Commit 2a5e8fb6c2 for wordpress.org

commit 2a5e8fb6c2ad1e339af9f673cbc6978a2ae384c4
Author: wildworks <wildworks@git.wordpress.org>
Date:   Tue Oct 6 09:36:55 2026 +0000

    General: Bump the pinned hash for Gutenberg to `50ad79e`.

    This updates the pinned commit hash of the Gutenberg repository from `5715a61334c4d29f21b67cf34b46061dc1b62502` to `50ad79ef7ebc5f1d2a75def068887e33a15f2634` (version `24.0.0`).

    A full list of changes included in this commit can be found on GitHub: https://github.com/WordPress/gutenberg/compare/5715a61334c4d29f21b67cf34b46061dc1b62502...50ad79ef7ebc5f1d2a75def068887e33a15f2634.

    - Tabs: remove core's duplicate render_block_context filter (https://github.com/WordPress/gutenberg/pull/82610)
    - Automated Testing: Fix unit test compatibility with Node.js v26 (https://github.com/WordPress/gutenberg/pull/82618)
    - Test: Drop the jest-dom Vitest entry point from test files (https://github.com/WordPress/gutenberg/pull/82606)
    - Packages: Replace stale jest types with the Vitest test environment (https://github.com/WordPress/gutenberg/pull/82605)
    - Editor: Store the finalize response as the attachment record (https://github.com/WordPress/gutenberg/pull/81947)
    - Update Style Engine block supports documentation (https://github.com/WordPress/gutenberg/pull/82585)
    - Fix the high-severity sharp audit failure in AI development tests (https://github.com/WordPress/gutenberg/pull/82627)
    - Bump vitest from 4.1.10 to 4.1.11 (https://github.com/WordPress/gutenberg/pull/82629)
    - Editor: Render change diffs in the post title in revisions (https://github.com/WordPress/gutenberg/pull/82586)
    - Editor: Derive post-only block list layout from the assigned template (https://github.com/WordPress/gutenberg/pull/82599)
    - Gallery: Shorten "Use images attached to the post" button, add description (https://github.com/WordPress/gutenberg/pull/82617)
    - Theme: Enforce active fill contrast (https://github.com/WordPress/gutenberg/pull/82542)
    - UI: Reset completed calendar ranges by default (https://github.com/WordPress/gutenberg/pull/82612)
    - Video block: switch to UI Badge (https://github.com/WordPress/gutenberg/pull/82441)
    - DataViews: Remove obsolete Node 20 timezone test gate (https://github.com/WordPress/gutenberg/pull/82644)
    - Disabled: keep the consumer className when isDisabled is false (https://github.com/WordPress/gutenberg/pull/82648)
    - Autocompleters: Consider email address context in user mention (https://github.com/WordPress/gutenberg/pull/47249)
    - Searchable selects: Hide creatable footer when it is filtered out (https://github.com/WordPress/gutenberg/pull/82566)
    - Popover storybook: add infotip with link example (https://github.com/WordPress/gutenberg/pull/82653)
    - Block editor, Components: Stop relying on Disabled class name (https://github.com/WordPress/gutenberg/pull/82651)
    - FormTokenField: wrap to the last suggestion on ArrowUp with nothing selected (https://github.com/WordPress/gutenberg/pull/82646)
    - Components: Match the @wordpress/ui disabled styles in form controls (https://github.com/WordPress/gutenberg/pull/82454)
    - Framework: Update @types/node to v24 (https://github.com/WordPress/gutenberg/pull/82616)
    - Bump vite from 8.2.1 to 8.2.2 (https://github.com/WordPress/gutenberg/pull/82668)
    - Site editor v2: Use the canonical fields in the templates list (https://github.com/WordPress/gutenberg/pull/82666)
    - api-fetch: Resolve to null for a 200 response with an empty body (https://github.com/WordPress/gutenberg/pull/79325)
    - Site editor v2: Use the canonical wp_block fields in the patterns list (https://github.com/WordPress/gutenberg/pull/82672)
    - Theme: Remove chroma capacity cache (https://github.com/WordPress/gutenberg/pull/82591)
    - Remove the content-only inspector fields (block fields) experiment (https://github.com/WordPress/gutenberg/pull/82531)
    - Site editor v2: templates take view config from endpoint (https://github.com/WordPress/gutenberg/pull/82456)
    - Post URL: translate the copy permalink button label (https://github.com/WordPress/gutenberg/pull/82642)
    - UI: Test Calendar raw-offset timezones (https://github.com/WordPress/gutenberg/pull/82658)
    - DOM: Exclude visibility-hidden elements from focusable results (https://github.com/WordPress/gutenberg/pull/82574)
    - Test: Update SWC dependencies (https://github.com/WordPress/gutenberg/pull/82660)
    - Theme, Widget dashboard: Declare the @storybook/addon-docs dependency (https://github.com/WordPress/gutenberg/pull/82676)
    - Update Playwright to 1.63.0 (https://github.com/WordPress/gutenberg/pull/82654)
    - Site editor v2: patterns take view config from endpoint (https://github.com/WordPress/gutenberg/pull/82458)
    - BlockPreview: Assert preview contents are inert (https://github.com/WordPress/gutenberg/pull/82682)
    - Theme: Add bin-specific tsconfig with nodenext module resolution (https://github.com/WordPress/gutenberg/pull/82622)
    - Block Editor: Remove the dead Write/Design editor tool plumbing (https://github.com/WordPress/gutenberg/pull/82677)
    - Create Block: Test package at supported Node.js versions (https://github.com/WordPress/gutenberg/pull/82657)
    - Update Actions and Octokit dependencies (https://github.com/WordPress/gutenberg/pull/82663)
    - Theme: Use Node.js native type-stripping for scripts (https://github.com/WordPress/gutenberg/pull/82680)
    - Build Scripts: Suggest --verbose when a type check fails (https://github.com/WordPress/gutenberg/pull/82604)
    - e2e-test-utils-playwright: Update Lighthouse and web-vitals (https://github.com/WordPress/gutenberg/pull/81916)
    - Test: Update Vitest to version 5 (https://github.com/WordPress/gutenberg/pull/82687)
    - Site editor v2: template parts take view config from endpoint (https://github.com/WordPress/gutenberg/pull/82457)
    - Theme: Reduce repeated color ramp search work (https://github.com/WordPress/gutenberg/pull/82545)
    - Media: Only blame the browser's codecs when HEIC really cannot be decoded (https://github.com/WordPress/gutenberg/pull/82265)
    - Site editor v2: Identity takes its form from the view config endpoint (https://github.com/WordPress/gutenberg/pull/82692)
    - Storybook: Include stories in docgen TypeScript project (https://github.com/WordPress/gutenberg/pull/82694)
    - Test: Root the Vitest browser project where its dependencies are declared (https://github.com/WordPress/gutenberg/pull/82699)
    - Build: Fix regular CSS injection in Vitest Browser Mode (https://github.com/WordPress/gutenberg/pull/82154)
    - Workflow: Replace cmdk with the @wordpress/ui Autocomplete primitive (https://github.com/WordPress/gutenberg/pull/82504)
    - Bump plugin version to 24.0.0-rc.1
    - [24.0] Packages: Backport the September 10 npm release metadata to release/24.0 (https://github.com/WordPress/gutenberg/pull/82708)
    - Bump plugin version to 24.0.0

    Props mamaduka, wildworks.
    Fixes #66070.
    Built from https://develop.svn.wordpress.org/trunk@64123


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

diff --git a/wp-includes/assets/script-loader-packages.php b/wp-includes/assets/script-loader-packages.php
index c6a755c4e2..901c7cf0d9 100644
--- a/wp-includes/assets/script-loader-packages.php
+++ b/wp-includes/assets/script-loader-packages.php
@@ -21,7 +21,7 @@
 			'wp-private-apis',
 			'wp-url'
 		),
-		'version' => '5cae250de64a68ada734'
+		'version' => 'd680fe82a7a89a9c6337'
 	),
 	'autop.js' => array(
 		'dependencies' => array(
@@ -105,7 +105,7 @@
 			'wp-url',
 			'wp-warning'
 		),
-		'version' => 'bb7e4c9d559d1e395318'
+		'version' => '8e67e7eb04ecb701743a'
 	),
 	'block-library.js' => array(
 		'dependencies' => array(
@@ -151,7 +151,7 @@
 				'import' => 'dynamic'
 			)
 		),
-		'version' => '8e0f81358a96113469a4'
+		'version' => '691202a33011c4875e59'
 	),
 	'block-serialization-default-parser.js' => array(
 		'dependencies' => array(
@@ -184,7 +184,7 @@
 			'wp-shortcode',
 			'wp-warning'
 		),
-		'version' => '49562ec003979bd1595c'
+		'version' => 'b95498963c9f898ef62c'
 	),
 	'commands.js' => array(
 		'dependencies' => array(
@@ -226,7 +226,7 @@
 			'wp-theme',
 			'wp-warning'
 		),
-		'version' => '5b148bfc313b70dc9a4b'
+		'version' => '25527557652935a6e972'
 	),
 	'compose.js' => array(
 		'dependencies' => array(
@@ -241,7 +241,7 @@
 			'wp-private-apis',
 			'wp-undo-manager'
 		),
-		'version' => 'ec05ef4a8eb28e400019'
+		'version' => '63493eebece0964ac71b'
 	),
 	'core-commands.js' => array(
 		'dependencies' => array(
@@ -319,7 +319,7 @@
 				'import' => 'static'
 			)
 		),
-		'version' => '2483be73e6c08b1b7857'
+		'version' => '98d1a242a321a8fb2368'
 	),
 	'data.js' => array(
 		'dependencies' => array(
@@ -359,7 +359,7 @@
 		'dependencies' => array(
 			'wp-deprecated'
 		),
-		'version' => '5f9975e536ff35b62489'
+		'version' => '86c2ff0a5868054f11be'
 	),
 	'dom-ready.js' => array(
 		'dependencies' => array(
@@ -410,7 +410,7 @@
 				'import' => 'static'
 			)
 		),
-		'version' => '585373eb7cbed3a73194'
+		'version' => '0421ce691b0a19a79d82'
 	),
 	'edit-site.js' => array(
 		'dependencies' => array(
@@ -459,7 +459,7 @@
 				'import' => 'static'
 			)
 		),
-		'version' => '0ed65d6f92588618d88d'
+		'version' => '8d0839783fdd5b8f011d'
 	),
 	'edit-widgets.js' => array(
 		'dependencies' => array(
@@ -501,7 +501,7 @@
 				'import' => 'static'
 			)
 		),
-		'version' => '3d65e74685d1cddb700a'
+		'version' => 'fb98b8fc7c0a258b6594'
 	),
 	'editor.js' => array(
 		'dependencies' => array(
@@ -552,7 +552,7 @@
 				'import' => 'static'
 			)
 		),
-		'version' => 'ca21417bde93de2233f3'
+		'version' => 'ed00c152bc5ddb142386'
 	),
 	'element.js' => array(
 		'dependencies' => array(
@@ -594,7 +594,7 @@
 				'import' => 'dynamic'
 			)
 		),
-		'version' => '255ba1a7c73110ccd6b2'
+		'version' => '605b7b5ef448f86ab978'
 	),
 	'hooks.js' => array(
 		'dependencies' => array(
@@ -672,7 +672,7 @@
 			'wp-url',
 			'wp-warning'
 		),
-		'version' => 'ae94af80c12fd82c2a18'
+		'version' => '65745ea0dd7c198ee1ad'
 	),
 	'notices.js' => array(
 		'dependencies' => array(
@@ -854,7 +854,7 @@
 			'wp-element',
 			'wp-private-apis'
 		),
-		'version' => '3543b084ef1597ce5852'
+		'version' => '795a74a11c336f95159b'
 	),
 	'token-list.js' => array(
 		'dependencies' => array(
@@ -889,7 +889,7 @@
 				'import' => 'dynamic'
 			)
 		),
-		'version' => '996352700f53b76866a5'
+		'version' => 'a2c026d433c295fd5145'
 	),
 	'url.js' => array(
 		'dependencies' => array(
diff --git a/wp-includes/assets/script-modules-packages.php b/wp-includes/assets/script-modules-packages.php
index 38fcd0e582..935aafba0e 100644
--- a/wp-includes/assets/script-modules-packages.php
+++ b/wp-includes/assets/script-modules-packages.php
@@ -287,7 +287,7 @@
 			'wp-private-apis',
 			'wp-style-engine'
 		),
-		'version' => '68563009a3346a87bfa0'
+		'version' => 'c47585d95b153150f9ca'
 	),
 	'route/index.js' => array(
 		'dependencies' => array(
@@ -347,14 +347,22 @@
 			'react-dom',
 			'react-jsx-runtime',
 			'wp-components',
+			'wp-compose',
 			'wp-data',
 			'wp-element',
 			'wp-i18n',
 			'wp-keyboard-shortcuts',
 			'wp-keycodes',
-			'wp-primitives'
+			'wp-primitives',
+			'wp-private-apis',
+			'wp-theme',
+			'wp-warning'
 		),
 		'module_dependencies' => array(
+			array(
+				'id' => '@wordpress/a11y',
+				'import' => 'static'
+			),
 			array(
 				'id' => '@wordpress/abilities',
 				'import' => 'static'
@@ -364,6 +372,6 @@
 				'import' => 'dynamic'
 			)
 		),
-		'version' => '7a2d585edd951178791a'
+		'version' => 'ae47f7969209ea3ca721'
 	)
 );
\ No newline at end of file
diff --git a/wp-includes/build/constants.php b/wp-includes/build/constants.php
index 365f89d9e3..b0ecef86f5 100644
--- a/wp-includes/build/constants.php
+++ b/wp-includes/build/constants.php
@@ -9,6 +9,6 @@
  */

 return array(
-	'version' => '23.9.1',
+	'version' => '24.0.0',
 	'build_url' => includes_url( 'build/' ),
 );
diff --git a/wp-includes/build/routes/connectors-home/content.js b/wp-includes/build/routes/connectors-home/content.js
index 170542e051..710568097e 100644
--- a/wp-includes/build/routes/connectors-home/content.js
+++ b/wp-includes/build/routes/connectors-home/content.js
@@ -8863,7 +8863,7 @@ function registerStyle2(hash, css) {
   }
 }
 if (typeof process === "undefined" || true) {
-  registerStyle2("59353631d1", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#f7e6e3);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fae8c8);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#ffea8f);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#ccf4d2);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#e0ebf8);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");
+  registerStyle2("40ea4a6382", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#fae5e1);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fde6be);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#fee995);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#c2f8ca);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#deebfa);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");
 }
 var style_default2 = { "badge": "_96e6251aad1a6136__badge", "is-high-intent": "_99f7158cb520f750__is-high-intent", "is-medium-intent": "c20ebef2365bc8b7__is-medium-intent", "is-low-intent": "_365e1626c6202e52__is-low-intent", "is-stable-intent": "_33f8198127ddf4ef__is-stable-intent", "is-informational-intent": "_04c1aca8fc449412__is-informational-intent", "is-draft-intent": "_90726e69d495ec19__is-draft-intent", "is-none-intent": "_898f4a544993bd39__is-none-intent" };
 var Badge = (0, import_element11.forwardRef)(function Badge2({ intent = "none", className, ...props }, ref) {
@@ -10269,7 +10269,7 @@ if (typeof process === "undefined" || true) {
 }
 var resets_default4 = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
 if (typeof process === "undefined" || true) {
-  registerStyle12("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+  registerStyle12("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
 }
 var style_default11 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
 var icons = {
@@ -10427,7 +10427,7 @@ function registerStyle13(hash, css) {
   }
 }
 if (typeof process === "undefined" || true) {
-  registerStyle13("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+  registerStyle13("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
 }
 var style_default12 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
 var Title = (0, import_element26.forwardRef)(
@@ -10528,7 +10528,7 @@ function registerStyle14(hash, css) {
   }
 }
 if (typeof process === "undefined" || true) {
-  registerStyle14("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+  registerStyle14("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
 }
 var style_default13 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
 var Description = (0, import_element27.forwardRef)(
@@ -10628,7 +10628,7 @@ function registerStyle15(hash, css) {
   }
 }
 if (typeof process === "undefined" || true) {
-  registerStyle15("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+  registerStyle15("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
 }
 var style_default14 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
 var Actions = (0, import_element28.forwardRef)(
@@ -10733,7 +10733,7 @@ function registerStyle16(hash, css) {
   }
 }
 if (typeof process === "undefined" || true) {
-  registerStyle16("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+  registerStyle16("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
 }
 var style_default15 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
 var CloseIcon = (0, import_element29.forwardRef)(
@@ -10838,7 +10838,7 @@ function registerStyle17(hash, css) {
   }
 }
 if (typeof process === "undefined" || true) {
-  registerStyle17("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+  registerStyle17("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
 }
 var style_default16 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
 var ActionButton = (0, import_element30.forwardRef)(
@@ -10947,7 +10947,7 @@ function registerStyle18(hash, css) {
   }
 }
 if (typeof process === "undefined" || true) {
-  registerStyle18("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+  registerStyle18("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
 }
 var style_default17 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
 var ActionLink = (0, import_element31.forwardRef)(
@@ -11479,7 +11479,7 @@ var { lock: lock2, unlock: unlock2 } = (0, import_private_apis2.__dangerousOptIn
 );

 // routes/connectors-home/style.scss
-if (typeof document !== "undefined" && true && !document.head.querySelector("style[data-wp-hash='3ac7d2cc0e']")) {
+if (typeof document !== "undefined" && (typeof process === "undefined" || true) && !document.head.querySelector("style[data-wp-hash='3ac7d2cc0e']")) {
   const style = document.createElement("style");
   style.setAttribute("data-wp-hash", "3ac7d2cc0e");
   style.appendChild(document.createTextNode(".connectors-page{box-sizing:border-box;margin:0 auto;max-width:680px;padding:24px;width:100%}.connectors-page .components-item{background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden;padding:20px;scroll-margin-top:120px}.connectors-page .connector-settings__error{color:#cc1818}.connectors-page .connector-settings .components-text-control__input{font-family:monospace;scroll-margin-top:120px}.connectors-page__file-mods-notice{margin-bottom:16px}.connectors-page--empty{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:32px;justify-content:center;text-align:center}.connectors-page .ai-plugin-callout{background-color:#e7d4e4;background-image:radial-gradient(ellipse 70% 120% at 18% 115%,rgba(202,158,198,.75) 0,rgba(202,158,198,0) 60%),radial-gradient(ellipse 55% 110% at 92% -15%,rgba(208,175,217,.7) 0,rgba(208,175,217,0) 65%),radial-gradient(ellipse 40% 85% at 58% -10%,rgba(170,130,184,.45) 0,rgba(170,130,184,0) 70%);border-radius:8px;overflow:hidden;padding:24px;padding-inline-end:150px;position:relative}[dir=rtl] .connectors-page .ai-plugin-callout{background-image:radial-gradient(ellipse 70% 120% at 82% 115%,rgba(202,158,198,.75) 0,rgba(202,158,198,0) 60%),radial-gradient(ellipse 55% 110% at 8% -15%,rgba(208,175,217,.7) 0,rgba(208,175,217,0) 65%),radial-gradient(ellipse 40% 85% at 42% -10%,rgba(170,130,184,.45) 0,rgba(170,130,184,0) 70%)}.connectors-page .ai-plugin-callout__content{align-items:flex-start;display:flex;flex-direction:column;gap:12px;padding-top:2px}.connectors-page .ai-plugin-callout__content p{font-size:13px;line-height:20px;margin:0}.connectors-page .ai-plugin-callout__decoration{height:110px;inset-inline-end:16px;position:absolute;top:12px;width:110px}.connectors-page__help-text{color:#757575}@media (max-width:680px){.connectors-page .ai-plugin-callout{padding:12px;padding-inline-end:100px}.connectors-page .ai-plugin-callout__decoration{height:75px;inset-inline-end:8px;top:8px;width:75px}}@media (max-width:480px){.connectors-page{padding:8px}.connectors-page .ai-plugin-callout{padding-inline-end:130px}.connectors-page .components-item{padding:12px}.connectors-page .components-item>.components-v-stack>.components-h-stack:first-child svg{height:32px;width:32px}.connectors-page .components-item>.components-v-stack>.components-h-stack:first-child>.components-h-stack:last-child{align-items:flex-end;flex-direction:column}}"));
diff --git a/wp-includes/build/routes/connectors-home/content.min.asset.php b/wp-includes/build/routes/connectors-home/content.min.asset.php
index 218d4f7011..029a73f675 100644
--- a/wp-includes/build/routes/connectors-home/content.min.asset.php
+++ b/wp-includes/build/routes/connectors-home/content.min.asset.php
@@ -1 +1 @@
-<?php return array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-private-apis', 'wp-theme', 'wp-url', 'wp-warning'), 'module_dependencies' => array(array('id' => '@wordpress/a11y', 'import' => 'static'), array('id' => '@wordpress/connectors', 'import' => 'static'), array('id' => '@wordpress/route', 'import' => 'static')), 'version' => '16b7fec75bfa6a8fa4db');
\ No newline at end of file
+<?php return array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-primitives', 'wp-private-apis', 'wp-theme', 'wp-url', 'wp-warning'), 'module_dependencies' => array(array('id' => '@wordpress/a11y', 'import' => 'static'), array('id' => '@wordpress/connectors', 'import' => 'static'), array('id' => '@wordpress/route', 'import' => 'static')), 'version' => 'a8b6d328ea32b4b1bb5b');
\ No newline at end of file
diff --git a/wp-includes/build/routes/connectors-home/content.min.js b/wp-includes/build/routes/connectors-home/content.min.js
index 341bc8c92e..9d04f2df10 100644
--- a/wp-includes/build/routes/connectors-home/content.min.js
+++ b/wp-includes/build/routes/connectors-home/content.min.js
@@ -1,4 +1,4 @@
-var Zf=Object.create;var Lr=Object.defineProperty;var Qf=Object.getOwnPropertyDescriptor;var Jf=Object.getOwnPropertyNames;var $f=Object.getPrototypeOf,ep=Object.prototype.hasOwnProperty;var ke=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Mt=(e,t)=>{for(var o in t)Lr(e,o,{get:t[o],enumerable:!0})},tp=(e,t,o,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of Jf(t))!ep.call(e,r)&&r!==o&&Lr(e,r,{get:()=>t[r],enumerable:!(n=Qf(t,r))||n.enumerable});return e};var b=(e,t,o)=>(o=e!=null?Zf($f(e)):{},tp(t||!e||!e.__esModule?Lr(o,"default",{value:e,enumerable:!0}):o,e));var st=ke(($h,da)=>{da.exports=window.wp.i18n});var ce=ke((t0,fa)=>{fa.exports=window.wp.element});var z=ke((o0,pa)=>{pa.exports=window.React});var W=ke((l0,ha)=>{ha.exports=window.ReactJSXRuntime});var Ht=ke((bw,Ua)=>{Ua.exports=window.ReactDOM});var Gc=ke(Uc=>{"use strict";var xo=z();function ng(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var rg=typeof Object.is=="function"?Object.is:ng,ig=xo.useState,sg=xo.useEffect,ag=xo.useLayoutEffect,cg=xo.useDebugValue;function lg(e,t){var o=t(),n=ig({inst:{value:o,getSnapshot:t}}),r=n[0].inst,i=n[1];return ag(function(){r.value=o,r.getSnapshot=t,hi(r)&&i({inst:r})},[e,o,t]),sg(function(){return hi(r)&&i({inst:r}),e(function(){hi(r)&&i({inst:r})})},[e]),cg(o),o}function hi(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!rg(e,o)}catch{return!0}}function dg(e,t){return t()}var ug=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?dg:lg;Uc.useSyncExternalStore=xo.useSyncExternalStore!==void 0?xo.useSyncExternalStore:ug});var Kn=ke((av,Kc)=>{"use strict";Kc.exports=Gc()});var qc=ke(Xc=>{"use strict";var Xn=z(),fg=Kn();function pg(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var mg=typeof Object.is=="function"?Object.is:pg,gg=fg.useSyncExternalStore,bg=Xn.useRef,hg=Xn.useEffect,wg=Xn.useMemo,vg=Xn.useDebugValue;Xc.useSyncExternalStoreWithSelector=function(e,t,o,n,r){var i=bg(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=wg(function(){function l(f){if(!c){if(c=!0,d=f,f=n(f),r!==void 0&&s.hasValue){var p=s.value;if(r(p,f))return m=p}return m=f}if(p=m,mg(d,f))return p;var g=n(f);return r!==void 0&&r(p,g)?(d=f,p):(d=f,m=g)}var c=!1,d,m,u=o===void 0?null:o;return[function(){return l(t())},u===null?void 0:function(){return l(u())}]},[t,o,n,r]);var a=gg(e,i[0],i[1]);return hg(function(){s.hasValue=!0,s.value=a},[a]),vg(a),a}});var Qc=ke((lv,Zc)=>{"use strict";Zc.exports=qc()});var Gd=ke((I4,Ud)=>{Ud.exports=window.wp.theme});var Ji=ke((L4,Kd)=>{Kd.exports=window.wp.privateApis});var ao=ke((a5,au)=>{au.exports=window.wp.primitives});var an=ke((U3,lf)=>{lf.exports=window.wp.components});var ln=ke((i8,hf)=>{hf.exports=window.wp.data});var Tr=ke((s8,wf)=>{wf.exports=window.wp.coreData});var ea=ke((l8,_f)=>{_f.exports=window.wp.notices});var xf=ke((d8,yf)=>{yf.exports=window.wp.url});function ua(e){var t,o,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var r=e.length;for(t=0;t<r;t++)e[t]&&(o=ua(e[t]))&&(n&&(n+=" "),n+=o)}else for(o in e)e[o]&&(n&&(n+=" "),n+=o);return n}function op(){for(var e,t,o=0,n="",r=arguments.length;o<r;o++)(e=arguments[o])&&(t=ua(e))&&(n&&(n+=" "),n+=t);return n}var J=op;var Cd=b(ce(),1);var np=b(z(),1),Ho={...np};var ga=b(z(),1),ma={};function Te(e,t){let o=ga.useRef(ma);return o.current===ma&&(o.current=e(t)),o}var Mr=Ho.useInsertionEffect,rp=Mr&&Mr!==Ho.useLayoutEffect?Mr:e=>e();function Y(e){let t=Te(ip).current;return t.next=e,rp(t.effect),t.trampoline}function ip(){let e={next:void 0,callback:sp,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function sp(){}var ba=b(z(),1),ap=()=>{},F=typeof document<"u"?ba.useLayoutEffect:ap;function cp(e,t){return function(n,...r){let i=new URL(e);return i.searchParams.set("code",n.toString()),r.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${n}; visit ${i} for the full message.`}}var lp=cp("https://base-ui.com/production-error","Base UI"),De=lp;var qt=b(z(),1);function Br(e,t,o,n){let r=Te(va).current;return dp(r,e,t,o,n)&&_a(r,[e,t,o,n]),r.callback}function wa(e){let t=Te(va).current;return up(t,e)&&_a(t,e),t.callback}function va(){return{callback:null,cleanup:null,refs:[]}}function dp(e,t,o,n,r){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==n||e.refs[3]!==r}function up(e,t){return e.refs.length!==t.length||e.refs.some((o,n)=>o!==t[n])}function _a(e,t){if(e.refs=t,t.every(o=>o==null)){e.callback=null;return}e.callback=o=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),o!=null){let n=Array(t.length).fill(null);for(let r=0;r<t.length;r+=1){let i=t[r];if(i!=null)switch(typeof i){case"function":{let s=i(o);typeof s=="function"&&(n[r]=s);break}case"object":{i.current=o;break}default:}}e.cleanup=()=>{for(let r=0;r<t.length;r+=1){let i=t[r];if(i!=null)switch(typeof i){case"function":{let s=n[r];typeof s=="function"?s():i(null);break}case"object":{i.current=null;break}default:}}}}}}var xa=b(z(),1);var ya=b(z(),1),fp=parseInt(ya.version,10);function po(e){return fp>=e}function Hr(e){if(!xa.isValidElement(e))return null;let t=e,o=t.props;return(po(19)?o?.ref:t.ref)??null}function zo(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Ge(){}var Sa=Object.freeze([]),me=Object.freeze({});function Ra(e,t){let o={};for(let n in e){let r=e[n];if(t?.hasOwnProperty(n)){let i=t[n](r);i!=null&&Object.assign(o,i);continue}r===!0?o[`data-${n.toLowerCase()}`]="":r&&(o[`data-${n.toLowerCase()}`]=r.toString())}return o}function Ea(e,t){return typeof e=="function"?e(t):e}function ka(e,t){return typeof e=="function"?e(t):e}var zr={};function ve(e,t,o,n,r){if(!o&&!n&&!r&&!e)return xn(t);let i=xn(e);return t&&(i=Do(i,t)),o&&(i=Do(i,o)),n&&(i=Do(i,n)),r&&(i=Do(i,r)),i}function Ta(e){if(e.length===0)return zr;if(e.length===1)return xn(e[0]);let t=xn(e[0]);for(let o=1;o<e.length;o+=1)t=Do(t,e[o]);return t}function xn(e){return Dr(e)?{...Ca(e,zr)}:pp(e)}function Do(e,t){return Dr(t)?Ca(t,e):mp(e,t)}function pp(e){let t={...e};for(let o in t){let n=t[o];Pa(o,n)&&(t[o]=Aa(n))}return t}function mp(e,t){if(!t)return e;for(let o in t){let n=t[o];switch(o){case"style":{e[o]=zo(e.style,n);break}case"className":{e[o]=jr(e.className,n);break}default:Pa(o,n)?e[o]=gp(e[o],n):e[o]=n}}return e}function Pa(e,t){let o=e.charCodeAt(0),n=e.charCodeAt(1),r=e.charCodeAt(2);return o===111&&n===110&&r>=65&&r<=90&&(typeof t=="function"||typeof t>"u")}function Dr(e){return typeof e=="function"}function Ca(e,t){return Dr(e)?e(t):e??zr}function gp(e,t){return t?e?(...o)=>{let n=o[0];if(Oa(n)){let i=n;jo(i);let s=t(...o);return i.baseUIHandlerPrevented||e?.(...o),s}let r=t(...o);return e?.(...o),r}:Aa(t):e}function Aa(e){return e&&((...t)=>{let o=t[0];return Oa(o)&&jo(o),e(...t)})}function jo(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function jr(e,t){return t?e?t+" "+e:t:e}function Oa(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Fr=b(z(),1);function Oe(e,t,o={}){let n=t.render,r=bp(t,o);if(o.enabled===!1)return null;let i=o.state??me;return vp(e,n,r,i)}function bp(e,t={}){let{className:o,style:n,render:r}=e,{state:i=me,ref:s,props:a,stateAttributesMapping:l,enabled:c=!0}=t,d=c?Ea(o,i):void 0,m=c?ka(n,i):void 0,u=c?Ra(i,l):me,f=c&&a?hp(a):void 0,p=c?zo(u,f)??{}:me;return typeof document<"u"&&(c?Array.isArray(s)?p.ref=wa([p.ref,Hr(r),...s]):p.ref=Br(p.ref,Hr(r),s):Br(null,null)),c?(d!==void 0&&(p.className=jr(p.className,d)),m!==void 0&&(p.style=zo(p.style,m)),p):me}function hp(e){return Array.isArray(e)?Ta(e):ve(void 0,e)}var wp=Symbol.for("react.lazy");function vp(e,t,o,n){if(t){if(typeof t=="function")return t(o,n);let r=ve(o,t.props);r.ref=o.ref;let i=t;return i?.$$typeof===wp&&(i=qt.Children.toArray(t)[0]),qt.cloneElement(i,r)}if(e&&typeof e=="string")return _p(e,o);throw new Error(De(8))}function _p(e,t){return e==="button"?(0,Fr.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Fr.createElement)("img",{alt:"",...t,key:t.key}):qt.createElement(e,t)}var Sn=b(z(),1);var Na=0;function yp(e,t="mui"){let[o,n]=Sn.useState(e),r=e||o;return Sn.useEffect(()=>{o==null&&(Na+=1,n(`${t}-${Na}`))},[o,t]),r}var Ia=Ho.useId;function mo(e,t){if(Ia!==void 0){let o=Ia();return e??(t?`${t}-${o}`:o)}return yp(e,t)}function La(e){return mo(e,"base-ui")}var G={};Mt(G,{cancelOpen:()=>qp,chipRemovePress:()=>Op,clearPress:()=>Ap,closePress:()=>Pp,closeWatcher:()=>Vp,decrementPress:()=>Lp,disabled:()=>Qp,drag:()=>Gp,escapeKey:()=>Fp,focusOut:()=>jp,imperativeAction:()=>em,incrementPress:()=>Ip,initial:()=>$p,inputBlur:()=>Hp,inputChange:()=>Mp,inputClear:()=>Bp,inputPaste:()=>zp,inputPress:()=>Dp,itemPress:()=>Tp,keyboard:()=>Yp,linkPress:()=>Cp,listNavigation:()=>Wp,missing:()=>Jp,none:()=>xp,outsidePress:()=>kp,pointer:()=>Up,scrub:()=>Xp,siblingOpen:()=>Zp,swipe:()=>tm,trackPress:()=>Np,triggerFocus:()=>Ep,triggerHover:()=>Rp,triggerPress:()=>Sp,wheel:()=>Kp,windowResize:()=>om});var xp="none",Sp="trigger-press",Rp="trigger-hover",Ep="trigger-focus",kp="outside-press",Tp="item-press",Pp="close-press",Cp="link-press",Ap="clear-press",Op="chip-remove-press",Np="track-press",Ip="increment-press",Lp="decrement-press",Mp="input-change",Bp="input-clear",Hp="input-blur",zp="input-paste",Dp="input-press",jp="focus-out",Fp="escape-key",Vp="close-watcher",Wp="list-navigation",Yp="keyboard",Up="pointer",Gp="drag",Kp="wheel",Xp="scrub",qp="cancel-open",Zp="sibling-open",Qp="disabled",Jp="missing",$p="initial",em="imperative-action",tm="swipe",om="window-resize";function ee(e,t,o,n){let r=!1,i=!1,s=n??me;return{reason:e,event:t??new Event("base-ui"),cancel(){r=!0},allowPropagation(){i=!0},get isCanceled(){return r},get isPropagationAllowed(){return i},trigger:o,...s}}var Wr=b(z(),1);var Ma=b(z(),1);function go(e){Ma.useEffect(e,Sa)}var Rn=null,Y0=globalThis.requestAnimationFrame,Vr=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let o=this.callbacks,n=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,n>0)for(let r=0;r<o.length;r+=1)o[r]?.(t)};request(t){let o=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),o}cancel(t){let o=t-this.startId;o<0||o>=this.callbacks.length||(this.callbacks[o]=null,this.callbacksCount-=1)}},En=new Vr;var gt=class e{static create(){return new e}static request(t){return En.request(t)}static cancel(t){return En.cancel(t)}currentId=Rn;request(t){this.cancel(),this.currentId=En.request(()=>{this.currentId=Rn,t()})}cancel=()=>{this.currentId!==Rn&&(En.cancel(this.currentId),this.currentId=Rn)};disposeEffect=()=>this.cancel};function bo(){let e=Te(gt.create).current;return go(e.disposeEffect),e}function Ba(e,t=!1,o=!1){let[n,r]=Wr.useState(e&&t?"idle":void 0),[i,s]=Wr.useState(e);return e&&!i&&(s(!0),r("starting")),!e&&i&&n!=="ending"&&!o&&r("ending"),!e&&!i&&n==="ending"&&r(void 0),F(()=>{if(!e&&i&&n!=="ending"&&o){let a=gt.request(()=>{r("ending")});return()=>{gt.cancel(a)}}},[e,i,n,o]),F(()=>{if(!e||t)return;let a=gt.request(()=>{r(void 0)});return()=>{gt.cancel(a)}},[t,e]),F(()=>{if(!e||!t)return;e&&i&&n!=="idle"&&r("starting");let a=gt.request(()=>{r("idle")});return()=>{gt.cancel(a)}},[t,e,i,n]),{mounted:i,setMounted:s,transitionStatus:n}}var Yr=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),nm={"data-starting-style":""},rm={"data-ending-style":""},Ha={transitionStatus(e){return e==="starting"?nm:e==="ending"?rm:null}};var wo=b(z(),1);function kn(){return typeof window<"u"}function Qt(e){return Tn(e)?(e.nodeName||"").toLowerCase():"#document"}function fe(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function ht(e){var t;return(t=(Tn(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Tn(e){return kn()?e instanceof Node||e instanceof fe(e).Node:!1}function U(e){return kn()?e instanceof Element||e instanceof fe(e).Element:!1}function he(e){return kn()?e instanceof HTMLElement||e instanceof fe(e).HTMLElement:!1}function ho(e){return!kn()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof fe(e).ShadowRoot}function Fo(e){let{overflow:t,overflowX:o,overflowY:n,display:r}=Le(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+o)&&r!=="inline"&&r!=="contents"}function za(e){return/^(table|td|th)$/.test(Qt(e))}function Vo(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var im=/transform|translate|scale|rotate|perspective|filter/,sm=/paint|layout|strict|content/,Zt=e=>!!e&&e!=="none",Ur;function Pn(e){let t=U(e)?Le(e):e;return Zt(t.transform)||Zt(t.translate)||Zt(t.scale)||Zt(t.rotate)||Zt(t.perspective)||!Cn()&&(Zt(t.backdropFilter)||Zt(t.filter))||im.test(t.willChange||"")||sm.test(t.contain||"")}function Da(e){let t=bt(e);for(;he(t)&&!wt(t);){if(Pn(t))return t;if(Vo(t))return null;t=bt(t)}return null}function Cn(){return Ur==null&&(Ur=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Ur}function wt(e){return/^(html|body|#document)$/.test(Qt(e))}function Le(e){return fe(e).getComputedStyle(e)}function Wo(e){return U(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function bt(e){if(Qt(e)==="html")return e;let t=e.assignedSlot||e.parentNode||ho(e)&&e.host||ht(e);return ho(t)?t.host:t}function ja(e){let t=bt(e);return wt(t)?(e.ownerDocument||e).body:he(t)&&Fo(t)?t:ja(t)}function Bt(e,t,o){var n;t===void 0&&(t=[]),o===void 0&&(o=!0);let r=ja(e),i=r===((n=e.ownerDocument)==null?void 0:n.body),s=fe(r);if(i){let a=An(s);return t.concat(s,s.visualViewport||[],Fo(r)?r:[],a&&o?Bt(a):[])}else return t.concat(r,Bt(r,[],o))}function An(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var On=b(z(),1),am=On.createContext(void 0);function Fa(e=!1){let t=On.useContext(am);if(t===void 0&&!e)throw new Error(De(16));return t}var Va=b(z(),1);function Wa(e){let{focusableWhenDisabled:t,disabled:o,composite:n=!1,tabIndex:r=0,isNativeButton:i}=e,s=n&&t!==!1,a=n&&t===!1;return{props:Va.useMemo(()=>{let c={onKeyDown(d){o&&t&&d.key!=="Tab"&&d.preventDefault()}};return n||(c.tabIndex=r,!i&&o&&(c.tabIndex=t?r:-1)),(i&&(t||s)||!i&&o)&&(c["aria-disabled"]=o),i&&(!t||a)&&(c.disabled=o),c},[n,o,t,s,a,i,r])}}function Pe(e){return e?.ownerDocument||document}function Nn(e,t,{detail:o=0}={}){e.dispatchEvent(new(fe(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:o,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function Ya(e={}){let{disabled:t=!1,focusableWhenDisabled:o,tabIndex:n=0,native:r=!0,composite:i}=e,s=wo.useRef(null),a=Fa(!0),l=i??a!==void 0,{props:c}=Wa({focusableWhenDisabled:o,disabled:t,composite:l,tabIndex:n,isNativeButton:r}),d=wo.useCallback(()=>{let f=s.current;Gr(f)&&l&&t&&c.disabled===void 0&&f.disabled&&(f.disabled=!1)},[t,c.disabled,l]);F(d,[d]);let m=wo.useCallback((f={})=>{let{onClick:p,onMouseDown:g,onKeyUp:h,onKeyDown:y,onPointerDown:_,...v}=f;return ve({onClick(w){if(t){w.preventDefault();return}p?.(w)},onMouseDown(w){t||g?.(w)},onKeyDown(w){if(t||(jo(w),y?.(w),w.baseUIHandlerPrevented))return;let R=w.target===w.currentTarget,x=w.currentTarget,S=Gr(x),E=!r&&cm(x),k=R&&(r?S:!E),P=w.key==="Enter",N=w.key===" ",H=x.getAttribute("role"),j=H?.startsWith("menuitem")||H==="option"||H==="gridcell";if(R&&l&&N){if(w.defaultPrevented&&j)return;w.preventDefault(),(!r||S)&&(w.preventBaseUIHandler(),Nn(x,w));return}if(!k||r||!N&&!P){R&&E&&N&&w.preventDefault();return}w.defaultPrevented||(w.preventDefault(),P&&(w.preventBaseUIHandler(),Nn(x,w)))},onKeyUp(w){if(!t){if(jo(w),h?.(w),w.target===w.currentTarget&&r&&l&&Gr(w.currentTarget)&&w.key===" "){w.preventDefault();return}w.baseUIHandlerPrevented||w.target===w.currentTarget&&!r&&!l&&!w.defaultPrevented&&w.key===" "&&(w.preventBaseUIHandler(),Nn(w.currentTarget,w))}},onPointerDown(w){if(t){w.preventDefault();return}_?.(w)}},r?{type:"button"}:{role:"button"},c,v)},[t,c,l,r]),u=Y(f=>{s.current=f,d()});return{getButtonProps:m,buttonRef:u}}function Gr(e){return he(e)&&e.tagName==="BUTTON"}function cm(e){return he(e)&&e.tagName==="A"&&!!e.href}function oe(e,t,o,n){return e.addEventListener(t,o,n),()=>{e.removeEventListener(t,o,n)}}function je(e){let t=Te(lm,e).current;return t.next=e,F(t.effect),t}function lm(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var Xa=b(z(),1);var Ka=b(Ht(),1);function Ga(e){return e==null?e:"current"in e?e.current:e}function vo(e,t=!1){let o=bo();return Y((n,r=null)=>{o.cancel();let i=Ga(e);if(i==null)return;let s=i,a=()=>{Ka.flushSync(n)};if(typeof s.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function l(){Promise.all(s.getAnimations().map(c=>c.finished)).then(()=>{r?.aborted||a()},()=>{if(r?.aborted)return;if(s.getAnimations().some(d=>d.pending||d.playState!=="finished")){l();return}a()})}if(t){let c="data-starting-style";if(!s.hasAttribute(c)){o.request(l);return}let d=new MutationObserver(()=>{s.hasAttribute(c)||(d.disconnect(),l())});d.observe(s,{attributes:!0,attributeFilter:[c]}),r?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}o.request(l)})}function In(e){let{enabled:t=!0,open:o,ref:n,onComplete:r}=e,i=Y(r),s=vo(n,o);Xa.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,o,i,s])}var Tt={};Mt(Tt,{engine:()=>Qr,env:()=>$r,os:()=>qr,screenReader:()=>Jr});var qr={};Mt(qr,{android:()=>Qa,apple:()=>Xr,ios:()=>Kr,linux:()=>mm,mac:()=>Ja,windows:()=>pm});function dm(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:um,platform:fm,maxTouchPoints:qa}=dm(),Jt=um.toLowerCase(),$t=fm.toLowerCase();var Kr=/^i(os$|p)/.test($t)||$t==="macintel"&&qa>1,Za="android",Qa=$t===Za||Jt.includes(Za),Ja=!Kr&&$t.startsWith("mac"),pm=$t.startsWith("win"),mm=!Qa&&/^(linux|chrome os)/.test($t),Xr=Ja||Kr;var Qr={};Mt(Qr,{blink:()=>bm,gecko:()=>gm,webkit:()=>Zr});var Zr=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),gm=!Zr&&Jt.includes("firefox"),bm=!Zr&&Jt.includes("chrom");var Jr={};Mt(Jr,{voiceOver:()=>hm});var hm=Xr;var $r={};Mt($r,{jsdom:()=>wm});var wm=/jsdom|happydom/.test(Jt);var Yo=0,Ke=class e{static create(){return new e}currentId=Yo;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=Yo,o()},t)}isStarted(){return this.currentId!==Yo}clear=()=>{this.currentId!==Yo&&(clearTimeout(this.currentId),this.currentId=Yo)};disposeEffect=()=>this.clear};function at(){let e=Te(Ke.create).current;return go(e.disposeEffect),e}var Be=b(z(),1);function $a(e){return"nativeEvent"in e}function Pt(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function ec(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var ei="data-base-ui-focusable";var ti="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Ln(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function re(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&ho(o)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function Me(e){return"composedPath"in e?e.composedPath()[0]:e.target}function zt(e,t){if(!U(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,n]of t.entries())if(re(n,o))return!n.hasAttribute("data-trigger-disabled");return!1}function Mn(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let o=e;return o.target!=null&&t.contains(o.target)}function tc(e){return e.matches("html,body")}function oc(e){return he(e)&&e.matches(ti)}function oi(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${ti}`)!=null}function nc(e){if(!e||Tt.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function vm(e,t){return t!=null&&!Pt(t)?0:typeof e=="function"?e():e}function $e(e,t,o){let n=vm(e,o);return typeof n=="number"?n:n?.[t]}function ni(e){return typeof e=="function"?e():e}function Bn(e,t){return t||e==="click"||e==="mousedown"}function rc(e){return e?.includes("mouse")&&e!=="mousedown"}var ic=b(W(),1),sc=Be.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Ke,currentIdRef:{current:null},currentContextRef:{current:null}});function _m(e,t){e.current=t.current}function ri(e){let{children:t,delay:o,timeoutMs:n=0}=e,r=Be.useRef(o),i=Be.useRef(o),s=Be.useRef(null),a=Be.useRef(null),l=at();return F(()=>{if(i.current=o,!s.current){r.current=o;return}r.current={open:$e(r.current,"open"),close:$e(o,"close")}},[o,s,r,i]),(0,ic.jsx)(sc.Provider,{value:Be.useMemo(()=>({hasProvider:!0,delayRef:r,initialDelayRef:i,currentIdRef:s,timeoutMs:n,currentContextRef:a,timeout:l}),[n,l]),children:t})}function ii(e,t={open:!1}){let{open:o}=t,n="rootStore"in e?e.rootStore:e,r=n.useState("floatingId"),i=Be.useContext(sc),{currentIdRef:s,delayRef:a,timeoutMs:l,initialDelayRef:c,currentContextRef:d,hasProvider:m,timeout:u}=i,[f,p]=Be.useState(!1),g=Be.useRef(o);return F(()=>{g.current=o},[o]),F(()=>{function h(){d.current?.setIsInstantPhase(!1),s.current=null,d.current=null,a.current=c.current,u.clear()}if(s.current&&!o&&s.current===r){if(p(!1),l){let y=r;return u.start(l,()=>{n.select("open")||s.current&&s.current!==y||h()}),()=>{(g.current||s.current!==y)&&u.clear()}}h()}},[o,r,s,a,l,c,d,u,n]),F(()=>{if(!o)return;let h=d.current,y=s.current;u.clear(),d.current={onOpenChange:n.setOpen,setIsInstantPhase:p},s.current=r,a.current={open:0,close:$e(c.current,"close")},y!==null&&y!==r?(p(!0),h?.setIsInstantPhase(!0),h?.onOpenChange(!1,ee(G.none))):(p(!1),h?.setIsInstantPhase(!1))},[o,r,n,s,a,c,d,u]),F(()=>()=>{if(s.current===r){if(d.current=null,!g.current)return;s.current=null,_m(a,c),u.clear()}},[d,s,a,r,c,u]),Be.useMemo(()=>({hasProvider:m,delayRef:a,isInstantPhase:f}),[m,a,f])}function ct(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var Dt=Math.min,lt=Math.max,jt=Math.round,Go=Math.floor,vt=e=>({x:e,y:e}),ym={left:"right",right:"left",bottom:"top",top:"bottom"};function zn(e,t,o){return lt(e,Dt(t,o))}function _t(e,t){return typeof e=="function"?e(t):e}function Ne(e){return e.split("-")[0]}function dt(e){return e.split("-")[1]}function Dn(e){return e==="x"?"y":"x"}function Ko(e){return e==="y"?"height":"width"}function Fe(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function Xo(e){return Dn(Fe(e))}function lc(e,t,o){o===void 0&&(o=!1);let n=dt(e),r=Xo(e),i=Ko(r),s=r==="x"?n===(o?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=Uo(s)),[s,Uo(s)]}function dc(e){let t=Uo(e);return[Hn(e),t,Hn(t)]}function Hn(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var ac=["left","right"],cc=["right","left"],xm=["top","bottom"],Sm=["bottom","top"];function Rm(e,t,o){switch(e){case"top":case"bottom":return o?t?cc:ac:t?ac:cc;case"left":case"right":return t?xm:Sm;default:return[]}}function uc(e,t,o,n){let r=dt(e),i=Rm(Ne(e),o==="start",n);return r&&(i=i.map(s=>s+"-"+r),t&&(i=i.concat(i.map(Hn)))),i}function Uo(e){let t=Ne(e);return ym[t]+e.slice(t.length)}function Em(e){var t,o,n,r;return{top:(t=e.top)!=null?t:0,right:(o=e.right)!=null?o:0,bottom:(n=e.bottom)!=null?n:0,left:(r=e.left)!=null?r:0}}function jn(e){return typeof e!="number"?Em(e):{top:e,right:e,bottom:e,left:e}}function eo(e){let{x:t,y:o,width:n,height:r}=e;return{width:n,height:r,top:o,left:t,right:t+n,bottom:o+r,x:t,y:o}}function Ct(e,t,o=!0){return e.filter(r=>r.parentId===t).flatMap(r=>[...!o||r.context?.open?[r]:[],...Ct(e,r.id,o)])}function _o(e){return`data-base-ui-${e}`}var He=b(z(),1),mc=b(Ht(),1);var fc={style:{transition:"none"}};var km="data-base-ui-swipe-ignore",Tm="data-swipe-ignore",o1=`[${km}]`,n1=`[${Tm}]`;var pc={fallbackAxisSide:"end"};var gc=b(W(),1),Pm=He.createContext(null),Cm=()=>He.useContext(Pm),Am=_o("portal");function bc(e={}){let{ref:t,container:o,componentProps:n=me,elementProps:r}=e,i=mo(),a=Cm()?.portalNode,[l,c]=He.useState(null),[d,m]=He.useState(null),u=Y(h=>{h!==null&&m(h)}),f=He.useRef(null);F(()=>{if(o===null){f.current&&(f.current=null,m(null),c(null));return}let h=(o&&(Tn(o)?o:o.current))??a??document.body;if(h==null){f.current&&(f.current=null,m(null),c(null));return}f.current!==h&&(f.current=h,m(null),c(h))},[o,a]);let p=Oe("div",n,{ref:[t,u],props:[{id:i,[Am]:""},r]}),g=l&&p?mc.createPortal(p,l):null;return{node:d,nodeId:He.isValidElement(p)?p.props.id:void 0,subtree:g}}var to=b(z(),1);function hc(){let e=new Map;return{emit(t,o){e.get(t)?.forEach(n=>n(o))},on(t,o){e.has(t)||e.set(t,new Set),e.get(t).add(o)},off(t,o){e.get(t)?.delete(o)}}}var Om=b(W(),1),Nm=to.createContext(null),Im=to.createContext(null),Fn=()=>to.useContext(Nm)?.id||null,Ft=e=>{let t=to.useContext(Im);return e??t};var Ve=b(z(),1);function Lm(e,t){let o=null,n=null,r=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},s=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",l=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",c=i.width,d=i.height,m=i.x,u=i.y;return o==null&&t.x&&s&&(o=i.x-t.x),n==null&&t.y&&a&&(n=i.y-t.y),m-=o||0,u-=n||0,c=0,d=0,!r||l?(c=t.axis==="y"?i.width:0,d=t.axis==="x"?i.height:0,m=s&&t.x!=null?t.x:m,u=a&&t.y!=null?t.y:u):r&&!l&&(d=t.axis==="x"?i.height:d,c=t.axis==="y"?i.width:c),r=!0,{width:c,height:d,x:m,y:u,top:u,right:m+c,bottom:u+d,left:m}}}}function wc(e){return e!=null&&e.clientX!=null}function si(e,t={}){let{enabled:o=!0,axis:n="both"}=t,r="rootStore"in e?e.rootStore:e,i=r.useState("open"),s=r.useState("floatingElement"),a=r.useState("domReferenceElement"),l=r.context.dataRef,c=Ve.useRef(!1),d=Ve.useRef(null),[m,u]=Ve.useState(),[f,p]=Ve.useState([]),g=Y(w=>{r.set("positionReference",w)}),h=Y((w,R,x)=>{c.current||l.current.openEvent&&!wc(l.current.openEvent)||r.set("positionReference",Lm(x??a,{x:w,y:R,axis:n,dataRef:l,pointerType:m}))}),y=Y(w=>{i?d.current||(h(w.clientX,w.clientY,w.currentTarget),p([])):h(w.clientX,w.clientY,w.currentTarget)}),_=Pt(m)?s:i;Ve.useEffect(()=>{if(!o){g(a);return}if(!_)return;function w(){d.current?.(),d.current=null}let R=fe(s);function x(S){let E=Me(S);re(s,E)?w():h(S.clientX,S.clientY)}return!l.current.openEvent||wc(l.current.openEvent)?d.current=oe(R,"mousemove",x):g(a),w},[_,o,s,l,a,r,h,g,f]),Ve.useEffect(()=>()=>{r.set("positionReference",null)},[r]),Ve.useEffect(()=>{o&&!s&&(c.current=!1)},[o,s]),Ve.useEffect(()=>{!o&&i&&(c.current=!0)},[o,i]);let v=Ve.useMemo(()=>{function w(R){u(R.pointerType)}return{onPointerDown:w,onPointerEnter:w,onMouseMove:y,onMouseEnter:y}},[y]);return Ve.useMemo(()=>o?{reference:v,trigger:v}:{},[o,v])}var Xe=b(z(),1);function Mm(){return!1}function Bm(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function ai(e,t={}){let{enabled:o=!0,escapeKey:n=!0,outsidePress:r=!0,outsidePressEvent:i="sloppy",referencePress:s=Mm,bubbles:a,externalTree:l}=t,c="rootStore"in e?e.rootStore:e,d=c.useState("open"),m=c.useState("floatingElement"),{dataRef:u}=c.context,f=Ft(l),p=Y(typeof r=="function"?r:()=>!1),g=typeof r=="function"?p:r,h=g!==!1,y=Y(()=>i),{escapeKey:_,outsidePress:v}=Bm(a),w=Xe.useRef(!1),R=Xe.useRef(!1),x=Xe.useRef(!1),S=Xe.useRef(!1),E=Xe.useRef(""),k=Xe.useRef(null),P=at(),N=at(),H=Y(()=>{N.clear(),u.current.insideReactTree=!1}),j=Y(O=>{let V=u.current.floatingContext?.nodeId;return(f?Ct(f.nodesRef.current,V):[]).some(ie=>ie.context?.open&&!ie.context.dataRef.current[O])}),L=Y(O=>Mn(O,c.select("floatingElement"))||Mn(O,c.select("domReferenceElement"))),T=Y(O=>{s()&&c.setOpen(!1,ee(G.triggerPress,O.nativeEvent))}),I=Y(O=>{if(!d||!o||!n||O.key!=="Escape"||S.current||!_&&j("__escapeKeyBubbles"))return;let V=$a(O)?O.nativeEvent:O,Z=ee(G.escapeKey,V);c.setOpen(!1,Z),Z.isCanceled||O.preventDefault(),!_&&!Z.isPropagationAllowed&&O.stopPropagation()}),C=Y(()=>{u.current.insideReactTree=!0,N.start(0,H)}),A=Y(O=>{if(!d||!o||O.button!==0)return;let V=Me(O.nativeEvent);re(c.select("floatingElement"),V)&&(w.current||(w.current=!0,R.current=!1))}),M=Y(O=>{!d||!o||(O.defaultPrevented||O.nativeEvent.defaultPrevented)&&w.current&&(R.current=!0)});Xe.useEffect(()=>{if(!d||!o)return H;u.current.__escapeKeyBubbles=_,u.current.__outsidePressBubbles=v;let O=new Ke,V=new Ke;function Z(){O.clear(),S.current=!0}function ie(){O.start(Tt.engine.webkit?5:0,()=>{S.current=!1})}function K(){x.current=!0,V.start(0,()=>{x.current=!1})}function Q(){w.current=!1,R.current=!1}function q(){let B=E.current,D=B==="pen"||!B?"mouse":B,Se=y(),Ae=typeof Se=="function"?Se():Se;return typeof Ae=="string"?Ae:Ae[D]}function $(B){let D=q();return D==="intentional"&&B.type!=="click"||D==="sloppy"&&B.type==="click"}function ne(B){let D=u.current.floatingContext?.nodeId,Se=f&&Ct(f.nodesRef.current,D).some(Ae=>Mn(B,Ae.context?.elements.floating));return L(B)||Se}function se(B){if($(B)){B.type!=="click"&&!L(B)&&(V.clear(),x.current=!1),H();return}if(u.current.insideReactTree){H();return}let D=Me(B),Se=`[${_o("inert")}]`,Ae=U(D)?D.getRootNode():null,Nt=Array.from((ho(Ae)?Ae:Pe(c.select("floatingElement"))).querySelectorAll(Se)),it=c.context.triggerElements;if(D&&(it.hasElement(D)||it.hasMatchingElement(Ye=>re(Ye,D))))return;let It=U(D)?D:null;for(;It&&!wt(It);){let Ye=bt(It);if(wt(Ye)||!U(Ye))break;It=Ye}if(!(Nt.length&&U(D)&&!tc(D)&&!re(D,c.select("floatingElement"))&&Nt.every(Ye=>!re(It,Ye)))){if(he(D)&&!("touches"in B)){let Ye=wt(D),uo=Le(D),Xt=/auto|scroll/,gn=Ye||Xt.test(uo.overflowX),fo=Ye||Xt.test(uo.overflowY),Lt=gn&&D.clientWidth>0&&D.scrollWidth>D.clientWidth,bn=fo&&D.clientHeight>0&&D.scrollHeight>D.clientHeight,hn=uo.direction==="rtl",wn=bn&&(hn?B.offsetX<=D.offsetWidth-D.clientWidth:B.offsetX>D.clientWidth),vn=Lt&&B.offsetY>D.clientHeight;if(wn||vn)return}if(!ne(B)){if(q()==="intentional"&&x.current){V.clear(),x.current=!1;return}typeof g=="function"&&!g(B)||j("__outsidePressBubbles")||(c.setOpen(!1,ee(G.outsidePress,B)),H())}}}function ze(B){q()!=="sloppy"||B.pointerType==="touch"||!c.select("open")||!o||L(B)||se(B)}function ae(B){if(q()!=="sloppy"||!c.select("open")||!o||L(B))return;let D=B.touches[0];D&&(k.current={startTime:Date.now(),startX:D.clientX,startY:D.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},P.start(1e3,()=>{k.current&&(k.current.dismissOnTouchEnd=!1,k.current.dismissOnMouseDown=!1)}))}function ge(B,D){let Se=Me(B);if(!Se)return;let Ae=oe(Se,B.type,()=>{D(B),Ae()})}function be(B){E.current="touch",ge(B,ae)}function Ee(B){P.clear(),B.type==="pointerdown"&&(E.current=B.pointerType),!(B.type==="mousedown"&&k.current&&!k.current.dismissOnMouseDown)&&ge(B,D=>{D.type==="pointerdown"?ze(D):se(D)})}function ye(B){if(!w.current)return;let D=R.current;if(Q(),q()==="intentional"){if(B.type==="pointercancel"){D&&K();return}if(!ne(B)){if(D){K();return}typeof g=="function"&&!g(B)||(V.clear(),x.current=!0,H())}}}function Kt(B){if(q()!=="sloppy"||!k.current||L(B))return;let D=B.touches[0];if(!D)return;let Se=Math.abs(D.clientX-k.current.startX),Ae=Math.abs(D.clientY-k.current.startY),Nt=Math.sqrt(Se*Se+Ae*Ae);Nt>5&&(k.current.dismissOnTouchEnd=!0),Nt>10&&(se(B),P.clear(),k.current=null)}function rt(B){ge(B,Kt)}function ft(B){q()!=="sloppy"||!k.current||L(B)||(k.current.dismissOnTouchEnd&&se(B),P.clear(),k.current=null)}function Ot(B){ge(B,ft)}let xe=Pe(m),mn=ct(n&&ct(oe(xe,"keydown",I),oe(xe,"compositionstart",Z),oe(xe,"compositionend",ie)),h&&ct(oe(xe,"click",Ee,!0),oe(xe,"pointerdown",Ee,!0),oe(xe,"pointerup",ye,!0),oe(xe,"pointercancel",ye,!0),oe(xe,"mousedown",Ee,!0),oe(xe,"mouseup",ye,!0),oe(xe,"touchstart",be,!0),oe(xe,"touchmove",rt,!0),oe(xe,"touchend",Ot,!0)));return()=>{mn(),O.clear(),V.clear(),Q(),x.current=!1,H()}},[u,m,n,h,g,d,o,_,v,I,H,y,j,L,f,c,P]);let X=Xe.useMemo(()=>({onKeyDown:I,onPointerDown:T,onClick:T}),[I,T]),de=Xe.useMemo(()=>({onKeyDown:I,onPointerDown:M,onMouseDown:M,onClickCapture:C,onMouseDownCapture(O){C(),A(O)},onPointerDownCapture(O){C(),A(O)},onMouseUpCapture:C,onTouchEndCapture:C,onTouchMoveCapture:C}),[I,C,A,M]);return Xe.useMemo(()=>o?{reference:X,floating:de,trigger:X}:{},[o,X,de])}var Ie=b(z(),1);function vc(e,t,o){let{reference:n,floating:r}=e,i=Fe(t),s=Xo(t),a=Ko(s),l=Ne(t),c=i==="y",d=n.x+n.width/2-r.width/2,m=n.y+n.height/2-r.height/2,u=n[a]/2-r[a]/2,f;switch(l){case"top":f={x:d,y:n.y-r.height};break;case"bottom":f={x:d,y:n.y+n.height};break;case"right":f={x:n.x+n.width,y:m};break;case"left":f={x:n.x-r.width,y:m};break;default:f={x:n.x,y:n.y}}let p=dt(t);return p&&(f[s]+=u*(p==="end"?1:-1)*(o&&c?-1:1)),f}async function _c(e,t){var o;t===void 0&&(t={});let{x:n,y:r,platform:i,rects:s,elements:a,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:m="floating",altBoundary:u=!1,padding:f=0}=_t(t,e),p=jn(f),h=a[u?m==="floating"?"reference":"floating":m],y=eo(await i.getClippingRect({element:(o=await(i.isElement==null?void 0:i.isElement(h)))==null||o?h:h.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:c,rootBoundary:d,strategy:l})),_=m==="floating"?{x:n,y:r,width:s.floating.width,height:s.floating.height}:s.reference,v=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),w=await(i.isElement==null?void 0:i.isElement(v))&&await(i.getScale==null?void 0:i.getScale(v))||{x:1,y:1},R=eo(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:_,offsetParent:v,strategy:l}):_);return{top:(y.top-R.top+p.top)/w.y,bottom:(R.bottom-y.bottom+p.bottom)/w.y,left:(y.left-R.left+p.left)/w.x,right:(R.right-y.right+p.right)/w.x}}var Hm=50,yc=async(e,t,o)=>{let{placement:n="bottom",strategy:r="absolute",middleware:i=[],platform:s}=o,a=s.detectOverflow?s:{...s,detectOverflow:_c},l=await(s.isRTL==null?void 0:s.isRTL(t)),c=await s.getElementRects({reference:e,floating:t,strategy:r}),{x:d,y:m}=vc(c,n,l),u=n,f=0,p={};for(let g=0;g<i.length;g++){let h=i[g];if(!h)continue;let{name:y,fn:_}=h,{x:v,y:w,data:R,reset:x}=await _({x:d,y:m,initialPlacement:n,placement:u,strategy:r,middlewareData:p,rects:c,platform:a,elements:{reference:e,floating:t}});d=v??d,m=w??m,p[y]={...p[y],...R},x&&f<Hm&&(f++,typeof x=="object"&&(x.placement&&(u=x.placement),x.rects&&(c=x.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:r}):x.rects),{x:d,y:m}=vc(c,u,l)),g=-1)}return{x:d,y:m,placement:u,strategy:r,middlewareData:p}};var xc=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,n;let{placement:r,middlewareData:i,rects:s,initialPlacement:a,platform:l,elements:c}=t,{mainAxis:d=!0,crossAxis:m=!0,fallbackPlacements:u,fallbackStrategy:f="bestFit",fallbackAxisSideDirection:p="none",flipAlignment:g=!0,...h}=_t(e,t);if((o=i.arrow)!=null&&o.alignmentOffset)return{};let y=Ne(r),_=Fe(a),v=Ne(a)===a,w=await(l.isRTL==null?void 0:l.isRTL(c.floating)),R=u||(v||!g?[Uo(a)]:dc(a)),x=p!=="none";!u&&x&&R.push(...uc(a,g,p,w));let S=[a,...R],E=await l.detectOverflow(t,h),k=[],P=((n=i.flip)==null?void 0:n.overflows)||[];if(d&&k.push(E[y]),m){let L=lc(r,s,w);k.push(E[L[0]],E[L[1]])}if(P=[...P,{placement:r,overflows:k}],!k.every(L=>L<=0)){var N,H;let L=(((N=i.flip)==null?void 0:N.index)||0)+1,T=S[L];if(T&&(!(m==="alignment"?_!==Fe(T):!1)||P.every(A=>Fe(A.placement)===_?A.overflows[0]>0:!0)))return{data:{index:L,overflows:P},reset:{placement:T}};let I=(H=P.filter(C=>C.overflows[0]<=0).sort((C,A)=>C.overflows[1]-A.overflows[1])[0])==null?void 0:H.placement;if(!I)switch(f){case"bestFit":{var j;let C=(j=P.filter(A=>{if(x){let M=Fe(A.placement);return M===_||M==="y"}return!0}).map(A=>[A.placement,A.overflows.filter(M=>M>0).reduce((M,X)=>M+X,0)]).sort((A,M)=>A[1]-M[1])[0])==null?void 0:j[0];C&&(I=C);break}case"initialPlacement":I=a;break}if(r!==I)return{reset:{placement:I}}}return{}}}};var Sc=new Set(["left","top"]);async function zm(e,t){let{placement:o,platform:n,elements:r}=e,i=await(n.isRTL==null?void 0:n.isRTL(r.floating)),s=Ne(o),a=dt(o),l=Fe(o)==="y",c=Sc.has(s)?-1:1,d=i&&l?-1:1,m=_t(t,e),{mainAxis:u,crossAxis:f,alignmentAxis:p}=typeof m=="number"?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:m.mainAxis||0,crossAxis:m.crossAxis||0,alignmentAxis:m.alignmentAxis};return a&&typeof p=="number"&&(f=a==="end"?p*-1:p),l?{x:f*d,y:u*c}:{x:u*c,y:f*d}}var Rc=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,n;let{x:r,y:i,placement:s,middlewareData:a}=t,l=await zm(t,e);return s===((o=a.offset)==null?void 0:o.placement)&&(n=a.arrow)!=null&&n.alignmentOffset?{}:{x:r+l.x,y:i+l.y,data:{...l,placement:s}}}}},Ec=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:n,placement:r,platform:i}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:l={fn:_=>{let{x:v,y:w}=_;return{x:v,y:w}}},...c}=_t(e,t),d={x:o,y:n},m=await i.detectOverflow(t,c),u=Fe(r),f=Dn(u),p=d[f],g=d[u],h=(_,v)=>zn(v+m[_==="y"?"top":"left"],v,v-m[_==="y"?"bottom":"right"]);s&&(p=h(f,p)),a&&(g=h(u,g));let y=l.fn({...t,[f]:p,[u]:g});return{...y,data:{x:y.x-o,y:y.y-n,enabled:{[f]:s,[u]:a}}}}}},kc=function(e){return e===void 0&&(e={}),{options:e,fn(t){var o,n;let{x:r,y:i,placement:s,rects:a,middlewareData:l}=t,{offset:c=0,mainAxis:d=!0,crossAxis:m=!0}=_t(e,t),u={x:r,y:i},f=Fe(s),p=Dn(f),g=u[p],h=u[f],y=_t(c,t),_=typeof y=="number"?{mainAxis:y,crossAxis:0}:{mainAxis:(o=y.mainAxis)!=null?o:0,crossAxis:(n=y.crossAxis)!=null?n:0};if(d){let R=p==="y"?"height":"width",x=a.reference[p]-a.floating[R]+_.mainAxis,S=a.reference[p]+a.reference[R]-_.mainAxis;g<x?g=x:g>S&&(g=S)}if(m){var v,w;let R=p==="y"?"width":"height",x=Sc.has(Ne(s)),S=a.reference[f]-a.floating[R]+(x&&((v=l.offset)==null?void 0:v[f])||0)+(x?0:_.crossAxis),E=a.reference[f]+a.reference[R]+(x?0:((w=l.offset)==null?void 0:w[f])||0)-(x?_.crossAxis:0);h<S?h=S:h>E&&(h=E)}return{[p]:g,[f]:h}}}},Tc=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:o,rects:n,platform:r,elements:i}=t,{apply:s=()=>{},...a}=_t(e,t),l=await r.detectOverflow(t,a),c=Ne(o),d=dt(o),m=Fe(o)==="y",{width:u,height:f}=n.floating,p,g;c==="top"||c==="bottom"?(p=c,g=d===(await(r.isRTL==null?void 0:r.isRTL(i.floating))?"start":"end")?"left":"right"):(g=c,p=d==="end"?"top":"bottom");let h=f-l.top-l.bottom,y=u-l.left-l.right,_=Dt(f-l[p],h),v=Dt(u-l[g],y),w=t.middlewareData.shift,R=!w,x=_,S=v;w!=null&&w.enabled.x&&(S=y),w!=null&&w.enabled.y&&(x=h),R&&!d&&(m?S=u-2*lt(l.left,l.right):x=f-2*lt(l.top,l.bottom)),await s({...t,availableWidth:S,availableHeight:x});let E=await r.getDimensions(i.floating);return u!==E.width||f!==E.height?{reset:{rects:!0}}:{}}}};function Ac(e){let t=Le(e),o=parseFloat(t.width)||0,n=parseFloat(t.height)||0,r=he(e),i=r?e.offsetWidth:o,s=r?e.offsetHeight:n,a=jt(o)!==i||jt(n)!==s;return a&&(o=i,n=s),{width:o,height:n,$:a}}function li(e){return U(e)?e:e.contextElement}function yo(e){let t=li(e);if(!he(t))return vt(1);let o=t.getBoundingClientRect(),{width:n,height:r,$:i}=Ac(t),s=(i?jt(o.width):o.width)/n,a=(i?jt(o.height):o.height)/r;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var Dm=vt(0);function Oc(e){let t=fe(e);return!Cn()||!t.visualViewport?Dm:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function jm(e,t,o){return t===void 0&&(t=!1),!!o&&t&&o===fe(e)}function oo(e,t,o,n){t===void 0&&(t=!1),o===void 0&&(o=!1);let r=e.getBoundingClientRect(),i=li(e),s=vt(1);t&&(n?U(n)&&(s=yo(n)):s=yo(e));let a=jm(i,o,n)?Oc(i):vt(0),l=(r.left+a.x)/s.x,c=(r.top+a.y)/s.y,d=r.width/s.x,m=r.height/s.y;if(i&&n){let u=fe(i),f=U(n)?fe(n):n,p=u,g=An(p);for(;g&&f!==p;){let h=yo(g),y=g.getBoundingClientRect(),_=Le(g),v=y.left+(g.clientLeft+parseFloat(_.paddingLeft))*h.x,w=y.top+(g.clientTop+parseFloat(_.paddingTop))*h.y;l*=h.x,c*=h.y,d*=h.x,m*=h.y,l+=v,c+=w,p=fe(g),g=An(p)}}return eo({width:d,height:m,x:l,y:c})}function Vn(e,t){let o=Wo(e).scrollLeft;return t?t.left+o:oo(ht(e)).left+o}function Nc(e,t){let o=e.getBoundingClientRect(),n=o.left+t.scrollLeft-Vn(e,o),r=o.top+t.scrollTop;return{x:n,y:r}}function Fm(e){let{elements:t,rect:o,offsetParent:n,strategy:r}=e,i=r==="fixed",s=ht(n),a=t?Vo(t.floating):!1;if(n===s||a&&i)return o;let l={scrollLeft:0,scrollTop:0},c=vt(1),d=vt(0),m=he(n);if((m||!i)&&((Qt(n)!=="body"||Fo(s))&&(l=Wo(n)),m)){let f=oo(n);c=yo(n),d.x=f.x+n.clientLeft,d.y=f.y+n.clientTop}let u=s&&!m&&!i?Nc(s,l):vt(0);return{width:o.width*c.x,height:o.height*c.y,x:o.x*c.x-l.scrollLeft*c.x+d.x+u.x,y:o.y*c.y-l.scrollTop*c.y+d.y+u.y}}function Vm(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function Wm(e){let t=Wo(e),o=e.ownerDocument.body,n=lt(e.scrollWidth,e.clientWidth,o.scrollWidth,o.clientWidth),r=lt(e.scrollHeight,e.clientHeight,o.scrollHeight,o.clientHeight),i=-t.scrollLeft+Vn(e),s=-t.scrollTop;return Le(o).direction==="rtl"&&(i+=lt(e.clientWidth,o.clientWidth)-n),{width:n,height:r,x:i,y:s}}var Ym=25;function Um(e,t,o){o===void 0&&(o="viewport");let n=o==="layoutViewport",r=fe(e),i=ht(e),s=r.visualViewport,a=i.clientWidth,l=i.clientHeight,c=0,d=0;if(s){let u=!Cn()||t==="fixed";n?u||(c=-s.offsetLeft,d=-s.offsetTop):(a=s.width,l=s.height,u&&(c=s.offsetLeft,d=s.offsetTop))}if(Vn(i)<=0){let u=i.ownerDocument,f=u.body,p=getComputedStyle(f),g=u.compatMode==="CSS1Compat"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,h=Math.abs(i.clientWidth-f.clientWidth-g),y=getComputedStyle(i).scrollbarGutter==="stable both-edges"?h/2:h;y<=Ym&&(a-=y)}return{width:a,height:l,x:c,y:d}}function Gm(e,t){let o=oo(e,!0,t==="fixed"),n=o.top+e.clientTop,r=o.left+e.clientLeft,i=yo(e),s=e.clientWidth*i.x,a=e.clientHeight*i.y,l=r*i.x,c=n*i.y;return{width:s,height:a,x:l,y:c}}function Pc(e,t,o){let n;if(t==="viewport"||t==="layoutViewport")n=Um(e,o,t);else if(t==="document")n=Wm(ht(e));else if(U(t))n=Gm(t,o);else{let r=Oc(e);n={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return eo(n)}function Km(e,t){let o=t.get(e);if(o)return o;let n=Bt(e,[],!1).filter(a=>U(a)&&Qt(a)!=="body"),r=null,i=Le(e).position==="fixed",s=i?bt(e):e;for(;U(s)&&!wt(s);){let a=Le(s),l=Pn(s),c=r?r.position:i?"fixed":"";!l&&(c==="fixed"||c==="absolute"&&a.position==="static")?n=n.filter(m=>m!==s):r=a,s=bt(s)}return t.set(e,n),n}function Xm(e){let{element:t,boundary:o,rootBoundary:n,strategy:r}=e,s=[...o==="clippingAncestors"?Vo(t)?[]:Km(t,this._c):[].concat(o),n],a=Pc(t,s[0],r),l=a.top,c=a.right,d=a.bottom,m=a.left;for(let u=1;u<s.length;u++){let f=Pc(t,s[u],r);l=lt(f.top,l),c=Dt(f.right,c),d=Dt(f.bottom,d),m=lt(f.left,m)}return{width:c-m,height:d-l,x:m,y:l}}function qm(e){let{width:t,height:o}=Ac(e);return{width:t,height:o}}function Zm(e,t,o){let n=he(t),r=ht(t),i=o==="fixed",s=oo(e,!0,i,t),a={scrollLeft:0,scrollTop:0},l=vt(0);if((n||!i)&&((Qt(t)!=="body"||Fo(r))&&(a=Wo(t)),n)){let u=oo(t,!0,i,t);l.x=u.x+t.clientLeft,l.y=u.y+t.clientTop}!n&&r&&(l.x=Vn(r));let c=r&&!n&&!i?Nc(r,a):vt(0),d=s.left+a.scrollLeft-l.x-c.x,m=s.top+a.scrollTop-l.y-c.y;return{x:d,y:m,width:s.width,height:s.height}}function ci(e){return Le(e).position==="static"}function Cc(e,t){if(!he(e)||Le(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return ht(e)===o&&(o=o.ownerDocument.body),o}function Ic(e,t){let o=fe(e);if(Vo(e))return o;if(!he(e)){let r=bt(e);for(;r&&!wt(r);){if(U(r)&&!ci(r))return r;r=bt(r)}return o}let n=Cc(e,t);for(;n&&za(n)&&ci(n);)n=Cc(n,t);return n&&wt(n)&&ci(n)&&!Pn(n)?o:n||Da(e)||o}var Qm=async function(e){let t=this.getOffsetParent||Ic,o=this.getDimensions,n=await o(e.floating);return{reference:Zm(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function Jm(e){return Le(e).direction==="rtl"}var di={convertOffsetParentRelativeRectToViewportRelativeRect:Fm,getDocumentElement:ht,getClippingRect:Xm,getOffsetParent:Ic,getElementRects:Qm,getClientRects:Vm,getDimensions:qm,getScale:yo,isElement:U,isRTL:Jm};function Lc(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function $m(e,t,o){let n=null,r,i=ht(e);function s(){var d;clearTimeout(r),(d=n)==null||d.disconnect(),n=null}function a(d,m){d===void 0&&(d=!1),m===void 0&&(m=1),s();let u=e.getBoundingClientRect(),{left:f,top:p,width:g,height:h}=u;if(d||t(),!g||!h)return;let y=Go(p),_=Go(i.clientWidth-(f+g)),v=Go(i.clientHeight-(p+h)),w=Go(f),x={rootMargin:-y+"px "+-_+"px "+-v+"px "+-w+"px",threshold:lt(0,Dt(1,m))||1},S=!0;function E(k){let P=k[0].intersectionRatio;if(!Lc(u,e.getBoundingClientRect()))return a();if(P!==m){if(!S)return a();P?a(!1,P):r=setTimeout(()=>{a(!1,1e-7)},1e3)}S=!1}try{n=new IntersectionObserver(E,{...x,root:i.ownerDocument})}catch{n=new IntersectionObserver(E,x)}n.observe(e)}let l=fe(e),c=()=>a(o);return l.addEventListener("resize",c),a(!0),()=>{l.removeEventListener("resize",c),s()}}function qo(e,t,o,n){n===void 0&&(n={});let{ancestorScroll:r=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:l=!1}=n,c=li(e),d=r||i?[...c?Bt(c):[],...t?Bt(t):[]]:[];d.forEach(y=>{r&&y.addEventListener("scroll",o),i&&y.addEventListener("resize",o)});let m=c&&a?$m(c,o,i):null,u=-1,f=null;s&&(f=new ResizeObserver(y=>{let[_]=y;_&&_.target===c&&f&&t&&(f.unobserve(t),cancelAnimationFrame(u),u=requestAnimationFrame(()=>{var v;(v=f)==null||v.observe(t)})),o()}),c&&!l&&f.observe(c),t&&f.observe(t));let p,g=l?oo(e):null;l&&h();function h(){let y=oo(e);g&&!Lc(g,y)&&o(),g=y,p=requestAnimationFrame(h)}return o(),()=>{var y;d.forEach(_=>{r&&_.removeEventListener("scroll",o),i&&_.removeEventListener("resize",o)}),m?.(),(y=f)==null||y.disconnect(),f=null,l&&cancelAnimationFrame(p)}}var Mc=Rc;var Bc=Ec,Hc=xc,zc=Tc;var Dc=kc,Wn=(e,t,o)=>{let n=new Map,r=o??{},i={...di,...r.platform,_c:n};return yc(e,t,{...r,platform:i})};var we=b(z(),1),Fc=b(z(),1),Vc=b(Ht(),1),tg=typeof document<"u",og=function(){},Yn=tg?Fc.useLayoutEffect:og;function Un(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let o,n,r;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(o=e.length,o!==t.length)return!1;for(n=o;n--!==0;)if(!Un(e[n],t[n]))return!1;return!0}if(r=Object.keys(e),o=r.length,o!==Object.keys(t).length)return!1;for(n=o;n--!==0;)if(!{}.hasOwnProperty.call(t,r[n]))return!1;for(n=o;n--!==0;){let i=r[n];if(!(i==="_owner"&&e.$$typeof)&&!Un(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Wc(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function jc(e,t){let o=Wc(e);return Math.round(t*o)/o}function ui(e){let t=we.useRef(e);return Yn(()=>{t.current=e}),t}function Yc(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:n=[],platform:r,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:l,open:c}=e,[d,m]=we.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[u,f]=we.useState(n);Un(u,n)||f(n);let[p,g]=we.useState(null),[h,y]=we.useState(null),_=we.useCallback(A=>{A!==x.current&&(x.current=A,g(A))},[]),v=we.useCallback(A=>{A!==S.current&&(S.current=A,y(A))},[]),w=i||p,R=s||h,x=we.useRef(null),S=we.useRef(null),E=we.useRef(d),k=l!=null,P=ui(l),N=ui(r),H=ui(c),j=we.useCallback(()=>{if(!x.current||!S.current)return;let A={placement:t,strategy:o,middleware:u};N.current&&(A.platform=N.current),Wn(x.current,S.current,A).then(M=>{let X={...M,isPositioned:H.current!==!1};L.current&&!Un(E.current,X)&&(E.current=X,Vc.flushSync(()=>{m(X)}))})},[u,t,o,N,H]);Yn(()=>{c===!1&&E.current.isPositioned&&(E.current.isPositioned=!1,m(A=>({...A,isPositioned:!1})))},[c]);let L=we.useRef(!1);Yn(()=>(L.current=!0,()=>{L.current=!1}),[]),Yn(()=>{if(w&&(x.current=w),R&&(S.current=R),w&&R){if(P.current)return P.current(w,R,j);j()}},[w,R,j,P,k]);let T=we.useMemo(()=>({reference:x,floating:S,setReference:_,setFloating:v}),[_,v]),I=we.useMemo(()=>({reference:w,floating:R}),[w,R]),C=we.useMemo(()=>{let A={position:o,left:0,top:0};if(!I.floating)return A;let M=jc(I.floating,d.x),X=jc(I.floating,d.y);return a?{...A,transform:"translate("+M+"px, "+X+"px)",...Wc(I.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:M,top:X}},[o,a,I.floating,d.x,d.y]);return we.useMemo(()=>({...d,update:j,refs:T,elements:I,floatingStyles:C}),[d,j,T,I,C])}var fi=(e,t)=>{let o=Mc(e);return{name:o.name,fn:o.fn,options:[e,t]}},pi=(e,t)=>{let o=Bc(e);return{name:o.name,fn:o.fn,options:[e,t]}},mi=(e,t)=>({fn:Dc(e).fn,options:[e,t]}),gi=(e,t)=>{let o=Hc(e);return{name:o.name,fn:o.fn,options:[e,t]}},bi=(e,t)=>{let o=zc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Gn=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,o,n=!0){this.fallbackStore=t,this.componentName=o,this.throwOnMissingTrigger=n}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let o=this.attachedStores.lastIndexOf(t);o!==-1&&this.attachedStores.splice(o,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(o=>{o()}))}openByTrigger(t){let o=this.attachedStore;if(o===null)return;let n;if(t){for(let r=this.attachedStores.length-1;r>=0&&!n;r-=1)n=this.attachedStores[r].context.triggerElements.getById(t);n??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!n&&this.throwOnMissingTrigger)throw new Error(De(99,this.componentName,t,this.componentName));o.setOpen(!0,ee(G.imperativeAction,void 0,n))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,ee(G.imperativeAction))}};var ro=b(z(),1),sl=b(Ht(),1);var rl=b(z(),1);var ol=b(z(),1),yi=b(Kn(),1),nl=b(Qc(),1);var Jc=b(z(),1);var wi=[],vi;function $c(){return vi}function el(e){wi.push(e)}function _i(e){let t=(o,n)=>{let r=Te(_g).current,i;try{vi=r;for(let s of wi)s.before(r);i=e(o,n);for(let s of wi)s.after(r);r.didInitialize=!0}finally{vi=void 0}return i};return t.displayName=e.displayName||e.name,t}function tl(e){return Jc.forwardRef(_i(e))}function _g(){return{didInitialize:!1}}var yg=po(19),xg=yg?Rg:Eg;function qn(e,t,o,n,r){return xg(e,t,o,n,r)}function Sg(e,t,o,n,r){let i=ol.useCallback(()=>t(e.getSnapshot(),o,n,r),[e,t,o,n,r]);return(0,yi.useSyncExternalStore)(e.subscribe,i,i)}el({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o<e.syncHooks.length;o+=1){let n=e.syncHooks[o],r=n.selector(n.store.state,n.a1,n.a2,n.a3);Object.is(n.value,r)||(t=!0,n.value=r)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let o=new Set;for(let r of e.syncHooks)o.add(r.store);let n=[];for(let r of o)n.push(r.subscribe(t));return()=>{for(let r of n)r()}}),(0,yi.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function Rg(e,t,o,n,r){let i=$c();if(!i)return Sg(e,t,o,n,r);let s=i.syncIndex;i.syncIndex+=1;let a;return i.didInitialize?(a=i.syncHooks[s],(a.store!==e||a.selector!==t||!Object.is(a.a1,o)||!Object.is(a.a2,n)||!Object.is(a.a3,r))&&(a.store!==e&&(i.didChangeStore=!0),a.store=e,a.selector=t,a.a1=o,a.a2=n,a.a3=r,a.value=t(e.getSnapshot(),o,n,r))):(a={store:e,selector:t,a1:o,a2:n,a3:r,value:t(e.getSnapshot(),o,n,r)},i.syncHooks.push(a)),a.value}function Eg(e,t,o,n,r){return(0,nl.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,o,n,r))}var Zn=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let o=this.updateTick;for(let n of this.listeners){if(o!==this.updateTick)return;n(t)}}update(t){for(let o in t)if(!Object.is(this.state[o],t[o])){this.setState({...this.state,...t});return}}set(t,o){Object.is(this.state[t],o)||this.setState({...this.state,[t]:o})}notifyAll(){let t={...this.state};this.setState(t)}use(t,o,n,r){return qn(this,t,o,n,r)}};var no=b(z(),1);var Vt=class extends Zn{constructor(t,o={},n){super(t),this.context=o,this.selectors=n}useSyncedValue(t,o){no.useDebugValue(t);let n=this;F(()=>{n.state[t]!==o&&n.set(t,o)},[n,t,o])}useSyncedValueWithCleanup(t,o){let n=this;F(()=>(n.state[t]!==o&&n.set(t,o),()=>{n.set(t,void 0)}),[n,t,o])}useSyncedValues(t){let o=this,n=Object.values(t);F(()=>{o.update(t)},[o,...n])}useControlledProp(t,o){no.useDebugValue(t);let n=this,r=o!==void 0;F(()=>{r&&!Object.is(n.state[t],o)&&n.setState({...n.state,[t]:o})},[n,t,o,r])}select(t,o,n,r){let i=this.selectors[t];return i(this.state,o,n,r)}useState(t,o,n,r){return no.useDebugValue(t),qn(this,this.selectors[t],o,n,r)}useContextCallback(t,o){no.useDebugValue(t);let n=Y(o??Ge);this.context[t]=n}useStateSetter(t){let o=no.useRef(void 0);return o.current===void 0&&(o.current=n=>{this.set(t,n)}),o.current}observe(t,o){let n;typeof t=="function"?n=t:n=this.selectors[t];let r=n(this.state);return o(r,r,this),this.subscribe(i=>{let s=n(i);if(!Object.is(r,s)){let a=r;r=s,o(s,a,this)}})}};var kg={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},Wt=class extends Vt{constructor(t){let{syncOnly:o,nested:n,onOpenChange:r,triggerElements:i,...s}=t;super({...s,positionReference:s.referenceElement,domReferenceElement:s.referenceElement},{onOpenChange:r,dataRef:{current:{}},events:hc(),nested:n,triggerElements:i},kg),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&ec(o))&&(this.context.dataRef.current.openEvent=t?o:void 0)};dispatchOpenChange=(t,o)=>{this.syncOpenEvent(t,o.event);let n={open:t,reason:o.reason,nativeEvent:o.event,nested:this.context.nested,triggerElement:o.trigger};this.context.events.emit("openchange",n)};setOpen=(t,o)=>{if(this.syncOnly){this.context.onOpenChange?.(t,o);return}this.dispatchOpenChange(t,o),this.context.onOpenChange?.(t,o)}};function il(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:n,floatingId:r,nested:i,onOpenChange:s}=e,a=t.useState("open"),l=t.useState("activeTriggerElement"),c=t.useState(o?"popupElement":"positionerElement"),d=t.context.triggerElements,m=s,u=rl.useRef(null);n===void 0&&u.current===null&&(u.current=new Wt({open:a,transitionStatus:void 0,referenceElement:l,floatingElement:c,triggerElements:d,onOpenChange:m,floatingId:r,syncOnly:!0,nested:i}));let f=n??u.current;return t.useSyncedValue("floatingId",r),F(()=>{let p={open:a,floatingId:r,referenceElement:l,floatingElement:c};U(l)&&(p.domReferenceElement=l),f.state.positionReference===f.state.referenceElement&&(p.positionReference=l),f.update(p)},[a,r,l,c,f]),f.context.onOpenChange=m,f.context.nested=i,f}var al={tabIndex:-1,[ei]:""};function cl(e,t=!1){let o=mo(),n=Fn()!=null,r=Te(()=>e(o,n)).current;return il({popupStore:r,treatPopupAsFloatingElement:t,floatingRootContext:r.state.floatingRootContext,floatingId:o,nested:n,onOpenChange:r.setOpen}),r}function ll({handle:e,store:t}){return F(()=>e.attachStore(t),[e,t]),null}function Tg(e,t){let o=ro.useRef(null),n=ro.useRef(null);return ro.useCallback(r=>{if(e===void 0)return;let i=!1;if(o.current!==null){let s=o.current,a=n.current,l=t.context.triggerElements.getById(s);a&&l===a&&(t.context.triggerElements.delete(s),i=!0),o.current=null,n.current=null}if(r!==null&&(o.current=e,n.current=r,t.context.triggerElements.add(e,r),i=!0),i){let s=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==s&&t.set("triggerCount",s)}},[t,e])}function Pg(e,t,o,n=!1){t?e.preventUnmountingOnClose=!1:n&&(e.preventUnmountingOnClose=!0);let r=o?.id??null;(r||t)&&(e.activeTriggerId=r,e.activeTriggerElement=o??null)}function Cg(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function dl(e,t,o,n={}){let r=o.reason,i=r===G.triggerHover,s=t&&r===G.triggerFocus,a=!t&&(r===G.triggerPress||r===G.escapeKey),l=Cg(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;n.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let c=()=>{let d={...n.extraState,open:t};s?d.instantType="focus":a?d.instantType="dismiss":i&&(d.instantType=void 0),Pg(d,t,o.trigger,l()),e.update(d)};i?sl.flushSync(c):c()}function ul(e,t,o,n){let r=o.useState("isMountedByTrigger",e),i=Tg(e,o),s=Y(l=>{let c=o.select("open"),d=o.select("activeTriggerId");if(d===e){o.update({activeTriggerElement:l,...c?n:null});return}d==null&&c&&o.update({activeTriggerId:e,activeTriggerElement:l,...n})}),a=ro.useCallback(l=>{i(l),l&&s(l)},[i,s]);return F(()=>{r&&o.update({activeTriggerElement:t.current,...n})},[r,o,t,...Object.values(n)]),{registerTrigger:a,isMountedByThisTrigger:r}}function fl(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,n=ro.useRef(null),r=e.useState("open"),i=e.useState("triggerCount"),s=e.useState("activeTriggerId"),a=e.useState("activeTriggerElement");F(()=>{if(!r){n.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let l=e.context.triggerElements.size,c={};e.state.triggerCount!==l&&(c.triggerCount=l);let d=e.select("activeTriggerId"),m=null;if(d){let u=e.context.triggerElements.getById(d);if(u)n.current=d,u!==e.state.activeTriggerElement&&(c.activeTriggerElement=u);else{for(let[f,p]of e.context.triggerElements.entries())if(p===e.state.activeTriggerElement){c.activeTriggerId=f,c.activeTriggerElement=p,n.current=f;break}c.activeTriggerId===void 0&&(n.current===d?m=d:n.current=null)}}else n.current=null;if(!m&&!d&&l===1){let u=e.context.triggerElements.entries().next();if(!u.done){let[f,p]=u.value;c.activeTriggerId=f,c.activeTriggerElement=p,n.current=f}}(c.triggerCount!==void 0||c.activeTriggerId!==void 0||c.activeTriggerElement!==void 0)&&e.update(c),m&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===m&&!e.context.triggerElements.getById(m)){let u=ee(G.none);e.setOpen(!1,u),u.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[r,e,i,s,a,o])}function pl(e,t,o){let{mounted:n,setMounted:r,transitionStatus:i}=Ba(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:n,transitionStatus:i,preventUnmountingOnClose:a});let l=Y(()=>{r(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return In({enabled:n&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||l()}}),{forceUnmount:l,transitionStatus:i}}function ml(e,t){e.useSyncedValues(t),F(()=>()=>{e.update({activeTriggerProps:me,inactiveTriggerProps:me,popupProps:me})},[e])}var io=class{constructor(){this.idMap=new Map}add(t,o){this.idMap.set(t,o)}delete(t){this.idMap.delete(t)}hasElement(t){for(let o of this.idMap.values())if(o===t)return!0;return!1}hasMatchingElement(t){for(let o of this.idMap.values())if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function gl(){return new Wt({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new io,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function hl(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:gl(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:me,inactiveTriggerProps:me,popupProps:me}}function wl(e,t,o=!1){return new Wt({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var Zo=e=>e.triggerIdProp??e.activeTriggerId,xi=e=>e.openProp??e.open,bl=e=>(e.popupElement?.id??e.floatingId)||void 0;function vl(e,t){return t!==void 0&&xi(e)&&Zo(e)===t}function Ag(e,t){return vl(e,t)?!0:t!==void 0&&xi(e)&&Zo(e)==null&&e.triggerCount===1}var _l={open:xi,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:Zo,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:bl,isTriggerActive:(e,t)=>t!==void 0&&Zo(e)===t,isOpenedByTrigger:(e,t)=>vl(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&Zo(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>Ag(e,t)?bl(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var Si=b(z(),1),yl=b(Kn(),1);function xl(e){let t=Si.useCallback(n=>e===void 0?Ge:e.subscribeStore(n),[e]),o=Si.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,yl.useSyncExternalStore)(t,o,()=>e?.serverStore)}function Sl(e){return Og(e,e.rootContext)}function Og(e,t){let{nodeId:o,externalTree:n}=e,r=t.useState("referenceElement"),i=t.useState("floatingElement"),s=t.useState("domReferenceElement"),a=t.useState("open"),l=t.useState("floatingId"),[c,d]=Ie.useState(null),[m,u]=Ie.useState(void 0),[f,p]=Ie.useState(void 0),g=Ie.useRef(null),h=Ft(n),y=Ie.useMemo(()=>({reference:r,floating:i,domReference:s}),[r,i,s]),_=Yc({...e,elements:{...y,...c&&{reference:c}}}),v=U(m)?m:null,w=f===void 0?t.state.floatingElement:f;t.useSyncedValue("referenceElement",m??null),t.useSyncedValue("domReferenceElement",m===void 0?s:v),t.useSyncedValue("floatingElement",w);let R=Ie.useCallback(N=>{let H=U(N)?{getBoundingClientRect:()=>N.getBoundingClientRect(),getClientRects:()=>N.getClientRects(),contextElement:N}:N;d(H),_.refs.setReference(H)},[_.refs]),x=Ie.useCallback(N=>{(U(N)||N===null)&&(g.current=N,u(N)),(U(_.refs.reference.current)||_.refs.reference.current===null||N!==null&&!U(N))&&_.refs.setReference(N)},[_.refs,u]),S=Ie.useCallback(N=>{p(N),_.refs.setFloating(N)},[_.refs]),E=Ie.useMemo(()=>({..._.refs,setReference:x,setFloating:S,setPositionReference:R,domReference:g}),[_.refs,x,S,R]),k=Ie.useMemo(()=>({..._.elements,domReference:s}),[_.elements,s]),P=Ie.useMemo(()=>({..._,dataRef:t.context.dataRef,open:a,onOpenChange:t.setOpen,events:t.context.events,floatingId:l,refs:E,elements:k,nodeId:o,rootStore:t}),[_,E,k,o,t,a,l]);return F(()=>{s&&(g.current=s)},[s]),F(()=>{t.context.dataRef.current.floatingContext=P;let N=h?.nodesRef.current.find(H=>H.id===o);N&&(N.context=P)}),Ie.useMemo(()=>({..._,context:P,refs:E,elements:k,rootStore:t}),[_,E,k,P,t])}var yt=b(z(),1);var Ri=Tt.os.mac&&Tt.engine.webkit;function Ei(e,t={}){let{enabled:o=!0,delay:n}=t,r="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=r.context,a=yt.useRef(!1),l=yt.useRef(null),c=yt.useRef(!0),d=at();yt.useEffect(()=>{let u=r.select("domReferenceElement");if(!o)return;let f=fe(u);function p(){let y=r.select("domReferenceElement");!r.select("open")&&he(y)&&y===Ln(Pe(y))&&(a.current=!0)}function g(){c.current=!0}function h(){c.current=!1}return ct(oe(f,"blur",p),Ri&&oe(f,"keydown",g,!0),Ri&&oe(f,"pointerdown",h,!0))},[r,o]),yt.useEffect(()=>{if(!o)return;function u(f){if(f.reason===G.triggerPress||f.reason===G.escapeKey){let p=r.select("domReferenceElement");U(p)&&(l.current=p,a.current=!0)}}return i.on("openchange",u),()=>{i.off("openchange",u)}},[i,o,r]);let m=yt.useMemo(()=>{function u(){a.current=!1,l.current=null}return{onMouseLeave(){u()},onFocus(f){let p=f.currentTarget;if(a.current){if(l.current===p)return;u()}let g=Me(f.nativeEvent);if(U(g)){if(Ri&&!f.relatedTarget){if(!c.current&&!oc(g))return}else if(!nc(g))return}let h=zt(f.relatedTarget,r.context.triggerElements),{nativeEvent:y,currentTarget:_}=f,v=typeof n=="function"?n():n;if(r.select("open")&&h||v===0||v===void 0){r.setOpen(!0,ee(G.triggerFocus,y,_));return}d.start(v,()=>{a.current||r.setOpen(!0,ee(G.triggerFocus,y,_))})},onBlur(f){u();let p=f.relatedTarget,g=f.nativeEvent,h=U(p)&&p.hasAttribute(_o("focus-guard"))&&p.getAttribute("data-type")==="outside";d.start(0,()=>{let y=r.select("domReferenceElement"),_=Ln(Pe(y));!p&&_===y||re(s.current.floatingContext?.refs.floating.current,_)||re(y,_)||h||zt(p??_,r.context.triggerElements)||r.setOpen(!1,ee(G.triggerFocus,g))})}}},[s,n,r,d]);return yt.useMemo(()=>o?{reference:m,trigger:m}:{},[o,m])}var Ti=b(z(),1);var ki=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new Ke,this.restTimeout=new Ke,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},Qn=new WeakMap;function So(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&Qn.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),Qn.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function Jn(e,t){let{scopeElement:o,referenceElement:n,floatingElement:r}=t,i=Qn.get(o);i&&i!==e&&So(i),So(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=n,e.pointerEventsFloatingElement=r,Qn.set(o,e),o.style.pointerEvents="none",n.style.pointerEvents="auto",r.style.pointerEvents="auto"}function Ro(e){let t=e.context.dataRef.current,o=Te(()=>t.hoverInteractionState??ki.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),go(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Pi(e,t={}){let{enabled:o=!0,closeDelay:n=0,nodeId:r}=t,i="rootStore"in e?e.rootStore:e,s=i.useState("open"),a=i.useState("floatingElement"),l=i.useState("domReferenceElement"),{dataRef:c}=i.context,d=Ft(),m=Fn(),u=Ro(i),f=at(),p=Y(()=>Bn(c.current.openEvent?.type,u.interactedInside)),g=Y(()=>rc(c.current.openEvent?.type)),h=Y(()=>{So(u)});F(()=>{s||(u.pointerType=void 0,u.restTimeoutPending=!1,u.interactedInside=!1,h())},[s,u,h]),Ti.useEffect(()=>h,[h]),F(()=>{if(o&&s&&u.handleCloseOptions?.blockPointerEvents&&g()&&U(l)&&a){let y=l,_=a,v=Pe(a),w=d?.nodesRef.current.find(E=>E.id===m)?.context?.elements.floating;w&&(w.style.pointerEvents="");let R=u.pointerEventsScopeElement!==_?u.pointerEventsScopeElement:null,x=w!==_?w:null,S=u.handleCloseOptions?.getScope?.()??R??x??y.closest("[data-rootownerid]")??v.body;return Jn(u,{scopeElement:S,referenceElement:y,floatingElement:_}),()=>{h()}}},[o,s,l,a,u,g,d,m,h]),Ti.useEffect(()=>{if(!o)return;function y(){return!!(d&&m&&Ct(d.nodesRef.current,m).length>0)}function _(E){let k=$e(n,"close",u.pointerType),P=()=>{i.setOpen(!1,ee(G.triggerHover,E)),d?.events.emit("floating.closed",E)};k?u.openChangeTimeout.start(k,P):(u.openChangeTimeout.clear(),P())}function v(E){let k=Me(E);if(!oi(k)){u.interactedInside=!1;return}u.interactedInside=k?.closest("[aria-haspopup]")!=null}function w(){u.openChangeTimeout.clear(),f.clear(),d?.events.off("floating.closed",x),h()}function R(E){if(y()&&d){d.events.on("floating.closed",x);return}if(zt(E.relatedTarget,i.context.triggerElements))return;let k=c.current.floatingContext?.nodeId??r,P=E.relatedTarget;if(!(d&&k&&U(P)&&Ct(d.nodesRef.current,k,!1).some(H=>re(H.context?.elements.floating,P)))){if(u.handler){u.handler(E);return}h(),g()&&!p()&&_(E)}}function x(E){!d||!m||y()||f.start(0,()=>{d.events.off("floating.closed",x),i.setOpen(!1,ee(G.triggerHover,E)),d.events.emit("floating.closed",E)})}let S=a;return ct(S&&oe(S,"mouseenter",w),S&&oe(S,"mouseleave",R),S&&oe(S,"pointerdown",v,!0),()=>{d?.events.off("floating.closed",x)})},[o,a,i,c,n,r,g,p,h,u,d,m,f])}var Yt=b(z(),1),Rl=b(Ht(),1);var Ng={current:null};function Ci(e,t={}){let{enabled:o=!0,delay:n=0,handleClose:r=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:l=Ng,externalTree:c,isActiveTrigger:d=!0,getHandleCloseContext:m,isClosing:u,shouldOpen:f,guardStaleOpen:p=!1}=t,g="rootStore"in e?e.rootStore:e,{dataRef:h,events:y}=g.context,_=Ft(c),v=Ro(g),w=Yt.useRef(!1),R=je(r),x=je(n),S=je(s),E=je(o),k=je(f),P=je(u),N=Y(()=>Bn(h.current.openEvent?.type,v.interactedInside)),H=Y(()=>k.current?.()!==!1),j=Y((I,C,A)=>{let M=g.context.triggerElements;if(M.hasElement(C))return!I||!re(I,C);if(!U(A))return!1;let X=A;return M.hasMatchingElement(de=>re(de,X))&&(!I||!re(I,X))}),L=Y(()=>{if(!v.handler)return;Pe(g.select("domReferenceElement")).removeEventListener("mousemove",v.handler),v.handler=void 0}),T=Y(()=>{So(v)});return d&&(v.handleCloseOptions=R.current?.__options),Yt.useEffect(()=>L,[L]),Yt.useEffect(()=>{if(!o)return;function I(C){C.open?w.current=!1:(w.current=C.reason===G.triggerHover,L(),v.openChangeTimeout.clear(),v.restTimeout.clear(),v.blockMouseMove=!0,v.restTimeoutPending=!1)}return y.on("openchange",I),()=>{y.off("openchange",I)}},[o,y,v,L]),Yt.useEffect(()=>{if(!o)return;function I(O,V=!0){let Z=$e(x.current,"close",v.pointerType);Z?v.openChangeTimeout.start(Z,()=>{g.setOpen(!1,ee(G.triggerHover,O)),_?.events.emit("floating.closed",O)}):V&&(v.openChangeTimeout.clear(),g.setOpen(!1,ee(G.triggerHover,O)),_?.events.emit("floating.closed",O))}let C=l.current??(d?g.select("domReferenceElement"):null);if(!U(C))return;function A(O){if(v.openChangeTimeout.clear(),v.blockMouseMove=!1,i&&!Pt(v.pointerType))return;let V=ni(S.current),Z=$e(x.current,"open",v.pointerType),ie=Me(O),K=O.currentTarget??null,Q=g.select("domReferenceElement"),q=K;if(U(ie)&&!g.context.triggerElements.hasElement(ie)){for(let ye of g.context.triggerElements.elements())if(re(ye,ie)){q=ye;break}}U(K)&&U(Q)&&!g.context.triggerElements.hasElement(K)&&re(K,Q)&&(q=Q);let $=q==null?!1:j(Q,q,ie),ne=g.select("open"),se=P.current?.()??g.select("transitionStatus")==="ending",ze=!ne&&se&&w.current,ae=!$&&U(q)&&U(Q)&&re(Q,q)&&ze,ge=V>0&&!Z,be=$&&(ne||ze)||ae,Ee=!ne||$;if(be){H()&&g.setOpen(!0,ee(G.triggerHover,O,q));return}ge||(Z?v.openChangeTimeout.start(Z,()=>{Ee&&H()&&g.setOpen(!0,ee(G.triggerHover,O,q))}):Ee&&H()&&g.setOpen(!0,ee(G.triggerHover,O,q)))}function M(O){if(N()){T();return}L();let V=g.select("domReferenceElement"),Z=Pe(V);v.restTimeout.clear(),v.restTimeoutPending=!1;let ie=h.current.floatingContext??m?.();if(zt(O.relatedTarget,g.context.triggerElements))return;if(R.current&&ie){g.select("open")||v.openChangeTimeout.clear();let Q=l.current;v.handler=R.current({...ie,tree:_,x:O.clientX,y:O.clientY,onClose(){T(),L(),E.current&&!N()&&Q===g.select("domReferenceElement")&&I(O,!0)}}),Z.addEventListener("mousemove",v.handler),v.handler(O);return}(v.pointerType!=="touch"||!re(g.select("floatingElement"),O.relatedTarget))&&I(O)}function X(O){re(C,O.relatedTarget)||(v.openChangeTimeout.clear(),v.restTimeout.clear(),v.restTimeoutPending=!1)}let de=p?oe(C,"mouseout",X):void 0;return a?ct(oe(C,"mousemove",A,{once:!0}),oe(C,"mouseenter",A),oe(C,"mouseleave",M),de):ct(oe(C,"mouseenter",A),oe(C,"mouseleave",M),de)},[L,T,h,x,g,o,R,v,d,j,N,i,a,S,l,_,E,m,P,H,p]),Yt.useMemo(()=>{if(!o)return;function I(C){v.pointerType=C.pointerType}return{onPointerDown:I,onPointerEnter:I,onMouseMove(C){let{nativeEvent:A}=C,M=C.currentTarget,X=g.select("domReferenceElement"),de=g.select("open"),O=j(X,M,C.target);if(i&&!Pt(v.pointerType))return;if(de&&O&&v.handleCloseOptions?.blockPointerEvents){let ie=g.select("floatingElement");if(ie){let K=v.handleCloseOptions?.getScope?.()??M.ownerDocument.body;Jn(v,{scopeElement:K,referenceElement:M,floatingElement:ie})}}let V=ni(S.current);if(de&&!O||V===0||!O&&v.restTimeoutPending&&C.movementX**2+C.movementY**2<2)return;v.restTimeout.clear();function Z(){if(v.restTimeoutPending=!1,N())return;let ie=g.select("open");!v.blockMouseMove&&(!ie||O)&&H()&&g.setOpen(!0,ee(G.triggerHover,A,M))}v.pointerType==="touch"?Rl.flushSync(()=>{Z()}):O&&de?Z():(v.restTimeoutPending=!0,v.restTimeout.start(V,Z))}}},[o,v,N,j,i,g,S,H])}var El=.1,Ig=El*El,le=.5;function $n(e,t,o,n,r,i){return n>=t!=i>=t&&e<=(r-o)*(t-n)/(i-n)+o}function er(e,t,o,n,r,i,s,a,l,c){let d=!1;return $n(e,t,o,n,r,i)&&(d=!d),$n(e,t,r,i,s,a)&&(d=!d),$n(e,t,s,a,l,c)&&(d=!d),$n(e,t,l,c,o,n)&&(d=!d),d}function Lg(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function tr(e,t,o,n,r,i){let s=Math.min(o,r),a=Math.max(o,r),l=Math.min(n,i),c=Math.max(n,i);return e>=s&&e<=a&&t>=l&&t<=c}function Ai(e={}){let{blockPointerEvents:t=!1}=e,o=new Ke,n=({x:r,y:i,placement:s,elements:a,onClose:l,nodeId:c,tree:d})=>{let m=s?.split("-")[0],u=!1,f=null,p=null,g=typeof performance<"u"?performance.now():0;function h(_,v){let w=performance.now(),R=w-g;if(f===null||p===null||R===0)return f=_,p=v,g=w,!1;let x=_-f,S=v-p,E=x*x+S*S,k=R*R*Ig;return f=_,p=v,g=w,E<k}function y(){o.clear(),l()}return function(v){o.clear();let w=a.domReference,R=a.floating;if(!w||!R||m==null||r==null||i==null)return;let{clientX:x,clientY:S}=v,E=Me(v),k=v.type==="mouseleave",P=re(R,E),N=re(w,E);if(P&&(u=!0,!k))return;if(N&&(u=!1,!k)){u=!0;return}if(k&&U(v.relatedTarget)&&re(R,v.relatedTarget))return;function H(){return!!(d&&Ct(d.nodesRef.current,c).length>0)}function j(){H()||y()}if(H())return;let L=w.getBoundingClientRect(),T=R.getBoundingClientRect(),I=r>T.right-T.width/2,C=i>T.bottom-T.height/2,A=T.width>L.width,M=T.height>L.height,X=(A?L:T).left,de=(A?L:T).right,O=(M?L:T).top,V=(M?L:T).bottom;if(m==="top"&&i>=L.bottom-1||m==="bottom"&&i<=L.top+1||m==="left"&&r>=L.right-1||m==="right"&&r<=L.left+1){j();return}let Z=!1;switch(m){case"top":Z=tr(x,S,X,L.top+1,de,T.bottom-1);break;case"bottom":Z=tr(x,S,X,T.top+1,de,L.bottom-1);break;case"left":Z=tr(x,S,T.right-1,V,L.left+1,O);break;case"right":Z=tr(x,S,L.right-1,V,T.left+1,O);break;default:}if(Z)return;if(u&&!Lg(x,S,L)){j();return}if(!k&&h(x,S)){j();return}let ie=!1;switch(m){case"top":{let K=A?le/2:le*4,Q=A||I?r+K:r-K,q=A?r-K:I?r+K:r-K,$=i+le+1,ne=I||A?T.bottom-le:T.top,se=I?A?T.bottom-le:T.top:T.bottom-le;ie=er(x,S,Q,$,q,$,T.left,ne,T.right,se);break}case"bottom":{let K=A?le/2:le*4,Q=A||I?r+K:r-K,q=A?r-K:I?r+K:r-K,$=i-le,ne=I||A?T.top+le:T.bottom,se=I?A?T.top+le:T.bottom:T.top+le;ie=er(x,S,Q,$,q,$,T.left,ne,T.right,se);break}case"left":{let K=M?le/2:le*4,Q=M||C?i+K:i-K,q=M?i-K:C?i+K:i-K,$=r+le+1,ne=C||M?T.right-le:T.left,se=C?M?T.right-le:T.left:T.right-le;ie=er(x,S,ne,T.top,se,T.bottom,$,Q,$,q);break}case"right":{let K=M?le/2:le*4,Q=M||C?i+K:i-K,q=M?i-K:C?i+K:i-K,$=r-le,ne=C||M?T.left+le:T.right,se=C?M?T.left+le:T.right:T.left+le;ie=er(x,S,$,Q,$,q,ne,T.top,se,T.bottom);break}default:}ie?u||o.start(40,j):j()}};return n.__options={...e,blockPointerEvents:t},n}var or=class extends Vt{setState(t){}update(t){}set(t,o){}notifyAll(){}};var hy=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Yr.startingStyle]="startingStyle",e[e.endingStyle=Yr.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({});var Mg={"data-popup-open":""};var Bg={"data-open":""},Hg={"data-closed":""},zg={"data-anchor-hidden":""},kl={open(e){return e?Mg:null}};var Qo={open(e){return e?Bg:Hg},anchorHidden(e){return e?zg:null}},Tl={...Qo,...Ha};function Pl(e){return po(19)?e:e?"true":void 0}var nr=b(z(),1),Oi=nr.createContext(void 0);function Eo(){return nr.useContext(Oi)?.direction??"ltr"}var qe=b(z(),1);var Dg=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:n,placement:r,rects:i,platform:s,elements:a,middlewareData:l}=t,{element:c,padding:d=0,offsetParent:m="real"}=_t(e,t)||{};if(c==null)return{};let u=jn(d),f={x:o,y:n},p=Xo(r),g=Ko(p),h=await s.getDimensions(c),y=p==="y",_=y?"top":"left",v=y?"bottom":"right",w=y?"clientHeight":"clientWidth",R=i.reference[g]+i.reference[p]-f[p]-i.floating[g],x=f[p]-i.reference[p],S=m==="real"?await s.getOffsetParent?.(c):a.floating,E=a.floating[w]||i.floating[g];(!E||!await s.isElement?.(S))&&(E=a.floating[w]||i.floating[g]);let k=R/2-x/2,P=E/2-h[g]/2-1,N=Math.min(u[_],P),H=Math.min(u[v],P),j=N,L=E-h[g]-H,T=E/2-h[g]/2+k,I=zn(j,T,L),C=!l.arrow&&dt(r)!=null&&T!==I&&i.reference[g]/2-(T<j?N:H)-h[g]/2<0,A=C?T<j?T-j:T-L:0;return{[p]:f[p]+A,data:{[p]:I,centerOffset:T-I-A,...C&&{alignmentOffset:A}},reset:C}}}),Cl=(e,t)=>({...Dg(e),options:[e,t]});var Al={name:"hide",async fn(e){let{width:t,height:o,x:n,y:r}=e.rects.reference,i=t===0&&o===0&&n===0&&r===0,s=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:s.top-o>=0||s.right-t>=0||s.bottom-o>=0||s.left-t>=0||i}}}};var ko={sideX:"left",sideY:"top"};var Ol="--available-width",Nl="--available-height";function Ml(e,t,o){let n=e==="inline-start"||e==="inline-end";return{top:"top",right:n?o?"inline-start":"inline-end":"right",bottom:"bottom",left:n?o?"inline-end":"inline-start":"left"}[t]}function Il(e,t,o){let{rects:n,placement:r}=e;return{side:Ml(t,Ne(r),o),align:dt(r)||"center",anchor:{width:n.reference.width,height:n.reference.height},positioner:{width:n.floating.width,height:n.floating.height}}}function Bl(e){return jg(e,Sl)}function jg(e,t){let{anchor:o,positionMethod:n="absolute",side:r="bottom",sideOffset:i=0,align:s="center",alignOffset:a=0,collisionBoundary:l,collisionPadding:c=5,sticky:d=!1,arrowPadding:m=5,disableAnchorTracking:u=!1,inline:f,keepMounted:p=!1,floatingRootContext:g,mounted:h,collisionAvoidance:y,shift:_,nodeId:v,adaptiveOrigin:w,lazyFlip:R=!1,externalTree:x}=e,[S,E]=qe.useState(null);!h&&S!==null&&E(null);let k=y.side||"flip",P=y.align||"flip",N=y.fallbackAxisSide||"end",H=_?.crossAxis??!1,j=_?.rootBoundary,L=typeof o=="function"?o:void 0,T=Y(L),I=L?T:o,C=je(o),A=je(h),X=Eo()==="rtl",de=S||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":X?"left":"right","inline-start":X?"right":"left"}[r],O=s==="center"?de:`${de}-${s}`,V=c;typeof V=="number"?V={top:V,right:V,bottom:V,left:V}:V&&(V={top:V.top||0,right:V.right||0,bottom:V.bottom||0,left:V.left||0});let Z=1,ie=r==="bottom"?Z:0,K=r==="top"?Z:0,Q=r==="right"?Z:0,q=r==="left"?Z:0,$={boundary:l==="clipping-ancestors"?"clippingAncestors":l,padding:V},ne=qe.useRef(null),se=je(i),ze=je(a),ae=typeof i!="function"?i:0,ge=typeof a!="function"?a:0,be=[];f&&be.push(f),be.push(fi(te=>{let Je=Il(te,r,X),pt=typeof se.current=="function"?se.current(Je):se.current,Ue=typeof ze.current=="function"?ze.current(Je):ze.current;return{mainAxis:pt,crossAxis:Ue,alignmentAxis:Ue}},[ae,ge,X,r]));let Ee=P==="none"&&k!=="shift",ye=!Ee&&(d||H||k==="shift"),Kt=k==="none"?null:gi({...$,padding:{top:V.top+Z+ie,right:V.right+Z+q,bottom:V.bottom+Z+K,left:V.left+Z+Q},mainAxis:!H&&k==="flip",crossAxis:P==="flip"?"alignment":!1,fallbackAxisSideDirection:N}),rt=Ee?null:pi({...$,rootBoundary:j,mainAxis:P!=="none",crossAxis:ye,limiter:d||H?void 0:mi(te=>{if(!ne.current)return{};let{width:Je,height:pt}=ne.current.getBoundingClientRect(),Ue=Fe(Ne(te.placement)),kt=Ue==="y"?Je:pt,mt=Ue==="y"?V.left+V.right:V.top+V.bottom;return{offset:kt/2+mt/2}})},[$,d,H,j,V,P]);k==="shift"||P==="shift"||s==="center"?be.push(rt,Kt):be.push(Kt,rt),be.push(bi({...$,apply({elements:{floating:te},availableWidth:Je,availableHeight:pt,rects:Ue}){if(!A.current)return;let kt=te.style;kt.setProperty(Ol,`${Je}px`),kt.setProperty(Nl,`${pt}px`);let mt=fe(te).devicePixelRatio||1,{x:Mo,y:_n,width:yn,height:Ar}=Ue.reference,Or=(Math.round((Mo+yn)*mt)-Math.round(Mo*mt))/mt,Nr=(Math.round((_n+Ar)*mt)-Math.round(_n*mt))/mt;kt.setProperty("--anchor-width",`${Or}px`),kt.setProperty("--anchor-height",`${Nr}px`)}}),Cl(te=>({element:ne.current||Pe(te.elements.floating).createElement("div"),padding:m,offsetParent:"floating"}),[m]),{name:"transformOrigin",fn(te){let{elements:Je,middlewareData:pt,placement:Ue,rects:kt,y:mt}=te,Mo=Ne(Ue),_n=Fe(Mo),yn=ne.current,Ar=pt.arrow?.x||0,Or=pt.arrow?.y||0,Nr=yn?.clientWidth||0,Yf=yn?.clientHeight||0,Ir=Ar+Nr/2,la=Or+Yf/2,Uf=Math.abs(pt.shift?.y||0),Gf=kt.reference.height/2,Bo=typeof i=="function"?i(Il(te,r,X)):i,Kf=Uf>Bo,Xf={top:`${Ir}px calc(100% + ${Bo}px)`,bottom:`${Ir}px ${-Bo}px`,left:`calc(100% + ${Bo}px) ${la}px`,right:`${-Bo}px ${la}px`}[Mo],qf=`${Ir}px ${kt.reference.y+Gf-mt}px`;return Je.floating.style.setProperty("--transform-origin",ye&&_n==="y"&&Kf?qf:Xf),{}}},Al,w),F(()=>{!h&&g&&g.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[h,g]);let ft=qe.useMemo(()=>({elementResize:!u&&typeof ResizeObserver<"u",layoutShift:!u&&typeof IntersectionObserver<"u"}),[u]),{refs:Ot,elements:xe,x:mn,y:B,middlewareData:D,update:Se,placement:Ae,context:Nt,isPositioned:it,floatingStyles:It}=t({rootContext:g,open:p?h:void 0,placement:O,middleware:be,strategy:n,whileElementsMounted:p?void 0:(...te)=>qo(...te,ft),nodeId:v,externalTree:x}),{sideX:Ye,sideY:uo}=D.adaptiveOrigin||ko,Xt=it?n:"fixed",gn=qe.useMemo(()=>{let te;return it?w?te={position:Xt,[Ye]:mn,[uo]:B}:te={...It,position:Xt}:te={position:Xt,top:0,left:0},te[Ol]="100vw",te[Nl]="100vh",it||(te.opacity=0),te},[w,Xt,Ye,mn,uo,B,It,it]),fo=qe.useRef(null);F(()=>{if(!h)return;let te=C.current,Je=typeof te=="function"?te():te,Ue=(Ll(Je)?Je.current:Je)||null||null;Ue!==fo.current&&(Ot.setPositionReference(Ue),fo.current=Ue)},[h,Ot,I,C]),qe.useEffect(()=>{if(!h)return;let te=C.current;typeof te!="function"&&Ll(te)&&te.current!==fo.current&&(Ot.setPositionReference(te.current),fo.current=te.current)},[h,Ot,I,C]),qe.useEffect(()=>{if(p&&h&&xe.reference&&xe.floating)return qo(xe.reference,xe.floating,Se,ft)},[p,h,xe,Se,ft]);let Lt=Ne(Ae),bn=Ml(r,Lt,X),hn=dt(Ae)||"center",wn=!!D.hide?.referenceHidden;F(()=>{R&&h&&it&&Lt!==de&&E(Lt)},[R,h,it,Lt,de]);let vn=qe.useMemo(()=>({position:"absolute",top:D.arrow?.y,left:D.arrow?.x}),[D.arrow]),ca=D.arrow?.centerOffset!==0;return qe.useMemo(()=>({positionerStyles:gn,arrowStyles:vn,arrowRef:ne,arrowUncentered:ca,side:bn,align:hn,physicalSide:Lt,anchorHidden:wn,refs:Ot,context:Nt,isPositioned:it,update:Se}),[gn,vn,ne,ca,bn,hn,Lt,wn,Ot,Nt,it,Se])}function Ll(e){return e!=null&&"current"in e}function rr(e){return e==="starting"?fc:me}function Hl(e,t,{styles:o,transitionStatus:n,props:r,refs:i,hidden:s,inert:a=!1}){let l={...o};return a&&(l.pointerEvents="none"),Oe("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:l},rr(n),r],stateAttributesMapping:Qo})}var zl=b(z(),1);var Ni=zl.forwardRef(function(t,o){let{render:n,className:r,disabled:i=!1,focusableWhenDisabled:s=!1,nativeButton:a=!0,style:l,...c}=t,{getButtonProps:d,buttonRef:m}=Ya({disabled:i,focusableWhenDisabled:s,native:a});return Oe("button",t,{state:{disabled:i},ref:[o,m],props:[c,d]})});var Ce=b(z(),1),Kl=b(Ht(),1);var Dl=b(z(),1);function jl(e){let[t,o]=Dl.useState({current:e,previous:null});return Object.is(e,t.current)||o({current:e,previous:t.current}),t.previous}var To=b(z(),1);function Ii(e){let t=Le(e),o=parseFloat(t.width)||0,n=parseFloat(t.height)||0,r=he(e),i=r?e.offsetWidth:o,s=r?e.offsetHeight:n;return(jt(o)!==i||jt(n)!==s)&&(o=i,n=s),{width:o,height:n}}function Vl(e){let{popupElement:t,positionerElement:o,content:n,mounted:r,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:l}=e,c=vo(t,!0),d=bo(),m=To.useRef(null),u=To.useRef(!0),f=To.useRef(Ge),p=Y(i),g=Y(s),h=To.useMemo(()=>Fg(a,l),[a,l]);F(()=>{if(!r){f.current=Ge,u.current=!0,m.current=null;return}if(!t||!o)return;f.current=Fl(t,h),Li(t,"auto");let y=sr(t,"position","static"),_=sr(t,"transform","none"),v=sr(t,"scale","1"),w=Fl(o,{"--available-width":"max-content","--available-height":"max-content"});function R(){y(),_(),w()}function x(){R(),v()}if(p?.(),u.current||m.current===null){ir(o,"max-content");let P=Ii(t);return m.current=P,ir(o,P),x(),g?.(null,P),u.current=!1,()=>{f.current(),f.current=Ge}}ir(o,"max-content");let S=m.current,E=Ii(t);m.current=E,Li(t,S),x(),g?.(S,E),ir(o,E);let k=new AbortController;return d.request(()=>{Li(t,E),c(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},k.signal)}),()=>{k.abort(),d.cancel(),f.current(),f.current=Ge}},[n,t,o,c,d,r,p,g,h])}function Fg(e,t){let o=e==="top",n=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!o&&!n?me:{position:"absolute",[o?"bottom":"top"]:"0",[n?"right":"left"]:"0"}}function sr(e,t,o){let n=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,n)}}function Fl(e,t){let o=[];for(let[n,r]of Object.entries(t))o.push(sr(e,n,r));return o.length?()=>{o.forEach(n=>n())}:Ge}function Li(e,t){let o=t==="auto"?"auto":`${t.width}px`,n=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",o),e.style.setProperty("--popup-height",n)}function ir(e,t){let o=t==="max-content"?"max-content":`${t.width}px`,n=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",o),e.style.setProperty("--positioner-height",n)}var Wl=b(z(),1);var Yl=b(W(),1),ar=function(t){let{direction:o="ltr"}=t,n=Wl.useMemo(()=>({direction:o}),[o]);return(0,Yl.jsx)(Oi.Provider,{value:n,children:t.children})};var Ul={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:n},elements:{floating:r},platform:i,strategy:s,placement:a}=e,l=fe(r),c=l.getComputedStyle(r);if(!(c.transitionDuration!=="0s"&&c.transitionDuration!==""))return{x:t,y:o,data:ko};let m=await i.getOffsetParent?.(r),u={width:0,height:0};if(s==="fixed"&&l?.visualViewport)u={width:l.visualViewport.width,height:l.visualViewport.height};else if(m===l){let _=Pe(r);u={width:_.documentElement.clientWidth,height:_.documentElement.clientHeight}}else await i.isElement?.(m)&&(u=await i.getDimensions(m));let f=Ne(a),p=t,g=o;f==="left"&&(p=u.width-(t+n.width)),f==="top"&&(g=u.height-(o+n.height));let h=f==="left"?"right":ko.sideX,y=f==="top"?"bottom":ko.sideY;return{x:p,y:g,data:{sideX:h,sideY:y}}}};var Po=b(W(),1),Xl={activationDirection:e=>e?{"data-activation-direction":e}:null};function ql(e){let{store:t,side:o,children:n}=e,r=Eo(),i=t.useState("activeTriggerElement"),s=t.useState("activeTriggerId"),a=t.useState("open"),l=t.useState("payload"),c=t.useState("mounted"),d=t.useState("popupElement"),m=t.useState("positionerElement"),u=jl(a?i:null),f=Yg(s,l),p=Ce.useRef(null),[g,h]=Ce.useState(null),[y,_]=Ce.useState(null),v=Ce.useRef(null),w=Ce.useRef(null),R=vo(v,!0),x=bo(),S=Ce.useRef(null),[E,k]=Ce.useState(null),[P,N]=Ce.useState(!1);F(()=>(t.set("adaptiveOrigin",Ul),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let H=Y(()=>{v.current?.style.setProperty("animation","none"),v.current?.style.setProperty("transition","none"),w.current?.style.setProperty("display","none")}),j=Y(M=>{v.current?.style.removeProperty("animation"),v.current?.style.removeProperty("transition"),w.current?.style.removeProperty("display"),M&&k(M)}),L=Y(()=>{S.current?.abort();let M=new AbortController;S.current=M,R(()=>{h(null),k(null),p.current=null},M.signal)}),T=Ce.useRef(null);F(()=>{(!a||!c)&&(T.current=null)},[a,c]),F(()=>{if(i&&u&&i!==u&&T.current!==i&&p.current){h(p.current),N(!0);let M=Wg(u,i);_(M),T.current=i}},[i,u]),F(()=>{g!=null&&(S.current?.abort(),N(!0),x.request(()=>{Kl.flushSync(()=>{N(!1)}),L()}))},[f,g,L,x]),F(()=>{let M=v.current;if(!M)return;let X=Pe(M).createElement("div");for(let de of Array.from(M.childNodes))X.appendChild(de.cloneNode(!0));p.current=X});let I=g!=null,C;I?C=(0,Po.jsxs)(Ce.Fragment,{children:[(0,Po.jsx)("div",{"data-previous":!0,inert:Pl(!0),ref:w,style:{...E?{"--popup-width":`${E.width}px`,"--popup-height":`${E.height}px`}:null,position:"absolute"},"data-ending-style":P?void 0:""},"previous"),(0,Po.jsx)("div",{"data-current":!0,ref:v,"data-starting-style":P?"":void 0,children:n},f)]}):C=(0,Po.jsx)("div",{"data-current":!0,ref:v,children:n},f),F(()=>{let M=w.current;!M||!g||M.replaceChildren(...Array.from(g.childNodes))},[g]),Vl({popupElement:d,positionerElement:m,mounted:c,content:l,onMeasureLayout:H,onMeasureLayoutComplete:j,side:o,direction:r});let A={activationDirection:Vg(y),transitioning:I};return{children:C,state:A}}function Vg(e){if(e)return`${Gl(e.horizontal,5,"right","left")} ${Gl(e.vertical,5,"down","up")}`}function Gl(e,t,o,n){return e>t?o:e<-t?n:""}function Wg(e,t){let o=e.getBoundingClientRect(),n=t.getBoundingClientRect(),r={x:o.left+o.width/2,y:o.top+o.height/2},i={x:n.left+n.width/2,y:n.top+n.height/2};return{horizontal:i.x-r.x,vertical:i.y-r.y}}function Yg(e,t){let[o,n]=Ce.useState(0),r=Ce.useRef(e),i=Ce.useRef(t),s=Ce.useRef(!1);return F(()=>{let a=r.current,l=i.current,c=e!==a,d=t!==l;c?(n(m=>m+1),s.current=!d):s.current&&d&&(n(m=>m+1),s.current=!1),r.current=e,i.current=t},[e,t]),`${e??"current"}-${o}`}var cr=b(z(),1),Zl=b(Ht(),1);var Ql=b(W(),1),Jl=cr.forwardRef(function(t,o){let{children:n,container:r,className:i,render:s,style:a,...l}=t,{node:c,subtree:d}=bc({container:r,ref:o,componentProps:t,elementProps:l});return!d&&!c?null:(0,Ql.jsxs)(cr.Fragment,{children:[d,c&&Zl.createPortal(n,c)]})});var tt={};Mt(tt,{Arrow:()=>hd,Handle:()=>$o,Popup:()=>gd,Portal:()=>ud,Positioner:()=>pd,Provider:()=>vd,Root:()=>rd,Trigger:()=>cd,Viewport:()=>yd,createHandle:()=>xd});var Co=b(z(),1);var lr=b(z(),1),Mi=lr.createContext(void 0);function et(e){let t=lr.useContext(Mi);if(t===void 0&&!e)throw new Error(De(72));return t}var $l=b(z(),1);var ed={..._l,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},dr=class extends Vt{constructor(t,o,n){let r=new io;super(od(t,r,o,n),nd(r),ed)}setOpen=(t,o)=>{dl(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,ee(G.triggerPress,t))}};function td(){let e=new io,t=new or(Object.freeze(od(void 0,e)),Object.freeze(nd(e)),ed);return Object.assign(t,{setOpen:Ge,cancelPendingOpen:Ge})}function od(e,t,o,n=!1){let r={...hl(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e};return r.floatingRootContext=wl(t,o,n),r}function nd(e){return{popupRef:$l.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var Jo=b(W(),1),rd=_i(function(t){let{disabled:o=!1,defaultOpen:n=!1,open:r,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:l,onOpenChangeComplete:c,handle:d,triggerId:m,defaultTriggerId:u=null,children:f}=t,p=cl((N,H)=>new dr({open:n,openProp:r,activeTriggerId:u,triggerIdProp:m},N,H));p.useControlledProp("openProp",r),p.useControlledProp("triggerIdProp",m),p.useContextCallback("onOpenChange",l),p.useContextCallback("onOpenChangeComplete",c);let g=p.useState("open"),h=!o&&g,y=p.useState("activeTriggerId"),_=p.useState("mounted"),v=p.useState("payload");p.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i,disabled:o}),fl(p,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:w,transitionStatus:R}=pl(h,p),x=p.useState("isInstantPhase"),S=p.useState("instantType"),E=p.useState("lastOpenChangeReason"),k=Co.useRef(null);F(()=>{g&&o&&p.setOpen(!1,ee(G.disabled))},[g,o,p]),F(()=>{R==="ending"&&E===G.none||R!=="ending"&&x?(S!=="delay"&&(k.current=S),p.set("instantType","delay")):k.current!==null&&(p.set("instantType",k.current),k.current=null)},[R,x,E,S,p]),F(()=>{h&&y==null&&p.set("payload",void 0)},[p,y,h]),Co.useImperativeHandle(a,()=>({unmount:w,close:()=>p.setOpen(!1,ee(G.imperativeAction))}),[w,p]);let P=h||_||!o&&s!=="none";return(0,Jo.jsxs)(Mi.Provider,{value:p,children:[d&&(0,Jo.jsx)(ll,{handle:d,store:p}),P&&(0,Jo.jsx)(Ug,{store:p,disabled:o,trackCursorAxis:s}),typeof f=="function"?f({payload:v}):f]})});function Ug({store:e,disabled:t,trackCursorAxis:o}){let n=e.useState("floatingRootContext"),r=ai(n,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=si(n,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),s=Co.useMemo(()=>ve(i.reference,r.reference),[i.reference,r.reference]);return ml(e,{activeTriggerProps:s,inactiveTriggerProps:s,popupProps:r.floating??me}),null}var fr=b(z(),1);var ur=b(z(),1),Bi=ur.createContext(void 0);function id(){return ur.useContext(Bi)}var ad="data-base-ui-tooltip-trigger";function sd(e){if("composedPath"in e){let o=e.composedPath();for(let n=0;n<o.length;n+=1){let r=o[n];if(U(r))return r}}let t=e.target;return U(t)?t:null}function Kg(e){let t=e;for(;t;){let o=t.closest(`[${ad}]`);if(o)return o;let n=t.getRootNode();t="host"in n&&U(n.host)?n.host:null}return null}var cd=tl(function(t,o){let{render:n,className:r,style:i,handle:s,payload:a,disabled:l,delay:c,closeOnClick:d=!0,closeDelay:m,id:u,...f}=t,p=et(!0),h=xl(s)??p;if(!h)throw new Error(De(82));let y=La(u),_=h.useState("isTriggerActive",y),v=h.useState("isOpenedByTrigger",y),w=h.useState("floatingRootContext"),R=fr.useRef(null),x=c??600,S=m??0,{registerTrigger:E,isMountedByThisTrigger:k}=ul(y,R,h,{payload:a,closeOnClick:d,closeDelay:S}),P=id(),{delayRef:N,isInstantPhase:H,hasProvider:j}=ii(w,{open:v}),L=Ro(w);h.useSyncedValue("isInstantPhase",H);let T=h.useState("disabled"),I=l??T,C=je(I),A=h.useState("trackCursorAxis"),M=h.useState("disableHoverablePopup"),X=fr.useRef(!1),de=at(),O=fr.useRef(void 0);function V(){return j?$e(N.current,"open")===0?0:c??P??600:x}function Z(ae){let ge=R.current;if(!ge||!ae)return!1;let be=Kg(ae);return be!==null&&be!==ge&&re(ge,be)}function ie(ae){let ge=Z(ae);return X.current=ge,ge&&(L.openChangeTimeout.clear(),L.restTimeout.clear(),L.restTimeoutPending=!1,de.clear()),ge}let K=Ci(w,{enabled:!I,mouseOnly:!0,move:!1,handleClose:!M&&A!=="both"?Ai():null,restMs:V,delay(){return m==null&&j?{close:$e(N.current,"close")}:{close:S}},triggerElementRef:R,isActiveTrigger:_,isClosing:()=>h.select("transitionStatus")==="ending",shouldOpen(){return!X.current}}),Q=Ei(w,{enabled:!I}).reference,q=ae=>{let ge=X.current,be=sd(ae),Ee=ie(be),ye=R.current,Kt=ye&&be&&re(ye,be);if(Ee&&h.select("open")&&h.select("lastOpenChangeReason")===G.triggerHover){h.setOpen(!1,ee(G.triggerHover,ae));return}if(ge&&!Ee&&Kt&&!C.current&&!h.select("open")&&ye&&Pt(O.current)){let rt=()=>{!X.current&&!C.current&&!h.select("open")&&h.setOpen(!0,ee(G.triggerHover,ae,ye))},ft=V();ft===0?(de.clear(),rt()):de.start(ft,rt)}},$=h.useState("triggerProps",k);return Oe("button",t,{state:{open:v},ref:[o,E,R],props:[K,Q,k||A!=="none"?$:void 0,{onMouseOver(ae){q(ae.nativeEvent)},onFocus(ae){Z(sd(ae.nativeEvent))&&ae.preventBaseUIHandler()},onMouseLeave(){X.current=!1,de.clear(),O.current=void 0},onPointerEnter(ae){O.current=ae.pointerType},onPointerDown(ae){O.current=ae.pointerType,h.set("closeOnClick",d),d&&!h.select("open")&&h.cancelPendingOpen(ae.nativeEvent)},onClick(ae){d&&!h.select("open")&&h.cancelPendingOpen(ae.nativeEvent)},id:y,"data-trigger-disabled":I?"":void 0,[ad]:I?void 0:""},f],stateAttributesMapping:kl})});var dd=b(z(),1);var pr=b(z(),1),Hi=pr.createContext(void 0);function ld(){let e=pr.useContext(Hi);if(e===void 0)throw new Error(De(70));return e}var zi=b(W(),1),ud=dd.forwardRef(function(t,o){let{keepMounted:n=!1,...r}=t;return et().useState("mounted")||n?(0,zi.jsx)(Hi.Provider,{value:n,children:(0,zi.jsx)(Jl,{ref:o,...r})}):null});var gr=b(z(),1);var mr=b(z(),1),Di=mr.createContext(void 0);function Ao(){let e=mr.useContext(Di);if(e===void 0)throw new Error(De(71));return e}var fd=b(W(),1),pd=gr.forwardRef(function(t,o){let{render:n,className:r,anchor:i,positionMethod:s="absolute",side:a="top",align:l="center",sideOffset:c=0,alignOffset:d=0,collisionBoundary:m="clipping-ancestors",collisionPadding:u=5,arrowPadding:f=5,sticky:p=!1,disableAnchorTracking:g=!1,collisionAvoidance:h=pc,style:y,..._}=t,v=et(),w=ld(),R=v.useState("open"),x=v.useState("mounted"),S=v.useState("trackCursorAxis"),E=v.useState("disableHoverablePopup"),k=v.useState("floatingRootContext"),P=v.useState("instantType"),N=v.useState("transitionStatus"),H=v.useState("adaptiveOrigin"),j=Bl({anchor:i,positionMethod:s,floatingRootContext:k,mounted:x,side:a,sideOffset:c,align:l,alignOffset:d,collisionBoundary:m,collisionPadding:u,sticky:p,arrowPadding:f,disableAnchorTracking:g,keepMounted:w,collisionAvoidance:h,adaptiveOrigin:H}),L=gr.useMemo(()=>({open:R,side:j.side,align:j.align,anchorHidden:j.anchorHidden,instant:S!=="none"?"tracking-cursor":P}),[R,j.side,j.align,j.anchorHidden,S,P]),T=Hl(t,L,{styles:j.positionerStyles,transitionStatus:N,props:_,refs:[o,v.useStateSetter("positionerElement")],hidden:!x,inert:!R||S==="both"||E});return(0,fd.jsx)(Di.Provider,{value:j,children:T})});var md=b(z(),1);var gd=md.forwardRef(function(t,o){let{render:n,className:r,style:i,...s}=t,a=et(),{side:l,align:c}=Ao(),d=a.useState("open"),m=a.useState("instantType"),u=a.useState("transitionStatus"),f=a.useState("popupProps"),p=a.useState("floatingRootContext"),g=a.useState("disabled"),h=a.useState("closeDelay");In({open:d,ref:a.context.popupRef,onComplete(){d&&a.context.onOpenChangeComplete?.(!0)}}),Pi(p,{enabled:!g,closeDelay:h});let y=a.useStateSetter("popupElement");return Oe("div",t,{state:{open:d,side:l,align:c,instant:m,transitionStatus:u},ref:[o,a.context.popupRef,y],props:[al,f,rr(u),s],stateAttributesMapping:Tl})});var bd=b(z(),1);var hd=bd.forwardRef(function(t,o){let{render:n,className:r,style:i,...s}=t,a=et(),{arrowRef:l,side:c,align:d,arrowUncentered:m,arrowStyles:u}=Ao(),f=a.useState("open"),p=a.useState("instantType");return Oe("div",t,{state:{open:f,side:c,align:d,uncentered:m,instant:p},ref:[o,l],props:[{style:u,"aria-hidden":!0},s],stateAttributesMapping:Qo})});var wd=b(z(),1);var ji=b(W(),1),vd=function(t){let{delay:o,closeDelay:n,timeout:r=400}=t,i=wd.useMemo(()=>({open:o,close:n}),[o,n]);return(0,ji.jsx)(Bi.Provider,{value:o,children:(0,ji.jsx)(ri,{delay:i,timeoutMs:r,children:t.children})})};var _d=b(z(),1);var yd=_d.forwardRef(function(t,o){let{render:n,className:r,style:i,children:s,...a}=t,l=et(),c=Ao(),d=l.useState("instantType"),{children:m,state:u}=ql({store:l,side:c.side,children:s}),f={activationDirection:u.activationDirection,transitioning:u.transitioning,instant:d};return Oe("div",t,{state:f,ref:o,props:[a,{children:m}],stateAttributesMapping:Xl})});var $o=class extends Gn{constructor(){super(td(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function xd(){return new $o}function ot(e){return Oe(e.defaultTagName??"div",e,e)}var Ed=b(ce(),1),Fi="data-wp-hash";function Vi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&qg(document)),e.__wpStyleRuntime}function Xg(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Fi}]`))if(o.getAttribute(Fi)===t)return!0;return!1}function kd(e,t,o){if(!e.head)return;let n=Vi(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Xg(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Fi,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function qg(e){let t=Vi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)kd(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Td(e,t){let o=Vi();o.styles.set(e,t);for(let n of o.documents.keys())kd(n,e,t)}typeof process>"u",Td("3167e7d116",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{text-wrap:pretty;margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Sd={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",Td("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Rd={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},We=(0,Ed.forwardRef)(function({variant:t="body-md",render:o,className:n,...r},i){return ot({render:o,defaultTagName:"span",ref:i,props:ve(r,{className:J(Sd.text,Rd.heading,Rd.p,Sd[t],n)})})});var Od=b(W(),1),Wi="data-wp-hash";function Yi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Qg(document)),e.__wpStyleRuntime}function Zg(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Wi}]`))if(o.getAttribute(Wi)===t)return!0;return!1}function Ad(e,t,o){if(!e.head)return;let n=Yi(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Zg(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Wi,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Qg(e){let t=Yi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Ad(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Jg(e,t){let o=Yi();o.styles.set(e,t);for(let n of o.documents.keys())Ad(n,e,t)}typeof process>"u",Jg("59353631d1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#f7e6e3);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fae8c8);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#ffea8f);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#ccf4d2);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#e0ebf8);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");var Pd={badge:"_96e6251aad1a6136__badge","is-high-intent":"_99f7158cb520f750__is-high-intent","is-medium-intent":"c20ebef2365bc8b7__is-medium-intent","is-low-intent":"_365e1626c6202e52__is-low-intent","is-stable-intent":"_33f8198127ddf4ef__is-stable-intent","is-informational-intent":"_04c1aca8fc449412__is-informational-intent","is-draft-intent":"_90726e69d495ec19__is-draft-intent","is-none-intent":"_898f4a544993bd39__is-none-intent"},Ui=(0,Cd.forwardRef)(function({intent:t="none",className:o,...n},r){return(0,Od.jsx)(We,{ref:r,className:J(Pd.badge,Pd[`is-${t}-intent`],o),...n,variant:"body-sm"})});var Qd=b(ce(),1);var Bd=b(ce(),1);var Ki="data-wp-hash";function Xi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&eb(document)),e.__wpStyleRuntime}function $g(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ki}]`))if(o.getAttribute(Ki)===t)return!0;return!1}function Id(e,t,o){if(!e.head)return;let n=Xi(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if($g(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Ki,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function eb(e){let t=Xi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Id(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function tb(e,t){let o=Xi();o.styles.set(e,t);for(let n of o.documents.keys())Id(n,e,t)}typeof process>"u",tb("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var Nd={slot:"_11fc52b637ff8a7e__slot"},Ld="data-wp-compat-overlay-slot";function ob(){return typeof document>"u"?null:document}function nb(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var xt=null;function Gi(e){return e.setAttribute("aria-hidden","false"),e}function rb(e){let t=e.createElement("div");return t.setAttribute(Ld,""),Nd.slot&&t.classList.add(Nd.slot),e.body.appendChild(t),t}function Md(){if(typeof window>"u"||!nb()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=ob();if(!e||!e.body)return;if(xt&&xt.ownerDocument===e&&xt.isConnected)return Gi(xt);let t=e.querySelector(`[${Ld}]`);return t instanceof HTMLDivElement?(xt=Gi(t),xt):(xt?.isConnected&&xt.remove(),xt=Gi(rb(e)),xt)}var Hd=b(W(),1),zd=(0,Bd.forwardRef)(function({container:t,...o},n){return(0,Hd.jsx)(tt.Portal,{container:t??Md(),...o,ref:n})});var Dd=b(ce(),1),Vd=b(W(),1),qi="data-wp-hash";function Zi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&sb(document)),e.__wpStyleRuntime}function ib(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${qi}]`))if(o.getAttribute(qi)===t)return!0;return!1}function jd(e,t,o){if(!e.head)return;let n=Zi(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(ib(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(qi,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function sb(e){let t=Zi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)jd(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Fd(e,t){let o=Zi();o.styles.set(e,t);for(let n of o.documents.keys())jd(n,e,t)}typeof process>"u",Fd("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var ab={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Fd("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var cb={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Wd=(0,Dd.forwardRef)(function({align:t="center",className:o,side:n="top",sideOffset:r=4,...i},s){return(0,Vd.jsx)(tt.Positioner,{ref:s,align:t,side:n,sideOffset:r,...i,className:J(ab["box-sizing"],cb.positioner,o)})});var Yd=b(ce(),1);function Qi(e,t,o){return(0,Yd.cloneElement)(e??t,{children:o})}var lb=b(Gd(),1);var Xd=b(Ji(),1),{lock:M4,unlock:qd}=(0,Xd.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function db(){let e=lb;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return qd(e.privateApis).ThemeProvider}var Zd=db();var en=b(W(),1),$i="data-wp-hash";function es(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&fb(document)),e.__wpStyleRuntime}function ub(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$i}]`))if(o.getAttribute($i)===t)return!0;return!1}function Jd(e,t,o){if(!e.head)return;let n=es(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(ub(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute($i,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function fb(e){let t=es();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Jd(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function pb(e,t){let o=es();o.styles.set(e,t);for(let n of o.documents.keys())Jd(n,e,t)}typeof process>"u",pb("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var mb={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},gb={background:"#1e1e1e"},ts=(0,Qd.forwardRef)(function({portal:t,positioner:o,children:n,className:r,...i},s){let a=(0,en.jsx)(Zd,{color:gb,children:(0,en.jsx)(tt.Popup,{ref:s,className:J(mb.popup,r),...i,children:n})}),l=Qi(o,(0,en.jsx)(Wd,{}),a);return Qi(t,(0,en.jsx)(zd,{}),l)});var $d=b(ce(),1),eu=b(W(),1),os=(0,$d.forwardRef)(function(t,o){return(0,eu.jsx)(tt.Trigger,{ref:o,...t})});var tu=b(st(),1),ou=b(W(),1);function nu({children:e}){return(0,ou.jsx)(ar,{direction:(0,tu.isRTL)()?"rtl":"ltr",children:e})}var ns=b(W(),1);function rs(e){return(0,ns.jsx)(nu,{children:(0,ns.jsx)(tt.Root,{...e})})}var ru=b(ce(),1),iu=b(st(),1),Oo=b(W(),1),is="data-wp-hash";function ss(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&wb(document)),e.__wpStyleRuntime}function hb(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${is}]`))if(o.getAttribute(is)===t)return!0;return!1}function su(e,t,o){if(!e.head)return;let n=ss(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(hb(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(is,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function wb(e){let t=ss();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)su(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function hr(e,t){let o=ss();o.styles.set(e,t);for(let n of o.documents.keys())su(n,e,t)}typeof process>"u",hr("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var vb={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",hr("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var _b={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",hr("e8e6a9be37",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');var br={link:"d4250949359b05ce__link","is-brand":"c6055659b8e2cd2c__is-brand","is-neutral":"_92e0dfcaeee15b88__is-neutral","is-unstyled":"cf122a9bf1035d42__is-unstyled","link-icon":"_0cb411afac4c86c7__link-icon"};typeof process>"u",hr("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var yb={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},so=(0,ru.forwardRef)(function({children:t,variant:o="default",tone:n="brand",openInNewTab:r=!1,target:i,render:s,className:a,...l},c){let d=r||/^_blank$/i.test(i??"");return ot({render:s,defaultTagName:"a",ref:c,props:ve(l,{className:J(yb.a,vb["box-sizing"],_b["outset-ring--focus-except-active"],o!=="unstyled"&&br.link,o!=="unstyled"&&br[`is-${n}`],o==="unstyled"&&br["is-unstyled"],a),target:i??(r?"_blank":void 0),children:(0,Oo.jsxs)(Oo.Fragment,{children:[t,d&&(0,Oo.jsx)("span",{className:br["link-icon"],role:"img","aria-label":(0,iu.__)("(opens in a new tab)")})]})})})});var wr=b(ao(),1),as=b(W(),1),cs=(0,as.jsx)(wr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,as.jsx)(wr.Path,{d:"M12 8L12 13M12 14.5L12 16M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var vr=b(ao(),1),ls=b(W(),1),ds=(0,ls.jsx)(vr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ls.jsx)(vr.Path,{d:"M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75",vectorEffect:"non-scaling-stroke"})});var _r=b(ao(),1),us=b(W(),1),fs=(0,us.jsx)(_r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,us.jsx)(_r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var yr=b(ao(),1),ps=b(W(),1),ms=(0,ps.jsx)(yr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ps.jsx)(yr.Path,{d:"M12 16V11M12 9.5V8M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var tn=b(ao(),1),on=b(W(),1),gs=(0,on.jsxs)(tn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,on.jsx)(tn.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,on.jsx)(tn.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var cu=b(ce(),1),lu=b(ao(),1),du=b(W(),1),co=(0,cu.forwardRef)(function({icon:t,size:o=24,style:n,...r},i){let s=t.props.style||n?{...t.props.style,...n}:void 0;return(0,du.jsx)(lu.SVG,{ref:i,...t.props,...r,...s?{style:s}:{},width:o,height:o})});var nn=b(ce(),1),Sr=b(st(),1);var uu=b(ce(),1),bs="data-wp-hash";function hs(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Sb(document)),e.__wpStyleRuntime}function xb(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${bs}]`))if(o.getAttribute(bs)===t)return!0;return!1}function fu(e,t,o){if(!e.head)return;let n=hs(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(xb(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(bs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Sb(e){let t=hs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)fu(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Rb(e,t){let o=hs();o.styles.set(e,t);for(let n of o.documents.keys())fu(n,e,t)}typeof process>"u",Rb("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var Eb={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},ws=(0,uu.forwardRef)(function({render:t,...o},n){return ot({render:t,ref:n,props:ve({className:Eb["visually-hidden"]},o,{"data-visually-hidden":""})})});var xr=b(W(),1);function pu({"aria-describedby":e,"aria-keyshortcuts":t,shortcut:o}){let n=(0,nn.useId)(),r=o?n:void 0,i=[e,r].filter(Boolean).join(" ");return{descriptionId:r,targetProps:{"aria-describedby":i||void 0,"aria-keyshortcuts":o?.ariaKeyShortcut??t}}}var mu=(0,nn.forwardRef)(function({descriptionId:t,shortcut:o},n){return(0,xr.jsx)(ws,{id:t,"aria-hidden":"true",render:(0,xr.jsx)("span",{ref:n}),children:(0,Sr.sprintf)((0,Sr.__)("Keyboard shortcut: %s"),o.label??o.ariaKeyShortcut)})}),gu=(0,nn.forwardRef)(function({className:t,shortcut:o},n){return(0,xr.jsx)("span",{ref:n,"aria-hidden":"true",className:t,dir:"ltr",children:o.displayShortcut})});var Rr=b(ce(),1),bu=b(st(),1),wu=b(W(),1);import{speak as kb}from"@wordpress/a11y";var vs="data-wp-hash";function _s(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Pb(document)),e.__wpStyleRuntime}function Tb(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${vs}]`))if(o.getAttribute(vs)===t)return!0;return!1}function hu(e,t,o){if(!e.head)return;let n=_s(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Tb(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(vs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Pb(e){let t=_s();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)hu(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Er(e,t){let o=_s();o.styles.set(e,t);for(let n of o.documents.keys())hu(n,e,t)}typeof process>"u",Er("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var rn={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"};typeof process>"u",Er("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Cb={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Er("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Ab={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",Er("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Ob={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},vu=(0,Rr.forwardRef)(function({tone:t="brand",variant:o="solid",size:n="default",className:r,focusableWhenDisabled:i=!0,disabled:s,loading:a,loadingAnnouncement:l=(0,bu.__)("Loading"),children:c,...d},m){let u=J(Ob.button,Cb["box-sizing"],Ab["outset-ring--focus-except-active"],o!=="unstyled"&&rn.button,rn[`is-${t}`],rn[`is-${o}`],rn[`is-${n}`],a&&rn["is-loading"],r);return(0,Rr.useEffect)(()=>{a&&l&&kb(l)},[a,l]),(0,wu.jsx)(Ni,{ref:m,className:u,focusableWhenDisabled:i,disabled:s??a,...d,children:c})});var _u=b(ce(),1);var xu=b(W(),1),ys="data-wp-hash";function xs(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ib(document)),e.__wpStyleRuntime}function Nb(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ys}]`))if(o.getAttribute(ys)===t)return!0;return!1}function yu(e,t,o){if(!e.head)return;let n=xs(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Nb(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(ys,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Ib(e){let t=xs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)yu(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Lb(e,t){let o=xs();o.styles.set(e,t);for(let n of o.documents.keys())yu(n,e,t)}typeof process>"u",Lb("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var Mb={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"},Ss=(0,_u.forwardRef)(function({className:t,icon:o,...n},r){return(0,xu.jsx)(co,{ref:r,icon:o,className:J(Mb.icon,t),size:24,...n})});Ss.displayName="Button.Icon";var kr=Object.assign(vu,{Icon:Ss});var Ru=b(ce(),1);var nt=b(W(),1),Rs="data-wp-hash";function Es(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Hb(document)),e.__wpStyleRuntime}function Bb(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Rs}]`))if(o.getAttribute(Rs)===t)return!0;return!1}function Eu(e,t,o){if(!e.head)return;let n=Es(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Bb(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Rs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Hb(e){let t=Es();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Eu(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function zb(e,t){let o=Es();o.styles.set(e,t);for(let n of o.documents.keys())Eu(n,e,t)}typeof process>"u",zb("c5cdafb1bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0px;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");var Su={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},ks=(0,Ru.forwardRef)(function({label:t,className:o,children:n,disabled:r,focusableWhenDisabled:i=!0,icon:s,size:a,shortcut:l,positioner:c,"aria-describedby":d,"aria-keyshortcuts":m,...u},f){let p=J(Su["icon-button"],o),{descriptionId:g,targetProps:h}=pu({"aria-describedby":d,"aria-keyshortcuts":m,shortcut:l});return(0,nt.jsxs)(rs,{children:[(0,nt.jsxs)(os,{ref:f,...h,disabled:r&&!i,render:(0,nt.jsx)(kr,{...u,size:a,"aria-label":t,disabled:r,focusableWhenDisabled:i}),className:p,children:[(0,nt.jsx)(co,{icon:s,size:24,className:Su.icon}),l&&g&&(0,nt.jsx)(mu,{descriptionId:g,shortcut:l})]}),(0,nt.jsxs)(ts,{positioner:c,children:[t,l&&(0,nt.jsxs)(nt.Fragment,{children:[" ",(0,nt.jsx)(gu,{shortcut:l})]})]})]})});var ku=b(ce(),1),Ts="data-wp-hash";function Ps(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&jb(document)),e.__wpStyleRuntime}function Db(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ts}]`))if(o.getAttribute(Ts)===t)return!0;return!1}function Tu(e,t,o){if(!e.head)return;let n=Ps(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Db(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Ts,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function jb(e){let t=Ps();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Tu(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Fb(e,t){let o=Ps();o.styles.set(e,t);for(let n of o.documents.keys())Tu(n,e,t)}typeof process>"u",Fb("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var Vb={stack:"_19ce0419607e1896__stack"},Wb={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},Ut=(0,ku.forwardRef)(function({direction:t,gap:o,align:n,justify:r,wrap:i,render:s,...a},l){let c={gap:o&&Wb[o],alignItems:n,justifyContent:r,flexDirection:t,flexWrap:i};return ot({render:s,ref:l,props:ve(a,{style:c,className:Vb.stack})})});var sn={};Mt(sn,{ActionButton:()=>Qu,ActionLink:()=>ef,Actions:()=>Fu,CloseIcon:()=>Gu,Description:()=>zu,Root:()=>Au,Title:()=>Lu});var No=b(ce(),1);import{speak as Yb}from"@wordpress/a11y";var Io=b(W(),1),As="data-wp-hash";function Os(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Gb(document)),e.__wpStyleRuntime}function Ub(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${As}]`))if(o.getAttribute(As)===t)return!0;return!1}function Pu(e,t,o){if(!e.head)return;let n=Os(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Ub(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(As,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Gb(e){let t=Os();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Pu(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Cu(e,t){let o=Os();o.styles.set(e,t);for(let n of o.documents.keys())Pu(n,e,t)}typeof process>"u",Cu("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Kb={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Cu("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Cs={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Xb={neutral:null,info:ms,warning:cs,success:gs,error:fs};function qb(e){return e==="error"?"assertive":"polite"}function Zb(e){if(e){if(typeof e=="string")return e;try{return(0,No.renderToString)(e)}catch{return}}}function Qb(e,t){let o=Zb(e);(0,No.useEffect)(()=>{o&&Yb(o,t)},[o,t])}var Au=(0,No.forwardRef)(function({intent:t="neutral",children:o,icon:n,spokenMessage:r=o,politeness:i=qb(t),render:s,...a},l){Qb(r,i);let c=n===null?null:n??Xb[t],d=J(Cs.notice,Cs[`is-${t}`],Kb["box-sizing"]);return ot({defaultTagName:"div",render:s,ref:l,props:ve({className:d,children:(0,Io.jsxs)(Io.Fragment,{children:[o,c&&(0,Io.jsx)(co,{className:Cs.icon,icon:c})]})},a)})});var Ou=b(ce(),1);var Iu=b(W(),1),Ns="data-wp-hash";function Is(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$b(document)),e.__wpStyleRuntime}function Jb(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ns}]`))if(o.getAttribute(Ns)===t)return!0;return!1}function Nu(e,t,o){if(!e.head)return;let n=Is(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Jb(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Ns,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function $b(e){let t=Is();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Nu(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function eh(e,t){let o=Is();o.styles.set(e,t);for(let n of o.documents.keys())Nu(n,e,t)}typeof process>"u",eh("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var th={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Lu=(0,Ou.forwardRef)(function({className:t,...o},n){return(0,Iu.jsx)(We,{ref:n,variant:"heading-md",className:J(th.title,t),...o})});var Mu=b(ce(),1);var Hu=b(W(),1),Ls="data-wp-hash";function Ms(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&nh(document)),e.__wpStyleRuntime}function oh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ls}]`))if(o.getAttribute(Ls)===t)return!0;return!1}function Bu(e,t,o){if(!e.head)return;let n=Ms(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(oh(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Ls,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function nh(e){let t=Ms();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Bu(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function rh(e,t){let o=Ms();o.styles.set(e,t);for(let n of o.documents.keys())Bu(n,e,t)}typeof process>"u",rh("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var ih={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},zu=(0,Mu.forwardRef)(function({className:t,...o},n){return(0,Hu.jsx)(We,{ref:n,variant:"body-md",className:J(ih.description,t),...o})});var Du=b(ce(),1);var Bs="data-wp-hash";function Hs(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ah(document)),e.__wpStyleRuntime}function sh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Bs}]`))if(o.getAttribute(Bs)===t)return!0;return!1}function ju(e,t,o){if(!e.head)return;let n=Hs(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(sh(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Bs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function ah(e){let t=Hs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)ju(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function ch(e,t){let o=Hs();o.styles.set(e,t);for(let n of o.documents.keys())ju(n,e,t)}typeof process>"u",ch("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var lh={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Fu=(0,Du.forwardRef)(function({render:t,...o},n){return ot({defaultTagName:"div",render:t,ref:n,props:ve({className:lh.actions},o)})});var Vu=b(ce(),1),Wu=b(st(),1);var Uu=b(W(),1),zs="data-wp-hash";function Ds(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&uh(document)),e.__wpStyleRuntime}function dh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${zs}]`))if(o.getAttribute(zs)===t)return!0;return!1}function Yu(e,t,o){if(!e.head)return;let n=Ds(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(dh(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(zs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function uh(e){let t=Ds();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Yu(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function fh(e,t){let o=Ds();o.styles.set(e,t);for(let n of o.documents.keys())Yu(n,e,t)}typeof process>"u",fh("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var ph={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Gu=(0,Vu.forwardRef)(function({className:t,icon:o=ds,label:n=(0,Wu.__)("Dismiss"),...r},i){return(0,Uu.jsx)(ks,{...r,ref:i,className:J(ph["close-icon"],t),variant:"minimal",size:"small",tone:"neutral",icon:o,label:n})});var Xu=b(ce(),1);var Zu=b(W(),1),js="data-wp-hash";function Fs(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&gh(document)),e.__wpStyleRuntime}function mh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${js}]`))if(o.getAttribute(js)===t)return!0;return!1}function qu(e,t,o){if(!e.head)return;let n=Fs(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(mh(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(js,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function gh(e){let t=Fs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)qu(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function bh(e,t){let o=Fs();o.styles.set(e,t);for(let n of o.documents.keys())qu(n,e,t)}typeof process>"u",bh("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Ku={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Qu=(0,Xu.forwardRef)(function({className:t,loading:o,loadingAnnouncement:n,variant:r,...i},s){return(0,Zu.jsx)(kr,{...i,...o!==void 0?{loading:o,loadingAnnouncement:n??""}:{},ref:s,size:"compact",tone:"neutral",variant:r,className:J(Ku["action-button"],Ku[`is-action-button-${r}`],t)})});var Ju=b(ce(),1);var Ws=b(W(),1),Vs="data-wp-hash";function Ys(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&wh(document)),e.__wpStyleRuntime}function hh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Vs}]`))if(o.getAttribute(Vs)===t)return!0;return!1}function $u(e,t,o){if(!e.head)return;let n=Ys(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(hh(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Vs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function wh(e){let t=Ys();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)$u(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function vh(e,t){let o=Ys();o.styles.set(e,t);for(let n of o.documents.keys())$u(n,e,t)}typeof process>"u",vh("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var _h={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},ef=(0,Ju.forwardRef)(function({className:t,render:o,...n},r){return(0,Ws.jsx)(We,{ref:r,className:J(_h["action-link"],t),...n,variant:"body-md",render:(0,Ws.jsx)(so,{tone:"neutral",variant:"default",render:o})})});var tf=b(ce(),1),of=b(W(),1),nf=(0,tf.forwardRef)(({children:e,className:t,ariaLabel:o,as:n="div",...r},i)=>(0,of.jsx)(n,{ref:i,className:J("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...r,children:e}));nf.displayName="NavigableRegion";var rf=nf;var sf=b(st(),1);var Gt=b(W(),1),Gs="data-wp-hash";function Ks(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&xh(document)),e.__wpStyleRuntime}function yh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Gs}]`))if(o.getAttribute(Gs)===t)return!0;return!1}function af(e,t,o){if(!e.head)return;let n=Ks(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(yh(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Gs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function xh(e){let t=Ks();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)af(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Sh(e,t){let o=Ks();o.styles.set(e,t);for(let n of o.documents.keys())af(n,e,t)}typeof process>"u",Sh("72ef022400",".bfb5a2dd8cceebd3__list{--focus-ring-size:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*2);list-style:none;margin:calc(var(--focus-ring-size)*-1);overflow-x:auto;padding:var(--focus-ring-size);scroll-padding:var(--focus-ring-size)}.a4759b4cb2c8bd92__li{flex-shrink:0}._07da506d3f2d9afe__item{align-items:center;color:var(--wpds-color-foreground-interactive-neutral-weak,#707070);display:flex;font-weight:var(--wpds-typography-font-weight-default,400);min-block-size:44px;min-inline-size:44px;text-decoration:none}._07da506d3f2d9afe__item:hover,._07da506d3f2d9afe__item[aria-current=page]{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}._07da506d3f2d9afe__item[aria-current=page]{font-weight:var(--wpds-typography-font-weight-emphasis,600)}");var Us={list:"bfb5a2dd8cceebd3__list",li:"a4759b4cb2c8bd92__li",item:"_07da506d3f2d9afe__item"},Rh=({items:e,currentHref:t,ariaLabel:o=(0,sf.__)("Sections"),linkComponent:n,className:r})=>{if(!e.length)return null;let i=n??"a";return(0,Gt.jsx)("nav",{"aria-label":o,className:r,children:(0,Gt.jsx)(Ut,{render:(0,Gt.jsx)("ul",{role:"list"}),direction:"row",align:"center",gap:"md",className:Us.list,children:e.map(s=>(0,Gt.jsx)("li",{className:Us.li,children:(0,Gt.jsx)(We,{variant:"body-md",className:Us.item,render:(0,Gt.jsx)(so,{variant:"unstyled","aria-current":s.href===t?"page":void 0,render:(0,Gt.jsx)(i,{href:s.href})}),children:s.label})},s.href))})})},cf=Rh;var df=b(an(),1),{Fill:uf,Slot:ff}=(0,df.createSlotFill)("SidebarToggle");var Ze=b(W(),1),Xs="data-wp-hash";function qs(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&kh(document)),e.__wpStyleRuntime}function Eh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Xs}]`))if(o.getAttribute(Xs)===t)return!0;return!1}function pf(e,t,o){if(!e.head)return;let n=qs(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Eh(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Xs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function kh(e){let t=qs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)pf(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Th(e,t){let o=qs();o.styles.set(e,t);for(let n of o.documents.keys())pf(n,e,t)}typeof process>"u",Th("1f3750277d","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:var(--wpds-dimension-size-md,32px)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8bcd33103b451f30__header-lockup{min-width:0}._8113be94e7caf73c__header-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:var(--wpds-dimension-size-sm,24px);width:var(--wpds-dimension-size-sm,24px);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-foreground-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}._0625b55e82a0d93d__header._4b0f17e503d11619__has-navigation,._0625b55e82a0d93d__header._4b0f17e503d11619__has-navigation ._60fea2f6bf5319cd__header-subtitle{padding-block-end:0}._673c99dcbfb58211__header-navigation{margin-block-start:var(--wpds-dimension-gap-md,12px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}");var St={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-lockup":"_8bcd33103b451f30__header-lockup","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle","has-navigation":"_4b0f17e503d11619__has-navigation","header-navigation":"_673c99dcbfb58211__header-navigation",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function mf({headingLevel:e=1,breadcrumbs:t,badges:o,visual:n,title:r,subTitle:i,actions:s,navigation:a,components:l,showSidebarToggle:c=!0}){let d=`h${e}`,m=!!a?.items?.length;return(0,Ze.jsxs)(Ut,{direction:"column",className:J(St.header,m&&St["has-navigation"]),children:[(0,Ze.jsxs)(Ut,{className:St["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,Ze.jsxs)(Ut,{direction:"row",gap:"sm",align:"center",justify:"start",className:St["header-lockup"],children:[c&&(0,Ze.jsx)(ff,{bubblesVirtually:!0,className:St["sidebar-toggle-slot"]}),n&&(0,Ze.jsx)("div",{className:St["header-visual"],"aria-hidden":"true",children:n}),r&&(0,Ze.jsx)(We,{className:St["header-title"],render:(0,Ze.jsx)(d,{}),variant:"heading-lg",children:r}),t,o]}),s&&(0,Ze.jsx)(Ut,{align:"center",className:St["header-actions"],direction:"row",gap:"sm",children:s})]}),i&&(0,Ze.jsx)(We,{render:(0,Ze.jsx)("p",{}),variant:"body-md",className:St["header-subtitle"],children:i}),m&&(0,Ze.jsx)(cf,{...a,linkComponent:l?.link,className:St["header-navigation"]})]})}var cn=b(W(),1),Qs="data-wp-hash";function Js(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ch(document)),e.__wpStyleRuntime}function Ph(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Qs}]`))if(o.getAttribute(Qs)===t)return!0;return!1}function gf(e,t,o){if(!e.head)return;let n=Js(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Ph(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Qs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Ch(e){let t=Js();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)gf(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Ah(e,t){let o=Js();o.styles.set(e,t);for(let n of o.documents.keys())gf(n,e,t)}typeof process>"u",Ah("1f3750277d","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:var(--wpds-dimension-size-md,32px)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8bcd33103b451f30__header-lockup{min-width:0}._8113be94e7caf73c__header-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:var(--wpds-dimension-size-sm,24px);width:var(--wpds-dimension-size-sm,24px);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-foreground-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}._0625b55e82a0d93d__header._4b0f17e503d11619__has-navigation,._0625b55e82a0d93d__header._4b0f17e503d11619__has-navigation ._60fea2f6bf5319cd__header-subtitle{padding-block-end:0}._673c99dcbfb58211__header-navigation{margin-block-start:var(--wpds-dimension-gap-md,12px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}");var Zs={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-lockup":"_8bcd33103b451f30__header-lockup","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle","has-navigation":"_4b0f17e503d11619__has-navigation","header-navigation":"_673c99dcbfb58211__header-navigation",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function bf({headingLevel:e,breadcrumbs:t,badges:o,visual:n,title:r,subTitle:i,children:s,className:a,actions:l,navigation:c,components:d,ariaLabel:m,hasPadding:u=!1,showSidebarToggle:f=!0}){let p=J(Zs.page,a);return(0,cn.jsxs)(rf,{className:p,ariaLabel:m??(typeof r=="string"?r:""),children:[(r||t||o||l||n||!!c?.items?.length)&&(0,cn.jsx)(mf,{headingLevel:e,breadcrumbs:t,badges:o,visual:n,title:r,subTitle:i,actions:l,navigation:c,components:d,showSidebarToggle:f}),u?(0,cn.jsx)("div",{className:J(Zs.content,Zs["has-padding"]),children:s}):s]})}bf.SidebarToggleFill=uf;var $s=bf;var ut=b(an()),Ff=b(ln()),Vf=b(ce()),At=b(st()),Wf=b(Tr());import{privateApis as Kh}from"@wordpress/connectors";var vf=b(Ji()),{lock:a8,unlock:Lo}=(0,vf.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/routes");if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='3ac7d2cc0e']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","3ac7d2cc0e"),e.appendChild(document.createTextNode(".connectors-page{box-sizing:border-box;margin:0 auto;max-width:680px;padding:24px;width:100%}.connectors-page .components-item{background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden;padding:20px;scroll-margin-top:120px}.connectors-page .connector-settings__error{color:#cc1818}.connectors-page .connector-settings .components-text-control__input{font-family:monospace;scroll-margin-top:120px}.connectors-page__file-mods-notice{margin-bottom:16px}.connectors-page--empty{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:32px;justify-content:center;text-align:center}.connectors-page .ai-plugin-callout{background-color:#e7d4e4;background-image:radial-gradient(ellipse 70% 120% at 18% 115%,rgba(202,158,198,.75) 0,rgba(202,158,198,0) 60%),radial-gradient(ellipse 55% 110% at 92% -15%,rgba(208,175,217,.7) 0,rgba(208,175,217,0) 65%),radial-gradient(ellipse 40% 85% at 58% -10%,rgba(170,130,184,.45) 0,rgba(170,130,184,0) 70%);border-radius:8px;overflow:hidden;padding:24px;padding-inline-end:150px;position:relative}[dir=rtl] .connectors-page .ai-plugin-callout{background-image:radial-gradient(ellipse 70% 120% at 82% 115%,rgba(202,158,198,.75) 0,rgba(202,158,198,0) 60%),radial-gradient(ellipse 55% 110% at 8% -15%,rgba(208,175,217,.7) 0,rgba(208,175,217,0) 65%),radial-gradient(ellipse 40% 85% at 42% -10%,rgba(170,130,184,.45) 0,rgba(170,130,184,0) 70%)}.connectors-page .ai-plugin-callout__content{align-items:flex-start;display:flex;flex-direction:column;gap:12px;padding-top:2px}.connectors-page .ai-plugin-callout__content p{font-size:13px;line-height:20px;margin:0}.connectors-page .ai-plugin-callout__decoration{height:110px;inset-inline-end:16px;position:absolute;top:12px;width:110px}.connectors-page__help-text{color:#757575}@media (max-width:680px){.connectors-page .ai-plugin-callout{padding:12px;padding-inline-end:100px}.connectors-page .ai-plugin-callout__decoration{height:75px;inset-inline-end:8px;top:8px;width:75px}}@media (max-width:480px){.connectors-page{padding:8px}.connectors-page .ai-plugin-callout{padding-inline-end:130px}.connectors-page .components-item{padding:12px}.connectors-page .components-item>.components-v-stack>.components-h-stack:first-child svg{height:32px;width:32px}.connectors-page .components-item>.components-v-stack>.components-h-stack:first-child>.components-h-stack:last-child{align-items:flex-end;flex-direction:column}}")),document.head.appendChild(e)}var fn=b(an()),sa=b(Tr()),pn=b(ln()),Et=b(ce()),Qe=b(st()),Hf=b(ea()),zf=b(xf());var Pr=b(an()),na=b(ce()),Af=b(ln()),lo=b(st());import{__experimentalRegisterConnector as Oh,__experimentalConnectorItem as Cf,__experimentalDefaultConnectorSettings as Nh,__experimentalApplicationPasswordConnectorSettings as Ih,privateApis as Lh}from"@wordpress/connectors";var ta=b(Tr()),un=b(ln()),dn=b(ce()),pe=b(st()),Sf=b(ea());function oa({file:e,settingName:t,connectorName:o,isInstalled:n,isActivated:r,keySource:i="none",initialIsConnected:s=!1}){let[a,l]=(0,dn.useState)(!1),[c,d]=(0,dn.useState)(!1),[m,u]=(0,dn.useState)(s),[f,p]=(0,dn.useState)(null),g=e?.replace(/\.php$/,""),h=g?.includes("/")?g.split("/")[0]:g,{derivedPluginStatus:y,canManagePlugins:_,currentApiKey:v,currentUsername:w,hasStoredCredentials:R,hasResolvedSettings:x,canInstallPlugins:S}=(0,un.useSelect)(Q=>{let q=Q(ta.store),ne=q.getEntityRecord("root","site")?.[t],se=typeof ne=="string"?ne:"",ze=typeof ne=="object"&&ne!==null?ne:void 0,ae=ze!==void 0?!!ze.username&&!!ze.password:!!se,ge=q.hasFinishedResolution("getEntityRecord",["root","site"]),be=!!q.canUser("create",{kind:"root",name:"plugin"}),Ee={currentApiKey:se,currentUsername:ze?.username??"",hasStoredCredentials:ae,hasResolvedSettings:ge,canInstallPlugins:be};if(!e)return{...Ee,derivedPluginStatus:ge?"active":"checking",canManagePlugins:void 0};let ye=q.getEntityRecord("root","plugin",g);if(!q.hasFinishedResolution("getEntityRecord",["root","plugin",g]))return{...Ee,derivedPluginStatus:"checking",canManagePlugins:void 0};if(ye){let ft=ye.status==="active"||ye.status==="network-active";return{...Ee,derivedPluginStatus:ft?"active":"inactive",canManagePlugins:!0}}let rt="not-installed";return r?rt="active":n&&(rt="inactive"),{...Ee,derivedPluginStatus:rt,canManagePlugins:!1}},[e,g,t,n,r]),E=f??y,k=_,P=E==="active"&&m||f==="active"&&R,{saveEntityRecord:N,invalidateResolution:H}=(0,un.useDispatch)(ta.store),{createSuccessNotice:j,createErrorNotice:L}=(0,un.useDispatch)(Sf.store),T=Q=>N("root","site",{[t]:Q},{throwOnError:!0}),I=()=>{j((0,pe.sprintf)((0,pe.__)("%s connected successfully."),o),{id:"connector-connect-success",type:"snackbar"})},C=()=>{j((0,pe.sprintf)((0,pe.__)("%s disconnected."),o),{id:"connector-disconnect-success",type:"snackbar"})},A=()=>{L((0,pe.sprintf)((0,pe.__)("Failed to disconnect %s."),o),{id:"connector-disconnect-error",type:"snackbar"})},M=async()=>{if(h){d(!0);try{await N("root","plugin",{slug:h,status:"active"},{throwOnError:!0}),p("active"),H("getEntityRecord",["root","site"]),l(!0),j((0,pe.sprintf)((0,pe.__)("Plugin for %s installed and activated successfully."),o),{id:"connector-plugin-install-success",type:"snackbar"})}catch{L((0,pe.sprintf)((0,pe.__)("Failed to install plugin for %s."),o),{id:"connector-plugin-install-error",type:"snackbar"})}finally{d(!1)}}},X=async()=>{if(e){d(!0);try{await N("root","plugin",{plugin:g,status:"active"},{throwOnError:!0}),p("active"),H("getEntityRecord",["root","site"]),l(!0),j((0,pe.sprintf)((0,pe.__)("Plugin for %s activated successfully."),o),{id:"connector-plugin-activate-success",type:"snackbar"})}catch{L((0,pe.sprintf)((0,pe.__)("Failed to activate plugin for %s."),o),{id:"connector-plugin-activate-error",type:"snackbar"})}finally{d(!1)}}};return{pluginStatus:E,canInstallPlugins:S,canActivatePlugins:k,isExpanded:a,setIsExpanded:l,isBusy:c,isConnected:P,currentApiKey:v,currentUsername:w,hasResolvedSettings:x,keySource:i,handleButtonClick:()=>{if(E==="not-installed"){if(S===!1)return;M()}else if(E==="inactive"){if(k===!1)return;X()}else l(!a)},getButtonLabel:()=>{if(c)return E==="not-installed"?(0,pe.__)("Installing\u2026"):(0,pe.__)("Activating\u2026");if(a)return(0,pe.__)("Cancel");if(P)return(0,pe.__)("Edit");switch(E){case"checking":return(0,pe.__)("Checking\u2026");case"not-installed":return(0,pe.__)("Install");case"inactive":return(0,pe.__)("Activate");case"active":return(0,pe.__)("Set up")}},saveApiKey:async Q=>{let q=v;try{let se=(await T(Q))?.[t];if(Q&&(se===q||!se))throw new Error("It was not possible to connect to the provider using this key.");u(!0),I()}catch($){throw console.error("Failed to save API key:",$),$}},removeApiKey:async()=>{try{await T(""),u(!1),C()}catch(Q){console.error("Failed to remove API key:",Q),A()}},saveCredentials:async({username:Q,applicationPassword:q})=>{try{let se=(await T({username:Q,password:q}))?.[t];if(!se?.username||!se?.password)throw new Error((0,pe.__)("It was not possible to save these credentials."));u(!0),I()}catch($){throw console.error("Failed to save credentials:",$),$}},removeCredentials:async()=>{try{await T({username:"",password:""}),u(!1),C()}catch(Q){console.error("Failed to remove credentials:",Q),A()}}}}var ue=b(W()),Rf=()=>(0,ue.jsx)("svg",{width:"40",height:"40",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,ue.jsx)("path",{d:"M22.2819 9.8211a5.9847 5.9847 0 0 0-.5157-4.9108 6.0462 6.0462 0 0 0-6.5098-2.9A6.0651 6.0651 0 0 0 4.9807 4.1818a5.9847 5.9847 0 0 0-3.9977 2.9 6.0462 6.0462 0 0 0 .7427 7.0966 5.98 5.98 0 0 0 .511 4.9107 6.051 6.051 0 0 0 6.5146 2.9001A5.9847 5.9847 0 0 0 13.2599 24a6.0557 6.0557 0 0 0 5.7718-4.2058 5.9894 5.9894 0 0 0 3.9977-2.9001 6.0557 6.0557 0 0 0-.7475-7.0729zm-9.022 12.6081a4.4755 4.4755 0 0 1-2.8764-1.0408l.1419-.0804 4.7783-2.7582a.7948.7948 0 0 0 .3927-.6813v-6.7369l2.02 1.1686a.071.071 0 0 1 .038.052v5.5826a4.504 4.504 0 0 1-4.4945 4.4944zm-9.6607-4.1254a4.4708 4.4708 0 0 1-.5346-3.0137l.142.0852 4.783 2.7582a.7712.7712 0 0 0 .7806 0l5.8428-3.3685v2.3324a.0804.0804 0 0 1-.0332.0615L9.74 19.9502a4.4992 4.4992 0 0 1-6.1408-1.6464zM2.3408 7.8956a4.485 4.485 0 0 1 2.3655-1.9728V11.6a.7664.7664 0 0 0 .3879.6765l5.8144 3.3543-2.0201 1.1685a.0757.0757 0 0 1-.071 0l-4.8303-2.7865A4.504 4.504 0 0 1 2.3408 7.872zm16.5963 3.8558L13.1038 8.364l2.0201-1.1685a.0757.0757 0 0 1 .071 0l4.8303 2.7913a4.4944 4.4944 0 0 1-.6765 8.1042v-5.6772a.79.79 0 0 0-.4043-.6813zm2.0107-3.0231l-.142-.0852-4.7735-2.7818a.7759.7759 0 0 0-.7854 0L9.409 9.2297V6.8974a.0662.0662 0 0 1 .0284-.0615l4.8303-2.7866a4.4992 4.4992 0 0 1 6.6802 4.66zM8.3065 12.863l-2.02-1.1638a.0804.0804 0 0 1-.038-.0567V6.0742a4.4992 4.4992 0 0 1 7.3757-3.4537l-.142.0805L8.704 5.459a.7948.7948 0 0 0-.3927.6813zm1.0976-2.3654l2.602-1.4998 2.6069 1.4998v2.9994l-2.5974 1.4997-2.6067-1.4997Z",fill:"currentColor"})}),Ef=()=>(0,ue.jsx)("svg",{width:"40",height:"40",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,ue.jsx)("path",{d:"M6.2 21.024L12.416 17.536L12.52 17.232L12.416 17.064H12.112L11.072 17L7.52 16.904L4.44 16.776L1.456 16.616L0.704 16.456L0 15.528L0.072 15.064L0.704 14.64L1.608 14.72L3.608 14.856L6.608 15.064L8.784 15.192L12.008 15.528H12.52L12.592 15.32L12.416 15.192L12.28 15.064L9.176 12.96L5.816 10.736L4.056 9.456L3.104 8.808L2.624 8.2L2.416 6.872L3.28 5.92L4.44 6L4.736 6.08L5.912 6.984L8.424 8.928L11.704 11.344L12.184 11.744L12.376 11.608L12.4 11.512L12.184 11.152L10.4 7.928L8.496 4.648L7.648 3.288L7.424 2.472C7.344 2.136 7.288 1.856 7.288 1.512L8.272 0.176L8.816 0L10.128 0.176L10.68 0.656L11.496 2.52L12.816 5.456L14.864 9.448L15.464 10.632L15.784 11.728L15.904 12.064H16.112V11.872L16.28 9.624L16.592 6.864L16.896 3.312L17 2.312L17.496 1.112L18.48 0.464L19.248 0.832L19.88 1.736L19.792 2.32L19.416 4.76L18.68 8.584L18.2 11.144H18.48L18.8 10.824L20.096 9.104L22.272 6.384L23.232 5.304L24.352 4.112L25.072 3.544H26.432L27.432 5.032L26.984 6.568L25.584 8.344L24.424 9.848L22.76 12.088L21.72 13.88L21.816 14.024L22.064 14L25.824 13.2L27.856 12.832L30.28 12.416L31.376 12.928L31.496 13.448L31.064 14.512L28.472 15.152L25.432 15.76L20.904 16.832L20.848 16.872L20.912 16.952L22.952 17.144L23.824 17.192H25.96L29.936 17.488L30.976 18.176L31.6 19.016L31.496 19.656L29.896 20.472L27.736 19.96L22.696 18.76L20.968 18.328H20.728V18.472L22.168 19.88L24.808 22.264L28.112 25.336L28.28 26.096L27.856 26.696L27.408 26.632L24.504 24.448L23.384 23.464L20.848 21.328H20.68V21.552L21.264 22.408L24.352 27.048L24.512 28.472L24.288 28.936L23.488 29.216L22.608 29.056L20.8 26.52L18.936 23.664L17.432 21.104L17.248 21.208L16.36 30.768L15.944 31.256L14.984 31.624L14.184 31.016L13.76 30.032L14.184 28.088L14.696 25.552L15.112 23.536L15.488 21.032L15.712 20.2L15.696 20.144L15.512 20.168L13.624 22.76L10.752 26.64L8.48 29.072L7.936 29.288L6.992 28.8L7.08 27.928L7.608 27.152L10.752 23.152L12.648 20.672L13.872 19.24L13.864 19.032H13.792L5.44 24.456L3.952 24.648L3.312 24.048L3.392 23.064L3.696 22.744L6.208 21.016L6.2 21.024Z",fill:"#D97757"})}),kf=()=>(0,ue.jsxs)("svg",{width:"40",height:"40",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[(0,ue.jsx)("path",{d:"M0 4C0 1.79086 1.79086 0 4 0H28C30.2091 0 32 1.79086 32 4V28C32 30.2091 30.2091 32 28 32H4C1.79086 32 0 30.2091 0 28V4Z",fill:"#F0F0F0"}),(0,ue.jsx)("path",{d:"M14.5 8V12H17.5V8H19V12H20.5C20.7652 12 21.0196 12.1054 21.2071 12.2929C21.3946 12.4804 21.5 12.7348 21.5 13V17L18.5 21V23C18.5 23.2652 18.3946 23.5196 18.2071 23.7071C18.0196 23.8946 17.7652 24 17.5 24H14.5C14.2348 24 13.9804 23.8946 13.7929 23.7071C13.6054 23.5196 13.5 23.2652 13.5 23V21L10.5 17V13C10.5 12.7348 10.6054 12.4804 10.7929 12.2929C10.9804 12.1054 11.2348 12 11.5 12H13V8H14.5ZM15 20.5V22.5H17V20.5L20 16.5V13.5H12V16.5L15 20.5Z",fill:"#949494"})]}),Tf=()=>(0,ue.jsxs)("svg",{width:"40",height:"40",viewBox:"0 0 44 44",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[(0,ue.jsx)("rect",{width:"44",height:"44",fill:"#357B49",rx:"6"}),(0,ue.jsx)("path",{fill:"#fff",fillRule:"evenodd",d:"m29.746 28.31-6.392-16.797c-.152-.397-.305-.672-.789-.675-.673 0-1.408.611-1.746 1.316l-7.378 16.154c-.072.16-.143.311-.214.454-.5.995-1.045 1.546-2.357 1.626a.399.399 0 0 0-.16.033l-.01.004a.399.399 0 0 0-.23.392v.01c0 .054.01.106.03.155l.004.01a.416.416 0 0 0 .394.252h6.212a.417.417 0 0 0 .307-.12.416.416 0 0 0 .124-.305.398.398 0 0 0-.105-.302.399.399 0 0 0-.294-.127c-.757 0-2.197-.062-2.197-1.164.02-.318.103-.63.245-.916l1.399-3.152c.52-1.163 1.654-1.163 2.572-1.163h5.843c.023 0 .044 0 .062.003.13.014.16.081.214.242l1.534 4.07a2.857 2.857 0 0 1 .216 1.04c0 .054-.003.104-.01.153-.09.726-.831.887-1.49.887a.4.4 0 0 0-.294.127l-.007.008-.007.008a.401.401 0 0 0-.092.286v.01c0 .054.01.106.03.155l.005.01a.42.42 0 0 0 .395.252h7.011a.413.413 0 0 0 .279-.13.412.412 0 0 0 .11-.297.387.387 0 0 0-.09-.294.388.388 0 0 0-.277-.135c-1.448-.122-2.295-.643-2.847-2.08Zm-11.985-5.844 2.847-6.304c.361-.728.659-1.486.889-2.265 0-.06.03-.092.06-.092s.061.032.061.091c.02.122.045.247.073.374.197.888.584 1.878.914 2.723l.176.453 1.684 4.529a.927.927 0 0 1 .092.4.473.473 0 0 1-.009.094c-.041.202-.228.272-.602.272h-6.063c-.122 0-.184-.03-.184-.092a.36.36 0 0 1 .062-.183Zm17.107-.721c0 .786-.446 1.231-1.25 1.231-.806 0-1.125-.409-1.125-1.034 0-.786.465-1.231 1.25-1.231.785 0 1.125.427 1.125 1.034ZM9.629 23.002c.803 0 1.25-.447 1.25-1.231 0-.607-.343-1.036-1.128-1.036-.785 0-1.25.447-1.25 1.231 0 .625.325 1.036 1.128 1.036Z",clipRule:"evenodd"})]}),Pf=()=>(0,ue.jsxs)("svg",{width:"40",height:"40",style:{flex:"none",lineHeight:1},viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[(0,ue.jsx)("path",{d:"M20.616 10.835a14.147 14.147 0 01-4.45-3.001 14.111 14.111 0 01-3.678-6.452.503.503 0 00-.975 0 14.134 14.134 0 01-3.679 6.452 14.155 14.155 0 01-4.45 3.001c-.65.28-1.318.505-2.002.678a.502.502 0 000 .975c.684.172 1.35.397 2.002.677a14.147 14.147 0 014.45 3.001 14.112 14.112 0 013.679 6.453.502.502 0 00.975 0c.172-.685.397-1.351.677-2.003a14.145 14.145 0 013.001-4.45 14.113 14.113 0 016.453-3.678.503.503 0 000-.975 13.245 13.245 0 01-2.003-.678z",fill:"#3186FF"}),(0,ue.jsx)("path",{d:"M20.616 10.835a14.147 14.147 0 01-4.45-3.001 14.111 14.111 0 01-3.678-6.452.503.503 0 00-.975 0 14.134 14.134 0 01-3.679 6.452 14.155 14.155 0 01-4.45 3.001c-.65.28-1.318.505-2.002.678a.502.502 0 000 .975c.684.172 1.35.397 2.002.677a14.147 14.147 0 014.45 3.001 14.112 14.112 0 013.679 6.453.502.502 0 00.975 0c.172-.685.397-1.351.677-2.003a14.145 14.145 0 013.001-4.45 14.113 14.113 0 016.453-3.678.503.503 0 000-.975 13.245 13.245 0 01-2.003-.678z",fill:"url(#lobe-icons-gemini-fill-0)"}),(0,ue.jsx)("path",{d:"M20.616 10.835a14.147 14.147 0 01-4.45-3.001 14.111 14.111 0 01-3.678-6.452.503.503 0 00-.975 0 14.134 14.134 0 01-3.679 6.452 14.155 14.155 0 01-4.45 3.001c-.65.28-1.318.505-2.002.678a.502.502 0 000 .975c.684.172 1.35.397 2.002.677a14.147 14.147 0 014.45 3.001 14.112 14.112 0 013.679 6.453.502.502 0 00.975 0c.172-.685.397-1.351.677-2.003a14.145 14.145 0 013.001-4.45 14.113 14.113 0 016.453-3.678.503.503 0 000-.975 13.245 13.245 0 01-2.003-.678z",fill:"url(#lobe-icons-gemini-fill-1)"}),(0,ue.jsx)("path",{d:"M20.616 10.835a14.147 14.147 0 01-4.45-3.001 14.111 14.111 0 01-3.678-6.452.503.503 0 00-.975 0 14.134 14.134 0 01-3.679 6.452 14.155 14.155 0 01-4.45 3.001c-.65.28-1.318.505-2.002.678a.502.502 0 000 .975c.684.172 1.35.397 2.002.677a14.147 14.147 0 014.45 3.001 14.112 14.112 0 013.679 6.453.502.502 0 00.975 0c.172-.685.397-1.351.677-2.003a14.145 14.145 0 013.001-4.45 14.113 14.113 0 016.453-3.678.503.503 0 000-.975 13.245 13.245 0 01-2.003-.678z",fill:"url(#lobe-icons-gemini-fill-2)"}),(0,ue.jsxs)("defs",{children:[(0,ue.jsxs)("linearGradient",{gradientUnits:"userSpaceOnUse",id:"lobe-icons-gemini-fill-0",x1:"7",x2:"11",y1:"15.5",y2:"12",children:[(0,ue.jsx)("stop",{stopColor:"#08B962"}),(0,ue.jsx)("stop",{offset:"1",stopColor:"#08B962",stopOpacity:"0"})]}),(0,ue.jsxs)("linearGradient",{gradientUnits:"userSpaceOnUse",id:"lobe-icons-gemini-fill-1",x1:"8",x2:"11.5",y1:"5.5",y2:"11",children:[(0,ue.jsx)("stop",{stopColor:"#F94543"}),(0,ue.jsx)("stop",{offset:"1",stopColor:"#F94543",stopOpacity:"0"})]}),(0,ue.jsxs)("linearGradient",{gradientUnits:"userSpaceOnUse",id:"lobe-icons-gemini-fill-2",x1:"3.5",x2:"17.5",y1:"13.5",y2:"12",children:[(0,ue.jsx)("stop",{stopColor:"#FABC12"}),(0,ue.jsx)("stop",{offset:".46",stopColor:"#FABC12",stopOpacity:"0"})]})]})]});var _e=b(W()),{store:Mh}=Lo(Lh);function Of(){try{return JSON.parse(document.getElementById("wp-script-module-data-options-connectors-wp-admin")?.textContent??"{}")}catch{return{}}}function ra(){return Of().connectors??{}}function Nf(){return!!Of().isFileModDisabled}var Bh={google:Pf,openai:Rf,anthropic:Ef,akismet:Tf};function Hh(e,t){if(t)return(0,_e.jsx)("img",{src:t,alt:"",width:40,height:40});let o=Bh[e];return o?(0,_e.jsx)(o,{}):(0,_e.jsx)(kf,{})}var zh=()=>(0,_e.jsx)("span",{style:{color:"#345b37",backgroundColor:"#eff8f0",padding:"4px 12px",borderRadius:"2px",fontSize:"13px",fontWeight:"var(--wpds-typography-font-weight-emphasis)",whiteSpace:"nowrap"},children:(0,lo.__)("Connected")}),Dh=({slug:e})=>(0,_e.jsx)(so,{href:(0,lo.sprintf)((0,lo.__)("https://wordpress.org/plugins/%s/"),e),openInNewTab:!0,children:(0,lo.__)("Learn more")}),jh=()=>(0,_e.jsx)(Ui,{children:(0,lo.__)("Not available")});function If({isConnected:e,showUnavailableBadge:t,pluginSlug:o,isExpanded:n,isBusy:r,pluginStatus:i,actionButtonRef:s,handleButtonClick:a,getButtonLabel:l}){return(0,_e.jsxs)(Pr.__experimentalHStack,{spacing:3,expanded:!1,children:[e&&(0,_e.jsx)(zh,{}),t&&(o?(0,_e.jsx)(Dh,{slug:o}):(0,_e.jsx)(jh,{})),!t&&(0,_e.jsx)(Pr.Button,{ref:s,variant:n||e?"tertiary":"secondary",size:"compact",onClick:a,disabled:i==="checking"||r,isBusy:r,accessibleWhenDisabled:!0,children:l()})]})}function Lf(e){let t=e?.replace(/\.php$/,"");return t?.includes("/")?t.split("/")[0]:t}function Fh({name:e,description:t,logo:o,authentication:n,plugin:r}){let i=n?.method==="api_key"?n:void 0,s=i?.settingName??"",a=i?.credentialsUrl??void 0,l=Lf(r?.file),{pluginStatus:c,canInstallPlugins:d,canActivatePlugins:m,isExpanded:u,setIsExpanded:f,isBusy:p,isConnected:g,currentApiKey:h,hasResolvedSettings:y,keySource:_,handleButtonClick:v,getButtonLabel:w,saveApiKey:R,removeApiKey:x}=oa({file:r?.file,settingName:s,connectorName:e,isInstalled:r?.isInstalled,isActivated:r?.isActivated,keySource:i?.keySource,initialIsConnected:i?.isConnected}),S=_==="env"||_==="constant",E=c==="not-installed"&&d===!1||c==="inactive"&&m===!1,k=(0,na.useRef)(null);return(0,_e.jsx)(Cf,{className:l?`connector-item--${l}`:void 0,logo:o,name:e,description:t,actionArea:(0,_e.jsx)(If,{isConnected:g,showUnavailableBadge:E,pluginSlug:l,isExpanded:u,isBusy:p,pluginStatus:c,actionButtonRef:k,handleButtonClick:v,getButtonLabel:w}),children:u&&c==="active"&&y&&(0,_e.jsx)(Nh,{initialValue:S?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":h,helpUrl:a,readOnly:g||S,keySource:_,onRemove:S?void 0:async()=>{await x(),k.current?.focus()},onSave:async P=>{await R(P),f(!1),k.current?.focus()}},g?"connected":"setup")})}function Vh({name:e,description:t,logo:o,authentication:n,plugin:r}){let i=n?.method==="application_password"?n:void 0,s=i?.settingName??"",a=i?.credentialsUrl??void 0,l=Lf(r?.file),{pluginStatus:c,canInstallPlugins:d,canActivatePlugins:m,isExpanded:u,setIsExpanded:f,isBusy:p,isConnected:g,currentUsername:h,hasResolvedSettings:y,keySource:_,handleButtonClick:v,getButtonLabel:w,saveCredentials:R,removeCredentials:x}=oa({file:r?.file,settingName:s,connectorName:e,isInstalled:r?.isInstalled,isActivated:r?.isActivated,keySource:i?.keySource,initialIsConnected:i?.isConnected}),S=_==="env"||_==="constant",E=(0,na.useRef)(null),k=c==="not-installed"&&d===!1||c==="inactive"&&m===!1;return(0,_e.jsx)(Cf,{className:l?`connector-item--${l}`:void 0,logo:o,name:e,description:t,actionArea:(0,_e.jsx)(If,{isConnected:g,showUnavailableBadge:k,pluginSlug:l,isExpanded:u,isBusy:p,pluginStatus:c,actionButtonRef:E,handleButtonClick:v,getButtonLabel:w}),children:u&&c==="active"&&y&&(0,_e.jsx)(Ih,{initialUsername:S?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":h,helpUrl:a,readOnly:g||S,keySource:_,onRemove:S?void 0:async()=>{await x(),E.current?.focus()},onSave:async P=>{await R(P),f(!1),E.current?.focus()}},g?"connected":"setup")})}function Mf(){let e=ra(),t=o=>o.replace(/[^a-z0-9-_]/gi,"-");for(let[o,n]of Object.entries(e)){if(o==="akismet"&&!n.plugin?.isInstalled)continue;let{authentication:r}=n,i=t(o),s={name:n.name,description:n.description,type:n.type,logo:Hh(o,n.logoUrl),authentication:r,plugin:n.plugin},a=Lo((0,Af.select)(Mh)).getConnector(i);r.method==="api_key"&&!a?.render?s.render=Fh:r.method==="application_password"&&!a?.render&&(s.render=Vh),Oh(i,s)}}var Cr=b(W());function Bf(){return(0,Cr.jsx)("div",{className:"ai-plugin-callout__decoration","aria-hidden":"true",children:(0,Cr.jsx)("svg",{viewBox:"0 0 248 248",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",focusable:"false",style:{width:"100%",height:"100%"},children:(0,Cr.jsx)("image",{href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAQAElEQVR4AezdC3ojWW5tYflOzPbIbI/M9sh8+WdrdZ+KpiiKL5FB5KedwN7AeSFIpHRYmfX/PubXVGAqMBV4kQpMw3qRBzXbnApMBT4+pmHNq2AqMBV4mQpMw3qZR3X9RmeGqcCrV2Aa1qs/wdn/VOCNKjAN640e9hx1KvDqFZiG9epPcPY/FThWgZ1q07B2+mDnWFOBPVZgGtYen+qcaSqw0wpMw9rpg51jTQX2WIFpWMee6mhTganAU1ZgGtZTPpbZ1FRgKnCsAtOwjlVltKnAVOApKzAN6ykfy2zqcRWYlV6pAtOwXulpzV6nAm9egWlYb/4CmONPBV6pAtOwXulpve9e//Nw9P/7xL8d7Hy9aQWubFhvWrU59qMr8D+HBcPBna93rcA0rHd98q91bs3q3w9bBv7Bna93rMA0rHd86nPmqcCLVmAa1os+uF/Y9m8u6Q7rvw8bgLnDOhTiXb+mYb3rk3+tc//rYbsaVTjQP18amct4+h9hftt3BaZh7fv57v107rNg7+ec831WYBrWZyHGPHUF/vewu//6xNqg+HMRfyjMrb+edb5pWM/6ZGZfawX86Bc0qTU2/htVYBrWGz3sOepU4NUrMA3r1Z/g7H8q8EYVmIZ1h4c9U04FpgL3qcA0rPvUdWadCkwF7lCBaVh3KOpMORWYCtynAtOw7lPXmfVdKjDnfGgFpmE9tNyz2FRgKnBNBaZhXVO9GTsVmAo8tALTsB5a7llsKjAVuKYCv9uwrtn5jJ0KTAXergLTsN7ukc+BpwKvW4FpWK/77GbnU4G3q8A0rLd75L914Fl3KnB9BaZhXV/DmWEqMBV4UAWmYT2o0LPMVGAqcH0FpmFdX8OZYSowFfhrBe7GpmHdrbQz8VRgKnDrCkzDunVFZ76pwFTgbhWYhnW30s7EU4GpwK0rMA3r1hW9fr6ZYSowFfiiAtOwvijMyFOBqcDzVWAa1vM9k9nRVGAq8EUFpmF9UZiRpwKPqMCs8bMKTMP6Wb0meyowFfjFCkzD+sXiz9JTganAzyowDetn9ZrsqcBU4Bcr8NIN6xfrNktPBaYCv1CBaVi/UPRZciowFbisAtOwLqvbjJoKTAV+oQLTsH6h6LPkBRWYIVOBQwWmYR2KMF9TganAa1RgGtZrPKfZ5VRgKnCowDSsQxHmayowFXimCny9l2lYX9dmIlOBqcCTVWAa1pM9kNnOVGAq8HUFpmF9XZuJTAWmAk9WgWlYT/ZArt/OzDAV2G8FpmHt99nOyaYCu6vANKzdPdK7HOjfDrP+9yf4B/fP138efoeDma+pwP0rMA3r/jXewwqaVFjP8x8HAmIHd74eXIG3W24a1ts98pse+H8Os8HBzNdU4P4VmIZ1/xrvYQU/9v3L4SCwNqh/P2iwagdpvqYC96nANKz71HVmnQpMBe5QgXduWHco526n9B3W9tJ91fi7Pfwc7HkqMA3reZ7FM+/kXw+bc7EeDvTPV1z8jzC/TQXuWYFpWPes7sw9FZgK3LQC07BuWs7dTva/h5P91ye6YGfT2EP4eb9mZ/uowDSsfTzHe5/CHVXQqKzHbjX6YCpwtwpMw7pbaX808f8dsoN7oQOdr6nAVGBbgWlY24o8hvvEzXcnp1YTl3cq51ExTdRe7GldE6ev2vhTgbtV4KyGdbfV33diDeC7T9bE5T1LlezFntb94PRVG38qcLcKTMO6W2lPTuy/GPdfiJfED+6G6Lg8/m/Dnuxne7lOe5Y9/naNZv0HVGAa1gOKfMYSGkI4I/1XUp59f79SlFn0sRWYhvXYereaex/3PyunQT9iiePlPMbOKlOBJ67ANKzfeTiakvufVsdDmjgtPnYq8PYVmIb1Oy8B9z7uf06tLi7vVM7EpgJvVYFpWM/xuF1mB3dFz7Gr2cXOK/B6x5uG9RzPzH1VeI4dzS6mAk9YgWlYT/hQZktTganA8QpMwzpel1GnAlOBJ6zANKyLH8oMnApMBR5dgWlYj674rDcVmApcXIFpWBeXbgZOBaYCj67ANKxHV3zWe8UKzJ6fpALTsJ7kQcw2pgJTge8rMA3r+xpNxlRgKvAkFZiG9SQPYrYxFZgKfF+BRzSs73cxGVOBqcBU4IwKTMM6o0iTMhWYCjxHBaZhPcdzmF1MBaYCZ1RgGtYZRXrSFP9Wln/gD/htEwd/mTqNT4Nyj2ny+7/3sDgYh4NxNBYHcdrH4Tc8HOifL/E044hsmjgN0tj2Ko6DcfLE8EADcfmAg1w64IMXrcA0rNd5cN6Y3njrjnE4pvkHANP58iCNxQO+B3x11v84HA6c9+DO1ytWYBrW6zw1/6Df/FtZlz8vtYPLZ5iRv16BaVi//gjO3sD2zYb7F0mB30Q4aHBpfBqU68cjHPjl4iHNPy5oDljH4yBeLh7SxNN+Mr7cY+PFmpNtLf52/2suv9yx11TgF8ZOw/qFor/gkt7kKzrCJZox9xzf3GN3WIFpWK/xUN27hHbsuyIXyyBGZ/FAgzgrh7aO59PE5AQaiKfJ2WriNCiPPZabxsqBa8ebw9rAD9agmX+r0QcvVoFpWK/xwLzxvOFcGq87pof0OHtKE5MDLqpxwAMO4mksDfggjgMecBBPY2lsEKdBGouDOB5oEGdx4Ac8pLFpY1+sAtOwfuuBXb+uN/H1s9x2hm0zWH/8u+1KM9tbVmAa1ms8dj/SuEh2odyOXUSHtTGksadyjZETjuWm/e/BKc+4A/1g09iPw69j2kH+OHe8XHMF89GOjaeXx+LAD41nt5rcwYtVYBrWiz2wZbvehBoZ8IVYPNAgzuKw5vK32prLD8dy08xRHosDP5TLbrVtLg7lscbRWDzQIM7isObyaYMXrMA0rBd8aN9s2Y9lodQ4m/ZK1r7Duu80Np0f0n7ZzvK3qsA0rFtV8vHzeFP6r9+Bbwesy/lAgzgrh8YaC+t3I3SclRdoEGflbDU6TYwfaBBn5Ww1fN2nPB820ECcZiweaLDmyqGBcSunDV6sAtOwXuyBPWC73tTe9NulaNuLfhqsuY1nV13eOeONMRb4t4Q93HK+mevBFZiG9eCC33i5ay+S3efAui3fibjc3+o06625OH3VjKOZZ9V9aCB/1XC5q2YczTyrfq7vgt5YWMc076qN/2IVeIGG9WIVfdx2vSG9CaFVaRpDSI+zcuisxgDrHMXYFfLhO018m0eDrY6D2AoapNmjvUN7FcdDueLyQU762B1UYBrWDh7iHGEq8C4VmIa1vyfdJbTvNDqdi/Ww3g3JgfKe1TpT+2+/zpHGtne6HEgbu5MKTMPayYNcjuENC9sL7iXl765LaPi78MvOLZZ3dmc65/y3WG/meGAFpmE9sNhPuJQ7HhffT7i1i7fkTODy/eJJZuBzVmAa1nM+l2t21SW0S+fm4Qdv5lV/hR+dNNXt/p0jje1M6a9wrvY89swKTMM6s1AvnuZNHF7xKO092xnibNrYF6nAJduchnVJ1Z57jO8sQjt1aR3c8aS/inWe7f6dI43tLPSQNnYnFZiGtZMHuRzDhTOsl869gdkl9cOna7Bqz+g7i72H9hhnV00DU4O0sTupwDSsnTzIOcZU4B0qMA3rRZ/yiW27gAYX1aXxw3rf0wV9ec9qfeJ3bP9pbHv346NzqUHa2J1UYBrWTh7kcgwNKSR7E4e0V7LtnXU2e2fxQBvsvALTsHb+gD+P544nfEovZdo7u24cD6s+/k4rMA1rfw/WJTq4eO50/OANvtXjz2pdoLd/31HZp3OksTQQx1n89TEn+HsFpmH9vRRv6XjTw94O70w+Wdzbud7+PNOw9vcScLcDLqq/O52Lafgu75Xizu5M60X8K+1/9nqiAtOwThTnRUPerLD+SORTs+AN3dH4EH9W6zztv3PZdxrb3ukhbexOKrD/hrWTBzXHmApMBT4+pmHt71Xgwhn6TsQJXcIH9zs04AP/meE87b9z2Xca2/7pciBt7E4qMA1rJw9yOYY3LJxz6awRwDL85V1n96niOed/+cO+2wGmYb3bE//reXd21/PncJ3pnA8d/gyY316nAtOwXudZnbvTfzkkgovqg/vnix+8of+Ih9/SDu5Tf/nEr722fzaN7QDp8yNhFdmRnYa1o4d54ijexOFE2tOG2nu2jcbZtLE7rsA0rP09XN9ZhE7nniq440l/Fes82/07Rxr7KmeZfV5RgaVhXTHLDH2mCrhwhvXS2Zs7rHutEazaM/rO0v7Z9sgPac7kU8NpYlVkR3Ya1o4e5hzlLxWYS/e/lGMfZBrWPp7jeoouqNl0fljve3w3sl5Yl/9sVvM5tv80tj07kw8d2LSxO6nANKydPMjlGN6omhIk0wLt1dDe2c7F4uHVzjT7vaAC07AuKNoLDumeh33B7X/Yd/hYfqWxizzuXiswDWt/T9aFM6yXzvywvrnTnr0KPkRor76jsl/nSGNpII6z+GBHFZiGtaOHecFRvOnhgqFPPcSZfLL41Jt81Ob2tM40rD09zb+dxd0OuKj+m/L17y7c4euM14v4zsqZ1ov41zvF7PhoBaZhHS3LS4verOCN20F8ahY0s3Q+xJ/VOk/771z2ncauexeDVRt/BxWYhrWDhzhHmAq8SwWmYX3zpF8w7MIZ+k7EEVzCB/c7NOAD/5nhPO2/c9l3Gtv+6XIgbexOKjANaycPcjmGNyycc+msEcAy/OVdZ/ep4jnnf/nDvtsBpmG92xP/63nd88Bf1ddmzgPnfOjw2id9w91Pw9rfQ3cBDS6qOx0/eDNv9fizWp/4bffvHGlse0//+Y+EzTD2aSswDetpH81NN+ZNHG468YMma+/Zlo2zaWN3XIFpWPt7uL6zCJ0uzrrjSX+Utaa1gW9dFg+0r7Dm8strLJs2dscVmIa1v4frwhnWS2c8rCf26Rqs2j381mZrOCwO617pPghg24uckM6mseVqXs5kjrSxO6nA7RrWTgoyx3iaCmhIT7OZ2chzVGAa1nM8h1vuwgV1aN44u973uJyH8u5lfWJnbWh9Fg+tTXeJ7jultGPjxRrL4mCcM5kDH+yoAtOwdvQwP4/iDQve+J/SBx4+fuFXa7Pti8WBf2pbckK5bBp7avzEdlKBaVg7eZDfHMOPV+Gb1HPCP85pbbbB/BXpx+xXeV/px+YYbQcVmIa1g4e4OYILZ1gvnfnBm7wh8mDVil1jfcezzulSvPXFzC2eJk4DcTqLgzgN0tfxdHkgjrP4YEcVmIa1o4f5w6N4w/9wyFnp5tVgzkr+Iskc6yeHX6R9KV87/suJJ/C7FZiG9bv1v8fq7nbARfWp+eW4rIZTeT+NmdeFN/vTsfKNsyfAf4prx/90vb3nP9X5pmE91eO4yWY0C1h/JPKpWfCGbiE5sGrFrrHb+eyn9a1nbjZNnAbGirE4iJcrRhNPY2lAl8Pigx1VYBrWjh7mHGUqsPcKTMPa3xN24Qy+y+h0LtaD+x06Kwfwe8Ia9gTWtRaLgzjtK8hpoPtu7gAAEABJREFU/+Uan8Y2li4H0sbupALTsO77IH9jdm9YOOfS2uU4yL/3Xq0B6zo4nLPXddwp33zOdMs5T603sQdWYBrWA4s9Sz2kAu6u4LsPHR6ymVnkthWYhnXbej7DbC6gwUV1++EHb2Y6Kw/4tHvBj2fWgdZi29N3nwiKl2ucfbJpLA3SrYkPdlSBaVg7epgnjuJNHE6kPTzUnthTi4uvKPeYVuzhdha8fwWmYd2/xo9ewR0OrN9h8INYe+JD/FmtPR7bfxr7rHuffd2wAtOwbljMJ5nKJ2qwXjq7hA5tUxOQB/z0Z7TtnW2vLB7at+blU0PnShu7kwpMw9rJg5xjTAXeoQJP07DeodgPOqML6tCSx+56aC6rgV/uM1qf+NkjrPvDQ7rvsJxJDdLG7qQC07B28iCXY3jDgjdysjdwWHU+lPes1nnaP98+7TuNpQUxiI/dSQWmYe3kQX5zDPc94ZvUpwy3d3bdIB5WffydVmAa1v4erAtnWC+d+cEb3KlZecCnPQY/X8XFevvvOyx7TmObVRxn08bupALTsHbyIOcYf6mAZrZ+SvqX4JDXrcA0rNd9dl/t3N0NuKj+Kocux8U04HvBXs+1l+dz1TmmYV1Vvqcc7AIa1h+J/JWY4A3dxuXAqhV7Jus87d9+7c2e01ga0OWw+OBXK3Dbxadh3baeM9tUYCpwxwpMw7pjcR8wtbsaaCm+S/SQHmflpL+K9R2Ti3Ro/6zzhM4iJ8hJH7uDCkzDeu2H2Bvz0lNoBHDp+EeO03zCqXXLYU/lTewFKzAN66kf2rebc08D3yZ+kaBZXTP+i2lHngrcpwLTsO5T10fN6jIaWk/zwUN6nJWTzm457dmgsdo7tF8WD+05zspJH7uDCkzD2sFD3BzBmzQUirNpr2btPbT3OHtKKzb2xSswDet1H6A7Gt95AL+T4CFNPKTtwXZOtvPwgzNv9VUr9gx29nBGBaZhnVGkJ03xxvNXVoBvmyweaEC/9oLePM8EZ+qc63/Vnsa2Xw0MB+PSx75YBaZhvdgDm+1OBd65AtOwXvfpu7cJ6ynS2HTfYbiEhrQ9WH+tKHQe515Bx8vj0wYvWIG9NKwXLP3VW/bG04BAQzLhqtFpQQzir26dxbmB33mcO6SJywN++tgXq8A0rBd7YMt23cWERf5IYz/u+Mv8K1rqmFbsEfbY+se0R+xl1rhxBaZh3bigd5rOhfn2r6B4E9LBdw6WXjU67RZo3tYxZ5p1XGbTAA84GNf+jaMBH/iXwFhzs41vbTadxUF+uXScTRv7xBWYhvXED+fJtuZNvX4ad4vtmVMT+dFcS7Lxa7NcQme5144/a5FJul0FpmHdrpb3nMm/beXuBe65zqm5u7Q+lXMqZu+w5vjuZv2nYdbYOb753Fex5+Rvc6x/zfjtfMPvXIFpWHcu8I2m743lzdWUNG924NO9cfFAuwXMaw22+fDWWfeVxq65cmCdo/il1lywjrduKLbulb/ml7Nq4z9pBaZhPemDmW1NBaYCHx8fmyJMw9oU5AmoexXfBbBtpwtrNl2O+x9IK/8aay5Y57CGtcG6YiwO4jTAAw7iacbRrEGHNPq1MJc5oblop9Zfcxsz9gkrMA3r+R6KS2Twhv5ud3JCubg3aPyn1nhvYPanY3+abw245WW+ucwJ3+1HTvgud+JPUIFpWE/wEDZb6IJ9I59N3cnA2QM2ica6YGc3oaFTgd+twDSs363/sdV9d+Rymi2OhxqJ+FYr/285sZ9ZY829jtLAtmvJSRMvP41NE8fB/HQWB3HaLWAuc0LzrXu1Lp2VE2iDJ6/ANKwnf0Cf2/PmCp/SH5PG/hHu9Jv5V7TMJZoxp8YXu9SaP6xzpLHp/JA29okrMA3r+R6O7wZCu4uz7lzS+RC/hbVGaD5rpPHpbBpLA37AYc3lbzX5tHvBmtYAfuvgIU08jZ8+9gkqMA3rdx+CNwS0C74L95AeZ9PkuhwHfvq11hqhueJsa7E4uOg+lntMM47OGgvrePqtz2RO6wB/uz6dBvyAvwjeY5vTsH73OXvzwLFd+FHlmH5P7au93HPNY3PbBxyLjfbGFZiG9bsPvx891l1oVODTwnQ8rFoXxmLp11qX1qG57MUakMYP4sf0NPFy0+Ks+Kr7L9XVJu1aa43OxG8+fkizl2O5xcf+YgWmYf1i8Y8s7c1TE1rfsGmsnIbyIX6tNZd1Q/Ph1gY+XS4OaXQ84CCexqd9NV7s1rCWdYFvfrY9sTSQE/DBE1VgGtafh/FUv/lRKLSxOJt2L2uN0Bpx9pj2lX4q15gV5T7SHlv/mPbIPc1aJyowDetEce4c8qf4uX9dxCV08IZqa3yIX2vN1Tps87mExsG+6WuuOA3kBBzE04yjsWniNDA/ncVvAWtVa745WesEGsRZOTTg33JP5hz8sALTsH5YsCdL9yaCJ9vWVdvxiaEzsVdNdOPBmirceNqZ7icVmIb1k2rdNtcdSrh0Zn/iw6Xjn3GcS291YW+5P3PCpXO6iF/vui6dZ8ZdUYFpWFcU78qh3jzeAFDTofmELLREnJWTfmtrbmuE5rfHtPbKpomXm8amieNgHJ3FQZwGdJzFbwHnMifwzclaO9AgzsqhAR/4g1+qwDSsXyr8LDsVmAr8vALTsH5es0tGuJPxHQM0nu9iF8TpLB5oEGfl0G453lzmNLc1Ag3E0+RsNXEalMfiII7DT8Yfy01jzResA3FWDu3Y+mJygjyIs3Jo63g+bfALFfhpw/qFLe5iSZe1sF4k870hQgeNs6c0MTkBhziLAz/gIc1etppYmjge0uPiW00sTRwP6XHxrSaWJo6H9Dh7ShOTE3CIszjwAx7S7CVt7IMrMA3rwQWf5aYCU4HLKzAN6/La/WSky16XuGzj+tSJ1mUui4dy46wcuh9NcEhj8SAP4qwc2jreXmhicgINxNPk0I6Np5fH4nDp+NY6Nl7MGsE6EGfl0Na9prFygjyIs3Jo63h7oQ1+oQLTsH6h6J9LejOs+JQ/ztU+Dr/OzT2Wdxj+cUz/u/bxj1+rxi/CD+dq8s/NPZZ3yXjzGBdwiLM48AMe0ti0sQ+uwDSsxxTcn9DBXYhV2a1GT2Nx4AfjaOxWo6exOPCDcTQ2jaUBP+Cw5vK3mnwa8AMOxqTxaZDG4sAP5bJbbZuLQ3mscTQWBz4N8IBDnC2XxYM8iLP44M4VmIZ15wJ/Tu/CPXxKH3HWG4LO4oEGcRaHNZe/1dZcfpAHxqR1kbxqYvKAH+TQ2LTG09NYOV9p3uRy4KvxxoKc0JxsGisP+AGHNZe/1eTTgB9wMCbtu73KH9ypAtOw7lTYN53WG/tNj/7ix36R7U/DesyDcu+xwqr+6kkaHtLYn2ryjQs4xFkc+MFeaJDG4iCOAw78IL7VitHFV06Ls+I0wAMO4luNnsbiwA84xFk84OFczV7KdQEf0sbesQLTsO5Y3GVqnziFZD8SpfHp3jxpLA34QQ6NTbv3ePOfWkvcnqA8FgdxHPi0Y/unywlyaMak8WliaSwN+EEOjU271XjzmivggztXYBrWnQv8Ob0flcKn9BHPfnz+irOf0gc/fCy/0thkfjiliZXH4sAPOMSzNIizOPADDvEsDeIsDvyAQzxLgziLAz/gIY39qSbfuIBDnMUHd67ANKxbFPgfc3jh9u8u+ZO3iL/mEeTQXeJuNbE0Vh7wgxya+beaWBorD/hBDm0dby80sfJYGojjIId2bDxdTsDh0vGtdWy8WOuw1gF+kENb95rGlsfKA36QQ1vH2wtNrDyWFsTyx96wAtOwbljMmWoq8FkBDUyT+6RjblWBaVi3quQ/5nFfEv6hjvdOFfC3GrwG3unMDznrNKzbltmLtMtdfrN7AYd0eWn9aSyWxp4ab4wc4Mu9dLy9nBovbh1oLRYHceMBDziIpxlHY9PEaZDGOg9NHAfjaGJ4oEGclUMzBgc+TQwPNIizcmjG4P/y8fFhLzSxNJa2Qnzl49+gAtOwblDEmWIqMBV4TAWmYV1XZ5er0Cz+JHZ/Afx0PJQvvtXE0thHjbcXa321vrj9gBy5q8angZyAg3jaT8Yfy01jm5O1DvCDHNqx9cXKY+UBP8ihreP5NLHyWBqI4yCHNrhRBaZhXV5IL0Yvyj41aiY6rH+FAw/liaex6fxwShMrj8WBH3CIs3jAwV62Gj1NHA/pcfGtJpYmjof0uPhWE0sTx0N6nD2lickJOMRZHPgBD2n2stXE0sRxSBt7owo8uGHdaNfPM417ivW/fH6enc1OpgI7rMA0rMsfqmblAtaPAM1C669qsOn8IIeu0W01epq5cUhjG8/iwJcHOPxkvHxjgR9wOLZXa5bHygN+wOHS8db4ajy9dVgc+KHx7Fbb5uJQHmscjcUDDeIsDny1B+NogxtVYBrWjQr5OY0XqAYG/E/5Aw8fn7/ibLksDvzP1A88fHz+Ek/jk9mtRk9jcTiWu2prLj/I+Wo8vTwWB364x3hzWwf4AQdrpvG3mhgN+AEHY9L4W02MBuIBH9ywAtOwLi+mOwovVOCbicUDDeKsHBqLA58GeMAhzpbL4sCXB3jAIc6Wy+JBHsRZHNZc/lZbc/kA8sAYHPhbjU4DfjiWm7bNxaGxbLksDnx5gAcc4my5LB7kQZzFYc3lb7U1V2zwgwpMw/pBsTapLtvD+sJMc/nakDT2mHZs/Fe5jTdGDvDpLB5oEGdxWHPb66qtufwg56vx9PJYHPjhHuPNbR3gBxysmcbfamI04AccjEm7Za3MPfhBBaZh/aBYkzoVmAr8bgWmYV1efxfJ27uKOCve7HhIE99qYmksDvyAQ5zFAx7O1ezlVK74qTnFHz3eeu2JxYEfcIizeMDDudotz9qaL28fdYBpWJdX2l2ET4KAbyYvfhzS6HiQQxNP49PE0lga8IMcGpt27/HmP7WWuD1BeSwO4jjwacf2T5cT5NCMSePTxNJYGvCDHBqbdu/x5j+1lrg9DS6owDSsC4r2OcS9xopP+eMSzZiPz1/88Cl9xNmP5RcekuPsKU1MTsAhzuLAX0GDSzRjjAV+wCHO4sBfQYNztZ/kHpvz0vHmMhb4AR9cUIFpWOcVzZ+K/qt2thEuYWnghUgXx0GcBngoV3yriaWxxgI/yKGta6Wx5bHygB/k0Nbx9kITK4+lgTgOcmjHxtPlBBwuHd9ax8aLtQ5rHeAHObR1r2lseaw84Ac5tHW8vdDEymNpII6DHNqx8fTBDyswDeu8gvlkyIuPPW/ED7Im9a0r4B98fOsC/OTw07DOq5aLVvcg7HkjJmsqcF4Fjv3TNOeNfMOsaVjnPXTf0rtIZRuBe7FBOouDeLl40Pjo4mnG0cTSWBrwgxyaMWl8mlgaSwN+kEMzJs1eaGJpLA3EcTCOxuIgTgM84CCeZhyNTROnQRprPzRxHIyjieGBBnFWDs0YHPg0MTzQIM7KoRmDg73QxPBAA/E042hsmjhtcEEFpmFdUFjYef8AAA5ZSURBVLQZMhW4uAIz8KoKTMP65/K5q4I14gI1FPOn5ilNvDnKY0+NF5MTHjW+vX61vnh7kmNfq8anQXksDuI4/GT8sdw01nzBOhBn5dCOrS8mJ8iDOCuHto7n08TkBBqIp8nZauI0KI/FB99UYBrWPxfIiwd6scngBxxcwKexNOCDOA54wEE8jaUBP+AQZ/GAh59q8htrLziksTiI44EGcXEc0lgcxPFAg7g4DmksDuJ4oEGcxYEf8JDG/lSTbxzYCw54wEE8jaUBH8RxwAM++KYC07C+KdCEpwJTgeepwGs1rMfUrctRl6qt6N84Cuk+MdxqYmnsT8fLNw7Wy1k8WEMeu9XoaSwO/GAcjU1jacAPOFx6VmPh0vH2+NV4evtkceCD+jWepQFfHuABhzhbLosHeRBncfjJWe0xGDv4pgLTsL4p0GfYvUP4lD7irBf0x+EXiwP/IP35wsMf4fBbnC2XxYF/SPvzhYc/wuE38TT+Qfpg09iPz1/88Cl9rLn8j8Mvtjz2IP354gc5RHar0dNYHPjBOBq71ehpLA78YByNTWNpwAdxHPg04G81Og34AQdj0vhbTYwG/HAsN00uP+CDbyowDeuvBXKf0IuNLcoPcujsVqOnsTjwg3E0dqvR01gc+ME4GrvV6GksDvxgHI1NY2nADzisufytJp8G/ICDMWl8GqSxOPBDuexW2+biUB5rHI3FgU8DPOAgnsbfamI04AccjEnjbzUxGvADDsYEfLBUYBrWUoyD64Xir1bAejmKh0Pan684axzRiw+HS8abx9hgToizOKy5/K225vKDPDAmrb2umpg84Ac5NDat8fQ0Fgd+MI72Ta0+5MsDfmg8m8bKA37AYc3lbzX5NOAHHIxJ66yrJiYP+EEOjU1rPD2NxUGuD30AHywVmIa1FONM17fwZ6ZO2gtWQMN4wW2/x5anYf31OWtGweVp0TQ2TRyHNH4QP6aniZebxqaxOPADDnEWD3g4V7OXU7nip+YUf/R467UnFgd+wCHO4gEP52r3Pqv9uMSH9jT2swLTsD4L8Wm8WPrUxo8sn/Kf/z15epp4Gp9+zng5co05NV5MHvBD49k0c8lbNTEa8IMcGpv23XjxU7ni5oTyWBzEceDTjq1PlxPk0IxJ49PE0lga8IMcGpt27/HmP7WWuD1BeSwO9ioH8HfA2WechvXPpfIjQSgaZ49pX+nHco9pl4w3j3EBhziLAz/gIY09V/tJ7rE5f2O8fVg34BBnceAHPKSx52o/yT025zq++Fvbd29Y/hSDXgR8l52wXoTioVzxtF5Y54wv99h4seZkW4sf5NDXtdLY8lh5wA9yaOt4e6GJlcfSQBwHObRj4+lyAg6Xjm+tY+PFWoe1DvCDHNq61zS2PFYeHFtrHS8u79rx5rBuwMH8adagDT4r8M4Ny4vBi2P91OazLGOmAlOBZ6zAOzcsz8PFJvBfFbPv21bAH2S3nXFmu1kF3rlhdbnJVlDf+vdXc9aL0DS2XHEcjKOzOIjTAA+tJ55mnDyxNJYG/CCHZkwanyaWxtKAH+TQjEmzF5pYGksDcRyMo7E4iNMADziIpxlHY9PEaZDG2g9NHAfjaGJ4oEGclUMzBgc+TQwPNIizcmjG4GAvNDE80EA8zTgamyZOgzQWB3EcjKMNPivwzg3rswRjpgJTgVepwDs3LH96bS83V43fcyyPTRPHoR8jVo1frpxwLDeNLY991Pj2+tX64vYDcuxr1fg0kBNwEE/7yfhjuWlsc7LWAX6QQzu2vlh5rDw4lrtqfHnXjjeHdQMO5k+zBg3o/3lwVu1A3+vrnRuWy3YPP/Tk4+JbTSxNHA/pcfGtJpYmjof0OHtKE5MTcIizOPADHtLsZauJpYnjIT0uvtXE0sTxkB4X32piaeJ4SI+zpzQxOQGHOIvDuhYe5ID4VqOnieMhPS6+1cTSxPGQ7gMioKe9nX3nhvV2D3sOfFYF3rohnFWhX0x654blr1j4hBBcoHoMLB5oEGdxuHS8Nb4aT7dGwCHONp7FgS8P8IBDnC2XxYM8iLM4XHpWY+HS8fb41Xi6PQYc4i6vG8+m8+VBGosDP5TLprHygB9wuPSsxsKx8XSX8OBHQ/wt8VYNa/OEPfjgBSnMbjV6GosDPxhHY7caPY3FgR+Mo7FpLA34AYc1l7/V5NOAH3AwJo2/1cRowA/HctO2uTg0li2XxYEvD/CAQ5wtl8WDPIiL48Df6qsmJg/4AYc1l7/V5NOAH47lpm1zcWgsu+aKvT3epWH5Nj/00HEvCuDTWTzQIM7KobE48LcanQb8cCw3bZuLQ2PZclkc+PIADzjE2XJZPMiDOIvDmsvfamsuP8gDY9L4W02MBvxwLDdtm4tDY9lyWRz48gAPOIin8beaGA34AQdj0vhbTYwG/ICDMWn8rSZGe0u8S8PqUxe2B+0CM6wvjDSXn8dyj2n3GG8fx9ZKs6Yc4NNZPNAgzuKw5nbWVVtz+UHOV+Pp5bE48MM9xpvbOsAPOFgzjb/VxGjgNYIDDsbg8Ey1sre3wrs0rLd6qHPYj4+PKcIuK/AuDauLUbYH6XLTHQGk8YP4MT1NvNy0OCt+TE8TlwdpLB5wiLM48AMe0thzNXs5lStuPjiWJ35MTxM3FtL4QfyYniZebhqbxuLADzjEWTzg4VzNXk7lip+aU/xW45vnbey7NCw/94ceLu6TJODTvdBwSKPjQQ5NPI1PE9tq9DRWDs0YHPg0MTzQIM7KobE43Hu8+a0D/K/Wp8sJOBiTxqcd2z+9PFYOzRgc+DQxPNAgzsqhsTjce7z5rQP8r9anywk4GJPGpx3bP/3t8C4N6+0e7Bx4KrDHChxvWPs7qYtU6E8sJ8T/7+BAOouD+CH85wsPLmCJ4mnG0dg0cRqksafGi8kJxkKclUNb1+LTxOQEGsRZOTRjcGivYniQB+JpxtHYNHEapLE4iONgHI3FQZwGeLAfmniacTSxNJYG/CCHZkwanyaWxtKAH+TQjEmzF5pYGksDcRyMo7E4iNMADziIpxlHY9PEaW+Jd2lYXlzQJzxv+bDn0FOBV6/AuzQsdwCwXni++rOb/U8F3q4C79KwtpeYHjTNX3UA33LTWBzEaYAHjY8mnmYcjU0Tp0Eae2q8mJxgLMRZObR1LT5NTE6gQZyVQzPmXz4+PmjtVQwP8kA8zTgamyZOgzQWB3EcjKOxOIjTAA/2QxNPM44mlsbSgB/k0IxJ49PE0lga8IMcmjFp9kITS2NpII6DcTQWB3Ea4AEH8TTjaGyaOO0t8S4N6y0f7hx6KrC3Crxzw/KnlgtMcL/l2a4anwZywrHcNLa8a8ebx9rAD9agmX+riaWx8oAf5NDW8XyaWHksDcRxkLPVxGkgJ+AgnvaT8cdy09jmZK0D/CCHdmx9sfJYecAPcmjreD5NrDyWBuI4yNlq4jSQE3AQT2s8nQ/8t8U7NywX8F4AsL4AcBBPx0OaeBpLZ4M4DdJYHMTxQIM4iwM/4CGN/akm3ziwFxzwgIN4GksDPojjgAccxNNYGvBBHAc84CCextKAH3CIs3jAw081+Y21FxzSWBzE8UCDuDgOaSwO4niggb8WpJHR8Uvw8mPeuWG9/MObA7xVBXxg5N7srQ69Pew7Nyx/TccFJvRCYOmhesVZOXQvIBzSWDzIgzgrh3ZsPF1OwCHONp7FgS8PcHAuHPBQLpvGygN+wOHYXh8x3hpfrU9vnywO/NB4dqttc3EojzWOxuKBBnEWh3vUyrx+VPRM7QV/S7xzw/LgQw8f98IAfjoejmnlsuXxj+Ue08plG88ey01bc/l01jjg0wAPOIin8beaGA344Vhu2jYXh8ay5bI48OUBHnCIs+WyeJAHcRaHNZe/1dZcfpAHxqTxt5oYDfjhWG7aNheHxrJrrtjb450b1rGH735gRTlePEGczp7SxOQBPxhHY7caPY3FgR+Mo7FbjZ7G4sAPxtHYNJYG/IDDmsvfavJpwA84GJPG32piNOCHY7lp21wcGsuWy+LAlwd4wCHOlsviQR7EWRzWXP5WW3P5QR4YE/DBUoFpWEsxDq4XiotNcMl5kP588cMf4fBbnDXuIH2wOLg8/fj8hYdP6SPOGkdn8UCDOIvDmsvfamsuP8gDY9La66qJyQN+kENj0xpPT2Nx4AfjaGzatePNY07gBxzWtfhbTT4N+AEHY9La66qJyQN+kENj0xpPT2NxkOv1B3za4LMC07A+CzFmKjAVeP4KTMP66zNyZxBcnhZNY9PEcUjjB/Fjepp4uWlsGosDP+AQZ/GAh3M1ezmVK35qTvFHj7dee2Jx4Acc4iwe8PAX7UDoB/Pnix/ufVbruMQH/p8NzG9/q8A0rL/Vod+9QHwSA+4W0vEghy6exqeJbTV6GiuHZgwOfJoYHmgQZ+XQWBzuPd781gH+V+vT5QQcjEnj047tn14eK4dmDA58mhgeaBBn5dBYHO493vzWAf5X69PlBBzs1TjAB0sFpmEtxRh3KjAVeO4KTMN67ufzTLv7yQXwT3Kf6YyzlyevwF0a1pOfebZ3ugKajX8sbpvlkyyxVceP/ejiE641b/ypwE0qMA3rJmXc1STuUPxTJttDuWsRW3X8WMM6Nn4dN/5U4KIKTMO6qGwzaCowFfiNCkzD+o2q72nNOctU4IEVmIb1wGLPUlOBqcB1FZiGdV39ZvRUYCrwwApMw3pgsWepqcBrV+D3dz8N6/efwexgKjAVOLMC07DOLNSkTQWmAr9fgWlYv/8MZgdTganAmRWYhnVmoa5PmxmmAlOBayswDevaCs74qcBU4GEVmIb1sFLPQlOBqcC1FZiGdW0FZ/xU4J8rMMqdKjAN606FnWmnAlOB21dgGtbtazozTgWmAneqwDSsOxV2pp0KTAVuX4H/DwAA//9sB2hHAAAABklEQVQDAB9QlitZA9bLAAAAAElFTkSuQmCC",width:"248",height:"248",style:{mixBlendMode:"multiply"}})})})}var Rt=b(W()),Wh="ai",Yh="ai-wp-admin",ia="ai/ai",Uh="https://wordpress.org/plugins/ai/",aa=Object.values(ra()),Gh=aa.some(e=>e.type==="ai_provider"),Df=[];for(let e of aa)e.type==="ai_provider"&&e.authentication.method==="api_key"&&Df.push(e.authentication.settingName);function jf(){let[e,t]=(0,Et.useState)(!1),[o,n]=(0,Et.useState)(!1),r=(0,Et.useRef)(null);(0,Et.useEffect)(()=>{o&&r.current?.focus()},[o]);let i=(0,Et.useRef)(aa.some(R=>R.type==="ai_provider"&&R.authentication.method==="api_key"&&R.authentication.isConnected)).current,{pluginStatus:s,canInstallPlugins:a,canManagePlugins:l,hasConnectedProvider:c}=(0,pn.useSelect)(R=>{let x=R(sa.store),S=!!x.canUser("create",{kind:"root",name:"plugin"}),E=x.getEntityRecord("root","site"),k=i||Df.some(H=>!!E?.[H]),P=x.getEntityRecord("root","plugin",ia);return x.hasFinishedResolution("getEntityRecord",["root","plugin",ia])?P?{pluginStatus:P.status==="active"?"active":"inactive",canInstallPlugins:S,canManagePlugins:!0,hasConnectedProvider:k}:{pluginStatus:"not-installed",canInstallPlugins:S,canManagePlugins:S,hasConnectedProvider:k}:{pluginStatus:"checking",canInstallPlugins:S,canManagePlugins:void 0,hasConnectedProvider:k}},[]),{saveEntityRecord:d}=(0,pn.useDispatch)(sa.store),{createSuccessNotice:m,createErrorNotice:u}=(0,pn.useDispatch)(Hf.store),f=async()=>{t(!0);try{await d("root","plugin",{slug:Wh,status:"active"},{throwOnError:!0}),n(!0),m((0,Qe.__)("AI plugin installed and activated successfully."),{id:"ai-plugin-install-success",type:"snackbar"})}catch{u((0,Qe.__)("Failed to install the AI plugin."),{id:"ai-plugin-install-error",type:"snackbar"})}finally{t(!1)}},p=async()=>{t(!0);try{await d("root","plugin",{plugin:ia,status:"active"},{throwOnError:!0}),n(!0),m((0,Qe.__)("AI plugin activated successfully."),{id:"ai-plugin-activate-success",type:"snackbar"})}catch{u((0,Qe.__)("Failed to activate the AI plugin."),{id:"ai-plugin-activate-error",type:"snackbar"})}finally{t(!1)}};if(!Gh||s==="checking"||s==="active"&&i&&!o||s==="inactive"&&l===!1)return null;let g=s==="active"&&!c,h=s==="active"&&c&&(!i||o),y=s==="not-installed"||s==="inactive",_=s==="not-installed"&&a===!1,v=()=>h?(0,Qe.__)("The <strong>AI plugin</strong> is ready to use. You can use it to generate featured images, alt text, titles, excerpts and more. <a>Learn more</a>"):g?(0,Qe.__)("The <strong>AI plugin</strong> is installed. Connect an AI provider below to generate featured images, alt text, titles, excerpts, and more. <a>Learn more</a>"):(0,Qe.__)("The <strong>AI plugin</strong> can use your AI connectors to generate featured images, alt text, titles, excerpts and more. <a>Learn more</a>"),w=()=>s==="not-installed"?{label:e?(0,Qe.__)("Installing\u2026"):(0,Qe.__)("Install the AI plugin"),disabled:e,onClick:e?void 0:f}:{label:e?(0,Qe.__)("Activating\u2026"):(0,Qe.__)("Activate the AI plugin"),disabled:e,onClick:e?void 0:p};return(0,Rt.jsxs)("div",{className:"ai-plugin-callout",children:[(0,Rt.jsxs)("div",{className:"ai-plugin-callout__content",children:[(0,Rt.jsx)("p",{children:(0,Et.createInterpolateElement)(v(),{strong:(0,Rt.jsx)("strong",{}),a:(0,Rt.jsx)(fn.ExternalLink,{href:Uh})})}),!_&&(y?(0,Rt.jsx)(fn.Button,{variant:"primary",size:"compact",isBusy:e,disabled:w().disabled,accessibleWhenDisabled:!0,onClick:w().onClick,children:w().label}):(0,Rt.jsx)(fn.Button,{ref:r,variant:"secondary",size:"compact",href:(0,zf.addQueryArgs)("options-general.php",{page:Yh}),children:(0,Qe.__)("Control features in the AI plugin")}))]}),(0,Rt.jsx)(Bf,{})]})}var Re=b(W()),{store:Xh}=Lo(Kh);Mf();function qh(){let e=Nf(),{connectors:t,canInstallPlugins:o,isAiPluginInstalled:n}=(0,Ff.useSelect)(c=>{let d=c(Wf.store),m=d.getEntityRecord("root","plugin","ai/ai");return{connectors:Lo(c(Xh)).getConnectors(),canInstallPlugins:d.canUser("create",{kind:"root",name:"plugin"}),isAiPluginInstalled:!!m}},[]),r=t.filter(c=>c.render),i=Array.from(new Set(t.filter(c=>c.type==="ai_provider").map(c=>c.plugin?.file?.split("/")[0]).filter(c=>!!c))).sort(),s=new Set(t.filter(c=>c.plugin?.isInstalled).map(c=>c.plugin?.file?.split("/")[0]).filter(c=>!!c));n&&s.add("ai");let a=["ai",...i].filter(c=>!s.has(c)),l=r.length===0;return(0,Re.jsx)($s,{title:(0,At.__)("Connectors"),subTitle:(0,At.__)("All of your API keys and credentials are stored here and shared across plugins. Configure once and use everywhere."),children:(0,Re.jsxs)("div",{className:`connectors-page${l?" connectors-page--empty":""}`,children:[a.length>0&&(e||!o)&&(0,Re.jsx)(sn.Root,{intent:"info",className:"connectors-page__file-mods-notice",children:(0,Re.jsx)(sn.Description,{children:e?(0,At.__)("Plugins cannot be installed here due to your site configuration. Install them manually using your normal deployment workflow."):(0,At.__)("You do not have permission to install plugins. Please ask a site administrator to install them for you.")})}),l?(0,Re.jsxs)(ut.__experimentalVStack,{alignment:"center",spacing:3,style:{maxWidth:480},children:[(0,Re.jsxs)(ut.__experimentalVStack,{alignment:"center",spacing:2,children:[(0,Re.jsx)(ut.__experimentalHeading,{level:2,size:15,children:(0,At.__)("No connectors yet")}),(0,Re.jsx)(ut.__experimentalText,{size:12,children:(0,At.__)("Connectors appear here when you install plugins that use external services. Each plugin registers the API keys it needs, and you manage them all in one place.")})]}),(0,Re.jsx)(ut.Button,{variant:"secondary",href:"plugin-install.php",__next40pxDefaultSize:!0,children:(0,At.__)("Learn more")})]}):(0,Re.jsxs)(ut.__experimentalVStack,{spacing:3,children:[(0,Re.jsx)(jf,{}),(0,Re.jsx)(ut.__experimentalVStack,{spacing:3,role:"list",children:t.map(c=>c.render?(0,Re.jsx)(c.render,{slug:c.slug,name:c.name,description:c.description,type:c.type,logo:c.logo,authentication:c.authentication,plugin:c.plugin},c.slug):null)})]}),o&&!e&&(0,Re.jsx)("p",{className:"connectors-page__help-text",children:(0,Vf.createInterpolateElement)((0,At.__)("If the connector you need is not listed, <a>search the plugin directory</a> to see if a connector is available."),{a:(0,Re.jsx)("a",{href:"plugin-install.php?s=connector&tab=search&type=tag"})})})]})})}function Zh(){return(0,Re.jsx)(qh,{})}var Qh=Zh;export{Qh as stage};
+var Zf=Object.create;var Lr=Object.defineProperty;var Qf=Object.getOwnPropertyDescriptor;var Jf=Object.getOwnPropertyNames;var $f=Object.getPrototypeOf,ep=Object.prototype.hasOwnProperty;var ke=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Mt=(e,t)=>{for(var o in t)Lr(e,o,{get:t[o],enumerable:!0})},tp=(e,t,o,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of Jf(t))!ep.call(e,r)&&r!==o&&Lr(e,r,{get:()=>t[r],enumerable:!(n=Qf(t,r))||n.enumerable});return e};var b=(e,t,o)=>(o=e!=null?Zf($f(e)):{},tp(t||!e||!e.__esModule?Lr(o,"default",{value:e,enumerable:!0}):o,e));var st=ke(($h,da)=>{da.exports=window.wp.i18n});var ce=ke((t0,fa)=>{fa.exports=window.wp.element});var z=ke((o0,pa)=>{pa.exports=window.React});var W=ke((l0,ha)=>{ha.exports=window.ReactJSXRuntime});var Ht=ke((bw,Ua)=>{Ua.exports=window.ReactDOM});var Gc=ke(Uc=>{"use strict";var xo=z();function ng(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var rg=typeof Object.is=="function"?Object.is:ng,ig=xo.useState,sg=xo.useEffect,ag=xo.useLayoutEffect,cg=xo.useDebugValue;function lg(e,t){var o=t(),n=ig({inst:{value:o,getSnapshot:t}}),r=n[0].inst,i=n[1];return ag(function(){r.value=o,r.getSnapshot=t,hi(r)&&i({inst:r})},[e,o,t]),sg(function(){return hi(r)&&i({inst:r}),e(function(){hi(r)&&i({inst:r})})},[e]),cg(o),o}function hi(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!rg(e,o)}catch{return!0}}function dg(e,t){return t()}var ug=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?dg:lg;Uc.useSyncExternalStore=xo.useSyncExternalStore!==void 0?xo.useSyncExternalStore:ug});var Kn=ke((av,Kc)=>{"use strict";Kc.exports=Gc()});var qc=ke(Xc=>{"use strict";var Xn=z(),fg=Kn();function pg(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var mg=typeof Object.is=="function"?Object.is:pg,gg=fg.useSyncExternalStore,bg=Xn.useRef,hg=Xn.useEffect,wg=Xn.useMemo,vg=Xn.useDebugValue;Xc.useSyncExternalStoreWithSelector=function(e,t,o,n,r){var i=bg(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=wg(function(){function l(f){if(!c){if(c=!0,d=f,f=n(f),r!==void 0&&s.hasValue){var p=s.value;if(r(p,f))return m=p}return m=f}if(p=m,mg(d,f))return p;var g=n(f);return r!==void 0&&r(p,g)?(d=f,p):(d=f,m=g)}var c=!1,d,m,u=o===void 0?null:o;return[function(){return l(t())},u===null?void 0:function(){return l(u())}]},[t,o,n,r]);var a=gg(e,i[0],i[1]);return hg(function(){s.hasValue=!0,s.value=a},[a]),vg(a),a}});var Qc=ke((lv,Zc)=>{"use strict";Zc.exports=qc()});var Gd=ke((I4,Ud)=>{Ud.exports=window.wp.theme});var Ji=ke((L4,Kd)=>{Kd.exports=window.wp.privateApis});var ao=ke((a5,au)=>{au.exports=window.wp.primitives});var an=ke((U3,lf)=>{lf.exports=window.wp.components});var ln=ke((i7,hf)=>{hf.exports=window.wp.data});var Tr=ke((s7,wf)=>{wf.exports=window.wp.coreData});var ea=ke((l7,_f)=>{_f.exports=window.wp.notices});var xf=ke((d7,yf)=>{yf.exports=window.wp.url});function ua(e){var t,o,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var r=e.length;for(t=0;t<r;t++)e[t]&&(o=ua(e[t]))&&(n&&(n+=" "),n+=o)}else for(o in e)e[o]&&(n&&(n+=" "),n+=o);return n}function op(){for(var e,t,o=0,n="",r=arguments.length;o<r;o++)(e=arguments[o])&&(t=ua(e))&&(n&&(n+=" "),n+=t);return n}var J=op;var Cd=b(ce(),1);var np=b(z(),1),Ho={...np};var ga=b(z(),1),ma={};function Te(e,t){let o=ga.useRef(ma);return o.current===ma&&(o.current=e(t)),o}var Mr=Ho.useInsertionEffect,rp=Mr&&Mr!==Ho.useLayoutEffect?Mr:e=>e();function Y(e){let t=Te(ip).current;return t.next=e,rp(t.effect),t.trampoline}function ip(){let e={next:void 0,callback:sp,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function sp(){}var ba=b(z(),1),ap=()=>{},F=typeof document<"u"?ba.useLayoutEffect:ap;function cp(e,t){return function(n,...r){let i=new URL(e);return i.searchParams.set("code",n.toString()),r.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${n}; visit ${i} for the full message.`}}var lp=cp("https://base-ui.com/production-error","Base UI"),De=lp;var qt=b(z(),1);function Br(e,t,o,n){let r=Te(va).current;return dp(r,e,t,o,n)&&_a(r,[e,t,o,n]),r.callback}function wa(e){let t=Te(va).current;return up(t,e)&&_a(t,e),t.callback}function va(){return{callback:null,cleanup:null,refs:[]}}function dp(e,t,o,n,r){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==n||e.refs[3]!==r}function up(e,t){return e.refs.length!==t.length||e.refs.some((o,n)=>o!==t[n])}function _a(e,t){if(e.refs=t,t.every(o=>o==null)){e.callback=null;return}e.callback=o=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),o!=null){let n=Array(t.length).fill(null);for(let r=0;r<t.length;r+=1){let i=t[r];if(i!=null)switch(typeof i){case"function":{let s=i(o);typeof s=="function"&&(n[r]=s);break}case"object":{i.current=o;break}default:}}e.cleanup=()=>{for(let r=0;r<t.length;r+=1){let i=t[r];if(i!=null)switch(typeof i){case"function":{let s=n[r];typeof s=="function"?s():i(null);break}case"object":{i.current=null;break}default:}}}}}}var xa=b(z(),1);var ya=b(z(),1),fp=parseInt(ya.version,10);function po(e){return fp>=e}function Hr(e){if(!xa.isValidElement(e))return null;let t=e,o=t.props;return(po(19)?o?.ref:t.ref)??null}function zo(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Ge(){}var Sa=Object.freeze([]),me=Object.freeze({});function Ra(e,t){let o={};for(let n in e){let r=e[n];if(t?.hasOwnProperty(n)){let i=t[n](r);i!=null&&Object.assign(o,i);continue}r===!0?o[`data-${n.toLowerCase()}`]="":r&&(o[`data-${n.toLowerCase()}`]=r.toString())}return o}function Ea(e,t){return typeof e=="function"?e(t):e}function ka(e,t){return typeof e=="function"?e(t):e}var zr={};function ve(e,t,o,n,r){if(!o&&!n&&!r&&!e)return xn(t);let i=xn(e);return t&&(i=Do(i,t)),o&&(i=Do(i,o)),n&&(i=Do(i,n)),r&&(i=Do(i,r)),i}function Ta(e){if(e.length===0)return zr;if(e.length===1)return xn(e[0]);let t=xn(e[0]);for(let o=1;o<e.length;o+=1)t=Do(t,e[o]);return t}function xn(e){return Dr(e)?{...Ca(e,zr)}:pp(e)}function Do(e,t){return Dr(t)?Ca(t,e):mp(e,t)}function pp(e){let t={...e};for(let o in t){let n=t[o];Pa(o,n)&&(t[o]=Aa(n))}return t}function mp(e,t){if(!t)return e;for(let o in t){let n=t[o];switch(o){case"style":{e[o]=zo(e.style,n);break}case"className":{e[o]=jr(e.className,n);break}default:Pa(o,n)?e[o]=gp(e[o],n):e[o]=n}}return e}function Pa(e,t){let o=e.charCodeAt(0),n=e.charCodeAt(1),r=e.charCodeAt(2);return o===111&&n===110&&r>=65&&r<=90&&(typeof t=="function"||typeof t>"u")}function Dr(e){return typeof e=="function"}function Ca(e,t){return Dr(e)?e(t):e??zr}function gp(e,t){return t?e?(...o)=>{let n=o[0];if(Oa(n)){let i=n;jo(i);let s=t(...o);return i.baseUIHandlerPrevented||e?.(...o),s}let r=t(...o);return e?.(...o),r}:Aa(t):e}function Aa(e){return e&&((...t)=>{let o=t[0];return Oa(o)&&jo(o),e(...t)})}function jo(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function jr(e,t){return t?e?t+" "+e:t:e}function Oa(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Fr=b(z(),1);function Oe(e,t,o={}){let n=t.render,r=bp(t,o);if(o.enabled===!1)return null;let i=o.state??me;return vp(e,n,r,i)}function bp(e,t={}){let{className:o,style:n,render:r}=e,{state:i=me,ref:s,props:a,stateAttributesMapping:l,enabled:c=!0}=t,d=c?Ea(o,i):void 0,m=c?ka(n,i):void 0,u=c?Ra(i,l):me,f=c&&a?hp(a):void 0,p=c?zo(u,f)??{}:me;return typeof document<"u"&&(c?Array.isArray(s)?p.ref=wa([p.ref,Hr(r),...s]):p.ref=Br(p.ref,Hr(r),s):Br(null,null)),c?(d!==void 0&&(p.className=jr(p.className,d)),m!==void 0&&(p.style=zo(p.style,m)),p):me}function hp(e){return Array.isArray(e)?Ta(e):ve(void 0,e)}var wp=Symbol.for("react.lazy");function vp(e,t,o,n){if(t){if(typeof t=="function")return t(o,n);let r=ve(o,t.props);r.ref=o.ref;let i=t;return i?.$$typeof===wp&&(i=qt.Children.toArray(t)[0]),qt.cloneElement(i,r)}if(e&&typeof e=="string")return _p(e,o);throw new Error(De(8))}function _p(e,t){return e==="button"?(0,Fr.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Fr.createElement)("img",{alt:"",...t,key:t.key}):qt.createElement(e,t)}var Sn=b(z(),1);var Na=0;function yp(e,t="mui"){let[o,n]=Sn.useState(e),r=e||o;return Sn.useEffect(()=>{o==null&&(Na+=1,n(`${t}-${Na}`))},[o,t]),r}var Ia=Ho.useId;function mo(e,t){if(Ia!==void 0){let o=Ia();return e??(t?`${t}-${o}`:o)}return yp(e,t)}function La(e){return mo(e,"base-ui")}var G={};Mt(G,{cancelOpen:()=>qp,chipRemovePress:()=>Op,clearPress:()=>Ap,closePress:()=>Pp,closeWatcher:()=>Vp,decrementPress:()=>Lp,disabled:()=>Qp,drag:()=>Gp,escapeKey:()=>Fp,focusOut:()=>jp,imperativeAction:()=>em,incrementPress:()=>Ip,initial:()=>$p,inputBlur:()=>Hp,inputChange:()=>Mp,inputClear:()=>Bp,inputPaste:()=>zp,inputPress:()=>Dp,itemPress:()=>Tp,keyboard:()=>Yp,linkPress:()=>Cp,listNavigation:()=>Wp,missing:()=>Jp,none:()=>xp,outsidePress:()=>kp,pointer:()=>Up,scrub:()=>Xp,siblingOpen:()=>Zp,swipe:()=>tm,trackPress:()=>Np,triggerFocus:()=>Ep,triggerHover:()=>Rp,triggerPress:()=>Sp,wheel:()=>Kp,windowResize:()=>om});var xp="none",Sp="trigger-press",Rp="trigger-hover",Ep="trigger-focus",kp="outside-press",Tp="item-press",Pp="close-press",Cp="link-press",Ap="clear-press",Op="chip-remove-press",Np="track-press",Ip="increment-press",Lp="decrement-press",Mp="input-change",Bp="input-clear",Hp="input-blur",zp="input-paste",Dp="input-press",jp="focus-out",Fp="escape-key",Vp="close-watcher",Wp="list-navigation",Yp="keyboard",Up="pointer",Gp="drag",Kp="wheel",Xp="scrub",qp="cancel-open",Zp="sibling-open",Qp="disabled",Jp="missing",$p="initial",em="imperative-action",tm="swipe",om="window-resize";function ee(e,t,o,n){let r=!1,i=!1,s=n??me;return{reason:e,event:t??new Event("base-ui"),cancel(){r=!0},allowPropagation(){i=!0},get isCanceled(){return r},get isPropagationAllowed(){return i},trigger:o,...s}}var Wr=b(z(),1);var Ma=b(z(),1);function go(e){Ma.useEffect(e,Sa)}var Rn=null,Y0=globalThis.requestAnimationFrame,Vr=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let o=this.callbacks,n=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,n>0)for(let r=0;r<o.length;r+=1)o[r]?.(t)};request(t){let o=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),o}cancel(t){let o=t-this.startId;o<0||o>=this.callbacks.length||(this.callbacks[o]=null,this.callbacksCount-=1)}},En=new Vr;var gt=class e{static create(){return new e}static request(t){return En.request(t)}static cancel(t){return En.cancel(t)}currentId=Rn;request(t){this.cancel(),this.currentId=En.request(()=>{this.currentId=Rn,t()})}cancel=()=>{this.currentId!==Rn&&(En.cancel(this.currentId),this.currentId=Rn)};disposeEffect=()=>this.cancel};function bo(){let e=Te(gt.create).current;return go(e.disposeEffect),e}function Ba(e,t=!1,o=!1){let[n,r]=Wr.useState(e&&t?"idle":void 0),[i,s]=Wr.useState(e);return e&&!i&&(s(!0),r("starting")),!e&&i&&n!=="ending"&&!o&&r("ending"),!e&&!i&&n==="ending"&&r(void 0),F(()=>{if(!e&&i&&n!=="ending"&&o){let a=gt.request(()=>{r("ending")});return()=>{gt.cancel(a)}}},[e,i,n,o]),F(()=>{if(!e||t)return;let a=gt.request(()=>{r(void 0)});return()=>{gt.cancel(a)}},[t,e]),F(()=>{if(!e||!t)return;e&&i&&n!=="idle"&&r("starting");let a=gt.request(()=>{r("idle")});return()=>{gt.cancel(a)}},[t,e,i,n]),{mounted:i,setMounted:s,transitionStatus:n}}var Yr=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),nm={"data-starting-style":""},rm={"data-ending-style":""},Ha={transitionStatus(e){return e==="starting"?nm:e==="ending"?rm:null}};var wo=b(z(),1);function kn(){return typeof window<"u"}function Qt(e){return Tn(e)?(e.nodeName||"").toLowerCase():"#document"}function fe(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function ht(e){var t;return(t=(Tn(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Tn(e){return kn()?e instanceof Node||e instanceof fe(e).Node:!1}function U(e){return kn()?e instanceof Element||e instanceof fe(e).Element:!1}function he(e){return kn()?e instanceof HTMLElement||e instanceof fe(e).HTMLElement:!1}function ho(e){return!kn()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof fe(e).ShadowRoot}function Fo(e){let{overflow:t,overflowX:o,overflowY:n,display:r}=Le(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+o)&&r!=="inline"&&r!=="contents"}function za(e){return/^(table|td|th)$/.test(Qt(e))}function Vo(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var im=/transform|translate|scale|rotate|perspective|filter/,sm=/paint|layout|strict|content/,Zt=e=>!!e&&e!=="none",Ur;function Pn(e){let t=U(e)?Le(e):e;return Zt(t.transform)||Zt(t.translate)||Zt(t.scale)||Zt(t.rotate)||Zt(t.perspective)||!Cn()&&(Zt(t.backdropFilter)||Zt(t.filter))||im.test(t.willChange||"")||sm.test(t.contain||"")}function Da(e){let t=bt(e);for(;he(t)&&!wt(t);){if(Pn(t))return t;if(Vo(t))return null;t=bt(t)}return null}function Cn(){return Ur==null&&(Ur=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Ur}function wt(e){return/^(html|body|#document)$/.test(Qt(e))}function Le(e){return fe(e).getComputedStyle(e)}function Wo(e){return U(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function bt(e){if(Qt(e)==="html")return e;let t=e.assignedSlot||e.parentNode||ho(e)&&e.host||ht(e);return ho(t)?t.host:t}function ja(e){let t=bt(e);return wt(t)?(e.ownerDocument||e).body:he(t)&&Fo(t)?t:ja(t)}function Bt(e,t,o){var n;t===void 0&&(t=[]),o===void 0&&(o=!0);let r=ja(e),i=r===((n=e.ownerDocument)==null?void 0:n.body),s=fe(r);if(i){let a=An(s);return t.concat(s,s.visualViewport||[],Fo(r)?r:[],a&&o?Bt(a):[])}else return t.concat(r,Bt(r,[],o))}function An(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var On=b(z(),1),am=On.createContext(void 0);function Fa(e=!1){let t=On.useContext(am);if(t===void 0&&!e)throw new Error(De(16));return t}var Va=b(z(),1);function Wa(e){let{focusableWhenDisabled:t,disabled:o,composite:n=!1,tabIndex:r=0,isNativeButton:i}=e,s=n&&t!==!1,a=n&&t===!1;return{props:Va.useMemo(()=>{let c={onKeyDown(d){o&&t&&d.key!=="Tab"&&d.preventDefault()}};return n||(c.tabIndex=r,!i&&o&&(c.tabIndex=t?r:-1)),(i&&(t||s)||!i&&o)&&(c["aria-disabled"]=o),i&&(!t||a)&&(c.disabled=o),c},[n,o,t,s,a,i,r])}}function Pe(e){return e?.ownerDocument||document}function Nn(e,t,{detail:o=0}={}){e.dispatchEvent(new(fe(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:o,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function Ya(e={}){let{disabled:t=!1,focusableWhenDisabled:o,tabIndex:n=0,native:r=!0,composite:i}=e,s=wo.useRef(null),a=Fa(!0),l=i??a!==void 0,{props:c}=Wa({focusableWhenDisabled:o,disabled:t,composite:l,tabIndex:n,isNativeButton:r}),d=wo.useCallback(()=>{let f=s.current;Gr(f)&&l&&t&&c.disabled===void 0&&f.disabled&&(f.disabled=!1)},[t,c.disabled,l]);F(d,[d]);let m=wo.useCallback((f={})=>{let{onClick:p,onMouseDown:g,onKeyUp:h,onKeyDown:y,onPointerDown:_,...v}=f;return ve({onClick(w){if(t){w.preventDefault();return}p?.(w)},onMouseDown(w){t||g?.(w)},onKeyDown(w){if(t||(jo(w),y?.(w),w.baseUIHandlerPrevented))return;let R=w.target===w.currentTarget,x=w.currentTarget,S=Gr(x),E=!r&&cm(x),k=R&&(r?S:!E),P=w.key==="Enter",N=w.key===" ",H=x.getAttribute("role"),j=H?.startsWith("menuitem")||H==="option"||H==="gridcell";if(R&&l&&N){if(w.defaultPrevented&&j)return;w.preventDefault(),(!r||S)&&(w.preventBaseUIHandler(),Nn(x,w));return}if(!k||r||!N&&!P){R&&E&&N&&w.preventDefault();return}w.defaultPrevented||(w.preventDefault(),P&&(w.preventBaseUIHandler(),Nn(x,w)))},onKeyUp(w){if(!t){if(jo(w),h?.(w),w.target===w.currentTarget&&r&&l&&Gr(w.currentTarget)&&w.key===" "){w.preventDefault();return}w.baseUIHandlerPrevented||w.target===w.currentTarget&&!r&&!l&&!w.defaultPrevented&&w.key===" "&&(w.preventBaseUIHandler(),Nn(w.currentTarget,w))}},onPointerDown(w){if(t){w.preventDefault();return}_?.(w)}},r?{type:"button"}:{role:"button"},c,v)},[t,c,l,r]),u=Y(f=>{s.current=f,d()});return{getButtonProps:m,buttonRef:u}}function Gr(e){return he(e)&&e.tagName==="BUTTON"}function cm(e){return he(e)&&e.tagName==="A"&&!!e.href}function oe(e,t,o,n){return e.addEventListener(t,o,n),()=>{e.removeEventListener(t,o,n)}}function je(e){let t=Te(lm,e).current;return t.next=e,F(t.effect),t}function lm(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var Xa=b(z(),1);var Ka=b(Ht(),1);function Ga(e){return e==null?e:"current"in e?e.current:e}function vo(e,t=!1){let o=bo();return Y((n,r=null)=>{o.cancel();let i=Ga(e);if(i==null)return;let s=i,a=()=>{Ka.flushSync(n)};if(typeof s.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function l(){Promise.all(s.getAnimations().map(c=>c.finished)).then(()=>{r?.aborted||a()},()=>{if(r?.aborted)return;if(s.getAnimations().some(d=>d.pending||d.playState!=="finished")){l();return}a()})}if(t){let c="data-starting-style";if(!s.hasAttribute(c)){o.request(l);return}let d=new MutationObserver(()=>{s.hasAttribute(c)||(d.disconnect(),l())});d.observe(s,{attributes:!0,attributeFilter:[c]}),r?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}o.request(l)})}function In(e){let{enabled:t=!0,open:o,ref:n,onComplete:r}=e,i=Y(r),s=vo(n,o);Xa.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,o,i,s])}var Tt={};Mt(Tt,{engine:()=>Qr,env:()=>$r,os:()=>qr,screenReader:()=>Jr});var qr={};Mt(qr,{android:()=>Qa,apple:()=>Xr,ios:()=>Kr,linux:()=>mm,mac:()=>Ja,windows:()=>pm});function dm(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:um,platform:fm,maxTouchPoints:qa}=dm(),Jt=um.toLowerCase(),$t=fm.toLowerCase();var Kr=/^i(os$|p)/.test($t)||$t==="macintel"&&qa>1,Za="android",Qa=$t===Za||Jt.includes(Za),Ja=!Kr&&$t.startsWith("mac"),pm=$t.startsWith("win"),mm=!Qa&&/^(linux|chrome os)/.test($t),Xr=Ja||Kr;var Qr={};Mt(Qr,{blink:()=>bm,gecko:()=>gm,webkit:()=>Zr});var Zr=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),gm=!Zr&&Jt.includes("firefox"),bm=!Zr&&Jt.includes("chrom");var Jr={};Mt(Jr,{voiceOver:()=>hm});var hm=Xr;var $r={};Mt($r,{jsdom:()=>wm});var wm=/jsdom|happydom/.test(Jt);var Yo=0,Ke=class e{static create(){return new e}currentId=Yo;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=Yo,o()},t)}isStarted(){return this.currentId!==Yo}clear=()=>{this.currentId!==Yo&&(clearTimeout(this.currentId),this.currentId=Yo)};disposeEffect=()=>this.clear};function at(){let e=Te(Ke.create).current;return go(e.disposeEffect),e}var Be=b(z(),1);function $a(e){return"nativeEvent"in e}function Pt(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function ec(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var ei="data-base-ui-focusable";var ti="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Ln(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function re(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&ho(o)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function Me(e){return"composedPath"in e?e.composedPath()[0]:e.target}function zt(e,t){if(!U(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,n]of t.entries())if(re(n,o))return!n.hasAttribute("data-trigger-disabled");return!1}function Mn(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let o=e;return o.target!=null&&t.contains(o.target)}function tc(e){return e.matches("html,body")}function oc(e){return he(e)&&e.matches(ti)}function oi(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${ti}`)!=null}function nc(e){if(!e||Tt.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function vm(e,t){return t!=null&&!Pt(t)?0:typeof e=="function"?e():e}function $e(e,t,o){let n=vm(e,o);return typeof n=="number"?n:n?.[t]}function ni(e){return typeof e=="function"?e():e}function Bn(e,t){return t||e==="click"||e==="mousedown"}function rc(e){return e?.includes("mouse")&&e!=="mousedown"}var ic=b(W(),1),sc=Be.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Ke,currentIdRef:{current:null},currentContextRef:{current:null}});function _m(e,t){e.current=t.current}function ri(e){let{children:t,delay:o,timeoutMs:n=0}=e,r=Be.useRef(o),i=Be.useRef(o),s=Be.useRef(null),a=Be.useRef(null),l=at();return F(()=>{if(i.current=o,!s.current){r.current=o;return}r.current={open:$e(r.current,"open"),close:$e(o,"close")}},[o,s,r,i]),(0,ic.jsx)(sc.Provider,{value:Be.useMemo(()=>({hasProvider:!0,delayRef:r,initialDelayRef:i,currentIdRef:s,timeoutMs:n,currentContextRef:a,timeout:l}),[n,l]),children:t})}function ii(e,t={open:!1}){let{open:o}=t,n="rootStore"in e?e.rootStore:e,r=n.useState("floatingId"),i=Be.useContext(sc),{currentIdRef:s,delayRef:a,timeoutMs:l,initialDelayRef:c,currentContextRef:d,hasProvider:m,timeout:u}=i,[f,p]=Be.useState(!1),g=Be.useRef(o);return F(()=>{g.current=o},[o]),F(()=>{function h(){d.current?.setIsInstantPhase(!1),s.current=null,d.current=null,a.current=c.current,u.clear()}if(s.current&&!o&&s.current===r){if(p(!1),l){let y=r;return u.start(l,()=>{n.select("open")||s.current&&s.current!==y||h()}),()=>{(g.current||s.current!==y)&&u.clear()}}h()}},[o,r,s,a,l,c,d,u,n]),F(()=>{if(!o)return;let h=d.current,y=s.current;u.clear(),d.current={onOpenChange:n.setOpen,setIsInstantPhase:p},s.current=r,a.current={open:0,close:$e(c.current,"close")},y!==null&&y!==r?(p(!0),h?.setIsInstantPhase(!0),h?.onOpenChange(!1,ee(G.none))):(p(!1),h?.setIsInstantPhase(!1))},[o,r,n,s,a,c,d,u]),F(()=>()=>{if(s.current===r){if(d.current=null,!g.current)return;s.current=null,_m(a,c),u.clear()}},[d,s,a,r,c,u]),Be.useMemo(()=>({hasProvider:m,delayRef:a,isInstantPhase:f}),[m,a,f])}function ct(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var Dt=Math.min,lt=Math.max,jt=Math.round,Go=Math.floor,vt=e=>({x:e,y:e}),ym={left:"right",right:"left",bottom:"top",top:"bottom"};function zn(e,t,o){return lt(e,Dt(t,o))}function _t(e,t){return typeof e=="function"?e(t):e}function Ne(e){return e.split("-")[0]}function dt(e){return e.split("-")[1]}function Dn(e){return e==="x"?"y":"x"}function Ko(e){return e==="y"?"height":"width"}function Fe(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function Xo(e){return Dn(Fe(e))}function lc(e,t,o){o===void 0&&(o=!1);let n=dt(e),r=Xo(e),i=Ko(r),s=r==="x"?n===(o?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=Uo(s)),[s,Uo(s)]}function dc(e){let t=Uo(e);return[Hn(e),t,Hn(t)]}function Hn(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var ac=["left","right"],cc=["right","left"],xm=["top","bottom"],Sm=["bottom","top"];function Rm(e,t,o){switch(e){case"top":case"bottom":return o?t?cc:ac:t?ac:cc;case"left":case"right":return t?xm:Sm;default:return[]}}function uc(e,t,o,n){let r=dt(e),i=Rm(Ne(e),o==="start",n);return r&&(i=i.map(s=>s+"-"+r),t&&(i=i.concat(i.map(Hn)))),i}function Uo(e){let t=Ne(e);return ym[t]+e.slice(t.length)}function Em(e){var t,o,n,r;return{top:(t=e.top)!=null?t:0,right:(o=e.right)!=null?o:0,bottom:(n=e.bottom)!=null?n:0,left:(r=e.left)!=null?r:0}}function jn(e){return typeof e!="number"?Em(e):{top:e,right:e,bottom:e,left:e}}function eo(e){let{x:t,y:o,width:n,height:r}=e;return{width:n,height:r,top:o,left:t,right:t+n,bottom:o+r,x:t,y:o}}function Ct(e,t,o=!0){return e.filter(r=>r.parentId===t).flatMap(r=>[...!o||r.context?.open?[r]:[],...Ct(e,r.id,o)])}function _o(e){return`data-base-ui-${e}`}var He=b(z(),1),mc=b(Ht(),1);var fc={style:{transition:"none"}};var km="data-base-ui-swipe-ignore",Tm="data-swipe-ignore",o1=`[${km}]`,n1=`[${Tm}]`;var pc={fallbackAxisSide:"end"};var gc=b(W(),1),Pm=He.createContext(null),Cm=()=>He.useContext(Pm),Am=_o("portal");function bc(e={}){let{ref:t,container:o,componentProps:n=me,elementProps:r}=e,i=mo(),a=Cm()?.portalNode,[l,c]=He.useState(null),[d,m]=He.useState(null),u=Y(h=>{h!==null&&m(h)}),f=He.useRef(null);F(()=>{if(o===null){f.current&&(f.current=null,m(null),c(null));return}let h=(o&&(Tn(o)?o:o.current))??a??document.body;if(h==null){f.current&&(f.current=null,m(null),c(null));return}f.current!==h&&(f.current=h,m(null),c(h))},[o,a]);let p=Oe("div",n,{ref:[t,u],props:[{id:i,[Am]:""},r]}),g=l&&p?mc.createPortal(p,l):null;return{node:d,nodeId:He.isValidElement(p)?p.props.id:void 0,subtree:g}}var to=b(z(),1);function hc(){let e=new Map;return{emit(t,o){e.get(t)?.forEach(n=>n(o))},on(t,o){e.has(t)||e.set(t,new Set),e.get(t).add(o)},off(t,o){e.get(t)?.delete(o)}}}var Om=b(W(),1),Nm=to.createContext(null),Im=to.createContext(null),Fn=()=>to.useContext(Nm)?.id||null,Ft=e=>{let t=to.useContext(Im);return e??t};var Ve=b(z(),1);function Lm(e,t){let o=null,n=null,r=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},s=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",l=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",c=i.width,d=i.height,m=i.x,u=i.y;return o==null&&t.x&&s&&(o=i.x-t.x),n==null&&t.y&&a&&(n=i.y-t.y),m-=o||0,u-=n||0,c=0,d=0,!r||l?(c=t.axis==="y"?i.width:0,d=t.axis==="x"?i.height:0,m=s&&t.x!=null?t.x:m,u=a&&t.y!=null?t.y:u):r&&!l&&(d=t.axis==="x"?i.height:d,c=t.axis==="y"?i.width:c),r=!0,{width:c,height:d,x:m,y:u,top:u,right:m+c,bottom:u+d,left:m}}}}function wc(e){return e!=null&&e.clientX!=null}function si(e,t={}){let{enabled:o=!0,axis:n="both"}=t,r="rootStore"in e?e.rootStore:e,i=r.useState("open"),s=r.useState("floatingElement"),a=r.useState("domReferenceElement"),l=r.context.dataRef,c=Ve.useRef(!1),d=Ve.useRef(null),[m,u]=Ve.useState(),[f,p]=Ve.useState([]),g=Y(w=>{r.set("positionReference",w)}),h=Y((w,R,x)=>{c.current||l.current.openEvent&&!wc(l.current.openEvent)||r.set("positionReference",Lm(x??a,{x:w,y:R,axis:n,dataRef:l,pointerType:m}))}),y=Y(w=>{i?d.current||(h(w.clientX,w.clientY,w.currentTarget),p([])):h(w.clientX,w.clientY,w.currentTarget)}),_=Pt(m)?s:i;Ve.useEffect(()=>{if(!o){g(a);return}if(!_)return;function w(){d.current?.(),d.current=null}let R=fe(s);function x(S){let E=Me(S);re(s,E)?w():h(S.clientX,S.clientY)}return!l.current.openEvent||wc(l.current.openEvent)?d.current=oe(R,"mousemove",x):g(a),w},[_,o,s,l,a,r,h,g,f]),Ve.useEffect(()=>()=>{r.set("positionReference",null)},[r]),Ve.useEffect(()=>{o&&!s&&(c.current=!1)},[o,s]),Ve.useEffect(()=>{!o&&i&&(c.current=!0)},[o,i]);let v=Ve.useMemo(()=>{function w(R){u(R.pointerType)}return{onPointerDown:w,onPointerEnter:w,onMouseMove:y,onMouseEnter:y}},[y]);return Ve.useMemo(()=>o?{reference:v,trigger:v}:{},[o,v])}var Xe=b(z(),1);function Mm(){return!1}function Bm(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function ai(e,t={}){let{enabled:o=!0,escapeKey:n=!0,outsidePress:r=!0,outsidePressEvent:i="sloppy",referencePress:s=Mm,bubbles:a,externalTree:l}=t,c="rootStore"in e?e.rootStore:e,d=c.useState("open"),m=c.useState("floatingElement"),{dataRef:u}=c.context,f=Ft(l),p=Y(typeof r=="function"?r:()=>!1),g=typeof r=="function"?p:r,h=g!==!1,y=Y(()=>i),{escapeKey:_,outsidePress:v}=Bm(a),w=Xe.useRef(!1),R=Xe.useRef(!1),x=Xe.useRef(!1),S=Xe.useRef(!1),E=Xe.useRef(""),k=Xe.useRef(null),P=at(),N=at(),H=Y(()=>{N.clear(),u.current.insideReactTree=!1}),j=Y(O=>{let V=u.current.floatingContext?.nodeId;return(f?Ct(f.nodesRef.current,V):[]).some(ie=>ie.context?.open&&!ie.context.dataRef.current[O])}),L=Y(O=>Mn(O,c.select("floatingElement"))||Mn(O,c.select("domReferenceElement"))),T=Y(O=>{s()&&c.setOpen(!1,ee(G.triggerPress,O.nativeEvent))}),I=Y(O=>{if(!d||!o||!n||O.key!=="Escape"||S.current||!_&&j("__escapeKeyBubbles"))return;let V=$a(O)?O.nativeEvent:O,Z=ee(G.escapeKey,V);c.setOpen(!1,Z),Z.isCanceled||O.preventDefault(),!_&&!Z.isPropagationAllowed&&O.stopPropagation()}),C=Y(()=>{u.current.insideReactTree=!0,N.start(0,H)}),A=Y(O=>{if(!d||!o||O.button!==0)return;let V=Me(O.nativeEvent);re(c.select("floatingElement"),V)&&(w.current||(w.current=!0,R.current=!1))}),M=Y(O=>{!d||!o||(O.defaultPrevented||O.nativeEvent.defaultPrevented)&&w.current&&(R.current=!0)});Xe.useEffect(()=>{if(!d||!o)return H;u.current.__escapeKeyBubbles=_,u.current.__outsidePressBubbles=v;let O=new Ke,V=new Ke;function Z(){O.clear(),S.current=!0}function ie(){O.start(Tt.engine.webkit?5:0,()=>{S.current=!1})}function K(){x.current=!0,V.start(0,()=>{x.current=!1})}function Q(){w.current=!1,R.current=!1}function q(){let B=E.current,D=B==="pen"||!B?"mouse":B,Se=y(),Ae=typeof Se=="function"?Se():Se;return typeof Ae=="string"?Ae:Ae[D]}function $(B){let D=q();return D==="intentional"&&B.type!=="click"||D==="sloppy"&&B.type==="click"}function ne(B){let D=u.current.floatingContext?.nodeId,Se=f&&Ct(f.nodesRef.current,D).some(Ae=>Mn(B,Ae.context?.elements.floating));return L(B)||Se}function se(B){if($(B)){B.type!=="click"&&!L(B)&&(V.clear(),x.current=!1),H();return}if(u.current.insideReactTree){H();return}let D=Me(B),Se=`[${_o("inert")}]`,Ae=U(D)?D.getRootNode():null,Nt=Array.from((ho(Ae)?Ae:Pe(c.select("floatingElement"))).querySelectorAll(Se)),it=c.context.triggerElements;if(D&&(it.hasElement(D)||it.hasMatchingElement(Ye=>re(Ye,D))))return;let It=U(D)?D:null;for(;It&&!wt(It);){let Ye=bt(It);if(wt(Ye)||!U(Ye))break;It=Ye}if(!(Nt.length&&U(D)&&!tc(D)&&!re(D,c.select("floatingElement"))&&Nt.every(Ye=>!re(It,Ye)))){if(he(D)&&!("touches"in B)){let Ye=wt(D),uo=Le(D),Xt=/auto|scroll/,gn=Ye||Xt.test(uo.overflowX),fo=Ye||Xt.test(uo.overflowY),Lt=gn&&D.clientWidth>0&&D.scrollWidth>D.clientWidth,bn=fo&&D.clientHeight>0&&D.scrollHeight>D.clientHeight,hn=uo.direction==="rtl",wn=bn&&(hn?B.offsetX<=D.offsetWidth-D.clientWidth:B.offsetX>D.clientWidth),vn=Lt&&B.offsetY>D.clientHeight;if(wn||vn)return}if(!ne(B)){if(q()==="intentional"&&x.current){V.clear(),x.current=!1;return}typeof g=="function"&&!g(B)||j("__outsidePressBubbles")||(c.setOpen(!1,ee(G.outsidePress,B)),H())}}}function ze(B){q()!=="sloppy"||B.pointerType==="touch"||!c.select("open")||!o||L(B)||se(B)}function ae(B){if(q()!=="sloppy"||!c.select("open")||!o||L(B))return;let D=B.touches[0];D&&(k.current={startTime:Date.now(),startX:D.clientX,startY:D.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},P.start(1e3,()=>{k.current&&(k.current.dismissOnTouchEnd=!1,k.current.dismissOnMouseDown=!1)}))}function ge(B,D){let Se=Me(B);if(!Se)return;let Ae=oe(Se,B.type,()=>{D(B),Ae()})}function be(B){E.current="touch",ge(B,ae)}function Ee(B){P.clear(),B.type==="pointerdown"&&(E.current=B.pointerType),!(B.type==="mousedown"&&k.current&&!k.current.dismissOnMouseDown)&&ge(B,D=>{D.type==="pointerdown"?ze(D):se(D)})}function ye(B){if(!w.current)return;let D=R.current;if(Q(),q()==="intentional"){if(B.type==="pointercancel"){D&&K();return}if(!ne(B)){if(D){K();return}typeof g=="function"&&!g(B)||(V.clear(),x.current=!0,H())}}}function Kt(B){if(q()!=="sloppy"||!k.current||L(B))return;let D=B.touches[0];if(!D)return;let Se=Math.abs(D.clientX-k.current.startX),Ae=Math.abs(D.clientY-k.current.startY),Nt=Math.sqrt(Se*Se+Ae*Ae);Nt>5&&(k.current.dismissOnTouchEnd=!0),Nt>10&&(se(B),P.clear(),k.current=null)}function rt(B){ge(B,Kt)}function ft(B){q()!=="sloppy"||!k.current||L(B)||(k.current.dismissOnTouchEnd&&se(B),P.clear(),k.current=null)}function Ot(B){ge(B,ft)}let xe=Pe(m),mn=ct(n&&ct(oe(xe,"keydown",I),oe(xe,"compositionstart",Z),oe(xe,"compositionend",ie)),h&&ct(oe(xe,"click",Ee,!0),oe(xe,"pointerdown",Ee,!0),oe(xe,"pointerup",ye,!0),oe(xe,"pointercancel",ye,!0),oe(xe,"mousedown",Ee,!0),oe(xe,"mouseup",ye,!0),oe(xe,"touchstart",be,!0),oe(xe,"touchmove",rt,!0),oe(xe,"touchend",Ot,!0)));return()=>{mn(),O.clear(),V.clear(),Q(),x.current=!1,H()}},[u,m,n,h,g,d,o,_,v,I,H,y,j,L,f,c,P]);let X=Xe.useMemo(()=>({onKeyDown:I,onPointerDown:T,onClick:T}),[I,T]),de=Xe.useMemo(()=>({onKeyDown:I,onPointerDown:M,onMouseDown:M,onClickCapture:C,onMouseDownCapture(O){C(),A(O)},onPointerDownCapture(O){C(),A(O)},onMouseUpCapture:C,onTouchEndCapture:C,onTouchMoveCapture:C}),[I,C,A,M]);return Xe.useMemo(()=>o?{reference:X,floating:de,trigger:X}:{},[o,X,de])}var Ie=b(z(),1);function vc(e,t,o){let{reference:n,floating:r}=e,i=Fe(t),s=Xo(t),a=Ko(s),l=Ne(t),c=i==="y",d=n.x+n.width/2-r.width/2,m=n.y+n.height/2-r.height/2,u=n[a]/2-r[a]/2,f;switch(l){case"top":f={x:d,y:n.y-r.height};break;case"bottom":f={x:d,y:n.y+n.height};break;case"right":f={x:n.x+n.width,y:m};break;case"left":f={x:n.x-r.width,y:m};break;default:f={x:n.x,y:n.y}}let p=dt(t);return p&&(f[s]+=u*(p==="end"?1:-1)*(o&&c?-1:1)),f}async function _c(e,t){var o;t===void 0&&(t={});let{x:n,y:r,platform:i,rects:s,elements:a,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:m="floating",altBoundary:u=!1,padding:f=0}=_t(t,e),p=jn(f),h=a[u?m==="floating"?"reference":"floating":m],y=eo(await i.getClippingRect({element:(o=await(i.isElement==null?void 0:i.isElement(h)))==null||o?h:h.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:c,rootBoundary:d,strategy:l})),_=m==="floating"?{x:n,y:r,width:s.floating.width,height:s.floating.height}:s.reference,v=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),w=await(i.isElement==null?void 0:i.isElement(v))&&await(i.getScale==null?void 0:i.getScale(v))||{x:1,y:1},R=eo(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:_,offsetParent:v,strategy:l}):_);return{top:(y.top-R.top+p.top)/w.y,bottom:(R.bottom-y.bottom+p.bottom)/w.y,left:(y.left-R.left+p.left)/w.x,right:(R.right-y.right+p.right)/w.x}}var Hm=50,yc=async(e,t,o)=>{let{placement:n="bottom",strategy:r="absolute",middleware:i=[],platform:s}=o,a=s.detectOverflow?s:{...s,detectOverflow:_c},l=await(s.isRTL==null?void 0:s.isRTL(t)),c=await s.getElementRects({reference:e,floating:t,strategy:r}),{x:d,y:m}=vc(c,n,l),u=n,f=0,p={};for(let g=0;g<i.length;g++){let h=i[g];if(!h)continue;let{name:y,fn:_}=h,{x:v,y:w,data:R,reset:x}=await _({x:d,y:m,initialPlacement:n,placement:u,strategy:r,middlewareData:p,rects:c,platform:a,elements:{reference:e,floating:t}});d=v??d,m=w??m,p[y]={...p[y],...R},x&&f<Hm&&(f++,typeof x=="object"&&(x.placement&&(u=x.placement),x.rects&&(c=x.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:r}):x.rects),{x:d,y:m}=vc(c,u,l)),g=-1)}return{x:d,y:m,placement:u,strategy:r,middlewareData:p}};var xc=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,n;let{placement:r,middlewareData:i,rects:s,initialPlacement:a,platform:l,elements:c}=t,{mainAxis:d=!0,crossAxis:m=!0,fallbackPlacements:u,fallbackStrategy:f="bestFit",fallbackAxisSideDirection:p="none",flipAlignment:g=!0,...h}=_t(e,t);if((o=i.arrow)!=null&&o.alignmentOffset)return{};let y=Ne(r),_=Fe(a),v=Ne(a)===a,w=await(l.isRTL==null?void 0:l.isRTL(c.floating)),R=u||(v||!g?[Uo(a)]:dc(a)),x=p!=="none";!u&&x&&R.push(...uc(a,g,p,w));let S=[a,...R],E=await l.detectOverflow(t,h),k=[],P=((n=i.flip)==null?void 0:n.overflows)||[];if(d&&k.push(E[y]),m){let L=lc(r,s,w);k.push(E[L[0]],E[L[1]])}if(P=[...P,{placement:r,overflows:k}],!k.every(L=>L<=0)){var N,H;let L=(((N=i.flip)==null?void 0:N.index)||0)+1,T=S[L];if(T&&(!(m==="alignment"?_!==Fe(T):!1)||P.every(A=>Fe(A.placement)===_?A.overflows[0]>0:!0)))return{data:{index:L,overflows:P},reset:{placement:T}};let I=(H=P.filter(C=>C.overflows[0]<=0).sort((C,A)=>C.overflows[1]-A.overflows[1])[0])==null?void 0:H.placement;if(!I)switch(f){case"bestFit":{var j;let C=(j=P.filter(A=>{if(x){let M=Fe(A.placement);return M===_||M==="y"}return!0}).map(A=>[A.placement,A.overflows.filter(M=>M>0).reduce((M,X)=>M+X,0)]).sort((A,M)=>A[1]-M[1])[0])==null?void 0:j[0];C&&(I=C);break}case"initialPlacement":I=a;break}if(r!==I)return{reset:{placement:I}}}return{}}}};var Sc=new Set(["left","top"]);async function zm(e,t){let{placement:o,platform:n,elements:r}=e,i=await(n.isRTL==null?void 0:n.isRTL(r.floating)),s=Ne(o),a=dt(o),l=Fe(o)==="y",c=Sc.has(s)?-1:1,d=i&&l?-1:1,m=_t(t,e),{mainAxis:u,crossAxis:f,alignmentAxis:p}=typeof m=="number"?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:m.mainAxis||0,crossAxis:m.crossAxis||0,alignmentAxis:m.alignmentAxis};return a&&typeof p=="number"&&(f=a==="end"?p*-1:p),l?{x:f*d,y:u*c}:{x:u*c,y:f*d}}var Rc=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,n;let{x:r,y:i,placement:s,middlewareData:a}=t,l=await zm(t,e);return s===((o=a.offset)==null?void 0:o.placement)&&(n=a.arrow)!=null&&n.alignmentOffset?{}:{x:r+l.x,y:i+l.y,data:{...l,placement:s}}}}},Ec=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:n,placement:r,platform:i}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:l={fn:_=>{let{x:v,y:w}=_;return{x:v,y:w}}},...c}=_t(e,t),d={x:o,y:n},m=await i.detectOverflow(t,c),u=Fe(r),f=Dn(u),p=d[f],g=d[u],h=(_,v)=>zn(v+m[_==="y"?"top":"left"],v,v-m[_==="y"?"bottom":"right"]);s&&(p=h(f,p)),a&&(g=h(u,g));let y=l.fn({...t,[f]:p,[u]:g});return{...y,data:{x:y.x-o,y:y.y-n,enabled:{[f]:s,[u]:a}}}}}},kc=function(e){return e===void 0&&(e={}),{options:e,fn(t){var o,n;let{x:r,y:i,placement:s,rects:a,middlewareData:l}=t,{offset:c=0,mainAxis:d=!0,crossAxis:m=!0}=_t(e,t),u={x:r,y:i},f=Fe(s),p=Dn(f),g=u[p],h=u[f],y=_t(c,t),_=typeof y=="number"?{mainAxis:y,crossAxis:0}:{mainAxis:(o=y.mainAxis)!=null?o:0,crossAxis:(n=y.crossAxis)!=null?n:0};if(d){let R=p==="y"?"height":"width",x=a.reference[p]-a.floating[R]+_.mainAxis,S=a.reference[p]+a.reference[R]-_.mainAxis;g<x?g=x:g>S&&(g=S)}if(m){var v,w;let R=p==="y"?"width":"height",x=Sc.has(Ne(s)),S=a.reference[f]-a.floating[R]+(x&&((v=l.offset)==null?void 0:v[f])||0)+(x?0:_.crossAxis),E=a.reference[f]+a.reference[R]+(x?0:((w=l.offset)==null?void 0:w[f])||0)-(x?_.crossAxis:0);h<S?h=S:h>E&&(h=E)}return{[p]:g,[f]:h}}}},Tc=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:o,rects:n,platform:r,elements:i}=t,{apply:s=()=>{},...a}=_t(e,t),l=await r.detectOverflow(t,a),c=Ne(o),d=dt(o),m=Fe(o)==="y",{width:u,height:f}=n.floating,p,g;c==="top"||c==="bottom"?(p=c,g=d===(await(r.isRTL==null?void 0:r.isRTL(i.floating))?"start":"end")?"left":"right"):(g=c,p=d==="end"?"top":"bottom");let h=f-l.top-l.bottom,y=u-l.left-l.right,_=Dt(f-l[p],h),v=Dt(u-l[g],y),w=t.middlewareData.shift,R=!w,x=_,S=v;w!=null&&w.enabled.x&&(S=y),w!=null&&w.enabled.y&&(x=h),R&&!d&&(m?S=u-2*lt(l.left,l.right):x=f-2*lt(l.top,l.bottom)),await s({...t,availableWidth:S,availableHeight:x});let E=await r.getDimensions(i.floating);return u!==E.width||f!==E.height?{reset:{rects:!0}}:{}}}};function Ac(e){let t=Le(e),o=parseFloat(t.width)||0,n=parseFloat(t.height)||0,r=he(e),i=r?e.offsetWidth:o,s=r?e.offsetHeight:n,a=jt(o)!==i||jt(n)!==s;return a&&(o=i,n=s),{width:o,height:n,$:a}}function li(e){return U(e)?e:e.contextElement}function yo(e){let t=li(e);if(!he(t))return vt(1);let o=t.getBoundingClientRect(),{width:n,height:r,$:i}=Ac(t),s=(i?jt(o.width):o.width)/n,a=(i?jt(o.height):o.height)/r;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var Dm=vt(0);function Oc(e){let t=fe(e);return!Cn()||!t.visualViewport?Dm:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function jm(e,t,o){return t===void 0&&(t=!1),!!o&&t&&o===fe(e)}function oo(e,t,o,n){t===void 0&&(t=!1),o===void 0&&(o=!1);let r=e.getBoundingClientRect(),i=li(e),s=vt(1);t&&(n?U(n)&&(s=yo(n)):s=yo(e));let a=jm(i,o,n)?Oc(i):vt(0),l=(r.left+a.x)/s.x,c=(r.top+a.y)/s.y,d=r.width/s.x,m=r.height/s.y;if(i&&n){let u=fe(i),f=U(n)?fe(n):n,p=u,g=An(p);for(;g&&f!==p;){let h=yo(g),y=g.getBoundingClientRect(),_=Le(g),v=y.left+(g.clientLeft+parseFloat(_.paddingLeft))*h.x,w=y.top+(g.clientTop+parseFloat(_.paddingTop))*h.y;l*=h.x,c*=h.y,d*=h.x,m*=h.y,l+=v,c+=w,p=fe(g),g=An(p)}}return eo({width:d,height:m,x:l,y:c})}function Vn(e,t){let o=Wo(e).scrollLeft;return t?t.left+o:oo(ht(e)).left+o}function Nc(e,t){let o=e.getBoundingClientRect(),n=o.left+t.scrollLeft-Vn(e,o),r=o.top+t.scrollTop;return{x:n,y:r}}function Fm(e){let{elements:t,rect:o,offsetParent:n,strategy:r}=e,i=r==="fixed",s=ht(n),a=t?Vo(t.floating):!1;if(n===s||a&&i)return o;let l={scrollLeft:0,scrollTop:0},c=vt(1),d=vt(0),m=he(n);if((m||!i)&&((Qt(n)!=="body"||Fo(s))&&(l=Wo(n)),m)){let f=oo(n);c=yo(n),d.x=f.x+n.clientLeft,d.y=f.y+n.clientTop}let u=s&&!m&&!i?Nc(s,l):vt(0);return{width:o.width*c.x,height:o.height*c.y,x:o.x*c.x-l.scrollLeft*c.x+d.x+u.x,y:o.y*c.y-l.scrollTop*c.y+d.y+u.y}}function Vm(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function Wm(e){let t=Wo(e),o=e.ownerDocument.body,n=lt(e.scrollWidth,e.clientWidth,o.scrollWidth,o.clientWidth),r=lt(e.scrollHeight,e.clientHeight,o.scrollHeight,o.clientHeight),i=-t.scrollLeft+Vn(e),s=-t.scrollTop;return Le(o).direction==="rtl"&&(i+=lt(e.clientWidth,o.clientWidth)-n),{width:n,height:r,x:i,y:s}}var Ym=25;function Um(e,t,o){o===void 0&&(o="viewport");let n=o==="layoutViewport",r=fe(e),i=ht(e),s=r.visualViewport,a=i.clientWidth,l=i.clientHeight,c=0,d=0;if(s){let u=!Cn()||t==="fixed";n?u||(c=-s.offsetLeft,d=-s.offsetTop):(a=s.width,l=s.height,u&&(c=s.offsetLeft,d=s.offsetTop))}if(Vn(i)<=0){let u=i.ownerDocument,f=u.body,p=getComputedStyle(f),g=u.compatMode==="CSS1Compat"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,h=Math.abs(i.clientWidth-f.clientWidth-g),y=getComputedStyle(i).scrollbarGutter==="stable both-edges"?h/2:h;y<=Ym&&(a-=y)}return{width:a,height:l,x:c,y:d}}function Gm(e,t){let o=oo(e,!0,t==="fixed"),n=o.top+e.clientTop,r=o.left+e.clientLeft,i=yo(e),s=e.clientWidth*i.x,a=e.clientHeight*i.y,l=r*i.x,c=n*i.y;return{width:s,height:a,x:l,y:c}}function Pc(e,t,o){let n;if(t==="viewport"||t==="layoutViewport")n=Um(e,o,t);else if(t==="document")n=Wm(ht(e));else if(U(t))n=Gm(t,o);else{let r=Oc(e);n={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return eo(n)}function Km(e,t){let o=t.get(e);if(o)return o;let n=Bt(e,[],!1).filter(a=>U(a)&&Qt(a)!=="body"),r=null,i=Le(e).position==="fixed",s=i?bt(e):e;for(;U(s)&&!wt(s);){let a=Le(s),l=Pn(s),c=r?r.position:i?"fixed":"";!l&&(c==="fixed"||c==="absolute"&&a.position==="static")?n=n.filter(m=>m!==s):r=a,s=bt(s)}return t.set(e,n),n}function Xm(e){let{element:t,boundary:o,rootBoundary:n,strategy:r}=e,s=[...o==="clippingAncestors"?Vo(t)?[]:Km(t,this._c):[].concat(o),n],a=Pc(t,s[0],r),l=a.top,c=a.right,d=a.bottom,m=a.left;for(let u=1;u<s.length;u++){let f=Pc(t,s[u],r);l=lt(f.top,l),c=Dt(f.right,c),d=Dt(f.bottom,d),m=lt(f.left,m)}return{width:c-m,height:d-l,x:m,y:l}}function qm(e){let{width:t,height:o}=Ac(e);return{width:t,height:o}}function Zm(e,t,o){let n=he(t),r=ht(t),i=o==="fixed",s=oo(e,!0,i,t),a={scrollLeft:0,scrollTop:0},l=vt(0);if((n||!i)&&((Qt(t)!=="body"||Fo(r))&&(a=Wo(t)),n)){let u=oo(t,!0,i,t);l.x=u.x+t.clientLeft,l.y=u.y+t.clientTop}!n&&r&&(l.x=Vn(r));let c=r&&!n&&!i?Nc(r,a):vt(0),d=s.left+a.scrollLeft-l.x-c.x,m=s.top+a.scrollTop-l.y-c.y;return{x:d,y:m,width:s.width,height:s.height}}function ci(e){return Le(e).position==="static"}function Cc(e,t){if(!he(e)||Le(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return ht(e)===o&&(o=o.ownerDocument.body),o}function Ic(e,t){let o=fe(e);if(Vo(e))return o;if(!he(e)){let r=bt(e);for(;r&&!wt(r);){if(U(r)&&!ci(r))return r;r=bt(r)}return o}let n=Cc(e,t);for(;n&&za(n)&&ci(n);)n=Cc(n,t);return n&&wt(n)&&ci(n)&&!Pn(n)?o:n||Da(e)||o}var Qm=async function(e){let t=this.getOffsetParent||Ic,o=this.getDimensions,n=await o(e.floating);return{reference:Zm(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function Jm(e){return Le(e).direction==="rtl"}var di={convertOffsetParentRelativeRectToViewportRelativeRect:Fm,getDocumentElement:ht,getClippingRect:Xm,getOffsetParent:Ic,getElementRects:Qm,getClientRects:Vm,getDimensions:qm,getScale:yo,isElement:U,isRTL:Jm};function Lc(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function $m(e,t,o){let n=null,r,i=ht(e);function s(){var d;clearTimeout(r),(d=n)==null||d.disconnect(),n=null}function a(d,m){d===void 0&&(d=!1),m===void 0&&(m=1),s();let u=e.getBoundingClientRect(),{left:f,top:p,width:g,height:h}=u;if(d||t(),!g||!h)return;let y=Go(p),_=Go(i.clientWidth-(f+g)),v=Go(i.clientHeight-(p+h)),w=Go(f),x={rootMargin:-y+"px "+-_+"px "+-v+"px "+-w+"px",threshold:lt(0,Dt(1,m))||1},S=!0;function E(k){let P=k[0].intersectionRatio;if(!Lc(u,e.getBoundingClientRect()))return a();if(P!==m){if(!S)return a();P?a(!1,P):r=setTimeout(()=>{a(!1,1e-7)},1e3)}S=!1}try{n=new IntersectionObserver(E,{...x,root:i.ownerDocument})}catch{n=new IntersectionObserver(E,x)}n.observe(e)}let l=fe(e),c=()=>a(o);return l.addEventListener("resize",c),a(!0),()=>{l.removeEventListener("resize",c),s()}}function qo(e,t,o,n){n===void 0&&(n={});let{ancestorScroll:r=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:l=!1}=n,c=li(e),d=r||i?[...c?Bt(c):[],...t?Bt(t):[]]:[];d.forEach(y=>{r&&y.addEventListener("scroll",o),i&&y.addEventListener("resize",o)});let m=c&&a?$m(c,o,i):null,u=-1,f=null;s&&(f=new ResizeObserver(y=>{let[_]=y;_&&_.target===c&&f&&t&&(f.unobserve(t),cancelAnimationFrame(u),u=requestAnimationFrame(()=>{var v;(v=f)==null||v.observe(t)})),o()}),c&&!l&&f.observe(c),t&&f.observe(t));let p,g=l?oo(e):null;l&&h();function h(){let y=oo(e);g&&!Lc(g,y)&&o(),g=y,p=requestAnimationFrame(h)}return o(),()=>{var y;d.forEach(_=>{r&&_.removeEventListener("scroll",o),i&&_.removeEventListener("resize",o)}),m?.(),(y=f)==null||y.disconnect(),f=null,l&&cancelAnimationFrame(p)}}var Mc=Rc;var Bc=Ec,Hc=xc,zc=Tc;var Dc=kc,Wn=(e,t,o)=>{let n=new Map,r=o??{},i={...di,...r.platform,_c:n};return yc(e,t,{...r,platform:i})};var we=b(z(),1),Fc=b(z(),1),Vc=b(Ht(),1),tg=typeof document<"u",og=function(){},Yn=tg?Fc.useLayoutEffect:og;function Un(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let o,n,r;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(o=e.length,o!==t.length)return!1;for(n=o;n--!==0;)if(!Un(e[n],t[n]))return!1;return!0}if(r=Object.keys(e),o=r.length,o!==Object.keys(t).length)return!1;for(n=o;n--!==0;)if(!{}.hasOwnProperty.call(t,r[n]))return!1;for(n=o;n--!==0;){let i=r[n];if(!(i==="_owner"&&e.$$typeof)&&!Un(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Wc(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function jc(e,t){let o=Wc(e);return Math.round(t*o)/o}function ui(e){let t=we.useRef(e);return Yn(()=>{t.current=e}),t}function Yc(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:n=[],platform:r,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:l,open:c}=e,[d,m]=we.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[u,f]=we.useState(n);Un(u,n)||f(n);let[p,g]=we.useState(null),[h,y]=we.useState(null),_=we.useCallback(A=>{A!==x.current&&(x.current=A,g(A))},[]),v=we.useCallback(A=>{A!==S.current&&(S.current=A,y(A))},[]),w=i||p,R=s||h,x=we.useRef(null),S=we.useRef(null),E=we.useRef(d),k=l!=null,P=ui(l),N=ui(r),H=ui(c),j=we.useCallback(()=>{if(!x.current||!S.current)return;let A={placement:t,strategy:o,middleware:u};N.current&&(A.platform=N.current),Wn(x.current,S.current,A).then(M=>{let X={...M,isPositioned:H.current!==!1};L.current&&!Un(E.current,X)&&(E.current=X,Vc.flushSync(()=>{m(X)}))})},[u,t,o,N,H]);Yn(()=>{c===!1&&E.current.isPositioned&&(E.current.isPositioned=!1,m(A=>({...A,isPositioned:!1})))},[c]);let L=we.useRef(!1);Yn(()=>(L.current=!0,()=>{L.current=!1}),[]),Yn(()=>{if(w&&(x.current=w),R&&(S.current=R),w&&R){if(P.current)return P.current(w,R,j);j()}},[w,R,j,P,k]);let T=we.useMemo(()=>({reference:x,floating:S,setReference:_,setFloating:v}),[_,v]),I=we.useMemo(()=>({reference:w,floating:R}),[w,R]),C=we.useMemo(()=>{let A={position:o,left:0,top:0};if(!I.floating)return A;let M=jc(I.floating,d.x),X=jc(I.floating,d.y);return a?{...A,transform:"translate("+M+"px, "+X+"px)",...Wc(I.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:M,top:X}},[o,a,I.floating,d.x,d.y]);return we.useMemo(()=>({...d,update:j,refs:T,elements:I,floatingStyles:C}),[d,j,T,I,C])}var fi=(e,t)=>{let o=Mc(e);return{name:o.name,fn:o.fn,options:[e,t]}},pi=(e,t)=>{let o=Bc(e);return{name:o.name,fn:o.fn,options:[e,t]}},mi=(e,t)=>({fn:Dc(e).fn,options:[e,t]}),gi=(e,t)=>{let o=Hc(e);return{name:o.name,fn:o.fn,options:[e,t]}},bi=(e,t)=>{let o=zc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Gn=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,o,n=!0){this.fallbackStore=t,this.componentName=o,this.throwOnMissingTrigger=n}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let o=this.attachedStores.lastIndexOf(t);o!==-1&&this.attachedStores.splice(o,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(o=>{o()}))}openByTrigger(t){let o=this.attachedStore;if(o===null)return;let n;if(t){for(let r=this.attachedStores.length-1;r>=0&&!n;r-=1)n=this.attachedStores[r].context.triggerElements.getById(t);n??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!n&&this.throwOnMissingTrigger)throw new Error(De(99,this.componentName,t,this.componentName));o.setOpen(!0,ee(G.imperativeAction,void 0,n))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,ee(G.imperativeAction))}};var ro=b(z(),1),sl=b(Ht(),1);var rl=b(z(),1);var ol=b(z(),1),yi=b(Kn(),1),nl=b(Qc(),1);var Jc=b(z(),1);var wi=[],vi;function $c(){return vi}function el(e){wi.push(e)}function _i(e){let t=(o,n)=>{let r=Te(_g).current,i;try{vi=r;for(let s of wi)s.before(r);i=e(o,n);for(let s of wi)s.after(r);r.didInitialize=!0}finally{vi=void 0}return i};return t.displayName=e.displayName||e.name,t}function tl(e){return Jc.forwardRef(_i(e))}function _g(){return{didInitialize:!1}}var yg=po(19),xg=yg?Rg:Eg;function qn(e,t,o,n,r){return xg(e,t,o,n,r)}function Sg(e,t,o,n,r){let i=ol.useCallback(()=>t(e.getSnapshot(),o,n,r),[e,t,o,n,r]);return(0,yi.useSyncExternalStore)(e.subscribe,i,i)}el({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o<e.syncHooks.length;o+=1){let n=e.syncHooks[o],r=n.selector(n.store.state,n.a1,n.a2,n.a3);Object.is(n.value,r)||(t=!0,n.value=r)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let o=new Set;for(let r of e.syncHooks)o.add(r.store);let n=[];for(let r of o)n.push(r.subscribe(t));return()=>{for(let r of n)r()}}),(0,yi.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function Rg(e,t,o,n,r){let i=$c();if(!i)return Sg(e,t,o,n,r);let s=i.syncIndex;i.syncIndex+=1;let a;return i.didInitialize?(a=i.syncHooks[s],(a.store!==e||a.selector!==t||!Object.is(a.a1,o)||!Object.is(a.a2,n)||!Object.is(a.a3,r))&&(a.store!==e&&(i.didChangeStore=!0),a.store=e,a.selector=t,a.a1=o,a.a2=n,a.a3=r,a.value=t(e.getSnapshot(),o,n,r))):(a={store:e,selector:t,a1:o,a2:n,a3:r,value:t(e.getSnapshot(),o,n,r)},i.syncHooks.push(a)),a.value}function Eg(e,t,o,n,r){return(0,nl.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,o,n,r))}var Zn=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let o=this.updateTick;for(let n of this.listeners){if(o!==this.updateTick)return;n(t)}}update(t){for(let o in t)if(!Object.is(this.state[o],t[o])){this.setState({...this.state,...t});return}}set(t,o){Object.is(this.state[t],o)||this.setState({...this.state,[t]:o})}notifyAll(){let t={...this.state};this.setState(t)}use(t,o,n,r){return qn(this,t,o,n,r)}};var no=b(z(),1);var Vt=class extends Zn{constructor(t,o={},n){super(t),this.context=o,this.selectors=n}useSyncedValue(t,o){no.useDebugValue(t);let n=this;F(()=>{n.state[t]!==o&&n.set(t,o)},[n,t,o])}useSyncedValueWithCleanup(t,o){let n=this;F(()=>(n.state[t]!==o&&n.set(t,o),()=>{n.set(t,void 0)}),[n,t,o])}useSyncedValues(t){let o=this,n=Object.values(t);F(()=>{o.update(t)},[o,...n])}useControlledProp(t,o){no.useDebugValue(t);let n=this,r=o!==void 0;F(()=>{r&&!Object.is(n.state[t],o)&&n.setState({...n.state,[t]:o})},[n,t,o,r])}select(t,o,n,r){let i=this.selectors[t];return i(this.state,o,n,r)}useState(t,o,n,r){return no.useDebugValue(t),qn(this,this.selectors[t],o,n,r)}useContextCallback(t,o){no.useDebugValue(t);let n=Y(o??Ge);this.context[t]=n}useStateSetter(t){let o=no.useRef(void 0);return o.current===void 0&&(o.current=n=>{this.set(t,n)}),o.current}observe(t,o){let n;typeof t=="function"?n=t:n=this.selectors[t];let r=n(this.state);return o(r,r,this),this.subscribe(i=>{let s=n(i);if(!Object.is(r,s)){let a=r;r=s,o(s,a,this)}})}};var kg={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},Wt=class extends Vt{constructor(t){let{syncOnly:o,nested:n,onOpenChange:r,triggerElements:i,...s}=t;super({...s,positionReference:s.referenceElement,domReferenceElement:s.referenceElement},{onOpenChange:r,dataRef:{current:{}},events:hc(),nested:n,triggerElements:i},kg),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&ec(o))&&(this.context.dataRef.current.openEvent=t?o:void 0)};dispatchOpenChange=(t,o)=>{this.syncOpenEvent(t,o.event);let n={open:t,reason:o.reason,nativeEvent:o.event,nested:this.context.nested,triggerElement:o.trigger};this.context.events.emit("openchange",n)};setOpen=(t,o)=>{if(this.syncOnly){this.context.onOpenChange?.(t,o);return}this.dispatchOpenChange(t,o),this.context.onOpenChange?.(t,o)}};function il(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:n,floatingId:r,nested:i,onOpenChange:s}=e,a=t.useState("open"),l=t.useState("activeTriggerElement"),c=t.useState(o?"popupElement":"positionerElement"),d=t.context.triggerElements,m=s,u=rl.useRef(null);n===void 0&&u.current===null&&(u.current=new Wt({open:a,transitionStatus:void 0,referenceElement:l,floatingElement:c,triggerElements:d,onOpenChange:m,floatingId:r,syncOnly:!0,nested:i}));let f=n??u.current;return t.useSyncedValue("floatingId",r),F(()=>{let p={open:a,floatingId:r,referenceElement:l,floatingElement:c};U(l)&&(p.domReferenceElement=l),f.state.positionReference===f.state.referenceElement&&(p.positionReference=l),f.update(p)},[a,r,l,c,f]),f.context.onOpenChange=m,f.context.nested=i,f}var al={tabIndex:-1,[ei]:""};function cl(e,t=!1){let o=mo(),n=Fn()!=null,r=Te(()=>e(o,n)).current;return il({popupStore:r,treatPopupAsFloatingElement:t,floatingRootContext:r.state.floatingRootContext,floatingId:o,nested:n,onOpenChange:r.setOpen}),r}function ll({handle:e,store:t}){return F(()=>e.attachStore(t),[e,t]),null}function Tg(e,t){let o=ro.useRef(null),n=ro.useRef(null);return ro.useCallback(r=>{if(e===void 0)return;let i=!1;if(o.current!==null){let s=o.current,a=n.current,l=t.context.triggerElements.getById(s);a&&l===a&&(t.context.triggerElements.delete(s),i=!0),o.current=null,n.current=null}if(r!==null&&(o.current=e,n.current=r,t.context.triggerElements.add(e,r),i=!0),i){let s=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==s&&t.set("triggerCount",s)}},[t,e])}function Pg(e,t,o,n=!1){t?e.preventUnmountingOnClose=!1:n&&(e.preventUnmountingOnClose=!0);let r=o?.id??null;(r||t)&&(e.activeTriggerId=r,e.activeTriggerElement=o??null)}function Cg(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function dl(e,t,o,n={}){let r=o.reason,i=r===G.triggerHover,s=t&&r===G.triggerFocus,a=!t&&(r===G.triggerPress||r===G.escapeKey),l=Cg(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;n.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let c=()=>{let d={...n.extraState,open:t};s?d.instantType="focus":a?d.instantType="dismiss":i&&(d.instantType=void 0),Pg(d,t,o.trigger,l()),e.update(d)};i?sl.flushSync(c):c()}function ul(e,t,o,n){let r=o.useState("isMountedByTrigger",e),i=Tg(e,o),s=Y(l=>{let c=o.select("open"),d=o.select("activeTriggerId");if(d===e){o.update({activeTriggerElement:l,...c?n:null});return}d==null&&c&&o.update({activeTriggerId:e,activeTriggerElement:l,...n})}),a=ro.useCallback(l=>{i(l),l&&s(l)},[i,s]);return F(()=>{r&&o.update({activeTriggerElement:t.current,...n})},[r,o,t,...Object.values(n)]),{registerTrigger:a,isMountedByThisTrigger:r}}function fl(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,n=ro.useRef(null),r=e.useState("open"),i=e.useState("triggerCount"),s=e.useState("activeTriggerId"),a=e.useState("activeTriggerElement");F(()=>{if(!r){n.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let l=e.context.triggerElements.size,c={};e.state.triggerCount!==l&&(c.triggerCount=l);let d=e.select("activeTriggerId"),m=null;if(d){let u=e.context.triggerElements.getById(d);if(u)n.current=d,u!==e.state.activeTriggerElement&&(c.activeTriggerElement=u);else{for(let[f,p]of e.context.triggerElements.entries())if(p===e.state.activeTriggerElement){c.activeTriggerId=f,c.activeTriggerElement=p,n.current=f;break}c.activeTriggerId===void 0&&(n.current===d?m=d:n.current=null)}}else n.current=null;if(!m&&!d&&l===1){let u=e.context.triggerElements.entries().next();if(!u.done){let[f,p]=u.value;c.activeTriggerId=f,c.activeTriggerElement=p,n.current=f}}(c.triggerCount!==void 0||c.activeTriggerId!==void 0||c.activeTriggerElement!==void 0)&&e.update(c),m&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===m&&!e.context.triggerElements.getById(m)){let u=ee(G.none);e.setOpen(!1,u),u.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[r,e,i,s,a,o])}function pl(e,t,o){let{mounted:n,setMounted:r,transitionStatus:i}=Ba(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:n,transitionStatus:i,preventUnmountingOnClose:a});let l=Y(()=>{r(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return In({enabled:n&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||l()}}),{forceUnmount:l,transitionStatus:i}}function ml(e,t){e.useSyncedValues(t),F(()=>()=>{e.update({activeTriggerProps:me,inactiveTriggerProps:me,popupProps:me})},[e])}var io=class{constructor(){this.idMap=new Map}add(t,o){this.idMap.set(t,o)}delete(t){this.idMap.delete(t)}hasElement(t){for(let o of this.idMap.values())if(o===t)return!0;return!1}hasMatchingElement(t){for(let o of this.idMap.values())if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function gl(){return new Wt({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new io,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function hl(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:gl(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:me,inactiveTriggerProps:me,popupProps:me}}function wl(e,t,o=!1){return new Wt({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var Zo=e=>e.triggerIdProp??e.activeTriggerId,xi=e=>e.openProp??e.open,bl=e=>(e.popupElement?.id??e.floatingId)||void 0;function vl(e,t){return t!==void 0&&xi(e)&&Zo(e)===t}function Ag(e,t){return vl(e,t)?!0:t!==void 0&&xi(e)&&Zo(e)==null&&e.triggerCount===1}var _l={open:xi,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:Zo,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:bl,isTriggerActive:(e,t)=>t!==void 0&&Zo(e)===t,isOpenedByTrigger:(e,t)=>vl(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&Zo(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>Ag(e,t)?bl(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var Si=b(z(),1),yl=b(Kn(),1);function xl(e){let t=Si.useCallback(n=>e===void 0?Ge:e.subscribeStore(n),[e]),o=Si.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,yl.useSyncExternalStore)(t,o,()=>e?.serverStore)}function Sl(e){return Og(e,e.rootContext)}function Og(e,t){let{nodeId:o,externalTree:n}=e,r=t.useState("referenceElement"),i=t.useState("floatingElement"),s=t.useState("domReferenceElement"),a=t.useState("open"),l=t.useState("floatingId"),[c,d]=Ie.useState(null),[m,u]=Ie.useState(void 0),[f,p]=Ie.useState(void 0),g=Ie.useRef(null),h=Ft(n),y=Ie.useMemo(()=>({reference:r,floating:i,domReference:s}),[r,i,s]),_=Yc({...e,elements:{...y,...c&&{reference:c}}}),v=U(m)?m:null,w=f===void 0?t.state.floatingElement:f;t.useSyncedValue("referenceElement",m??null),t.useSyncedValue("domReferenceElement",m===void 0?s:v),t.useSyncedValue("floatingElement",w);let R=Ie.useCallback(N=>{let H=U(N)?{getBoundingClientRect:()=>N.getBoundingClientRect(),getClientRects:()=>N.getClientRects(),contextElement:N}:N;d(H),_.refs.setReference(H)},[_.refs]),x=Ie.useCallback(N=>{(U(N)||N===null)&&(g.current=N,u(N)),(U(_.refs.reference.current)||_.refs.reference.current===null||N!==null&&!U(N))&&_.refs.setReference(N)},[_.refs,u]),S=Ie.useCallback(N=>{p(N),_.refs.setFloating(N)},[_.refs]),E=Ie.useMemo(()=>({..._.refs,setReference:x,setFloating:S,setPositionReference:R,domReference:g}),[_.refs,x,S,R]),k=Ie.useMemo(()=>({..._.elements,domReference:s}),[_.elements,s]),P=Ie.useMemo(()=>({..._,dataRef:t.context.dataRef,open:a,onOpenChange:t.setOpen,events:t.context.events,floatingId:l,refs:E,elements:k,nodeId:o,rootStore:t}),[_,E,k,o,t,a,l]);return F(()=>{s&&(g.current=s)},[s]),F(()=>{t.context.dataRef.current.floatingContext=P;let N=h?.nodesRef.current.find(H=>H.id===o);N&&(N.context=P)}),Ie.useMemo(()=>({..._,context:P,refs:E,elements:k,rootStore:t}),[_,E,k,P,t])}var yt=b(z(),1);var Ri=Tt.os.mac&&Tt.engine.webkit;function Ei(e,t={}){let{enabled:o=!0,delay:n}=t,r="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=r.context,a=yt.useRef(!1),l=yt.useRef(null),c=yt.useRef(!0),d=at();yt.useEffect(()=>{let u=r.select("domReferenceElement");if(!o)return;let f=fe(u);function p(){let y=r.select("domReferenceElement");!r.select("open")&&he(y)&&y===Ln(Pe(y))&&(a.current=!0)}function g(){c.current=!0}function h(){c.current=!1}return ct(oe(f,"blur",p),Ri&&oe(f,"keydown",g,!0),Ri&&oe(f,"pointerdown",h,!0))},[r,o]),yt.useEffect(()=>{if(!o)return;function u(f){if(f.reason===G.triggerPress||f.reason===G.escapeKey){let p=r.select("domReferenceElement");U(p)&&(l.current=p,a.current=!0)}}return i.on("openchange",u),()=>{i.off("openchange",u)}},[i,o,r]);let m=yt.useMemo(()=>{function u(){a.current=!1,l.current=null}return{onMouseLeave(){u()},onFocus(f){let p=f.currentTarget;if(a.current){if(l.current===p)return;u()}let g=Me(f.nativeEvent);if(U(g)){if(Ri&&!f.relatedTarget){if(!c.current&&!oc(g))return}else if(!nc(g))return}let h=zt(f.relatedTarget,r.context.triggerElements),{nativeEvent:y,currentTarget:_}=f,v=typeof n=="function"?n():n;if(r.select("open")&&h||v===0||v===void 0){r.setOpen(!0,ee(G.triggerFocus,y,_));return}d.start(v,()=>{a.current||r.setOpen(!0,ee(G.triggerFocus,y,_))})},onBlur(f){u();let p=f.relatedTarget,g=f.nativeEvent,h=U(p)&&p.hasAttribute(_o("focus-guard"))&&p.getAttribute("data-type")==="outside";d.start(0,()=>{let y=r.select("domReferenceElement"),_=Ln(Pe(y));!p&&_===y||re(s.current.floatingContext?.refs.floating.current,_)||re(y,_)||h||zt(p??_,r.context.triggerElements)||r.setOpen(!1,ee(G.triggerFocus,g))})}}},[s,n,r,d]);return yt.useMemo(()=>o?{reference:m,trigger:m}:{},[o,m])}var Ti=b(z(),1);var ki=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new Ke,this.restTimeout=new Ke,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},Qn=new WeakMap;function So(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&Qn.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),Qn.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function Jn(e,t){let{scopeElement:o,referenceElement:n,floatingElement:r}=t,i=Qn.get(o);i&&i!==e&&So(i),So(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=n,e.pointerEventsFloatingElement=r,Qn.set(o,e),o.style.pointerEvents="none",n.style.pointerEvents="auto",r.style.pointerEvents="auto"}function Ro(e){let t=e.context.dataRef.current,o=Te(()=>t.hoverInteractionState??ki.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),go(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Pi(e,t={}){let{enabled:o=!0,closeDelay:n=0,nodeId:r}=t,i="rootStore"in e?e.rootStore:e,s=i.useState("open"),a=i.useState("floatingElement"),l=i.useState("domReferenceElement"),{dataRef:c}=i.context,d=Ft(),m=Fn(),u=Ro(i),f=at(),p=Y(()=>Bn(c.current.openEvent?.type,u.interactedInside)),g=Y(()=>rc(c.current.openEvent?.type)),h=Y(()=>{So(u)});F(()=>{s||(u.pointerType=void 0,u.restTimeoutPending=!1,u.interactedInside=!1,h())},[s,u,h]),Ti.useEffect(()=>h,[h]),F(()=>{if(o&&s&&u.handleCloseOptions?.blockPointerEvents&&g()&&U(l)&&a){let y=l,_=a,v=Pe(a),w=d?.nodesRef.current.find(E=>E.id===m)?.context?.elements.floating;w&&(w.style.pointerEvents="");let R=u.pointerEventsScopeElement!==_?u.pointerEventsScopeElement:null,x=w!==_?w:null,S=u.handleCloseOptions?.getScope?.()??R??x??y.closest("[data-rootownerid]")??v.body;return Jn(u,{scopeElement:S,referenceElement:y,floatingElement:_}),()=>{h()}}},[o,s,l,a,u,g,d,m,h]),Ti.useEffect(()=>{if(!o)return;function y(){return!!(d&&m&&Ct(d.nodesRef.current,m).length>0)}function _(E){let k=$e(n,"close",u.pointerType),P=()=>{i.setOpen(!1,ee(G.triggerHover,E)),d?.events.emit("floating.closed",E)};k?u.openChangeTimeout.start(k,P):(u.openChangeTimeout.clear(),P())}function v(E){let k=Me(E);if(!oi(k)){u.interactedInside=!1;return}u.interactedInside=k?.closest("[aria-haspopup]")!=null}function w(){u.openChangeTimeout.clear(),f.clear(),d?.events.off("floating.closed",x),h()}function R(E){if(y()&&d){d.events.on("floating.closed",x);return}if(zt(E.relatedTarget,i.context.triggerElements))return;let k=c.current.floatingContext?.nodeId??r,P=E.relatedTarget;if(!(d&&k&&U(P)&&Ct(d.nodesRef.current,k,!1).some(H=>re(H.context?.elements.floating,P)))){if(u.handler){u.handler(E);return}h(),g()&&!p()&&_(E)}}function x(E){!d||!m||y()||f.start(0,()=>{d.events.off("floating.closed",x),i.setOpen(!1,ee(G.triggerHover,E)),d.events.emit("floating.closed",E)})}let S=a;return ct(S&&oe(S,"mouseenter",w),S&&oe(S,"mouseleave",R),S&&oe(S,"pointerdown",v,!0),()=>{d?.events.off("floating.closed",x)})},[o,a,i,c,n,r,g,p,h,u,d,m,f])}var Yt=b(z(),1),Rl=b(Ht(),1);var Ng={current:null};function Ci(e,t={}){let{enabled:o=!0,delay:n=0,handleClose:r=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:l=Ng,externalTree:c,isActiveTrigger:d=!0,getHandleCloseContext:m,isClosing:u,shouldOpen:f,guardStaleOpen:p=!1}=t,g="rootStore"in e?e.rootStore:e,{dataRef:h,events:y}=g.context,_=Ft(c),v=Ro(g),w=Yt.useRef(!1),R=je(r),x=je(n),S=je(s),E=je(o),k=je(f),P=je(u),N=Y(()=>Bn(h.current.openEvent?.type,v.interactedInside)),H=Y(()=>k.current?.()!==!1),j=Y((I,C,A)=>{let M=g.context.triggerElements;if(M.hasElement(C))return!I||!re(I,C);if(!U(A))return!1;let X=A;return M.hasMatchingElement(de=>re(de,X))&&(!I||!re(I,X))}),L=Y(()=>{if(!v.handler)return;Pe(g.select("domReferenceElement")).removeEventListener("mousemove",v.handler),v.handler=void 0}),T=Y(()=>{So(v)});return d&&(v.handleCloseOptions=R.current?.__options),Yt.useEffect(()=>L,[L]),Yt.useEffect(()=>{if(!o)return;function I(C){C.open?w.current=!1:(w.current=C.reason===G.triggerHover,L(),v.openChangeTimeout.clear(),v.restTimeout.clear(),v.blockMouseMove=!0,v.restTimeoutPending=!1)}return y.on("openchange",I),()=>{y.off("openchange",I)}},[o,y,v,L]),Yt.useEffect(()=>{if(!o)return;function I(O,V=!0){let Z=$e(x.current,"close",v.pointerType);Z?v.openChangeTimeout.start(Z,()=>{g.setOpen(!1,ee(G.triggerHover,O)),_?.events.emit("floating.closed",O)}):V&&(v.openChangeTimeout.clear(),g.setOpen(!1,ee(G.triggerHover,O)),_?.events.emit("floating.closed",O))}let C=l.current??(d?g.select("domReferenceElement"):null);if(!U(C))return;function A(O){if(v.openChangeTimeout.clear(),v.blockMouseMove=!1,i&&!Pt(v.pointerType))return;let V=ni(S.current),Z=$e(x.current,"open",v.pointerType),ie=Me(O),K=O.currentTarget??null,Q=g.select("domReferenceElement"),q=K;if(U(ie)&&!g.context.triggerElements.hasElement(ie)){for(let ye of g.context.triggerElements.elements())if(re(ye,ie)){q=ye;break}}U(K)&&U(Q)&&!g.context.triggerElements.hasElement(K)&&re(K,Q)&&(q=Q);let $=q==null?!1:j(Q,q,ie),ne=g.select("open"),se=P.current?.()??g.select("transitionStatus")==="ending",ze=!ne&&se&&w.current,ae=!$&&U(q)&&U(Q)&&re(Q,q)&&ze,ge=V>0&&!Z,be=$&&(ne||ze)||ae,Ee=!ne||$;if(be){H()&&g.setOpen(!0,ee(G.triggerHover,O,q));return}ge||(Z?v.openChangeTimeout.start(Z,()=>{Ee&&H()&&g.setOpen(!0,ee(G.triggerHover,O,q))}):Ee&&H()&&g.setOpen(!0,ee(G.triggerHover,O,q)))}function M(O){if(N()){T();return}L();let V=g.select("domReferenceElement"),Z=Pe(V);v.restTimeout.clear(),v.restTimeoutPending=!1;let ie=h.current.floatingContext??m?.();if(zt(O.relatedTarget,g.context.triggerElements))return;if(R.current&&ie){g.select("open")||v.openChangeTimeout.clear();let Q=l.current;v.handler=R.current({...ie,tree:_,x:O.clientX,y:O.clientY,onClose(){T(),L(),E.current&&!N()&&Q===g.select("domReferenceElement")&&I(O,!0)}}),Z.addEventListener("mousemove",v.handler),v.handler(O);return}(v.pointerType!=="touch"||!re(g.select("floatingElement"),O.relatedTarget))&&I(O)}function X(O){re(C,O.relatedTarget)||(v.openChangeTimeout.clear(),v.restTimeout.clear(),v.restTimeoutPending=!1)}let de=p?oe(C,"mouseout",X):void 0;return a?ct(oe(C,"mousemove",A,{once:!0}),oe(C,"mouseenter",A),oe(C,"mouseleave",M),de):ct(oe(C,"mouseenter",A),oe(C,"mouseleave",M),de)},[L,T,h,x,g,o,R,v,d,j,N,i,a,S,l,_,E,m,P,H,p]),Yt.useMemo(()=>{if(!o)return;function I(C){v.pointerType=C.pointerType}return{onPointerDown:I,onPointerEnter:I,onMouseMove(C){let{nativeEvent:A}=C,M=C.currentTarget,X=g.select("domReferenceElement"),de=g.select("open"),O=j(X,M,C.target);if(i&&!Pt(v.pointerType))return;if(de&&O&&v.handleCloseOptions?.blockPointerEvents){let ie=g.select("floatingElement");if(ie){let K=v.handleCloseOptions?.getScope?.()??M.ownerDocument.body;Jn(v,{scopeElement:K,referenceElement:M,floatingElement:ie})}}let V=ni(S.current);if(de&&!O||V===0||!O&&v.restTimeoutPending&&C.movementX**2+C.movementY**2<2)return;v.restTimeout.clear();function Z(){if(v.restTimeoutPending=!1,N())return;let ie=g.select("open");!v.blockMouseMove&&(!ie||O)&&H()&&g.setOpen(!0,ee(G.triggerHover,A,M))}v.pointerType==="touch"?Rl.flushSync(()=>{Z()}):O&&de?Z():(v.restTimeoutPending=!0,v.restTimeout.start(V,Z))}}},[o,v,N,j,i,g,S,H])}var El=.1,Ig=El*El,le=.5;function $n(e,t,o,n,r,i){return n>=t!=i>=t&&e<=(r-o)*(t-n)/(i-n)+o}function er(e,t,o,n,r,i,s,a,l,c){let d=!1;return $n(e,t,o,n,r,i)&&(d=!d),$n(e,t,r,i,s,a)&&(d=!d),$n(e,t,s,a,l,c)&&(d=!d),$n(e,t,l,c,o,n)&&(d=!d),d}function Lg(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function tr(e,t,o,n,r,i){let s=Math.min(o,r),a=Math.max(o,r),l=Math.min(n,i),c=Math.max(n,i);return e>=s&&e<=a&&t>=l&&t<=c}function Ai(e={}){let{blockPointerEvents:t=!1}=e,o=new Ke,n=({x:r,y:i,placement:s,elements:a,onClose:l,nodeId:c,tree:d})=>{let m=s?.split("-")[0],u=!1,f=null,p=null,g=typeof performance<"u"?performance.now():0;function h(_,v){let w=performance.now(),R=w-g;if(f===null||p===null||R===0)return f=_,p=v,g=w,!1;let x=_-f,S=v-p,E=x*x+S*S,k=R*R*Ig;return f=_,p=v,g=w,E<k}function y(){o.clear(),l()}return function(v){o.clear();let w=a.domReference,R=a.floating;if(!w||!R||m==null||r==null||i==null)return;let{clientX:x,clientY:S}=v,E=Me(v),k=v.type==="mouseleave",P=re(R,E),N=re(w,E);if(P&&(u=!0,!k))return;if(N&&(u=!1,!k)){u=!0;return}if(k&&U(v.relatedTarget)&&re(R,v.relatedTarget))return;function H(){return!!(d&&Ct(d.nodesRef.current,c).length>0)}function j(){H()||y()}if(H())return;let L=w.getBoundingClientRect(),T=R.getBoundingClientRect(),I=r>T.right-T.width/2,C=i>T.bottom-T.height/2,A=T.width>L.width,M=T.height>L.height,X=(A?L:T).left,de=(A?L:T).right,O=(M?L:T).top,V=(M?L:T).bottom;if(m==="top"&&i>=L.bottom-1||m==="bottom"&&i<=L.top+1||m==="left"&&r>=L.right-1||m==="right"&&r<=L.left+1){j();return}let Z=!1;switch(m){case"top":Z=tr(x,S,X,L.top+1,de,T.bottom-1);break;case"bottom":Z=tr(x,S,X,T.top+1,de,L.bottom-1);break;case"left":Z=tr(x,S,T.right-1,V,L.left+1,O);break;case"right":Z=tr(x,S,L.right-1,V,T.left+1,O);break;default:}if(Z)return;if(u&&!Lg(x,S,L)){j();return}if(!k&&h(x,S)){j();return}let ie=!1;switch(m){case"top":{let K=A?le/2:le*4,Q=A||I?r+K:r-K,q=A?r-K:I?r+K:r-K,$=i+le+1,ne=I||A?T.bottom-le:T.top,se=I?A?T.bottom-le:T.top:T.bottom-le;ie=er(x,S,Q,$,q,$,T.left,ne,T.right,se);break}case"bottom":{let K=A?le/2:le*4,Q=A||I?r+K:r-K,q=A?r-K:I?r+K:r-K,$=i-le,ne=I||A?T.top+le:T.bottom,se=I?A?T.top+le:T.bottom:T.top+le;ie=er(x,S,Q,$,q,$,T.left,ne,T.right,se);break}case"left":{let K=M?le/2:le*4,Q=M||C?i+K:i-K,q=M?i-K:C?i+K:i-K,$=r+le+1,ne=C||M?T.right-le:T.left,se=C?M?T.right-le:T.left:T.right-le;ie=er(x,S,ne,T.top,se,T.bottom,$,Q,$,q);break}case"right":{let K=M?le/2:le*4,Q=M||C?i+K:i-K,q=M?i-K:C?i+K:i-K,$=r-le,ne=C||M?T.left+le:T.right,se=C?M?T.left+le:T.right:T.left+le;ie=er(x,S,$,Q,$,q,ne,T.top,se,T.bottom);break}default:}ie?u||o.start(40,j):j()}};return n.__options={...e,blockPointerEvents:t},n}var or=class extends Vt{setState(t){}update(t){}set(t,o){}notifyAll(){}};var hy=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Yr.startingStyle]="startingStyle",e[e.endingStyle=Yr.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({});var Mg={"data-popup-open":""};var Bg={"data-open":""},Hg={"data-closed":""},zg={"data-anchor-hidden":""},kl={open(e){return e?Mg:null}};var Qo={open(e){return e?Bg:Hg},anchorHidden(e){return e?zg:null}},Tl={...Qo,...Ha};function Pl(e){return po(19)?e:e?"true":void 0}var nr=b(z(),1),Oi=nr.createContext(void 0);function Eo(){return nr.useContext(Oi)?.direction??"ltr"}var qe=b(z(),1);var Dg=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:n,placement:r,rects:i,platform:s,elements:a,middlewareData:l}=t,{element:c,padding:d=0,offsetParent:m="real"}=_t(e,t)||{};if(c==null)return{};let u=jn(d),f={x:o,y:n},p=Xo(r),g=Ko(p),h=await s.getDimensions(c),y=p==="y",_=y?"top":"left",v=y?"bottom":"right",w=y?"clientHeight":"clientWidth",R=i.reference[g]+i.reference[p]-f[p]-i.floating[g],x=f[p]-i.reference[p],S=m==="real"?await s.getOffsetParent?.(c):a.floating,E=a.floating[w]||i.floating[g];(!E||!await s.isElement?.(S))&&(E=a.floating[w]||i.floating[g]);let k=R/2-x/2,P=E/2-h[g]/2-1,N=Math.min(u[_],P),H=Math.min(u[v],P),j=N,L=E-h[g]-H,T=E/2-h[g]/2+k,I=zn(j,T,L),C=!l.arrow&&dt(r)!=null&&T!==I&&i.reference[g]/2-(T<j?N:H)-h[g]/2<0,A=C?T<j?T-j:T-L:0;return{[p]:f[p]+A,data:{[p]:I,centerOffset:T-I-A,...C&&{alignmentOffset:A}},reset:C}}}),Cl=(e,t)=>({...Dg(e),options:[e,t]});var Al={name:"hide",async fn(e){let{width:t,height:o,x:n,y:r}=e.rects.reference,i=t===0&&o===0&&n===0&&r===0,s=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:s.top-o>=0||s.right-t>=0||s.bottom-o>=0||s.left-t>=0||i}}}};var ko={sideX:"left",sideY:"top"};var Ol="--available-width",Nl="--available-height";function Ml(e,t,o){let n=e==="inline-start"||e==="inline-end";return{top:"top",right:n?o?"inline-start":"inline-end":"right",bottom:"bottom",left:n?o?"inline-end":"inline-start":"left"}[t]}function Il(e,t,o){let{rects:n,placement:r}=e;return{side:Ml(t,Ne(r),o),align:dt(r)||"center",anchor:{width:n.reference.width,height:n.reference.height},positioner:{width:n.floating.width,height:n.floating.height}}}function Bl(e){return jg(e,Sl)}function jg(e,t){let{anchor:o,positionMethod:n="absolute",side:r="bottom",sideOffset:i=0,align:s="center",alignOffset:a=0,collisionBoundary:l,collisionPadding:c=5,sticky:d=!1,arrowPadding:m=5,disableAnchorTracking:u=!1,inline:f,keepMounted:p=!1,floatingRootContext:g,mounted:h,collisionAvoidance:y,shift:_,nodeId:v,adaptiveOrigin:w,lazyFlip:R=!1,externalTree:x}=e,[S,E]=qe.useState(null);!h&&S!==null&&E(null);let k=y.side||"flip",P=y.align||"flip",N=y.fallbackAxisSide||"end",H=_?.crossAxis??!1,j=_?.rootBoundary,L=typeof o=="function"?o:void 0,T=Y(L),I=L?T:o,C=je(o),A=je(h),X=Eo()==="rtl",de=S||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":X?"left":"right","inline-start":X?"right":"left"}[r],O=s==="center"?de:`${de}-${s}`,V=c;typeof V=="number"?V={top:V,right:V,bottom:V,left:V}:V&&(V={top:V.top||0,right:V.right||0,bottom:V.bottom||0,left:V.left||0});let Z=1,ie=r==="bottom"?Z:0,K=r==="top"?Z:0,Q=r==="right"?Z:0,q=r==="left"?Z:0,$={boundary:l==="clipping-ancestors"?"clippingAncestors":l,padding:V},ne=qe.useRef(null),se=je(i),ze=je(a),ae=typeof i!="function"?i:0,ge=typeof a!="function"?a:0,be=[];f&&be.push(f),be.push(fi(te=>{let Je=Il(te,r,X),pt=typeof se.current=="function"?se.current(Je):se.current,Ue=typeof ze.current=="function"?ze.current(Je):ze.current;return{mainAxis:pt,crossAxis:Ue,alignmentAxis:Ue}},[ae,ge,X,r]));let Ee=P==="none"&&k!=="shift",ye=!Ee&&(d||H||k==="shift"),Kt=k==="none"?null:gi({...$,padding:{top:V.top+Z+ie,right:V.right+Z+q,bottom:V.bottom+Z+K,left:V.left+Z+Q},mainAxis:!H&&k==="flip",crossAxis:P==="flip"?"alignment":!1,fallbackAxisSideDirection:N}),rt=Ee?null:pi({...$,rootBoundary:j,mainAxis:P!=="none",crossAxis:ye,limiter:d||H?void 0:mi(te=>{if(!ne.current)return{};let{width:Je,height:pt}=ne.current.getBoundingClientRect(),Ue=Fe(Ne(te.placement)),kt=Ue==="y"?Je:pt,mt=Ue==="y"?V.left+V.right:V.top+V.bottom;return{offset:kt/2+mt/2}})},[$,d,H,j,V,P]);k==="shift"||P==="shift"||s==="center"?be.push(rt,Kt):be.push(Kt,rt),be.push(bi({...$,apply({elements:{floating:te},availableWidth:Je,availableHeight:pt,rects:Ue}){if(!A.current)return;let kt=te.style;kt.setProperty(Ol,`${Je}px`),kt.setProperty(Nl,`${pt}px`);let mt=fe(te).devicePixelRatio||1,{x:Mo,y:_n,width:yn,height:Ar}=Ue.reference,Or=(Math.round((Mo+yn)*mt)-Math.round(Mo*mt))/mt,Nr=(Math.round((_n+Ar)*mt)-Math.round(_n*mt))/mt;kt.setProperty("--anchor-width",`${Or}px`),kt.setProperty("--anchor-height",`${Nr}px`)}}),Cl(te=>({element:ne.current||Pe(te.elements.floating).createElement("div"),padding:m,offsetParent:"floating"}),[m]),{name:"transformOrigin",fn(te){let{elements:Je,middlewareData:pt,placement:Ue,rects:kt,y:mt}=te,Mo=Ne(Ue),_n=Fe(Mo),yn=ne.current,Ar=pt.arrow?.x||0,Or=pt.arrow?.y||0,Nr=yn?.clientWidth||0,Yf=yn?.clientHeight||0,Ir=Ar+Nr/2,la=Or+Yf/2,Uf=Math.abs(pt.shift?.y||0),Gf=kt.reference.height/2,Bo=typeof i=="function"?i(Il(te,r,X)):i,Kf=Uf>Bo,Xf={top:`${Ir}px calc(100% + ${Bo}px)`,bottom:`${Ir}px ${-Bo}px`,left:`calc(100% + ${Bo}px) ${la}px`,right:`${-Bo}px ${la}px`}[Mo],qf=`${Ir}px ${kt.reference.y+Gf-mt}px`;return Je.floating.style.setProperty("--transform-origin",ye&&_n==="y"&&Kf?qf:Xf),{}}},Al,w),F(()=>{!h&&g&&g.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[h,g]);let ft=qe.useMemo(()=>({elementResize:!u&&typeof ResizeObserver<"u",layoutShift:!u&&typeof IntersectionObserver<"u"}),[u]),{refs:Ot,elements:xe,x:mn,y:B,middlewareData:D,update:Se,placement:Ae,context:Nt,isPositioned:it,floatingStyles:It}=t({rootContext:g,open:p?h:void 0,placement:O,middleware:be,strategy:n,whileElementsMounted:p?void 0:(...te)=>qo(...te,ft),nodeId:v,externalTree:x}),{sideX:Ye,sideY:uo}=D.adaptiveOrigin||ko,Xt=it?n:"fixed",gn=qe.useMemo(()=>{let te;return it?w?te={position:Xt,[Ye]:mn,[uo]:B}:te={...It,position:Xt}:te={position:Xt,top:0,left:0},te[Ol]="100vw",te[Nl]="100vh",it||(te.opacity=0),te},[w,Xt,Ye,mn,uo,B,It,it]),fo=qe.useRef(null);F(()=>{if(!h)return;let te=C.current,Je=typeof te=="function"?te():te,Ue=(Ll(Je)?Je.current:Je)||null||null;Ue!==fo.current&&(Ot.setPositionReference(Ue),fo.current=Ue)},[h,Ot,I,C]),qe.useEffect(()=>{if(!h)return;let te=C.current;typeof te!="function"&&Ll(te)&&te.current!==fo.current&&(Ot.setPositionReference(te.current),fo.current=te.current)},[h,Ot,I,C]),qe.useEffect(()=>{if(p&&h&&xe.reference&&xe.floating)return qo(xe.reference,xe.floating,Se,ft)},[p,h,xe,Se,ft]);let Lt=Ne(Ae),bn=Ml(r,Lt,X),hn=dt(Ae)||"center",wn=!!D.hide?.referenceHidden;F(()=>{R&&h&&it&&Lt!==de&&E(Lt)},[R,h,it,Lt,de]);let vn=qe.useMemo(()=>({position:"absolute",top:D.arrow?.y,left:D.arrow?.x}),[D.arrow]),ca=D.arrow?.centerOffset!==0;return qe.useMemo(()=>({positionerStyles:gn,arrowStyles:vn,arrowRef:ne,arrowUncentered:ca,side:bn,align:hn,physicalSide:Lt,anchorHidden:wn,refs:Ot,context:Nt,isPositioned:it,update:Se}),[gn,vn,ne,ca,bn,hn,Lt,wn,Ot,Nt,it,Se])}function Ll(e){return e!=null&&"current"in e}function rr(e){return e==="starting"?fc:me}function Hl(e,t,{styles:o,transitionStatus:n,props:r,refs:i,hidden:s,inert:a=!1}){let l={...o};return a&&(l.pointerEvents="none"),Oe("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:l},rr(n),r],stateAttributesMapping:Qo})}var zl=b(z(),1);var Ni=zl.forwardRef(function(t,o){let{render:n,className:r,disabled:i=!1,focusableWhenDisabled:s=!1,nativeButton:a=!0,style:l,...c}=t,{getButtonProps:d,buttonRef:m}=Ya({disabled:i,focusableWhenDisabled:s,native:a});return Oe("button",t,{state:{disabled:i},ref:[o,m],props:[c,d]})});var Ce=b(z(),1),Kl=b(Ht(),1);var Dl=b(z(),1);function jl(e){let[t,o]=Dl.useState({current:e,previous:null});return Object.is(e,t.current)||o({current:e,previous:t.current}),t.previous}var To=b(z(),1);function Ii(e){let t=Le(e),o=parseFloat(t.width)||0,n=parseFloat(t.height)||0,r=he(e),i=r?e.offsetWidth:o,s=r?e.offsetHeight:n;return(jt(o)!==i||jt(n)!==s)&&(o=i,n=s),{width:o,height:n}}function Vl(e){let{popupElement:t,positionerElement:o,content:n,mounted:r,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:l}=e,c=vo(t,!0),d=bo(),m=To.useRef(null),u=To.useRef(!0),f=To.useRef(Ge),p=Y(i),g=Y(s),h=To.useMemo(()=>Fg(a,l),[a,l]);F(()=>{if(!r){f.current=Ge,u.current=!0,m.current=null;return}if(!t||!o)return;f.current=Fl(t,h),Li(t,"auto");let y=sr(t,"position","static"),_=sr(t,"transform","none"),v=sr(t,"scale","1"),w=Fl(o,{"--available-width":"max-content","--available-height":"max-content"});function R(){y(),_(),w()}function x(){R(),v()}if(p?.(),u.current||m.current===null){ir(o,"max-content");let P=Ii(t);return m.current=P,ir(o,P),x(),g?.(null,P),u.current=!1,()=>{f.current(),f.current=Ge}}ir(o,"max-content");let S=m.current,E=Ii(t);m.current=E,Li(t,S),x(),g?.(S,E),ir(o,E);let k=new AbortController;return d.request(()=>{Li(t,E),c(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},k.signal)}),()=>{k.abort(),d.cancel(),f.current(),f.current=Ge}},[n,t,o,c,d,r,p,g,h])}function Fg(e,t){let o=e==="top",n=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!o&&!n?me:{position:"absolute",[o?"bottom":"top"]:"0",[n?"right":"left"]:"0"}}function sr(e,t,o){let n=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,n)}}function Fl(e,t){let o=[];for(let[n,r]of Object.entries(t))o.push(sr(e,n,r));return o.length?()=>{o.forEach(n=>n())}:Ge}function Li(e,t){let o=t==="auto"?"auto":`${t.width}px`,n=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",o),e.style.setProperty("--popup-height",n)}function ir(e,t){let o=t==="max-content"?"max-content":`${t.width}px`,n=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",o),e.style.setProperty("--positioner-height",n)}var Wl=b(z(),1);var Yl=b(W(),1),ar=function(t){let{direction:o="ltr"}=t,n=Wl.useMemo(()=>({direction:o}),[o]);return(0,Yl.jsx)(Oi.Provider,{value:n,children:t.children})};var Ul={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:n},elements:{floating:r},platform:i,strategy:s,placement:a}=e,l=fe(r),c=l.getComputedStyle(r);if(!(c.transitionDuration!=="0s"&&c.transitionDuration!==""))return{x:t,y:o,data:ko};let m=await i.getOffsetParent?.(r),u={width:0,height:0};if(s==="fixed"&&l?.visualViewport)u={width:l.visualViewport.width,height:l.visualViewport.height};else if(m===l){let _=Pe(r);u={width:_.documentElement.clientWidth,height:_.documentElement.clientHeight}}else await i.isElement?.(m)&&(u=await i.getDimensions(m));let f=Ne(a),p=t,g=o;f==="left"&&(p=u.width-(t+n.width)),f==="top"&&(g=u.height-(o+n.height));let h=f==="left"?"right":ko.sideX,y=f==="top"?"bottom":ko.sideY;return{x:p,y:g,data:{sideX:h,sideY:y}}}};var Po=b(W(),1),Xl={activationDirection:e=>e?{"data-activation-direction":e}:null};function ql(e){let{store:t,side:o,children:n}=e,r=Eo(),i=t.useState("activeTriggerElement"),s=t.useState("activeTriggerId"),a=t.useState("open"),l=t.useState("payload"),c=t.useState("mounted"),d=t.useState("popupElement"),m=t.useState("positionerElement"),u=jl(a?i:null),f=Yg(s,l),p=Ce.useRef(null),[g,h]=Ce.useState(null),[y,_]=Ce.useState(null),v=Ce.useRef(null),w=Ce.useRef(null),R=vo(v,!0),x=bo(),S=Ce.useRef(null),[E,k]=Ce.useState(null),[P,N]=Ce.useState(!1);F(()=>(t.set("adaptiveOrigin",Ul),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let H=Y(()=>{v.current?.style.setProperty("animation","none"),v.current?.style.setProperty("transition","none"),w.current?.style.setProperty("display","none")}),j=Y(M=>{v.current?.style.removeProperty("animation"),v.current?.style.removeProperty("transition"),w.current?.style.removeProperty("display"),M&&k(M)}),L=Y(()=>{S.current?.abort();let M=new AbortController;S.current=M,R(()=>{h(null),k(null),p.current=null},M.signal)}),T=Ce.useRef(null);F(()=>{(!a||!c)&&(T.current=null)},[a,c]),F(()=>{if(i&&u&&i!==u&&T.current!==i&&p.current){h(p.current),N(!0);let M=Wg(u,i);_(M),T.current=i}},[i,u]),F(()=>{g!=null&&(S.current?.abort(),N(!0),x.request(()=>{Kl.flushSync(()=>{N(!1)}),L()}))},[f,g,L,x]),F(()=>{let M=v.current;if(!M)return;let X=Pe(M).createElement("div");for(let de of Array.from(M.childNodes))X.appendChild(de.cloneNode(!0));p.current=X});let I=g!=null,C;I?C=(0,Po.jsxs)(Ce.Fragment,{children:[(0,Po.jsx)("div",{"data-previous":!0,inert:Pl(!0),ref:w,style:{...E?{"--popup-width":`${E.width}px`,"--popup-height":`${E.height}px`}:null,position:"absolute"},"data-ending-style":P?void 0:""},"previous"),(0,Po.jsx)("div",{"data-current":!0,ref:v,"data-starting-style":P?"":void 0,children:n},f)]}):C=(0,Po.jsx)("div",{"data-current":!0,ref:v,children:n},f),F(()=>{let M=w.current;!M||!g||M.replaceChildren(...Array.from(g.childNodes))},[g]),Vl({popupElement:d,positionerElement:m,mounted:c,content:l,onMeasureLayout:H,onMeasureLayoutComplete:j,side:o,direction:r});let A={activationDirection:Vg(y),transitioning:I};return{children:C,state:A}}function Vg(e){if(e)return`${Gl(e.horizontal,5,"right","left")} ${Gl(e.vertical,5,"down","up")}`}function Gl(e,t,o,n){return e>t?o:e<-t?n:""}function Wg(e,t){let o=e.getBoundingClientRect(),n=t.getBoundingClientRect(),r={x:o.left+o.width/2,y:o.top+o.height/2},i={x:n.left+n.width/2,y:n.top+n.height/2};return{horizontal:i.x-r.x,vertical:i.y-r.y}}function Yg(e,t){let[o,n]=Ce.useState(0),r=Ce.useRef(e),i=Ce.useRef(t),s=Ce.useRef(!1);return F(()=>{let a=r.current,l=i.current,c=e!==a,d=t!==l;c?(n(m=>m+1),s.current=!d):s.current&&d&&(n(m=>m+1),s.current=!1),r.current=e,i.current=t},[e,t]),`${e??"current"}-${o}`}var cr=b(z(),1),Zl=b(Ht(),1);var Ql=b(W(),1),Jl=cr.forwardRef(function(t,o){let{children:n,container:r,className:i,render:s,style:a,...l}=t,{node:c,subtree:d}=bc({container:r,ref:o,componentProps:t,elementProps:l});return!d&&!c?null:(0,Ql.jsxs)(cr.Fragment,{children:[d,c&&Zl.createPortal(n,c)]})});var tt={};Mt(tt,{Arrow:()=>hd,Handle:()=>$o,Popup:()=>gd,Portal:()=>ud,Positioner:()=>pd,Provider:()=>vd,Root:()=>rd,Trigger:()=>cd,Viewport:()=>yd,createHandle:()=>xd});var Co=b(z(),1);var lr=b(z(),1),Mi=lr.createContext(void 0);function et(e){let t=lr.useContext(Mi);if(t===void 0&&!e)throw new Error(De(72));return t}var $l=b(z(),1);var ed={..._l,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},dr=class extends Vt{constructor(t,o,n){let r=new io;super(od(t,r,o,n),nd(r),ed)}setOpen=(t,o)=>{dl(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,ee(G.triggerPress,t))}};function td(){let e=new io,t=new or(Object.freeze(od(void 0,e)),Object.freeze(nd(e)),ed);return Object.assign(t,{setOpen:Ge,cancelPendingOpen:Ge})}function od(e,t,o,n=!1){let r={...hl(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e};return r.floatingRootContext=wl(t,o,n),r}function nd(e){return{popupRef:$l.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var Jo=b(W(),1),rd=_i(function(t){let{disabled:o=!1,defaultOpen:n=!1,open:r,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:l,onOpenChangeComplete:c,handle:d,triggerId:m,defaultTriggerId:u=null,children:f}=t,p=cl((N,H)=>new dr({open:n,openProp:r,activeTriggerId:u,triggerIdProp:m},N,H));p.useControlledProp("openProp",r),p.useControlledProp("triggerIdProp",m),p.useContextCallback("onOpenChange",l),p.useContextCallback("onOpenChangeComplete",c);let g=p.useState("open"),h=!o&&g,y=p.useState("activeTriggerId"),_=p.useState("mounted"),v=p.useState("payload");p.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i,disabled:o}),fl(p,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:w,transitionStatus:R}=pl(h,p),x=p.useState("isInstantPhase"),S=p.useState("instantType"),E=p.useState("lastOpenChangeReason"),k=Co.useRef(null);F(()=>{g&&o&&p.setOpen(!1,ee(G.disabled))},[g,o,p]),F(()=>{R==="ending"&&E===G.none||R!=="ending"&&x?(S!=="delay"&&(k.current=S),p.set("instantType","delay")):k.current!==null&&(p.set("instantType",k.current),k.current=null)},[R,x,E,S,p]),F(()=>{h&&y==null&&p.set("payload",void 0)},[p,y,h]),Co.useImperativeHandle(a,()=>({unmount:w,close:()=>p.setOpen(!1,ee(G.imperativeAction))}),[w,p]);let P=h||_||!o&&s!=="none";return(0,Jo.jsxs)(Mi.Provider,{value:p,children:[d&&(0,Jo.jsx)(ll,{handle:d,store:p}),P&&(0,Jo.jsx)(Ug,{store:p,disabled:o,trackCursorAxis:s}),typeof f=="function"?f({payload:v}):f]})});function Ug({store:e,disabled:t,trackCursorAxis:o}){let n=e.useState("floatingRootContext"),r=ai(n,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=si(n,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),s=Co.useMemo(()=>ve(i.reference,r.reference),[i.reference,r.reference]);return ml(e,{activeTriggerProps:s,inactiveTriggerProps:s,popupProps:r.floating??me}),null}var fr=b(z(),1);var ur=b(z(),1),Bi=ur.createContext(void 0);function id(){return ur.useContext(Bi)}var ad="data-base-ui-tooltip-trigger";function sd(e){if("composedPath"in e){let o=e.composedPath();for(let n=0;n<o.length;n+=1){let r=o[n];if(U(r))return r}}let t=e.target;return U(t)?t:null}function Kg(e){let t=e;for(;t;){let o=t.closest(`[${ad}]`);if(o)return o;let n=t.getRootNode();t="host"in n&&U(n.host)?n.host:null}return null}var cd=tl(function(t,o){let{render:n,className:r,style:i,handle:s,payload:a,disabled:l,delay:c,closeOnClick:d=!0,closeDelay:m,id:u,...f}=t,p=et(!0),h=xl(s)??p;if(!h)throw new Error(De(82));let y=La(u),_=h.useState("isTriggerActive",y),v=h.useState("isOpenedByTrigger",y),w=h.useState("floatingRootContext"),R=fr.useRef(null),x=c??600,S=m??0,{registerTrigger:E,isMountedByThisTrigger:k}=ul(y,R,h,{payload:a,closeOnClick:d,closeDelay:S}),P=id(),{delayRef:N,isInstantPhase:H,hasProvider:j}=ii(w,{open:v}),L=Ro(w);h.useSyncedValue("isInstantPhase",H);let T=h.useState("disabled"),I=l??T,C=je(I),A=h.useState("trackCursorAxis"),M=h.useState("disableHoverablePopup"),X=fr.useRef(!1),de=at(),O=fr.useRef(void 0);function V(){return j?$e(N.current,"open")===0?0:c??P??600:x}function Z(ae){let ge=R.current;if(!ge||!ae)return!1;let be=Kg(ae);return be!==null&&be!==ge&&re(ge,be)}function ie(ae){let ge=Z(ae);return X.current=ge,ge&&(L.openChangeTimeout.clear(),L.restTimeout.clear(),L.restTimeoutPending=!1,de.clear()),ge}let K=Ci(w,{enabled:!I,mouseOnly:!0,move:!1,handleClose:!M&&A!=="both"?Ai():null,restMs:V,delay(){return m==null&&j?{close:$e(N.current,"close")}:{close:S}},triggerElementRef:R,isActiveTrigger:_,isClosing:()=>h.select("transitionStatus")==="ending",shouldOpen(){return!X.current}}),Q=Ei(w,{enabled:!I}).reference,q=ae=>{let ge=X.current,be=sd(ae),Ee=ie(be),ye=R.current,Kt=ye&&be&&re(ye,be);if(Ee&&h.select("open")&&h.select("lastOpenChangeReason")===G.triggerHover){h.setOpen(!1,ee(G.triggerHover,ae));return}if(ge&&!Ee&&Kt&&!C.current&&!h.select("open")&&ye&&Pt(O.current)){let rt=()=>{!X.current&&!C.current&&!h.select("open")&&h.setOpen(!0,ee(G.triggerHover,ae,ye))},ft=V();ft===0?(de.clear(),rt()):de.start(ft,rt)}},$=h.useState("triggerProps",k);return Oe("button",t,{state:{open:v},ref:[o,E,R],props:[K,Q,k||A!=="none"?$:void 0,{onMouseOver(ae){q(ae.nativeEvent)},onFocus(ae){Z(sd(ae.nativeEvent))&&ae.preventBaseUIHandler()},onMouseLeave(){X.current=!1,de.clear(),O.current=void 0},onPointerEnter(ae){O.current=ae.pointerType},onPointerDown(ae){O.current=ae.pointerType,h.set("closeOnClick",d),d&&!h.select("open")&&h.cancelPendingOpen(ae.nativeEvent)},onClick(ae){d&&!h.select("open")&&h.cancelPendingOpen(ae.nativeEvent)},id:y,"data-trigger-disabled":I?"":void 0,[ad]:I?void 0:""},f],stateAttributesMapping:kl})});var dd=b(z(),1);var pr=b(z(),1),Hi=pr.createContext(void 0);function ld(){let e=pr.useContext(Hi);if(e===void 0)throw new Error(De(70));return e}var zi=b(W(),1),ud=dd.forwardRef(function(t,o){let{keepMounted:n=!1,...r}=t;return et().useState("mounted")||n?(0,zi.jsx)(Hi.Provider,{value:n,children:(0,zi.jsx)(Jl,{ref:o,...r})}):null});var gr=b(z(),1);var mr=b(z(),1),Di=mr.createContext(void 0);function Ao(){let e=mr.useContext(Di);if(e===void 0)throw new Error(De(71));return e}var fd=b(W(),1),pd=gr.forwardRef(function(t,o){let{render:n,className:r,anchor:i,positionMethod:s="absolute",side:a="top",align:l="center",sideOffset:c=0,alignOffset:d=0,collisionBoundary:m="clipping-ancestors",collisionPadding:u=5,arrowPadding:f=5,sticky:p=!1,disableAnchorTracking:g=!1,collisionAvoidance:h=pc,style:y,..._}=t,v=et(),w=ld(),R=v.useState("open"),x=v.useState("mounted"),S=v.useState("trackCursorAxis"),E=v.useState("disableHoverablePopup"),k=v.useState("floatingRootContext"),P=v.useState("instantType"),N=v.useState("transitionStatus"),H=v.useState("adaptiveOrigin"),j=Bl({anchor:i,positionMethod:s,floatingRootContext:k,mounted:x,side:a,sideOffset:c,align:l,alignOffset:d,collisionBoundary:m,collisionPadding:u,sticky:p,arrowPadding:f,disableAnchorTracking:g,keepMounted:w,collisionAvoidance:h,adaptiveOrigin:H}),L=gr.useMemo(()=>({open:R,side:j.side,align:j.align,anchorHidden:j.anchorHidden,instant:S!=="none"?"tracking-cursor":P}),[R,j.side,j.align,j.anchorHidden,S,P]),T=Hl(t,L,{styles:j.positionerStyles,transitionStatus:N,props:_,refs:[o,v.useStateSetter("positionerElement")],hidden:!x,inert:!R||S==="both"||E});return(0,fd.jsx)(Di.Provider,{value:j,children:T})});var md=b(z(),1);var gd=md.forwardRef(function(t,o){let{render:n,className:r,style:i,...s}=t,a=et(),{side:l,align:c}=Ao(),d=a.useState("open"),m=a.useState("instantType"),u=a.useState("transitionStatus"),f=a.useState("popupProps"),p=a.useState("floatingRootContext"),g=a.useState("disabled"),h=a.useState("closeDelay");In({open:d,ref:a.context.popupRef,onComplete(){d&&a.context.onOpenChangeComplete?.(!0)}}),Pi(p,{enabled:!g,closeDelay:h});let y=a.useStateSetter("popupElement");return Oe("div",t,{state:{open:d,side:l,align:c,instant:m,transitionStatus:u},ref:[o,a.context.popupRef,y],props:[al,f,rr(u),s],stateAttributesMapping:Tl})});var bd=b(z(),1);var hd=bd.forwardRef(function(t,o){let{render:n,className:r,style:i,...s}=t,a=et(),{arrowRef:l,side:c,align:d,arrowUncentered:m,arrowStyles:u}=Ao(),f=a.useState("open"),p=a.useState("instantType");return Oe("div",t,{state:{open:f,side:c,align:d,uncentered:m,instant:p},ref:[o,l],props:[{style:u,"aria-hidden":!0},s],stateAttributesMapping:Qo})});var wd=b(z(),1);var ji=b(W(),1),vd=function(t){let{delay:o,closeDelay:n,timeout:r=400}=t,i=wd.useMemo(()=>({open:o,close:n}),[o,n]);return(0,ji.jsx)(Bi.Provider,{value:o,children:(0,ji.jsx)(ri,{delay:i,timeoutMs:r,children:t.children})})};var _d=b(z(),1);var yd=_d.forwardRef(function(t,o){let{render:n,className:r,style:i,children:s,...a}=t,l=et(),c=Ao(),d=l.useState("instantType"),{children:m,state:u}=ql({store:l,side:c.side,children:s}),f={activationDirection:u.activationDirection,transitioning:u.transitioning,instant:d};return Oe("div",t,{state:f,ref:o,props:[a,{children:m}],stateAttributesMapping:Xl})});var $o=class extends Gn{constructor(){super(td(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function xd(){return new $o}function ot(e){return Oe(e.defaultTagName??"div",e,e)}var Ed=b(ce(),1),Fi="data-wp-hash";function Vi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&qg(document)),e.__wpStyleRuntime}function Xg(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Fi}]`))if(o.getAttribute(Fi)===t)return!0;return!1}function kd(e,t,o){if(!e.head)return;let n=Vi(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Xg(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Fi,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function qg(e){let t=Vi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)kd(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Td(e,t){let o=Vi();o.styles.set(e,t);for(let n of o.documents.keys())kd(n,e,t)}typeof process>"u",Td("3167e7d116",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{text-wrap:pretty;margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Sd={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",Td("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Rd={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},We=(0,Ed.forwardRef)(function({variant:t="body-md",render:o,className:n,...r},i){return ot({render:o,defaultTagName:"span",ref:i,props:ve(r,{className:J(Sd.text,Rd.heading,Rd.p,Sd[t],n)})})});var Od=b(W(),1),Wi="data-wp-hash";function Yi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Qg(document)),e.__wpStyleRuntime}function Zg(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Wi}]`))if(o.getAttribute(Wi)===t)return!0;return!1}function Ad(e,t,o){if(!e.head)return;let n=Yi(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Zg(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Wi,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Qg(e){let t=Yi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Ad(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Jg(e,t){let o=Yi();o.styles.set(e,t);for(let n of o.documents.keys())Ad(n,e,t)}typeof process>"u",Jg("40ea4a6382","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#fae5e1);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fde6be);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#fee995);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#c2f8ca);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#deebfa);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");var Pd={badge:"_96e6251aad1a6136__badge","is-high-intent":"_99f7158cb520f750__is-high-intent","is-medium-intent":"c20ebef2365bc8b7__is-medium-intent","is-low-intent":"_365e1626c6202e52__is-low-intent","is-stable-intent":"_33f8198127ddf4ef__is-stable-intent","is-informational-intent":"_04c1aca8fc449412__is-informational-intent","is-draft-intent":"_90726e69d495ec19__is-draft-intent","is-none-intent":"_898f4a544993bd39__is-none-intent"},Ui=(0,Cd.forwardRef)(function({intent:t="none",className:o,...n},r){return(0,Od.jsx)(We,{ref:r,className:J(Pd.badge,Pd[`is-${t}-intent`],o),...n,variant:"body-sm"})});var Qd=b(ce(),1);var Bd=b(ce(),1);var Ki="data-wp-hash";function Xi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&eb(document)),e.__wpStyleRuntime}function $g(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ki}]`))if(o.getAttribute(Ki)===t)return!0;return!1}function Id(e,t,o){if(!e.head)return;let n=Xi(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if($g(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Ki,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function eb(e){let t=Xi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Id(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function tb(e,t){let o=Xi();o.styles.set(e,t);for(let n of o.documents.keys())Id(n,e,t)}typeof process>"u",tb("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var Nd={slot:"_11fc52b637ff8a7e__slot"},Ld="data-wp-compat-overlay-slot";function ob(){return typeof document>"u"?null:document}function nb(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var xt=null;function Gi(e){return e.setAttribute("aria-hidden","false"),e}function rb(e){let t=e.createElement("div");return t.setAttribute(Ld,""),Nd.slot&&t.classList.add(Nd.slot),e.body.appendChild(t),t}function Md(){if(typeof window>"u"||!nb()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=ob();if(!e||!e.body)return;if(xt&&xt.ownerDocument===e&&xt.isConnected)return Gi(xt);let t=e.querySelector(`[${Ld}]`);return t instanceof HTMLDivElement?(xt=Gi(t),xt):(xt?.isConnected&&xt.remove(),xt=Gi(rb(e)),xt)}var Hd=b(W(),1),zd=(0,Bd.forwardRef)(function({container:t,...o},n){return(0,Hd.jsx)(tt.Portal,{container:t??Md(),...o,ref:n})});var Dd=b(ce(),1),Vd=b(W(),1),qi="data-wp-hash";function Zi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&sb(document)),e.__wpStyleRuntime}function ib(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${qi}]`))if(o.getAttribute(qi)===t)return!0;return!1}function jd(e,t,o){if(!e.head)return;let n=Zi(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(ib(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(qi,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function sb(e){let t=Zi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)jd(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Fd(e,t){let o=Zi();o.styles.set(e,t);for(let n of o.documents.keys())jd(n,e,t)}typeof process>"u",Fd("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var ab={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Fd("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var cb={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Wd=(0,Dd.forwardRef)(function({align:t="center",className:o,side:n="top",sideOffset:r=4,...i},s){return(0,Vd.jsx)(tt.Positioner,{ref:s,align:t,side:n,sideOffset:r,...i,className:J(ab["box-sizing"],cb.positioner,o)})});var Yd=b(ce(),1);function Qi(e,t,o){return(0,Yd.cloneElement)(e??t,{children:o})}var lb=b(Gd(),1);var Xd=b(Ji(),1),{lock:M4,unlock:qd}=(0,Xd.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function db(){let e=lb;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return qd(e.privateApis).ThemeProvider}var Zd=db();var en=b(W(),1),$i="data-wp-hash";function es(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&fb(document)),e.__wpStyleRuntime}function ub(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$i}]`))if(o.getAttribute($i)===t)return!0;return!1}function Jd(e,t,o){if(!e.head)return;let n=es(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(ub(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute($i,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function fb(e){let t=es();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Jd(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function pb(e,t){let o=es();o.styles.set(e,t);for(let n of o.documents.keys())Jd(n,e,t)}typeof process>"u",pb("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var mb={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},gb={background:"#1e1e1e"},ts=(0,Qd.forwardRef)(function({portal:t,positioner:o,children:n,className:r,...i},s){let a=(0,en.jsx)(Zd,{color:gb,children:(0,en.jsx)(tt.Popup,{ref:s,className:J(mb.popup,r),...i,children:n})}),l=Qi(o,(0,en.jsx)(Wd,{}),a);return Qi(t,(0,en.jsx)(zd,{}),l)});var $d=b(ce(),1),eu=b(W(),1),os=(0,$d.forwardRef)(function(t,o){return(0,eu.jsx)(tt.Trigger,{ref:o,...t})});var tu=b(st(),1),ou=b(W(),1);function nu({children:e}){return(0,ou.jsx)(ar,{direction:(0,tu.isRTL)()?"rtl":"ltr",children:e})}var ns=b(W(),1);function rs(e){return(0,ns.jsx)(nu,{children:(0,ns.jsx)(tt.Root,{...e})})}var ru=b(ce(),1),iu=b(st(),1),Oo=b(W(),1),is="data-wp-hash";function ss(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&wb(document)),e.__wpStyleRuntime}function hb(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${is}]`))if(o.getAttribute(is)===t)return!0;return!1}function su(e,t,o){if(!e.head)return;let n=ss(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(hb(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(is,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function wb(e){let t=ss();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)su(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function hr(e,t){let o=ss();o.styles.set(e,t);for(let n of o.documents.keys())su(n,e,t)}typeof process>"u",hr("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var vb={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",hr("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var _b={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",hr("e8e6a9be37",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');var br={link:"d4250949359b05ce__link","is-brand":"c6055659b8e2cd2c__is-brand","is-neutral":"_92e0dfcaeee15b88__is-neutral","is-unstyled":"cf122a9bf1035d42__is-unstyled","link-icon":"_0cb411afac4c86c7__link-icon"};typeof process>"u",hr("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var yb={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},so=(0,ru.forwardRef)(function({children:t,variant:o="default",tone:n="brand",openInNewTab:r=!1,target:i,render:s,className:a,...l},c){let d=r||/^_blank$/i.test(i??"");return ot({render:s,defaultTagName:"a",ref:c,props:ve(l,{className:J(yb.a,vb["box-sizing"],_b["outset-ring--focus-except-active"],o!=="unstyled"&&br.link,o!=="unstyled"&&br[`is-${n}`],o==="unstyled"&&br["is-unstyled"],a),target:i??(r?"_blank":void 0),children:(0,Oo.jsxs)(Oo.Fragment,{children:[t,d&&(0,Oo.jsx)("span",{className:br["link-icon"],role:"img","aria-label":(0,iu.__)("(opens in a new tab)")})]})})})});var wr=b(ao(),1),as=b(W(),1),cs=(0,as.jsx)(wr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,as.jsx)(wr.Path,{d:"M12 8L12 13M12 14.5L12 16M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var vr=b(ao(),1),ls=b(W(),1),ds=(0,ls.jsx)(vr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ls.jsx)(vr.Path,{d:"M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75",vectorEffect:"non-scaling-stroke"})});var _r=b(ao(),1),us=b(W(),1),fs=(0,us.jsx)(_r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,us.jsx)(_r.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var yr=b(ao(),1),ps=b(W(),1),ms=(0,ps.jsx)(yr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ps.jsx)(yr.Path,{d:"M12 16V11M12 9.5V8M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var tn=b(ao(),1),on=b(W(),1),gs=(0,on.jsxs)(tn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,on.jsx)(tn.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,on.jsx)(tn.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var cu=b(ce(),1),lu=b(ao(),1),du=b(W(),1),co=(0,cu.forwardRef)(function({icon:t,size:o=24,style:n,...r},i){let s=t.props.style||n?{...t.props.style,...n}:void 0;return(0,du.jsx)(lu.SVG,{ref:i,...t.props,...r,...s?{style:s}:{},width:o,height:o})});var nn=b(ce(),1),Sr=b(st(),1);var uu=b(ce(),1),bs="data-wp-hash";function hs(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Sb(document)),e.__wpStyleRuntime}function xb(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${bs}]`))if(o.getAttribute(bs)===t)return!0;return!1}function fu(e,t,o){if(!e.head)return;let n=hs(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(xb(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(bs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Sb(e){let t=hs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)fu(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Rb(e,t){let o=hs();o.styles.set(e,t);for(let n of o.documents.keys())fu(n,e,t)}typeof process>"u",Rb("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var Eb={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},ws=(0,uu.forwardRef)(function({render:t,...o},n){return ot({render:t,ref:n,props:ve({className:Eb["visually-hidden"]},o,{"data-visually-hidden":""})})});var xr=b(W(),1);function pu({"aria-describedby":e,"aria-keyshortcuts":t,shortcut:o}){let n=(0,nn.useId)(),r=o?n:void 0,i=[e,r].filter(Boolean).join(" ");return{descriptionId:r,targetProps:{"aria-describedby":i||void 0,"aria-keyshortcuts":o?.ariaKeyShortcut??t}}}var mu=(0,nn.forwardRef)(function({descriptionId:t,shortcut:o},n){return(0,xr.jsx)(ws,{id:t,"aria-hidden":"true",render:(0,xr.jsx)("span",{ref:n}),children:(0,Sr.sprintf)((0,Sr.__)("Keyboard shortcut: %s"),o.label??o.ariaKeyShortcut)})}),gu=(0,nn.forwardRef)(function({className:t,shortcut:o},n){return(0,xr.jsx)("span",{ref:n,"aria-hidden":"true",className:t,dir:"ltr",children:o.displayShortcut})});var Rr=b(ce(),1),bu=b(st(),1),wu=b(W(),1);import{speak as kb}from"@wordpress/a11y";var vs="data-wp-hash";function _s(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Pb(document)),e.__wpStyleRuntime}function Tb(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${vs}]`))if(o.getAttribute(vs)===t)return!0;return!1}function hu(e,t,o){if(!e.head)return;let n=_s(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Tb(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(vs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Pb(e){let t=_s();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)hu(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Er(e,t){let o=_s();o.styles.set(e,t);for(let n of o.documents.keys())hu(n,e,t)}typeof process>"u",Er("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var rn={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"};typeof process>"u",Er("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Cb={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Er("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Ab={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",Er("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Ob={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},vu=(0,Rr.forwardRef)(function({tone:t="brand",variant:o="solid",size:n="default",className:r,focusableWhenDisabled:i=!0,disabled:s,loading:a,loadingAnnouncement:l=(0,bu.__)("Loading"),children:c,...d},m){let u=J(Ob.button,Cb["box-sizing"],Ab["outset-ring--focus-except-active"],o!=="unstyled"&&rn.button,rn[`is-${t}`],rn[`is-${o}`],rn[`is-${n}`],a&&rn["is-loading"],r);return(0,Rr.useEffect)(()=>{a&&l&&kb(l)},[a,l]),(0,wu.jsx)(Ni,{ref:m,className:u,focusableWhenDisabled:i,disabled:s??a,...d,children:c})});var _u=b(ce(),1);var xu=b(W(),1),ys="data-wp-hash";function xs(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ib(document)),e.__wpStyleRuntime}function Nb(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ys}]`))if(o.getAttribute(ys)===t)return!0;return!1}function yu(e,t,o){if(!e.head)return;let n=xs(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Nb(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(ys,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Ib(e){let t=xs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)yu(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Lb(e,t){let o=xs();o.styles.set(e,t);for(let n of o.documents.keys())yu(n,e,t)}typeof process>"u",Lb("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var Mb={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"},Ss=(0,_u.forwardRef)(function({className:t,icon:o,...n},r){return(0,xu.jsx)(co,{ref:r,icon:o,className:J(Mb.icon,t),size:24,...n})});Ss.displayName="Button.Icon";var kr=Object.assign(vu,{Icon:Ss});var Ru=b(ce(),1);var nt=b(W(),1),Rs="data-wp-hash";function Es(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Hb(document)),e.__wpStyleRuntime}function Bb(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Rs}]`))if(o.getAttribute(Rs)===t)return!0;return!1}function Eu(e,t,o){if(!e.head)return;let n=Es(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Bb(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Rs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Hb(e){let t=Es();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Eu(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function zb(e,t){let o=Es();o.styles.set(e,t);for(let n of o.documents.keys())Eu(n,e,t)}typeof process>"u",zb("c5cdafb1bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0px;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");var Su={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},ks=(0,Ru.forwardRef)(function({label:t,className:o,children:n,disabled:r,focusableWhenDisabled:i=!0,icon:s,size:a,shortcut:l,positioner:c,"aria-describedby":d,"aria-keyshortcuts":m,...u},f){let p=J(Su["icon-button"],o),{descriptionId:g,targetProps:h}=pu({"aria-describedby":d,"aria-keyshortcuts":m,shortcut:l});return(0,nt.jsxs)(rs,{children:[(0,nt.jsxs)(os,{ref:f,...h,disabled:r&&!i,render:(0,nt.jsx)(kr,{...u,size:a,"aria-label":t,disabled:r,focusableWhenDisabled:i}),className:p,children:[(0,nt.jsx)(co,{icon:s,size:24,className:Su.icon}),l&&g&&(0,nt.jsx)(mu,{descriptionId:g,shortcut:l})]}),(0,nt.jsxs)(ts,{positioner:c,children:[t,l&&(0,nt.jsxs)(nt.Fragment,{children:[" ",(0,nt.jsx)(gu,{shortcut:l})]})]})]})});var ku=b(ce(),1),Ts="data-wp-hash";function Ps(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&jb(document)),e.__wpStyleRuntime}function Db(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ts}]`))if(o.getAttribute(Ts)===t)return!0;return!1}function Tu(e,t,o){if(!e.head)return;let n=Ps(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Db(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Ts,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function jb(e){let t=Ps();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Tu(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Fb(e,t){let o=Ps();o.styles.set(e,t);for(let n of o.documents.keys())Tu(n,e,t)}typeof process>"u",Fb("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var Vb={stack:"_19ce0419607e1896__stack"},Wb={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},Ut=(0,ku.forwardRef)(function({direction:t,gap:o,align:n,justify:r,wrap:i,render:s,...a},l){let c={gap:o&&Wb[o],alignItems:n,justifyContent:r,flexDirection:t,flexWrap:i};return ot({render:s,ref:l,props:ve(a,{style:c,className:Vb.stack})})});var sn={};Mt(sn,{ActionButton:()=>Qu,ActionLink:()=>ef,Actions:()=>Fu,CloseIcon:()=>Gu,Description:()=>zu,Root:()=>Au,Title:()=>Lu});var No=b(ce(),1);import{speak as Yb}from"@wordpress/a11y";var Io=b(W(),1),As="data-wp-hash";function Os(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Gb(document)),e.__wpStyleRuntime}function Ub(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${As}]`))if(o.getAttribute(As)===t)return!0;return!1}function Pu(e,t,o){if(!e.head)return;let n=Os(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Ub(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(As,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Gb(e){let t=Os();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Pu(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Cu(e,t){let o=Os();o.styles.set(e,t);for(let n of o.documents.keys())Pu(n,e,t)}typeof process>"u",Cu("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Kb={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Cu("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Cs={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Xb={neutral:null,info:ms,warning:cs,success:gs,error:fs};function qb(e){return e==="error"?"assertive":"polite"}function Zb(e){if(e){if(typeof e=="string")return e;try{return(0,No.renderToString)(e)}catch{return}}}function Qb(e,t){let o=Zb(e);(0,No.useEffect)(()=>{o&&Yb(o,t)},[o,t])}var Au=(0,No.forwardRef)(function({intent:t="neutral",children:o,icon:n,spokenMessage:r=o,politeness:i=qb(t),render:s,...a},l){Qb(r,i);let c=n===null?null:n??Xb[t],d=J(Cs.notice,Cs[`is-${t}`],Kb["box-sizing"]);return ot({defaultTagName:"div",render:s,ref:l,props:ve({className:d,children:(0,Io.jsxs)(Io.Fragment,{children:[o,c&&(0,Io.jsx)(co,{className:Cs.icon,icon:c})]})},a)})});var Ou=b(ce(),1);var Iu=b(W(),1),Ns="data-wp-hash";function Is(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$b(document)),e.__wpStyleRuntime}function Jb(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ns}]`))if(o.getAttribute(Ns)===t)return!0;return!1}function Nu(e,t,o){if(!e.head)return;let n=Is(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Jb(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Ns,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function $b(e){let t=Is();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Nu(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function eh(e,t){let o=Is();o.styles.set(e,t);for(let n of o.documents.keys())Nu(n,e,t)}typeof process>"u",eh("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var th={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Lu=(0,Ou.forwardRef)(function({className:t,...o},n){return(0,Iu.jsx)(We,{ref:n,variant:"heading-md",className:J(th.title,t),...o})});var Mu=b(ce(),1);var Hu=b(W(),1),Ls="data-wp-hash";function Ms(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&nh(document)),e.__wpStyleRuntime}function oh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ls}]`))if(o.getAttribute(Ls)===t)return!0;return!1}function Bu(e,t,o){if(!e.head)return;let n=Ms(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(oh(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Ls,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function nh(e){let t=Ms();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Bu(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function rh(e,t){let o=Ms();o.styles.set(e,t);for(let n of o.documents.keys())Bu(n,e,t)}typeof process>"u",rh("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var ih={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},zu=(0,Mu.forwardRef)(function({className:t,...o},n){return(0,Hu.jsx)(We,{ref:n,variant:"body-md",className:J(ih.description,t),...o})});var Du=b(ce(),1);var Bs="data-wp-hash";function Hs(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ah(document)),e.__wpStyleRuntime}function sh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Bs}]`))if(o.getAttribute(Bs)===t)return!0;return!1}function ju(e,t,o){if(!e.head)return;let n=Hs(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(sh(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Bs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function ah(e){let t=Hs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)ju(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function ch(e,t){let o=Hs();o.styles.set(e,t);for(let n of o.documents.keys())ju(n,e,t)}typeof process>"u",ch("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var lh={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Fu=(0,Du.forwardRef)(function({render:t,...o},n){return ot({defaultTagName:"div",render:t,ref:n,props:ve({className:lh.actions},o)})});var Vu=b(ce(),1),Wu=b(st(),1);var Uu=b(W(),1),zs="data-wp-hash";function Ds(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&uh(document)),e.__wpStyleRuntime}function dh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${zs}]`))if(o.getAttribute(zs)===t)return!0;return!1}function Yu(e,t,o){if(!e.head)return;let n=Ds(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(dh(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(zs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function uh(e){let t=Ds();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Yu(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function fh(e,t){let o=Ds();o.styles.set(e,t);for(let n of o.documents.keys())Yu(n,e,t)}typeof process>"u",fh("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var ph={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Gu=(0,Vu.forwardRef)(function({className:t,icon:o=ds,label:n=(0,Wu.__)("Dismiss"),...r},i){return(0,Uu.jsx)(ks,{...r,ref:i,className:J(ph["close-icon"],t),variant:"minimal",size:"small",tone:"neutral",icon:o,label:n})});var Xu=b(ce(),1);var Zu=b(W(),1),js="data-wp-hash";function Fs(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&gh(document)),e.__wpStyleRuntime}function mh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${js}]`))if(o.getAttribute(js)===t)return!0;return!1}function qu(e,t,o){if(!e.head)return;let n=Fs(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(mh(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(js,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function gh(e){let t=Fs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)qu(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function bh(e,t){let o=Fs();o.styles.set(e,t);for(let n of o.documents.keys())qu(n,e,t)}typeof process>"u",bh("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Ku={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Qu=(0,Xu.forwardRef)(function({className:t,loading:o,loadingAnnouncement:n,variant:r,...i},s){return(0,Zu.jsx)(kr,{...i,...o!==void 0?{loading:o,loadingAnnouncement:n??""}:{},ref:s,size:"compact",tone:"neutral",variant:r,className:J(Ku["action-button"],Ku[`is-action-button-${r}`],t)})});var Ju=b(ce(),1);var Ws=b(W(),1),Vs="data-wp-hash";function Ys(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&wh(document)),e.__wpStyleRuntime}function hh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Vs}]`))if(o.getAttribute(Vs)===t)return!0;return!1}function $u(e,t,o){if(!e.head)return;let n=Ys(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(hh(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Vs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function wh(e){let t=Ys();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)$u(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function vh(e,t){let o=Ys();o.styles.set(e,t);for(let n of o.documents.keys())$u(n,e,t)}typeof process>"u",vh("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var _h={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},ef=(0,Ju.forwardRef)(function({className:t,render:o,...n},r){return(0,Ws.jsx)(We,{ref:r,className:J(_h["action-link"],t),...n,variant:"body-md",render:(0,Ws.jsx)(so,{tone:"neutral",variant:"default",render:o})})});var tf=b(ce(),1),of=b(W(),1),nf=(0,tf.forwardRef)(({children:e,className:t,ariaLabel:o,as:n="div",...r},i)=>(0,of.jsx)(n,{ref:i,className:J("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...r,children:e}));nf.displayName="NavigableRegion";var rf=nf;var sf=b(st(),1);var Gt=b(W(),1),Gs="data-wp-hash";function Ks(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&xh(document)),e.__wpStyleRuntime}function yh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Gs}]`))if(o.getAttribute(Gs)===t)return!0;return!1}function af(e,t,o){if(!e.head)return;let n=Ks(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(yh(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Gs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function xh(e){let t=Ks();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)af(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Sh(e,t){let o=Ks();o.styles.set(e,t);for(let n of o.documents.keys())af(n,e,t)}typeof process>"u",Sh("72ef022400",".bfb5a2dd8cceebd3__list{--focus-ring-size:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*2);list-style:none;margin:calc(var(--focus-ring-size)*-1);overflow-x:auto;padding:var(--focus-ring-size);scroll-padding:var(--focus-ring-size)}.a4759b4cb2c8bd92__li{flex-shrink:0}._07da506d3f2d9afe__item{align-items:center;color:var(--wpds-color-foreground-interactive-neutral-weak,#707070);display:flex;font-weight:var(--wpds-typography-font-weight-default,400);min-block-size:44px;min-inline-size:44px;text-decoration:none}._07da506d3f2d9afe__item:hover,._07da506d3f2d9afe__item[aria-current=page]{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}._07da506d3f2d9afe__item[aria-current=page]{font-weight:var(--wpds-typography-font-weight-emphasis,600)}");var Us={list:"bfb5a2dd8cceebd3__list",li:"a4759b4cb2c8bd92__li",item:"_07da506d3f2d9afe__item"},Rh=({items:e,currentHref:t,ariaLabel:o=(0,sf.__)("Sections"),linkComponent:n,className:r})=>{if(!e.length)return null;let i=n??"a";return(0,Gt.jsx)("nav",{"aria-label":o,className:r,children:(0,Gt.jsx)(Ut,{render:(0,Gt.jsx)("ul",{role:"list"}),direction:"row",align:"center",gap:"md",className:Us.list,children:e.map(s=>(0,Gt.jsx)("li",{className:Us.li,children:(0,Gt.jsx)(We,{variant:"body-md",className:Us.item,render:(0,Gt.jsx)(so,{variant:"unstyled","aria-current":s.href===t?"page":void 0,render:(0,Gt.jsx)(i,{href:s.href})}),children:s.label})},s.href))})})},cf=Rh;var df=b(an(),1),{Fill:uf,Slot:ff}=(0,df.createSlotFill)("SidebarToggle");var Ze=b(W(),1),Xs="data-wp-hash";function qs(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&kh(document)),e.__wpStyleRuntime}function Eh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Xs}]`))if(o.getAttribute(Xs)===t)return!0;return!1}function pf(e,t,o){if(!e.head)return;let n=qs(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Eh(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Xs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function kh(e){let t=qs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)pf(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Th(e,t){let o=qs();o.styles.set(e,t);for(let n of o.documents.keys())pf(n,e,t)}typeof process>"u",Th("1f3750277d","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:var(--wpds-dimension-size-md,32px)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8bcd33103b451f30__header-lockup{min-width:0}._8113be94e7caf73c__header-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:var(--wpds-dimension-size-sm,24px);width:var(--wpds-dimension-size-sm,24px);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-foreground-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}._0625b55e82a0d93d__header._4b0f17e503d11619__has-navigation,._0625b55e82a0d93d__header._4b0f17e503d11619__has-navigation ._60fea2f6bf5319cd__header-subtitle{padding-block-end:0}._673c99dcbfb58211__header-navigation{margin-block-start:var(--wpds-dimension-gap-md,12px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}");var St={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-lockup":"_8bcd33103b451f30__header-lockup","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle","has-navigation":"_4b0f17e503d11619__has-navigation","header-navigation":"_673c99dcbfb58211__header-navigation",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function mf({headingLevel:e=1,breadcrumbs:t,badges:o,visual:n,title:r,subTitle:i,actions:s,navigation:a,components:l,showSidebarToggle:c=!0}){let d=`h${e}`,m=!!a?.items?.length;return(0,Ze.jsxs)(Ut,{direction:"column",className:J(St.header,m&&St["has-navigation"]),children:[(0,Ze.jsxs)(Ut,{className:St["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,Ze.jsxs)(Ut,{direction:"row",gap:"sm",align:"center",justify:"start",className:St["header-lockup"],children:[c&&(0,Ze.jsx)(ff,{bubblesVirtually:!0,className:St["sidebar-toggle-slot"]}),n&&(0,Ze.jsx)("div",{className:St["header-visual"],"aria-hidden":"true",children:n}),r&&(0,Ze.jsx)(We,{className:St["header-title"],render:(0,Ze.jsx)(d,{}),variant:"heading-lg",children:r}),t,o]}),s&&(0,Ze.jsx)(Ut,{align:"center",className:St["header-actions"],direction:"row",gap:"sm",children:s})]}),i&&(0,Ze.jsx)(We,{render:(0,Ze.jsx)("p",{}),variant:"body-md",className:St["header-subtitle"],children:i}),m&&(0,Ze.jsx)(cf,{...a,linkComponent:l?.link,className:St["header-navigation"]})]})}var cn=b(W(),1),Qs="data-wp-hash";function Js(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ch(document)),e.__wpStyleRuntime}function Ph(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Qs}]`))if(o.getAttribute(Qs)===t)return!0;return!1}function gf(e,t,o){if(!e.head)return;let n=Js(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Ph(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Qs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Ch(e){let t=Js();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)gf(e,o,n);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Ah(e,t){let o=Js();o.styles.set(e,t);for(let n of o.documents.keys())gf(n,e,t)}typeof process>"u",Ah("1f3750277d","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:var(--wpds-dimension-size-md,32px)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8bcd33103b451f30__header-lockup{min-width:0}._8113be94e7caf73c__header-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:var(--wpds-dimension-size-sm,24px);width:var(--wpds-dimension-size-sm,24px);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-foreground-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}._0625b55e82a0d93d__header._4b0f17e503d11619__has-navigation,._0625b55e82a0d93d__header._4b0f17e503d11619__has-navigation ._60fea2f6bf5319cd__header-subtitle{padding-block-end:0}._673c99dcbfb58211__header-navigation{margin-block-start:var(--wpds-dimension-gap-md,12px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}");var Zs={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-lockup":"_8bcd33103b451f30__header-lockup","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle","has-navigation":"_4b0f17e503d11619__has-navigation","header-navigation":"_673c99dcbfb58211__header-navigation",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function bf({headingLevel:e,breadcrumbs:t,badges:o,visual:n,title:r,subTitle:i,children:s,className:a,actions:l,navigation:c,components:d,ariaLabel:m,hasPadding:u=!1,showSidebarToggle:f=!0}){let p=J(Zs.page,a);return(0,cn.jsxs)(rf,{className:p,ariaLabel:m??(typeof r=="string"?r:""),children:[(r||t||o||l||n||!!c?.items?.length)&&(0,cn.jsx)(mf,{headingLevel:e,breadcrumbs:t,badges:o,visual:n,title:r,subTitle:i,actions:l,navigation:c,components:d,showSidebarToggle:f}),u?(0,cn.jsx)("div",{className:J(Zs.content,Zs["has-padding"]),children:s}):s]})}bf.SidebarToggleFill=uf;var $s=bf;var ut=b(an()),Ff=b(ln()),Vf=b(ce()),At=b(st()),Wf=b(Tr());import{privateApis as Kh}from"@wordpress/connectors";var vf=b(Ji()),{lock:a7,unlock:Lo}=(0,vf.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/routes");if(typeof document<"u"&&(typeof process>"u"||!0)&&!document.head.querySelector("style[data-wp-hash='3ac7d2cc0e']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","3ac7d2cc0e"),e.appendChild(document.createTextNode(".connectors-page{box-sizing:border-box;margin:0 auto;max-width:680px;padding:24px;width:100%}.connectors-page .components-item{background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden;padding:20px;scroll-margin-top:120px}.connectors-page .connector-settings__error{color:#cc1818}.connectors-page .connector-settings .components-text-control__input{font-family:monospace;scroll-margin-top:120px}.connectors-page__file-mods-notice{margin-bottom:16px}.connectors-page--empty{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:32px;justify-content:center;text-align:center}.connectors-page .ai-plugin-callout{background-color:#e7d4e4;background-image:radial-gradient(ellipse 70% 120% at 18% 115%,rgba(202,158,198,.75) 0,rgba(202,158,198,0) 60%),radial-gradient(ellipse 55% 110% at 92% -15%,rgba(208,175,217,.7) 0,rgba(208,175,217,0) 65%),radial-gradient(ellipse 40% 85% at 58% -10%,rgba(170,130,184,.45) 0,rgba(170,130,184,0) 70%);border-radius:8px;overflow:hidden;padding:24px;padding-inline-end:150px;position:relative}[dir=rtl] .connectors-page .ai-plugin-callout{background-image:radial-gradient(ellipse 70% 120% at 82% 115%,rgba(202,158,198,.75) 0,rgba(202,158,198,0) 60%),radial-gradient(ellipse 55% 110% at 8% -15%,rgba(208,175,217,.7) 0,rgba(208,175,217,0) 65%),radial-gradient(ellipse 40% 85% at 42% -10%,rgba(170,130,184,.45) 0,rgba(170,130,184,0) 70%)}.connectors-page .ai-plugin-callout__content{align-items:flex-start;display:flex;flex-direction:column;gap:12px;padding-top:2px}.connectors-page .ai-plugin-callout__content p{font-size:13px;line-height:20px;margin:0}.connectors-page .ai-plugin-callout__decoration{height:110px;inset-inline-end:16px;position:absolute;top:12px;width:110px}.connectors-page__help-text{color:#757575}@media (max-width:680px){.connectors-page .ai-plugin-callout{padding:12px;padding-inline-end:100px}.connectors-page .ai-plugin-callout__decoration{height:75px;inset-inline-end:8px;top:8px;width:75px}}@media (max-width:480px){.connectors-page{padding:8px}.connectors-page .ai-plugin-callout{padding-inline-end:130px}.connectors-page .components-item{padding:12px}.connectors-page .components-item>.components-v-stack>.components-h-stack:first-child svg{height:32px;width:32px}.connectors-page .components-item>.components-v-stack>.components-h-stack:first-child>.components-h-stack:last-child{align-items:flex-end;flex-direction:column}}")),document.head.appendChild(e)}var fn=b(an()),sa=b(Tr()),pn=b(ln()),Et=b(ce()),Qe=b(st()),Hf=b(ea()),zf=b(xf());var Pr=b(an()),na=b(ce()),Af=b(ln()),lo=b(st());import{__experimentalRegisterConnector as Oh,__experimentalConnectorItem as Cf,__experimentalDefaultConnectorSettings as Nh,__experimentalApplicationPasswordConnectorSettings as Ih,privateApis as Lh}from"@wordpress/connectors";var ta=b(Tr()),un=b(ln()),dn=b(ce()),pe=b(st()),Sf=b(ea());function oa({file:e,settingName:t,connectorName:o,isInstalled:n,isActivated:r,keySource:i="none",initialIsConnected:s=!1}){let[a,l]=(0,dn.useState)(!1),[c,d]=(0,dn.useState)(!1),[m,u]=(0,dn.useState)(s),[f,p]=(0,dn.useState)(null),g=e?.replace(/\.php$/,""),h=g?.includes("/")?g.split("/")[0]:g,{derivedPluginStatus:y,canManagePlugins:_,currentApiKey:v,currentUsername:w,hasStoredCredentials:R,hasResolvedSettings:x,canInstallPlugins:S}=(0,un.useSelect)(Q=>{let q=Q(ta.store),ne=q.getEntityRecord("root","site")?.[t],se=typeof ne=="string"?ne:"",ze=typeof ne=="object"&&ne!==null?ne:void 0,ae=ze!==void 0?!!ze.username&&!!ze.password:!!se,ge=q.hasFinishedResolution("getEntityRecord",["root","site"]),be=!!q.canUser("create",{kind:"root",name:"plugin"}),Ee={currentApiKey:se,currentUsername:ze?.username??"",hasStoredCredentials:ae,hasResolvedSettings:ge,canInstallPlugins:be};if(!e)return{...Ee,derivedPluginStatus:ge?"active":"checking",canManagePlugins:void 0};let ye=q.getEntityRecord("root","plugin",g);if(!q.hasFinishedResolution("getEntityRecord",["root","plugin",g]))return{...Ee,derivedPluginStatus:"checking",canManagePlugins:void 0};if(ye){let ft=ye.status==="active"||ye.status==="network-active";return{...Ee,derivedPluginStatus:ft?"active":"inactive",canManagePlugins:!0}}let rt="not-installed";return r?rt="active":n&&(rt="inactive"),{...Ee,derivedPluginStatus:rt,canManagePlugins:!1}},[e,g,t,n,r]),E=f??y,k=_,P=E==="active"&&m||f==="active"&&R,{saveEntityRecord:N,invalidateResolution:H}=(0,un.useDispatch)(ta.store),{createSuccessNotice:j,createErrorNotice:L}=(0,un.useDispatch)(Sf.store),T=Q=>N("root","site",{[t]:Q},{throwOnError:!0}),I=()=>{j((0,pe.sprintf)((0,pe.__)("%s connected successfully."),o),{id:"connector-connect-success",type:"snackbar"})},C=()=>{j((0,pe.sprintf)((0,pe.__)("%s disconnected."),o),{id:"connector-disconnect-success",type:"snackbar"})},A=()=>{L((0,pe.sprintf)((0,pe.__)("Failed to disconnect %s."),o),{id:"connector-disconnect-error",type:"snackbar"})},M=async()=>{if(h){d(!0);try{await N("root","plugin",{slug:h,status:"active"},{throwOnError:!0}),p("active"),H("getEntityRecord",["root","site"]),l(!0),j((0,pe.sprintf)((0,pe.__)("Plugin for %s installed and activated successfully."),o),{id:"connector-plugin-install-success",type:"snackbar"})}catch{L((0,pe.sprintf)((0,pe.__)("Failed to install plugin for %s."),o),{id:"connector-plugin-install-error",type:"snackbar"})}finally{d(!1)}}},X=async()=>{if(e){d(!0);try{await N("root","plugin",{plugin:g,status:"active"},{throwOnError:!0}),p("active"),H("getEntityRecord",["root","site"]),l(!0),j((0,pe.sprintf)((0,pe.__)("Plugin for %s activated successfully."),o),{id:"connector-plugin-activate-success",type:"snackbar"})}catch{L((0,pe.sprintf)((0,pe.__)("Failed to activate plugin for %s."),o),{id:"connector-plugin-activate-error",type:"snackbar"})}finally{d(!1)}}};return{pluginStatus:E,canInstallPlugins:S,canActivatePlugins:k,isExpanded:a,setIsExpanded:l,isBusy:c,isConnected:P,currentApiKey:v,currentUsername:w,hasResolvedSettings:x,keySource:i,handleButtonClick:()=>{if(E==="not-installed"){if(S===!1)return;M()}else if(E==="inactive"){if(k===!1)return;X()}else l(!a)},getButtonLabel:()=>{if(c)return E==="not-installed"?(0,pe.__)("Installing\u2026"):(0,pe.__)("Activating\u2026");if(a)return(0,pe.__)("Cancel");if(P)return(0,pe.__)("Edit");switch(E){case"checking":return(0,pe.__)("Checking\u2026");case"not-installed":return(0,pe.__)("Install");case"inactive":return(0,pe.__)("Activate");case"active":return(0,pe.__)("Set up")}},saveApiKey:async Q=>{let q=v;try{let se=(await T(Q))?.[t];if(Q&&(se===q||!se))throw new Error("It was not possible to connect to the provider using this key.");u(!0),I()}catch($){throw console.error("Failed to save API key:",$),$}},removeApiKey:async()=>{try{await T(""),u(!1),C()}catch(Q){console.error("Failed to remove API key:",Q),A()}},saveCredentials:async({username:Q,applicationPassword:q})=>{try{let se=(await T({username:Q,password:q}))?.[t];if(!se?.username||!se?.password)throw new Error((0,pe.__)("It was not possible to save these credentials."));u(!0),I()}catch($){throw console.error("Failed to save credentials:",$),$}},removeCredentials:async()=>{try{await T({username:"",password:""}),u(!1),C()}catch(Q){console.error("Failed to remove credentials:",Q),A()}}}}var ue=b(W()),Rf=()=>(0,ue.jsx)("svg",{width:"40",height:"40",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,ue.jsx)("path",{d:"M22.2819 9.8211a5.9847 5.9847 0 0 0-.5157-4.9108 6.0462 6.0462 0 0 0-6.5098-2.9A6.0651 6.0651 0 0 0 4.9807 4.1818a5.9847 5.9847 0 0 0-3.9977 2.9 6.0462 6.0462 0 0 0 .7427 7.0966 5.98 5.98 0 0 0 .511 4.9107 6.051 6.051 0 0 0 6.5146 2.9001A5.9847 5.9847 0 0 0 13.2599 24a6.0557 6.0557 0 0 0 5.7718-4.2058 5.9894 5.9894 0 0 0 3.9977-2.9001 6.0557 6.0557 0 0 0-.7475-7.0729zm-9.022 12.6081a4.4755 4.4755 0 0 1-2.8764-1.0408l.1419-.0804 4.7783-2.7582a.7948.7948 0 0 0 .3927-.6813v-6.7369l2.02 1.1686a.071.071 0 0 1 .038.052v5.5826a4.504 4.504 0 0 1-4.4945 4.4944zm-9.6607-4.1254a4.4708 4.4708 0 0 1-.5346-3.0137l.142.0852 4.783 2.7582a.7712.7712 0 0 0 .7806 0l5.8428-3.3685v2.3324a.0804.0804 0 0 1-.0332.0615L9.74 19.9502a4.4992 4.4992 0 0 1-6.1408-1.6464zM2.3408 7.8956a4.485 4.485 0 0 1 2.3655-1.9728V11.6a.7664.7664 0 0 0 .3879.6765l5.8144 3.3543-2.0201 1.1685a.0757.0757 0 0 1-.071 0l-4.8303-2.7865A4.504 4.504 0 0 1 2.3408 7.872zm16.5963 3.8558L13.1038 8.364l2.0201-1.1685a.0757.0757 0 0 1 .071 0l4.8303 2.7913a4.4944 4.4944 0 0 1-.6765 8.1042v-5.6772a.79.79 0 0 0-.4043-.6813zm2.0107-3.0231l-.142-.0852-4.7735-2.7818a.7759.7759 0 0 0-.7854 0L9.409 9.2297V6.8974a.0662.0662 0 0 1 .0284-.0615l4.8303-2.7866a4.4992 4.4992 0 0 1 6.6802 4.66zM8.3065 12.863l-2.02-1.1638a.0804.0804 0 0 1-.038-.0567V6.0742a4.4992 4.4992 0 0 1 7.3757-3.4537l-.142.0805L8.704 5.459a.7948.7948 0 0 0-.3927.6813zm1.0976-2.3654l2.602-1.4998 2.6069 1.4998v2.9994l-2.5974 1.4997-2.6067-1.4997Z",fill:"currentColor"})}),Ef=()=>(0,ue.jsx)("svg",{width:"40",height:"40",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,ue.jsx)("path",{d:"M6.2 21.024L12.416 17.536L12.52 17.232L12.416 17.064H12.112L11.072 17L7.52 16.904L4.44 16.776L1.456 16.616L0.704 16.456L0 15.528L0.072 15.064L0.704 14.64L1.608 14.72L3.608 14.856L6.608 15.064L8.784 15.192L12.008 15.528H12.52L12.592 15.32L12.416 15.192L12.28 15.064L9.176 12.96L5.816 10.736L4.056 9.456L3.104 8.808L2.624 8.2L2.416 6.872L3.28 5.92L4.44 6L4.736 6.08L5.912 6.984L8.424 8.928L11.704 11.344L12.184 11.744L12.376 11.608L12.4 11.512L12.184 11.152L10.4 7.928L8.496 4.648L7.648 3.288L7.424 2.472C7.344 2.136 7.288 1.856 7.288 1.512L8.272 0.176L8.816 0L10.128 0.176L10.68 0.656L11.496 2.52L12.816 5.456L14.864 9.448L15.464 10.632L15.784 11.728L15.904 12.064H16.112V11.872L16.28 9.624L16.592 6.864L16.896 3.312L17 2.312L17.496 1.112L18.48 0.464L19.248 0.832L19.88 1.736L19.792 2.32L19.416 4.76L18.68 8.584L18.2 11.144H18.48L18.8 10.824L20.096 9.104L22.272 6.384L23.232 5.304L24.352 4.112L25.072 3.544H26.432L27.432 5.032L26.984 6.568L25.584 8.344L24.424 9.848L22.76 12.088L21.72 13.88L21.816 14.024L22.064 14L25.824 13.2L27.856 12.832L30.28 12.416L31.376 12.928L31.496 13.448L31.064 14.512L28.472 15.152L25.432 15.76L20.904 16.832L20.848 16.872L20.912 16.952L22.952 17.144L23.824 17.192H25.96L29.936 17.488L30.976 18.176L31.6 19.016L31.496 19.656L29.896 20.472L27.736 19.96L22.696 18.76L20.968 18.328H20.728V18.472L22.168 19.88L24.808 22.264L28.112 25.336L28.28 26.096L27.856 26.696L27.408 26.632L24.504 24.448L23.384 23.464L20.848 21.328H20.68V21.552L21.264 22.408L24.352 27.048L24.512 28.472L24.288 28.936L23.488 29.216L22.608 29.056L20.8 26.52L18.936 23.664L17.432 21.104L17.248 21.208L16.36 30.768L15.944 31.256L14.984 31.624L14.184 31.016L13.76 30.032L14.184 28.088L14.696 25.552L15.112 23.536L15.488 21.032L15.712 20.2L15.696 20.144L15.512 20.168L13.624 22.76L10.752 26.64L8.48 29.072L7.936 29.288L6.992 28.8L7.08 27.928L7.608 27.152L10.752 23.152L12.648 20.672L13.872 19.24L13.864 19.032H13.792L5.44 24.456L3.952 24.648L3.312 24.048L3.392 23.064L3.696 22.744L6.208 21.016L6.2 21.024Z",fill:"#D97757"})}),kf=()=>(0,ue.jsxs)("svg",{width:"40",height:"40",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[(0,ue.jsx)("path",{d:"M0 4C0 1.79086 1.79086 0 4 0H28C30.2091 0 32 1.79086 32 4V28C32 30.2091 30.2091 32 28 32H4C1.79086 32 0 30.2091 0 28V4Z",fill:"#F0F0F0"}),(0,ue.jsx)("path",{d:"M14.5 8V12H17.5V8H19V12H20.5C20.7652 12 21.0196 12.1054 21.2071 12.2929C21.3946 12.4804 21.5 12.7348 21.5 13V17L18.5 21V23C18.5 23.2652 18.3946 23.5196 18.2071 23.7071C18.0196 23.8946 17.7652 24 17.5 24H14.5C14.2348 24 13.9804 23.8946 13.7929 23.7071C13.6054 23.5196 13.5 23.2652 13.5 23V21L10.5 17V13C10.5 12.7348 10.6054 12.4804 10.7929 12.2929C10.9804 12.1054 11.2348 12 11.5 12H13V8H14.5ZM15 20.5V22.5H17V20.5L20 16.5V13.5H12V16.5L15 20.5Z",fill:"#949494"})]}),Tf=()=>(0,ue.jsxs)("svg",{width:"40",height:"40",viewBox:"0 0 44 44",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[(0,ue.jsx)("rect",{width:"44",height:"44",fill:"#357B49",rx:"6"}),(0,ue.jsx)("path",{fill:"#fff",fillRule:"evenodd",d:"m29.746 28.31-6.392-16.797c-.152-.397-.305-.672-.789-.675-.673 0-1.408.611-1.746 1.316l-7.378 16.154c-.072.16-.143.311-.214.454-.5.995-1.045 1.546-2.357 1.626a.399.399 0 0 0-.16.033l-.01.004a.399.399 0 0 0-.23.392v.01c0 .054.01.106.03.155l.004.01a.416.416 0 0 0 .394.252h6.212a.417.417 0 0 0 .307-.12.416.416 0 0 0 .124-.305.398.398 0 0 0-.105-.302.399.399 0 0 0-.294-.127c-.757 0-2.197-.062-2.197-1.164.02-.318.103-.63.245-.916l1.399-3.152c.52-1.163 1.654-1.163 2.572-1.163h5.843c.023 0 .044 0 .062.003.13.014.16.081.214.242l1.534 4.07a2.857 2.857 0 0 1 .216 1.04c0 .054-.003.104-.01.153-.09.726-.831.887-1.49.887a.4.4 0 0 0-.294.127l-.007.008-.007.008a.401.401 0 0 0-.092.286v.01c0 .054.01.106.03.155l.005.01a.42.42 0 0 0 .395.252h7.011a.413.413 0 0 0 .279-.13.412.412 0 0 0 .11-.297.387.387 0 0 0-.09-.294.388.388 0 0 0-.277-.135c-1.448-.122-2.295-.643-2.847-2.08Zm-11.985-5.844 2.847-6.304c.361-.728.659-1.486.889-2.265 0-.06.03-.092.06-.092s.061.032.061.091c.02.122.045.247.073.374.197.888.584 1.878.914 2.723l.176.453 1.684 4.529a.927.927 0 0 1 .092.4.473.473 0 0 1-.009.094c-.041.202-.228.272-.602.272h-6.063c-.122 0-.184-.03-.184-.092a.36.36 0 0 1 .062-.183Zm17.107-.721c0 .786-.446 1.231-1.25 1.231-.806 0-1.125-.409-1.125-1.034 0-.786.465-1.231 1.25-1.231.785 0 1.125.427 1.125 1.034ZM9.629 23.002c.803 0 1.25-.447 1.25-1.231 0-.607-.343-1.036-1.128-1.036-.785 0-1.25.447-1.25 1.231 0 .625.325 1.036 1.128 1.036Z",clipRule:"evenodd"})]}),Pf=()=>(0,ue.jsxs)("svg",{width:"40",height:"40",style:{flex:"none",lineHeight:1},viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[(0,ue.jsx)("path",{d:"M20.616 10.835a14.147 14.147 0 01-4.45-3.001 14.111 14.111 0 01-3.678-6.452.503.503 0 00-.975 0 14.134 14.134 0 01-3.679 6.452 14.155 14.155 0 01-4.45 3.001c-.65.28-1.318.505-2.002.678a.502.502 0 000 .975c.684.172 1.35.397 2.002.677a14.147 14.147 0 014.45 3.001 14.112 14.112 0 013.679 6.453.502.502 0 00.975 0c.172-.685.397-1.351.677-2.003a14.145 14.145 0 013.001-4.45 14.113 14.113 0 016.453-3.678.503.503 0 000-.975 13.245 13.245 0 01-2.003-.678z",fill:"#3186FF"}),(0,ue.jsx)("path",{d:"M20.616 10.835a14.147 14.147 0 01-4.45-3.001 14.111 14.111 0 01-3.678-6.452.503.503 0 00-.975 0 14.134 14.134 0 01-3.679 6.452 14.155 14.155 0 01-4.45 3.001c-.65.28-1.318.505-2.002.678a.502.502 0 000 .975c.684.172 1.35.397 2.002.677a14.147 14.147 0 014.45 3.001 14.112 14.112 0 013.679 6.453.502.502 0 00.975 0c.172-.685.397-1.351.677-2.003a14.145 14.145 0 013.001-4.45 14.113 14.113 0 016.453-3.678.503.503 0 000-.975 13.245 13.245 0 01-2.003-.678z",fill:"url(#lobe-icons-gemini-fill-0)"}),(0,ue.jsx)("path",{d:"M20.616 10.835a14.147 14.147 0 01-4.45-3.001 14.111 14.111 0 01-3.678-6.452.503.503 0 00-.975 0 14.134 14.134 0 01-3.679 6.452 14.155 14.155 0 01-4.45 3.001c-.65.28-1.318.505-2.002.678a.502.502 0 000 .975c.684.172 1.35.397 2.002.677a14.147 14.147 0 014.45 3.001 14.112 14.112 0 013.679 6.453.502.502 0 00.975 0c.172-.685.397-1.351.677-2.003a14.145 14.145 0 013.001-4.45 14.113 14.113 0 016.453-3.678.503.503 0 000-.975 13.245 13.245 0 01-2.003-.678z",fill:"url(#lobe-icons-gemini-fill-1)"}),(0,ue.jsx)("path",{d:"M20.616 10.835a14.147 14.147 0 01-4.45-3.001 14.111 14.111 0 01-3.678-6.452.503.503 0 00-.975 0 14.134 14.134 0 01-3.679 6.452 14.155 14.155 0 01-4.45 3.001c-.65.28-1.318.505-2.002.678a.502.502 0 000 .975c.684.172 1.35.397 2.002.677a14.147 14.147 0 014.45 3.001 14.112 14.112 0 013.679 6.453.502.502 0 00.975 0c.172-.685.397-1.351.677-2.003a14.145 14.145 0 013.001-4.45 14.113 14.113 0 016.453-3.678.503.503 0 000-.975 13.245 13.245 0 01-2.003-.678z",fill:"url(#lobe-icons-gemini-fill-2)"}),(0,ue.jsxs)("defs",{children:[(0,ue.jsxs)("linearGradient",{gradientUnits:"userSpaceOnUse",id:"lobe-icons-gemini-fill-0",x1:"7",x2:"11",y1:"15.5",y2:"12",children:[(0,ue.jsx)("stop",{stopColor:"#08B962"}),(0,ue.jsx)("stop",{offset:"1",stopColor:"#08B962",stopOpacity:"0"})]}),(0,ue.jsxs)("linearGradient",{gradientUnits:"userSpaceOnUse",id:"lobe-icons-gemini-fill-1",x1:"8",x2:"11.5",y1:"5.5",y2:"11",children:[(0,ue.jsx)("stop",{stopColor:"#F94543"}),(0,ue.jsx)("stop",{offset:"1",stopColor:"#F94543",stopOpacity:"0"})]}),(0,ue.jsxs)("linearGradient",{gradientUnits:"userSpaceOnUse",id:"lobe-icons-gemini-fill-2",x1:"3.5",x2:"17.5",y1:"13.5",y2:"12",children:[(0,ue.jsx)("stop",{stopColor:"#FABC12"}),(0,ue.jsx)("stop",{offset:".46",stopColor:"#FABC12",stopOpacity:"0"})]})]})]});var _e=b(W()),{store:Mh}=Lo(Lh);function Of(){try{return JSON.parse(document.getElementById("wp-script-module-data-options-connectors-wp-admin")?.textContent??"{}")}catch{return{}}}function ra(){return Of().connectors??{}}function Nf(){return!!Of().isFileModDisabled}var Bh={google:Pf,openai:Rf,anthropic:Ef,akismet:Tf};function Hh(e,t){if(t)return(0,_e.jsx)("img",{src:t,alt:"",width:40,height:40});let o=Bh[e];return o?(0,_e.jsx)(o,{}):(0,_e.jsx)(kf,{})}var zh=()=>(0,_e.jsx)("span",{style:{color:"#345b37",backgroundColor:"#eff8f0",padding:"4px 12px",borderRadius:"2px",fontSize:"13px",fontWeight:"var(--wpds-typography-font-weight-emphasis)",whiteSpace:"nowrap"},children:(0,lo.__)("Connected")}),Dh=({slug:e})=>(0,_e.jsx)(so,{href:(0,lo.sprintf)((0,lo.__)("https://wordpress.org/plugins/%s/"),e),openInNewTab:!0,children:(0,lo.__)("Learn more")}),jh=()=>(0,_e.jsx)(Ui,{children:(0,lo.__)("Not available")});function If({isConnected:e,showUnavailableBadge:t,pluginSlug:o,isExpanded:n,isBusy:r,pluginStatus:i,actionButtonRef:s,handleButtonClick:a,getButtonLabel:l}){return(0,_e.jsxs)(Pr.__experimentalHStack,{spacing:3,expanded:!1,children:[e&&(0,_e.jsx)(zh,{}),t&&(o?(0,_e.jsx)(Dh,{slug:o}):(0,_e.jsx)(jh,{})),!t&&(0,_e.jsx)(Pr.Button,{ref:s,variant:n||e?"tertiary":"secondary",size:"compact",onClick:a,disabled:i==="checking"||r,isBusy:r,accessibleWhenDisabled:!0,children:l()})]})}function Lf(e){let t=e?.replace(/\.php$/,"");return t?.includes("/")?t.split("/")[0]:t}function Fh({name:e,description:t,logo:o,authentication:n,plugin:r}){let i=n?.method==="api_key"?n:void 0,s=i?.settingName??"",a=i?.credentialsUrl??void 0,l=Lf(r?.file),{pluginStatus:c,canInstallPlugins:d,canActivatePlugins:m,isExpanded:u,setIsExpanded:f,isBusy:p,isConnected:g,currentApiKey:h,hasResolvedSettings:y,keySource:_,handleButtonClick:v,getButtonLabel:w,saveApiKey:R,removeApiKey:x}=oa({file:r?.file,settingName:s,connectorName:e,isInstalled:r?.isInstalled,isActivated:r?.isActivated,keySource:i?.keySource,initialIsConnected:i?.isConnected}),S=_==="env"||_==="constant",E=c==="not-installed"&&d===!1||c==="inactive"&&m===!1,k=(0,na.useRef)(null);return(0,_e.jsx)(Cf,{className:l?`connector-item--${l}`:void 0,logo:o,name:e,description:t,actionArea:(0,_e.jsx)(If,{isConnected:g,showUnavailableBadge:E,pluginSlug:l,isExpanded:u,isBusy:p,pluginStatus:c,actionButtonRef:k,handleButtonClick:v,getButtonLabel:w}),children:u&&c==="active"&&y&&(0,_e.jsx)(Nh,{initialValue:S?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":h,helpUrl:a,readOnly:g||S,keySource:_,onRemove:S?void 0:async()=>{await x(),k.current?.focus()},onSave:async P=>{await R(P),f(!1),k.current?.focus()}},g?"connected":"setup")})}function Vh({name:e,description:t,logo:o,authentication:n,plugin:r}){let i=n?.method==="application_password"?n:void 0,s=i?.settingName??"",a=i?.credentialsUrl??void 0,l=Lf(r?.file),{pluginStatus:c,canInstallPlugins:d,canActivatePlugins:m,isExpanded:u,setIsExpanded:f,isBusy:p,isConnected:g,currentUsername:h,hasResolvedSettings:y,keySource:_,handleButtonClick:v,getButtonLabel:w,saveCredentials:R,removeCredentials:x}=oa({file:r?.file,settingName:s,connectorName:e,isInstalled:r?.isInstalled,isActivated:r?.isActivated,keySource:i?.keySource,initialIsConnected:i?.isConnected}),S=_==="env"||_==="constant",E=(0,na.useRef)(null),k=c==="not-installed"&&d===!1||c==="inactive"&&m===!1;return(0,_e.jsx)(Cf,{className:l?`connector-item--${l}`:void 0,logo:o,name:e,description:t,actionArea:(0,_e.jsx)(If,{isConnected:g,showUnavailableBadge:k,pluginSlug:l,isExpanded:u,isBusy:p,pluginStatus:c,actionButtonRef:E,handleButtonClick:v,getButtonLabel:w}),children:u&&c==="active"&&y&&(0,_e.jsx)(Ih,{initialUsername:S?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":h,helpUrl:a,readOnly:g||S,keySource:_,onRemove:S?void 0:async()=>{await x(),E.current?.focus()},onSave:async P=>{await R(P),f(!1),E.current?.focus()}},g?"connected":"setup")})}function Mf(){let e=ra(),t=o=>o.replace(/[^a-z0-9-_]/gi,"-");for(let[o,n]of Object.entries(e)){if(o==="akismet"&&!n.plugin?.isInstalled)continue;let{authentication:r}=n,i=t(o),s={name:n.name,description:n.description,type:n.type,logo:Hh(o,n.logoUrl),authentication:r,plugin:n.plugin},a=Lo((0,Af.select)(Mh)).getConnector(i);r.method==="api_key"&&!a?.render?s.render=Fh:r.method==="application_password"&&!a?.render&&(s.render=Vh),Oh(i,s)}}var Cr=b(W());function Bf(){return(0,Cr.jsx)("div",{className:"ai-plugin-callout__decoration","aria-hidden":"true",children:(0,Cr.jsx)("svg",{viewBox:"0 0 248 248",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",focusable:"false",style:{width:"100%",height:"100%"},children:(0,Cr.jsx)("image",{href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAQAElEQVR4AezdC3ojWW5tYflOzPbIbI/M9sh8+WdrdZ+KpiiKL5FB5KedwN7AeSFIpHRYmfX/PubXVGAqMBV4kQpMw3qRBzXbnApMBT4+pmHNq2AqMBV4mQpMw3qZR3X9RmeGqcCrV2Aa1qs/wdn/VOCNKjAN640e9hx1KvDqFZiG9epPcPY/FThWgZ1q07B2+mDnWFOBPVZgGtYen+qcaSqw0wpMw9rpg51jTQX2WIFpWMee6mhTganAU1ZgGtZTPpbZ1FRgKnCsAtOwjlVltKnAVOApKzAN6ykfy2zqcRWYlV6pAtOwXulpzV6nAm9egWlYb/4CmONPBV6pAtOwXulpve9e//Nw9P/7xL8d7Hy9aQWubFhvWrU59qMr8D+HBcPBna93rcA0rHd98q91bs3q3w9bBv7Bna93rMA0rHd86nPmqcCLVmAa1os+uF/Y9m8u6Q7rvw8bgLnDOhTiXb+mYb3rk3+tc//rYbsaVTjQP18amct4+h9hftt3BaZh7fv57v107rNg7+ec831WYBrWZyHGPHUF/vewu//6xNqg+HMRfyjMrb+edb5pWM/6ZGZfawX86Bc0qTU2/htVYBrWGz3sOepU4NUrMA3r1Z/g7H8q8EYVmIZ1h4c9U04FpgL3qcA0rPvUdWadCkwF7lCBaVh3KOpMORWYCtynAtOw7lPXmfVdKjDnfGgFpmE9tNyz2FRgKnBNBaZhXVO9GTsVmAo8tALTsB5a7llsKjAVuKYCv9uwrtn5jJ0KTAXergLTsN7ukc+BpwKvW4FpWK/77GbnU4G3q8A0rLd75L914Fl3KnB9BaZhXV/DmWEqMBV4UAWmYT2o0LPMVGAqcH0FpmFdX8OZYSowFfhrBe7GpmHdrbQz8VRgKnDrCkzDunVFZ76pwFTgbhWYhnW30s7EU4GpwK0rMA3r1hW9fr6ZYSowFfiiAtOwvijMyFOBqcDzVWAa1vM9k9nRVGAq8EUFpmF9UZiRpwKPqMCs8bMKTMP6Wb0meyowFfjFCkzD+sXiz9JTganAzyowDetn9ZrsqcBU4Bcr8NIN6xfrNktPBaYCv1CBaVi/UPRZciowFbisAtOwLqvbjJoKTAV+oQLTsH6h6LPkBRWYIVOBQwWmYR2KMF9TganAa1RgGtZrPKfZ5VRgKnCowDSsQxHmayowFXimCny9l2lYX9dmIlOBqcCTVWAa1pM9kNnOVGAq8HUFpmF9XZuJTAWmAk9WgWlYT/ZArt/OzDAV2G8FpmHt99nOyaYCu6vANKzdPdK7HOjfDrP+9yf4B/fP138efoeDma+pwP0rMA3r/jXewwqaVFjP8x8HAmIHd74eXIG3W24a1ts98pse+H8Os8HBzNdU4P4VmIZ1/xrvYQU/9v3L4SCwNqh/P2iwagdpvqYC96nANKz71HVmnQpMBe5QgXduWHco526n9B3W9tJ91fi7Pfwc7HkqMA3reZ7FM+/kXw+bc7EeDvTPV1z8jzC/TQXuWYFpWPes7sw9FZgK3LQC07BuWs7dTva/h5P91ye6YGfT2EP4eb9mZ/uowDSsfTzHe5/CHVXQqKzHbjX6YCpwtwpMw7pbaX808f8dsoN7oQOdr6nAVGBbgWlY24o8hvvEzXcnp1YTl3cq51ExTdRe7GldE6ev2vhTgbtV4KyGdbfV33diDeC7T9bE5T1LlezFntb94PRVG38qcLcKTMO6W2lPTuy/GPdfiJfED+6G6Lg8/m/Dnuxne7lOe5Y9/naNZv0HVGAa1gOKfMYSGkI4I/1XUp59f79SlFn0sRWYhvXYereaex/3PyunQT9iiePlPMbOKlOBJ67ANKzfeTiakvufVsdDmjgtPnYq8PYVmIb1Oy8B9z7uf06tLi7vVM7EpgJvVYFpWM/xuF1mB3dFz7Gr2cXOK/B6x5uG9RzPzH1VeI4dzS6mAk9YgWlYT/hQZktTganA8QpMwzpel1GnAlOBJ6zANKyLH8oMnApMBR5dgWlYj674rDcVmApcXIFpWBeXbgZOBaYCj67ANKxHV3zWe8UKzJ6fpALTsJ7kQcw2pgJTge8rMA3r+xpNxlRgKvAkFZiG9SQPYrYxFZgKfF+BRzSs73cxGVOBqcBU4IwKTMM6o0iTMhWYCjxHBaZhPcdzmF1MBaYCZ1RgGtYZRXrSFP9Wln/gD/htEwd/mTqNT4Nyj2ny+7/3sDgYh4NxNBYHcdrH4Tc8HOifL/E044hsmjgN0tj2Ko6DcfLE8EADcfmAg1w64IMXrcA0rNd5cN6Y3njrjnE4pvkHANP58iCNxQO+B3x11v84HA6c9+DO1ytWYBrW6zw1/6Df/FtZlz8vtYPLZ5iRv16BaVi//gjO3sD2zYb7F0mB30Q4aHBpfBqU68cjHPjl4iHNPy5oDljH4yBeLh7SxNN+Mr7cY+PFmpNtLf52/2suv9yx11TgF8ZOw/qFor/gkt7kKzrCJZox9xzf3GN3WIFpWK/xUN27hHbsuyIXyyBGZ/FAgzgrh7aO59PE5AQaiKfJ2WriNCiPPZabxsqBa8ebw9rAD9agmX+r0QcvVoFpWK/xwLzxvOFcGq87pof0OHtKE5MDLqpxwAMO4mksDfggjgMecBBPY2lsEKdBGouDOB5oEGdx4Ac8pLFpY1+sAtOwfuuBXb+uN/H1s9x2hm0zWH/8u+1KM9tbVmAa1ms8dj/SuEh2odyOXUSHtTGksadyjZETjuWm/e/BKc+4A/1g09iPw69j2kH+OHe8XHMF89GOjaeXx+LAD41nt5rcwYtVYBrWiz2wZbvehBoZ8IVYPNAgzuKw5vK32prLD8dy08xRHosDP5TLbrVtLg7lscbRWDzQIM7isObyaYMXrMA0rBd8aN9s2Y9lodQ4m/ZK1r7Duu80Np0f0n7ZzvK3qsA0rFtV8vHzeFP6r9+Bbwesy/lAgzgrh8YaC+t3I3SclRdoEGflbDU6TYwfaBBn5Ww1fN2nPB820ECcZiweaLDmyqGBcSunDV6sAtOwXuyBPWC73tTe9NulaNuLfhqsuY1nV13eOeONMRb4t4Q93HK+mevBFZiG9eCC33i5ay+S3efAui3fibjc3+o06625OH3VjKOZZ9V9aCB/1XC5q2YczTyrfq7vgt5YWMc076qN/2IVeIGG9WIVfdx2vSG9CaFVaRpDSI+zcuisxgDrHMXYFfLhO018m0eDrY6D2AoapNmjvUN7FcdDueLyQU762B1UYBrWDh7iHGEq8C4VmIa1vyfdJbTvNDqdi/Ww3g3JgfKe1TpT+2+/zpHGtne6HEgbu5MKTMPayYNcjuENC9sL7iXl765LaPi78MvOLZZ3dmc65/y3WG/meGAFpmE9sNhPuJQ7HhffT7i1i7fkTODy/eJJZuBzVmAa1nM+l2t21SW0S+fm4Qdv5lV/hR+dNNXt/p0jje1M6a9wrvY89swKTMM6s1AvnuZNHF7xKO092xnibNrYF6nAJduchnVJ1Z57jO8sQjt1aR3c8aS/inWe7f6dI43tLPSQNnYnFZiGtZMHuRzDhTOsl869gdkl9cOna7Bqz+g7i72H9hhnV00DU4O0sTupwDSsnTzIOcZU4B0qMA3rRZ/yiW27gAYX1aXxw3rf0wV9ec9qfeJ3bP9pbHv346NzqUHa2J1UYBrWTh7kcgwNKSR7E4e0V7LtnXU2e2fxQBvsvALTsHb+gD+P544nfEovZdo7u24cD6s+/k4rMA1rfw/WJTq4eO50/OANvtXjz2pdoLd/31HZp3OksTQQx1n89TEn+HsFpmH9vRRv6XjTw94O70w+Wdzbud7+PNOw9vcScLcDLqq/O52Lafgu75Xizu5M60X8K+1/9nqiAtOwThTnRUPerLD+SORTs+AN3dH4EH9W6zztv3PZdxrb3ukhbexOKrD/hrWTBzXHmApMBT4+pmHt71Xgwhn6TsQJXcIH9zs04AP/meE87b9z2Xca2/7pciBt7E4qMA1rJw9yOYY3LJxz6awRwDL85V1n96niOed/+cO+2wGmYb3bE//reXd21/PncJ3pnA8d/gyY316nAtOwXudZnbvTfzkkgovqg/vnix+8of+Ih9/SDu5Tf/nEr722fzaN7QDp8yNhFdmRnYa1o4d54ijexOFE2tOG2nu2jcbZtLE7rsA0rP09XN9ZhE7nniq440l/Fes82/07Rxr7KmeZfV5RgaVhXTHLDH2mCrhwhvXS2Zs7rHutEazaM/rO0v7Z9sgPac7kU8NpYlVkR3Ya1o4e5hzlLxWYS/e/lGMfZBrWPp7jeoouqNl0fljve3w3sl5Yl/9sVvM5tv80tj07kw8d2LSxO6nANKydPMjlGN6omhIk0wLt1dDe2c7F4uHVzjT7vaAC07AuKNoLDumeh33B7X/Yd/hYfqWxizzuXiswDWt/T9aFM6yXzvywvrnTnr0KPkRor76jsl/nSGNpII6z+GBHFZiGtaOHecFRvOnhgqFPPcSZfLL41Jt81Ob2tM40rD09zb+dxd0OuKj+m/L17y7c4euM14v4zsqZ1ov41zvF7PhoBaZhHS3LS4verOCN20F8ahY0s3Q+xJ/VOk/771z2ncauexeDVRt/BxWYhrWDhzhHmAq8SwWmYX3zpF8w7MIZ+k7EEVzCB/c7NOAD/5nhPO2/c9l3Gtv+6XIgbexOKjANaycPcjmGNyycc+msEcAy/OVdZ/ep4jnnf/nDvtsBpmG92xP/63nd88Bf1ddmzgPnfOjw2id9w91Pw9rfQ3cBDS6qOx0/eDNv9fizWp/4bffvHGlse0//+Y+EzTD2aSswDetpH81NN+ZNHG468YMma+/Zlo2zaWN3XIFpWPt7uL6zCJ0uzrrjSX+Utaa1gW9dFg+0r7Dm8strLJs2dscVmIa1v4frwhnWS2c8rCf26Rqs2j381mZrOCwO617pPghg24uckM6mseVqXs5kjrSxO6nA7RrWTgoyx3iaCmhIT7OZ2chzVGAa1nM8h1vuwgV1aN44u973uJyH8u5lfWJnbWh9Fg+tTXeJ7jultGPjxRrL4mCcM5kDH+yoAtOwdvQwP4/iDQve+J/SBx4+fuFXa7Pti8WBf2pbckK5bBp7avzEdlKBaVg7eZDfHMOPV+Gb1HPCP85pbbbB/BXpx+xXeV/px+YYbQcVmIa1g4e4OYILZ1gvnfnBm7wh8mDVil1jfcezzulSvPXFzC2eJk4DcTqLgzgN0tfxdHkgjrP4YEcVmIa1o4f5w6N4w/9wyFnp5tVgzkr+Iskc6yeHX6R9KV87/suJJ/C7FZiG9bv1v8fq7nbARfWp+eW4rIZTeT+NmdeFN/vTsfKNsyfAf4prx/90vb3nP9X5pmE91eO4yWY0C1h/JPKpWfCGbiE5sGrFrrHb+eyn9a1nbjZNnAbGirE4iJcrRhNPY2lAl8Pigx1VYBrWjh7mHGUqsPcKTMPa3xN24Qy+y+h0LtaD+x06Kwfwe8Ia9gTWtRaLgzjtK8hpoPtu7gAAEABJREFU/+Uan8Y2li4H0sbupALTsO77IH9jdm9YOOfS2uU4yL/3Xq0B6zo4nLPXddwp33zOdMs5T603sQdWYBrWA4s9Sz2kAu6u4LsPHR6ymVnkthWYhnXbej7DbC6gwUV1++EHb2Y6Kw/4tHvBj2fWgdZi29N3nwiKl2ucfbJpLA3SrYkPdlSBaVg7epgnjuJNHE6kPTzUnthTi4uvKPeYVuzhdha8fwWmYd2/xo9ewR0OrN9h8INYe+JD/FmtPR7bfxr7rHuffd2wAtOwbljMJ5nKJ2qwXjq7hA5tUxOQB/z0Z7TtnW2vLB7at+blU0PnShu7kwpMw9rJg5xjTAXeoQJP07DeodgPOqML6tCSx+56aC6rgV/uM1qf+NkjrPvDQ7rvsJxJDdLG7qQC07B28iCXY3jDgjdysjdwWHU+lPes1nnaP98+7TuNpQUxiI/dSQWmYe3kQX5zDPc94ZvUpwy3d3bdIB5WffydVmAa1v4erAtnWC+d+cEb3KlZecCnPQY/X8XFevvvOyx7TmObVRxn08bupALTsHbyIOcYf6mAZrZ+SvqX4JDXrcA0rNd9dl/t3N0NuKj+Kocux8U04HvBXs+1l+dz1TmmYV1Vvqcc7AIa1h+J/JWY4A3dxuXAqhV7Jus87d9+7c2e01ga0OWw+OBXK3Dbxadh3baeM9tUYCpwxwpMw7pjcR8wtbsaaCm+S/SQHmflpL+K9R2Ti3Ro/6zzhM4iJ8hJH7uDCkzDeu2H2Bvz0lNoBHDp+EeO03zCqXXLYU/lTewFKzAN66kf2rebc08D3yZ+kaBZXTP+i2lHngrcpwLTsO5T10fN6jIaWk/zwUN6nJWTzm457dmgsdo7tF8WD+05zspJH7uDCkzD2sFD3BzBmzQUirNpr2btPbT3OHtKKzb2xSswDet1H6A7Gt95AL+T4CFNPKTtwXZOtvPwgzNv9VUr9gx29nBGBaZhnVGkJ03xxvNXVoBvmyweaEC/9oLePM8EZ+qc63/Vnsa2Xw0MB+PSx75YBaZhvdgDm+1OBd65AtOwXvfpu7cJ6ynS2HTfYbiEhrQ9WH+tKHQe515Bx8vj0wYvWIG9NKwXLP3VW/bG04BAQzLhqtFpQQzir26dxbmB33mcO6SJywN++tgXq8A0rBd7YMt23cWERf5IYz/u+Mv8K1rqmFbsEfbY+se0R+xl1rhxBaZh3bigd5rOhfn2r6B4E9LBdw6WXjU67RZo3tYxZ5p1XGbTAA84GNf+jaMBH/iXwFhzs41vbTadxUF+uXScTRv7xBWYhvXED+fJtuZNvX4ad4vtmVMT+dFcS7Lxa7NcQme5144/a5FJul0FpmHdrpb3nMm/beXuBe65zqm5u7Q+lXMqZu+w5vjuZv2nYdbYOb753Fex5+Rvc6x/zfjtfMPvXIFpWHcu8I2m743lzdWUNG924NO9cfFAuwXMaw22+fDWWfeVxq65cmCdo/il1lywjrduKLbulb/ml7Nq4z9pBaZhPemDmW1NBaYCHx8fmyJMw9oU5AmoexXfBbBtpwtrNl2O+x9IK/8aay5Y57CGtcG6YiwO4jTAAw7iacbRrEGHNPq1MJc5oblop9Zfcxsz9gkrMA3r+R6KS2Twhv5ud3JCubg3aPyn1nhvYPanY3+abw245WW+ucwJ3+1HTvgud+JPUIFpWE/wEDZb6IJ9I59N3cnA2QM2ica6YGc3oaFTgd+twDSs363/sdV9d+Rymi2OhxqJ+FYr/285sZ9ZY829jtLAtmvJSRMvP41NE8fB/HQWB3HaLWAuc0LzrXu1Lp2VE2iDJ6/ANKwnf0Cf2/PmCp/SH5PG/hHu9Jv5V7TMJZoxp8YXu9SaP6xzpLHp/JA29okrMA3r+R6O7wZCu4uz7lzS+RC/hbVGaD5rpPHpbBpLA37AYc3lbzX5tHvBmtYAfuvgIU08jZ8+9gkqMA3rdx+CNwS0C74L95AeZ9PkuhwHfvq11hqhueJsa7E4uOg+lntMM47OGgvrePqtz2RO6wB/uz6dBvyAvwjeY5vTsH73OXvzwLFd+FHlmH5P7au93HPNY3PbBxyLjfbGFZiG9bsPvx891l1oVODTwnQ8rFoXxmLp11qX1qG57MUakMYP4sf0NPFy0+Ks+Kr7L9XVJu1aa43OxG8+fkizl2O5xcf+YgWmYf1i8Y8s7c1TE1rfsGmsnIbyIX6tNZd1Q/Ph1gY+XS4OaXQ84CCexqd9NV7s1rCWdYFvfrY9sTSQE/DBE1VgGtafh/FUv/lRKLSxOJt2L2uN0Bpx9pj2lX4q15gV5T7SHlv/mPbIPc1aJyowDetEce4c8qf4uX9dxCV08IZqa3yIX2vN1Tps87mExsG+6WuuOA3kBBzE04yjsWniNDA/ncVvAWtVa745WesEGsRZOTTg33JP5hz8sALTsH5YsCdL9yaCJ9vWVdvxiaEzsVdNdOPBmirceNqZ7icVmIb1k2rdNtcdSrh0Zn/iw6Xjn3GcS291YW+5P3PCpXO6iF/vui6dZ8ZdUYFpWFcU78qh3jzeAFDTofmELLREnJWTfmtrbmuE5rfHtPbKpomXm8amieNgHJ3FQZwGdJzFbwHnMifwzclaO9AgzsqhAR/4g1+qwDSsXyr8LDsVmAr8vALTsH5es0tGuJPxHQM0nu9iF8TpLB5oEGfl0G453lzmNLc1Ag3E0+RsNXEalMfiII7DT8Yfy01jzResA3FWDu3Y+mJygjyIs3Jo63g+bfALFfhpw/qFLe5iSZe1sF4k870hQgeNs6c0MTkBhziLAz/gIc1etppYmjge0uPiW00sTRwP6XHxrSaWJo6H9Dh7ShOTE3CIszjwAx7S7CVt7IMrMA3rwQWf5aYCU4HLKzAN6/La/WSky16XuGzj+tSJ1mUui4dy46wcuh9NcEhj8SAP4qwc2jreXmhicgINxNPk0I6Np5fH4nDp+NY6Nl7MGsE6EGfl0Na9prFygjyIs3Jo63h7oQ1+oQLTsH6h6J9LejOs+JQ/ztU+Dr/OzT2Wdxj+cUz/u/bxj1+rxi/CD+dq8s/NPZZ3yXjzGBdwiLM48AMe0ti0sQ+uwDSsxxTcn9DBXYhV2a1GT2Nx4AfjaOxWo6exOPCDcTQ2jaUBP+Cw5vK3mnwa8AMOxqTxaZDG4sAP5bJbbZuLQ3mscTQWBz4N8IBDnC2XxYM8iLP44M4VmIZ15wJ/Tu/CPXxKH3HWG4LO4oEGcRaHNZe/1dZcfpAHxqR1kbxqYvKAH+TQ2LTG09NYOV9p3uRy4KvxxoKc0JxsGisP+AGHNZe/1eTTgB9wMCbtu73KH9ypAtOw7lTYN53WG/tNj/7ix36R7U/DesyDcu+xwqr+6kkaHtLYn2ryjQs4xFkc+MFeaJDG4iCOAw78IL7VitHFV06Ls+I0wAMO4luNnsbiwA84xFk84OFczV7KdQEf0sbesQLTsO5Y3GVqnziFZD8SpfHp3jxpLA34QQ6NTbv3ePOfWkvcnqA8FgdxHPi0Y/unywlyaMak8WliaSwN+EEOjU271XjzmivggztXYBrWnQv8Ob0flcKn9BHPfnz+irOf0gc/fCy/0thkfjiliZXH4sAPOMSzNIizOPADDvEsDeIsDvyAQzxLgziLAz/gIY39qSbfuIBDnMUHd67ANKxbFPgfc3jh9u8u+ZO3iL/mEeTQXeJuNbE0Vh7wgxya+beaWBorD/hBDm0dby80sfJYGojjIId2bDxdTsDh0vGtdWy8WOuw1gF+kENb95rGlsfKA36QQ1vH2wtNrDyWFsTyx96wAtOwbljMmWoq8FkBDUyT+6RjblWBaVi3quQ/5nFfEv6hjvdOFfC3GrwG3unMDznrNKzbltmLtMtdfrN7AYd0eWn9aSyWxp4ab4wc4Mu9dLy9nBovbh1oLRYHceMBDziIpxlHY9PEaZDGOg9NHAfjaGJ4oEGclUMzBgc+TQwPNIizcmjG4P/y8fFhLzSxNJa2Qnzl49+gAtOwblDEmWIqMBV4TAWmYV1XZ5er0Cz+JHZ/Afx0PJQvvtXE0thHjbcXa321vrj9gBy5q8angZyAg3jaT8Yfy01jm5O1DvCDHNqx9cXKY+UBP8ihreP5NLHyWBqI4yCHNrhRBaZhXV5IL0Yvyj41aiY6rH+FAw/liaex6fxwShMrj8WBH3CIs3jAwV62Gj1NHA/pcfGtJpYmjof0uPhWE0sTx0N6nD2lickJOMRZHPgBD2n2stXE0sRxSBt7owo8uGHdaNfPM417ivW/fH6enc1OpgI7rMA0rMsfqmblAtaPAM1C669qsOn8IIeu0W01epq5cUhjG8/iwJcHOPxkvHxjgR9wOLZXa5bHygN+wOHS8db4ajy9dVgc+KHx7Fbb5uJQHmscjcUDDeIsDny1B+NogxtVYBrWjQr5OY0XqAYG/E/5Aw8fn7/ibLksDvzP1A88fHz+Ek/jk9mtRk9jcTiWu2prLj/I+Wo8vTwWB364x3hzWwf4AQdrpvG3mhgN+AEHY9L4W02MBuIBH9ywAtOwLi+mOwovVOCbicUDDeKsHBqLA58GeMAhzpbL4sCXB3jAIc6Wy+JBHsRZHNZc/lZbc/kA8sAYHPhbjU4DfjiWm7bNxaGxbLksDnx5gAcc4my5LB7kQZzFYc3lb7U1V2zwgwpMw/pBsTapLtvD+sJMc/nakDT2mHZs/Fe5jTdGDvDpLB5oEGdxWHPb66qtufwg56vx9PJYHPjhHuPNbR3gBxysmcbfamI04AccjEm7Za3MPfhBBaZh/aBYkzoVmAr8bgWmYV1efxfJ27uKOCve7HhIE99qYmksDvyAQ5zFAx7O1ezlVK74qTnFHz3eeu2JxYEfcIizeMDDudotz9qaL28fdYBpWJdX2l2ET4KAbyYvfhzS6HiQQxNP49PE0lga8IMcGpt27/HmP7WWuD1BeSwO4jjwacf2T5cT5NCMSePTxNJYGvCDHBqbdu/x5j+1lrg9DS6owDSsC4r2OcS9xopP+eMSzZiPz1/88Cl9xNmP5RcekuPsKU1MTsAhzuLAX0GDSzRjjAV+wCHO4sBfQYNztZ/kHpvz0vHmMhb4AR9cUIFpWOcVzZ+K/qt2thEuYWnghUgXx0GcBngoV3yriaWxxgI/yKGta6Wx5bHygB/k0Nbx9kITK4+lgTgOcmjHxtPlBBwuHd9ax8aLtQ5rHeAHObR1r2lseaw84Ac5tHW8vdDEymNpII6DHNqx8fTBDyswDeu8gvlkyIuPPW/ED7Im9a0r4B98fOsC/OTw07DOq5aLVvcg7HkjJmsqcF4Fjv3TNOeNfMOsaVjnPXTf0rtIZRuBe7FBOouDeLl40Pjo4mnG0cTSWBrwgxyaMWl8mlgaSwN+kEMzJs1eaGJpLA3EcTCOxuIgTgM84CCeZhyNTROnQRprPzRxHIyjieGBBnFWDs0YHPg0MTzQIM7KoRmDg73QxPBAA/E042hsmjhtcEEFpmFdUFjYef8AAA5ZSURBVLQZMhW4uAIz8KoKTMP65/K5q4I14gI1FPOn5ilNvDnKY0+NF5MTHjW+vX61vnh7kmNfq8anQXksDuI4/GT8sdw01nzBOhBn5dCOrS8mJ8iDOCuHto7n08TkBBqIp8nZauI0KI/FB99UYBrWPxfIiwd6scngBxxcwKexNOCDOA54wEE8jaUBP+AQZ/GAh59q8htrLziksTiI44EGcXEc0lgcxPFAg7g4DmksDuJ4oEGcxYEf8JDG/lSTbxzYCw54wEE8jaUBH8RxwAM++KYC07C+KdCEpwJTgeepwGs1rMfUrctRl6qt6N84Cuk+MdxqYmnsT8fLNw7Wy1k8WEMeu9XoaSwO/GAcjU1jacAPOFx6VmPh0vH2+NV4evtkceCD+jWepQFfHuABhzhbLosHeRBncfjJWe0xGDv4pgLTsL4p0GfYvUP4lD7irBf0x+EXiwP/IP35wsMf4fBbnC2XxYF/SPvzhYc/wuE38TT+Qfpg09iPz1/88Cl9rLn8j8Mvtjz2IP354gc5RHar0dNYHPjBOBq71ehpLA78YByNTWNpwAdxHPg04G81Og34AQdj0vhbTYwG/HAsN00uP+CDbyowDeuvBXKf0IuNLcoPcujsVqOnsTjwg3E0dqvR01gc+ME4GrvV6GksDvxgHI1NY2nADzisufytJp8G/ICDMWl8GqSxOPBDuexW2+biUB5rHI3FgU8DPOAgnsbfamI04AccjEnjbzUxGvADDsYEfLBUYBrWUoyD64Xir1bAejmKh0Pan684axzRiw+HS8abx9hgToizOKy5/K225vKDPDAmrb2umpg84Ac5NDat8fQ0Fgd+MI72Ta0+5MsDfmg8m8bKA37AYc3lbzX5NOAHHIxJ66yrJiYP+EEOjU1rPD2NxUGuD30AHywVmIa1FONM17fwZ6ZO2gtWQMN4wW2/x5anYf31OWtGweVp0TQ2TRyHNH4QP6aniZebxqaxOPADDnEWD3g4V7OXU7nip+YUf/R467UnFgd+wCHO4gEP52r3Pqv9uMSH9jT2swLTsD4L8Wm8WPrUxo8sn/Kf/z15epp4Gp9+zng5co05NV5MHvBD49k0c8lbNTEa8IMcGpv23XjxU7ni5oTyWBzEceDTjq1PlxPk0IxJ49PE0lga8IMcGpt27/HmP7WWuD1BeSwO9ioH8HfA2WechvXPpfIjQSgaZ49pX+nHco9pl4w3j3EBhziLAz/gIY09V/tJ7rE5f2O8fVg34BBnceAHPKSx52o/yT025zq++Fvbd29Y/hSDXgR8l52wXoTioVzxtF5Y54wv99h4seZkW4sf5NDXtdLY8lh5wA9yaOt4e6GJlcfSQBwHObRj4+lyAg6Xjm+tY+PFWoe1DvCDHNq61zS2PFYeHFtrHS8u79rx5rBuwMH8adagDT4r8M4Ny4vBi2P91OazLGOmAlOBZ6zAOzcsz8PFJvBfFbPv21bAH2S3nXFmu1kF3rlhdbnJVlDf+vdXc9aL0DS2XHEcjKOzOIjTAA+tJ55mnDyxNJYG/CCHZkwanyaWxtKAH+TQjEmzF5pYGksDcRyMo7E4iNMADziIpxlHY9PEaZDG2g9NHAfjaGJ4oEGclUMzBgc+TQwPNIizcmjG4GAvNDE80EA8zTgamyZOgzQWB3EcjKMNPivwzg3rswRjpgJTgVepwDs3LH96bS83V43fcyyPTRPHoR8jVo1frpxwLDeNLY991Pj2+tX64vYDcuxr1fg0kBNwEE/7yfhjuWlsc7LWAX6QQzu2vlh5rDw4lrtqfHnXjjeHdQMO5k+zBg3o/3lwVu1A3+vrnRuWy3YPP/Tk4+JbTSxNHA/pcfGtJpYmjof0OHtKE5MTcIizOPADHtLsZauJpYnjIT0uvtXE0sTxkB4X32piaeJ4SI+zpzQxOQGHOIvDuhYe5ID4VqOnieMhPS6+1cTSxPGQ7gMioKe9nX3nhvV2D3sOfFYF3rohnFWhX0x654blr1j4hBBcoHoMLB5oEGdxuHS8Nb4aT7dGwCHONp7FgS8P8IBDnC2XxYM8iLM4XHpWY+HS8fb41Xi6PQYc4i6vG8+m8+VBGosDP5TLprHygB9wuPSsxsKx8XSX8OBHQ/wt8VYNa/OEPfjgBSnMbjV6GosDPxhHY7caPY3FgR+Mo7FpLA34AYc1l7/V5NOAH3AwJo2/1cRowA/HctO2uTg0li2XxYEvD/CAQ5wtl8WDPIiL48Df6qsmJg/4AYc1l7/V5NOAH47lpm1zcWgsu+aKvT3epWH5Nj/00HEvCuDTWTzQIM7KobE48LcanQb8cCw3bZuLQ2PZclkc+PIADzjE2XJZPMiDOIvDmsvfamsuP8gDY9L4W02MBvxwLDdtm4tDY9lyWRz48gAPOIin8beaGA34AQdj0vhbTYwG/ICDMWn8rSZGe0u8S8PqUxe2B+0CM6wvjDSXn8dyj2n3GG8fx9ZKs6Yc4NNZPNAgzuKw5nbWVVtz+UHOV+Pp5bE48MM9xpvbOsAPOFgzjb/VxGjgNYIDDsbg8Ey1sre3wrs0rLd6qHPYj4+PKcIuK/AuDauLUbYH6XLTHQGk8YP4MT1NvNy0OCt+TE8TlwdpLB5wiLM48AMe0thzNXs5lStuPjiWJ35MTxM3FtL4QfyYniZebhqbxuLADzjEWTzg4VzNXk7lip+aU/xW45vnbey7NCw/94ceLu6TJODTvdBwSKPjQQ5NPI1PE9tq9DRWDs0YHPg0MTzQIM7KobE43Hu8+a0D/K/Wp8sJOBiTxqcd2z+9PFYOzRgc+DQxPNAgzsqhsTjce7z5rQP8r9anywk4GJPGpx3bP/3t8C4N6+0e7Bx4KrDHChxvWPs7qYtU6E8sJ8T/7+BAOouD+CH85wsPLmCJ4mnG0dg0cRqksafGi8kJxkKclUNb1+LTxOQEGsRZOTRjcGivYniQB+JpxtHYNHEapLE4iONgHI3FQZwGeLAfmniacTSxNJYG/CCHZkwanyaWxtKAH+TQjEmzF5pYGksDcRyMo7E4iNMADziIpxlHY9PEaW+Jd2lYXlzQJzxv+bDn0FOBV6/AuzQsdwCwXni++rOb/U8F3q4C79KwtpeYHjTNX3UA33LTWBzEaYAHjY8mnmYcjU0Tp0Eae2q8mJxgLMRZObR1LT5NTE6gQZyVQzPmXz4+PmjtVQwP8kA8zTgamyZOgzQWB3EcjKOxOIjTAA/2QxNPM44mlsbSgB/k0IxJ49PE0lga8IMcmjFp9kITS2NpII6DcTQWB3Ea4AEH8TTjaGyaOO0t8S4N6y0f7hx6KrC3Crxzw/KnlgtMcL/l2a4anwZywrHcNLa8a8ebx9rAD9agmX+riaWx8oAf5NDW8XyaWHksDcRxkLPVxGkgJ+AgnvaT8cdy09jmZK0D/CCHdmx9sfJYecAPcmjreD5NrDyWBuI4yNlq4jSQE3AQT2s8nQ/8t8U7NywX8F4AsL4AcBBPx0OaeBpLZ4M4DdJYHMTxQIM4iwM/4CGN/akm3ziwFxzwgIN4GksDPojjgAccxNNYGvBBHAc84CCextKAH3CIs3jAw081+Y21FxzSWBzE8UCDuDgOaSwO4niggb8WpJHR8Uvw8mPeuWG9/MObA7xVBXxg5N7srQ69Pew7Nyx/TccFJvRCYOmhesVZOXQvIBzSWDzIgzgrh3ZsPF1OwCHONp7FgS8PcHAuHPBQLpvGygN+wOHYXh8x3hpfrU9vnywO/NB4dqttc3EojzWOxuKBBnEWh3vUyrx+VPRM7QV/S7xzw/LgQw8f98IAfjoejmnlsuXxj+Ue08plG88ey01bc/l01jjg0wAPOIin8beaGA344Vhu2jYXh8ay5bI48OUBHnCIs+WyeJAHcRaHNZe/1dZcfpAHxqTxt5oYDfjhWG7aNheHxrJrrtjb450b1rGH735gRTlePEGczp7SxOQBPxhHY7caPY3FgR+Mo7FbjZ7G4sAPxtHYNJYG/IDDmsvfavJpwA84GJPG32piNOCHY7lp21wcGsuWy+LAlwd4wCHOlsviQR7EWRzWXP5WW3P5QR4YE/DBUoFpWEsxDq4XiotNcMl5kP588cMf4fBbnDXuIH2wOLg8/fj8hYdP6SPOGkdn8UCDOIvDmsvfamsuP8gDY9La66qJyQN+kENj0xpPT2Nx4AfjaGzatePNY07gBxzWtfhbTT4N+AEHY9La66qJyQN+kENj0xpPT2NxkOv1B3za4LMC07A+CzFmKjAVeP4KTMP66zNyZxBcnhZNY9PEcUjjB/Fjepp4uWlsGosDP+AQZ/GAh3M1ezmVK35qTvFHj7dee2Jx4Acc4iwe8PAX7UDoB/Pnix/ufVbruMQH/p8NzG9/q8A0rL/Vod+9QHwSA+4W0vEghy6exqeJbTV6GiuHZgwOfJoYHmgQZ+XQWBzuPd781gH+V+vT5QQcjEnj047tn14eK4dmDA58mhgeaBBn5dBYHO493vzWAf5X69PlBBzs1TjAB0sFpmEtxRh3KjAVeO4KTMN67ufzTLv7yQXwT3Kf6YyzlyevwF0a1pOfebZ3ugKajX8sbpvlkyyxVceP/ejiE641b/ypwE0qMA3rJmXc1STuUPxTJttDuWsRW3X8WMM6Nn4dN/5U4KIKTMO6qGwzaCowFfiNCkzD+o2q72nNOctU4IEVmIb1wGLPUlOBqcB1FZiGdV39ZvRUYCrwwApMw3pgsWepqcBrV+D3dz8N6/efwexgKjAVOLMC07DOLNSkTQWmAr9fgWlYv/8MZgdTganAmRWYhnVmoa5PmxmmAlOBayswDevaCs74qcBU4GEVmIb1sFLPQlOBqcC1FZiGdW0FZ/xU4J8rMMqdKjAN606FnWmnAlOB21dgGtbtazozTgWmAneqwDSsOxV2pp0KTAVuX4H/DwAA//9sB2hHAAAABklEQVQDAB9QlitZA9bLAAAAAElFTkSuQmCC",width:"248",height:"248",style:{mixBlendMode:"multiply"}})})})}var Rt=b(W()),Wh="ai",Yh="ai-wp-admin",ia="ai/ai",Uh="https://wordpress.org/plugins/ai/",aa=Object.values(ra()),Gh=aa.some(e=>e.type==="ai_provider"),Df=[];for(let e of aa)e.type==="ai_provider"&&e.authentication.method==="api_key"&&Df.push(e.authentication.settingName);function jf(){let[e,t]=(0,Et.useState)(!1),[o,n]=(0,Et.useState)(!1),r=(0,Et.useRef)(null);(0,Et.useEffect)(()=>{o&&r.current?.focus()},[o]);let i=(0,Et.useRef)(aa.some(R=>R.type==="ai_provider"&&R.authentication.method==="api_key"&&R.authentication.isConnected)).current,{pluginStatus:s,canInstallPlugins:a,canManagePlugins:l,hasConnectedProvider:c}=(0,pn.useSelect)(R=>{let x=R(sa.store),S=!!x.canUser("create",{kind:"root",name:"plugin"}),E=x.getEntityRecord("root","site"),k=i||Df.some(H=>!!E?.[H]),P=x.getEntityRecord("root","plugin",ia);return x.hasFinishedResolution("getEntityRecord",["root","plugin",ia])?P?{pluginStatus:P.status==="active"?"active":"inactive",canInstallPlugins:S,canManagePlugins:!0,hasConnectedProvider:k}:{pluginStatus:"not-installed",canInstallPlugins:S,canManagePlugins:S,hasConnectedProvider:k}:{pluginStatus:"checking",canInstallPlugins:S,canManagePlugins:void 0,hasConnectedProvider:k}},[]),{saveEntityRecord:d}=(0,pn.useDispatch)(sa.store),{createSuccessNotice:m,createErrorNotice:u}=(0,pn.useDispatch)(Hf.store),f=async()=>{t(!0);try{await d("root","plugin",{slug:Wh,status:"active"},{throwOnError:!0}),n(!0),m((0,Qe.__)("AI plugin installed and activated successfully."),{id:"ai-plugin-install-success",type:"snackbar"})}catch{u((0,Qe.__)("Failed to install the AI plugin."),{id:"ai-plugin-install-error",type:"snackbar"})}finally{t(!1)}},p=async()=>{t(!0);try{await d("root","plugin",{plugin:ia,status:"active"},{throwOnError:!0}),n(!0),m((0,Qe.__)("AI plugin activated successfully."),{id:"ai-plugin-activate-success",type:"snackbar"})}catch{u((0,Qe.__)("Failed to activate the AI plugin."),{id:"ai-plugin-activate-error",type:"snackbar"})}finally{t(!1)}};if(!Gh||s==="checking"||s==="active"&&i&&!o||s==="inactive"&&l===!1)return null;let g=s==="active"&&!c,h=s==="active"&&c&&(!i||o),y=s==="not-installed"||s==="inactive",_=s==="not-installed"&&a===!1,v=()=>h?(0,Qe.__)("The <strong>AI plugin</strong> is ready to use. You can use it to generate featured images, alt text, titles, excerpts and more. <a>Learn more</a>"):g?(0,Qe.__)("The <strong>AI plugin</strong> is installed. Connect an AI provider below to generate featured images, alt text, titles, excerpts, and more. <a>Learn more</a>"):(0,Qe.__)("The <strong>AI plugin</strong> can use your AI connectors to generate featured images, alt text, titles, excerpts and more. <a>Learn more</a>"),w=()=>s==="not-installed"?{label:e?(0,Qe.__)("Installing\u2026"):(0,Qe.__)("Install the AI plugin"),disabled:e,onClick:e?void 0:f}:{label:e?(0,Qe.__)("Activating\u2026"):(0,Qe.__)("Activate the AI plugin"),disabled:e,onClick:e?void 0:p};return(0,Rt.jsxs)("div",{className:"ai-plugin-callout",children:[(0,Rt.jsxs)("div",{className:"ai-plugin-callout__content",children:[(0,Rt.jsx)("p",{children:(0,Et.createInterpolateElement)(v(),{strong:(0,Rt.jsx)("strong",{}),a:(0,Rt.jsx)(fn.ExternalLink,{href:Uh})})}),!_&&(y?(0,Rt.jsx)(fn.Button,{variant:"primary",size:"compact",isBusy:e,disabled:w().disabled,accessibleWhenDisabled:!0,onClick:w().onClick,children:w().label}):(0,Rt.jsx)(fn.Button,{ref:r,variant:"secondary",size:"compact",href:(0,zf.addQueryArgs)("options-general.php",{page:Yh}),children:(0,Qe.__)("Control features in the AI plugin")}))]}),(0,Rt.jsx)(Bf,{})]})}var Re=b(W()),{store:Xh}=Lo(Kh);Mf();function qh(){let e=Nf(),{connectors:t,canInstallPlugins:o,isAiPluginInstalled:n}=(0,Ff.useSelect)(c=>{let d=c(Wf.store),m=d.getEntityRecord("root","plugin","ai/ai");return{connectors:Lo(c(Xh)).getConnectors(),canInstallPlugins:d.canUser("create",{kind:"root",name:"plugin"}),isAiPluginInstalled:!!m}},[]),r=t.filter(c=>c.render),i=Array.from(new Set(t.filter(c=>c.type==="ai_provider").map(c=>c.plugin?.file?.split("/")[0]).filter(c=>!!c))).sort(),s=new Set(t.filter(c=>c.plugin?.isInstalled).map(c=>c.plugin?.file?.split("/")[0]).filter(c=>!!c));n&&s.add("ai");let a=["ai",...i].filter(c=>!s.has(c)),l=r.length===0;return(0,Re.jsx)($s,{title:(0,At.__)("Connectors"),subTitle:(0,At.__)("All of your API keys and credentials are stored here and shared across plugins. Configure once and use everywhere."),children:(0,Re.jsxs)("div",{className:`connectors-page${l?" connectors-page--empty":""}`,children:[a.length>0&&(e||!o)&&(0,Re.jsx)(sn.Root,{intent:"info",className:"connectors-page__file-mods-notice",children:(0,Re.jsx)(sn.Description,{children:e?(0,At.__)("Plugins cannot be installed here due to your site configuration. Install them manually using your normal deployment workflow."):(0,At.__)("You do not have permission to install plugins. Please ask a site administrator to install them for you.")})}),l?(0,Re.jsxs)(ut.__experimentalVStack,{alignment:"center",spacing:3,style:{maxWidth:480},children:[(0,Re.jsxs)(ut.__experimentalVStack,{alignment:"center",spacing:2,children:[(0,Re.jsx)(ut.__experimentalHeading,{level:2,size:15,children:(0,At.__)("No connectors yet")}),(0,Re.jsx)(ut.__experimentalText,{size:12,children:(0,At.__)("Connectors appear here when you install plugins that use external services. Each plugin registers the API keys it needs, and you manage them all in one place.")})]}),(0,Re.jsx)(ut.Button,{variant:"secondary",href:"plugin-install.php",__next40pxDefaultSize:!0,children:(0,At.__)("Learn more")})]}):(0,Re.jsxs)(ut.__experimentalVStack,{spacing:3,children:[(0,Re.jsx)(jf,{}),(0,Re.jsx)(ut.__experimentalVStack,{spacing:3,role:"list",children:t.map(c=>c.render?(0,Re.jsx)(c.render,{slug:c.slug,name:c.name,description:c.description,type:c.type,logo:c.logo,authentication:c.authentication,plugin:c.plugin},c.slug):null)})]}),o&&!e&&(0,Re.jsx)("p",{className:"connectors-page__help-text",children:(0,Vf.createInterpolateElement)((0,At.__)("If the connector you need is not listed, <a>search the plugin directory</a> to see if a connector is available."),{a:(0,Re.jsx)("a",{href:"plugin-install.php?s=connector&tab=search&type=tag"})})})]})})}function Zh(){return(0,Re.jsx)(qh,{})}var Qh=Zh;export{Qh as stage};
 /*! Bundled license information:

 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
diff --git a/wp-includes/build/routes/font-list/content.js b/wp-includes/build/routes/font-list/content.js
index 42109fc029..d7f80cec73 100644
--- a/wp-includes/build/routes/font-list/content.js
+++ b/wp-includes/build/routes/font-list/content.js
@@ -25645,7 +25645,7 @@ var { unlock: unlock4 } = (0, import_private_apis5.__dangerousOptInToUnstableAPI
 );

 // routes/font-list/style.scss
-if (typeof document !== "undefined" && true && !document.head.querySelector("style[data-wp-hash='cb0e994672']")) {
+if (typeof document !== "undefined" && (typeof process === "undefined" || true) && !document.head.querySelector("style[data-wp-hash='cb0e994672']")) {
   const style = document.createElement("style");
   style.setAttribute("data-wp-hash", "cb0e994672");
   style.appendChild(document.createTextNode('@media (min-width:782px){.font-library-modal.font-library-modal{width:65vw}}.font-library-modal .components-modal__header{border-bottom:none}.font-library-modal .components-modal__content{margin-bottom:90px;padding:0}.font-library-modal .font-library__subtitle{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);text-transform:uppercase}.font-library-modal__tab-panel{height:calc(100% - 50px)}.font-library__tabpanel-layout{display:flex;flex-direction:column;height:100%}.font-library__tabpanel-layout>div{flex-grow:1}.font-library__tabpanel-layout .font-library__loading{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding-top:124px;position:absolute;top:0;width:100%}.font-library__footer,.font-library__tabpanel-layout .components-navigator-screen{padding:24px;width:100%}.font-library__footer{background-color:#fff;border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);bottom:0;box-sizing:border-box;flex-grow:0!important;flex-shrink:0;height:90px;position:absolute}.font-library__page-selection{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);text-transform:uppercase}@media (min-width:600px){.font-library__page-selection .components-select-control__input{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-emphasis,600)}}.font-library__search{width:240px}.font-library__fonts-title{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:0;margin-top:0;text-transform:uppercase}.font-library__fonts-list{list-style:none;margin-bottom:0;margin-top:0;padding:0}.font-library__fonts-list-item{margin-bottom:0}.font-library__font-demo{position:relative}.font-library__font-card{border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;height:auto!important;margin-top:-1px;padding:16px;width:100%}.font-library__font-card:hover{background-color:#f0f0f0}.font-library__font-card:focus{position:relative}.font-library__font-card .font-library__font-card__name{font-weight:700}.font-library__font-card .font-library__font-card__count{color:#757575}.font-library__font-card .font-library__font-variant_demo-image{display:block;height:24px;width:auto}@media not (prefers-reduced-motion){.font-library__font-card .font-library__font-variant_demo-image{transition:opacity var(--wpds-motion-duration-lg,.3s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1))}}.font-library__font-card .font-library__font-variant_demo-image.is-loading{left:0;opacity:0;position:absolute;top:0}.font-library__font-card .font-library__font-variant-demo-skeleton{border-radius:var(--wpds-border-radius-sm,2px);height:24px}.font-library__font-card .font-library__font-variant_demo-text{flex-shrink:0;white-space:nowrap}@media not (prefers-reduced-motion){.font-library__font-card .font-library__font-variant_demo-text{transition:opacity .3s ease-in-out}}.font-library-modal__tablist-container{background:#fff;border-bottom:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);position:sticky;top:0;z-index:1}.font-library__upload-area{align-items:center;display:flex;height:256px!important;justify-content:center;width:100%}button.font-library__upload-area{background-color:#f0f0f0}.font-library__local-fonts{margin:24px auto;width:80%}.font-library__local-fonts .font-library__upload-area__text{color:#757575}.font-library__google-fonts-confirm{align-items:center;display:flex;justify-content:center;margin-top:64px}.font-library__google-fonts-confirm p{line-height:1.4}.font-library__google-fonts-confirm h2{font-size:1.2rem;font-weight:400}.font-library__google-fonts-confirm .components-card{padding:16px;width:400px}.font-library__google-fonts-confirm .components-button{justify-content:center;width:100%}.font-library__select-all{padding:16px 16px 16px 17px}.font-library__select-all .components-checkbox-control__label{padding-left:16px}.global-styles-ui-pagination .components-button.is-tertiary{height:32px;justify-content:center;width:32px}.global-styles-ui-screen-revisions__revisions-list{flex-grow:1;list-style:none;margin:0 16px 16px}.global-styles-ui-screen-revisions__revisions-list li{margin-bottom:0}.global-styles-ui-screen-revisions__revision-item{cursor:var(--wpds-cursor-control,pointer);display:flex;flex-direction:column;position:relative}.global-styles-ui-screen-revisions__revision-item[role=option]:active,.global-styles-ui-screen-revisions__revision-item[role=option]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.global-styles-ui-screen-revisions__revision-item:hover{background:rgba(var(--wp-admin-theme-color--rgb),.04)}.global-styles-ui-screen-revisions__revision-item:hover .global-styles-ui-screen-revisions__date{color:var(--wp-admin-theme-color)}.global-styles-ui-screen-revisions__revision-item:after,.global-styles-ui-screen-revisions__revision-item:before{content:"\\a";display:block;position:absolute}.global-styles-ui-screen-revisions__revision-item:before{background:#ddd;border:4px solid transparent;border-radius:50%;height:8px;left:17px;top:18px;transform:translate(-50%,-50%);width:8px;z-index:1}.global-styles-ui-screen-revisions__revision-item[aria-selected=true]{background:rgba(var(--wp-admin-theme-color--rgb),.04);border-radius:2px;color:var(--wp-admin-theme-color);outline:3px solid transparent;outline-offset:-2px}.global-styles-ui-screen-revisions__revision-item[aria-selected=true] .global-styles-ui-screen-revisions__date{color:var(--wp-admin-theme-color)}.global-styles-ui-screen-revisions__revision-item[aria-selected=true]:before{background:var(--wp-admin-theme-color)}.global-styles-ui-screen-revisions__revision-item[aria-selected=true] .global-styles-ui-screen-revisions__changes>li,.global-styles-ui-screen-revisions__revision-item[aria-selected=true] .global-styles-ui-screen-revisions__meta{color:#1e1e1e}.global-styles-ui-screen-revisions__revision-item:after{border:.5px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);height:100%;left:16px;top:0;width:0}.global-styles-ui-screen-revisions__revision-item:first-child:after{top:18px}.global-styles-ui-screen-revisions__revision-item:last-child:after{height:18px}.global-styles-ui-screen-revisions__revision-item-wrapper{display:block;padding:12px 12px 4px 40px}.global-styles-ui-screen-revisions__active-badge,.global-styles-ui-screen-revisions__apply-button.is-primary{align-self:flex-start;margin:0 12px 12px 40px}.global-styles-ui-screen-revisions__changes,.global-styles-ui-screen-revisions__meta{color:#757575;font-size:12px}.global-styles-ui-screen-revisions__description{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.global-styles-ui-screen-revisions__description .global-styles-ui-screen-revisions__date{font-size:12px;font-weight:var(--wpds-typography-font-weight-emphasis,600);text-transform:uppercase}.global-styles-ui-screen-revisions__meta{align-items:flex-start;display:flex;justify-content:start;margin-bottom:4px;text-align:left;width:100%}.global-styles-ui-screen-revisions__meta img{border-radius:100%;height:16px;margin-right:8px;width:16px}.global-styles-ui-screen-revisions__loading{margin:24px auto!important}.global-styles-ui-screen-revisions__changes{line-height:1.4;list-style:disc;margin-left:12px;text-align:left}.global-styles-ui-screen-revisions__changes li{margin-bottom:4px}.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination{gap:2px;justify-content:space-between}.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination .edit-site-pagination__total{height:1px;left:-1000px;margin:-1px;overflow:hidden;position:absolute}.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination .components-text{font-size:12px;will-change:opacity}.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination .components-button.is-tertiary{color:#1e1e1e}.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination .components-button.is-tertiary:disabled,.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination .components-button.is-tertiary[aria-disabled=true]{color:#949494}.global-styles-ui-screen-revisions__footer{background:#fff;border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);bottom:0;box-sizing:border-box;height:56px;min-width:100%;padding:12px;position:sticky;z-index:1}.global-styles-ui-variations_item{box-sizing:border-box;cursor:var(--wpds-cursor-control,pointer)}.global-styles-ui-variations_item .global-styles-ui-variations_item-preview{border-radius:2px;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px;overflow:hidden;position:relative}@media not (prefers-reduced-motion){.global-styles-ui-variations_item .global-styles-ui-variations_item-preview{transition:outline .1s linear}}.global-styles-ui-variations_item .global-styles-ui-variations_item-preview.is-pill{height:32px}.global-styles-ui-variations_item .global-styles-ui-variations_item-preview.is-pill .block-editor-iframe__scale-container{overflow:hidden}.global-styles-ui-variations_item:not(.is-active):hover .global-styles-ui-variations_item-preview{outline-color:rgba(0,0,0,.3)}.global-styles-ui-variations_item.is-active .global-styles-ui-variations_item-preview,.global-styles-ui-variations_item:focus-visible .global-styles-ui-variations_item-preview{outline-color:#1e1e1e;outline-offset:1px;outline-width:var(--wp-admin-border-width-focus)}.global-styles-ui-variations_item:focus-visible .global-styles-ui-variations_item-preview{outline-color:var(--wp-admin-theme-color)}.global-styles-ui-preview__wrapper{display:block;max-width:100%;width:100%}.global-styles-ui-preview__wrapper.is-hoverable{cursor:var(--wpds-cursor-control,pointer)}.global-styles-ui-typography-preview{align-items:center;background:#f0f0f0;border-radius:2px;display:flex;justify-content:center;margin-bottom:20px;min-height:100px;overflow:hidden}.global-styles-ui-font-size__item{line-break:anywhere;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-styles-ui-font-size__item-value{color:#757575}.global-styles-ui-screen-typography__indicator{align-items:center;border-radius:2px;display:flex!important;font-size:14px;height:24px;justify-content:center;width:24px}.global-styles-ui-block-types-filter{margin-bottom:12px;padding:0 16px}.global-styles-ui-block-types-search{flex-grow:1}.global-styles-ui-block-types-item-list .global-styles-ui-block-types-item__icon{min-width:24px}.global-styles-ui-block-types-item-list__no-results{padding-top:16px}.global-styles-ui-block-types-item__indicator{background:var(--wp-admin-theme-color);border-radius:50%;flex:none;height:6px;margin-left:auto;width:6px}.global-styles-ui-screen-typography__font-variants-count{color:#757575}.global-styles-ui-font-families__manage-fonts{justify-content:center}.global-styles-ui-screen .color-block-support-panel{border-top:none;padding-left:0;padding-right:0;padding-top:0;row-gap:12px}.global-styles-ui-header{line-height:1.9!important;margin-bottom:0!important}.global-styles-ui-subtitle{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-emphasis,600)!important;margin-bottom:0!important;text-transform:uppercase}.global-styles-ui-section-title{color:#2f2f2f;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:1.2;margin:0;padding:16px 16px 0}.global-styles-ui-icon-with-current-color{fill:currentColor}.global-styles-ui__color-indicator-wrapper{flex-shrink:0;height:24px}.global-styles-ui__shadows-panel__options-container,.global-styles-ui__typography-panel__options-container{height:24px}.global-styles-ui__block-preview-panel{border:1px solid #ddd;border-radius:2px;overflow:hidden;position:relative;width:100%}.global-styles-ui__shadow-preview-panel{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0);background-position:0 0,8px 8px;background-size:16px 16px;border:1px solid #ddd;border-radius:2px;height:144px;overflow:auto}.global-styles-ui__shadow-preview-panel .global-styles-ui__shadow-preview-block{background-color:#fff;border:1px solid #ddd;border-radius:2px;height:60px;width:60%}.global-styles-ui__shadow-editor__dropdown-content{width:280px}.global-styles-ui__shadow-editor-panel{margin-bottom:4px}.global-styles-ui__shadow-editor__dropdown{position:relative;width:100%}.global-styles-ui__shadow-editor__dropdown-toggle{border-radius:inherit;height:auto;padding-bottom:8px;padding-top:8px;text-align:left;width:100%}.global-styles-ui__shadow-editor__dropdown-toggle.is-open{background:#f0f0f0;color:var(--wp-admin-theme-color)}.global-styles-ui__shadow-editor__remove-button{opacity:0;position:absolute;right:8px;top:8px}.global-styles-ui__shadow-editor__dropdown-toggle:hover+.global-styles-ui__shadow-editor__remove-button,.global-styles-ui__shadow-editor__remove-button:focus,.global-styles-ui__shadow-editor__remove-button:hover{opacity:1}@media (hover:none){.global-styles-ui__shadow-editor__remove-button{opacity:1}}.global-styles-ui-screen-css{display:flex;flex:1 1 auto;flex-direction:column;margin:16px}.global-styles-ui-screen-css .block-editor-global-styles-advanced-panel{flex:1 1 auto}.global-styles-ui-screen-css .block-editor-global-styles-advanced-panel__custom-css-input,.global-styles-ui-screen-css .block-editor-global-styles-advanced-panel__custom-css-input .components-base-control__field{display:flex;flex:1 1 auto;flex-direction:column}.global-styles-ui-screen-css .block-editor-global-styles-advanced-panel__custom-css-input textarea{flex:1 1 auto}.global-styles-ui-screen-css-help-link{display:inline-block;margin-top:8px}.global-styles-ui-screen-variations{border-top:1px solid #ddd;margin-top:16px}.global-styles-ui-screen-variations>*{margin:24px 16px}.global-styles-ui-sidebar__navigator-provider{height:100%}.global-styles-ui-sidebar__navigator-screen{display:flex;flex-direction:column;height:100%}.global-styles-ui-color-palette__tablist-container{border-bottom:1px solid #ddd}.global-styles-ui-color-palette__tablist{margin-bottom:-1px}.global-styles-ui-sidebar__navigator-screen .single-column{grid-column:span 1}.global-styles-ui-screen-root.global-styles-ui-screen-root,.global-styles-ui-screen-style-variations.global-styles-ui-screen-style-variations{background:unset;color:inherit}.global-styles-ui-sidebar__panel .block-editor-block-icon svg{fill:currentColor}.global-styles-ui-screen-root__active-style-tile.global-styles-ui-screen-root__active-style-tile,.global-styles-ui-screen-root__active-style-tile.global-styles-ui-screen-root__active-style-tile .global-styles-ui-screen-root__active-style-tile-preview{border-radius:2px}.global-styles-ui-screen-root__active-style-tile-preview{clip-path:border-box}.global-styles-ui-color-palette-panel,.global-styles-ui-duotone-palette-panel,.global-styles-ui-gradient-palette-panel{padding:16px}.font-library-page__content{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);display:flex;flex-direction:column;flex-grow:1;min-height:0}.font-library-page:has(.font-library__footer) .font-library-page__content{padding-bottom:90px}.font-library-page__tablist{border-bottom:1px solid #f0f0f0;flex-shrink:0;padding:0 24px}.font-library-page__tab-panel{flex-grow:1;min-height:0;overflow:auto}'));
diff --git a/wp-includes/build/routes/font-list/content.min.asset.php b/wp-includes/build/routes/font-list/content.min.asset.php
index 52c94b6039..45ce5e700c 100644
--- a/wp-includes/build/routes/font-list/content.min.asset.php
+++ b/wp-includes/build/routes/font-list/content.min.asset.php
@@ -1 +1 @@
-<?php return array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-editor', 'wp-element', 'wp-i18n', 'wp-keycodes', 'wp-primitives', 'wp-private-apis', 'wp-style-engine', 'wp-theme', 'wp-warning'), 'module_dependencies' => array(array('id' => '@wordpress/a11y', 'import' => 'static'), array('id' => '@wordpress/route', 'import' => 'static')), 'version' => '2f4e31ce4772e1e3bc39');
\ No newline at end of file
+<?php return array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-editor', 'wp-element', 'wp-i18n', 'wp-keycodes', 'wp-primitives', 'wp-private-apis', 'wp-style-engine', 'wp-theme', 'wp-warning'), 'module_dependencies' => array(array('id' => '@wordpress/a11y', 'import' => 'static'), array('id' => '@wordpress/route', 'import' => 'static')), 'version' => 'd9caf3f5374029449b8a');
\ No newline at end of file
diff --git a/wp-includes/build/routes/font-list/content.min.js b/wp-includes/build/routes/font-list/content.min.js
index 9d11c3c25f..01c98b1155 100644
--- a/wp-includes/build/routes/font-list/content.min.js
+++ b/wp-includes/build/routes/font-list/content.min.js
@@ -35,7 +35,7 @@ var Dv=Object.create;var Oa=Object.defineProperty;var Bv=Object.getOwnPropertyDe
     ${i.join(`
 	`)}
     src: url("${t}") format("${o}");
-}`,globalThis.document.head.appendChild(n),n}var WS=[0,1,0,0],GS=[79,84,84,79],YS=[119,79,70,70],qS=[119,79,70,50];function ua(e,t){if(e.length===t.length){for(let r=0;r<e.length;r++)if(e[r]!==t[r])return;return!0}}function ZS(e){let t=[e.getUint8(0),e.getUint8(1),e.getUint8(2),e.getUint8(3)];if(ua(t,WS)||ua(t,GS))return"SFNT";if(ua(t,YS))return"WOFF";if(ua(t,qS))return"WOFF2"}function XS(e){if(!e.ok)throw new Error(`HTTP ${e.status} - ${e.statusText}`);return e}var da=class extends TS{constructor(e,t={}){super(),this.name=e,this.options=t,this.metrics=!1}get src(){return this.__src}set src(e){this.__src=e,(async()=>(globalThis.document&&!this.options.skipStyleSheet&&await US(this.name,e,this.options),this.loadFont(e)))()}async loadFont(e,t){fetch(e).then(r=>XS(r)&&r.arrayBuffer()).then(r=>this.fromDataBuffer(r,t||e)).catch(r=>{let o=new ca("error",r,`Failed to load font at ${t||e}`);this.dispatch(o),this.onerror&&this.onerror(o)})}async fromDataBuffer(e,t){this.fontData=new DataView(e);let r=ZS(this.fontData);if(!r)throw new Error(`${t} is either an unsupported font format, or not a font at all.`);await this.parseBasicData(r);let o=new ca("load",{font:this});this.dispatch(o),this.onload&&this.onload(o)}async parseBasicData(e){return zS().then(t=>(e==="SFNT"&&(this.opentype=new FS(this,this.fontData,t)),e==="WOFF"&&(this.opentype=new IS(this,this.fontData,t)),e==="WOFF2"&&(this.opentype=new MS(this,this.fontData,t)),this.opentype))}getGlyphId(e){return this.opentype.tables.cmap.getGlyphId(e)}reverse(e){return this.opentype.tables.cmap.reverse(e)}supports(e){return this.getGlyphId(e)!==0}supportsVariation(e){return this.opentype.tables.cmap.supportsVariation(e)!==!1}measureText(e,t=16){if(this.__unloaded)throw new Error("Cannot measure text: font was unloaded. Please reload before calling measureText()");let r=document.createElement("div");r.textContent=e,r.style.fontFamily=this.name,r.style.fontSize=`${t}px`,r.style.color="transparent",r.style.background="transparent",r.style.top="0",r.style.left="0",r.style.position="absolute",document.body.appendChild(r);let o=r.getBoundingClientRect();document.body.removeChild(r);let n=this.opentype.tables["OS/2"];return o.fontSize=t,o.ascender=n.sTypoAscender,o.descender=n.sTypoDescender,o}unload(){if(this.styleElement.parentNode){this.styleElement.parentNode.removeElement(this.styleElement);let e=new ca("unload",{font:this});this.dispatch(e),this.onunload&&this.onunload(e)}this._unloaded=!0}load(){if(this.__unloaded){delete this.__unloaded,document.head.appendChild(this.styleElement);let e=new ca("load",{font:this});this.dispatch(e),this.onload&&this.onload(e)}}};globalThis.Font=da;var oo=class extends lt{constructor(e,t,r){super(e),this.plaformID=t,this.encodingID=r}},KS=class extends oo{constructor(e,t,r){super(e,t,r),this.format=0,this.length=e.uint16,this.language=e.uint16,this.glyphIdArray=[...new Array(256)].map(o=>e.uint8)}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 0. only supports(id) is implemented.")),0<=e&&e<=255}reverse(e){return console.warn("reverse not implemented for cmap subtable format 0"),{}}getSupportedCharCodes(){return[{start:1,end:256}]}},JS=class extends oo{constructor(e,t,r){super(e,t,r),this.format=2,this.length=e.uint16,this.language=e.uint16,this.subHeaderKeys=[...new Array(256)].map(s=>e.uint16);let o=Math.max(...this.subHeaderKeys),n=e.currentPosition;ae(this,"subHeaders",()=>(e.currentPosition=n,[...new Array(o)].map(s=>new QS(e))));let i=n+o*8;ae(this,"glyphIndexArray",()=>(e.currentPosition=i,[...new Array(o)].map(s=>e.uint16)))}supports(e){e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 2. only supports(id) is implemented."));let t=e&&255,r=e&&65280,o=this.subHeaders[r],n=this.subHeaders[o],i=n.firstCode,s=i+n.entryCount;return i<=t&&t<=s}reverse(e){return console.warn("reverse not implemented for cmap subtable format 2"),{}}getSupportedCharCodes(e=!1){return e?this.subHeaders.map(t=>({firstCode:t.firstCode,lastCode:t.lastCode})):this.subHeaders.map(t=>({start:t.firstCode,end:t.lastCode}))}},QS=class{constructor(e){this.firstCode=e.uint16,this.entryCount=e.uint16,this.lastCode=this.first+this.entryCount,this.idDelta=e.int16,this.idRangeOffset=e.uint16}},$S=class extends oo{constructor(e,t,r){super(e,t,r),this.format=4,this.length=e.uint16,this.language=e.uint16,this.segCountX2=e.uint16,this.segCount=this.segCountX2/2,this.searchRange=e.uint16,this.entrySelector=e.uint16,this.rangeShift=e.uint16;let o=e.currentPosition;ae(this,"endCode",()=>e.readBytes(this.segCount,o,16));let n=o+2+this.segCountX2;ae(this,"startCode",()=>e.readBytes(this.segCount,n,16));let i=n+this.segCountX2;ae(this,"idDelta",()=>e.readBytes(this.segCount,i,16,!0));let s=i+this.segCountX2;ae(this,"idRangeOffset",()=>e.readBytes(this.segCount,s,16));let a=s+this.segCountX2,u=this.length-(a-this.tableStart);ae(this,"glyphIdArray",()=>e.readBytes(u,a,16)),ae(this,"segments",()=>this.buildSegments(s,a,e))}buildSegments(e,t,r){let o=(n,i)=>{let s=this.startCode[i],a=this.endCode[i],u=this.idDelta[i],l=this.idRangeOffset[i],c=e+2*i,m=[];if(l===0)for(let d=s+u,h=a+u;d<=h;d++)m.push(d);else for(let d=0,h=a-s;d<=h;d++)r.currentPosition=c+l+d*2,m.push(r.uint16);return{startCode:s,endCode:a,idDelta:u,idRangeOffset:l,glyphIDs:m}};return[...new Array(this.segCount)].map(o)}reverse(e){let t=this.segments.find(o=>o.glyphIDs.includes(e));if(!t)return{};let r=t.startCode+t.glyphIDs.indexOf(e);return{code:r,unicode:String.fromCodePoint(r)}}getGlyphId(e){if(e.charCodeAt&&(e=e.charCodeAt(0)),55296<=e&&e<=57343||(e&65534)===65534||(e&65535)===65535)return 0;let t=this.segments.find(r=>r.startCode<=e&&e<=r.endCode);return t?t.glyphIDs[e-t.startCode]:0}supports(e){return this.getGlyphId(e)!==0}getSupportedCharCodes(e=!1){return e?this.segments:this.segments.map(t=>({start:t.startCode,end:t.endCode}))}},e_=class extends oo{constructor(e,t,r){super(e,t,r),this.format=6,this.length=e.uint16,this.language=e.uint16,this.firstCode=e.uint16,this.entryCount=e.uint16,this.lastCode=this.firstCode+this.entryCount-1,ae(this,"glyphIdArray",()=>[...new Array(this.entryCount)].map(n=>e.uint16))}supports(e){if(e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 6. only supports(id) is implemented.")),e<this.firstCode)return{};if(e>this.firstCode+this.entryCount)return{};let t=e-this.firstCode;return{code:t,unicode:String.fromCodePoint(t)}}reverse(e){let t=this.glyphIdArray.indexOf(e);if(t>-1)return this.firstCode+t}getSupportedCharCodes(e=!1){return e?[{firstCode:this.firstCode,lastCode:this.lastCode}]:[{start:this.firstCode,end:this.lastCode}]}},t_=class extends oo{constructor(e,t,r){super(e,t,r),this.format=8,e.uint16,this.length=e.uint32,this.language=e.uint32,this.is32=[...new Array(8192)].map(n=>e.uint8),this.numGroups=e.uint32,ae(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new r_(e)))}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 8. only supports(id) is implemented.")),this.groups.findIndex(t=>t.startcharCode<=e&&e<=t.endcharCode)!==-1}reverse(e){return console.warn("reverse not implemented for cmap subtable format 8"),{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startcharCode,end:t.endcharCode}))}},r_=class{constructor(e){this.startcharCode=e.uint32,this.endcharCode=e.uint32,this.startGlyphID=e.uint32}},o_=class extends oo{constructor(e,t,r){super(e,t,r),this.format=10,e.uint16,this.length=e.uint32,this.language=e.uint32,this.startCharCode=e.uint32,this.numChars=e.uint32,this.endCharCode=this.startCharCode+this.numChars,ae(this,"glyphs",()=>[...new Array(this.numChars)].map(n=>e.uint16))}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 10. only supports(id) is implemented.")),e<this.startCharCode||e>this.startCharCode+this.numChars?!1:e-this.startCharCode}reverse(e){return console.warn("reverse not implemented for cmap subtable format 10"),{}}getSupportedCharCodes(e=!1){return e?[{startCharCode:this.startCharCode,endCharCode:this.endCharCode}]:[{start:this.startCharCode,end:this.endCharCode}]}},n_=class extends oo{constructor(e,t,r){super(e,t,r),this.format=12,e.uint16,this.length=e.uint32,this.language=e.uint32,this.numGroups=e.uint32,ae(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new i_(e)))}supports(e){return e.charCodeAt&&(e=e.charCodeAt(0)),55296<=e&&e<=57343||(e&65534)===65534||(e&65535)===65535?0:this.groups.findIndex(t=>t.startCharCode<=e&&e<=t.endCharCode)!==-1}reverse(e){for(let t of this.groups){let r=t.startGlyphID;if(r>e)continue;if(r===e)return t.startCharCode;if(r+(t.endCharCode-t.startCharCode)<e)continue;let n=t.startCharCode+(e-r);return{code:n,unicode:String.fromCodePoint(n)}}return{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startCharCode,end:t.endCharCode}))}},i_=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.startGlyphID=e.uint32}},s_=class extends oo{constructor(e,t,r){super(e,t,r),this.format=13,e.uint16,this.length=e.uint32,this.language=e.uint32,this.numGroups=e.uint32;let o=[...new Array(this.numGroups)].map(n=>new a_(e));ae(this,"groups",o)}supports(e){return e.charCodeAt&&(e=e.charCodeAt(0)),this.groups.findIndex(t=>t.startCharCode<=e&&e<=t.endCharCode)!==-1}reverse(e){return console.warn("reverse not implemented for cmap subtable format 13"),{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startCharCode,end:t.endCharCode}))}},a_=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.glyphID=e.uint32}},l_=class extends oo{constructor(e,t,r){super(e,t,r),this.subTableStart=e.currentPosition,this.format=14,this.length=e.uint32,this.numVarSelectorRecords=e.uint32,ae(this,"varSelectors",()=>[...new Array(this.numVarSelectorRecords)].map(o=>new c_(e)))}supports(){return console.warn("supports not implemented for cmap subtable format 14"),0}getSupportedCharCodes(){return console.warn("getSupportedCharCodes not implemented for cmap subtable format 14"),[]}reverse(e){return console.warn("reverse not implemented for cmap subtable format 14"),{}}supportsVariation(e){let t=this.varSelector.find(r=>r.varSelector===e);return t||!1}getSupportedVariations(){return this.varSelectors.map(e=>e.varSelector)}},c_=class{constructor(e){this.varSelector=e.uint24,this.defaultUVSOffset=e.Offset32,this.nonDefaultUVSOffset=e.Offset32}};function u_(e,t,r){let o=e.uint16;return o===0?new KS(e,t,r):o===2?new JS(e,t,r):o===4?new $S(e,t,r):o===6?new e_(e,t,r):o===8?new t_(e,t,r):o===10?new o_(e,t,r):o===12?new n_(e,t,r):o===13?new s_(e,t,r):o===14?new l_(e,t,r):{}}var f_=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numTables=r.uint16,this.encodingRecords=[...new Array(this.numTables)].map(o=>new d_(r,this.tableStart))}getSubTable(e){return this.encodingRecords[e].table}getSupportedEncodings(){return this.encodingRecords.map(e=>({platformID:e.platformID,encodingId:e.encodingID}))}getSupportedCharCodes(e,t){let r=this.encodingRecords.findIndex(n=>n.platformID===e&&n.encodingID===t);return r===-1?!1:this.getSubTable(r).getSupportedCharCodes()}reverse(e){for(let t=0;t<this.numTables;t++){let r=this.getSubTable(t).reverse(e);if(r)return r}}getGlyphId(e){let t=0;return this.encodingRecords.some((r,o)=>{let n=this.getSubTable(o);return n.getGlyphId?(t=n.getGlyphId(e),t!==0):!1}),t}supports(e){return this.encodingRecords.some((t,r)=>{let o=this.getSubTable(r);return o.supports&&o.supports(e)!==!1})}supportsVariation(e){return this.encodingRecords.some((t,r)=>{let o=this.getSubTable(r);return o.supportsVariation&&o.supportsVariation(e)!==!1})}},d_=class{constructor(e,t){let r=this.platformID=e.uint16,o=this.encodingID=e.uint16,n=this.offset=e.Offset32;ae(this,"table",()=>(e.currentPosition=t+n,u_(e,r,o)))}},p_=Object.freeze({__proto__:null,cmap:f_}),m_=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.load({majorVersion:r.uint16,minorVersion:r.uint16,fontRevision:r.fixed,checkSumAdjustment:r.uint32,magicNumber:r.uint32,flags:r.flags(16),unitsPerEm:r.uint16,created:r.longdatetime,modified:r.longdatetime,xMin:r.int16,yMin:r.int16,xMax:r.int16,yMax:r.int16,macStyle:r.flags(16),lowestRecPPEM:r.uint16,fontDirectionHint:r.uint16,indexToLocFormat:r.uint16,glyphDataFormat:r.uint16})}},h_=Object.freeze({__proto__:null,head:m_}),g_=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.ascender=r.fword,this.descender=r.fword,this.lineGap=r.fword,this.advanceWidthMax=r.ufword,this.minLeftSideBearing=r.fword,this.minRightSideBearing=r.fword,this.xMaxExtent=r.fword,this.caretSlopeRise=r.int16,this.caretSlopeRun=r.int16,this.caretOffset=r.int16,r.int16,r.int16,r.int16,r.int16,this.metricDataFormat=r.int16,this.numberOfHMetrics=r.uint16,r.verifyLength()}},y_=Object.freeze({__proto__:null,hhea:g_}),v_=class extends ke{constructor(e,t,r){let{p:o}=super(e,t),n=r.hhea.numberOfHMetrics,i=r.maxp.numGlyphs,s=o.currentPosition;if(ae(this,"hMetrics",()=>(o.currentPosition=s,[...new Array(n)].map(a=>new b_(o.uint16,o.int16)))),n<i){let a=s+n*4;ae(this,"leftSideBearings",()=>(o.currentPosition=a,[...new Array(i-n)].map(u=>o.int16)))}}},b_=class{constructor(e,t){this.advanceWidth=e,this.lsb=t}},w_=Object.freeze({__proto__:null,hmtx:v_}),x_=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.legacyFixed,this.numGlyphs=r.uint16,this.version===1&&(this.maxPoints=r.uint16,this.maxContours=r.uint16,this.maxCompositePoints=r.uint16,this.maxCompositeContours=r.uint16,this.maxZones=r.uint16,this.maxTwilightPoints=r.uint16,this.maxStorage=r.uint16,this.maxFunctionDefs=r.uint16,this.maxInstructionDefs=r.uint16,this.maxStackElements=r.uint16,this.maxSizeOfInstructions=r.uint16,this.maxComponentElements=r.uint16,this.maxComponentDepth=r.uint16),r.verifyLength()}},S_=Object.freeze({__proto__:null,maxp:x_}),__=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.format=r.uint16,this.count=r.uint16,this.stringOffset=r.Offset16,this.nameRecords=[...new Array(this.count)].map(o=>new R_(r,this)),this.format===1&&(this.langTagCount=r.uint16,this.langTagRecords=[...new Array(this.langTagCount)].map(o=>new C_(r.uint16,r.Offset16))),this.stringStart=this.tableStart+this.stringOffset}get(e){let t=this.nameRecords.find(r=>r.nameID===e);if(t)return t.string}},C_=class{constructor(e,t){this.length=e,this.offset=t}},R_=class{constructor(e,t){this.platformID=e.uint16,this.encodingID=e.uint16,this.languageID=e.uint16,this.nameID=e.uint16,this.length=e.uint16,this.offset=e.Offset16,ae(this,"string",()=>(e.currentPosition=t.stringStart+this.offset,E_(e,this)))}};function E_(e,t){let{platformID:r,length:o}=t;if(o===0)return"";if(r===0||r===3){let s=[];for(let a=0,u=o/2;a<u;a++)s[a]=String.fromCharCode(e.uint16);return s.join("")}let n=e.readBytes(o),i=[];return n.forEach(function(s,a){i[a]=String.fromCharCode(s)}),i.join("")}var T_=Object.freeze({__proto__:null,name:__}),P_=class extends ke{constructor(e,t){let{p:r}=super(e,t);if(this.version=r.uint16,this.xAvgCharWidth=r.int16,this.usWeightClass=r.uint16,this.usWidthClass=r.uint16,this.fsType=r.uint16,this.ySubscriptXSize=r.int16,this.ySubscriptYSize=r.int16,this.ySubscriptXOffset=r.int16,this.ySubscriptYOffset=r.int16,this.ySuperscriptXSize=r.int16,this.ySuperscriptYSize=r.int16,this.ySuperscriptXOffset=r.int16,this.ySuperscriptYOffset=r.int16,this.yStrikeoutSize=r.int16,this.yStrikeoutPosition=r.int16,this.sFamilyClass=r.int16,this.panose=[...new Array(10)].map(o=>r.uint8),this.ulUnicodeRange1=r.flags(32),this.ulUnicodeRange2=r.flags(32),this.ulUnicodeRange3=r.flags(32),this.ulUnicodeRange4=r.flags(32),this.achVendID=r.tag,this.fsSelection=r.uint16,this.usFirstCharIndex=r.uint16,this.usLastCharIndex=r.uint16,this.sTypoAscender=r.int16,this.sTypoDescender=r.int16,this.sTypoLineGap=r.int16,this.usWinAscent=r.uint16,this.usWinDescent=r.uint16,this.version===0||(this.ulCodePageRange1=r.flags(32),this.ulCodePageRange2=r.flags(32),this.version===1)||(this.sxHeight=r.int16,this.sCapHeight=r.int16,this.usDefaultChar=r.uint16,this.usBreakChar=r.uint16,this.usMaxContext=r.uint16,this.version<=4)||(this.usLowerOpticalPointSize=r.uint16,this.usUpperOpticalPointSize=r.uint16,this.version===5))return r.verifyLength()}},O_=Object.freeze({__proto__:null,OS2:P_}),k_=class extends ke{constructor(e,t){let{p:r}=super(e,t);if(this.version=r.legacyFixed,this.italicAngle=r.fixed,this.underlinePosition=r.fword,this.underlineThickness=r.fword,this.isFixedPitch=r.uint32,this.minMemType42=r.uint32,this.maxMemType42=r.uint32,this.minMemType1=r.uint32,this.maxMemType1=r.uint32,this.version===1||this.version===3)return r.verifyLength();if(this.numGlyphs=r.uint16,this.version===2){this.glyphNameIndex=[...new Array(this.numGlyphs)].map(o=>r.uint16),this.namesOffset=r.currentPosition,this.glyphNameOffsets=[1];for(let o=0;o<this.numGlyphs;o++){if(this.glyphNameIndex[o]<vy.length){this.glyphNameOffsets.push(this.glyphNameOffsets[o]);continue}let i=r.int8;r.skip(i),this.glyphNameOffsets.push(this.glyphNameOffsets[o]+i+1)}}this.version===2.5&&(this.offset=[...new Array(this.numGlyphs)].map(o=>r.int8))}getGlyphName(e){if(this.version!==2)return console.warn(`post table version ${this.version} does not support glyph name lookups`),"";let t=this.glyphNameIndex[e];if(t<258)return vy[t];let r=this.glyphNameOffsets[e],n=this.glyphNameOffsets[e+1]-r-1;return n===0?".notdef.":(this.parser.currentPosition=this.namesOffset+r,this.parser.readBytes(n,this.namesOffset+r,8,!0).map(s=>String.fromCharCode(s)).join(""))}},vy=[".notdef",".null","nonmarkingreturn","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","grave","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","Adieresis","Aring","Ccedilla","Eacute","Ntilde","Odieresis","Udieresis","aacute","agrave","acircumflex","adieresis","atilde","aring","ccedilla","eacute","egrave","ecircumflex","edieresis","iacute","igrave","icircumflex","idieresis","ntilde","oacute","ograve","ocircumflex","odieresis","otilde","uacute","ugrave","ucircumflex","udieresis","dagger","degree","cent","sterling","section","bullet","paragraph","germandbls","registered","copyright","trademark","acute","dieresis","notequal","AE","Oslash","infinity","plusminus","lessequal","greaterequal","yen","mu","partialdiff","summation","product","pi","integral","ordfeminine","ordmasculine","Omega","ae","oslash","questiondown","exclamdown","logicalnot","radical","florin","approxequal","Delta","guillemotleft","guillemotright","ellipsis","nonbreakingspace","Agrave","Atilde","Otilde","OE","oe","endash","emdash","quotedblleft","quotedblright","quoteleft","quoteright","divide","lozenge","ydieresis","Ydieresis","fraction","currency","guilsinglleft","guilsinglright","fi","fl","daggerdbl","periodcentered","quotesinglbase","quotedblbase","perthousand","Acircumflex","Ecircumflex","Aacute","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Oacute","Ocircumflex","apple","Ograve","Uacute","Ucircumflex","Ugrave","dotlessi","circumflex","tilde","macron","breve","dotaccent","ring","cedilla","hungarumlaut","ogonek","caron","Lslash","lslash","Scaron","scaron","Zcaron","zcaron","brokenbar","Eth","eth","Yacute","yacute","Thorn","thorn","minus","multiply","onesuperior","twosuperior","threesuperior","onehalf","onequarter","threequarters","franc","Gbreve","gbreve","Idotaccent","Scedilla","scedilla","Cacute","cacute","Ccaron","ccaron","dcroat"],F_=Object.freeze({__proto__:null,post:k_}),A_=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.horizAxisOffset=r.Offset16,this.vertAxisOffset=r.Offset16,ae(this,"horizAxis",()=>new eu({offset:e.offset+this.horizAxisOffset},t)),ae(this,"vertAxis",()=>new eu({offset:e.offset+this.vertAxisOffset},t)),this.majorVersion===1&&this.minorVersion===1&&(this.itemVarStoreOffset=r.Offset32,ae(this,"itemVarStore",()=>new eu({offset:e.offset+this.itemVarStoreOffset},t)))}},eu=class extends ke{constructor(e,t){let{p:r}=super(e,t,"AxisTable");this.baseTagListOffset=r.Offset16,this.baseScriptListOffset=r.Offset16,ae(this,"baseTagList",()=>new I_({offset:e.offset+this.baseTagListOffset},t)),ae(this,"baseScriptList",()=>new L_({offset:e.offset+this.baseScriptListOffset},t))}},I_=class extends ke{constructor(e,t){let{p:r}=super(e,t,"BaseTagListTable");this.baseTagCount=r.uint16,this.baselineTags=[...new Array(this.baseTagCount)].map(o=>r.tag)}},L_=class extends ke{constructor(e,t){let{p:r}=super(e,t,"BaseScriptListTable");this.baseScriptCount=r.uint16;let o=r.currentPosition;ae(this,"baseScriptRecords",()=>(r.currentPosition=o,[...new Array(this.baseScriptCount)].map(n=>new N_(this.start,r))))}},N_=class{constructor(e,t){this.baseScriptTag=t.tag,this.baseScriptOffset=t.Offset16,ae(this,"baseScriptTable",()=>(t.currentPosition=e+this.baseScriptOffset,new M_(t)))}},M_=class{constructor(e){this.start=e.currentPosition,this.baseValuesOffset=e.Offset16,this.defaultMinMaxOffset=e.Offset16,this.baseLangSysCount=e.uint16,this.baseLangSysRecords=[...new Array(this.baseLangSysCount)].map(t=>new V_(this.start,e)),ae(this,"baseValues",()=>(e.currentPosition=this.start+this.baseValuesOffset,new D_(e))),ae(this,"defaultMinMax",()=>(e.currentPosition=this.start+this.defaultMinMaxOffset,new Ey(e)))}},V_=class{constructor(e,t){this.baseLangSysTag=t.tag,this.minMaxOffset=t.Offset16,ae(this,"minMax",()=>(t.currentPosition=e+this.minMaxOffset,new Ey(t)))}},D_=class{constructor(e){this.parser=e,this.start=e.currentPosition,this.defaultBaselineIndex=e.uint16,this.baseCoordCount=e.uint16,this.baseCoords=[...new Array(this.baseCoordCount)].map(t=>e.Offset16)}getTable(e){return this.parser.currentPosition=this.start+this.baseCoords[e],new j_(this.parser)}},Ey=class{constructor(e){this.minCoord=e.Offset16,this.maxCoord=e.Offset16,this.featMinMaxCount=e.uint16;let t=e.currentPosition;ae(this,"featMinMaxRecords",()=>(e.currentPosition=t,[...new Array(this.featMinMaxCount)].map(r=>new B_(e))))}},B_=class{constructor(e){this.featureTableTag=e.tag,this.minCoord=e.Offset16,this.maxCoord=e.Offset16}},j_=class{constructor(e){this.baseCoordFormat=e.uint16,this.coordinate=e.int16,this.baseCoordFormat===2&&(this.referenceGlyph=e.uint16,this.baseCoordPoint=e.uint16),this.baseCoordFormat===3&&(this.deviceTable=e.Offset16)}},z_=Object.freeze({__proto__:null,BASE:A_}),by=class{constructor(e){this.classFormat=e.uint16,this.classFormat===1&&(this.startGlyphID=e.uint16,this.glyphCount=e.uint16,this.classValueArray=[...new Array(this.glyphCount)].map(t=>e.uint16)),this.classFormat===2&&(this.classRangeCount=e.uint16,this.classRangeRecords=[...new Array(this.classRangeCount)].map(t=>new H_(e)))}},H_=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.class=e.uint16}},_i=class extends lt{constructor(e){super(e),this.coverageFormat=e.uint16,this.coverageFormat===1&&(this.glyphCount=e.uint16,this.glyphArray=[...new Array(this.glyphCount)].map(t=>e.uint16)),this.coverageFormat===2&&(this.rangeCount=e.uint16,this.rangeRecords=[...new Array(this.rangeCount)].map(t=>new U_(e)))}},U_=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.startCoverageIndex=e.uint16}},W_=class{constructor(e,t){this.table=e,this.parser=t,this.start=t.currentPosition,this.format=t.uint16,this.variationRegionListOffset=t.Offset32,this.itemVariationDataCount=t.uint16,this.itemVariationDataOffsets=[...new Array(this.itemVariationDataCount)].map(r=>t.Offset32)}},G_=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.glyphClassDefOffset=r.Offset16,ae(this,"glyphClassDefs",()=>{if(this.glyphClassDefOffset!==0)return r.currentPosition=this.tableStart+this.glyphClassDefOffset,new by(r)}),this.attachListOffset=r.Offset16,ae(this,"attachList",()=>{if(this.attachListOffset!==0)return r.currentPosition=this.tableStart+this.attachListOffset,new Y_(r)}),this.ligCaretListOffset=r.Offset16,ae(this,"ligCaretList",()=>{if(this.ligCaretListOffset!==0)return r.currentPosition=this.tableStart+this.ligCaretListOffset,new Z_(r)}),this.markAttachClassDefOffset=r.Offset16,ae(this,"markAttachClassDef",()=>{if(this.markAttachClassDefOffset!==0)return r.currentPosition=this.tableStart+this.markAttachClassDefOffset,new by(r)}),this.minorVersion>=2&&(this.markGlyphSetsDefOffset=r.Offset16,ae(this,"markGlyphSetsDef",()=>{if(this.markGlyphSetsDefOffset!==0)return r.currentPosition=this.tableStart+this.markGlyphSetsDefOffset,new J_(r)})),this.minorVersion===3&&(this.itemVarStoreOffset=r.Offset32,ae(this,"itemVarStore",()=>{if(this.itemVarStoreOffset!==0)return r.currentPosition=this.tableStart+this.itemVarStoreOffset,new W_(r)}))}},Y_=class extends lt{constructor(e){super(e),this.coverageOffset=e.Offset16,this.glyphCount=e.uint16,this.attachPointOffsets=[...new Array(this.glyphCount)].map(t=>e.Offset16)}getPoint(e){return this.parser.currentPosition=this.start+this.attachPointOffsets[e],new q_(this.parser)}},q_=class{constructor(e){this.pointCount=e.uint16,this.pointIndices=[...new Array(this.pointCount)].map(t=>e.uint16)}},Z_=class extends lt{constructor(e){super(e),this.coverageOffset=e.Offset16,ae(this,"coverage",()=>(e.currentPosition=this.start+this.coverageOffset,new _i(e))),this.ligGlyphCount=e.uint16,this.ligGlyphOffsets=[...new Array(this.ligGlyphCount)].map(t=>e.Offset16)}getLigGlyph(e){return this.parser.currentPosition=this.start+this.ligGlyphOffsets[e],new X_(this.parser)}},X_=class extends lt{constructor(e){super(e),this.caretCount=e.uint16,this.caretValueOffsets=[...new Array(this.caretCount)].map(t=>e.Offset16)}getCaretValue(e){return this.parser.currentPosition=this.start+this.caretValueOffsets[e],new K_(this.parser)}},K_=class{constructor(e){this.caretValueFormat=e.uint16,this.caretValueFormat===1&&(this.coordinate=e.int16),this.caretValueFormat===2&&(this.caretValuePointIndex=e.uint16),this.caretValueFormat===3&&(this.coordinate=e.int16,this.deviceOffset=e.Offset16)}},J_=class extends lt{constructor(e){super(e),this.markGlyphSetTableFormat=e.uint16,this.markGlyphSetCount=e.uint16,this.coverageOffsets=[...new Array(this.markGlyphSetCount)].map(t=>e.Offset32)}getMarkGlyphSet(e){return this.parser.currentPosition=this.start+this.coverageOffsets[e],new _i(this.parser)}},Q_=Object.freeze({__proto__:null,GDEF:G_}),wy=class extends lt{static EMPTY={scriptCount:0,scriptRecords:[]};constructor(e){super(e),this.scriptCount=e.uint16,this.scriptRecords=[...new Array(this.scriptCount)].map(t=>new $_(e))}},$_=class{constructor(e){this.scriptTag=e.tag,this.scriptOffset=e.Offset16}},eC=class extends lt{constructor(e){super(e),this.defaultLangSys=e.Offset16,this.langSysCount=e.uint16,this.langSysRecords=[...new Array(this.langSysCount)].map(t=>new tC(e))}},tC=class{constructor(e){this.langSysTag=e.tag,this.langSysOffset=e.Offset16}},xy=class{constructor(e){this.lookupOrder=e.Offset16,this.requiredFeatureIndex=e.uint16,this.featureIndexCount=e.uint16,this.featureIndices=[...new Array(this.featureIndexCount)].map(t=>e.uint16)}},Sy=class extends lt{static EMPTY={featureCount:0,featureRecords:[]};constructor(e){super(e),this.featureCount=e.uint16,this.featureRecords=[...new Array(this.featureCount)].map(t=>new rC(e))}},rC=class{constructor(e){this.featureTag=e.tag,this.featureOffset=e.Offset16}},oC=class extends lt{constructor(e){super(e),this.featureParams=e.Offset16,this.lookupIndexCount=e.uint16,this.lookupListIndices=[...new Array(this.lookupIndexCount)].map(t=>e.uint16)}getFeatureParams(){if(this.featureParams>0){let e=this.parser;e.currentPosition=this.start+this.featureParams;let t=this.featureTag;if(t==="size")return new iC(e);if(t.startsWith("cc"))return new nC(e);if(t.startsWith("ss"))return new sC(e)}}},nC=class{constructor(e){this.format=e.uint16,this.featUiLabelNameId=e.uint16,this.featUiTooltipTextNameId=e.uint16,this.sampleTextNameId=e.uint16,this.numNamedParameters=e.uint16,this.firstParamUiLabelNameId=e.uint16,this.charCount=e.uint16,this.character=[...new Array(this.charCount)].map(t=>e.uint24)}},iC=class{constructor(e){this.designSize=e.uint16,this.subfamilyIdentifier=e.uint16,this.subfamilyNameID=e.uint16,this.smallEnd=e.uint16,this.largeEnd=e.uint16}},sC=class{constructor(e){this.version=e.uint16,this.UINameID=e.uint16}};function Ty(e){e.parser.currentPosition-=2,delete e.coverageOffset,delete e.getCoverageTable}var Qo=class extends lt{constructor(e){super(e),this.substFormat=e.uint16,this.coverageOffset=e.Offset16}getCoverageTable(){let e=this.parser;return e.currentPosition=this.start+this.coverageOffset,new _i(e)}},ru=class{constructor(e){this.glyphSequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},aC=class extends Qo{constructor(e){super(e),this.deltaGlyphID=e.int16}},lC=class extends Qo{constructor(e){super(e),this.sequenceCount=e.uint16,this.sequenceOffsets=[...new Array(this.sequenceCount)].map(t=>e.Offset16)}getSequence(e){let t=this.parser;return t.currentPosition=this.start+this.sequenceOffsets[e],new cC(t)}},cC=class{constructor(e){this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},uC=class extends Qo{constructor(e){super(e),this.alternateSetCount=e.uint16,this.alternateSetOffsets=[...new Array(this.alternateSetCount)].map(t=>e.Offset16)}getAlternateSet(e){let t=this.parser;return t.currentPosition=this.start+this.alternateSetOffsets[e],new fC(t)}},fC=class{constructor(e){this.glyphCount=e.uint16,this.alternateGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},dC=class extends Qo{constructor(e){super(e),this.ligatureSetCount=e.uint16,this.ligatureSetOffsets=[...new Array(this.ligatureSetCount)].map(t=>e.Offset16)}getLigatureSet(e){let t=this.parser;return t.currentPosition=this.start+this.ligatureSetOffsets[e],new pC(t)}},pC=class extends lt{constructor(e){super(e),this.ligatureCount=e.uint16,this.ligatureOffsets=[...new Array(this.ligatureCount)].map(t=>e.Offset16)}getLigature(e){let t=this.parser;return t.currentPosition=this.start+this.ligatureOffsets[e],new mC(t)}},mC=class{constructor(e){this.ligatureGlyph=e.uint16,this.componentCount=e.uint16,this.componentGlyphIDs=[...new Array(this.componentCount-1)].map(t=>e.uint16)}},hC=class extends Qo{constructor(e){super(e),this.substFormat===1&&(this.subRuleSetCount=e.uint16,this.subRuleSetOffsets=[...new Array(this.subRuleSetCount)].map(t=>e.Offset16)),this.substFormat===2&&(this.classDefOffset=e.Offset16,this.subClassSetCount=e.uint16,this.subClassSetOffsets=[...new Array(this.subClassSetCount)].map(t=>e.Offset16)),this.substFormat===3&&(Ty(this),this.glyphCount=e.uint16,this.substitutionCount=e.uint16,this.coverageOffsets=[...new Array(this.glyphCount)].map(t=>e.Offset16),this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=>new ru(e)))}getSubRuleSet(e){if(this.substFormat!==1)throw new Error(`lookup type 5.${this.substFormat} has no subrule sets.`);let t=this.parser;return t.currentPosition=this.start+this.subRuleSetOffsets[e],new gC(t)}getSubClassSet(e){if(this.substFormat!==2)throw new Error(`lookup type 5.${this.substFormat} has no subclass sets.`);let t=this.parser;return t.currentPosition=this.start+this.subClassSetOffsets[e],new yC(t)}getCoverageTable(e){if(this.substFormat!==3&&!e)return super.getCoverageTable();if(!e)throw new Error(`lookup type 5.${this.substFormat} requires an coverage table index.`);let t=this.parser;return t.currentPosition=this.start+this.coverageOffsets[e],new _i(t)}},gC=class extends lt{constructor(e){super(e),this.subRuleCount=e.uint16,this.subRuleOffsets=[...new Array(this.subRuleCount)].map(t=>e.Offset16)}getSubRule(e){let t=this.parser;return t.currentPosition=this.start+this.subRuleOffsets[e],new Py(t)}},Py=class{constructor(e){this.glyphCount=e.uint16,this.substitutionCount=e.uint16,this.inputSequence=[...new Array(this.glyphCount-1)].map(t=>e.uint16),this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=>new ru(e))}},yC=class extends lt{constructor(e){super(e),this.subClassRuleCount=e.uint16,this.subClassRuleOffsets=[...new Array(this.subClassRuleCount)].map(t=>e.Offset16)}getSubClass(e){let t=this.parser;return t.currentPosition=this.start+this.subClassRuleOffsets[e],new vC(t)}},vC=class extends Py{constructor(e){super(e)}},bC=class extends Qo{constructor(e){super(e),this.substFormat===1&&(this.chainSubRuleSetCount=e.uint16,this.chainSubRuleSetOffsets=[...new Array(this.chainSubRuleSetCount)].map(t=>e.Offset16)),this.substFormat===2&&(this.backtrackClassDefOffset=e.Offset16,this.inputClassDefOffset=e.Offset16,this.lookaheadClassDefOffset=e.Offset16,this.chainSubClassSetCount=e.uint16,this.chainSubClassSetOffsets=[...new Array(this.chainSubClassSetCount)].map(t=>e.Offset16)),this.substFormat===3&&(Ty(this),this.backtrackGlyphCount=e.uint16,this.backtrackCoverageOffsets=[...new Array(this.backtrackGlyphCount)].map(t=>e.Offset16),this.inputGlyphCount=e.uint16,this.inputCoverageOffsets=[...new Array(this.inputGlyphCount)].map(t=>e.Offset16),this.lookaheadGlyphCount=e.uint16,this.lookaheadCoverageOffsets=[...new Array(this.lookaheadGlyphCount)].map(t=>e.Offset16),this.seqLookupCount=e.uint16,this.seqLookupRecords=[...new Array(this.substitutionCount)].map(t=>new Oy(e)))}getChainSubRuleSet(e){if(this.substFormat!==1)throw new Error(`lookup type 6.${this.substFormat} has no chainsubrule sets.`);let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleSetOffsets[e],new wC(t)}getChainSubClassSet(e){if(this.substFormat!==2)throw new Error(`lookup type 6.${this.substFormat} has no chainsubclass sets.`);let t=this.parser;return t.currentPosition=this.start+this.chainSubClassSetOffsets[e],new SC(t)}getCoverageFromOffset(e){if(this.substFormat!==3)throw new Error(`lookup type 6.${this.substFormat} does not use contextual coverage offsets.`);let t=this.parser;return t.currentPosition=this.start+e,new _i(t)}},wC=class extends lt{constructor(e){super(e),this.chainSubRuleCount=e.uint16,this.chainSubRuleOffsets=[...new Array(this.chainSubRuleCount)].map(t=>e.Offset16)}getSubRule(e){let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleOffsets[e],new xC(t)}},xC=class{constructor(e){this.backtrackGlyphCount=e.uint16,this.backtrackSequence=[...new Array(this.backtrackGlyphCount)].map(t=>e.uint16),this.inputGlyphCount=e.uint16,this.inputSequence=[...new Array(this.inputGlyphCount-1)].map(t=>e.uint16),this.lookaheadGlyphCount=e.uint16,this.lookAheadSequence=[...new Array(this.lookAheadGlyphCount)].map(t=>e.uint16),this.substitutionCount=e.uint16,this.substLookupRecords=[...new Array(this.SubstCount)].map(t=>new ru(e))}},SC=class extends lt{constructor(e){super(e),this.chainSubClassRuleCount=e.uint16,this.chainSubClassRuleOffsets=[...new Array(this.chainSubClassRuleCount)].map(t=>e.Offset16)}getSubClass(e){let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleOffsets[e],new _C(t)}},_C=class{constructor(e){this.backtrackGlyphCount=e.uint16,this.backtrackSequence=[...new Array(this.backtrackGlyphCount)].map(t=>e.uint16),this.inputGlyphCount=e.uint16,this.inputSequence=[...new Array(this.inputGlyphCount-1)].map(t=>e.uint16),this.lookaheadGlyphCount=e.uint16,this.lookAheadSequence=[...new Array(this.lookAheadGlyphCount)].map(t=>e.uint16),this.substitutionCount=e.uint16,this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=>new Oy(e))}},Oy=class extends lt{constructor(e){super(e),this.sequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},CC=class extends lt{constructor(e){super(e),this.substFormat=e.uint16,this.extensionLookupType=e.uint16,this.extensionOffset=e.Offset32}},RC=class extends Qo{constructor(e){super(e),this.backtrackGlyphCount=e.uint16,this.backtrackCoverageOffsets=[...new Array(this.backtrackGlyphCount)].map(t=>e.Offset16),this.lookaheadGlyphCount=e.uint16,this.lookaheadCoverageOffsets=[new Array(this.lookaheadGlyphCount)].map(t=>e.Offset16),this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},EC={buildSubtable:function(e,t){let r=new[void 0,aC,lC,uC,dC,hC,bC,CC,RC][e](t);return r.type=e,r}},no=class extends lt{constructor(e){super(e)}},TC=class extends no{constructor(e){super(e),console.log("lookup type 1")}},PC=class extends no{constructor(e){super(e),console.log("lookup type 2")}},OC=class extends no{constructor(e){super(e),console.log("lookup type 3")}},kC=class extends no{constructor(e){super(e),console.log("lookup type 4")}},FC=class extends no{constructor(e){super(e),console.log("lookup type 5")}},AC=class extends no{constructor(e){super(e),console.log("lookup type 6")}},IC=class extends no{constructor(e){super(e),console.log("lookup type 7")}},LC=class extends no{constructor(e){super(e),console.log("lookup type 8")}},NC=class extends no{constructor(e){super(e),console.log("lookup type 9")}},MC={buildSubtable:function(e,t){let r=new[void 0,TC,PC,OC,kC,FC,AC,IC,LC,NC][e](t);return r.type=e,r}},_y=class extends lt{static EMPTY={lookupCount:0,lookups:[]};constructor(e){super(e),this.lookupCount=e.uint16,this.lookups=[...new Array(this.lookupCount)].map(t=>e.Offset16)}},VC=class extends lt{constructor(e,t){super(e),this.ctType=t,this.lookupType=e.uint16,this.lookupFlag=e.uint16,this.subTableCount=e.uint16,this.subtableOffsets=[...new Array(this.subTableCount)].map(r=>e.Offset16),this.markFilteringSet=e.uint16}get rightToLeft(){return this.lookupFlag&!0}get ignoreBaseGlyphs(){return this.lookupFlag&!0}get ignoreLigatures(){return this.lookupFlag&!0}get ignoreMarks(){return this.lookupFlag&!0}get useMarkFilteringSet(){return this.lookupFlag&!0}get markAttachmentType(){return this.lookupFlag&!0}getSubTable(e){let t=this.ctType==="GSUB"?EC:MC;return this.parser.currentPosition=this.start+this.subtableOffsets[e],t.buildSubtable(this.lookupType,this.parser)}},ky=class extends ke{constructor(e,t,r){let{p:o,tableStart:n}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.scriptListOffset=o.Offset16,this.featureListOffset=o.Offset16,this.lookupListOffset=o.Offset16,this.majorVersion===1&&this.minorVersion===1&&(this.featureVariationsOffset=o.Offset32);let i=!(this.scriptListOffset||this.featureListOffset||this.lookupListOffset);ae(this,"scriptList",()=>i?wy.EMPTY:(o.currentPosition=n+this.scriptListOffset,new wy(o))),ae(this,"featureList",()=>i?Sy.EMPTY:(o.currentPosition=n+this.featureListOffset,new Sy(o))),ae(this,"lookupList",()=>i?_y.EMPTY:(o.currentPosition=n+this.lookupListOffset,new _y(o))),this.featureVariationsOffset&&ae(this,"featureVariations",()=>i?FeatureVariations.EMPTY:(o.currentPosition=n+this.featureVariationsOffset,new FeatureVariations(o)))}getSupportedScripts(){return this.scriptList.scriptRecords.map(e=>e.scriptTag)}getScriptTable(e){let t=this.scriptList.scriptRecords.find(o=>o.scriptTag===e);this.parser.currentPosition=this.scriptList.start+t.scriptOffset;let r=new eC(this.parser);return r.scriptTag=e,r}ensureScriptTable(e){return typeof e=="string"?this.getScriptTable(e):e}getSupportedLangSys(e){e=this.ensureScriptTable(e);let t=e.defaultLangSys!==0,r=e.langSysRecords.map(o=>o.langSysTag);return t&&r.unshift("dflt"),r}getDefaultLangSysTable(e){e=this.ensureScriptTable(e);let t=e.defaultLangSys;if(t!==0){this.parser.currentPosition=e.start+t;let r=new xy(this.parser);return r.langSysTag="",r.defaultForScript=e.scriptTag,r}}getLangSysTable(e,t="dflt"){if(t==="dflt")return this.getDefaultLangSysTable(e);e=this.ensureScriptTable(e);let r=e.langSysRecords.find(n=>n.langSysTag===t);this.parser.currentPosition=e.start+r.langSysOffset;let o=new xy(this.parser);return o.langSysTag=t,o}getFeatures(e){return e.featureIndices.map(t=>this.getFeature(t))}getFeature(e){let t;if(parseInt(e)==e?t=this.featureList.featureRecords[e]:t=this.featureList.featureRecords.find(o=>o.featureTag===e),!t)return;this.parser.currentPosition=this.featureList.start+t.featureOffset;let r=new oC(this.parser);return r.featureTag=t.featureTag,r}getLookups(e){return e.lookupListIndices.map(t=>this.getLookup(t))}getLookup(e,t){let r=this.lookupList.lookups[e];return this.parser.currentPosition=this.lookupList.start+r,new VC(this.parser,t)}},DC=class extends ky{constructor(e,t){super(e,t,"GSUB")}getLookup(e){return super.getLookup(e,"GSUB")}},BC=Object.freeze({__proto__:null,GSUB:DC}),jC=class extends ky{constructor(e,t){super(e,t,"GPOS")}getLookup(e){return super.getLookup(e,"GPOS")}},zC=Object.freeze({__proto__:null,GPOS:jC}),HC=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.offsetToSVGDocumentList=r.Offset32,r.currentPosition=this.tableStart+this.offsetToSVGDocumentList,this.documentList=new UC(r)}},UC=class extends lt{constructor(e){super(e),this.numEntries=e.uint16,this.documentRecords=[...new Array(this.numEntries)].map(t=>new WC(e))}getDocument(e){let t=this.documentRecords[e];if(!t)return"";let r=this.start+t.svgDocOffset;return this.parser.currentPosition=r,this.parser.readBytes(t.svgDocLength)}getDocumentForGlyph(e){let t=this.documentRecords.findIndex(r=>r.startGlyphID<=e&&e<=r.endGlyphID);return t===-1?"":this.getDocument(t)}},WC=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.svgDocOffset=e.Offset32,this.svgDocLength=e.uint32}},GC=Object.freeze({__proto__:null,SVG:HC}),YC=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.axesArrayOffset=r.Offset16,r.uint16,this.axisCount=r.uint16,this.axisSize=r.uint16,this.instanceCount=r.uint16,this.instanceSize=r.uint16;let o=this.tableStart+this.axesArrayOffset;ae(this,"axes",()=>(r.currentPosition=o,[...new Array(this.axisCount)].map(i=>new qC(r))));let n=o+this.axisCount*this.axisSize;ae(this,"instances",()=>{let i=[];for(let s=0;s<this.instanceCount;s++)r.currentPosition=n+s*this.instanceSize,i.push(new ZC(r,this.axisCount,this.instanceSize));return i})}getSupportedAxes(){return this.axes.map(e=>e.tag)}getAxis(e){return this.axes.find(t=>t.tag===e)}},qC=class{constructor(e){this.tag=e.tag,this.minValue=e.fixed,this.defaultValue=e.fixed,this.maxValue=e.fixed,this.flags=e.flags(16),this.axisNameID=e.uint16}},ZC=class{constructor(e,t,r){let o=e.currentPosition;this.subfamilyNameID=e.uint16,e.uint16,this.coordinates=[...new Array(t)].map(n=>e.fixed),e.currentPosition-o<r&&(this.postScriptNameID=e.uint16)}},XC=Object.freeze({__proto__:null,fvar:YC}),KC=class extends ke{constructor(e,t){let{p:r}=super(e,t),o=e.length/2;ae(this,"items",()=>[...new Array(o)].map(n=>r.fword))}},JC=Object.freeze({__proto__:null,cvt:KC}),QC=class extends ke{constructor(e,t){let{p:r}=super(e,t);ae(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},$C=Object.freeze({__proto__:null,fpgm:QC}),eR=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRanges=r.uint16,ae(this,"gaspRanges",()=>[...new Array(this.numRanges)].map(n=>new tR(r)))}},tR=class{constructor(e){this.rangeMaxPPEM=e.uint16,this.rangeGaspBehavior=e.uint16}},rR=Object.freeze({__proto__:null,gasp:eR}),oR=class extends ke{constructor(e,t){super(e,t)}getGlyphData(e,t){return this.parser.currentPosition=this.tableStart+e,this.parser.readBytes(t)}},nR=Object.freeze({__proto__:null,glyf:oR}),iR=class extends ke{constructor(e,t,r){let{p:o}=super(e,t),n=r.maxp.numGlyphs+1;r.head.indexToLocFormat===0?(this.x2=!0,ae(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset16))):ae(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset32))}getGlyphDataOffsetAndLength(e){let t=this.offsets[e]*this.x2?2:1,r=this.offsets[e+1]*this.x2?2:1;return{offset:t,length:r-t}}},sR=Object.freeze({__proto__:null,loca:iR}),aR=class extends ke{constructor(e,t){let{p:r}=super(e,t);ae(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},lR=Object.freeze({__proto__:null,prep:aR}),cR=class extends ke{constructor(e,t){let{p:r}=super(e,t);ae(this,"data",()=>r.readBytes())}},uR=Object.freeze({__proto__:null,CFF:cR}),fR=class extends ke{constructor(e,t){let{p:r}=super(e,t);ae(this,"data",()=>r.readBytes())}},dR=Object.freeze({__proto__:null,CFF2:fR}),pR=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.defaultVertOriginY=r.int16,this.numVertOriginYMetrics=r.uint16,ae(this,"vertORiginYMetrics",()=>[...new Array(this.numVertOriginYMetrics)].map(o=>new mR(r)))}},mR=class{constructor(e){this.glyphIndex=e.uint16,this.vertOriginY=e.int16}},hR=Object.freeze({__proto__:null,VORG:pR}),gR=class{constructor(e){this.indexSubTableArrayOffset=e.Offset32,this.indexTablesSize=e.uint32,this.numberofIndexSubTables=e.uint32,this.colorRef=e.uint32,this.hori=new fa(e),this.vert=new fa(e),this.startGlyphIndex=e.uint16,this.endGlyphIndex=e.uint16,this.ppemX=e.uint8,this.ppemY=e.uint8,this.bitDepth=e.uint8,this.flags=e.int8}},yR=class{constructor(e){this.hori=new fa(e),this.vert=new fa(e),this.ppemX=e.uint8,this.ppemY=e.uint8,this.substitutePpemX=e.uint8,this.substitutePpemY=e.uint8}},fa=class{constructor(e){this.ascender=e.int8,this.descender=e.int8,this.widthMax=e.uint8,this.caretSlopeNumerator=e.int8,this.caretSlopeDenominator=e.int8,this.caretOffset=e.int8,this.minOriginSB=e.int8,this.minAdvanceSB=e.int8,this.maxBeforeBL=e.int8,this.minAfterBL=e.int8,this.pad1=e.int8,this.pad2=e.int8}},Fy=class extends ke{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.numSizes=o.uint32,ae(this,"bitMapSizes",()=>[...new Array(this.numSizes)].map(n=>new gR(o)))}},vR=Object.freeze({__proto__:null,EBLC:Fy}),Ay=class extends ke{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16}},bR=Object.freeze({__proto__:null,EBDT:Ay}),wR=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.numSizes=r.uint32,ae(this,"bitmapScales",()=>[...new Array(this.numSizes)].map(o=>new yR(r)))}},xR=Object.freeze({__proto__:null,EBSC:wR}),SR=class extends Fy{constructor(e,t){super(e,t,"CBLC")}},_R=Object.freeze({__proto__:null,CBLC:SR}),CR=class extends Ay{constructor(e,t){super(e,t,"CBDT")}},RR=Object.freeze({__proto__:null,CBDT:CR}),ER=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.flags=r.flags(16),this.numStrikes=r.uint32,ae(this,"strikeOffsets",()=>[...new Array(this.numStrikes)].map(o=>r.Offset32))}},TR=Object.freeze({__proto__:null,sbix:ER}),PR=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numBaseGlyphRecords=r.uint16,this.baseGlyphRecordsOffset=r.Offset32,this.layerRecordsOffset=r.Offset32,this.numLayerRecords=r.uint16}getBaseGlyphRecord(e){let t=this.tableStart+this.baseGlyphRecordsOffset;this.parser.currentPosition=t;let r=new tu(this.parser),o=r.gID,n=this.tableStart+this.layerRecordsOffset-6;this.parser.currentPosition=n;let i=new tu(this.parser),s=i.gID;if(o===e)return r;if(s===e)return i;for(;t!==n;){let a=t+(n-t)/12;this.parser.currentPosition=a;let u=new tu(this.parser),l=u.gID;if(l===e)return u;l>e?n=a:l<e&&(t=a)}return!1}getLayers(e){let t=this.getBaseGlyphRecord(e);return this.parser.currentPosition=this.tableStart+this.layerRecordsOffset+4*t.firstLayerIndex,[...new Array(t.numLayers)].map(r=>new OR(p))}},tu=class{constructor(e){this.gID=e.uint16,this.firstLayerIndex=e.uint16,this.numLayers=e.uint16}},OR=class{constructor(e){this.gID=e.uint16,this.paletteIndex=e.uint16}},kR=Object.freeze({__proto__:null,COLR:PR}),FR=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numPaletteEntries=r.uint16;let o=this.numPalettes=r.uint16;this.numColorRecords=r.uint16,this.offsetFirstColorRecord=r.Offset32,this.colorRecordIndices=[...new Array(this.numPalettes)].map(n=>r.uint16),ae(this,"colorRecords",()=>(r.currentPosition=this.tableStart+this.offsetFirstColorRecord,[...new Array(this.numColorRecords)].map(n=>new AR(r)))),this.version===1&&(this.offsetPaletteTypeArray=r.Offset32,this.offsetPaletteLabelArray=r.Offset32,this.offsetPaletteEntryLabelArray=r.Offset32,ae(this,"paletteTypeArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteTypeArray,new IR(r,o))),ae(this,"paletteLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteLabelArray,new LR(r,o))),ae(this,"paletteEntryLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteEntryLabelArray,new NR(r,o))))}},AR=class{constructor(e){this.blue=e.uint8,this.green=e.uint8,this.red=e.uint8,this.alpha=e.uint8}},IR=class{constructor(e,t){this.paletteTypes=[...new Array(t)].map(r=>e.uint32)}},LR=class{constructor(e,t){this.paletteLabels=[...new Array(t)].map(r=>e.uint16)}},NR=class{constructor(e,t){this.paletteEntryLabels=[...new Array(t)].map(r=>e.uint16)}},MR=Object.freeze({__proto__:null,CPAL:FR}),VR=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint32,this.numSignatures=r.uint16,this.flags=r.uint16,this.signatureRecords=[...new Array(this.numSignatures)].map(o=>new DR(r))}getData(e){let t=this.signatureRecords[e];return this.parser.currentPosition=this.tableStart+t.offset,new BR(this.parser)}},DR=class{constructor(e){this.format=e.uint32,this.length=e.uint32,this.offset=e.Offset32}},BR=class{constructor(e){e.uint16,e.uint16,this.signatureLength=e.uint32,this.signature=e.readBytes(this.signatureLength)}},jR=Object.freeze({__proto__:null,DSIG:VR}),zR=class extends ke{constructor(e,t,r){let{p:o}=super(e,t),n=r.hmtx.numGlyphs;this.version=o.uint16,this.numRecords=o.int16,this.sizeDeviceRecord=o.int32,this.records=[...new Array(numRecords)].map(i=>new HR(o,n))}},HR=class{constructor(e,t){this.pixelSize=e.uint8,this.maxWidth=e.uint8,this.widths=e.readBytes(t)}},UR=Object.freeze({__proto__:null,hdmx:zR}),WR=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.nTables=r.uint16,ae(this,"tables",()=>{let o=this.tableStart+4,n=[];for(let i=0;i<this.nTables;i++){r.currentPosition=o;let s=new GR(r);n.push(s),o+=s}return n})}},GR=class{constructor(e){this.version=e.uint16,this.length=e.uint16,this.coverage=e.flags(8),this.format=e.uint8,this.format===0&&(this.nPairs=e.uint16,this.searchRange=e.uint16,this.entrySelector=e.uint16,this.rangeShift=e.uint16,ae(this,"pairs",()=>[...new Array(this.nPairs)].map(t=>new YR(e)))),this.format===2&&console.warn("Kern subtable format 2 is not supported: this parser currently only parses universal table data.")}get horizontal(){return this.coverage[0]}get minimum(){return this.coverage[1]}get crossstream(){return this.coverage[2]}get override(){return this.coverage[3]}},YR=class{constructor(e){this.left=e.uint16,this.right=e.uint16,this.value=e.fword}},qR=Object.freeze({__proto__:null,kern:WR}),ZR=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numGlyphs=r.uint16,this.yPels=r.readBytes(this.numGlyphs)}},XR=Object.freeze({__proto__:null,LTSH:ZR}),KR=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.mergeClassCount=r.uint16,this.mergeDataOffset=r.Offset16,this.classDefCount=r.uint16,this.offsetToClassDefOffsets=r.Offset16,ae(this,"mergeEntryMatrix",()=>[...new Array(this.mergeClassCount)].map(o=>r.readBytes(this.mergeClassCount))),console.warn("Full MERG parsing is currently not supported."),console.warn("If you need this table parsed, please file an issue, or better yet, a PR.")}},JR=Object.freeze({__proto__:null,MERG:KR}),QR=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint32,this.flags=r.uint32,r.uint32,this.dataMapsCount=r.uint32,this.dataMaps=[...new Array(this.dataMapsCount)].map(o=>new $R(this.tableStart,r))}},$R=class{constructor(e,t){this.tableStart=e,this.parser=t,this.tag=t.tag,this.dataOffset=t.Offset32,this.dataLength=t.uint32}getData(){return this.parser.currentField=this.tableStart+this.dataOffset,this.parser.readBytes(this.dataLength)}},e2=Object.freeze({__proto__:null,meta:QR}),t2=class extends ke{constructor(e,t){super(e,t),console.warn("This font uses a PCLT table, which is currently not supported by this parser."),console.warn("If you need this table parsed, please file an issue, or better yet, a PR.")}},r2=Object.freeze({__proto__:null,PCLT:t2}),o2=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRecs=r.uint16,this.numRatios=r.uint16,this.ratRanges=[...new Array(this.numRatios)].map(o=>new n2(r)),this.offsets=[...new Array(this.numRatios)].map(o=>r.Offset16),this.VDMXGroups=[...new Array(this.numRecs)].map(o=>new i2(r))}},n2=class{constructor(e){this.bCharSet=e.uint8,this.xRatio=e.uint8,this.yStartRatio=e.uint8,this.yEndRatio=e.uint8}},i2=class{constructor(e){this.recs=e.uint16,this.startsz=e.uint8,this.endsz=e.uint8,this.records=[...new Array(this.recs)].map(t=>new s2(e))}},s2=class{constructor(e){this.yPelHeight=e.uint16,this.yMax=e.int16,this.yMin=e.int16}},a2=Object.freeze({__proto__:null,VDMX:o2}),l2=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.fixed,this.ascent=this.vertTypoAscender=r.int16,this.descent=this.vertTypoDescender=r.int16,this.lineGap=this.vertTypoLineGap=r.int16,this.advanceHeightMax=r.int16,this.minTopSideBearing=r.int16,this.minBottomSideBearing=r.int16,this.yMaxExtent=r.int16,this.caretSlopeRise=r.int16,this.caretSlopeRun=r.int16,this.caretOffset=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.metricDataFormat=r.int16,this.numOfLongVerMetrics=r.uint16,r.verifyLength()}},c2=Object.freeze({__proto__:null,vhea:l2}),u2=class extends ke{constructor(e,t,r){super(e,t);let o=r.vhea.numOfLongVerMetrics,n=r.maxp.numGlyphs,i=p.currentPosition;if(lazy(this,"vMetrics",()=>(p.currentPosition=i,[...new Array(o)].map(s=>new f2(p.uint16,p.int16)))),o<n){let s=i+o*4;lazy(this,"topSideBearings",()=>(p.currentPosition=s,[...new Array(n-o)].map(a=>p.int16)))}}},f2=class{constructor(e,t){this.advanceHeight=e,this.topSideBearing=t}},d2=Object.freeze({__proto__:null,vmtx:u2});function Iy(e){let t=e.reduce((r,o)=>(r[o.fontFamily]||(r[o.fontFamily]={name:o.fontFamily,fontFamily:o.fontFamily,slug:Ks(o.fontFamily.toLowerCase()),fontFace:[]}),r[o.fontFamily].fontFace.push(o),r),{});return Object.values(t)}var Qt=f(Z(),1);function p2(){let{installFonts:e}=(0,Ci.useContext)(jt),[t,r]=(0,Ci.useState)(!1),[o,n]=(0,Ci.useState)(null),i=h=>{a(h)},s=h=>{a(h.target.files)},a=async h=>{if(!h)return;n(null),r(!0);let g=new Set,b=[...h],w=!1,_=b.map(async v=>{if(!await l(v))return w=!0,null;if(g.has(v.name))return null;let k=(((v.name??"").split(".")??[]).pop()??"").toLowerCase();return Kc.includes(k)?(g.add(v.name),v):null}),x=(await Promise.all(_)).filter(v=>v!==null);if(x.length>0)u(x);else{let v=w?(0,Vn.__)("Sorry, you are not allowed to upload this file type."):(0,Vn.__)("No fonts found to install.");n({type:"error",message:v}),r(!1)}},u=async h=>{let g=await Promise.all(h.map(async b=>{let w=await m(b);return await Po(w,w.file,"all"),w}));d(g)};async function l(h){let g=new da("Uploaded Font");try{let b=await c(h);return await g.fromDataBuffer(b,"font"),!0}catch{return!1}}async function c(h){return new Promise((g,b)=>{let w=new window.FileReader;w.readAsArrayBuffer(h),w.onload=()=>g(w.result),w.onerror=b})}let m=async h=>{let g=await c(h),b=new da("Uploaded Font");b.fromDataBuffer(g,h.name);let _=(await new Promise(I=>b.onload=I)).detail.font,{name:x}=_.opentype.tables,v=x.get(16)||x.get(1),C=x.get(2).toLowerCase().includes("italic"),k=_.opentype.tables["OS/2"].usWeightClass||"normal",T=!!_.opentype.tables.fvar&&_.opentype.tables.fvar.axes.find(({tag:I})=>I==="wght"),O=T?`${T.minValue} ${T.maxValue}`:null;return{file:h,fontFamily:v,fontStyle:C?"italic":"normal",fontWeight:O||k}},d=async h=>{let g=Iy(h);try{await e(g),n({type:"success",message:(0,Vn.__)("Fonts were installed successfully.")})}catch(b){let w=b;n({type:"error",message:w.message,errors:w?.installationErrors})}r(!1)};return(0,Qt.jsxs)("div",{className:"font-library__tabpanel-layout",children:[(0,Qt.jsx)(Ot.DropZone,{onFilesDrop:i}),(0,Qt.jsxs)(Ot.__experimentalVStack,{className:"font-library__local-fonts",justify:"start",children:[o&&(0,Qt.jsxs)(Ot.Notice,{status:o.type,__unstableHTML:!0,onRemove:()=>n(null),children:[o.message,o.errors&&(0,Qt.jsx)("ul",{children:o.errors.map((h,g)=>(0,Qt.jsx)("li",{children:h},g))})]}),t&&(0,Qt.jsx)(Ot.FlexItem,{children:(0,Qt.jsx)("div",{className:"font-library__upload-area",children:(0,Qt.jsx)(Ot.ProgressBar,{})})}),!t&&(0,Qt.jsx)(Ot.FormFileUpload,{accept:Kc.map(h=>`.${h}`).join(","),multiple:!0,onChange:s,render:({openFileDialog:h})=>(0,Qt.jsx)(Ot.Button,{__next40pxDefaultSize:!0,className:"font-library__upload-area",onClick:h,children:(0,Vn.__)("Upload font")})}),(0,Qt.jsx)(Ot.__experimentalText,{className:"font-library__upload-area__text",children:(0,Vn.__)("Uploaded fonts appear in your library and can be used in your theme. Supported formats: .ttf, .otf, .woff, and .woff2.")})]})]})}var pa=p2;var Ny=f(Z(),1),{Tabs:VB}=De(ou.privateApis),DB={id:"installed-fonts",title:(0,ma._x)("Library","Font library")},BB={id:"upload-fonts",title:(0,ma._x)("Upload","noun")};var My=f(ge(),1),nu=f(ue(),1),h2=f(Te(),1);var Vy=f(Z(),1);var iu=f(Z(),1);var Dy=f(ge(),1),ha=f(ue(),1);var By=f(Z(),1);var au=f(Z(),1);var wt=f(ge(),1),lu=f(ue(),1),_2=f(Te(),1);var jy=f(Dt(),1);var x2=f(Z(),1),{useSettingsForBlockElement:hj,TypographyPanel:gj}=De(jy.privateApis);var S2=f(Z(),1);var cu=f(Z(),1),Rj={text:{description:(0,wt.__)("Manage the fonts used on the site."),title:(0,wt.__)("Text")},link:{description:(0,wt.__)("Manage the fonts and typography used on the links."),title:(0,wt.__)("Links")},heading:{description:(0,wt.__)("Manage the fonts and typography used on headings."),title:(0,wt.__)("Headings")},caption:{description:(0,wt.__)("Manage the fonts and typography used on captions."),title:(0,wt.__)("Captions")},cite:{description:(0,wt.__)("Manage the fonts and typography used on citations."),title:(0,wt.__)("Citations")},button:{description:(0,wt.__)("Manage the fonts and typography used on buttons."),title:(0,wt.__)("Buttons")},textInput:{description:(0,wt.__)("Manage the fonts and typography used on inputs."),title:(0,wt.__)("Inputs")},select:{description:(0,wt.__)("Manage the fonts and typography used on selects."),title:(0,wt.__)("Selects")}};var ga=f(ge(),1),T2=f(ue(),1),Hy=f(Dt(),1);var Dn=f(ue(),1),zy=f(ge(),1);var E2=f(Te(),1);var C2=f(ue(),1),R2=f(Z(),1);var uu=f(Z(),1);var fu=f(Z(),1),{useSettingsForBlockElement:zj,ColorPanel:Hj}=De(Hy.privateApis),Uj=[{name:"cite",label:(0,ga.__)("Citations")},{name:"textInput",label:(0,ga.__)("Inputs")},{name:"select",label:(0,ga.__)("Selects")}];var D2=f(ge(),1);var k2=f(yo(),1),qy=f(ue(),1),F2=f(ge(),1);var va=f(ue(),1);var ya=f(ue(),1);var Uy=f(Z(),1);function Wy(){let{paletteColors:e}=Pn();return e.slice(0,4).map(({slug:t,color:r},o)=>(0,Uy.jsx)("div",{style:{flexGrow:1,height:"100%",background:r}},`${t}-${o}`))}var Ei=f(Z(),1),P2={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},O2=({label:e,isFocused:t,withHoverView:r})=>(0,Ei.jsx)(Fn,{label:e,isFocused:t,withHoverView:r,children:({key:o})=>(0,Ei.jsx)(ya.__unstableMotion.div,{variants:P2,style:{height:"100%",overflow:"hidden"},children:(0,Ei.jsx)(ya.__experimentalHStack,{spacing:0,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,Ei.jsx)(Wy,{})})},o)}),Gy=O2;var $o=f(Z(),1),Yy=["color"];function ba({title:e,gap:t=2}){let r=Hs(Yy);return r?.length<=1?null:(0,$o.jsxs)(va.__experimentalVStack,{spacing:3,children:[e&&(0,$o.jsx)(Er,{level:3,children:e}),(0,$o.jsx)(va.__experimentalGrid,{gap:t,children:r.map((o,n)=>(0,$o.jsx)(An,{variation:o,isPill:!0,properties:Yy,showTooltip:!0,children:()=>(0,$o.jsx)(Gy,{})},n))})]})}var Zy=f(Z(),1);var A2=f(yo(),1),Xy=f(ue(),1),I2=f(ge(),1);var Ky=f(Z(),1);var L2=f(yo(),1),N2=f(Te(),1),M2=f(ue(),1);var V2=f(ge(),1);var Jy=f(Z(),1);var du=f(Z(),1);var j2=f(ge(),1),$y=f(Dt(),1),z2=f(ue(),1);var Qy=f(Dt(),1);var B2=f(Z(),1);var{BackgroundPanel:v7}=De(Qy.privateApis);var pu=f(Z(),1),{useHasBackgroundPanel:R7}=De($y.privateApis);var tv=f(ge(),1);var Ti=f(ue(),1),G2=f(ge(),1);var Y2=f(Te(),1);var H2=f(ue(),1),U2=f(ge(),1),W2=f(Z(),1);var ev=f(Z(),1),{Menu:I7}=De(Ti.privateApis);var hu=f(Z(),1);var gr=f(ue(),1),nv=f(ge(),1);var wa=f(Te(),1);var Pi=f(ue(),1);var rv=f(Z(),1),{Menu:q7}=De(Pi.privateApis);var X2=f(ue(),1),K2=f(ge(),1),J2=f(Z(),1);var gu=f(ue(),1),Q2=f(ge(),1),$2=f(Te(),1);var ov=f(Z(),1);var yu=f(Z(),1);var oE=f(Z(),1);var sE=f(ge(),1),sv=f(Dt(),1);var iv=f(Dt(),1),nE=f(Te(),1);var iE=f(Z(),1),{useSettingsForBlockElement:v9,DimensionsPanel:b9}=De(iv.privateApis);var vu=f(Z(),1),{useHasDimensionsPanel:E9,useSettingsForBlockElement:T9}=De(sv.privateApis);var dv=f(ue(),1),uE=f(ge(),1);var lE=f(ge(),1),cE=f(ue(),1);var av=f(sr(),1),lv=f(Kt(),1),Sa=f(Te(),1),cv=f(ue(),1),uv=f(ge(),1);var xa=f(Z(),1);function aE({gap:e=2}){let{user:t}=(0,Sa.useContext)(gt),r=t?.styles,n=(0,lv.useSelect)(s=>{let a=s(av.store).__experimentalGetCurrentThemeGlobalStylesVariations();return Array.isArray(a)?a:void 0},[])?.filter(s=>!yi(s,["color"])&&!yi(s,["typography","spacing"])),i=(0,Sa.useMemo)(()=>[...[{title:(0,uv.__)("Default"),settings:{},styles:{}},...n??[]].map(a=>{let u=a?.styles?.blocks?{...a.styles.blocks}:{};r?.blocks&&Object.keys(r.blocks).forEach(d=>{if(r.blocks?.[d]?.css){let h=u[d]||{},g={css:`${u[d]?.css||""} ${r.blocks?.[d]?.css?.trim()||""}`};u[d]={...h,...g}}});let l=r?.css||a.styles?.css?{css:`${a.styles?.css||""} ${r?.css||""}`}:{},c=Object.keys(u).length>0?{blocks:u}:{},m={...a.styles,...l,...c};return{...a,settings:a.settings??{},styles:m}})],[n,r?.blocks,r?.css]);return!n||n.length<1?null:(0,xa.jsx)(cv.__experimentalGrid,{columns:2,className:"global-styles-ui-style-variations-container",gap:e,children:i.map((s,a)=>(0,xa.jsx)(An,{variation:s,children:u=>(0,xa.jsx)(jc,{label:s?.title,withHoverView:!0,isFocused:u,variation:s})},a))})}var bu=aE;var fv=f(Z(),1);var wu=f(Z(),1);var fE=f(ge(),1),dE=f(ue(),1),pv=f(Dt(),1);var xu=f(Z(),1),{AdvancedPanel:G9}=De(pv.privateApis);var Sv=f(ge(),1),_u=f(ue(),1),Cu=f(Te(),1);var pE=f(Kt(),1),mE=f(sr(),1),mv=f(Te(),1);var yv=f(ge(),1),vv=f(ue(),1),_a=f(gv(),1),hE=f(sr(),1),gE=f(Kt(),1);var bv=f(Zc(),1);var wv=f(Z(),1),K9=3600*1e3*24;var Su=f(ue(),1),Oi=f(ge(),1);var xv=f(Z(),1);var Ru=f(Z(),1);var _v=f(ge(),1),Cv=f(ue(),1);var Rv=f(Z(),1);var Tv=f(ge(),1),ki=f(ue(),1),Pv=f(Te(),1);var vE=f(Dt(),1),bE=f(ge(),1);var wE=f(Z(),1);var io=f(ue(),1),Ev=f(Z(),1);var Eu=f(Z(),1);var Pu=f(Z(),1);var Ou=f(Z(),1);function Bn(e){return function({value:r,baseValue:o,onChange:n,...i}){return(0,Ou.jsx)(gi,{value:r,baseValue:o,onChange:n,children:(0,Ou.jsx)(e,{...i})})}}var CE=Bn(bu);var RE=Bn(ba);var EE=Bn(Xs);var jn=f(Z(),1);function ku({value:e,baseValue:t,onChange:r,activeTab:o="installed-fonts"}){let n;switch(o){case"upload-fonts":n=(0,jn.jsx)(pa,{});break;case"installed-fonts":n=(0,jn.jsx)(na,{});break;default:n=(0,jn.jsx)(sa,{slug:o})}return(0,jn.jsx)(gi,{value:e,baseValue:t,onChange:r,children:(0,jn.jsx)($s,{children:n})})}var Fv=f(ai()),{unlock:Fu}=(0,Fv.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/font-list-route");if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='cb0e994672']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","cb0e994672"),e.appendChild(document.createTextNode('@media (min-width:782px){.font-library-modal.font-library-modal{width:65vw}}.font-library-modal .components-modal__header{border-bottom:none}.font-library-modal .components-modal__content{margin-bottom:90px;padding:0}.font-library-modal .font-library__subtitle{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);text-transform:uppercase}.font-library-modal__tab-panel{height:calc(100% - 50px)}.font-library__tabpanel-layout{display:flex;flex-direction:column;height:100%}.font-library__tabpanel-layout>div{flex-grow:1}.font-library__tabpanel-layout .font-library__loading{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding-top:124px;position:absolute;top:0;width:100%}.font-library__footer,.font-library__tabpanel-layout .components-navigator-screen{padding:24px;width:100%}.font-library__footer{background-color:#fff;border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);bottom:0;box-sizing:border-box;flex-grow:0!important;flex-shrink:0;height:90px;position:absolute}.font-library__page-selection{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);text-transform:uppercase}@media (min-width:600px){.font-library__page-selection .components-select-control__input{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-emphasis,600)}}.font-library__search{width:240px}.font-library__fonts-title{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:0;margin-top:0;text-transform:uppercase}.font-library__fonts-list{list-style:none;margin-bottom:0;margin-top:0;padding:0}.font-library__fonts-list-item{margin-bottom:0}.font-library__font-demo{position:relative}.font-library__font-card{border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;height:auto!important;margin-top:-1px;padding:16px;width:100%}.font-library__font-card:hover{background-color:#f0f0f0}.font-library__font-card:focus{position:relative}.font-library__font-card .font-library__font-card__name{font-weight:700}.font-library__font-card .font-library__font-card__count{color:#757575}.font-library__font-card .font-library__font-variant_demo-image{display:block;height:24px;width:auto}@media not (prefers-reduced-motion){.font-library__font-card .font-library__font-variant_demo-image{transition:opacity var(--wpds-motion-duration-lg,.3s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1))}}.font-library__font-card .font-library__font-variant_demo-image.is-loading{left:0;opacity:0;position:absolute;top:0}.font-library__font-card .font-library__font-variant-demo-skeleton{border-radius:var(--wpds-border-radius-sm,2px);height:24px}.font-library__font-card .font-library__font-variant_demo-text{flex-shrink:0;white-space:nowrap}@media not (prefers-reduced-motion){.font-library__font-card .font-library__font-variant_demo-text{transition:opacity .3s ease-in-out}}.font-library-modal__tablist-container{background:#fff;border-bottom:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);position:sticky;top:0;z-index:1}.font-library__upload-area{align-items:center;display:flex;height:256px!important;justify-content:center;width:100%}button.font-library__upload-area{background-color:#f0f0f0}.font-library__local-fonts{margin:24px auto;width:80%}.font-library__local-fonts .font-library__upload-area__text{color:#757575}.font-library__google-fonts-confirm{align-items:center;display:flex;justify-content:center;margin-top:64px}.font-library__google-fonts-confirm p{line-height:1.4}.font-library__google-fonts-confirm h2{font-size:1.2rem;font-weight:400}.font-library__google-fonts-confirm .components-card{padding:16px;width:400px}.font-library__google-fonts-confirm .components-button{justify-content:center;width:100%}.font-library__select-all{padding:16px 16px 16px 17px}.font-library__select-all .components-checkbox-control__label{padding-left:16px}.global-styles-ui-pagination .components-button.is-tertiary{height:32px;justify-content:center;width:32px}.global-styles-ui-screen-revisions__revisions-list{flex-grow:1;list-style:none;margin:0 16px 16px}.global-styles-ui-screen-revisions__revisions-list li{margin-bottom:0}.global-styles-ui-screen-revisions__revision-item{cursor:var(--wpds-cursor-control,pointer);display:flex;flex-direction:column;position:relative}.global-styles-ui-screen-revisions__revision-item[role=option]:active,.global-styles-ui-screen-revisions__revision-item[role=option]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.global-styles-ui-screen-revisions__revision-item:hover{background:rgba(var(--wp-admin-theme-color--rgb),.04)}.global-styles-ui-screen-revisions__revision-item:hover .global-styles-ui-screen-revisions__date{color:var(--wp-admin-theme-color)}.global-styles-ui-screen-revisions__revision-item:after,.global-styles-ui-screen-revisions__revision-item:before{content:"\\a";display:block;position:absolute}.global-styles-ui-screen-revisions__revision-item:before{background:#ddd;border:4px solid transparent;border-radius:50%;height:8px;left:17px;top:18px;transform:translate(-50%,-50%);width:8px;z-index:1}.global-styles-ui-screen-revisions__revision-item[aria-selected=true]{background:rgba(var(--wp-admin-theme-color--rgb),.04);border-radius:2px;color:var(--wp-admin-theme-color);outline:3px solid transparent;outline-offset:-2px}.global-styles-ui-screen-revisions__revision-item[aria-selected=true] .global-styles-ui-screen-revisions__date{color:var(--wp-admin-theme-color)}.global-styles-ui-screen-revisions__revision-item[aria-selected=true]:before{background:var(--wp-admin-theme-color)}.global-styles-ui-screen-revisions__revision-item[aria-selected=true] .global-styles-ui-screen-revisions__changes>li,.global-styles-ui-screen-revisions__revision-item[aria-selected=true] .global-styles-ui-screen-revisions__meta{color:#1e1e1e}.global-styles-ui-screen-revisions__revision-item:after{border:.5px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);height:100%;left:16px;top:0;width:0}.global-styles-ui-screen-revisions__revision-item:first-child:after{top:18px}.global-styles-ui-screen-revisions__revision-item:last-child:after{height:18px}.global-styles-ui-screen-revisions__revision-item-wrapper{display:block;padding:12px 12px 4px 40px}.global-styles-ui-screen-revisions__active-badge,.global-styles-ui-screen-revisions__apply-button.is-primary{align-self:flex-start;margin:0 12px 12px 40px}.global-styles-ui-screen-revisions__changes,.global-styles-ui-screen-revisions__meta{color:#757575;font-size:12px}.global-styles-ui-screen-revisions__description{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.global-styles-ui-screen-revisions__description .global-styles-ui-screen-revisions__date{font-size:12px;font-weight:var(--wpds-typography-font-weight-emphasis,600);text-transform:uppercase}.global-styles-ui-screen-revisions__meta{align-items:flex-start;display:flex;justify-content:start;margin-bottom:4px;text-align:left;width:100%}.global-styles-ui-screen-revisions__meta img{border-radius:100%;height:16px;margin-right:8px;width:16px}.global-styles-ui-screen-revisions__loading{margin:24px auto!important}.global-styles-ui-screen-revisions__changes{line-height:1.4;list-style:disc;margin-left:12px;text-align:left}.global-styles-ui-screen-revisions__changes li{margin-bottom:4px}.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination{gap:2px;justify-content:space-between}.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination .edit-site-pagination__total{height:1px;left:-1000px;margin:-1px;overflow:hidden;position:absolute}.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination .components-text{font-size:12px;will-change:opacity}.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination .components-button.is-tertiary{color:#1e1e1e}.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination .components-button.is-tertiary:disabled,.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination .components-button.is-tertiary[aria-disabled=true]{color:#949494}.global-styles-ui-screen-revisions__footer{background:#fff;border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);bottom:0;box-sizing:border-box;height:56px;min-width:100%;padding:12px;position:sticky;z-index:1}.global-styles-ui-variations_item{box-sizing:border-box;cursor:var(--wpds-cursor-control,pointer)}.global-styles-ui-variations_item .global-styles-ui-variations_item-preview{border-radius:2px;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px;overflow:hidden;position:relative}@media not (prefers-reduced-motion){.global-styles-ui-variations_item .global-styles-ui-variations_item-preview{transition:outline .1s linear}}.global-styles-ui-variations_item .global-styles-ui-variations_item-preview.is-pill{height:32px}.global-styles-ui-variations_item .global-styles-ui-variations_item-preview.is-pill .block-editor-iframe__scale-container{overflow:hidden}.global-styles-ui-variations_item:not(.is-active):hover .global-styles-ui-variations_item-preview{outline-color:rgba(0,0,0,.3)}.global-styles-ui-variations_item.is-active .global-styles-ui-variations_item-preview,.global-styles-ui-variations_item:focus-visible .global-styles-ui-variations_item-preview{outline-color:#1e1e1e;outline-offset:1px;outline-width:var(--wp-admin-border-width-focus)}.global-styles-ui-variations_item:focus-visible .global-styles-ui-variations_item-preview{outline-color:var(--wp-admin-theme-color)}.global-styles-ui-preview__wrapper{display:block;max-width:100%;width:100%}.global-styles-ui-preview__wrapper.is-hoverable{cursor:var(--wpds-cursor-control,pointer)}.global-styles-ui-typography-preview{align-items:center;background:#f0f0f0;border-radius:2px;display:flex;justify-content:center;margin-bottom:20px;min-height:100px;overflow:hidden}.global-styles-ui-font-size__item{line-break:anywhere;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-styles-ui-font-size__item-value{color:#757575}.global-styles-ui-screen-typography__indicator{align-items:center;border-radius:2px;display:flex!important;font-size:14px;height:24px;justify-content:center;width:24px}.global-styles-ui-block-types-filter{margin-bottom:12px;padding:0 16px}.global-styles-ui-block-types-search{flex-grow:1}.global-styles-ui-block-types-item-list .global-styles-ui-block-types-item__icon{min-width:24px}.global-styles-ui-block-types-item-list__no-results{padding-top:16px}.global-styles-ui-block-types-item__indicator{background:var(--wp-admin-theme-color);border-radius:50%;flex:none;height:6px;margin-left:auto;width:6px}.global-styles-ui-screen-typography__font-variants-count{color:#757575}.global-styles-ui-font-families__manage-fonts{justify-content:center}.global-styles-ui-screen .color-block-support-panel{border-top:none;padding-left:0;padding-right:0;padding-top:0;row-gap:12px}.global-styles-ui-header{line-height:1.9!important;margin-bottom:0!important}.global-styles-ui-subtitle{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-emphasis,600)!important;margin-bottom:0!important;text-transform:uppercase}.global-styles-ui-section-title{color:#2f2f2f;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:1.2;margin:0;padding:16px 16px 0}.global-styles-ui-icon-with-current-color{fill:currentColor}.global-styles-ui__color-indicator-wrapper{flex-shrink:0;height:24px}.global-styles-ui__shadows-panel__options-container,.global-styles-ui__typography-panel__options-container{height:24px}.global-styles-ui__block-preview-panel{border:1px solid #ddd;border-radius:2px;overflow:hidden;position:relative;width:100%}.global-styles-ui__shadow-preview-panel{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0);background-position:0 0,8px 8px;background-size:16px 16px;border:1px solid #ddd;border-radius:2px;height:144px;overflow:auto}.global-styles-ui__shadow-preview-panel .global-styles-ui__shadow-preview-block{background-color:#fff;border:1px solid #ddd;border-radius:2px;height:60px;width:60%}.global-styles-ui__shadow-editor__dropdown-content{width:280px}.global-styles-ui__shadow-editor-panel{margin-bottom:4px}.global-styles-ui__shadow-editor__dropdown{position:relative;width:100%}.global-styles-ui__shadow-editor__dropdown-toggle{border-radius:inherit;height:auto;padding-bottom:8px;padding-top:8px;text-align:left;width:100%}.global-styles-ui__shadow-editor__dropdown-toggle.is-open{background:#f0f0f0;color:var(--wp-admin-theme-color)}.global-styles-ui__shadow-editor__remove-button{opacity:0;position:absolute;right:8px;top:8px}.global-styles-ui__shadow-editor__dropdown-toggle:hover+.global-styles-ui__shadow-editor__remove-button,.global-styles-ui__shadow-editor__remove-button:focus,.global-styles-ui__shadow-editor__remove-button:hover{opacity:1}@media (hover:none){.global-styles-ui__shadow-editor__remove-button{opacity:1}}.global-styles-ui-screen-css{display:flex;flex:1 1 auto;flex-direction:column;margin:16px}.global-styles-ui-screen-css .block-editor-global-styles-advanced-panel{flex:1 1 auto}.global-styles-ui-screen-css .block-editor-global-styles-advanced-panel__custom-css-input,.global-styles-ui-screen-css .block-editor-global-styles-advanced-panel__custom-css-input .components-base-control__field{display:flex;flex:1 1 auto;flex-direction:column}.global-styles-ui-screen-css .block-editor-global-styles-advanced-panel__custom-css-input textarea{flex:1 1 auto}.global-styles-ui-screen-css-help-link{display:inline-block;margin-top:8px}.global-styles-ui-screen-variations{border-top:1px solid #ddd;margin-top:16px}.global-styles-ui-screen-variations>*{margin:24px 16px}.global-styles-ui-sidebar__navigator-provider{height:100%}.global-styles-ui-sidebar__navigator-screen{display:flex;flex-direction:column;height:100%}.global-styles-ui-color-palette__tablist-container{border-bottom:1px solid #ddd}.global-styles-ui-color-palette__tablist{margin-bottom:-1px}.global-styles-ui-sidebar__navigator-screen .single-column{grid-column:span 1}.global-styles-ui-screen-root.global-styles-ui-screen-root,.global-styles-ui-screen-style-variations.global-styles-ui-screen-style-variations{background:unset;color:inherit}.global-styles-ui-sidebar__panel .block-editor-block-icon svg{fill:currentColor}.global-styles-ui-screen-root__active-style-tile.global-styles-ui-screen-root__active-style-tile,.global-styles-ui-screen-root__active-style-tile.global-styles-ui-screen-root__active-style-tile .global-styles-ui-screen-root__active-style-tile-preview{border-radius:2px}.global-styles-ui-screen-root__active-style-tile-preview{clip-path:border-box}.global-styles-ui-color-palette-panel,.global-styles-ui-duotone-palette-panel,.global-styles-ui-gradient-palette-panel{padding:16px}.font-library-page__content{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);display:flex;flex-direction:column;flex-grow:1;min-height:0}.font-library-page:has(.font-library__footer) .font-library-page__content{padding-bottom:90px}.font-library-page__tablist{border-bottom:1px solid #f0f0f0;flex-shrink:0;padding:0 24px}.font-library-page__tab-panel{flex-grow:1;min-height:0;overflow:auto}')),document.head.appendChild(e)}var Pr=f(Z()),{Tabs:Ca}=Fu(Av.privateApis),{useGlobalStyles:TE}=Fu(Iv.privateApis);function PE(){let{records:e=[]}=(0,Ra.useEntityRecords)("root","fontCollection",{_fields:"slug,name,description"}),[t,r]=(0,Nv.useState)("installed-fonts"),{base:o,user:n,setUser:i,isReady:s}=TE(),a=(0,Lv.useSelect)(l=>l(Ra.store).canUser("create",{kind:"postType",name:"wp_font_family"}),[]);if(!s)return null;let u=[{id:"installed-fonts",title:(0,zn._x)("Library","Font library")}];return a&&(u.push({id:"upload-fonts",title:(0,zn._x)("Upload","noun")}),u.push(...(e||[]).map(({slug:l,name:c})=>({id:l,title:e&&e.length===1&&l==="google-fonts"?(0,zn.__)("Install Fonts"):c})))),(0,Pr.jsx)(hc,{title:(0,zn.__)("Fonts"),className:"font-library-page",children:(0,Pr.jsx)("div",{className:"font-library-page__content",children:(0,Pr.jsxs)(Ca,{selectedTabId:t,onSelect:l=>r(l),children:[(0,Pr.jsx)("div",{className:"font-library-page__tablist",children:(0,Pr.jsx)(Ca.TabList,{children:u.map(({id:l,title:c})=>(0,Pr.jsx)(Ca.Tab,{tabId:l,children:c},l))})}),u.map(({id:l})=>(0,Pr.jsx)(Ca.TabPanel,{tabId:l,focusable:!1,className:"font-library-page__tab-panel",children:(0,Pr.jsx)(ku,{value:n,baseValue:o,onChange:i,activeTab:l})},l))]})})})}function OE(){return(0,Pr.jsx)(PE,{})}var kE=OE;export{kE as stage};
+}`,globalThis.document.head.appendChild(n),n}var WS=[0,1,0,0],GS=[79,84,84,79],YS=[119,79,70,70],qS=[119,79,70,50];function ua(e,t){if(e.length===t.length){for(let r=0;r<e.length;r++)if(e[r]!==t[r])return;return!0}}function ZS(e){let t=[e.getUint8(0),e.getUint8(1),e.getUint8(2),e.getUint8(3)];if(ua(t,WS)||ua(t,GS))return"SFNT";if(ua(t,YS))return"WOFF";if(ua(t,qS))return"WOFF2"}function XS(e){if(!e.ok)throw new Error(`HTTP ${e.status} - ${e.statusText}`);return e}var da=class extends TS{constructor(e,t={}){super(),this.name=e,this.options=t,this.metrics=!1}get src(){return this.__src}set src(e){this.__src=e,(async()=>(globalThis.document&&!this.options.skipStyleSheet&&await US(this.name,e,this.options),this.loadFont(e)))()}async loadFont(e,t){fetch(e).then(r=>XS(r)&&r.arrayBuffer()).then(r=>this.fromDataBuffer(r,t||e)).catch(r=>{let o=new ca("error",r,`Failed to load font at ${t||e}`);this.dispatch(o),this.onerror&&this.onerror(o)})}async fromDataBuffer(e,t){this.fontData=new DataView(e);let r=ZS(this.fontData);if(!r)throw new Error(`${t} is either an unsupported font format, or not a font at all.`);await this.parseBasicData(r);let o=new ca("load",{font:this});this.dispatch(o),this.onload&&this.onload(o)}async parseBasicData(e){return zS().then(t=>(e==="SFNT"&&(this.opentype=new FS(this,this.fontData,t)),e==="WOFF"&&(this.opentype=new IS(this,this.fontData,t)),e==="WOFF2"&&(this.opentype=new MS(this,this.fontData,t)),this.opentype))}getGlyphId(e){return this.opentype.tables.cmap.getGlyphId(e)}reverse(e){return this.opentype.tables.cmap.reverse(e)}supports(e){return this.getGlyphId(e)!==0}supportsVariation(e){return this.opentype.tables.cmap.supportsVariation(e)!==!1}measureText(e,t=16){if(this.__unloaded)throw new Error("Cannot measure text: font was unloaded. Please reload before calling measureText()");let r=document.createElement("div");r.textContent=e,r.style.fontFamily=this.name,r.style.fontSize=`${t}px`,r.style.color="transparent",r.style.background="transparent",r.style.top="0",r.style.left="0",r.style.position="absolute",document.body.appendChild(r);let o=r.getBoundingClientRect();document.body.removeChild(r);let n=this.opentype.tables["OS/2"];return o.fontSize=t,o.ascender=n.sTypoAscender,o.descender=n.sTypoDescender,o}unload(){if(this.styleElement.parentNode){this.styleElement.parentNode.removeElement(this.styleElement);let e=new ca("unload",{font:this});this.dispatch(e),this.onunload&&this.onunload(e)}this._unloaded=!0}load(){if(this.__unloaded){delete this.__unloaded,document.head.appendChild(this.styleElement);let e=new ca("load",{font:this});this.dispatch(e),this.onload&&this.onload(e)}}};globalThis.Font=da;var oo=class extends lt{constructor(e,t,r){super(e),this.plaformID=t,this.encodingID=r}},KS=class extends oo{constructor(e,t,r){super(e,t,r),this.format=0,this.length=e.uint16,this.language=e.uint16,this.glyphIdArray=[...new Array(256)].map(o=>e.uint8)}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 0. only supports(id) is implemented.")),0<=e&&e<=255}reverse(e){return console.warn("reverse not implemented for cmap subtable format 0"),{}}getSupportedCharCodes(){return[{start:1,end:256}]}},JS=class extends oo{constructor(e,t,r){super(e,t,r),this.format=2,this.length=e.uint16,this.language=e.uint16,this.subHeaderKeys=[...new Array(256)].map(s=>e.uint16);let o=Math.max(...this.subHeaderKeys),n=e.currentPosition;ae(this,"subHeaders",()=>(e.currentPosition=n,[...new Array(o)].map(s=>new QS(e))));let i=n+o*8;ae(this,"glyphIndexArray",()=>(e.currentPosition=i,[...new Array(o)].map(s=>e.uint16)))}supports(e){e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 2. only supports(id) is implemented."));let t=e&&255,r=e&&65280,o=this.subHeaders[r],n=this.subHeaders[o],i=n.firstCode,s=i+n.entryCount;return i<=t&&t<=s}reverse(e){return console.warn("reverse not implemented for cmap subtable format 2"),{}}getSupportedCharCodes(e=!1){return e?this.subHeaders.map(t=>({firstCode:t.firstCode,lastCode:t.lastCode})):this.subHeaders.map(t=>({start:t.firstCode,end:t.lastCode}))}},QS=class{constructor(e){this.firstCode=e.uint16,this.entryCount=e.uint16,this.lastCode=this.first+this.entryCount,this.idDelta=e.int16,this.idRangeOffset=e.uint16}},$S=class extends oo{constructor(e,t,r){super(e,t,r),this.format=4,this.length=e.uint16,this.language=e.uint16,this.segCountX2=e.uint16,this.segCount=this.segCountX2/2,this.searchRange=e.uint16,this.entrySelector=e.uint16,this.rangeShift=e.uint16;let o=e.currentPosition;ae(this,"endCode",()=>e.readBytes(this.segCount,o,16));let n=o+2+this.segCountX2;ae(this,"startCode",()=>e.readBytes(this.segCount,n,16));let i=n+this.segCountX2;ae(this,"idDelta",()=>e.readBytes(this.segCount,i,16,!0));let s=i+this.segCountX2;ae(this,"idRangeOffset",()=>e.readBytes(this.segCount,s,16));let a=s+this.segCountX2,u=this.length-(a-this.tableStart);ae(this,"glyphIdArray",()=>e.readBytes(u,a,16)),ae(this,"segments",()=>this.buildSegments(s,a,e))}buildSegments(e,t,r){let o=(n,i)=>{let s=this.startCode[i],a=this.endCode[i],u=this.idDelta[i],l=this.idRangeOffset[i],c=e+2*i,m=[];if(l===0)for(let d=s+u,h=a+u;d<=h;d++)m.push(d);else for(let d=0,h=a-s;d<=h;d++)r.currentPosition=c+l+d*2,m.push(r.uint16);return{startCode:s,endCode:a,idDelta:u,idRangeOffset:l,glyphIDs:m}};return[...new Array(this.segCount)].map(o)}reverse(e){let t=this.segments.find(o=>o.glyphIDs.includes(e));if(!t)return{};let r=t.startCode+t.glyphIDs.indexOf(e);return{code:r,unicode:String.fromCodePoint(r)}}getGlyphId(e){if(e.charCodeAt&&(e=e.charCodeAt(0)),55296<=e&&e<=57343||(e&65534)===65534||(e&65535)===65535)return 0;let t=this.segments.find(r=>r.startCode<=e&&e<=r.endCode);return t?t.glyphIDs[e-t.startCode]:0}supports(e){return this.getGlyphId(e)!==0}getSupportedCharCodes(e=!1){return e?this.segments:this.segments.map(t=>({start:t.startCode,end:t.endCode}))}},e_=class extends oo{constructor(e,t,r){super(e,t,r),this.format=6,this.length=e.uint16,this.language=e.uint16,this.firstCode=e.uint16,this.entryCount=e.uint16,this.lastCode=this.firstCode+this.entryCount-1,ae(this,"glyphIdArray",()=>[...new Array(this.entryCount)].map(n=>e.uint16))}supports(e){if(e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 6. only supports(id) is implemented.")),e<this.firstCode)return{};if(e>this.firstCode+this.entryCount)return{};let t=e-this.firstCode;return{code:t,unicode:String.fromCodePoint(t)}}reverse(e){let t=this.glyphIdArray.indexOf(e);if(t>-1)return this.firstCode+t}getSupportedCharCodes(e=!1){return e?[{firstCode:this.firstCode,lastCode:this.lastCode}]:[{start:this.firstCode,end:this.lastCode}]}},t_=class extends oo{constructor(e,t,r){super(e,t,r),this.format=8,e.uint16,this.length=e.uint32,this.language=e.uint32,this.is32=[...new Array(8192)].map(n=>e.uint8),this.numGroups=e.uint32,ae(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new r_(e)))}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 8. only supports(id) is implemented.")),this.groups.findIndex(t=>t.startcharCode<=e&&e<=t.endcharCode)!==-1}reverse(e){return console.warn("reverse not implemented for cmap subtable format 8"),{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startcharCode,end:t.endcharCode}))}},r_=class{constructor(e){this.startcharCode=e.uint32,this.endcharCode=e.uint32,this.startGlyphID=e.uint32}},o_=class extends oo{constructor(e,t,r){super(e,t,r),this.format=10,e.uint16,this.length=e.uint32,this.language=e.uint32,this.startCharCode=e.uint32,this.numChars=e.uint32,this.endCharCode=this.startCharCode+this.numChars,ae(this,"glyphs",()=>[...new Array(this.numChars)].map(n=>e.uint16))}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 10. only supports(id) is implemented.")),e<this.startCharCode||e>this.startCharCode+this.numChars?!1:e-this.startCharCode}reverse(e){return console.warn("reverse not implemented for cmap subtable format 10"),{}}getSupportedCharCodes(e=!1){return e?[{startCharCode:this.startCharCode,endCharCode:this.endCharCode}]:[{start:this.startCharCode,end:this.endCharCode}]}},n_=class extends oo{constructor(e,t,r){super(e,t,r),this.format=12,e.uint16,this.length=e.uint32,this.language=e.uint32,this.numGroups=e.uint32,ae(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new i_(e)))}supports(e){return e.charCodeAt&&(e=e.charCodeAt(0)),55296<=e&&e<=57343||(e&65534)===65534||(e&65535)===65535?0:this.groups.findIndex(t=>t.startCharCode<=e&&e<=t.endCharCode)!==-1}reverse(e){for(let t of this.groups){let r=t.startGlyphID;if(r>e)continue;if(r===e)return t.startCharCode;if(r+(t.endCharCode-t.startCharCode)<e)continue;let n=t.startCharCode+(e-r);return{code:n,unicode:String.fromCodePoint(n)}}return{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startCharCode,end:t.endCharCode}))}},i_=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.startGlyphID=e.uint32}},s_=class extends oo{constructor(e,t,r){super(e,t,r),this.format=13,e.uint16,this.length=e.uint32,this.language=e.uint32,this.numGroups=e.uint32;let o=[...new Array(this.numGroups)].map(n=>new a_(e));ae(this,"groups",o)}supports(e){return e.charCodeAt&&(e=e.charCodeAt(0)),this.groups.findIndex(t=>t.startCharCode<=e&&e<=t.endCharCode)!==-1}reverse(e){return console.warn("reverse not implemented for cmap subtable format 13"),{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startCharCode,end:t.endCharCode}))}},a_=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.glyphID=e.uint32}},l_=class extends oo{constructor(e,t,r){super(e,t,r),this.subTableStart=e.currentPosition,this.format=14,this.length=e.uint32,this.numVarSelectorRecords=e.uint32,ae(this,"varSelectors",()=>[...new Array(this.numVarSelectorRecords)].map(o=>new c_(e)))}supports(){return console.warn("supports not implemented for cmap subtable format 14"),0}getSupportedCharCodes(){return console.warn("getSupportedCharCodes not implemented for cmap subtable format 14"),[]}reverse(e){return console.warn("reverse not implemented for cmap subtable format 14"),{}}supportsVariation(e){let t=this.varSelector.find(r=>r.varSelector===e);return t||!1}getSupportedVariations(){return this.varSelectors.map(e=>e.varSelector)}},c_=class{constructor(e){this.varSelector=e.uint24,this.defaultUVSOffset=e.Offset32,this.nonDefaultUVSOffset=e.Offset32}};function u_(e,t,r){let o=e.uint16;return o===0?new KS(e,t,r):o===2?new JS(e,t,r):o===4?new $S(e,t,r):o===6?new e_(e,t,r):o===8?new t_(e,t,r):o===10?new o_(e,t,r):o===12?new n_(e,t,r):o===13?new s_(e,t,r):o===14?new l_(e,t,r):{}}var f_=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numTables=r.uint16,this.encodingRecords=[...new Array(this.numTables)].map(o=>new d_(r,this.tableStart))}getSubTable(e){return this.encodingRecords[e].table}getSupportedEncodings(){return this.encodingRecords.map(e=>({platformID:e.platformID,encodingId:e.encodingID}))}getSupportedCharCodes(e,t){let r=this.encodingRecords.findIndex(n=>n.platformID===e&&n.encodingID===t);return r===-1?!1:this.getSubTable(r).getSupportedCharCodes()}reverse(e){for(let t=0;t<this.numTables;t++){let r=this.getSubTable(t).reverse(e);if(r)return r}}getGlyphId(e){let t=0;return this.encodingRecords.some((r,o)=>{let n=this.getSubTable(o);return n.getGlyphId?(t=n.getGlyphId(e),t!==0):!1}),t}supports(e){return this.encodingRecords.some((t,r)=>{let o=this.getSubTable(r);return o.supports&&o.supports(e)!==!1})}supportsVariation(e){return this.encodingRecords.some((t,r)=>{let o=this.getSubTable(r);return o.supportsVariation&&o.supportsVariation(e)!==!1})}},d_=class{constructor(e,t){let r=this.platformID=e.uint16,o=this.encodingID=e.uint16,n=this.offset=e.Offset32;ae(this,"table",()=>(e.currentPosition=t+n,u_(e,r,o)))}},p_=Object.freeze({__proto__:null,cmap:f_}),m_=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.load({majorVersion:r.uint16,minorVersion:r.uint16,fontRevision:r.fixed,checkSumAdjustment:r.uint32,magicNumber:r.uint32,flags:r.flags(16),unitsPerEm:r.uint16,created:r.longdatetime,modified:r.longdatetime,xMin:r.int16,yMin:r.int16,xMax:r.int16,yMax:r.int16,macStyle:r.flags(16),lowestRecPPEM:r.uint16,fontDirectionHint:r.uint16,indexToLocFormat:r.uint16,glyphDataFormat:r.uint16})}},h_=Object.freeze({__proto__:null,head:m_}),g_=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.ascender=r.fword,this.descender=r.fword,this.lineGap=r.fword,this.advanceWidthMax=r.ufword,this.minLeftSideBearing=r.fword,this.minRightSideBearing=r.fword,this.xMaxExtent=r.fword,this.caretSlopeRise=r.int16,this.caretSlopeRun=r.int16,this.caretOffset=r.int16,r.int16,r.int16,r.int16,r.int16,this.metricDataFormat=r.int16,this.numberOfHMetrics=r.uint16,r.verifyLength()}},y_=Object.freeze({__proto__:null,hhea:g_}),v_=class extends ke{constructor(e,t,r){let{p:o}=super(e,t),n=r.hhea.numberOfHMetrics,i=r.maxp.numGlyphs,s=o.currentPosition;if(ae(this,"hMetrics",()=>(o.currentPosition=s,[...new Array(n)].map(a=>new b_(o.uint16,o.int16)))),n<i){let a=s+n*4;ae(this,"leftSideBearings",()=>(o.currentPosition=a,[...new Array(i-n)].map(u=>o.int16)))}}},b_=class{constructor(e,t){this.advanceWidth=e,this.lsb=t}},w_=Object.freeze({__proto__:null,hmtx:v_}),x_=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.legacyFixed,this.numGlyphs=r.uint16,this.version===1&&(this.maxPoints=r.uint16,this.maxContours=r.uint16,this.maxCompositePoints=r.uint16,this.maxCompositeContours=r.uint16,this.maxZones=r.uint16,this.maxTwilightPoints=r.uint16,this.maxStorage=r.uint16,this.maxFunctionDefs=r.uint16,this.maxInstructionDefs=r.uint16,this.maxStackElements=r.uint16,this.maxSizeOfInstructions=r.uint16,this.maxComponentElements=r.uint16,this.maxComponentDepth=r.uint16),r.verifyLength()}},S_=Object.freeze({__proto__:null,maxp:x_}),__=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.format=r.uint16,this.count=r.uint16,this.stringOffset=r.Offset16,this.nameRecords=[...new Array(this.count)].map(o=>new R_(r,this)),this.format===1&&(this.langTagCount=r.uint16,this.langTagRecords=[...new Array(this.langTagCount)].map(o=>new C_(r.uint16,r.Offset16))),this.stringStart=this.tableStart+this.stringOffset}get(e){let t=this.nameRecords.find(r=>r.nameID===e);if(t)return t.string}},C_=class{constructor(e,t){this.length=e,this.offset=t}},R_=class{constructor(e,t){this.platformID=e.uint16,this.encodingID=e.uint16,this.languageID=e.uint16,this.nameID=e.uint16,this.length=e.uint16,this.offset=e.Offset16,ae(this,"string",()=>(e.currentPosition=t.stringStart+this.offset,E_(e,this)))}};function E_(e,t){let{platformID:r,length:o}=t;if(o===0)return"";if(r===0||r===3){let s=[];for(let a=0,u=o/2;a<u;a++)s[a]=String.fromCharCode(e.uint16);return s.join("")}let n=e.readBytes(o),i=[];return n.forEach(function(s,a){i[a]=String.fromCharCode(s)}),i.join("")}var T_=Object.freeze({__proto__:null,name:__}),P_=class extends ke{constructor(e,t){let{p:r}=super(e,t);if(this.version=r.uint16,this.xAvgCharWidth=r.int16,this.usWeightClass=r.uint16,this.usWidthClass=r.uint16,this.fsType=r.uint16,this.ySubscriptXSize=r.int16,this.ySubscriptYSize=r.int16,this.ySubscriptXOffset=r.int16,this.ySubscriptYOffset=r.int16,this.ySuperscriptXSize=r.int16,this.ySuperscriptYSize=r.int16,this.ySuperscriptXOffset=r.int16,this.ySuperscriptYOffset=r.int16,this.yStrikeoutSize=r.int16,this.yStrikeoutPosition=r.int16,this.sFamilyClass=r.int16,this.panose=[...new Array(10)].map(o=>r.uint8),this.ulUnicodeRange1=r.flags(32),this.ulUnicodeRange2=r.flags(32),this.ulUnicodeRange3=r.flags(32),this.ulUnicodeRange4=r.flags(32),this.achVendID=r.tag,this.fsSelection=r.uint16,this.usFirstCharIndex=r.uint16,this.usLastCharIndex=r.uint16,this.sTypoAscender=r.int16,this.sTypoDescender=r.int16,this.sTypoLineGap=r.int16,this.usWinAscent=r.uint16,this.usWinDescent=r.uint16,this.version===0||(this.ulCodePageRange1=r.flags(32),this.ulCodePageRange2=r.flags(32),this.version===1)||(this.sxHeight=r.int16,this.sCapHeight=r.int16,this.usDefaultChar=r.uint16,this.usBreakChar=r.uint16,this.usMaxContext=r.uint16,this.version<=4)||(this.usLowerOpticalPointSize=r.uint16,this.usUpperOpticalPointSize=r.uint16,this.version===5))return r.verifyLength()}},O_=Object.freeze({__proto__:null,OS2:P_}),k_=class extends ke{constructor(e,t){let{p:r}=super(e,t);if(this.version=r.legacyFixed,this.italicAngle=r.fixed,this.underlinePosition=r.fword,this.underlineThickness=r.fword,this.isFixedPitch=r.uint32,this.minMemType42=r.uint32,this.maxMemType42=r.uint32,this.minMemType1=r.uint32,this.maxMemType1=r.uint32,this.version===1||this.version===3)return r.verifyLength();if(this.numGlyphs=r.uint16,this.version===2){this.glyphNameIndex=[...new Array(this.numGlyphs)].map(o=>r.uint16),this.namesOffset=r.currentPosition,this.glyphNameOffsets=[1];for(let o=0;o<this.numGlyphs;o++){if(this.glyphNameIndex[o]<vy.length){this.glyphNameOffsets.push(this.glyphNameOffsets[o]);continue}let i=r.int8;r.skip(i),this.glyphNameOffsets.push(this.glyphNameOffsets[o]+i+1)}}this.version===2.5&&(this.offset=[...new Array(this.numGlyphs)].map(o=>r.int8))}getGlyphName(e){if(this.version!==2)return console.warn(`post table version ${this.version} does not support glyph name lookups`),"";let t=this.glyphNameIndex[e];if(t<258)return vy[t];let r=this.glyphNameOffsets[e],n=this.glyphNameOffsets[e+1]-r-1;return n===0?".notdef.":(this.parser.currentPosition=this.namesOffset+r,this.parser.readBytes(n,this.namesOffset+r,8,!0).map(s=>String.fromCharCode(s)).join(""))}},vy=[".notdef",".null","nonmarkingreturn","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","grave","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","Adieresis","Aring","Ccedilla","Eacute","Ntilde","Odieresis","Udieresis","aacute","agrave","acircumflex","adieresis","atilde","aring","ccedilla","eacute","egrave","ecircumflex","edieresis","iacute","igrave","icircumflex","idieresis","ntilde","oacute","ograve","ocircumflex","odieresis","otilde","uacute","ugrave","ucircumflex","udieresis","dagger","degree","cent","sterling","section","bullet","paragraph","germandbls","registered","copyright","trademark","acute","dieresis","notequal","AE","Oslash","infinity","plusminus","lessequal","greaterequal","yen","mu","partialdiff","summation","product","pi","integral","ordfeminine","ordmasculine","Omega","ae","oslash","questiondown","exclamdown","logicalnot","radical","florin","approxequal","Delta","guillemotleft","guillemotright","ellipsis","nonbreakingspace","Agrave","Atilde","Otilde","OE","oe","endash","emdash","quotedblleft","quotedblright","quoteleft","quoteright","divide","lozenge","ydieresis","Ydieresis","fraction","currency","guilsinglleft","guilsinglright","fi","fl","daggerdbl","periodcentered","quotesinglbase","quotedblbase","perthousand","Acircumflex","Ecircumflex","Aacute","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Oacute","Ocircumflex","apple","Ograve","Uacute","Ucircumflex","Ugrave","dotlessi","circumflex","tilde","macron","breve","dotaccent","ring","cedilla","hungarumlaut","ogonek","caron","Lslash","lslash","Scaron","scaron","Zcaron","zcaron","brokenbar","Eth","eth","Yacute","yacute","Thorn","thorn","minus","multiply","onesuperior","twosuperior","threesuperior","onehalf","onequarter","threequarters","franc","Gbreve","gbreve","Idotaccent","Scedilla","scedilla","Cacute","cacute","Ccaron","ccaron","dcroat"],F_=Object.freeze({__proto__:null,post:k_}),A_=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.horizAxisOffset=r.Offset16,this.vertAxisOffset=r.Offset16,ae(this,"horizAxis",()=>new eu({offset:e.offset+this.horizAxisOffset},t)),ae(this,"vertAxis",()=>new eu({offset:e.offset+this.vertAxisOffset},t)),this.majorVersion===1&&this.minorVersion===1&&(this.itemVarStoreOffset=r.Offset32,ae(this,"itemVarStore",()=>new eu({offset:e.offset+this.itemVarStoreOffset},t)))}},eu=class extends ke{constructor(e,t){let{p:r}=super(e,t,"AxisTable");this.baseTagListOffset=r.Offset16,this.baseScriptListOffset=r.Offset16,ae(this,"baseTagList",()=>new I_({offset:e.offset+this.baseTagListOffset},t)),ae(this,"baseScriptList",()=>new L_({offset:e.offset+this.baseScriptListOffset},t))}},I_=class extends ke{constructor(e,t){let{p:r}=super(e,t,"BaseTagListTable");this.baseTagCount=r.uint16,this.baselineTags=[...new Array(this.baseTagCount)].map(o=>r.tag)}},L_=class extends ke{constructor(e,t){let{p:r}=super(e,t,"BaseScriptListTable");this.baseScriptCount=r.uint16;let o=r.currentPosition;ae(this,"baseScriptRecords",()=>(r.currentPosition=o,[...new Array(this.baseScriptCount)].map(n=>new N_(this.start,r))))}},N_=class{constructor(e,t){this.baseScriptTag=t.tag,this.baseScriptOffset=t.Offset16,ae(this,"baseScriptTable",()=>(t.currentPosition=e+this.baseScriptOffset,new M_(t)))}},M_=class{constructor(e){this.start=e.currentPosition,this.baseValuesOffset=e.Offset16,this.defaultMinMaxOffset=e.Offset16,this.baseLangSysCount=e.uint16,this.baseLangSysRecords=[...new Array(this.baseLangSysCount)].map(t=>new V_(this.start,e)),ae(this,"baseValues",()=>(e.currentPosition=this.start+this.baseValuesOffset,new D_(e))),ae(this,"defaultMinMax",()=>(e.currentPosition=this.start+this.defaultMinMaxOffset,new Ey(e)))}},V_=class{constructor(e,t){this.baseLangSysTag=t.tag,this.minMaxOffset=t.Offset16,ae(this,"minMax",()=>(t.currentPosition=e+this.minMaxOffset,new Ey(t)))}},D_=class{constructor(e){this.parser=e,this.start=e.currentPosition,this.defaultBaselineIndex=e.uint16,this.baseCoordCount=e.uint16,this.baseCoords=[...new Array(this.baseCoordCount)].map(t=>e.Offset16)}getTable(e){return this.parser.currentPosition=this.start+this.baseCoords[e],new j_(this.parser)}},Ey=class{constructor(e){this.minCoord=e.Offset16,this.maxCoord=e.Offset16,this.featMinMaxCount=e.uint16;let t=e.currentPosition;ae(this,"featMinMaxRecords",()=>(e.currentPosition=t,[...new Array(this.featMinMaxCount)].map(r=>new B_(e))))}},B_=class{constructor(e){this.featureTableTag=e.tag,this.minCoord=e.Offset16,this.maxCoord=e.Offset16}},j_=class{constructor(e){this.baseCoordFormat=e.uint16,this.coordinate=e.int16,this.baseCoordFormat===2&&(this.referenceGlyph=e.uint16,this.baseCoordPoint=e.uint16),this.baseCoordFormat===3&&(this.deviceTable=e.Offset16)}},z_=Object.freeze({__proto__:null,BASE:A_}),by=class{constructor(e){this.classFormat=e.uint16,this.classFormat===1&&(this.startGlyphID=e.uint16,this.glyphCount=e.uint16,this.classValueArray=[...new Array(this.glyphCount)].map(t=>e.uint16)),this.classFormat===2&&(this.classRangeCount=e.uint16,this.classRangeRecords=[...new Array(this.classRangeCount)].map(t=>new H_(e)))}},H_=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.class=e.uint16}},_i=class extends lt{constructor(e){super(e),this.coverageFormat=e.uint16,this.coverageFormat===1&&(this.glyphCount=e.uint16,this.glyphArray=[...new Array(this.glyphCount)].map(t=>e.uint16)),this.coverageFormat===2&&(this.rangeCount=e.uint16,this.rangeRecords=[...new Array(this.rangeCount)].map(t=>new U_(e)))}},U_=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.startCoverageIndex=e.uint16}},W_=class{constructor(e,t){this.table=e,this.parser=t,this.start=t.currentPosition,this.format=t.uint16,this.variationRegionListOffset=t.Offset32,this.itemVariationDataCount=t.uint16,this.itemVariationDataOffsets=[...new Array(this.itemVariationDataCount)].map(r=>t.Offset32)}},G_=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.glyphClassDefOffset=r.Offset16,ae(this,"glyphClassDefs",()=>{if(this.glyphClassDefOffset!==0)return r.currentPosition=this.tableStart+this.glyphClassDefOffset,new by(r)}),this.attachListOffset=r.Offset16,ae(this,"attachList",()=>{if(this.attachListOffset!==0)return r.currentPosition=this.tableStart+this.attachListOffset,new Y_(r)}),this.ligCaretListOffset=r.Offset16,ae(this,"ligCaretList",()=>{if(this.ligCaretListOffset!==0)return r.currentPosition=this.tableStart+this.ligCaretListOffset,new Z_(r)}),this.markAttachClassDefOffset=r.Offset16,ae(this,"markAttachClassDef",()=>{if(this.markAttachClassDefOffset!==0)return r.currentPosition=this.tableStart+this.markAttachClassDefOffset,new by(r)}),this.minorVersion>=2&&(this.markGlyphSetsDefOffset=r.Offset16,ae(this,"markGlyphSetsDef",()=>{if(this.markGlyphSetsDefOffset!==0)return r.currentPosition=this.tableStart+this.markGlyphSetsDefOffset,new J_(r)})),this.minorVersion===3&&(this.itemVarStoreOffset=r.Offset32,ae(this,"itemVarStore",()=>{if(this.itemVarStoreOffset!==0)return r.currentPosition=this.tableStart+this.itemVarStoreOffset,new W_(r)}))}},Y_=class extends lt{constructor(e){super(e),this.coverageOffset=e.Offset16,this.glyphCount=e.uint16,this.attachPointOffsets=[...new Array(this.glyphCount)].map(t=>e.Offset16)}getPoint(e){return this.parser.currentPosition=this.start+this.attachPointOffsets[e],new q_(this.parser)}},q_=class{constructor(e){this.pointCount=e.uint16,this.pointIndices=[...new Array(this.pointCount)].map(t=>e.uint16)}},Z_=class extends lt{constructor(e){super(e),this.coverageOffset=e.Offset16,ae(this,"coverage",()=>(e.currentPosition=this.start+this.coverageOffset,new _i(e))),this.ligGlyphCount=e.uint16,this.ligGlyphOffsets=[...new Array(this.ligGlyphCount)].map(t=>e.Offset16)}getLigGlyph(e){return this.parser.currentPosition=this.start+this.ligGlyphOffsets[e],new X_(this.parser)}},X_=class extends lt{constructor(e){super(e),this.caretCount=e.uint16,this.caretValueOffsets=[...new Array(this.caretCount)].map(t=>e.Offset16)}getCaretValue(e){return this.parser.currentPosition=this.start+this.caretValueOffsets[e],new K_(this.parser)}},K_=class{constructor(e){this.caretValueFormat=e.uint16,this.caretValueFormat===1&&(this.coordinate=e.int16),this.caretValueFormat===2&&(this.caretValuePointIndex=e.uint16),this.caretValueFormat===3&&(this.coordinate=e.int16,this.deviceOffset=e.Offset16)}},J_=class extends lt{constructor(e){super(e),this.markGlyphSetTableFormat=e.uint16,this.markGlyphSetCount=e.uint16,this.coverageOffsets=[...new Array(this.markGlyphSetCount)].map(t=>e.Offset32)}getMarkGlyphSet(e){return this.parser.currentPosition=this.start+this.coverageOffsets[e],new _i(this.parser)}},Q_=Object.freeze({__proto__:null,GDEF:G_}),wy=class extends lt{static EMPTY={scriptCount:0,scriptRecords:[]};constructor(e){super(e),this.scriptCount=e.uint16,this.scriptRecords=[...new Array(this.scriptCount)].map(t=>new $_(e))}},$_=class{constructor(e){this.scriptTag=e.tag,this.scriptOffset=e.Offset16}},eC=class extends lt{constructor(e){super(e),this.defaultLangSys=e.Offset16,this.langSysCount=e.uint16,this.langSysRecords=[...new Array(this.langSysCount)].map(t=>new tC(e))}},tC=class{constructor(e){this.langSysTag=e.tag,this.langSysOffset=e.Offset16}},xy=class{constructor(e){this.lookupOrder=e.Offset16,this.requiredFeatureIndex=e.uint16,this.featureIndexCount=e.uint16,this.featureIndices=[...new Array(this.featureIndexCount)].map(t=>e.uint16)}},Sy=class extends lt{static EMPTY={featureCount:0,featureRecords:[]};constructor(e){super(e),this.featureCount=e.uint16,this.featureRecords=[...new Array(this.featureCount)].map(t=>new rC(e))}},rC=class{constructor(e){this.featureTag=e.tag,this.featureOffset=e.Offset16}},oC=class extends lt{constructor(e){super(e),this.featureParams=e.Offset16,this.lookupIndexCount=e.uint16,this.lookupListIndices=[...new Array(this.lookupIndexCount)].map(t=>e.uint16)}getFeatureParams(){if(this.featureParams>0){let e=this.parser;e.currentPosition=this.start+this.featureParams;let t=this.featureTag;if(t==="size")return new iC(e);if(t.startsWith("cc"))return new nC(e);if(t.startsWith("ss"))return new sC(e)}}},nC=class{constructor(e){this.format=e.uint16,this.featUiLabelNameId=e.uint16,this.featUiTooltipTextNameId=e.uint16,this.sampleTextNameId=e.uint16,this.numNamedParameters=e.uint16,this.firstParamUiLabelNameId=e.uint16,this.charCount=e.uint16,this.character=[...new Array(this.charCount)].map(t=>e.uint24)}},iC=class{constructor(e){this.designSize=e.uint16,this.subfamilyIdentifier=e.uint16,this.subfamilyNameID=e.uint16,this.smallEnd=e.uint16,this.largeEnd=e.uint16}},sC=class{constructor(e){this.version=e.uint16,this.UINameID=e.uint16}};function Ty(e){e.parser.currentPosition-=2,delete e.coverageOffset,delete e.getCoverageTable}var Qo=class extends lt{constructor(e){super(e),this.substFormat=e.uint16,this.coverageOffset=e.Offset16}getCoverageTable(){let e=this.parser;return e.currentPosition=this.start+this.coverageOffset,new _i(e)}},ru=class{constructor(e){this.glyphSequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},aC=class extends Qo{constructor(e){super(e),this.deltaGlyphID=e.int16}},lC=class extends Qo{constructor(e){super(e),this.sequenceCount=e.uint16,this.sequenceOffsets=[...new Array(this.sequenceCount)].map(t=>e.Offset16)}getSequence(e){let t=this.parser;return t.currentPosition=this.start+this.sequenceOffsets[e],new cC(t)}},cC=class{constructor(e){this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},uC=class extends Qo{constructor(e){super(e),this.alternateSetCount=e.uint16,this.alternateSetOffsets=[...new Array(this.alternateSetCount)].map(t=>e.Offset16)}getAlternateSet(e){let t=this.parser;return t.currentPosition=this.start+this.alternateSetOffsets[e],new fC(t)}},fC=class{constructor(e){this.glyphCount=e.uint16,this.alternateGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},dC=class extends Qo{constructor(e){super(e),this.ligatureSetCount=e.uint16,this.ligatureSetOffsets=[...new Array(this.ligatureSetCount)].map(t=>e.Offset16)}getLigatureSet(e){let t=this.parser;return t.currentPosition=this.start+this.ligatureSetOffsets[e],new pC(t)}},pC=class extends lt{constructor(e){super(e),this.ligatureCount=e.uint16,this.ligatureOffsets=[...new Array(this.ligatureCount)].map(t=>e.Offset16)}getLigature(e){let t=this.parser;return t.currentPosition=this.start+this.ligatureOffsets[e],new mC(t)}},mC=class{constructor(e){this.ligatureGlyph=e.uint16,this.componentCount=e.uint16,this.componentGlyphIDs=[...new Array(this.componentCount-1)].map(t=>e.uint16)}},hC=class extends Qo{constructor(e){super(e),this.substFormat===1&&(this.subRuleSetCount=e.uint16,this.subRuleSetOffsets=[...new Array(this.subRuleSetCount)].map(t=>e.Offset16)),this.substFormat===2&&(this.classDefOffset=e.Offset16,this.subClassSetCount=e.uint16,this.subClassSetOffsets=[...new Array(this.subClassSetCount)].map(t=>e.Offset16)),this.substFormat===3&&(Ty(this),this.glyphCount=e.uint16,this.substitutionCount=e.uint16,this.coverageOffsets=[...new Array(this.glyphCount)].map(t=>e.Offset16),this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=>new ru(e)))}getSubRuleSet(e){if(this.substFormat!==1)throw new Error(`lookup type 5.${this.substFormat} has no subrule sets.`);let t=this.parser;return t.currentPosition=this.start+this.subRuleSetOffsets[e],new gC(t)}getSubClassSet(e){if(this.substFormat!==2)throw new Error(`lookup type 5.${this.substFormat} has no subclass sets.`);let t=this.parser;return t.currentPosition=this.start+this.subClassSetOffsets[e],new yC(t)}getCoverageTable(e){if(this.substFormat!==3&&!e)return super.getCoverageTable();if(!e)throw new Error(`lookup type 5.${this.substFormat} requires an coverage table index.`);let t=this.parser;return t.currentPosition=this.start+this.coverageOffsets[e],new _i(t)}},gC=class extends lt{constructor(e){super(e),this.subRuleCount=e.uint16,this.subRuleOffsets=[...new Array(this.subRuleCount)].map(t=>e.Offset16)}getSubRule(e){let t=this.parser;return t.currentPosition=this.start+this.subRuleOffsets[e],new Py(t)}},Py=class{constructor(e){this.glyphCount=e.uint16,this.substitutionCount=e.uint16,this.inputSequence=[...new Array(this.glyphCount-1)].map(t=>e.uint16),this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=>new ru(e))}},yC=class extends lt{constructor(e){super(e),this.subClassRuleCount=e.uint16,this.subClassRuleOffsets=[...new Array(this.subClassRuleCount)].map(t=>e.Offset16)}getSubClass(e){let t=this.parser;return t.currentPosition=this.start+this.subClassRuleOffsets[e],new vC(t)}},vC=class extends Py{constructor(e){super(e)}},bC=class extends Qo{constructor(e){super(e),this.substFormat===1&&(this.chainSubRuleSetCount=e.uint16,this.chainSubRuleSetOffsets=[...new Array(this.chainSubRuleSetCount)].map(t=>e.Offset16)),this.substFormat===2&&(this.backtrackClassDefOffset=e.Offset16,this.inputClassDefOffset=e.Offset16,this.lookaheadClassDefOffset=e.Offset16,this.chainSubClassSetCount=e.uint16,this.chainSubClassSetOffsets=[...new Array(this.chainSubClassSetCount)].map(t=>e.Offset16)),this.substFormat===3&&(Ty(this),this.backtrackGlyphCount=e.uint16,this.backtrackCoverageOffsets=[...new Array(this.backtrackGlyphCount)].map(t=>e.Offset16),this.inputGlyphCount=e.uint16,this.inputCoverageOffsets=[...new Array(this.inputGlyphCount)].map(t=>e.Offset16),this.lookaheadGlyphCount=e.uint16,this.lookaheadCoverageOffsets=[...new Array(this.lookaheadGlyphCount)].map(t=>e.Offset16),this.seqLookupCount=e.uint16,this.seqLookupRecords=[...new Array(this.substitutionCount)].map(t=>new Oy(e)))}getChainSubRuleSet(e){if(this.substFormat!==1)throw new Error(`lookup type 6.${this.substFormat} has no chainsubrule sets.`);let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleSetOffsets[e],new wC(t)}getChainSubClassSet(e){if(this.substFormat!==2)throw new Error(`lookup type 6.${this.substFormat} has no chainsubclass sets.`);let t=this.parser;return t.currentPosition=this.start+this.chainSubClassSetOffsets[e],new SC(t)}getCoverageFromOffset(e){if(this.substFormat!==3)throw new Error(`lookup type 6.${this.substFormat} does not use contextual coverage offsets.`);let t=this.parser;return t.currentPosition=this.start+e,new _i(t)}},wC=class extends lt{constructor(e){super(e),this.chainSubRuleCount=e.uint16,this.chainSubRuleOffsets=[...new Array(this.chainSubRuleCount)].map(t=>e.Offset16)}getSubRule(e){let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleOffsets[e],new xC(t)}},xC=class{constructor(e){this.backtrackGlyphCount=e.uint16,this.backtrackSequence=[...new Array(this.backtrackGlyphCount)].map(t=>e.uint16),this.inputGlyphCount=e.uint16,this.inputSequence=[...new Array(this.inputGlyphCount-1)].map(t=>e.uint16),this.lookaheadGlyphCount=e.uint16,this.lookAheadSequence=[...new Array(this.lookAheadGlyphCount)].map(t=>e.uint16),this.substitutionCount=e.uint16,this.substLookupRecords=[...new Array(this.SubstCount)].map(t=>new ru(e))}},SC=class extends lt{constructor(e){super(e),this.chainSubClassRuleCount=e.uint16,this.chainSubClassRuleOffsets=[...new Array(this.chainSubClassRuleCount)].map(t=>e.Offset16)}getSubClass(e){let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleOffsets[e],new _C(t)}},_C=class{constructor(e){this.backtrackGlyphCount=e.uint16,this.backtrackSequence=[...new Array(this.backtrackGlyphCount)].map(t=>e.uint16),this.inputGlyphCount=e.uint16,this.inputSequence=[...new Array(this.inputGlyphCount-1)].map(t=>e.uint16),this.lookaheadGlyphCount=e.uint16,this.lookAheadSequence=[...new Array(this.lookAheadGlyphCount)].map(t=>e.uint16),this.substitutionCount=e.uint16,this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=>new Oy(e))}},Oy=class extends lt{constructor(e){super(e),this.sequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},CC=class extends lt{constructor(e){super(e),this.substFormat=e.uint16,this.extensionLookupType=e.uint16,this.extensionOffset=e.Offset32}},RC=class extends Qo{constructor(e){super(e),this.backtrackGlyphCount=e.uint16,this.backtrackCoverageOffsets=[...new Array(this.backtrackGlyphCount)].map(t=>e.Offset16),this.lookaheadGlyphCount=e.uint16,this.lookaheadCoverageOffsets=[new Array(this.lookaheadGlyphCount)].map(t=>e.Offset16),this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},EC={buildSubtable:function(e,t){let r=new[void 0,aC,lC,uC,dC,hC,bC,CC,RC][e](t);return r.type=e,r}},no=class extends lt{constructor(e){super(e)}},TC=class extends no{constructor(e){super(e),console.log("lookup type 1")}},PC=class extends no{constructor(e){super(e),console.log("lookup type 2")}},OC=class extends no{constructor(e){super(e),console.log("lookup type 3")}},kC=class extends no{constructor(e){super(e),console.log("lookup type 4")}},FC=class extends no{constructor(e){super(e),console.log("lookup type 5")}},AC=class extends no{constructor(e){super(e),console.log("lookup type 6")}},IC=class extends no{constructor(e){super(e),console.log("lookup type 7")}},LC=class extends no{constructor(e){super(e),console.log("lookup type 8")}},NC=class extends no{constructor(e){super(e),console.log("lookup type 9")}},MC={buildSubtable:function(e,t){let r=new[void 0,TC,PC,OC,kC,FC,AC,IC,LC,NC][e](t);return r.type=e,r}},_y=class extends lt{static EMPTY={lookupCount:0,lookups:[]};constructor(e){super(e),this.lookupCount=e.uint16,this.lookups=[...new Array(this.lookupCount)].map(t=>e.Offset16)}},VC=class extends lt{constructor(e,t){super(e),this.ctType=t,this.lookupType=e.uint16,this.lookupFlag=e.uint16,this.subTableCount=e.uint16,this.subtableOffsets=[...new Array(this.subTableCount)].map(r=>e.Offset16),this.markFilteringSet=e.uint16}get rightToLeft(){return this.lookupFlag&!0}get ignoreBaseGlyphs(){return this.lookupFlag&!0}get ignoreLigatures(){return this.lookupFlag&!0}get ignoreMarks(){return this.lookupFlag&!0}get useMarkFilteringSet(){return this.lookupFlag&!0}get markAttachmentType(){return this.lookupFlag&!0}getSubTable(e){let t=this.ctType==="GSUB"?EC:MC;return this.parser.currentPosition=this.start+this.subtableOffsets[e],t.buildSubtable(this.lookupType,this.parser)}},ky=class extends ke{constructor(e,t,r){let{p:o,tableStart:n}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.scriptListOffset=o.Offset16,this.featureListOffset=o.Offset16,this.lookupListOffset=o.Offset16,this.majorVersion===1&&this.minorVersion===1&&(this.featureVariationsOffset=o.Offset32);let i=!(this.scriptListOffset||this.featureListOffset||this.lookupListOffset);ae(this,"scriptList",()=>i?wy.EMPTY:(o.currentPosition=n+this.scriptListOffset,new wy(o))),ae(this,"featureList",()=>i?Sy.EMPTY:(o.currentPosition=n+this.featureListOffset,new Sy(o))),ae(this,"lookupList",()=>i?_y.EMPTY:(o.currentPosition=n+this.lookupListOffset,new _y(o))),this.featureVariationsOffset&&ae(this,"featureVariations",()=>i?FeatureVariations.EMPTY:(o.currentPosition=n+this.featureVariationsOffset,new FeatureVariations(o)))}getSupportedScripts(){return this.scriptList.scriptRecords.map(e=>e.scriptTag)}getScriptTable(e){let t=this.scriptList.scriptRecords.find(o=>o.scriptTag===e);this.parser.currentPosition=this.scriptList.start+t.scriptOffset;let r=new eC(this.parser);return r.scriptTag=e,r}ensureScriptTable(e){return typeof e=="string"?this.getScriptTable(e):e}getSupportedLangSys(e){e=this.ensureScriptTable(e);let t=e.defaultLangSys!==0,r=e.langSysRecords.map(o=>o.langSysTag);return t&&r.unshift("dflt"),r}getDefaultLangSysTable(e){e=this.ensureScriptTable(e);let t=e.defaultLangSys;if(t!==0){this.parser.currentPosition=e.start+t;let r=new xy(this.parser);return r.langSysTag="",r.defaultForScript=e.scriptTag,r}}getLangSysTable(e,t="dflt"){if(t==="dflt")return this.getDefaultLangSysTable(e);e=this.ensureScriptTable(e);let r=e.langSysRecords.find(n=>n.langSysTag===t);this.parser.currentPosition=e.start+r.langSysOffset;let o=new xy(this.parser);return o.langSysTag=t,o}getFeatures(e){return e.featureIndices.map(t=>this.getFeature(t))}getFeature(e){let t;if(parseInt(e)==e?t=this.featureList.featureRecords[e]:t=this.featureList.featureRecords.find(o=>o.featureTag===e),!t)return;this.parser.currentPosition=this.featureList.start+t.featureOffset;let r=new oC(this.parser);return r.featureTag=t.featureTag,r}getLookups(e){return e.lookupListIndices.map(t=>this.getLookup(t))}getLookup(e,t){let r=this.lookupList.lookups[e];return this.parser.currentPosition=this.lookupList.start+r,new VC(this.parser,t)}},DC=class extends ky{constructor(e,t){super(e,t,"GSUB")}getLookup(e){return super.getLookup(e,"GSUB")}},BC=Object.freeze({__proto__:null,GSUB:DC}),jC=class extends ky{constructor(e,t){super(e,t,"GPOS")}getLookup(e){return super.getLookup(e,"GPOS")}},zC=Object.freeze({__proto__:null,GPOS:jC}),HC=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.offsetToSVGDocumentList=r.Offset32,r.currentPosition=this.tableStart+this.offsetToSVGDocumentList,this.documentList=new UC(r)}},UC=class extends lt{constructor(e){super(e),this.numEntries=e.uint16,this.documentRecords=[...new Array(this.numEntries)].map(t=>new WC(e))}getDocument(e){let t=this.documentRecords[e];if(!t)return"";let r=this.start+t.svgDocOffset;return this.parser.currentPosition=r,this.parser.readBytes(t.svgDocLength)}getDocumentForGlyph(e){let t=this.documentRecords.findIndex(r=>r.startGlyphID<=e&&e<=r.endGlyphID);return t===-1?"":this.getDocument(t)}},WC=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.svgDocOffset=e.Offset32,this.svgDocLength=e.uint32}},GC=Object.freeze({__proto__:null,SVG:HC}),YC=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.axesArrayOffset=r.Offset16,r.uint16,this.axisCount=r.uint16,this.axisSize=r.uint16,this.instanceCount=r.uint16,this.instanceSize=r.uint16;let o=this.tableStart+this.axesArrayOffset;ae(this,"axes",()=>(r.currentPosition=o,[...new Array(this.axisCount)].map(i=>new qC(r))));let n=o+this.axisCount*this.axisSize;ae(this,"instances",()=>{let i=[];for(let s=0;s<this.instanceCount;s++)r.currentPosition=n+s*this.instanceSize,i.push(new ZC(r,this.axisCount,this.instanceSize));return i})}getSupportedAxes(){return this.axes.map(e=>e.tag)}getAxis(e){return this.axes.find(t=>t.tag===e)}},qC=class{constructor(e){this.tag=e.tag,this.minValue=e.fixed,this.defaultValue=e.fixed,this.maxValue=e.fixed,this.flags=e.flags(16),this.axisNameID=e.uint16}},ZC=class{constructor(e,t,r){let o=e.currentPosition;this.subfamilyNameID=e.uint16,e.uint16,this.coordinates=[...new Array(t)].map(n=>e.fixed),e.currentPosition-o<r&&(this.postScriptNameID=e.uint16)}},XC=Object.freeze({__proto__:null,fvar:YC}),KC=class extends ke{constructor(e,t){let{p:r}=super(e,t),o=e.length/2;ae(this,"items",()=>[...new Array(o)].map(n=>r.fword))}},JC=Object.freeze({__proto__:null,cvt:KC}),QC=class extends ke{constructor(e,t){let{p:r}=super(e,t);ae(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},$C=Object.freeze({__proto__:null,fpgm:QC}),eR=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRanges=r.uint16,ae(this,"gaspRanges",()=>[...new Array(this.numRanges)].map(n=>new tR(r)))}},tR=class{constructor(e){this.rangeMaxPPEM=e.uint16,this.rangeGaspBehavior=e.uint16}},rR=Object.freeze({__proto__:null,gasp:eR}),oR=class extends ke{constructor(e,t){super(e,t)}getGlyphData(e,t){return this.parser.currentPosition=this.tableStart+e,this.parser.readBytes(t)}},nR=Object.freeze({__proto__:null,glyf:oR}),iR=class extends ke{constructor(e,t,r){let{p:o}=super(e,t),n=r.maxp.numGlyphs+1;r.head.indexToLocFormat===0?(this.x2=!0,ae(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset16))):ae(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset32))}getGlyphDataOffsetAndLength(e){let t=this.offsets[e]*this.x2?2:1,r=this.offsets[e+1]*this.x2?2:1;return{offset:t,length:r-t}}},sR=Object.freeze({__proto__:null,loca:iR}),aR=class extends ke{constructor(e,t){let{p:r}=super(e,t);ae(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},lR=Object.freeze({__proto__:null,prep:aR}),cR=class extends ke{constructor(e,t){let{p:r}=super(e,t);ae(this,"data",()=>r.readBytes())}},uR=Object.freeze({__proto__:null,CFF:cR}),fR=class extends ke{constructor(e,t){let{p:r}=super(e,t);ae(this,"data",()=>r.readBytes())}},dR=Object.freeze({__proto__:null,CFF2:fR}),pR=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.defaultVertOriginY=r.int16,this.numVertOriginYMetrics=r.uint16,ae(this,"vertORiginYMetrics",()=>[...new Array(this.numVertOriginYMetrics)].map(o=>new mR(r)))}},mR=class{constructor(e){this.glyphIndex=e.uint16,this.vertOriginY=e.int16}},hR=Object.freeze({__proto__:null,VORG:pR}),gR=class{constructor(e){this.indexSubTableArrayOffset=e.Offset32,this.indexTablesSize=e.uint32,this.numberofIndexSubTables=e.uint32,this.colorRef=e.uint32,this.hori=new fa(e),this.vert=new fa(e),this.startGlyphIndex=e.uint16,this.endGlyphIndex=e.uint16,this.ppemX=e.uint8,this.ppemY=e.uint8,this.bitDepth=e.uint8,this.flags=e.int8}},yR=class{constructor(e){this.hori=new fa(e),this.vert=new fa(e),this.ppemX=e.uint8,this.ppemY=e.uint8,this.substitutePpemX=e.uint8,this.substitutePpemY=e.uint8}},fa=class{constructor(e){this.ascender=e.int8,this.descender=e.int8,this.widthMax=e.uint8,this.caretSlopeNumerator=e.int8,this.caretSlopeDenominator=e.int8,this.caretOffset=e.int8,this.minOriginSB=e.int8,this.minAdvanceSB=e.int8,this.maxBeforeBL=e.int8,this.minAfterBL=e.int8,this.pad1=e.int8,this.pad2=e.int8}},Fy=class extends ke{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.numSizes=o.uint32,ae(this,"bitMapSizes",()=>[...new Array(this.numSizes)].map(n=>new gR(o)))}},vR=Object.freeze({__proto__:null,EBLC:Fy}),Ay=class extends ke{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16}},bR=Object.freeze({__proto__:null,EBDT:Ay}),wR=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.numSizes=r.uint32,ae(this,"bitmapScales",()=>[...new Array(this.numSizes)].map(o=>new yR(r)))}},xR=Object.freeze({__proto__:null,EBSC:wR}),SR=class extends Fy{constructor(e,t){super(e,t,"CBLC")}},_R=Object.freeze({__proto__:null,CBLC:SR}),CR=class extends Ay{constructor(e,t){super(e,t,"CBDT")}},RR=Object.freeze({__proto__:null,CBDT:CR}),ER=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.flags=r.flags(16),this.numStrikes=r.uint32,ae(this,"strikeOffsets",()=>[...new Array(this.numStrikes)].map(o=>r.Offset32))}},TR=Object.freeze({__proto__:null,sbix:ER}),PR=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numBaseGlyphRecords=r.uint16,this.baseGlyphRecordsOffset=r.Offset32,this.layerRecordsOffset=r.Offset32,this.numLayerRecords=r.uint16}getBaseGlyphRecord(e){let t=this.tableStart+this.baseGlyphRecordsOffset;this.parser.currentPosition=t;let r=new tu(this.parser),o=r.gID,n=this.tableStart+this.layerRecordsOffset-6;this.parser.currentPosition=n;let i=new tu(this.parser),s=i.gID;if(o===e)return r;if(s===e)return i;for(;t!==n;){let a=t+(n-t)/12;this.parser.currentPosition=a;let u=new tu(this.parser),l=u.gID;if(l===e)return u;l>e?n=a:l<e&&(t=a)}return!1}getLayers(e){let t=this.getBaseGlyphRecord(e);return this.parser.currentPosition=this.tableStart+this.layerRecordsOffset+4*t.firstLayerIndex,[...new Array(t.numLayers)].map(r=>new OR(p))}},tu=class{constructor(e){this.gID=e.uint16,this.firstLayerIndex=e.uint16,this.numLayers=e.uint16}},OR=class{constructor(e){this.gID=e.uint16,this.paletteIndex=e.uint16}},kR=Object.freeze({__proto__:null,COLR:PR}),FR=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numPaletteEntries=r.uint16;let o=this.numPalettes=r.uint16;this.numColorRecords=r.uint16,this.offsetFirstColorRecord=r.Offset32,this.colorRecordIndices=[...new Array(this.numPalettes)].map(n=>r.uint16),ae(this,"colorRecords",()=>(r.currentPosition=this.tableStart+this.offsetFirstColorRecord,[...new Array(this.numColorRecords)].map(n=>new AR(r)))),this.version===1&&(this.offsetPaletteTypeArray=r.Offset32,this.offsetPaletteLabelArray=r.Offset32,this.offsetPaletteEntryLabelArray=r.Offset32,ae(this,"paletteTypeArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteTypeArray,new IR(r,o))),ae(this,"paletteLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteLabelArray,new LR(r,o))),ae(this,"paletteEntryLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteEntryLabelArray,new NR(r,o))))}},AR=class{constructor(e){this.blue=e.uint8,this.green=e.uint8,this.red=e.uint8,this.alpha=e.uint8}},IR=class{constructor(e,t){this.paletteTypes=[...new Array(t)].map(r=>e.uint32)}},LR=class{constructor(e,t){this.paletteLabels=[...new Array(t)].map(r=>e.uint16)}},NR=class{constructor(e,t){this.paletteEntryLabels=[...new Array(t)].map(r=>e.uint16)}},MR=Object.freeze({__proto__:null,CPAL:FR}),VR=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint32,this.numSignatures=r.uint16,this.flags=r.uint16,this.signatureRecords=[...new Array(this.numSignatures)].map(o=>new DR(r))}getData(e){let t=this.signatureRecords[e];return this.parser.currentPosition=this.tableStart+t.offset,new BR(this.parser)}},DR=class{constructor(e){this.format=e.uint32,this.length=e.uint32,this.offset=e.Offset32}},BR=class{constructor(e){e.uint16,e.uint16,this.signatureLength=e.uint32,this.signature=e.readBytes(this.signatureLength)}},jR=Object.freeze({__proto__:null,DSIG:VR}),zR=class extends ke{constructor(e,t,r){let{p:o}=super(e,t),n=r.hmtx.numGlyphs;this.version=o.uint16,this.numRecords=o.int16,this.sizeDeviceRecord=o.int32,this.records=[...new Array(numRecords)].map(i=>new HR(o,n))}},HR=class{constructor(e,t){this.pixelSize=e.uint8,this.maxWidth=e.uint8,this.widths=e.readBytes(t)}},UR=Object.freeze({__proto__:null,hdmx:zR}),WR=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.nTables=r.uint16,ae(this,"tables",()=>{let o=this.tableStart+4,n=[];for(let i=0;i<this.nTables;i++){r.currentPosition=o;let s=new GR(r);n.push(s),o+=s}return n})}},GR=class{constructor(e){this.version=e.uint16,this.length=e.uint16,this.coverage=e.flags(8),this.format=e.uint8,this.format===0&&(this.nPairs=e.uint16,this.searchRange=e.uint16,this.entrySelector=e.uint16,this.rangeShift=e.uint16,ae(this,"pairs",()=>[...new Array(this.nPairs)].map(t=>new YR(e)))),this.format===2&&console.warn("Kern subtable format 2 is not supported: this parser currently only parses universal table data.")}get horizontal(){return this.coverage[0]}get minimum(){return this.coverage[1]}get crossstream(){return this.coverage[2]}get override(){return this.coverage[3]}},YR=class{constructor(e){this.left=e.uint16,this.right=e.uint16,this.value=e.fword}},qR=Object.freeze({__proto__:null,kern:WR}),ZR=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numGlyphs=r.uint16,this.yPels=r.readBytes(this.numGlyphs)}},XR=Object.freeze({__proto__:null,LTSH:ZR}),KR=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.mergeClassCount=r.uint16,this.mergeDataOffset=r.Offset16,this.classDefCount=r.uint16,this.offsetToClassDefOffsets=r.Offset16,ae(this,"mergeEntryMatrix",()=>[...new Array(this.mergeClassCount)].map(o=>r.readBytes(this.mergeClassCount))),console.warn("Full MERG parsing is currently not supported."),console.warn("If you need this table parsed, please file an issue, or better yet, a PR.")}},JR=Object.freeze({__proto__:null,MERG:KR}),QR=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint32,this.flags=r.uint32,r.uint32,this.dataMapsCount=r.uint32,this.dataMaps=[...new Array(this.dataMapsCount)].map(o=>new $R(this.tableStart,r))}},$R=class{constructor(e,t){this.tableStart=e,this.parser=t,this.tag=t.tag,this.dataOffset=t.Offset32,this.dataLength=t.uint32}getData(){return this.parser.currentField=this.tableStart+this.dataOffset,this.parser.readBytes(this.dataLength)}},e2=Object.freeze({__proto__:null,meta:QR}),t2=class extends ke{constructor(e,t){super(e,t),console.warn("This font uses a PCLT table, which is currently not supported by this parser."),console.warn("If you need this table parsed, please file an issue, or better yet, a PR.")}},r2=Object.freeze({__proto__:null,PCLT:t2}),o2=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRecs=r.uint16,this.numRatios=r.uint16,this.ratRanges=[...new Array(this.numRatios)].map(o=>new n2(r)),this.offsets=[...new Array(this.numRatios)].map(o=>r.Offset16),this.VDMXGroups=[...new Array(this.numRecs)].map(o=>new i2(r))}},n2=class{constructor(e){this.bCharSet=e.uint8,this.xRatio=e.uint8,this.yStartRatio=e.uint8,this.yEndRatio=e.uint8}},i2=class{constructor(e){this.recs=e.uint16,this.startsz=e.uint8,this.endsz=e.uint8,this.records=[...new Array(this.recs)].map(t=>new s2(e))}},s2=class{constructor(e){this.yPelHeight=e.uint16,this.yMax=e.int16,this.yMin=e.int16}},a2=Object.freeze({__proto__:null,VDMX:o2}),l2=class extends ke{constructor(e,t){let{p:r}=super(e,t);this.version=r.fixed,this.ascent=this.vertTypoAscender=r.int16,this.descent=this.vertTypoDescender=r.int16,this.lineGap=this.vertTypoLineGap=r.int16,this.advanceHeightMax=r.int16,this.minTopSideBearing=r.int16,this.minBottomSideBearing=r.int16,this.yMaxExtent=r.int16,this.caretSlopeRise=r.int16,this.caretSlopeRun=r.int16,this.caretOffset=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.metricDataFormat=r.int16,this.numOfLongVerMetrics=r.uint16,r.verifyLength()}},c2=Object.freeze({__proto__:null,vhea:l2}),u2=class extends ke{constructor(e,t,r){super(e,t);let o=r.vhea.numOfLongVerMetrics,n=r.maxp.numGlyphs,i=p.currentPosition;if(lazy(this,"vMetrics",()=>(p.currentPosition=i,[...new Array(o)].map(s=>new f2(p.uint16,p.int16)))),o<n){let s=i+o*4;lazy(this,"topSideBearings",()=>(p.currentPosition=s,[...new Array(n-o)].map(a=>p.int16)))}}},f2=class{constructor(e,t){this.advanceHeight=e,this.topSideBearing=t}},d2=Object.freeze({__proto__:null,vmtx:u2});function Iy(e){let t=e.reduce((r,o)=>(r[o.fontFamily]||(r[o.fontFamily]={name:o.fontFamily,fontFamily:o.fontFamily,slug:Ks(o.fontFamily.toLowerCase()),fontFace:[]}),r[o.fontFamily].fontFace.push(o),r),{});return Object.values(t)}var Qt=f(Z(),1);function p2(){let{installFonts:e}=(0,Ci.useContext)(jt),[t,r]=(0,Ci.useState)(!1),[o,n]=(0,Ci.useState)(null),i=h=>{a(h)},s=h=>{a(h.target.files)},a=async h=>{if(!h)return;n(null),r(!0);let g=new Set,b=[...h],w=!1,_=b.map(async v=>{if(!await l(v))return w=!0,null;if(g.has(v.name))return null;let k=(((v.name??"").split(".")??[]).pop()??"").toLowerCase();return Kc.includes(k)?(g.add(v.name),v):null}),x=(await Promise.all(_)).filter(v=>v!==null);if(x.length>0)u(x);else{let v=w?(0,Vn.__)("Sorry, you are not allowed to upload this file type."):(0,Vn.__)("No fonts found to install.");n({type:"error",message:v}),r(!1)}},u=async h=>{let g=await Promise.all(h.map(async b=>{let w=await m(b);return await Po(w,w.file,"all"),w}));d(g)};async function l(h){let g=new da("Uploaded Font");try{let b=await c(h);return await g.fromDataBuffer(b,"font"),!0}catch{return!1}}async function c(h){return new Promise((g,b)=>{let w=new window.FileReader;w.readAsArrayBuffer(h),w.onload=()=>g(w.result),w.onerror=b})}let m=async h=>{let g=await c(h),b=new da("Uploaded Font");b.fromDataBuffer(g,h.name);let _=(await new Promise(I=>b.onload=I)).detail.font,{name:x}=_.opentype.tables,v=x.get(16)||x.get(1),C=x.get(2).toLowerCase().includes("italic"),k=_.opentype.tables["OS/2"].usWeightClass||"normal",T=!!_.opentype.tables.fvar&&_.opentype.tables.fvar.axes.find(({tag:I})=>I==="wght"),O=T?`${T.minValue} ${T.maxValue}`:null;return{file:h,fontFamily:v,fontStyle:C?"italic":"normal",fontWeight:O||k}},d=async h=>{let g=Iy(h);try{await e(g),n({type:"success",message:(0,Vn.__)("Fonts were installed successfully.")})}catch(b){let w=b;n({type:"error",message:w.message,errors:w?.installationErrors})}r(!1)};return(0,Qt.jsxs)("div",{className:"font-library__tabpanel-layout",children:[(0,Qt.jsx)(Ot.DropZone,{onFilesDrop:i}),(0,Qt.jsxs)(Ot.__experimentalVStack,{className:"font-library__local-fonts",justify:"start",children:[o&&(0,Qt.jsxs)(Ot.Notice,{status:o.type,__unstableHTML:!0,onRemove:()=>n(null),children:[o.message,o.errors&&(0,Qt.jsx)("ul",{children:o.errors.map((h,g)=>(0,Qt.jsx)("li",{children:h},g))})]}),t&&(0,Qt.jsx)(Ot.FlexItem,{children:(0,Qt.jsx)("div",{className:"font-library__upload-area",children:(0,Qt.jsx)(Ot.ProgressBar,{})})}),!t&&(0,Qt.jsx)(Ot.FormFileUpload,{accept:Kc.map(h=>`.${h}`).join(","),multiple:!0,onChange:s,render:({openFileDialog:h})=>(0,Qt.jsx)(Ot.Button,{__next40pxDefaultSize:!0,className:"font-library__upload-area",onClick:h,children:(0,Vn.__)("Upload font")})}),(0,Qt.jsx)(Ot.__experimentalText,{className:"font-library__upload-area__text",children:(0,Vn.__)("Uploaded fonts appear in your library and can be used in your theme. Supported formats: .ttf, .otf, .woff, and .woff2.")})]})]})}var pa=p2;var Ny=f(Z(),1),{Tabs:VB}=De(ou.privateApis),DB={id:"installed-fonts",title:(0,ma._x)("Library","Font library")},BB={id:"upload-fonts",title:(0,ma._x)("Upload","noun")};var My=f(ge(),1),nu=f(ue(),1),h2=f(Te(),1);var Vy=f(Z(),1);var iu=f(Z(),1);var Dy=f(ge(),1),ha=f(ue(),1);var By=f(Z(),1);var au=f(Z(),1);var wt=f(ge(),1),lu=f(ue(),1),_2=f(Te(),1);var jy=f(Dt(),1);var x2=f(Z(),1),{useSettingsForBlockElement:hj,TypographyPanel:gj}=De(jy.privateApis);var S2=f(Z(),1);var cu=f(Z(),1),Rj={text:{description:(0,wt.__)("Manage the fonts used on the site."),title:(0,wt.__)("Text")},link:{description:(0,wt.__)("Manage the fonts and typography used on the links."),title:(0,wt.__)("Links")},heading:{description:(0,wt.__)("Manage the fonts and typography used on headings."),title:(0,wt.__)("Headings")},caption:{description:(0,wt.__)("Manage the fonts and typography used on captions."),title:(0,wt.__)("Captions")},cite:{description:(0,wt.__)("Manage the fonts and typography used on citations."),title:(0,wt.__)("Citations")},button:{description:(0,wt.__)("Manage the fonts and typography used on buttons."),title:(0,wt.__)("Buttons")},textInput:{description:(0,wt.__)("Manage the fonts and typography used on inputs."),title:(0,wt.__)("Inputs")},select:{description:(0,wt.__)("Manage the fonts and typography used on selects."),title:(0,wt.__)("Selects")}};var ga=f(ge(),1),T2=f(ue(),1),Hy=f(Dt(),1);var Dn=f(ue(),1),zy=f(ge(),1);var E2=f(Te(),1);var C2=f(ue(),1),R2=f(Z(),1);var uu=f(Z(),1);var fu=f(Z(),1),{useSettingsForBlockElement:zj,ColorPanel:Hj}=De(Hy.privateApis),Uj=[{name:"cite",label:(0,ga.__)("Citations")},{name:"textInput",label:(0,ga.__)("Inputs")},{name:"select",label:(0,ga.__)("Selects")}];var D2=f(ge(),1);var k2=f(yo(),1),qy=f(ue(),1),F2=f(ge(),1);var va=f(ue(),1);var ya=f(ue(),1);var Uy=f(Z(),1);function Wy(){let{paletteColors:e}=Pn();return e.slice(0,4).map(({slug:t,color:r},o)=>(0,Uy.jsx)("div",{style:{flexGrow:1,height:"100%",background:r}},`${t}-${o}`))}var Ei=f(Z(),1),P2={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},O2=({label:e,isFocused:t,withHoverView:r})=>(0,Ei.jsx)(Fn,{label:e,isFocused:t,withHoverView:r,children:({key:o})=>(0,Ei.jsx)(ya.__unstableMotion.div,{variants:P2,style:{height:"100%",overflow:"hidden"},children:(0,Ei.jsx)(ya.__experimentalHStack,{spacing:0,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,Ei.jsx)(Wy,{})})},o)}),Gy=O2;var $o=f(Z(),1),Yy=["color"];function ba({title:e,gap:t=2}){let r=Hs(Yy);return r?.length<=1?null:(0,$o.jsxs)(va.__experimentalVStack,{spacing:3,children:[e&&(0,$o.jsx)(Er,{level:3,children:e}),(0,$o.jsx)(va.__experimentalGrid,{gap:t,children:r.map((o,n)=>(0,$o.jsx)(An,{variation:o,isPill:!0,properties:Yy,showTooltip:!0,children:()=>(0,$o.jsx)(Gy,{})},n))})]})}var Zy=f(Z(),1);var A2=f(yo(),1),Xy=f(ue(),1),I2=f(ge(),1);var Ky=f(Z(),1);var L2=f(yo(),1),N2=f(Te(),1),M2=f(ue(),1);var V2=f(ge(),1);var Jy=f(Z(),1);var du=f(Z(),1);var j2=f(ge(),1),$y=f(Dt(),1),z2=f(ue(),1);var Qy=f(Dt(),1);var B2=f(Z(),1);var{BackgroundPanel:v7}=De(Qy.privateApis);var pu=f(Z(),1),{useHasBackgroundPanel:R7}=De($y.privateApis);var tv=f(ge(),1);var Ti=f(ue(),1),G2=f(ge(),1);var Y2=f(Te(),1);var H2=f(ue(),1),U2=f(ge(),1),W2=f(Z(),1);var ev=f(Z(),1),{Menu:I7}=De(Ti.privateApis);var hu=f(Z(),1);var gr=f(ue(),1),nv=f(ge(),1);var wa=f(Te(),1);var Pi=f(ue(),1);var rv=f(Z(),1),{Menu:q7}=De(Pi.privateApis);var X2=f(ue(),1),K2=f(ge(),1),J2=f(Z(),1);var gu=f(ue(),1),Q2=f(ge(),1),$2=f(Te(),1);var ov=f(Z(),1);var yu=f(Z(),1);var oE=f(Z(),1);var sE=f(ge(),1),sv=f(Dt(),1);var iv=f(Dt(),1),nE=f(Te(),1);var iE=f(Z(),1),{useSettingsForBlockElement:v9,DimensionsPanel:b9}=De(iv.privateApis);var vu=f(Z(),1),{useHasDimensionsPanel:E9,useSettingsForBlockElement:T9}=De(sv.privateApis);var dv=f(ue(),1),uE=f(ge(),1);var lE=f(ge(),1),cE=f(ue(),1);var av=f(sr(),1),lv=f(Kt(),1),Sa=f(Te(),1),cv=f(ue(),1),uv=f(ge(),1);var xa=f(Z(),1);function aE({gap:e=2}){let{user:t}=(0,Sa.useContext)(gt),r=t?.styles,n=(0,lv.useSelect)(s=>{let a=s(av.store).__experimentalGetCurrentThemeGlobalStylesVariations();return Array.isArray(a)?a:void 0},[])?.filter(s=>!yi(s,["color"])&&!yi(s,["typography","spacing"])),i=(0,Sa.useMemo)(()=>[...[{title:(0,uv.__)("Default"),settings:{},styles:{}},...n??[]].map(a=>{let u=a?.styles?.blocks?{...a.styles.blocks}:{};r?.blocks&&Object.keys(r.blocks).forEach(d=>{if(r.blocks?.[d]?.css){let h=u[d]||{},g={css:`${u[d]?.css||""} ${r.blocks?.[d]?.css?.trim()||""}`};u[d]={...h,...g}}});let l=r?.css||a.styles?.css?{css:`${a.styles?.css||""} ${r?.css||""}`}:{},c=Object.keys(u).length>0?{blocks:u}:{},m={...a.styles,...l,...c};return{...a,settings:a.settings??{},styles:m}})],[n,r?.blocks,r?.css]);return!n||n.length<1?null:(0,xa.jsx)(cv.__experimentalGrid,{columns:2,className:"global-styles-ui-style-variations-container",gap:e,children:i.map((s,a)=>(0,xa.jsx)(An,{variation:s,children:u=>(0,xa.jsx)(jc,{label:s?.title,withHoverView:!0,isFocused:u,variation:s})},a))})}var bu=aE;var fv=f(Z(),1);var wu=f(Z(),1);var fE=f(ge(),1),dE=f(ue(),1),pv=f(Dt(),1);var xu=f(Z(),1),{AdvancedPanel:G9}=De(pv.privateApis);var Sv=f(ge(),1),_u=f(ue(),1),Cu=f(Te(),1);var pE=f(Kt(),1),mE=f(sr(),1),mv=f(Te(),1);var yv=f(ge(),1),vv=f(ue(),1),_a=f(gv(),1),hE=f(sr(),1),gE=f(Kt(),1);var bv=f(Zc(),1);var wv=f(Z(),1),K9=3600*1e3*24;var Su=f(ue(),1),Oi=f(ge(),1);var xv=f(Z(),1);var Ru=f(Z(),1);var _v=f(ge(),1),Cv=f(ue(),1);var Rv=f(Z(),1);var Tv=f(ge(),1),ki=f(ue(),1),Pv=f(Te(),1);var vE=f(Dt(),1),bE=f(ge(),1);var wE=f(Z(),1);var io=f(ue(),1),Ev=f(Z(),1);var Eu=f(Z(),1);var Pu=f(Z(),1);var Ou=f(Z(),1);function Bn(e){return function({value:r,baseValue:o,onChange:n,...i}){return(0,Ou.jsx)(gi,{value:r,baseValue:o,onChange:n,children:(0,Ou.jsx)(e,{...i})})}}var CE=Bn(bu);var RE=Bn(ba);var EE=Bn(Xs);var jn=f(Z(),1);function ku({value:e,baseValue:t,onChange:r,activeTab:o="installed-fonts"}){let n;switch(o){case"upload-fonts":n=(0,jn.jsx)(pa,{});break;case"installed-fonts":n=(0,jn.jsx)(na,{});break;default:n=(0,jn.jsx)(sa,{slug:o})}return(0,jn.jsx)(gi,{value:e,baseValue:t,onChange:r,children:(0,jn.jsx)($s,{children:n})})}var Fv=f(ai()),{unlock:Fu}=(0,Fv.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/font-list-route");if(typeof document<"u"&&(typeof process>"u"||!0)&&!document.head.querySelector("style[data-wp-hash='cb0e994672']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","cb0e994672"),e.appendChild(document.createTextNode('@media (min-width:782px){.font-library-modal.font-library-modal{width:65vw}}.font-library-modal .components-modal__header{border-bottom:none}.font-library-modal .components-modal__content{margin-bottom:90px;padding:0}.font-library-modal .font-library__subtitle{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);text-transform:uppercase}.font-library-modal__tab-panel{height:calc(100% - 50px)}.font-library__tabpanel-layout{display:flex;flex-direction:column;height:100%}.font-library__tabpanel-layout>div{flex-grow:1}.font-library__tabpanel-layout .font-library__loading{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding-top:124px;position:absolute;top:0;width:100%}.font-library__footer,.font-library__tabpanel-layout .components-navigator-screen{padding:24px;width:100%}.font-library__footer{background-color:#fff;border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);bottom:0;box-sizing:border-box;flex-grow:0!important;flex-shrink:0;height:90px;position:absolute}.font-library__page-selection{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);text-transform:uppercase}@media (min-width:600px){.font-library__page-selection .components-select-control__input{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-emphasis,600)}}.font-library__search{width:240px}.font-library__fonts-title{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:0;margin-top:0;text-transform:uppercase}.font-library__fonts-list{list-style:none;margin-bottom:0;margin-top:0;padding:0}.font-library__fonts-list-item{margin-bottom:0}.font-library__font-demo{position:relative}.font-library__font-card{border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;height:auto!important;margin-top:-1px;padding:16px;width:100%}.font-library__font-card:hover{background-color:#f0f0f0}.font-library__font-card:focus{position:relative}.font-library__font-card .font-library__font-card__name{font-weight:700}.font-library__font-card .font-library__font-card__count{color:#757575}.font-library__font-card .font-library__font-variant_demo-image{display:block;height:24px;width:auto}@media not (prefers-reduced-motion){.font-library__font-card .font-library__font-variant_demo-image{transition:opacity var(--wpds-motion-duration-lg,.3s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1))}}.font-library__font-card .font-library__font-variant_demo-image.is-loading{left:0;opacity:0;position:absolute;top:0}.font-library__font-card .font-library__font-variant-demo-skeleton{border-radius:var(--wpds-border-radius-sm,2px);height:24px}.font-library__font-card .font-library__font-variant_demo-text{flex-shrink:0;white-space:nowrap}@media not (prefers-reduced-motion){.font-library__font-card .font-library__font-variant_demo-text{transition:opacity .3s ease-in-out}}.font-library-modal__tablist-container{background:#fff;border-bottom:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);position:sticky;top:0;z-index:1}.font-library__upload-area{align-items:center;display:flex;height:256px!important;justify-content:center;width:100%}button.font-library__upload-area{background-color:#f0f0f0}.font-library__local-fonts{margin:24px auto;width:80%}.font-library__local-fonts .font-library__upload-area__text{color:#757575}.font-library__google-fonts-confirm{align-items:center;display:flex;justify-content:center;margin-top:64px}.font-library__google-fonts-confirm p{line-height:1.4}.font-library__google-fonts-confirm h2{font-size:1.2rem;font-weight:400}.font-library__google-fonts-confirm .components-card{padding:16px;width:400px}.font-library__google-fonts-confirm .components-button{justify-content:center;width:100%}.font-library__select-all{padding:16px 16px 16px 17px}.font-library__select-all .components-checkbox-control__label{padding-left:16px}.global-styles-ui-pagination .components-button.is-tertiary{height:32px;justify-content:center;width:32px}.global-styles-ui-screen-revisions__revisions-list{flex-grow:1;list-style:none;margin:0 16px 16px}.global-styles-ui-screen-revisions__revisions-list li{margin-bottom:0}.global-styles-ui-screen-revisions__revision-item{cursor:var(--wpds-cursor-control,pointer);display:flex;flex-direction:column;position:relative}.global-styles-ui-screen-revisions__revision-item[role=option]:active,.global-styles-ui-screen-revisions__revision-item[role=option]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.global-styles-ui-screen-revisions__revision-item:hover{background:rgba(var(--wp-admin-theme-color--rgb),.04)}.global-styles-ui-screen-revisions__revision-item:hover .global-styles-ui-screen-revisions__date{color:var(--wp-admin-theme-color)}.global-styles-ui-screen-revisions__revision-item:after,.global-styles-ui-screen-revisions__revision-item:before{content:"\\a";display:block;position:absolute}.global-styles-ui-screen-revisions__revision-item:before{background:#ddd;border:4px solid transparent;border-radius:50%;height:8px;left:17px;top:18px;transform:translate(-50%,-50%);width:8px;z-index:1}.global-styles-ui-screen-revisions__revision-item[aria-selected=true]{background:rgba(var(--wp-admin-theme-color--rgb),.04);border-radius:2px;color:var(--wp-admin-theme-color);outline:3px solid transparent;outline-offset:-2px}.global-styles-ui-screen-revisions__revision-item[aria-selected=true] .global-styles-ui-screen-revisions__date{color:var(--wp-admin-theme-color)}.global-styles-ui-screen-revisions__revision-item[aria-selected=true]:before{background:var(--wp-admin-theme-color)}.global-styles-ui-screen-revisions__revision-item[aria-selected=true] .global-styles-ui-screen-revisions__changes>li,.global-styles-ui-screen-revisions__revision-item[aria-selected=true] .global-styles-ui-screen-revisions__meta{color:#1e1e1e}.global-styles-ui-screen-revisions__revision-item:after{border:.5px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);height:100%;left:16px;top:0;width:0}.global-styles-ui-screen-revisions__revision-item:first-child:after{top:18px}.global-styles-ui-screen-revisions__revision-item:last-child:after{height:18px}.global-styles-ui-screen-revisions__revision-item-wrapper{display:block;padding:12px 12px 4px 40px}.global-styles-ui-screen-revisions__active-badge,.global-styles-ui-screen-revisions__apply-button.is-primary{align-self:flex-start;margin:0 12px 12px 40px}.global-styles-ui-screen-revisions__changes,.global-styles-ui-screen-revisions__meta{color:#757575;font-size:12px}.global-styles-ui-screen-revisions__description{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.global-styles-ui-screen-revisions__description .global-styles-ui-screen-revisions__date{font-size:12px;font-weight:var(--wpds-typography-font-weight-emphasis,600);text-transform:uppercase}.global-styles-ui-screen-revisions__meta{align-items:flex-start;display:flex;justify-content:start;margin-bottom:4px;text-align:left;width:100%}.global-styles-ui-screen-revisions__meta img{border-radius:100%;height:16px;margin-right:8px;width:16px}.global-styles-ui-screen-revisions__loading{margin:24px auto!important}.global-styles-ui-screen-revisions__changes{line-height:1.4;list-style:disc;margin-left:12px;text-align:left}.global-styles-ui-screen-revisions__changes li{margin-bottom:4px}.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination{gap:2px;justify-content:space-between}.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination .edit-site-pagination__total{height:1px;left:-1000px;margin:-1px;overflow:hidden;position:absolute}.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination .components-text{font-size:12px;will-change:opacity}.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination .components-button.is-tertiary{color:#1e1e1e}.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination .components-button.is-tertiary:disabled,.global-styles-ui-screen-revisions__pagination.global-styles-ui-screen-revisions__pagination .components-button.is-tertiary[aria-disabled=true]{color:#949494}.global-styles-ui-screen-revisions__footer{background:#fff;border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);bottom:0;box-sizing:border-box;height:56px;min-width:100%;padding:12px;position:sticky;z-index:1}.global-styles-ui-variations_item{box-sizing:border-box;cursor:var(--wpds-cursor-control,pointer)}.global-styles-ui-variations_item .global-styles-ui-variations_item-preview{border-radius:2px;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px;overflow:hidden;position:relative}@media not (prefers-reduced-motion){.global-styles-ui-variations_item .global-styles-ui-variations_item-preview{transition:outline .1s linear}}.global-styles-ui-variations_item .global-styles-ui-variations_item-preview.is-pill{height:32px}.global-styles-ui-variations_item .global-styles-ui-variations_item-preview.is-pill .block-editor-iframe__scale-container{overflow:hidden}.global-styles-ui-variations_item:not(.is-active):hover .global-styles-ui-variations_item-preview{outline-color:rgba(0,0,0,.3)}.global-styles-ui-variations_item.is-active .global-styles-ui-variations_item-preview,.global-styles-ui-variations_item:focus-visible .global-styles-ui-variations_item-preview{outline-color:#1e1e1e;outline-offset:1px;outline-width:var(--wp-admin-border-width-focus)}.global-styles-ui-variations_item:focus-visible .global-styles-ui-variations_item-preview{outline-color:var(--wp-admin-theme-color)}.global-styles-ui-preview__wrapper{display:block;max-width:100%;width:100%}.global-styles-ui-preview__wrapper.is-hoverable{cursor:var(--wpds-cursor-control,pointer)}.global-styles-ui-typography-preview{align-items:center;background:#f0f0f0;border-radius:2px;display:flex;justify-content:center;margin-bottom:20px;min-height:100px;overflow:hidden}.global-styles-ui-font-size__item{line-break:anywhere;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-styles-ui-font-size__item-value{color:#757575}.global-styles-ui-screen-typography__indicator{align-items:center;border-radius:2px;display:flex!important;font-size:14px;height:24px;justify-content:center;width:24px}.global-styles-ui-block-types-filter{margin-bottom:12px;padding:0 16px}.global-styles-ui-block-types-search{flex-grow:1}.global-styles-ui-block-types-item-list .global-styles-ui-block-types-item__icon{min-width:24px}.global-styles-ui-block-types-item-list__no-results{padding-top:16px}.global-styles-ui-block-types-item__indicator{background:var(--wp-admin-theme-color);border-radius:50%;flex:none;height:6px;margin-left:auto;width:6px}.global-styles-ui-screen-typography__font-variants-count{color:#757575}.global-styles-ui-font-families__manage-fonts{justify-content:center}.global-styles-ui-screen .color-block-support-panel{border-top:none;padding-left:0;padding-right:0;padding-top:0;row-gap:12px}.global-styles-ui-header{line-height:1.9!important;margin-bottom:0!important}.global-styles-ui-subtitle{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-emphasis,600)!important;margin-bottom:0!important;text-transform:uppercase}.global-styles-ui-section-title{color:#2f2f2f;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:1.2;margin:0;padding:16px 16px 0}.global-styles-ui-icon-with-current-color{fill:currentColor}.global-styles-ui__color-indicator-wrapper{flex-shrink:0;height:24px}.global-styles-ui__shadows-panel__options-container,.global-styles-ui__typography-panel__options-container{height:24px}.global-styles-ui__block-preview-panel{border:1px solid #ddd;border-radius:2px;overflow:hidden;position:relative;width:100%}.global-styles-ui__shadow-preview-panel{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0);background-position:0 0,8px 8px;background-size:16px 16px;border:1px solid #ddd;border-radius:2px;height:144px;overflow:auto}.global-styles-ui__shadow-preview-panel .global-styles-ui__shadow-preview-block{background-color:#fff;border:1px solid #ddd;border-radius:2px;height:60px;width:60%}.global-styles-ui__shadow-editor__dropdown-content{width:280px}.global-styles-ui__shadow-editor-panel{margin-bottom:4px}.global-styles-ui__shadow-editor__dropdown{position:relative;width:100%}.global-styles-ui__shadow-editor__dropdown-toggle{border-radius:inherit;height:auto;padding-bottom:8px;padding-top:8px;text-align:left;width:100%}.global-styles-ui__shadow-editor__dropdown-toggle.is-open{background:#f0f0f0;color:var(--wp-admin-theme-color)}.global-styles-ui__shadow-editor__remove-button{opacity:0;position:absolute;right:8px;top:8px}.global-styles-ui__shadow-editor__dropdown-toggle:hover+.global-styles-ui__shadow-editor__remove-button,.global-styles-ui__shadow-editor__remove-button:focus,.global-styles-ui__shadow-editor__remove-button:hover{opacity:1}@media (hover:none){.global-styles-ui__shadow-editor__remove-button{opacity:1}}.global-styles-ui-screen-css{display:flex;flex:1 1 auto;flex-direction:column;margin:16px}.global-styles-ui-screen-css .block-editor-global-styles-advanced-panel{flex:1 1 auto}.global-styles-ui-screen-css .block-editor-global-styles-advanced-panel__custom-css-input,.global-styles-ui-screen-css .block-editor-global-styles-advanced-panel__custom-css-input .components-base-control__field{display:flex;flex:1 1 auto;flex-direction:column}.global-styles-ui-screen-css .block-editor-global-styles-advanced-panel__custom-css-input textarea{flex:1 1 auto}.global-styles-ui-screen-css-help-link{display:inline-block;margin-top:8px}.global-styles-ui-screen-variations{border-top:1px solid #ddd;margin-top:16px}.global-styles-ui-screen-variations>*{margin:24px 16px}.global-styles-ui-sidebar__navigator-provider{height:100%}.global-styles-ui-sidebar__navigator-screen{display:flex;flex-direction:column;height:100%}.global-styles-ui-color-palette__tablist-container{border-bottom:1px solid #ddd}.global-styles-ui-color-palette__tablist{margin-bottom:-1px}.global-styles-ui-sidebar__navigator-screen .single-column{grid-column:span 1}.global-styles-ui-screen-root.global-styles-ui-screen-root,.global-styles-ui-screen-style-variations.global-styles-ui-screen-style-variations{background:unset;color:inherit}.global-styles-ui-sidebar__panel .block-editor-block-icon svg{fill:currentColor}.global-styles-ui-screen-root__active-style-tile.global-styles-ui-screen-root__active-style-tile,.global-styles-ui-screen-root__active-style-tile.global-styles-ui-screen-root__active-style-tile .global-styles-ui-screen-root__active-style-tile-preview{border-radius:2px}.global-styles-ui-screen-root__active-style-tile-preview{clip-path:border-box}.global-styles-ui-color-palette-panel,.global-styles-ui-duotone-palette-panel,.global-styles-ui-gradient-palette-panel{padding:16px}.font-library-page__content{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);display:flex;flex-direction:column;flex-grow:1;min-height:0}.font-library-page:has(.font-library__footer) .font-library-page__content{padding-bottom:90px}.font-library-page__tablist{border-bottom:1px solid #f0f0f0;flex-shrink:0;padding:0 24px}.font-library-page__tab-panel{flex-grow:1;min-height:0;overflow:auto}')),document.head.appendChild(e)}var Pr=f(Z()),{Tabs:Ca}=Fu(Av.privateApis),{useGlobalStyles:TE}=Fu(Iv.privateApis);function PE(){let{records:e=[]}=(0,Ra.useEntityRecords)("root","fontCollection",{_fields:"slug,name,description"}),[t,r]=(0,Nv.useState)("installed-fonts"),{base:o,user:n,setUser:i,isReady:s}=TE(),a=(0,Lv.useSelect)(l=>l(Ra.store).canUser("create",{kind:"postType",name:"wp_font_family"}),[]);if(!s)return null;let u=[{id:"installed-fonts",title:(0,zn._x)("Library","Font library")}];return a&&(u.push({id:"upload-fonts",title:(0,zn._x)("Upload","noun")}),u.push(...(e||[]).map(({slug:l,name:c})=>({id:l,title:e&&e.length===1&&l==="google-fonts"?(0,zn.__)("Install Fonts"):c})))),(0,Pr.jsx)(hc,{title:(0,zn.__)("Fonts"),className:"font-library-page",children:(0,Pr.jsx)("div",{className:"font-library-page__content",children:(0,Pr.jsxs)(Ca,{selectedTabId:t,onSelect:l=>r(l),children:[(0,Pr.jsx)("div",{className:"font-library-page__tablist",children:(0,Pr.jsx)(Ca.TabList,{children:u.map(({id:l,title:c})=>(0,Pr.jsx)(Ca.Tab,{tabId:l,children:c},l))})}),u.map(({id:l})=>(0,Pr.jsx)(Ca.TabPanel,{tabId:l,focusable:!1,className:"font-library-page__tab-panel",children:(0,Pr.jsx)(ku,{value:n,baseValue:o,onChange:i,activeTab:l})},l))]})})})}function OE(){return(0,Pr.jsx)(PE,{})}var kE=OE;export{kE as stage};
 /*! Bundled license information:

 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
diff --git a/wp-includes/css/dist/block-editor/style-rtl.css b/wp-includes/css/dist/block-editor/style-rtl.css
index 777081901d..0ef9b4d9d5 100644
--- a/wp-includes/css/dist/block-editor/style-rtl.css
+++ b/wp-includes/css/dist/block-editor/style-rtl.css
@@ -3678,163 +3678,6 @@ iframe[name=editor-canvas] {
   row-gap: 0;
 }

-.block-editor-content-only-controls__link {
-  width: 100%;
-  border-color: #ccc;
-}
-
-.block-editor-content-only-controls__link-row {
-  align-items: center;
-}
-
-.block-editor-content-only-controls__link-title {
-  width: 100%;
-  white-space: nowrap;
-  text-overflow: ellipsis;
-  overflow: hidden;
-}
-
-.block-editor-content-only-controls__media {
-  width: 100%;
-  border-color: #ccc;
-  padding-left: 32px;
-}
-
-.block-editor-content-only-controls__media-replace-flow {
-  display: block;
-}
-
-.block-editor-content-only-controls__media-row {
-  align-items: center;
-}
-
-.block-editor-content-only-controls__media-placeholder {
-  width: 24px;
-  height: 24px;
-  border-radius: 2px;
-  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2);
-  display: inline-block;
-  padding: 0;
-  background: #fff linear-gradient(45deg, transparent 48%, #ddd 48%, #ddd 52%, transparent 52%);
-}
-
-.block-editor-content-only-controls__media-title {
-  width: 100%;
-  white-space: nowrap;
-  text-overflow: ellipsis;
-  overflow: hidden;
-}
-
-.block-editor-content-only-controls__media-thumbnail {
-  width: 20px;
-  height: 20px;
-  border-radius: 2px;
-  align-self: center;
-  overflow: hidden;
-}
-.block-editor-content-only-controls__media-thumbnail img {
-  width: 100% !important;
-  height: 100% !important;
-  object-fit: cover;
-}
-
-.block-editor-content-only-controls {
-  position: relative;
-}
-
-.block-editor-content-only-controls__media-reset {
-  position: absolute;
-  left: 0;
-  top: 8px;
-  margin: auto 8px auto;
-  opacity: 0;
-  border-radius: 2px;
-}
-@media not (prefers-reduced-motion) {
-  .block-editor-content-only-controls__media-reset {
-    transition: opacity 0.1s ease-in-out;
-  }
-}
-.block-editor-content-only-controls:hover .block-editor-content-only-controls__media-reset, .block-editor-content-only-controls__media-reset:focus, .block-editor-content-only-controls__media-reset:hover {
-  opacity: 1;
-}
-@media (hover: none) {
-  .block-editor-content-only-controls__media-reset {
-    opacity: 1;
-  }
-}
-
-.block-editor-content-only-controls__rich-text {
-  width: 100%;
-  margin: 0;
-  background: #fff;
-  color: #1e1e1e;
-  font-family: -apple-system, system-ui, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
-  padding: 6px 8px;
-  /* Fonts smaller than 16px causes mobile safari to zoom. */
-  font-size: 16px;
-  /* Override core line-height. To be reviewed. */
-  line-height: normal;
-  border: var(--wpds-border-width-xs, 1px) solid var(--wpds-color-stroke-interactive-neutral, #8d8d8d);
-  border-radius: var(--wpds-border-radius-sm, 2px);
-}
-@media (min-width: 600px) {
-  .block-editor-content-only-controls__rich-text {
-    font-size: 13px;
-    /* Override core line-height. To be reviewed. */
-    line-height: normal;
-  }
-}
-.block-editor-content-only-controls__rich-text:hover:not(:disabled, [aria-disabled=true], [type=checkbox]) {
-  border-color: var(--wpds-color-stroke-interactive-neutral-active, #6e6e6e);
-}
-.block-editor-content-only-controls__rich-text:focus {
-  outline: var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px)) solid var(--focus-color, var(--wpds-color-stroke-focus, var(--wp-admin-theme-color, #3858e9)));
-  outline-offset: var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px));
-  border-color: var(--wpds-color-stroke-interactive-neutral, #8d8d8d);
-  box-shadow: none;
-}
-.block-editor-content-only-controls__rich-text::placeholder {
-  color: rgba(30, 30, 30, 0.62);
-}
-.block-editor-content-only-controls__rich-text {
-  border-color: #949494;
-}
-.block-editor-content-only-controls__rich-text::placeholder {
-  color: color-mix(in srgb, #1e1e1e, transparent 38%);
-}
-.block-editor-content-only-controls__rich-text {
-  min-height: 40px;
-  padding: 12px;
-}
-
-.block-editor-block-fields__container {
-  padding: 0 16px 16px;
-}
-.block-editor-block-fields__container:first-of-type {
-  padding-block-start: 8px;
-  /*
-   * Add border for the entire content controls and remove the similar border
-   * for tools panel.
-   */
-  border-block-start: 1px solid #e0e0e0;
-}
-
-.block-editor-block-fields__header {
-  padding: 8px 0;
-  margin-bottom: 4px;
-}
-
-.block-editor-block-fields__header-icon {
-  flex: 0 0 24px;
-}
-
-.block-editor-block-fields__header-title {
-  flex: 1;
-  /* Override the default margin on a h2 element. */
-  margin: 0 !important;
-}
-
 .block-editor-hooks__block-hooks {
   /**
    * Un-reverse the flex direction for the toggle's label.
diff --git a/wp-includes/css/dist/block-editor/style-rtl.min.css b/wp-includes/css/dist/block-editor/style-rtl.min.css
index ecbb806f61..25cd4b9fa6 100644
--- a/wp-includes/css/dist/block-editor/style-rtl.min.css
+++ b/wp-includes/css/dist/block-editor/style-rtl.min.css
@@ -1 +1 @@
-:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.block-editor-autocompleters__block{white-space:nowrap}.block-editor-autocompleters__block .block-editor-block-icon{margin-left:8px}.block-editor-autocompleters__block[aria-selected=true] .block-editor-block-icon{color:inherit!important}.block-editor-global-styles-background-panel__inspector-media-replace-container{position:relative}.block-editor-global-styles-background-panel__inspector-media-replace-container.is-open{background-color:#f0f0f0}.block-editor-global-styles-background-panel__inspector-media-replace-container .block-editor-global-styles-background-panel__image-tools-panel-item{border:0;flex-grow:1}.block-editor-global-styles-background-panel__inspector-media-replace-container .block-editor-global-styles-background-panel__image-tools-panel-item .components-dropdown{display:block}.block-editor-global-styles-background-panel__inspector-media-replace-container .block-editor-global-styles-background-panel__inspector-preview-inner{height:100%}.block-editor-global-styles-background-panel__inspector-media-replace-container .components-dropdown{display:block}.block-editor-global-styles-background-panel__inspector-media-replace-container .components-dropdown .block-editor-global-styles-background-panel__dropdown-toggle{height:40px}.block-editor-global-styles-background-panel__image-tools-panel-item{border:1px solid #ddd;grid-column:1/-1;position:relative}.block-editor-global-styles-background-panel__image-tools-panel-item .components-drop-zone__content-icon{display:none}.block-editor-global-styles-background-panel__image-tools-panel-item .components-dropdown{display:block}.block-editor-global-styles-background-panel__image-tools-panel-item button.components-button{color:#1e1e1e;display:block;width:100%}.block-editor-global-styles-background-panel__image-tools-panel-item button.components-button:hover{color:var(--wp-admin-theme-color)}.block-editor-global-styles-background-panel__image-tools-panel-item .block-editor-global-styles-background-panel__loading{height:100%;padding:10px 0 0;position:absolute;width:100%;z-index:1}.block-editor-global-styles-background-panel__image-tools-panel-item .block-editor-global-styles-background-panel__loading svg{margin:0}.block-editor-global-styles-background-panel__dropdown-toggle{background:transparent;border:none;cursor:var(--wpds-cursor-control,pointer);height:100%;padding-left:32px;padding-right:12px;width:100%}.block-editor-global-styles-background-panel__reset{left:0;margin:auto 8px;opacity:0;position:absolute;top:8px}@media not (prefers-reduced-motion){.block-editor-global-styles-background-panel__reset{transition:opacity .1s ease-in-out}}.block-editor-global-styles-background-panel__reset.has-local-override-from-global-styles__reset{align-items:center;display:inline-flex;justify-content:center;margin-block:0;margin-inline:0 8px;opacity:1;position:absolute;top:50%;transform:translateY(-50%)}.block-editor-global-styles-background-panel__reset.block-editor-global-styles-background-panel__reset{border-radius:2px}.block-editor-global-styles-background-panel__dropdown-toggle:hover+.block-editor-global-styles-background-panel__reset,.block-editor-global-styles-background-panel__reset:focus,.block-editor-global-styles-background-panel__reset:focus-within,.block-editor-global-styles-background-panel__reset:hover{opacity:1}@media (hover:none){.block-editor-global-styles-background-panel__reset{opacity:1}}.block-editor-global-styles-background-panel__inspector-media-replace-title{text-align:start;white-space:normal;word-break:break-all}.block-editor-global-styles-background-panel__inspector-image-indicator{background:#fff linear-gradient(45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0);background-size:cover;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);height:20px;outline:1px solid transparent;width:20px}.block-editor-global-styles-background-panel__dropdown-content-wrapper{min-width:260px;overflow-x:hidden}.block-editor-global-styles-background-panel__dropdown-content-wrapper .components-focal-point-picker-wrapper{background-color:#f0f0f0;border:1px solid #ddd;border-radius:2px;width:100%}.block-editor-global-styles-background-panel__dropdown-content-wrapper .components-focal-point-picker__media--image{max-height:180px}.block-editor-global-styles-background-panel__dropdown-content-wrapper .components-focal-point-picker:after{content:none}.modal-open .block-editor-global-styles-background-panel__popover{z-index:159890}.block-editor-global-styles-background-panel__media-replace-popover .components-popover__content{width:auto}.block-editor-global-styles-background-panel__media-replace-popover .components-menu-item__button.components-button{padding:0 8px}.block-editor-global-styles-background-panel__media-replace-popover .components-button .components-menu-items__item-icon.has-icon-right{margin-right:16px}.block-editor-block-alignment-control__menu-group .components-menu-item__info{margin-top:0}iframe[name=editor-canvas]{box-sizing:border-box;display:block;height:100%;width:100%}@media not (prefers-reduced-motion){iframe[name=editor-canvas]{transition:all .4s cubic-bezier(.46,.03,.52,.96)}}iframe[name=editor-canvas]{background-color:var(--wp-editor-canvas-background)}.block-editor-block-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.block-editor-block-icon.has-colors svg{fill:currentColor}.block-editor-block-icon svg{max-height:24px;max-width:24px;min-height:20px;min-width:20px}.block-editor-block-inspector p:not(.components-base-control__help){margin-top:0}.block-editor-block-inspector h2,.block-editor-block-inspector h3{color:#1e1e1e;font-size:13px;margin-bottom:1.5em}.block-editor-block-inspector .block-editor-html-element-control:where(:not(:last-child)),.block-editor-block-inspector .block-editor-image-size-control:where(:not(:last-child)),.block-editor-block-inspector .components-base-control:where(:not(:last-child)),.block-editor-block-inspector .components-radio-control:where(:not(:last-child)){margin-bottom:16px}.block-editor-block-inspector .block-editor-html-element-control .components-base-control,.block-editor-block-inspector .block-editor-image-size-control .components-base-control,.block-editor-block-inspector .components-focal-point-picker-control .components-base-control,.block-editor-block-inspector .components-query-controls .components-base-control,.block-editor-block-inspector .components-range-control .components-base-control{margin-bottom:0}.block-editor-block-inspector .components-panel__body{border:none;border-top:1px solid #e0e0e0;margin-top:-1px}.block-editor-block-inspector__no-block-tools,.block-editor-block-inspector__no-blocks{background:#fff;display:block;font-size:13px;padding:32px 16px;text-align:center}.block-editor-block-inspector__no-block-tools{border-top:1px solid #ddd}.block-editor-block-inspector-edit-contents{margin:0 16px 16px}.block-editor-block-inspector-edit-contents .block-editor-block-inspector-edit-contents__button{justify-content:center}.block-editor-block-list__insertion-point{bottom:0;left:0;position:absolute;right:0;top:0}.block-editor-block-list__insertion-point-indicator{background:var(--wp-admin-theme-color);border-radius:2px;opacity:0;position:absolute;transform-origin:center;will-change:transform,opacity}.block-editor-block-list__insertion-point.is-vertical>.block-editor-block-list__insertion-point-indicator{height:4px;top:calc(50% - 2px);width:100%}.block-editor-block-list__insertion-point.is-horizontal>.block-editor-block-list__insertion-point-indicator{bottom:0;right:calc(50% - 2px);top:0;width:4px}.block-editor-block-list__insertion-point-inserter{display:none;position:absolute;will-change:transform}@media (min-width:480px){.block-editor-block-list__insertion-point-inserter{display:flex}}.block-editor-block-list__insertion-point-inserter{justify-content:center;right:calc(50% - 12px);top:calc(50% - 12px)}.block-editor-block-list__block-side-inserter-popover .components-popover__content>div{pointer-events:none}.block-editor-block-list__block-side-inserter-popover .components-popover__content>div>*{pointer-events:all}.block-editor-block-list__empty-block-inserter.block-editor-block-list__empty-block-inserter{left:0;line-height:0;position:absolute;top:0}.block-editor-block-list__empty-block-inserter.block-editor-block-list__empty-block-inserter:disabled{display:none}.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon{background:#1e1e1e;color:#fff;height:24px;min-width:24px;padding:0}.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon:hover,.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon:hover{background:var(--wp-admin-theme-color);color:#fff}@media not (prefers-reduced-motion){.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon svg,.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}}.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon.is-pressed svg,.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon.is-pressed svg{transform:rotate(-45deg)}.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon{background:var(--wp-admin-theme-color)}.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon:hover{background:#1e1e1e}@keyframes hide-during-dragging{to{position:fixed;transform:translate(-9999px,9999px)}}.components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar{border:1px solid #1e1e1e;border-radius:2px;margin-bottom:8px;margin-top:8px;overflow:visible;pointer-events:all;position:static;width:auto}.components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar.has-parent{margin-right:56px}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar.has-parent{margin-right:0}.components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar.has-parent:has(.block-editor-block-parent-selector__inserter){margin-right:94px}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar.has-parent:has(.block-editor-block-parent-selector__inserter){margin-right:0}.components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar{overflow:visible}.components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar .components-toolbar,.components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar .components-toolbar-group{border-left-color:#1e1e1e}.components-popover.block-editor-block-list__block-popover.is-insertion-point-visible{visibility:hidden}.is-dragging-components-draggable .components-popover.block-editor-block-list__block-popover{opacity:0}@media not (prefers-reduced-motion){.is-dragging-components-draggable .components-popover.block-editor-block-list__block-popover{animation:hide-during-dragging 1ms linear forwards}}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector{position:absolute;right:-57px}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector:has(.block-editor-block-parent-selector__inserter){background-color:#fff;border:1px solid #1e1e1e;border-radius:2px;right:-95px}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector:has(.block-editor-block-parent-selector__inserter)>.components-toolbar-group:last-child{border-left:none}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector:has(.block-editor-block-parent-selector__inserter) .block-editor-block-parent-selector__button{background:none;border:none}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon{background:transparent;color:#fff}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:after{background:#1e1e1e;border-radius:2px;content:"";height:24px;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:24px;z-index:-1}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:hover{color:#fff}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:hover:after{background:var(--wp-admin-theme-color)}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon{color:inherit;padding:0 12px;width:auto}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon svg{display:none}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:after{background:none;border-radius:0;content:attr(aria-label);height:auto;position:static;transform:none;white-space:nowrap;width:auto}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:hover{color:var(--wp-admin-theme-color)}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:hover:after{background:none}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector:before{content:""}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector:after{display:none}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__button{background-color:#fff;border:1px solid #1e1e1e;padding-left:6px;padding-right:6px}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__button{padding-left:12px;padding-right:12px}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector{margin-right:-1px;position:relative;right:auto}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-mover__move-button-container,.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar__block-controls .block-editor-block-mover{border-right:1px solid #1e1e1e}.is-dragging-components-draggable .components-tooltip{display:none}.components-popover.block-editor-block-popover__inbetween .block-editor-button-pattern-inserter__button{pointer-events:all;position:absolute;right:50%;top:50%;transform:translateX(50%) translateY(-50%)}.block-editor-block-tools--is-dragging>.popover-slot{display:none}.block-editor-block-lock-modal{z-index:1000001}.block-editor-block-lock-modal__options{border:0;margin:0;padding:0}.block-editor-block-lock-modal__options legend{margin-bottom:16px;padding:0}.block-editor-block-lock-modal__checklist{list-style:none;margin:0;padding:0}.block-editor-block-lock-modal__options-all{padding:12px 0}.block-editor-block-lock-modal__options-all .components-checkbox-control__label{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-block-lock-modal__checklist-item{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:0;padding:12px 32px 12px 0}.block-editor-block-lock-modal__checklist-item .block-editor-block-lock-modal__lock-icon{fill:#1e1e1e;flex-shrink:0;margin-left:12px}.block-editor-block-lock-modal__checklist-item:hover{background-color:#f0f0f0;border-radius:2px}.block-editor-block-lock-modal__template-lock{border-top:1px solid #ddd;margin-top:16px;padding-top:16px}.block-editor-block-lock-modal__actions{margin-top:24px}.block-editor-block-lock-toolbar .components-button.has-icon{min-width:36px!important}.block-editor-block-toolbar__block-controls .block-editor-block-lock-toolbar{margin-right:-6px!important}.show-icon-labels .block-editor-block-toolbar__block-controls .block-editor-block-lock-toolbar{border-right:1px solid #1e1e1e;margin-left:-6px;margin-right:6px!important}.block-editor-block-allowed-blocks-control:not(:only-child){margin-top:16px}.block-editor-block-allowed-blocks-control__button{justify-content:center;width:100%}.block-editor-block-allowed-blocks-modal{z-index:1000001}.block-editor-block-allowed-blocks-modal__actions{background-color:#fff;border-top:1px solid #ddd;bottom:-24px;margin:0 -24px -24px;padding:16px 24px;position:sticky;right:0;z-index:1}.block-editor-block-breadcrumb{list-style:none;margin:0;padding:0}.block-editor-block-breadcrumb li{display:inline-flex;margin:0;white-space:nowrap}.block-editor-block-breadcrumb li .block-editor-block-breadcrumb__separator{fill:currentColor;margin-left:-4px;margin-right:-4px;transform:scaleX(-1)}.block-editor-block-breadcrumb li:last-child .block-editor-block-breadcrumb__separator{display:none}.block-editor-block-breadcrumb__current{cursor:default}.block-editor-block-breadcrumb__button.block-editor-block-breadcrumb__button,.block-editor-block-breadcrumb__current{color:#1e1e1e;font-size:inherit;padding:0 8px}.block-editor-block-card{color:#1e1e1e;padding:16px}.block-editor-block-card.is-parent{padding-bottom:4px}.block-editor-block-card.is-child{padding-top:4px}.block-editor-block-card__parent-select-button{align-items:start;height:auto!important;padding:0;text-align:start}.block-editor-block-card__title{align-items:center;display:flex;flex-wrap:wrap;font-weight:var(--wpds-typography-font-weight-emphasis,600);gap:4px 8px}.block-editor-block-card__title.block-editor-block-card__title{font-size:13px;line-height:1.4;margin:0}.block-editor-block-card__name{padding:3px 0}.block-editor-block-card .block-editor-block-icon,.block-editor-block-card__child-indicator-icon{flex:0 0 24px;height:24px;margin-left:12px;margin-right:0;width:24px}.block-editor-block-card.is-synced .block-editor-block-icon{color:var(--wp-block-synced-color)}.block-editor-block-compare{height:auto}.block-editor-block-compare__wrapper{display:flex;padding-bottom:16px}.block-editor-block-compare__wrapper>div{display:flex;flex-direction:column;justify-content:space-between;max-width:600px;min-width:200px;padding:0 0 0 16px;width:50%}.block-editor-block-compare__wrapper>div button{float:left}.block-editor-block-compare__wrapper .block-editor-block-compare__converted{border-right:1px solid #ddd;padding-left:0;padding-right:15px}.block-editor-block-compare__wrapper .block-editor-block-compare__html{border-bottom:1px solid #ddd;color:#1e1e1e;font-family:Menlo,Consolas,monaco,monospace;font-size:12px;line-height:1.7;padding-bottom:15px}.block-editor-block-compare__wrapper .block-editor-block-compare__html span{background-color:#e6ffed;padding-bottom:3px;padding-top:3px}.block-editor-block-compare__wrapper .block-editor-block-compare__html span.block-editor-block-compare__added{background-color:#acf2bd}.block-editor-block-compare__wrapper .block-editor-block-compare__html span.block-editor-block-compare__removed{background-color:#cc1818}.block-editor-block-compare__wrapper .block-editor-block-compare__preview{padding:16px 0 0}.block-editor-block-compare__wrapper .block-editor-block-compare__preview p{font-size:12px;margin-top:0}.block-editor-block-compare__wrapper .block-editor-block-compare__action{margin-top:16px}.block-editor-block-compare__wrapper .block-editor-block-compare__heading{font-size:1em;font-weight:400;margin:.67em 0}.block-editor-block-draggable-chip-wrapper{position:absolute;right:0;top:-24px}.block-editor-block-draggable-chip{background-color:#1e1e1e;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);color:#fff;cursor:grabbing;display:inline-flex;height:48px;padding:0 13px;position:relative;-webkit-user-select:none;user-select:none;width:max-content}.block-editor-block-draggable-chip svg{fill:currentColor}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content{justify-content:flex-start;margin:auto}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content>.components-flex__item{margin-left:6px}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content>.components-flex__item:last-child{margin-left:0}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content .block-editor-block-icon svg{min-height:18px;min-width:18px}.block-editor-block-draggable-chip .components-flex__item{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.block-editor-block-draggable-chip__disabled.block-editor-block-draggable-chip__disabled{align-items:center;background-color:transparent;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0}@media not (prefers-reduced-motion){.block-editor-block-draggable-chip__disabled.block-editor-block-draggable-chip__disabled{transition:all .1s linear .1s}}.block-editor-block-draggable-chip__disabled.block-editor-block-draggable-chip__disabled .block-editor-block-draggable-chip__disabled-icon{background:transparent linear-gradient(45deg,transparent 47.5%,#fff 0,#fff 52.5%,transparent 0);border-radius:50%;box-shadow:inset 0 0 0 1.5px #fff;display:inline-block;height:20px;padding:0;width:20px}.block-draggable-invalid-drag-token .block-editor-block-draggable-chip__disabled.block-editor-block-draggable-chip__disabled{background-color:#757575;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);opacity:1}.block-editor-block-manager__no-results{font-style:italic;padding:24px 0;text-align:center}.block-editor-block-manager__category{isolation:isolate;margin:0 0 24px}.block-editor-block-manager__category-title{background-color:#fff;padding:16px 0;position:sticky;top:-4px;z-index:1}.block-editor-block-manager__category-title .components-checkbox-control__label{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-block-manager__checklist{margin-top:0}.block-editor-block-manager__category-title,.block-editor-block-manager__checklist-item{border-bottom:1px solid #ddd}.block-editor-block-manager__checklist-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;padding:8px 16px 8px 0}.components-modal__content .block-editor-block-manager__checklist-item.components-checkbox-control__input-container{margin:0 8px}.block-editor-block-manager__checklist-item .block-editor-block-icon{fill:#1e1e1e;color:#1e1e1e;margin-left:10px}.block-editor-block-manager__results{border-top:1px solid #ddd}.block-editor-block-manager__disabled-blocks-count+.block-editor-block-manager__results{border-top-width:0}.block-editor-block-mover__move-button-container{border:none;display:flex;justify-content:center;padding:0}@media (min-width:600px){.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container{flex-direction:column}.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container>*{height:20px;min-width:0!important;width:100%}.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container>:before{height:calc(100% - 4px)}.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container .block-editor-block-mover-button.is-up-button svg{flex-shrink:0;top:3px}.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container .block-editor-block-mover-button.is-down-button svg{bottom:3px;flex-shrink:0}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container{width:48px}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container>*{min-width:0!important;overflow:hidden;width:24px}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container .block-editor-block-mover-button{padding-left:0;padding-right:0}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container .block-editor-block-mover-button.is-up-button svg{right:5px}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container .block-editor-block-mover-button.is-down-button svg{left:5px}}.block-editor-block-mover__drag-handle{cursor:grab}@media (min-width:600px){.block-editor-block-mover__drag-handle{min-width:0!important;overflow:hidden;width:24px}.block-editor-block-mover .block-editor-block-mover__drag-handle.has-icon.has-icon{padding-left:0;padding-right:0}}.components-button.block-editor-block-mover-button{overflow:hidden}.components-button.block-editor-block-mover-button:before{border-radius:2px;content:"";display:block;height:32px;left:8px;position:absolute;right:8px;z-index:-1}@media not (prefers-reduced-motion){.components-button.block-editor-block-mover-button:before{animation:components-button__appear-animation .1s ease;animation-fill-mode:forwards}}.components-button.block-editor-block-mover-button:focus,.components-button.block-editor-block-mover-button:focus:before,.components-button.block-editor-block-mover-button:focus:enabled{box-shadow:none;outline:none}.components-button.block-editor-block-mover-button:focus-visible:before{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.block-editor-block-navigation__container{min-width:280px}.block-editor-block-navigation__label{color:#757575;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 12px;text-transform:uppercase}.block-editor-block-patterns-list__list-item{cursor:var(--wpds-cursor-control,pointer);margin-bottom:16px;position:relative}.block-editor-block-patterns-list__list-item.is-placeholder{min-height:100px}.block-editor-block-patterns-list__list-item[draggable=true]{cursor:grab}.block-editor-block-patterns-list__item{height:100%;outline:0;scroll-margin-bottom:56px;scroll-margin-top:24px}.block-editor-block-patterns-list__item .block-editor-block-patterns-list__item-title{flex-grow:1;text-align:right}.block-editor-block-patterns-list__item .block-editor-block-preview__container{align-items:center;border-radius:4px;display:flex;overflow:hidden}.block-editor-block-patterns-list__item .block-editor-block-preview__container:after{border-radius:4px;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px}@media not (prefers-reduced-motion){.block-editor-block-patterns-list__item .block-editor-block-preview__container:after{transition:outline .1s linear}}.block-editor-block-patterns-list__item.is-selected .block-editor-block-preview__container:after{outline-color:#1e1e1e;outline-offset:calc(var(--wp-admin-border-width-focus)*-1);outline-width:var(--wp-admin-border-width-focus)}.block-editor-block-patterns-list__item:hover .block-editor-block-preview__container:after{outline-color:rgba(0,0,0,.3)}.block-editor-block-patterns-list__item[data-focus-visible] .block-editor-block-preview__container:after{outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-1);outline-width:var(--wp-admin-border-width-focus)}.block-editor-block-patterns-list__item .block-editor-patterns__pattern-details:not(:empty){align-items:center;margin-top:8px;padding-bottom:4px}.block-editor-block-patterns-list__item .block-editor-patterns__pattern-icon-wrapper{height:24px;min-width:24px}.block-editor-block-patterns-list__item .block-editor-patterns__pattern-icon-wrapper .block-editor-patterns__pattern-icon{fill:var(--wp-block-synced-color)}.block-editor-patterns__grid-pagination-wrapper .block-editor-patterns__grid-pagination{border-top:1px solid #2f2f2f;justify-content:center;padding:4px}.show-icon-labels .block-editor-patterns__grid-pagination-button{width:auto}.show-icon-labels .block-editor-patterns__grid-pagination-button span{display:none}.show-icon-labels .block-editor-patterns__grid-pagination-button:before{content:attr(aria-label)}.components-popover.block-editor-block-popover{margin:0!important;pointer-events:none;position:absolute;z-index:31}.components-popover.block-editor-block-popover .components-popover__content{margin:0!important;min-width:auto;overflow-y:visible;width:max-content}.components-popover.block-editor-block-popover:not(.block-editor-block-popover__inbetween,.block-editor-block-popover__drop-zone,.block-editor-block-list__block-side-inserter-popover) .components-popover__content *{pointer-events:all}.components-popover.block-editor-block-popover__inbetween,.components-popover.block-editor-block-popover__inbetween *{pointer-events:none}.components-popover.block-editor-block-popover__inbetween .is-with-inserter,.components-popover.block-editor-block-popover__inbetween .is-with-inserter *{pointer-events:all}.components-popover.block-editor-block-popover__drop-zone *{pointer-events:none}.components-popover.block-editor-block-popover__drop-zone .block-editor-block-popover__drop-zone-foreground{background-color:var(--wp-admin-theme-color);border-radius:2px;inset:0;position:absolute}.block-editor-block-preview__container{overflow:hidden;position:relative;width:100%}.block-editor-block-preview__container .block-editor-block-preview__content{margin:0;min-height:auto;overflow:visible;right:0;text-align:initial;top:0;transform-origin:top right;width:100%}.block-editor-block-preview__container .block-editor-block-preview__content .block-editor-block-list__insertion-point,.block-editor-block-preview__container .block-editor-block-preview__content .block-list-appender{display:none}.block-editor-block-preview__container:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.block-editor-block-quick-navigation__item{font-weight:var(--wpds-typography-font-weight-default,400)}.block-editor-block-rename-modal{z-index:1000001}.block-editor-block-styles__preview-panel{display:none;z-index:90}@media (min-width:782px){.block-editor-block-styles__preview-panel{display:block}}.block-editor-block-styles__preview-panel .block-editor-block-icon{display:none}.block-editor-block-styles{grid-column:1/-1}.block-editor-block-styles__variants{display:grid;gap:8px}.block-editor-block-styles__variants .block-editor-block-styles__row{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.block-editor-block-styles__variants .block-editor-block-styles__item-text{text-align:start;text-align-last:center}.components-popover.block-editor-block-switcher__popover .components-popover__content{min-width:300px}.block-editor-block-switcher__popover-preview-container{bottom:0;pointer-events:none;position:absolute;right:0;top:-1px;width:100%}.block-editor-block-switcher__popover-preview{overflow:hidden}.block-editor-block-switcher__popover-preview .components-popover__content{background:#fff;border:1px solid #1e1e1e;border-radius:4px;box-shadow:none;outline:none;overflow:auto;width:300px}.block-editor-block-switcher__popover-preview .block-editor-block-switcher__preview{margin:16px 0;max-height:468px;overflow:hidden;padding:0 16px}.block-editor-block-switcher__popover-preview .block-editor-block-switcher__preview.is-pattern-list-preview{overflow:unset}.block-editor-block-switcher__preview-patterns-container{padding-bottom:16px}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item{margin-top:16px}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-preview__container{cursor:var(--wpds-cursor-control,pointer)}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item{border-radius:2px;height:100%}@media not (prefers-reduced-motion){.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item{transition:all .05s ease-in-out}}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item{border:1px solid transparent;position:relative}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item:focus,.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item:hover{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item:hover{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) #1e1e1e}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item .block-editor-block-switcher__preview-patterns-container-list__item-title{cursor:var(--wpds-cursor-control,pointer);font-size:12px;padding:4px;text-align:center}.block-editor-block-switcher__no-transforms{color:#757575;margin:0;padding:6px 8px}.block-editor-block-switcher__binding-indicator{display:block;padding:8px}.block-editor-block-types-list>[role=presentation]{display:flex;flex-wrap:wrap}.block-editor-block-pattern-setup{align-items:flex-start;border-radius:2px;display:flex;flex-direction:column;justify-content:center;width:100%}.block-editor-block-pattern-setup.view-mode-grid{padding-top:4px}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__toolbar{justify-content:center}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container{column-count:2;column-gap:24px;display:block;padding:0 32px;width:100%}@media (min-width:1440px){.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container{column-count:3}}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-preview__container,.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container div[role=button]{cursor:var(--wpds-cursor-control,pointer)}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item{scroll-margin:5px 0}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:hover .block-editor-block-preview__container{box-shadow:0 0 0 2px var(--wp-admin-theme-color)}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:focus .block-editor-block-preview__container{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:2px}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:focus .block-editor-block-pattern-setup-list__item-title,.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:hover .block-editor-block-pattern-setup-list__item-title{color:var(--wp-admin-theme-color)}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__list-item{break-inside:avoid-column;margin-bottom:24px}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__list-item .block-editor-block-pattern-setup-list__item-title{cursor:var(--wpds-cursor-control,pointer);font-size:12px;padding-top:8px;text-align:center}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__list-item .block-editor-block-preview__container{border:1px solid #ddd;border-radius:4px;min-height:100px}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__list-item .block-editor-block-preview__content{width:100%}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar{align-items:center;align-self:stretch;background-color:#fff;border-top:1px solid #ddd;bottom:0;box-sizing:border-box;color:#1e1e1e;display:flex;flex-direction:row;height:64px;justify-content:space-between;margin:0;padding:16px;position:absolute;text-align:right;width:100%}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__display-controls{display:flex}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__actions,.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__navigation{display:flex;width:calc(50% - 36px)}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__actions{justify-content:flex-end}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container{box-sizing:border-box;display:flex;flex-direction:column;height:100%;width:100%}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container{height:100%;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;transform-style:preserve-3d}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container *{box-sizing:border-box}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide{background-color:#fff;height:100%;margin:auto;padding:0;position:absolute;top:0;width:100%}@media not (prefers-reduced-motion){.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide{transition:transform .5s,z-index .5s}}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide{z-index:100}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide.active-slide{opacity:1;position:relative;z-index:102}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide.previous-slide{transform:translateX(100%);z-index:101}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide.next-slide{transform:translateX(-100%);z-index:101}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .block-list-appender{display:none}.block-editor-block-pattern-setup__carousel,.block-editor-block-pattern-setup__grid{width:100%}.block-editor-block-variation-transforms{box-sizing:border-box;padding:0 16px 16px}.block-editor-block-variation-transforms:where(fieldset){border:0;margin:0;min-inline-size:0}.block-editor-block-variation-transforms__button{justify-content:center;width:100%}.components-border-radius-control__header{height:16px;margin-bottom:12px}.components-border-radius-control{border:0;margin:0 0 12px;padding:0}.components-border-radius-control legend{margin-bottom:0}.components-border-radius-control .components-border-radius-control__linked-button{display:flex;justify-content:center}.components-border-radius-control .components-border-radius-control__linked-button svg{margin-left:0}.block-editor-color-gradient-control .block-editor-color-gradient-control__color-indicator{margin-bottom:12px}.block-editor-color-gradient-control__fieldset{border:0;margin:0;min-width:0;padding:0}@media screen and (min-width:782px){.block-editor-panel-color-gradient-settings .components-circular-option-picker__swatches{display:grid;grid-template-columns:repeat(6,28px)}}.block-editor-block-inspector .block-editor-panel-color-gradient-settings .components-base-control{margin-bottom:inherit}.block-editor-panel-color-gradient-settings.block-editor-panel-color-gradient-settings .block-editor-panel-color-gradient-settings__inner-wrapper{grid-column:1/-1;row-gap:0}.block-editor-panel-color-gradient-settings.block-editor-panel-color-gradient-settings .block-editor-panel-color-gradient-settings__inner-wrapper>*{grid-column:1/-1}.block-editor-panel-color-gradient-settings__dropdown-content{min-height:160px}.block-editor-panel-color-gradient-settings__dropdown-content .block-editor-color-gradient-control__panel{padding:16px;width:260px}.block-editor-panel-color-gradient-settings__color-indicator{background:linear-gradient(45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0)}.block-editor-panel-color-gradient-settings__contrast-notice{margin-top:16px}.block-editor-color-gradient-item{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;max-width:100%;padding:0;position:relative}.block-editor-color-gradient-item:nth-child(1 of .block-editor-color-gradient-item){border-top:1px solid #ddd;border-top-left-radius:2px;border-top-right-radius:2px}.block-editor-color-gradient-item:nth-last-child(1 of .block-editor-color-gradient-item){border-bottom-left-radius:2px;border-bottom-right-radius:2px}.block-editor-color-gradient-item>div,.block-editor-color-gradient-item>div>button{border-radius:inherit}.block-editor-tools-panel-color-gradient-settings__dropdown{display:block;padding:0}.block-editor-tools-panel-color-gradient-settings__dropdown>button{height:auto;padding-bottom:10px;padding-top:10px;text-align:right}.block-editor-tools-panel-color-gradient-settings__dropdown>button.is-open{background:#f0f0f0;color:var(--wp-admin-theme-color)}.block-editor-tools-panel-color-gradient-settings__dropdown .block-editor-panel-color-gradient-settings__color-name{max-width:calc(100% - 44px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-editor-tools-panel-color-gradient-settings__dropdown>button.has-contrast-warning .block-editor-panel-color-gradient-settings__color-name{max-width:calc(100% - 72px)}.block-editor-panel-color-gradient-settings__dropdown{width:100%}.block-editor-panel-color-gradient-settings__dropdown .component-color-indicator{flex-shrink:0}.block-editor-panel-color-gradient-settings__reset{left:0;margin:auto 8px;opacity:0;position:absolute;top:8px}@media not (prefers-reduced-motion){.block-editor-panel-color-gradient-settings__reset{transition:opacity .1s ease-in-out}}.block-editor-panel-color-gradient-settings__reset.block-editor-panel-color-gradient-settings__reset{border-radius:2px}.block-editor-panel-color-gradient-settings__dropdown:hover+.block-editor-panel-color-gradient-settings__reset,.block-editor-panel-color-gradient-settings__reset:focus,.block-editor-panel-color-gradient-settings__reset:hover{opacity:1}@media (hover:none){.block-editor-panel-color-gradient-settings__reset{opacity:1}}.block-editor-panel-color-gradient-settings__dropdown.has-contrast-warning+.block-editor-panel-color-gradient-settings__reset{left:28px}.block-editor-panel-color-gradient-settings__contrast-warning{left:0;margin:auto 8px;position:absolute;top:8px}.block-editor-panel-color-gradient-settings__contrast-warning.block-editor-panel-color-gradient-settings__contrast-warning{border-radius:2px}.block-editor-date-format-picker{border:none;margin:0 0 16px;padding:0}.block-editor-date-format-picker__custom-format-select-control__custom-option{border-top:1px solid #ddd}.block-editor-dimension-control{border:0;margin:0;padding:0}.block-editor-duotone-control__popover.components-popover>.components-popover__content{padding:8px;width:260px}.block-editor-duotone-control__popover.components-popover .components-menu-group__label{padding:0}.block-editor-duotone-control__popover.components-popover .components-circular-option-picker__swatches{display:grid;gap:12px;grid-template-columns:repeat(6,28px);justify-content:space-between}.block-editor-duotone-control__unset-indicator{background:linear-gradient(45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0)}.block-editor-fit-text-size-warning{grid-column:span 2}.components-font-appearance-control [role=option]{color:#1e1e1e;text-transform:capitalize}.block-editor-global-styles__toggle-icon{fill:currentColor}.block-editor-global-styles__shadow-popover-container{width:230px}.block-editor-global-styles__shadow__list{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:8px}.block-editor-global-styles__clear-shadow{text-align:left}.block-editor-global-styles-state-control{margin-top:-4px}.block-editor-global-styles-state-control__badges{min-height:24px}.block-editor-global-styles-state-control__badge-tooltip-trigger{display:inline-flex;max-width:100%}.block-editor-global-styles-filters-panel__dropdown,.block-editor-global-styles__shadow-dropdown{border:1px solid #ddd;border-radius:2px;display:block;padding:0;position:relative}.block-editor-global-styles-filters-panel__dropdown-toggle,.block-editor-global-styles__shadow-dropdown-toggle{padding:8px;width:100%}.block-editor-global-styles-filters-panel__dropdown-toggle.is-open,.block-editor-global-styles__shadow-dropdown-toggle.is-open{background-color:#f0f0f0}.block-editor-global-styles__shadow-editor__remove-button{left:0;margin:auto 8px;opacity:0;position:absolute;top:8px}@media not (prefers-reduced-motion){.block-editor-global-styles__shadow-editor__remove-button{transition:opacity .1s ease-in-out}}.block-editor-global-styles__shadow-dropdown:hover .block-editor-global-styles__shadow-editor__remove-button,.block-editor-global-styles__shadow-editor__remove-button:focus,.block-editor-global-styles__shadow-editor__remove-button:hover{opacity:1}@media (hover:none){.block-editor-global-styles__shadow-editor__remove-button{opacity:1}}.block-editor-global-styles__shadow-indicator{align-items:center;appearance:none;background:none;border:1px solid #e0e0e0;border-radius:2px;box-sizing:border-box;color:#2f2f2f;cursor:var(--wpds-cursor-control,pointer);display:inline-flex;height:26px;padding:0;transform:scale(1);width:26px}@media not (prefers-reduced-motion){.block-editor-global-styles__shadow-indicator{transition:transform .1s ease}}.block-editor-global-styles__shadow-indicator{will-change:transform}.block-editor-global-styles__shadow-indicator:focus{border:2px solid #757575}.block-editor-global-styles__shadow-indicator:hover{transform:scale(1.2)}.block-editor-global-styles__shadow-indicator.unset{background:linear-gradient(45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0)}.block-editor-global-styles-advanced-panel__custom-css-input{margin-bottom:16px}.block-editor-global-styles-advanced-panel__custom-css-input textarea{direction:ltr;font-family:Menlo,Consolas,monaco,monospace}.block-editor-panel-duotone-settings__reset{left:0;margin:auto 8px;opacity:0;position:absolute;top:8px}@media not (prefers-reduced-motion){.block-editor-panel-duotone-settings__reset{transition:opacity .1s ease-in-out}}.block-editor-global-styles-filters-panel__dropdown:hover .block-editor-panel-duotone-settings__reset,.block-editor-panel-duotone-settings__reset:focus,.block-editor-panel-duotone-settings__reset:hover{opacity:1}@media (hover:none){.block-editor-panel-duotone-settings__reset{opacity:1}}.is-inherited-from-global-styles .components-base-control__label,.is-inherited-from-global-styles .components-input-control__label{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:.2em}.is-inherited-from-global-styles .block-editor-global-styles-background-panel__inspector-media-replace-title,.is-inherited-from-global-styles .block-editor-panel-color-gradient-settings__color-name,.is-inherited-from-global-styles .block-editor-panel-duotone-settings__label{border-bottom:1px dotted}.has-local-override-from-global-styles{position:relative}.global-styles-inheritance-affordance{align-items:center;display:flex;height:16px;inset-block-start:0;inset-inline-end:0;justify-content:center;pointer-events:none;position:absolute;z-index:1}.global-styles-inheritance-affordance--offset-toggle{inset-inline-end:32px}.global-styles-inheritance-affordance .has-local-override-from-global-styles__reset{margin-inline-start:0!important;pointer-events:auto}.has-local-override-from-global-styles__reset{align-items:center;background:transparent!important;border-radius:50%!important;box-shadow:none!important;cursor:var(--wpds-cursor-control,pointer);display:inline-flex!important;height:14px!important;justify-content:center;letter-spacing:normal;margin-inline-start:6px;min-width:14px!important;overflow:hidden;padding:0!important;position:relative;text-transform:none;vertical-align:middle;width:14px!important}.has-local-override-from-global-styles__reset:focus,.has-local-override-from-global-styles__reset:hover{background:transparent!important}.has-local-override-from-global-styles__reset:focus .has-local-override-from-global-styles__dot,.has-local-override-from-global-styles__reset:hover .has-local-override-from-global-styles__dot{display:none}.has-local-override-from-global-styles__reset:focus .has-local-override-from-global-styles__reset-icon,.has-local-override-from-global-styles__reset:hover .has-local-override-from-global-styles__reset-icon{display:block}.has-local-override-from-global-styles__reset:focus-visible{outline:1.5px solid var(--wp-admin-theme-color,#007cba);outline-offset:1px}.has-local-override-from-global-styles__reset.block-editor-panel-color-gradient-settings__reset{justify-content:center;margin-block:0;margin-inline-start:0;opacity:1;position:absolute;top:50%;transform:translateY(-50%)}.has-local-override-from-global-styles__reset.block-editor-global-styles__shadow-editor__remove-button,.has-local-override-from-global-styles__reset.block-editor-panel-duotone-settings__reset{inset-inline-end:8px;justify-content:center;margin-block:0;margin-inline-start:0;opacity:1;position:absolute;top:50%;transform:translateY(-50%)}.has-local-override-from-global-styles__dot{background-color:var(--wp-admin-theme-color,#007cba);border-radius:50%;display:block;height:8px;width:8px}.has-local-override-from-global-styles__reset-icon{color:var(--wp-admin-theme-color,#007cba);display:none;position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.block-editor-grid-visualizer.block-editor-grid-visualizer.block-editor-grid-visualizer{z-index:30}.block-editor-grid-visualizer.block-editor-grid-visualizer.block-editor-grid-visualizer .components-popover__content *{pointer-events:none}.block-editor-grid-visualizer.block-editor-grid-visualizer.block-editor-grid-visualizer.is-dropping-allowed .block-editor-grid-visualizer__drop-zone{pointer-events:all}.block-editor-grid-visualizer.block-editor-grid-visualizer.block-editor-grid-visualizer .block-editor-inserter *{pointer-events:auto}.block-editor-grid-visualizer__grid{display:grid;position:absolute}.block-editor-grid-visualizer__cell{display:grid;position:relative}.block-editor-grid-visualizer__cell .block-editor-inserter{bottom:0;color:inherit;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:32}.block-editor-grid-visualizer__cell .block-editor-inserter .block-editor-grid-visualizer__appender{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 20%,transparent);color:inherit;height:100%;opacity:0;overflow:hidden;padding:0!important;width:100%}.block-editor-grid-visualizer__cell.is-highlighted .block-editor-grid-visualizer__drop-zone,.block-editor-grid-visualizer__cell.is-highlighted .block-editor-inserter{background:var(--wp-admin-theme-color)}.block-editor-grid-visualizer__cell .block-editor-grid-visualizer__appender:focus,.block-editor-grid-visualizer__cell:hover .block-editor-grid-visualizer__appender{background-color:color-mix(in srgb,currentColor 20%,transparent);opacity:1}.block-editor-grid-visualizer__drop-zone{background:hsla(0,0%,80%,.1);grid-column:1;grid-row:1;height:100%;min-height:8px;min-width:8px;width:100%}.block-editor-grid-item-resizer.block-editor-grid-item-resizer.block-editor-grid-item-resizer{z-index:30}.block-editor-grid-item-resizer.block-editor-grid-item-resizer.block-editor-grid-item-resizer .components-popover__content *{pointer-events:none}.block-editor-grid-item-resizer__box{border:1px solid var(--wp-admin-theme-color)}.block-editor-grid-item-resizer__box .components-resizable-box__handle.components-resizable-box__handle.components-resizable-box__handle{pointer-events:all}.block-editor-grid-item-mover__move-button-container{border:none;display:flex;justify-content:center;padding:0}.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button{min-width:0!important;padding-left:0;padding-right:0;width:24px}.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button svg{min-width:24px}.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:before{border-radius:2px;content:"";display:block;height:32px;left:8px;position:absolute;right:8px;z-index:-1}@media not (prefers-reduced-motion){.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:before{animation:components-button__appear-animation .1s ease;animation-fill-mode:forwards}}.block-editor-grid-item-mover__move-vertical-button-container{display:flex;position:relative}@media (min-width:600px){.block-editor-grid-item-mover__move-vertical-button-container{flex-direction:column;justify-content:space-around}.block-editor-grid-item-mover__move-vertical-button-container>.block-editor-grid-item-mover-button.block-editor-grid-item-mover-button{height:20px!important;min-width:0!important;width:100%}.block-editor-grid-item-mover__move-vertical-button-container>.block-editor-grid-item-mover-button.block-editor-grid-item-mover-button:before{height:calc(100% - 4px)}.block-editor-grid-item-mover__move-vertical-button-container .block-editor-grid-item-mover-button.is-down-button svg,.block-editor-grid-item-mover__move-vertical-button-container .block-editor-grid-item-mover-button.is-up-button svg{flex-shrink:0;height:20px}.editor-collapsible-block-toolbar .block-editor-grid-item-mover__move-vertical-button-container{height:40px;position:relative;top:-4px}}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container{position:relative}@media (min-width:600px){.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container:before{background:#e0e0e0;content:"";height:100%;position:absolute;top:0;width:1px}}@media (min-width:782px){.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container:before{background:#1e1e1e}}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container.is-left{padding-left:6px}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container.is-left:before{left:0}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container.is-right{padding-right:6px}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container.is-right:before{right:0}@media (min-width:600px){.show-icon-labels .block-editor-grid-item-mover__move-vertical-button-container:before{background:#e0e0e0;content:"";height:1px;margin-top:-.5px;position:absolute;right:50%;top:50%;transform:translate(50%);width:100%}}@media (min-width:782px){.show-icon-labels .block-editor-grid-item-mover__move-vertical-button-container:before{background:#1e1e1e}}.show-icon-labels .block-editor-grid-item-mover-button{white-space:nowrap}.show-icon-labels .editor-collapsible-block-toolbar .block-editor-grid-item-mover__move-horizontal-button-container:before{background:#ddd;height:24px;top:4px}.show-icon-labels .editor-collapsible-block-toolbar .block-editor-grid-item-mover__move-vertical-button-container:before{background:#ddd;width:calc(100% - 24px)}.block-editor-height-control{border:0;margin:0;padding:0}.block-editor-iframe__container{height:100%;width:100%}.block-editor-iframe__scale-container{height:100%}.block-editor-iframe__scale-container.is-zoomed-out{left:0;position:absolute;width:var(--wp-block-editor-iframe-zoom-out-scale-container-width,100vw)}.wp-block-image__crop-area{max-width:100%;overflow:hidden;position:relative;width:100%}.wp-block-image__crop-area .reactEasyCrop_Container{pointer-events:auto}.wp-block-image__crop-area .reactEasyCrop_Container .reactEasyCrop_Image{border:none;border-radius:0}.wp-block-image__zoom .components-popover__content{min-width:260px;overflow:visible!important}.block-editor-block-types-list__list-item{display:block;margin:0;padding:0;width:33.33%}.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled) .block-editor-block-icon.has-colors{color:var(--wp-block-synced-color)}.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled):hover .block-editor-block-types-list__item-title{color:var(--wp-block-synced-color)!important;filter:brightness(.95)}.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled):hover svg{color:var(--wp-block-synced-color)!important}.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled):after{background:var(--wp-block-synced-color)}.components-button.block-editor-block-types-list__item{align-items:stretch;background:transparent;color:#1e1e1e;cursor:var(--wpds-cursor-control,pointer);display:flex;flex-direction:column;font-size:13px;justify-content:center;padding:8px;width:100%;word-break:break-word}@media not (prefers-reduced-motion){.components-button.block-editor-block-types-list__item{transition:all .05s ease-in-out}}.components-button.block-editor-block-types-list__item{height:auto;position:relative}.components-button.block-editor-block-types-list__item:disabled,.components-button.block-editor-block-types-list__item[aria-disabled=true]{cursor:default;opacity:.6}.components-button.block-editor-block-types-list__item:not(:disabled,[aria-disabled=true]):hover .block-editor-block-types-list__item-title{color:var(--wp-admin-theme-color)!important;filter:brightness(.95)}.components-button.block-editor-block-types-list__item:not(:disabled,[aria-disabled=true]):hover svg{color:var(--wp-admin-theme-color)!important}.components-button.block-editor-block-types-list__item:not(:disabled,[aria-disabled=true]):hover:after{background:var(--wp-admin-theme-color);border-radius:2px;bottom:0;content:"";left:0;opacity:.04;pointer-events:none;position:absolute;right:0;top:0}.block-editor-block-types-list__item-icon{color:#1e1e1e;padding:12px 20px}@media not (prefers-reduced-motion){.block-editor-block-types-list__item-icon{transition:all .05s ease-in-out}}.block-editor-block-types-list__item-icon .block-editor-block-icon{margin-left:auto;margin-right:auto}@media not (prefers-reduced-motion){.block-editor-block-types-list__item-icon svg{transition:all .15s ease-out}}.block-editor-block-types-list__list-item[draggable=true] .block-editor-block-types-list__item-icon{cursor:grab}.block-editor-block-types-list__item-title{font-size:12px;hyphens:auto;padding:4px 2px 8px}.modal-open .block-editor-inspector-list-view-content-popover{z-index:99999}.block-editor-block-inspector__tabs [role=tablist]{width:100%}.block-editor-inspector-popover-header{margin-bottom:16px}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}@keyframes loadingpulse{0%{opacity:1}50%{opacity:0}to{opacity:1}}.block-editor-link-control{min-width:350px;position:relative}.components-popover__content .block-editor-link-control{max-width:350px;min-width:auto;width:90vw}.show-icon-labels .block-editor-link-control .components-button.has-icon svg{display:none}.show-icon-labels .block-editor-link-control .components-button.has-icon:before{content:attr(aria-label)}.show-icon-labels .block-editor-link-control .block-editor-link-control__preview{flex-wrap:wrap;gap:4px}.show-icon-labels .block-editor-link-control .block-editor-link-control__preview .components-button.has-icon{padding:4px;width:auto}.show-icon-labels .block-editor-link-control .block-editor-link-control__preview .block-editor-link-control_link-information{margin-left:0;min-width:100%}.block-editor-link-control__search-input-wrapper{margin-bottom:8px;position:relative}.block-editor-link-control__help{color:#757575;font-size:12px;font-style:normal;margin-bottom:0;margin-top:-8px;padding:0 16px}.block-editor-link-control__search-input-container,.block-editor-link-control__search-input-wrapper{position:relative}.block-editor-link-control__field{margin:16px}.block-editor-link-control__field .components-base-control__label{color:#1e1e1e}.block-editor-link-control__search-error{margin:-8px 16px 16px}.block-editor-link-control__search-actions{padding:8px 16px 16px}.block-editor-link-control__search-results-wrapper{position:relative}.block-editor-link-control__search-results-wrapper:after,.block-editor-link-control__search-results-wrapper:before{content:"";display:block;left:16px;pointer-events:none;position:absolute;right:-1px;z-index:100}.block-editor-link-control__search-results-wrapper:before{bottom:auto;height:8px;top:0}.block-editor-link-control__search-results-wrapper:after{bottom:0;height:16px;top:auto}.block-editor-link-control__search-results{margin-top:-16px;max-height:200px;overflow-y:auto;padding:8px}.block-editor-link-control__search-results.is-loading{opacity:.2}.block-editor-link-control__search-item.components-button.components-menu-item__button{height:auto;text-align:right}.block-editor-link-control__search-item .components-menu-item__item{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:100%}.block-editor-link-control__search-item .components-menu-item__item mark{background-color:transparent;color:inherit;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-link-control__search-item .components-menu-item__shortcut{color:#757575;white-space:nowrap}.block-editor-link-control__search-item[aria-selected]{background:#f0f0f0}.block-editor-link-control__preview{background:transparent;border:0;padding:16px}.block-editor-link-control__preview .block-editor-link-control__link-information{margin-left:8px;overflow-wrap:break-word;white-space:pre-wrap}.block-editor-link-control__preview .block-editor-link-control__link-information .block-editor-link-control__preview-info{color:#757575;font-size:12px;line-height:1.1;word-break:break-all}.block-editor-link-control__preview.is-url-title .block-editor-link-control__preview-title{word-break:break-all}.block-editor-link-control__preview .block-editor-link-control__preview-icon,.block-editor-link-control__preview .block-editor-link-control__preview-image{background-color:#f0f0f0;border-radius:2px;flex-shrink:0;height:32px;position:relative;width:32px}.block-editor-link-control__preview .block-editor-link-control__preview-icon img{width:16px}.block-editor-link-control__preview.is-error .block-editor-link-control__preview-icon{max-height:32px;top:0;width:32px}.block-editor-link-control__preview .block-editor-link-control__preview-title{line-height:var(--wpds-typography-line-height-sm,20px)}.block-editor-link-control__preview .block-editor-link-control__preview-title:focus{box-shadow:none}.block-editor-link-control__preview .block-editor-link-control__preview-title:focus-visible{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent;text-decoration:none}.block-editor-link-control__preview .block-editor-link-control__preview-title mark{background-color:transparent;color:inherit;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-link-control__preview .block-editor-link-control__preview-title span{font-weight:400}.block-editor-link-control__preview .block-editor-link-control__preview-title .components-external-link__icon{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-editor-link-control__preview.is-fetching .block-editor-link-control__preview-icon img,.block-editor-link-control__preview.is-fetching .block-editor-link-control__preview-icon svg{opacity:0}.block-editor-link-control__preview.is-fetching .block-editor-link-control__preview-icon:before{background-color:#f0f0f0;border-radius:100%;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}@media not (prefers-reduced-motion){.block-editor-link-control__preview.is-fetching .block-editor-link-control__preview-icon:before{animation:loadingpulse 1s linear infinite;animation-delay:.5s}}.block-editor-link-control__loading{align-items:center;display:flex;margin:16px}.block-editor-link-control__loading .components-spinner{margin-top:0}.components-button+.block-editor-link-control__search-create{overflow:visible;padding:12px 16px}.components-button+.block-editor-link-control__search-create:before{content:"";display:block;position:absolute;right:0;top:-10px;width:100%}.block-editor-link-control__search-create{align-items:center}.block-editor-link-control__search-create .block-editor-link-control__preview-title{margin-bottom:0}.block-editor-link-control__search-create .block-editor-link-control__search-item-icon{top:0}.block-editor-link-control__drawer-inner{display:flex;flex-basis:100%;flex-direction:column;position:relative}.block-editor-link-control__settings{border:0;margin:0;padding:0}.block-editor-link-control__setting{flex:1;margin-bottom:0;padding:8px 24px}.block-editor-link-control__setting .components-base-control:not(.components-input-control) .components-base-control__field{display:flex}.block-editor-link-control__setting .components-base-control__field .components-checkbox-control__label{color:#1e1e1e}.block-editor-link-control__setting input{margin-right:0}.is-preview .block-editor-link-control__setting{padding:20px 0 8px 8px}.block-editor-link-control__tools{margin-top:-16px;padding:8px 8px 0}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle{gap:0;padding-right:0}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=true]{color:#1e1e1e}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=true] svg{visibility:visible}@media not (prefers-reduced-motion){.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=true] svg{transition:transform .1s ease}}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=true] svg{transform:rotate(-90deg)}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=false] svg{transform:rotate(0deg);visibility:visible}@media not (prefers-reduced-motion){.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=false] svg{transition:transform .1s ease}}.block-editor-link-control .block-editor-link-control__search-input .components-spinner{display:block}.block-editor-link-control .block-editor-link-control__search-input .components-spinner.components-spinner{bottom:auto;left:40px;position:absolute;right:auto;top:calc(50% - 8px)}.block-editor-link-control .block-editor-link-control__search-input-wrapper.has-actions .components-spinner{left:12px;top:calc(50% + 4px)}.link-preview-button.components-button{border-color:#949494;height:auto;padding:12px;width:100%}.link-preview-button__image-container{flex-shrink:0;height:24px;width:24px}.link-preview-button__image{border-radius:2px;height:100%;object-fit:cover;width:100%}.link-preview-button__content,.link-preview-button__details{flex:1;min-width:0}.link-preview-button__hint,.link-preview-button__title{display:block;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:100%}.link-preview-button__title{color:#1e1e1e;display:block;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-top:4px}.link-preview-button__hint{color:#757575;font-size:12px;font-weight:400}.link-preview-button__icon{color:#1e1e1e}.link-preview-button__badges{margin-top:8px}.block-editor-list-view-tree{border-collapse:collapse;margin:0;padding:0;width:100%}.components-modal__content .block-editor-list-view-tree{margin:-12px -6px 0;width:calc(100% + 12px)}.block-editor-list-view-tree.is-dragging tbody{pointer-events:none}.block-editor-list-view-leaf{position:relative;transform:translateY(0)}.block-editor-list-view-leaf.is-nesting,.block-editor-list-view-leaf:focus-within{z-index:1}.block-editor-list-view-leaf.is-draggable,.block-editor-list-view-leaf.is-draggable .block-editor-list-view-block-contents{cursor:grab}.block-editor-list-view-leaf .block-editor-list-view-block-select-button[aria-expanded=true]{color:inherit}.block-editor-list-view-leaf .block-editor-list-view-block-select-button:hover{color:var(--wp-admin-theme-color)}.block-editor-list-view-leaf .block-editor-list-view-block-select-button svg{fill:currentColor}.is-dragging-components-draggable .block-editor-list-view-leaf:not(.is-selected) .block-editor-list-view-block-select-button:hover{color:inherit}.block-editor-list-view-leaf.is-selected td{background:var(--wp-admin-theme-color)}.block-editor-list-view-leaf.is-selected.is-synced td{background:var(--wp-block-synced-color)}.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block-contents .block-editor-block-icon,.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block-contents:focus,.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block-contents:hover{color:var(--wp-block-synced-color)}.block-editor-list-view-leaf.is-synced .block-editor-list-view-block-contents:focus:after{--focus-color:var(--wp-block-synced-color)}.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block__menu:focus{--focus-color:var(--wp-block-synced-color);outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-contents,.block-editor-list-view-leaf.is-selected .components-button.has-icon{color:#fff}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block__menu:focus{--focus-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));outline-offset:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*-1)}@media (forced-colors:active){.block-editor-list-view-leaf.is-selected td,.block-editor-list-view-leaf.is-selected.is-synced td{background:SelectedItem}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-contents,.block-editor-list-view-leaf.is-selected .components-button.has-icon{color:SelectedItemText}.block-editor-list-view-leaf.is-selected .block-editor-block-icon.has-colors svg,.block-editor-list-view-leaf.is-selected svg{fill:SelectedItemText}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-select-button__title{forced-color-adjust:none}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-contents:focus:after{--focus-color:CanvasText}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block__menu:focus{--focus-color:SelectedItemText}}.block-editor-list-view-leaf.is-first-selected td:first-child{border-top-right-radius:2px}.block-editor-list-view-leaf.is-first-selected td:last-child{border-top-left-radius:2px}.block-editor-list-view-leaf.is-last-selected td:first-child{border-bottom-right-radius:2px}.block-editor-list-view-leaf.is-last-selected td:last-child{border-bottom-left-radius:2px}.block-editor-list-view-leaf.is-branch-selected:not(.is-selected):not(.is-synced-branch){background:rgba(var(--wp-admin-theme-color--rgb),.04)}.block-editor-list-view-leaf.is-synced-branch.is-branch-selected{background:rgba(var(--wp-block-synced-color--rgb),.04)}.block-editor-list-view-leaf.is-branch-selected.is-first-selected td:first-child{border-top-right-radius:2px}.block-editor-list-view-leaf.is-branch-selected.is-first-selected td:last-child{border-top-left-radius:2px}.block-editor-list-view-leaf[data-expanded=false].is-branch-selected.is-first-selected td:first-child{border-top-right-radius:2px}.block-editor-list-view-leaf[data-expanded=false].is-branch-selected.is-first-selected td:last-child{border-top-left-radius:2px}.block-editor-list-view-leaf[data-expanded=false].is-branch-selected.is-last-selected td:first-child{border-bottom-right-radius:2px}.block-editor-list-view-leaf[data-expanded=false].is-branch-selected.is-last-selected td:last-child{border-bottom-left-radius:2px}.block-editor-list-view-leaf.is-branch-selected:not(.is-selected) td{border-radius:0}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-displacement-normal{transition:transform .2s}}.block-editor-list-view-leaf.is-displacement-normal{transform:translateY(0)}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-displacement-up{transition:transform .2s}}.block-editor-list-view-leaf.is-displacement-up{transform:translateY(-32px)}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-displacement-down{transition:transform .2s}}.block-editor-list-view-leaf.is-displacement-down{transform:translateY(32px)}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-after-dragged-blocks{transition:transform .2s}}.block-editor-list-view-leaf.is-after-dragged-blocks{transform:translateY(calc(var(--wp-admin--list-view-dragged-items-height, 32px)*-1))}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-after-dragged-blocks.is-displacement-up{transition:transform .2s}}.block-editor-list-view-leaf.is-after-dragged-blocks.is-displacement-up{transform:translateY(calc(-32px + var(--wp-admin--list-view-dragged-items-height, 32px)*-1))}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-after-dragged-blocks.is-displacement-down{transition:transform .2s}}.block-editor-list-view-leaf.is-after-dragged-blocks.is-displacement-down{transform:translateY(calc(32px + var(--wp-admin--list-view-dragged-items-height, 32px)*-1))}.block-editor-list-view-leaf.is-dragging{opacity:0;pointer-events:none;right:0;z-index:-9999}.block-editor-list-view-leaf .block-editor-list-view-block-contents{align-items:center;border-radius:2px;box-sizing:border-box;color:inherit;display:flex;font-family:inherit;font-size:13px;font-weight:400;height:32px;margin:0;padding:6px 0 6px 4px;position:relative;text-align:right;text-decoration:none;white-space:nowrap;width:100%}@media not (prefers-reduced-motion){.block-editor-list-view-leaf .block-editor-list-view-block-contents{transition:box-shadow .1s linear}}.components-modal__content .block-editor-list-view-leaf .block-editor-list-view-block-contents{padding-left:0;padding-right:0}.block-editor-list-view-leaf .block-editor-list-view-block-contents:focus,.block-editor-list-view-leaf.is-nesting .block-editor-list-view-block-contents{box-shadow:none;outline:none}.block-editor-list-view-leaf .block-editor-list-view-block-contents:focus:after,.block-editor-list-view-leaf.is-nesting .block-editor-list-view-block-contents:after{border-radius:inherit;bottom:0;box-shadow:0 0 0 calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px)) + 2px) var(--wpds-color-background-surface-neutral-strong,#fff);content:"";left:-28px;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));outline-offset:1px;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.block-editor-list-view-leaf.has-single-cell .block-editor-list-view-block-contents:focus:after{left:0}.block-editor-list-view-leaf.is-visible .block-editor-list-view-block-contents{opacity:1}@keyframes __wp-base-styles-fade-in{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-visible .block-editor-list-view-block-contents{animation:__wp-base-styles-fade-in .08s linear 0s;animation-fill-mode:forwards}}.block-editor-list-view-leaf .block-editor-block-icon{flex:0 0 24px;margin-left:4px}.block-editor-list-view-leaf .block-editor-list-view-block__contents-cell,.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell{padding:0}.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell{line-height:0;vertical-align:middle;width:28px}.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell>*,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell>*{opacity:0}.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell.is-visible>*,.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell:focus-within>*,.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell:hover>*,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell.is-visible>*,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell:focus-within>*,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell:hover>*{opacity:1}.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell-alignment-wrapper{align-items:center;display:flex;flex-direction:column;height:100%}.block-editor-list-view-leaf .block-editor-block-mover-button{height:24px;position:relative;width:36px}.block-editor-list-view-leaf .block-editor-block-mover-button svg{height:24px;position:relative}.block-editor-list-view-leaf .block-editor-block-mover-button.is-up-button{align-items:flex-end;margin-top:-6px}.block-editor-list-view-leaf .block-editor-block-mover-button.is-up-button svg{bottom:-4px}.block-editor-list-view-leaf .block-editor-block-mover-button.is-down-button{align-items:flex-start;margin-bottom:-6px}.block-editor-list-view-leaf .block-editor-block-mover-button.is-down-button svg{top:-4px}.block-editor-list-view-leaf .block-editor-block-mover-button:before{height:16px;left:0;min-width:100%;right:0}.block-editor-list-view-leaf .block-editor-inserter__toggle{background:#1e1e1e;color:#fff;height:24px;margin:6px 1px 6px 6px;min-width:24px}.block-editor-list-view-leaf .block-editor-inserter__toggle:active{color:#fff}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__label-wrapper{width:100%}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__label-wrapper>*{min-width:0}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__label-wrapper svg{position:relative;right:2px}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__title{flex:1;position:relative}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__title .components-truncate{position:absolute;transform:translateY(-50%);width:100%}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__anchor-wrapper{max-width:min(110px,40%);position:relative;width:100%}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__anchor{background:#f0f0f0;border-radius:2px;box-sizing:border-box;color:#2f2f2f;font-size:12px;left:0;line-height:20px;max-width:100%;overflow:hidden;padding:2px 8px;position:absolute;text-overflow:ellipsis;transform:translateY(-50%);white-space:nowrap}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-select-button__anchor{background:rgba(0,0,0,.3);color:#fff}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__block-visibility,.block-editor-list-view-leaf .block-editor-list-view-block-select-button__lock,.block-editor-list-view-leaf .block-editor-list-view-block-select-button__sticky{line-height:0}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__images{display:flex}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__image{background-size:cover;border-radius:1px;height:18px;width:18px}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__image:not(:only-child){box-shadow:0 0 0 2px #fff}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__image:not(:first-child){margin-right:-6px}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-select-button__image:not(:only-child){box-shadow:0 0 0 2px var(--wp-admin-theme-color)}.block-editor-list-view-leaf.is-disabled{opacity:.2}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-disabled{transition:opacity .1s linear}}.block-editor-list-view-leaf.is-disabled:hover{opacity:.2}.block-editor-list-view-leaf.is-disabled .block-editor-list-view__expander{cursor:default}.block-editor-list-view-leaf.is-disabled .block-editor-list-view-block-select-button:hover{color:inherit}.block-editor-list-view-draggable-chip{opacity:.8}.block-editor-list-view-appender__cell .block-editor-list-view-appender__container,.block-editor-list-view-appender__cell .block-editor-list-view-block__contents-container,.block-editor-list-view-block__contents-cell .block-editor-list-view-appender__container,.block-editor-list-view-block__contents-cell .block-editor-list-view-block__contents-container{display:flex}.block-editor-list-view__expander{cursor:var(--wpds-cursor-control,pointer);height:24px;width:24px}.block-editor-list-view-leaf[aria-level] .block-editor-list-view__expander{margin-right:192px}.block-editor-list-view-leaf[aria-level="1"] .block-editor-list-view__expander{margin-right:0}.block-editor-list-view-leaf[aria-level="2"] .block-editor-list-view__expander{margin-right:24px}.block-editor-list-view-leaf[aria-level="3"] .block-editor-list-view__expander{margin-right:48px}.block-editor-list-view-leaf[aria-level="4"] .block-editor-list-view__expander{margin-right:72px}.block-editor-list-view-leaf[aria-level="5"] .block-editor-list-view__expander{margin-right:96px}.block-editor-list-view-leaf[aria-level="6"] .block-editor-list-view__expander{margin-right:120px}.block-editor-list-view-leaf[aria-level="7"] .block-editor-list-view__expander{margin-right:144px}.block-editor-list-view-leaf[aria-level="8"] .block-editor-list-view__expander{margin-right:168px}.block-editor-list-view-leaf .block-editor-list-view__expander{visibility:hidden}.block-editor-list-view-leaf[data-expanded=true] .block-editor-list-view__expander svg{visibility:visible}@media not (prefers-reduced-motion){.block-editor-list-view-leaf[data-expanded=true] .block-editor-list-view__expander svg{transition:transform .2s ease}}.block-editor-list-view-leaf[data-expanded=true] .block-editor-list-view__expander svg{transform:rotate(-90deg)}.block-editor-list-view-leaf[data-expanded=false] .block-editor-list-view__expander svg{transform:rotate(0deg);visibility:visible}@media not (prefers-reduced-motion){.block-editor-list-view-leaf[data-expanded=false] .block-editor-list-view__expander svg{transition:transform .2s ease}}.block-editor-list-view-drop-indicator{pointer-events:none}.block-editor-list-view-drop-indicator .block-editor-list-view-drop-indicator__line{background:var(--wp-admin-theme-color);border-radius:4px;height:4px}.block-editor-list-view-drop-indicator--preview{pointer-events:none}.block-editor-list-view-drop-indicator--preview .components-popover__content{overflow:hidden!important}.block-editor-list-view-drop-indicator--preview .block-editor-list-view-drop-indicator__line{background:rgba(var(--wp-admin-theme-color--rgb),.04);border-radius:4px;height:32px;overflow:hidden}.block-editor-list-view-drop-indicator--preview .block-editor-list-view-drop-indicator__line--darker{background:rgba(var(--wp-admin-theme-color--rgb),.09)}.block-editor-list-view-placeholder{height:32px;margin:0;padding:0}.list-view-appender .block-editor-inserter__toggle{background-color:#1e1e1e;color:#fff;height:24px;margin:8px 24px 0 0;padding:0}.list-view-appender .block-editor-inserter__toggle.has-icon.is-next-40px-default-size{min-width:24px}.list-view-appender .block-editor-inserter__toggle:focus,.list-view-appender .block-editor-inserter__toggle:hover{background:var(--wp-admin-theme-color);color:#fff}.list-view-appender__description{display:none}.block-editor-media-placeholder__url-input-form{min-width:260px}@media (min-width:600px){.block-editor-media-placeholder__url-input-form{width:300px}}.block-editor-media-placeholder__url-input-form input{direction:ltr}.modal-open .block-editor-media-replace-flow__options{z-index:99999}.block-editor-media-replace-flow__indicator{margin-right:4px}.block-editor-media-replace-flow__media-upload-menu:not(:empty)+.block-editor-media-flow__url-input{border-top:1px solid #ddd;margin-top:8px;padding-bottom:8px}.block-editor-media-replace-flow__options.is-variant-toolbar .block-editor-media-replace-flow__media-upload-menu:not(:empty)+.block-editor-media-flow__url-input{border-top-color:#1e1e1e}.block-editor-media-flow__url-input{margin-left:-8px;margin-right:-8px;padding:16px}.block-editor-media-flow__url-input .block-editor-media-replace-flow__image-url-label{display:block;margin-bottom:8px;top:16px}.block-editor-media-flow__url-input .block-editor-link-control{width:300px}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-url-input{margin:0;padding:0}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__tools{justify-content:flex-end;padding:16px var(--wp-admin-border-width-focus) var(--wp-admin-border-width-focus)}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__preview.is-current{padding:0;width:auto}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__search-input.block-editor-link-control__search-input input[type=text]{margin:0;width:100%}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__search-actions{padding:8px 0 0}.block-editor-multi-selection-inspector__card{padding:16px}.block-editor-multi-selection-inspector__card-title{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-multi-selection-inspector__card-description{color:#757575}.block-editor-multi-selection-inspector__card .block-editor-block-icon{height:24px;margin-right:-2px;padding:0 3px;width:36px}.block-editor-responsive-block-control{border-bottom:1px solid #ccc;margin-bottom:28px;padding-bottom:14px}.block-editor-responsive-block-control:last-child{border-bottom:0;padding-bottom:0}.block-editor-responsive-block-control__title{margin:0 -3px .6em 0}.block-editor-responsive-block-control__label{font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:.6em;margin-right:-3px}.block-editor-responsive-block-control__inner{margin-right:-1px}.block-editor-responsive-block-control__toggle{margin-right:1px}.block-editor-responsive-block-control .components-base-control__help{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.preset-input-control__wrapper>*{flex:1}.preset-input-control__wrapper>.preset-input-control__custom-toggle,.preset-input-control__wrapper>.preset-input-control__icon{flex:none}.components-popover.block-editor-rich-text__inline-format-toolbar{z-index:99998}.components-popover.block-editor-rich-text__inline-format-toolbar .components-popover__content{border-radius:2px;box-shadow:none;margin-bottom:8px;min-width:auto;outline:none;width:auto}.components-popover.block-editor-rich-text__inline-format-toolbar .components-toolbar{border-radius:2px}.components-popover.block-editor-rich-text__inline-format-toolbar .components-toolbar-group{background:none}.components-popover.block-editor-rich-text__inline-format-toolbar .components-dropdown-menu__toggle,.components-popover.block-editor-rich-text__inline-format-toolbar .components-toolbar__control{min-height:48px;min-width:48px;padding-left:12px;padding-right:12px}.block-editor-rich-text__inline-format-toolbar-group .components-dropdown-menu__toggle{justify-content:center}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button.has-icon{width:auto}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button.has-icon svg{display:none}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button.has-icon:after{content:attr(aria-label)}.block-editor-skip-to-selected-block{position:absolute;top:-9999em}.block-editor-skip-to-selected-block:focus{background:#f1f1f1;font-size:14px;font-weight:var(--wpds-typography-font-weight-emphasis,600);z-index:100000}.block-editor-tabbed-sidebar{background-color:#fff;display:flex;flex-direction:column;flex-grow:1;height:100%;overflow:hidden}.block-editor-tabbed-sidebar__tablist-and-close-button{border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding-left:8px}.block-editor-tabbed-sidebar__close-button{align-self:center;background:#fff;order:1}.block-editor-tabbed-sidebar__tablist{margin-bottom:-1px}.block-editor-tabbed-sidebar__tabpanel{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;scrollbar-gutter:auto}.block-editor-block-list__block .block-editor-url-input,.block-editor-url-input,.components-popover .block-editor-url-input{flex-grow:1;padding:1px;position:relative}@media (min-width:600px){.block-editor-block-list__block .block-editor-url-input,.block-editor-url-input,.components-popover .block-editor-url-input{min-width:300px;width:auto}}.block-editor-block-list__block .block-editor-url-input.is-full-width,.block-editor-block-list__block .block-editor-url-input.is-full-width__suggestions,.block-editor-url-input.is-full-width,.block-editor-url-input.is-full-width__suggestions,.components-popover .block-editor-url-input.is-full-width,.components-popover .block-editor-url-input.is-full-width__suggestions{width:100%}.block-editor-block-list__block .block-editor-url-input .components-spinner,.block-editor-url-input .components-spinner,.components-popover .block-editor-url-input .components-spinner{left:8px;margin:0;position:absolute;top:calc(50% - 8px)}.block-editor-url-input__suggestions{max-height:200px}@media not (prefers-reduced-motion){.block-editor-url-input__suggestions{transition:all .15s ease-in-out}}.block-editor-url-input__suggestions{overflow-y:auto;padding:4px 0;width:302px}.block-editor-url-input .components-spinner,.block-editor-url-input__suggestions{display:none}@media (min-width:600px){.block-editor-url-input .components-spinner,.block-editor-url-input__suggestions{display:grid}}.block-editor-url-input__suggestion{background:#fff;border:none;box-shadow:none;color:#757575;cursor:var(--wpds-cursor-control,pointer);display:block;font-size:13px;height:auto;min-height:36px;text-align:right;width:100%}.block-editor-url-input__suggestion:hover{background:#ddd}.block-editor-url-input__suggestion.is-selected,.block-editor-url-input__suggestion:focus{background:var(--wp-admin-theme-color-darker-20);color:#fff;outline:none}.components-toolbar-group>.block-editor-url-input__button,.components-toolbar>.block-editor-url-input__button{position:inherit}.block-editor-url-input__button .block-editor-url-input__back{margin-left:4px;overflow:visible}.block-editor-url-input__button .block-editor-url-input__back:after{background:#ddd;content:"";display:block;height:24px;left:-1px;position:absolute;width:1px}.block-editor-url-input__button-modal{background:#fff;border:1px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.02),0 3px 3px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.01)}.block-editor-url-input__button-modal-line{align-items:flex-start;display:flex;flex-direction:row;flex-grow:1;flex-shrink:1;min-width:0}.block-editor-url-popover__additional-controls{border-top:1px solid #1e1e1e;padding:8px}.block-editor-url-popover__input-container{padding:8px}.block-editor-url-popover__row{align-items:center;display:flex;gap:4px}.block-editor-url-popover__row>:not(.block-editor-url-popover__settings-toggle){flex-grow:1;gap:8px}.block-editor-url-popover__additional-controls .components-button.has-icon{height:auto;padding-left:8px;padding-right:8px;text-align:right}.block-editor-url-popover__additional-controls .components-button.has-icon>svg{margin-left:8px}.block-editor-url-popover__settings-toggle{flex-shrink:0}.block-editor-url-popover__settings-toggle[aria-expanded=true] .dashicon{transform:rotate(-180deg)}.block-editor-url-popover__settings{border-top:1px solid #1e1e1e;display:block;padding:16px}.block-editor-url-popover__link-container-content{align-items:center;display:flex}.block-editor-url-popover__link-editor,.block-editor-url-popover__link-viewer{display:flex}.block-editor-url-popover__link-viewer-url{align-items:center;display:flex;flex-grow:1;flex-shrink:1;margin-left:8px;max-width:350px;min-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-editor-url-popover__link-viewer-url.has-invalid-link{color:#cc1818}.block-editor-url-popover__expand-on-click{align-items:center;display:flex;min-width:350px;white-space:nowrap}.block-editor-url-popover__expand-on-click .text{flex-grow:1}.block-editor-url-popover__expand-on-click .text p{line-height:16px;margin:0}.block-editor-url-popover__expand-on-click .text p.description{color:#757575;font-size:12px}.background-block-support-panel.background-block-support-panel .background-block-support-panel__inner-wrapper{row-gap:0}.block-editor-content-only-controls__link{border-color:#ccc;width:100%}.block-editor-content-only-controls__link-row{align-items:center}.block-editor-content-only-controls__link-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.block-editor-content-only-controls__media{border-color:#ccc;padding-left:32px;width:100%}.block-editor-content-only-controls__media-replace-flow{display:block}.block-editor-content-only-controls__media-row{align-items:center}.block-editor-content-only-controls__media-placeholder{background:#fff linear-gradient(45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0);border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);display:inline-block;height:24px;padding:0;width:24px}.block-editor-content-only-controls__media-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.block-editor-content-only-controls__media-thumbnail{align-self:center;border-radius:2px;height:20px;overflow:hidden;width:20px}.block-editor-content-only-controls__media-thumbnail img{height:100%!important;object-fit:cover;width:100%!important}.block-editor-content-only-controls{position:relative}.block-editor-content-only-controls__media-reset{border-radius:2px;left:0;margin:auto 8px;opacity:0;position:absolute;top:8px}@media not (prefers-reduced-motion){.block-editor-content-only-controls__media-reset{transition:opacity .1s ease-in-out}}.block-editor-content-only-controls:hover .block-editor-content-only-controls__media-reset,.block-editor-content-only-controls__media-reset:focus,.block-editor-content-only-controls__media-reset:hover{opacity:1}@media (hover:none){.block-editor-content-only-controls__media-reset{opacity:1}}.block-editor-content-only-controls__rich-text{background:#fff;border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);color:#1e1e1e;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;margin:0;padding:6px 8px;width:100%}@media (min-width:600px){.block-editor-content-only-controls__rich-text{font-size:13px;line-height:normal}}.block-editor-content-only-controls__rich-text:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.block-editor-content-only-controls__rich-text:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.block-editor-content-only-controls__rich-text::placeholder{color:rgba(30,30,30,.62)}.block-editor-content-only-controls__rich-text{border-color:#949494}.block-editor-content-only-controls__rich-text::placeholder{color:color-mix(in srgb,#1e1e1e,transparent 38%)}.block-editor-content-only-controls__rich-text{min-height:40px;padding:12px}.block-editor-block-fields__container{padding:0 16px 16px}.block-editor-block-fields__container:first-of-type{border-block-start:1px solid #e0e0e0;padding-block-start:8px}.block-editor-block-fields__header{margin-bottom:4px;padding:8px 0}.block-editor-block-fields__header-icon{flex:0 0 24px}.block-editor-block-fields__header-title{flex:1;margin:0!important}.block-editor-hooks__block-hooks .components-toggle-control .components-h-stack .components-h-stack{flex-direction:row}.block-editor-hooks__block-hooks .block-editor-hooks__block-hooks-helptext{color:#757575;font-size:12px;margin-bottom:16px}.block-editor-hooks__position-control-item-hint{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-block-start:4px}div.block-editor-bindings__panel{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}div.block-editor-bindings__panel button:hover .block-editor-bindings__item span{color:inherit}.border-block-support-panel .single-column{grid-column:span 1}.color-block-support-panel .block-editor-contrast-checker{grid-column:span 2;margin-top:16px}.color-block-support-panel.color-block-support-panel .color-block-support-panel__inner-wrapper{row-gap:0}.elements-block-support-panel.elements-block-support-panel .elements-block-support-panel__inner-wrapper{row-gap:0}.dimensions-block-support-panel .single-column{grid-column:span 1}.block-editor-hooks__layout-constrained .components-base-control{margin-bottom:0}.block-editor-hooks__layout-constrained-helptext{color:#757575;font-size:12px;margin-bottom:0}.layout-block-support-panel .block-editor-hooks__flex-layout-controls{grid-column:1/-1}.block-editor-hooks__flex-layout-justification-controls,.block-editor-hooks__flex-layout-orientation-controls{margin-bottom:12px}.block-editor-hooks__flex-layout-justification-controls legend,.block-editor-hooks__flex-layout-orientation-controls legend{margin-bottom:8px}.block-editor-hooks__grid-layout-columns-and-rows-controls,.block-editor-hooks__grid-layout-minimum-width-control{border:0;margin:0;padding:0}.block-editor__spacing-visualizer{border-color:var(--wp-admin-theme-color);border-style:solid;bottom:0;box-sizing:border-box;left:0;opacity:.5;pointer-events:none;position:absolute;right:0;top:0}.typography-block-support-panel .single-column{grid-column:span 1}.block-editor-block-toolbar{display:flex;flex-grow:1;overflow-x:auto;overflow-y:hidden;position:relative;width:100%}@media not (prefers-reduced-motion){.block-editor-block-toolbar{transition:border-color .1s linear,box-shadow .1s linear}}@media (min-width:600px){.block-editor-block-toolbar{overflow:inherit}}.block-editor-block-toolbar .components-toolbar,.block-editor-block-toolbar .components-toolbar-group{background:none;border:0;border-left:1px solid #ddd;margin-bottom:-1px;margin-top:-1px}.block-editor-block-toolbar.is-connected .block-editor-block-switcher .components-button:before{background:color-mix(in srgb,var(--wp-block-synced-color) 10%,transparent);border-radius:2px}.block-editor-block-toolbar .components-button.block-editor-block-toolbar__block-icon-button[aria-disabled=true],.block-editor-block-toolbar .components-button.block-editor-block-toolbar__block-icon-button[aria-disabled=true]:hover{color:#1e1e1e}.block-editor-block-toolbar.is-connected .block-editor-block-toolbar__block-icon,.block-editor-block-toolbar.is-synced .block-editor-block-toolbar__block-icon{color:var(--wp-block-synced-color)}.block-editor-block-toolbar:has(>:last-child:empty)>:nth-last-child(2),.block-editor-block-toolbar:has(>:last-child:empty)>:nth-last-child(2) .components-toolbar,.block-editor-block-toolbar:has(>:last-child:empty)>:nth-last-child(2) .components-toolbar-group,.block-editor-block-toolbar>:last-child,.block-editor-block-toolbar>:last-child .components-toolbar,.block-editor-block-toolbar>:last-child .components-toolbar-group{border-left:none}.block-editor-block-toolbar .components-toolbar-group:empty{display:none}.block-editor-block-contextual-toolbar{background-color:#fff;display:block;flex-shrink:3;position:sticky;top:0;width:100%;z-index:31}.block-editor-block-contextual-toolbar.components-accessible-toolbar{border:none;border-radius:0}.block-editor-block-contextual-toolbar.is-unstyled{box-shadow:0 1px 0 0 rgba(0,0,0,.133)}.block-editor-block-contextual-toolbar .block-editor-block-toolbar{overflow:auto;overflow-y:hidden}.block-editor-block-contextual-toolbar .block-editor-block-toolbar::-webkit-scrollbar{height:12px;width:12px}.block-editor-block-contextual-toolbar .block-editor-block-toolbar::-webkit-scrollbar-track{background-color:transparent}.block-editor-block-contextual-toolbar .block-editor-block-toolbar::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#e0e0e0;border:3px solid transparent;border-radius:8px}.block-editor-block-contextual-toolbar .block-editor-block-toolbar:focus-within::-webkit-scrollbar-thumb,.block-editor-block-contextual-toolbar .block-editor-block-toolbar:focus::-webkit-scrollbar-thumb,.block-editor-block-contextual-toolbar .block-editor-block-toolbar:hover::-webkit-scrollbar-thumb{background-color:#949494}.block-editor-block-contextual-toolbar .block-editor-block-toolbar{scrollbar-color:#e0e0e0 transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.block-editor-block-contextual-toolbar .block-editor-block-toolbar:focus,.block-editor-block-contextual-toolbar .block-editor-block-toolbar:focus-within,.block-editor-block-contextual-toolbar .block-editor-block-toolbar:hover{scrollbar-color:#949494 transparent}.block-editor-block-contextual-toolbar .block-editor-block-toolbar{will-change:transform}@media (hover:none){.block-editor-block-contextual-toolbar .block-editor-block-toolbar{scrollbar-color:#949494 transparent}}.block-editor-block-contextual-toolbar .block-editor-block-toolbar{scrollbar-gutter:auto}.block-editor-block-contextual-toolbar .block-editor-block-toolbar>:last-child .components-toolbar-group:after,.block-editor-block-contextual-toolbar .block-editor-block-toolbar>:last-child .components-toolbar:after,.block-editor-block-contextual-toolbar .block-editor-block-toolbar>:last-child:after{display:none}.block-editor-block-contextual-toolbar>.block-editor-block-toolbar{flex-grow:0;width:auto}.block-editor-block-contextual-toolbar .block-editor-block-parent-selector{margin-bottom:-1px;margin-top:-1px;position:relative}.block-editor-block-contextual-toolbar .block-editor-block-parent-selector:after{align-items:center;background-color:#1e1e1e;border-radius:100%;content:"";display:inline-flex;height:2px;position:absolute;top:15px;width:2px}.block-editor-block-toolbar__block-controls .components-toolbar-group{padding:0}.block-editor-block-toolbar__pattern-overrides-popover .components-popover__content{min-width:260px;padding:16px}.block-editor-block-toolbar .components-toolbar,.block-editor-block-toolbar .components-toolbar-group,.block-editor-rich-text__inline-format-toolbar-group .components-toolbar,.block-editor-rich-text__inline-format-toolbar-group .components-toolbar-group{display:flex;flex-wrap:nowrap}.block-editor-block-toolbar__slot{display:inline-flex}.show-icon-labels .block-editor-block-toolbar .components-button.has-icon:where(:not(.has-text)){width:auto}.show-icon-labels .block-editor-block-toolbar .components-button.has-icon:where(:not(.has-text)) svg{display:none}.show-icon-labels .block-editor-block-toolbar .components-button.has-icon:where(:not(.has-text)):after{content:attr(aria-label);font-size:12px}.show-icon-labels .block-editor-block-toolbar .block-editor-block-icon{height:0!important;min-width:0!important;width:0!important}.show-icon-labels .components-accessible-toolbar .components-toolbar-group>div:first-child:last-child>.components-button.has-icon{padding-left:6px;padding-right:6px}.show-icon-labels .block-editor-block-parent-selector .block-editor-block-parent-selector__button{text-wrap:nowrap;border-bottom-left-radius:0;border-top-left-radius:0;padding-left:12px;padding-right:12px}.show-icon-labels .block-editor-block-parent-selector .block-editor-block-parent-selector__button .block-editor-block-icon{width:0}.show-icon-labels .block-editor-block-mover .block-editor-block-mover__move-button-container{position:relative;width:auto}@media (min-width:600px){.show-icon-labels .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container:before{background:#e0e0e0;content:"";height:1px;margin-top:-.5px;position:absolute;right:50%;top:50%;transform:translate(50%);width:100%}}@media (min-width:782px){.show-icon-labels .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container:before{background:#1e1e1e}}.show-icon-labels .block-editor-block-mover.is-horizontal .block-editor-block-mover-button,.show-icon-labels .block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container{padding-left:6px;padding-right:6px}.show-icon-labels .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover-button{padding-left:8px;padding-right:8px}.show-icon-labels .block-editor-block-toolbar__block-controls .block-editor-block-mover{border-right:1px solid #ddd;margin-left:-6px;margin-right:6px;white-space:nowrap}.show-icon-labels .block-editor-block-mover .block-editor-block-mover__drag-handle.has-icon{padding-left:12px;padding-right:12px}.show-icon-labels .block-editor-block-contextual-toolbar .block-editor-block-mover.is-horizontal .block-editor-block-mover-button.block-editor-block-mover-button{width:auto}.show-icon-labels .components-toolbar,.show-icon-labels .components-toolbar-group{flex-shrink:1}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button+.components-button{margin-right:6px}.block-editor-block-toolbar-change-design-content-wrapper{padding:12px;width:320px}.block-editor-block-toolbar-change-design-content-wrapper .block-editor-block-patterns-list{display:grid;gap:12px;grid-template-columns:1fr 1fr}.block-editor-block-toolbar-change-design-content-wrapper .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{margin-bottom:0}.block-editor-block-toolbar-change-design-content-wrapper .block-editor-block-patterns-list .block-editor-inserter__media-list__list-item{min-height:100px}.block-editor-inserter{background:none;border:none;display:inline-block;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:0;padding:0}@media (min-width:782px){.block-editor-inserter{position:relative}}.block-editor-inserter__main-area{gap:16px;height:100%;position:relative}.block-editor-inserter__main-area.show-as-tabs{gap:0}@media (min-width:782px){.block-editor-inserter__main-area .block-editor-tabbed-sidebar{width:350px}}.block-editor-inserter__popover.is-quick .components-popover__content{border:none;box-shadow:0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.02),0 3px 3px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.01);outline:none}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>*{border-left:1px solid #ccc;border-right:1px solid #ccc}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>:first-child{border-radius:4px 4px 0 0;border-top:1px solid #ccc}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>:last-child{border-bottom:1px solid #ccc;border-radius:0 0 4px 4px}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>.components-button{border:1px solid #1e1e1e}.block-editor-inserter__popover .block-editor-inserter__menu{margin:-12px}.block-editor-inserter__popover .block-editor-inserter__menu .block-editor-inserter__tablist{top:60px}.block-editor-inserter__popover .block-editor-inserter__menu .block-editor-inserter__main-area{height:auto;overflow:visible}.block-editor-inserter__popover .block-editor-inserter__menu .block-editor-inserter__preview-container{display:none}.block-editor-inserter__toggle.components-button{align-items:center;border:none;cursor:var(--wpds-cursor-control,pointer);display:inline-flex;outline:none;padding:0}@media not (prefers-reduced-motion){.block-editor-inserter__toggle.components-button{transition:color .2s ease}}.block-editor-inserter__menu{height:100%;overflow:visible;position:relative}@media (min-width:782px){.block-editor-inserter__menu.show-panel{width:630px}}.block-editor-inserter__inline-elements{margin-top:-1px}.block-editor-inserter__menu.is-bottom:after{border-bottom-color:#fff}.components-popover.block-editor-inserter__popover{z-index:99999}.block-editor-inserter__search{background-color:#fff;border-bottom:1px solid transparent;padding:16px;position:sticky;top:0;z-index:2}@media not (prefers-reduced-motion){.block-editor-inserter__search{transition:border-bottom-color .1s linear}}.block-editor-inserter__search.is-scrolled{border-bottom-color:#e0e0e0}.block-editor-inserter__no-tab-container{flex-grow:1;overflow-y:auto;position:relative}.block-editor-inserter__panel-header{align-items:center;display:inline-flex;padding:0 16px;position:relative}.block-editor-inserter__panel-content{padding:16px}.block-editor-inserter__panel-title,.block-editor-inserter__panel-title button{color:#757575;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 0 12px;text-transform:uppercase}.block-editor-inserter__panel-dropdown select.components-select-control__input.components-select-control__input.components-select-control__input{height:36px;line-height:36px}.block-editor-inserter__panel-dropdown select{border:none}.block-editor-inserter__reusable-blocks-panel{position:relative;text-align:left}.block-editor-inserter__no-results,.block-editor-inserter__patterns-loading{padding:32px;text-align:center}.block-editor-inserter__child-blocks{padding:0 16px}.block-editor-inserter__parent-block-header{align-items:center;display:flex}.block-editor-inserter__parent-block-header h2{font-size:13px}.block-editor-inserter__parent-block-header .block-editor-block-icon{margin-left:8px}.block-editor-inserter__preview-container{display:none;max-height:calc(100% - 32px);overflow-y:hidden;padding:16px;width:280px}@media (min-width:782px){.block-editor-inserter__preview-container{display:block}}.block-editor-inserter__preview-container .block-editor-inserter__media-list__list-item{height:100%}.block-editor-inserter__preview-container .block-editor-block-card{padding-bottom:4px;padding-left:0;padding-right:0}.block-editor-inserter__insertable-blocks-at-selection{border-bottom:1px solid #e0e0e0}.block-editor-inserter__block-patterns-tabs-container,.block-editor-inserter__media-tabs-container{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:0 16px 16px}.block-editor-inserter__media-tabs-container{padding-top:16px}.block-editor-inserter__category-tablist{margin-bottom:8px}.block-editor-inserter__category-panel{display:flex;flex-direction:column;outline:1px solid transparent;padding:0 16px}@media (min-width:782px){.block-editor-inserter__category-panel{background:#f0f0f0;border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;height:calc(100% + 1px);padding:0;position:absolute;right:350px;top:-1px;width:280px}.block-editor-inserter__category-panel .block-editor-block-patterns-list,.block-editor-inserter__category-panel .block-editor-inserter__media-list{padding:0 24px 16px}}.block-editor-inserter__patterns-category-panel-header{padding:8px 0}@media (min-width:782px){.block-editor-inserter__patterns-category-panel-header{padding:8px 24px}}.block-editor-inserter__patterns-category-no-results{margin-top:24px}.block-editor-inserter__patterns-filter-help{border-top:1px solid #ddd;color:#757575;min-width:280px;padding:16px}.block-editor-block-patterns-list,.block-editor-inserter__media-list{flex-grow:1;height:100%;overflow-y:auto}.block-editor-inserter__preview-content{align-items:center;background:#f0f0f0;display:grid;flex-grow:1}.block-editor-inserter__preview-content-missing{align-items:center;background:#f0f0f0;border-radius:2px;color:#757575;display:flex;flex:1;justify-content:center;min-height:144px}.block-editor-inserter__tips{border-top:1px solid #ddd;flex-shrink:0;padding:16px;position:relative}.block-editor-inserter__quick-inserter{max-width:100%;width:100%}@media (min-width:782px){.block-editor-inserter__quick-inserter{width:350px}}.block-editor-inserter__quick-inserter-results .block-editor-inserter__panel-header{float:right;height:0;padding:0}.block-editor-inserter__quick-inserter.has-expand .block-editor-inserter__panel-content,.block-editor-inserter__quick-inserter.has-search .block-editor-inserter__panel-content{padding:16px}.block-editor-inserter__quick-inserter-patterns .block-editor-block-patterns-list{display:grid;gap:8px;grid-template-columns:1fr 1fr}.block-editor-inserter__quick-inserter-patterns .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{margin-bottom:0}.block-editor-inserter__quick-inserter-patterns .block-editor-block-patterns-list .block-editor-inserter__media-list__list-item{min-height:100px}.block-editor-inserter__quick-inserter-separator{border-top:1px solid #ddd}.block-editor-inserter__popover.is-quick>.components-popover__content{padding:0}.block-editor-inserter__quick-inserter-expand{padding:0 16px 16px}.block-editor-inserter__quick-inserter-expand-toggle{justify-content:center;width:100%}.block-editor-block-patterns-explorer__sidebar{padding-bottom:24px}@media (min-width:782px){.block-editor-block-patterns-explorer__sidebar{bottom:0;overflow-x:visible;overflow-y:auto;padding:24px;position:absolute;right:0;top:72px;width:280px}.block-editor-block-patterns-explorer__panel{margin-inline-start:280px}}.block-editor-block-patterns-explorer__no-results{padding:32px;text-align:center}.block-editor-block-patterns-explorer__list{padding:24px 0 32px}.block-editor-block-patterns-explorer__list .block-editor-patterns__sync-status-filter .components-input-control__container{width:380px}.block-editor-block-patterns-explorer .block-editor-block-patterns-list{display:grid;gap:32px;grid-template-columns:repeat(1,1fr);margin-bottom:16px}@media (min-width:1080px){.block-editor-block-patterns-explorer .block-editor-block-patterns-list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1440px){.block-editor-block-patterns-explorer .block-editor-block-patterns-list{grid-template-columns:repeat(3,1fr)}}.block-editor-block-patterns-explorer .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{min-height:240px}.block-editor-block-patterns-explorer .block-editor-block-patterns-list .block-editor-inserter__media-list__list-item{height:inherit;max-height:800px;min-height:100px}.components-heading.block-editor-inserter__patterns-category-panel-title{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-inserter__media-library-button.components-button,.block-editor-inserter__patterns-explore-button.components-button{justify-content:center;margin-top:16px;padding:16px;width:100%}.block-editor-inserter__media-mobile-screen{align-self:stretch;display:flex;flex-direction:column}.block-editor-inserter__media-panel{display:flex;flex:1;flex-direction:column;min-height:0;padding:0 16px}@media (min-width:782px){.block-editor-inserter__media-panel{flex:0 1 auto;min-height:100%;padding:0}}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-spinner{align-items:center;display:flex;flex:1;height:100%;justify-content:center}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-search{margin-bottom:24px}@media (min-width:782px){.block-editor-inserter__media-panel .block-editor-inserter__media-panel-search{margin-bottom:0;padding:16px 24px}}.block-editor-inserter__media-panel .block-editor-inserter__no-results{flex-grow:1}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-footer{flex-shrink:0;padding-bottom:16px;padding-top:16px}@media (min-width:782px){.block-editor-inserter__media-panel .block-editor-inserter__media-panel-footer{padding-left:24px;padding-right:24px}}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-attach.components-button{justify-content:center;padding:16px}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-results{display:flex;flex-direction:column;flex-grow:1;min-height:0}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-results.is-loading .block-editor-inserter__media-list{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.block-editor-inserter__media-panel .block-editor-inserter__media-panel-results.is-loading .block-editor-inserter__media-list{animation:inserter-media-panel-pulse 1s ease-in-out infinite;opacity:1}}.block-editor-inserter__media-panel.has-footer .block-editor-inserter__media-list{padding-bottom:0}@keyframes inserter-media-panel-pulse{0%,to{opacity:1}50%{opacity:.5}}.block-editor-inserter__media-panel-detach-modal{z-index:1000001}.block-editor-inserter__media-panel-detach-modal p{margin-top:0}.block-editor-inserter__media-panel-detach-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.block-editor-inserter__media-list__list-item{cursor:var(--wpds-cursor-control,pointer);margin-bottom:24px;position:relative}.block-editor-inserter__media-list__list-item.is-placeholder{min-height:100px}.block-editor-inserter__media-list__list-item[draggable=true] .block-editor-inserter__media-list__list-item{cursor:grab}.block-editor-inserter__media-list__list-item.is-hovered .block-editor-inserter__media-list__item-preview>*{outline-color:rgba(0,0,0,.3)}.block-editor-inserter__media-list__list-item.is-hovered .block-editor-inserter__media-list__item-preview-options>button,.block-editor-inserter__media-list__list-item:focus-within .block-editor-inserter__media-list__item-preview-options>button{display:block}.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options{left:8px;position:absolute;top:8px}.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options>button{background:#fff;display:none}.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options>button.is-opened,.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options>button:focus{display:block}.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options>button:hover{box-shadow:inset 0 0 0 2px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.block-editor-inserter__media-list__item{height:100%}.block-editor-inserter__media-list__item .block-editor-inserter__media-list__item-preview{align-items:center;border-radius:2px;display:flex;overflow:hidden}.block-editor-inserter__media-list__item .block-editor-inserter__media-list__item-preview>*{margin:0 auto;max-width:100%;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px}.block-editor-inserter__media-list__item .block-editor-inserter__media-list__item-preview .block-editor-inserter__media-list__item-preview-spinner{align-items:center;background:hsla(0,0%,100%,.7);display:flex;height:100%;justify-content:center;pointer-events:none;position:absolute;width:100%}.block-editor-inserter__media-list__item:focus .block-editor-inserter__media-list__item-preview>*{outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-1);outline-width:var(--wp-admin-border-width-focus)}@media not (prefers-reduced-motion){.block-editor-inserter__media-list__item:focus .block-editor-inserter__media-list__item-preview>*{transition:outline .1s linear}}.block-editor-inserter__media-list__item-preview-options__popover .components-menu-item__button .components-menu-item__item{min-width:auto}.block-editor-inserter__mobile-tab-navigation{height:100%;padding:16px}.block-editor-inserter__mobile-tab-navigation>*{height:100%}@media (min-width:600px){.block-editor-inserter-media-tab-media-preview-inserter-external-image-modal{max-width:480px}}.block-editor-inserter-media-tab-media-preview-inserter-external-image-modal p{margin:0}.block-editor-inserter__hint{margin:16px 16px 0}.block-editor-patterns__sync-status-filter .components-input-control__container select.components-select-control__input{height:40px}.block-editor-inserter__pattern-panel-placeholder{display:none}.block-editor-inserter__menu.is-zoom-out{display:flex}@media (min-width:782px){.block-editor-inserter__menu.is-zoom-out.show-panel:after{content:"";display:block;height:100%;width:300px}}@media (max-width:959px){.show-icon-labels .block-editor-block-patterns-explorer .block-editor-patterns__grid-pagination,.show-icon-labels .block-editor-block-patterns-explorer .block-editor-patterns__grid-pagination .block-editor-patterns__grid-pagination-next,.show-icon-labels .block-editor-block-patterns-explorer .block-editor-patterns__grid-pagination .block-editor-patterns__grid-pagination-previous{flex-direction:column}}.show-icon-labels .block-editor-inserter__category-panel .block-editor-patterns__grid-pagination,.show-icon-labels .block-editor-inserter__category-panel .block-editor-patterns__grid-pagination .block-editor-patterns__grid-pagination-next,.show-icon-labels .block-editor-inserter__category-panel .block-editor-patterns__grid-pagination .block-editor-patterns__grid-pagination-previous{flex-direction:column}.block-editor-tabbed-sidebar__tabpanel .block-editor-inserter__help-text{display:none;padding:0 24px 16px}@media (min-width:480px){.block-editor-tabbed-sidebar__tabpanel .block-editor-inserter__help-text{display:block}}.spacing-sizes-control{border:0;margin:0;padding:0}.spacing-sizes-control .spacing-sizes-control__label,.spacing-sizes-control .spacing-sizes-control__unit-control{margin-bottom:0}.spacing-sizes-control .spacing-sizes-control__custom-value-range,.spacing-sizes-control .spacing-sizes-control__preset-range{flex:1;margin-bottom:0}.spacing-sizes-control__header{height:16px;margin-bottom:12px}.spacing-sizes-control__wrapper{align-items:center}.spacing-sizes-control__dropdown{height:24px}.spacing-sizes-control__wrapper .preset-input-control__icon{margin-right:-4px}.block-editor-block-visibility-modal{z-index:1000001}.block-editor-block-visibility-modal__options{border:0;list-style:none;margin:24px 0;padding:0}.block-editor-block-visibility-modal__options-item{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:0 0 16px}.block-editor-block-visibility-modal__options-item:last-child{margin:0}.block-editor-block-visibility-modal__options-item--everywhere{align-items:start;flex-direction:column}.block-editor-block-visibility-modal__options-checkbox--everywhere{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-block-visibility-modal__options-icon--checked{fill:#ddd}.block-editor-block-visibility-modal__sub-options{padding-inline-start:12px;width:100%}.block-editor-block-visibility-modal__description{color:#757575;font-size:12px}.block-editor-block-visibility-info{align-items:center;display:flex;justify-content:start;margin:0 16px 16px;padding-bottom:4px;padding-top:4px}.block-editor-iframe__scale-container>.block-editor-writing-flow__canvas-stop:focus:after{border:var(--wp-admin-border-width-focus) solid var(--wp-admin-theme-color);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.block-editor-writing-flow__canvas-stop:focus+.block-editor-writing-flow{outline:var(--wp-admin-border-width-focus) solid var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-1)}.block-editor-writing-flow__canvas-stop-hint{background:#000;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);color:#f0f0f0;display:none;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;line-height:1.4;margin-inline:auto;padding:4px 8px;pointer-events:none;position:sticky;text-align:center;top:16px;white-space:nowrap;width:fit-content;z-index:2}.block-editor-writing-flow__canvas-stop:focus>.block-editor-writing-flow__canvas-stop-hint{display:block}
\ No newline at end of file
+:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.block-editor-autocompleters__block{white-space:nowrap}.block-editor-autocompleters__block .block-editor-block-icon{margin-left:8px}.block-editor-autocompleters__block[aria-selected=true] .block-editor-block-icon{color:inherit!important}.block-editor-global-styles-background-panel__inspector-media-replace-container{position:relative}.block-editor-global-styles-background-panel__inspector-media-replace-container.is-open{background-color:#f0f0f0}.block-editor-global-styles-background-panel__inspector-media-replace-container .block-editor-global-styles-background-panel__image-tools-panel-item{border:0;flex-grow:1}.block-editor-global-styles-background-panel__inspector-media-replace-container .block-editor-global-styles-background-panel__image-tools-panel-item .components-dropdown{display:block}.block-editor-global-styles-background-panel__inspector-media-replace-container .block-editor-global-styles-background-panel__inspector-preview-inner{height:100%}.block-editor-global-styles-background-panel__inspector-media-replace-container .components-dropdown{display:block}.block-editor-global-styles-background-panel__inspector-media-replace-container .components-dropdown .block-editor-global-styles-background-panel__dropdown-toggle{height:40px}.block-editor-global-styles-background-panel__image-tools-panel-item{border:1px solid #ddd;grid-column:1/-1;position:relative}.block-editor-global-styles-background-panel__image-tools-panel-item .components-drop-zone__content-icon{display:none}.block-editor-global-styles-background-panel__image-tools-panel-item .components-dropdown{display:block}.block-editor-global-styles-background-panel__image-tools-panel-item button.components-button{color:#1e1e1e;display:block;width:100%}.block-editor-global-styles-background-panel__image-tools-panel-item button.components-button:hover{color:var(--wp-admin-theme-color)}.block-editor-global-styles-background-panel__image-tools-panel-item .block-editor-global-styles-background-panel__loading{height:100%;padding:10px 0 0;position:absolute;width:100%;z-index:1}.block-editor-global-styles-background-panel__image-tools-panel-item .block-editor-global-styles-background-panel__loading svg{margin:0}.block-editor-global-styles-background-panel__dropdown-toggle{background:transparent;border:none;cursor:var(--wpds-cursor-control,pointer);height:100%;padding-left:32px;padding-right:12px;width:100%}.block-editor-global-styles-background-panel__reset{left:0;margin:auto 8px;opacity:0;position:absolute;top:8px}@media not (prefers-reduced-motion){.block-editor-global-styles-background-panel__reset{transition:opacity .1s ease-in-out}}.block-editor-global-styles-background-panel__reset.has-local-override-from-global-styles__reset{align-items:center;display:inline-flex;justify-content:center;margin-block:0;margin-inline:0 8px;opacity:1;position:absolute;top:50%;transform:translateY(-50%)}.block-editor-global-styles-background-panel__reset.block-editor-global-styles-background-panel__reset{border-radius:2px}.block-editor-global-styles-background-panel__dropdown-toggle:hover+.block-editor-global-styles-background-panel__reset,.block-editor-global-styles-background-panel__reset:focus,.block-editor-global-styles-background-panel__reset:focus-within,.block-editor-global-styles-background-panel__reset:hover{opacity:1}@media (hover:none){.block-editor-global-styles-background-panel__reset{opacity:1}}.block-editor-global-styles-background-panel__inspector-media-replace-title{text-align:start;white-space:normal;word-break:break-all}.block-editor-global-styles-background-panel__inspector-image-indicator{background:#fff linear-gradient(45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0);background-size:cover;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);height:20px;outline:1px solid transparent;width:20px}.block-editor-global-styles-background-panel__dropdown-content-wrapper{min-width:260px;overflow-x:hidden}.block-editor-global-styles-background-panel__dropdown-content-wrapper .components-focal-point-picker-wrapper{background-color:#f0f0f0;border:1px solid #ddd;border-radius:2px;width:100%}.block-editor-global-styles-background-panel__dropdown-content-wrapper .components-focal-point-picker__media--image{max-height:180px}.block-editor-global-styles-background-panel__dropdown-content-wrapper .components-focal-point-picker:after{content:none}.modal-open .block-editor-global-styles-background-panel__popover{z-index:159890}.block-editor-global-styles-background-panel__media-replace-popover .components-popover__content{width:auto}.block-editor-global-styles-background-panel__media-replace-popover .components-menu-item__button.components-button{padding:0 8px}.block-editor-global-styles-background-panel__media-replace-popover .components-button .components-menu-items__item-icon.has-icon-right{margin-right:16px}.block-editor-block-alignment-control__menu-group .components-menu-item__info{margin-top:0}iframe[name=editor-canvas]{box-sizing:border-box;display:block;height:100%;width:100%}@media not (prefers-reduced-motion){iframe[name=editor-canvas]{transition:all .4s cubic-bezier(.46,.03,.52,.96)}}iframe[name=editor-canvas]{background-color:var(--wp-editor-canvas-background)}.block-editor-block-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.block-editor-block-icon.has-colors svg{fill:currentColor}.block-editor-block-icon svg{max-height:24px;max-width:24px;min-height:20px;min-width:20px}.block-editor-block-inspector p:not(.components-base-control__help){margin-top:0}.block-editor-block-inspector h2,.block-editor-block-inspector h3{color:#1e1e1e;font-size:13px;margin-bottom:1.5em}.block-editor-block-inspector .block-editor-html-element-control:where(:not(:last-child)),.block-editor-block-inspector .block-editor-image-size-control:where(:not(:last-child)),.block-editor-block-inspector .components-base-control:where(:not(:last-child)),.block-editor-block-inspector .components-radio-control:where(:not(:last-child)){margin-bottom:16px}.block-editor-block-inspector .block-editor-html-element-control .components-base-control,.block-editor-block-inspector .block-editor-image-size-control .components-base-control,.block-editor-block-inspector .components-focal-point-picker-control .components-base-control,.block-editor-block-inspector .components-query-controls .components-base-control,.block-editor-block-inspector .components-range-control .components-base-control{margin-bottom:0}.block-editor-block-inspector .components-panel__body{border:none;border-top:1px solid #e0e0e0;margin-top:-1px}.block-editor-block-inspector__no-block-tools,.block-editor-block-inspector__no-blocks{background:#fff;display:block;font-size:13px;padding:32px 16px;text-align:center}.block-editor-block-inspector__no-block-tools{border-top:1px solid #ddd}.block-editor-block-inspector-edit-contents{margin:0 16px 16px}.block-editor-block-inspector-edit-contents .block-editor-block-inspector-edit-contents__button{justify-content:center}.block-editor-block-list__insertion-point{bottom:0;left:0;position:absolute;right:0;top:0}.block-editor-block-list__insertion-point-indicator{background:var(--wp-admin-theme-color);border-radius:2px;opacity:0;position:absolute;transform-origin:center;will-change:transform,opacity}.block-editor-block-list__insertion-point.is-vertical>.block-editor-block-list__insertion-point-indicator{height:4px;top:calc(50% - 2px);width:100%}.block-editor-block-list__insertion-point.is-horizontal>.block-editor-block-list__insertion-point-indicator{bottom:0;right:calc(50% - 2px);top:0;width:4px}.block-editor-block-list__insertion-point-inserter{display:none;position:absolute;will-change:transform}@media (min-width:480px){.block-editor-block-list__insertion-point-inserter{display:flex}}.block-editor-block-list__insertion-point-inserter{justify-content:center;right:calc(50% - 12px);top:calc(50% - 12px)}.block-editor-block-list__block-side-inserter-popover .components-popover__content>div{pointer-events:none}.block-editor-block-list__block-side-inserter-popover .components-popover__content>div>*{pointer-events:all}.block-editor-block-list__empty-block-inserter.block-editor-block-list__empty-block-inserter{left:0;line-height:0;position:absolute;top:0}.block-editor-block-list__empty-block-inserter.block-editor-block-list__empty-block-inserter:disabled{display:none}.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon{background:#1e1e1e;color:#fff;height:24px;min-width:24px;padding:0}.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon:hover,.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon:hover{background:var(--wp-admin-theme-color);color:#fff}@media not (prefers-reduced-motion){.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon svg,.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}}.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon.is-pressed svg,.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon.is-pressed svg{transform:rotate(-45deg)}.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon{background:var(--wp-admin-theme-color)}.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon:hover{background:#1e1e1e}@keyframes hide-during-dragging{to{position:fixed;transform:translate(-9999px,9999px)}}.components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar{border:1px solid #1e1e1e;border-radius:2px;margin-bottom:8px;margin-top:8px;overflow:visible;pointer-events:all;position:static;width:auto}.components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar.has-parent{margin-right:56px}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar.has-parent{margin-right:0}.components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar.has-parent:has(.block-editor-block-parent-selector__inserter){margin-right:94px}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar.has-parent:has(.block-editor-block-parent-selector__inserter){margin-right:0}.components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar{overflow:visible}.components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar .components-toolbar,.components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar .components-toolbar-group{border-left-color:#1e1e1e}.components-popover.block-editor-block-list__block-popover.is-insertion-point-visible{visibility:hidden}.is-dragging-components-draggable .components-popover.block-editor-block-list__block-popover{opacity:0}@media not (prefers-reduced-motion){.is-dragging-components-draggable .components-popover.block-editor-block-list__block-popover{animation:hide-during-dragging 1ms linear forwards}}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector{position:absolute;right:-57px}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector:has(.block-editor-block-parent-selector__inserter){background-color:#fff;border:1px solid #1e1e1e;border-radius:2px;right:-95px}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector:has(.block-editor-block-parent-selector__inserter)>.components-toolbar-group:last-child{border-left:none}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector:has(.block-editor-block-parent-selector__inserter) .block-editor-block-parent-selector__button{background:none;border:none}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon{background:transparent;color:#fff}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:after{background:#1e1e1e;border-radius:2px;content:"";height:24px;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:24px;z-index:-1}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:hover{color:#fff}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:hover:after{background:var(--wp-admin-theme-color)}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon{color:inherit;padding:0 12px;width:auto}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon svg{display:none}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:after{background:none;border-radius:0;content:attr(aria-label);height:auto;position:static;transform:none;white-space:nowrap;width:auto}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:hover{color:var(--wp-admin-theme-color)}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:hover:after{background:none}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector:before{content:""}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector:after{display:none}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__button{background-color:#fff;border:1px solid #1e1e1e;padding-left:6px;padding-right:6px}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__button{padding-left:12px;padding-right:12px}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector{margin-right:-1px;position:relative;right:auto}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-mover__move-button-container,.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar__block-controls .block-editor-block-mover{border-right:1px solid #1e1e1e}.is-dragging-components-draggable .components-tooltip{display:none}.components-popover.block-editor-block-popover__inbetween .block-editor-button-pattern-inserter__button{pointer-events:all;position:absolute;right:50%;top:50%;transform:translateX(50%) translateY(-50%)}.block-editor-block-tools--is-dragging>.popover-slot{display:none}.block-editor-block-lock-modal{z-index:1000001}.block-editor-block-lock-modal__options{border:0;margin:0;padding:0}.block-editor-block-lock-modal__options legend{margin-bottom:16px;padding:0}.block-editor-block-lock-modal__checklist{list-style:none;margin:0;padding:0}.block-editor-block-lock-modal__options-all{padding:12px 0}.block-editor-block-lock-modal__options-all .components-checkbox-control__label{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-block-lock-modal__checklist-item{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:0;padding:12px 32px 12px 0}.block-editor-block-lock-modal__checklist-item .block-editor-block-lock-modal__lock-icon{fill:#1e1e1e;flex-shrink:0;margin-left:12px}.block-editor-block-lock-modal__checklist-item:hover{background-color:#f0f0f0;border-radius:2px}.block-editor-block-lock-modal__template-lock{border-top:1px solid #ddd;margin-top:16px;padding-top:16px}.block-editor-block-lock-modal__actions{margin-top:24px}.block-editor-block-lock-toolbar .components-button.has-icon{min-width:36px!important}.block-editor-block-toolbar__block-controls .block-editor-block-lock-toolbar{margin-right:-6px!important}.show-icon-labels .block-editor-block-toolbar__block-controls .block-editor-block-lock-toolbar{border-right:1px solid #1e1e1e;margin-left:-6px;margin-right:6px!important}.block-editor-block-allowed-blocks-control:not(:only-child){margin-top:16px}.block-editor-block-allowed-blocks-control__button{justify-content:center;width:100%}.block-editor-block-allowed-blocks-modal{z-index:1000001}.block-editor-block-allowed-blocks-modal__actions{background-color:#fff;border-top:1px solid #ddd;bottom:-24px;margin:0 -24px -24px;padding:16px 24px;position:sticky;right:0;z-index:1}.block-editor-block-breadcrumb{list-style:none;margin:0;padding:0}.block-editor-block-breadcrumb li{display:inline-flex;margin:0;white-space:nowrap}.block-editor-block-breadcrumb li .block-editor-block-breadcrumb__separator{fill:currentColor;margin-left:-4px;margin-right:-4px;transform:scaleX(-1)}.block-editor-block-breadcrumb li:last-child .block-editor-block-breadcrumb__separator{display:none}.block-editor-block-breadcrumb__current{cursor:default}.block-editor-block-breadcrumb__button.block-editor-block-breadcrumb__button,.block-editor-block-breadcrumb__current{color:#1e1e1e;font-size:inherit;padding:0 8px}.block-editor-block-card{color:#1e1e1e;padding:16px}.block-editor-block-card.is-parent{padding-bottom:4px}.block-editor-block-card.is-child{padding-top:4px}.block-editor-block-card__parent-select-button{align-items:start;height:auto!important;padding:0;text-align:start}.block-editor-block-card__title{align-items:center;display:flex;flex-wrap:wrap;font-weight:var(--wpds-typography-font-weight-emphasis,600);gap:4px 8px}.block-editor-block-card__title.block-editor-block-card__title{font-size:13px;line-height:1.4;margin:0}.block-editor-block-card__name{padding:3px 0}.block-editor-block-card .block-editor-block-icon,.block-editor-block-card__child-indicator-icon{flex:0 0 24px;height:24px;margin-left:12px;margin-right:0;width:24px}.block-editor-block-card.is-synced .block-editor-block-icon{color:var(--wp-block-synced-color)}.block-editor-block-compare{height:auto}.block-editor-block-compare__wrapper{display:flex;padding-bottom:16px}.block-editor-block-compare__wrapper>div{display:flex;flex-direction:column;justify-content:space-between;max-width:600px;min-width:200px;padding:0 0 0 16px;width:50%}.block-editor-block-compare__wrapper>div button{float:left}.block-editor-block-compare__wrapper .block-editor-block-compare__converted{border-right:1px solid #ddd;padding-left:0;padding-right:15px}.block-editor-block-compare__wrapper .block-editor-block-compare__html{border-bottom:1px solid #ddd;color:#1e1e1e;font-family:Menlo,Consolas,monaco,monospace;font-size:12px;line-height:1.7;padding-bottom:15px}.block-editor-block-compare__wrapper .block-editor-block-compare__html span{background-color:#e6ffed;padding-bottom:3px;padding-top:3px}.block-editor-block-compare__wrapper .block-editor-block-compare__html span.block-editor-block-compare__added{background-color:#acf2bd}.block-editor-block-compare__wrapper .block-editor-block-compare__html span.block-editor-block-compare__removed{background-color:#cc1818}.block-editor-block-compare__wrapper .block-editor-block-compare__preview{padding:16px 0 0}.block-editor-block-compare__wrapper .block-editor-block-compare__preview p{font-size:12px;margin-top:0}.block-editor-block-compare__wrapper .block-editor-block-compare__action{margin-top:16px}.block-editor-block-compare__wrapper .block-editor-block-compare__heading{font-size:1em;font-weight:400;margin:.67em 0}.block-editor-block-draggable-chip-wrapper{position:absolute;right:0;top:-24px}.block-editor-block-draggable-chip{background-color:#1e1e1e;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);color:#fff;cursor:grabbing;display:inline-flex;height:48px;padding:0 13px;position:relative;-webkit-user-select:none;user-select:none;width:max-content}.block-editor-block-draggable-chip svg{fill:currentColor}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content{justify-content:flex-start;margin:auto}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content>.components-flex__item{margin-left:6px}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content>.components-flex__item:last-child{margin-left:0}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content .block-editor-block-icon svg{min-height:18px;min-width:18px}.block-editor-block-draggable-chip .components-flex__item{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.block-editor-block-draggable-chip__disabled.block-editor-block-draggable-chip__disabled{align-items:center;background-color:transparent;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0}@media not (prefers-reduced-motion){.block-editor-block-draggable-chip__disabled.block-editor-block-draggable-chip__disabled{transition:all .1s linear .1s}}.block-editor-block-draggable-chip__disabled.block-editor-block-draggable-chip__disabled .block-editor-block-draggable-chip__disabled-icon{background:transparent linear-gradient(45deg,transparent 47.5%,#fff 0,#fff 52.5%,transparent 0);border-radius:50%;box-shadow:inset 0 0 0 1.5px #fff;display:inline-block;height:20px;padding:0;width:20px}.block-draggable-invalid-drag-token .block-editor-block-draggable-chip__disabled.block-editor-block-draggable-chip__disabled{background-color:#757575;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);opacity:1}.block-editor-block-manager__no-results{font-style:italic;padding:24px 0;text-align:center}.block-editor-block-manager__category{isolation:isolate;margin:0 0 24px}.block-editor-block-manager__category-title{background-color:#fff;padding:16px 0;position:sticky;top:-4px;z-index:1}.block-editor-block-manager__category-title .components-checkbox-control__label{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-block-manager__checklist{margin-top:0}.block-editor-block-manager__category-title,.block-editor-block-manager__checklist-item{border-bottom:1px solid #ddd}.block-editor-block-manager__checklist-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;padding:8px 16px 8px 0}.components-modal__content .block-editor-block-manager__checklist-item.components-checkbox-control__input-container{margin:0 8px}.block-editor-block-manager__checklist-item .block-editor-block-icon{fill:#1e1e1e;color:#1e1e1e;margin-left:10px}.block-editor-block-manager__results{border-top:1px solid #ddd}.block-editor-block-manager__disabled-blocks-count+.block-editor-block-manager__results{border-top-width:0}.block-editor-block-mover__move-button-container{border:none;display:flex;justify-content:center;padding:0}@media (min-width:600px){.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container{flex-direction:column}.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container>*{height:20px;min-width:0!important;width:100%}.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container>:before{height:calc(100% - 4px)}.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container .block-editor-block-mover-button.is-up-button svg{flex-shrink:0;top:3px}.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container .block-editor-block-mover-button.is-down-button svg{bottom:3px;flex-shrink:0}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container{width:48px}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container>*{min-width:0!important;overflow:hidden;width:24px}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container .block-editor-block-mover-button{padding-left:0;padding-right:0}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container .block-editor-block-mover-button.is-up-button svg{right:5px}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container .block-editor-block-mover-button.is-down-button svg{left:5px}}.block-editor-block-mover__drag-handle{cursor:grab}@media (min-width:600px){.block-editor-block-mover__drag-handle{min-width:0!important;overflow:hidden;width:24px}.block-editor-block-mover .block-editor-block-mover__drag-handle.has-icon.has-icon{padding-left:0;padding-right:0}}.components-button.block-editor-block-mover-button{overflow:hidden}.components-button.block-editor-block-mover-button:before{border-radius:2px;content:"";display:block;height:32px;left:8px;position:absolute;right:8px;z-index:-1}@media not (prefers-reduced-motion){.components-button.block-editor-block-mover-button:before{animation:components-button__appear-animation .1s ease;animation-fill-mode:forwards}}.components-button.block-editor-block-mover-button:focus,.components-button.block-editor-block-mover-button:focus:before,.components-button.block-editor-block-mover-button:focus:enabled{box-shadow:none;outline:none}.components-button.block-editor-block-mover-button:focus-visible:before{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.block-editor-block-navigation__container{min-width:280px}.block-editor-block-navigation__label{color:#757575;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 12px;text-transform:uppercase}.block-editor-block-patterns-list__list-item{cursor:var(--wpds-cursor-control,pointer);margin-bottom:16px;position:relative}.block-editor-block-patterns-list__list-item.is-placeholder{min-height:100px}.block-editor-block-patterns-list__list-item[draggable=true]{cursor:grab}.block-editor-block-patterns-list__item{height:100%;outline:0;scroll-margin-bottom:56px;scroll-margin-top:24px}.block-editor-block-patterns-list__item .block-editor-block-patterns-list__item-title{flex-grow:1;text-align:right}.block-editor-block-patterns-list__item .block-editor-block-preview__container{align-items:center;border-radius:4px;display:flex;overflow:hidden}.block-editor-block-patterns-list__item .block-editor-block-preview__container:after{border-radius:4px;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px}@media not (prefers-reduced-motion){.block-editor-block-patterns-list__item .block-editor-block-preview__container:after{transition:outline .1s linear}}.block-editor-block-patterns-list__item.is-selected .block-editor-block-preview__container:after{outline-color:#1e1e1e;outline-offset:calc(var(--wp-admin-border-width-focus)*-1);outline-width:var(--wp-admin-border-width-focus)}.block-editor-block-patterns-list__item:hover .block-editor-block-preview__container:after{outline-color:rgba(0,0,0,.3)}.block-editor-block-patterns-list__item[data-focus-visible] .block-editor-block-preview__container:after{outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-1);outline-width:var(--wp-admin-border-width-focus)}.block-editor-block-patterns-list__item .block-editor-patterns__pattern-details:not(:empty){align-items:center;margin-top:8px;padding-bottom:4px}.block-editor-block-patterns-list__item .block-editor-patterns__pattern-icon-wrapper{height:24px;min-width:24px}.block-editor-block-patterns-list__item .block-editor-patterns__pattern-icon-wrapper .block-editor-patterns__pattern-icon{fill:var(--wp-block-synced-color)}.block-editor-patterns__grid-pagination-wrapper .block-editor-patterns__grid-pagination{border-top:1px solid #2f2f2f;justify-content:center;padding:4px}.show-icon-labels .block-editor-patterns__grid-pagination-button{width:auto}.show-icon-labels .block-editor-patterns__grid-pagination-button span{display:none}.show-icon-labels .block-editor-patterns__grid-pagination-button:before{content:attr(aria-label)}.components-popover.block-editor-block-popover{margin:0!important;pointer-events:none;position:absolute;z-index:31}.components-popover.block-editor-block-popover .components-popover__content{margin:0!important;min-width:auto;overflow-y:visible;width:max-content}.components-popover.block-editor-block-popover:not(.block-editor-block-popover__inbetween,.block-editor-block-popover__drop-zone,.block-editor-block-list__block-side-inserter-popover) .components-popover__content *{pointer-events:all}.components-popover.block-editor-block-popover__inbetween,.components-popover.block-editor-block-popover__inbetween *{pointer-events:none}.components-popover.block-editor-block-popover__inbetween .is-with-inserter,.components-popover.block-editor-block-popover__inbetween .is-with-inserter *{pointer-events:all}.components-popover.block-editor-block-popover__drop-zone *{pointer-events:none}.components-popover.block-editor-block-popover__drop-zone .block-editor-block-popover__drop-zone-foreground{background-color:var(--wp-admin-theme-color);border-radius:2px;inset:0;position:absolute}.block-editor-block-preview__container{overflow:hidden;position:relative;width:100%}.block-editor-block-preview__container .block-editor-block-preview__content{margin:0;min-height:auto;overflow:visible;right:0;text-align:initial;top:0;transform-origin:top right;width:100%}.block-editor-block-preview__container .block-editor-block-preview__content .block-editor-block-list__insertion-point,.block-editor-block-preview__container .block-editor-block-preview__content .block-list-appender{display:none}.block-editor-block-preview__container:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.block-editor-block-quick-navigation__item{font-weight:var(--wpds-typography-font-weight-default,400)}.block-editor-block-rename-modal{z-index:1000001}.block-editor-block-styles__preview-panel{display:none;z-index:90}@media (min-width:782px){.block-editor-block-styles__preview-panel{display:block}}.block-editor-block-styles__preview-panel .block-editor-block-icon{display:none}.block-editor-block-styles{grid-column:1/-1}.block-editor-block-styles__variants{display:grid;gap:8px}.block-editor-block-styles__variants .block-editor-block-styles__row{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.block-editor-block-styles__variants .block-editor-block-styles__item-text{text-align:start;text-align-last:center}.components-popover.block-editor-block-switcher__popover .components-popover__content{min-width:300px}.block-editor-block-switcher__popover-preview-container{bottom:0;pointer-events:none;position:absolute;right:0;top:-1px;width:100%}.block-editor-block-switcher__popover-preview{overflow:hidden}.block-editor-block-switcher__popover-preview .components-popover__content{background:#fff;border:1px solid #1e1e1e;border-radius:4px;box-shadow:none;outline:none;overflow:auto;width:300px}.block-editor-block-switcher__popover-preview .block-editor-block-switcher__preview{margin:16px 0;max-height:468px;overflow:hidden;padding:0 16px}.block-editor-block-switcher__popover-preview .block-editor-block-switcher__preview.is-pattern-list-preview{overflow:unset}.block-editor-block-switcher__preview-patterns-container{padding-bottom:16px}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item{margin-top:16px}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-preview__container{cursor:var(--wpds-cursor-control,pointer)}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item{border-radius:2px;height:100%}@media not (prefers-reduced-motion){.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item{transition:all .05s ease-in-out}}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item{border:1px solid transparent;position:relative}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item:focus,.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item:hover{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item:hover{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) #1e1e1e}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item .block-editor-block-switcher__preview-patterns-container-list__item-title{cursor:var(--wpds-cursor-control,pointer);font-size:12px;padding:4px;text-align:center}.block-editor-block-switcher__no-transforms{color:#757575;margin:0;padding:6px 8px}.block-editor-block-switcher__binding-indicator{display:block;padding:8px}.block-editor-block-types-list>[role=presentation]{display:flex;flex-wrap:wrap}.block-editor-block-pattern-setup{align-items:flex-start;border-radius:2px;display:flex;flex-direction:column;justify-content:center;width:100%}.block-editor-block-pattern-setup.view-mode-grid{padding-top:4px}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__toolbar{justify-content:center}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container{column-count:2;column-gap:24px;display:block;padding:0 32px;width:100%}@media (min-width:1440px){.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container{column-count:3}}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-preview__container,.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container div[role=button]{cursor:var(--wpds-cursor-control,pointer)}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item{scroll-margin:5px 0}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:hover .block-editor-block-preview__container{box-shadow:0 0 0 2px var(--wp-admin-theme-color)}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:focus .block-editor-block-preview__container{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:2px}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:focus .block-editor-block-pattern-setup-list__item-title,.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:hover .block-editor-block-pattern-setup-list__item-title{color:var(--wp-admin-theme-color)}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__list-item{break-inside:avoid-column;margin-bottom:24px}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__list-item .block-editor-block-pattern-setup-list__item-title{cursor:var(--wpds-cursor-control,pointer);font-size:12px;padding-top:8px;text-align:center}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__list-item .block-editor-block-preview__container{border:1px solid #ddd;border-radius:4px;min-height:100px}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__list-item .block-editor-block-preview__content{width:100%}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar{align-items:center;align-self:stretch;background-color:#fff;border-top:1px solid #ddd;bottom:0;box-sizing:border-box;color:#1e1e1e;display:flex;flex-direction:row;height:64px;justify-content:space-between;margin:0;padding:16px;position:absolute;text-align:right;width:100%}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__display-controls{display:flex}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__actions,.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__navigation{display:flex;width:calc(50% - 36px)}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__actions{justify-content:flex-end}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container{box-sizing:border-box;display:flex;flex-direction:column;height:100%;width:100%}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container{height:100%;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;transform-style:preserve-3d}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container *{box-sizing:border-box}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide{background-color:#fff;height:100%;margin:auto;padding:0;position:absolute;top:0;width:100%}@media not (prefers-reduced-motion){.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide{transition:transform .5s,z-index .5s}}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide{z-index:100}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide.active-slide{opacity:1;position:relative;z-index:102}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide.previous-slide{transform:translateX(100%);z-index:101}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide.next-slide{transform:translateX(-100%);z-index:101}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .block-list-appender{display:none}.block-editor-block-pattern-setup__carousel,.block-editor-block-pattern-setup__grid{width:100%}.block-editor-block-variation-transforms{box-sizing:border-box;padding:0 16px 16px}.block-editor-block-variation-transforms:where(fieldset){border:0;margin:0;min-inline-size:0}.block-editor-block-variation-transforms__button{justify-content:center;width:100%}.components-border-radius-control__header{height:16px;margin-bottom:12px}.components-border-radius-control{border:0;margin:0 0 12px;padding:0}.components-border-radius-control legend{margin-bottom:0}.components-border-radius-control .components-border-radius-control__linked-button{display:flex;justify-content:center}.components-border-radius-control .components-border-radius-control__linked-button svg{margin-left:0}.block-editor-color-gradient-control .block-editor-color-gradient-control__color-indicator{margin-bottom:12px}.block-editor-color-gradient-control__fieldset{border:0;margin:0;min-width:0;padding:0}@media screen and (min-width:782px){.block-editor-panel-color-gradient-settings .components-circular-option-picker__swatches{display:grid;grid-template-columns:repeat(6,28px)}}.block-editor-block-inspector .block-editor-panel-color-gradient-settings .components-base-control{margin-bottom:inherit}.block-editor-panel-color-gradient-settings.block-editor-panel-color-gradient-settings .block-editor-panel-color-gradient-settings__inner-wrapper{grid-column:1/-1;row-gap:0}.block-editor-panel-color-gradient-settings.block-editor-panel-color-gradient-settings .block-editor-panel-color-gradient-settings__inner-wrapper>*{grid-column:1/-1}.block-editor-panel-color-gradient-settings__dropdown-content{min-height:160px}.block-editor-panel-color-gradient-settings__dropdown-content .block-editor-color-gradient-control__panel{padding:16px;width:260px}.block-editor-panel-color-gradient-settings__color-indicator{background:linear-gradient(45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0)}.block-editor-panel-color-gradient-settings__contrast-notice{margin-top:16px}.block-editor-color-gradient-item{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;max-width:100%;padding:0;position:relative}.block-editor-color-gradient-item:nth-child(1 of .block-editor-color-gradient-item){border-top:1px solid #ddd;border-top-left-radius:2px;border-top-right-radius:2px}.block-editor-color-gradient-item:nth-last-child(1 of .block-editor-color-gradient-item){border-bottom-left-radius:2px;border-bottom-right-radius:2px}.block-editor-color-gradient-item>div,.block-editor-color-gradient-item>div>button{border-radius:inherit}.block-editor-tools-panel-color-gradient-settings__dropdown{display:block;padding:0}.block-editor-tools-panel-color-gradient-settings__dropdown>button{height:auto;padding-bottom:10px;padding-top:10px;text-align:right}.block-editor-tools-panel-color-gradient-settings__dropdown>button.is-open{background:#f0f0f0;color:var(--wp-admin-theme-color)}.block-editor-tools-panel-color-gradient-settings__dropdown .block-editor-panel-color-gradient-settings__color-name{max-width:calc(100% - 44px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-editor-tools-panel-color-gradient-settings__dropdown>button.has-contrast-warning .block-editor-panel-color-gradient-settings__color-name{max-width:calc(100% - 72px)}.block-editor-panel-color-gradient-settings__dropdown{width:100%}.block-editor-panel-color-gradient-settings__dropdown .component-color-indicator{flex-shrink:0}.block-editor-panel-color-gradient-settings__reset{left:0;margin:auto 8px;opacity:0;position:absolute;top:8px}@media not (prefers-reduced-motion){.block-editor-panel-color-gradient-settings__reset{transition:opacity .1s ease-in-out}}.block-editor-panel-color-gradient-settings__reset.block-editor-panel-color-gradient-settings__reset{border-radius:2px}.block-editor-panel-color-gradient-settings__dropdown:hover+.block-editor-panel-color-gradient-settings__reset,.block-editor-panel-color-gradient-settings__reset:focus,.block-editor-panel-color-gradient-settings__reset:hover{opacity:1}@media (hover:none){.block-editor-panel-color-gradient-settings__reset{opacity:1}}.block-editor-panel-color-gradient-settings__dropdown.has-contrast-warning+.block-editor-panel-color-gradient-settings__reset{left:28px}.block-editor-panel-color-gradient-settings__contrast-warning{left:0;margin:auto 8px;position:absolute;top:8px}.block-editor-panel-color-gradient-settings__contrast-warning.block-editor-panel-color-gradient-settings__contrast-warning{border-radius:2px}.block-editor-date-format-picker{border:none;margin:0 0 16px;padding:0}.block-editor-date-format-picker__custom-format-select-control__custom-option{border-top:1px solid #ddd}.block-editor-dimension-control{border:0;margin:0;padding:0}.block-editor-duotone-control__popover.components-popover>.components-popover__content{padding:8px;width:260px}.block-editor-duotone-control__popover.components-popover .components-menu-group__label{padding:0}.block-editor-duotone-control__popover.components-popover .components-circular-option-picker__swatches{display:grid;gap:12px;grid-template-columns:repeat(6,28px);justify-content:space-between}.block-editor-duotone-control__unset-indicator{background:linear-gradient(45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0)}.block-editor-fit-text-size-warning{grid-column:span 2}.components-font-appearance-control [role=option]{color:#1e1e1e;text-transform:capitalize}.block-editor-global-styles__toggle-icon{fill:currentColor}.block-editor-global-styles__shadow-popover-container{width:230px}.block-editor-global-styles__shadow__list{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:8px}.block-editor-global-styles__clear-shadow{text-align:left}.block-editor-global-styles-state-control{margin-top:-4px}.block-editor-global-styles-state-control__badges{min-height:24px}.block-editor-global-styles-state-control__badge-tooltip-trigger{display:inline-flex;max-width:100%}.block-editor-global-styles-filters-panel__dropdown,.block-editor-global-styles__shadow-dropdown{border:1px solid #ddd;border-radius:2px;display:block;padding:0;position:relative}.block-editor-global-styles-filters-panel__dropdown-toggle,.block-editor-global-styles__shadow-dropdown-toggle{padding:8px;width:100%}.block-editor-global-styles-filters-panel__dropdown-toggle.is-open,.block-editor-global-styles__shadow-dropdown-toggle.is-open{background-color:#f0f0f0}.block-editor-global-styles__shadow-editor__remove-button{left:0;margin:auto 8px;opacity:0;position:absolute;top:8px}@media not (prefers-reduced-motion){.block-editor-global-styles__shadow-editor__remove-button{transition:opacity .1s ease-in-out}}.block-editor-global-styles__shadow-dropdown:hover .block-editor-global-styles__shadow-editor__remove-button,.block-editor-global-styles__shadow-editor__remove-button:focus,.block-editor-global-styles__shadow-editor__remove-button:hover{opacity:1}@media (hover:none){.block-editor-global-styles__shadow-editor__remove-button{opacity:1}}.block-editor-global-styles__shadow-indicator{align-items:center;appearance:none;background:none;border:1px solid #e0e0e0;border-radius:2px;box-sizing:border-box;color:#2f2f2f;cursor:var(--wpds-cursor-control,pointer);display:inline-flex;height:26px;padding:0;transform:scale(1);width:26px}@media not (prefers-reduced-motion){.block-editor-global-styles__shadow-indicator{transition:transform .1s ease}}.block-editor-global-styles__shadow-indicator{will-change:transform}.block-editor-global-styles__shadow-indicator:focus{border:2px solid #757575}.block-editor-global-styles__shadow-indicator:hover{transform:scale(1.2)}.block-editor-global-styles__shadow-indicator.unset{background:linear-gradient(45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0)}.block-editor-global-styles-advanced-panel__custom-css-input{margin-bottom:16px}.block-editor-global-styles-advanced-panel__custom-css-input textarea{direction:ltr;font-family:Menlo,Consolas,monaco,monospace}.block-editor-panel-duotone-settings__reset{left:0;margin:auto 8px;opacity:0;position:absolute;top:8px}@media not (prefers-reduced-motion){.block-editor-panel-duotone-settings__reset{transition:opacity .1s ease-in-out}}.block-editor-global-styles-filters-panel__dropdown:hover .block-editor-panel-duotone-settings__reset,.block-editor-panel-duotone-settings__reset:focus,.block-editor-panel-duotone-settings__reset:hover{opacity:1}@media (hover:none){.block-editor-panel-duotone-settings__reset{opacity:1}}.is-inherited-from-global-styles .components-base-control__label,.is-inherited-from-global-styles .components-input-control__label{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:.2em}.is-inherited-from-global-styles .block-editor-global-styles-background-panel__inspector-media-replace-title,.is-inherited-from-global-styles .block-editor-panel-color-gradient-settings__color-name,.is-inherited-from-global-styles .block-editor-panel-duotone-settings__label{border-bottom:1px dotted}.has-local-override-from-global-styles{position:relative}.global-styles-inheritance-affordance{align-items:center;display:flex;height:16px;inset-block-start:0;inset-inline-end:0;justify-content:center;pointer-events:none;position:absolute;z-index:1}.global-styles-inheritance-affordance--offset-toggle{inset-inline-end:32px}.global-styles-inheritance-affordance .has-local-override-from-global-styles__reset{margin-inline-start:0!important;pointer-events:auto}.has-local-override-from-global-styles__reset{align-items:center;background:transparent!important;border-radius:50%!important;box-shadow:none!important;cursor:var(--wpds-cursor-control,pointer);display:inline-flex!important;height:14px!important;justify-content:center;letter-spacing:normal;margin-inline-start:6px;min-width:14px!important;overflow:hidden;padding:0!important;position:relative;text-transform:none;vertical-align:middle;width:14px!important}.has-local-override-from-global-styles__reset:focus,.has-local-override-from-global-styles__reset:hover{background:transparent!important}.has-local-override-from-global-styles__reset:focus .has-local-override-from-global-styles__dot,.has-local-override-from-global-styles__reset:hover .has-local-override-from-global-styles__dot{display:none}.has-local-override-from-global-styles__reset:focus .has-local-override-from-global-styles__reset-icon,.has-local-override-from-global-styles__reset:hover .has-local-override-from-global-styles__reset-icon{display:block}.has-local-override-from-global-styles__reset:focus-visible{outline:1.5px solid var(--wp-admin-theme-color,#007cba);outline-offset:1px}.has-local-override-from-global-styles__reset.block-editor-panel-color-gradient-settings__reset{justify-content:center;margin-block:0;margin-inline-start:0;opacity:1;position:absolute;top:50%;transform:translateY(-50%)}.has-local-override-from-global-styles__reset.block-editor-global-styles__shadow-editor__remove-button,.has-local-override-from-global-styles__reset.block-editor-panel-duotone-settings__reset{inset-inline-end:8px;justify-content:center;margin-block:0;margin-inline-start:0;opacity:1;position:absolute;top:50%;transform:translateY(-50%)}.has-local-override-from-global-styles__dot{background-color:var(--wp-admin-theme-color,#007cba);border-radius:50%;display:block;height:8px;width:8px}.has-local-override-from-global-styles__reset-icon{color:var(--wp-admin-theme-color,#007cba);display:none;position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.block-editor-grid-visualizer.block-editor-grid-visualizer.block-editor-grid-visualizer{z-index:30}.block-editor-grid-visualizer.block-editor-grid-visualizer.block-editor-grid-visualizer .components-popover__content *{pointer-events:none}.block-editor-grid-visualizer.block-editor-grid-visualizer.block-editor-grid-visualizer.is-dropping-allowed .block-editor-grid-visualizer__drop-zone{pointer-events:all}.block-editor-grid-visualizer.block-editor-grid-visualizer.block-editor-grid-visualizer .block-editor-inserter *{pointer-events:auto}.block-editor-grid-visualizer__grid{display:grid;position:absolute}.block-editor-grid-visualizer__cell{display:grid;position:relative}.block-editor-grid-visualizer__cell .block-editor-inserter{bottom:0;color:inherit;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:32}.block-editor-grid-visualizer__cell .block-editor-inserter .block-editor-grid-visualizer__appender{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 20%,transparent);color:inherit;height:100%;opacity:0;overflow:hidden;padding:0!important;width:100%}.block-editor-grid-visualizer__cell.is-highlighted .block-editor-grid-visualizer__drop-zone,.block-editor-grid-visualizer__cell.is-highlighted .block-editor-inserter{background:var(--wp-admin-theme-color)}.block-editor-grid-visualizer__cell .block-editor-grid-visualizer__appender:focus,.block-editor-grid-visualizer__cell:hover .block-editor-grid-visualizer__appender{background-color:color-mix(in srgb,currentColor 20%,transparent);opacity:1}.block-editor-grid-visualizer__drop-zone{background:hsla(0,0%,80%,.1);grid-column:1;grid-row:1;height:100%;min-height:8px;min-width:8px;width:100%}.block-editor-grid-item-resizer.block-editor-grid-item-resizer.block-editor-grid-item-resizer{z-index:30}.block-editor-grid-item-resizer.block-editor-grid-item-resizer.block-editor-grid-item-resizer .components-popover__content *{pointer-events:none}.block-editor-grid-item-resizer__box{border:1px solid var(--wp-admin-theme-color)}.block-editor-grid-item-resizer__box .components-resizable-box__handle.components-resizable-box__handle.components-resizable-box__handle{pointer-events:all}.block-editor-grid-item-mover__move-button-container{border:none;display:flex;justify-content:center;padding:0}.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button{min-width:0!important;padding-left:0;padding-right:0;width:24px}.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button svg{min-width:24px}.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:before{border-radius:2px;content:"";display:block;height:32px;left:8px;position:absolute;right:8px;z-index:-1}@media not (prefers-reduced-motion){.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:before{animation:components-button__appear-animation .1s ease;animation-fill-mode:forwards}}.block-editor-grid-item-mover__move-vertical-button-container{display:flex;position:relative}@media (min-width:600px){.block-editor-grid-item-mover__move-vertical-button-container{flex-direction:column;justify-content:space-around}.block-editor-grid-item-mover__move-vertical-button-container>.block-editor-grid-item-mover-button.block-editor-grid-item-mover-button{height:20px!important;min-width:0!important;width:100%}.block-editor-grid-item-mover__move-vertical-button-container>.block-editor-grid-item-mover-button.block-editor-grid-item-mover-button:before{height:calc(100% - 4px)}.block-editor-grid-item-mover__move-vertical-button-container .block-editor-grid-item-mover-button.is-down-button svg,.block-editor-grid-item-mover__move-vertical-button-container .block-editor-grid-item-mover-button.is-up-button svg{flex-shrink:0;height:20px}.editor-collapsible-block-toolbar .block-editor-grid-item-mover__move-vertical-button-container{height:40px;position:relative;top:-4px}}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container{position:relative}@media (min-width:600px){.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container:before{background:#e0e0e0;content:"";height:100%;position:absolute;top:0;width:1px}}@media (min-width:782px){.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container:before{background:#1e1e1e}}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container.is-left{padding-left:6px}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container.is-left:before{left:0}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container.is-right{padding-right:6px}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container.is-right:before{right:0}@media (min-width:600px){.show-icon-labels .block-editor-grid-item-mover__move-vertical-button-container:before{background:#e0e0e0;content:"";height:1px;margin-top:-.5px;position:absolute;right:50%;top:50%;transform:translate(50%);width:100%}}@media (min-width:782px){.show-icon-labels .block-editor-grid-item-mover__move-vertical-button-container:before{background:#1e1e1e}}.show-icon-labels .block-editor-grid-item-mover-button{white-space:nowrap}.show-icon-labels .editor-collapsible-block-toolbar .block-editor-grid-item-mover__move-horizontal-button-container:before{background:#ddd;height:24px;top:4px}.show-icon-labels .editor-collapsible-block-toolbar .block-editor-grid-item-mover__move-vertical-button-container:before{background:#ddd;width:calc(100% - 24px)}.block-editor-height-control{border:0;margin:0;padding:0}.block-editor-iframe__container{height:100%;width:100%}.block-editor-iframe__scale-container{height:100%}.block-editor-iframe__scale-container.is-zoomed-out{left:0;position:absolute;width:var(--wp-block-editor-iframe-zoom-out-scale-container-width,100vw)}.wp-block-image__crop-area{max-width:100%;overflow:hidden;position:relative;width:100%}.wp-block-image__crop-area .reactEasyCrop_Container{pointer-events:auto}.wp-block-image__crop-area .reactEasyCrop_Container .reactEasyCrop_Image{border:none;border-radius:0}.wp-block-image__zoom .components-popover__content{min-width:260px;overflow:visible!important}.block-editor-block-types-list__list-item{display:block;margin:0;padding:0;width:33.33%}.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled) .block-editor-block-icon.has-colors{color:var(--wp-block-synced-color)}.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled):hover .block-editor-block-types-list__item-title{color:var(--wp-block-synced-color)!important;filter:brightness(.95)}.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled):hover svg{color:var(--wp-block-synced-color)!important}.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled):after{background:var(--wp-block-synced-color)}.components-button.block-editor-block-types-list__item{align-items:stretch;background:transparent;color:#1e1e1e;cursor:var(--wpds-cursor-control,pointer);display:flex;flex-direction:column;font-size:13px;justify-content:center;padding:8px;width:100%;word-break:break-word}@media not (prefers-reduced-motion){.components-button.block-editor-block-types-list__item{transition:all .05s ease-in-out}}.components-button.block-editor-block-types-list__item{height:auto;position:relative}.components-button.block-editor-block-types-list__item:disabled,.components-button.block-editor-block-types-list__item[aria-disabled=true]{cursor:default;opacity:.6}.components-button.block-editor-block-types-list__item:not(:disabled,[aria-disabled=true]):hover .block-editor-block-types-list__item-title{color:var(--wp-admin-theme-color)!important;filter:brightness(.95)}.components-button.block-editor-block-types-list__item:not(:disabled,[aria-disabled=true]):hover svg{color:var(--wp-admin-theme-color)!important}.components-button.block-editor-block-types-list__item:not(:disabled,[aria-disabled=true]):hover:after{background:var(--wp-admin-theme-color);border-radius:2px;bottom:0;content:"";left:0;opacity:.04;pointer-events:none;position:absolute;right:0;top:0}.block-editor-block-types-list__item-icon{color:#1e1e1e;padding:12px 20px}@media not (prefers-reduced-motion){.block-editor-block-types-list__item-icon{transition:all .05s ease-in-out}}.block-editor-block-types-list__item-icon .block-editor-block-icon{margin-left:auto;margin-right:auto}@media not (prefers-reduced-motion){.block-editor-block-types-list__item-icon svg{transition:all .15s ease-out}}.block-editor-block-types-list__list-item[draggable=true] .block-editor-block-types-list__item-icon{cursor:grab}.block-editor-block-types-list__item-title{font-size:12px;hyphens:auto;padding:4px 2px 8px}.modal-open .block-editor-inspector-list-view-content-popover{z-index:99999}.block-editor-block-inspector__tabs [role=tablist]{width:100%}.block-editor-inspector-popover-header{margin-bottom:16px}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}@keyframes loadingpulse{0%{opacity:1}50%{opacity:0}to{opacity:1}}.block-editor-link-control{min-width:350px;position:relative}.components-popover__content .block-editor-link-control{max-width:350px;min-width:auto;width:90vw}.show-icon-labels .block-editor-link-control .components-button.has-icon svg{display:none}.show-icon-labels .block-editor-link-control .components-button.has-icon:before{content:attr(aria-label)}.show-icon-labels .block-editor-link-control .block-editor-link-control__preview{flex-wrap:wrap;gap:4px}.show-icon-labels .block-editor-link-control .block-editor-link-control__preview .components-button.has-icon{padding:4px;width:auto}.show-icon-labels .block-editor-link-control .block-editor-link-control__preview .block-editor-link-control_link-information{margin-left:0;min-width:100%}.block-editor-link-control__search-input-wrapper{margin-bottom:8px;position:relative}.block-editor-link-control__help{color:#757575;font-size:12px;font-style:normal;margin-bottom:0;margin-top:-8px;padding:0 16px}.block-editor-link-control__search-input-container,.block-editor-link-control__search-input-wrapper{position:relative}.block-editor-link-control__field{margin:16px}.block-editor-link-control__field .components-base-control__label{color:#1e1e1e}.block-editor-link-control__search-error{margin:-8px 16px 16px}.block-editor-link-control__search-actions{padding:8px 16px 16px}.block-editor-link-control__search-results-wrapper{position:relative}.block-editor-link-control__search-results-wrapper:after,.block-editor-link-control__search-results-wrapper:before{content:"";display:block;left:16px;pointer-events:none;position:absolute;right:-1px;z-index:100}.block-editor-link-control__search-results-wrapper:before{bottom:auto;height:8px;top:0}.block-editor-link-control__search-results-wrapper:after{bottom:0;height:16px;top:auto}.block-editor-link-control__search-results{margin-top:-16px;max-height:200px;overflow-y:auto;padding:8px}.block-editor-link-control__search-results.is-loading{opacity:.2}.block-editor-link-control__search-item.components-button.components-menu-item__button{height:auto;text-align:right}.block-editor-link-control__search-item .components-menu-item__item{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:100%}.block-editor-link-control__search-item .components-menu-item__item mark{background-color:transparent;color:inherit;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-link-control__search-item .components-menu-item__shortcut{color:#757575;white-space:nowrap}.block-editor-link-control__search-item[aria-selected]{background:#f0f0f0}.block-editor-link-control__preview{background:transparent;border:0;padding:16px}.block-editor-link-control__preview .block-editor-link-control__link-information{margin-left:8px;overflow-wrap:break-word;white-space:pre-wrap}.block-editor-link-control__preview .block-editor-link-control__link-information .block-editor-link-control__preview-info{color:#757575;font-size:12px;line-height:1.1;word-break:break-all}.block-editor-link-control__preview.is-url-title .block-editor-link-control__preview-title{word-break:break-all}.block-editor-link-control__preview .block-editor-link-control__preview-icon,.block-editor-link-control__preview .block-editor-link-control__preview-image{background-color:#f0f0f0;border-radius:2px;flex-shrink:0;height:32px;position:relative;width:32px}.block-editor-link-control__preview .block-editor-link-control__preview-icon img{width:16px}.block-editor-link-control__preview.is-error .block-editor-link-control__preview-icon{max-height:32px;top:0;width:32px}.block-editor-link-control__preview .block-editor-link-control__preview-title{line-height:var(--wpds-typography-line-height-sm,20px)}.block-editor-link-control__preview .block-editor-link-control__preview-title:focus{box-shadow:none}.block-editor-link-control__preview .block-editor-link-control__preview-title:focus-visible{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent;text-decoration:none}.block-editor-link-control__preview .block-editor-link-control__preview-title mark{background-color:transparent;color:inherit;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-link-control__preview .block-editor-link-control__preview-title span{font-weight:400}.block-editor-link-control__preview .block-editor-link-control__preview-title .components-external-link__icon{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-editor-link-control__preview.is-fetching .block-editor-link-control__preview-icon img,.block-editor-link-control__preview.is-fetching .block-editor-link-control__preview-icon svg{opacity:0}.block-editor-link-control__preview.is-fetching .block-editor-link-control__preview-icon:before{background-color:#f0f0f0;border-radius:100%;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}@media not (prefers-reduced-motion){.block-editor-link-control__preview.is-fetching .block-editor-link-control__preview-icon:before{animation:loadingpulse 1s linear infinite;animation-delay:.5s}}.block-editor-link-control__loading{align-items:center;display:flex;margin:16px}.block-editor-link-control__loading .components-spinner{margin-top:0}.components-button+.block-editor-link-control__search-create{overflow:visible;padding:12px 16px}.components-button+.block-editor-link-control__search-create:before{content:"";display:block;position:absolute;right:0;top:-10px;width:100%}.block-editor-link-control__search-create{align-items:center}.block-editor-link-control__search-create .block-editor-link-control__preview-title{margin-bottom:0}.block-editor-link-control__search-create .block-editor-link-control__search-item-icon{top:0}.block-editor-link-control__drawer-inner{display:flex;flex-basis:100%;flex-direction:column;position:relative}.block-editor-link-control__settings{border:0;margin:0;padding:0}.block-editor-link-control__setting{flex:1;margin-bottom:0;padding:8px 24px}.block-editor-link-control__setting .components-base-control:not(.components-input-control) .components-base-control__field{display:flex}.block-editor-link-control__setting .components-base-control__field .components-checkbox-control__label{color:#1e1e1e}.block-editor-link-control__setting input{margin-right:0}.is-preview .block-editor-link-control__setting{padding:20px 0 8px 8px}.block-editor-link-control__tools{margin-top:-16px;padding:8px 8px 0}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle{gap:0;padding-right:0}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=true]{color:#1e1e1e}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=true] svg{visibility:visible}@media not (prefers-reduced-motion){.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=true] svg{transition:transform .1s ease}}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=true] svg{transform:rotate(-90deg)}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=false] svg{transform:rotate(0deg);visibility:visible}@media not (prefers-reduced-motion){.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=false] svg{transition:transform .1s ease}}.block-editor-link-control .block-editor-link-control__search-input .components-spinner{display:block}.block-editor-link-control .block-editor-link-control__search-input .components-spinner.components-spinner{bottom:auto;left:40px;position:absolute;right:auto;top:calc(50% - 8px)}.block-editor-link-control .block-editor-link-control__search-input-wrapper.has-actions .components-spinner{left:12px;top:calc(50% + 4px)}.link-preview-button.components-button{border-color:#949494;height:auto;padding:12px;width:100%}.link-preview-button__image-container{flex-shrink:0;height:24px;width:24px}.link-preview-button__image{border-radius:2px;height:100%;object-fit:cover;width:100%}.link-preview-button__content,.link-preview-button__details{flex:1;min-width:0}.link-preview-button__hint,.link-preview-button__title{display:block;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:100%}.link-preview-button__title{color:#1e1e1e;display:block;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-top:4px}.link-preview-button__hint{color:#757575;font-size:12px;font-weight:400}.link-preview-button__icon{color:#1e1e1e}.link-preview-button__badges{margin-top:8px}.block-editor-list-view-tree{border-collapse:collapse;margin:0;padding:0;width:100%}.components-modal__content .block-editor-list-view-tree{margin:-12px -6px 0;width:calc(100% + 12px)}.block-editor-list-view-tree.is-dragging tbody{pointer-events:none}.block-editor-list-view-leaf{position:relative;transform:translateY(0)}.block-editor-list-view-leaf.is-nesting,.block-editor-list-view-leaf:focus-within{z-index:1}.block-editor-list-view-leaf.is-draggable,.block-editor-list-view-leaf.is-draggable .block-editor-list-view-block-contents{cursor:grab}.block-editor-list-view-leaf .block-editor-list-view-block-select-button[aria-expanded=true]{color:inherit}.block-editor-list-view-leaf .block-editor-list-view-block-select-button:hover{color:var(--wp-admin-theme-color)}.block-editor-list-view-leaf .block-editor-list-view-block-select-button svg{fill:currentColor}.is-dragging-components-draggable .block-editor-list-view-leaf:not(.is-selected) .block-editor-list-view-block-select-button:hover{color:inherit}.block-editor-list-view-leaf.is-selected td{background:var(--wp-admin-theme-color)}.block-editor-list-view-leaf.is-selected.is-synced td{background:var(--wp-block-synced-color)}.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block-contents .block-editor-block-icon,.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block-contents:focus,.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block-contents:hover{color:var(--wp-block-synced-color)}.block-editor-list-view-leaf.is-synced .block-editor-list-view-block-contents:focus:after{--focus-color:var(--wp-block-synced-color)}.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block__menu:focus{--focus-color:var(--wp-block-synced-color);outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-contents,.block-editor-list-view-leaf.is-selected .components-button.has-icon{color:#fff}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block__menu:focus{--focus-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));outline-offset:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*-1)}@media (forced-colors:active){.block-editor-list-view-leaf.is-selected td,.block-editor-list-view-leaf.is-selected.is-synced td{background:SelectedItem}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-contents,.block-editor-list-view-leaf.is-selected .components-button.has-icon{color:SelectedItemText}.block-editor-list-view-leaf.is-selected .block-editor-block-icon.has-colors svg,.block-editor-list-view-leaf.is-selected svg{fill:SelectedItemText}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-select-button__title{forced-color-adjust:none}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-contents:focus:after{--focus-color:CanvasText}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block__menu:focus{--focus-color:SelectedItemText}}.block-editor-list-view-leaf.is-first-selected td:first-child{border-top-right-radius:2px}.block-editor-list-view-leaf.is-first-selected td:last-child{border-top-left-radius:2px}.block-editor-list-view-leaf.is-last-selected td:first-child{border-bottom-right-radius:2px}.block-editor-list-view-leaf.is-last-selected td:last-child{border-bottom-left-radius:2px}.block-editor-list-view-leaf.is-branch-selected:not(.is-selected):not(.is-synced-branch){background:rgba(var(--wp-admin-theme-color--rgb),.04)}.block-editor-list-view-leaf.is-synced-branch.is-branch-selected{background:rgba(var(--wp-block-synced-color--rgb),.04)}.block-editor-list-view-leaf.is-branch-selected.is-first-selected td:first-child{border-top-right-radius:2px}.block-editor-list-view-leaf.is-branch-selected.is-first-selected td:last-child{border-top-left-radius:2px}.block-editor-list-view-leaf[data-expanded=false].is-branch-selected.is-first-selected td:first-child{border-top-right-radius:2px}.block-editor-list-view-leaf[data-expanded=false].is-branch-selected.is-first-selected td:last-child{border-top-left-radius:2px}.block-editor-list-view-leaf[data-expanded=false].is-branch-selected.is-last-selected td:first-child{border-bottom-right-radius:2px}.block-editor-list-view-leaf[data-expanded=false].is-branch-selected.is-last-selected td:last-child{border-bottom-left-radius:2px}.block-editor-list-view-leaf.is-branch-selected:not(.is-selected) td{border-radius:0}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-displacement-normal{transition:transform .2s}}.block-editor-list-view-leaf.is-displacement-normal{transform:translateY(0)}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-displacement-up{transition:transform .2s}}.block-editor-list-view-leaf.is-displacement-up{transform:translateY(-32px)}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-displacement-down{transition:transform .2s}}.block-editor-list-view-leaf.is-displacement-down{transform:translateY(32px)}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-after-dragged-blocks{transition:transform .2s}}.block-editor-list-view-leaf.is-after-dragged-blocks{transform:translateY(calc(var(--wp-admin--list-view-dragged-items-height, 32px)*-1))}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-after-dragged-blocks.is-displacement-up{transition:transform .2s}}.block-editor-list-view-leaf.is-after-dragged-blocks.is-displacement-up{transform:translateY(calc(-32px + var(--wp-admin--list-view-dragged-items-height, 32px)*-1))}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-after-dragged-blocks.is-displacement-down{transition:transform .2s}}.block-editor-list-view-leaf.is-after-dragged-blocks.is-displacement-down{transform:translateY(calc(32px + var(--wp-admin--list-view-dragged-items-height, 32px)*-1))}.block-editor-list-view-leaf.is-dragging{opacity:0;pointer-events:none;right:0;z-index:-9999}.block-editor-list-view-leaf .block-editor-list-view-block-contents{align-items:center;border-radius:2px;box-sizing:border-box;color:inherit;display:flex;font-family:inherit;font-size:13px;font-weight:400;height:32px;margin:0;padding:6px 0 6px 4px;position:relative;text-align:right;text-decoration:none;white-space:nowrap;width:100%}@media not (prefers-reduced-motion){.block-editor-list-view-leaf .block-editor-list-view-block-contents{transition:box-shadow .1s linear}}.components-modal__content .block-editor-list-view-leaf .block-editor-list-view-block-contents{padding-left:0;padding-right:0}.block-editor-list-view-leaf .block-editor-list-view-block-contents:focus,.block-editor-list-view-leaf.is-nesting .block-editor-list-view-block-contents{box-shadow:none;outline:none}.block-editor-list-view-leaf .block-editor-list-view-block-contents:focus:after,.block-editor-list-view-leaf.is-nesting .block-editor-list-view-block-contents:after{border-radius:inherit;bottom:0;box-shadow:0 0 0 calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px)) + 2px) var(--wpds-color-background-surface-neutral-strong,#fff);content:"";left:-28px;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));outline-offset:1px;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.block-editor-list-view-leaf.has-single-cell .block-editor-list-view-block-contents:focus:after{left:0}.block-editor-list-view-leaf.is-visible .block-editor-list-view-block-contents{opacity:1}@keyframes __wp-base-styles-fade-in{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-visible .block-editor-list-view-block-contents{animation:__wp-base-styles-fade-in .08s linear 0s;animation-fill-mode:forwards}}.block-editor-list-view-leaf .block-editor-block-icon{flex:0 0 24px;margin-left:4px}.block-editor-list-view-leaf .block-editor-list-view-block__contents-cell,.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell{padding:0}.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell{line-height:0;vertical-align:middle;width:28px}.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell>*,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell>*{opacity:0}.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell.is-visible>*,.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell:focus-within>*,.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell:hover>*,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell.is-visible>*,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell:focus-within>*,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell:hover>*{opacity:1}.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell-alignment-wrapper{align-items:center;display:flex;flex-direction:column;height:100%}.block-editor-list-view-leaf .block-editor-block-mover-button{height:24px;position:relative;width:36px}.block-editor-list-view-leaf .block-editor-block-mover-button svg{height:24px;position:relative}.block-editor-list-view-leaf .block-editor-block-mover-button.is-up-button{align-items:flex-end;margin-top:-6px}.block-editor-list-view-leaf .block-editor-block-mover-button.is-up-button svg{bottom:-4px}.block-editor-list-view-leaf .block-editor-block-mover-button.is-down-button{align-items:flex-start;margin-bottom:-6px}.block-editor-list-view-leaf .block-editor-block-mover-button.is-down-button svg{top:-4px}.block-editor-list-view-leaf .block-editor-block-mover-button:before{height:16px;left:0;min-width:100%;right:0}.block-editor-list-view-leaf .block-editor-inserter__toggle{background:#1e1e1e;color:#fff;height:24px;margin:6px 1px 6px 6px;min-width:24px}.block-editor-list-view-leaf .block-editor-inserter__toggle:active{color:#fff}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__label-wrapper{width:100%}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__label-wrapper>*{min-width:0}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__label-wrapper svg{position:relative;right:2px}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__title{flex:1;position:relative}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__title .components-truncate{position:absolute;transform:translateY(-50%);width:100%}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__anchor-wrapper{max-width:min(110px,40%);position:relative;width:100%}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__anchor{background:#f0f0f0;border-radius:2px;box-sizing:border-box;color:#2f2f2f;font-size:12px;left:0;line-height:20px;max-width:100%;overflow:hidden;padding:2px 8px;position:absolute;text-overflow:ellipsis;transform:translateY(-50%);white-space:nowrap}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-select-button__anchor{background:rgba(0,0,0,.3);color:#fff}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__block-visibility,.block-editor-list-view-leaf .block-editor-list-view-block-select-button__lock,.block-editor-list-view-leaf .block-editor-list-view-block-select-button__sticky{line-height:0}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__images{display:flex}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__image{background-size:cover;border-radius:1px;height:18px;width:18px}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__image:not(:only-child){box-shadow:0 0 0 2px #fff}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__image:not(:first-child){margin-right:-6px}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-select-button__image:not(:only-child){box-shadow:0 0 0 2px var(--wp-admin-theme-color)}.block-editor-list-view-leaf.is-disabled{opacity:.2}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-disabled{transition:opacity .1s linear}}.block-editor-list-view-leaf.is-disabled:hover{opacity:.2}.block-editor-list-view-leaf.is-disabled .block-editor-list-view__expander{cursor:default}.block-editor-list-view-leaf.is-disabled .block-editor-list-view-block-select-button:hover{color:inherit}.block-editor-list-view-draggable-chip{opacity:.8}.block-editor-list-view-appender__cell .block-editor-list-view-appender__container,.block-editor-list-view-appender__cell .block-editor-list-view-block__contents-container,.block-editor-list-view-block__contents-cell .block-editor-list-view-appender__container,.block-editor-list-view-block__contents-cell .block-editor-list-view-block__contents-container{display:flex}.block-editor-list-view__expander{cursor:var(--wpds-cursor-control,pointer);height:24px;width:24px}.block-editor-list-view-leaf[aria-level] .block-editor-list-view__expander{margin-right:192px}.block-editor-list-view-leaf[aria-level="1"] .block-editor-list-view__expander{margin-right:0}.block-editor-list-view-leaf[aria-level="2"] .block-editor-list-view__expander{margin-right:24px}.block-editor-list-view-leaf[aria-level="3"] .block-editor-list-view__expander{margin-right:48px}.block-editor-list-view-leaf[aria-level="4"] .block-editor-list-view__expander{margin-right:72px}.block-editor-list-view-leaf[aria-level="5"] .block-editor-list-view__expander{margin-right:96px}.block-editor-list-view-leaf[aria-level="6"] .block-editor-list-view__expander{margin-right:120px}.block-editor-list-view-leaf[aria-level="7"] .block-editor-list-view__expander{margin-right:144px}.block-editor-list-view-leaf[aria-level="8"] .block-editor-list-view__expander{margin-right:168px}.block-editor-list-view-leaf .block-editor-list-view__expander{visibility:hidden}.block-editor-list-view-leaf[data-expanded=true] .block-editor-list-view__expander svg{visibility:visible}@media not (prefers-reduced-motion){.block-editor-list-view-leaf[data-expanded=true] .block-editor-list-view__expander svg{transition:transform .2s ease}}.block-editor-list-view-leaf[data-expanded=true] .block-editor-list-view__expander svg{transform:rotate(-90deg)}.block-editor-list-view-leaf[data-expanded=false] .block-editor-list-view__expander svg{transform:rotate(0deg);visibility:visible}@media not (prefers-reduced-motion){.block-editor-list-view-leaf[data-expanded=false] .block-editor-list-view__expander svg{transition:transform .2s ease}}.block-editor-list-view-drop-indicator{pointer-events:none}.block-editor-list-view-drop-indicator .block-editor-list-view-drop-indicator__line{background:var(--wp-admin-theme-color);border-radius:4px;height:4px}.block-editor-list-view-drop-indicator--preview{pointer-events:none}.block-editor-list-view-drop-indicator--preview .components-popover__content{overflow:hidden!important}.block-editor-list-view-drop-indicator--preview .block-editor-list-view-drop-indicator__line{background:rgba(var(--wp-admin-theme-color--rgb),.04);border-radius:4px;height:32px;overflow:hidden}.block-editor-list-view-drop-indicator--preview .block-editor-list-view-drop-indicator__line--darker{background:rgba(var(--wp-admin-theme-color--rgb),.09)}.block-editor-list-view-placeholder{height:32px;margin:0;padding:0}.list-view-appender .block-editor-inserter__toggle{background-color:#1e1e1e;color:#fff;height:24px;margin:8px 24px 0 0;padding:0}.list-view-appender .block-editor-inserter__toggle.has-icon.is-next-40px-default-size{min-width:24px}.list-view-appender .block-editor-inserter__toggle:focus,.list-view-appender .block-editor-inserter__toggle:hover{background:var(--wp-admin-theme-color);color:#fff}.list-view-appender__description{display:none}.block-editor-media-placeholder__url-input-form{min-width:260px}@media (min-width:600px){.block-editor-media-placeholder__url-input-form{width:300px}}.block-editor-media-placeholder__url-input-form input{direction:ltr}.modal-open .block-editor-media-replace-flow__options{z-index:99999}.block-editor-media-replace-flow__indicator{margin-right:4px}.block-editor-media-replace-flow__media-upload-menu:not(:empty)+.block-editor-media-flow__url-input{border-top:1px solid #ddd;margin-top:8px;padding-bottom:8px}.block-editor-media-replace-flow__options.is-variant-toolbar .block-editor-media-replace-flow__media-upload-menu:not(:empty)+.block-editor-media-flow__url-input{border-top-color:#1e1e1e}.block-editor-media-flow__url-input{margin-left:-8px;margin-right:-8px;padding:16px}.block-editor-media-flow__url-input .block-editor-media-replace-flow__image-url-label{display:block;margin-bottom:8px;top:16px}.block-editor-media-flow__url-input .block-editor-link-control{width:300px}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-url-input{margin:0;padding:0}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__tools{justify-content:flex-end;padding:16px var(--wp-admin-border-width-focus) var(--wp-admin-border-width-focus)}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__preview.is-current{padding:0;width:auto}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__search-input.block-editor-link-control__search-input input[type=text]{margin:0;width:100%}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__search-actions{padding:8px 0 0}.block-editor-multi-selection-inspector__card{padding:16px}.block-editor-multi-selection-inspector__card-title{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-multi-selection-inspector__card-description{color:#757575}.block-editor-multi-selection-inspector__card .block-editor-block-icon{height:24px;margin-right:-2px;padding:0 3px;width:36px}.block-editor-responsive-block-control{border-bottom:1px solid #ccc;margin-bottom:28px;padding-bottom:14px}.block-editor-responsive-block-control:last-child{border-bottom:0;padding-bottom:0}.block-editor-responsive-block-control__title{margin:0 -3px .6em 0}.block-editor-responsive-block-control__label{font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:.6em;margin-right:-3px}.block-editor-responsive-block-control__inner{margin-right:-1px}.block-editor-responsive-block-control__toggle{margin-right:1px}.block-editor-responsive-block-control .components-base-control__help{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.preset-input-control__wrapper>*{flex:1}.preset-input-control__wrapper>.preset-input-control__custom-toggle,.preset-input-control__wrapper>.preset-input-control__icon{flex:none}.components-popover.block-editor-rich-text__inline-format-toolbar{z-index:99998}.components-popover.block-editor-rich-text__inline-format-toolbar .components-popover__content{border-radius:2px;box-shadow:none;margin-bottom:8px;min-width:auto;outline:none;width:auto}.components-popover.block-editor-rich-text__inline-format-toolbar .components-toolbar{border-radius:2px}.components-popover.block-editor-rich-text__inline-format-toolbar .components-toolbar-group{background:none}.components-popover.block-editor-rich-text__inline-format-toolbar .components-dropdown-menu__toggle,.components-popover.block-editor-rich-text__inline-format-toolbar .components-toolbar__control{min-height:48px;min-width:48px;padding-left:12px;padding-right:12px}.block-editor-rich-text__inline-format-toolbar-group .components-dropdown-menu__toggle{justify-content:center}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button.has-icon{width:auto}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button.has-icon svg{display:none}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button.has-icon:after{content:attr(aria-label)}.block-editor-skip-to-selected-block{position:absolute;top:-9999em}.block-editor-skip-to-selected-block:focus{background:#f1f1f1;font-size:14px;font-weight:var(--wpds-typography-font-weight-emphasis,600);z-index:100000}.block-editor-tabbed-sidebar{background-color:#fff;display:flex;flex-direction:column;flex-grow:1;height:100%;overflow:hidden}.block-editor-tabbed-sidebar__tablist-and-close-button{border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding-left:8px}.block-editor-tabbed-sidebar__close-button{align-self:center;background:#fff;order:1}.block-editor-tabbed-sidebar__tablist{margin-bottom:-1px}.block-editor-tabbed-sidebar__tabpanel{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;scrollbar-gutter:auto}.block-editor-block-list__block .block-editor-url-input,.block-editor-url-input,.components-popover .block-editor-url-input{flex-grow:1;padding:1px;position:relative}@media (min-width:600px){.block-editor-block-list__block .block-editor-url-input,.block-editor-url-input,.components-popover .block-editor-url-input{min-width:300px;width:auto}}.block-editor-block-list__block .block-editor-url-input.is-full-width,.block-editor-block-list__block .block-editor-url-input.is-full-width__suggestions,.block-editor-url-input.is-full-width,.block-editor-url-input.is-full-width__suggestions,.components-popover .block-editor-url-input.is-full-width,.components-popover .block-editor-url-input.is-full-width__suggestions{width:100%}.block-editor-block-list__block .block-editor-url-input .components-spinner,.block-editor-url-input .components-spinner,.components-popover .block-editor-url-input .components-spinner{left:8px;margin:0;position:absolute;top:calc(50% - 8px)}.block-editor-url-input__suggestions{max-height:200px}@media not (prefers-reduced-motion){.block-editor-url-input__suggestions{transition:all .15s ease-in-out}}.block-editor-url-input__suggestions{overflow-y:auto;padding:4px 0;width:302px}.block-editor-url-input .components-spinner,.block-editor-url-input__suggestions{display:none}@media (min-width:600px){.block-editor-url-input .components-spinner,.block-editor-url-input__suggestions{display:grid}}.block-editor-url-input__suggestion{background:#fff;border:none;box-shadow:none;color:#757575;cursor:var(--wpds-cursor-control,pointer);display:block;font-size:13px;height:auto;min-height:36px;text-align:right;width:100%}.block-editor-url-input__suggestion:hover{background:#ddd}.block-editor-url-input__suggestion.is-selected,.block-editor-url-input__suggestion:focus{background:var(--wp-admin-theme-color-darker-20);color:#fff;outline:none}.components-toolbar-group>.block-editor-url-input__button,.components-toolbar>.block-editor-url-input__button{position:inherit}.block-editor-url-input__button .block-editor-url-input__back{margin-left:4px;overflow:visible}.block-editor-url-input__button .block-editor-url-input__back:after{background:#ddd;content:"";display:block;height:24px;left:-1px;position:absolute;width:1px}.block-editor-url-input__button-modal{background:#fff;border:1px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.02),0 3px 3px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.01)}.block-editor-url-input__button-modal-line{align-items:flex-start;display:flex;flex-direction:row;flex-grow:1;flex-shrink:1;min-width:0}.block-editor-url-popover__additional-controls{border-top:1px solid #1e1e1e;padding:8px}.block-editor-url-popover__input-container{padding:8px}.block-editor-url-popover__row{align-items:center;display:flex;gap:4px}.block-editor-url-popover__row>:not(.block-editor-url-popover__settings-toggle){flex-grow:1;gap:8px}.block-editor-url-popover__additional-controls .components-button.has-icon{height:auto;padding-left:8px;padding-right:8px;text-align:right}.block-editor-url-popover__additional-controls .components-button.has-icon>svg{margin-left:8px}.block-editor-url-popover__settings-toggle{flex-shrink:0}.block-editor-url-popover__settings-toggle[aria-expanded=true] .dashicon{transform:rotate(-180deg)}.block-editor-url-popover__settings{border-top:1px solid #1e1e1e;display:block;padding:16px}.block-editor-url-popover__link-container-content{align-items:center;display:flex}.block-editor-url-popover__link-editor,.block-editor-url-popover__link-viewer{display:flex}.block-editor-url-popover__link-viewer-url{align-items:center;display:flex;flex-grow:1;flex-shrink:1;margin-left:8px;max-width:350px;min-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-editor-url-popover__link-viewer-url.has-invalid-link{color:#cc1818}.block-editor-url-popover__expand-on-click{align-items:center;display:flex;min-width:350px;white-space:nowrap}.block-editor-url-popover__expand-on-click .text{flex-grow:1}.block-editor-url-popover__expand-on-click .text p{line-height:16px;margin:0}.block-editor-url-popover__expand-on-click .text p.description{color:#757575;font-size:12px}.background-block-support-panel.background-block-support-panel .background-block-support-panel__inner-wrapper{row-gap:0}.block-editor-hooks__block-hooks .components-toggle-control .components-h-stack .components-h-stack{flex-direction:row}.block-editor-hooks__block-hooks .block-editor-hooks__block-hooks-helptext{color:#757575;font-size:12px;margin-bottom:16px}.block-editor-hooks__position-control-item-hint{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-block-start:4px}div.block-editor-bindings__panel{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}div.block-editor-bindings__panel button:hover .block-editor-bindings__item span{color:inherit}.border-block-support-panel .single-column{grid-column:span 1}.color-block-support-panel .block-editor-contrast-checker{grid-column:span 2;margin-top:16px}.color-block-support-panel.color-block-support-panel .color-block-support-panel__inner-wrapper{row-gap:0}.elements-block-support-panel.elements-block-support-panel .elements-block-support-panel__inner-wrapper{row-gap:0}.dimensions-block-support-panel .single-column{grid-column:span 1}.block-editor-hooks__layout-constrained .components-base-control{margin-bottom:0}.block-editor-hooks__layout-constrained-helptext{color:#757575;font-size:12px;margin-bottom:0}.layout-block-support-panel .block-editor-hooks__flex-layout-controls{grid-column:1/-1}.block-editor-hooks__flex-layout-justification-controls,.block-editor-hooks__flex-layout-orientation-controls{margin-bottom:12px}.block-editor-hooks__flex-layout-justification-controls legend,.block-editor-hooks__flex-layout-orientation-controls legend{margin-bottom:8px}.block-editor-hooks__grid-layout-columns-and-rows-controls,.block-editor-hooks__grid-layout-minimum-width-control{border:0;margin:0;padding:0}.block-editor__spacing-visualizer{border-color:var(--wp-admin-theme-color);border-style:solid;bottom:0;box-sizing:border-box;left:0;opacity:.5;pointer-events:none;position:absolute;right:0;top:0}.typography-block-support-panel .single-column{grid-column:span 1}.block-editor-block-toolbar{display:flex;flex-grow:1;overflow-x:auto;overflow-y:hidden;position:relative;width:100%}@media not (prefers-reduced-motion){.block-editor-block-toolbar{transition:border-color .1s linear,box-shadow .1s linear}}@media (min-width:600px){.block-editor-block-toolbar{overflow:inherit}}.block-editor-block-toolbar .components-toolbar,.block-editor-block-toolbar .components-toolbar-group{background:none;border:0;border-left:1px solid #ddd;margin-bottom:-1px;margin-top:-1px}.block-editor-block-toolbar.is-connected .block-editor-block-switcher .components-button:before{background:color-mix(in srgb,var(--wp-block-synced-color) 10%,transparent);border-radius:2px}.block-editor-block-toolbar .components-button.block-editor-block-toolbar__block-icon-button[aria-disabled=true],.block-editor-block-toolbar .components-button.block-editor-block-toolbar__block-icon-button[aria-disabled=true]:hover{color:#1e1e1e}.block-editor-block-toolbar.is-connected .block-editor-block-toolbar__block-icon,.block-editor-block-toolbar.is-synced .block-editor-block-toolbar__block-icon{color:var(--wp-block-synced-color)}.block-editor-block-toolbar:has(>:last-child:empty)>:nth-last-child(2),.block-editor-block-toolbar:has(>:last-child:empty)>:nth-last-child(2) .components-toolbar,.block-editor-block-toolbar:has(>:last-child:empty)>:nth-last-child(2) .components-toolbar-group,.block-editor-block-toolbar>:last-child,.block-editor-block-toolbar>:last-child .components-toolbar,.block-editor-block-toolbar>:last-child .components-toolbar-group{border-left:none}.block-editor-block-toolbar .components-toolbar-group:empty{display:none}.block-editor-block-contextual-toolbar{background-color:#fff;display:block;flex-shrink:3;position:sticky;top:0;width:100%;z-index:31}.block-editor-block-contextual-toolbar.components-accessible-toolbar{border:none;border-radius:0}.block-editor-block-contextual-toolbar.is-unstyled{box-shadow:0 1px 0 0 rgba(0,0,0,.133)}.block-editor-block-contextual-toolbar .block-editor-block-toolbar{overflow:auto;overflow-y:hidden}.block-editor-block-contextual-toolbar .block-editor-block-toolbar::-webkit-scrollbar{height:12px;width:12px}.block-editor-block-contextual-toolbar .block-editor-block-toolbar::-webkit-scrollbar-track{background-color:transparent}.block-editor-block-contextual-toolbar .block-editor-block-toolbar::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#e0e0e0;border:3px solid transparent;border-radius:8px}.block-editor-block-contextual-toolbar .block-editor-block-toolbar:focus-within::-webkit-scrollbar-thumb,.block-editor-block-contextual-toolbar .block-editor-block-toolbar:focus::-webkit-scrollbar-thumb,.block-editor-block-contextual-toolbar .block-editor-block-toolbar:hover::-webkit-scrollbar-thumb{background-color:#949494}.block-editor-block-contextual-toolbar .block-editor-block-toolbar{scrollbar-color:#e0e0e0 transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.block-editor-block-contextual-toolbar .block-editor-block-toolbar:focus,.block-editor-block-contextual-toolbar .block-editor-block-toolbar:focus-within,.block-editor-block-contextual-toolbar .block-editor-block-toolbar:hover{scrollbar-color:#949494 transparent}.block-editor-block-contextual-toolbar .block-editor-block-toolbar{will-change:transform}@media (hover:none){.block-editor-block-contextual-toolbar .block-editor-block-toolbar{scrollbar-color:#949494 transparent}}.block-editor-block-contextual-toolbar .block-editor-block-toolbar{scrollbar-gutter:auto}.block-editor-block-contextual-toolbar .block-editor-block-toolbar>:last-child .components-toolbar-group:after,.block-editor-block-contextual-toolbar .block-editor-block-toolbar>:last-child .components-toolbar:after,.block-editor-block-contextual-toolbar .block-editor-block-toolbar>:last-child:after{display:none}.block-editor-block-contextual-toolbar>.block-editor-block-toolbar{flex-grow:0;width:auto}.block-editor-block-contextual-toolbar .block-editor-block-parent-selector{margin-bottom:-1px;margin-top:-1px;position:relative}.block-editor-block-contextual-toolbar .block-editor-block-parent-selector:after{align-items:center;background-color:#1e1e1e;border-radius:100%;content:"";display:inline-flex;height:2px;position:absolute;top:15px;width:2px}.block-editor-block-toolbar__block-controls .components-toolbar-group{padding:0}.block-editor-block-toolbar__pattern-overrides-popover .components-popover__content{min-width:260px;padding:16px}.block-editor-block-toolbar .components-toolbar,.block-editor-block-toolbar .components-toolbar-group,.block-editor-rich-text__inline-format-toolbar-group .components-toolbar,.block-editor-rich-text__inline-format-toolbar-group .components-toolbar-group{display:flex;flex-wrap:nowrap}.block-editor-block-toolbar__slot{display:inline-flex}.show-icon-labels .block-editor-block-toolbar .components-button.has-icon:where(:not(.has-text)){width:auto}.show-icon-labels .block-editor-block-toolbar .components-button.has-icon:where(:not(.has-text)) svg{display:none}.show-icon-labels .block-editor-block-toolbar .components-button.has-icon:where(:not(.has-text)):after{content:attr(aria-label);font-size:12px}.show-icon-labels .block-editor-block-toolbar .block-editor-block-icon{height:0!important;min-width:0!important;width:0!important}.show-icon-labels .components-accessible-toolbar .components-toolbar-group>div:first-child:last-child>.components-button.has-icon{padding-left:6px;padding-right:6px}.show-icon-labels .block-editor-block-parent-selector .block-editor-block-parent-selector__button{text-wrap:nowrap;border-bottom-left-radius:0;border-top-left-radius:0;padding-left:12px;padding-right:12px}.show-icon-labels .block-editor-block-parent-selector .block-editor-block-parent-selector__button .block-editor-block-icon{width:0}.show-icon-labels .block-editor-block-mover .block-editor-block-mover__move-button-container{position:relative;width:auto}@media (min-width:600px){.show-icon-labels .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container:before{background:#e0e0e0;content:"";height:1px;margin-top:-.5px;position:absolute;right:50%;top:50%;transform:translate(50%);width:100%}}@media (min-width:782px){.show-icon-labels .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container:before{background:#1e1e1e}}.show-icon-labels .block-editor-block-mover.is-horizontal .block-editor-block-mover-button,.show-icon-labels .block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container{padding-left:6px;padding-right:6px}.show-icon-labels .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover-button{padding-left:8px;padding-right:8px}.show-icon-labels .block-editor-block-toolbar__block-controls .block-editor-block-mover{border-right:1px solid #ddd;margin-left:-6px;margin-right:6px;white-space:nowrap}.show-icon-labels .block-editor-block-mover .block-editor-block-mover__drag-handle.has-icon{padding-left:12px;padding-right:12px}.show-icon-labels .block-editor-block-contextual-toolbar .block-editor-block-mover.is-horizontal .block-editor-block-mover-button.block-editor-block-mover-button{width:auto}.show-icon-labels .components-toolbar,.show-icon-labels .components-toolbar-group{flex-shrink:1}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button+.components-button{margin-right:6px}.block-editor-block-toolbar-change-design-content-wrapper{padding:12px;width:320px}.block-editor-block-toolbar-change-design-content-wrapper .block-editor-block-patterns-list{display:grid;gap:12px;grid-template-columns:1fr 1fr}.block-editor-block-toolbar-change-design-content-wrapper .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{margin-bottom:0}.block-editor-block-toolbar-change-design-content-wrapper .block-editor-block-patterns-list .block-editor-inserter__media-list__list-item{min-height:100px}.block-editor-inserter{background:none;border:none;display:inline-block;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:0;padding:0}@media (min-width:782px){.block-editor-inserter{position:relative}}.block-editor-inserter__main-area{gap:16px;height:100%;position:relative}.block-editor-inserter__main-area.show-as-tabs{gap:0}@media (min-width:782px){.block-editor-inserter__main-area .block-editor-tabbed-sidebar{width:350px}}.block-editor-inserter__popover.is-quick .components-popover__content{border:none;box-shadow:0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.02),0 3px 3px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.01);outline:none}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>*{border-left:1px solid #ccc;border-right:1px solid #ccc}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>:first-child{border-radius:4px 4px 0 0;border-top:1px solid #ccc}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>:last-child{border-bottom:1px solid #ccc;border-radius:0 0 4px 4px}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>.components-button{border:1px solid #1e1e1e}.block-editor-inserter__popover .block-editor-inserter__menu{margin:-12px}.block-editor-inserter__popover .block-editor-inserter__menu .block-editor-inserter__tablist{top:60px}.block-editor-inserter__popover .block-editor-inserter__menu .block-editor-inserter__main-area{height:auto;overflow:visible}.block-editor-inserter__popover .block-editor-inserter__menu .block-editor-inserter__preview-container{display:none}.block-editor-inserter__toggle.components-button{align-items:center;border:none;cursor:var(--wpds-cursor-control,pointer);display:inline-flex;outline:none;padding:0}@media not (prefers-reduced-motion){.block-editor-inserter__toggle.components-button{transition:color .2s ease}}.block-editor-inserter__menu{height:100%;overflow:visible;position:relative}@media (min-width:782px){.block-editor-inserter__menu.show-panel{width:630px}}.block-editor-inserter__inline-elements{margin-top:-1px}.block-editor-inserter__menu.is-bottom:after{border-bottom-color:#fff}.components-popover.block-editor-inserter__popover{z-index:99999}.block-editor-inserter__search{background-color:#fff;border-bottom:1px solid transparent;padding:16px;position:sticky;top:0;z-index:2}@media not (prefers-reduced-motion){.block-editor-inserter__search{transition:border-bottom-color .1s linear}}.block-editor-inserter__search.is-scrolled{border-bottom-color:#e0e0e0}.block-editor-inserter__no-tab-container{flex-grow:1;overflow-y:auto;position:relative}.block-editor-inserter__panel-header{align-items:center;display:inline-flex;padding:0 16px;position:relative}.block-editor-inserter__panel-content{padding:16px}.block-editor-inserter__panel-title,.block-editor-inserter__panel-title button{color:#757575;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 0 12px;text-transform:uppercase}.block-editor-inserter__panel-dropdown select.components-select-control__input.components-select-control__input.components-select-control__input{height:36px;line-height:36px}.block-editor-inserter__panel-dropdown select{border:none}.block-editor-inserter__reusable-blocks-panel{position:relative;text-align:left}.block-editor-inserter__no-results,.block-editor-inserter__patterns-loading{padding:32px;text-align:center}.block-editor-inserter__child-blocks{padding:0 16px}.block-editor-inserter__parent-block-header{align-items:center;display:flex}.block-editor-inserter__parent-block-header h2{font-size:13px}.block-editor-inserter__parent-block-header .block-editor-block-icon{margin-left:8px}.block-editor-inserter__preview-container{display:none;max-height:calc(100% - 32px);overflow-y:hidden;padding:16px;width:280px}@media (min-width:782px){.block-editor-inserter__preview-container{display:block}}.block-editor-inserter__preview-container .block-editor-inserter__media-list__list-item{height:100%}.block-editor-inserter__preview-container .block-editor-block-card{padding-bottom:4px;padding-left:0;padding-right:0}.block-editor-inserter__insertable-blocks-at-selection{border-bottom:1px solid #e0e0e0}.block-editor-inserter__block-patterns-tabs-container,.block-editor-inserter__media-tabs-container{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:0 16px 16px}.block-editor-inserter__media-tabs-container{padding-top:16px}.block-editor-inserter__category-tablist{margin-bottom:8px}.block-editor-inserter__category-panel{display:flex;flex-direction:column;outline:1px solid transparent;padding:0 16px}@media (min-width:782px){.block-editor-inserter__category-panel{background:#f0f0f0;border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;height:calc(100% + 1px);padding:0;position:absolute;right:350px;top:-1px;width:280px}.block-editor-inserter__category-panel .block-editor-block-patterns-list,.block-editor-inserter__category-panel .block-editor-inserter__media-list{padding:0 24px 16px}}.block-editor-inserter__patterns-category-panel-header{padding:8px 0}@media (min-width:782px){.block-editor-inserter__patterns-category-panel-header{padding:8px 24px}}.block-editor-inserter__patterns-category-no-results{margin-top:24px}.block-editor-inserter__patterns-filter-help{border-top:1px solid #ddd;color:#757575;min-width:280px;padding:16px}.block-editor-block-patterns-list,.block-editor-inserter__media-list{flex-grow:1;height:100%;overflow-y:auto}.block-editor-inserter__preview-content{align-items:center;background:#f0f0f0;display:grid;flex-grow:1}.block-editor-inserter__preview-content-missing{align-items:center;background:#f0f0f0;border-radius:2px;color:#757575;display:flex;flex:1;justify-content:center;min-height:144px}.block-editor-inserter__tips{border-top:1px solid #ddd;flex-shrink:0;padding:16px;position:relative}.block-editor-inserter__quick-inserter{max-width:100%;width:100%}@media (min-width:782px){.block-editor-inserter__quick-inserter{width:350px}}.block-editor-inserter__quick-inserter-results .block-editor-inserter__panel-header{float:right;height:0;padding:0}.block-editor-inserter__quick-inserter.has-expand .block-editor-inserter__panel-content,.block-editor-inserter__quick-inserter.has-search .block-editor-inserter__panel-content{padding:16px}.block-editor-inserter__quick-inserter-patterns .block-editor-block-patterns-list{display:grid;gap:8px;grid-template-columns:1fr 1fr}.block-editor-inserter__quick-inserter-patterns .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{margin-bottom:0}.block-editor-inserter__quick-inserter-patterns .block-editor-block-patterns-list .block-editor-inserter__media-list__list-item{min-height:100px}.block-editor-inserter__quick-inserter-separator{border-top:1px solid #ddd}.block-editor-inserter__popover.is-quick>.components-popover__content{padding:0}.block-editor-inserter__quick-inserter-expand{padding:0 16px 16px}.block-editor-inserter__quick-inserter-expand-toggle{justify-content:center;width:100%}.block-editor-block-patterns-explorer__sidebar{padding-bottom:24px}@media (min-width:782px){.block-editor-block-patterns-explorer__sidebar{bottom:0;overflow-x:visible;overflow-y:auto;padding:24px;position:absolute;right:0;top:72px;width:280px}.block-editor-block-patterns-explorer__panel{margin-inline-start:280px}}.block-editor-block-patterns-explorer__no-results{padding:32px;text-align:center}.block-editor-block-patterns-explorer__list{padding:24px 0 32px}.block-editor-block-patterns-explorer__list .block-editor-patterns__sync-status-filter .components-input-control__container{width:380px}.block-editor-block-patterns-explorer .block-editor-block-patterns-list{display:grid;gap:32px;grid-template-columns:repeat(1,1fr);margin-bottom:16px}@media (min-width:1080px){.block-editor-block-patterns-explorer .block-editor-block-patterns-list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1440px){.block-editor-block-patterns-explorer .block-editor-block-patterns-list{grid-template-columns:repeat(3,1fr)}}.block-editor-block-patterns-explorer .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{min-height:240px}.block-editor-block-patterns-explorer .block-editor-block-patterns-list .block-editor-inserter__media-list__list-item{height:inherit;max-height:800px;min-height:100px}.components-heading.block-editor-inserter__patterns-category-panel-title{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-inserter__media-library-button.components-button,.block-editor-inserter__patterns-explore-button.components-button{justify-content:center;margin-top:16px;padding:16px;width:100%}.block-editor-inserter__media-mobile-screen{align-self:stretch;display:flex;flex-direction:column}.block-editor-inserter__media-panel{display:flex;flex:1;flex-direction:column;min-height:0;padding:0 16px}@media (min-width:782px){.block-editor-inserter__media-panel{flex:0 1 auto;min-height:100%;padding:0}}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-spinner{align-items:center;display:flex;flex:1;height:100%;justify-content:center}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-search{margin-bottom:24px}@media (min-width:782px){.block-editor-inserter__media-panel .block-editor-inserter__media-panel-search{margin-bottom:0;padding:16px 24px}}.block-editor-inserter__media-panel .block-editor-inserter__no-results{flex-grow:1}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-footer{flex-shrink:0;padding-bottom:16px;padding-top:16px}@media (min-width:782px){.block-editor-inserter__media-panel .block-editor-inserter__media-panel-footer{padding-left:24px;padding-right:24px}}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-attach.components-button{justify-content:center;padding:16px}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-results{display:flex;flex-direction:column;flex-grow:1;min-height:0}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-results.is-loading .block-editor-inserter__media-list{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.block-editor-inserter__media-panel .block-editor-inserter__media-panel-results.is-loading .block-editor-inserter__media-list{animation:inserter-media-panel-pulse 1s ease-in-out infinite;opacity:1}}.block-editor-inserter__media-panel.has-footer .block-editor-inserter__media-list{padding-bottom:0}@keyframes inserter-media-panel-pulse{0%,to{opacity:1}50%{opacity:.5}}.block-editor-inserter__media-panel-detach-modal{z-index:1000001}.block-editor-inserter__media-panel-detach-modal p{margin-top:0}.block-editor-inserter__media-panel-detach-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.block-editor-inserter__media-list__list-item{cursor:var(--wpds-cursor-control,pointer);margin-bottom:24px;position:relative}.block-editor-inserter__media-list__list-item.is-placeholder{min-height:100px}.block-editor-inserter__media-list__list-item[draggable=true] .block-editor-inserter__media-list__list-item{cursor:grab}.block-editor-inserter__media-list__list-item.is-hovered .block-editor-inserter__media-list__item-preview>*{outline-color:rgba(0,0,0,.3)}.block-editor-inserter__media-list__list-item.is-hovered .block-editor-inserter__media-list__item-preview-options>button,.block-editor-inserter__media-list__list-item:focus-within .block-editor-inserter__media-list__item-preview-options>button{display:block}.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options{left:8px;position:absolute;top:8px}.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options>button{background:#fff;display:none}.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options>button.is-opened,.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options>button:focus{display:block}.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options>button:hover{box-shadow:inset 0 0 0 2px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.block-editor-inserter__media-list__item{height:100%}.block-editor-inserter__media-list__item .block-editor-inserter__media-list__item-preview{align-items:center;border-radius:2px;display:flex;overflow:hidden}.block-editor-inserter__media-list__item .block-editor-inserter__media-list__item-preview>*{margin:0 auto;max-width:100%;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px}.block-editor-inserter__media-list__item .block-editor-inserter__media-list__item-preview .block-editor-inserter__media-list__item-preview-spinner{align-items:center;background:hsla(0,0%,100%,.7);display:flex;height:100%;justify-content:center;pointer-events:none;position:absolute;width:100%}.block-editor-inserter__media-list__item:focus .block-editor-inserter__media-list__item-preview>*{outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-1);outline-width:var(--wp-admin-border-width-focus)}@media not (prefers-reduced-motion){.block-editor-inserter__media-list__item:focus .block-editor-inserter__media-list__item-preview>*{transition:outline .1s linear}}.block-editor-inserter__media-list__item-preview-options__popover .components-menu-item__button .components-menu-item__item{min-width:auto}.block-editor-inserter__mobile-tab-navigation{height:100%;padding:16px}.block-editor-inserter__mobile-tab-navigation>*{height:100%}@media (min-width:600px){.block-editor-inserter-media-tab-media-preview-inserter-external-image-modal{max-width:480px}}.block-editor-inserter-media-tab-media-preview-inserter-external-image-modal p{margin:0}.block-editor-inserter__hint{margin:16px 16px 0}.block-editor-patterns__sync-status-filter .components-input-control__container select.components-select-control__input{height:40px}.block-editor-inserter__pattern-panel-placeholder{display:none}.block-editor-inserter__menu.is-zoom-out{display:flex}@media (min-width:782px){.block-editor-inserter__menu.is-zoom-out.show-panel:after{content:"";display:block;height:100%;width:300px}}@media (max-width:959px){.show-icon-labels .block-editor-block-patterns-explorer .block-editor-patterns__grid-pagination,.show-icon-labels .block-editor-block-patterns-explorer .block-editor-patterns__grid-pagination .block-editor-patterns__grid-pagination-next,.show-icon-labels .block-editor-block-patterns-explorer .block-editor-patterns__grid-pagination .block-editor-patterns__grid-pagination-previous{flex-direction:column}}.show-icon-labels .block-editor-inserter__category-panel .block-editor-patterns__grid-pagination,.show-icon-labels .block-editor-inserter__category-panel .block-editor-patterns__grid-pagination .block-editor-patterns__grid-pagination-next,.show-icon-labels .block-editor-inserter__category-panel .block-editor-patterns__grid-pagination .block-editor-patterns__grid-pagination-previous{flex-direction:column}.block-editor-tabbed-sidebar__tabpanel .block-editor-inserter__help-text{display:none;padding:0 24px 16px}@media (min-width:480px){.block-editor-tabbed-sidebar__tabpanel .block-editor-inserter__help-text{display:block}}.spacing-sizes-control{border:0;margin:0;padding:0}.spacing-sizes-control .spacing-sizes-control__label,.spacing-sizes-control .spacing-sizes-control__unit-control{margin-bottom:0}.spacing-sizes-control .spacing-sizes-control__custom-value-range,.spacing-sizes-control .spacing-sizes-control__preset-range{flex:1;margin-bottom:0}.spacing-sizes-control__header{height:16px;margin-bottom:12px}.spacing-sizes-control__wrapper{align-items:center}.spacing-sizes-control__dropdown{height:24px}.spacing-sizes-control__wrapper .preset-input-control__icon{margin-right:-4px}.block-editor-block-visibility-modal{z-index:1000001}.block-editor-block-visibility-modal__options{border:0;list-style:none;margin:24px 0;padding:0}.block-editor-block-visibility-modal__options-item{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:0 0 16px}.block-editor-block-visibility-modal__options-item:last-child{margin:0}.block-editor-block-visibility-modal__options-item--everywhere{align-items:start;flex-direction:column}.block-editor-block-visibility-modal__options-checkbox--everywhere{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-block-visibility-modal__options-icon--checked{fill:#ddd}.block-editor-block-visibility-modal__sub-options{padding-inline-start:12px;width:100%}.block-editor-block-visibility-modal__description{color:#757575;font-size:12px}.block-editor-block-visibility-info{align-items:center;display:flex;justify-content:start;margin:0 16px 16px;padding-bottom:4px;padding-top:4px}.block-editor-iframe__scale-container>.block-editor-writing-flow__canvas-stop:focus:after{border:var(--wp-admin-border-width-focus) solid var(--wp-admin-theme-color);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.block-editor-writing-flow__canvas-stop:focus+.block-editor-writing-flow{outline:var(--wp-admin-border-width-focus) solid var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-1)}.block-editor-writing-flow__canvas-stop-hint{background:#000;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);color:#f0f0f0;display:none;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;line-height:1.4;margin-inline:auto;padding:4px 8px;pointer-events:none;position:sticky;text-align:center;top:16px;white-space:nowrap;width:fit-content;z-index:2}.block-editor-writing-flow__canvas-stop:focus>.block-editor-writing-flow__canvas-stop-hint{display:block}
\ No newline at end of file
diff --git a/wp-includes/css/dist/block-editor/style.css b/wp-includes/css/dist/block-editor/style.css
index 2ed9e57450..df0740b7e2 100644
--- a/wp-includes/css/dist/block-editor/style.css
+++ b/wp-includes/css/dist/block-editor/style.css
@@ -3680,163 +3680,6 @@ iframe[name=editor-canvas] {
   row-gap: 0;
 }

-.block-editor-content-only-controls__link {
-  width: 100%;
-  border-color: #ccc;
-}
-
-.block-editor-content-only-controls__link-row {
-  align-items: center;
-}
-
-.block-editor-content-only-controls__link-title {
-  width: 100%;
-  white-space: nowrap;
-  text-overflow: ellipsis;
-  overflow: hidden;
-}
-
-.block-editor-content-only-controls__media {
-  width: 100%;
-  border-color: #ccc;
-  padding-right: 32px;
-}
-
-.block-editor-content-only-controls__media-replace-flow {
-  display: block;
-}
-
-.block-editor-content-only-controls__media-row {
-  align-items: center;
-}
-
-.block-editor-content-only-controls__media-placeholder {
-  width: 24px;
-  height: 24px;
-  border-radius: 2px;
-  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2);
-  display: inline-block;
-  padding: 0;
-  background: #fff linear-gradient(-45deg, transparent 48%, #ddd 48%, #ddd 52%, transparent 52%);
-}
-
-.block-editor-content-only-controls__media-title {
-  width: 100%;
-  white-space: nowrap;
-  text-overflow: ellipsis;
-  overflow: hidden;
-}
-
-.block-editor-content-only-controls__media-thumbnail {
-  width: 20px;
-  height: 20px;
-  border-radius: 2px;
-  align-self: center;
-  overflow: hidden;
-}
-.block-editor-content-only-controls__media-thumbnail img {
-  width: 100% !important;
-  height: 100% !important;
-  object-fit: cover;
-}
-
-.block-editor-content-only-controls {
-  position: relative;
-}
-
-.block-editor-content-only-controls__media-reset {
-  position: absolute;
-  right: 0;
-  top: 8px;
-  margin: auto 8px auto;
-  opacity: 0;
-  border-radius: 2px;
-}
-@media not (prefers-reduced-motion) {
-  .block-editor-content-only-controls__media-reset {
-    transition: opacity 0.1s ease-in-out;
-  }
-}
-.block-editor-content-only-controls:hover .block-editor-content-only-controls__media-reset, .block-editor-content-only-controls__media-reset:focus, .block-editor-content-only-controls__media-reset:hover {
-  opacity: 1;
-}
-@media (hover: none) {
-  .block-editor-content-only-controls__media-reset {
-    opacity: 1;
-  }
-}
-
-.block-editor-content-only-controls__rich-text {
-  width: 100%;
-  margin: 0;
-  background: #fff;
-  color: #1e1e1e;
-  font-family: -apple-system, system-ui, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
-  padding: 6px 8px;
-  /* Fonts smaller than 16px causes mobile safari to zoom. */
-  font-size: 16px;
-  /* Override core line-height. To be reviewed. */
-  line-height: normal;
-  border: var(--wpds-border-width-xs, 1px) solid var(--wpds-color-stroke-interactive-neutral, #8d8d8d);
-  border-radius: var(--wpds-border-radius-sm, 2px);
-}
-@media (min-width: 600px) {
-  .block-editor-content-only-controls__rich-text {
-    font-size: 13px;
-    /* Override core line-height. To be reviewed. */
-    line-height: normal;
-  }
-}
-.block-editor-content-only-controls__rich-text:hover:not(:disabled, [aria-disabled=true], [type=checkbox]) {
-  border-color: var(--wpds-color-stroke-interactive-neutral-active, #6e6e6e);
-}
-.block-editor-content-only-controls__rich-text:focus {
-  outline: var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px)) solid var(--focus-color, var(--wpds-color-stroke-focus, var(--wp-admin-theme-color, #3858e9)));
-  outline-offset: var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px));
-  border-color: var(--wpds-color-stroke-interactive-neutral, #8d8d8d);
-  box-shadow: none;
-}
-.block-editor-content-only-controls__rich-text::placeholder {
-  color: rgba(30, 30, 30, 0.62);
-}
-.block-editor-content-only-controls__rich-text {
-  border-color: #949494;
-}
-.block-editor-content-only-controls__rich-text::placeholder {
-  color: color-mix(in srgb, #1e1e1e, transparent 38%);
-}
-.block-editor-content-only-controls__rich-text {
-  min-height: 40px;
-  padding: 12px;
-}
-
-.block-editor-block-fields__container {
-  padding: 0 16px 16px;
-}
-.block-editor-block-fields__container:first-of-type {
-  padding-block-start: 8px;
-  /*
-   * Add border for the entire content controls and remove the similar border
-   * for tools panel.
-   */
-  border-block-start: 1px solid #e0e0e0;
-}
-
-.block-editor-block-fields__header {
-  padding: 8px 0;
-  margin-bottom: 4px;
-}
-
-.block-editor-block-fields__header-icon {
-  flex: 0 0 24px;
-}
-
-.block-editor-block-fields__header-title {
-  flex: 1;
-  /* Override the default margin on a h2 element. */
-  margin: 0 !important;
-}
-
 .block-editor-hooks__block-hooks {
   /**
    * Un-reverse the flex direction for the toggle's label.
diff --git a/wp-includes/css/dist/block-editor/style.min.css b/wp-includes/css/dist/block-editor/style.min.css
index 02e63c0367..2544e770e4 100644
--- a/wp-includes/css/dist/block-editor/style.min.css
+++ b/wp-includes/css/dist/block-editor/style.min.css
@@ -1 +1 @@
-:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.block-editor-autocompleters__block{white-space:nowrap}.block-editor-autocompleters__block .block-editor-block-icon{margin-right:8px}.block-editor-autocompleters__block[aria-selected=true] .block-editor-block-icon{color:inherit!important}.block-editor-global-styles-background-panel__inspector-media-replace-container{position:relative}.block-editor-global-styles-background-panel__inspector-media-replace-container.is-open{background-color:#f0f0f0}.block-editor-global-styles-background-panel__inspector-media-replace-container .block-editor-global-styles-background-panel__image-tools-panel-item{border:0;flex-grow:1}.block-editor-global-styles-background-panel__inspector-media-replace-container .block-editor-global-styles-background-panel__image-tools-panel-item .components-dropdown{display:block}.block-editor-global-styles-background-panel__inspector-media-replace-container .block-editor-global-styles-background-panel__inspector-preview-inner{height:100%}.block-editor-global-styles-background-panel__inspector-media-replace-container .components-dropdown{display:block}.block-editor-global-styles-background-panel__inspector-media-replace-container .components-dropdown .block-editor-global-styles-background-panel__dropdown-toggle{height:40px}.block-editor-global-styles-background-panel__image-tools-panel-item{border:1px solid #ddd;grid-column:1/-1;position:relative}.block-editor-global-styles-background-panel__image-tools-panel-item .components-drop-zone__content-icon{display:none}.block-editor-global-styles-background-panel__image-tools-panel-item .components-dropdown{display:block}.block-editor-global-styles-background-panel__image-tools-panel-item button.components-button{color:#1e1e1e;display:block;width:100%}.block-editor-global-styles-background-panel__image-tools-panel-item button.components-button:hover{color:var(--wp-admin-theme-color)}.block-editor-global-styles-background-panel__image-tools-panel-item .block-editor-global-styles-background-panel__loading{height:100%;padding:10px 0 0;position:absolute;width:100%;z-index:1}.block-editor-global-styles-background-panel__image-tools-panel-item .block-editor-global-styles-background-panel__loading svg{margin:0}.block-editor-global-styles-background-panel__dropdown-toggle{background:transparent;border:none;cursor:var(--wpds-cursor-control,pointer);height:100%;padding-left:12px;padding-right:32px;width:100%}.block-editor-global-styles-background-panel__reset{margin:auto 8px;opacity:0;position:absolute;right:0;top:8px}@media not (prefers-reduced-motion){.block-editor-global-styles-background-panel__reset{transition:opacity .1s ease-in-out}}.block-editor-global-styles-background-panel__reset.has-local-override-from-global-styles__reset{align-items:center;display:inline-flex;justify-content:center;margin-block:0;margin-inline:0 8px;opacity:1;position:absolute;top:50%;transform:translateY(-50%)}.block-editor-global-styles-background-panel__reset.block-editor-global-styles-background-panel__reset{border-radius:2px}.block-editor-global-styles-background-panel__dropdown-toggle:hover+.block-editor-global-styles-background-panel__reset,.block-editor-global-styles-background-panel__reset:focus,.block-editor-global-styles-background-panel__reset:focus-within,.block-editor-global-styles-background-panel__reset:hover{opacity:1}@media (hover:none){.block-editor-global-styles-background-panel__reset{opacity:1}}.block-editor-global-styles-background-panel__inspector-media-replace-title{text-align:start;white-space:normal;word-break:break-all}.block-editor-global-styles-background-panel__inspector-image-indicator{background:#fff linear-gradient(-45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0);background-size:cover;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);height:20px;outline:1px solid transparent;width:20px}.block-editor-global-styles-background-panel__dropdown-content-wrapper{min-width:260px;overflow-x:hidden}.block-editor-global-styles-background-panel__dropdown-content-wrapper .components-focal-point-picker-wrapper{background-color:#f0f0f0;border:1px solid #ddd;border-radius:2px;width:100%}.block-editor-global-styles-background-panel__dropdown-content-wrapper .components-focal-point-picker__media--image{max-height:180px}.block-editor-global-styles-background-panel__dropdown-content-wrapper .components-focal-point-picker:after{content:none}.modal-open .block-editor-global-styles-background-panel__popover{z-index:159890}.block-editor-global-styles-background-panel__media-replace-popover .components-popover__content{width:auto}.block-editor-global-styles-background-panel__media-replace-popover .components-menu-item__button.components-button{padding:0 8px}.block-editor-global-styles-background-panel__media-replace-popover .components-button .components-menu-items__item-icon.has-icon-right{margin-left:16px}.block-editor-block-alignment-control__menu-group .components-menu-item__info{margin-top:0}iframe[name=editor-canvas]{box-sizing:border-box;display:block;height:100%;width:100%}@media not (prefers-reduced-motion){iframe[name=editor-canvas]{transition:all .4s cubic-bezier(.46,.03,.52,.96)}}iframe[name=editor-canvas]{background-color:var(--wp-editor-canvas-background)}.block-editor-block-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.block-editor-block-icon.has-colors svg{fill:currentColor}.block-editor-block-icon svg{max-height:24px;max-width:24px;min-height:20px;min-width:20px}.block-editor-block-inspector p:not(.components-base-control__help){margin-top:0}.block-editor-block-inspector h2,.block-editor-block-inspector h3{color:#1e1e1e;font-size:13px;margin-bottom:1.5em}.block-editor-block-inspector .block-editor-html-element-control:where(:not(:last-child)),.block-editor-block-inspector .block-editor-image-size-control:where(:not(:last-child)),.block-editor-block-inspector .components-base-control:where(:not(:last-child)),.block-editor-block-inspector .components-radio-control:where(:not(:last-child)){margin-bottom:16px}.block-editor-block-inspector .block-editor-html-element-control .components-base-control,.block-editor-block-inspector .block-editor-image-size-control .components-base-control,.block-editor-block-inspector .components-focal-point-picker-control .components-base-control,.block-editor-block-inspector .components-query-controls .components-base-control,.block-editor-block-inspector .components-range-control .components-base-control{margin-bottom:0}.block-editor-block-inspector .components-panel__body{border:none;border-top:1px solid #e0e0e0;margin-top:-1px}.block-editor-block-inspector__no-block-tools,.block-editor-block-inspector__no-blocks{background:#fff;display:block;font-size:13px;padding:32px 16px;text-align:center}.block-editor-block-inspector__no-block-tools{border-top:1px solid #ddd}.block-editor-block-inspector-edit-contents{margin:0 16px 16px}.block-editor-block-inspector-edit-contents .block-editor-block-inspector-edit-contents__button{justify-content:center}.block-editor-block-list__insertion-point{bottom:0;left:0;position:absolute;right:0;top:0}.block-editor-block-list__insertion-point-indicator{background:var(--wp-admin-theme-color);border-radius:2px;opacity:0;position:absolute;transform-origin:center;will-change:transform,opacity}.block-editor-block-list__insertion-point.is-vertical>.block-editor-block-list__insertion-point-indicator{height:4px;top:calc(50% - 2px);width:100%}.block-editor-block-list__insertion-point.is-horizontal>.block-editor-block-list__insertion-point-indicator{bottom:0;left:calc(50% - 2px);top:0;width:4px}.block-editor-block-list__insertion-point-inserter{display:none;position:absolute;will-change:transform}@media (min-width:480px){.block-editor-block-list__insertion-point-inserter{display:flex}}.block-editor-block-list__insertion-point-inserter{justify-content:center;left:calc(50% - 12px);top:calc(50% - 12px)}.block-editor-block-list__block-side-inserter-popover .components-popover__content>div{pointer-events:none}.block-editor-block-list__block-side-inserter-popover .components-popover__content>div>*{pointer-events:all}.block-editor-block-list__empty-block-inserter.block-editor-block-list__empty-block-inserter{line-height:0;position:absolute;right:0;top:0}.block-editor-block-list__empty-block-inserter.block-editor-block-list__empty-block-inserter:disabled{display:none}.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon{background:#1e1e1e;color:#fff;height:24px;min-width:24px;padding:0}.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon:hover,.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon:hover{background:var(--wp-admin-theme-color);color:#fff}@media not (prefers-reduced-motion){.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon svg,.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}}.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon.is-pressed svg,.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon.is-pressed svg{transform:rotate(45deg)}.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon{background:var(--wp-admin-theme-color)}.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon:hover{background:#1e1e1e}@keyframes hide-during-dragging{to{position:fixed;transform:translate(9999px,9999px)}}.components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar{border:1px solid #1e1e1e;border-radius:2px;margin-bottom:8px;margin-top:8px;overflow:visible;pointer-events:all;position:static;width:auto}.components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar.has-parent{margin-left:56px}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar.has-parent{margin-left:0}.components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar.has-parent:has(.block-editor-block-parent-selector__inserter){margin-left:94px}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar.has-parent:has(.block-editor-block-parent-selector__inserter){margin-left:0}.components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar{overflow:visible}.components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar .components-toolbar,.components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar .components-toolbar-group{border-right-color:#1e1e1e}.components-popover.block-editor-block-list__block-popover.is-insertion-point-visible{visibility:hidden}.is-dragging-components-draggable .components-popover.block-editor-block-list__block-popover{opacity:0}@media not (prefers-reduced-motion){.is-dragging-components-draggable .components-popover.block-editor-block-list__block-popover{animation:hide-during-dragging 1ms linear forwards}}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector{left:-57px;position:absolute}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector:has(.block-editor-block-parent-selector__inserter){background-color:#fff;border:1px solid #1e1e1e;border-radius:2px;left:-95px}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector:has(.block-editor-block-parent-selector__inserter)>.components-toolbar-group:last-child{border-right:none}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector:has(.block-editor-block-parent-selector__inserter) .block-editor-block-parent-selector__button{background:none;border:none}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon{background:transparent;color:#fff}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:after{background:#1e1e1e;border-radius:2px;content:"";height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px;z-index:-1}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:hover{color:#fff}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:hover:after{background:var(--wp-admin-theme-color)}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon{color:inherit;padding:0 12px;width:auto}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon svg{display:none}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:after{background:none;border-radius:0;content:attr(aria-label);height:auto;position:static;transform:none;white-space:nowrap;width:auto}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:hover{color:var(--wp-admin-theme-color)}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:hover:after{background:none}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector:before{content:""}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector:after{display:none}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__button{background-color:#fff;border:1px solid #1e1e1e;padding-left:6px;padding-right:6px}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__button{padding-left:12px;padding-right:12px}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector{left:auto;margin-left:-1px;position:relative}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-mover__move-button-container,.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar__block-controls .block-editor-block-mover{border-left:1px solid #1e1e1e}.is-dragging-components-draggable .components-tooltip{display:none}.components-popover.block-editor-block-popover__inbetween .block-editor-button-pattern-inserter__button{left:50%;pointer-events:all;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.block-editor-block-tools--is-dragging>.popover-slot{display:none}.block-editor-block-lock-modal{z-index:1000001}.block-editor-block-lock-modal__options{border:0;margin:0;padding:0}.block-editor-block-lock-modal__options legend{margin-bottom:16px;padding:0}.block-editor-block-lock-modal__checklist{list-style:none;margin:0;padding:0}.block-editor-block-lock-modal__options-all{padding:12px 0}.block-editor-block-lock-modal__options-all .components-checkbox-control__label{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-block-lock-modal__checklist-item{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:0;padding:12px 0 12px 32px}.block-editor-block-lock-modal__checklist-item .block-editor-block-lock-modal__lock-icon{fill:#1e1e1e;flex-shrink:0;margin-right:12px}.block-editor-block-lock-modal__checklist-item:hover{background-color:#f0f0f0;border-radius:2px}.block-editor-block-lock-modal__template-lock{border-top:1px solid #ddd;margin-top:16px;padding-top:16px}.block-editor-block-lock-modal__actions{margin-top:24px}.block-editor-block-lock-toolbar .components-button.has-icon{min-width:36px!important}.block-editor-block-toolbar__block-controls .block-editor-block-lock-toolbar{margin-left:-6px!important}.show-icon-labels .block-editor-block-toolbar__block-controls .block-editor-block-lock-toolbar{border-left:1px solid #1e1e1e;margin-left:6px!important;margin-right:-6px}.block-editor-block-allowed-blocks-control:not(:only-child){margin-top:16px}.block-editor-block-allowed-blocks-control__button{justify-content:center;width:100%}.block-editor-block-allowed-blocks-modal{z-index:1000001}.block-editor-block-allowed-blocks-modal__actions{background-color:#fff;border-top:1px solid #ddd;bottom:-24px;left:0;margin:0 -24px -24px;padding:16px 24px;position:sticky;z-index:1}.block-editor-block-breadcrumb{list-style:none;margin:0;padding:0}.block-editor-block-breadcrumb li{display:inline-flex;margin:0;white-space:nowrap}.block-editor-block-breadcrumb li .block-editor-block-breadcrumb__separator{fill:currentColor;margin-left:-4px;margin-right:-4px;transform:scaleX(1)}.block-editor-block-breadcrumb li:last-child .block-editor-block-breadcrumb__separator{display:none}.block-editor-block-breadcrumb__current{cursor:default}.block-editor-block-breadcrumb__button.block-editor-block-breadcrumb__button,.block-editor-block-breadcrumb__current{color:#1e1e1e;font-size:inherit;padding:0 8px}.block-editor-block-card{color:#1e1e1e;padding:16px}.block-editor-block-card.is-parent{padding-bottom:4px}.block-editor-block-card.is-child{padding-top:4px}.block-editor-block-card__parent-select-button{align-items:start;height:auto!important;padding:0;text-align:start}.block-editor-block-card__title{align-items:center;display:flex;flex-wrap:wrap;font-weight:var(--wpds-typography-font-weight-emphasis,600);gap:4px 8px}.block-editor-block-card__title.block-editor-block-card__title{font-size:13px;line-height:1.4;margin:0}.block-editor-block-card__name{padding:3px 0}.block-editor-block-card .block-editor-block-icon,.block-editor-block-card__child-indicator-icon{flex:0 0 24px;height:24px;margin-left:0;margin-right:12px;width:24px}.block-editor-block-card.is-synced .block-editor-block-icon{color:var(--wp-block-synced-color)}.block-editor-block-compare{height:auto}.block-editor-block-compare__wrapper{display:flex;padding-bottom:16px}.block-editor-block-compare__wrapper>div{display:flex;flex-direction:column;justify-content:space-between;max-width:600px;min-width:200px;padding:0 16px 0 0;width:50%}.block-editor-block-compare__wrapper>div button{float:right}.block-editor-block-compare__wrapper .block-editor-block-compare__converted{border-left:1px solid #ddd;padding-left:15px;padding-right:0}.block-editor-block-compare__wrapper .block-editor-block-compare__html{border-bottom:1px solid #ddd;color:#1e1e1e;font-family:Menlo,Consolas,monaco,monospace;font-size:12px;line-height:1.7;padding-bottom:15px}.block-editor-block-compare__wrapper .block-editor-block-compare__html span{background-color:#e6ffed;padding-bottom:3px;padding-top:3px}.block-editor-block-compare__wrapper .block-editor-block-compare__html span.block-editor-block-compare__added{background-color:#acf2bd}.block-editor-block-compare__wrapper .block-editor-block-compare__html span.block-editor-block-compare__removed{background-color:#cc1818}.block-editor-block-compare__wrapper .block-editor-block-compare__preview{padding:16px 0 0}.block-editor-block-compare__wrapper .block-editor-block-compare__preview p{font-size:12px;margin-top:0}.block-editor-block-compare__wrapper .block-editor-block-compare__action{margin-top:16px}.block-editor-block-compare__wrapper .block-editor-block-compare__heading{font-size:1em;font-weight:400;margin:.67em 0}.block-editor-block-draggable-chip-wrapper{left:0;position:absolute;top:-24px}.block-editor-block-draggable-chip{background-color:#1e1e1e;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);color:#fff;cursor:grabbing;display:inline-flex;height:48px;padding:0 13px;position:relative;-webkit-user-select:none;user-select:none;width:max-content}.block-editor-block-draggable-chip svg{fill:currentColor}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content{justify-content:flex-start;margin:auto}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content>.components-flex__item{margin-right:6px}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content>.components-flex__item:last-child{margin-right:0}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content .block-editor-block-icon svg{min-height:18px;min-width:18px}.block-editor-block-draggable-chip .components-flex__item{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.block-editor-block-draggable-chip__disabled.block-editor-block-draggable-chip__disabled{align-items:center;background-color:transparent;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0}@media not (prefers-reduced-motion){.block-editor-block-draggable-chip__disabled.block-editor-block-draggable-chip__disabled{transition:all .1s linear .1s}}.block-editor-block-draggable-chip__disabled.block-editor-block-draggable-chip__disabled .block-editor-block-draggable-chip__disabled-icon{background:transparent linear-gradient(-45deg,transparent 47.5%,#fff 0,#fff 52.5%,transparent 0);border-radius:50%;box-shadow:inset 0 0 0 1.5px #fff;display:inline-block;height:20px;padding:0;width:20px}.block-draggable-invalid-drag-token .block-editor-block-draggable-chip__disabled.block-editor-block-draggable-chip__disabled{background-color:#757575;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);opacity:1}.block-editor-block-manager__no-results{font-style:italic;padding:24px 0;text-align:center}.block-editor-block-manager__category{isolation:isolate;margin:0 0 24px}.block-editor-block-manager__category-title{background-color:#fff;padding:16px 0;position:sticky;top:-4px;z-index:1}.block-editor-block-manager__category-title .components-checkbox-control__label{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-block-manager__checklist{margin-top:0}.block-editor-block-manager__category-title,.block-editor-block-manager__checklist-item{border-bottom:1px solid #ddd}.block-editor-block-manager__checklist-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;padding:8px 0 8px 16px}.components-modal__content .block-editor-block-manager__checklist-item.components-checkbox-control__input-container{margin:0 8px}.block-editor-block-manager__checklist-item .block-editor-block-icon{fill:#1e1e1e;color:#1e1e1e;margin-right:10px}.block-editor-block-manager__results{border-top:1px solid #ddd}.block-editor-block-manager__disabled-blocks-count+.block-editor-block-manager__results{border-top-width:0}.block-editor-block-mover__move-button-container{border:none;display:flex;justify-content:center;padding:0}@media (min-width:600px){.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container{flex-direction:column}.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container>*{height:20px;min-width:0!important;width:100%}.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container>:before{height:calc(100% - 4px)}.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container .block-editor-block-mover-button.is-up-button svg{flex-shrink:0;top:3px}.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container .block-editor-block-mover-button.is-down-button svg{bottom:3px;flex-shrink:0}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container{width:48px}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container>*{min-width:0!important;overflow:hidden;width:24px}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container .block-editor-block-mover-button{padding-left:0;padding-right:0}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container .block-editor-block-mover-button.is-up-button svg{left:5px}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container .block-editor-block-mover-button.is-down-button svg{right:5px}}.block-editor-block-mover__drag-handle{cursor:grab}@media (min-width:600px){.block-editor-block-mover__drag-handle{min-width:0!important;overflow:hidden;width:24px}.block-editor-block-mover .block-editor-block-mover__drag-handle.has-icon.has-icon{padding-left:0;padding-right:0}}.components-button.block-editor-block-mover-button{overflow:hidden}.components-button.block-editor-block-mover-button:before{border-radius:2px;content:"";display:block;height:32px;left:8px;position:absolute;right:8px;z-index:-1}@media not (prefers-reduced-motion){.components-button.block-editor-block-mover-button:before{animation:components-button__appear-animation .1s ease;animation-fill-mode:forwards}}.components-button.block-editor-block-mover-button:focus,.components-button.block-editor-block-mover-button:focus:before,.components-button.block-editor-block-mover-button:focus:enabled{box-shadow:none;outline:none}.components-button.block-editor-block-mover-button:focus-visible:before{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.block-editor-block-navigation__container{min-width:280px}.block-editor-block-navigation__label{color:#757575;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 12px;text-transform:uppercase}.block-editor-block-patterns-list__list-item{cursor:var(--wpds-cursor-control,pointer);margin-bottom:16px;position:relative}.block-editor-block-patterns-list__list-item.is-placeholder{min-height:100px}.block-editor-block-patterns-list__list-item[draggable=true]{cursor:grab}.block-editor-block-patterns-list__item{height:100%;outline:0;scroll-margin-bottom:56px;scroll-margin-top:24px}.block-editor-block-patterns-list__item .block-editor-block-patterns-list__item-title{flex-grow:1;text-align:left}.block-editor-block-patterns-list__item .block-editor-block-preview__container{align-items:center;border-radius:4px;display:flex;overflow:hidden}.block-editor-block-patterns-list__item .block-editor-block-preview__container:after{border-radius:4px;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px}@media not (prefers-reduced-motion){.block-editor-block-patterns-list__item .block-editor-block-preview__container:after{transition:outline .1s linear}}.block-editor-block-patterns-list__item.is-selected .block-editor-block-preview__container:after{outline-color:#1e1e1e;outline-offset:calc(var(--wp-admin-border-width-focus)*-1);outline-width:var(--wp-admin-border-width-focus)}.block-editor-block-patterns-list__item:hover .block-editor-block-preview__container:after{outline-color:rgba(0,0,0,.3)}.block-editor-block-patterns-list__item[data-focus-visible] .block-editor-block-preview__container:after{outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-1);outline-width:var(--wp-admin-border-width-focus)}.block-editor-block-patterns-list__item .block-editor-patterns__pattern-details:not(:empty){align-items:center;margin-top:8px;padding-bottom:4px}.block-editor-block-patterns-list__item .block-editor-patterns__pattern-icon-wrapper{height:24px;min-width:24px}.block-editor-block-patterns-list__item .block-editor-patterns__pattern-icon-wrapper .block-editor-patterns__pattern-icon{fill:var(--wp-block-synced-color)}.block-editor-patterns__grid-pagination-wrapper .block-editor-patterns__grid-pagination{border-top:1px solid #2f2f2f;justify-content:center;padding:4px}.show-icon-labels .block-editor-patterns__grid-pagination-button{width:auto}.show-icon-labels .block-editor-patterns__grid-pagination-button span{display:none}.show-icon-labels .block-editor-patterns__grid-pagination-button:before{content:attr(aria-label)}.components-popover.block-editor-block-popover{margin:0!important;pointer-events:none;position:absolute;z-index:31}.components-popover.block-editor-block-popover .components-popover__content{margin:0!important;min-width:auto;overflow-y:visible;width:max-content}.components-popover.block-editor-block-popover:not(.block-editor-block-popover__inbetween,.block-editor-block-popover__drop-zone,.block-editor-block-list__block-side-inserter-popover) .components-popover__content *{pointer-events:all}.components-popover.block-editor-block-popover__inbetween,.components-popover.block-editor-block-popover__inbetween *{pointer-events:none}.components-popover.block-editor-block-popover__inbetween .is-with-inserter,.components-popover.block-editor-block-popover__inbetween .is-with-inserter *{pointer-events:all}.components-popover.block-editor-block-popover__drop-zone *{pointer-events:none}.components-popover.block-editor-block-popover__drop-zone .block-editor-block-popover__drop-zone-foreground{background-color:var(--wp-admin-theme-color);border-radius:2px;inset:0;position:absolute}.block-editor-block-preview__container{overflow:hidden;position:relative;width:100%}.block-editor-block-preview__container .block-editor-block-preview__content{left:0;margin:0;min-height:auto;overflow:visible;text-align:initial;top:0;transform-origin:top left;width:100%}.block-editor-block-preview__container .block-editor-block-preview__content .block-editor-block-list__insertion-point,.block-editor-block-preview__container .block-editor-block-preview__content .block-list-appender{display:none}.block-editor-block-preview__container:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.block-editor-block-quick-navigation__item{font-weight:var(--wpds-typography-font-weight-default,400)}.block-editor-block-rename-modal{z-index:1000001}.block-editor-block-styles__preview-panel{display:none;z-index:90}@media (min-width:782px){.block-editor-block-styles__preview-panel{display:block}}.block-editor-block-styles__preview-panel .block-editor-block-icon{display:none}.block-editor-block-styles{grid-column:1/-1}.block-editor-block-styles__variants{display:grid;gap:8px}.block-editor-block-styles__variants .block-editor-block-styles__row{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.block-editor-block-styles__variants .block-editor-block-styles__item-text{text-align:start;text-align-last:center}.components-popover.block-editor-block-switcher__popover .components-popover__content{min-width:300px}.block-editor-block-switcher__popover-preview-container{bottom:0;left:0;pointer-events:none;position:absolute;top:-1px;width:100%}.block-editor-block-switcher__popover-preview{overflow:hidden}.block-editor-block-switcher__popover-preview .components-popover__content{background:#fff;border:1px solid #1e1e1e;border-radius:4px;box-shadow:none;outline:none;overflow:auto;width:300px}.block-editor-block-switcher__popover-preview .block-editor-block-switcher__preview{margin:16px 0;max-height:468px;overflow:hidden;padding:0 16px}.block-editor-block-switcher__popover-preview .block-editor-block-switcher__preview.is-pattern-list-preview{overflow:unset}.block-editor-block-switcher__preview-patterns-container{padding-bottom:16px}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item{margin-top:16px}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-preview__container{cursor:var(--wpds-cursor-control,pointer)}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item{border-radius:2px;height:100%}@media not (prefers-reduced-motion){.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item{transition:all .05s ease-in-out}}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item{border:1px solid transparent;position:relative}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item:focus,.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item:hover{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item:hover{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) #1e1e1e}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item .block-editor-block-switcher__preview-patterns-container-list__item-title{cursor:var(--wpds-cursor-control,pointer);font-size:12px;padding:4px;text-align:center}.block-editor-block-switcher__no-transforms{color:#757575;margin:0;padding:6px 8px}.block-editor-block-switcher__binding-indicator{display:block;padding:8px}.block-editor-block-types-list>[role=presentation]{display:flex;flex-wrap:wrap}.block-editor-block-pattern-setup{align-items:flex-start;border-radius:2px;display:flex;flex-direction:column;justify-content:center;width:100%}.block-editor-block-pattern-setup.view-mode-grid{padding-top:4px}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__toolbar{justify-content:center}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container{column-count:2;column-gap:24px;display:block;padding:0 32px;width:100%}@media (min-width:1440px){.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container{column-count:3}}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-preview__container,.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container div[role=button]{cursor:var(--wpds-cursor-control,pointer)}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item{scroll-margin:5px 0}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:hover .block-editor-block-preview__container{box-shadow:0 0 0 2px var(--wp-admin-theme-color)}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:focus .block-editor-block-preview__container{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:2px}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:focus .block-editor-block-pattern-setup-list__item-title,.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:hover .block-editor-block-pattern-setup-list__item-title{color:var(--wp-admin-theme-color)}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__list-item{break-inside:avoid-column;margin-bottom:24px}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__list-item .block-editor-block-pattern-setup-list__item-title{cursor:var(--wpds-cursor-control,pointer);font-size:12px;padding-top:8px;text-align:center}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__list-item .block-editor-block-preview__container{border:1px solid #ddd;border-radius:4px;min-height:100px}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__list-item .block-editor-block-preview__content{width:100%}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar{align-items:center;align-self:stretch;background-color:#fff;border-top:1px solid #ddd;bottom:0;box-sizing:border-box;color:#1e1e1e;display:flex;flex-direction:row;height:64px;justify-content:space-between;margin:0;padding:16px;position:absolute;text-align:left;width:100%}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__display-controls{display:flex}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__actions,.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__navigation{display:flex;width:calc(50% - 36px)}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__actions{justify-content:flex-end}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container{box-sizing:border-box;display:flex;flex-direction:column;height:100%;width:100%}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container{height:100%;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;transform-style:preserve-3d}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container *{box-sizing:border-box}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide{background-color:#fff;height:100%;margin:auto;padding:0;position:absolute;top:0;width:100%}@media not (prefers-reduced-motion){.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide{transition:transform .5s,z-index .5s}}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide{z-index:100}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide.active-slide{opacity:1;position:relative;z-index:102}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide.previous-slide{transform:translateX(-100%);z-index:101}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide.next-slide{transform:translateX(100%);z-index:101}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .block-list-appender{display:none}.block-editor-block-pattern-setup__carousel,.block-editor-block-pattern-setup__grid{width:100%}.block-editor-block-variation-transforms{box-sizing:border-box;padding:0 16px 16px}.block-editor-block-variation-transforms:where(fieldset){border:0;margin:0;min-inline-size:0}.block-editor-block-variation-transforms__button{justify-content:center;width:100%}.components-border-radius-control__header{height:16px;margin-bottom:12px}.components-border-radius-control{border:0;margin:0 0 12px;padding:0}.components-border-radius-control legend{margin-bottom:0}.components-border-radius-control .components-border-radius-control__linked-button{display:flex;justify-content:center}.components-border-radius-control .components-border-radius-control__linked-button svg{margin-right:0}.block-editor-color-gradient-control .block-editor-color-gradient-control__color-indicator{margin-bottom:12px}.block-editor-color-gradient-control__fieldset{border:0;margin:0;min-width:0;padding:0}@media screen and (min-width:782px){.block-editor-panel-color-gradient-settings .components-circular-option-picker__swatches{display:grid;grid-template-columns:repeat(6,28px)}}.block-editor-block-inspector .block-editor-panel-color-gradient-settings .components-base-control{margin-bottom:inherit}.block-editor-panel-color-gradient-settings.block-editor-panel-color-gradient-settings .block-editor-panel-color-gradient-settings__inner-wrapper{grid-column:1/-1;row-gap:0}.block-editor-panel-color-gradient-settings.block-editor-panel-color-gradient-settings .block-editor-panel-color-gradient-settings__inner-wrapper>*{grid-column:1/-1}.block-editor-panel-color-gradient-settings__dropdown-content{min-height:160px}.block-editor-panel-color-gradient-settings__dropdown-content .block-editor-color-gradient-control__panel{padding:16px;width:260px}.block-editor-panel-color-gradient-settings__color-indicator{background:linear-gradient(-45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0)}.block-editor-panel-color-gradient-settings__contrast-notice{margin-top:16px}.block-editor-color-gradient-item{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;max-width:100%;padding:0;position:relative}.block-editor-color-gradient-item:nth-child(1 of .block-editor-color-gradient-item){border-top:1px solid #ddd;border-top-left-radius:2px;border-top-right-radius:2px}.block-editor-color-gradient-item:nth-last-child(1 of .block-editor-color-gradient-item){border-bottom-left-radius:2px;border-bottom-right-radius:2px}.block-editor-color-gradient-item>div,.block-editor-color-gradient-item>div>button{border-radius:inherit}.block-editor-tools-panel-color-gradient-settings__dropdown{display:block;padding:0}.block-editor-tools-panel-color-gradient-settings__dropdown>button{height:auto;padding-bottom:10px;padding-top:10px;text-align:left}.block-editor-tools-panel-color-gradient-settings__dropdown>button.is-open{background:#f0f0f0;color:var(--wp-admin-theme-color)}.block-editor-tools-panel-color-gradient-settings__dropdown .block-editor-panel-color-gradient-settings__color-name{max-width:calc(100% - 44px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-editor-tools-panel-color-gradient-settings__dropdown>button.has-contrast-warning .block-editor-panel-color-gradient-settings__color-name{max-width:calc(100% - 72px)}.block-editor-panel-color-gradient-settings__dropdown{width:100%}.block-editor-panel-color-gradient-settings__dropdown .component-color-indicator{flex-shrink:0}.block-editor-panel-color-gradient-settings__reset{margin:auto 8px;opacity:0;position:absolute;right:0;top:8px}@media not (prefers-reduced-motion){.block-editor-panel-color-gradient-settings__reset{transition:opacity .1s ease-in-out}}.block-editor-panel-color-gradient-settings__reset.block-editor-panel-color-gradient-settings__reset{border-radius:2px}.block-editor-panel-color-gradient-settings__dropdown:hover+.block-editor-panel-color-gradient-settings__reset,.block-editor-panel-color-gradient-settings__reset:focus,.block-editor-panel-color-gradient-settings__reset:hover{opacity:1}@media (hover:none){.block-editor-panel-color-gradient-settings__reset{opacity:1}}.block-editor-panel-color-gradient-settings__dropdown.has-contrast-warning+.block-editor-panel-color-gradient-settings__reset{right:28px}.block-editor-panel-color-gradient-settings__contrast-warning{margin:auto 8px;position:absolute;right:0;top:8px}.block-editor-panel-color-gradient-settings__contrast-warning.block-editor-panel-color-gradient-settings__contrast-warning{border-radius:2px}.block-editor-date-format-picker{border:none;margin:0 0 16px;padding:0}.block-editor-date-format-picker__custom-format-select-control__custom-option{border-top:1px solid #ddd}.block-editor-dimension-control{border:0;margin:0;padding:0}.block-editor-duotone-control__popover.components-popover>.components-popover__content{padding:8px;width:260px}.block-editor-duotone-control__popover.components-popover .components-menu-group__label{padding:0}.block-editor-duotone-control__popover.components-popover .components-circular-option-picker__swatches{display:grid;gap:12px;grid-template-columns:repeat(6,28px);justify-content:space-between}.block-editor-duotone-control__unset-indicator{background:linear-gradient(-45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0)}.block-editor-fit-text-size-warning{grid-column:span 2}.components-font-appearance-control [role=option]{color:#1e1e1e;text-transform:capitalize}.block-editor-global-styles__toggle-icon{fill:currentColor}.block-editor-global-styles__shadow-popover-container{width:230px}.block-editor-global-styles__shadow__list{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:8px}.block-editor-global-styles__clear-shadow{text-align:right}.block-editor-global-styles-state-control{margin-top:-4px}.block-editor-global-styles-state-control__badges{min-height:24px}.block-editor-global-styles-state-control__badge-tooltip-trigger{display:inline-flex;max-width:100%}.block-editor-global-styles-filters-panel__dropdown,.block-editor-global-styles__shadow-dropdown{border:1px solid #ddd;border-radius:2px;display:block;padding:0;position:relative}.block-editor-global-styles-filters-panel__dropdown-toggle,.block-editor-global-styles__shadow-dropdown-toggle{padding:8px;width:100%}.block-editor-global-styles-filters-panel__dropdown-toggle.is-open,.block-editor-global-styles__shadow-dropdown-toggle.is-open{background-color:#f0f0f0}.block-editor-global-styles__shadow-editor__remove-button{margin:auto 8px;opacity:0;position:absolute;right:0;top:8px}@media not (prefers-reduced-motion){.block-editor-global-styles__shadow-editor__remove-button{transition:opacity .1s ease-in-out}}.block-editor-global-styles__shadow-dropdown:hover .block-editor-global-styles__shadow-editor__remove-button,.block-editor-global-styles__shadow-editor__remove-button:focus,.block-editor-global-styles__shadow-editor__remove-button:hover{opacity:1}@media (hover:none){.block-editor-global-styles__shadow-editor__remove-button{opacity:1}}.block-editor-global-styles__shadow-indicator{align-items:center;appearance:none;background:none;border:1px solid #e0e0e0;border-radius:2px;box-sizing:border-box;color:#2f2f2f;cursor:var(--wpds-cursor-control,pointer);display:inline-flex;height:26px;padding:0;transform:scale(1);width:26px}@media not (prefers-reduced-motion){.block-editor-global-styles__shadow-indicator{transition:transform .1s ease}}.block-editor-global-styles__shadow-indicator{will-change:transform}.block-editor-global-styles__shadow-indicator:focus{border:2px solid #757575}.block-editor-global-styles__shadow-indicator:hover{transform:scale(1.2)}.block-editor-global-styles__shadow-indicator.unset{background:linear-gradient(-45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0)}.block-editor-global-styles-advanced-panel__custom-css-input{margin-bottom:16px}.block-editor-global-styles-advanced-panel__custom-css-input textarea{direction:ltr;font-family:Menlo,Consolas,monaco,monospace}.block-editor-panel-duotone-settings__reset{margin:auto 8px;opacity:0;position:absolute;right:0;top:8px}@media not (prefers-reduced-motion){.block-editor-panel-duotone-settings__reset{transition:opacity .1s ease-in-out}}.block-editor-global-styles-filters-panel__dropdown:hover .block-editor-panel-duotone-settings__reset,.block-editor-panel-duotone-settings__reset:focus,.block-editor-panel-duotone-settings__reset:hover{opacity:1}@media (hover:none){.block-editor-panel-duotone-settings__reset{opacity:1}}.is-inherited-from-global-styles .components-base-control__label,.is-inherited-from-global-styles .components-input-control__label{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:.2em}.is-inherited-from-global-styles .block-editor-global-styles-background-panel__inspector-media-replace-title,.is-inherited-from-global-styles .block-editor-panel-color-gradient-settings__color-name,.is-inherited-from-global-styles .block-editor-panel-duotone-settings__label{border-bottom:1px dotted}.has-local-override-from-global-styles{position:relative}.global-styles-inheritance-affordance{align-items:center;display:flex;height:16px;inset-block-start:0;inset-inline-end:0;justify-content:center;pointer-events:none;position:absolute;z-index:1}.global-styles-inheritance-affordance--offset-toggle{inset-inline-end:32px}.global-styles-inheritance-affordance .has-local-override-from-global-styles__reset{margin-inline-start:0!important;pointer-events:auto}.has-local-override-from-global-styles__reset{align-items:center;background:transparent!important;border-radius:50%!important;box-shadow:none!important;cursor:var(--wpds-cursor-control,pointer);display:inline-flex!important;height:14px!important;justify-content:center;letter-spacing:normal;margin-inline-start:6px;min-width:14px!important;overflow:hidden;padding:0!important;position:relative;text-transform:none;vertical-align:middle;width:14px!important}.has-local-override-from-global-styles__reset:focus,.has-local-override-from-global-styles__reset:hover{background:transparent!important}.has-local-override-from-global-styles__reset:focus .has-local-override-from-global-styles__dot,.has-local-override-from-global-styles__reset:hover .has-local-override-from-global-styles__dot{display:none}.has-local-override-from-global-styles__reset:focus .has-local-override-from-global-styles__reset-icon,.has-local-override-from-global-styles__reset:hover .has-local-override-from-global-styles__reset-icon{display:block}.has-local-override-from-global-styles__reset:focus-visible{outline:1.5px solid var(--wp-admin-theme-color,#007cba);outline-offset:1px}.has-local-override-from-global-styles__reset.block-editor-panel-color-gradient-settings__reset{justify-content:center;margin-block:0;margin-inline-start:0;opacity:1;position:absolute;top:50%;transform:translateY(-50%)}.has-local-override-from-global-styles__reset.block-editor-global-styles__shadow-editor__remove-button,.has-local-override-from-global-styles__reset.block-editor-panel-duotone-settings__reset{inset-inline-end:8px;justify-content:center;margin-block:0;margin-inline-start:0;opacity:1;position:absolute;top:50%;transform:translateY(-50%)}.has-local-override-from-global-styles__dot{background-color:var(--wp-admin-theme-color,#007cba);border-radius:50%;display:block;height:8px;width:8px}.has-local-override-from-global-styles__reset-icon{color:var(--wp-admin-theme-color,#007cba);display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.block-editor-grid-visualizer.block-editor-grid-visualizer.block-editor-grid-visualizer{z-index:30}.block-editor-grid-visualizer.block-editor-grid-visualizer.block-editor-grid-visualizer .components-popover__content *{pointer-events:none}.block-editor-grid-visualizer.block-editor-grid-visualizer.block-editor-grid-visualizer.is-dropping-allowed .block-editor-grid-visualizer__drop-zone{pointer-events:all}.block-editor-grid-visualizer.block-editor-grid-visualizer.block-editor-grid-visualizer .block-editor-inserter *{pointer-events:auto}.block-editor-grid-visualizer__grid{display:grid;position:absolute}.block-editor-grid-visualizer__cell{display:grid;position:relative}.block-editor-grid-visualizer__cell .block-editor-inserter{bottom:0;color:inherit;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:32}.block-editor-grid-visualizer__cell .block-editor-inserter .block-editor-grid-visualizer__appender{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 20%,transparent);color:inherit;height:100%;opacity:0;overflow:hidden;padding:0!important;width:100%}.block-editor-grid-visualizer__cell.is-highlighted .block-editor-grid-visualizer__drop-zone,.block-editor-grid-visualizer__cell.is-highlighted .block-editor-inserter{background:var(--wp-admin-theme-color)}.block-editor-grid-visualizer__cell .block-editor-grid-visualizer__appender:focus,.block-editor-grid-visualizer__cell:hover .block-editor-grid-visualizer__appender{background-color:color-mix(in srgb,currentColor 20%,transparent);opacity:1}.block-editor-grid-visualizer__drop-zone{background:hsla(0,0%,80%,.1);grid-column:1;grid-row:1;height:100%;min-height:8px;min-width:8px;width:100%}.block-editor-grid-item-resizer.block-editor-grid-item-resizer.block-editor-grid-item-resizer{z-index:30}.block-editor-grid-item-resizer.block-editor-grid-item-resizer.block-editor-grid-item-resizer .components-popover__content *{pointer-events:none}.block-editor-grid-item-resizer__box{border:1px solid var(--wp-admin-theme-color)}.block-editor-grid-item-resizer__box .components-resizable-box__handle.components-resizable-box__handle.components-resizable-box__handle{pointer-events:all}.block-editor-grid-item-mover__move-button-container{border:none;display:flex;justify-content:center;padding:0}.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button{min-width:0!important;padding-left:0;padding-right:0;width:24px}.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button svg{min-width:24px}.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:before{border-radius:2px;content:"";display:block;height:32px;left:8px;position:absolute;right:8px;z-index:-1}@media not (prefers-reduced-motion){.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:before{animation:components-button__appear-animation .1s ease;animation-fill-mode:forwards}}.block-editor-grid-item-mover__move-vertical-button-container{display:flex;position:relative}@media (min-width:600px){.block-editor-grid-item-mover__move-vertical-button-container{flex-direction:column;justify-content:space-around}.block-editor-grid-item-mover__move-vertical-button-container>.block-editor-grid-item-mover-button.block-editor-grid-item-mover-button{height:20px!important;min-width:0!important;width:100%}.block-editor-grid-item-mover__move-vertical-button-container>.block-editor-grid-item-mover-button.block-editor-grid-item-mover-button:before{height:calc(100% - 4px)}.block-editor-grid-item-mover__move-vertical-button-container .block-editor-grid-item-mover-button.is-down-button svg,.block-editor-grid-item-mover__move-vertical-button-container .block-editor-grid-item-mover-button.is-up-button svg{flex-shrink:0;height:20px}.editor-collapsible-block-toolbar .block-editor-grid-item-mover__move-vertical-button-container{height:40px;position:relative;top:-4px}}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container{position:relative}@media (min-width:600px){.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container:before{background:#e0e0e0;content:"";height:100%;position:absolute;top:0;width:1px}}@media (min-width:782px){.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container:before{background:#1e1e1e}}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container.is-left{padding-right:6px}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container.is-left:before{right:0}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container.is-right{padding-left:6px}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container.is-right:before{left:0}@media (min-width:600px){.show-icon-labels .block-editor-grid-item-mover__move-vertical-button-container:before{background:#e0e0e0;content:"";height:1px;left:50%;margin-top:-.5px;position:absolute;top:50%;transform:translate(-50%);width:100%}}@media (min-width:782px){.show-icon-labels .block-editor-grid-item-mover__move-vertical-button-container:before{background:#1e1e1e}}.show-icon-labels .block-editor-grid-item-mover-button{white-space:nowrap}.show-icon-labels .editor-collapsible-block-toolbar .block-editor-grid-item-mover__move-horizontal-button-container:before{background:#ddd;height:24px;top:4px}.show-icon-labels .editor-collapsible-block-toolbar .block-editor-grid-item-mover__move-vertical-button-container:before{background:#ddd;width:calc(100% - 24px)}.block-editor-height-control{border:0;margin:0;padding:0}.block-editor-iframe__container{height:100%;width:100%}.block-editor-iframe__scale-container{height:100%}.block-editor-iframe__scale-container.is-zoomed-out{position:absolute;right:0;width:var(--wp-block-editor-iframe-zoom-out-scale-container-width,100vw)}.wp-block-image__crop-area{max-width:100%;overflow:hidden;position:relative;width:100%}.wp-block-image__crop-area .reactEasyCrop_Container{pointer-events:auto}.wp-block-image__crop-area .reactEasyCrop_Container .reactEasyCrop_Image{border:none;border-radius:0}.wp-block-image__zoom .components-popover__content{min-width:260px;overflow:visible!important}.block-editor-block-types-list__list-item{display:block;margin:0;padding:0;width:33.33%}.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled) .block-editor-block-icon.has-colors{color:var(--wp-block-synced-color)}.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled):hover .block-editor-block-types-list__item-title{color:var(--wp-block-synced-color)!important;filter:brightness(.95)}.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled):hover svg{color:var(--wp-block-synced-color)!important}.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled):after{background:var(--wp-block-synced-color)}.components-button.block-editor-block-types-list__item{align-items:stretch;background:transparent;color:#1e1e1e;cursor:var(--wpds-cursor-control,pointer);display:flex;flex-direction:column;font-size:13px;justify-content:center;padding:8px;width:100%;word-break:break-word}@media not (prefers-reduced-motion){.components-button.block-editor-block-types-list__item{transition:all .05s ease-in-out}}.components-button.block-editor-block-types-list__item{height:auto;position:relative}.components-button.block-editor-block-types-list__item:disabled,.components-button.block-editor-block-types-list__item[aria-disabled=true]{cursor:default;opacity:.6}.components-button.block-editor-block-types-list__item:not(:disabled,[aria-disabled=true]):hover .block-editor-block-types-list__item-title{color:var(--wp-admin-theme-color)!important;filter:brightness(.95)}.components-button.block-editor-block-types-list__item:not(:disabled,[aria-disabled=true]):hover svg{color:var(--wp-admin-theme-color)!important}.components-button.block-editor-block-types-list__item:not(:disabled,[aria-disabled=true]):hover:after{background:var(--wp-admin-theme-color);border-radius:2px;bottom:0;content:"";left:0;opacity:.04;pointer-events:none;position:absolute;right:0;top:0}.block-editor-block-types-list__item-icon{color:#1e1e1e;padding:12px 20px}@media not (prefers-reduced-motion){.block-editor-block-types-list__item-icon{transition:all .05s ease-in-out}}.block-editor-block-types-list__item-icon .block-editor-block-icon{margin-left:auto;margin-right:auto}@media not (prefers-reduced-motion){.block-editor-block-types-list__item-icon svg{transition:all .15s ease-out}}.block-editor-block-types-list__list-item[draggable=true] .block-editor-block-types-list__item-icon{cursor:grab}.block-editor-block-types-list__item-title{font-size:12px;hyphens:auto;padding:4px 2px 8px}.modal-open .block-editor-inspector-list-view-content-popover{z-index:99999}.block-editor-block-inspector__tabs [role=tablist]{width:100%}.block-editor-inspector-popover-header{margin-bottom:16px}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}@keyframes loadingpulse{0%{opacity:1}50%{opacity:0}to{opacity:1}}.block-editor-link-control{min-width:350px;position:relative}.components-popover__content .block-editor-link-control{max-width:350px;min-width:auto;width:90vw}.show-icon-labels .block-editor-link-control .components-button.has-icon svg{display:none}.show-icon-labels .block-editor-link-control .components-button.has-icon:before{content:attr(aria-label)}.show-icon-labels .block-editor-link-control .block-editor-link-control__preview{flex-wrap:wrap;gap:4px}.show-icon-labels .block-editor-link-control .block-editor-link-control__preview .components-button.has-icon{padding:4px;width:auto}.show-icon-labels .block-editor-link-control .block-editor-link-control__preview .block-editor-link-control_link-information{margin-right:0;min-width:100%}.block-editor-link-control__search-input-wrapper{margin-bottom:8px;position:relative}.block-editor-link-control__help{color:#757575;font-size:12px;font-style:normal;margin-bottom:0;margin-top:-8px;padding:0 16px}.block-editor-link-control__search-input-container,.block-editor-link-control__search-input-wrapper{position:relative}.block-editor-link-control__field{margin:16px}.block-editor-link-control__field .components-base-control__label{color:#1e1e1e}.block-editor-link-control__search-error{margin:-8px 16px 16px}.block-editor-link-control__search-actions{padding:8px 16px 16px}.block-editor-link-control__search-results-wrapper{position:relative}.block-editor-link-control__search-results-wrapper:after,.block-editor-link-control__search-results-wrapper:before{content:"";display:block;left:-1px;pointer-events:none;position:absolute;right:16px;z-index:100}.block-editor-link-control__search-results-wrapper:before{bottom:auto;height:8px;top:0}.block-editor-link-control__search-results-wrapper:after{bottom:0;height:16px;top:auto}.block-editor-link-control__search-results{margin-top:-16px;max-height:200px;overflow-y:auto;padding:8px}.block-editor-link-control__search-results.is-loading{opacity:.2}.block-editor-link-control__search-item.components-button.components-menu-item__button{height:auto;text-align:left}.block-editor-link-control__search-item .components-menu-item__item{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:100%}.block-editor-link-control__search-item .components-menu-item__item mark{background-color:transparent;color:inherit;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-link-control__search-item .components-menu-item__shortcut{color:#757575;white-space:nowrap}.block-editor-link-control__search-item[aria-selected]{background:#f0f0f0}.block-editor-link-control__preview{background:transparent;border:0;padding:16px}.block-editor-link-control__preview .block-editor-link-control__link-information{margin-right:8px;overflow-wrap:break-word;white-space:pre-wrap}.block-editor-link-control__preview .block-editor-link-control__link-information .block-editor-link-control__preview-info{color:#757575;font-size:12px;line-height:1.1;word-break:break-all}.block-editor-link-control__preview.is-url-title .block-editor-link-control__preview-title{word-break:break-all}.block-editor-link-control__preview .block-editor-link-control__preview-icon,.block-editor-link-control__preview .block-editor-link-control__preview-image{background-color:#f0f0f0;border-radius:2px;flex-shrink:0;height:32px;position:relative;width:32px}.block-editor-link-control__preview .block-editor-link-control__preview-icon img{width:16px}.block-editor-link-control__preview.is-error .block-editor-link-control__preview-icon{max-height:32px;top:0;width:32px}.block-editor-link-control__preview .block-editor-link-control__preview-title{line-height:var(--wpds-typography-line-height-sm,20px)}.block-editor-link-control__preview .block-editor-link-control__preview-title:focus{box-shadow:none}.block-editor-link-control__preview .block-editor-link-control__preview-title:focus-visible{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent;text-decoration:none}.block-editor-link-control__preview .block-editor-link-control__preview-title mark{background-color:transparent;color:inherit;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-link-control__preview .block-editor-link-control__preview-title span{font-weight:400}.block-editor-link-control__preview .block-editor-link-control__preview-title .components-external-link__icon{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-editor-link-control__preview.is-fetching .block-editor-link-control__preview-icon img,.block-editor-link-control__preview.is-fetching .block-editor-link-control__preview-icon svg{opacity:0}.block-editor-link-control__preview.is-fetching .block-editor-link-control__preview-icon:before{background-color:#f0f0f0;border-radius:100%;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}@media not (prefers-reduced-motion){.block-editor-link-control__preview.is-fetching .block-editor-link-control__preview-icon:before{animation:loadingpulse 1s linear infinite;animation-delay:.5s}}.block-editor-link-control__loading{align-items:center;display:flex;margin:16px}.block-editor-link-control__loading .components-spinner{margin-top:0}.components-button+.block-editor-link-control__search-create{overflow:visible;padding:12px 16px}.components-button+.block-editor-link-control__search-create:before{content:"";display:block;left:0;position:absolute;top:-10px;width:100%}.block-editor-link-control__search-create{align-items:center}.block-editor-link-control__search-create .block-editor-link-control__preview-title{margin-bottom:0}.block-editor-link-control__search-create .block-editor-link-control__search-item-icon{top:0}.block-editor-link-control__drawer-inner{display:flex;flex-basis:100%;flex-direction:column;position:relative}.block-editor-link-control__settings{border:0;margin:0;padding:0}.block-editor-link-control__setting{flex:1;margin-bottom:0;padding:8px 24px}.block-editor-link-control__setting .components-base-control:not(.components-input-control) .components-base-control__field{display:flex}.block-editor-link-control__setting .components-base-control__field .components-checkbox-control__label{color:#1e1e1e}.block-editor-link-control__setting input{margin-left:0}.is-preview .block-editor-link-control__setting{padding:20px 8px 8px 0}.block-editor-link-control__tools{margin-top:-16px;padding:8px 8px 0}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle{gap:0;padding-left:0}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=true]{color:#1e1e1e}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=true] svg{visibility:visible}@media not (prefers-reduced-motion){.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=true] svg{transition:transform .1s ease}}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=true] svg{transform:rotate(90deg)}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=false] svg{transform:rotate(0deg);visibility:visible}@media not (prefers-reduced-motion){.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=false] svg{transition:transform .1s ease}}.block-editor-link-control .block-editor-link-control__search-input .components-spinner{display:block}.block-editor-link-control .block-editor-link-control__search-input .components-spinner.components-spinner{bottom:auto;left:auto;position:absolute;right:40px;top:calc(50% - 8px)}.block-editor-link-control .block-editor-link-control__search-input-wrapper.has-actions .components-spinner{right:12px;top:calc(50% + 4px)}.link-preview-button.components-button{border-color:#949494;height:auto;padding:12px;width:100%}.link-preview-button__image-container{flex-shrink:0;height:24px;width:24px}.link-preview-button__image{border-radius:2px;height:100%;object-fit:cover;width:100%}.link-preview-button__content,.link-preview-button__details{flex:1;min-width:0}.link-preview-button__hint,.link-preview-button__title{display:block;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.link-preview-button__title{color:#1e1e1e;display:block;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-top:4px}.link-preview-button__hint{color:#757575;font-size:12px;font-weight:400}.link-preview-button__icon{color:#1e1e1e}.link-preview-button__badges{margin-top:8px}.block-editor-list-view-tree{border-collapse:collapse;margin:0;padding:0;width:100%}.components-modal__content .block-editor-list-view-tree{margin:-12px -6px 0;width:calc(100% + 12px)}.block-editor-list-view-tree.is-dragging tbody{pointer-events:none}.block-editor-list-view-leaf{position:relative;transform:translateY(0)}.block-editor-list-view-leaf.is-nesting,.block-editor-list-view-leaf:focus-within{z-index:1}.block-editor-list-view-leaf.is-draggable,.block-editor-list-view-leaf.is-draggable .block-editor-list-view-block-contents{cursor:grab}.block-editor-list-view-leaf .block-editor-list-view-block-select-button[aria-expanded=true]{color:inherit}.block-editor-list-view-leaf .block-editor-list-view-block-select-button:hover{color:var(--wp-admin-theme-color)}.block-editor-list-view-leaf .block-editor-list-view-block-select-button svg{fill:currentColor}.is-dragging-components-draggable .block-editor-list-view-leaf:not(.is-selected) .block-editor-list-view-block-select-button:hover{color:inherit}.block-editor-list-view-leaf.is-selected td{background:var(--wp-admin-theme-color)}.block-editor-list-view-leaf.is-selected.is-synced td{background:var(--wp-block-synced-color)}.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block-contents .block-editor-block-icon,.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block-contents:focus,.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block-contents:hover{color:var(--wp-block-synced-color)}.block-editor-list-view-leaf.is-synced .block-editor-list-view-block-contents:focus:after{--focus-color:var(--wp-block-synced-color)}.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block__menu:focus{--focus-color:var(--wp-block-synced-color);outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-contents,.block-editor-list-view-leaf.is-selected .components-button.has-icon{color:#fff}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block__menu:focus{--focus-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));outline-offset:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*-1)}@media (forced-colors:active){.block-editor-list-view-leaf.is-selected td,.block-editor-list-view-leaf.is-selected.is-synced td{background:SelectedItem}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-contents,.block-editor-list-view-leaf.is-selected .components-button.has-icon{color:SelectedItemText}.block-editor-list-view-leaf.is-selected .block-editor-block-icon.has-colors svg,.block-editor-list-view-leaf.is-selected svg{fill:SelectedItemText}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-select-button__title{forced-color-adjust:none}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-contents:focus:after{--focus-color:CanvasText}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block__menu:focus{--focus-color:SelectedItemText}}.block-editor-list-view-leaf.is-first-selected td:first-child{border-top-left-radius:2px}.block-editor-list-view-leaf.is-first-selected td:last-child{border-top-right-radius:2px}.block-editor-list-view-leaf.is-last-selected td:first-child{border-bottom-left-radius:2px}.block-editor-list-view-leaf.is-last-selected td:last-child{border-bottom-right-radius:2px}.block-editor-list-view-leaf.is-branch-selected:not(.is-selected):not(.is-synced-branch){background:rgba(var(--wp-admin-theme-color--rgb),.04)}.block-editor-list-view-leaf.is-synced-branch.is-branch-selected{background:rgba(var(--wp-block-synced-color--rgb),.04)}.block-editor-list-view-leaf.is-branch-selected.is-first-selected td:first-child{border-top-left-radius:2px}.block-editor-list-view-leaf.is-branch-selected.is-first-selected td:last-child{border-top-right-radius:2px}.block-editor-list-view-leaf[data-expanded=false].is-branch-selected.is-first-selected td:first-child{border-top-left-radius:2px}.block-editor-list-view-leaf[data-expanded=false].is-branch-selected.is-first-selected td:last-child{border-top-right-radius:2px}.block-editor-list-view-leaf[data-expanded=false].is-branch-selected.is-last-selected td:first-child{border-bottom-left-radius:2px}.block-editor-list-view-leaf[data-expanded=false].is-branch-selected.is-last-selected td:last-child{border-bottom-right-radius:2px}.block-editor-list-view-leaf.is-branch-selected:not(.is-selected) td{border-radius:0}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-displacement-normal{transition:transform .2s}}.block-editor-list-view-leaf.is-displacement-normal{transform:translateY(0)}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-displacement-up{transition:transform .2s}}.block-editor-list-view-leaf.is-displacement-up{transform:translateY(-32px)}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-displacement-down{transition:transform .2s}}.block-editor-list-view-leaf.is-displacement-down{transform:translateY(32px)}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-after-dragged-blocks{transition:transform .2s}}.block-editor-list-view-leaf.is-after-dragged-blocks{transform:translateY(calc(var(--wp-admin--list-view-dragged-items-height, 32px)*-1))}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-after-dragged-blocks.is-displacement-up{transition:transform .2s}}.block-editor-list-view-leaf.is-after-dragged-blocks.is-displacement-up{transform:translateY(calc(-32px + var(--wp-admin--list-view-dragged-items-height, 32px)*-1))}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-after-dragged-blocks.is-displacement-down{transition:transform .2s}}.block-editor-list-view-leaf.is-after-dragged-blocks.is-displacement-down{transform:translateY(calc(32px + var(--wp-admin--list-view-dragged-items-height, 32px)*-1))}.block-editor-list-view-leaf.is-dragging{left:0;opacity:0;pointer-events:none;z-index:-9999}.block-editor-list-view-leaf .block-editor-list-view-block-contents{align-items:center;border-radius:2px;box-sizing:border-box;color:inherit;display:flex;font-family:inherit;font-size:13px;font-weight:400;height:32px;margin:0;padding:6px 4px 6px 0;position:relative;text-align:left;text-decoration:none;white-space:nowrap;width:100%}@media not (prefers-reduced-motion){.block-editor-list-view-leaf .block-editor-list-view-block-contents{transition:box-shadow .1s linear}}.components-modal__content .block-editor-list-view-leaf .block-editor-list-view-block-contents{padding-left:0;padding-right:0}.block-editor-list-view-leaf .block-editor-list-view-block-contents:focus,.block-editor-list-view-leaf.is-nesting .block-editor-list-view-block-contents{box-shadow:none;outline:none}.block-editor-list-view-leaf .block-editor-list-view-block-contents:focus:after,.block-editor-list-view-leaf.is-nesting .block-editor-list-view-block-contents:after{border-radius:inherit;bottom:0;box-shadow:0 0 0 calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px)) + 2px) var(--wpds-color-background-surface-neutral-strong,#fff);content:"";left:0;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));outline-offset:1px;pointer-events:none;position:absolute;right:-28px;top:0;z-index:2}.block-editor-list-view-leaf.has-single-cell .block-editor-list-view-block-contents:focus:after{right:0}.block-editor-list-view-leaf.is-visible .block-editor-list-view-block-contents{opacity:1}@keyframes __wp-base-styles-fade-in{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-visible .block-editor-list-view-block-contents{animation:__wp-base-styles-fade-in .08s linear 0s;animation-fill-mode:forwards}}.block-editor-list-view-leaf .block-editor-block-icon{flex:0 0 24px;margin-right:4px}.block-editor-list-view-leaf .block-editor-list-view-block__contents-cell,.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell{padding:0}.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell{line-height:0;vertical-align:middle;width:28px}.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell>*,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell>*{opacity:0}.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell.is-visible>*,.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell:focus-within>*,.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell:hover>*,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell.is-visible>*,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell:focus-within>*,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell:hover>*{opacity:1}.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell-alignment-wrapper{align-items:center;display:flex;flex-direction:column;height:100%}.block-editor-list-view-leaf .block-editor-block-mover-button{height:24px;position:relative;width:36px}.block-editor-list-view-leaf .block-editor-block-mover-button svg{height:24px;position:relative}.block-editor-list-view-leaf .block-editor-block-mover-button.is-up-button{align-items:flex-end;margin-top:-6px}.block-editor-list-view-leaf .block-editor-block-mover-button.is-up-button svg{bottom:-4px}.block-editor-list-view-leaf .block-editor-block-mover-button.is-down-button{align-items:flex-start;margin-bottom:-6px}.block-editor-list-view-leaf .block-editor-block-mover-button.is-down-button svg{top:-4px}.block-editor-list-view-leaf .block-editor-block-mover-button:before{height:16px;left:0;min-width:100%;right:0}.block-editor-list-view-leaf .block-editor-inserter__toggle{background:#1e1e1e;color:#fff;height:24px;margin:6px 6px 6px 1px;min-width:24px}.block-editor-list-view-leaf .block-editor-inserter__toggle:active{color:#fff}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__label-wrapper{width:100%}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__label-wrapper>*{min-width:0}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__label-wrapper svg{left:2px;position:relative}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__title{flex:1;position:relative}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__title .components-truncate{position:absolute;transform:translateY(-50%);width:100%}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__anchor-wrapper{max-width:min(110px,40%);position:relative;width:100%}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__anchor{background:#f0f0f0;border-radius:2px;box-sizing:border-box;color:#2f2f2f;font-size:12px;line-height:20px;max-width:100%;overflow:hidden;padding:2px 8px;position:absolute;right:0;text-overflow:ellipsis;transform:translateY(-50%);white-space:nowrap}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-select-button__anchor{background:rgba(0,0,0,.3);color:#fff}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__block-visibility,.block-editor-list-view-leaf .block-editor-list-view-block-select-button__lock,.block-editor-list-view-leaf .block-editor-list-view-block-select-button__sticky{line-height:0}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__images{display:flex}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__image{background-size:cover;border-radius:1px;height:18px;width:18px}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__image:not(:only-child){box-shadow:0 0 0 2px #fff}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__image:not(:first-child){margin-left:-6px}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-select-button__image:not(:only-child){box-shadow:0 0 0 2px var(--wp-admin-theme-color)}.block-editor-list-view-leaf.is-disabled{opacity:.2}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-disabled{transition:opacity .1s linear}}.block-editor-list-view-leaf.is-disabled:hover{opacity:.2}.block-editor-list-view-leaf.is-disabled .block-editor-list-view__expander{cursor:default}.block-editor-list-view-leaf.is-disabled .block-editor-list-view-block-select-button:hover{color:inherit}.block-editor-list-view-draggable-chip{opacity:.8}.block-editor-list-view-appender__cell .block-editor-list-view-appender__container,.block-editor-list-view-appender__cell .block-editor-list-view-block__contents-container,.block-editor-list-view-block__contents-cell .block-editor-list-view-appender__container,.block-editor-list-view-block__contents-cell .block-editor-list-view-block__contents-container{display:flex}.block-editor-list-view__expander{cursor:var(--wpds-cursor-control,pointer);height:24px;width:24px}.block-editor-list-view-leaf[aria-level] .block-editor-list-view__expander{margin-left:192px}.block-editor-list-view-leaf[aria-level="1"] .block-editor-list-view__expander{margin-left:0}.block-editor-list-view-leaf[aria-level="2"] .block-editor-list-view__expander{margin-left:24px}.block-editor-list-view-leaf[aria-level="3"] .block-editor-list-view__expander{margin-left:48px}.block-editor-list-view-leaf[aria-level="4"] .block-editor-list-view__expander{margin-left:72px}.block-editor-list-view-leaf[aria-level="5"] .block-editor-list-view__expander{margin-left:96px}.block-editor-list-view-leaf[aria-level="6"] .block-editor-list-view__expander{margin-left:120px}.block-editor-list-view-leaf[aria-level="7"] .block-editor-list-view__expander{margin-left:144px}.block-editor-list-view-leaf[aria-level="8"] .block-editor-list-view__expander{margin-left:168px}.block-editor-list-view-leaf .block-editor-list-view__expander{visibility:hidden}.block-editor-list-view-leaf[data-expanded=true] .block-editor-list-view__expander svg{visibility:visible}@media not (prefers-reduced-motion){.block-editor-list-view-leaf[data-expanded=true] .block-editor-list-view__expander svg{transition:transform .2s ease}}.block-editor-list-view-leaf[data-expanded=true] .block-editor-list-view__expander svg{transform:rotate(90deg)}.block-editor-list-view-leaf[data-expanded=false] .block-editor-list-view__expander svg{transform:rotate(0deg);visibility:visible}@media not (prefers-reduced-motion){.block-editor-list-view-leaf[data-expanded=false] .block-editor-list-view__expander svg{transition:transform .2s ease}}.block-editor-list-view-drop-indicator{pointer-events:none}.block-editor-list-view-drop-indicator .block-editor-list-view-drop-indicator__line{background:var(--wp-admin-theme-color);border-radius:4px;height:4px}.block-editor-list-view-drop-indicator--preview{pointer-events:none}.block-editor-list-view-drop-indicator--preview .components-popover__content{overflow:hidden!important}.block-editor-list-view-drop-indicator--preview .block-editor-list-view-drop-indicator__line{background:rgba(var(--wp-admin-theme-color--rgb),.04);border-radius:4px;height:32px;overflow:hidden}.block-editor-list-view-drop-indicator--preview .block-editor-list-view-drop-indicator__line--darker{background:rgba(var(--wp-admin-theme-color--rgb),.09)}.block-editor-list-view-placeholder{height:32px;margin:0;padding:0}.list-view-appender .block-editor-inserter__toggle{background-color:#1e1e1e;color:#fff;height:24px;margin:8px 0 0 24px;padding:0}.list-view-appender .block-editor-inserter__toggle.has-icon.is-next-40px-default-size{min-width:24px}.list-view-appender .block-editor-inserter__toggle:focus,.list-view-appender .block-editor-inserter__toggle:hover{background:var(--wp-admin-theme-color);color:#fff}.list-view-appender__description{display:none}.block-editor-media-placeholder__url-input-form{min-width:260px}@media (min-width:600px){.block-editor-media-placeholder__url-input-form{width:300px}}.block-editor-media-placeholder__url-input-form input{direction:ltr}.modal-open .block-editor-media-replace-flow__options{z-index:99999}.block-editor-media-replace-flow__indicator{margin-left:4px}.block-editor-media-replace-flow__media-upload-menu:not(:empty)+.block-editor-media-flow__url-input{border-top:1px solid #ddd;margin-top:8px;padding-bottom:8px}.block-editor-media-replace-flow__options.is-variant-toolbar .block-editor-media-replace-flow__media-upload-menu:not(:empty)+.block-editor-media-flow__url-input{border-top-color:#1e1e1e}.block-editor-media-flow__url-input{margin-left:-8px;margin-right:-8px;padding:16px}.block-editor-media-flow__url-input .block-editor-media-replace-flow__image-url-label{display:block;margin-bottom:8px;top:16px}.block-editor-media-flow__url-input .block-editor-link-control{width:300px}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-url-input{margin:0;padding:0}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__tools{justify-content:flex-end;padding:16px var(--wp-admin-border-width-focus) var(--wp-admin-border-width-focus)}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__preview.is-current{padding:0;width:auto}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__search-input.block-editor-link-control__search-input input[type=text]{margin:0;width:100%}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__search-actions{padding:8px 0 0}.block-editor-multi-selection-inspector__card{padding:16px}.block-editor-multi-selection-inspector__card-title{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-multi-selection-inspector__card-description{color:#757575}.block-editor-multi-selection-inspector__card .block-editor-block-icon{height:24px;margin-left:-2px;padding:0 3px;width:36px}.block-editor-responsive-block-control{border-bottom:1px solid #ccc;margin-bottom:28px;padding-bottom:14px}.block-editor-responsive-block-control:last-child{border-bottom:0;padding-bottom:0}.block-editor-responsive-block-control__title{margin:0 0 .6em -3px}.block-editor-responsive-block-control__label{font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:.6em;margin-left:-3px}.block-editor-responsive-block-control__inner{margin-left:-1px}.block-editor-responsive-block-control__toggle{margin-left:1px}.block-editor-responsive-block-control .components-base-control__help{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.preset-input-control__wrapper>*{flex:1}.preset-input-control__wrapper>.preset-input-control__custom-toggle,.preset-input-control__wrapper>.preset-input-control__icon{flex:none}.components-popover.block-editor-rich-text__inline-format-toolbar{z-index:99998}.components-popover.block-editor-rich-text__inline-format-toolbar .components-popover__content{border-radius:2px;box-shadow:none;margin-bottom:8px;min-width:auto;outline:none;width:auto}.components-popover.block-editor-rich-text__inline-format-toolbar .components-toolbar{border-radius:2px}.components-popover.block-editor-rich-text__inline-format-toolbar .components-toolbar-group{background:none}.components-popover.block-editor-rich-text__inline-format-toolbar .components-dropdown-menu__toggle,.components-popover.block-editor-rich-text__inline-format-toolbar .components-toolbar__control{min-height:48px;min-width:48px;padding-left:12px;padding-right:12px}.block-editor-rich-text__inline-format-toolbar-group .components-dropdown-menu__toggle{justify-content:center}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button.has-icon{width:auto}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button.has-icon svg{display:none}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button.has-icon:after{content:attr(aria-label)}.block-editor-skip-to-selected-block{position:absolute;top:-9999em}.block-editor-skip-to-selected-block:focus{background:#f1f1f1;font-size:14px;font-weight:var(--wpds-typography-font-weight-emphasis,600);z-index:100000}.block-editor-tabbed-sidebar{background-color:#fff;display:flex;flex-direction:column;flex-grow:1;height:100%;overflow:hidden}.block-editor-tabbed-sidebar__tablist-and-close-button{border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding-right:8px}.block-editor-tabbed-sidebar__close-button{align-self:center;background:#fff;order:1}.block-editor-tabbed-sidebar__tablist{margin-bottom:-1px}.block-editor-tabbed-sidebar__tabpanel{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;scrollbar-gutter:auto}.block-editor-block-list__block .block-editor-url-input,.block-editor-url-input,.components-popover .block-editor-url-input{flex-grow:1;padding:1px;position:relative}@media (min-width:600px){.block-editor-block-list__block .block-editor-url-input,.block-editor-url-input,.components-popover .block-editor-url-input{min-width:300px;width:auto}}.block-editor-block-list__block .block-editor-url-input.is-full-width,.block-editor-block-list__block .block-editor-url-input.is-full-width__suggestions,.block-editor-url-input.is-full-width,.block-editor-url-input.is-full-width__suggestions,.components-popover .block-editor-url-input.is-full-width,.components-popover .block-editor-url-input.is-full-width__suggestions{width:100%}.block-editor-block-list__block .block-editor-url-input .components-spinner,.block-editor-url-input .components-spinner,.components-popover .block-editor-url-input .components-spinner{margin:0;position:absolute;right:8px;top:calc(50% - 8px)}.block-editor-url-input__suggestions{max-height:200px}@media not (prefers-reduced-motion){.block-editor-url-input__suggestions{transition:all .15s ease-in-out}}.block-editor-url-input__suggestions{overflow-y:auto;padding:4px 0;width:302px}.block-editor-url-input .components-spinner,.block-editor-url-input__suggestions{display:none}@media (min-width:600px){.block-editor-url-input .components-spinner,.block-editor-url-input__suggestions{display:grid}}.block-editor-url-input__suggestion{background:#fff;border:none;box-shadow:none;color:#757575;cursor:var(--wpds-cursor-control,pointer);display:block;font-size:13px;height:auto;min-height:36px;text-align:left;width:100%}.block-editor-url-input__suggestion:hover{background:#ddd}.block-editor-url-input__suggestion.is-selected,.block-editor-url-input__suggestion:focus{background:var(--wp-admin-theme-color-darker-20);color:#fff;outline:none}.components-toolbar-group>.block-editor-url-input__button,.components-toolbar>.block-editor-url-input__button{position:inherit}.block-editor-url-input__button .block-editor-url-input__back{margin-right:4px;overflow:visible}.block-editor-url-input__button .block-editor-url-input__back:after{background:#ddd;content:"";display:block;height:24px;position:absolute;right:-1px;width:1px}.block-editor-url-input__button-modal{background:#fff;border:1px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.02),0 3px 3px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.01)}.block-editor-url-input__button-modal-line{align-items:flex-start;display:flex;flex-direction:row;flex-grow:1;flex-shrink:1;min-width:0}.block-editor-url-popover__additional-controls{border-top:1px solid #1e1e1e;padding:8px}.block-editor-url-popover__input-container{padding:8px}.block-editor-url-popover__row{align-items:center;display:flex;gap:4px}.block-editor-url-popover__row>:not(.block-editor-url-popover__settings-toggle){flex-grow:1;gap:8px}.block-editor-url-popover__additional-controls .components-button.has-icon{height:auto;padding-left:8px;padding-right:8px;text-align:left}.block-editor-url-popover__additional-controls .components-button.has-icon>svg{margin-right:8px}.block-editor-url-popover__settings-toggle{flex-shrink:0}.block-editor-url-popover__settings-toggle[aria-expanded=true] .dashicon{transform:rotate(180deg)}.block-editor-url-popover__settings{border-top:1px solid #1e1e1e;display:block;padding:16px}.block-editor-url-popover__link-container-content{align-items:center;display:flex}.block-editor-url-popover__link-editor,.block-editor-url-popover__link-viewer{display:flex}.block-editor-url-popover__link-viewer-url{align-items:center;display:flex;flex-grow:1;flex-shrink:1;margin-right:8px;max-width:350px;min-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-editor-url-popover__link-viewer-url.has-invalid-link{color:#cc1818}.block-editor-url-popover__expand-on-click{align-items:center;display:flex;min-width:350px;white-space:nowrap}.block-editor-url-popover__expand-on-click .text{flex-grow:1}.block-editor-url-popover__expand-on-click .text p{line-height:16px;margin:0}.block-editor-url-popover__expand-on-click .text p.description{color:#757575;font-size:12px}.background-block-support-panel.background-block-support-panel .background-block-support-panel__inner-wrapper{row-gap:0}.block-editor-content-only-controls__link{border-color:#ccc;width:100%}.block-editor-content-only-controls__link-row{align-items:center}.block-editor-content-only-controls__link-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.block-editor-content-only-controls__media{border-color:#ccc;padding-right:32px;width:100%}.block-editor-content-only-controls__media-replace-flow{display:block}.block-editor-content-only-controls__media-row{align-items:center}.block-editor-content-only-controls__media-placeholder{background:#fff linear-gradient(-45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0);border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);display:inline-block;height:24px;padding:0;width:24px}.block-editor-content-only-controls__media-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.block-editor-content-only-controls__media-thumbnail{align-self:center;border-radius:2px;height:20px;overflow:hidden;width:20px}.block-editor-content-only-controls__media-thumbnail img{height:100%!important;object-fit:cover;width:100%!important}.block-editor-content-only-controls{position:relative}.block-editor-content-only-controls__media-reset{border-radius:2px;margin:auto 8px;opacity:0;position:absolute;right:0;top:8px}@media not (prefers-reduced-motion){.block-editor-content-only-controls__media-reset{transition:opacity .1s ease-in-out}}.block-editor-content-only-controls:hover .block-editor-content-only-controls__media-reset,.block-editor-content-only-controls__media-reset:focus,.block-editor-content-only-controls__media-reset:hover{opacity:1}@media (hover:none){.block-editor-content-only-controls__media-reset{opacity:1}}.block-editor-content-only-controls__rich-text{background:#fff;border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);color:#1e1e1e;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;margin:0;padding:6px 8px;width:100%}@media (min-width:600px){.block-editor-content-only-controls__rich-text{font-size:13px;line-height:normal}}.block-editor-content-only-controls__rich-text:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.block-editor-content-only-controls__rich-text:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.block-editor-content-only-controls__rich-text::placeholder{color:rgba(30,30,30,.62)}.block-editor-content-only-controls__rich-text{border-color:#949494}.block-editor-content-only-controls__rich-text::placeholder{color:color-mix(in srgb,#1e1e1e,transparent 38%)}.block-editor-content-only-controls__rich-text{min-height:40px;padding:12px}.block-editor-block-fields__container{padding:0 16px 16px}.block-editor-block-fields__container:first-of-type{border-block-start:1px solid #e0e0e0;padding-block-start:8px}.block-editor-block-fields__header{margin-bottom:4px;padding:8px 0}.block-editor-block-fields__header-icon{flex:0 0 24px}.block-editor-block-fields__header-title{flex:1;margin:0!important}.block-editor-hooks__block-hooks .components-toggle-control .components-h-stack .components-h-stack{flex-direction:row}.block-editor-hooks__block-hooks .block-editor-hooks__block-hooks-helptext{color:#757575;font-size:12px;margin-bottom:16px}.block-editor-hooks__position-control-item-hint{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-block-start:4px}div.block-editor-bindings__panel{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}div.block-editor-bindings__panel button:hover .block-editor-bindings__item span{color:inherit}.border-block-support-panel .single-column{grid-column:span 1}.color-block-support-panel .block-editor-contrast-checker{grid-column:span 2;margin-top:16px}.color-block-support-panel.color-block-support-panel .color-block-support-panel__inner-wrapper{row-gap:0}.elements-block-support-panel.elements-block-support-panel .elements-block-support-panel__inner-wrapper{row-gap:0}.dimensions-block-support-panel .single-column{grid-column:span 1}.block-editor-hooks__layout-constrained .components-base-control{margin-bottom:0}.block-editor-hooks__layout-constrained-helptext{color:#757575;font-size:12px;margin-bottom:0}.layout-block-support-panel .block-editor-hooks__flex-layout-controls{grid-column:1/-1}.block-editor-hooks__flex-layout-justification-controls,.block-editor-hooks__flex-layout-orientation-controls{margin-bottom:12px}.block-editor-hooks__flex-layout-justification-controls legend,.block-editor-hooks__flex-layout-orientation-controls legend{margin-bottom:8px}.block-editor-hooks__grid-layout-columns-and-rows-controls,.block-editor-hooks__grid-layout-minimum-width-control{border:0;margin:0;padding:0}.block-editor__spacing-visualizer{border-color:var(--wp-admin-theme-color);border-style:solid;bottom:0;box-sizing:border-box;left:0;opacity:.5;pointer-events:none;position:absolute;right:0;top:0}.typography-block-support-panel .single-column{grid-column:span 1}.block-editor-block-toolbar{display:flex;flex-grow:1;overflow-x:auto;overflow-y:hidden;position:relative;width:100%}@media not (prefers-reduced-motion){.block-editor-block-toolbar{transition:border-color .1s linear,box-shadow .1s linear}}@media (min-width:600px){.block-editor-block-toolbar{overflow:inherit}}.block-editor-block-toolbar .components-toolbar,.block-editor-block-toolbar .components-toolbar-group{background:none;border:0;border-right:1px solid #ddd;margin-bottom:-1px;margin-top:-1px}.block-editor-block-toolbar.is-connected .block-editor-block-switcher .components-button:before{background:color-mix(in srgb,var(--wp-block-synced-color) 10%,transparent);border-radius:2px}.block-editor-block-toolbar .components-button.block-editor-block-toolbar__block-icon-button[aria-disabled=true],.block-editor-block-toolbar .components-button.block-editor-block-toolbar__block-icon-button[aria-disabled=true]:hover{color:#1e1e1e}.block-editor-block-toolbar.is-connected .block-editor-block-toolbar__block-icon,.block-editor-block-toolbar.is-synced .block-editor-block-toolbar__block-icon{color:var(--wp-block-synced-color)}.block-editor-block-toolbar:has(>:last-child:empty)>:nth-last-child(2),.block-editor-block-toolbar:has(>:last-child:empty)>:nth-last-child(2) .components-toolbar,.block-editor-block-toolbar:has(>:last-child:empty)>:nth-last-child(2) .components-toolbar-group,.block-editor-block-toolbar>:last-child,.block-editor-block-toolbar>:last-child .components-toolbar,.block-editor-block-toolbar>:last-child .components-toolbar-group{border-right:none}.block-editor-block-toolbar .components-toolbar-group:empty{display:none}.block-editor-block-contextual-toolbar{background-color:#fff;display:block;flex-shrink:3;position:sticky;top:0;width:100%;z-index:31}.block-editor-block-contextual-toolbar.components-accessible-toolbar{border:none;border-radius:0}.block-editor-block-contextual-toolbar.is-unstyled{box-shadow:0 1px 0 0 rgba(0,0,0,.133)}.block-editor-block-contextual-toolbar .block-editor-block-toolbar{overflow:auto;overflow-y:hidden}.block-editor-block-contextual-toolbar .block-editor-block-toolbar::-webkit-scrollbar{height:12px;width:12px}.block-editor-block-contextual-toolbar .block-editor-block-toolbar::-webkit-scrollbar-track{background-color:transparent}.block-editor-block-contextual-toolbar .block-editor-block-toolbar::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#e0e0e0;border:3px solid transparent;border-radius:8px}.block-editor-block-contextual-toolbar .block-editor-block-toolbar:focus-within::-webkit-scrollbar-thumb,.block-editor-block-contextual-toolbar .block-editor-block-toolbar:focus::-webkit-scrollbar-thumb,.block-editor-block-contextual-toolbar .block-editor-block-toolbar:hover::-webkit-scrollbar-thumb{background-color:#949494}.block-editor-block-contextual-toolbar .block-editor-block-toolbar{scrollbar-color:#e0e0e0 transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.block-editor-block-contextual-toolbar .block-editor-block-toolbar:focus,.block-editor-block-contextual-toolbar .block-editor-block-toolbar:focus-within,.block-editor-block-contextual-toolbar .block-editor-block-toolbar:hover{scrollbar-color:#949494 transparent}.block-editor-block-contextual-toolbar .block-editor-block-toolbar{will-change:transform}@media (hover:none){.block-editor-block-contextual-toolbar .block-editor-block-toolbar{scrollbar-color:#949494 transparent}}.block-editor-block-contextual-toolbar .block-editor-block-toolbar{scrollbar-gutter:auto}.block-editor-block-contextual-toolbar .block-editor-block-toolbar>:last-child .components-toolbar-group:after,.block-editor-block-contextual-toolbar .block-editor-block-toolbar>:last-child .components-toolbar:after,.block-editor-block-contextual-toolbar .block-editor-block-toolbar>:last-child:after{display:none}.block-editor-block-contextual-toolbar>.block-editor-block-toolbar{flex-grow:0;width:auto}.block-editor-block-contextual-toolbar .block-editor-block-parent-selector{margin-bottom:-1px;margin-top:-1px;position:relative}.block-editor-block-contextual-toolbar .block-editor-block-parent-selector:after{align-items:center;background-color:#1e1e1e;border-radius:100%;content:"";display:inline-flex;height:2px;position:absolute;top:15px;width:2px}.block-editor-block-toolbar__block-controls .components-toolbar-group{padding:0}.block-editor-block-toolbar__pattern-overrides-popover .components-popover__content{min-width:260px;padding:16px}.block-editor-block-toolbar .components-toolbar,.block-editor-block-toolbar .components-toolbar-group,.block-editor-rich-text__inline-format-toolbar-group .components-toolbar,.block-editor-rich-text__inline-format-toolbar-group .components-toolbar-group{display:flex;flex-wrap:nowrap}.block-editor-block-toolbar__slot{display:inline-flex}.show-icon-labels .block-editor-block-toolbar .components-button.has-icon:where(:not(.has-text)){width:auto}.show-icon-labels .block-editor-block-toolbar .components-button.has-icon:where(:not(.has-text)) svg{display:none}.show-icon-labels .block-editor-block-toolbar .components-button.has-icon:where(:not(.has-text)):after{content:attr(aria-label);font-size:12px}.show-icon-labels .block-editor-block-toolbar .block-editor-block-icon{height:0!important;min-width:0!important;width:0!important}.show-icon-labels .components-accessible-toolbar .components-toolbar-group>div:first-child:last-child>.components-button.has-icon{padding-left:6px;padding-right:6px}.show-icon-labels .block-editor-block-parent-selector .block-editor-block-parent-selector__button{text-wrap:nowrap;border-bottom-right-radius:0;border-top-right-radius:0;padding-left:12px;padding-right:12px}.show-icon-labels .block-editor-block-parent-selector .block-editor-block-parent-selector__button .block-editor-block-icon{width:0}.show-icon-labels .block-editor-block-mover .block-editor-block-mover__move-button-container{position:relative;width:auto}@media (min-width:600px){.show-icon-labels .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container:before{background:#e0e0e0;content:"";height:1px;left:50%;margin-top:-.5px;position:absolute;top:50%;transform:translate(-50%);width:100%}}@media (min-width:782px){.show-icon-labels .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container:before{background:#1e1e1e}}.show-icon-labels .block-editor-block-mover.is-horizontal .block-editor-block-mover-button,.show-icon-labels .block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container{padding-left:6px;padding-right:6px}.show-icon-labels .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover-button{padding-left:8px;padding-right:8px}.show-icon-labels .block-editor-block-toolbar__block-controls .block-editor-block-mover{border-left:1px solid #ddd;margin-left:6px;margin-right:-6px;white-space:nowrap}.show-icon-labels .block-editor-block-mover .block-editor-block-mover__drag-handle.has-icon{padding-left:12px;padding-right:12px}.show-icon-labels .block-editor-block-contextual-toolbar .block-editor-block-mover.is-horizontal .block-editor-block-mover-button.block-editor-block-mover-button{width:auto}.show-icon-labels .components-toolbar,.show-icon-labels .components-toolbar-group{flex-shrink:1}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button+.components-button{margin-left:6px}.block-editor-block-toolbar-change-design-content-wrapper{padding:12px;width:320px}.block-editor-block-toolbar-change-design-content-wrapper .block-editor-block-patterns-list{display:grid;gap:12px;grid-template-columns:1fr 1fr}.block-editor-block-toolbar-change-design-content-wrapper .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{margin-bottom:0}.block-editor-block-toolbar-change-design-content-wrapper .block-editor-block-patterns-list .block-editor-inserter__media-list__list-item{min-height:100px}.block-editor-inserter{background:none;border:none;display:inline-block;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:0;padding:0}@media (min-width:782px){.block-editor-inserter{position:relative}}.block-editor-inserter__main-area{gap:16px;height:100%;position:relative}.block-editor-inserter__main-area.show-as-tabs{gap:0}@media (min-width:782px){.block-editor-inserter__main-area .block-editor-tabbed-sidebar{width:350px}}.block-editor-inserter__popover.is-quick .components-popover__content{border:none;box-shadow:0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.02),0 3px 3px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.01);outline:none}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>*{border-left:1px solid #ccc;border-right:1px solid #ccc}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>:first-child{border-radius:4px 4px 0 0;border-top:1px solid #ccc}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>:last-child{border-bottom:1px solid #ccc;border-radius:0 0 4px 4px}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>.components-button{border:1px solid #1e1e1e}.block-editor-inserter__popover .block-editor-inserter__menu{margin:-12px}.block-editor-inserter__popover .block-editor-inserter__menu .block-editor-inserter__tablist{top:60px}.block-editor-inserter__popover .block-editor-inserter__menu .block-editor-inserter__main-area{height:auto;overflow:visible}.block-editor-inserter__popover .block-editor-inserter__menu .block-editor-inserter__preview-container{display:none}.block-editor-inserter__toggle.components-button{align-items:center;border:none;cursor:var(--wpds-cursor-control,pointer);display:inline-flex;outline:none;padding:0}@media not (prefers-reduced-motion){.block-editor-inserter__toggle.components-button{transition:color .2s ease}}.block-editor-inserter__menu{height:100%;overflow:visible;position:relative}@media (min-width:782px){.block-editor-inserter__menu.show-panel{width:630px}}.block-editor-inserter__inline-elements{margin-top:-1px}.block-editor-inserter__menu.is-bottom:after{border-bottom-color:#fff}.components-popover.block-editor-inserter__popover{z-index:99999}.block-editor-inserter__search{background-color:#fff;border-bottom:1px solid transparent;padding:16px;position:sticky;top:0;z-index:2}@media not (prefers-reduced-motion){.block-editor-inserter__search{transition:border-bottom-color .1s linear}}.block-editor-inserter__search.is-scrolled{border-bottom-color:#e0e0e0}.block-editor-inserter__no-tab-container{flex-grow:1;overflow-y:auto;position:relative}.block-editor-inserter__panel-header{align-items:center;display:inline-flex;padding:0 16px;position:relative}.block-editor-inserter__panel-content{padding:16px}.block-editor-inserter__panel-title,.block-editor-inserter__panel-title button{color:#757575;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 12px 0 0;text-transform:uppercase}.block-editor-inserter__panel-dropdown select.components-select-control__input.components-select-control__input.components-select-control__input{height:36px;line-height:36px}.block-editor-inserter__panel-dropdown select{border:none}.block-editor-inserter__reusable-blocks-panel{position:relative;text-align:right}.block-editor-inserter__no-results,.block-editor-inserter__patterns-loading{padding:32px;text-align:center}.block-editor-inserter__child-blocks{padding:0 16px}.block-editor-inserter__parent-block-header{align-items:center;display:flex}.block-editor-inserter__parent-block-header h2{font-size:13px}.block-editor-inserter__parent-block-header .block-editor-block-icon{margin-right:8px}.block-editor-inserter__preview-container{display:none;max-height:calc(100% - 32px);overflow-y:hidden;padding:16px;width:280px}@media (min-width:782px){.block-editor-inserter__preview-container{display:block}}.block-editor-inserter__preview-container .block-editor-inserter__media-list__list-item{height:100%}.block-editor-inserter__preview-container .block-editor-block-card{padding-bottom:4px;padding-left:0;padding-right:0}.block-editor-inserter__insertable-blocks-at-selection{border-bottom:1px solid #e0e0e0}.block-editor-inserter__block-patterns-tabs-container,.block-editor-inserter__media-tabs-container{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:0 16px 16px}.block-editor-inserter__media-tabs-container{padding-top:16px}.block-editor-inserter__category-tablist{margin-bottom:8px}.block-editor-inserter__category-panel{display:flex;flex-direction:column;outline:1px solid transparent;padding:0 16px}@media (min-width:782px){.block-editor-inserter__category-panel{background:#f0f0f0;border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;height:calc(100% + 1px);left:350px;padding:0;position:absolute;top:-1px;width:280px}.block-editor-inserter__category-panel .block-editor-block-patterns-list,.block-editor-inserter__category-panel .block-editor-inserter__media-list{padding:0 24px 16px}}.block-editor-inserter__patterns-category-panel-header{padding:8px 0}@media (min-width:782px){.block-editor-inserter__patterns-category-panel-header{padding:8px 24px}}.block-editor-inserter__patterns-category-no-results{margin-top:24px}.block-editor-inserter__patterns-filter-help{border-top:1px solid #ddd;color:#757575;min-width:280px;padding:16px}.block-editor-block-patterns-list,.block-editor-inserter__media-list{flex-grow:1;height:100%;overflow-y:auto}.block-editor-inserter__preview-content{align-items:center;background:#f0f0f0;display:grid;flex-grow:1}.block-editor-inserter__preview-content-missing{align-items:center;background:#f0f0f0;border-radius:2px;color:#757575;display:flex;flex:1;justify-content:center;min-height:144px}.block-editor-inserter__tips{border-top:1px solid #ddd;flex-shrink:0;padding:16px;position:relative}.block-editor-inserter__quick-inserter{max-width:100%;width:100%}@media (min-width:782px){.block-editor-inserter__quick-inserter{width:350px}}.block-editor-inserter__quick-inserter-results .block-editor-inserter__panel-header{float:left;height:0;padding:0}.block-editor-inserter__quick-inserter.has-expand .block-editor-inserter__panel-content,.block-editor-inserter__quick-inserter.has-search .block-editor-inserter__panel-content{padding:16px}.block-editor-inserter__quick-inserter-patterns .block-editor-block-patterns-list{display:grid;gap:8px;grid-template-columns:1fr 1fr}.block-editor-inserter__quick-inserter-patterns .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{margin-bottom:0}.block-editor-inserter__quick-inserter-patterns .block-editor-block-patterns-list .block-editor-inserter__media-list__list-item{min-height:100px}.block-editor-inserter__quick-inserter-separator{border-top:1px solid #ddd}.block-editor-inserter__popover.is-quick>.components-popover__content{padding:0}.block-editor-inserter__quick-inserter-expand{padding:0 16px 16px}.block-editor-inserter__quick-inserter-expand-toggle{justify-content:center;width:100%}.block-editor-block-patterns-explorer__sidebar{padding-bottom:24px}@media (min-width:782px){.block-editor-block-patterns-explorer__sidebar{bottom:0;left:0;overflow-x:visible;overflow-y:auto;padding:24px;position:absolute;top:72px;width:280px}.block-editor-block-patterns-explorer__panel{margin-inline-start:280px}}.block-editor-block-patterns-explorer__no-results{padding:32px;text-align:center}.block-editor-block-patterns-explorer__list{padding:24px 0 32px}.block-editor-block-patterns-explorer__list .block-editor-patterns__sync-status-filter .components-input-control__container{width:380px}.block-editor-block-patterns-explorer .block-editor-block-patterns-list{display:grid;gap:32px;grid-template-columns:repeat(1,1fr);margin-bottom:16px}@media (min-width:1080px){.block-editor-block-patterns-explorer .block-editor-block-patterns-list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1440px){.block-editor-block-patterns-explorer .block-editor-block-patterns-list{grid-template-columns:repeat(3,1fr)}}.block-editor-block-patterns-explorer .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{min-height:240px}.block-editor-block-patterns-explorer .block-editor-block-patterns-list .block-editor-inserter__media-list__list-item{height:inherit;max-height:800px;min-height:100px}.components-heading.block-editor-inserter__patterns-category-panel-title{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-inserter__media-library-button.components-button,.block-editor-inserter__patterns-explore-button.components-button{justify-content:center;margin-top:16px;padding:16px;width:100%}.block-editor-inserter__media-mobile-screen{align-self:stretch;display:flex;flex-direction:column}.block-editor-inserter__media-panel{display:flex;flex:1;flex-direction:column;min-height:0;padding:0 16px}@media (min-width:782px){.block-editor-inserter__media-panel{flex:0 1 auto;min-height:100%;padding:0}}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-spinner{align-items:center;display:flex;flex:1;height:100%;justify-content:center}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-search{margin-bottom:24px}@media (min-width:782px){.block-editor-inserter__media-panel .block-editor-inserter__media-panel-search{margin-bottom:0;padding:16px 24px}}.block-editor-inserter__media-panel .block-editor-inserter__no-results{flex-grow:1}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-footer{flex-shrink:0;padding-bottom:16px;padding-top:16px}@media (min-width:782px){.block-editor-inserter__media-panel .block-editor-inserter__media-panel-footer{padding-left:24px;padding-right:24px}}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-attach.components-button{justify-content:center;padding:16px}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-results{display:flex;flex-direction:column;flex-grow:1;min-height:0}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-results.is-loading .block-editor-inserter__media-list{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.block-editor-inserter__media-panel .block-editor-inserter__media-panel-results.is-loading .block-editor-inserter__media-list{animation:inserter-media-panel-pulse 1s ease-in-out infinite;opacity:1}}.block-editor-inserter__media-panel.has-footer .block-editor-inserter__media-list{padding-bottom:0}@keyframes inserter-media-panel-pulse{0%,to{opacity:1}50%{opacity:.5}}.block-editor-inserter__media-panel-detach-modal{z-index:1000001}.block-editor-inserter__media-panel-detach-modal p{margin-top:0}.block-editor-inserter__media-panel-detach-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.block-editor-inserter__media-list__list-item{cursor:var(--wpds-cursor-control,pointer);margin-bottom:24px;position:relative}.block-editor-inserter__media-list__list-item.is-placeholder{min-height:100px}.block-editor-inserter__media-list__list-item[draggable=true] .block-editor-inserter__media-list__list-item{cursor:grab}.block-editor-inserter__media-list__list-item.is-hovered .block-editor-inserter__media-list__item-preview>*{outline-color:rgba(0,0,0,.3)}.block-editor-inserter__media-list__list-item.is-hovered .block-editor-inserter__media-list__item-preview-options>button,.block-editor-inserter__media-list__list-item:focus-within .block-editor-inserter__media-list__item-preview-options>button{display:block}.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options{position:absolute;right:8px;top:8px}.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options>button{background:#fff;display:none}.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options>button.is-opened,.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options>button:focus{display:block}.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options>button:hover{box-shadow:inset 0 0 0 2px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.block-editor-inserter__media-list__item{height:100%}.block-editor-inserter__media-list__item .block-editor-inserter__media-list__item-preview{align-items:center;border-radius:2px;display:flex;overflow:hidden}.block-editor-inserter__media-list__item .block-editor-inserter__media-list__item-preview>*{margin:0 auto;max-width:100%;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px}.block-editor-inserter__media-list__item .block-editor-inserter__media-list__item-preview .block-editor-inserter__media-list__item-preview-spinner{align-items:center;background:hsla(0,0%,100%,.7);display:flex;height:100%;justify-content:center;pointer-events:none;position:absolute;width:100%}.block-editor-inserter__media-list__item:focus .block-editor-inserter__media-list__item-preview>*{outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-1);outline-width:var(--wp-admin-border-width-focus)}@media not (prefers-reduced-motion){.block-editor-inserter__media-list__item:focus .block-editor-inserter__media-list__item-preview>*{transition:outline .1s linear}}.block-editor-inserter__media-list__item-preview-options__popover .components-menu-item__button .components-menu-item__item{min-width:auto}.block-editor-inserter__mobile-tab-navigation{height:100%;padding:16px}.block-editor-inserter__mobile-tab-navigation>*{height:100%}@media (min-width:600px){.block-editor-inserter-media-tab-media-preview-inserter-external-image-modal{max-width:480px}}.block-editor-inserter-media-tab-media-preview-inserter-external-image-modal p{margin:0}.block-editor-inserter__hint{margin:16px 16px 0}.block-editor-patterns__sync-status-filter .components-input-control__container select.components-select-control__input{height:40px}.block-editor-inserter__pattern-panel-placeholder{display:none}.block-editor-inserter__menu.is-zoom-out{display:flex}@media (min-width:782px){.block-editor-inserter__menu.is-zoom-out.show-panel:after{content:"";display:block;height:100%;width:300px}}@media (max-width:959px){.show-icon-labels .block-editor-block-patterns-explorer .block-editor-patterns__grid-pagination,.show-icon-labels .block-editor-block-patterns-explorer .block-editor-patterns__grid-pagination .block-editor-patterns__grid-pagination-next,.show-icon-labels .block-editor-block-patterns-explorer .block-editor-patterns__grid-pagination .block-editor-patterns__grid-pagination-previous{flex-direction:column}}.show-icon-labels .block-editor-inserter__category-panel .block-editor-patterns__grid-pagination,.show-icon-labels .block-editor-inserter__category-panel .block-editor-patterns__grid-pagination .block-editor-patterns__grid-pagination-next,.show-icon-labels .block-editor-inserter__category-panel .block-editor-patterns__grid-pagination .block-editor-patterns__grid-pagination-previous{flex-direction:column}.block-editor-tabbed-sidebar__tabpanel .block-editor-inserter__help-text{display:none;padding:0 24px 16px}@media (min-width:480px){.block-editor-tabbed-sidebar__tabpanel .block-editor-inserter__help-text{display:block}}.spacing-sizes-control{border:0;margin:0;padding:0}.spacing-sizes-control .spacing-sizes-control__label,.spacing-sizes-control .spacing-sizes-control__unit-control{margin-bottom:0}.spacing-sizes-control .spacing-sizes-control__custom-value-range,.spacing-sizes-control .spacing-sizes-control__preset-range{flex:1;margin-bottom:0}.spacing-sizes-control__header{height:16px;margin-bottom:12px}.spacing-sizes-control__wrapper{align-items:center}.spacing-sizes-control__dropdown{height:24px}.spacing-sizes-control__wrapper .preset-input-control__icon{margin-left:-4px}.block-editor-block-visibility-modal{z-index:1000001}.block-editor-block-visibility-modal__options{border:0;list-style:none;margin:24px 0;padding:0}.block-editor-block-visibility-modal__options-item{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:0 0 16px}.block-editor-block-visibility-modal__options-item:last-child{margin:0}.block-editor-block-visibility-modal__options-item--everywhere{align-items:start;flex-direction:column}.block-editor-block-visibility-modal__options-checkbox--everywhere{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-block-visibility-modal__options-icon--checked{fill:#ddd}.block-editor-block-visibility-modal__sub-options{padding-inline-start:12px;width:100%}.block-editor-block-visibility-modal__description{color:#757575;font-size:12px}.block-editor-block-visibility-info{align-items:center;display:flex;justify-content:start;margin:0 16px 16px;padding-bottom:4px;padding-top:4px}.block-editor-iframe__scale-container>.block-editor-writing-flow__canvas-stop:focus:after{border:var(--wp-admin-border-width-focus) solid var(--wp-admin-theme-color);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.block-editor-writing-flow__canvas-stop:focus+.block-editor-writing-flow{outline:var(--wp-admin-border-width-focus) solid var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-1)}.block-editor-writing-flow__canvas-stop-hint{background:#000;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);color:#f0f0f0;display:none;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;line-height:1.4;margin-inline:auto;padding:4px 8px;pointer-events:none;position:sticky;text-align:center;top:16px;white-space:nowrap;width:fit-content;z-index:2}.block-editor-writing-flow__canvas-stop:focus>.block-editor-writing-flow__canvas-stop-hint{display:block}
\ No newline at end of file
+:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.block-editor-autocompleters__block{white-space:nowrap}.block-editor-autocompleters__block .block-editor-block-icon{margin-right:8px}.block-editor-autocompleters__block[aria-selected=true] .block-editor-block-icon{color:inherit!important}.block-editor-global-styles-background-panel__inspector-media-replace-container{position:relative}.block-editor-global-styles-background-panel__inspector-media-replace-container.is-open{background-color:#f0f0f0}.block-editor-global-styles-background-panel__inspector-media-replace-container .block-editor-global-styles-background-panel__image-tools-panel-item{border:0;flex-grow:1}.block-editor-global-styles-background-panel__inspector-media-replace-container .block-editor-global-styles-background-panel__image-tools-panel-item .components-dropdown{display:block}.block-editor-global-styles-background-panel__inspector-media-replace-container .block-editor-global-styles-background-panel__inspector-preview-inner{height:100%}.block-editor-global-styles-background-panel__inspector-media-replace-container .components-dropdown{display:block}.block-editor-global-styles-background-panel__inspector-media-replace-container .components-dropdown .block-editor-global-styles-background-panel__dropdown-toggle{height:40px}.block-editor-global-styles-background-panel__image-tools-panel-item{border:1px solid #ddd;grid-column:1/-1;position:relative}.block-editor-global-styles-background-panel__image-tools-panel-item .components-drop-zone__content-icon{display:none}.block-editor-global-styles-background-panel__image-tools-panel-item .components-dropdown{display:block}.block-editor-global-styles-background-panel__image-tools-panel-item button.components-button{color:#1e1e1e;display:block;width:100%}.block-editor-global-styles-background-panel__image-tools-panel-item button.components-button:hover{color:var(--wp-admin-theme-color)}.block-editor-global-styles-background-panel__image-tools-panel-item .block-editor-global-styles-background-panel__loading{height:100%;padding:10px 0 0;position:absolute;width:100%;z-index:1}.block-editor-global-styles-background-panel__image-tools-panel-item .block-editor-global-styles-background-panel__loading svg{margin:0}.block-editor-global-styles-background-panel__dropdown-toggle{background:transparent;border:none;cursor:var(--wpds-cursor-control,pointer);height:100%;padding-left:12px;padding-right:32px;width:100%}.block-editor-global-styles-background-panel__reset{margin:auto 8px;opacity:0;position:absolute;right:0;top:8px}@media not (prefers-reduced-motion){.block-editor-global-styles-background-panel__reset{transition:opacity .1s ease-in-out}}.block-editor-global-styles-background-panel__reset.has-local-override-from-global-styles__reset{align-items:center;display:inline-flex;justify-content:center;margin-block:0;margin-inline:0 8px;opacity:1;position:absolute;top:50%;transform:translateY(-50%)}.block-editor-global-styles-background-panel__reset.block-editor-global-styles-background-panel__reset{border-radius:2px}.block-editor-global-styles-background-panel__dropdown-toggle:hover+.block-editor-global-styles-background-panel__reset,.block-editor-global-styles-background-panel__reset:focus,.block-editor-global-styles-background-panel__reset:focus-within,.block-editor-global-styles-background-panel__reset:hover{opacity:1}@media (hover:none){.block-editor-global-styles-background-panel__reset{opacity:1}}.block-editor-global-styles-background-panel__inspector-media-replace-title{text-align:start;white-space:normal;word-break:break-all}.block-editor-global-styles-background-panel__inspector-image-indicator{background:#fff linear-gradient(-45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0);background-size:cover;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);height:20px;outline:1px solid transparent;width:20px}.block-editor-global-styles-background-panel__dropdown-content-wrapper{min-width:260px;overflow-x:hidden}.block-editor-global-styles-background-panel__dropdown-content-wrapper .components-focal-point-picker-wrapper{background-color:#f0f0f0;border:1px solid #ddd;border-radius:2px;width:100%}.block-editor-global-styles-background-panel__dropdown-content-wrapper .components-focal-point-picker__media--image{max-height:180px}.block-editor-global-styles-background-panel__dropdown-content-wrapper .components-focal-point-picker:after{content:none}.modal-open .block-editor-global-styles-background-panel__popover{z-index:159890}.block-editor-global-styles-background-panel__media-replace-popover .components-popover__content{width:auto}.block-editor-global-styles-background-panel__media-replace-popover .components-menu-item__button.components-button{padding:0 8px}.block-editor-global-styles-background-panel__media-replace-popover .components-button .components-menu-items__item-icon.has-icon-right{margin-left:16px}.block-editor-block-alignment-control__menu-group .components-menu-item__info{margin-top:0}iframe[name=editor-canvas]{box-sizing:border-box;display:block;height:100%;width:100%}@media not (prefers-reduced-motion){iframe[name=editor-canvas]{transition:all .4s cubic-bezier(.46,.03,.52,.96)}}iframe[name=editor-canvas]{background-color:var(--wp-editor-canvas-background)}.block-editor-block-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.block-editor-block-icon.has-colors svg{fill:currentColor}.block-editor-block-icon svg{max-height:24px;max-width:24px;min-height:20px;min-width:20px}.block-editor-block-inspector p:not(.components-base-control__help){margin-top:0}.block-editor-block-inspector h2,.block-editor-block-inspector h3{color:#1e1e1e;font-size:13px;margin-bottom:1.5em}.block-editor-block-inspector .block-editor-html-element-control:where(:not(:last-child)),.block-editor-block-inspector .block-editor-image-size-control:where(:not(:last-child)),.block-editor-block-inspector .components-base-control:where(:not(:last-child)),.block-editor-block-inspector .components-radio-control:where(:not(:last-child)){margin-bottom:16px}.block-editor-block-inspector .block-editor-html-element-control .components-base-control,.block-editor-block-inspector .block-editor-image-size-control .components-base-control,.block-editor-block-inspector .components-focal-point-picker-control .components-base-control,.block-editor-block-inspector .components-query-controls .components-base-control,.block-editor-block-inspector .components-range-control .components-base-control{margin-bottom:0}.block-editor-block-inspector .components-panel__body{border:none;border-top:1px solid #e0e0e0;margin-top:-1px}.block-editor-block-inspector__no-block-tools,.block-editor-block-inspector__no-blocks{background:#fff;display:block;font-size:13px;padding:32px 16px;text-align:center}.block-editor-block-inspector__no-block-tools{border-top:1px solid #ddd}.block-editor-block-inspector-edit-contents{margin:0 16px 16px}.block-editor-block-inspector-edit-contents .block-editor-block-inspector-edit-contents__button{justify-content:center}.block-editor-block-list__insertion-point{bottom:0;left:0;position:absolute;right:0;top:0}.block-editor-block-list__insertion-point-indicator{background:var(--wp-admin-theme-color);border-radius:2px;opacity:0;position:absolute;transform-origin:center;will-change:transform,opacity}.block-editor-block-list__insertion-point.is-vertical>.block-editor-block-list__insertion-point-indicator{height:4px;top:calc(50% - 2px);width:100%}.block-editor-block-list__insertion-point.is-horizontal>.block-editor-block-list__insertion-point-indicator{bottom:0;left:calc(50% - 2px);top:0;width:4px}.block-editor-block-list__insertion-point-inserter{display:none;position:absolute;will-change:transform}@media (min-width:480px){.block-editor-block-list__insertion-point-inserter{display:flex}}.block-editor-block-list__insertion-point-inserter{justify-content:center;left:calc(50% - 12px);top:calc(50% - 12px)}.block-editor-block-list__block-side-inserter-popover .components-popover__content>div{pointer-events:none}.block-editor-block-list__block-side-inserter-popover .components-popover__content>div>*{pointer-events:all}.block-editor-block-list__empty-block-inserter.block-editor-block-list__empty-block-inserter{line-height:0;position:absolute;right:0;top:0}.block-editor-block-list__empty-block-inserter.block-editor-block-list__empty-block-inserter:disabled{display:none}.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon{background:#1e1e1e;color:#fff;height:24px;min-width:24px;padding:0}.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon:hover,.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon:hover{background:var(--wp-admin-theme-color);color:#fff}@media not (prefers-reduced-motion){.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon svg,.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}}.block-editor-block-list__empty-block-inserter .block-editor-inserter__toggle.components-button.has-icon.is-pressed svg,.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon.is-pressed svg{transform:rotate(45deg)}.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon{background:var(--wp-admin-theme-color)}.block-editor-block-list__insertion-point-inserter .block-editor-inserter__toggle.components-button.has-icon:hover{background:#1e1e1e}@keyframes hide-during-dragging{to{position:fixed;transform:translate(9999px,9999px)}}.components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar{border:1px solid #1e1e1e;border-radius:2px;margin-bottom:8px;margin-top:8px;overflow:visible;pointer-events:all;position:static;width:auto}.components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar.has-parent{margin-left:56px}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar.has-parent{margin-left:0}.components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar.has-parent:has(.block-editor-block-parent-selector__inserter){margin-left:94px}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-contextual-toolbar.has-parent:has(.block-editor-block-parent-selector__inserter){margin-left:0}.components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar{overflow:visible}.components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar .components-toolbar,.components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar .components-toolbar-group{border-right-color:#1e1e1e}.components-popover.block-editor-block-list__block-popover.is-insertion-point-visible{visibility:hidden}.is-dragging-components-draggable .components-popover.block-editor-block-list__block-popover{opacity:0}@media not (prefers-reduced-motion){.is-dragging-components-draggable .components-popover.block-editor-block-list__block-popover{animation:hide-during-dragging 1ms linear forwards}}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector{left:-57px;position:absolute}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector:has(.block-editor-block-parent-selector__inserter){background-color:#fff;border:1px solid #1e1e1e;border-radius:2px;left:-95px}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector:has(.block-editor-block-parent-selector__inserter)>.components-toolbar-group:last-child{border-right:none}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector:has(.block-editor-block-parent-selector__inserter) .block-editor-block-parent-selector__button{background:none;border:none}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon{background:transparent;color:#fff}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:after{background:#1e1e1e;border-radius:2px;content:"";height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px;z-index:-1}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:hover{color:#fff}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:hover:after{background:var(--wp-admin-theme-color)}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon{color:inherit;padding:0 12px;width:auto}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon svg{display:none}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:after{background:none;border-radius:0;content:attr(aria-label);height:auto;position:static;transform:none;white-space:nowrap;width:auto}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:hover{color:var(--wp-admin-theme-color)}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__inserter.components-button.has-icon:hover:after{background:none}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector:before{content:""}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector:after{display:none}.components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__button{background-color:#fff;border:1px solid #1e1e1e;padding-left:6px;padding-right:6px}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector .block-editor-block-parent-selector__button{padding-left:12px;padding-right:12px}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-parent-selector{left:auto;margin-left:-1px;position:relative}.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-mover__move-button-container,.show-icon-labels .components-popover.block-editor-block-list__block-popover .block-editor-block-toolbar__block-controls .block-editor-block-mover{border-left:1px solid #1e1e1e}.is-dragging-components-draggable .components-tooltip{display:none}.components-popover.block-editor-block-popover__inbetween .block-editor-button-pattern-inserter__button{left:50%;pointer-events:all;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.block-editor-block-tools--is-dragging>.popover-slot{display:none}.block-editor-block-lock-modal{z-index:1000001}.block-editor-block-lock-modal__options{border:0;margin:0;padding:0}.block-editor-block-lock-modal__options legend{margin-bottom:16px;padding:0}.block-editor-block-lock-modal__checklist{list-style:none;margin:0;padding:0}.block-editor-block-lock-modal__options-all{padding:12px 0}.block-editor-block-lock-modal__options-all .components-checkbox-control__label{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-block-lock-modal__checklist-item{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:0;padding:12px 0 12px 32px}.block-editor-block-lock-modal__checklist-item .block-editor-block-lock-modal__lock-icon{fill:#1e1e1e;flex-shrink:0;margin-right:12px}.block-editor-block-lock-modal__checklist-item:hover{background-color:#f0f0f0;border-radius:2px}.block-editor-block-lock-modal__template-lock{border-top:1px solid #ddd;margin-top:16px;padding-top:16px}.block-editor-block-lock-modal__actions{margin-top:24px}.block-editor-block-lock-toolbar .components-button.has-icon{min-width:36px!important}.block-editor-block-toolbar__block-controls .block-editor-block-lock-toolbar{margin-left:-6px!important}.show-icon-labels .block-editor-block-toolbar__block-controls .block-editor-block-lock-toolbar{border-left:1px solid #1e1e1e;margin-left:6px!important;margin-right:-6px}.block-editor-block-allowed-blocks-control:not(:only-child){margin-top:16px}.block-editor-block-allowed-blocks-control__button{justify-content:center;width:100%}.block-editor-block-allowed-blocks-modal{z-index:1000001}.block-editor-block-allowed-blocks-modal__actions{background-color:#fff;border-top:1px solid #ddd;bottom:-24px;left:0;margin:0 -24px -24px;padding:16px 24px;position:sticky;z-index:1}.block-editor-block-breadcrumb{list-style:none;margin:0;padding:0}.block-editor-block-breadcrumb li{display:inline-flex;margin:0;white-space:nowrap}.block-editor-block-breadcrumb li .block-editor-block-breadcrumb__separator{fill:currentColor;margin-left:-4px;margin-right:-4px;transform:scaleX(1)}.block-editor-block-breadcrumb li:last-child .block-editor-block-breadcrumb__separator{display:none}.block-editor-block-breadcrumb__current{cursor:default}.block-editor-block-breadcrumb__button.block-editor-block-breadcrumb__button,.block-editor-block-breadcrumb__current{color:#1e1e1e;font-size:inherit;padding:0 8px}.block-editor-block-card{color:#1e1e1e;padding:16px}.block-editor-block-card.is-parent{padding-bottom:4px}.block-editor-block-card.is-child{padding-top:4px}.block-editor-block-card__parent-select-button{align-items:start;height:auto!important;padding:0;text-align:start}.block-editor-block-card__title{align-items:center;display:flex;flex-wrap:wrap;font-weight:var(--wpds-typography-font-weight-emphasis,600);gap:4px 8px}.block-editor-block-card__title.block-editor-block-card__title{font-size:13px;line-height:1.4;margin:0}.block-editor-block-card__name{padding:3px 0}.block-editor-block-card .block-editor-block-icon,.block-editor-block-card__child-indicator-icon{flex:0 0 24px;height:24px;margin-left:0;margin-right:12px;width:24px}.block-editor-block-card.is-synced .block-editor-block-icon{color:var(--wp-block-synced-color)}.block-editor-block-compare{height:auto}.block-editor-block-compare__wrapper{display:flex;padding-bottom:16px}.block-editor-block-compare__wrapper>div{display:flex;flex-direction:column;justify-content:space-between;max-width:600px;min-width:200px;padding:0 16px 0 0;width:50%}.block-editor-block-compare__wrapper>div button{float:right}.block-editor-block-compare__wrapper .block-editor-block-compare__converted{border-left:1px solid #ddd;padding-left:15px;padding-right:0}.block-editor-block-compare__wrapper .block-editor-block-compare__html{border-bottom:1px solid #ddd;color:#1e1e1e;font-family:Menlo,Consolas,monaco,monospace;font-size:12px;line-height:1.7;padding-bottom:15px}.block-editor-block-compare__wrapper .block-editor-block-compare__html span{background-color:#e6ffed;padding-bottom:3px;padding-top:3px}.block-editor-block-compare__wrapper .block-editor-block-compare__html span.block-editor-block-compare__added{background-color:#acf2bd}.block-editor-block-compare__wrapper .block-editor-block-compare__html span.block-editor-block-compare__removed{background-color:#cc1818}.block-editor-block-compare__wrapper .block-editor-block-compare__preview{padding:16px 0 0}.block-editor-block-compare__wrapper .block-editor-block-compare__preview p{font-size:12px;margin-top:0}.block-editor-block-compare__wrapper .block-editor-block-compare__action{margin-top:16px}.block-editor-block-compare__wrapper .block-editor-block-compare__heading{font-size:1em;font-weight:400;margin:.67em 0}.block-editor-block-draggable-chip-wrapper{left:0;position:absolute;top:-24px}.block-editor-block-draggable-chip{background-color:#1e1e1e;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);color:#fff;cursor:grabbing;display:inline-flex;height:48px;padding:0 13px;position:relative;-webkit-user-select:none;user-select:none;width:max-content}.block-editor-block-draggable-chip svg{fill:currentColor}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content{justify-content:flex-start;margin:auto}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content>.components-flex__item{margin-right:6px}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content>.components-flex__item:last-child{margin-right:0}.block-editor-block-draggable-chip .block-editor-block-draggable-chip__content .block-editor-block-icon svg{min-height:18px;min-width:18px}.block-editor-block-draggable-chip .components-flex__item{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.block-editor-block-draggable-chip__disabled.block-editor-block-draggable-chip__disabled{align-items:center;background-color:transparent;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0}@media not (prefers-reduced-motion){.block-editor-block-draggable-chip__disabled.block-editor-block-draggable-chip__disabled{transition:all .1s linear .1s}}.block-editor-block-draggable-chip__disabled.block-editor-block-draggable-chip__disabled .block-editor-block-draggable-chip__disabled-icon{background:transparent linear-gradient(-45deg,transparent 47.5%,#fff 0,#fff 52.5%,transparent 0);border-radius:50%;box-shadow:inset 0 0 0 1.5px #fff;display:inline-block;height:20px;padding:0;width:20px}.block-draggable-invalid-drag-token .block-editor-block-draggable-chip__disabled.block-editor-block-draggable-chip__disabled{background-color:#757575;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);opacity:1}.block-editor-block-manager__no-results{font-style:italic;padding:24px 0;text-align:center}.block-editor-block-manager__category{isolation:isolate;margin:0 0 24px}.block-editor-block-manager__category-title{background-color:#fff;padding:16px 0;position:sticky;top:-4px;z-index:1}.block-editor-block-manager__category-title .components-checkbox-control__label{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-block-manager__checklist{margin-top:0}.block-editor-block-manager__category-title,.block-editor-block-manager__checklist-item{border-bottom:1px solid #ddd}.block-editor-block-manager__checklist-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;padding:8px 0 8px 16px}.components-modal__content .block-editor-block-manager__checklist-item.components-checkbox-control__input-container{margin:0 8px}.block-editor-block-manager__checklist-item .block-editor-block-icon{fill:#1e1e1e;color:#1e1e1e;margin-right:10px}.block-editor-block-manager__results{border-top:1px solid #ddd}.block-editor-block-manager__disabled-blocks-count+.block-editor-block-manager__results{border-top-width:0}.block-editor-block-mover__move-button-container{border:none;display:flex;justify-content:center;padding:0}@media (min-width:600px){.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container{flex-direction:column}.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container>*{height:20px;min-width:0!important;width:100%}.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container>:before{height:calc(100% - 4px)}.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container .block-editor-block-mover-button.is-up-button svg{flex-shrink:0;top:3px}.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container .block-editor-block-mover-button.is-down-button svg{bottom:3px;flex-shrink:0}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container{width:48px}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container>*{min-width:0!important;overflow:hidden;width:24px}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container .block-editor-block-mover-button{padding-left:0;padding-right:0}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container .block-editor-block-mover-button.is-up-button svg{left:5px}.block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container .block-editor-block-mover-button.is-down-button svg{right:5px}}.block-editor-block-mover__drag-handle{cursor:grab}@media (min-width:600px){.block-editor-block-mover__drag-handle{min-width:0!important;overflow:hidden;width:24px}.block-editor-block-mover .block-editor-block-mover__drag-handle.has-icon.has-icon{padding-left:0;padding-right:0}}.components-button.block-editor-block-mover-button{overflow:hidden}.components-button.block-editor-block-mover-button:before{border-radius:2px;content:"";display:block;height:32px;left:8px;position:absolute;right:8px;z-index:-1}@media not (prefers-reduced-motion){.components-button.block-editor-block-mover-button:before{animation:components-button__appear-animation .1s ease;animation-fill-mode:forwards}}.components-button.block-editor-block-mover-button:focus,.components-button.block-editor-block-mover-button:focus:before,.components-button.block-editor-block-mover-button:focus:enabled{box-shadow:none;outline:none}.components-button.block-editor-block-mover-button:focus-visible:before{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.block-editor-block-navigation__container{min-width:280px}.block-editor-block-navigation__label{color:#757575;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 12px;text-transform:uppercase}.block-editor-block-patterns-list__list-item{cursor:var(--wpds-cursor-control,pointer);margin-bottom:16px;position:relative}.block-editor-block-patterns-list__list-item.is-placeholder{min-height:100px}.block-editor-block-patterns-list__list-item[draggable=true]{cursor:grab}.block-editor-block-patterns-list__item{height:100%;outline:0;scroll-margin-bottom:56px;scroll-margin-top:24px}.block-editor-block-patterns-list__item .block-editor-block-patterns-list__item-title{flex-grow:1;text-align:left}.block-editor-block-patterns-list__item .block-editor-block-preview__container{align-items:center;border-radius:4px;display:flex;overflow:hidden}.block-editor-block-patterns-list__item .block-editor-block-preview__container:after{border-radius:4px;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px}@media not (prefers-reduced-motion){.block-editor-block-patterns-list__item .block-editor-block-preview__container:after{transition:outline .1s linear}}.block-editor-block-patterns-list__item.is-selected .block-editor-block-preview__container:after{outline-color:#1e1e1e;outline-offset:calc(var(--wp-admin-border-width-focus)*-1);outline-width:var(--wp-admin-border-width-focus)}.block-editor-block-patterns-list__item:hover .block-editor-block-preview__container:after{outline-color:rgba(0,0,0,.3)}.block-editor-block-patterns-list__item[data-focus-visible] .block-editor-block-preview__container:after{outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-1);outline-width:var(--wp-admin-border-width-focus)}.block-editor-block-patterns-list__item .block-editor-patterns__pattern-details:not(:empty){align-items:center;margin-top:8px;padding-bottom:4px}.block-editor-block-patterns-list__item .block-editor-patterns__pattern-icon-wrapper{height:24px;min-width:24px}.block-editor-block-patterns-list__item .block-editor-patterns__pattern-icon-wrapper .block-editor-patterns__pattern-icon{fill:var(--wp-block-synced-color)}.block-editor-patterns__grid-pagination-wrapper .block-editor-patterns__grid-pagination{border-top:1px solid #2f2f2f;justify-content:center;padding:4px}.show-icon-labels .block-editor-patterns__grid-pagination-button{width:auto}.show-icon-labels .block-editor-patterns__grid-pagination-button span{display:none}.show-icon-labels .block-editor-patterns__grid-pagination-button:before{content:attr(aria-label)}.components-popover.block-editor-block-popover{margin:0!important;pointer-events:none;position:absolute;z-index:31}.components-popover.block-editor-block-popover .components-popover__content{margin:0!important;min-width:auto;overflow-y:visible;width:max-content}.components-popover.block-editor-block-popover:not(.block-editor-block-popover__inbetween,.block-editor-block-popover__drop-zone,.block-editor-block-list__block-side-inserter-popover) .components-popover__content *{pointer-events:all}.components-popover.block-editor-block-popover__inbetween,.components-popover.block-editor-block-popover__inbetween *{pointer-events:none}.components-popover.block-editor-block-popover__inbetween .is-with-inserter,.components-popover.block-editor-block-popover__inbetween .is-with-inserter *{pointer-events:all}.components-popover.block-editor-block-popover__drop-zone *{pointer-events:none}.components-popover.block-editor-block-popover__drop-zone .block-editor-block-popover__drop-zone-foreground{background-color:var(--wp-admin-theme-color);border-radius:2px;inset:0;position:absolute}.block-editor-block-preview__container{overflow:hidden;position:relative;width:100%}.block-editor-block-preview__container .block-editor-block-preview__content{left:0;margin:0;min-height:auto;overflow:visible;text-align:initial;top:0;transform-origin:top left;width:100%}.block-editor-block-preview__container .block-editor-block-preview__content .block-editor-block-list__insertion-point,.block-editor-block-preview__container .block-editor-block-preview__content .block-list-appender{display:none}.block-editor-block-preview__container:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.block-editor-block-quick-navigation__item{font-weight:var(--wpds-typography-font-weight-default,400)}.block-editor-block-rename-modal{z-index:1000001}.block-editor-block-styles__preview-panel{display:none;z-index:90}@media (min-width:782px){.block-editor-block-styles__preview-panel{display:block}}.block-editor-block-styles__preview-panel .block-editor-block-icon{display:none}.block-editor-block-styles{grid-column:1/-1}.block-editor-block-styles__variants{display:grid;gap:8px}.block-editor-block-styles__variants .block-editor-block-styles__row{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.block-editor-block-styles__variants .block-editor-block-styles__item-text{text-align:start;text-align-last:center}.components-popover.block-editor-block-switcher__popover .components-popover__content{min-width:300px}.block-editor-block-switcher__popover-preview-container{bottom:0;left:0;pointer-events:none;position:absolute;top:-1px;width:100%}.block-editor-block-switcher__popover-preview{overflow:hidden}.block-editor-block-switcher__popover-preview .components-popover__content{background:#fff;border:1px solid #1e1e1e;border-radius:4px;box-shadow:none;outline:none;overflow:auto;width:300px}.block-editor-block-switcher__popover-preview .block-editor-block-switcher__preview{margin:16px 0;max-height:468px;overflow:hidden;padding:0 16px}.block-editor-block-switcher__popover-preview .block-editor-block-switcher__preview.is-pattern-list-preview{overflow:unset}.block-editor-block-switcher__preview-patterns-container{padding-bottom:16px}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item{margin-top:16px}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-preview__container{cursor:var(--wpds-cursor-control,pointer)}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item{border-radius:2px;height:100%}@media not (prefers-reduced-motion){.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item{transition:all .05s ease-in-out}}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item{border:1px solid transparent;position:relative}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item:focus,.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item:hover{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item:hover{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) #1e1e1e}.block-editor-block-switcher__preview-patterns-container .block-editor-block-switcher__preview-patterns-container-list__list-item .block-editor-block-switcher__preview-patterns-container-list__item .block-editor-block-switcher__preview-patterns-container-list__item-title{cursor:var(--wpds-cursor-control,pointer);font-size:12px;padding:4px;text-align:center}.block-editor-block-switcher__no-transforms{color:#757575;margin:0;padding:6px 8px}.block-editor-block-switcher__binding-indicator{display:block;padding:8px}.block-editor-block-types-list>[role=presentation]{display:flex;flex-wrap:wrap}.block-editor-block-pattern-setup{align-items:flex-start;border-radius:2px;display:flex;flex-direction:column;justify-content:center;width:100%}.block-editor-block-pattern-setup.view-mode-grid{padding-top:4px}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__toolbar{justify-content:center}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container{column-count:2;column-gap:24px;display:block;padding:0 32px;width:100%}@media (min-width:1440px){.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container{column-count:3}}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-preview__container,.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container div[role=button]{cursor:var(--wpds-cursor-control,pointer)}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item{scroll-margin:5px 0}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:hover .block-editor-block-preview__container{box-shadow:0 0 0 2px var(--wp-admin-theme-color)}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:focus .block-editor-block-preview__container{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:2px}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:focus .block-editor-block-pattern-setup-list__item-title,.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__item:hover .block-editor-block-pattern-setup-list__item-title{color:var(--wp-admin-theme-color)}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__list-item{break-inside:avoid-column;margin-bottom:24px}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__list-item .block-editor-block-pattern-setup-list__item-title{cursor:var(--wpds-cursor-control,pointer);font-size:12px;padding-top:8px;text-align:center}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__list-item .block-editor-block-preview__container{border:1px solid #ddd;border-radius:4px;min-height:100px}.block-editor-block-pattern-setup.view-mode-grid .block-editor-block-pattern-setup__container .block-editor-block-pattern-setup-list__list-item .block-editor-block-preview__content{width:100%}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar{align-items:center;align-self:stretch;background-color:#fff;border-top:1px solid #ddd;bottom:0;box-sizing:border-box;color:#1e1e1e;display:flex;flex-direction:row;height:64px;justify-content:space-between;margin:0;padding:16px;position:absolute;text-align:left;width:100%}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__display-controls{display:flex}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__actions,.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__navigation{display:flex;width:calc(50% - 36px)}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__toolbar .block-editor-block-pattern-setup__actions{justify-content:flex-end}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container{box-sizing:border-box;display:flex;flex-direction:column;height:100%;width:100%}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container{height:100%;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;transform-style:preserve-3d}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container *{box-sizing:border-box}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide{background-color:#fff;height:100%;margin:auto;padding:0;position:absolute;top:0;width:100%}@media not (prefers-reduced-motion){.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide{transition:transform .5s,z-index .5s}}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide{z-index:100}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide.active-slide{opacity:1;position:relative;z-index:102}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide.previous-slide{transform:translateX(-100%);z-index:101}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .carousel-container .pattern-slide.next-slide{transform:translateX(100%);z-index:101}.block-editor-block-pattern-setup .block-editor-block-pattern-setup__container .block-list-appender{display:none}.block-editor-block-pattern-setup__carousel,.block-editor-block-pattern-setup__grid{width:100%}.block-editor-block-variation-transforms{box-sizing:border-box;padding:0 16px 16px}.block-editor-block-variation-transforms:where(fieldset){border:0;margin:0;min-inline-size:0}.block-editor-block-variation-transforms__button{justify-content:center;width:100%}.components-border-radius-control__header{height:16px;margin-bottom:12px}.components-border-radius-control{border:0;margin:0 0 12px;padding:0}.components-border-radius-control legend{margin-bottom:0}.components-border-radius-control .components-border-radius-control__linked-button{display:flex;justify-content:center}.components-border-radius-control .components-border-radius-control__linked-button svg{margin-right:0}.block-editor-color-gradient-control .block-editor-color-gradient-control__color-indicator{margin-bottom:12px}.block-editor-color-gradient-control__fieldset{border:0;margin:0;min-width:0;padding:0}@media screen and (min-width:782px){.block-editor-panel-color-gradient-settings .components-circular-option-picker__swatches{display:grid;grid-template-columns:repeat(6,28px)}}.block-editor-block-inspector .block-editor-panel-color-gradient-settings .components-base-control{margin-bottom:inherit}.block-editor-panel-color-gradient-settings.block-editor-panel-color-gradient-settings .block-editor-panel-color-gradient-settings__inner-wrapper{grid-column:1/-1;row-gap:0}.block-editor-panel-color-gradient-settings.block-editor-panel-color-gradient-settings .block-editor-panel-color-gradient-settings__inner-wrapper>*{grid-column:1/-1}.block-editor-panel-color-gradient-settings__dropdown-content{min-height:160px}.block-editor-panel-color-gradient-settings__dropdown-content .block-editor-color-gradient-control__panel{padding:16px;width:260px}.block-editor-panel-color-gradient-settings__color-indicator{background:linear-gradient(-45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0)}.block-editor-panel-color-gradient-settings__contrast-notice{margin-top:16px}.block-editor-color-gradient-item{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;max-width:100%;padding:0;position:relative}.block-editor-color-gradient-item:nth-child(1 of .block-editor-color-gradient-item){border-top:1px solid #ddd;border-top-left-radius:2px;border-top-right-radius:2px}.block-editor-color-gradient-item:nth-last-child(1 of .block-editor-color-gradient-item){border-bottom-left-radius:2px;border-bottom-right-radius:2px}.block-editor-color-gradient-item>div,.block-editor-color-gradient-item>div>button{border-radius:inherit}.block-editor-tools-panel-color-gradient-settings__dropdown{display:block;padding:0}.block-editor-tools-panel-color-gradient-settings__dropdown>button{height:auto;padding-bottom:10px;padding-top:10px;text-align:left}.block-editor-tools-panel-color-gradient-settings__dropdown>button.is-open{background:#f0f0f0;color:var(--wp-admin-theme-color)}.block-editor-tools-panel-color-gradient-settings__dropdown .block-editor-panel-color-gradient-settings__color-name{max-width:calc(100% - 44px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-editor-tools-panel-color-gradient-settings__dropdown>button.has-contrast-warning .block-editor-panel-color-gradient-settings__color-name{max-width:calc(100% - 72px)}.block-editor-panel-color-gradient-settings__dropdown{width:100%}.block-editor-panel-color-gradient-settings__dropdown .component-color-indicator{flex-shrink:0}.block-editor-panel-color-gradient-settings__reset{margin:auto 8px;opacity:0;position:absolute;right:0;top:8px}@media not (prefers-reduced-motion){.block-editor-panel-color-gradient-settings__reset{transition:opacity .1s ease-in-out}}.block-editor-panel-color-gradient-settings__reset.block-editor-panel-color-gradient-settings__reset{border-radius:2px}.block-editor-panel-color-gradient-settings__dropdown:hover+.block-editor-panel-color-gradient-settings__reset,.block-editor-panel-color-gradient-settings__reset:focus,.block-editor-panel-color-gradient-settings__reset:hover{opacity:1}@media (hover:none){.block-editor-panel-color-gradient-settings__reset{opacity:1}}.block-editor-panel-color-gradient-settings__dropdown.has-contrast-warning+.block-editor-panel-color-gradient-settings__reset{right:28px}.block-editor-panel-color-gradient-settings__contrast-warning{margin:auto 8px;position:absolute;right:0;top:8px}.block-editor-panel-color-gradient-settings__contrast-warning.block-editor-panel-color-gradient-settings__contrast-warning{border-radius:2px}.block-editor-date-format-picker{border:none;margin:0 0 16px;padding:0}.block-editor-date-format-picker__custom-format-select-control__custom-option{border-top:1px solid #ddd}.block-editor-dimension-control{border:0;margin:0;padding:0}.block-editor-duotone-control__popover.components-popover>.components-popover__content{padding:8px;width:260px}.block-editor-duotone-control__popover.components-popover .components-menu-group__label{padding:0}.block-editor-duotone-control__popover.components-popover .components-circular-option-picker__swatches{display:grid;gap:12px;grid-template-columns:repeat(6,28px);justify-content:space-between}.block-editor-duotone-control__unset-indicator{background:linear-gradient(-45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0)}.block-editor-fit-text-size-warning{grid-column:span 2}.components-font-appearance-control [role=option]{color:#1e1e1e;text-transform:capitalize}.block-editor-global-styles__toggle-icon{fill:currentColor}.block-editor-global-styles__shadow-popover-container{width:230px}.block-editor-global-styles__shadow__list{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:8px}.block-editor-global-styles__clear-shadow{text-align:right}.block-editor-global-styles-state-control{margin-top:-4px}.block-editor-global-styles-state-control__badges{min-height:24px}.block-editor-global-styles-state-control__badge-tooltip-trigger{display:inline-flex;max-width:100%}.block-editor-global-styles-filters-panel__dropdown,.block-editor-global-styles__shadow-dropdown{border:1px solid #ddd;border-radius:2px;display:block;padding:0;position:relative}.block-editor-global-styles-filters-panel__dropdown-toggle,.block-editor-global-styles__shadow-dropdown-toggle{padding:8px;width:100%}.block-editor-global-styles-filters-panel__dropdown-toggle.is-open,.block-editor-global-styles__shadow-dropdown-toggle.is-open{background-color:#f0f0f0}.block-editor-global-styles__shadow-editor__remove-button{margin:auto 8px;opacity:0;position:absolute;right:0;top:8px}@media not (prefers-reduced-motion){.block-editor-global-styles__shadow-editor__remove-button{transition:opacity .1s ease-in-out}}.block-editor-global-styles__shadow-dropdown:hover .block-editor-global-styles__shadow-editor__remove-button,.block-editor-global-styles__shadow-editor__remove-button:focus,.block-editor-global-styles__shadow-editor__remove-button:hover{opacity:1}@media (hover:none){.block-editor-global-styles__shadow-editor__remove-button{opacity:1}}.block-editor-global-styles__shadow-indicator{align-items:center;appearance:none;background:none;border:1px solid #e0e0e0;border-radius:2px;box-sizing:border-box;color:#2f2f2f;cursor:var(--wpds-cursor-control,pointer);display:inline-flex;height:26px;padding:0;transform:scale(1);width:26px}@media not (prefers-reduced-motion){.block-editor-global-styles__shadow-indicator{transition:transform .1s ease}}.block-editor-global-styles__shadow-indicator{will-change:transform}.block-editor-global-styles__shadow-indicator:focus{border:2px solid #757575}.block-editor-global-styles__shadow-indicator:hover{transform:scale(1.2)}.block-editor-global-styles__shadow-indicator.unset{background:linear-gradient(-45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0)}.block-editor-global-styles-advanced-panel__custom-css-input{margin-bottom:16px}.block-editor-global-styles-advanced-panel__custom-css-input textarea{direction:ltr;font-family:Menlo,Consolas,monaco,monospace}.block-editor-panel-duotone-settings__reset{margin:auto 8px;opacity:0;position:absolute;right:0;top:8px}@media not (prefers-reduced-motion){.block-editor-panel-duotone-settings__reset{transition:opacity .1s ease-in-out}}.block-editor-global-styles-filters-panel__dropdown:hover .block-editor-panel-duotone-settings__reset,.block-editor-panel-duotone-settings__reset:focus,.block-editor-panel-duotone-settings__reset:hover{opacity:1}@media (hover:none){.block-editor-panel-duotone-settings__reset{opacity:1}}.is-inherited-from-global-styles .components-base-control__label,.is-inherited-from-global-styles .components-input-control__label{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-underline-offset:.2em}.is-inherited-from-global-styles .block-editor-global-styles-background-panel__inspector-media-replace-title,.is-inherited-from-global-styles .block-editor-panel-color-gradient-settings__color-name,.is-inherited-from-global-styles .block-editor-panel-duotone-settings__label{border-bottom:1px dotted}.has-local-override-from-global-styles{position:relative}.global-styles-inheritance-affordance{align-items:center;display:flex;height:16px;inset-block-start:0;inset-inline-end:0;justify-content:center;pointer-events:none;position:absolute;z-index:1}.global-styles-inheritance-affordance--offset-toggle{inset-inline-end:32px}.global-styles-inheritance-affordance .has-local-override-from-global-styles__reset{margin-inline-start:0!important;pointer-events:auto}.has-local-override-from-global-styles__reset{align-items:center;background:transparent!important;border-radius:50%!important;box-shadow:none!important;cursor:var(--wpds-cursor-control,pointer);display:inline-flex!important;height:14px!important;justify-content:center;letter-spacing:normal;margin-inline-start:6px;min-width:14px!important;overflow:hidden;padding:0!important;position:relative;text-transform:none;vertical-align:middle;width:14px!important}.has-local-override-from-global-styles__reset:focus,.has-local-override-from-global-styles__reset:hover{background:transparent!important}.has-local-override-from-global-styles__reset:focus .has-local-override-from-global-styles__dot,.has-local-override-from-global-styles__reset:hover .has-local-override-from-global-styles__dot{display:none}.has-local-override-from-global-styles__reset:focus .has-local-override-from-global-styles__reset-icon,.has-local-override-from-global-styles__reset:hover .has-local-override-from-global-styles__reset-icon{display:block}.has-local-override-from-global-styles__reset:focus-visible{outline:1.5px solid var(--wp-admin-theme-color,#007cba);outline-offset:1px}.has-local-override-from-global-styles__reset.block-editor-panel-color-gradient-settings__reset{justify-content:center;margin-block:0;margin-inline-start:0;opacity:1;position:absolute;top:50%;transform:translateY(-50%)}.has-local-override-from-global-styles__reset.block-editor-global-styles__shadow-editor__remove-button,.has-local-override-from-global-styles__reset.block-editor-panel-duotone-settings__reset{inset-inline-end:8px;justify-content:center;margin-block:0;margin-inline-start:0;opacity:1;position:absolute;top:50%;transform:translateY(-50%)}.has-local-override-from-global-styles__dot{background-color:var(--wp-admin-theme-color,#007cba);border-radius:50%;display:block;height:8px;width:8px}.has-local-override-from-global-styles__reset-icon{color:var(--wp-admin-theme-color,#007cba);display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.block-editor-grid-visualizer.block-editor-grid-visualizer.block-editor-grid-visualizer{z-index:30}.block-editor-grid-visualizer.block-editor-grid-visualizer.block-editor-grid-visualizer .components-popover__content *{pointer-events:none}.block-editor-grid-visualizer.block-editor-grid-visualizer.block-editor-grid-visualizer.is-dropping-allowed .block-editor-grid-visualizer__drop-zone{pointer-events:all}.block-editor-grid-visualizer.block-editor-grid-visualizer.block-editor-grid-visualizer .block-editor-inserter *{pointer-events:auto}.block-editor-grid-visualizer__grid{display:grid;position:absolute}.block-editor-grid-visualizer__cell{display:grid;position:relative}.block-editor-grid-visualizer__cell .block-editor-inserter{bottom:0;color:inherit;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:32}.block-editor-grid-visualizer__cell .block-editor-inserter .block-editor-grid-visualizer__appender{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 20%,transparent);color:inherit;height:100%;opacity:0;overflow:hidden;padding:0!important;width:100%}.block-editor-grid-visualizer__cell.is-highlighted .block-editor-grid-visualizer__drop-zone,.block-editor-grid-visualizer__cell.is-highlighted .block-editor-inserter{background:var(--wp-admin-theme-color)}.block-editor-grid-visualizer__cell .block-editor-grid-visualizer__appender:focus,.block-editor-grid-visualizer__cell:hover .block-editor-grid-visualizer__appender{background-color:color-mix(in srgb,currentColor 20%,transparent);opacity:1}.block-editor-grid-visualizer__drop-zone{background:hsla(0,0%,80%,.1);grid-column:1;grid-row:1;height:100%;min-height:8px;min-width:8px;width:100%}.block-editor-grid-item-resizer.block-editor-grid-item-resizer.block-editor-grid-item-resizer{z-index:30}.block-editor-grid-item-resizer.block-editor-grid-item-resizer.block-editor-grid-item-resizer .components-popover__content *{pointer-events:none}.block-editor-grid-item-resizer__box{border:1px solid var(--wp-admin-theme-color)}.block-editor-grid-item-resizer__box .components-resizable-box__handle.components-resizable-box__handle.components-resizable-box__handle{pointer-events:all}.block-editor-grid-item-mover__move-button-container{border:none;display:flex;justify-content:center;padding:0}.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button{min-width:0!important;padding-left:0;padding-right:0;width:24px}.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button svg{min-width:24px}.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:before{border-radius:2px;content:"";display:block;height:32px;left:8px;position:absolute;right:8px;z-index:-1}@media not (prefers-reduced-motion){.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:before{animation:components-button__appear-animation .1s ease;animation-fill-mode:forwards}}.block-editor-grid-item-mover__move-vertical-button-container{display:flex;position:relative}@media (min-width:600px){.block-editor-grid-item-mover__move-vertical-button-container{flex-direction:column;justify-content:space-around}.block-editor-grid-item-mover__move-vertical-button-container>.block-editor-grid-item-mover-button.block-editor-grid-item-mover-button{height:20px!important;min-width:0!important;width:100%}.block-editor-grid-item-mover__move-vertical-button-container>.block-editor-grid-item-mover-button.block-editor-grid-item-mover-button:before{height:calc(100% - 4px)}.block-editor-grid-item-mover__move-vertical-button-container .block-editor-grid-item-mover-button.is-down-button svg,.block-editor-grid-item-mover__move-vertical-button-container .block-editor-grid-item-mover-button.is-up-button svg{flex-shrink:0;height:20px}.editor-collapsible-block-toolbar .block-editor-grid-item-mover__move-vertical-button-container{height:40px;position:relative;top:-4px}}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container{position:relative}@media (min-width:600px){.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container:before{background:#e0e0e0;content:"";height:100%;position:absolute;top:0;width:1px}}@media (min-width:782px){.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container:before{background:#1e1e1e}}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container.is-left{padding-right:6px}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container.is-left:before{right:0}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container.is-right{padding-left:6px}.show-icon-labels .block-editor-grid-item-mover__move-horizontal-button-container.is-right:before{left:0}@media (min-width:600px){.show-icon-labels .block-editor-grid-item-mover__move-vertical-button-container:before{background:#e0e0e0;content:"";height:1px;left:50%;margin-top:-.5px;position:absolute;top:50%;transform:translate(-50%);width:100%}}@media (min-width:782px){.show-icon-labels .block-editor-grid-item-mover__move-vertical-button-container:before{background:#1e1e1e}}.show-icon-labels .block-editor-grid-item-mover-button{white-space:nowrap}.show-icon-labels .editor-collapsible-block-toolbar .block-editor-grid-item-mover__move-horizontal-button-container:before{background:#ddd;height:24px;top:4px}.show-icon-labels .editor-collapsible-block-toolbar .block-editor-grid-item-mover__move-vertical-button-container:before{background:#ddd;width:calc(100% - 24px)}.block-editor-height-control{border:0;margin:0;padding:0}.block-editor-iframe__container{height:100%;width:100%}.block-editor-iframe__scale-container{height:100%}.block-editor-iframe__scale-container.is-zoomed-out{position:absolute;right:0;width:var(--wp-block-editor-iframe-zoom-out-scale-container-width,100vw)}.wp-block-image__crop-area{max-width:100%;overflow:hidden;position:relative;width:100%}.wp-block-image__crop-area .reactEasyCrop_Container{pointer-events:auto}.wp-block-image__crop-area .reactEasyCrop_Container .reactEasyCrop_Image{border:none;border-radius:0}.wp-block-image__zoom .components-popover__content{min-width:260px;overflow:visible!important}.block-editor-block-types-list__list-item{display:block;margin:0;padding:0;width:33.33%}.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled) .block-editor-block-icon.has-colors{color:var(--wp-block-synced-color)}.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled):hover .block-editor-block-types-list__item-title{color:var(--wp-block-synced-color)!important;filter:brightness(.95)}.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled):hover svg{color:var(--wp-block-synced-color)!important}.block-editor-block-types-list__list-item.is-synced .components-button.block-editor-block-types-list__item:not(:disabled):after{background:var(--wp-block-synced-color)}.components-button.block-editor-block-types-list__item{align-items:stretch;background:transparent;color:#1e1e1e;cursor:var(--wpds-cursor-control,pointer);display:flex;flex-direction:column;font-size:13px;justify-content:center;padding:8px;width:100%;word-break:break-word}@media not (prefers-reduced-motion){.components-button.block-editor-block-types-list__item{transition:all .05s ease-in-out}}.components-button.block-editor-block-types-list__item{height:auto;position:relative}.components-button.block-editor-block-types-list__item:disabled,.components-button.block-editor-block-types-list__item[aria-disabled=true]{cursor:default;opacity:.6}.components-button.block-editor-block-types-list__item:not(:disabled,[aria-disabled=true]):hover .block-editor-block-types-list__item-title{color:var(--wp-admin-theme-color)!important;filter:brightness(.95)}.components-button.block-editor-block-types-list__item:not(:disabled,[aria-disabled=true]):hover svg{color:var(--wp-admin-theme-color)!important}.components-button.block-editor-block-types-list__item:not(:disabled,[aria-disabled=true]):hover:after{background:var(--wp-admin-theme-color);border-radius:2px;bottom:0;content:"";left:0;opacity:.04;pointer-events:none;position:absolute;right:0;top:0}.block-editor-block-types-list__item-icon{color:#1e1e1e;padding:12px 20px}@media not (prefers-reduced-motion){.block-editor-block-types-list__item-icon{transition:all .05s ease-in-out}}.block-editor-block-types-list__item-icon .block-editor-block-icon{margin-left:auto;margin-right:auto}@media not (prefers-reduced-motion){.block-editor-block-types-list__item-icon svg{transition:all .15s ease-out}}.block-editor-block-types-list__list-item[draggable=true] .block-editor-block-types-list__item-icon{cursor:grab}.block-editor-block-types-list__item-title{font-size:12px;hyphens:auto;padding:4px 2px 8px}.modal-open .block-editor-inspector-list-view-content-popover{z-index:99999}.block-editor-block-inspector__tabs [role=tablist]{width:100%}.block-editor-inspector-popover-header{margin-bottom:16px}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}@keyframes loadingpulse{0%{opacity:1}50%{opacity:0}to{opacity:1}}.block-editor-link-control{min-width:350px;position:relative}.components-popover__content .block-editor-link-control{max-width:350px;min-width:auto;width:90vw}.show-icon-labels .block-editor-link-control .components-button.has-icon svg{display:none}.show-icon-labels .block-editor-link-control .components-button.has-icon:before{content:attr(aria-label)}.show-icon-labels .block-editor-link-control .block-editor-link-control__preview{flex-wrap:wrap;gap:4px}.show-icon-labels .block-editor-link-control .block-editor-link-control__preview .components-button.has-icon{padding:4px;width:auto}.show-icon-labels .block-editor-link-control .block-editor-link-control__preview .block-editor-link-control_link-information{margin-right:0;min-width:100%}.block-editor-link-control__search-input-wrapper{margin-bottom:8px;position:relative}.block-editor-link-control__help{color:#757575;font-size:12px;font-style:normal;margin-bottom:0;margin-top:-8px;padding:0 16px}.block-editor-link-control__search-input-container,.block-editor-link-control__search-input-wrapper{position:relative}.block-editor-link-control__field{margin:16px}.block-editor-link-control__field .components-base-control__label{color:#1e1e1e}.block-editor-link-control__search-error{margin:-8px 16px 16px}.block-editor-link-control__search-actions{padding:8px 16px 16px}.block-editor-link-control__search-results-wrapper{position:relative}.block-editor-link-control__search-results-wrapper:after,.block-editor-link-control__search-results-wrapper:before{content:"";display:block;left:-1px;pointer-events:none;position:absolute;right:16px;z-index:100}.block-editor-link-control__search-results-wrapper:before{bottom:auto;height:8px;top:0}.block-editor-link-control__search-results-wrapper:after{bottom:0;height:16px;top:auto}.block-editor-link-control__search-results{margin-top:-16px;max-height:200px;overflow-y:auto;padding:8px}.block-editor-link-control__search-results.is-loading{opacity:.2}.block-editor-link-control__search-item.components-button.components-menu-item__button{height:auto;text-align:left}.block-editor-link-control__search-item .components-menu-item__item{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:100%}.block-editor-link-control__search-item .components-menu-item__item mark{background-color:transparent;color:inherit;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-link-control__search-item .components-menu-item__shortcut{color:#757575;white-space:nowrap}.block-editor-link-control__search-item[aria-selected]{background:#f0f0f0}.block-editor-link-control__preview{background:transparent;border:0;padding:16px}.block-editor-link-control__preview .block-editor-link-control__link-information{margin-right:8px;overflow-wrap:break-word;white-space:pre-wrap}.block-editor-link-control__preview .block-editor-link-control__link-information .block-editor-link-control__preview-info{color:#757575;font-size:12px;line-height:1.1;word-break:break-all}.block-editor-link-control__preview.is-url-title .block-editor-link-control__preview-title{word-break:break-all}.block-editor-link-control__preview .block-editor-link-control__preview-icon,.block-editor-link-control__preview .block-editor-link-control__preview-image{background-color:#f0f0f0;border-radius:2px;flex-shrink:0;height:32px;position:relative;width:32px}.block-editor-link-control__preview .block-editor-link-control__preview-icon img{width:16px}.block-editor-link-control__preview.is-error .block-editor-link-control__preview-icon{max-height:32px;top:0;width:32px}.block-editor-link-control__preview .block-editor-link-control__preview-title{line-height:var(--wpds-typography-line-height-sm,20px)}.block-editor-link-control__preview .block-editor-link-control__preview-title:focus{box-shadow:none}.block-editor-link-control__preview .block-editor-link-control__preview-title:focus-visible{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent;text-decoration:none}.block-editor-link-control__preview .block-editor-link-control__preview-title mark{background-color:transparent;color:inherit;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-link-control__preview .block-editor-link-control__preview-title span{font-weight:400}.block-editor-link-control__preview .block-editor-link-control__preview-title .components-external-link__icon{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-editor-link-control__preview.is-fetching .block-editor-link-control__preview-icon img,.block-editor-link-control__preview.is-fetching .block-editor-link-control__preview-icon svg{opacity:0}.block-editor-link-control__preview.is-fetching .block-editor-link-control__preview-icon:before{background-color:#f0f0f0;border-radius:100%;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}@media not (prefers-reduced-motion){.block-editor-link-control__preview.is-fetching .block-editor-link-control__preview-icon:before{animation:loadingpulse 1s linear infinite;animation-delay:.5s}}.block-editor-link-control__loading{align-items:center;display:flex;margin:16px}.block-editor-link-control__loading .components-spinner{margin-top:0}.components-button+.block-editor-link-control__search-create{overflow:visible;padding:12px 16px}.components-button+.block-editor-link-control__search-create:before{content:"";display:block;left:0;position:absolute;top:-10px;width:100%}.block-editor-link-control__search-create{align-items:center}.block-editor-link-control__search-create .block-editor-link-control__preview-title{margin-bottom:0}.block-editor-link-control__search-create .block-editor-link-control__search-item-icon{top:0}.block-editor-link-control__drawer-inner{display:flex;flex-basis:100%;flex-direction:column;position:relative}.block-editor-link-control__settings{border:0;margin:0;padding:0}.block-editor-link-control__setting{flex:1;margin-bottom:0;padding:8px 24px}.block-editor-link-control__setting .components-base-control:not(.components-input-control) .components-base-control__field{display:flex}.block-editor-link-control__setting .components-base-control__field .components-checkbox-control__label{color:#1e1e1e}.block-editor-link-control__setting input{margin-left:0}.is-preview .block-editor-link-control__setting{padding:20px 8px 8px 0}.block-editor-link-control__tools{margin-top:-16px;padding:8px 8px 0}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle{gap:0;padding-left:0}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=true]{color:#1e1e1e}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=true] svg{visibility:visible}@media not (prefers-reduced-motion){.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=true] svg{transition:transform .1s ease}}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=true] svg{transform:rotate(90deg)}.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=false] svg{transform:rotate(0deg);visibility:visible}@media not (prefers-reduced-motion){.block-editor-link-control__tools .components-button.block-editor-link-control__drawer-toggle[aria-expanded=false] svg{transition:transform .1s ease}}.block-editor-link-control .block-editor-link-control__search-input .components-spinner{display:block}.block-editor-link-control .block-editor-link-control__search-input .components-spinner.components-spinner{bottom:auto;left:auto;position:absolute;right:40px;top:calc(50% - 8px)}.block-editor-link-control .block-editor-link-control__search-input-wrapper.has-actions .components-spinner{right:12px;top:calc(50% + 4px)}.link-preview-button.components-button{border-color:#949494;height:auto;padding:12px;width:100%}.link-preview-button__image-container{flex-shrink:0;height:24px;width:24px}.link-preview-button__image{border-radius:2px;height:100%;object-fit:cover;width:100%}.link-preview-button__content,.link-preview-button__details{flex:1;min-width:0}.link-preview-button__hint,.link-preview-button__title{display:block;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.link-preview-button__title{color:#1e1e1e;display:block;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-top:4px}.link-preview-button__hint{color:#757575;font-size:12px;font-weight:400}.link-preview-button__icon{color:#1e1e1e}.link-preview-button__badges{margin-top:8px}.block-editor-list-view-tree{border-collapse:collapse;margin:0;padding:0;width:100%}.components-modal__content .block-editor-list-view-tree{margin:-12px -6px 0;width:calc(100% + 12px)}.block-editor-list-view-tree.is-dragging tbody{pointer-events:none}.block-editor-list-view-leaf{position:relative;transform:translateY(0)}.block-editor-list-view-leaf.is-nesting,.block-editor-list-view-leaf:focus-within{z-index:1}.block-editor-list-view-leaf.is-draggable,.block-editor-list-view-leaf.is-draggable .block-editor-list-view-block-contents{cursor:grab}.block-editor-list-view-leaf .block-editor-list-view-block-select-button[aria-expanded=true]{color:inherit}.block-editor-list-view-leaf .block-editor-list-view-block-select-button:hover{color:var(--wp-admin-theme-color)}.block-editor-list-view-leaf .block-editor-list-view-block-select-button svg{fill:currentColor}.is-dragging-components-draggable .block-editor-list-view-leaf:not(.is-selected) .block-editor-list-view-block-select-button:hover{color:inherit}.block-editor-list-view-leaf.is-selected td{background:var(--wp-admin-theme-color)}.block-editor-list-view-leaf.is-selected.is-synced td{background:var(--wp-block-synced-color)}.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block-contents .block-editor-block-icon,.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block-contents:focus,.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block-contents:hover{color:var(--wp-block-synced-color)}.block-editor-list-view-leaf.is-synced .block-editor-list-view-block-contents:focus:after{--focus-color:var(--wp-block-synced-color)}.block-editor-list-view-leaf.is-synced:not(.is-selected) .block-editor-list-view-block__menu:focus{--focus-color:var(--wp-block-synced-color);outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-contents,.block-editor-list-view-leaf.is-selected .components-button.has-icon{color:#fff}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block__menu:focus{--focus-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));outline-offset:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*-1)}@media (forced-colors:active){.block-editor-list-view-leaf.is-selected td,.block-editor-list-view-leaf.is-selected.is-synced td{background:SelectedItem}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-contents,.block-editor-list-view-leaf.is-selected .components-button.has-icon{color:SelectedItemText}.block-editor-list-view-leaf.is-selected .block-editor-block-icon.has-colors svg,.block-editor-list-view-leaf.is-selected svg{fill:SelectedItemText}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-select-button__title{forced-color-adjust:none}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-contents:focus:after{--focus-color:CanvasText}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block__menu:focus{--focus-color:SelectedItemText}}.block-editor-list-view-leaf.is-first-selected td:first-child{border-top-left-radius:2px}.block-editor-list-view-leaf.is-first-selected td:last-child{border-top-right-radius:2px}.block-editor-list-view-leaf.is-last-selected td:first-child{border-bottom-left-radius:2px}.block-editor-list-view-leaf.is-last-selected td:last-child{border-bottom-right-radius:2px}.block-editor-list-view-leaf.is-branch-selected:not(.is-selected):not(.is-synced-branch){background:rgba(var(--wp-admin-theme-color--rgb),.04)}.block-editor-list-view-leaf.is-synced-branch.is-branch-selected{background:rgba(var(--wp-block-synced-color--rgb),.04)}.block-editor-list-view-leaf.is-branch-selected.is-first-selected td:first-child{border-top-left-radius:2px}.block-editor-list-view-leaf.is-branch-selected.is-first-selected td:last-child{border-top-right-radius:2px}.block-editor-list-view-leaf[data-expanded=false].is-branch-selected.is-first-selected td:first-child{border-top-left-radius:2px}.block-editor-list-view-leaf[data-expanded=false].is-branch-selected.is-first-selected td:last-child{border-top-right-radius:2px}.block-editor-list-view-leaf[data-expanded=false].is-branch-selected.is-last-selected td:first-child{border-bottom-left-radius:2px}.block-editor-list-view-leaf[data-expanded=false].is-branch-selected.is-last-selected td:last-child{border-bottom-right-radius:2px}.block-editor-list-view-leaf.is-branch-selected:not(.is-selected) td{border-radius:0}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-displacement-normal{transition:transform .2s}}.block-editor-list-view-leaf.is-displacement-normal{transform:translateY(0)}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-displacement-up{transition:transform .2s}}.block-editor-list-view-leaf.is-displacement-up{transform:translateY(-32px)}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-displacement-down{transition:transform .2s}}.block-editor-list-view-leaf.is-displacement-down{transform:translateY(32px)}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-after-dragged-blocks{transition:transform .2s}}.block-editor-list-view-leaf.is-after-dragged-blocks{transform:translateY(calc(var(--wp-admin--list-view-dragged-items-height, 32px)*-1))}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-after-dragged-blocks.is-displacement-up{transition:transform .2s}}.block-editor-list-view-leaf.is-after-dragged-blocks.is-displacement-up{transform:translateY(calc(-32px + var(--wp-admin--list-view-dragged-items-height, 32px)*-1))}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-after-dragged-blocks.is-displacement-down{transition:transform .2s}}.block-editor-list-view-leaf.is-after-dragged-blocks.is-displacement-down{transform:translateY(calc(32px + var(--wp-admin--list-view-dragged-items-height, 32px)*-1))}.block-editor-list-view-leaf.is-dragging{left:0;opacity:0;pointer-events:none;z-index:-9999}.block-editor-list-view-leaf .block-editor-list-view-block-contents{align-items:center;border-radius:2px;box-sizing:border-box;color:inherit;display:flex;font-family:inherit;font-size:13px;font-weight:400;height:32px;margin:0;padding:6px 4px 6px 0;position:relative;text-align:left;text-decoration:none;white-space:nowrap;width:100%}@media not (prefers-reduced-motion){.block-editor-list-view-leaf .block-editor-list-view-block-contents{transition:box-shadow .1s linear}}.components-modal__content .block-editor-list-view-leaf .block-editor-list-view-block-contents{padding-left:0;padding-right:0}.block-editor-list-view-leaf .block-editor-list-view-block-contents:focus,.block-editor-list-view-leaf.is-nesting .block-editor-list-view-block-contents{box-shadow:none;outline:none}.block-editor-list-view-leaf .block-editor-list-view-block-contents:focus:after,.block-editor-list-view-leaf.is-nesting .block-editor-list-view-block-contents:after{border-radius:inherit;bottom:0;box-shadow:0 0 0 calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px)) + 2px) var(--wpds-color-background-surface-neutral-strong,#fff);content:"";left:0;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));outline-offset:1px;pointer-events:none;position:absolute;right:-28px;top:0;z-index:2}.block-editor-list-view-leaf.has-single-cell .block-editor-list-view-block-contents:focus:after{right:0}.block-editor-list-view-leaf.is-visible .block-editor-list-view-block-contents{opacity:1}@keyframes __wp-base-styles-fade-in{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-visible .block-editor-list-view-block-contents{animation:__wp-base-styles-fade-in .08s linear 0s;animation-fill-mode:forwards}}.block-editor-list-view-leaf .block-editor-block-icon{flex:0 0 24px;margin-right:4px}.block-editor-list-view-leaf .block-editor-list-view-block__contents-cell,.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell{padding:0}.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell{line-height:0;vertical-align:middle;width:28px}.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell>*,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell>*{opacity:0}.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell.is-visible>*,.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell:focus-within>*,.block-editor-list-view-leaf .block-editor-list-view-block__menu-cell:hover>*,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell.is-visible>*,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell:focus-within>*,.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell:hover>*{opacity:1}.block-editor-list-view-leaf .block-editor-list-view-block__mover-cell-alignment-wrapper{align-items:center;display:flex;flex-direction:column;height:100%}.block-editor-list-view-leaf .block-editor-block-mover-button{height:24px;position:relative;width:36px}.block-editor-list-view-leaf .block-editor-block-mover-button svg{height:24px;position:relative}.block-editor-list-view-leaf .block-editor-block-mover-button.is-up-button{align-items:flex-end;margin-top:-6px}.block-editor-list-view-leaf .block-editor-block-mover-button.is-up-button svg{bottom:-4px}.block-editor-list-view-leaf .block-editor-block-mover-button.is-down-button{align-items:flex-start;margin-bottom:-6px}.block-editor-list-view-leaf .block-editor-block-mover-button.is-down-button svg{top:-4px}.block-editor-list-view-leaf .block-editor-block-mover-button:before{height:16px;left:0;min-width:100%;right:0}.block-editor-list-view-leaf .block-editor-inserter__toggle{background:#1e1e1e;color:#fff;height:24px;margin:6px 6px 6px 1px;min-width:24px}.block-editor-list-view-leaf .block-editor-inserter__toggle:active{color:#fff}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__label-wrapper{width:100%}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__label-wrapper>*{min-width:0}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__label-wrapper svg{left:2px;position:relative}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__title{flex:1;position:relative}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__title .components-truncate{position:absolute;transform:translateY(-50%);width:100%}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__anchor-wrapper{max-width:min(110px,40%);position:relative;width:100%}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__anchor{background:#f0f0f0;border-radius:2px;box-sizing:border-box;color:#2f2f2f;font-size:12px;line-height:20px;max-width:100%;overflow:hidden;padding:2px 8px;position:absolute;right:0;text-overflow:ellipsis;transform:translateY(-50%);white-space:nowrap}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-select-button__anchor{background:rgba(0,0,0,.3);color:#fff}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__block-visibility,.block-editor-list-view-leaf .block-editor-list-view-block-select-button__lock,.block-editor-list-view-leaf .block-editor-list-view-block-select-button__sticky{line-height:0}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__images{display:flex}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__image{background-size:cover;border-radius:1px;height:18px;width:18px}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__image:not(:only-child){box-shadow:0 0 0 2px #fff}.block-editor-list-view-leaf .block-editor-list-view-block-select-button__image:not(:first-child){margin-left:-6px}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block-select-button__image:not(:only-child){box-shadow:0 0 0 2px var(--wp-admin-theme-color)}.block-editor-list-view-leaf.is-disabled{opacity:.2}@media not (prefers-reduced-motion){.block-editor-list-view-leaf.is-disabled{transition:opacity .1s linear}}.block-editor-list-view-leaf.is-disabled:hover{opacity:.2}.block-editor-list-view-leaf.is-disabled .block-editor-list-view__expander{cursor:default}.block-editor-list-view-leaf.is-disabled .block-editor-list-view-block-select-button:hover{color:inherit}.block-editor-list-view-draggable-chip{opacity:.8}.block-editor-list-view-appender__cell .block-editor-list-view-appender__container,.block-editor-list-view-appender__cell .block-editor-list-view-block__contents-container,.block-editor-list-view-block__contents-cell .block-editor-list-view-appender__container,.block-editor-list-view-block__contents-cell .block-editor-list-view-block__contents-container{display:flex}.block-editor-list-view__expander{cursor:var(--wpds-cursor-control,pointer);height:24px;width:24px}.block-editor-list-view-leaf[aria-level] .block-editor-list-view__expander{margin-left:192px}.block-editor-list-view-leaf[aria-level="1"] .block-editor-list-view__expander{margin-left:0}.block-editor-list-view-leaf[aria-level="2"] .block-editor-list-view__expander{margin-left:24px}.block-editor-list-view-leaf[aria-level="3"] .block-editor-list-view__expander{margin-left:48px}.block-editor-list-view-leaf[aria-level="4"] .block-editor-list-view__expander{margin-left:72px}.block-editor-list-view-leaf[aria-level="5"] .block-editor-list-view__expander{margin-left:96px}.block-editor-list-view-leaf[aria-level="6"] .block-editor-list-view__expander{margin-left:120px}.block-editor-list-view-leaf[aria-level="7"] .block-editor-list-view__expander{margin-left:144px}.block-editor-list-view-leaf[aria-level="8"] .block-editor-list-view__expander{margin-left:168px}.block-editor-list-view-leaf .block-editor-list-view__expander{visibility:hidden}.block-editor-list-view-leaf[data-expanded=true] .block-editor-list-view__expander svg{visibility:visible}@media not (prefers-reduced-motion){.block-editor-list-view-leaf[data-expanded=true] .block-editor-list-view__expander svg{transition:transform .2s ease}}.block-editor-list-view-leaf[data-expanded=true] .block-editor-list-view__expander svg{transform:rotate(90deg)}.block-editor-list-view-leaf[data-expanded=false] .block-editor-list-view__expander svg{transform:rotate(0deg);visibility:visible}@media not (prefers-reduced-motion){.block-editor-list-view-leaf[data-expanded=false] .block-editor-list-view__expander svg{transition:transform .2s ease}}.block-editor-list-view-drop-indicator{pointer-events:none}.block-editor-list-view-drop-indicator .block-editor-list-view-drop-indicator__line{background:var(--wp-admin-theme-color);border-radius:4px;height:4px}.block-editor-list-view-drop-indicator--preview{pointer-events:none}.block-editor-list-view-drop-indicator--preview .components-popover__content{overflow:hidden!important}.block-editor-list-view-drop-indicator--preview .block-editor-list-view-drop-indicator__line{background:rgba(var(--wp-admin-theme-color--rgb),.04);border-radius:4px;height:32px;overflow:hidden}.block-editor-list-view-drop-indicator--preview .block-editor-list-view-drop-indicator__line--darker{background:rgba(var(--wp-admin-theme-color--rgb),.09)}.block-editor-list-view-placeholder{height:32px;margin:0;padding:0}.list-view-appender .block-editor-inserter__toggle{background-color:#1e1e1e;color:#fff;height:24px;margin:8px 0 0 24px;padding:0}.list-view-appender .block-editor-inserter__toggle.has-icon.is-next-40px-default-size{min-width:24px}.list-view-appender .block-editor-inserter__toggle:focus,.list-view-appender .block-editor-inserter__toggle:hover{background:var(--wp-admin-theme-color);color:#fff}.list-view-appender__description{display:none}.block-editor-media-placeholder__url-input-form{min-width:260px}@media (min-width:600px){.block-editor-media-placeholder__url-input-form{width:300px}}.block-editor-media-placeholder__url-input-form input{direction:ltr}.modal-open .block-editor-media-replace-flow__options{z-index:99999}.block-editor-media-replace-flow__indicator{margin-left:4px}.block-editor-media-replace-flow__media-upload-menu:not(:empty)+.block-editor-media-flow__url-input{border-top:1px solid #ddd;margin-top:8px;padding-bottom:8px}.block-editor-media-replace-flow__options.is-variant-toolbar .block-editor-media-replace-flow__media-upload-menu:not(:empty)+.block-editor-media-flow__url-input{border-top-color:#1e1e1e}.block-editor-media-flow__url-input{margin-left:-8px;margin-right:-8px;padding:16px}.block-editor-media-flow__url-input .block-editor-media-replace-flow__image-url-label{display:block;margin-bottom:8px;top:16px}.block-editor-media-flow__url-input .block-editor-link-control{width:300px}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-url-input{margin:0;padding:0}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__tools{justify-content:flex-end;padding:16px var(--wp-admin-border-width-focus) var(--wp-admin-border-width-focus)}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__preview.is-current{padding:0;width:auto}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__search-input.block-editor-link-control__search-input input[type=text]{margin:0;width:100%}.block-editor-media-flow__url-input .block-editor-link-control .block-editor-link-control__search-actions{padding:8px 0 0}.block-editor-multi-selection-inspector__card{padding:16px}.block-editor-multi-selection-inspector__card-title{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-multi-selection-inspector__card-description{color:#757575}.block-editor-multi-selection-inspector__card .block-editor-block-icon{height:24px;margin-left:-2px;padding:0 3px;width:36px}.block-editor-responsive-block-control{border-bottom:1px solid #ccc;margin-bottom:28px;padding-bottom:14px}.block-editor-responsive-block-control:last-child{border-bottom:0;padding-bottom:0}.block-editor-responsive-block-control__title{margin:0 0 .6em -3px}.block-editor-responsive-block-control__label{font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:.6em;margin-left:-3px}.block-editor-responsive-block-control__inner{margin-left:-1px}.block-editor-responsive-block-control__toggle{margin-left:1px}.block-editor-responsive-block-control .components-base-control__help{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.preset-input-control__wrapper>*{flex:1}.preset-input-control__wrapper>.preset-input-control__custom-toggle,.preset-input-control__wrapper>.preset-input-control__icon{flex:none}.components-popover.block-editor-rich-text__inline-format-toolbar{z-index:99998}.components-popover.block-editor-rich-text__inline-format-toolbar .components-popover__content{border-radius:2px;box-shadow:none;margin-bottom:8px;min-width:auto;outline:none;width:auto}.components-popover.block-editor-rich-text__inline-format-toolbar .components-toolbar{border-radius:2px}.components-popover.block-editor-rich-text__inline-format-toolbar .components-toolbar-group{background:none}.components-popover.block-editor-rich-text__inline-format-toolbar .components-dropdown-menu__toggle,.components-popover.block-editor-rich-text__inline-format-toolbar .components-toolbar__control{min-height:48px;min-width:48px;padding-left:12px;padding-right:12px}.block-editor-rich-text__inline-format-toolbar-group .components-dropdown-menu__toggle{justify-content:center}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button.has-icon{width:auto}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button.has-icon svg{display:none}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button.has-icon:after{content:attr(aria-label)}.block-editor-skip-to-selected-block{position:absolute;top:-9999em}.block-editor-skip-to-selected-block:focus{background:#f1f1f1;font-size:14px;font-weight:var(--wpds-typography-font-weight-emphasis,600);z-index:100000}.block-editor-tabbed-sidebar{background-color:#fff;display:flex;flex-direction:column;flex-grow:1;height:100%;overflow:hidden}.block-editor-tabbed-sidebar__tablist-and-close-button{border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding-right:8px}.block-editor-tabbed-sidebar__close-button{align-self:center;background:#fff;order:1}.block-editor-tabbed-sidebar__tablist{margin-bottom:-1px}.block-editor-tabbed-sidebar__tabpanel{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;scrollbar-gutter:auto}.block-editor-block-list__block .block-editor-url-input,.block-editor-url-input,.components-popover .block-editor-url-input{flex-grow:1;padding:1px;position:relative}@media (min-width:600px){.block-editor-block-list__block .block-editor-url-input,.block-editor-url-input,.components-popover .block-editor-url-input{min-width:300px;width:auto}}.block-editor-block-list__block .block-editor-url-input.is-full-width,.block-editor-block-list__block .block-editor-url-input.is-full-width__suggestions,.block-editor-url-input.is-full-width,.block-editor-url-input.is-full-width__suggestions,.components-popover .block-editor-url-input.is-full-width,.components-popover .block-editor-url-input.is-full-width__suggestions{width:100%}.block-editor-block-list__block .block-editor-url-input .components-spinner,.block-editor-url-input .components-spinner,.components-popover .block-editor-url-input .components-spinner{margin:0;position:absolute;right:8px;top:calc(50% - 8px)}.block-editor-url-input__suggestions{max-height:200px}@media not (prefers-reduced-motion){.block-editor-url-input__suggestions{transition:all .15s ease-in-out}}.block-editor-url-input__suggestions{overflow-y:auto;padding:4px 0;width:302px}.block-editor-url-input .components-spinner,.block-editor-url-input__suggestions{display:none}@media (min-width:600px){.block-editor-url-input .components-spinner,.block-editor-url-input__suggestions{display:grid}}.block-editor-url-input__suggestion{background:#fff;border:none;box-shadow:none;color:#757575;cursor:var(--wpds-cursor-control,pointer);display:block;font-size:13px;height:auto;min-height:36px;text-align:left;width:100%}.block-editor-url-input__suggestion:hover{background:#ddd}.block-editor-url-input__suggestion.is-selected,.block-editor-url-input__suggestion:focus{background:var(--wp-admin-theme-color-darker-20);color:#fff;outline:none}.components-toolbar-group>.block-editor-url-input__button,.components-toolbar>.block-editor-url-input__button{position:inherit}.block-editor-url-input__button .block-editor-url-input__back{margin-right:4px;overflow:visible}.block-editor-url-input__button .block-editor-url-input__back:after{background:#ddd;content:"";display:block;height:24px;position:absolute;right:-1px;width:1px}.block-editor-url-input__button-modal{background:#fff;border:1px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.02),0 3px 3px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.01)}.block-editor-url-input__button-modal-line{align-items:flex-start;display:flex;flex-direction:row;flex-grow:1;flex-shrink:1;min-width:0}.block-editor-url-popover__additional-controls{border-top:1px solid #1e1e1e;padding:8px}.block-editor-url-popover__input-container{padding:8px}.block-editor-url-popover__row{align-items:center;display:flex;gap:4px}.block-editor-url-popover__row>:not(.block-editor-url-popover__settings-toggle){flex-grow:1;gap:8px}.block-editor-url-popover__additional-controls .components-button.has-icon{height:auto;padding-left:8px;padding-right:8px;text-align:left}.block-editor-url-popover__additional-controls .components-button.has-icon>svg{margin-right:8px}.block-editor-url-popover__settings-toggle{flex-shrink:0}.block-editor-url-popover__settings-toggle[aria-expanded=true] .dashicon{transform:rotate(180deg)}.block-editor-url-popover__settings{border-top:1px solid #1e1e1e;display:block;padding:16px}.block-editor-url-popover__link-container-content{align-items:center;display:flex}.block-editor-url-popover__link-editor,.block-editor-url-popover__link-viewer{display:flex}.block-editor-url-popover__link-viewer-url{align-items:center;display:flex;flex-grow:1;flex-shrink:1;margin-right:8px;max-width:350px;min-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-editor-url-popover__link-viewer-url.has-invalid-link{color:#cc1818}.block-editor-url-popover__expand-on-click{align-items:center;display:flex;min-width:350px;white-space:nowrap}.block-editor-url-popover__expand-on-click .text{flex-grow:1}.block-editor-url-popover__expand-on-click .text p{line-height:16px;margin:0}.block-editor-url-popover__expand-on-click .text p.description{color:#757575;font-size:12px}.background-block-support-panel.background-block-support-panel .background-block-support-panel__inner-wrapper{row-gap:0}.block-editor-hooks__block-hooks .components-toggle-control .components-h-stack .components-h-stack{flex-direction:row}.block-editor-hooks__block-hooks .block-editor-hooks__block-hooks-helptext{color:#757575;font-size:12px;margin-bottom:16px}.block-editor-hooks__position-control-item-hint{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-block-start:4px}div.block-editor-bindings__panel{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}div.block-editor-bindings__panel button:hover .block-editor-bindings__item span{color:inherit}.border-block-support-panel .single-column{grid-column:span 1}.color-block-support-panel .block-editor-contrast-checker{grid-column:span 2;margin-top:16px}.color-block-support-panel.color-block-support-panel .color-block-support-panel__inner-wrapper{row-gap:0}.elements-block-support-panel.elements-block-support-panel .elements-block-support-panel__inner-wrapper{row-gap:0}.dimensions-block-support-panel .single-column{grid-column:span 1}.block-editor-hooks__layout-constrained .components-base-control{margin-bottom:0}.block-editor-hooks__layout-constrained-helptext{color:#757575;font-size:12px;margin-bottom:0}.layout-block-support-panel .block-editor-hooks__flex-layout-controls{grid-column:1/-1}.block-editor-hooks__flex-layout-justification-controls,.block-editor-hooks__flex-layout-orientation-controls{margin-bottom:12px}.block-editor-hooks__flex-layout-justification-controls legend,.block-editor-hooks__flex-layout-orientation-controls legend{margin-bottom:8px}.block-editor-hooks__grid-layout-columns-and-rows-controls,.block-editor-hooks__grid-layout-minimum-width-control{border:0;margin:0;padding:0}.block-editor__spacing-visualizer{border-color:var(--wp-admin-theme-color);border-style:solid;bottom:0;box-sizing:border-box;left:0;opacity:.5;pointer-events:none;position:absolute;right:0;top:0}.typography-block-support-panel .single-column{grid-column:span 1}.block-editor-block-toolbar{display:flex;flex-grow:1;overflow-x:auto;overflow-y:hidden;position:relative;width:100%}@media not (prefers-reduced-motion){.block-editor-block-toolbar{transition:border-color .1s linear,box-shadow .1s linear}}@media (min-width:600px){.block-editor-block-toolbar{overflow:inherit}}.block-editor-block-toolbar .components-toolbar,.block-editor-block-toolbar .components-toolbar-group{background:none;border:0;border-right:1px solid #ddd;margin-bottom:-1px;margin-top:-1px}.block-editor-block-toolbar.is-connected .block-editor-block-switcher .components-button:before{background:color-mix(in srgb,var(--wp-block-synced-color) 10%,transparent);border-radius:2px}.block-editor-block-toolbar .components-button.block-editor-block-toolbar__block-icon-button[aria-disabled=true],.block-editor-block-toolbar .components-button.block-editor-block-toolbar__block-icon-button[aria-disabled=true]:hover{color:#1e1e1e}.block-editor-block-toolbar.is-connected .block-editor-block-toolbar__block-icon,.block-editor-block-toolbar.is-synced .block-editor-block-toolbar__block-icon{color:var(--wp-block-synced-color)}.block-editor-block-toolbar:has(>:last-child:empty)>:nth-last-child(2),.block-editor-block-toolbar:has(>:last-child:empty)>:nth-last-child(2) .components-toolbar,.block-editor-block-toolbar:has(>:last-child:empty)>:nth-last-child(2) .components-toolbar-group,.block-editor-block-toolbar>:last-child,.block-editor-block-toolbar>:last-child .components-toolbar,.block-editor-block-toolbar>:last-child .components-toolbar-group{border-right:none}.block-editor-block-toolbar .components-toolbar-group:empty{display:none}.block-editor-block-contextual-toolbar{background-color:#fff;display:block;flex-shrink:3;position:sticky;top:0;width:100%;z-index:31}.block-editor-block-contextual-toolbar.components-accessible-toolbar{border:none;border-radius:0}.block-editor-block-contextual-toolbar.is-unstyled{box-shadow:0 1px 0 0 rgba(0,0,0,.133)}.block-editor-block-contextual-toolbar .block-editor-block-toolbar{overflow:auto;overflow-y:hidden}.block-editor-block-contextual-toolbar .block-editor-block-toolbar::-webkit-scrollbar{height:12px;width:12px}.block-editor-block-contextual-toolbar .block-editor-block-toolbar::-webkit-scrollbar-track{background-color:transparent}.block-editor-block-contextual-toolbar .block-editor-block-toolbar::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#e0e0e0;border:3px solid transparent;border-radius:8px}.block-editor-block-contextual-toolbar .block-editor-block-toolbar:focus-within::-webkit-scrollbar-thumb,.block-editor-block-contextual-toolbar .block-editor-block-toolbar:focus::-webkit-scrollbar-thumb,.block-editor-block-contextual-toolbar .block-editor-block-toolbar:hover::-webkit-scrollbar-thumb{background-color:#949494}.block-editor-block-contextual-toolbar .block-editor-block-toolbar{scrollbar-color:#e0e0e0 transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.block-editor-block-contextual-toolbar .block-editor-block-toolbar:focus,.block-editor-block-contextual-toolbar .block-editor-block-toolbar:focus-within,.block-editor-block-contextual-toolbar .block-editor-block-toolbar:hover{scrollbar-color:#949494 transparent}.block-editor-block-contextual-toolbar .block-editor-block-toolbar{will-change:transform}@media (hover:none){.block-editor-block-contextual-toolbar .block-editor-block-toolbar{scrollbar-color:#949494 transparent}}.block-editor-block-contextual-toolbar .block-editor-block-toolbar{scrollbar-gutter:auto}.block-editor-block-contextual-toolbar .block-editor-block-toolbar>:last-child .components-toolbar-group:after,.block-editor-block-contextual-toolbar .block-editor-block-toolbar>:last-child .components-toolbar:after,.block-editor-block-contextual-toolbar .block-editor-block-toolbar>:last-child:after{display:none}.block-editor-block-contextual-toolbar>.block-editor-block-toolbar{flex-grow:0;width:auto}.block-editor-block-contextual-toolbar .block-editor-block-parent-selector{margin-bottom:-1px;margin-top:-1px;position:relative}.block-editor-block-contextual-toolbar .block-editor-block-parent-selector:after{align-items:center;background-color:#1e1e1e;border-radius:100%;content:"";display:inline-flex;height:2px;position:absolute;top:15px;width:2px}.block-editor-block-toolbar__block-controls .components-toolbar-group{padding:0}.block-editor-block-toolbar__pattern-overrides-popover .components-popover__content{min-width:260px;padding:16px}.block-editor-block-toolbar .components-toolbar,.block-editor-block-toolbar .components-toolbar-group,.block-editor-rich-text__inline-format-toolbar-group .components-toolbar,.block-editor-rich-text__inline-format-toolbar-group .components-toolbar-group{display:flex;flex-wrap:nowrap}.block-editor-block-toolbar__slot{display:inline-flex}.show-icon-labels .block-editor-block-toolbar .components-button.has-icon:where(:not(.has-text)){width:auto}.show-icon-labels .block-editor-block-toolbar .components-button.has-icon:where(:not(.has-text)) svg{display:none}.show-icon-labels .block-editor-block-toolbar .components-button.has-icon:where(:not(.has-text)):after{content:attr(aria-label);font-size:12px}.show-icon-labels .block-editor-block-toolbar .block-editor-block-icon{height:0!important;min-width:0!important;width:0!important}.show-icon-labels .components-accessible-toolbar .components-toolbar-group>div:first-child:last-child>.components-button.has-icon{padding-left:6px;padding-right:6px}.show-icon-labels .block-editor-block-parent-selector .block-editor-block-parent-selector__button{text-wrap:nowrap;border-bottom-right-radius:0;border-top-right-radius:0;padding-left:12px;padding-right:12px}.show-icon-labels .block-editor-block-parent-selector .block-editor-block-parent-selector__button .block-editor-block-icon{width:0}.show-icon-labels .block-editor-block-mover .block-editor-block-mover__move-button-container{position:relative;width:auto}@media (min-width:600px){.show-icon-labels .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container:before{background:#e0e0e0;content:"";height:1px;left:50%;margin-top:-.5px;position:absolute;top:50%;transform:translate(-50%);width:100%}}@media (min-width:782px){.show-icon-labels .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container:before{background:#1e1e1e}}.show-icon-labels .block-editor-block-mover.is-horizontal .block-editor-block-mover-button,.show-icon-labels .block-editor-block-mover.is-horizontal .block-editor-block-mover__move-button-container{padding-left:6px;padding-right:6px}.show-icon-labels .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover-button{padding-left:8px;padding-right:8px}.show-icon-labels .block-editor-block-toolbar__block-controls .block-editor-block-mover{border-left:1px solid #ddd;margin-left:6px;margin-right:-6px;white-space:nowrap}.show-icon-labels .block-editor-block-mover .block-editor-block-mover__drag-handle.has-icon{padding-left:12px;padding-right:12px}.show-icon-labels .block-editor-block-contextual-toolbar .block-editor-block-mover.is-horizontal .block-editor-block-mover-button.block-editor-block-mover-button{width:auto}.show-icon-labels .components-toolbar,.show-icon-labels .components-toolbar-group{flex-shrink:1}.show-icon-labels .block-editor-rich-text__inline-format-toolbar-group .components-button+.components-button{margin-left:6px}.block-editor-block-toolbar-change-design-content-wrapper{padding:12px;width:320px}.block-editor-block-toolbar-change-design-content-wrapper .block-editor-block-patterns-list{display:grid;gap:12px;grid-template-columns:1fr 1fr}.block-editor-block-toolbar-change-design-content-wrapper .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{margin-bottom:0}.block-editor-block-toolbar-change-design-content-wrapper .block-editor-block-patterns-list .block-editor-inserter__media-list__list-item{min-height:100px}.block-editor-inserter{background:none;border:none;display:inline-block;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:0;padding:0}@media (min-width:782px){.block-editor-inserter{position:relative}}.block-editor-inserter__main-area{gap:16px;height:100%;position:relative}.block-editor-inserter__main-area.show-as-tabs{gap:0}@media (min-width:782px){.block-editor-inserter__main-area .block-editor-tabbed-sidebar{width:350px}}.block-editor-inserter__popover.is-quick .components-popover__content{border:none;box-shadow:0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.02),0 3px 3px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.01);outline:none}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>*{border-left:1px solid #ccc;border-right:1px solid #ccc}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>:first-child{border-radius:4px 4px 0 0;border-top:1px solid #ccc}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>:last-child{border-bottom:1px solid #ccc;border-radius:0 0 4px 4px}.block-editor-inserter__popover.is-quick .components-popover__content .block-editor-inserter__quick-inserter>.components-button{border:1px solid #1e1e1e}.block-editor-inserter__popover .block-editor-inserter__menu{margin:-12px}.block-editor-inserter__popover .block-editor-inserter__menu .block-editor-inserter__tablist{top:60px}.block-editor-inserter__popover .block-editor-inserter__menu .block-editor-inserter__main-area{height:auto;overflow:visible}.block-editor-inserter__popover .block-editor-inserter__menu .block-editor-inserter__preview-container{display:none}.block-editor-inserter__toggle.components-button{align-items:center;border:none;cursor:var(--wpds-cursor-control,pointer);display:inline-flex;outline:none;padding:0}@media not (prefers-reduced-motion){.block-editor-inserter__toggle.components-button{transition:color .2s ease}}.block-editor-inserter__menu{height:100%;overflow:visible;position:relative}@media (min-width:782px){.block-editor-inserter__menu.show-panel{width:630px}}.block-editor-inserter__inline-elements{margin-top:-1px}.block-editor-inserter__menu.is-bottom:after{border-bottom-color:#fff}.components-popover.block-editor-inserter__popover{z-index:99999}.block-editor-inserter__search{background-color:#fff;border-bottom:1px solid transparent;padding:16px;position:sticky;top:0;z-index:2}@media not (prefers-reduced-motion){.block-editor-inserter__search{transition:border-bottom-color .1s linear}}.block-editor-inserter__search.is-scrolled{border-bottom-color:#e0e0e0}.block-editor-inserter__no-tab-container{flex-grow:1;overflow-y:auto;position:relative}.block-editor-inserter__panel-header{align-items:center;display:inline-flex;padding:0 16px;position:relative}.block-editor-inserter__panel-content{padding:16px}.block-editor-inserter__panel-title,.block-editor-inserter__panel-title button{color:#757575;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 12px 0 0;text-transform:uppercase}.block-editor-inserter__panel-dropdown select.components-select-control__input.components-select-control__input.components-select-control__input{height:36px;line-height:36px}.block-editor-inserter__panel-dropdown select{border:none}.block-editor-inserter__reusable-blocks-panel{position:relative;text-align:right}.block-editor-inserter__no-results,.block-editor-inserter__patterns-loading{padding:32px;text-align:center}.block-editor-inserter__child-blocks{padding:0 16px}.block-editor-inserter__parent-block-header{align-items:center;display:flex}.block-editor-inserter__parent-block-header h2{font-size:13px}.block-editor-inserter__parent-block-header .block-editor-block-icon{margin-right:8px}.block-editor-inserter__preview-container{display:none;max-height:calc(100% - 32px);overflow-y:hidden;padding:16px;width:280px}@media (min-width:782px){.block-editor-inserter__preview-container{display:block}}.block-editor-inserter__preview-container .block-editor-inserter__media-list__list-item{height:100%}.block-editor-inserter__preview-container .block-editor-block-card{padding-bottom:4px;padding-left:0;padding-right:0}.block-editor-inserter__insertable-blocks-at-selection{border-bottom:1px solid #e0e0e0}.block-editor-inserter__block-patterns-tabs-container,.block-editor-inserter__media-tabs-container{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:0 16px 16px}.block-editor-inserter__media-tabs-container{padding-top:16px}.block-editor-inserter__category-tablist{margin-bottom:8px}.block-editor-inserter__category-panel{display:flex;flex-direction:column;outline:1px solid transparent;padding:0 16px}@media (min-width:782px){.block-editor-inserter__category-panel{background:#f0f0f0;border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;height:calc(100% + 1px);left:350px;padding:0;position:absolute;top:-1px;width:280px}.block-editor-inserter__category-panel .block-editor-block-patterns-list,.block-editor-inserter__category-panel .block-editor-inserter__media-list{padding:0 24px 16px}}.block-editor-inserter__patterns-category-panel-header{padding:8px 0}@media (min-width:782px){.block-editor-inserter__patterns-category-panel-header{padding:8px 24px}}.block-editor-inserter__patterns-category-no-results{margin-top:24px}.block-editor-inserter__patterns-filter-help{border-top:1px solid #ddd;color:#757575;min-width:280px;padding:16px}.block-editor-block-patterns-list,.block-editor-inserter__media-list{flex-grow:1;height:100%;overflow-y:auto}.block-editor-inserter__preview-content{align-items:center;background:#f0f0f0;display:grid;flex-grow:1}.block-editor-inserter__preview-content-missing{align-items:center;background:#f0f0f0;border-radius:2px;color:#757575;display:flex;flex:1;justify-content:center;min-height:144px}.block-editor-inserter__tips{border-top:1px solid #ddd;flex-shrink:0;padding:16px;position:relative}.block-editor-inserter__quick-inserter{max-width:100%;width:100%}@media (min-width:782px){.block-editor-inserter__quick-inserter{width:350px}}.block-editor-inserter__quick-inserter-results .block-editor-inserter__panel-header{float:left;height:0;padding:0}.block-editor-inserter__quick-inserter.has-expand .block-editor-inserter__panel-content,.block-editor-inserter__quick-inserter.has-search .block-editor-inserter__panel-content{padding:16px}.block-editor-inserter__quick-inserter-patterns .block-editor-block-patterns-list{display:grid;gap:8px;grid-template-columns:1fr 1fr}.block-editor-inserter__quick-inserter-patterns .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{margin-bottom:0}.block-editor-inserter__quick-inserter-patterns .block-editor-block-patterns-list .block-editor-inserter__media-list__list-item{min-height:100px}.block-editor-inserter__quick-inserter-separator{border-top:1px solid #ddd}.block-editor-inserter__popover.is-quick>.components-popover__content{padding:0}.block-editor-inserter__quick-inserter-expand{padding:0 16px 16px}.block-editor-inserter__quick-inserter-expand-toggle{justify-content:center;width:100%}.block-editor-block-patterns-explorer__sidebar{padding-bottom:24px}@media (min-width:782px){.block-editor-block-patterns-explorer__sidebar{bottom:0;left:0;overflow-x:visible;overflow-y:auto;padding:24px;position:absolute;top:72px;width:280px}.block-editor-block-patterns-explorer__panel{margin-inline-start:280px}}.block-editor-block-patterns-explorer__no-results{padding:32px;text-align:center}.block-editor-block-patterns-explorer__list{padding:24px 0 32px}.block-editor-block-patterns-explorer__list .block-editor-patterns__sync-status-filter .components-input-control__container{width:380px}.block-editor-block-patterns-explorer .block-editor-block-patterns-list{display:grid;gap:32px;grid-template-columns:repeat(1,1fr);margin-bottom:16px}@media (min-width:1080px){.block-editor-block-patterns-explorer .block-editor-block-patterns-list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1440px){.block-editor-block-patterns-explorer .block-editor-block-patterns-list{grid-template-columns:repeat(3,1fr)}}.block-editor-block-patterns-explorer .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{min-height:240px}.block-editor-block-patterns-explorer .block-editor-block-patterns-list .block-editor-inserter__media-list__list-item{height:inherit;max-height:800px;min-height:100px}.components-heading.block-editor-inserter__patterns-category-panel-title{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-inserter__media-library-button.components-button,.block-editor-inserter__patterns-explore-button.components-button{justify-content:center;margin-top:16px;padding:16px;width:100%}.block-editor-inserter__media-mobile-screen{align-self:stretch;display:flex;flex-direction:column}.block-editor-inserter__media-panel{display:flex;flex:1;flex-direction:column;min-height:0;padding:0 16px}@media (min-width:782px){.block-editor-inserter__media-panel{flex:0 1 auto;min-height:100%;padding:0}}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-spinner{align-items:center;display:flex;flex:1;height:100%;justify-content:center}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-search{margin-bottom:24px}@media (min-width:782px){.block-editor-inserter__media-panel .block-editor-inserter__media-panel-search{margin-bottom:0;padding:16px 24px}}.block-editor-inserter__media-panel .block-editor-inserter__no-results{flex-grow:1}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-footer{flex-shrink:0;padding-bottom:16px;padding-top:16px}@media (min-width:782px){.block-editor-inserter__media-panel .block-editor-inserter__media-panel-footer{padding-left:24px;padding-right:24px}}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-attach.components-button{justify-content:center;padding:16px}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-results{display:flex;flex-direction:column;flex-grow:1;min-height:0}.block-editor-inserter__media-panel .block-editor-inserter__media-panel-results.is-loading .block-editor-inserter__media-list{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.block-editor-inserter__media-panel .block-editor-inserter__media-panel-results.is-loading .block-editor-inserter__media-list{animation:inserter-media-panel-pulse 1s ease-in-out infinite;opacity:1}}.block-editor-inserter__media-panel.has-footer .block-editor-inserter__media-list{padding-bottom:0}@keyframes inserter-media-panel-pulse{0%,to{opacity:1}50%{opacity:.5}}.block-editor-inserter__media-panel-detach-modal{z-index:1000001}.block-editor-inserter__media-panel-detach-modal p{margin-top:0}.block-editor-inserter__media-panel-detach-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.block-editor-inserter__media-list__list-item{cursor:var(--wpds-cursor-control,pointer);margin-bottom:24px;position:relative}.block-editor-inserter__media-list__list-item.is-placeholder{min-height:100px}.block-editor-inserter__media-list__list-item[draggable=true] .block-editor-inserter__media-list__list-item{cursor:grab}.block-editor-inserter__media-list__list-item.is-hovered .block-editor-inserter__media-list__item-preview>*{outline-color:rgba(0,0,0,.3)}.block-editor-inserter__media-list__list-item.is-hovered .block-editor-inserter__media-list__item-preview-options>button,.block-editor-inserter__media-list__list-item:focus-within .block-editor-inserter__media-list__item-preview-options>button{display:block}.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options{position:absolute;right:8px;top:8px}.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options>button{background:#fff;display:none}.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options>button.is-opened,.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options>button:focus{display:block}.block-editor-inserter__media-list__list-item .block-editor-inserter__media-list__item-preview-options>button:hover{box-shadow:inset 0 0 0 2px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.block-editor-inserter__media-list__item{height:100%}.block-editor-inserter__media-list__item .block-editor-inserter__media-list__item-preview{align-items:center;border-radius:2px;display:flex;overflow:hidden}.block-editor-inserter__media-list__item .block-editor-inserter__media-list__item-preview>*{margin:0 auto;max-width:100%;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px}.block-editor-inserter__media-list__item .block-editor-inserter__media-list__item-preview .block-editor-inserter__media-list__item-preview-spinner{align-items:center;background:hsla(0,0%,100%,.7);display:flex;height:100%;justify-content:center;pointer-events:none;position:absolute;width:100%}.block-editor-inserter__media-list__item:focus .block-editor-inserter__media-list__item-preview>*{outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-1);outline-width:var(--wp-admin-border-width-focus)}@media not (prefers-reduced-motion){.block-editor-inserter__media-list__item:focus .block-editor-inserter__media-list__item-preview>*{transition:outline .1s linear}}.block-editor-inserter__media-list__item-preview-options__popover .components-menu-item__button .components-menu-item__item{min-width:auto}.block-editor-inserter__mobile-tab-navigation{height:100%;padding:16px}.block-editor-inserter__mobile-tab-navigation>*{height:100%}@media (min-width:600px){.block-editor-inserter-media-tab-media-preview-inserter-external-image-modal{max-width:480px}}.block-editor-inserter-media-tab-media-preview-inserter-external-image-modal p{margin:0}.block-editor-inserter__hint{margin:16px 16px 0}.block-editor-patterns__sync-status-filter .components-input-control__container select.components-select-control__input{height:40px}.block-editor-inserter__pattern-panel-placeholder{display:none}.block-editor-inserter__menu.is-zoom-out{display:flex}@media (min-width:782px){.block-editor-inserter__menu.is-zoom-out.show-panel:after{content:"";display:block;height:100%;width:300px}}@media (max-width:959px){.show-icon-labels .block-editor-block-patterns-explorer .block-editor-patterns__grid-pagination,.show-icon-labels .block-editor-block-patterns-explorer .block-editor-patterns__grid-pagination .block-editor-patterns__grid-pagination-next,.show-icon-labels .block-editor-block-patterns-explorer .block-editor-patterns__grid-pagination .block-editor-patterns__grid-pagination-previous{flex-direction:column}}.show-icon-labels .block-editor-inserter__category-panel .block-editor-patterns__grid-pagination,.show-icon-labels .block-editor-inserter__category-panel .block-editor-patterns__grid-pagination .block-editor-patterns__grid-pagination-next,.show-icon-labels .block-editor-inserter__category-panel .block-editor-patterns__grid-pagination .block-editor-patterns__grid-pagination-previous{flex-direction:column}.block-editor-tabbed-sidebar__tabpanel .block-editor-inserter__help-text{display:none;padding:0 24px 16px}@media (min-width:480px){.block-editor-tabbed-sidebar__tabpanel .block-editor-inserter__help-text{display:block}}.spacing-sizes-control{border:0;margin:0;padding:0}.spacing-sizes-control .spacing-sizes-control__label,.spacing-sizes-control .spacing-sizes-control__unit-control{margin-bottom:0}.spacing-sizes-control .spacing-sizes-control__custom-value-range,.spacing-sizes-control .spacing-sizes-control__preset-range{flex:1;margin-bottom:0}.spacing-sizes-control__header{height:16px;margin-bottom:12px}.spacing-sizes-control__wrapper{align-items:center}.spacing-sizes-control__dropdown{height:24px}.spacing-sizes-control__wrapper .preset-input-control__icon{margin-left:-4px}.block-editor-block-visibility-modal{z-index:1000001}.block-editor-block-visibility-modal__options{border:0;list-style:none;margin:24px 0;padding:0}.block-editor-block-visibility-modal__options-item{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:0 0 16px}.block-editor-block-visibility-modal__options-item:last-child{margin:0}.block-editor-block-visibility-modal__options-item--everywhere{align-items:start;flex-direction:column}.block-editor-block-visibility-modal__options-checkbox--everywhere{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.block-editor-block-visibility-modal__options-icon--checked{fill:#ddd}.block-editor-block-visibility-modal__sub-options{padding-inline-start:12px;width:100%}.block-editor-block-visibility-modal__description{color:#757575;font-size:12px}.block-editor-block-visibility-info{align-items:center;display:flex;justify-content:start;margin:0 16px 16px;padding-bottom:4px;padding-top:4px}.block-editor-iframe__scale-container>.block-editor-writing-flow__canvas-stop:focus:after{border:var(--wp-admin-border-width-focus) solid var(--wp-admin-theme-color);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.block-editor-writing-flow__canvas-stop:focus+.block-editor-writing-flow{outline:var(--wp-admin-border-width-focus) solid var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-1)}.block-editor-writing-flow__canvas-stop-hint{background:#000;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);color:#f0f0f0;display:none;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;line-height:1.4;margin-inline:auto;padding:4px 8px;pointer-events:none;position:sticky;text-align:center;top:16px;white-space:nowrap;width:fit-content;z-index:2}.block-editor-writing-flow__canvas-stop:focus>.block-editor-writing-flow__canvas-stop-hint{display:block}
\ No newline at end of file
diff --git a/wp-includes/css/dist/components/style-rtl.css b/wp-includes/css/dist/components/style-rtl.css
index 9c9ad0cc56..152b7fffef 100644
--- a/wp-includes/css/dist/components/style-rtl.css
+++ b/wp-includes/css/dist/components/style-rtl.css
@@ -1372,37 +1372,37 @@ input.components-combobox-control__input[type=text]:focus {
   border-width: 0;
   transform: translateX(-16px);
 }
-.components-form-toggle.is-disabled .components-form-toggle__track, .components-disabled .components-form-toggle .components-form-toggle__track {
+.components-form-toggle.is-disabled .components-form-toggle__track, [inert] .components-form-toggle .components-form-toggle__track {
   background-color: var(--wp-components-color-gray-100, var(--wpds-color-background-surface-neutral, #fcfcfc));
   border-color: var(--wpds-color-stroke-interactive-neutral-disabled, #dbdbdb);
 }
 @media (forced-colors: active) {
-  .components-form-toggle.is-disabled .components-form-toggle__track, .components-disabled .components-form-toggle .components-form-toggle__track {
+  .components-form-toggle.is-disabled .components-form-toggle__track, [inert] .components-form-toggle .components-form-toggle__track {
     border-color: GrayText;
   }
 }
-.components-form-toggle.is-disabled .components-form-toggle__thumb, .components-disabled .components-form-toggle .components-form-toggle__thumb {
+.components-form-toggle.is-disabled .components-form-toggle__thumb, [inert] .components-form-toggle .components-form-toggle__thumb {
   background-color: var(--wp-components-color-gray-400, var(--wpds-color-stroke-interactive-neutral, #8d8d8d));
   box-shadow: none;
 }
 @media (forced-colors: active) {
-  .components-form-toggle.is-disabled .components-form-toggle__thumb, .components-disabled .components-form-toggle .components-form-toggle__thumb {
+  .components-form-toggle.is-disabled .components-form-toggle__thumb, [inert] .components-form-toggle .components-form-toggle__thumb {
     border-color: GrayText;
   }
 }
-.components-form-toggle.is-disabled.is-checked .components-form-toggle__track, .components-disabled .components-form-toggle.is-checked .components-form-toggle__track {
+.components-form-toggle.is-disabled.is-checked .components-form-toggle__track, [inert] .components-form-toggle.is-checked .components-form-toggle__track {
   background-color: var(--wp-components-color-gray-400, var(--wpds-color-stroke-interactive-neutral, #8d8d8d));
   border-color: var(--wp-components-color-gray-400, var(--wpds-color-stroke-interactive-neutral, #8d8d8d));
 }
 @media (forced-colors: active) {
-  .components-form-toggle.is-disabled.is-checked .components-form-toggle__track, .components-disabled .components-form-toggle.is-checked .components-form-toggle__track {
+  .components-form-toggle.is-disabled.is-checked .components-form-toggle__track, [inert] .components-form-toggle.is-checked .components-form-toggle__track {
     border-color: GrayText;
   }
-  .components-form-toggle.is-disabled.is-checked .components-form-toggle__track::after, .components-disabled .components-form-toggle.is-checked .components-form-toggle__track::after {
+  .components-form-toggle.is-disabled.is-checked .components-form-toggle__track::after, [inert] .components-form-toggle.is-checked .components-form-toggle__track::after {
     border-top-color: GrayText;
   }
 }
-.components-form-toggle.is-disabled.is-checked .components-form-toggle__thumb, .components-disabled .components-form-toggle.is-checked .components-form-toggle__thumb {
+.components-form-toggle.is-disabled.is-checked .components-form-toggle__thumb, [inert] .components-form-toggle.is-checked .components-form-toggle__thumb {
   background-color: #fff;
 }

@@ -2135,8 +2135,8 @@ body.modal-open {
 }

 .components-notice {
-  --wp-components-notice-background-color: var(--wpds-color-background-surface-info-weak, #f8f8f8);
-  --wp-components-notice-border-color: var(--wpds-color-stroke-surface-info, #aac6e5);
+  --wp-components-notice-background-color: var(--wpds-color-background-surface-info-weak, #f3f9ff);
+  --wp-components-notice-border-color: var(--wpds-color-stroke-surface-info, #adc6e2);
   --wp-components-notice-text-color: var(--wpds-color-foreground-content-info, #001b4f);
   box-sizing: border-box;
   display: grid;
@@ -2152,18 +2152,18 @@ body.modal-open {
   line-height: var(--wpds-typography-line-height-sm, 20px);
 }
 .components-notice.is-success {
-  --wp-components-notice-background-color: var(--wpds-color-background-surface-success-weak, #f8f8f8);
-  --wp-components-notice-border-color: var(--wpds-color-stroke-surface-success, #92d19d);
+  --wp-components-notice-background-color: var(--wpds-color-background-surface-success-weak, #ebffed);
+  --wp-components-notice-border-color: var(--wpds-color-stroke-surface-success, #92d39d);
   --wp-components-notice-text-color: var(--wpds-color-foreground-content-success, #002900);
 }
 .components-notice.is-warning {
-  --wp-components-notice-background-color: var(--wpds-color-background-surface-warning-weak, #f8f8f8);
-  --wp-components-notice-border-color: var(--wpds-color-stroke-surface-warning, #e1be80);
+  --wp-components-notice-background-color: var(--wpds-color-background-surface-warning-weak, #fff7e1);
+  --wp-components-notice-border-color: var(--wpds-color-stroke-surface-warning, #e1bd7c);
   --wp-components-notice-text-color: var(--wpds-color-foreground-content-warning, #2e1900);
 }
 .components-notice.is-error {
-  --wp-components-notice-background-color: var(--wpds-color-background-surface-error-weak, #f8f8f8);
-  --wp-components-notice-border-color: var(--wpds-color-stroke-surface-error, #dfafa8);
+  --wp-components-notice-background-color: var(--wpds-color-background-surface-error-weak, #fff6f5);
+  --wp-components-notice-border-color: var(--wpds-color-stroke-surface-error, #e0afa7);
   --wp-components-notice-text-color: var(--wpds-color-foreground-content-error, #470000);
 }

diff --git a/wp-includes/css/dist/components/style-rtl.min.css b/wp-includes/css/dist/components/style-rtl.min.css
index 462744bf5f..12da688d6b 100644
--- a/wp-includes/css/dist/components/style-rtl.min.css
+++ b/wp-includes/css/dist/components/style-rtl.min.css
@@ -1 +1 @@
-@charset "UTF-8";@media not (prefers-reduced-motion){.components-animate__appear{animation:components-animate__appear-animation .1s cubic-bezier(0,0,.2,1) 0s;animation-fill-mode:forwards}}.components-animate__appear.is-from-top,.components-animate__appear.is-from-top.is-from-left{transform-origin:top right}.components-animate__appear.is-from-top.is-from-right{transform-origin:top left}.components-animate__appear.is-from-bottom,.components-animate__appear.is-from-bottom.is-from-left{transform-origin:bottom right}.components-animate__appear.is-from-bottom.is-from-right{transform-origin:bottom left}@keyframes components-animate__appear-animation{0%{transform:translateY(-2em) scaleY(0) scaleX(0)}to{transform:translateY(0) scaleY(1) scaleX(1)}}@media not (prefers-reduced-motion){.components-animate__slide-in{animation:components-animate__slide-in-animation .1s cubic-bezier(0,0,.2,1);animation-fill-mode:forwards}.components-animate__slide-in.is-from-left{transform:translateX(-100%)}.components-animate__slide-in.is-from-right{transform:translateX(100%)}}@keyframes components-animate__slide-in-animation{to{transform:translateX(0)}}@media not (prefers-reduced-motion){.components-animate__loading{animation:components-animate__loading 1.6s ease-in-out infinite}}@keyframes components-animate__loading{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.components-autocomplete__popover .components-popover__content{min-width:200px;padding:8px}.components-autocomplete__result.components-button{display:flex;font-weight:var(--wpds-typography-font-weight-default,400);height:auto;min-height:36px;text-align:right;width:100%}.components-autocomplete__result.components-button:focus:not(:disabled){box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.components-badge{box-sizing:border-box}.components-badge *,.components-badge :after,.components-badge :before{box-sizing:inherit}.components-badge{background-color:color-mix(in srgb,#fff 90%,var(--base-color));border-radius:2px;color:color-mix(in srgb,#000 50%,var(--base-color));display:inline-block;line-height:0;max-width:100%;min-height:24px;padding:2px 8px}.components-badge:where(.is-default){background-color:#f0f0f0;color:#2f2f2f}.components-badge.has-icon{padding-inline-start:4px}.components-badge.is-info{--base-color:#3858e9}.components-badge.is-warning{--base-color:#f0b849}.components-badge.is-error{--base-color:#cc1818}.components-badge.is-success{--base-color:#4ab866}.components-badge__flex-wrapper{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:2px;line-height:20px;max-width:100%}.components-badge__icon{flex-shrink:0}.components-badge__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.components-button-group{display:inline-block}.components-button-group .components-button{border-color:#1e1e1e;border-radius:0;color:#1e1e1e;display:inline-flex}.components-button-group .components-button+.components-button{margin-right:-1px}.components-button-group .components-button:first-child{border-radius:0 2px 2px 0}.components-button-group .components-button:last-child{border-radius:2px 0 0 2px}.components-button-group .components-button.is-primary,.components-button-group .components-button:focus{position:relative;z-index:1}.components-button:focus:is(a){box-shadow:none}.components-button:focus{outline:none}.components-button:focus:not(:active){outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-button{align-items:center;appearance:none;background:none;border:1px solid transparent;border-radius:2px;box-sizing:border-box;color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));cursor:var(--wpds-cursor-control,pointer);display:inline-flex;font-family:inherit;font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);height:36px;margin:0;padding:4px 12px;text-decoration:none}.components-button.is-next-40px-default-size{height:40px}.components-button:hover:not(:disabled,[aria-disabled=true]),.components-button[aria-expanded=true]{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button.is-primary{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));text-decoration:none;text-shadow:none;white-space:nowrap}.components-button.is-primary,.components-button.is-primary:hover:not(:disabled){color:var(--wp-components-color-accent-inverted,var(--wpds-color-foreground-interactive-brand-strong,#fff))}.components-button.is-primary:hover:not(:disabled){background:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6))}.components-button.is-primary:active:not(:disabled){background:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));color:var(--wp-components-color-accent-inverted,var(--wpds-color-foreground-interactive-brand-strong,#fff))}.components-button.is-primary:disabled,.components-button.is-primary:disabled:active:enabled,.components-button.is-primary[aria-disabled=true],.components-button.is-primary[aria-disabled=true]:active:enabled,.components-button.is-primary[aria-disabled=true]:enabled{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:hsla(0,0%,100%,.4)}.components-button.is-primary.is-busy,.components-button.is-primary.is-busy:disabled,.components-button.is-primary.is-busy[aria-disabled=true]{background-image:linear-gradient(45deg,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 33%,var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6)) 33%,var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6)) 70%,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 70%);background-size:100px 100%;color:var(--wp-components-color-accent-inverted,var(--wpds-color-foreground-interactive-brand-strong,#fff))}.components-button.is-secondary:disabled,.components-button.is-secondary[aria-disabled=true],.components-button.is-secondary[aria-disabled=true]:hover,.components-button.is-tertiary:disabled,.components-button.is-tertiary[aria-disabled=true],.components-button.is-tertiary[aria-disabled=true]:hover{background:transparent;color:#949494;transform:none}@media not (prefers-reduced-motion){.components-button.is-secondary{transition:border-color .1s linear}}.components-button.is-secondary{background:transparent;border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));white-space:nowrap}.components-button.is-secondary:active:not(:disabled){border-color:transparent}.components-button.is-secondary:hover:not(:disabled,[aria-disabled=true],.is-pressed){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,transparent);border-color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6))}.components-button.is-secondary:focus:not(:active){border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button.is-secondary:disabled:not(:focus),.components-button.is-secondary[aria-disabled=true]:hover:not(:focus),.components-button.is-secondary[aria-disabled=true]:not(:focus){border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}.components-button.is-tertiary{background:transparent;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));white-space:nowrap}.components-button.is-tertiary:hover:not(:disabled,[aria-disabled=true],.is-pressed){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,transparent);color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6))}.components-button.is-tertiary:active:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 8%,transparent)}p+.components-button.is-tertiary{margin-right:-6px}.components-button.is-destructive{--wp-components-color-accent:#cc1818;--wp-components-color-accent-darker-10:#9e1313;--wp-components-color-accent-darker-20:#710d0d}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link){color:#cc1818}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):hover:not(:disabled,[aria-disabled=true]){color:#710d0d}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):active:not(:disabled,[aria-disabled=true]){background:#ccc}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):disabled,.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link)[aria-disabled=true]{color:#949494}.components-button.is-destructive.is-secondary:hover:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-tertiary:hover:not(:disabled,[aria-disabled=true]){background:rgba(204,24,24,.04)}.components-button.is-destructive.is-secondary:active:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-tertiary:active:not(:disabled,[aria-disabled=true]){background:rgba(204,24,24,.08)}.components-button.is-link{background:none;border:0;border-radius:0;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));font-weight:var(--wpds-typography-font-weight-default,400);margin:0;outline:none;padding:0;text-align:right;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em}@media not (prefers-reduced-motion){.components-button.is-link{transition-duration:.05s;transition-property:border,background,color;transition-timing-function:ease-in-out}}.components-button.is-link{height:auto}.components-button.is-link:focus:not(:active){border-radius:2px;text-decoration:none}.components-button.is-link:disabled,.components-button.is-link[aria-disabled=true]{color:#949494}.components-button:not(:disabled,[aria-disabled=true]):active{color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e))}.components-button:disabled,.components-button[aria-disabled=true]{color:#949494;cursor:default}@media not (prefers-reduced-motion){.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{animation:components-button__busy-animation 2.5s linear infinite}}.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{background-image:linear-gradient(45deg,#fafafa 33%,#e0e0e0 0,#e0e0e0 70%,#fafafa 0);background-size:100px 100%}.components-button.is-compact{height:32px}.components-button.is-compact.has-icon:not(.has-text){min-width:32px;padding:0}.components-button.is-small{font-size:11px;height:var(--wpds-dimension-size-sm,24px);line-height:22px;padding:0 8px}.components-button.is-small.has-icon:not(.has-text){min-width:var(--wpds-dimension-size-sm,24px);padding:0}.components-button.has-icon{justify-content:center;min-width:36px;padding:6px}.components-button.has-icon.is-next-40px-default-size{min-width:40px}.components-button.has-icon .dashicon{align-items:center;box-sizing:content-box;display:inline-flex;justify-content:center;padding:2px}.components-button.has-icon.has-text{gap:4px;justify-content:start;padding-left:12px;padding-right:8px}.components-button.has-icon.has-text.has-icon-right{padding-left:8px;padding-right:12px}.components-button.has-icon:not(.has-text) .dashicon,.components-button.has-icon:not(.has-text) svg{margin-inline:-1px}.components-button.is-pressed,.components-button.is-pressed:hover{color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc))}.components-button.is-pressed:hover:not(:disabled,[aria-disabled=true]),.components-button.is-pressed:not(:disabled,[aria-disabled=true]){background:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e))}.components-button.is-pressed:disabled,.components-button.is-pressed[aria-disabled=true]{color:#949494}.components-button.is-pressed:disabled:not(.is-primary):not(.is-secondary):not(.is-tertiary),.components-button.is-pressed[aria-disabled=true]:not(.is-primary):not(.is-secondary):not(.is-tertiary){background:#949494;color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc))}.components-button svg{fill:currentColor;flex-shrink:0;outline:none}@keyframes components-button__busy-animation{0%{background-position:right 200px top 0}}.components-checkbox-control{--checkbox-input-size:24px}@media (min-width:600px){.components-checkbox-control{--checkbox-input-size:16px}}.components-checkbox-control{--checkbox-input-margin:8px}.components-checkbox-control__label{line-height:var(--checkbox-input-size)}.components-checkbox-control:not(:has(:disabled)) .components-checkbox-control__label{cursor:var(--wpds-cursor-control,pointer)}.components-checkbox-control__input[type=checkbox]{border:1px solid #1e1e1e;border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:2px;border-radius:var(--wpds-border-radius-sm,2px);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;margin-left:12px;padding:6px 8px;transition:none}@media (min-width:600px){.components-checkbox-control__input[type=checkbox]{font-size:13px;line-height:normal}}.components-checkbox-control__input[type=checkbox]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.components-checkbox-control__input[type=checkbox]:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-checkbox-control__input[type=checkbox]::placeholder{color:rgba(30,30,30,.62)}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{color:#fff;margin:-3px -5px}@media (min-width:782px){.components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{margin:-4px -5px 0 0}}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f460";display:inline-block;float:right;font:normal 30px/1 dashicons;vertical-align:middle;width:16px}@media (min-width:782px){.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{float:none;font-size:21px}}.components-checkbox-control__input[type=checkbox]:disabled,.components-checkbox-control__input[type=checkbox][aria-disabled=true]{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}.components-checkbox-control__input[type=checkbox]{appearance:none;background:#fff;clear:none;color:#1e1e1e;display:inline-block;height:var(--checkbox-input-size);line-height:0;margin:0 0 0 4px;outline:0;padding:0!important;text-align:center;vertical-align:top;width:var(--checkbox-input-size)}@media not (prefers-reduced-motion){.components-checkbox-control__input[type=checkbox]{transition:border-color .1s ease-in-out}}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:2px}.components-checkbox-control__input[type=checkbox]:not(:disabled):is(:checked,:indeterminate){background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-checkbox-control__input[type=checkbox]:not(:disabled){cursor:var(--wpds-cursor-control,pointer)}.components-checkbox-control__input[type=checkbox]:checked:before{content:none}.components-checkbox-control__input-container{aspect-ratio:1;display:inline-block;flex-shrink:0;line-height:1;margin-left:var(--checkbox-input-margin);position:relative;vertical-align:middle;width:var(--checkbox-input-size)}svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{--checkmark-size:var(--checkbox-input-size);color:#fff;cursor:var(--wpds-cursor-control,pointer);height:var(--checkmark-size);pointer-events:none;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);-webkit-user-select:none;user-select:none;width:var(--checkmark-size)}@media (min-width:600px){svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{--checkmark-size:calc(var(--checkbox-input-size) + 4px)}}.components-checkbox-control:has(:disabled) svg.components-checkbox-control__checked,.components-checkbox-control:has(:disabled) svg.components-checkbox-control__indeterminate{color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-checkbox-control__help{display:inline-block;margin-inline-start:calc(var(--checkbox-input-size) + var(--checkbox-input-margin))}.components-circular-option-picker{display:inline-block;isolation:isolate;min-width:188px;width:100%}.components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper{display:flex;justify-content:flex-end;margin-top:12px}.components-circular-option-picker .components-circular-option-picker__swatches{display:flex;flex-wrap:wrap;gap:12px;position:relative;z-index:1}.components-circular-option-picker>:not(.components-circular-option-picker__swatches){position:relative;z-index:0}.components-circular-option-picker__option-wrapper{display:inline-block;height:28px;transform:scale(1);vertical-align:top;width:28px}@media not (prefers-reduced-motion){.components-circular-option-picker__option-wrapper{transition:transform .1s ease;will-change:transform}}.components-circular-option-picker__option-wrapper:hover{transform:scale(1.2)}.components-circular-option-picker__option-wrapper>div{height:100%;width:100%}.components-circular-option-picker__option-wrapper:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath fill='%23555D65' d='M6 8V6H4v2zm2 0V6h2v2zm2 8H8v-2h2zm2 0v-2h2v2zm0 2v-2h-2v2H8v2h2v-2zm2 0v2h-2v-2zm2 0h-2v-2h2z'/%3E%3Cpath fill='%23555D65' fill-rule='evenodd' d='M18 18h2v-2h-2v-2h2v-2h-2v-2h2V8h-2v2h-2V8h-2v2h2v2h-2v2h2v2h2zm-2-4v-2h2v2z' clip-rule='evenodd'/%3E%3Cpath fill='%23555D65' d='M18 18v2h-2v-2z'/%3E%3Cpath fill='%23555D65' fill-rule='evenodd' d='M8 10V8H6v2H4v2h2v2H4v2h2v2H4v2h2v2H4v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2v2h-2V4h-2v2h-2V4h-2v2h-2V4h-2v2h2v2h-2v2zm0 2v-2H6v2zm2 0v-2h2v2zm0 2v-2H8v2H6v2h2v2H6v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h-2v2h-2V6h-2v2h-2v2h2v2h-2v2z' clip-rule='evenodd'/%3E%3Cpath fill='%23555D65' fill-rule='evenodd' d='M4 0H2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2H8V0H6v2H4zm0 4V2H2v2zm2 0V2h2v2zm0 2V4H4v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2H8v2z' clip-rule='evenodd'/%3E%3C/svg%3E");border-radius:50%;bottom:1px;content:"";left:1px;position:absolute;right:1px;top:1px;z-index:-1}.components-circular-option-picker__option{aspect-ratio:1;background:transparent;border:none;border-radius:50%;box-shadow:inset 0 0 0 14px;display:inline-block;height:100%!important;vertical-align:top}@media not (prefers-reduced-motion){.components-circular-option-picker__option{transition:box-shadow .1s ease}}.components-circular-option-picker__option{cursor:var(--wpds-cursor-control,pointer)}.components-circular-option-picker__option:hover{box-shadow:inset 0 0 0 14px!important}.components-circular-option-picker__option[aria-pressed=true],.components-circular-option-picker__option[aria-selected=true]{box-shadow:inset 0 0 0 4px;overflow:visible;position:relative;z-index:1}.components-circular-option-picker__option[aria-pressed=true]+svg,.components-circular-option-picker__option[aria-selected=true]+svg{border-radius:50%;pointer-events:none;position:absolute;right:2px;top:2px;z-index:2}.components-circular-option-picker__option:after{border:1px solid transparent;border-radius:50%;bottom:-1px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);box-sizing:inherit;content:"";left:-1px;position:absolute;right:-1px;top:-1px}.components-circular-option-picker__option:focus:after{border:2px solid #757575;border-radius:50%;box-shadow:inset 0 0 0 2px #fff;content:"";height:calc(100% + 4px);position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:calc(100% + 4px)}.components-circular-option-picker__option.components-button:focus{background-color:transparent;box-shadow:inset 0 0 0 14px;outline:none}.components-circular-option-picker__button-action .components-circular-option-picker__option{background:#fff;color:#fff}.components-circular-option-picker__dropdown-link-action{margin-left:16px}.components-circular-option-picker__dropdown-link-action .components-button{line-height:22px}.components-palette-edit__popover-duotone-picker,.components-palette-edit__popover-gradient-picker{padding:8px;width:260px}.components-dropdown-menu__menu .components-palette-edit__menu-button{width:100%}.component-color-indicator{background:#fff linear-gradient(45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0);border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);display:inline-block;height:20px;padding:0;width:20px}.components-combobox-control{width:100%}input.components-combobox-control__input[type=text]{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:none;box-shadow:none;color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-family:inherit;font-size:16px;line-height:inherit;margin:0;min-height:auto;padding:2px;width:100%}@media (min-width:600px){input.components-combobox-control__input[type=text]{font-size:13px}}input.components-combobox-control__input[type=text]:focus{box-shadow:none;outline:none}.components-combobox-control__suggestions-container{border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px}@media (min-width:600px){.components-combobox-control__suggestions-container{font-size:13px;line-height:normal}}.components-combobox-control__suggestions-container:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.components-combobox-control__suggestions-container:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-combobox-control__suggestions-container::placeholder{color:rgba(30,30,30,.62)}.components-combobox-control__suggestions-container{align-items:flex-start;display:flex;flex-wrap:wrap;padding:0;width:100%}.components-combobox-control__suggestions-container:focus-within{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-combobox-control__suggestions-container .components-spinner{margin:0}.components-color-palette__custom-color-wrapper{position:relative;z-index:0}.components-color-palette__custom-color-button{background:none;border:none;border-radius:4px 4px 0 0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);box-sizing:border-box;cursor:var(--wpds-cursor-control,pointer);height:64px;outline:1px solid transparent;position:relative;width:100%}.components-color-palette__custom-color-button:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline-width:2px}.components-color-palette__custom-color-button:after{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0);background-position:0 0,24px 24px;background-size:48px 48px;border-radius:3px 3px 0 0;content:"";inset:1px;position:absolute;z-index:-1}.components-color-palette__custom-color-text-wrapper{border-radius:0 0 4px 4px;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.2),inset -1px 0 0 0 rgba(0,0,0,.2),inset 1px 0 0 0 rgba(0,0,0,.2);font-size:13px;padding:12px 16px;position:relative}.components-color-palette__custom-color-name{color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));margin:0 1px}.components-color-palette__custom-color-value{color:#757575}.components-color-palette__custom-color-value--is-hex{text-transform:uppercase}.components-color-palette__custom-color-value:empty:after{content:"​";visibility:hidden}.components-custom-gradient-picker__gradient-bar{border-radius:2px;height:48px;position:relative;width:100%;z-index:1}.components-custom-gradient-picker__gradient-bar.has-gradient{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0);background-position:0 0,12px 12px;background-size:24px 24px}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__gradient-bar-background{inset:0;position:absolute}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__markers-container{margin-left:auto;margin-right:auto;position:relative;width:calc(100% - 48px)}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-dropdown{display:flex;height:16px;position:absolute;top:16px;width:16px}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown{background:#fff;border-radius:50%;color:#1e1e1e;height:inherit;min-width:16px!important;padding:2px;position:relative;width:inherit}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown svg{height:100%;width:100%}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button{border-radius:50%;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 2px 0 rgba(0,0,0,.25);height:inherit;outline:2px solid transparent;padding:0;width:inherit}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button.is-active,.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button:focus{box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*2) #fff,0 0 2px 0 rgba(0,0,0,.25);outline:1.5px solid transparent}.components-custom-gradient-picker__remove-control-point-wrapper{padding-bottom:8px}.components-custom-gradient-picker__inserter{direction:ltr}.components-custom-gradient-picker__liner-gradient-indicator{display:inline-block;flex:0 auto;height:20px;width:20px}.components-custom-gradient-picker__ui-line{position:relative;z-index:0}.components-drop-zone{border-radius:2px;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;visibility:hidden;z-index:40}.components-drop-zone.is-active{opacity:1;visibility:visible}.components-drop-zone .components-drop-zone__content{align-items:center;background-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));bottom:0;color:#fff;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:50}.components-drop-zone .components-drop-zone__content-inner{opacity:0;transform:scale(.9)}.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{opacity:1}@media not (prefers-reduced-motion){.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{transition:opacity .2s ease-in-out}}.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{opacity:1;transform:scale(1)}@media not (prefers-reduced-motion){.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{transition:opacity .1s ease-in-out .1s,transform .1s ease-in-out .1s}}.components-drop-zone__content-icon,.components-drop-zone__content-text{display:block}.components-drop-zone__content-icon{fill:currentColor;line-height:0;margin:0 auto 8px;pointer-events:none}.components-drop-zone__content-text{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-dropdown{display:inline-block}.components-dropdown__content .components-popover__content{padding:8px}.components-dropdown__content .components-popover__content:has(.components-menu-group){padding:0}.components-dropdown__content .components-popover__content:has(.components-menu-group) .components-dropdown-menu__menu>.components-menu-item__button,.components-dropdown__content .components-popover__content:has(.components-menu-group)>.components-menu-item__button{margin:8px;width:auto}.components-dropdown__content [role=menuitem]{white-space:nowrap}.components-dropdown__content .components-menu-group{padding:8px}.components-dropdown__content .components-menu-group+.components-menu-group{border-top:1px solid #ccc;padding:8px}.components-dropdown__content.is-alternate .components-menu-group+.components-menu-group{border-color:#1e1e1e}.components-dropdown-menu__toggle{vertical-align:top}.components-dropdown-menu__menu{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:1.4;width:100%}.components-dropdown-menu__menu .components-dropdown-menu__menu-item,.components-dropdown-menu__menu .components-menu-item{cursor:var(--wpds-cursor-control,pointer);font-weight:var(--wpds-typography-font-weight-default,400);outline:none;padding:6px;white-space:nowrap;width:100%}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator,.components-dropdown-menu__menu .components-menu-item.has-separator{margin-top:6px;overflow:visible;position:relative}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator:before,.components-dropdown-menu__menu .components-menu-item.has-separator:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:content-box;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:-3px}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active .dashicon,.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active svg,.components-dropdown-menu__menu .components-menu-item.is-active .dashicon,.components-dropdown-menu__menu .components-menu-item.is-active svg{background:#1e1e1e;border-radius:1px;box-shadow:0 0 0 1px #1e1e1e;color:#fff}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-icon-only,.components-dropdown-menu__menu .components-menu-item.is-icon-only{width:auto}.components-dropdown-menu__menu .components-menu-item__button,.components-dropdown-menu__menu .components-menu-item__button.components-button{height:auto;min-height:32px;padding-left:8px;padding-right:8px;text-align:right}.components-duotone-picker__color-indicator:before{background:transparent}.components-duotone-picker__color-indicator>.components-button,.components-duotone-picker__color-indicator>.components-button.is-pressed:hover:not(:disabled){background:linear-gradient(45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0);color:transparent}.components-duotone-picker__color-indicator>.components-button:hover:not(:disabled):not([aria-disabled=true]),.components-duotone-picker__color-indicator>.components-button:not([aria-disabled=true]):active{color:transparent}.components-color-list-picker,.components-color-list-picker__swatch-button{width:100%}.components-color-list-picker__color-picker{margin:8px 0}.components-color-list-picker__swatch-color{margin:2px}.components-external-link{text-decoration:none}.components-external-link,.components-external-link:visited{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.components-external-link:active,.components-external-link:hover{color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}.components-external-link:focus{border-radius:0;box-shadow:none}.components-external-link:focus:not(:active){outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-external-link__contents{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em}.components-external-link__icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px)}.components-form-toggle{display:inline-block;height:16px;isolation:isolate;position:relative}.components-form-toggle .components-form-toggle__track{background-color:#fff;border:1px solid #949494;border-radius:8px;box-sizing:border-box;content:"";display:inline-block;height:16px;position:relative;vertical-align:top;width:32px}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__track{transition:background-color .2s ease,border-color .2s ease}}.components-form-toggle .components-form-toggle__track{overflow:hidden}.components-form-toggle .components-form-toggle__track:after{border-top:16px solid transparent;box-sizing:border-box;content:"";inset:0;position:absolute}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__track:after{transition:opacity .2s ease}}.components-form-toggle .components-form-toggle__track:after{opacity:0}.components-form-toggle .components-form-toggle__thumb{border-radius:50%;box-sizing:border-box;display:block;height:12px;position:absolute;right:2px;top:2px;width:12px}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__thumb{transition:transform .2s ease,background-color .2s ease-out}}.components-form-toggle .components-form-toggle__thumb{background-color:#1e1e1e;border:6px solid transparent;box-shadow:0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.02),0 3px 3px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.01)}.components-form-toggle.is-checked .components-form-toggle__track{background-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-form-toggle.is-checked .components-form-toggle__track:after{opacity:1}.components-form-toggle .components-form-toggle__input:focus+.components-form-toggle__track{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;outline-offset:2px}.components-form-toggle.is-checked .components-form-toggle__thumb{background-color:#fff;border-width:0;transform:translateX(-16px)}.components-disabled .components-form-toggle .components-form-toggle__track,.components-form-toggle.is-disabled .components-form-toggle__track{background-color:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}@media (forced-colors:active){.components-disabled .components-form-toggle .components-form-toggle__track,.components-form-toggle.is-disabled .components-form-toggle__track{border-color:GrayText}}.components-disabled .components-form-toggle .components-form-toggle__thumb,.components-form-toggle.is-disabled .components-form-toggle__thumb{background-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));box-shadow:none}@media (forced-colors:active){.components-disabled .components-form-toggle .components-form-toggle__thumb,.components-form-toggle.is-disabled .components-form-toggle__thumb{border-color:GrayText}}.components-disabled .components-form-toggle.is-checked .components-form-toggle__track,.components-form-toggle.is-disabled.is-checked .components-form-toggle__track{background-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}@media (forced-colors:active){.components-disabled .components-form-toggle.is-checked .components-form-toggle__track,.components-form-toggle.is-disabled.is-checked .components-form-toggle__track{border-color:GrayText}.components-disabled .components-form-toggle.is-checked .components-form-toggle__track:after,.components-form-toggle.is-disabled.is-checked .components-form-toggle__track:after{border-top-color:GrayText}}.components-disabled .components-form-toggle.is-checked .components-form-toggle__thumb,.components-form-toggle.is-disabled.is-checked .components-form-toggle__thumb{background-color:#fff}.components-form-toggle input.components-form-toggle__input[type=checkbox]{border:none;height:100%;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%;z-index:1}.components-form-toggle input.components-form-toggle__input[type=checkbox]:checked{background:none}.components-form-toggle input.components-form-toggle__input[type=checkbox]:before{content:""}.components-form-toggle input.components-form-toggle__input[type=checkbox]:not(:disabled,[aria-disabled=true]){cursor:var(--wpds-cursor-control,pointer)}.components-form-token-field__input-container{border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px}@media (min-width:600px){.components-form-token-field__input-container{font-size:13px;line-height:normal}}.components-form-token-field__input-container:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.components-form-token-field__input-container:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-form-token-field__input-container::placeholder{color:rgba(30,30,30,.62)}.components-form-token-field__input-container{cursor:text;padding:0;width:100%}.components-form-token-field__input-container.is-disabled{background:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));cursor:default}.components-form-token-field__input-container.is-disabled,.components-form-token-field__input-container.is-disabled:hover{border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-form-token-field__input-container.is-active{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-form-token-field__input-container input[type=text].components-form-token-field__input{background:inherit;border:0;box-shadow:none;color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:inline-block;flex:1;font-family:inherit;font-size:16px;line-height:1;margin-right:4px;max-width:100%;min-height:24px;min-width:50px;padding:0;width:100%}@media (min-width:600px){.components-form-token-field__input-container input[type=text].components-form-token-field__input{font-size:13px}}.components-form-token-field.is-active .components-form-token-field__input-container input[type=text].components-form-token-field__input,.components-form-token-field__input-container input[type=text].components-form-token-field__input:focus{box-shadow:none;outline:none}.components-form-token-field__input-container .components-form-token-field__token+input[type=text].components-form-token-field__input{width:auto}.components-form-token-field__token{color:#1e1e1e;display:flex;font-size:13px;max-width:100%}.components-form-token-field__token.is-success .components-form-token-field__remove-token,.components-form-token-field__token.is-success .components-form-token-field__token-text{background:#4ab866}.components-form-token-field__token.is-error .components-form-token-field__remove-token,.components-form-token-field__token.is-error .components-form-token-field__token-text{background:#cc1818}.components-form-token-field__token.is-validating .components-form-token-field__remove-token,.components-form-token-field__token.is-validating .components-form-token-field__token-text{color:#757575}.components-form-token-field__token.is-disabled .components-form-token-field__remove-token.components-button,.components-form-token-field__token.is-disabled .components-form-token-field__token-text{background:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-form-token-field__token.is-borderless{padding:0 0 0 24px;position:relative}.components-form-token-field__token.is-borderless .components-form-token-field__token-text{background:transparent}.components-form-token-field__token.is-borderless:not(.is-disabled) .components-form-token-field__token-text{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-form-token-field__token.is-borderless .components-form-token-field__remove-token{background:transparent;color:#757575;left:0;position:absolute;top:1px}.components-form-token-field__token.is-borderless.is-success .components-form-token-field__token-text{color:#4ab866}.components-form-token-field__token.is-borderless.is-error .components-form-token-field__token-text{color:#cc1818;padding:0 6px 0 4px}.components-form-token-field__token.is-borderless.is-validating .components-form-token-field__token-text{color:#1e1e1e}.components-form-token-field__remove-token.components-button,.components-form-token-field__token-text{background:#ddd;display:inline-block;height:auto;min-width:unset}@media not (prefers-reduced-motion){.components-form-token-field__remove-token.components-button,.components-form-token-field__token-text{transition:all .2s cubic-bezier(.4,1,.4,1)}}.components-form-token-field__token-text{border-radius:0 1px 1px 0;line-height:24px;overflow:hidden;padding:0 8px 0 0;text-overflow:ellipsis;white-space:nowrap}.components-form-token-field__remove-token.components-button{border-radius:1px 0 0 1px;color:#1e1e1e;line-height:10px;overflow:initial}.components-form-token-field__remove-token.components-button:hover:not(:disabled){color:#1e1e1e}.components-form-token-field__suggestions-list{flex:1 0 100%;max-height:128px;min-width:100%;overflow-y:auto}@media not (prefers-reduced-motion){.components-form-token-field__suggestions-list{transition:all .15s ease-in-out}}.components-form-token-field__suggestions-list{box-shadow:inset 0 1px 0 0 #949494;list-style:none;margin:0;padding:0}.components-form-token-field__suggestion{box-sizing:border-box;color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:block;font-size:13px;margin:0;min-height:32px;padding:8px 12px}.components-form-token-field__suggestion.is-selected{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc))}.components-form-token-field__suggestion[aria-disabled=true]{color:#949494;pointer-events:none}.components-form-token-field__suggestion[aria-disabled=true].is-selected{background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,transparent)}.components-form-token-field__suggestion:not(.is-empty){cursor:var(--wpds-cursor-control,pointer)}@media (min-width:600px){.components-guide{width:600px}}.components-guide .components-modal__content{margin-top:0;padding:0}.components-guide .components-modal__content:before{content:none}.components-guide .components-modal__header{border-bottom:none;height:64px;padding:0;position:sticky}.components-guide .components-modal__header .components-button{align-self:flex-start;margin:8px 0 0 8px;position:static}.components-guide .components-guide__container{display:flex;flex-direction:column;justify-content:space-between;margin-top:-64px;min-height:100%}.components-guide .components-guide__page{display:flex;flex-direction:column;justify-content:center;position:relative}@media (min-width:600px){.components-guide .components-guide__page{min-height:300px}}.components-guide .components-guide__footer{align-content:center;display:flex;height:36px;justify-content:center;margin:0 0 24px;padding:0 24px;position:relative;width:100%}.components-guide .components-guide__page-control{margin:0;text-align:center}.components-guide .components-guide__page-control li{display:inline-block;margin:0}.components-guide .components-guide__page-control .components-button{color:#e0e0e0;margin:-6px 0}.components-guide .components-guide__page-control li[aria-current=step] .components-button{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-modal__frame.components-guide{border:none;max-height:575px;min-width:312px}@media (max-width:600px){.components-modal__frame.components-guide{margin:auto;max-width:calc(100vw - 32px)}}.components-button.components-guide__back-button,.components-button.components-guide__finish-button,.components-button.components-guide__forward-button{position:absolute}.components-button.components-guide__back-button{right:24px}.components-button.components-guide__finish-button,.components-button.components-guide__forward-button{left:24px}[role=region]{position:relative}[role=region].interface-interface-skeleton__content:focus-visible:after{bottom:0;box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1) + .5px) hsla(0,0%,100%,.7);content:"";left:0;outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-2/var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-style:solid;outline-width:calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1));pointer-events:none;position:absolute;right:0;top:0;z-index:1000000}.is-focusing-regions [role=region]:focus:after{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1000000}.is-focusing-regions .editor-post-publish-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-entities-saved-states-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-publish-panel,.is-focusing-regions .interface-interface-skeleton__sidebar .editor-layout__toggle-sidebar-panel,.is-focusing-regions [role=region]:focus:after,.is-focusing-regions.is-distraction-free .interface-interface-skeleton__header .edit-post-header{box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1) + .5px) hsla(0,0%,100%,.7);outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-2/var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-style:solid;outline-width:calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1))}.components-input-control__container:focus-within:not(:has(:is(.components-input-control__prefix,.components-input-control__suffix):focus-within)) .components-input-control__backdrop{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-menu-group+.components-menu-group{border-top:1px solid #1e1e1e;padding-top:8px}.components-menu-group+.components-menu-group.has-hidden-separator{border-top:none;margin-top:0;padding-top:0}.components-menu-group:has(>div:empty){display:none}.components-menu-group__label{color:#757575;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:12px;margin-top:4px;padding:0 8px;text-transform:uppercase;white-space:nowrap}.components-menu-item__button,.components-menu-item__button.components-button{font-weight:var(--wpds-typography-font-weight-default,400);width:100%}.components-menu-item__button.components-button[role=menuitemcheckbox] .components-menu-item__item:only-child,.components-menu-item__button.components-button[role=menuitemradio] .components-menu-item__item:only-child,.components-menu-item__button[role=menuitemcheckbox] .components-menu-item__item:only-child,.components-menu-item__button[role=menuitemradio] .components-menu-item__item:only-child{box-sizing:initial;padding-left:48px}.components-menu-item__button .components-menu-items__item-icon,.components-menu-item__button.components-button .components-menu-items__item-icon{display:inline-block;flex:0 0 auto}.components-menu-item__button .components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-items__item-icon.has-icon-right{margin-left:-2px;margin-right:24px}.components-menu-item__button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right{margin-right:8px}.components-menu-item__button .block-editor-block-icon,.components-menu-item__button.components-button .block-editor-block-icon{margin-left:8px;margin-right:-2px}.components-menu-item__button.components-button.is-primary,.components-menu-item__button.is-primary{justify-content:center}.components-menu-item__button.components-button.is-primary .components-menu-item__item,.components-menu-item__button.is-primary .components-menu-item__item{margin-left:0}.components-menu-item__button.components-button:disabled.is-tertiary,.components-menu-item__button.components-button[aria-disabled=true].is-tertiary,.components-menu-item__button:disabled.is-tertiary,.components-menu-item__button[aria-disabled=true].is-tertiary{background:none;color:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));opacity:.3}.components-menu-item__info-wrapper{display:flex;flex-direction:column;margin-left:auto}.components-menu-item__info{color:#757575;font-size:12px;margin-top:4px;white-space:normal}.components-menu-item__item{align-items:center;display:inline-flex;margin-left:auto;min-width:160px;white-space:nowrap}.components-menu-item__shortcut{align-self:center;color:currentColor;display:none;margin-left:0;margin-right:auto;padding-right:24px}@media (min-width:480px){.components-menu-item__shortcut{display:inline}}.components-menu-items-choice,.components-menu-items-choice.components-button{height:auto;min-height:40px}.components-menu-items-choice svg,.components-menu-items-choice.components-button svg{margin-left:12px}.components-menu-items-choice.components-button.has-icon,.components-menu-items-choice.has-icon{padding-right:12px}body.modal-open{overflow:hidden}.components-modal__screen-overlay{background-color:rgba(0,0,0,.35);bottom:0;display:flex;left:0;position:fixed;right:0;top:0;z-index:100000}@keyframes __wp-base-styles-fade-in{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.components-modal__screen-overlay{animation:__wp-base-styles-fade-in var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1)) 0s;animation-fill-mode:forwards}}@keyframes __wp-base-styles-fade-out{0%{opacity:1}to{opacity:0}}@media not (prefers-reduced-motion){.components-modal__screen-overlay.is-animating-out{animation:__wp-base-styles-fade-out var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1)) var(--wpds-motion-duration-xs,50ms);animation-fill-mode:forwards}}.components-modal__frame{box-sizing:border-box}.components-modal__frame *,.components-modal__frame :after,.components-modal__frame :before{box-sizing:inherit}.components-modal__frame{align-self:flex-end;animation-fill-mode:forwards;animation-name:components-modal__appear-animation;animation-timing-function:var(--wpds-motion-easing-expressive,cubic-bezier(.25,0,0,1));background:#fff;border-radius:8px 8px 0 0;box-shadow:0 5px 15px rgba(0,0,0,.08),0 15px 27px rgba(0,0,0,.07),0 30px 36px rgba(0,0,0,.04),0 50px 43px rgba(0,0,0,.02);color:#1e1e1e;display:flex;margin:0;max-height:calc(100% - 40px);overflow:hidden;width:100%}.components-modal__frame h1,.components-modal__frame h2,.components-modal__frame h3{color:#1e1e1e}@media not (prefers-reduced-motion){.components-modal__frame{animation-duration:var(--wpds-motion-duration-md,.2s)}}.components-modal__screen-overlay.is-animating-out .components-modal__frame{animation-name:components-modal__disappear-animation;animation-timing-function:var(--wpds-motion-easing-expressive,cubic-bezier(.25,0,0,1))}@media (min-width:600px){.components-modal__frame{align-self:auto;border-radius:8px;margin:auto;max-height:calc(100% - 128px);max-width:calc(100% - 32px);min-width:var(--wpds-dimension-surface-width-sm,320px);width:auto}.components-modal__frame.has-size-large,.components-modal__frame.has-size-medium,.components-modal__frame.has-size-small{width:100%}.components-modal__frame.has-size-small{max-width:var(--wpds-dimension-surface-width-md,400px)}.components-modal__frame.has-size-medium{max-width:var(--wpds-dimension-surface-width-lg,560px)}.components-modal__frame.has-size-large{max-width:var(--wpds-dimension-surface-width-2xl,960px)}}@media (min-width:960px){.components-modal__frame{max-height:70%}}.components-modal__frame.is-full-screen{border-radius:0;height:100%;margin:0;max-height:none;width:100%}.components-modal__frame.is-full-screen :where(.components-modal__content){display:flex;margin-bottom:24px;padding-bottom:0}.components-modal__frame.is-full-screen :where(.components-modal__content)>:last-child{flex:1}@media (min-width:600px){.components-modal__frame.is-full-screen{border-radius:8px;height:calc(100% - 32px);margin:auto;width:calc(100% - 32px)}}@media (min-width:782px){.components-modal__frame.is-full-screen{height:calc(100% - 80px);max-width:none;width:calc(100% - 80px)}}@keyframes components-modal__appear-animation{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes components-modal__disappear-animation{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@media (min-width:600px){@keyframes components-modal__appear-animation{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes components-modal__disappear-animation{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}}.components-modal__header{align-items:center;border-bottom:1px solid transparent;box-sizing:border-box;display:flex;flex-direction:row;height:72px;justify-content:space-between;padding:24px;position:absolute;right:0;top:0;width:100%;z-index:10}.components-modal__header .components-modal__header-heading{font-size:20px;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.components-modal__header h1{line-height:1;margin:0}.components-modal__content.has-scrolled-content:not(.hide-header) .components-modal__header{border-bottom-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.components-modal__header+p{margin-top:0}.components-modal__header-heading-container{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:flex-start}.components-modal__header-icon-container{display:inline-block}.components-modal__header-icon-container svg{max-height:36px;max-width:36px;padding:8px}.components-modal__content{flex:1;margin-top:72px;overflow:auto;padding:4px 24px 24px}.components-modal__content.hide-header{margin-top:0;padding-top:24px}.components-modal__content.is-scrollable:focus-visible{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;outline-offset:-2px}.components-notice{--wp-components-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-components-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-components-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);align-items:start;background-color:var(--wp-components-notice-background-color);border:var(--wpds-border-width-xs,1px) solid var(--wp-components-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wp-components-notice-text-color);display:grid;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-template-columns:1fr auto;line-height:var(--wpds-typography-line-height-sm,20px);padding:var(--wpds-dimension-padding-md,12px)}.components-notice.is-success{--wp-components-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-components-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-components-notice-text-color:var(--wpds-color-foreground-content-success,#002900)}.components-notice.is-warning{--wp-components-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-components-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-components-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900)}.components-notice.is-error{--wp-components-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-components-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-components-notice-text-color:var(--wpds-color-foreground-content-error,#470000)}.components-notice__content{grid-column:1;grid-row:1;padding-block:calc((var(--wpds-dimension-size-sm, 24px) - 1lh)/2)}.components-notice__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:1;grid-row:2;margin-top:var(--wpds-dimension-gap-sm,8px)}.components-notice__dismiss{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);grid-column:2;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):focus,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):active,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{background-color:transparent;color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{box-shadow:none}.components-notice-list{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-md,12px);max-width:100vw}.components-panel{background:#fff;border:1px solid #e0e0e0}.components-panel>.components-panel__body:first-child,.components-panel>.components-panel__header:first-child{margin-top:-1px}.components-panel>.components-panel__body:last-child,.components-panel>.components-panel__header:last-child{border-bottom-width:0}.components-panel+.components-panel{margin-top:-1px}.components-panel__body{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.components-panel__body h3{margin:0 0 .5em}.components-panel__body.is-opened{padding:16px}.components-panel__header{align-items:center;border-bottom:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:content-box;display:flex;flex-shrink:0;height:47px;justify-content:space-between;padding:0 16px}.components-panel__header h2{color:inherit;font-size:inherit;margin:0}.components-panel__body+.components-panel__body,.components-panel__body+.components-panel__header,.components-panel__header+.components-panel__body,.components-panel__header+.components-panel__header{margin-top:-1px}.components-panel__body>.components-panel__body-title{display:block;font-size:inherit;margin-bottom:0;margin-top:0;padding:0}@media not (prefers-reduced-motion){.components-panel__body>.components-panel__body-title{transition:background .1s ease-in-out}}.components-panel__body.is-opened>.components-panel__body-title{margin:-16px -16px 5px}.components-panel__body>.components-panel__body-title:hover{background:#f0f0f0;border:none}.components-panel__body-toggle.components-button{color:#1e1e1e;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:16px 16px 16px 48px;position:relative;text-align:right;width:100%}@media not (prefers-reduced-motion){.components-panel__body-toggle.components-button{transition:background .1s ease-in-out}}.components-panel__body-toggle.components-button{height:auto}.components-panel__body-toggle.components-button:focus{border-radius:0;outline-offset:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*-1)}.components-panel__body-toggle.components-button .components-panel__arrow{fill:currentColor;color:#1e1e1e;left:16px;position:absolute;top:50%;transform:translateY(-50%)}@media not (prefers-reduced-motion){.components-panel__body-toggle.components-button .components-panel__arrow{transition:color .1s ease-in-out}}body.rtl .components-panel__body-toggle.components-button .dashicons-arrow-right{margin-top:-10px;transform:scaleX(-1)}.components-panel__icon{color:#757575;margin:-2px 6px -2px 0}.components-panel__body-toggle-icon{margin-left:-5px}.components-panel__color-title{float:right;height:19px}.components-panel__row{align-items:center;display:flex;justify-content:space-between;margin-top:8px;min-height:36px}.components-panel__row select{min-width:0}.components-panel__row label{flex-shrink:0;margin-left:12px;max-width:75%}.components-panel__row:empty,.components-panel__row:first-of-type{margin-top:0}.components-panel .circle-picker{padding-bottom:20px}.components-placeholder.components-placeholder{-webkit-font-smoothing:subpixel-antialiased;align-items:flex-start;background-color:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #1e1e1e;box-sizing:border-box;color:#1e1e1e;display:flex;flex-direction:column;font-size:13px;gap:16px;margin:0;outline:1px solid transparent;padding:24px;position:relative;text-align:right;width:100%}.components-placeholder__error,.components-placeholder__fieldset,.components-placeholder__instructions,.components-placeholder__label{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;letter-spacing:normal;line-height:normal;text-transform:none}.components-placeholder__label{align-items:center;display:flex;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.components-placeholder__label .block-editor-block-icon,.components-placeholder__label .dashicon,.components-placeholder__label>svg{fill:currentColor;margin-left:4px}.components-placeholder__label:empty{display:none}.components-placeholder__fieldset,.components-placeholder__fieldset form{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start;width:100%}.components-placeholder__fieldset form p,.components-placeholder__fieldset p{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-placeholder__fieldset.is-column-layout,.components-placeholder__fieldset.is-column-layout form{flex-direction:column}.components-placeholder__input[type=url]{border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px}@media (min-width:600px){.components-placeholder__input[type=url]{font-size:13px;line-height:normal}}.components-placeholder__input[type=url]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.components-placeholder__input[type=url]:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-placeholder__input[type=url]::placeholder{color:rgba(30,30,30,.62)}.components-placeholder__input[type=url]{flex:1 1 auto}.components-placeholder__error{gap:8px;width:100%}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link{margin-left:10px;margin-right:10px}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link:last-child{margin-left:0}.components-placeholder.is-medium .components-placeholder__instructions,.components-placeholder.is-small .components-placeholder__instructions{display:none}.components-placeholder.is-medium .components-placeholder__fieldset,.components-placeholder.is-medium .components-placeholder__fieldset form,.components-placeholder.is-small .components-placeholder__fieldset,.components-placeholder.is-small .components-placeholder__fieldset form{flex-direction:column}.components-placeholder.is-medium .components-button,.components-placeholder.is-medium .components-placeholder__fieldset>*,.components-placeholder.is-small .components-button,.components-placeholder.is-small .components-placeholder__fieldset>*{justify-content:center;width:100%}.components-placeholder.is-small{padding:16px}.components-placeholder.has-illustration{backdrop-filter:blur(100px);backface-visibility:hidden;background-color:transparent;border-radius:0;box-shadow:none;color:inherit;display:flex}.is-dark-theme .components-placeholder.has-illustration{background-color:rgba(0,0,0,.1)}.components-placeholder.has-illustration .components-placeholder__fieldset{margin-left:0;margin-right:0}.components-placeholder.has-illustration .components-button,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-placeholder__label{opacity:0;pointer-events:none}@media not (prefers-reduced-motion){.components-placeholder.has-illustration .components-button,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-placeholder__label{transition:opacity .1s linear}}.is-selected>.components-placeholder.has-illustration .components-button,.is-selected>.components-placeholder.has-illustration .components-placeholder__instructions,.is-selected>.components-placeholder.has-illustration .components-placeholder__label{opacity:1;pointer-events:auto}.components-placeholder.has-illustration:before{background:currentColor;bottom:0;content:"";left:0;opacity:.1;pointer-events:none;position:absolute;right:0;top:0}.components-placeholder.has-illustration{overflow:hidden}.is-selected .components-placeholder.has-illustration{overflow:auto}.components-placeholder__preview{display:flex;justify-content:center}.components-placeholder__illustration{stroke:currentColor;box-sizing:content-box;height:100%;opacity:.25;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:100%}.components-popover{box-sizing:border-box}.components-popover *,.components-popover :after,.components-popover :before{box-sizing:inherit}.components-popover{will-change:transform;z-index:1000000}.components-popover.is-expanded{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000000!important}.components-popover__content{background:#fff;border-radius:4px;box-shadow:0 0 0 1px #ccc,0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);box-sizing:border-box;width:min-content}.is-alternate .components-popover__content{border-radius:2px;box-shadow:0 0 0 1px #1e1e1e}.is-unstyled .components-popover__content{background:none;border-radius:0;box-shadow:none}.components-popover.is-expanded .components-popover__content{box-shadow:0 -1px 0 0 #ccc;height:calc(100% - 48px);overflow-y:visible;position:static;width:auto}.components-popover.is-expanded.is-alternate .components-popover__content{box-shadow:0 -1px 0 #1e1e1e}.components-popover__header{align-items:center;background:#fff;display:flex;height:48px;justify-content:space-between;padding:0 16px 0 8px}.components-popover__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.components-popover__arrow{display:flex;height:14px;pointer-events:none;position:absolute;width:14px}.components-popover__arrow:before{background-color:#fff;content:"";height:2px;left:1px;position:absolute;right:1px;top:-1px}.components-popover__arrow.is-top{bottom:-14px!important;transform:rotate(0)}.components-popover__arrow.is-right{left:-14px!important;transform:rotate(90deg)}.components-popover__arrow.is-bottom{top:-14px!important;transform:rotate(180deg)}.components-popover__arrow.is-left{right:-14px!important;transform:rotate(-90deg)}.components-popover__triangle{display:block;flex:1}.components-popover__triangle-bg{fill:#fff}.components-popover__triangle-border{fill:transparent;stroke-width:1px;stroke:#ccc}.is-alternate .components-popover__triangle-border{stroke:#1e1e1e}.components-radio-control{border:0;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;margin:0;padding:0}.components-radio-control__group-wrapper.has-help{margin-block-end:12px}.components-radio-control__option{align-items:center;column-gap:8px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto minmax(0,max-content)}.components-radio-control__input[type=radio]{border:1px solid #1e1e1e;border-radius:50%;grid-column:1;grid-row:1;height:24px;margin-left:12px;max-width:24px;min-width:24px;position:relative;transition:none;width:24px}@media not (prefers-reduced-motion){.components-radio-control__input[type=radio]{transition:box-shadow .1s linear}}@media (min-width:600px){.components-radio-control__input[type=radio]{height:16px;max-width:16px;min-width:16px;width:16px}}.components-radio-control__input[type=radio]:checked:before{background-color:#fff;border:4px solid #fff;box-sizing:inherit;height:12px;margin:0;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:12px}@media (min-width:600px){.components-radio-control__input[type=radio]:checked:before{height:8px;width:8px}}.components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color)}.components-radio-control__input[type=radio]:checked{background:var(--wp-admin-theme-color);border:none}.components-radio-control__input[type=radio]{appearance:none;display:inline-flex;margin:0;padding:0}.components-radio-control__input[type=radio]:not(:disabled){cursor:var(--wpds-cursor-control,pointer)}.components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:2px}.components-radio-control__input[type=radio]:checked{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-radio-control__input[type=radio]:checked:before{border-radius:50%;content:""}.components-radio-control__input[type=radio]:disabled{background:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));border:1px solid var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);opacity:1}.components-radio-control__input[type=radio]:disabled:checked:before{border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));opacity:1}.components-radio-control__label{grid-column:2;grid-row:1}.components-radio-control__input:not(:disabled)+.components-radio-control__label{cursor:var(--wpds-cursor-control,pointer)}.components-radio-control__label{line-height:24px}@media (min-width:600px){.components-radio-control__label{line-height:16px}}.components-radio-control__option-description{grid-column:2;grid-row:2;padding-block-start:4px}.components-radio-control__option-description.components-radio-control__option-description{margin-top:0}.components-resizable-box__handle{display:none;height:23px;width:23px;z-index:2}.components-resizable-box__container.has-show-handle .components-resizable-box__handle{display:block}.components-resizable-box__handle>div{height:100%;outline:none;position:relative;width:100%;z-index:2}.components-resizable-box__container>img{width:inherit}.components-resizable-box__handle:after{background:#fff;border-radius:50%;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)),0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.02),0 3px 3px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.01);content:"";cursor:inherit;display:block;height:15px;left:calc(50% - 8px);outline:2px solid transparent;position:absolute;top:calc(50% - 8px);width:15px}.components-resizable-box__side-handle:before{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-radius:9999px;content:"";cursor:inherit;display:block;height:3px;left:calc(50% - 1px);position:absolute;top:calc(50% - 1px);width:3px}@media not (prefers-reduced-motion){.components-resizable-box__side-handle:before{transition:transform .1s ease-in;will-change:transform}}.components-resizable-box__side-handle:before{opacity:0}.components-resizable-box__corner-handle,.components-resizable-box__side-handle{z-index:2}.components-resizable-box__side-handle.components-resizable-box__handle-bottom,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:before,.components-resizable-box__side-handle.components-resizable-box__handle-top,.components-resizable-box__side-handle.components-resizable-box__handle-top:before{border-left:0;border-right:0;right:0;width:100%}.components-resizable-box__side-handle.components-resizable-box__handle-left,.components-resizable-box__side-handle.components-resizable-box__handle-left:before,.components-resizable-box__side-handle.components-resizable-box__handle-right,.components-resizable-box__side-handle.components-resizable-box__handle-right:before{border-bottom:0;border-top:0;height:100%;top:0}@media not (prefers-reduced-motion){.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before{animation:components-resizable-box__top-bottom-animation .1s ease-out 0s;animation-fill-mode:forwards}.components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before{animation:components-resizable-box__left-right-animation .1s ease-out 0s;animation-fill-mode:forwards}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before{animation:none}}}@keyframes components-resizable-box__top-bottom-animation{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes components-resizable-box__left-right-animation{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.components-resizable-box__handle-right{right:-11.5px}.components-resizable-box__handle-left{left:-11.5px}.components-resizable-box__handle-top{top:-11.5px}.components-resizable-box__handle-bottom{bottom:-11.5px}.components-responsive-wrapper{align-items:center;display:flex;justify-content:center;max-width:100%;position:relative}.components-responsive-wrapper__content{display:block;max-width:100%;width:100%}.components-sandbox{overflow:hidden}iframe.components-sandbox{width:100%}body.lockscroll,html.lockscroll{overflow:hidden}.components-select-control__input{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;outline:0}.components-snackbar{backdrop-filter:blur(16px) saturate(180%);background:rgba(0,0,0,.85);border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);box-sizing:border-box;color:#fff;cursor:var(--wpds-cursor-control,pointer);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;max-width:var(--wpds-dimension-surface-width-lg,560px);padding:12px 20px;pointer-events:auto;width:100%}@media (min-width:600px){.components-snackbar{width:fit-content}}.components-snackbar:focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-snackbar.components-snackbar-explicit-dismiss{cursor:default}.components-snackbar .components-snackbar__content-with-icon{padding-right:24px;position:relative}.components-snackbar .components-snackbar__icon{position:absolute;right:-8px;top:-2.9px}.components-snackbar .components-snackbar__dismiss-button{cursor:var(--wpds-cursor-control,pointer);margin-right:24px}.components-snackbar__action.components-button,.components-snackbar__action.components-external-link{color:#fff;flex-shrink:0;margin-right:32px}.components-snackbar__action.components-button:focus,.components-snackbar__action.components-external-link:focus{box-shadow:none;outline:1px dotted #fff}.components-snackbar__action.components-button:hover,.components-snackbar__action.components-external-link:hover{color:currentColor;text-decoration:none}.components-snackbar__content{align-items:baseline;display:flex;justify-content:space-between;line-height:1.4}.components-snackbar-list{box-sizing:border-box;pointer-events:none;position:absolute;width:100%;z-index:100000}.components-snackbar-list__notice-container{padding-top:8px;position:relative}.components-tab-panel__tabs{align-items:stretch;display:flex;flex-direction:row}.components-tab-panel__tabs[aria-orientation=vertical]{flex-direction:column}.components-tab-panel__tabs-item{background:transparent;border:none;border-radius:0;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);font-weight:var(--wpds-typography-font-weight-default,400);height:48px!important;margin-right:0;padding:3px var(--wpds-dimension-padding-lg,16px);position:relative}.components-tab-panel__tabs-item:disabled,.components-tab-panel__tabs-item[aria-disabled=true]{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.components-tab-panel__tabs-item:not(:disabled,[aria-disabled=true]):is(:hover,:focus-visible){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.components-tab-panel__tabs-item:focus:not(:disabled){outline:none;position:relative}.components-tab-panel__tabs-item:after{background:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);border-radius:0;bottom:0;content:"";height:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*0);left:0;pointer-events:none;position:absolute;right:0}@media not (prefers-reduced-motion){.components-tab-panel__tabs-item:after{transition:height .1s linear}}.components-tab-panel__tabs-item.is-active:after{height:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*1);outline:2px solid transparent;outline-offset:-1px}.components-tab-panel__tabs-item:before{border-radius:var(--wpds-border-radius-sm,2px);content:"";inset:var(--wpds-dimension-padding-md,12px);pointer-events:none;position:absolute}.components-tab-panel__tabs-item:focus-visible:before{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));outline-offset:0}.components-tab-panel__tabs[aria-orientation=vertical] .components-tab-panel__tabs-item{border-radius:var(--wpds-border-radius-sm,2px)}.components-tab-panel__tabs[aria-orientation=vertical] .components-tab-panel__tabs-item:after{display:none}.components-tab-panel__tabs[aria-orientation=vertical] .components-tab-panel__tabs-item.is-active{background:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}.components-tab-panel__tab-content:focus{outline:none}.components-tab-panel__tab-content:focus-visible{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));outline-offset:0}.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;height:40px;line-height:normal;margin:0;padding:6px 8px;width:100%}@media (min-width:600px){.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{font-size:13px;line-height:normal}}.components-text-control__input:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=color]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=date]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=datetime-local]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=datetime]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=email]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=month]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=number]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=password]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=tel]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=text]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=time]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=url]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=week]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.components-text-control__input:focus,.components-text-control__input[type=color]:focus,.components-text-control__input[type=date]:focus,.components-text-control__input[type=datetime-local]:focus,.components-text-control__input[type=datetime]:focus,.components-text-control__input[type=email]:focus,.components-text-control__input[type=month]:focus,.components-text-control__input[type=number]:focus,.components-text-control__input[type=password]:focus,.components-text-control__input[type=tel]:focus,.components-text-control__input[type=text]:focus,.components-text-control__input[type=time]:focus,.components-text-control__input[type=url]:focus,.components-text-control__input[type=week]:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-text-control__input::placeholder,.components-text-control__input[type=color]::placeholder,.components-text-control__input[type=date]::placeholder,.components-text-control__input[type=datetime-local]::placeholder,.components-text-control__input[type=datetime]::placeholder,.components-text-control__input[type=email]::placeholder,.components-text-control__input[type=month]::placeholder,.components-text-control__input[type=number]::placeholder,.components-text-control__input[type=password]::placeholder,.components-text-control__input[type=tel]::placeholder,.components-text-control__input[type=text]::placeholder,.components-text-control__input[type=time]::placeholder,.components-text-control__input[type=url]::placeholder,.components-text-control__input[type=week]::placeholder{color:rgba(30,30,30,.62)}.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{padding-left:12px;padding-right:12px}.components-text-control__input::placeholder,.components-text-control__input[type=color]::placeholder,.components-text-control__input[type=date]::placeholder,.components-text-control__input[type=datetime-local]::placeholder,.components-text-control__input[type=datetime]::placeholder,.components-text-control__input[type=email]::placeholder,.components-text-control__input[type=month]::placeholder,.components-text-control__input[type=number]::placeholder,.components-text-control__input[type=password]::placeholder,.components-text-control__input[type=tel]::placeholder,.components-text-control__input[type=text]::placeholder,.components-text-control__input[type=time]::placeholder,.components-text-control__input[type=url]::placeholder,.components-text-control__input[type=week]::placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%)}.components-text-control__input[type=email],.components-text-control__input[type=url]{direction:ltr}.components-tip{color:#757575;display:flex}.components-tip svg{align-self:center;color:#f0b849;flex-shrink:0;margin-left:16px}.components-tip p{margin:0}.components-toggle-control__label{line-height:16px}.components-toggle-control__label:not(.is-disabled){cursor:var(--wpds-cursor-control,pointer)}.components-toggle-control__help{display:inline-block;margin-inline-start:40px}.components-accessible-toolbar{border:1px solid var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));border-radius:2px;display:inline-flex;flex-shrink:0}.components-accessible-toolbar>.components-toolbar-group:last-child{border-left:none}.components-accessible-toolbar.is-unstyled{border:none}.components-accessible-toolbar.is-unstyled>.components-toolbar-group{border-left:none}.components-accessible-toolbar[aria-orientation=vertical],.components-toolbar[aria-orientation=vertical]{align-items:center;display:flex;flex-direction:column}.components-accessible-toolbar .components-button,.components-toolbar .components-button{height:48px;padding-left:16px;padding-right:16px;position:relative;z-index:1}.components-accessible-toolbar .components-button:focus:not(:disabled),.components-toolbar .components-button:focus:not(:disabled){box-shadow:none;outline:none}.components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{border-radius:2px;content:"";display:block;height:32px;left:8px;position:absolute;right:8px;z-index:-1}@media not (prefers-reduced-motion){.components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{animation:components-button__appear-animation .1s ease;animation-fill-mode:forwards}}.components-accessible-toolbar .components-button svg,.components-toolbar .components-button svg{margin-left:auto;margin-right:auto;position:relative}.components-accessible-toolbar .components-button.is-pressed,.components-accessible-toolbar .components-button.is-pressed:hover,.components-toolbar .components-button.is-pressed,.components-toolbar .components-button.is-pressed:hover{background:transparent}.components-accessible-toolbar .components-button.is-pressed:before,.components-toolbar .components-button.is-pressed:before{background:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e))}.components-accessible-toolbar .components-button:focus:before,.components-toolbar .components-button:focus:before{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.components-accessible-toolbar .components-button.has-icon.has-icon,.components-toolbar .components-button.has-icon.has-icon{min-width:48px;padding-left:8px;padding-right:8px}@keyframes components-button__appear-animation{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.components-toolbar__control.components-button{position:relative}.components-toolbar__control.components-button[data-subscript] svg{padding:5px 0 5px 10px}.components-toolbar__control.components-button[data-subscript]:after{bottom:10px;content:attr(data-subscript);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);left:8px;line-height:12px;position:absolute}.components-toolbar__control.components-button:not(:disabled).is-pressed[data-subscript]:after{color:#fff}.components-toolbar-group{background-color:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border-left:1px solid var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:inline-flex;flex-shrink:0;flex-wrap:wrap;min-height:48px;padding-left:6px;padding-right:6px}.components-toolbar-group .components-toolbar-group.components-toolbar-group{border-width:0;margin:0}.components-toolbar-group{line-height:0}.components-toolbar-group .components-button.components-button,.components-toolbar-group .components-button.has-icon.has-icon{justify-content:center;min-width:36px;padding-left:6px;padding-right:6px}.components-toolbar-group .components-button.components-button svg,.components-toolbar-group .components-button.has-icon.has-icon svg{min-width:var(--wpds-dimension-size-sm,24px)}.components-toolbar-group .components-button.components-button:before,.components-toolbar-group .components-button.has-icon.has-icon:before{left:2px;right:2px}.components-toolbar{background-color:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:1px solid var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:inline-flex;flex-shrink:0;flex-wrap:wrap;margin:0;min-height:48px}.components-toolbar .components-toolbar.components-toolbar{border-width:0;margin:0}div.components-toolbar>div{display:flex;margin:0}div.components-toolbar>div+div.has-left-divider{margin-right:6px;overflow:visible;position:relative}div.components-toolbar>div+div.has-left-divider:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:content-box;content:"";display:inline-block;height:20px;position:absolute;right:-3px;top:8px;width:1px}.components-tooltip{background:#000;border-radius:var(--wpds-border-radius-md,4px);box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);color:#f0f0f0;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;line-height:1.4;padding:4px 8px;text-align:center;z-index:1000002}.components-tooltip__shortcut{margin-right:8px}.components-validated-control textarea:invalid[data-validity-visible],.components-validated-control:has(:is(input,select):invalid[data-validity-visible]) .components-input-control__backdrop,.components-validated-control__wrapper-with-error-delegate:has(input:invalid[data-validity-visible]) .components-validated-control__content-editable [role=textbox],.components-validated-control__wrapper-with-error-delegate:has(select:invalid[data-validity-visible]) .components-input-control__backdrop{--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818)}.components-validated-control textarea:invalid[data-validity-visible],.components-validated-control:has(:is(input,select):invalid[data-validity-visible]) .components-input-control__backdrop,.components-validated-control__wrapper-with-error-delegate:has(input:invalid[data-validity-visible]) .components-validated-control__content-editable [role=textbox],.components-validated-control__wrapper-with-error-delegate:has(select:invalid[data-validity-visible]) .components-input-control__backdrop{border-color:var(--wpds-color-stroke-interactive-error,#cc1818)}.components-validated-control__wrapper-with-error-delegate{position:relative}.components-validated-control__error-delegate{height:100%;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}:root{--wp-admin-theme-color:#3858e9;--wp-admin-theme-color--rgb:56,88,233;--wp-admin-theme-color-darker-10:#2145e6;--wp-admin-theme-color-darker-10--rgb:33.0384615385,68.7307692308,230.4615384615;--wp-admin-theme-color-darker-20:#183ad6;--wp-admin-theme-color-darker-20--rgb:23.6923076923,58.1538461538,214.3076923077;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}
\ No newline at end of file
+@charset "UTF-8";@media not (prefers-reduced-motion){.components-animate__appear{animation:components-animate__appear-animation .1s cubic-bezier(0,0,.2,1) 0s;animation-fill-mode:forwards}}.components-animate__appear.is-from-top,.components-animate__appear.is-from-top.is-from-left{transform-origin:top right}.components-animate__appear.is-from-top.is-from-right{transform-origin:top left}.components-animate__appear.is-from-bottom,.components-animate__appear.is-from-bottom.is-from-left{transform-origin:bottom right}.components-animate__appear.is-from-bottom.is-from-right{transform-origin:bottom left}@keyframes components-animate__appear-animation{0%{transform:translateY(-2em) scaleY(0) scaleX(0)}to{transform:translateY(0) scaleY(1) scaleX(1)}}@media not (prefers-reduced-motion){.components-animate__slide-in{animation:components-animate__slide-in-animation .1s cubic-bezier(0,0,.2,1);animation-fill-mode:forwards}.components-animate__slide-in.is-from-left{transform:translateX(-100%)}.components-animate__slide-in.is-from-right{transform:translateX(100%)}}@keyframes components-animate__slide-in-animation{to{transform:translateX(0)}}@media not (prefers-reduced-motion){.components-animate__loading{animation:components-animate__loading 1.6s ease-in-out infinite}}@keyframes components-animate__loading{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.components-autocomplete__popover .components-popover__content{min-width:200px;padding:8px}.components-autocomplete__result.components-button{display:flex;font-weight:var(--wpds-typography-font-weight-default,400);height:auto;min-height:36px;text-align:right;width:100%}.components-autocomplete__result.components-button:focus:not(:disabled){box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.components-badge{box-sizing:border-box}.components-badge *,.components-badge :after,.components-badge :before{box-sizing:inherit}.components-badge{background-color:color-mix(in srgb,#fff 90%,var(--base-color));border-radius:2px;color:color-mix(in srgb,#000 50%,var(--base-color));display:inline-block;line-height:0;max-width:100%;min-height:24px;padding:2px 8px}.components-badge:where(.is-default){background-color:#f0f0f0;color:#2f2f2f}.components-badge.has-icon{padding-inline-start:4px}.components-badge.is-info{--base-color:#3858e9}.components-badge.is-warning{--base-color:#f0b849}.components-badge.is-error{--base-color:#cc1818}.components-badge.is-success{--base-color:#4ab866}.components-badge__flex-wrapper{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:2px;line-height:20px;max-width:100%}.components-badge__icon{flex-shrink:0}.components-badge__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.components-button-group{display:inline-block}.components-button-group .components-button{border-color:#1e1e1e;border-radius:0;color:#1e1e1e;display:inline-flex}.components-button-group .components-button+.components-button{margin-right:-1px}.components-button-group .components-button:first-child{border-radius:0 2px 2px 0}.components-button-group .components-button:last-child{border-radius:2px 0 0 2px}.components-button-group .components-button.is-primary,.components-button-group .components-button:focus{position:relative;z-index:1}.components-button:focus:is(a){box-shadow:none}.components-button:focus{outline:none}.components-button:focus:not(:active){outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-button{align-items:center;appearance:none;background:none;border:1px solid transparent;border-radius:2px;box-sizing:border-box;color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));cursor:var(--wpds-cursor-control,pointer);display:inline-flex;font-family:inherit;font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);height:36px;margin:0;padding:4px 12px;text-decoration:none}.components-button.is-next-40px-default-size{height:40px}.components-button:hover:not(:disabled,[aria-disabled=true]),.components-button[aria-expanded=true]{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button.is-primary{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));text-decoration:none;text-shadow:none;white-space:nowrap}.components-button.is-primary,.components-button.is-primary:hover:not(:disabled){color:var(--wp-components-color-accent-inverted,var(--wpds-color-foreground-interactive-brand-strong,#fff))}.components-button.is-primary:hover:not(:disabled){background:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6))}.components-button.is-primary:active:not(:disabled){background:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));color:var(--wp-components-color-accent-inverted,var(--wpds-color-foreground-interactive-brand-strong,#fff))}.components-button.is-primary:disabled,.components-button.is-primary:disabled:active:enabled,.components-button.is-primary[aria-disabled=true],.components-button.is-primary[aria-disabled=true]:active:enabled,.components-button.is-primary[aria-disabled=true]:enabled{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:hsla(0,0%,100%,.4)}.components-button.is-primary.is-busy,.components-button.is-primary.is-busy:disabled,.components-button.is-primary.is-busy[aria-disabled=true]{background-image:linear-gradient(45deg,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 33%,var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6)) 33%,var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6)) 70%,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 70%);background-size:100px 100%;color:var(--wp-components-color-accent-inverted,var(--wpds-color-foreground-interactive-brand-strong,#fff))}.components-button.is-secondary:disabled,.components-button.is-secondary[aria-disabled=true],.components-button.is-secondary[aria-disabled=true]:hover,.components-button.is-tertiary:disabled,.components-button.is-tertiary[aria-disabled=true],.components-button.is-tertiary[aria-disabled=true]:hover{background:transparent;color:#949494;transform:none}@media not (prefers-reduced-motion){.components-button.is-secondary{transition:border-color .1s linear}}.components-button.is-secondary{background:transparent;border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));white-space:nowrap}.components-button.is-secondary:active:not(:disabled){border-color:transparent}.components-button.is-secondary:hover:not(:disabled,[aria-disabled=true],.is-pressed){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,transparent);border-color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6))}.components-button.is-secondary:focus:not(:active){border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button.is-secondary:disabled:not(:focus),.components-button.is-secondary[aria-disabled=true]:hover:not(:focus),.components-button.is-secondary[aria-disabled=true]:not(:focus){border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}.components-button.is-tertiary{background:transparent;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));white-space:nowrap}.components-button.is-tertiary:hover:not(:disabled,[aria-disabled=true],.is-pressed){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,transparent);color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6))}.components-button.is-tertiary:active:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 8%,transparent)}p+.components-button.is-tertiary{margin-right:-6px}.components-button.is-destructive{--wp-components-color-accent:#cc1818;--wp-components-color-accent-darker-10:#9e1313;--wp-components-color-accent-darker-20:#710d0d}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link){color:#cc1818}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):hover:not(:disabled,[aria-disabled=true]){color:#710d0d}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):active:not(:disabled,[aria-disabled=true]){background:#ccc}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):disabled,.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link)[aria-disabled=true]{color:#949494}.components-button.is-destructive.is-secondary:hover:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-tertiary:hover:not(:disabled,[aria-disabled=true]){background:rgba(204,24,24,.04)}.components-button.is-destructive.is-secondary:active:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-tertiary:active:not(:disabled,[aria-disabled=true]){background:rgba(204,24,24,.08)}.components-button.is-link{background:none;border:0;border-radius:0;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));font-weight:var(--wpds-typography-font-weight-default,400);margin:0;outline:none;padding:0;text-align:right;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em}@media not (prefers-reduced-motion){.components-button.is-link{transition-duration:.05s;transition-property:border,background,color;transition-timing-function:ease-in-out}}.components-button.is-link{height:auto}.components-button.is-link:focus:not(:active){border-radius:2px;text-decoration:none}.components-button.is-link:disabled,.components-button.is-link[aria-disabled=true]{color:#949494}.components-button:not(:disabled,[aria-disabled=true]):active{color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e))}.components-button:disabled,.components-button[aria-disabled=true]{color:#949494;cursor:default}@media not (prefers-reduced-motion){.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{animation:components-button__busy-animation 2.5s linear infinite}}.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{background-image:linear-gradient(45deg,#fafafa 33%,#e0e0e0 0,#e0e0e0 70%,#fafafa 0);background-size:100px 100%}.components-button.is-compact{height:32px}.components-button.is-compact.has-icon:not(.has-text){min-width:32px;padding:0}.components-button.is-small{font-size:11px;height:var(--wpds-dimension-size-sm,24px);line-height:22px;padding:0 8px}.components-button.is-small.has-icon:not(.has-text){min-width:var(--wpds-dimension-size-sm,24px);padding:0}.components-button.has-icon{justify-content:center;min-width:36px;padding:6px}.components-button.has-icon.is-next-40px-default-size{min-width:40px}.components-button.has-icon .dashicon{align-items:center;box-sizing:content-box;display:inline-flex;justify-content:center;padding:2px}.components-button.has-icon.has-text{gap:4px;justify-content:start;padding-left:12px;padding-right:8px}.components-button.has-icon.has-text.has-icon-right{padding-left:8px;padding-right:12px}.components-button.has-icon:not(.has-text) .dashicon,.components-button.has-icon:not(.has-text) svg{margin-inline:-1px}.components-button.is-pressed,.components-button.is-pressed:hover{color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc))}.components-button.is-pressed:hover:not(:disabled,[aria-disabled=true]),.components-button.is-pressed:not(:disabled,[aria-disabled=true]){background:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e))}.components-button.is-pressed:disabled,.components-button.is-pressed[aria-disabled=true]{color:#949494}.components-button.is-pressed:disabled:not(.is-primary):not(.is-secondary):not(.is-tertiary),.components-button.is-pressed[aria-disabled=true]:not(.is-primary):not(.is-secondary):not(.is-tertiary){background:#949494;color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc))}.components-button svg{fill:currentColor;flex-shrink:0;outline:none}@keyframes components-button__busy-animation{0%{background-position:right 200px top 0}}.components-checkbox-control{--checkbox-input-size:24px}@media (min-width:600px){.components-checkbox-control{--checkbox-input-size:16px}}.components-checkbox-control{--checkbox-input-margin:8px}.components-checkbox-control__label{line-height:var(--checkbox-input-size)}.components-checkbox-control:not(:has(:disabled)) .components-checkbox-control__label{cursor:var(--wpds-cursor-control,pointer)}.components-checkbox-control__input[type=checkbox]{border:1px solid #1e1e1e;border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:2px;border-radius:var(--wpds-border-radius-sm,2px);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;margin-left:12px;padding:6px 8px;transition:none}@media (min-width:600px){.components-checkbox-control__input[type=checkbox]{font-size:13px;line-height:normal}}.components-checkbox-control__input[type=checkbox]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.components-checkbox-control__input[type=checkbox]:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-checkbox-control__input[type=checkbox]::placeholder{color:rgba(30,30,30,.62)}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{color:#fff;margin:-3px -5px}@media (min-width:782px){.components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{margin:-4px -5px 0 0}}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f460";display:inline-block;float:right;font:normal 30px/1 dashicons;vertical-align:middle;width:16px}@media (min-width:782px){.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{float:none;font-size:21px}}.components-checkbox-control__input[type=checkbox]:disabled,.components-checkbox-control__input[type=checkbox][aria-disabled=true]{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}.components-checkbox-control__input[type=checkbox]{appearance:none;background:#fff;clear:none;color:#1e1e1e;display:inline-block;height:var(--checkbox-input-size);line-height:0;margin:0 0 0 4px;outline:0;padding:0!important;text-align:center;vertical-align:top;width:var(--checkbox-input-size)}@media not (prefers-reduced-motion){.components-checkbox-control__input[type=checkbox]{transition:border-color .1s ease-in-out}}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:2px}.components-checkbox-control__input[type=checkbox]:not(:disabled):is(:checked,:indeterminate){background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-checkbox-control__input[type=checkbox]:not(:disabled){cursor:var(--wpds-cursor-control,pointer)}.components-checkbox-control__input[type=checkbox]:checked:before{content:none}.components-checkbox-control__input-container{aspect-ratio:1;display:inline-block;flex-shrink:0;line-height:1;margin-left:var(--checkbox-input-margin);position:relative;vertical-align:middle;width:var(--checkbox-input-size)}svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{--checkmark-size:var(--checkbox-input-size);color:#fff;cursor:var(--wpds-cursor-control,pointer);height:var(--checkmark-size);pointer-events:none;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);-webkit-user-select:none;user-select:none;width:var(--checkmark-size)}@media (min-width:600px){svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{--checkmark-size:calc(var(--checkbox-input-size) + 4px)}}.components-checkbox-control:has(:disabled) svg.components-checkbox-control__checked,.components-checkbox-control:has(:disabled) svg.components-checkbox-control__indeterminate{color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-checkbox-control__help{display:inline-block;margin-inline-start:calc(var(--checkbox-input-size) + var(--checkbox-input-margin))}.components-circular-option-picker{display:inline-block;isolation:isolate;min-width:188px;width:100%}.components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper{display:flex;justify-content:flex-end;margin-top:12px}.components-circular-option-picker .components-circular-option-picker__swatches{display:flex;flex-wrap:wrap;gap:12px;position:relative;z-index:1}.components-circular-option-picker>:not(.components-circular-option-picker__swatches){position:relative;z-index:0}.components-circular-option-picker__option-wrapper{display:inline-block;height:28px;transform:scale(1);vertical-align:top;width:28px}@media not (prefers-reduced-motion){.components-circular-option-picker__option-wrapper{transition:transform .1s ease;will-change:transform}}.components-circular-option-picker__option-wrapper:hover{transform:scale(1.2)}.components-circular-option-picker__option-wrapper>div{height:100%;width:100%}.components-circular-option-picker__option-wrapper:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath fill='%23555D65' d='M6 8V6H4v2zm2 0V6h2v2zm2 8H8v-2h2zm2 0v-2h2v2zm0 2v-2h-2v2H8v2h2v-2zm2 0v2h-2v-2zm2 0h-2v-2h2z'/%3E%3Cpath fill='%23555D65' fill-rule='evenodd' d='M18 18h2v-2h-2v-2h2v-2h-2v-2h2V8h-2v2h-2V8h-2v2h2v2h-2v2h2v2h2zm-2-4v-2h2v2z' clip-rule='evenodd'/%3E%3Cpath fill='%23555D65' d='M18 18v2h-2v-2z'/%3E%3Cpath fill='%23555D65' fill-rule='evenodd' d='M8 10V8H6v2H4v2h2v2H4v2h2v2H4v2h2v2H4v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2v2h-2V4h-2v2h-2V4h-2v2h-2V4h-2v2h2v2h-2v2zm0 2v-2H6v2zm2 0v-2h2v2zm0 2v-2H8v2H6v2h2v2H6v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h-2v2h-2V6h-2v2h-2v2h2v2h-2v2z' clip-rule='evenodd'/%3E%3Cpath fill='%23555D65' fill-rule='evenodd' d='M4 0H2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2H8V0H6v2H4zm0 4V2H2v2zm2 0V2h2v2zm0 2V4H4v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2H8v2z' clip-rule='evenodd'/%3E%3C/svg%3E");border-radius:50%;bottom:1px;content:"";left:1px;position:absolute;right:1px;top:1px;z-index:-1}.components-circular-option-picker__option{aspect-ratio:1;background:transparent;border:none;border-radius:50%;box-shadow:inset 0 0 0 14px;display:inline-block;height:100%!important;vertical-align:top}@media not (prefers-reduced-motion){.components-circular-option-picker__option{transition:box-shadow .1s ease}}.components-circular-option-picker__option{cursor:var(--wpds-cursor-control,pointer)}.components-circular-option-picker__option:hover{box-shadow:inset 0 0 0 14px!important}.components-circular-option-picker__option[aria-pressed=true],.components-circular-option-picker__option[aria-selected=true]{box-shadow:inset 0 0 0 4px;overflow:visible;position:relative;z-index:1}.components-circular-option-picker__option[aria-pressed=true]+svg,.components-circular-option-picker__option[aria-selected=true]+svg{border-radius:50%;pointer-events:none;position:absolute;right:2px;top:2px;z-index:2}.components-circular-option-picker__option:after{border:1px solid transparent;border-radius:50%;bottom:-1px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);box-sizing:inherit;content:"";left:-1px;position:absolute;right:-1px;top:-1px}.components-circular-option-picker__option:focus:after{border:2px solid #757575;border-radius:50%;box-shadow:inset 0 0 0 2px #fff;content:"";height:calc(100% + 4px);position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:calc(100% + 4px)}.components-circular-option-picker__option.components-button:focus{background-color:transparent;box-shadow:inset 0 0 0 14px;outline:none}.components-circular-option-picker__button-action .components-circular-option-picker__option{background:#fff;color:#fff}.components-circular-option-picker__dropdown-link-action{margin-left:16px}.components-circular-option-picker__dropdown-link-action .components-button{line-height:22px}.components-palette-edit__popover-duotone-picker,.components-palette-edit__popover-gradient-picker{padding:8px;width:260px}.components-dropdown-menu__menu .components-palette-edit__menu-button{width:100%}.component-color-indicator{background:#fff linear-gradient(45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0);border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);display:inline-block;height:20px;padding:0;width:20px}.components-combobox-control{width:100%}input.components-combobox-control__input[type=text]{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:none;box-shadow:none;color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-family:inherit;font-size:16px;line-height:inherit;margin:0;min-height:auto;padding:2px;width:100%}@media (min-width:600px){input.components-combobox-control__input[type=text]{font-size:13px}}input.components-combobox-control__input[type=text]:focus{box-shadow:none;outline:none}.components-combobox-control__suggestions-container{border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px}@media (min-width:600px){.components-combobox-control__suggestions-container{font-size:13px;line-height:normal}}.components-combobox-control__suggestions-container:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.components-combobox-control__suggestions-container:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-combobox-control__suggestions-container::placeholder{color:rgba(30,30,30,.62)}.components-combobox-control__suggestions-container{align-items:flex-start;display:flex;flex-wrap:wrap;padding:0;width:100%}.components-combobox-control__suggestions-container:focus-within{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-combobox-control__suggestions-container .components-spinner{margin:0}.components-color-palette__custom-color-wrapper{position:relative;z-index:0}.components-color-palette__custom-color-button{background:none;border:none;border-radius:4px 4px 0 0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);box-sizing:border-box;cursor:var(--wpds-cursor-control,pointer);height:64px;outline:1px solid transparent;position:relative;width:100%}.components-color-palette__custom-color-button:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline-width:2px}.components-color-palette__custom-color-button:after{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0);background-position:0 0,24px 24px;background-size:48px 48px;border-radius:3px 3px 0 0;content:"";inset:1px;position:absolute;z-index:-1}.components-color-palette__custom-color-text-wrapper{border-radius:0 0 4px 4px;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.2),inset -1px 0 0 0 rgba(0,0,0,.2),inset 1px 0 0 0 rgba(0,0,0,.2);font-size:13px;padding:12px 16px;position:relative}.components-color-palette__custom-color-name{color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));margin:0 1px}.components-color-palette__custom-color-value{color:#757575}.components-color-palette__custom-color-value--is-hex{text-transform:uppercase}.components-color-palette__custom-color-value:empty:after{content:"​";visibility:hidden}.components-custom-gradient-picker__gradient-bar{border-radius:2px;height:48px;position:relative;width:100%;z-index:1}.components-custom-gradient-picker__gradient-bar.has-gradient{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0);background-position:0 0,12px 12px;background-size:24px 24px}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__gradient-bar-background{inset:0;position:absolute}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__markers-container{margin-left:auto;margin-right:auto;position:relative;width:calc(100% - 48px)}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-dropdown{display:flex;height:16px;position:absolute;top:16px;width:16px}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown{background:#fff;border-radius:50%;color:#1e1e1e;height:inherit;min-width:16px!important;padding:2px;position:relative;width:inherit}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown svg{height:100%;width:100%}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button{border-radius:50%;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 2px 0 rgba(0,0,0,.25);height:inherit;outline:2px solid transparent;padding:0;width:inherit}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button.is-active,.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button:focus{box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*2) #fff,0 0 2px 0 rgba(0,0,0,.25);outline:1.5px solid transparent}.components-custom-gradient-picker__remove-control-point-wrapper{padding-bottom:8px}.components-custom-gradient-picker__inserter{direction:ltr}.components-custom-gradient-picker__liner-gradient-indicator{display:inline-block;flex:0 auto;height:20px;width:20px}.components-custom-gradient-picker__ui-line{position:relative;z-index:0}.components-drop-zone{border-radius:2px;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;visibility:hidden;z-index:40}.components-drop-zone.is-active{opacity:1;visibility:visible}.components-drop-zone .components-drop-zone__content{align-items:center;background-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));bottom:0;color:#fff;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:50}.components-drop-zone .components-drop-zone__content-inner{opacity:0;transform:scale(.9)}.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{opacity:1}@media not (prefers-reduced-motion){.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{transition:opacity .2s ease-in-out}}.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{opacity:1;transform:scale(1)}@media not (prefers-reduced-motion){.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{transition:opacity .1s ease-in-out .1s,transform .1s ease-in-out .1s}}.components-drop-zone__content-icon,.components-drop-zone__content-text{display:block}.components-drop-zone__content-icon{fill:currentColor;line-height:0;margin:0 auto 8px;pointer-events:none}.components-drop-zone__content-text{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-dropdown{display:inline-block}.components-dropdown__content .components-popover__content{padding:8px}.components-dropdown__content .components-popover__content:has(.components-menu-group){padding:0}.components-dropdown__content .components-popover__content:has(.components-menu-group) .components-dropdown-menu__menu>.components-menu-item__button,.components-dropdown__content .components-popover__content:has(.components-menu-group)>.components-menu-item__button{margin:8px;width:auto}.components-dropdown__content [role=menuitem]{white-space:nowrap}.components-dropdown__content .components-menu-group{padding:8px}.components-dropdown__content .components-menu-group+.components-menu-group{border-top:1px solid #ccc;padding:8px}.components-dropdown__content.is-alternate .components-menu-group+.components-menu-group{border-color:#1e1e1e}.components-dropdown-menu__toggle{vertical-align:top}.components-dropdown-menu__menu{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:1.4;width:100%}.components-dropdown-menu__menu .components-dropdown-menu__menu-item,.components-dropdown-menu__menu .components-menu-item{cursor:var(--wpds-cursor-control,pointer);font-weight:var(--wpds-typography-font-weight-default,400);outline:none;padding:6px;white-space:nowrap;width:100%}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator,.components-dropdown-menu__menu .components-menu-item.has-separator{margin-top:6px;overflow:visible;position:relative}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator:before,.components-dropdown-menu__menu .components-menu-item.has-separator:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:content-box;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:-3px}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active .dashicon,.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active svg,.components-dropdown-menu__menu .components-menu-item.is-active .dashicon,.components-dropdown-menu__menu .components-menu-item.is-active svg{background:#1e1e1e;border-radius:1px;box-shadow:0 0 0 1px #1e1e1e;color:#fff}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-icon-only,.components-dropdown-menu__menu .components-menu-item.is-icon-only{width:auto}.components-dropdown-menu__menu .components-menu-item__button,.components-dropdown-menu__menu .components-menu-item__button.components-button{height:auto;min-height:32px;padding-left:8px;padding-right:8px;text-align:right}.components-duotone-picker__color-indicator:before{background:transparent}.components-duotone-picker__color-indicator>.components-button,.components-duotone-picker__color-indicator>.components-button.is-pressed:hover:not(:disabled){background:linear-gradient(45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0);color:transparent}.components-duotone-picker__color-indicator>.components-button:hover:not(:disabled):not([aria-disabled=true]),.components-duotone-picker__color-indicator>.components-button:not([aria-disabled=true]):active{color:transparent}.components-color-list-picker,.components-color-list-picker__swatch-button{width:100%}.components-color-list-picker__color-picker{margin:8px 0}.components-color-list-picker__swatch-color{margin:2px}.components-external-link{text-decoration:none}.components-external-link,.components-external-link:visited{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.components-external-link:active,.components-external-link:hover{color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}.components-external-link:focus{border-radius:0;box-shadow:none}.components-external-link:focus:not(:active){outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-external-link__contents{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em}.components-external-link__icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px)}.components-form-toggle{display:inline-block;height:16px;isolation:isolate;position:relative}.components-form-toggle .components-form-toggle__track{background-color:#fff;border:1px solid #949494;border-radius:8px;box-sizing:border-box;content:"";display:inline-block;height:16px;position:relative;vertical-align:top;width:32px}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__track{transition:background-color .2s ease,border-color .2s ease}}.components-form-toggle .components-form-toggle__track{overflow:hidden}.components-form-toggle .components-form-toggle__track:after{border-top:16px solid transparent;box-sizing:border-box;content:"";inset:0;position:absolute}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__track:after{transition:opacity .2s ease}}.components-form-toggle .components-form-toggle__track:after{opacity:0}.components-form-toggle .components-form-toggle__thumb{border-radius:50%;box-sizing:border-box;display:block;height:12px;position:absolute;right:2px;top:2px;width:12px}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__thumb{transition:transform .2s ease,background-color .2s ease-out}}.components-form-toggle .components-form-toggle__thumb{background-color:#1e1e1e;border:6px solid transparent;box-shadow:0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.02),0 3px 3px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.01)}.components-form-toggle.is-checked .components-form-toggle__track{background-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-form-toggle.is-checked .components-form-toggle__track:after{opacity:1}.components-form-toggle .components-form-toggle__input:focus+.components-form-toggle__track{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;outline-offset:2px}.components-form-toggle.is-checked .components-form-toggle__thumb{background-color:#fff;border-width:0;transform:translateX(-16px)}.components-form-toggle.is-disabled .components-form-toggle__track,[inert] .components-form-toggle .components-form-toggle__track{background-color:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}@media (forced-colors:active){.components-form-toggle.is-disabled .components-form-toggle__track,[inert] .components-form-toggle .components-form-toggle__track{border-color:GrayText}}.components-form-toggle.is-disabled .components-form-toggle__thumb,[inert] .components-form-toggle .components-form-toggle__thumb{background-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));box-shadow:none}@media (forced-colors:active){.components-form-toggle.is-disabled .components-form-toggle__thumb,[inert] .components-form-toggle .components-form-toggle__thumb{border-color:GrayText}}.components-form-toggle.is-disabled.is-checked .components-form-toggle__track,[inert] .components-form-toggle.is-checked .components-form-toggle__track{background-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}@media (forced-colors:active){.components-form-toggle.is-disabled.is-checked .components-form-toggle__track,[inert] .components-form-toggle.is-checked .components-form-toggle__track{border-color:GrayText}.components-form-toggle.is-disabled.is-checked .components-form-toggle__track:after,[inert] .components-form-toggle.is-checked .components-form-toggle__track:after{border-top-color:GrayText}}.components-form-toggle.is-disabled.is-checked .components-form-toggle__thumb,[inert] .components-form-toggle.is-checked .components-form-toggle__thumb{background-color:#fff}.components-form-toggle input.components-form-toggle__input[type=checkbox]{border:none;height:100%;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%;z-index:1}.components-form-toggle input.components-form-toggle__input[type=checkbox]:checked{background:none}.components-form-toggle input.components-form-toggle__input[type=checkbox]:before{content:""}.components-form-toggle input.components-form-toggle__input[type=checkbox]:not(:disabled,[aria-disabled=true]){cursor:var(--wpds-cursor-control,pointer)}.components-form-token-field__input-container{border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px}@media (min-width:600px){.components-form-token-field__input-container{font-size:13px;line-height:normal}}.components-form-token-field__input-container:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.components-form-token-field__input-container:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-form-token-field__input-container::placeholder{color:rgba(30,30,30,.62)}.components-form-token-field__input-container{cursor:text;padding:0;width:100%}.components-form-token-field__input-container.is-disabled{background:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));cursor:default}.components-form-token-field__input-container.is-disabled,.components-form-token-field__input-container.is-disabled:hover{border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-form-token-field__input-container.is-active{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-form-token-field__input-container input[type=text].components-form-token-field__input{background:inherit;border:0;box-shadow:none;color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:inline-block;flex:1;font-family:inherit;font-size:16px;line-height:1;margin-right:4px;max-width:100%;min-height:24px;min-width:50px;padding:0;width:100%}@media (min-width:600px){.components-form-token-field__input-container input[type=text].components-form-token-field__input{font-size:13px}}.components-form-token-field.is-active .components-form-token-field__input-container input[type=text].components-form-token-field__input,.components-form-token-field__input-container input[type=text].components-form-token-field__input:focus{box-shadow:none;outline:none}.components-form-token-field__input-container .components-form-token-field__token+input[type=text].components-form-token-field__input{width:auto}.components-form-token-field__token{color:#1e1e1e;display:flex;font-size:13px;max-width:100%}.components-form-token-field__token.is-success .components-form-token-field__remove-token,.components-form-token-field__token.is-success .components-form-token-field__token-text{background:#4ab866}.components-form-token-field__token.is-error .components-form-token-field__remove-token,.components-form-token-field__token.is-error .components-form-token-field__token-text{background:#cc1818}.components-form-token-field__token.is-validating .components-form-token-field__remove-token,.components-form-token-field__token.is-validating .components-form-token-field__token-text{color:#757575}.components-form-token-field__token.is-disabled .components-form-token-field__remove-token.components-button,.components-form-token-field__token.is-disabled .components-form-token-field__token-text{background:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-form-token-field__token.is-borderless{padding:0 0 0 24px;position:relative}.components-form-token-field__token.is-borderless .components-form-token-field__token-text{background:transparent}.components-form-token-field__token.is-borderless:not(.is-disabled) .components-form-token-field__token-text{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-form-token-field__token.is-borderless .components-form-token-field__remove-token{background:transparent;color:#757575;left:0;position:absolute;top:1px}.components-form-token-field__token.is-borderless.is-success .components-form-token-field__token-text{color:#4ab866}.components-form-token-field__token.is-borderless.is-error .components-form-token-field__token-text{color:#cc1818;padding:0 6px 0 4px}.components-form-token-field__token.is-borderless.is-validating .components-form-token-field__token-text{color:#1e1e1e}.components-form-token-field__remove-token.components-button,.components-form-token-field__token-text{background:#ddd;display:inline-block;height:auto;min-width:unset}@media not (prefers-reduced-motion){.components-form-token-field__remove-token.components-button,.components-form-token-field__token-text{transition:all .2s cubic-bezier(.4,1,.4,1)}}.components-form-token-field__token-text{border-radius:0 1px 1px 0;line-height:24px;overflow:hidden;padding:0 8px 0 0;text-overflow:ellipsis;white-space:nowrap}.components-form-token-field__remove-token.components-button{border-radius:1px 0 0 1px;color:#1e1e1e;line-height:10px;overflow:initial}.components-form-token-field__remove-token.components-button:hover:not(:disabled){color:#1e1e1e}.components-form-token-field__suggestions-list{flex:1 0 100%;max-height:128px;min-width:100%;overflow-y:auto}@media not (prefers-reduced-motion){.components-form-token-field__suggestions-list{transition:all .15s ease-in-out}}.components-form-token-field__suggestions-list{box-shadow:inset 0 1px 0 0 #949494;list-style:none;margin:0;padding:0}.components-form-token-field__suggestion{box-sizing:border-box;color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:block;font-size:13px;margin:0;min-height:32px;padding:8px 12px}.components-form-token-field__suggestion.is-selected{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc))}.components-form-token-field__suggestion[aria-disabled=true]{color:#949494;pointer-events:none}.components-form-token-field__suggestion[aria-disabled=true].is-selected{background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,transparent)}.components-form-token-field__suggestion:not(.is-empty){cursor:var(--wpds-cursor-control,pointer)}@media (min-width:600px){.components-guide{width:600px}}.components-guide .components-modal__content{margin-top:0;padding:0}.components-guide .components-modal__content:before{content:none}.components-guide .components-modal__header{border-bottom:none;height:64px;padding:0;position:sticky}.components-guide .components-modal__header .components-button{align-self:flex-start;margin:8px 0 0 8px;position:static}.components-guide .components-guide__container{display:flex;flex-direction:column;justify-content:space-between;margin-top:-64px;min-height:100%}.components-guide .components-guide__page{display:flex;flex-direction:column;justify-content:center;position:relative}@media (min-width:600px){.components-guide .components-guide__page{min-height:300px}}.components-guide .components-guide__footer{align-content:center;display:flex;height:36px;justify-content:center;margin:0 0 24px;padding:0 24px;position:relative;width:100%}.components-guide .components-guide__page-control{margin:0;text-align:center}.components-guide .components-guide__page-control li{display:inline-block;margin:0}.components-guide .components-guide__page-control .components-button{color:#e0e0e0;margin:-6px 0}.components-guide .components-guide__page-control li[aria-current=step] .components-button{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-modal__frame.components-guide{border:none;max-height:575px;min-width:312px}@media (max-width:600px){.components-modal__frame.components-guide{margin:auto;max-width:calc(100vw - 32px)}}.components-button.components-guide__back-button,.components-button.components-guide__finish-button,.components-button.components-guide__forward-button{position:absolute}.components-button.components-guide__back-button{right:24px}.components-button.components-guide__finish-button,.components-button.components-guide__forward-button{left:24px}[role=region]{position:relative}[role=region].interface-interface-skeleton__content:focus-visible:after{bottom:0;box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1) + .5px) hsla(0,0%,100%,.7);content:"";left:0;outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-2/var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-style:solid;outline-width:calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1));pointer-events:none;position:absolute;right:0;top:0;z-index:1000000}.is-focusing-regions [role=region]:focus:after{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1000000}.is-focusing-regions .editor-post-publish-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-entities-saved-states-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-publish-panel,.is-focusing-regions .interface-interface-skeleton__sidebar .editor-layout__toggle-sidebar-panel,.is-focusing-regions [role=region]:focus:after,.is-focusing-regions.is-distraction-free .interface-interface-skeleton__header .edit-post-header{box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1) + .5px) hsla(0,0%,100%,.7);outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-2/var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-style:solid;outline-width:calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1))}.components-input-control__container:focus-within:not(:has(:is(.components-input-control__prefix,.components-input-control__suffix):focus-within)) .components-input-control__backdrop{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-menu-group+.components-menu-group{border-top:1px solid #1e1e1e;padding-top:8px}.components-menu-group+.components-menu-group.has-hidden-separator{border-top:none;margin-top:0;padding-top:0}.components-menu-group:has(>div:empty){display:none}.components-menu-group__label{color:#757575;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:12px;margin-top:4px;padding:0 8px;text-transform:uppercase;white-space:nowrap}.components-menu-item__button,.components-menu-item__button.components-button{font-weight:var(--wpds-typography-font-weight-default,400);width:100%}.components-menu-item__button.components-button[role=menuitemcheckbox] .components-menu-item__item:only-child,.components-menu-item__button.components-button[role=menuitemradio] .components-menu-item__item:only-child,.components-menu-item__button[role=menuitemcheckbox] .components-menu-item__item:only-child,.components-menu-item__button[role=menuitemradio] .components-menu-item__item:only-child{box-sizing:initial;padding-left:48px}.components-menu-item__button .components-menu-items__item-icon,.components-menu-item__button.components-button .components-menu-items__item-icon{display:inline-block;flex:0 0 auto}.components-menu-item__button .components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-items__item-icon.has-icon-right{margin-left:-2px;margin-right:24px}.components-menu-item__button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right{margin-right:8px}.components-menu-item__button .block-editor-block-icon,.components-menu-item__button.components-button .block-editor-block-icon{margin-left:8px;margin-right:-2px}.components-menu-item__button.components-button.is-primary,.components-menu-item__button.is-primary{justify-content:center}.components-menu-item__button.components-button.is-primary .components-menu-item__item,.components-menu-item__button.is-primary .components-menu-item__item{margin-left:0}.components-menu-item__button.components-button:disabled.is-tertiary,.components-menu-item__button.components-button[aria-disabled=true].is-tertiary,.components-menu-item__button:disabled.is-tertiary,.components-menu-item__button[aria-disabled=true].is-tertiary{background:none;color:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));opacity:.3}.components-menu-item__info-wrapper{display:flex;flex-direction:column;margin-left:auto}.components-menu-item__info{color:#757575;font-size:12px;margin-top:4px;white-space:normal}.components-menu-item__item{align-items:center;display:inline-flex;margin-left:auto;min-width:160px;white-space:nowrap}.components-menu-item__shortcut{align-self:center;color:currentColor;display:none;margin-left:0;margin-right:auto;padding-right:24px}@media (min-width:480px){.components-menu-item__shortcut{display:inline}}.components-menu-items-choice,.components-menu-items-choice.components-button{height:auto;min-height:40px}.components-menu-items-choice svg,.components-menu-items-choice.components-button svg{margin-left:12px}.components-menu-items-choice.components-button.has-icon,.components-menu-items-choice.has-icon{padding-right:12px}body.modal-open{overflow:hidden}.components-modal__screen-overlay{background-color:rgba(0,0,0,.35);bottom:0;display:flex;left:0;position:fixed;right:0;top:0;z-index:100000}@keyframes __wp-base-styles-fade-in{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.components-modal__screen-overlay{animation:__wp-base-styles-fade-in var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1)) 0s;animation-fill-mode:forwards}}@keyframes __wp-base-styles-fade-out{0%{opacity:1}to{opacity:0}}@media not (prefers-reduced-motion){.components-modal__screen-overlay.is-animating-out{animation:__wp-base-styles-fade-out var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1)) var(--wpds-motion-duration-xs,50ms);animation-fill-mode:forwards}}.components-modal__frame{box-sizing:border-box}.components-modal__frame *,.components-modal__frame :after,.components-modal__frame :before{box-sizing:inherit}.components-modal__frame{align-self:flex-end;animation-fill-mode:forwards;animation-name:components-modal__appear-animation;animation-timing-function:var(--wpds-motion-easing-expressive,cubic-bezier(.25,0,0,1));background:#fff;border-radius:8px 8px 0 0;box-shadow:0 5px 15px rgba(0,0,0,.08),0 15px 27px rgba(0,0,0,.07),0 30px 36px rgba(0,0,0,.04),0 50px 43px rgba(0,0,0,.02);color:#1e1e1e;display:flex;margin:0;max-height:calc(100% - 40px);overflow:hidden;width:100%}.components-modal__frame h1,.components-modal__frame h2,.components-modal__frame h3{color:#1e1e1e}@media not (prefers-reduced-motion){.components-modal__frame{animation-duration:var(--wpds-motion-duration-md,.2s)}}.components-modal__screen-overlay.is-animating-out .components-modal__frame{animation-name:components-modal__disappear-animation;animation-timing-function:var(--wpds-motion-easing-expressive,cubic-bezier(.25,0,0,1))}@media (min-width:600px){.components-modal__frame{align-self:auto;border-radius:8px;margin:auto;max-height:calc(100% - 128px);max-width:calc(100% - 32px);min-width:var(--wpds-dimension-surface-width-sm,320px);width:auto}.components-modal__frame.has-size-large,.components-modal__frame.has-size-medium,.components-modal__frame.has-size-small{width:100%}.components-modal__frame.has-size-small{max-width:var(--wpds-dimension-surface-width-md,400px)}.components-modal__frame.has-size-medium{max-width:var(--wpds-dimension-surface-width-lg,560px)}.components-modal__frame.has-size-large{max-width:var(--wpds-dimension-surface-width-2xl,960px)}}@media (min-width:960px){.components-modal__frame{max-height:70%}}.components-modal__frame.is-full-screen{border-radius:0;height:100%;margin:0;max-height:none;width:100%}.components-modal__frame.is-full-screen :where(.components-modal__content){display:flex;margin-bottom:24px;padding-bottom:0}.components-modal__frame.is-full-screen :where(.components-modal__content)>:last-child{flex:1}@media (min-width:600px){.components-modal__frame.is-full-screen{border-radius:8px;height:calc(100% - 32px);margin:auto;width:calc(100% - 32px)}}@media (min-width:782px){.components-modal__frame.is-full-screen{height:calc(100% - 80px);max-width:none;width:calc(100% - 80px)}}@keyframes components-modal__appear-animation{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes components-modal__disappear-animation{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@media (min-width:600px){@keyframes components-modal__appear-animation{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes components-modal__disappear-animation{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}}.components-modal__header{align-items:center;border-bottom:1px solid transparent;box-sizing:border-box;display:flex;flex-direction:row;height:72px;justify-content:space-between;padding:24px;position:absolute;right:0;top:0;width:100%;z-index:10}.components-modal__header .components-modal__header-heading{font-size:20px;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.components-modal__header h1{line-height:1;margin:0}.components-modal__content.has-scrolled-content:not(.hide-header) .components-modal__header{border-bottom-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.components-modal__header+p{margin-top:0}.components-modal__header-heading-container{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:flex-start}.components-modal__header-icon-container{display:inline-block}.components-modal__header-icon-container svg{max-height:36px;max-width:36px;padding:8px}.components-modal__content{flex:1;margin-top:72px;overflow:auto;padding:4px 24px 24px}.components-modal__content.hide-header{margin-top:0;padding-top:24px}.components-modal__content.is-scrollable:focus-visible{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;outline-offset:-2px}.components-notice{--wp-components-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-components-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-components-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);align-items:start;background-color:var(--wp-components-notice-background-color);border:var(--wpds-border-width-xs,1px) solid var(--wp-components-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wp-components-notice-text-color);display:grid;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-template-columns:1fr auto;line-height:var(--wpds-typography-line-height-sm,20px);padding:var(--wpds-dimension-padding-md,12px)}.components-notice.is-success{--wp-components-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-components-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-components-notice-text-color:var(--wpds-color-foreground-content-success,#002900)}.components-notice.is-warning{--wp-components-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-components-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-components-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900)}.components-notice.is-error{--wp-components-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-components-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-components-notice-text-color:var(--wpds-color-foreground-content-error,#470000)}.components-notice__content{grid-column:1;grid-row:1;padding-block:calc((var(--wpds-dimension-size-sm, 24px) - 1lh)/2)}.components-notice__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:1;grid-row:2;margin-top:var(--wpds-dimension-gap-sm,8px)}.components-notice__dismiss{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);grid-column:2;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):focus,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):active,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{background-color:transparent;color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{box-shadow:none}.components-notice-list{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-md,12px);max-width:100vw}.components-panel{background:#fff;border:1px solid #e0e0e0}.components-panel>.components-panel__body:first-child,.components-panel>.components-panel__header:first-child{margin-top:-1px}.components-panel>.components-panel__body:last-child,.components-panel>.components-panel__header:last-child{border-bottom-width:0}.components-panel+.components-panel{margin-top:-1px}.components-panel__body{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.components-panel__body h3{margin:0 0 .5em}.components-panel__body.is-opened{padding:16px}.components-panel__header{align-items:center;border-bottom:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:content-box;display:flex;flex-shrink:0;height:47px;justify-content:space-between;padding:0 16px}.components-panel__header h2{color:inherit;font-size:inherit;margin:0}.components-panel__body+.components-panel__body,.components-panel__body+.components-panel__header,.components-panel__header+.components-panel__body,.components-panel__header+.components-panel__header{margin-top:-1px}.components-panel__body>.components-panel__body-title{display:block;font-size:inherit;margin-bottom:0;margin-top:0;padding:0}@media not (prefers-reduced-motion){.components-panel__body>.components-panel__body-title{transition:background .1s ease-in-out}}.components-panel__body.is-opened>.components-panel__body-title{margin:-16px -16px 5px}.components-panel__body>.components-panel__body-title:hover{background:#f0f0f0;border:none}.components-panel__body-toggle.components-button{color:#1e1e1e;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:16px 16px 16px 48px;position:relative;text-align:right;width:100%}@media not (prefers-reduced-motion){.components-panel__body-toggle.components-button{transition:background .1s ease-in-out}}.components-panel__body-toggle.components-button{height:auto}.components-panel__body-toggle.components-button:focus{border-radius:0;outline-offset:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*-1)}.components-panel__body-toggle.components-button .components-panel__arrow{fill:currentColor;color:#1e1e1e;left:16px;position:absolute;top:50%;transform:translateY(-50%)}@media not (prefers-reduced-motion){.components-panel__body-toggle.components-button .components-panel__arrow{transition:color .1s ease-in-out}}body.rtl .components-panel__body-toggle.components-button .dashicons-arrow-right{margin-top:-10px;transform:scaleX(-1)}.components-panel__icon{color:#757575;margin:-2px 6px -2px 0}.components-panel__body-toggle-icon{margin-left:-5px}.components-panel__color-title{float:right;height:19px}.components-panel__row{align-items:center;display:flex;justify-content:space-between;margin-top:8px;min-height:36px}.components-panel__row select{min-width:0}.components-panel__row label{flex-shrink:0;margin-left:12px;max-width:75%}.components-panel__row:empty,.components-panel__row:first-of-type{margin-top:0}.components-panel .circle-picker{padding-bottom:20px}.components-placeholder.components-placeholder{-webkit-font-smoothing:subpixel-antialiased;align-items:flex-start;background-color:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #1e1e1e;box-sizing:border-box;color:#1e1e1e;display:flex;flex-direction:column;font-size:13px;gap:16px;margin:0;outline:1px solid transparent;padding:24px;position:relative;text-align:right;width:100%}.components-placeholder__error,.components-placeholder__fieldset,.components-placeholder__instructions,.components-placeholder__label{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;letter-spacing:normal;line-height:normal;text-transform:none}.components-placeholder__label{align-items:center;display:flex;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.components-placeholder__label .block-editor-block-icon,.components-placeholder__label .dashicon,.components-placeholder__label>svg{fill:currentColor;margin-left:4px}.components-placeholder__label:empty{display:none}.components-placeholder__fieldset,.components-placeholder__fieldset form{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start;width:100%}.components-placeholder__fieldset form p,.components-placeholder__fieldset p{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-placeholder__fieldset.is-column-layout,.components-placeholder__fieldset.is-column-layout form{flex-direction:column}.components-placeholder__input[type=url]{border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px}@media (min-width:600px){.components-placeholder__input[type=url]{font-size:13px;line-height:normal}}.components-placeholder__input[type=url]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.components-placeholder__input[type=url]:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-placeholder__input[type=url]::placeholder{color:rgba(30,30,30,.62)}.components-placeholder__input[type=url]{flex:1 1 auto}.components-placeholder__error{gap:8px;width:100%}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link{margin-left:10px;margin-right:10px}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link:last-child{margin-left:0}.components-placeholder.is-medium .components-placeholder__instructions,.components-placeholder.is-small .components-placeholder__instructions{display:none}.components-placeholder.is-medium .components-placeholder__fieldset,.components-placeholder.is-medium .components-placeholder__fieldset form,.components-placeholder.is-small .components-placeholder__fieldset,.components-placeholder.is-small .components-placeholder__fieldset form{flex-direction:column}.components-placeholder.is-medium .components-button,.components-placeholder.is-medium .components-placeholder__fieldset>*,.components-placeholder.is-small .components-button,.components-placeholder.is-small .components-placeholder__fieldset>*{justify-content:center;width:100%}.components-placeholder.is-small{padding:16px}.components-placeholder.has-illustration{backdrop-filter:blur(100px);backface-visibility:hidden;background-color:transparent;border-radius:0;box-shadow:none;color:inherit;display:flex}.is-dark-theme .components-placeholder.has-illustration{background-color:rgba(0,0,0,.1)}.components-placeholder.has-illustration .components-placeholder__fieldset{margin-left:0;margin-right:0}.components-placeholder.has-illustration .components-button,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-placeholder__label{opacity:0;pointer-events:none}@media not (prefers-reduced-motion){.components-placeholder.has-illustration .components-button,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-placeholder__label{transition:opacity .1s linear}}.is-selected>.components-placeholder.has-illustration .components-button,.is-selected>.components-placeholder.has-illustration .components-placeholder__instructions,.is-selected>.components-placeholder.has-illustration .components-placeholder__label{opacity:1;pointer-events:auto}.components-placeholder.has-illustration:before{background:currentColor;bottom:0;content:"";left:0;opacity:.1;pointer-events:none;position:absolute;right:0;top:0}.components-placeholder.has-illustration{overflow:hidden}.is-selected .components-placeholder.has-illustration{overflow:auto}.components-placeholder__preview{display:flex;justify-content:center}.components-placeholder__illustration{stroke:currentColor;box-sizing:content-box;height:100%;opacity:.25;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:100%}.components-popover{box-sizing:border-box}.components-popover *,.components-popover :after,.components-popover :before{box-sizing:inherit}.components-popover{will-change:transform;z-index:1000000}.components-popover.is-expanded{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000000!important}.components-popover__content{background:#fff;border-radius:4px;box-shadow:0 0 0 1px #ccc,0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);box-sizing:border-box;width:min-content}.is-alternate .components-popover__content{border-radius:2px;box-shadow:0 0 0 1px #1e1e1e}.is-unstyled .components-popover__content{background:none;border-radius:0;box-shadow:none}.components-popover.is-expanded .components-popover__content{box-shadow:0 -1px 0 0 #ccc;height:calc(100% - 48px);overflow-y:visible;position:static;width:auto}.components-popover.is-expanded.is-alternate .components-popover__content{box-shadow:0 -1px 0 #1e1e1e}.components-popover__header{align-items:center;background:#fff;display:flex;height:48px;justify-content:space-between;padding:0 16px 0 8px}.components-popover__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.components-popover__arrow{display:flex;height:14px;pointer-events:none;position:absolute;width:14px}.components-popover__arrow:before{background-color:#fff;content:"";height:2px;left:1px;position:absolute;right:1px;top:-1px}.components-popover__arrow.is-top{bottom:-14px!important;transform:rotate(0)}.components-popover__arrow.is-right{left:-14px!important;transform:rotate(90deg)}.components-popover__arrow.is-bottom{top:-14px!important;transform:rotate(180deg)}.components-popover__arrow.is-left{right:-14px!important;transform:rotate(-90deg)}.components-popover__triangle{display:block;flex:1}.components-popover__triangle-bg{fill:#fff}.components-popover__triangle-border{fill:transparent;stroke-width:1px;stroke:#ccc}.is-alternate .components-popover__triangle-border{stroke:#1e1e1e}.components-radio-control{border:0;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;margin:0;padding:0}.components-radio-control__group-wrapper.has-help{margin-block-end:12px}.components-radio-control__option{align-items:center;column-gap:8px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto minmax(0,max-content)}.components-radio-control__input[type=radio]{border:1px solid #1e1e1e;border-radius:50%;grid-column:1;grid-row:1;height:24px;margin-left:12px;max-width:24px;min-width:24px;position:relative;transition:none;width:24px}@media not (prefers-reduced-motion){.components-radio-control__input[type=radio]{transition:box-shadow .1s linear}}@media (min-width:600px){.components-radio-control__input[type=radio]{height:16px;max-width:16px;min-width:16px;width:16px}}.components-radio-control__input[type=radio]:checked:before{background-color:#fff;border:4px solid #fff;box-sizing:inherit;height:12px;margin:0;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:12px}@media (min-width:600px){.components-radio-control__input[type=radio]:checked:before{height:8px;width:8px}}.components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color)}.components-radio-control__input[type=radio]:checked{background:var(--wp-admin-theme-color);border:none}.components-radio-control__input[type=radio]{appearance:none;display:inline-flex;margin:0;padding:0}.components-radio-control__input[type=radio]:not(:disabled){cursor:var(--wpds-cursor-control,pointer)}.components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:2px}.components-radio-control__input[type=radio]:checked{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-radio-control__input[type=radio]:checked:before{border-radius:50%;content:""}.components-radio-control__input[type=radio]:disabled{background:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));border:1px solid var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);opacity:1}.components-radio-control__input[type=radio]:disabled:checked:before{border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));opacity:1}.components-radio-control__label{grid-column:2;grid-row:1}.components-radio-control__input:not(:disabled)+.components-radio-control__label{cursor:var(--wpds-cursor-control,pointer)}.components-radio-control__label{line-height:24px}@media (min-width:600px){.components-radio-control__label{line-height:16px}}.components-radio-control__option-description{grid-column:2;grid-row:2;padding-block-start:4px}.components-radio-control__option-description.components-radio-control__option-description{margin-top:0}.components-resizable-box__handle{display:none;height:23px;width:23px;z-index:2}.components-resizable-box__container.has-show-handle .components-resizable-box__handle{display:block}.components-resizable-box__handle>div{height:100%;outline:none;position:relative;width:100%;z-index:2}.components-resizable-box__container>img{width:inherit}.components-resizable-box__handle:after{background:#fff;border-radius:50%;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)),0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.02),0 3px 3px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.01);content:"";cursor:inherit;display:block;height:15px;left:calc(50% - 8px);outline:2px solid transparent;position:absolute;top:calc(50% - 8px);width:15px}.components-resizable-box__side-handle:before{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-radius:9999px;content:"";cursor:inherit;display:block;height:3px;left:calc(50% - 1px);position:absolute;top:calc(50% - 1px);width:3px}@media not (prefers-reduced-motion){.components-resizable-box__side-handle:before{transition:transform .1s ease-in;will-change:transform}}.components-resizable-box__side-handle:before{opacity:0}.components-resizable-box__corner-handle,.components-resizable-box__side-handle{z-index:2}.components-resizable-box__side-handle.components-resizable-box__handle-bottom,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:before,.components-resizable-box__side-handle.components-resizable-box__handle-top,.components-resizable-box__side-handle.components-resizable-box__handle-top:before{border-left:0;border-right:0;right:0;width:100%}.components-resizable-box__side-handle.components-resizable-box__handle-left,.components-resizable-box__side-handle.components-resizable-box__handle-left:before,.components-resizable-box__side-handle.components-resizable-box__handle-right,.components-resizable-box__side-handle.components-resizable-box__handle-right:before{border-bottom:0;border-top:0;height:100%;top:0}@media not (prefers-reduced-motion){.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before{animation:components-resizable-box__top-bottom-animation .1s ease-out 0s;animation-fill-mode:forwards}.components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before{animation:components-resizable-box__left-right-animation .1s ease-out 0s;animation-fill-mode:forwards}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before{animation:none}}}@keyframes components-resizable-box__top-bottom-animation{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes components-resizable-box__left-right-animation{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.components-resizable-box__handle-right{right:-11.5px}.components-resizable-box__handle-left{left:-11.5px}.components-resizable-box__handle-top{top:-11.5px}.components-resizable-box__handle-bottom{bottom:-11.5px}.components-responsive-wrapper{align-items:center;display:flex;justify-content:center;max-width:100%;position:relative}.components-responsive-wrapper__content{display:block;max-width:100%;width:100%}.components-sandbox{overflow:hidden}iframe.components-sandbox{width:100%}body.lockscroll,html.lockscroll{overflow:hidden}.components-select-control__input{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;outline:0}.components-snackbar{backdrop-filter:blur(16px) saturate(180%);background:rgba(0,0,0,.85);border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);box-sizing:border-box;color:#fff;cursor:var(--wpds-cursor-control,pointer);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;max-width:var(--wpds-dimension-surface-width-lg,560px);padding:12px 20px;pointer-events:auto;width:100%}@media (min-width:600px){.components-snackbar{width:fit-content}}.components-snackbar:focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-snackbar.components-snackbar-explicit-dismiss{cursor:default}.components-snackbar .components-snackbar__content-with-icon{padding-right:24px;position:relative}.components-snackbar .components-snackbar__icon{position:absolute;right:-8px;top:-2.9px}.components-snackbar .components-snackbar__dismiss-button{cursor:var(--wpds-cursor-control,pointer);margin-right:24px}.components-snackbar__action.components-button,.components-snackbar__action.components-external-link{color:#fff;flex-shrink:0;margin-right:32px}.components-snackbar__action.components-button:focus,.components-snackbar__action.components-external-link:focus{box-shadow:none;outline:1px dotted #fff}.components-snackbar__action.components-button:hover,.components-snackbar__action.components-external-link:hover{color:currentColor;text-decoration:none}.components-snackbar__content{align-items:baseline;display:flex;justify-content:space-between;line-height:1.4}.components-snackbar-list{box-sizing:border-box;pointer-events:none;position:absolute;width:100%;z-index:100000}.components-snackbar-list__notice-container{padding-top:8px;position:relative}.components-tab-panel__tabs{align-items:stretch;display:flex;flex-direction:row}.components-tab-panel__tabs[aria-orientation=vertical]{flex-direction:column}.components-tab-panel__tabs-item{background:transparent;border:none;border-radius:0;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);font-weight:var(--wpds-typography-font-weight-default,400);height:48px!important;margin-right:0;padding:3px var(--wpds-dimension-padding-lg,16px);position:relative}.components-tab-panel__tabs-item:disabled,.components-tab-panel__tabs-item[aria-disabled=true]{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.components-tab-panel__tabs-item:not(:disabled,[aria-disabled=true]):is(:hover,:focus-visible){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.components-tab-panel__tabs-item:focus:not(:disabled){outline:none;position:relative}.components-tab-panel__tabs-item:after{background:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);border-radius:0;bottom:0;content:"";height:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*0);left:0;pointer-events:none;position:absolute;right:0}@media not (prefers-reduced-motion){.components-tab-panel__tabs-item:after{transition:height .1s linear}}.components-tab-panel__tabs-item.is-active:after{height:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*1);outline:2px solid transparent;outline-offset:-1px}.components-tab-panel__tabs-item:before{border-radius:var(--wpds-border-radius-sm,2px);content:"";inset:var(--wpds-dimension-padding-md,12px);pointer-events:none;position:absolute}.components-tab-panel__tabs-item:focus-visible:before{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));outline-offset:0}.components-tab-panel__tabs[aria-orientation=vertical] .components-tab-panel__tabs-item{border-radius:var(--wpds-border-radius-sm,2px)}.components-tab-panel__tabs[aria-orientation=vertical] .components-tab-panel__tabs-item:after{display:none}.components-tab-panel__tabs[aria-orientation=vertical] .components-tab-panel__tabs-item.is-active{background:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}.components-tab-panel__tab-content:focus{outline:none}.components-tab-panel__tab-content:focus-visible{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));outline-offset:0}.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;height:40px;line-height:normal;margin:0;padding:6px 8px;width:100%}@media (min-width:600px){.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{font-size:13px;line-height:normal}}.components-text-control__input:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=color]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=date]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=datetime-local]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=datetime]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=email]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=month]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=number]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=password]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=tel]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=text]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=time]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=url]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=week]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.components-text-control__input:focus,.components-text-control__input[type=color]:focus,.components-text-control__input[type=date]:focus,.components-text-control__input[type=datetime-local]:focus,.components-text-control__input[type=datetime]:focus,.components-text-control__input[type=email]:focus,.components-text-control__input[type=month]:focus,.components-text-control__input[type=number]:focus,.components-text-control__input[type=password]:focus,.components-text-control__input[type=tel]:focus,.components-text-control__input[type=text]:focus,.components-text-control__input[type=time]:focus,.components-text-control__input[type=url]:focus,.components-text-control__input[type=week]:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-text-control__input::placeholder,.components-text-control__input[type=color]::placeholder,.components-text-control__input[type=date]::placeholder,.components-text-control__input[type=datetime-local]::placeholder,.components-text-control__input[type=datetime]::placeholder,.components-text-control__input[type=email]::placeholder,.components-text-control__input[type=month]::placeholder,.components-text-control__input[type=number]::placeholder,.components-text-control__input[type=password]::placeholder,.components-text-control__input[type=tel]::placeholder,.components-text-control__input[type=text]::placeholder,.components-text-control__input[type=time]::placeholder,.components-text-control__input[type=url]::placeholder,.components-text-control__input[type=week]::placeholder{color:rgba(30,30,30,.62)}.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{padding-left:12px;padding-right:12px}.components-text-control__input::placeholder,.components-text-control__input[type=color]::placeholder,.components-text-control__input[type=date]::placeholder,.components-text-control__input[type=datetime-local]::placeholder,.components-text-control__input[type=datetime]::placeholder,.components-text-control__input[type=email]::placeholder,.components-text-control__input[type=month]::placeholder,.components-text-control__input[type=number]::placeholder,.components-text-control__input[type=password]::placeholder,.components-text-control__input[type=tel]::placeholder,.components-text-control__input[type=text]::placeholder,.components-text-control__input[type=time]::placeholder,.components-text-control__input[type=url]::placeholder,.components-text-control__input[type=week]::placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%)}.components-text-control__input[type=email],.components-text-control__input[type=url]{direction:ltr}.components-tip{color:#757575;display:flex}.components-tip svg{align-self:center;color:#f0b849;flex-shrink:0;margin-left:16px}.components-tip p{margin:0}.components-toggle-control__label{line-height:16px}.components-toggle-control__label:not(.is-disabled){cursor:var(--wpds-cursor-control,pointer)}.components-toggle-control__help{display:inline-block;margin-inline-start:40px}.components-accessible-toolbar{border:1px solid var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));border-radius:2px;display:inline-flex;flex-shrink:0}.components-accessible-toolbar>.components-toolbar-group:last-child{border-left:none}.components-accessible-toolbar.is-unstyled{border:none}.components-accessible-toolbar.is-unstyled>.components-toolbar-group{border-left:none}.components-accessible-toolbar[aria-orientation=vertical],.components-toolbar[aria-orientation=vertical]{align-items:center;display:flex;flex-direction:column}.components-accessible-toolbar .components-button,.components-toolbar .components-button{height:48px;padding-left:16px;padding-right:16px;position:relative;z-index:1}.components-accessible-toolbar .components-button:focus:not(:disabled),.components-toolbar .components-button:focus:not(:disabled){box-shadow:none;outline:none}.components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{border-radius:2px;content:"";display:block;height:32px;left:8px;position:absolute;right:8px;z-index:-1}@media not (prefers-reduced-motion){.components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{animation:components-button__appear-animation .1s ease;animation-fill-mode:forwards}}.components-accessible-toolbar .components-button svg,.components-toolbar .components-button svg{margin-left:auto;margin-right:auto;position:relative}.components-accessible-toolbar .components-button.is-pressed,.components-accessible-toolbar .components-button.is-pressed:hover,.components-toolbar .components-button.is-pressed,.components-toolbar .components-button.is-pressed:hover{background:transparent}.components-accessible-toolbar .components-button.is-pressed:before,.components-toolbar .components-button.is-pressed:before{background:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e))}.components-accessible-toolbar .components-button:focus:before,.components-toolbar .components-button:focus:before{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.components-accessible-toolbar .components-button.has-icon.has-icon,.components-toolbar .components-button.has-icon.has-icon{min-width:48px;padding-left:8px;padding-right:8px}@keyframes components-button__appear-animation{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.components-toolbar__control.components-button{position:relative}.components-toolbar__control.components-button[data-subscript] svg{padding:5px 0 5px 10px}.components-toolbar__control.components-button[data-subscript]:after{bottom:10px;content:attr(data-subscript);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);left:8px;line-height:12px;position:absolute}.components-toolbar__control.components-button:not(:disabled).is-pressed[data-subscript]:after{color:#fff}.components-toolbar-group{background-color:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border-left:1px solid var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:inline-flex;flex-shrink:0;flex-wrap:wrap;min-height:48px;padding-left:6px;padding-right:6px}.components-toolbar-group .components-toolbar-group.components-toolbar-group{border-width:0;margin:0}.components-toolbar-group{line-height:0}.components-toolbar-group .components-button.components-button,.components-toolbar-group .components-button.has-icon.has-icon{justify-content:center;min-width:36px;padding-left:6px;padding-right:6px}.components-toolbar-group .components-button.components-button svg,.components-toolbar-group .components-button.has-icon.has-icon svg{min-width:var(--wpds-dimension-size-sm,24px)}.components-toolbar-group .components-button.components-button:before,.components-toolbar-group .components-button.has-icon.has-icon:before{left:2px;right:2px}.components-toolbar{background-color:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:1px solid var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:inline-flex;flex-shrink:0;flex-wrap:wrap;margin:0;min-height:48px}.components-toolbar .components-toolbar.components-toolbar{border-width:0;margin:0}div.components-toolbar>div{display:flex;margin:0}div.components-toolbar>div+div.has-left-divider{margin-right:6px;overflow:visible;position:relative}div.components-toolbar>div+div.has-left-divider:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:content-box;content:"";display:inline-block;height:20px;position:absolute;right:-3px;top:8px;width:1px}.components-tooltip{background:#000;border-radius:var(--wpds-border-radius-md,4px);box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);color:#f0f0f0;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;line-height:1.4;padding:4px 8px;text-align:center;z-index:1000002}.components-tooltip__shortcut{margin-right:8px}.components-validated-control textarea:invalid[data-validity-visible],.components-validated-control:has(:is(input,select):invalid[data-validity-visible]) .components-input-control__backdrop,.components-validated-control__wrapper-with-error-delegate:has(input:invalid[data-validity-visible]) .components-validated-control__content-editable [role=textbox],.components-validated-control__wrapper-with-error-delegate:has(select:invalid[data-validity-visible]) .components-input-control__backdrop{--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818)}.components-validated-control textarea:invalid[data-validity-visible],.components-validated-control:has(:is(input,select):invalid[data-validity-visible]) .components-input-control__backdrop,.components-validated-control__wrapper-with-error-delegate:has(input:invalid[data-validity-visible]) .components-validated-control__content-editable [role=textbox],.components-validated-control__wrapper-with-error-delegate:has(select:invalid[data-validity-visible]) .components-input-control__backdrop{border-color:var(--wpds-color-stroke-interactive-error,#cc1818)}.components-validated-control__wrapper-with-error-delegate{position:relative}.components-validated-control__error-delegate{height:100%;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}:root{--wp-admin-theme-color:#3858e9;--wp-admin-theme-color--rgb:56,88,233;--wp-admin-theme-color-darker-10:#2145e6;--wp-admin-theme-color-darker-10--rgb:33.0384615385,68.7307692308,230.4615384615;--wp-admin-theme-color-darker-20:#183ad6;--wp-admin-theme-color-darker-20--rgb:23.6923076923,58.1538461538,214.3076923077;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}
\ No newline at end of file
diff --git a/wp-includes/css/dist/components/style.css b/wp-includes/css/dist/components/style.css
index cfa163aa91..651fd52741 100644
--- a/wp-includes/css/dist/components/style.css
+++ b/wp-includes/css/dist/components/style.css
@@ -1377,37 +1377,37 @@ input.components-combobox-control__input[type=text]:focus {
   border-width: 0;
   transform: translateX(16px);
 }
-.components-form-toggle.is-disabled .components-form-toggle__track, .components-disabled .components-form-toggle .components-form-toggle__track {
+.components-form-toggle.is-disabled .components-form-toggle__track, [inert] .components-form-toggle .components-form-toggle__track {
   background-color: var(--wp-components-color-gray-100, var(--wpds-color-background-surface-neutral, #fcfcfc));
   border-color: var(--wpds-color-stroke-interactive-neutral-disabled, #dbdbdb);
 }
 @media (forced-colors: active) {
-  .components-form-toggle.is-disabled .components-form-toggle__track, .components-disabled .components-form-toggle .components-form-toggle__track {
+  .components-form-toggle.is-disabled .components-form-toggle__track, [inert] .components-form-toggle .components-form-toggle__track {
     border-color: GrayText;
   }
 }
-.components-form-toggle.is-disabled .components-form-toggle__thumb, .components-disabled .components-form-toggle .components-form-toggle__thumb {
+.components-form-toggle.is-disabled .components-form-toggle__thumb, [inert] .components-form-toggle .components-form-toggle__thumb {
   background-color: var(--wp-components-color-gray-400, var(--wpds-color-stroke-interactive-neutral, #8d8d8d));
   box-shadow: none;
 }
 @media (forced-colors: active) {
-  .components-form-toggle.is-disabled .components-form-toggle__thumb, .components-disabled .components-form-toggle .components-form-toggle__thumb {
+  .components-form-toggle.is-disabled .components-form-toggle__thumb, [inert] .components-form-toggle .components-form-toggle__thumb {
     border-color: GrayText;
   }
 }
-.components-form-toggle.is-disabled.is-checked .components-form-toggle__track, .components-disabled .components-form-toggle.is-checked .components-form-toggle__track {
+.components-form-toggle.is-disabled.is-checked .components-form-toggle__track, [inert] .components-form-toggle.is-checked .components-form-toggle__track {
   background-color: var(--wp-components-color-gray-400, var(--wpds-color-stroke-interactive-neutral, #8d8d8d));
   border-color: var(--wp-components-color-gray-400, var(--wpds-color-stroke-interactive-neutral, #8d8d8d));
 }
 @media (forced-colors: active) {
-  .components-form-toggle.is-disabled.is-checked .components-form-toggle__track, .components-disabled .components-form-toggle.is-checked .components-form-toggle__track {
+  .components-form-toggle.is-disabled.is-checked .components-form-toggle__track, [inert] .components-form-toggle.is-checked .components-form-toggle__track {
     border-color: GrayText;
   }
-  .components-form-toggle.is-disabled.is-checked .components-form-toggle__track::after, .components-disabled .components-form-toggle.is-checked .components-form-toggle__track::after {
+  .components-form-toggle.is-disabled.is-checked .components-form-toggle__track::after, [inert] .components-form-toggle.is-checked .components-form-toggle__track::after {
     border-top-color: GrayText;
   }
 }
-.components-form-toggle.is-disabled.is-checked .components-form-toggle__thumb, .components-disabled .components-form-toggle.is-checked .components-form-toggle__thumb {
+.components-form-toggle.is-disabled.is-checked .components-form-toggle__thumb, [inert] .components-form-toggle.is-checked .components-form-toggle__thumb {
   background-color: #fff;
 }

@@ -2140,8 +2140,8 @@ body.modal-open {
 }

 .components-notice {
-  --wp-components-notice-background-color: var(--wpds-color-background-surface-info-weak, #f8f8f8);
-  --wp-components-notice-border-color: var(--wpds-color-stroke-surface-info, #aac6e5);
+  --wp-components-notice-background-color: var(--wpds-color-background-surface-info-weak, #f3f9ff);
+  --wp-components-notice-border-color: var(--wpds-color-stroke-surface-info, #adc6e2);
   --wp-components-notice-text-color: var(--wpds-color-foreground-content-info, #001b4f);
   box-sizing: border-box;
   display: grid;
@@ -2157,18 +2157,18 @@ body.modal-open {
   line-height: var(--wpds-typography-line-height-sm, 20px);
 }
 .components-notice.is-success {
-  --wp-components-notice-background-color: var(--wpds-color-background-surface-success-weak, #f8f8f8);
-  --wp-components-notice-border-color: var(--wpds-color-stroke-surface-success, #92d19d);
+  --wp-components-notice-background-color: var(--wpds-color-background-surface-success-weak, #ebffed);
+  --wp-components-notice-border-color: var(--wpds-color-stroke-surface-success, #92d39d);
   --wp-components-notice-text-color: var(--wpds-color-foreground-content-success, #002900);
 }
 .components-notice.is-warning {
-  --wp-components-notice-background-color: var(--wpds-color-background-surface-warning-weak, #f8f8f8);
-  --wp-components-notice-border-color: var(--wpds-color-stroke-surface-warning, #e1be80);
+  --wp-components-notice-background-color: var(--wpds-color-background-surface-warning-weak, #fff7e1);
+  --wp-components-notice-border-color: var(--wpds-color-stroke-surface-warning, #e1bd7c);
   --wp-components-notice-text-color: var(--wpds-color-foreground-content-warning, #2e1900);
 }
 .components-notice.is-error {
-  --wp-components-notice-background-color: var(--wpds-color-background-surface-error-weak, #f8f8f8);
-  --wp-components-notice-border-color: var(--wpds-color-stroke-surface-error, #dfafa8);
+  --wp-components-notice-background-color: var(--wpds-color-background-surface-error-weak, #fff6f5);
+  --wp-components-notice-border-color: var(--wpds-color-stroke-surface-error, #e0afa7);
   --wp-components-notice-text-color: var(--wpds-color-foreground-content-error, #470000);
 }

diff --git a/wp-includes/css/dist/components/style.min.css b/wp-includes/css/dist/components/style.min.css
index f756ffa7c6..28794e97a6 100644
--- a/wp-includes/css/dist/components/style.min.css
+++ b/wp-includes/css/dist/components/style.min.css
@@ -1 +1 @@
-@charset "UTF-8";@media not (prefers-reduced-motion){.components-animate__appear{animation:components-animate__appear-animation .1s cubic-bezier(0,0,.2,1) 0s;animation-fill-mode:forwards}}.components-animate__appear.is-from-top,.components-animate__appear.is-from-top.is-from-left{transform-origin:top left}.components-animate__appear.is-from-top.is-from-right{transform-origin:top right}.components-animate__appear.is-from-bottom,.components-animate__appear.is-from-bottom.is-from-left{transform-origin:bottom left}.components-animate__appear.is-from-bottom.is-from-right{transform-origin:bottom right}@keyframes components-animate__appear-animation{0%{transform:translateY(-2em) scaleY(0) scaleX(0)}to{transform:translateY(0) scaleY(1) scaleX(1)}}@media not (prefers-reduced-motion){.components-animate__slide-in{animation:components-animate__slide-in-animation .1s cubic-bezier(0,0,.2,1);animation-fill-mode:forwards}.components-animate__slide-in.is-from-left{transform:translateX(100%)}.components-animate__slide-in.is-from-right{transform:translateX(-100%)}}@keyframes components-animate__slide-in-animation{to{transform:translateX(0)}}@media not (prefers-reduced-motion){.components-animate__loading{animation:components-animate__loading 1.6s ease-in-out infinite}}@keyframes components-animate__loading{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.components-autocomplete__popover .components-popover__content{min-width:200px;padding:8px}.components-autocomplete__result.components-button{display:flex;font-weight:var(--wpds-typography-font-weight-default,400);height:auto;min-height:36px;text-align:left;width:100%}.components-autocomplete__result.components-button:focus:not(:disabled){box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.components-badge{box-sizing:border-box}.components-badge *,.components-badge :after,.components-badge :before{box-sizing:inherit}.components-badge{background-color:color-mix(in srgb,#fff 90%,var(--base-color));border-radius:2px;color:color-mix(in srgb,#000 50%,var(--base-color));display:inline-block;line-height:0;max-width:100%;min-height:24px;padding:2px 8px}.components-badge:where(.is-default){background-color:#f0f0f0;color:#2f2f2f}.components-badge.has-icon{padding-inline-start:4px}.components-badge.is-info{--base-color:#3858e9}.components-badge.is-warning{--base-color:#f0b849}.components-badge.is-error{--base-color:#cc1818}.components-badge.is-success{--base-color:#4ab866}.components-badge__flex-wrapper{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:2px;line-height:20px;max-width:100%}.components-badge__icon{flex-shrink:0}.components-badge__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.components-button-group{display:inline-block}.components-button-group .components-button{border-color:#1e1e1e;border-radius:0;color:#1e1e1e;display:inline-flex}.components-button-group .components-button+.components-button{margin-left:-1px}.components-button-group .components-button:first-child{border-radius:2px 0 0 2px}.components-button-group .components-button:last-child{border-radius:0 2px 2px 0}.components-button-group .components-button.is-primary,.components-button-group .components-button:focus{position:relative;z-index:1}.components-button:focus:is(a){box-shadow:none}.components-button:focus{outline:none}.components-button:focus:not(:active){outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-button{align-items:center;appearance:none;background:none;border:1px solid transparent;border-radius:2px;box-sizing:border-box;color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));cursor:var(--wpds-cursor-control,pointer);display:inline-flex;font-family:inherit;font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);height:36px;margin:0;padding:4px 12px;text-decoration:none}.components-button.is-next-40px-default-size{height:40px}.components-button:hover:not(:disabled,[aria-disabled=true]),.components-button[aria-expanded=true]{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button.is-primary{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));text-decoration:none;text-shadow:none;white-space:nowrap}.components-button.is-primary,.components-button.is-primary:hover:not(:disabled){color:var(--wp-components-color-accent-inverted,var(--wpds-color-foreground-interactive-brand-strong,#fff))}.components-button.is-primary:hover:not(:disabled){background:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6))}.components-button.is-primary:active:not(:disabled){background:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));color:var(--wp-components-color-accent-inverted,var(--wpds-color-foreground-interactive-brand-strong,#fff))}.components-button.is-primary:disabled,.components-button.is-primary:disabled:active:enabled,.components-button.is-primary[aria-disabled=true],.components-button.is-primary[aria-disabled=true]:active:enabled,.components-button.is-primary[aria-disabled=true]:enabled{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:hsla(0,0%,100%,.4)}.components-button.is-primary.is-busy,.components-button.is-primary.is-busy:disabled,.components-button.is-primary.is-busy[aria-disabled=true]{background-image:linear-gradient(-45deg,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 33%,var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6)) 33%,var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6)) 70%,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 70%);background-size:100px 100%;color:var(--wp-components-color-accent-inverted,var(--wpds-color-foreground-interactive-brand-strong,#fff))}.components-button.is-secondary:disabled,.components-button.is-secondary[aria-disabled=true],.components-button.is-secondary[aria-disabled=true]:hover,.components-button.is-tertiary:disabled,.components-button.is-tertiary[aria-disabled=true],.components-button.is-tertiary[aria-disabled=true]:hover{background:transparent;color:#949494;transform:none}@media not (prefers-reduced-motion){.components-button.is-secondary{transition:border-color .1s linear}}.components-button.is-secondary{background:transparent;border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));white-space:nowrap}.components-button.is-secondary:active:not(:disabled){border-color:transparent}.components-button.is-secondary:hover:not(:disabled,[aria-disabled=true],.is-pressed){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,transparent);border-color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6))}.components-button.is-secondary:focus:not(:active){border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button.is-secondary:disabled:not(:focus),.components-button.is-secondary[aria-disabled=true]:hover:not(:focus),.components-button.is-secondary[aria-disabled=true]:not(:focus){border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}.components-button.is-tertiary{background:transparent;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));white-space:nowrap}.components-button.is-tertiary:hover:not(:disabled,[aria-disabled=true],.is-pressed){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,transparent);color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6))}.components-button.is-tertiary:active:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 8%,transparent)}p+.components-button.is-tertiary{margin-left:-6px}.components-button.is-destructive{--wp-components-color-accent:#cc1818;--wp-components-color-accent-darker-10:#9e1313;--wp-components-color-accent-darker-20:#710d0d}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link){color:#cc1818}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):hover:not(:disabled,[aria-disabled=true]){color:#710d0d}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):active:not(:disabled,[aria-disabled=true]){background:#ccc}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):disabled,.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link)[aria-disabled=true]{color:#949494}.components-button.is-destructive.is-secondary:hover:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-tertiary:hover:not(:disabled,[aria-disabled=true]){background:rgba(204,24,24,.04)}.components-button.is-destructive.is-secondary:active:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-tertiary:active:not(:disabled,[aria-disabled=true]){background:rgba(204,24,24,.08)}.components-button.is-link{background:none;border:0;border-radius:0;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));font-weight:var(--wpds-typography-font-weight-default,400);margin:0;outline:none;padding:0;text-align:left;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em}@media not (prefers-reduced-motion){.components-button.is-link{transition-duration:.05s;transition-property:border,background,color;transition-timing-function:ease-in-out}}.components-button.is-link{height:auto}.components-button.is-link:focus:not(:active){border-radius:2px;text-decoration:none}.components-button.is-link:disabled,.components-button.is-link[aria-disabled=true]{color:#949494}.components-button:not(:disabled,[aria-disabled=true]):active{color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e))}.components-button:disabled,.components-button[aria-disabled=true]{color:#949494;cursor:default}@media not (prefers-reduced-motion){.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{animation:components-button__busy-animation 2.5s linear infinite}}.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{background-image:linear-gradient(-45deg,#fafafa 33%,#e0e0e0 0,#e0e0e0 70%,#fafafa 0);background-size:100px 100%}.components-button.is-compact{height:32px}.components-button.is-compact.has-icon:not(.has-text){min-width:32px;padding:0}.components-button.is-small{font-size:11px;height:var(--wpds-dimension-size-sm,24px);line-height:22px;padding:0 8px}.components-button.is-small.has-icon:not(.has-text){min-width:var(--wpds-dimension-size-sm,24px);padding:0}.components-button.has-icon{justify-content:center;min-width:36px;padding:6px}.components-button.has-icon.is-next-40px-default-size{min-width:40px}.components-button.has-icon .dashicon{align-items:center;box-sizing:content-box;display:inline-flex;justify-content:center;padding:2px}.components-button.has-icon.has-text{gap:4px;justify-content:start;padding-left:8px;padding-right:12px}.components-button.has-icon.has-text.has-icon-right{padding-left:12px;padding-right:8px}.components-button.has-icon:not(.has-text) .dashicon,.components-button.has-icon:not(.has-text) svg{margin-inline:-1px}.components-button.is-pressed,.components-button.is-pressed:hover{color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc))}.components-button.is-pressed:hover:not(:disabled,[aria-disabled=true]),.components-button.is-pressed:not(:disabled,[aria-disabled=true]){background:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e))}.components-button.is-pressed:disabled,.components-button.is-pressed[aria-disabled=true]{color:#949494}.components-button.is-pressed:disabled:not(.is-primary):not(.is-secondary):not(.is-tertiary),.components-button.is-pressed[aria-disabled=true]:not(.is-primary):not(.is-secondary):not(.is-tertiary){background:#949494;color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc))}.components-button svg{fill:currentColor;flex-shrink:0;outline:none}@keyframes components-button__busy-animation{0%{background-position:200px 0}}.components-checkbox-control{--checkbox-input-size:24px}@media (min-width:600px){.components-checkbox-control{--checkbox-input-size:16px}}.components-checkbox-control{--checkbox-input-margin:8px}.components-checkbox-control__label{line-height:var(--checkbox-input-size)}.components-checkbox-control:not(:has(:disabled)) .components-checkbox-control__label{cursor:var(--wpds-cursor-control,pointer)}.components-checkbox-control__input[type=checkbox]{border:1px solid #1e1e1e;border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:2px;border-radius:var(--wpds-border-radius-sm,2px);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;margin-right:12px;padding:6px 8px;transition:none}@media (min-width:600px){.components-checkbox-control__input[type=checkbox]{font-size:13px;line-height:normal}}.components-checkbox-control__input[type=checkbox]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.components-checkbox-control__input[type=checkbox]:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-checkbox-control__input[type=checkbox]::placeholder{color:rgba(30,30,30,.62)}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{color:#fff;margin:-3px -5px}@media (min-width:782px){.components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{margin:-4px 0 0 -5px}}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f460";display:inline-block;float:left;font:normal 30px/1 dashicons;vertical-align:middle;width:16px}@media (min-width:782px){.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{float:none;font-size:21px}}.components-checkbox-control__input[type=checkbox]:disabled,.components-checkbox-control__input[type=checkbox][aria-disabled=true]{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}.components-checkbox-control__input[type=checkbox]{appearance:none;background:#fff;clear:none;color:#1e1e1e;display:inline-block;height:var(--checkbox-input-size);line-height:0;margin:0 4px 0 0;outline:0;padding:0!important;text-align:center;vertical-align:top;width:var(--checkbox-input-size)}@media not (prefers-reduced-motion){.components-checkbox-control__input[type=checkbox]{transition:border-color .1s ease-in-out}}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:2px}.components-checkbox-control__input[type=checkbox]:not(:disabled):is(:checked,:indeterminate){background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-checkbox-control__input[type=checkbox]:not(:disabled){cursor:var(--wpds-cursor-control,pointer)}.components-checkbox-control__input[type=checkbox]:checked:before{content:none}.components-checkbox-control__input-container{aspect-ratio:1;display:inline-block;flex-shrink:0;line-height:1;margin-right:var(--checkbox-input-margin);position:relative;vertical-align:middle;width:var(--checkbox-input-size)}svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{--checkmark-size:var(--checkbox-input-size);color:#fff;cursor:var(--wpds-cursor-control,pointer);height:var(--checkmark-size);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none;width:var(--checkmark-size)}@media (min-width:600px){svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{--checkmark-size:calc(var(--checkbox-input-size) + 4px)}}.components-checkbox-control:has(:disabled) svg.components-checkbox-control__checked,.components-checkbox-control:has(:disabled) svg.components-checkbox-control__indeterminate{color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-checkbox-control__help{display:inline-block;margin-inline-start:calc(var(--checkbox-input-size) + var(--checkbox-input-margin))}.components-circular-option-picker{display:inline-block;isolation:isolate;min-width:188px;width:100%}.components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper{display:flex;justify-content:flex-end;margin-top:12px}.components-circular-option-picker .components-circular-option-picker__swatches{display:flex;flex-wrap:wrap;gap:12px;position:relative;z-index:1}.components-circular-option-picker>:not(.components-circular-option-picker__swatches){position:relative;z-index:0}.components-circular-option-picker__option-wrapper{display:inline-block;height:28px;transform:scale(1);vertical-align:top;width:28px}@media not (prefers-reduced-motion){.components-circular-option-picker__option-wrapper{transition:transform .1s ease;will-change:transform}}.components-circular-option-picker__option-wrapper:hover{transform:scale(1.2)}.components-circular-option-picker__option-wrapper>div{height:100%;width:100%}.components-circular-option-picker__option-wrapper:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath fill='%23555D65' d='M6 8V6H4v2zm2 0V6h2v2zm2 8H8v-2h2zm2 0v-2h2v2zm0 2v-2h-2v2H8v2h2v-2zm2 0v2h-2v-2zm2 0h-2v-2h2z'/%3E%3Cpath fill='%23555D65' fill-rule='evenodd' d='M18 18h2v-2h-2v-2h2v-2h-2v-2h2V8h-2v2h-2V8h-2v2h2v2h-2v2h2v2h2zm-2-4v-2h2v2z' clip-rule='evenodd'/%3E%3Cpath fill='%23555D65' d='M18 18v2h-2v-2z'/%3E%3Cpath fill='%23555D65' fill-rule='evenodd' d='M8 10V8H6v2H4v2h2v2H4v2h2v2H4v2h2v2H4v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2v2h-2V4h-2v2h-2V4h-2v2h-2V4h-2v2h2v2h-2v2zm0 2v-2H6v2zm2 0v-2h2v2zm0 2v-2H8v2H6v2h2v2H6v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h-2v2h-2V6h-2v2h-2v2h2v2h-2v2z' clip-rule='evenodd'/%3E%3Cpath fill='%23555D65' fill-rule='evenodd' d='M4 0H2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2H8V0H6v2H4zm0 4V2H2v2zm2 0V2h2v2zm0 2V4H4v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2H8v2z' clip-rule='evenodd'/%3E%3C/svg%3E");border-radius:50%;bottom:1px;content:"";left:1px;position:absolute;right:1px;top:1px;z-index:-1}.components-circular-option-picker__option{aspect-ratio:1;background:transparent;border:none;border-radius:50%;box-shadow:inset 0 0 0 14px;display:inline-block;height:100%!important;vertical-align:top}@media not (prefers-reduced-motion){.components-circular-option-picker__option{transition:box-shadow .1s ease}}.components-circular-option-picker__option{cursor:var(--wpds-cursor-control,pointer)}.components-circular-option-picker__option:hover{box-shadow:inset 0 0 0 14px!important}.components-circular-option-picker__option[aria-pressed=true],.components-circular-option-picker__option[aria-selected=true]{box-shadow:inset 0 0 0 4px;overflow:visible;position:relative;z-index:1}.components-circular-option-picker__option[aria-pressed=true]+svg,.components-circular-option-picker__option[aria-selected=true]+svg{border-radius:50%;left:2px;pointer-events:none;position:absolute;top:2px;z-index:2}.components-circular-option-picker__option:after{border:1px solid transparent;border-radius:50%;bottom:-1px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);box-sizing:inherit;content:"";left:-1px;position:absolute;right:-1px;top:-1px}.components-circular-option-picker__option:focus:after{border:2px solid #757575;border-radius:50%;box-shadow:inset 0 0 0 2px #fff;content:"";height:calc(100% + 4px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 4px)}.components-circular-option-picker__option.components-button:focus{background-color:transparent;box-shadow:inset 0 0 0 14px;outline:none}.components-circular-option-picker__button-action .components-circular-option-picker__option{background:#fff;color:#fff}.components-circular-option-picker__dropdown-link-action{margin-right:16px}.components-circular-option-picker__dropdown-link-action .components-button{line-height:22px}.components-palette-edit__popover-duotone-picker,.components-palette-edit__popover-gradient-picker{padding:8px;width:260px}.components-dropdown-menu__menu .components-palette-edit__menu-button{width:100%}.component-color-indicator{background:#fff linear-gradient(-45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0);border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);display:inline-block;height:20px;padding:0;width:20px}.components-combobox-control{width:100%}input.components-combobox-control__input[type=text]{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:none;box-shadow:none;color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-family:inherit;font-size:16px;line-height:inherit;margin:0;min-height:auto;padding:2px;width:100%}@media (min-width:600px){input.components-combobox-control__input[type=text]{font-size:13px}}input.components-combobox-control__input[type=text]:focus{box-shadow:none;outline:none}.components-combobox-control__suggestions-container{border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px}@media (min-width:600px){.components-combobox-control__suggestions-container{font-size:13px;line-height:normal}}.components-combobox-control__suggestions-container:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.components-combobox-control__suggestions-container:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-combobox-control__suggestions-container::placeholder{color:rgba(30,30,30,.62)}.components-combobox-control__suggestions-container{align-items:flex-start;display:flex;flex-wrap:wrap;padding:0;width:100%}.components-combobox-control__suggestions-container:focus-within{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-combobox-control__suggestions-container .components-spinner{margin:0}.components-color-palette__custom-color-wrapper{position:relative;z-index:0}.components-color-palette__custom-color-button{background:none;border:none;border-radius:4px 4px 0 0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);box-sizing:border-box;cursor:var(--wpds-cursor-control,pointer);height:64px;outline:1px solid transparent;position:relative;width:100%}.components-color-palette__custom-color-button:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline-width:2px}.components-color-palette__custom-color-button:after{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0);background-position:0 0,24px 24px;background-size:48px 48px;border-radius:3px 3px 0 0;content:"";inset:1px;position:absolute;z-index:-1}.components-color-palette__custom-color-text-wrapper{border-radius:0 0 4px 4px;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.2),inset 1px 0 0 0 rgba(0,0,0,.2),inset -1px 0 0 0 rgba(0,0,0,.2);font-size:13px;padding:12px 16px;position:relative}.components-color-palette__custom-color-name{color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));margin:0 1px}.components-color-palette__custom-color-value{color:#757575}.components-color-palette__custom-color-value--is-hex{text-transform:uppercase}.components-color-palette__custom-color-value:empty:after{content:"​";visibility:hidden}.components-custom-gradient-picker__gradient-bar{border-radius:2px;height:48px;position:relative;width:100%;z-index:1}.components-custom-gradient-picker__gradient-bar.has-gradient{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0);background-position:0 0,12px 12px;background-size:24px 24px}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__gradient-bar-background{inset:0;position:absolute}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__markers-container{margin-left:auto;margin-right:auto;position:relative;width:calc(100% - 48px)}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-dropdown{display:flex;height:16px;position:absolute;top:16px;width:16px}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown{background:#fff;border-radius:50%;color:#1e1e1e;height:inherit;min-width:16px!important;padding:2px;position:relative;width:inherit}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown svg{height:100%;width:100%}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button{border-radius:50%;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 2px 0 rgba(0,0,0,.25);height:inherit;outline:2px solid transparent;padding:0;width:inherit}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button.is-active,.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button:focus{box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*2) #fff,0 0 2px 0 rgba(0,0,0,.25);outline:1.5px solid transparent}.components-custom-gradient-picker__remove-control-point-wrapper{padding-bottom:8px}.components-custom-gradient-picker__inserter{direction:ltr}.components-custom-gradient-picker__liner-gradient-indicator{display:inline-block;flex:0 auto;height:20px;width:20px}.components-custom-gradient-picker__ui-line{position:relative;z-index:0}.components-drop-zone{border-radius:2px;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;visibility:hidden;z-index:40}.components-drop-zone.is-active{opacity:1;visibility:visible}.components-drop-zone .components-drop-zone__content{align-items:center;background-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));bottom:0;color:#fff;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:50}.components-drop-zone .components-drop-zone__content-inner{opacity:0;transform:scale(.9)}.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{opacity:1}@media not (prefers-reduced-motion){.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{transition:opacity .2s ease-in-out}}.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{opacity:1;transform:scale(1)}@media not (prefers-reduced-motion){.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{transition:opacity .1s ease-in-out .1s,transform .1s ease-in-out .1s}}.components-drop-zone__content-icon,.components-drop-zone__content-text{display:block}.components-drop-zone__content-icon{fill:currentColor;line-height:0;margin:0 auto 8px;pointer-events:none}.components-drop-zone__content-text{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-dropdown{display:inline-block}.components-dropdown__content .components-popover__content{padding:8px}.components-dropdown__content .components-popover__content:has(.components-menu-group){padding:0}.components-dropdown__content .components-popover__content:has(.components-menu-group) .components-dropdown-menu__menu>.components-menu-item__button,.components-dropdown__content .components-popover__content:has(.components-menu-group)>.components-menu-item__button{margin:8px;width:auto}.components-dropdown__content [role=menuitem]{white-space:nowrap}.components-dropdown__content .components-menu-group{padding:8px}.components-dropdown__content .components-menu-group+.components-menu-group{border-top:1px solid #ccc;padding:8px}.components-dropdown__content.is-alternate .components-menu-group+.components-menu-group{border-color:#1e1e1e}.components-dropdown-menu__toggle{vertical-align:top}.components-dropdown-menu__menu{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:1.4;width:100%}.components-dropdown-menu__menu .components-dropdown-menu__menu-item,.components-dropdown-menu__menu .components-menu-item{cursor:var(--wpds-cursor-control,pointer);font-weight:var(--wpds-typography-font-weight-default,400);outline:none;padding:6px;white-space:nowrap;width:100%}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator,.components-dropdown-menu__menu .components-menu-item.has-separator{margin-top:6px;overflow:visible;position:relative}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator:before,.components-dropdown-menu__menu .components-menu-item.has-separator:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:content-box;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:-3px}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active .dashicon,.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active svg,.components-dropdown-menu__menu .components-menu-item.is-active .dashicon,.components-dropdown-menu__menu .components-menu-item.is-active svg{background:#1e1e1e;border-radius:1px;box-shadow:0 0 0 1px #1e1e1e;color:#fff}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-icon-only,.components-dropdown-menu__menu .components-menu-item.is-icon-only{width:auto}.components-dropdown-menu__menu .components-menu-item__button,.components-dropdown-menu__menu .components-menu-item__button.components-button{height:auto;min-height:32px;padding-left:8px;padding-right:8px;text-align:left}.components-duotone-picker__color-indicator:before{background:transparent}.components-duotone-picker__color-indicator>.components-button,.components-duotone-picker__color-indicator>.components-button.is-pressed:hover:not(:disabled){background:linear-gradient(-45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0);color:transparent}.components-duotone-picker__color-indicator>.components-button:hover:not(:disabled):not([aria-disabled=true]),.components-duotone-picker__color-indicator>.components-button:not([aria-disabled=true]):active{color:transparent}.components-color-list-picker,.components-color-list-picker__swatch-button{width:100%}.components-color-list-picker__color-picker{margin:8px 0}.components-color-list-picker__swatch-color{margin:2px}.components-external-link{text-decoration:none}.components-external-link,.components-external-link:visited{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.components-external-link:active,.components-external-link:hover{color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}.components-external-link:focus{border-radius:0;box-shadow:none}.components-external-link:focus:not(:active){outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-external-link__contents{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em}.components-external-link__icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px)}.components-form-toggle{display:inline-block;height:16px;isolation:isolate;position:relative}.components-form-toggle .components-form-toggle__track{background-color:#fff;border:1px solid #949494;border-radius:8px;box-sizing:border-box;content:"";display:inline-block;height:16px;position:relative;vertical-align:top;width:32px}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__track{transition:background-color .2s ease,border-color .2s ease}}.components-form-toggle .components-form-toggle__track{overflow:hidden}.components-form-toggle .components-form-toggle__track:after{border-top:16px solid transparent;box-sizing:border-box;content:"";inset:0;position:absolute}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__track:after{transition:opacity .2s ease}}.components-form-toggle .components-form-toggle__track:after{opacity:0}.components-form-toggle .components-form-toggle__thumb{border-radius:50%;box-sizing:border-box;display:block;height:12px;left:2px;position:absolute;top:2px;width:12px}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__thumb{transition:transform .2s ease,background-color .2s ease-out}}.components-form-toggle .components-form-toggle__thumb{background-color:#1e1e1e;border:6px solid transparent;box-shadow:0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.02),0 3px 3px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.01)}.components-form-toggle.is-checked .components-form-toggle__track{background-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-form-toggle.is-checked .components-form-toggle__track:after{opacity:1}.components-form-toggle .components-form-toggle__input:focus+.components-form-toggle__track{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;outline-offset:2px}.components-form-toggle.is-checked .components-form-toggle__thumb{background-color:#fff;border-width:0;transform:translateX(16px)}.components-disabled .components-form-toggle .components-form-toggle__track,.components-form-toggle.is-disabled .components-form-toggle__track{background-color:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}@media (forced-colors:active){.components-disabled .components-form-toggle .components-form-toggle__track,.components-form-toggle.is-disabled .components-form-toggle__track{border-color:GrayText}}.components-disabled .components-form-toggle .components-form-toggle__thumb,.components-form-toggle.is-disabled .components-form-toggle__thumb{background-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));box-shadow:none}@media (forced-colors:active){.components-disabled .components-form-toggle .components-form-toggle__thumb,.components-form-toggle.is-disabled .components-form-toggle__thumb{border-color:GrayText}}.components-disabled .components-form-toggle.is-checked .components-form-toggle__track,.components-form-toggle.is-disabled.is-checked .components-form-toggle__track{background-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}@media (forced-colors:active){.components-disabled .components-form-toggle.is-checked .components-form-toggle__track,.components-form-toggle.is-disabled.is-checked .components-form-toggle__track{border-color:GrayText}.components-disabled .components-form-toggle.is-checked .components-form-toggle__track:after,.components-form-toggle.is-disabled.is-checked .components-form-toggle__track:after{border-top-color:GrayText}}.components-disabled .components-form-toggle.is-checked .components-form-toggle__thumb,.components-form-toggle.is-disabled.is-checked .components-form-toggle__thumb{background-color:#fff}.components-form-toggle input.components-form-toggle__input[type=checkbox]{border:none;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:1}.components-form-toggle input.components-form-toggle__input[type=checkbox]:checked{background:none}.components-form-toggle input.components-form-toggle__input[type=checkbox]:before{content:""}.components-form-toggle input.components-form-toggle__input[type=checkbox]:not(:disabled,[aria-disabled=true]){cursor:var(--wpds-cursor-control,pointer)}.components-form-token-field__input-container{border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px}@media (min-width:600px){.components-form-token-field__input-container{font-size:13px;line-height:normal}}.components-form-token-field__input-container:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.components-form-token-field__input-container:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-form-token-field__input-container::placeholder{color:rgba(30,30,30,.62)}.components-form-token-field__input-container{cursor:text;padding:0;width:100%}.components-form-token-field__input-container.is-disabled{background:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));cursor:default}.components-form-token-field__input-container.is-disabled,.components-form-token-field__input-container.is-disabled:hover{border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-form-token-field__input-container.is-active{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-form-token-field__input-container input[type=text].components-form-token-field__input{background:inherit;border:0;box-shadow:none;color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:inline-block;flex:1;font-family:inherit;font-size:16px;line-height:1;margin-left:4px;max-width:100%;min-height:24px;min-width:50px;padding:0;width:100%}@media (min-width:600px){.components-form-token-field__input-container input[type=text].components-form-token-field__input{font-size:13px}}.components-form-token-field.is-active .components-form-token-field__input-container input[type=text].components-form-token-field__input,.components-form-token-field__input-container input[type=text].components-form-token-field__input:focus{box-shadow:none;outline:none}.components-form-token-field__input-container .components-form-token-field__token+input[type=text].components-form-token-field__input{width:auto}.components-form-token-field__token{color:#1e1e1e;display:flex;font-size:13px;max-width:100%}.components-form-token-field__token.is-success .components-form-token-field__remove-token,.components-form-token-field__token.is-success .components-form-token-field__token-text{background:#4ab866}.components-form-token-field__token.is-error .components-form-token-field__remove-token,.components-form-token-field__token.is-error .components-form-token-field__token-text{background:#cc1818}.components-form-token-field__token.is-validating .components-form-token-field__remove-token,.components-form-token-field__token.is-validating .components-form-token-field__token-text{color:#757575}.components-form-token-field__token.is-disabled .components-form-token-field__remove-token.components-button,.components-form-token-field__token.is-disabled .components-form-token-field__token-text{background:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-form-token-field__token.is-borderless{padding:0 24px 0 0;position:relative}.components-form-token-field__token.is-borderless .components-form-token-field__token-text{background:transparent}.components-form-token-field__token.is-borderless:not(.is-disabled) .components-form-token-field__token-text{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-form-token-field__token.is-borderless .components-form-token-field__remove-token{background:transparent;color:#757575;position:absolute;right:0;top:1px}.components-form-token-field__token.is-borderless.is-success .components-form-token-field__token-text{color:#4ab866}.components-form-token-field__token.is-borderless.is-error .components-form-token-field__token-text{color:#cc1818;padding:0 4px 0 6px}.components-form-token-field__token.is-borderless.is-validating .components-form-token-field__token-text{color:#1e1e1e}.components-form-token-field__remove-token.components-button,.components-form-token-field__token-text{background:#ddd;display:inline-block;height:auto;min-width:unset}@media not (prefers-reduced-motion){.components-form-token-field__remove-token.components-button,.components-form-token-field__token-text{transition:all .2s cubic-bezier(.4,1,.4,1)}}.components-form-token-field__token-text{border-radius:1px 0 0 1px;line-height:24px;overflow:hidden;padding:0 0 0 8px;text-overflow:ellipsis;white-space:nowrap}.components-form-token-field__remove-token.components-button{border-radius:0 1px 1px 0;color:#1e1e1e;line-height:10px;overflow:initial}.components-form-token-field__remove-token.components-button:hover:not(:disabled){color:#1e1e1e}.components-form-token-field__suggestions-list{flex:1 0 100%;max-height:128px;min-width:100%;overflow-y:auto}@media not (prefers-reduced-motion){.components-form-token-field__suggestions-list{transition:all .15s ease-in-out}}.components-form-token-field__suggestions-list{box-shadow:inset 0 1px 0 0 #949494;list-style:none;margin:0;padding:0}.components-form-token-field__suggestion{box-sizing:border-box;color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:block;font-size:13px;margin:0;min-height:32px;padding:8px 12px}.components-form-token-field__suggestion.is-selected{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc))}.components-form-token-field__suggestion[aria-disabled=true]{color:#949494;pointer-events:none}.components-form-token-field__suggestion[aria-disabled=true].is-selected{background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,transparent)}.components-form-token-field__suggestion:not(.is-empty){cursor:var(--wpds-cursor-control,pointer)}@media (min-width:600px){.components-guide{width:600px}}.components-guide .components-modal__content{margin-top:0;padding:0}.components-guide .components-modal__content:before{content:none}.components-guide .components-modal__header{border-bottom:none;height:64px;padding:0;position:sticky}.components-guide .components-modal__header .components-button{align-self:flex-start;margin:8px 8px 0 0;position:static}.components-guide .components-guide__container{display:flex;flex-direction:column;justify-content:space-between;margin-top:-64px;min-height:100%}.components-guide .components-guide__page{display:flex;flex-direction:column;justify-content:center;position:relative}@media (min-width:600px){.components-guide .components-guide__page{min-height:300px}}.components-guide .components-guide__footer{align-content:center;display:flex;height:36px;justify-content:center;margin:0 0 24px;padding:0 24px;position:relative;width:100%}.components-guide .components-guide__page-control{margin:0;text-align:center}.components-guide .components-guide__page-control li{display:inline-block;margin:0}.components-guide .components-guide__page-control .components-button{color:#e0e0e0;margin:-6px 0}.components-guide .components-guide__page-control li[aria-current=step] .components-button{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-modal__frame.components-guide{border:none;max-height:575px;min-width:312px}@media (max-width:600px){.components-modal__frame.components-guide{margin:auto;max-width:calc(100vw - 32px)}}.components-button.components-guide__back-button,.components-button.components-guide__finish-button,.components-button.components-guide__forward-button{position:absolute}.components-button.components-guide__back-button{left:24px}.components-button.components-guide__finish-button,.components-button.components-guide__forward-button{right:24px}[role=region]{position:relative}[role=region].interface-interface-skeleton__content:focus-visible:after{bottom:0;box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1) + .5px) hsla(0,0%,100%,.7);content:"";left:0;outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-2/var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-style:solid;outline-width:calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1));pointer-events:none;position:absolute;right:0;top:0;z-index:1000000}.is-focusing-regions [role=region]:focus:after{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1000000}.is-focusing-regions .editor-post-publish-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-entities-saved-states-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-publish-panel,.is-focusing-regions .interface-interface-skeleton__sidebar .editor-layout__toggle-sidebar-panel,.is-focusing-regions [role=region]:focus:after,.is-focusing-regions.is-distraction-free .interface-interface-skeleton__header .edit-post-header{box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1) + .5px) hsla(0,0%,100%,.7);outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-2/var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-style:solid;outline-width:calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1))}.components-input-control__container:focus-within:not(:has(:is(.components-input-control__prefix,.components-input-control__suffix):focus-within)) .components-input-control__backdrop{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-menu-group+.components-menu-group{border-top:1px solid #1e1e1e;padding-top:8px}.components-menu-group+.components-menu-group.has-hidden-separator{border-top:none;margin-top:0;padding-top:0}.components-menu-group:has(>div:empty){display:none}.components-menu-group__label{color:#757575;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:12px;margin-top:4px;padding:0 8px;text-transform:uppercase;white-space:nowrap}.components-menu-item__button,.components-menu-item__button.components-button{font-weight:var(--wpds-typography-font-weight-default,400);width:100%}.components-menu-item__button.components-button[role=menuitemcheckbox] .components-menu-item__item:only-child,.components-menu-item__button.components-button[role=menuitemradio] .components-menu-item__item:only-child,.components-menu-item__button[role=menuitemcheckbox] .components-menu-item__item:only-child,.components-menu-item__button[role=menuitemradio] .components-menu-item__item:only-child{box-sizing:initial;padding-right:48px}.components-menu-item__button .components-menu-items__item-icon,.components-menu-item__button.components-button .components-menu-items__item-icon{display:inline-block;flex:0 0 auto}.components-menu-item__button .components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-items__item-icon.has-icon-right{margin-left:24px;margin-right:-2px}.components-menu-item__button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right{margin-left:8px}.components-menu-item__button .block-editor-block-icon,.components-menu-item__button.components-button .block-editor-block-icon{margin-left:-2px;margin-right:8px}.components-menu-item__button.components-button.is-primary,.components-menu-item__button.is-primary{justify-content:center}.components-menu-item__button.components-button.is-primary .components-menu-item__item,.components-menu-item__button.is-primary .components-menu-item__item{margin-right:0}.components-menu-item__button.components-button:disabled.is-tertiary,.components-menu-item__button.components-button[aria-disabled=true].is-tertiary,.components-menu-item__button:disabled.is-tertiary,.components-menu-item__button[aria-disabled=true].is-tertiary{background:none;color:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));opacity:.3}.components-menu-item__info-wrapper{display:flex;flex-direction:column;margin-right:auto}.components-menu-item__info{color:#757575;font-size:12px;margin-top:4px;white-space:normal}.components-menu-item__item{align-items:center;display:inline-flex;margin-right:auto;min-width:160px;white-space:nowrap}.components-menu-item__shortcut{align-self:center;color:currentColor;display:none;margin-left:auto;margin-right:0;padding-left:24px}@media (min-width:480px){.components-menu-item__shortcut{display:inline}}.components-menu-items-choice,.components-menu-items-choice.components-button{height:auto;min-height:40px}.components-menu-items-choice svg,.components-menu-items-choice.components-button svg{margin-right:12px}.components-menu-items-choice.components-button.has-icon,.components-menu-items-choice.has-icon{padding-left:12px}body.modal-open{overflow:hidden}.components-modal__screen-overlay{background-color:rgba(0,0,0,.35);bottom:0;display:flex;left:0;position:fixed;right:0;top:0;z-index:100000}@keyframes __wp-base-styles-fade-in{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.components-modal__screen-overlay{animation:__wp-base-styles-fade-in var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1)) 0s;animation-fill-mode:forwards}}@keyframes __wp-base-styles-fade-out{0%{opacity:1}to{opacity:0}}@media not (prefers-reduced-motion){.components-modal__screen-overlay.is-animating-out{animation:__wp-base-styles-fade-out var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1)) var(--wpds-motion-duration-xs,50ms);animation-fill-mode:forwards}}.components-modal__frame{box-sizing:border-box}.components-modal__frame *,.components-modal__frame :after,.components-modal__frame :before{box-sizing:inherit}.components-modal__frame{align-self:flex-end;animation-fill-mode:forwards;animation-name:components-modal__appear-animation;animation-timing-function:var(--wpds-motion-easing-expressive,cubic-bezier(.25,0,0,1));background:#fff;border-radius:8px 8px 0 0;box-shadow:0 5px 15px rgba(0,0,0,.08),0 15px 27px rgba(0,0,0,.07),0 30px 36px rgba(0,0,0,.04),0 50px 43px rgba(0,0,0,.02);color:#1e1e1e;display:flex;margin:0;max-height:calc(100% - 40px);overflow:hidden;width:100%}.components-modal__frame h1,.components-modal__frame h2,.components-modal__frame h3{color:#1e1e1e}@media not (prefers-reduced-motion){.components-modal__frame{animation-duration:var(--wpds-motion-duration-md,.2s)}}.components-modal__screen-overlay.is-animating-out .components-modal__frame{animation-name:components-modal__disappear-animation;animation-timing-function:var(--wpds-motion-easing-expressive,cubic-bezier(.25,0,0,1))}@media (min-width:600px){.components-modal__frame{align-self:auto;border-radius:8px;margin:auto;max-height:calc(100% - 128px);max-width:calc(100% - 32px);min-width:var(--wpds-dimension-surface-width-sm,320px);width:auto}.components-modal__frame.has-size-large,.components-modal__frame.has-size-medium,.components-modal__frame.has-size-small{width:100%}.components-modal__frame.has-size-small{max-width:var(--wpds-dimension-surface-width-md,400px)}.components-modal__frame.has-size-medium{max-width:var(--wpds-dimension-surface-width-lg,560px)}.components-modal__frame.has-size-large{max-width:var(--wpds-dimension-surface-width-2xl,960px)}}@media (min-width:960px){.components-modal__frame{max-height:70%}}.components-modal__frame.is-full-screen{border-radius:0;height:100%;margin:0;max-height:none;width:100%}.components-modal__frame.is-full-screen :where(.components-modal__content){display:flex;margin-bottom:24px;padding-bottom:0}.components-modal__frame.is-full-screen :where(.components-modal__content)>:last-child{flex:1}@media (min-width:600px){.components-modal__frame.is-full-screen{border-radius:8px;height:calc(100% - 32px);margin:auto;width:calc(100% - 32px)}}@media (min-width:782px){.components-modal__frame.is-full-screen{height:calc(100% - 80px);max-width:none;width:calc(100% - 80px)}}@keyframes components-modal__appear-animation{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes components-modal__disappear-animation{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@media (min-width:600px){@keyframes components-modal__appear-animation{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes components-modal__disappear-animation{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}}.components-modal__header{align-items:center;border-bottom:1px solid transparent;box-sizing:border-box;display:flex;flex-direction:row;height:72px;justify-content:space-between;left:0;padding:24px;position:absolute;top:0;width:100%;z-index:10}.components-modal__header .components-modal__header-heading{font-size:20px;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.components-modal__header h1{line-height:1;margin:0}.components-modal__content.has-scrolled-content:not(.hide-header) .components-modal__header{border-bottom-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.components-modal__header+p{margin-top:0}.components-modal__header-heading-container{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:flex-start}.components-modal__header-icon-container{display:inline-block}.components-modal__header-icon-container svg{max-height:36px;max-width:36px;padding:8px}.components-modal__content{flex:1;margin-top:72px;overflow:auto;padding:4px 24px 24px}.components-modal__content.hide-header{margin-top:0;padding-top:24px}.components-modal__content.is-scrollable:focus-visible{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;outline-offset:-2px}.components-notice{--wp-components-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-components-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-components-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);align-items:start;background-color:var(--wp-components-notice-background-color);border:var(--wpds-border-width-xs,1px) solid var(--wp-components-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wp-components-notice-text-color);display:grid;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-template-columns:1fr auto;line-height:var(--wpds-typography-line-height-sm,20px);padding:var(--wpds-dimension-padding-md,12px)}.components-notice.is-success{--wp-components-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-components-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-components-notice-text-color:var(--wpds-color-foreground-content-success,#002900)}.components-notice.is-warning{--wp-components-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-components-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-components-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900)}.components-notice.is-error{--wp-components-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-components-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-components-notice-text-color:var(--wpds-color-foreground-content-error,#470000)}.components-notice__content{grid-column:1;grid-row:1;padding-block:calc((var(--wpds-dimension-size-sm, 24px) - 1lh)/2)}.components-notice__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:1;grid-row:2;margin-top:var(--wpds-dimension-gap-sm,8px)}.components-notice__dismiss{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);grid-column:2;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):focus,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):active,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{background-color:transparent;color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{box-shadow:none}.components-notice-list{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-md,12px);max-width:100vw}.components-panel{background:#fff;border:1px solid #e0e0e0}.components-panel>.components-panel__body:first-child,.components-panel>.components-panel__header:first-child{margin-top:-1px}.components-panel>.components-panel__body:last-child,.components-panel>.components-panel__header:last-child{border-bottom-width:0}.components-panel+.components-panel{margin-top:-1px}.components-panel__body{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.components-panel__body h3{margin:0 0 .5em}.components-panel__body.is-opened{padding:16px}.components-panel__header{align-items:center;border-bottom:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:content-box;display:flex;flex-shrink:0;height:47px;justify-content:space-between;padding:0 16px}.components-panel__header h2{color:inherit;font-size:inherit;margin:0}.components-panel__body+.components-panel__body,.components-panel__body+.components-panel__header,.components-panel__header+.components-panel__body,.components-panel__header+.components-panel__header{margin-top:-1px}.components-panel__body>.components-panel__body-title{display:block;font-size:inherit;margin-bottom:0;margin-top:0;padding:0}@media not (prefers-reduced-motion){.components-panel__body>.components-panel__body-title{transition:background .1s ease-in-out}}.components-panel__body.is-opened>.components-panel__body-title{margin:-16px -16px 5px}.components-panel__body>.components-panel__body-title:hover{background:#f0f0f0;border:none}.components-panel__body-toggle.components-button{color:#1e1e1e;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:16px 48px 16px 16px;position:relative;text-align:left;width:100%}@media not (prefers-reduced-motion){.components-panel__body-toggle.components-button{transition:background .1s ease-in-out}}.components-panel__body-toggle.components-button{height:auto}.components-panel__body-toggle.components-button:focus{border-radius:0;outline-offset:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*-1)}.components-panel__body-toggle.components-button .components-panel__arrow{fill:currentColor;color:#1e1e1e;position:absolute;right:16px;top:50%;transform:translateY(-50%)}@media not (prefers-reduced-motion){.components-panel__body-toggle.components-button .components-panel__arrow{transition:color .1s ease-in-out}}body.rtl .components-panel__body-toggle.components-button .dashicons-arrow-right{margin-top:-10px;transform:scaleX(-1)}.components-panel__icon{color:#757575;margin:-2px 0 -2px 6px}.components-panel__body-toggle-icon{margin-right:-5px}.components-panel__color-title{float:left;height:19px}.components-panel__row{align-items:center;display:flex;justify-content:space-between;margin-top:8px;min-height:36px}.components-panel__row select{min-width:0}.components-panel__row label{flex-shrink:0;margin-right:12px;max-width:75%}.components-panel__row:empty,.components-panel__row:first-of-type{margin-top:0}.components-panel .circle-picker{padding-bottom:20px}.components-placeholder.components-placeholder{-webkit-font-smoothing:subpixel-antialiased;align-items:flex-start;background-color:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #1e1e1e;box-sizing:border-box;color:#1e1e1e;display:flex;flex-direction:column;font-size:13px;gap:16px;margin:0;outline:1px solid transparent;padding:24px;position:relative;text-align:left;width:100%}.components-placeholder__error,.components-placeholder__fieldset,.components-placeholder__instructions,.components-placeholder__label{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;letter-spacing:normal;line-height:normal;text-transform:none}.components-placeholder__label{align-items:center;display:flex;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.components-placeholder__label .block-editor-block-icon,.components-placeholder__label .dashicon,.components-placeholder__label>svg{fill:currentColor;margin-right:4px}.components-placeholder__label:empty{display:none}.components-placeholder__fieldset,.components-placeholder__fieldset form{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start;width:100%}.components-placeholder__fieldset form p,.components-placeholder__fieldset p{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-placeholder__fieldset.is-column-layout,.components-placeholder__fieldset.is-column-layout form{flex-direction:column}.components-placeholder__input[type=url]{border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px}@media (min-width:600px){.components-placeholder__input[type=url]{font-size:13px;line-height:normal}}.components-placeholder__input[type=url]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.components-placeholder__input[type=url]:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-placeholder__input[type=url]::placeholder{color:rgba(30,30,30,.62)}.components-placeholder__input[type=url]{flex:1 1 auto}.components-placeholder__error{gap:8px;width:100%}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link{margin-left:10px;margin-right:10px}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link:last-child{margin-right:0}.components-placeholder.is-medium .components-placeholder__instructions,.components-placeholder.is-small .components-placeholder__instructions{display:none}.components-placeholder.is-medium .components-placeholder__fieldset,.components-placeholder.is-medium .components-placeholder__fieldset form,.components-placeholder.is-small .components-placeholder__fieldset,.components-placeholder.is-small .components-placeholder__fieldset form{flex-direction:column}.components-placeholder.is-medium .components-button,.components-placeholder.is-medium .components-placeholder__fieldset>*,.components-placeholder.is-small .components-button,.components-placeholder.is-small .components-placeholder__fieldset>*{justify-content:center;width:100%}.components-placeholder.is-small{padding:16px}.components-placeholder.has-illustration{backdrop-filter:blur(100px);backface-visibility:hidden;background-color:transparent;border-radius:0;box-shadow:none;color:inherit;display:flex}.is-dark-theme .components-placeholder.has-illustration{background-color:rgba(0,0,0,.1)}.components-placeholder.has-illustration .components-placeholder__fieldset{margin-left:0;margin-right:0}.components-placeholder.has-illustration .components-button,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-placeholder__label{opacity:0;pointer-events:none}@media not (prefers-reduced-motion){.components-placeholder.has-illustration .components-button,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-placeholder__label{transition:opacity .1s linear}}.is-selected>.components-placeholder.has-illustration .components-button,.is-selected>.components-placeholder.has-illustration .components-placeholder__instructions,.is-selected>.components-placeholder.has-illustration .components-placeholder__label{opacity:1;pointer-events:auto}.components-placeholder.has-illustration:before{background:currentColor;bottom:0;content:"";left:0;opacity:.1;pointer-events:none;position:absolute;right:0;top:0}.components-placeholder.has-illustration{overflow:hidden}.is-selected .components-placeholder.has-illustration{overflow:auto}.components-placeholder__preview{display:flex;justify-content:center}.components-placeholder__illustration{stroke:currentColor;box-sizing:content-box;height:100%;left:50%;opacity:.25;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.components-popover{box-sizing:border-box}.components-popover *,.components-popover :after,.components-popover :before{box-sizing:inherit}.components-popover{will-change:transform;z-index:1000000}.components-popover.is-expanded{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000000!important}.components-popover__content{background:#fff;border-radius:4px;box-shadow:0 0 0 1px #ccc,0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);box-sizing:border-box;width:min-content}.is-alternate .components-popover__content{border-radius:2px;box-shadow:0 0 0 1px #1e1e1e}.is-unstyled .components-popover__content{background:none;border-radius:0;box-shadow:none}.components-popover.is-expanded .components-popover__content{box-shadow:0 -1px 0 0 #ccc;height:calc(100% - 48px);overflow-y:visible;position:static;width:auto}.components-popover.is-expanded.is-alternate .components-popover__content{box-shadow:0 -1px 0 #1e1e1e}.components-popover__header{align-items:center;background:#fff;display:flex;height:48px;justify-content:space-between;padding:0 8px 0 16px}.components-popover__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.components-popover__arrow{display:flex;height:14px;pointer-events:none;position:absolute;width:14px}.components-popover__arrow:before{background-color:#fff;content:"";height:2px;left:1px;position:absolute;right:1px;top:-1px}.components-popover__arrow.is-top{bottom:-14px!important;transform:rotate(0)}.components-popover__arrow.is-right{left:-14px!important;transform:rotate(90deg)}.components-popover__arrow.is-bottom{top:-14px!important;transform:rotate(180deg)}.components-popover__arrow.is-left{right:-14px!important;transform:rotate(-90deg)}.components-popover__triangle{display:block;flex:1}.components-popover__triangle-bg{fill:#fff}.components-popover__triangle-border{fill:transparent;stroke-width:1px;stroke:#ccc}.is-alternate .components-popover__triangle-border{stroke:#1e1e1e}.components-radio-control{border:0;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;margin:0;padding:0}.components-radio-control__group-wrapper.has-help{margin-block-end:12px}.components-radio-control__option{align-items:center;column-gap:8px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto minmax(0,max-content)}.components-radio-control__input[type=radio]{border:1px solid #1e1e1e;border-radius:50%;grid-column:1;grid-row:1;height:24px;margin-right:12px;max-width:24px;min-width:24px;position:relative;transition:none;width:24px}@media not (prefers-reduced-motion){.components-radio-control__input[type=radio]{transition:box-shadow .1s linear}}@media (min-width:600px){.components-radio-control__input[type=radio]{height:16px;max-width:16px;min-width:16px;width:16px}}.components-radio-control__input[type=radio]:checked:before{background-color:#fff;border:4px solid #fff;box-sizing:inherit;height:12px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}@media (min-width:600px){.components-radio-control__input[type=radio]:checked:before{height:8px;width:8px}}.components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color)}.components-radio-control__input[type=radio]:checked{background:var(--wp-admin-theme-color);border:none}.components-radio-control__input[type=radio]{appearance:none;display:inline-flex;margin:0;padding:0}.components-radio-control__input[type=radio]:not(:disabled){cursor:var(--wpds-cursor-control,pointer)}.components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:2px}.components-radio-control__input[type=radio]:checked{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-radio-control__input[type=radio]:checked:before{border-radius:50%;content:""}.components-radio-control__input[type=radio]:disabled{background:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));border:1px solid var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);opacity:1}.components-radio-control__input[type=radio]:disabled:checked:before{border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));opacity:1}.components-radio-control__label{grid-column:2;grid-row:1}.components-radio-control__input:not(:disabled)+.components-radio-control__label{cursor:var(--wpds-cursor-control,pointer)}.components-radio-control__label{line-height:24px}@media (min-width:600px){.components-radio-control__label{line-height:16px}}.components-radio-control__option-description{grid-column:2;grid-row:2;padding-block-start:4px}.components-radio-control__option-description.components-radio-control__option-description{margin-top:0}.components-resizable-box__handle{display:none;height:23px;width:23px;z-index:2}.components-resizable-box__container.has-show-handle .components-resizable-box__handle{display:block}.components-resizable-box__handle>div{height:100%;outline:none;position:relative;width:100%;z-index:2}.components-resizable-box__container>img{width:inherit}.components-resizable-box__handle:after{background:#fff;border-radius:50%;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)),0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.02),0 3px 3px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.01);content:"";cursor:inherit;display:block;height:15px;outline:2px solid transparent;position:absolute;right:calc(50% - 8px);top:calc(50% - 8px);width:15px}.components-resizable-box__side-handle:before{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-radius:9999px;content:"";cursor:inherit;display:block;height:3px;position:absolute;right:calc(50% - 1px);top:calc(50% - 1px);width:3px}@media not (prefers-reduced-motion){.components-resizable-box__side-handle:before{transition:transform .1s ease-in;will-change:transform}}.components-resizable-box__side-handle:before{opacity:0}.components-resizable-box__corner-handle,.components-resizable-box__side-handle{z-index:2}.components-resizable-box__side-handle.components-resizable-box__handle-bottom,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:before,.components-resizable-box__side-handle.components-resizable-box__handle-top,.components-resizable-box__side-handle.components-resizable-box__handle-top:before{border-left:0;border-right:0;left:0;width:100%}.components-resizable-box__side-handle.components-resizable-box__handle-left,.components-resizable-box__side-handle.components-resizable-box__handle-left:before,.components-resizable-box__side-handle.components-resizable-box__handle-right,.components-resizable-box__side-handle.components-resizable-box__handle-right:before{border-bottom:0;border-top:0;height:100%;top:0}@media not (prefers-reduced-motion){.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before{animation:components-resizable-box__top-bottom-animation .1s ease-out 0s;animation-fill-mode:forwards}.components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before{animation:components-resizable-box__left-right-animation .1s ease-out 0s;animation-fill-mode:forwards}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before{animation:none}}}@keyframes components-resizable-box__top-bottom-animation{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes components-resizable-box__left-right-animation{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.components-resizable-box__handle-right{right:-11.5px}.components-resizable-box__handle-left{left:-11.5px}.components-resizable-box__handle-top{top:-11.5px}.components-resizable-box__handle-bottom{bottom:-11.5px}.components-responsive-wrapper{align-items:center;display:flex;justify-content:center;max-width:100%;position:relative}.components-responsive-wrapper__content{display:block;max-width:100%;width:100%}.components-sandbox{overflow:hidden}iframe.components-sandbox{width:100%}body.lockscroll,html.lockscroll{overflow:hidden}.components-select-control__input{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;outline:0}.components-snackbar{backdrop-filter:blur(16px) saturate(180%);background:rgba(0,0,0,.85);border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);box-sizing:border-box;color:#fff;cursor:var(--wpds-cursor-control,pointer);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;max-width:var(--wpds-dimension-surface-width-lg,560px);padding:12px 20px;pointer-events:auto;width:100%}@media (min-width:600px){.components-snackbar{width:fit-content}}.components-snackbar:focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-snackbar.components-snackbar-explicit-dismiss{cursor:default}.components-snackbar .components-snackbar__content-with-icon{padding-left:24px;position:relative}.components-snackbar .components-snackbar__icon{left:-8px;position:absolute;top:-2.9px}.components-snackbar .components-snackbar__dismiss-button{cursor:var(--wpds-cursor-control,pointer);margin-left:24px}.components-snackbar__action.components-button,.components-snackbar__action.components-external-link{color:#fff;flex-shrink:0;margin-left:32px}.components-snackbar__action.components-button:focus,.components-snackbar__action.components-external-link:focus{box-shadow:none;outline:1px dotted #fff}.components-snackbar__action.components-button:hover,.components-snackbar__action.components-external-link:hover{color:currentColor;text-decoration:none}.components-snackbar__content{align-items:baseline;display:flex;justify-content:space-between;line-height:1.4}.components-snackbar-list{box-sizing:border-box;pointer-events:none;position:absolute;width:100%;z-index:100000}.components-snackbar-list__notice-container{padding-top:8px;position:relative}.components-tab-panel__tabs{align-items:stretch;display:flex;flex-direction:row}.components-tab-panel__tabs[aria-orientation=vertical]{flex-direction:column}.components-tab-panel__tabs-item{background:transparent;border:none;border-radius:0;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);font-weight:var(--wpds-typography-font-weight-default,400);height:48px!important;margin-left:0;padding:3px var(--wpds-dimension-padding-lg,16px);position:relative}.components-tab-panel__tabs-item:disabled,.components-tab-panel__tabs-item[aria-disabled=true]{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.components-tab-panel__tabs-item:not(:disabled,[aria-disabled=true]):is(:hover,:focus-visible){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.components-tab-panel__tabs-item:focus:not(:disabled){outline:none;position:relative}.components-tab-panel__tabs-item:after{background:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);border-radius:0;bottom:0;content:"";height:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*0);left:0;pointer-events:none;position:absolute;right:0}@media not (prefers-reduced-motion){.components-tab-panel__tabs-item:after{transition:height .1s linear}}.components-tab-panel__tabs-item.is-active:after{height:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*1);outline:2px solid transparent;outline-offset:-1px}.components-tab-panel__tabs-item:before{border-radius:var(--wpds-border-radius-sm,2px);content:"";inset:var(--wpds-dimension-padding-md,12px);pointer-events:none;position:absolute}.components-tab-panel__tabs-item:focus-visible:before{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));outline-offset:0}.components-tab-panel__tabs[aria-orientation=vertical] .components-tab-panel__tabs-item{border-radius:var(--wpds-border-radius-sm,2px)}.components-tab-panel__tabs[aria-orientation=vertical] .components-tab-panel__tabs-item:after{display:none}.components-tab-panel__tabs[aria-orientation=vertical] .components-tab-panel__tabs-item.is-active{background:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}.components-tab-panel__tab-content:focus{outline:none}.components-tab-panel__tab-content:focus-visible{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));outline-offset:0}.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;height:40px;line-height:normal;margin:0;padding:6px 8px;width:100%}@media (min-width:600px){.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{font-size:13px;line-height:normal}}.components-text-control__input:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=color]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=date]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=datetime-local]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=datetime]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=email]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=month]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=number]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=password]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=tel]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=text]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=time]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=url]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=week]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.components-text-control__input:focus,.components-text-control__input[type=color]:focus,.components-text-control__input[type=date]:focus,.components-text-control__input[type=datetime-local]:focus,.components-text-control__input[type=datetime]:focus,.components-text-control__input[type=email]:focus,.components-text-control__input[type=month]:focus,.components-text-control__input[type=number]:focus,.components-text-control__input[type=password]:focus,.components-text-control__input[type=tel]:focus,.components-text-control__input[type=text]:focus,.components-text-control__input[type=time]:focus,.components-text-control__input[type=url]:focus,.components-text-control__input[type=week]:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-text-control__input::placeholder,.components-text-control__input[type=color]::placeholder,.components-text-control__input[type=date]::placeholder,.components-text-control__input[type=datetime-local]::placeholder,.components-text-control__input[type=datetime]::placeholder,.components-text-control__input[type=email]::placeholder,.components-text-control__input[type=month]::placeholder,.components-text-control__input[type=number]::placeholder,.components-text-control__input[type=password]::placeholder,.components-text-control__input[type=tel]::placeholder,.components-text-control__input[type=text]::placeholder,.components-text-control__input[type=time]::placeholder,.components-text-control__input[type=url]::placeholder,.components-text-control__input[type=week]::placeholder{color:rgba(30,30,30,.62)}.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{padding-left:12px;padding-right:12px}.components-text-control__input::placeholder,.components-text-control__input[type=color]::placeholder,.components-text-control__input[type=date]::placeholder,.components-text-control__input[type=datetime-local]::placeholder,.components-text-control__input[type=datetime]::placeholder,.components-text-control__input[type=email]::placeholder,.components-text-control__input[type=month]::placeholder,.components-text-control__input[type=number]::placeholder,.components-text-control__input[type=password]::placeholder,.components-text-control__input[type=tel]::placeholder,.components-text-control__input[type=text]::placeholder,.components-text-control__input[type=time]::placeholder,.components-text-control__input[type=url]::placeholder,.components-text-control__input[type=week]::placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%)}.components-text-control__input[type=email],.components-text-control__input[type=url]{direction:ltr}.components-tip{color:#757575;display:flex}.components-tip svg{align-self:center;color:#f0b849;flex-shrink:0;margin-right:16px}.components-tip p{margin:0}.components-toggle-control__label{line-height:16px}.components-toggle-control__label:not(.is-disabled){cursor:var(--wpds-cursor-control,pointer)}.components-toggle-control__help{display:inline-block;margin-inline-start:40px}.components-accessible-toolbar{border:1px solid var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));border-radius:2px;display:inline-flex;flex-shrink:0}.components-accessible-toolbar>.components-toolbar-group:last-child{border-right:none}.components-accessible-toolbar.is-unstyled{border:none}.components-accessible-toolbar.is-unstyled>.components-toolbar-group{border-right:none}.components-accessible-toolbar[aria-orientation=vertical],.components-toolbar[aria-orientation=vertical]{align-items:center;display:flex;flex-direction:column}.components-accessible-toolbar .components-button,.components-toolbar .components-button{height:48px;padding-left:16px;padding-right:16px;position:relative;z-index:1}.components-accessible-toolbar .components-button:focus:not(:disabled),.components-toolbar .components-button:focus:not(:disabled){box-shadow:none;outline:none}.components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{border-radius:2px;content:"";display:block;height:32px;left:8px;position:absolute;right:8px;z-index:-1}@media not (prefers-reduced-motion){.components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{animation:components-button__appear-animation .1s ease;animation-fill-mode:forwards}}.components-accessible-toolbar .components-button svg,.components-toolbar .components-button svg{margin-left:auto;margin-right:auto;position:relative}.components-accessible-toolbar .components-button.is-pressed,.components-accessible-toolbar .components-button.is-pressed:hover,.components-toolbar .components-button.is-pressed,.components-toolbar .components-button.is-pressed:hover{background:transparent}.components-accessible-toolbar .components-button.is-pressed:before,.components-toolbar .components-button.is-pressed:before{background:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e))}.components-accessible-toolbar .components-button:focus:before,.components-toolbar .components-button:focus:before{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.components-accessible-toolbar .components-button.has-icon.has-icon,.components-toolbar .components-button.has-icon.has-icon{min-width:48px;padding-left:8px;padding-right:8px}@keyframes components-button__appear-animation{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.components-toolbar__control.components-button{position:relative}.components-toolbar__control.components-button[data-subscript] svg{padding:5px 10px 5px 0}.components-toolbar__control.components-button[data-subscript]:after{bottom:10px;content:attr(data-subscript);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:12px;position:absolute;right:8px}.components-toolbar__control.components-button:not(:disabled).is-pressed[data-subscript]:after{color:#fff}.components-toolbar-group{background-color:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border-right:1px solid var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:inline-flex;flex-shrink:0;flex-wrap:wrap;min-height:48px;padding-left:6px;padding-right:6px}.components-toolbar-group .components-toolbar-group.components-toolbar-group{border-width:0;margin:0}.components-toolbar-group{line-height:0}.components-toolbar-group .components-button.components-button,.components-toolbar-group .components-button.has-icon.has-icon{justify-content:center;min-width:36px;padding-left:6px;padding-right:6px}.components-toolbar-group .components-button.components-button svg,.components-toolbar-group .components-button.has-icon.has-icon svg{min-width:var(--wpds-dimension-size-sm,24px)}.components-toolbar-group .components-button.components-button:before,.components-toolbar-group .components-button.has-icon.has-icon:before{left:2px;right:2px}.components-toolbar{background-color:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:1px solid var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:inline-flex;flex-shrink:0;flex-wrap:wrap;margin:0;min-height:48px}.components-toolbar .components-toolbar.components-toolbar{border-width:0;margin:0}div.components-toolbar>div{display:flex;margin:0}div.components-toolbar>div+div.has-left-divider{margin-left:6px;overflow:visible;position:relative}div.components-toolbar>div+div.has-left-divider:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:content-box;content:"";display:inline-block;height:20px;left:-3px;position:absolute;top:8px;width:1px}.components-tooltip{background:#000;border-radius:var(--wpds-border-radius-md,4px);box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);color:#f0f0f0;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;line-height:1.4;padding:4px 8px;text-align:center;z-index:1000002}.components-tooltip__shortcut{margin-left:8px}.components-validated-control textarea:invalid[data-validity-visible],.components-validated-control:has(:is(input,select):invalid[data-validity-visible]) .components-input-control__backdrop,.components-validated-control__wrapper-with-error-delegate:has(input:invalid[data-validity-visible]) .components-validated-control__content-editable [role=textbox],.components-validated-control__wrapper-with-error-delegate:has(select:invalid[data-validity-visible]) .components-input-control__backdrop{--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818)}.components-validated-control textarea:invalid[data-validity-visible],.components-validated-control:has(:is(input,select):invalid[data-validity-visible]) .components-input-control__backdrop,.components-validated-control__wrapper-with-error-delegate:has(input:invalid[data-validity-visible]) .components-validated-control__content-editable [role=textbox],.components-validated-control__wrapper-with-error-delegate:has(select:invalid[data-validity-visible]) .components-input-control__backdrop{border-color:var(--wpds-color-stroke-interactive-error,#cc1818)}.components-validated-control__wrapper-with-error-delegate{position:relative}.components-validated-control__error-delegate{height:100%;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}:root{--wp-admin-theme-color:#3858e9;--wp-admin-theme-color--rgb:56,88,233;--wp-admin-theme-color-darker-10:#2145e6;--wp-admin-theme-color-darker-10--rgb:33.0384615385,68.7307692308,230.4615384615;--wp-admin-theme-color-darker-20:#183ad6;--wp-admin-theme-color-darker-20--rgb:23.6923076923,58.1538461538,214.3076923077;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}
\ No newline at end of file
+@charset "UTF-8";@media not (prefers-reduced-motion){.components-animate__appear{animation:components-animate__appear-animation .1s cubic-bezier(0,0,.2,1) 0s;animation-fill-mode:forwards}}.components-animate__appear.is-from-top,.components-animate__appear.is-from-top.is-from-left{transform-origin:top left}.components-animate__appear.is-from-top.is-from-right{transform-origin:top right}.components-animate__appear.is-from-bottom,.components-animate__appear.is-from-bottom.is-from-left{transform-origin:bottom left}.components-animate__appear.is-from-bottom.is-from-right{transform-origin:bottom right}@keyframes components-animate__appear-animation{0%{transform:translateY(-2em) scaleY(0) scaleX(0)}to{transform:translateY(0) scaleY(1) scaleX(1)}}@media not (prefers-reduced-motion){.components-animate__slide-in{animation:components-animate__slide-in-animation .1s cubic-bezier(0,0,.2,1);animation-fill-mode:forwards}.components-animate__slide-in.is-from-left{transform:translateX(100%)}.components-animate__slide-in.is-from-right{transform:translateX(-100%)}}@keyframes components-animate__slide-in-animation{to{transform:translateX(0)}}@media not (prefers-reduced-motion){.components-animate__loading{animation:components-animate__loading 1.6s ease-in-out infinite}}@keyframes components-animate__loading{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.components-autocomplete__popover .components-popover__content{min-width:200px;padding:8px}.components-autocomplete__result.components-button{display:flex;font-weight:var(--wpds-typography-font-weight-default,400);height:auto;min-height:36px;text-align:left;width:100%}.components-autocomplete__result.components-button:focus:not(:disabled){box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.components-badge{box-sizing:border-box}.components-badge *,.components-badge :after,.components-badge :before{box-sizing:inherit}.components-badge{background-color:color-mix(in srgb,#fff 90%,var(--base-color));border-radius:2px;color:color-mix(in srgb,#000 50%,var(--base-color));display:inline-block;line-height:0;max-width:100%;min-height:24px;padding:2px 8px}.components-badge:where(.is-default){background-color:#f0f0f0;color:#2f2f2f}.components-badge.has-icon{padding-inline-start:4px}.components-badge.is-info{--base-color:#3858e9}.components-badge.is-warning{--base-color:#f0b849}.components-badge.is-error{--base-color:#cc1818}.components-badge.is-success{--base-color:#4ab866}.components-badge__flex-wrapper{align-items:center;display:inline-flex;font-size:12px;font-weight:400;gap:2px;line-height:20px;max-width:100%}.components-badge__icon{flex-shrink:0}.components-badge__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.components-button-group{display:inline-block}.components-button-group .components-button{border-color:#1e1e1e;border-radius:0;color:#1e1e1e;display:inline-flex}.components-button-group .components-button+.components-button{margin-left:-1px}.components-button-group .components-button:first-child{border-radius:2px 0 0 2px}.components-button-group .components-button:last-child{border-radius:0 2px 2px 0}.components-button-group .components-button.is-primary,.components-button-group .components-button:focus{position:relative;z-index:1}.components-button:focus:is(a){box-shadow:none}.components-button:focus{outline:none}.components-button:focus:not(:active){outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-button{align-items:center;appearance:none;background:none;border:1px solid transparent;border-radius:2px;box-sizing:border-box;color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));cursor:var(--wpds-cursor-control,pointer);display:inline-flex;font-family:inherit;font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);height:36px;margin:0;padding:4px 12px;text-decoration:none}.components-button.is-next-40px-default-size{height:40px}.components-button:hover:not(:disabled,[aria-disabled=true]),.components-button[aria-expanded=true]{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button.is-primary{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));text-decoration:none;text-shadow:none;white-space:nowrap}.components-button.is-primary,.components-button.is-primary:hover:not(:disabled){color:var(--wp-components-color-accent-inverted,var(--wpds-color-foreground-interactive-brand-strong,#fff))}.components-button.is-primary:hover:not(:disabled){background:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6))}.components-button.is-primary:active:not(:disabled){background:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));color:var(--wp-components-color-accent-inverted,var(--wpds-color-foreground-interactive-brand-strong,#fff))}.components-button.is-primary:disabled,.components-button.is-primary:disabled:active:enabled,.components-button.is-primary[aria-disabled=true],.components-button.is-primary[aria-disabled=true]:active:enabled,.components-button.is-primary[aria-disabled=true]:enabled{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:hsla(0,0%,100%,.4)}.components-button.is-primary.is-busy,.components-button.is-primary.is-busy:disabled,.components-button.is-primary.is-busy[aria-disabled=true]{background-image:linear-gradient(-45deg,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 33%,var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6)) 33%,var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6)) 70%,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 70%);background-size:100px 100%;color:var(--wp-components-color-accent-inverted,var(--wpds-color-foreground-interactive-brand-strong,#fff))}.components-button.is-secondary:disabled,.components-button.is-secondary[aria-disabled=true],.components-button.is-secondary[aria-disabled=true]:hover,.components-button.is-tertiary:disabled,.components-button.is-tertiary[aria-disabled=true],.components-button.is-tertiary[aria-disabled=true]:hover{background:transparent;color:#949494;transform:none}@media not (prefers-reduced-motion){.components-button.is-secondary{transition:border-color .1s linear}}.components-button.is-secondary{background:transparent;border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));white-space:nowrap}.components-button.is-secondary:active:not(:disabled){border-color:transparent}.components-button.is-secondary:hover:not(:disabled,[aria-disabled=true],.is-pressed){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,transparent);border-color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6))}.components-button.is-secondary:focus:not(:active){border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-button.is-secondary:disabled:not(:focus),.components-button.is-secondary[aria-disabled=true]:hover:not(:focus),.components-button.is-secondary[aria-disabled=true]:not(:focus){border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}.components-button.is-tertiary{background:transparent;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));white-space:nowrap}.components-button.is-tertiary:hover:not(:disabled,[aria-disabled=true],.is-pressed){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,transparent);color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6))}.components-button.is-tertiary:active:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 8%,transparent)}p+.components-button.is-tertiary{margin-left:-6px}.components-button.is-destructive{--wp-components-color-accent:#cc1818;--wp-components-color-accent-darker-10:#9e1313;--wp-components-color-accent-darker-20:#710d0d}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link){color:#cc1818}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):hover:not(:disabled,[aria-disabled=true]){color:#710d0d}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):active:not(:disabled,[aria-disabled=true]){background:#ccc}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):disabled,.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link)[aria-disabled=true]{color:#949494}.components-button.is-destructive.is-secondary:hover:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-tertiary:hover:not(:disabled,[aria-disabled=true]){background:rgba(204,24,24,.04)}.components-button.is-destructive.is-secondary:active:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-tertiary:active:not(:disabled,[aria-disabled=true]){background:rgba(204,24,24,.08)}.components-button.is-link{background:none;border:0;border-radius:0;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));font-weight:var(--wpds-typography-font-weight-default,400);margin:0;outline:none;padding:0;text-align:left;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em}@media not (prefers-reduced-motion){.components-button.is-link{transition-duration:.05s;transition-property:border,background,color;transition-timing-function:ease-in-out}}.components-button.is-link{height:auto}.components-button.is-link:focus:not(:active){border-radius:2px;text-decoration:none}.components-button.is-link:disabled,.components-button.is-link[aria-disabled=true]{color:#949494}.components-button:not(:disabled,[aria-disabled=true]):active{color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e))}.components-button:disabled,.components-button[aria-disabled=true]{color:#949494;cursor:default}@media not (prefers-reduced-motion){.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{animation:components-button__busy-animation 2.5s linear infinite}}.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{background-image:linear-gradient(-45deg,#fafafa 33%,#e0e0e0 0,#e0e0e0 70%,#fafafa 0);background-size:100px 100%}.components-button.is-compact{height:32px}.components-button.is-compact.has-icon:not(.has-text){min-width:32px;padding:0}.components-button.is-small{font-size:11px;height:var(--wpds-dimension-size-sm,24px);line-height:22px;padding:0 8px}.components-button.is-small.has-icon:not(.has-text){min-width:var(--wpds-dimension-size-sm,24px);padding:0}.components-button.has-icon{justify-content:center;min-width:36px;padding:6px}.components-button.has-icon.is-next-40px-default-size{min-width:40px}.components-button.has-icon .dashicon{align-items:center;box-sizing:content-box;display:inline-flex;justify-content:center;padding:2px}.components-button.has-icon.has-text{gap:4px;justify-content:start;padding-left:8px;padding-right:12px}.components-button.has-icon.has-text.has-icon-right{padding-left:12px;padding-right:8px}.components-button.has-icon:not(.has-text) .dashicon,.components-button.has-icon:not(.has-text) svg{margin-inline:-1px}.components-button.is-pressed,.components-button.is-pressed:hover{color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc))}.components-button.is-pressed:hover:not(:disabled,[aria-disabled=true]),.components-button.is-pressed:not(:disabled,[aria-disabled=true]){background:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e))}.components-button.is-pressed:disabled,.components-button.is-pressed[aria-disabled=true]{color:#949494}.components-button.is-pressed:disabled:not(.is-primary):not(.is-secondary):not(.is-tertiary),.components-button.is-pressed[aria-disabled=true]:not(.is-primary):not(.is-secondary):not(.is-tertiary){background:#949494;color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc))}.components-button svg{fill:currentColor;flex-shrink:0;outline:none}@keyframes components-button__busy-animation{0%{background-position:200px 0}}.components-checkbox-control{--checkbox-input-size:24px}@media (min-width:600px){.components-checkbox-control{--checkbox-input-size:16px}}.components-checkbox-control{--checkbox-input-margin:8px}.components-checkbox-control__label{line-height:var(--checkbox-input-size)}.components-checkbox-control:not(:has(:disabled)) .components-checkbox-control__label{cursor:var(--wpds-cursor-control,pointer)}.components-checkbox-control__input[type=checkbox]{border:1px solid #1e1e1e;border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:2px;border-radius:var(--wpds-border-radius-sm,2px);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;margin-right:12px;padding:6px 8px;transition:none}@media (min-width:600px){.components-checkbox-control__input[type=checkbox]{font-size:13px;line-height:normal}}.components-checkbox-control__input[type=checkbox]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.components-checkbox-control__input[type=checkbox]:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-checkbox-control__input[type=checkbox]::placeholder{color:rgba(30,30,30,.62)}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{color:#fff;margin:-3px -5px}@media (min-width:782px){.components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{margin:-4px 0 0 -5px}}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f460";display:inline-block;float:left;font:normal 30px/1 dashicons;vertical-align:middle;width:16px}@media (min-width:782px){.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{float:none;font-size:21px}}.components-checkbox-control__input[type=checkbox]:disabled,.components-checkbox-control__input[type=checkbox][aria-disabled=true]{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}.components-checkbox-control__input[type=checkbox]{appearance:none;background:#fff;clear:none;color:#1e1e1e;display:inline-block;height:var(--checkbox-input-size);line-height:0;margin:0 4px 0 0;outline:0;padding:0!important;text-align:center;vertical-align:top;width:var(--checkbox-input-size)}@media not (prefers-reduced-motion){.components-checkbox-control__input[type=checkbox]{transition:border-color .1s ease-in-out}}.components-checkbox-control__input[type=checkbox]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:2px}.components-checkbox-control__input[type=checkbox]:not(:disabled):is(:checked,:indeterminate){background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-checkbox-control__input[type=checkbox]:not(:disabled){cursor:var(--wpds-cursor-control,pointer)}.components-checkbox-control__input[type=checkbox]:checked:before{content:none}.components-checkbox-control__input-container{aspect-ratio:1;display:inline-block;flex-shrink:0;line-height:1;margin-right:var(--checkbox-input-margin);position:relative;vertical-align:middle;width:var(--checkbox-input-size)}svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{--checkmark-size:var(--checkbox-input-size);color:#fff;cursor:var(--wpds-cursor-control,pointer);height:var(--checkmark-size);left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none;width:var(--checkmark-size)}@media (min-width:600px){svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{--checkmark-size:calc(var(--checkbox-input-size) + 4px)}}.components-checkbox-control:has(:disabled) svg.components-checkbox-control__checked,.components-checkbox-control:has(:disabled) svg.components-checkbox-control__indeterminate{color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-checkbox-control__help{display:inline-block;margin-inline-start:calc(var(--checkbox-input-size) + var(--checkbox-input-margin))}.components-circular-option-picker{display:inline-block;isolation:isolate;min-width:188px;width:100%}.components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper{display:flex;justify-content:flex-end;margin-top:12px}.components-circular-option-picker .components-circular-option-picker__swatches{display:flex;flex-wrap:wrap;gap:12px;position:relative;z-index:1}.components-circular-option-picker>:not(.components-circular-option-picker__swatches){position:relative;z-index:0}.components-circular-option-picker__option-wrapper{display:inline-block;height:28px;transform:scale(1);vertical-align:top;width:28px}@media not (prefers-reduced-motion){.components-circular-option-picker__option-wrapper{transition:transform .1s ease;will-change:transform}}.components-circular-option-picker__option-wrapper:hover{transform:scale(1.2)}.components-circular-option-picker__option-wrapper>div{height:100%;width:100%}.components-circular-option-picker__option-wrapper:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath fill='%23555D65' d='M6 8V6H4v2zm2 0V6h2v2zm2 8H8v-2h2zm2 0v-2h2v2zm0 2v-2h-2v2H8v2h2v-2zm2 0v2h-2v-2zm2 0h-2v-2h2z'/%3E%3Cpath fill='%23555D65' fill-rule='evenodd' d='M18 18h2v-2h-2v-2h2v-2h-2v-2h2V8h-2v2h-2V8h-2v2h2v2h-2v2h2v2h2zm-2-4v-2h2v2z' clip-rule='evenodd'/%3E%3Cpath fill='%23555D65' d='M18 18v2h-2v-2z'/%3E%3Cpath fill='%23555D65' fill-rule='evenodd' d='M8 10V8H6v2H4v2h2v2H4v2h2v2H4v2h2v2H4v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2v2h-2V4h-2v2h-2V4h-2v2h-2V4h-2v2h2v2h-2v2zm0 2v-2H6v2zm2 0v-2h2v2zm0 2v-2H8v2H6v2h2v2H6v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h-2v2h-2V6h-2v2h-2v2h2v2h-2v2z' clip-rule='evenodd'/%3E%3Cpath fill='%23555D65' fill-rule='evenodd' d='M4 0H2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2H8V0H6v2H4zm0 4V2H2v2zm2 0V2h2v2zm0 2V4H4v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2H8v2z' clip-rule='evenodd'/%3E%3C/svg%3E");border-radius:50%;bottom:1px;content:"";left:1px;position:absolute;right:1px;top:1px;z-index:-1}.components-circular-option-picker__option{aspect-ratio:1;background:transparent;border:none;border-radius:50%;box-shadow:inset 0 0 0 14px;display:inline-block;height:100%!important;vertical-align:top}@media not (prefers-reduced-motion){.components-circular-option-picker__option{transition:box-shadow .1s ease}}.components-circular-option-picker__option{cursor:var(--wpds-cursor-control,pointer)}.components-circular-option-picker__option:hover{box-shadow:inset 0 0 0 14px!important}.components-circular-option-picker__option[aria-pressed=true],.components-circular-option-picker__option[aria-selected=true]{box-shadow:inset 0 0 0 4px;overflow:visible;position:relative;z-index:1}.components-circular-option-picker__option[aria-pressed=true]+svg,.components-circular-option-picker__option[aria-selected=true]+svg{border-radius:50%;left:2px;pointer-events:none;position:absolute;top:2px;z-index:2}.components-circular-option-picker__option:after{border:1px solid transparent;border-radius:50%;bottom:-1px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);box-sizing:inherit;content:"";left:-1px;position:absolute;right:-1px;top:-1px}.components-circular-option-picker__option:focus:after{border:2px solid #757575;border-radius:50%;box-shadow:inset 0 0 0 2px #fff;content:"";height:calc(100% + 4px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 4px)}.components-circular-option-picker__option.components-button:focus{background-color:transparent;box-shadow:inset 0 0 0 14px;outline:none}.components-circular-option-picker__button-action .components-circular-option-picker__option{background:#fff;color:#fff}.components-circular-option-picker__dropdown-link-action{margin-right:16px}.components-circular-option-picker__dropdown-link-action .components-button{line-height:22px}.components-palette-edit__popover-duotone-picker,.components-palette-edit__popover-gradient-picker{padding:8px;width:260px}.components-dropdown-menu__menu .components-palette-edit__menu-button{width:100%}.component-color-indicator{background:#fff linear-gradient(-45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0);border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);display:inline-block;height:20px;padding:0;width:20px}.components-combobox-control{width:100%}input.components-combobox-control__input[type=text]{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:none;box-shadow:none;color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-family:inherit;font-size:16px;line-height:inherit;margin:0;min-height:auto;padding:2px;width:100%}@media (min-width:600px){input.components-combobox-control__input[type=text]{font-size:13px}}input.components-combobox-control__input[type=text]:focus{box-shadow:none;outline:none}.components-combobox-control__suggestions-container{border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px}@media (min-width:600px){.components-combobox-control__suggestions-container{font-size:13px;line-height:normal}}.components-combobox-control__suggestions-container:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.components-combobox-control__suggestions-container:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-combobox-control__suggestions-container::placeholder{color:rgba(30,30,30,.62)}.components-combobox-control__suggestions-container{align-items:flex-start;display:flex;flex-wrap:wrap;padding:0;width:100%}.components-combobox-control__suggestions-container:focus-within{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-combobox-control__suggestions-container .components-spinner{margin:0}.components-color-palette__custom-color-wrapper{position:relative;z-index:0}.components-color-palette__custom-color-button{background:none;border:none;border-radius:4px 4px 0 0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);box-sizing:border-box;cursor:var(--wpds-cursor-control,pointer);height:64px;outline:1px solid transparent;position:relative;width:100%}.components-color-palette__custom-color-button:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline-width:2px}.components-color-palette__custom-color-button:after{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0);background-position:0 0,24px 24px;background-size:48px 48px;border-radius:3px 3px 0 0;content:"";inset:1px;position:absolute;z-index:-1}.components-color-palette__custom-color-text-wrapper{border-radius:0 0 4px 4px;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.2),inset 1px 0 0 0 rgba(0,0,0,.2),inset -1px 0 0 0 rgba(0,0,0,.2);font-size:13px;padding:12px 16px;position:relative}.components-color-palette__custom-color-name{color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));margin:0 1px}.components-color-palette__custom-color-value{color:#757575}.components-color-palette__custom-color-value--is-hex{text-transform:uppercase}.components-color-palette__custom-color-value:empty:after{content:"​";visibility:hidden}.components-custom-gradient-picker__gradient-bar{border-radius:2px;height:48px;position:relative;width:100%;z-index:1}.components-custom-gradient-picker__gradient-bar.has-gradient{background-image:repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0),repeating-linear-gradient(45deg,#e0e0e0 25%,transparent 0,transparent 75%,#e0e0e0 0,#e0e0e0);background-position:0 0,12px 12px;background-size:24px 24px}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__gradient-bar-background{inset:0;position:absolute}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__markers-container{margin-left:auto;margin-right:auto;position:relative;width:calc(100% - 48px)}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-dropdown{display:flex;height:16px;position:absolute;top:16px;width:16px}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown{background:#fff;border-radius:50%;color:#1e1e1e;height:inherit;min-width:16px!important;padding:2px;position:relative;width:inherit}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown svg{height:100%;width:100%}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button{border-radius:50%;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 2px 0 rgba(0,0,0,.25);height:inherit;outline:2px solid transparent;padding:0;width:inherit}.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button.is-active,.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button:focus{box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*2) #fff,0 0 2px 0 rgba(0,0,0,.25);outline:1.5px solid transparent}.components-custom-gradient-picker__remove-control-point-wrapper{padding-bottom:8px}.components-custom-gradient-picker__inserter{direction:ltr}.components-custom-gradient-picker__liner-gradient-indicator{display:inline-block;flex:0 auto;height:20px;width:20px}.components-custom-gradient-picker__ui-line{position:relative;z-index:0}.components-drop-zone{border-radius:2px;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;visibility:hidden;z-index:40}.components-drop-zone.is-active{opacity:1;visibility:visible}.components-drop-zone .components-drop-zone__content{align-items:center;background-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));bottom:0;color:#fff;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:50}.components-drop-zone .components-drop-zone__content-inner{opacity:0;transform:scale(.9)}.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{opacity:1}@media not (prefers-reduced-motion){.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{transition:opacity .2s ease-in-out}}.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{opacity:1;transform:scale(1)}@media not (prefers-reduced-motion){.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{transition:opacity .1s ease-in-out .1s,transform .1s ease-in-out .1s}}.components-drop-zone__content-icon,.components-drop-zone__content-text{display:block}.components-drop-zone__content-icon{fill:currentColor;line-height:0;margin:0 auto 8px;pointer-events:none}.components-drop-zone__content-text{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-dropdown{display:inline-block}.components-dropdown__content .components-popover__content{padding:8px}.components-dropdown__content .components-popover__content:has(.components-menu-group){padding:0}.components-dropdown__content .components-popover__content:has(.components-menu-group) .components-dropdown-menu__menu>.components-menu-item__button,.components-dropdown__content .components-popover__content:has(.components-menu-group)>.components-menu-item__button{margin:8px;width:auto}.components-dropdown__content [role=menuitem]{white-space:nowrap}.components-dropdown__content .components-menu-group{padding:8px}.components-dropdown__content .components-menu-group+.components-menu-group{border-top:1px solid #ccc;padding:8px}.components-dropdown__content.is-alternate .components-menu-group+.components-menu-group{border-color:#1e1e1e}.components-dropdown-menu__toggle{vertical-align:top}.components-dropdown-menu__menu{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:1.4;width:100%}.components-dropdown-menu__menu .components-dropdown-menu__menu-item,.components-dropdown-menu__menu .components-menu-item{cursor:var(--wpds-cursor-control,pointer);font-weight:var(--wpds-typography-font-weight-default,400);outline:none;padding:6px;white-space:nowrap;width:100%}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator,.components-dropdown-menu__menu .components-menu-item.has-separator{margin-top:6px;overflow:visible;position:relative}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator:before,.components-dropdown-menu__menu .components-menu-item.has-separator:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:content-box;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:-3px}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active .dashicon,.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active svg,.components-dropdown-menu__menu .components-menu-item.is-active .dashicon,.components-dropdown-menu__menu .components-menu-item.is-active svg{background:#1e1e1e;border-radius:1px;box-shadow:0 0 0 1px #1e1e1e;color:#fff}.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-icon-only,.components-dropdown-menu__menu .components-menu-item.is-icon-only{width:auto}.components-dropdown-menu__menu .components-menu-item__button,.components-dropdown-menu__menu .components-menu-item__button.components-button{height:auto;min-height:32px;padding-left:8px;padding-right:8px;text-align:left}.components-duotone-picker__color-indicator:before{background:transparent}.components-duotone-picker__color-indicator>.components-button,.components-duotone-picker__color-indicator>.components-button.is-pressed:hover:not(:disabled){background:linear-gradient(-45deg,transparent 48%,#ddd 0,#ddd 52%,transparent 0);color:transparent}.components-duotone-picker__color-indicator>.components-button:hover:not(:disabled):not([aria-disabled=true]),.components-duotone-picker__color-indicator>.components-button:not([aria-disabled=true]):active{color:transparent}.components-color-list-picker,.components-color-list-picker__swatch-button{width:100%}.components-color-list-picker__color-picker{margin:8px 0}.components-color-list-picker__swatch-color{margin:2px}.components-external-link{text-decoration:none}.components-external-link,.components-external-link:visited{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.components-external-link:active,.components-external-link:hover{color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}.components-external-link:focus{border-radius:0;box-shadow:none}.components-external-link:focus:not(:active){outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-external-link__contents{text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.2em}.components-external-link__icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px)}.components-form-toggle{display:inline-block;height:16px;isolation:isolate;position:relative}.components-form-toggle .components-form-toggle__track{background-color:#fff;border:1px solid #949494;border-radius:8px;box-sizing:border-box;content:"";display:inline-block;height:16px;position:relative;vertical-align:top;width:32px}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__track{transition:background-color .2s ease,border-color .2s ease}}.components-form-toggle .components-form-toggle__track{overflow:hidden}.components-form-toggle .components-form-toggle__track:after{border-top:16px solid transparent;box-sizing:border-box;content:"";inset:0;position:absolute}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__track:after{transition:opacity .2s ease}}.components-form-toggle .components-form-toggle__track:after{opacity:0}.components-form-toggle .components-form-toggle__thumb{border-radius:50%;box-sizing:border-box;display:block;height:12px;left:2px;position:absolute;top:2px;width:12px}@media not (prefers-reduced-motion){.components-form-toggle .components-form-toggle__thumb{transition:transform .2s ease,background-color .2s ease-out}}.components-form-toggle .components-form-toggle__thumb{background-color:#1e1e1e;border:6px solid transparent;box-shadow:0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.02),0 3px 3px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.01)}.components-form-toggle.is-checked .components-form-toggle__track{background-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-form-toggle.is-checked .components-form-toggle__track:after{opacity:1}.components-form-toggle .components-form-toggle__input:focus+.components-form-toggle__track{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;outline-offset:2px}.components-form-toggle.is-checked .components-form-toggle__thumb{background-color:#fff;border-width:0;transform:translateX(16px)}.components-form-toggle.is-disabled .components-form-toggle__track,[inert] .components-form-toggle .components-form-toggle__track{background-color:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}@media (forced-colors:active){.components-form-toggle.is-disabled .components-form-toggle__track,[inert] .components-form-toggle .components-form-toggle__track{border-color:GrayText}}.components-form-toggle.is-disabled .components-form-toggle__thumb,[inert] .components-form-toggle .components-form-toggle__thumb{background-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));box-shadow:none}@media (forced-colors:active){.components-form-toggle.is-disabled .components-form-toggle__thumb,[inert] .components-form-toggle .components-form-toggle__thumb{border-color:GrayText}}.components-form-toggle.is-disabled.is-checked .components-form-toggle__track,[inert] .components-form-toggle.is-checked .components-form-toggle__track{background-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}@media (forced-colors:active){.components-form-toggle.is-disabled.is-checked .components-form-toggle__track,[inert] .components-form-toggle.is-checked .components-form-toggle__track{border-color:GrayText}.components-form-toggle.is-disabled.is-checked .components-form-toggle__track:after,[inert] .components-form-toggle.is-checked .components-form-toggle__track:after{border-top-color:GrayText}}.components-form-toggle.is-disabled.is-checked .components-form-toggle__thumb,[inert] .components-form-toggle.is-checked .components-form-toggle__thumb{background-color:#fff}.components-form-toggle input.components-form-toggle__input[type=checkbox]{border:none;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:1}.components-form-toggle input.components-form-toggle__input[type=checkbox]:checked{background:none}.components-form-toggle input.components-form-toggle__input[type=checkbox]:before{content:""}.components-form-toggle input.components-form-toggle__input[type=checkbox]:not(:disabled,[aria-disabled=true]){cursor:var(--wpds-cursor-control,pointer)}.components-form-token-field__input-container{border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px}@media (min-width:600px){.components-form-token-field__input-container{font-size:13px;line-height:normal}}.components-form-token-field__input-container:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.components-form-token-field__input-container:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-form-token-field__input-container::placeholder{color:rgba(30,30,30,.62)}.components-form-token-field__input-container{cursor:text;padding:0;width:100%}.components-form-token-field__input-container.is-disabled{background:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));cursor:default}.components-form-token-field__input-container.is-disabled,.components-form-token-field__input-container.is-disabled:hover{border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-form-token-field__input-container.is-active{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-form-token-field__input-container input[type=text].components-form-token-field__input{background:inherit;border:0;box-shadow:none;color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:inline-block;flex:1;font-family:inherit;font-size:16px;line-height:1;margin-left:4px;max-width:100%;min-height:24px;min-width:50px;padding:0;width:100%}@media (min-width:600px){.components-form-token-field__input-container input[type=text].components-form-token-field__input{font-size:13px}}.components-form-token-field.is-active .components-form-token-field__input-container input[type=text].components-form-token-field__input,.components-form-token-field__input-container input[type=text].components-form-token-field__input:focus{box-shadow:none;outline:none}.components-form-token-field__input-container .components-form-token-field__token+input[type=text].components-form-token-field__input{width:auto}.components-form-token-field__token{color:#1e1e1e;display:flex;font-size:13px;max-width:100%}.components-form-token-field__token.is-success .components-form-token-field__remove-token,.components-form-token-field__token.is-success .components-form-token-field__token-text{background:#4ab866}.components-form-token-field__token.is-error .components-form-token-field__remove-token,.components-form-token-field__token.is-error .components-form-token-field__token-text{background:#cc1818}.components-form-token-field__token.is-validating .components-form-token-field__remove-token,.components-form-token-field__token.is-validating .components-form-token-field__token-text{color:#757575}.components-form-token-field__token.is-disabled .components-form-token-field__remove-token.components-button,.components-form-token-field__token.is-disabled .components-form-token-field__token-text{background:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-form-token-field__token.is-borderless{padding:0 24px 0 0;position:relative}.components-form-token-field__token.is-borderless .components-form-token-field__token-text{background:transparent}.components-form-token-field__token.is-borderless:not(.is-disabled) .components-form-token-field__token-text{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-form-token-field__token.is-borderless .components-form-token-field__remove-token{background:transparent;color:#757575;position:absolute;right:0;top:1px}.components-form-token-field__token.is-borderless.is-success .components-form-token-field__token-text{color:#4ab866}.components-form-token-field__token.is-borderless.is-error .components-form-token-field__token-text{color:#cc1818;padding:0 4px 0 6px}.components-form-token-field__token.is-borderless.is-validating .components-form-token-field__token-text{color:#1e1e1e}.components-form-token-field__remove-token.components-button,.components-form-token-field__token-text{background:#ddd;display:inline-block;height:auto;min-width:unset}@media not (prefers-reduced-motion){.components-form-token-field__remove-token.components-button,.components-form-token-field__token-text{transition:all .2s cubic-bezier(.4,1,.4,1)}}.components-form-token-field__token-text{border-radius:1px 0 0 1px;line-height:24px;overflow:hidden;padding:0 0 0 8px;text-overflow:ellipsis;white-space:nowrap}.components-form-token-field__remove-token.components-button{border-radius:0 1px 1px 0;color:#1e1e1e;line-height:10px;overflow:initial}.components-form-token-field__remove-token.components-button:hover:not(:disabled){color:#1e1e1e}.components-form-token-field__suggestions-list{flex:1 0 100%;max-height:128px;min-width:100%;overflow-y:auto}@media not (prefers-reduced-motion){.components-form-token-field__suggestions-list{transition:all .15s ease-in-out}}.components-form-token-field__suggestions-list{box-shadow:inset 0 1px 0 0 #949494;list-style:none;margin:0;padding:0}.components-form-token-field__suggestion{box-sizing:border-box;color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:block;font-size:13px;margin:0;min-height:32px;padding:8px 12px}.components-form-token-field__suggestion.is-selected{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc))}.components-form-token-field__suggestion[aria-disabled=true]{color:#949494;pointer-events:none}.components-form-token-field__suggestion[aria-disabled=true].is-selected{background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,transparent)}.components-form-token-field__suggestion:not(.is-empty){cursor:var(--wpds-cursor-control,pointer)}@media (min-width:600px){.components-guide{width:600px}}.components-guide .components-modal__content{margin-top:0;padding:0}.components-guide .components-modal__content:before{content:none}.components-guide .components-modal__header{border-bottom:none;height:64px;padding:0;position:sticky}.components-guide .components-modal__header .components-button{align-self:flex-start;margin:8px 8px 0 0;position:static}.components-guide .components-guide__container{display:flex;flex-direction:column;justify-content:space-between;margin-top:-64px;min-height:100%}.components-guide .components-guide__page{display:flex;flex-direction:column;justify-content:center;position:relative}@media (min-width:600px){.components-guide .components-guide__page{min-height:300px}}.components-guide .components-guide__footer{align-content:center;display:flex;height:36px;justify-content:center;margin:0 0 24px;padding:0 24px;position:relative;width:100%}.components-guide .components-guide__page-control{margin:0;text-align:center}.components-guide .components-guide__page-control li{display:inline-block;margin:0}.components-guide .components-guide__page-control .components-button{color:#e0e0e0;margin:-6px 0}.components-guide .components-guide__page-control li[aria-current=step] .components-button{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-modal__frame.components-guide{border:none;max-height:575px;min-width:312px}@media (max-width:600px){.components-modal__frame.components-guide{margin:auto;max-width:calc(100vw - 32px)}}.components-button.components-guide__back-button,.components-button.components-guide__finish-button,.components-button.components-guide__forward-button{position:absolute}.components-button.components-guide__back-button{left:24px}.components-button.components-guide__finish-button,.components-button.components-guide__forward-button{right:24px}[role=region]{position:relative}[role=region].interface-interface-skeleton__content:focus-visible:after{bottom:0;box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1) + .5px) hsla(0,0%,100%,.7);content:"";left:0;outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-2/var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-style:solid;outline-width:calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1));pointer-events:none;position:absolute;right:0;top:0;z-index:1000000}.is-focusing-regions [role=region]:focus:after{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1000000}.is-focusing-regions .editor-post-publish-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-entities-saved-states-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-publish-panel,.is-focusing-regions .interface-interface-skeleton__sidebar .editor-layout__toggle-sidebar-panel,.is-focusing-regions [role=region]:focus:after,.is-focusing-regions.is-distraction-free .interface-interface-skeleton__header .edit-post-header{box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1) + .5px) hsla(0,0%,100%,.7);outline-color:var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-2/var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-style:solid;outline-width:calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1))}.components-input-control__container:focus-within:not(:has(:is(.components-input-control__prefix,.components-input-control__suffix):focus-within)) .components-input-control__backdrop{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-menu-group+.components-menu-group{border-top:1px solid #1e1e1e;padding-top:8px}.components-menu-group+.components-menu-group.has-hidden-separator{border-top:none;margin-top:0;padding-top:0}.components-menu-group:has(>div:empty){display:none}.components-menu-group__label{color:#757575;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:12px;margin-top:4px;padding:0 8px;text-transform:uppercase;white-space:nowrap}.components-menu-item__button,.components-menu-item__button.components-button{font-weight:var(--wpds-typography-font-weight-default,400);width:100%}.components-menu-item__button.components-button[role=menuitemcheckbox] .components-menu-item__item:only-child,.components-menu-item__button.components-button[role=menuitemradio] .components-menu-item__item:only-child,.components-menu-item__button[role=menuitemcheckbox] .components-menu-item__item:only-child,.components-menu-item__button[role=menuitemradio] .components-menu-item__item:only-child{box-sizing:initial;padding-right:48px}.components-menu-item__button .components-menu-items__item-icon,.components-menu-item__button.components-button .components-menu-items__item-icon{display:inline-block;flex:0 0 auto}.components-menu-item__button .components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-items__item-icon.has-icon-right{margin-left:24px;margin-right:-2px}.components-menu-item__button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right{margin-left:8px}.components-menu-item__button .block-editor-block-icon,.components-menu-item__button.components-button .block-editor-block-icon{margin-left:-2px;margin-right:8px}.components-menu-item__button.components-button.is-primary,.components-menu-item__button.is-primary{justify-content:center}.components-menu-item__button.components-button.is-primary .components-menu-item__item,.components-menu-item__button.is-primary .components-menu-item__item{margin-right:0}.components-menu-item__button.components-button:disabled.is-tertiary,.components-menu-item__button.components-button[aria-disabled=true].is-tertiary,.components-menu-item__button:disabled.is-tertiary,.components-menu-item__button[aria-disabled=true].is-tertiary{background:none;color:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));opacity:.3}.components-menu-item__info-wrapper{display:flex;flex-direction:column;margin-right:auto}.components-menu-item__info{color:#757575;font-size:12px;margin-top:4px;white-space:normal}.components-menu-item__item{align-items:center;display:inline-flex;margin-right:auto;min-width:160px;white-space:nowrap}.components-menu-item__shortcut{align-self:center;color:currentColor;display:none;margin-left:auto;margin-right:0;padding-left:24px}@media (min-width:480px){.components-menu-item__shortcut{display:inline}}.components-menu-items-choice,.components-menu-items-choice.components-button{height:auto;min-height:40px}.components-menu-items-choice svg,.components-menu-items-choice.components-button svg{margin-right:12px}.components-menu-items-choice.components-button.has-icon,.components-menu-items-choice.has-icon{padding-left:12px}body.modal-open{overflow:hidden}.components-modal__screen-overlay{background-color:rgba(0,0,0,.35);bottom:0;display:flex;left:0;position:fixed;right:0;top:0;z-index:100000}@keyframes __wp-base-styles-fade-in{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.components-modal__screen-overlay{animation:__wp-base-styles-fade-in var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1)) 0s;animation-fill-mode:forwards}}@keyframes __wp-base-styles-fade-out{0%{opacity:1}to{opacity:0}}@media not (prefers-reduced-motion){.components-modal__screen-overlay.is-animating-out{animation:__wp-base-styles-fade-out var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1)) var(--wpds-motion-duration-xs,50ms);animation-fill-mode:forwards}}.components-modal__frame{box-sizing:border-box}.components-modal__frame *,.components-modal__frame :after,.components-modal__frame :before{box-sizing:inherit}.components-modal__frame{align-self:flex-end;animation-fill-mode:forwards;animation-name:components-modal__appear-animation;animation-timing-function:var(--wpds-motion-easing-expressive,cubic-bezier(.25,0,0,1));background:#fff;border-radius:8px 8px 0 0;box-shadow:0 5px 15px rgba(0,0,0,.08),0 15px 27px rgba(0,0,0,.07),0 30px 36px rgba(0,0,0,.04),0 50px 43px rgba(0,0,0,.02);color:#1e1e1e;display:flex;margin:0;max-height:calc(100% - 40px);overflow:hidden;width:100%}.components-modal__frame h1,.components-modal__frame h2,.components-modal__frame h3{color:#1e1e1e}@media not (prefers-reduced-motion){.components-modal__frame{animation-duration:var(--wpds-motion-duration-md,.2s)}}.components-modal__screen-overlay.is-animating-out .components-modal__frame{animation-name:components-modal__disappear-animation;animation-timing-function:var(--wpds-motion-easing-expressive,cubic-bezier(.25,0,0,1))}@media (min-width:600px){.components-modal__frame{align-self:auto;border-radius:8px;margin:auto;max-height:calc(100% - 128px);max-width:calc(100% - 32px);min-width:var(--wpds-dimension-surface-width-sm,320px);width:auto}.components-modal__frame.has-size-large,.components-modal__frame.has-size-medium,.components-modal__frame.has-size-small{width:100%}.components-modal__frame.has-size-small{max-width:var(--wpds-dimension-surface-width-md,400px)}.components-modal__frame.has-size-medium{max-width:var(--wpds-dimension-surface-width-lg,560px)}.components-modal__frame.has-size-large{max-width:var(--wpds-dimension-surface-width-2xl,960px)}}@media (min-width:960px){.components-modal__frame{max-height:70%}}.components-modal__frame.is-full-screen{border-radius:0;height:100%;margin:0;max-height:none;width:100%}.components-modal__frame.is-full-screen :where(.components-modal__content){display:flex;margin-bottom:24px;padding-bottom:0}.components-modal__frame.is-full-screen :where(.components-modal__content)>:last-child{flex:1}@media (min-width:600px){.components-modal__frame.is-full-screen{border-radius:8px;height:calc(100% - 32px);margin:auto;width:calc(100% - 32px)}}@media (min-width:782px){.components-modal__frame.is-full-screen{height:calc(100% - 80px);max-width:none;width:calc(100% - 80px)}}@keyframes components-modal__appear-animation{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes components-modal__disappear-animation{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@media (min-width:600px){@keyframes components-modal__appear-animation{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes components-modal__disappear-animation{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}}.components-modal__header{align-items:center;border-bottom:1px solid transparent;box-sizing:border-box;display:flex;flex-direction:row;height:72px;justify-content:space-between;left:0;padding:24px;position:absolute;top:0;width:100%;z-index:10}.components-modal__header .components-modal__header-heading{font-size:20px;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.components-modal__header h1{line-height:1;margin:0}.components-modal__content.has-scrolled-content:not(.hide-header) .components-modal__header{border-bottom-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.components-modal__header+p{margin-top:0}.components-modal__header-heading-container{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:flex-start}.components-modal__header-icon-container{display:inline-block}.components-modal__header-icon-container svg{max-height:36px;max-width:36px;padding:8px}.components-modal__content{flex:1;margin-top:72px;overflow:auto;padding:4px 24px 24px}.components-modal__content.hide-header{margin-top:0;padding-top:24px}.components-modal__content.is-scrollable:focus-visible{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;outline-offset:-2px}.components-notice{--wp-components-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-components-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-components-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);align-items:start;background-color:var(--wp-components-notice-background-color);border:var(--wpds-border-width-xs,1px) solid var(--wp-components-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wp-components-notice-text-color);display:grid;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-template-columns:1fr auto;line-height:var(--wpds-typography-line-height-sm,20px);padding:var(--wpds-dimension-padding-md,12px)}.components-notice.is-success{--wp-components-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-components-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-components-notice-text-color:var(--wpds-color-foreground-content-success,#002900)}.components-notice.is-warning{--wp-components-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-components-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-components-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900)}.components-notice.is-error{--wp-components-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-components-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-components-notice-text-color:var(--wpds-color-foreground-content-error,#470000)}.components-notice__content{grid-column:1;grid-row:1;padding-block:calc((var(--wpds-dimension-size-sm, 24px) - 1lh)/2)}.components-notice__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:1;grid-row:2;margin-top:var(--wpds-dimension-gap-sm,8px)}.components-notice__dismiss{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);grid-column:2;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):focus,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):active,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{background-color:transparent;color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{box-shadow:none}.components-notice-list{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-md,12px);max-width:100vw}.components-panel{background:#fff;border:1px solid #e0e0e0}.components-panel>.components-panel__body:first-child,.components-panel>.components-panel__header:first-child{margin-top:-1px}.components-panel>.components-panel__body:last-child,.components-panel>.components-panel__header:last-child{border-bottom-width:0}.components-panel+.components-panel{margin-top:-1px}.components-panel__body{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.components-panel__body h3{margin:0 0 .5em}.components-panel__body.is-opened{padding:16px}.components-panel__header{align-items:center;border-bottom:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:content-box;display:flex;flex-shrink:0;height:47px;justify-content:space-between;padding:0 16px}.components-panel__header h2{color:inherit;font-size:inherit;margin:0}.components-panel__body+.components-panel__body,.components-panel__body+.components-panel__header,.components-panel__header+.components-panel__body,.components-panel__header+.components-panel__header{margin-top:-1px}.components-panel__body>.components-panel__body-title{display:block;font-size:inherit;margin-bottom:0;margin-top:0;padding:0}@media not (prefers-reduced-motion){.components-panel__body>.components-panel__body-title{transition:background .1s ease-in-out}}.components-panel__body.is-opened>.components-panel__body-title{margin:-16px -16px 5px}.components-panel__body>.components-panel__body-title:hover{background:#f0f0f0;border:none}.components-panel__body-toggle.components-button{color:#1e1e1e;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:16px 48px 16px 16px;position:relative;text-align:left;width:100%}@media not (prefers-reduced-motion){.components-panel__body-toggle.components-button{transition:background .1s ease-in-out}}.components-panel__body-toggle.components-button{height:auto}.components-panel__body-toggle.components-button:focus{border-radius:0;outline-offset:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*-1)}.components-panel__body-toggle.components-button .components-panel__arrow{fill:currentColor;color:#1e1e1e;position:absolute;right:16px;top:50%;transform:translateY(-50%)}@media not (prefers-reduced-motion){.components-panel__body-toggle.components-button .components-panel__arrow{transition:color .1s ease-in-out}}body.rtl .components-panel__body-toggle.components-button .dashicons-arrow-right{margin-top:-10px;transform:scaleX(-1)}.components-panel__icon{color:#757575;margin:-2px 0 -2px 6px}.components-panel__body-toggle-icon{margin-right:-5px}.components-panel__color-title{float:left;height:19px}.components-panel__row{align-items:center;display:flex;justify-content:space-between;margin-top:8px;min-height:36px}.components-panel__row select{min-width:0}.components-panel__row label{flex-shrink:0;margin-right:12px;max-width:75%}.components-panel__row:empty,.components-panel__row:first-of-type{margin-top:0}.components-panel .circle-picker{padding-bottom:20px}.components-placeholder.components-placeholder{-webkit-font-smoothing:subpixel-antialiased;align-items:flex-start;background-color:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #1e1e1e;box-sizing:border-box;color:#1e1e1e;display:flex;flex-direction:column;font-size:13px;gap:16px;margin:0;outline:1px solid transparent;padding:24px;position:relative;text-align:left;width:100%}.components-placeholder__error,.components-placeholder__fieldset,.components-placeholder__instructions,.components-placeholder__label{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;letter-spacing:normal;line-height:normal;text-transform:none}.components-placeholder__label{align-items:center;display:flex;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.components-placeholder__label .block-editor-block-icon,.components-placeholder__label .dashicon,.components-placeholder__label>svg{fill:currentColor;margin-right:4px}.components-placeholder__label:empty{display:none}.components-placeholder__fieldset,.components-placeholder__fieldset form{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start;width:100%}.components-placeholder__fieldset form p,.components-placeholder__fieldset p{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.components-placeholder__fieldset.is-column-layout,.components-placeholder__fieldset.is-column-layout form{flex-direction:column}.components-placeholder__input[type=url]{border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px}@media (min-width:600px){.components-placeholder__input[type=url]{font-size:13px;line-height:normal}}.components-placeholder__input[type=url]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.components-placeholder__input[type=url]:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-placeholder__input[type=url]::placeholder{color:rgba(30,30,30,.62)}.components-placeholder__input[type=url]{flex:1 1 auto}.components-placeholder__error{gap:8px;width:100%}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link{margin-left:10px;margin-right:10px}.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link:last-child{margin-right:0}.components-placeholder.is-medium .components-placeholder__instructions,.components-placeholder.is-small .components-placeholder__instructions{display:none}.components-placeholder.is-medium .components-placeholder__fieldset,.components-placeholder.is-medium .components-placeholder__fieldset form,.components-placeholder.is-small .components-placeholder__fieldset,.components-placeholder.is-small .components-placeholder__fieldset form{flex-direction:column}.components-placeholder.is-medium .components-button,.components-placeholder.is-medium .components-placeholder__fieldset>*,.components-placeholder.is-small .components-button,.components-placeholder.is-small .components-placeholder__fieldset>*{justify-content:center;width:100%}.components-placeholder.is-small{padding:16px}.components-placeholder.has-illustration{backdrop-filter:blur(100px);backface-visibility:hidden;background-color:transparent;border-radius:0;box-shadow:none;color:inherit;display:flex}.is-dark-theme .components-placeholder.has-illustration{background-color:rgba(0,0,0,.1)}.components-placeholder.has-illustration .components-placeholder__fieldset{margin-left:0;margin-right:0}.components-placeholder.has-illustration .components-button,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-placeholder__label{opacity:0;pointer-events:none}@media not (prefers-reduced-motion){.components-placeholder.has-illustration .components-button,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-placeholder__label{transition:opacity .1s linear}}.is-selected>.components-placeholder.has-illustration .components-button,.is-selected>.components-placeholder.has-illustration .components-placeholder__instructions,.is-selected>.components-placeholder.has-illustration .components-placeholder__label{opacity:1;pointer-events:auto}.components-placeholder.has-illustration:before{background:currentColor;bottom:0;content:"";left:0;opacity:.1;pointer-events:none;position:absolute;right:0;top:0}.components-placeholder.has-illustration{overflow:hidden}.is-selected .components-placeholder.has-illustration{overflow:auto}.components-placeholder__preview{display:flex;justify-content:center}.components-placeholder__illustration{stroke:currentColor;box-sizing:content-box;height:100%;left:50%;opacity:.25;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.components-popover{box-sizing:border-box}.components-popover *,.components-popover :after,.components-popover :before{box-sizing:inherit}.components-popover{will-change:transform;z-index:1000000}.components-popover.is-expanded{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000000!important}.components-popover__content{background:#fff;border-radius:4px;box-shadow:0 0 0 1px #ccc,0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);box-sizing:border-box;width:min-content}.is-alternate .components-popover__content{border-radius:2px;box-shadow:0 0 0 1px #1e1e1e}.is-unstyled .components-popover__content{background:none;border-radius:0;box-shadow:none}.components-popover.is-expanded .components-popover__content{box-shadow:0 -1px 0 0 #ccc;height:calc(100% - 48px);overflow-y:visible;position:static;width:auto}.components-popover.is-expanded.is-alternate .components-popover__content{box-shadow:0 -1px 0 #1e1e1e}.components-popover__header{align-items:center;background:#fff;display:flex;height:48px;justify-content:space-between;padding:0 8px 0 16px}.components-popover__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.components-popover__arrow{display:flex;height:14px;pointer-events:none;position:absolute;width:14px}.components-popover__arrow:before{background-color:#fff;content:"";height:2px;left:1px;position:absolute;right:1px;top:-1px}.components-popover__arrow.is-top{bottom:-14px!important;transform:rotate(0)}.components-popover__arrow.is-right{left:-14px!important;transform:rotate(90deg)}.components-popover__arrow.is-bottom{top:-14px!important;transform:rotate(180deg)}.components-popover__arrow.is-left{right:-14px!important;transform:rotate(-90deg)}.components-popover__triangle{display:block;flex:1}.components-popover__triangle-bg{fill:#fff}.components-popover__triangle-border{fill:transparent;stroke-width:1px;stroke:#ccc}.is-alternate .components-popover__triangle-border{stroke:#1e1e1e}.components-radio-control{border:0;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;margin:0;padding:0}.components-radio-control__group-wrapper.has-help{margin-block-end:12px}.components-radio-control__option{align-items:center;column-gap:8px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto minmax(0,max-content)}.components-radio-control__input[type=radio]{border:1px solid #1e1e1e;border-radius:50%;grid-column:1;grid-row:1;height:24px;margin-right:12px;max-width:24px;min-width:24px;position:relative;transition:none;width:24px}@media not (prefers-reduced-motion){.components-radio-control__input[type=radio]{transition:box-shadow .1s linear}}@media (min-width:600px){.components-radio-control__input[type=radio]{height:16px;max-width:16px;min-width:16px;width:16px}}.components-radio-control__input[type=radio]:checked:before{background-color:#fff;border:4px solid #fff;box-sizing:inherit;height:12px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}@media (min-width:600px){.components-radio-control__input[type=radio]:checked:before{height:8px;width:8px}}.components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color)}.components-radio-control__input[type=radio]:checked{background:var(--wp-admin-theme-color);border:none}.components-radio-control__input[type=radio]{appearance:none;display:inline-flex;margin:0;padding:0}.components-radio-control__input[type=radio]:not(:disabled){cursor:var(--wpds-cursor-control,pointer)}.components-radio-control__input[type=radio]:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:2px}.components-radio-control__input[type=radio]:checked{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-radio-control__input[type=radio]:checked:before{border-radius:50%;content:""}.components-radio-control__input[type=radio]:disabled{background:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));border:1px solid var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);opacity:1}.components-radio-control__input[type=radio]:disabled:checked:before{border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));opacity:1}.components-radio-control__label{grid-column:2;grid-row:1}.components-radio-control__input:not(:disabled)+.components-radio-control__label{cursor:var(--wpds-cursor-control,pointer)}.components-radio-control__label{line-height:24px}@media (min-width:600px){.components-radio-control__label{line-height:16px}}.components-radio-control__option-description{grid-column:2;grid-row:2;padding-block-start:4px}.components-radio-control__option-description.components-radio-control__option-description{margin-top:0}.components-resizable-box__handle{display:none;height:23px;width:23px;z-index:2}.components-resizable-box__container.has-show-handle .components-resizable-box__handle{display:block}.components-resizable-box__handle>div{height:100%;outline:none;position:relative;width:100%;z-index:2}.components-resizable-box__container>img{width:inherit}.components-resizable-box__handle:after{background:#fff;border-radius:50%;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)),0 1px 1px rgba(0,0,0,.03),0 1px 2px rgba(0,0,0,.02),0 3px 3px rgba(0,0,0,.02),0 4px 4px rgba(0,0,0,.01);content:"";cursor:inherit;display:block;height:15px;outline:2px solid transparent;position:absolute;right:calc(50% - 8px);top:calc(50% - 8px);width:15px}.components-resizable-box__side-handle:before{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-radius:9999px;content:"";cursor:inherit;display:block;height:3px;position:absolute;right:calc(50% - 1px);top:calc(50% - 1px);width:3px}@media not (prefers-reduced-motion){.components-resizable-box__side-handle:before{transition:transform .1s ease-in;will-change:transform}}.components-resizable-box__side-handle:before{opacity:0}.components-resizable-box__corner-handle,.components-resizable-box__side-handle{z-index:2}.components-resizable-box__side-handle.components-resizable-box__handle-bottom,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:before,.components-resizable-box__side-handle.components-resizable-box__handle-top,.components-resizable-box__side-handle.components-resizable-box__handle-top:before{border-left:0;border-right:0;left:0;width:100%}.components-resizable-box__side-handle.components-resizable-box__handle-left,.components-resizable-box__side-handle.components-resizable-box__handle-left:before,.components-resizable-box__side-handle.components-resizable-box__handle-right,.components-resizable-box__side-handle.components-resizable-box__handle-right:before{border-bottom:0;border-top:0;height:100%;top:0}@media not (prefers-reduced-motion){.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before{animation:components-resizable-box__top-bottom-animation .1s ease-out 0s;animation-fill-mode:forwards}.components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before{animation:components-resizable-box__left-right-animation .1s ease-out 0s;animation-fill-mode:forwards}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before{animation:none}}}@keyframes components-resizable-box__top-bottom-animation{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes components-resizable-box__left-right-animation{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.components-resizable-box__handle-right{right:-11.5px}.components-resizable-box__handle-left{left:-11.5px}.components-resizable-box__handle-top{top:-11.5px}.components-resizable-box__handle-bottom{bottom:-11.5px}.components-responsive-wrapper{align-items:center;display:flex;justify-content:center;max-width:100%;position:relative}.components-responsive-wrapper__content{display:block;max-width:100%;width:100%}.components-sandbox{overflow:hidden}iframe.components-sandbox{width:100%}body.lockscroll,html.lockscroll{overflow:hidden}.components-select-control__input{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;outline:0}.components-snackbar{backdrop-filter:blur(16px) saturate(180%);background:rgba(0,0,0,.85);border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);box-sizing:border-box;color:#fff;cursor:var(--wpds-cursor-control,pointer);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;max-width:var(--wpds-dimension-surface-width-lg,560px);padding:12px 20px;pointer-events:auto;width:100%}@media (min-width:600px){.components-snackbar{width:fit-content}}.components-snackbar:focus{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-snackbar.components-snackbar-explicit-dismiss{cursor:default}.components-snackbar .components-snackbar__content-with-icon{padding-left:24px;position:relative}.components-snackbar .components-snackbar__icon{left:-8px;position:absolute;top:-2.9px}.components-snackbar .components-snackbar__dismiss-button{cursor:var(--wpds-cursor-control,pointer);margin-left:24px}.components-snackbar__action.components-button,.components-snackbar__action.components-external-link{color:#fff;flex-shrink:0;margin-left:32px}.components-snackbar__action.components-button:focus,.components-snackbar__action.components-external-link:focus{box-shadow:none;outline:1px dotted #fff}.components-snackbar__action.components-button:hover,.components-snackbar__action.components-external-link:hover{color:currentColor;text-decoration:none}.components-snackbar__content{align-items:baseline;display:flex;justify-content:space-between;line-height:1.4}.components-snackbar-list{box-sizing:border-box;pointer-events:none;position:absolute;width:100%;z-index:100000}.components-snackbar-list__notice-container{padding-top:8px;position:relative}.components-tab-panel__tabs{align-items:stretch;display:flex;flex-direction:row}.components-tab-panel__tabs[aria-orientation=vertical]{flex-direction:column}.components-tab-panel__tabs-item{background:transparent;border:none;border-radius:0;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);font-weight:var(--wpds-typography-font-weight-default,400);height:48px!important;margin-left:0;padding:3px var(--wpds-dimension-padding-lg,16px);position:relative}.components-tab-panel__tabs-item:disabled,.components-tab-panel__tabs-item[aria-disabled=true]{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.components-tab-panel__tabs-item:not(:disabled,[aria-disabled=true]):is(:hover,:focus-visible){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.components-tab-panel__tabs-item:focus:not(:disabled){outline:none;position:relative}.components-tab-panel__tabs-item:after{background:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);border-radius:0;bottom:0;content:"";height:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*0);left:0;pointer-events:none;position:absolute;right:0}@media not (prefers-reduced-motion){.components-tab-panel__tabs-item:after{transition:height .1s linear}}.components-tab-panel__tabs-item.is-active:after{height:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*1);outline:2px solid transparent;outline-offset:-1px}.components-tab-panel__tabs-item:before{border-radius:var(--wpds-border-radius-sm,2px);content:"";inset:var(--wpds-dimension-padding-md,12px);pointer-events:none;position:absolute}.components-tab-panel__tabs-item:focus-visible:before{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));outline-offset:0}.components-tab-panel__tabs[aria-orientation=vertical] .components-tab-panel__tabs-item{border-radius:var(--wpds-border-radius-sm,2px)}.components-tab-panel__tabs[aria-orientation=vertical] .components-tab-panel__tabs-item:after{display:none}.components-tab-panel__tabs[aria-orientation=vertical] .components-tab-panel__tabs-item.is-active{background:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}.components-tab-panel__tab-content:focus{outline:none}.components-tab-panel__tab-content:focus-visible{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));outline-offset:0}.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;height:40px;line-height:normal;margin:0;padding:6px 8px;width:100%}@media (min-width:600px){.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{font-size:13px;line-height:normal}}.components-text-control__input:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=color]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=date]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=datetime-local]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=datetime]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=email]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=month]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=number]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=password]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=tel]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=text]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=time]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=url]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]),.components-text-control__input[type=week]:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.components-text-control__input:focus,.components-text-control__input[type=color]:focus,.components-text-control__input[type=date]:focus,.components-text-control__input[type=datetime-local]:focus,.components-text-control__input[type=datetime]:focus,.components-text-control__input[type=email]:focus,.components-text-control__input[type=month]:focus,.components-text-control__input[type=number]:focus,.components-text-control__input[type=password]:focus,.components-text-control__input[type=tel]:focus,.components-text-control__input[type=text]:focus,.components-text-control__input[type=time]:focus,.components-text-control__input[type=url]:focus,.components-text-control__input[type=week]:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-text-control__input::placeholder,.components-text-control__input[type=color]::placeholder,.components-text-control__input[type=date]::placeholder,.components-text-control__input[type=datetime-local]::placeholder,.components-text-control__input[type=datetime]::placeholder,.components-text-control__input[type=email]::placeholder,.components-text-control__input[type=month]::placeholder,.components-text-control__input[type=number]::placeholder,.components-text-control__input[type=password]::placeholder,.components-text-control__input[type=tel]::placeholder,.components-text-control__input[type=text]::placeholder,.components-text-control__input[type=time]::placeholder,.components-text-control__input[type=url]::placeholder,.components-text-control__input[type=week]::placeholder{color:rgba(30,30,30,.62)}.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{padding-left:12px;padding-right:12px}.components-text-control__input::placeholder,.components-text-control__input[type=color]::placeholder,.components-text-control__input[type=date]::placeholder,.components-text-control__input[type=datetime-local]::placeholder,.components-text-control__input[type=datetime]::placeholder,.components-text-control__input[type=email]::placeholder,.components-text-control__input[type=month]::placeholder,.components-text-control__input[type=number]::placeholder,.components-text-control__input[type=password]::placeholder,.components-text-control__input[type=tel]::placeholder,.components-text-control__input[type=text]::placeholder,.components-text-control__input[type=time]::placeholder,.components-text-control__input[type=url]::placeholder,.components-text-control__input[type=week]::placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%)}.components-text-control__input[type=email],.components-text-control__input[type=url]{direction:ltr}.components-tip{color:#757575;display:flex}.components-tip svg{align-self:center;color:#f0b849;flex-shrink:0;margin-right:16px}.components-tip p{margin:0}.components-toggle-control__label{line-height:16px}.components-toggle-control__label:not(.is-disabled){cursor:var(--wpds-cursor-control,pointer)}.components-toggle-control__help{display:inline-block;margin-inline-start:40px}.components-accessible-toolbar{border:1px solid var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));border-radius:2px;display:inline-flex;flex-shrink:0}.components-accessible-toolbar>.components-toolbar-group:last-child{border-right:none}.components-accessible-toolbar.is-unstyled{border:none}.components-accessible-toolbar.is-unstyled>.components-toolbar-group{border-right:none}.components-accessible-toolbar[aria-orientation=vertical],.components-toolbar[aria-orientation=vertical]{align-items:center;display:flex;flex-direction:column}.components-accessible-toolbar .components-button,.components-toolbar .components-button{height:48px;padding-left:16px;padding-right:16px;position:relative;z-index:1}.components-accessible-toolbar .components-button:focus:not(:disabled),.components-toolbar .components-button:focus:not(:disabled){box-shadow:none;outline:none}.components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{border-radius:2px;content:"";display:block;height:32px;left:8px;position:absolute;right:8px;z-index:-1}@media not (prefers-reduced-motion){.components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{animation:components-button__appear-animation .1s ease;animation-fill-mode:forwards}}.components-accessible-toolbar .components-button svg,.components-toolbar .components-button svg{margin-left:auto;margin-right:auto;position:relative}.components-accessible-toolbar .components-button.is-pressed,.components-accessible-toolbar .components-button.is-pressed:hover,.components-toolbar .components-button.is-pressed,.components-toolbar .components-button.is-pressed:hover{background:transparent}.components-accessible-toolbar .components-button.is-pressed:before,.components-toolbar .components-button.is-pressed:before{background:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e))}.components-accessible-toolbar .components-button:focus:before,.components-toolbar .components-button:focus:before{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.components-accessible-toolbar .components-button.has-icon.has-icon,.components-toolbar .components-button.has-icon.has-icon{min-width:48px;padding-left:8px;padding-right:8px}@keyframes components-button__appear-animation{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.components-toolbar__control.components-button{position:relative}.components-toolbar__control.components-button[data-subscript] svg{padding:5px 10px 5px 0}.components-toolbar__control.components-button[data-subscript]:after{bottom:10px;content:attr(data-subscript);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:12px;position:absolute;right:8px}.components-toolbar__control.components-button:not(:disabled).is-pressed[data-subscript]:after{color:#fff}.components-toolbar-group{background-color:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border-right:1px solid var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:inline-flex;flex-shrink:0;flex-wrap:wrap;min-height:48px;padding-left:6px;padding-right:6px}.components-toolbar-group .components-toolbar-group.components-toolbar-group{border-width:0;margin:0}.components-toolbar-group{line-height:0}.components-toolbar-group .components-button.components-button,.components-toolbar-group .components-button.has-icon.has-icon{justify-content:center;min-width:36px;padding-left:6px;padding-right:6px}.components-toolbar-group .components-button.components-button svg,.components-toolbar-group .components-button.has-icon.has-icon svg{min-width:var(--wpds-dimension-size-sm,24px)}.components-toolbar-group .components-button.components-button:before,.components-toolbar-group .components-button.has-icon.has-icon:before{left:2px;right:2px}.components-toolbar{background-color:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:1px solid var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:inline-flex;flex-shrink:0;flex-wrap:wrap;margin:0;min-height:48px}.components-toolbar .components-toolbar.components-toolbar{border-width:0;margin:0}div.components-toolbar>div{display:flex;margin:0}div.components-toolbar>div+div.has-left-divider{margin-left:6px;overflow:visible;position:relative}div.components-toolbar>div+div.has-left-divider:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:content-box;content:"";display:inline-block;height:20px;left:-3px;position:absolute;top:8px;width:1px}.components-tooltip{background:#000;border-radius:var(--wpds-border-radius-md,4px);box-shadow:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);color:#f0f0f0;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;line-height:1.4;padding:4px 8px;text-align:center;z-index:1000002}.components-tooltip__shortcut{margin-left:8px}.components-validated-control textarea:invalid[data-validity-visible],.components-validated-control:has(:is(input,select):invalid[data-validity-visible]) .components-input-control__backdrop,.components-validated-control__wrapper-with-error-delegate:has(input:invalid[data-validity-visible]) .components-validated-control__content-editable [role=textbox],.components-validated-control__wrapper-with-error-delegate:has(select:invalid[data-validity-visible]) .components-input-control__backdrop{--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818)}.components-validated-control textarea:invalid[data-validity-visible],.components-validated-control:has(:is(input,select):invalid[data-validity-visible]) .components-input-control__backdrop,.components-validated-control__wrapper-with-error-delegate:has(input:invalid[data-validity-visible]) .components-validated-control__content-editable [role=textbox],.components-validated-control__wrapper-with-error-delegate:has(select:invalid[data-validity-visible]) .components-input-control__backdrop{border-color:var(--wpds-color-stroke-interactive-error,#cc1818)}.components-validated-control__wrapper-with-error-delegate{position:relative}.components-validated-control__error-delegate{height:100%;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}:root{--wp-admin-theme-color:#3858e9;--wp-admin-theme-color--rgb:56,88,233;--wp-admin-theme-color-darker-10:#2145e6;--wp-admin-theme-color-darker-10--rgb:33.0384615385,68.7307692308,230.4615384615;--wp-admin-theme-color-darker-20:#183ad6;--wp-admin-theme-color-darker-20--rgb:23.6923076923,58.1538461538,214.3076923077;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}
\ No newline at end of file
diff --git a/wp-includes/css/dist/theme/design-tokens-rtl.css b/wp-includes/css/dist/theme/design-tokens-rtl.css
index 80fdcf97f9..f5827ed322 100644
--- a/wp-includes/css/dist/theme/design-tokens-rtl.css
+++ b/wp-includes/css/dist/theme/design-tokens-rtl.css
@@ -32,13 +32,13 @@
   /* Background color for interactive elements with brand tone and weak emphasis. */
   --wpds-color-background-interactive-brand-weak: #0000;
   /* Background color for interactive elements with brand tone and weak emphasis that are hovered, focused, or active. */
-  --wpds-color-background-interactive-brand-weak-active: #e6eaf5;
+  --wpds-color-background-interactive-brand-weak-active: #e5eaf7;
   /* Background color for interactive elements with brand tone and weak emphasis, in their disabled state. */
   --wpds-color-background-interactive-brand-weak-disabled: #0000;
   /* Background color for interactive elements with error tone and normal emphasis. */
   --wpds-color-background-interactive-error: #0000;
   /* Background color for interactive elements with error tone and normal emphasis that are hovered, focused, or active. */
-  --wpds-color-background-interactive-error-active: #f8f8f8;
+  --wpds-color-background-interactive-error-active: #fff6f5;
   /* Background color for interactive elements with error tone and normal emphasis, in their disabled state. */
   --wpds-color-background-interactive-error-disabled: #0000;
   /* Background color for interactive elements with error tone and strong emphasis. */
@@ -50,7 +50,7 @@
   /* Background color for interactive elements with error tone and weak emphasis. */
   --wpds-color-background-interactive-error-weak: #0000;
   /* Background color for interactive elements with error tone and weak emphasis that are hovered, focused, or active. */
-  --wpds-color-background-interactive-error-weak-active: #f7e6e3;
+  --wpds-color-background-interactive-error-weak-active: #fae5e1;
   /* Background color for interactive elements with error tone and weak emphasis, in their disabled state. */
   --wpds-color-background-interactive-error-weak-disabled: #0000;
   /* Solid background color for neutral interactive controls, such as input fields and unchecked checkboxes. */
@@ -72,19 +72,19 @@
   /* Background color for interactive elements with neutral tone and weak emphasis, in their disabled state. */
   --wpds-color-background-interactive-neutral-weak-disabled: #0000;
   /* Background color for surfaces with brand tone and normal emphasis. */
-  --wpds-color-background-surface-brand: #ebf0fb;
+  --wpds-color-background-surface-brand: #ecf0fa;
   /* Background color for surfaces with caution tone and normal emphasis. */
-  --wpds-color-background-surface-caution: #ffea8f;
+  --wpds-color-background-surface-caution: #fee995;
   /* Background color for surfaces with caution tone and weak emphasis. */
-  --wpds-color-background-surface-caution-weak: #f8f8f8;
+  --wpds-color-background-surface-caution-weak: #fff9ca;
   /* Background color for surfaces with error tone and normal emphasis. */
-  --wpds-color-background-surface-error: #f7e6e3;
+  --wpds-color-background-surface-error: #fae5e1;
   /* Background color for surfaces with error tone and weak emphasis. */
-  --wpds-color-background-surface-error-weak: #f8f8f8;
+  --wpds-color-background-surface-error-weak: #fff6f5;
   /* Background color for surfaces with info tone and normal emphasis. */
-  --wpds-color-background-surface-info: #e0ebf8;
+  --wpds-color-background-surface-info: #deebfa;
   /* Background color for surfaces with info tone and weak emphasis. */
-  --wpds-color-background-surface-info-weak: #f8f8f8;
+  --wpds-color-background-surface-info-weak: #f3f9ff;
   /* Background color for surfaces with normal emphasis. */
   --wpds-color-background-surface-neutral: #fcfcfc;
   /* Background color for surfaces with strong emphasis. */
@@ -92,13 +92,13 @@
   /* Background color for surfaces with weak emphasis. */
   --wpds-color-background-surface-neutral-weak: #f4f4f4;
   /* Background color for surfaces with success tone and normal emphasis. */
-  --wpds-color-background-surface-success: #ccf4d2;
+  --wpds-color-background-surface-success: #c2f8ca;
   /* Background color for surfaces with success tone and weak emphasis. */
-  --wpds-color-background-surface-success-weak: #f8f8f8;
+  --wpds-color-background-surface-success-weak: #ebffed;
   /* Background color for surfaces with warning tone and normal emphasis. */
-  --wpds-color-background-surface-warning: #fae8c8;
+  --wpds-color-background-surface-warning: #fde6be;
   /* Background color for surfaces with warning tone and weak emphasis. */
-  --wpds-color-background-surface-warning-weak: #f8f8f8;
+  --wpds-color-background-surface-warning-weak: #fff7e1;
   /* Background color for thumbs with a brand tone and normal emphasis (eg. slider thumb and filled track). */
   --wpds-color-background-thumb-brand: #3858e9;
   /* Background color for thumbs with a brand tone and normal emphasis (eg. slider thumb and filled track) that are hovered, focused, or active. */
@@ -118,7 +118,7 @@
   /* Foreground color for content like text with caution tone and normal emphasis. */
   --wpds-color-foreground-content-caution: #281d00;
   /* Foreground color for content like text with caution tone and weak emphasis. */
-  --wpds-color-foreground-content-caution-weak: #836b00;
+  --wpds-color-foreground-content-caution-weak: #836a00;
   /* Foreground color for content like text with error tone and normal emphasis. */
   --wpds-color-foreground-content-error: #470000;
   /* Foreground color for content like text with error tone and weak emphasis. */
@@ -134,11 +134,11 @@
   /* Foreground color for content like text with success tone and normal emphasis. */
   --wpds-color-foreground-content-success: #002900;
   /* Foreground color for content like text with success tone and weak emphasis. */
-  --wpds-color-foreground-content-success-weak: #007f2f;
+  --wpds-color-foreground-content-success-weak: #008030;
   /* Foreground color for content like text with warning tone and normal emphasis. */
   --wpds-color-foreground-content-warning: #2e1900;
   /* Foreground color for content like text with warning tone and weak emphasis. */
-  --wpds-color-foreground-content-warning-weak: #936400;
+  --wpds-color-foreground-content-warning-weak: #936300;
   /* Foreground color for interactive elements with brand tone and normal emphasis. */
   --wpds-color-foreground-interactive-brand: #3858e9;
   /* Foreground color for interactive elements with brand tone and normal emphasis that are hovered, focused, or active. */
@@ -158,9 +158,9 @@
   /* Foreground color for interactive elements with error tone and normal emphasis, in their disabled state. */
   --wpds-color-foreground-interactive-error-disabled: #8d8d8d;
   /* Foreground color for interactive elements with error tone and strong emphasis. */
-  --wpds-color-foreground-interactive-error-strong: #f3efef;
+  --wpds-color-foreground-interactive-error-strong: #f2efef;
   /* Foreground color for interactive elements with error tone and strong emphasis that are hovered, focused, or active. */
-  --wpds-color-foreground-interactive-error-strong-active: #f3efef;
+  --wpds-color-foreground-interactive-error-strong-active: #f2efef;
   /* Foreground color for interactive elements with error tone and strong emphasis, in their disabled state. */
   --wpds-color-foreground-interactive-error-strong-disabled: #8d8d8d;
   /* Foreground color for interactive elements with neutral tone and normal emphasis. */
@@ -206,19 +206,19 @@
   /* Accessible stroke color used for interactive neutrally-toned elements with strong emphasis. */
   --wpds-color-stroke-interactive-neutral-strong: #6e6e6e;
   /* Decorative stroke color used to define brand-toned surface boundaries with normal emphasis. */
-  --wpds-color-stroke-surface-brand: #afbbda;
+  --wpds-color-stroke-surface-brand: #aebbda;
   /* Decorative stroke color used to define brand-toned surface boundaries with strong emphasis. */
   --wpds-color-stroke-surface-brand-strong: #3858e9;
   /* Decorative stroke color used to define caution-toned surface boundaries with normal emphasis. */
-  --wpds-color-stroke-surface-caution: #d0c38b;
+  --wpds-color-stroke-surface-caution: #d0c28b;
   /* Decorative stroke color used to define caution-toned surface boundaries with strong emphasis. */
-  --wpds-color-stroke-surface-caution-strong: #836b00;
+  --wpds-color-stroke-surface-caution-strong: #836a00;
   /* Decorative stroke color used to define error-toned surface boundaries with normal emphasis. */
-  --wpds-color-stroke-surface-error: #dfafa8;
+  --wpds-color-stroke-surface-error: #e0afa7;
   /* Decorative stroke color used to define error-toned surface boundaries with strong emphasis. */
   --wpds-color-stroke-surface-error-strong: #cc1818;
   /* Decorative stroke color used to define info-toned surface boundaries with normal emphasis. */
-  --wpds-color-stroke-surface-info: #aac6e5;
+  --wpds-color-stroke-surface-info: #adc6e2;
   /* Decorative stroke color used to define info-toned surface boundaries with strong emphasis. */
   --wpds-color-stroke-surface-info-strong: #006bd7;
   /* Decorative stroke color used to define neutrally-toned surface boundaries with normal emphasis. */
@@ -228,13 +228,13 @@
   /* Decorative stroke color used to define neutrally-toned surface boundaries with weak emphasis. */
   --wpds-color-stroke-surface-neutral-weak: #f0f0f0;
   /* Decorative stroke color used to define success-toned surface boundaries with normal emphasis. */
-  --wpds-color-stroke-surface-success: #92d19d;
+  --wpds-color-stroke-surface-success: #92d39d;
   /* Decorative stroke color used to define success-toned surface boundaries with strong emphasis. */
-  --wpds-color-stroke-surface-success-strong: #007f2f;
+  --wpds-color-stroke-surface-success-strong: #008030;
   /* Decorative stroke color used to define warning-toned surface boundaries with normal emphasis. */
-  --wpds-color-stroke-surface-warning: #e1be80;
+  --wpds-color-stroke-surface-warning: #e1bd7c;
   /* Decorative stroke color used to define warning-toned surface boundaries with strong emphasis. */
-  --wpds-color-stroke-surface-warning-strong: #936400;
+  --wpds-color-stroke-surface-warning-strong: #936300;
   /* Cursor style for interactive controls that are not links (e.g. buttons, checkboxes, and toggles). */
   --wpds-cursor-control: pointer;
   /* 2x extra large gap */
diff --git a/wp-includes/css/dist/theme/design-tokens-rtl.min.css b/wp-includes/css/dist/theme/design-tokens-rtl.min.css
index c40cbd0a4b..8c7aa9ef47 100644
--- a/wp-includes/css/dist/theme/design-tokens-rtl.min.css
+++ b/wp-includes/css/dist/theme/design-tokens-rtl.min.css
@@ -1 +1 @@
-:root{--wpds-border-radius-lg:8px;--wpds-border-radius-md:4px;--wpds-border-radius-sm:2px;--wpds-border-radius-xl:12px;--wpds-border-radius-xs:1px;--wpds-border-width-focus:2px;--wpds-border-width-lg:8px;--wpds-border-width-md:4px;--wpds-border-width-sm:2px;--wpds-border-width-xs:1px;--wpds-color-background-interactive-brand-strong:#3858e9;--wpds-color-background-interactive-brand-strong-active:#2e49d9;--wpds-color-background-interactive-brand-strong-disabled:#e6e6e6;--wpds-color-background-interactive-brand-weak:#0000;--wpds-color-background-interactive-brand-weak-active:#e6eaf5;--wpds-color-background-interactive-brand-weak-disabled:#0000;--wpds-color-background-interactive-error:#0000;--wpds-color-background-interactive-error-active:#f8f8f8;--wpds-color-background-interactive-error-disabled:#0000;--wpds-color-background-interactive-error-strong:#cc1818;--wpds-color-background-interactive-error-strong-active:#b90000;--wpds-color-background-interactive-error-strong-disabled:#e6e6e6;--wpds-color-background-interactive-error-weak:#0000;--wpds-color-background-interactive-error-weak-active:#f7e6e3;--wpds-color-background-interactive-error-weak-disabled:#0000;--wpds-color-background-interactive-neutral:#fff;--wpds-color-background-interactive-neutral-active:#fff;--wpds-color-background-interactive-neutral-disabled:#fff;--wpds-color-background-interactive-neutral-strong:#2d2d2d;--wpds-color-background-interactive-neutral-strong-active:#1e1e1e;--wpds-color-background-interactive-neutral-strong-disabled:#e6e6e6;--wpds-color-background-interactive-neutral-weak:#0000;--wpds-color-background-interactive-neutral-weak-active:#ededed;--wpds-color-background-interactive-neutral-weak-disabled:#0000;--wpds-color-background-surface-brand:#ebf0fb;--wpds-color-background-surface-caution:#ffea8f;--wpds-color-background-surface-caution-weak:#f8f8f8;--wpds-color-background-surface-error:#f7e6e3;--wpds-color-background-surface-error-weak:#f8f8f8;--wpds-color-background-surface-info:#e0ebf8;--wpds-color-background-surface-info-weak:#f8f8f8;--wpds-color-background-surface-neutral:#fcfcfc;--wpds-color-background-surface-neutral-strong:#fff;--wpds-color-background-surface-neutral-weak:#f4f4f4;--wpds-color-background-surface-success:#ccf4d2;--wpds-color-background-surface-success-weak:#f8f8f8;--wpds-color-background-surface-warning:#fae8c8;--wpds-color-background-surface-warning-weak:#f8f8f8;--wpds-color-background-thumb-brand:#3858e9;--wpds-color-background-thumb-brand-active:#3858e9;--wpds-color-background-thumb-brand-disabled:#dbdbdb;--wpds-color-background-thumb-neutral-weak:#8d8d8d;--wpds-color-background-thumb-neutral-weak-active:#6e6e6e;--wpds-color-background-thumb-neutral-weak-disabled:#dbdbdb;--wpds-color-background-track-neutral:#dbdbdb;--wpds-color-background-track-neutral-weak:#f0f0f0;--wpds-color-foreground-content-caution:#281d00;--wpds-color-foreground-content-caution-weak:#836b00;--wpds-color-foreground-content-error:#470000;--wpds-color-foreground-content-error-weak:#cc1818;--wpds-color-foreground-content-info:#001b4f;--wpds-color-foreground-content-info-weak:#006bd7;--wpds-color-foreground-content-neutral:#1e1e1e;--wpds-color-foreground-content-neutral-weak:#707070;--wpds-color-foreground-content-success:#002900;--wpds-color-foreground-content-success-weak:#007f2f;--wpds-color-foreground-content-warning:#2e1900;--wpds-color-foreground-content-warning-weak:#936400;--wpds-color-foreground-interactive-brand:#3858e9;--wpds-color-foreground-interactive-brand-active:#0b0070;--wpds-color-foreground-interactive-brand-disabled:#8d8d8d;--wpds-color-foreground-interactive-brand-strong:#eff0f2;--wpds-color-foreground-interactive-brand-strong-active:#eff0f2;--wpds-color-foreground-interactive-brand-strong-disabled:#8d8d8d;--wpds-color-foreground-interactive-error:#cc1818;--wpds-color-foreground-interactive-error-active:#470000;--wpds-color-foreground-interactive-error-disabled:#8d8d8d;--wpds-color-foreground-interactive-error-strong:#f3efef;--wpds-color-foreground-interactive-error-strong-active:#f3efef;--wpds-color-foreground-interactive-error-strong-disabled:#8d8d8d;--wpds-color-foreground-interactive-neutral:#1e1e1e;--wpds-color-foreground-interactive-neutral-active:#1e1e1e;--wpds-color-foreground-interactive-neutral-disabled:#8d8d8d;--wpds-color-foreground-interactive-neutral-strong:#f0f0f0;--wpds-color-foreground-interactive-neutral-strong-active:#f0f0f0;--wpds-color-foreground-interactive-neutral-strong-disabled:#8d8d8d;--wpds-color-foreground-interactive-neutral-weak:#707070;--wpds-color-foreground-interactive-neutral-weak-active:#1e1e1e;--wpds-color-foreground-interactive-neutral-weak-disabled:#8d8d8d;--wpds-color-stroke-focus:#3858e9;--wpds-color-stroke-interactive-brand:#3858e9;--wpds-color-stroke-interactive-brand-active:#2337c8;--wpds-color-stroke-interactive-brand-disabled:#dbdbdb;--wpds-color-stroke-interactive-error:#cc1818;--wpds-color-stroke-interactive-error-active:#9d0000;--wpds-color-stroke-interactive-error-disabled:#dbdbdb;--wpds-color-stroke-interactive-error-strong:#cc1818;--wpds-color-stroke-interactive-neutral:#8d8d8d;--wpds-color-stroke-interactive-neutral-active:#6e6e6e;--wpds-color-stroke-interactive-neutral-disabled:#dbdbdb;--wpds-color-stroke-interactive-neutral-strong:#6e6e6e;--wpds-color-stroke-surface-brand:#afbbda;--wpds-color-stroke-surface-brand-strong:#3858e9;--wpds-color-stroke-surface-caution:#d0c38b;--wpds-color-stroke-surface-caution-strong:#836b00;--wpds-color-stroke-surface-error:#dfafa8;--wpds-color-stroke-surface-error-strong:#cc1818;--wpds-color-stroke-surface-info:#aac6e5;--wpds-color-stroke-surface-info-strong:#006bd7;--wpds-color-stroke-surface-neutral:#dbdbdb;--wpds-color-stroke-surface-neutral-strong:#8d8d8d;--wpds-color-stroke-surface-neutral-weak:#f0f0f0;--wpds-color-stroke-surface-success:#92d19d;--wpds-color-stroke-surface-success-strong:#007f2f;--wpds-color-stroke-surface-warning:#e1be80;--wpds-color-stroke-surface-warning-strong:#936400;--wpds-cursor-control:pointer;--wpds-dimension-gap-2xl:32px;--wpds-dimension-gap-3xl:40px;--wpds-dimension-gap-lg:16px;--wpds-dimension-gap-md:12px;--wpds-dimension-gap-sm:8px;--wpds-dimension-gap-xl:24px;--wpds-dimension-gap-xs:4px;--wpds-dimension-padding-2xl:24px;--wpds-dimension-padding-3xl:32px;--wpds-dimension-padding-lg:16px;--wpds-dimension-padding-md:12px;--wpds-dimension-padding-sm:8px;--wpds-dimension-padding-xl:20px;--wpds-dimension-padding-xs:4px;--wpds-dimension-size-2xs:16px;--wpds-dimension-size-3xs:12px;--wpds-dimension-size-4xs:8px;--wpds-dimension-size-5xs:4px;--wpds-dimension-size-lg:40px;--wpds-dimension-size-md:32px;--wpds-dimension-size-sm:24px;--wpds-dimension-size-xs:20px;--wpds-dimension-surface-width-2xl:960px;--wpds-dimension-surface-width-lg:560px;--wpds-dimension-surface-width-md:400px;--wpds-dimension-surface-width-sm:320px;--wpds-dimension-surface-width-xl:720px;--wpds-dimension-surface-width-xs:240px;--wpds-motion-duration-lg:300ms;--wpds-motion-duration-md:200ms;--wpds-motion-duration-sm:100ms;--wpds-motion-duration-xl:400ms;--wpds-motion-duration-xs:50ms;--wpds-motion-easing-balanced:cubic-bezier(0.4,0,0.2,1);--wpds-motion-easing-expressive:cubic-bezier(0.25,0,0,1);--wpds-motion-easing-subtle:cubic-bezier(0.15,0,0.15,1);--wpds-typography-font-family-body:-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;--wpds-typography-font-family-heading:-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;--wpds-typography-font-family-mono:"Menlo","Consolas",monaco,monospace;--wpds-typography-font-size-2xl:32px;--wpds-typography-font-size-lg:15px;--wpds-typography-font-size-md:13px;--wpds-typography-font-size-sm:12px;--wpds-typography-font-size-xl:20px;--wpds-typography-font-size-xs:11px;--wpds-typography-font-weight-default:400;--wpds-typography-font-weight-emphasis:600;--wpds-typography-line-height-2xl:40px;--wpds-typography-line-height-lg:28px;--wpds-typography-line-height-md:24px;--wpds-typography-line-height-sm:20px;--wpds-typography-line-height-xl:32px;--wpds-typography-line-height-xs:16px}@media (min-resolution:192dpi){:root{--wpds-border-width-focus:1.5px}}:root[data-wpds-root-provider=true][data-wpds-corner-radius=none],[data-wpds-corner-radius=none]{--wpds-border-radius-lg:0px;--wpds-border-radius-md:0px;--wpds-border-radius-sm:0px;--wpds-border-radius-xl:0px;--wpds-border-radius-xs:0px}:root[data-wpds-root-provider=true][data-wpds-corner-radius=subtle],[data-wpds-corner-radius=subtle]{--wpds-border-radius-lg:8px;--wpds-border-radius-md:4px;--wpds-border-radius-sm:2px;--wpds-border-radius-xl:12px;--wpds-border-radius-xs:1px}:root[data-wpds-root-provider=true][data-wpds-corner-radius=moderate],[data-wpds-corner-radius=moderate]{--wpds-border-radius-lg:16px;--wpds-border-radius-md:12px;--wpds-border-radius-sm:8px;--wpds-border-radius-xl:20px;--wpds-border-radius-xs:6px}:root[data-wpds-root-provider=true][data-wpds-corner-radius=pronounced],[data-wpds-corner-radius=pronounced]{--wpds-border-radius-lg:24px;--wpds-border-radius-md:22px;--wpds-border-radius-sm:20px;--wpds-border-radius-xl:26px;--wpds-border-radius-xs:18px}
\ No newline at end of file
+:root{--wpds-border-radius-lg:8px;--wpds-border-radius-md:4px;--wpds-border-radius-sm:2px;--wpds-border-radius-xl:12px;--wpds-border-radius-xs:1px;--wpds-border-width-focus:2px;--wpds-border-width-lg:8px;--wpds-border-width-md:4px;--wpds-border-width-sm:2px;--wpds-border-width-xs:1px;--wpds-color-background-interactive-brand-strong:#3858e9;--wpds-color-background-interactive-brand-strong-active:#2e49d9;--wpds-color-background-interactive-brand-strong-disabled:#e6e6e6;--wpds-color-background-interactive-brand-weak:#0000;--wpds-color-background-interactive-brand-weak-active:#e5eaf7;--wpds-color-background-interactive-brand-weak-disabled:#0000;--wpds-color-background-interactive-error:#0000;--wpds-color-background-interactive-error-active:#fff6f5;--wpds-color-background-interactive-error-disabled:#0000;--wpds-color-background-interactive-error-strong:#cc1818;--wpds-color-background-interactive-error-strong-active:#b90000;--wpds-color-background-interactive-error-strong-disabled:#e6e6e6;--wpds-color-background-interactive-error-weak:#0000;--wpds-color-background-interactive-error-weak-active:#fae5e1;--wpds-color-background-interactive-error-weak-disabled:#0000;--wpds-color-background-interactive-neutral:#fff;--wpds-color-background-interactive-neutral-active:#fff;--wpds-color-background-interactive-neutral-disabled:#fff;--wpds-color-background-interactive-neutral-strong:#2d2d2d;--wpds-color-background-interactive-neutral-strong-active:#1e1e1e;--wpds-color-background-interactive-neutral-strong-disabled:#e6e6e6;--wpds-color-background-interactive-neutral-weak:#0000;--wpds-color-background-interactive-neutral-weak-active:#ededed;--wpds-color-background-interactive-neutral-weak-disabled:#0000;--wpds-color-background-surface-brand:#ecf0fa;--wpds-color-background-surface-caution:#fee995;--wpds-color-background-surface-caution-weak:#fff9ca;--wpds-color-background-surface-error:#fae5e1;--wpds-color-background-surface-error-weak:#fff6f5;--wpds-color-background-surface-info:#deebfa;--wpds-color-background-surface-info-weak:#f3f9ff;--wpds-color-background-surface-neutral:#fcfcfc;--wpds-color-background-surface-neutral-strong:#fff;--wpds-color-background-surface-neutral-weak:#f4f4f4;--wpds-color-background-surface-success:#c2f8ca;--wpds-color-background-surface-success-weak:#ebffed;--wpds-color-background-surface-warning:#fde6be;--wpds-color-background-surface-warning-weak:#fff7e1;--wpds-color-background-thumb-brand:#3858e9;--wpds-color-background-thumb-brand-active:#3858e9;--wpds-color-background-thumb-brand-disabled:#dbdbdb;--wpds-color-background-thumb-neutral-weak:#8d8d8d;--wpds-color-background-thumb-neutral-weak-active:#6e6e6e;--wpds-color-background-thumb-neutral-weak-disabled:#dbdbdb;--wpds-color-background-track-neutral:#dbdbdb;--wpds-color-background-track-neutral-weak:#f0f0f0;--wpds-color-foreground-content-caution:#281d00;--wpds-color-foreground-content-caution-weak:#836a00;--wpds-color-foreground-content-error:#470000;--wpds-color-foreground-content-error-weak:#cc1818;--wpds-color-foreground-content-info:#001b4f;--wpds-color-foreground-content-info-weak:#006bd7;--wpds-color-foreground-content-neutral:#1e1e1e;--wpds-color-foreground-content-neutral-weak:#707070;--wpds-color-foreground-content-success:#002900;--wpds-color-foreground-content-success-weak:#008030;--wpds-color-foreground-content-warning:#2e1900;--wpds-color-foreground-content-warning-weak:#936300;--wpds-color-foreground-interactive-brand:#3858e9;--wpds-color-foreground-interactive-brand-active:#0b0070;--wpds-color-foreground-interactive-brand-disabled:#8d8d8d;--wpds-color-foreground-interactive-brand-strong:#eff0f2;--wpds-color-foreground-interactive-brand-strong-active:#eff0f2;--wpds-color-foreground-interactive-brand-strong-disabled:#8d8d8d;--wpds-color-foreground-interactive-error:#cc1818;--wpds-color-foreground-interactive-error-active:#470000;--wpds-color-foreground-interactive-error-disabled:#8d8d8d;--wpds-color-foreground-interactive-error-strong:#f2efef;--wpds-color-foreground-interactive-error-strong-active:#f2efef;--wpds-color-foreground-interactive-error-strong-disabled:#8d8d8d;--wpds-color-foreground-interactive-neutral:#1e1e1e;--wpds-color-foreground-interactive-neutral-active:#1e1e1e;--wpds-color-foreground-interactive-neutral-disabled:#8d8d8d;--wpds-color-foreground-interactive-neutral-strong:#f0f0f0;--wpds-color-foreground-interactive-neutral-strong-active:#f0f0f0;--wpds-color-foreground-interactive-neutral-strong-disabled:#8d8d8d;--wpds-color-foreground-interactive-neutral-weak:#707070;--wpds-color-foreground-interactive-neutral-weak-active:#1e1e1e;--wpds-color-foreground-interactive-neutral-weak-disabled:#8d8d8d;--wpds-color-stroke-focus:#3858e9;--wpds-color-stroke-interactive-brand:#3858e9;--wpds-color-stroke-interactive-brand-active:#2337c8;--wpds-color-stroke-interactive-brand-disabled:#dbdbdb;--wpds-color-stroke-interactive-error:#cc1818;--wpds-color-stroke-interactive-error-active:#9d0000;--wpds-color-stroke-interactive-error-disabled:#dbdbdb;--wpds-color-stroke-interactive-error-strong:#cc1818;--wpds-color-stroke-interactive-neutral:#8d8d8d;--wpds-color-stroke-interactive-neutral-active:#6e6e6e;--wpds-color-stroke-interactive-neutral-disabled:#dbdbdb;--wpds-color-stroke-interactive-neutral-strong:#6e6e6e;--wpds-color-stroke-surface-brand:#aebbda;--wpds-color-stroke-surface-brand-strong:#3858e9;--wpds-color-stroke-surface-caution:#d0c28b;--wpds-color-stroke-surface-caution-strong:#836a00;--wpds-color-stroke-surface-error:#e0afa7;--wpds-color-stroke-surface-error-strong:#cc1818;--wpds-color-stroke-surface-info:#adc6e2;--wpds-color-stroke-surface-info-strong:#006bd7;--wpds-color-stroke-surface-neutral:#dbdbdb;--wpds-color-stroke-surface-neutral-strong:#8d8d8d;--wpds-color-stroke-surface-neutral-weak:#f0f0f0;--wpds-color-stroke-surface-success:#92d39d;--wpds-color-stroke-surface-success-strong:#008030;--wpds-color-stroke-surface-warning:#e1bd7c;--wpds-color-stroke-surface-warning-strong:#936300;--wpds-cursor-control:pointer;--wpds-dimension-gap-2xl:32px;--wpds-dimension-gap-3xl:40px;--wpds-dimension-gap-lg:16px;--wpds-dimension-gap-md:12px;--wpds-dimension-gap-sm:8px;--wpds-dimension-gap-xl:24px;--wpds-dimension-gap-xs:4px;--wpds-dimension-padding-2xl:24px;--wpds-dimension-padding-3xl:32px;--wpds-dimension-padding-lg:16px;--wpds-dimension-padding-md:12px;--wpds-dimension-padding-sm:8px;--wpds-dimension-padding-xl:20px;--wpds-dimension-padding-xs:4px;--wpds-dimension-size-2xs:16px;--wpds-dimension-size-3xs:12px;--wpds-dimension-size-4xs:8px;--wpds-dimension-size-5xs:4px;--wpds-dimension-size-lg:40px;--wpds-dimension-size-md:32px;--wpds-dimension-size-sm:24px;--wpds-dimension-size-xs:20px;--wpds-dimension-surface-width-2xl:960px;--wpds-dimension-surface-width-lg:560px;--wpds-dimension-surface-width-md:400px;--wpds-dimension-surface-width-sm:320px;--wpds-dimension-surface-width-xl:720px;--wpds-dimension-surface-width-xs:240px;--wpds-motion-duration-lg:300ms;--wpds-motion-duration-md:200ms;--wpds-motion-duration-sm:100ms;--wpds-motion-duration-xl:400ms;--wpds-motion-duration-xs:50ms;--wpds-motion-easing-balanced:cubic-bezier(0.4,0,0.2,1);--wpds-motion-easing-expressive:cubic-bezier(0.25,0,0,1);--wpds-motion-easing-subtle:cubic-bezier(0.15,0,0.15,1);--wpds-typography-font-family-body:-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;--wpds-typography-font-family-heading:-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;--wpds-typography-font-family-mono:"Menlo","Consolas",monaco,monospace;--wpds-typography-font-size-2xl:32px;--wpds-typography-font-size-lg:15px;--wpds-typography-font-size-md:13px;--wpds-typography-font-size-sm:12px;--wpds-typography-font-size-xl:20px;--wpds-typography-font-size-xs:11px;--wpds-typography-font-weight-default:400;--wpds-typography-font-weight-emphasis:600;--wpds-typography-line-height-2xl:40px;--wpds-typography-line-height-lg:28px;--wpds-typography-line-height-md:24px;--wpds-typography-line-height-sm:20px;--wpds-typography-line-height-xl:32px;--wpds-typography-line-height-xs:16px}@media (min-resolution:192dpi){:root{--wpds-border-width-focus:1.5px}}:root[data-wpds-root-provider=true][data-wpds-corner-radius=none],[data-wpds-corner-radius=none]{--wpds-border-radius-lg:0px;--wpds-border-radius-md:0px;--wpds-border-radius-sm:0px;--wpds-border-radius-xl:0px;--wpds-border-radius-xs:0px}:root[data-wpds-root-provider=true][data-wpds-corner-radius=subtle],[data-wpds-corner-radius=subtle]{--wpds-border-radius-lg:8px;--wpds-border-radius-md:4px;--wpds-border-radius-sm:2px;--wpds-border-radius-xl:12px;--wpds-border-radius-xs:1px}:root[data-wpds-root-provider=true][data-wpds-corner-radius=moderate],[data-wpds-corner-radius=moderate]{--wpds-border-radius-lg:16px;--wpds-border-radius-md:12px;--wpds-border-radius-sm:8px;--wpds-border-radius-xl:20px;--wpds-border-radius-xs:6px}:root[data-wpds-root-provider=true][data-wpds-corner-radius=pronounced],[data-wpds-corner-radius=pronounced]{--wpds-border-radius-lg:24px;--wpds-border-radius-md:22px;--wpds-border-radius-sm:20px;--wpds-border-radius-xl:26px;--wpds-border-radius-xs:18px}
\ No newline at end of file
diff --git a/wp-includes/css/dist/theme/design-tokens.css b/wp-includes/css/dist/theme/design-tokens.css
index 80fdcf97f9..f5827ed322 100644
--- a/wp-includes/css/dist/theme/design-tokens.css
+++ b/wp-includes/css/dist/theme/design-tokens.css
@@ -32,13 +32,13 @@
   /* Background color for interactive elements with brand tone and weak emphasis. */
   --wpds-color-background-interactive-brand-weak: #0000;
   /* Background color for interactive elements with brand tone and weak emphasis that are hovered, focused, or active. */
-  --wpds-color-background-interactive-brand-weak-active: #e6eaf5;
+  --wpds-color-background-interactive-brand-weak-active: #e5eaf7;
   /* Background color for interactive elements with brand tone and weak emphasis, in their disabled state. */
   --wpds-color-background-interactive-brand-weak-disabled: #0000;
   /* Background color for interactive elements with error tone and normal emphasis. */
   --wpds-color-background-interactive-error: #0000;
   /* Background color for interactive elements with error tone and normal emphasis that are hovered, focused, or active. */
-  --wpds-color-background-interactive-error-active: #f8f8f8;
+  --wpds-color-background-interactive-error-active: #fff6f5;
   /* Background color for interactive elements with error tone and normal emphasis, in their disabled state. */
   --wpds-color-background-interactive-error-disabled: #0000;
   /* Background color for interactive elements with error tone and strong emphasis. */
@@ -50,7 +50,7 @@
   /* Background color for interactive elements with error tone and weak emphasis. */
   --wpds-color-background-interactive-error-weak: #0000;
   /* Background color for interactive elements with error tone and weak emphasis that are hovered, focused, or active. */
-  --wpds-color-background-interactive-error-weak-active: #f7e6e3;
+  --wpds-color-background-interactive-error-weak-active: #fae5e1;
   /* Background color for interactive elements with error tone and weak emphasis, in their disabled state. */
   --wpds-color-background-interactive-error-weak-disabled: #0000;
   /* Solid background color for neutral interactive controls, such as input fields and unchecked checkboxes. */
@@ -72,19 +72,19 @@
   /* Background color for interactive elements with neutral tone and weak emphasis, in their disabled state. */
   --wpds-color-background-interactive-neutral-weak-disabled: #0000;
   /* Background color for surfaces with brand tone and normal emphasis. */
-  --wpds-color-background-surface-brand: #ebf0fb;
+  --wpds-color-background-surface-brand: #ecf0fa;
   /* Background color for surfaces with caution tone and normal emphasis. */
-  --wpds-color-background-surface-caution: #ffea8f;
+  --wpds-color-background-surface-caution: #fee995;
   /* Background color for surfaces with caution tone and weak emphasis. */
-  --wpds-color-background-surface-caution-weak: #f8f8f8;
+  --wpds-color-background-surface-caution-weak: #fff9ca;
   /* Background color for surfaces with error tone and normal emphasis. */
-  --wpds-color-background-surface-error: #f7e6e3;
+  --wpds-color-background-surface-error: #fae5e1;
   /* Background color for surfaces with error tone and weak emphasis. */
-  --wpds-color-background-surface-error-weak: #f8f8f8;
+  --wpds-color-background-surface-error-weak: #fff6f5;
   /* Background color for surfaces with info tone and normal emphasis. */
-  --wpds-color-background-surface-info: #e0ebf8;
+  --wpds-color-background-surface-info: #deebfa;
   /* Background color for surfaces with info tone and weak emphasis. */
-  --wpds-color-background-surface-info-weak: #f8f8f8;
+  --wpds-color-background-surface-info-weak: #f3f9ff;
   /* Background color for surfaces with normal emphasis. */
   --wpds-color-background-surface-neutral: #fcfcfc;
   /* Background color for surfaces with strong emphasis. */
@@ -92,13 +92,13 @@
   /* Background color for surfaces with weak emphasis. */
   --wpds-color-background-surface-neutral-weak: #f4f4f4;
   /* Background color for surfaces with success tone and normal emphasis. */
-  --wpds-color-background-surface-success: #ccf4d2;
+  --wpds-color-background-surface-success: #c2f8ca;
   /* Background color for surfaces with success tone and weak emphasis. */
-  --wpds-color-background-surface-success-weak: #f8f8f8;
+  --wpds-color-background-surface-success-weak: #ebffed;
   /* Background color for surfaces with warning tone and normal emphasis. */
-  --wpds-color-background-surface-warning: #fae8c8;
+  --wpds-color-background-surface-warning: #fde6be;
   /* Background color for surfaces with warning tone and weak emphasis. */
-  --wpds-color-background-surface-warning-weak: #f8f8f8;
+  --wpds-color-background-surface-warning-weak: #fff7e1;
   /* Background color for thumbs with a brand tone and normal emphasis (eg. slider thumb and filled track). */
   --wpds-color-background-thumb-brand: #3858e9;
   /* Background color for thumbs with a brand tone and normal emphasis (eg. slider thumb and filled track) that are hovered, focused, or active. */
@@ -118,7 +118,7 @@
   /* Foreground color for content like text with caution tone and normal emphasis. */
   --wpds-color-foreground-content-caution: #281d00;
   /* Foreground color for content like text with caution tone and weak emphasis. */
-  --wpds-color-foreground-content-caution-weak: #836b00;
+  --wpds-color-foreground-content-caution-weak: #836a00;
   /* Foreground color for content like text with error tone and normal emphasis. */
   --wpds-color-foreground-content-error: #470000;
   /* Foreground color for content like text with error tone and weak emphasis. */
@@ -134,11 +134,11 @@
   /* Foreground color for content like text with success tone and normal emphasis. */
   --wpds-color-foreground-content-success: #002900;
   /* Foreground color for content like text with success tone and weak emphasis. */
-  --wpds-color-foreground-content-success-weak: #007f2f;
+  --wpds-color-foreground-content-success-weak: #008030;
   /* Foreground color for content like text with warning tone and normal emphasis. */
   --wpds-color-foreground-content-warning: #2e1900;
   /* Foreground color for content like text with warning tone and weak emphasis. */
-  --wpds-color-foreground-content-warning-weak: #936400;
+  --wpds-color-foreground-content-warning-weak: #936300;
   /* Foreground color for interactive elements with brand tone and normal emphasis. */
   --wpds-color-foreground-interactive-brand: #3858e9;
   /* Foreground color for interactive elements with brand tone and normal emphasis that are hovered, focused, or active. */
@@ -158,9 +158,9 @@
   /* Foreground color for interactive elements with error tone and normal emphasis, in their disabled state. */
   --wpds-color-foreground-interactive-error-disabled: #8d8d8d;
   /* Foreground color for interactive elements with error tone and strong emphasis. */
-  --wpds-color-foreground-interactive-error-strong: #f3efef;
+  --wpds-color-foreground-interactive-error-strong: #f2efef;
   /* Foreground color for interactive elements with error tone and strong emphasis that are hovered, focused, or active. */
-  --wpds-color-foreground-interactive-error-strong-active: #f3efef;
+  --wpds-color-foreground-interactive-error-strong-active: #f2efef;
   /* Foreground color for interactive elements with error tone and strong emphasis, in their disabled state. */
   --wpds-color-foreground-interactive-error-strong-disabled: #8d8d8d;
   /* Foreground color for interactive elements with neutral tone and normal emphasis. */
@@ -206,19 +206,19 @@
   /* Accessible stroke color used for interactive neutrally-toned elements with strong emphasis. */
   --wpds-color-stroke-interactive-neutral-strong: #6e6e6e;
   /* Decorative stroke color used to define brand-toned surface boundaries with normal emphasis. */
-  --wpds-color-stroke-surface-brand: #afbbda;
+  --wpds-color-stroke-surface-brand: #aebbda;
   /* Decorative stroke color used to define brand-toned surface boundaries with strong emphasis. */
   --wpds-color-stroke-surface-brand-strong: #3858e9;
   /* Decorative stroke color used to define caution-toned surface boundaries with normal emphasis. */
-  --wpds-color-stroke-surface-caution: #d0c38b;
+  --wpds-color-stroke-surface-caution: #d0c28b;
   /* Decorative stroke color used to define caution-toned surface boundaries with strong emphasis. */
-  --wpds-color-stroke-surface-caution-strong: #836b00;
+  --wpds-color-stroke-surface-caution-strong: #836a00;
   /* Decorative stroke color used to define error-toned surface boundaries with normal emphasis. */
-  --wpds-color-stroke-surface-error: #dfafa8;
+  --wpds-color-stroke-surface-error: #e0afa7;
   /* Decorative stroke color used to define error-toned surface boundaries with strong emphasis. */
   --wpds-color-stroke-surface-error-strong: #cc1818;
   /* Decorative stroke color used to define info-toned surface boundaries with normal emphasis. */
-  --wpds-color-stroke-surface-info: #aac6e5;
+  --wpds-color-stroke-surface-info: #adc6e2;
   /* Decorative stroke color used to define info-toned surface boundaries with strong emphasis. */
   --wpds-color-stroke-surface-info-strong: #006bd7;
   /* Decorative stroke color used to define neutrally-toned surface boundaries with normal emphasis. */
@@ -228,13 +228,13 @@
   /* Decorative stroke color used to define neutrally-toned surface boundaries with weak emphasis. */
   --wpds-color-stroke-surface-neutral-weak: #f0f0f0;
   /* Decorative stroke color used to define success-toned surface boundaries with normal emphasis. */
-  --wpds-color-stroke-surface-success: #92d19d;
+  --wpds-color-stroke-surface-success: #92d39d;
   /* Decorative stroke color used to define success-toned surface boundaries with strong emphasis. */
-  --wpds-color-stroke-surface-success-strong: #007f2f;
+  --wpds-color-stroke-surface-success-strong: #008030;
   /* Decorative stroke color used to define warning-toned surface boundaries with normal emphasis. */
-  --wpds-color-stroke-surface-warning: #e1be80;
+  --wpds-color-stroke-surface-warning: #e1bd7c;
   /* Decorative stroke color used to define warning-toned surface boundaries with strong emphasis. */
-  --wpds-color-stroke-surface-warning-strong: #936400;
+  --wpds-color-stroke-surface-warning-strong: #936300;
   /* Cursor style for interactive controls that are not links (e.g. buttons, checkboxes, and toggles). */
   --wpds-cursor-control: pointer;
   /* 2x extra large gap */
diff --git a/wp-includes/css/dist/theme/design-tokens.min.css b/wp-includes/css/dist/theme/design-tokens.min.css
index c40cbd0a4b..8c7aa9ef47 100644
--- a/wp-includes/css/dist/theme/design-tokens.min.css
+++ b/wp-includes/css/dist/theme/design-tokens.min.css
@@ -1 +1 @@
-:root{--wpds-border-radius-lg:8px;--wpds-border-radius-md:4px;--wpds-border-radius-sm:2px;--wpds-border-radius-xl:12px;--wpds-border-radius-xs:1px;--wpds-border-width-focus:2px;--wpds-border-width-lg:8px;--wpds-border-width-md:4px;--wpds-border-width-sm:2px;--wpds-border-width-xs:1px;--wpds-color-background-interactive-brand-strong:#3858e9;--wpds-color-background-interactive-brand-strong-active:#2e49d9;--wpds-color-background-interactive-brand-strong-disabled:#e6e6e6;--wpds-color-background-interactive-brand-weak:#0000;--wpds-color-background-interactive-brand-weak-active:#e6eaf5;--wpds-color-background-interactive-brand-weak-disabled:#0000;--wpds-color-background-interactive-error:#0000;--wpds-color-background-interactive-error-active:#f8f8f8;--wpds-color-background-interactive-error-disabled:#0000;--wpds-color-background-interactive-error-strong:#cc1818;--wpds-color-background-interactive-error-strong-active:#b90000;--wpds-color-background-interactive-error-strong-disabled:#e6e6e6;--wpds-color-background-interactive-error-weak:#0000;--wpds-color-background-interactive-error-weak-active:#f7e6e3;--wpds-color-background-interactive-error-weak-disabled:#0000;--wpds-color-background-interactive-neutral:#fff;--wpds-color-background-interactive-neutral-active:#fff;--wpds-color-background-interactive-neutral-disabled:#fff;--wpds-color-background-interactive-neutral-strong:#2d2d2d;--wpds-color-background-interactive-neutral-strong-active:#1e1e1e;--wpds-color-background-interactive-neutral-strong-disabled:#e6e6e6;--wpds-color-background-interactive-neutral-weak:#0000;--wpds-color-background-interactive-neutral-weak-active:#ededed;--wpds-color-background-interactive-neutral-weak-disabled:#0000;--wpds-color-background-surface-brand:#ebf0fb;--wpds-color-background-surface-caution:#ffea8f;--wpds-color-background-surface-caution-weak:#f8f8f8;--wpds-color-background-surface-error:#f7e6e3;--wpds-color-background-surface-error-weak:#f8f8f8;--wpds-color-background-surface-info:#e0ebf8;--wpds-color-background-surface-info-weak:#f8f8f8;--wpds-color-background-surface-neutral:#fcfcfc;--wpds-color-background-surface-neutral-strong:#fff;--wpds-color-background-surface-neutral-weak:#f4f4f4;--wpds-color-background-surface-success:#ccf4d2;--wpds-color-background-surface-success-weak:#f8f8f8;--wpds-color-background-surface-warning:#fae8c8;--wpds-color-background-surface-warning-weak:#f8f8f8;--wpds-color-background-thumb-brand:#3858e9;--wpds-color-background-thumb-brand-active:#3858e9;--wpds-color-background-thumb-brand-disabled:#dbdbdb;--wpds-color-background-thumb-neutral-weak:#8d8d8d;--wpds-color-background-thumb-neutral-weak-active:#6e6e6e;--wpds-color-background-thumb-neutral-weak-disabled:#dbdbdb;--wpds-color-background-track-neutral:#dbdbdb;--wpds-color-background-track-neutral-weak:#f0f0f0;--wpds-color-foreground-content-caution:#281d00;--wpds-color-foreground-content-caution-weak:#836b00;--wpds-color-foreground-content-error:#470000;--wpds-color-foreground-content-error-weak:#cc1818;--wpds-color-foreground-content-info:#001b4f;--wpds-color-foreground-content-info-weak:#006bd7;--wpds-color-foreground-content-neutral:#1e1e1e;--wpds-color-foreground-content-neutral-weak:#707070;--wpds-color-foreground-content-success:#002900;--wpds-color-foreground-content-success-weak:#007f2f;--wpds-color-foreground-content-warning:#2e1900;--wpds-color-foreground-content-warning-weak:#936400;--wpds-color-foreground-interactive-brand:#3858e9;--wpds-color-foreground-interactive-brand-active:#0b0070;--wpds-color-foreground-interactive-brand-disabled:#8d8d8d;--wpds-color-foreground-interactive-brand-strong:#eff0f2;--wpds-color-foreground-interactive-brand-strong-active:#eff0f2;--wpds-color-foreground-interactive-brand-strong-disabled:#8d8d8d;--wpds-color-foreground-interactive-error:#cc1818;--wpds-color-foreground-interactive-error-active:#470000;--wpds-color-foreground-interactive-error-disabled:#8d8d8d;--wpds-color-foreground-interactive-error-strong:#f3efef;--wpds-color-foreground-interactive-error-strong-active:#f3efef;--wpds-color-foreground-interactive-error-strong-disabled:#8d8d8d;--wpds-color-foreground-interactive-neutral:#1e1e1e;--wpds-color-foreground-interactive-neutral-active:#1e1e1e;--wpds-color-foreground-interactive-neutral-disabled:#8d8d8d;--wpds-color-foreground-interactive-neutral-strong:#f0f0f0;--wpds-color-foreground-interactive-neutral-strong-active:#f0f0f0;--wpds-color-foreground-interactive-neutral-strong-disabled:#8d8d8d;--wpds-color-foreground-interactive-neutral-weak:#707070;--wpds-color-foreground-interactive-neutral-weak-active:#1e1e1e;--wpds-color-foreground-interactive-neutral-weak-disabled:#8d8d8d;--wpds-color-stroke-focus:#3858e9;--wpds-color-stroke-interactive-brand:#3858e9;--wpds-color-stroke-interactive-brand-active:#2337c8;--wpds-color-stroke-interactive-brand-disabled:#dbdbdb;--wpds-color-stroke-interactive-error:#cc1818;--wpds-color-stroke-interactive-error-active:#9d0000;--wpds-color-stroke-interactive-error-disabled:#dbdbdb;--wpds-color-stroke-interactive-error-strong:#cc1818;--wpds-color-stroke-interactive-neutral:#8d8d8d;--wpds-color-stroke-interactive-neutral-active:#6e6e6e;--wpds-color-stroke-interactive-neutral-disabled:#dbdbdb;--wpds-color-stroke-interactive-neutral-strong:#6e6e6e;--wpds-color-stroke-surface-brand:#afbbda;--wpds-color-stroke-surface-brand-strong:#3858e9;--wpds-color-stroke-surface-caution:#d0c38b;--wpds-color-stroke-surface-caution-strong:#836b00;--wpds-color-stroke-surface-error:#dfafa8;--wpds-color-stroke-surface-error-strong:#cc1818;--wpds-color-stroke-surface-info:#aac6e5;--wpds-color-stroke-surface-info-strong:#006bd7;--wpds-color-stroke-surface-neutral:#dbdbdb;--wpds-color-stroke-surface-neutral-strong:#8d8d8d;--wpds-color-stroke-surface-neutral-weak:#f0f0f0;--wpds-color-stroke-surface-success:#92d19d;--wpds-color-stroke-surface-success-strong:#007f2f;--wpds-color-stroke-surface-warning:#e1be80;--wpds-color-stroke-surface-warning-strong:#936400;--wpds-cursor-control:pointer;--wpds-dimension-gap-2xl:32px;--wpds-dimension-gap-3xl:40px;--wpds-dimension-gap-lg:16px;--wpds-dimension-gap-md:12px;--wpds-dimension-gap-sm:8px;--wpds-dimension-gap-xl:24px;--wpds-dimension-gap-xs:4px;--wpds-dimension-padding-2xl:24px;--wpds-dimension-padding-3xl:32px;--wpds-dimension-padding-lg:16px;--wpds-dimension-padding-md:12px;--wpds-dimension-padding-sm:8px;--wpds-dimension-padding-xl:20px;--wpds-dimension-padding-xs:4px;--wpds-dimension-size-2xs:16px;--wpds-dimension-size-3xs:12px;--wpds-dimension-size-4xs:8px;--wpds-dimension-size-5xs:4px;--wpds-dimension-size-lg:40px;--wpds-dimension-size-md:32px;--wpds-dimension-size-sm:24px;--wpds-dimension-size-xs:20px;--wpds-dimension-surface-width-2xl:960px;--wpds-dimension-surface-width-lg:560px;--wpds-dimension-surface-width-md:400px;--wpds-dimension-surface-width-sm:320px;--wpds-dimension-surface-width-xl:720px;--wpds-dimension-surface-width-xs:240px;--wpds-motion-duration-lg:300ms;--wpds-motion-duration-md:200ms;--wpds-motion-duration-sm:100ms;--wpds-motion-duration-xl:400ms;--wpds-motion-duration-xs:50ms;--wpds-motion-easing-balanced:cubic-bezier(0.4,0,0.2,1);--wpds-motion-easing-expressive:cubic-bezier(0.25,0,0,1);--wpds-motion-easing-subtle:cubic-bezier(0.15,0,0.15,1);--wpds-typography-font-family-body:-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;--wpds-typography-font-family-heading:-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;--wpds-typography-font-family-mono:"Menlo","Consolas",monaco,monospace;--wpds-typography-font-size-2xl:32px;--wpds-typography-font-size-lg:15px;--wpds-typography-font-size-md:13px;--wpds-typography-font-size-sm:12px;--wpds-typography-font-size-xl:20px;--wpds-typography-font-size-xs:11px;--wpds-typography-font-weight-default:400;--wpds-typography-font-weight-emphasis:600;--wpds-typography-line-height-2xl:40px;--wpds-typography-line-height-lg:28px;--wpds-typography-line-height-md:24px;--wpds-typography-line-height-sm:20px;--wpds-typography-line-height-xl:32px;--wpds-typography-line-height-xs:16px}@media (min-resolution:192dpi){:root{--wpds-border-width-focus:1.5px}}:root[data-wpds-root-provider=true][data-wpds-corner-radius=none],[data-wpds-corner-radius=none]{--wpds-border-radius-lg:0px;--wpds-border-radius-md:0px;--wpds-border-radius-sm:0px;--wpds-border-radius-xl:0px;--wpds-border-radius-xs:0px}:root[data-wpds-root-provider=true][data-wpds-corner-radius=subtle],[data-wpds-corner-radius=subtle]{--wpds-border-radius-lg:8px;--wpds-border-radius-md:4px;--wpds-border-radius-sm:2px;--wpds-border-radius-xl:12px;--wpds-border-radius-xs:1px}:root[data-wpds-root-provider=true][data-wpds-corner-radius=moderate],[data-wpds-corner-radius=moderate]{--wpds-border-radius-lg:16px;--wpds-border-radius-md:12px;--wpds-border-radius-sm:8px;--wpds-border-radius-xl:20px;--wpds-border-radius-xs:6px}:root[data-wpds-root-provider=true][data-wpds-corner-radius=pronounced],[data-wpds-corner-radius=pronounced]{--wpds-border-radius-lg:24px;--wpds-border-radius-md:22px;--wpds-border-radius-sm:20px;--wpds-border-radius-xl:26px;--wpds-border-radius-xs:18px}
\ No newline at end of file
+:root{--wpds-border-radius-lg:8px;--wpds-border-radius-md:4px;--wpds-border-radius-sm:2px;--wpds-border-radius-xl:12px;--wpds-border-radius-xs:1px;--wpds-border-width-focus:2px;--wpds-border-width-lg:8px;--wpds-border-width-md:4px;--wpds-border-width-sm:2px;--wpds-border-width-xs:1px;--wpds-color-background-interactive-brand-strong:#3858e9;--wpds-color-background-interactive-brand-strong-active:#2e49d9;--wpds-color-background-interactive-brand-strong-disabled:#e6e6e6;--wpds-color-background-interactive-brand-weak:#0000;--wpds-color-background-interactive-brand-weak-active:#e5eaf7;--wpds-color-background-interactive-brand-weak-disabled:#0000;--wpds-color-background-interactive-error:#0000;--wpds-color-background-interactive-error-active:#fff6f5;--wpds-color-background-interactive-error-disabled:#0000;--wpds-color-background-interactive-error-strong:#cc1818;--wpds-color-background-interactive-error-strong-active:#b90000;--wpds-color-background-interactive-error-strong-disabled:#e6e6e6;--wpds-color-background-interactive-error-weak:#0000;--wpds-color-background-interactive-error-weak-active:#fae5e1;--wpds-color-background-interactive-error-weak-disabled:#0000;--wpds-color-background-interactive-neutral:#fff;--wpds-color-background-interactive-neutral-active:#fff;--wpds-color-background-interactive-neutral-disabled:#fff;--wpds-color-background-interactive-neutral-strong:#2d2d2d;--wpds-color-background-interactive-neutral-strong-active:#1e1e1e;--wpds-color-background-interactive-neutral-strong-disabled:#e6e6e6;--wpds-color-background-interactive-neutral-weak:#0000;--wpds-color-background-interactive-neutral-weak-active:#ededed;--wpds-color-background-interactive-neutral-weak-disabled:#0000;--wpds-color-background-surface-brand:#ecf0fa;--wpds-color-background-surface-caution:#fee995;--wpds-color-background-surface-caution-weak:#fff9ca;--wpds-color-background-surface-error:#fae5e1;--wpds-color-background-surface-error-weak:#fff6f5;--wpds-color-background-surface-info:#deebfa;--wpds-color-background-surface-info-weak:#f3f9ff;--wpds-color-background-surface-neutral:#fcfcfc;--wpds-color-background-surface-neutral-strong:#fff;--wpds-color-background-surface-neutral-weak:#f4f4f4;--wpds-color-background-surface-success:#c2f8ca;--wpds-color-background-surface-success-weak:#ebffed;--wpds-color-background-surface-warning:#fde6be;--wpds-color-background-surface-warning-weak:#fff7e1;--wpds-color-background-thumb-brand:#3858e9;--wpds-color-background-thumb-brand-active:#3858e9;--wpds-color-background-thumb-brand-disabled:#dbdbdb;--wpds-color-background-thumb-neutral-weak:#8d8d8d;--wpds-color-background-thumb-neutral-weak-active:#6e6e6e;--wpds-color-background-thumb-neutral-weak-disabled:#dbdbdb;--wpds-color-background-track-neutral:#dbdbdb;--wpds-color-background-track-neutral-weak:#f0f0f0;--wpds-color-foreground-content-caution:#281d00;--wpds-color-foreground-content-caution-weak:#836a00;--wpds-color-foreground-content-error:#470000;--wpds-color-foreground-content-error-weak:#cc1818;--wpds-color-foreground-content-info:#001b4f;--wpds-color-foreground-content-info-weak:#006bd7;--wpds-color-foreground-content-neutral:#1e1e1e;--wpds-color-foreground-content-neutral-weak:#707070;--wpds-color-foreground-content-success:#002900;--wpds-color-foreground-content-success-weak:#008030;--wpds-color-foreground-content-warning:#2e1900;--wpds-color-foreground-content-warning-weak:#936300;--wpds-color-foreground-interactive-brand:#3858e9;--wpds-color-foreground-interactive-brand-active:#0b0070;--wpds-color-foreground-interactive-brand-disabled:#8d8d8d;--wpds-color-foreground-interactive-brand-strong:#eff0f2;--wpds-color-foreground-interactive-brand-strong-active:#eff0f2;--wpds-color-foreground-interactive-brand-strong-disabled:#8d8d8d;--wpds-color-foreground-interactive-error:#cc1818;--wpds-color-foreground-interactive-error-active:#470000;--wpds-color-foreground-interactive-error-disabled:#8d8d8d;--wpds-color-foreground-interactive-error-strong:#f2efef;--wpds-color-foreground-interactive-error-strong-active:#f2efef;--wpds-color-foreground-interactive-error-strong-disabled:#8d8d8d;--wpds-color-foreground-interactive-neutral:#1e1e1e;--wpds-color-foreground-interactive-neutral-active:#1e1e1e;--wpds-color-foreground-interactive-neutral-disabled:#8d8d8d;--wpds-color-foreground-interactive-neutral-strong:#f0f0f0;--wpds-color-foreground-interactive-neutral-strong-active:#f0f0f0;--wpds-color-foreground-interactive-neutral-strong-disabled:#8d8d8d;--wpds-color-foreground-interactive-neutral-weak:#707070;--wpds-color-foreground-interactive-neutral-weak-active:#1e1e1e;--wpds-color-foreground-interactive-neutral-weak-disabled:#8d8d8d;--wpds-color-stroke-focus:#3858e9;--wpds-color-stroke-interactive-brand:#3858e9;--wpds-color-stroke-interactive-brand-active:#2337c8;--wpds-color-stroke-interactive-brand-disabled:#dbdbdb;--wpds-color-stroke-interactive-error:#cc1818;--wpds-color-stroke-interactive-error-active:#9d0000;--wpds-color-stroke-interactive-error-disabled:#dbdbdb;--wpds-color-stroke-interactive-error-strong:#cc1818;--wpds-color-stroke-interactive-neutral:#8d8d8d;--wpds-color-stroke-interactive-neutral-active:#6e6e6e;--wpds-color-stroke-interactive-neutral-disabled:#dbdbdb;--wpds-color-stroke-interactive-neutral-strong:#6e6e6e;--wpds-color-stroke-surface-brand:#aebbda;--wpds-color-stroke-surface-brand-strong:#3858e9;--wpds-color-stroke-surface-caution:#d0c28b;--wpds-color-stroke-surface-caution-strong:#836a00;--wpds-color-stroke-surface-error:#e0afa7;--wpds-color-stroke-surface-error-strong:#cc1818;--wpds-color-stroke-surface-info:#adc6e2;--wpds-color-stroke-surface-info-strong:#006bd7;--wpds-color-stroke-surface-neutral:#dbdbdb;--wpds-color-stroke-surface-neutral-strong:#8d8d8d;--wpds-color-stroke-surface-neutral-weak:#f0f0f0;--wpds-color-stroke-surface-success:#92d39d;--wpds-color-stroke-surface-success-strong:#008030;--wpds-color-stroke-surface-warning:#e1bd7c;--wpds-color-stroke-surface-warning-strong:#936300;--wpds-cursor-control:pointer;--wpds-dimension-gap-2xl:32px;--wpds-dimension-gap-3xl:40px;--wpds-dimension-gap-lg:16px;--wpds-dimension-gap-md:12px;--wpds-dimension-gap-sm:8px;--wpds-dimension-gap-xl:24px;--wpds-dimension-gap-xs:4px;--wpds-dimension-padding-2xl:24px;--wpds-dimension-padding-3xl:32px;--wpds-dimension-padding-lg:16px;--wpds-dimension-padding-md:12px;--wpds-dimension-padding-sm:8px;--wpds-dimension-padding-xl:20px;--wpds-dimension-padding-xs:4px;--wpds-dimension-size-2xs:16px;--wpds-dimension-size-3xs:12px;--wpds-dimension-size-4xs:8px;--wpds-dimension-size-5xs:4px;--wpds-dimension-size-lg:40px;--wpds-dimension-size-md:32px;--wpds-dimension-size-sm:24px;--wpds-dimension-size-xs:20px;--wpds-dimension-surface-width-2xl:960px;--wpds-dimension-surface-width-lg:560px;--wpds-dimension-surface-width-md:400px;--wpds-dimension-surface-width-sm:320px;--wpds-dimension-surface-width-xl:720px;--wpds-dimension-surface-width-xs:240px;--wpds-motion-duration-lg:300ms;--wpds-motion-duration-md:200ms;--wpds-motion-duration-sm:100ms;--wpds-motion-duration-xl:400ms;--wpds-motion-duration-xs:50ms;--wpds-motion-easing-balanced:cubic-bezier(0.4,0,0.2,1);--wpds-motion-easing-expressive:cubic-bezier(0.25,0,0,1);--wpds-motion-easing-subtle:cubic-bezier(0.15,0,0.15,1);--wpds-typography-font-family-body:-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;--wpds-typography-font-family-heading:-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;--wpds-typography-font-family-mono:"Menlo","Consolas",monaco,monospace;--wpds-typography-font-size-2xl:32px;--wpds-typography-font-size-lg:15px;--wpds-typography-font-size-md:13px;--wpds-typography-font-size-sm:12px;--wpds-typography-font-size-xl:20px;--wpds-typography-font-size-xs:11px;--wpds-typography-font-weight-default:400;--wpds-typography-font-weight-emphasis:600;--wpds-typography-line-height-2xl:40px;--wpds-typography-line-height-lg:28px;--wpds-typography-line-height-md:24px;--wpds-typography-line-height-sm:20px;--wpds-typography-line-height-xl:32px;--wpds-typography-line-height-xs:16px}@media (min-resolution:192dpi){:root{--wpds-border-width-focus:1.5px}}:root[data-wpds-root-provider=true][data-wpds-corner-radius=none],[data-wpds-corner-radius=none]{--wpds-border-radius-lg:0px;--wpds-border-radius-md:0px;--wpds-border-radius-sm:0px;--wpds-border-radius-xl:0px;--wpds-border-radius-xs:0px}:root[data-wpds-root-provider=true][data-wpds-corner-radius=subtle],[data-wpds-corner-radius=subtle]{--wpds-border-radius-lg:8px;--wpds-border-radius-md:4px;--wpds-border-radius-sm:2px;--wpds-border-radius-xl:12px;--wpds-border-radius-xs:1px}:root[data-wpds-root-provider=true][data-wpds-corner-radius=moderate],[data-wpds-corner-radius=moderate]{--wpds-border-radius-lg:16px;--wpds-border-radius-md:12px;--wpds-border-radius-sm:8px;--wpds-border-radius-xl:20px;--wpds-border-radius-xs:6px}:root[data-wpds-root-provider=true][data-wpds-corner-radius=pronounced],[data-wpds-corner-radius=pronounced]{--wpds-border-radius-lg:24px;--wpds-border-radius-md:22px;--wpds-border-radius-sm:20px;--wpds-border-radius-xl:26px;--wpds-border-radius-xs:18px}
\ No newline at end of file
diff --git a/wp-includes/js/dist/api-fetch.js b/wp-includes/js/dist/api-fetch.js
index 2266109e30..d5da11d250 100644
--- a/wp-includes/js/dist/api-fetch.js
+++ b/wp-includes/js/dist/api-fetch.js
@@ -349,9 +349,16 @@ var wp;

   // packages/api-fetch/build-module/utils/response.mjs
   var import_i18n = __toESM(require_i18n(), 1);
-  async function parseJsonAndNormalizeError(response) {
+  async function parseJsonAndNormalizeError(response, allowEmptyBody = false) {
     try {
-      return await response.json();
+      if (typeof response.text !== "function") {
+        return await response.json();
+      }
+      const text = await response.text();
+      if (allowEmptyBody && text === "") {
+        return null;
+      }
+      return JSON.parse(text);
     } catch {
       throw {
         code: "invalid_json",
@@ -366,7 +373,7 @@ var wp;
     if (response.status === 204) {
       return null;
     }
-    return await parseJsonAndNormalizeError(response);
+    return await parseJsonAndNormalizeError(response, true);
   }
   async function parseAndThrowError(response, shouldParseResponse = true) {
     if (!shouldParseResponse) {
diff --git a/wp-includes/js/dist/api-fetch.min.js b/wp-includes/js/dist/api-fetch.min.js
index e715876d66..e9390a32e2 100644
--- a/wp-includes/js/dist/api-fetch.min.js
+++ b/wp-includes/js/dist/api-fetch.min.js
@@ -1,6 +1,6 @@
 /*! This file is auto-generated */
 (function() {
-"use strict";var wp;(wp||={}).apiFetch=(()=>{var te=Object.create;var y=Object.defineProperty;var ae=Object.getOwnPropertyDescriptor;var ne=Object.getOwnPropertyNames;var de=Object.getPrototypeOf,ie=Object.prototype.hasOwnProperty;var P=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports),le=(e,r)=>{for(var t in r)y(e,t,{get:r[t],enumerable:!0})},j=(e,r,t,a)=>{if(r&&typeof r=="object"||typeof r=="function")for(let d of ne(r))!ie.call(e,d)&&d!==t&&y(e,d,{get:()=>r[d],enumerable:!(a=ae(r,d))||a.enumerable});return e};var p=(e,r,t)=>(t=e!=null?te(de(e)):{},j(r||!e||!e.__esModule?y(t,"default",{value:e,enumerable:!0}):t,e)),oe=e=>j(y({},"__esModule",{value:!0}),e);var E=P((Se,I)=>{I.exports=window.wp.i18n});var C=P((je,k)=>{k.exports=window.wp.privateApis});var _=P((Ge,z)=>{z.exports=window.wp.url});var Le={};le(Le,{default:()=>A});var N=p(E(),1);var H=p(C(),1),{lock:F,unlock:Ie}=(0,H.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/api-fetch");function se(e){let r=(t,a)=>{let{headers:d={}}=t;for(let n in d)if(n.toLowerCase()==="x-wp-nonce"&&d[n]===r.nonce)return a(t);return a({...t,headers:{...d,"X-WP-Nonce":r.nonce}})};return r.nonce=e,r}var Q=se;var ce=(e,r)=>{let t=e.path,a,d;return typeof e.namespace=="string"&&typeof e.endpoint=="string"&&(a=e.namespace.replace(/^\/|\/$/g,""),d=e.endpoint.replace(/^\//,""),d?t=a+"/"+d:t=a),delete e.namespace,delete e.endpoint,r({...e,path:t})},T=ce;var ue=e=>(r,t)=>T(r,a=>{let d=a.url,n=a.path,l;return typeof n=="string"&&(l=e,e.indexOf("?")!==-1&&(n=n.replace("?","&")),n=n.replace(/^\//,""),typeof l=="string"&&l.indexOf("?")!==-1&&(n=n.replace("?","&")),d=l+n),t({...a,url:d})}),G=ue;var m=p(_(),1),x=Symbol("preloadingEnableMultiUse"),R=Symbol("preloadingClear");function fe(e){let{OPTIONS:r={},...t}=Object.fromEntries(Object.entries(e).map(([i,s])=>[(0,m.normalizePath)(i),s])),a=new Set(Object.keys(t)),d=new Set(Object.keys(r)),n=!1,l=(i,s)=>{let{parse:c=!0}=i,g=i.path;if(!g&&i.url){let{rest_route:h,...re}=(0,m.getQueryArgs)(i.url);typeof h=="string"&&(g=(0,m.addQueryArgs)(h,re))}if(typeof g!="string")return s(i);let S=i.method||"GET",f=(0,m.normalizePath)(g);if(S==="GET"&&t[f]){let h=t[f];return n||delete t[f],a.delete(f),$(h,!!c)}else if(S==="OPTIONS"&&r[f]){let h=r[f];return n||delete r[f],d.delete(f),$(h,!!c)}return s(i)};return l[x]=()=>{n=!0},l[R]=()=>{let i=[...Array.from(a,s=>`GET ${s}`),...Array.from(d,s=>`OPTIONS ${s}`)];i.length?console.warn("[api-fetch][preload] Some preloads were never consumed:",i):console.log("[api-fetch][preload] All preloads consumed."),a.clear(),d.clear();for(let s of Object.keys(t))delete t[s];for(let s of Object.keys(r))delete r[s]},l}function $(e,r){if(r)return Promise.resolve(e.body);try{return Promise.resolve(new window.Response(JSON.stringify(e.body),{status:200,statusText:"OK",headers:e.headers}))}catch{return Object.entries(e.headers).forEach(([t,a])=>{t.toLowerCase()==="link"&&(e.headers[t]=a.replace(/<([^>]+)>/,(d,n)=>`<${encodeURI(n)}>`))}),Promise.resolve(r?e.body:new window.Response(JSON.stringify(e.body),{status:200,statusText:"OK",headers:e.headers}))}}var D=fe;var b=p(_(),1);var pe=({path:e,url:r,...t},a)=>({...t,url:r&&(0,b.addQueryArgs)(r,a),path:e&&(0,b.addQueryArgs)(e,a)}),J=e=>e.json?e.json():Promise.reject(e),me=e=>{if(!e)return{};let r=e.match(/<([^>]+)>; rel="next"/);return r?{next:r[1]}:{}},V=e=>{let{next:r}=me(e.headers.get("link"));return r},he=e=>{let r=!!e.path&&e.path.indexOf("per_page=-1")!==-1,t=!!e.url&&e.url.indexOf("per_page=-1")!==-1;return r||t},we=async(e,r)=>{if(e.parse===!1||!he(e))return r(e);let t=await A({...pe(e,{per_page:100}),parse:!1}),a=await J(t);if(!Array.isArray(a))return a;let d=V(t);if(!d)return a;let n=[].concat(a);for(;d;){let l=await A({...e,path:void 0,url:d,parse:!1}),i=await J(l);n=n.concat(i),d=V(l)}return n},U=we;var ve=new Set(["PATCH","PUT","DELETE"]),_e="GET",ge=(e,r)=>{let{method:t=_e}=e;return ve.has(t.toUpperCase())&&(e={...e,headers:{"Content-Type":"application/json",...e.headers,"X-HTTP-Method-Override":t},method:"POST"}),r(e)},L=ge;var w=p(_(),1),ye=(e,r)=>(typeof e.url=="string"&&!(0,w.hasQueryArg)(e.url,"_locale")&&(e.url=(0,w.addQueryArgs)(e.url,{_locale:"user"})),typeof e.path=="string"&&!(0,w.hasQueryArg)(e.path,"_locale")&&(e.path=(0,w.addQueryArgs)(e.path,{_locale:"user"})),r(e)),q=ye;var X=p(E(),1);var B=p(E(),1);async function K(e){try{return await e.json()}catch{throw{code:"invalid_json",message:(0,B.__)("The response is not a valid JSON response.")}}}async function M(e,r=!0){return r?e.status===204?null:await K(e):e}async function O(e,r=!0){throw r?await K(e):e}function Ee(e){let r=!!e.method&&e.method==="POST";return(!!e.path&&e.path.indexOf("/wp/v2/media")!==-1||!!e.url&&e.url.indexOf("/wp/v2/media")!==-1)&&r}var Te=(e,r)=>{if(!Ee(e))return r(e);let t=0,a=5,d=n=>(t++,r({path:`/wp/v2/media/${n}/post-process`,method:"POST",data:{action:"create-image-subsizes"},parse:!1}).catch(()=>t<a?d(n):(r({path:`/wp/v2/media/${n}?force=true`,method:"DELETE"}),Promise.reject())));return r({...e,parse:!1}).catch(n=>{if(!(n instanceof globalThis.Response))return Promise.reject(n);let l=n.headers.get("x-wp-upload-attachment-id");return n.status>=500&&n.status<600&&l?d(l).catch(()=>e.parse!==!1?Promise.reject({code:"post_process",message:(0,X.__)("Media upload failed. If this is a photo or a large image, please scale it down and try again.")}):Promise.reject(n)):O(n,e.parse)}).then(n=>M(n,e.parse))},W=Te;var u=p(_(),1),Ae=e=>(r,t)=>{if(typeof r.url=="string"){let a=(0,u.getQueryArg)(r.url,"wp_theme_preview");a===void 0?r.url=(0,u.addQueryArgs)(r.url,{wp_theme_preview:e}):a===""&&(r.url=(0,u.removeQueryArgs)(r.url,"wp_theme_preview"))}if(typeof r.path=="string"){let a=(0,u.getQueryArg)(r.path,"wp_theme_preview");a===void 0?r.path=(0,u.addQueryArgs)(r.path,{wp_theme_preview:e}):a===""&&(r.path=(0,u.removeQueryArgs)(r.path,"wp_theme_preview"))}return t(r)},Y=Ae;var Me={Accept:"application/json, */*;q=0.1"},Oe={credentials:"include"},v=[q,T,L,U];function Pe(e){v.unshift(e)}function xe(e){let r=v.indexOf(e);return r===-1?!1:(v.splice(r,1),!0)}function Re(){for(let e of v)e[x]?.()}function be(){for(let e of v)e[R]?.()}var Z=e=>{let{url:r,path:t,data:a,parse:d=!0,...n}=e,{body:l,headers:i}=e;return i={...Me,...i},a&&(l=JSON.stringify(a),i["Content-Type"]="application/json"),globalThis.fetch(r||t||window.location.href,{...Oe,...n,body:l,headers:i}).then(c=>c.ok?M(c,d):O(c,d),c=>{throw c&&c.name==="AbortError"?c:globalThis.navigator.onLine?{code:"fetch_error",message:(0,N.__)("Could not get a valid response from the server.")}:{code:"offline_error",message:(0,N.__)("Unable to connect. Please check your Internet connection.")}})},ee=Z;function Ue(e){ee=e}var o=e=>v.reduceRight((t,a)=>d=>a(d,t),ee)(e).catch(t=>t.code!=="rest_cookie_invalid_nonce"?Promise.reject(t):globalThis.fetch(o.nonceEndpoint).then(a=>a.ok?a.text():Promise.reject(t)).then(a=>(o.nonceMiddleware.nonce=a,o(e))));o.use=Pe;o.unregister=xe;o.setFetchHandler=Ue;o.defaultFetchHandler=Z;o.privateApis={};F(o.privateApis,{enablePreloadMultiUse:Re,clearPreloadedData:be});o.createNonceMiddleware=Q;o.createPreloadingMiddleware=D;o.createRootURLMiddleware=G;o.fetchAllMiddleware=U;o.httpV1Middleware=L;o.mediaUploadMiddleware=W;o.createThemePreviewMiddleware=Y;var A=o;return oe(Le);})();
+"use strict";var wp;(wp||={}).apiFetch=(()=>{var te=Object.create;var y=Object.defineProperty;var ae=Object.getOwnPropertyDescriptor;var ne=Object.getOwnPropertyNames;var de=Object.getPrototypeOf,ie=Object.prototype.hasOwnProperty;var P=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports),le=(e,r)=>{for(var t in r)y(e,t,{get:r[t],enumerable:!0})},j=(e,r,t,a)=>{if(r&&typeof r=="object"||typeof r=="function")for(let d of ne(r))!ie.call(e,d)&&d!==t&&y(e,d,{get:()=>r[d],enumerable:!(a=ae(r,d))||a.enumerable});return e};var p=(e,r,t)=>(t=e!=null?te(de(e)):{},j(r||!e||!e.__esModule?y(t,"default",{value:e,enumerable:!0}):t,e)),oe=e=>j(y({},"__esModule",{value:!0}),e);var E=P((Se,I)=>{I.exports=window.wp.i18n});var C=P((je,k)=>{k.exports=window.wp.privateApis});var _=P((Ge,z)=>{z.exports=window.wp.url});var Le={};le(Le,{default:()=>A});var N=p(E(),1);var H=p(C(),1),{lock:F,unlock:Ie}=(0,H.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/api-fetch");function se(e){let r=(t,a)=>{let{headers:d={}}=t;for(let n in d)if(n.toLowerCase()==="x-wp-nonce"&&d[n]===r.nonce)return a(t);return a({...t,headers:{...d,"X-WP-Nonce":r.nonce}})};return r.nonce=e,r}var Q=se;var ce=(e,r)=>{let t=e.path,a,d;return typeof e.namespace=="string"&&typeof e.endpoint=="string"&&(a=e.namespace.replace(/^\/|\/$/g,""),d=e.endpoint.replace(/^\//,""),d?t=a+"/"+d:t=a),delete e.namespace,delete e.endpoint,r({...e,path:t})},T=ce;var ue=e=>(r,t)=>T(r,a=>{let d=a.url,n=a.path,l;return typeof n=="string"&&(l=e,e.indexOf("?")!==-1&&(n=n.replace("?","&")),n=n.replace(/^\//,""),typeof l=="string"&&l.indexOf("?")!==-1&&(n=n.replace("?","&")),d=l+n),t({...a,url:d})}),G=ue;var m=p(_(),1),x=Symbol("preloadingEnableMultiUse"),R=Symbol("preloadingClear");function fe(e){let{OPTIONS:r={},...t}=Object.fromEntries(Object.entries(e).map(([i,s])=>[(0,m.normalizePath)(i),s])),a=new Set(Object.keys(t)),d=new Set(Object.keys(r)),n=!1,l=(i,s)=>{let{parse:c=!0}=i,g=i.path;if(!g&&i.url){let{rest_route:h,...re}=(0,m.getQueryArgs)(i.url);typeof h=="string"&&(g=(0,m.addQueryArgs)(h,re))}if(typeof g!="string")return s(i);let S=i.method||"GET",f=(0,m.normalizePath)(g);if(S==="GET"&&t[f]){let h=t[f];return n||delete t[f],a.delete(f),J(h,!!c)}else if(S==="OPTIONS"&&r[f]){let h=r[f];return n||delete r[f],d.delete(f),J(h,!!c)}return s(i)};return l[x]=()=>{n=!0},l[R]=()=>{let i=[...Array.from(a,s=>`GET ${s}`),...Array.from(d,s=>`OPTIONS ${s}`)];i.length?console.warn("[api-fetch][preload] Some preloads were never consumed:",i):console.log("[api-fetch][preload] All preloads consumed."),a.clear(),d.clear();for(let s of Object.keys(t))delete t[s];for(let s of Object.keys(r))delete r[s]},l}function J(e,r){if(r)return Promise.resolve(e.body);try{return Promise.resolve(new window.Response(JSON.stringify(e.body),{status:200,statusText:"OK",headers:e.headers}))}catch{return Object.entries(e.headers).forEach(([t,a])=>{t.toLowerCase()==="link"&&(e.headers[t]=a.replace(/<([^>]+)>/,(d,n)=>`<${encodeURI(n)}>`))}),Promise.resolve(r?e.body:new window.Response(JSON.stringify(e.body),{status:200,statusText:"OK",headers:e.headers}))}}var $=fe;var b=p(_(),1);var pe=({path:e,url:r,...t},a)=>({...t,url:r&&(0,b.addQueryArgs)(r,a),path:e&&(0,b.addQueryArgs)(e,a)}),D=e=>e.json?e.json():Promise.reject(e),me=e=>{if(!e)return{};let r=e.match(/<([^>]+)>; rel="next"/);return r?{next:r[1]}:{}},V=e=>{let{next:r}=me(e.headers.get("link"));return r},he=e=>{let r=!!e.path&&e.path.indexOf("per_page=-1")!==-1,t=!!e.url&&e.url.indexOf("per_page=-1")!==-1;return r||t},we=async(e,r)=>{if(e.parse===!1||!he(e))return r(e);let t=await A({...pe(e,{per_page:100}),parse:!1}),a=await D(t);if(!Array.isArray(a))return a;let d=V(t);if(!d)return a;let n=[].concat(a);for(;d;){let l=await A({...e,path:void 0,url:d,parse:!1}),i=await D(l);n=n.concat(i),d=V(l)}return n},U=we;var ve=new Set(["PATCH","PUT","DELETE"]),_e="GET",ge=(e,r)=>{let{method:t=_e}=e;return ve.has(t.toUpperCase())&&(e={...e,headers:{"Content-Type":"application/json",...e.headers,"X-HTTP-Method-Override":t},method:"POST"}),r(e)},L=ge;var w=p(_(),1),ye=(e,r)=>(typeof e.url=="string"&&!(0,w.hasQueryArg)(e.url,"_locale")&&(e.url=(0,w.addQueryArgs)(e.url,{_locale:"user"})),typeof e.path=="string"&&!(0,w.hasQueryArg)(e.path,"_locale")&&(e.path=(0,w.addQueryArgs)(e.path,{_locale:"user"})),r(e)),q=ye;var X=p(E(),1);var B=p(E(),1);async function K(e,r=!1){try{if(typeof e.text!="function")return await e.json();let t=await e.text();return r&&t===""?null:JSON.parse(t)}catch{throw{code:"invalid_json",message:(0,B.__)("The response is not a valid JSON response.")}}}async function M(e,r=!0){return r?e.status===204?null:await K(e,!0):e}async function O(e,r=!0){throw r?await K(e):e}function Ee(e){let r=!!e.method&&e.method==="POST";return(!!e.path&&e.path.indexOf("/wp/v2/media")!==-1||!!e.url&&e.url.indexOf("/wp/v2/media")!==-1)&&r}var Te=(e,r)=>{if(!Ee(e))return r(e);let t=0,a=5,d=n=>(t++,r({path:`/wp/v2/media/${n}/post-process`,method:"POST",data:{action:"create-image-subsizes"},parse:!1}).catch(()=>t<a?d(n):(r({path:`/wp/v2/media/${n}?force=true`,method:"DELETE"}),Promise.reject())));return r({...e,parse:!1}).catch(n=>{if(!(n instanceof globalThis.Response))return Promise.reject(n);let l=n.headers.get("x-wp-upload-attachment-id");return n.status>=500&&n.status<600&&l?d(l).catch(()=>e.parse!==!1?Promise.reject({code:"post_process",message:(0,X.__)("Media upload failed. If this is a photo or a large image, please scale it down and try again.")}):Promise.reject(n)):O(n,e.parse)}).then(n=>M(n,e.parse))},W=Te;var u=p(_(),1),Ae=e=>(r,t)=>{if(typeof r.url=="string"){let a=(0,u.getQueryArg)(r.url,"wp_theme_preview");a===void 0?r.url=(0,u.addQueryArgs)(r.url,{wp_theme_preview:e}):a===""&&(r.url=(0,u.removeQueryArgs)(r.url,"wp_theme_preview"))}if(typeof r.path=="string"){let a=(0,u.getQueryArg)(r.path,"wp_theme_preview");a===void 0?r.path=(0,u.addQueryArgs)(r.path,{wp_theme_preview:e}):a===""&&(r.path=(0,u.removeQueryArgs)(r.path,"wp_theme_preview"))}return t(r)},Y=Ae;var Me={Accept:"application/json, */*;q=0.1"},Oe={credentials:"include"},v=[q,T,L,U];function Pe(e){v.unshift(e)}function xe(e){let r=v.indexOf(e);return r===-1?!1:(v.splice(r,1),!0)}function Re(){for(let e of v)e[x]?.()}function be(){for(let e of v)e[R]?.()}var Z=e=>{let{url:r,path:t,data:a,parse:d=!0,...n}=e,{body:l,headers:i}=e;return i={...Me,...i},a&&(l=JSON.stringify(a),i["Content-Type"]="application/json"),globalThis.fetch(r||t||window.location.href,{...Oe,...n,body:l,headers:i}).then(c=>c.ok?M(c,d):O(c,d),c=>{throw c&&c.name==="AbortError"?c:globalThis.navigator.onLine?{code:"fetch_error",message:(0,N.__)("Could not get a valid response from the server.")}:{code:"offline_error",message:(0,N.__)("Unable to connect. Please check your Internet connection.")}})},ee=Z;function Ue(e){ee=e}var o=e=>v.reduceRight((t,a)=>d=>a(d,t),ee)(e).catch(t=>t.code!=="rest_cookie_invalid_nonce"?Promise.reject(t):globalThis.fetch(o.nonceEndpoint).then(a=>a.ok?a.text():Promise.reject(t)).then(a=>(o.nonceMiddleware.nonce=a,o(e))));o.use=Pe;o.unregister=xe;o.setFetchHandler=Ue;o.defaultFetchHandler=Z;o.privateApis={};F(o.privateApis,{enablePreloadMultiUse:Re,clearPreloadedData:be});o.createNonceMiddleware=Q;o.createPreloadingMiddleware=$;o.createRootURLMiddleware=G;o.fetchAllMiddleware=U;o.httpV1Middleware=L;o.mediaUploadMiddleware=W;o.createThemePreviewMiddleware=Y;var A=o;return oe(Le);})();
 if (typeof wp.apiFetch === 'object' && wp.apiFetch.default) { wp.apiFetch = wp.apiFetch.default; }
 (window.wp ||= {}).apiFetch = wp.apiFetch;
 })();
diff --git a/wp-includes/js/dist/block-editor.js b/wp-includes/js/dist/block-editor.js
index cccb572d86..e995eb012a 100644
--- a/wp-includes/js/dist/block-editor.js
+++ b/wp-includes/js/dist/block-editor.js
@@ -311,13 +311,6 @@ var wp;
     }
   });

-  // package-external:@wordpress/preferences
-  var require_preferences = __commonJS({
-    "package-external:@wordpress/preferences"(exports, module) {
-      module.exports = window.wp.preferences;
-    }
-  });
-
   // node_modules/remove-accents/index.js
   var require_remove_accents = __commonJS({
     "node_modules/remove-accents/index.js"(exports, module) {
@@ -890,7 +883,7 @@ var wp;
           var ContextProvider = REACT_PROVIDER_TYPE;
           var Element2 = REACT_ELEMENT_TYPE;
           var ForwardRef = REACT_FORWARD_REF_TYPE;
-          var Fragment108 = REACT_FRAGMENT_TYPE;
+          var Fragment103 = REACT_FRAGMENT_TYPE;
           var Lazy = REACT_LAZY_TYPE2;
           var Memo = REACT_MEMO_TYPE;
           var Portal3 = REACT_PORTAL_TYPE;
@@ -949,7 +942,7 @@ var wp;
           exports.ContextProvider = ContextProvider;
           exports.Element = Element2;
           exports.ForwardRef = ForwardRef;
-          exports.Fragment = Fragment108;
+          exports.Fragment = Fragment103;
           exports.Lazy = Lazy;
           exports.Memo = Memo;
           exports.Portal = Portal3;
@@ -1924,10 +1917,10 @@ var wp;
         };
         return function(d2, b2) {
           extendStatics2(d2, b2);
-          function __242() {
+          function __238() {
             this.constructor = d2;
           }
-          d2.prototype = b2 === null ? Object.create(b2) : (__242.prototype = b2.prototype, new __242());
+          d2.prototype = b2 === null ? Object.create(b2) : (__238.prototype = b2.prototype, new __238());
         };
       })();
       var __assign2 = exports && exports.__assign || Object.assign || function(t3) {
@@ -2099,7 +2092,7 @@ var wp;
               "The result of getSnapshot should be cached to avoid an infinite loop"
             ), didWarnUncachedGetSnapshot = true);
           }
-          cachedValue = useState132({
+          cachedValue = useState129({
             inst: { value, getSnapshot: getSnapshot2 }
           });
           var inst = cachedValue[0].inst, forceUpdate = cachedValue[1];
@@ -2137,7 +2130,7 @@ var wp;
           return getSnapshot2();
         }
         "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());
-        var React157 = require_react(), objectIs = "function" === typeof Object.is ? Object.is : is2, useState132 = React157.useState, useEffect106 = React157.useEffect, useLayoutEffect19 = React157.useLayoutEffect, useDebugValue2 = React157.useDebugValue, didWarnOld18Alpha = false, didWarnUncachedGetSnapshot = false, shim = "undefined" === typeof window || "undefined" === typeof window.document || "undefined" === typeof window.document.createElement ? useSyncExternalStore$1 : useSyncExternalStore$2;
+        var React157 = require_react(), objectIs = "function" === typeof Object.is ? Object.is : is2, useState129 = React157.useState, useEffect106 = React157.useEffect, useLayoutEffect19 = React157.useLayoutEffect, useDebugValue2 = React157.useDebugValue, didWarnOld18Alpha = false, didWarnUncachedGetSnapshot = false, shim = "undefined" === typeof window || "undefined" === typeof window.document || "undefined" === typeof window.document.createElement ? useSyncExternalStore$1 : useSyncExternalStore$2;
         exports.useSyncExternalStore = void 0 !== React157.useSyncExternalStore ? React157.useSyncExternalStore : shim;
         "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error());
       })();
@@ -2165,14 +2158,14 @@ var wp;
           return x2 === y2 && (0 !== x2 || 1 / x2 === 1 / y2) || x2 !== x2 && y2 !== y2;
         }
         "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());
-        var React157 = require_react(), shim = require_shim(), objectIs = "function" === typeof Object.is ? Object.is : is2, useSyncExternalStore4 = shim.useSyncExternalStore, useRef132 = React157.useRef, useEffect106 = React157.useEffect, useMemo165 = React157.useMemo, useDebugValue2 = React157.useDebugValue;
+        var React157 = require_react(), shim = require_shim(), objectIs = "function" === typeof Object.is ? Object.is : is2, useSyncExternalStore4 = shim.useSyncExternalStore, useRef130 = React157.useRef, useEffect106 = React157.useEffect, useMemo162 = React157.useMemo, useDebugValue2 = React157.useDebugValue;
         exports.useSyncExternalStoreWithSelector = function(subscribe2, getSnapshot2, getServerSnapshot2, selector3, isEqual2) {
-          var instRef = useRef132(null);
+          var instRef = useRef130(null);
           if (null === instRef.current) {
             var inst = { hasValue: false, value: null };
             instRef.current = inst;
           } else inst = instRef.current;
-          instRef = useMemo165(
+          instRef = useMemo162(
             function() {
               function memoizedSelector(nextSnapshot) {
                 if (!hasMemo) {
@@ -6740,6 +6733,13 @@ var wp;
     }
   });

+  // package-external:@wordpress/preferences
+  var require_preferences = __commonJS({
+    "package-external:@wordpress/preferences"(exports, module) {
+      module.exports = window.wp.preferences;
+    }
+  });
+
   // package-external:@wordpress/commands
   var require_commands = __commonJS({
     "package-external:@wordpress/commands"(exports, module) {
@@ -7541,10 +7541,10 @@ var wp;
     if (typeof b2 !== "function" && b2 !== null)
       throw new TypeError("Class extends value " + String(b2) + " is not a constructor or null");
     extendStatics(d2, b2);
-    function __242() {
+    function __238() {
       this.constructor = d2;
     }
-    d2.prototype = b2 === null ? Object.create(b2) : (__242.prototype = b2.prototype, new __242());
+    d2.prototype = b2 === null ? Object.create(b2) : (__238.prototype = b2.prototype, new __238());
   }
   var __assign = function() {
     __assign = Object.assign || function __assign2(t3) {
@@ -10489,646 +10489,636 @@ var wp;
   var import_jsx_runtime11 = __toESM(require_jsx_runtime(), 1);
   var aspect_ratio_default = /* @__PURE__ */ (0, import_jsx_runtime11.jsx)(import_primitives9.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime11.jsx)(import_primitives9.Path, { d: "M18.5 5.5h-13c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5h-13c-.3 0-.5-.2-.5-.5v-9c0-.3.2-.5.5-.5h13c.3 0 .5.2.5.5v9zM6.5 12H8v-2h2V8.5H6.5V12zm9.5 2h-2v1.5h3.5V12H16v2z" }) });

-  // packages/icons/build-module/library/audio.mjs
+  // packages/icons/build-module/library/block-default.mjs
   var import_primitives10 = __toESM(require_primitives(), 1);
   var import_jsx_runtime12 = __toESM(require_jsx_runtime(), 1);
-  var audio_default = /* @__PURE__ */ (0, import_jsx_runtime12.jsx)(import_primitives10.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime12.jsx)(import_primitives10.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" }) });
+  var block_default_default = /* @__PURE__ */ (0, import_jsx_runtime12.jsx)(import_primitives10.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime12.jsx)(import_primitives10.Path, { d: "M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z" }) });

-  // packages/icons/build-module/library/block-default.mjs
+  // packages/icons/build-module/library/category.mjs
   var import_primitives11 = __toESM(require_primitives(), 1);
   var import_jsx_runtime13 = __toESM(require_jsx_runtime(), 1);
-  var block_default_default = /* @__PURE__ */ (0, import_jsx_runtime13.jsx)(import_primitives11.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime13.jsx)(import_primitives11.Path, { d: "M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z" }) });
+  var category_default = /* @__PURE__ */ (0, import_jsx_runtime13.jsxs)(import_primitives11.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime13.jsx)(import_primitives11.Path, { d: "M4.75 6C4.75 5.30964 5.30964 4.75 6 4.75H9C9.69036 4.75 10.25 5.30964 10.25 6V9C10.25 9.69036 9.69036 10.25 9 10.25H6C5.30964 10.25 4.75 9.69036 4.75 9V6Z", vectorEffect: "non-scaling-stroke" }),
+    /* @__PURE__ */ (0, import_jsx_runtime13.jsx)(import_primitives11.Path, { d: "M4.75 15C4.75 14.3096 5.30964 13.75 6 13.75H9C9.69036 13.75 10.25 14.3096 10.25 15V18C10.25 18.6904 9.69036 19.25 9 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V15Z", vectorEffect: "non-scaling-stroke" }),
+    /* @__PURE__ */ (0, import_jsx_runtime13.jsx)(import_primitives11.Path, { d: "M13.75 6C13.75 5.30964 14.3096 4.75 15 4.75H18C18.6904 4.75 19.25 5.30964 19.25 6V9C19.25 9.69036 18.6904 10.25 18 10.25H15C14.3096 10.25 13.75 9.69036 13.75 9V6Z", vectorEffect: "non-scaling-stroke" }),
+    /* @__PURE__ */ (0, import_jsx_runtime13.jsx)(import_primitives11.Path, { d: "M13.75 15C13.75 14.3096 14.3096 13.75 15 13.75H18C18.6904 13.75 19.25 14.3096 19.25 15V18C19.25 18.6904 18.6904 19.25 18 19.25H15C14.3096 19.25 13.75 18.6904 13.75 18V15Z", vectorEffect: "non-scaling-stroke" })
+  ] });

-  // packages/icons/build-module/library/category.mjs
+  // packages/icons/build-module/library/caution.mjs
   var import_primitives12 = __toESM(require_primitives(), 1);
   var import_jsx_runtime14 = __toESM(require_jsx_runtime(), 1);
-  var category_default = /* @__PURE__ */ (0, import_jsx_runtime14.jsxs)(import_primitives12.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime14.jsx)(import_primitives12.Path, { d: "M4.75 6C4.75 5.30964 5.30964 4.75 6 4.75H9C9.69036 4.75 10.25 5.30964 10.25 6V9C10.25 9.69036 9.69036 10.25 9 10.25H6C5.30964 10.25 4.75 9.69036 4.75 9V6Z", vectorEffect: "non-scaling-stroke" }),
-    /* @__PURE__ */ (0, import_jsx_runtime14.jsx)(import_primitives12.Path, { d: "M4.75 15C4.75 14.3096 5.30964 13.75 6 13.75H9C9.69036 13.75 10.25 14.3096 10.25 15V18C10.25 18.6904 9.69036 19.25 9 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V15Z", vectorEffect: "non-scaling-stroke" }),
-    /* @__PURE__ */ (0, import_jsx_runtime14.jsx)(import_primitives12.Path, { d: "M13.75 6C13.75 5.30964 14.3096 4.75 15 4.75H18C18.6904 4.75 19.25 5.30964 19.25 6V9C19.25 9.69036 18.6904 10.25 18 10.25H15C14.3096 10.25 13.75 9.69036 13.75 9V6Z", vectorEffect: "non-scaling-stroke" }),
-    /* @__PURE__ */ (0, import_jsx_runtime14.jsx)(import_primitives12.Path, { d: "M13.75 15C13.75 14.3096 14.3096 13.75 15 13.75H18C18.6904 13.75 19.25 14.3096 19.25 15V18C19.25 18.6904 18.6904 19.25 18 19.25H15C14.3096 19.25 13.75 18.6904 13.75 18V15Z", vectorEffect: "non-scaling-stroke" })
-  ] });
+  var caution_default = /* @__PURE__ */ (0, import_jsx_runtime14.jsx)(import_primitives12.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime14.jsx)(import_primitives12.Path, { d: "M12 8L12 13M12 14.5L12 16M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12Z", strokeLinejoin: "round", vectorEffect: "non-scaling-stroke" }) });

-  // packages/icons/build-module/library/caution.mjs
+  // packages/icons/build-module/library/check.mjs
   var import_primitives13 = __toESM(require_primitives(), 1);
   var import_jsx_runtime15 = __toESM(require_jsx_runtime(), 1);
-  var caution_default = /* @__PURE__ */ (0, import_jsx_runtime15.jsx)(import_primitives13.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime15.jsx)(import_primitives13.Path, { d: "M12 8L12 13M12 14.5L12 16M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12Z", strokeLinejoin: "round", vectorEffect: "non-scaling-stroke" }) });
+  var check_default = /* @__PURE__ */ (0, import_jsx_runtime15.jsx)(import_primitives13.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime15.jsx)(import_primitives13.Path, { d: "M7 12L10 15L17 8", vectorEffect: "non-scaling-stroke" }) });

-  // packages/icons/build-module/library/check.mjs
+  // packages/icons/build-module/library/chevron-down.mjs
   var import_primitives14 = __toESM(require_primitives(), 1);
   var import_jsx_runtime16 = __toESM(require_jsx_runtime(), 1);
-  var check_default = /* @__PURE__ */ (0, import_jsx_runtime16.jsx)(import_primitives14.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime16.jsx)(import_primitives14.Path, { d: "M7 12L10 15L17 8", vectorEffect: "non-scaling-stroke" }) });
+  var chevron_down_default = /* @__PURE__ */ (0, import_jsx_runtime16.jsx)(import_primitives14.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime16.jsx)(import_primitives14.Path, { d: "M7 11L12 15L17 11", vectorEffect: "non-scaling-stroke" }) });

-  // packages/icons/build-module/library/chevron-down.mjs
+  // packages/icons/build-module/library/chevron-left-small.mjs
   var import_primitives15 = __toESM(require_primitives(), 1);
   var import_jsx_runtime17 = __toESM(require_jsx_runtime(), 1);
-  var chevron_down_default = /* @__PURE__ */ (0, import_jsx_runtime17.jsx)(import_primitives15.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime17.jsx)(import_primitives15.Path, { d: "M7 11L12 15L17 11", vectorEffect: "non-scaling-stroke" }) });
+  var chevron_left_small_default = /* @__PURE__ */ (0, import_jsx_runtime17.jsx)(import_primitives15.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime17.jsx)(import_primitives15.Path, { d: "M13.5 8.5L10.5 12L13.5 15.5", vectorEffect: "non-scaling-stroke" }) });

-  // packages/icons/build-module/library/chevron-left-small.mjs
+  // packages/icons/build-module/library/chevron-left.mjs
   var import_primitives16 = __toESM(require_primitives(), 1);
   var import_jsx_runtime18 = __toESM(require_jsx_runtime(), 1);
-  var chevron_left_small_default = /* @__PURE__ */ (0, import_jsx_runtime18.jsx)(import_primitives16.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime18.jsx)(import_primitives16.Path, { d: "M13.5 8.5L10.5 12L13.5 15.5", vectorEffect: "non-scaling-stroke" }) });
+  var chevron_left_default = /* @__PURE__ */ (0, import_jsx_runtime18.jsx)(import_primitives16.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime18.jsx)(import_primitives16.Path, { d: "M14 6.5L9 12L14 17.5", vectorEffect: "non-scaling-stroke" }) });

-  // packages/icons/build-module/library/chevron-left.mjs
+  // packages/icons/build-module/library/chevron-right-small.mjs
   var import_primitives17 = __toESM(require_primitives(), 1);
   var import_jsx_runtime19 = __toESM(require_jsx_runtime(), 1);
-  var chevron_left_default = /* @__PURE__ */ (0, import_jsx_runtime19.jsx)(import_primitives17.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime19.jsx)(import_primitives17.Path, { d: "M14 6.5L9 12L14 17.5", vectorEffect: "non-scaling-stroke" }) });
+  var chevron_right_small_default = /* @__PURE__ */ (0, import_jsx_runtime19.jsx)(import_primitives17.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime19.jsx)(import_primitives17.Path, { d: "M10.5 8.5L13.5 12L10.5 15.5", vectorEffect: "non-scaling-stroke" }) });

-  // packages/icons/build-module/library/chevron-right-small.mjs
+  // packages/icons/build-module/library/chevron-right.mjs
   var import_primitives18 = __toESM(require_primitives(), 1);
   var import_jsx_runtime20 = __toESM(require_jsx_runtime(), 1);
-  var chevron_right_small_default = /* @__PURE__ */ (0, import_jsx_runtime20.jsx)(import_primitives18.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime20.jsx)(import_primitives18.Path, { d: "M10.5 8.5L13.5 12L10.5 15.5", vectorEffect: "non-scaling-stroke" }) });
+  var chevron_right_default = /* @__PURE__ */ (0, import_jsx_runtime20.jsx)(import_primitives18.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime20.jsx)(import_primitives18.Path, { d: "M10 6.5L15 12L10 17.5", vectorEffect: "non-scaling-stroke" }) });

-  // packages/icons/build-module/library/chevron-right.mjs
+  // packages/icons/build-module/library/chevron-up.mjs
   var import_primitives19 = __toESM(require_primitives(), 1);
   var import_jsx_runtime21 = __toESM(require_jsx_runtime(), 1);
-  var chevron_right_default = /* @__PURE__ */ (0, import_jsx_runtime21.jsx)(import_primitives19.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime21.jsx)(import_primitives19.Path, { d: "M10 6.5L15 12L10 17.5", vectorEffect: "non-scaling-stroke" }) });
+  var chevron_up_default = /* @__PURE__ */ (0, import_jsx_runtime21.jsx)(import_primitives19.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime21.jsx)(import_primitives19.Path, { d: "M7 13L12 9L17 13", vectorEffect: "non-scaling-stroke" }) });

-  // packages/icons/build-module/library/chevron-up.mjs
+  // packages/icons/build-module/library/close-small.mjs
   var import_primitives20 = __toESM(require_primitives(), 1);
   var import_jsx_runtime22 = __toESM(require_jsx_runtime(), 1);
-  var chevron_up_default = /* @__PURE__ */ (0, import_jsx_runtime22.jsx)(import_primitives20.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime22.jsx)(import_primitives20.Path, { d: "M7 13L12 9L17 13", vectorEffect: "non-scaling-stroke" }) });
+  var close_small_default = /* @__PURE__ */ (0, import_jsx_runtime22.jsx)(import_primitives20.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime22.jsx)(import_primitives20.Path, { d: "M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75", vectorEffect: "non-scaling-stroke" }) });

-  // packages/icons/build-module/library/close-small.mjs
+  // packages/icons/build-module/library/cog.mjs
   var import_primitives21 = __toESM(require_primitives(), 1);
   var import_jsx_runtime23 = __toESM(require_jsx_runtime(), 1);
-  var close_small_default = /* @__PURE__ */ (0, import_jsx_runtime23.jsx)(import_primitives21.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime23.jsx)(import_primitives21.Path, { d: "M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75", vectorEffect: "non-scaling-stroke" }) });
+  var cog_default = /* @__PURE__ */ (0, import_jsx_runtime23.jsx)(import_primitives21.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime23.jsx)(import_primitives21.Path, { fillRule: "evenodd", clipRule: "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" }) });

-  // packages/icons/build-module/library/cog.mjs
+  // packages/icons/build-module/library/copy-small.mjs
   var import_primitives22 = __toESM(require_primitives(), 1);
   var import_jsx_runtime24 = __toESM(require_jsx_runtime(), 1);
-  var cog_default = /* @__PURE__ */ (0, import_jsx_runtime24.jsx)(import_primitives22.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime24.jsx)(import_primitives22.Path, { fillRule: "evenodd", clipRule: "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" }) });
+  var copy_small_default = /* @__PURE__ */ (0, import_jsx_runtime24.jsx)(import_primitives22.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime24.jsx)(import_primitives22.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M5.625 5.5h9.75c.069 0 .125.056.125.125v9.75a.125.125 0 0 1-.125.125h-9.75a.125.125 0 0 1-.125-.125v-9.75c0-.069.056-.125.125-.125ZM4 5.625C4 4.728 4.728 4 5.625 4h9.75C16.273 4 17 4.728 17 5.625v9.75c0 .898-.727 1.625-1.625 1.625h-9.75A1.625 1.625 0 0 1 4 15.375v-9.75Zm14.5 11.656v-9H20v9C20 18.8 18.77 20 17.251 20H6.25v-1.5h11.001c.69 0 1.249-.528 1.249-1.219Z" }) });

-  // packages/icons/build-module/library/copy-small.mjs
+  // packages/icons/build-module/library/copy.mjs
   var import_primitives23 = __toESM(require_primitives(), 1);
   var import_jsx_runtime25 = __toESM(require_jsx_runtime(), 1);
-  var copy_small_default = /* @__PURE__ */ (0, import_jsx_runtime25.jsx)(import_primitives23.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime25.jsx)(import_primitives23.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M5.625 5.5h9.75c.069 0 .125.056.125.125v9.75a.125.125 0 0 1-.125.125h-9.75a.125.125 0 0 1-.125-.125v-9.75c0-.069.056-.125.125-.125ZM4 5.625C4 4.728 4.728 4 5.625 4h9.75C16.273 4 17 4.728 17 5.625v9.75c0 .898-.727 1.625-1.625 1.625h-9.75A1.625 1.625 0 0 1 4 15.375v-9.75Zm14.5 11.656v-9H20v9C20 18.8 18.77 20 17.251 20H6.25v-1.5h11.001c.69 0 1.249-.528 1.249-1.219Z" }) });
+  var copy_default = /* @__PURE__ */ (0, import_jsx_runtime25.jsx)(import_primitives23.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime25.jsx)(import_primitives23.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M5 4.5h11a.5.5 0 0 1 .5.5v11a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V5a.5.5 0 0 1 .5-.5ZM3 5a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5Zm17 3v10.75c0 .69-.56 1.25-1.25 1.25H6v1.5h12.75a2.75 2.75 0 0 0 2.75-2.75V8H20Z" }) });

-  // packages/icons/build-module/library/copy.mjs
+  // packages/icons/build-module/library/corner-all.mjs
   var import_primitives24 = __toESM(require_primitives(), 1);
   var import_jsx_runtime26 = __toESM(require_jsx_runtime(), 1);
-  var copy_default = /* @__PURE__ */ (0, import_jsx_runtime26.jsx)(import_primitives24.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime26.jsx)(import_primitives24.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M5 4.5h11a.5.5 0 0 1 .5.5v11a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V5a.5.5 0 0 1 .5-.5ZM3 5a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5Zm17 3v10.75c0 .69-.56 1.25-1.25 1.25H6v1.5h12.75a2.75 2.75 0 0 0 2.75-2.75V8H20Z" }) });
+  var corner_all_default = /* @__PURE__ */ (0, import_jsx_runtime26.jsx)(import_primitives24.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime26.jsx)(import_primitives24.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5Zm-12.5 9v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z" }) });

-  // packages/icons/build-module/library/corner-all.mjs
+  // packages/icons/build-module/library/corner-bottom-left.mjs
   var import_primitives25 = __toESM(require_primitives(), 1);
   var import_jsx_runtime27 = __toESM(require_jsx_runtime(), 1);
-  var corner_all_default = /* @__PURE__ */ (0, import_jsx_runtime27.jsx)(import_primitives25.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime27.jsx)(import_primitives25.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5Zm-12.5 9v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z" }) });
+  var corner_bottom_left_default = /* @__PURE__ */ (0, import_jsx_runtime27.jsxs)(import_primitives25.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime27.jsx)(import_primitives25.G, { opacity: ".25", children: /* @__PURE__ */ (0, import_jsx_runtime27.jsx)(import_primitives25.Path, { d: "M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5ZM5.75 18v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z" }) }),
+    /* @__PURE__ */ (0, import_jsx_runtime27.jsx)(import_primitives25.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M5.75 15v3c0 .138.112.25.25.25h3v1.5H6A1.75 1.75 0 0 1 4.25 18v-3h1.5Z" })
+  ] });

-  // packages/icons/build-module/library/corner-bottom-left.mjs
+  // packages/icons/build-module/library/corner-bottom-right.mjs
   var import_primitives26 = __toESM(require_primitives(), 1);
   var import_jsx_runtime28 = __toESM(require_jsx_runtime(), 1);
-  var corner_bottom_left_default = /* @__PURE__ */ (0, import_jsx_runtime28.jsxs)(import_primitives26.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
+  var corner_bottom_right_default = /* @__PURE__ */ (0, import_jsx_runtime28.jsxs)(import_primitives26.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
     /* @__PURE__ */ (0, import_jsx_runtime28.jsx)(import_primitives26.G, { opacity: ".25", children: /* @__PURE__ */ (0, import_jsx_runtime28.jsx)(import_primitives26.Path, { d: "M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5ZM5.75 18v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z" }) }),
-    /* @__PURE__ */ (0, import_jsx_runtime28.jsx)(import_primitives26.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M5.75 15v3c0 .138.112.25.25.25h3v1.5H6A1.75 1.75 0 0 1 4.25 18v-3h1.5Z" })
+    /* @__PURE__ */ (0, import_jsx_runtime28.jsx)(import_primitives26.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M15 18.25h3a.25.25 0 0 0 .25-.25v-3h1.5v3A1.75 1.75 0 0 1 18 19.75h-3v-1.5Z" })
   ] });

-  // packages/icons/build-module/library/corner-bottom-right.mjs
+  // packages/icons/build-module/library/corner-top-left.mjs
   var import_primitives27 = __toESM(require_primitives(), 1);
   var import_jsx_runtime29 = __toESM(require_jsx_runtime(), 1);
-  var corner_bottom_right_default = /* @__PURE__ */ (0, import_jsx_runtime29.jsxs)(import_primitives27.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
+  var corner_top_left_default = /* @__PURE__ */ (0, import_jsx_runtime29.jsxs)(import_primitives27.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
     /* @__PURE__ */ (0, import_jsx_runtime29.jsx)(import_primitives27.G, { opacity: ".25", children: /* @__PURE__ */ (0, import_jsx_runtime29.jsx)(import_primitives27.Path, { d: "M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5ZM5.75 18v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z" }) }),
-    /* @__PURE__ */ (0, import_jsx_runtime29.jsx)(import_primitives27.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M15 18.25h3a.25.25 0 0 0 .25-.25v-3h1.5v3A1.75 1.75 0 0 1 18 19.75h-3v-1.5Z" })
+    /* @__PURE__ */ (0, import_jsx_runtime29.jsx)(import_primitives27.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M6 5.75a.25.25 0 0 0-.25.25v3h-1.5V6c0-.966.784-1.75 1.75-1.75h3v1.5H6Z" })
   ] });

-  // packages/icons/build-module/library/corner-top-left.mjs
+  // packages/icons/build-module/library/corner-top-right.mjs
   var import_primitives28 = __toESM(require_primitives(), 1);
   var import_jsx_runtime30 = __toESM(require_jsx_runtime(), 1);
-  var corner_top_left_default = /* @__PURE__ */ (0, import_jsx_runtime30.jsxs)(import_primitives28.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
+  var corner_top_right_default = /* @__PURE__ */ (0, import_jsx_runtime30.jsxs)(import_primitives28.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
     /* @__PURE__ */ (0, import_jsx_runtime30.jsx)(import_primitives28.G, { opacity: ".25", children: /* @__PURE__ */ (0, import_jsx_runtime30.jsx)(import_primitives28.Path, { d: "M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5ZM5.75 18v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z" }) }),
-    /* @__PURE__ */ (0, import_jsx_runtime30.jsx)(import_primitives28.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M6 5.75a.25.25 0 0 0-.25.25v3h-1.5V6c0-.966.784-1.75 1.75-1.75h3v1.5H6Z" })
+    /* @__PURE__ */ (0, import_jsx_runtime30.jsx)(import_primitives28.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5Z" })
   ] });

-  // packages/icons/build-module/library/corner-top-right.mjs
+  // packages/icons/build-module/library/desktop.mjs
   var import_primitives29 = __toESM(require_primitives(), 1);
   var import_jsx_runtime31 = __toESM(require_jsx_runtime(), 1);
-  var corner_top_right_default = /* @__PURE__ */ (0, import_jsx_runtime31.jsxs)(import_primitives29.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime31.jsx)(import_primitives29.G, { opacity: ".25", children: /* @__PURE__ */ (0, import_jsx_runtime31.jsx)(import_primitives29.Path, { d: "M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5ZM5.75 18v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z" }) }),
-    /* @__PURE__ */ (0, import_jsx_runtime31.jsx)(import_primitives29.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5Z" })
-  ] });
+  var desktop_default = /* @__PURE__ */ (0, import_jsx_runtime31.jsx)(import_primitives29.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime31.jsx)(import_primitives29.Path, { d: "M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z" }) });

-  // packages/icons/build-module/library/desktop.mjs
+  // packages/icons/build-module/library/drag-handle.mjs
   var import_primitives30 = __toESM(require_primitives(), 1);
   var import_jsx_runtime32 = __toESM(require_jsx_runtime(), 1);
-  var desktop_default = /* @__PURE__ */ (0, import_jsx_runtime32.jsx)(import_primitives30.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime32.jsx)(import_primitives30.Path, { d: "M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z" }) });
+  var drag_handle_default = /* @__PURE__ */ (0, import_jsx_runtime32.jsx)(import_primitives30.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime32.jsx)(import_primitives30.Path, { d: "M8 7h2V5H8v2zm0 6h2v-2H8v2zm0 6h2v-2H8v2zm6-14v2h2V5h-2zm0 8h2v-2h-2v2zm0 6h2v-2h-2v2z" }) });

-  // packages/icons/build-module/library/drag-handle.mjs
+  // packages/icons/build-module/library/envelope.mjs
   var import_primitives31 = __toESM(require_primitives(), 1);
   var import_jsx_runtime33 = __toESM(require_jsx_runtime(), 1);
-  var drag_handle_default = /* @__PURE__ */ (0, import_jsx_runtime33.jsx)(import_primitives31.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime33.jsx)(import_primitives31.Path, { d: "M8 7h2V5H8v2zm0 6h2v-2H8v2zm0 6h2v-2H8v2zm6-14v2h2V5h-2zm0 8h2v-2h-2v2zm0 6h2v-2h-2v2z" }) });
+  var envelope_default = /* @__PURE__ */ (0, import_jsx_runtime33.jsx)(import_primitives31.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime33.jsx)(import_primitives31.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M3 7c0-1.1.9-2 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7Zm2-.5h14c.3 0 .5.2.5.5v1L12 13.5 4.5 7.9V7c0-.3.2-.5.5-.5Zm-.5 3.3V17c0 .3.2.5.5.5h14c.3 0 .5-.2.5-.5V9.8L12 15.4 4.5 9.8Z" }) });

-  // packages/icons/build-module/library/envelope.mjs
+  // packages/icons/build-module/library/error.mjs
   var import_primitives32 = __toESM(require_primitives(), 1);
   var import_jsx_runtime34 = __toESM(require_jsx_runtime(), 1);
-  var envelope_default = /* @__PURE__ */ (0, import_jsx_runtime34.jsx)(import_primitives32.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime34.jsx)(import_primitives32.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M3 7c0-1.1.9-2 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7Zm2-.5h14c.3 0 .5.2.5.5v1L12 13.5 4.5 7.9V7c0-.3.2-.5.5-.5Zm-.5 3.3V17c0 .3.2.5.5.5h14c.3 0 .5-.2.5-.5V9.8L12 15.4 4.5 9.8Z" }) });
+  var error_default = /* @__PURE__ */ (0, import_jsx_runtime34.jsx)(import_primitives32.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime34.jsx)(import_primitives32.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z" }) });

-  // packages/icons/build-module/library/error.mjs
+  // packages/icons/build-module/library/external.mjs
   var import_primitives33 = __toESM(require_primitives(), 1);
   var import_jsx_runtime35 = __toESM(require_jsx_runtime(), 1);
-  var error_default = /* @__PURE__ */ (0, import_jsx_runtime35.jsx)(import_primitives33.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime35.jsx)(import_primitives33.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z" }) });
+  var external_default = /* @__PURE__ */ (0, import_jsx_runtime35.jsx)(import_primitives33.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime35.jsx)(import_primitives33.Path, { d: "M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z" }) });

-  // packages/icons/build-module/library/external.mjs
+  // packages/icons/build-module/library/file.mjs
   var import_primitives34 = __toESM(require_primitives(), 1);
   var import_jsx_runtime36 = __toESM(require_jsx_runtime(), 1);
-  var external_default = /* @__PURE__ */ (0, import_jsx_runtime36.jsx)(import_primitives34.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime36.jsx)(import_primitives34.Path, { d: "M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z" }) });
+  var file_default = /* @__PURE__ */ (0, import_jsx_runtime36.jsx)(import_primitives34.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime36.jsx)(import_primitives34.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M12.848 8a1 1 0 0 1-.914-.594l-.723-1.63a.5.5 0 0 0-.447-.276H5a.5.5 0 0 0-.5.5v11.5a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5v-9A.5.5 0 0 0 19 8h-6.152Zm.612-1.5a.5.5 0 0 1-.462-.31l-.445-1.084A2 2 0 0 0 10.763 4H5a2 2 0 0 0-2 2v11.5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-5.54Z" }) });

-  // packages/icons/build-module/library/file.mjs
+  // packages/icons/build-module/library/filter.mjs
   var import_primitives35 = __toESM(require_primitives(), 1);
   var import_jsx_runtime37 = __toESM(require_jsx_runtime(), 1);
-  var file_default = /* @__PURE__ */ (0, import_jsx_runtime37.jsx)(import_primitives35.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime37.jsx)(import_primitives35.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M12.848 8a1 1 0 0 1-.914-.594l-.723-1.63a.5.5 0 0 0-.447-.276H5a.5.5 0 0 0-.5.5v11.5a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5v-9A.5.5 0 0 0 19 8h-6.152Zm.612-1.5a.5.5 0 0 1-.462-.31l-.445-1.084A2 2 0 0 0 10.763 4H5a2 2 0 0 0-2 2v11.5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-5.54Z" }) });
+  var filter_default = /* @__PURE__ */ (0, import_jsx_runtime37.jsx)(import_primitives35.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime37.jsx)(import_primitives35.Path, { d: "M12 4 4 19h16L12 4zm0 3.2 5.5 10.3H12V7.2z" }) });

-  // packages/icons/build-module/library/filter.mjs
+  // packages/icons/build-module/library/format-capitalize.mjs
   var import_primitives36 = __toESM(require_primitives(), 1);
   var import_jsx_runtime38 = __toESM(require_jsx_runtime(), 1);
-  var filter_default = /* @__PURE__ */ (0, import_jsx_runtime38.jsx)(import_primitives36.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime38.jsx)(import_primitives36.Path, { d: "M12 4 4 19h16L12 4zm0 3.2 5.5 10.3H12V7.2z" }) });
+  var format_capitalize_default = /* @__PURE__ */ (0, import_jsx_runtime38.jsx)(import_primitives36.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime38.jsx)(import_primitives36.Path, { d: "M7.1 6.8L3.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H7.1zm-.8 6.8L8 8.9l1.7 4.7H6.3zm14.5-1.5c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2 .1.8-.2 1.4-.6 2z" }) });

-  // packages/icons/build-module/library/format-capitalize.mjs
+  // packages/icons/build-module/library/format-lowercase.mjs
   var import_primitives37 = __toESM(require_primitives(), 1);
   var import_jsx_runtime39 = __toESM(require_jsx_runtime(), 1);
-  var format_capitalize_default = /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_primitives37.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_primitives37.Path, { d: "M7.1 6.8L3.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H7.1zm-.8 6.8L8 8.9l1.7 4.7H6.3zm14.5-1.5c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2 .1.8-.2 1.4-.6 2z" }) });
+  var format_lowercase_default = /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_primitives37.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_primitives37.Path, { d: "M11 16.8c-.1-.1-.2-.3-.3-.5v-2.6c0-.9-.1-1.7-.3-2.2-.2-.5-.5-.9-.9-1.2-.4-.2-.9-.3-1.6-.3-.5 0-1 .1-1.5.2s-.9.3-1.2.6l.2 1.2c.4-.3.7-.4 1.1-.5.3-.1.7-.2 1-.2.6 0 1 .1 1.3.4.3.2.4.7.4 1.4-1.2 0-2.3.2-3.3.7s-1.4 1.1-1.4 2.1c0 .7.2 1.2.7 1.6.4.4 1 .6 1.8.6.9 0 1.7-.4 2.4-1.2.1.3.2.5.4.7.1.2.3.3.6.4.3.1.6.1 1.1.1h.1l.2-1.2h-.1c-.4.1-.6 0-.7-.1zM9.2 16c-.2.3-.5.6-.9.8-.3.1-.7.2-1.1.2-.4 0-.7-.1-.9-.3-.2-.2-.3-.5-.3-.9 0-.6.2-1 .7-1.3.5-.3 1.3-.4 2.5-.5v2zm10.6-3.9c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2s-.2 1.4-.6 2z" }) });

-  // packages/icons/build-module/library/format-lowercase.mjs
+  // packages/icons/build-module/library/format-strikethrough.mjs
   var import_primitives38 = __toESM(require_primitives(), 1);
   var import_jsx_runtime40 = __toESM(require_jsx_runtime(), 1);
-  var format_lowercase_default = /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_primitives38.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_primitives38.Path, { d: "M11 16.8c-.1-.1-.2-.3-.3-.5v-2.6c0-.9-.1-1.7-.3-2.2-.2-.5-.5-.9-.9-1.2-.4-.2-.9-.3-1.6-.3-.5 0-1 .1-1.5.2s-.9.3-1.2.6l.2 1.2c.4-.3.7-.4 1.1-.5.3-.1.7-.2 1-.2.6 0 1 .1 1.3.4.3.2.4.7.4 1.4-1.2 0-2.3.2-3.3.7s-1.4 1.1-1.4 2.1c0 .7.2 1.2.7 1.6.4.4 1 .6 1.8.6.9 0 1.7-.4 2.4-1.2.1.3.2.5.4.7.1.2.3.3.6.4.3.1.6.1 1.1.1h.1l.2-1.2h-.1c-.4.1-.6 0-.7-.1zM9.2 16c-.2.3-.5.6-.9.8-.3.1-.7.2-1.1.2-.4 0-.7-.1-.9-.3-.2-.2-.3-.5-.3-.9 0-.6.2-1 .7-1.3.5-.3 1.3-.4 2.5-.5v2zm10.6-3.9c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2s-.2 1.4-.6 2z" }) });
+  var format_strikethrough_default = /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_primitives38.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_primitives38.Path, { d: "M9.1 9v-.5c0-.6.2-1.1.7-1.4.5-.3 1.2-.5 2-.5.7 0 1.4.1 2.1.3.7.2 1.4.5 2.1.9l.2-1.9c-.6-.3-1.2-.5-1.9-.7-.8-.1-1.6-.2-2.4-.2-1.5 0-2.7.3-3.6 1-.8.7-1.2 1.5-1.2 2.6V9h2zM20 12H4v1h8.3c.3.1.6.2.8.3.5.2.9.5 1.1.8.3.3.4.7.4 1.2 0 .7-.2 1.1-.8 1.5-.5.3-1.2.5-2.1.5-.8 0-1.6-.1-2.4-.3-.8-.2-1.5-.5-2.2-.8L7 18.1c.5.2 1.2.4 2 .6.8.2 1.6.3 2.4.3 1.7 0 3-.3 3.9-1 .9-.7 1.3-1.6 1.3-2.8 0-.9-.2-1.7-.7-2.2H20v-1z" }) });

-  // packages/icons/build-module/library/format-strikethrough.mjs
+  // packages/icons/build-module/library/format-underline.mjs
   var import_primitives39 = __toESM(require_primitives(), 1);
   var import_jsx_runtime41 = __toESM(require_jsx_runtime(), 1);
-  var format_strikethrough_default = /* @__PURE__ */ (0, import_jsx_runtime41.jsx)(import_primitives39.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime41.jsx)(import_primitives39.Path, { d: "M9.1 9v-.5c0-.6.2-1.1.7-1.4.5-.3 1.2-.5 2-.5.7 0 1.4.1 2.1.3.7.2 1.4.5 2.1.9l.2-1.9c-.6-.3-1.2-.5-1.9-.7-.8-.1-1.6-.2-2.4-.2-1.5 0-2.7.3-3.6 1-.8.7-1.2 1.5-1.2 2.6V9h2zM20 12H4v1h8.3c.3.1.6.2.8.3.5.2.9.5 1.1.8.3.3.4.7.4 1.2 0 .7-.2 1.1-.8 1.5-.5.3-1.2.5-2.1.5-.8 0-1.6-.1-2.4-.3-.8-.2-1.5-.5-2.2-.8L7 18.1c.5.2 1.2.4 2 .6.8.2 1.6.3 2.4.3 1.7 0 3-.3 3.9-1 .9-.7 1.3-1.6 1.3-2.8 0-.9-.2-1.7-.7-2.2H20v-1z" }) });
+  var format_underline_default = /* @__PURE__ */ (0, import_jsx_runtime41.jsx)(import_primitives39.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime41.jsx)(import_primitives39.Path, { d: "M7 18v1h10v-1H7zm5-2c1.5 0 2.6-.4 3.4-1.2.8-.8 1.1-2 1.1-3.5V5H15v5.8c0 1.2-.2 2.1-.6 2.8-.4.7-1.2 1-2.4 1s-2-.3-2.4-1c-.4-.7-.6-1.6-.6-2.8V5H7.5v6.2c0 1.5.4 2.7 1.1 3.5.8.9 1.9 1.3 3.4 1.3z" }) });

-  // packages/icons/build-module/library/format-underline.mjs
+  // packages/icons/build-module/library/format-uppercase.mjs
   var import_primitives40 = __toESM(require_primitives(), 1);
   var import_jsx_runtime42 = __toESM(require_jsx_runtime(), 1);
-  var format_underline_default = /* @__PURE__ */ (0, import_jsx_runtime42.jsx)(import_primitives40.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime42.jsx)(import_primitives40.Path, { d: "M7 18v1h10v-1H7zm5-2c1.5 0 2.6-.4 3.4-1.2.8-.8 1.1-2 1.1-3.5V5H15v5.8c0 1.2-.2 2.1-.6 2.8-.4.7-1.2 1-2.4 1s-2-.3-2.4-1c-.4-.7-.6-1.6-.6-2.8V5H7.5v6.2c0 1.5.4 2.7 1.1 3.5.8.9 1.9 1.3 3.4 1.3z" }) });
+  var format_uppercase_default = /* @__PURE__ */ (0, import_jsx_runtime42.jsx)(import_primitives40.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime42.jsx)(import_primitives40.Path, { d: "M6.1 6.8L2.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H6.1zm-.8 6.8L7 8.9l1.7 4.7H5.3zm15.1-.7c-.4-.5-.9-.8-1.6-1 .4-.2.7-.5.8-.9.2-.4.3-.9.3-1.4 0-.9-.3-1.6-.8-2-.6-.5-1.3-.7-2.4-.7h-3.5V18h4.2c1.1 0 2-.3 2.6-.8.6-.6 1-1.4 1-2.4-.1-.8-.3-1.4-.6-1.9zm-5.7-4.7h1.8c.6 0 1.1.1 1.4.4.3.2.5.7.5 1.3 0 .6-.2 1.1-.5 1.3-.3.2-.8.4-1.4.4h-1.8V8.2zm4 8c-.4.3-.9.5-1.5.5h-2.6v-3.8h2.6c1.4 0 2 .6 2 1.9.1.6-.1 1-.5 1.4z" }) });

-  // packages/icons/build-module/library/format-uppercase.mjs
+  // packages/icons/build-module/library/full-height.mjs
   var import_primitives41 = __toESM(require_primitives(), 1);
   var import_jsx_runtime43 = __toESM(require_jsx_runtime(), 1);
-  var format_uppercase_default = /* @__PURE__ */ (0, import_jsx_runtime43.jsx)(import_primitives41.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime43.jsx)(import_primitives41.Path, { d: "M6.1 6.8L2.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H6.1zm-.8 6.8L7 8.9l1.7 4.7H5.3zm15.1-.7c-.4-.5-.9-.8-1.6-1 .4-.2.7-.5.8-.9.2-.4.3-.9.3-1.4 0-.9-.3-1.6-.8-2-.6-.5-1.3-.7-2.4-.7h-3.5V18h4.2c1.1 0 2-.3 2.6-.8.6-.6 1-1.4 1-2.4-.1-.8-.3-1.4-.6-1.9zm-5.7-4.7h1.8c.6 0 1.1.1 1.4.4.3.2.5.7.5 1.3 0 .6-.2 1.1-.5 1.3-.3.2-.8.4-1.4.4h-1.8V8.2zm4 8c-.4.3-.9.5-1.5.5h-2.6v-3.8h2.6c1.4 0 2 .6 2 1.9.1.6-.1 1-.5 1.4z" }) });
+  var full_height_default = /* @__PURE__ */ (0, import_jsx_runtime43.jsx)(import_primitives41.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime43.jsx)(import_primitives41.Path, { d: "M12.75 19.45 15 17.5l1 1.1-4 3.4-4-3.4 1-1.1 2.25 1.95V14.5h1.5v4.95ZM19 12.75H5v-1.5h14v1.5ZM16 5.4l-1 1.1-2.25-1.95V9.5h-1.5V4.55L9 6.5 8 5.4 12 2l4 3.4Z" }) });

-  // packages/icons/build-module/library/full-height.mjs
+  // packages/icons/build-module/library/fullscreen.mjs
   var import_primitives42 = __toESM(require_primitives(), 1);
   var import_jsx_runtime44 = __toESM(require_jsx_runtime(), 1);
-  var full_height_default = /* @__PURE__ */ (0, import_jsx_runtime44.jsx)(import_primitives42.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime44.jsx)(import_primitives42.Path, { d: "M12.75 19.45 15 17.5l1 1.1-4 3.4-4-3.4 1-1.1 2.25 1.95V14.5h1.5v4.95ZM19 12.75H5v-1.5h14v1.5ZM16 5.4l-1 1.1-2.25-1.95V9.5h-1.5V4.55L9 6.5 8 5.4 12 2l4 3.4Z" }) });
+  var fullscreen_default = /* @__PURE__ */ (0, import_jsx_runtime44.jsx)(import_primitives42.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime44.jsx)(import_primitives42.Path, { d: "M6 4a2 2 0 0 0-2 2v3h1.5V6a.5.5 0 0 1 .5-.5h3V4H6Zm3 14.5H6a.5.5 0 0 1-.5-.5v-3H4v3a2 2 0 0 0 2 2h3v-1.5Zm6 1.5v-1.5h3a.5.5 0 0 0 .5-.5v-3H20v3a2 2 0 0 1-2 2h-3Zm3-16a2 2 0 0 1 2 2v3h-1.5V6a.5.5 0 0 0-.5-.5h-3V4h3Z" }) });

-  // packages/icons/build-module/library/fullscreen.mjs
+  // packages/icons/build-module/library/globe.mjs
   var import_primitives43 = __toESM(require_primitives(), 1);
   var import_jsx_runtime45 = __toESM(require_jsx_runtime(), 1);
-  var fullscreen_default = /* @__PURE__ */ (0, import_jsx_runtime45.jsx)(import_primitives43.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime45.jsx)(import_primitives43.Path, { d: "M6 4a2 2 0 0 0-2 2v3h1.5V6a.5.5 0 0 1 .5-.5h3V4H6Zm3 14.5H6a.5.5 0 0 1-.5-.5v-3H4v3a2 2 0 0 0 2 2h3v-1.5Zm6 1.5v-1.5h3a.5.5 0 0 0 .5-.5v-3H20v3a2 2 0 0 1-2 2h-3Zm3-16a2 2 0 0 1 2 2v3h-1.5V6a.5.5 0 0 0-.5-.5h-3V4h3Z" }) });
+  var globe_default = /* @__PURE__ */ (0, import_jsx_runtime45.jsx)(import_primitives43.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime45.jsx)(import_primitives43.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-8Zm6.5 8c0 .6 0 1.2-.2 1.8h-2.7c0-.6.2-1.1.2-1.8s0-1.2-.2-1.8h2.7c.2.6.2 1.1.2 1.8Zm-.9-3.2h-2.4c-.3-.9-.7-1.8-1.1-2.4-.1-.2-.2-.4-.3-.5 1.6.5 3 1.6 3.8 3ZM12.8 17c-.3.5-.6 1-.8 1.3-.2-.3-.5-.8-.8-1.3-.3-.5-.6-1.1-.8-1.7h3.3c-.2.6-.5 1.2-.8 1.7Zm-2.9-3.2c-.1-.6-.2-1.1-.2-1.8s0-1.2.2-1.8H14c.1.6.2 1.1.2 1.8s0 1.2-.2 1.8H9.9ZM11.2 7c.3-.5.6-1 .8-1.3.2.3.5.8.8 1.3.3.5.6 1.1.8 1.7h-3.3c.2-.6.5-1.2.8-1.7Zm-1-1.2c-.1.2-.2.3-.3.5-.4.7-.8 1.5-1.1 2.4H6.4c.8-1.4 2.2-2.5 3.8-3Zm-1.8 8H5.7c-.2-.6-.2-1.1-.2-1.8s0-1.2.2-1.8h2.7c0 .6-.2 1.1-.2 1.8s0 1.2.2 1.8Zm-2 1.4h2.4c.3.9.7 1.8 1.1 2.4.1.2.2.4.3.5-1.6-.5-3-1.6-3.8-3Zm7.4 3c.1-.2.2-.3.3-.5.4-.7.8-1.5 1.1-2.4h2.4c-.8 1.4-2.2 2.5-3.8 3Z" }) });

-  // packages/icons/build-module/library/globe.mjs
+  // packages/icons/build-module/library/grid.mjs
   var import_primitives44 = __toESM(require_primitives(), 1);
   var import_jsx_runtime46 = __toESM(require_jsx_runtime(), 1);
-  var globe_default = /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(import_primitives44.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(import_primitives44.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-8Zm6.5 8c0 .6 0 1.2-.2 1.8h-2.7c0-.6.2-1.1.2-1.8s0-1.2-.2-1.8h2.7c.2.6.2 1.1.2 1.8Zm-.9-3.2h-2.4c-.3-.9-.7-1.8-1.1-2.4-.1-.2-.2-.4-.3-.5 1.6.5 3 1.6 3.8 3ZM12.8 17c-.3.5-.6 1-.8 1.3-.2-.3-.5-.8-.8-1.3-.3-.5-.6-1.1-.8-1.7h3.3c-.2.6-.5 1.2-.8 1.7Zm-2.9-3.2c-.1-.6-.2-1.1-.2-1.8s0-1.2.2-1.8H14c.1.6.2 1.1.2 1.8s0 1.2-.2 1.8H9.9ZM11.2 7c.3-.5.6-1 .8-1.3.2.3.5.8.8 1.3.3.5.6 1.1.8 1.7h-3.3c.2-.6.5-1.2.8-1.7Zm-1-1.2c-.1.2-.2.3-.3.5-.4.7-.8 1.5-1.1 2.4H6.4c.8-1.4 2.2-2.5 3.8-3Zm-1.8 8H5.7c-.2-.6-.2-1.1-.2-1.8s0-1.2.2-1.8h2.7c0 .6-.2 1.1-.2 1.8s0 1.2.2 1.8Zm-2 1.4h2.4c.3.9.7 1.8 1.1 2.4.1.2.2.4.3.5-1.6-.5-3-1.6-3.8-3Zm7.4 3c.1-.2.2-.3.3-.5.4-.7.8-1.5 1.1-2.4h2.4c-.8 1.4-2.2 2.5-3.8 3Z" }) });
+  var grid_default = /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(import_primitives44.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(import_primitives44.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "m3 5c0-1.10457.89543-2 2-2h13.5c1.1046 0 2 .89543 2 2v13.5c0 1.1046-.8954 2-2 2h-13.5c-1.10457 0-2-.8954-2-2zm2-.5h6v6.5h-6.5v-6c0-.27614.22386-.5.5-.5zm-.5 8v6c0 .2761.22386.5.5.5h6v-6.5zm8 0v6.5h6c.2761 0 .5-.2239.5-.5v-6zm0-8v6.5h6.5v-6c0-.27614-.2239-.5-.5-.5z" }) });

-  // packages/icons/build-module/library/grid.mjs
+  // packages/icons/build-module/library/group.mjs
   var import_primitives45 = __toESM(require_primitives(), 1);
   var import_jsx_runtime47 = __toESM(require_jsx_runtime(), 1);
-  var grid_default = /* @__PURE__ */ (0, import_jsx_runtime47.jsx)(import_primitives45.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime47.jsx)(import_primitives45.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "m3 5c0-1.10457.89543-2 2-2h13.5c1.1046 0 2 .89543 2 2v13.5c0 1.1046-.8954 2-2 2h-13.5c-1.10457 0-2-.8954-2-2zm2-.5h6v6.5h-6.5v-6c0-.27614.22386-.5.5-.5zm-.5 8v6c0 .2761.22386.5.5.5h6v-6.5zm8 0v6.5h6c.2761 0 .5-.2239.5-.5v-6zm0-8v6.5h6.5v-6c0-.27614-.2239-.5-.5-.5z" }) });
+  var group_default = /* @__PURE__ */ (0, import_jsx_runtime47.jsx)(import_primitives45.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime47.jsx)(import_primitives45.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" }) });

-  // packages/icons/build-module/library/group.mjs
+  // packages/icons/build-module/library/heading-level-1.mjs
   var import_primitives46 = __toESM(require_primitives(), 1);
   var import_jsx_runtime48 = __toESM(require_jsx_runtime(), 1);
-  var group_default = /* @__PURE__ */ (0, import_jsx_runtime48.jsx)(import_primitives46.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime48.jsx)(import_primitives46.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" }) });
+  var heading_level_1_default = /* @__PURE__ */ (0, import_jsx_runtime48.jsx)(import_primitives46.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime48.jsx)(import_primitives46.Path, { d: "M17.6 7c-.6.9-1.5 1.7-2.6 2v1h2v7h2V7h-1.4zM11 11H7V7H5v10h2v-4h4v4h2V7h-2v4z" }) });

-  // packages/icons/build-module/library/heading-level-1.mjs
+  // packages/icons/build-module/library/heading-level-2.mjs
   var import_primitives47 = __toESM(require_primitives(), 1);
   var import_jsx_runtime49 = __toESM(require_jsx_runtime(), 1);
-  var heading_level_1_default = /* @__PURE__ */ (0, import_jsx_runtime49.jsx)(import_primitives47.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime49.jsx)(import_primitives47.Path, { d: "M17.6 7c-.6.9-1.5 1.7-2.6 2v1h2v7h2V7h-1.4zM11 11H7V7H5v10h2v-4h4v4h2V7h-2v4z" }) });
+  var heading_level_2_default = /* @__PURE__ */ (0, import_jsx_runtime49.jsx)(import_primitives47.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime49.jsx)(import_primitives47.Path, { d: "M9 11.1H5v-4H3v10h2v-4h4v4h2v-10H9v4zm8 4c.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.6v1.5h8v-2H17z" }) });

-  // packages/icons/build-module/library/heading-level-2.mjs
+  // packages/icons/build-module/library/heading-level-3.mjs
   var import_primitives48 = __toESM(require_primitives(), 1);
   var import_jsx_runtime50 = __toESM(require_jsx_runtime(), 1);
-  var heading_level_2_default = /* @__PURE__ */ (0, import_jsx_runtime50.jsx)(import_primitives48.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime50.jsx)(import_primitives48.Path, { d: "M9 11.1H5v-4H3v10h2v-4h4v4h2v-10H9v4zm8 4c.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.6v1.5h8v-2H17z" }) });
+  var heading_level_3_default = /* @__PURE__ */ (0, import_jsx_runtime50.jsx)(import_primitives48.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime50.jsx)(import_primitives48.Path, { d: "M9 11H5V7H3v10h2v-4h4v4h2V7H9v4zm11.3 1.7c-.4-.4-1-.7-1.6-.8v-.1c.6-.2 1.1-.5 1.5-.9.3-.4.5-.8.5-1.3 0-.4-.1-.8-.3-1.1-.2-.3-.5-.6-.8-.8-.4-.2-.8-.4-1.2-.5-.6-.1-1.1-.2-1.6-.2-.6 0-1.3.1-1.8.3s-1.1.5-1.6.9l1.2 1.4c.4-.2.7-.4 1.1-.6.3-.2.7-.3 1.1-.3.4 0 .8.1 1.1.3.3.2.4.5.4.8 0 .4-.2.7-.6.9-.7.3-1.5.5-2.2.4v1.6c.5 0 1 0 1.5.1.3.1.7.2 1 .3.2.1.4.2.5.4s.1.4.1.6c0 .3-.2.7-.5.8-.4.2-.9.3-1.4.3s-1-.1-1.4-.3c-.4-.2-.8-.4-1.2-.7L13 15.6c.5.4 1 .8 1.6 1 .7.3 1.5.4 2.3.4.6 0 1.1-.1 1.6-.2.4-.1.9-.2 1.3-.5.4-.2.7-.5.9-.9.2-.4.3-.8.3-1.2 0-.6-.3-1.1-.7-1.5z" }) });

-  // packages/icons/build-module/library/heading-level-3.mjs
+  // packages/icons/build-module/library/heading-level-4.mjs
   var import_primitives49 = __toESM(require_primitives(), 1);
   var import_jsx_runtime51 = __toESM(require_jsx_runtime(), 1);
-  var heading_level_3_default = /* @__PURE__ */ (0, import_jsx_runtime51.jsx)(import_primitives49.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime51.jsx)(import_primitives49.Path, { d: "M9 11H5V7H3v10h2v-4h4v4h2V7H9v4zm11.3 1.7c-.4-.4-1-.7-1.6-.8v-.1c.6-.2 1.1-.5 1.5-.9.3-.4.5-.8.5-1.3 0-.4-.1-.8-.3-1.1-.2-.3-.5-.6-.8-.8-.4-.2-.8-.4-1.2-.5-.6-.1-1.1-.2-1.6-.2-.6 0-1.3.1-1.8.3s-1.1.5-1.6.9l1.2 1.4c.4-.2.7-.4 1.1-.6.3-.2.7-.3 1.1-.3.4 0 .8.1 1.1.3.3.2.4.5.4.8 0 .4-.2.7-.6.9-.7.3-1.5.5-2.2.4v1.6c.5 0 1 0 1.5.1.3.1.7.2 1 .3.2.1.4.2.5.4s.1.4.1.6c0 .3-.2.7-.5.8-.4.2-.9.3-1.4.3s-1-.1-1.4-.3c-.4-.2-.8-.4-1.2-.7L13 15.6c.5.4 1 .8 1.6 1 .7.3 1.5.4 2.3.4.6 0 1.1-.1 1.6-.2.4-.1.9-.2 1.3-.5.4-.2.7-.5.9-.9.2-.4.3-.8.3-1.2 0-.6-.3-1.1-.7-1.5z" }) });
+  var heading_level_4_default = /* @__PURE__ */ (0, import_jsx_runtime51.jsx)(import_primitives49.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime51.jsx)(import_primitives49.Path, { d: "M20 13V7h-3l-4 6v2h5v2h2v-2h1v-2h-1zm-2 0h-2.8L18 9v4zm-9-2H5V7H3v10h2v-4h4v4h2V7H9v4z" }) });

-  // packages/icons/build-module/library/heading-level-4.mjs
+  // packages/icons/build-module/library/heading-level-5.mjs
   var import_primitives50 = __toESM(require_primitives(), 1);
   var import_jsx_runtime52 = __toESM(require_jsx_runtime(), 1);
-  var heading_level_4_default = /* @__PURE__ */ (0, import_jsx_runtime52.jsx)(import_primitives50.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime52.jsx)(import_primitives50.Path, { d: "M20 13V7h-3l-4 6v2h5v2h2v-2h1v-2h-1zm-2 0h-2.8L18 9v4zm-9-2H5V7H3v10h2v-4h4v4h2V7H9v4z" }) });
+  var heading_level_5_default = /* @__PURE__ */ (0, import_jsx_runtime52.jsx)(import_primitives50.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime52.jsx)(import_primitives50.Path, { d: "M9 11H5V7H3v10h2v-4h4v4h2V7H9v4zm11.7 1.2c-.2-.3-.5-.7-.8-.9-.3-.3-.7-.5-1.1-.6-.5-.1-.9-.2-1.4-.2-.2 0-.5.1-.7.1-.2.1-.5.1-.7.2l.1-1.9h4.3V7H14l-.3 5 1 .6.5-.2.4-.1c.1-.1.3-.1.4-.1h.5c.5 0 1 .1 1.4.4.4.2.6.7.6 1.1 0 .4-.2.8-.6 1.1-.4.3-.9.4-1.4.4-.4 0-.9-.1-1.3-.3-.4-.2-.7-.4-1.1-.7 0 0-1.1 1.4-1 1.5.5.4 1 .8 1.6 1 .7.3 1.5.4 2.3.4.5 0 1-.1 1.5-.3s.9-.4 1.3-.7c.4-.3.7-.7.9-1.1s.3-.9.3-1.4-.1-1-.3-1.4z" }) });

-  // packages/icons/build-module/library/heading-level-5.mjs
+  // packages/icons/build-module/library/heading-level-6.mjs
   var import_primitives51 = __toESM(require_primitives(), 1);
   var import_jsx_runtime53 = __toESM(require_jsx_runtime(), 1);
-  var heading_level_5_default = /* @__PURE__ */ (0, import_jsx_runtime53.jsx)(import_primitives51.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime53.jsx)(import_primitives51.Path, { d: "M9 11H5V7H3v10h2v-4h4v4h2V7H9v4zm11.7 1.2c-.2-.3-.5-.7-.8-.9-.3-.3-.7-.5-1.1-.6-.5-.1-.9-.2-1.4-.2-.2 0-.5.1-.7.1-.2.1-.5.1-.7.2l.1-1.9h4.3V7H14l-.3 5 1 .6.5-.2.4-.1c.1-.1.3-.1.4-.1h.5c.5 0 1 .1 1.4.4.4.2.6.7.6 1.1 0 .4-.2.8-.6 1.1-.4.3-.9.4-1.4.4-.4 0-.9-.1-1.3-.3-.4-.2-.7-.4-1.1-.7 0 0-1.1 1.4-1 1.5.5.4 1 .8 1.6 1 .7.3 1.5.4 2.3.4.5 0 1-.1 1.5-.3s.9-.4 1.3-.7c.4-.3.7-.7.9-1.1s.3-.9.3-1.4-.1-1-.3-1.4z" }) });
+  var heading_level_6_default = /* @__PURE__ */ (0, import_jsx_runtime53.jsx)(import_primitives51.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime53.jsx)(import_primitives51.Path, { d: "M20.7 12.4c-.2-.3-.4-.6-.7-.9s-.6-.5-1-.6c-.4-.2-.8-.2-1.2-.2-.5 0-.9.1-1.3.3s-.8.5-1.2.8c0-.5 0-.9.2-1.4l.6-.9c.2-.2.5-.4.8-.5.6-.2 1.3-.2 1.9 0 .3.1.6.3.8.5 0 0 1.3-1.3 1.3-1.4-.4-.3-.9-.6-1.4-.8-.6-.2-1.3-.3-2-.3-.6 0-1.1.1-1.7.4-.5.2-1 .5-1.4.9-.4.4-.8 1-1 1.6-.3.7-.4 1.5-.4 2.3s.1 1.5.3 2.1c.2.6.6 1.1 1 1.5.4.4.9.7 1.4.9 1 .3 2 .3 3 0 .4-.1.8-.3 1.2-.6.3-.3.6-.6.8-1 .2-.5.3-.9.3-1.4s-.1-.9-.3-1.3zm-2 2.1c-.1.2-.3.4-.4.5-.1.1-.3.2-.5.2-.2.1-.4.1-.6.1-.2.1-.5 0-.7-.1-.2 0-.3-.2-.5-.3-.1-.2-.3-.4-.4-.6-.2-.3-.3-.7-.3-1 .3-.3.6-.5 1-.7.3-.1.7-.2 1-.2.4 0 .8.1 1.1.3.3.3.4.7.4 1.1 0 .2 0 .5-.1.7zM9 11H5V7H3v10h2v-4h4v4h2V7H9v4z" }) });

-  // packages/icons/build-module/library/heading-level-6.mjs
+  // packages/icons/build-module/library/home.mjs
   var import_primitives52 = __toESM(require_primitives(), 1);
   var import_jsx_runtime54 = __toESM(require_jsx_runtime(), 1);
-  var heading_level_6_default = /* @__PURE__ */ (0, import_jsx_runtime54.jsx)(import_primitives52.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime54.jsx)(import_primitives52.Path, { d: "M20.7 12.4c-.2-.3-.4-.6-.7-.9s-.6-.5-1-.6c-.4-.2-.8-.2-1.2-.2-.5 0-.9.1-1.3.3s-.8.5-1.2.8c0-.5 0-.9.2-1.4l.6-.9c.2-.2.5-.4.8-.5.6-.2 1.3-.2 1.9 0 .3.1.6.3.8.5 0 0 1.3-1.3 1.3-1.4-.4-.3-.9-.6-1.4-.8-.6-.2-1.3-.3-2-.3-.6 0-1.1.1-1.7.4-.5.2-1 .5-1.4.9-.4.4-.8 1-1 1.6-.3.7-.4 1.5-.4 2.3s.1 1.5.3 2.1c.2.6.6 1.1 1 1.5.4.4.9.7 1.4.9 1 .3 2 .3 3 0 .4-.1.8-.3 1.2-.6.3-.3.6-.6.8-1 .2-.5.3-.9.3-1.4s-.1-.9-.3-1.3zm-2 2.1c-.1.2-.3.4-.4.5-.1.1-.3.2-.5.2-.2.1-.4.1-.6.1-.2.1-.5 0-.7-.1-.2 0-.3-.2-.5-.3-.1-.2-.3-.4-.4-.6-.2-.3-.3-.7-.3-1 .3-.3.6-.5 1-.7.3-.1.7-.2 1-.2.4 0 .8.1 1.1.3.3.3.4.7.4 1.1 0 .2 0 .5-.1.7zM9 11H5V7H3v10h2v-4h4v4h2V7H9v4z" }) });
+  var home_default = /* @__PURE__ */ (0, import_jsx_runtime54.jsx)(import_primitives52.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime54.jsx)(import_primitives52.Path, { d: "M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z" }) });

-  // packages/icons/build-module/library/home.mjs
+  // packages/icons/build-module/library/image.mjs
   var import_primitives53 = __toESM(require_primitives(), 1);
   var import_jsx_runtime55 = __toESM(require_jsx_runtime(), 1);
-  var home_default = /* @__PURE__ */ (0, import_jsx_runtime55.jsx)(import_primitives53.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime55.jsx)(import_primitives53.Path, { d: "M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z" }) });
+  var image_default = /* @__PURE__ */ (0, import_jsx_runtime55.jsx)(import_primitives53.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime55.jsx)(import_primitives53.Path, { d: "M3.75 16.2031L8.6 12.7L12 15L16 11L20.25 15.2517M5 20.25H19C19.6904 20.25 20.25 19.6904 20.25 19V5C20.25 4.30964 19.6904 3.75 19 3.75H5C4.30964 3.75 3.75 4.30964 3.75 5V19C3.75 19.6904 4.30964 20.25 5 20.25Z", strokeLinejoin: "round", vectorEffect: "non-scaling-stroke" }) });

-  // packages/icons/build-module/library/image.mjs
+  // packages/icons/build-module/library/info.mjs
   var import_primitives54 = __toESM(require_primitives(), 1);
   var import_jsx_runtime56 = __toESM(require_jsx_runtime(), 1);
-  var image_default = /* @__PURE__ */ (0, import_jsx_runtime56.jsx)(import_primitives54.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime56.jsx)(import_primitives54.Path, { d: "M3.75 16.2031L8.6 12.7L12 15L16 11L20.25 15.2517M5 20.25H19C19.6904 20.25 20.25 19.6904 20.25 19V5C20.25 4.30964 19.6904 3.75 19 3.75H5C4.30964 3.75 3.75 4.30964 3.75 5V19C3.75 19.6904 4.30964 20.25 5 20.25Z", strokeLinejoin: "round", vectorEffect: "non-scaling-stroke" }) });
+  var info_default = /* @__PURE__ */ (0, import_jsx_runtime56.jsx)(import_primitives54.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime56.jsx)(import_primitives54.Path, { d: "M12 16V11M12 9.5V8M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z", strokeLinejoin: "round", vectorEffect: "non-scaling-stroke" }) });

-  // packages/icons/build-module/library/info.mjs
+  // packages/icons/build-module/library/justify-bottom.mjs
   var import_primitives55 = __toESM(require_primitives(), 1);
   var import_jsx_runtime57 = __toESM(require_jsx_runtime(), 1);
-  var info_default = /* @__PURE__ */ (0, import_jsx_runtime57.jsx)(import_primitives55.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime57.jsx)(import_primitives55.Path, { d: "M12 16V11M12 9.5V8M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z", strokeLinejoin: "round", vectorEffect: "non-scaling-stroke" }) });
+  var justify_bottom_default = /* @__PURE__ */ (0, import_jsx_runtime57.jsxs)(import_primitives55.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime57.jsx)(import_primitives55.Path, { d: "M4 19.25H20", vectorEffect: "non-scaling-stroke" }),
+    /* @__PURE__ */ (0, import_jsx_runtime57.jsx)(import_primitives55.Rect, { x: "9", y: "4", width: "6", height: "11", fill: "currentColor", stroke: "none" })
+  ] });

-  // packages/icons/build-module/library/justify-bottom.mjs
+  // packages/icons/build-module/library/justify-center-vertical.mjs
   var import_primitives56 = __toESM(require_primitives(), 1);
   var import_jsx_runtime58 = __toESM(require_jsx_runtime(), 1);
-  var justify_bottom_default = /* @__PURE__ */ (0, import_jsx_runtime58.jsxs)(import_primitives56.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime58.jsx)(import_primitives56.Path, { d: "M4 19.25H20", vectorEffect: "non-scaling-stroke" }),
-    /* @__PURE__ */ (0, import_jsx_runtime58.jsx)(import_primitives56.Rect, { x: "9", y: "4", width: "6", height: "11", fill: "currentColor", stroke: "none" })
+  var justify_center_vertical_default = /* @__PURE__ */ (0, import_jsx_runtime58.jsxs)(import_primitives56.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime58.jsx)(import_primitives56.Path, { d: "M4 12H20", vectorEffect: "non-scaling-stroke" }),
+    /* @__PURE__ */ (0, import_jsx_runtime58.jsx)(import_primitives56.Rect, { x: "9", y: "4", width: "6", height: "16", fill: "currentColor", stroke: "none" })
   ] });

-  // packages/icons/build-module/library/justify-center-vertical.mjs
+  // packages/icons/build-module/library/justify-center.mjs
   var import_primitives57 = __toESM(require_primitives(), 1);
   var import_jsx_runtime59 = __toESM(require_jsx_runtime(), 1);
-  var justify_center_vertical_default = /* @__PURE__ */ (0, import_jsx_runtime59.jsxs)(import_primitives57.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime59.jsx)(import_primitives57.Path, { d: "M4 12H20", vectorEffect: "non-scaling-stroke" }),
-    /* @__PURE__ */ (0, import_jsx_runtime59.jsx)(import_primitives57.Rect, { x: "9", y: "4", width: "6", height: "16", fill: "currentColor", stroke: "none" })
+  var justify_center_default = /* @__PURE__ */ (0, import_jsx_runtime59.jsxs)(import_primitives57.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime59.jsx)(import_primitives57.Path, { d: "M12 20V4", vectorEffect: "non-scaling-stroke" }),
+    /* @__PURE__ */ (0, import_jsx_runtime59.jsx)(import_primitives57.Rect, { x: "4", y: "9", width: "16", height: "6", fill: "currentColor", stroke: "none" })
   ] });

-  // packages/icons/build-module/library/justify-center.mjs
+  // packages/icons/build-module/library/justify-left.mjs
   var import_primitives58 = __toESM(require_primitives(), 1);
   var import_jsx_runtime60 = __toESM(require_jsx_runtime(), 1);
-  var justify_center_default = /* @__PURE__ */ (0, import_jsx_runtime60.jsxs)(import_primitives58.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime60.jsx)(import_primitives58.Path, { d: "M12 20V4", vectorEffect: "non-scaling-stroke" }),
-    /* @__PURE__ */ (0, import_jsx_runtime60.jsx)(import_primitives58.Rect, { x: "4", y: "9", width: "16", height: "6", fill: "currentColor", stroke: "none" })
+  var justify_left_default = /* @__PURE__ */ (0, import_jsx_runtime60.jsxs)(import_primitives58.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime60.jsx)(import_primitives58.Path, { d: "M4.75 4V20", vectorEffect: "non-scaling-stroke" }),
+    /* @__PURE__ */ (0, import_jsx_runtime60.jsx)(import_primitives58.Rect, { x: "9", y: "9", width: "11", height: "6", fill: "currentColor", stroke: "none" })
   ] });

-  // packages/icons/build-module/library/justify-left.mjs
+  // packages/icons/build-module/library/justify-right.mjs
   var import_primitives59 = __toESM(require_primitives(), 1);
   var import_jsx_runtime61 = __toESM(require_jsx_runtime(), 1);
-  var justify_left_default = /* @__PURE__ */ (0, import_jsx_runtime61.jsxs)(import_primitives59.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime61.jsx)(import_primitives59.Path, { d: "M4.75 4V20", vectorEffect: "non-scaling-stroke" }),
-    /* @__PURE__ */ (0, import_jsx_runtime61.jsx)(import_primitives59.Rect, { x: "9", y: "9", width: "11", height: "6", fill: "currentColor", stroke: "none" })
+  var justify_right_default = /* @__PURE__ */ (0, import_jsx_runtime61.jsxs)(import_primitives59.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime61.jsx)(import_primitives59.Rect, { x: "4", y: "9", width: "11", height: "6", fill: "currentColor", stroke: "none" }),
+    /* @__PURE__ */ (0, import_jsx_runtime61.jsx)(import_primitives59.Path, { d: "M19.25 20V4", vectorEffect: "non-scaling-stroke" })
   ] });

-  // packages/icons/build-module/library/justify-right.mjs
+  // packages/icons/build-module/library/justify-space-between-vertical.mjs
   var import_primitives60 = __toESM(require_primitives(), 1);
   var import_jsx_runtime62 = __toESM(require_jsx_runtime(), 1);
-  var justify_right_default = /* @__PURE__ */ (0, import_jsx_runtime62.jsxs)(import_primitives60.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime62.jsx)(import_primitives60.Rect, { x: "4", y: "9", width: "11", height: "6", fill: "currentColor", stroke: "none" }),
-    /* @__PURE__ */ (0, import_jsx_runtime62.jsx)(import_primitives60.Path, { d: "M19.25 20V4", vectorEffect: "non-scaling-stroke" })
+  var justify_space_between_vertical_default = /* @__PURE__ */ (0, import_jsx_runtime62.jsxs)(import_primitives60.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime62.jsx)(import_primitives60.Path, { d: "M4 12H20", vectorEffect: "non-scaling-stroke" }),
+    /* @__PURE__ */ (0, import_jsx_runtime62.jsx)(import_primitives60.Path, { d: "M17 20H7V16H17V20Z", fill: "currentColor", stroke: "none" }),
+    /* @__PURE__ */ (0, import_jsx_runtime62.jsx)(import_primitives60.Path, { d: "M17 8H7V4H17V8Z", fill: "currentColor", stroke: "none" })
   ] });

-  // packages/icons/build-module/library/justify-space-between-vertical.mjs
+  // packages/icons/build-module/library/justify-space-between.mjs
   var import_primitives61 = __toESM(require_primitives(), 1);
   var import_jsx_runtime63 = __toESM(require_jsx_runtime(), 1);
-  var justify_space_between_vertical_default = /* @__PURE__ */ (0, import_jsx_runtime63.jsxs)(import_primitives61.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime63.jsx)(import_primitives61.Path, { d: "M4 12H20", vectorEffect: "non-scaling-stroke" }),
-    /* @__PURE__ */ (0, import_jsx_runtime63.jsx)(import_primitives61.Path, { d: "M17 20H7V16H17V20Z", fill: "currentColor", stroke: "none" }),
-    /* @__PURE__ */ (0, import_jsx_runtime63.jsx)(import_primitives61.Path, { d: "M17 8H7V4H17V8Z", fill: "currentColor", stroke: "none" })
+  var justify_space_between_default = /* @__PURE__ */ (0, import_jsx_runtime63.jsxs)(import_primitives61.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime63.jsx)(import_primitives61.Rect, { x: "9", y: "9", width: "6", height: "6", fill: "currentColor", stroke: "none" }),
+    /* @__PURE__ */ (0, import_jsx_runtime63.jsx)(import_primitives61.Path, { d: "M19.25 4V20M4.75 20V4", vectorEffect: "non-scaling-stroke" })
   ] });

-  // packages/icons/build-module/library/justify-space-between.mjs
+  // packages/icons/build-module/library/justify-stretch-vertical.mjs
   var import_primitives62 = __toESM(require_primitives(), 1);
   var import_jsx_runtime64 = __toESM(require_jsx_runtime(), 1);
-  var justify_space_between_default = /* @__PURE__ */ (0, import_jsx_runtime64.jsxs)(import_primitives62.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime64.jsx)(import_primitives62.Rect, { x: "9", y: "9", width: "6", height: "6", fill: "currentColor", stroke: "none" }),
-    /* @__PURE__ */ (0, import_jsx_runtime64.jsx)(import_primitives62.Path, { d: "M19.25 4V20M4.75 20V4", vectorEffect: "non-scaling-stroke" })
+  var justify_stretch_vertical_default = /* @__PURE__ */ (0, import_jsx_runtime64.jsxs)(import_primitives62.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime64.jsx)(import_primitives62.Rect, { x: "10", y: "7", width: "4", height: "10", fill: "currentColor", stroke: "none" }),
+    /* @__PURE__ */ (0, import_jsx_runtime64.jsx)(import_primitives62.Path, { d: "M4 4.75H20M4 19.25H20", vectorEffect: "non-scaling-stroke" })
   ] });

-  // packages/icons/build-module/library/justify-stretch-vertical.mjs
+  // packages/icons/build-module/library/justify-stretch.mjs
   var import_primitives63 = __toESM(require_primitives(), 1);
   var import_jsx_runtime65 = __toESM(require_jsx_runtime(), 1);
-  var justify_stretch_vertical_default = /* @__PURE__ */ (0, import_jsx_runtime65.jsxs)(import_primitives63.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime65.jsx)(import_primitives63.Rect, { x: "10", y: "7", width: "4", height: "10", fill: "currentColor", stroke: "none" }),
-    /* @__PURE__ */ (0, import_jsx_runtime65.jsx)(import_primitives63.Path, { d: "M4 4.75H20M4 19.25H20", vectorEffect: "non-scaling-stroke" })
+  var justify_stretch_default = /* @__PURE__ */ (0, import_jsx_runtime65.jsxs)(import_primitives63.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime65.jsx)(import_primitives63.Path, { d: "M4.75 4V20M19.25 20V4", vectorEffect: "non-scaling-stroke" }),
+    /* @__PURE__ */ (0, import_jsx_runtime65.jsx)(import_primitives63.Rect, { x: "7", y: "10", width: "10", height: "4", fill: "currentColor", stroke: "none" })
   ] });

-  // packages/icons/build-module/library/justify-stretch.mjs
+  // packages/icons/build-module/library/justify-top.mjs
   var import_primitives64 = __toESM(require_primitives(), 1);
   var import_jsx_runtime66 = __toESM(require_jsx_runtime(), 1);
-  var justify_stretch_default = /* @__PURE__ */ (0, import_jsx_runtime66.jsxs)(import_primitives64.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime66.jsx)(import_primitives64.Path, { d: "M4.75 4V20M19.25 20V4", vectorEffect: "non-scaling-stroke" }),
-    /* @__PURE__ */ (0, import_jsx_runtime66.jsx)(import_primitives64.Rect, { x: "7", y: "10", width: "10", height: "4", fill: "currentColor", stroke: "none" })
+  var justify_top_default = /* @__PURE__ */ (0, import_jsx_runtime66.jsxs)(import_primitives64.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime66.jsx)(import_primitives64.Rect, { x: "9", y: "9", width: "6", height: "11", fill: "currentColor", stroke: "none" }),
+    /* @__PURE__ */ (0, import_jsx_runtime66.jsx)(import_primitives64.Path, { d: "M4 4.75H20", vectorEffect: "non-scaling-stroke" })
   ] });

-  // packages/icons/build-module/library/justify-top.mjs
+  // packages/icons/build-module/library/keyboard-return.mjs
   var import_primitives65 = __toESM(require_primitives(), 1);
   var import_jsx_runtime67 = __toESM(require_jsx_runtime(), 1);
-  var justify_top_default = /* @__PURE__ */ (0, import_jsx_runtime67.jsxs)(import_primitives65.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime67.jsx)(import_primitives65.Rect, { x: "9", y: "9", width: "6", height: "11", fill: "currentColor", stroke: "none" }),
-    /* @__PURE__ */ (0, import_jsx_runtime67.jsx)(import_primitives65.Path, { d: "M4 4.75H20", vectorEffect: "non-scaling-stroke" })
-  ] });
+  var keyboard_return_default = /* @__PURE__ */ (0, import_jsx_runtime67.jsx)(import_primitives65.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime67.jsx)(import_primitives65.Path, { d: "m6.734 16.106 2.176-2.38-1.093-1.028-3.846 4.158 3.846 4.158 1.093-1.028-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" }) });

-  // packages/icons/build-module/library/keyboard-return.mjs
+  // packages/icons/build-module/library/layout.mjs
   var import_primitives66 = __toESM(require_primitives(), 1);
   var import_jsx_runtime68 = __toESM(require_jsx_runtime(), 1);
-  var keyboard_return_default = /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(import_primitives66.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(import_primitives66.Path, { d: "m6.734 16.106 2.176-2.38-1.093-1.028-3.846 4.158 3.846 4.158 1.093-1.028-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" }) });
+  var layout_default = /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(import_primitives66.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(import_primitives66.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" }) });

-  // packages/icons/build-module/library/layout.mjs
+  // packages/icons/build-module/library/link-off.mjs
   var import_primitives67 = __toESM(require_primitives(), 1);
   var import_jsx_runtime69 = __toESM(require_jsx_runtime(), 1);
-  var layout_default = /* @__PURE__ */ (0, import_jsx_runtime69.jsx)(import_primitives67.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime69.jsx)(import_primitives67.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" }) });
+  var link_off_default = /* @__PURE__ */ (0, import_jsx_runtime69.jsx)(import_primitives67.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime69.jsx)(import_primitives67.Path, { d: "M9.5 12H12.5M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10.2333M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75H14.7667M8.5 19.5L16.5 4.5", strokeLinejoin: "round", vectorEffect: "non-scaling-stroke" }) });

-  // packages/icons/build-module/library/link-off.mjs
+  // packages/icons/build-module/library/link.mjs
   var import_primitives68 = __toESM(require_primitives(), 1);
   var import_jsx_runtime70 = __toESM(require_jsx_runtime(), 1);
-  var link_off_default = /* @__PURE__ */ (0, import_jsx_runtime70.jsx)(import_primitives68.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime70.jsx)(import_primitives68.Path, { d: "M9.5 12H12.5M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10.2333M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75H14.7667M8.5 19.5L16.5 4.5", strokeLinejoin: "round", vectorEffect: "non-scaling-stroke" }) });
+  var link_default = /* @__PURE__ */ (0, import_jsx_runtime70.jsx)(import_primitives68.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime70.jsx)(import_primitives68.Path, { d: "M9.5 12L14.5 12M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75L14 7.75", vectorEffect: "non-scaling-stroke" }) });

-  // packages/icons/build-module/library/link.mjs
+  // packages/icons/build-module/library/list-view.mjs
   var import_primitives69 = __toESM(require_primitives(), 1);
   var import_jsx_runtime71 = __toESM(require_jsx_runtime(), 1);
-  var link_default = /* @__PURE__ */ (0, import_jsx_runtime71.jsx)(import_primitives69.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime71.jsx)(import_primitives69.Path, { d: "M9.5 12L14.5 12M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75L14 7.75", vectorEffect: "non-scaling-stroke" }) });
+  var list_view_default = /* @__PURE__ */ (0, import_jsx_runtime71.jsx)(import_primitives69.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime71.jsx)(import_primitives69.Path, { d: "M10 17.5H21M6.5 12H17.5M3 6.5H14", strokeLinejoin: "round", vectorEffect: "non-scaling-stroke" }) });

-  // packages/icons/build-module/library/list-view.mjs
+  // packages/icons/build-module/library/lock-outline.mjs
   var import_primitives70 = __toESM(require_primitives(), 1);
   var import_jsx_runtime72 = __toESM(require_jsx_runtime(), 1);
-  var list_view_default = /* @__PURE__ */ (0, import_jsx_runtime72.jsx)(import_primitives70.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime72.jsx)(import_primitives70.Path, { d: "M10 17.5H21M6.5 12H17.5M3 6.5H14", strokeLinejoin: "round", vectorEffect: "non-scaling-stroke" }) });
+  var lock_outline_default = /* @__PURE__ */ (0, import_jsx_runtime72.jsx)(import_primitives70.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime72.jsx)(import_primitives70.Path, { d: "M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1zM9.8 7c0-1.2 1-2.2 2.2-2.2 1.2 0 2.2 1 2.2 2.2v3H9.8V7zm6.7 11.5h-9v-7h9v7z" }) });

-  // packages/icons/build-module/library/lock-outline.mjs
+  // packages/icons/build-module/library/lock-small.mjs
   var import_primitives71 = __toESM(require_primitives(), 1);
   var import_jsx_runtime73 = __toESM(require_jsx_runtime(), 1);
-  var lock_outline_default = /* @__PURE__ */ (0, import_jsx_runtime73.jsx)(import_primitives71.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime73.jsx)(import_primitives71.Path, { d: "M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1zM9.8 7c0-1.2 1-2.2 2.2-2.2 1.2 0 2.2 1 2.2 2.2v3H9.8V7zm6.7 11.5h-9v-7h9v7z" }) });
+  var lock_small_default = /* @__PURE__ */ (0, import_jsx_runtime73.jsx)(import_primitives71.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime73.jsx)(import_primitives71.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M15 11h-.2V9c0-1.5-1.2-2.8-2.8-2.8S9.2 7.5 9.2 9v2H9c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1h6c.6 0 1-.4 1-1v-4c0-.6-.4-1-1-1zm-1.8 0h-2.5V9c0-.7.6-1.2 1.2-1.2s1.2.6 1.2 1.2v2z" }) });

-  // packages/icons/build-module/library/lock-small.mjs
+  // packages/icons/build-module/library/lock.mjs
   var import_primitives72 = __toESM(require_primitives(), 1);
   var import_jsx_runtime74 = __toESM(require_jsx_runtime(), 1);
-  var lock_small_default = /* @__PURE__ */ (0, import_jsx_runtime74.jsx)(import_primitives72.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime74.jsx)(import_primitives72.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M15 11h-.2V9c0-1.5-1.2-2.8-2.8-2.8S9.2 7.5 9.2 9v2H9c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1h6c.6 0 1-.4 1-1v-4c0-.6-.4-1-1-1zm-1.8 0h-2.5V9c0-.7.6-1.2 1.2-1.2s1.2.6 1.2 1.2v2z" }) });
+  var lock_default = /* @__PURE__ */ (0, import_jsx_runtime74.jsx)(import_primitives72.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime74.jsx)(import_primitives72.Path, { d: "M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1zm-2.8 0H9.8V7c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3z" }) });

-  // packages/icons/build-module/library/lock.mjs
+  // packages/icons/build-module/library/media.mjs
   var import_primitives73 = __toESM(require_primitives(), 1);
   var import_jsx_runtime75 = __toESM(require_jsx_runtime(), 1);
-  var lock_default = /* @__PURE__ */ (0, import_jsx_runtime75.jsx)(import_primitives73.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime75.jsx)(import_primitives73.Path, { d: "M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1zm-2.8 0H9.8V7c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3z" }) });
+  var media_default = /* @__PURE__ */ (0, import_jsx_runtime75.jsxs)(import_primitives73.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime75.jsx)(import_primitives73.Path, { d: "m7 6.5 4 2.5-4 2.5z" }),
+    /* @__PURE__ */ (0, import_jsx_runtime75.jsx)(import_primitives73.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "m5 3c-1.10457 0-2 .89543-2 2v14c0 1.1046.89543 2 2 2h14c1.1046 0 2-.8954 2-2v-14c0-1.10457-.8954-2-2-2zm14 1.5h-14c-.27614 0-.5.22386-.5.5v10.7072l3.62953-2.6465c.25108-.1831.58905-.1924.84981-.0234l2.92666 1.8969 3.5712-3.4719c.2911-.2831.7545-.2831 1.0456 0l2.9772 2.8945v-9.3568c0-.27614-.2239-.5-.5-.5zm-14.5 14.5v-1.4364l4.09643-2.987 2.99567 1.9417c.2936.1903.6798.1523.9307-.0917l3.4772-3.3806 3.4772 3.3806.0228-.0234v2.5968c0 .2761-.2239.5-.5.5h-14c-.27614 0-.5-.2239-.5-.5z" })
+  ] });

-  // packages/icons/build-module/library/media.mjs
+  // packages/icons/build-module/library/mobile.mjs
   var import_primitives74 = __toESM(require_primitives(), 1);
   var import_jsx_runtime76 = __toESM(require_jsx_runtime(), 1);
-  var media_default = /* @__PURE__ */ (0, import_jsx_runtime76.jsxs)(import_primitives74.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime76.jsx)(import_primitives74.Path, { d: "m7 6.5 4 2.5-4 2.5z" }),
-    /* @__PURE__ */ (0, import_jsx_runtime76.jsx)(import_primitives74.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "m5 3c-1.10457 0-2 .89543-2 2v14c0 1.1046.89543 2 2 2h14c1.1046 0 2-.8954 2-2v-14c0-1.10457-.8954-2-2-2zm14 1.5h-14c-.27614 0-.5.22386-.5.5v10.7072l3.62953-2.6465c.25108-.1831.58905-.1924.84981-.0234l2.92666 1.8969 3.5712-3.4719c.2911-.2831.7545-.2831 1.0456 0l2.9772 2.8945v-9.3568c0-.27614-.2239-.5-.5-.5zm-14.5 14.5v-1.4364l4.09643-2.987 2.99567 1.9417c.2936.1903.6798.1523.9307-.0917l3.4772-3.3806 3.4772 3.3806.0228-.0234v2.5968c0 .2761-.2239.5-.5.5h-14c-.27614 0-.5-.2239-.5-.5z" })
-  ] });
+  var mobile_default = /* @__PURE__ */ (0, import_jsx_runtime76.jsx)(import_primitives74.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime76.jsx)(import_primitives74.Path, { d: "M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z" }) });

-  // packages/icons/build-module/library/mobile.mjs
+  // packages/icons/build-module/library/more-vertical.mjs
   var import_primitives75 = __toESM(require_primitives(), 1);
   var import_jsx_runtime77 = __toESM(require_jsx_runtime(), 1);
-  var mobile_default = /* @__PURE__ */ (0, import_jsx_runtime77.jsx)(import_primitives75.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime77.jsx)(import_primitives75.Path, { d: "M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z" }) });
+  var more_vertical_default = /* @__PURE__ */ (0, import_jsx_runtime77.jsx)(import_primitives75.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime77.jsx)(import_primitives75.Path, { d: "M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z" }) });

-  // packages/icons/build-module/library/more-vertical.mjs
+  // packages/icons/build-module/library/page.mjs
   var import_primitives76 = __toESM(require_primitives(), 1);
   var import_jsx_runtime78 = __toESM(require_jsx_runtime(), 1);
-  var more_vertical_default = /* @__PURE__ */ (0, import_jsx_runtime78.jsx)(import_primitives76.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime78.jsx)(import_primitives76.Path, { d: "M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z" }) });
+  var page_default = /* @__PURE__ */ (0, import_jsx_runtime78.jsxs)(import_primitives76.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime78.jsx)(import_primitives76.Path, { d: "M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z" }),
+    /* @__PURE__ */ (0, import_jsx_runtime78.jsx)(import_primitives76.Path, { d: "M17 4H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM7 5.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H7a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5Z" })
+  ] });

-  // packages/icons/build-module/library/page.mjs
+  // packages/icons/build-module/library/paragraph.mjs
   var import_primitives77 = __toESM(require_primitives(), 1);
   var import_jsx_runtime79 = __toESM(require_jsx_runtime(), 1);
-  var page_default = /* @__PURE__ */ (0, import_jsx_runtime79.jsxs)(import_primitives77.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime79.jsx)(import_primitives77.Path, { d: "M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z" }),
-    /* @__PURE__ */ (0, import_jsx_runtime79.jsx)(import_primitives77.Path, { d: "M17 4H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM7 5.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H7a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5Z" })
+  var paragraph_default = /* @__PURE__ */ (0, import_jsx_runtime79.jsxs)(import_primitives77.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime79.jsx)(import_primitives77.Path, { d: "M10.75 20V4.75L14.75 4.75M14.75 20V4.75M14.75 4.75H18.5", vectorEffect: "non-scaling-stroke" }),
+    /* @__PURE__ */ (0, import_jsx_runtime79.jsx)(import_primitives77.Path, { d: "M5.75 9C5.75 11.3472 7.65279 13.25 10 13.25H10.75V4.75H10C7.65279 4.75 5.75 6.65279 5.75 9Z", fill: "currentColor", vectorEffect: "non-scaling-stroke" })
   ] });

-  // packages/icons/build-module/library/paragraph.mjs
+  // packages/icons/build-module/library/pencil.mjs
   var import_primitives78 = __toESM(require_primitives(), 1);
   var import_jsx_runtime80 = __toESM(require_jsx_runtime(), 1);
-  var paragraph_default = /* @__PURE__ */ (0, import_jsx_runtime80.jsxs)(import_primitives78.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime80.jsx)(import_primitives78.Path, { d: "M10.75 20V4.75L14.75 4.75M14.75 20V4.75M14.75 4.75H18.5", vectorEffect: "non-scaling-stroke" }),
-    /* @__PURE__ */ (0, import_jsx_runtime80.jsx)(import_primitives78.Path, { d: "M5.75 9C5.75 11.3472 7.65279 13.25 10 13.25H10.75V4.75H10C7.65279 4.75 5.75 6.65279 5.75 9Z", fill: "currentColor", vectorEffect: "non-scaling-stroke" })
-  ] });
+  var pencil_default = /* @__PURE__ */ (0, import_jsx_runtime80.jsx)(import_primitives78.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime80.jsx)(import_primitives78.Path, { d: "m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z" }) });

-  // packages/icons/build-module/library/pencil.mjs
+  // packages/icons/build-module/library/pin-small.mjs
   var import_primitives79 = __toESM(require_primitives(), 1);
   var import_jsx_runtime81 = __toESM(require_jsx_runtime(), 1);
-  var pencil_default = /* @__PURE__ */ (0, import_jsx_runtime81.jsx)(import_primitives79.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime81.jsx)(import_primitives79.Path, { d: "m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z" }) });
+  var pin_small_default = /* @__PURE__ */ (0, import_jsx_runtime81.jsx)(import_primitives79.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime81.jsx)(import_primitives79.Path, { d: "M10.97 10.159a3.382 3.382 0 0 0-2.857.955l1.724 1.723-2.836 2.913L7 17h1.25l2.913-2.837 1.723 1.723a3.38 3.38 0 0 0 .606-.825c.33-.63.446-1.343.35-2.032L17 10.695 13.305 7l-2.334 3.159Z" }) });

-  // packages/icons/build-module/library/pin-small.mjs
+  // packages/icons/build-module/library/plus.mjs
   var import_primitives80 = __toESM(require_primitives(), 1);
   var import_jsx_runtime82 = __toESM(require_jsx_runtime(), 1);
-  var pin_small_default = /* @__PURE__ */ (0, import_jsx_runtime82.jsx)(import_primitives80.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime82.jsx)(import_primitives80.Path, { d: "M10.97 10.159a3.382 3.382 0 0 0-2.857.955l1.724 1.723-2.836 2.913L7 17h1.25l2.913-2.837 1.723 1.723a3.38 3.38 0 0 0 .606-.825c.33-.63.446-1.343.35-2.032L17 10.695 13.305 7l-2.334 3.159Z" }) });
+  var plus_default = /* @__PURE__ */ (0, import_jsx_runtime82.jsx)(import_primitives80.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime82.jsx)(import_primitives80.Path, { d: "M12 18V6M18 12H6", vectorEffect: "non-scaling-stroke" }) });

-  // packages/icons/build-module/library/plus.mjs
+  // packages/icons/build-module/library/position-center.mjs
   var import_primitives81 = __toESM(require_primitives(), 1);
   var import_jsx_runtime83 = __toESM(require_jsx_runtime(), 1);
-  var plus_default = /* @__PURE__ */ (0, import_jsx_runtime83.jsx)(import_primitives81.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime83.jsx)(import_primitives81.Path, { d: "M12 18V6M18 12H6", vectorEffect: "non-scaling-stroke" }) });
+  var position_center_default = /* @__PURE__ */ (0, import_jsx_runtime83.jsxs)(import_primitives81.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime83.jsx)(import_primitives81.Path, { d: "M5 4.75H19M5 19.25H19", vectorEffect: "non-scaling-stroke" }),
+    /* @__PURE__ */ (0, import_jsx_runtime83.jsx)(import_primitives81.Rect, { x: "7", y: "9", width: "10", height: "6", fill: "currentColor", stroke: "none" })
+  ] });

-  // packages/icons/build-module/library/position-center.mjs
+  // packages/icons/build-module/library/position-left.mjs
   var import_primitives82 = __toESM(require_primitives(), 1);
   var import_jsx_runtime84 = __toESM(require_jsx_runtime(), 1);
-  var position_center_default = /* @__PURE__ */ (0, import_jsx_runtime84.jsxs)(import_primitives82.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime84.jsx)(import_primitives82.Path, { d: "M5 4.75H19M5 19.25H19", vectorEffect: "non-scaling-stroke" }),
-    /* @__PURE__ */ (0, import_jsx_runtime84.jsx)(import_primitives82.Rect, { x: "7", y: "9", width: "10", height: "6", fill: "currentColor", stroke: "none" })
+  var position_left_default = /* @__PURE__ */ (0, import_jsx_runtime84.jsxs)(import_primitives82.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime84.jsx)(import_primitives82.Path, { d: "M5 4.75H13M5 19.25H13", vectorEffect: "non-scaling-stroke" }),
+    /* @__PURE__ */ (0, import_jsx_runtime84.jsx)(import_primitives82.Rect, { x: "5", y: "9", width: "14", height: "6", fill: "currentColor", stroke: "none" })
   ] });

-  // packages/icons/build-module/library/position-left.mjs
+  // packages/icons/build-module/library/position-right.mjs
   var import_primitives83 = __toESM(require_primitives(), 1);
   var import_jsx_runtime85 = __toESM(require_jsx_runtime(), 1);
-  var position_left_default = /* @__PURE__ */ (0, import_jsx_runtime85.jsxs)(import_primitives83.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime85.jsx)(import_primitives83.Path, { d: "M5 4.75H13M5 19.25H13", vectorEffect: "non-scaling-stroke" }),
+  var position_right_default = /* @__PURE__ */ (0, import_jsx_runtime85.jsxs)(import_primitives83.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime85.jsx)(import_primitives83.Path, { d: "M11 4.75H19M11 19.25H19", vectorEffect: "non-scaling-stroke" }),
     /* @__PURE__ */ (0, import_jsx_runtime85.jsx)(import_primitives83.Rect, { x: "5", y: "9", width: "14", height: "6", fill: "currentColor", stroke: "none" })
   ] });

-  // packages/icons/build-module/library/position-right.mjs
+  // packages/icons/build-module/library/post-featured-image.mjs
   var import_primitives84 = __toESM(require_primitives(), 1);
   var import_jsx_runtime86 = __toESM(require_jsx_runtime(), 1);
-  var position_right_default = /* @__PURE__ */ (0, import_jsx_runtime86.jsxs)(import_primitives84.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime86.jsx)(import_primitives84.Path, { d: "M11 4.75H19M11 19.25H19", vectorEffect: "non-scaling-stroke" }),
-    /* @__PURE__ */ (0, import_jsx_runtime86.jsx)(import_primitives84.Rect, { x: "5", y: "9", width: "14", height: "6", fill: "currentColor", stroke: "none" })
-  ] });
+  var post_featured_image_default = /* @__PURE__ */ (0, import_jsx_runtime86.jsx)(import_primitives84.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime86.jsx)(import_primitives84.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" }) });

-  // packages/icons/build-module/library/post-featured-image.mjs
+  // packages/icons/build-module/library/post-list.mjs
   var import_primitives85 = __toESM(require_primitives(), 1);
   var import_jsx_runtime87 = __toESM(require_jsx_runtime(), 1);
-  var post_featured_image_default = /* @__PURE__ */ (0, import_jsx_runtime87.jsx)(import_primitives85.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime87.jsx)(import_primitives85.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" }) });
+  var post_list_default = /* @__PURE__ */ (0, import_jsx_runtime87.jsx)(import_primitives85.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime87.jsx)(import_primitives85.Path, { d: "M18 5.5H6a.5.5 0 0 0-.5.5v12a.5.5 0 0 0 .5.5h12a.5.5 0 0 0 .5-.5V6a.5.5 0 0 0-.5-.5ZM6 4h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2Zm1 5h1.5v1.5H7V9Zm1.5 4.5H7V15h1.5v-1.5ZM10 9h7v1.5h-7V9Zm7 4.5h-7V15h7v-1.5Z" }) });

-  // packages/icons/build-module/library/post-list.mjs
+  // packages/icons/build-module/library/published.mjs
   var import_primitives86 = __toESM(require_primitives(), 1);
   var import_jsx_runtime88 = __toESM(require_jsx_runtime(), 1);
-  var post_list_default = /* @__PURE__ */ (0, import_jsx_runtime88.jsx)(import_primitives86.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime88.jsx)(import_primitives86.Path, { d: "M18 5.5H6a.5.5 0 0 0-.5.5v12a.5.5 0 0 0 .5.5h12a.5.5 0 0 0 .5-.5V6a.5.5 0 0 0-.5-.5ZM6 4h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2Zm1 5h1.5v1.5H7V9Zm1.5 4.5H7V15h1.5v-1.5ZM10 9h7v1.5h-7V9Zm7 4.5h-7V15h7v-1.5Z" }) });
+  var published_default = /* @__PURE__ */ (0, import_jsx_runtime88.jsxs)(import_primitives86.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime88.jsx)(import_primitives86.Path, { d: "M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z", strokeLinejoin: "round", vectorEffect: "non-scaling-stroke" }),
+    /* @__PURE__ */ (0, import_jsx_runtime88.jsx)(import_primitives86.Path, { d: "M9 12L11 14L15 10", vectorEffect: "non-scaling-stroke" })
+  ] });

-  // packages/icons/build-module/library/published.mjs
+  // packages/icons/build-module/library/reset.mjs
   var import_primitives87 = __toESM(require_primitives(), 1);
   var import_jsx_runtime89 = __toESM(require_jsx_runtime(), 1);
-  var published_default = /* @__PURE__ */ (0, import_jsx_runtime89.jsxs)(import_primitives87.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime89.jsx)(import_primitives87.Path, { d: "M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z", strokeLinejoin: "round", vectorEffect: "non-scaling-stroke" }),
-    /* @__PURE__ */ (0, import_jsx_runtime89.jsx)(import_primitives87.Path, { d: "M9 12L11 14L15 10", vectorEffect: "non-scaling-stroke" })
-  ] });
+  var reset_default = /* @__PURE__ */ (0, import_jsx_runtime89.jsx)(import_primitives87.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime89.jsx)(import_primitives87.Path, { d: "M7 12H17", vectorEffect: "non-scaling-stroke" }) });

-  // packages/icons/build-module/library/reset.mjs
+  // packages/icons/build-module/library/rotate-right.mjs
   var import_primitives88 = __toESM(require_primitives(), 1);
   var import_jsx_runtime90 = __toESM(require_jsx_runtime(), 1);
-  var reset_default = /* @__PURE__ */ (0, import_jsx_runtime90.jsx)(import_primitives88.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime90.jsx)(import_primitives88.Path, { d: "M7 12H17", vectorEffect: "non-scaling-stroke" }) });
+  var rotate_right_default = /* @__PURE__ */ (0, import_jsx_runtime90.jsx)(import_primitives88.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime90.jsx)(import_primitives88.Path, { d: "M15.1 4.8l-3-2.5V4c-4.4 0-8 3.6-8 8 0 3.7 2.5 6.9 6 7.7.3.1.6.1 1 .2l.2-1.5c-.4 0-.7-.1-1.1-.2l-.1.2v-.2c-2.6-.8-4.5-3.3-4.5-6.2 0-3.6 2.9-6.5 6.5-6.5v1.8l3-2.5zM20 11c-.2-1.4-.7-2.7-1.6-3.8l-1.2.8c.7.9 1.1 2 1.3 3.1L20 11zm-1.5 1.8c-.1.5-.2 1.1-.4 1.6s-.5 1-.8 1.5l1.2.9c.4-.5.8-1.1 1-1.8s.5-1.3.5-2l-1.5-.2zm-5.6 5.6l.2 1.5c1.4-.2 2.7-.7 3.8-1.6l-.9-1.1c-.9.7-2 1.1-3.1 1.2z" }) });

-  // packages/icons/build-module/library/rotate-right.mjs
+  // packages/icons/build-module/library/row.mjs
   var import_primitives89 = __toESM(require_primitives(), 1);
   var import_jsx_runtime91 = __toESM(require_jsx_runtime(), 1);
-  var rotate_right_default = /* @__PURE__ */ (0, import_jsx_runtime91.jsx)(import_primitives89.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime91.jsx)(import_primitives89.Path, { d: "M15.1 4.8l-3-2.5V4c-4.4 0-8 3.6-8 8 0 3.7 2.5 6.9 6 7.7.3.1.6.1 1 .2l.2-1.5c-.4 0-.7-.1-1.1-.2l-.1.2v-.2c-2.6-.8-4.5-3.3-4.5-6.2 0-3.6 2.9-6.5 6.5-6.5v1.8l3-2.5zM20 11c-.2-1.4-.7-2.7-1.6-3.8l-1.2.8c.7.9 1.1 2 1.3 3.1L20 11zm-1.5 1.8c-.1.5-.2 1.1-.4 1.6s-.5 1-.8 1.5l1.2.9c.4-.5.8-1.1 1-1.8s.5-1.3.5-2l-1.5-.2zm-5.6 5.6l.2 1.5c1.4-.2 2.7-.7 3.8-1.6l-.9-1.1c-.9.7-2 1.1-3.1 1.2z" }) });
+  var row_default = /* @__PURE__ */ (0, import_jsx_runtime91.jsx)(import_primitives89.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime91.jsx)(import_primitives89.Path, { d: "M4 6.5h5a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H4V16h5a.5.5 0 0 0 .5-.5v-7A.5.5 0 0 0 9 8H4V6.5Zm16 0h-5a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h5V16h-5a.5.5 0 0 1-.5-.5v-7A.5.5 0 0 1 15 8h5V6.5Z" }) });

-  // packages/icons/build-module/library/row.mjs
+  // packages/icons/build-module/library/search.mjs
   var import_primitives90 = __toESM(require_primitives(), 1);
   var import_jsx_runtime92 = __toESM(require_jsx_runtime(), 1);
-  var row_default = /* @__PURE__ */ (0, import_jsx_runtime92.jsx)(import_primitives90.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime92.jsx)(import_primitives90.Path, { d: "M4 6.5h5a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H4V16h5a.5.5 0 0 0 .5-.5v-7A.5.5 0 0 0 9 8H4V6.5Zm16 0h-5a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h5V16h-5a.5.5 0 0 1-.5-.5v-7A.5.5 0 0 1 15 8h5V6.5Z" }) });
+  var search_default = /* @__PURE__ */ (0, import_jsx_runtime92.jsx)(import_primitives90.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime92.jsx)(import_primitives90.Path, { d: "M5 19L9.28769 14.7123M18.25 11C18.25 13.8995 15.8995 16.25 13 16.25C10.1005 16.25 7.75 13.8995 7.75 11C7.75 8.10051 10.1005 5.75 13 5.75C15.8995 5.75 18.25 8.10051 18.25 11Z", vectorEffect: "non-scaling-stroke" }) });

-  // packages/icons/build-module/library/search.mjs
+  // packages/icons/build-module/library/seen.mjs
   var import_primitives91 = __toESM(require_primitives(), 1);
   var import_jsx_runtime93 = __toESM(require_jsx_runtime(), 1);
-  var search_default = /* @__PURE__ */ (0, import_jsx_runtime93.jsx)(import_primitives91.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime93.jsx)(import_primitives91.Path, { d: "M5 19L9.28769 14.7123M18.25 11C18.25 13.8995 15.8995 16.25 13 16.25C10.1005 16.25 7.75 13.8995 7.75 11C7.75 8.10051 10.1005 5.75 13 5.75C15.8995 5.75 18.25 8.10051 18.25 11Z", vectorEffect: "non-scaling-stroke" }) });
+  var seen_default = /* @__PURE__ */ (0, import_jsx_runtime93.jsx)(import_primitives91.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime93.jsx)(import_primitives91.Path, { d: "M3.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 13.3135 4.68988 13.2985C4.70595 13.2686 4.7316 13.2218 4.76695 13.1608C4.8377 13.0385 4.94692 12.8592 5.09541 12.6419C5.39312 12.2062 5.84436 11.624 6.45435 11.0431C7.67308 9.88241 9.49719 8.75 11.9996 8.75C14.502 8.75 16.3261 9.88241 17.5449 11.0431C18.1549 11.624 18.6061 12.2062 18.9038 12.6419C19.0523 12.8592 19.1615 13.0385 19.2323 13.1608C19.2676 13.2218 19.2933 13.2686 19.3093 13.2985C19.3174 13.3135 19.323 13.3242 19.3262 13.3305L19.3291 13.3359C19.3289 13.3357 19.3288 13.3354 19.9996 13C20.6704 12.6646 20.6703 12.6643 20.6701 12.664L20.6697 12.6632L20.6688 12.6614L20.6662 12.6563L20.6583 12.6408C20.6517 12.6282 20.6427 12.6108 20.631 12.5892C20.6078 12.5459 20.5744 12.4852 20.5306 12.4096C20.4432 12.2584 20.3141 12.0471 20.1423 11.7956C19.7994 11.2938 19.2819 10.626 18.5794 9.9569C17.1731 8.61759 14.9972 7.25 11.9996 7.25C9.00203 7.25 6.82614 8.61759 5.41987 9.9569C4.71736 10.626 4.19984 11.2938 3.85694 11.7956C3.68511 12.0471 3.55605 12.2584 3.4686 12.4096C3.42484 12.4852 3.39142 12.5459 3.36818 12.5892C3.35656 12.6108 3.34748 12.6282 3.34092 12.6408L3.33297 12.6563L3.33041 12.6614L3.32948 12.6632L3.32911 12.664C3.32894 12.6643 3.32879 12.6646 3.99961 13ZM11.9996 16C13.9326 16 15.4996 14.433 15.4996 12.5C15.4996 10.567 13.9326 9 11.9996 9C10.0666 9 8.49961 10.567 8.49961 12.5C8.49961 14.433 10.0666 16 11.9996 16Z" }) });

-  // packages/icons/build-module/library/seen.mjs
+  // packages/icons/build-module/library/settings.mjs
   var import_primitives92 = __toESM(require_primitives(), 1);
   var import_jsx_runtime94 = __toESM(require_jsx_runtime(), 1);
-  var seen_default = /* @__PURE__ */ (0, import_jsx_runtime94.jsx)(import_primitives92.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime94.jsx)(import_primitives92.Path, { d: "M3.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 13.3135 4.68988 13.2985C4.70595 13.2686 4.7316 13.2218 4.76695 13.1608C4.8377 13.0385 4.94692 12.8592 5.09541 12.6419C5.39312 12.2062 5.84436 11.624 6.45435 11.0431C7.67308 9.88241 9.49719 8.75 11.9996 8.75C14.502 8.75 16.3261 9.88241 17.5449 11.0431C18.1549 11.624 18.6061 12.2062 18.9038 12.6419C19.0523 12.8592 19.1615 13.0385 19.2323 13.1608C19.2676 13.2218 19.2933 13.2686 19.3093 13.2985C19.3174 13.3135 19.323 13.3242 19.3262 13.3305L19.3291 13.3359C19.3289 13.3357 19.3288 13.3354 19.9996 13C20.6704 12.6646 20.6703 12.6643 20.6701 12.664L20.6697 12.6632L20.6688 12.6614L20.6662 12.6563L20.6583 12.6408C20.6517 12.6282 20.6427 12.6108 20.631 12.5892C20.6078 12.5459 20.5744 12.4852 20.5306 12.4096C20.4432 12.2584 20.3141 12.0471 20.1423 11.7956C19.7994 11.2938 19.2819 10.626 18.5794 9.9569C17.1731 8.61759 14.9972 7.25 11.9996 7.25C9.00203 7.25 6.82614 8.61759 5.41987 9.9569C4.71736 10.626 4.19984 11.2938 3.85694 11.7956C3.68511 12.0471 3.55605 12.2584 3.4686 12.4096C3.42484 12.4852 3.39142 12.5459 3.36818 12.5892C3.35656 12.6108 3.34748 12.6282 3.34092 12.6408L3.33297 12.6563L3.33041 12.6614L3.32948 12.6632L3.32911 12.664C3.32894 12.6643 3.32879 12.6646 3.99961 13ZM11.9996 16C13.9326 16 15.4996 14.433 15.4996 12.5C15.4996 10.567 13.9326 9 11.9996 9C10.0666 9 8.49961 10.567 8.49961 12.5C8.49961 14.433 10.0666 16 11.9996 16Z" }) });
+  var settings_default = /* @__PURE__ */ (0, import_jsx_runtime94.jsxs)(import_primitives92.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime94.jsx)(import_primitives92.Path, { d: "m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z" }),
+    /* @__PURE__ */ (0, import_jsx_runtime94.jsx)(import_primitives92.Path, { d: "m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z" })
+  ] });

-  // packages/icons/build-module/library/settings.mjs
+  // packages/icons/build-module/library/shadow.mjs
   var import_primitives93 = __toESM(require_primitives(), 1);
   var import_jsx_runtime95 = __toESM(require_jsx_runtime(), 1);
-  var settings_default = /* @__PURE__ */ (0, import_jsx_runtime95.jsxs)(import_primitives93.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime95.jsx)(import_primitives93.Path, { d: "m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z" }),
-    /* @__PURE__ */ (0, import_jsx_runtime95.jsx)(import_primitives93.Path, { d: "m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z" })
-  ] });
+  var shadow_default = /* @__PURE__ */ (0, import_jsx_runtime95.jsx)(import_primitives93.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime95.jsx)(import_primitives93.Path, { d: "M12 8c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm0 6.5c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5zM12.8 3h-1.5v3h1.5V3zm-1.6 18h1.5v-3h-1.5v3zm6.8-9.8v1.5h3v-1.5h-3zm-12 0H3v1.5h3v-1.5zm9.7 5.6 2.1 2.1 1.1-1.1-2.1-2.1-1.1 1.1zM8.3 7.2 6.2 5.1 5.1 6.2l2.1 2.1 1.1-1.1zM5.1 17.8l1.1 1.1 2.1-2.1-1.1-1.1-2.1 2.1zM18.9 6.2l-1.1-1.1-2.1 2.1 1.1 1.1 2.1-2.1z" }) });

-  // packages/icons/build-module/library/shadow.mjs
+  // packages/icons/build-module/library/sides-all.mjs
   var import_primitives94 = __toESM(require_primitives(), 1);
   var import_jsx_runtime96 = __toESM(require_jsx_runtime(), 1);
-  var shadow_default = /* @__PURE__ */ (0, import_jsx_runtime96.jsx)(import_primitives94.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime96.jsx)(import_primitives94.Path, { d: "M12 8c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm0 6.5c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5zM12.8 3h-1.5v3h1.5V3zm-1.6 18h1.5v-3h-1.5v3zm6.8-9.8v1.5h3v-1.5h-3zm-12 0H3v1.5h3v-1.5zm9.7 5.6 2.1 2.1 1.1-1.1-2.1-2.1-1.1 1.1zM8.3 7.2 6.2 5.1 5.1 6.2l2.1 2.1 1.1-1.1zM5.1 17.8l1.1 1.1 2.1-2.1-1.1-1.1-2.1 2.1zM18.9 6.2l-1.1-1.1-2.1 2.1 1.1 1.1 2.1-2.1z" }) });
+  var sides_all_default = /* @__PURE__ */ (0, import_jsx_runtime96.jsx)(import_primitives94.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime96.jsx)(import_primitives94.Path, { d: "m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z" }) });

-  // packages/icons/build-module/library/sides-all.mjs
+  // packages/icons/build-module/library/sides-bottom.mjs
   var import_primitives95 = __toESM(require_primitives(), 1);
   var import_jsx_runtime97 = __toESM(require_jsx_runtime(), 1);
-  var sides_all_default = /* @__PURE__ */ (0, import_jsx_runtime97.jsx)(import_primitives95.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime97.jsx)(import_primitives95.Path, { d: "m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z" }) });
+  var sides_bottom_default = /* @__PURE__ */ (0, import_jsx_runtime97.jsxs)(import_primitives95.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime97.jsx)(import_primitives95.Path, { d: "m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z", style: { opacity: 0.25 } }),
+    /* @__PURE__ */ (0, import_jsx_runtime97.jsx)(import_primitives95.Path, { d: "m16.5 19.5h-9v-1.5h9z" })
+  ] });

-  // packages/icons/build-module/library/sides-bottom.mjs
+  // packages/icons/build-module/library/sides-horizontal.mjs
   var import_primitives96 = __toESM(require_primitives(), 1);
   var import_jsx_runtime98 = __toESM(require_jsx_runtime(), 1);
-  var sides_bottom_default = /* @__PURE__ */ (0, import_jsx_runtime98.jsxs)(import_primitives96.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
+  var sides_horizontal_default = /* @__PURE__ */ (0, import_jsx_runtime98.jsxs)(import_primitives96.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
     /* @__PURE__ */ (0, import_jsx_runtime98.jsx)(import_primitives96.Path, { d: "m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z", style: { opacity: 0.25 } }),
-    /* @__PURE__ */ (0, import_jsx_runtime98.jsx)(import_primitives96.Path, { d: "m16.5 19.5h-9v-1.5h9z" })
+    /* @__PURE__ */ (0, import_jsx_runtime98.jsx)(import_primitives96.Path, { d: "m4.5 7.5v9h1.5v-9z" }),
+    /* @__PURE__ */ (0, import_jsx_runtime98.jsx)(import_primitives96.Path, { d: "m18 7.5v9h1.5v-9z" })
   ] });

-  // packages/icons/build-module/library/sides-horizontal.mjs
+  // packages/icons/build-module/library/sides-left.mjs
   var import_primitives97 = __toESM(require_primitives(), 1);
   var import_jsx_runtime99 = __toESM(require_jsx_runtime(), 1);
-  var sides_horizontal_default = /* @__PURE__ */ (0, import_jsx_runtime99.jsxs)(import_primitives97.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
+  var sides_left_default = /* @__PURE__ */ (0, import_jsx_runtime99.jsxs)(import_primitives97.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
     /* @__PURE__ */ (0, import_jsx_runtime99.jsx)(import_primitives97.Path, { d: "m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z", style: { opacity: 0.25 } }),
-    /* @__PURE__ */ (0, import_jsx_runtime99.jsx)(import_primitives97.Path, { d: "m4.5 7.5v9h1.5v-9z" }),
-    /* @__PURE__ */ (0, import_jsx_runtime99.jsx)(import_primitives97.Path, { d: "m18 7.5v9h1.5v-9z" })
+    /* @__PURE__ */ (0, import_jsx_runtime99.jsx)(import_primitives97.Path, { d: "m4.5 16.5v-9h1.5v9z" })
   ] });

-  // packages/icons/build-module/library/sides-left.mjs
+  // packages/icons/build-module/library/sides-right.mjs
   var import_primitives98 = __toESM(require_primitives(), 1);
   var import_jsx_runtime100 = __toESM(require_jsx_runtime(), 1);
-  var sides_left_default = /* @__PURE__ */ (0, import_jsx_runtime100.jsxs)(import_primitives98.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
+  var sides_right_default = /* @__PURE__ */ (0, import_jsx_runtime100.jsxs)(import_primitives98.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
     /* @__PURE__ */ (0, import_jsx_runtime100.jsx)(import_primitives98.Path, { d: "m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z", style: { opacity: 0.25 } }),
-    /* @__PURE__ */ (0, import_jsx_runtime100.jsx)(import_primitives98.Path, { d: "m4.5 16.5v-9h1.5v9z" })
+    /* @__PURE__ */ (0, import_jsx_runtime100.jsx)(import_primitives98.Path, { d: "m18 16.5v-9h1.5v9z" })
   ] });

-  // packages/icons/build-module/library/sides-right.mjs
+  // packages/icons/build-module/library/sides-top.mjs
   var import_primitives99 = __toESM(require_primitives(), 1);
   var import_jsx_runtime101 = __toESM(require_jsx_runtime(), 1);
-  var sides_right_default = /* @__PURE__ */ (0, import_jsx_runtime101.jsxs)(import_primitives99.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
+  var sides_top_default = /* @__PURE__ */ (0, import_jsx_runtime101.jsxs)(import_primitives99.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
     /* @__PURE__ */ (0, import_jsx_runtime101.jsx)(import_primitives99.Path, { d: "m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z", style: { opacity: 0.25 } }),
-    /* @__PURE__ */ (0, import_jsx_runtime101.jsx)(import_primitives99.Path, { d: "m18 16.5v-9h1.5v9z" })
+    /* @__PURE__ */ (0, import_jsx_runtime101.jsx)(import_primitives99.Path, { d: "m16.5 6h-9v-1.5h9z" })
   ] });

-  // packages/icons/build-module/library/sides-top.mjs
+  // packages/icons/build-module/library/sides-vertical.mjs
   var import_primitives100 = __toESM(require_primitives(), 1);
   var import_jsx_runtime102 = __toESM(require_jsx_runtime(), 1);
-  var sides_top_default = /* @__PURE__ */ (0, import_jsx_runtime102.jsxs)(import_primitives100.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
+  var sides_vertical_default = /* @__PURE__ */ (0, import_jsx_runtime102.jsxs)(import_primitives100.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
     /* @__PURE__ */ (0, import_jsx_runtime102.jsx)(import_primitives100.Path, { d: "m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z", style: { opacity: 0.25 } }),
-    /* @__PURE__ */ (0, import_jsx_runtime102.jsx)(import_primitives100.Path, { d: "m16.5 6h-9v-1.5h9z" })
+    /* @__PURE__ */ (0, import_jsx_runtime102.jsx)(import_primitives100.Path, { d: "m7.5 6h9v-1.5h-9z" }),
+    /* @__PURE__ */ (0, import_jsx_runtime102.jsx)(import_primitives100.Path, { d: "m7.5 19.5h9v-1.5h-9z" })
   ] });

-  // packages/icons/build-module/library/sides-vertical.mjs
+  // packages/icons/build-module/library/stack.mjs
   var import_primitives101 = __toESM(require_primitives(), 1);
   var import_jsx_runtime103 = __toESM(require_jsx_runtime(), 1);
-  var sides_vertical_default = /* @__PURE__ */ (0, import_jsx_runtime103.jsxs)(import_primitives101.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime103.jsx)(import_primitives101.Path, { d: "m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z", style: { opacity: 0.25 } }),
-    /* @__PURE__ */ (0, import_jsx_runtime103.jsx)(import_primitives101.Path, { d: "m7.5 6h9v-1.5h-9z" }),
-    /* @__PURE__ */ (0, import_jsx_runtime103.jsx)(import_primitives101.Path, { d: "m7.5 19.5h9v-1.5h-9z" })
-  ] });
+  var stack_default = /* @__PURE__ */ (0, import_jsx_runtime103.jsx)(import_primitives101.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime103.jsx)(import_primitives101.Path, { d: "M17.5 4v5a2 2 0 0 1-2 2h-7a2 2 0 0 1-2-2V4H8v5a.5.5 0 0 0 .5.5h7A.5.5 0 0 0 16 9V4h1.5Zm0 16v-5a2 2 0 0 0-2-2h-7a2 2 0 0 0-2 2v5H8v-5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v5h1.5Z" }) });

-  // packages/icons/build-module/library/stack.mjs
+  // packages/icons/build-module/library/stretch-full-width.mjs
   var import_primitives102 = __toESM(require_primitives(), 1);
   var import_jsx_runtime104 = __toESM(require_jsx_runtime(), 1);
-  var stack_default = /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_primitives102.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_primitives102.Path, { d: "M17.5 4v5a2 2 0 0 1-2 2h-7a2 2 0 0 1-2-2V4H8v5a.5.5 0 0 0 .5.5h7A.5.5 0 0 0 16 9V4h1.5Zm0 16v-5a2 2 0 0 0-2-2h-7a2 2 0 0 0-2 2v5H8v-5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v5h1.5Z" }) });
+  var stretch_full_width_default = /* @__PURE__ */ (0, import_jsx_runtime104.jsxs)(import_primitives102.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_primitives102.Path, { d: "M8 19.25H16", vectorEffect: "non-scaling-stroke" }),
+    /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_primitives102.Rect, { x: "5", y: "4", width: "14", height: "11", fill: "currentColor", stroke: "none" })
+  ] });

-  // packages/icons/build-module/library/stretch-full-width.mjs
+  // packages/icons/build-module/library/stretch-wide.mjs
   var import_primitives103 = __toESM(require_primitives(), 1);
   var import_jsx_runtime105 = __toESM(require_jsx_runtime(), 1);
-  var stretch_full_width_default = /* @__PURE__ */ (0, import_jsx_runtime105.jsxs)(import_primitives103.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime105.jsx)(import_primitives103.Path, { d: "M8 19.25H16", vectorEffect: "non-scaling-stroke" }),
-    /* @__PURE__ */ (0, import_jsx_runtime105.jsx)(import_primitives103.Rect, { x: "5", y: "4", width: "14", height: "11", fill: "currentColor", stroke: "none" })
+  var stretch_wide_default = /* @__PURE__ */ (0, import_jsx_runtime105.jsxs)(import_primitives103.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime105.jsx)(import_primitives103.Rect, { x: "5", y: "9", width: "14", height: "6", fill: "currentColor", stroke: "none" }),
+    /* @__PURE__ */ (0, import_jsx_runtime105.jsx)(import_primitives103.Path, { d: "M8 4.75H16M8 19.25H16", vectorEffect: "non-scaling-stroke" })
   ] });

-  // packages/icons/build-module/library/stretch-wide.mjs
+  // packages/icons/build-module/library/styles.mjs
   var import_primitives104 = __toESM(require_primitives(), 1);
   var import_jsx_runtime106 = __toESM(require_jsx_runtime(), 1);
-  var stretch_wide_default = /* @__PURE__ */ (0, import_jsx_runtime106.jsxs)(import_primitives104.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime106.jsx)(import_primitives104.Rect, { x: "5", y: "9", width: "14", height: "6", fill: "currentColor", stroke: "none" }),
-    /* @__PURE__ */ (0, import_jsx_runtime106.jsx)(import_primitives104.Path, { d: "M8 4.75H16M8 19.25H16", vectorEffect: "non-scaling-stroke" })
+  var styles_default = /* @__PURE__ */ (0, import_jsx_runtime106.jsxs)(import_primitives104.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime106.jsx)(import_primitives104.Path, { d: "M12 4.75C7.99594 4.75 4.75 7.99593 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25L12 4.75Z", fill: "currentColor", stroke: "none" }),
+    /* @__PURE__ */ (0, import_jsx_runtime106.jsx)(import_primitives104.Path, { d: "M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z", strokeLinejoin: "round", vectorEffect: "non-scaling-stroke" })
   ] });

-  // packages/icons/build-module/library/styles.mjs
+  // packages/icons/build-module/library/symbol.mjs
   var import_primitives105 = __toESM(require_primitives(), 1);
   var import_jsx_runtime107 = __toESM(require_jsx_runtime(), 1);
-  var styles_default = /* @__PURE__ */ (0, import_jsx_runtime107.jsxs)(import_primitives105.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime107.jsx)(import_primitives105.Path, { d: "M12 4.75C7.99594 4.75 4.75 7.99593 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25L12 4.75Z", fill: "currentColor", stroke: "none" }),
-    /* @__PURE__ */ (0, import_jsx_runtime107.jsx)(import_primitives105.Path, { d: "M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z", strokeLinejoin: "round", vectorEffect: "non-scaling-stroke" })
-  ] });
+  var symbol_default = /* @__PURE__ */ (0, import_jsx_runtime107.jsx)(import_primitives105.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime107.jsx)(import_primitives105.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" }) });

-  // packages/icons/build-module/library/symbol.mjs
+  // packages/icons/build-module/library/tablet.mjs
   var import_primitives106 = __toESM(require_primitives(), 1);
   var import_jsx_runtime108 = __toESM(require_jsx_runtime(), 1);
-  var symbol_default = /* @__PURE__ */ (0, import_jsx_runtime108.jsx)(import_primitives106.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime108.jsx)(import_primitives106.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" }) });
+  var tablet_default = /* @__PURE__ */ (0, import_jsx_runtime108.jsx)(import_primitives106.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime108.jsx)(import_primitives106.Path, { d: "M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z" }) });

-  // packages/icons/build-module/library/tablet.mjs
+  // packages/icons/build-module/library/tag.mjs
   var import_primitives107 = __toESM(require_primitives(), 1);
   var import_jsx_runtime109 = __toESM(require_jsx_runtime(), 1);
-  var tablet_default = /* @__PURE__ */ (0, import_jsx_runtime109.jsx)(import_primitives107.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime109.jsx)(import_primitives107.Path, { d: "M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z" }) });
+  var tag_default = /* @__PURE__ */ (0, import_jsx_runtime109.jsx)(import_primitives107.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime109.jsx)(import_primitives107.Path, { d: "M4.75 4a.75.75 0 0 0-.75.75v7.826c0 .2.08.39.22.53l6.72 6.716a2.313 2.313 0 0 0 3.276-.001l5.61-5.611-.531-.53.532.528a2.315 2.315 0 0 0 0-3.264L13.104 4.22a.75.75 0 0 0-.53-.22H4.75ZM19 12.576a.815.815 0 0 1-.236.574l-5.61 5.611a.814.814 0 0 1-1.153 0L5.5 12.264V5.5h6.763l6.5 6.502a.816.816 0 0 1 .237.574ZM8.75 9.75a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z" }) });

-  // packages/icons/build-module/library/tag.mjs
+  // packages/icons/build-module/library/text-horizontal.mjs
   var import_primitives108 = __toESM(require_primitives(), 1);
   var import_jsx_runtime110 = __toESM(require_jsx_runtime(), 1);
-  var tag_default = /* @__PURE__ */ (0, import_jsx_runtime110.jsx)(import_primitives108.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime110.jsx)(import_primitives108.Path, { d: "M4.75 4a.75.75 0 0 0-.75.75v7.826c0 .2.08.39.22.53l6.72 6.716a2.313 2.313 0 0 0 3.276-.001l5.61-5.611-.531-.53.532.528a2.315 2.315 0 0 0 0-3.264L13.104 4.22a.75.75 0 0 0-.53-.22H4.75ZM19 12.576a.815.815 0 0 1-.236.574l-5.61 5.611a.814.814 0 0 1-1.153 0L5.5 12.264V5.5h6.763l6.5 6.502a.816.816 0 0 1 .237.574ZM8.75 9.75a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z" }) });
+  var text_horizontal_default = /* @__PURE__ */ (0, import_jsx_runtime110.jsx)(import_primitives108.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime110.jsx)(import_primitives108.Path, { d: "M8.2 14.4h3.9L13 17h1.7L11 6.5H9.3L5.6 17h1.7l.9-2.6zm2-5.5 1.4 4H8.8l1.4-4zm7.4 7.5-1.3.8.8 1.4H5.5V20h14.3l-2.2-3.6z" }) });

-  // packages/icons/build-module/library/text-horizontal.mjs
+  // packages/icons/build-module/library/text-vertical.mjs
   var import_primitives109 = __toESM(require_primitives(), 1);
   var import_jsx_runtime111 = __toESM(require_jsx_runtime(), 1);
-  var text_horizontal_default = /* @__PURE__ */ (0, import_jsx_runtime111.jsx)(import_primitives109.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime111.jsx)(import_primitives109.Path, { d: "M8.2 14.4h3.9L13 17h1.7L11 6.5H9.3L5.6 17h1.7l.9-2.6zm2-5.5 1.4 4H8.8l1.4-4zm7.4 7.5-1.3.8.8 1.4H5.5V20h14.3l-2.2-3.6z" }) });
+  var text_vertical_default = /* @__PURE__ */ (0, import_jsx_runtime111.jsx)(import_primitives109.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime111.jsx)(import_primitives109.Path, { d: "M7 5.6v1.7l2.6.9v3.9L7 13v1.7L17.5 11V9.3L7 5.6zm4.2 6V8.8l4 1.4-4 1.4zm-5.7 5.6V5.5H4v14.3l3.6-2.2-.8-1.3-1.3.9z" }) });

-  // packages/icons/build-module/library/text-vertical.mjs
+  // packages/icons/build-module/library/trash.mjs
   var import_primitives110 = __toESM(require_primitives(), 1);
   var import_jsx_runtime112 = __toESM(require_jsx_runtime(), 1);
-  var text_vertical_default = /* @__PURE__ */ (0, import_jsx_runtime112.jsx)(import_primitives110.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime112.jsx)(import_primitives110.Path, { d: "M7 5.6v1.7l2.6.9v3.9L7 13v1.7L17.5 11V9.3L7 5.6zm4.2 6V8.8l4 1.4-4 1.4zm-5.7 5.6V5.5H4v14.3l3.6-2.2-.8-1.3-1.3.9z" }) });
+  var trash_default = /* @__PURE__ */ (0, import_jsx_runtime112.jsx)(import_primitives110.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime112.jsx)(import_primitives110.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M12 5.5A2.25 2.25 0 0 0 9.878 7h4.244A2.251 2.251 0 0 0 12 5.5ZM12 4a3.751 3.751 0 0 0-3.675 3H5v1.5h1.27l.818 8.997a2.75 2.75 0 0 0 2.739 2.501h4.347a2.75 2.75 0 0 0 2.738-2.5L17.73 8.5H19V7h-3.325A3.751 3.751 0 0 0 12 4Zm4.224 4.5H7.776l.806 8.861a1.25 1.25 0 0 0 1.245 1.137h4.347a1.25 1.25 0 0 0 1.245-1.137l.805-8.861Z" }) });

-  // packages/icons/build-module/library/trash.mjs
+  // packages/icons/build-module/library/ungroup.mjs
   var import_primitives111 = __toESM(require_primitives(), 1);
   var import_jsx_runtime113 = __toESM(require_jsx_runtime(), 1);
-  var trash_default = /* @__PURE__ */ (0, import_jsx_runtime113.jsx)(import_primitives111.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime113.jsx)(import_primitives111.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M12 5.5A2.25 2.25 0 0 0 9.878 7h4.244A2.251 2.251 0 0 0 12 5.5ZM12 4a3.751 3.751 0 0 0-3.675 3H5v1.5h1.27l.818 8.997a2.75 2.75 0 0 0 2.739 2.501h4.347a2.75 2.75 0 0 0 2.738-2.5L17.73 8.5H19V7h-3.325A3.751 3.751 0 0 0 12 4Zm4.224 4.5H7.776l.806 8.861a1.25 1.25 0 0 0 1.245 1.137h4.347a1.25 1.25 0 0 0 1.245-1.137l.805-8.861Z" }) });
+  var ungroup_default = /* @__PURE__ */ (0, import_jsx_runtime113.jsx)(import_primitives111.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime113.jsx)(import_primitives111.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" }) });

-  // packages/icons/build-module/library/ungroup.mjs
+  // packages/icons/build-module/library/unlock.mjs
   var import_primitives112 = __toESM(require_primitives(), 1);
   var import_jsx_runtime114 = __toESM(require_jsx_runtime(), 1);
-  var ungroup_default = /* @__PURE__ */ (0, import_jsx_runtime114.jsx)(import_primitives112.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime114.jsx)(import_primitives112.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" }) });
+  var unlock_default = /* @__PURE__ */ (0, import_jsx_runtime114.jsx)(import_primitives112.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime114.jsx)(import_primitives112.Path, { d: "M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8h1.5c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1z" }) });

-  // packages/icons/build-module/library/unlock.mjs
+  // packages/icons/build-module/library/unseen.mjs
   var import_primitives113 = __toESM(require_primitives(), 1);
   var import_jsx_runtime115 = __toESM(require_jsx_runtime(), 1);
-  var unlock_default = /* @__PURE__ */ (0, import_jsx_runtime115.jsx)(import_primitives113.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime115.jsx)(import_primitives113.Path, { d: "M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8h1.5c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1z" }) });
+  var unseen_default = /* @__PURE__ */ (0, import_jsx_runtime115.jsx)(import_primitives113.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime115.jsx)(import_primitives113.Path, { d: "M20.7 12.7s0-.1-.1-.2c0-.2-.2-.4-.4-.6-.3-.5-.9-1.2-1.6-1.8-.7-.6-1.5-1.3-2.6-1.8l-.6 1.4c.9.4 1.6 1 2.1 1.5.6.6 1.1 1.2 1.4 1.6.1.2.3.4.3.5v.1l.7-.3.7-.3Zm-5.2-9.3-1.8 4c-.5-.1-1.1-.2-1.7-.2-3 0-5.2 1.4-6.6 2.7-.7.7-1.2 1.3-1.6 1.8-.2.3-.3.5-.4.6 0 0 0 .1-.1.2s0 0 .7.3l.7.3V13c0-.1.2-.3.3-.5.3-.4.7-1 1.4-1.6 1.2-1.2 3-2.3 5.5-2.3H13v.3c-.4 0-.8-.1-1.1-.1-1.9 0-3.5 1.6-3.5 3.5s.6 2.3 1.6 2.9l-2 4.4.9.4 7.6-16.2-.9-.4Zm-3 12.6c1.7-.2 3-1.7 3-3.5s-.2-1.4-.6-1.9L12.4 16Z" }) });

-  // packages/icons/build-module/library/unseen.mjs
+  // packages/icons/build-module/library/upload.mjs
   var import_primitives114 = __toESM(require_primitives(), 1);
   var import_jsx_runtime116 = __toESM(require_jsx_runtime(), 1);
-  var unseen_default = /* @__PURE__ */ (0, import_jsx_runtime116.jsx)(import_primitives114.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime116.jsx)(import_primitives114.Path, { d: "M20.7 12.7s0-.1-.1-.2c0-.2-.2-.4-.4-.6-.3-.5-.9-1.2-1.6-1.8-.7-.6-1.5-1.3-2.6-1.8l-.6 1.4c.9.4 1.6 1 2.1 1.5.6.6 1.1 1.2 1.4 1.6.1.2.3.4.3.5v.1l.7-.3.7-.3Zm-5.2-9.3-1.8 4c-.5-.1-1.1-.2-1.7-.2-3 0-5.2 1.4-6.6 2.7-.7.7-1.2 1.3-1.6 1.8-.2.3-.3.5-.4.6 0 0 0 .1-.1.2s0 0 .7.3l.7.3V13c0-.1.2-.3.3-.5.3-.4.7-1 1.4-1.6 1.2-1.2 3-2.3 5.5-2.3H13v.3c-.4 0-.8-.1-1.1-.1-1.9 0-3.5 1.6-3.5 3.5s.6 2.3 1.6 2.9l-2 4.4.9.4 7.6-16.2-.9-.4Zm-3 12.6c1.7-.2 3-1.7 3-3.5s-.2-1.4-.6-1.9L12.4 16Z" }) });
+  var upload_default = /* @__PURE__ */ (0, import_jsx_runtime116.jsx)(import_primitives114.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime116.jsx)(import_primitives114.Path, { d: "M4.75 15V19.25H12M12 19.25V4.5M12 19.25H19.25V15M17.5 10L12 4.5L6.5 10", vectorEffect: "non-scaling-stroke" }) });

-  // packages/icons/build-module/library/upload.mjs
+  // packages/icons/build-module/library/verse.mjs
   var import_primitives115 = __toESM(require_primitives(), 1);
   var import_jsx_runtime117 = __toESM(require_jsx_runtime(), 1);
-  var upload_default = /* @__PURE__ */ (0, import_jsx_runtime117.jsx)(import_primitives115.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime117.jsx)(import_primitives115.Path, { d: "M4.75 15V19.25H12M12 19.25V4.5M12 19.25H19.25V15M17.5 10L12 4.5L6.5 10", vectorEffect: "non-scaling-stroke" }) });
-
-  // packages/icons/build-module/library/verse.mjs
-  var import_primitives116 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime118 = __toESM(require_jsx_runtime(), 1);
-  var verse_default = /* @__PURE__ */ (0, import_jsx_runtime118.jsx)(import_primitives116.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime118.jsx)(import_primitives116.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" }) });
-
-  // packages/icons/build-module/library/video.mjs
-  var import_primitives117 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime119 = __toESM(require_jsx_runtime(), 1);
-  var video_default = /* @__PURE__ */ (0, import_jsx_runtime119.jsx)(import_primitives117.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime119.jsx)(import_primitives117.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" }) });
+  var verse_default = /* @__PURE__ */ (0, import_jsx_runtime117.jsx)(import_primitives115.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime117.jsx)(import_primitives115.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" }) });

   // packages/block-editor/build-module/store/selectors.mjs
   var import_rich_text = __toESM(require_rich_text(), 1);
@@ -16717,7 +16707,6 @@ var wp;
   var import_notices = __toESM(require_notices(), 1);
   var import_rich_text3 = __toESM(require_rich_text(), 1);
   var import_deprecated4 = __toESM(require_deprecated(), 1);
-  var import_preferences = __toESM(require_preferences(), 1);

   // packages/block-editor/build-module/utils/selection.mjs
   var import_rich_text2 = __toESM(require_rich_text(), 1);
@@ -17733,14 +17722,18 @@ var wp;
       dispatch({ type: "MARK_AUTOMATIC_CHANGE_FINAL" });
     });
   };
-  var __unstableSetEditorMode = (mode2) => ({ registry }) => {
-    registry.dispatch(import_preferences.store).set("core", "editorTool", mode2);
-    if (mode2 === "navigation") {
-      (0, import_a11y3.speak)((0, import_i18n5.__)("You are currently in Write mode."));
-    } else if (mode2 === "edit") {
-      (0, import_a11y3.speak)((0, import_i18n5.__)("You are currently in Design mode."));
-    }
-  };
+  function __unstableSetEditorMode() {
+    (0, import_deprecated4.default)(
+      'wp.data.dispatch( "core/block-editor" ).__unstableSetEditorMode',
+      {
+        since: "7.2",
+        hint: "The Write/Design editor tool has been removed."
+      }
+    );
+    return {
+      type: "DO_NOTHING"
+    };
+  }
   function setBlockMovingClientId() {
     (0, import_deprecated4.default)(
       'wp.data.dispatch( "core/block-editor" ).setBlockMovingClientId',
@@ -17975,12 +17968,12 @@ var wp;
   // packages/block-editor/build-module/components/warning/index.mjs
   var import_components2 = __toESM(require_components(), 1);
   var import_i18n6 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime120 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime118 = __toESM(require_jsx_runtime(), 1);
   function Warning({ className, actions, children, secondaryActions }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime120.jsx)("div", { style: { display: "contents", all: "initial" }, children: /* @__PURE__ */ (0, import_jsx_runtime120.jsx)("div", { className: clsx_default(className, "block-editor-warning"), children: /* @__PURE__ */ (0, import_jsx_runtime120.jsxs)("div", { className: "block-editor-warning__contents", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime120.jsx)("p", { className: "block-editor-warning__message", children }),
-      (actions?.length > 0 || secondaryActions) && /* @__PURE__ */ (0, import_jsx_runtime120.jsxs)("div", { className: "block-editor-warning__actions", children: [
-        actions?.length > 0 && actions.map((action, i2) => /* @__PURE__ */ (0, import_jsx_runtime120.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime118.jsx)("div", { style: { display: "contents", all: "initial" }, children: /* @__PURE__ */ (0, import_jsx_runtime118.jsx)("div", { className: clsx_default(className, "block-editor-warning"), children: /* @__PURE__ */ (0, import_jsx_runtime118.jsxs)("div", { className: "block-editor-warning__contents", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime118.jsx)("p", { className: "block-editor-warning__message", children }),
+      (actions?.length > 0 || secondaryActions) && /* @__PURE__ */ (0, import_jsx_runtime118.jsxs)("div", { className: "block-editor-warning__actions", children: [
+        actions?.length > 0 && actions.map((action, i2) => /* @__PURE__ */ (0, import_jsx_runtime118.jsx)(
           "span",
           {
             className: "block-editor-warning__action",
@@ -17988,7 +17981,7 @@ var wp;
           },
           i2
         )),
-        secondaryActions && /* @__PURE__ */ (0, import_jsx_runtime120.jsx)(
+        secondaryActions && /* @__PURE__ */ (0, import_jsx_runtime118.jsx)(
           import_components2.DropdownMenu,
           {
             className: "block-editor-warning__secondary",
@@ -17999,8 +17992,8 @@ var wp;
               className: "block-editor-warning__dropdown"
             },
             noIcons: true,
-            children: () => /* @__PURE__ */ (0, import_jsx_runtime120.jsx)(import_components2.MenuGroup, { children: secondaryActions.map(
-              (item, pos) => /* @__PURE__ */ (0, import_jsx_runtime120.jsx)(
+            children: () => /* @__PURE__ */ (0, import_jsx_runtime118.jsx)(import_components2.MenuGroup, { children: secondaryActions.map(
+              (item, pos) => /* @__PURE__ */ (0, import_jsx_runtime118.jsx)(
                 import_components2.MenuItem,
                 {
                   onClick: item.onClick,
@@ -18017,7 +18010,7 @@ var wp;
   var warning_default = Warning;

   // packages/block-editor/build-module/components/block-edit/multiple-usage-warning.mjs
-  var import_jsx_runtime121 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime119 = __toESM(require_jsx_runtime(), 1);
   function MultipleUsageWarning({
     originalBlockClientId,
     name,
@@ -18025,11 +18018,11 @@ var wp;
   }) {
     const { selectBlock: selectBlock2 } = (0, import_data7.useDispatch)(store);
     const blockType = (0, import_blocks11.getBlockType)(name);
-    return /* @__PURE__ */ (0, import_jsx_runtime121.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime119.jsxs)(
       warning_default,
       {
         actions: [
-          /* @__PURE__ */ (0, import_jsx_runtime121.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime119.jsx)(
             import_components3.Button,
             {
               __next40pxDefaultSize: true,
@@ -18039,7 +18032,7 @@ var wp;
             },
             "find-original"
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime121.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime119.jsx)(
             import_components3.Button,
             {
               __next40pxDefaultSize: true,
@@ -18051,7 +18044,7 @@ var wp;
           )
         ],
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime121.jsxs)("strong", { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime119.jsxs)("strong", { children: [
             blockType?.title,
             ": "
           ] }),
@@ -18062,7 +18055,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-edit/index.mjs
-  var import_jsx_runtime122 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime120 = __toESM(require_jsx_runtime(), 1);
   function BlockEdit({
     mayDisplayControls,
     mayDisplayParentControls,
@@ -18086,7 +18079,7 @@ var wp;
     const parentBlockEditContext = useBlockEditContext();
     const isInListViewBlockSupportTree = !!parentBlockEditContext[isInListViewBlockSupportTreeKey] || (0, import_blocks12.hasBlockSupport)(name, "listView") || name === "core/navigation";
     const { originalBlockClientId } = (0, import_element6.useContext)(PrivateBlockContext);
-    return /* @__PURE__ */ (0, import_jsx_runtime122.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime120.jsxs)(
       Provider,
       {
         value: (0, import_element6.useMemo)(
@@ -18123,8 +18116,8 @@ var wp;
           ]
         ),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime122.jsx)(edit_default, { ...props }),
-          originalBlockClientId && /* @__PURE__ */ (0, import_jsx_runtime122.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime120.jsx)(edit_default, { ...props }),
+          originalBlockClientId && /* @__PURE__ */ (0, import_jsx_runtime120.jsx)(
             MultipleUsageWarning,
             {
               originalBlockClientId,
@@ -18159,11 +18152,11 @@ var wp;
   }

   // packages/block-editor/build-module/components/colors/with-colors.mjs
-  var import_jsx_runtime123 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime121 = __toESM(require_jsx_runtime(), 1);
   var upperFirst = ([firstLetter, ...rest]) => firstLetter.toUpperCase() + rest.join("");
   var withCustomColorPalette = (colorsArray) => (0, import_compose2.createHigherOrderComponent)(
     (WrappedComponent) => function WithCustomColorPalette(props) {
-      return /* @__PURE__ */ (0, import_jsx_runtime123.jsx)(WrappedComponent, { ...props, colors: colorsArray });
+      return /* @__PURE__ */ (0, import_jsx_runtime121.jsx)(WrappedComponent, { ...props, colors: colorsArray });
     },
     "withCustomColorPalette"
   );
@@ -18182,7 +18175,7 @@ var wp;
         ],
         [userPalette, themePalette, defaultPalette]
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime123.jsx)(WrappedComponent, { ...props, colors: allColors });
+      return /* @__PURE__ */ (0, import_jsx_runtime121.jsx)(WrappedComponent, { ...props, colors: allColors });
     },
     "withEditorColorPalette"
   );
@@ -18251,7 +18244,7 @@ var wp;
             }),
             [_colors]
           );
-          return /* @__PURE__ */ (0, import_jsx_runtime123.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime121.jsx)(
             WrappedComponent,
             {
               ...{
@@ -18542,13 +18535,13 @@ var wp;

   // packages/block-editor/build-module/components/font-sizes/font-size-picker.mjs
   var import_components4 = __toESM(require_components(), 1);
-  var import_jsx_runtime124 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime122 = __toESM(require_jsx_runtime(), 1);
   function FontSizePicker(props) {
     const [fontSizes, customFontSize] = useSettings(
       "typography.fontSizes",
       "typography.customFontSize"
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime124.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime122.jsx)(
       import_components4.FontSizePicker,
       {
         ...props,
@@ -18562,7 +18555,7 @@ var wp;
   // packages/block-editor/build-module/components/font-sizes/with-font-sizes.mjs
   var import_compose3 = __toESM(require_compose(), 1);
   var import_element9 = __toESM(require_element(), 1);
-  var import_jsx_runtime125 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime123 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_FONT_SIZES = [];
   var upperFirst2 = ([firstLetter, ...rest]) => firstLetter.toUpperCase() + rest.join("");
   var with_font_sizes_default = (...fontSizeNames) => {
@@ -18580,7 +18573,7 @@ var wp;
             const [fontSizes] = useSettings(
               "typography.fontSizes"
             );
-            return /* @__PURE__ */ (0, import_jsx_runtime125.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime123.jsx)(
               WrappedComponent,
               {
                 ...props,
@@ -18670,7 +18663,7 @@ var wp;
               };
             }
             render() {
-              return /* @__PURE__ */ (0, import_jsx_runtime125.jsx)(
+              return /* @__PURE__ */ (0, import_jsx_runtime123.jsx)(
                 WrappedComponent,
                 {
                   ...{
@@ -18692,7 +18685,7 @@ var wp;
   // packages/block-editor/build-module/components/alignment-control/ui.mjs
   var import_i18n8 = __toESM(require_i18n(), 1);
   var import_components5 = __toESM(require_components(), 1);
-  var import_jsx_runtime126 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime124 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_ALIGNMENT_CONTROLS = [
     {
       icon: align_left_default,
@@ -18739,7 +18732,7 @@ var wp;
       toggleProps: description ? { description } : {},
       popoverProps: POPOVER_PROPS
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime126.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime124.jsx)(
       UIComponent,
       {
         icon: setIcon(),
@@ -18761,12 +18754,12 @@ var wp;
   var ui_default = AlignmentUI;

   // packages/block-editor/build-module/components/alignment-control/index.mjs
-  var import_jsx_runtime127 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime125 = __toESM(require_jsx_runtime(), 1);
   var AlignmentControl = (props) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime127.jsx)(ui_default, { ...props, isToolbar: false });
+    return /* @__PURE__ */ (0, import_jsx_runtime125.jsx)(ui_default, { ...props, isToolbar: false });
   };
   var AlignmentToolbar = (props) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime127.jsx)(ui_default, { ...props, isToolbar: true });
+    return /* @__PURE__ */ (0, import_jsx_runtime125.jsx)(ui_default, { ...props, isToolbar: true });
   };

   // packages/block-editor/build-module/components/autocomplete/index.mjs
@@ -18982,14 +18975,14 @@ var wp;
   // packages/block-editor/build-module/components/block-icon/index.mjs
   var import_components6 = __toESM(require_components(), 1);
   var import_element11 = __toESM(require_element(), 1);
-  var import_jsx_runtime128 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime126 = __toESM(require_jsx_runtime(), 1);
   function BlockIcon({ icon, showColors = false, className, context }) {
     if (icon?.src === "block-default") {
       icon = {
         src: block_default_default
       };
     }
-    const renderedIcon = /* @__PURE__ */ (0, import_jsx_runtime128.jsx)(
+    const renderedIcon = /* @__PURE__ */ (0, import_jsx_runtime126.jsx)(
       import_components6.Icon,
       {
         icon: icon && icon.src ? icon.src : icon,
@@ -19000,7 +18993,7 @@ var wp;
       backgroundColor: icon && icon.background,
       color: icon && icon.foreground
     } : {};
-    return /* @__PURE__ */ (0, import_jsx_runtime128.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime126.jsx)(
       "span",
       {
         style,
@@ -19033,7 +19026,7 @@ var wp;
   };

   // packages/block-editor/build-module/autocompleters/block.mjs
-  var import_jsx_runtime129 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime127 = __toESM(require_jsx_runtime(), 1);
   var noop = () => {
   };
   var SHOWN_BLOCK_TYPES = 9;
@@ -19098,8 +19091,8 @@ var wp;
             return {
               key: `block-${blockItem.id}`,
               value: blockItem,
-              label: /* @__PURE__ */ (0, import_jsx_runtime129.jsxs)(import_jsx_runtime129.Fragment, { children: [
-                /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(
+              label: /* @__PURE__ */ (0, import_jsx_runtime127.jsxs)(import_jsx_runtime127.Fragment, { children: [
+                /* @__PURE__ */ (0, import_jsx_runtime127.jsx)(
                   block_icon_default,
                   {
                     icon,
@@ -19147,7 +19140,7 @@ var wp;
   var block_default = createBlockCompleter();

   // packages/block-editor/build-module/components/autocomplete/index.mjs
-  var import_jsx_runtime130 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime128 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_ARRAY3 = [];
   function useCompleters({ completers = EMPTY_ARRAY3 }) {
     const { name } = useBlockEditContext();
@@ -19178,7 +19171,7 @@ var wp;
     });
   }
   function BlockEditorAutocomplete(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime130.jsx)(import_components7.Autocomplete, { ...props, completers: useCompleters(props) });
+    return /* @__PURE__ */ (0, import_jsx_runtime128.jsx)(import_components7.Autocomplete, { ...props, completers: useCompleters(props) });
   }
   var autocomplete_default = BlockEditorAutocomplete;

@@ -19603,7 +19596,7 @@ var wp;
   }

   // packages/block-editor/build-module/layouts/flex.mjs
-  var import_jsx_runtime131 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime129 = __toESM(require_jsx_runtime(), 1);
   var justifyContentMap = {
     left: "flex-start",
     right: "flex-end",
@@ -19717,8 +19710,8 @@ var wp;
           flexWrap: resetLayout?.flexWrap
         })
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime131.jsxs)(import_jsx_runtime131.Fragment, { children: [
-        (allowJustification || allowOrientation) && /* @__PURE__ */ (0, import_jsx_runtime131.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime129.jsxs)(import_jsx_runtime129.Fragment, { children: [
+        (allowJustification || allowOrientation) && /* @__PURE__ */ (0, import_jsx_runtime129.jsxs)(
           import_components8.Flex,
           {
             align: "flex-start",
@@ -19726,7 +19719,7 @@ var wp;
             gap: 4,
             justify: "flex-start",
             children: [
-              allowJustification && /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
+              allowJustification && /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(
                 import_components8.__experimentalToolsPanelItem,
                 {
                   label: (0, import_i18n12.__)("Justification"),
@@ -19734,7 +19727,7 @@ var wp;
                   onDeselect: resetJustification,
                   isShownByDefault: true,
                   panelId: clientId,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(
                     FlexLayoutJustifyContentControl,
                     {
                       layout,
@@ -19743,7 +19736,7 @@ var wp;
                   )
                 }
               ),
-              allowOrientation && /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
+              allowOrientation && /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(
                 import_components8.__experimentalToolsPanelItem,
                 {
                   label: (0, import_i18n12.__)("Orientation"),
@@ -19751,7 +19744,7 @@ var wp;
                   onDeselect: resetOrientation,
                   isShownByDefault: true,
                   panelId: clientId,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(
                     OrientationControl,
                     {
                       layout,
@@ -19763,14 +19756,14 @@ var wp;
             ]
           }
         ),
-        allowVerticalAlignment && /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
+        allowVerticalAlignment && /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(
           import_components8.__experimentalToolsPanelItem,
           {
             label: (0, import_i18n12.__)("Alignment"),
             hasValue: hasVerticalAlignmentValue,
             onDeselect: resetVerticalAlignment,
             panelId: clientId,
-            children: /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(
               FlexLayoutVerticalAlignmentControl,
               {
                 layout,
@@ -19779,14 +19772,14 @@ var wp;
             )
           }
         ),
-        allowWrap && /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
+        allowWrap && /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(
           import_components8.__experimentalToolsPanelItem,
           {
             label: (0, import_i18n12.__)("Wrapping"),
             hasValue: hasWrapValue,
             onDeselect: resetWrap,
             panelId: clientId,
-            children: /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(
               FlexWrapControl,
               {
                 layout,
@@ -19807,13 +19800,13 @@ var wp;
       if (!allowJustification && !allowVerticalAlignment) {
         return null;
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime131.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime129.jsxs)(
         block_controls_default,
         {
           group: controlsGroup,
           __experimentalShareWithChildBlocks: true,
           children: [
-            allowJustification && /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
+            allowJustification && /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(
               FlexLayoutJustifyContentControl,
               {
                 layout,
@@ -19821,7 +19814,7 @@ var wp;
                 isToolbar: true
               }
             ),
-            allowVerticalAlignment && /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
+            allowVerticalAlignment && /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(
               FlexLayoutVerticalAlignmentControl,
               {
                 layout,
@@ -19938,7 +19931,7 @@ var wp;
     };
     const controls = getVerticalAlignmentControls(orientation);
     if (isToolbar) {
-      return /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(
         BlockVerticalAlignmentControl,
         {
           onChange: onVerticalAlignmentChange,
@@ -19947,7 +19940,7 @@ var wp;
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(
       import_components8.__experimentalToggleGroupControl,
       {
         label: (0, import_i18n12.__)("Alignment"),
@@ -19956,7 +19949,7 @@ var wp;
         className: "block-editor-hooks__flex-layout-alignment-controls",
         children: controls.map((control) => {
           const { icon, label } = verticalAlignmentOptions[control];
-          return /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(
             import_components8.__experimentalToggleGroupControlOptionIcon,
             {
               value: control,
@@ -19991,7 +19984,7 @@ var wp;
       allowedControls.push("stretch");
     }
     if (isToolbar) {
-      return /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(
         JustifyContentControl,
         {
           allowedControls,
@@ -20031,7 +20024,7 @@ var wp;
         label: (0, import_i18n12.__)("Stretch items")
       });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(
       import_components8.__experimentalToggleGroupControl,
       {
         label: (0, import_i18n12.__)("Justification"),
@@ -20039,7 +20032,7 @@ var wp;
         onChange: onJustificationChange,
         className: "block-editor-hooks__flex-layout-justification-controls",
         children: justificationOptions.map(({ value, icon, label }) => {
-          return /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(
             import_components8.__experimentalToggleGroupControlOptionIcon,
             {
               value,
@@ -20054,7 +20047,7 @@ var wp;
   }
   function FlexWrapControl({ layout, onChange }) {
     const { flexWrap = "wrap" } = layout;
-    return /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(
       import_components8.ToggleControl,
       {
         label: (0, import_i18n12.__)("Allow to wrap to multiple lines"),
@@ -20074,7 +20067,7 @@ var wp;
       verticalAlignment,
       justifyContent
     } = layout;
-    return /* @__PURE__ */ (0, import_jsx_runtime131.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime129.jsxs)(
       import_components8.__experimentalToggleGroupControl,
       {
         className: "block-editor-hooks__flex-layout-orientation-controls",
@@ -20106,7 +20099,7 @@ var wp;
           });
         },
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(
             import_components8.__experimentalToggleGroupControlOptionIcon,
             {
               icon: arrow_right_default,
@@ -20114,7 +20107,7 @@ var wp;
               label: (0, import_i18n12.__)("Horizontal")
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(
             import_components8.__experimentalToggleGroupControlOptionIcon,
             {
               icon: arrow_down_default,
@@ -20208,7 +20201,7 @@ var wp;
   var import_components10 = __toESM(require_components(), 1);
   var import_i18n14 = __toESM(require_i18n(), 1);
   var import_style_engine3 = __toESM(require_style_engine(), 1);
-  var import_jsx_runtime132 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime130 = __toESM(require_jsx_runtime(), 1);
   var GLOBAL_CONTENT_SIZE = "var(--wp--style--global--content-size, none)";
   var GLOBAL_WIDE_SIZE = "var(--wp--style--global--wide-size, none)";
   var constrained_default = {
@@ -20282,16 +20275,16 @@ var wp;
       const hasContentSizeValue = () => hasLayoutValue("contentSize");
       const hasWideSizeValue = () => hasLayoutValue("wideSize");
       const hasJustificationValue = () => hasLayoutValue("justifyContent", "center");
-      return /* @__PURE__ */ (0, import_jsx_runtime132.jsxs)(import_jsx_runtime132.Fragment, { children: [
-        allowCustomContentAndWideSize && /* @__PURE__ */ (0, import_jsx_runtime132.jsxs)(import_jsx_runtime132.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime132.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime130.jsxs)(import_jsx_runtime130.Fragment, { children: [
+        allowCustomContentAndWideSize && /* @__PURE__ */ (0, import_jsx_runtime130.jsxs)(import_jsx_runtime130.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime130.jsx)(
             import_components10.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n14.__)("Content width"),
               hasValue: hasContentSizeValue,
               onDeselect: resetContentSize,
               panelId: clientId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime132.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime130.jsx)(
                 import_components10.__experimentalUnitControl,
                 {
                   label: (0, import_i18n14.__)("Content width"),
@@ -20305,12 +20298,12 @@ var wp;
                     });
                   },
                   units: units2,
-                  prefix: /* @__PURE__ */ (0, import_jsx_runtime132.jsx)(import_components10.__experimentalInputControlPrefixWrapper, { variant: "icon", children: /* @__PURE__ */ (0, import_jsx_runtime132.jsx)(icon_default, { icon: align_none_default }) })
+                  prefix: /* @__PURE__ */ (0, import_jsx_runtime130.jsx)(import_components10.__experimentalInputControlPrefixWrapper, { variant: "icon", children: /* @__PURE__ */ (0, import_jsx_runtime130.jsx)(icon_default, { icon: align_none_default }) })
                 }
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime132.jsxs)(
+          /* @__PURE__ */ (0, import_jsx_runtime130.jsxs)(
             import_components10.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n14.__)("Wide width"),
@@ -20318,7 +20311,7 @@ var wp;
               onDeselect: resetWideSize,
               panelId: clientId,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime132.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime130.jsx)(
                   import_components10.__experimentalUnitControl,
                   {
                     label: (0, import_i18n14.__)("Wide width"),
@@ -20332,24 +20325,24 @@ var wp;
                       });
                     },
                     units: units2,
-                    prefix: /* @__PURE__ */ (0, import_jsx_runtime132.jsx)(import_components10.__experimentalInputControlPrefixWrapper, { variant: "icon", children: /* @__PURE__ */ (0, import_jsx_runtime132.jsx)(icon_default, { icon: stretch_wide_default }) })
+                    prefix: /* @__PURE__ */ (0, import_jsx_runtime130.jsx)(import_components10.__experimentalInputControlPrefixWrapper, { variant: "icon", children: /* @__PURE__ */ (0, import_jsx_runtime130.jsx)(icon_default, { icon: stretch_wide_default }) })
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime132.jsx)("p", { className: "block-editor-hooks__layout-constrained-helptext", children: (0, import_i18n14.__)(
+                /* @__PURE__ */ (0, import_jsx_runtime130.jsx)("p", { className: "block-editor-hooks__layout-constrained-helptext", children: (0, import_i18n14.__)(
                   "Customize the width for all elements that are assigned to the center or wide columns."
                 ) })
               ]
             }
           )
         ] }),
-        allowJustification && /* @__PURE__ */ (0, import_jsx_runtime132.jsx)(
+        allowJustification && /* @__PURE__ */ (0, import_jsx_runtime130.jsx)(
           import_components10.__experimentalToolsPanelItem,
           {
             label: (0, import_i18n14.__)("Justification"),
             hasValue: hasJustificationValue,
             onDeselect: resetJustification,
             panelId: clientId,
-            children: /* @__PURE__ */ (0, import_jsx_runtime132.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime130.jsx)(
               import_components10.__experimentalToggleGroupControl,
               {
                 label: (0, import_i18n14.__)("Justification"),
@@ -20357,7 +20350,7 @@ var wp;
                 onChange: onJustificationChange,
                 children: justificationOptions.map(
                   ({ value, icon, label }) => {
-                    return /* @__PURE__ */ (0, import_jsx_runtime132.jsx)(
+                    return /* @__PURE__ */ (0, import_jsx_runtime130.jsx)(
                       import_components10.__experimentalToggleGroupControlOptionIcon,
                       {
                         value,
@@ -20384,12 +20377,12 @@ var wp;
       if (!allowJustification) {
         return null;
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime132.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime130.jsx)(
         block_controls_default,
         {
           group: controlsGroup,
           __experimentalShareWithChildBlocks: true,
-          children: /* @__PURE__ */ (0, import_jsx_runtime132.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime130.jsx)(
             DefaultLayoutJustifyContentControl,
             {
               layout,
@@ -20548,7 +20541,7 @@ var wp;
       });
     };
     const allowedControls = ["left", "center", "right"];
-    return /* @__PURE__ */ (0, import_jsx_runtime132.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime130.jsx)(
       JustifyContentControl,
       {
         allowedControls,
@@ -20563,7 +20556,7 @@ var wp;
   var import_i18n15 = __toESM(require_i18n(), 1);
   var import_components12 = __toESM(require_components(), 1);
   var import_element14 = __toESM(require_element(), 1);
-  var import_jsx_runtime133 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime131 = __toESM(require_jsx_runtime(), 1);
   var RANGE_CONTROL_MAX_VALUES = {
     px: 600,
     "%": 100,
@@ -20649,8 +20642,8 @@ var wp;
           autoFit: resetLayout?.autoFit
         })
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime133.jsxs)(import_jsx_runtime133.Fragment, { children: [
-        window.__experimentalEnableGridInteractivity && /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime131.jsxs)(import_jsx_runtime131.Fragment, { children: [
+        window.__experimentalEnableGridInteractivity && /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
           import_components12.__experimentalToolsPanelItem,
           {
             label: (0, import_i18n15.__)("Grid item position"),
@@ -20658,7 +20651,7 @@ var wp;
             onDeselect: resetGridType,
             isShownByDefault: true,
             panelId: clientId,
-            children: /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
               GridLayoutTypeControl,
               {
                 layout,
@@ -20667,7 +20660,7 @@ var wp;
             )
           }
         ),
-        showColumnsControl && /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(
+        showColumnsControl && /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
           import_components12.__experimentalToolsPanelItem,
           {
             label: (0, import_i18n15.__)("Columns and rows"),
@@ -20675,7 +20668,7 @@ var wp;
             onDeselect: resetColumnsAndRows,
             isShownByDefault: true,
             panelId: clientId,
-            children: /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
               GridLayoutColumnsAndRowsControl,
               {
                 layout,
@@ -20685,7 +20678,7 @@ var wp;
             )
           }
         ),
-        showMinWidthControl && /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(
+        showMinWidthControl && /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
           import_components12.__experimentalToolsPanelItem,
           {
             label: (0, import_i18n15.__)("Min. column width"),
@@ -20693,7 +20686,7 @@ var wp;
             onDeselect: resetMinimumColumnWidth,
             isShownByDefault: true,
             panelId: clientId,
-            children: /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
               GridLayoutMinimumWidthControl,
               {
                 layout,
@@ -20702,14 +20695,14 @@ var wp;
             )
           }
         ),
-        showFillControl && /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(
+        showFillControl && /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
           import_components12.__experimentalToolsPanelItem,
           {
             label: (0, import_i18n15.__)("Fill available space"),
             hasValue: hasFillValue,
             onDeselect: resetFill,
             panelId: clientId,
-            children: /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
               GridLayoutFillControl,
               {
                 layout,
@@ -20844,10 +20837,10 @@ var wp;
         minimumColumnWidth: newValue
       });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime133.jsxs)("fieldset", { className: "block-editor-hooks__grid-layout-minimum-width-control", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(import_components12.BaseControl.VisualLabel, { as: "legend", children: (0, import_i18n15.__)("Min. column width") }),
-      /* @__PURE__ */ (0, import_jsx_runtime133.jsxs)(import_components12.Flex, { gap: 4, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(import_components12.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime131.jsxs)("fieldset", { className: "block-editor-hooks__grid-layout-minimum-width-control", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(import_components12.BaseControl.VisualLabel, { as: "legend", children: (0, import_i18n15.__)("Min. column width") }),
+      /* @__PURE__ */ (0, import_jsx_runtime131.jsxs)(import_components12.Flex, { gap: 4, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(import_components12.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
           import_components12.__experimentalUnitControl,
           {
             onChange: (newValue) => {
@@ -20864,7 +20857,7 @@ var wp;
             hideLabelFromVision: true
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(import_components12.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(import_components12.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
           import_components12.RangeControl,
           {
             onChange: handleSliderChange,
@@ -20877,7 +20870,7 @@ var wp;
           }
         ) })
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime133.jsx)("p", { className: "components-base-control__help", children: (0, import_i18n15.__)(
+      /* @__PURE__ */ (0, import_jsx_runtime131.jsx)("p", { className: "components-base-control__help", children: (0, import_i18n15.__)(
         "Columns will wrap to fewer per row when they can no longer maintain the minimum width."
       ) })
     ] });
@@ -20893,10 +20886,10 @@ var wp;
       rowCount,
       isManualPlacement
     } = layout;
-    return /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(import_jsx_runtime133.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime133.jsxs)("fieldset", { className: "block-editor-hooks__grid-layout-columns-and-rows-controls", children: [
-      !isManualPlacement && /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(import_components12.BaseControl.VisualLabel, { as: "legend", children: (0, import_i18n15.__)("Max. columns") }),
-      /* @__PURE__ */ (0, import_jsx_runtime133.jsxs)(import_components12.Flex, { gap: 4, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(import_components12.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(import_jsx_runtime131.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime131.jsxs)("fieldset", { className: "block-editor-hooks__grid-layout-columns-and-rows-controls", children: [
+      !isManualPlacement && /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(import_components12.BaseControl.VisualLabel, { as: "legend", children: (0, import_i18n15.__)("Max. columns") }),
+      /* @__PURE__ */ (0, import_jsx_runtime131.jsxs)(import_components12.Flex, { gap: 4, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(import_components12.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
           import_components12.__experimentalNumberControl,
           {
             onChange: (value) => {
@@ -20913,7 +20906,7 @@ var wp;
             hideLabelFromVision: !isManualPlacement
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(import_components12.FlexItem, { isBlock: true, children: allowSizingOnChildren && isManualPlacement ? /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(import_components12.FlexItem, { isBlock: true, children: allowSizingOnChildren && isManualPlacement ? /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
           import_components12.__experimentalNumberControl,
           {
             onChange: (value) => {
@@ -20927,7 +20920,7 @@ var wp;
             min: 1,
             label: (0, import_i18n15.__)("Rows")
           }
-        ) : /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(
+        ) : /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
           import_components12.RangeControl,
           {
             value: columnCount ?? 1,
@@ -20947,7 +20940,7 @@ var wp;
   }
   function GridLayoutFillControl({ layout, onChange }) {
     const { autoFit = false } = layout;
-    return /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
       import_components12.ToggleControl,
       {
         label: (0, import_i18n15.__)("Fill available space"),
@@ -20992,7 +20985,7 @@ var wp;
     ) : (0, import_i18n15.__)(
       "Grid items are placed automatically depending on their order."
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime133.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime131.jsxs)(
       import_components12.__experimentalToggleGroupControl,
       {
         label: (0, import_i18n15.__)("Grid item position"),
@@ -21001,7 +20994,7 @@ var wp;
         isBlock: true,
         help: helpText2,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
             import_components12.__experimentalToggleGroupControlOption,
             {
               value: "auto",
@@ -21009,7 +21002,7 @@ var wp;
             },
             "auto"
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(
             import_components12.__experimentalToggleGroupControlOption,
             {
               value: "manual",
@@ -21032,7 +21025,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-list/layout.mjs
-  var import_jsx_runtime134 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime132 = __toESM(require_jsx_runtime(), 1);
   var defaultLayout = { type: "default" };
   var Layout = (0, import_element15.createContext)(defaultLayout);
   Layout.displayName = "BlockLayoutContext";
@@ -21046,7 +21039,7 @@ var wp;
     const hasBlockGapSupport = blockGapSupport !== null;
     if (layoutType) {
       if (css) {
-        return /* @__PURE__ */ (0, import_jsx_runtime134.jsx)("style", { children: css });
+        return /* @__PURE__ */ (0, import_jsx_runtime132.jsx)("style", { children: css });
       }
       const layoutStyle = layoutType.getLayoutStyle?.({
         hasBlockGapSupport,
@@ -21054,7 +21047,7 @@ var wp;
         ...props
       });
       if (layoutStyle) {
-        return /* @__PURE__ */ (0, import_jsx_runtime134.jsx)("style", { children: layoutStyle });
+        return /* @__PURE__ */ (0, import_jsx_runtime132.jsx)("style", { children: layoutStyle });
       }
     }
     return null;
@@ -21150,7 +21143,7 @@ var wp;
   var DEFAULT_CONTROL = "none";

   // packages/block-editor/build-module/components/block-alignment-control/ui.mjs
-  var import_jsx_runtime135 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime133 = __toESM(require_jsx_runtime(), 1);
   function BlockAlignmentUI({
     value,
     onChange,
@@ -21188,11 +21181,11 @@ var wp;
     } : {
       toggleProps: description ? { description } : {},
       children: ({ onClose }) => {
-        return /* @__PURE__ */ (0, import_jsx_runtime135.jsx)(import_jsx_runtime135.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime135.jsx)(import_components13.MenuGroup, { className: "block-editor-block-alignment-control__menu-group", children: enabledControls.map(
+        return /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(import_jsx_runtime133.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(import_components13.MenuGroup, { className: "block-editor-block-alignment-control__menu-group", children: enabledControls.map(
           ({ name: controlName, info }) => {
             const { icon, title } = BLOCK_ALIGNMENTS_CONTROLS[controlName];
             const isSelected = controlName === value || !value && controlName === "none";
-            return /* @__PURE__ */ (0, import_jsx_runtime135.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(
               import_components13.MenuItem,
               {
                 icon,
@@ -21220,17 +21213,17 @@ var wp;
         ) }) });
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime135.jsx)(UIComponent, { ...commonProps, ...extraProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(UIComponent, { ...commonProps, ...extraProps });
   }
   var ui_default2 = BlockAlignmentUI;

   // packages/block-editor/build-module/components/block-alignment-control/index.mjs
-  var import_jsx_runtime136 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime134 = __toESM(require_jsx_runtime(), 1);
   var BlockAlignmentControl = (props) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime136.jsx)(ui_default2, { ...props, isToolbar: false });
+    return /* @__PURE__ */ (0, import_jsx_runtime134.jsx)(ui_default2, { ...props, isToolbar: false });
   };
   var BlockAlignmentToolbar = (props) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime136.jsx)(ui_default2, { ...props, isToolbar: true });
+    return /* @__PURE__ */ (0, import_jsx_runtime134.jsx)(ui_default2, { ...props, isToolbar: true });
   };

   // packages/block-editor/build-module/components/block-bindings/attribute-control.mjs
@@ -21291,7 +21284,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-bindings/source-fields-list.mjs
-  var import_jsx_runtime137 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime135 = __toESM(require_jsx_runtime(), 1);
   var { Menu } = unlock(import_components14.privateApis);
   function BlockBindingsSourceFieldsListItem({
     args,
@@ -21321,7 +21314,7 @@ var wp;
       [attribute, blockContext, itemBindings, source]
     );
     const { updateBlockBindings } = useBlockBindingsUtils();
-    return /* @__PURE__ */ (0, import_jsx_runtime137.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime135.jsxs)(
       Menu.CheckboxItem,
       {
         onChange: () => {
@@ -21342,8 +21335,8 @@ var wp;
         checked: (0, import_es62.default)(args, field.args) ?? // Deprecate key dependency in 7.0.
         field.key === args?.key,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime137.jsx)(Menu.ItemLabel, { children: field.label }),
-          /* @__PURE__ */ (0, import_jsx_runtime137.jsx)(Menu.ItemHelpText, { children: values[attribute] })
+          /* @__PURE__ */ (0, import_jsx_runtime135.jsx)(Menu.ItemLabel, { children: field.label }),
+          /* @__PURE__ */ (0, import_jsx_runtime135.jsx)(Menu.ItemHelpText, { children: values[attribute] })
         ]
       }
     );
@@ -21359,13 +21352,13 @@ var wp;
       return null;
     }
     const source = (0, import_blocks16.getBlockBindingsSource)(sourceKey);
-    return /* @__PURE__ */ (0, import_jsx_runtime137.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime135.jsxs)(
       Menu,
       {
         placement: isMobile ? "bottom-start" : "left-start",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime137.jsx)(Menu.SubmenuTriggerItem, { children: /* @__PURE__ */ (0, import_jsx_runtime137.jsx)(Menu.ItemLabel, { children: source.label }) }),
-          /* @__PURE__ */ (0, import_jsx_runtime137.jsx)(Menu.Popover, { gutter: 8, children: /* @__PURE__ */ (0, import_jsx_runtime137.jsx)(Menu.Group, { children: fields.map((field) => /* @__PURE__ */ (0, import_jsx_runtime137.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime135.jsx)(Menu.SubmenuTriggerItem, { children: /* @__PURE__ */ (0, import_jsx_runtime135.jsx)(Menu.ItemLabel, { children: source.label }) }),
+          /* @__PURE__ */ (0, import_jsx_runtime135.jsx)(Menu.Popover, { gutter: 8, children: /* @__PURE__ */ (0, import_jsx_runtime135.jsx)(Menu.Group, { children: fields.map((field) => /* @__PURE__ */ (0, import_jsx_runtime135.jsx)(
             BlockBindingsSourceFieldsListItem,
             {
               args,
@@ -21383,7 +21376,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-bindings/attribute-control.mjs
-  var import_jsx_runtime138 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime136 = __toESM(require_jsx_runtime(), 1);
   var { Menu: Menu2 } = unlock(import_components15.privateApis);
   function BlockBindingsAttributeControl({
     attribute,
@@ -21398,9 +21391,9 @@ var wp;
         const {
           getAllBlockBindingsSources,
           getBlockBindingsSourceFieldsList,
-          getBlockType: getBlockType34
+          getBlockType: getBlockType33
         } = unlock(select3(import_blocks17.store));
-        const _attribute = getBlockType34(blockName).attributes?.[attribute];
+        const _attribute = getBlockType33(blockName).attributes?.[attribute];
         if (_attribute?.enum) {
           return {};
         }
@@ -21451,7 +21444,7 @@ var wp;
         (field) => (0, import_es63.default)(field.args, args)
       )?.label || source?.label || boundSourceName;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime138.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime136.jsx)(
       import_components15.__experimentalToolsPanelItem,
       {
         hasValue: () => !!binding,
@@ -21461,20 +21454,20 @@ var wp;
             [attribute]: void 0
           });
         }),
-        children: /* @__PURE__ */ (0, import_jsx_runtime138.jsxs)(Menu2, { placement: isMobile ? "bottom-start" : "left-start", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime138.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime136.jsxs)(Menu2, { placement: isMobile ? "bottom-start" : "left-start", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime136.jsx)(
             Menu2.TriggerButton,
             {
-              render: /* @__PURE__ */ (0, import_jsx_runtime138.jsx)(import_components15.__experimentalItem, {}),
+              render: /* @__PURE__ */ (0, import_jsx_runtime136.jsx)(import_components15.__experimentalItem, {}),
               disabled: !hasCompatibleFields,
-              children: /* @__PURE__ */ (0, import_jsx_runtime138.jsxs)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime136.jsxs)(
                 import_components15.__experimentalVStack,
                 {
                   className: "block-editor-bindings__item",
                   spacing: 0,
                   children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime138.jsx)(import_components15.__experimentalText, { truncate: true, children: attribute }),
-                    /* @__PURE__ */ (0, import_jsx_runtime138.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime136.jsx)(import_components15.__experimentalText, { truncate: true, children: attribute }),
+                    /* @__PURE__ */ (0, import_jsx_runtime136.jsx)(
                       import_components15.__experimentalText,
                       {
                         truncate: true,
@@ -21488,12 +21481,12 @@ var wp;
               )
             }
           ),
-          !isAttributeReadOnly && /* @__PURE__ */ (0, import_jsx_runtime138.jsx)(Menu2.Popover, { gutter: isMobile ? 8 : 36, children: /* @__PURE__ */ (0, import_jsx_runtime138.jsx)(
+          !isAttributeReadOnly && /* @__PURE__ */ (0, import_jsx_runtime136.jsx)(Menu2.Popover, { gutter: isMobile ? 8 : 36, children: /* @__PURE__ */ (0, import_jsx_runtime136.jsx)(
             Menu2,
             {
               placement: isMobile ? "bottom-start" : "left-start",
               children: Object.entries(compatibleFields).map(
-                ([sourceKey, fields]) => /* @__PURE__ */ (0, import_jsx_runtime138.jsx)(
+                ([sourceKey, fields]) => /* @__PURE__ */ (0, import_jsx_runtime136.jsx)(
                   BlockBindingsSourceFieldsList,
                   {
                     args: binding?.args,
@@ -21514,14 +21507,14 @@ var wp;
   // packages/block-editor/build-module/components/block-full-height-alignment-control/index.mjs
   var import_i18n19 = __toESM(require_i18n(), 1);
   var import_components16 = __toESM(require_components(), 1);
-  var import_jsx_runtime139 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime137 = __toESM(require_jsx_runtime(), 1);
   function BlockFullHeightAlignmentControl({
     isActive,
     label = (0, import_i18n19.__)("Full height"),
     onToggle,
     isDisabled
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime139.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime137.jsx)(
       import_components16.ToolbarButton,
       {
         isActive,
@@ -21538,7 +21531,7 @@ var wp;
   var import_i18n20 = __toESM(require_i18n(), 1);
   var import_keycodes = __toESM(require_keycodes(), 1);
   var import_components17 = __toESM(require_components(), 1);
-  var import_jsx_runtime140 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime138 = __toESM(require_jsx_runtime(), 1);
   var noop2 = () => {
   };
   function BlockAlignmentMatrixControl(props) {
@@ -21548,8 +21541,8 @@ var wp;
       value = "center",
       isDisabled
     } = props;
-    const icon = /* @__PURE__ */ (0, import_jsx_runtime140.jsx)(import_components17.AlignmentMatrixControl.Icon, { value });
-    return /* @__PURE__ */ (0, import_jsx_runtime140.jsx)(
+    const icon = /* @__PURE__ */ (0, import_jsx_runtime138.jsx)(import_components17.AlignmentMatrixControl.Icon, { value });
+    return /* @__PURE__ */ (0, import_jsx_runtime138.jsx)(
       import_components17.Dropdown,
       {
         popoverProps: { placement: "bottom-start" },
@@ -21560,7 +21553,7 @@ var wp;
               onToggle();
             }
           };
-          return /* @__PURE__ */ (0, import_jsx_runtime140.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime138.jsx)(
             import_components17.ToolbarButton,
             {
               onClick: onToggle,
@@ -21574,7 +21567,7 @@ var wp;
             }
           );
         },
-        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime140.jsx)(import_components17.AlignmentMatrixControl, { onChange, value })
+        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime138.jsx)(import_components17.AlignmentMatrixControl, { onChange, value })
       }
     );
   }
@@ -21600,9 +21593,9 @@ var wp;
           return null;
         }
         const { getBlockName: getBlockName2, getBlockAttributes: getBlockAttributes3, getBlock: getBlock2 } = select3(store);
-        const { getBlockType: getBlockType34, getActiveBlockVariation } = select3(import_blocks18.store);
+        const { getBlockType: getBlockType33, getActiveBlockVariation } = select3(import_blocks18.store);
         const blockName = getBlockName2(clientId);
-        const blockType = getBlockType34(blockName);
+        const blockType = getBlockType33(blockName);
         if (!blockType) {
           return null;
         }
@@ -21643,7 +21636,7 @@ var wp;
   // packages/block-editor/build-module/components/provider/block-refs-provider.mjs
   var import_element18 = __toESM(require_element(), 1);
   var import_compose6 = __toESM(require_compose(), 1);
-  var import_jsx_runtime141 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime139 = __toESM(require_jsx_runtime(), 1);
   var BlockRefs = (0, import_element18.createContext)({
     refsMap: (0, import_compose6.observableMap)(),
     eventHandlers: /* @__PURE__ */ new Map()
@@ -21654,7 +21647,7 @@ var wp;
       () => ({ refsMap: (0, import_compose6.observableMap)(), eventHandlers: /* @__PURE__ */ new Map() }),
       []
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime141.jsx)(BlockRefs.Provider, { value, children });
+    return /* @__PURE__ */ (0, import_jsx_runtime139.jsx)(BlockRefs.Provider, { value, children });
   }

   // packages/block-editor/build-module/components/block-list/use-block-props/use-block-refs.mjs
@@ -21712,7 +21705,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-breadcrumb/index.mjs
-  var import_jsx_runtime142 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime140 = __toESM(require_jsx_runtime(), 1);
   function BlockBreadcrumb({ rootLabelText }) {
     const { selectBlock: selectBlock2, clearSelectedBlock: clearSelectedBlock2 } = (0, import_data17.useDispatch)(store);
     const { clientId, parents, hasSelection } = (0, import_data17.useSelect)((select3) => {
@@ -21731,20 +21724,20 @@ var wp;
     const rootLabel = rootLabelText || (0, import_i18n21._x)("Document", "noun, breadcrumb");
     const blockRef = (0, import_element20.useRef)();
     useBlockElementRef(clientId, blockRef);
-    return /* @__PURE__ */ (0, import_jsx_runtime142.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime140.jsxs)(
       "ul",
       {
         className: "block-editor-block-breadcrumb",
         role: "list",
         "aria-label": (0, import_i18n21.__)("Block breadcrumb"),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime142.jsxs)(
+          /* @__PURE__ */ (0, import_jsx_runtime140.jsxs)(
             "li",
             {
               className: !hasSelection ? "block-editor-block-breadcrumb__current" : void 0,
               "aria-current": !hasSelection ? "true" : void 0,
               children: [
-                hasSelection && /* @__PURE__ */ (0, import_jsx_runtime142.jsx)(
+                hasSelection && /* @__PURE__ */ (0, import_jsx_runtime140.jsx)(
                   import_components18.Button,
                   {
                     size: "small",
@@ -21759,8 +21752,8 @@ var wp;
                     children: rootLabel
                   }
                 ),
-                !hasSelection && /* @__PURE__ */ (0, import_jsx_runtime142.jsx)("span", { children: rootLabel }),
-                !!clientId && /* @__PURE__ */ (0, import_jsx_runtime142.jsx)(
+                !hasSelection && /* @__PURE__ */ (0, import_jsx_runtime140.jsx)("span", { children: rootLabel }),
+                !!clientId && /* @__PURE__ */ (0, import_jsx_runtime140.jsx)(
                   icon_default,
                   {
                     icon: chevron_right_small_default,
@@ -21770,14 +21763,14 @@ var wp;
               ]
             }
           ),
-          parents.map((parentClientId) => /* @__PURE__ */ (0, import_jsx_runtime142.jsxs)("li", { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime142.jsx)(
+          parents.map((parentClientId) => /* @__PURE__ */ (0, import_jsx_runtime140.jsxs)("li", { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime140.jsx)(
               import_components18.Button,
               {
                 size: "small",
                 className: "block-editor-block-breadcrumb__button",
                 onClick: () => selectBlock2(parentClientId),
-                children: /* @__PURE__ */ (0, import_jsx_runtime142.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime140.jsx)(
                   BlockTitle,
                   {
                     clientId: parentClientId,
@@ -21787,7 +21780,7 @@ var wp;
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime142.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime140.jsx)(
               icon_default,
               {
                 icon: chevron_right_small_default,
@@ -21795,12 +21788,12 @@ var wp;
               }
             )
           ] }, parentClientId)),
-          !!clientId && /* @__PURE__ */ (0, import_jsx_runtime142.jsx)(
+          !!clientId && /* @__PURE__ */ (0, import_jsx_runtime140.jsx)(
             "li",
             {
               className: "block-editor-block-breadcrumb__current",
               "aria-current": "true",
-              children: /* @__PURE__ */ (0, import_jsx_runtime142.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime140.jsx)(
                 BlockTitle,
                 {
                   clientId,
@@ -22073,7 +22066,7 @@ var wp;
   var import_components19 = __toESM(require_components(), 1);
   var import_element21 = __toESM(require_element(), 1);
   var import_dom = __toESM(require_dom(), 1);
-  var import_jsx_runtime143 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime141 = __toESM(require_jsx_runtime(), 1);
   function BlockView({
     title,
     rawContent,
@@ -22082,13 +22075,13 @@ var wp;
     actionText,
     className
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime143.jsxs)("div", { className, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime143.jsxs)("div", { className: "block-editor-block-compare__content", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime143.jsx)("h2", { className: "block-editor-block-compare__heading", children: title }),
-        /* @__PURE__ */ (0, import_jsx_runtime143.jsx)("div", { className: "block-editor-block-compare__html", children: rawContent }),
-        /* @__PURE__ */ (0, import_jsx_runtime143.jsx)("div", { className: "block-editor-block-compare__preview edit-post-visual-editor", children: /* @__PURE__ */ (0, import_jsx_runtime143.jsx)(import_element21.RawHTML, { children: (0, import_dom.safeHTML)(renderedContent) }) })
+    return /* @__PURE__ */ (0, import_jsx_runtime141.jsxs)("div", { className, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime141.jsxs)("div", { className: "block-editor-block-compare__content", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime141.jsx)("h2", { className: "block-editor-block-compare__heading", children: title }),
+        /* @__PURE__ */ (0, import_jsx_runtime141.jsx)("div", { className: "block-editor-block-compare__html", children: rawContent }),
+        /* @__PURE__ */ (0, import_jsx_runtime141.jsx)("div", { className: "block-editor-block-compare__preview edit-post-visual-editor", children: /* @__PURE__ */ (0, import_jsx_runtime141.jsx)(import_element21.RawHTML, { children: (0, import_dom.safeHTML)(renderedContent) }) })
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime143.jsx)("div", { className: "block-editor-block-compare__action", children: /* @__PURE__ */ (0, import_jsx_runtime143.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime141.jsx)("div", { className: "block-editor-block-compare__action", children: /* @__PURE__ */ (0, import_jsx_runtime141.jsx)(
         import_components19.Button,
         {
           __next40pxDefaultSize: true,
@@ -22102,7 +22095,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-compare/index.mjs
-  var import_jsx_runtime144 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime142 = __toESM(require_jsx_runtime(), 1);
   function BlockCompare({
     block,
     onKeep,
@@ -22117,7 +22110,7 @@ var wp;
           "block-editor-block-compare__added": item.added,
           "block-editor-block-compare__removed": item.removed
         });
-        return /* @__PURE__ */ (0, import_jsx_runtime144.jsx)("span", { className: classes, children: item.value }, pos);
+        return /* @__PURE__ */ (0, import_jsx_runtime142.jsx)("span", { className: classes, children: item.value }, pos);
       });
     }
     function getConvertedContent(convertedBlock) {
@@ -22129,8 +22122,8 @@ var wp;
     }
     const converted = getConvertedContent(convertor(block));
     const difference = getDifference(block.originalContent, converted);
-    return /* @__PURE__ */ (0, import_jsx_runtime144.jsxs)("div", { className: "block-editor-block-compare__wrapper", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime144.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime142.jsxs)("div", { className: "block-editor-block-compare__wrapper", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime142.jsx)(
         BlockView,
         {
           title: (0, import_i18n22.__)("Current"),
@@ -22141,7 +22134,7 @@ var wp;
           renderedContent: block.originalContent
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime144.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime142.jsx)(
         BlockView,
         {
           title: (0, import_i18n22.__)("After Conversion"),
@@ -22157,7 +22150,7 @@ var wp;
   var block_compare_default = BlockCompare;

   // packages/block-editor/build-module/components/block-list/block-invalid-warning.mjs
-  var import_jsx_runtime145 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime143 = __toESM(require_jsx_runtime(), 1);
   var blockToBlocks = (block) => (0, import_blocks20.rawHandler)({
     HTML: block.originalContent
   });
@@ -22219,12 +22212,12 @@ var wp;
       ].filter(Boolean),
       [canInsertHTMLBlock, convert]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime145.jsxs)(import_jsx_runtime145.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime145.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime143.jsxs)(import_jsx_runtime143.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime143.jsx)(
         warning_default,
         {
           actions: [
-            /* @__PURE__ */ (0, import_jsx_runtime145.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime143.jsx)(
               import_components20.Button,
               {
                 __next40pxDefaultSize: true,
@@ -22239,7 +22232,7 @@ var wp;
           children: (0, import_i18n23.__)("Block contains unexpected or invalid content.")
         }
       ),
-      compare2 && /* @__PURE__ */ (0, import_jsx_runtime145.jsx)(
+      compare2 && /* @__PURE__ */ (0, import_jsx_runtime143.jsx)(
         import_components20.Modal,
         {
           title: (
@@ -22248,7 +22241,7 @@ var wp;
           ),
           onRequestClose: onCompareClose,
           className: "block-editor-block-compare",
-          children: /* @__PURE__ */ (0, import_jsx_runtime145.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime143.jsx)(
             block_compare_default,
             {
               block,
@@ -22265,8 +22258,8 @@ var wp;

   // packages/block-editor/build-module/components/block-list/block-crash-warning.mjs
   var import_i18n24 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime146 = __toESM(require_jsx_runtime(), 1);
-  var warning = /* @__PURE__ */ (0, import_jsx_runtime146.jsx)(warning_default, { className: "block-editor-block-list__block-crash-warning", children: (0, import_i18n24.__)("This block has encountered an error and cannot be previewed.") });
+  var import_jsx_runtime144 = __toESM(require_jsx_runtime(), 1);
+  var warning = /* @__PURE__ */ (0, import_jsx_runtime144.jsx)(warning_default, { className: "block-editor-block-list__block-crash-warning", children: (0, import_i18n24.__)("This block has encountered an error and cannot be previewed.") });
   function BlockCrashWarning() {
     return warning;
   }
@@ -22326,7 +22319,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-list/block-html.mjs
-  var import_jsx_runtime147 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime145 = __toESM(require_jsx_runtime(), 1);
   function BlockHTML({ clientId }) {
     const [html, setHtml] = (0, import_element24.useState)("");
     const nativeUndoRef = useNativeUndo();
@@ -22367,7 +22360,7 @@ var wp;
     (0, import_element24.useEffect)(() => {
       setHtml(blockContent);
     }, [blockContent]);
-    return /* @__PURE__ */ (0, import_jsx_runtime147.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime145.jsx)(
       import_react_autosize_textarea.default,
       {
         className: "block-editor-block-list__block-html-textarea",
@@ -26290,7 +26283,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-visibility/modal.mjs
-  var import_jsx_runtime148 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime146 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_VIEWPORT_CHECKBOX_VALUES = {
     [BLOCK_VISIBILITY_VIEWPORTS.mobile.key]: false,
     [BLOCK_VISIBILITY_VIEWPORTS.tablet.key]: false,
@@ -26445,22 +26438,22 @@ var wp;
       ]
     );
     const hasMultipleBlocks = blocks2?.length > 1;
-    return /* @__PURE__ */ (0, import_jsx_runtime148.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime146.jsx)(
       import_components21.Modal,
       {
         title: clientIds?.length > 1 ? (0, import_i18n26.__)("Hide blocks") : (0, import_i18n26.__)("Hide block"),
         onRequestClose: onClose,
         overlayClassName: "block-editor-block-visibility-modal",
         size: "small",
-        children: /* @__PURE__ */ (0, import_jsx_runtime148.jsxs)("form", { onSubmit: handleSubmit, children: [
-          /* @__PURE__ */ (0, import_jsx_runtime148.jsxs)("fieldset", { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime148.jsx)("legend", { children: hasMultipleBlocks ? (0, import_i18n26.__)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime146.jsxs)("form", { onSubmit: handleSubmit, children: [
+          /* @__PURE__ */ (0, import_jsx_runtime146.jsxs)("fieldset", { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime146.jsx)("legend", { children: hasMultipleBlocks ? (0, import_i18n26.__)(
               "Select the viewport sizes for which you want to hide the blocks. Changes will apply to all selected blocks."
             ) : (0, import_i18n26.__)(
               "Select the viewport size for which you want to hide the block."
             ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime148.jsx)("ul", { className: "block-editor-block-visibility-modal__options", children: /* @__PURE__ */ (0, import_jsx_runtime148.jsxs)("li", { className: "block-editor-block-visibility-modal__options-item block-editor-block-visibility-modal__options-item--everywhere", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime148.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime146.jsx)("ul", { className: "block-editor-block-visibility-modal__options", children: /* @__PURE__ */ (0, import_jsx_runtime146.jsxs)("li", { className: "block-editor-block-visibility-modal__options-item block-editor-block-visibility-modal__options-item--everywhere", children: [
+              /* @__PURE__ */ (0, import_jsx_runtime146.jsx)(
                 import_components21.CheckboxControl,
                 {
                   className: "block-editor-block-visibility-modal__options-checkbox--everywhere",
@@ -26475,13 +26468,13 @@ var wp;
                   }
                 }
               ),
-              hideEverywhere !== true && /* @__PURE__ */ (0, import_jsx_runtime148.jsx)("ul", { className: "block-editor-block-visibility-modal__sub-options", children: viewportEntries.map(
-                ([, { label, icon, key }]) => /* @__PURE__ */ (0, import_jsx_runtime148.jsxs)(
+              hideEverywhere !== true && /* @__PURE__ */ (0, import_jsx_runtime146.jsx)("ul", { className: "block-editor-block-visibility-modal__sub-options", children: viewportEntries.map(
+                ([, { label, icon, key }]) => /* @__PURE__ */ (0, import_jsx_runtime146.jsxs)(
                   "li",
                   {
                     className: "block-editor-block-visibility-modal__options-item",
                     children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime148.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime146.jsx)(
                         import_components21.CheckboxControl,
                         {
                           label: (0, import_i18n26.sprintf)(
@@ -26497,7 +26490,7 @@ var wp;
                           )
                         }
                       ),
-                      /* @__PURE__ */ (0, import_jsx_runtime148.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime146.jsx)(
                         import_components21.Icon,
                         {
                           icon,
@@ -26512,17 +26505,17 @@ var wp;
                 )
               ) })
             ] }) }),
-            hasMultipleBlocks && hasIndeterminateValues && /* @__PURE__ */ (0, import_jsx_runtime148.jsx)("p", { className: "block-editor-block-visibility-modal__description", children: (0, import_i18n26.__)(
+            hasMultipleBlocks && hasIndeterminateValues && /* @__PURE__ */ (0, import_jsx_runtime146.jsx)("p", { className: "block-editor-block-visibility-modal__description", children: (0, import_i18n26.__)(
               "Selected blocks have different visibility settings. The checkboxes show an indeterminate state when settings differ."
             ) }),
-            !hasMultipleBlocks && hideEverywhere === true && /* @__PURE__ */ (0, import_jsx_runtime148.jsx)("p", { className: "block-editor-block-visibility-modal__description", children: (0, import_i18n26.sprintf)(
+            !hasMultipleBlocks && hideEverywhere === true && /* @__PURE__ */ (0, import_jsx_runtime146.jsx)("p", { className: "block-editor-block-visibility-modal__description", children: (0, import_i18n26.sprintf)(
               // translators: %s: The shortcut key to access the List View.
               (0, import_i18n26.__)(
                 "Block will be hidden in the editor, and omitted from the published markup on the frontend. You can configure it again by selecting it in the List View (%s)."
               ),
               listViewShortcut
             ) }),
-            !hasMultipleBlocks && !hideEverywhere && isAnyViewportChecked && /* @__PURE__ */ (0, import_jsx_runtime148.jsx)("p", { className: "block-editor-block-visibility-modal__description", children: (0, import_element30.createInterpolateElement)(
+            !hasMultipleBlocks && !hideEverywhere && isAnyViewportChecked && /* @__PURE__ */ (0, import_jsx_runtime146.jsx)("p", { className: "block-editor-block-visibility-modal__description", children: (0, import_element30.createInterpolateElement)(
               (0, import_i18n26.sprintf)(
                 // translators: %s: The shortcut key to access the List View
                 (0, import_i18n26.__)(
@@ -26531,18 +26524,18 @@ var wp;
                 listViewShortcut
               ),
               {
-                strong: /* @__PURE__ */ (0, import_jsx_runtime148.jsx)("strong", {})
+                strong: /* @__PURE__ */ (0, import_jsx_runtime146.jsx)("strong", {})
               }
             ) })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime148.jsxs)(
+          /* @__PURE__ */ (0, import_jsx_runtime146.jsxs)(
             import_components21.Flex,
             {
               className: "block-editor-block-visibility-modal__actions",
               justify: "flex-end",
               expanded: false,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime148.jsx)(import_components21.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime148.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime146.jsx)(import_components21.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime146.jsx)(
                   import_components21.Button,
                   {
                     variant: "tertiary",
@@ -26551,7 +26544,7 @@ var wp;
                     children: (0, import_i18n26.__)("Cancel")
                   }
                 ) }),
-                /* @__PURE__ */ (0, import_jsx_runtime148.jsx)(import_components21.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime148.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime146.jsx)(import_components21.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime146.jsx)(
                   import_components21.Button,
                   {
                     variant: "primary",
@@ -26609,7 +26602,7 @@ var wp;
   var import_element31 = __toESM(require_element(), 1);
   var import_blocks23 = __toESM(require_blocks(), 1);
   var import_data28 = __toESM(require_data(), 1);
-  var import_jsx_runtime149 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime147 = __toESM(require_jsx_runtime(), 1);
   function BlockVisibilityViewportToolbar({ clientIds }) {
     const hasBlockVisibilityButtonShownRef = (0, import_element31.useRef)(false);
     const [blockVisibility2] = useSettings("blockVisibility.allowEditing");
@@ -26645,7 +26638,7 @@ var wp;
       return null;
     }
     const { showViewportModal: showViewportModal2 } = unlock(blockEditorDispatch);
-    return /* @__PURE__ */ (0, import_jsx_runtime149.jsx)(import_components22.ToolbarGroup, { className: "block-editor-block-visibility-toolbar", children: /* @__PURE__ */ (0, import_jsx_runtime149.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime147.jsx)(import_components22.ToolbarGroup, { className: "block-editor-block-visibility-toolbar", children: /* @__PURE__ */ (0, import_jsx_runtime147.jsx)(
       import_components22.ToolbarButton,
       {
         disabled: !canToggleBlockVisibility,
@@ -26662,7 +26655,7 @@ var wp;
   var import_components23 = __toESM(require_components(), 1);
   var import_data29 = __toESM(require_data(), 1);
   var import_keyboard_shortcuts2 = __toESM(require_keyboard_shortcuts(), 1);
-  var import_jsx_runtime150 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime148 = __toESM(require_jsx_runtime(), 1);
   function BlockVisibilityViewportMenuItem({ clientIds }) {
     const [blockVisibility2] = useSettings("blockVisibility.allowEditing");
     const { areBlocksHiddenAnywhere, shortcut } = (0, import_data29.useSelect)(
@@ -26688,7 +26681,7 @@ var wp;
       return null;
     }
     const { showViewportModal: showViewportModal2 } = unlock(dispatch);
-    return /* @__PURE__ */ (0, import_jsx_runtime150.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime148.jsx)(
       import_components23.MenuItem,
       {
         onClick: () => showViewportModal2(clientIds),
@@ -26702,7 +26695,7 @@ var wp;
   var import_components24 = __toESM(require_components(), 1);
   var import_data30 = __toESM(require_data(), 1);
   var import_i18n29 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime151 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime149 = __toESM(require_jsx_runtime(), 1);
   var { Badge: WCBadge } = unlock(import_components24.privateApis);
   var DEFAULT_VISIBILITY_STATE = {
     currentBlockVisibility: void 0,
@@ -26781,9 +26774,9 @@ var wp;
         viewportLabel
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime151.jsx)(WCBadge, { className: "block-editor-block-visibility-info", children: /* @__PURE__ */ (0, import_jsx_runtime151.jsxs)(import_components24.__experimentalHStack, { spacing: 2, justify: "start", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime151.jsx)(import_components24.Icon, { icon: unseen_default }),
-      /* @__PURE__ */ (0, import_jsx_runtime151.jsx)(import_components24.__experimentalText, { children: label })
+    return /* @__PURE__ */ (0, import_jsx_runtime149.jsx)(WCBadge, { className: "block-editor-block-visibility-info", children: /* @__PURE__ */ (0, import_jsx_runtime149.jsxs)(import_components24.__experimentalHStack, { spacing: 2, justify: "start", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime149.jsx)(import_components24.Icon, { icon: unseen_default }),
+      /* @__PURE__ */ (0, import_jsx_runtime149.jsx)(import_components24.__experimentalText, { children: label })
     ] }) });
   }

@@ -26948,7 +26941,7 @@ var wp;
   useBlockProps.save = import_blocks24.__unstableGetBlockProps;

   // packages/block-editor/build-module/components/block-list/block.mjs
-  var import_jsx_runtime152 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime150 = __toESM(require_jsx_runtime(), 1);
   function mergeWrapperProps(propsA, propsB) {
     const newProps = {
       ...propsA,
@@ -26963,7 +26956,7 @@ var wp;
     return newProps;
   }
   function Block({ children, isHtml, ...props }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime152.jsx)("div", { ...useBlockProps(props, { __unstableIsHtml: isHtml }), children });
+    return /* @__PURE__ */ (0, import_jsx_runtime150.jsx)("div", { ...useBlockProps(props, { __unstableIsHtml: isHtml }), children });
   }
   function BlockListBlock({
     block: { __unstableBlockSource },
@@ -26994,7 +26987,7 @@ var wp;
       ...context
     } = (0, import_element33.useContext)(PrivateBlockContext);
     const parentLayout = useLayout() || {};
-    let blockEdit = /* @__PURE__ */ (0, import_jsx_runtime152.jsx)(
+    let blockEdit = /* @__PURE__ */ (0, import_jsx_runtime150.jsx)(
       BlockEdit,
       {
         name,
@@ -27027,7 +27020,7 @@ var wp;
     const isAligned = wrapperProps && !!wrapperProps["data-align"] && !themeSupportsLayout;
     const isSticky = className?.includes("is-position-sticky");
     if (isAligned) {
-      blockEdit = /* @__PURE__ */ (0, import_jsx_runtime152.jsx)(
+      blockEdit = /* @__PURE__ */ (0, import_jsx_runtime150.jsx)(
         "div",
         {
           className: clsx_default("wp-block", isSticky && className),
@@ -27039,19 +27032,19 @@ var wp;
     let block;
     if (!isValid2) {
       const saveContent = __unstableBlockSource ? (0, import_blocks25.serializeRawBlock)(__unstableBlockSource) : (0, import_blocks25.getSaveContent)(blockType, attributes);
-      block = /* @__PURE__ */ (0, import_jsx_runtime152.jsxs)(Block, { className: "has-warning", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime152.jsx)(BlockInvalidWarning, { clientId }),
-        /* @__PURE__ */ (0, import_jsx_runtime152.jsx)(import_element33.RawHTML, { children: (0, import_dom8.safeHTML)(saveContent) })
+      block = /* @__PURE__ */ (0, import_jsx_runtime150.jsxs)(Block, { className: "has-warning", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime150.jsx)(BlockInvalidWarning, { clientId }),
+        /* @__PURE__ */ (0, import_jsx_runtime150.jsx)(import_element33.RawHTML, { children: (0, import_dom8.safeHTML)(saveContent) })
       ] });
     } else if (mode2 === "html") {
-      block = /* @__PURE__ */ (0, import_jsx_runtime152.jsxs)(import_jsx_runtime152.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime152.jsx)("div", { style: { display: "none" }, children: blockEdit }),
-        /* @__PURE__ */ (0, import_jsx_runtime152.jsx)(Block, { isHtml: true, children: /* @__PURE__ */ (0, import_jsx_runtime152.jsx)(block_html_default, { clientId }) })
+      block = /* @__PURE__ */ (0, import_jsx_runtime150.jsxs)(import_jsx_runtime150.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime150.jsx)("div", { style: { display: "none" }, children: blockEdit }),
+        /* @__PURE__ */ (0, import_jsx_runtime150.jsx)(Block, { isHtml: true, children: /* @__PURE__ */ (0, import_jsx_runtime150.jsx)(block_html_default, { clientId }) })
       ] });
     } else if (blockType?.apiVersion > 1) {
       block = blockEdit;
     } else {
-      block = /* @__PURE__ */ (0, import_jsx_runtime152.jsx)(Block, { children: blockEdit });
+      block = /* @__PURE__ */ (0, import_jsx_runtime150.jsx)(Block, { children: blockEdit });
     }
     const { "data-align": dataAlign, ...restWrapperProps } = wrapperProps ?? {};
     const updatedWrapperProps = {
@@ -27062,7 +27055,7 @@ var wp;
         !(dataAlign && isSticky) && className
       )
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime152.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime150.jsx)(
       PrivateBlockContext.Provider,
       {
         value: {
@@ -27071,10 +27064,10 @@ var wp;
           isSelectionWithinCurrentSection,
           ...context
         },
-        children: /* @__PURE__ */ (0, import_jsx_runtime152.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime150.jsx)(
           block_crash_boundary_default,
           {
-            fallback: /* @__PURE__ */ (0, import_jsx_runtime152.jsx)(Block, { className: "has-warning", children: /* @__PURE__ */ (0, import_jsx_runtime152.jsx)(BlockCrashWarning, {}) }),
+            fallback: /* @__PURE__ */ (0, import_jsx_runtime150.jsx)(Block, { className: "has-warning", children: /* @__PURE__ */ (0, import_jsx_runtime150.jsx)(BlockCrashWarning, {}) }),
             children: block
           }
         )
@@ -27573,7 +27566,7 @@ var wp;
     if (isBlockCurrentlyHidden && !isSelected && !isMultiSelected && !hasChildSelected) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime152.jsx)(PrivateBlockContext.Provider, { value: privateContext, children: /* @__PURE__ */ (0, import_jsx_runtime152.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime150.jsx)(PrivateBlockContext.Provider, { value: privateContext, children: /* @__PURE__ */ (0, import_jsx_runtime150.jsx)(
       BlockListBlock,
       {
         ...props,
@@ -27795,7 +27788,7 @@ var wp;
   }

   // node_modules/@base-ui/react/internals/composite/list/CompositeList.mjs
-  var import_jsx_runtime153 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime151 = __toESM(require_jsx_runtime(), 1);
   function CompositeList(props) {
     const {
       children,
@@ -27923,7 +27916,7 @@ var wp;
       subscribeMapChange,
       nextIndexRef
     }), [register2, unregister, subscribeMapChange, nextIndexRef]);
-    return /* @__PURE__ */ (0, import_jsx_runtime153.jsx)(CompositeListContext.Provider, {
+    return /* @__PURE__ */ (0, import_jsx_runtime151.jsx)(CompositeListContext.Provider, {
       value: contextValue,
       children
     });
@@ -30224,7 +30217,7 @@ var wp;
   }

   // node_modules/@base-ui/react/floating-ui-react/components/FloatingDelayGroup.mjs
-  var import_jsx_runtime154 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime152 = __toESM(require_jsx_runtime(), 1);
   var FloatingDelayGroupContext = /* @__PURE__ */ React23.createContext({
     hasProvider: false,
     timeoutMs: 0,
@@ -30268,7 +30261,7 @@ var wp;
         close: getDelay(delay, "close")
       };
     }, [delay, currentIdRef, delayRef, initialDelayRef]);
-    return /* @__PURE__ */ (0, import_jsx_runtime154.jsx)(FloatingDelayGroupContext.Provider, {
+    return /* @__PURE__ */ (0, import_jsx_runtime152.jsx)(FloatingDelayGroupContext.Provider, {
       value: React23.useMemo(() => ({
         hasProvider: true,
         delayRef,
@@ -30421,7 +30414,7 @@ var wp;
   };

   // node_modules/@base-ui/react/utils/FocusGuard.mjs
-  var import_jsx_runtime155 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime153 = __toESM(require_jsx_runtime(), 1);
   var FocusGuard = /* @__PURE__ */ React24.forwardRef(function FocusGuard2(props, ref) {
     const [role, setRole] = React24.useState();
     useIsoLayoutEffect(() => {
@@ -30434,7 +30427,7 @@ var wp;
       // Role is only for VoiceOver
       role
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime155.jsx)("span", {
+    return /* @__PURE__ */ (0, import_jsx_runtime153.jsx)("span", {
       ...props,
       ref,
       style: visuallyHidden,
@@ -31040,7 +31033,7 @@ var wp;
   };

   // node_modules/@base-ui/react/floating-ui-react/components/FloatingPortal.mjs
-  var import_jsx_runtime156 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime154 = __toESM(require_jsx_runtime(), 1);
   var PortalContext = /* @__PURE__ */ React25.createContext(null);
   if (true) PortalContext.displayName = "PortalContext";
   var usePortalContext = () => React25.useContext(PortalContext);
@@ -31165,10 +31158,10 @@ var wp;
       portalNode,
       setFocusManagerState
     }), [portalNode]);
-    return /* @__PURE__ */ (0, import_jsx_runtime156.jsxs)(React25.Fragment, {
-      children: [portalSubtree, /* @__PURE__ */ (0, import_jsx_runtime156.jsxs)(PortalContext.Provider, {
+    return /* @__PURE__ */ (0, import_jsx_runtime154.jsxs)(React25.Fragment, {
+      children: [portalSubtree, /* @__PURE__ */ (0, import_jsx_runtime154.jsxs)(PortalContext.Provider, {
         value: portalContextValue,
-        children: [shouldRenderGuards && portalNode && /* @__PURE__ */ (0, import_jsx_runtime156.jsx)(FocusGuard, {
+        children: [shouldRenderGuards && portalNode && /* @__PURE__ */ (0, import_jsx_runtime154.jsx)(FocusGuard, {
           "data-type": "outside",
           ref: beforeOutsideRef,
           onFocus: (event) => {
@@ -31180,10 +31173,10 @@ var wp;
               prevTabbable?.focus();
             }
           }
-        }), shouldRenderGuards && portalNode && /* @__PURE__ */ (0, import_jsx_runtime156.jsx)("span", {
+        }), shouldRenderGuards && portalNode && /* @__PURE__ */ (0, import_jsx_runtime154.jsx)("span", {
           "aria-owns": portalNodeId,
           style: ownerVisuallyHidden
-        }), portalNode && /* @__PURE__ */ ReactDOM2.createPortal(children, portalNode), shouldRenderGuards && portalNode && /* @__PURE__ */ (0, import_jsx_runtime156.jsx)(FocusGuard, {
+        }), portalNode && /* @__PURE__ */ ReactDOM2.createPortal(children, portalNode), shouldRenderGuards && portalNode && /* @__PURE__ */ (0, import_jsx_runtime154.jsx)(FocusGuard, {
           "data-type": "outside",
           ref: afterOutsideRef,
           onFocus: (event) => {
@@ -31227,7 +31220,7 @@ var wp;
   }

   // node_modules/@base-ui/react/floating-ui-react/components/FloatingTree.mjs
-  var import_jsx_runtime157 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime155 = __toESM(require_jsx_runtime(), 1);
   var FloatingNodeContext = /* @__PURE__ */ React26.createContext(null);
   if (true) FloatingNodeContext.displayName = "FloatingNodeContext";
   var FloatingTreeContext = /* @__PURE__ */ React26.createContext(null);
@@ -31239,7 +31232,7 @@ var wp;
   };

   // node_modules/@base-ui/react/floating-ui-react/components/FloatingFocusManager.mjs
-  var import_jsx_runtime158 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime156 = __toESM(require_jsx_runtime(), 1);
   function getEventType(event, lastInteractionType) {
     const win = getWindow(getTarget(event));
     if (event instanceof win.KeyboardEvent) {
@@ -31685,8 +31678,8 @@ var wp;
       };
     }, [disabled2, floatingFocusElement]);
     const shouldRenderGuards = !disabled2 && (modal ? !isUntrappedTypeableCombobox : true) && (isInsidePortal || modal);
-    return /* @__PURE__ */ (0, import_jsx_runtime158.jsxs)(React27.Fragment, {
-      children: [shouldRenderGuards && /* @__PURE__ */ (0, import_jsx_runtime158.jsx)(FocusGuard, {
+    return /* @__PURE__ */ (0, import_jsx_runtime156.jsxs)(React27.Fragment, {
+      children: [shouldRenderGuards && /* @__PURE__ */ (0, import_jsx_runtime156.jsx)(FocusGuard, {
         "data-type": "inside",
         ref: mergedBeforeGuardRef,
         onFocus: (event) => {
@@ -31703,7 +31696,7 @@ var wp;
             }
           }
         }
-      }), children, shouldRenderGuards && /* @__PURE__ */ (0, import_jsx_runtime158.jsx)(FocusGuard, {
+      }), children, shouldRenderGuards && /* @__PURE__ */ (0, import_jsx_runtime156.jsx)(FocusGuard, {
         "data-type": "inside",
         ref: mergedAfterGuardRef,
         onFocus: (event) => {
@@ -36838,7 +36831,7 @@ var wp;

   // node_modules/@base-ui/react/utils/InternalBackdrop.mjs
   var React45 = __toESM(require_react(), 1);
-  var import_jsx_runtime159 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime157 = __toESM(require_jsx_runtime(), 1);
   var InternalBackdrop = /* @__PURE__ */ React45.forwardRef(function InternalBackdrop2(props, ref) {
     const {
       cutout,
@@ -36849,7 +36842,7 @@ var wp;
       const rect = cutout.getBoundingClientRect();
       clipPath = `polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${rect.left}px ${rect.top}px,${rect.left}px ${rect.bottom}px,${rect.right}px ${rect.bottom}px,${rect.right}px ${rect.top}px,${rect.left}px ${rect.top}px)`;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime159.jsx)("div", {
+    return /* @__PURE__ */ (0, import_jsx_runtime157.jsx)("div", {
       ref,
       role: "presentation",
       "data-base-ui-inert": "",
@@ -36996,7 +36989,7 @@ var wp;
   }

   // node_modules/@base-ui/react/internals/resolveValueLabel.mjs
-  var import_jsx_runtime160 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime158 = __toESM(require_jsx_runtime(), 1);
   function isGroupedItems(items) {
     return items != null && items.length > 0 && typeof items[0] === "object" && items[0] != null && "items" in items[0];
   }
@@ -37082,7 +37075,7 @@ var wp;
       if (index2 > 0) {
         acc.push(", ");
       }
-      acc.push(/* @__PURE__ */ (0, import_jsx_runtime160.jsx)(React50.Fragment, {
+      acc.push(/* @__PURE__ */ (0, import_jsx_runtime158.jsx)(React50.Fragment, {
         children: resolveSelectedLabel(value, items, itemToStringLabel)
       }, index2));
       return acc;
@@ -38205,7 +38198,7 @@ var wp;
   };

   // node_modules/@base-ui/react/collapsible/root/CollapsibleRoot.mjs
-  var import_jsx_runtime161 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime159 = __toESM(require_jsx_runtime(), 1);
   var CollapsibleRoot = /* @__PURE__ */ React62.forwardRef(function CollapsibleRoot2(componentProps, forwardedRef) {
     const {
       render: render4,
@@ -38240,7 +38233,7 @@ var wp;
       props: elementProps,
       stateAttributesMapping: collapsibleStateAttributesMapping
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime161.jsx)(CollapsibleRootContext.Provider, {
+    return /* @__PURE__ */ (0, import_jsx_runtime159.jsx)(CollapsibleRootContext.Provider, {
       value: contextValue,
       children: element
     });
@@ -38698,7 +38691,7 @@ var wp;

   // node_modules/@base-ui/react/direction-provider/DirectionProvider.mjs
   var React69 = __toESM(require_react(), 1);
-  var import_jsx_runtime162 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime160 = __toESM(require_jsx_runtime(), 1);
   var DirectionProvider = function DirectionProvider2(props) {
     const {
       direction = "ltr"
@@ -38706,7 +38699,7 @@ var wp;
     const contextValue = React69.useMemo(() => ({
       direction
     }), [direction]);
-    return /* @__PURE__ */ (0, import_jsx_runtime162.jsx)(DirectionContext.Provider, {
+    return /* @__PURE__ */ (0, import_jsx_runtime160.jsx)(DirectionContext.Provider, {
       value: contextValue,
       children: props.children
     });
@@ -38782,7 +38775,7 @@ var wp;
   };

   // node_modules/@base-ui/react/utils/usePopupViewport.mjs
-  var import_jsx_runtime163 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime161 = __toESM(require_jsx_runtime(), 1);
   var popupViewportStateMapping = {
     activationDirection: (value) => value ? {
       "data-activation-direction": value
@@ -38885,14 +38878,14 @@ var wp;
     const isTransitioning = previousContentNode != null;
     let childrenToRender;
     if (!isTransitioning) {
-      childrenToRender = /* @__PURE__ */ (0, import_jsx_runtime163.jsx)("div", {
+      childrenToRender = /* @__PURE__ */ (0, import_jsx_runtime161.jsx)("div", {
         "data-current": true,
         ref: currentContainerRef,
         children
       }, currentContentKey);
     } else {
-      childrenToRender = /* @__PURE__ */ (0, import_jsx_runtime163.jsxs)(React70.Fragment, {
-        children: [/* @__PURE__ */ (0, import_jsx_runtime163.jsx)("div", {
+      childrenToRender = /* @__PURE__ */ (0, import_jsx_runtime161.jsxs)(React70.Fragment, {
+        children: [/* @__PURE__ */ (0, import_jsx_runtime161.jsx)("div", {
           "data-previous": true,
           inert: inertValue(true),
           ref: previousContainerRef,
@@ -38904,7 +38897,7 @@ var wp;
             position: "absolute"
           },
           "data-ending-style": showStartingStyleAttribute ? void 0 : ""
-        }, "previous"), /* @__PURE__ */ (0, import_jsx_runtime163.jsx)("div", {
+        }, "previous"), /* @__PURE__ */ (0, import_jsx_runtime161.jsx)("div", {
           "data-current": true,
           ref: currentContainerRef,
           "data-starting-style": showStartingStyleAttribute ? "" : void 0,
@@ -39042,7 +39035,7 @@ var wp;

   // node_modules/@base-ui/react/internals/labelable-provider/LabelableProvider.mjs
   var React73 = __toESM(require_react(), 1);
-  var import_jsx_runtime164 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime162 = __toESM(require_jsx_runtime(), 1);
   var LabelableProvider = function LabelableProvider2(props) {
     const defaultId = useBaseUiId();
     const initialControlId = props.controlId === void 0 ? defaultId : props.controlId;
@@ -39093,7 +39086,7 @@ var wp;
       setMessageIds,
       getDescriptionProps
     }), [controlId, registerControlId, labelId, setLabelId, messageIds, setMessageIds, getDescriptionProps]);
-    return /* @__PURE__ */ (0, import_jsx_runtime164.jsx)(LabelableContext.Provider, {
+    return /* @__PURE__ */ (0, import_jsx_runtime162.jsx)(LabelableContext.Provider, {
       value: contextValue,
       children: props.children
     });
@@ -39221,7 +39214,7 @@ var wp;
   }

   // node_modules/@base-ui/react/field/root/FieldRoot.mjs
-  var import_jsx_runtime165 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime163 = __toESM(require_jsx_runtime(), 1);
   var FieldRootInner = /* @__PURE__ */ React75.forwardRef(function FieldRootInner2(componentProps, forwardedRef) {
     const {
       errors,
@@ -39342,15 +39335,15 @@ var wp;
       props: elementProps,
       stateAttributesMapping: fieldValidityMapping
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime165.jsx)(FieldRootContext.Provider, {
+    return /* @__PURE__ */ (0, import_jsx_runtime163.jsx)(FieldRootContext.Provider, {
       value: contextValue,
       children: element
     });
   });
   if (true) FieldRootInner.displayName = "FieldRootInner";
   var FieldRoot = /* @__PURE__ */ React75.forwardRef(function FieldRoot2(componentProps, forwardedRef) {
-    return /* @__PURE__ */ (0, import_jsx_runtime165.jsx)(LabelableProvider, {
-      children: /* @__PURE__ */ (0, import_jsx_runtime165.jsx)(FieldRootInner, {
+    return /* @__PURE__ */ (0, import_jsx_runtime163.jsx)(LabelableProvider, {
+      children: /* @__PURE__ */ (0, import_jsx_runtime163.jsx)(FieldRootInner, {
         ...componentProps,
         ref: forwardedRef
       })
@@ -39414,7 +39407,7 @@ var wp;

   // node_modules/@base-ui/react/field/error/FieldError.mjs
   var React77 = __toESM(require_react(), 1);
-  var import_jsx_runtime166 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime164 = __toESM(require_jsx_runtime(), 1);
   var stateAttributesMapping2 = {
     ...fieldValidityMapping,
     ...transitionStatusMapping
@@ -39478,8 +39471,8 @@ var wp;
     }
     let errorMessage = error2;
     if (Array.isArray(error2)) {
-      errorMessage = error2.length > 1 ? /* @__PURE__ */ (0, import_jsx_runtime166.jsx)("ul", {
-        children: error2.map((message2) => /* @__PURE__ */ (0, import_jsx_runtime166.jsx)("li", {
+      errorMessage = error2.length > 1 ? /* @__PURE__ */ (0, import_jsx_runtime164.jsx)("ul", {
+        children: error2.map((message2) => /* @__PURE__ */ (0, import_jsx_runtime164.jsx)("li", {
           children: message2
         }, message2))
       }) : error2[0];
@@ -39677,7 +39670,7 @@ var wp;

   // node_modules/@base-ui/react/field/validity/FieldValidity.mjs
   var React80 = __toESM(require_react(), 1);
-  var import_jsx_runtime167 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime165 = __toESM(require_jsx_runtime(), 1);
   var FieldValidity = function FieldValidity2(props) {
     const {
       children
@@ -39698,7 +39691,7 @@ var wp;
         transitionStatus
       };
     }, [combinedFieldValidityData, transitionStatus]);
-    return /* @__PURE__ */ (0, import_jsx_runtime167.jsx)(React80.Fragment, {
+    return /* @__PURE__ */ (0, import_jsx_runtime165.jsx)(React80.Fragment, {
       children: children(fieldValidityState)
     });
   };
@@ -39706,7 +39699,7 @@ var wp;

   // node_modules/@base-ui/react/field/item/FieldItem.mjs
   var React81 = __toESM(require_react(), 1);
-  var import_jsx_runtime168 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime166 = __toESM(require_jsx_runtime(), 1);
   var FieldItem = /* @__PURE__ */ React81.forwardRef(function FieldItem2(componentProps, forwardedRef) {
     const {
       render: render4,
@@ -39733,8 +39726,8 @@ var wp;
       props: elementProps,
       stateAttributesMapping: fieldValidityMapping
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime168.jsx)(LabelableProvider, {
-      children: /* @__PURE__ */ (0, import_jsx_runtime168.jsx)(FieldItemContext.Provider, {
+    return /* @__PURE__ */ (0, import_jsx_runtime166.jsx)(LabelableProvider, {
+      children: /* @__PURE__ */ (0, import_jsx_runtime166.jsx)(FieldItemContext.Provider, {
         value: fieldItemContext,
         children: element
       })
@@ -39744,9 +39737,9 @@ var wp;

   // node_modules/@base-ui/react/input/Input.mjs
   var React82 = __toESM(require_react(), 1);
-  var import_jsx_runtime169 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime167 = __toESM(require_jsx_runtime(), 1);
   var Input = /* @__PURE__ */ React82.forwardRef(function Input2(props, forwardedRef) {
-    return /* @__PURE__ */ (0, import_jsx_runtime169.jsx)(index_parts_exports2.Control, {
+    return /* @__PURE__ */ (0, import_jsx_runtime167.jsx)(index_parts_exports2.Control, {
       ref: forwardedRef,
       ...props
     });
@@ -39957,7 +39950,7 @@ var wp;
   }

   // node_modules/@base-ui/react/internals/composite/root/CompositeRoot.mjs
-  var import_jsx_runtime170 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime168 = __toESM(require_jsx_runtime(), 1);
   function CompositeRoot(componentProps) {
     const {
       render: render4,
@@ -40017,9 +40010,9 @@ var wp;
       highlightItemOnHover,
       relayKeyboardEvent
     }), [highlightedIndex, onHighlightedIndexChange, highlightItemOnHover, relayKeyboardEvent]);
-    return /* @__PURE__ */ (0, import_jsx_runtime170.jsx)(CompositeRootContext.Provider, {
+    return /* @__PURE__ */ (0, import_jsx_runtime168.jsx)(CompositeRootContext.Provider, {
       value: contextValue,
-      children: /* @__PURE__ */ (0, import_jsx_runtime170.jsx)(CompositeList, {
+      children: /* @__PURE__ */ (0, import_jsx_runtime168.jsx)(CompositeList, {
         elementsRef,
         onMapChange: (newMap) => {
           onMapChangeProp?.(newMap);
@@ -40033,7 +40026,7 @@ var wp;
   // node_modules/@base-ui/react/utils/FloatingPortalLite.mjs
   var React85 = __toESM(require_react(), 1);
   var ReactDOM7 = __toESM(require_react_dom(), 1);
-  var import_jsx_runtime171 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime169 = __toESM(require_jsx_runtime(), 1);
   var FloatingPortalLite = /* @__PURE__ */ React85.forwardRef(function FloatingPortalLite2(componentProps, forwardedRef) {
     const {
       children,
@@ -40055,19 +40048,19 @@ var wp;
     if (!portalSubtree && !portalNode) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime171.jsxs)(React85.Fragment, {
+    return /* @__PURE__ */ (0, import_jsx_runtime169.jsxs)(React85.Fragment, {
       children: [portalSubtree, portalNode && /* @__PURE__ */ ReactDOM7.createPortal(children, portalNode)]
     });
   });
   if (true) FloatingPortalLite.displayName = "FloatingPortalLite";

   // node_modules/@base-ui/react/utils/styles.mjs
-  var import_jsx_runtime172 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime170 = __toESM(require_jsx_runtime(), 1);
   var DISABLE_SCROLLBAR_CLASS_NAME = "base-ui-disable-scrollbar";
   var styleDisableScrollbar = {
     className: DISABLE_SCROLLBAR_CLASS_NAME,
     getElement(nonce) {
-      return /* @__PURE__ */ (0, import_jsx_runtime172.jsx)("style", {
+      return /* @__PURE__ */ (0, import_jsx_runtime170.jsx)("style", {
         nonce,
         href: DISABLE_SCROLLBAR_CLASS_NAME,
         precedence: "base-ui:low",
@@ -40199,7 +40192,7 @@ var wp;
   };

   // node_modules/@base-ui/react/select/root/SelectRoot.mjs
-  var import_jsx_runtime173 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime171 = __toESM(require_jsx_runtime(), 1);
   function SelectRoot(props) {
     const {
       id,
@@ -40528,7 +40521,7 @@ var wp;
       }
       return value.map((v2) => {
         const currentSerializedValue = stringifyAsValue(v2, itemToStringValue);
-        return /* @__PURE__ */ (0, import_jsx_runtime173.jsx)("input", {
+        return /* @__PURE__ */ (0, import_jsx_runtime171.jsx)("input", {
           type: "hidden",
           form,
           name,
@@ -40537,9 +40530,9 @@ var wp;
         }, currentSerializedValue);
       });
     }, [multiple, value, form, name, itemToStringValue, disabled2]);
-    return /* @__PURE__ */ (0, import_jsx_runtime173.jsxs)(SelectRootContext.Provider, {
+    return /* @__PURE__ */ (0, import_jsx_runtime171.jsxs)(SelectRootContext.Provider, {
       value: contextValue,
-      children: [children, /* @__PURE__ */ (0, import_jsx_runtime173.jsx)("input", {
+      children: [children, /* @__PURE__ */ (0, import_jsx_runtime171.jsx)("input", {
         ...validation.getValidationProps(disabled2, {
           onFocus() {
             store2.state.triggerElement?.focus({
@@ -40873,7 +40866,7 @@ var wp;

   // node_modules/@base-ui/react/select/portal/SelectPortal.mjs
   var React92 = __toESM(require_react(), 1);
-  var import_jsx_runtime174 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime172 = __toESM(require_jsx_runtime(), 1);
   var SelectPortal = /* @__PURE__ */ React92.forwardRef(function SelectPortal2(portalProps, forwardedRef) {
     const {
       store: store2
@@ -40884,7 +40877,7 @@ var wp;
     if (!shouldRender) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime174.jsx)(FloatingPortal, {
+    return /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(FloatingPortal, {
       ref: forwardedRef,
       ...portalProps
     });
@@ -40960,7 +40953,7 @@ var wp;
   };

   // node_modules/@base-ui/react/select/positioner/SelectPositioner.mjs
-  var import_jsx_runtime175 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime173 = __toESM(require_jsx_runtime(), 1);
   var FIXED = {
     position: "fixed"
   };
@@ -41107,13 +41100,13 @@ var wp;
       scrollUpArrowRef,
       scrollDownArrowRef
     }), [positioning, renderedSide, alignItemWithTriggerActive, setControlledAlignItemWithTrigger]);
-    return /* @__PURE__ */ (0, import_jsx_runtime175.jsx)(CompositeList, {
+    return /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(CompositeList, {
       elementsRef: listRef,
       labelsRef,
       onMapChange,
-      children: /* @__PURE__ */ (0, import_jsx_runtime175.jsxs)(SelectPositionerContext.Provider, {
+      children: /* @__PURE__ */ (0, import_jsx_runtime173.jsxs)(SelectPositionerContext.Provider, {
         value: contextValue,
-        children: [mounted && modal && /* @__PURE__ */ (0, import_jsx_runtime175.jsx)(InternalBackdrop, {
+        children: [mounted && modal && /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(InternalBackdrop, {
           inert: inertValue(!open),
           cutout: triggerElement
         }), element]
@@ -41124,7 +41117,7 @@ var wp;

   // node_modules/@base-ui/react/select/popup/SelectPopup.mjs
   var React96 = __toESM(require_react(), 1);
-  var import_jsx_runtime176 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime174 = __toESM(require_jsx_runtime(), 1);
   var stateAttributesMapping6 = {
     ...popupStateMapping,
     ...transitionStatusMapping
@@ -41423,8 +41416,8 @@ var wp;
       stateAttributesMapping: stateAttributesMapping6,
       props: [popupProps, defaultProps, getDisabledMountTransitionStyles(transitionStatus), elementProps]
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime176.jsxs)(React96.Fragment, {
-      children: [!disableStyleElements && styleDisableScrollbar.getElement(nonce), /* @__PURE__ */ (0, import_jsx_runtime176.jsx)(FloatingFocusManager, {
+    return /* @__PURE__ */ (0, import_jsx_runtime174.jsxs)(React96.Fragment, {
+      children: [!disableStyleElements && styleDisableScrollbar.getElement(nonce), /* @__PURE__ */ (0, import_jsx_runtime174.jsx)(FloatingFocusManager, {
         context: floatingRootContext,
         modal: false,
         disabled: !mounted,
@@ -41535,7 +41528,7 @@ var wp;
   }

   // node_modules/@base-ui/react/select/item/SelectItem.mjs
-  var import_jsx_runtime177 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime175 = __toESM(require_jsx_runtime(), 1);
   var SelectItem = /* @__PURE__ */ React99.memo(/* @__PURE__ */ React99.forwardRef(function SelectItem2(componentProps, forwardedRef) {
     const {
       render: render4,
@@ -41697,7 +41690,7 @@ var wp;
       textRef,
       selectedByFocus
     }), [selected, index2, textRef, selectedByFocus]);
-    return /* @__PURE__ */ (0, import_jsx_runtime177.jsx)(SelectItemContext.Provider, {
+    return /* @__PURE__ */ (0, import_jsx_runtime175.jsx)(SelectItemContext.Provider, {
       value: contextValue,
       children: element
     });
@@ -41706,7 +41699,7 @@ var wp;

   // node_modules/@base-ui/react/select/item-indicator/SelectItemIndicator.mjs
   var React100 = __toESM(require_react(), 1);
-  var import_jsx_runtime178 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime176 = __toESM(require_jsx_runtime(), 1);
   var SelectItemIndicator = /* @__PURE__ */ React100.forwardRef(function SelectItemIndicator2(componentProps, forwardedRef) {
     const {
       selected
@@ -41715,7 +41708,7 @@ var wp;
     if (!shouldRender) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime178.jsx)(Inner, {
+    return /* @__PURE__ */ (0, import_jsx_runtime176.jsx)(Inner, {
       ...componentProps,
       ref: forwardedRef
     });
@@ -41990,9 +41983,9 @@ var wp;
   }

   // node_modules/@base-ui/react/select/scroll-down-arrow/SelectScrollDownArrow.mjs
-  var import_jsx_runtime179 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime177 = __toESM(require_jsx_runtime(), 1);
   var SelectScrollDownArrow = /* @__PURE__ */ React104.forwardRef(function SelectScrollDownArrow2(props, forwardedRef) {
-    return /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(SelectScrollArrow, {
+    return /* @__PURE__ */ (0, import_jsx_runtime177.jsx)(SelectScrollArrow, {
       ...props,
       ref: forwardedRef,
       direction: "down"
@@ -42002,9 +41995,9 @@ var wp;

   // node_modules/@base-ui/react/select/scroll-up-arrow/SelectScrollUpArrow.mjs
   var React105 = __toESM(require_react(), 1);
-  var import_jsx_runtime180 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime178 = __toESM(require_jsx_runtime(), 1);
   var SelectScrollUpArrow = /* @__PURE__ */ React105.forwardRef(function SelectScrollUpArrow2(props, forwardedRef) {
-    return /* @__PURE__ */ (0, import_jsx_runtime180.jsx)(SelectScrollArrow, {
+    return /* @__PURE__ */ (0, import_jsx_runtime178.jsx)(SelectScrollArrow, {
       ...props,
       ref: forwardedRef,
       direction: "up"
@@ -42028,7 +42021,7 @@ var wp;
   }

   // node_modules/@base-ui/react/select/group/SelectGroup.mjs
-  var import_jsx_runtime181 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime179 = __toESM(require_jsx_runtime(), 1);
   var SelectGroup = /* @__PURE__ */ React107.forwardRef(function SelectGroup2(componentProps, forwardedRef) {
     const {
       render: render4,
@@ -42048,7 +42041,7 @@ var wp;
         "aria-labelledby": labelId
       }, elementProps]
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime181.jsx)(SelectGroupContext.Provider, {
+    return /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(SelectGroupContext.Provider, {
       value: contextValue,
       children: element
     });
@@ -42108,7 +42101,7 @@ var wp;

   // node_modules/@base-ui/react/internals/PrehydrationScript.mjs
   var React109 = __toESM(require_react(), 1);
-  var import_jsx_runtime182 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime180 = __toESM(require_jsx_runtime(), 1);
   function PrehydrationScript(props) {
     const {
       script: script2
@@ -42120,7 +42113,7 @@ var wp;
     if (!isHydrating) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime182.jsx)("script", {
+    return /* @__PURE__ */ (0, import_jsx_runtime180.jsx)("script", {
       nonce,
       dangerouslySetInnerHTML: {
         __html: script2
@@ -42162,7 +42155,7 @@ var wp;
   };

   // node_modules/@base-ui/react/tabs/root/TabsRoot.mjs
-  var import_jsx_runtime183 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime181 = __toESM(require_jsx_runtime(), 1);
   var TabsRoot = /* @__PURE__ */ React111.forwardRef(function TabsRoot2(componentProps, forwardedRef) {
     const {
       className,
@@ -42345,9 +42338,9 @@ var wp;
       props: elementProps,
       stateAttributesMapping: tabsStateAttributesMapping
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime183.jsx)(TabsRootContext.Provider, {
+    return /* @__PURE__ */ (0, import_jsx_runtime181.jsx)(TabsRootContext.Provider, {
       value: tabsContextValue,
-      children: /* @__PURE__ */ (0, import_jsx_runtime183.jsx)(CompositeList, {
+      children: /* @__PURE__ */ (0, import_jsx_runtime181.jsx)(CompositeList, {
         elementsRef: tabPanelRefs,
         children: element
       })
@@ -42547,7 +42540,7 @@ var wp;

   // node_modules/@base-ui/react/tabs/indicator/TabsIndicator.mjs
   var React114 = __toESM(require_react(), 1);
-  var import_jsx_runtime184 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime182 = __toESM(require_jsx_runtime(), 1);
   var _PrehydrationScript;
   var stateAttributesMapping7 = {
     ...tabsStateAttributesMapping,
@@ -42656,8 +42649,8 @@ var wp;
     if (value == null) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime184.jsxs)(React114.Fragment, {
-      children: [element, renderBeforeHydration && (_PrehydrationScript || (_PrehydrationScript = /* @__PURE__ */ (0, import_jsx_runtime184.jsx)(PrehydrationScript, {
+    return /* @__PURE__ */ (0, import_jsx_runtime182.jsxs)(React114.Fragment, {
+      children: [element, renderBeforeHydration && (_PrehydrationScript || (_PrehydrationScript = /* @__PURE__ */ (0, import_jsx_runtime182.jsx)(PrehydrationScript, {
         script
       })))]
     });
@@ -42746,7 +42739,7 @@ var wp;

   // node_modules/@base-ui/react/tabs/list/TabsList.mjs
   var React116 = __toESM(require_react(), 1);
-  var import_jsx_runtime185 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime183 = __toESM(require_jsx_runtime(), 1);
   var TabsList = /* @__PURE__ */ React116.forwardRef(function TabsList2(componentProps, forwardedRef) {
     const {
       activateOnFocus = false,
@@ -42815,9 +42808,9 @@ var wp;
       registerTabResizeObserverElement,
       tabsListElement
     }), [activateOnFocus, registerIndicatorUpdateListener, registerTabResizeObserverElement, tabsListElement]);
-    return /* @__PURE__ */ (0, import_jsx_runtime185.jsx)(TabsListContext.Provider, {
+    return /* @__PURE__ */ (0, import_jsx_runtime183.jsx)(TabsListContext.Provider, {
       value: tabsListContextValue,
-      children: /* @__PURE__ */ (0, import_jsx_runtime185.jsx)(CompositeRoot, {
+      children: /* @__PURE__ */ (0, import_jsx_runtime183.jsx)(CompositeRoot, {
         render: render4,
         className,
         style,
@@ -42933,7 +42926,7 @@ var wp;
   }

   // node_modules/@base-ui/react/tooltip/root/TooltipRoot.mjs
-  var import_jsx_runtime186 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime184 = __toESM(require_jsx_runtime(), 1);
   var TooltipRoot = fastComponent(function TooltipRoot2(props) {
     const {
       disabled: disabled2 = false,
@@ -43008,12 +43001,12 @@ var wp;
       close: () => store2.setOpen(false, createChangeEventDetails(reason_parts_exports.imperativeAction))
     }), [forceUnmount, store2]);
     const shouldRenderInteractions = open || mounted || !disabled2 && trackCursorAxis !== "none";
-    return /* @__PURE__ */ (0, import_jsx_runtime186.jsxs)(TooltipRootContext.Provider, {
+    return /* @__PURE__ */ (0, import_jsx_runtime184.jsxs)(TooltipRootContext.Provider, {
       value: store2,
-      children: [handle && /* @__PURE__ */ (0, import_jsx_runtime186.jsx)(PopupHandleAttachment, {
+      children: [handle && /* @__PURE__ */ (0, import_jsx_runtime184.jsx)(PopupHandleAttachment, {
         handle,
         store: store2
-      }), shouldRenderInteractions && /* @__PURE__ */ (0, import_jsx_runtime186.jsx)(TooltipInteractions, {
+      }), shouldRenderInteractions && /* @__PURE__ */ (0, import_jsx_runtime184.jsx)(TooltipInteractions, {
         store: store2,
         disabled: disabled2,
         trackCursorAxis
@@ -43283,7 +43276,7 @@ var wp;
   }

   // node_modules/@base-ui/react/tooltip/portal/TooltipPortal.mjs
-  var import_jsx_runtime187 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime185 = __toESM(require_jsx_runtime(), 1);
   var TooltipPortal = /* @__PURE__ */ React123.forwardRef(function TooltipPortal2(props, forwardedRef) {
     const {
       keepMounted = false,
@@ -43295,9 +43288,9 @@ var wp;
     if (!shouldRender) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime187.jsx)(TooltipPortalContext.Provider, {
+    return /* @__PURE__ */ (0, import_jsx_runtime185.jsx)(TooltipPortalContext.Provider, {
       value: keepMounted,
-      children: /* @__PURE__ */ (0, import_jsx_runtime187.jsx)(FloatingPortalLite, {
+      children: /* @__PURE__ */ (0, import_jsx_runtime185.jsx)(FloatingPortalLite, {
         ref: forwardedRef,
         ...portalProps
       })
@@ -43321,7 +43314,7 @@ var wp;
   }

   // node_modules/@base-ui/react/tooltip/positioner/TooltipPositioner.mjs
-  var import_jsx_runtime188 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime186 = __toESM(require_jsx_runtime(), 1);
   var TooltipPositioner = /* @__PURE__ */ React125.forwardRef(function TooltipPositioner2(componentProps, forwardedRef) {
     const {
       render: render4,
@@ -43384,7 +43377,7 @@ var wp;
       hidden: !mounted,
       inert: !open || trackCursorAxis === "both" || disableHoverablePopup
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime188.jsx)(TooltipPositionerContext.Provider, {
+    return /* @__PURE__ */ (0, import_jsx_runtime186.jsx)(TooltipPositionerContext.Provider, {
       value: positioning,
       children: element
     });
@@ -43484,7 +43477,7 @@ var wp;

   // node_modules/@base-ui/react/tooltip/provider/TooltipProvider.mjs
   var React128 = __toESM(require_react(), 1);
-  var import_jsx_runtime189 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime187 = __toESM(require_jsx_runtime(), 1);
   var TooltipProvider = function TooltipProvider2(props) {
     const {
       delay,
@@ -43495,9 +43488,9 @@ var wp;
       open: delay,
       close: closeDelay
     }), [delay, closeDelay]);
-    return /* @__PURE__ */ (0, import_jsx_runtime189.jsx)(TooltipProviderContext.Provider, {
+    return /* @__PURE__ */ (0, import_jsx_runtime187.jsx)(TooltipProviderContext.Provider, {
       value: delay,
-      children: /* @__PURE__ */ (0, import_jsx_runtime189.jsx)(FloatingDelayGroup, {
+      children: /* @__PURE__ */ (0, import_jsx_runtime187.jsx)(FloatingDelayGroup, {
         delay: delayValue,
         timeoutMs: timeout,
         children: props.children
@@ -43692,7 +43685,7 @@ var wp;
   });

   // packages/ui/build-module/badge/badge.mjs
-  var import_jsx_runtime190 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime188 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE2 = "data-wp-hash";
   function getRuntime2() {
     const globalScope = globalThis;
@@ -43774,11 +43767,11 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle2("59353631d1", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#f7e6e3);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fae8c8);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#ffea8f);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#ccf4d2);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#e0ebf8);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");
+    registerStyle2("40ea4a6382", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#fae5e1);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fde6be);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#fee995);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#c2f8ca);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#deebfa);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");
   }
   var style_default2 = { "badge": "_96e6251aad1a6136__badge", "is-high-intent": "_99f7158cb520f750__is-high-intent", "is-medium-intent": "c20ebef2365bc8b7__is-medium-intent", "is-low-intent": "_365e1626c6202e52__is-low-intent", "is-stable-intent": "_33f8198127ddf4ef__is-stable-intent", "is-informational-intent": "_04c1aca8fc449412__is-informational-intent", "is-draft-intent": "_90726e69d495ec19__is-draft-intent", "is-none-intent": "_898f4a544993bd39__is-none-intent" };
   var Badge = (0, import_element48.forwardRef)(function Badge2({ intent = "none", className, ...props }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime190.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime188.jsx)(
       Text,
       {
         ref,
@@ -43951,10 +43944,10 @@ var wp;
   }

   // packages/ui/build-module/tooltip/portal.mjs
-  var import_jsx_runtime191 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime189 = __toESM(require_jsx_runtime(), 1);
   var Portal = (0, import_element49.forwardRef)(
     function TooltipPortal3({ container, ...restProps }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime191.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime189.jsx)(
         index_parts_exports5.Portal,
         {
           container: container ?? getWpCompatOverlaySlot(),
@@ -43967,7 +43960,7 @@ var wp;

   // packages/ui/build-module/tooltip/positioner.mjs
   var import_element50 = __toESM(require_element(), 1);
-  var import_jsx_runtime192 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime190 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE4 = "data-wp-hash";
   function getRuntime4() {
     const globalScope = globalThis;
@@ -44058,7 +44051,7 @@ var wp;
   var style_default3 = { "positioner": "_480b748dd3510e64__positioner", "popup": "_50096b232db7709d__popup" };
   var Positioner = (0, import_element50.forwardRef)(
     function TooltipPositioner3({ align = "center", className, side = "top", sideOffset = 4, ...props }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime192.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime190.jsx)(
         index_parts_exports5.Positioner,
         {
           ref,
@@ -44110,7 +44103,7 @@ var wp;
   var ThemeProvider = getThemeProvider();

   // packages/ui/build-module/tooltip/popup.mjs
-  var import_jsx_runtime193 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime191 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE5 = "data-wp-hash";
   function getRuntime5() {
     const globalScope = globalThis;
@@ -44197,7 +44190,7 @@ var wp;
   var style_default4 = { "positioner": "_480b748dd3510e64__positioner", "popup": "_50096b232db7709d__popup" };
   var POPUP_COLOR = { background: "#1e1e1e" };
   var Popup = (0, import_element52.forwardRef)(function TooltipPopup3({ portal, positioner, children, className, ...props }, ref) {
-    const popupContent = /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(ThemeProvider, { color: POPUP_COLOR, children: /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(
+    const popupContent = /* @__PURE__ */ (0, import_jsx_runtime191.jsx)(ThemeProvider, { color: POPUP_COLOR, children: /* @__PURE__ */ (0, import_jsx_runtime191.jsx)(
       index_parts_exports5.Popup,
       {
         ref,
@@ -44208,48 +44201,48 @@ var wp;
     ) });
     const positionedPopup = renderSlotWithChildren(
       positioner,
-      /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(Positioner, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime191.jsx)(Positioner, {}),
       popupContent
     );
-    return renderSlotWithChildren(portal, /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(Portal, {}), positionedPopup);
+    return renderSlotWithChildren(portal, /* @__PURE__ */ (0, import_jsx_runtime191.jsx)(Portal, {}), positionedPopup);
   });

   // packages/ui/build-module/tooltip/trigger.mjs
   var import_element53 = __toESM(require_element(), 1);
-  var import_jsx_runtime194 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime192 = __toESM(require_jsx_runtime(), 1);
   var Trigger = (0, import_element53.forwardRef)(
     function TooltipTrigger3(props, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime194.jsx)(index_parts_exports5.Trigger, { ref, ...props });
+      return /* @__PURE__ */ (0, import_jsx_runtime192.jsx)(index_parts_exports5.Trigger, { ref, ...props });
     }
   );

   // packages/ui/build-module/utils/direction-provider.mjs
   var import_i18n31 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime195 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime193 = __toESM(require_jsx_runtime(), 1);
   function DirectionProvider3({ children }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime195.jsx)(DirectionProvider, { direction: (0, import_i18n31.isRTL)() ? "rtl" : "ltr", children });
+    return /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(DirectionProvider, { direction: (0, import_i18n31.isRTL)() ? "rtl" : "ltr", children });
   }

   // packages/ui/build-module/tooltip/root.mjs
-  var import_jsx_runtime196 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime194 = __toESM(require_jsx_runtime(), 1);
   function Root(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(DirectionProvider3, { children: /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(index_parts_exports5.Root, { ...props }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime194.jsx)(DirectionProvider3, { children: /* @__PURE__ */ (0, import_jsx_runtime194.jsx)(index_parts_exports5.Root, { ...props }) });
   }

   // packages/ui/build-module/tooltip/provider.mjs
-  var import_jsx_runtime197 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime195 = __toESM(require_jsx_runtime(), 1);
   function Provider2({ ...props }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime197.jsx)(index_parts_exports5.Provider, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime195.jsx)(index_parts_exports5.Provider, { ...props });
   }

   // packages/ui/build-module/icon/icon.mjs
   var import_element54 = __toESM(require_element(), 1);
-  var import_primitives118 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime198 = __toESM(require_jsx_runtime(), 1);
+  var import_primitives116 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime196 = __toESM(require_jsx_runtime(), 1);
   var Icon = (0, import_element54.forwardRef)(function Icon2({ icon, size: size4 = 24, style, ...restProps }, ref) {
     const mergedStyle = icon.props.style || style ? { ...icon.props.style, ...style } : void 0;
-    return /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(
-      import_primitives118.SVG,
+    return /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(
+      import_primitives116.SVG,
       {
         ref,
         ...icon.props,
@@ -44370,7 +44363,7 @@ var wp;
   );

   // packages/ui/build-module/utils/keyboard-shortcut.mjs
-  var import_jsx_runtime199 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime197 = __toESM(require_jsx_runtime(), 1);
   function useKeyboardShortcutProps({
     "aria-describedby": ariaDescribedBy,
     "aria-keyshortcuts": ariaKeyShortcuts,
@@ -44388,12 +44381,12 @@ var wp;
     };
   }
   var KeyboardShortcutDescription = (0, import_element56.forwardRef)(function KeyboardShortcutDescription2({ descriptionId, shortcut }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime197.jsx)(
       VisuallyHidden,
       {
         id: descriptionId,
         "aria-hidden": "true",
-        render: /* @__PURE__ */ (0, import_jsx_runtime199.jsx)("span", { ref }),
+        render: /* @__PURE__ */ (0, import_jsx_runtime197.jsx)("span", { ref }),
         children: (0, import_i18n32.sprintf)(
           /* translators: %s: keyboard shortcut. */
           (0, import_i18n32.__)("Keyboard shortcut: %s"),
@@ -44403,7 +44396,7 @@ var wp;
     );
   });
   var KeyboardShortcutDisplay = (0, import_element56.forwardRef)(function KeyboardShortcutDisplay2({ className, shortcut }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime199.jsx)("span", { ref, "aria-hidden": "true", className, dir: "ltr", children: shortcut.displayShortcut });
+    return /* @__PURE__ */ (0, import_jsx_runtime197.jsx)("span", { ref, "aria-hidden": "true", className, dir: "ltr", children: shortcut.displayShortcut });
   });

   // packages/ui/build-module/form/primitives/constants.mjs
@@ -44417,7 +44410,7 @@ var wp;
   var import_a11y4 = __toESM(require_a11y(), 1);
   var import_element57 = __toESM(require_element(), 1);
   var import_i18n33 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime200 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime198 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE7 = "data-wp-hash";
   function getRuntime7() {
     const globalScope = globalThis;
@@ -44543,7 +44536,7 @@ var wp;
           (0, import_a11y4.speak)(loadingAnnouncement);
         }
       }, [loading, loadingAnnouncement]);
-      return /* @__PURE__ */ (0, import_jsx_runtime200.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(
         Button6,
         {
           ref,
@@ -44559,7 +44552,7 @@ var wp;

   // packages/ui/build-module/button/icon.mjs
   var import_element58 = __toESM(require_element(), 1);
-  var import_jsx_runtime201 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime199 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE8 = "data-wp-hash";
   function getRuntime8() {
     const globalScope = globalThis;
@@ -44646,7 +44639,7 @@ var wp;
   var style_default7 = { "button": "_97b0fc33c028be1a__button", "is-unstyled": "abbb272e2ce49bd6__is-unstyled", "is-loading": "_914b42f315c0e580__is-loading", "is-small": "_908205475f9f2a92__is-small", "icon": "_9f6fc6553aeb36fe__icon", "is-brand": "dd460c965226cc77__is-brand", "is-outline": "_62d5a778b7b258ee__is-outline", "is-minimal": "ad0619a3217c6a5b__is-minimal", "is-neutral": "e722a8f96726aa99__is-neutral", "is-solid": "b50b3358c5fb4d0b__is-solid", "is-compact": "cf59cf1b69629838__is-compact", "loading-animation": "_5a1d53da6f830c8d__loading-animation" };
   var ButtonIcon = (0, import_element58.forwardRef)(
     function ButtonIcon2({ className, icon, ...props }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(
         Icon,
         {
           ref,
@@ -51131,7 +51124,7 @@ var wp;

   // packages/ui/build-module/icon-button/icon-button.mjs
   var import_element59 = __toESM(require_element(), 1);
-  var import_jsx_runtime202 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime200 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE9 = "data-wp-hash";
   function getRuntime9() {
     const globalScope = globalThis;
@@ -51238,14 +51231,14 @@ var wp;
         "aria-keyshortcuts": ariaKeyShortcuts,
         shortcut
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime202.jsxs)(Root, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime202.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime200.jsxs)(Root, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime200.jsxs)(
           Trigger,
           {
             ref,
             ...targetProps,
             disabled: disabled2 && !focusableWhenDisabled,
-            render: /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(
+            render: /* @__PURE__ */ (0, import_jsx_runtime200.jsx)(
               Button9,
               {
                 ...restProps,
@@ -51257,8 +51250,8 @@ var wp;
             ),
             className: classes,
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(Icon, { icon, size: 24, className: style_default8.icon }),
-              shortcut && descriptionId && /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime200.jsx)(Icon, { icon, size: 24, className: style_default8.icon }),
+              shortcut && descriptionId && /* @__PURE__ */ (0, import_jsx_runtime200.jsx)(
                 KeyboardShortcutDescription,
                 {
                   descriptionId,
@@ -51268,11 +51261,11 @@ var wp;
             ]
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime202.jsxs)(Popup, { positioner, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime200.jsxs)(Popup, { positioner, children: [
           label,
-          shortcut && /* @__PURE__ */ (0, import_jsx_runtime202.jsxs)(import_jsx_runtime202.Fragment, { children: [
+          shortcut && /* @__PURE__ */ (0, import_jsx_runtime200.jsxs)(import_jsx_runtime200.Fragment, { children: [
             " ",
-            /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(KeyboardShortcutDisplay, { shortcut })
+            /* @__PURE__ */ (0, import_jsx_runtime200.jsx)(KeyboardShortcutDisplay, { shortcut })
           ] })
         ] })
       ] });
@@ -51284,9 +51277,9 @@ var wp;
   var RootContext = (0, import_element60.createContext)({});

   // packages/ui/build-module/calendar/utils/components.mjs
-  var import_jsx_runtime203 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime201 = __toESM(require_jsx_runtime(), 1);
   var PreviewDashStartAndEnd = () => {
-    return /* @__PURE__ */ (0, import_jsx_runtime203.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(
       "svg",
       {
         viewBox: "0 0 32 32",
@@ -51296,12 +51289,12 @@ var wp;
         strokeDasharray: "3.7677",
         strokeDashoffset: "3.2",
         strokeWidth: "1",
-        children: /* @__PURE__ */ (0, import_jsx_runtime203.jsx)("path", { d: "M29.5,0.5 h-27 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h27 a2,2 0 0 0 2,-2 v-27 a2,2 0 0 0 -2,-2" })
+        children: /* @__PURE__ */ (0, import_jsx_runtime201.jsx)("path", { d: "M29.5,0.5 h-27 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h27 a2,2 0 0 0 2,-2 v-27 a2,2 0 0 0 -2,-2" })
       }
     );
   };
   var PreviewDashStart = () => {
-    return /* @__PURE__ */ (0, import_jsx_runtime203.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(
       "svg",
       {
         viewBox: "0 0 32 32",
@@ -51311,12 +51304,12 @@ var wp;
         strokeDasharray: "3.84516",
         strokeDashoffset: "1.9226",
         strokeWidth: "1",
-        children: /* @__PURE__ */ (0, import_jsx_runtime203.jsx)("path", { d: "M32,0.5 h-29.5 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h30" })
+        children: /* @__PURE__ */ (0, import_jsx_runtime201.jsx)("path", { d: "M32,0.5 h-29.5 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h30" })
       }
     );
   };
   var PreviewDashMiddle = () => {
-    return /* @__PURE__ */ (0, import_jsx_runtime203.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime201.jsxs)(
       "svg",
       {
         viewBox: "0 0 32 32",
@@ -51327,14 +51320,14 @@ var wp;
         strokeDashoffset: "2",
         strokeWidth: "1",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime203.jsx)("line", { x1: "0", y1: "0.5", x2: "100", y2: "0.5" }),
-          /* @__PURE__ */ (0, import_jsx_runtime203.jsx)("line", { x1: "0", y1: "31.5", x2: "100", y2: "31.5" })
+          /* @__PURE__ */ (0, import_jsx_runtime201.jsx)("line", { x1: "0", y1: "0.5", x2: "100", y2: "0.5" }),
+          /* @__PURE__ */ (0, import_jsx_runtime201.jsx)("line", { x1: "0", y1: "31.5", x2: "100", y2: "31.5" })
         ]
       }
     );
   };
   var PreviewDashEnd = () => {
-    return /* @__PURE__ */ (0, import_jsx_runtime203.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(
       "svg",
       {
         viewBox: "0 0 32 32",
@@ -51344,7 +51337,7 @@ var wp;
         strokeDasharray: "3.84516",
         strokeDashoffset: "1.9226",
         strokeWidth: "1",
-        children: /* @__PURE__ */ (0, import_jsx_runtime203.jsx)("path", { d: "M0,0.5 h29.5 a2,2 0 0 1 2,2 v27 a2,2 0 0 1 -2,2 h-29.5" })
+        children: /* @__PURE__ */ (0, import_jsx_runtime201.jsx)("path", { d: "M0,0.5 h29.5 a2,2 0 0 1 2,2 v27 a2,2 0 0 1 -2,2 h-29.5" })
       }
     );
   };
@@ -51360,8 +51353,8 @@ var wp;
     } else if (modifiers.preview) {
       PreviewDash = PreviewDashMiddle;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime203.jsxs)("td", { ...tdProps, children: [
-      PreviewDash && /* @__PURE__ */ (0, import_jsx_runtime203.jsx)(PreviewDash, {}),
+    return /* @__PURE__ */ (0, import_jsx_runtime201.jsxs)("td", { ...tdProps, children: [
+      PreviewDash && /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(PreviewDash, {}),
       children
     ] });
   }
@@ -51395,7 +51388,7 @@ var wp;
     "aria-disabled": ariaDisabled,
     ...props
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime203.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(
       IconButton,
       {
         ...props,
@@ -51411,10 +51404,10 @@ var wp;
     );
   }
   function PreviousMonthButton2(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime203.jsx)(NavButton, { ...props, icon: chevron_left_default });
+    return /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(NavButton, { ...props, icon: chevron_left_default });
   }
   function NextMonthButton2(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime203.jsx)(NavButton, { ...props, icon: chevron_right_default });
+    return /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(NavButton, { ...props, icon: chevron_right_default });
   }

   // packages/ui/build-module/calendar/utils/constants.mjs
@@ -51838,7 +51831,7 @@ var wp;
   }

   // packages/ui/build-module/calendar/calendar.mjs
-  var import_jsx_runtime204 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime202 = __toESM(require_jsx_runtime(), 1);
   var Calendar = (0, import_element65.forwardRef)(
     function Calendar2({
       defaultValue,
@@ -51889,7 +51882,7 @@ var wp;
         }),
         [render4, dayFocusProps.ref, role, defaultAriaLabel]
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(RootContext.Provider, { value: rootContextValue, children: /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(RootContext.Provider, { value: rootContextValue, children: /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(
         DayPicker,
         {
           ...COMMON_PROPS,
@@ -51911,11 +51904,12 @@ var wp;

   // packages/ui/build-module/calendar/range-calendar.mjs
   var import_element66 = __toESM(require_element(), 1);
-  var import_jsx_runtime205 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime203 = __toESM(require_jsx_runtime(), 1);
   function usePreviewRange({
     value,
     hoveredDate,
     excludeDisabled,
+    resetOnSelect,
     min: min3,
     max: max3,
     disabled: disabled2
@@ -51924,6 +51918,12 @@ var wp;
       if (!hoveredDate || !value?.from) {
         return;
       }
+      if (resetOnSelect && value.to) {
+        return {
+          from: hoveredDate,
+          to: hoveredDate
+        };
+      }
       let previewHighlight;
       let potentialNewRange;
       if (hoveredDate < value.from) {
@@ -51979,7 +51979,15 @@ var wp;
         };
       }
       return previewHighlight;
-    }, [value, hoveredDate, excludeDisabled, min3, max3, disabled2]);
+    }, [
+      value,
+      hoveredDate,
+      excludeDisabled,
+      resetOnSelect,
+      min3,
+      max3,
+      disabled2
+    ]);
   }
   var RangeCalendar = (0, import_element66.forwardRef)(
     function RangeCalendar2({
@@ -51988,6 +51996,7 @@ var wp;
       onValueChange,
       numberOfMonths = 1,
       excludeDisabled,
+      resetOnSelect = true,
       min: min3,
       max: max3,
       disabled: disabled2,
@@ -52033,6 +52042,7 @@ var wp;
         value: selected,
         hoveredDate,
         excludeDisabled,
+        resetOnSelect,
         min: min3,
         max: max3,
         disabled: disabled2
@@ -52053,7 +52063,7 @@ var wp;
         }),
         [render4, dayFocusProps.ref, role, defaultAriaLabel]
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime205.jsx)(RootContext.Provider, { value: rootContextValue, children: /* @__PURE__ */ (0, import_jsx_runtime205.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime203.jsx)(RootContext.Provider, { value: rootContextValue, children: /* @__PURE__ */ (0, import_jsx_runtime203.jsx)(
         DayPicker,
         {
           ...COMMON_PROPS,
@@ -52065,6 +52075,7 @@ var wp;
           numberOfMonths: clampNumberOfMonths(numberOfMonths),
           disabled: disabled2,
           excludeDisabled,
+          resetOnSelect,
           min: min3,
           max: max3,
           labels,
@@ -52491,11 +52502,11 @@ var wp;

   // packages/ui/build-module/card/title.mjs
   var import_element71 = __toESM(require_element(), 1);
-  var import_jsx_runtime206 = __toESM(require_jsx_runtime(), 1);
-  var DEFAULT_TAG = /* @__PURE__ */ (0, import_jsx_runtime206.jsx)("div", {});
+  var import_jsx_runtime204 = __toESM(require_jsx_runtime(), 1);
+  var DEFAULT_TAG = /* @__PURE__ */ (0, import_jsx_runtime204.jsx)("div", {});
   var Title = (0, import_element71.forwardRef)(
     function CardTitle({ render: render4 = DEFAULT_TAG, children, ...props }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(
         Text,
         {
           ref,
@@ -52510,28 +52521,28 @@ var wp;

   // packages/ui/build-module/collapsible/panel.mjs
   var import_element72 = __toESM(require_element(), 1);
-  var import_jsx_runtime207 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime205 = __toESM(require_jsx_runtime(), 1);
   var Panel = (0, import_element72.forwardRef)(
     function CollapsiblePanel3(props, forwardedRef) {
-      return /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(index_parts_exports.Panel, { ref: forwardedRef, ...props });
+      return /* @__PURE__ */ (0, import_jsx_runtime205.jsx)(index_parts_exports.Panel, { ref: forwardedRef, ...props });
     }
   );

   // packages/ui/build-module/collapsible/root.mjs
   var import_element73 = __toESM(require_element(), 1);
-  var import_jsx_runtime208 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime206 = __toESM(require_jsx_runtime(), 1);
   var Root5 = (0, import_element73.forwardRef)(
     function CollapsibleRoot3(props, forwardedRef) {
-      return /* @__PURE__ */ (0, import_jsx_runtime208.jsx)(index_parts_exports.Root, { ref: forwardedRef, ...props });
+      return /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(index_parts_exports.Root, { ref: forwardedRef, ...props });
     }
   );

   // packages/ui/build-module/collapsible/trigger.mjs
   var import_element74 = __toESM(require_element(), 1);
-  var import_jsx_runtime209 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime207 = __toESM(require_jsx_runtime(), 1);
   var Trigger2 = (0, import_element74.forwardRef)(
     function CollapsibleTrigger3(props, forwardedRef) {
-      return /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(index_parts_exports.Trigger, { ref: forwardedRef, ...props });
+      return /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(index_parts_exports.Trigger, { ref: forwardedRef, ...props });
     }
   );

@@ -52546,14 +52557,14 @@ var wp;

   // packages/ui/build-module/collapsible-card/root.mjs
   var import_element75 = __toESM(require_element(), 1);
-  var import_jsx_runtime210 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime208 = __toESM(require_jsx_runtime(), 1);
   var Root32 = (0, import_element75.forwardRef)(
     function CollapsibleCardRoot({ render: render4, ...restProps }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime210.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime208.jsx)(
         Root5,
         {
           ref,
-          render: /* @__PURE__ */ (0, import_jsx_runtime210.jsx)(Root4, { render: render4 }),
+          render: /* @__PURE__ */ (0, import_jsx_runtime208.jsx)(Root4, { render: render4 }),
           ...restProps
         }
       );
@@ -52569,7 +52580,7 @@ var wp;
   var HeaderDescriptionIdContext = (0, import_element76.createContext)(null);

   // packages/ui/build-module/collapsible-card/header.mjs
-  var import_jsx_runtime211 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime209 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE15 = "data-wp-hash";
   function getRuntime15() {
     const globalScope = globalThis;
@@ -52724,15 +52735,15 @@ var wp;
             style_default14["heading-wrapper"],
             className
           ),
-          children: /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(HeaderDescriptionIdContext.Provider, { value: contextValue, children: /* @__PURE__ */ (0, import_jsx_runtime211.jsxs)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(HeaderDescriptionIdContext.Provider, { value: contextValue, children: /* @__PURE__ */ (0, import_jsx_runtime209.jsxs)(
             Trigger2,
             {
               className: style_default14.header,
-              render: /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(Header, {}),
+              render: /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(Header, {}),
               nativeButton: false,
               "aria-describedby": ariaDescribedBy,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(
                   "div",
                   {
                     ref: headerContentRef,
@@ -52740,13 +52751,13 @@ var wp;
                     children
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(
                   "div",
                   {
                     className: clsx_default(
                       style_default14["header-trigger-positioner"]
                     ),
-                    children: /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(
+                    children: /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(
                       "div",
                       {
                         className: clsx_default(
@@ -52757,7 +52768,7 @@ var wp;
                           // emulate it being the button.
                           focus_module_default3["outset-ring--focus-parent-visible"]
                         ),
-                        children: /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(
+                        children: /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(
                           Icon,
                           {
                             icon: chevron_down_default,
@@ -52778,7 +52789,7 @@ var wp;

   // packages/ui/build-module/collapsible-card/header-description.mjs
   var import_element78 = __toESM(require_element(), 1);
-  var import_jsx_runtime212 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime210 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE16 = "data-wp-hash";
   function getRuntime16() {
     const globalScope = globalThis;
@@ -52863,7 +52874,7 @@ var wp;
     registerStyle16("64bdb4d46e", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");
   }
   var style_default15 = { "heading-wrapper": "_626190151275d6d3__heading-wrapper", "header-content": "cab17c7a373cb60d__header-content", "header-description": "_92ebbaa30c8a1d05__header-description", "header-trigger-positioner": "dd89d27c4f15912d__header-trigger-positioner", "header-trigger-wrapper": "bcfab5f2448bafef__header-trigger-wrapper", "header-trigger": "_3106f8d2b0330faa__header-trigger", "header": "_5d2dfcb4085c6d0f__header", "content": "e34cf37ccd0d81e0__content", "overflow-visible": "_03cfdbcd710393c9__overflow-visible", "content-inner": "_41bfdbf7b6c087c2__content-inner" };
-  var DEFAULT_TAG2 = /* @__PURE__ */ (0, import_jsx_runtime212.jsx)("div", {});
+  var DEFAULT_TAG2 = /* @__PURE__ */ (0, import_jsx_runtime210.jsx)("div", {});
   var HeaderDescription = (0, import_element78.forwardRef)(function CollapsibleCardHeaderDescription({ children, className, id: idProp, render: render4 = DEFAULT_TAG2, ...restProps }, ref) {
     const generatedId = (0, import_element78.useId)();
     const descriptionId = idProp ?? generatedId;
@@ -52876,7 +52887,7 @@ var wp;
     (0, import_element78.useEffect)(() => {
       return context?.registerDescriptionId(descriptionId);
     }, [context, descriptionId]);
-    return /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime210.jsx)(
       Text,
       {
         ref,
@@ -52893,7 +52904,7 @@ var wp;

   // packages/ui/build-module/collapsible-card/content.mjs
   var import_element79 = __toESM(require_element(), 1);
-  var import_jsx_runtime213 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime211 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE17 = "data-wp-hash";
   function getRuntime17() {
     const globalScope = globalThis;
@@ -52980,7 +52991,7 @@ var wp;
   var style_default16 = { "heading-wrapper": "_626190151275d6d3__heading-wrapper", "header-content": "cab17c7a373cb60d__header-content", "header-description": "_92ebbaa30c8a1d05__header-description", "header-trigger-positioner": "dd89d27c4f15912d__header-trigger-positioner", "header-trigger-wrapper": "bcfab5f2448bafef__header-trigger-wrapper", "header-trigger": "_3106f8d2b0330faa__header-trigger", "header": "_5d2dfcb4085c6d0f__header", "content": "e34cf37ccd0d81e0__content", "overflow-visible": "_03cfdbcd710393c9__overflow-visible", "content-inner": "_41bfdbf7b6c087c2__content-inner" };
   var Content2 = (0, import_element79.forwardRef)(
     function CollapsibleCardContent({ className, render: render4, children, hiddenUntilFound = true, ...restProps }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime213.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(
         Panel,
         {
           ref,
@@ -52991,7 +53002,7 @@ var wp;
           ),
           hiddenUntilFound,
           ...restProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime213.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(
             Content,
             {
               className: style_default16["content-inner"],
@@ -53151,7 +53162,7 @@ var wp;

   // packages/ui/build-module/form/primitives/input-layout/input-layout.mjs
   var import_element82 = __toESM(require_element(), 1);
-  var import_jsx_runtime214 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime212 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE19 = "data-wp-hash";
   function getRuntime19() {
     const globalScope = globalThis;
@@ -53255,7 +53266,7 @@ var wp;
       suffix,
       ...restProps
     }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime214.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime212.jsxs)(
         "div",
         {
           ref,
@@ -53270,7 +53281,7 @@ var wp;
           ),
           ...restProps,
           children: [
-            import_element82.Children.count(prefix2) > 0 && /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(
+            import_element82.Children.count(prefix2) > 0 && /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(
               "div",
               {
                 className: style_default18["slot-wrapper"],
@@ -53279,7 +53290,7 @@ var wp;
               }
             ),
             children,
-            import_element82.Children.count(suffix) > 0 && /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(
+            import_element82.Children.count(suffix) > 0 && /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(
               "div",
               {
                 className: style_default18["slot-wrapper"],
@@ -53295,7 +53306,7 @@ var wp;

   // packages/ui/build-module/form/primitives/input-layout/slot.mjs
   var import_element83 = __toESM(require_element(), 1);
-  var import_jsx_runtime215 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime213 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE20 = "data-wp-hash";
   function getRuntime20() {
     const globalScope = globalThis;
@@ -53381,7 +53392,7 @@ var wp;
   }
   var style_default19 = { "input-layout": "cb2baafdc08746bb__input-layout", "is-size-compact": "_0c807a84cbb94e0c__is-size-compact", "is-size-small": "ed67cda122dc1e7b__is-size-small", "is-disabled": "_6fb7104732387680__is-disabled", "is-borderless": "_8097270636ca6100__is-borderless", "input-layout-slot": "_0d7afad74a057888__input-layout-slot", "slot-wrapper": "c192b41a12b4387b__slot-wrapper", "is-padding-minimal": "_0c952682762ca288__is-padding-minimal" };
   var InputLayoutSlot = (0, import_element83.forwardRef)(function InputLayoutSlot2({ padding = "default", className, ...restProps }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime213.jsx)(
       "div",
       {
         ref,
@@ -53402,7 +53413,7 @@ var wp;
   });

   // packages/ui/build-module/form/primitives/input/input.mjs
-  var import_jsx_runtime216 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime214 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE21 = "data-wp-hash";
   function getRuntime21() {
     const globalScope = globalThis;
@@ -53496,7 +53507,7 @@ var wp;
   }
   var style_default20 = { "input": "_2ae7be2fc1bb17a3__input" };
   var Input3 = (0, import_element84.forwardRef)(function Input22({ className, size: size4 = "default", prefix: prefix2, suffix, style, ...restProps }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(
       InputLayout3,
       {
         className: clsx_default(
@@ -53508,7 +53519,7 @@ var wp;
         visuallyDisabled: restProps.disabled,
         prefix: prefix2,
         suffix,
-        children: /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(
           Input,
           {
             ref,
@@ -53630,7 +53641,7 @@ var wp;

   // packages/ui/build-module/spinner/spinner.mjs
   var import_element85 = __toESM(require_element(), 1);
-  var import_jsx_runtime217 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime215 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE23 = "data-wp-hash";
   function getRuntime23() {
     const globalScope = globalThis;
@@ -53717,7 +53728,7 @@ var wp;
   var style_default21 = { "spinner": "ab4d64c07c0ba587__spinner", "track": "dc51f80c84b35fe2__track", "indicator": "a7654e10245bb7d2__indicator", "spinner-spin": "_02322d973909703c__spinner-spin" };
   var Spinner = (0, import_element85.forwardRef)(
     function Spinner2({ className, ...props }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime217.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)(
         "svg",
         {
           className: clsx_default(style_default21.spinner, className),
@@ -53728,7 +53739,7 @@ var wp;
           ...props,
           ref,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
               "circle",
               {
                 className: style_default21.track,
@@ -53738,7 +53749,7 @@ var wp;
                 vectorEffect: "non-scaling-stroke"
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
               "path",
               {
                 className: style_default21.indicator,
@@ -53753,7 +53764,7 @@ var wp;
   );

   // packages/ui/build-module/form/primitives/validity-indicator/validity-indicator.mjs
-  var import_jsx_runtime218 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime216 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE24 = "data-wp-hash";
   function getRuntime24() {
     const globalScope = globalThis;
@@ -53839,7 +53850,7 @@ var wp;
   }
   var global_css_defense_default7 = { "button": "_6defc79820e382c6__button", "input": "d2cff2e5dea83bd1__input", "textarea": "_547d86373d02e108__textarea", "div": "_8c15fd0ed9f28ba4__div", "p": "_43cec3e1eec1066d__p", "heading": "e97669c6d9a38497__heading", "a": "_2c0831b0499dbd6e__a", "ol": "c59a0ebebd71fa4a__ol", "li": "_46b5cb0c8e24e8c9__li" };
   if (typeof process === "undefined" || true) {
-    registerStyle24("bd510b0d40", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');
+    registerStyle24("d11816833c", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#008030)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');
   }
   var style_default22 = { "indicator": "_7a7ac88e306348e7__indicator", "indicator-jump": "_48722cc5dd090ce4__indicator-jump", "is-invalid": "_57a3bbbfbe38a5c6__is-invalid", "is-valid": "_9e944dc198aac10b__is-valid", "indicator-icon": "e482806667437c6a__indicator-icon", "indicator-spinner": "_6e46434cc23019d2__indicator-spinner" };
   var ICON = {
@@ -53851,7 +53862,7 @@ var wp;
     type,
     message: message2
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime218.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)(
       "p",
       {
         id,
@@ -53861,7 +53872,7 @@ var wp;
           style_default22[`is-${type}`]
         ),
         children: [
-          type === "validating" ? /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(Spinner, { className: style_default22["indicator-spinner"] }) : /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
+          type === "validating" ? /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(Spinner, { className: style_default22["indicator-spinner"] }) : /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(
             Icon,
             {
               className: style_default22["indicator-icon"],
@@ -53877,8 +53888,8 @@ var wp;
   }

   // packages/ui/build-module/form/primitives/control-with-error/control-with-error.mjs
-  var import_jsx_runtime219 = __toESM(require_jsx_runtime(), 1);
-  var DEFAULT_RENDER = (props) => /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(Stack, { ...props, direction: "column", gap: "sm" });
+  var import_jsx_runtime217 = __toESM(require_jsx_runtime(), 1);
+  var DEFAULT_RENDER = (props) => /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(Stack, { ...props, direction: "column", gap: "sm" });
   function appendRequiredIndicator(label, required, markWhenOptional) {
     let suffix;
     if (required && !markWhenOptional) {
@@ -53892,7 +53903,7 @@ var wp;
     if (typeof label === "string") {
       return `${label} ${suffix}`;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime219.jsxs)(import_jsx_runtime219.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime217.jsxs)(import_jsx_runtime217.Fragment, { children: [
       label,
       " ",
       suffix
@@ -54027,7 +54038,7 @@ var wp;
     const messageId = (0, import_element86.useId)();
     const message2 = (() => {
       if (errorMessage) {
-        return /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
           ValidityIndicator,
           {
             id: messageId,
@@ -54037,7 +54048,7 @@ var wp;
         );
       }
       if (statusMessage?.type) {
-        return /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
           ValidityIndicator,
           {
             id: messageId,
@@ -54073,7 +54084,7 @@ var wp;
       ref: [forwardedRef, wrapperRef],
       props: mergeProps(restProps, {
         onBlur,
-        children: /* @__PURE__ */ (0, import_jsx_runtime219.jsxs)(import_jsx_runtime219.Fragment, { children: [
+        children: /* @__PURE__ */ (0, import_jsx_runtime217.jsxs)(import_jsx_runtime217.Fragment, { children: [
           (0, import_element86.cloneElement)(children, {
             label: appendRequiredIndicator(
               children.props.label,
@@ -54102,7 +54113,7 @@ var wp;

   // packages/ui/build-module/form/primitives/field/root.mjs
   var import_element87 = __toESM(require_element(), 1);
-  var import_jsx_runtime220 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime218 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE25 = "data-wp-hash";
   function getRuntime25() {
     const globalScope = globalThis;
@@ -54187,9 +54198,9 @@ var wp;
     registerStyle25("10f3806643", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");
   }
   var resets_default6 = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
-  var DEFAULT_RENDER2 = (props) => /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(Stack, { ...props, direction: "column", gap: "sm" });
+  var DEFAULT_RENDER2 = (props) => /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(Stack, { ...props, direction: "column", gap: "sm" });
   var Root6 = (0, import_element87.forwardRef)(function Root22({ className, render: render4 = DEFAULT_RENDER2, ...restProps }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
       index_parts_exports2.Root,
       {
         ref,
@@ -54202,14 +54213,14 @@ var wp;

   // packages/ui/build-module/form/primitives/field/item.mjs
   var import_element88 = __toESM(require_element(), 1);
-  var import_jsx_runtime221 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime219 = __toESM(require_jsx_runtime(), 1);
   var Item2 = (0, import_element88.forwardRef)(function Item22(props, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime221.jsx)(index_parts_exports2.Item, { ref, ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(index_parts_exports2.Item, { ref, ...props });
   });

   // packages/ui/build-module/form/primitives/field/label.mjs
   var import_element89 = __toESM(require_element(), 1);
-  var import_jsx_runtime222 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime220 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE26 = "data-wp-hash";
   function getRuntime26() {
     const globalScope = globalThis;
@@ -54296,7 +54307,7 @@ var wp;
   var field_default = { "label": "_2d5ad850b2f90964__label", "is-plain": "_17c4214649230bea__is-plain", "description": "_08a3750500e0233f__description" };
   var Label = (0, import_element89.forwardRef)(
     function Label2({ className, hideFromVision, variant, ...restProps }, ref) {
-      const label = /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(
+      const label = /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
         index_parts_exports2.Label,
         {
           ref,
@@ -54309,7 +54320,7 @@ var wp;
         }
       );
       if (hideFromVision) {
-        return /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(VisuallyHidden, { render: label });
+        return /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(VisuallyHidden, { render: label });
       }
       return label;
     }
@@ -54317,7 +54328,7 @@ var wp;

   // packages/ui/build-module/form/primitives/field/description.mjs
   var import_element90 = __toESM(require_element(), 1);
-  var import_jsx_runtime223 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime221 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE27 = "data-wp-hash";
   function getRuntime27() {
     const globalScope = globalThis;
@@ -54407,7 +54418,7 @@ var wp;
   }
   var field_default2 = { "label": "_2d5ad850b2f90964__label", "is-plain": "_17c4214649230bea__is-plain", "description": "_08a3750500e0233f__description" };
   var Description = (0, import_element90.forwardRef)(function Description2({ className, ...restProps }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime223.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime221.jsx)(
       index_parts_exports2.Description,
       {
         ref,
@@ -54424,7 +54435,7 @@ var wp;
   // packages/ui/build-module/form/primitives/field/details.mjs
   var import_element91 = __toESM(require_element(), 1);
   var import_i18n37 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime224 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime222 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE28 = "data-wp-hash";
   function getRuntime28() {
     const globalScope = globalThis;
@@ -54511,9 +54522,9 @@ var wp;
   var field_default3 = { "label": "_2d5ad850b2f90964__label", "is-plain": "_17c4214649230bea__is-plain", "description": "_08a3750500e0233f__description" };
   var Details = (0, import_element91.forwardRef)(
     function Details2({ className, ...restProps }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime224.jsxs)(import_jsx_runtime224.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime224.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime224.jsx)(index_parts_exports2.Description, {}), children: (0, import_i18n37.__)("More details follow the field.") }),
-        /* @__PURE__ */ (0, import_jsx_runtime224.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime222.jsxs)(import_jsx_runtime222.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(index_parts_exports2.Description, {}), children: (0, import_i18n37.__)("More details follow the field.") }),
+        /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(
           "div",
           {
             ref,
@@ -54527,10 +54538,10 @@ var wp;

   // packages/ui/build-module/form/primitives/field/control.mjs
   var import_element92 = __toESM(require_element(), 1);
-  var import_jsx_runtime225 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime223 = __toESM(require_jsx_runtime(), 1);
   var Control = (0, import_element92.forwardRef)(
     function Control2(props, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(index_parts_exports2.Control, { ref, ...props });
+      return /* @__PURE__ */ (0, import_jsx_runtime223.jsx)(index_parts_exports2.Control, { ref, ...props });
     }
   );

@@ -54653,7 +54664,7 @@ var wp;

   // packages/ui/build-module/form/primitives/select/group.mjs
   var import_element94 = __toESM(require_element(), 1);
-  var import_jsx_runtime226 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime224 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE30 = "data-wp-hash";
   function getRuntime30() {
     const globalScope = globalThis;
@@ -54740,7 +54751,7 @@ var wp;
   var item_popup_default2 = { "popup": "_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion", "is-width-anchor": "b9a9946a395ccad8__is-width-anchor", "is-width-content": "_7c9f1b268b013f02__is-width-content", "is-width-sm": "_6f31db51d79ec899__is-width-sm", "is-width-md": "fa45cdb5f45e57fb__is-width-md", "is-width-lg": "_46a909337f6be21c__is-width-lg", "is-width-available": "_6083938dff06df34__is-width-available", "list-chrome": "_2fff4e9defe85de5__list-chrome", "list": "f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome", "list-scrollable-container": "_233cd60cdb84a2ef__list-scrollable-container", "list-footer": "ec4db6f0122263e7__list-footer", "group": "b3c0d7f103fb10a2__group", "group-label": "_21b59380477c306c__group-label", "item": "_684ccb7988365b4f__item", "is-size-small": "_38f7faff93c61958__is-size-small", "item-indicator-icon": "_92fbe4765dfad5ee__item-indicator-icon", "item-icon": "a3adcfd0b73ffd40__item-icon", "status": "_6eb78bc92f8d7795__status", "empty": "_06c7ff39d2f685b9__empty" };
   var Group = (0, import_element94.forwardRef)(
     function Group2({ className, children, ...restProps }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime224.jsx)(
         index_parts_exports3.Group,
         {
           className: clsx_default(item_popup_default2.group, className),
@@ -54754,7 +54765,7 @@ var wp;

   // packages/ui/build-module/form/primitives/select/group-label.mjs
   var import_element95 = __toESM(require_element(), 1);
-  var import_jsx_runtime227 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime225 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE31 = "data-wp-hash";
   function getRuntime31() {
     const globalScope = globalThis;
@@ -54841,7 +54852,7 @@ var wp;
   var item_popup_default3 = { "popup": "_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion", "is-width-anchor": "b9a9946a395ccad8__is-width-anchor", "is-width-content": "_7c9f1b268b013f02__is-width-content", "is-width-sm": "_6f31db51d79ec899__is-width-sm", "is-width-md": "fa45cdb5f45e57fb__is-width-md", "is-width-lg": "_46a909337f6be21c__is-width-lg", "is-width-available": "_6083938dff06df34__is-width-available", "list-chrome": "_2fff4e9defe85de5__list-chrome", "list": "f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome", "list-scrollable-container": "_233cd60cdb84a2ef__list-scrollable-container", "list-footer": "ec4db6f0122263e7__list-footer", "group": "b3c0d7f103fb10a2__group", "group-label": "_21b59380477c306c__group-label", "item": "_684ccb7988365b4f__item", "is-size-small": "_38f7faff93c61958__is-size-small", "item-indicator-icon": "_92fbe4765dfad5ee__item-indicator-icon", "item-icon": "a3adcfd0b73ffd40__item-icon", "status": "_6eb78bc92f8d7795__status", "empty": "_06c7ff39d2f685b9__empty" };
   var GroupLabel = (0, import_element95.forwardRef)(
     function GroupLabel2({ className, children, ...restProps }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime227.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
         Text,
         {
           variant: "heading-sm",
@@ -54849,7 +54860,7 @@ var wp;
             item_popup_default3["group-label"],
             className
           ),
-          render: /* @__PURE__ */ (0, import_jsx_runtime227.jsx)(index_parts_exports3.GroupLabel, { ref, ...restProps }),
+          render: /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(index_parts_exports3.GroupLabel, { ref, ...restProps }),
           children
         }
       );
@@ -54858,7 +54869,7 @@ var wp;

   // packages/ui/build-module/form/primitives/select/item.mjs
   var import_element96 = __toESM(require_element(), 1);
-  var import_jsx_runtime228 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime226 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE32 = "data-wp-hash";
   function getRuntime32() {
     const globalScope = globalThis;
@@ -54949,7 +54960,7 @@ var wp;
   var resets_default7 = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
   var Item3 = (0, import_element96.forwardRef)(
     function Item23({ className, value, size: size4 = "default", children, ...restProps }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime228.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime226.jsxs)(
         index_parts_exports3.Item,
         {
           className: clsx_default(
@@ -54962,7 +54973,7 @@ var wp;
           ref,
           ...restProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
               Icon,
               {
                 icon: check_default,
@@ -54973,7 +54984,7 @@ var wp;
                 size: size4 === "small" ? 20 : 24
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(index_parts_exports3.ItemText, { children })
+            /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(index_parts_exports3.ItemText, { children })
           ]
         }
       );
@@ -54985,9 +54996,9 @@ var wp;

   // packages/ui/build-module/form/primitives/select/portal.mjs
   var import_element97 = __toESM(require_element(), 1);
-  var import_jsx_runtime229 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime227 = __toESM(require_jsx_runtime(), 1);
   var Portal2 = (0, import_element97.forwardRef)(function SelectPortal3({ container, ...restProps }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime227.jsx)(
       index_parts_exports3.Portal,
       {
         container: container ?? getWpCompatOverlaySlot(),
@@ -54999,7 +55010,7 @@ var wp;

   // packages/ui/build-module/form/primitives/select/positioner.mjs
   var import_element98 = __toESM(require_element(), 1);
-  var import_jsx_runtime230 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime228 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE33 = "data-wp-hash";
   function getRuntime33() {
     const globalScope = globalThis;
@@ -55090,7 +55101,7 @@ var wp;
   var style_default23 = { "positioner": "_0ab863136fb95530__positioner", "list": "a9ab07efb9ef413f__list" };
   var Positioner2 = (0, import_element98.forwardRef)(
     function SelectPositioner3({ className, ...props }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime230.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(
         index_parts_exports3.Positioner,
         {
           ...ITEM_POPUP_POSITIONER_PROPS,
@@ -55108,7 +55119,7 @@ var wp;
   );

   // packages/ui/build-module/form/primitives/select/popup.mjs
-  var import_jsx_runtime231 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime229 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE34 = "data-wp-hash";
   function getRuntime34() {
     const globalScope = globalThis;
@@ -55199,7 +55210,7 @@ var wp;
   var style_default24 = { "positioner": "_0ab863136fb95530__positioner", "list": "a9ab07efb9ef413f__list" };
   var Popup2 = (0, import_element99.forwardRef)(
     function Popup22({ className, portal, positioner, width, children, ...restProps }, ref) {
-      const popupContent = /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(
+      const popupContent = /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(
         index_parts_exports3.Popup,
         {
           ref,
@@ -55209,7 +55220,7 @@ var wp;
             className
           ),
           ...restProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(
             index_parts_exports3.List,
             {
               className: clsx_default(
@@ -55223,23 +55234,23 @@ var wp;
       );
       const positionedPopup = renderSlotWithChildren(
         positioner,
-        /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(Positioner2, {}),
+        /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(Positioner2, {}),
         popupContent
       );
-      return renderSlotWithChildren(portal, /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(Portal2, {}), positionedPopup);
+      return renderSlotWithChildren(portal, /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(Portal2, {}), positionedPopup);
     }
   );

   // packages/ui/build-module/form/primitives/select/root.mjs
-  var import_jsx_runtime232 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime230 = __toESM(require_jsx_runtime(), 1);
   function Root7(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime232.jsx)(DirectionProvider3, { children: /* @__PURE__ */ (0, import_jsx_runtime232.jsx)(index_parts_exports3.Root, { ...props }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime230.jsx)(DirectionProvider3, { children: /* @__PURE__ */ (0, import_jsx_runtime230.jsx)(index_parts_exports3.Root, { ...props }) });
   }

   // packages/ui/build-module/form/primitives/select/trigger.mjs
   var import_element100 = __toESM(require_element(), 1);
   var import_i18n38 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime233 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime231 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE35 = "data-wp-hash";
   function getRuntime35() {
     const globalScope = globalThis;
@@ -55337,7 +55348,7 @@ var wp;
       placeholder = (0, import_i18n38.__)("Select"),
       ...restProps
     }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(
         InputLayout3,
         {
           className: clsx_default(
@@ -55348,7 +55359,7 @@ var wp;
           ),
           size: size4,
           isBorderless: variant === "minimal",
-          children: /* @__PURE__ */ (0, import_jsx_runtime233.jsxs)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime231.jsxs)(
             index_parts_exports3.Trigger,
             {
               ...restProps,
@@ -55359,7 +55370,7 @@ var wp;
               "data-can-disable-input-layout": true,
               ref,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(
                   index_parts_exports3.Value,
                   {
                     placeholder,
@@ -55367,7 +55378,7 @@ var wp;
                     children
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(
                   Icon,
                   {
                     className: select_trigger_default["trigger-caret"],
@@ -55385,7 +55396,7 @@ var wp;

   // packages/ui/build-module/form/primitives/textarea/textarea.mjs
   var import_element101 = __toESM(require_element(), 1);
-  var import_jsx_runtime234 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime232 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE36 = "data-wp-hash";
   function getRuntime36() {
     const globalScope = globalThis;
@@ -55491,13 +55502,13 @@ var wp;
       value,
       ...restProps
     }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime232.jsx)(
         Input3,
         {
           className: clsx_default(style_default25.wrapper, className),
           style,
           render: wrappedRender(
-            render4 || ((props) => /* @__PURE__ */ (0, import_jsx_runtime234.jsx)("textarea", { ...props })),
+            render4 || ((props) => /* @__PURE__ */ (0, import_jsx_runtime232.jsx)("textarea", { ...props })),
             {
               className: clsx_default(
                 global_css_defense_default9.textarea,
@@ -55519,7 +55530,7 @@ var wp;

   // packages/ui/build-module/form/input-control/input-control.mjs
   var import_element102 = __toESM(require_element(), 1);
-  var import_jsx_runtime235 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime233 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE37 = "data-wp-hash";
   function getRuntime37() {
     const globalScope = globalThis;
@@ -55613,11 +55624,11 @@ var wp;
       hideLabelFromVision,
       ...restProps
     }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)(field_exports.Root, { className: clsx_default(style_default26.root, className), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(field_exports.Label, { hideFromVision: hideLabelFromVision, children: label }),
-        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(Input3, { ref, ...restProps }),
-        description && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(field_exports.Description, { children: description }),
-        details && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(field_exports.Details, { children: details })
+      return /* @__PURE__ */ (0, import_jsx_runtime233.jsxs)(field_exports.Root, { className: clsx_default(style_default26.root, className), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(field_exports.Label, { hideFromVision: hideLabelFromVision, children: label }),
+        /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(Input3, { ref, ...restProps }),
+        description && /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(field_exports.Description, { children: description }),
+        details && /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(field_exports.Details, { children: details })
       ] });
     }
   );
@@ -55627,15 +55638,15 @@ var wp;

   // packages/ui/build-module/form/select-control/item.mjs
   var import_element103 = __toESM(require_element(), 1);
-  var import_jsx_runtime236 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime234 = __toESM(require_jsx_runtime(), 1);
   var Item4 = (0, import_element103.forwardRef)(
     function Item24(props, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(select_exports.Item, { ref, ...props });
+      return /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(select_exports.Item, { ref, ...props });
     }
   );

   // packages/ui/build-module/form/select-control/select-control.mjs
-  var import_jsx_runtime237 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime235 = __toESM(require_jsx_runtime(), 1);
   var SelectControl = (0, import_element104.forwardRef)(function SelectControl2({
     className,
     children,
@@ -55650,10 +55661,10 @@ var wp;
     triggerContent,
     ...restProps
   }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime237.jsxs)(field_exports.Root, { className, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(field_exports.Label, { hideFromVision: hideLabelFromVision, children: label }),
-      /* @__PURE__ */ (0, import_jsx_runtime237.jsxs)(select_exports.Root, { items, ...restProps, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)(field_exports.Root, { className, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(field_exports.Label, { hideFromVision: hideLabelFromVision, children: label }),
+      /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)(select_exports.Root, { items, ...restProps, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
           select_exports.Trigger,
           {
             ref,
@@ -55662,7 +55673,7 @@ var wp;
             children: triggerContent
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(select_exports.Popup, { width: popupWidth, children: children !== void 0 ? children : items?.map((item) => /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(select_exports.Popup, { width: popupWidth, children: children !== void 0 ? children : items?.map((item) => /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
           Item4,
           {
             value: item,
@@ -55673,8 +55684,8 @@ var wp;
           item.value ?? "null"
         )) })
       ] }),
-      description && /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(field_exports.Description, { children: description }),
-      details && /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(field_exports.Details, { children: details })
+      description && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(field_exports.Description, { children: description }),
+      details && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(field_exports.Details, { children: details })
     ] });
   });

@@ -55700,7 +55711,7 @@ var wp;

   // packages/ui/build-module/form/textarea-control/textarea-control.mjs
   var import_element105 = __toESM(require_element(), 1);
-  var import_jsx_runtime238 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime236 = __toESM(require_jsx_runtime(), 1);
   var TextareaControl = (0, import_element105.forwardRef)(function TextareaControl2({
     className,
     label,
@@ -55709,29 +55720,29 @@ var wp;
     hideLabelFromVision,
     ...restProps
   }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime238.jsxs)(field_exports.Root, { className, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(field_exports.Label, { hideFromVision: hideLabelFromVision, children: label }),
-      /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(Textarea, { ref, ...restProps }),
-      description && /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(field_exports.Description, { children: description }),
-      details && /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(field_exports.Details, { children: details })
+    return /* @__PURE__ */ (0, import_jsx_runtime236.jsxs)(field_exports.Root, { className, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(field_exports.Label, { hideFromVision: hideLabelFromVision, children: label }),
+      /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(Textarea, { ref, ...restProps }),
+      description && /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(field_exports.Description, { children: description }),
+      details && /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(field_exports.Details, { children: details })
     ] });
   });

   // packages/ui/build-module/form/with-validation/validated-input-control/validated-input-control.mjs
   var import_element106 = __toESM(require_element(), 1);
   var import_compose24 = __toESM(require_compose(), 1);
-  var import_jsx_runtime239 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime237 = __toESM(require_jsx_runtime(), 1);
   var ValidatedInputControl = (0, import_element106.forwardRef)(function ValidatedInputControl2({ required, markWhenOptional, customValidity, ...restProps }, forwardedRef) {
     const validityTargetRef = (0, import_element106.useRef)(null);
     const mergedRefs = (0, import_compose24.useMergeRefs)([forwardedRef, validityTargetRef]);
-    return /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
       ControlWithError,
       {
         required,
         markWhenOptional,
         customValidity,
         getValidityTarget: () => validityTargetRef.current,
-        children: /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(InputControl, { ref: mergedRefs, ...restProps })
+        children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(InputControl, { ref: mergedRefs, ...restProps })
       }
     );
   });
@@ -55739,18 +55750,18 @@ var wp;
   // packages/ui/build-module/form/with-validation/validated-textarea-control/validated-textarea-control.mjs
   var import_element107 = __toESM(require_element(), 1);
   var import_compose25 = __toESM(require_compose(), 1);
-  var import_jsx_runtime240 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime238 = __toESM(require_jsx_runtime(), 1);
   var ValidatedTextareaControl = (0, import_element107.forwardRef)(function ValidatedTextareaControl2({ required, markWhenOptional, customValidity, ...restProps }, forwardedRef) {
     const validityTargetRef = (0, import_element107.useRef)(null);
     const mergedRefs = (0, import_compose25.useMergeRefs)([forwardedRef, validityTargetRef]);
-    return /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
       ControlWithError,
       {
         required,
         markWhenOptional,
         customValidity,
         getValidityTarget: () => validityTargetRef.current,
-        children: /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(TextareaControl, { ref: mergedRefs, ...restProps })
+        children: /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(TextareaControl, { ref: mergedRefs, ...restProps })
       }
     );
   });
@@ -55767,7 +55778,7 @@ var wp;
   // packages/ui/build-module/tabs/list.mjs
   var import_element108 = __toESM(require_element(), 1);
   var import_compose26 = __toESM(require_compose(), 1);
-  var import_jsx_runtime241 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime239 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE38 = "data-wp-hash";
   function getRuntime38() {
     const globalScope = globalThis;
@@ -55931,7 +55942,7 @@ var wp;
         forwardedRef,
         (el) => setListEl(el)
       ]);
-      return /* @__PURE__ */ (0, import_jsx_runtime241.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime239.jsxs)(
         index_parts_exports4.List,
         {
           ref: mergedListRef,
@@ -55948,7 +55959,7 @@ var wp;
           tabIndex: otherProps.tabIndex ?? (overflow.isScrolling ? -1 : void 0),
           children: [
             children,
-            /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(index_parts_exports4.Indicator, { className: style_default27.indicator })
+            /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(index_parts_exports4.Indicator, { className: style_default27.indicator })
           ]
         }
       );
@@ -55960,7 +55971,7 @@ var wp;

   // packages/ui/build-module/tabs/context.mjs
   var import_element109 = __toESM(require_element(), 1);
-  var import_jsx_runtime242 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime240 = __toESM(require_jsx_runtime(), 1);
   var VALIDATION_ENABLED = true;
   var TabsValidationContext = VALIDATION_ENABLED ? (0, import_element109.createContext)(null) : null;
   function useRegisterTabDev() {
@@ -56024,17 +56035,17 @@ var wp;
       }),
       [registerTab, registerPanel]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(TabsValidationContext.Provider, { value: contextValue, children });
+    return /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(TabsValidationContext.Provider, { value: contextValue, children });
   }
   function TabsValidationProviderProd({
     children
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(import_jsx_runtime242.Fragment, { children });
+    return /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(import_jsx_runtime240.Fragment, { children });
   }
   var TabsValidationProvider = VALIDATION_ENABLED ? TabsValidationProviderDev : TabsValidationProviderProd;

   // packages/ui/build-module/tabs/panel.mjs
-  var import_jsx_runtime243 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime241 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE39 = "data-wp-hash";
   function getRuntime39() {
     const globalScope = globalThis;
@@ -56126,7 +56137,7 @@ var wp;
   var Panel2 = (0, import_element110.forwardRef)(
     function TabPanel({ className, ...otherProps }, forwardedRef) {
       useRegisterPanel();
-      return /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
         index_parts_exports4.Panel,
         {
           ref: forwardedRef,
@@ -56143,16 +56154,16 @@ var wp;

   // packages/ui/build-module/tabs/root.mjs
   var import_element111 = __toESM(require_element(), 1);
-  var import_jsx_runtime244 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime242 = __toESM(require_jsx_runtime(), 1);
   var Root8 = (0, import_element111.forwardRef)(
     function TabsRoot3({ ...otherProps }, forwardedRef) {
-      return /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(DirectionProvider3, { children: /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(TabsValidationProvider, { children: /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(index_parts_exports4.Root, { ref: forwardedRef, ...otherProps }) }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(DirectionProvider3, { children: /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(TabsValidationProvider, { children: /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(index_parts_exports4.Root, { ref: forwardedRef, ...otherProps }) }) });
     }
   );

   // packages/ui/build-module/tabs/tab.mjs
   var import_element112 = __toESM(require_element(), 1);
-  var import_jsx_runtime245 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime243 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE40 = "data-wp-hash";
   function getRuntime40() {
     const globalScope = globalThis;
@@ -56239,15 +56250,15 @@ var wp;
   var style_default28 = { "tablist": "_7313adbc8a112e90__tablist", "is-overflowing-first": "_9f2ac729c68a735a__is-overflowing-first", "is-overflowing-last": "_81c799c1f3cdd261__is-overflowing-last", "is-minimal-variant": "_59228b5227f38a99__is-minimal-variant", "indicator": "_1c37dcfaa1ad8cda__indicator", "tab": "a5fd8814f195aa5e__tab", "tab-children": "_5dfc77e6edd345d4__tab-children", "tab-chevron": "_4a20e969d15e5ac1__tab-chevron" };
   var Tab = (0, import_element112.forwardRef)(function Tab2({ className, children, ...otherProps }, forwardedRef) {
     useRegisterTab();
-    return /* @__PURE__ */ (0, import_jsx_runtime245.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)(
       index_parts_exports4.Tab,
       {
         ref: forwardedRef,
         className: clsx_default(style_default28.tab, className),
         ...otherProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime245.jsx)("span", { className: style_default28["tab-children"], children }),
-          /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(Icon, { icon: chevron_right_default, className: style_default28["tab-chevron"] })
+          /* @__PURE__ */ (0, import_jsx_runtime243.jsx)("span", { className: style_default28["tab-children"], children }),
+          /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(Icon, { icon: chevron_right_default, className: style_default28["tab-chevron"] })
         ]
       }
     );
@@ -56262,25 +56273,25 @@ var wp;
   var import_i18n39 = __toESM(require_i18n(), 1);
   var import_element113 = __toESM(require_element(), 1);
   var import_components27 = __toESM(require_components(), 1);
-  var import_jsx_runtime246 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime244 = __toESM(require_jsx_runtime(), 1);
   var globalTips = [
     (0, import_element113.createInterpolateElement)(
       (0, import_i18n39.__)(
         "While writing, you can press <kbd>/</kbd> to quickly insert new blocks."
       ),
-      { kbd: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)("kbd", {}) }
+      { kbd: /* @__PURE__ */ (0, import_jsx_runtime244.jsx)("kbd", {}) }
     ),
     (0, import_element113.createInterpolateElement)(
       (0, import_i18n39.__)(
         "Indent a list by pressing <kbd>space</kbd> at the beginning of a line."
       ),
-      { kbd: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)("kbd", {}) }
+      { kbd: /* @__PURE__ */ (0, import_jsx_runtime244.jsx)("kbd", {}) }
     ),
     (0, import_element113.createInterpolateElement)(
       (0, import_i18n39.__)(
         "Outdent a list by pressing <kbd>backspace</kbd> at the beginning of a line."
       ),
-      { kbd: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)("kbd", {}) }
+      { kbd: /* @__PURE__ */ (0, import_jsx_runtime244.jsx)("kbd", {}) }
     ),
     (0, import_i18n39.__)("Drag files into the editor to automatically insert media blocks."),
     (0, import_i18n39.__)("Change a block's type by pressing the block icon on the toolbar.")
@@ -56289,7 +56300,7 @@ var wp;
     const [randomIndex] = (0, import_element113.useState)(
       () => Math.floor(Math.random() * globalTips.length)
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components27.Tip, { children: globalTips[randomIndex] });
+    return /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(import_components27.Tip, { children: globalTips[randomIndex] });
   }
   var tips_default = Tips;

@@ -56304,13 +56315,13 @@ var wp;
   var import_deprecated6 = __toESM(require_deprecated(), 1);
   var import_i18n40 = __toESM(require_i18n(), 1);
   var import_blocks26 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime247 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime245 = __toESM(require_jsx_runtime(), 1);
   var { Badge: WCBadge2 } = unlock(import_components28.privateApis);
   function OptionalParentSelectButton({ children, onClick }) {
     if (!onClick) {
       return children;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(
       import_components28.Button,
       {
         __next40pxDefaultSize: true,
@@ -56360,7 +56371,7 @@ var wp;
     );
     const { selectBlock: selectBlock2 } = (0, import_data33.useDispatch)(store);
     const TitleElement = parentClientId ? "div" : "h2";
-    return /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(
       "div",
       {
         className: clsx_default(
@@ -56371,10 +56382,10 @@ var wp;
           },
           className
         ),
-        children: /* @__PURE__ */ (0, import_jsx_runtime247.jsxs)(Stack, { direction: "column", gap: "sm", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime247.jsxs)(Stack, { direction: "row", align: "center", justify: "space-between", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime247.jsxs)(Stack, { direction: "row", align: "center", justify: "flex-start", children: [
-              parentBlockClientId && /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime245.jsxs)(Stack, { direction: "column", gap: "sm", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime245.jsxs)(Stack, { direction: "row", align: "center", justify: "space-between", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime245.jsxs)(Stack, { direction: "row", align: "center", justify: "flex-start", children: [
+              parentBlockClientId && /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(
                 import_components28.Button,
                 {
                   onClick: () => selectBlock2(parentBlockClientId),
@@ -56392,24 +56403,24 @@ var wp;
                   size: "small"
                 }
               ),
-              isChild && /* @__PURE__ */ (0, import_jsx_runtime247.jsx)("span", { className: "block-editor-block-card__child-indicator-icon", children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+              isChild && /* @__PURE__ */ (0, import_jsx_runtime245.jsx)("span", { className: "block-editor-block-card__child-indicator-icon", children: /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(
                 import_components28.Icon,
                 {
                   icon: (0, import_i18n40.isRTL)() ? arrow_left_default : arrow_right_default
                 }
               ) }),
-              /* @__PURE__ */ (0, import_jsx_runtime247.jsxs)(
+              /* @__PURE__ */ (0, import_jsx_runtime245.jsxs)(
                 OptionalParentSelectButton,
                 {
                   onClick: parentClientId ? () => {
                     selectBlock2(parentClientId);
                   } : void 0,
                   children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(block_icon_default, { icon, showColors: true }),
-                    /* @__PURE__ */ (0, import_jsx_runtime247.jsxs)(Stack, { direction: "column", gap: "xs", children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime247.jsxs)(TitleElement, { className: "block-editor-block-card__title", children: [
-                        /* @__PURE__ */ (0, import_jsx_runtime247.jsx)("span", { className: "block-editor-block-card__name", children: !!name?.length ? name : title }),
-                        !parentClientId && !isChild && !!name?.length && /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(WCBadge2, { children: title })
+                    /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(block_icon_default, { icon, showColors: true }),
+                    /* @__PURE__ */ (0, import_jsx_runtime245.jsxs)(Stack, { direction: "column", gap: "xs", children: [
+                      /* @__PURE__ */ (0, import_jsx_runtime245.jsxs)(TitleElement, { className: "block-editor-block-card__title", children: [
+                        /* @__PURE__ */ (0, import_jsx_runtime245.jsx)("span", { className: "block-editor-block-card__name", children: !!name?.length ? name : title }),
+                        !parentClientId && !isChild && !!name?.length && /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(WCBadge2, { children: title })
                       ] }),
                       children
                     ] })
@@ -56419,7 +56430,7 @@ var wp;
             ] }),
             controls
           ] }),
-          !parentClientId && !isChild && description && /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(Text, { className: "block-editor-block-card__description", children: description })
+          !parentClientId && !isChild && description && /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(Text, { className: "block-editor-block-card__description", children: description })
         ] })
       }
     );
@@ -56443,7 +56454,7 @@ var wp;
   var import_element114 = __toESM(require_element(), 1);
   var import_data34 = __toESM(require_data(), 1);
   var import_compose27 = __toESM(require_compose(), 1);
-  var import_jsx_runtime248 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime246 = __toESM(require_jsx_runtime(), 1);
   function getSubRegistry(subRegistries, registry, useSubRegistry) {
     if (!useSubRegistry) {
       return registry;
@@ -56466,9 +56477,9 @@ var wp;
         useSubRegistry
       );
       if (subRegistry === registry) {
-        return /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(WrappedComponent, { registry, ...props });
+        return /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(WrappedComponent, { registry, ...props });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(import_data34.RegistryProvider, { value: subRegistry, children: /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(WrappedComponent, { registry: subRegistry, ...props }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_data34.RegistryProvider, { value: subRegistry, children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(WrappedComponent, { registry: subRegistry, ...props }) });
     },
     "withRegistryProvider"
   );
@@ -56983,7 +56994,7 @@ var wp;
   var import_keyboard_shortcuts4 = __toESM(require_keyboard_shortcuts(), 1);
   var import_blocks28 = __toESM(require_blocks(), 1);
   var import_warning5 = __toESM(require_warning(), 1);
-  var import_jsx_runtime249 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime247 = __toESM(require_jsx_runtime(), 1);
   function useDeclaredBlockShortcuts() {
     return (0, import_data37.useSelect)(
       (select3) => unlock(select3(import_blocks28.store)).getBlockKeyboardShortcuts(),
@@ -57129,9 +57140,9 @@ var wp;
   function BlockKeyboardShortcuts() {
     const shortcuts = useDeclaredBlockShortcuts();
     const apply = useApplyBlockShortcut();
-    return /* @__PURE__ */ (0, import_jsx_runtime249.jsxs)(import_jsx_runtime249.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(BlockShortcutsRegister, { shortcuts }),
-      shortcuts.map((entry, index2) => /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime247.jsxs)(import_jsx_runtime247.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(BlockShortcutsRegister, { shortcuts }),
+      shortcuts.map((entry, index2) => /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
         BlockShortcut,
         {
           entry,
@@ -57164,7 +57175,7 @@ var wp;
   var use_media_upload_settings_default = useMediaUploadSettings;

   // packages/block-editor/build-module/components/provider/index.mjs
-  var import_jsx_runtime250 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime248 = __toESM(require_jsx_runtime(), 1);
   var noop9 = () => {
   };
   var hasLoggedFallback = false;
@@ -57370,15 +57381,15 @@ var wp;
         }),
         []
       );
-      const children = /* @__PURE__ */ (0, import_jsx_runtime250.jsxs)(import_components29.SlotFillProvider, { passthrough: true, children: [
-        !settings2?.isPreviewMode && /* @__PURE__ */ (0, import_jsx_runtime250.jsxs)(import_jsx_runtime250.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(keyboard_shortcuts_default.Register, {}),
-          /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(BlockKeyboardShortcuts, {})
+      const children = /* @__PURE__ */ (0, import_jsx_runtime248.jsxs)(import_components29.SlotFillProvider, { passthrough: true, children: [
+        !settings2?.isPreviewMode && /* @__PURE__ */ (0, import_jsx_runtime248.jsxs)(import_jsx_runtime248.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(keyboard_shortcuts_default.Register, {}),
+          /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(BlockKeyboardShortcuts, {})
         ] }),
-        /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(BlockRefsProvider, { children: props.children })
+        /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(BlockRefsProvider, { children: props.children })
       ] });
-      const content = /* @__PURE__ */ (0, import_jsx_runtime250.jsxs)(SelectionContext.Provider, { value: selectionContextValue, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
+      const content = /* @__PURE__ */ (0, import_jsx_runtime248.jsxs)(SelectionContext.Provider, { value: selectionContextValue, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(
           BlockSyncEffect,
           {
             clientId: props.clientId,
@@ -57390,7 +57401,7 @@ var wp;
         children
       ] });
       if (useUploadMediaPipeline && !isMediaUploadIntercepted) {
-        return /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(
           import_upload_media.MediaUploadProvider,
           {
             settings: mediaUploadSettings,
@@ -57403,7 +57414,7 @@ var wp;
     }
   );
   var BlockEditorProvider = (props) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(ExperimentalBlockEditorProvider, { ...props, stripExperimentalSettings: true, children: props.children });
+    return /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(ExperimentalBlockEditorProvider, { ...props, stripExperimentalSettings: true, children: props.children });
   };
   var provider_default = BlockEditorProvider;

@@ -57549,7 +57560,7 @@ var wp;
     const plainText = (0, import_dom38.__unstableStripHTML)(html).trim();
     return plainText.replace(/\n\n+/g, "\n\n");
   }
-  function setContentEditableWrapper(node, value, { focus: focus10 = true } = {}) {
+  function setContentEditableWrapper(node, value, { focus: focus9 = true } = {}) {
     if (node.contentEditable === String(value)) {
       return value;
     }
@@ -57567,7 +57578,7 @@ var wp;
     node.setAttribute("role", "textbox");
     node.setAttribute("aria-multiline", "true");
     node.setAttribute("aria-label", (0, import_i18n43.__)("Editor canvas"));
-    if (focus10) {
+    if (focus9) {
       node.focus({ preventScroll: true });
     }
     return true;
@@ -57724,7 +57735,7 @@ var wp;
   var import_data42 = __toESM(require_data(), 1);
   var import_compose31 = __toESM(require_compose(), 1);
   var import_element121 = __toESM(require_element(), 1);
-  var import_jsx_runtime251 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime249 = __toESM(require_jsx_runtime(), 1);
   var PREVENT_SCROLL_ON_FOCUS = {
     position: "absolute",
     inset: 0,
@@ -57808,7 +57819,7 @@ var wp;
       }
       enterCanvas();
     }
-    const before = /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
+    const before = /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
       "div",
       {
         ref: focusCaptureBeforeRef,
@@ -57821,7 +57832,7 @@ var wp;
         onFocus: onStopFocus,
         onKeyDown: onStopKeyDown,
         onClick: enterCanvas,
-        children: /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
           "div",
           {
             className: "block-editor-writing-flow__canvas-stop-hint",
@@ -57838,7 +57849,7 @@ var wp;
       }
       enterCanvas();
     }
-    const after = /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
+    const after = /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
       "div",
       {
         ref: focusCaptureAfterRef,
@@ -58972,7 +58983,7 @@ var wp;
   var import_notices4 = __toESM(require_notices(), 1);
   function useNotifyCopy() {
     const { getBlockName: getBlockName2 } = (0, import_data51.useSelect)(store);
-    const { getBlockType: getBlockType34 } = (0, import_data51.useSelect)(import_blocks32.store);
+    const { getBlockType: getBlockType33 } = (0, import_data51.useSelect)(import_blocks32.store);
     const { createSuccessNotice } = (0, import_data51.useDispatch)(import_notices4.store);
     return (0, import_element122.useCallback)(
       (eventType, selectedBlockClientIds) => {
@@ -58981,7 +58992,7 @@ var wp;
           notice = (0, import_i18n45.__)("Styles copied to clipboard.");
         } else if (selectedBlockClientIds.length === 1) {
           const clientId = selectedBlockClientIds[0];
-          const title = getBlockType34(getBlockName2(clientId))?.title;
+          const title = getBlockType33(getBlockName2(clientId))?.title;
           if (eventType === "copy") {
             notice = (0, import_i18n45.sprintf)(
               // Translators: %s: Name of the block being copied, e.g. "Paragraph".
@@ -59020,7 +59031,7 @@ var wp;
           type: "snackbar"
         });
       },
-      [createSuccessNotice, getBlockName2, getBlockType34]
+      [createSuccessNotice, getBlockName2, getBlockType33]
     );
   }

@@ -59227,7 +59238,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/writing-flow/index.mjs
-  var import_jsx_runtime252 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime250 = __toESM(require_jsx_runtime(), 1);
   function useWritingFlow() {
     const [before, ref, after] = useTabNav();
     const hasMultiSelection2 = (0, import_data53.useSelect)(
@@ -59287,9 +59298,9 @@ var wp;
   }
   function WritingFlow({ children, ...props }, forwardedRef) {
     const [before, ref, after] = useWritingFlow();
-    return /* @__PURE__ */ (0, import_jsx_runtime252.jsxs)(import_jsx_runtime252.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime250.jsxs)(import_jsx_runtime250.Fragment, { children: [
       before,
-      /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
         "div",
         {
           ...props,
@@ -59663,7 +59674,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/iframe/index.mjs
-  var import_jsx_runtime253 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime251 = __toESM(require_jsx_runtime(), 1);
   function bubbleEvent(event, Constructor, frame) {
     const init = {};
     for (const key in event) {
@@ -59867,9 +59878,9 @@ var wp;
     );
     const src = getIframeSrc(resolvedAssets);
     const shouldRenderFocusCaptureElements = tabIndex >= 0 && !isPreviewMode;
-    const iframe = /* @__PURE__ */ (0, import_jsx_runtime253.jsxs)(import_jsx_runtime253.Fragment, { children: [
+    const iframe = /* @__PURE__ */ (0, import_jsx_runtime251.jsxs)(import_jsx_runtime251.Fragment, { children: [
       shouldRenderFocusCaptureElements && before,
-      /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
         "iframe",
         {
           ...props,
@@ -59900,7 +59911,7 @@ var wp;
             }
           },
           children: iframeDocument && (0, import_element125.createPortal)(
-            /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
               "body",
               {
                 ref: bodyRef,
@@ -59909,7 +59920,7 @@ var wp;
                   "editor-styles-wrapper",
                   ...bodyClasses
                 ),
-                children: /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(import_components30.__experimentalStyleProvider, { document: iframeDocument, children })
+                children: /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(import_components30.__experimentalStyleProvider, { document: iframeDocument, children })
               }
             ),
             iframeDocument.documentElement
@@ -59918,7 +59929,7 @@ var wp;
       ),
       shouldRenderFocusCaptureElements && after
     ] });
-    return /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("div", { className: "block-editor-iframe__container", ref: containerRef, children: /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime251.jsx)("div", { className: "block-editor-iframe__container", ref: containerRef, children: /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
       "div",
       {
         className: clsx_default(
@@ -59940,7 +59951,7 @@ var wp;
     if (!isInitialised) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(Iframe, { ...props, forwardedRef: ref });
+    return /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(Iframe, { ...props, forwardedRef: ref });
   }
   var iframe_default = (0, import_element125.forwardRef)(IframeIfReady);

@@ -60234,7 +60245,7 @@ var wp;
   var transform_styles_default = transformStyles;

   // packages/block-editor/build-module/components/editor-styles/index.mjs
-  var import_jsx_runtime254 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime252 = __toESM(require_jsx_runtime(), 1);
   k([names_default, a11y_default]);
   function useDarkThemeBodyClassName(styles, scope) {
     return (0, import_element126.useCallback)(
@@ -60298,15 +60309,15 @@ var wp;
         _styles.filter((style) => style.__unstableType === "svgs").map((style) => style.assets).join("")
       ];
     }, [styles, overrides, scope, transformOptions]);
-    return /* @__PURE__ */ (0, import_jsx_runtime254.jsxs)(import_jsx_runtime254.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime252.jsxs)(import_jsx_runtime252.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
         "style",
         {
           ref: useDarkThemeBodyClassName(transformedStyles, scope)
         }
       ),
-      transformedStyles.map((css, index2) => /* @__PURE__ */ (0, import_jsx_runtime254.jsx)("style", { children: css }, index2)),
-      /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
+      transformedStyles.map((css, index2) => /* @__PURE__ */ (0, import_jsx_runtime252.jsx)("style", { children: css }, index2)),
+      /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
         import_components31.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
@@ -60328,7 +60339,7 @@ var wp;
   var editor_styles_default = (0, import_element126.memo)(EditorStyles);

   // packages/block-editor/build-module/components/block-preview/auto.mjs
-  var import_jsx_runtime255 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime253 = __toESM(require_jsx_runtime(), 1);
   var MemoizedBlockList = (0, import_element127.memo)(BlockList);
   var MAX_HEIGHT = 2e3;
   var EMPTY_ADDITIONAL_STYLES = [];
@@ -60363,7 +60374,7 @@ var wp;
     }, [styles, additionalStyles]);
     const scale = containerWidth / viewportWidth;
     const aspectRatio = contentHeight ? containerWidth / (contentHeight * scale) : 0;
-    return /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
       import_components32.Disabled,
       {
         className: "block-editor-block-preview__content",
@@ -60377,7 +60388,7 @@ var wp;
           maxHeight: contentHeight > MAX_HEIGHT ? MAX_HEIGHT * scale : void 0,
           minHeight
         },
-        children: /* @__PURE__ */ (0, import_jsx_runtime255.jsxs)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime253.jsxs)(
           iframe_default,
           {
             contentRef: (0, import_compose44.useRefEffect)((bodyElement) => {
@@ -60406,9 +60417,9 @@ var wp;
               minHeight: scale !== 0 && scale < 1 && minHeight ? minHeight / scale : minHeight
             },
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(editor_styles_default, { styles: editorStyles }),
+              /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(editor_styles_default, { styles: editorStyles }),
               contentResizeListener,
-              /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(MemoizedBlockList, { renderAppender: false })
+              /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(MemoizedBlockList, { renderAppender: false })
             ]
           }
         )
@@ -60417,9 +60428,9 @@ var wp;
   }
   function AutoBlockPreview(props) {
     const [containerResizeListener, { width: containerWidth }] = (0, import_compose44.useResizeObserver)();
-    return /* @__PURE__ */ (0, import_jsx_runtime255.jsxs)(import_jsx_runtime255.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime255.jsx)("div", { style: { position: "relative", width: "100%", height: 0 }, children: containerResizeListener }),
-      /* @__PURE__ */ (0, import_jsx_runtime255.jsx)("div", { className: "block-editor-block-preview__container", children: !!containerWidth && /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime253.jsxs)(import_jsx_runtime253.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("div", { style: { position: "relative", width: "100%", height: 0 }, children: containerResizeListener }),
+      /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("div", { className: "block-editor-block-preview__container", children: !!containerWidth && /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
         ScaledBlockPreview,
         {
           ...props,
@@ -60453,7 +60464,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-preview/index.mjs
-  var import_jsx_runtime256 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime254 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_ADDITIONAL_STYLES2 = [];
   function BlockPreview({
     blocks: blocks2,
@@ -60501,12 +60512,12 @@ var wp;
     if (!blocks2 || blocks2.length === 0) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
       ExperimentalBlockEditorProvider,
       {
         value: renderedBlocks,
         settings: settings2,
-        children: /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
           AutoBlockPreview,
           {
             viewportWidth,
@@ -60540,14 +60551,14 @@ var wp;
       () => Array.isArray(blocks2) ? blocks2 : [blocks2],
       [blocks2]
     );
-    const children = /* @__PURE__ */ (0, import_jsx_runtime256.jsxs)(
+    const children = /* @__PURE__ */ (0, import_jsx_runtime254.jsxs)(
       ExperimentalBlockEditorProvider,
       {
         value: renderedBlocks,
         settings: settings2,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(editor_styles_default, {}),
-          /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(BlockListItems, { renderAppender: false, layout })
+          /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(editor_styles_default, {}),
+          /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(BlockListItems, { renderAppender: false, layout })
         ]
       }
     );
@@ -60556,15 +60567,14 @@ var wp;
       ref,
       className: clsx_default(
         props.className,
-        "block-editor-block-preview__live-content",
-        "components-disabled"
+        "block-editor-block-preview__live-content"
       ),
       children: blocks2?.length ? children : null
     };
   }

   // packages/block-editor/build-module/components/inserter/preview-panel.mjs
-  var import_jsx_runtime257 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime255 = __toESM(require_jsx_runtime(), 1);
   function InserterPreviewPanel({ item }) {
     const { name, title, icon, description, initialAttributes, example } = item;
     const isReusable = (0, import_blocks34.isReusableBlock)(item);
@@ -60586,8 +60596,8 @@ var wp;
     const viewportWidth = example?.viewportWidth ?? 500;
     const scale = sidebarWidth / viewportWidth;
     const minHeight = scale !== 0 && scale < 1 && previewHeight ? previewHeight / scale : previewHeight;
-    return /* @__PURE__ */ (0, import_jsx_runtime257.jsxs)("div", { className: "block-editor-inserter__preview-container", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime257.jsx)("div", { className: "block-editor-inserter__preview", children: isReusable || example ? /* @__PURE__ */ (0, import_jsx_runtime257.jsx)("div", { className: "block-editor-inserter__preview-content", children: /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime255.jsxs)("div", { className: "block-editor-inserter__preview-container", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime255.jsx)("div", { className: "block-editor-inserter__preview", children: isReusable || example ? /* @__PURE__ */ (0, import_jsx_runtime255.jsx)("div", { className: "block-editor-inserter__preview-content", children: /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
         block_preview_default,
         {
           blocks: blocks2,
@@ -60610,8 +60620,8 @@ var wp;
             ]
           )
         }
-      ) }) : /* @__PURE__ */ (0, import_jsx_runtime257.jsx)("div", { className: "block-editor-inserter__preview-content-missing", children: (0, import_i18n48.__)("No preview available.") }) }),
-      !isReusable && /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(
+      ) }) : /* @__PURE__ */ (0, import_jsx_runtime255.jsx)("div", { className: "block-editor-inserter__preview-content-missing", children: (0, import_i18n48.__)("No preview available.") }) }),
+      !isReusable && /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
         block_card_default,
         {
           title,
@@ -60646,7 +60656,7 @@ var wp;
   var import_element131 = __toESM(require_element(), 1);
   var import_i18n49 = __toESM(require_i18n(), 1);
   var import_a11y6 = __toESM(require_a11y(), 1);
-  var import_jsx_runtime258 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime256 = __toESM(require_jsx_runtime(), 1);
   function InserterListboxGroup(props, ref) {
     const [shouldSpeak, setShouldSpeak] = (0, import_element131.useState)(false);
     (0, import_element131.useEffect)(() => {
@@ -60656,7 +60666,7 @@ var wp;
         );
       }
     }, [shouldSpeak]);
-    return /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
       "div",
       {
         ref,
@@ -60682,18 +60692,18 @@ var wp;
   // packages/block-editor/build-module/components/inserter-listbox/row.mjs
   var import_element132 = __toESM(require_element(), 1);
   var import_components33 = __toESM(require_components(), 1);
-  var import_jsx_runtime259 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime257 = __toESM(require_jsx_runtime(), 1);
   function InserterListboxRow(props, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(import_components33.Composite.Group, { role: "presentation", ref, ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(import_components33.Composite.Group, { role: "presentation", ref, ...props });
   }
   var row_default2 = (0, import_element132.forwardRef)(InserterListboxRow);

   // packages/block-editor/build-module/components/inserter-listbox/item.mjs
   var import_components34 = __toESM(require_components(), 1);
   var import_element133 = __toESM(require_element(), 1);
-  var import_jsx_runtime260 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime258 = __toESM(require_jsx_runtime(), 1);
   function InserterListboxItem({ isFirst, as: Component4, children, ...props }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(
       import_components34.Composite.Item,
       {
         ref,
@@ -60706,12 +60716,12 @@ var wp;
             tabIndex: isFirst ? 0 : htmlProps.tabIndex
           };
           if (Component4) {
-            return /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(Component4, { ...propsWithTabIndex, children });
+            return /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(Component4, { ...propsWithTabIndex, children });
           }
           if (typeof children === "function") {
             return children(propsWithTabIndex);
           }
-          return /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(import_components34.Button, { __next40pxDefaultSize: true, ...propsWithTabIndex, children });
+          return /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(import_components34.Button, { __next40pxDefaultSize: true, ...propsWithTabIndex, children });
         }
       }
     );
@@ -60719,12 +60729,12 @@ var wp;
   var item_default = (0, import_element133.forwardRef)(InserterListboxItem);

   // packages/block-editor/build-module/components/inserter-listbox/index.mjs
-  var import_jsx_runtime261 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime259 = __toESM(require_jsx_runtime(), 1);
   function InserterListBoxWrapper({ key, children }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(import_element134.Fragment, { children }, key);
+    return /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(import_element134.Fragment, { children }, key);
   }
   function InserterListbox({ children }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(
       import_components35.Composite,
       {
         focusShift: true,
@@ -60745,7 +60755,7 @@ var wp;
   // packages/block-editor/build-module/components/block-draggable/draggable-chip.mjs
   var import_i18n50 = __toESM(require_i18n(), 1);
   var import_components36 = __toESM(require_components(), 1);
-  var import_jsx_runtime262 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime260 = __toESM(require_jsx_runtime(), 1);
   function BlockDraggableChip({
     count,
     icon,
@@ -60753,24 +60763,24 @@ var wp;
     fadeWhenDisabled
   }) {
     const patternLabel = isPattern && (0, import_i18n50.__)("Pattern");
-    return /* @__PURE__ */ (0, import_jsx_runtime262.jsx)("div", { className: "block-editor-block-draggable-chip-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime260.jsx)("div", { className: "block-editor-block-draggable-chip-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(
       "div",
       {
         className: "block-editor-block-draggable-chip",
         "data-testid": "block-draggable-chip",
-        children: /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime260.jsxs)(
           import_components36.Flex,
           {
             justify: "center",
             className: "block-editor-block-draggable-chip__content",
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(import_components36.FlexItem, { children: icon ? /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(block_icon_default, { icon }) : patternLabel || (0, import_i18n50.sprintf)(
+              /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(import_components36.FlexItem, { children: icon ? /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(block_icon_default, { icon }) : patternLabel || (0, import_i18n50.sprintf)(
                 /* translators: %d: Number of blocks. */
                 (0, import_i18n50._n)("%d block", "%d blocks", count),
                 count
               ) }),
-              /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(import_components36.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(block_icon_default, { icon: drag_handle_default }) }),
-              fadeWhenDisabled && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(import_components36.FlexItem, { className: "block-editor-block-draggable-chip__disabled", children: /* @__PURE__ */ (0, import_jsx_runtime262.jsx)("span", { className: "block-editor-block-draggable-chip__disabled-icon" }) })
+              /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(import_components36.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(block_icon_default, { icon: drag_handle_default }) }),
+              fadeWhenDisabled && /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(import_components36.FlexItem, { className: "block-editor-block-draggable-chip__disabled", children: /* @__PURE__ */ (0, import_jsx_runtime260.jsx)("span", { className: "block-editor-block-draggable-chip__disabled-icon" }) })
             ]
           }
         )
@@ -60779,7 +60789,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter-draggable-blocks/index.mjs
-  var import_jsx_runtime263 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime261 = __toESM(require_jsx_runtime(), 1);
   var InserterDraggableBlocks = ({
     isEnabled,
     blocks: blocks2,
@@ -60808,7 +60818,7 @@ var wp;
       });
     }
     const draggableBlocks = patternBlock ?? blocks2;
-    return /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
       import_components37.Draggable,
       {
         __experimentalTransferDataType: "wp-blocks",
@@ -60827,7 +60837,7 @@ var wp;
         onDragEnd: () => {
           stopDragging2();
         },
-        __experimentalDragComponent: /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+        __experimentalDragComponent: /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
           BlockDraggableChip,
           {
             count: blocks2.length,
@@ -60848,7 +60858,7 @@ var wp;
   var inserter_draggable_blocks_default = InserterDraggableBlocks;

   // packages/block-editor/build-module/components/inserter-list-item/index.mjs
-  var import_jsx_runtime264 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime262 = __toESM(require_jsx_runtime(), 1);
   function InserterListItem({
     className,
     isFirst,
@@ -60880,13 +60890,13 @@ var wp;
       ]
     );
     const isSynced = (0, import_blocks36.isReusableBlock)(item) && item.syncStatus !== "unsynced" || (0, import_blocks36.isTemplatePart)(item);
-    return /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
       inserter_draggable_blocks_default,
       {
         isEnabled: isDraggable && !item.isDisabled,
         blocks: blocks2,
         icon: item.icon,
-        children: ({ draggable, onDragStart, onDragEnd }) => /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
+        children: ({ draggable, onDragStart, onDragEnd }) => /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "div",
           {
             className: clsx_default(
@@ -60909,7 +60919,7 @@ var wp;
                 onDragEnd(event);
               }
             },
-            children: /* @__PURE__ */ (0, import_jsx_runtime264.jsxs)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)(
               item_default,
               {
                 isFirst,
@@ -60946,15 +60956,15 @@ var wp;
                 onMouseLeave: () => onHover(null),
                 ...props,
                 children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
                     "span",
                     {
                       className: "block-editor-block-types-list__item-icon",
                       style: itemIconStyle,
-                      children: /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(block_icon_default, { icon: item.icon, showColors: true })
+                      children: /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(block_icon_default, { icon: item.icon, showColors: true })
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime264.jsx)("span", { className: "block-editor-block-types-list__item-title", children: /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(import_components38.__experimentalTruncate, { numberOfLines: 3, children: item.title }) })
+                  /* @__PURE__ */ (0, import_jsx_runtime262.jsx)("span", { className: "block-editor-block-types-list__item-title", children: /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(import_components38.__experimentalTruncate, { numberOfLines: 3, children: item.title }) })
                 ]
               }
             )
@@ -60966,7 +60976,7 @@ var wp;
   var inserter_list_item_default = (0, import_element136.memo)(InserterListItem);

   // packages/block-editor/build-module/components/block-types-list/index.mjs
-  var import_jsx_runtime265 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime263 = __toESM(require_jsx_runtime(), 1);
   function chunk(array, size4) {
     const chunks = [];
     for (let i2 = 0, j2 = array.length; i2 < j2; i2 += size4) {
@@ -60985,8 +60995,8 @@ var wp;
   }) {
     const className = "block-editor-block-types-list";
     const listId = (0, import_compose46.useInstanceId)(BlockTypesList, className);
-    return /* @__PURE__ */ (0, import_jsx_runtime265.jsxs)(group_default2, { className, "aria-label": label, children: [
-      chunk(items, 3).map((row, i2) => /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(row_default2, { children: row.map((item, j2) => /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime263.jsxs)(group_default2, { className, "aria-label": label, children: [
+      chunk(items, 3).map((row, i2) => /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(row_default2, { children: row.map((item, j2) => /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
         inserter_list_item_default,
         {
           item,
@@ -61008,28 +61018,28 @@ var wp;

   // packages/block-editor/build-module/components/inserter/panel.mjs
   var import_components39 = __toESM(require_components(), 1);
-  var import_jsx_runtime266 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime264 = __toESM(require_jsx_runtime(), 1);
   function InserterPanel({ title, icon, children }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime266.jsxs)(import_jsx_runtime266.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime266.jsxs)("div", { className: "block-editor-inserter__panel-header", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime266.jsx)("h2", { className: "block-editor-inserter__panel-title", children: title }),
-        /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(import_components39.Icon, { icon })
+    return /* @__PURE__ */ (0, import_jsx_runtime264.jsxs)(import_jsx_runtime264.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime264.jsxs)("div", { className: "block-editor-inserter__panel-header", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime264.jsx)("h2", { className: "block-editor-inserter__panel-title", children: title }),
+        /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(import_components39.Icon, { icon })
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime266.jsx)("div", { className: "block-editor-inserter__panel-content", children })
+      /* @__PURE__ */ (0, import_jsx_runtime264.jsx)("div", { className: "block-editor-inserter__panel-content", children })
     ] });
   }
   var panel_default = InserterPanel;

   // packages/block-editor/build-module/components/inserter/no-results.mjs
   var import_i18n51 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime267 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime265 = __toESM(require_jsx_runtime(), 1);
   function InserterNoResults({ children = (0, import_i18n51.__)("No results found.") }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime267.jsx)("div", { className: "block-editor-inserter__no-results", children: /* @__PURE__ */ (0, import_jsx_runtime267.jsx)("p", { children }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime265.jsx)("div", { className: "block-editor-inserter__no-results", children: /* @__PURE__ */ (0, import_jsx_runtime265.jsx)("p", { children }) });
   }
   var no_results_default = InserterNoResults;

   // packages/block-editor/build-module/components/inserter/block-types-tab.mjs
-  var import_jsx_runtime268 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime266 = __toESM(require_jsx_runtime(), 1);
   var getBlockNamespace = (item) => item.name.split("/")[0];
   var MAX_SUGGESTED_ITEMS = 6;
   var EMPTY_ARRAY7 = [];
@@ -61072,10 +61082,10 @@ var wp;
     const currentlyRenderedCollections = (0, import_compose47.useAsyncList)(
       didRenderAllCategories ? collectionEntries : EMPTY_ARRAY7
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime268.jsxs)("div", { className, children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime266.jsxs)("div", { className, children: [
       showMostUsedBlocks && // Only show the most used blocks if the total amount of block
       // is larger than 1 row, otherwise it is not so useful.
-      items.length > 3 && !!suggestedItems.length && /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(panel_default, { title: (0, import_i18n52._x)("Most used", "blocks"), children: /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+      items.length > 3 && !!suggestedItems.length && /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(panel_default, { title: (0, import_i18n52._x)("Most used", "blocks"), children: /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(
         block_types_list_default,
         {
           items: suggestedItems,
@@ -61091,12 +61101,12 @@ var wp;
         if (!categoryItems || !categoryItems.length) {
           return null;
         }
-        return /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(
           panel_default,
           {
             title: category.title,
             icon: category.icon,
-            children: /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(
               block_types_list_default,
               {
                 items: categoryItems,
@@ -61109,12 +61119,12 @@ var wp;
           category.slug
         );
       }),
-      didRenderAllCategories && uncategorizedItems.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+      didRenderAllCategories && uncategorizedItems.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(
         panel_default,
         {
           className: "block-editor-inserter__uncategorized-blocks-panel",
           title: (0, import_i18n52.__)("Uncategorized"),
-          children: /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(
             block_types_list_default,
             {
               items: uncategorizedItems,
@@ -61131,12 +61141,12 @@ var wp;
           if (!collectionItems || !collectionItems.length) {
             return null;
           }
-          return /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(
             panel_default,
             {
               title: collection.title,
               icon: collection.icon,
-              children: /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(
                 block_types_list_default,
                 {
                   items: collectionItems,
@@ -61158,7 +61168,7 @@ var wp;
       onInsert
     );
     if (!items.length) {
-      return /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(no_results_default, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(no_results_default, {});
     }
     const itemsForCurrentRoot = [];
     const itemsRemaining = [];
@@ -61175,8 +61185,8 @@ var wp;
         itemsRemaining.push(item);
       }
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(inserter_listbox_default, { children: /* @__PURE__ */ (0, import_jsx_runtime268.jsxs)("div", { ref, children: [
-      !!itemsForCurrentRoot.length && /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(import_jsx_runtime268.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(inserter_listbox_default, { children: /* @__PURE__ */ (0, import_jsx_runtime266.jsxs)("div", { ref, children: [
+      !!itemsForCurrentRoot.length && /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(import_jsx_runtime266.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(
         BlockTypesTabPanel,
         {
           items: itemsForCurrentRoot,
@@ -61188,7 +61198,7 @@ var wp;
           className: "block-editor-inserter__insertable-blocks-at-selection"
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(
         BlockTypesTabPanel,
         {
           items: itemsRemaining,
@@ -61218,20 +61228,20 @@ var wp;
   // packages/block-editor/build-module/components/inserter/block-patterns-explorer/pattern-explorer-sidebar.mjs
   var import_components40 = __toESM(require_components(), 1);
   var import_i18n53 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime269 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime267 = __toESM(require_jsx_runtime(), 1);
   function PatternExplorerSidebar({
     patternCategories,
     searchValue,
     setSearchValue
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime269.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime267.jsxs)(
       Stack,
       {
         direction: "column",
         gap: "lg",
         className: "block-editor-block-patterns-explorer__sidebar",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime267.jsx)(
             import_components40.SearchControl,
             {
               onChange: setSearchValue,
@@ -61240,7 +61250,7 @@ var wp;
               placeholder: (0, import_i18n53.__)("Search")
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(tabs_exports.List, { children: patternCategories.map(({ name, label }) => /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(tabs_exports.Tab, { value: name, children: label }, name)) })
+          /* @__PURE__ */ (0, import_jsx_runtime267.jsx)(tabs_exports.List, { children: patternCategories.map(({ name, label }) => /* @__PURE__ */ (0, import_jsx_runtime267.jsx)(tabs_exports.Tab, { value: name, children: label }, name)) })
         ]
       }
     );
@@ -61263,20 +61273,20 @@ var wp;
   // packages/block-editor/build-module/components/block-patterns-paging/index.mjs
   var import_components41 = __toESM(require_components(), 1);
   var import_i18n54 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime270 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime268 = __toESM(require_jsx_runtime(), 1);
   function Pagination({
     currentPage,
     numPages,
     changePage,
     totalItems
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime270.jsxs)(import_components41.__experimentalVStack, { className: "block-editor-patterns__grid-pagination-wrapper", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(import_components41.__experimentalText, { variant: "muted", children: (0, import_i18n54.sprintf)(
+    return /* @__PURE__ */ (0, import_jsx_runtime268.jsxs)(import_components41.__experimentalVStack, { className: "block-editor-patterns__grid-pagination-wrapper", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(import_components41.__experimentalText, { variant: "muted", children: (0, import_i18n54.sprintf)(
         // translators: %s: Total number of patterns.
         (0, import_i18n54._n)("%s item", "%s items", totalItems),
         totalItems
       ) }),
-      numPages > 1 && /* @__PURE__ */ (0, import_jsx_runtime270.jsxs)(
+      numPages > 1 && /* @__PURE__ */ (0, import_jsx_runtime268.jsxs)(
         import_components41.__experimentalHStack,
         {
           expanded: false,
@@ -61284,14 +61294,14 @@ var wp;
           justify: "flex-start",
           className: "block-editor-patterns__grid-pagination",
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime270.jsxs)(
+            /* @__PURE__ */ (0, import_jsx_runtime268.jsxs)(
               import_components41.__experimentalHStack,
               {
                 expanded: false,
                 spacing: 1,
                 className: "block-editor-patterns__grid-pagination-previous",
                 children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
                     import_components41.Button,
                     {
                       variant: "tertiary",
@@ -61301,10 +61311,10 @@ var wp;
                       size: "compact",
                       accessibleWhenDisabled: true,
                       className: "block-editor-patterns__grid-pagination-button",
-                      children: /* @__PURE__ */ (0, import_jsx_runtime270.jsx)("span", { children: "\xAB" })
+                      children: /* @__PURE__ */ (0, import_jsx_runtime268.jsx)("span", { children: "\xAB" })
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
                     import_components41.Button,
                     {
                       variant: "tertiary",
@@ -61314,26 +61324,26 @@ var wp;
                       size: "compact",
                       accessibleWhenDisabled: true,
                       className: "block-editor-patterns__grid-pagination-button",
-                      children: /* @__PURE__ */ (0, import_jsx_runtime270.jsx)("span", { children: "\u2039" })
+                      children: /* @__PURE__ */ (0, import_jsx_runtime268.jsx)("span", { children: "\u2039" })
                     }
                   )
                 ]
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(import_components41.__experimentalText, { variant: "muted", children: (0, import_i18n54.sprintf)(
+            /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(import_components41.__experimentalText, { variant: "muted", children: (0, import_i18n54.sprintf)(
               // translators: 1: Current page number. 2: Total number of pages.
               (0, import_i18n54._x)("%1$s of %2$s", "paging"),
               currentPage,
               numPages
             ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime270.jsxs)(
+            /* @__PURE__ */ (0, import_jsx_runtime268.jsxs)(
               import_components41.__experimentalHStack,
               {
                 expanded: false,
                 spacing: 1,
                 className: "block-editor-patterns__grid-pagination-next",
                 children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
                     import_components41.Button,
                     {
                       variant: "tertiary",
@@ -61343,10 +61353,10 @@ var wp;
                       size: "compact",
                       accessibleWhenDisabled: true,
                       className: "block-editor-patterns__grid-pagination-button",
-                      children: /* @__PURE__ */ (0, import_jsx_runtime270.jsx)("span", { children: "\u203A" })
+                      children: /* @__PURE__ */ (0, import_jsx_runtime268.jsx)("span", { children: "\u203A" })
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
                     import_components41.Button,
                     {
                       variant: "tertiary",
@@ -61356,7 +61366,7 @@ var wp;
                       size: "compact",
                       accessibleWhenDisabled: true,
                       className: "block-editor-patterns__grid-pagination-button",
-                      children: /* @__PURE__ */ (0, import_jsx_runtime270.jsx)("span", { children: "\xBB" })
+                      children: /* @__PURE__ */ (0, import_jsx_runtime268.jsx)("span", { children: "\xBB" })
                     }
                   )
                 ]
@@ -61369,15 +61379,15 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-patterns-list/index.mjs
-  var import_jsx_runtime271 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime269 = __toESM(require_jsx_runtime(), 1);
   var WithToolTip = ({ showTooltip, title, children }) => {
     if (showTooltip) {
-      return /* @__PURE__ */ (0, import_jsx_runtime271.jsxs)(tooltip_exports.Root, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(tooltip_exports.Trigger, { render: children }),
-        /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(tooltip_exports.Popup, { children: title })
+      return /* @__PURE__ */ (0, import_jsx_runtime269.jsxs)(tooltip_exports.Root, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(tooltip_exports.Trigger, { render: children }),
+        /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(tooltip_exports.Popup, { children: title })
       ] });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(import_jsx_runtime271.Fragment, { children });
+    return /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(import_jsx_runtime269.Fragment, { children });
   };
   function BlockPattern({
     id,
@@ -61408,13 +61418,13 @@ var wp;
         return clonedBlock;
       });
     }, [blocks2, isDraggable, category]);
-    return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
       inserter_draggable_blocks_default,
       {
         isEnabled: isDraggable,
         blocks: patternBlocks,
         pattern,
-        children: ({ draggable, onDragStart, onDragEnd }) => /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+        children: ({ draggable, onDragStart, onDragEnd }) => /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
           "div",
           {
             className: "block-editor-block-patterns-list__list-item",
@@ -61432,15 +61442,15 @@ var wp;
                 onDragEnd(event);
               }
             },
-            children: /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
               WithToolTip,
               {
                 showTooltip: showTitlesAsTooltip && !isUserPattern,
                 title: pattern.title,
-                children: /* @__PURE__ */ (0, import_jsx_runtime271.jsxs)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime269.jsxs)(
                   import_components42.Composite.Item,
                   {
-                    render: /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+                    render: /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
                       "div",
                       {
                         role: "option",
@@ -61468,11 +61478,11 @@ var wp;
                     },
                     onMouseLeave: () => onHover?.(null),
                     children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
                         block_preview_default.Async,
                         {
-                          placeholder: /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(BlockPatternPlaceholder, {}),
-                          children: /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+                          placeholder: /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(BlockPatternPlaceholder, {}),
+                          children: /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
                             block_preview_default,
                             {
                               blocks: blocks2,
@@ -61481,23 +61491,23 @@ var wp;
                           )
                         }
                       ),
-                      (!showTitlesAsTooltip || isUserPattern) && /* @__PURE__ */ (0, import_jsx_runtime271.jsxs)(
+                      (!showTitlesAsTooltip || isUserPattern) && /* @__PURE__ */ (0, import_jsx_runtime269.jsxs)(
                         import_components42.__experimentalHStack,
                         {
                           className: "block-editor-patterns__pattern-details",
                           spacing: 2,
                           children: [
-                            isUserPattern && !pattern.syncStatus && /* @__PURE__ */ (0, import_jsx_runtime271.jsx)("div", { className: "block-editor-patterns__pattern-icon-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+                            isUserPattern && !pattern.syncStatus && /* @__PURE__ */ (0, import_jsx_runtime269.jsx)("div", { className: "block-editor-patterns__pattern-icon-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
                               icon_default,
                               {
                                 className: "block-editor-patterns__pattern-icon",
                                 icon: symbol_default
                               }
                             ) }),
-                            /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+                            /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
                               Text,
                               {
-                                render: /* @__PURE__ */ (0, import_jsx_runtime271.jsx)("div", {}),
+                                render: /* @__PURE__ */ (0, import_jsx_runtime269.jsx)("div", {}),
                                 className: "block-editor-block-patterns-list__item-title",
                                 variant: "body-sm",
                                 children: pattern.title
@@ -61506,7 +61516,7 @@ var wp;
                           ]
                         }
                       ),
-                      !!pattern.description && /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(VisuallyHidden, { id: descriptionId, children: pattern.description })
+                      !!pattern.description && /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(VisuallyHidden, { id: descriptionId, children: pattern.description })
                     ]
                   }
                 )
@@ -61518,7 +61528,7 @@ var wp;
     );
   }
   function BlockPatternPlaceholder() {
-    return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)("div", { className: "block-editor-block-patterns-list__item is-placeholder" });
+    return /* @__PURE__ */ (0, import_jsx_runtime269.jsx)("div", { className: "block-editor-block-patterns-list__item is-placeholder" });
   }
   function BlockPatternsList({
     isDraggable,
@@ -61541,7 +61551,7 @@ var wp;
       setActivePattern(pattern.name);
       onClickPattern(pattern, blocks2);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime271.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime269.jsxs)(
       import_components42.Composite,
       {
         orientation,
@@ -61552,7 +61562,7 @@ var wp;
         "aria-label": label,
         ref,
         children: [
-          blockPatterns.map((pattern) => /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+          blockPatterns.map((pattern) => /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
             BlockPattern,
             {
               id: pattern.name,
@@ -61566,7 +61576,7 @@ var wp;
             },
             pattern.name
           )),
-          pagingProps && /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(Pagination, { ...pagingProps })
+          pagingProps && /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(Pagination, { ...pagingProps })
         ]
       }
     );
@@ -61904,7 +61914,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter/block-patterns-explorer/pattern-list.mjs
-  var import_jsx_runtime272 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime270 = __toESM(require_jsx_runtime(), 1);
   function PatternList({
     searchValue,
     selectedCategory,
@@ -61981,13 +61991,13 @@ var wp;
       pagingProps.changePage(1);
     }
     const hasItems = !!filteredBlockPatterns?.length;
-    return /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
       "div",
       {
         className: "block-editor-block-patterns-explorer__list",
         ref: container,
-        children: hasItems ? /* @__PURE__ */ (0, import_jsx_runtime272.jsxs)(import_jsx_runtime272.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(
+        children: hasItems ? /* @__PURE__ */ (0, import_jsx_runtime270.jsxs)(import_jsx_runtime270.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
             block_patterns_list_default,
             {
               blockPatterns: pagingProps.categoryPatterns,
@@ -61998,11 +62008,11 @@ var wp;
               isDraggable: false
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(Pagination, { ...pagingProps })
-        ] }) : /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(Pagination, { ...pagingProps })
+        ] }) : /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
           Text,
           {
-            render: /* @__PURE__ */ (0, import_jsx_runtime272.jsx)("p", {}),
+            render: /* @__PURE__ */ (0, import_jsx_runtime270.jsx)("p", {}),
             className: "block-editor-block-patterns-explorer__no-results",
             children: (0, import_i18n58.__)("No results found.")
           }
@@ -62084,14 +62094,14 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter/block-patterns-explorer/index.mjs
-  var import_jsx_runtime273 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime271 = __toESM(require_jsx_runtime(), 1);
   function PatternsExplorer({ initialCategory, rootClientId, onModalClose }) {
     const [searchValue, setSearchValue] = (0, import_element144.useState)("");
     const [selectedCategory, setSelectedCategory] = (0, import_element144.useState)(
       initialCategory?.name
     );
     const patternCategories = usePatternCategories(rootClientId);
-    return /* @__PURE__ */ (0, import_jsx_runtime273.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime271.jsxs)(
       tabs_exports.Root,
       {
         className: "block-editor-block-patterns-explorer",
@@ -62099,7 +62109,7 @@ var wp;
         value: selectedCategory,
         onValueChange: setSelectedCategory,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
             pattern_explorer_sidebar_default,
             {
               patternCategories,
@@ -62107,13 +62117,13 @@ var wp;
               setSearchValue
             }
           ),
-          patternCategories.map(({ name }) => /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
+          patternCategories.map(({ name }) => /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
             tabs_exports.Panel,
             {
               value: name,
               tabIndex: -1,
               className: "block-editor-block-patterns-explorer__panel",
-              children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
                 pattern_list_default,
                 {
                   searchValue,
@@ -62131,13 +62141,13 @@ var wp;
     );
   }
   function PatternsExplorerModal({ onModalClose, ...restProps }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
       import_components43.Modal,
       {
         title: (0, import_i18n60.__)("Patterns"),
         onRequestClose: onModalClose,
         isFullScreen: true,
-        children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(PatternsExplorer, { onModalClose, ...restProps })
+        children: /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(PatternsExplorer, { onModalClose, ...restProps })
       }
     );
   }
@@ -62146,10 +62156,10 @@ var wp;
   // packages/block-editor/build-module/components/inserter/mobile-tab-navigation.mjs
   var import_i18n61 = __toESM(require_i18n(), 1);
   var import_components44 = __toESM(require_components(), 1);
-  var import_jsx_runtime274 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime272 = __toESM(require_jsx_runtime(), 1);
   function ScreenHeader({ title }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components44.__experimentalVStack, { spacing: 0, children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components44.__experimentalView, { children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components44.__experimentalSpacer, { marginBottom: 0, paddingX: 4, paddingY: 3, children: /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)(import_components44.__experimentalHStack, { spacing: 2, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(import_components44.__experimentalVStack, { spacing: 0, children: /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(import_components44.__experimentalView, { children: /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(import_components44.__experimentalSpacer, { marginBottom: 0, paddingX: 4, paddingY: 3, children: /* @__PURE__ */ (0, import_jsx_runtime272.jsxs)(import_components44.__experimentalHStack, { spacing: 2, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(
         import_components44.Navigator.BackButton,
         {
           style: (
@@ -62162,7 +62172,7 @@ var wp;
           label: (0, import_i18n61.__)("Back")
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components44.__experimentalSpacer, { children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components44.__experimentalHeading, { level: 5, children: title }) })
+      /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(import_components44.__experimentalSpacer, { children: /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(import_components44.__experimentalHeading, { level: 5, children: title }) })
     ] }) }) }) });
   }
   function MobileTabNavigation({
@@ -62170,21 +62180,21 @@ var wp;
     children,
     screenClassName
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime272.jsxs)(
       import_components44.Navigator,
       {
         initialPath: "/",
         className: "block-editor-inserter__mobile-tab-navigation",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components44.Navigator.Screen, { path: "/", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components44.__experimentalItemGroup, { children: categories.map((category) => /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(import_components44.Navigator.Screen, { path: "/", children: /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(import_components44.__experimentalItemGroup, { children: categories.map((category) => /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(
             import_components44.Navigator.Button,
             {
               path: `/category/${category.name}`,
               as: import_components44.__experimentalItem,
               isAction: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)(import_components44.__experimentalHStack, { children: [
-                /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components44.FlexBlock, { children: category.label }),
-                /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime272.jsxs)(import_components44.__experimentalHStack, { children: [
+                /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(import_components44.FlexBlock, { children: category.label }),
+                /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(
                   icon_default,
                   {
                     icon: (0, import_i18n61.isRTL)() ? chevron_left_default : chevron_right_default
@@ -62194,13 +62204,13 @@ var wp;
             },
             category.name
           )) }) }),
-          categories.map((category) => /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)(
+          categories.map((category) => /* @__PURE__ */ (0, import_jsx_runtime272.jsxs)(
             import_components44.Navigator.Screen,
             {
               className: screenClassName,
               path: `/category/${category.name}`,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(ScreenHeader, { title: (0, import_i18n61.__)("Back") }),
+                /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(ScreenHeader, { title: (0, import_i18n61.__)("Back") }),
                 children(category)
               ]
             },
@@ -62220,7 +62230,7 @@ var wp;
   var import_components45 = __toESM(require_components(), 1);
   var import_i18n62 = __toESM(require_i18n(), 1);
   var import_element145 = __toESM(require_element(), 1);
-  var import_jsx_runtime275 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime273 = __toESM(require_jsx_runtime(), 1);
   var getShouldDisableSyncFilter = (sourceFilter) => sourceFilter !== "all" && sourceFilter !== "user";
   var getShouldHideSourcesFilter = (category) => {
     return category.name === myPatternsCategory.name;
@@ -62281,7 +62291,7 @@ var wp;
         setPatternSyncFilter("all");
       }
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(import_jsx_runtime275.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_jsx_runtime273.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
       import_components45.DropdownMenu,
       {
         popoverProps: {
@@ -62289,10 +62299,10 @@ var wp;
         },
         label: (0, import_i18n62.__)("Filter patterns"),
         toggleProps: { size: "compact" },
-        icon: /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+        icon: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
           icon_default,
           {
-            icon: /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+            icon: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
               import_components45.SVG,
               {
                 width: "24",
@@ -62300,7 +62310,7 @@ var wp;
                 viewBox: "0 0 24 24",
                 fill: "none",
                 xmlns: "http://www.w3.org/2000/svg",
-                children: /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
                   import_components45.Path,
                   {
                     d: "M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z",
@@ -62311,8 +62321,8 @@ var wp;
             )
           }
         ),
-        children: () => /* @__PURE__ */ (0, import_jsx_runtime275.jsxs)(import_jsx_runtime275.Fragment, { children: [
-          !shouldHideSourcesFilter && /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(import_components45.MenuGroup, { label: (0, import_i18n62.__)("Source"), children: /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+        children: () => /* @__PURE__ */ (0, import_jsx_runtime273.jsxs)(import_jsx_runtime273.Fragment, { children: [
+          !shouldHideSourcesFilter && /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components45.MenuGroup, { label: (0, import_i18n62.__)("Source"), children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
             import_components45.MenuItemsChoice,
             {
               choices: PATTERN_SOURCE_MENU_OPTIONS,
@@ -62326,7 +62336,7 @@ var wp;
               value: currentPatternSourceFilter
             }
           ) }),
-          /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(import_components45.MenuGroup, { label: (0, import_i18n62.__)("Type"), children: /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components45.MenuGroup, { label: (0, import_i18n62.__)("Type"), children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
             import_components45.MenuItemsChoice,
             {
               choices: patternSyncMenuOptions,
@@ -62340,12 +62350,12 @@ var wp;
               value: patternSyncFilter
             }
           ) }),
-          /* @__PURE__ */ (0, import_jsx_runtime275.jsx)("div", { className: "block-editor-inserter__patterns-filter-help", children: (0, import_element145.createInterpolateElement)(
+          /* @__PURE__ */ (0, import_jsx_runtime273.jsx)("div", { className: "block-editor-inserter__patterns-filter-help", children: (0, import_element145.createInterpolateElement)(
             (0, import_i18n62.__)(
               "Patterns are available from the <Link>WordPress.org Pattern Directory</Link>, bundled in the active theme, or created by users on this site. Only patterns created on this site can be synced."
             ),
             {
-              Link: /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+              Link: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
                 import_components45.ExternalLink,
                 {
                   href: (0, import_i18n62.__)(
@@ -62361,7 +62371,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter/block-patterns-tab/pattern-category-previews.mjs
-  var import_jsx_runtime276 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime274 = __toESM(require_jsx_runtime(), 1);
   var noop10 = () => {
   };
   function PatternCategoryPreviews({
@@ -62440,15 +62450,15 @@ var wp;
       },
       [setPatternSourceFilter, changePage]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime276.jsxs)(import_jsx_runtime276.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime276.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)(import_jsx_runtime274.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)(
         import_components46.__experimentalVStack,
         {
           spacing: 2,
           className: "block-editor-inserter__patterns-category-panel-header",
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime276.jsxs)(import_components46.__experimentalHStack, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(import_components46.FlexBlock, { children: /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)(import_components46.__experimentalHStack, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components46.FlexBlock, { children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
                 import_components46.__experimentalHeading,
                 {
                   className: "block-editor-inserter__patterns-category-panel-title",
@@ -62458,7 +62468,7 @@ var wp;
                   children: category.label
                 }
               ) }),
-              /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
                 PatternsFilter,
                 {
                   patternSyncFilter,
@@ -62470,7 +62480,7 @@ var wp;
                 }
               )
             ] }),
-            !currentCategoryPatterns.length && /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(
+            !currentCategoryPatterns.length && /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
               import_components46.__experimentalText,
               {
                 variant: "muted",
@@ -62481,8 +62491,8 @@ var wp;
           ]
         }
       ),
-      currentCategoryPatterns.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime276.jsxs)(import_jsx_runtime276.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(
+      currentCategoryPatterns.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)(import_jsx_runtime274.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
           import_components46.__experimentalText,
           {
             size: "12",
@@ -62491,7 +62501,7 @@ var wp;
             children: (0, import_i18n63.__)("Drag and drop patterns into the canvas.")
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
           block_patterns_list_default,
           {
             ref: scrollContainerRef,
@@ -62515,7 +62525,7 @@ var wp;
   var import_compose51 = __toESM(require_compose(), 1);
   var import_components47 = __toESM(require_components(), 1);
   var import_element147 = __toESM(require_element(), 1);
-  var import_jsx_runtime277 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime275 = __toESM(require_jsx_runtime(), 1);
   var { Tabs } = unlock(import_components47.privateApis);
   function CategoryTabs({
     categories,
@@ -62537,7 +62547,7 @@ var wp;
     if (selectedTabId === null && !activeTabId && firstTabId) {
       setActiveId(firstTabId);
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime277.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime275.jsxs)(
       Tabs,
       {
         selectOnMove: false,
@@ -62553,7 +62563,7 @@ var wp;
         activeTabId,
         onActiveTabIdChange: setActiveId,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(Tabs.TabList, { className: "block-editor-inserter__category-tablist", children: categories.map((category) => /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(Tabs.TabList, { className: "block-editor-inserter__category-tablist", children: categories.map((category) => /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
             Tabs.Tab,
             {
               tabId: category.name,
@@ -62562,12 +62572,12 @@ var wp;
             },
             category.name
           )) }),
-          categories.map((category) => /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(
+          categories.map((category) => /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
             Tabs.TabPanel,
             {
               tabId: category.name,
               focusable: false,
-              children: /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
                 import_components47.__unstableMotion.div,
                 {
                   className: "block-editor-inserter__category-panel",
@@ -62599,7 +62609,7 @@ var wp;
   var category_tabs_default = CategoryTabs;

   // packages/block-editor/build-module/components/inserter/block-patterns-tab/index.mjs
-  var import_jsx_runtime278 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime276 = __toESM(require_jsx_runtime(), 1);
   function BlockPatternsTab({
     onSelectCategory,
     selectedCategory,
@@ -62611,11 +62621,11 @@ var wp;
     const categories = usePatternCategories(rootClientId);
     const isMobile = (0, import_compose52.useViewportMatch)("medium", "<");
     if (!categories.length) {
-      return /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(no_results_default, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(no_results_default, {});
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime278.jsxs)(import_jsx_runtime278.Fragment, { children: [
-      !isMobile && /* @__PURE__ */ (0, import_jsx_runtime278.jsxs)("div", { className: "block-editor-inserter__block-patterns-tabs-container", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime276.jsxs)(import_jsx_runtime276.Fragment, { children: [
+      !isMobile && /* @__PURE__ */ (0, import_jsx_runtime276.jsxs)("div", { className: "block-editor-inserter__block-patterns-tabs-container", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(
           category_tabs_default,
           {
             categories,
@@ -62624,7 +62634,7 @@ var wp;
             children
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(
           import_components48.Button,
           {
             __next40pxDefaultSize: true,
@@ -62635,7 +62645,7 @@ var wp;
           }
         )
       ] }),
-      isMobile && /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(MobileTabNavigation, { categories, children: (category) => /* @__PURE__ */ (0, import_jsx_runtime278.jsx)("div", { className: "block-editor-inserter__category-panel", children: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
+      isMobile && /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(MobileTabNavigation, { categories, children: (category) => /* @__PURE__ */ (0, import_jsx_runtime276.jsx)("div", { className: "block-editor-inserter__category-panel", children: /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(
         PatternCategoryPreviews,
         {
           onInsert,
@@ -62644,7 +62654,7 @@ var wp;
         },
         category.name
       ) }) }),
-      showPatternsExplorer && /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
+      showPatternsExplorer && /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(
         block_patterns_explorer_default,
         {
           initialCategory: selectedCategory || categories[0],
@@ -62688,7 +62698,7 @@ var wp;

   // packages/block-editor/build-module/components/inserter/media-tab/utils.mjs
   var import_blocks41 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime279 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime277 = __toESM(require_jsx_runtime(), 1);
   var mediaTypeTag = { image: "img", video: "video", audio: "audio" };
   function getBlockAndPreviewFromMedia(media, mediaType) {
     const attributes = {
@@ -62704,7 +62714,7 @@ var wp;
       attributes.src = mediaSrc;
     }
     const PreviewTag = mediaTypeTag[mediaType];
-    const preview = /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(
+    const preview = /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(
       PreviewTag,
       {
         src: media.previewUrl || mediaSrc,
@@ -62722,7 +62732,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter/media-tab/media-preview.mjs
-  var import_jsx_runtime280 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime278 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_MEDIA_TYPES = ["image"];
   var MEDIA_OPTIONS_POPOVER_PROPS = {
     placement: "bottom-end",
@@ -62733,15 +62743,15 @@ var wp;
       return null;
     }
     const reportUrl = category.getReportUrl?.(media);
-    return /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
       import_components49.DropdownMenu,
       {
         className: "block-editor-inserter__media-list__item-preview-options",
         label: (0, import_i18n65.__)("Options"),
         popoverProps: MEDIA_OPTIONS_POPOVER_PROPS,
         icon: more_vertical_default,
-        children: () => /* @__PURE__ */ (0, import_jsx_runtime280.jsxs)(import_components49.MenuGroup, { children: [
-          reportUrl && /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
+        children: () => /* @__PURE__ */ (0, import_jsx_runtime278.jsxs)(import_components49.MenuGroup, { children: [
+          reportUrl && /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
             import_components49.MenuItem,
             {
               onClick: () => window.open(reportUrl, "_blank").focus(),
@@ -62753,7 +62763,7 @@ var wp;
               )
             }
           ),
-          onDetach && /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
+          onDetach && /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
             import_components49.MenuItem,
             {
               onClick: () => onDetach(media),
@@ -62770,29 +62780,29 @@ var wp;
     );
   }
   function InsertExternalImageModal({ onClose, onSubmit }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime280.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime278.jsxs)(
       import_components49.Modal,
       {
         title: (0, import_i18n65.__)("Insert external image"),
         onRequestClose: onClose,
         className: "block-editor-inserter-media-tab-media-preview-inserter-external-image-modal",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime280.jsxs)(import_components49.__experimentalVStack, { spacing: 3, children: [
-            /* @__PURE__ */ (0, import_jsx_runtime280.jsx)("p", { children: (0, import_i18n65.__)(
+          /* @__PURE__ */ (0, import_jsx_runtime278.jsxs)(import_components49.__experimentalVStack, { spacing: 3, children: [
+            /* @__PURE__ */ (0, import_jsx_runtime278.jsx)("p", { children: (0, import_i18n65.__)(
               "This image cannot be uploaded to your Media Library, but it can still be inserted as an external image."
             ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime280.jsx)("p", { children: (0, import_i18n65.__)(
+            /* @__PURE__ */ (0, import_jsx_runtime278.jsx)("p", { children: (0, import_i18n65.__)(
               "External images can be removed by the external provider without warning and could even have legal compliance issues related to privacy legislation."
             ) })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime280.jsxs)(
+          /* @__PURE__ */ (0, import_jsx_runtime278.jsxs)(
             import_components49.Flex,
             {
               className: "block-editor-block-lock-modal__actions",
               justify: "flex-end",
               expanded: false,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(import_components49.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(import_components49.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
                   import_components49.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -62801,7 +62811,7 @@ var wp;
                     children: (0, import_i18n65.__)("Cancel")
                   }
                 ) }),
-                /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(import_components49.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(import_components49.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
                   import_components49.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -62906,8 +62916,8 @@ var wp;
     const title = typeof media.title === "string" ? media.title : media.title?.rendered || (0, import_i18n65.__)("no title");
     const onMouseEnter = (0, import_element149.useCallback)(() => setIsHovered(true), []);
     const onMouseLeave = (0, import_element149.useCallback)(() => setIsHovered(false), []);
-    return /* @__PURE__ */ (0, import_jsx_runtime280.jsxs)(import_jsx_runtime280.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(inserter_draggable_blocks_default, { isEnabled: true, blocks: [block], children: ({ draggable, onDragStart, onDragEnd }) => /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime278.jsxs)(import_jsx_runtime278.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(inserter_draggable_blocks_default, { isEnabled: true, blocks: [block], children: ({ draggable, onDragStart, onDragEnd }) => /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
         "div",
         {
           className: clsx_default(
@@ -62919,20 +62929,20 @@ var wp;
           draggable,
           onDragStart,
           onDragEnd,
-          children: /* @__PURE__ */ (0, import_jsx_runtime280.jsxs)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime278.jsxs)(
             "div",
             {
               onMouseEnter,
               onMouseLeave,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime280.jsxs)(tooltip_exports.Root, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime278.jsxs)(tooltip_exports.Root, { children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
                     tooltip_exports.Trigger,
                     {
-                      render: /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
+                      render: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
                         import_components49.Composite.Item,
                         {
-                          render: /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
+                          render: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
                             "div",
                             {
                               "aria-label": title,
@@ -62941,17 +62951,17 @@ var wp;
                             }
                           ),
                           onClick: () => onMediaInsert(block),
-                          children: /* @__PURE__ */ (0, import_jsx_runtime280.jsxs)("div", { className: "block-editor-inserter__media-list__item-preview", children: [
+                          children: /* @__PURE__ */ (0, import_jsx_runtime278.jsxs)("div", { className: "block-editor-inserter__media-list__item-preview", children: [
                             preview,
-                            isInserting && /* @__PURE__ */ (0, import_jsx_runtime280.jsx)("div", { className: "block-editor-inserter__media-list__item-preview-spinner", children: /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(import_components49.Spinner, {}) })
+                            isInserting && /* @__PURE__ */ (0, import_jsx_runtime278.jsx)("div", { className: "block-editor-inserter__media-list__item-preview-spinner", children: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(import_components49.Spinner, {}) })
                           ] })
                         }
                       )
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(tooltip_exports.Popup, { children: title })
+                  /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(tooltip_exports.Popup, { children: title })
                 ] }),
-                !isInserting && /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
+                !isInserting && /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
                   MediaPreviewOptions,
                   {
                     category,
@@ -62964,7 +62974,7 @@ var wp;
           )
         }
       ) }),
-      showExternalUploadModal && /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
+      showExternalUploadModal && /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
         InsertExternalImageModal,
         {
           onClose: () => setShowExternalUploadModal(false),
@@ -62982,7 +62992,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter/media-tab/media-list.mjs
-  var import_jsx_runtime281 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime279 = __toESM(require_jsx_runtime(), 1);
   function MediaList({
     mediaList,
     category,
@@ -62990,13 +63000,13 @@ var wp;
     onDetach,
     label = (0, import_i18n66.__)("Media List")
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(
       import_components50.Composite,
       {
         role: "listbox",
         className: "block-editor-inserter__media-list",
         "aria-label": label,
-        children: mediaList.map((media, index2) => /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
+        children: mediaList.map((media, index2) => /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(
           MediaPreview,
           {
             media,
@@ -63178,18 +63188,18 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter/media-tab/media-panel.mjs
-  var import_jsx_runtime282 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime280 = __toESM(require_jsx_runtime(), 1);
   var MEDIA_ITEMS_PER_PAGE = 20;
   var ATTACH_ALLOWED_TYPES = ["image"];
   function AttachImagesButton({ onSelect }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(check_default2, { children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(check_default2, { children: /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
       media_upload_default,
       {
         multiple: "add",
         onSelect,
         allowedTypes: ATTACH_ALLOWED_TYPES,
         title: (0, import_i18n67.__)("Attach images"),
-        render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
+        render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
           import_components52.Button,
           {
             __next40pxDefaultSize: true,
@@ -63339,7 +63349,7 @@ var wp;
     }, [handleDetach, mediaPendingDetach]);
     const baseCssClass = "block-editor-inserter__media-panel";
     const searchLabel = category.labels.search_items || (0, import_i18n67.__)("Search");
-    return /* @__PURE__ */ (0, import_jsx_runtime282.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime280.jsxs)(
       "div",
       {
         ref: scrollContainerRef,
@@ -63349,7 +63359,7 @@ var wp;
           "has-footer": hasFooter
         }),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
             import_components52.SearchControl,
             {
               className: `${baseCssClass}-search`,
@@ -63359,8 +63369,8 @@ var wp;
               placeholder: searchLabel
             }
           ),
-          isLoading && !mediaList?.length && /* @__PURE__ */ (0, import_jsx_runtime282.jsx)("div", { className: `${baseCssClass}-spinner`, children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(import_components52.Spinner, {}) }),
-          !isLoading && !mediaList?.length && /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(no_results_default, { children: category.emptyMessage && !debouncedSearch ? (
+          isLoading && !mediaList?.length && /* @__PURE__ */ (0, import_jsx_runtime280.jsx)("div", { className: `${baseCssClass}-spinner`, children: /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(import_components52.Spinner, {}) }),
+          !isLoading && !mediaList?.length && /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(no_results_default, { children: category.emptyMessage && !debouncedSearch ? (
             // For a source with a custom empty message (e.g.
             // Attachments) and no active search, an empty result
             // means nothing is attached yet — clearer than the
@@ -63370,14 +63380,14 @@ var wp;
           !!mediaList?.length && // Keep the existing items visible while a refetch is in flight,
           // dimming (and gently pulsing) them rather than clearing the grid,
           // so it doesn't flicker or pop.
-          /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
             "div",
             {
               className: clsx_default(`${baseCssClass}-results`, {
                 "is-loading": showRefreshing
               }),
               "aria-busy": showRefreshing,
-              children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
                 media_list_default,
                 {
                   rootClientId,
@@ -63392,7 +63402,7 @@ var wp;
           hasFooter && // A single footer wrapper owns the top and horizontal breathing
           // room, so the pager and attach button don't span the full width
           // and sit clear of the grid above (see styles).
-          /* @__PURE__ */ (0, import_jsx_runtime282.jsxs)(
+          /* @__PURE__ */ (0, import_jsx_runtime280.jsxs)(
             Stack,
             {
               direction: "column",
@@ -63401,7 +63411,7 @@ var wp;
               children: [
                 showPagination && // Reuse the Patterns tab pager (presentational only); only
                 // rendered for multi-page sources (see `showPagination`).
-                /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
                   Pagination,
                   {
                     currentPage: page,
@@ -63412,21 +63422,21 @@ var wp;
                 ),
                 attach && // Lines up with the "Open Media Library" button in the
                 // adjacent column.
-                /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(AttachImagesButton, { onSelect: handleAttach })
+                /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(AttachImagesButton, { onSelect: handleAttach })
               ]
             }
           ),
           mediaPendingDetach && // A plain `Modal` (not `ConfirmDialog`) so we can pass
           // `overlayClassName` and stack it above the options dropdown that
           // opened it (see the z-index entry in `_z-index.scss`).
-          /* @__PURE__ */ (0, import_jsx_runtime282.jsxs)(
+          /* @__PURE__ */ (0, import_jsx_runtime280.jsxs)(
             import_components52.Modal,
             {
               title: (0, import_i18n67.__)("Detach image"),
               onRequestClose: () => setMediaPendingDetach(void 0),
               overlayClassName: `${baseCssClass}-detach-modal`,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime282.jsx)("p", { children: category.postTypeLabel ? (0, import_i18n67.sprintf)(
+                /* @__PURE__ */ (0, import_jsx_runtime280.jsx)("p", { children: category.postTypeLabel ? (0, import_i18n67.sprintf)(
                   /* translators: %s: Name of the post type e.g: "Page". */
                   (0, import_i18n67.__)(
                     "Detach this image from the current %s? The image will remain in the Media Library."
@@ -63435,8 +63445,8 @@ var wp;
                 ) : (0, import_i18n67.__)(
                   "Detach this image from the current post? The image will remain in the Media Library."
                 ) }),
-                /* @__PURE__ */ (0, import_jsx_runtime282.jsxs)("div", { className: `${baseCssClass}-detach-actions`, children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime280.jsxs)("div", { className: `${baseCssClass}-detach-actions`, children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
                     import_components52.Button,
                     {
                       __next40pxDefaultSize: true,
@@ -63445,7 +63455,7 @@ var wp;
                       children: (0, import_i18n67.__)("Cancel")
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
                     import_components52.Button,
                     {
                       __next40pxDefaultSize: true,
@@ -63464,7 +63474,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter/media-tab/media-tab.mjs
-  var import_jsx_runtime283 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime281 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_MEDIA_TYPES2 = ["image", "video", "audio"];
   function MediaTab({
     rootClientId,
@@ -63508,11 +63518,11 @@ var wp;
       }
     }, [categories, onSelectCategory, selectedCategory]);
     if (!categories.length) {
-      return /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(no_results_default, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(no_results_default, {});
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime283.jsxs)(import_jsx_runtime283.Fragment, { children: [
-      !isMobile && /* @__PURE__ */ (0, import_jsx_runtime283.jsxs)("div", { className: `${baseCssClass}-container`, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime281.jsxs)(import_jsx_runtime281.Fragment, { children: [
+      !isMobile && /* @__PURE__ */ (0, import_jsx_runtime281.jsxs)("div", { className: `${baseCssClass}-container`, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
           category_tabs_default,
           {
             categories,
@@ -63521,13 +63531,13 @@ var wp;
             children
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(check_default2, { children: /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(check_default2, { children: /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
           media_upload_default,
           {
             multiple: false,
             onSelect: onSelectMedia,
             allowedTypes: ALLOWED_MEDIA_TYPES2,
-            render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
+            render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
               import_components53.Button,
               {
                 __next40pxDefaultSize: true,
@@ -63544,12 +63554,12 @@ var wp;
           }
         ) })
       ] }),
-      isMobile && /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
+      isMobile && /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
         MobileTabNavigation,
         {
           categories,
           screenClassName: "block-editor-inserter__media-mobile-screen",
-          children: (category) => /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
+          children: (category) => /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
             MediaCategoryPanel,
             {
               onInsert,
@@ -63579,7 +63589,7 @@ var wp;
   var inserter_menu_extension_default = __unstableInserterMenuExtension;

   // packages/block-editor/build-module/components/inserter/search-results.mjs
-  var import_jsx_runtime284 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime282 = __toESM(require_jsx_runtime(), 1);
   var INITIAL_INSERTER_RESULTS = 9;
   var EMPTY_ARRAY8 = [];
   function InserterSearchResults({
@@ -63692,11 +63702,11 @@ var wp;
       step: INITIAL_INSERTER_RESULTS
     });
     const hasItems = filteredBlockTypes.length > 0 || filteredBlockPatterns.length > 0;
-    const blocksUI = !!filteredBlockTypes.length && /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
+    const blocksUI = !!filteredBlockTypes.length && /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
       panel_default,
       {
-        title: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(VisuallyHidden, { children: (0, import_i18n69.__)("Blocks") }),
-        children: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
+        title: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(VisuallyHidden, { children: (0, import_i18n69.__)("Blocks") }),
+        children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
           block_types_list_default,
           {
             items: currentShownBlockTypes,
@@ -63708,11 +63718,11 @@ var wp;
         )
       }
     );
-    const patternsUI = !!filteredBlockPatterns.length && /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
+    const patternsUI = !!filteredBlockPatterns.length && /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
       panel_default,
       {
-        title: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(VisuallyHidden, { children: (0, import_i18n69.__)("Patterns") }),
-        children: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)("div", { className: "block-editor-inserter__quick-inserter-patterns", children: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
+        title: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(VisuallyHidden, { children: (0, import_i18n69.__)("Patterns") }),
+        children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)("div", { className: "block-editor-inserter__quick-inserter-patterns", children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
           block_patterns_list_default,
           {
             blockPatterns: filteredBlockPatterns,
@@ -63723,12 +63733,12 @@ var wp;
         ) })
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime284.jsxs)(inserter_listbox_default, { children: [
-      !showBlockDirectory && !hasItems && /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(no_results_default, {}),
+    return /* @__PURE__ */ (0, import_jsx_runtime282.jsxs)(inserter_listbox_default, { children: [
+      !showBlockDirectory && !hasItems && /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(no_results_default, {}),
       prioritizePatterns ? patternsUI : blocksUI,
-      !!filteredBlockTypes.length && !!filteredBlockPatterns.length && /* @__PURE__ */ (0, import_jsx_runtime284.jsx)("div", { className: "block-editor-inserter__quick-inserter-separator" }),
+      !!filteredBlockTypes.length && !!filteredBlockPatterns.length && /* @__PURE__ */ (0, import_jsx_runtime282.jsx)("div", { className: "block-editor-inserter__quick-inserter-separator" }),
       prioritizePatterns ? blocksUI : patternsUI,
-      showBlockDirectory && /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
+      showBlockDirectory && /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
         inserter_menu_extension_default.Slot,
         {
           fillProps: {
@@ -63743,7 +63753,7 @@ var wp;
               return fills;
             }
             if (!hasItems) {
-              return /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(no_results_default, {});
+              return /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(no_results_default, {});
             }
             return null;
           }
@@ -63756,10 +63766,10 @@ var wp;
   // packages/block-editor/build-module/components/tabbed-sidebar/index.mjs
   var import_components55 = __toESM(require_components(), 1);
   var import_element154 = __toESM(require_element(), 1);
-  var import_jsx_runtime285 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime283 = __toESM(require_jsx_runtime(), 1);
   var { Tabs: Tabs2 } = unlock(import_components55.privateApis);
   function TabbedSidebar({ defaultTabId, onClose, onSelect, selectedTab, tabs, closeButtonLabel }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime285.jsx)("div", { className: "block-editor-tabbed-sidebar", children: /* @__PURE__ */ (0, import_jsx_runtime285.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime283.jsx)("div", { className: "block-editor-tabbed-sidebar", children: /* @__PURE__ */ (0, import_jsx_runtime283.jsxs)(
       Tabs2,
       {
         selectOnMove: false,
@@ -63767,8 +63777,8 @@ var wp;
         onSelect,
         selectedTabId: selectedTab,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime285.jsxs)("div", { className: "block-editor-tabbed-sidebar__tablist-and-close-button", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime283.jsxs)("div", { className: "block-editor-tabbed-sidebar__tablist-and-close-button", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
               import_components55.Button,
               {
                 className: "block-editor-tabbed-sidebar__close-button",
@@ -63778,12 +63788,12 @@ var wp;
                 size: "compact"
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
               Tabs2.TabList,
               {
                 className: "block-editor-tabbed-sidebar__tablist",
                 ref,
-                children: tabs.map((tab) => /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+                children: tabs.map((tab) => /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
                   Tabs2.Tab,
                   {
                     tabId: tab.name,
@@ -63795,7 +63805,7 @@ var wp;
               }
             )
           ] }),
-          tabs.map((tab) => /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+          tabs.map((tab) => /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
             Tabs2.TabPanel,
             {
               tabId: tab.name,
@@ -63852,7 +63862,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter/menu.mjs
-  var import_jsx_runtime286 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime284 = __toESM(require_jsx_runtime(), 1);
   var NOOP2 = () => {
   };
   function InserterMenu({
@@ -63990,8 +64000,8 @@ var wp;
       if (selectedTab === "media") {
         return null;
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)(import_jsx_runtime286.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime284.jsxs)(import_jsx_runtime284.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
           import_components56.SearchControl,
           {
             className: clsx_default("block-editor-inserter__search", {
@@ -64008,7 +64018,7 @@ var wp;
             placeholder: (0, import_i18n70.__)("Search")
           }
         ),
-        !!delayedFilterValue && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
+        !!delayedFilterValue && /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
           search_results_default,
           {
             filterValue: delayedFilterValue,
@@ -64041,8 +64051,8 @@ var wp;
       isScrolled
     ]);
     const blocksTab = (0, import_element156.useMemo)(() => {
-      return /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)(import_jsx_runtime286.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime286.jsx)("div", { className: "block-editor-inserter__block-list", children: /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime284.jsxs)(import_jsx_runtime284.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime284.jsx)("div", { className: "block-editor-inserter__block-list", children: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
           block_types_tab_default,
           {
             ref: blockTypesTabRef,
@@ -64052,9 +64062,9 @@ var wp;
             showMostUsedBlocks
           }
         ) }),
-        showInserterHelpPanel && /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)("div", { className: "block-editor-inserter__tips", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime286.jsx)("h2", {}), children: (0, import_i18n70.__)("A tip for using the block editor") }),
-          /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(tips_default, {})
+        showInserterHelpPanel && /* @__PURE__ */ (0, import_jsx_runtime284.jsxs)("div", { className: "block-editor-inserter__tips", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)("h2", {}), children: (0, import_i18n70.__)("A tip for using the block editor") }),
+          /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(tips_default, {})
         ] })
       ] });
     }, [
@@ -64065,14 +64075,14 @@ var wp;
       showInserterHelpPanel
     ]);
     const patternsTab = (0, import_element156.useMemo)(() => {
-      return /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
         block_patterns_tab_default,
         {
           rootClientId: destinationRootClientId,
           onInsert: onInsertPattern,
           onSelectCategory: onClickPatternCategory,
           selectedCategory: selectedPatternCategory,
-          children: showPatternPanel && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
+          children: showPatternPanel && /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
             PatternCategoryPreviews,
             {
               rootClientId: destinationRootClientId,
@@ -64093,14 +64103,14 @@ var wp;
       showPatternPanel
     ]);
     const mediaTab = (0, import_element156.useMemo)(() => {
-      return /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
         media_tab_default,
         {
           rootClientId: destinationRootClientId,
           selectedCategory: selectedMediaCategory,
           onSelectCategory: setSelectedMediaCategory,
           onInsert,
-          children: showMediaPanel && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
+          children: showMediaPanel && /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
             MediaCategoryPanel,
             {
               rootClientId: destinationRootClientId,
@@ -64133,7 +64143,7 @@ var wp;
       });
       return () => window.cancelAnimationFrame(frame);
     }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime284.jsxs)(
       "div",
       {
         className: clsx_default("block-editor-inserter__menu", {
@@ -64142,7 +64152,7 @@ var wp;
         }),
         ref,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime286.jsx)("div", { className: "block-editor-inserter__main-area", children: /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime284.jsx)("div", { className: "block-editor-inserter__main-area", children: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
             tabbed_sidebar_default,
             {
               ref: tabsRef,
@@ -64155,7 +64165,7 @@ var wp;
                   name: "blocks",
                   title: (0, import_i18n70.__)("Blocks"),
                   panelRef: blocksPanelRef,
-                  panel: /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)(import_jsx_runtime286.Fragment, { children: [
+                  panel: /* @__PURE__ */ (0, import_jsx_runtime284.jsxs)(import_jsx_runtime284.Fragment, { children: [
                     inserterSearch,
                     selectedTab === "blocks" && !delayedFilterValue && blocksTab
                   ] })
@@ -64164,7 +64174,7 @@ var wp;
                   name: "patterns",
                   title: (0, import_i18n70.__)("Patterns"),
                   panelRef: patternsPanelRef,
-                  panel: /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)(import_jsx_runtime286.Fragment, { children: [
+                  panel: /* @__PURE__ */ (0, import_jsx_runtime284.jsxs)(import_jsx_runtime284.Fragment, { children: [
                     inserterSearch,
                     selectedTab === "patterns" && !delayedFilterValue && patternsTab
                   ] })
@@ -64173,7 +64183,7 @@ var wp;
                   name: "media",
                   title: (0, import_i18n70.__)("Media"),
                   panelRef: mediaPanelRef,
-                  panel: /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)(import_jsx_runtime286.Fragment, { children: [
+                  panel: /* @__PURE__ */ (0, import_jsx_runtime284.jsxs)(import_jsx_runtime284.Fragment, { children: [
                     inserterSearch,
                     mediaTab
                   ] })
@@ -64181,7 +64191,7 @@ var wp;
               ]
             }
           ) }),
-          showInserterHelpPanel && hoveredItem && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
+          showInserterHelpPanel && hoveredItem && /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
             import_components56.Popover,
             {
               className: "block-editor-inserter__preview-container__popover",
@@ -64189,7 +64199,7 @@ var wp;
               offset: { mainAxis: 16, crossAxis: 16 },
               focusOnMount: false,
               animate: false,
-              children: /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(preview_panel_default, { item: hoveredItem })
+              children: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(preview_panel_default, { item: hoveredItem })
             }
           )
         ]
@@ -64198,7 +64208,7 @@ var wp;
   }
   var PrivateInserterMenu = (0, import_element156.forwardRef)(InserterMenu);
   function PublicInserterMenu(props, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
       PrivateInserterMenu,
       {
         ...props,
@@ -64214,7 +64224,7 @@ var wp;
   var import_i18n71 = __toESM(require_i18n(), 1);
   var import_components57 = __toESM(require_components(), 1);
   var import_data68 = __toESM(require_data(), 1);
-  var import_jsx_runtime287 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime285 = __toESM(require_jsx_runtime(), 1);
   var SEARCH_THRESHOLD = 6;
   var SHOWN_BLOCK_TYPES2 = 6;
   var SHOWN_BLOCK_PATTERNS = 2;
@@ -64266,7 +64276,7 @@ var wp;
         insertionIndex
       });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime287.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime285.jsxs)(
       "div",
       {
         className: clsx_default("block-editor-inserter__quick-inserter", {
@@ -64274,7 +64284,7 @@ var wp;
           "has-expand": setInserterIsOpened
         }),
         children: [
-          showSearch && /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
+          showSearch && /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
             import_components57.SearchControl,
             {
               className: "block-editor-inserter__search",
@@ -64286,8 +64296,8 @@ var wp;
               placeholder: (0, import_i18n71.__)("Search")
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime287.jsxs)("div", { className: "block-editor-inserter__quick-inserter-results", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime285.jsxs)("div", { className: "block-editor-inserter__quick-inserter-results", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
               search_results_default,
               {
                 filterValue,
@@ -64302,7 +64312,7 @@ var wp;
                 isQuick: true
               }
             ),
-            setInserterIsOpened && /* @__PURE__ */ (0, import_jsx_runtime287.jsx)("div", { className: "block-editor-inserter__quick-inserter-expand", children: /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
+            setInserterIsOpened && /* @__PURE__ */ (0, import_jsx_runtime285.jsx)("div", { className: "block-editor-inserter__quick-inserter-expand", children: /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
               import_components57.Button,
               {
                 className: "block-editor-inserter__quick-inserter-expand-toggle",
@@ -64338,7 +64348,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter/index.mjs
-  var import_jsx_runtime288 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime286 = __toESM(require_jsx_runtime(), 1);
   var UnforwardedInserterToggle = ({
     onToggle,
     disabled: disabled2,
@@ -64374,7 +64384,7 @@ var wp;
         onClick(event);
       }
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
       Wrapper,
       {
         ref,
@@ -64463,7 +64473,7 @@ var wp;
       getBlockSelectionEnd: getBlockSelectionEnd2,
       getPreviousBlockClientId: getPreviousBlockClientId2
     } = (0, import_data69.useSelect)(store);
-    const { getActiveBlockVariation, getBlockType: getBlockType34 } = (0, import_data69.useSelect)(import_blocks43.store);
+    const { getActiveBlockVariation, getBlockType: getBlockType33 } = (0, import_data69.useSelect)(import_blocks43.store);
     if (!hasItems && (isAppender || targetRootClientId || clientId)) {
       return null;
     }
@@ -64509,7 +64519,7 @@ var wp;
         selectBlockOnInsert
       );
       onSelectOrClose?.(newBlock);
-      const blockTypeToInsert = getBlockType34(blockName);
+      const blockTypeToInsert = getBlockType33(blockName);
       let blockLabelToInsert;
       if (blockTypeToInsert) {
         blockLabelToInsert = (0, import_blocks43.__experimentalGetBlockLabel)(
@@ -64542,11 +64552,11 @@ var wp;
       if (renderToggleProp) {
         return renderToggleProp(toggleArgs);
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(InserterToggle, { ref, ...toggleArgs });
+      return /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(InserterToggle, { ref, ...toggleArgs });
     }
     function renderContent({ onClose }) {
       if (isQuick) {
-        return /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
           QuickInserter,
           {
             onSelect: (blocks2) => {
@@ -64563,7 +64573,7 @@ var wp;
           }
         );
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
         menu_default,
         {
           onSelect: () => {
@@ -64580,7 +64590,7 @@ var wp;
     if (hasSingleBlockType || blockToInsert) {
       return renderToggle3({ onToggle: insertOnlyAllowedBlock });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
       import_components58.Dropdown,
       {
         className: "block-editor-inserter",
@@ -64601,7 +64611,7 @@ var wp;
   var inserter_default = Inserter;

   // packages/block-editor/build-module/components/default-block-appender/index.mjs
-  var import_jsx_runtime289 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime287 = __toESM(require_jsx_runtime(), 1);
   var ZWNBSP = "\uFEFF";
   function DefaultBlockAppender({ rootClientId }) {
     const { showPrompt, isLocked, placeholder, isManualGrid } = (0, import_data70.useSelect)(
@@ -64632,7 +64642,7 @@ var wp;
       insertDefaultBlock2(void 0, rootClientId);
       startTyping2();
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime289.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime287.jsxs)(
       "div",
       {
         "data-root-client-id": rootClientId || "",
@@ -64640,7 +64650,7 @@ var wp;
           "has-visible-prompt": showPrompt
         }),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
             "p",
             {
               tabIndex: "0",
@@ -64661,7 +64671,7 @@ var wp;
               children: showPrompt ? value : ZWNBSP
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
             inserter_default,
             {
               rootClientId,
@@ -64680,9 +64690,9 @@ var wp;
   var import_element159 = __toESM(require_element(), 1);
   var import_i18n74 = __toESM(require_i18n(), 1);
   var import_deprecated8 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime290 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime288 = __toESM(require_jsx_runtime(), 1);
   function ButtonBlockAppender({ rootClientId, className, onFocus, tabIndex, onSelect }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
       inserter_default,
       {
         position: "bottom center",
@@ -64720,7 +64730,7 @@ var wp;
           return (
             // Disable reason: There shouldn't be a case where this button is disabled but not visually hidden.
             // eslint-disable-next-line @wordpress/components-no-unsafe-button-disabled
-            /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
               import_components59.Button,
               {
                 __next40pxDefaultSize: true,
@@ -64737,7 +64747,7 @@ var wp;
                 disabled: disabled2,
                 label,
                 showTooltip: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(icon_default, { icon: plus_default })
+                children: /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(icon_default, { icon: plus_default })
               }
             )
           );
@@ -64756,7 +64766,7 @@ var wp;
   var button_block_appender_default = (0, import_element159.forwardRef)(ButtonBlockAppender);

   // packages/block-editor/build-module/components/block-list-appender/index.mjs
-  var import_jsx_runtime291 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime289 = __toESM(require_jsx_runtime(), 1);
   function DefaultAppender({ rootClientId }) {
     const canInsertDefaultBlock = (0, import_data71.useSelect)(
       (select3) => select3(store).canInsertBlockType(
@@ -64765,9 +64775,9 @@ var wp;
       )
     );
     if (canInsertDefaultBlock) {
-      return /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(DefaultBlockAppender, { rootClientId });
+      return /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(DefaultBlockAppender, { rootClientId });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
       button_block_appender_default,
       {
         rootClientId,
@@ -64793,7 +64803,7 @@ var wp;
       },
       [rootClientId]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
       TagName,
       {
         tabIndex: -1,
@@ -64802,7 +64812,7 @@ var wp;
         }),
         contentEditable: false,
         "data-block": true,
-        children: CustomAppender ? /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(CustomAppender, {}) : /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(DefaultAppender, { rootClientId })
+        children: CustomAppender ? /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(CustomAppender, {}) : /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(DefaultAppender, { rootClientId })
       }
     );
   }
@@ -64858,7 +64868,7 @@ var wp;
   var use_popover_scroll_default = usePopoverScroll;

   // packages/block-editor/build-module/components/block-popover/inbetween.mjs
-  var import_jsx_runtime292 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime290 = __toESM(require_jsx_runtime(), 1);
   var MAX_POPOVER_RECOMPUTE_COUNTER = Number.MAX_SAFE_INTEGER;
   function BlockPopoverInbetween({
     previousClientId,
@@ -64989,7 +64999,7 @@ var wp;
     if (!previousElement && !nextElement || !isVisible) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
       import_components60.Popover,
       {
         ref: popoverScrollRef,
@@ -65008,7 +65018,7 @@ var wp;
         flip: false,
         placement: "overlay",
         variant: "unstyled",
-        children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)("div", { className: "block-editor-block-popover__inbetween-container", children })
+        children: /* @__PURE__ */ (0, import_jsx_runtime290.jsx)("div", { className: "block-editor-block-popover__inbetween-container", children })
       },
       nextClientId + "--" + rootClientId
     );
@@ -65027,7 +65037,7 @@ var wp;
   var import_compose58 = __toESM(require_compose(), 1);
   var import_components61 = __toESM(require_components(), 1);
   var import_element161 = __toESM(require_element(), 1);
-  var import_jsx_runtime293 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime291 = __toESM(require_jsx_runtime(), 1);
   var MAX_POPOVER_RECOMPUTE_COUNTER2 = Number.MAX_SAFE_INTEGER;
   function BlockPopover({
     clientId,
@@ -65101,7 +65111,7 @@ var wp;
     if (!selectedElement || bottomClientId && !lastSelectedElement) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(
       import_components61.Popover,
       {
         ref: mergedRefs,
@@ -65122,7 +65132,7 @@ var wp;
     );
   }
   var PrivateBlockPopover = (0, import_element161.forwardRef)(BlockPopover);
-  var PublicBlockPopover = ({ clientId, bottomClientId, children, ...props }, ref) => /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+  var PublicBlockPopover = ({ clientId, bottomClientId, children, ...props }, ref) => /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(
     PrivateBlockPopover,
     {
       ...props,
@@ -65137,7 +65147,7 @@ var wp;
   var block_popover_default = (0, import_element161.forwardRef)(PublicBlockPopover);

   // packages/block-editor/build-module/components/block-popover/cover.mjs
-  var import_jsx_runtime294 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime292 = __toESM(require_jsx_runtime(), 1);
   function BlockPopoverCover({
     clientId,
     bottomClientId,
@@ -65148,7 +65158,7 @@ var wp;
   }, ref) {
     bottomClientId ??= clientId;
     const selectedElement = useBlockElement(clientId);
-    return /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
       PrivateBlockPopover,
       {
         ref,
@@ -65156,7 +65166,7 @@ var wp;
         bottomClientId,
         shift: shift4,
         ...props,
-        children: selectedElement && clientId === bottomClientId ? /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
+        children: selectedElement && clientId === bottomClientId ? /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
           CoverContainer,
           {
             selectedElement,
@@ -65190,12 +65200,12 @@ var wp;
         ...additionalStyles
       };
     }, [width, height, additionalStyles]);
-    return /* @__PURE__ */ (0, import_jsx_runtime294.jsx)("div", { style, children });
+    return /* @__PURE__ */ (0, import_jsx_runtime292.jsx)("div", { style, children });
   }
   var cover_default = (0, import_element162.forwardRef)(BlockPopoverCover);

   // packages/block-editor/build-module/components/block-popover/drop-zone.mjs
-  var import_jsx_runtime295 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime293 = __toESM(require_jsx_runtime(), 1);
   var animateVariants = {
     hide: { opacity: 0, scaleY: 0.75 },
     show: { opacity: 1, scaleY: 1 },
@@ -65217,14 +65227,14 @@ var wp;
       };
     }, []);
     const reducedMotion = (0, import_compose59.useReducedMotion)();
-    return /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
       cover_default,
       {
         clientId,
         __unstablePopoverSlot,
         __unstableContentRef,
         className: "block-editor-block-popover__drop-zone",
-        children: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
           import_components62.__unstableMotion.div,
           {
             "data-testid": "block-popover-drop-zone",
@@ -65240,7 +65250,7 @@ var wp;
   var drop_zone_default = BlockDropZonePopover;

   // packages/block-editor/build-module/components/block-tools/insertion-point.mjs
-  var import_jsx_runtime296 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime294 = __toESM(require_jsx_runtime(), 1);
   var InsertionPointOpenRef = (0, import_element163.createContext)();
   InsertionPointOpenRef.displayName = "InsertionPointOpenRefContext";
   function InbetweenInsertionPointPopover({
@@ -65359,7 +65369,7 @@ var wp;
       "block-editor-block-list__insertion-point",
       orientationClassname
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
       inbetween_default,
       {
         previousClientId,
@@ -65368,7 +65378,7 @@ var wp;
         __unstableContentRef,
         operation,
         nearestSide,
-        children: /* @__PURE__ */ (0, import_jsx_runtime296.jsxs)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime294.jsxs)(
           import_components63.__unstableMotion.div,
           {
             layout: !disableMotion,
@@ -65386,7 +65396,7 @@ var wp;
             }),
             onHoverEnd: maybeHideInserterPoint,
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
                 import_components63.__unstableMotion.div,
                 {
                   variants: lineVariants,
@@ -65394,14 +65404,14 @@ var wp;
                   "data-testid": "block-list-insertion-point-indicator"
                 }
               ),
-              isInserterShown && /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+              isInserterShown && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
                 import_components63.__unstableMotion.div,
                 {
                   variants: inserterVariants,
                   className: clsx_default(
                     "block-editor-block-list__insertion-point-inserter"
                   ),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
                     inserter_default,
                     {
                       ref: maybeResetOpenRef,
@@ -65447,13 +65457,13 @@ var wp;
     isBlockListEmpty) {
       return null;
     }
-    return insertionPoint2.operation === "replace" ? /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+    return insertionPoint2.operation === "replace" ? /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
       drop_zone_default,
       {
         ...props
       },
       `${insertionPoint2.rootClientId}-${insertionPoint2.index}`
-    ) : /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+    ) : /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
       InbetweenInsertionPointPopover,
       {
         operation: insertionPoint2.operation,
@@ -65578,7 +65588,7 @@ var wp;
   // packages/block-editor/build-module/components/block-selection-clearer/index.mjs
   var import_data76 = __toESM(require_data(), 1);
   var import_compose62 = __toESM(require_compose(), 1);
-  var import_jsx_runtime297 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime295 = __toESM(require_jsx_runtime(), 1);
   function useBlockSelectionClearer() {
     const { getSettings: getSettings9, hasSelectedBlock: hasSelectedBlock2, hasMultiSelection: hasMultiSelection2 } = (0, import_data76.useSelect)(store);
     const { clearSelectedBlock: clearSelectedBlock2 } = (0, import_data76.useDispatch)(store);
@@ -65606,7 +65616,7 @@ var wp;
     );
   }
   function BlockSelectionClearer(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime297.jsx)("div", { ref: useBlockSelectionClearer(), ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime295.jsx)("div", { ref: useBlockSelectionClearer(), ...props });
   }

   // packages/block-editor/build-module/components/inner-blocks/index.mjs
@@ -65616,7 +65626,7 @@ var wp;
   var import_blocks49 = __toESM(require_blocks(), 1);

   // packages/block-editor/build-module/components/inner-blocks/button-block-appender.mjs
-  var import_jsx_runtime298 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime296 = __toESM(require_jsx_runtime(), 1);
   function ButtonBlockAppender2({
     showSeparator,
     isFloating,
@@ -65624,7 +65634,7 @@ var wp;
     isToggle
   }) {
     const { clientId } = useBlockEditContext();
-    return /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
       button_block_appender_default,
       {
         className: clsx_default({
@@ -65639,10 +65649,10 @@ var wp;
   }

   // packages/block-editor/build-module/components/inner-blocks/default-block-appender.mjs
-  var import_jsx_runtime299 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime297 = __toESM(require_jsx_runtime(), 1);
   function DefaultBlockAppender2() {
     const { clientId } = useBlockEditContext();
-    return /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(DefaultBlockAppender, { rootClientId: clientId });
+    return /* @__PURE__ */ (0, import_jsx_runtime297.jsx)(DefaultBlockAppender, { rootClientId: clientId });
   }

   // packages/block-editor/build-module/components/inner-blocks/use-nested-settings-update.mjs
@@ -66258,7 +66268,7 @@ var wp;
       "replace"
     ];
   }
-  function isDropTargetValid(getBlockType34, allowedBlocks, draggedBlockNames, targetBlockName) {
+  function isDropTargetValid(getBlockType33, allowedBlocks, draggedBlockNames, targetBlockName) {
     let areBlocksAllowed = true;
     if (allowedBlocks) {
       const allowedBlockNames = allowedBlocks?.map(({ name }) => name);
@@ -66267,7 +66277,7 @@ var wp;
       );
     }
     const draggedBlockTypes = draggedBlockNames.map(
-      (name) => getBlockType34(name)
+      (name) => getBlockType33(name)
     );
     const targetMatchesDraggedBlockParents = draggedBlockTypes.every(
       (block) => {
@@ -66299,7 +66309,7 @@ var wp;
       index: null,
       operation: "insert"
     });
-    const { getBlockType: getBlockType34, getBlockVariations: getBlockVariations2, getGroupingBlockName } = (0, import_data81.useSelect)(import_blocks48.store);
+    const { getBlockType: getBlockType33, getBlockVariations: getBlockVariations2, getGroupingBlockName } = (0, import_data81.useSelect)(import_blocks48.store);
     const {
       canInsertBlockType: canInsertBlockType2,
       getBlockListSettings: getBlockListSettings2,
@@ -66353,7 +66363,7 @@ var wp;
             draggedBlockClientIds
           );
           const isBlockDroppingAllowed = isDropTargetValid(
-            getBlockType34,
+            getBlockType33,
             allowedBlocks,
             draggedBlockNames,
             targetBlockName
@@ -66460,7 +66470,7 @@ var wp;
           targetRootClientId,
           getBlockNamesByClientId2,
           getDraggedBlockClientIds2,
-          getBlockType34,
+          getBlockType33,
           getSectionRootClientId2,
           isZoomOut2,
           getBlocks2,
@@ -66503,11 +66513,11 @@ var wp;
   }

   // packages/block-editor/build-module/components/inner-blocks/index.mjs
-  var import_jsx_runtime300 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime298 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_OBJECT2 = {};
   function BlockContext({ children, clientId }) {
     const context = useBlockContext(clientId);
-    return /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(BlockContextProvider, { value: context, children });
+    return /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(BlockContextProvider, { value: context, children });
   }
   var BlockListItemsMemo = (0, import_element169.memo)(BlockListItems);
   function UncontrolledInnerBlocks(props) {
@@ -66568,7 +66578,7 @@ var wp;
       }),
       [defaultLayout2, usedLayout, allowSizingOnChildren]
     );
-    const items = /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+    const items = /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
       BlockListItemsMemo,
       {
         rootClientId: clientId,
@@ -66582,15 +66592,15 @@ var wp;
     if (!blockType?.providesContext || Object.keys(blockType.providesContext).length === 0) {
       return items;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(BlockContext, { clientId, children: items });
+    return /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(BlockContext, { clientId, children: items });
   }
   function ControlledInnerBlocks(props) {
     useBlockSync(props);
-    return /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(UncontrolledInnerBlocks, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(UncontrolledInnerBlocks, { ...props });
   }
   var ForwardedInnerBlocks = (0, import_element169.forwardRef)((props, ref) => {
     const innerBlocksProps = useInnerBlocksProps({ ref }, props);
-    return /* @__PURE__ */ (0, import_jsx_runtime300.jsx)("div", { className: "block-editor-inner-blocks", children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)("div", { ...innerBlocksProps }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime298.jsx)("div", { className: "block-editor-inner-blocks", children: /* @__PURE__ */ (0, import_jsx_runtime298.jsx)("div", { ...innerBlocksProps }) });
   });
   function useInnerBlocksProps(props = {}, options = {}) {
     const {
@@ -66622,7 +66632,7 @@ var wp;
             isDropZoneDisabled: isZoomOut2() && sectionRootClientId !== ""
           };
         }
-        const { hasBlockSupport: hasBlockSupport47, getBlockType: getBlockType34 } = select3(import_blocks49.store);
+        const { hasBlockSupport: hasBlockSupport47, getBlockType: getBlockType33 } = select3(import_blocks49.store);
         const blockName = getBlockName2(clientId);
         const blockEditingMode = getBlockEditingMode2(clientId);
         const parentClientId2 = getBlockRootClientId2(clientId);
@@ -66639,7 +66649,7 @@ var wp;
             false
           ),
           name: blockName,
-          blockType: getBlockType34(blockName),
+          blockType: getBlockType33(blockName),
           parentLock: getTemplateLock2(parentClientId2),
           parentClientId: parentClientId2,
           isDropZoneDisabled: _isDropZoneDisabled,
@@ -66684,7 +66694,7 @@ var wp;
         "block-editor-block-list__layout",
         __unstableDisableLayoutClassNames ? "" : layoutClassNames
       ),
-      children: clientId ? /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(InnerBlocks, { ...innerBlocksProps, clientId }) : /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(BlockListItems, { ...options })
+      children: clientId ? /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(InnerBlocks, { ...innerBlocksProps, clientId }) : /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(BlockListItems, { ...options })
     };
   }
   useInnerBlocksProps.save = import_blocks49.__unstableGetInnerBlocksProps;
@@ -66699,7 +66709,7 @@ var wp;
   var import_data83 = __toESM(require_data(), 1);
   var import_element170 = __toESM(require_element(), 1);
   var import_i18n78 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime301 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime299 = __toESM(require_jsx_runtime(), 1);
   function ZoomOutSeparator({
     clientId,
     rootClientId = "",
@@ -66760,7 +66770,7 @@ var wp;
     if (isCurrentBlockBeingDragged || isCurrentBlockPreviousSiblingOfBlockBeingDragged) {
       isVisible = false;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(import_components64.__unstableAnimatePresence, { children: isVisible && /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(import_components64.__unstableAnimatePresence, { children: isVisible && /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
       import_components64.__unstableMotion.div,
       {
         initial: { height: 0 },
@@ -66783,7 +66793,7 @@ var wp;
         "data-is-insertion-point": "true",
         onDragOver: () => setIsDraggedOver(true),
         onDragLeave: () => setIsDraggedOver(false),
-        children: /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
           import_components64.__unstableMotion.div,
           {
             initial: { opacity: 0 },
@@ -66802,7 +66812,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-list/index.mjs
-  var import_jsx_runtime302 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime300 = __toESM(require_jsx_runtime(), 1);
   var IntersectionObserver2 = (0, import_element171.createContext)();
   IntersectionObserver2.displayName = "IntersectionObserverContext";
   var pendingBlockVisibilityUpdatesPerRegistry = /* @__PURE__ */ new WeakMap();
@@ -66882,9 +66892,9 @@ var wp;
       },
       settings2
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime302.jsxs)(IntersectionObserver2.Provider, { value: intersectionObserver, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime302.jsx)("div", { ...innerBlocksProps }),
-      !!editedContentOnlySection2 && /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime300.jsxs)(IntersectionObserver2.Provider, { value: intersectionObserver, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime300.jsx)("div", { ...innerBlocksProps }),
+      !!editedContentOnlySection2 && /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
         StopEditingContentOnlySectionOnOutsideSelect,
         {
           clientId: editedContentOnlySection2
@@ -66915,7 +66925,7 @@ var wp;
     return null;
   }
   function BlockList(settings2) {
-    return /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(Provider, { value: DEFAULT_BLOCK_EDIT_CONTEXT, children: /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(Root9, { ...settings2 }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(Provider, { value: DEFAULT_BLOCK_EDIT_CONTEXT, children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(Root9, { ...settings2 }) });
   }
   var EMPTY_ARRAY9 = [];
   var EMPTY_SET2 = /* @__PURE__ */ new Set();
@@ -67001,8 +67011,8 @@ var wp;
     );
     const showGhost = !!ghostBlock;
     const items = showGhost ? [...order, ghostBlock.clientId] : order;
-    return /* @__PURE__ */ (0, import_jsx_runtime302.jsxs)(LayoutProvider, { value: layout, children: [
-      items.map((clientId) => /* @__PURE__ */ (0, import_jsx_runtime302.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime300.jsxs)(LayoutProvider, { value: layout, children: [
+      items.map((clientId) => /* @__PURE__ */ (0, import_jsx_runtime300.jsxs)(
         import_data84.AsyncModeProvider,
         {
           value: (
@@ -67011,7 +67021,7 @@ var wp;
             clientId !== ghostBlock?.clientId && !visibleBlocks.has(clientId) && !selectedBlocks.includes(clientId)
           ),
           children: [
-            isZoomOut2 && /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
+            isZoomOut2 && /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
               ZoomOutSeparator,
               {
                 clientId,
@@ -67019,7 +67029,7 @@ var wp;
                 position: "top"
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
               block_default2,
               {
                 rootClientId,
@@ -67027,7 +67037,7 @@ var wp;
                 ghostBlock: clientId === ghostBlock?.clientId ? ghostBlock : void 0
               }
             ),
-            isZoomOut2 && /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
+            isZoomOut2 && /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
               ZoomOutSeparator,
               {
                 clientId,
@@ -67040,7 +67050,7 @@ var wp;
         clientId
       )),
       order.length < 1 && placeholder,
-      shouldRenderAppender && !showGhost && /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
+      shouldRenderAppender && !showGhost && /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
         BlockListAppender,
         {
           tagName: __experimentalAppenderTagName,
@@ -67051,7 +67061,7 @@ var wp;
     ] });
   }
   function BlockListItems(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(import_data84.AsyncModeProvider, { value: false, children: /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(Items, { ...props }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(import_data84.AsyncModeProvider, { value: false, children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(Items, { ...props }) });
   }

   // packages/block-editor/build-module/components/block-tools/index.mjs
@@ -67205,7 +67215,7 @@ var wp;
   var import_element173 = __toESM(require_element(), 1);
   var import_compose67 = __toESM(require_compose(), 1);
   var import_data85 = __toESM(require_data(), 1);
-  var import_jsx_runtime303 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime301 = __toESM(require_jsx_runtime(), 1);
   var LIST_VIEW_CONTENT_PANEL_SLOT = /* @__PURE__ */ Symbol("ListViewContentPopover");
   var { Fill, Slot: Slot2 } = (0, import_components66.createSlotFill)(LIST_VIEW_CONTENT_PANEL_SLOT);
   function useInspectorPopoverPlacement() {
@@ -67247,20 +67257,20 @@ var wp;
     if (!isOpen || !hasFills || !anchorElement) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
       import_components66.Popover,
       {
         ...popoverProps3 ?? {},
         className: "block-editor-inspector-list-view-content-popover",
         anchor: anchorElement,
         onClose: closeListViewContentPanel2,
-        children: /* @__PURE__ */ (0, import_jsx_runtime303.jsx)("div", { style: { width: "280px" }, children: /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(Slot2, {}) })
+        children: /* @__PURE__ */ (0, import_jsx_runtime301.jsx)("div", { style: { width: "280px" }, children: /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(Slot2, {}) })
       }
     );
   }

   // packages/block-editor/build-module/components/inspector-controls/fill.mjs
-  var import_jsx_runtime304 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime302 = __toESM(require_jsx_runtime(), 1);
   var PATTERN_EDITING_GROUPS = ["content", "list"];
   function InspectorControlsFill({
     children,
@@ -67302,7 +67312,7 @@ var wp;
     if (rendersInListView && !isSelectedBlock) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(import_components67.__experimentalStyleProvider, { document, children: rendersInListView ? /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(Fill, { children }) : /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(Fill5, { children: (fillProps) => /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(import_components67.__experimentalStyleProvider, { document, children: rendersInListView ? /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(Fill, { children }) : /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(Fill5, { children: (fillProps) => /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
       ToolsPanelInspectorControl,
       {
         fillProps,
@@ -67334,9 +67344,9 @@ var wp;
   }
   function ToolsPanelInspectorControl({ children, resetAllFilter, fillProps }) {
     const { forwardedContext = [] } = fillProps;
-    const innerMarkup = /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(RegisterResetAll, { resetAllFilter, children });
+    const innerMarkup = /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(RegisterResetAll, { resetAllFilter, children });
     return forwardedContext.reduce(
-      (inner, [Provider3, props]) => /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(Provider3, { ...props, children: inner }),
+      (inner, [Provider3, props]) => /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(Provider3, { ...props, children: inner }),
       innerMarkup
     );
   }
@@ -67387,7 +67397,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/inspector-controls/block-support-tools-panel.mjs
-  var import_jsx_runtime305 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime303 = __toESM(require_jsx_runtime(), 1);
   function BlockSupportToolsPanel({ children, group, label }) {
     const { updateBlockAttributes: updateBlockAttributes2 } = (0, import_data86.useDispatch)(store);
     const {
@@ -67435,7 +67445,7 @@ var wp;
         updateBlockAttributes2
       ]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(
       import_components68.__experimentalToolsPanel,
       {
         className: `${group}-block-support-panel`,
@@ -67456,7 +67466,7 @@ var wp;
   // packages/block-editor/build-module/components/inspector-controls/block-support-slot-container.mjs
   var import_components69 = __toESM(require_components(), 1);
   var import_element176 = __toESM(require_element(), 1);
-  var import_jsx_runtime306 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime304 = __toESM(require_jsx_runtime(), 1);
   function BlockSupportSlotContainer({
     Slot: Slot10,
     fillProps,
@@ -67473,11 +67483,11 @@ var wp;
       }),
       [toolsPanelContext, fillProps]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(Slot10, { ...props, fillProps: computedFillProps, bubblesVirtually: true });
+    return /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(Slot10, { ...props, fillProps: computedFillProps, bubblesVirtually: true });
   }

   // packages/block-editor/build-module/components/inspector-controls/slot.mjs
-  var import_jsx_runtime307 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime305 = __toESM(require_jsx_runtime(), 1);
   function InspectorControlsSlot({ __experimentalGroup, group = "default", label, fillProps, ...props }, ref) {
     if (__experimentalGroup) {
       (0, import_deprecated12.default)(
@@ -67501,7 +67511,7 @@ var wp;
     }
     const { Slot: Slot10 } = slotFill;
     if (label) {
-      return /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(BlockSupportToolsPanel, { group, label, children: /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(BlockSupportToolsPanel, { group, label, children: /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
         BlockSupportSlotContainer,
         {
           ...props,
@@ -67510,7 +67520,7 @@ var wp;
         }
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
       Slot10,
       {
         ...props,
@@ -67523,14 +67533,14 @@ var wp;
   var slot_default = (0, import_element177.forwardRef)(InspectorControlsSlot);

   // packages/block-editor/build-module/components/inspector-controls/index.mjs
-  var import_jsx_runtime308 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime306 = __toESM(require_jsx_runtime(), 1);
   var InspectorControls = InspectorControlsFill;
   InspectorControls.Slot = slot_default;
   var InspectorAdvancedControls = (props) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(InspectorControlsFill, { ...props, group: "advanced" });
+    return /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(InspectorControlsFill, { ...props, group: "advanced" });
   };
   InspectorAdvancedControls.Slot = function Slot3(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(slot_default, { ...props, group: "advanced" });
+    return /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(slot_default, { ...props, group: "advanced" });
   };
   InspectorAdvancedControls.slotName = "InspectorAdvancedControls";
   var inspector_controls_default = InspectorControls;
@@ -67562,9 +67572,9 @@ var wp;
           getBlock: getBlock2,
           __experimentalGetParsedPattern: __experimentalGetParsedPattern2
         } = blockEditorSelect;
-        const { getBlockType: getBlockType34, getActiveBlockVariation } = select3(import_blocks51.store);
+        const { getBlockType: getBlockType33, getActiveBlockVariation } = select3(import_blocks51.store);
         const blockName = getBlockName2(clientId);
-        const blockType = getBlockType34(blockName);
+        const blockType = getBlockType33(blockName);
         if (!blockType) {
           return null;
         }
@@ -67624,7 +67634,7 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/position.mjs
-  var import_jsx_runtime309 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime307 = __toESM(require_jsx_runtime(), 1);
   var POSITION_SUPPORT_KEY = "position";
   var DEFAULT_OPTION = {
     key: "default",
@@ -67741,7 +67751,7 @@ var wp;
     };
     const selectedOption = value ? options.find((option) => option.value === value) || DEFAULT_OPTION : DEFAULT_OPTION;
     const hintIdPrefix = (0, import_element178.useId)();
-    return options.length > 1 ? /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(inspector_controls_default, { group: "position", children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+    return options.length > 1 ? /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(inspector_controls_default, { group: "position", children: /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
       SelectControl3,
       {
         label: (0, import_i18n80.__)("Position"),
@@ -67755,15 +67765,15 @@ var wp;
         },
         children: options.map((option) => {
           const hintId = option.hint ? `${hintIdPrefix}-${option.key}` : void 0;
-          return /* @__PURE__ */ (0, import_jsx_runtime309.jsxs)(
+          return /* @__PURE__ */ (0, import_jsx_runtime307.jsxs)(
             SelectControl3.Item,
             {
               value: option,
               label: option.label,
               "aria-describedby": hintId,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime309.jsx)("div", { children: option.label }),
-                option.hint && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime307.jsx)("div", { children: option.label }),
+                option.hint && /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
                   "div",
                   {
                     id: hintId,
@@ -67786,7 +67796,7 @@ var wp;
       if (isPositionDisabled) {
         return null;
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(PositionPanelPure, { ...props });
+      return /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(PositionPanelPure, { ...props });
     },
     useBlockProps: useBlockProps2,
     attributeKeys: ["style"],
@@ -67972,7 +67982,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-tools/empty-block-inserter.mjs
-  var import_jsx_runtime310 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime308 = __toESM(require_jsx_runtime(), 1);
   function EmptyBlockInserter({
     clientId,
     __unstableContentRef
@@ -67982,7 +67992,7 @@ var wp;
       contentElement: __unstableContentRef?.current,
       clientId
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
       cover_default,
       {
         clientId,
@@ -67995,7 +68005,7 @@ var wp;
         ),
         __unstableContentRef,
         ...popoverProps3,
-        children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)("div", { className: "block-editor-block-list__empty-block-inserter", children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("div", { className: "block-editor-block-list__empty-block-inserter", children: /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
           inserter_default,
           {
             position: "bottom right",
@@ -68111,7 +68121,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-draggable/index.mjs
-  var import_jsx_runtime311 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime309 = __toESM(require_jsx_runtime(), 1);
   var BlockDraggable = ({
     appendToOwnerDocument,
     children,
@@ -68128,7 +68138,7 @@ var wp;
       isDraggable,
       icon,
       visibleInserter,
-      getBlockType: getBlockType34
+      getBlockType: getBlockType33
     } = (0, import_data91.useSelect)(
       (select3) => {
         const {
@@ -68190,14 +68200,14 @@ var wp;
           ])[0];
           const rootAllowedBlocks = getAllowedBlocks2(targetRootClientId);
           dropTargetValid = isDropTargetValid(
-            getBlockType34,
+            getBlockType33,
             rootAllowedBlocks,
             draggedBlockNames,
             targetRootBlockName
           );
         } else {
           dropTargetValid = isDropTargetValid(
-            getBlockType34,
+            getBlockType33,
             allowedBlocks,
             draggedBlockNames,
             targetBlockName
@@ -68225,7 +68235,7 @@ var wp;
       getAllowedBlocks2,
       getBlockNamesByClientId2,
       getBlockRootClientId2,
-      getBlockType34,
+      getBlockType33,
       visibleInserter
     ]);
     if (!isDraggable) {
@@ -68236,7 +68246,7 @@ var wp;
       srcClientIds: clientIds,
       srcRootClientId
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
       import_components71.Draggable,
       {
         appendToOwnerDocument,
@@ -68265,7 +68275,7 @@ var wp;
         __experimentalDragComponent: (
           // Check against `undefined` so that `null` can be used to disable
           // the default drag component.
-          dragComponent !== void 0 ? dragComponent : /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
+          dragComponent !== void 0 ? dragComponent : /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
             BlockDraggableChip,
             {
               count: clientIds.length,
@@ -68560,7 +68570,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-mover/button.mjs
-  var import_jsx_runtime312 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime310 = __toESM(require_jsx_runtime(), 1);
   var getArrowIcon = (direction, orientation) => {
     if (direction === "up") {
       if (orientation === "horizontal") {
@@ -68648,8 +68658,8 @@ var wp;
       };
       const descriptionId = `block-editor-block-mover-button__description-${instanceId}`;
       const keyCharacter = direction === "up" ? "t" : "y";
-      return /* @__PURE__ */ (0, import_jsx_runtime312.jsxs)(import_jsx_runtime312.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime310.jsxs)(import_jsx_runtime310.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
           import_components72.Button,
           {
             __next40pxDefaultSize: true,
@@ -68672,7 +68682,7 @@ var wp;
             shortcut: import_keycodes11.displayShortcut.secondary(keyCharacter)
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(VisuallyHidden, { id: descriptionId, children: (0, import_i18n82.sprintf)(
+        /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(VisuallyHidden, { id: descriptionId, children: (0, import_i18n82.sprintf)(
           // translators: 1: Description of the block movement. 2: Keyboard shortcut.
           (0, import_i18n82.__)("%1$s (%2$s)"),
           getBlockMoverDescription(
@@ -68690,14 +68700,14 @@ var wp;
     }
   );
   var BlockMoverUpButton = (0, import_element182.forwardRef)((props, ref) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(BlockMoverButton, { direction: "up", ref, ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(BlockMoverButton, { direction: "up", ref, ...props });
   });
   var BlockMoverDownButton = (0, import_element182.forwardRef)((props, ref) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(BlockMoverButton, { direction: "down", ref, ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(BlockMoverButton, { direction: "down", ref, ...props });
   });

   // packages/block-editor/build-module/components/block-mover/index.mjs
-  var import_jsx_runtime313 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime311 = __toESM(require_jsx_runtime(), 1);
   function BlockMover({ clientIds, hideDragHandle }) {
     const {
       canMove,
@@ -68739,14 +68749,14 @@ var wp;
     if (!canMove || isFirst && isLast && !rootClientId || hideDragHandle && isManualGrid) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime313.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)(
       import_components73.ToolbarGroup,
       {
         className: clsx_default("block-editor-block-mover", {
           "is-horizontal": orientation === "horizontal"
         }),
         children: [
-          !hideDragHandle && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(block_draggable_default, { clientIds, fadeWhenDisabled: true, children: (draggableProps) => /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+          !hideDragHandle && /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(block_draggable_default, { clientIds, fadeWhenDisabled: true, children: (draggableProps) => /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
             import_components73.Button,
             {
               __next40pxDefaultSize: true,
@@ -68757,15 +68767,15 @@ var wp;
               ...draggableProps
             }
           ) }),
-          !isManualGrid && /* @__PURE__ */ (0, import_jsx_runtime313.jsxs)("div", { className: "block-editor-block-mover__move-button-container", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(import_components73.ToolbarItem, { children: (itemProps) => /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+          !isManualGrid && /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)("div", { className: "block-editor-block-mover__move-button-container", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(import_components73.ToolbarItem, { children: (itemProps) => /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
               BlockMoverUpButton,
               {
                 clientIds,
                 ...itemProps
               }
             ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(import_components73.ToolbarItem, { children: (itemProps) => /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(import_components73.ToolbarItem, { children: (itemProps) => /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
               BlockMoverDownButton,
               {
                 clientIds,
@@ -68910,7 +68920,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-parent-selector/index.mjs
-  var import_jsx_runtime314 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime312 = __toESM(require_jsx_runtime(), 1);
   function BlockParentSelector() {
     const { selectBlock: selectBlock2 } = (0, import_data95.useDispatch)(store);
     const { parentClientId, nextSiblingClientId, showInserter } = (0, import_data95.useSelect)(
@@ -68952,7 +68962,7 @@ var wp;
       ref: nodeRef,
       highlightParent: true
     });
-    const parentButton = /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+    const parentButton = /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
       import_components74.ToolbarButton,
       {
         className: "block-editor-block-parent-selector__button",
@@ -68963,10 +68973,10 @@ var wp;
           blockInformation?.title
         ),
         showTooltip: true,
-        icon: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(block_icon_default, { icon: blockInformation?.icon })
+        icon: /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(block_icon_default, { icon: blockInformation?.icon })
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime312.jsxs)(
       "div",
       {
         className: "block-editor-block-parent-selector",
@@ -68977,9 +68987,9 @@ var wp;
           showInserter && // A real toolbar group, so the buttons get the standard
           // toolbar sizing, and the group overlaps the container
           // border the way toolbar groups overlap the toolbar box.
-          /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)(import_components74.ToolbarGroup, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime312.jsxs)(import_components74.ToolbarGroup, { children: [
             parentButton,
-            /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
               inserter_default,
               {
                 position: "bottom right",
@@ -68993,7 +69003,7 @@ var wp;
                   disabled: disabled2,
                   blockTitle,
                   hasSingleBlockType
-                }) => /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+                }) => /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
                   import_components74.ToolbarButton,
                   {
                     className: "block-editor-block-parent-selector__inserter",
@@ -69058,7 +69068,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-controls/fill.mjs
-  var import_jsx_runtime315 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime313 = __toESM(require_jsx_runtime(), 1);
   function BlockControlsFill({
     group = "default",
     controls,
@@ -69072,14 +69082,14 @@ var wp;
     if (!Fill5) {
       return null;
     }
-    const innerMarkup = /* @__PURE__ */ (0, import_jsx_runtime315.jsxs)(import_jsx_runtime315.Fragment, { children: [
-      group === "default" && /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(import_components76.ToolbarGroup, { controls }),
+    const innerMarkup = /* @__PURE__ */ (0, import_jsx_runtime313.jsxs)(import_jsx_runtime313.Fragment, { children: [
+      group === "default" && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(import_components76.ToolbarGroup, { controls }),
       children
     ] });
-    return /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(import_components76.__experimentalStyleProvider, { document, children: /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(Fill5, { children: (fillProps) => {
+    return /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(import_components76.__experimentalStyleProvider, { document, children: /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(Fill5, { children: (fillProps) => {
       const { forwardedContext = [] } = fillProps;
       return forwardedContext.reduce(
-        (inner, [Provider3, props]) => /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(Provider3, { ...props, children: inner }),
+        (inner, [Provider3, props]) => /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(Provider3, { ...props, children: inner }),
         innerMarkup
       );
     } }) });
@@ -69089,7 +69099,7 @@ var wp;
   var import_element185 = __toESM(require_element(), 1);
   var import_components77 = __toESM(require_components(), 1);
   var import_warning8 = __toESM(require_warning(), 1);
-  var import_jsx_runtime316 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime314 = __toESM(require_jsx_runtime(), 1);
   var { ComponentsContext } = unlock(import_components77.privateApis);
   function BlockControlsSlot({ group = "default", ...props }) {
     const toolbarState = (0, import_element185.useContext)(import_components77.__experimentalToolbarContext);
@@ -69113,22 +69123,22 @@ var wp;
       return null;
     }
     const { Slot: Slot10 } = slotFill;
-    const slot = /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(Slot10, { ...props, bubblesVirtually: true, fillProps });
+    const slot = /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(Slot10, { ...props, bubblesVirtually: true, fillProps });
     if (group === "default") {
       return slot;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(import_components77.ToolbarGroup, { children: slot });
+    return /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(import_components77.ToolbarGroup, { children: slot });
   }

   // packages/block-editor/build-module/components/block-controls/index.mjs
-  var import_jsx_runtime317 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime315 = __toESM(require_jsx_runtime(), 1);
   var BlockControls = BlockControlsFill;
   BlockControls.Slot = BlockControlsSlot;
   var BlockFormatControls = (props) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(BlockControlsFill, { group: "inline", ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(BlockControlsFill, { group: "inline", ...props });
   };
   BlockFormatControls.Slot = function Slot4(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(BlockControlsSlot, { group: "inline", ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(BlockControlsSlot, { group: "inline", ...props });
   };
   var block_controls_default = BlockControls;

@@ -69499,7 +69509,7 @@ var wp;
   var import_components80 = __toESM(require_components(), 1);
   var import_blocks60 = __toESM(require_blocks(), 1);
   var import_data98 = __toESM(require_data(), 1);
-  var import_jsx_runtime318 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime316 = __toESM(require_jsx_runtime(), 1);
   function BlockHTMLConvertButton({ clientId }) {
     const block = (0, import_data98.useSelect)(
       (select3) => select3(store).getBlock(clientId),
@@ -69509,7 +69519,7 @@ var wp;
     if (!block || block.name !== "core/html") {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(
       import_components80.MenuItem,
       {
         onClick: () => replaceBlocks2(
@@ -69553,7 +69563,7 @@ var wp;
           isUngroupable: isUngroupable2,
           isGroupable: isGroupable2
         } = select3(store);
-        const { getGroupingBlockName, getBlockType: getBlockType34 } = select3(import_blocks61.store);
+        const { getGroupingBlockName, getBlockType: getBlockType33 } = select3(import_blocks61.store);
         const clientIds = selectedClientIds?.length ? selectedClientIds : getSelectedBlockClientIds2();
         const blocksSelection = getBlocksByClientId2(clientIds);
         const [firstSelectedBlock] = blocksSelection;
@@ -69564,7 +69574,7 @@ var wp;
           isUngroupable: _isUngroupable,
           blocksSelection,
           groupingBlockName: getGroupingBlockName(),
-          onUngroup: _isUngroupable && getBlockType34(firstSelectedBlock.name)?.transforms?.ungroup
+          onUngroup: _isUngroupable && getBlockType33(firstSelectedBlock.name)?.transforms?.ungroup
         };
       },
       [selectedClientIds]
@@ -69576,7 +69586,7 @@ var wp;
   var import_blocks62 = __toESM(require_blocks(), 1);
   var import_components82 = __toESM(require_components(), 1);
   var import_i18n87 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime319 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime317 = __toESM(require_jsx_runtime(), 1);
   var layouts = {
     group: { type: "constrained" },
     row: { type: "flex", flexWrap: "nowrap" },
@@ -69625,8 +69635,8 @@ var wp;
     const canInsertGrid = !!variations.find(
       ({ name }) => name === "group-grid"
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime319.jsxs)(import_components82.ToolbarGroup, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime317.jsxs)(import_components82.ToolbarGroup, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
         import_components82.ToolbarButton,
         {
           icon: group_default,
@@ -69634,7 +69644,7 @@ var wp;
           onClick: onConvertToGroup
         }
       ),
-      canInsertRow && /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
+      canInsertRow && /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
         import_components82.ToolbarButton,
         {
           icon: row_default,
@@ -69642,7 +69652,7 @@ var wp;
           onClick: onConvertToRow
         }
       ),
-      canInsertStack && /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
+      canInsertStack && /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
         import_components82.ToolbarButton,
         {
           icon: stack_default,
@@ -69650,7 +69660,7 @@ var wp;
           onClick: onConvertToStack
         }
       ),
-      canInsertGrid && /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
+      canInsertGrid && /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
         import_components82.ToolbarButton,
         {
           icon: grid_default,
@@ -69663,7 +69673,7 @@ var wp;
   var toolbar_default = BlockGroupToolbar;

   // packages/block-editor/build-module/components/convert-to-group-buttons/index.mjs
-  var import_jsx_runtime320 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime318 = __toESM(require_jsx_runtime(), 1);
   function ConvertToGroupButton({
     clientIds,
     isGroupable: isGroupable2,
@@ -69699,8 +69709,8 @@ var wp;
       return null;
     }
     const selectedBlockClientIds = getSelectedBlockClientIds2();
-    return /* @__PURE__ */ (0, import_jsx_runtime320.jsxs)(import_jsx_runtime320.Fragment, { children: [
-      isGroupable2 && /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime318.jsxs)(import_jsx_runtime318.Fragment, { children: [
+      isGroupable2 && /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(
         import_components83.MenuItem,
         {
           shortcut: selectedBlockClientIds.length > 1 ? import_keycodes12.displayShortcut.primary("g") : void 0,
@@ -69711,7 +69721,7 @@ var wp;
           children: (0, import_i18n88._x)("Group", "verb")
         }
       ),
-      isUngroupable2 && /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(
+      isUngroupable2 && /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(
         import_components83.MenuItem,
         {
           onClick: () => {
@@ -69763,7 +69773,7 @@ var wp;
   var import_components84 = __toESM(require_components(), 1);
   var import_data103 = __toESM(require_data(), 1);
   var import_blocks63 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime321 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime319 = __toESM(require_jsx_runtime(), 1);
   var ALLOWS_EDIT_LOCKING = ["core/navigation"];
   function getTemplateLockValue(lock4) {
     if (lock4.remove && lock4.move) {
@@ -69805,7 +69815,7 @@ var wp;
     const isAllChecked = Object.values(lock4).every(Boolean);
     const isMixed = Object.values(lock4).some(Boolean) && !isAllChecked;
     const isDirty = lock4.move !== isMoveLocked || lock4.remove !== isRemoveLocked || allowsEditLocking && lock4.edit !== isEditLocked || hasTemplateLock && applyTemplateLock !== !!templateLock;
-    return /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
       import_components84.Modal,
       {
         title: (0, import_i18n89.sprintf)(
@@ -69816,7 +69826,7 @@ var wp;
         overlayClassName: "block-editor-block-lock-modal",
         onRequestClose: onClose,
         size: "small",
-        children: /* @__PURE__ */ (0, import_jsx_runtime321.jsxs)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime319.jsxs)(
           "form",
           {
             onSubmit: (event) => {
@@ -69831,15 +69841,15 @@ var wp;
               onClose();
             },
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime321.jsxs)("fieldset", { className: "block-editor-block-lock-modal__options", children: [
-                /* @__PURE__ */ (0, import_jsx_runtime321.jsx)("legend", { children: (0, import_i18n89.__)("Select the features you want to lock") }),
-                /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime319.jsxs)("fieldset", { className: "block-editor-block-lock-modal__options", children: [
+                /* @__PURE__ */ (0, import_jsx_runtime319.jsx)("legend", { children: (0, import_i18n89.__)("Select the features you want to lock") }),
+                /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
                   "ul",
                   {
                     role: "list",
                     className: "block-editor-block-lock-modal__checklist",
-                    children: /* @__PURE__ */ (0, import_jsx_runtime321.jsxs)("li", { children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
+                    children: /* @__PURE__ */ (0, import_jsx_runtime319.jsxs)("li", { children: [
+                      /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
                         import_components84.CheckboxControl,
                         {
                           className: "block-editor-block-lock-modal__options-all",
@@ -69853,14 +69863,14 @@ var wp;
                           })
                         }
                       ),
-                      /* @__PURE__ */ (0, import_jsx_runtime321.jsxs)(
+                      /* @__PURE__ */ (0, import_jsx_runtime319.jsxs)(
                         "ul",
                         {
                           role: "list",
                           className: "block-editor-block-lock-modal__checklist",
                           children: [
-                            allowsEditLocking && /* @__PURE__ */ (0, import_jsx_runtime321.jsxs)("li", { className: "block-editor-block-lock-modal__checklist-item", children: [
-                              /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
+                            allowsEditLocking && /* @__PURE__ */ (0, import_jsx_runtime319.jsxs)("li", { className: "block-editor-block-lock-modal__checklist-item", children: [
+                              /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
                                 import_components84.CheckboxControl,
                                 {
                                   label: (0, import_i18n89.__)("Lock editing"),
@@ -69871,7 +69881,7 @@ var wp;
                                   }))
                                 }
                               ),
-                              /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
+                              /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
                                 import_components84.Icon,
                                 {
                                   className: "block-editor-block-lock-modal__lock-icon",
@@ -69879,8 +69889,8 @@ var wp;
                                 }
                               )
                             ] }),
-                            /* @__PURE__ */ (0, import_jsx_runtime321.jsxs)("li", { className: "block-editor-block-lock-modal__checklist-item", children: [
-                              /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
+                            /* @__PURE__ */ (0, import_jsx_runtime319.jsxs)("li", { className: "block-editor-block-lock-modal__checklist-item", children: [
+                              /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
                                 import_components84.CheckboxControl,
                                 {
                                   label: (0, import_i18n89.__)("Lock movement"),
@@ -69891,7 +69901,7 @@ var wp;
                                   }))
                                 }
                               ),
-                              /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
+                              /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
                                 import_components84.Icon,
                                 {
                                   className: "block-editor-block-lock-modal__lock-icon",
@@ -69899,8 +69909,8 @@ var wp;
                                 }
                               )
                             ] }),
-                            /* @__PURE__ */ (0, import_jsx_runtime321.jsxs)("li", { className: "block-editor-block-lock-modal__checklist-item", children: [
-                              /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
+                            /* @__PURE__ */ (0, import_jsx_runtime319.jsxs)("li", { className: "block-editor-block-lock-modal__checklist-item", children: [
+                              /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
                                 import_components84.CheckboxControl,
                                 {
                                   label: (0, import_i18n89.__)("Lock removal"),
@@ -69911,7 +69921,7 @@ var wp;
                                   }))
                                 }
                               ),
-                              /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
+                              /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
                                 import_components84.Icon,
                                 {
                                   className: "block-editor-block-lock-modal__lock-icon",
@@ -69925,7 +69935,7 @@ var wp;
                     ] })
                   }
                 ),
-                hasTemplateLock && /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
+                hasTemplateLock && /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
                   import_components84.ToggleControl,
                   {
                     className: "block-editor-block-lock-modal__template-lock",
@@ -69936,14 +69946,14 @@ var wp;
                   }
                 )
               ] }),
-              /* @__PURE__ */ (0, import_jsx_runtime321.jsxs)(
+              /* @__PURE__ */ (0, import_jsx_runtime319.jsxs)(
                 import_components84.Flex,
                 {
                   className: "block-editor-block-lock-modal__actions",
                   justify: "flex-end",
                   expanded: false,
                   children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(import_components84.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(import_components84.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
                       import_components84.Button,
                       {
                         variant: "tertiary",
@@ -69952,7 +69962,7 @@ var wp;
                         children: (0, import_i18n89.__)("Cancel")
                       }
                     ) }),
-                    /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(import_components84.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(import_components84.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
                       import_components84.Button,
                       {
                         variant: "primary",
@@ -69974,7 +69984,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-lock/menu-item.mjs
-  var import_jsx_runtime322 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime320 = __toESM(require_jsx_runtime(), 1);
   function BlockLockMenuItem({ clientId }) {
     const { canLock, isLocked } = useBlockLock(clientId);
     const [isModalOpen, toggleModal] = (0, import_element188.useReducer)(
@@ -69985,8 +69995,8 @@ var wp;
       return null;
     }
     const label = isLocked ? (0, import_i18n90.__)("Unlock") : (0, import_i18n90.__)("Lock");
-    return /* @__PURE__ */ (0, import_jsx_runtime322.jsxs)(import_jsx_runtime322.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime320.jsxs)(import_jsx_runtime320.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(
         import_components85.MenuItem,
         {
           icon: isLocked ? unlock_default : lock_outline_default,
@@ -69996,7 +70006,7 @@ var wp;
           children: label
         }
       ),
-      isModalOpen && /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(BlockLockModal, { clientId, onClose: toggleModal })
+      isModalOpen && /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(BlockLockModal, { clientId, onClose: toggleModal })
     ] });
   }

@@ -70004,7 +70014,7 @@ var wp;
   var import_i18n91 = __toESM(require_i18n(), 1);
   var import_components86 = __toESM(require_components(), 1);
   var import_element189 = __toESM(require_element(), 1);
-  var import_jsx_runtime323 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime321 = __toESM(require_jsx_runtime(), 1);
   function BlockLockToolbar({ clientId }) {
     const { canLock, isLocked } = useBlockLock(clientId);
     const [isModalOpen, toggleModal] = (0, import_element189.useReducer)(
@@ -70024,8 +70034,8 @@ var wp;
     if (!canLock && isLocked) {
       label = (0, import_i18n91.__)("Locked");
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime323.jsxs)(import_jsx_runtime323.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(import_components86.ToolbarGroup, { className: "block-editor-block-lock-toolbar", children: /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime321.jsxs)(import_jsx_runtime321.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(import_components86.ToolbarGroup, { className: "block-editor-block-lock-toolbar", children: /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
         import_components86.ToolbarButton,
         {
           disabled: !canLock,
@@ -70036,7 +70046,7 @@ var wp;
           "aria-haspopup": "dialog"
         }
       ) }),
-      isModalOpen && /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(BlockLockModal, { clientId, onClose: toggleModal })
+      isModalOpen && /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(BlockLockModal, { clientId, onClose: toggleModal })
     ] });
   }

@@ -70045,7 +70055,7 @@ var wp;
   var import_components87 = __toESM(require_components(), 1);
   var import_blocks64 = __toESM(require_blocks(), 1);
   var import_data104 = __toESM(require_data(), 1);
-  var import_jsx_runtime324 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime322 = __toESM(require_jsx_runtime(), 1);
   var noop11 = () => {
   };
   function BlockModeToggle({ clientId, onToggle = noop11 }) {
@@ -70066,7 +70076,7 @@ var wp;
       return null;
     }
     const label = mode2 === "visual" ? (0, import_i18n92.__)("Edit as HTML") : (0, import_i18n92.__)("Edit visually");
-    return /* @__PURE__ */ (0, import_jsx_runtime324.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(
       import_components87.MenuItem,
       {
         onClick: () => {
@@ -70098,7 +70108,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-rename/modal.mjs
-  var import_jsx_runtime325 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime323 = __toESM(require_jsx_runtime(), 1);
   function BlockRenameModal({ clientId, onClose }) {
     const [editedBlockName, setEditedBlockName] = (0, import_element190.useState)();
     const blockInformation = useBlockDisplayInformation(clientId);
@@ -70142,7 +70152,7 @@ var wp;
       });
       onClose();
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(
       import_components88.Modal,
       {
         title: (0, import_i18n93.__)("Rename"),
@@ -70150,7 +70160,7 @@ var wp;
         overlayClassName: "block-editor-block-rename-modal",
         focusOnMount: "firstContentElement",
         size: "small",
-        children: /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(
           "form",
           {
             onSubmit: (e2) => {
@@ -70160,8 +70170,8 @@ var wp;
               }
               handleSubmit();
             },
-            children: /* @__PURE__ */ (0, import_jsx_runtime325.jsxs)(import_components88.__experimentalVStack, { spacing: "3", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime323.jsxs)(import_components88.__experimentalVStack, { spacing: "3", children: [
+              /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(
                 import_components88.TextControl,
                 {
                   value: editedBlockName ?? blockName,
@@ -70174,8 +70184,8 @@ var wp;
                   onFocus: autoSelectInputText
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime325.jsxs)(import_components88.__experimentalHStack, { justify: "right", children: [
-                /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime323.jsxs)(import_components88.__experimentalHStack, { justify: "right", children: [
+                /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(
                   import_components88.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -70184,7 +70194,7 @@ var wp;
                     children: (0, import_i18n93.__)("Cancel")
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(
                   import_components88.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -70204,7 +70214,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-rename/rename-control.mjs
-  var import_jsx_runtime326 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime324 = __toESM(require_jsx_runtime(), 1);
   function BlockRenameControl({ clientId }) {
     const [renamingBlock, setRenamingBlock] = (0, import_element191.useState)(false);
     const shortcut = (0, import_data106.useSelect)(
@@ -70213,8 +70223,8 @@ var wp;
       ),
       []
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime326.jsxs)(import_jsx_runtime326.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime324.jsxs)(import_jsx_runtime324.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime324.jsx)(
         import_components89.MenuItem,
         {
           onClick: () => {
@@ -70226,7 +70236,7 @@ var wp;
           children: (0, import_i18n94.__)("Rename")
         }
       ),
-      renamingBlock && /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+      renamingBlock && /* @__PURE__ */ (0, import_jsx_runtime324.jsx)(
         BlockRenameModal,
         {
           clientId,
@@ -70245,7 +70255,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-settings-menu-controls/index.mjs
-  var import_jsx_runtime327 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime325 = __toESM(require_jsx_runtime(), 1);
   var { Fill: Fill2, Slot: Slot7 } = (0, import_components90.createSlotFill)("BlockSettingsMenuControls");
   var BlockSettingsMenuControlsSlot = ({ fillProps, clientIds = null }) => {
     const {
@@ -70286,7 +70296,7 @@ var wp;
     const convertToGroupButtonProps = useConvertToGroupButtonProps(selectedClientIds);
     const { isGroupable: isGroupable2, isUngroupable: isUngroupable2 } = convertToGroupButtonProps;
     const showConvertToGroupButton = (isGroupable2 || isUngroupable2) && !isContentOnly;
-    return /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
       Slot7,
       {
         fillProps: {
@@ -70299,34 +70309,34 @@ var wp;
           if (!fills?.length > 0 && !showConvertToGroupButton && !showLockButton) {
             return null;
           }
-          return /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)(import_components90.MenuGroup, { children: [
-            showConvertToGroupButton && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime325.jsxs)(import_components90.MenuGroup, { children: [
+            showConvertToGroupButton && /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
               ConvertToGroupButton,
               {
                 ...convertToGroupButtonProps,
                 onClose: fillProps?.onClose
               }
             ),
-            canEdit && showLockButton && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
+            canEdit && showLockButton && /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
               BlockLockMenuItem,
               {
                 clientId: selectedClientIds[0]
               }
             ),
-            canEdit && showRenameButton && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
+            canEdit && showRenameButton && /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
               BlockRenameControl,
               {
                 clientId: selectedClientIds[0]
               }
             ),
-            canEdit && showVisibilityButton && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
+            canEdit && showVisibilityButton && /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
               BlockVisibilityViewportMenuItem,
               {
                 clientIds: selectedClientIds
               }
             ),
             fills,
-            canEdit && fillProps?.count === 1 && !isContentOnly && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
+            canEdit && fillProps?.count === 1 && !isContentOnly && /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
               BlockModeToggle,
               {
                 clientId: fillProps?.firstBlockClientId,
@@ -70339,7 +70349,7 @@ var wp;
     );
   };
   function BlockSettingsMenuControls({ ...props }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(import_components90.__experimentalStyleProvider, { document, children: /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(Fill2, { ...props }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(import_components90.__experimentalStyleProvider, { document, children: /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(Fill2, { ...props }) });
   }
   BlockSettingsMenuControls.Slot = BlockSettingsMenuControlsSlot;
   var block_settings_menu_controls_default = BlockSettingsMenuControls;
@@ -70350,7 +70360,7 @@ var wp;
   var import_compose73 = __toESM(require_compose(), 1);
   var import_data108 = __toESM(require_data(), 1);
   var import_i18n95 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime328 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime326 = __toESM(require_jsx_runtime(), 1);
   function BlockParentSelectorMenuItem({
     parentClientId,
     parentBlockType
@@ -70365,12 +70375,12 @@ var wp;
     if (!isSmallViewport) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
       import_components91.MenuItem,
       {
         ...gesturesProps,
         ref: menuItemRef,
-        icon: /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(block_icon_default, { icon: parentBlockType.icon }),
+        icon: /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(block_icon_default, { icon: parentBlockType.icon }),
         onClick: () => selectBlock2(parentClientId),
         children: (0, import_i18n95.sprintf)(
           /* translators: %s: Name of the block's parent. */
@@ -70382,7 +70392,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-settings-menu/block-settings-dropdown.mjs
-  var import_jsx_runtime329 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime327 = __toESM(require_jsx_runtime(), 1);
   var POPOVER_PROPS4 = {
     className: "block-editor-block-settings-menu__popover",
     placement: "bottom-start"
@@ -70417,7 +70427,7 @@ var wp;
       }
     );
     const copyMenuItemLabel = label ? label : (0, import_i18n96.__)("Copy");
-    return /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(import_components92.MenuItem, { ref, shortcut, children: copyMenuItemLabel });
+    return /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(import_components92.MenuItem, { ref, shortcut, children: copyMenuItemLabel });
   }
   function BlockSettingsDropdown({
     clientId,
@@ -70518,7 +70528,7 @@ var wp;
     }
     const parentBlockIsSelected = selectedBlockClientIds?.includes(firstParentClientId);
     const shouldShowBlockParentMenuItem = !parentBlockIsSelected && !!firstParentClientId;
-    return /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
       BlockActions,
       {
         clientIds,
@@ -70539,7 +70549,7 @@ var wp;
           if (isEmpty4) {
             return null;
           }
-          return /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
             import_components92.DropdownMenu,
             {
               icon: more_vertical_default,
@@ -70548,23 +70558,23 @@ var wp;
               popoverProps: POPOVER_PROPS4,
               noIcons: true,
               ...props,
-              children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime329.jsxs)(import_jsx_runtime329.Fragment, { children: [
-                /* @__PURE__ */ (0, import_jsx_runtime329.jsxs)(import_components92.MenuGroup, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+              children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)(import_jsx_runtime327.Fragment, { children: [
+                /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)(import_components92.MenuGroup, { children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
                     block_settings_menu_first_item_default.Slot,
                     {
                       fillProps: { onClose }
                     }
                   ),
-                  shouldShowBlockParentMenuItem && /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+                  shouldShowBlockParentMenuItem && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
                     BlockParentSelectorMenuItem,
                     {
                       parentClientId: firstParentClientId,
                       parentBlockType
                     }
                   ),
-                  canMove && isContentOnlyListView && /* @__PURE__ */ (0, import_jsx_runtime329.jsxs)(import_jsx_runtime329.Fragment, { children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+                  canMove && isContentOnlyListView && /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)(import_jsx_runtime327.Fragment, { children: [
+                    /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
                       import_components92.MenuItem,
                       {
                         icon: chevron_up_default,
@@ -70579,7 +70589,7 @@ var wp;
                         children: (0, import_i18n96.__)("Move up")
                       }
                     ),
-                    /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
                       import_components92.MenuItem,
                       {
                         icon: chevron_down_default,
@@ -70595,13 +70605,13 @@ var wp;
                       }
                     )
                   ] }),
-                  canEdit && count === 1 && /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+                  canEdit && count === 1 && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
                     block_html_convert_button_default,
                     {
                       clientId: firstBlockClientId
                     }
                   ),
-                  !isContentOnly && /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+                  !isContentOnly && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
                     CopyMenuItem,
                     {
                       clientIds,
@@ -70609,7 +70619,7 @@ var wp;
                       shortcut: shortcuts.copy
                     }
                   ),
-                  canRemove && !isContentOnly && /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+                  canRemove && !isContentOnly && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
                     CopyMenuItem,
                     {
                       clientIds,
@@ -70619,7 +70629,7 @@ var wp;
                       __experimentalUpdateSelection: !__experimentalSelectBlock
                     }
                   ),
-                  canDuplicate && /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+                  canDuplicate && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
                     import_components92.MenuItem,
                     {
                       onClick: (0, import_compose74.pipe)(
@@ -70631,8 +70641,8 @@ var wp;
                       children: (0, import_i18n96.__)("Duplicate")
                     }
                   ),
-                  canInsertBlock && !isZoomOut2 && /* @__PURE__ */ (0, import_jsx_runtime329.jsxs)(import_jsx_runtime329.Fragment, { children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+                  canInsertBlock && !isZoomOut2 && /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)(import_jsx_runtime327.Fragment, { children: [
+                    /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
                       import_components92.MenuItem,
                       {
                         onClick: (0, import_compose74.pipe)(
@@ -70643,7 +70653,7 @@ var wp;
                         children: (0, import_i18n96.__)("Add before")
                       }
                     ),
-                    /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
                       import_components92.MenuItem,
                       {
                         onClick: (0, import_compose74.pipe)(
@@ -70655,7 +70665,7 @@ var wp;
                       }
                     )
                   ] }),
-                  canEdit && count === 1 && /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+                  canEdit && count === 1 && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
                     note_icon_slot_default.Slot,
                     {
                       fillProps: {
@@ -70665,8 +70675,8 @@ var wp;
                     }
                   )
                 ] }),
-                canCopyStyles && !isContentOnly && /* @__PURE__ */ (0, import_jsx_runtime329.jsxs)(import_components92.MenuGroup, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+                canCopyStyles && !isContentOnly && /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)(import_components92.MenuGroup, { children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
                     CopyMenuItem,
                     {
                       clientIds,
@@ -70675,9 +70685,9 @@ var wp;
                       eventType: "copyStyles"
                     }
                   ),
-                  canEdit && /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(import_components92.MenuItem, { onClick: onPasteStyles, children: (0, import_i18n96.__)("Paste styles") })
+                  canEdit && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(import_components92.MenuItem, { onClick: onPasteStyles, children: (0, import_i18n96.__)("Paste styles") })
                 ] }),
-                !isContentOnly && /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+                !isContentOnly && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
                   block_settings_menu_controls_default.Slot,
                   {
                     fillProps: {
@@ -70691,7 +70701,7 @@ var wp;
                 typeof children === "function" ? children({ onClose }) : import_element193.Children.map(
                   (child) => (0, import_element193.cloneElement)(child, { onClose })
                 ),
-                canRemove && /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(import_components92.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+                canRemove && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(import_components92.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
                   import_components92.MenuItem,
                   {
                     onClick: (0, import_compose74.pipe)(
@@ -70720,11 +70730,11 @@ var wp;
   var note_icon_toolbar_slot_default = NoteIconToolbarSlotFill;

   // packages/block-editor/build-module/components/block-settings-menu/index.mjs
-  var import_jsx_runtime330 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime328 = __toESM(require_jsx_runtime(), 1);
   function BlockSettingsMenu({ clientIds, ...props }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime330.jsxs)(import_components94.ToolbarGroup, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(note_icon_toolbar_slot_default.Slot, {}),
-      /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(import_components94.ToolbarItem, { children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime328.jsxs)(import_components94.ToolbarGroup, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(note_icon_toolbar_slot_default.Slot, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(import_components94.ToolbarItem, { children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
         block_settings_dropdown_default,
         {
           clientIds,
@@ -70740,7 +70750,7 @@ var wp;
   var import_components95 = __toESM(require_components(), 1);
   var import_i18n97 = __toESM(require_i18n(), 1);
   var import_data110 = __toESM(require_data(), 1);
-  var import_jsx_runtime331 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime329 = __toESM(require_jsx_runtime(), 1);
   function BlockEditVisuallyButton({ clientIds }) {
     const clientId = clientIds.length === 1 ? clientIds[0] : void 0;
     const canEditVisually = (0, import_data110.useSelect)(
@@ -70751,7 +70761,7 @@ var wp;
     if (!canEditVisually) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(import_components95.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(import_components95.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
       import_components95.ToolbarButton,
       {
         onClick: () => {
@@ -70770,7 +70780,7 @@ var wp;
   var import_dom61 = __toESM(require_dom(), 1);
   var import_keyboard_shortcuts9 = __toESM(require_keyboard_shortcuts(), 1);
   var import_keycodes13 = __toESM(require_keycodes(), 1);
-  var import_jsx_runtime332 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime330 = __toESM(require_jsx_runtime(), 1);
   function hasOnlyToolbarItem(elements) {
     const dataProp = "toolbarItem";
     return !elements.some((element) => !(dataProp in element.dataset));
@@ -70801,6 +70811,9 @@ var wp;
     );
     const determineIsAccessibleToolbar = (0, import_element194.useCallback)(() => {
       const tabbables = import_dom61.focus.tabbable.find(toolbarRef.current);
+      if (tabbables.length === 0) {
+        return;
+      }
       const onlyToolbarItem = hasOnlyToolbarItem(tabbables);
       if (!onlyToolbarItem) {
         (0, import_deprecated13.default)("Using custom components as toolbar controls", {
@@ -70928,7 +70941,7 @@ var wp;
       focusEditorOnEscape
     });
     if (isAccessibleToolbar) {
-      return /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
         import_components96.Toolbar,
         {
           label: props["aria-label"],
@@ -70939,7 +70952,7 @@ var wp;
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
       import_components96.NavigableMenu,
       {
         orientation,
@@ -70970,7 +70983,7 @@ var wp;
   var import_blocks69 = __toESM(require_blocks(), 1);
   var import_element195 = __toESM(require_element(), 1);
   var import_data113 = __toESM(require_data(), 1);
-  var import_jsx_runtime333 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime331 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_ARRAY10 = [];
   var MAX_PATTERNS_TO_SHOW = 6;
   var POPOVER_PROPS5 = {
@@ -71028,12 +71041,12 @@ var wp;
       };
       replaceBlocks2(clientId, newBlocks);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(
       import_components97.Dropdown,
       {
         popoverProps: POPOVER_PROPS5,
         renderToggle: ({ onToggle, isOpen }) => {
-          return /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(import_components97.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(import_components97.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(
             import_components97.ToolbarButton,
             {
               onClick: () => onToggle(!isOpen),
@@ -71042,12 +71055,12 @@ var wp;
             }
           ) });
         },
-        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(
+        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(
           import_components97.__experimentalDropdownContentWrapper,
           {
             className: "block-editor-block-toolbar-change-design-content-wrapper",
             paddingSize: "none",
-            children: /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(
               block_patterns_list_default,
               {
                 blockPatterns: sameCategoryPatternsWithSingleWrapper,
@@ -71175,9 +71188,9 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-toolbar/switch-section-style.mjs
-  var import_jsx_runtime334 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime332 = __toESM(require_jsx_runtime(), 1);
   var { getVariationStyle: getVariationStyle2 } = unlock(privateApis);
-  var styleIcon = /* @__PURE__ */ (0, import_jsx_runtime334.jsxs)(
+  var styleIcon = /* @__PURE__ */ (0, import_jsx_runtime332.jsxs)(
     import_components98.SVG,
     {
       viewBox: "0 0 24 24",
@@ -71187,8 +71200,8 @@ var wp;
       "aria-hidden": "true",
       focusable: "false",
       children: [
-        /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(import_components98.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-3z" }),
-        /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(import_components98.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-3z" }),
+        /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(
           import_components98.Path,
           {
             stroke: "currentColor",
@@ -71241,12 +71254,12 @@ var wp;
         className: styleClassName
       });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(import_components98.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(import_components98.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(
       import_components98.ToolbarButton,
       {
         onClick: handleStyleSwitch,
         label: (0, import_i18n100.__)("Shuffle styles"),
-        children: /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(
           import_components98.Icon,
           {
             icon: styleIcon,
@@ -71308,7 +71321,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-toolbar/edit-section-button.mjs
-  var import_jsx_runtime335 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime333 = __toESM(require_jsx_runtime(), 1);
   function EditSectionButton({ clientId }) {
     const {
       isSectionBlock: isSectionBlock2,
@@ -71338,7 +71351,7 @@ var wp;
         editContentOnlySection2(clientId);
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(import_components99.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(import_components99.ToolbarButton, { onClick: handleClick, children: isEditing ? (
+    return /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(import_components99.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(import_components99.ToolbarButton, { onClick: handleClick, children: isEditing ? (
       /* translators: Button label to leave pattern editing mode. */
       (0, import_i18n101.__)("Exit pattern")
     ) : (
@@ -71352,7 +71365,7 @@ var wp;
   var import_i18n108 = __toESM(require_i18n(), 1);
   var import_data121 = __toESM(require_data(), 1);
   var import_blocks77 = __toESM(require_blocks(), 1);
-  var import_preferences2 = __toESM(require_preferences(), 1);
+  var import_preferences = __toESM(require_preferences(), 1);

   // packages/block-editor/build-module/components/block-switcher/index.mjs
   var import_i18n105 = __toESM(require_i18n(), 1);
@@ -71369,7 +71382,7 @@ var wp;
   // packages/block-editor/build-module/components/block-switcher/preview-block-popover.mjs
   var import_components100 = __toESM(require_components(), 1);
   var import_compose75 = __toESM(require_compose(), 1);
-  var import_jsx_runtime336 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime334 = __toESM(require_jsx_runtime(), 1);
   function PreviewBlockPopover({
     blocks: blocks2,
     placement = "right-start",
@@ -71380,7 +71393,7 @@ var wp;
     if (isMobile) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime336.jsx)("div", { className: "block-editor-block-switcher__popover-preview-container", children: /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime334.jsx)("div", { className: "block-editor-block-switcher__popover-preview-container", children: /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(
       import_components100.Popover,
       {
         className: "block-editor-block-switcher__popover-preview",
@@ -71388,7 +71401,7 @@ var wp;
         focusOnMount: false,
         offset: offset4,
         anchor,
-        children: /* @__PURE__ */ (0, import_jsx_runtime336.jsx)("div", { className: "block-editor-block-switcher__preview", children: /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(block_preview_default, { viewportWidth: 601, blocks: blocks2 }) })
+        children: /* @__PURE__ */ (0, import_jsx_runtime334.jsx)("div", { className: "block-editor-block-switcher__preview", children: /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(block_preview_default, { viewportWidth: 601, blocks: blocks2 }) })
       }
     ) });
   }
@@ -71398,7 +71411,7 @@ var wp;
   var import_blocks72 = __toESM(require_blocks(), 1);
   var import_data118 = __toESM(require_data(), 1);
   var import_element197 = __toESM(require_element(), 1);
-  var import_jsx_runtime337 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime335 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_OBJECT3 = {};
   function useBlockVariationTransforms({ clientIds, blocks: blocks2 }) {
     const { activeBlockVariation, blockVariationTransformations } = (0, import_data118.useSelect)(
@@ -71436,8 +71449,8 @@ var wp;
     blocks: blocks2
   }) => {
     const [hoveredTransformItemName, setHoveredTransformItemName] = (0, import_element197.useState)();
-    return /* @__PURE__ */ (0, import_jsx_runtime337.jsxs)(import_jsx_runtime337.Fragment, { children: [
-      hoveredTransformItemName && /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime335.jsxs)(import_jsx_runtime335.Fragment, { children: [
+      hoveredTransformItemName && /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(
         PreviewBlockPopover,
         {
           blocks: (0, import_blocks72.cloneBlock)(
@@ -71448,7 +71461,7 @@ var wp;
           )
         }
       ),
-      transformations?.map((item) => /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(
+      transformations?.map((item) => /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(
         BlockVariationTransformationItem,
         {
           item,
@@ -71465,7 +71478,7 @@ var wp;
     setHoveredTransformItemName
   }) {
     const { name, icon, title } = item;
-    return /* @__PURE__ */ (0, import_jsx_runtime337.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime335.jsxs)(
       import_components101.MenuItem,
       {
         className: (0, import_blocks72.getBlockMenuDefaultClassName)(name),
@@ -71478,7 +71491,7 @@ var wp;
         onFocus: () => setHoveredTransformItemName(name),
         onBlur: () => setHoveredTransformItemName(null),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(block_icon_default, { icon, showColors: true }),
+          /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(block_icon_default, { icon, showColors: true }),
           title
         ]
       }
@@ -71487,7 +71500,7 @@ var wp;
   var block_variation_transformations_default = BlockVariationTransformations;

   // packages/block-editor/build-module/components/block-switcher/block-transformations-menu.mjs
-  var import_jsx_runtime338 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime336 = __toESM(require_jsx_runtime(), 1);
   function useGroupedTransforms(possibleBlockTransformations) {
     const priorityContentTransformationBlocks = {
       "core/paragraph": 1,
@@ -71535,7 +71548,7 @@ var wp;
     const [hoveredTransformItem, setHoveredTransformItem] = (0, import_element198.useState)();
     const { priorityTextTransformations, restTransformations } = useGroupedTransforms(possibleBlockTransformations);
     const hasBothContentTransformations = priorityTextTransformations.length && restTransformations.length;
-    const restTransformItems = !!restTransformations.length && /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
+    const restTransformItems = !!restTransformations.length && /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
       RestTransformationItems,
       {
         restTransformations,
@@ -71543,9 +71556,9 @@ var wp;
         setHoveredTransformItem
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime338.jsxs)(import_jsx_runtime338.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime338.jsxs)(import_components102.MenuGroup, { label: (0, import_i18n102.__)("Transform to"), className, children: [
-        hoveredTransformItem && /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime336.jsxs)(import_jsx_runtime336.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime336.jsxs)(import_components102.MenuGroup, { label: (0, import_i18n102.__)("Transform to"), className, children: [
+        hoveredTransformItem && /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
           PreviewBlockPopover,
           {
             blocks: (0, import_blocks73.switchToBlockType)(
@@ -71555,7 +71568,7 @@ var wp;
             )
           }
         ),
-        !!possibleBlockVariationTransformations?.length && /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
+        !!possibleBlockVariationTransformations?.length && /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
           block_variation_transformations_default,
           {
             transformations: possibleBlockVariationTransformations,
@@ -71563,7 +71576,7 @@ var wp;
             onSelect: onSelectVariation
           }
         ),
-        priorityTextTransformations.map((item) => /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
+        priorityTextTransformations.map((item) => /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
           BlockTransformationItem,
           {
             item,
@@ -71574,7 +71587,7 @@ var wp;
         )),
         !hasBothContentTransformations && restTransformItems
       ] }),
-      !!hasBothContentTransformations && /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(import_components102.MenuGroup, { className, children: restTransformItems })
+      !!hasBothContentTransformations && /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(import_components102.MenuGroup, { className, children: restTransformItems })
     ] });
   };
   function RestTransformationItems({
@@ -71582,7 +71595,7 @@ var wp;
     onSelect,
     setHoveredTransformItem
   }) {
-    return restTransformations.map((item) => /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
+    return restTransformations.map((item) => /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
       BlockTransformationItem,
       {
         item,
@@ -71598,7 +71611,7 @@ var wp;
     setHoveredTransformItem
   }) {
     const { name, icon, title, isDisabled } = item;
-    return /* @__PURE__ */ (0, import_jsx_runtime338.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime336.jsxs)(
       import_components102.MenuItem,
       {
         className: (0, import_blocks73.getBlockMenuDefaultClassName)(name),
@@ -71612,7 +71625,7 @@ var wp;
         onFocus: () => setHoveredTransformItem(item),
         onBlur: () => setHoveredTransformItem(null),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(block_icon_default, { icon, showColors: true }),
+          /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(block_icon_default, { icon, showColors: true }),
           title
         ]
       }
@@ -71627,7 +71640,7 @@ var wp;

   // packages/block-editor/build-module/components/block-styles/menu-items.mjs
   var import_components103 = __toESM(require_components(), 1);
-  var import_jsx_runtime339 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime337 = __toESM(require_jsx_runtime(), 1);
   var noop12 = () => {
   };
   function BlockStylesMenuItems({
@@ -71639,9 +71652,9 @@ var wp;
     if (!stylesToRender || stylesToRender.length === 0) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(import_jsx_runtime339.Fragment, { children: stylesToRender.map((style) => {
+    return /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(import_jsx_runtime337.Fragment, { children: stylesToRender.map((style) => {
       const menuItemText = style.label || style.name;
-      return /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(
         import_components103.MenuItem,
         {
           icon: activeStyle.name === style.name ? check_default : null,
@@ -71650,7 +71663,7 @@ var wp;
           onBlur: () => onHoverStyle(null),
           onMouseEnter: () => onHoverStyle(style),
           onMouseLeave: () => onHoverStyle(null),
-          children: /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(
             import_components103.__experimentalText,
             {
               as: "span",
@@ -71667,7 +71680,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-switcher/block-styles-menu.mjs
-  var import_jsx_runtime340 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime338 = __toESM(require_jsx_runtime(), 1);
   function BlockStylesMenu({ hoveredBlock, onSwitch }) {
     const { clientId } = hoveredBlock;
     const [hoveredStyle, setHoveredStyle] = (0, import_element199.useState)(null);
@@ -71703,14 +71716,14 @@ var wp;
     if (!stylesToRender || stylesToRender.length === 0) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime340.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime338.jsxs)(
       import_components104.MenuGroup,
       {
         label: (0, import_i18n103.__)("Styles"),
         className: "block-editor-block-switcher__styles__menugroup",
         children: [
-          previewBlocks && /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(PreviewBlockPopover, { blocks: previewBlocks }),
-          /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(
+          previewBlocks && /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(PreviewBlockPopover, { blocks: previewBlocks }),
+          /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
             BlockStylesMenuItems,
             {
               stylesToRender,
@@ -71827,7 +71840,7 @@ var wp;
   var use_transformed_patterns_default = useTransformedPatterns;

   // packages/block-editor/build-module/components/block-switcher/pattern-transformations-menu.mjs
-  var import_jsx_runtime341 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime339 = __toESM(require_jsx_runtime(), 1);
   function PatternTransformationsMenu({
     blocks: blocks2,
     patterns: statePatterns,
@@ -71838,15 +71851,15 @@ var wp;
     if (!patterns2.length) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime341.jsxs)(import_components105.MenuGroup, { className: "block-editor-block-switcher__pattern__transforms__menugroup", children: [
-      showTransforms && /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime339.jsxs)(import_components105.MenuGroup, { className: "block-editor-block-switcher__pattern__transforms__menugroup", children: [
+      showTransforms && /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
         PreviewPatternsPopover,
         {
           patterns: patterns2,
           onSelect
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
         import_components105.MenuItem,
         {
           onClick: (event) => {
@@ -71861,13 +71874,13 @@ var wp;
   }
   function PreviewPatternsPopover({ patterns: patterns2, onSelect }) {
     const isMobile = (0, import_compose76.useViewportMatch)("medium", "<");
-    return /* @__PURE__ */ (0, import_jsx_runtime341.jsx)("div", { className: "block-editor-block-switcher__popover-preview-container", children: /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime339.jsx)("div", { className: "block-editor-block-switcher__popover-preview-container", children: /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
       import_components105.Popover,
       {
         className: "block-editor-block-switcher__popover-preview",
         placement: isMobile ? "bottom" : "right-start",
         offset: 16,
-        children: /* @__PURE__ */ (0, import_jsx_runtime341.jsx)("div", { className: "block-editor-block-switcher__preview is-pattern-list-preview", children: /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime339.jsx)("div", { className: "block-editor-block-switcher__preview is-pattern-list-preview", children: /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
           BlockPatternsList2,
           {
             patterns: patterns2,
@@ -71878,13 +71891,13 @@ var wp;
     ) });
   }
   function BlockPatternsList2({ patterns: patterns2, onSelect }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
       import_components105.Composite,
       {
         role: "listbox",
         className: "block-editor-block-switcher__preview-patterns-container",
         "aria-label": (0, import_i18n104.__)("Patterns list"),
-        children: patterns2.map((pattern) => /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(
+        children: patterns2.map((pattern) => /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
           BlockPattern2,
           {
             pattern,
@@ -71901,11 +71914,11 @@ var wp;
       BlockPattern2,
       `${baseClassName}-list__item-description`
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime341.jsxs)("div", { className: `${baseClassName}-list__list-item`, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime341.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime339.jsxs)("div", { className: `${baseClassName}-list__list-item`, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime339.jsxs)(
         import_components105.Composite.Item,
         {
-          render: /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(
+          render: /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
             "div",
             {
               role: "option",
@@ -71916,24 +71929,24 @@ var wp;
           ),
           onClick: () => onSelect(pattern.transformedBlocks),
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
               block_preview_default,
               {
                 blocks: pattern.transformedBlocks,
                 viewportWidth: pattern.viewportWidth || 500
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime341.jsx)("div", { className: `${baseClassName}-list__item-title`, children: pattern.title })
+            /* @__PURE__ */ (0, import_jsx_runtime339.jsx)("div", { className: `${baseClassName}-list__item-title`, children: pattern.title })
           ]
         }
       ),
-      !!pattern.description && /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(VisuallyHidden, { id: descriptionId, children: pattern.description })
+      !!pattern.description && /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(VisuallyHidden, { id: descriptionId, children: pattern.description })
     ] });
   }
   var pattern_transformations_menu_default = PatternTransformationsMenu;

   // packages/block-editor/build-module/components/block-switcher/index.mjs
-  var import_jsx_runtime342 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime340 = __toESM(require_jsx_runtime(), 1);
   function BlockSwitcherDropdownMenuContents({ onClose, clientIds }) {
     const { replaceBlocks: replaceBlocks2, multiSelect: multiSelect2, updateBlockAttributes: updateBlockAttributes2 } = (0, import_data119.useDispatch)(store);
     const {
@@ -72015,7 +72028,7 @@ var wp;
     const hasBlockOrBlockVariationTransforms = hasPossibleBlockTransformations || hasPossibleBlockVariationTransformations;
     const hasContents = hasBlockStyles || hasBlockOrBlockVariationTransforms || hasPatternTransformation;
     if (!hasContents) {
-      return /* @__PURE__ */ (0, import_jsx_runtime342.jsx)("p", { className: "block-editor-block-switcher__no-transforms", children: (0, import_i18n105.__)("No transforms.") });
+      return /* @__PURE__ */ (0, import_jsx_runtime340.jsx)("p", { className: "block-editor-block-switcher__no-transforms", children: (0, import_i18n105.__)("No transforms.") });
     }
     const connectedBlockDescription = isSingleBlock ? (0, import_i18n105._x)(
       "This block is connected.",
@@ -72024,8 +72037,8 @@ var wp;
       "These blocks are connected.",
       "block toolbar button label and description"
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime342.jsxs)("div", { className: "block-editor-block-switcher__container", children: [
-      hasPatternTransformation && /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime340.jsxs)("div", { className: "block-editor-block-switcher__container", children: [
+      hasPatternTransformation && /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(
         pattern_transformations_menu_default,
         {
           blocks: blocks2,
@@ -72036,7 +72049,7 @@ var wp;
           }
         }
       ),
-      hasBlockOrBlockVariationTransforms && /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(
+      hasBlockOrBlockVariationTransforms && /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(
         block_transformations_menu_default,
         {
           className: "block-editor-block-switcher__transforms__menugroup",
@@ -72053,14 +72066,14 @@ var wp;
           }
         }
       ),
-      hasBlockStyles && /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(
+      hasBlockStyles && /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(
         BlockStylesMenu,
         {
           hoveredBlock: blocks2[0],
           onSwitch: onClose
         }
       ),
-      isUsingBindings && /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(import_components106.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(Text, { className: "block-editor-block-switcher__binding-indicator", children: connectedBlockDescription }) })
+      isUsingBindings && /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(import_components106.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(Text, { className: "block-editor-block-switcher__binding-indicator", children: connectedBlockDescription }) })
     ] });
   }
   var BlockSwitcher = ({ children, clientIds, label, text }) => {
@@ -72074,7 +72087,7 @@ var wp;
       ),
       clientIds.length
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(import_components106.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(import_components106.ToolbarItem, { children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(import_components106.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(import_components106.ToolbarItem, { children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(
       import_components106.DropdownMenu,
       {
         className: "block-editor-block-switcher",
@@ -72090,7 +72103,7 @@ var wp;
           ...toggleProps
         },
         menuProps: { orientation: "both" },
-        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(
+        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(
           BlockSwitcherDropdownMenuContents,
           {
             onClose,
@@ -72105,14 +72118,14 @@ var wp;
   // packages/block-editor/build-module/components/block-toolbar/block-styles-dropdown.mjs
   var import_i18n106 = __toESM(require_i18n(), 1);
   var import_components107 = __toESM(require_components(), 1);
-  var import_jsx_runtime343 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime341 = __toESM(require_jsx_runtime(), 1);
   function BlockStylesDropdown({
     clientIds,
     children,
     label,
     text
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(import_components107.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(import_components107.ToolbarItem, { children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(import_components107.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(import_components107.ToolbarItem, { children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(
       import_components107.DropdownMenu,
       {
         className: "block-editor-block-switcher",
@@ -72128,7 +72141,7 @@ var wp;
           ...toggleProps
         },
         menuProps: { orientation: "both" },
-        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime343.jsx)("div", { className: "block-editor-block-switcher__container", children: /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
+        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime341.jsx)("div", { className: "block-editor-block-switcher__container", children: /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(
           BlockStylesMenu,
           {
             hoveredBlock: {
@@ -72146,7 +72159,7 @@ var wp;
   var import_i18n107 = __toESM(require_i18n(), 1);
   var import_element202 = __toESM(require_element(), 1);
   var import_data120 = __toESM(require_data(), 1);
-  var import_jsx_runtime344 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime342 = __toESM(require_jsx_runtime(), 1);
   function PatternOverridesPopoverContent({ clientIds, blockTitle }) {
     const blockMetaName = (0, import_data120.useSelect)(
       (select3) => {
@@ -72167,7 +72180,7 @@ var wp;
     } else {
       description = (0, import_i18n107.__)("These blocks are editable using overrides.");
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(Text, { children: description });
+    return /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(Text, { children: description });
   }
   function PatternOverridesDropdown({
     icon,
@@ -72177,8 +72190,8 @@ var wp;
   }) {
     const [isOpen, setIsOpen] = (0, import_element202.useState)(false);
     const anchorRef = (0, import_element202.useRef)();
-    return /* @__PURE__ */ (0, import_jsx_runtime344.jsxs)(import_jsx_runtime344.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime342.jsxs)(import_jsx_runtime342.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(
         import_components108.ToolbarButton,
         {
           ref: anchorRef,
@@ -72189,7 +72202,7 @@ var wp;
           "aria-expanded": isOpen
         }
       ),
-      isOpen && /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
+      isOpen && /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(
         import_components108.Popover,
         {
           anchor: anchorRef.current,
@@ -72197,7 +72210,7 @@ var wp;
           placement: "bottom-start",
           offset: 16,
           className: "block-editor-block-toolbar__pattern-overrides-popover",
-          children: /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(
             PatternOverridesPopoverContent,
             {
               clientIds,
@@ -72210,7 +72223,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-toolbar/block-toolbar-icon.mjs
-  var import_jsx_runtime345 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime343 = __toESM(require_jsx_runtime(), 1);
   function getBlockIconVariant({ select: select3, clientIds }) {
     const {
       getBlockName: getBlockName2,
@@ -72286,7 +72299,7 @@ var wp;
       (select3) => {
         return {
           icon: getBlockIcon({ select: select3, clientIds }),
-          showIconLabels: select3(import_preferences2.store).get(
+          showIconLabels: select3(import_preferences.store).get(
             "core",
             "showIconLabels"
           ),
@@ -72306,7 +72319,7 @@ var wp;
     const showBlockTitle = isSingleBlock && isSynced && !showIconLabels;
     const label = isSingleBlock ? blockTitle : (0, import_i18n108.__)("Multiple blocks selected");
     const text = showBlockTitle && blockTitle ? blockTitle : void 0;
-    const BlockIconElement = /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
+    const BlockIconElement = /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
       block_icon_default,
       {
         className: "block-editor-block-toolbar__block-icon",
@@ -72314,7 +72327,7 @@ var wp;
       }
     );
     if (variant === "switcher") {
-      return /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
         block_switcher_default,
         {
           clientIds,
@@ -72325,7 +72338,7 @@ var wp;
       );
     }
     if (variant === "styles-only") {
-      return /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
         BlockStylesDropdown,
         {
           clientIds,
@@ -72336,7 +72349,7 @@ var wp;
       );
     }
     if (variant === "pattern-overrides") {
-      return /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
         PatternOverridesDropdown,
         {
           icon: BlockIconElement,
@@ -72346,7 +72359,7 @@ var wp;
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
       import_components109.ToolbarButton,
       {
         disabled: true,
@@ -72359,7 +72372,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-toolbar/index.mjs
-  var import_jsx_runtime346 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime344 = __toESM(require_jsx_runtime(), 1);
   function PrivateBlockToolbar({
     hideDragHandle,
     focusOnMount,
@@ -72484,7 +72497,7 @@ var wp;
       "is-synced": isSynced,
       "is-connected": isUsingBindings
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
       NavigableToolbar,
       {
         focusEditorOnEscape: true,
@@ -72494,29 +72507,29 @@ var wp;
         focusOnMount,
         __experimentalInitialIndex,
         __experimentalOnIndexChange,
-        children: /* @__PURE__ */ (0, import_jsx_runtime346.jsxs)("div", { ref: toolbarWrapperRef, className: innerClasses, children: [
-          showParentSelector && !isMultiToolbar && isLargeViewport && /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(BlockParentSelector, {}),
-          (shouldShowVisualToolbar || isMultiToolbar) && /* @__PURE__ */ (0, import_jsx_runtime346.jsx)("div", { ref: nodeRef, ...showHoveredOrFocusedGestures, children: /* @__PURE__ */ (0, import_jsx_runtime346.jsxs)(import_components110.ToolbarGroup, { className: "block-editor-block-toolbar__block-controls", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime344.jsxs)("div", { ref: toolbarWrapperRef, className: innerClasses, children: [
+          showParentSelector && !isMultiToolbar && isLargeViewport && /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(BlockParentSelector, {}),
+          (shouldShowVisualToolbar || isMultiToolbar) && /* @__PURE__ */ (0, import_jsx_runtime344.jsx)("div", { ref: nodeRef, ...showHoveredOrFocusedGestures, children: /* @__PURE__ */ (0, import_jsx_runtime344.jsxs)(import_components110.ToolbarGroup, { className: "block-editor-block-toolbar__block-controls", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
               BlockToolbarIcon,
               {
                 clientIds: blockClientIds,
                 isSynced
               }
             ),
-            isDefaultEditingMode && showBlockVisibilityButton && /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
+            isDefaultEditingMode && showBlockVisibilityButton && /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
               BlockVisibilityViewportToolbar,
               {
                 clientIds: blockClientIds
               }
             ),
-            !isMultiToolbar && isDefaultEditingMode && showLockButtons && /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
+            !isMultiToolbar && isDefaultEditingMode && showLockButtons && /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
               BlockLockToolbar,
               {
                 clientId: blockClientId
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
               block_mover_default,
               {
                 clientIds: blockClientIds,
@@ -72524,29 +72537,29 @@ var wp;
               }
             )
           ] }) }),
-          !areSelectedBlocksHiddenOnViewport && !hasContentOnlyLocking && shouldShowVisualToolbar && isMultiToolbar && showGroupButtons && /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(toolbar_default, {}),
-          !isMultiToolbar && canEdit && /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(EditSectionButton, { clientId: blockClientIds[0] }),
-          !areSelectedBlocksHiddenOnViewport && showShuffleButton && /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(ChangeDesign, { clientId: blockClientIds[0] }),
-          !areSelectedBlocksHiddenOnViewport && showSwitchSectionStyleButton && /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(switch_section_style_default, { clientId: blockClientIds[0] }),
-          !areSelectedBlocksHiddenOnViewport && shouldShowVisualToolbar && /* @__PURE__ */ (0, import_jsx_runtime346.jsxs)(import_jsx_runtime346.Fragment, { children: [
-            !isSectionContainer && /* @__PURE__ */ (0, import_jsx_runtime346.jsxs)(import_jsx_runtime346.Fragment, { children: [
-              showSlots && /* @__PURE__ */ (0, import_jsx_runtime346.jsxs)(import_jsx_runtime346.Fragment, { children: [
-                /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
+          !areSelectedBlocksHiddenOnViewport && !hasContentOnlyLocking && shouldShowVisualToolbar && isMultiToolbar && showGroupButtons && /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(toolbar_default, {}),
+          !isMultiToolbar && canEdit && /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(EditSectionButton, { clientId: blockClientIds[0] }),
+          !areSelectedBlocksHiddenOnViewport && showShuffleButton && /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(ChangeDesign, { clientId: blockClientIds[0] }),
+          !areSelectedBlocksHiddenOnViewport && showSwitchSectionStyleButton && /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(switch_section_style_default, { clientId: blockClientIds[0] }),
+          !areSelectedBlocksHiddenOnViewport && shouldShowVisualToolbar && /* @__PURE__ */ (0, import_jsx_runtime344.jsxs)(import_jsx_runtime344.Fragment, { children: [
+            !isSectionContainer && /* @__PURE__ */ (0, import_jsx_runtime344.jsxs)(import_jsx_runtime344.Fragment, { children: [
+              showSlots && /* @__PURE__ */ (0, import_jsx_runtime344.jsxs)(import_jsx_runtime344.Fragment, { children: [
+                /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
                   block_controls_default.Slot,
                   {
                     group: "parent",
                     className: "block-editor-block-toolbar__slot"
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
                   block_controls_default.Slot,
                   {
                     group: "block",
                     className: "block-editor-block-toolbar__slot"
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(block_controls_default.Slot, { className: "block-editor-block-toolbar__slot" }),
-                /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(block_controls_default.Slot, { className: "block-editor-block-toolbar__slot" }),
+                /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
                   block_controls_default.Slot,
                   {
                     group: "inline",
@@ -72554,7 +72567,7 @@ var wp;
                   }
                 )
               ] }),
-              showStyleStateSlot && /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
+              showStyleStateSlot && /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
                 block_controls_default.Slot,
                 {
                   group: "style-state",
@@ -72562,26 +72575,26 @@ var wp;
                 }
               )
             ] }),
-            showSlots && /* @__PURE__ */ (0, import_jsx_runtime346.jsxs)(import_jsx_runtime346.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
+            showSlots && /* @__PURE__ */ (0, import_jsx_runtime344.jsxs)(import_jsx_runtime344.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
                 block_controls_default.Slot,
                 {
                   group: "other",
                   className: "block-editor-block-toolbar__slot"
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(block_toolbar_last_item_default.Slot, {})
+              /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(block_toolbar_last_item_default.Slot, {})
             ] })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(BlockEditVisuallyButton, { clientIds: blockClientIds }),
-          /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(block_settings_menu_default, { clientIds: blockClientIds })
+          /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(BlockEditVisuallyButton, { clientIds: blockClientIds }),
+          /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(block_settings_menu_default, { clientIds: blockClientIds })
         ] })
       },
       toolbarKey
     );
   }
   function BlockToolbar({ hideDragHandle, variant }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
       PrivateBlockToolbar,
       {
         hideDragHandle,
@@ -72594,7 +72607,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-tools/block-toolbar-popover.mjs
-  var import_jsx_runtime347 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime345 = __toESM(require_jsx_runtime(), 1);
   function BlockToolbarPopover({
     clientId,
     isTyping: isTyping3,
@@ -72619,7 +72632,7 @@ var wp;
       contentElement: __unstableContentRef?.current,
       clientId: clientIdToPositionOver
     });
-    return !isTyping3 && /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(
+    return !isTyping3 && /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
       PrivateBlockPopover,
       {
         clientId: clientIdToPositionOver,
@@ -72630,7 +72643,7 @@ var wp;
         resize: false,
         ...popoverProps3,
         __unstableContentRef,
-        children: /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
           PrivateBlockToolbar,
           {
             focusOnMount: isToolbarForcedRef.current,
@@ -72652,9 +72665,9 @@ var wp;
   // packages/block-editor/build-module/components/block-tools/zoom-out-mode-inserter-button.mjs
   var import_components111 = __toESM(require_components(), 1);
   var import_i18n110 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime348 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime346 = __toESM(require_jsx_runtime(), 1);
   function ZoomOutModeInserterButton({ onClick }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
       import_components111.Button,
       {
         variant: "primary",
@@ -72675,7 +72688,7 @@ var wp;
   var zoom_out_mode_inserter_button_default = ZoomOutModeInserterButton;

   // packages/block-editor/build-module/components/block-tools/zoom-out-mode-inserters.mjs
-  var import_jsx_runtime349 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime347 = __toESM(require_jsx_runtime(), 1);
   function ZoomOutModeInserters() {
     const [isReady, setIsReady] = (0, import_element205.useState)(false);
     const {
@@ -72728,12 +72741,12 @@ var wp;
     if (insertionPointVisible && blockInsertionPoint?.index === insertionIndex) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime349.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(
       inbetween_default,
       {
         previousClientId,
         nextClientId,
-        children: /* @__PURE__ */ (0, import_jsx_runtime349.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(
           zoom_out_mode_inserter_button_default,
           {
             onClick: () => {
@@ -72782,7 +72795,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-tools/index.mjs
-  var import_jsx_runtime350 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime348 = __toESM(require_jsx_runtime(), 1);
   function selector2(select3) {
     const {
       getSelectedBlockClientId: getSelectedBlockClientId2,
@@ -72977,7 +72990,7 @@ var wp;
     const blockToolbarAfterRef = use_popover_scroll_default(__unstableContentRef);
     return (
       // eslint-disable-next-line jsx-a11y/no-static-element-interactions
-      /* @__PURE__ */ (0, import_jsx_runtime350.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime348.jsxs)(
         "div",
         {
           ...props,
@@ -72986,21 +72999,21 @@ var wp;
             "block-editor-block-tools--is-dragging": isDragging3
           }),
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime350.jsxs)(InsertionPointOpenRef.Provider, { value: (0, import_element206.useRef)(false), children: [
-              !isTyping3 && !isZoomOutMode && /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime348.jsxs)(InsertionPointOpenRef.Provider, { value: (0, import_element206.useRef)(false), children: [
+              !isTyping3 && !isZoomOutMode && /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
                 InsertionPoint,
                 {
                   __unstableContentRef
                 }
               ),
-              showEmptyBlockSideInserter && /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
+              showEmptyBlockSideInserter && /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
                 EmptyBlockInserter,
                 {
                   __unstableContentRef,
                   clientId
                 }
               ),
-              showBlockToolbarPopover && /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
+              showBlockToolbarPopover && /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
                 BlockToolbarPopover,
                 {
                   __unstableContentRef,
@@ -73008,7 +73021,7 @@ var wp;
                   isTyping: isTyping3
                 }
               ),
-              !isZoomOutMode && !hasFixedToolbar && /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
+              !isZoomOutMode && !hasFixedToolbar && /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
                 import_components112.Popover.Slot,
                 {
                   name: "block-toolbar",
@@ -73016,28 +73029,28 @@ var wp;
                 }
               ),
               children,
-              /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
                 import_components112.Popover.Slot,
                 {
                   name: "__unstable-block-tools-after",
                   ref: blockToolbarAfterRef
                 }
               ),
-              isZoomOutMode && !isDragging3 && /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
+              isZoomOutMode && !isDragging3 && /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
                 zoom_out_mode_inserters_default,
                 {
                   __unstableContentRef
                 }
               )
             ] }),
-            renamingBlockClientId && /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
+            renamingBlockClientId && /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
               BlockRenameModal,
               {
                 clientId: renamingBlockClientId,
                 onClose: () => setRenamingBlockClientId(null)
               }
             ),
-            viewportModalClientIds2 && /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
+            viewportModalClientIds2 && /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
               BlockVisibilityModal,
               {
                 clientIds: viewportModalClientIds2,
@@ -73055,7 +73068,7 @@ var wp;
   var import_data127 = __toESM(require_data(), 1);
   var import_dom63 = __toESM(require_dom(), 1);
   var import_keycodes14 = __toESM(require_keycodes(), 1);
-  var import_jsx_runtime351 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime349 = __toESM(require_jsx_runtime(), 1);
   var KEY_DOWN_ELIGIBLE_KEY_CODES = /* @__PURE__ */ new Set([
     import_keycodes14.UP,
     import_keycodes14.RIGHT,
@@ -73179,7 +73192,7 @@ var wp;
     return (0, import_compose78.useMergeRefs)([ref1, ref2]);
   }
   function ObserveTyping({ children }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime351.jsx)("div", { ref: useTypingObserver(), children });
+    return /* @__PURE__ */ (0, import_jsx_runtime349.jsx)("div", { ref: useTypingObserver(), children });
   }
   var observe_typing_default = ObserveTyping;

@@ -73443,10 +73456,10 @@ var wp;
   };

   // packages/block-editor/build-module/components/block-canvas/index.mjs
-  var import_jsx_runtime352 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime350 = __toESM(require_jsx_runtime(), 1);
   var BlockCanvasCover = (0, import_components113.createSlotFill)(/* @__PURE__ */ Symbol("BlockCanvasCover"));
   function BlockCanvasCoverWrapper({ children }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
       "div",
       {
         className: "block-canvas-cover",
@@ -73469,7 +73482,7 @@ var wp;
   function ExperimentalBlockCanvas({
     shouldIframe = true,
     height = "300px",
-    children = /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(BlockList, {}),
+    children = /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(BlockList, {}),
     styles,
     contentRef: contentRefProp,
     iframeProps
@@ -73494,14 +73507,14 @@ var wp;
       frameSize: "40px"
     } : {};
     if (!shouldIframe) {
-      return /* @__PURE__ */ (0, import_jsx_runtime352.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime350.jsxs)(
         BlockTools,
         {
           __unstableContentRef: localRef,
           style: { height, display: "flex" },
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(BlockCanvasCover.Slot, { fillProps: { containerRef: localRef }, children: (covers) => covers.map((cover, index2) => /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(BlockCanvasCoverWrapper, { children: cover }, index2)) }),
-            /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(BlockCanvasCover.Slot, { fillProps: { containerRef: localRef }, children: (covers) => covers.map((cover, index2) => /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(BlockCanvasCoverWrapper, { children: cover }, index2)) }),
+            /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
               editor_styles_default,
               {
                 styles,
@@ -73509,7 +73522,7 @@ var wp;
                 transformOptions: EDITOR_STYLE_TRANSFORM_OPTIONS
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
               writing_flow_default,
               {
                 ref: contentRef,
@@ -73527,12 +73540,12 @@ var wp;
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
       BlockTools,
       {
         __unstableContentRef: localRef,
         style: { height, display: "flex" },
-        children: /* @__PURE__ */ (0, import_jsx_runtime352.jsxs)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime350.jsxs)(
           iframe_default,
           {
             ...iframeProps,
@@ -73544,8 +73557,8 @@ var wp;
             },
             name: "editor-canvas",
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(BlockCanvasCover.Slot, { fillProps: { containerRef: localRef }, children: (covers) => covers.map((cover, index2) => /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(BlockCanvasCoverWrapper, { children: cover }, index2)) }),
-              /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(editor_styles_default, { styles }),
+              /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(BlockCanvasCover.Slot, { fillProps: { containerRef: localRef }, children: (covers) => covers.map((cover, index2) => /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(BlockCanvasCoverWrapper, { children: cover }, index2)) }),
+              /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(editor_styles_default, { styles }),
               children
             ]
           }
@@ -73554,7 +73567,7 @@ var wp;
     );
   }
   function BlockCanvas({ children, height, styles }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(ExperimentalBlockCanvas, { height, styles, children });
+    return /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(ExperimentalBlockCanvas, { height, styles, children });
   }
   var block_canvas_default = BlockCanvas;

@@ -73563,15 +73576,15 @@ var wp;
   var import_i18n113 = __toESM(require_i18n(), 1);
   var import_keycodes15 = __toESM(require_keycodes(), 1);
   var import_deprecated14 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime353 = __toESM(require_jsx_runtime(), 1);
-  var ColorSelectorSVGIcon = () => /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(import_components114.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 20 20", children: /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(import_components114.Path, { d: "M7.434 5l3.18 9.16H8.538l-.692-2.184H4.628l-.705 2.184H2L5.18 5h2.254zm-1.13 1.904h-.115l-1.148 3.593H7.44L6.304 6.904zM14.348 7.006c1.853 0 2.9.876 2.9 2.374v4.78h-1.79v-.914h-.114c-.362.64-1.123 1.022-2.031 1.022-1.346 0-2.292-.826-2.292-2.108 0-1.27.972-2.006 2.71-2.107l1.696-.102V9.38c0-.584-.42-.914-1.18-.914-.667 0-1.112.228-1.264.647h-1.701c.12-1.295 1.307-2.107 3.066-2.107zm1.079 4.1l-1.416.09c-.793.056-1.18.342-1.18.844 0 .52.45.837 1.091.837.857 0 1.505-.545 1.505-1.256v-.515z" }) });
+  var import_jsx_runtime351 = __toESM(require_jsx_runtime(), 1);
+  var ColorSelectorSVGIcon = () => /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(import_components114.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 20 20", children: /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(import_components114.Path, { d: "M7.434 5l3.18 9.16H8.538l-.692-2.184H4.628l-.705 2.184H2L5.18 5h2.254zm-1.13 1.904h-.115l-1.148 3.593H7.44L6.304 6.904zM14.348 7.006c1.853 0 2.9.876 2.9 2.374v4.78h-1.79v-.914h-.114c-.362.64-1.123 1.022-2.031 1.022-1.346 0-2.292-.826-2.292-2.108 0-1.27.972-2.006 2.71-2.107l1.696-.102V9.38c0-.584-.42-.914-1.18-.914-.667 0-1.112.228-1.264.647h-1.701c.12-1.295 1.307-2.107 3.066-2.107zm1.079 4.1l-1.416.09c-.793.056-1.18.342-1.18.844 0 .52.45.837 1.091.837.857 0 1.505-.545 1.505-1.256v-.515z" }) });
   var ColorSelectorIcon = ({ style, className }) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime353.jsx)("div", { className: "block-library-colors-selector__icon-container", children: /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime351.jsx)("div", { className: "block-library-colors-selector__icon-container", children: /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
       "div",
       {
         className: `${className} block-library-colors-selector__state-selection`,
         style,
-        children: /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(ColorSelectorSVGIcon, {})
+        children: /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(ColorSelectorSVGIcon, {})
       }
     ) });
   };
@@ -73582,14 +73595,14 @@ var wp;
         onToggle();
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(import_components114.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(import_components114.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
       import_components114.ToolbarButton,
       {
         className: "components-toolbar__control block-library-colors-selector__toggle",
         label: (0, import_i18n113.__)("Open Colors Selector"),
         onClick: onToggle,
         onKeyDown: openOnArrowDown,
-        icon: /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(BackgroundColor, { children: /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(TextColor, { children: /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(ColorSelectorIcon, {}) }) })
+        icon: /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(BackgroundColor, { children: /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(TextColor, { children: /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(ColorSelectorIcon, {}) }) })
       }
     ) });
   };
@@ -73599,7 +73612,7 @@ var wp;
       since: "6.1",
       version: "6.3"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
       import_components114.Dropdown,
       {
         popoverProps: { placement: "bottom-start" },
@@ -73659,7 +73672,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/list-view/appender.mjs
-  var import_jsx_runtime354 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime352 = __toESM(require_jsx_runtime(), 1);
   var Appender = (0, import_element209.forwardRef)(
     ({ nestingLevel, blockCount, clientId, ...props }, ref) => {
       const { setInsertedBlockClientId } = useListViewContext();
@@ -73710,8 +73723,8 @@ var wp;
         blockCount + 1,
         nestingLevel
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime354.jsxs)("div", { className: "list-view-appender", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime352.jsxs)("div", { className: "list-view-appender", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(
           inserter_default,
           {
             ref,
@@ -73732,7 +73745,7 @@ var wp;
             }
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(AriaReferencedText, { id: descriptionId, children: description })
+        /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(AriaReferencedText, { id: descriptionId, children: description })
       ] });
     }
   );
@@ -73753,7 +73766,7 @@ var wp;
   var import_components115 = __toESM(require_components(), 1);
   var import_compose81 = __toESM(require_compose(), 1);
   var import_element210 = __toESM(require_element(), 1);
-  var import_jsx_runtime355 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime353 = __toESM(require_jsx_runtime(), 1);
   var AnimatedTreeGridRow = animated(import_components115.__experimentalTreeGridRow);
   var ListViewLeaf = (0, import_element210.forwardRef)(
     ({
@@ -73773,7 +73786,7 @@ var wp;
         triggerAnimationOnChange: path
       });
       const mergedRef = (0, import_compose81.useMergeRefs)([ref, animationRef]);
-      return /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
         AnimatedTreeGridRow,
         {
           ref: mergedRef,
@@ -73829,7 +73842,7 @@ var wp;

   // packages/block-editor/build-module/components/list-view/expander.mjs
   var import_i18n115 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime356 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime354 = __toESM(require_jsx_runtime(), 1);
   function ListViewExpander({ onClick }) {
     return (
       // Keyboard events are handled by TreeGrid see: components/src/tree-grid/index.js
@@ -73839,14 +73852,14 @@ var wp;
       //
       // We've mimicked this by adding an icon with aria-hidden set to true to hide this from the accessibility tree.
       // For the current tree grid implementation, please do not try to make this a button.
-      /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(
         "span",
         {
           className: "block-editor-list-view__expander",
           onClick: onClick ? (event) => onClick(event, { forceToggle: true }) : void 0,
           "aria-hidden": "true",
           "data-testid": "list-view-expander",
-          children: /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(icon_default, { icon: (0, import_i18n115.isRTL)() ? chevron_left_small_default : chevron_right_small_default })
+          children: /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(icon_default, { icon: (0, import_i18n115.isRTL)() ? chevron_left_small_default : chevron_right_small_default })
         }
       )
     );
@@ -73928,7 +73941,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/list-view/block-select-button.mjs
-  var import_jsx_runtime357 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime355 = __toESM(require_jsx_runtime(), 1);
   function ListViewBlockSelectButton({
     className,
     clientId,
@@ -73960,7 +73973,7 @@ var wp;
           isSectionBlock: isSectionBlock2,
           isLockedBlock: isLockedBlock2
         } = unlock(select3(store));
-        const { getBlockType: getBlockType34, getActiveBlockVariation } = select3(import_blocks82.store);
+        const { getBlockType: getBlockType33, getActiveBlockVariation } = select3(import_blocks82.store);
         const attributes = getBlockAttributes3(clientId);
         const blockName = getBlockName2(clientId);
         let blockIcon = symbol_default;
@@ -73971,7 +73984,7 @@ var wp;
             void 0,
             getBlock2(clientId)?.innerContent
           );
-          blockIcon = match2?.icon || getBlockType34(blockName)?.icon;
+          blockIcon = match2?.icon || getBlockType33(blockName)?.icon;
         }
         return {
           icon: blockIcon,
@@ -73996,7 +74009,7 @@ var wp;
     return (
       // Disabled list view items intentionally omit href so TreeGrid skips them.
       // eslint-disable-next-line jsx-a11y/anchor-is-valid
-      /* @__PURE__ */ (0, import_jsx_runtime357.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime355.jsxs)(
         "a",
         {
           className: clsx_default(
@@ -74018,8 +74031,8 @@ var wp;
           "aria-describedby": ariaDescribedBy,
           "aria-expanded": isExpanded,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(ListViewExpander, { onClick: onToggleExpanded }),
-            /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(ListViewExpander, { onClick: onToggleExpanded }),
+            /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(
               block_icon_default,
               {
                 icon,
@@ -74027,7 +74040,7 @@ var wp;
                 context: "list-view"
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime357.jsxs)(
+            /* @__PURE__ */ (0, import_jsx_runtime355.jsxs)(
               Stack,
               {
                 align: "center",
@@ -74035,15 +74048,15 @@ var wp;
                 justify: "flex-start",
                 gap: "xs",
                 children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime357.jsx)("span", { className: "block-editor-list-view-block-select-button__title", children: /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(import_components116.__experimentalTruncate, { ellipsizeMode: "auto", children: blockTitle }) }),
-                  !!anchor && /* @__PURE__ */ (0, import_jsx_runtime357.jsx)("span", { className: "block-editor-list-view-block-select-button__anchor-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime357.jsx)("span", { className: "block-editor-list-view-block-select-button__anchor", children: anchor }) }),
-                  isSticky && /* @__PURE__ */ (0, import_jsx_runtime357.jsx)("span", { className: "block-editor-list-view-block-select-button__sticky", children: /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(icon_default, { icon: pin_small_default }) }),
-                  images.length ? /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime355.jsx)("span", { className: "block-editor-list-view-block-select-button__title", children: /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(import_components116.__experimentalTruncate, { ellipsizeMode: "auto", children: blockTitle }) }),
+                  !!anchor && /* @__PURE__ */ (0, import_jsx_runtime355.jsx)("span", { className: "block-editor-list-view-block-select-button__anchor-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime355.jsx)("span", { className: "block-editor-list-view-block-select-button__anchor", children: anchor }) }),
+                  isSticky && /* @__PURE__ */ (0, import_jsx_runtime355.jsx)("span", { className: "block-editor-list-view-block-select-button__sticky", children: /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(icon_default, { icon: pin_small_default }) }),
+                  images.length ? /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(
                     "span",
                     {
                       className: "block-editor-list-view-block-select-button__images",
                       "aria-hidden": true,
-                      children: images.map((image, index2) => /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
+                      children: images.map((image, index2) => /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(
                         "span",
                         {
                           className: "block-editor-list-view-block-select-button__image",
@@ -74063,23 +74076,23 @@ var wp;
                   // via the row's `aria-describedby`, which references the
                   // hidden `AriaReferencedText` rendered by the parent
                   // `ListViewBlock`.
-                  /* @__PURE__ */ (0, import_jsx_runtime357.jsxs)(tooltip_exports.Root, { children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime355.jsxs)(tooltip_exports.Root, { children: [
+                    /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(
                       tooltip_exports.Trigger,
                       {
-                        render: /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
+                        render: /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(
                           "span",
                           {
                             className: "block-editor-list-view-block-select-button__block-visibility",
                             "aria-hidden": "true",
-                            children: /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(icon_default, { icon: unseen_default })
+                            children: /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(icon_default, { icon: unseen_default })
                           }
                         )
                       }
                     ),
-                    /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(tooltip_exports.Popup, { children: visibilityLabel })
+                    /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(tooltip_exports.Popup, { children: visibilityLabel })
                   ] }),
-                  shouldShowLockIcon && /* @__PURE__ */ (0, import_jsx_runtime357.jsx)("span", { className: "block-editor-list-view-block-select-button__lock", children: /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(icon_default, { icon: lock_small_default }) })
+                  shouldShowLockIcon && /* @__PURE__ */ (0, import_jsx_runtime355.jsx)("span", { className: "block-editor-list-view-block-select-button__lock", children: /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(icon_default, { icon: lock_small_default }) })
                 ]
               }
             )
@@ -74091,14 +74104,14 @@ var wp;
   var block_select_button_default = (0, import_element213.forwardRef)(ListViewBlockSelectButton);

   // packages/block-editor/build-module/components/list-view/block-contents.mjs
-  var import_jsx_runtime358 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime356 = __toESM(require_jsx_runtime(), 1);
   function InsertedBlockContent({ clientId }) {
     const { AdditionalBlockContent, setInsertedBlockClientId } = useListViewContext();
     const insertedBlockClientId = useInsertedBlockClientId();
     if (!AdditionalBlockContent || insertedBlockClientId !== clientId) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(
       AdditionalBlockContent,
       {
         insertedBlockClientId,
@@ -74116,15 +74129,15 @@ var wp;
       ...props
     }, ref) => {
       const draggableClientIds = selectedClientIds.includes(clientId) ? selectedClientIds : [clientId];
-      return /* @__PURE__ */ (0, import_jsx_runtime358.jsxs)(import_jsx_runtime358.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(InsertedBlockContent, { clientId }),
-        /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime356.jsxs)(import_jsx_runtime356.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(InsertedBlockContent, { clientId }),
+        /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(
           block_draggable_default,
           {
             appendToOwnerDocument: true,
             clientIds: draggableClientIds,
             cloneClassname: "block-editor-list-view-draggable-chip",
-            children: ({ draggable, onDragStart, onDragEnd }) => /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+            children: ({ draggable, onDragStart, onDragEnd }) => /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(
               block_select_button_default,
               {
                 ref,
@@ -74272,7 +74285,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/list-view/block.mjs
-  var import_jsx_runtime359 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime357 = __toESM(require_jsx_runtime(), 1);
   function ListViewBlock({
     clientId,
     displacement,
@@ -74686,7 +74699,7 @@ var wp;
       }
       return rovingTabIndex;
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime359.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime357.jsxs)(
       leaf_default,
       {
         className: classes,
@@ -74705,15 +74718,15 @@ var wp;
         "data-expanded": canEditBlock2 ? isExpanded : void 0,
         ref: rowRef,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
             import_components117.__experimentalTreeGridCell,
             {
               className: "block-editor-list-view-block__contents-cell",
               colSpan,
               ref: cellRef,
               "aria-selected": !!isSelected,
-              children: ({ ref, tabIndex, onFocus }) => /* @__PURE__ */ (0, import_jsx_runtime359.jsxs)("div", { className: "block-editor-list-view-block__contents-container", children: [
-                /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
+              children: ({ ref, tabIndex, onFocus }) => /* @__PURE__ */ (0, import_jsx_runtime357.jsxs)("div", { className: "block-editor-list-view-block__contents-container", children: [
+                /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
                   block_contents_default,
                   {
                     clientId,
@@ -74732,7 +74745,7 @@ var wp;
                     isDisabled
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(AriaReferencedText, { id: descriptionId, children: [
+                /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(AriaReferencedText, { id: descriptionId, children: [
                   blockPositionDescription,
                   blockPropertiesDescription,
                   blockVisibilityDescription
@@ -74740,13 +74753,13 @@ var wp;
               ] })
             }
           ),
-          hasRenderedMovers && /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(import_jsx_runtime359.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime359.jsxs)(
+          hasRenderedMovers && /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(import_jsx_runtime357.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime357.jsxs)(
             import_components117.__experimentalTreeGridCell,
             {
               className: moverCellClassName,
               withoutGridItem: true,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(import_components117.__experimentalTreeGridItem, { children: ({ ref, tabIndex, onFocus }) => /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(import_components117.__experimentalTreeGridItem, { children: ({ ref, tabIndex, onFocus }) => /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
                   BlockMoverUpButton,
                   {
                     orientation: "vertical",
@@ -74756,7 +74769,7 @@ var wp;
                     onFocus
                   }
                 ) }),
-                /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(import_components117.__experimentalTreeGridItem, { children: ({ ref, tabIndex, onFocus }) => /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(import_components117.__experimentalTreeGridItem, { children: ({ ref, tabIndex, onFocus }) => /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
                   BlockMoverDownButton,
                   {
                     orientation: "vertical",
@@ -74769,13 +74782,13 @@ var wp;
               ]
             }
           ) }),
-          canShowBlockActions && BlockSettingsMenu2 && /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
+          canShowBlockActions && BlockSettingsMenu2 && /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
             import_components117.__experimentalTreeGridCell,
             {
               className: listViewBlockSettingsClassName,
               "aria-selected": !!isSelected,
               ref: settingsRef,
-              children: ({ ref, tabIndex, onFocus }) => /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
+              children: ({ ref, tabIndex, onFocus }) => /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
                 BlockSettingsMenu2,
                 {
                   clientId,
@@ -74803,7 +74816,7 @@ var wp;
               )
             }
           ),
-          isRenameModalOpen && /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
+          isRenameModalOpen && /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
             BlockRenameModal,
             {
               clientId,
@@ -74817,7 +74830,7 @@ var wp;
   var block_default3 = (0, import_element215.memo)(ListViewBlock);

   // packages/block-editor/build-module/components/list-view/branch.mjs
-  var import_jsx_runtime360 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime358 = __toESM(require_jsx_runtime(), 1);
   function countBlocks(block, expansionState, draggedClientIds, isExpandedByDefault) {
     const isDragged = draggedClientIds?.includes(block.clientId);
     if (isDragged) {
@@ -74895,7 +74908,7 @@ var wp;
         return;
       }
       rows.push(
-        /* @__PURE__ */ (0, import_jsx_runtime360.jsx)("tr", { children: /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime358.jsx)("tr", { children: /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
           "td",
           {
             className: "block-editor-list-view-placeholder",
@@ -74945,8 +74958,8 @@ var wp;
         isDragged
       });
       rows.push(
-        /* @__PURE__ */ (0, import_jsx_runtime360.jsxs)(import_data134.AsyncModeProvider, { value: !isSelected, children: [
-          showBlock && /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime358.jsxs)(import_data134.AsyncModeProvider, { value: !isSelected, children: [
+          showBlock && /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
             block_default3,
             {
               clientId,
@@ -74968,7 +74981,7 @@ var wp;
               isNesting
             }
           ),
-          showNestedBlocks && /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(
+          showNestedBlocks && /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
             ListViewBranch,
             {
               parentId: clientId,
@@ -74989,16 +75002,16 @@ var wp;
       );
     });
     pushPlaceholderRow();
-    return /* @__PURE__ */ (0, import_jsx_runtime360.jsxs)(import_jsx_runtime360.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime358.jsxs)(import_jsx_runtime358.Fragment, { children: [
       rows,
-      showAppender && /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(
+      showAppender && /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
         import_components118.__experimentalTreeGridRow,
         {
           level,
           setSize: rowCount,
           positionInSet: rowCount,
           isExpanded: true,
-          children: /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(import_components118.__experimentalTreeGridCell, { children: (treeGridCellProps) => /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(import_components118.__experimentalTreeGridCell, { children: (treeGridCellProps) => /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
             Appender,
             {
               clientId: parentId,
@@ -75018,7 +75031,7 @@ var wp;
   var import_dom66 = __toESM(require_dom(), 1);
   var import_element217 = __toESM(require_element(), 1);
   var import_i18n118 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime361 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime359 = __toESM(require_jsx_runtime(), 1);
   function ListViewDropIndicatorPreview({
     draggedBlockClientId,
     listViewRef,
@@ -75163,7 +75176,7 @@ var wp;
     if (!targetElement) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
       import_components119.Popover,
       {
         animate: false,
@@ -75173,7 +75186,7 @@ var wp;
         variant: "unstyled",
         flip: false,
         resize: true,
-        children: /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
           "div",
           {
             style,
@@ -75183,13 +75196,13 @@ var wp;
                 "block-editor-list-view-drop-indicator__line--darker": hasAdjacentSelectedBranch
               }
             ),
-            children: /* @__PURE__ */ (0, import_jsx_runtime361.jsxs)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime359.jsxs)(
               "div",
               {
                 className: "block-editor-list-view-leaf",
                 "aria-level": ariaLevel,
                 children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime361.jsxs)(
+                  /* @__PURE__ */ (0, import_jsx_runtime359.jsxs)(
                     "div",
                     {
                       className: clsx_default(
@@ -75198,9 +75211,9 @@ var wp;
                       ),
                       style: horizontalScrollOffsetStyle,
                       children: [
-                        /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(ListViewExpander, { onClick: () => {
+                        /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(ListViewExpander, { onClick: () => {
                         } }),
-                        /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(
+                        /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
                           block_icon_default,
                           {
                             icon: blockInformation?.icon,
@@ -75208,20 +75221,20 @@ var wp;
                             context: "list-view"
                           }
                         ),
-                        /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(
+                        /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
                           Stack,
                           {
                             align: "center",
                             className: "block-editor-list-view-block-select-button__label-wrapper",
                             justify: "flex-start",
                             gap: "xs",
-                            children: /* @__PURE__ */ (0, import_jsx_runtime361.jsx)("span", { className: "block-editor-list-view-block-select-button__title", children: /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(import_components119.__experimentalTruncate, { ellipsizeMode: "auto", children: blockTitle }) })
+                            children: /* @__PURE__ */ (0, import_jsx_runtime359.jsx)("span", { className: "block-editor-list-view-block-select-button__title", children: /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(import_components119.__experimentalTruncate, { ellipsizeMode: "auto", children: blockTitle }) })
                           }
                         )
                       ]
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime361.jsx)("div", { className: "block-editor-list-view-block__menu-cell" })
+                  /* @__PURE__ */ (0, import_jsx_runtime359.jsx)("div", { className: "block-editor-list-view-block__menu-cell" })
                 ]
               }
             )
@@ -75248,7 +75261,7 @@ var wp;
       hasMultiSelection: hasMultiSelection2,
       hasSelectedBlock: hasSelectedBlock2
     } = (0, import_data135.useSelect)(store);
-    const { getBlockType: getBlockType34 } = (0, import_data135.useSelect)(import_blocks84.store);
+    const { getBlockType: getBlockType33 } = (0, import_data135.useSelect)(import_blocks84.store);
     const updateBlockSelection = (0, import_element218.useCallback)(
       async (event, clientId, destinationClientId, focusPosition) => {
         if (!event?.shiftKey && event?.keyCode !== import_keycodes18.ESCAPE) {
@@ -75302,7 +75315,7 @@ var wp;
         );
         let label;
         if (selectionDiff.length === 1) {
-          const title = getBlockType34(
+          const title = getBlockType33(
             getBlockName2(selectionDiff[0])
           )?.title;
           if (title) {
@@ -75326,7 +75339,7 @@ var wp;
       [
         clearSelectedBlock2,
         getBlockName2,
-        getBlockType34,
+        getBlockType33,
         getBlockParents2,
         getBlockSelectionStart2,
         getSelectedBlockClientIds2,
@@ -75857,7 +75870,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/list-view/index.mjs
-  var import_jsx_runtime362 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime360 = __toESM(require_jsx_runtime(), 1);
   var expansion = (state, action) => {
     const { type, clientIds } = action;
     if (type === "replace") {
@@ -76087,8 +76100,8 @@ var wp;
       return null;
     }
     const describedById = description && `block-editor-list-view-description-${instanceId}`;
-    return /* @__PURE__ */ (0, import_jsx_runtime362.jsxs)(import_data141.AsyncModeProvider, { value: true, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime360.jsxs)(import_data141.AsyncModeProvider, { value: true, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(
         ListViewDropIndicatorPreview,
         {
           draggedBlockClientId: firstDraggedBlockClientId,
@@ -76096,8 +76109,8 @@ var wp;
           blockDropTarget
         }
       ),
-      description && /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(VisuallyHidden, { id: describedById, children: description }),
-      /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
+      description && /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(VisuallyHidden, { id: describedById, children: description }),
+      /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(
         import_components120.__experimentalTreeGrid,
         {
           id,
@@ -76114,15 +76127,15 @@ var wp;
           style: {
             "--wp-admin--list-view-dragged-items-height": draggedClientIds?.length ? `${BLOCK_LIST_ITEM_HEIGHT * (draggedClientIds.length - 1)}px` : null
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(ListViewContext.Provider, { value: contextValue, children: /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(ListViewContext.Provider, { value: contextValue, children: /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(
             ListViewInsertedBlockContext.Provider,
             {
               value: insertedBlockClientId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(
                 ListViewTreeStateContext.Provider,
                 {
                   value: treeStateContextValue,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(
                     branch_default,
                     {
                       blocks: clientIdsTree,
@@ -76145,7 +76158,7 @@ var wp;
   }
   var PrivateListView = (0, import_element223.forwardRef)(ListViewComponent);
   var list_view_default2 = (0, import_element223.forwardRef)((props, ref) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(
       PrivateListView,
       {
         ref,
@@ -76160,7 +76173,7 @@ var wp;
   });

   // packages/block-editor/build-module/components/block-navigation/dropdown.mjs
-  var import_jsx_runtime363 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime361 = __toESM(require_jsx_runtime(), 1);
   function BlockNavigationDropdownToggle({
     isEnabled,
     onToggle,
@@ -76168,7 +76181,7 @@ var wp;
     innerRef,
     ...props
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime363.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(
       import_components121.Button,
       {
         __next40pxDefaultSize: true,
@@ -76194,12 +76207,12 @@ var wp;
       []
     );
     const isEnabled = hasBlocks && !isDisabled;
-    return /* @__PURE__ */ (0, import_jsx_runtime363.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(
       import_components121.Dropdown,
       {
         contentClassName: "block-editor-block-navigation__popover",
         popoverProps: { placement: "bottom-start" },
-        renderToggle: ({ isOpen, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime363.jsx)(
+        renderToggle: ({ isOpen, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(
           BlockNavigationDropdownToggle,
           {
             ...props,
@@ -76209,9 +76222,9 @@ var wp;
             isEnabled
           }
         ),
-        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime363.jsxs)("div", { className: "block-editor-block-navigation__container", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime363.jsx)("p", { className: "block-editor-block-navigation__label", children: (0, import_i18n122.__)("List view") }),
-          /* @__PURE__ */ (0, import_jsx_runtime363.jsx)(list_view_default2, {})
+        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime361.jsxs)("div", { className: "block-editor-block-navigation__container", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime361.jsx)("p", { className: "block-editor-block-navigation__label", children: (0, import_i18n122.__)("List view") }),
+          /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(list_view_default2, {})
         ] })
       }
     );
@@ -76224,7 +76237,7 @@ var wp;
   var import_compose86 = __toESM(require_compose(), 1);
   var import_components122 = __toESM(require_components(), 1);
   var import_i18n123 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime364 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime362 = __toESM(require_jsx_runtime(), 1);
   var noop14 = () => {
   };
   var getCompositeItemId = (instanceId, style) => `${instanceId}-${style.name}`;
@@ -76309,7 +76322,7 @@ var wp;
     const onDeselect = () => {
       onSelectStylePreview(defaultStyle);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
       import_components122.__experimentalToolsPanel,
       {
         label: (0, import_i18n123.__)("Styles"),
@@ -76317,7 +76330,7 @@ var wp;
         panelId: clientId,
         hasInnerWrapper: true,
         dropdownMenuProps,
-        children: /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
           import_components122.__experimentalToolsPanelItem,
           {
             hasValue: hasValue3,
@@ -76325,13 +76338,13 @@ var wp;
             onDeselect,
             isShownByDefault: true,
             panelId: clientId,
-            children: /* @__PURE__ */ (0, import_jsx_runtime364.jsxs)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime362.jsxs)(
               "div",
               {
                 ref: setBlockStylesAnchor,
                 className: "block-editor-block-styles",
                 children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
                     import_components122.Composite,
                     {
                       role: "radiogroup",
@@ -76345,18 +76358,18 @@ var wp;
                       focusLoop: true,
                       focusWrap: true,
                       focusShift: true,
-                      children: styleRows.map((row, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(
+                      children: styleRows.map((row, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
                         import_components122.Composite.Row,
                         {
                           className: "block-editor-block-styles__row",
-                          children: row.map((style) => /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(
+                          children: row.map((style) => /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
                             import_components122.Composite.Item,
                             {
                               id: getCompositeItemId(
                                 instanceId,
                                 style
                               ),
-                              render: /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(
+                              render: /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
                                 Button9,
                                 {
                                   className: "block-editor-block-styles__item",
@@ -76371,7 +76384,7 @@ var wp;
                               onMouseLeave: () => styleItemHandler(null),
                               onBlur: () => styleItemHandler(null),
                               onClick: () => onSelectStylePreview(style),
-                              children: /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(
+                              children: /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
                                 import_components122.__experimentalTruncate,
                                 {
                                   numberOfLines: 3,
@@ -76387,7 +76400,7 @@ var wp;
                       ))
                     }
                   ),
-                  previewBlocks && /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(
+                  previewBlocks && /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
                     PreviewBlockPopover,
                     {
                       blocks: previewBlocks,
@@ -76412,7 +76425,7 @@ var wp;

   // packages/block-editor/build-module/components/block-heading-level-dropdown/heading-level-icon.mjs
   var import_components123 = __toESM(require_components(), 1);
-  var import_jsx_runtime365 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime363 = __toESM(require_jsx_runtime(), 1);
   var LEVEL_TO_PATH = {
     0: paragraph_default,
     1: heading_level_1_default,
@@ -76424,13 +76437,13 @@ var wp;
   };
   function HeadingLevelIcon({ level }) {
     if (LEVEL_TO_PATH[level]) {
-      return /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(import_components123.Icon, { icon: LEVEL_TO_PATH[level] });
+      return /* @__PURE__ */ (0, import_jsx_runtime363.jsx)(import_components123.Icon, { icon: LEVEL_TO_PATH[level] });
     }
     return null;
   }

   // packages/block-editor/build-module/components/block-heading-level-dropdown/index.mjs
-  var import_jsx_runtime366 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime364 = __toESM(require_jsx_runtime(), 1);
   var HEADING_LEVELS = [1, 2, 3, 4, 5, 6];
   var POPOVER_PROPS6 = {
     className: "block-library-heading-level-dropdown"
@@ -76443,16 +76456,16 @@ var wp;
     const validOptions = options.filter(
       (option) => option === 0 || HEADING_LEVELS.includes(option)
     ).sort((a2, b2) => a2 - b2);
-    return /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(
       import_components124.ToolbarDropdownMenu,
       {
         popoverProps: POPOVER_PROPS6,
-        icon: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(HeadingLevelIcon, { level: value }),
+        icon: /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(HeadingLevelIcon, { level: value }),
         label: (0, import_i18n124.__)("Change level"),
         controls: validOptions.map((targetLevel) => {
           const isActive = targetLevel === value;
           return {
-            icon: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(HeadingLevelIcon, { level: targetLevel }),
+            icon: /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(HeadingLevelIcon, { level: targetLevel }),
             title: targetLevel === 0 ? (0, import_i18n124.__)("Paragraph") : (0, import_i18n124.sprintf)(
               // translators: %d: heading level e.g: "1", "2", "3"
               (0, import_i18n124.__)("Heading %d"),
@@ -76472,7 +76485,7 @@ var wp;
   // packages/block-editor/build-module/components/block-variation-picker/index.mjs
   var import_i18n125 = __toESM(require_i18n(), 1);
   var import_components125 = __toESM(require_components(), 1);
-  var import_jsx_runtime367 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime365 = __toESM(require_jsx_runtime(), 1);
   function BlockVariationPicker({
     icon = layout_default,
     label = (0, import_i18n125.__)("Choose variation"),
@@ -76484,7 +76497,7 @@ var wp;
     const classes = clsx_default("block-editor-block-variation-picker", {
       "has-many-variations": variations.length > 4
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime367.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)(
       import_components125.Placeholder,
       {
         icon,
@@ -76492,14 +76505,14 @@ var wp;
         instructions,
         className: classes,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
             "ul",
             {
               className: "block-editor-block-variation-picker__variations",
               role: "list",
               "aria-label": (0, import_i18n125.__)("Block variations"),
-              children: variations.map((variation) => /* @__PURE__ */ (0, import_jsx_runtime367.jsxs)("li", { children: [
-                /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(
+              children: variations.map((variation) => /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)("li", { children: [
+                /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
                   import_components125.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -76511,11 +76524,11 @@ var wp;
                     label: variation.description || variation.title
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime367.jsx)("span", { className: "block-editor-block-variation-picker__variation-label", children: variation.title })
+                /* @__PURE__ */ (0, import_jsx_runtime365.jsx)("span", { className: "block-editor-block-variation-picker__variation-label", children: variation.title })
               ] }, variation.name))
             }
           ),
-          allowSkip && /* @__PURE__ */ (0, import_jsx_runtime367.jsx)("div", { className: "block-editor-block-variation-picker__skip", children: /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(
+          allowSkip && /* @__PURE__ */ (0, import_jsx_runtime365.jsx)("div", { className: "block-editor-block-variation-picker__skip", children: /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
             import_components125.Button,
             {
               __next40pxDefaultSize: true,
@@ -76549,8 +76562,8 @@ var wp;
   };

   // packages/block-editor/build-module/components/block-pattern-setup/setup-toolbar.mjs
-  var import_jsx_runtime368 = __toESM(require_jsx_runtime(), 1);
-  var Actions = ({ onBlockPatternSelect }) => /* @__PURE__ */ (0, import_jsx_runtime368.jsx)("div", { className: "block-editor-block-pattern-setup__actions", children: /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
+  var import_jsx_runtime366 = __toESM(require_jsx_runtime(), 1);
+  var Actions = ({ onBlockPatternSelect }) => /* @__PURE__ */ (0, import_jsx_runtime366.jsx)("div", { className: "block-editor-block-pattern-setup__actions", children: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
     import_components126.Button,
     {
       __next40pxDefaultSize: true,
@@ -76564,8 +76577,8 @@ var wp;
     handleNext,
     activeSlide,
     totalSlides
-  }) => /* @__PURE__ */ (0, import_jsx_runtime368.jsxs)("div", { className: "block-editor-block-pattern-setup__navigation", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
+  }) => /* @__PURE__ */ (0, import_jsx_runtime366.jsxs)("div", { className: "block-editor-block-pattern-setup__navigation", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
       import_components126.Button,
       {
         size: "compact",
@@ -76576,7 +76589,7 @@ var wp;
         accessibleWhenDisabled: true
       }
     ),
-    /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
+    /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
       import_components126.Button,
       {
         size: "compact",
@@ -76598,8 +76611,8 @@ var wp;
     onBlockPatternSelect
   }) => {
     const isCarouselView = viewMode === VIEWMODES.carousel;
-    const displayControls = /* @__PURE__ */ (0, import_jsx_runtime368.jsxs)("div", { className: "block-editor-block-pattern-setup__display-controls", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
+    const displayControls = /* @__PURE__ */ (0, import_jsx_runtime366.jsxs)("div", { className: "block-editor-block-pattern-setup__display-controls", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
         import_components126.Button,
         {
           size: "compact",
@@ -76609,7 +76622,7 @@ var wp;
           isPressed: isCarouselView
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
         import_components126.Button,
         {
           size: "compact",
@@ -76620,8 +76633,8 @@ var wp;
         }
       )
     ] });
-    return /* @__PURE__ */ (0, import_jsx_runtime368.jsxs)("div", { className: "block-editor-block-pattern-setup__toolbar", children: [
-      isCarouselView && /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime366.jsxs)("div", { className: "block-editor-block-pattern-setup__toolbar", children: [
+      isCarouselView && /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
         CarouselNavigation,
         {
           handlePrevious,
@@ -76631,7 +76644,7 @@ var wp;
         }
       ),
       displayControls,
-      isCarouselView && /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(Actions, { onBlockPatternSelect })
+      isCarouselView && /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(Actions, { onBlockPatternSelect })
     ] });
   };
   var setup_toolbar_default = SetupToolbar;
@@ -76660,7 +76673,7 @@ var wp;
   var use_patterns_setup_default = usePatternsSetup;

   // packages/block-editor/build-module/components/block-pattern-setup/index.mjs
-  var import_jsx_runtime369 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime367 = __toESM(require_jsx_runtime(), 1);
   var SetupContent = ({
     viewMode,
     activeSlide,
@@ -76675,7 +76688,7 @@ var wp;
         [activeSlide - 1, "previous-slide"],
         [activeSlide + 1, "next-slide"]
       ]);
-      return /* @__PURE__ */ (0, import_jsx_runtime369.jsx)("div", { className: "block-editor-block-pattern-setup__carousel", children: /* @__PURE__ */ (0, import_jsx_runtime369.jsx)("div", { className: containerClass, children: /* @__PURE__ */ (0, import_jsx_runtime369.jsx)("div", { className: "carousel-container", children: patterns2.map((pattern, index2) => /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime367.jsx)("div", { className: "block-editor-block-pattern-setup__carousel", children: /* @__PURE__ */ (0, import_jsx_runtime367.jsx)("div", { className: containerClass, children: /* @__PURE__ */ (0, import_jsx_runtime367.jsx)("div", { className: "carousel-container", children: patterns2.map((pattern, index2) => /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(
         BlockPatternSlide,
         {
           active: index2 === activeSlide,
@@ -76685,13 +76698,13 @@ var wp;
         pattern.name
       )) }) }) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime369.jsx)("div", { className: "block-editor-block-pattern-setup__grid", children: /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime367.jsx)("div", { className: "block-editor-block-pattern-setup__grid", children: /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(
       import_components127.Composite,
       {
         role: "listbox",
         className: containerClass,
         "aria-label": (0, import_i18n127.__)("Patterns list"),
-        children: patterns2.map((pattern) => /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
+        children: patterns2.map((pattern) => /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(
           BlockPattern3,
           {
             pattern,
@@ -76710,10 +76723,10 @@ var wp;
       BlockPattern3,
       `${baseClassName}__item-description`
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime369.jsx)("div", { className: `${baseClassName}__list-item`, children: /* @__PURE__ */ (0, import_jsx_runtime369.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime367.jsx)("div", { className: `${baseClassName}__list-item`, children: /* @__PURE__ */ (0, import_jsx_runtime367.jsxs)(
       import_components127.Composite.Item,
       {
-        render: /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
+        render: /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(
           "div",
           {
             "aria-describedby": description ? descriptionId : void 0,
@@ -76725,15 +76738,15 @@ var wp;
         role: "option",
         onClick: () => onSelect(blocks2),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(
             block_preview_default,
             {
               blocks: blocks2,
               viewportWidth
             }
           ),
-          showTitles && /* @__PURE__ */ (0, import_jsx_runtime369.jsx)("div", { className: `${baseClassName}__item-title`, children: pattern.title }),
-          !!description && /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(VisuallyHidden, { id: descriptionId, children: description })
+          showTitles && /* @__PURE__ */ (0, import_jsx_runtime367.jsx)("div", { className: `${baseClassName}__item-title`, children: pattern.title }),
+          !!description && /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(VisuallyHidden, { id: descriptionId, children: description })
         ]
       }
     ) });
@@ -76744,7 +76757,7 @@ var wp;
       BlockPatternSlide,
       "block-editor-block-pattern-setup-list__item-description"
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime369.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime367.jsxs)(
       "div",
       {
         "aria-hidden": !active,
@@ -76753,8 +76766,8 @@ var wp;
         "aria-label": title,
         "aria-describedby": description ? descriptionId : void 0,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(block_preview_default, { blocks: blocks2, minHeight }),
-          !!description && /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(VisuallyHidden, { id: descriptionId, children: description })
+          /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(block_preview_default, { blocks: blocks2, minHeight }),
+          !!description && /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(VisuallyHidden, { id: descriptionId, children: description })
         ]
       }
     );
@@ -76779,12 +76792,12 @@ var wp;
       replaceBlock2(clientId, clonedBlocks);
     };
     const onPatternSelectCallback = onBlockPatternSelect || onBlockPatternSelectDefault;
-    return /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(import_jsx_runtime369.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime369.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(import_jsx_runtime367.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime367.jsxs)(
       "div",
       {
         className: `block-editor-block-pattern-setup view-mode-${viewMode}`,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(
             SetupContent,
             {
               viewMode,
@@ -76794,7 +76807,7 @@ var wp;
               showTitles
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(
             setup_toolbar_default,
             {
               viewMode,
@@ -76830,7 +76843,7 @@ var wp;
   var import_components128 = __toESM(require_components(), 1);
   var import_data146 = __toESM(require_data(), 1);
   var import_element227 = __toESM(require_element(), 1);
-  var import_jsx_runtime370 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime368 = __toESM(require_jsx_runtime(), 1);
   var { Menu: Menu3 } = unlock(import_components128.privateApis);
   function VariationsButtons({
     className,
@@ -76838,14 +76851,14 @@ var wp;
     selectedValue,
     variations
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime370.jsxs)("fieldset", { className, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime370.jsx)("legend", {}), children: (0, import_i18n128.__)("Transform to variation") }),
-      variations.map((variation) => /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime368.jsxs)("fieldset", { className, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime368.jsx)("legend", {}), children: (0, import_i18n128.__)("Transform to variation") }),
+      variations.map((variation) => /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
         import_components128.Button,
         {
           __next40pxDefaultSize: true,
           size: "compact",
-          icon: /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(block_icon_default, { icon: variation.icon, showColors: true }),
+          icon: /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(block_icon_default, { icon: variation.icon, showColors: true }),
           isPressed: selectedValue === variation.name,
           label: selectedValue === variation.name ? variation.title : (0, import_i18n128.sprintf)(
             /* translators: %s: Block or block variation name. */
@@ -76866,11 +76879,11 @@ var wp;
     selectedValue,
     variations
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime370.jsx)("div", { className, children: /* @__PURE__ */ (0, import_jsx_runtime370.jsxs)(Menu3, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime368.jsx)("div", { className, children: /* @__PURE__ */ (0, import_jsx_runtime368.jsxs)(Menu3, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
         Menu3.TriggerButton,
         {
-          render: /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
+          render: /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
             import_components128.Button,
             {
               className: "block-editor-block-variation-transforms__button",
@@ -76881,15 +76894,15 @@ var wp;
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(Menu3.Popover, { position: "bottom", children: /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(Menu3.Group, { children: variations.map((variation) => /* @__PURE__ */ (0, import_jsx_runtime370.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(Menu3.Popover, { position: "bottom", children: /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(Menu3.Group, { children: variations.map((variation) => /* @__PURE__ */ (0, import_jsx_runtime368.jsxs)(
         Menu3.RadioItem,
         {
           value: variation.name,
           checked: selectedValue === variation.name,
           onChange: () => onSelectVariation(variation.name),
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(Menu3.ItemLabel, { children: variation.title }),
-            variation.description && /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(Menu3.ItemHelpText, { children: variation.description })
+            /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(Menu3.ItemLabel, { children: variation.title }),
+            variation.description && /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(Menu3.ItemHelpText, { children: variation.description })
           ]
         },
         variation.name
@@ -76902,17 +76915,17 @@ var wp;
     selectedValue,
     variations
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime370.jsx)("div", { className, children: /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime368.jsx)("div", { className, children: /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
       import_components128.__experimentalToggleGroupControl,
       {
         label: (0, import_i18n128.__)("Transform to variation"),
         value: selectedValue,
         hideLabelFromVision: true,
         onChange: onSelectVariation,
-        children: variations.map((variation) => /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
+        children: variations.map((variation) => /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
           import_components128.__experimentalToggleGroupControlOptionIcon,
           {
-            icon: /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(block_icon_default, { icon: variation.icon, showColors: true }),
+            icon: /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(block_icon_default, { icon: variation.icon, showColors: true }),
             value: variation.name,
             label: selectedValue === variation.name ? variation.title : (0, import_i18n128.sprintf)(
               /* translators: %s: Block or block variation name. */
@@ -76985,7 +76998,7 @@ var wp;
     const showButtons = variations.length > 6;
     const ButtonComponent = showButtons ? VariationsButtons : VariationsToggleGroupControl;
     const Component4 = hasUniqueIcons ? ButtonComponent : VariationsDropdown;
-    return /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
       Component4,
       {
         className: baseClass,
@@ -77000,7 +77013,7 @@ var wp;
   // packages/block-editor/build-module/components/block-vertical-alignment-control/ui.mjs
   var import_i18n129 = __toESM(require_i18n(), 1);
   var import_components129 = __toESM(require_components(), 1);
-  var import_jsx_runtime371 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime369 = __toESM(require_jsx_runtime(), 1);
   var BLOCK_ALIGNMENTS_CONTROLS2 = {
     top: {
       icon: justify_top_default,
@@ -77040,7 +77053,7 @@ var wp;
     const defaultAlignmentControl = BLOCK_ALIGNMENTS_CONTROLS2[DEFAULT_CONTROL2];
     const UIComponent = isToolbar ? import_components129.ToolbarGroup : import_components129.ToolbarDropdownMenu;
     const extraProps = isToolbar ? { isCollapsed: isCollapsed3 } : {};
-    return /* @__PURE__ */ (0, import_jsx_runtime371.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
       UIComponent,
       {
         icon: activeAlignment ? activeAlignment.icon : defaultAlignmentControl.icon,
@@ -77060,12 +77073,12 @@ var wp;
   var ui_default3 = BlockVerticalAlignmentUI;

   // packages/block-editor/build-module/components/block-vertical-alignment-control/index.mjs
-  var import_jsx_runtime372 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime370 = __toESM(require_jsx_runtime(), 1);
   var BlockVerticalAlignmentControl = (props) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(ui_default3, { ...props, isToolbar: false });
+    return /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(ui_default3, { ...props, isToolbar: false });
   };
   var BlockVerticalAlignmentToolbar = (props) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(ui_default3, { ...props, isToolbar: true });
+    return /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(ui_default3, { ...props, isToolbar: true });
   };

   // packages/block-editor/build-module/components/border-radius-control/index.mjs
@@ -77076,10 +77089,10 @@ var wp;
   // packages/block-editor/build-module/components/border-radius-control/linked-button.mjs
   var import_components130 = __toESM(require_components(), 1);
   var import_i18n130 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime373 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime371 = __toESM(require_jsx_runtime(), 1);
   function LinkedButton({ isLinked, ...props }) {
     const label = isLinked ? (0, import_i18n130.__)("Unlink radii") : (0, import_i18n130.__)("Link radii");
-    return /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime371.jsx)(
       import_components130.Button,
       {
         ...props,
@@ -77190,7 +77203,7 @@ var wp;

   // packages/block-editor/build-module/components/preset-input-control/custom-value-controls.mjs
   var import_components132 = __toESM(require_components(), 1);
-  var import_jsx_runtime374 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime372 = __toESM(require_jsx_runtime(), 1);
   function CustomValueControls({
     allowNegativeOnDrag,
     ariaLabel,
@@ -77212,7 +77225,7 @@ var wp;
     onMouseOver,
     setMinValue
   }) {
-    const unitControl = /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
+    const unitControl = /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
       import_components132.__experimentalUnitControl,
       {
         className: "preset-input-control__unit-control",
@@ -77246,18 +77259,18 @@ var wp;
         }
       }
     );
-    const wrappedUnitControl = showTooltip ? /* @__PURE__ */ (0, import_jsx_runtime374.jsxs)(tooltip_exports.Root, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
+    const wrappedUnitControl = showTooltip ? /* @__PURE__ */ (0, import_jsx_runtime372.jsxs)(tooltip_exports.Root, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
         tooltip_exports.Trigger,
         {
-          render: /* @__PURE__ */ (0, import_jsx_runtime374.jsx)("div", { className: "preset-input-control__tooltip-wrapper", children: unitControl })
+          render: /* @__PURE__ */ (0, import_jsx_runtime372.jsx)("div", { className: "preset-input-control__tooltip-wrapper", children: unitControl })
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(tooltip_exports.Popup, { children: ariaLabel })
+      /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(tooltip_exports.Popup, { children: ariaLabel })
     ] }) : unitControl;
-    return /* @__PURE__ */ (0, import_jsx_runtime374.jsxs)(import_jsx_runtime374.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime372.jsxs)(import_jsx_runtime372.Fragment, { children: [
       wrappedUnitControl,
-      /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
         import_components132.RangeControl,
         {
           className: "preset-input-control__custom-value-range",
@@ -77280,7 +77293,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/preset-input-control/index.mjs
-  var import_jsx_runtime375 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime373 = __toESM(require_jsx_runtime(), 1);
   function PresetInputControl({
     allowNegativeOnDrag = false,
     ariaLabel,
@@ -77381,12 +77394,12 @@ var wp;
       }
       return `var:preset|${presetType}|${presets[next]?.slug}`;
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime375.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime373.jsxs)(
       import_components133.__experimentalHStack,
       {
         className: `preset-input-control__wrapper ${className}__wrapper`,
         children: [
-          icon && /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+          icon && /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
             import_components133.Icon,
             {
               className: "preset-input-control__icon",
@@ -77394,7 +77407,7 @@ var wp;
               size: ICON_SIZE
             }
           ),
-          (!hasPresets || showCustomValueControl) && /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+          (!hasPresets || showCustomValueControl) && /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
             CustomValueControls,
             {
               allowNegativeOnDrag,
@@ -77418,7 +77431,7 @@ var wp;
               setMinValue
             }
           ),
-          hasPresets && showRangeControl && !showCustomValueControl && /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+          hasPresets && showRangeControl && !showCustomValueControl && /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
             import_components133.RangeControl,
             {
               "aria-valuenow": currentValue,
@@ -77447,7 +77460,7 @@ var wp;
               withInputField: false
             }
           ),
-          hasPresets && !showRangeControl && !showCustomValueControl && /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+          hasPresets && !showRangeControl && !showCustomValueControl && /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
             import_components133.CustomSelectControl,
             {
               className: "preset-input-control__custom-select-control",
@@ -77479,7 +77492,7 @@ var wp;
               )
             }
           ),
-          hasPresets && !disableCustomValues && /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+          hasPresets && !disableCustomValues && /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
             import_components133.Button,
             {
               className: "preset-input-control__custom-toggle",
@@ -77519,7 +77532,7 @@ var wp;
   var MIN_BORDER_RADIUS_VALUE = 0;

   // packages/block-editor/build-module/components/border-radius-control/index.mjs
-  var import_jsx_runtime376 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime374 = __toESM(require_jsx_runtime(), 1);
   function useBorderRadiusSizes(presets) {
     const defaultSizes = presets?.default ?? EMPTY_ARRAY11;
     const customSizes = presets?.custom ?? EMPTY_ARRAY11;
@@ -77613,12 +77626,12 @@ var wp;
       availableUnits: availableUnits || ["px", "em", "rem"]
     });
     const toggleLinked = () => setIsLinked(!isLinked);
-    return /* @__PURE__ */ (0, import_jsx_runtime376.jsxs)("fieldset", { className: "components-border-radius-control", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime376.jsxs)(import_components134.__experimentalHStack, { className: "components-border-radius-control__header", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(import_components134.BaseControl.VisualLabel, { as: "legend", children: (0, import_i18n133.__)("Radius") }),
-        /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(LinkedButton, { onClick: toggleLinked, isLinked })
+    return /* @__PURE__ */ (0, import_jsx_runtime374.jsxs)("fieldset", { className: "components-border-radius-control", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime374.jsxs)(import_components134.__experimentalHStack, { className: "components-border-radius-control__header", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(import_components134.BaseControl.VisualLabel, { as: "legend", children: (0, import_i18n133.__)("Radius") }),
+        /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(LinkedButton, { onClick: toggleLinked, isLinked })
       ] }),
-      isLinked ? /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+      isLinked ? /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
         PresetInputControl,
         {
           ariaLabel: CORNERS.all,
@@ -77642,12 +77655,12 @@ var wp;
           units: units2,
           value: getCornerValue(values, "all")
         }
-      ) : /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(import_components134.__experimentalVStack, { children: [
+      ) : /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(import_components134.__experimentalVStack, { children: [
         "topLeft",
         "topRight",
         "bottomLeft",
         "bottomRight"
-      ].map((corner) => /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+      ].map((corner) => /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
         PresetInputControl,
         {
           ariaLabel: CORNERS[corner],
@@ -77684,7 +77697,7 @@ var wp;

   // packages/block-editor/build-module/components/color-palette/with-color-context.mjs
   var import_compose89 = __toESM(require_compose(), 1);
-  var import_jsx_runtime377 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime375 = __toESM(require_jsx_runtime(), 1);
   var with_color_context_default = (0, import_compose89.createHigherOrderComponent)((WrappedComponent) => {
     return function WithColorContext(props) {
       const [
@@ -77707,7 +77720,7 @@ var wp;
       ] : [...themeColors || [], ...customColors || []];
       const { colors: colors2 = _colors, disableCustomColors = !enableCustomColors } = props;
       const hasColorsToChoose = colors2 && colors2.length > 0 || !disableCustomColors;
-      return /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
         WrappedComponent,
         {
           ...{
@@ -77727,7 +77740,7 @@ var wp;
   // packages/block-editor/build-module/components/colors-gradients/control.mjs
   var import_i18n134 = __toESM(require_i18n(), 1);
   var import_components136 = __toESM(require_components(), 1);
-  var import_jsx_runtime378 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime376 = __toESM(require_jsx_runtime(), 1);
   var { Tabs: Tabs3 } = unlock(import_components136.privateApis);
   var colorsAndGradientKeys = [
     "colors",
@@ -77765,7 +77778,7 @@ var wp;
       onColorChange(newColor, newSlug);
       onGradientChange();
     } : (newColor, _index, newSlug) => onColorChange(newColor, newSlug);
-    const colorPalette = /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
+    const colorPalette = /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
       import_components136.ColorPalette,
       {
         value: colorValue,
@@ -77785,11 +77798,11 @@ var wp;
       // to the swatch view mid-edit. Keep `ColorPalette` first and toggle only
       // the trailing notice after it, so the palette holds a stable index and
       // the notice sits at the bottom of the popover.
-      [TAB_IDS.color]: /* @__PURE__ */ (0, import_jsx_runtime378.jsxs)(import_jsx_runtime378.Fragment, { children: [
+      [TAB_IDS.color]: /* @__PURE__ */ (0, import_jsx_runtime376.jsxs)(import_jsx_runtime376.Fragment, { children: [
         colorPalette,
-        noticeProps && /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(import_components136.Notice, { isDismissible: false, ...noticeProps })
+        noticeProps && /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(import_components136.Notice, { isDismissible: false, ...noticeProps })
       ] }),
-      [TAB_IDS.gradient]: /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
+      [TAB_IDS.gradient]: /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
         import_components136.GradientPicker,
         {
           value: gradientValue,
@@ -77805,26 +77818,26 @@ var wp;
         }
       )
     };
-    const renderPanelType = (type) => /* @__PURE__ */ (0, import_jsx_runtime378.jsx)("div", { className: "block-editor-color-gradient-control__panel", children: tabPanels[type] });
-    return /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
+    const renderPanelType = (type) => /* @__PURE__ */ (0, import_jsx_runtime376.jsx)("div", { className: "block-editor-color-gradient-control__panel", children: tabPanels[type] });
+    return /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
       import_components136.BaseControl,
       {
         className: clsx_default(
           "block-editor-color-gradient-control",
           className
         ),
-        children: /* @__PURE__ */ (0, import_jsx_runtime378.jsx)("fieldset", { className: "block-editor-color-gradient-control__fieldset", children: /* @__PURE__ */ (0, import_jsx_runtime378.jsxs)(import_components136.__experimentalVStack, { spacing: 1, children: [
-          showTitle && /* @__PURE__ */ (0, import_jsx_runtime378.jsx)("legend", { children: /* @__PURE__ */ (0, import_jsx_runtime378.jsx)("div", { className: "block-editor-color-gradient-control__color-indicator", children: /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(import_components136.BaseControl.VisualLabel, { children: label }) }) }),
-          canChooseAColor && canChooseAGradient && /* @__PURE__ */ (0, import_jsx_runtime378.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime378.jsxs)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime376.jsx)("fieldset", { className: "block-editor-color-gradient-control__fieldset", children: /* @__PURE__ */ (0, import_jsx_runtime376.jsxs)(import_components136.__experimentalVStack, { spacing: 1, children: [
+          showTitle && /* @__PURE__ */ (0, import_jsx_runtime376.jsx)("legend", { children: /* @__PURE__ */ (0, import_jsx_runtime376.jsx)("div", { className: "block-editor-color-gradient-control__color-indicator", children: /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(import_components136.BaseControl.VisualLabel, { children: label }) }) }),
+          canChooseAColor && canChooseAGradient && /* @__PURE__ */ (0, import_jsx_runtime376.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime376.jsxs)(
             Tabs3,
             {
               defaultTabId: gradientValue ? TAB_IDS.gradient : !!canChooseAColor && TAB_IDS.color,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime378.jsxs)(Tabs3.TabList, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(Tabs3.Tab, { tabId: TAB_IDS.color, children: (0, import_i18n134.__)("Color") }),
-                  /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(Tabs3.Tab, { tabId: TAB_IDS.gradient, children: (0, import_i18n134.__)("Gradient") })
+                /* @__PURE__ */ (0, import_jsx_runtime376.jsxs)(Tabs3.TabList, { children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(Tabs3.Tab, { tabId: TAB_IDS.color, children: (0, import_i18n134.__)("Color") }),
+                  /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(Tabs3.Tab, { tabId: TAB_IDS.gradient, children: (0, import_i18n134.__)("Gradient") })
                 ] }),
-                /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
                   Tabs3.TabPanel,
                   {
                     tabId: TAB_IDS.color,
@@ -77833,7 +77846,7 @@ var wp;
                     children: tabPanels.color
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
                   Tabs3.TabPanel,
                   {
                     tabId: TAB_IDS.gradient,
@@ -77858,7 +77871,7 @@ var wp;
       "color.custom",
       "color.customGradient"
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
       ColorGradientControlInner,
       {
         colors: colors2,
@@ -77871,20 +77884,20 @@ var wp;
   }
   function ColorGradientControl(props) {
     if (colorsAndGradientKeys.every((key) => props.hasOwnProperty(key))) {
-      return /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(ColorGradientControlInner, { ...props });
+      return /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(ColorGradientControlInner, { ...props });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(ColorGradientControlSelect, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(ColorGradientControlSelect, { ...props });
   }
   var control_default = ColorGradientControl;

   // packages/block-editor/build-module/components/color-palette/control.mjs
-  var import_jsx_runtime379 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime377 = __toESM(require_jsx_runtime(), 1);
   function ColorPaletteControl({
     onChange,
     value,
     ...otherProps
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(
       control_default,
       {
         ...otherProps,
@@ -77900,7 +77913,7 @@ var wp;
   var import_i18n135 = __toESM(require_i18n(), 1);
   var import_components137 = __toESM(require_components(), 1);
   var import_a11y18 = __toESM(require_a11y(), 1);
-  var import_jsx_runtime380 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime378 = __toESM(require_jsx_runtime(), 1);
   k([names_default, a11y_default]);
   function getContrastWarning({
     backgroundColor,
@@ -77998,7 +78011,7 @@ var wp;
       return null;
     }
     (0, import_a11y18.speak)(warning7.speakMessage);
-    return /* @__PURE__ */ (0, import_jsx_runtime380.jsx)("div", { className: "block-editor-contrast-checker", children: /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime378.jsx)("div", { className: "block-editor-contrast-checker", children: /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
       import_components137.Notice,
       {
         spokenMessage: null,
@@ -78015,7 +78028,7 @@ var wp;
   var import_date2 = __toESM(require_date(), 1);
   var import_element230 = __toESM(require_element(), 1);
   var import_components138 = __toESM(require_components(), 1);
-  var import_jsx_runtime381 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime379 = __toESM(require_jsx_runtime(), 1);
   var exampleDate = /* @__PURE__ */ new Date();
   exampleDate.setDate(20);
   exampleDate.setMonth(exampleDate.getMonth() - 3);
@@ -78027,15 +78040,15 @@ var wp;
     defaultFormat,
     onChange
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime381.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime379.jsxs)(
       import_components138.__experimentalVStack,
       {
         as: "fieldset",
         spacing: 4,
         className: "block-editor-date-format-picker",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime381.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime381.jsx)("legend", {}), children: (0, import_i18n136.__)("Date format") }),
-          /* @__PURE__ */ (0, import_jsx_runtime381.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime379.jsx)("legend", {}), children: (0, import_i18n136.__)("Date format") }),
+          /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(
             import_components138.ToggleControl,
             {
               label: (0, import_i18n136.__)("Default format"),
@@ -78047,7 +78060,7 @@ var wp;
               onChange: (checked) => onChange(checked ? null : defaultFormat)
             }
           ),
-          format7 && /* @__PURE__ */ (0, import_jsx_runtime381.jsx)(NonDefaultControls, { format: format7, onChange })
+          format7 && /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(NonDefaultControls, { format: format7, onChange })
         ]
       }
     );
@@ -78092,8 +78105,8 @@ var wp;
     const [isCustom, setIsCustom] = (0, import_element230.useState)(
       () => !!format7 && !suggestedOptions.some((option) => option.format === format7)
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime381.jsxs)(import_components138.__experimentalVStack, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime381.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime379.jsxs)(import_components138.__experimentalVStack, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(
         import_components138.CustomSelectControl,
         {
           label: (0, import_i18n136.__)("Choose a format"),
@@ -78111,7 +78124,7 @@ var wp;
           }
         }
       ),
-      isCustom && /* @__PURE__ */ (0, import_jsx_runtime381.jsx)(
+      isCustom && /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(
         import_components138.TextControl,
         {
           label: (0, import_i18n136.__)("Custom format"),
@@ -78121,7 +78134,7 @@ var wp;
               "Enter a date or time <Link>format string</Link>."
             ),
             {
-              Link: /* @__PURE__ */ (0, import_jsx_runtime381.jsx)(
+              Link: /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(
                 import_components138.ExternalLink,
                 {
                   href: (0, import_i18n136.__)(
@@ -78143,7 +78156,7 @@ var wp;
   var import_i18n137 = __toESM(require_i18n(), 1);
   var import_keycodes19 = __toESM(require_keycodes(), 1);
   var import_compose90 = __toESM(require_compose(), 1);
-  var import_jsx_runtime382 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime380 = __toESM(require_jsx_runtime(), 1);
   function DuotoneControl({
     id: idProp,
     colorPalette,
@@ -78156,16 +78169,16 @@ var wp;
   }) {
     let toolbarIcon;
     if (value === "unset") {
-      toolbarIcon = /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(import_components139.ColorIndicator, { className: "block-editor-duotone-control__unset-indicator" });
+      toolbarIcon = /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(import_components139.ColorIndicator, { className: "block-editor-duotone-control__unset-indicator" });
     } else if (value) {
-      toolbarIcon = /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(import_components139.DuotoneSwatch, { values: value });
+      toolbarIcon = /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(import_components139.DuotoneSwatch, { values: value });
     } else {
-      toolbarIcon = /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(icon_default, { icon: filter_default });
+      toolbarIcon = /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(icon_default, { icon: filter_default });
     }
     const actionLabel = (0, import_i18n137.__)("Apply duotone filter");
     const id = (0, import_compose90.useInstanceId)(DuotoneControl, "duotone-control", idProp);
     const descriptionId = `${id}__description`;
-    return /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
       import_components139.Dropdown,
       {
         popoverProps: {
@@ -78179,7 +78192,7 @@ var wp;
               onToggle();
             }
           };
-          return /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
             import_components139.ToolbarButton,
             {
               showTooltip: true,
@@ -78192,11 +78205,11 @@ var wp;
             }
           );
         },
-        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime382.jsxs)(import_components139.MenuGroup, { label: (0, import_i18n137.__)("Duotone"), children: [
-          /* @__PURE__ */ (0, import_jsx_runtime382.jsx)("p", { children: (0, import_i18n137.__)(
+        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime380.jsxs)(import_components139.MenuGroup, { label: (0, import_i18n137.__)("Duotone"), children: [
+          /* @__PURE__ */ (0, import_jsx_runtime380.jsx)("p", { children: (0, import_i18n137.__)(
             "Create a two-tone color effect without losing your original image."
           ) }),
-          /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
             import_components139.DuotonePicker,
             {
               "aria-label": actionLabel,
@@ -78442,7 +78455,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/font-appearance-control/index.mjs
-  var import_jsx_runtime383 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime381 = __toESM(require_jsx_runtime(), 1);
   var getFontAppearanceLabel = (hasFontStyles, hasFontWeights) => {
     if (!hasFontStyles) {
       return (0, import_i18n141.__)("Font weight");
@@ -78542,7 +78555,7 @@ var wp;
         currentSelection.name
       );
     };
-    return hasStylesOrWeights && /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(
+    return hasStylesOrWeights && /* @__PURE__ */ (0, import_jsx_runtime381.jsx)(
       import_components140.CustomSelectControl,
       {
         ...otherProps,
@@ -78559,7 +78572,7 @@ var wp;
   // packages/block-editor/build-module/components/font-family/index.mjs
   var import_components141 = __toESM(require_components(), 1);
   var import_i18n142 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime384 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime382 = __toESM(require_jsx_runtime(), 1);
   function FontFamilyControl({
     /**
      * Start opting into the larger default height that will become the default size in a future version.
@@ -78592,7 +78605,7 @@ var wp;
       }))
     ];
     const selectedValue = options.find((option) => option.key === value) ?? "";
-    return /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
       import_components141.CustomSelectControl,
       {
         label: (0, import_i18n142.__)("Font"),
@@ -78608,7 +78621,7 @@ var wp;
   // packages/block-editor/build-module/components/letter-spacing-control/index.mjs
   var import_components142 = __toESM(require_components(), 1);
   var import_i18n143 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime385 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime383 = __toESM(require_jsx_runtime(), 1);
   function LetterSpacingControl({
     value,
     onChange,
@@ -78620,7 +78633,7 @@ var wp;
       availableUnits: availableUnits || ["px", "em", "rem"],
       defaultValues: { px: 2, em: 0.2, rem: 0.2 }
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(
       import_components142.__experimentalUnitControl,
       {
         ...otherProps,
@@ -78636,7 +78649,7 @@ var wp;
   // packages/block-editor/build-module/components/text-decoration-control/index.mjs
   var import_i18n144 = __toESM(require_i18n(), 1);
   var import_components143 = __toESM(require_components(), 1);
-  var import_jsx_runtime386 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime384 = __toESM(require_jsx_runtime(), 1);
   var TEXT_DECORATIONS = [
     {
       label: (0, import_i18n144.__)("None"),
@@ -78659,7 +78672,7 @@ var wp;
     onChange,
     className
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
       import_components143.__experimentalToggleGroupControl,
       {
         isDeselectable: true,
@@ -78673,7 +78686,7 @@ var wp;
           onChange(newValue === value ? void 0 : newValue);
         },
         children: TEXT_DECORATIONS.map((option) => {
-          return /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
             import_components143.__experimentalToggleGroupControlOptionIcon,
             {
               value: option.value,
@@ -78690,7 +78703,7 @@ var wp;
   // packages/block-editor/build-module/components/text-transform-control/index.mjs
   var import_i18n145 = __toESM(require_i18n(), 1);
   var import_components144 = __toESM(require_components(), 1);
-  var import_jsx_runtime387 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime385 = __toESM(require_jsx_runtime(), 1);
   var TEXT_TRANSFORMS = [
     {
       label: (0, import_i18n145.__)("None"),
@@ -78714,7 +78727,7 @@ var wp;
     }
   ];
   function TextTransformControl({ className, value, onChange }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(
       import_components144.__experimentalToggleGroupControl,
       {
         isDeselectable: true,
@@ -78728,7 +78741,7 @@ var wp;
           onChange(newValue === value ? void 0 : newValue);
         },
         children: TEXT_TRANSFORMS.map((option) => {
-          return /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(
             import_components144.__experimentalToggleGroupControlOptionIcon,
             {
               value: option.value,
@@ -78745,7 +78758,7 @@ var wp;
   // packages/block-editor/build-module/components/writing-mode-control/index.mjs
   var import_i18n146 = __toESM(require_i18n(), 1);
   var import_components145 = __toESM(require_components(), 1);
-  var import_jsx_runtime388 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime386 = __toESM(require_jsx_runtime(), 1);
   var WRITING_MODES = [
     {
       label: (0, import_i18n146.__)("Horizontal"),
@@ -78759,7 +78772,7 @@ var wp;
     }
   ];
   function WritingModeControl({ className, value, onChange }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
       import_components145.__experimentalToggleGroupControl,
       {
         isDeselectable: true,
@@ -78770,7 +78783,7 @@ var wp;
           onChange(newValue === value ? void 0 : newValue);
         },
         children: WRITING_MODES.map((option) => {
-          return /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
             import_components145.__experimentalToggleGroupControlOptionIcon,
             {
               value: option.value,
@@ -78788,7 +78801,7 @@ var wp;
   var import_components146 = __toESM(require_components(), 1);
   var import_element232 = __toESM(require_element(), 1);
   var import_i18n147 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime389 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime387 = __toESM(require_jsx_runtime(), 1);
   var WithToolsPanelItem = ({ setting, children, panelId, ...props }) => {
     const clearValue = () => {
       if (setting.colorValue) {
@@ -78797,7 +78810,7 @@ var wp;
         setting.onGradientChange();
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
       import_components146.__experimentalToolsPanelItem,
       {
         hasValue: () => {
@@ -78817,15 +78830,15 @@ var wp;
       }
     );
   };
-  var LabeledColorIndicator = ({ colorValue, label }) => /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)(import_components146.__experimentalHStack, { justify: "flex-start", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+  var LabeledColorIndicator = ({ colorValue, label }) => /* @__PURE__ */ (0, import_jsx_runtime387.jsxs)(import_components146.__experimentalHStack, { justify: "flex-start", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
       import_components146.ColorIndicator,
       {
         className: "block-editor-panel-color-gradient-settings__color-indicator",
         colorValue
       }
     ),
-    /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+    /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
       import_components146.FlexItem,
       {
         className: "block-editor-panel-color-gradient-settings__color-name",
@@ -78861,15 +78874,15 @@ var wp;
       }
     };
     const value = colorValue ?? gradientValue;
-    return /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)(import_jsx_runtime389.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(import_components146.Button, { __next40pxDefaultSize: true, ...toggleProps, children: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime387.jsxs)(import_jsx_runtime387.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(import_components146.Button, { __next40pxDefaultSize: true, ...toggleProps, children: /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
         LabeledColorIndicator,
         {
           colorValue: value,
           label
         }
       ) }),
-      clearable && value && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+      clearable && value && /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
         import_components146.Button,
         {
           __next40pxDefaultSize: true,
@@ -78906,7 +78919,7 @@ var wp;
         shift: true
       };
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(import_jsx_runtime389.Fragment, { children: settings2.map((setting, index2) => {
+    return /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(import_jsx_runtime387.Fragment, { children: settings2.map((setting, index2) => {
       const controlProps = {
         clearable: false,
         colorValue: setting.colorValue,
@@ -78933,18 +78946,18 @@ var wp;
       };
       return setting && // If not in an `ItemGroup` wrap the dropdown in a
       // `ToolsPanelItem`
-      /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
         WithToolsPanelItem,
         {
           setting,
           ...props,
-          children: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
             import_components146.Dropdown,
             {
               popoverProps: popoverProps3,
               className: "block-editor-tools-panel-color-gradient-settings__dropdown",
               renderToggle: renderToggle(toggleSettings),
-              renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(import_components146.__experimentalDropdownContentWrapper, { paddingSize: "none", children: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)("div", { className: "block-editor-panel-color-gradient-settings__dropdown-content", children: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+              renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(import_components146.__experimentalDropdownContentWrapper, { paddingSize: "none", children: /* @__PURE__ */ (0, import_jsx_runtime387.jsx)("div", { className: "block-editor-panel-color-gradient-settings__dropdown-content", children: /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
                 control_default,
                 {
                   ...controlProps
@@ -79077,7 +79090,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/colors-gradients/panel-color-gradient-settings.mjs
-  var import_jsx_runtime390 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime388 = __toESM(require_jsx_runtime(), 1);
   var colorsAndGradientKeys2 = [
     "colors",
     "disableCustomColors",
@@ -79104,7 +79117,7 @@ var wp;
     )) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
       import_components147.__experimentalToolsPanel,
       {
         className: clsx_default(
@@ -79134,8 +79147,8 @@ var wp;
         panelId,
         __experimentalFirstVisibleItemClass: "first",
         __experimentalLastVisibleItemClass: "last",
-        children: /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)("div", { className: "block-editor-panel-color-gradient-settings__inner-wrapper", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime388.jsxs)("div", { className: "block-editor-panel-color-gradient-settings__inner-wrapper", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
             ColorGradientSettingsDropdown,
             {
               settings: settings2,
@@ -79150,8 +79163,8 @@ var wp;
               }
             }
           ),
-          !!children && /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)(import_jsx_runtime390.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(import_components147.__experimentalSpacer, { marginTop: 4, marginBottom: 0 }),
+          !!children && /* @__PURE__ */ (0, import_jsx_runtime388.jsxs)(import_jsx_runtime388.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(import_components147.__experimentalSpacer, { marginTop: 4, marginBottom: 0 }),
             children
           ] })
         ] })
@@ -79160,7 +79173,7 @@ var wp;
   };
   var PanelColorGradientSettingsSelect = (props) => {
     const colorGradientSettings = useMultipleOriginColorsAndGradients();
-    return /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
       PanelColorGradientSettingsInner,
       {
         ...{ ...colorGradientSettings, ...props }
@@ -79169,9 +79182,9 @@ var wp;
   };
   var PanelColorGradientSettings = (props) => {
     if (colorsAndGradientKeys2.every((key) => props.hasOwnProperty(key))) {
-      return /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(PanelColorGradientSettingsInner, { ...props });
+      return /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(PanelColorGradientSettingsInner, { ...props });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(PanelColorGradientSettingsSelect, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(PanelColorGradientSettingsSelect, { ...props });
   };
   var panel_color_gradient_settings_default = PanelColorGradientSettings;

@@ -79179,7 +79192,7 @@ var wp;
   var import_element234 = __toESM(require_element(), 1);
   var import_components148 = __toESM(require_components(), 1);
   var import_i18n149 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime391 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime389 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_ARRAY12 = [];
   var DIMENSION_CUSTOM_VALUE_SETTINGS = {
     ...CUSTOM_VALUE_SETTINGS,
@@ -79266,13 +79279,13 @@ var wp;
       }
       setSelectedUnit(newUnit);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime391.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)(
       "fieldset",
       {
         className: clsx_default("block-editor-dimension-control", className),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(import_components148.BaseControl.VisualLabel, { as: "legend", children: label }),
-          /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(import_components148.BaseControl.VisualLabel, { as: "legend", children: label }),
+          /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
             PresetInputControl,
             {
               ariaLabel: label,
@@ -79300,7 +79313,7 @@ var wp;
   var import_components149 = __toESM(require_components(), 1);
   var import_i18n150 = __toESM(require_i18n(), 1);
   var import_deprecated17 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime392 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime390 = __toESM(require_jsx_runtime(), 1);
   var RANGE_CONTROL_CUSTOM_SETTINGS = {
     px: { max: 1e3, step: 1 },
     "%": { max: 100, step: 1 },
@@ -79396,10 +79409,10 @@ var wp;
         onChange(100 + newUnit);
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime392.jsxs)("fieldset", { className: "block-editor-height-control", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(import_components149.BaseControl.VisualLabel, { as: "legend", children: label }),
-      /* @__PURE__ */ (0, import_jsx_runtime392.jsxs)(import_components149.Flex, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(import_components149.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)("fieldset", { className: "block-editor-height-control", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(import_components149.BaseControl.VisualLabel, { as: "legend", children: label }),
+      /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)(import_components149.Flex, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(import_components149.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
           import_components149.__experimentalUnitControl,
           {
             value,
@@ -79411,7 +79424,7 @@ var wp;
             hideLabelFromVision: true
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(import_components149.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(import_components149.__experimentalSpacer, { marginX: 2, marginBottom: 0, children: /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(import_components149.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(import_components149.__experimentalSpacer, { marginX: 2, marginBottom: 0, children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
           import_components149.RangeControl,
           {
             value: customRangeValue,
@@ -80572,7 +80585,7 @@ var wp;
   }

   // packages/image-cropper/build-module/provider/index.mjs
-  var import_jsx_runtime393 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime391 = __toESM(require_jsx_runtime(), 1);
   var ImageCropperContext = (0, import_element237.createContext)({
     cropperState: {
       crop: { x: 0, y: 0 },
@@ -80603,7 +80616,7 @@ var wp;
         ...cropperApi
       };
     }, [cropperApi]);
-    return /* @__PURE__ */ (0, import_jsx_runtime393.jsx)(ImageCropperContext.Provider, { value: contextValue, children });
+    return /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(ImageCropperContext.Provider, { value: contextValue, children });
   }
   var useImageCropper = () => {
     const context = (0, import_element237.useContext)(ImageCropperContext);
@@ -80614,7 +80627,7 @@ var wp;
   };

   // packages/image-cropper/build-module/components/image-cropper/index.mjs
-  var import_jsx_runtime394 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime392 = __toESM(require_jsx_runtime(), 1);
   function ImageCropper({
     src,
     onLoad,
@@ -80637,7 +80650,7 @@ var wp;
       },
       [setCropperState]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime394.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(
       Cropper,
       {
         classes: {
@@ -80956,7 +80969,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/image-editor/context.mjs
-  var import_jsx_runtime395 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime393 = __toESM(require_jsx_runtime(), 1);
   var ImageEditingContext = (0, import_element241.createContext)({});
   ImageEditingContext.displayName = "ImageEditingContext";
   var useImageEditingContext = () => (0, import_element241.useContext)(ImageEditingContext);
@@ -80988,11 +81001,11 @@ var wp;
       }),
       [transformImage, saveImage]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(ImageEditingContext.Provider, { value: providerValue, children });
+    return /* @__PURE__ */ (0, import_jsx_runtime393.jsx)(ImageEditingContext.Provider, { value: providerValue, children });
   }

   // packages/block-editor/build-module/components/image-editor/aspect-ratio-dropdown.mjs
-  var import_jsx_runtime396 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime394 = __toESM(require_jsx_runtime(), 1);
   function AspectRatioGroup({
     aspectRatios,
     isDisabled,
@@ -81000,7 +81013,7 @@ var wp;
     onClick,
     value
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(import_components150.MenuGroup, { label, children: aspectRatios.map(({ name, slug, ratio }) => /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime394.jsx)(import_components150.MenuGroup, { label, children: aspectRatios.map(({ name, slug, ratio }) => /* @__PURE__ */ (0, import_jsx_runtime394.jsx)(
       import_components150.MenuItem,
       {
         disabled: isDisabled,
@@ -81035,15 +81048,15 @@ var wp;
       "dimensions.aspectRatios.theme",
       "dimensions.defaultAspectRatios"
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime394.jsx)(
       import_components150.DropdownMenu,
       {
         icon: aspect_ratio_default,
         label: (0, import_i18n152.__)("Aspect Ratio"),
         popoverProps: POPOVER_PROPS7,
         toggleProps,
-        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime396.jsxs)(import_jsx_runtime396.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
+        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime394.jsxs)(import_jsx_runtime394.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime394.jsx)(
             AspectRatioGroup,
             {
               isDisabled: isInProgress,
@@ -81063,7 +81076,7 @@ var wp;
               ]
             }
           ),
-          themeRatios?.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
+          themeRatios?.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime394.jsx)(
             AspectRatioGroup,
             {
               label: (0, import_i18n152.__)("Theme"),
@@ -81076,7 +81089,7 @@ var wp;
               aspectRatios: themeRatios
             }
           ),
-          showDefaultRatios && /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
+          showDefaultRatios && /* @__PURE__ */ (0, import_jsx_runtime394.jsx)(
             AspectRatioGroup,
             {
               label: (0, import_i18n152.__)("Landscape"),
@@ -81089,7 +81102,7 @@ var wp;
               aspectRatios: defaultRatios.map(presetRatioAsNumber).filter(({ ratio }) => ratio > 1)
             }
           ),
-          showDefaultRatios && /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
+          showDefaultRatios && /* @__PURE__ */ (0, import_jsx_runtime394.jsx)(
             AspectRatioGroup,
             {
               label: (0, import_i18n152.__)("Portrait"),
@@ -81110,7 +81123,7 @@ var wp;
   // packages/block-editor/build-module/components/image-editor/cropper.mjs
   var import_components151 = __toESM(require_components(), 1);
   var import_compose92 = __toESM(require_compose(), 1);
-  var import_jsx_runtime397 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime395 = __toESM(require_jsx_runtime(), 1);
   function ImageCropper2({
     url,
     width,
@@ -81125,7 +81138,7 @@ var wp;
     if (rotation % 180 === 90) {
       editedHeight = clientWidth * naturalWidth / naturalHeight;
     }
-    const area = /* @__PURE__ */ (0, import_jsx_runtime397.jsxs)(
+    const area = /* @__PURE__ */ (0, import_jsx_runtime395.jsxs)(
       "div",
       {
         className: clsx_default(
@@ -81141,12 +81154,12 @@ var wp;
           height: editedHeight
         },
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(ImageCropper, { src: editedUrl || url }),
-          isInProgress && /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(import_components151.Spinner, {})
+          /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(ImageCropper, { src: editedUrl || url }),
+          isInProgress && /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(import_components151.Spinner, {})
         ]
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime397.jsxs)(import_jsx_runtime397.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime395.jsxs)(import_jsx_runtime395.Fragment, { children: [
       contentResizeListener,
       area
     ] });
@@ -81155,15 +81168,15 @@ var wp;
   // packages/block-editor/build-module/components/image-editor/zoom-dropdown.mjs
   var import_components152 = __toESM(require_components(), 1);
   var import_i18n153 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime398 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime396 = __toESM(require_jsx_runtime(), 1);
   function ZoomDropdown() {
     const { isInProgress, zoom, setZoom } = useImageEditingContext();
-    return /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
       import_components152.Dropdown,
       {
         contentClassName: "wp-block-image__zoom",
         popoverProps: POPOVER_PROPS7,
-        renderToggle: ({ isOpen, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
+        renderToggle: ({ isOpen, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
           import_components152.ToolbarButton,
           {
             icon: search_default,
@@ -81173,7 +81186,7 @@ var wp;
             disabled: isInProgress
           }
         ),
-        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_components152.__experimentalDropdownContentWrapper, { paddingSize: "medium", children: /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
+        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(import_components152.__experimentalDropdownContentWrapper, { paddingSize: "medium", children: /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
           import_components152.RangeControl,
           {
             label: (0, import_i18n153.__)("Zoom"),
@@ -81190,10 +81203,10 @@ var wp;
   // packages/block-editor/build-module/components/image-editor/rotation-button.mjs
   var import_components153 = __toESM(require_components(), 1);
   var import_i18n154 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime399 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime397 = __toESM(require_jsx_runtime(), 1);
   function RotationButton() {
     const { isInProgress, rotateClockwise } = useImageEditingContext();
-    return /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(
       import_components153.ToolbarButton,
       {
         icon: rotate_right_default,
@@ -81207,17 +81220,17 @@ var wp;
   // packages/block-editor/build-module/components/image-editor/form-controls.mjs
   var import_components154 = __toESM(require_components(), 1);
   var import_i18n155 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime400 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime398 = __toESM(require_jsx_runtime(), 1);
   function FormControls() {
     const { isInProgress, apply, cancel } = useImageEditingContext();
-    return /* @__PURE__ */ (0, import_jsx_runtime400.jsxs)(import_jsx_runtime400.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(import_components154.ToolbarButton, { onClick: apply, disabled: isInProgress, children: (0, import_i18n155.__)("Apply") }),
-      /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(import_components154.ToolbarButton, { onClick: cancel, children: (0, import_i18n155.__)("Cancel") })
+    return /* @__PURE__ */ (0, import_jsx_runtime398.jsxs)(import_jsx_runtime398.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_components154.ToolbarButton, { onClick: apply, disabled: isInProgress, children: (0, import_i18n155.__)("Apply") }),
+      /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_components154.ToolbarButton, { onClick: cancel, children: (0, import_i18n155.__)("Cancel") })
     ] });
   }

   // packages/block-editor/build-module/components/image-editor/index.mjs
-  var import_jsx_runtime401 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime399 = __toESM(require_jsx_runtime(), 1);
   function ImageEditor({
     id,
     url,
@@ -81233,7 +81246,7 @@ var wp;
       since: "7.1",
       hint: "The Media Editor modal is now the default crop experience for core blocks. This component will be removed in a future major release."
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(ImageCropperProvider, { children: /* @__PURE__ */ (0, import_jsx_runtime401.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(ImageCropperProvider, { children: /* @__PURE__ */ (0, import_jsx_runtime399.jsxs)(
       ImageEditingProvider,
       {
         id,
@@ -81243,7 +81256,7 @@ var wp;
         onSaveImage,
         onFinishEditing,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
             ImageCropper2,
             {
               borderProps,
@@ -81254,18 +81267,18 @@ var wp;
               naturalWidth
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime401.jsxs)(block_controls_default, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime401.jsxs)(import_components155.ToolbarGroup, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(ZoomDropdown, {}),
-              /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(import_components155.ToolbarItem, { children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime399.jsxs)(block_controls_default, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime399.jsxs)(import_components155.ToolbarGroup, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(ZoomDropdown, {}),
+              /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_components155.ToolbarItem, { children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
                 AspectRatioDropdown,
                 {
                   toggleProps
                 }
               ) }),
-              /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(RotationButton, {})
+              /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(RotationButton, {})
             ] }),
-            /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(import_components155.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(FormControls, {}) })
+            /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_components155.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(FormControls, {}) })
           ] })
         ]
       }
@@ -81326,7 +81339,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/image-size-control/index.mjs
-  var import_jsx_runtime402 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime400 = __toESM(require_jsx_runtime(), 1);
   var IMAGE_SIZE_PRESETS = [25, 50, 75, 100];
   var noop15 = () => {
   };
@@ -81371,8 +81384,8 @@ var wp;
       );
       return currentWidth === scaledWidth && currentHeight === scaledHeight;
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime402.jsxs)(import_components156.__experimentalVStack, { className: "block-editor-image-size-control", spacing: "4", children: [
-      imageSizeOptions && imageSizeOptions.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime400.jsxs)(import_components156.__experimentalVStack, { className: "block-editor-image-size-control", spacing: "4", children: [
+      imageSizeOptions && imageSizeOptions.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(
         import_components156.SelectControl,
         {
           label: (0, import_i18n156.__)("Resolution"),
@@ -81382,9 +81395,9 @@ var wp;
           help: imageSizeHelp
         }
       ),
-      isResizable && /* @__PURE__ */ (0, import_jsx_runtime402.jsxs)(import_jsx_runtime402.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime402.jsxs)(import_components156.__experimentalHStack, { align: "baseline", spacing: "4", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
+      isResizable && /* @__PURE__ */ (0, import_jsx_runtime400.jsxs)(import_jsx_runtime400.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime400.jsxs)(import_components156.__experimentalHStack, { align: "baseline", spacing: "4", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(
             import_components156.__experimentalNumberControl,
             {
               label: (0, import_i18n156.__)("Width"),
@@ -81393,7 +81406,7 @@ var wp;
               onChange: (value) => updateDimension("width", value)
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(
             import_components156.__experimentalNumberControl,
             {
               label: (0, import_i18n156.__)("Height"),
@@ -81403,7 +81416,7 @@ var wp;
             }
           )
         ] }),
-        /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(
           import_components156.__experimentalToggleGroupControl,
           {
             label: (0, import_i18n156.__)("Image size presets"),
@@ -81412,7 +81425,7 @@ var wp;
             value: selectedValue,
             isBlock: true,
             children: IMAGE_SIZE_PRESETS.map((scale) => {
-              return /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
+              return /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(
                 import_components156.__experimentalToggleGroupControlOption,
                 {
                   value: scale,
@@ -81434,7 +81447,7 @@ var wp;
   // packages/block-editor/build-module/components/justify-content-control/ui.mjs
   var import_components157 = __toESM(require_components(), 1);
   var import_i18n157 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime403 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime401 = __toESM(require_jsx_runtime(), 1);
   var icons = {
     left: justify_left_default,
     center: justify_center_default,
@@ -81497,7 +81510,7 @@ var wp;
     ];
     const UIComponent = isToolbar ? import_components157.ToolbarGroup : import_components157.ToolbarDropdownMenu;
     const extraProps = isToolbar ? { isCollapsed: isCollapsed3 } : {};
-    return /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(
       UIComponent,
       {
         icon,
@@ -81513,12 +81526,12 @@ var wp;
   var ui_default4 = JustifyContentUI;

   // packages/block-editor/build-module/components/justify-content-control/index.mjs
-  var import_jsx_runtime404 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime402 = __toESM(require_jsx_runtime(), 1);
   var JustifyContentControl = (props) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(ui_default4, { ...props, isToolbar: false });
+    return /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(ui_default4, { ...props, isToolbar: false });
   };
   var JustifyToolbar = (props) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(ui_default4, { ...props, isToolbar: true });
+    return /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(ui_default4, { ...props, isToolbar: true });
   };

   // packages/block-editor/build-module/components/link-control/index.mjs
@@ -81530,7 +81543,7 @@ var wp;
   var import_keycodes20 = __toESM(require_keycodes(), 1);
   var import_is_shallow_equal4 = __toESM(require_is_shallow_equal(), 1);
   var import_data152 = __toESM(require_data(), 1);
-  var import_preferences4 = __toESM(require_preferences(), 1);
+  var import_preferences3 = __toESM(require_preferences(), 1);
   var import_deprecated22 = __toESM(require_deprecated(), 1);
   var import_url6 = __toESM(require_url(), 1);

@@ -81539,15 +81552,15 @@ var wp;
   var import_compose93 = __toESM(require_compose(), 1);
   var import_i18n158 = __toESM(require_i18n(), 1);
   var import_element243 = __toESM(require_element(), 1);
-  var import_jsx_runtime405 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime403 = __toESM(require_jsx_runtime(), 1);
   function LinkSettingsDrawer({ children, settingsOpen, setSettingsOpen }) {
     const prefersReducedMotion = (0, import_compose93.useReducedMotion)();
     const MaybeAnimatePresence = prefersReducedMotion ? import_element243.Fragment : import_components158.__unstableAnimatePresence;
     const MaybeMotionDiv = prefersReducedMotion ? "div" : import_components158.__unstableMotion.div;
     const id = (0, import_compose93.useInstanceId)(LinkSettingsDrawer);
     const settingsDrawerId = `link-control-settings-drawer-${id}`;
-    return /* @__PURE__ */ (0, import_jsx_runtime405.jsxs)(import_jsx_runtime405.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime403.jsxs)(import_jsx_runtime403.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
         import_components158.Button,
         {
           __next40pxDefaultSize: true,
@@ -81559,7 +81572,7 @@ var wp;
           children: (0, import_i18n158._x)("Advanced", "Additional link settings")
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(MaybeAnimatePresence, { children: settingsOpen && /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(MaybeAnimatePresence, { children: settingsOpen && /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
         MaybeMotionDiv,
         {
           className: "block-editor-link-control__drawer",
@@ -81575,7 +81588,7 @@ var wp;
           transition: {
             duration: 0.1
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime405.jsx)("div", { className: "block-editor-link-control__drawer-inner", children })
+          children: /* @__PURE__ */ (0, import_jsx_runtime403.jsx)("div", { className: "block-editor-link-control__drawer-inner", children })
         }
       ) })
     ] });
@@ -81596,7 +81609,7 @@ var wp;
   var import_i18n159 = __toESM(require_i18n(), 1);
   var import_components159 = __toESM(require_components(), 1);
   var import_element244 = __toESM(require_element(), 1);
-  var import_jsx_runtime406 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime404 = __toESM(require_jsx_runtime(), 1);
   var LinkControlSearchCreate = ({
     searchTerm,
     onClick,
@@ -81616,10 +81629,10 @@ var wp;
           (0, import_i18n159.__)("Create: <mark>%s</mark>"),
           searchTerm
         ),
-        { mark: /* @__PURE__ */ (0, import_jsx_runtime406.jsx)("mark", {}) }
+        { mark: /* @__PURE__ */ (0, import_jsx_runtime404.jsx)("mark", {}) }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
       import_components159.MenuItem,
       {
         ...itemProps,
@@ -81640,7 +81653,7 @@ var wp;
   var import_url3 = __toESM(require_url(), 1);
   var import_compose94 = __toESM(require_compose(), 1);
   var import_deprecated19 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime407 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime405 = __toESM(require_jsx_runtime(), 1);
   var TYPES = {
     post: {
       icon: post_list_default,
@@ -81679,7 +81692,7 @@ var wp;
       }
     }
     if (icon) {
-      return /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
         icon_default,
         {
           className: "block-editor-link-control__search-item-icon",
@@ -81729,17 +81742,17 @@ var wp;
     shouldShowType = false
   }) => {
     const info = isURL4 ? (0, import_i18n160.__)("Press ENTER to add this link") : getURLForDisplay(suggestion.url);
-    return /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
       import_components160.MenuItem,
       {
         ...itemProps,
         info,
         iconPosition: "left",
-        icon: /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(SearchItemIcon, { suggestion, isURL: isURL4 }),
+        icon: /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(SearchItemIcon, { suggestion, isURL: isURL4 }),
         onClick,
         shortcut: shouldShowType && getVisualTypeName(suggestion),
         className: "block-editor-link-control__search-item",
-        children: /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
           import_components160.TextHighlight,
           {
             text: (0, import_dom68.__unstableStripHTML)(suggestion.title),
@@ -81766,7 +81779,7 @@ var wp;
     (0, import_deprecated19.default)("wp.blockEditor.__experimentalLinkControlSearchItem", {
       since: "6.8"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(LinkControlSearchItem, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(LinkControlSearchItem, { ...props });
   };

   // packages/block-editor/build-module/components/link-control/constants.mjs
@@ -81790,7 +81803,7 @@ var wp;
   ];

   // packages/block-editor/build-module/components/link-control/search-results.mjs
-  var import_jsx_runtime408 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime406 = __toESM(require_jsx_runtime(), 1);
   function LinkControlSearchResults({
     withCreateSuggestion,
     currentInputValue,
@@ -81818,15 +81831,15 @@ var wp;
       (0, import_i18n162.__)('Search results for "%s"'),
       currentInputValue
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime408.jsx)("div", { className: "block-editor-link-control__search-results-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime406.jsx)("div", { className: "block-editor-link-control__search-results-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(
       "div",
       {
         ...suggestionsListProps,
         className: resultsListClasses,
         "aria-label": labelText,
-        children: /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(import_components161.MenuGroup, { children: suggestions.map((suggestion, index2) => {
+        children: /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(import_components161.MenuGroup, { children: suggestions.map((suggestion, index2) => {
           if (shouldShowCreateSuggestion && CREATE_TYPE === suggestion.type) {
-            return /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(
               search_create_button_default,
               {
                 searchTerm: currentInputValue,
@@ -81844,7 +81857,7 @@ var wp;
           if (CREATE_TYPE === suggestion.type) {
             return null;
           }
-          return /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(
             search_item_default,
             {
               itemProps: buildSuggestionItemProps(
@@ -81876,7 +81889,7 @@ var wp;
     (0, import_deprecated20.default)("wp.blockEditor.__experimentalLinkControlSearchResults", {
       since: "6.8"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(LinkControlSearchResults, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(LinkControlSearchResults, { ...props });
   };

   // packages/block-editor/build-module/components/link-control/use-search-handler.mjs
@@ -81981,7 +81994,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/link-control/search-input.mjs
-  var import_jsx_runtime409 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime407 = __toESM(require_jsx_runtime(), 1);
   var noopSearchHandler = () => Promise.resolve([]);
   var noop16 = () => {
   };
@@ -81997,7 +82010,7 @@ var wp;
       onChange = noop16,
       onSelect = noop16,
       showSuggestions = true,
-      renderSuggestions = (props) => /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(search_results_default2, { ...props }),
+      renderSuggestions = (props) => /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(search_results_default2, { ...props }),
       fetchSuggestions = null,
       allowDirectEntry = true,
       showInitialSuggestions = false,
@@ -82058,8 +82071,8 @@ var wp;
       };
       const _placeholder = placeholder ?? (0, import_i18n163.__)("Search or type URL");
       const label = hideLabelFromVision && placeholder !== "" ? _placeholder : (0, import_i18n163.__)("Link");
-      return /* @__PURE__ */ (0, import_jsx_runtime409.jsxs)("div", { className: "block-editor-link-control__search-input-container", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime407.jsxs)("div", { className: "block-editor-link-control__search-input-container", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
           URLInput,
           {
             disableSuggestions: currentLink?.url === value,
@@ -82099,7 +82112,7 @@ var wp;
     (0, import_deprecated21.default)("wp.blockEditor.__experimentalLinkControlSearchInput", {
       since: "6.8"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(LinkControlSearchInput, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(LinkControlSearchInput, { ...props });
   };

   // packages/block-editor/build-module/components/link-control/link-preview.mjs
@@ -82110,7 +82123,7 @@ var wp;
   var import_dom69 = __toESM(require_dom(), 1);
   var import_data151 = __toESM(require_data(), 1);
   var import_notices10 = __toESM(require_notices(), 1);
-  var import_preferences3 = __toESM(require_preferences(), 1);
+  var import_preferences2 = __toESM(require_preferences(), 1);

   // packages/block-editor/build-module/components/link-control/viewer-slot.mjs
   var import_components162 = __toESM(require_components(), 1);
@@ -82186,7 +82199,7 @@ var wp;
   var use_rich_url_data_default = useRemoteUrlData;

   // packages/block-editor/build-module/components/link-control/link-preview.mjs
-  var import_jsx_runtime410 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime408 = __toESM(require_jsx_runtime(), 1);
   var { Badge: WCBadge3 } = unlock(import_components163.privateApis);
   function LinkPreview({
     value,
@@ -82196,7 +82209,7 @@ var wp;
     onRemove
   }) {
     const showIconLabels = (0, import_data151.useSelect)(
-      (select3) => select3(import_preferences3.store).get("core", "showIconLabels"),
+      (select3) => select3(import_preferences2.store).get("core", "showIconLabels"),
       []
     );
     const showRichPreviews = hasRichPreviews ? value?.url : null;
@@ -82209,11 +82222,11 @@ var wp;
     );
     let icon;
     if (richData?.icon) {
-      icon = /* @__PURE__ */ (0, import_jsx_runtime410.jsx)("img", { src: richData?.icon, alt: "" });
+      icon = /* @__PURE__ */ (0, import_jsx_runtime408.jsx)("img", { src: richData?.icon, alt: "" });
     } else if (isEmptyURL) {
-      icon = /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(icon_default, { icon: info_default, size: 32 });
+      icon = /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(icon_default, { icon: info_default, size: 32 });
     } else {
-      icon = /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(icon_default, { icon: globe_default });
+      icon = /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(icon_default, { icon: globe_default });
     }
     const { createNotice } = (0, import_data151.useDispatch)(import_notices10.store);
     const ref = (0, import_compose95.useCopyToClipboard)(value.url, () => {
@@ -82222,7 +82235,7 @@ var wp;
         type: "snackbar"
       });
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
       import_components163.Flex,
       {
         role: "group",
@@ -82235,8 +82248,8 @@ var wp;
           "is-error": isEmptyURL,
           "is-url-title": displayTitle === displayURL
         }),
-        children: /* @__PURE__ */ (0, import_jsx_runtime410.jsxs)(import_components163.Flex, { gap: 0, align: "flex-start", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime410.jsxs)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime408.jsxs)(import_components163.Flex, { gap: 0, align: "flex-start", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime408.jsxs)(
             import_components163.Flex,
             {
               className: "block-editor-link-control__link-information",
@@ -82248,14 +82261,14 @@ var wp;
               justify: "start",
               align: "flex-start",
               children: [
-                value?.image ? /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
+                value?.image ? /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
                   import_components163.Flex,
                   {
                     className: "block-editor-link-control__preview-image",
                     justify: "center",
-                    children: /* @__PURE__ */ (0, import_jsx_runtime410.jsx)("img", { src: value?.image, alt: "" })
+                    children: /* @__PURE__ */ (0, import_jsx_runtime408.jsx)("img", { src: value?.image, alt: "" })
                   }
-                ) : /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
+                ) : /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
                   import_components163.Flex,
                   {
                     className: clsx_default(
@@ -82268,30 +82281,30 @@ var wp;
                     children: icon
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
                   import_components163.Flex,
                   {
                     className: "block-editor-link-control__preview-details",
                     direction: "column",
                     gap: 2,
-                    children: !isEmptyURL ? /* @__PURE__ */ (0, import_jsx_runtime410.jsxs)(import_jsx_runtime410.Fragment, { children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
+                    children: !isEmptyURL ? /* @__PURE__ */ (0, import_jsx_runtime408.jsxs)(import_jsx_runtime408.Fragment, { children: [
+                      /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
                         import_components163.ExternalLink,
                         {
                           className: "block-editor-link-control__preview-title",
                           href: value.url,
-                          children: /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(import_components163.__experimentalTruncate, { numberOfLines: 1, children: displayTitle })
+                          children: /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(import_components163.__experimentalTruncate, { numberOfLines: 1, children: displayTitle })
                         }
                       ),
-                      /* @__PURE__ */ (0, import_jsx_runtime410.jsx)("span", { className: "block-editor-link-control__preview-info", children: /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(import_components163.__experimentalTruncate, { numberOfLines: 1, children: displayURL }) }),
-                      value?.badges?.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime408.jsx)("span", { className: "block-editor-link-control__preview-info", children: /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(import_components163.__experimentalTruncate, { numberOfLines: 1, children: displayURL }) }),
+                      value?.badges?.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
                         import_components163.__experimentalHStack,
                         {
                           className: "block-editor-link-control__preview-badges",
                           alignment: "left",
                           gap: 1,
                           children: value.badges.map(
-                            (badge, index2) => /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
+                            (badge, index2) => /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
                               WCBadge3,
                               {
                                 intent: badge.intent,
@@ -82302,13 +82315,13 @@ var wp;
                           )
                         }
                       )
-                    ] }) : /* @__PURE__ */ (0, import_jsx_runtime410.jsx)("span", { className: "block-editor-link-control__preview-error-notice", children: (0, import_i18n164.__)("Link is empty") })
+                    ] }) : /* @__PURE__ */ (0, import_jsx_runtime408.jsx)("span", { className: "block-editor-link-control__preview-error-notice", children: (0, import_i18n164.__)("Link is empty") })
                   }
                 )
               ]
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
             import_components163.Button,
             {
               icon: pencil_default,
@@ -82318,7 +82331,7 @@ var wp;
               showTooltip: !showIconLabels
             }
           ),
-          hasUnlinkControl && /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
+          hasUnlinkControl && /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
             import_components163.Button,
             {
               icon: link_off_default,
@@ -82328,7 +82341,7 @@ var wp;
               showTooltip: !showIconLabels
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
             import_components163.Button,
             {
               icon: copy_small_default,
@@ -82340,7 +82353,7 @@ var wp;
               showTooltip: !showIconLabels
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(ViewerSlot, { fillProps: value })
+          /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(ViewerSlot, { fillProps: value })
         ] })
       }
     );
@@ -82349,7 +82362,7 @@ var wp;
   // packages/block-editor/build-module/components/link-control/settings.mjs
   var import_i18n165 = __toESM(require_i18n(), 1);
   var import_components164 = __toESM(require_components(), 1);
-  var import_jsx_runtime411 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime409 = __toESM(require_jsx_runtime(), 1);
   var noop17 = () => {
   };
   var LinkControlSettings = ({ value, onChange = noop17, settings: settings2 }) => {
@@ -82370,7 +82383,7 @@ var wp;
             value,
             onChange
           );
-          return /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(
             "div",
             {
               className: "block-editor-link-control__setting",
@@ -82381,7 +82394,7 @@ var wp;
         }
         return null;
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(
         import_components164.CheckboxControl,
         {
           className: "block-editor-link-control__setting",
@@ -82393,8 +82406,8 @@ var wp;
         setting.id
       );
     }).filter(Boolean);
-    return /* @__PURE__ */ (0, import_jsx_runtime411.jsxs)("fieldset", { className: "block-editor-link-control__settings", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime411.jsx)("legend", {}), children: (0, import_i18n165.__)("Currently selected link settings") }),
+    return /* @__PURE__ */ (0, import_jsx_runtime409.jsxs)("fieldset", { className: "block-editor-link-control__settings", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime409.jsx)("legend", {}), children: (0, import_i18n165.__)("Currently selected link settings") }),
       theSettings
     ] });
   };
@@ -82507,7 +82520,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/link-control/index.mjs
-  var import_jsx_runtime412 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime410 = __toESM(require_jsx_runtime(), 1);
   var noop18 = () => {
   };
   var PREFERENCE_SCOPE = "core/block-editor";
@@ -82541,12 +82554,12 @@ var wp;
     const [settingsOpen, setSettingsOpen] = (0, import_element250.useState)(false);
     const [customValidity, setCustomValidity] = (0, import_element250.useState)(void 0);
     const { advancedSettingsPreference } = (0, import_data152.useSelect)((select3) => {
-      const prefsStore = select3(import_preferences4.store);
+      const prefsStore = select3(import_preferences3.store);
       return {
         advancedSettingsPreference: prefsStore.get(PREFERENCE_SCOPE, PREFERENCE_KEY) ?? false
       };
     }, []);
-    const { set: setPreference } = (0, import_data152.useDispatch)(import_preferences4.store);
+    const { set: setPreference } = (0, import_data152.useDispatch)(import_preferences3.store);
     const setSettingsOpenWithPreference = (prefVal) => {
       if (setPreference) {
         setPreference(PREFERENCE_SCOPE, PREFERENCE_KEY, prefVal);
@@ -82777,21 +82790,21 @@ var wp;
       }
       return value;
     }, [value]);
-    return /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime410.jsxs)(
       "div",
       {
         tabIndex: -1,
         ref: wrapperRef,
         className: "block-editor-link-control",
         children: [
-          isCreatingPage && /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)("div", { className: "block-editor-link-control__loading", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(import_components165.Spinner, {}),
+          isCreatingPage && /* @__PURE__ */ (0, import_jsx_runtime410.jsxs)("div", { className: "block-editor-link-control__loading", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(import_components165.Spinner, {}),
             " ",
             (0, import_i18n167.__)("Creating"),
             "\u2026"
           ] }),
-          isEditing && /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)(import_jsx_runtime412.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)(
+          isEditing && /* @__PURE__ */ (0, import_jsx_runtime410.jsxs)(import_jsx_runtime410.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime410.jsxs)(
               "div",
               {
                 className: clsx_default({
@@ -82800,7 +82813,7 @@ var wp;
                   "has-actions": showActions
                 }),
                 children: [
-                  showTextControl && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                  showTextControl && /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
                     import_components165.TextControl,
                     {
                       ref: textInputRef,
@@ -82811,7 +82824,7 @@ var wp;
                       onKeyDown: handleSubmitWithEnter
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
                     search_input_default,
                     {
                       ref: searchInputRef,
@@ -82832,7 +82845,7 @@ var wp;
                       hideLabelFromVision: !showTextControl,
                       isEntity,
                       customValidity,
-                      suffix: /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                      suffix: /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
                         SearchSuffixControl,
                         {
                           isEntity,
@@ -82845,7 +82858,7 @@ var wp;
                       )
                     }
                   ),
-                  isEntity && helpTextId && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                  isEntity && helpTextId && /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
                     "p",
                     {
                       id: helpTextId,
@@ -82860,7 +82873,7 @@ var wp;
                 ]
               }
             ),
-            errorMessage && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+            errorMessage && /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
               import_components165.Notice,
               {
                 className: "block-editor-link-control__search-error",
@@ -82870,7 +82883,7 @@ var wp;
               }
             )
           ] }),
-          value && !isEditingLink && !isCreatingPage && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+          value && !isEditingLink && !isCreatingPage && /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
             LinkPreview,
             {
               value: previewValue,
@@ -82884,12 +82897,12 @@ var wp;
             },
             previewValue?.url
           ),
-          showSettings && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)("div", { className: "block-editor-link-control__tools", children: !currentInputIsEmpty && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+          showSettings && /* @__PURE__ */ (0, import_jsx_runtime410.jsx)("div", { className: "block-editor-link-control__tools", children: !currentInputIsEmpty && /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
             settings_drawer_default,
             {
               settingsOpen: isSettingsOpen,
               setSettingsOpen: setSettingsOpenWithPreference,
-              children: /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
                 settings_default2,
                 {
                   value: internalControlValue,
@@ -82901,13 +82914,13 @@ var wp;
               )
             }
           ) }),
-          showActions && /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)(
+          showActions && /* @__PURE__ */ (0, import_jsx_runtime410.jsxs)(
             import_components165.__experimentalHStack,
             {
               justify: "right",
               className: "block-editor-link-control__search-actions",
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
                   import_components165.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -82916,7 +82929,7 @@ var wp;
                     children: (0, import_i18n167.__)("Cancel")
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
                   import_components165.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -82944,7 +82957,7 @@ var wp;
     helpTextId
   }) {
     if (isEntity) {
-      return /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
         import_components165.Button,
         {
           icon: link_off_default,
@@ -82959,7 +82972,7 @@ var wp;
     if (showActions) {
       return void 0;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(import_components165.__experimentalInputControlSuffixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(import_components165.__experimentalInputControlSuffixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
       import_components165.Button,
       {
         onClick: isDisabled ? noop18 : onSubmit,
@@ -82978,7 +82991,7 @@ var wp;
       since: "6.8",
       alternative: "wp.blockEditor.LinkControl"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(LinkControl, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(LinkControl, { ...props });
   };
   DeprecatedExperimentalLinkControl.ViewerFill = LinkControl.ViewerFill;
   DeprecatedExperimentalLinkControl.DEFAULT_LINK_SETTINGS = LinkControl.DEFAULT_LINK_SETTINGS;
@@ -82998,7 +83011,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/line-height-control/index.mjs
-  var import_jsx_runtime413 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime411 = __toESM(require_jsx_runtime(), 1);
   var LineHeightControl = ({
     /**
      * Start opting into the larger default height that will become the default size in a future version.
@@ -83051,7 +83064,7 @@ var wp;
       }
       onChange(`${nextValue}`);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime413.jsx)("div", { className: "block-editor-line-height-control", children: /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime411.jsx)("div", { className: "block-editor-line-height-control", children: /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
       import_components166.__experimentalNumberControl,
       {
         placeholder: BASE_DEFAULT_VALUE,
@@ -83114,7 +83127,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/media-replace-flow/index.mjs
-  var import_jsx_runtime414 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime412 = __toESM(require_jsx_runtime(), 1);
   var noop19 = () => {
   };
   var uniqueId = 0;
@@ -83221,7 +83234,7 @@ var wp;
       ...popoverProps3,
       variant
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
       import_components167.Dropdown,
       {
         popoverProps: mergedPopoverProps,
@@ -83240,7 +83253,7 @@ var wp;
               children: name
             });
           }
-          return /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
             import_components167.ToolbarButton,
             {
               "aria-expanded": isOpen,
@@ -83251,10 +83264,10 @@ var wp;
             }
           );
         },
-        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime414.jsxs)(import_jsx_runtime414.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime414.jsxs)(import_components167.NavigableMenu, { className: "block-editor-media-replace-flow__media-upload-menu", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime414.jsxs)(check_default2, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
+        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)(import_jsx_runtime412.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)(import_components167.NavigableMenu, { className: "block-editor-media-replace-flow__media-upload-menu", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)(check_default2, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
                 media_upload_default,
                 {
                   gallery,
@@ -83263,7 +83276,7 @@ var wp;
                   value: multiple ? mediaIds : mediaId,
                   onSelect: (media) => selectMedia(media, onClose),
                   allowedTypes,
-                  render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
+                  render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
                     import_components167.MenuItem,
                     {
                       icon: media_default,
@@ -83273,7 +83286,7 @@ var wp;
                   )
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
                 import_components167.FormFileUpload,
                 {
                   onChange: (event) => {
@@ -83282,7 +83295,7 @@ var wp;
                   accept: computedAccept,
                   multiple: !!multiple,
                   render: ({ openFileDialog }) => {
-                    return /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
+                    return /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
                       import_components167.MenuItem,
                       {
                         icon: upload_default,
@@ -83296,7 +83309,7 @@ var wp;
                 }
               )
             ] }),
-            onToggleFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
+            onToggleFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
               import_components167.MenuItem,
               {
                 icon: post_featured_image_default,
@@ -83306,7 +83319,7 @@ var wp;
               }
             ),
             typeof children === "function" ? children({ onClose }) : children,
-            mediaURL && onReset && /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
+            mediaURL && onReset && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
               import_components167.MenuItem,
               {
                 onClick: () => {
@@ -83317,9 +83330,9 @@ var wp;
               }
             )
           ] }),
-          onSelectURL && /* @__PURE__ */ (0, import_jsx_runtime414.jsxs)("form", { className: "block-editor-media-flow__url-input", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime414.jsx)("span", { className: "block-editor-media-replace-flow__image-url-label", children: (0, import_i18n169.__)("Current media URL:") }),
-            /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
+          onSelectURL && /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)("form", { className: "block-editor-media-flow__url-input", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime412.jsx)("span", { className: "block-editor-media-replace-flow__image-url-label", children: (0, import_i18n169.__)("Current media URL:") }),
+            /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
               link_control_default,
               {
                 value: { url: mediaURL },
@@ -83369,20 +83382,20 @@ var wp;
   // packages/block-editor/build-module/components/url-popover/link-viewer-url.mjs
   var import_components168 = __toESM(require_components(), 1);
   var import_url7 = __toESM(require_url(), 1);
-  var import_jsx_runtime415 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime413 = __toESM(require_jsx_runtime(), 1);
   function LinkViewerURL({ url, urlLabel, className }) {
     const linkClassName = clsx_default(
       className,
       "block-editor-url-popover__link-viewer-url"
     );
     if (!url) {
-      return /* @__PURE__ */ (0, import_jsx_runtime415.jsx)("span", { className: linkClassName });
+      return /* @__PURE__ */ (0, import_jsx_runtime413.jsx)("span", { className: linkClassName });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(import_components168.ExternalLink, { className: linkClassName, href: url, children: urlLabel || (0, import_url7.filterURLForDisplay)((0, import_url7.safeDecodeURI)(url)) });
+    return /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(import_components168.ExternalLink, { className: linkClassName, href: url, children: urlLabel || (0, import_url7.filterURLForDisplay)((0, import_url7.safeDecodeURI)(url)) });
   }

   // packages/block-editor/build-module/components/url-popover/link-viewer.mjs
-  var import_jsx_runtime416 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime414 = __toESM(require_jsx_runtime(), 1);
   function LinkViewer({
     className,
     linkClassName,
@@ -83391,7 +83404,7 @@ var wp;
     urlLabel,
     ...props
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime416.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime414.jsxs)(
       "div",
       {
         className: clsx_default(
@@ -83400,7 +83413,7 @@ var wp;
         ),
         ...props,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
             LinkViewerURL,
             {
               url,
@@ -83408,7 +83421,7 @@ var wp;
               className: linkClassName
             }
           ),
-          onEditLinkClick && /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(
+          onEditLinkClick && /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
             import_components169.Button,
             {
               icon: pencil_default,
@@ -83435,7 +83448,7 @@ var wp;
   var import_compose98 = __toESM(require_compose(), 1);
   var import_data154 = __toESM(require_data(), 1);
   var import_url8 = __toESM(require_url(), 1);
-  var import_jsx_runtime417 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime415 = __toESM(require_jsx_runtime(), 1);
   var import_react54 = __toESM(require_react(), 1);
   var { ValidatedInputControl: ValidatedInputControl3 } = unlock(import_components170.privateApis);
   var noop20 = () => {
@@ -83678,8 +83691,8 @@ var wp;
       suffix,
       help
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime417.jsxs)(import_jsx_runtime417.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime415.jsxs)(import_jsx_runtime415.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(
         Control3,
         {
           controlProps,
@@ -83690,7 +83703,7 @@ var wp;
           renderControl
         }
       ),
-      showSuggestions && suggestions.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
+      showSuggestions && suggestions.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(
         Suggestions,
         {
           autocompleteRef,
@@ -83726,8 +83739,8 @@ var wp;
       return renderControl(controlProps, inputProps, isLoading);
     }
     const MaybeValidatedInputControl = isValidated ? ValidatedInputControl3 : import_components170.__experimentalInputControl;
-    return /* @__PURE__ */ (0, import_jsx_runtime417.jsxs)(import_components170.BaseControl, { ...controlProps, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime415.jsxs)(import_components170.BaseControl, { ...controlProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(
         MaybeValidatedInputControl,
         {
           ...inputProps,
@@ -83742,7 +83755,7 @@ var wp;
           }
         }
       ),
-      isLoading && /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(import_components170.Spinner, {})
+      isLoading && /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(import_components170.Spinner, {})
     ] });
   }
   function Suggestions({
@@ -83786,7 +83799,7 @@ var wp;
         currentInputValue: suggestionsValue
       });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(import_components170.Popover, { placement: "bottom", focusOnMount: false, children: /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(import_components170.Popover, { placement: "bottom", focusOnMount: false, children: /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(
       "div",
       {
         ...suggestionsListProps,
@@ -83814,7 +83827,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/url-popover/link-editor.mjs
-  var import_jsx_runtime418 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime416 = __toESM(require_jsx_runtime(), 1);
   function LinkEditor({
     autocompleteRef,
     className,
@@ -83822,7 +83835,7 @@ var wp;
     value,
     ...props
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime418.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime416.jsxs)(
       "form",
       {
         className: clsx_default(
@@ -83831,7 +83844,7 @@ var wp;
         ),
         ...props,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(
             URLInput,
             {
               value,
@@ -83839,7 +83852,7 @@ var wp;
               autocompleteRef
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(
             import_components171.Button,
             {
               icon: keyboard_return_default,
@@ -83854,7 +83867,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/url-popover/index.mjs
-  var import_jsx_runtime419 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime417 = __toESM(require_jsx_runtime(), 1);
   var { __experimentalPopoverLegacyPositionToPlacement } = unlock(
     import_components172.privateApis
   );
@@ -83890,7 +83903,7 @@ var wp;
       const toggleSettingsVisibility = () => {
         setIsSettingsExpanded(!isSettingsExpanded);
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime419.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime417.jsxs)(
         import_components172.Popover,
         {
           ref,
@@ -83904,9 +83917,9 @@ var wp;
           variant: "toolbar",
           ...popoverProps3,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime419.jsx)("div", { className: "block-editor-url-popover__input-container", children: /* @__PURE__ */ (0, import_jsx_runtime419.jsxs)("div", { className: "block-editor-url-popover__row", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime417.jsx)("div", { className: "block-editor-url-popover__input-container", children: /* @__PURE__ */ (0, import_jsx_runtime417.jsxs)("div", { className: "block-editor-url-popover__row", children: [
               children,
-              !!renderSettings && /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(
+              !!renderSettings && /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
                 import_components172.Button,
                 {
                   className: "block-editor-url-popover__settings-toggle",
@@ -83918,8 +83931,8 @@ var wp;
                 }
               )
             ] }) }),
-            showSettings && /* @__PURE__ */ (0, import_jsx_runtime419.jsx)("div", { className: "block-editor-url-popover__settings", children: renderSettings() }),
-            additionalControls && !showSettings && /* @__PURE__ */ (0, import_jsx_runtime419.jsx)("div", { className: "block-editor-url-popover__additional-controls", children: additionalControls })
+            showSettings && /* @__PURE__ */ (0, import_jsx_runtime417.jsx)("div", { className: "block-editor-url-popover__settings", children: renderSettings() }),
+            additionalControls && !showSettings && /* @__PURE__ */ (0, import_jsx_runtime417.jsx)("div", { className: "block-editor-url-popover__additional-controls", children: additionalControls })
           ]
         }
       );
@@ -83930,7 +83943,7 @@ var wp;
   var url_popover_default = URLPopover;

   // packages/block-editor/build-module/components/media-placeholder/index.mjs
-  var import_jsx_runtime420 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime418 = __toESM(require_jsx_runtime(), 1);
   var noop21 = () => {
   };
   var InsertFromURLPopover = ({
@@ -83939,12 +83952,12 @@ var wp;
     onSubmit,
     onClose,
     popoverAnchor
-  }) => /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(url_popover_default, { anchor: popoverAnchor, onClose, children: /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
+  }) => /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(url_popover_default, { anchor: popoverAnchor, onClose, children: /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
     "form",
     {
       className: "block-editor-media-placeholder__url-input-form",
       onSubmit,
-      children: /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
+      children: /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
         import_components173.__experimentalInputControl,
         {
           label: (0, import_i18n174.__)("URL"),
@@ -83953,7 +83966,7 @@ var wp;
           placeholder: (0, import_i18n174.__)("Paste or type URL"),
           onChange,
           value: src,
-          suffix: /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(import_components173.__experimentalInputControlSuffixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
+          suffix: /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(import_components173.__experimentalInputControlSuffixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
             import_components173.Button,
             {
               size: "small",
@@ -83983,8 +83996,8 @@ var wp;
         closeURLInput();
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime420.jsxs)("div", { className: "block-editor-media-placeholder__url-input-container", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime418.jsxs)("div", { className: "block-editor-media-placeholder__url-input-container", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
         import_components173.Button,
         {
           __next40pxDefaultSize: true,
@@ -83997,7 +84010,7 @@ var wp;
           children: (0, import_i18n174.__)("Insert from URL")
         }
       ),
-      isURLInputVisible && /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
+      isURLInputVisible && /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
         InsertFromURLPopover,
         {
           src,
@@ -84205,7 +84218,7 @@ var wp;
           "is-appender": isAppender
         }
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime420.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime418.jsxs)(
         import_components173.Placeholder,
         {
           icon,
@@ -84228,7 +84241,7 @@ var wp;
       if (disableDropZone) {
         return null;
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
         import_components173.DropZone,
         {
           onFilesDrop: onFilesUpload,
@@ -84249,7 +84262,7 @@ var wp;
       );
     };
     const renderCancelLink = () => {
-      return onCancel && /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
+      return onCancel && /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
         import_components173.Button,
         {
           __next40pxDefaultSize: true,
@@ -84262,7 +84275,7 @@ var wp;
       );
     };
     const renderUrlSelectionUI = () => {
-      return onSelectURL && /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
+      return onSelectURL && /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
         URLSelectionUI,
         {
           src,
@@ -84272,7 +84285,7 @@ var wp;
       );
     };
     const renderFeaturedImageToggle = () => {
-      return onToggleFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime420.jsx)("div", { className: "block-editor-media-placeholder__url-input-container", children: /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
+      return onToggleFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime418.jsx)("div", { className: "block-editor-media-placeholder__url-input-container", children: /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
         import_components173.Button,
         {
           __next40pxDefaultSize: true,
@@ -84285,7 +84298,7 @@ var wp;
     };
     const renderMediaUploadChecked = () => {
       const defaultButton = ({ open }) => {
-        return /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
           import_components173.Button,
           {
             __next40pxDefaultSize: true,
@@ -84298,7 +84311,7 @@ var wp;
         );
       };
       const libraryButton = mediaLibraryButton ?? defaultButton;
-      const uploadMediaLibraryButton = /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
+      const uploadMediaLibraryButton = /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
         media_upload_default,
         {
           addToGallery,
@@ -84312,17 +84325,17 @@ var wp;
         }
       );
       if (mediaUpload2 && isAppender) {
-        return /* @__PURE__ */ (0, import_jsx_runtime420.jsxs)(import_jsx_runtime420.Fragment, { children: [
+        return /* @__PURE__ */ (0, import_jsx_runtime418.jsxs)(import_jsx_runtime418.Fragment, { children: [
           renderDropZone(),
-          /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
             import_components173.FormFileUpload,
             {
               onChange: onUpload,
               accept: computedAccept,
               multiple: !!multiple,
               render: ({ openFileDialog }) => {
-                const content = /* @__PURE__ */ (0, import_jsx_runtime420.jsxs)(import_jsx_runtime420.Fragment, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
+                const content = /* @__PURE__ */ (0, import_jsx_runtime418.jsxs)(import_jsx_runtime418.Fragment, { children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
                     import_components173.Button,
                     {
                       __next40pxDefaultSize: true,
@@ -84347,12 +84360,12 @@ var wp;
         ] });
       }
       if (mediaUpload2) {
-        const content = /* @__PURE__ */ (0, import_jsx_runtime420.jsxs)(import_jsx_runtime420.Fragment, { children: [
+        const content = /* @__PURE__ */ (0, import_jsx_runtime418.jsxs)(import_jsx_runtime418.Fragment, { children: [
           renderDropZone(),
-          /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
             import_components173.FormFileUpload,
             {
-              render: ({ openFileDialog }) => /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
+              render: ({ openFileDialog }) => /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
                 import_components173.Button,
                 {
                   __next40pxDefaultSize: true,
@@ -84380,9 +84393,9 @@ var wp;
       return renderPlaceholder(uploadMediaLibraryButton);
     };
     if (disableMediaButtons) {
-      return /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(check_default2, { children: renderDropZone() });
+      return /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(check_default2, { children: renderDropZone() });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
       check_default2,
       {
         fallback: renderPlaceholder(renderUrlSelectionUI()),
@@ -84393,7 +84406,7 @@ var wp;
   var media_placeholder_default = (0, import_components173.withFilters)("editor.MediaPlaceholder")(MediaPlaceholder);

   // packages/block-editor/build-module/components/panel-color-settings/index.mjs
-  var import_jsx_runtime421 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime419 = __toESM(require_jsx_runtime(), 1);
   var PanelColorSettings = ({ colorSettings, ...props }) => {
     const settings2 = colorSettings.map((setting) => {
       if (!setting) {
@@ -84406,7 +84419,7 @@ var wp;
         onColorChange: onChange
       };
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(
       panel_color_gradient_settings_default,
       {
         settings: settings2,
@@ -84443,20 +84456,20 @@ var wp;
   // packages/block-editor/build-module/components/rich-text/format-toolbar/index.mjs
   var import_i18n175 = __toESM(require_i18n(), 1);
   var import_components174 = __toESM(require_components(), 1);
-  var import_jsx_runtime422 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime420 = __toESM(require_jsx_runtime(), 1);
   var POPOVER_PROPS8 = {
     placement: "bottom-start"
   };
   var FormatToolbar = () => {
-    return /* @__PURE__ */ (0, import_jsx_runtime422.jsxs)(import_jsx_runtime422.Fragment, { children: [
-      ["bold", "italic", "link", "unknown"].map((format7) => /* @__PURE__ */ (0, import_jsx_runtime422.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime420.jsxs)(import_jsx_runtime420.Fragment, { children: [
+      ["bold", "italic", "link", "unknown"].map((format7) => /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
         import_components174.Slot,
         {
           name: `RichText.ToolbarControls.${format7}`
         },
         format7
       )),
-      /* @__PURE__ */ (0, import_jsx_runtime422.jsx)(import_components174.Slot, { name: "RichText.ToolbarControls", children: (fills) => {
+      /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(import_components174.Slot, { name: "RichText.ToolbarControls", children: (fills) => {
         if (!fills.length) {
           return null;
         }
@@ -84464,7 +84477,7 @@ var wp;
         const hasActive = allProps.some(
           ({ isActive }) => isActive
         );
-        return /* @__PURE__ */ (0, import_jsx_runtime422.jsx)(import_components174.ToolbarItem, { children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime422.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(import_components174.ToolbarItem, { children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
           import_components174.DropdownMenu,
           {
             icon: chevron_down_default,
@@ -84492,9 +84505,9 @@ var wp;
   var format_toolbar_default = FormatToolbar;

   // packages/block-editor/build-module/components/rich-text/format-toolbar-container.mjs
-  var import_jsx_runtime423 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime421 = __toESM(require_jsx_runtime(), 1);
   function InlineToolbar({ popoverAnchor }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(
       import_components175.Popover,
       {
         placement: "top",
@@ -84502,12 +84515,12 @@ var wp;
         anchor: popoverAnchor,
         className: "block-editor-rich-text__inline-format-toolbar",
         __unstableSlotName: "block-toolbar",
-        children: /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(
           NavigableToolbar,
           {
             className: "block-editor-rich-text__inline-format-toolbar-group",
             "aria-label": (0, import_i18n176.__)("Format tools"),
-            children: /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(import_components175.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(format_toolbar_default, {}) })
+            children: /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(import_components175.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(format_toolbar_default, {}) })
           }
         )
       }
@@ -84515,9 +84528,9 @@ var wp;
   }
   var FormatToolbarContainer = ({ inline: inline4, editableContentElement }) => {
     if (inline4) {
-      return /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(InlineToolbar, { popoverAnchor: editableContentElement });
+      return /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(InlineToolbar, { popoverAnchor: editableContentElement });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(block_controls_default, { group: "inline", children: /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(format_toolbar_default, {}) });
+    return /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(block_controls_default, { group: "inline", children: /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(format_toolbar_default, {}) });
   };
   var format_toolbar_container_default = FormatToolbarContainer;

@@ -84810,7 +84823,7 @@ var wp;
   // packages/block-editor/build-module/components/rich-text/utils.mjs
   var import_element256 = __toESM(require_element(), 1);
   var import_blocks88 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime424 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime422 = __toESM(require_jsx_runtime(), 1);
   function addActiveFormats(value, activeFormats) {
     if (activeFormats?.length) {
       let index2 = value.formats.length;
@@ -85117,7 +85130,7 @@ var wp;
   // packages/block-editor/build-module/components/rich-text/format-edit.mjs
   var import_rich_text15 = __toESM(require_rich_text(), 1);
   var import_element258 = __toESM(require_element(), 1);
-  var import_jsx_runtime425 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime423 = __toESM(require_jsx_runtime(), 1);
   var import_react55 = __toESM(require_react(), 1);
   var DEFAULT_BLOCK_CONTEXT = {};
   var usesContextKey = /* @__PURE__ */ Symbol("usesContext");
@@ -85149,7 +85162,7 @@ var wp;
     const isActive = activeFormat !== void 0;
     const activeObject = (0, import_rich_text15.getActiveObject)(value);
     const isObjectActive = activeObject !== void 0 && activeObject.type === name;
-    return /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
       EditFunction,
       {
         isActive,
@@ -85174,7 +85187,7 @@ var wp;
   var import_element259 = __toESM(require_element(), 1);
   var import_blocks90 = __toESM(require_blocks(), 1);
   var import_deprecated25 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime426 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime424 = __toESM(require_jsx_runtime(), 1);
   function valueToHTMLString(value, multiline) {
     if (rich_text_default.isEmpty(value)) {
       const multilineTag = getMultilineTag(multiline);
@@ -85201,8 +85214,8 @@ var wp;
     format: format7,
     ...props
   }) {
-    value = /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(import_element259.RawHTML, { children: valueToHTMLString(value, multiline) });
-    return Tag ? /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(Tag, { ...props, children: value }) : value;
+    value = /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(import_element259.RawHTML, { children: valueToHTMLString(value, multiline) });
+    return Tag ? /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(Tag, { ...props, children: value }) : value;
   }

   // packages/block-editor/build-module/components/rich-text/with-deprecations.mjs
@@ -85218,7 +85231,7 @@ var wp;
   var import_keycodes26 = __toESM(require_keycodes(), 1);
   var import_rich_text16 = __toESM(require_rich_text(), 1);
   var import_compose102 = __toESM(require_compose(), 1);
-  var import_jsx_runtime427 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime425 = __toESM(require_jsx_runtime(), 1);
   var { subscribeOwnedListener: subscribeOwnedListener9 } = unlock(import_rich_text16.privateApis);
   function useEnterRef(props) {
     const { getSelectionStart: getSelectionStart2, getSelectionEnd: getSelectionEnd2 } = (0, import_data157.useSelect)(store);
@@ -85266,7 +85279,7 @@ var wp;
       latestRef.current = { ...lineProps, clientId };
     });
     const ref = useEnterRef(latestRef);
-    return /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
       ForwardedRichTextWrapper,
       {
         identifier: `${identifier}-${index2}`,
@@ -85346,8 +85359,8 @@ var wp;
         )}</${multilineTagName}>`
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(TagName, { ref: forwardedRef, children: values.map((_value, index2) => {
-      return /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(TagName, { ref: forwardedRef, children: values.map((_value, index2) => {
+      return /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
         Line,
         {
           values,
@@ -85365,7 +85378,7 @@ var wp;
   var multiline_default = (0, import_element260.forwardRef)(RichTextMultiline);

   // packages/block-editor/build-module/components/rich-text/with-deprecations.mjs
-  var import_jsx_runtime428 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime426 = __toESM(require_jsx_runtime(), 1);
   function withDeprecations(Component4) {
     return (0, import_element261.forwardRef)((props, ref) => {
       let value = props.value;
@@ -85385,7 +85398,7 @@ var wp;
         );
       }
       const NewComponent = props.multiline ? multiline_default : Component4;
-      return /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
         NewComponent,
         {
           ...props,
@@ -85400,7 +85413,7 @@ var wp;
   // packages/block-editor/build-module/components/rich-text/toolbar-button.mjs
   var import_components176 = __toESM(require_components(), 1);
   var import_keycodes27 = __toESM(require_keycodes(), 1);
-  var import_jsx_runtime429 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime427 = __toESM(require_jsx_runtime(), 1);
   function RichTextToolbarButton({
     name,
     shortcutType,
@@ -85415,11 +85428,11 @@ var wp;
     if (shortcutType && shortcutCharacter) {
       shortcut = import_keycodes27.displayShortcut[shortcutType](shortcutCharacter);
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(import_components176.Fill, { name: fillName, children: /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(import_components176.ToolbarButton, { ...props, shortcut }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(import_components176.Fill, { name: fillName, children: /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(import_components176.ToolbarButton, { ...props, shortcut }) });
   }

   // packages/block-editor/build-module/components/rich-text/index.mjs
-  var import_jsx_runtime430 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime428 = __toESM(require_jsx_runtime(), 1);
   var {
     useRichText,
     KeyboardShortcutContext,
@@ -85721,10 +85734,10 @@ var wp;
       tabIndex = null;
     }
     const TagName = tagName;
-    return /* @__PURE__ */ (0, import_jsx_runtime430.jsxs)(import_jsx_runtime430.Fragment, { children: [
-      isSelected && /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(KeyboardShortcutContext.Provider, { value: keyboardShortcuts, children: /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(InputEventContext.Provider, { value: inputEvents, children: /* @__PURE__ */ (0, import_jsx_runtime430.jsxs)(import_components177.Popover.__unstableSlotNameProvider, { value: "__unstable-block-tools-after", children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime428.jsxs)(import_jsx_runtime428.Fragment, { children: [
+      isSelected && /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(KeyboardShortcutContext.Provider, { value: keyboardShortcuts, children: /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(InputEventContext.Provider, { value: inputEvents, children: /* @__PURE__ */ (0, import_jsx_runtime428.jsxs)(import_components177.Popover.__unstableSlotNameProvider, { value: "__unstable-block-tools-after", children: [
         children && children({ value, onChange, onFocus }),
-        /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
           FormatEdit,
           {
             value,
@@ -85735,14 +85748,14 @@ var wp;
           }
         )
       ] }) }) }),
-      isSelected && hasFormats && /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
+      isSelected && hasFormats && /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
         format_toolbar_container_default,
         {
           inline: inlineToolbar,
           editableContentElement: anchorElement
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
         TagName,
         {
           role: "textbox",
@@ -85839,7 +85852,7 @@ var wp;
         readOnly,
         ...contentProps
       } = props;
-      return /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
         Tag,
         {
           ref,
@@ -85850,7 +85863,7 @@ var wp;
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(PrivateRichText, { ref, ...props, readOnly: false });
+    return /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(PrivateRichText, { ref, ...props, readOnly: false });
   });
   PublicForwardedRichTextContainer.Content = Content3;
   PublicForwardedRichTextContainer.isEmpty = (value) => {
@@ -85859,27 +85872,27 @@ var wp;
   var rich_text_default = PublicForwardedRichTextContainer;

   // packages/block-editor/build-module/components/editable-text/index.mjs
-  var import_jsx_runtime431 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime429 = __toESM(require_jsx_runtime(), 1);
   var EditableText = (0, import_element263.forwardRef)((props, ref) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(rich_text_default, { ref, ...props, __unstableDisableFormats: true });
+    return /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(rich_text_default, { ref, ...props, __unstableDisableFormats: true });
   });
   EditableText.Content = function Content4({
     value = "",
     tagName: Tag = "div",
     ...props
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(Tag, { ...props, children: value });
+    return /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(Tag, { ...props, children: value });
   };
   var editable_text_default = EditableText;

   // packages/block-editor/build-module/components/plain-text/index.mjs
-  var import_jsx_runtime432 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime430 = __toESM(require_jsx_runtime(), 1);
   var PlainText = (0, import_element264.forwardRef)(({ __experimentalVersion, ...props }, ref) => {
     if (__experimentalVersion === 2) {
-      return /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(editable_text_default, { ref, ...props });
+      return /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(editable_text_default, { ref, ...props });
     }
     const { className, onChange, ...remainingProps } = props;
-    return /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
       import_react_autosize_textarea2.default,
       {
         ref,
@@ -85899,7 +85912,7 @@ var wp;
   // packages/block-editor/build-module/components/responsive-block-control/label.mjs
   var import_compose104 = __toESM(require_compose(), 1);
   var import_i18n178 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime433 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime431 = __toESM(require_jsx_runtime(), 1);
   function ResponsiveBlockControlLabel({
     property,
     viewport,
@@ -85915,13 +85928,13 @@ var wp;
       property,
       viewport.label
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime433.jsxs)(import_jsx_runtime433.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime433.jsx)("span", { "aria-describedby": `rbc-desc-${instanceId}`, children: viewport.label }),
-      /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime431.jsxs)(import_jsx_runtime431.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime431.jsx)("span", { "aria-describedby": `rbc-desc-${instanceId}`, children: viewport.label }),
+      /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
         VisuallyHidden,
         {
           id: `rbc-desc-${instanceId}`,
-          render: /* @__PURE__ */ (0, import_jsx_runtime433.jsx)("span", {}),
+          render: /* @__PURE__ */ (0, import_jsx_runtime431.jsx)("span", {}),
           children: accessibleLabel
         }
       )
@@ -85929,7 +85942,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/responsive-block-control/index.mjs
-  var import_jsx_runtime434 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime432 = __toESM(require_jsx_runtime(), 1);
   function ResponsiveBlockControl(props) {
     const {
       title,
@@ -85970,7 +85983,7 @@ var wp;
       "Choose whether to use the same value for all screen sizes or a unique value for each screen size."
     );
     const defaultControl = renderDefaultControl(
-      /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
         ResponsiveBlockControlLabel,
         {
           property,
@@ -85980,8 +85993,8 @@ var wp;
       defaultLabel2
     );
     const defaultResponsiveControls = () => {
-      return viewports.map((viewport) => /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_element265.Fragment, { children: renderDefaultControl(
-        /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
+      return viewports.map((viewport) => /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_element265.Fragment, { children: renderDefaultControl(
+        /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
           ResponsiveBlockControlLabel,
           {
             property,
@@ -85991,10 +86004,10 @@ var wp;
         viewport
       ) }, viewport.id));
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime434.jsxs)("fieldset", { className: "block-editor-responsive-block-control", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime434.jsx)("legend", { className: "block-editor-responsive-block-control__title", children: title }),
-      /* @__PURE__ */ (0, import_jsx_runtime434.jsxs)("div", { className: "block-editor-responsive-block-control__inner", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime432.jsxs)("fieldset", { className: "block-editor-responsive-block-control", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime432.jsx)("legend", { className: "block-editor-responsive-block-control__title", children: title }),
+      /* @__PURE__ */ (0, import_jsx_runtime432.jsxs)("div", { className: "block-editor-responsive-block-control__inner", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
           import_components178.ToggleControl,
           {
             className: "block-editor-responsive-block-control__toggle",
@@ -86004,7 +86017,7 @@ var wp;
             help: toggleHelpText
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime434.jsxs)(
+        /* @__PURE__ */ (0, import_jsx_runtime432.jsxs)(
           "div",
           {
             className: clsx_default(
@@ -86026,21 +86039,21 @@ var wp;

   // packages/block-editor/build-module/components/unit-control/index.mjs
   var import_components179 = __toESM(require_components(), 1);
-  var import_jsx_runtime435 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime433 = __toESM(require_jsx_runtime(), 1);
   function UnitControl6({ units: unitsProp, ...props }) {
     const [availableUnits] = useSettings("spacing.units");
     const units2 = (0, import_components179.__experimentalUseCustomUnits)({
       availableUnits: availableUnits || ["%", "px", "em", "rem", "vw"],
       units: unitsProp
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(import_components179.__experimentalUnitControl, { units: units2, ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(import_components179.__experimentalUnitControl, { units: units2, ...props });
   }

   // packages/block-editor/build-module/components/url-input/button.mjs
   var import_i18n180 = __toESM(require_i18n(), 1);
   var import_element266 = __toESM(require_element(), 1);
   var import_components180 = __toESM(require_components(), 1);
-  var import_jsx_runtime436 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime434 = __toESM(require_jsx_runtime(), 1);
   function URLInputButton({ url, onChange }) {
     const [expanded, toggleExpanded] = (0, import_element266.useReducer)(
       (isExpanded) => !isExpanded,
@@ -86050,8 +86063,8 @@ var wp;
       event.preventDefault();
       toggleExpanded();
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime436.jsxs)("div", { className: "block-editor-url-input__button", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime434.jsxs)("div", { className: "block-editor-url-input__button", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
         import_components180.Button,
         {
           size: "compact",
@@ -86062,13 +86075,13 @@ var wp;
           isPressed: !!url
         }
       ),
-      expanded && /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(
+      expanded && /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
         "form",
         {
           className: "block-editor-url-input__button-modal",
           onSubmit: submitLink,
-          children: /* @__PURE__ */ (0, import_jsx_runtime436.jsxs)("div", { className: "block-editor-url-input__button-modal-line", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime434.jsxs)("div", { className: "block-editor-url-input__button-modal-line", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
               import_components180.Button,
               {
                 __next40pxDefaultSize: true,
@@ -86078,12 +86091,12 @@ var wp;
                 onClick: toggleExpanded
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
               URLInput,
               {
                 value: url || "",
                 onChange,
-                suffix: /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(import_components180.__experimentalInputControlSuffixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(
+                suffix: /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_components180.__experimentalInputControlSuffixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
                   import_components180.Button,
                   {
                     size: "small",
@@ -86107,7 +86120,7 @@ var wp;
   var import_dom72 = __toESM(require_dom(), 1);
   var import_components181 = __toESM(require_components(), 1);
   var import_url10 = __toESM(require_url(), 1);
-  var import_jsx_runtime437 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime435 = __toESM(require_jsx_runtime(), 1);
   var LINK_DESTINATION_NONE = "none";
   var LINK_DESTINATION_CUSTOM = "custom";
   var LINK_DESTINATION_MEDIA = "media";
@@ -86258,8 +86271,8 @@ var wp;
     const onSetLinkClass = (value) => {
       onChangeUrl({ linkClass: value });
     };
-    const advancedOptions = /* @__PURE__ */ (0, import_jsx_runtime437.jsxs)(import_components181.__experimentalVStack, { spacing: "3", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
+    const advancedOptions = /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)(import_components181.__experimentalVStack, { spacing: "3", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
         import_components181.ToggleControl,
         {
           label: (0, import_i18n181.__)("Open in new tab"),
@@ -86267,7 +86280,7 @@ var wp;
           checked: linkTarget === "_blank"
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
         import_components181.TextControl,
         {
           label: (0, import_i18n181.__)("Link relation"),
@@ -86278,12 +86291,12 @@ var wp;
               "The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."
             ),
             {
-              a: /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(import_components181.ExternalLink, { href: "https://developer.mozilla.org/docs/Web/HTML/Attributes/rel" })
+              a: /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(import_components181.ExternalLink, { href: "https://developer.mozilla.org/docs/Web/HTML/Attributes/rel" })
             }
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
         import_components181.TextControl,
         {
           label: (0, import_i18n181.__)("Link CSS class"),
@@ -86300,13 +86313,13 @@ var wp;
     ) || {}).title;
     const PopoverChildren = () => {
       if (lightboxEnabled && showLightboxSetting && !url && !isEditingLink) {
-        return /* @__PURE__ */ (0, import_jsx_runtime437.jsxs)("div", { className: "block-editor-url-popover__expand-on-click", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(icon_default, { icon: fullscreen_default }),
-          /* @__PURE__ */ (0, import_jsx_runtime437.jsxs)("div", { className: "text", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime437.jsx)("p", { children: (0, import_i18n181.__)("Enlarge on click") }),
-            /* @__PURE__ */ (0, import_jsx_runtime437.jsx)("p", { className: "description", children: (0, import_i18n181.__)("Scales the image with a lightbox effect") })
+        return /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)("div", { className: "block-editor-url-popover__expand-on-click", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(icon_default, { icon: fullscreen_default }),
+          /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)("div", { className: "text", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime435.jsx)("p", { children: (0, import_i18n181.__)("Enlarge on click") }),
+            /* @__PURE__ */ (0, import_jsx_runtime435.jsx)("p", { className: "description", children: (0, import_i18n181.__)("Scales the image with a lightbox effect") })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
             import_components181.Button,
             {
               icon: link_off_default,
@@ -86319,7 +86332,7 @@ var wp;
           )
         ] });
       } else if (!url || isEditingLink) {
-        return /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
           url_popover_default.LinkEditor,
           {
             className: "block-editor-url-popover__link-container-content",
@@ -86330,8 +86343,8 @@ var wp;
           }
         );
       } else if (url && !isEditingLink) {
-        return /* @__PURE__ */ (0, import_jsx_runtime437.jsxs)(import_jsx_runtime437.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)(import_jsx_runtime435.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
             url_popover_default.LinkViewer,
             {
               className: "block-editor-url-popover__link-container-content",
@@ -86340,7 +86353,7 @@ var wp;
               urlLabel
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
             import_components181.Button,
             {
               icon: link_off_default,
@@ -86355,8 +86368,8 @@ var wp;
         ] });
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime437.jsxs)(import_jsx_runtime437.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)(import_jsx_runtime435.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
         import_components181.ToolbarButton,
         {
           icon: link_default,
@@ -86368,7 +86381,7 @@ var wp;
           isActive: !!url || lightboxEnabled && showLightboxSetting
         }
       ),
-      isOpen && /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
+      isOpen && /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
         url_popover_default,
         {
           ref: wrapperRef,
@@ -86376,8 +86389,8 @@ var wp;
           onFocusOutside: onFocusOutside(),
           onClose: closeLinkUI,
           renderSettings: hideLightboxPanel ? () => advancedOptions : null,
-          additionalControls: showLinkEditor && /* @__PURE__ */ (0, import_jsx_runtime437.jsxs)(import_components181.NavigableMenu, { children: [
-            getLinkDestinations().map((link) => /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
+          additionalControls: showLinkEditor && /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)(import_components181.NavigableMenu, { children: [
+            getLinkDestinations().map((link) => /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
               import_components181.MenuItem,
               {
                 icon: link.icon,
@@ -86391,7 +86404,7 @@ var wp;
               },
               link.linkDestination
             )),
-            showLightboxSetting && /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
+            showLightboxSetting && /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
               import_components181.MenuItem,
               {
                 className: "block-editor-url-popover__expand-on-click",
@@ -86472,7 +86485,7 @@ var wp;
   var import_data159 = __toESM(require_data(), 1);
   var import_i18n183 = __toESM(require_i18n(), 1);
   var import_components182 = __toESM(require_components(), 1);
-  var import_jsx_runtime438 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime436 = __toESM(require_jsx_runtime(), 1);
   var CUSTOM_VALUE_SETTINGS2 = {
     px: { max: 300, steps: 1 },
     "%": { max: 100, steps: 1 },
@@ -86541,7 +86554,7 @@ var wp;
       typeLabel
     ).trim();
     const selectedUnit = units2[0]?.value || "px";
-    return /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(
       PresetInputControl,
       {
         allowNegativeOnDrag: minimumCustomValue < 0,
@@ -86566,7 +86579,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/spacing-sizes-control/input-controls/axial.mjs
-  var import_jsx_runtime439 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime437 = __toESM(require_jsx_runtime(), 1);
   var groupedSides = ["vertical", "horizontal"];
   function AxialInputControls({
     minimumCustomValue,
@@ -86602,9 +86615,9 @@ var wp;
       onChange(nextValues);
     };
     const filteredSides = sides2?.length ? groupedSides.filter((side) => hasAxisSupport(sides2, side)) : groupedSides;
-    return /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(import_jsx_runtime439.Fragment, { children: filteredSides.map((side) => {
+    return /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(import_jsx_runtime437.Fragment, { children: filteredSides.map((side) => {
       const axisValue = side === "vertical" ? values.top : values.left;
-      return /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
         SpacingInputControl,
         {
           icon: ICONS[side],
@@ -86625,7 +86638,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/spacing-sizes-control/input-controls/separated.mjs
-  var import_jsx_runtime440 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime438 = __toESM(require_jsx_runtime(), 1);
   function SeparatedInputControls({
     minimumCustomValue,
     onChange,
@@ -86650,8 +86663,8 @@ var wp;
       nextValues[side] = next;
       onChange(nextValues);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(import_jsx_runtime440.Fragment, { children: filteredSides.map((side) => {
-      return /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(import_jsx_runtime438.Fragment, { children: filteredSides.map((side) => {
+      return /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(
         SpacingInputControl,
         {
           icon: ICONS[side],
@@ -86672,7 +86685,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/spacing-sizes-control/input-controls/single.mjs
-  var import_jsx_runtime441 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime439 = __toESM(require_jsx_runtime(), 1);
   function SingleInputControl({
     minimumCustomValue,
     onChange,
@@ -86697,7 +86710,7 @@ var wp;
       nextValues[currentSide] = next;
       onChange(nextValues);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
       SpacingInputControl,
       {
         label: LABELS[side],
@@ -86718,10 +86731,10 @@ var wp;
   // packages/block-editor/build-module/components/spacing-sizes-control/linked-button.mjs
   var import_components183 = __toESM(require_components(), 1);
   var import_i18n184 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime442 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime440 = __toESM(require_jsx_runtime(), 1);
   function LinkedButton2({ isLinked, ...props }) {
     const label = isLinked ? (0, import_i18n184.__)("Unlink sides") : (0, import_i18n184.__)("Link sides");
-    return /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
       import_components183.Button,
       {
         ...props,
@@ -86734,7 +86747,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/spacing-sizes-control/index.mjs
-  var import_jsx_runtime443 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime441 = __toESM(require_jsx_runtime(), 1);
   function SpacingSizesControl({
     inputProps,
     label: labelProp,
@@ -86744,7 +86757,7 @@ var wp;
     onMouseOver,
     showSideInLabel = true,
     sides: sides2 = ALL_SIDES,
-    useSelect: useSelect185,
+    useSelect: useSelect183,
     values
   }) {
     const spacingSizes = useSpacingSizes();
@@ -86768,17 +86781,17 @@ var wp;
       sides: sides2,
       spacingSizes,
       type: labelProp,
-      useSelect: useSelect185,
+      useSelect: useSelect183,
       values: inputValues
     };
     const renderControls = () => {
       if (view === VIEWS.axial) {
-        return /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(AxialInputControls, { ...inputControlProps });
+        return /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(AxialInputControls, { ...inputControlProps });
       }
       if (view === VIEWS.custom) {
-        return /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(SeparatedInputControls, { ...inputControlProps });
+        return /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(SeparatedInputControls, { ...inputControlProps });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
         SingleInputControl,
         {
           side: view,
@@ -86794,9 +86807,9 @@ var wp;
       labelProp,
       sideLabel
     ).trim();
-    return /* @__PURE__ */ (0, import_jsx_runtime443.jsxs)("fieldset", { className: "spacing-sizes-control", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime443.jsxs)(import_components184.__experimentalHStack, { className: "spacing-sizes-control__header", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime441.jsxs)("fieldset", { className: "spacing-sizes-control", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime441.jsxs)(import_components184.__experimentalHStack, { className: "spacing-sizes-control__header", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
           import_components184.BaseControl.VisualLabel,
           {
             as: "legend",
@@ -86804,7 +86817,7 @@ var wp;
             children: label
           }
         ),
-        !hasOneSide && !hasOnlyAxialSides && /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(
+        !hasOneSide && !hasOnlyAxialSides && /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
           LinkedButton2,
           {
             label: labelProp,
@@ -86813,7 +86826,7 @@ var wp;
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(import_components184.__experimentalVStack, { spacing: 0.5, children: renderControls() })
+      /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(import_components184.__experimentalVStack, { spacing: 0.5, children: renderControls() })
     ] });
   }

@@ -86847,7 +86860,7 @@ var wp;
   var import_i18n186 = __toESM(require_i18n(), 1);
   var import_data160 = __toESM(require_data(), 1);
   var import_blocks93 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime444 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime442 = __toESM(require_jsx_runtime(), 1);
   function IsolatedEditButton({
     attributes = {},
     onNavigateToEntityRecord,
@@ -86864,12 +86877,12 @@ var wp;
         postType: isTemplatePartBlock ? "wp_template_part" : "wp_block"
       });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(
       Stack,
       {
         direction: "column",
         className: "block-editor-block-inspector-edit-contents",
-        children: /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(
           import_components185.Button,
           {
             className: "block-editor-block-inspector-edit-contents__button",
@@ -86900,12 +86913,12 @@ var wp;
         selectBlock2(clientId);
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(
       Stack,
       {
         direction: "column",
         className: "block-editor-block-inspector-edit-contents",
-        children: /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(
           import_components185.Button,
           {
             className: "block-editor-block-inspector-edit-contents__button",
@@ -86950,7 +86963,7 @@ var wp;
     const isTemplatePartBlock = (0, import_blocks93.isTemplatePart)(block);
     const shouldUseIsolatedEditor = (isSyncedPattern || isTemplatePartBlock) && onNavigateToEntityRecord;
     if (shouldUseIsolatedEditor) {
-      return /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(
         IsolatedEditButton,
         {
           attributes: block?.attributes,
@@ -86959,7 +86972,7 @@ var wp;
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(
       InlineEditButton,
       {
         clientId,
@@ -86975,7 +86988,7 @@ var wp;
   var import_i18n187 = __toESM(require_i18n(), 1);
   var import_components186 = __toESM(require_components(), 1);
   var import_element271 = __toESM(require_element(), 1);
-  var import_jsx_runtime445 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime443 = __toESM(require_jsx_runtime(), 1);
   function SkipToSelectedBlock() {
     const selectedBlockClientId = (0, import_data161.useSelect)(
       (select3) => select3(store).getBlockSelectionStart(),
@@ -86986,7 +86999,7 @@ var wp;
     const onClick = () => {
       ref.current?.focus();
     };
-    return selectedBlockClientId ? /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
+    return selectedBlockClientId ? /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(
       import_components186.Button,
       {
         __next40pxDefaultSize: true,
@@ -87001,7 +87014,7 @@ var wp;
   // packages/block-editor/build-module/components/multi-selection-inspector/index.mjs
   var import_i18n188 = __toESM(require_i18n(), 1);
   var import_data162 = __toESM(require_data(), 1);
-  var import_jsx_runtime446 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime444 = __toESM(require_jsx_runtime(), 1);
   function MultiSelectionInspector() {
     const { selectedBlockCount, totalBlockCount } = (0, import_data162.useSelect)((select3) => {
       const {
@@ -87015,7 +87028,7 @@ var wp;
         totalBlockCount: count + getClientIdsOfDescendants2(getMultiSelectedBlockClientIds2()).length
       };
     }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime446.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime444.jsxs)(
       Stack,
       {
         direction: "row",
@@ -87024,14 +87037,14 @@ var wp;
         gap: "sm",
         className: "block-editor-multi-selection-inspector__card",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(block_icon_default, { icon: copy_default, showColors: true }),
-          /* @__PURE__ */ (0, import_jsx_runtime446.jsxs)(Stack, { direction: "column", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime446.jsx)("div", { className: "block-editor-multi-selection-inspector__card-title", children: (0, import_i18n188.sprintf)(
+          /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(block_icon_default, { icon: copy_default, showColors: true }),
+          /* @__PURE__ */ (0, import_jsx_runtime444.jsxs)(Stack, { direction: "column", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime444.jsx)("div", { className: "block-editor-multi-selection-inspector__card-title", children: (0, import_i18n188.sprintf)(
               /* translators: %d: number of blocks */
               (0, import_i18n188._n)("%d Block", "%d Blocks", selectedBlockCount),
               selectedBlockCount
             ) }),
-            totalBlockCount > selectedBlockCount && /* @__PURE__ */ (0, import_jsx_runtime446.jsx)("div", { className: "block-editor-multi-selection-inspector__card-description", children: (0, import_i18n188.sprintf)(
+            totalBlockCount > selectedBlockCount && /* @__PURE__ */ (0, import_jsx_runtime444.jsx)("div", { className: "block-editor-multi-selection-inspector__card-description", children: (0, import_i18n188.sprintf)(
               /* translators: %d: number of blocks including nested blocks */
               (0, import_i18n188._n)(
                 "%d including nested block",
@@ -87057,7 +87070,7 @@ var wp;
   // packages/block-editor/build-module/components/inspector-controls-tabs/index.mjs
   var import_components204 = __toESM(require_components(), 1);
   var import_element289 = __toESM(require_element(), 1);
-  var import_preferences5 = __toESM(require_preferences(), 1);
+  var import_preferences4 = __toESM(require_preferences(), 1);
   var import_data177 = __toESM(require_data(), 1);

   // packages/block-editor/build-module/components/inspector-controls-tabs/utils.mjs
@@ -87093,7 +87106,7 @@ var wp;
   // packages/block-editor/build-module/components/inspector-controls-tabs/advanced-controls-panel.mjs
   var import_components188 = __toESM(require_components(), 1);
   var import_i18n190 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime447 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime445 = __toESM(require_jsx_runtime(), 1);
   var AdvancedControls = ({ initialOpen = false }) => {
     const fills = (0, import_components188.__experimentalUseSlotFills)(InspectorAdvancedControls.slotName);
     const privateFills = (0, import_components188.__experimentalUseSlotFills)(
@@ -87104,15 +87117,15 @@ var wp;
     if (!hasFills && !hasPrivateFills) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime447.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime445.jsxs)(
       import_components188.PanelBody,
       {
         className: "block-editor-block-inspector__advanced",
         title: (0, import_i18n190.__)("Advanced"),
         initialOpen,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(inspector_controls_default.Slot, { group: "advanced" }),
-          /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(PrivateInspectorControlsAllowedBlocks.Slot, {})
+          /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(inspector_controls_default.Slot, { group: "advanced" }),
+          /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(PrivateInspectorControlsAllowedBlocks.Slot, {})
         ]
       }
     );
@@ -87120,15 +87133,15 @@ var wp;
   var advanced_controls_panel_default = AdvancedControls;

   // packages/block-editor/build-module/components/inspector-controls-tabs/settings-tab.mjs
-  var import_jsx_runtime448 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime446 = __toESM(require_jsx_runtime(), 1);
   var SettingsTab = ({ showAdvancedControls = false }) => {
     const defaultFills = (0, import_components189.__experimentalUseSlotFills)(groups_default.default.name);
     const bindingsFills = (0, import_components189.__experimentalUseSlotFills)(groups_default.bindings.name);
     const hasOtherFills = !!defaultFills?.length || !!bindingsFills?.length;
-    return /* @__PURE__ */ (0, import_jsx_runtime448.jsxs)(import_jsx_runtime448.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(inspector_controls_default.Slot, {}),
-      /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(inspector_controls_default.Slot, { group: "bindings" }),
-      showAdvancedControls && /* @__PURE__ */ (0, import_jsx_runtime448.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(advanced_controls_panel_default, { initialOpen: !hasOtherFills }) })
+    return /* @__PURE__ */ (0, import_jsx_runtime446.jsxs)(import_jsx_runtime446.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(inspector_controls_default.Slot, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(inspector_controls_default.Slot, { group: "bindings" }),
+      showAdvancedControls && /* @__PURE__ */ (0, import_jsx_runtime446.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(advanced_controls_panel_default, { initialOpen: !hasOtherFills }) })
     ] });
   };
   var settings_tab_default = SettingsTab;
@@ -87142,7 +87155,7 @@ var wp;
   var import_components190 = __toESM(require_components(), 1);
   var import_data163 = __toESM(require_data(), 1);
   var import_i18n191 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime449 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime447 = __toESM(require_jsx_runtime(), 1);
   var PositionControlsPanel = () => {
     const { selectedClientIds, selectedBlocks, hasPositionAttribute } = (0, import_data163.useSelect)((select3) => {
       const { getBlocksByClientId: getBlocksByClientId2, getSelectedBlockClientIds: getSelectedBlockClientIds2 } = select3(store);
@@ -87184,21 +87197,21 @@ var wp;
       );
       updateBlockAttributes2(selectedClientIds, attributesByClientId, true);
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
       import_components190.__experimentalToolsPanel,
       {
         className: "block-editor-block-inspector__position",
         label: (0, import_i18n191.__)("Position"),
         resetAll: resetPosition,
         dropdownMenuProps,
-        children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
           import_components190.__experimentalToolsPanelItem,
           {
             isShownByDefault: hasPositionAttribute,
             label: (0, import_i18n191.__)("Position"),
             hasValue: () => hasPositionAttribute,
             onDeselect: resetPosition,
-            children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(inspector_controls_default.Slot, { group: "position" })
+            children: /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(inspector_controls_default.Slot, { group: "position" })
           }
         )
       }
@@ -87210,7 +87223,7 @@ var wp;
     if (!hasFills) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(PositionControlsPanel, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(PositionControlsPanel, {});
   };
   var position_controls_panel_default = PositionControls;

@@ -87234,7 +87247,7 @@ var wp;
   // packages/block-editor/build-module/components/global-styles/inheritance/index.mjs
   var import_components191 = __toESM(require_components(), 1);
   var import_i18n192 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime450 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime448 = __toESM(require_jsx_runtime(), 1);
   var isGlobalStylesInheritanceEnabled = () => !!window.__experimentalGlobalStylesInheritanceUI;
   function getInheritanceProps(isInherited, hasLocalOverride, baseClassName) {
     const inheritedOnly = !!isInherited && !hasLocalOverride;
@@ -87253,7 +87266,7 @@ var wp;
       // Intentionally small (14×14) circular control; exempt from the
       // 40px default-size enforcement rule.
       // eslint-disable-next-line @wordpress/components-no-missing-40px-size-prop
-      /* @__PURE__ */ (0, import_jsx_runtime450.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime448.jsxs)(
         import_components191.Button,
         {
           __next40pxDefaultSize: false,
@@ -87269,14 +87282,14 @@ var wp;
             onResetToInherited?.();
           },
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
               "span",
               {
                 "aria-hidden": "true",
                 className: "has-local-override-from-global-styles__dot"
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
               import_components191.Icon,
               {
                 className: "has-local-override-from-global-styles__reset-icon",
@@ -87304,7 +87317,7 @@ var wp;
     ...rest
   }) {
     const showResetAffordance = hasLocalOverride && showLocalOverrideActionsInLabel;
-    return /* @__PURE__ */ (0, import_jsx_runtime450.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime448.jsxs)(
       import_components191.__experimentalToolsPanelItem,
       {
         className,
@@ -87313,13 +87326,13 @@ var wp;
         ...rest,
         children: [
           children,
-          showResetAffordance && /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(
+          showResetAffordance && /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
             "div",
             {
               className: clsx_default("global-styles-inheritance-affordance", {
                 "global-styles-inheritance-affordance--offset-toggle": hasInlineEndToggle
               }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(InheritanceResetButton, { onResetToInherited: onDeselect })
+              children: /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(InheritanceResetButton, { onResetToInherited: onDeselect })
             }
           )
         ]
@@ -87328,7 +87341,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/global-styles/color-gradient-dropdown-item.mjs
-  var import_jsx_runtime451 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime449 = __toESM(require_jsx_runtime(), 1);
   var { Tabs: Tabs4 } = unlock(import_components192.privateApis);
   function DropdownContent({
     tabs,
@@ -87339,8 +87352,8 @@ var wp;
     const defaultTabId = (tabs.find((tab) => tab.userValue !== void 0) ?? tabs.find(
       (tab) => tab.isPlaceholder || tab.inheritedValue !== void 0
     ))?.key;
-    return /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_components192.__experimentalDropdownContentWrapper, { paddingSize: "none", children: /* @__PURE__ */ (0, import_jsx_runtime451.jsxs)("div", { className: "block-editor-panel-color-gradient-settings__dropdown-content", children: [
-      tabs.length === 1 && /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_components192.__experimentalDropdownContentWrapper, { paddingSize: "none", children: /* @__PURE__ */ (0, import_jsx_runtime449.jsxs)("div", { className: "block-editor-panel-color-gradient-settings__dropdown-content", children: [
+      tabs.length === 1 && /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
         ColorGradientTab,
         {
           ...firstTab,
@@ -87349,16 +87362,16 @@ var wp;
         },
         firstTabKey
       ),
-      tabs.length > 1 && /* @__PURE__ */ (0, import_jsx_runtime451.jsxs)(Tabs4, { defaultTabId, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(Tabs4.TabList, { children: tabs.map((tab) => /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(Tabs4.Tab, { tabId: tab.key, children: tab.label }, tab.key)) }),
+      tabs.length > 1 && /* @__PURE__ */ (0, import_jsx_runtime449.jsxs)(Tabs4, { defaultTabId, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(Tabs4.TabList, { children: tabs.map((tab) => /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(Tabs4.Tab, { tabId: tab.key, children: tab.label }, tab.key)) }),
         tabs.map((tab) => {
           const { key: tabKey, ...restTabProps } = tab;
-          return /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
             Tabs4.TabPanel,
             {
               tabId: tabKey,
               focusable: false,
-              children: /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
                 ColorGradientTab,
                 {
                   ...restTabProps,
@@ -87379,9 +87392,9 @@ var wp;
     offset: 36,
     shift: true
   };
-  var LabeledColorIndicators = ({ indicators, label }) => /* @__PURE__ */ (0, import_jsx_runtime451.jsxs)(import_components192.__experimentalHStack, { justify: "flex-start", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_components192.__experimentalZStack, { isLayered: false, offset: -8, children: indicators.map((indicator, index2) => /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_components192.Flex, { expanded: false, children: /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_components192.ColorIndicator, { colorValue: indicator }) }, index2)) }),
-    /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_components192.FlexItem, { className: "block-editor-panel-color-gradient-settings__color-name", children: label })
+  var LabeledColorIndicators = ({ indicators, label }) => /* @__PURE__ */ (0, import_jsx_runtime449.jsxs)(import_components192.__experimentalHStack, { justify: "flex-start", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_components192.__experimentalZStack, { isLayered: false, offset: -8, children: indicators.map((indicator, index2) => /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_components192.Flex, { expanded: false, children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_components192.ColorIndicator, { colorValue: indicator }) }, index2)) }),
+    /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_components192.FlexItem, { className: "block-editor-panel-color-gradient-settings__color-name", children: label })
   ] });
   function ColorGradientTab({
     isGradient,
@@ -87403,7 +87416,7 @@ var wp;
       }
       setValue(newValue, newSlug);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
       control_default,
       {
         ...colorGradientControlSettings,
@@ -87446,7 +87459,7 @@ var wp;
     const itemClassName = clsx_default("block-editor-color-gradient-item", className);
     const hasLocalOverride = showInheritanceLabelIndicators && hasValue3() && hasInheritedValue;
     const inheritanceProps = showInheritanceLabelIndicators ? getInheritanceProps(isPlaceholder, hasLocalOverride, itemClassName) : { className: itemClassName };
-    return /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
       InheritanceToolsPanelItem,
       {
         ...inheritanceProps,
@@ -87456,7 +87469,7 @@ var wp;
         onDeselect: resetValue,
         isShownByDefault,
         panelId,
-        children: /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
           import_components192.Dropdown,
           {
             popoverProps,
@@ -87474,15 +87487,15 @@ var wp;
                 "aria-expanded": isOpen,
                 ref: colorGradientDropdownButtonRef
               };
-              return /* @__PURE__ */ (0, import_jsx_runtime451.jsxs)(import_jsx_runtime451.Fragment, { children: [
-                /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_components192.Button, { ...toggleProps, __next40pxDefaultSize: true, children: /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
+              return /* @__PURE__ */ (0, import_jsx_runtime449.jsxs)(import_jsx_runtime449.Fragment, { children: [
+                /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_components192.Button, { ...toggleProps, __next40pxDefaultSize: true, children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
                   LabeledColorIndicators,
                   {
                     indicators,
                     label
                   }
                 ) }),
-                hasValue3() && (hasLocalOverride ? /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
+                hasValue3() && (hasLocalOverride ? /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
                   InheritanceResetButton,
                   {
                     className: "block-editor-panel-color-gradient-settings__reset",
@@ -87494,7 +87507,7 @@ var wp;
                       colorGradientDropdownButtonRef.current?.focus();
                     }
                   }
-                ) : /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
+                ) : /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
                   import_components192.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -87516,7 +87529,7 @@ var wp;
                 // activating it opens the color picker popover where
                 // the full warning notice is shown, so the indicator
                 // doubles as a shortcut to where the issue is fixed.
-                /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
                   import_components192.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -87530,7 +87543,7 @@ var wp;
                 )
               ] });
             },
-            renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
+            renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
               DropdownContent,
               {
                 tabs,
@@ -87829,7 +87842,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/global-styles/color-panel.mjs
-  var import_jsx_runtime452 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime450 = __toESM(require_jsx_runtime(), 1);
   function useHasColorPanel(settings2) {
     const hasLinkPanel = useHasLinkPanel(settings2);
     const hasHeadingPanel = useHasHeadingPanel(settings2);
@@ -87877,7 +87890,7 @@ var wp;
       const updatedValue = resetAllFilter(value);
       onChange(updatedValue);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(
       import_components193.__experimentalToolsPanel,
       {
         label: label || (0, import_i18n195.__)("Elements"),
@@ -87889,7 +87902,7 @@ var wp;
         __experimentalFirstVisibleItemClass: "first",
         __experimentalLastVisibleItemClass: "last",
         dropdownMenuProps,
-        children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)("div", { className: "color-block-support-panel__inner-wrapper", children })
+        children: /* @__PURE__ */ (0, import_jsx_runtime450.jsx)("div", { className: "color-block-support-panel__inner-wrapper", children })
       }
     );
   }
@@ -88248,7 +88261,7 @@ var wp;
         ].filter(Boolean)
       });
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime450.jsxs)(
       Wrapper,
       {
         resetAllFilter,
@@ -88259,7 +88272,7 @@ var wp;
         children: [
           items.map((item) => {
             const { key, ...restItem } = item;
-            return /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(
               ColorGradientDropdownItem,
               {
                 ...restItem,
@@ -88290,7 +88303,7 @@ var wp;
   var import_blocks95 = __toESM(require_blocks(), 1);
   var import_data165 = __toESM(require_data(), 1);
   var import_element275 = __toESM(require_element(), 1);
-  var import_jsx_runtime453 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime451 = __toESM(require_jsx_runtime(), 1);
   var { getVariationStyle: getVariationStyle3 } = unlock(privateApis);
   var VARIATION_PREFIX = "is-style-";
   function getVariationMatches(className) {
@@ -88404,7 +88417,7 @@ var wp;
     if (!overridesWithConfig || !overridesWithConfig.length) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(import_jsx_runtime453.Fragment, { children: overridesWithConfig.map((override) => /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(OverrideStyles, { override }, override.id)) });
+    return /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_jsx_runtime451.Fragment, { children: overridesWithConfig.map((override) => /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(OverrideStyles, { override }, override.id)) });
   }
   function useBlockStyleVariation(name, variation, clientId) {
     const { globalSettings, globalStyles } = (0, import_data165.useSelect)((select3) => {
@@ -88752,7 +88765,7 @@ var wp;
   var import_data168 = __toESM(require_data(), 1);
   var import_dom73 = __toESM(require_dom(), 1);
   var import_blob2 = __toESM(require_blob(), 1);
-  var import_jsx_runtime454 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime452 = __toESM(require_jsx_runtime(), 1);
   var IMAGE_BACKGROUND_TYPE = "image";
   var BACKGROUND_POPOVER_PROPS = {
     placement: "left-start",
@@ -88812,8 +88825,8 @@ var wp;
       }
     }, [isOpen, onToggleCallback]);
     const renderPreviewContent = () => {
-      return /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(import_components194.__experimentalHStack, { className: "block-editor-global-styles-background-panel__inspector-preview-inner", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)(import_components194.__experimentalHStack, { className: "block-editor-global-styles-background-panel__inspector-preview-inner", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
           "span",
           {
             className: "block-editor-global-styles-background-panel__inspector-image-indicator",
@@ -88822,8 +88835,8 @@ var wp;
             }
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(import_components194.FlexBlock, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)(import_components194.FlexBlock, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
             import_components194.__experimentalTruncate,
             {
               numberOfLines: 1,
@@ -88831,7 +88844,7 @@ var wp;
               children: label
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime454.jsx)("span", {}), children: imgUrl ? (0, import_i18n196.sprintf)(
+          /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)("span", {}), children: imgUrl ? (0, import_i18n196.sprintf)(
             /* translators: %s: file name */
             (0, import_i18n196.__)("Background image: %s"),
             filename || label
@@ -88839,7 +88852,7 @@ var wp;
         ] })
       ] });
     };
-    return as === "button" ? /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(import_components194.Button, { __next40pxDefaultSize: true, ...restToggleProps, children: renderPreviewContent() }) : renderPreviewContent();
+    return as === "button" ? /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(import_components194.Button, { __next40pxDefaultSize: true, ...restToggleProps, children: renderPreviewContent() }) : renderPreviewContent();
   }
   function BackgroundControlsPanel({
     label,
@@ -88856,7 +88869,7 @@ var wp;
       return;
     }
     const imgLabel = label || (0, import_url11.getFilename)(imgUrl) || (0, import_i18n196.__)("Image");
-    return /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
       import_components194.Dropdown,
       {
         popoverProps: BACKGROUND_POPOVER_PROPS,
@@ -88870,8 +88883,8 @@ var wp;
             ),
             isOpen
           };
-          return /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(import_jsx_runtime454.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)(import_jsx_runtime452.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
               InspectorImagePreviewItem,
               {
                 imgUrl,
@@ -88882,7 +88895,7 @@ var wp;
                 onToggleCallback
               }
             ),
-            onReset && (hasLocalOverride ? /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+            onReset && (hasLocalOverride ? /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
               InheritanceResetButton,
               {
                 className: "block-editor-global-styles-background-panel__reset",
@@ -88894,7 +88907,7 @@ var wp;
                   focusToggleButton(containerRef);
                 }
               }
-            ) : /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+            ) : /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
               import_components194.Button,
               {
                 __next40pxDefaultSize: true,
@@ -88913,7 +88926,7 @@ var wp;
             ))
           ] });
         },
-        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
           import_components194.__experimentalDropdownContentWrapper,
           {
             className: "block-editor-global-styles-background-panel__dropdown-content-wrapper",
@@ -88925,7 +88938,7 @@ var wp;
     );
   }
   function LoadingSpinner() {
-    return /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(import_components194.Placeholder, { className: "block-editor-global-styles-background-panel__loading", children: /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(import_components194.Spinner, {}) });
+    return /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(import_components194.Placeholder, { className: "block-editor-global-styles-background-panel__loading", children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(import_components194.Spinner, {}) });
   }
   function BackgroundImageControls({
     onChange,
@@ -89031,9 +89044,9 @@ var wp;
     const rawURL = typeof style?.background?.backgroundImage === "string" ? style.background.backgroundImage : url;
     const currentURL = /^https?:\/\//.test(rawURL ?? "") ? rawURL : void 0;
     const imgLabel = title || (0, import_url11.getFilename)(url) || (0, import_i18n196.__)("Image");
-    return /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)("div", { className: "block-editor-global-styles-background-panel__image-tools-panel-item", children: [
-      isUploading && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(LoadingSpinner, {}),
-      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)("div", { className: "block-editor-global-styles-background-panel__image-tools-panel-item", children: [
+      isUploading && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(LoadingSpinner, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
         media_replace_flow_default,
         {
           mediaId: id,
@@ -89047,7 +89060,7 @@ var wp;
               "block-editor-global-styles-background-panel__media-replace-popover": displayInPanel
             })
           },
-          name: /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+          name: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
             InspectorImagePreviewItem,
             {
               imgUrl: url,
@@ -89055,13 +89068,13 @@ var wp;
               label: imgLabel
             }
           ),
-          renderToggle: (props) => /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(import_components194.Button, { ...props, __next40pxDefaultSize: true }),
+          renderToggle: (props) => /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(import_components194.Button, { ...props, __next40pxDefaultSize: true }),
           onError: onUploadError,
           onReset: () => {
             focusToggleButton(containerRef);
             onResetImage();
           },
-          children: canRemove && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+          children: canRemove && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
             import_components194.MenuItem,
             {
               onClick: () => {
@@ -89074,7 +89087,7 @@ var wp;
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
         import_components194.DropZone,
         {
           onFilesDrop: onFilesDrop2,
@@ -89161,8 +89174,8 @@ var wp;
       )
     );
     const backgroundPositionValue = !positionValue && isUploadedImage && "contain" === sizeValue ? defaultValues?.backgroundPosition : positionValue;
-    return /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(import_components194.__experimentalVStack, { spacing: 3, className: "single-column", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)(import_components194.__experimentalVStack, { spacing: 3, className: "single-column", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
         import_components194.FocalPointPicker,
         {
           label: (0, import_i18n196.__)("Focal point"),
@@ -89171,7 +89184,7 @@ var wp;
           onChange: updateBackgroundPosition
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
         import_components194.ToggleControl,
         {
           label: (0, import_i18n196.__)("Fixed background"),
@@ -89179,7 +89192,7 @@ var wp;
           onChange: toggleScrollWithPage
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)(
         import_components194.__experimentalToggleGroupControl,
         {
           label: (0, import_i18n196.__)("Size"),
@@ -89190,7 +89203,7 @@ var wp;
             sizeValue || defaultValues?.backgroundSize
           ),
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
               import_components194.__experimentalToggleGroupControlOption,
               {
                 value: "cover",
@@ -89201,7 +89214,7 @@ var wp;
               },
               "cover"
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
               import_components194.__experimentalToggleGroupControlOption,
               {
                 value: "contain",
@@ -89212,7 +89225,7 @@ var wp;
               },
               "contain"
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
               import_components194.__experimentalToggleGroupControlOption,
               {
                 value: "auto",
@@ -89226,8 +89239,8 @@ var wp;
           ]
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(import_components194.__experimentalHStack, { justify: "flex-start", spacing: 2, as: "span", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)(import_components194.__experimentalHStack, { justify: "flex-start", spacing: 2, as: "span", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
           import_components194.__experimentalUnitControl,
           {
             "aria-label": (0, import_i18n196.__)("Background image width"),
@@ -89239,7 +89252,7 @@ var wp;
             disabled: currentValueForToggle !== "auto" || currentValueForToggle === void 0
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
           import_components194.ToggleControl,
           {
             label: (0, import_i18n196.__)("Repeat"),
@@ -89302,7 +89315,7 @@ var wp;
     const shouldShowBackgroundImageControls = hasImageValue && "none" !== imageValue && (settings2?.background?.backgroundSize || settings2?.background?.backgroundPosition || settings2?.background?.backgroundRepeat);
     const [isDropDownOpen, setIsDropDownOpen] = (0, import_element278.useState)(false);
     const containerRef = (0, import_element278.useRef)();
-    return /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
       "div",
       {
         ref: containerRef,
@@ -89312,7 +89325,7 @@ var wp;
             "is-open": isDropDownOpen
           }
         ),
-        children: shouldShowBackgroundImageControls ? /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+        children: shouldShowBackgroundImageControls ? /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
           BackgroundControlsPanel,
           {
             label: title,
@@ -89323,8 +89336,8 @@ var wp;
             hasLocalOverride,
             onReset: localHasImageValue ? resetBackground : void 0,
             containerRef,
-            children: /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(import_components194.__experimentalVStack, { spacing: 3, className: "single-column", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)(import_components194.__experimentalVStack, { spacing: 3, className: "single-column", children: [
+              /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
                 BackgroundImageControls,
                 {
                   onChange,
@@ -89340,7 +89353,7 @@ var wp;
                   containerRef
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
                 BackgroundSizeControls,
                 {
                   onChange,
@@ -89351,7 +89364,7 @@ var wp;
               )
             ] })
           }
-        ) : /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+        ) : /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
           BackgroundImageControls,
           {
             onChange,
@@ -89371,7 +89384,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/global-styles/background-panel.mjs
-  var import_jsx_runtime455 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime453 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_CONTROLS4 = {
     backgroundImage: true,
     backgroundColor: true,
@@ -89411,7 +89424,7 @@ var wp;
       const updatedValue = resetAllFilter(value);
       onChange(updatedValue);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
       import_components195.__experimentalToolsPanel,
       {
         label: headerLabel,
@@ -89422,7 +89435,7 @@ var wp;
         __experimentalFirstVisibleItemClass: "first",
         __experimentalLastVisibleItemClass: "last",
         dropdownMenuProps,
-        children: /* @__PURE__ */ (0, import_jsx_runtime455.jsx)("div", { className: "background-block-support-panel__inner-wrapper", children })
+        children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)("div", { className: "background-block-support-panel__inner-wrapper", children })
       }
     );
   }
@@ -89562,7 +89575,7 @@ var wp;
       }
     });
     const hasLocalBackgroundImage = hasBackgroundImageValue(value);
-    return /* @__PURE__ */ (0, import_jsx_runtime455.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime453.jsxs)(
       Wrapper,
       {
         resetAllFilter,
@@ -89571,7 +89584,7 @@ var wp;
         panelId,
         headerLabel,
         children: [
-          showBackgroundImageControl && /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(
+          showBackgroundImageControl && /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -89585,7 +89598,7 @@ var wp;
               onDeselect: resetBackground,
               isShownByDefault: defaultControls.backgroundImage,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
                 BackgroundImagePanel,
                 {
                   value,
@@ -89599,7 +89612,7 @@ var wp;
               )
             }
           ),
-          showBackgroundColorControl && /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(
+          showBackgroundColorControl && /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
             ColorGradientDropdownItem,
             {
               label: (0, import_i18n197.__)("Color"),
@@ -89640,7 +89653,7 @@ var wp;
               panelId
             }
           ),
-          showBackgroundGradientControl && /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(
+          showBackgroundGradientControl && /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
             ColorGradientDropdownItem,
             {
               label: (0, import_i18n197.__)("Gradient"),
@@ -89677,7 +89690,7 @@ var wp;
               panelId
             }
           ),
-          showLegacyColorGradientControl && /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(
+          showLegacyColorGradientControl && /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
             ColorGradientDropdownItem,
             {
               label: (0, import_i18n197.__)("Gradient"),
@@ -89722,7 +89735,7 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/background.mjs
-  var import_jsx_runtime456 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime454 = __toESM(require_jsx_runtime(), 1);
   var BACKGROUND_SUPPORT_KEY = "background";
   var BACKGROUND_BLOCK_DEFAULT_VALUES2 = {
     backgroundSize: "cover",
@@ -89792,7 +89805,7 @@ var wp;
     };
   }
   function BackgroundInspectorControl({ children }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
       inspector_controls_default,
       {
         group: "background",
@@ -89934,7 +89947,7 @@ var wp;
       gradient: backgroundDefaultControls?.gradient ?? colorDefaultControls?.background
     };
     const Wrapper = asWrapper || BackgroundInspectorControl;
-    return /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
       BackgroundImagePanel2,
       {
         as: Wrapper,
@@ -90126,7 +90139,7 @@ var wp;
   );

   // packages/block-editor/build-module/hooks/elements.mjs
-  var import_jsx_runtime457 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime455 = __toESM(require_jsx_runtime(), 1);
   function ElementsInspectorControl({ children, resetAllFilter }) {
     const attributesResetAllFilter = (0, import_element281.useCallback)(
       (attributes) => {
@@ -90138,7 +90151,7 @@ var wp;
       },
       [resetAllFilter]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(
       inspector_controls_default,
       {
         group: "elements",
@@ -90211,7 +90224,7 @@ var wp;
       "__experimentalDefaultControls"
     ]);
     const Wrapper = asWrapper || ElementsInspectorControl;
-    return /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(
       ColorPanel,
       {
         as: Wrapper,
@@ -90242,7 +90255,7 @@ var wp;
   var import_i18n200 = __toESM(require_i18n(), 1);
   var import_element282 = __toESM(require_element(), 1);
   var import_components196 = __toESM(require_components(), 1);
-  var import_jsx_runtime458 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime456 = __toESM(require_jsx_runtime(), 1);
   var TEXT_ALIGNMENT_OPTIONS = [
     {
       label: (0, import_i18n200.__)("Align text left"),
@@ -90281,7 +90294,7 @@ var wp;
     if (!validOptions.length) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(
       import_components196.__experimentalToggleGroupControl,
       {
         isDeselectable: true,
@@ -90295,7 +90308,7 @@ var wp;
           onChange(newValue === value ? void 0 : newValue);
         },
         children: validOptions.map((option) => {
-          return /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(
             import_components196.__experimentalToggleGroupControlOptionIcon,
             {
               value: option.value,
@@ -90312,7 +90325,7 @@ var wp;
   // packages/block-editor/build-module/components/text-indent-control/index.mjs
   var import_components197 = __toESM(require_components(), 1);
   var import_i18n201 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime459 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime457 = __toESM(require_jsx_runtime(), 1);
   function TextIndentControl({
     value,
     onChange,
@@ -90343,7 +90356,7 @@ var wp;
     );
     const isValueUnitRelative = !!valueUnit && ["em", "rem", "%", "ch", "vw", "vh"].includes(valueUnit);
     if (!withSlider) {
-      return /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(
         import_components197.__experimentalUnitControl,
         {
           ...otherProps,
@@ -90358,10 +90371,10 @@ var wp;
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime459.jsxs)(import_components197.__experimentalView, { style: hasBottomMargin ? { marginBottom: 12 } : void 0, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(import_components197.BaseControl.VisualLabel, { children: (0, import_i18n201.__)("Line indent") }),
-      /* @__PURE__ */ (0, import_jsx_runtime459.jsxs)(import_components197.Flex, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(import_components197.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime457.jsxs)(import_components197.__experimentalView, { style: hasBottomMargin ? { marginBottom: 12 } : void 0, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(import_components197.BaseControl.VisualLabel, { children: (0, import_i18n201.__)("Line indent") }),
+      /* @__PURE__ */ (0, import_jsx_runtime457.jsxs)(import_components197.Flex, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(import_components197.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(
           import_components197.__experimentalUnitControl,
           {
             label: (0, import_i18n201.__)("Line indent"),
@@ -90376,7 +90389,7 @@ var wp;
             placeholder
           }
         ) }),
-        withSlider && /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(import_components197.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(import_components197.__experimentalSpacer, { marginX: 2, marginBottom: 0, children: /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+        withSlider && /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(import_components197.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(import_components197.__experimentalSpacer, { marginX: 2, marginBottom: 0, children: /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(
           import_components197.RangeControl,
           {
             label: (0, import_i18n201.__)("Line indent"),
@@ -90399,7 +90412,7 @@ var wp;
           }
         ) }) })
       ] }),
-      help && /* @__PURE__ */ (0, import_jsx_runtime459.jsx)("p", { className: "components-base-control__help", children: help })
+      help && /* @__PURE__ */ (0, import_jsx_runtime457.jsx)("p", { className: "components-base-control__help", children: help })
     ] });
   }

@@ -90478,7 +90491,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/global-styles/typography-panel.mjs
-  var import_jsx_runtime460 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime458 = __toESM(require_jsx_runtime(), 1);
   var MIN_TEXT_COLUMNS = 1;
   var MAX_TEXT_COLUMNS = 6;
   function shouldSyncLinkColor(value, inheritedValue) {
@@ -90569,7 +90582,7 @@ var wp;
       const updatedValue = resetAllFilter(value);
       onChange(updatedValue);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
       import_components198.__experimentalToolsPanel,
       {
         label: (0, import_i18n202.__)("Typography"),
@@ -91008,7 +91021,7 @@ var wp;
       },
       [hasTextColorEnabled]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime460.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime458.jsxs)(
       Wrapper,
       {
         resetAllFilter,
@@ -91016,7 +91029,7 @@ var wp;
         onChange,
         panelId,
         children: [
-          hasTextColorEnabled && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+          hasTextColorEnabled && /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
             ColorGradientDropdownItem,
             {
               label: (0, import_i18n202.__)("Color"),
@@ -91053,7 +91066,7 @@ var wp;
               panelId
             }
           ),
-          hasFontFamilyEnabled && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+          hasFontFamilyEnabled && /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -91065,7 +91078,7 @@ var wp;
               onDeselect: resetFontFamily,
               isShownByDefault: defaultControls.fontFamily,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
                 FontFamilyControl,
                 {
                   fontFamilies,
@@ -91075,7 +91088,7 @@ var wp;
               )
             }
           ),
-          hasFontSizeEnabled && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+          hasFontSizeEnabled && /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -91088,7 +91101,7 @@ var wp;
               onDeselect: resetFontSize,
               isShownByDefault: defaultControls.fontSize,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
                 import_components198.FontSizePicker,
                 {
                   value: currentFontSizeSlug || fontSize,
@@ -91102,7 +91115,7 @@ var wp;
               )
             }
           ),
-          hasAppearanceControl && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+          hasAppearanceControl && /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -91114,7 +91127,7 @@ var wp;
               onDeselect: resetFontAppearance,
               isShownByDefault: defaultControls.fontAppearance,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
                 FontAppearanceControl,
                 {
                   value: {
@@ -91129,7 +91142,7 @@ var wp;
               )
             }
           ),
-          hasLineHeightEnabled && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+          hasLineHeightEnabled && /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -91142,7 +91155,7 @@ var wp;
               onDeselect: resetLineHeight,
               isShownByDefault: defaultControls.lineHeight,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
                 line_height_control_default,
                 {
                   __unstableInputWidth: "auto",
@@ -91157,7 +91170,7 @@ var wp;
               )
             }
           ),
-          hasLetterSpacingControl && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+          hasLetterSpacingControl && /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -91170,7 +91183,7 @@ var wp;
               onDeselect: resetLetterSpacing,
               isShownByDefault: defaultControls.letterSpacing,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
                 LetterSpacingControl,
                 {
                   value: localLetterSpacing ?? inheritedLetterSpacing,
@@ -91183,7 +91196,7 @@ var wp;
               )
             }
           ),
-          hasTextIndentControl && /* @__PURE__ */ (0, import_jsx_runtime460.jsxs)(
+          hasTextIndentControl && /* @__PURE__ */ (0, import_jsx_runtime458.jsxs)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -91196,7 +91209,7 @@ var wp;
               isShownByDefault: defaultControls.textIndent,
               panelId,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
                   TextIndentControl,
                   {
                     value: localTextIndent ?? inheritedTextIndent,
@@ -91207,7 +91220,7 @@ var wp;
                     placeholder: isTextIndentPlaceholder ? getNumericPlaceholder(inheritedTextIndent) : void 0
                   }
                 ),
-                isGlobalStyles && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+                isGlobalStyles && /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
                   import_components198.ToggleControl,
                   {
                     label: (0, import_i18n202.__)("Indent all paragraphs"),
@@ -91219,7 +91232,7 @@ var wp;
               ]
             }
           ),
-          hasTextColumnsControl && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+          hasTextColumnsControl && /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -91232,7 +91245,7 @@ var wp;
               onDeselect: resetTextColumns,
               isShownByDefault: defaultControls.textColumns,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
                 import_components198.__experimentalNumberControl,
                 {
                   label: (0, import_i18n202.__)("Columns"),
@@ -91247,7 +91260,7 @@ var wp;
               )
             }
           ),
-          hasTextDecorationControl && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+          hasTextDecorationControl && /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -91260,7 +91273,7 @@ var wp;
               onDeselect: resetTextDecoration,
               isShownByDefault: defaultControls.textDecoration,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
                 TextDecorationControl,
                 {
                   value: textDecoration,
@@ -91270,7 +91283,7 @@ var wp;
               )
             }
           ),
-          hasWritingModeControl && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+          hasWritingModeControl && /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -91283,7 +91296,7 @@ var wp;
               onDeselect: resetWritingMode,
               isShownByDefault: defaultControls.writingMode,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
                 WritingModeControl,
                 {
                   value: writingMode,
@@ -91292,7 +91305,7 @@ var wp;
               )
             }
           ),
-          hasTextTransformControl && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+          hasTextTransformControl && /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -91304,7 +91317,7 @@ var wp;
               onDeselect: resetTextTransform,
               isShownByDefault: defaultControls.textTransform,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
                 TextTransformControl,
                 {
                   value: textTransform,
@@ -91315,7 +91328,7 @@ var wp;
               )
             }
           ),
-          hasTextAlignmentControl && /* @__PURE__ */ (0, import_jsx_runtime460.jsxs)(
+          hasTextAlignmentControl && /* @__PURE__ */ (0, import_jsx_runtime458.jsxs)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -91328,7 +91341,7 @@ var wp;
               isShownByDefault: defaultControls.textAlign,
               panelId,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
                   TextAlignmentControl,
                   {
                     value: textAlign,
@@ -91336,7 +91349,7 @@ var wp;
                     options: ["left", "center", "right", "justify"]
                   }
                 ),
-                textAlign === "justify" && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(import_components198.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n202.__)(
+                textAlign === "justify" && /* @__PURE__ */ (0, import_jsx_runtime458.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(import_components198.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n202.__)(
                   "Justified text can reduce readability. For better accessibility, use left-aligned text instead."
                 ) }) })
               ]
@@ -91349,7 +91362,7 @@ var wp;

   // packages/block-editor/build-module/hooks/line-height.mjs
   var import_blocks101 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime461 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime459 = __toESM(require_jsx_runtime(), 1);
   var LINE_HEIGHT_SUPPORT_KEY2 = "typography.lineHeight";

   // packages/block-editor/build-module/hooks/font-family.mjs
@@ -91411,7 +91424,7 @@ var wp;
   var import_hooks13 = __toESM(require_hooks(), 1);
   var import_blocks103 = __toESM(require_blocks(), 1);
   var import_token_list3 = __toESM(require_token_list(), 1);
-  var import_jsx_runtime462 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime460 = __toESM(require_jsx_runtime(), 1);
   var FONT_SIZE_SUPPORT_KEY2 = "typography.fontSize";
   function addAttributes3(settings2) {
     if (!(0, import_blocks103.hasBlockSupport)(settings2, FONT_SIZE_SUPPORT_KEY2)) {
@@ -91562,7 +91575,7 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/text-align.mjs
-  var import_jsx_runtime463 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime461 = __toESM(require_jsx_runtime(), 1);
   var TEXT_ALIGN_SUPPORT_KEY2 = "typography.textAlign";
   var TEXT_ALIGNMENT_OPTIONS2 = [
     {
@@ -91645,7 +91658,7 @@ var wp;
         style: setStyleForState(style, selectedState, newStateStyle)
       });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(block_controls_default, { group: controlsGroup, children: /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(block_controls_default, { group: controlsGroup, children: /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(
       AlignmentControl,
       {
         value: stateStyle?.typography?.textAlign,
@@ -91768,7 +91781,7 @@ var wp;
   var import_i18n204 = __toESM(require_i18n(), 1);
   var import_components200 = __toESM(require_components(), 1);
   var import_a11y22 = __toESM(require_a11y(), 1);
-  var import_jsx_runtime464 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime462 = __toESM(require_jsx_runtime(), 1);
   function FitTextSizeWarning() {
     const message2 = (0, import_i18n204.__)(
       "The text may be too small to read. Consider using a larger container or less text."
@@ -91776,7 +91789,7 @@ var wp;
     (0, import_element285.useEffect)(() => {
       (0, import_a11y22.speak)(message2);
     }, [message2]);
-    return /* @__PURE__ */ (0, import_jsx_runtime464.jsx)("div", { className: "block-editor-fit-text-size-warning", children: /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime462.jsx)("div", { className: "block-editor-fit-text-size-warning", children: /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(
       import_components200.Notice,
       {
         spokenMessage: null,
@@ -91788,7 +91801,7 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/fit-text.mjs
-  var import_jsx_runtime465 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime463 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_OBJECT4 = {};
   var MIN_FONT_SIZE_FOR_WARNING = 12;
   var FIT_TEXT_SUPPORT_KEY = "typography.fitText";
@@ -91944,7 +91957,7 @@ var wp;
     if (hasSelectedStyleState2) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(
       import_components201.__experimentalToolsPanelItem,
       {
         hasValue: () => fitText,
@@ -91952,7 +91965,7 @@ var wp;
         onDeselect: () => setAttributes({ fitText: void 0 }),
         resetAllFilter: () => ({ fitText: void 0 }),
         panelId: clientId,
-        children: /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(
           import_components201.ToggleControl,
           {
             label: (0, import_i18n205.__)("Fit text"),
@@ -92017,7 +92030,7 @@ var wp;
   function FitTextFontSize({ fitText, name, clientId, isSelected }) {
     const { fontSize } = useFitText({ fitText, name, clientId });
     if (isSelected && fontSize && fontSize < MIN_FONT_SIZE_FOR_WARNING) {
-      return /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(inspector_controls_default, { group: "typography", children: /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(FitTextSizeWarning, {}) });
+      return /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(inspector_controls_default, { group: "typography", children: /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(FitTextSizeWarning, {}) });
     }
     return null;
   }
@@ -92027,11 +92040,11 @@ var wp;
       const { fitText } = attributes;
       const supportsFitText = (0, import_blocks105.hasBlockSupport)(name, FIT_TEXT_SUPPORT_KEY);
       if (!supportsFitText) {
-        return /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(BlockEdit2, { ...props });
+        return /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(BlockEdit2, { ...props });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime465.jsxs)(import_jsx_runtime465.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(BlockEdit2, { ...props }),
-        /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(inspector_controls_default, { group: "typography", children: /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime463.jsxs)(import_jsx_runtime463.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(BlockEdit2, { ...props }),
+        /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(inspector_controls_default, { group: "typography", children: /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(
           FitTextControl,
           {
             clientId,
@@ -92042,7 +92055,7 @@ var wp;
             style: attributes.style
           }
         ) }),
-        fitText && /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
+        fitText && /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(
           FitTextFontSize,
           {
             fitText,
@@ -92068,7 +92081,7 @@ var wp;
   };

   // packages/block-editor/build-module/hooks/typography.mjs
-  var import_jsx_runtime466 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime464 = __toESM(require_jsx_runtime(), 1);
   function omit(object, keys) {
     return Object.fromEntries(
       Object.entries(object).filter(([key]) => !keys.includes(key))
@@ -92149,7 +92162,7 @@ var wp;
       },
       [resetAllFilter]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(
       inspector_controls_default,
       {
         group: "typography",
@@ -92251,7 +92264,7 @@ var wp;
       textColor: colorDefaultControls?.text
     };
     const Wrapper = asWrapper || TypographyInspectorControl;
-    return /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(
       TypographyPanel,
       {
         as: Wrapper,
@@ -92267,7 +92280,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/inspector-controls-tabs/styles-tab.mjs
-  var import_jsx_runtime467 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime465 = __toESM(require_jsx_runtime(), 1);
   function SectionStyleControls({
     blockName,
     clientId,
@@ -92305,8 +92318,8 @@ var wp;
       }),
       [settings2]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime467.jsxs)(import_jsx_runtime467.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime465.jsxs)(import_jsx_runtime465.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
         TypographyPanel2,
         {
           clientId,
@@ -92316,7 +92329,7 @@ var wp;
           asWrapper: TypographyToolsPanel
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
         BackgroundImagePanel3,
         {
           clientId,
@@ -92326,7 +92339,7 @@ var wp;
           asWrapper: BackgroundToolsPanel
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
         ElementsEdit,
         {
           clientId,
@@ -92350,9 +92363,9 @@ var wp;
     isSectionBlock: isSectionBlock2,
     contentClientIds
   }) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime467.jsxs)(import_jsx_runtime467.Fragment, { children: [
-      hasBlockStyles && /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(block_styles_default, { clientId }),
-      isSectionBlock2 && blockName !== "core/template-part" && /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime465.jsxs)(import_jsx_runtime465.Fragment, { children: [
+      hasBlockStyles && /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(block_styles_default, { clientId }),
+      isSectionBlock2 && blockName !== "core/template-part" && /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
         SectionStyleControls,
         {
           blockName,
@@ -92360,15 +92373,15 @@ var wp;
           contentClientIds
         }
       ),
-      (!isSectionBlock2 || blockName === "core/template-part") && /* @__PURE__ */ (0, import_jsx_runtime467.jsxs)(import_jsx_runtime467.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
+      (!isSectionBlock2 || blockName === "core/template-part") && /* @__PURE__ */ (0, import_jsx_runtime465.jsxs)(import_jsx_runtime465.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
           inspector_controls_default.Slot,
           {
             group: "typography",
             label: (0, import_i18n207.__)("Typography")
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
           inspector_controls_default.Slot,
           {
             group: "color",
@@ -92376,7 +92389,7 @@ var wp;
             className: "color-block-support-panel__inner-wrapper"
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
           inspector_controls_default.Slot,
           {
             group: "background",
@@ -92384,29 +92397,29 @@ var wp;
             className: "background-block-support-panel__inner-wrapper"
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(inspector_controls_default.Slot, { group: "filter" }),
-        /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(inspector_controls_default.Slot, { group: "filter" }),
+        /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
           inspector_controls_default.Slot,
           {
             group: "layout",
             label: (0, import_i18n207.__)("Layout")
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
           inspector_controls_default.Slot,
           {
             group: "dimensions",
             label: (0, import_i18n207.__)("Dimensions")
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
           inspector_controls_default.Slot,
           {
             group: "border",
             label: (0, import_i18n207.__)("Borders")
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
           inspector_controls_default.Slot,
           {
             group: "elements",
@@ -92414,8 +92427,8 @@ var wp;
             className: "elements-block-support-panel__inner-wrapper"
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(position_controls_panel_default, {}),
-        /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(inspector_controls_default.Slot, { group: "styles" })
+        /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(position_controls_panel_default, {}),
+        /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(inspector_controls_default.Slot, { group: "styles" })
       ] })
     ] });
   };
@@ -92429,7 +92442,7 @@ var wp;
   var import_blocks107 = __toESM(require_blocks(), 1);
   var import_data176 = __toESM(require_data(), 1);
   var import_components202 = __toESM(require_components(), 1);
-  var import_jsx_runtime468 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime466 = __toESM(require_jsx_runtime(), 1);
   function BlockQuickNavigation({
     clientIds,
     onSelect,
@@ -92439,7 +92452,7 @@ var wp;
     if (!clientIds.length) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(import_components202.__experimentalVStack, { spacing: 1, children: clientIds.map((clientId) => /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(import_components202.__experimentalVStack, { spacing: 1, children: clientIds.map((clientId) => /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(
       BlockQuickNavigationItem,
       {
         onSelect,
@@ -92489,7 +92502,7 @@ var wp;
     const { selectBlock: selectBlock2 } = (0, import_data176.useDispatch)(store);
     const hasChildren = childBlocks && childBlocks.length > 0;
     const canNavigateToListView = hasChildren && hasListViewTab && shouldRenderListView;
-    return /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(
       import_components202.Button,
       {
         __next40pxDefaultSize: true,
@@ -92504,17 +92517,17 @@ var wp;
             onSelect(clientId);
           }
         },
-        children: /* @__PURE__ */ (0, import_jsx_runtime468.jsxs)(import_components202.Flex, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(import_components202.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(block_icon_default, { icon: blockInformation?.icon }) }),
-          /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(import_components202.FlexBlock, { style: { textAlign: "left" }, children: /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(import_components202.__experimentalTruncate, { children: blockTitle }) }),
-          canNavigateToListView && /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(import_components202.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(icon_default, { icon: chevron_right_default, size: 24 }) })
+        children: /* @__PURE__ */ (0, import_jsx_runtime466.jsxs)(import_components202.Flex, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(import_components202.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(block_icon_default, { icon: blockInformation?.icon }) }),
+          /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(import_components202.FlexBlock, { style: { textAlign: "left" }, children: /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(import_components202.__experimentalTruncate, { children: blockTitle }) }),
+          canNavigateToListView && /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(import_components202.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(icon_default, { icon: chevron_right_default, size: 24 }) })
         ] })
       }
     );
   }

   // packages/block-editor/build-module/components/inspector-controls-tabs/content-tab.mjs
-  var import_jsx_runtime469 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime467 = __toESM(require_jsx_runtime(), 1);
   var ContentTab = ({
     contentClientIds,
     onSwitchToListView,
@@ -92523,20 +92536,19 @@ var wp;
     if (!contentClientIds || contentClientIds.length === 0) {
       return null;
     }
-    const shouldShowBlockFields = window?.__experimentalContentOnlyInspectorFields;
-    return /* @__PURE__ */ (0, import_jsx_runtime469.jsx)(import_jsx_runtime469.Fragment, { children: !shouldShowBlockFields && /* @__PURE__ */ (0, import_jsx_runtime469.jsx)(import_components203.PanelBody, { title: (0, import_i18n208.__)("Content"), children: /* @__PURE__ */ (0, import_jsx_runtime469.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(import_components203.PanelBody, { title: (0, import_i18n208.__)("Content"), children: /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
       BlockQuickNavigation,
       {
         clientIds: contentClientIds,
         onSwitchToListView,
         hasListViewTab
       }
-    ) }) });
+    ) });
   };
   var content_tab_default = ContentTab;

   // packages/block-editor/build-module/components/inspector-controls-tabs/index.mjs
-  var import_jsx_runtime470 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime468 = __toESM(require_jsx_runtime(), 1);
   var { Tabs: Tabs5 } = unlock(import_components204.privateApis);
   function InspectorControlsTabs({
     blockName,
@@ -92548,7 +92560,7 @@ var wp;
   }) {
     const listViewRef = (0, import_element289.useRef)(null);
     const showIconLabels = (0, import_data177.useSelect)((select3) => {
-      return select3(import_preferences5.store).get("core", "showIconLabels");
+      return select3(import_preferences4.store).get("core", "showIconLabels");
     }, []);
     const { requestedTab } = (0, import_data177.useSelect)((select3) => ({
       requestedTab: unlock(
@@ -92629,28 +92641,28 @@ var wp;
         handleTabSelect(TAB_LIST_VIEW.name);
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime470.jsx)("div", { className: "block-editor-block-inspector__tabs", children: /* @__PURE__ */ (0, import_jsx_runtime470.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime468.jsx)("div", { className: "block-editor-block-inspector__tabs", children: /* @__PURE__ */ (0, import_jsx_runtime468.jsxs)(
       Tabs5,
       {
         selectedTabId,
         onSelect: handleTabSelect,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(Tabs5.TabList, { children: tabs.map(
-            (tab) => showIconLabels ? /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(Tabs5.Tab, { tabId: tab.name, children: tab.title }, tab.name) : /* @__PURE__ */ (0, import_jsx_runtime470.jsxs)(tooltip_exports.Root, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(Tabs5.TabList, { children: tabs.map(
+            (tab) => showIconLabels ? /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(Tabs5.Tab, { tabId: tab.name, children: tab.title }, tab.name) : /* @__PURE__ */ (0, import_jsx_runtime468.jsxs)(tooltip_exports.Root, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(
                 Tabs5.Tab,
                 {
                   tabId: tab.name,
                   "aria-label": tab.title,
-                  render: /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(tooltip_exports.Trigger, {}),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(import_components204.Icon, { icon: tab.icon })
+                  render: /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(tooltip_exports.Trigger, {}),
+                  children: /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(import_components204.Icon, { icon: tab.icon })
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(tooltip_exports.Popup, { children: tab.title })
+              /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(tooltip_exports.Popup, { children: tab.title })
             ] }, tab.name)
           ) }),
-          /* @__PURE__ */ (0, import_jsx_runtime470.jsxs)(Tabs5.TabPanel, { tabId: TAB_CONTENT.name, focusable: false, children: [
-            /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime468.jsxs)(Tabs5.TabPanel, { tabId: TAB_CONTENT.name, focusable: false, children: [
+            /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(
               content_tab_default,
               {
                 contentClientIds,
@@ -92658,14 +92670,14 @@ var wp;
                 hasListViewTab
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(inspector_controls_default.Slot, { group: "content" })
+            /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(inspector_controls_default.Slot, { group: "content" })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime470.jsxs)(Tabs5.TabPanel, { tabId: TAB_LIST_VIEW.name, focusable: false, children: [
-            /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(inspector_controls_default.Slot, { group: "list", ref: listViewRef }),
-            /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(ListViewContentPopover, { listViewRef })
+          /* @__PURE__ */ (0, import_jsx_runtime468.jsxs)(Tabs5.TabPanel, { tabId: TAB_LIST_VIEW.name, focusable: false, children: [
+            /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(inspector_controls_default.Slot, { group: "list", ref: listViewRef }),
+            /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(ListViewContentPopover, { listViewRef })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(Tabs5.TabPanel, { tabId: TAB_SETTINGS.name, focusable: false, children: /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(settings_tab_default, { showAdvancedControls: !!blockName }) }),
-          /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(Tabs5.TabPanel, { tabId: TAB_STYLES.name, focusable: false, children: /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(Tabs5.TabPanel, { tabId: TAB_SETTINGS.name, focusable: false, children: /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(settings_tab_default, { showAdvancedControls: !!blockName }) }),
+          /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(Tabs5.TabPanel, { tabId: TAB_STYLES.name, focusable: false, children: /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(
             styles_tab_default,
             {
               blockName,
@@ -92733,8 +92745,7 @@ var wp;
       ...(0, import_components205.__experimentalUseSlotFills)(defaultGroup.name) || [],
       ...hasListFills && hasStyleFills > 1 ? advancedFills : []
     ];
-    const shouldShowBlockFields = window?.__experimentalContentOnlyInspectorFields;
-    const hasContentTab = hasContentFills || !shouldShowBlockFields && contentClientIds?.length;
+    const hasContentTab = hasContentFills || contentClientIds?.length;
     if (hasContentTab) {
       tabs.push(TAB_CONTENT);
     }
@@ -92761,17 +92772,17 @@ var wp;

   // packages/block-editor/build-module/components/inspector-controls/last-item.mjs
   var import_components206 = __toESM(require_components(), 1);
-  var import_jsx_runtime471 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime469 = __toESM(require_jsx_runtime(), 1);
   var { Fill: Fill4, Slot: Slot9 } = (0, import_components206.createSlotFill)(/* @__PURE__ */ Symbol("InspectorControlsLastItem"));
   var InspectorControlsLastItem = (props) => {
     const context = useBlockEditContext();
     if (!context[mayDisplayControlsKey]) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(Fill4, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime469.jsx)(Fill4, { ...props });
   };
   InspectorControlsLastItem.Slot = function InspectorControlsLastItemSlot(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(Slot9, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime469.jsx)(Slot9, { ...props });
   };
   var last_item_default = InspectorControlsLastItem;

@@ -92808,7 +92819,7 @@ var wp;
   // packages/block-editor/build-module/components/global-styles/state-control.mjs
   var import_i18n209 = __toESM(require_i18n(), 1);
   var import_components207 = __toESM(require_components(), 1);
-  var import_jsx_runtime472 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime470 = __toESM(require_jsx_runtime(), 1);
   function StateControl({
     viewportStates = [],
     pseudoStates = [],
@@ -92865,14 +92876,14 @@ var wp;
     const currentStateLabel = activeStates.length ? activeStates.map((state) => state.label).join(", ") : (0, import_i18n209.__)("Default");
     const icon = showText ? chevron_down_default : more_vertical_default;
     const toggleProps = showText ? { size: "compact", iconPosition: "right" } : { size: "small" };
-    return /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(
       Stack,
       {
         direction: "column",
         gap: "sm",
         align: "flex-end",
         className: "block-editor-global-styles-state-control",
-        children: /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(
           import_components207.DropdownMenu,
           {
             icon,
@@ -92887,8 +92898,8 @@ var wp;
             },
             text: showText ? triggerLabel : void 0,
             toggleProps,
-            children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime472.jsxs)(import_jsx_runtime472.Fragment, { children: [
-              hasViewportOptions && /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(import_components207.MenuGroup, { label: (0, import_i18n209.__)("Viewport"), children: viewportOptions.map((option) => /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(
+            children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime470.jsxs)(import_jsx_runtime470.Fragment, { children: [
+              hasViewportOptions && /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(import_components207.MenuGroup, { label: (0, import_i18n209.__)("Viewport"), children: viewportOptions.map((option) => /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(
                 import_components207.MenuItem,
                 {
                   onClick: () => {
@@ -92902,7 +92913,7 @@ var wp;
                 },
                 `viewport-${option.value}`
               )) }),
-              hasPseudoStateOptions && /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(import_components207.MenuGroup, { label: (0, import_i18n209.__)("Pseudo state"), children: pseudoStateOptions.map((option) => /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(
+              hasPseudoStateOptions && /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(import_components207.MenuGroup, { label: (0, import_i18n209.__)("Pseudo state"), children: pseudoStateOptions.map((option) => /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(
                 import_components207.MenuItem,
                 {
                   onClick: () => {
@@ -92928,7 +92939,7 @@ var wp;
   // packages/block-editor/build-module/components/global-styles/state-control-badges.mjs
   var import_components208 = __toESM(require_components(), 1);
   var import_i18n210 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime473 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime471 = __toESM(require_jsx_runtime(), 1);
   var { Badge: WCBadge4 } = unlock(import_components208.privateApis);
   function StateControlBadges({
     viewportStates = [],
@@ -92966,7 +92977,7 @@ var wp;
         )
       });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(
       Stack,
       {
         className,
@@ -92975,14 +92986,14 @@ var wp;
         gap: "xs",
         wrap: "wrap",
         children: activeStates.map((state) => {
-          const badge = /* @__PURE__ */ (0, import_jsx_runtime473.jsxs)(
+          const badge = /* @__PURE__ */ (0, import_jsx_runtime471.jsxs)(
             WCBadge4,
             {
               className: "block-editor-global-styles-state-control__badge",
               intent: "info",
               children: [
                 state.label,
-                !!state.tooltipText && /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime473.jsx)("span", {}), children: state.tooltipText })
+                !!state.tooltipText && /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime471.jsx)("span", {}), children: state.tooltipText })
               ]
             },
             state.key
@@ -92990,14 +93001,14 @@ var wp;
           if (!state.tooltipText) {
             return badge;
           }
-          return /* @__PURE__ */ (0, import_jsx_runtime473.jsxs)(tooltip_exports.Root, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime471.jsxs)(tooltip_exports.Root, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(
               tooltip_exports.Trigger,
               {
-                render: /* @__PURE__ */ (0, import_jsx_runtime473.jsx)("span", { className: "block-editor-global-styles-state-control__badge-tooltip-trigger", children: badge })
+                render: /* @__PURE__ */ (0, import_jsx_runtime471.jsx)("span", { className: "block-editor-global-styles-state-control__badge-tooltip-trigger", children: badge })
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(tooltip_exports.Popup, { children: state.tooltipText })
+            /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(tooltip_exports.Popup, { children: state.tooltipText })
           ] }, state.key);
         })
       }
@@ -93005,7 +93016,7 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/states.mjs
-  var import_jsx_runtime474 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime472 = __toESM(require_jsx_runtime(), 1);
   var { getViewportBreakpoints: getViewportBreakpoints5 } = unlock(privateApis);
   var PSEUDO_STATE_LABELS = {
     ":hover": (0, import_i18n211._x)("Hover", "Name for the CSS pseudo-class selector"),
@@ -93051,7 +93062,7 @@ var wp;
     if (!pseudoStateOptions.length) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(
       StateControl,
       {
         pseudoStates: pseudoStateOptions,
@@ -93075,7 +93086,7 @@ var wp;
     if (!pseudoStateOptions.length && !isResponsiveEditing3) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(
       StateControlBadges,
       {
         viewportStates: isResponsiveEditing3 ? deviceStateOptions : EMPTY_STATE_OPTIONS,
@@ -93087,22 +93098,22 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-inspector/index.mjs
-  var import_jsx_runtime475 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime473 = __toESM(require_jsx_runtime(), 1);
   function StyleInspectorSlots({
     showAdvancedControls = true,
     showPositionControls = true,
     showBindingsControls = true
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime475.jsxs)(import_jsx_runtime475.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(inspector_controls_default.Slot, {}),
-      /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime473.jsxs)(import_jsx_runtime473.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(inspector_controls_default.Slot, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
         inspector_controls_default.Slot,
         {
           group: "typography",
           label: (0, import_i18n212.__)("Typography")
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
         inspector_controls_default.Slot,
         {
           group: "color",
@@ -93110,7 +93121,7 @@ var wp;
           className: "color-block-support-panel__inner-wrapper"
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
         inspector_controls_default.Slot,
         {
           group: "background",
@@ -93118,16 +93129,16 @@ var wp;
           className: "background-block-support-panel__inner-wrapper"
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(inspector_controls_default.Slot, { group: "layout", label: (0, import_i18n212.__)("Layout") }),
-      /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(inspector_controls_default.Slot, { group: "layout", label: (0, import_i18n212.__)("Layout") }),
+      /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
         inspector_controls_default.Slot,
         {
           group: "dimensions",
           label: (0, import_i18n212.__)("Dimensions")
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(inspector_controls_default.Slot, { group: "border", label: (0, import_i18n212.__)("Borders") }),
-      /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(inspector_controls_default.Slot, { group: "border", label: (0, import_i18n212.__)("Borders") }),
+      /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
         inspector_controls_default.Slot,
         {
           group: "elements",
@@ -93135,10 +93146,10 @@ var wp;
           className: "elements-block-support-panel__inner-wrapper"
         }
       ),
-      showPositionControls && /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(position_controls_panel_default, {}),
-      /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(inspector_controls_default.Slot, { group: "styles" }),
-      showBindingsControls && /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(inspector_controls_default.Slot, { group: "bindings" }),
-      showAdvancedControls && /* @__PURE__ */ (0, import_jsx_runtime475.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(advanced_controls_panel_default, {}) })
+      showPositionControls && /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(position_controls_panel_default, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(inspector_controls_default.Slot, { group: "styles" }),
+      showBindingsControls && /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(inspector_controls_default.Slot, { group: "bindings" }),
+      showAdvancedControls && /* @__PURE__ */ (0, import_jsx_runtime473.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(advanced_controls_panel_default, {}) })
     ] });
   }
   function StyleStateInspectorSlots({
@@ -93150,8 +93161,8 @@ var wp;
   }) {
     const isViewportStyleState = hasViewportBlockStyleState(selectedBlockStyleState2) && !hasPseudoBlockStyleState(selectedBlockStyleState2);
     const showSectionStyleControls = isSectionBlock2 && blockName !== "core/template-part";
-    return /* @__PURE__ */ (0, import_jsx_runtime475.jsxs)(import_jsx_runtime475.Fragment, { children: [
-      showSectionStyleControls && /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(BlockStyleStateProvider, { value: selectedBlockStyleState2, children: /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime473.jsxs)(import_jsx_runtime473.Fragment, { children: [
+      showSectionStyleControls && /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(BlockStyleStateProvider, { value: selectedBlockStyleState2, children: /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
         SectionStyleControls,
         {
           blockName,
@@ -93159,15 +93170,15 @@ var wp;
           contentClientIds
         }
       ) }),
-      !showSectionStyleControls && /* @__PURE__ */ (0, import_jsx_runtime475.jsxs)(import_jsx_runtime475.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+      !showSectionStyleControls && /* @__PURE__ */ (0, import_jsx_runtime473.jsxs)(import_jsx_runtime473.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
           inspector_controls_default.Slot,
           {
             group: "typography",
             label: (0, import_i18n212.__)("Typography")
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
           inspector_controls_default.Slot,
           {
             group: "color",
@@ -93175,7 +93186,7 @@ var wp;
             className: "color-block-support-panel__inner-wrapper"
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
           inspector_controls_default.Slot,
           {
             group: "background",
@@ -93183,28 +93194,28 @@ var wp;
             className: "background-block-support-panel__inner-wrapper"
           }
         ),
-        isViewportStyleState && /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+        isViewportStyleState && /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
           inspector_controls_default.Slot,
           {
             group: "layout",
             label: (0, import_i18n212.__)("Layout")
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
           inspector_controls_default.Slot,
           {
             group: "dimensions",
             label: (0, import_i18n212.__)("Dimensions")
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
           inspector_controls_default.Slot,
           {
             group: "border",
             label: (0, import_i18n212.__)("Borders")
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
           inspector_controls_default.Slot,
           {
             group: "elements",
@@ -93213,7 +93224,7 @@ var wp;
           }
         )
       ] }),
-      isViewportStyleState && /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(inspector_controls_default.Slot, { group: "viewport" })
+      isViewportStyleState && /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(inspector_controls_default.Slot, { group: "viewport" })
     ] });
   }
   function BlockInspector() {
@@ -93322,9 +93333,9 @@ var wp;
       selectedBlockStyleState2
     );
     if (hasSelectedBlocks && !isSectionBlockInSelection) {
-      return /* @__PURE__ */ (0, import_jsx_runtime475.jsxs)("div", { className: "block-editor-block-inspector", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(MultiSelectionInspector, {}),
-        hasMultipleTabs ? /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(InspectorControlsTabs, { tabs: availableTabs }) : /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime473.jsxs)("div", { className: "block-editor-block-inspector", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(MultiSelectionInspector, {}),
+        hasMultipleTabs ? /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(InspectorControlsTabs, { tabs: availableTabs }) : /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
           StyleInspectorSlots,
           {
             showAdvancedControls: false,
@@ -93335,18 +93346,18 @@ var wp;
       ] });
     }
     if (hasSelectedBlocks && isSectionBlockInSelection) {
-      return /* @__PURE__ */ (0, import_jsx_runtime475.jsx)("div", { className: "block-editor-block-inspector", children: /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(MultiSelectionInspector, {}) });
+      return /* @__PURE__ */ (0, import_jsx_runtime473.jsx)("div", { className: "block-editor-block-inspector", children: /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(MultiSelectionInspector, {}) });
     }
     const isRenderedBlockUnregistered = renderedBlockName === (0, import_blocks108.getUnregisteredTypeHandlerName)();
     const shouldShowWarning = !blockType || !renderedBlockClientId || isRenderedBlockUnregistered;
     if (shouldShowWarning) {
-      return /* @__PURE__ */ (0, import_jsx_runtime475.jsx)("span", { className: "block-editor-block-inspector__no-blocks", children: (0, import_i18n212.__)("No block selected.") });
+      return /* @__PURE__ */ (0, import_jsx_runtime473.jsx)("span", { className: "block-editor-block-inspector__no-blocks", children: (0, import_i18n212.__)("No block selected.") });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
       BlockInspectorSingleBlockWrapper,
       {
         animate: blockInspectorAnimationSettings,
-        wrapper: (children) => /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+        wrapper: (children) => /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
           AnimatedContainer,
           {
             blockInspectorAnimationSettings,
@@ -93354,7 +93365,7 @@ var wp;
             children
           }
         ),
-        children: /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
           BlockInspectorSingleBlock,
           {
             renderedBlockClientId,
@@ -93384,7 +93395,7 @@ var wp;
     children
   }) => {
     const animationOrigin = blockInspectorAnimationSettings && blockInspectorAnimationSettings.enterDirection === "leftToRight" ? -50 : 50;
-    return /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
       import_components209.__unstableMotion.div,
       {
         animate: {
@@ -93442,8 +93453,8 @@ var wp;
     const onShowStateOnCanvasChange = (value) => {
       setSelectedBlockStyleStateCanvasPreview2(renderedBlockClientId, value);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime475.jsxs)("div", { className: "block-editor-block-inspector", children: [
-      hasParentChildBlockCards && /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime473.jsxs)("div", { className: "block-editor-block-inspector", children: [
+      hasParentChildBlockCards && /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
         block_card_default,
         {
           ...parentBlockInformation,
@@ -93451,7 +93462,7 @@ var wp;
           parentClientId: editedContentOnlySection2
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
         block_card_default,
         {
           ...blockInformation,
@@ -93459,7 +93470,7 @@ var wp;
           className: isBlockSynced && "is-synced",
           isChild: hasParentChildBlockCards,
           clientId: renderedBlockClientId,
-          controls: blockEditingMode === "default" && blockStatesEditingEnabled && /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+          controls: blockEditingMode === "default" && blockStatesEditingEnabled && /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
             BlockStatesControl,
             {
               name: blockName,
@@ -93469,8 +93480,8 @@ var wp;
           )
         }
       ),
-      blockEditingMode === "default" && isEditingStyleState && /* @__PURE__ */ (0, import_jsx_runtime475.jsxs)(import_components209.__experimentalSpacer, { paddingX: 4, paddingY: 2, children: [
-        hasPseudoState && /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+      blockEditingMode === "default" && isEditingStyleState && /* @__PURE__ */ (0, import_jsx_runtime473.jsxs)(import_components209.__experimentalSpacer, { paddingX: 4, paddingY: 2, children: [
+        hasPseudoState && /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
           import_components209.ToggleControl,
           {
             label: (0, import_i18n212.__)("Show state on canvas"),
@@ -93478,7 +93489,7 @@ var wp;
             onChange: onShowStateOnCanvasChange
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
           BlockStateBadges,
           {
             name: blockName,
@@ -93487,16 +93498,16 @@ var wp;
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(ViewportVisibilityInfo, { clientId: renderedBlockClientId }),
-      /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(EditContents, { clientId: renderedBlockClientId }),
-      !isEditingStyleState && /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(ViewportVisibilityInfo, { clientId: renderedBlockClientId }),
+      /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(EditContents, { clientId: renderedBlockClientId }),
+      !isEditingStyleState && /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
         block_variation_transforms_default,
         {
           blockClientId: renderedBlockClientId
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(BlockInspectorPreTabsSlot, {}),
-      isEditingStyleState && /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(BlockInspectorPreTabsSlot, {}),
+      isEditingStyleState && /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
         StyleStateInspectorSlots,
         {
           clientId: renderedBlockClientId,
@@ -93505,7 +93516,7 @@ var wp;
           selectedBlockStyleState: selectedBlockStyleState2
         }
       ),
-      !isEditingStyleState && hasMultipleTabs && /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(import_jsx_runtime475.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+      !isEditingStyleState && hasMultipleTabs && /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(import_jsx_runtime473.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
         InspectorControlsTabs,
         {
           hasBlockStyles,
@@ -93516,23 +93527,23 @@ var wp;
           contentClientIds
         }
       ) }),
-      !isEditingStyleState && !hasMultipleTabs && /* @__PURE__ */ (0, import_jsx_runtime475.jsxs)(import_jsx_runtime475.Fragment, { children: [
-        hasBlockStyles && /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(block_styles_default, { clientId: renderedBlockClientId }),
-        /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(content_tab_default, { contentClientIds }),
-        /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(inspector_controls_default.Slot, { group: "content" }),
-        /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(inspector_controls_default.Slot, { group: "list", ref: listViewRef }),
-        /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(ListViewContentPopover, { listViewRef }),
-        !isSectionBlock2 && /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(StyleInspectorSlots, {})
+      !isEditingStyleState && !hasMultipleTabs && /* @__PURE__ */ (0, import_jsx_runtime473.jsxs)(import_jsx_runtime473.Fragment, { children: [
+        hasBlockStyles && /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(block_styles_default, { clientId: renderedBlockClientId }),
+        /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(content_tab_default, { contentClientIds }),
+        /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(inspector_controls_default.Slot, { group: "content" }),
+        /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(inspector_controls_default.Slot, { group: "list", ref: listViewRef }),
+        /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(ListViewContentPopover, { listViewRef }),
+        !isSectionBlock2 && /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(StyleInspectorSlots, {})
       ] }),
-      !isEditingStyleState && /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(last_item_default.Slot, {}),
-      /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(SkipToSelectedBlock, {}, "back")
+      !isEditingStyleState && /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(last_item_default.Slot, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(SkipToSelectedBlock, {}, "back")
     ] });
   };
   var block_inspector_default = BlockInspector;

   // packages/block-editor/build-module/components/copy-handler/index.mjs
   var import_deprecated31 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime476 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime474 = __toESM(require_jsx_runtime(), 1);
   var __unstableUseClipboardHandler = () => {
     (0, import_deprecated31.default)("__unstableUseClipboardHandler", {
       alternative: "BlockCanvas or WritingFlow",
@@ -93547,13 +93558,13 @@ var wp;
       since: "6.4",
       version: "6.7"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime476.jsx)("div", { ...props, ref: useClipboardHandler() });
+    return /* @__PURE__ */ (0, import_jsx_runtime474.jsx)("div", { ...props, ref: useClipboardHandler() });
   }

   // packages/block-editor/build-module/components/inserter/library.mjs
   var import_data181 = __toESM(require_data(), 1);
   var import_element292 = __toESM(require_element(), 1);
-  var import_jsx_runtime477 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime475 = __toESM(require_jsx_runtime(), 1);
   var noop23 = () => {
   };
   function InserterLibrary({
@@ -93581,7 +93592,7 @@ var wp;
       },
       [clientId, rootClientId]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
       PrivateInserterMenu,
       {
         onSelect,
@@ -93603,7 +93614,7 @@ var wp;
   }
   var PrivateInserterLibrary = (0, import_element292.forwardRef)(InserterLibrary);
   function PublicInserterLibrary(props, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
       PrivateInserterLibrary,
       {
         ...props,
@@ -93628,7 +93639,7 @@ var wp;
   var import_compose106 = __toESM(require_compose(), 1);
   var import_dom74 = __toESM(require_dom(), 1);
   var import_keycodes28 = __toESM(require_keycodes(), 1);
-  var import_jsx_runtime478 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime476 = __toESM(require_jsx_runtime(), 1);
   var isIE = window.navigator.userAgent.indexOf("Trident") !== -1;
   var arrowKeyCodes = /* @__PURE__ */ new Set([import_keycodes28.UP, import_keycodes28.DOWN, import_keycodes28.LEFT, import_keycodes28.RIGHT]);
   var initialTriggerPercentage = 0.75;
@@ -93774,7 +93785,7 @@ var wp;
     }, []);
   }
   function Typewriter({ children }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime478.jsx)("div", { ref: useTypewriter(), className: "block-editor__typewriter", children });
+    return /* @__PURE__ */ (0, import_jsx_runtime476.jsx)("div", { ref: useTypewriter(), className: "block-editor__typewriter", children });
   }
   var TypewriterOrIEBypass = isIE ? (props) => props.children : Typewriter;
   var typewriter_default = TypewriterOrIEBypass;
@@ -93782,7 +93793,7 @@ var wp;
   // packages/block-editor/build-module/components/recursion-provider/index.mjs
   var import_element293 = __toESM(require_element(), 1);
   var import_deprecated33 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime479 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime477 = __toESM(require_jsx_runtime(), 1);
   var RenderedRefsContext = (0, import_element293.createContext)({});
   RenderedRefsContext.displayName = "RenderedRefsContext";
   function addToBlockType(renderedBlocks, blockName, uniqueId2) {
@@ -93801,7 +93812,7 @@ var wp;
       () => addToBlockType(previouslyRenderedBlocks, blockName, uniqueId2),
       [previouslyRenderedBlocks, blockName, uniqueId2]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(RenderedRefsContext.Provider, { value: newRenderedBlocks, children });
+    return /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(RenderedRefsContext.Provider, { value: newRenderedBlocks, children });
   }
   function useHasRecursion(uniqueId2, blockName = "") {
     const previouslyRenderedBlocks = (0, import_element293.useContext)(RenderedRefsContext);
@@ -93814,7 +93825,7 @@ var wp;
       since: "6.5",
       alternative: "wp.blockEditor.RecursionProvider"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(RecursionProvider, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(RecursionProvider, { ...props });
   };
   var DeprecatedExperimentalUseHasRecursion = (...args) => {
     (0, import_deprecated33.default)("wp.blockEditor.__experimentalUseHasRecursion", {
@@ -93833,26 +93844,26 @@ var wp;
   // packages/block-editor/build-module/components/inspector-popover-header/index.mjs
   var import_components210 = __toESM(require_components(), 1);
   var import_i18n213 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime480 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime478 = __toESM(require_jsx_runtime(), 1);
   function InspectorPopoverHeader({
     title,
     help,
     actions = [],
     onClose
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime480.jsxs)(import_components210.__experimentalVStack, { className: "block-editor-inspector-popover-header", spacing: 4, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime480.jsxs)(import_components210.__experimentalHStack, { alignment: "center", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime478.jsxs)(import_components210.__experimentalVStack, { className: "block-editor-inspector-popover-header", spacing: 4, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime478.jsxs)(import_components210.__experimentalHStack, { alignment: "center", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(
           Text,
           {
             variant: "heading-md",
-            render: /* @__PURE__ */ (0, import_jsx_runtime480.jsx)("h2", {}),
+            render: /* @__PURE__ */ (0, import_jsx_runtime478.jsx)("h2", {}),
             className: "block-editor-inspector-popover-header__heading",
             children: title
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(import_components210.__experimentalSpacer, {}),
-        actions.map(({ label, icon, onClick }) => /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(import_components210.__experimentalSpacer, {}),
+        actions.map(({ label, icon, onClick }) => /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(
           import_components210.Button,
           {
             size: "small",
@@ -93865,7 +93876,7 @@ var wp;
           },
           label
         )),
-        onClose && /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(
+        onClose && /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(
           import_components210.Button,
           {
             size: "small",
@@ -93876,12 +93887,12 @@ var wp;
           }
         )
       ] }),
-      help && /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(Text, { children: help })
+      help && /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(Text, { children: help })
     ] });
   }

   // packages/block-editor/build-module/components/publish-date-time-picker/index.mjs
-  var import_jsx_runtime481 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime479 = __toESM(require_jsx_runtime(), 1);
   function PublishDateTimePicker({
     onClose,
     onChange,
@@ -93900,8 +93911,8 @@ var wp;
       ...additionalProps
     };
     const DatePickerComponent = isCompact ? import_components211.TimePicker : import_components211.DateTimePicker;
-    return /* @__PURE__ */ (0, import_jsx_runtime481.jsxs)("div", { ref, className: "block-editor-publish-date-time-picker", children: [
-      showPopoverHeader && /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime479.jsxs)("div", { ref, className: "block-editor-publish-date-time-picker", children: [
+      showPopoverHeader && /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(
         InspectorPopoverHeader,
         {
           title: title || (0, import_i18n214.__)("Publish"),
@@ -93914,12 +93925,12 @@ var wp;
           onClose
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(DatePickerComponent, { ...datePickerProps })
+      /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(DatePickerComponent, { ...datePickerProps })
     ] });
   }
   var PrivatePublishDateTimePicker = (0, import_element294.forwardRef)(PublishDateTimePicker);
   function PublicPublishDateTimePicker(props, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(
       PrivatePublishDateTimePicker,
       {
         ...props,
@@ -93944,7 +93955,7 @@ var wp;
   var tool_selector_default = (0, import_element295.forwardRef)(ToolSelector);

   // packages/block-editor/build-module/hooks/utils.mjs
-  var import_jsx_runtime482 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime480 = __toESM(require_jsx_runtime(), 1);
   var cleanEmptyObject = (object) => {
     if (object === null || typeof object !== "object" || Array.isArray(object)) {
       return object;
@@ -94383,7 +94394,7 @@ var wp;
                 neededProps[key] = props.attributes[key];
               }
             }
-            return /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(
               Edit4,
               {
                 name: props.name,
@@ -94396,7 +94407,7 @@ var wp;
               i2
             );
           }),
-          /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(OriginalBlockEdit, { ...props }, "edit")
+          /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(OriginalBlockEdit, { ...props }, "edit")
         ];
       },
       "withBlockEditHooks"
@@ -94451,7 +94462,7 @@ var wp;
             ) {
               return null;
             }
-            return /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(
               BlockPropsPure,
               {
                 index: i2,
@@ -94464,7 +94475,7 @@ var wp;
               i2
             );
           }),
-          /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(
             BlockListBlock2,
             {
               ...props,
@@ -94606,7 +94617,7 @@ var wp;
   // packages/block-editor/build-module/hooks/align.mjs
   var import_hooks18 = __toESM(require_hooks(), 1);
   var import_blocks111 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime483 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime481 = __toESM(require_jsx_runtime(), 1);
   var ALL_ALIGNMENTS = ["left", "center", "right", "wide", "full"];
   var WIDE_ALIGNMENTS = ["wide", "full"];
   function getValidAlignments(blockAlign, hasWideBlockSupport = true, hasWideEnabled = true) {
@@ -94670,7 +94681,7 @@ var wp;
       }
       setAttributes({ align: nextAlign });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime483.jsx)(block_controls_default, { group: "block", __experimentalShareWithChildBlocks: true, children: /* @__PURE__ */ (0, import_jsx_runtime483.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(block_controls_default, { group: "block", __experimentalShareWithChildBlocks: true, children: /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(
       BlockAlignmentControl,
       {
         value: align,
@@ -94768,14 +94779,14 @@ var wp;

   // packages/block-editor/build-module/components/block-manager/checklist.mjs
   var import_components214 = __toESM(require_components(), 1);
-  var import_jsx_runtime484 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime482 = __toESM(require_jsx_runtime(), 1);
   function BlockTypesChecklist({ blockTypes, value, onItemChange }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime484.jsx)("ul", { className: "block-editor-block-manager__checklist", children: blockTypes.map((blockType) => /* @__PURE__ */ (0, import_jsx_runtime484.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime482.jsx)("ul", { className: "block-editor-block-manager__checklist", children: blockTypes.map((blockType) => /* @__PURE__ */ (0, import_jsx_runtime482.jsxs)(
       "li",
       {
         className: "block-editor-block-manager__checklist-item",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime484.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(
             import_components214.CheckboxControl,
             {
               label: blockType.title,
@@ -94783,7 +94794,7 @@ var wp;
               onChange: (...args) => onItemChange(blockType, ...args)
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime484.jsx)(block_icon_default, { icon: blockType.icon })
+          /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(block_icon_default, { icon: blockType.icon })
         ]
       },
       blockType.name
@@ -94792,7 +94803,7 @@ var wp;
   var checklist_default = BlockTypesChecklist;

   // packages/block-editor/build-module/components/block-manager/category.mjs
-  var import_jsx_runtime485 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime483 = __toESM(require_jsx_runtime(), 1);
   function BlockManagerCategory({
     title,
     blockTypes,
@@ -94848,24 +94859,24 @@ var wp;
     const titleId = "block-editor-block-manager__category-title-" + instanceId;
     const isAllChecked = checkedBlockNames.length === blockTypes.length;
     const isIndeterminate = !isAllChecked && checkedBlockNames.length > 0;
-    return /* @__PURE__ */ (0, import_jsx_runtime485.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime483.jsxs)(
       "div",
       {
         role: "group",
         "aria-labelledby": titleId,
         className: "block-editor-block-manager__category",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime483.jsx)(
             import_components215.CheckboxControl,
             {
               checked: isAllChecked,
               onChange: toggleAllVisible,
               className: "block-editor-block-manager__category-title",
               indeterminate: isIndeterminate,
-              label: /* @__PURE__ */ (0, import_jsx_runtime485.jsx)("span", { id: titleId, children: title })
+              label: /* @__PURE__ */ (0, import_jsx_runtime483.jsx)("span", { id: titleId, children: title })
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime483.jsx)(
             checklist_default,
             {
               blockTypes,
@@ -94880,7 +94891,7 @@ var wp;
   var category_default2 = BlockManagerCategory;

   // packages/block-editor/build-module/components/block-manager/index.mjs
-  var import_jsx_runtime486 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime484 = __toESM(require_jsx_runtime(), 1);
   function BlockManager({
     blockTypes,
     selectedBlockTypes,
@@ -94912,8 +94923,8 @@ var wp;
       );
       debouncedSpeak(resultsFoundMessage);
     }, [filteredBlockTypes?.length, search, debouncedSpeak]);
-    return /* @__PURE__ */ (0, import_jsx_runtime486.jsxs)(import_components216.__experimentalVStack, { className: "block-editor-block-manager__content", spacing: 4, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime484.jsxs)(import_components216.__experimentalVStack, { className: "block-editor-block-manager__content", spacing: 4, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime484.jsx)(
         import_components216.SearchControl,
         {
           label: (0, import_i18n215.__)("Search for a block"),
@@ -94923,7 +94934,7 @@ var wp;
           className: "block-editor-block-manager__search"
         }
       ),
-      showSelectAll && /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(
+      showSelectAll && /* @__PURE__ */ (0, import_jsx_runtime484.jsx)(
         import_components216.CheckboxControl,
         {
           className: "block-editor-block-manager__select-all",
@@ -94939,7 +94950,7 @@ var wp;
           indeterminate: isIndeterminate
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime486.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime484.jsxs)(
         "div",
         {
           tabIndex: "0",
@@ -94947,8 +94958,8 @@ var wp;
           "aria-label": (0, import_i18n215.__)("Available block types"),
           className: "block-editor-block-manager__results",
           children: [
-            filteredBlockTypes.length === 0 && /* @__PURE__ */ (0, import_jsx_runtime486.jsx)("p", { className: "block-editor-block-manager__no-results", children: (0, import_i18n215.__)("No blocks found.") }),
-            categories.map((category) => /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(
+            filteredBlockTypes.length === 0 && /* @__PURE__ */ (0, import_jsx_runtime484.jsx)("p", { className: "block-editor-block-manager__no-results", children: (0, import_i18n215.__)("No blocks found.") }),
+            categories.map((category) => /* @__PURE__ */ (0, import_jsx_runtime484.jsx)(
               category_default2,
               {
                 title: category.title,
@@ -94960,7 +94971,7 @@ var wp;
               },
               category.slug
             )),
-            /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime484.jsx)(
               category_default2,
               {
                 title: (0, import_i18n215.__)("Uncategorized"),
@@ -94978,7 +94989,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-allowed-blocks/modal.mjs
-  var import_jsx_runtime487 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime485 = __toESM(require_jsx_runtime(), 1);
   function BlockAllowedBlocksModal({
     clientId,
     blockTypes,
@@ -94997,7 +95008,7 @@ var wp;
       });
       onClose();
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime487.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(
       import_components217.Modal,
       {
         title: (0, import_i18n216._x)("Manage allowed blocks", "modal title"),
@@ -95005,7 +95016,7 @@ var wp;
         overlayClassName: "block-editor-block-allowed-blocks-modal",
         focusOnMount: "firstContentElement",
         size: "medium",
-        children: /* @__PURE__ */ (0, import_jsx_runtime487.jsxs)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime485.jsxs)(
           import_components217.__experimentalVStack,
           {
             as: "form",
@@ -95015,10 +95026,10 @@ var wp;
             },
             spacing: "4",
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime487.jsx)(Text, { children: (0, import_i18n216.__)(
+              /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(Text, { children: (0, import_i18n216.__)(
                 "Select which blocks can be added inside this container."
               ) }),
-              /* @__PURE__ */ (0, import_jsx_runtime487.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(
                 BlockManager,
                 {
                   blockTypes,
@@ -95028,14 +95039,14 @@ var wp;
                   }
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime487.jsxs)(
+              /* @__PURE__ */ (0, import_jsx_runtime485.jsxs)(
                 import_components217.Flex,
                 {
                   className: "block-editor-block-allowed-blocks-modal__actions",
                   justify: "flex-end",
                   expanded: false,
                   children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime487.jsx)(import_components217.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime487.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(import_components217.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(
                       import_components217.Button,
                       {
                         variant: "tertiary",
@@ -95044,7 +95055,7 @@ var wp;
                         children: (0, import_i18n216.__)("Cancel")
                       }
                     ) }),
-                    /* @__PURE__ */ (0, import_jsx_runtime487.jsx)(import_components217.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime487.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(import_components217.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(
                       import_components217.Button,
                       {
                         variant: "primary",
@@ -95064,7 +95075,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-allowed-blocks/allowed-blocks-control.mjs
-  var import_jsx_runtime488 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime486 = __toESM(require_jsx_runtime(), 1);
   function BlockAllowedBlocksControl({ clientId }) {
     const [isBlockControlOpened, setIsBlockControlOpened] = (0, import_element300.useState)(false);
     const { blockTypes, selectedBlockNames } = (0, import_data185.useSelect)(
@@ -95086,16 +95097,16 @@ var wp;
     const selectedBlockTypes = selectedBlockNames === void 0 ? filteredBlockTypes : filteredBlockTypes.filter(
       (blockType) => selectedBlockNames.includes(blockType.name)
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime488.jsxs)("div", { className: "block-editor-block-allowed-blocks-control", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime488.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime486.jsxs)("div", { className: "block-editor-block-allowed-blocks-control", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime486.jsxs)(
         import_components218.BaseControl,
         {
           help: (0, import_i18n217.__)(
             "Specify which blocks are allowed inside this container."
           ),
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(import_components218.BaseControl.VisualLabel, { children: (0, import_i18n217.__)("Allowed Blocks") }),
-            /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(import_components218.BaseControl.VisualLabel, { children: (0, import_i18n217.__)("Allowed Blocks") }),
+            /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(
               import_components218.Button,
               {
                 __next40pxDefaultSize: true,
@@ -95110,7 +95121,7 @@ var wp;
           ]
         }
       ),
-      isBlockControlOpened && /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(
+      isBlockControlOpened && /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(
         BlockAllowedBlocksModal,
         {
           clientId,
@@ -95123,14 +95134,14 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/allowed-blocks.mjs
-  var import_jsx_runtime489 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime487 = __toESM(require_jsx_runtime(), 1);
   function BlockEditAllowedBlocksControlPure({ clientId }) {
     const blockEditingMode = useBlockEditingMode();
     const isContentOnly = blockEditingMode === "contentOnly";
     if (isContentOnly) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime489.jsx)(PrivateInspectorControlsAllowedBlocks.Fill, { children: /* @__PURE__ */ (0, import_jsx_runtime489.jsx)(BlockAllowedBlocksControl, { clientId }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime487.jsx)(PrivateInspectorControlsAllowedBlocks.Fill, { children: /* @__PURE__ */ (0, import_jsx_runtime487.jsx)(BlockAllowedBlocksControl, { clientId }) });
   }
   var allowed_blocks_default = {
     edit: BlockEditAllowedBlocksControlPure,
@@ -95211,7 +95222,7 @@ var wp;
   var import_components219 = __toESM(require_components(), 1);
   var import_i18n218 = __toESM(require_i18n(), 1);
   var import_blocks115 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime490 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime488 = __toESM(require_jsx_runtime(), 1);
   var ANCHOR_REGEX = /[\s#]/g;
   function addAttribute4(settings2) {
     if ("type" in (settings2.attributes?.anchor ?? {})) {
@@ -95232,17 +95243,17 @@ var wp;
     if (blockEditingMode !== "default") {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(inspector_controls_default, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(inspector_controls_default, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(
       import_components219.TextControl,
       {
         className: "html-anchor-control",
         label: (0, import_i18n218.__)("HTML anchor"),
-        help: /* @__PURE__ */ (0, import_jsx_runtime490.jsxs)(import_jsx_runtime490.Fragment, { children: [
+        help: /* @__PURE__ */ (0, import_jsx_runtime488.jsxs)(import_jsx_runtime488.Fragment, { children: [
           (0, import_i18n218.__)(
             "Enter a word or two\u2014without spaces\u2014to make a unique web address just for this block, called an \u201Canchor\u201D. Then, you\u2019ll be able to link directly to this section of your page."
           ),
           " ",
-          /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(
             import_components219.ExternalLink,
             {
               href: (0, import_i18n218.__)(
@@ -95317,13541 +95328,12840 @@ var wp;
     addAttribute5
   );

-  // packages/block-editor/build-module/hooks/block-fields/index.mjs
-  var import_blocks117 = __toESM(require_blocks(), 1);
-  var import_compose123 = __toESM(require_compose(), 1);
-  var import_components251 = __toESM(require_components(), 1);
-  var import_data188 = __toESM(require_data(), 1);
-
-  // packages/dataviews/build-module/constants.mjs
+  // packages/block-editor/build-module/hooks/custom-class-name.mjs
+  var import_hooks23 = __toESM(require_hooks(), 1);
+  var import_components221 = __toESM(require_components(), 1);
   var import_i18n219 = __toESM(require_i18n(), 1);
-  var OPERATOR_IS_ANY = "isAny";
-  var OPERATOR_IS_NONE = "isNone";
-  var OPERATOR_IS_ALL = "isAll";
-  var OPERATOR_IS_NOT_ALL = "isNotAll";
-  var OPERATOR_BETWEEN = "between";
-  var OPERATOR_IN_THE_PAST = "inThePast";
-  var OPERATOR_OVER = "over";
-  var OPERATOR_IS = "is";
-  var OPERATOR_IS_NOT = "isNot";
-  var OPERATOR_LESS_THAN = "lessThan";
-  var OPERATOR_GREATER_THAN = "greaterThan";
-  var OPERATOR_LESS_THAN_OR_EQUAL = "lessThanOrEqual";
-  var OPERATOR_GREATER_THAN_OR_EQUAL = "greaterThanOrEqual";
-  var OPERATOR_BEFORE = "before";
-  var OPERATOR_AFTER = "after";
-  var OPERATOR_BEFORE_INC = "beforeInc";
-  var OPERATOR_AFTER_INC = "afterInc";
-  var OPERATOR_CONTAINS = "contains";
-  var OPERATOR_NOT_CONTAINS = "notContains";
-  var OPERATOR_STARTS_WITH = "startsWith";
-  var OPERATOR_ON = "on";
-  var OPERATOR_NOT_ON = "notOn";
-  var sortLabels = {
-    asc: (0, import_i18n219.__)("Sort ascending"),
-    desc: (0, import_i18n219.__)("Sort descending")
-  };
-
-  // packages/dataviews/build-module/hooks/use-elements.mjs
-  var import_element301 = __toESM(require_element(), 1);
-  var EMPTY_ARRAY15 = [];
-  function useElements({
-    elements,
-    getElements
-  }) {
-    const staticElements = Array.isArray(elements) && elements.length > 0 ? elements : EMPTY_ARRAY15;
-    const [records, setRecords] = (0, import_element301.useState)(staticElements);
-    const [isLoading, setIsLoading] = (0, import_element301.useState)(false);
-    (0, import_element301.useEffect)(() => {
-      if (!getElements) {
-        setRecords(staticElements);
-        return;
-      }
-      let cancelled = false;
-      setIsLoading(true);
-      getElements().then((fetchedElements) => {
-        if (!cancelled) {
-          const dynamicElements = Array.isArray(fetchedElements) && fetchedElements.length > 0 ? fetchedElements : staticElements;
-          setRecords(dynamicElements);
-        }
-      }).catch(() => {
-        if (!cancelled) {
-          setRecords(staticElements);
-        }
-      }).finally(() => {
-        if (!cancelled) {
-          setIsLoading(false);
+  var import_blocks117 = __toESM(require_blocks(), 1);
+  var import_jsx_runtime489 = __toESM(require_jsx_runtime(), 1);
+  function addAttribute6(settings2) {
+    if ((0, import_blocks117.hasBlockSupport)(settings2, "customClassName", true)) {
+      settings2.attributes = {
+        ...settings2.attributes,
+        className: {
+          type: "string"
         }
-      });
-      return () => {
-        cancelled = true;
       };
-    }, [getElements, staticElements]);
-    return {
-      elements: records,
-      isLoading
-    };
+    }
+    return settings2;
   }
-
-  // packages/dataviews/build-module/utils/operators.mjs
-  var import_i18n220 = __toESM(require_i18n(), 1);
-  var import_element302 = __toESM(require_element(), 1);
-  var import_date4 = __toESM(require_date(), 1);
-
-  // packages/dataviews/build-module/field-types/utils/parse-time.mjs
-  var ZONE_DESIGNATOR = /(?:[Zz]|[+-](?:[01]\d|2[0-3]):?[0-5]\d)$/;
-  var TIME_FORMATS = ["HH:mm", "HH:mm:ss"];
-  var REFERENCE_DATE = new Date(2e3, 0, 1);
-  function parseTime2(value) {
-    if (typeof value !== "string") {
+  function CustomClassNameControlsPure({ className, setAttributes }) {
+    const blockEditingMode = useBlockEditingMode();
+    if (blockEditingMode !== "default") {
       return null;
     }
-    const time = value.trim().replace(ZONE_DESIGNATOR, "");
-    for (const timeFormat of TIME_FORMATS) {
-      const parsed = parse3(time, timeFormat, REFERENCE_DATE);
-      if (isValid(parsed)) {
-        return parsed.getHours() * 3600 + parsed.getMinutes() * 60 + parsed.getSeconds();
+    return /* @__PURE__ */ (0, import_jsx_runtime489.jsx)(inspector_controls_default, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime489.jsx)(
+      import_components221.TextControl,
+      {
+        autoComplete: "off",
+        label: (0, import_i18n219.__)("Additional CSS class(es)"),
+        value: className || "",
+        onChange: (nextValue) => {
+          setAttributes({
+            className: nextValue !== "" ? nextValue : void 0
+          });
+        },
+        help: (0, import_i18n219.__)("Separate multiple classes with spaces.")
       }
-    }
-    return null;
+    ) });
   }
-
-  // packages/dataviews/build-module/utils/operators.mjs
-  var import_jsx_runtime491 = __toESM(require_jsx_runtime(), 1);
-  var filterTextWrappers = {
-    Name: /* @__PURE__ */ (0, import_jsx_runtime491.jsx)("span", { className: "dataviews-filters__summary-filter-text-name" }),
-    Value: /* @__PURE__ */ (0, import_jsx_runtime491.jsx)("span", { className: "dataviews-filters__summary-filter-text-value" })
+  var custom_class_name_default = {
+    edit: CustomClassNameControlsPure,
+    addSaveProps: addSaveProps7,
+    attributeKeys: ["className"],
+    hasSupport(name) {
+      return (0, import_blocks117.hasBlockSupport)(name, "customClassName", true);
+    }
   };
-  function toComparableTemporals(fieldValue, filterValue) {
-    const filterTime = parseTime2(filterValue);
-    if (filterTime !== null) {
-      return [parseTime2(fieldValue) ?? NaN, filterTime];
+  function addSaveProps7(extraProps, blockType, attributes) {
+    if ((0, import_blocks117.hasBlockSupport)(blockType, "customClassName", true) && attributes.className) {
+      extraProps.className = clsx_default(
+        extraProps.className,
+        attributes.className
+      );
     }
-    return [
-      (0, import_date4.getDate)(fieldValue).getTime(),
-      (0, import_date4.getDate)(filterValue).getTime()
-    ];
+    return extraProps;
   }
-  function getRelativeDate(value, unit) {
-    switch (unit) {
-      case "days":
-        return subDays(/* @__PURE__ */ new Date(), value);
-      case "weeks":
-        return subWeeks(/* @__PURE__ */ new Date(), value);
-      case "months":
-        return subMonths(/* @__PURE__ */ new Date(), value);
-      case "years":
-        return subYears(/* @__PURE__ */ new Date(), value);
-      default:
-        return /* @__PURE__ */ new Date();
+  function addTransforms4(result, source, index2, results) {
+    if (!(0, import_blocks117.hasBlockSupport)(result.name, "customClassName", true)) {
+      return result;
+    }
+    if (results.length === 1 && result.innerBlocks.length === source.length) {
+      return result;
+    }
+    if (results.length === 1 && source.length > 1 || results.length > 1 && source.length === 1) {
+      return result;
+    }
+    if (source[index2]) {
+      const originClassName = source[index2]?.attributes.className;
+      if (originClassName && result.attributes.className === void 0) {
+        return {
+          ...result,
+          attributes: {
+            ...result.attributes,
+            className: originClassName
+          }
+        };
+      }
     }
+    return result;
   }
-  var isNoneOperatorDefinition = {
-    /* translators: DataViews operator name */
-    label: (0, import_i18n220.__)("Is none of"),
-    filterText: (filter, activeElements) => (0, import_element302.createInterpolateElement)(
-      (0, import_i18n220.sprintf)(
-        /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is none of: Admin, Editor". */
-        (0, import_i18n220.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),
-        filter.name,
-        activeElements.map((element) => element.label).join(", ")
-      ),
-      filterTextWrappers
-    ),
-    filter: ((item, field, filterValue) => {
-      if (!filterValue?.length) {
-        return true;
+  (0, import_hooks23.addFilter)(
+    "blocks.registerBlockType",
+    "core/editor/custom-class-name/attribute",
+    addAttribute6
+  );
+  (0, import_hooks23.addFilter)(
+    "blocks.switchToBlockType.transformedBlock",
+    "core/customClassName/addTransforms",
+    addTransforms4
+  );
+
+  // packages/block-editor/build-module/hooks/generated-class-name.mjs
+  var import_hooks24 = __toESM(require_hooks(), 1);
+  var import_blocks118 = __toESM(require_blocks(), 1);
+  function addGeneratedClassName(extraProps, blockType) {
+    if ((0, import_blocks118.hasBlockSupport)(blockType, "className", true)) {
+      if (typeof extraProps.className === "string") {
+        extraProps.className = [
+          .../* @__PURE__ */ new Set([
+            (0, import_blocks118.getBlockDefaultClassName)(blockType.name),
+            ...extraProps.className.split(" ")
+          ])
+        ].join(" ").trim();
+      } else {
+        extraProps.className = (0, import_blocks118.getBlockDefaultClassName)(blockType.name);
       }
-      const fieldValue = field.getValue({ item });
-      if (Array.isArray(fieldValue)) {
-        return !filterValue.some(
-          (fv) => fieldValue.includes(fv)
-        );
-      } else if (typeof fieldValue === "string" || typeof fieldValue === "number") {
-        return !filterValue.includes(fieldValue);
+    }
+    return extraProps;
+  }
+  (0, import_hooks24.addFilter)(
+    "blocks.getSaveContent.extraProps",
+    "core/generated-class-name/save-props",
+    addGeneratedClassName
+  );
+
+  // packages/block-editor/build-module/hooks/style.mjs
+  var import_element310 = __toESM(require_element(), 1);
+  var import_hooks28 = __toESM(require_hooks(), 1);
+  var import_data190 = __toESM(require_data(), 1);
+  var import_blocks122 = __toESM(require_blocks(), 1);
+  var import_compose110 = __toESM(require_compose(), 1);
+  var import_style_engine5 = __toESM(require_style_engine(), 1);
+
+  // packages/block-editor/build-module/hooks/border.mjs
+  var import_blocks119 = __toESM(require_blocks(), 1);
+  var import_components231 = __toESM(require_components(), 1);
+  var import_element307 = __toESM(require_element(), 1);
+  var import_hooks27 = __toESM(require_hooks(), 1);
+  var import_data188 = __toESM(require_data(), 1);
+
+  // packages/block-editor/build-module/components/global-styles/index.mjs
+  var global_styles_exports = {};
+  __export(global_styles_exports, {
+    AdvancedPanel: () => AdvancedPanel,
+    BackgroundPanel: () => BackgroundImagePanel2,
+    BorderPanel: () => BorderPanel,
+    ColorPanel: () => ColorPanel,
+    DimensionsPanel: () => DimensionsPanel,
+    FiltersPanel: () => FiltersPanel,
+    ImageSettingsPanel: () => ImageSettingsPanel,
+    StateControl: () => StateControl,
+    StateControlBadges: () => StateControlBadges,
+    TypographyPanel: () => TypographyPanel,
+    useHasBackgroundPanel: () => useHasBackgroundPanel,
+    useHasBorderPanel: () => useHasBorderPanel,
+    useHasBorderPanelControls: () => useHasBorderPanelControls,
+    useHasColorPanel: () => useHasColorPanel,
+    useHasDimensionsPanel: () => useHasDimensionsPanel,
+    useHasFiltersPanel: () => useHasFiltersPanel,
+    useHasImageSettingsPanel: () => useHasImageSettingsPanel,
+    useHasTypographyPanel: () => useHasTypographyPanel,
+    useSettingsForBlockElement: () => useSettingsForBlockElement
+  });
+
+  // packages/block-editor/build-module/components/global-styles/dimensions-panel.mjs
+  var import_i18n222 = __toESM(require_i18n(), 1);
+  var import_components225 = __toESM(require_components(), 1);
+  var import_element302 = __toESM(require_element(), 1);
+
+  // packages/block-editor/build-module/components/child-layout-control/index.mjs
+  var import_components223 = __toESM(require_components(), 1);
+  var import_i18n220 = __toESM(require_i18n(), 1);
+  var import_element301 = __toESM(require_element(), 1);
+  var import_data187 = __toESM(require_data(), 1);
+
+  // packages/block-editor/build-module/components/grid/use-get-number-of-blocks-before-cell.mjs
+  var import_data186 = __toESM(require_data(), 1);
+  function useGetNumberOfBlocksBeforeCell(gridClientId, numColumns) {
+    const { getBlockOrder: getBlockOrder2, getBlockAttributes: getBlockAttributes3 } = (0, import_data186.useSelect)(store);
+    const getNumberOfBlocksBeforeCell = (column, row) => {
+      const targetIndex = (row - 1) * numColumns + column - 1;
+      let count = 0;
+      for (const clientId of getBlockOrder2(gridClientId)) {
+        const { columnStart, rowStart } = getBlockAttributes3(clientId).style?.layout ?? {};
+        const cellIndex = (rowStart - 1) * numColumns + columnStart - 1;
+        if (cellIndex < targetIndex) {
+          count++;
+        }
       }
-      return false;
-    }),
-    selection: "multi"
+      return count;
+    };
+    return getNumberOfBlocksBeforeCell;
+  }
+
+  // packages/block-editor/build-module/components/child-layout-control/index.mjs
+  var import_jsx_runtime490 = __toESM(require_jsx_runtime(), 1);
+  var FLEX_CHILD_LAYOUT_VALUES = {
+    fit: "fit",
+    grow: "fill",
+    max: "fixed",
+    fixed: "fixedNoShrink"
   };
-  var OPERATORS = [
-    {
-      name: OPERATOR_IS_ANY,
-      /* translators: DataViews operator name */
-      label: (0, import_i18n220.__)("Includes"),
-      filterText: (filter, activeElements) => (0, import_element302.createInterpolateElement)(
-        (0, import_i18n220.sprintf)(
-          /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is any: Admin, Editor". */
-          (0, import_i18n220.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),
-          filter.name,
-          activeElements.map((element) => element.label).join(", ")
-        ),
-        filterTextWrappers
-      ),
-      filter(item, field, filterValue) {
-        if (!filterValue?.length) {
-          return true;
-        }
-        const fieldValue = field.getValue({ item });
-        if (Array.isArray(fieldValue)) {
-          return filterValue.some(
-            (fv) => fieldValue.includes(fv)
-          );
-        } else if (typeof fieldValue === "string" || typeof fieldValue === "number") {
-          return filterValue.includes(fieldValue);
-        }
-        return false;
-      },
-      selection: "multi"
-    },
-    {
-      name: OPERATOR_IS_NONE,
-      ...isNoneOperatorDefinition
-    },
-    {
-      name: OPERATOR_IS_ALL,
-      /* translators: DataViews operator name */
-      label: (0, import_i18n220.__)("Includes all"),
-      filterText: (filter, activeElements) => (0, import_element302.createInterpolateElement)(
-        (0, import_i18n220.sprintf)(
-          /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author includes all: Admin, Editor". */
-          (0, import_i18n220.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),
-          filter.name,
-          activeElements.map((element) => element.label).join(", ")
-        ),
-        filterTextWrappers
-      ),
-      filter(item, field, filterValue) {
-        if (!filterValue?.length) {
-          return true;
-        }
-        const fieldValue = field.getValue({ item });
-        if (!Array.isArray(fieldValue)) {
-          return false;
-        }
-        return filterValue.every(
-          (value) => fieldValue.includes(value)
-        );
-      },
-      selection: "multi"
-    },
-    {
-      name: OPERATOR_IS_NOT_ALL,
-      ...isNoneOperatorDefinition
-    },
-    {
-      name: OPERATOR_BETWEEN,
-      /* translators: DataViews operator name */
-      label: (0, import_i18n220.__)("Between (inc)"),
-      filterText: (filter, activeElements) => (0, import_element302.createInterpolateElement)(
-        (0, import_i18n220.sprintf)(
-          /* translators: 1: Filter name (e.g. "Item count"). 2: Filter value min. 3: Filter value max. e.g.: "Item count between (inc): 10 and 180". */
-          (0, import_i18n220.__)(
-            "<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"
-          ),
-          filter.name,
-          activeElements[0].label[0],
-          activeElements[0].label[1]
-        ),
-        filterTextWrappers
-      ),
-      filter(item, field, filterValue) {
-        if (!Array.isArray(filterValue) || filterValue.length !== 2 || // An unfilled bound is `undefined` from the controls, `''`
-        // when it arrives from a persisted view, or `null` once
-        // `undefined` round-trips through JSON persistence.
-        filterValue.includes(void 0) || filterValue.includes("") || filterValue.includes(null)) {
-          return true;
-        }
-        const fieldValue = field.getValue({ item });
-        const [min3, max3] = filterValue.map(parseTime2);
-        if (min3 !== null && max3 !== null) {
-          const value = parseTime2(fieldValue);
-          return value !== null && value >= min3 && value <= max3;
+  var FLEX_SIZE_VALUES = [
+    FLEX_CHILD_LAYOUT_VALUES.max,
+    FLEX_CHILD_LAYOUT_VALUES.fixed
+  ];
+  function isFlexSizeValue(value) {
+    return FLEX_SIZE_VALUES.includes(value);
+  }
+  function maxSizeLabel(parentLayout) {
+    const { orientation = "horizontal" } = parentLayout ?? {};
+    return orientation === "horizontal" ? (0, import_i18n220._x)("Max", "Block with maximum width in flex layout") : (0, import_i18n220._x)("Max", "Block with maximum height in flex layout");
+  }
+  function helpText(flexControlValue, parentLayout) {
+    const { orientation = "horizontal" } = parentLayout ?? {};
+    if (flexControlValue === FLEX_CHILD_LAYOUT_VALUES.grow) {
+      return (0, import_i18n220.__)("Stretch to fill available space.");
+    }
+    if (flexControlValue === FLEX_CHILD_LAYOUT_VALUES.max && orientation === "horizontal") {
+      return (0, import_i18n220.__)("Specify a maximum width.");
+    } else if (flexControlValue === FLEX_CHILD_LAYOUT_VALUES.max) {
+      return (0, import_i18n220.__)("Specify a maximum height.");
+    }
+    if (flexControlValue === FLEX_CHILD_LAYOUT_VALUES.fixed && orientation === "horizontal") {
+      return (0, import_i18n220.__)("Specify a fixed width.");
+    } else if (flexControlValue === FLEX_CHILD_LAYOUT_VALUES.fixed) {
+      return (0, import_i18n220.__)("Specify a fixed height.");
+    }
+    return (0, import_i18n220.__)("Fit contents.");
+  }
+  function ChildLayoutControl({
+    value: childLayout = {},
+    onChange,
+    parentLayout,
+    isShownByDefault,
+    panelId,
+    showGridSpanDefaults = true
+  }) {
+    const {
+      type: parentType,
+      default: { type: defaultParentType = "default" } = {}
+    } = parentLayout ?? {};
+    const parentLayoutType = parentType || defaultParentType;
+    if (parentLayoutType === "flex") {
+      return /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(
+        FlexControls,
+        {
+          childLayout,
+          onChange,
+          parentLayout,
+          isShownByDefault,
+          panelId
         }
-        if (typeof fieldValue === "number" || fieldValue instanceof Date || typeof fieldValue === "string") {
-          return fieldValue >= filterValue[0] && fieldValue <= filterValue[1];
+      );
+    } else if (parentLayoutType === "grid") {
+      return /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(
+        GridControls,
+        {
+          childLayout,
+          onChange,
+          parentLayout,
+          isShownByDefault,
+          panelId,
+          showGridSpanDefaults
         }
-        return false;
-      },
-      selection: "custom"
-    },
-    {
-      name: OPERATOR_IN_THE_PAST,
-      /* translators: DataViews operator name */
-      label: (0, import_i18n220.__)("In the past"),
-      filterText: (filter, activeElements) => (0, import_element302.createInterpolateElement)(
-        (0, import_i18n220.sprintf)(
-          /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "7 days"): "Date is in the past: 7 days". */
-          (0, import_i18n220.__)(
-            "<Name>%1$s is in the past: </Name><Value>%2$s</Value>"
+      );
+    }
+    return null;
+  }
+  function FlexControls({
+    childLayout,
+    onChange,
+    parentLayout,
+    isShownByDefault,
+    panelId
+  }) {
+    const { selfStretch, flexSize } = childLayout;
+    const { orientation = "horizontal" } = parentLayout ?? {};
+    const flexControlValue = selfStretch || FLEX_CHILD_LAYOUT_VALUES.fit;
+    const hasFlexSizeValue = isFlexSizeValue(flexControlValue);
+    const hasFlexValue = () => !!selfStretch;
+    const flexResetLabel = orientation === "horizontal" ? (0, import_i18n220.__)("Width") : (0, import_i18n220.__)("Height");
+    const [availableUnits] = useSettings("spacing.units");
+    const units2 = (0, import_components223.__experimentalUseCustomUnits)({
+      availableUnits: availableUnits || [
+        "%",
+        "px",
+        "em",
+        "rem",
+        "vh",
+        "vw"
+      ]
+    });
+    const resetFlex = () => {
+      onChange({
+        selfStretch: void 0,
+        flexSize: void 0
+      });
+    };
+    (0, import_element301.useEffect)(() => {
+      if (isFlexSizeValue(selfStretch) && !flexSize) {
+        onChange({
+          ...childLayout,
+          selfStretch: FLEX_CHILD_LAYOUT_VALUES.fit
+        });
+      }
+    }, []);
+    return /* @__PURE__ */ (0, import_jsx_runtime490.jsxs)(
+      import_components223.__experimentalVStack,
+      {
+        as: import_components223.__experimentalToolsPanelItem,
+        spacing: 2,
+        hasValue: hasFlexValue,
+        label: flexResetLabel,
+        onDeselect: resetFlex,
+        isShownByDefault,
+        panelId,
+        children: [
+          /* @__PURE__ */ (0, import_jsx_runtime490.jsxs)(
+            import_components223.__experimentalToggleGroupControl,
+            {
+              label: childLayoutOrientation(parentLayout),
+              value: flexControlValue,
+              help: helpText(flexControlValue, parentLayout),
+              onChange: (value) => {
+                const newFlexSize = isFlexSizeValue(value) ? flexSize : null;
+                onChange({
+                  selfStretch: value,
+                  flexSize: newFlexSize
+                });
+              },
+              isBlock: true,
+              children: [
+                /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(
+                  import_components223.__experimentalToggleGroupControlOption,
+                  {
+                    value: FLEX_CHILD_LAYOUT_VALUES.fit,
+                    label: (0, import_i18n220._x)(
+                      "Fit",
+                      "Intrinsic block width in flex layout"
+                    )
+                  },
+                  FLEX_CHILD_LAYOUT_VALUES.fit
+                ),
+                /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(
+                  import_components223.__experimentalToggleGroupControlOption,
+                  {
+                    value: FLEX_CHILD_LAYOUT_VALUES.grow,
+                    label: (0, import_i18n220._x)(
+                      "Grow",
+                      "Block with expanding width in flex layout"
+                    )
+                  },
+                  FLEX_CHILD_LAYOUT_VALUES.grow
+                ),
+                /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(
+                  import_components223.__experimentalToggleGroupControlOption,
+                  {
+                    value: FLEX_CHILD_LAYOUT_VALUES.max,
+                    label: maxSizeLabel(parentLayout)
+                  },
+                  FLEX_CHILD_LAYOUT_VALUES.max
+                ),
+                /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(
+                  import_components223.__experimentalToggleGroupControlOption,
+                  {
+                    value: FLEX_CHILD_LAYOUT_VALUES.fixed,
+                    label: (0, import_i18n220._x)(
+                      "Fixed",
+                      "Block with fixed width in flex layout"
+                    )
+                  },
+                  FLEX_CHILD_LAYOUT_VALUES.fixed
+                )
+              ]
+            }
           ),
-          filter.name,
-          `${activeElements[0].value.value} ${activeElements[0].value.unit}`
-        ),
-        filterTextWrappers
-      ),
-      filter(item, field, filterValue) {
-        if (filterValue?.value === void 0 || filterValue?.unit === void 0) {
-          return true;
+          hasFlexSizeValue && /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(
+            import_components223.__experimentalUnitControl,
+            {
+              units: units2,
+              onChange: (value) => {
+                onChange({
+                  selfStretch: flexControlValue,
+                  flexSize: value
+                });
+              },
+              value: flexSize,
+              min: 0,
+              label: flexResetLabel,
+              hideLabelFromVision: true
+            }
+          )
+        ]
+      }
+    );
+  }
+  function childLayoutOrientation(parentLayout) {
+    const { orientation = "horizontal" } = parentLayout ?? {};
+    return orientation === "horizontal" ? (0, import_i18n220.__)("Width") : (0, import_i18n220.__)("Height");
+  }
+  function GridControls({
+    childLayout,
+    onChange,
+    parentLayout,
+    isShownByDefault,
+    panelId,
+    showGridSpanDefaults
+  }) {
+    const { columnStart, rowStart, columnSpan, rowSpan } = childLayout;
+    const { columnCount, rowCount } = parentLayout ?? {};
+    const rootClientId = (0, import_data187.useSelect)(
+      (select3) => select3(store).getBlockRootClientId(panelId)
+    );
+    const { moveBlocksToPosition: moveBlocksToPosition2, __unstableMarkNextChangeAsNotPersistent: __unstableMarkNextChangeAsNotPersistent2 } = (0, import_data187.useDispatch)(store);
+    const getNumberOfBlocksBeforeCell = useGetNumberOfBlocksBeforeCell(
+      rootClientId,
+      columnCount || 3
+    );
+    const hasStartValue = () => !!columnStart || !!rowStart;
+    const hasSpanValue = () => !!columnSpan || !!rowSpan;
+    const resetGridStarts = () => {
+      onChange({
+        columnStart: void 0,
+        rowStart: void 0
+      });
+    };
+    const resetGridSpans = () => {
+      onChange({
+        columnSpan: void 0,
+        rowSpan: void 0
+      });
+    };
+    const maxColumnSpan = columnCount ? columnCount - (columnStart ?? 1) + 1 : void 0;
+    const maxRowSpan = window.__experimentalEnableGridInteractivity && rowCount ? rowCount - (rowStart ?? 1) + 1 : void 0;
+    const columnSpanValue = columnSpan ?? (showGridSpanDefaults ? 1 : void 0);
+    const rowSpanValue = rowSpan ?? (showGridSpanDefaults ? 1 : void 0);
+    return /* @__PURE__ */ (0, import_jsx_runtime490.jsxs)(import_jsx_runtime490.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime490.jsxs)(
+        import_components223.Flex,
+        {
+          as: import_components223.__experimentalToolsPanelItem,
+          hasValue: hasSpanValue,
+          label: (0, import_i18n220.__)("Grid span"),
+          onDeselect: resetGridSpans,
+          isShownByDefault,
+          panelId,
+          children: [
+            /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(import_components223.FlexItem, { style: { width: "50%" }, children: /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(
+              import_components223.__experimentalInputControl,
+              {
+                label: (0, import_i18n220.__)("Column span"),
+                type: "number",
+                onChange: (value) => {
+                  const newColumnSpan = value === "" ? 1 : parseInt(value, 10);
+                  const constrainedValue = maxColumnSpan ? Math.min(newColumnSpan, maxColumnSpan) : newColumnSpan;
+                  onChange({
+                    columnStart,
+                    rowStart,
+                    rowSpan,
+                    columnSpan: constrainedValue
+                  });
+                },
+                value: columnSpanValue,
+                min: 1,
+                max: maxColumnSpan
+              }
+            ) }),
+            /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(import_components223.FlexItem, { style: { width: "50%" }, children: /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(
+              import_components223.__experimentalInputControl,
+              {
+                label: (0, import_i18n220.__)("Row span"),
+                type: "number",
+                onChange: (value) => {
+                  const newRowSpan = value === "" ? 1 : parseInt(value, 10);
+                  const constrainedValue = maxRowSpan ? Math.min(newRowSpan, maxRowSpan) : newRowSpan;
+                  onChange({
+                    columnStart,
+                    rowStart,
+                    columnSpan,
+                    rowSpan: constrainedValue
+                  });
+                },
+                value: rowSpanValue,
+                min: 1,
+                max: maxRowSpan
+              }
+            ) })
+          ]
         }
-        const targetDate = getRelativeDate(
-          filterValue.value,
-          filterValue.unit
-        );
-        const fieldValue = (0, import_date4.getDate)(field.getValue({ item }));
-        return fieldValue >= targetDate && fieldValue <= /* @__PURE__ */ new Date();
-      },
-      selection: "custom"
-    },
-    {
-      name: OPERATOR_OVER,
-      /* translators: DataViews operator name */
-      label: (0, import_i18n220.__)("Over"),
-      filterText: (filter, activeElements) => (0, import_element302.createInterpolateElement)(
-        (0, import_i18n220.sprintf)(
-          /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "7 days"): "Date is over: 7 days". */
-          (0, import_i18n220.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),
-          filter.name,
-          `${activeElements[0].value.value} ${activeElements[0].value.unit}`
-        ),
-        filterTextWrappers
       ),
-      filter(item, field, filterValue) {
-        if (filterValue?.value === void 0 || filterValue?.unit === void 0) {
-          return true;
+      window.__experimentalEnableGridInteractivity && // Use Flex with an explicit width on the FlexItem instead of HStack to
+      // work around an issue in webkit where inputs with a max attribute are
+      // sized incorrectly.
+      /* @__PURE__ */ (0, import_jsx_runtime490.jsxs)(
+        import_components223.Flex,
+        {
+          as: import_components223.__experimentalToolsPanelItem,
+          hasValue: hasStartValue,
+          label: (0, import_i18n220.__)("Grid placement"),
+          onDeselect: resetGridStarts,
+          isShownByDefault: false,
+          panelId,
+          children: [
+            /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(import_components223.FlexItem, { style: { width: "50%" }, children: /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(
+              import_components223.__experimentalInputControl,
+              {
+                label: (0, import_i18n220.__)("Column"),
+                type: "number",
+                onChange: (value) => {
+                  const newColumnStart = value === "" ? 1 : parseInt(value, 10);
+                  onChange({
+                    columnStart: newColumnStart,
+                    rowStart,
+                    columnSpan,
+                    rowSpan
+                  });
+                  __unstableMarkNextChangeAsNotPersistent2();
+                  moveBlocksToPosition2(
+                    [panelId],
+                    rootClientId,
+                    rootClientId,
+                    getNumberOfBlocksBeforeCell(
+                      newColumnStart,
+                      rowStart
+                    )
+                  );
+                },
+                value: columnStart ?? 1,
+                min: 1,
+                max: columnCount ? columnCount - (columnSpan ?? 1) + 1 : void 0
+              }
+            ) }),
+            /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(import_components223.FlexItem, { style: { width: "50%" }, children: /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(
+              import_components223.__experimentalInputControl,
+              {
+                label: (0, import_i18n220.__)("Row"),
+                type: "number",
+                onChange: (value) => {
+                  const newRowStart = value === "" ? 1 : parseInt(value, 10);
+                  onChange({
+                    columnStart,
+                    rowStart: newRowStart,
+                    columnSpan,
+                    rowSpan
+                  });
+                  __unstableMarkNextChangeAsNotPersistent2();
+                  moveBlocksToPosition2(
+                    [panelId],
+                    rootClientId,
+                    rootClientId,
+                    getNumberOfBlocksBeforeCell(
+                      columnStart,
+                      newRowStart
+                    )
+                  );
+                },
+                value: rowStart ?? 1,
+                min: 1,
+                max: rowCount ? rowCount - (rowSpan ?? 1) + 1 : void 0
+              }
+            ) })
+          ]
         }
-        const targetDate = getRelativeDate(
-          filterValue.value,
-          filterValue.unit
-        );
-        const fieldValue = (0, import_date4.getDate)(field.getValue({ item }));
-        return fieldValue < targetDate;
-      },
-      selection: "custom"
-    },
-    {
-      name: OPERATOR_IS,
-      /* translators: DataViews operator name */
-      label: (0, import_i18n220.__)("Is"),
-      filterText: (filter, activeElements) => (0, import_element302.createInterpolateElement)(
-        (0, import_i18n220.sprintf)(
-          /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is: Admin". */
-          (0, import_i18n220.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),
-          filter.name,
-          activeElements[0].label
-        ),
-        filterTextWrappers
-      ),
-      filter(item, field, filterValue) {
-        return filterValue === field.getValue({ item }) || filterValue === void 0;
-      },
-      selection: "single"
+      )
+    ] });
+  }
+
+  // packages/block-editor/build-module/components/dimensions-tool/aspect-ratio-tool.mjs
+  var import_components224 = __toESM(require_components(), 1);
+  var import_i18n221 = __toESM(require_i18n(), 1);
+
+  // packages/block-editor/build-module/components/dimensions-tool/utils.mjs
+  function parseAspectRatio(value) {
+    if (typeof value !== "string") {
+      return null;
+    }
+    const parts = value.split("/");
+    if (parts.length > 2) {
+      return null;
+    }
+    const [width, height = "1"] = parts;
+    const numericWidth = Number(width.trim());
+    const numericHeight = Number(height.trim());
+    if (!Number.isFinite(numericWidth) || !Number.isFinite(numericHeight) || numericWidth <= 0 || numericHeight <= 0) {
+      return null;
+    }
+    return numericWidth / numericHeight;
+  }
+  function findAspectRatioOption(value, options) {
+    const exactMatch = options.find((option) => option.value === value);
+    if (exactMatch) {
+      return exactMatch;
+    }
+    const ratio = parseAspectRatio(value);
+    if (ratio === null) {
+      return null;
+    }
+    return options.find(
+      (option) => parseAspectRatio(option.value) === ratio
+    ) ?? null;
+  }
+
+  // packages/block-editor/build-module/components/dimensions-tool/aspect-ratio-tool.mjs
+  var import_jsx_runtime491 = __toESM(require_jsx_runtime(), 1);
+  function AspectRatioTool({
+    panelId,
+    value,
+    onChange = () => {
     },
-    {
-      name: OPERATOR_IS_NOT,
-      /* translators: DataViews operator name */
-      label: (0, import_i18n220.__)("Is not"),
-      filterText: (filter, activeElements) => (0, import_element302.createInterpolateElement)(
-        (0, import_i18n220.sprintf)(
-          /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is not: Admin". */
-          (0, import_i18n220.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),
-          filter.name,
-          activeElements[0].label
+    options,
+    defaultValue = "auto",
+    hasValue: hasValue3,
+    isShownByDefault = true,
+    className,
+    isInherited,
+    hasLocalOverride
+  }) {
+    const [defaultRatios, themeRatios, showDefaultRatios] = useSettings(
+      "dimensions.aspectRatios.default",
+      "dimensions.aspectRatios.theme",
+      "dimensions.defaultAspectRatios"
+    );
+    const themeOptions = themeRatios?.map(({ name, ratio }) => ({
+      label: name,
+      value: ratio
+    }));
+    const defaultOptions2 = defaultRatios?.map(({ name, ratio }) => ({
+      label: name,
+      value: ratio
+    }));
+    const aspectRatioOptions = [
+      {
+        label: (0, import_i18n221._x)(
+          "Original",
+          "Aspect ratio option for dimensions control"
         ),
-        filterTextWrappers
-      ),
-      filter(item, field, filterValue) {
-        return filterValue !== field.getValue({ item });
+        value: "auto"
       },
-      selection: "single"
-    },
-    {
-      name: OPERATOR_LESS_THAN,
-      /* translators: DataViews operator name */
-      label: (0, import_i18n220.__)("Less than"),
-      filterText: (filter, activeElements) => (0, import_element302.createInterpolateElement)(
-        (0, import_i18n220.sprintf)(
-          /* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is less than: 10". */
-          (0, import_i18n220.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),
-          filter.name,
-          activeElements[0].label
-        ),
-        filterTextWrappers
-      ),
-      filter(item, field, filterValue) {
-        if (filterValue === void 0) {
-          return true;
-        }
-        const fieldValue = field.getValue({ item });
-        return fieldValue < filterValue;
-      },
-      selection: "single"
-    },
-    {
-      name: OPERATOR_GREATER_THAN,
-      /* translators: DataViews operator name */
-      label: (0, import_i18n220.__)("Greater than"),
-      filterText: (filter, activeElements) => (0, import_element302.createInterpolateElement)(
-        (0, import_i18n220.sprintf)(
-          /* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is greater than: 10". */
-          (0, import_i18n220.__)(
-            "<Name>%1$s is greater than: </Name><Value>%2$s</Value>"
-          ),
-          filter.name,
-          activeElements[0].label
-        ),
-        filterTextWrappers
-      ),
-      filter(item, field, filterValue) {
-        if (filterValue === void 0) {
-          return true;
-        }
-        const fieldValue = field.getValue({ item });
-        return fieldValue > filterValue;
-      },
-      selection: "single"
-    },
-    {
-      name: OPERATOR_LESS_THAN_OR_EQUAL,
-      /* translators: DataViews operator name */
-      label: (0, import_i18n220.__)("Less than or equal"),
-      filterText: (filter, activeElements) => (0, import_element302.createInterpolateElement)(
-        (0, import_i18n220.sprintf)(
-          /* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is less than or equal to: 10". */
-          (0, import_i18n220.__)(
-            "<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"
-          ),
-          filter.name,
-          activeElements[0].label
-        ),
-        filterTextWrappers
-      ),
-      filter(item, field, filterValue) {
-        if (filterValue === void 0) {
-          return true;
-        }
-        const fieldValue = field.getValue({ item });
-        return fieldValue <= filterValue;
-      },
-      selection: "single"
-    },
-    {
-      name: OPERATOR_GREATER_THAN_OR_EQUAL,
-      /* translators: DataViews operator name */
-      label: (0, import_i18n220.__)("Greater than or equal"),
-      filterText: (filter, activeElements) => (0, import_element302.createInterpolateElement)(
-        (0, import_i18n220.sprintf)(
-          /* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is greater than or equal to: 10". */
-          (0, import_i18n220.__)(
-            "<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"
-          ),
-          filter.name,
-          activeElements[0].label
-        ),
-        filterTextWrappers
-      ),
-      filter(item, field, filterValue) {
-        if (filterValue === void 0) {
-          return true;
-        }
-        const fieldValue = field.getValue({ item });
-        return fieldValue >= filterValue;
-      },
-      selection: "single"
-    },
-    {
-      name: OPERATOR_BEFORE,
-      /* translators: DataViews operator name */
-      label: (0, import_i18n220.__)("Before"),
-      filterText: (filter, activeElements) => (0, import_element302.createInterpolateElement)(
-        (0, import_i18n220.sprintf)(
-          /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is before: 2024-01-01". */
-          (0, import_i18n220.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),
-          filter.name,
-          activeElements[0].label
-        ),
-        filterTextWrappers
-      ),
-      filter(item, field, filterValue) {
-        if (filterValue === void 0) {
-          return true;
-        }
-        const [fieldTemporal, filterTemporal] = toComparableTemporals(
-          field.getValue({ item }),
-          filterValue
-        );
-        return fieldTemporal < filterTemporal;
-      },
-      selection: "single"
-    },
-    {
-      name: OPERATOR_AFTER,
-      /* translators: DataViews operator name */
-      label: (0, import_i18n220.__)("After"),
-      filterText: (filter, activeElements) => (0, import_element302.createInterpolateElement)(
-        (0, import_i18n220.sprintf)(
-          /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is after: 2024-01-01". */
-          (0, import_i18n220.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),
-          filter.name,
-          activeElements[0].label
-        ),
-        filterTextWrappers
-      ),
-      filter(item, field, filterValue) {
-        if (filterValue === void 0) {
-          return true;
-        }
-        const [fieldTemporal, filterTemporal] = toComparableTemporals(
-          field.getValue({ item }),
-          filterValue
-        );
-        return fieldTemporal > filterTemporal;
-      },
-      selection: "single"
-    },
-    {
-      name: OPERATOR_BEFORE_INC,
-      /* translators: DataViews operator name */
-      label: (0, import_i18n220.__)("Before (inc)"),
-      filterText: (filter, activeElements) => (0, import_element302.createInterpolateElement)(
-        (0, import_i18n220.sprintf)(
-          /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is on or before: 2024-01-01". */
-          (0, import_i18n220.__)(
-            "<Name>%1$s is on or before: </Name><Value>%2$s</Value>"
-          ),
-          filter.name,
-          activeElements[0].label
-        ),
-        filterTextWrappers
-      ),
-      filter(item, field, filterValue) {
-        if (filterValue === void 0) {
-          return true;
-        }
-        const [fieldTemporal, filterTemporal] = toComparableTemporals(
-          field.getValue({ item }),
-          filterValue
-        );
-        return fieldTemporal <= filterTemporal;
-      },
-      selection: "single"
-    },
-    {
-      name: OPERATOR_AFTER_INC,
-      /* translators: DataViews operator name */
-      label: (0, import_i18n220.__)("After (inc)"),
-      filterText: (filter, activeElements) => (0, import_element302.createInterpolateElement)(
-        (0, import_i18n220.sprintf)(
-          /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is on or after: 2024-01-01". */
-          (0, import_i18n220.__)(
-            "<Name>%1$s is on or after: </Name><Value>%2$s</Value>"
-          ),
-          filter.name,
-          activeElements[0].label
-        ),
-        filterTextWrappers
-      ),
-      filter(item, field, filterValue) {
-        if (filterValue === void 0) {
-          return true;
-        }
-        const [fieldTemporal, filterTemporal] = toComparableTemporals(
-          field.getValue({ item }),
-          filterValue
-        );
-        return fieldTemporal >= filterTemporal;
-      },
-      selection: "single"
-    },
-    {
-      name: OPERATOR_CONTAINS,
-      /* translators: DataViews operator name */
-      label: (0, import_i18n220.__)("Contains"),
-      filterText: (filter, activeElements) => (0, import_element302.createInterpolateElement)(
-        (0, import_i18n220.sprintf)(
-          /* translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title contains: Hello". */
-          (0, import_i18n220.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),
-          filter.name,
-          activeElements[0].label
-        ),
-        filterTextWrappers
-      ),
-      filter(item, field, filterValue) {
-        if (filterValue === void 0) {
-          return true;
-        }
-        const fieldValue = field.getValue({ item });
-        return typeof fieldValue === "string" && filterValue && fieldValue.toLowerCase().includes(String(filterValue).toLowerCase());
-      },
-      selection: "single"
-    },
-    {
-      name: OPERATOR_NOT_CONTAINS,
-      /* translators: DataViews operator name */
-      label: (0, import_i18n220.__)("Doesn't contain"),
-      filterText: (filter, activeElements) => (0, import_element302.createInterpolateElement)(
-        (0, import_i18n220.sprintf)(
-          /* translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title doesn't contain: Hello". */
-          (0, import_i18n220.__)(
-            "<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"
-          ),
-          filter.name,
-          activeElements[0].label
-        ),
-        filterTextWrappers
-      ),
-      filter(item, field, filterValue) {
-        if (filterValue === void 0) {
-          return true;
-        }
-        const fieldValue = field.getValue({ item });
-        return typeof fieldValue === "string" && filterValue && !fieldValue.toLowerCase().includes(String(filterValue).toLowerCase());
-      },
-      selection: "single"
-    },
-    {
-      name: OPERATOR_STARTS_WITH,
-      /* translators: DataViews operator name */
-      label: (0, import_i18n220.__)("Starts with"),
-      filterText: (filter, activeElements) => (0, import_element302.createInterpolateElement)(
-        (0, import_i18n220.sprintf)(
-          /* translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title starts with: Hello". */
-          (0, import_i18n220.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),
-          filter.name,
-          activeElements[0].label
-        ),
-        filterTextWrappers
-      ),
-      filter(item, field, filterValue) {
-        if (filterValue === void 0) {
-          return true;
-        }
-        const fieldValue = field.getValue({ item });
-        return typeof fieldValue === "string" && filterValue && fieldValue.toLowerCase().startsWith(String(filterValue).toLowerCase());
-      },
-      selection: "single"
-    },
-    {
-      name: OPERATOR_ON,
-      /* translators: DataViews operator name */
-      label: (0, import_i18n220.__)("On"),
-      filterText: (filter, activeElements) => (0, import_element302.createInterpolateElement)(
-        (0, import_i18n220.sprintf)(
-          /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is: 2024-01-01". */
-          (0, import_i18n220.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),
-          filter.name,
-          activeElements[0].label
-        ),
-        filterTextWrappers
-      ),
-      filter(item, field, filterValue) {
-        if (filterValue === void 0) {
-          return true;
-        }
-        const [fieldTemporal, filterTemporal] = toComparableTemporals(
-          field.getValue({ item }),
-          filterValue
-        );
-        return fieldTemporal === filterTemporal;
-      },
-      selection: "single"
-    },
-    {
-      name: OPERATOR_NOT_ON,
-      /* translators: DataViews operator name */
-      label: (0, import_i18n220.__)("Not on"),
-      filterText: (filter, activeElements) => (0, import_element302.createInterpolateElement)(
-        (0, import_i18n220.sprintf)(
-          /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is not: 2024-01-01". */
-          (0, import_i18n220.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),
-          filter.name,
-          activeElements[0].label
-        ),
-        filterTextWrappers
-      ),
-      filter(item, field, filterValue) {
-        if (filterValue === void 0) {
-          return true;
-        }
-        const [fieldTemporal, filterTemporal] = toComparableTemporals(
-          field.getValue({ item }),
-          filterValue
-        );
-        return fieldTemporal !== filterTemporal;
-      },
-      selection: "single"
-    }
-  ];
-  var getOperatorByName = (name) => OPERATORS.find((op) => op.name === name);
-  var getAllOperatorNames = () => OPERATORS.map((op) => op.name);
-
-  // packages/dataviews/build-module/components/dataform-controls/checkbox.mjs
-  var import_element311 = __toESM(require_element(), 1);
-
-  // packages/dataviews/build-module/components/validated-form-controls/checkbox-control.mjs
-  var import_element303 = __toESM(require_element(), 1);
-  var import_compose110 = __toESM(require_compose(), 1);
-  var import_components221 = __toESM(require_components(), 1);
-  var import_jsx_runtime492 = __toESM(require_jsx_runtime(), 1);
-  var UnforwardedValidatedCheckboxControl = ({
-    required,
-    customValidity,
-    markWhenOptional,
-    ...restProps
-  }, forwardedRef) => {
-    const validityTargetRef = (0, import_element303.useRef)(null);
-    const mergedRefs = (0, import_compose110.useMergeRefs)([forwardedRef, validityTargetRef]);
-    return /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
-      ControlWithError,
-      {
-        className: "dataviews-validated-control",
-        required,
-        markWhenOptional,
-        ref: mergedRefs,
-        customValidity,
-        getValidityTarget: () => validityTargetRef.current?.querySelector(
-          'input[type="checkbox"]'
-        ),
-        children: /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
-          import_components221.CheckboxControl,
-          {
-            ...restProps
-          }
-        )
-      }
-    );
-  };
-  var ValidatedCheckboxControl = (0, import_element303.forwardRef)(UnforwardedValidatedCheckboxControl);
-  ValidatedCheckboxControl.displayName = "ValidatedCheckboxControl";
-
-  // packages/dataviews/build-module/components/validated-form-controls/combobox-control.mjs
-  var import_element304 = __toESM(require_element(), 1);
-  var import_compose111 = __toESM(require_compose(), 1);
-  var import_components222 = __toESM(require_components(), 1);
-  var import_jsx_runtime493 = __toESM(require_jsx_runtime(), 1);
-  var UnforwardedValidatedComboboxControl = ({
-    required,
-    customValidity,
-    markWhenOptional,
-    ...restProps
-  }, forwardedRef) => {
-    const validityTargetRef = (0, import_element304.useRef)(null);
-    const mergedRefs = (0, import_compose111.useMergeRefs)([forwardedRef, validityTargetRef]);
-    (0, import_element304.useEffect)(() => {
-      const input = validityTargetRef.current?.querySelector(
-        'input[role="combobox"]'
-      );
-      if (input) {
-        input.required = required ?? false;
-      }
-    }, [required]);
-    return (
-      // TODO: Bug - Missing value error is not cleared immediately on change, waits for blur.
-      /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(
-        ControlWithError,
-        {
-          className: "dataviews-validated-control",
-          required,
-          markWhenOptional,
-          ref: mergedRefs,
-          customValidity,
-          getValidityTarget: () => validityTargetRef.current?.querySelector(
-            'input[role="combobox"]'
-          ),
-          children: /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(import_components222.ComboboxControl, { ...restProps })
-        }
-      )
-    );
-  };
-  var ValidatedComboboxControl = (0, import_element304.forwardRef)(UnforwardedValidatedComboboxControl);
-  ValidatedComboboxControl.displayName = "ValidatedComboboxControl";
-
-  // packages/dataviews/build-module/components/validated-form-controls/form-token-field.mjs
-  var import_element305 = __toESM(require_element(), 1);
-  var import_components223 = __toESM(require_components(), 1);
-  var import_jsx_runtime494 = __toESM(require_jsx_runtime(), 1);
-  var UnforwardedValidatedFormTokenField = ({
-    required,
-    customValidity,
-    markWhenOptional,
-    ...restProps
-  }, forwardedRef) => {
-    const validityTargetRef = (0, import_element305.useRef)(null);
-    return /* @__PURE__ */ (0, import_jsx_runtime494.jsxs)(
-      "div",
-      {
-        className: "dataviews-validated-control__wrapper-with-error-delegate",
-        ref: forwardedRef,
-        children: [
-          /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(
-            ControlWithError,
-            {
-              className: "dataviews-validated-control",
-              required,
-              markWhenOptional,
-              customValidity,
-              getValidityTarget: () => validityTargetRef.current,
-              children: /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(import_components223.FormTokenField, { ...restProps })
-            }
-          ),
-          /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(
-            "input",
-            {
-              className: "dataviews-validated-control__error-delegate",
-              type: "text",
-              ref: validityTargetRef,
-              required,
-              value: restProps.value && restProps.value.length > 0 ? "hasvalue" : "",
-              tabIndex: -1,
-              onChange: () => {
-              },
-              onFocus: (e2) => {
-                e2.target.previousElementSibling?.querySelector(
-                  'input[type="text"]'
-                )?.focus();
-              }
-            }
-          )
-        ]
-      }
-    );
-  };
-  var ValidatedFormTokenField = (0, import_element305.forwardRef)(UnforwardedValidatedFormTokenField);
-  ValidatedFormTokenField.displayName = "ValidatedFormTokenField";
-
-  // packages/dataviews/build-module/components/validated-form-controls/number-control.mjs
-  var import_element306 = __toESM(require_element(), 1);
-  var import_compose112 = __toESM(require_compose(), 1);
-  var import_components224 = __toESM(require_components(), 1);
-  var import_jsx_runtime495 = __toESM(require_jsx_runtime(), 1);
-  var UnforwardedValidatedNumberControl = ({
-    required,
-    customValidity,
-    markWhenOptional,
-    ...restProps
-  }, forwardedRef) => {
-    const validityTargetRef = (0, import_element306.useRef)(null);
-    const mergedRefs = (0, import_compose112.useMergeRefs)([forwardedRef, validityTargetRef]);
-    return /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(
-      ControlWithError,
-      {
-        className: "dataviews-validated-control",
-        required,
-        markWhenOptional,
-        customValidity,
-        getValidityTarget: () => validityTargetRef.current,
-        children: /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(import_components224.__experimentalNumberControl, { ref: mergedRefs, ...restProps })
-      }
-    );
-  };
-  var ValidatedNumberControl = (0, import_element306.forwardRef)(UnforwardedValidatedNumberControl);
-  ValidatedNumberControl.displayName = "ValidatedNumberControl";
-
-  // packages/dataviews/build-module/components/validated-form-controls/radio-control.mjs
-  var import_element307 = __toESM(require_element(), 1);
-  var import_compose113 = __toESM(require_compose(), 1);
-  var import_components225 = __toESM(require_components(), 1);
-  var import_jsx_runtime496 = __toESM(require_jsx_runtime(), 1);
-  var UnforwardedValidatedRadioControl = ({
-    required,
-    customValidity,
-    markWhenOptional,
-    ...restProps
-  }, forwardedRef) => {
-    const validityTargetRef = (0, import_element307.useRef)(null);
-    const mergedRefs = (0, import_compose113.useMergeRefs)([forwardedRef, validityTargetRef]);
-    return /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(
-      ControlWithError,
-      {
-        className: "dataviews-validated-control",
-        required,
-        markWhenOptional,
-        ref: mergedRefs,
-        customValidity,
-        getValidityTarget: () => validityTargetRef.current?.querySelector(
-          'input[type="radio"]'
-        ),
-        children: /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(import_components225.RadioControl, { ...restProps })
-      }
-    );
-  };
-  var ValidatedRadioControl = (0, import_element307.forwardRef)(UnforwardedValidatedRadioControl);
-  ValidatedRadioControl.displayName = "ValidatedRadioControl";
-
-  // packages/dataviews/build-module/components/validated-form-controls/select-control.mjs
-  var import_element308 = __toESM(require_element(), 1);
-  var import_compose114 = __toESM(require_compose(), 1);
-  var import_components226 = __toESM(require_components(), 1);
-  var import_jsx_runtime497 = __toESM(require_jsx_runtime(), 1);
-  var UnforwardedValidatedSelectControl = ({
-    required,
-    customValidity,
-    markWhenOptional,
-    ...restProps
-  }, forwardedRef) => {
-    const validityTargetRef = (0, import_element308.useRef)(null);
-    const mergedRefs = (0, import_compose114.useMergeRefs)([forwardedRef, validityTargetRef]);
-    return /* @__PURE__ */ (0, import_jsx_runtime497.jsx)(
-      ControlWithError,
+      ...showDefaultRatios ? defaultOptions2 : [],
+      ...themeOptions ? themeOptions : [],
       {
-        className: "dataviews-validated-control",
-        required,
-        markWhenOptional,
-        customValidity,
-        getValidityTarget: () => validityTargetRef.current,
-        children: /* @__PURE__ */ (0, import_jsx_runtime497.jsx)(
-          import_components226.SelectControl,
-          {
-            ref: mergedRefs,
-            // A runtime boolean cannot statically discriminate
-            // SelectControl's single/multiple props union.
-            ...restProps
-          }
-        )
+        label: (0, import_i18n221._x)("Custom", "Aspect ratio option for dimensions control"),
+        value: "custom",
+        disabled: true,
+        hidden: true
       }
-    );
-  };
-  var ValidatedSelectControl = (0, import_element308.forwardRef)(UnforwardedValidatedSelectControl);
-  ValidatedSelectControl.displayName = "ValidatedSelectControl";
-
-  // packages/dataviews/build-module/components/validated-form-controls/toggle-control.mjs
-  var import_element309 = __toESM(require_element(), 1);
-  var import_compose115 = __toESM(require_compose(), 1);
-  var import_components227 = __toESM(require_components(), 1);
-  var import_jsx_runtime498 = __toESM(require_jsx_runtime(), 1);
-  var UnforwardedValidatedToggleControl = ({
-    required,
-    customValidity,
-    markWhenOptional,
-    ...restProps
-  }, forwardedRef) => {
-    const validityTargetRef = (0, import_element309.useRef)(null);
-    const mergedRefs = (0, import_compose115.useMergeRefs)([forwardedRef, validityTargetRef]);
-    return /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
-      ControlWithError,
+    ];
+    const resolvedOptions = options ?? aspectRatioOptions;
+    const displayValue = value === void 0 || value === null || value === "auto" ? "auto" : findAspectRatioOption(value, resolvedOptions)?.value ?? "custom";
+    return /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(
+      InheritanceToolsPanelItem,
       {
-        className: "dataviews-validated-control",
-        required,
-        markWhenOptional,
-        customValidity,
-        getValidityTarget: () => validityTargetRef.current,
-        children: /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
-          import_components227.ToggleControl,
+        className,
+        isInherited,
+        hasLocalOverride,
+        hasValue: hasValue3 ? hasValue3 : () => displayValue !== defaultValue,
+        label: (0, import_i18n221.__)("Aspect ratio"),
+        onDeselect: () => onChange(void 0),
+        isShownByDefault,
+        panelId,
+        children: /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(
+          import_components224.SelectControl,
           {
-            ref: mergedRefs,
-            required,
-            ...restProps
+            label: (0, import_i18n221.__)("Aspect ratio"),
+            value: displayValue,
+            options: resolvedOptions,
+            onChange
           }
         )
       }
     );
-  };
-  var ValidatedToggleControl = (0, import_element309.forwardRef)(UnforwardedValidatedToggleControl);
-  ValidatedToggleControl.displayName = "ValidatedToggleControl";
+  }

-  // packages/dataviews/build-module/components/validated-form-controls/toggle-group-control.mjs
-  var import_element310 = __toESM(require_element(), 1);
-  var import_components228 = __toESM(require_components(), 1);
-  var import_jsx_runtime499 = __toESM(require_jsx_runtime(), 1);
-  var UnforwardedValidatedToggleGroupControl = ({
-    required,
-    customValidity,
-    markWhenOptional,
-    ...restProps
-  }, forwardedRef) => {
-    const validityTargetRef = (0, import_element310.useRef)(null);
-    const nameAttr = (0, import_element310.useId)();
-    return /* @__PURE__ */ (0, import_jsx_runtime499.jsxs)("div", { className: "dataviews-validated-control__wrapper-with-error-delegate", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
-        ControlWithError,
-        {
-          className: "dataviews-validated-control",
-          required,
-          markWhenOptional,
-          customValidity,
-          getValidityTarget: () => validityTargetRef.current,
-          children: /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(import_components228.__experimentalToggleGroupControl, { ref: forwardedRef, ...restProps })
-        }
-      ),
-      /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
-        "input",
-        {
-          className: "dataviews-validated-control__error-delegate",
-          type: "radio",
-          ref: validityTargetRef,
-          required,
-          checked: restProps.value !== void 0,
-          tabIndex: -1,
-          name: nameAttr,
-          onChange: () => {
-          },
-          onFocus: (e2) => {
-            e2.target.previousElementSibling?.querySelector(
-              '[data-active-item="true"]'
-            )?.focus();
-          }
-        }
-      )
-    ] });
-  };
-  var ValidatedToggleGroupControl = (0, import_element310.forwardRef)(UnforwardedValidatedToggleGroupControl);
-  ValidatedToggleGroupControl.displayName = "ValidatedToggleGroupControl";
-
-  // packages/dataviews/build-module/components/dataform-controls/utils/get-custom-validity.mjs
-  function getCustomValidity(isValid2, validity) {
-    let customValidity;
-    if (isValid2?.required && validity?.required) {
-      customValidity = validity.required.message ? {
-        type: validity.required.type,
-        message: validity.required.message
-      } : void 0;
-    } else if (isValid2?.pattern && validity?.pattern) {
-      customValidity = validity.pattern;
-    } else if (isValid2?.min && validity?.min) {
-      customValidity = validity.min;
-    } else if (isValid2?.max && validity?.max) {
-      customValidity = validity.max;
-    } else if (isValid2?.minLength && validity?.minLength) {
-      customValidity = validity.minLength;
-    } else if (isValid2?.maxLength && validity?.maxLength) {
-      customValidity = validity.maxLength;
-    } else if (isValid2?.elements && validity?.elements) {
-      customValidity = validity.elements;
-    } else if (validity?.custom) {
-      customValidity = validity.custom;
+  // packages/block-editor/build-module/components/global-styles/dimensions-panel.mjs
+  var import_jsx_runtime492 = __toESM(require_jsx_runtime(), 1);
+  var AXIAL_SIDES = ["horizontal", "vertical"];
+  function hasSpacingToggle(sides2, isPresetsControl) {
+    if (sides2?.length === 1) {
+      return false;
     }
-    return customValidity;
+    if (isPresetsControl) {
+      const hasOnlyAxialSides = sides2?.includes("horizontal") && sides2?.includes("vertical") && sides2?.length === 2;
+      return !hasOnlyAxialSides;
+    }
+    return true;
   }
-
-  // packages/dataviews/build-module/components/dataform-controls/checkbox.mjs
-  var import_jsx_runtime500 = __toESM(require_jsx_runtime(), 1);
-  function Checkbox({
-    field,
-    onChange,
-    data,
-    hideLabelFromVision,
-    markWhenOptional,
-    validity
-  }) {
-    const { getValue, setValue, label, description, isValid: isValid2 } = field;
-    const disabled2 = field.isDisabled({ item: data, field });
-    const onChangeControl = (0, import_element311.useCallback)(() => {
-      onChange(
-        setValue({ item: data, value: !getValue({ item: data }) })
-      );
-    }, [data, getValue, onChange, setValue]);
-    return /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
-      ValidatedCheckboxControl,
-      {
-        required: !!field.isValid?.required,
-        markWhenOptional,
-        customValidity: getCustomValidity(isValid2, validity),
-        hidden: hideLabelFromVision,
-        label,
-        help: description,
-        checked: getValue({ item: data }),
-        onChange: onChangeControl,
-        disabled: disabled2
-      }
-    );
+  function useHasDimensionsPanel(settings2, styleState = DEFAULT_BLOCK_STYLE_STATE2) {
+    return hasContentSize(settings2) || hasWideSize(settings2) || hasPadding(settings2) || hasMargin(settings2) || hasGap(settings2) || hasHeight(settings2) || hasMinHeight(settings2) || hasMinWidth(settings2) || hasWidth(settings2) || hasAspectRatio(settings2, styleState) || hasChildLayout(settings2, styleState);
   }
-
-  // packages/dataviews/build-module/components/dataform-controls/combobox.mjs
-  var import_components229 = __toESM(require_components(), 1);
-  var import_element312 = __toESM(require_element(), 1);
-  var import_jsx_runtime501 = __toESM(require_jsx_runtime(), 1);
-  function Combobox({
-    data,
-    field,
-    onChange,
-    hideLabelFromVision,
-    validity
-  }) {
-    const { label, description, placeholder, getValue, setValue, isValid: isValid2 } = field;
-    const value = getValue({ item: data }) ?? "";
-    const onChangeControl = (0, import_element312.useCallback)(
-      (newValue) => onChange(setValue({ item: data, value: newValue ?? "" })),
-      [data, onChange, setValue]
-    );
-    const { elements, isLoading } = useElements({
-      elements: field.elements,
-      getElements: field.getElements
-    });
-    if (isLoading) {
-      return /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(import_components229.Spinner, {});
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(
-      ValidatedComboboxControl,
-      {
-        required: !!field.isValid?.required,
-        customValidity: getCustomValidity(isValid2, validity),
-        label,
-        value,
-        help: description,
-        placeholder,
-        options: elements,
-        onChange: onChangeControl,
-        hideLabelFromVision,
-        allowReset: true,
-        expandOnFocus: true
-      }
-    );
+  function hasContentSize(settings2) {
+    return settings2?.layout?.contentSize;
   }
-
-  // packages/dataviews/build-module/components/dataform-controls/datetime.mjs
-  var import_components231 = __toESM(require_components(), 1);
-  var import_element315 = __toESM(require_element(), 1);
-  var import_i18n223 = __toESM(require_i18n(), 1);
-  var import_a11y24 = __toESM(require_a11y(), 1);
-  var import_date7 = __toESM(require_date(), 1);
-
-  // packages/dataviews/build-module/components/dataform-controls/utils/relative-date-control.mjs
-  var import_components230 = __toESM(require_components(), 1);
-  var import_element313 = __toESM(require_element(), 1);
-  var import_i18n221 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime502 = __toESM(require_jsx_runtime(), 1);
-  var TIME_UNITS_OPTIONS = {
-    [OPERATOR_IN_THE_PAST]: [
-      { value: "days", label: (0, import_i18n221.__)("Days") },
-      { value: "weeks", label: (0, import_i18n221.__)("Weeks") },
-      { value: "months", label: (0, import_i18n221.__)("Months") },
-      { value: "years", label: (0, import_i18n221.__)("Years") }
-    ],
-    [OPERATOR_OVER]: [
-      { value: "days", label: (0, import_i18n221.__)("Days ago") },
-      { value: "weeks", label: (0, import_i18n221.__)("Weeks ago") },
-      { value: "months", label: (0, import_i18n221.__)("Months ago") },
-      { value: "years", label: (0, import_i18n221.__)("Years ago") }
-    ]
-  };
-  function RelativeDateControl({
-    className,
-    data,
-    field,
-    onChange,
-    hideLabelFromVision,
-    operator
-  }) {
-    const options = TIME_UNITS_OPTIONS[operator === OPERATOR_IN_THE_PAST ? "inThePast" : "over"];
-    const { id, label, description, getValue, setValue } = field;
-    const disabled2 = field.isDisabled({ item: data, field });
-    const fieldValue = getValue({ item: data });
-    const { value: relValue = "", unit = options[0].value } = fieldValue && typeof fieldValue === "object" ? fieldValue : {};
-    const onChangeValue = (0, import_element313.useCallback)(
-      (newValue) => onChange(
-        setValue({
-          item: data,
-          value: { value: Number(newValue), unit }
-        })
-      ),
-      [onChange, setValue, data, unit]
-    );
-    const onChangeUnit = (0, import_element313.useCallback)(
-      (newUnit) => onChange(
-        setValue({
-          item: data,
-          value: { value: relValue, unit: newUnit }
-        })
-      ),
-      [onChange, setValue, data, relValue]
-    );
-    return /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
-      import_components230.BaseControl,
-      {
-        id,
-        className: clsx_default(className, "dataviews-controls__relative-date"),
-        label,
-        hideLabelFromVision,
-        help: description,
-        children: /* @__PURE__ */ (0, import_jsx_runtime502.jsxs)(Stack, { direction: "row", gap: "sm", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
-            import_components230.__experimentalNumberControl,
-            {
-              className: "dataviews-controls__relative-date-number",
-              spinControls: "none",
-              min: 1,
-              step: 1,
-              value: relValue,
-              onChange: onChangeValue,
-              disabled: disabled2
-            }
-          ),
-          /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
-            import_components230.SelectControl,
-            {
-              className: "dataviews-controls__relative-date-unit",
-              label: (0, import_i18n221.__)("Unit"),
-              value: unit,
-              options,
-              onChange: onChangeUnit,
-              hideLabelFromVision: true,
-              disabled: disabled2
-            }
-          )
-        ] })
-      }
-    );
+  function hasWideSize(settings2) {
+    return settings2?.layout?.wideSize;
   }
-
-  // packages/dataviews/build-module/components/dataform-controls/utils/to-calendar-date.mjs
-  function toCalendarDate(date, timeZone) {
-    return timeZone ? new TZDate(date, timeZone) : date;
+  function hasPadding(settings2) {
+    return settings2?.spacing?.padding;
   }
-
-  // packages/dataviews/build-module/components/dataform-controls/utils/use-disabled-date-matchers.mjs
-  var import_element314 = __toESM(require_element(), 1);
-  function useDisabledDateMatchers(isValid2, parseDateFn) {
-    const minConstraint = typeof isValid2.min?.constraint === "string" ? isValid2.min.constraint : void 0;
-    const maxConstraint = typeof isValid2.max?.constraint === "string" ? isValid2.max.constraint : void 0;
-    const disabledMatchers = (0, import_element314.useMemo)(() => {
-      const matchers = [];
-      if (minConstraint) {
-        const minDate = parseDateFn(minConstraint);
-        if (minDate) {
-          matchers.push({ before: minDate });
-        }
+  function hasMargin(settings2) {
+    return settings2?.spacing?.margin;
+  }
+  function hasGap(settings2) {
+    return settings2?.spacing?.blockGap;
+  }
+  function hasHeight(settings2) {
+    return settings2?.dimensions?.height;
+  }
+  function hasMinHeight(settings2) {
+    return settings2?.dimensions?.minHeight;
+  }
+  function hasMinWidth(settings2) {
+    return settings2?.dimensions?.minWidth;
+  }
+  function hasWidth(settings2) {
+    return settings2?.dimensions?.width;
+  }
+  function hasAspectRatio(settings2, styleState = DEFAULT_BLOCK_STYLE_STATE2) {
+    return !hasPseudoBlockStyleState(styleState) && settings2?.dimensions?.aspectRatio;
+  }
+  function hasChildLayout(settings2, styleState = DEFAULT_BLOCK_STYLE_STATE2) {
+    if (hasPseudoBlockStyleState(styleState)) {
+      return false;
+    }
+    const {
+      type: parentLayoutType = "default",
+      default: { type: defaultParentLayoutType = "default" } = {},
+      allowSizingOnChildren = false
+    } = settings2?.parentLayout ?? {};
+    const support = (defaultParentLayoutType === "flex" || parentLayoutType === "flex" || defaultParentLayoutType === "grid" || parentLayoutType === "grid") && allowSizingOnChildren;
+    return !!settings2?.layout && support;
+  }
+  function hasSpacingPresets(settings2) {
+    const { defaultSpacingSizes, spacingSizes } = settings2?.spacing || {};
+    return defaultSpacingSizes !== false && spacingSizes?.default?.length > 0 || spacingSizes?.theme?.length > 0 || spacingSizes?.custom?.length > 0;
+  }
+  function filterValuesBySides(values, sides2) {
+    if (!sides2 || !values) {
+      return values;
+    }
+    const filteredValues = {};
+    sides2.forEach((side) => {
+      if (side === "vertical") {
+        filteredValues.top = values.top;
+        filteredValues.bottom = values.bottom;
       }
-      if (maxConstraint) {
-        const maxDate = parseDateFn(maxConstraint);
-        if (maxDate) {
-          matchers.push({ after: maxDate });
-        }
+      if (side === "horizontal") {
+        filteredValues.left = values.left;
+        filteredValues.right = values.right;
       }
-      return matchers.length > 0 ? matchers : void 0;
-    }, [minConstraint, maxConstraint, parseDateFn]);
-    return { minConstraint, maxConstraint, disabledMatchers };
+      filteredValues[side] = values?.[side];
+    });
+    return filteredValues;
   }
-
-  // packages/dataviews/build-module/components/dataform-controls/utils/get-calendar-locale.mjs
-  var LANGUAGE_ALIASES = {
-    ary: "ar-MA",
-    // Moroccan Arabic.
-    haz: "fa"
-    // Hazaragi, a variety of Persian.
-  };
-  function getCalendarLocale(wpLocale) {
-    const subtags = wpLocale?.trim().split(/[_-]/) ?? [];
-    const language = subtags.shift()?.toLowerCase();
-    if (!language) {
+  var EMPTY_VALUES2 = [void 0, null, ""];
+  function hasValue2(value) {
+    return !EMPTY_VALUES2.includes(value);
+  }
+  function getNumericPlaceholder2(rawValue) {
+    if (!hasValue2(rawValue)) {
       return void 0;
     }
-    const normalized = [LANGUAGE_ALIASES[language] ?? language];
-    for (const subtag of subtags) {
-      if (/^[a-z]{4}$/i.test(subtag) || /^([a-z]{2}|\d{3})$/i.test(subtag)) {
-        normalized.push(subtag);
-      }
+    const [quantity] = (0, import_components225.__experimentalParseQuantityAndUnitFromRawValue)(rawValue);
+    return quantity;
+  }
+  function splitStyleValue(value) {
+    if (hasValue2(value) && typeof value === "string") {
+      return {
+        top: value,
+        right: value,
+        bottom: value,
+        left: value
+      };
     }
-    return normalized.join("-");
+    return value;
   }
-
-  // packages/dataviews/build-module/components/dataform-controls/utils/get-timezone-description.mjs
-  var import_date5 = __toESM(require_date(), 1);
-  var import_i18n222 = __toESM(require_i18n(), 1);
-  function getTimezoneDescription() {
-    const { timezone } = (0, import_date5.getSettings)();
-    const userTimezoneOffset = -1 * ((/* @__PURE__ */ new Date()).getTimezoneOffset() / 60);
-    if (Number(timezone.offset) === userTimezoneOffset) {
+  function getCommonSidesValue(sidesValue) {
+    if (!hasValue2(sidesValue)) {
       return void 0;
     }
-    const offsetSymbol = Number(timezone.offset) >= 0 ? "+" : "";
-    const zoneAbbr = "" !== timezone.abbr && isNaN(Number(timezone.abbr)) ? timezone.abbr : `UTC${offsetSymbol}${timezone.offsetFormatted}`;
-    const prettyTimezoneString = timezone.string.replaceAll("_", " ");
-    let timezoneDetail = zoneAbbr;
-    if ("UTC" === timezone.string) {
-      timezoneDetail = (0, import_i18n222.__)("Coordinated Universal Time");
-    } else if (prettyTimezoneString.trim().length > 0) {
-      timezoneDetail = `(${zoneAbbr}) ${prettyTimezoneString}`;
+    if (typeof sidesValue === "string") {
+      return sidesValue !== "" ? sidesValue : void 0;
     }
-    return (0, import_i18n222.sprintf)(
-      /* translators: %s: timezone detail, e.g. "(CEST) Europe/Madrid" or "UTC+3". */
-      (0, import_i18n222.__)("Timezone: %s"),
-      timezoneDetail
-    );
+    if (typeof sidesValue !== "object") {
+      return void 0;
+    }
+    const sideKeys = ["top", "right", "bottom", "left"];
+    const values = sideKeys.map((k2) => sidesValue[k2]);
+    const allDefined = values.every(hasValue2);
+    if (!allDefined) {
+      return void 0;
+    }
+    const first = values[0];
+    return values.every((v2) => v2 === first) ? first : void 0;
   }
-
-  // packages/dataviews/build-module/field-types/utils/parse-date-time.mjs
-  var import_date6 = __toESM(require_date(), 1);
-  function parseDateTime(dateTimeString) {
-    if (!dateTimeString) {
-      return null;
+  function hasAnySideValue(sidesValue) {
+    if (!hasValue2(sidesValue)) {
+      return false;
     }
-    const parsed = (0, import_date6.getDate)(dateTimeString);
-    return parsed && isValid(parsed) ? parsed : null;
+    if (typeof sidesValue === "string") {
+      return sidesValue !== "";
+    }
+    if (typeof sidesValue !== "object") {
+      return false;
+    }
+    return ["top", "right", "bottom", "left"].some(
+      (side) => hasValue2(sidesValue[side])
+    );
   }
-
-  // packages/dataviews/build-module/components/dataform-controls/datetime.mjs
-  var import_jsx_runtime503 = __toESM(require_jsx_runtime(), 1);
-  var formatDateTime = (value) => {
-    if (!value) {
-      return "";
+  function splitGapValue(value, isAxialGap) {
+    if (!hasValue2(value)) {
+      return value;
     }
-    return (0, import_date7.dateI18n)("Y-m-d\\TH:i", (0, import_date7.getDate)(value));
-  };
-  function CalendarDateTimeControl({
-    data,
-    field,
+    if (typeof value === "string") {
+      return isAxialGap ? { top: value, right: value, bottom: value, left: value } : { top: value };
+    }
+    return {
+      ...value,
+      right: value?.left,
+      bottom: value?.top
+    };
+  }
+  function DimensionsToolsPanel({
+    resetAllFilter,
     onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    validity,
-    config: config2
+    value,
+    panelId,
+    children
   }) {
-    const { compact } = config2 || {};
-    const { id, label, description, setValue, getValue, isValid: isValid2 } = field;
-    const disabled2 = field.isDisabled({ item: data, field });
-    const fieldValue = getValue({ item: data });
-    const value = typeof fieldValue === "string" ? fieldValue : void 0;
-    const { timezone } = (0, import_date7.getSettings)();
-    const timeZone = timezone.string || (0, import_date7.dateI18n)("P");
-    const [calendarMonth, setCalendarMonth] = (0, import_element315.useState)(() => {
-      const parsedDate = parseDateTime(value);
-      return toCalendarDate(parsedDate || /* @__PURE__ */ new Date(), timeZone);
-    });
-    (0, import_element315.useEffect)(() => {
-      const parsedDate = parseDateTime(value);
-      if (parsedDate) {
-        const targetMonth = toCalendarDate(parsedDate, timeZone);
-        setCalendarMonth(
-          (currentMonth) => isSameMonth(
-            targetMonth,
-            toCalendarDate(currentMonth, timeZone)
-          ) ? currentMonth : targetMonth
-        );
+    const dropdownMenuProps = useToolsPanelDropdownMenuProps();
+    const resetAll = () => {
+      const updatedValue = resetAllFilter(value);
+      onChange(updatedValue);
+    };
+    return /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+      import_components225.__experimentalToolsPanel,
+      {
+        label: (0, import_i18n222.__)("Dimensions"),
+        resetAll,
+        panelId,
+        dropdownMenuProps,
+        children
       }
-    }, [timeZone, value]);
-    const inputControlRef = (0, import_element315.useRef)(null);
-    const validationTimeoutRef = (0, import_element315.useRef)(void 0);
-    const { minConstraint, maxConstraint, disabledMatchers } = useDisabledDateMatchers(isValid2, parseDateTime);
-    const onChangeCallback = (0, import_element315.useCallback)(
-      (newValue) => onChange(setValue({ item: data, value: newValue })),
-      [data, onChange, setValue]
     );
-    (0, import_element315.useEffect)(() => {
-      return () => clearTimeout(validationTimeoutRef.current);
-    }, []);
-    const onSelectDate = (0, import_element315.useCallback)(
-      (newDate) => {
-        if (newDate) {
-          const wpDate = (0, import_date7.dateI18n)("Y-m-d", newDate);
-          const wpTime = value ? (0, import_date7.dateI18n)("H:i", (0, import_date7.getDate)(value)) : "00:00";
-          const finalDateTime = (0, import_date7.getDate)(`${wpDate}T${wpTime}`);
-          onChangeCallback(finalDateTime.toISOString());
-        } else {
-          onChangeCallback(void 0);
-        }
-        clearTimeout(validationTimeoutRef.current);
-        validationTimeoutRef.current = setTimeout(() => {
-          const input = inputControlRef.current;
-          if (!input) {
-            return;
-          }
-          input.dispatchEvent(
-            new Event("invalid", { cancelable: true })
+  }
+  var DEFAULT_CONTROLS6 = {
+    contentSize: true,
+    wideSize: true,
+    padding: true,
+    margin: true,
+    blockGap: true,
+    height: true,
+    minHeight: true,
+    minWidth: true,
+    width: true,
+    aspectRatio: true,
+    childLayout: true
+  };
+  function DimensionsPanel({
+    as: Wrapper = DimensionsToolsPanel,
+    value,
+    onChange,
+    inheritedValue = value,
+    settings: settings2,
+    panelId,
+    defaultControls = DEFAULT_CONTROLS6,
+    onVisualize = () => {
+    },
+    // Special case because the layout controls are not part of the dimensions panel
+    // in global styles but not in block inspector.
+    includeLayoutControls = false,
+    allowAxialBlockGap = true,
+    styleState = DEFAULT_BLOCK_STYLE_STATE2,
+    showInheritanceLabelIndicators = isGlobalStylesInheritanceEnabled()
+  }) {
+    const { dimensions, spacing } = settings2;
+    const decodeValue = (rawValue) => {
+      if (rawValue && typeof rawValue === "object") {
+        return Object.keys(rawValue).reduce((acc, key) => {
+          acc[key] = getValueFromVariable(
+            { settings: { dimensions, spacing } },
+            "",
+            rawValue[key]
           );
-          if (input.validationMessage) {
-            (0, import_a11y24.speak)(input.validationMessage);
-          }
-        }, 0);
-      },
-      [onChangeCallback, value]
+          return acc;
+        }, {});
+      }
+      return getValueFromVariable(
+        { settings: { dimensions, spacing } },
+        "",
+        rawValue
+      );
+    };
+    const inheritanceProps = (isInherited, hasLocalOverride, className) => getInheritanceProps(
+      showInheritanceLabelIndicators && isInherited,
+      showInheritanceLabelIndicators && hasLocalOverride,
+      className
     );
-    const handleManualDateTimeChange = (0, import_element315.useCallback)(
-      (newValue) => {
-        if (newValue) {
-          const dateTime = (0, import_date7.getDate)(newValue);
-          onChangeCallback(dateTime.toISOString());
-          const parsedDate = parseDateTime(dateTime.toISOString());
-          if (parsedDate) {
-            setCalendarMonth(toCalendarDate(parsedDate, timeZone));
-          }
-        } else {
-          onChangeCallback(void 0);
+    const showSpacingPresetsControl = hasSpacingPresets(settings2);
+    const units2 = (0, import_components225.__experimentalUseCustomUnits)({
+      availableUnits: settings2?.spacing?.units || [
+        "%",
+        "px",
+        "em",
+        "rem",
+        "vw"
+      ]
+    });
+    const minimumMargin = -Infinity;
+    const [minMarginValue, setMinMarginValue] = (0, import_element302.useState)(minimumMargin);
+    const resetAllFilter = (0, import_element302.useCallback)((previousValue) => {
+      return {
+        ...previousValue,
+        layout: cleanEmptyObject({
+          ...previousValue?.layout,
+          contentSize: void 0,
+          wideSize: void 0,
+          selfStretch: void 0,
+          flexSize: void 0,
+          columnStart: void 0,
+          rowStart: void 0,
+          columnSpan: void 0,
+          rowSpan: void 0
+        }),
+        spacing: {
+          ...previousValue?.spacing,
+          padding: void 0,
+          margin: void 0,
+          blockGap: void 0
+        },
+        dimensions: {
+          ...previousValue?.dimensions,
+          height: void 0,
+          minHeight: void 0,
+          minWidth: void 0,
+          aspectRatio: void 0,
+          width: void 0
         }
-      },
-      [onChangeCallback, timeZone]
+      };
+    }, []);
+    const showContentSizeControl = hasContentSize(settings2) && includeLayoutControls;
+    const localContentSizeValue = decodeValue(value?.layout?.contentSize);
+    const inheritedContentSizeValue = decodeValue(
+      inheritedValue?.layout?.contentSize
     );
-    const { format: fieldFormat } = field;
-    const weekStartsOn = fieldFormat.weekStartsOn ?? (0, import_date7.getSettings)().l10n.startOfWeek;
-    const locale = getCalendarLocale((0, import_date7.getSettings)().l10n.locale);
-    let displayLabel = label;
-    if (isValid2?.required && !markWhenOptional && !hideLabelFromVision) {
-      displayLabel = `${label} (${(0, import_i18n223.__)("Required")})`;
-    } else if (!isValid2?.required && markWhenOptional && !hideLabelFromVision) {
-      displayLabel = `${label} (${(0, import_i18n223.__)("Optional")})`;
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
-      import_components231.BaseControl,
-      {
-        id,
-        label: displayLabel,
-        help: description,
-        hideLabelFromVision,
-        children: /* @__PURE__ */ (0, import_jsx_runtime503.jsxs)(Stack, { direction: "column", gap: "lg", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
-            ValidatedInputControl,
-            {
-              ref: inputControlRef,
-              required: !!isValid2?.required,
-              customValidity: getCustomValidity(isValid2, validity),
-              type: "datetime-local",
-              label: (0, import_i18n223.__)("Date time"),
-              hideLabelFromVision: true,
-              value: formatDateTime(value),
-              onValueChange: handleManualDateTimeChange,
-              disabled: disabled2,
-              description: getTimezoneDescription(),
-              min: minConstraint ? formatDateTime(minConstraint) : void 0,
-              max: maxConstraint ? formatDateTime(maxConstraint) : void 0
-            }
-          ),
-          !compact && /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
-            Calendar,
-            {
-              style: { width: "100%" },
-              value: value ? parseDateTime(value) : null,
-              onValueChange: onSelectDate,
-              month: calendarMonth,
-              onMonthChange: setCalendarMonth,
-              timeZone,
-              locale,
-              dir: (0, import_i18n223.isRTL)() ? "rtl" : "ltr",
-              weekStartsOn,
-              disabled: disabled2 || disabledMatchers
-            }
-          )
-        ] })
-      }
+    const isContentSizePlaceholder = !hasValue2(value?.layout?.contentSize) && hasValue2(inheritedContentSizeValue);
+    const setContentSizeValue = (newValue) => {
+      onChange(
+        setImmutably2(
+          value,
+          ["layout", "contentSize"],
+          hasValue2(newValue) ? newValue : void 0
+        )
+      );
+    };
+    const hasUserSetContentSizeValue = () => hasValue2(value?.layout?.contentSize);
+    const resetContentSizeValue = () => setContentSizeValue(void 0);
+    const showWideSizeControl = hasWideSize(settings2) && includeLayoutControls;
+    const localWideSizeValue = decodeValue(value?.layout?.wideSize);
+    const inheritedWideSizeValue = decodeValue(
+      inheritedValue?.layout?.wideSize
     );
-  }
-  function DateTime({
-    data,
-    field,
-    onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    operator,
-    validity,
-    config: config2
-  }) {
-    if (operator === OPERATOR_IN_THE_PAST || operator === OPERATOR_OVER) {
-      return /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
-        RelativeDateControl,
-        {
-          className: "dataviews-controls__datetime",
-          data,
-          field,
-          onChange,
-          hideLabelFromVision,
-          operator
-        }
+    const isWideSizePlaceholder = !hasValue2(value?.layout?.wideSize) && hasValue2(inheritedWideSizeValue);
+    const setWideSizeValue = (newValue) => {
+      onChange(
+        setImmutably2(
+          value,
+          ["layout", "wideSize"],
+          hasValue2(newValue) ? newValue : void 0
+        )
       );
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
-      CalendarDateTimeControl,
-      {
-        data,
-        field,
-        onChange,
-        hideLabelFromVision,
-        markWhenOptional,
-        validity,
-        config: config2
-      }
+    };
+    const hasUserSetWideSizeValue = () => hasValue2(value?.layout?.wideSize);
+    const resetWideSizeValue = () => setWideSizeValue(void 0);
+    const showPaddingControl = hasPadding(settings2);
+    const inheritedPaddingValues = splitStyleValue(
+      decodeValue(inheritedValue?.spacing?.padding)
     );
-  }
-
-  // packages/dataviews/build-module/components/dataform-controls/date.mjs
-  var import_components232 = __toESM(require_components(), 1);
-  var import_a11y25 = __toESM(require_a11y(), 1);
-  var import_element316 = __toESM(require_element(), 1);
-  var import_i18n224 = __toESM(require_i18n(), 1);
-  var import_date8 = __toESM(require_date(), 1);
-  var import_jsx_runtime504 = __toESM(require_jsx_runtime(), 1);
-  var DATE_PRESETS = [
-    {
-      id: "today",
-      label: (0, import_i18n224.__)("Today"),
-      getValue: () => (0, import_date8.getDate)(null)
-    },
-    {
-      id: "yesterday",
-      label: (0, import_i18n224.__)("Yesterday"),
-      getValue: () => {
-        const today = (0, import_date8.getDate)(null);
-        return subDays(today, 1);
-      }
-    },
-    {
-      id: "past-week",
-      label: (0, import_i18n224.__)("Past week"),
-      getValue: () => {
-        const today = (0, import_date8.getDate)(null);
-        return subDays(today, 7);
-      }
-    },
-    {
-      id: "past-month",
-      label: (0, import_i18n224.__)("Past month"),
-      getValue: () => {
-        const today = (0, import_date8.getDate)(null);
-        return subMonths(today, 1);
-      }
-    }
-  ];
-  var DATE_RANGE_PRESETS = [
-    {
-      id: "last-7-days",
-      label: (0, import_i18n224.__)("Last 7 days"),
-      getValue: () => {
-        const today = (0, import_date8.getDate)(null);
-        return [subDays(today, 7), today];
-      }
-    },
-    {
-      id: "last-30-days",
-      label: (0, import_i18n224.__)("Last 30 days"),
-      getValue: () => {
-        const today = (0, import_date8.getDate)(null);
-        return [subDays(today, 30), today];
-      }
-    },
-    {
-      id: "month-to-date",
-      label: (0, import_i18n224.__)("Month to date"),
-      getValue: () => {
-        const today = (0, import_date8.getDate)(null);
-        return [startOfMonth(today), today];
-      }
-    },
-    {
-      id: "last-year",
-      label: (0, import_i18n224.__)("Last year"),
-      getValue: () => {
-        const today = (0, import_date8.getDate)(null);
-        return [subYears(today, 1), today];
-      }
-    },
-    {
-      id: "year-to-date",
-      label: (0, import_i18n224.__)("Year to date"),
-      getValue: () => {
-        const today = (0, import_date8.getDate)(null);
-        return [startOfYear(today), today];
-      }
-    }
-  ];
-  var parseDate2 = (dateString) => {
-    if (!dateString) {
-      return null;
-    }
-    const parsed = parseISO(dateString);
-    return isValid(parsed) ? parsed : null;
-  };
-  var formatDate = (date) => {
-    if (!date) {
-      return "";
-    }
-    return typeof date === "string" ? date : format(date, "yyyy-MM-dd");
-  };
-  function ValidatedDateControl({
-    field,
-    validity,
-    inputRefs,
-    isTouched,
-    setIsTouched,
-    children
-  }) {
-    const { isValid: isValid2 } = field;
-    const [customValidity, setCustomValidity] = (0, import_element316.useState)(void 0);
-    const validateRefs = (0, import_element316.useCallback)(() => {
-      const refs = Array.isArray(inputRefs) ? inputRefs : [inputRefs];
-      for (const ref of refs) {
-        const input = ref.current;
-        if (input && !input.validity.valid) {
-          setCustomValidity({
-            type: "invalid",
-            message: input.validationMessage
-          });
-          return;
-        }
-      }
-      setCustomValidity(void 0);
-    }, [inputRefs]);
-    (0, import_element316.useEffect)(() => {
-      const refs = Array.isArray(inputRefs) ? inputRefs : [inputRefs];
-      const result = validity ? getCustomValidity(isValid2, validity) : void 0;
-      for (const ref of refs) {
-        const input = ref.current;
-        if (input) {
-          input.setCustomValidity(
-            result?.type === "invalid" && result.message ? result.message : ""
-          );
-        }
-      }
-    }, [inputRefs, isValid2, validity]);
-    (0, import_element316.useEffect)(() => {
-      const refs = Array.isArray(inputRefs) ? inputRefs : [inputRefs];
-      const handleInvalid = (event) => {
-        event.preventDefault();
-        setIsTouched(true);
-      };
-      for (const ref of refs) {
-        ref.current?.addEventListener("invalid", handleInvalid);
-      }
-      return () => {
-        for (const ref of refs) {
-          ref.current?.removeEventListener("invalid", handleInvalid);
-        }
-      };
-    }, [inputRefs, setIsTouched]);
-    (0, import_element316.useEffect)(() => {
-      if (!isTouched) {
-        return;
+    const localPaddingValues = splitStyleValue(
+      decodeValue(value?.spacing?.padding)
+    );
+    const paddingValues = hasValue2(value?.spacing?.padding) ? localPaddingValues : inheritedPaddingValues;
+    const inheritedPaddingPlaceholder = getCommonSidesValue(
+      inheritedPaddingValues
+    );
+    const isPaddingPlaceholder = !hasValue2(value?.spacing?.padding) && inheritedPaddingPlaceholder !== void 0;
+    const hasInheritedPadding = hasAnySideValue(inheritedPaddingValues);
+    const isPaddingInherited = !hasValue2(value?.spacing?.padding) && hasInheritedPadding;
+    const paddingSides = Array.isArray(settings2?.spacing?.padding) ? settings2?.spacing?.padding : settings2?.spacing?.padding?.sides;
+    const isAxialPadding = paddingSides && paddingSides.some((side) => AXIAL_SIDES.includes(side));
+    const setPaddingValues = (newPaddingValues) => {
+      const padding = filterValuesBySides(newPaddingValues, paddingSides);
+      onChange(setImmutably2(value, ["spacing", "padding"], padding));
+    };
+    const hasPaddingValue = () => hasValue2(value?.spacing?.padding) && Object.keys(value?.spacing?.padding).length;
+    const resetPaddingValue = () => setPaddingValues(void 0);
+    const onMouseOverPadding = () => onVisualize("padding");
+    const showMarginControl = hasMargin(settings2);
+    const inheritedMarginValues = splitStyleValue(
+      decodeValue(inheritedValue?.spacing?.margin)
+    );
+    const localMarginValues = splitStyleValue(
+      decodeValue(value?.spacing?.margin)
+    );
+    const marginValues = hasValue2(value?.spacing?.margin) ? localMarginValues : inheritedMarginValues;
+    const inheritedMarginPlaceholder = getCommonSidesValue(
+      inheritedMarginValues
+    );
+    const isMarginPlaceholder = !hasValue2(value?.spacing?.margin) && inheritedMarginPlaceholder !== void 0;
+    const hasInheritedMargin = hasAnySideValue(inheritedMarginValues);
+    const isMarginInherited = !hasValue2(value?.spacing?.margin) && hasInheritedMargin;
+    const marginSides = Array.isArray(settings2?.spacing?.margin) ? settings2?.spacing?.margin : settings2?.spacing?.margin?.sides;
+    const isAxialMargin = marginSides && marginSides.some((side) => AXIAL_SIDES.includes(side));
+    const setMarginValues = (newMarginValues) => {
+      const margin = filterValuesBySides(newMarginValues, marginSides);
+      onChange(setImmutably2(value, ["spacing", "margin"], margin));
+    };
+    const hasMarginValue = () => hasValue2(value?.spacing?.margin) && Object.keys(value?.spacing?.margin).length;
+    const resetMarginValue = () => setMarginValues(void 0);
+    const onMouseOverMargin = () => onVisualize("margin");
+    const showGapControl = hasGap(settings2);
+    const gapSides = Array.isArray(settings2?.spacing?.blockGap) ? settings2?.spacing?.blockGap : settings2?.spacing?.blockGap?.sides;
+    const isAxialGap = allowAxialBlockGap && gapSides && gapSides.some((side) => AXIAL_SIDES.includes(side));
+    const localGapRaw = decodeValue(value?.spacing?.blockGap);
+    const inheritedGapRaw = decodeValue(inheritedValue?.spacing?.blockGap);
+    const localGapForSingleInput = !isAxialGap && typeof localGapRaw === "object" ? localGapRaw?.top : localGapRaw;
+    const inheritedGapForSingleInput = !isAxialGap && typeof inheritedGapRaw === "object" ? inheritedGapRaw?.top : inheritedGapRaw;
+    const gapRawForDisplay = hasValue2(value?.spacing?.blockGap) ? localGapRaw : inheritedGapRaw;
+    const gapValues = splitGapValue(gapRawForDisplay, isAxialGap);
+    const isGapPlaceholder = !hasValue2(value?.spacing?.blockGap) && typeof inheritedGapForSingleInput === "string" && inheritedGapForSingleInput !== "";
+    const setGapValue = (newGapValue) => {
+      onChange(
+        setImmutably2(value, ["spacing", "blockGap"], newGapValue)
+      );
+    };
+    const setGapValues = (nextBoxGapValue) => {
+      if (!hasValue2(nextBoxGapValue)) {
+        setGapValue(null);
       }
-      const result = validity ? getCustomValidity(isValid2, validity) : void 0;
-      if (result) {
-        setCustomValidity(result);
+      if (!isAxialGap && nextBoxGapValue?.hasOwnProperty("top")) {
+        setGapValue(nextBoxGapValue.top);
       } else {
-        validateRefs();
-      }
-    }, [isTouched, isValid2, validity, validateRefs]);
-    (0, import_element316.useEffect)(() => {
-      if (isTouched && customValidity?.message) {
-        (0, import_a11y25.speak)(customValidity.message);
-      }
-    }, [isTouched, customValidity?.message]);
-    const onBlur = (event) => {
-      if (isTouched) {
-        return;
-      }
-      if (!event.relatedTarget || !event.currentTarget.contains(event.relatedTarget)) {
-        setIsTouched(true);
+        setGapValue({
+          top: nextBoxGapValue?.top,
+          left: nextBoxGapValue?.left
+        });
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime504.jsxs)(Stack, { direction: "column", gap: "sm", onBlur, children: [
-      children,
-      customValidity && /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
-        ValidityIndicator,
-        {
-          type: customValidity.type,
-          message: customValidity.message
-        }
-      )
-    ] });
-  }
-  function CalendarDateControl({
-    data,
-    field,
-    onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    validity
-  }) {
-    const {
-      id,
-      label,
-      description,
-      setValue,
-      getValue,
-      isValid: isValid2,
-      format: fieldFormat
-    } = field;
-    const disabled2 = field.isDisabled({ item: data, field });
-    const [selectedPresetId, setSelectedPresetId] = (0, import_element316.useState)(
-      null
-    );
-    const weekStartsOn = fieldFormat.weekStartsOn ?? (0, import_date8.getSettings)().l10n.startOfWeek;
-    const locale = getCalendarLocale((0, import_date8.getSettings)().l10n.locale);
-    const fieldValue = getValue({ item: data });
-    const value = typeof fieldValue === "string" ? fieldValue : void 0;
-    const [calendarMonth, setCalendarMonth] = (0, import_element316.useState)(() => {
-      const parsedDate = parseDate2(value);
-      return parsedDate || /* @__PURE__ */ new Date();
-    });
-    (0, import_element316.useEffect)(() => {
-      const parsedDate = parseDate2(value);
-      if (parsedDate) {
-        setCalendarMonth(
-          (currentMonth) => isSameMonth(parsedDate, currentMonth) ? currentMonth : parsedDate
-        );
-      }
-    }, [value]);
-    const [isTouched, setIsTouched] = (0, import_element316.useState)(false);
-    const validityTargetRef = (0, import_element316.useRef)(null);
-    const { minConstraint, maxConstraint, disabledMatchers } = useDisabledDateMatchers(isValid2, parseDate2);
-    const onChangeCallback = (0, import_element316.useCallback)(
-      (newValue) => onChange(setValue({ item: data, value: newValue })),
-      [data, onChange, setValue]
+    const resetGapValue = () => setGapValue(void 0);
+    const hasGapValue = () => hasValue2(value?.spacing?.blockGap);
+    const showMinHeightControl = hasMinHeight(settings2);
+    const localMinHeightValue = decodeValue(value?.dimensions?.minHeight);
+    const inheritedMinHeightValue = decodeValue(
+      inheritedValue?.dimensions?.minHeight
     );
-    const onSelectDate = (0, import_element316.useCallback)(
-      (newDate) => {
-        const dateValue = newDate ? formatDate(newDate) : void 0;
-        onChangeCallback(dateValue);
-        setSelectedPresetId(null);
-        setIsTouched(true);
-      },
-      [onChangeCallback]
+    const isMinHeightPlaceholder = !hasValue2(value?.dimensions?.minHeight) && hasValue2(inheritedMinHeightValue);
+    const setMinHeightValue = (newValue) => {
+      const tempValue = setImmutably2(
+        value,
+        ["dimensions", "minHeight"],
+        newValue
+      );
+      onChange(
+        setImmutably2(
+          tempValue,
+          ["dimensions", "aspectRatio"],
+          void 0
+        )
+      );
+    };
+    const resetMinHeightValue = () => {
+      setMinHeightValue(void 0);
+    };
+    const hasMinHeightValue = () => hasValue2(value?.dimensions?.minHeight);
+    const showHeightControl = hasHeight(settings2);
+    const localHeightValue = decodeValue(value?.dimensions?.height);
+    const inheritedHeightValue = decodeValue(
+      inheritedValue?.dimensions?.height
     );
-    const handlePresetClick = (0, import_element316.useCallback)(
-      (preset) => {
-        const presetDate = preset.getValue();
-        const dateValue = formatDate(presetDate);
-        setCalendarMonth(presetDate);
-        onChangeCallback(dateValue);
-        setSelectedPresetId(preset.id);
-        setIsTouched(true);
-      },
-      [onChangeCallback]
+    const isHeightPlaceholder = !hasValue2(value?.dimensions?.height) && hasValue2(inheritedHeightValue);
+    const setHeightValue = (newValue) => {
+      const tempValue = setImmutably2(
+        value,
+        ["dimensions", "height"],
+        newValue
+      );
+      onChange(
+        setImmutably2(
+          tempValue,
+          ["dimensions", "aspectRatio"],
+          void 0
+        )
+      );
+    };
+    const resetHeightValue = () => {
+      setHeightValue(void 0);
+    };
+    const hasHeightValue = () => hasValue2(value?.dimensions?.height);
+    const showMinWidthControl = hasMinWidth(settings2);
+    const localMinWidthValue = decodeValue(value?.dimensions?.minWidth);
+    const inheritedMinWidthValue = decodeValue(
+      inheritedValue?.dimensions?.minWidth
     );
-    const handleManualDateChange = (0, import_element316.useCallback)(
-      (newValue) => {
-        onChangeCallback(newValue);
-        if (newValue) {
-          const parsedDate = parseDate2(newValue);
-          if (parsedDate) {
-            setCalendarMonth(parsedDate);
-          }
-        }
-        setSelectedPresetId(null);
-        setIsTouched(true);
-      },
-      [onChangeCallback]
+    const isMinWidthPlaceholder = !hasValue2(value?.dimensions?.minWidth) && hasValue2(inheritedMinWidthValue);
+    const setMinWidthValue = (newValue) => {
+      onChange(
+        setImmutably2(value, ["dimensions", "minWidth"], newValue)
+      );
+    };
+    const resetMinWidthValue = () => {
+      setMinWidthValue(void 0);
+    };
+    const hasMinWidthValue = () => hasValue2(value?.dimensions?.minWidth);
+    const showWidthControl = hasWidth(settings2);
+    const localWidthValue = decodeValue(value?.dimensions?.width);
+    const inheritedWidthValue = decodeValue(
+      inheritedValue?.dimensions?.width
     );
-    let displayLabel = label;
-    if (isValid2?.required && !markWhenOptional) {
-      displayLabel = `${label} (${(0, import_i18n224.__)("Required")})`;
-    } else if (!isValid2?.required && markWhenOptional) {
-      displayLabel = `${label} (${(0, import_i18n224.__)("Optional")})`;
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
-      ValidatedDateControl,
+    const isWidthPlaceholder = !hasValue2(value?.dimensions?.width) && hasValue2(inheritedWidthValue);
+    const setWidthValue = (newValue) => {
+      onChange(setImmutably2(value, ["dimensions", "width"], newValue));
+    };
+    const resetWidthValue = () => {
+      setWidthValue(void 0);
+    };
+    const hasWidthValue = () => hasValue2(value?.dimensions?.width);
+    const showAspectRatioControl = hasAspectRatio(settings2, styleState);
+    const localAspectRatioValue = decodeValue(value?.dimensions?.aspectRatio);
+    const inheritedAspectRatioValue = decodeValue(
+      inheritedValue?.dimensions?.aspectRatio
+    );
+    const aspectRatioValue = localAspectRatioValue ?? inheritedAspectRatioValue;
+    const isAspectRatioPlaceholder = !hasValue2(value?.dimensions?.aspectRatio) && hasValue2(inheritedAspectRatioValue);
+    const setAspectRatioValue = (newValue) => {
+      const tempValue = setImmutably2(
+        value,
+        ["dimensions", "aspectRatio"],
+        newValue
+      );
+      onChange(
+        setImmutably2(tempValue, ["dimensions", "minHeight"], void 0)
+      );
+    };
+    const hasAspectRatioValue = () => hasValue2(value?.dimensions?.aspectRatio);
+    const showChildLayoutControl = hasChildLayout(settings2, styleState);
+    const childLayout = value?.layout;
+    const setChildLayout = (newChildLayout) => {
+      onChange({
+        ...value,
+        layout: {
+          ...value?.layout,
+          ...newChildLayout
+        }
+      });
+    };
+    const onMouseLeaveControls = () => onVisualize(false);
+    return /* @__PURE__ */ (0, import_jsx_runtime492.jsxs)(
+      Wrapper,
       {
-        field,
-        validity,
-        inputRefs: validityTargetRef,
-        isTouched,
-        setIsTouched,
-        children: /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
-          import_components232.BaseControl,
-          {
-            id,
-            className: "dataviews-controls__date",
-            label: displayLabel,
-            help: description,
-            hideLabelFromVision,
-            children: /* @__PURE__ */ (0, import_jsx_runtime504.jsxs)(Stack, { direction: "column", gap: "lg", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime504.jsxs)(
-                Stack,
-                {
-                  direction: "row",
-                  gap: "sm",
-                  wrap: "wrap",
-                  justify: "flex-start",
-                  children: [
-                    DATE_PRESETS.map((preset) => {
-                      const isSelected = selectedPresetId === preset.id;
-                      return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
-                        import_components232.Button,
-                        {
-                          className: "dataviews-controls__date-preset",
-                          variant: "tertiary",
-                          isPressed: isSelected,
-                          size: "small",
-                          disabled: disabled2,
-                          accessibleWhenDisabled: true,
-                          onClick: () => handlePresetClick(preset),
-                          children: preset.label
-                        },
-                        preset.id
-                      );
-                    }),
-                    /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
-                      import_components232.Button,
-                      {
-                        className: "dataviews-controls__date-preset",
-                        variant: "tertiary",
-                        isPressed: !selectedPresetId,
-                        size: "small",
-                        disabled: !!selectedPresetId || disabled2,
-                        accessibleWhenDisabled: true,
-                        children: (0, import_i18n224.__)("Custom")
-                      }
-                    )
-                  ]
-                }
+        resetAllFilter,
+        value,
+        onChange,
+        panelId,
+        children: [
+          (showContentSizeControl || showWideSizeControl) && /* @__PURE__ */ (0, import_jsx_runtime492.jsx)("span", { className: "span-columns", children: (0, import_i18n222.__)("Set the width of the main content area.") }),
+          showContentSizeControl && /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+            InheritanceToolsPanelItem,
+            {
+              ...inheritanceProps(
+                isContentSizePlaceholder,
+                hasUserSetContentSizeValue() && inheritedContentSizeValue !== void 0
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
-                import_components232.__experimentalInputControl,
+              label: (0, import_i18n222.__)("Content width"),
+              hasValue: hasUserSetContentSizeValue,
+              onDeselect: resetContentSizeValue,
+              isShownByDefault: defaultControls.contentSize ?? DEFAULT_CONTROLS6.contentSize,
+              panelId,
+              children: /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+                import_components225.__experimentalUnitControl,
                 {
-                  ref: validityTargetRef,
-                  type: "date",
-                  label: (0, import_i18n224.__)("Date"),
-                  hideLabelFromVision: true,
-                  value,
-                  onChange: handleManualDateChange,
-                  required: !!field.isValid?.required,
-                  disabled: disabled2,
-                  min: minConstraint,
-                  max: maxConstraint
+                  label: (0, import_i18n222.__)("Content width"),
+                  labelPosition: "top",
+                  value: localContentSizeValue ?? inheritedContentSizeValue,
+                  placeholder: isContentSizePlaceholder ? getNumericPlaceholder2(
+                    inheritedContentSizeValue
+                  ) : void 0,
+                  onChange: (nextContentSize) => {
+                    setContentSizeValue(nextContentSize);
+                  },
+                  units: units2,
+                  prefix: /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(import_components225.__experimentalInputControlPrefixWrapper, { variant: "icon", children: /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(icon_default, { icon: align_none_default }) })
                 }
+              )
+            }
+          ),
+          showWideSizeControl && /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+            InheritanceToolsPanelItem,
+            {
+              ...inheritanceProps(
+                isWideSizePlaceholder,
+                hasUserSetWideSizeValue() && inheritedWideSizeValue !== void 0
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
-                Calendar,
+              label: (0, import_i18n222.__)("Wide width"),
+              hasValue: hasUserSetWideSizeValue,
+              onDeselect: resetWideSizeValue,
+              isShownByDefault: defaultControls.wideSize ?? DEFAULT_CONTROLS6.wideSize,
+              panelId,
+              children: /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+                import_components225.__experimentalUnitControl,
                 {
-                  style: { width: "100%" },
-                  value: value ? parseDate2(value) : null,
-                  onValueChange: onSelectDate,
-                  month: calendarMonth,
-                  onMonthChange: setCalendarMonth,
-                  locale,
-                  dir: (0, import_i18n224.isRTL)() ? "rtl" : "ltr",
-                  weekStartsOn,
-                  disabled: disabled2 || disabledMatchers,
-                  disableNavigation: disabled2
+                  label: (0, import_i18n222.__)("Wide width"),
+                  labelPosition: "top",
+                  value: localWideSizeValue ?? inheritedWideSizeValue,
+                  placeholder: isWideSizePlaceholder ? getNumericPlaceholder2(
+                    inheritedWideSizeValue
+                  ) : void 0,
+                  onChange: (nextWideSize) => {
+                    setWideSizeValue(nextWideSize);
+                  },
+                  units: units2,
+                  prefix: /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(import_components225.__experimentalInputControlPrefixWrapper, { variant: "icon", children: /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(icon_default, { icon: stretch_wide_default }) })
                 }
               )
-            ] })
-          }
-        )
-      }
-    );
-  }
-  function CalendarDateRangeControl({
-    data,
-    field,
-    onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    validity
-  }) {
-    const {
-      id,
-      label,
-      description,
-      getValue,
-      setValue,
-      isValid: isValid2,
-      format: fieldFormat
-    } = field;
-    const disabled2 = field.isDisabled({ item: data, field });
-    let value;
-    const fieldValue = getValue({ item: data });
-    if (Array.isArray(fieldValue) && fieldValue.length === 2 && fieldValue.every((date) => typeof date === "string")) {
-      value = fieldValue;
-    }
-    const weekStartsOn = fieldFormat.weekStartsOn ?? (0, import_date8.getSettings)().l10n.startOfWeek;
-    const locale = getCalendarLocale((0, import_date8.getSettings)().l10n.locale);
-    const { minConstraint, maxConstraint, disabledMatchers } = useDisabledDateMatchers(isValid2, parseDate2);
-    const onChangeCallback = (0, import_element316.useCallback)(
-      (newValue) => {
-        onChange(
-          setValue({
-            item: data,
-            value: newValue
-          })
-        );
-      },
-      [data, onChange, setValue]
-    );
-    const [selectedPresetId, setSelectedPresetId] = (0, import_element316.useState)(
-      null
-    );
-    const selectedRange = (0, import_element316.useMemo)(() => {
-      if (!value) {
-        return null;
-      }
-      const [from, to2] = value;
-      return {
-        from: parseDate2(from) || void 0,
-        to: parseDate2(to2) || void 0
-      };
-    }, [value]);
-    const [calendarMonth, setCalendarMonth] = (0, import_element316.useState)(() => {
-      return selectedRange?.from || /* @__PURE__ */ new Date();
-    });
-    const [fromValue, toValue] = value ?? [];
-    (0, import_element316.useEffect)(() => {
-      setCalendarMonth((currentMonth) => {
-        const from = parseDate2(fromValue);
-        const to2 = parseDate2(toValue);
-        const targetMonth = from ?? to2;
-        const isRangeVisible = from && to2 ? areIntervalsOverlapping(
-          { start: from, end: to2 },
-          {
-            start: startOfMonth(currentMonth),
-            end: endOfMonth(currentMonth)
-          },
-          { inclusive: true }
-        ) : [from, to2].some(
-          (date) => date && isSameMonth(date, currentMonth)
-        );
-        return targetMonth && !isRangeVisible ? targetMonth : currentMonth;
-      });
-    }, [fromValue, toValue]);
-    const [isTouched, setIsTouched] = (0, import_element316.useState)(false);
-    const fromInputRef = (0, import_element316.useRef)(null);
-    const toInputRef = (0, import_element316.useRef)(null);
-    const updateDateRange = (0, import_element316.useCallback)(
-      (fromDate, toDate2) => {
-        if (!fromDate && !toDate2) {
-          onChangeCallback(void 0);
-          return;
-        }
-        onChangeCallback([
-          formatDate(fromDate),
-          formatDate(toDate2)
-        ]);
-      },
-      [onChangeCallback]
-    );
-    const onSelectCalendarRange = (0, import_element316.useCallback)(
-      (newRange) => {
-        updateDateRange(newRange?.from, newRange?.to);
-        setSelectedPresetId(null);
-        setIsTouched(true);
-      },
-      [updateDateRange]
-    );
-    const handlePresetClick = (0, import_element316.useCallback)(
-      (preset) => {
-        const [startDate, endDate] = preset.getValue();
-        setCalendarMonth(startDate);
-        updateDateRange(startDate, endDate);
-        setSelectedPresetId(preset.id);
-        setIsTouched(true);
-      },
-      [updateDateRange]
-    );
-    const handleManualDateChange = (0, import_element316.useCallback)(
-      (fromOrTo, newValue) => {
-        const [currentFrom, currentTo] = value || [
-          void 0,
-          void 0
-        ];
-        const updatedFrom = fromOrTo === "from" ? newValue : currentFrom;
-        const updatedTo = fromOrTo === "to" ? newValue : currentTo;
-        updateDateRange(updatedFrom, updatedTo);
-        if (newValue) {
-          const parsedDate = parseDate2(newValue);
-          if (parsedDate) {
-            setCalendarMonth(parsedDate);
-          }
-        }
-        setSelectedPresetId(null);
-        setIsTouched(true);
-      },
-      [value, updateDateRange]
-    );
-    let displayLabel = label;
-    if (field.isValid?.required && !markWhenOptional) {
-      displayLabel = `${label} (${(0, import_i18n224.__)("Required")})`;
-    } else if (!field.isValid?.required && markWhenOptional) {
-      displayLabel = `${label} (${(0, import_i18n224.__)("Optional")})`;
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
-      ValidatedDateControl,
-      {
-        field,
-        validity,
-        inputRefs: [fromInputRef, toInputRef],
-        isTouched,
-        setIsTouched,
-        children: /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
-          import_components232.BaseControl,
-          {
-            id,
-            className: "dataviews-controls__date",
-            label: displayLabel,
-            help: description,
-            hideLabelFromVision,
-            children: /* @__PURE__ */ (0, import_jsx_runtime504.jsxs)(Stack, { direction: "column", gap: "lg", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime504.jsxs)(
-                Stack,
+            }
+          ),
+          showPaddingControl && /* @__PURE__ */ (0, import_jsx_runtime492.jsxs)(
+            InheritanceToolsPanelItem,
+            {
+              hasValue: hasPaddingValue,
+              label: (0, import_i18n222.__)("Padding"),
+              hasInlineEndToggle: hasSpacingToggle(
+                paddingSides,
+                showSpacingPresetsControl
+              ),
+              onDeselect: resetPaddingValue,
+              isShownByDefault: defaultControls.padding ?? DEFAULT_CONTROLS6.padding,
+              ...inheritanceProps(
+                isPaddingInherited,
+                hasPaddingValue() && hasInheritedPadding,
                 {
-                  direction: "row",
-                  gap: "sm",
-                  wrap: "wrap",
-                  justify: "flex-start",
-                  children: [
-                    DATE_RANGE_PRESETS.map((preset) => {
-                      const isSelected = selectedPresetId === preset.id;
-                      return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
-                        import_components232.Button,
-                        {
-                          className: "dataviews-controls__date-preset",
-                          variant: "tertiary",
-                          isPressed: isSelected,
-                          size: "small",
-                          disabled: disabled2,
-                          accessibleWhenDisabled: true,
-                          onClick: () => handlePresetClick(preset),
-                          children: preset.label
-                        },
-                        preset.id
-                      );
-                    }),
-                    /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
-                      import_components232.Button,
-                      {
-                        className: "dataviews-controls__date-preset",
-                        variant: "tertiary",
-                        isPressed: !selectedPresetId,
-                        size: "small",
-                        accessibleWhenDisabled: true,
-                        disabled: !!selectedPresetId || disabled2,
-                        children: (0, import_i18n224.__)("Custom")
-                      }
-                    )
-                  ]
+                  "tools-panel-item-spacing": showSpacingPresetsControl
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime504.jsxs)(
-                Stack,
+              panelId,
+              children: [
+                !showSpacingPresetsControl && /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+                  import_components225.BoxControl,
+                  {
+                    values: localPaddingValues,
+                    onChange: setPaddingValues,
+                    label: (0, import_i18n222.__)("Padding"),
+                    sides: paddingSides,
+                    units: units2,
+                    allowReset: false,
+                    splitOnAxis: isAxialPadding,
+                    inputProps: {
+                      onMouseOver: onMouseOverPadding,
+                      onMouseOut: onMouseLeaveControls,
+                      placeholder: isPaddingPlaceholder ? inheritedPaddingPlaceholder : void 0
+                    }
+                  }
+                ),
+                showSpacingPresetsControl && /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+                  SpacingSizesControl,
+                  {
+                    values: paddingValues,
+                    onChange: setPaddingValues,
+                    label: (0, import_i18n222.__)("Padding"),
+                    sides: paddingSides,
+                    units: units2,
+                    allowReset: false,
+                    onMouseOver: onMouseOverPadding,
+                    onMouseOut: onMouseLeaveControls
+                  }
+                )
+              ]
+            }
+          ),
+          showMarginControl && /* @__PURE__ */ (0, import_jsx_runtime492.jsxs)(
+            InheritanceToolsPanelItem,
+            {
+              hasValue: hasMarginValue,
+              label: (0, import_i18n222.__)("Margin"),
+              hasInlineEndToggle: hasSpacingToggle(
+                marginSides,
+                showSpacingPresetsControl
+              ),
+              onDeselect: resetMarginValue,
+              isShownByDefault: defaultControls.margin ?? DEFAULT_CONTROLS6.margin,
+              ...inheritanceProps(
+                isMarginInherited,
+                hasMarginValue() && hasInheritedMargin,
                 {
-                  direction: "row",
-                  gap: "sm",
-                  justify: "space-between",
-                  className: "dataviews-controls__date-range-inputs",
-                  children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
-                      import_components232.__experimentalInputControl,
-                      {
-                        ref: fromInputRef,
-                        type: "date",
-                        label: (0, import_i18n224.__)("From"),
-                        hideLabelFromVision: true,
-                        value: value?.[0],
-                        onChange: (newValue) => handleManualDateChange("from", newValue),
-                        required: !!field.isValid?.required,
-                        disabled: disabled2,
-                        min: minConstraint,
-                        max: maxConstraint
-                      }
-                    ),
-                    /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
-                      import_components232.__experimentalInputControl,
-                      {
-                        ref: toInputRef,
-                        type: "date",
-                        label: (0, import_i18n224.__)("To"),
-                        hideLabelFromVision: true,
-                        value: value?.[1],
-                        onChange: (newValue) => handleManualDateChange("to", newValue),
-                        required: !!field.isValid?.required,
-                        disabled: disabled2,
-                        min: minConstraint,
-                        max: maxConstraint
-                      }
-                    )
-                  ]
+                  "tools-panel-item-spacing": showSpacingPresetsControl
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
-                RangeCalendar,
+              panelId,
+              children: [
+                !showSpacingPresetsControl && /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+                  import_components225.BoxControl,
+                  {
+                    values: localMarginValues,
+                    onChange: setMarginValues,
+                    inputProps: {
+                      min: minMarginValue,
+                      onDragStart: () => {
+                        setMinMarginValue(0);
+                      },
+                      onDragEnd: () => {
+                        setMinMarginValue(minimumMargin);
+                      },
+                      onMouseOver: onMouseOverMargin,
+                      onMouseOut: onMouseLeaveControls,
+                      placeholder: isMarginPlaceholder ? inheritedMarginPlaceholder : void 0
+                    },
+                    label: (0, import_i18n222.__)("Margin"),
+                    sides: marginSides,
+                    units: units2,
+                    allowReset: false,
+                    splitOnAxis: isAxialMargin
+                  }
+                ),
+                showSpacingPresetsControl && /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+                  SpacingSizesControl,
+                  {
+                    values: marginValues,
+                    onChange: setMarginValues,
+                    minimumCustomValue: -Infinity,
+                    label: (0, import_i18n222.__)("Margin"),
+                    sides: marginSides,
+                    units: units2,
+                    allowReset: false,
+                    onMouseOver: onMouseOverMargin,
+                    onMouseOut: onMouseLeaveControls
+                  }
+                )
+              ]
+            }
+          ),
+          showGapControl && /* @__PURE__ */ (0, import_jsx_runtime492.jsxs)(
+            InheritanceToolsPanelItem,
+            {
+              hasValue: hasGapValue,
+              label: (0, import_i18n222.__)("Block spacing"),
+              hasInlineEndToggle: isAxialGap,
+              onDeselect: resetGapValue,
+              isShownByDefault: defaultControls.blockGap ?? DEFAULT_CONTROLS6.blockGap,
+              ...inheritanceProps(
+                isGapPlaceholder,
+                hasGapValue() && inheritedGapRaw !== void 0,
                 {
-                  style: { width: "100%" },
-                  value: selectedRange,
-                  onValueChange: onSelectCalendarRange,
-                  month: calendarMonth,
-                  onMonthChange: setCalendarMonth,
-                  locale,
-                  dir: (0, import_i18n224.isRTL)() ? "rtl" : "ltr",
-                  weekStartsOn,
-                  disabled: disabled2 || disabledMatchers
+                  "tools-panel-item-spacing": showSpacingPresetsControl,
+                  "single-column": (
+                    // If UnitControl is used, should be single-column.
+                    !showSpacingPresetsControl && !isAxialGap
+                  )
                 }
-              )
-            ] })
-          }
-        )
-      }
-    );
-  }
-  function DateControl({
-    data,
-    field,
-    onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    operator,
-    validity
-  }) {
-    if (operator === OPERATOR_IN_THE_PAST || operator === OPERATOR_OVER) {
-      return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
-        RelativeDateControl,
+              ),
+              panelId,
+              children: [
+                !showSpacingPresetsControl && (isAxialGap ? /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+                  import_components225.BoxControl,
+                  {
+                    label: (0, import_i18n222.__)("Block spacing"),
+                    min: 0,
+                    onChange: setGapValues,
+                    units: units2,
+                    sides: gapSides,
+                    values: gapValues,
+                    allowReset: false,
+                    splitOnAxis: isAxialGap
+                  }
+                ) : /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+                  import_components225.__experimentalUnitControl,
+                  {
+                    label: (0, import_i18n222.__)("Block spacing"),
+                    min: 0,
+                    onChange: setGapValue,
+                    units: units2,
+                    value: localGapForSingleInput ?? void 0,
+                    placeholder: isGapPlaceholder ? inheritedGapForSingleInput : void 0
+                  }
+                )),
+                showSpacingPresetsControl && /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+                  SpacingSizesControl,
+                  {
+                    label: (0, import_i18n222.__)("Block spacing"),
+                    min: 0,
+                    onChange: setGapValues,
+                    showSideInLabel: false,
+                    sides: isAxialGap ? gapSides : ["top"],
+                    values: gapValues,
+                    allowReset: false
+                  },
+                  isAxialGap ? "axial-gap" : "single-gap"
+                )
+              ]
+            }
+          ),
+          showChildLayoutControl && /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+            ChildLayoutControl,
+            {
+              value: childLayout,
+              onChange: setChildLayout,
+              parentLayout: settings2?.parentLayout,
+              panelId,
+              showGridSpanDefaults: !hasViewportBlockStyleState(styleState),
+              isShownByDefault: defaultControls.childLayout ?? DEFAULT_CONTROLS6.childLayout
+            }
+          ),
+          showMinHeightControl && /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+            InheritanceToolsPanelItem,
+            {
+              ...inheritanceProps(
+                isMinHeightPlaceholder,
+                hasMinHeightValue() && inheritedMinHeightValue !== void 0
+              ),
+              hasValue: hasMinHeightValue,
+              label: (0, import_i18n222.__)("Minimum height"),
+              onDeselect: resetMinHeightValue,
+              isShownByDefault: defaultControls.minHeight ?? DEFAULT_CONTROLS6.minHeight,
+              panelId,
+              children: /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+                DimensionControl,
+                {
+                  label: (0, import_i18n222.__)("Minimum height"),
+                  value: localMinHeightValue ?? inheritedMinHeightValue,
+                  onChange: setMinHeightValue,
+                  placeholder: isMinHeightPlaceholder ? getNumericPlaceholder2(
+                    inheritedMinHeightValue
+                  ) : void 0,
+                  dimensionSizes: dimensions?.dimensionSizes
+                }
+              )
+            }
+          ),
+          showMinWidthControl && /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+            InheritanceToolsPanelItem,
+            {
+              ...inheritanceProps(
+                isMinWidthPlaceholder,
+                hasMinWidthValue() && inheritedMinWidthValue !== void 0
+              ),
+              hasValue: hasMinWidthValue,
+              label: (0, import_i18n222.__)("Minimum width"),
+              onDeselect: resetMinWidthValue,
+              isShownByDefault: defaultControls.minWidth ?? DEFAULT_CONTROLS6.minWidth,
+              panelId,
+              children: /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+                DimensionControl,
+                {
+                  label: (0, import_i18n222.__)("Minimum width"),
+                  value: localMinWidthValue ?? inheritedMinWidthValue,
+                  onChange: setMinWidthValue,
+                  placeholder: isMinWidthPlaceholder ? getNumericPlaceholder2(
+                    inheritedMinWidthValue
+                  ) : void 0,
+                  dimensionSizes: dimensions?.dimensionSizes
+                }
+              )
+            }
+          ),
+          showHeightControl && /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+            InheritanceToolsPanelItem,
+            {
+              ...inheritanceProps(
+                isHeightPlaceholder,
+                hasHeightValue() && inheritedHeightValue !== void 0
+              ),
+              hasValue: hasHeightValue,
+              label: (0, import_i18n222.__)("Height"),
+              onDeselect: resetHeightValue,
+              isShownByDefault: defaultControls.height ?? DEFAULT_CONTROLS6.height,
+              panelId,
+              children: /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+                DimensionControl,
+                {
+                  label: (0, import_i18n222.__)("Height"),
+                  value: localHeightValue,
+                  onChange: setHeightValue,
+                  placeholder: isHeightPlaceholder ? inheritedHeightValue : void 0,
+                  dimensionSizes: dimensions?.dimensionSizes
+                }
+              )
+            }
+          ),
+          showWidthControl && /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+            InheritanceToolsPanelItem,
+            {
+              ...inheritanceProps(
+                isWidthPlaceholder,
+                hasWidthValue() && inheritedWidthValue !== void 0
+              ),
+              hasValue: hasWidthValue,
+              label: (0, import_i18n222.__)("Width"),
+              onDeselect: resetWidthValue,
+              isShownByDefault: defaultControls.width ?? DEFAULT_CONTROLS6.width,
+              panelId,
+              children: /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+                DimensionControl,
+                {
+                  label: (0, import_i18n222.__)("Width"),
+                  value: localWidthValue,
+                  onChange: setWidthValue,
+                  placeholder: isWidthPlaceholder ? inheritedWidthValue : void 0,
+                  dimensionSizes: dimensions?.dimensionSizes
+                }
+              )
+            }
+          ),
+          showAspectRatioControl && /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+            AspectRatioTool,
+            {
+              hasValue: hasAspectRatioValue,
+              value: aspectRatioValue,
+              onChange: setAspectRatioValue,
+              panelId,
+              ...inheritanceProps(
+                isAspectRatioPlaceholder,
+                hasAspectRatioValue() && inheritedAspectRatioValue !== void 0
+              ),
+              isShownByDefault: defaultControls.aspectRatio ?? DEFAULT_CONTROLS6.aspectRatio
+            }
+          )
+        ]
+      }
+    );
+  }
+
+  // packages/block-editor/build-module/components/global-styles/border-panel.mjs
+  var import_components227 = __toESM(require_components(), 1);
+  var import_element304 = __toESM(require_element(), 1);
+  var import_i18n224 = __toESM(require_i18n(), 1);
+
+  // packages/block-editor/build-module/components/global-styles/shadow-panel-components.mjs
+  var import_i18n223 = __toESM(require_i18n(), 1);
+  var import_components226 = __toESM(require_components(), 1);
+  var import_element303 = __toESM(require_element(), 1);
+  var import_jsx_runtime493 = __toESM(require_jsx_runtime(), 1);
+  var EMPTY_ARRAY15 = [];
+  function ShadowPopoverContainer({ shadow, onShadowChange, settings: settings2 }) {
+    const shadows = useShadowPresets(settings2);
+    const presets = (0, import_element303.useMemo)(() => {
+      if (!shadows.length) {
+        return shadows;
+      }
+      return [
+        { name: (0, import_i18n223.__)("Unset"), slug: "unset", shadow: "none" },
+        ...shadows
+      ];
+    }, [shadows]);
+    return /* @__PURE__ */ (0, import_jsx_runtime493.jsx)("div", { className: "block-editor-global-styles__shadow-popover-container", children: /* @__PURE__ */ (0, import_jsx_runtime493.jsxs)(import_components226.__experimentalVStack, { spacing: 4, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(import_components226.__experimentalHeading, { level: 5, children: (0, import_i18n223.__)("Drop shadow") }),
+      /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(
+        ShadowPresets,
         {
-          className: "dataviews-controls__date",
-          data,
-          field,
-          onChange,
-          hideLabelFromVision,
-          operator
+          presets,
+          activeShadow: shadow,
+          onSelect: onShadowChange
         }
-      );
-    }
-    if (operator === OPERATOR_BETWEEN) {
-      return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
-        CalendarDateRangeControl,
+      ),
+      /* @__PURE__ */ (0, import_jsx_runtime493.jsx)("div", { className: "block-editor-global-styles__clear-shadow", children: /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(
+        import_components226.Button,
         {
-          data,
-          field,
-          onChange,
-          hideLabelFromVision,
-          markWhenOptional,
-          validity
+          __next40pxDefaultSize: true,
+          variant: "tertiary",
+          onClick: () => onShadowChange(void 0),
+          disabled: !shadow,
+          accessibleWhenDisabled: true,
+          children: (0, import_i18n223.__)("Clear")
         }
-      );
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
-      CalendarDateControl,
+      ) })
+    ] }) });
+  }
+  function ShadowPresets({ presets, activeShadow, onSelect }) {
+    return !presets ? null : /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(
+      import_components226.Composite,
       {
-        data,
-        field,
-        onChange,
-        hideLabelFromVision,
-        markWhenOptional,
-        validity
+        role: "listbox",
+        className: "block-editor-global-styles__shadow__list",
+        "aria-label": (0, import_i18n223.__)("Drop shadows"),
+        children: presets.map(({ name, slug, shadow }) => /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(
+          ShadowIndicator,
+          {
+            label: name,
+            isActive: shadow === activeShadow,
+            type: slug === "unset" ? "unset" : "preset",
+            onSelect: () => onSelect(shadow === activeShadow ? void 0 : shadow),
+            shadow
+          },
+          slug
+        ))
       }
     );
   }
-
-  // packages/dataviews/build-module/components/dataform-controls/select.mjs
-  var import_components233 = __toESM(require_components(), 1);
-  var import_element317 = __toESM(require_element(), 1);
-  var import_jsx_runtime505 = __toESM(require_jsx_runtime(), 1);
-  function Select2({
-    data,
-    field,
-    onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    validity
+  function ShadowIndicator({ type, label, isActive, onSelect, shadow }) {
+    return /* @__PURE__ */ (0, import_jsx_runtime493.jsxs)(tooltip_exports.Root, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(
+        tooltip_exports.Trigger,
+        {
+          render: /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(
+            import_components226.Composite.Item,
+            {
+              role: "option",
+              "aria-label": label,
+              "aria-selected": isActive,
+              className: clsx_default(
+                "block-editor-global-styles__shadow__item",
+                {
+                  "is-active": isActive
+                }
+              ),
+              render: /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(
+                "button",
+                {
+                  className: clsx_default(
+                    "block-editor-global-styles__shadow-indicator",
+                    {
+                      unset: type === "unset"
+                    }
+                  ),
+                  onClick: onSelect,
+                  style: { boxShadow: shadow },
+                  "aria-label": label,
+                  children: isActive && /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(icon_default, { icon: check_default })
+                }
+              )
+            }
+          )
+        }
+      ),
+      /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(tooltip_exports.Popup, { children: label })
+    ] });
+  }
+  function ShadowPopover({
+    shadow,
+    onShadowChange,
+    settings: settings2,
+    className,
+    hasLocalValue = !!shadow,
+    hasLocalOverride = false,
+    onReset
   }) {
-    const { type, label, description, getValue, setValue, isValid: isValid2 } = field;
-    const disabled2 = field.isDisabled({ item: data, field });
-    const isMultiple = type === "array";
-    const value = getValue({ item: data }) ?? (isMultiple ? [] : "");
-    const onChangeControl = (0, import_element317.useCallback)(
-      (newValue) => onChange(setValue({ item: data, value: newValue })),
-      [data, onChange, setValue]
-    );
-    const { elements, isLoading } = useElements({
-      elements: field.elements,
-      getElements: field.getElements
-    });
-    if (isLoading) {
-      return /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(import_components233.Spinner, {});
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
-      ValidatedSelectControl,
+    const popoverProps3 = {
+      placement: "left-start",
+      offset: 36,
+      shift: true
+    };
+    return /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(
+      import_components226.Dropdown,
       {
-        required: !!field.isValid?.required,
-        markWhenOptional,
-        customValidity: getCustomValidity(isValid2, validity),
-        label,
-        value,
-        help: description,
-        options: elements,
-        onChange: onChangeControl,
-        hideLabelFromVision,
-        multiple: isMultiple,
-        disabled: disabled2
+        popoverProps: popoverProps3,
+        className: clsx_default(
+          "block-editor-global-styles__shadow-dropdown",
+          className
+        ),
+        renderToggle: renderShadowToggle(shadow, onShadowChange, {
+          hasLocalValue,
+          hasLocalOverride,
+          onReset: onReset ?? (() => onShadowChange(void 0))
+        }),
+        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(import_components226.__experimentalDropdownContentWrapper, { paddingSize: "medium", children: /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(
+          ShadowPopoverContainer,
+          {
+            shadow,
+            onShadowChange,
+            settings: settings2
+          }
+        ) })
       }
     );
   }
-
-  // packages/dataviews/build-module/components/dataform-controls/adaptive-select.mjs
-  var import_jsx_runtime506 = __toESM(require_jsx_runtime(), 1);
-  var ELEMENTS_THRESHOLD = 10;
-  function AdaptiveSelect(props) {
-    const { field } = props;
-    const { elements } = useElements({
-      elements: field.elements,
-      getElements: field.getElements
-    });
-    if (elements.length >= ELEMENTS_THRESHOLD) {
-      return /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(Combobox, { ...props });
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(Select2, { ...props });
+  function renderShadowToggle(shadow, onShadowChange, resetConfig) {
+    const { hasLocalValue, hasLocalOverride, onReset } = resetConfig;
+    return function ShadowToggle({ onToggle, isOpen }) {
+      const shadowButtonRef = (0, import_element303.useRef)(void 0);
+      const toggleProps = {
+        onClick: onToggle,
+        className: clsx_default(
+          "block-editor-global-styles__shadow-dropdown-toggle",
+          { "is-open": isOpen }
+        ),
+        "aria-expanded": isOpen,
+        ref: shadowButtonRef
+      };
+      const handleReset = () => {
+        if (isOpen) {
+          onToggle();
+        }
+        onReset();
+        shadowButtonRef.current?.focus();
+      };
+      return /* @__PURE__ */ (0, import_jsx_runtime493.jsxs)(import_jsx_runtime493.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(import_components226.Button, { __next40pxDefaultSize: true, ...toggleProps, children: /* @__PURE__ */ (0, import_jsx_runtime493.jsxs)(import_components226.__experimentalHStack, { justify: "flex-start", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(
+            icon_default,
+            {
+              className: "block-editor-global-styles__toggle-icon",
+              icon: shadow_default,
+              size: 24
+            }
+          ),
+          /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(import_components226.FlexItem, { children: (0, import_i18n223.__)("Drop shadow") })
+        ] }) }),
+        hasLocalValue && (hasLocalOverride ? /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(
+          InheritanceResetButton,
+          {
+            className: "block-editor-global-styles__shadow-editor__remove-button",
+            onResetToInherited: handleReset
+          }
+        ) : /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(
+          import_components226.Button,
+          {
+            __next40pxDefaultSize: true,
+            size: "small",
+            icon: reset_default,
+            label: (0, import_i18n223.__)("Remove"),
+            className: "block-editor-global-styles__shadow-editor__remove-button",
+            onClick: handleReset
+          }
+        ))
+      ] });
+    };
+  }
+  function useShadowPresets(settings2) {
+    return (0, import_element303.useMemo)(() => {
+      if (!settings2?.shadow) {
+        return EMPTY_ARRAY15;
+      }
+      const defaultPresetsEnabled = settings2?.shadow?.defaultPresets;
+      const {
+        default: defaultShadows,
+        theme: themeShadows,
+        custom: customShadows
+      } = settings2?.shadow?.presets ?? {};
+      const allPresets = [
+        ...defaultPresetsEnabled && defaultShadows || EMPTY_ARRAY15,
+        ...themeShadows || EMPTY_ARRAY15,
+        ...customShadows || EMPTY_ARRAY15
+      ];
+      return allPresets.filter(
+        (preset, index2) => allPresets.findLastIndex(
+          ({ slug }) => slug === preset.slug
+        ) === index2
+      );
+    }, [settings2]);
   }

-  // packages/dataviews/build-module/components/dataform-controls/utils/validated-input.mjs
-  var import_element318 = __toESM(require_element(), 1);
-  var import_jsx_runtime507 = __toESM(require_jsx_runtime(), 1);
-  function ValidatedText({
-    data,
-    field,
+  // packages/block-editor/build-module/components/global-styles/border-panel.mjs
+  var import_jsx_runtime494 = __toESM(require_jsx_runtime(), 1);
+  function useHasBorderPanel(settings2) {
+    const controls = Object.values(useHasBorderPanelControls(settings2));
+    return controls.some(Boolean);
+  }
+  function useHasBorderPanelControls(settings2) {
+    const controls = {
+      hasBorderColor: useHasBorderColorControl(settings2),
+      hasBorderRadius: useHasBorderRadiusControl(settings2),
+      hasBorderStyle: useHasBorderStyleControl(settings2),
+      hasBorderWidth: useHasBorderWidthControl(settings2),
+      hasShadow: useHasShadowControl(settings2)
+    };
+    return controls;
+  }
+  function useHasBorderColorControl(settings2) {
+    return settings2?.border?.color;
+  }
+  function useHasBorderRadiusControl(settings2) {
+    return settings2?.border?.radius;
+  }
+  function useHasBorderStyleControl(settings2) {
+    return settings2?.border?.style;
+  }
+  function useHasBorderWidthControl(settings2) {
+    return settings2?.border?.width;
+  }
+  function useHasShadowControl(settings2) {
+    const shadows = useShadowPresets(settings2);
+    return !!settings2?.shadow && shadows.length > 0;
+  }
+  function BorderToolsPanel({
+    resetAllFilter,
     onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    type,
-    prefix: prefix2,
-    suffix,
-    validity
+    value,
+    panelId,
+    children,
+    label
   }) {
-    const { label, placeholder, description, getValue, setValue, isValid: isValid2 } = field;
-    const value = getValue({ item: data });
-    const disabled2 = field.isDisabled({ item: data, field });
-    const onValueChangeControl = (0, import_element318.useCallback)(
-      (newValue) => onChange(
-        setValue({
-          item: data,
-          value: newValue
-        })
-      ),
-      [data, setValue, onChange]
-    );
-    return /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
-      ValidatedInputControl,
+    const dropdownMenuProps = useToolsPanelDropdownMenuProps();
+    const resetAll = () => {
+      const updatedValue = resetAllFilter(value);
+      onChange(updatedValue);
+    };
+    return /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(
+      import_components227.__experimentalToolsPanel,
       {
-        required: !!isValid2.required,
-        markWhenOptional,
-        customValidity: getCustomValidity(isValid2, validity),
         label,
-        placeholder,
-        value: value ?? "",
-        description: typeof description === "string" ? description : void 0,
-        details: typeof description === "string" ? void 0 : description,
-        onValueChange: onValueChangeControl,
-        hideLabelFromVision,
-        type,
-        prefix: prefix2,
-        suffix,
-        disabled: disabled2,
-        pattern: isValid2.pattern ? isValid2.pattern.constraint : void 0,
-        minLength: isValid2.minLength ? isValid2.minLength.constraint : void 0,
-        maxLength: isValid2.maxLength ? isValid2.maxLength.constraint : void 0
+        resetAll,
+        panelId,
+        dropdownMenuProps,
+        children
       }
     );
   }
-
-  // packages/dataviews/build-module/components/dataform-controls/email.mjs
-  var import_jsx_runtime508 = __toESM(require_jsx_runtime(), 1);
-  function Email({
-    data,
-    field,
+  var DEFAULT_CONTROLS7 = {
+    radius: true,
+    color: true,
+    width: true,
+    shadow: true
+  };
+  function BorderPanel({
+    as: Wrapper = BorderToolsPanel,
+    value,
     onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    validity
+    inheritedValue = value,
+    settings: settings2,
+    panelId,
+    defaultControls = DEFAULT_CONTROLS7,
+    showInheritanceLabelIndicators = isGlobalStylesInheritanceEnabled()
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
-      ValidatedText,
-      {
-        ...{
-          data,
-          field,
-          onChange,
-          hideLabelFromVision,
-          markWhenOptional,
-          validity,
-          type: "email",
-          prefix: /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(InputLayout3.Slot, { padding: "minimal", children: /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(Icon, { icon: envelope_default }) })
-        }
-      }
+    const colors2 = useColorsPerOrigin(settings2);
+    const areCustomSolidsEnabled = settings2?.color?.custom;
+    const decodeValue = (0, import_element304.useCallback)(
+      (rawValue) => getValueFromVariable({ settings: settings2 }, "", rawValue),
+      [settings2]
     );
-  }
-
-  // packages/dataviews/build-module/components/dataform-controls/telephone.mjs
-  var import_jsx_runtime509 = __toESM(require_jsx_runtime(), 1);
-  function Telephone({
-    data,
-    field,
-    onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    validity
-  }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(
-      ValidatedText,
-      {
-        ...{
-          data,
-          field,
-          onChange,
-          hideLabelFromVision,
-          markWhenOptional,
-          validity,
-          type: "tel",
-          prefix: /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(InputLayout3.Slot, { padding: "minimal", children: /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(Icon, { icon: mobile_default }) })
-        }
-      }
+    const inheritanceProps = (isInherited, hasLocalOverride, className) => getInheritanceProps(
+      showInheritanceLabelIndicators && isInherited,
+      showInheritanceLabelIndicators && hasLocalOverride,
+      className
     );
-  }
-
-  // packages/dataviews/build-module/components/dataform-controls/url.mjs
-  var import_jsx_runtime510 = __toESM(require_jsx_runtime(), 1);
-  function Url({
-    data,
-    field,
-    onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    validity
-  }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(
-      ValidatedText,
-      {
-        ...{
-          data,
-          field,
-          onChange,
-          hideLabelFromVision,
-          markWhenOptional,
-          validity,
-          type: "url",
-          prefix: /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(InputLayout3.Slot, { padding: "minimal", children: /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(Icon, { icon: link_default }) })
+    const encodeColorValue = (colorValue) => {
+      const allColors = colors2.flatMap(
+        ({ colors: originColors }) => originColors
+      );
+      const colorObject = allColors.find(
+        ({ color }) => color === colorValue
+      );
+      return colorObject ? "var:preset|color|" + colorObject.slug : colorValue;
+    };
+    const decodeBorder = (0, import_element304.useCallback)(
+      (source) => {
+        if (!source) {
+          return void 0;
         }
-      }
+        if ((0, import_components227.__experimentalHasSplitBorders)(source)) {
+          const out = { ...source };
+          ["top", "right", "bottom", "left"].forEach((side) => {
+            out[side] = {
+              ...out[side],
+              color: decodeValue(out[side]?.color)
+            };
+          });
+          return out;
+        }
+        return {
+          ...source,
+          color: source.color ? decodeValue(source.color) : void 0
+        };
+      },
+      [decodeValue]
     );
-  }
-
-  // packages/dataviews/build-module/components/dataform-controls/utils/validated-number.mjs
-  var import_components234 = __toESM(require_components(), 1);
-  var import_element319 = __toESM(require_element(), 1);
-  var import_i18n225 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime511 = __toESM(require_jsx_runtime(), 1);
-  function toNumberOrEmpty(value) {
-    if (value === "" || value === void 0) {
-      return "";
-    }
-    const number = Number(value);
-    return Number.isFinite(number) ? number : "";
-  }
-  function BetweenControls({
-    value,
-    onChange,
-    hideLabelFromVision,
-    step
-  }) {
-    const [min3 = "", max3 = ""] = value;
-    const onChangeMin = (0, import_element319.useCallback)(
-      (newValue) => onChange([toNumberOrEmpty(newValue), max3]),
-      [onChange, max3]
+    const localBorder = (0, import_element304.useMemo)(
+      () => decodeBorder(value?.border),
+      [value?.border, decodeBorder]
     );
-    const onChangeMax = (0, import_element319.useCallback)(
-      (newValue) => onChange([min3, toNumberOrEmpty(newValue)]),
-      [onChange, min3]
+    const inheritedBorder = (0, import_element304.useMemo)(
+      () => decodeBorder(inheritedValue?.border),
+      [inheritedValue?.border, decodeBorder]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
-      import_components234.BaseControl,
+    const isBorderPlaceholder = !(0, import_components227.__experimentalIsDefinedBorder)(value?.border) && !!inheritedBorder && (0, import_components227.__experimentalIsDefinedBorder)(inheritedBorder);
+    const border = isBorderPlaceholder ? inheritedBorder : localBorder;
+    const setBorder = (newBorder) => onChange({ ...value, border: newBorder });
+    const showBorderColor = useHasBorderColorControl(settings2);
+    const showBorderStyle = useHasBorderStyleControl(settings2);
+    const showBorderWidth = useHasBorderWidthControl(settings2);
+    const showBorderRadius = useHasBorderRadiusControl(settings2);
+    const localBorderRadius = (0, import_element304.useMemo)(() => {
+      if (typeof value?.border?.radius !== "object") {
+        return decodeValue(value?.border?.radius);
+      }
+      return {
+        topLeft: decodeValue(value?.border?.radius?.topLeft),
+        topRight: decodeValue(value?.border?.radius?.topRight),
+        bottomLeft: decodeValue(value?.border?.radius?.bottomLeft),
+        bottomRight: decodeValue(value?.border?.radius?.bottomRight)
+      };
+    }, [value?.border?.radius, decodeValue]);
+    const inheritedBorderRadius = (0, import_element304.useMemo)(() => {
+      const rawRadius = inheritedValue?.border?.radius;
+      if (typeof rawRadius !== "object") {
+        return decodeValue(rawRadius);
+      }
+      return {
+        topLeft: decodeValue(rawRadius?.topLeft),
+        topRight: decodeValue(rawRadius?.topRight),
+        bottomLeft: decodeValue(rawRadius?.bottomLeft),
+        bottomRight: decodeValue(rawRadius?.bottomRight)
+      };
+    }, [inheritedValue?.border?.radius, decodeValue]);
+    const setBorderRadius = (newBorderRadius) => setBorder({ ...value?.border, radius: newBorderRadius });
+    const hasBorderRadius = () => {
+      const borderValues = value?.border?.radius;
+      if (typeof borderValues === "object") {
+        return Object.entries(borderValues).some(([, v2]) => !!v2);
+      }
+      return !!borderValues;
+    };
+    const isBorderRadiusPlaceholder = !hasBorderRadius() && inheritedBorderRadius !== void 0 && inheritedBorderRadius !== "";
+    const borderRadius = (0, import_element304.useMemo)(() => {
+      if (!isBorderRadiusPlaceholder) {
+        return localBorderRadius;
+      }
+      if (typeof inheritedBorderRadius === "string") {
+        return inheritedBorderRadius;
+      }
+      const obj = inheritedBorderRadius;
+      if (!obj) {
+        return localBorderRadius;
+      }
+      const all = obj.topLeft && obj.topLeft === obj.topRight && obj.topLeft === obj.bottomLeft && obj.topLeft === obj.bottomRight ? obj.topLeft : void 0;
+      return { all, ...obj };
+    }, [
+      isBorderRadiusPlaceholder,
+      localBorderRadius,
+      inheritedBorderRadius
+    ]);
+    const hasShadowControl = useHasShadowControl(settings2);
+    const localShadow = decodeValue(value?.shadow);
+    const inheritedShadow = decodeValue(inheritedValue?.shadow);
+    const isShadowPlaceholder = localShadow === void 0 && inheritedShadow !== void 0 && inheritedShadow !== "";
+    const shadow = isShadowPlaceholder ? inheritedShadow : localShadow;
+    const shadowPresets = useShadowPresets(settings2);
+    const setShadow = (newValue) => {
+      const slug = shadowPresets.findLast(
+        ({ shadow: shadowName }) => shadowName === newValue
+      )?.slug;
+      onChange(
+        setImmutably2(
+          value,
+          ["shadow"],
+          slug ? `var:preset|shadow|${slug}` : newValue || void 0
+        )
+      );
+    };
+    const setShadowWithInheritedCommit = (newValue) => {
+      if (isShadowPlaceholder && newValue === void 0) {
+        setShadow(inheritedShadow);
+        return;
+      }
+      setShadow(newValue);
+    };
+    const hasShadow = () => !!value?.shadow;
+    const resetShadow = () => setShadow(void 0);
+    const hasShadowLocalOverride = showInheritanceLabelIndicators && hasShadow() && inheritedShadow !== void 0;
+    const resetBorder = () => {
+      if (hasBorderRadius()) {
+        return setBorder({ radius: value?.border?.radius });
+      }
+      setBorder(void 0);
+    };
+    const onBorderChange = (newBorder) => {
+      const updatedBorder = { ...newBorder };
+      if ((0, import_components227.__experimentalHasSplitBorders)(updatedBorder)) {
+        ["top", "right", "bottom", "left"].forEach((side) => {
+          if (updatedBorder[side]) {
+            updatedBorder[side] = {
+              ...updatedBorder[side],
+              color: encodeColorValue(updatedBorder[side]?.color)
+            };
+          }
+        });
+      } else if (updatedBorder) {
+        updatedBorder.color = encodeColorValue(updatedBorder.color);
+      }
+      setBorder({
+        ...updatedBorder,
+        radius: value?.border?.radius
+      });
+    };
+    const resetAllFilter = (0, import_element304.useCallback)((previousValue) => {
+      return {
+        ...previousValue,
+        border: void 0,
+        shadow: void 0
+      };
+    }, []);
+    const showBorderByDefault = defaultControls?.color || defaultControls?.width;
+    return /* @__PURE__ */ (0, import_jsx_runtime494.jsxs)(
+      Wrapper,
       {
-        help: (0, import_i18n225.__)("The max. value must be greater than the min. value."),
-        children: /* @__PURE__ */ (0, import_jsx_runtime511.jsxs)(import_components234.Flex, { direction: "row", gap: 4, children: [
-          /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
-            import_components234.__experimentalNumberControl,
+        resetAllFilter,
+        value,
+        onChange,
+        panelId,
+        label: (0, import_i18n224.__)("Borders"),
+        children: [
+          (showBorderWidth || showBorderColor) && /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(
+            InheritanceToolsPanelItem,
             {
-              label: (0, import_i18n225.__)("Min."),
-              value: min3,
-              max: max3 ? Number(max3) - step : void 0,
-              onChange: onChangeMin,
-              hideLabelFromVision,
-              step
+              ...inheritanceProps(
+                isBorderPlaceholder,
+                (0, import_components227.__experimentalIsDefinedBorder)(value?.border) && !!inheritedBorder && (0, import_components227.__experimentalIsDefinedBorder)(inheritedBorder)
+              ),
+              hasValue: () => (0, import_components227.__experimentalIsDefinedBorder)(value?.border),
+              label: (0, import_i18n224.__)("Border"),
+              hasInlineEndToggle: true,
+              onDeselect: () => resetBorder(),
+              isShownByDefault: showBorderByDefault,
+              panelId,
+              children: /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(
+                import_components227.BorderBoxControl,
+                {
+                  colors: colors2,
+                  disableCustomColors: !areCustomSolidsEnabled,
+                  enableAlpha: true,
+                  enableStyle: showBorderStyle,
+                  label: (0, import_i18n224.__)("Border"),
+                  onChange: onBorderChange,
+                  popoverOffset: 40,
+                  popoverPlacement: "left-start",
+                  value: border,
+                  __experimentalIsRenderedInSidebar: true
+                }
+              )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
-            import_components234.__experimentalNumberControl,
+          showBorderRadius && /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(
+            InheritanceToolsPanelItem,
             {
-              label: (0, import_i18n225.__)("Max."),
-              value: max3,
-              min: min3 ? Number(min3) + step : void 0,
-              onChange: onChangeMax,
-              hideLabelFromVision,
-              step
+              ...inheritanceProps(
+                isBorderRadiusPlaceholder,
+                hasBorderRadius() && inheritedBorderRadius !== void 0
+              ),
+              hasValue: hasBorderRadius,
+              label: (0, import_i18n224.__)("Radius"),
+              hasInlineEndToggle: true,
+              onDeselect: () => setBorderRadius(void 0),
+              isShownByDefault: defaultControls.radius,
+              panelId,
+              children: /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(
+                BorderRadiusControl,
+                {
+                  presets: settings2?.border?.radiusSizes,
+                  values: borderRadius,
+                  onChange: (newValue) => {
+                    setBorderRadius(newValue || void 0);
+                  }
+                }
+              )
+            }
+          ),
+          hasShadowControl && /* @__PURE__ */ (0, import_jsx_runtime494.jsxs)(
+            InheritanceToolsPanelItem,
+            {
+              ...inheritanceProps(
+                isShadowPlaceholder,
+                hasShadow() && inheritedShadow !== void 0
+              ),
+              label: (0, import_i18n224.__)("Shadow"),
+              hasValue: hasShadow,
+              onDeselect: resetShadow,
+              isShownByDefault: defaultControls.shadow,
+              showLocalOverrideActionsInLabel: false,
+              panelId,
+              children: [
+                /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(import_components227.BaseControl.VisualLabel, { children: (0, import_i18n224.__)("Shadow") }),
+                /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(
+                  ShadowPopover,
+                  {
+                    shadow,
+                    onShadowChange: setShadowWithInheritedCommit,
+                    settings: settings2,
+                    hasLocalValue: hasShadow(),
+                    hasLocalOverride: hasShadowLocalOverride,
+                    onReset: resetShadow
+                  }
+                )
+              ]
             }
           )
-        ] })
+        ]
       }
     );
   }
-  function ValidatedNumber({
-    data,
-    field,
-    onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    operator,
-    validity
-  }) {
-    const decimals = field.format?.decimals ?? 0;
-    const step = Math.pow(10, Math.abs(decimals) * -1);
-    const { label, description, getValue, setValue, isValid: isValid2 } = field;
-    const value = getValue({ item: data }) ?? "";
-    const disabled2 = field.isDisabled({ item: data, field });
-    const onChangeControl = (0, import_element319.useCallback)(
-      (newValue) => {
-        onChange(
-          setValue({
-            item: data,
-            // Do not convert an empty string or undefined to a number,
-            // otherwise there's a mismatch between the UI control (empty)
-            // and the data relied by onChange (0).
-            value: ["", void 0].includes(newValue) ? void 0 : Number(newValue)
-          })
-        );
-      },
-      [data, onChange, setValue]
-    );
-    const onChangeBetweenControls = (0, import_element319.useCallback)(
-      (newValue) => {
-        onChange(
-          setValue({
-            item: data,
-            value: newValue
-          })
-        );
-      },
-      [data, onChange, setValue]
-    );
-    if (operator === OPERATOR_BETWEEN) {
-      let valueBetween = ["", ""];
-      if (Array.isArray(value) && value.length === 2 && value.every(
-        (element) => typeof element === "number" || element === ""
-      )) {
-        valueBetween = value;
-      }
-      return /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
-        BetweenControls,
-        {
-          value: valueBetween,
-          onChange: onChangeBetweenControls,
-          hideLabelFromVision,
-          step
-        }
-      );
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
-      ValidatedNumberControl,
-      {
-        required: !!isValid2.required,
-        markWhenOptional,
-        customValidity: getCustomValidity(isValid2, validity),
-        label,
-        help: description,
-        value,
-        onChange: onChangeControl,
-        hideLabelFromVision,
-        step,
-        min: typeof isValid2.min?.constraint === "number" ? isValid2.min.constraint : void 0,
-        max: typeof isValid2.max?.constraint === "number" ? isValid2.max.constraint : void 0,
-        disabled: disabled2
-      }
+
+  // packages/block-editor/build-module/components/global-styles/filters-panel.mjs
+  var import_components228 = __toESM(require_components(), 1);
+  var import_i18n225 = __toESM(require_i18n(), 1);
+  var import_element305 = __toESM(require_element(), 1);
+  var import_jsx_runtime495 = __toESM(require_jsx_runtime(), 1);
+  var EMPTY_ARRAY16 = [];
+  function useMultiOriginColorPresets(settings2, { presetSetting, defaultSetting }) {
+    const disableDefault = !settings2?.color?.[defaultSetting];
+    const userPresets = settings2?.color?.[presetSetting]?.custom || EMPTY_ARRAY16;
+    const themePresets = settings2?.color?.[presetSetting]?.theme || EMPTY_ARRAY16;
+    const defaultPresets = settings2?.color?.[presetSetting]?.default || EMPTY_ARRAY16;
+    return (0, import_element305.useMemo)(
+      () => [
+        ...userPresets,
+        ...themePresets,
+        ...disableDefault ? EMPTY_ARRAY16 : defaultPresets
+      ],
+      [disableDefault, userPresets, themePresets, defaultPresets]
     );
   }
-
-  // packages/dataviews/build-module/components/dataform-controls/integer.mjs
-  var import_jsx_runtime512 = __toESM(require_jsx_runtime(), 1);
-  function Integer(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(ValidatedNumber, { ...props });
+  function useHasFiltersPanel(settings2) {
+    return useHasDuotoneControl(settings2);
   }
-
-  // packages/dataviews/build-module/components/dataform-controls/number.mjs
-  var import_jsx_runtime513 = __toESM(require_jsx_runtime(), 1);
-  function Number2(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(ValidatedNumber, { ...props });
+  function useHasDuotoneControl(settings2) {
+    return settings2.color.customDuotone || settings2.color.defaultDuotone || settings2.color.duotone.length > 0;
   }
-
-  // packages/dataviews/build-module/components/dataform-controls/radio.mjs
-  var import_components235 = __toESM(require_components(), 1);
-  var import_element320 = __toESM(require_element(), 1);
-  var import_jsx_runtime514 = __toESM(require_jsx_runtime(), 1);
-  function Radio({
-    data,
-    field,
+  function FiltersToolsPanel({
+    resetAllFilter,
     onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    validity
+    value,
+    panelId,
+    children
   }) {
-    const { label, description, getValue, setValue, isValid: isValid2 } = field;
-    const disabled2 = field.isDisabled({ item: data, field });
-    const { elements, isLoading } = useElements({
-      elements: field.elements,
-      getElements: field.getElements
-    });
-    const value = getValue({ item: data });
-    const onChangeControl = (0, import_element320.useCallback)(
-      (newValue) => onChange(setValue({ item: data, value: newValue })),
-      [data, onChange, setValue]
-    );
-    if (isLoading) {
-      return /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(import_components235.Spinner, {});
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
-      ValidatedRadioControl,
+    const dropdownMenuProps = useToolsPanelDropdownMenuProps();
+    const resetAll = () => {
+      const updatedValue = resetAllFilter(value);
+      onChange(updatedValue);
+    };
+    return /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(
+      import_components228.__experimentalToolsPanel,
       {
-        required: !!field.isValid?.required,
-        markWhenOptional,
-        customValidity: getCustomValidity(isValid2, validity),
-        label,
-        help: description,
-        onChange: onChangeControl,
-        options: elements,
-        selected: value,
-        hideLabelFromVision,
-        disabled: disabled2
+        label: (0, import_i18n225._x)("Filters", "Name for applying graphical effects"),
+        resetAll,
+        panelId,
+        dropdownMenuProps,
+        children
       }
     );
   }
-
-  // packages/dataviews/build-module/components/dataform-controls/text.mjs
-  var import_element321 = __toESM(require_element(), 1);
-  var import_jsx_runtime515 = __toESM(require_jsx_runtime(), 1);
-  function Text3({
-    data,
-    field,
-    onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    config: config2,
-    validity
-  }) {
-    const { prefix: prefix2, suffix } = config2 || {};
-    return /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
-      ValidatedText,
+  var DEFAULT_CONTROLS8 = {
+    duotone: true
+  };
+  var popoverProps2 = {
+    placement: "left-start",
+    offset: 36,
+    shift: true,
+    className: "block-editor-duotone-control__popover",
+    headerTitle: (0, import_i18n225.__)("Duotone")
+  };
+  var LabeledColorIndicator2 = ({ indicator, label }) => /* @__PURE__ */ (0, import_jsx_runtime495.jsxs)(import_components228.__experimentalHStack, { justify: "flex-start", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(import_components228.__experimentalZStack, { isLayered: false, offset: -8, children: /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(import_components228.Flex, { expanded: false, children: indicator === "unset" || !indicator ? /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(import_components228.ColorIndicator, { className: "block-editor-duotone-control__unset-indicator" }) : /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(import_components228.DuotoneSwatch, { values: indicator }) }) }),
+    /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(
+      import_components228.FlexItem,
       {
-        ...{
-          data,
-          field,
-          onChange,
-          hideLabelFromVision,
-          markWhenOptional,
-          validity,
-          prefix: prefix2 ? (0, import_element321.createElement)(prefix2) : void 0,
-          suffix: suffix ? (0, import_element321.createElement)(suffix) : void 0
-        }
+        className: "block-editor-panel-duotone-settings__label",
+        title: label,
+        children: label
       }
-    );
-  }
-
-  // packages/dataviews/build-module/components/dataform-controls/time.mjs
-  var import_components236 = __toESM(require_components(), 1);
-  var import_element322 = __toESM(require_element(), 1);
-  var import_i18n226 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime516 = __toESM(require_jsx_runtime(), 1);
-  function getStep(timeFormat, values) {
-    const tokens = (timeFormat ?? "").replace(/\\./g, "");
-    const hasSeconds = tokens.includes("s") || values.some((value) => (parseTime2(value) ?? 0) % 60 !== 0);
-    return hasSeconds ? 1 : void 0;
-  }
-  function toInputValue(value) {
-    const seconds = parseTime2(value);
-    if (seconds === null) {
-      return "";
-    }
-    const parts = [
-      Math.floor(seconds / 3600),
-      Math.floor(seconds % 3600 / 60)
-    ];
-    if (seconds % 60 !== 0) {
-      parts.push(seconds % 60);
-    }
-    return parts.map((part) => String(part).padStart(2, "0")).join(":");
-  }
-  function BetweenControls2({
-    value,
-    onChange,
-    hideLabelFromVision,
-    disabled: disabled2,
-    step,
-    min: min3,
-    max: max3
-  }) {
-    const [from = "", to2 = ""] = value;
-    const onChangeFrom = (0, import_element322.useCallback)(
-      (newValue) => onChange([newValue ?? "", to2]),
-      [onChange, to2]
-    );
-    const onChangeTo = (0, import_element322.useCallback)(
-      (newValue) => onChange([from, newValue ?? ""]),
-      [onChange, from]
-    );
-    return /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
-      import_components236.BaseControl,
-      {
-        help: (0, import_i18n226.__)("The end time must be later than the start time."),
-        children: /* @__PURE__ */ (0, import_jsx_runtime516.jsxs)(Stack, { direction: "row", gap: "sm", justify: "space-between", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
-            ValidatedInputControl,
-            {
-              type: "time",
-              label: (0, import_i18n226.__)("From"),
-              value: from,
-              onValueChange: onChangeFrom,
-              hideLabelFromVision,
-              disabled: disabled2,
-              step,
-              min: min3,
-              max: to2 || max3
-            }
-          ),
-          /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
-            ValidatedInputControl,
-            {
-              type: "time",
-              label: (0, import_i18n226.__)("To"),
-              value: to2,
-              onValueChange: onChangeTo,
-              hideLabelFromVision,
-              disabled: disabled2,
-              step,
-              min: from || min3,
-              max: max3
-            }
-          )
-        ] })
+    )
+  ] });
+  var renderToggle2 = (duotone, resetConfig) => function Toggle2({ onToggle, isOpen }) {
+    const { hasLocalValue, hasLocalOverride, onReset } = resetConfig;
+    const duotoneButtonRef = (0, import_element305.useRef)(void 0);
+    const toggleProps = {
+      onClick: onToggle,
+      className: clsx_default(
+        "block-editor-global-styles-filters-panel__dropdown-toggle",
+        { "is-open": isOpen }
+      ),
+      "aria-expanded": isOpen,
+      ref: duotoneButtonRef
+    };
+    const handleReset = () => {
+      if (isOpen) {
+        onToggle();
       }
-    );
-  }
-  function Time({
-    data,
-    field,
+      onReset();
+      duotoneButtonRef.current?.focus();
+    };
+    return /* @__PURE__ */ (0, import_jsx_runtime495.jsxs)(import_jsx_runtime495.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(import_components228.Button, { __next40pxDefaultSize: true, ...toggleProps, children: /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(
+        LabeledColorIndicator2,
+        {
+          indicator: duotone,
+          label: (0, import_i18n225.__)("Duotone")
+        }
+      ) }),
+      hasLocalValue && (hasLocalOverride ? /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(
+        InheritanceResetButton,
+        {
+          className: "block-editor-panel-duotone-settings__reset",
+          onResetToInherited: handleReset
+        }
+      ) : /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(
+        import_components228.Button,
+        {
+          size: "small",
+          icon: reset_default,
+          label: (0, import_i18n225.__)("Reset"),
+          className: "block-editor-panel-duotone-settings__reset",
+          onClick: handleReset
+        }
+      ))
+    ] });
+  };
+  function FiltersPanel({
+    as: Wrapper = FiltersToolsPanel,
+    value,
     onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    operator,
-    validity
+    inheritedValue = value,
+    settings: settings2,
+    panelId,
+    defaultControls = DEFAULT_CONTROLS8,
+    showInheritanceLabelIndicators = isGlobalStylesInheritanceEnabled()
   }) {
-    const { label, placeholder, description, getValue, setValue, isValid: isValid2 } = field;
-    const value = getValue({ item: data });
-    const disabled2 = field.isDisabled({ item: data, field });
-    const timeFormat = field.format?.time;
-    const min3 = typeof isValid2.min?.constraint === "string" ? isValid2.min.constraint : void 0;
-    const max3 = typeof isValid2.max?.constraint === "string" ? isValid2.max.constraint : void 0;
-    const onChangeControl = (0, import_element322.useCallback)(
-      (newValue) => onChange(
-        setValue({
-          item: data,
-          value: newValue === "" ? void 0 : newValue
-        })
-      ),
-      [data, onChange, setValue]
+    const decodeValue = (rawValue) => getValueFromVariable({ settings: settings2 }, "", rawValue);
+    const inheritanceProps = (isInherited, hasLocalOverride, className) => getInheritanceProps(
+      showInheritanceLabelIndicators && isInherited,
+      showInheritanceLabelIndicators && hasLocalOverride,
+      className
     );
-    const onChangeBetweenControls = (0, import_element322.useCallback)(
-      ([from, to2]) => onChange(
-        setValue({
-          item: data,
-          // An unfilled bound is stored as `undefined`, which the
-          // `between` operator reads as "do not apply the filter".
-          value: [from || void 0, to2 || void 0]
-        })
-      ),
-      [data, onChange, setValue]
+    const hasDuotoneEnabled = useHasDuotoneControl(settings2);
+    const duotonePalette = useMultiOriginColorPresets(settings2, {
+      presetSetting: "duotone",
+      defaultSetting: "defaultDuotone"
+    });
+    const colorPalette = useMultiOriginColorPresets(settings2, {
+      presetSetting: "palette",
+      defaultSetting: "defaultPalette"
+    });
+    const localDuotone = decodeValue(value?.filter?.duotone);
+    const inheritedDuotone = decodeValue(inheritedValue?.filter?.duotone);
+    const duotone = localDuotone ?? inheritedDuotone;
+    const localDuotoneSlug = getDuotoneSlugFromPreset(value?.filter?.duotone);
+    const inheritedDuotoneSlug = getDuotoneSlugFromPreset(
+      inheritedValue?.filter?.duotone
     );
-    if (operator === OPERATOR_BETWEEN) {
-      let valueBetween = ["", ""];
-      if (Array.isArray(value) && value.length === 2) {
-        valueBetween = [
-          toInputValue(value[0]),
-          toInputValue(value[1])
-        ];
+    const duotoneSlug = localDuotone !== void 0 ? localDuotoneSlug : inheritedDuotoneSlug;
+    const isDuotonePlaceholder = localDuotone === void 0 && inheritedDuotone !== void 0;
+    const setDuotone = (newValue, slug) => {
+      const presetSlug = slug ?? duotonePalette.find(({ colors: colors2 }) => colors2 === newValue)?.slug;
+      const duotoneValue = presetSlug ? `var:preset|duotone|${presetSlug}` : newValue;
+      onChange(
+        setImmutably2(value, ["filter", "duotone"], duotoneValue)
+      );
+    };
+    const setDuotoneWithInheritedCommit = (newValue, index2, slug) => {
+      if (newValue === void 0 && isDuotonePlaceholder && inheritedDuotone !== void 0) {
+        setDuotone(inheritedDuotone, inheritedDuotoneSlug);
+        return;
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
-        BetweenControls2,
-        {
-          value: valueBetween,
-          onChange: onChangeBetweenControls,
-          hideLabelFromVision,
-          disabled: disabled2,
-          step: getStep(timeFormat, valueBetween),
-          min: min3,
-          max: max3
+      setDuotone(newValue, slug);
+    };
+    const hasDuotone = () => !!value?.filter?.duotone;
+    const resetDuotone = () => setDuotone(void 0);
+    const hasDuotoneLocalOverride = showInheritanceLabelIndicators && hasDuotone() && inheritedDuotone !== void 0;
+    const resetAllFilter = (0, import_element305.useCallback)((previousValue) => {
+      return {
+        ...previousValue,
+        filter: {
+          ...previousValue.filter,
+          duotone: void 0
         }
-      );
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
-      ValidatedInputControl,
+      };
+    }, []);
+    return /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(
+      Wrapper,
       {
-        required: !!isValid2.required,
-        markWhenOptional,
-        customValidity: getCustomValidity(isValid2, validity),
-        type: "time",
-        label,
-        placeholder,
-        description: typeof description === "string" ? description : void 0,
-        details: typeof description === "string" ? void 0 : description,
-        value: toInputValue(value),
-        onValueChange: onChangeControl,
-        hideLabelFromVision,
-        disabled: disabled2,
-        step: getStep(timeFormat, [value]),
-        min: min3,
-        max: max3
+        resetAllFilter,
+        value,
+        onChange,
+        panelId,
+        children: hasDuotoneEnabled && /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(
+          InheritanceToolsPanelItem,
+          {
+            ...inheritanceProps(
+              isDuotonePlaceholder,
+              localDuotone !== void 0 && inheritedDuotone !== void 0
+            ),
+            label: (0, import_i18n225.__)("Duotone"),
+            hasValue: hasDuotone,
+            onDeselect: resetDuotone,
+            isShownByDefault: defaultControls.duotone,
+            showLocalOverrideActionsInLabel: false,
+            panelId,
+            children: /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(
+              import_components228.Dropdown,
+              {
+                popoverProps: popoverProps2,
+                className: "block-editor-global-styles-filters-panel__dropdown",
+                renderToggle: renderToggle2(duotone, {
+                  hasLocalValue: hasDuotone(),
+                  hasLocalOverride: hasDuotoneLocalOverride,
+                  onReset: resetDuotone
+                }),
+                renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(import_components228.__experimentalDropdownContentWrapper, { paddingSize: "small", children: /* @__PURE__ */ (0, import_jsx_runtime495.jsxs)(import_components228.MenuGroup, { label: (0, import_i18n225.__)("Duotone"), children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime495.jsx)("p", { children: (0, import_i18n225.__)(
+                    "Create a two-tone color effect without losing your original image."
+                  ) }),
+                  /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(
+                    import_components228.DuotonePicker,
+                    {
+                      colorPalette,
+                      duotonePalette,
+                      disableCustomColors: true,
+                      disableCustomDuotone: true,
+                      value: duotone,
+                      selectedSlug: duotoneSlug,
+                      onChange: setDuotoneWithInheritedCommit
+                    }
+                  )
+                ] }) })
+              }
+            )
+          }
+        )
       }
     );
   }

-  // packages/dataviews/build-module/components/dataform-controls/toggle.mjs
-  var import_element323 = __toESM(require_element(), 1);
-  var import_jsx_runtime517 = __toESM(require_jsx_runtime(), 1);
-  function Toggle({
-    field,
+  // packages/block-editor/build-module/components/global-styles/image-settings-panel.mjs
+  var import_components229 = __toESM(require_components(), 1);
+  var import_i18n226 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime496 = __toESM(require_jsx_runtime(), 1);
+  function useHasImageSettingsPanel(name, value, inheritedValue) {
+    return name === "core/image" && inheritedValue?.lightbox?.allowEditing || !!value?.lightbox;
+  }
+  function ImageSettingsPanel({
     onChange,
-    data,
-    hideLabelFromVision,
-    markWhenOptional,
-    validity
+    value,
+    inheritedValue,
+    panelId
   }) {
-    const { label, description, getValue, setValue, isValid: isValid2 } = field;
-    const disabled2 = field.isDisabled({ item: data, field });
-    const onChangeControl = (0, import_element323.useCallback)(() => {
-      onChange(
-        setValue({ item: data, value: !getValue({ item: data }) })
-      );
-    }, [onChange, setValue, data, getValue]);
-    return /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
-      ValidatedToggleControl,
+    const dropdownMenuProps = useToolsPanelDropdownMenuProps();
+    const resetLightbox = () => {
+      onChange(void 0);
+    };
+    const onChangeLightbox = (newSetting) => {
+      onChange({
+        enabled: newSetting
+      });
+    };
+    let lightboxChecked = false;
+    if (inheritedValue?.lightbox?.enabled) {
+      lightboxChecked = inheritedValue.lightbox.enabled;
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(import_jsx_runtime496.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(
+      import_components229.__experimentalToolsPanel,
       {
-        required: !!isValid2.required,
-        markWhenOptional,
-        customValidity: getCustomValidity(isValid2, validity),
-        hidden: hideLabelFromVision,
-        label,
-        help: description,
-        checked: getValue({ item: data }),
-        onChange: onChangeControl,
-        disabled: disabled2
+        label: (0, import_i18n226._x)("Settings", "Image settings"),
+        resetAll: resetLightbox,
+        panelId,
+        dropdownMenuProps,
+        children: /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(
+          import_components229.__experimentalToolsPanelItem,
+          {
+            hasValue: () => !!value?.lightbox,
+            label: (0, import_i18n226.__)("Enlarge on click"),
+            onDeselect: resetLightbox,
+            isShownByDefault: true,
+            panelId,
+            children: /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(
+              import_components229.ToggleControl,
+              {
+                label: (0, import_i18n226.__)("Enlarge on click"),
+                checked: lightboxChecked,
+                onChange: onChangeLightbox
+              }
+            )
+          }
+        )
       }
-    );
+    ) });
   }

-  // packages/dataviews/build-module/components/dataform-controls/textarea.mjs
-  var import_element324 = __toESM(require_element(), 1);
-  var import_jsx_runtime518 = __toESM(require_jsx_runtime(), 1);
-  function Textarea3({
-    data,
-    field,
-    onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    config: config2,
-    validity
-  }) {
-    const { rows = 4 } = config2 || {};
-    const disabled2 = field.isDisabled({ item: data, field });
-    const { label, placeholder, description, setValue, isValid: isValid2 } = field;
-    const value = field.getValue({ item: data });
-    const onValueChangeControl = (0, import_element324.useCallback)(
-      (newValue) => onChange(setValue({ item: data, value: newValue })),
-      [data, onChange, setValue]
-    );
-    return /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(
-      ValidatedTextareaControl,
-      {
-        required: !!isValid2.required,
-        markWhenOptional,
-        customValidity: getCustomValidity(isValid2, validity),
-        label,
-        placeholder,
-        value: value ?? "",
-        description: typeof description === "string" ? description : void 0,
-        details: typeof description === "string" ? void 0 : description,
-        onValueChange: onValueChangeControl,
-        rows,
-        disabled: disabled2,
-        minLength: isValid2.minLength ? isValid2.minLength.constraint : void 0,
-        maxLength: isValid2.maxLength ? isValid2.maxLength.constraint : void 0,
-        hideLabelFromVision
-      }
+  // packages/block-editor/build-module/components/global-styles/advanced-panel.mjs
+  var import_components230 = __toESM(require_components(), 1);
+  var import_element306 = __toESM(require_element(), 1);
+  var import_i18n227 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime497 = __toESM(require_jsx_runtime(), 1);
+  function validateCSS(css) {
+    if (typeof css === "string" && /<\/?\w/.test(css)) {
+      return false;
+    }
+    return true;
+  }
+  function getMarkupValidationError(css) {
+    return validateCSS(css) ? null : (0, import_i18n227.__)("The custom CSS is invalid. Do not use <> markup.");
+  }
+  function getCSSValidationError(css) {
+    if (!css) {
+      return null;
+    }
+    const markupError = getMarkupValidationError(css);
+    if (markupError) {
+      return markupError;
+    }
+    const [transformed] = transform_styles_default(
+      [{ css }],
+      ".for-validation-only"
     );
+    return transformed === null ? (0, import_i18n227.__)("There is an error with your CSS structure.") : null;
   }
-
-  // packages/dataviews/build-module/components/dataform-controls/toggle-group.mjs
-  var import_components237 = __toESM(require_components(), 1);
-  var import_element325 = __toESM(require_element(), 1);
-  var import_jsx_runtime519 = __toESM(require_jsx_runtime(), 1);
-  function ToggleGroup({
-    data,
-    field,
+  function AdvancedPanel({
+    value,
     onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    validity
+    inheritedValue = value,
+    help
   }) {
-    const { getValue, setValue, isValid: isValid2 } = field;
-    const disabled2 = field.isDisabled({ item: data, field });
-    const value = getValue({ item: data });
-    const onChangeControl = (0, import_element325.useCallback)(
-      (newValue) => onChange(setValue({ item: data, value: newValue })),
-      [data, onChange, setValue]
+    const customCSS = inheritedValue?.css;
+    const [cssError, setCSSError] = (0, import_element306.useState)(
+      () => getCSSValidationError(customCSS)
     );
-    const { elements, isLoading } = useElements({
-      elements: field.elements,
-      getElements: field.getElements
-    });
-    if (isLoading) {
-      return /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(import_components237.Spinner, {});
+    function handleOnChange(newValue) {
+      onChange({
+        ...value,
+        css: newValue
+      });
+      setCSSError(getMarkupValidationError(newValue));
     }
-    if (elements.length === 0) {
-      return null;
+    function handleOnBlur(event) {
+      setCSSError(getCSSValidationError(event?.target?.value));
     }
-    const selectedOption = elements.find((el) => el.value === value);
-    return /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(
-      ValidatedToggleGroupControl,
+    return /* @__PURE__ */ (0, import_jsx_runtime497.jsxs)(
+      Stack,
       {
-        required: !!field.isValid?.required,
-        markWhenOptional,
-        customValidity: getCustomValidity(isValid2, validity),
-        isBlock: true,
-        label: field.label,
-        help: selectedOption?.description || field.description,
-        onChange: onChangeControl,
-        value,
-        hideLabelFromVision,
-        children: elements.map((el) => /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(
-          import_components237.__experimentalToggleGroupControlOption,
-          {
-            label: el.label,
-            value: el.value,
-            disabled: disabled2
-          },
-          el.value
-        ))
+        direction: "column",
+        gap: "md",
+        className: "block-editor-global-styles-advanced-panel",
+        children: [
+          cssError && /* @__PURE__ */ (0, import_jsx_runtime497.jsx)(import_components230.Notice, { status: "error", onRemove: () => setCSSError(null), children: cssError }),
+          /* @__PURE__ */ (0, import_jsx_runtime497.jsx)(
+            import_components230.TextareaControl,
+            {
+              label: (0, import_i18n227.__)("Additional CSS"),
+              value: customCSS,
+              onChange: (newValue) => handleOnChange(newValue),
+              onBlur: handleOnBlur,
+              className: "block-editor-global-styles-advanced-panel__custom-css-input",
+              spellCheck: false,
+              help
+            }
+          )
+        ]
       }
     );
   }

-  // packages/dataviews/build-module/components/dataform-controls/array.mjs
-  var import_components238 = __toESM(require_components(), 1);
-  var import_element326 = __toESM(require_element(), 1);
-  var import_jsx_runtime520 = __toESM(require_jsx_runtime(), 1);
-  function ArrayControl({
-    data,
-    field,
-    onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    validity
-  }) {
-    const { label, placeholder, description, getValue, setValue, isValid: isValid2 } = field;
-    const value = getValue({ item: data });
-    const disabled2 = field.isDisabled({ item: data, field });
-    const { elements, isLoading } = useElements({
-      elements: field.elements,
-      getElements: field.getElements
-    });
-    const arrayValueAsElements = (0, import_element326.useMemo)(
-      () => Array.isArray(value) ? value.map((token) => {
-        const element = elements?.find(
-          (suggestion) => suggestion.value === token
-        );
-        return element || { value: token, label: token };
-      }) : [],
-      [value, elements]
-    );
-    const onChangeControl = (0, import_element326.useCallback)(
-      (tokens) => {
-        const valueTokens = tokens.map((token) => {
-          if (typeof token === "object" && "value" in token) {
-            return token.value;
-          }
-          return token;
-        });
-        onChange(setValue({ item: data, value: valueTokens }));
-      },
-      [onChange, setValue, data]
+  // packages/block-editor/build-module/hooks/border.mjs
+  var import_jsx_runtime498 = __toESM(require_jsx_runtime(), 1);
+  var BORDER_SUPPORT_KEY2 = "__experimentalBorder";
+  var SHADOW_SUPPORT_KEY = "shadow";
+  var getColorByProperty = (colors2, property, value) => {
+    let matchedColor;
+    colors2.some(
+      (origin) => origin.colors.some((color) => {
+        if (color[property] === value) {
+          matchedColor = color;
+          return true;
+        }
+        return false;
+      })
     );
-    if (isLoading) {
-      return /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(import_components238.Spinner, {});
+    return matchedColor;
+  };
+  var getMultiOriginColor = ({ colors: colors2, namedColor, customColor }) => {
+    if (namedColor) {
+      const colorObject2 = getColorByProperty(colors2, "slug", namedColor);
+      if (colorObject2) {
+        return colorObject2;
+      }
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
-      ValidatedFormTokenField,
-      {
-        required: !!isValid2?.required,
-        markWhenOptional,
-        customValidity: getCustomValidity(isValid2, validity),
-        label: hideLabelFromVision ? void 0 : label,
-        value: arrayValueAsElements,
-        onChange: onChangeControl,
-        placeholder,
-        suggestions: elements?.map((element) => element.value),
-        disabled: disabled2,
-        __experimentalValidateInput: (token) => {
-          if (field.isValid?.elements && elements) {
-            return elements.some(
-              (element) => element.value === token || element.label === token
-            );
-          }
-          return true;
-        },
-        __experimentalExpandOnFocus: elements && elements.length > 0,
-        help: description ?? (field.isValid?.elements ? "" : void 0),
-        displayTransform: (token) => {
-          if (typeof token === "object" && "label" in token) {
-            return token.label;
-          }
-          if (typeof token === "string" && elements) {
-            const element = elements.find(
-              (el) => el.value === token
-            );
-            return element?.label || token;
-          }
-          return token;
-        },
-        __experimentalRenderItem: ({ item }) => {
-          if (typeof item === "string" && elements) {
-            const element = elements.find(
-              (el) => el.value === item
-            );
-            return /* @__PURE__ */ (0, import_jsx_runtime520.jsx)("span", { children: element?.label || item });
-          }
-          return /* @__PURE__ */ (0, import_jsx_runtime520.jsx)("span", { children: item });
-        }
-      }
-    );
+    if (!customColor) {
+      return { color: void 0 };
+    }
+    const colorObject = getColorByProperty(colors2, "color", customColor);
+    return colorObject ? colorObject : { color: customColor };
+  };
+  function getColorSlugFromVariable(value) {
+    const namedColor = /var:preset\|color\|(.+)/.exec(value);
+    if (namedColor && namedColor[1]) {
+      return namedColor[1];
+    }
+    return null;
   }
-
-  // packages/dataviews/build-module/components/dataform-controls/color.mjs
-  var import_components239 = __toESM(require_components(), 1);
-  var import_element327 = __toESM(require_element(), 1);
-  var import_i18n227 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime521 = __toESM(require_jsx_runtime(), 1);
-  var ColorPickerDropdown = ({
-    color,
-    onColorChange,
-    disabled: disabled2
-  }) => {
-    const validColor = color && w(color).isValid() ? color : "#ffffff";
-    return /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(
-      import_components239.Dropdown,
-      {
-        className: "dataviews-controls__color-picker-dropdown",
-        popoverProps: { resize: false },
-        renderToggle: ({ onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(
-          import_components239.Button,
-          {
-            onClick: onToggle,
-            "aria-label": (0, import_i18n227.__)("Open color picker"),
-            size: "small",
-            disabled: disabled2,
-            accessibleWhenDisabled: true,
-            icon: () => /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(import_components239.ColorIndicator, { colorValue: validColor })
-          }
-        ),
-        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(import_components239.__experimentalDropdownContentWrapper, { paddingSize: "none", children: /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(
-          import_components239.ColorPicker,
-          {
-            color: validColor,
-            onChange: onColorChange,
-            enableAlpha: true
-          }
-        ) })
+  function styleToAttributes2(style) {
+    if ((0, import_components231.__experimentalHasSplitBorders)(style?.border)) {
+      return {
+        style,
+        borderColor: void 0
+      };
+    }
+    const borderColorValue = style?.border?.color;
+    const borderColorSlug = borderColorValue?.startsWith("var:preset|color|") ? borderColorValue.substring("var:preset|color|".length) : void 0;
+    const updatedStyle = { ...style };
+    updatedStyle.border = {
+      ...updatedStyle.border,
+      color: borderColorSlug ? void 0 : borderColorValue
+    };
+    return {
+      style: cleanEmptyObject(updatedStyle),
+      borderColor: borderColorSlug
+    };
+  }
+  function attributesToStyle2(attributes) {
+    if ((0, import_components231.__experimentalHasSplitBorders)(attributes.style?.border)) {
+      return attributes.style;
+    }
+    return {
+      ...attributes.style,
+      border: {
+        ...attributes.style?.border,
+        color: attributes.borderColor ? "var:preset|color|" + attributes.borderColor : attributes.style?.border?.color
       }
-    );
-  };
-  function Color({
-    data,
-    field,
-    onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    validity
-  }) {
-    const { label, placeholder, description, setValue, isValid: isValid2 } = field;
-    const disabled2 = field.isDisabled({ item: data, field });
-    const value = field.getValue({ item: data }) || "";
-    const handleColorChange = (0, import_element327.useCallback)(
-      (newColor) => {
-        onChange(setValue({ item: data, value: newColor }));
-      },
-      [data, onChange, setValue]
-    );
-    const handleInputChange = (0, import_element327.useCallback)(
-      (newValue) => {
-        onChange(setValue({ item: data, value: newValue || "" }));
+    };
+  }
+  function BordersInspectorControl({ label, children, resetAllFilter }) {
+    const attributesResetAllFilter = (0, import_element307.useCallback)(
+      (attributes) => {
+        const existingStyle = attributesToStyle2(attributes);
+        const updatedStyle = resetAllFilter(existingStyle);
+        return {
+          ...attributes,
+          ...styleToAttributes2(updatedStyle)
+        };
       },
-      [data, onChange, setValue]
+      [resetAllFilter]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(
-      ValidatedInputControl,
+    return /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
+      inspector_controls_default,
       {
-        required: !!field.isValid?.required,
-        markWhenOptional,
-        customValidity: getCustomValidity(isValid2, validity),
+        group: "border",
+        resetAllFilter: attributesResetAllFilter,
         label,
-        placeholder,
-        value,
-        description: typeof description === "string" ? description : void 0,
-        details: typeof description === "string" ? void 0 : description,
-        onValueChange: handleInputChange,
-        hideLabelFromVision,
-        type: "text",
-        disabled: disabled2,
-        prefix: /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(InputLayout3.Slot, { padding: "minimal", children: /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(
-          ColorPickerDropdown,
-          {
-            color: value,
-            onColorChange: handleColorChange,
-            disabled: disabled2
-          }
-        ) })
+        children
       }
     );
   }
-
-  // packages/dataviews/build-module/components/dataform-controls/password.mjs
-  var import_components240 = __toESM(require_components(), 1);
-  var import_element328 = __toESM(require_element(), 1);
-  var import_i18n228 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime522 = __toESM(require_jsx_runtime(), 1);
-  function Password({
-    data,
-    field,
-    onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    validity
-  }) {
-    const [isVisible, setIsVisible] = (0, import_element328.useState)(false);
-    const disabled2 = field.isDisabled({ item: data, field });
-    const toggleVisibility = (0, import_element328.useCallback)(() => {
-      setIsVisible((prev) => !prev);
-    }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(
-      ValidatedText,
-      {
-        ...{
-          data,
-          field,
-          onChange,
-          hideLabelFromVision,
-          markWhenOptional,
-          validity,
-          type: isVisible ? "text" : "password",
-          suffix: /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(InputLayout3.Slot, { padding: "minimal", children: /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(
-            import_components240.Button,
-            {
-              icon: isVisible ? unseen_default : seen_default,
-              onClick: toggleVisibility,
-              size: "small",
-              label: isVisible ? (0, import_i18n228.__)("Hide password") : (0, import_i18n228.__)("Show password"),
-              disabled: disabled2,
-              accessibleWhenDisabled: true
-            }
-          ) })
+  function BorderPanel2({ clientId, name, setAttributes, settings: settings2 }) {
+    const selectedState = useBlockStyleState();
+    const isEnabled = useHasBorderPanel(settings2);
+    const { style, borderColor, className } = (0, import_data188.useSelect)(
+      (select3) => {
+        if (!isEnabled) {
+          return {};
         }
-      }
+        const {
+          style: _style,
+          borderColor: _borderColor,
+          className: _className
+        } = select3(store).getBlockAttributes(clientId) || {};
+        return {
+          style: _style,
+          borderColor: _borderColor,
+          className: _className
+        };
+      },
+      [clientId, isEnabled]
     );
-  }
-
-  // packages/dataviews/build-module/field-types/utils/has-elements.mjs
-  function hasElements(field) {
-    return Array.isArray(field.elements) && field.elements.length > 0 || typeof field.getElements === "function";
-  }
-
-  // packages/dataviews/build-module/components/dataform-controls/index.mjs
-  var import_jsx_runtime523 = __toESM(require_jsx_runtime(), 1);
-  var FORM_CONTROLS = {
-    adaptiveSelect: AdaptiveSelect,
-    array: ArrayControl,
-    checkbox: Checkbox,
-    color: Color,
-    combobox: Combobox,
-    datetime: DateTime,
-    date: DateControl,
-    email: Email,
-    telephone: Telephone,
-    url: Url,
-    integer: Integer,
-    number: Number2,
-    password: Password,
-    radio: Radio,
-    select: Select2,
-    text: Text3,
-    time: Time,
-    toggle: Toggle,
-    textarea: Textarea3,
-    toggleGroup: ToggleGroup
-  };
-  function isEditConfig(value) {
-    return value && typeof value === "object" && typeof value.control === "string";
-  }
-  function createConfiguredControl(config2) {
-    const { control, ...controlConfig } = config2;
-    const BaseControlType = getControlByType(control);
-    if (BaseControlType === null) {
+    const { value: inheritedValue } = useResolvedStyle(
+      name,
+      className,
+      selectedState
+    );
+    const isStateSelected = !isDefaultBlockStyleState2(selectedState);
+    const value = (0, import_element307.useMemo)(() => {
+      if (isStateSelected) {
+        return getStyleForState2(style, selectedState);
+      }
+      return attributesToStyle2({ style, borderColor });
+    }, [isStateSelected, selectedState, style, borderColor]);
+    const onChange = isStateSelected ? (newStyle) => {
+      setAttributes({
+        style: setStyleForState(style, selectedState, newStyle)
+      });
+    } : (newStyle) => {
+      setAttributes(styleToAttributes2(newStyle));
+    };
+    if (!isEnabled) {
       return null;
     }
-    return function ConfiguredControl(props) {
-      return /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(BaseControlType, { ...props, config: controlConfig });
+    const defaultControls = {
+      ...(0, import_blocks119.getBlockSupport)(name, [
+        BORDER_SUPPORT_KEY2,
+        "__experimentalDefaultControls"
+      ]),
+      ...(0, import_blocks119.getBlockSupport)(name, [
+        SHADOW_SUPPORT_KEY,
+        "__experimentalDefaultControls"
+      ])
     };
+    return /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
+      BorderPanel,
+      {
+        as: BordersInspectorControl,
+        panelId: clientId,
+        settings: settings2,
+        value,
+        onChange,
+        defaultControls,
+        inheritedValue
+      }
+    );
   }
-  function getControl(field, fallback) {
-    if (typeof field.Edit === "function") {
-      return field.Edit;
-    }
-    if (typeof field.Edit === "string") {
-      return getControlByType(field.Edit);
+  function hasBorderSupport2(blockName, feature = "any") {
+    const support = (0, import_blocks119.getBlockSupport)(blockName, BORDER_SUPPORT_KEY2);
+    if (support === true) {
+      return true;
     }
-    if (isEditConfig(field.Edit)) {
-      return createConfiguredControl(field.Edit);
+    if (feature === "any") {
+      return !!(support?.color || support?.radius || support?.width || support?.style);
     }
-    if (hasElements(field) && field.type !== "array") {
-      return getControlByType("adaptiveSelect");
+    return !!support?.[feature];
+  }
+  function addAttributes5(settings2) {
+    if (!hasBorderSupport2(settings2, "color")) {
+      return settings2;
     }
-    if (fallback === null) {
-      return null;
+    if (settings2.attributes.borderColor) {
+      return settings2;
     }
-    return getControlByType(fallback);
+    return {
+      ...settings2,
+      attributes: {
+        ...settings2.attributes,
+        borderColor: {
+          type: "string"
+        }
+      }
+    };
   }
-  function getControlByType(type) {
-    if (Object.keys(FORM_CONTROLS).includes(type)) {
-      return FORM_CONTROLS[type];
+  function addSaveProps8(props, blockNameOrType, attributes) {
+    if (!hasBorderSupport2(blockNameOrType, "color") || shouldSkipSerialization(blockNameOrType, BORDER_SUPPORT_KEY2, "color")) {
+      return props;
     }
-    return null;
+    const borderClasses = getBorderClasses(attributes);
+    const newClassName = clsx_default(props.className, borderClasses);
+    props.className = newClassName ? newClassName : void 0;
+    return props;
   }
-
-  // packages/dataviews/build-module/field-types/utils/get-filter-by.mjs
-  function getFilterBy(field, defaultOperators, validOperators) {
-    if (field.filterBy === false) {
-      return false;
-    }
-    const operators = field.filterBy?.operators?.filter(
-      (op) => validOperators.includes(op)
-    ) ?? defaultOperators;
-    if (operators.length === 0) {
-      return false;
+  function getBorderClasses(attributes) {
+    const { borderColor, style } = attributes;
+    const borderColorClass = getColorClassName("border-color", borderColor);
+    return clsx_default({
+      "has-border-color": borderColor || style?.border?.color,
+      [borderColorClass]: !!borderColorClass
+    });
+  }
+  function useBlockProps11({ name, borderColor, style }) {
+    const { colors: colors2 } = useMultipleOriginColorsAndGradients();
+    if (!hasBorderSupport2(name, "color") || shouldSkipSerialization(name, BORDER_SUPPORT_KEY2, "color")) {
+      return {};
     }
-    return {
-      isPrimary: !!field.filterBy?.isPrimary,
-      operators
+    const { color: borderColorValue } = getMultiOriginColor({
+      colors: colors2,
+      namedColor: borderColor
+    });
+    const { color: borderTopColor } = getMultiOriginColor({
+      colors: colors2,
+      namedColor: getColorSlugFromVariable(style?.border?.top?.color)
+    });
+    const { color: borderRightColor } = getMultiOriginColor({
+      colors: colors2,
+      namedColor: getColorSlugFromVariable(style?.border?.right?.color)
+    });
+    const { color: borderBottomColor } = getMultiOriginColor({
+      colors: colors2,
+      namedColor: getColorSlugFromVariable(style?.border?.bottom?.color)
+    });
+    const { color: borderLeftColor } = getMultiOriginColor({
+      colors: colors2,
+      namedColor: getColorSlugFromVariable(style?.border?.left?.color)
+    });
+    const extraStyles = {
+      borderTopColor: borderTopColor || borderColorValue,
+      borderRightColor: borderRightColor || borderColorValue,
+      borderBottomColor: borderBottomColor || borderColorValue,
+      borderLeftColor: borderLeftColor || borderColorValue
     };
+    return addSaveProps8(
+      { style: cleanEmptyObject(extraStyles) || {} },
+      name,
+      { borderColor, style }
+    );
   }
-  var get_filter_by_default = getFilterBy;
-
-  // packages/dataviews/build-module/field-types/utils/get-value-from-id.mjs
-  var getValueFromId = (id) => ({ item }) => {
-    const path = id.split(".");
-    let value = item;
-    for (const segment of path) {
-      if (value.hasOwnProperty(segment)) {
-        value = value[segment];
-      } else {
-        value = void 0;
-      }
-    }
-    return value;
-  };
-  var get_value_from_id_default = getValueFromId;
-
-  // packages/dataviews/build-module/field-types/utils/set-value-from-id.mjs
-  var setValueFromId = (id) => ({ value }) => {
-    const path = id.split(".");
-    const result = {};
-    let current = result;
-    for (const segment of path.slice(0, -1)) {
-      current[segment] = {};
-      current = current[segment];
+  var border_default = {
+    useBlockProps: useBlockProps11,
+    addSaveProps: addSaveProps8,
+    attributeKeys: ["borderColor", "style"],
+    hasSupport(name) {
+      return hasBorderSupport2(name, "color");
     }
-    current[path.at(-1)] = value;
-    return result;
   };
-  var set_value_from_id_default = setValueFromId;
+  (0, import_hooks27.addFilter)(
+    "blocks.registerBlockType",
+    "core/border/addAttributes",
+    addAttributes5
+  );

-  // packages/dataviews/build-module/field-types/email.mjs
-  var import_i18n229 = __toESM(require_i18n(), 1);
+  // packages/block-editor/build-module/hooks/dimensions.mjs
+  var import_element309 = __toESM(require_element(), 1);
+  var import_data189 = __toESM(require_data(), 1);
+  var import_blocks120 = __toESM(require_blocks(), 1);
+  var import_deprecated35 = __toESM(require_deprecated(), 1);

-  // packages/dataviews/build-module/field-types/utils/render-from-elements.mjs
-  function RenderFromElements({
-    item,
-    field
-  }) {
-    const { elements, isLoading } = useElements({
-      elements: field.elements,
-      getElements: field.getElements
-    });
-    const value = field.getValue({ item });
-    if (isLoading) {
-      return value;
-    }
-    if (elements.length === 0) {
-      return value;
+  // packages/block-editor/build-module/hooks/spacing-visualizer.mjs
+  var import_element308 = __toESM(require_element(), 1);
+  var import_is_shallow_equal5 = __toESM(require_is_shallow_equal(), 1);
+  var import_jsx_runtime499 = __toESM(require_jsx_runtime(), 1);
+  function SpacingVisualizer({ clientId, value, computeStyle, forceShow }) {
+    const blockElement = useBlockElement(clientId);
+    const [style, updateStyle] = (0, import_element308.useReducer)(
+      () => computeStyle(blockElement)
+    );
+    (0, import_element308.useEffect)(() => {
+      if (blockElement && forceShow) {
+        updateStyle();
+      }
+    }, [blockElement, forceShow]);
+    (0, import_element308.useEffect)(() => {
+      if (!blockElement) {
+        return;
+      }
+      const observer = new window.MutationObserver(updateStyle);
+      observer.observe(blockElement, {
+        attributes: true,
+        attributeFilter: ["style", "class"]
+      });
+      return () => {
+        observer.disconnect();
+      };
+    }, [blockElement]);
+    const previousValueRef = (0, import_element308.useRef)(value);
+    const [isActive, setIsActive] = (0, import_element308.useState)(false);
+    (0, import_element308.useEffect)(() => {
+      if ((0, import_is_shallow_equal5.isShallowEqual)(value, previousValueRef.current) || forceShow) {
+        return;
+      }
+      setIsActive(true);
+      previousValueRef.current = value;
+      const timeout = setTimeout(() => {
+        setIsActive(false);
+      }, 400);
+      return () => {
+        setIsActive(false);
+        clearTimeout(timeout);
+      };
+    }, [value, forceShow]);
+    if (!isActive && !forceShow) {
+      return null;
     }
-    return elements?.find((element) => element.value === value)?.label || field.getValue({ item });
+    return /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
+      cover_default,
+      {
+        clientId,
+        __unstablePopoverSlot: "block-toolbar",
+        children: /* @__PURE__ */ (0, import_jsx_runtime499.jsx)("div", { className: "block-editor__spacing-visualizer", style })
+      }
+    );
   }
-
-  // packages/dataviews/build-module/field-types/utils/render-default.mjs
-  var import_jsx_runtime524 = __toESM(require_jsx_runtime(), 1);
-  function render({
-    item,
-    field
-  }) {
-    if (field.hasElements) {
-      return /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(RenderFromElements, { item, field });
-    }
-    return field.getValueFormatted({ item, field });
+  function getComputedCSS(element, property) {
+    return element.ownerDocument.defaultView.getComputedStyle(element).getPropertyValue(property);
   }
-
-  // packages/dataviews/build-module/field-types/utils/sort-text.mjs
-  var sort_text_default = (a2, b2, direction) => {
-    return direction === "asc" ? a2.localeCompare(b2) : b2.localeCompare(a2);
-  };
-
-  // packages/dataviews/build-module/field-types/utils/is-valid-required.mjs
-  function isValidRequired(item, field) {
-    const value = field.getValue({ item });
-    return ![void 0, "", null].includes(value);
+  function MarginVisualizer({ clientId, value, forceShow }) {
+    return /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
+      SpacingVisualizer,
+      {
+        clientId,
+        value: value?.spacing?.margin,
+        computeStyle: (blockElement) => {
+          const top = getComputedCSS(blockElement, "margin-top");
+          const right = getComputedCSS(blockElement, "margin-right");
+          const bottom = getComputedCSS(blockElement, "margin-bottom");
+          const left = getComputedCSS(blockElement, "margin-left");
+          return {
+            borderTopWidth: top,
+            borderRightWidth: right,
+            borderBottomWidth: bottom,
+            borderLeftWidth: left,
+            top: top ? `-${top}` : 0,
+            right: right ? `-${right}` : 0,
+            bottom: bottom ? `-${bottom}` : 0,
+            left: left ? `-${left}` : 0
+          };
+        },
+        forceShow
+      }
+    );
   }
-
-  // packages/dataviews/build-module/field-types/utils/is-valid-min-length.mjs
-  function isValidMinLength(item, field) {
-    if (typeof field.isValid.minLength?.constraint !== "number") {
-      return false;
-    }
-    const value = field.getValue({ item });
-    if ([void 0, "", null].includes(value)) {
-      return true;
-    }
-    return String(value).length >= field.isValid.minLength.constraint;
+  function PaddingVisualizer({ clientId, value, forceShow }) {
+    return /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
+      SpacingVisualizer,
+      {
+        clientId,
+        value: value?.spacing?.padding,
+        computeStyle: (blockElement) => ({
+          borderTopWidth: getComputedCSS(blockElement, "padding-top"),
+          borderRightWidth: getComputedCSS(
+            blockElement,
+            "padding-right"
+          ),
+          borderBottomWidth: getComputedCSS(
+            blockElement,
+            "padding-bottom"
+          ),
+          borderLeftWidth: getComputedCSS(blockElement, "padding-left")
+        }),
+        forceShow
+      }
+    );
   }

-  // packages/dataviews/build-module/field-types/utils/is-valid-max-length.mjs
-  function isValidMaxLength(item, field) {
-    if (typeof field.isValid.maxLength?.constraint !== "number") {
-      return false;
-    }
-    const value = field.getValue({ item });
-    if ([void 0, "", null].includes(value)) {
-      return true;
-    }
-    return String(value).length <= field.isValid.maxLength.constraint;
+  // packages/block-editor/build-module/hooks/dimensions.mjs
+  var import_jsx_runtime500 = __toESM(require_jsx_runtime(), 1);
+  var DIMENSIONS_SUPPORT_KEY = "dimensions";
+  var SPACING_SUPPORT_KEY2 = "spacing";
+  function useVisualizer() {
+    const [property, setProperty] = (0, import_element309.useState)(false);
+    const { hideBlockInterface: hideBlockInterface2, showBlockInterface: showBlockInterface2 } = unlock(
+      (0, import_data189.useDispatch)(store)
+    );
+    (0, import_element309.useEffect)(() => {
+      if (!property) {
+        showBlockInterface2();
+      } else {
+        hideBlockInterface2();
+      }
+    }, [property, showBlockInterface2, hideBlockInterface2]);
+    return [property, setProperty];
   }
-
-  // packages/dataviews/build-module/field-types/utils/is-valid-pattern.mjs
-  function isValidPattern(item, field) {
-    if (field.isValid.pattern?.constraint === void 0) {
-      return true;
-    }
-    try {
-      const regexp = new RegExp(field.isValid.pattern.constraint);
-      const value = field.getValue({ item });
-      if ([void 0, "", null].includes(value)) {
-        return true;
+  function DimensionsInspectorControl({ children, resetAllFilter }) {
+    const attributesResetAllFilter = (0, import_element309.useCallback)(
+      (attributes) => {
+        const existingStyle = attributes.style;
+        const updatedStyle = resetAllFilter(existingStyle);
+        return {
+          ...attributes,
+          style: updatedStyle
+        };
+      },
+      [resetAllFilter]
+    );
+    return /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
+      inspector_controls_default,
+      {
+        group: "dimensions",
+        resetAllFilter: attributesResetAllFilter,
+        children
       }
-      return regexp.test(String(value));
-    } catch {
-      return false;
+    );
+  }
+  function DimensionsPanel2({ clientId, name, setAttributes, settings: settings2 }) {
+    const selectedState = useBlockStyleState();
+    const isStateSelected = !isDefaultBlockStyleState2(selectedState);
+    const isEnabled = useHasDimensionsPanel(settings2, selectedState);
+    const { style, className, layout } = (0, import_data189.useSelect)(
+      (select3) => {
+        if (!isEnabled) {
+          return {};
+        }
+        const attributes = select3(store).getBlockAttributes(clientId) || {};
+        return {
+          style: attributes.style,
+          className: attributes.className,
+          layout: attributes.layout
+        };
+      },
+      [clientId, isEnabled]
+    );
+    const { value: inheritedValue } = useResolvedStyle(
+      name,
+      className,
+      selectedState
+    );
+    const [visualizedProperty, setVisualizedProperty] = useVisualizer();
+    const value = isStateSelected ? getStyleForState2(style, selectedState) : style;
+    const onChange = isStateSelected ? (newStyle) => {
+      setAttributes({
+        style: setStyleForState(style, selectedState, newStyle)
+      });
+    } : (newStyle) => {
+      setAttributes({
+        style: cleanEmptyObject(newStyle)
+      });
+    };
+    if (!isEnabled) {
+      return null;
     }
+    const defaultDimensionsControls = (0, import_blocks120.getBlockSupport)(name, [
+      DIMENSIONS_SUPPORT_KEY,
+      "__experimentalDefaultControls"
+    ]);
+    const defaultSpacingControls = (0, import_blocks120.getBlockSupport)(name, [
+      SPACING_SUPPORT_KEY2,
+      "__experimentalDefaultControls"
+    ]);
+    const { default: defaultLayout2 } = (0, import_blocks120.getBlockSupport)(name, "layout") || {};
+    const defaultControls = {
+      // In the block inspector, minHeight and minWidth should not
+      // be shown by default unless the block explicitly opts in.
+      minHeight: false,
+      minWidth: false,
+      ...defaultDimensionsControls,
+      ...defaultSpacingControls
+    };
+    return /* @__PURE__ */ (0, import_jsx_runtime500.jsxs)(import_jsx_runtime500.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
+        DimensionsPanel,
+        {
+          as: DimensionsInspectorControl,
+          panelId: clientId,
+          settings: settings2,
+          allowAxialBlockGap: isAxialBlockGapAllowed(
+            layout,
+            defaultLayout2
+          ),
+          value,
+          onChange,
+          defaultControls,
+          styleState: selectedState,
+          onVisualize: isStateSelected ? void 0 : setVisualizedProperty,
+          inheritedValue
+        }
+      ),
+      !isStateSelected && !!settings2?.spacing?.padding && visualizedProperty === "padding" && /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
+        PaddingVisualizer,
+        {
+          forceShow: visualizedProperty === "padding",
+          clientId,
+          value
+        }
+      ),
+      !isStateSelected && !!settings2?.spacing?.margin && visualizedProperty === "margin" && /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
+        MarginVisualizer,
+        {
+          forceShow: visualizedProperty === "margin",
+          clientId,
+          value
+        }
+      )
+    ] });
   }
-
-  // packages/dataviews/build-module/field-types/utils/is-valid-elements.mjs
-  function isValidElements(item, field) {
-    const elements = field.elements ?? [];
-    const validValues = elements.map((el) => el.value);
-    if (validValues.length === 0) {
+  function hasDimensionsSupport(blockName, feature = "any") {
+    const support = (0, import_blocks120.getBlockSupport)(blockName, DIMENSIONS_SUPPORT_KEY);
+    if (support === true) {
       return true;
     }
-    const value = field.getValue({ item });
-    return [].concat(value).every((v2) => validValues.includes(v2));
-  }
-
-  // packages/dataviews/build-module/field-types/utils/get-value-formatted-default.mjs
-  function getValueFormatted({
-    item,
-    field
-  }) {
-    return field.getValue({ item });
+    if (feature === "any") {
+      return !!(support?.aspectRatio || !!support?.height || !!support?.minHeight || !!support?.width || !!support?.minWidth);
+    }
+    return !!support?.[feature];
   }
-  var get_value_formatted_default_default = getValueFormatted;
-
-  // packages/dataviews/build-module/field-types/email.mjs
-  var emailRegex = /^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;
-  function isValidCustom(item, field) {
-    const value = field.getValue({ item });
-    if (![void 0, "", null].includes(value) && !emailRegex.test(value)) {
-      return (0, import_i18n229.__)("Value must be a valid email address.");
+  function isExplicitAspectRatio(aspectRatio) {
+    if (!aspectRatio) {
+      return false;
     }
-    return null;
+    return `${aspectRatio}`.trim().toLowerCase() !== "auto";
   }
-  var email_default = {
-    type: "email",
-    render,
-    Edit: "email",
-    sort: sort_text_default,
-    enableSorting: true,
-    enableGlobalSearch: false,
-    defaultOperators: [OPERATOR_IS_ANY, OPERATOR_IS_NONE],
-    validOperators: [
-      OPERATOR_IS,
-      OPERATOR_IS_NOT,
-      OPERATOR_CONTAINS,
-      OPERATOR_NOT_CONTAINS,
-      OPERATOR_STARTS_WITH,
-      // Multiple selection
-      OPERATOR_IS_ANY,
-      OPERATOR_IS_NONE,
-      OPERATOR_IS_NOT_ALL
-    ],
-    format: {},
-    getValueFormatted: get_value_formatted_default_default,
-    validate: {
-      required: isValidRequired,
-      pattern: isValidPattern,
-      minLength: isValidMinLength,
-      maxLength: isValidMaxLength,
-      elements: isValidElements,
-      custom: isValidCustom
+  var dimensions_default = {
+    useBlockProps: useBlockProps12,
+    attributeKeys: ["height", "minHeight", "width", "style"],
+    hasSupport(name) {
+      return hasDimensionsSupport(name);
     }
   };
-
-  // packages/dataviews/build-module/field-types/integer.mjs
-  var import_i18n230 = __toESM(require_i18n(), 1);
-
-  // packages/dataviews/build-module/field-types/utils/sort-number.mjs
-  var sort_number_default = (a2, b2, direction) => {
-    return direction === "asc" ? a2 - b2 : b2 - a2;
-  };
-
-  // packages/dataviews/build-module/field-types/utils/is-valid-min.mjs
-  function isValidMin(item, field) {
-    if (typeof field.isValid.min?.constraint !== "number") {
-      return false;
+  function useBlockProps12({ name, height, minHeight, style }) {
+    if (!hasDimensionsSupport(name, "aspectRatio") || shouldSkipSerialization(name, DIMENSIONS_SUPPORT_KEY, "aspectRatio")) {
+      return {};
     }
-    const value = field.getValue({ item });
-    if ([void 0, "", null].includes(value)) {
-      return true;
+    const hasExplicitAspectRatio = isExplicitAspectRatio(
+      style?.dimensions?.aspectRatio
+    );
+    const className = clsx_default({
+      "has-aspect-ratio": hasExplicitAspectRatio
+    });
+    const inlineStyleOverrides = {};
+    if (hasExplicitAspectRatio) {
+      inlineStyleOverrides.minHeight = "unset";
+      inlineStyleOverrides.height = "unset";
+    } else if (minHeight || style?.dimensions?.minHeight || height || style?.dimensions?.height) {
+      inlineStyleOverrides.aspectRatio = "unset";
     }
-    return Number(value) >= field.isValid.min.constraint;
+    return { className, style: inlineStyleOverrides };
+  }
+  function useCustomSides() {
+    (0, import_deprecated35.default)("wp.blockEditor.__experimentalUseCustomSides", {
+      since: "6.3",
+      version: "6.4"
+    });
   }

-  // packages/dataviews/build-module/field-types/utils/is-valid-max.mjs
-  function isValidMax(item, field) {
-    if (typeof field.isValid.max?.constraint !== "number") {
-      return false;
+  // packages/block-editor/build-module/hooks/state-utils.mjs
+  var import_blocks121 = __toESM(require_blocks(), 1);
+  function buildScopedBlockSelector(baseSelector, blockSelector, suffix = "") {
+    if (typeof blockSelector !== "string" || !blockSelector) {
+      return splitSelectorList(baseSelector).map((selector3) => `${selector3.trim()}${suffix}`).join(", ");
     }
-    const value = field.getValue({ item });
-    if ([void 0, "", null].includes(value)) {
-      return true;
+    const baseSelectors = splitSelectorList(baseSelector).filter(
+      (selector3) => selector3.trim()
+    );
+    const selectors4 = splitSelectorList(blockSelector).filter(
+      (selector3) => selector3.trim()
+    );
+    if (!selectors4.length) {
+      return baseSelectors.map((selector3) => `${selector3.trim()}${suffix}`).join(", ");
     }
-    return Number(value) <= field.isValid.max.constraint;
+    return selectors4.map((selector3) => {
+      selector3 = selector3.trim();
+      const match2 = selector3.match(/^([.#]?[-_a-zA-Z0-9]+|\[[^\]]+\])/);
+      if (match2) {
+        return baseSelectors.map(
+          (base) => `${base.trim()}${selector3.slice(
+            match2[0].length
+          )}${suffix}`
+        ).join(", ");
+      }
+      return baseSelectors.map((base) => `${base.trim()}${suffix}`).join(", ");
+    }).join(", ");
   }

-  // packages/dataviews/build-module/field-types/integer.mjs
-  var format2 = {
-    separatorThousand: ","
-  };
-  function getValueFormatted2({
-    item,
-    field
-  }) {
-    let value = field.getValue({ item });
-    if (value === null || value === void 0) {
-      return "";
-    }
-    value = Number(value);
-    if (!Number.isFinite(value)) {
-      return String(value);
-    }
-    let formatInteger;
-    if (field.type !== "integer") {
-      formatInteger = format2;
-    } else {
-      formatInteger = field.format;
+  // packages/block-editor/build-module/hooks/style.mjs
+  var import_jsx_runtime501 = __toESM(require_jsx_runtime(), 1);
+  var { getResponsiveMediaQueries: getResponsiveMediaQueries2 } = unlock(privateApis);
+  var BORDER_SIDES = ["Top", "Right", "Bottom", "Left"];
+  var styleSupportKeys2 = [
+    ...TYPOGRAPHY_SUPPORT_KEYS2,
+    BORDER_SUPPORT_KEY2,
+    COLOR_SUPPORT_KEY2,
+    DIMENSIONS_SUPPORT_KEY,
+    BACKGROUND_SUPPORT_KEY,
+    SPACING_SUPPORT_KEY2,
+    SHADOW_SUPPORT_KEY
+  ];
+  var hasStyleSupport2 = (nameOrType) => styleSupportKeys2.some((key) => (0, import_blocks122.hasBlockSupport)(nameOrType, key));
+  function getInlineStyles(styles = {}) {
+    const output = {};
+    (0, import_style_engine5.getCSSRules)(styles).forEach((rule) => {
+      output[rule.key] = rule.value;
+    });
+    return output;
+  }
+  function getStateFallbackBorderStyles(stateStyles) {
+    const border = stateStyles?.border;
+    if (!border) {
+      return void 0;
     }
-    const { separatorThousand } = formatInteger;
-    const integerValue = Math.trunc(value);
-    if (!separatorThousand) {
-      return String(integerValue);
+    const hasBorderStyle = !!border.style;
+    const hasBorderColor = !!border.color;
+    const hasBorderWidth = !!border.width;
+    const fallbackBorder = {};
+    if (!hasBorderStyle && (hasBorderColor || hasBorderWidth)) {
+      fallbackBorder.style = "solid";
     }
-    return String(integerValue).replace(
-      /\B(?=(\d{3})+(?!\d))/g,
-      separatorThousand
-    );
+    BORDER_SIDES.forEach((side) => {
+      const sideKey = side.toLowerCase();
+      const sideBorder = border[sideKey];
+      const hasSideStyle = !!sideBorder?.style;
+      const hasSideColor = !!sideBorder?.color;
+      const hasSideWidth = !!sideBorder?.width;
+      if (!hasBorderStyle && !hasSideStyle && (hasSideColor || hasSideWidth)) {
+        fallbackBorder[sideKey] = { style: "solid" };
+      }
+    });
+    return cleanEmptyObject({ border: cleanEmptyObject(fallbackBorder) });
   }
-  function isValidCustom2(item, field) {
-    const value = field.getValue({ item });
-    if (![void 0, "", null].includes(value) && !Number.isInteger(value)) {
-      return (0, import_i18n230.__)("Value must be an integer.");
+  function getStateBackgroundResetCSS(stateStyles, selector3) {
+    const hasSolidBackground = !!stateStyles?.color?.background;
+    if (!hasSolidBackground) {
+      return void 0;
     }
-    return null;
-  }
-  var integer_default = {
-    type: "integer",
-    render,
-    Edit: "integer",
-    sort: sort_number_default,
-    enableSorting: true,
-    enableGlobalSearch: false,
-    defaultOperators: [
-      OPERATOR_IS,
-      OPERATOR_IS_NOT,
-      OPERATOR_LESS_THAN,
-      OPERATOR_GREATER_THAN,
-      OPERATOR_LESS_THAN_OR_EQUAL,
-      OPERATOR_GREATER_THAN_OR_EQUAL,
-      OPERATOR_BETWEEN
-    ],
-    validOperators: [
-      // Single-selection
-      OPERATOR_IS,
-      OPERATOR_IS_NOT,
-      OPERATOR_LESS_THAN,
-      OPERATOR_GREATER_THAN,
-      OPERATOR_LESS_THAN_OR_EQUAL,
-      OPERATOR_GREATER_THAN_OR_EQUAL,
-      OPERATOR_BETWEEN,
-      // Multiple-selection
-      OPERATOR_IS_ANY,
-      OPERATOR_IS_NONE,
-      OPERATOR_IS_NOT_ALL
-    ],
-    format: format2,
-    getValueFormatted: getValueFormatted2,
-    validate: {
-      required: isValidRequired,
-      min: isValidMin,
-      max: isValidMax,
-      elements: isValidElements,
-      custom: isValidCustom2
+    const hasColorGradient = !!stateStyles?.color?.gradient;
+    const hasBackgroundGradient = !!stateStyles?.background?.gradient || !!stateStyles?.background?.backgroundImage;
+    if (hasColorGradient || hasBackgroundGradient) {
+      return void 0;
     }
-  };
-
-  // packages/dataviews/build-module/field-types/number.mjs
-  var import_i18n231 = __toESM(require_i18n(), 1);
-  var format3 = {
-    separatorThousand: ",",
-    separatorDecimal: ".",
-    decimals: 2
-  };
-  function getValueFormatted3({
-    item,
-    field
-  }) {
-    let value = field.getValue({ item });
-    if (value === null || value === void 0) {
-      return "";
+    const declaration = "background-image: unset !important";
+    return selector3 ? `${selector3} { ${declaration}; }` : `${declaration};`;
+  }
+  function getStateFallbackDimensionStyles(stateStyles) {
+    const dimensions = stateStyles?.dimensions;
+    if (!dimensions) {
+      return void 0;
     }
-    value = Number(value);
-    if (!Number.isFinite(value)) {
-      return String(value);
+    if (isExplicitAspectRatio(dimensions.aspectRatio)) {
+      return {
+        dimensions: {
+          minHeight: "unset",
+          height: "unset"
+        }
+      };
     }
-    let formatNumber;
-    if (field.type !== "number") {
-      formatNumber = format3;
-    } else {
-      formatNumber = field.format;
+    if (dimensions.minHeight || dimensions.height) {
+      return {
+        dimensions: {
+          aspectRatio: "unset"
+        }
+      };
     }
-    const { separatorThousand, separatorDecimal, decimals } = formatNumber;
-    const fixedValue = value.toFixed(decimals);
-    const [integerPart, decimalPart] = fixedValue.split(".");
-    const formattedInteger = separatorThousand ? integerPart.replace(/\B(?=(\d{3})+(?!\d))/g, separatorThousand) : integerPart;
-    return decimals === 0 ? formattedInteger : formattedInteger + separatorDecimal + decimalPart;
   }
-  function isEmpty3(value) {
-    return value === "" || value === void 0 || value === null;
-  }
-  function isValidCustom3(item, field) {
-    const value = field.getValue({ item });
-    if (!isEmpty3(value) && !Number.isFinite(value)) {
-      return (0, import_i18n231.__)("Value must be a number.");
+  function getStateTextAlignCSS(stateStyles, selector3) {
+    const textAlign = stateStyles?.typography?.textAlign;
+    if (typeof textAlign !== "string" || !textAlign) {
+      return void 0;
     }
-    return null;
+    const declaration = `text-align: ${(0, import_style_engine5.getCSSValueFromRawStyle)(
+      textAlign
+    )} !important`;
+    return selector3 ? `${selector3} { ${declaration}; }` : `${declaration};`;
   }
-  var number_default = {
-    type: "number",
-    render,
-    Edit: "number",
-    sort: sort_number_default,
-    enableSorting: true,
-    enableGlobalSearch: false,
-    defaultOperators: [
-      OPERATOR_IS,
-      OPERATOR_IS_NOT,
-      OPERATOR_LESS_THAN,
-      OPERATOR_GREATER_THAN,
-      OPERATOR_LESS_THAN_OR_EQUAL,
-      OPERATOR_GREATER_THAN_OR_EQUAL,
-      OPERATOR_BETWEEN
-    ],
-    validOperators: [
-      // Single-selection
-      OPERATOR_IS,
-      OPERATOR_IS_NOT,
-      OPERATOR_LESS_THAN,
-      OPERATOR_GREATER_THAN,
-      OPERATOR_LESS_THAN_OR_EQUAL,
-      OPERATOR_GREATER_THAN_OR_EQUAL,
-      OPERATOR_BETWEEN,
-      // Multiple-selection
-      OPERATOR_IS_ANY,
-      OPERATOR_IS_NONE,
-      OPERATOR_IS_NOT_ALL
-    ],
-    format: format3,
-    getValueFormatted: getValueFormatted3,
-    validate: {
-      required: isValidRequired,
-      min: isValidMin,
-      max: isValidMax,
-      elements: isValidElements,
-      custom: isValidCustom3
-    }
-  };
-
-  // packages/dataviews/build-module/field-types/text.mjs
-  var text_default = {
-    type: "text",
-    render,
-    Edit: "text",
-    sort: sort_text_default,
-    enableSorting: true,
-    enableGlobalSearch: false,
-    defaultOperators: [OPERATOR_IS_ANY, OPERATOR_IS_NONE],
-    validOperators: [
-      // Single selection
-      OPERATOR_IS,
-      OPERATOR_IS_NOT,
-      OPERATOR_CONTAINS,
-      OPERATOR_NOT_CONTAINS,
-      OPERATOR_STARTS_WITH,
-      // Multiple selection
-      OPERATOR_IS_ANY,
-      OPERATOR_IS_NONE,
-      OPERATOR_IS_NOT_ALL
-    ],
-    format: {},
-    getValueFormatted: get_value_formatted_default_default,
-    validate: {
-      required: isValidRequired,
-      pattern: isValidPattern,
-      minLength: isValidMinLength,
-      maxLength: isValidMaxLength,
-      elements: isValidElements
-    }
-  };
-
-  // packages/dataviews/build-module/field-types/datetime.mjs
-  var import_date11 = __toESM(require_date(), 1);
-
-  // packages/dataviews/build-module/field-types/utils/is-valid-boundary.mjs
-  var import_date10 = __toESM(require_date(), 1);
-  function parseDateLike(value) {
-    if (!isValid(new Date(value))) {
-      return null;
-    }
-    const parsed = (0, import_date10.getDate)(value);
-    return parsed && isValid(parsed) ? parsed.getTime() : null;
+  function getStateStylesCSS(stateStyles, selector3) {
+    const fallbackDimensionStyles = getStateFallbackDimensionStyles(stateStyles);
+    const stylesWithDimensionFallbacks = fallbackDimensionStyles ? mergeStyleObjects(stateStyles, fallbackDimensionStyles) : stateStyles;
+    const css = (0, import_style_engine5.compileCSS)(stylesWithDimensionFallbacks, { selector: selector3 });
+    const importantCSS = css ? css.replace(/;/g, " !important;") : void 0;
+    const fallbackBorderStyles = getStateFallbackBorderStyles(stateStyles);
+    const fallbackCSS = fallbackBorderStyles ? (0, import_style_engine5.compileCSS)(fallbackBorderStyles, { selector: selector3 }) : void 0;
+    const textAlignCSS = getStateTextAlignCSS(stateStyles, selector3);
+    const backgroundResetCSS = getStateBackgroundResetCSS(
+      stateStyles,
+      selector3
+    );
+    return [importantCSS, textAlignCSS, fallbackCSS, backgroundResetCSS].filter(Boolean).join("\n");
   }
-  function validateBoundary(item, field, boundary, parse5) {
-    const constraint = field.isValid[boundary]?.constraint;
-    if (typeof constraint !== "string") {
-      return false;
-    }
-    const value = field.getValue({ item });
-    const boundaryValue = Array.isArray(value) ? value[boundary === "min" ? 0 : value.length - 1] : value;
-    if (boundaryValue === void 0 || boundaryValue === null || boundaryValue === "") {
-      return true;
-    }
-    const parsedConstraint = parse5(constraint);
-    const parsedValue = parse5(String(boundaryValue));
-    if (parsedConstraint === null || parsedValue === null) {
-      return false;
-    }
-    return boundary === "min" ? parsedValue >= parsedConstraint : parsedValue <= parsedConstraint;
+  function isPlainObject2(value) {
+    return !!value && typeof value === "object" && !Array.isArray(value);
   }
-  function isValidMinDate(item, field) {
-    return validateBoundary(item, field, "min", parseDateLike);
+  function mergeStyleObjects(target = {}, source = {}) {
+    const merged = { ...target };
+    Object.entries(source).forEach(([key, value]) => {
+      merged[key] = isPlainObject2(value) && isPlainObject2(merged[key]) ? mergeStyleObjects(merged[key], value) : value;
+    });
+    return merged;
   }
-  function isValidMaxDate(item, field) {
-    return validateBoundary(item, field, "max", parseDateLike);
+  function addStyleGroup(groups3, selector3, style) {
+    const key = selector3 || "";
+    const existing = groups3.get(key) || { selector: selector3, style: {} };
+    groups3.set(key, {
+      selector: selector3,
+      style: mergeStyleObjects(existing.style, style)
+    });
   }
-  function isValidMinTime(item, field) {
-    return validateBoundary(item, field, "min", parseTime2);
+  function getStateStyleGroups(stateStyles, name) {
+    const blockSelectors = (0, import_blocks122.getBlockType)(name)?.selectors || {};
+    const groups3 = /* @__PURE__ */ new Map();
+    Object.entries(stateStyles || {}).forEach(
+      ([feature, featureStyles]) => {
+        const featureSelectors = blockSelectors[feature];
+        if (typeof featureSelectors === "string") {
+          addStyleGroup(groups3, featureSelectors, {
+            [feature]: featureStyles
+          });
+          return;
+        }
+        if (isPlainObject2(featureSelectors) && isPlainObject2(featureStyles)) {
+          const remainingStyles = { ...featureStyles };
+          Object.entries(featureSelectors).forEach(
+            ([subfeature, subfeatureSelector]) => {
+              if (subfeature === "root" || typeof subfeatureSelector !== "string" || !Object.hasOwn(featureStyles, subfeature)) {
+                return;
+              }
+              addStyleGroup(groups3, subfeatureSelector, {
+                [feature]: {
+                  [subfeature]: featureStyles[subfeature]
+                }
+              });
+              delete remainingStyles[subfeature];
+            }
+          );
+          if (Object.keys(remainingStyles).length) {
+            addStyleGroup(
+              groups3,
+              featureSelectors.root || blockSelectors.root,
+              {
+                [feature]: remainingStyles
+              }
+            );
+          }
+          return;
+        }
+        addStyleGroup(groups3, blockSelectors.root, {
+          [feature]: featureStyles
+        });
+      }
+    );
+    return Array.from(groups3.values());
   }
-  function isValidMaxTime(item, field) {
-    return validateBoundary(item, field, "max", parseTime2);
+  function getBlockStateStylesCSS(stateStyles, options) {
+    const { name, baseSelector, state = "" } = options;
+    const rules = getStateStyleGroups(stateStyles, name).map(
+      ({ selector: blockSelector, style }) => getStateStylesCSS(
+        style,
+        buildScopedBlockSelector(baseSelector, blockSelector, state)
+      )
+    ).filter(Boolean);
+    return rules.length ? rules.join("\n") : void 0;
   }
-
-  // packages/dataviews/build-module/field-types/datetime.mjs
-  var format4 = {
-    datetime: (0, import_date11.getSettings)().formats.datetime,
-    weekStartsOn: (0, import_date11.getSettings)().l10n.startOfWeek
-  };
-  function getValueFormatted4({
-    item,
-    field
-  }) {
-    const value = field.getValue({ item });
-    if (["", void 0, null].includes(value)) {
-      return "";
+  function getRootStateStyles(stateStyles, nestedKeys) {
+    if (!stateStyles) {
+      return stateStyles;
     }
-    let formatDatetime;
-    if (field.type !== "datetime") {
-      formatDatetime = format4;
-    } else {
-      formatDatetime = field.format;
+    const rootStyles = { ...stateStyles };
+    nestedKeys.forEach((key) => {
+      delete rootStyles[key];
+    });
+    return rootStyles;
+  }
+  function getPseudoStateCSSRules(style, name, baseSelector) {
+    const validPseudoStates = VALID_BLOCK_PSEUDO_STATES[name];
+    if (!validPseudoStates) {
+      return [];
     }
-    return (0, import_date11.dateI18n)(formatDatetime.datetime, (0, import_date11.getDate)(value));
+    const cssRules = [];
+    validPseudoStates.forEach((pseudoState) => {
+      const stateStyles = style?.[pseudoState];
+      if (stateStyles) {
+        const css = getBlockStateStylesCSS(stateStyles, {
+          name,
+          baseSelector,
+          state: pseudoState
+        });
+        if (css) {
+          cssRules.push(css);
+        }
+      }
+    });
+    return cssRules;
   }
-  var sort = (a2, b2, direction) => {
-    const timeA = new Date(a2).getTime();
-    const timeB = new Date(b2).getTime();
-    return direction === "asc" ? timeA - timeB : timeB - timeA;
-  };
-  var datetime_default = {
-    type: "datetime",
-    render,
-    Edit: "datetime",
-    sort,
-    enableSorting: true,
-    enableGlobalSearch: false,
-    defaultOperators: [
-      OPERATOR_ON,
-      OPERATOR_NOT_ON,
-      OPERATOR_BEFORE,
-      OPERATOR_AFTER,
-      OPERATOR_BEFORE_INC,
-      OPERATOR_AFTER_INC,
-      OPERATOR_IN_THE_PAST,
-      OPERATOR_OVER
-    ],
-    validOperators: [
-      OPERATOR_ON,
-      OPERATOR_NOT_ON,
-      OPERATOR_BEFORE,
-      OPERATOR_AFTER,
-      OPERATOR_BEFORE_INC,
-      OPERATOR_AFTER_INC,
-      OPERATOR_IN_THE_PAST,
-      OPERATOR_OVER
-    ],
-    format: format4,
-    getValueFormatted: getValueFormatted4,
-    validate: {
-      required: isValidRequired,
-      elements: isValidElements,
-      min: isValidMinDate,
-      max: isValidMaxDate
+  function getResponsiveStateCSSRules(style, name, baseSelector, viewportSettings) {
+    const cssRules = [];
+    const validPseudoStates = VALID_BLOCK_PSEUDO_STATES[name] ?? [];
+    const nestedStateKeys = ["elements", ...validPseudoStates];
+    const responsiveMediaQueries = getResponsiveMediaQueries2(viewportSettings);
+    Object.entries(responsiveMediaQueries).forEach(
+      ([viewport, mediaQuery]) => {
+        const viewportStyles = getStyleForState2(style, {
+          viewport,
+          pseudo: DEFAULT_BLOCK_STYLE_STATE2.pseudo
+        });
+        if (!viewportStyles) {
+          return;
+        }
+        const viewportCSSRules = [];
+        const rootCSS = getBlockStateStylesCSS(
+          getRootStateStyles(viewportStyles, nestedStateKeys),
+          {
+            name,
+            baseSelector
+          }
+        );
+        if (rootCSS) {
+          viewportCSSRules.push(rootCSS);
+        }
+        const elementCSS = getElementCSSRules(
+          viewportStyles.elements,
+          name,
+          baseSelector
+        );
+        if (elementCSS) {
+          viewportCSSRules.push(elementCSS);
+        }
+        viewportCSSRules.push(
+          ...getPseudoStateCSSRules(viewportStyles, name, baseSelector)
+        );
+        if (viewportCSSRules.length) {
+          cssRules.push(
+            `${mediaQuery}{${viewportCSSRules.join("")}}`
+          );
+        }
+      }
+    );
+    return cssRules;
+  }
+  function getCanvasStateStyleValue(style, selectedState) {
+    const stateValue = getStyleForState2(style, selectedState);
+    if (!hasViewportBlockStyleState(selectedState)) {
+      return stateValue;
     }
-  };
-
-  // packages/dataviews/build-module/field-types/date.mjs
-  var import_date12 = __toESM(require_date(), 1);
-  var format5 = {
-    date: (0, import_date12.getSettings)().formats.date,
-    weekStartsOn: (0, import_date12.getSettings)().l10n.startOfWeek
-  };
-  function getValueFormatted5({
-    item,
-    field
-  }) {
-    const value = field.getValue({ item });
-    if (["", void 0, null].includes(value)) {
-      return "";
+    const defaultViewportState = {
+      ...selectedState,
+      viewport: DEFAULT_BLOCK_STYLE_STATE2.viewport
+    };
+    const defaultViewportStateValue = getStyleForState2(
+      style,
+      defaultViewportState
+    );
+    if (defaultViewportStateValue && stateValue) {
+      return mergeGlobalStyles(defaultViewportStateValue, stateValue);
     }
-    let formatDate2;
-    if (field.type !== "date") {
-      formatDate2 = format5;
-    } else {
-      formatDate2 = field.format;
+    return stateValue || defaultViewportStateValue;
+  }
+  function addAttribute7(settings2) {
+    if (!hasStyleSupport2(settings2) && !(0, import_blocks122.hasBlockSupport)(settings2, "customCSS", true)) {
+      return settings2;
     }
-    return (0, import_date12.dateI18n)(formatDate2.date, (0, import_date12.getDate)(value));
+    if (!settings2.attributes.style) {
+      Object.assign(settings2.attributes, {
+        style: {
+          type: "object"
+        }
+      });
+    }
+    return settings2;
   }
-  var sort2 = (a2, b2, direction) => {
-    const timeA = new Date(a2).getTime();
-    const timeB = new Date(b2).getTime();
-    return direction === "asc" ? timeA - timeB : timeB - timeA;
-  };
-  var date_default = {
-    type: "date",
-    render,
-    Edit: "date",
-    sort: sort2,
-    enableSorting: true,
-    enableGlobalSearch: false,
-    defaultOperators: [
-      OPERATOR_ON,
-      OPERATOR_NOT_ON,
-      OPERATOR_BEFORE,
-      OPERATOR_AFTER,
-      OPERATOR_BEFORE_INC,
-      OPERATOR_AFTER_INC,
-      OPERATOR_IN_THE_PAST,
-      OPERATOR_OVER,
-      OPERATOR_BETWEEN
+  var skipSerializationPathsEdit = {
+    [`${BORDER_SUPPORT_KEY2}.__experimentalSkipSerialization`]: ["border"],
+    [`${COLOR_SUPPORT_KEY2}.__experimentalSkipSerialization`]: [
+      COLOR_SUPPORT_KEY2
     ],
-    validOperators: [
-      OPERATOR_ON,
-      OPERATOR_NOT_ON,
-      OPERATOR_BEFORE,
-      OPERATOR_AFTER,
-      OPERATOR_BEFORE_INC,
-      OPERATOR_AFTER_INC,
-      OPERATOR_IN_THE_PAST,
-      OPERATOR_OVER,
-      OPERATOR_BETWEEN
+    [`${TYPOGRAPHY_SUPPORT_KEY}.__experimentalSkipSerialization`]: [
+      TYPOGRAPHY_SUPPORT_KEY
     ],
-    format: format5,
-    getValueFormatted: getValueFormatted5,
-    validate: {
-      required: isValidRequired,
-      elements: isValidElements,
-      min: isValidMinDate,
-      max: isValidMaxDate
-    }
+    [`${DIMENSIONS_SUPPORT_KEY}.__experimentalSkipSerialization`]: [
+      DIMENSIONS_SUPPORT_KEY
+    ],
+    [`${SPACING_SUPPORT_KEY2}.__experimentalSkipSerialization`]: [
+      SPACING_SUPPORT_KEY2
+    ],
+    [`${SHADOW_SUPPORT_KEY}.__experimentalSkipSerialization`]: [
+      SHADOW_SUPPORT_KEY
+    ]
   };
-
-  // packages/dataviews/build-module/field-types/time.mjs
-  var import_date13 = __toESM(require_date(), 1);
-  var format6 = {
-    time: (0, import_date13.getSettings)().formats.time
+  var skipSerializationPathsSave = {
+    ...skipSerializationPathsEdit,
+    [`${DIMENSIONS_SUPPORT_KEY}.aspectRatio`]: [
+      `${DIMENSIONS_SUPPORT_KEY}.aspectRatio`
+    ],
+    // Skip serialization of aspect ratio in save mode.
+    [`${BACKGROUND_SUPPORT_KEY}`]: [BACKGROUND_SUPPORT_KEY]
+    // Skip serialization of background support in save mode.
   };
-  var ANCHOR_DATE = "2000-01-01";
-  function toAnchoredDate(secondsSinceMidnight) {
-    const hours = Math.floor(secondsSinceMidnight / 3600);
-    const minutes = Math.floor(secondsSinceMidnight % 3600 / 60);
-    const seconds = secondsSinceMidnight % 60;
-    const time = [hours, minutes, seconds].map((part) => String(part).padStart(2, "0")).join(":");
-    return (0, import_date13.getDate)(`${ANCHOR_DATE}T${time}`);
-  }
-  function getValueFormatted6({
-    item,
-    field
-  }) {
-    const secondsSinceMidnight = parseTime2(field.getValue({ item }));
-    if (secondsSinceMidnight === null) {
-      return "";
+  var skipSerializationPathsSaveChecks = {
+    [`${DIMENSIONS_SUPPORT_KEY}.aspectRatio`]: true,
+    [`${BACKGROUND_SUPPORT_KEY}`]: true
+  };
+  var renamedFeatures = { gradients: "gradient" };
+  function omitStyle(style, paths, preserveReference = false) {
+    if (!style) {
+      return style;
     }
-    let formatTime;
-    if (field.type !== "time") {
-      formatTime = format6;
-    } else {
-      formatTime = field.format;
+    let newStyle = style;
+    if (!preserveReference) {
+      newStyle = JSON.parse(JSON.stringify(style));
     }
-    return (0, import_date13.dateI18n)(formatTime.time, toAnchoredDate(secondsSinceMidnight));
-  }
-  var sort3 = (a2, b2, direction) => {
-    const timeA = parseTime2(a2);
-    const timeB = parseTime2(b2);
-    if (timeA === null || timeB === null) {
-      if (timeA === timeB) {
-        return 0;
+    if (!Array.isArray(paths)) {
+      paths = [paths];
+    }
+    paths.forEach((path) => {
+      if (!Array.isArray(path)) {
+        path = path.split(".");
       }
-      return timeA === null ? 1 : -1;
+      if (path.length > 1) {
+        const [firstSubpath, ...restPath] = path;
+        omitStyle(newStyle[firstSubpath], [restPath], true);
+      } else if (path.length === 1) {
+        delete newStyle[path[0]];
+      }
+    });
+    return newStyle;
+  }
+  function addSaveProps9(props, blockNameOrType, attributes, skipPaths = skipSerializationPathsSave) {
+    if (!hasStyleSupport2(blockNameOrType)) {
+      return props;
     }
-    return direction === "asc" ? timeA - timeB : timeB - timeA;
-  };
-  var time_default = {
-    type: "time",
-    render,
-    Edit: "time",
-    sort: sort3,
-    enableSorting: true,
-    enableGlobalSearch: false,
-    defaultOperators: [
-      OPERATOR_ON,
-      OPERATOR_NOT_ON,
-      OPERATOR_BEFORE,
-      OPERATOR_AFTER,
-      OPERATOR_BEFORE_INC,
-      OPERATOR_AFTER_INC,
-      OPERATOR_BETWEEN
-    ],
-    validOperators: [
-      OPERATOR_ON,
-      OPERATOR_NOT_ON,
-      OPERATOR_BEFORE,
-      OPERATOR_AFTER,
-      OPERATOR_BEFORE_INC,
-      OPERATOR_AFTER_INC,
-      OPERATOR_BETWEEN
-    ],
-    format: format6,
-    getValueFormatted: getValueFormatted6,
-    validate: {
-      required: isValidRequired,
-      elements: isValidElements,
-      min: isValidMinTime,
-      max: isValidMaxTime
-    }
-  };
-
-  // packages/dataviews/build-module/field-types/boolean.mjs
-  var import_i18n232 = __toESM(require_i18n(), 1);
-
-  // packages/dataviews/build-module/field-types/utils/is-valid-required-for-bool.mjs
-  function isValidRequiredForBool(item, field) {
-    const value = field.getValue({ item });
-    return value === true;
+    let { style } = attributes;
+    Object.entries(skipPaths).forEach(([indicator, path]) => {
+      const skipSerialization = skipSerializationPathsSaveChecks[indicator] || (0, import_blocks122.getBlockSupport)(blockNameOrType, indicator);
+      if (skipSerialization === true) {
+        style = omitStyle(style, path);
+      }
+      if (Array.isArray(skipSerialization)) {
+        skipSerialization.forEach((featureName) => {
+          const feature = renamedFeatures[featureName] || featureName;
+          style = omitStyle(style, [[...path, feature]]);
+        });
+      }
+    });
+    props.style = {
+      ...getInlineStyles(style),
+      ...props.style
+    };
+    return props;
   }
-
-  // packages/dataviews/build-module/field-types/boolean.mjs
-  function getValueFormatted7({
-    item,
-    field
+  function BlockStyleControls({
+    clientId,
+    name,
+    setAttributes,
+    style,
+    __unstableParentLayout
   }) {
-    const value = field.getValue({ item });
-    if (value === true) {
-      return (0, import_i18n232.__)("True");
-    }
-    if (value === false) {
-      return (0, import_i18n232.__)("False");
+    const settings2 = useBlockSettings(name, __unstableParentLayout);
+    const blockEditingMode = useBlockEditingMode();
+    const { globalBlockStyles, selectedState, showStateOnCanvas } = (0, import_data190.useSelect)(
+      (select3) => {
+        const blockEditorSelect = select3(store);
+        const {
+          getSelectedBlockStyleState: getSelectedBlockStyleState2,
+          isSelectedBlockStyleStateShownOnCanvas: isSelectedBlockStyleStateShownOnCanvas2
+        } = unlock(blockEditorSelect);
+        const editorSettings = blockEditorSelect.getSettings();
+        return {
+          globalBlockStyles: editorSettings?.[globalStylesDataKey]?.blocks?.[name],
+          selectedState: getSelectedBlockStyleState2(clientId),
+          showStateOnCanvas: isSelectedBlockStyleStateShownOnCanvas2(clientId)
+        };
+      },
+      [clientId, name]
+    );
+    const isPseudoSelectorState = hasPseudoBlockStyleState(selectedState);
+    const canvasStateCSS = (0, import_element310.useMemo)(() => {
+      if (!showStateOnCanvas || !isPseudoSelectorState) {
+        return void 0;
+      }
+      const globalStateValue = getCanvasStateStyleValue(
+        globalBlockStyles,
+        selectedState
+      );
+      const instanceStateValue = getCanvasStateStyleValue(
+        style,
+        selectedState
+      );
+      let stateValue;
+      if (globalStateValue && instanceStateValue) {
+        stateValue = mergeGlobalStyles(
+          globalStateValue,
+          instanceStateValue
+        );
+      } else if (instanceStateValue) {
+        stateValue = instanceStateValue;
+      } else if (globalStateValue) {
+        stateValue = globalStateValue;
+      } else {
+        return void 0;
+      }
+      return getBlockStateStylesCSS(stateValue, {
+        name,
+        baseSelector: `[data-block="${clientId}"]`
+      });
+    }, [
+      showStateOnCanvas,
+      isPseudoSelectorState,
+      globalBlockStyles,
+      style,
+      selectedState,
+      clientId,
+      name
+    ]);
+    useStyleOverride({ css: canvasStateCSS });
+    if (blockEditingMode !== "default") {
+      return null;
     }
-    return "";
+    const panelSettings = {
+      ...settings2,
+      typography: {
+        ...settings2.typography,
+        // The text alignment UI for individual blocks is rendered in
+        // the block toolbar, so disable it here.
+        textAlign: false
+      }
+    };
+    const passedProps = {
+      clientId,
+      name,
+      setAttributes,
+      settings: panelSettings
+    };
+    return /* @__PURE__ */ (0, import_jsx_runtime501.jsxs)(BlockStyleStateProvider, { value: selectedState, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(ElementsEdit, { ...passedProps }),
+      /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(BackgroundImagePanel3, { ...passedProps }),
+      /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(TypographyPanel2, { ...passedProps }),
+      /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(BorderPanel2, { ...passedProps }),
+      /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(DimensionsPanel2, { ...passedProps })
+    ] });
   }
-  function isValidCustom4(item, field) {
-    const value = field.getValue({ item });
-    if (![void 0, "", null].includes(value) && ![true, false].includes(value)) {
-      return (0, import_i18n232.__)("Value must be true, false, or undefined");
+  var style_default29 = {
+    edit: BlockStyleControls,
+    hasSupport: hasStyleSupport2,
+    addSaveProps: addSaveProps9,
+    attributeKeys: ["style"],
+    useBlockProps: useBlockProps13
+  };
+  var elementTypes = [
+    { elementType: "button" },
+    { elementType: "link", pseudo: [":hover"] },
+    {
+      elementType: "heading",
+      elements: ["h1", "h2", "h3", "h4", "h5", "h6"]
     }
-    return null;
+  ];
+  var STYLE_BLOCK_PROPS_REFERENCE = {};
+  function getElementCSSRules(blockElementStyles, blockName, baseSelector) {
+    if (!blockElementStyles) {
+      return;
+    }
+    const rules = [];
+    elementTypes.forEach(({ elementType, pseudo, elements }) => {
+      const skipSerialization = shouldSkipSerialization(
+        blockName,
+        COLOR_SUPPORT_KEY2,
+        elementType
+      );
+      if (skipSerialization) {
+        return;
+      }
+      const elementStyles = blockElementStyles?.[elementType];
+      if (elementStyles) {
+        const selector3 = scopeSelector2(
+          baseSelector,
+          import_blocks122.__EXPERIMENTAL_ELEMENTS[elementType]
+        );
+        rules.push((0, import_style_engine5.compileCSS)(elementStyles, { selector: selector3 }));
+        if (pseudo) {
+          pseudo.forEach((pseudoSelector) => {
+            if (elementStyles[pseudoSelector]) {
+              rules.push(
+                (0, import_style_engine5.compileCSS)(elementStyles[pseudoSelector], {
+                  selector: scopeSelector2(
+                    baseSelector,
+                    `${import_blocks122.__EXPERIMENTAL_ELEMENTS[elementType]}${pseudoSelector}`
+                  )
+                })
+              );
+            }
+          });
+        }
+      }
+      if (elements) {
+        elements.forEach((element) => {
+          if (blockElementStyles[element]) {
+            rules.push(
+              (0, import_style_engine5.compileCSS)(blockElementStyles[element], {
+                selector: scopeSelector2(
+                  baseSelector,
+                  import_blocks122.__EXPERIMENTAL_ELEMENTS[element]
+                )
+              })
+            );
+          }
+        });
+      }
+    });
+    return rules.length > 0 ? rules.join("") : void 0;
   }
-  var sort4 = (a2, b2, direction) => {
-    const boolA = Boolean(a2);
-    const boolB = Boolean(b2);
-    if (boolA === boolB) {
-      return 0;
+  function useBlockProps13({ clientId, name, style }) {
+    const blockElementsContainerIdentifier = (0, import_compose110.useInstanceId)(
+      STYLE_BLOCK_PROPS_REFERENCE,
+      "wp-elements"
+    );
+    const baseElementSelector = `.${blockElementsContainerIdentifier}`;
+    const blockElementStyles = style?.elements;
+    const [viewportSettings] = useSettings("viewport");
+    const styles = (0, import_element310.useMemo)(() => {
+      const cssRules = [];
+      const elementCSS = getElementCSSRules(
+        blockElementStyles,
+        name,
+        baseElementSelector
+      );
+      if (elementCSS) {
+        cssRules.push(elementCSS);
+      }
+      cssRules.push(
+        ...getPseudoStateCSSRules(style, name, baseElementSelector)
+      );
+      cssRules.push(
+        ...getResponsiveStateCSSRules(
+          style,
+          name,
+          baseElementSelector,
+          viewportSettings
+        )
+      );
+      return cssRules.length > 0 ? cssRules.join("") : void 0;
+    }, [
+      baseElementSelector,
+      blockElementStyles,
+      name,
+      style,
+      viewportSettings
+    ]);
+    usePrivateStyleOverride({ css: styles, clientId });
+    return addSaveProps9(
+      { className: blockElementsContainerIdentifier },
+      name,
+      { style },
+      skipSerializationPathsEdit
+    );
+  }
+  (0, import_hooks28.addFilter)(
+    "blocks.registerBlockType",
+    "core/style/addAttribute",
+    addAttribute7
+  );
+
+  // packages/block-editor/build-module/hooks/settings.mjs
+  var import_hooks29 = __toESM(require_hooks(), 1);
+  var import_blocks123 = __toESM(require_blocks(), 1);
+  var hasSettingsSupport = (blockType) => (0, import_blocks123.hasBlockSupport)(blockType, "__experimentalSettings", false);
+  function addAttribute8(settings2) {
+    if (!hasSettingsSupport(settings2)) {
+      return settings2;
     }
-    if (direction === "asc") {
-      return boolA ? 1 : -1;
+    if (!settings2?.attributes?.settings) {
+      settings2.attributes = {
+        ...settings2.attributes,
+        settings: {
+          type: "object"
+        }
+      };
     }
-    return boolA ? -1 : 1;
-  };
-  var boolean_default = {
-    type: "boolean",
-    render,
-    Edit: "checkbox",
-    sort: sort4,
-    validate: {
-      required: isValidRequiredForBool,
-      elements: isValidElements,
-      custom: isValidCustom4
-    },
-    enableSorting: true,
-    enableGlobalSearch: false,
-    defaultOperators: [OPERATOR_IS, OPERATOR_IS_NOT],
-    validOperators: [OPERATOR_IS, OPERATOR_IS_NOT],
-    format: {},
-    getValueFormatted: getValueFormatted7
-  };
-
-  // packages/dataviews/build-module/field-types/media.mjs
-  var media_default2 = {
-    type: "media",
-    render: () => null,
-    Edit: null,
-    sort: () => 0,
-    enableSorting: false,
-    enableGlobalSearch: false,
-    defaultOperators: [],
-    validOperators: [],
-    format: {},
-    getValueFormatted: get_value_formatted_default_default,
-    // cannot validate any constraint, so
-    // the only available validation for the field author
-    // would be providing a custom validator.
-    validate: {}
-  };
-
-  // packages/dataviews/build-module/field-types/array.mjs
-  var import_i18n233 = __toESM(require_i18n(), 1);
+    return settings2;
+  }
+  (0, import_hooks29.addFilter)(
+    "blocks.registerBlockType",
+    "core/settings/addAttribute",
+    addAttribute8
+  );

-  // packages/dataviews/build-module/field-types/utils/is-valid-required-for-array.mjs
-  function isValidRequiredForArray(item, field) {
-    const value = field.getValue({ item });
-    return Array.isArray(value) && value.length > 0 && value.every(
-      (element) => ![void 0, "", null].includes(element)
+  // packages/block-editor/build-module/hooks/duotone.mjs
+  var import_blocks124 = __toESM(require_blocks(), 1);
+  var import_compose111 = __toESM(require_compose(), 1);
+  var import_hooks30 = __toESM(require_hooks(), 1);
+  var import_element311 = __toESM(require_element(), 1);
+  var import_data191 = __toESM(require_data(), 1);
+  var import_jsx_runtime502 = __toESM(require_jsx_runtime(), 1);
+  var { getDuotoneFilter: getDuotoneFilter2, getDuotoneStylesheet: getDuotoneStylesheet2, getDuotoneUnsetStylesheet: getDuotoneUnsetStylesheet2 } = unlock(privateApis);
+  var EMPTY_ARRAY17 = [];
+  var isSafari = window?.navigator.userAgent && window.navigator.userAgent.includes("Safari") && !window.navigator.userAgent.includes("Chrome") && !window.navigator.userAgent.includes("Chromium");
+  k([names_default]);
+  function useMultiOriginPresets({ presetSetting, defaultSetting }) {
+    const [enableDefault, userPresets, themePresets, defaultPresets] = useSettings(
+      defaultSetting,
+      `${presetSetting}.custom`,
+      `${presetSetting}.theme`,
+      `${presetSetting}.default`
+    );
+    return (0, import_element311.useMemo)(
+      () => [
+        ...userPresets || EMPTY_ARRAY17,
+        ...themePresets || EMPTY_ARRAY17,
+        ...enableDefault && defaultPresets || EMPTY_ARRAY17
+      ],
+      [enableDefault, userPresets, themePresets, defaultPresets]
     );
   }
-
-  // packages/dataviews/build-module/field-types/array.mjs
-  function getValueFormatted8({
-    item,
-    field
-  }) {
-    const value = field.getValue({ item });
-    const arr = Array.isArray(value) ? value : [];
-    return arr.join(", ");
+  function getColorsFromDuotonePreset(duotone, duotonePalette) {
+    if (!duotone) {
+      return;
+    }
+    const preset = duotonePalette?.find(({ slug }) => {
+      return duotone === `var:preset|duotone|${slug}`;
+    });
+    return preset ? preset.colors : void 0;
   }
-  function render2({ item, field }) {
-    return getValueFormatted8({ item, field });
+  function getDuotonePresetFromColors(colors2, duotonePalette) {
+    if (!colors2 || !Array.isArray(colors2)) {
+      return;
+    }
+    const preset = duotonePalette?.find((duotonePreset) => {
+      return duotonePreset?.colors?.every(
+        (val, index2) => val === colors2[index2]
+      );
+    });
+    return preset ? `var:preset|duotone|${preset.slug}` : void 0;
   }
-  function isValidCustom5(item, field) {
-    const value = field.getValue({ item });
-    if ([void 0, "", null].includes(value)) {
+  function DuotonePanelPure({ style, setAttributes, name, clientId }) {
+    const duotoneStyle = style?.color?.duotone;
+    const settings2 = useBlockSettings(name);
+    const blockEditingMode = useBlockEditingMode();
+    const className = (0, import_data191.useSelect)(
+      (select3) => clientId ? select3(store).getBlockAttributes(clientId)?.className : void 0,
+      [clientId]
+    );
+    const { value: inheritedValue } = useResolvedStyle(name, className);
+    const duotonePalette = useMultiOriginPresets({
+      presetSetting: "color.duotone",
+      defaultSetting: "color.defaultDuotone"
+    });
+    const colorPalette = useMultiOriginPresets({
+      presetSetting: "color.palette",
+      defaultSetting: "color.defaultPalette"
+    });
+    const [enableCustomColors, enableCustomDuotone] = useSettings(
+      "color.custom",
+      "color.customDuotone"
+    );
+    const disableCustomColors = !enableCustomColors;
+    const disableCustomDuotone = !enableCustomDuotone || colorPalette?.length === 0 && disableCustomColors;
+    if (duotonePalette?.length === 0 && disableCustomDuotone) {
       return null;
     }
-    if (!Array.isArray(value)) {
-      return (0, import_i18n233.__)("Value must be an array.");
-    }
-    if (!value.every((v2) => typeof v2 === "string")) {
-      return (0, import_i18n233.__)("Every value must be a string.");
+    if (blockEditingMode !== "default") {
+      return null;
     }
-    return null;
+    const duotonePresetOrColors = duotoneStyle === "unset" || Array.isArray(duotoneStyle) ? duotoneStyle : getColorsFromDuotonePreset(duotoneStyle, duotonePalette);
+    return /* @__PURE__ */ (0, import_jsx_runtime502.jsxs)(import_jsx_runtime502.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(inspector_controls_default, { group: "filter", children: /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
+        FiltersPanel,
+        {
+          value: {
+            filter: { duotone: duotoneStyle }
+          },
+          onChange: (newDuotone) => {
+            const newStyle = {
+              ...style,
+              color: {
+                ...newDuotone?.filter
+              }
+            };
+            setAttributes({
+              style: cleanEmptyObject(newStyle)
+            });
+          },
+          settings: settings2,
+          inheritedValue
+        }
+      ) }),
+      /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(block_controls_default, { group: "block", __experimentalShareWithChildBlocks: true, children: /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
+        duotone_control_default,
+        {
+          duotonePalette,
+          colorPalette,
+          disableCustomDuotone,
+          disableCustomColors,
+          value: duotonePresetOrColors,
+          selectedSlug: getDuotoneSlugFromPreset(duotoneStyle),
+          onChange: (newDuotone, index2, slug) => {
+            const maybePreset = slug ? `var:preset|duotone|${slug}` : getDuotonePresetFromColors(
+              newDuotone,
+              duotonePalette
+            );
+            const newStyle = {
+              ...style,
+              color: {
+                ...style?.color,
+                duotone: maybePreset ?? newDuotone
+                // use preset or fallback to custom colors.
+              }
+            };
+            setAttributes({
+              style: cleanEmptyObject(newStyle)
+            });
+          },
+          settings: settings2
+        }
+      ) })
+    ] });
   }
-  var sort5 = (a2, b2, direction) => {
-    const arrA = Array.isArray(a2) ? a2 : [];
-    const arrB = Array.isArray(b2) ? b2 : [];
-    if (arrA.length !== arrB.length) {
-      return direction === "asc" ? arrA.length - arrB.length : arrB.length - arrA.length;
+  var duotone_default = {
+    shareWithChildBlocks: true,
+    edit: DuotonePanelPure,
+    useBlockProps: useBlockProps14,
+    attributeKeys: ["style"],
+    hasSupport(name) {
+      return (0, import_blocks124.hasBlockSupport)(name, "filter.duotone");
     }
-    const joinedA = arrA.join(",");
-    const joinedB = arrB.join(",");
-    return direction === "asc" ? joinedA.localeCompare(joinedB) : joinedB.localeCompare(joinedA);
   };
-  var array_default = {
-    type: "array",
-    render: render2,
-    Edit: "array",
-    sort: sort5,
-    enableSorting: true,
-    enableGlobalSearch: false,
-    defaultOperators: [OPERATOR_IS_ANY, OPERATOR_IS_NONE],
-    validOperators: [
-      OPERATOR_IS_ANY,
-      OPERATOR_IS_NONE,
-      OPERATOR_IS_ALL,
-      OPERATOR_IS_NOT_ALL
-    ],
-    format: {},
-    getValueFormatted: getValueFormatted8,
-    validate: {
-      required: isValidRequiredForArray,
-      elements: isValidElements,
-      custom: isValidCustom5
+  function addDuotoneAttributes(settings2) {
+    if (!(0, import_blocks124.hasBlockSupport)(settings2, "filter.duotone")) {
+      return settings2;
     }
-  };
-
-  // packages/dataviews/build-module/field-types/password.mjs
-  function getValueFormatted9({
-    item,
-    field
-  }) {
-    return field.getValue({ item }) ? "\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022" : "";
-  }
-  var password_default = {
-    type: "password",
-    render,
-    Edit: "password",
-    sort: () => 0,
-    // Passwords should not be sortable for security reasons
-    enableSorting: false,
-    enableGlobalSearch: false,
-    defaultOperators: [],
-    validOperators: [],
-    format: {},
-    getValueFormatted: getValueFormatted9,
-    validate: {
-      required: isValidRequired,
-      pattern: isValidPattern,
-      minLength: isValidMinLength,
-      maxLength: isValidMaxLength,
-      elements: isValidElements
+    if (!settings2.attributes.style) {
+      Object.assign(settings2.attributes, {
+        style: {
+          type: "object"
+        }
+      });
     }
-  };
-
-  // packages/dataviews/build-module/field-types/telephone.mjs
-  var telephone_default = {
-    type: "telephone",
-    render,
-    Edit: "telephone",
-    sort: sort_text_default,
-    enableSorting: true,
-    enableGlobalSearch: false,
-    defaultOperators: [OPERATOR_IS_ANY, OPERATOR_IS_NONE],
-    validOperators: [
-      OPERATOR_IS,
-      OPERATOR_IS_NOT,
-      OPERATOR_CONTAINS,
-      OPERATOR_NOT_CONTAINS,
-      OPERATOR_STARTS_WITH,
-      // Multiple selection
-      OPERATOR_IS_ANY,
-      OPERATOR_IS_NONE,
-      OPERATOR_IS_NOT_ALL
-    ],
-    format: {},
-    getValueFormatted: get_value_formatted_default_default,
-    validate: {
-      required: isValidRequired,
-      pattern: isValidPattern,
-      minLength: isValidMinLength,
-      maxLength: isValidMaxLength,
-      elements: isValidElements
+    return settings2;
+  }
+  function useDuotoneStyles({
+    clientId,
+    id: filterId,
+    selector: duotoneSelector,
+    attribute: duotoneAttr
+  }) {
+    const duotonePalette = useMultiOriginPresets({
+      presetSetting: "color.duotone",
+      defaultSetting: "color.defaultDuotone"
+    });
+    const isCustom = Array.isArray(duotoneAttr);
+    const duotonePreset = isCustom ? void 0 : getColorsFromDuotonePreset(duotoneAttr, duotonePalette);
+    const isPreset = typeof duotoneAttr === "string" && duotonePreset;
+    const isCSS = typeof duotoneAttr === "string" && !isPreset;
+    let colors2 = null;
+    if (isPreset) {
+      colors2 = duotonePreset;
+    } else if (isCSS) {
+      colors2 = duotoneAttr;
+    } else if (isCustom) {
+      colors2 = duotoneAttr;
     }
-  };
+    const selectors4 = duotoneSelector.split(",");
+    const selectorsScoped = selectors4.map((selectorPart) => {
+      return `.${filterId}${selectorPart.trim()}`;
+    });
+    const selector3 = selectorsScoped.join(", ");
+    const isValidFilter = Array.isArray(colors2) || colors2 === "unset";
+    usePrivateStyleOverride(
+      isValidFilter ? {
+        css: colors2 !== "unset" ? getDuotoneStylesheet2(selector3, filterId) : getDuotoneUnsetStylesheet2(selector3),
+        __unstableType: "presets"
+      } : void 0
+    );
+    usePrivateStyleOverride(
+      isValidFilter ? {
+        assets: colors2 !== "unset" ? getDuotoneFilter2(filterId, colors2) : "",
+        __unstableType: "svgs"
+      } : void 0
+    );
+    const blockElement = useBlockElement(clientId);
+    (0, import_element311.useEffect)(() => {
+      if (!isValidFilter) {
+        return;
+      }
+      if (blockElement && isSafari) {
+        const display = blockElement.style.display;
+        blockElement.style.setProperty("display", "inline-block");
+        blockElement.offsetHeight;
+        blockElement.style.setProperty("display", display);
+      }
+    }, [isValidFilter, blockElement, colors2]);
+  }
+  var DUOTONE_BLOCK_PROPS_REFERENCE = {};
+  function useBlockProps14({ clientId, name, style }) {
+    const id = (0, import_compose111.useInstanceId)(DUOTONE_BLOCK_PROPS_REFERENCE);
+    const selector3 = (0, import_element311.useMemo)(() => {
+      const blockType = (0, import_blocks124.getBlockType)(name);
+      if (blockType) {
+        const duotoneSupport = (0, import_blocks124.getBlockSupport)(
+          blockType,
+          "filter.duotone",
+          false
+        );
+        if (!duotoneSupport) {
+          return null;
+        }
+        const experimentalDuotone = (0, import_blocks124.getBlockSupport)(
+          blockType,
+          "color.__experimentalDuotone",
+          false
+        );
+        if (experimentalDuotone) {
+          const rootSelector = getBlockSelector(blockType);
+          return typeof experimentalDuotone === "string" ? scopeSelector2(rootSelector, experimentalDuotone) : rootSelector;
+        }
+        return getBlockSelector(blockType, "filter.duotone", {
+          fallback: true
+        });
+      }
+    }, [name]);
+    const attribute = style?.color?.duotone;
+    const filterClass = `wp-duotone-${id}`;
+    const shouldRender = selector3 && attribute;
+    useDuotoneStyles({
+      clientId,
+      id: filterClass,
+      selector: selector3,
+      attribute
+    });
+    return {
+      className: shouldRender ? filterClass : ""
+    };
+  }
+  (0, import_hooks30.addFilter)(
+    "blocks.registerBlockType",
+    "core/editor/duotone/add-attributes",
+    addDuotoneAttributes
+  );

-  // packages/dataviews/build-module/field-types/color.mjs
-  var import_i18n234 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime525 = __toESM(require_jsx_runtime(), 1);
-  function render3({ item, field }) {
-    if (field.hasElements) {
-      return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(RenderFromElements, { item, field });
+  // packages/block-editor/build-module/hooks/custom-css.mjs
+  var import_element312 = __toESM(require_element(), 1);
+  var import_data192 = __toESM(require_data(), 1);
+  var import_compose112 = __toESM(require_compose(), 1);
+  var import_blocks125 = __toESM(require_blocks(), 1);
+  var import_i18n228 = __toESM(require_i18n(), 1);
+  var import_notices13 = __toESM(require_notices(), 1);
+  var import_jsx_runtime503 = __toESM(require_jsx_runtime(), 1);
+  var CUSTOM_CSS_INSTANCE_REFERENCE = {};
+  var EMPTY_STYLE = {};
+  function CustomCSSControl({ blockName, setAttributes, style }) {
+    const blockEditingMode = useBlockEditingMode();
+    if (blockEditingMode !== "default") {
+      return null;
     }
-    const value = get_value_formatted_default_default({ item, field });
-    if (!value || !w(value).isValid()) {
-      return value;
+    const blockType = (0, import_blocks125.getBlockType)(blockName);
+    function onChange(newStyle) {
+      const css = newStyle?.css?.trim() ? newStyle.css : void 0;
+      setAttributes({
+        style: cleanEmptyObject({ ...newStyle, css })
+      });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime525.jsxs)("div", { style: { display: "flex", alignItems: "center", gap: "8px" }, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
-        "div",
-        {
-          style: {
-            width: "16px",
-            height: "16px",
-            borderRadius: "50%",
-            backgroundColor: value,
-            border: "1px solid #ddd",
-            flexShrink: 0
-          }
-        }
+    const cssHelpText = (0, import_i18n228.sprintf)(
+      // translators: %s: is the name of a block e.g., 'Image' or 'Quote'.
+      (0, import_i18n228.__)(
+        "Add your own CSS to customize the appearance of the %s block. You do not need to include a CSS selector, just add the property and value, e.g. color: red;."
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime525.jsx)("span", { children: value })
-    ] });
+      blockType?.title
+    );
+    return /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(inspector_controls_default, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
+      AdvancedPanel,
+      {
+        value: style,
+        onChange,
+        inheritedValue: style,
+        help: cssHelpText
+      }
+    ) });
   }
-  function isValidCustom6(item, field) {
-    const value = field.getValue({ item });
-    if (![void 0, "", null].includes(value) && !w(value).isValid()) {
-      return (0, import_i18n234.__)("Value must be a valid color.");
+  var CUSTOM_CSS_WARNING_NOTICE_ID = "custom-css-edit-warning";
+  function CustomCSSEdit({ clientId, name, setAttributes }) {
+    const { style, canEditCSS } = (0, import_data192.useSelect)(
+      (select3) => {
+        const { getBlockAttributes: getBlockAttributes3, getSettings: getSettings9 } = select3(store);
+        return {
+          style: getBlockAttributes3(clientId)?.style || EMPTY_STYLE,
+          canEditCSS: getSettings9().canEditCSS
+        };
+      },
+      [clientId]
+    );
+    if (!canEditCSS) {
+      return null;
     }
-    return null;
+    return /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
+      CustomCSSControl,
+      {
+        blockName: name,
+        setAttributes,
+        style
+      }
+    );
   }
-  var sort6 = (a2, b2, direction) => {
-    const colorA = w(a2);
-    const colorB = w(b2);
-    if (!colorA.isValid() && !colorB.isValid()) {
-      return 0;
-    }
-    if (!colorA.isValid()) {
-      return direction === "asc" ? 1 : -1;
-    }
-    if (!colorB.isValid()) {
-      return direction === "asc" ? -1 : 1;
-    }
-    const hslA = colorA.toHsl();
-    const hslB = colorB.toHsl();
-    if (hslA.h !== hslB.h) {
-      return direction === "asc" ? hslA.h - hslB.h : hslB.h - hslA.h;
-    }
-    if (hslA.s !== hslB.s) {
-      return direction === "asc" ? hslA.s - hslB.s : hslB.s - hslA.s;
-    }
-    return direction === "asc" ? hslA.l - hslB.l : hslB.l - hslA.l;
-  };
-  var color_default2 = {
-    type: "color",
-    render: render3,
-    Edit: "color",
-    sort: sort6,
-    enableSorting: true,
-    enableGlobalSearch: false,
-    defaultOperators: [OPERATOR_IS_ANY, OPERATOR_IS_NONE],
-    validOperators: [
-      OPERATOR_IS,
-      OPERATOR_IS_NOT,
-      OPERATOR_IS_ANY,
-      OPERATOR_IS_NONE
-    ],
-    format: {},
-    getValueFormatted: get_value_formatted_default_default,
-    validate: {
-      required: isValidRequired,
-      elements: isValidElements,
-      custom: isValidCustom6
+  function useBlockProps15({ style, clientId }) {
+    const customCSS = style?.css;
+    const isValidCSS = typeof customCSS === "string" && customCSS.trim().length > 0 && validateCSS(customCSS);
+    const canEditCSS = (0, import_data192.useSelect)(
+      (select3) => select3(store).getSettings().canEditCSS,
+      []
+    );
+    const { createWarningNotice } = (0, import_data192.useDispatch)(import_notices13.store);
+    const hasCustomCSS = !!customCSS?.trim();
+    (0, import_element312.useEffect)(() => {
+      if (!canEditCSS && hasCustomCSS) {
+        createWarningNotice(
+          (0, import_i18n228.__)(
+            "This post contains blocks with custom CSS. You do not have permission to edit CSS. If you save this post, the custom CSS will be removed."
+          ),
+          {
+            id: CUSTOM_CSS_WARNING_NOTICE_ID,
+            isDismissible: true
+          }
+        );
+      }
+    }, [canEditCSS, hasCustomCSS, createWarningNotice]);
+    const customCSSIdentifier = (0, import_compose112.useInstanceId)(
+      CUSTOM_CSS_INSTANCE_REFERENCE,
+      "wp-custom-css"
+    );
+    const customCSSSelector = `.${customCSSIdentifier}`;
+    const transformedCSS = (0, import_element312.useMemo)(() => {
+      if (!isValidCSS) {
+        return void 0;
+      }
+      return processCSSNesting(customCSS, customCSSSelector);
+    }, [customCSS, customCSSSelector, isValidCSS]);
+    usePrivateStyleOverride({
+      css: transformedCSS,
+      clientId,
+      __unstableType: "custom-css"
+    });
+    if (!isValidCSS) {
+      return {};
     }
-  };
-
-  // packages/dataviews/build-module/field-types/url.mjs
-  var url_default = {
-    type: "url",
-    render,
-    Edit: "url",
-    sort: sort_text_default,
-    enableSorting: true,
-    enableGlobalSearch: false,
-    defaultOperators: [OPERATOR_IS_ANY, OPERATOR_IS_NONE],
-    validOperators: [
-      OPERATOR_IS,
-      OPERATOR_IS_NOT,
-      OPERATOR_CONTAINS,
-      OPERATOR_NOT_CONTAINS,
-      OPERATOR_STARTS_WITH,
-      // Multiple selection
-      OPERATOR_IS_ANY,
-      OPERATOR_IS_NONE,
-      OPERATOR_IS_NOT_ALL
-    ],
-    format: {},
-    getValueFormatted: get_value_formatted_default_default,
-    validate: {
-      required: isValidRequired,
-      pattern: isValidPattern,
-      minLength: isValidMinLength,
-      maxLength: isValidMaxLength,
-      elements: isValidElements
+    return {
+      className: `has-custom-css ${customCSSIdentifier}`
+    };
+  }
+  function addSaveProps10(props, blockType, attributes) {
+    if (!(0, import_blocks125.hasBlockSupport)(blockType, "customCSS", true)) {
+      return props;
     }
-  };
-
-  // packages/dataviews/build-module/field-types/no-type.mjs
-  var sort7 = (a2, b2, direction) => {
-    if (typeof a2 === "number" && typeof b2 === "number") {
-      return sort_number_default(a2, b2, direction);
+    if (!attributes?.style?.css?.trim()) {
+      return props;
     }
-    return sort_text_default(a2, b2, direction);
-  };
-  var no_type_default = {
-    // type: no type for this one
-    render,
-    Edit: null,
-    sort: sort7,
-    enableSorting: true,
-    enableGlobalSearch: false,
-    defaultOperators: [OPERATOR_IS, OPERATOR_IS_NOT],
-    validOperators: getAllOperatorNames(),
-    format: {},
-    getValueFormatted: get_value_formatted_default_default,
-    validate: {
-      required: isValidRequired,
-      elements: isValidElements
+    const className = props.className ? `${props.className} has-custom-css` : "has-custom-css";
+    return {
+      ...props,
+      className
+    };
+  }
+  var custom_css_default = {
+    edit: CustomCSSEdit,
+    useBlockProps: useBlockProps15,
+    addSaveProps: addSaveProps10,
+    attributeKeys: ["style"],
+    hasSupport(name) {
+      return (0, import_blocks125.hasBlockSupport)(name, "customCSS", true);
     }
   };

-  // packages/dataviews/build-module/field-types/utils/get-is-valid.mjs
-  function supportsNumericRangeConstraint(type) {
-    return type === "integer" || type === "number";
+  // packages/block-editor/build-module/hooks/layout.mjs
+  var import_compose113 = __toESM(require_compose(), 1);
+  var import_hooks31 = __toESM(require_hooks(), 1);
+  var import_element313 = __toESM(require_element(), 1);
+  var import_blocks126 = __toESM(require_blocks(), 1);
+  var import_data193 = __toESM(require_data(), 1);
+  var import_components233 = __toESM(require_components(), 1);
+  var import_i18n229 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime504 = __toESM(require_jsx_runtime(), 1);
+  var VARIATION_PREFIX2 = "is-style-";
+  var layoutBlockSupportKey = "layout";
+  var CHILD_LAYOUT_KEYS = [
+    "selfStretch",
+    "flexSize",
+    "columnStart",
+    "columnSpan",
+    "rowStart",
+    "rowSpan"
+  ];
+  var { getResponsiveMediaQueries: getResponsiveMediaQueries3 } = unlock(privateApis);
+  function getDefaultLayout(layoutBlockSupport = {}, blockVariation) {
+    const defaultBlockLayout = layoutBlockSupport?.default;
+    return blockVariation?.attributes?.layout ?? defaultBlockLayout;
   }
-  function supportsStringRangeConstraint(type) {
-    return type === "date" || type === "datetime" || type === "time";
+  function getResetLayout(layoutBlockSupport = {}, blockVariation) {
+    return cleanEmptyObject({
+      ...getDefaultLayout(layoutBlockSupport, blockVariation)
+    });
   }
-  function normalizeRangeRule(value, fieldType, key) {
-    const validator = fieldType.validate[key];
-    if (validator && (typeof value === "number" && supportsNumericRangeConstraint(fieldType.type) || typeof value === "string" && supportsStringRangeConstraint(fieldType.type))) {
-      return { constraint: value, validate: validator };
-    }
-    return void 0;
+  function getLayoutStateOverrides(layout = {}, baseLayout = {}, existingLayout = {}) {
+    const overrides = {};
+    const childLayoutValues = Object.fromEntries(
+      CHILD_LAYOUT_KEYS.filter(
+        (key) => Object.hasOwn(existingLayout || {}, key)
+      ).map((key) => [key, existingLayout[key]])
+    );
+    Object.entries(layout || {}).forEach(([key, value]) => {
+      const baseHasValue = Object.hasOwn(baseLayout || {}, key);
+      if (!CHILD_LAYOUT_KEYS.includes(key) && value !== baseLayout?.[key]) {
+        overrides[key] = value === void 0 && baseHasValue ? null : value;
+      }
+    });
+    return cleanEmptyObject({
+      ...childLayoutValues,
+      ...overrides
+    });
   }
-  function getIsValid(field, fieldType) {
-    const rules = field.isValid;
-    let required;
-    if (rules?.required === true && fieldType.validate.required !== void 0) {
-      required = {
-        constraint: true,
-        validate: fieldType.validate.required
-      };
+  function hasLayoutPanelControls({
+    layoutType,
+    constrainedType,
+    layoutBlockSupport,
+    showInheritToggle,
+    showLayoutTypeSwitcher,
+    displayControlsForLegacyLayouts
+  }) {
+    const hasActiveLayoutControls = layoutType?.name !== "default" && layoutType?.hasInspectorControls(layoutBlockSupport);
+    const hasLegacyLayoutControls = displayControlsForLegacyLayouts && constrainedType?.hasInspectorControls(layoutBlockSupport);
+    return !!(showInheritToggle || showLayoutTypeSwitcher || hasActiveLayoutControls || hasLegacyLayoutControls);
+  }
+  function getLayoutContainerValues(layout = {}) {
+    return Object.fromEntries(
+      Object.entries(layout || {}).filter(
+        ([key]) => !CHILD_LAYOUT_KEYS.includes(key)
+      )
+    );
+  }
+  function hasLayoutBlockSupport(blockName) {
+    return (0, import_blocks126.hasBlockSupport)(blockName, "layout") || (0, import_blocks126.hasBlockSupport)(blockName, "__experimentalLayout");
+  }
+  function useLayoutClasses(blockAttributes = {}, blockName = "") {
+    const { layout } = blockAttributes;
+    const { default: defaultBlockLayout } = (0, import_blocks126.getBlockSupport)(blockName, layoutBlockSupportKey) || {};
+    const usedLayout = layout?.inherit || layout?.contentSize || layout?.wideSize ? { ...layout, type: "constrained" } : layout || defaultBlockLayout || {};
+    const layoutClassnames = [];
+    if (LAYOUT_DEFINITIONS2[usedLayout?.type || "default"]?.className) {
+      const baseClassName = LAYOUT_DEFINITIONS2[usedLayout?.type || "default"]?.className;
+      const splitBlockName = blockName.split("/");
+      const fullBlockName = splitBlockName[0] === "core" ? splitBlockName.pop() : splitBlockName.join("-");
+      const compoundClassName = `wp-block-${fullBlockName}-${baseClassName}`;
+      layoutClassnames.push(baseClassName, compoundClassName);
     }
-    let elements;
-    if ((rules?.elements === true || // elements is enabled unless the field opts-out
-    rules?.elements === void 0 && (!!field.elements || !!field.getElements)) && fieldType.validate.elements !== void 0) {
-      elements = {
-        constraint: true,
-        validate: fieldType.validate.elements
-      };
+    const hasGlobalPadding = (0, import_data193.useSelect)(
+      (select3) => {
+        if (!usedLayout?.inherit && !usedLayout?.contentSize && usedLayout?.type !== "constrained") {
+          return false;
+        }
+        return select3(store).getSettings().__experimentalFeatures?.useRootPaddingAwareAlignments;
+      },
+      [usedLayout?.contentSize, usedLayout?.inherit, usedLayout?.type]
+    );
+    if (hasGlobalPadding) {
+      layoutClassnames.push("has-global-padding");
     }
-    const min3 = normalizeRangeRule(rules?.min, fieldType, "min");
-    const max3 = normalizeRangeRule(rules?.max, fieldType, "max");
-    const minLengthValue = rules?.minLength;
-    let minLength;
-    if (typeof minLengthValue === "number" && fieldType.validate.minLength !== void 0) {
-      minLength = {
-        constraint: minLengthValue,
-        validate: fieldType.validate.minLength
-      };
+    if (usedLayout?.orientation) {
+      layoutClassnames.push(`is-${kebabCase(usedLayout.orientation)}`);
     }
-    const maxLengthValue = rules?.maxLength;
-    let maxLength;
-    if (typeof maxLengthValue === "number" && fieldType.validate.maxLength !== void 0) {
-      maxLength = {
-        constraint: maxLengthValue,
-        validate: fieldType.validate.maxLength
-      };
+    if (usedLayout?.justifyContent) {
+      layoutClassnames.push(
+        `is-content-justification-${kebabCase(
+          usedLayout.justifyContent
+        )}`
+      );
     }
-    const patternValue = rules?.pattern;
-    let pattern;
-    if (patternValue !== void 0 && fieldType.validate.pattern !== void 0) {
-      pattern = {
-        constraint: patternValue,
-        validate: fieldType.validate.pattern
-      };
-    }
-    const custom = rules?.custom ?? fieldType.validate.custom;
-    return {
-      required,
-      elements,
-      min: min3,
-      max: max3,
-      minLength,
-      maxLength,
-      pattern,
-      custom
-    };
-  }
-
-  // packages/dataviews/build-module/field-types/utils/get-filter.mjs
-  function getFilter(fieldType) {
-    return fieldType.validOperators.reduce((accumulator, operator) => {
-      const operatorObj = getOperatorByName(operator);
-      if (operatorObj?.filter) {
-        accumulator[operator] = operatorObj.filter;
-      }
-      return accumulator;
-    }, {});
-  }
-
-  // packages/dataviews/build-module/field-types/utils/get-format.mjs
-  function getFormat(field, fieldType) {
-    return {
-      ...fieldType.format,
-      ...field.format
-    };
-  }
-  var get_format_default = getFormat;
-
-  // packages/dataviews/build-module/field-types/index.mjs
-  function getFieldTypeByName(type) {
-    const found = [
-      email_default,
-      integer_default,
-      number_default,
-      text_default,
-      datetime_default,
-      date_default,
-      time_default,
-      boolean_default,
-      media_default2,
-      array_default,
-      password_default,
-      telephone_default,
-      color_default2,
-      url_default
-    ].find((fieldType) => fieldType?.type === type);
-    if (!!found) {
-      return found;
+    if (usedLayout?.flexWrap && usedLayout.flexWrap === "nowrap") {
+      layoutClassnames.push("is-nowrap");
     }
-    return no_type_default;
+    return layoutClassnames;
   }
-  function normalizeFields(fields) {
-    return fields.map((field) => {
-      const fieldType = getFieldTypeByName(field.type);
-      const getValue = field.getValue || get_value_from_id_default(field.id);
-      const sort8 = function(a2, b2, direction) {
-        const aValue = getValue({ item: a2 });
-        const bValue = getValue({ item: b2 });
-        return field.sort ? field.sort(aValue, bValue, direction) : fieldType.sort(aValue, bValue, direction);
-      };
-      return {
-        id: field.id,
-        label: field.label || field.id,
-        header: field.header || field.label || field.id,
-        description: field.description,
-        placeholder: field.placeholder,
-        getValue,
-        setValue: field.setValue || set_value_from_id_default(field.id),
-        elements: field.elements,
-        getElements: field.getElements,
-        hasElements: hasElements(field),
-        isVisible: field.isVisible,
-        isDisabled: typeof field.isDisabled === "function" ? field.isDisabled : () => !!field.isDisabled,
-        enableHiding: field.enableHiding ?? true,
-        readOnly: field.readOnly ?? false,
-        // The type provides defaults for the following props
-        type: fieldType.type,
-        render: field.render ?? fieldType.render,
-        Edit: getControl(field, fieldType.Edit),
-        sort: sort8,
-        enableSorting: field.enableSorting ?? fieldType.enableSorting,
-        enableGlobalSearch: field.enableGlobalSearch ?? fieldType.enableGlobalSearch,
-        isValid: getIsValid(field, fieldType),
-        filterBy: get_filter_by_default(
-          field,
-          fieldType.defaultOperators,
-          fieldType.validOperators
-        ),
-        filter: getFilter(fieldType),
-        format: get_format_default(field, fieldType),
-        getValueFormatted: field.getValueFormatted ?? fieldType.getValueFormatted
-      };
+  function useLayoutStyles(blockAttributes = {}, blockName, selector3) {
+    const { layout = {}, style = {} } = blockAttributes;
+    const usedLayout = layout?.inherit || layout?.contentSize || layout?.wideSize ? { ...layout, type: "constrained" } : layout || {};
+    const fullLayoutType = getLayoutType(usedLayout?.type || "default");
+    const [blockGapSupport] = useSettings("spacing.blockGap");
+    const hasBlockGapSupport = blockGapSupport !== null;
+    return fullLayoutType?.getLayoutStyle?.({
+      blockName,
+      selector: selector3,
+      layout,
+      style,
+      hasBlockGapSupport
     });
   }
-
-  // packages/dataviews/build-module/dataform/index.mjs
-  var import_element339 = __toESM(require_element(), 1);
-
-  // packages/dataviews/build-module/components/dataform-context/index.mjs
-  var import_element329 = __toESM(require_element(), 1);
-  var import_jsx_runtime526 = __toESM(require_jsx_runtime(), 1);
-  var DataFormContext = (0, import_element329.createContext)({
-    fields: []
-  });
-  DataFormContext.displayName = "DataFormContext";
-  function DataFormProvider({
-    fields,
-    children
+  function getResponsiveLayoutStyles({
+    attributes = {},
+    blockName,
+    selector: selector3,
+    layout = {},
+    hasBlockGapSupport,
+    globalBlockGapValue,
+    viewportSettings
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(DataFormContext.Provider, { value: { fields }, children });
-  }
-  var dataform_context_default = DataFormContext;
-
-  // packages/dataviews/build-module/components/dataform-layouts/data-form-layout.mjs
-  var import_element338 = __toESM(require_element(), 1);
-
-  // packages/dataviews/build-module/components/dataform-layouts/regular/index.mjs
-  var import_element330 = __toESM(require_element(), 1);
-  var import_components241 = __toESM(require_components(), 1);
-
-  // packages/dataviews/build-module/components/dataform-layouts/can-render-field.mjs
-  function canRenderField(field) {
-    return !!field && (field.readOnly === true || !!field.Edit);
-  }
-
-  // packages/dataviews/build-module/components/dataform-layouts/normalize-form.mjs
-  var import_i18n235 = __toESM(require_i18n(), 1);
-  var DEFAULT_LAYOUT = {
-    type: "regular",
-    labelPosition: "top"
-  };
-  var normalizeCardSummaryField = (sum) => {
-    if (typeof sum === "string") {
-      return [{ id: sum, visibility: "when-collapsed" }];
-    }
-    return sum.map((item) => {
-      if (typeof item === "string") {
-        return { id: item, visibility: "when-collapsed" };
-      }
-      return { id: item.id, visibility: item.visibility };
-    });
-  };
-  function normalizeLayout(layout) {
-    let normalizedLayout = DEFAULT_LAYOUT;
-    if (layout?.type === "regular") {
-      normalizedLayout = {
-        type: "regular",
-        labelPosition: layout?.labelPosition ?? "top"
-      };
-    } else if (layout?.type === "panel") {
-      const summary = layout.summary ?? [];
-      const normalizedSummary = Array.isArray(summary) ? summary : [summary];
-      const openAs = layout?.openAs;
-      let normalizedOpenAs;
-      if (typeof openAs === "object" && openAs.type === "modal") {
-        normalizedOpenAs = {
-          type: "modal",
-          applyLabel: openAs.applyLabel?.trim() || (0, import_i18n235.__)("Apply"),
-          cancelLabel: openAs.cancelLabel?.trim() || (0, import_i18n235.__)("Cancel")
-        };
-      } else if (openAs === "modal") {
-        normalizedOpenAs = {
-          type: "modal",
-          applyLabel: (0, import_i18n235.__)("Apply"),
-          cancelLabel: (0, import_i18n235.__)("Cancel")
-        };
-      } else {
-        normalizedOpenAs = { type: "dropdown" };
-      }
-      normalizedLayout = {
-        type: "panel",
-        labelPosition: layout?.labelPosition ?? "side",
-        openAs: normalizedOpenAs,
-        summary: normalizedSummary,
-        editVisibility: layout?.editVisibility ?? "on-hover",
-        showPlaceholderIfEmpty: layout?.showPlaceholderIfEmpty ?? false
-      };
-    } else if (layout?.type === "card") {
-      if (layout.withHeader === false) {
-        normalizedLayout = {
-          type: "card",
-          withHeader: false,
-          isOpened: true,
-          summary: [],
-          isCollapsible: false
-        };
-      } else {
-        const summary = layout.summary ?? [];
-        normalizedLayout = {
-          type: "card",
-          withHeader: true,
-          isOpened: typeof layout.isOpened === "boolean" ? layout.isOpened : true,
-          summary: normalizeCardSummaryField(summary),
-          isCollapsible: layout.isCollapsible === void 0 ? true : layout.isCollapsible
-        };
+    return Object.entries(getResponsiveMediaQueries3(viewportSettings)).map(([viewport, mediaQuery]) => {
+      const viewportStyle = getStyleForState2(attributes?.style, {
+        viewport,
+        pseudo: DEFAULT_BLOCK_STYLE_STATE2.pseudo
+      });
+      const viewportLayout = getLayoutContainerValues(
+        viewportStyle?.layout
+      );
+      const hasViewportLayout = Object.keys(viewportLayout).length > 0;
+      const hasViewportBlockGap = viewportStyle?.spacing && Object.hasOwn(viewportStyle.spacing, "blockGap");
+      const hasViewportPadding = viewportStyle?.spacing && Object.hasOwn(viewportStyle.spacing, "padding");
+      if (!hasViewportLayout && !hasViewportBlockGap && !hasViewportPadding) {
+        return "";
       }
-    } else if (layout?.type === "row") {
-      normalizedLayout = {
-        type: "row",
-        alignment: layout?.alignment ?? "center",
-        styles: layout?.styles ?? {}
-      };
-    } else if (layout?.type === "details") {
-      normalizedLayout = {
-        type: "details",
-        summary: layout?.summary ?? ""
-      };
-    }
-    return normalizedLayout;
+      const layoutType = getLayoutType(layout?.type || "default");
+      const viewportCSS = layoutType?.getLayoutStyle?.({
+        blockName,
+        selector: selector3,
+        layout,
+        viewportOverrides: viewportLayout,
+        style: viewportStyle,
+        hasBlockGapSupport,
+        globalBlockGapValue
+      });
+      return viewportCSS ? `${mediaQuery}{${viewportCSS}}` : "";
+    }).filter(Boolean).join("");
   }
-  function normalizeForm(form) {
-    const normalizedFormLayout = normalizeLayout(form?.layout);
-    const normalizedFields = (form.fields ?? []).map(
-      (field) => {
-        if (typeof field === "string") {
+  function LayoutPanelPure({
+    layout,
+    style,
+    setAttributes,
+    name: blockName,
+    clientId
+  }) {
+    const settings2 = useBlockSettings(blockName);
+    const { layout: layoutSettings } = settings2;
+    const {
+      themeSupportsLayout,
+      activeBlockVariation,
+      selectedState,
+      isResponsiveEditing: isResponsiveEditing3
+    } = (0, import_data193.useSelect)(
+      (select3) => {
+        const {
+          getBlockAttributes: getBlockAttributes3,
+          getSettings: getSettings9,
+          getSelectedBlockStyleState: getSelectedBlockStyleState2,
+          isResponsiveEditing: getIsResponsiveEditing
+        } = unlock(select3(store));
+        return {
+          activeBlockVariation: select3(
+            import_blocks126.store
+          ).getActiveBlockVariation(
+            blockName,
+            getBlockAttributes3(clientId) || {},
+            "block"
+          ),
+          themeSupportsLayout: getSettings9().supportsLayout,
+          selectedState: getSelectedBlockStyleState2(clientId),
+          isResponsiveEditing: getIsResponsiveEditing()
+        };
+      },
+      [blockName, clientId]
+    );
+    const blockEditingMode = useBlockEditingMode();
+    const isViewportLayoutState = hasViewportBlockStyleState(selectedState) && !hasPseudoBlockStyleState(selectedState);
+    const resetLayoutFilter = (0, import_element313.useCallback)(
+      (...resetArgs) => {
+        const attributes = resetArgs[0] || {};
+        const context = resetArgs[1] || {};
+        if (isViewportLayoutState) {
+          const existingStateStyle = getStyleForState2(
+            attributes.style ?? style,
+            selectedState
+          ) || {};
+          const nextStateStyle = cleanEmptyObject({
+            ...existingStateStyle,
+            layout: void 0
+          });
           return {
-            id: field,
-            layout: normalizedFormLayout
+            style: setStyleForState(
+              attributes.style ?? style,
+              selectedState,
+              nextStateStyle
+            )
           };
         }
-        const fieldLayout = field.layout ? normalizeLayout(field.layout) : normalizedFormLayout;
+        const resetBlockName = context.name || blockName;
+        const resetLayoutBlockSupport = (0, import_blocks126.getBlockSupport)(
+          resetBlockName,
+          layoutBlockSupportKey,
+          {}
+        );
         return {
-          id: field.id,
-          layout: fieldLayout,
-          ...!!field.label && { label: field.label },
-          ...!!field.description && {
-            description: field.description
-          },
-          ..."children" in field && Array.isArray(field.children) && {
-            children: normalizeForm({
-              fields: field.children,
-              layout: DEFAULT_LAYOUT
-            }).fields
-          }
+          layout: getResetLayout(
+            resetLayoutBlockSupport,
+            activeBlockVariation
+          )
         };
-      }
-    );
-    return {
-      layout: normalizedFormLayout,
-      fields: normalizedFields
-    };
-  }
-  var normalize_form_default = normalizeForm;
-
-  // packages/dataviews/build-module/components/dataform-layouts/regular/index.mjs
-  var import_jsx_runtime527 = __toESM(require_jsx_runtime(), 1);
-  function Header3({ title }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
-      Stack,
-      {
-        direction: "column",
-        className: "dataforms-layouts-regular__header",
-        gap: "lg",
-        children: /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(Stack, { direction: "row", align: "center", children: /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(import_components241.__experimentalHeading, { level: 2, size: 13, children: title }) })
-      }
-    );
-  }
-  function FormRegularField({
-    data,
-    field,
-    onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    validity
-  }) {
-    const { fields } = (0, import_element330.useContext)(dataform_context_default);
-    const layout = field.layout;
-    const form = (0, import_element330.useMemo)(
-      () => ({
-        layout: DEFAULT_LAYOUT,
-        fields: !!field.children ? field.children : []
-      }),
-      [field]
+      },
+      [
+        blockName,
+        activeBlockVariation,
+        isViewportLayoutState,
+        selectedState,
+        style
+      ]
     );
-    if (!!field.children) {
-      return /* @__PURE__ */ (0, import_jsx_runtime527.jsxs)(import_jsx_runtime527.Fragment, { children: [
-        !hideLabelFromVision && field.label && /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(Header3, { title: field.label }),
-        /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
-          DataFormLayout,
-          {
-            data,
-            form,
-            onChange,
-            validity: validity?.children
-          }
-        )
-      ] });
+    if (blockEditingMode !== "default") {
+      return null;
     }
-    const labelPosition = layout.labelPosition;
-    const fieldDefinition = fields.find(
-      (fieldDef) => fieldDef.id === field.id
+    const layoutBlockSupport = (0, import_blocks126.getBlockSupport)(
+      blockName,
+      layoutBlockSupportKey,
+      {}
     );
-    if (!canRenderField(fieldDefinition)) {
+    const blockSupportAndThemeSettings = {
+      ...layoutSettings,
+      ...layoutBlockSupport
+    };
+    const {
+      allowSwitching,
+      allowEditing = true,
+      allowInheriting = true,
+      default: defaultBlockLayout
+    } = blockSupportAndThemeSettings;
+    if (!allowEditing) {
       return null;
     }
-    if (labelPosition === "side") {
-      return /* @__PURE__ */ (0, import_jsx_runtime527.jsxs)(
-        Stack,
+    const baseLayout = layout || defaultBlockLayout || {};
+    const stateStyle = isViewportLayoutState ? getStyleForState2(style, selectedState) : void 0;
+    const stateLayout = stateStyle?.layout;
+    const usedLayout = isViewportLayoutState ? cleanEmptyObject({
+      ...baseLayout,
+      ...stateLayout
+    }) || {} : baseLayout;
+    const resetLayoutDefaults = isViewportLayoutState ? baseLayout : getResetLayout(layoutBlockSupport, activeBlockVariation);
+    const blockSupportAndLayout = {
+      ...layoutBlockSupport,
+      ...usedLayout
+    };
+    const { type, default: { type: defaultType = "default" } = {} } = blockSupportAndLayout;
+    const blockLayoutType = type || defaultType;
+    const showInheritToggle = !!(allowInheriting && (!blockLayoutType || blockLayoutType === "default" || blockLayoutType === "constrained" || blockSupportAndLayout.inherit));
+    const { inherit = false, contentSize = null } = usedLayout;
+    if ((blockLayoutType === "default" || blockLayoutType === "constrained") && !themeSupportsLayout) {
+      return null;
+    }
+    const layoutType = getLayoutType(blockLayoutType);
+    const constrainedType = getLayoutType("constrained");
+    const displayControlsForLegacyLayouts = !usedLayout.type && (contentSize || inherit);
+    const hasContentSizeOrLegacySettings = !!inherit || !!contentSize;
+    const showLayoutTypeSwitcher = isDefaultBlockStyleState2(selectedState) && !inherit && allowSwitching;
+    const showLayoutPanel = hasLayoutPanelControls({
+      layoutType,
+      constrainedType,
+      layoutBlockSupport: blockSupportAndThemeSettings,
+      showInheritToggle,
+      showLayoutTypeSwitcher,
+      displayControlsForLegacyLayouts
+    });
+    const onChangeLayout = (newLayout) => {
+      if (isViewportLayoutState) {
+        const nextStateStyle = cleanEmptyObject({
+          ...stateStyle,
+          layout: getLayoutStateOverrides(
+            newLayout,
+            baseLayout,
+            stateStyle?.layout
+          )
+        });
+        setAttributes({
+          style: setStyleForState(style, selectedState, nextStateStyle)
+        });
+        return;
+      }
+      setAttributes({ layout: cleanEmptyObject(newLayout) });
+    };
+    const onChangeType = (newType) => onChangeLayout({ type: newType });
+    const resetLayout = () => onChangeLayout(resetLayoutDefaults);
+    const resetInheritToggle = () => onChangeLayout({ type: "default" });
+    const isUsingContentWidth = () => layoutType?.name === "constrained" || hasContentSizeOrLegacySettings;
+    const hasInheritToggleValue = () => isViewportLayoutState ? (usedLayout?.type ?? "default") !== (resetLayoutDefaults?.type ?? "default") : layout?.type === "constrained";
+    const hasLayoutTypeValue = () => (usedLayout?.type ?? "default") !== (resetLayoutDefaults?.type ?? "default");
+    return /* @__PURE__ */ (0, import_jsx_runtime504.jsxs)(import_jsx_runtime504.Fragment, { children: [
+      showLayoutPanel && /* @__PURE__ */ (0, import_jsx_runtime504.jsxs)(
+        inspector_controls_default,
         {
-          direction: "row",
-          className: "dataforms-layouts-regular__field",
-          gap: "sm",
+          group: "layout",
+          resetAllFilter: resetLayoutFilter,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
-              "div",
+            showInheritToggle && /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+              import_components233.__experimentalToolsPanelItem,
               {
-                className: clsx_default(
-                  "dataforms-layouts-regular__field-label",
-                  `dataforms-layouts-regular__field-label--label-position-${labelPosition}`
-                ),
-                children: /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(import_components241.BaseControl.VisualLabel, { children: fieldDefinition.label })
+                label: (0, import_i18n229.__)("Use content width"),
+                hasValue: hasInheritToggleValue,
+                onDeselect: resetInheritToggle,
+                isShownByDefault: true,
+                panelId: clientId,
+                children: /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+                  import_components233.ToggleControl,
+                  {
+                    label: (0, import_i18n229.__)("Inner blocks use content width"),
+                    checked: isUsingContentWidth(),
+                    onChange: () => onChangeLayout({
+                      type: isUsingContentWidth() ? "default" : "constrained"
+                    }),
+                    help: isUsingContentWidth() ? (0, import_i18n229.__)(
+                      "Nested blocks use content width with options for full and wide widths."
+                    ) : (0, import_i18n229.__)(
+                      "Nested blocks will fill the width of this container."
+                    )
+                  }
+                )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime527.jsx)("div", { className: "dataforms-layouts-regular__field-control", children: fieldDefinition.readOnly === true ? /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
-              fieldDefinition.render,
+            showLayoutTypeSwitcher && /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+              import_components233.__experimentalToolsPanelItem,
               {
-                item: data,
-                field: fieldDefinition
+                label: (0, import_i18n229.__)("Layout type"),
+                hasValue: hasLayoutTypeValue,
+                onDeselect: resetLayout,
+                isShownByDefault: true,
+                panelId: clientId,
+                children: /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+                  LayoutTypeSwitcher,
+                  {
+                    type: blockLayoutType,
+                    onChange: onChangeType
+                  }
+                )
               }
-            ) : fieldDefinition.Edit && /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
-              fieldDefinition.Edit,
+            ),
+            layoutType && layoutType.name !== "default" && /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+              layoutType.inspectorControls,
               {
-                data,
-                field: fieldDefinition,
-                onChange,
-                hideLabelFromVision: true,
-                markWhenOptional,
-                validity
-              },
-              fieldDefinition.id
-            ) })
+                layout: usedLayout,
+                value: layout,
+                onChange: onChangeLayout,
+                layoutBlockSupport: blockSupportAndThemeSettings,
+                resetLayout: resetLayoutDefaults,
+                name: blockName,
+                clientId
+              }
+            ),
+            constrainedType && displayControlsForLegacyLayouts && /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+              constrainedType.inspectorControls,
+              {
+                layout: usedLayout,
+                value: layout,
+                onChange: onChangeLayout,
+                layoutBlockSupport: blockSupportAndThemeSettings,
+                resetLayout: resetLayoutDefaults,
+                name: blockName,
+                clientId
+              }
+            )
           ]
         }
-      );
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime527.jsx)("div", { className: "dataforms-layouts-regular__field", children: fieldDefinition.readOnly === true ? /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(import_jsx_runtime527.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime527.jsxs)(import_jsx_runtime527.Fragment, { children: [
-      !hideLabelFromVision && labelPosition !== "none" && /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(import_components241.BaseControl.VisualLabel, { children: fieldDefinition.label }),
-      /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
-        fieldDefinition.render,
+      ),
+      !inherit && layoutType && /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+        layoutType.toolBarControls,
         {
-          item: data,
-          field: fieldDefinition
+          layout: usedLayout,
+          onChange: onChangeLayout,
+          layoutBlockSupport,
+          controlsGroup: isResponsiveEditing3 && hasViewportBlockStyleState(selectedState) && !hasPseudoBlockStyleState(selectedState) ? "style-state" : "block",
+          name: blockName,
+          clientId
         }
       )
-    ] }) }) : fieldDefinition.Edit && /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
-      fieldDefinition.Edit,
+    ] });
+  }
+  var layout_default2 = {
+    shareWithChildBlocks: true,
+    edit: LayoutPanelPure,
+    attributeKeys: ["layout", "style"],
+    hasSupport(name) {
+      return hasLayoutBlockSupport(name);
+    }
+  };
+  function LayoutTypeSwitcher({ type, onChange }) {
+    return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+      import_components233.__experimentalToggleGroupControl,
       {
-        data,
-        field: fieldDefinition,
+        isBlock: true,
+        label: (0, import_i18n229.__)("Layout type"),
+        hideLabelFromVision: true,
+        isAdaptiveWidth: true,
+        value: type,
         onChange,
-        hideLabelFromVision: labelPosition === "none" ? true : hideLabelFromVision,
-        markWhenOptional,
-        validity
+        children: getLayoutTypes().map(({ name, label }) => {
+          return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+            import_components233.__experimentalToggleGroupControlOption,
+            {
+              value: name,
+              label
+            },
+            name
+          );
+        })
       }
-    ) });
-  }
-
-  // packages/dataviews/build-module/components/dataform-layouts/panel/modal.mjs
-  var import_deepmerge3 = __toESM(require_cjs(), 1);
-  var import_components244 = __toESM(require_components(), 1);
-  var import_element334 = __toESM(require_element(), 1);
-  var import_compose117 = __toESM(require_compose(), 1);
-
-  // packages/dataviews/build-module/components/dataform-layouts/panel/summary-button.mjs
-  var import_components243 = __toESM(require_components(), 1);
-  var import_i18n236 = __toESM(require_i18n(), 1);
-  var import_compose116 = __toESM(require_compose(), 1);
-
-  // packages/dataviews/build-module/components/dataform-layouts/panel/utils/get-label-classname.mjs
-  function getLabelClassName(labelPosition, showError) {
-    return clsx_default(
-      "dataforms-layouts-panel__field-label",
-      `dataforms-layouts-panel__field-label--label-position-${labelPosition}`,
-      { "has-error": showError }
     );
   }
-  var get_label_classname_default = getLabelClassName;
-
-  // packages/dataviews/build-module/components/dataform-layouts/panel/field-label-content.mjs
-  var import_components242 = __toESM(require_components(), 1);
-  var import_jsx_runtime528 = __toESM(require_jsx_runtime(), 1);
-  function FieldLabelContent({
-    showError,
-    errorMessage,
-    fieldLabel,
-    errorId
-  }) {
-    if (!showError) {
-      return /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(import_jsx_runtime528.Fragment, { children: fieldLabel });
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime528.jsxs)("span", { className: "dataforms-layouts-panel__field-label-error-content", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(import_components242.Icon, { icon: error_default, size: 16 }),
-      /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(VisuallyHidden, { id: errorId, children: errorMessage }),
-      fieldLabel
-    ] });
-  }
-  var field_label_content_default = FieldLabelContent;
-
-  // packages/dataviews/build-module/components/dataform-layouts/panel/utils/get-first-validation-error.mjs
-  function getFirstValidationError(validity) {
-    if (!validity) {
-      return void 0;
-    }
-    const validityRules = Object.keys(validity).filter(
-      (key) => key !== "children"
-    );
-    for (const key of validityRules) {
-      const rule = validity[key];
-      if (rule === void 0) {
-        continue;
-      }
-      if (rule.type === "invalid") {
-        if (rule.message) {
-          return rule.message;
-        }
-        if (key === "required") {
-          return "A required field is empty";
-        }
-        return "Unidentified validation error";
-      }
+  function addAttribute9(settings2) {
+    if ("type" in (settings2.attributes?.layout ?? {})) {
+      return settings2;
     }
-    if (validity.children) {
-      for (const childValidity of Object.values(validity.children)) {
-        const childError = getFirstValidationError(childValidity);
-        if (childError) {
-          return childError;
+    if (hasLayoutBlockSupport(settings2)) {
+      settings2.attributes = {
+        ...settings2.attributes,
+        layout: {
+          type: "object"
         }
-      }
-    }
-    return void 0;
-  }
-  var get_first_validation_error_default = getFirstValidationError;
-
-  // packages/dataviews/build-module/components/dataform-layouts/panel/summary-button.mjs
-  var import_jsx_runtime529 = __toESM(require_jsx_runtime(), 1);
-  function SummaryValue({
-    item,
-    field,
-    showPlaceholderIfEmpty
-  }) {
-    if (showPlaceholderIfEmpty && field.placeholder && [void 0, null, ""].includes(field.getValue({ item }))) {
-      return /* @__PURE__ */ (0, import_jsx_runtime529.jsx)("span", { className: "dataforms-layouts-panel__field-placeholder", children: field.placeholder });
+      };
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(field.render, { item, field });
+    return settings2;
   }
-  function SummaryButton({
-    data,
-    field,
-    fieldLabel,
-    summaryFields,
-    validity,
-    touched,
-    disabled: disabled2,
-    isOpen,
-    onClick
+  function BlockWithLayoutStyles({
+    block: BlockListBlock2,
+    props,
+    blockGapSupport,
+    globalBlockGapValue,
+    viewportSettings,
+    layoutClasses
   }) {
-    const { labelPosition, editVisibility, showPlaceholderIfEmpty } = field.layout;
-    const errorMessage = get_first_validation_error_default(validity);
-    const showError = touched && !!errorMessage;
-    const labelClassName = get_label_classname_default(labelPosition, showError);
-    const className = clsx_default(
-      "dataforms-layouts-panel__field-trigger",
-      `dataforms-layouts-panel__field-trigger--label-${labelPosition}`,
+    const { name, attributes } = props;
+    const id = (0, import_compose113.useInstanceId)(BlockListBlock2);
+    const { layout } = attributes;
+    const { default: defaultBlockLayout } = (0, import_blocks126.getBlockSupport)(name, layoutBlockSupportKey) || {};
+    const usedLayout = layout?.inherit || layout?.contentSize || layout?.wideSize ? { ...layout, type: "constrained" } : layout || defaultBlockLayout || {};
+    const selectorPrefix = `wp-container-${kebabCase(name)}-is-layout-`;
+    const selector3 = `.${selectorPrefix}${id}`;
+    const hasBlockGapSupport = blockGapSupport !== null;
+    const fullLayoutType = getLayoutType(usedLayout?.type || "default");
+    const baseLayoutCSS = fullLayoutType?.getLayoutStyle?.({
+      blockName: name,
+      selector: selector3,
+      layout: usedLayout,
+      style: attributes?.style,
+      hasBlockGapSupport,
+      globalBlockGapValue
+    });
+    const responsiveLayoutCSS = getResponsiveLayoutStyles({
+      attributes,
+      blockName: name,
+      selector: selector3,
+      layout: usedLayout,
+      hasBlockGapSupport,
+      globalBlockGapValue,
+      viewportSettings
+    });
+    const css = [baseLayoutCSS, responsiveLayoutCSS].filter(Boolean).join("");
+    const layoutClassNames = clsx_default(
       {
-        "is-disabled": disabled2,
-        "dataforms-layouts-panel__field-trigger--edit-always": editVisibility === "always"
-      }
-    );
-    const controlId = (0, import_compose116.useInstanceId)(
-      SummaryButton,
-      "dataforms-layouts-panel__field-control"
+        [`${selectorPrefix}${id}`]: !!css
+        // Only attach a container class if there is generated CSS to be attached.
+      },
+      layoutClasses
     );
-    const errorId = `${controlId}-error`;
-    const ariaLabel = showError ? (0, import_i18n236.sprintf)(
-      // translators: %s: Field name.
-      (0, import_i18n236._x)("Edit %s (has errors)", "field"),
-      fieldLabel || ""
-    ) : (0, import_i18n236.sprintf)(
-      // translators: %s: Field name.
-      (0, import_i18n236._x)("Edit %s", "field"),
-      fieldLabel || ""
+    useStyleOverride({ css });
+    return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+      BlockListBlock2,
+      {
+        ...props,
+        __unstableLayoutClassNames: layoutClassNames
+      }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime529.jsxs)("div", { className, children: [
-      labelPosition !== "none" && /* @__PURE__ */ (0, import_jsx_runtime529.jsx)("span", { className: labelClassName, children: /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
-        field_label_content_default,
-        {
-          showError,
-          errorMessage,
-          fieldLabel,
-          errorId
-        }
-      ) }),
-      labelPosition === "none" && showError && /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
-        field_label_content_default,
-        {
-          showError: true,
-          errorMessage,
-          errorId
-        }
-      ),
-      /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
-        "span",
-        {
-          id: `${controlId}`,
-          className: "dataforms-layouts-panel__field-control",
-          children: summaryFields.length > 1 ? /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
-            "span",
-            {
-              style: {
-                display: "flex",
-                flexDirection: "column",
-                alignItems: "flex-start",
-                width: "100%",
-                gap: "2px"
-              },
-              children: summaryFields.map((summaryField) => /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
-                "span",
-                {
-                  style: { width: "100%" },
-                  children: /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
-                    SummaryValue,
-                    {
-                      item: data,
-                      field: summaryField,
-                      showPlaceholderIfEmpty
-                    }
-                  )
-                },
-                summaryField.id
-              ))
-            }
-          ) : summaryFields.map((summaryField) => /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
-            SummaryValue,
-            {
-              item: data,
-              field: summaryField,
-              showPlaceholderIfEmpty
-            },
-            summaryField.id
-          ))
-        }
-      ),
-      !disabled2 && /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
-        import_components243.Button,
-        {
-          className: "dataforms-layouts-panel__field-trigger-icon",
-          label: ariaLabel,
-          icon: pencil_default,
-          size: "small",
-          "aria-expanded": isOpen,
-          "aria-haspopup": "dialog",
-          "aria-describedby": showError ? `${controlId} ${errorId}` : controlId,
-          onClick
-        }
-      )
-    ] });
   }
-
-  // packages/dataviews/build-module/hooks/use-form-validity.mjs
-  var import_deepmerge2 = __toESM(require_cjs(), 1);
-  var import_es66 = __toESM(require_es6(), 1);
-  var import_element331 = __toESM(require_element(), 1);
-  var import_i18n237 = __toESM(require_i18n(), 1);
-  function isFormValid(formValidity) {
-    if (!formValidity) {
-      return true;
-    }
-    return Object.values(formValidity).every((fieldValidation) => {
-      return Object.entries(fieldValidation).every(
-        ([key, validation]) => {
-          if (key === "children" && validation && typeof validation === "object") {
-            return isFormValid(validation);
+  var withLayoutStyles = (0, import_compose113.createHigherOrderComponent)(
+    (BlockListBlock2) => function WithLayoutStyles(props) {
+      const { clientId, name, attributes } = props;
+      const blockSupportsLayout = hasLayoutBlockSupport(name);
+      const layoutClasses = useLayoutClasses(attributes, name);
+      const extraProps = (0, import_data193.useSelect)(
+        (select3) => {
+          if (!blockSupportsLayout) {
+            return;
           }
-          return validation.type !== "invalid" && validation.type !== "validating";
+          const { getSettings: getSettings9, getBlockSettings: getBlockSettings2 } = unlock(
+            select3(store)
+          );
+          const settings2 = getSettings9();
+          const { disableLayoutStyles } = settings2;
+          if (disableLayoutStyles) {
+            return;
+          }
+          const [blockGapSupport] = getBlockSettings2(
+            clientId,
+            "spacing.blockGap"
+          );
+          const globalStyles = settings2[globalStylesDataKey];
+          let variationBlockGapValue;
+          const className = attributes?.className;
+          if (className?.includes(VARIATION_PREFIX2)) {
+            const { getBlockStyles: getBlockStyles2 } = select3(import_blocks126.store);
+            const registeredStyles = getBlockStyles2(name);
+            const variationName = getVariationNameFromClass(
+              className,
+              registeredStyles
+            );
+            variationBlockGapValue = variationName ? globalStyles?.blocks?.[name]?.variations?.[variationName]?.spacing?.blockGap : void 0;
+          }
+          const globalBlockGapValue = variationBlockGapValue ?? globalStyles?.blocks?.[name]?.spacing?.blockGap ?? globalStyles?.spacing?.blockGap;
+          return {
+            blockGapSupport,
+            globalBlockGapValue,
+            viewportSettings: settings2?.__experimentalFeatures?.viewport
+          };
+        },
+        [blockSupportsLayout, clientId, attributes?.className, name]
+      );
+      if (!extraProps) {
+        return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+          BlockListBlock2,
+          {
+            ...props,
+            __unstableLayoutClassNames: blockSupportsLayout ? layoutClasses : void 0
+          }
+        );
+      }
+      return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+        BlockWithLayoutStyles,
+        {
+          block: BlockListBlock2,
+          props,
+          layoutClasses,
+          ...extraProps
         }
       );
-    });
+    },
+    "withLayoutStyles"
+  );
+  (0, import_hooks31.addFilter)(
+    "blocks.registerBlockType",
+    "core/layout/addAttribute",
+    addAttribute9
+  );
+  (0, import_hooks31.addFilter)(
+    "editor.BlockListBlock",
+    "core/editor/layout/with-layout-styles",
+    withLayoutStyles
+  );
+
+  // packages/block-editor/build-module/hooks/layout-child.mjs
+  var import_compose117 = __toESM(require_compose(), 1);
+  var import_data197 = __toESM(require_data(), 1);
+  var import_element317 = __toESM(require_element(), 1);
+
+  // packages/block-editor/build-module/components/grid/grid-visualizer.mjs
+  var import_element314 = __toESM(require_element(), 1);
+  var import_data194 = __toESM(require_data(), 1);
+  var import_compose114 = __toESM(require_compose(), 1);
+
+  // packages/block-editor/build-module/components/grid/utils.mjs
+  function range(start2, length) {
+    return Array.from({ length }, (_, i2) => start2 + i2);
   }
-  function getFormFieldsToValidate(form, fields) {
-    const normalizedForm = normalize_form_default(form);
-    if (normalizedForm.fields.length === 0) {
-      return [];
-    }
-    const fieldsMap = /* @__PURE__ */ new Map();
-    fields.forEach((field) => {
-      fieldsMap.set(field.id, field);
-    });
-    function processFormField(formField) {
-      if ("children" in formField && Array.isArray(formField.children)) {
-        const processedChildren = formField.children.map(processFormField).filter((child) => child !== null);
-        if (processedChildren.length === 0) {
-          return null;
-        }
-        return {
-          id: formField.id,
-          children: processedChildren
-        };
+  var GridRect = class {
+    constructor({
+      columnStart,
+      rowStart,
+      columnEnd,
+      rowEnd,
+      columnSpan,
+      rowSpan
+    } = {}) {
+      this.columnStart = columnStart ?? 1;
+      this.rowStart = rowStart ?? 1;
+      if (columnSpan !== void 0) {
+        this.columnEnd = this.columnStart + columnSpan - 1;
+      } else {
+        this.columnEnd = columnEnd ?? this.columnStart;
       }
-      const fieldDef = fieldsMap.get(formField.id);
-      if (!fieldDef) {
-        return null;
+      if (rowSpan !== void 0) {
+        this.rowEnd = this.rowStart + rowSpan - 1;
+      } else {
+        this.rowEnd = rowEnd ?? this.rowStart;
       }
-      const [normalizedField] = normalizeFields([fieldDef]);
-      return {
-        id: formField.id,
-        children: [],
-        field: normalizedField
-      };
-    }
-    const toValidate = normalizedForm.fields.map(processFormField).filter((field) => field !== null);
-    return toValidate;
-  }
-  function setValidityAtPath(formValidity, fieldValidity, path) {
-    if (!formValidity) {
-      formValidity = {};
     }
-    if (path.length === 0) {
-      return formValidity;
-    }
-    const result = { ...formValidity };
-    let current = result;
-    for (let i2 = 0; i2 < path.length - 1; i2++) {
-      const segment = path[i2];
-      if (!current[segment]) {
-        current[segment] = {};
-      }
-      current[segment] = { ...current[segment] };
-      current = current[segment];
+    get columnSpan() {
+      return this.columnEnd - this.columnStart + 1;
     }
-    const finalKey = path[path.length - 1];
-    current[finalKey] = {
-      ...current[finalKey] || {},
-      ...fieldValidity
-    };
-    return result;
-  }
-  function removeValidationProperty(formValidity, path, property) {
-    if (!formValidity || path.length === 0) {
-      return formValidity;
+    get rowSpan() {
+      return this.rowEnd - this.rowStart + 1;
     }
-    const result = { ...formValidity };
-    let current = result;
-    for (let i2 = 0; i2 < path.length - 1; i2++) {
-      const segment = path[i2];
-      if (!current[segment]) {
-        return formValidity;
-      }
-      current[segment] = { ...current[segment] };
-      current = current[segment];
+    contains(column, row) {
+      return column >= this.columnStart && column <= this.columnEnd && row >= this.rowStart && row <= this.rowEnd;
     }
-    const finalKey = path[path.length - 1];
-    if (!current[finalKey]) {
-      return formValidity;
+    containsRect(rect) {
+      return this.contains(rect.columnStart, rect.rowStart) && this.contains(rect.columnEnd, rect.rowEnd);
     }
-    const fieldValidity = { ...current[finalKey] };
-    delete fieldValidity[property];
-    if (Object.keys(fieldValidity).length === 0) {
-      delete current[finalKey];
-    } else {
-      current[finalKey] = fieldValidity;
+    intersectsRect(rect) {
+      return this.columnStart <= rect.columnEnd && this.columnEnd >= rect.columnStart && this.rowStart <= rect.rowEnd && this.rowEnd >= rect.rowStart;
     }
-    if (Object.keys(result).length === 0) {
-      return void 0;
+  };
+  function getComputedCSS2(element, property) {
+    return element.ownerDocument.defaultView.getComputedStyle(element).getPropertyValue(property);
+  }
+  function getGridTracks(template2, gap) {
+    const tracks = [];
+    for (const size4 of template2.split(" ")) {
+      const previousTrack = tracks[tracks.length - 1];
+      const start2 = previousTrack ? previousTrack.end + gap : 0;
+      const end = start2 + parseFloat(size4);
+      tracks.push({ start: start2, end });
     }
-    return result;
+    return tracks;
   }
-  function handleElementsValidationAsync(promise, formField, promiseHandler) {
-    const { elementsCounterRef, setFormValidity, path, item } = promiseHandler;
-    const currentToken = (elementsCounterRef.current[formField.id] || 0) + 1;
-    elementsCounterRef.current[formField.id] = currentToken;
-    promise.then((result) => {
-      if (currentToken !== elementsCounterRef.current[formField.id]) {
-        return;
-      }
-      if (!Array.isArray(result)) {
-        setFormValidity((prev) => {
-          const newFormValidity = setValidityAtPath(
-            prev,
-            {
-              elements: {
-                type: "invalid",
-                message: (0, import_i18n237.__)("Could not validate elements.")
-              }
-            },
-            [...path, formField.id]
-          );
-          return newFormValidity;
-        });
-        return;
-      }
-      if (formField.field?.isValid.elements && !formField.field.isValid.elements.validate(item, {
-        ...formField.field,
-        elements: result
-      })) {
-        setFormValidity((prev) => {
-          const newFormValidity = setValidityAtPath(
-            prev,
-            {
-              elements: {
-                type: "invalid",
-                message: (0, import_i18n237.__)(
-                  "Value must be one of the elements."
-                )
-              }
-            },
-            [...path, formField.id]
-          );
-          return newFormValidity;
-        });
-      } else {
-        setFormValidity((prev) => {
-          return removeValidationProperty(
-            prev,
-            [...path, formField.id],
-            "elements"
-          );
-        });
-      }
-    }).catch((error2) => {
-      if (currentToken !== elementsCounterRef.current[formField.id]) {
-        return;
-      }
-      let errorMessage;
-      if (error2 instanceof Error) {
-        errorMessage = error2.message;
-      } else {
-        errorMessage = String(error2) || (0, import_i18n237.__)(
-          "Unknown error when running elements validation asynchronously."
-        );
-      }
-      setFormValidity((prev) => {
-        const newFormValidity = setValidityAtPath(
-          prev,
-          {
-            elements: {
-              type: "invalid",
-              message: errorMessage
-            }
-          },
-          [...path, formField.id]
-        );
-        return newFormValidity;
-      });
-    });
+  function getClosestTrack(tracks, position, edge = "start") {
+    return tracks.reduce(
+      (closest, track, index2) => Math.abs(track[edge] - position) < Math.abs(tracks[closest][edge] - position) ? index2 : closest,
+      0
+    );
   }
-  function handleCustomValidationAsync(promise, formField, promiseHandler) {
-    const { customCounterRef, setFormValidity, path } = promiseHandler;
-    const currentToken = (customCounterRef.current[formField.id] || 0) + 1;
-    customCounterRef.current[formField.id] = currentToken;
-    promise.then((result) => {
-      if (currentToken !== customCounterRef.current[formField.id]) {
-        return;
-      }
-      if (result === null) {
-        setFormValidity((prev) => {
-          return removeValidationProperty(
-            prev,
-            [...path, formField.id],
-            "custom"
-          );
-        });
-        return;
-      }
-      if (typeof result === "string") {
-        setFormValidity((prev) => {
-          const newFormValidity = setValidityAtPath(
-            prev,
-            {
-              custom: {
-                type: "invalid",
-                message: result
-              }
-            },
-            [...path, formField.id]
-          );
-          return newFormValidity;
-        });
-        return;
-      }
-      setFormValidity((prev) => {
-        const newFormValidity = setValidityAtPath(
-          prev,
-          {
-            custom: {
-              type: "invalid",
-              message: (0, import_i18n237.__)("Validation could not be processed.")
-            }
-          },
-          [...path, formField.id]
-        );
-        return newFormValidity;
-      });
-    }).catch((error2) => {
-      if (currentToken !== customCounterRef.current[formField.id]) {
-        return;
-      }
-      let errorMessage;
-      if (error2 instanceof Error) {
-        errorMessage = error2.message;
-      } else {
-        errorMessage = String(error2) || (0, import_i18n237.__)(
-          "Unknown error when running custom validation asynchronously."
-        );
-      }
-      setFormValidity((prev) => {
-        const newFormValidity = setValidityAtPath(
-          prev,
-          {
-            custom: {
-              type: "invalid",
-              message: errorMessage
-            }
-          },
-          [...path, formField.id]
-        );
-        return newFormValidity;
-      });
+  function getGridRect(gridElement, rect) {
+    const columnGap = parseFloat(getComputedCSS2(gridElement, "column-gap"));
+    const rowGap = parseFloat(getComputedCSS2(gridElement, "row-gap"));
+    const gridColumnTracks = getGridTracks(
+      getComputedCSS2(gridElement, "grid-template-columns"),
+      columnGap
+    );
+    const gridRowTracks = getGridTracks(
+      getComputedCSS2(gridElement, "grid-template-rows"),
+      rowGap
+    );
+    const columnStart = getClosestTrack(gridColumnTracks, rect.left) + 1;
+    const rowStart = getClosestTrack(gridRowTracks, rect.top) + 1;
+    const columnEnd = getClosestTrack(gridColumnTracks, rect.right, "end") + 1;
+    const rowEnd = getClosestTrack(gridRowTracks, rect.bottom, "end") + 1;
+    return new GridRect({
+      columnStart,
+      columnEnd,
+      rowStart,
+      rowEnd
     });
   }
-  function isFormFieldHidden(formField, item) {
-    return formField.children.length === 0 && !!formField.field?.isVisible && !formField.field.isVisible(item);
+  function getGridItemRect(gridItemElement) {
+    return getGridRect(
+      gridItemElement.parentElement,
+      new window.DOMRect(
+        gridItemElement.offsetLeft,
+        gridItemElement.offsetTop,
+        gridItemElement.offsetWidth,
+        gridItemElement.offsetHeight
+      )
+    );
   }
-  function validateFormField(item, formField, promiseHandler) {
-    if (isFormFieldHidden(formField, item)) {
-      const { customCounterRef, elementsCounterRef } = promiseHandler;
-      if (customCounterRef.current[formField.id]) {
-        customCounterRef.current[formField.id] += 1;
-      }
-      if (elementsCounterRef.current[formField.id]) {
-        elementsCounterRef.current[formField.id] += 1;
+  function getGridInfo(gridElement) {
+    const gridTemplateColumns = getComputedCSS2(
+      gridElement,
+      "grid-template-columns"
+    );
+    const gridTemplateRows = getComputedCSS2(
+      gridElement,
+      "grid-template-rows"
+    );
+    const borderTopWidth = getComputedCSS2(gridElement, "border-top-width");
+    const borderRightWidth = getComputedCSS2(
+      gridElement,
+      "border-right-width"
+    );
+    const borderBottomWidth = getComputedCSS2(
+      gridElement,
+      "border-bottom-width"
+    );
+    const borderLeftWidth = getComputedCSS2(gridElement, "border-left-width");
+    const paddingTop = getComputedCSS2(gridElement, "padding-top");
+    const paddingRight = getComputedCSS2(gridElement, "padding-right");
+    const paddingBottom = getComputedCSS2(gridElement, "padding-bottom");
+    const paddingLeft = getComputedCSS2(gridElement, "padding-left");
+    const numColumns = gridTemplateColumns.split(" ").length;
+    const numRows = gridTemplateRows.split(" ").length;
+    const numItems = numColumns * numRows;
+    return {
+      numColumns,
+      numRows,
+      numItems,
+      currentColor: getComputedCSS2(gridElement, "color"),
+      style: {
+        gridTemplateColumns,
+        gridTemplateRows,
+        gap: getComputedCSS2(gridElement, "gap"),
+        inset: `
+				calc(${paddingTop} + ${borderTopWidth})
+				calc(${paddingRight} + ${borderRightWidth})
+				calc(${paddingBottom} + ${borderBottomWidth})
+				calc(${paddingLeft} + ${borderLeftWidth})
+			`
       }
-      return void 0;
-    }
-    if (formField.field?.isValid.required && !formField.field.isValid.required.validate(item, formField.field)) {
-      return {
-        required: { type: "invalid" }
-      };
-    }
-    if (formField.field?.isValid.pattern && !formField.field.isValid.pattern.validate(item, formField.field)) {
-      return {
-        pattern: {
-          type: "invalid",
-          message: (0, import_i18n237.__)("Value does not match the required pattern.")
-        }
-      };
-    }
-    if (formField.field?.isValid.min && !formField.field.isValid.min.validate(item, formField.field)) {
-      return {
-        min: {
-          type: "invalid",
-          message: (0, import_i18n237.__)("Value is below the minimum.")
-        }
-      };
-    }
-    if (formField.field?.isValid.max && !formField.field.isValid.max.validate(item, formField.field)) {
-      return {
-        max: {
-          type: "invalid",
-          message: (0, import_i18n237.__)("Value is above the maximum.")
-        }
-      };
+    };
+  }
+
+  // packages/block-editor/build-module/components/grid/grid-visualizer.mjs
+  var import_jsx_runtime505 = __toESM(require_jsx_runtime(), 1);
+  function GridVisualizer({
+    clientId,
+    contentRef,
+    parentLayout,
+    childGridClientId
+  }) {
+    const isDistractionFree = (0, import_data194.useSelect)(
+      (select3) => select3(store).getSettings().isDistractionFree,
+      []
+    );
+    const gridElement = useBlockElement(clientId);
+    if (isDistractionFree || !gridElement) {
+      return null;
     }
-    if (formField.field?.isValid.minLength && !formField.field.isValid.minLength.validate(item, formField.field)) {
-      return {
-        minLength: {
-          type: "invalid",
-          message: (0, import_i18n237.__)("Value is too short.")
+    const isManualGrid = parentLayout?.isManualPlacement && window.__experimentalEnableGridInteractivity;
+    return /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+      GridVisualizerGrid,
+      {
+        gridClientId: clientId,
+        gridElement,
+        isManualGrid,
+        ref: contentRef,
+        childGridClientId
+      }
+    );
+  }
+  var GridVisualizerGrid = (0, import_element314.forwardRef)(
+    ({ gridClientId, gridElement, isManualGrid, childGridClientId }, ref) => {
+      const [gridInfo, setGridInfo] = (0, import_element314.useState)(
+        () => getGridInfo(gridElement)
+      );
+      const [isDroppingAllowed, setIsDroppingAllowed] = (0, import_element314.useState)(false);
+      const childGridElement = useBlockElement(childGridClientId);
+      const childGridRect = (0, import_element314.useMemo)(() => {
+        if (!childGridElement) {
+          return null;
         }
-      };
-    }
-    if (formField.field?.isValid.maxLength && !formField.field.isValid.maxLength.validate(item, formField.field)) {
-      return {
-        maxLength: {
-          type: "invalid",
-          message: (0, import_i18n237.__)("Value is too long.")
+        return getGridItemRect(childGridElement);
+      }, [childGridElement]);
+      (0, import_element314.useEffect)(() => {
+        const resizeCallback = () => setGridInfo(getGridInfo(gridElement));
+        const borderBoxSpy = new window.ResizeObserver(resizeCallback);
+        borderBoxSpy.observe(gridElement, { box: "border-box" });
+        const contentBoxSpy = new window.ResizeObserver(resizeCallback);
+        contentBoxSpy.observe(gridElement);
+        for (const element of gridElement.children) {
+          contentBoxSpy.observe(element);
         }
-      };
-    }
-    if (formField.field?.isValid.elements && formField.field.hasElements && !formField.field.getElements && Array.isArray(formField.field.elements) && !formField.field.isValid.elements.validate(item, formField.field)) {
-      return {
-        elements: {
-          type: "invalid",
-          message: (0, import_i18n237.__)("Value must be one of the elements.")
+        return () => {
+          borderBoxSpy.disconnect();
+          contentBoxSpy.disconnect();
+        };
+      }, [gridElement]);
+      (0, import_element314.useEffect)(() => {
+        function onGlobalDrag() {
+          setIsDroppingAllowed(true);
         }
-      };
-    }
-    let customError;
-    if (!!formField.field && formField.field.isValid.custom) {
-      try {
-        const value = formField.field.getValue({ item });
-        customError = formField.field.isValid.custom(
-          (0, import_deepmerge2.default)(
-            item,
-            formField.field.setValue({
-              item,
-              value
-            })
-          ),
-          formField.field
-        );
-      } catch (error2) {
-        let errorMessage;
-        if (error2 instanceof Error) {
-          errorMessage = error2.message;
-        } else {
-          errorMessage = String(error2) || (0, import_i18n237.__)("Unknown error when running custom validation.");
+        function onGlobalDragEnd() {
+          setIsDroppingAllowed(false);
         }
-        return {
-          custom: {
-            type: "invalid",
-            message: errorMessage
-          }
+        document.addEventListener("drag", onGlobalDrag);
+        document.addEventListener("dragend", onGlobalDragEnd);
+        return () => {
+          document.removeEventListener("drag", onGlobalDrag);
+          document.removeEventListener("dragend", onGlobalDragEnd);
         };
-      }
-    }
-    if (typeof customError === "string") {
-      return {
-        custom: {
-          type: "invalid",
-          message: customError
+      }, []);
+      return /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+        cover_default,
+        {
+          className: clsx_default("block-editor-grid-visualizer", {
+            "is-dropping-allowed": isDroppingAllowed
+          }),
+          clientId: gridClientId,
+          __unstablePopoverSlot: "__unstable-block-tools-after",
+          children: /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+            "div",
+            {
+              ref,
+              className: "block-editor-grid-visualizer__grid",
+              style: gridInfo.style,
+              children: isManualGrid ? /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+                ManualGridVisualizer,
+                {
+                  gridClientId,
+                  gridInfo,
+                  childGridRect
+                }
+              ) : /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+                AutoGridVisualizer,
+                {
+                  gridInfo,
+                  childGridRect
+                }
+              )
+            }
+          )
         }
-      };
-    }
-    const fieldValidity = {};
-    if (!!formField.field && formField.field.isValid.elements && formField.field.hasElements && typeof formField.field.getElements === "function") {
-      handleElementsValidationAsync(
-        formField.field.getElements(),
-        formField,
-        promiseHandler
       );
-      fieldValidity.elements = {
-        type: "validating",
-        message: (0, import_i18n237.__)("Validating\u2026")
-      };
     }
-    if (customError instanceof Promise) {
-      handleCustomValidationAsync(customError, formField, promiseHandler);
-      fieldValidity.custom = {
-        type: "validating",
-        message: (0, import_i18n237.__)("Validating\u2026")
-      };
-    }
-    if (Object.keys(fieldValidity).length > 0) {
-      return fieldValidity;
-    }
-    if (formField.children.length > 0) {
-      const result = {};
-      formField.children.forEach((child) => {
-        result[child.id] = validateFormField(item, child, {
-          ...promiseHandler,
-          path: [...promiseHandler.path, formField.id, "children"]
-        });
-      });
-      const filteredResult = {};
-      Object.entries(result).forEach(([key, value]) => {
-        if (value !== void 0) {
-          filteredResult[key] = value;
+  );
+  function AutoGridVisualizer({ gridInfo, childGridRect }) {
+    return range(1, gridInfo.numRows).map(
+      (row) => range(1, gridInfo.numColumns).map((column) => {
+        let color = gridInfo.currentColor;
+        if (childGridRect?.contains(column, row)) {
+          color = "transparent";
         }
-      });
-      if (Object.keys(filteredResult).length === 0) {
-        return void 0;
-      }
-      return {
-        children: filteredResult
-      };
-    }
-    return void 0;
-  }
-  function getFormFieldValue(formField, item) {
-    const fieldValue = formField?.field?.getValue({ item });
-    const isHidden = isFormFieldHidden(formField, item);
-    if (formField.children.length === 0) {
-      return { value: fieldValue, isHidden };
-    }
-    const childrenValues = formField.children.map(
-      (child) => getFormFieldValue(child, item)
+        return /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+          GridVisualizerCell,
+          {
+            color
+          },
+          `${row}-${column}`
+        );
+      })
     );
-    return {
-      value: fieldValue,
-      isHidden,
-      children: childrenValues
-    };
   }
-  function useFormValidity(item, fields, form) {
-    const [formValidity, setFormValidity] = (0, import_element331.useState)();
-    const customCounterRef = (0, import_element331.useRef)({});
-    const elementsCounterRef = (0, import_element331.useRef)({});
-    const previousValuesRef = (0, import_element331.useRef)({});
-    const validate = (0, import_element331.useCallback)(() => {
-      const promiseHandler = {
-        customCounterRef,
-        elementsCounterRef,
-        setFormValidity,
-        path: [],
-        item
-      };
-      const formFieldsToValidate = getFormFieldsToValidate(form, fields);
-      if (formFieldsToValidate.length === 0) {
-        setFormValidity(void 0);
-        return;
-      }
-      const newFormValidity = {};
-      const untouchedFields = [];
-      formFieldsToValidate.forEach((formField) => {
-        const value = getFormFieldValue(formField, item);
-        if (previousValuesRef.current.hasOwnProperty(formField.id) && (0, import_es66.default)(
-          previousValuesRef.current[formField.id],
-          value
-        )) {
-          untouchedFields.push(formField.id);
-          return;
-        }
-        previousValuesRef.current[formField.id] = value;
-        const fieldValidity = validateFormField(
-          item,
-          formField,
-          promiseHandler
+  function ManualGridVisualizer({ gridClientId, gridInfo, childGridRect }) {
+    const [highlightedRect, setHighlightedRect] = (0, import_element314.useState)(null);
+    const gridItemStyles = (0, import_data194.useSelect)(
+      (select3) => {
+        const { getBlockOrder: getBlockOrder2, getBlockStyles: getBlockStyles2 } = unlock(
+          select3(store)
         );
-        if (fieldValidity !== void 0) {
-          newFormValidity[formField.id] = fieldValidity;
+        const blockOrder = getBlockOrder2(gridClientId);
+        return getBlockStyles2(blockOrder);
+      },
+      [gridClientId]
+    );
+    const occupiedRects = (0, import_element314.useMemo)(() => {
+      const rects = [];
+      for (const style of Object.values(gridItemStyles)) {
+        const {
+          columnStart,
+          rowStart,
+          columnSpan = 1,
+          rowSpan = 1
+        } = style?.layout ?? {};
+        if (!columnStart || !rowStart) {
+          continue;
         }
-      });
-      setFormValidity((existingFormValidity) => {
-        let validity = {
-          ...existingFormValidity,
-          ...newFormValidity
-        };
-        const fieldsToKeep = [
-          ...untouchedFields,
-          ...Object.keys(newFormValidity)
-        ];
-        Object.keys(validity).forEach((key) => {
-          if (validity && !fieldsToKeep.includes(key)) {
-            delete validity[key];
-          }
-        });
-        if (Object.keys(validity).length === 0) {
-          validity = void 0;
-        }
-        const areEqual = (0, import_es66.default)(existingFormValidity, validity);
-        if (areEqual) {
-          return existingFormValidity;
+        rects.push(
+          new GridRect({
+            columnStart,
+            rowStart,
+            columnSpan,
+            rowSpan
+          })
+        );
+      }
+      return rects;
+    }, [gridItemStyles]);
+    return range(1, gridInfo.numRows).map(
+      (row) => range(1, gridInfo.numColumns).map((column) => {
+        const isChildGridCell = childGridRect?.contains(column, row);
+        let color = gridInfo.currentColor;
+        if (isChildGridCell) {
+          color = "transparent";
         }
-        return validity;
-      });
-    }, [item, fields, form]);
-    (0, import_element331.useEffect)(() => {
-      validate();
-    }, [validate]);
-    return {
-      validity: formValidity,
-      isValid: isFormValid(formValidity)
-    };
+        const isCellOccupied = occupiedRects.some(
+          (rect) => rect.contains(column, row)
+        );
+        const isHighlighted = highlightedRect?.contains(column, row) ?? false;
+        return /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+          GridVisualizerCell,
+          {
+            color,
+            className: isHighlighted && "is-highlighted",
+            children: isCellOccupied && !isChildGridCell ? /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+              GridVisualizerDropZone,
+              {
+                column,
+                row,
+                gridClientId,
+                gridInfo,
+                setHighlightedRect
+              }
+            ) : /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+              GridVisualizerAppender,
+              {
+                column,
+                row,
+                gridClientId,
+                gridInfo,
+                setHighlightedRect
+              }
+            )
+          },
+          `${row}-${column}`
+        );
+      })
+    );
   }
-  var use_form_validity_default = useFormValidity;
-
-  // packages/dataviews/build-module/hooks/use-reveal-validity.mjs
-  var import_element332 = __toESM(require_element(), 1);
-  function useRevealValidity(ref, shouldReveal) {
-    const revealValidity = (0, import_element332.useCallback)(() => {
-      const inputs = ref.current?.querySelectorAll("input, textarea, select");
-      let revealedCount = 0;
-      inputs?.forEach((input) => {
-        if (input.willValidate && !input.validity.valid) {
-          revealedCount++;
-          input.dispatchEvent(
-            new Event("invalid", { cancelable: true })
-          );
-        }
-      });
-      return revealedCount;
-    }, [ref]);
-    (0, import_element332.useEffect)(() => {
-      if (shouldReveal) {
-        revealValidity();
+  function GridVisualizerCell({ color, children, className }) {
+    return /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+      "div",
+      {
+        className: clsx_default(
+          "block-editor-grid-visualizer__cell",
+          className
+        ),
+        style: {
+          boxShadow: `inset 0 0 0 1px color-mix(in srgb, ${color} 20%, #0000)`,
+          color
+        },
+        children
       }
-    }, [shouldReveal, revealValidity]);
-    return revealValidity;
-  }
-
-  // packages/dataviews/build-module/components/dataform-layouts/panel/utils/use-field-from-form-field.mjs
-  var import_element333 = __toESM(require_element(), 1);
-
-  // packages/dataviews/build-module/components/dataform-layouts/get-summary-fields.mjs
-  function extractSummaryIds(summary) {
-    if (Array.isArray(summary)) {
-      return summary.map(
-        (item) => typeof item === "string" ? item : item.id
-      );
-    }
-    return [];
+    );
   }
-  var getSummaryFields = (summaryField, fields) => {
-    if (Array.isArray(summaryField) && summaryField.length > 0) {
-      const summaryIds = extractSummaryIds(summaryField);
-      return summaryIds.map(
-        (summaryId) => fields.find((_field) => _field.id === summaryId)
-      ).filter((_field) => _field !== void 0);
-    }
-    return [];
-  };
-
-  // packages/dataviews/build-module/components/dataform-layouts/panel/utils/use-field-from-form-field.mjs
-  var getFieldDefinition = (field, fields) => {
-    if (!!field.children) {
-      const simpleChildren = field.children.filter(
-        (child) => !child.children
-      );
-      if (simpleChildren.length === 0) {
-        return void 0;
+  function useGridVisualizerDropZone(column, row, gridClientId, gridInfo, setHighlightedRect) {
+    const {
+      getBlockAttributes: getBlockAttributes3,
+      getBlockRootClientId: getBlockRootClientId2,
+      canInsertBlockType: canInsertBlockType2,
+      getBlockName: getBlockName2
+    } = (0, import_data194.useSelect)(store);
+    const {
+      updateBlockAttributes: updateBlockAttributes2,
+      moveBlocksToPosition: moveBlocksToPosition2,
+      __unstableMarkNextChangeAsNotPersistent: __unstableMarkNextChangeAsNotPersistent2
+    } = (0, import_data194.useDispatch)(store);
+    const getNumberOfBlocksBeforeCell = useGetNumberOfBlocksBeforeCell(
+      gridClientId,
+      gridInfo.numColumns
+    );
+    return useDropZoneWithValidation({
+      validateDrag(srcClientId) {
+        const blockName = getBlockName2(srcClientId);
+        if (!canInsertBlockType2(blockName, gridClientId)) {
+          return false;
+        }
+        const attributes = getBlockAttributes3(srcClientId);
+        const rect = new GridRect({
+          columnStart: column,
+          rowStart: row,
+          columnSpan: attributes.style?.layout?.columnSpan,
+          rowSpan: attributes.style?.layout?.rowSpan
+        });
+        const isInBounds = new GridRect({
+          columnSpan: gridInfo.numColumns,
+          rowSpan: gridInfo.numRows
+        }).containsRect(rect);
+        return isInBounds;
+      },
+      onDragEnter(srcClientId) {
+        const attributes = getBlockAttributes3(srcClientId);
+        setHighlightedRect(
+          new GridRect({
+            columnStart: column,
+            rowStart: row,
+            columnSpan: attributes.style?.layout?.columnSpan,
+            rowSpan: attributes.style?.layout?.rowSpan
+          })
+        );
+      },
+      onDragLeave() {
+        setHighlightedRect(
+          (prevHighlightedRect) => prevHighlightedRect?.columnStart === column && prevHighlightedRect?.rowStart === row ? null : prevHighlightedRect
+        );
+      },
+      onDrop(srcClientId) {
+        setHighlightedRect(null);
+        const attributes = getBlockAttributes3(srcClientId);
+        updateBlockAttributes2(srcClientId, {
+          style: {
+            ...attributes.style,
+            layout: {
+              ...attributes.style?.layout,
+              columnStart: column,
+              rowStart: row
+            }
+          }
+        });
+        __unstableMarkNextChangeAsNotPersistent2();
+        moveBlocksToPosition2(
+          [srcClientId],
+          getBlockRootClientId2(srcClientId),
+          gridClientId,
+          getNumberOfBlocksBeforeCell(column, row)
+        );
       }
-      return fields.find(
-        (_field) => _field.id === simpleChildren[0].id
-      );
-    }
-    return fields.find((_field) => _field.id === field.id);
-  };
-  function useFieldFromFormField(field) {
-    const { fields } = (0, import_element333.useContext)(dataform_context_default);
-    const layout = field.layout;
-    const summaryFields = getSummaryFields(layout.summary, fields);
-    const fieldDefinition = getFieldDefinition(field, fields);
-    const fieldLabel = !!field.children ? field.label : fieldDefinition?.label;
-    if (summaryFields.length === 0) {
-      return {
-        summaryFields: fieldDefinition ? [fieldDefinition] : [],
-        fieldDefinition,
-        fieldLabel
-      };
-    }
-    return {
-      summaryFields,
-      fieldDefinition,
-      fieldLabel
-    };
+    });
   }
-  var use_field_from_form_field_default = useFieldFromFormField;
-
-  // packages/dataviews/build-module/components/dataform-layouts/panel/modal.mjs
-  var import_jsx_runtime530 = __toESM(require_jsx_runtime(), 1);
-  function ModalContent({
-    data,
-    field,
-    onChange,
-    fieldLabel,
-    onClose,
-    touched
+  function GridVisualizerDropZone({
+    column,
+    row,
+    gridClientId,
+    gridInfo,
+    setHighlightedRect
   }) {
-    const { openAs } = field.layout;
-    const { applyLabel, cancelLabel } = openAs;
-    const { fields } = (0, import_element334.useContext)(dataform_context_default);
-    const [changes, setChanges] = (0, import_element334.useState)({});
-    const modalData = (0, import_element334.useMemo)(() => {
-      return (0, import_deepmerge3.default)(data, changes, {
-        arrayMerge: (target, source) => source
-      });
-    }, [data, changes]);
-    const form = (0, import_element334.useMemo)(
-      () => ({
-        layout: DEFAULT_LAYOUT,
-        fields: !!field.children ? field.children : (
-          // If not explicit children return the field id itself.
-          [{ id: field.id, layout: DEFAULT_LAYOUT }]
+    return /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+      "div",
+      {
+        className: "block-editor-grid-visualizer__drop-zone",
+        ref: useGridVisualizerDropZone(
+          column,
+          row,
+          gridClientId,
+          gridInfo,
+          setHighlightedRect
         )
-      }),
-      [field]
-    );
-    const fieldsAsFieldType = fields.map((f2) => ({
-      ...f2,
-      Edit: f2.Edit === null ? void 0 : f2.Edit,
-      isValid: {
-        required: f2.isValid.required?.constraint,
-        elements: f2.isValid.elements?.constraint,
-        min: f2.isValid.min?.constraint,
-        max: f2.isValid.max?.constraint,
-        pattern: f2.isValid.pattern?.constraint,
-        minLength: f2.isValid.minLength?.constraint,
-        maxLength: f2.isValid.maxLength?.constraint
       }
-    }));
-    const { validity } = use_form_validity_default(modalData, fieldsAsFieldType, form);
-    const onApply = () => {
-      onChange(changes);
-      onClose();
-    };
-    const handleOnChange = (newValue) => {
-      setChanges(
-        (prev) => (0, import_deepmerge3.default)(prev, newValue, {
-          arrayMerge: (target, source) => source
-        })
-      );
-    };
-    const focusOnMountRef = (0, import_compose117.useFocusOnMount)("firstInputElement");
-    const contentRef = (0, import_element334.useRef)(null);
-    const mergedRef = (0, import_compose117.useMergeRefs)([focusOnMountRef, contentRef]);
-    useRevealValidity(contentRef, touched);
-    return /* @__PURE__ */ (0, import_jsx_runtime530.jsxs)(
-      import_components244.Modal,
+    );
+  }
+  function GridVisualizerAppender({
+    column,
+    row,
+    gridClientId,
+    gridInfo,
+    setHighlightedRect
+  }) {
+    const {
+      updateBlockAttributes: updateBlockAttributes2,
+      moveBlocksToPosition: moveBlocksToPosition2,
+      __unstableMarkNextChangeAsNotPersistent: __unstableMarkNextChangeAsNotPersistent2
+    } = (0, import_data194.useDispatch)(store);
+    const getNumberOfBlocksBeforeCell = useGetNumberOfBlocksBeforeCell(
+      gridClientId,
+      gridInfo.numColumns
+    );
+    return /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+      button_block_appender_default,
       {
-        className: "dataforms-layouts-panel__modal",
-        onRequestClose: onClose,
-        isFullScreen: false,
-        title: fieldLabel,
-        size: "medium",
-        children: [
-          /* @__PURE__ */ (0, import_jsx_runtime530.jsx)("div", { ref: mergedRef, children: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
-            DataFormLayout,
-            {
-              data: modalData,
-              form,
-              onChange: handleOnChange,
-              validity,
-              children: (FieldLayout, childField, childFieldValidity, markWhenOptional) => /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
-                FieldLayout,
-                {
-                  data: modalData,
-                  field: childField,
-                  onChange: handleOnChange,
-                  hideLabelFromVision: form.fields.length < 2,
-                  markWhenOptional,
-                  validity: childFieldValidity
-                },
-                childField.id
-              )
-            }
-          ) }),
-          /* @__PURE__ */ (0, import_jsx_runtime530.jsxs)(
-            Stack,
-            {
-              direction: "row",
-              className: "dataforms-layouts-panel__modal-footer",
-              gap: "md",
-              children: [
-                /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(import_components244.__experimentalSpacer, { style: { flex: 1 } }),
-                /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
-                  import_components244.Button,
-                  {
-                    variant: "tertiary",
-                    onClick: onClose,
-                    __next40pxDefaultSize: true,
-                    children: cancelLabel
-                  }
-                ),
-                /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
-                  import_components244.Button,
-                  {
-                    variant: "primary",
-                    onClick: onApply,
-                    __next40pxDefaultSize: true,
-                    children: applyLabel
-                  }
-                )
-              ]
+        rootClientId: gridClientId,
+        className: "block-editor-grid-visualizer__appender",
+        ref: useGridVisualizerDropZone(
+          column,
+          row,
+          gridClientId,
+          gridInfo,
+          setHighlightedRect
+        ),
+        style: {
+          color: gridInfo.currentColor
+        },
+        onSelect: (block) => {
+          if (!block) {
+            return;
+          }
+          updateBlockAttributes2(block.clientId, {
+            style: {
+              layout: {
+                columnStart: column,
+                rowStart: row
+              }
             }
-          )
-        ]
+          });
+          __unstableMarkNextChangeAsNotPersistent2();
+          moveBlocksToPosition2(
+            [block.clientId],
+            gridClientId,
+            gridClientId,
+            getNumberOfBlocksBeforeCell(column, row)
+          );
+        }
       }
     );
   }
-  function PanelModal({
-    data,
-    field,
-    onChange,
-    validity
+  function useDropZoneWithValidation({
+    validateDrag,
+    onDragEnter,
+    onDragLeave,
+    onDrop
   }) {
-    const [touched, setTouched] = (0, import_element334.useState)(false);
-    const [isOpen, setIsOpen] = (0, import_element334.useState)(false);
-    const { fieldDefinition, fieldLabel, summaryFields } = use_field_from_form_field_default(field);
-    if (!fieldDefinition) {
-      return null;
-    }
-    const handleClose = () => {
-      setIsOpen(false);
-      setTouched(true);
-    };
-    return /* @__PURE__ */ (0, import_jsx_runtime530.jsxs)(import_jsx_runtime530.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
-        SummaryButton,
-        {
-          data,
-          field,
-          fieldLabel,
-          summaryFields,
-          validity,
-          touched,
-          disabled: fieldDefinition.readOnly === true,
-          onClick: () => setIsOpen(true),
-          isOpen
+    const { getDraggedBlockClientIds: getDraggedBlockClientIds2 } = (0, import_data194.useSelect)(store);
+    return (0, import_compose114.__experimentalUseDropZone)({
+      onDragEnter() {
+        const [srcClientId] = getDraggedBlockClientIds2();
+        if (srcClientId && validateDrag(srcClientId)) {
+          onDragEnter(srcClientId);
         }
-      ),
-      isOpen && /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
-        ModalContent,
-        {
-          data,
-          field,
-          onChange,
-          fieldLabel: fieldLabel ?? "",
-          onClose: handleClose,
-          touched
+      },
+      onDragLeave() {
+        onDragLeave();
+      },
+      onDrop() {
+        const [srcClientId] = getDraggedBlockClientIds2();
+        if (srcClientId && validateDrag(srcClientId)) {
+          onDrop(srcClientId);
         }
-      )
-    ] });
+      }
+    });
   }
-  var modal_default = PanelModal;

-  // packages/dataviews/build-module/components/dataform-layouts/panel/dropdown.mjs
-  var import_components245 = __toESM(require_components(), 1);
-  var import_i18n238 = __toESM(require_i18n(), 1);
-  var import_element335 = __toESM(require_element(), 1);
-  var import_compose118 = __toESM(require_compose(), 1);
-  var import_jsx_runtime531 = __toESM(require_jsx_runtime(), 1);
-  function DropdownHeader({
-    title,
-    onClose
+  // packages/block-editor/build-module/components/grid/grid-item-resizer.mjs
+  var import_components235 = __toESM(require_components(), 1);
+  var import_element315 = __toESM(require_element(), 1);
+  var import_jsx_runtime506 = __toESM(require_jsx_runtime(), 1);
+  function GridItemResizer({
+    clientId,
+    bounds,
+    onChange,
+    parentLayout
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
-      Stack,
+    const blockElement = useBlockElement(clientId);
+    const rootBlockElement = blockElement?.parentElement;
+    const { isManualPlacement } = parentLayout;
+    if (!blockElement || !rootBlockElement) {
+      return null;
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(
+      GridItemResizerInner,
       {
-        direction: "column",
-        className: "dataforms-layouts-panel__dropdown-header",
-        gap: "lg",
-        children: /* @__PURE__ */ (0, import_jsx_runtime531.jsxs)(Stack, { direction: "row", gap: "sm", align: "center", children: [
-          title && /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(import_components245.__experimentalHeading, { level: 2, size: 13, children: title }),
-          /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(import_components245.__experimentalSpacer, { style: { flex: 1 } }),
-          onClose && /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
-            import_components245.Button,
-            {
-              label: (0, import_i18n238.__)("Close"),
-              icon: close_small_default,
-              onClick: onClose,
-              size: "small"
-            }
-          )
-        ] })
+        clientId,
+        bounds,
+        blockElement,
+        rootBlockElement,
+        onChange,
+        isManualGrid: isManualPlacement && window.__experimentalEnableGridInteractivity
       }
     );
   }
-  function DropdownContentWithValidation({
-    touched,
-    children
-  }) {
-    const ref = (0, import_element335.useRef)(null);
-    useRevealValidity(ref, touched);
-    return /* @__PURE__ */ (0, import_jsx_runtime531.jsx)("div", { ref, children });
-  }
-  function PanelDropdown({
-    data,
-    field,
+  function GridItemResizerInner({
+    clientId,
+    bounds,
+    blockElement,
+    rootBlockElement,
     onChange,
-    validity
+    isManualGrid
   }) {
-    const [touched, setTouched] = (0, import_element335.useState)(false);
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element335.useState)(
-      null
-    );
-    const popoverProps3 = (0, import_element335.useMemo)(
-      () => ({
-        // Anchor the popover to the middle of the entire row so that it doesn't
-        // move around when the label changes.
-        anchor: popoverAnchor,
-        placement: "left-start",
-        offset: 36,
-        shift: true
-      }),
-      [popoverAnchor]
-    );
-    const [dialogRef, dialogProps] = (0, import_compose118.__experimentalUseDialog)({
-      focusOnMount: "firstInputElement"
+    const [resizeDirection, setResizeDirection] = (0, import_element315.useState)(null);
+    const [enableSide, setEnableSide] = (0, import_element315.useState)({
+      top: false,
+      bottom: false,
+      left: false,
+      right: false
     });
-    const form = (0, import_element335.useMemo)(
-      () => ({
-        layout: DEFAULT_LAYOUT,
-        fields: !!field.children ? field.children : (
-          // If not explicit children return the field id itself.
-          [{ id: field.id, layout: DEFAULT_LAYOUT }]
-        )
-      }),
-      [field]
-    );
-    const formValidity = (0, import_element335.useMemo)(() => {
-      if (validity === void 0) {
-        return void 0;
-      }
-      if (!!field.children) {
-        return validity?.children;
+    (0, import_element315.useEffect)(() => {
+      const observer = new window.ResizeObserver(() => {
+        const blockClientRect = blockElement.getBoundingClientRect();
+        const rootBlockClientRect = rootBlockElement.getBoundingClientRect();
+        const topAvailable = blockClientRect.top > rootBlockClientRect.top;
+        const bottomAvailable = blockClientRect.bottom < rootBlockClientRect.bottom;
+        const leftAvailable = blockClientRect.left > rootBlockClientRect.left;
+        const rightAvailable = blockClientRect.right < rootBlockClientRect.right;
+        setEnableSide({
+          top: !!isManualGrid ? topAvailable : !bottomAvailable && topAvailable,
+          bottom: bottomAvailable,
+          left: !!isManualGrid ? leftAvailable : !rightAvailable && leftAvailable,
+          right: rightAvailable
+        });
+      });
+      observer.observe(blockElement);
+      return () => observer.disconnect();
+    }, [blockElement, rootBlockElement, isManualGrid]);
+    const justification = {
+      right: "left",
+      left: "right"
+    };
+    const alignment = {
+      top: "flex-end",
+      bottom: "flex-start"
+    };
+    const styles = {
+      display: "flex",
+      justifyContent: "center",
+      alignItems: "center",
+      ...justification[resizeDirection] && {
+        justifyContent: justification[resizeDirection]
+      },
+      ...alignment[resizeDirection] && {
+        alignItems: alignment[resizeDirection]
       }
-      return { [field.id]: validity };
-    }, [validity, field]);
-    const { fieldDefinition, fieldLabel, summaryFields } = use_field_from_form_field_default(field);
-    if (!fieldDefinition) {
-      return null;
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
-      "div",
+    };
+    return /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(
+      cover_default,
       {
-        ref: setPopoverAnchor,
-        className: "dataforms-layouts-panel__field-dropdown-anchor",
-        children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
-          import_components245.Dropdown,
+        className: "block-editor-grid-item-resizer",
+        clientId,
+        __unstablePopoverSlot: "__unstable-block-tools-after",
+        additionalStyles: styles,
+        children: /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(
+          import_components235.ResizableBox,
           {
-            contentClassName: "dataforms-layouts-panel__field-dropdown",
-            popoverProps: popoverProps3,
-            focusOnMount: false,
-            onToggle: (willOpen) => {
-              if (!willOpen) {
-                setTouched(true);
-              }
+            className: "block-editor-grid-item-resizer__box",
+            size: {
+              width: "100%",
+              height: "100%"
             },
-            renderToggle: ({ isOpen, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
-              SummaryButton,
-              {
-                data,
-                field,
-                fieldLabel,
-                summaryFields,
-                validity,
-                touched,
-                disabled: fieldDefinition.readOnly === true,
-                isOpen,
-                onClick: onToggle
-              }
-            ),
-            renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(DropdownContentWithValidation, { touched, children: /* @__PURE__ */ (0, import_jsx_runtime531.jsxs)("div", { ref: dialogRef, ...dialogProps, children: [
-              /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
-                DropdownHeader,
-                {
-                  title: fieldLabel,
-                  onClose
-                }
-              ),
-              /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
-                DataFormLayout,
-                {
-                  data,
-                  form,
-                  onChange,
-                  validity: formValidity,
-                  children: (FieldLayout, childField, childFieldValidity, markWhenOptional) => /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
-                    FieldLayout,
-                    {
-                      data,
-                      field: childField,
-                      onChange,
-                      hideLabelFromVision: (form?.fields ?? []).length < 2,
-                      markWhenOptional,
-                      validity: childFieldValidity
-                    },
-                    childField.id
-                  )
-                }
-              )
-            ] }) })
+            enable: {
+              bottom: enableSide.bottom,
+              bottomLeft: false,
+              bottomRight: false,
+              left: enableSide.left,
+              right: enableSide.right,
+              top: enableSide.top,
+              topLeft: false,
+              topRight: false
+            },
+            bounds,
+            boundsByDirection: true,
+            onPointerDown: ({ target, pointerId }) => {
+              target.setPointerCapture(pointerId);
+            },
+            onResizeStart: (event, direction) => {
+              setResizeDirection(direction);
+            },
+            onResizeStop: (event, direction, boxElement) => {
+              const columnGap = parseFloat(
+                getComputedCSS2(rootBlockElement, "column-gap")
+              );
+              const rowGap = parseFloat(
+                getComputedCSS2(rootBlockElement, "row-gap")
+              );
+              const gridColumnTracks = getGridTracks(
+                getComputedCSS2(
+                  rootBlockElement,
+                  "grid-template-columns"
+                ),
+                columnGap
+              );
+              const gridRowTracks = getGridTracks(
+                getComputedCSS2(
+                  rootBlockElement,
+                  "grid-template-rows"
+                ),
+                rowGap
+              );
+              const rect = new window.DOMRect(
+                blockElement.offsetLeft + boxElement.offsetLeft,
+                blockElement.offsetTop + boxElement.offsetTop,
+                boxElement.offsetWidth,
+                boxElement.offsetHeight
+              );
+              const columnStart = getClosestTrack(gridColumnTracks, rect.left) + 1;
+              const rowStart = getClosestTrack(gridRowTracks, rect.top) + 1;
+              const columnEnd = getClosestTrack(gridColumnTracks, rect.right, "end") + 1;
+              const rowEnd = getClosestTrack(gridRowTracks, rect.bottom, "end") + 1;
+              onChange({
+                columnSpan: columnEnd - columnStart + 1,
+                rowSpan: rowEnd - rowStart + 1,
+                columnStart: isManualGrid ? columnStart : void 0,
+                rowStart: isManualGrid ? rowStart : void 0
+              });
+            }
           }
         )
       }
     );
   }
-  var dropdown_default2 = PanelDropdown;

-  // packages/dataviews/build-module/components/dataform-layouts/panel/index.mjs
-  var import_jsx_runtime532 = __toESM(require_jsx_runtime(), 1);
-  function FormPanelField({
-    data,
-    field,
+  // packages/block-editor/build-module/components/grid/grid-item-movers.mjs
+  var import_i18n230 = __toESM(require_i18n(), 1);
+  var import_components236 = __toESM(require_components(), 1);
+  var import_data195 = __toESM(require_data(), 1);
+  var import_compose115 = __toESM(require_compose(), 1);
+  var import_jsx_runtime507 = __toESM(require_jsx_runtime(), 1);
+  function GridItemMovers({
+    layout,
+    parentLayout,
     onChange,
-    validity
+    gridClientId,
+    blockClientId
   }) {
-    const layout = field.layout;
-    if (layout.openAs.type === "modal") {
-      return /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(
-        modal_default,
+    const { moveBlocksToPosition: moveBlocksToPosition2, __unstableMarkNextChangeAsNotPersistent: __unstableMarkNextChangeAsNotPersistent2 } = (0, import_data195.useDispatch)(store);
+    const columnStart = layout?.columnStart ?? 1;
+    const rowStart = layout?.rowStart ?? 1;
+    const columnSpan = layout?.columnSpan ?? 1;
+    const rowSpan = layout?.rowSpan ?? 1;
+    const columnEnd = columnStart + columnSpan - 1;
+    const rowEnd = rowStart + rowSpan - 1;
+    const columnCount = parentLayout?.columnCount;
+    const rowCount = parentLayout?.rowCount;
+    const getNumberOfBlocksBeforeCell = useGetNumberOfBlocksBeforeCell(
+      gridClientId,
+      columnCount
+    );
+    return /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(block_controls_default, { group: "parent", children: /* @__PURE__ */ (0, import_jsx_runtime507.jsxs)(import_components236.ToolbarGroup, { className: "block-editor-grid-item-mover__move-button-container", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime507.jsx)("div", { className: "block-editor-grid-item-mover__move-horizontal-button-container is-left", children: /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
+        GridItemMover,
         {
-          data,
-          field,
-          onChange,
-          validity
+          icon: (0, import_i18n230.isRTL)() ? chevron_right_default : chevron_left_default,
+          label: (0, import_i18n230.__)("Move left"),
+          description: (0, import_i18n230.__)("Move left"),
+          isDisabled: columnStart <= 1,
+          onClick: () => {
+            onChange({
+              columnStart: columnStart - 1
+            });
+            __unstableMarkNextChangeAsNotPersistent2();
+            moveBlocksToPosition2(
+              [blockClientId],
+              gridClientId,
+              gridClientId,
+              getNumberOfBlocksBeforeCell(
+                columnStart - 1,
+                rowStart
+              )
+            );
+          }
         }
-      );
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(
-      dropdown_default2,
-      {
-        data,
-        field,
-        onChange,
-        validity
-      }
-    );
-  }
-
-  // packages/dataviews/build-module/components/dataform-layouts/card/index.mjs
-  var import_element336 = __toESM(require_element(), 1);
-  var import_a11y26 = __toESM(require_a11y(), 1);
-  var import_compose119 = __toESM(require_compose(), 1);
-
-  // packages/dataviews/build-module/components/dataform-layouts/get-validation-message.mjs
-  var import_i18n239 = __toESM(require_i18n(), 1);
-  function countInvalidFields(validity) {
-    if (!validity) {
-      return 0;
-    }
-    let count = 0;
-    const validityRules = Object.keys(validity).filter(
-      (key) => key !== "children"
-    );
-    for (const key of validityRules) {
-      const rule = validity[key];
-      if (rule?.type === "invalid") {
-        count++;
-      }
-    }
-    if (validity.children) {
-      for (const childValidity of Object.values(validity.children)) {
-        count += countInvalidFields(childValidity);
-      }
-    }
-    return count;
-  }
-  function getValidationMessage(validity) {
-    const invalidCount = countInvalidFields(validity);
-    if (invalidCount === 0) {
-      return void 0;
-    }
-    return (0, import_i18n239.sprintf)(
-      /* translators: %d: Number of fields that need attention */
-      (0, import_i18n239._n)(
-        "%d field needs attention",
-        "%d fields need attention",
-        invalidCount
-      ),
-      invalidCount
-    );
+      ) }),
+      /* @__PURE__ */ (0, import_jsx_runtime507.jsxs)("div", { className: "block-editor-grid-item-mover__move-vertical-button-container", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
+          GridItemMover,
+          {
+            className: "is-up-button",
+            icon: chevron_up_default,
+            label: (0, import_i18n230.__)("Move up"),
+            description: (0, import_i18n230.__)("Move up"),
+            isDisabled: rowStart <= 1,
+            onClick: () => {
+              onChange({
+                rowStart: rowStart - 1
+              });
+              __unstableMarkNextChangeAsNotPersistent2();
+              moveBlocksToPosition2(
+                [blockClientId],
+                gridClientId,
+                gridClientId,
+                getNumberOfBlocksBeforeCell(
+                  columnStart,
+                  rowStart - 1
+                )
+              );
+            }
+          }
+        ),
+        /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
+          GridItemMover,
+          {
+            className: "is-down-button",
+            icon: chevron_down_default,
+            label: (0, import_i18n230.__)("Move down"),
+            description: (0, import_i18n230.__)("Move down"),
+            isDisabled: rowCount && rowEnd >= rowCount,
+            onClick: () => {
+              onChange({
+                rowStart: rowStart + 1
+              });
+              __unstableMarkNextChangeAsNotPersistent2();
+              moveBlocksToPosition2(
+                [blockClientId],
+                gridClientId,
+                gridClientId,
+                getNumberOfBlocksBeforeCell(
+                  columnStart,
+                  rowStart + 1
+                )
+              );
+            }
+          }
+        )
+      ] }),
+      /* @__PURE__ */ (0, import_jsx_runtime507.jsx)("div", { className: "block-editor-grid-item-mover__move-horizontal-button-container is-right", children: /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
+        GridItemMover,
+        {
+          icon: (0, import_i18n230.isRTL)() ? chevron_left_default : chevron_right_default,
+          label: (0, import_i18n230.__)("Move right"),
+          description: (0, import_i18n230.__)("Move right"),
+          isDisabled: columnCount && columnEnd >= columnCount,
+          onClick: () => {
+            onChange({
+              columnStart: columnStart + 1
+            });
+            __unstableMarkNextChangeAsNotPersistent2();
+            moveBlocksToPosition2(
+              [blockClientId],
+              gridClientId,
+              gridClientId,
+              getNumberOfBlocksBeforeCell(
+                columnStart + 1,
+                rowStart
+              )
+            );
+          }
+        }
+      ) })
+    ] }) });
   }
-
-  // packages/dataviews/build-module/components/dataform-layouts/validation-badge.mjs
-  var import_jsx_runtime533 = __toESM(require_jsx_runtime(), 1);
-  function ValidationBadge({
-    validity
+  function GridItemMover({
+    className,
+    icon,
+    label,
+    isDisabled,
+    onClick,
+    description
   }) {
-    const message2 = getValidationMessage(validity);
-    if (!message2) {
-      return null;
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(Badge, { intent: "high", children: message2 });
+    const instanceId = (0, import_compose115.useInstanceId)(GridItemMover);
+    const descriptionId = `block-editor-grid-item-mover-button__description-${instanceId}`;
+    return /* @__PURE__ */ (0, import_jsx_runtime507.jsxs)(import_jsx_runtime507.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
+        import_components236.ToolbarButton,
+        {
+          className: clsx_default(
+            "block-editor-grid-item-mover-button",
+            className
+          ),
+          icon,
+          label,
+          "aria-describedby": descriptionId,
+          onClick: isDisabled ? null : onClick,
+          disabled: isDisabled,
+          accessibleWhenDisabled: true
+        }
+      ),
+      /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(VisuallyHidden, { id: descriptionId, children: description })
+    ] });
   }

-  // packages/dataviews/build-module/components/dataform-layouts/card/index.mjs
-  var import_jsx_runtime534 = __toESM(require_jsx_runtime(), 1);
-  function isSummaryFieldVisible(summaryField, summaryConfig, isOpen) {
-    if (!summaryConfig || Array.isArray(summaryConfig) && summaryConfig.length === 0) {
-      return false;
-    }
-    const summaryConfigArray = Array.isArray(summaryConfig) ? summaryConfig : [summaryConfig];
-    const fieldConfig = summaryConfigArray.find((config2) => {
-      if (typeof config2 === "string") {
-        return config2 === summaryField.id;
-      }
-      if (typeof config2 === "object" && "id" in config2) {
-        return config2.id === summaryField.id;
-      }
-      return false;
-    });
-    if (!fieldConfig) {
-      return false;
-    }
-    if (typeof fieldConfig === "string") {
-      return true;
-    }
-    if (typeof fieldConfig === "object" && "visibility" in fieldConfig) {
-      return fieldConfig.visibility === "always" || fieldConfig.visibility === "when-collapsed" && !isOpen;
-    }
-    return true;
-  }
-  function HeaderContent({
-    data,
-    fields,
-    label,
-    layout,
-    isOpen,
-    touched,
-    validity
-  }) {
-    const summaryFields = getSummaryFields(layout.summary, fields);
-    const visibleSummaryFields = summaryFields.filter(
-      (summaryField) => isSummaryFieldVisible(summaryField, layout.summary, isOpen)
+  // packages/block-editor/build-module/components/grid/use-grid-layout-sync.mjs
+  var import_data196 = __toESM(require_data(), 1);
+  var import_element316 = __toESM(require_element(), 1);
+  var import_compose116 = __toESM(require_compose(), 1);
+  function useGridLayoutSync({ clientId: gridClientId }) {
+    const { gridLayout, blockOrder, selectedBlockLayout } = (0, import_data196.useSelect)(
+      (select3) => {
+        const { getBlockAttributes: getBlockAttributes22, getBlockOrder: getBlockOrder2 } = select3(store);
+        const selectedBlock = select3(store).getSelectedBlock();
+        return {
+          gridLayout: getBlockAttributes22(gridClientId).layout ?? {},
+          blockOrder: getBlockOrder2(gridClientId),
+          selectedBlockLayout: selectedBlock?.attributes.style?.layout
+        };
+      },
+      [gridClientId]
     );
-    const hasBadge = touched && layout.isCollapsible;
-    const hasSummary = visibleSummaryFields.length > 0 && layout.withHeader;
-    return /* @__PURE__ */ (0, import_jsx_runtime534.jsxs)(
-      Stack,
-      {
-        align: "center",
-        justify: "space-between",
-        className: "dataforms-layouts-card__field-header-content",
-        children: [
-          /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(card_exports.Title, { children: label }),
-          (hasBadge || hasSummary) && /* @__PURE__ */ (0, import_jsx_runtime534.jsxs)(collapsible_card_exports.HeaderDescription, { className: "dataforms-layouts-card__field-header-content-description", children: [
-            hasBadge && /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(ValidationBadge, { validity }),
-            hasSummary && /* @__PURE__ */ (0, import_jsx_runtime534.jsx)("div", { className: "dataforms-layouts-card__field-summary", children: visibleSummaryFields.map((summaryField) => /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(
-              summaryField.render,
-              {
-                item: data,
-                field: summaryField
-              },
-              summaryField.id
-            )) })
-          ] })
-        ]
-      }
+    const { getBlockAttributes: getBlockAttributes3, getBlockRootClientId: getBlockRootClientId2 } = (0, import_data196.useSelect)(store);
+    const { updateBlockAttributes: updateBlockAttributes2, __unstableMarkNextChangeAsNotPersistent: __unstableMarkNextChangeAsNotPersistent2 } = (0, import_data196.useDispatch)(store);
+    const selectedBlockRect = (0, import_element316.useMemo)(
+      () => selectedBlockLayout ? new GridRect(selectedBlockLayout) : null,
+      [selectedBlockLayout]
     );
-  }
-  function BodyContent({
-    data,
-    field,
-    form,
-    onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    validity,
-    withHeader
-  }) {
-    if (field.children) {
-      return /* @__PURE__ */ (0, import_jsx_runtime534.jsxs)(import_jsx_runtime534.Fragment, { children: [
-        field.description && /* @__PURE__ */ (0, import_jsx_runtime534.jsx)("div", { className: "dataforms-layouts-card__field-description", children: field.description }),
-        /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(
-          DataFormLayout,
-          {
-            data,
-            form,
-            onChange,
-            validity: validity?.children
-          }
-        )
-      ] });
-    }
-    const SingleFieldLayout = getFormFieldLayout("regular")?.component;
-    if (!SingleFieldLayout) {
-      return null;
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(
-      SingleFieldLayout,
-      {
-        data,
-        field,
-        onChange,
-        hideLabelFromVision: hideLabelFromVision || withHeader,
-        markWhenOptional,
-        validity
-      }
+    const previouslySelectedBlockRect = (0, import_compose116.usePrevious)(selectedBlockRect);
+    const previousIsManualPlacement = (0, import_compose116.usePrevious)(
+      gridLayout.isManualPlacement
     );
-  }
-  function FormCardField({
-    data,
-    field,
-    onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    validity
-  }) {
-    const { fields } = (0, import_element336.useContext)(dataform_context_default);
-    const layout = field.layout;
-    const contentRef = (0, import_element336.useRef)(null);
-    const hasFocusedContentRef = (0, import_element336.useRef)(false);
-    const form = (0, import_element336.useMemo)(
-      () => ({
-        layout: DEFAULT_LAYOUT,
-        fields: field.children ?? []
-      }),
-      [field]
-    );
-    const { isOpened, isCollapsible } = layout;
-    const [isOpen, setIsOpen] = (0, import_element336.useState)(isOpened);
-    const [touched, setTouched] = (0, import_element336.useState)(false);
-    (0, import_element336.useEffect)(() => {
-      setIsOpen(isOpened);
-    }, [isOpened]);
-    const handleOpenChange = (0, import_element336.useCallback)((open) => {
-      if (!open) {
-        setTouched(true);
-      }
-      setIsOpen(open);
-    }, []);
-    const revealValidity = useRevealValidity(
-      contentRef,
-      (isCollapsible ? isOpen : true) && touched
-    );
-    const handleContentFocus = (0, import_element336.useCallback)(() => {
-      hasFocusedContentRef.current = true;
-    }, []);
-    const handleFocusOutside = (0, import_element336.useCallback)(() => {
-      if (!hasFocusedContentRef.current) {
-        return;
-      }
-      setTouched(true);
-      if (isCollapsible && !isOpen) {
-        return;
-      }
-      const revealedCount = revealValidity();
-      const message2 = getValidationMessage(validity);
-      if (revealedCount > 0 && message2) {
-        (0, import_a11y26.speak)(message2, "polite");
-      }
-    }, [isCollapsible, isOpen, revealValidity, validity]);
-    const focusOutsideProps = (0, import_compose119.__experimentalUseFocusOutside)(handleFocusOutside);
-    let label = field.label;
-    let withHeader;
-    if (field.children) {
-      withHeader = !!label && layout.withHeader;
-    } else {
-      const fieldDefinition = fields.find(
-        (fieldDef) => fieldDef.id === field.id
-      );
-      if (!canRenderField(fieldDefinition)) {
-        return null;
-      }
-      label = fieldDefinition.label;
-      withHeader = !!label && layout.withHeader;
-    }
-    const bodyContent = /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(
-      BodyContent,
-      {
-        data,
-        field,
-        form,
-        onChange,
-        hideLabelFromVision,
-        markWhenOptional,
-        validity,
-        withHeader
-      }
-    );
-    const headerContent = /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(
-      HeaderContent,
-      {
-        data,
-        fields,
-        label,
-        layout,
-        isOpen: isCollapsible ? !!isOpen : true,
-        touched,
-        validity
-      }
-    );
-    if (withHeader && isCollapsible) {
-      return /* @__PURE__ */ (0, import_jsx_runtime534.jsxs)(
-        collapsible_card_exports.Root,
-        {
-          className: "dataforms-layouts-card__field",
-          open: isOpen,
-          onOpenChange: handleOpenChange,
-          ...focusOutsideProps,
-          children: [
-            /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(collapsible_card_exports.Header, { children: headerContent }),
-            /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(
-              collapsible_card_exports.Content,
-              {
-                ref: contentRef,
-                onFocus: handleContentFocus,
-                children: bodyContent
+    const previousBlockOrder = (0, import_compose116.usePrevious)(blockOrder);
+    (0, import_element316.useEffect)(() => {
+      const updates = {};
+      if (gridLayout.isManualPlacement) {
+        const occupiedRects = [];
+        for (const clientId of blockOrder) {
+          const {
+            columnStart,
+            rowStart,
+            columnSpan = 1,
+            rowSpan = 1
+          } = getBlockAttributes3(clientId).style?.layout ?? {};
+          if (!columnStart || !rowStart) {
+            continue;
+          }
+          occupiedRects.push(
+            new GridRect({
+              columnStart,
+              rowStart,
+              columnSpan,
+              rowSpan
+            })
+          );
+        }
+        for (const clientId of blockOrder) {
+          const attributes = getBlockAttributes3(clientId);
+          const {
+            columnStart,
+            rowStart,
+            columnSpan = 1,
+            rowSpan = 1
+          } = attributes.style?.layout ?? {};
+          if (columnStart && rowStart) {
+            continue;
+          }
+          const [newColumnStart, newRowStart] = placeBlock(
+            occupiedRects,
+            gridLayout.columnCount,
+            columnSpan,
+            rowSpan,
+            previouslySelectedBlockRect?.columnEnd,
+            previouslySelectedBlockRect?.rowEnd
+          );
+          occupiedRects.push(
+            new GridRect({
+              columnStart: newColumnStart,
+              rowStart: newRowStart,
+              columnSpan,
+              rowSpan
+            })
+          );
+          updates[clientId] = {
+            style: {
+              ...attributes.style,
+              layout: {
+                ...attributes.style?.layout,
+                columnStart: newColumnStart,
+                rowStart: newRowStart
               }
-            )
-          ]
+            }
+          };
+        }
+        const bottomMostRow = Math.max(
+          ...occupiedRects.map((r3) => r3.rowEnd)
+        );
+        if (!gridLayout.rowCount || gridLayout.rowCount < bottomMostRow) {
+          updates[gridClientId] = {
+            layout: {
+              ...gridLayout,
+              rowCount: bottomMostRow
+            }
+          };
+        }
+        for (const clientId of previousBlockOrder ?? []) {
+          if (!blockOrder.includes(clientId)) {
+            const rootClientId = getBlockRootClientId2(clientId);
+            if (rootClientId === null) {
+              continue;
+            }
+            const rootAttributes = getBlockAttributes3(rootClientId);
+            if (rootAttributes?.layout?.type === "grid") {
+              continue;
+            }
+            const attributes = getBlockAttributes3(clientId);
+            const {
+              columnStart,
+              rowStart,
+              columnSpan,
+              rowSpan,
+              ...layout
+            } = attributes.style?.layout ?? {};
+            if (columnStart || rowStart || columnSpan || rowSpan) {
+              const hasEmptyLayoutAttribute = Object.keys(layout).length === 0;
+              updates[clientId] = setImmutably2(
+                attributes,
+                ["style", "layout"],
+                hasEmptyLayoutAttribute ? void 0 : layout
+              );
+            }
+          }
+        }
+      } else {
+        if (previousIsManualPlacement === true) {
+          for (const clientId of blockOrder) {
+            const attributes = getBlockAttributes3(clientId);
+            const { columnStart, rowStart, ...layout } = attributes.style?.layout ?? {};
+            if (columnStart || rowStart) {
+              const hasEmptyLayoutAttribute = Object.keys(layout).length === 0;
+              updates[clientId] = setImmutably2(
+                attributes,
+                ["style", "layout"],
+                hasEmptyLayoutAttribute ? void 0 : layout
+              );
+            }
+          }
+        }
+        if (gridLayout.rowCount) {
+          updates[gridClientId] = {
+            layout: {
+              ...gridLayout,
+              rowCount: void 0
+            }
+          };
         }
-      );
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime534.jsxs)(
-      card_exports.Root,
-      {
-        className: "dataforms-layouts-card__field",
-        ...focusOutsideProps,
-        children: [
-          withHeader && /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(card_exports.Header, { children: headerContent }),
-          /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(card_exports.Content, { ref: contentRef, onFocus: handleContentFocus, children: bodyContent })
-        ]
       }
-    );
-  }
-
-  // packages/dataviews/build-module/components/dataform-layouts/row/index.mjs
-  var import_components246 = __toESM(require_components(), 1);
-  var import_jsx_runtime535 = __toESM(require_jsx_runtime(), 1);
-  function Header4({ title }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
-      Stack,
-      {
-        direction: "column",
-        className: "dataforms-layouts-row__header",
-        gap: "lg",
-        children: /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(Stack, { direction: "row", align: "center", children: /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(import_components246.__experimentalHeading, { level: 2, size: 13, children: title }) })
+      if (Object.keys(updates).length) {
+        __unstableMarkNextChangeAsNotPersistent2();
+        updateBlockAttributes2(
+          Object.keys(updates),
+          updates,
+          /* uniqueByBlock: */
+          true
+        );
       }
-    );
+    }, [
+      // Actual deps to sync:
+      gridClientId,
+      gridLayout,
+      previousBlockOrder,
+      blockOrder,
+      previouslySelectedBlockRect,
+      previousIsManualPlacement,
+      // These won't change, but the linter thinks they might:
+      __unstableMarkNextChangeAsNotPersistent2,
+      getBlockAttributes3,
+      getBlockRootClientId2,
+      updateBlockAttributes2
+    ]);
   }
-  var EMPTY_WRAPPER = ({ children }) => /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(import_jsx_runtime535.Fragment, { children });
-  function FormRowField({
-    data,
-    field,
-    onChange,
-    hideLabelFromVision,
-    markWhenOptional,
-    validity
-  }) {
-    const layout = field.layout;
-    if (!!field.children) {
-      const form = {
-        layout: DEFAULT_LAYOUT,
-        fields: field.children
-      };
-      return /* @__PURE__ */ (0, import_jsx_runtime535.jsxs)("div", { className: "dataforms-layouts-row__field", children: [
-        !hideLabelFromVision && field.label && /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(Header4, { title: field.label }),
-        /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(Stack, { direction: "row", align: layout.alignment, gap: "lg", children: /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
-          DataFormLayout,
-          {
-            data,
-            form,
-            onChange,
-            validity: validity?.children,
-            as: EMPTY_WRAPPER,
-            children: (FieldLayout, childField, childFieldValidity) => /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
-              "div",
-              {
-                className: "dataforms-layouts-row__field-control",
-                style: layout.styles[childField.id],
-                children: /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
-                  FieldLayout,
-                  {
-                    data,
-                    field: childField,
-                    onChange,
-                    hideLabelFromVision,
-                    markWhenOptional,
-                    validity: childFieldValidity
-                  }
-                )
-              },
-              childField.id
-            )
-          }
-        ) })
-      ] });
-    }
-    const RegularLayout = getFormFieldLayout("regular")?.component;
-    if (!RegularLayout) {
-      return null;
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(import_jsx_runtime535.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime535.jsx)("div", { className: "dataforms-layouts-row__field-control", children: /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
-      RegularLayout,
-      {
-        data,
-        field,
-        onChange,
-        markWhenOptional,
-        validity
+  function placeBlock(occupiedRects, gridColumnCount, blockColumnSpan, blockRowSpan, startColumn = 1, startRow = 1) {
+    for (let row = startRow; ; row++) {
+      for (let column = row === startRow ? startColumn : 1; column <= gridColumnCount; column++) {
+        const candidateRect = new GridRect({
+          columnStart: column,
+          rowStart: row,
+          columnSpan: blockColumnSpan,
+          rowSpan: blockRowSpan
+        });
+        if (!occupiedRects.some(
+          (r3) => r3.intersectsRect(candidateRect)
+        )) {
+          return [column, row];
+        }
       }
-    ) }) });
+    }
   }

-  // packages/dataviews/build-module/components/dataform-layouts/details/index.mjs
-  var import_element337 = __toESM(require_element(), 1);
-  var import_i18n240 = __toESM(require_i18n(), 1);
-  var import_a11y27 = __toESM(require_a11y(), 1);
-  var import_compose120 = __toESM(require_compose(), 1);
-  var import_jsx_runtime536 = __toESM(require_jsx_runtime(), 1);
-  function FormDetailsField({
-    data,
-    field,
-    onChange,
-    validity
+  // packages/block-editor/build-module/hooks/layout-child.mjs
+  var import_jsx_runtime508 = __toESM(require_jsx_runtime(), 1);
+  var { getResponsiveMediaQueries: getResponsiveMediaQueries4 } = unlock(privateApis);
+  var LAYOUT_CHILD_BLOCK_PROPS_REFERENCE = {};
+  var FLEX_CHILD_LAYOUT_VALUES2 = {
+    fit: "fit",
+    grow: "fill",
+    max: "fixed",
+    fixed: "fixedNoShrink"
+  };
+  var FLEX_SIZE_VALUES2 = [
+    FLEX_CHILD_LAYOUT_VALUES2.max,
+    FLEX_CHILD_LAYOUT_VALUES2.fixed
+  ];
+  function isFlexSizeValue2(value) {
+    return FLEX_SIZE_VALUES2.includes(value);
+  }
+  function serializeRule({ selector: selector3, declarations }) {
+    return `${selector3} {
+		${Object.entries(declarations).map(([property, value]) => `${property}: ${value}`).join("; ")};
+	}`;
+  }
+  function getChildLayoutStyleRules({
+    selector: selector3,
+    layout = {},
+    viewportOverrides,
+    parentLayout = {},
+    includeContainerQuery = true
   }) {
-    const { fields } = (0, import_element337.useContext)(dataform_context_default);
-    const detailsRef = (0, import_element337.useRef)(null);
-    const contentRef = (0, import_element337.useRef)(null);
-    const hasFocusedContentRef = (0, import_element337.useRef)(false);
-    const [touched, setTouched] = (0, import_element337.useState)(false);
-    const [isOpen, setIsOpen] = (0, import_element337.useState)(false);
-    const form = (0, import_element337.useMemo)(
-      () => ({
-        layout: DEFAULT_LAYOUT,
-        fields: field.children ?? []
-      }),
-      [field]
-    );
-    (0, import_element337.useEffect)(() => {
-      const details = detailsRef.current;
-      if (!details) {
-        return;
+    const hasViewportOverrides = viewportOverrides !== void 0;
+    const effectiveLayout = hasViewportOverrides ? {
+      ...layout,
+      ...viewportOverrides
+    } : layout;
+    const hasViewportOverride = (key) => Object.hasOwn(viewportOverrides || {}, key);
+    const {
+      selfStretch,
+      flexSize,
+      columnStart,
+      rowStart,
+      columnSpan,
+      rowSpan
+    } = effectiveLayout;
+    const baseSelfStretch = layout.selfStretch;
+    const { columnCount, minimumColumnWidth } = parentLayout;
+    const rules = [];
+    const declarations = {};
+    if (!hasViewportOverrides || hasViewportOverride("selfStretch") || hasViewportOverride("flexSize")) {
+      if (hasViewportOverrides && (selfStretch === FLEX_CHILD_LAYOUT_VALUES2.fit || selfStretch === FLEX_CHILD_LAYOUT_VALUES2.grow) && isFlexSizeValue2(baseSelfStretch) && layout.flexSize) {
+        declarations["flex-basis"] = "unset";
+        if (baseSelfStretch === FLEX_CHILD_LAYOUT_VALUES2.fixed) {
+          declarations["flex-shrink"] = "unset";
+        }
       }
-      const handleToggle = () => {
-        const nowOpen = details.open;
-        if (!nowOpen) {
-          setTouched(true);
+      if (isFlexSizeValue2(selfStretch) && flexSize) {
+        declarations["flex-basis"] = flexSize;
+        if (selfStretch === FLEX_CHILD_LAYOUT_VALUES2.fixed) {
+          declarations["flex-shrink"] = "0";
+        } else if (hasViewportOverrides && baseSelfStretch === FLEX_CHILD_LAYOUT_VALUES2.fixed) {
+          declarations["flex-shrink"] = "unset";
         }
-        setIsOpen(nowOpen);
-      };
-      details.addEventListener("toggle", handleToggle);
-      return () => {
-        details.removeEventListener("toggle", handleToggle);
-      };
-    }, []);
-    const revealValidity = useRevealValidity(contentRef, isOpen && touched);
-    const handleContentFocus = (0, import_element337.useCallback)(() => {
-      hasFocusedContentRef.current = true;
-    }, []);
-    const handleFocusOutside = (0, import_element337.useCallback)(() => {
-      if (!hasFocusedContentRef.current) {
-        return;
+        declarations["box-sizing"] = "border-box";
+      } else if (selfStretch === FLEX_CHILD_LAYOUT_VALUES2.grow) {
+        declarations["flex-grow"] = "1";
       }
-      setTouched(true);
-      if (!detailsRef.current?.open) {
-        return;
+    }
+    if (!hasViewportOverrides || hasViewportOverride("columnStart") || hasViewportOverride("columnSpan")) {
+      if (columnStart && columnSpan) {
+        declarations["grid-column"] = `${columnStart} / span ${columnSpan}`;
+      } else if (columnStart) {
+        declarations["grid-column"] = `${columnStart}`;
+      } else if (columnSpan) {
+        declarations["grid-column"] = `span ${columnSpan}`;
       }
-      const revealedCount = revealValidity();
-      const message2 = getValidationMessage(validity);
-      if (revealedCount > 0 && message2) {
-        (0, import_a11y27.speak)(message2, "polite");
+    }
+    if (!hasViewportOverrides || hasViewportOverride("rowStart") || hasViewportOverride("rowSpan")) {
+      if (rowStart && rowSpan) {
+        declarations["grid-row"] = `${rowStart} / span ${rowSpan}`;
+      } else if (rowStart) {
+        declarations["grid-row"] = `${rowStart}`;
+      } else if (rowSpan) {
+        declarations["grid-row"] = `span ${rowSpan}`;
       }
-    }, [revealValidity, validity]);
-    const focusOutsideProps = (0, import_compose120.__experimentalUseFocusOutside)(handleFocusOutside);
-    if (!field.children) {
-      return null;
     }
-    const summaryFieldId = field.layout.summary ?? "";
-    const summaryField = summaryFieldId ? fields.find((fieldDef) => fieldDef.id === summaryFieldId) : void 0;
-    let summaryContent;
-    if (summaryField && summaryField.render) {
-      summaryContent = /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(summaryField.render, { item: data, field: summaryField });
-    } else {
-      summaryContent = field.label || (0, import_i18n240.__)("More details");
+    if (Object.keys(declarations).length) {
+      rules.push({ selector: selector3, declarations });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime536.jsxs)(
-      "details",
-      {
-        ref: detailsRef,
-        className: "dataforms-layouts-details__details",
-        ...focusOutsideProps,
-        children: [
-          /* @__PURE__ */ (0, import_jsx_runtime536.jsx)("summary", { className: "dataforms-layouts-details__summary", children: /* @__PURE__ */ (0, import_jsx_runtime536.jsxs)(
-            Stack,
-            {
-              direction: "row",
-              align: "center",
-              gap: "md",
-              className: "dataforms-layouts-details__summary-content",
-              children: [
-                summaryContent,
-                touched && /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(ValidationBadge, { validity })
-              ]
-            }
-          ) }),
-          /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
-            "div",
-            {
-              ref: contentRef,
-              className: "dataforms-layouts-details__content",
-              onFocus: handleContentFocus,
-              children: /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
-                DataFormLayout,
-                {
-                  data,
-                  form,
-                  onChange,
-                  validity: validity?.children
-                }
-              )
-            }
-          )
-        ]
-      }
-    );
-  }
-
-  // packages/dataviews/build-module/components/dataform-layouts/index.mjs
-  var import_jsx_runtime537 = __toESM(require_jsx_runtime(), 1);
-  var FORM_FIELD_LAYOUTS = [
-    {
-      type: "regular",
-      component: FormRegularField,
-      wrapper: ({ children }) => /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
-        Stack,
-        {
-          direction: "column",
-          className: "dataforms-layouts__wrapper",
-          gap: "lg",
-          children
+    if (includeContainerQuery && !hasViewportOverrides) {
+      if ((columnSpan || columnStart) && (minimumColumnWidth || !columnCount)) {
+        let parentColumnValue = parseFloat(minimumColumnWidth);
+        if (isNaN(parentColumnValue)) {
+          parentColumnValue = 12;
         }
-      )
-    },
-    {
-      type: "panel",
-      component: FormPanelField,
-      wrapper: ({ children }) => /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
-        Stack,
-        {
-          direction: "column",
-          className: "dataforms-layouts__wrapper",
-          gap: "md",
-          children
-        }
-      )
-    },
-    {
-      type: "card",
-      component: FormCardField,
-      wrapper: ({ children }) => /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
-        Stack,
-        {
-          direction: "column",
-          className: "dataforms-layouts__wrapper",
-          gap: "xl",
-          children
+        let parentColumnUnit = minimumColumnWidth?.replace(
+          parentColumnValue,
+          ""
+        );
+        if (!["px", "rem", "em"].includes(parentColumnUnit)) {
+          parentColumnUnit = "rem";
         }
-      )
-    },
-    {
-      type: "row",
-      component: FormRowField,
-      wrapper: ({
-        children,
-        layout
-      }) => /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
-        Stack,
-        {
-          direction: "column",
-          className: "dataforms-layouts__wrapper",
-          gap: "lg",
-          children: /* @__PURE__ */ (0, import_jsx_runtime537.jsx)("div", { className: "dataforms-layouts-row__field", children: /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
-            Stack,
-            {
-              direction: "row",
-              gap: "lg",
-              align: layout.alignment,
-              children
-            }
-          ) })
+        let numColsToBreakAt = 2;
+        if (columnSpan && columnStart) {
+          numColsToBreakAt = columnSpan + columnStart - 1;
+        } else if (columnSpan) {
+          numColsToBreakAt = columnSpan;
+        } else {
+          numColsToBreakAt = columnStart;
         }
-      )
-    },
-    {
-      type: "details",
-      component: FormDetailsField
+        const defaultGapValue = parentColumnUnit === "px" ? 24 : 1.5;
+        const containerQueryValue = numColsToBreakAt * parentColumnValue + (numColsToBreakAt - 1) * defaultGapValue;
+        const minimumContainerQueryValue = parentColumnValue * 2 + defaultGapValue - 1;
+        const gridColumnValue = columnSpan && columnSpan > 1 ? "1/-1" : "auto";
+        rules.push({
+          rulesGroup: `@container (max-width: ${Math.max(
+            containerQueryValue,
+            minimumContainerQueryValue
+          )}${parentColumnUnit})`,
+          selector: selector3,
+          declarations: {
+            "grid-column": gridColumnValue,
+            "grid-row": "auto"
+          }
+        });
+      }
     }
-  ];
-  function getFormFieldLayout(type) {
-    return FORM_FIELD_LAYOUTS.find((layout) => layout.type === type);
+    return rules;
   }
-
-  // packages/dataviews/build-module/components/dataform-layouts/data-form-layout.mjs
-  var import_jsx_runtime538 = __toESM(require_jsx_runtime(), 1);
-  var DEFAULT_WRAPPER = ({ children }) => /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(Stack, { direction: "column", className: "dataforms-layouts__wrapper", gap: "lg", children });
-  function DataFormLayout({
-    data,
-    form,
-    onChange,
-    validity,
-    children,
-    as
+  function getChildLayoutStyles({
+    selector: selector3,
+    layout = {},
+    parentLayout = {},
+    includeContainerQuery = true
   }) {
-    const { fields: fieldDefinitions } = (0, import_element338.useContext)(dataform_context_default);
-    const markWhenOptional = (0, import_element338.useMemo)(() => {
-      const requiredCount = fieldDefinitions.filter(
-        (f2) => !!f2.isValid?.required
-      ).length;
-      const optionalCount = fieldDefinitions.length - requiredCount;
-      return requiredCount > optionalCount;
-    }, [fieldDefinitions]);
-    function getFieldDefinition2(field) {
-      return fieldDefinitions.find(
-        (fieldDefinition) => fieldDefinition.id === field.id
-      );
-    }
-    const Wrapper = as ?? getFormFieldLayout(form.layout.type)?.wrapper ?? DEFAULT_WRAPPER;
-    return /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(Wrapper, { layout: form.layout, children: form.fields.map((formField) => {
-      const FieldLayout = getFormFieldLayout(formField.layout.type)?.component;
-      if (!FieldLayout) {
-        return null;
-      }
-      const fieldDefinition = !formField.children ? getFieldDefinition2(formField) : void 0;
-      if (fieldDefinition && fieldDefinition.isVisible && !fieldDefinition.isVisible(data)) {
-        return null;
-      }
-      if (children) {
-        return children(
-          FieldLayout,
-          formField,
-          validity?.[formField.id],
-          markWhenOptional
-        );
-      }
-      return /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
-        FieldLayout,
-        {
-          data,
-          field: formField,
-          onChange,
-          markWhenOptional,
-          validity: validity?.[formField.id]
-        },
-        formField.id
-      );
-    }) });
+    return getChildLayoutStyleRules({
+      selector: selector3,
+      layout,
+      parentLayout,
+      includeContainerQuery
+    }).map((rule) => {
+      const serializedRule = serializeRule(rule);
+      return rule.rulesGroup ? `${rule.rulesGroup} {
+				${serializedRule}
+			}` : serializedRule;
+    }).join("");
   }
-
-  // packages/dataviews/build-module/dataform/index.mjs
-  var import_jsx_runtime539 = __toESM(require_jsx_runtime(), 1);
-  function DataForm({
-    data,
-    form,
-    fields,
-    onChange,
-    validity
+  function getResponsiveChildLayoutStyles({
+    style = {},
+    selector: selector3,
+    parentLayout = {},
+    viewportSettings
   }) {
-    const normalizedForm = (0, import_element339.useMemo)(() => normalize_form_default(form), [form]);
-    const normalizedFields = (0, import_element339.useMemo)(
-      () => normalizeFields(fields),
-      [fields]
-    );
-    if (!form.fields) {
-      return null;
+    const baseLayout = style?.layout ?? {};
+    return Object.entries(getResponsiveMediaQueries4(viewportSettings)).map(([viewport, mediaQuery]) => {
+      const viewportLayout = getStyleForState2(style, {
+        viewport,
+        pseudo: DEFAULT_BLOCK_STYLE_STATE2.pseudo
+      })?.layout;
+      if (!viewportLayout || !Object.keys(viewportLayout).length) {
+        return "";
+      }
+      const viewportRules = getChildLayoutStyleRules({
+        selector: selector3,
+        layout: baseLayout,
+        viewportOverrides: viewportLayout,
+        parentLayout,
+        includeContainerQuery: false
+      });
+      const css = viewportRules.map(serializeRule).join("");
+      return css ? `${mediaQuery}{${css}}` : "";
+    }).filter(Boolean).join("");
+  }
+  function getUpdatedChildLayoutStyle(style, layout, selectedState) {
+    if (!hasViewportBlockStyleState(selectedState)) {
+      return {
+        ...style,
+        layout: {
+          ...style?.layout,
+          ...layout
+        }
+      };
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(DataFormProvider, { fields: normalizedFields, children: /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(
-      DataFormLayout,
-      {
-        data,
-        form: normalizedForm,
-        onChange,
-        validity
+    const layoutState = {
+      viewport: selectedState.viewport,
+      pseudo: DEFAULT_BLOCK_STYLE_STATE2.pseudo
+    };
+    const stateStyle = getStyleForState2(style, layoutState);
+    return setStyleForState(style, layoutState, {
+      ...stateStyle,
+      layout: {
+        ...stateStyle?.layout,
+        ...layout
       }
-    ) });
+    });
   }
-
-  // packages/block-editor/build-module/hooks/block-fields/index.mjs
-  var import_element343 = __toESM(require_element(), 1);
-  var import_i18n244 = __toESM(require_i18n(), 1);
-
-  // packages/block-editor/build-module/hooks/block-fields/fields-dropdown-menu.mjs
-  var import_components247 = __toESM(require_components(), 1);
-  var import_i18n241 = __toESM(require_i18n(), 1);
-
-  // packages/block-editor/build-module/hooks/block-fields/use-inspector-popover-placement.mjs
-  var import_compose121 = __toESM(require_compose(), 1);
-  function useInspectorPopoverPlacement2({ isControl } = { isControl: false }) {
-    const isMobile = (0, import_compose121.useViewportMatch)("medium", "<");
-    return !isMobile ? {
-      popoverProps: {
-        placement: "left-start",
-        // For non-mobile, inner sidebar width (248px) - button width (24px) - border (1px) + padding (16px) + spacing (20px)
-        offset: isControl ? 35 : 259
+  function useBlockPropsChildLayoutStyles({ style }) {
+    const { shouldRenderChildLayoutStyles, viewportSettings } = (0, import_data197.useSelect)(
+      (select3) => {
+        const settings2 = select3(store).getSettings();
+        return {
+          shouldRenderChildLayoutStyles: !settings2.disableLayoutStyles,
+          viewportSettings: settings2?.__experimentalFeatures?.viewport
+        };
       }
-    } : {};
+    );
+    const layout = style?.layout ?? {};
+    const { columnStart, rowStart, columnSpan, rowSpan } = layout;
+    const parentLayout = useLayout() || {};
+    const id = (0, import_compose117.useInstanceId)(LAYOUT_CHILD_BLOCK_PROPS_REFERENCE);
+    const selector3 = `.wp-container-content-${id}`;
+    if (true) {
+      if (columnStart && typeof columnStart !== "number") {
+        throw new Error("columnStart must be a number");
+      }
+      if (rowStart && typeof rowStart !== "number") {
+        throw new Error("rowStart must be a number");
+      }
+      if (columnSpan && typeof columnSpan !== "number") {
+        throw new Error("columnSpan must be a number");
+      }
+      if (rowSpan && typeof rowSpan !== "number") {
+        throw new Error("rowSpan must be a number");
+      }
+    }
+    let css = "";
+    if (shouldRenderChildLayoutStyles) {
+      css = [
+        getChildLayoutStyles({
+          selector: selector3,
+          layout,
+          parentLayout
+        }),
+        getResponsiveChildLayoutStyles({
+          style,
+          selector: selector3,
+          parentLayout,
+          viewportSettings
+        })
+      ].join("");
+    }
+    useStyleOverride({ css });
+    if (!css) {
+      return;
+    }
+    return { className: `wp-container-content-${id}` };
   }
-
-  // packages/block-editor/build-module/hooks/block-fields/fields-dropdown-menu.mjs
-  var import_jsx_runtime540 = __toESM(require_jsx_runtime(), 1);
-  function FieldsDropdownMenu({
-    fields,
-    visibleFields,
-    onToggleField
-  }) {
-    const { popoverProps: popoverProps3 } = useInspectorPopoverPlacement2();
-    if (!fields || fields.length === 0) {
+  function ChildLayoutControlsPure({ clientId, style, setAttributes }) {
+    const parentLayout = useLayout() || {};
+    const {
+      type: parentLayoutType = "default",
+      allowSizingOnChildren = false,
+      isManualPlacement
+    } = parentLayout;
+    if (parentLayoutType !== "grid") {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(
-      import_components247.DropdownMenu,
+    return /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
+      GridTools,
       {
-        icon: more_vertical_default,
-        label: (0, import_i18n241.__)("Options"),
-        popoverProps: popoverProps3,
-        toggleProps: { size: "small" },
-        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(import_components247.MenuGroup, { label: (0, import_i18n241.__)("Show / Hide"), children: fields.map((field) => {
-          const isVisible = visibleFields.includes(field.id);
-          return /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(
-            import_components247.MenuItem,
-            {
-              isSelected: isVisible,
-              onClick: () => {
-                onToggleField(field.id);
-                onClose();
-              },
-              role: "menuitemcheckbox",
-              icon: isVisible ? check_default : null,
-              children: field.label
-            },
-            field.id
-          );
-        }) })
+        clientId,
+        style,
+        setAttributes,
+        allowSizingOnChildren,
+        isManualPlacement,
+        parentLayout
       }
     );
   }
-
-  // packages/block-editor/build-module/hooks/block-fields/rich-text/index.mjs
-  var import_components248 = __toESM(require_components(), 1);
-  var import_compose122 = __toESM(require_compose(), 1);
-  var import_data186 = __toESM(require_data(), 1);
-  var import_element340 = __toESM(require_element(), 1);
-  var import_rich_text21 = __toESM(require_rich_text(), 1);
-  var import_jsx_runtime541 = __toESM(require_jsx_runtime(), 1);
-  var { useRichText: useRichText2, KeyboardShortcutContext: KeyboardShortcutContext2, InputEventContext: InputEventContext2 } = unlock(import_rich_text21.privateApis);
-  function RichTextControl({
-    data,
-    field,
-    hideLabelFromVision,
-    onChange,
-    config: config2 = {}
+  function GridTools({
+    clientId,
+    style,
+    setAttributes,
+    allowSizingOnChildren,
+    isManualPlacement,
+    parentLayout
   }) {
-    const registry = (0, import_data186.useRegistry)();
-    const attrValue = field.getValue({ item: data });
-    const fieldConfig = field.config || {};
-    const { clientId } = config2;
-    const [selection2, setSelection] = (0, import_element340.useState)({
-      start: void 0,
-      end: void 0
-    });
-    const [isSelected, setIsSelected] = (0, import_element340.useState)(false);
-    const anchorRef = (0, import_element340.useRef)();
-    const inputEvents = (0, import_element340.useRef)(/* @__PURE__ */ new Set());
-    const keyboardShortcuts = (0, import_element340.useRef)(/* @__PURE__ */ new Set());
-    const adjustedAllowedFormats = getAllowedFormats({
-      allowedFormats: fieldConfig?.allowedFormats,
-      disableFormats: fieldConfig?.disableFormats
-    });
-    function onFocus() {
-      anchorRef.current?.focus();
-    }
     const {
-      value,
-      getValue,
-      onChange: onRichTextChange,
-      ref: richTextRef,
-      formatTypes
-    } = useRichText2({
-      value: attrValue,
-      onChange(html) {
-        onChange(field.setValue({ item: data, value: html }));
+      rootClientId,
+      isVisible,
+      parentBlockVisibility,
+      blockBlockVisibility,
+      deviceType,
+      viewportSettings,
+      isChildBlockAGrid,
+      selectedState
+    } = (0, import_data197.useSelect)(
+      (select3) => {
+        const {
+          getBlockRootClientId: getBlockRootClientId2,
+          getBlockEditingMode: getBlockEditingMode2,
+          getTemplateLock: getTemplateLock2,
+          getBlockAttributes: getBlockAttributes3,
+          getSettings: getSettings9,
+          getSelectedBlockStyleState: getSelectedBlockStyleState2
+        } = unlock(select3(store));
+        const _rootClientId = getBlockRootClientId2(clientId);
+        if (getTemplateLock2(_rootClientId) || getBlockEditingMode2(_rootClientId) !== "default") {
+          return {
+            rootClientId: _rootClientId,
+            isVisible: false
+          };
+        }
+        const parentAttributes = getBlockAttributes3(_rootClientId);
+        const blockAttributes = getBlockAttributes3(clientId);
+        const settings2 = getSettings9();
+        const currentDeviceType = settings2?.[deviceTypeKey]?.toLowerCase() || BLOCK_VISIBILITY_VIEWPORTS.desktop.key;
+        return {
+          rootClientId: _rootClientId,
+          isVisible: true,
+          parentBlockVisibility: parentAttributes?.metadata?.blockVisibility,
+          blockBlockVisibility: blockAttributes?.metadata?.blockVisibility,
+          deviceType: currentDeviceType,
+          viewportSettings: settings2?.__experimentalFeatures?.viewport,
+          // Check if the selected child block is itself a grid.
+          isChildBlockAGrid: blockAttributes?.layout?.type === "grid",
+          selectedState: getSelectedBlockStyleState2(clientId)
+        };
       },
-      selectionStart: selection2.start,
-      selectionEnd: selection2.end,
-      onSelectionChange: (start2, end) => setSelection({ start: start2, end }),
-      __unstableIsSelected: isSelected,
-      preserveWhiteSpace: !!fieldConfig?.preserveWhiteSpace,
-      placeholder: fieldConfig?.placeholder,
-      __unstableDisableFormats: fieldConfig?.disableFormats,
-      allowedFormats: adjustedAllowedFormats,
-      withoutInteractiveFormatting: fieldConfig?.withoutInteractiveFormatting,
-      __unstableFormatTypeHandlerContext: (0, import_element340.useMemo)(
-        () => ({ richTextIdentifier: field.id, blockClientId: clientId }),
-        [field.id, clientId]
-      )
+      [clientId]
+    );
+    const blockElement = useBlockElement(clientId);
+    const rawCanvasView = blockElement?.ownerDocument?.defaultView;
+    const canvasView = rawCanvasView === null ? void 0 : rawCanvasView;
+    const {
+      isBlockCurrentlyHidden: isParentBlockCurrentlyHidden,
+      currentViewport
+    } = useBlockVisibility({
+      blockVisibility: parentBlockVisibility,
+      deviceType,
+      view: canvasView,
+      viewportSettings
     });
-    const { baseControlProps, controlProps } = (0, import_components248.useBaseControlProps)({
-      hideLabelFromVision: hideLabelFromVision ?? field.hideLabelFromVision,
-      label: field.label
+    const isAnyAncestorHidden = (0, import_data197.useSelect)(
+      (select3) => {
+        if (!rootClientId) {
+          return false;
+        }
+        const { isBlockParentHiddenAtViewport: isBlockParentHiddenAtViewport2 } = unlock(
+          select3(store)
+        );
+        return isBlockParentHiddenAtViewport2(
+          rootClientId,
+          currentViewport
+        );
+      },
+      [rootClientId, currentViewport]
+    );
+    const { isBlockCurrentlyHidden: isBlockItselfCurrentlyHidden } = useBlockVisibility({
+      blockVisibility: blockBlockVisibility,
+      deviceType,
+      view: canvasView,
+      viewportSettings
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime541.jsxs)(import_jsx_runtime541.Fragment, { children: [
-      isSelected && /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(KeyboardShortcutContext2.Provider, { value: keyboardShortcuts, children: /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(InputEventContext2.Provider, { value: inputEvents, children: /* @__PURE__ */ (0, import_jsx_runtime541.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
-        FormatEdit,
+    const [resizerBounds, setResizerBounds] = (0, import_element317.useState)();
+    const childGridClientId = isChildBlockAGrid ? clientId : void 0;
+    if (!isVisible || isParentBlockCurrentlyHidden || isAnyAncestorHidden) {
+      return null;
+    }
+    const showResizer = allowSizingOnChildren && !isBlockItselfCurrentlyHidden;
+    function updateLayout(layout) {
+      setAttributes({
+        style: getUpdatedChildLayoutStyle(style, layout, selectedState)
+      });
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime508.jsxs)(import_jsx_runtime508.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
+        GridVisualizer,
         {
-          value,
-          onChange: onRichTextChange,
-          onFocus,
-          formatTypes,
-          forwardedRef: anchorRef,
-          isVisible: false
+          clientId: rootClientId,
+          contentRef: setResizerBounds,
+          parentLayout,
+          childGridClientId
         }
-      ) }) }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(import_components248.BaseControl, { ...baseControlProps, children: /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
-        "div",
+      ),
+      showResizer && /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
+        GridItemResizer,
         {
-          className: "block-editor-content-only-controls__rich-text",
-          role: "textbox",
-          "aria-multiline": !fieldConfig?.disableLineBreaks,
-          ref: (0, import_compose122.useMergeRefs)([
-            richTextRef,
-            useEventListeners({
-              registry,
-              getValue,
-              onChange: onRichTextChange,
-              formatTypes,
-              selectionChange: setSelection,
-              isSelected,
-              disableFormats: fieldConfig?.disableFormats,
-              value,
-              tagName: "div",
-              disableLineBreaks: fieldConfig?.disableLineBreaks,
-              keyboardShortcuts,
-              inputEvents
-            }),
-            anchorRef
-          ]),
-          onFocus: () => setIsSelected(true),
-          onBlur: () => setIsSelected(false),
-          contentEditable: true,
-          ...controlProps
+          clientId,
+          bounds: resizerBounds,
+          onChange: updateLayout,
+          parentLayout
         }
-      ) })
+      ),
+      isManualPlacement && window.__experimentalEnableGridInteractivity && /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
+        GridItemMovers,
+        {
+          layout: style?.layout,
+          parentLayout,
+          onChange: updateLayout,
+          gridClientId: rootClientId,
+          blockClientId: clientId
+        }
+      )
     ] });
   }
+  var layout_child_default = {
+    useBlockProps: useBlockPropsChildLayoutStyles,
+    edit: ChildLayoutControlsPure,
+    attributeKeys: ["style"],
+    hasSupport() {
+      return true;
+    }
+  };

-  // packages/block-editor/build-module/hooks/block-fields/media/index.mjs
-  var import_components249 = __toESM(require_components(), 1);
-  var import_data187 = __toESM(require_data(), 1);
-  var import_dom75 = __toESM(require_dom(), 1);
-  var import_element341 = __toESM(require_element(), 1);
-  var import_i18n242 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime542 = __toESM(require_jsx_runtime(), 1);
-  var focusToggleButton2 = (containerRef) => {
-    window.requestAnimationFrame(() => {
-      const [toggleButton] = import_dom75.focus.tabbable.find(containerRef?.current);
-      if (!toggleButton) {
-        return;
+  // packages/block-editor/build-module/hooks/metadata.mjs
+  var import_hooks32 = __toESM(require_hooks(), 1);
+  var import_blocks127 = __toESM(require_blocks(), 1);
+  var META_ATTRIBUTE_NAME = "metadata";
+  function addMetaAttribute(blockTypeSettings) {
+    if (blockTypeSettings?.attributes?.[META_ATTRIBUTE_NAME]?.type) {
+      return blockTypeSettings;
+    }
+    blockTypeSettings.attributes = {
+      ...blockTypeSettings.attributes,
+      [META_ATTRIBUTE_NAME]: {
+        type: "object"
       }
-      toggleButton.focus();
-    });
-  };
-  function MediaThumbnail({ data, field, attachment, config: config2 }) {
-    const { allowedTypes = [], multiple = false } = config2 || {};
-    if (multiple) {
-      return "todo multiple";
+    };
+    return blockTypeSettings;
+  }
+  function addTransforms5(result, source, index2, results) {
+    if (results.length === 1 && result.innerBlocks.length === source.length) {
+      return result;
     }
-    if (attachment?.media_type === "image" || attachment?.poster) {
-      return /* @__PURE__ */ (0, import_jsx_runtime542.jsx)("div", { className: "block-editor-content-only-controls__media-thumbnail", children: /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
-        "img",
-        {
-          alt: "",
-          width: 20,
-          height: 20,
-          src: attachment.media_type === "image" ? attachment.source_url : attachment.poster
-        }
-      ) });
+    if (results.length === 1 && source.length > 1 || results.length > 1 && source.length === 1) {
+      return result;
     }
-    if (allowedTypes.length === 1) {
-      const value = field.getValue({ item: data });
-      const url = value?.url;
-      if (allowedTypes[0] === "image" && url) {
-        return /* @__PURE__ */ (0, import_jsx_runtime542.jsx)("div", { className: "block-editor-content-only-controls__media-thumbnail", children: /* @__PURE__ */ (0, import_jsx_runtime542.jsx)("img", { alt: "", width: 20, height: 20, src: url }) });
-      }
-      let icon;
-      if (allowedTypes[0] === "image") {
-        icon = image_default;
-      } else if (allowedTypes[0] === "video") {
-        icon = video_default;
-      } else if (allowedTypes[0] === "audio") {
-        icon = audio_default;
-      } else {
-        icon = media_default;
-      }
-      if (icon) {
-        return /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(import_components249.Icon, { icon, size: 20 });
-      }
+    if (results.length > 1 && source.length > 1 && results.length !== source.length) {
+      return result;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(import_components249.Icon, { icon: media_default, size: 20 });
-  }
-  function Media({ data, field, onChange, config: config2 = {} }) {
-    const { popoverProps: popoverProps3 } = useInspectorPopoverPlacement2({
-      isControl: true
-    });
-    const value = field.getValue({ item: data });
-    const {
-      allowedTypes = [],
-      multiple = false,
-      useFeaturedImage = false
-    } = config2;
-    const id = value?.id;
-    const url = value?.url;
-    const attachment = (0, import_data187.useSelect)(
-      (select3) => {
-        if (!id) {
-          return;
-        }
-        const settings2 = select3(store).getSettings();
-        const getMedia = settings2[getMediaSelectKey];
-        if (!getMedia) {
-          return;
-        }
-        return getMedia(select3, id);
-      },
-      [id]
-    );
-    let chooseItemLabel;
-    if (allowedTypes.length === 1) {
-      const allowedType = allowedTypes[0];
-      if (allowedType === "image") {
-        chooseItemLabel = (0, import_i18n242.__)("Image");
-      } else if (allowedType === "video") {
-        chooseItemLabel = (0, import_i18n242.__)("Video");
-      } else if (allowedType === "audio") {
-        chooseItemLabel = (0, import_i18n242.__)("Audio");
-      } else if (allowedType === "application") {
-        chooseItemLabel = (0, import_i18n242.__)("File");
-      } else {
-        chooseItemLabel = (0, import_i18n242.__)("Media");
-      }
-    } else {
-      chooseItemLabel = (0, import_i18n242.__)("Media");
+    const sourceMetadata = source[index2]?.attributes?.metadata;
+    if (!sourceMetadata) {
+      return result;
     }
-    const containerRef = (0, import_element341.useRef)();
-    return /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(check_default2, { children: /* @__PURE__ */ (0, import_jsx_runtime542.jsxs)(
-      "div",
-      {
-        ref: containerRef,
-        className: "block-editor-content-only-controls",
-        children: [
-          /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
-            media_replace_flow_default,
-            {
-              className: "block-editor-content-only-controls__media-replace-flow",
-              allowedTypes,
-              mediaId: id,
-              mediaURL: url,
-              multiple,
-              popoverProps: popoverProps3,
-              onReset: () => {
-                onChange(
-                  field.setValue({
-                    item: data,
-                    value: {}
-                  })
-                );
-              },
-              ...useFeaturedImage && {
-                useFeaturedImage: !!value?.featuredImage,
-                onToggleFeaturedImage: () => {
-                  onChange(
-                    field.setValue({
-                      item: data,
-                      value: {
-                        featuredImage: !value?.featuredImage
-                      }
-                    })
-                  );
-                }
-              },
-              onSelect: (selectedMedia) => {
-                if (selectedMedia.id && selectedMedia.url) {
-                  const newValue = {
-                    ...selectedMedia,
-                    mediaType: selectedMedia.media_type
-                  };
-                  if (useFeaturedImage) {
-                    newValue.featuredImage = false;
-                  }
-                  onChange(
-                    field.setValue({
-                      item: data,
-                      value: newValue
-                    })
-                  );
-                }
-              },
-              renderToggle: (buttonProps) => /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
-                import_components249.Button,
-                {
-                  __next40pxDefaultSize: true,
-                  className: "block-editor-content-only-controls__media",
-                  ...buttonProps,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime542.jsxs)(
-                    import_components249.__experimentalGrid,
-                    {
-                      rowGap: 0,
-                      columnGap: 8,
-                      templateColumns: "20px 1fr",
-                      className: "block-editor-content-only-controls__media-row",
-                      children: [
-                        url && /* @__PURE__ */ (0, import_jsx_runtime542.jsxs)(import_jsx_runtime542.Fragment, { children: [
-                          /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
-                            MediaThumbnail,
-                            {
-                              attachment,
-                              field,
-                              data,
-                              config: config2
-                            }
-                          ),
-                          /* @__PURE__ */ (0, import_jsx_runtime542.jsx)("span", {
-                            className: "block-editor-content-only-controls__media-title",
-                            // TODO - truncate long titles or url smartly (e.g. show filename).
-                            children: attachment?.title?.raw && attachment?.title?.raw !== "" ? attachment?.title?.raw : url
-                          })
-                        ] }),
-                        !url && /* @__PURE__ */ (0, import_jsx_runtime542.jsxs)(import_jsx_runtime542.Fragment, { children: [
-                          /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
-                            "span",
-                            {
-                              className: "block-editor-content-only-controls__media-placeholder",
-                              style: {
-                                width: "20px",
-                                height: "20px"
-                              }
-                            }
-                          ),
-                          /* @__PURE__ */ (0, import_jsx_runtime542.jsx)("span", { className: "block-editor-content-only-controls__media-title", children: chooseItemLabel })
-                        ] })
-                      ]
-                    }
-                  )
-                }
-              )
-            }
-          ),
-          url && /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
-            import_components249.Button,
-            {
-              label: (0, import_i18n242.__)("Reset"),
-              className: "block-editor-content-only-controls__media-reset",
-              size: "small",
-              icon: reset_default,
-              onClick: () => {
-                onChange(
-                  field.setValue({
-                    item: data,
-                    value: {}
-                  })
-                );
-                focusToggleButton2(containerRef);
-              }
-            }
-          )
-        ]
-      }
-    ) });
-  }
-
-  // packages/block-editor/build-module/hooks/block-fields/link/index.mjs
-  var import_components250 = __toESM(require_components(), 1);
-  var import_element342 = __toESM(require_element(), 1);
-  var import_i18n243 = __toESM(require_i18n(), 1);
-  var import_url14 = __toESM(require_url(), 1);
-  var import_jsx_runtime543 = __toESM(require_jsx_runtime(), 1);
-  var NEW_TAB_REL2 = "noopener";
-  var NEW_TAB_TARGET = "_blank";
-  var NOFOLLOW_REL = "nofollow";
-  function getUpdatedLinkAttributes({
-    rel = "",
-    url = "",
-    opensInNewTab,
-    nofollow
-  }) {
-    let newLinkTarget;
-    let updatedRel = rel;
-    if (opensInNewTab) {
-      newLinkTarget = NEW_TAB_TARGET;
-      updatedRel = updatedRel?.includes(NEW_TAB_REL2) ? updatedRel : updatedRel + ` ${NEW_TAB_REL2}`;
-    } else {
-      const relRegex = new RegExp(`\\b${NEW_TAB_REL2}\\s*`, "g");
-      updatedRel = updatedRel?.replace(relRegex, "").trim();
+    const preservedMetadata = {};
+    if (sourceMetadata.noteId && !result.attributes?.metadata?.noteId) {
+      preservedMetadata.noteId = sourceMetadata.noteId;
     }
-    if (nofollow) {
-      updatedRel = updatedRel?.includes(NOFOLLOW_REL) ? updatedRel : (updatedRel + ` ${NOFOLLOW_REL}`).trim();
-    } else {
-      const relRegex = new RegExp(`\\b${NOFOLLOW_REL}\\s*`, "g");
-      updatedRel = updatedRel?.replace(relRegex, "").trim();
+    if (sourceMetadata.name && !result.attributes?.metadata?.name && (0, import_blocks127.hasBlockSupport)(result.name, "renaming", true)) {
+      preservedMetadata.name = sourceMetadata.name;
     }
-    return {
-      url: (0, import_url14.prependHTTP)(url),
-      linkTarget: newLinkTarget,
-      rel: updatedRel || void 0
-    };
-  }
-  function Link({ data, field, onChange }) {
-    const [isLinkControlOpen, setIsLinkControlOpen] = (0, import_element342.useState)(false);
-    const { popoverProps: popoverProps3 } = useInspectorPopoverPlacement2({
-      isControl: true
-    });
-    const value = field.getValue({ item: data });
-    const url = value?.url;
-    const rel = value?.rel || "";
-    const target = value?.linkTarget;
-    const opensInNewTab = target === NEW_TAB_TARGET;
-    const nofollow = rel === NOFOLLOW_REL;
-    const linkValue = (0, import_element342.useMemo)(
-      () => ({ url, opensInNewTab, nofollow }),
-      [url, opensInNewTab, nofollow]
-    );
-    return /* @__PURE__ */ (0, import_jsx_runtime543.jsxs)(import_jsx_runtime543.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
-        import_components250.Button,
-        {
-          __next40pxDefaultSize: true,
-          className: "block-editor-content-only-controls__link",
-          onClick: () => {
-            setIsLinkControlOpen(true);
-          },
-          children: /* @__PURE__ */ (0, import_jsx_runtime543.jsxs)(
-            import_components250.__experimentalGrid,
-            {
-              rowGap: 0,
-              columnGap: 8,
-              templateColumns: "24px 1fr",
-              className: "block-editor-content-only-controls__link-row",
-              children: [
-                url && /* @__PURE__ */ (0, import_jsx_runtime543.jsxs)(import_jsx_runtime543.Fragment, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(import_components250.Icon, { icon: link_default, size: 24 }),
-                  /* @__PURE__ */ (0, import_jsx_runtime543.jsx)("span", { className: "block-editor-content-only-controls__link-title", children: url })
-                ] }),
-                !url && /* @__PURE__ */ (0, import_jsx_runtime543.jsxs)(import_jsx_runtime543.Fragment, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
-                    import_components250.Icon,
-                    {
-                      icon: link_default,
-                      size: 24,
-                      style: { opacity: 0.3 }
-                    }
-                  ),
-                  /* @__PURE__ */ (0, import_jsx_runtime543.jsx)("span", { className: "block-editor-content-only-controls__link-title", children: (0, import_i18n243.__)("Link") })
-                ] })
-              ]
-            }
-          )
-        }
-      ),
-      isLinkControlOpen && /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
-        import_components250.Popover,
-        {
-          onClose: () => {
-            setIsLinkControlOpen(false);
-          },
-          ...popoverProps3 ?? {},
-          children: /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
-            link_control_default,
-            {
-              value: linkValue,
-              onChange: (newValues) => {
-                const updatedAttrs = getUpdatedLinkAttributes({
-                  rel,
-                  ...newValues
-                });
-                onChange(
-                  field.setValue({
-                    item: data,
-                    value: updatedAttrs
-                  })
-                );
-              },
-              onRemove: () => {
-                onChange(
-                  field.setValue({
-                    item: data,
-                    value: {}
-                  })
-                );
-              }
-            }
-          )
+    if (sourceMetadata.blockVisibility !== void 0 && !result.attributes?.metadata?.blockVisibility && (0, import_blocks127.hasBlockSupport)(result.name, "visibility", true)) {
+      preservedMetadata.blockVisibility = sourceMetadata.blockVisibility;
+    }
+    if (Object.keys(preservedMetadata).length > 0) {
+      return {
+        ...result,
+        attributes: {
+          ...result.attributes,
+          metadata: {
+            ...result.attributes.metadata,
+            ...preservedMetadata
+          }
         }
-      )
-    ] });
+      };
+    }
+    return result;
   }
+  (0, import_hooks32.addFilter)(
+    "blocks.registerBlockType",
+    "core/metadata/addMetaAttribute",
+    addMetaAttribute
+  );
+  (0, import_hooks32.addFilter)(
+    "blocks.switchToBlockType.transformedBlock",
+    "core/metadata/addTransforms",
+    addTransforms5
+  );

-  // packages/block-editor/build-module/hooks/block-fields/index.mjs
-  var import_jsx_runtime544 = __toESM(require_jsx_runtime(), 1);
-  var { fieldsKey, formKey } = unlock(import_blocks117.privateApis);
-  function createConfiguredControl2(ControlComponent, config2 = {}) {
-    return function ConfiguredControl(props) {
-      return /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(ControlComponent, { ...props, config: config2 });
-    };
-  }
-  function BlockFields({
+  // packages/block-editor/build-module/hooks/block-hooks.mjs
+  var import_i18n231 = __toESM(require_i18n(), 1);
+  var import_element318 = __toESM(require_element(), 1);
+  var import_components237 = __toESM(require_components(), 1);
+  var import_blocks128 = __toESM(require_blocks(), 1);
+  var import_data198 = __toESM(require_data(), 1);
+  var import_jsx_runtime509 = __toESM(require_jsx_runtime(), 1);
+  var EMPTY_OBJECT5 = {};
+  function BlockHooksControlPure({
+    name,
     clientId,
-    blockType,
-    setAttributes,
-    isMultiBlock = false
+    metadata: { ignoredHookedBlocks = [] } = {}
   }) {
-    const blockTitle = useBlockDisplayTitle({
-      clientId,
-      context: "list-view"
-    });
-    const blockInformation = useBlockDisplayInformation(clientId);
-    const blockTypeFields = blockType?.[fieldsKey];
-    const blockContext = (0, import_element343.useContext)(block_context_default);
-    const attributes = (0, import_data188.useSelect)(
+    const blockTypes = (0, import_data198.useSelect)(
+      (select3) => select3(import_blocks128.store).getBlockTypes(),
+      []
+    );
+    const hookedBlocksForCurrentBlock = (0, import_element318.useMemo)(
+      () => blockTypes?.filter(
+        ({ name: blockName, blockHooks }) => blockHooks && name in blockHooks || ignoredHookedBlocks.includes(blockName)
+      ),
+      [blockTypes, name, ignoredHookedBlocks]
+    );
+    const hookedBlockClientIds = (0, import_data198.useSelect)(
       (select3) => {
-        const _attributes = select3(store).getBlockAttributes(clientId);
-        if (!_attributes?.metadata?.bindings) {
-          return _attributes;
-        }
-        const { __experimentalBlockBindingsSupportedAttributes } = select3(store).getSettings();
-        const bindableAttributes = __experimentalBlockBindingsSupportedAttributes?.[blockType?.name];
-        const bindings = bindableAttributes ? replacePatternOverridesDefaultBinding(
-          _attributes.metadata.bindings,
-          bindableAttributes
-        ) : _attributes.metadata.bindings;
-        const { getBlockBindingsSource: getBlockBindingsSource4 } = unlock(select3(import_blocks117.store));
-        return Object.entries(bindings).reduce(
-          (acc, [attribute, binding]) => {
-            if (attribute === "__default") {
-              return acc;
+        const { getBlocks: getBlocks2, getBlockRootClientId: getBlockRootClientId22, getGlobalBlockCount: getGlobalBlockCount2 } = select3(store);
+        const rootClientId = getBlockRootClientId22(clientId);
+        const _hookedBlockClientIds = hookedBlocksForCurrentBlock.reduce(
+          (clientIds, block) => {
+            if (getGlobalBlockCount2(block.name) === 0) {
+              return clientIds;
             }
-            const source = getBlockBindingsSource4(binding.source);
-            if (!source) {
-              return acc;
+            const relativePosition = block?.blockHooks?.[name];
+            let candidates;
+            switch (relativePosition) {
+              case "before":
+              case "after":
+                candidates = getBlocks2(rootClientId);
+                break;
+              case "first_child":
+              case "last_child":
+                candidates = getBlocks2(clientId);
+                break;
+              case void 0:
+                candidates = [
+                  ...getBlocks2(rootClientId),
+                  ...getBlocks2(clientId)
+                ];
+                break;
             }
-            const values = source.getValues({
-              select: select3,
-              clientId,
-              context: blockContext,
-              bindings: { [attribute]: binding }
-            });
-            return { ...acc, ...values };
+            const hookedBlock = candidates?.find(
+              (candidate) => candidate.name === block.name
+            );
+            if (hookedBlock) {
+              return {
+                ...clientIds,
+                [block.name]: hookedBlock.clientId
+              };
+            }
+            return clientIds;
           },
-          _attributes
+          {}
         );
+        if (Object.values(_hookedBlockClientIds).length > 0) {
+          return _hookedBlockClientIds;
+        }
+        return EMPTY_OBJECT5;
       },
-      [blockContext, clientId, blockType?.name]
+      [hookedBlocksForCurrentBlock, name, clientId]
     );
-    const { selectBlock: selectBlock2, toggleBlockHighlight: toggleBlockHighlight2 } = (0, import_data188.useDispatch)(store);
-    const debouncedToggleBlockHighlight = (0, import_compose123.useDebounce)(
-      toggleBlockHighlight2,
-      50
+    const { getBlockIndex: getBlockIndex2, getBlockCount: getBlockCount2, getBlockRootClientId: getBlockRootClientId2 } = (0, import_data198.useSelect)(store);
+    const { insertBlock: insertBlock2, removeBlock: removeBlock2 } = (0, import_data198.useDispatch)(store);
+    if (!hookedBlocksForCurrentBlock.length) {
+      return null;
+    }
+    const groupedHookedBlocks = hookedBlocksForCurrentBlock.reduce(
+      (groups3, block) => {
+        const [namespace] = block.name.split("/");
+        if (!groups3[namespace]) {
+          groups3[namespace] = [];
+        }
+        groups3[namespace].push(block);
+        return groups3;
+      },
+      {}
     );
-    const computedForm = (0, import_element343.useMemo)(() => {
-      if (!isMultiBlock) {
-        return blockType?.[formKey];
+    const insertBlockIntoDesignatedLocation = (block, relativePosition) => {
+      const blockIndex = getBlockIndex2(clientId);
+      const innerBlocksLength = getBlockCount2(clientId);
+      const rootClientId = getBlockRootClientId2(clientId);
+      switch (relativePosition) {
+        case "before":
+        case "after":
+          insertBlock2(
+            block,
+            relativePosition === "after" ? blockIndex + 1 : blockIndex,
+            rootClientId,
+            // Insert as a child of the current block's parent
+            false
+          );
+          break;
+        case "first_child":
+        case "last_child":
+          insertBlock2(
+            block,
+            // TODO: It'd be great if insertBlock() would accept negative indices for insertion.
+            relativePosition === "first_child" ? 0 : innerBlocksLength,
+            clientId,
+            // Insert as a child of the current block.
+            false
+          );
+          break;
+        case void 0:
+          insertBlock2(
+            block,
+            blockIndex + 1,
+            rootClientId,
+            // Insert as a child of the current block's parent
+            false
+          );
+          break;
       }
-      return {
-        ...blockType?.[formKey],
-        fields: [blockType?.[formKey]?.fields?.[0]]
-      };
-    }, [blockType, isMultiBlock]);
-    const [form, setForm] = (0, import_element343.useState)(computedForm);
-    const dataFormFields = (0, import_element343.useMemo)(() => {
-      if (!blockTypeFields?.length) {
-        return [];
+    };
+    return /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(inspector_controls_default, { children: /* @__PURE__ */ (0, import_jsx_runtime509.jsxs)(
+      import_components237.PanelBody,
+      {
+        className: "block-editor-hooks__block-hooks",
+        title: (0, import_i18n231.__)("Plugins"),
+        initialOpen: true,
+        children: [
+          /* @__PURE__ */ (0, import_jsx_runtime509.jsx)("p", { className: "block-editor-hooks__block-hooks-helptext", children: (0, import_i18n231.__)(
+            "Manage the inclusion of blocks added automatically by plugins."
+          ) }),
+          Object.keys(groupedHookedBlocks).map((vendor) => {
+            return /* @__PURE__ */ (0, import_jsx_runtime509.jsxs)(import_element318.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime509.jsx)("h3", { children: vendor }),
+              groupedHookedBlocks[vendor].map((block) => {
+                const checked = block.name in hookedBlockClientIds;
+                return /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(
+                  import_components237.ToggleControl,
+                  {
+                    checked,
+                    label: block.title,
+                    onChange: () => {
+                      if (!checked) {
+                        const relativePosition = block.blockHooks[name];
+                        insertBlockIntoDesignatedLocation(
+                          (0, import_blocks128.createBlock)(block.name),
+                          relativePosition
+                        );
+                        return;
+                      }
+                      removeBlock2(
+                        hookedBlockClientIds[block.name],
+                        false
+                      );
+                    }
+                  },
+                  block.title
+                );
+              })
+            ] }, vendor);
+          })
+        ]
       }
-      return blockTypeFields.map((fieldDef) => {
-        const field = {
-          ...fieldDef
-        };
-        if ("string" === typeof fieldDef.Edit && fieldDef.Edit === "rich-text") {
-          field.Edit = createConfiguredControl2(RichTextControl, {
-            clientId
-          });
-        } else if ("string" === typeof fieldDef.Edit && fieldDef.Edit === "link") {
-          field.Edit = createConfiguredControl2(Link);
-        } else if ("object" === typeof fieldDef.Edit && fieldDef.Edit.control === "media") {
-          field.Edit = createConfiguredControl2(Media, {
-            ...fieldDef.Edit
-          });
-        }
-        return field;
-      });
-    }, [blockTypeFields, clientId]);
-    if (!blockTypeFields?.length) {
-      return null;
+    ) });
+  }
+  var block_hooks_default = {
+    edit: BlockHooksControlPure,
+    attributeKeys: ["metadata"],
+    hasSupport() {
+      return true;
     }
-    const handleToggleField = (fieldId) => {
-      setForm((prev) => {
-        if (prev.fields?.includes(fieldId)) {
-          return {
-            ...prev,
-            fields: prev.fields.filter((id) => id !== fieldId)
-          };
-        }
+  };
+
+  // packages/block-editor/build-module/hooks/block-bindings.mjs
+  var import_i18n232 = __toESM(require_i18n(), 1);
+  var import_blocks129 = __toESM(require_blocks(), 1);
+  var import_components239 = __toESM(require_components(), 1);
+  var import_data199 = __toESM(require_data(), 1);
+  var import_element319 = __toESM(require_element(), 1);
+  var import_compose118 = __toESM(require_compose(), 1);
+  var import_jsx_runtime510 = __toESM(require_jsx_runtime(), 1);
+  var useToolsPanelDropdownMenuProps2 = () => {
+    const isMobile = (0, import_compose118.useViewportMatch)("medium", "<");
+    return !isMobile ? {
+      popoverProps: {
+        placement: "left-start",
+        // For non-mobile, inner sidebar width (248px) - button width (24px) - border (1px) + padding (16px) + spacing (20px)
+        offset: 259
+      }
+    } : {};
+  };
+  var BlockBindingsPanel = ({ name: blockName, metadata }) => {
+    const blockContext = (0, import_element319.useContext)(block_context_default);
+    const { removeAllBlockBindings } = useBlockBindingsUtils();
+    const dropdownMenuProps = useToolsPanelDropdownMenuProps2();
+    const { bindableAttributes, hasCompatibleFields } = (0, import_data199.useSelect)(
+      (select3) => {
+        const { __experimentalBlockBindingsSupportedAttributes } = select3(store).getSettings();
+        const {
+          getAllBlockBindingsSources,
+          getBlockBindingsSourceFieldsList
+        } = unlock(select3(import_blocks129.store));
         return {
-          ...prev,
-          fields: [...prev.fields || [], fieldId]
+          bindableAttributes: __experimentalBlockBindingsSupportedAttributes?.[blockName],
+          hasCompatibleFields: Object.values(
+            getAllBlockBindingsSources()
+          ).some(
+            (source) => getBlockBindingsSourceFieldsList(source, blockContext)?.length > 0
+          )
         };
-      });
-    };
-    return /* @__PURE__ */ (0, import_jsx_runtime544.jsxs)(
-      "div",
+      },
+      [blockName, blockContext]
+    );
+    if (!bindableAttributes || bindableAttributes.length === 0) {
+      return null;
+    }
+    const { bindings } = metadata || {};
+    if (bindings === void 0 && !hasCompatibleFields) {
+      return null;
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(inspector_controls_default, { group: "bindings", children: /* @__PURE__ */ (0, import_jsx_runtime510.jsxs)(
+      import_components239.__experimentalToolsPanel,
       {
-        className: "block-editor-block-fields__container",
-        onMouseEnter: isMultiBlock ? () => debouncedToggleBlockHighlight(clientId, true) : void 0,
-        onMouseLeave: () => isMultiBlock ? debouncedToggleBlockHighlight(clientId, false) : void 0,
-        onFocus: isMultiBlock ? () => {
-          selectBlock2(
-            clientId,
-            null
-            /* null to avoid focus on the block in the canvas */
-          );
-        } : void 0,
+        label: (0, import_i18n232.__)("Attributes"),
+        resetAll: () => {
+          removeAllBlockBindings();
+        },
+        dropdownMenuProps,
+        className: "block-editor-bindings__panel",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime544.jsx)("div", { className: "block-editor-block-fields__header", children: /* @__PURE__ */ (0, import_jsx_runtime544.jsxs)(import_components251.__experimentalHStack, { spacing: 1, children: [
-            isMultiBlock && /* @__PURE__ */ (0, import_jsx_runtime544.jsxs)(import_jsx_runtime544.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
-                block_icon_default,
-                {
-                  className: "block-editor-block-fields__header-icon",
-                  icon: blockInformation?.icon
-                }
-              ),
-              /* @__PURE__ */ (0, import_jsx_runtime544.jsx)("h2", { className: "block-editor-block-fields__header-title", children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(import_components251.__experimentalTruncate, { numberOfLines: 1, children: blockTitle }) }),
-              /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
-                FieldsDropdownMenu,
-                {
-                  fields: dataFormFields,
-                  visibleFields: form.fields,
-                  onToggleField: handleToggleField
-                }
-              )
-            ] }),
-            !isMultiBlock && /* @__PURE__ */ (0, import_jsx_runtime544.jsx)("h2", { className: "block-editor-block-fields__header-title", children: (0, import_i18n244.__)("Content") })
-          ] }) }),
-          /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
-            DataForm,
+          /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(import_components239.__experimentalItemGroup, { isBordered: true, isSeparated: true, children: bindableAttributes.map((attribute) => /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(
+            BlockBindingsAttributeControl,
             {
-              data: attributes,
-              fields: dataFormFields,
-              form,
-              onChange: setAttributes
-            }
-          )
+              attribute,
+              blockName,
+              binding: bindings?.[attribute]
+            },
+            attribute
+          )) }),
+          /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(import_components239.__experimentalText, { as: "div", variant: "muted", children: /* @__PURE__ */ (0, import_jsx_runtime510.jsx)("p", { children: (0, import_i18n232.__)(
+            "Attributes connected to custom fields or other dynamic data."
+          ) }) })
         ]
       }
+    ) });
+  };
+  var block_bindings_default = {
+    edit: BlockBindingsPanel,
+    attributeKeys: ["metadata"],
+    hasSupport(name) {
+      return ![
+        "core/post-date",
+        "core/navigation-link",
+        "core/navigation-submenu"
+      ].includes(name);
+    }
+  };
+
+  // packages/block-editor/build-module/hooks/list-view.mjs
+  var import_i18n233 = __toESM(require_i18n(), 1);
+  var import_components240 = __toESM(require_components(), 1);
+  var import_data201 = __toESM(require_data(), 1);
+  var import_blocks130 = __toESM(require_blocks(), 1);
+  var import_element320 = __toESM(require_element(), 1);
+
+  // packages/block-editor/build-module/components/use-list-view-panel-state/index.mjs
+  var import_data200 = __toESM(require_data(), 1);
+  function useListViewPanelState(clientId) {
+    const { isOpened, expandRevision } = (0, import_data200.useSelect)(
+      (select3) => {
+        const { isListViewPanelOpened: isListViewPanelOpened2, getListViewExpandRevision: getListViewExpandRevision2 } = unlock(
+          select3(store)
+        );
+        return {
+          isOpened: isListViewPanelOpened2(clientId),
+          expandRevision: getListViewExpandRevision2()
+        };
+      },
+      [clientId]
     );
+    const { __unstableToggleListViewPanel: toggleListViewPanel } = (0, import_data200.useDispatch)(store);
+    const handleToggle = (opened) => {
+      toggleListViewPanel(clientId, opened);
+    };
+    return {
+      isOpened,
+      expandRevision,
+      handleToggle
+    };
   }
-  function hasBlockFieldsSupport(blockName) {
-    return !!(window?.__experimentalContentOnlyInspectorFields && (0, import_blocks117.getBlockType)(blockName)?.[fieldsKey]);
+
+  // packages/block-editor/build-module/hooks/list-view.mjs
+  var import_jsx_runtime511 = __toESM(require_jsx_runtime(), 1);
+  var LIST_VIEW_SUPPORT_KEY = "listView";
+  function hasListViewSupport(nameOrType) {
+    return (0, import_blocks130.hasBlockSupport)(nameOrType, LIST_VIEW_SUPPORT_KEY);
   }
-  function BlockFieldsPanel(props) {
-    const { blockType, isSelectionWithinCurrentSection } = (0, import_element343.useContext)(PrivateBlockContext);
-    return /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(InspectorControlsFill, { group: "content", children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
-      BlockFields,
+  function ListViewPanel({ clientId, name }) {
+    const { isSelectionWithinCurrentSection } = (0, import_element320.useContext)(PrivateBlockContext);
+    const { isOpened, expandRevision, handleToggle } = useListViewPanelState(clientId);
+    const { openListViewContentPanel: openListViewContentPanel2 } = unlock(
+      (0, import_data201.useDispatch)(store)
+    );
+    const { isEnabled, hasChildren, isNestedListView } = (0, import_data201.useSelect)(
+      (select3) => {
+        const {
+          getBlockCount: getBlockCount2,
+          getBlockParents: getBlockParents2,
+          shouldRenderBlockListView: shouldRenderBlockListView2
+        } = unlock(select3(store));
+        const parents = getBlockParents2(clientId, false);
+        const _isNestedListView = parents.find(
+          (parentId) => shouldRenderBlockListView2(parentId)
+        );
+        return {
+          isEnabled: shouldRenderBlockListView2(clientId),
+          hasChildren: !!getBlockCount2(clientId),
+          isNestedListView: _isNestedListView
+        };
+      },
+      [clientId]
+    );
+    const blockType = (0, import_blocks130.getBlockType)(name);
+    const title = blockType?.title || name;
+    if (!isEnabled || isNestedListView) {
+      return null;
+    }
+    const showBlockTitle = isSelectionWithinCurrentSection;
+    return /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(InspectorControlsFill, { group: "list", children: /* @__PURE__ */ (0, import_jsx_runtime511.jsxs)(
+      import_components240.PanelBody,
       {
-        ...props,
-        blockType,
-        isMultiBlock: isSelectionWithinCurrentSection
+        title: showBlockTitle ? title : void 0,
+        opened: isOpened,
+        onToggle: handleToggle,
+        children: [
+          !hasChildren && /* @__PURE__ */ (0, import_jsx_runtime511.jsx)("p", { className: "block-editor-block-inspector__no-blocks", children: (0, import_i18n233.__)("No items yet.") }),
+          /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
+            PrivateListView,
+            {
+              rootClientId: clientId,
+              isExpanded: true,
+              description: title,
+              showAppender: true,
+              onSelect: openListViewContentPanel2
+            },
+            `${clientId}-${expandRevision}`
+          )
+        ]
       }
     ) });
   }
-  var block_fields_default = {
-    edit: BlockFieldsPanel,
-    hasSupport: hasBlockFieldsSupport,
+  var list_view_default3 = {
+    edit: ListViewPanel,
+    hasSupport: hasListViewSupport,
     attributeKeys: [],
     supportsPatternEditing: true
   };

-  // packages/block-editor/build-module/hooks/custom-class-name.mjs
-  var import_hooks23 = __toESM(require_hooks(), 1);
-  var import_components252 = __toESM(require_components(), 1);
-  var import_i18n245 = __toESM(require_i18n(), 1);
-  var import_blocks118 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime545 = __toESM(require_jsx_runtime(), 1);
-  function addAttribute6(settings2) {
-    if ((0, import_blocks118.hasBlockSupport)(settings2, "customClassName", true)) {
-      settings2.attributes = {
-        ...settings2.attributes,
-        className: {
-          type: "string"
+  // packages/block-editor/build-module/hooks/block-renaming.mjs
+  var import_hooks33 = __toESM(require_hooks(), 1);
+  var import_blocks131 = __toESM(require_blocks(), 1);
+  function addLabelCallback(settings2) {
+    if (settings2.__experimentalLabel) {
+      return settings2;
+    }
+    const supportsBlockNaming = (0, import_blocks131.hasBlockSupport)(
+      settings2,
+      "renaming",
+      true
+      // default value
+    );
+    if (supportsBlockNaming) {
+      settings2.__experimentalLabel = (attributes, { context }) => {
+        const { metadata } = attributes;
+        if ((context === "list-view" || context === "breadcrumb") && metadata?.name) {
+          return metadata.name;
         }
       };
     }
     return settings2;
   }
-  function CustomClassNameControlsPure({ className, setAttributes }) {
-    const blockEditingMode = useBlockEditingMode();
-    if (blockEditingMode !== "default") {
-      return null;
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(inspector_controls_default, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(
-      import_components252.TextControl,
-      {
-        autoComplete: "off",
-        label: (0, import_i18n245.__)("Additional CSS class(es)"),
-        value: className || "",
-        onChange: (nextValue) => {
-          setAttributes({
-            className: nextValue !== "" ? nextValue : void 0
-          });
-        },
-        help: (0, import_i18n245.__)("Separate multiple classes with spaces.")
-      }
-    ) });
-  }
-  var custom_class_name_default = {
-    edit: CustomClassNameControlsPure,
-    addSaveProps: addSaveProps7,
-    attributeKeys: ["className"],
-    hasSupport(name) {
-      return (0, import_blocks118.hasBlockSupport)(name, "customClassName", true);
-    }
-  };
-  function addSaveProps7(extraProps, blockType, attributes) {
-    if ((0, import_blocks118.hasBlockSupport)(blockType, "customClassName", true) && attributes.className) {
-      extraProps.className = clsx_default(
-        extraProps.className,
-        attributes.className
-      );
-    }
-    return extraProps;
+  (0, import_hooks33.addFilter)(
+    "blocks.registerBlockType",
+    "core/metadata/addLabelCallback",
+    addLabelCallback
+  );
+
+  // packages/block-editor/build-module/hooks/grid-visualizer.mjs
+  var import_compose119 = __toESM(require_compose(), 1);
+  var import_hooks34 = __toESM(require_hooks(), 1);
+  var import_data202 = __toESM(require_data(), 1);
+  var import_jsx_runtime512 = __toESM(require_jsx_runtime(), 1);
+  function GridLayoutSync(props) {
+    useGridLayoutSync(props);
   }
-  function addTransforms4(result, source, index2, results) {
-    if (!(0, import_blocks118.hasBlockSupport)(result.name, "customClassName", true)) {
-      return result;
-    }
-    if (results.length === 1 && result.innerBlocks.length === source.length) {
-      return result;
-    }
-    if (results.length === 1 && source.length > 1 || results.length > 1 && source.length === 1) {
-      return result;
-    }
-    if (source[index2]) {
-      const originClassName = source[index2]?.attributes.className;
-      if (originClassName && result.attributes.className === void 0) {
+  function GridTools2({ clientId, layout }) {
+    const { isVisible, blockVisibility: blockVisibility2, deviceType, viewportSettings } = (0, import_data202.useSelect)(
+      (select3) => {
+        const {
+          isBlockSelected: isBlockSelected2,
+          hasSelectedInnerBlock: hasSelectedInnerBlock2,
+          isDraggingBlocks: isDraggingBlocks2,
+          getTemplateLock: getTemplateLock2,
+          getBlockEditingMode: getBlockEditingMode2,
+          getBlockAttributes: getBlockAttributes3,
+          getSettings: getSettings9
+        } = select3(store);
+        if (!isDraggingBlocks2() && !isBlockSelected2(clientId) || getTemplateLock2(clientId) || getBlockEditingMode2(clientId) !== "default" || hasSelectedInnerBlock2(clientId)) {
+          return { isVisible: false };
+        }
+        const attributes = getBlockAttributes3(clientId);
+        const settings2 = getSettings9();
+        const currentDeviceType = settings2?.[deviceTypeKey]?.toLowerCase() || BLOCK_VISIBILITY_VIEWPORTS.desktop.key;
         return {
-          ...result,
-          attributes: {
-            ...result.attributes,
-            className: originClassName
-          }
+          isVisible: true,
+          blockVisibility: attributes?.metadata?.blockVisibility,
+          deviceType: currentDeviceType,
+          viewportSettings: settings2?.__experimentalFeatures?.viewport
         };
-      }
-    }
-    return result;
+      },
+      [clientId]
+    );
+    const blockElement = useBlockElement(clientId);
+    const rawCanvasView = blockElement?.ownerDocument?.defaultView;
+    const canvasView = rawCanvasView === null ? void 0 : rawCanvasView;
+    const { isBlockCurrentlyHidden, currentViewport } = useBlockVisibility({
+      blockVisibility: blockVisibility2,
+      deviceType,
+      view: canvasView,
+      viewportSettings
+    });
+    const isAnyAncestorHidden = (0, import_data202.useSelect)(
+      (select3) => {
+        if (!isVisible) {
+          return false;
+        }
+        const { isBlockParentHiddenAtViewport: isBlockParentHiddenAtViewport2 } = unlock(
+          select3(store)
+        );
+        return isBlockParentHiddenAtViewport2(clientId, currentViewport);
+      },
+      [clientId, currentViewport, isVisible]
+    );
+    return /* @__PURE__ */ (0, import_jsx_runtime512.jsxs)(import_jsx_runtime512.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(GridLayoutSync, { clientId }),
+      isVisible && !isBlockCurrentlyHidden && !isAnyAncestorHidden && /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
+        GridVisualizer,
+        {
+          clientId,
+          parentLayout: layout
+        }
+      )
+    ] });
   }
-  (0, import_hooks23.addFilter)(
-    "blocks.registerBlockType",
-    "core/editor/custom-class-name/attribute",
-    addAttribute6
-  );
-  (0, import_hooks23.addFilter)(
-    "blocks.switchToBlockType.transformedBlock",
-    "core/customClassName/addTransforms",
-    addTransforms4
-  );
-
-  // packages/block-editor/build-module/hooks/generated-class-name.mjs
-  var import_hooks24 = __toESM(require_hooks(), 1);
-  var import_blocks119 = __toESM(require_blocks(), 1);
-  function addGeneratedClassName(extraProps, blockType) {
-    if ((0, import_blocks119.hasBlockSupport)(blockType, "className", true)) {
-      if (typeof extraProps.className === "string") {
-        extraProps.className = [
-          .../* @__PURE__ */ new Set([
-            (0, import_blocks119.getBlockDefaultClassName)(blockType.name),
-            ...extraProps.className.split(" ")
-          ])
-        ].join(" ").trim();
-      } else {
-        extraProps.className = (0, import_blocks119.getBlockDefaultClassName)(blockType.name);
+  var addGridVisualizerToBlockEdit = (0, import_compose119.createHigherOrderComponent)(
+    (BlockEdit2) => function AddGridVisualizerToBlockEdit(props) {
+      if (props.attributes.layout?.type !== "grid") {
+        return /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(BlockEdit2, { ...props }, "edit");
       }
-    }
-    return extraProps;
-  }
-  (0, import_hooks24.addFilter)(
-    "blocks.getSaveContent.extraProps",
-    "core/generated-class-name/save-props",
-    addGeneratedClassName
+      return /* @__PURE__ */ (0, import_jsx_runtime512.jsxs)(import_jsx_runtime512.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
+          GridTools2,
+          {
+            clientId: props.clientId,
+            layout: props.attributes.layout
+          }
+        ),
+        /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(BlockEdit2, { ...props }, "edit")
+      ] });
+    },
+    "addGridVisualizerToBlockEdit"
+  );
+  (0, import_hooks34.addFilter)(
+    "editor.BlockEdit",
+    "core/editor/grid-visualizer",
+    addGridVisualizerToBlockEdit
   );

-  // packages/block-editor/build-module/hooks/style.mjs
-  var import_element353 = __toESM(require_element(), 1);
-  var import_hooks28 = __toESM(require_hooks(), 1);
-  var import_data193 = __toESM(require_data(), 1);
-  var import_blocks123 = __toESM(require_blocks(), 1);
-  var import_compose124 = __toESM(require_compose(), 1);
-  var import_style_engine5 = __toESM(require_style_engine(), 1);
-
-  // packages/block-editor/build-module/hooks/border.mjs
-  var import_blocks120 = __toESM(require_blocks(), 1);
-  var import_components262 = __toESM(require_components(), 1);
-  var import_element350 = __toESM(require_element(), 1);
-  var import_hooks27 = __toESM(require_hooks(), 1);
-  var import_data191 = __toESM(require_data(), 1);
-
-  // packages/block-editor/build-module/components/global-styles/index.mjs
-  var global_styles_exports = {};
-  __export(global_styles_exports, {
-    AdvancedPanel: () => AdvancedPanel,
-    BackgroundPanel: () => BackgroundImagePanel2,
-    BorderPanel: () => BorderPanel,
-    ColorPanel: () => ColorPanel,
-    DimensionsPanel: () => DimensionsPanel,
-    FiltersPanel: () => FiltersPanel,
-    ImageSettingsPanel: () => ImageSettingsPanel,
-    StateControl: () => StateControl,
-    StateControlBadges: () => StateControlBadges,
-    TypographyPanel: () => TypographyPanel,
-    useHasBackgroundPanel: () => useHasBackgroundPanel,
-    useHasBorderPanel: () => useHasBorderPanel,
-    useHasBorderPanelControls: () => useHasBorderPanelControls,
-    useHasColorPanel: () => useHasColorPanel,
-    useHasDimensionsPanel: () => useHasDimensionsPanel,
-    useHasFiltersPanel: () => useHasFiltersPanel,
-    useHasImageSettingsPanel: () => useHasImageSettingsPanel,
-    useHasTypographyPanel: () => useHasTypographyPanel,
-    useSettingsForBlockElement: () => useSettingsForBlockElement
-  });
-
-  // packages/block-editor/build-module/components/global-styles/dimensions-panel.mjs
-  var import_i18n248 = __toESM(require_i18n(), 1);
-  var import_components256 = __toESM(require_components(), 1);
-  var import_element345 = __toESM(require_element(), 1);
+  // packages/block-editor/build-module/hooks/auto-inspector-controls.mjs
+  var import_blocks132 = __toESM(require_blocks(), 1);
+  var import_components267 = __toESM(require_components(), 1);
+  var import_data203 = __toESM(require_data(), 1);

-  // packages/block-editor/build-module/components/child-layout-control/index.mjs
-  var import_components254 = __toESM(require_components(), 1);
-  var import_i18n246 = __toESM(require_i18n(), 1);
-  var import_element344 = __toESM(require_element(), 1);
-  var import_data190 = __toESM(require_data(), 1);
+  // packages/dataviews/build-module/constants.mjs
+  var import_i18n234 = __toESM(require_i18n(), 1);
+  var OPERATOR_IS_ANY = "isAny";
+  var OPERATOR_IS_NONE = "isNone";
+  var OPERATOR_IS_ALL = "isAll";
+  var OPERATOR_IS_NOT_ALL = "isNotAll";
+  var OPERATOR_BETWEEN = "between";
+  var OPERATOR_IN_THE_PAST = "inThePast";
+  var OPERATOR_OVER = "over";
+  var OPERATOR_IS = "is";
+  var OPERATOR_IS_NOT = "isNot";
+  var OPERATOR_LESS_THAN = "lessThan";
+  var OPERATOR_GREATER_THAN = "greaterThan";
+  var OPERATOR_LESS_THAN_OR_EQUAL = "lessThanOrEqual";
+  var OPERATOR_GREATER_THAN_OR_EQUAL = "greaterThanOrEqual";
+  var OPERATOR_BEFORE = "before";
+  var OPERATOR_AFTER = "after";
+  var OPERATOR_BEFORE_INC = "beforeInc";
+  var OPERATOR_AFTER_INC = "afterInc";
+  var OPERATOR_CONTAINS = "contains";
+  var OPERATOR_NOT_CONTAINS = "notContains";
+  var OPERATOR_STARTS_WITH = "startsWith";
+  var OPERATOR_ON = "on";
+  var OPERATOR_NOT_ON = "notOn";
+  var sortLabels = {
+    asc: (0, import_i18n234.__)("Sort ascending"),
+    desc: (0, import_i18n234.__)("Sort descending")
+  };

-  // packages/block-editor/build-module/components/grid/use-get-number-of-blocks-before-cell.mjs
-  var import_data189 = __toESM(require_data(), 1);
-  function useGetNumberOfBlocksBeforeCell(gridClientId, numColumns) {
-    const { getBlockOrder: getBlockOrder2, getBlockAttributes: getBlockAttributes3 } = (0, import_data189.useSelect)(store);
-    const getNumberOfBlocksBeforeCell = (column, row) => {
-      const targetIndex = (row - 1) * numColumns + column - 1;
-      let count = 0;
-      for (const clientId of getBlockOrder2(gridClientId)) {
-        const { columnStart, rowStart } = getBlockAttributes3(clientId).style?.layout ?? {};
-        const cellIndex = (rowStart - 1) * numColumns + columnStart - 1;
-        if (cellIndex < targetIndex) {
-          count++;
-        }
+  // packages/dataviews/build-module/hooks/use-elements.mjs
+  var import_element321 = __toESM(require_element(), 1);
+  var EMPTY_ARRAY18 = [];
+  function useElements({
+    elements,
+    getElements
+  }) {
+    const staticElements = Array.isArray(elements) && elements.length > 0 ? elements : EMPTY_ARRAY18;
+    const [records, setRecords] = (0, import_element321.useState)(staticElements);
+    const [isLoading, setIsLoading] = (0, import_element321.useState)(false);
+    (0, import_element321.useEffect)(() => {
+      if (!getElements) {
+        setRecords(staticElements);
+        return;
       }
-      return count;
+      let cancelled = false;
+      setIsLoading(true);
+      getElements().then((fetchedElements) => {
+        if (!cancelled) {
+          const dynamicElements = Array.isArray(fetchedElements) && fetchedElements.length > 0 ? fetchedElements : staticElements;
+          setRecords(dynamicElements);
+        }
+      }).catch(() => {
+        if (!cancelled) {
+          setRecords(staticElements);
+        }
+      }).finally(() => {
+        if (!cancelled) {
+          setIsLoading(false);
+        }
+      });
+      return () => {
+        cancelled = true;
+      };
+    }, [getElements, staticElements]);
+    return {
+      elements: records,
+      isLoading
     };
-    return getNumberOfBlocksBeforeCell;
   }

-  // packages/block-editor/build-module/components/child-layout-control/index.mjs
-  var import_jsx_runtime546 = __toESM(require_jsx_runtime(), 1);
-  var FLEX_CHILD_LAYOUT_VALUES = {
-    fit: "fit",
-    grow: "fill",
-    max: "fixed",
-    fixed: "fixedNoShrink"
-  };
-  var FLEX_SIZE_VALUES = [
-    FLEX_CHILD_LAYOUT_VALUES.max,
-    FLEX_CHILD_LAYOUT_VALUES.fixed
-  ];
-  function isFlexSizeValue(value) {
-    return FLEX_SIZE_VALUES.includes(value);
-  }
-  function maxSizeLabel(parentLayout) {
-    const { orientation = "horizontal" } = parentLayout ?? {};
-    return orientation === "horizontal" ? (0, import_i18n246._x)("Max", "Block with maximum width in flex layout") : (0, import_i18n246._x)("Max", "Block with maximum height in flex layout");
-  }
-  function helpText(flexControlValue, parentLayout) {
-    const { orientation = "horizontal" } = parentLayout ?? {};
-    if (flexControlValue === FLEX_CHILD_LAYOUT_VALUES.grow) {
-      return (0, import_i18n246.__)("Stretch to fill available space.");
+  // packages/dataviews/build-module/utils/operators.mjs
+  var import_i18n235 = __toESM(require_i18n(), 1);
+  var import_element322 = __toESM(require_element(), 1);
+  var import_date4 = __toESM(require_date(), 1);
+
+  // packages/dataviews/build-module/field-types/utils/parse-time.mjs
+  var ZONE_DESIGNATOR = /(?:[Zz]|[+-](?:[01]\d|2[0-3]):?[0-5]\d)$/;
+  var TIME_FORMATS = ["HH:mm", "HH:mm:ss"];
+  var REFERENCE_DATE = new Date(2e3, 0, 1);
+  function parseTime2(value) {
+    if (typeof value !== "string") {
+      return null;
     }
-    if (flexControlValue === FLEX_CHILD_LAYOUT_VALUES.max && orientation === "horizontal") {
-      return (0, import_i18n246.__)("Specify a maximum width.");
-    } else if (flexControlValue === FLEX_CHILD_LAYOUT_VALUES.max) {
-      return (0, import_i18n246.__)("Specify a maximum height.");
+    const time = value.trim().replace(ZONE_DESIGNATOR, "");
+    for (const timeFormat of TIME_FORMATS) {
+      const parsed = parse3(time, timeFormat, REFERENCE_DATE);
+      if (isValid(parsed)) {
+        return parsed.getHours() * 3600 + parsed.getMinutes() * 60 + parsed.getSeconds();
+      }
     }
-    if (flexControlValue === FLEX_CHILD_LAYOUT_VALUES.fixed && orientation === "horizontal") {
-      return (0, import_i18n246.__)("Specify a fixed width.");
-    } else if (flexControlValue === FLEX_CHILD_LAYOUT_VALUES.fixed) {
-      return (0, import_i18n246.__)("Specify a fixed height.");
+    return null;
+  }
+
+  // packages/dataviews/build-module/utils/operators.mjs
+  var import_jsx_runtime513 = __toESM(require_jsx_runtime(), 1);
+  var filterTextWrappers = {
+    Name: /* @__PURE__ */ (0, import_jsx_runtime513.jsx)("span", { className: "dataviews-filters__summary-filter-text-name" }),
+    Value: /* @__PURE__ */ (0, import_jsx_runtime513.jsx)("span", { className: "dataviews-filters__summary-filter-text-value" })
+  };
+  function toComparableTemporals(fieldValue, filterValue) {
+    const filterTime = parseTime2(filterValue);
+    if (filterTime !== null) {
+      return [parseTime2(fieldValue) ?? NaN, filterTime];
     }
-    return (0, import_i18n246.__)("Fit contents.");
+    return [
+      (0, import_date4.getDate)(fieldValue).getTime(),
+      (0, import_date4.getDate)(filterValue).getTime()
+    ];
   }
-  function ChildLayoutControl({
-    value: childLayout = {},
-    onChange,
-    parentLayout,
-    isShownByDefault,
-    panelId,
-    showGridSpanDefaults = true
-  }) {
-    const {
-      type: parentType,
-      default: { type: defaultParentType = "default" } = {}
-    } = parentLayout ?? {};
-    const parentLayoutType = parentType || defaultParentType;
-    if (parentLayoutType === "flex") {
-      return /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(
-        FlexControls,
-        {
-          childLayout,
-          onChange,
-          parentLayout,
-          isShownByDefault,
-          panelId
-        }
-      );
-    } else if (parentLayoutType === "grid") {
-      return /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(
-        GridControls,
-        {
-          childLayout,
-          onChange,
-          parentLayout,
-          isShownByDefault,
-          panelId,
-          showGridSpanDefaults
-        }
-      );
+  function getRelativeDate(value, unit) {
+    switch (unit) {
+      case "days":
+        return subDays(/* @__PURE__ */ new Date(), value);
+      case "weeks":
+        return subWeeks(/* @__PURE__ */ new Date(), value);
+      case "months":
+        return subMonths(/* @__PURE__ */ new Date(), value);
+      case "years":
+        return subYears(/* @__PURE__ */ new Date(), value);
+      default:
+        return /* @__PURE__ */ new Date();
     }
-    return null;
   }
-  function FlexControls({
-    childLayout,
-    onChange,
-    parentLayout,
-    isShownByDefault,
-    panelId
-  }) {
-    const { selfStretch, flexSize } = childLayout;
-    const { orientation = "horizontal" } = parentLayout ?? {};
-    const flexControlValue = selfStretch || FLEX_CHILD_LAYOUT_VALUES.fit;
-    const hasFlexSizeValue = isFlexSizeValue(flexControlValue);
-    const hasFlexValue = () => !!selfStretch;
-    const flexResetLabel = orientation === "horizontal" ? (0, import_i18n246.__)("Width") : (0, import_i18n246.__)("Height");
-    const [availableUnits] = useSettings("spacing.units");
-    const units2 = (0, import_components254.__experimentalUseCustomUnits)({
-      availableUnits: availableUnits || [
-        "%",
-        "px",
-        "em",
-        "rem",
-        "vh",
-        "vw"
-      ]
-    });
-    const resetFlex = () => {
-      onChange({
-        selfStretch: void 0,
-        flexSize: void 0
-      });
-    };
-    (0, import_element344.useEffect)(() => {
-      if (isFlexSizeValue(selfStretch) && !flexSize) {
-        onChange({
-          ...childLayout,
-          selfStretch: FLEX_CHILD_LAYOUT_VALUES.fit
-        });
+  var isNoneOperatorDefinition = {
+    /* translators: DataViews operator name */
+    label: (0, import_i18n235.__)("Is none of"),
+    filterText: (filter, activeElements) => (0, import_element322.createInterpolateElement)(
+      (0, import_i18n235.sprintf)(
+        /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is none of: Admin, Editor". */
+        (0, import_i18n235.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),
+        filter.name,
+        activeElements.map((element) => element.label).join(", ")
+      ),
+      filterTextWrappers
+    ),
+    filter: ((item, field, filterValue) => {
+      if (!filterValue?.length) {
+        return true;
       }
-    }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime546.jsxs)(
-      import_components254.__experimentalVStack,
-      {
-        as: import_components254.__experimentalToolsPanelItem,
-        spacing: 2,
-        hasValue: hasFlexValue,
-        label: flexResetLabel,
-        onDeselect: resetFlex,
-        isShownByDefault,
-        panelId,
-        children: [
-          /* @__PURE__ */ (0, import_jsx_runtime546.jsxs)(
-            import_components254.__experimentalToggleGroupControl,
-            {
-              label: childLayoutOrientation(parentLayout),
-              value: flexControlValue,
-              help: helpText(flexControlValue, parentLayout),
-              onChange: (value) => {
-                const newFlexSize = isFlexSizeValue(value) ? flexSize : null;
-                onChange({
-                  selfStretch: value,
-                  flexSize: newFlexSize
-                });
-              },
-              isBlock: true,
-              children: [
-                /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(
-                  import_components254.__experimentalToggleGroupControlOption,
-                  {
-                    value: FLEX_CHILD_LAYOUT_VALUES.fit,
-                    label: (0, import_i18n246._x)(
-                      "Fit",
-                      "Intrinsic block width in flex layout"
-                    )
-                  },
-                  FLEX_CHILD_LAYOUT_VALUES.fit
-                ),
-                /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(
-                  import_components254.__experimentalToggleGroupControlOption,
-                  {
-                    value: FLEX_CHILD_LAYOUT_VALUES.grow,
-                    label: (0, import_i18n246._x)(
-                      "Grow",
-                      "Block with expanding width in flex layout"
-                    )
-                  },
-                  FLEX_CHILD_LAYOUT_VALUES.grow
-                ),
-                /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(
-                  import_components254.__experimentalToggleGroupControlOption,
-                  {
-                    value: FLEX_CHILD_LAYOUT_VALUES.max,
-                    label: maxSizeLabel(parentLayout)
-                  },
-                  FLEX_CHILD_LAYOUT_VALUES.max
-                ),
-                /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(
-                  import_components254.__experimentalToggleGroupControlOption,
-                  {
-                    value: FLEX_CHILD_LAYOUT_VALUES.fixed,
-                    label: (0, import_i18n246._x)(
-                      "Fixed",
-                      "Block with fixed width in flex layout"
-                    )
-                  },
-                  FLEX_CHILD_LAYOUT_VALUES.fixed
-                )
-              ]
-            }
-          ),
-          hasFlexSizeValue && /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(
-            import_components254.__experimentalUnitControl,
-            {
-              units: units2,
-              onChange: (value) => {
-                onChange({
-                  selfStretch: flexControlValue,
-                  flexSize: value
-                });
-              },
-              value: flexSize,
-              min: 0,
-              label: flexResetLabel,
-              hideLabelFromVision: true
-            }
-          )
-        ]
+      const fieldValue = field.getValue({ item });
+      if (Array.isArray(fieldValue)) {
+        return !filterValue.some(
+          (fv) => fieldValue.includes(fv)
+        );
+      } else if (typeof fieldValue === "string" || typeof fieldValue === "number") {
+        return !filterValue.includes(fieldValue);
       }
-    );
-  }
-  function childLayoutOrientation(parentLayout) {
-    const { orientation = "horizontal" } = parentLayout ?? {};
-    return orientation === "horizontal" ? (0, import_i18n246.__)("Width") : (0, import_i18n246.__)("Height");
-  }
-  function GridControls({
-    childLayout,
-    onChange,
-    parentLayout,
-    isShownByDefault,
-    panelId,
-    showGridSpanDefaults
-  }) {
-    const { columnStart, rowStart, columnSpan, rowSpan } = childLayout;
-    const { columnCount, rowCount } = parentLayout ?? {};
-    const rootClientId = (0, import_data190.useSelect)(
-      (select3) => select3(store).getBlockRootClientId(panelId)
-    );
-    const { moveBlocksToPosition: moveBlocksToPosition2, __unstableMarkNextChangeAsNotPersistent: __unstableMarkNextChangeAsNotPersistent2 } = (0, import_data190.useDispatch)(store);
-    const getNumberOfBlocksBeforeCell = useGetNumberOfBlocksBeforeCell(
-      rootClientId,
-      columnCount || 3
-    );
-    const hasStartValue = () => !!columnStart || !!rowStart;
-    const hasSpanValue = () => !!columnSpan || !!rowSpan;
-    const resetGridStarts = () => {
-      onChange({
-        columnStart: void 0,
-        rowStart: void 0
-      });
-    };
-    const resetGridSpans = () => {
-      onChange({
-        columnSpan: void 0,
-        rowSpan: void 0
-      });
-    };
-    const maxColumnSpan = columnCount ? columnCount - (columnStart ?? 1) + 1 : void 0;
-    const maxRowSpan = window.__experimentalEnableGridInteractivity && rowCount ? rowCount - (rowStart ?? 1) + 1 : void 0;
-    const columnSpanValue = columnSpan ?? (showGridSpanDefaults ? 1 : void 0);
-    const rowSpanValue = rowSpan ?? (showGridSpanDefaults ? 1 : void 0);
-    return /* @__PURE__ */ (0, import_jsx_runtime546.jsxs)(import_jsx_runtime546.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime546.jsxs)(
-        import_components254.Flex,
-        {
-          as: import_components254.__experimentalToolsPanelItem,
-          hasValue: hasSpanValue,
-          label: (0, import_i18n246.__)("Grid span"),
-          onDeselect: resetGridSpans,
-          isShownByDefault,
-          panelId,
-          children: [
-            /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(import_components254.FlexItem, { style: { width: "50%" }, children: /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(
-              import_components254.__experimentalInputControl,
-              {
-                label: (0, import_i18n246.__)("Column span"),
-                type: "number",
-                onChange: (value) => {
-                  const newColumnSpan = value === "" ? 1 : parseInt(value, 10);
-                  const constrainedValue = maxColumnSpan ? Math.min(newColumnSpan, maxColumnSpan) : newColumnSpan;
-                  onChange({
-                    columnStart,
-                    rowStart,
-                    rowSpan,
-                    columnSpan: constrainedValue
-                  });
-                },
-                value: columnSpanValue,
-                min: 1,
-                max: maxColumnSpan
-              }
-            ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(import_components254.FlexItem, { style: { width: "50%" }, children: /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(
-              import_components254.__experimentalInputControl,
-              {
-                label: (0, import_i18n246.__)("Row span"),
-                type: "number",
-                onChange: (value) => {
-                  const newRowSpan = value === "" ? 1 : parseInt(value, 10);
-                  const constrainedValue = maxRowSpan ? Math.min(newRowSpan, maxRowSpan) : newRowSpan;
-                  onChange({
-                    columnStart,
-                    rowStart,
-                    columnSpan,
-                    rowSpan: constrainedValue
-                  });
-                },
-                value: rowSpanValue,
-                min: 1,
-                max: maxRowSpan
-              }
-            ) })
-          ]
-        }
+      return false;
+    }),
+    selection: "multi"
+  };
+  var OPERATORS = [
+    {
+      name: OPERATOR_IS_ANY,
+      /* translators: DataViews operator name */
+      label: (0, import_i18n235.__)("Includes"),
+      filterText: (filter, activeElements) => (0, import_element322.createInterpolateElement)(
+        (0, import_i18n235.sprintf)(
+          /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is any: Admin, Editor". */
+          (0, import_i18n235.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),
+          filter.name,
+          activeElements.map((element) => element.label).join(", ")
+        ),
+        filterTextWrappers
       ),
-      window.__experimentalEnableGridInteractivity && // Use Flex with an explicit width on the FlexItem instead of HStack to
-      // work around an issue in webkit where inputs with a max attribute are
-      // sized incorrectly.
-      /* @__PURE__ */ (0, import_jsx_runtime546.jsxs)(
-        import_components254.Flex,
-        {
-          as: import_components254.__experimentalToolsPanelItem,
-          hasValue: hasStartValue,
-          label: (0, import_i18n246.__)("Grid placement"),
-          onDeselect: resetGridStarts,
-          isShownByDefault: false,
-          panelId,
-          children: [
-            /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(import_components254.FlexItem, { style: { width: "50%" }, children: /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(
-              import_components254.__experimentalInputControl,
-              {
-                label: (0, import_i18n246.__)("Column"),
-                type: "number",
-                onChange: (value) => {
-                  const newColumnStart = value === "" ? 1 : parseInt(value, 10);
-                  onChange({
-                    columnStart: newColumnStart,
-                    rowStart,
-                    columnSpan,
-                    rowSpan
-                  });
-                  __unstableMarkNextChangeAsNotPersistent2();
-                  moveBlocksToPosition2(
-                    [panelId],
-                    rootClientId,
-                    rootClientId,
-                    getNumberOfBlocksBeforeCell(
-                      newColumnStart,
-                      rowStart
-                    )
-                  );
-                },
-                value: columnStart ?? 1,
-                min: 1,
-                max: columnCount ? columnCount - (columnSpan ?? 1) + 1 : void 0
-              }
-            ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(import_components254.FlexItem, { style: { width: "50%" }, children: /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(
-              import_components254.__experimentalInputControl,
-              {
-                label: (0, import_i18n246.__)("Row"),
-                type: "number",
-                onChange: (value) => {
-                  const newRowStart = value === "" ? 1 : parseInt(value, 10);
-                  onChange({
-                    columnStart,
-                    rowStart: newRowStart,
-                    columnSpan,
-                    rowSpan
-                  });
-                  __unstableMarkNextChangeAsNotPersistent2();
-                  moveBlocksToPosition2(
-                    [panelId],
-                    rootClientId,
-                    rootClientId,
-                    getNumberOfBlocksBeforeCell(
-                      columnStart,
-                      newRowStart
-                    )
-                  );
-                },
-                value: rowStart ?? 1,
-                min: 1,
-                max: rowCount ? rowCount - (rowSpan ?? 1) + 1 : void 0
-              }
-            ) })
-          ]
+      filter(item, field, filterValue) {
+        if (!filterValue?.length) {
+          return true;
         }
-      )
-    ] });
-  }
-
-  // packages/block-editor/build-module/components/dimensions-tool/aspect-ratio-tool.mjs
-  var import_components255 = __toESM(require_components(), 1);
-  var import_i18n247 = __toESM(require_i18n(), 1);
-
-  // packages/block-editor/build-module/components/dimensions-tool/utils.mjs
-  function parseAspectRatio(value) {
-    if (typeof value !== "string") {
-      return null;
-    }
-    const parts = value.split("/");
-    if (parts.length > 2) {
-      return null;
-    }
-    const [width, height = "1"] = parts;
-    const numericWidth = Number(width.trim());
-    const numericHeight = Number(height.trim());
-    if (!Number.isFinite(numericWidth) || !Number.isFinite(numericHeight) || numericWidth <= 0 || numericHeight <= 0) {
-      return null;
-    }
-    return numericWidth / numericHeight;
-  }
-  function findAspectRatioOption(value, options) {
-    const exactMatch = options.find((option) => option.value === value);
-    if (exactMatch) {
-      return exactMatch;
-    }
-    const ratio = parseAspectRatio(value);
-    if (ratio === null) {
-      return null;
-    }
-    return options.find(
-      (option) => parseAspectRatio(option.value) === ratio
-    ) ?? null;
-  }
-
-  // packages/block-editor/build-module/components/dimensions-tool/aspect-ratio-tool.mjs
-  var import_jsx_runtime547 = __toESM(require_jsx_runtime(), 1);
-  function AspectRatioTool({
-    panelId,
-    value,
-    onChange = () => {
-    },
-    options,
-    defaultValue = "auto",
-    hasValue: hasValue3,
-    isShownByDefault = true,
-    className,
-    isInherited,
-    hasLocalOverride
-  }) {
-    const [defaultRatios, themeRatios, showDefaultRatios] = useSettings(
-      "dimensions.aspectRatios.default",
-      "dimensions.aspectRatios.theme",
-      "dimensions.defaultAspectRatios"
-    );
-    const themeOptions = themeRatios?.map(({ name, ratio }) => ({
-      label: name,
-      value: ratio
-    }));
-    const defaultOptions2 = defaultRatios?.map(({ name, ratio }) => ({
-      label: name,
-      value: ratio
-    }));
-    const aspectRatioOptions = [
-      {
-        label: (0, import_i18n247._x)(
-          "Original",
-          "Aspect ratio option for dimensions control"
-        ),
-        value: "auto"
+        const fieldValue = field.getValue({ item });
+        if (Array.isArray(fieldValue)) {
+          return filterValue.some(
+            (fv) => fieldValue.includes(fv)
+          );
+        } else if (typeof fieldValue === "string" || typeof fieldValue === "number") {
+          return filterValue.includes(fieldValue);
+        }
+        return false;
       },
-      ...showDefaultRatios ? defaultOptions2 : [],
-      ...themeOptions ? themeOptions : [],
-      {
-        label: (0, import_i18n247._x)("Custom", "Aspect ratio option for dimensions control"),
-        value: "custom",
-        disabled: true,
-        hidden: true
-      }
-    ];
-    const resolvedOptions = options ?? aspectRatioOptions;
-    const displayValue = value === void 0 || value === null || value === "auto" ? "auto" : findAspectRatioOption(value, resolvedOptions)?.value ?? "custom";
-    return /* @__PURE__ */ (0, import_jsx_runtime547.jsx)(
-      InheritanceToolsPanelItem,
-      {
-        className,
-        isInherited,
-        hasLocalOverride,
-        hasValue: hasValue3 ? hasValue3 : () => displayValue !== defaultValue,
-        label: (0, import_i18n247.__)("Aspect ratio"),
-        onDeselect: () => onChange(void 0),
-        isShownByDefault,
-        panelId,
-        children: /* @__PURE__ */ (0, import_jsx_runtime547.jsx)(
-          import_components255.SelectControl,
-          {
-            label: (0, import_i18n247.__)("Aspect ratio"),
-            value: displayValue,
-            options: resolvedOptions,
-            onChange
-          }
-        )
-      }
-    );
-  }
-
-  // packages/block-editor/build-module/components/global-styles/dimensions-panel.mjs
-  var import_jsx_runtime548 = __toESM(require_jsx_runtime(), 1);
-  var AXIAL_SIDES = ["horizontal", "vertical"];
-  function hasSpacingToggle(sides2, isPresetsControl) {
-    if (sides2?.length === 1) {
-      return false;
-    }
-    if (isPresetsControl) {
-      const hasOnlyAxialSides = sides2?.includes("horizontal") && sides2?.includes("vertical") && sides2?.length === 2;
-      return !hasOnlyAxialSides;
-    }
-    return true;
-  }
-  function useHasDimensionsPanel(settings2, styleState = DEFAULT_BLOCK_STYLE_STATE2) {
-    return hasContentSize(settings2) || hasWideSize(settings2) || hasPadding(settings2) || hasMargin(settings2) || hasGap(settings2) || hasHeight(settings2) || hasMinHeight(settings2) || hasMinWidth(settings2) || hasWidth(settings2) || hasAspectRatio(settings2, styleState) || hasChildLayout(settings2, styleState);
-  }
-  function hasContentSize(settings2) {
-    return settings2?.layout?.contentSize;
-  }
-  function hasWideSize(settings2) {
-    return settings2?.layout?.wideSize;
-  }
-  function hasPadding(settings2) {
-    return settings2?.spacing?.padding;
-  }
-  function hasMargin(settings2) {
-    return settings2?.spacing?.margin;
-  }
-  function hasGap(settings2) {
-    return settings2?.spacing?.blockGap;
-  }
-  function hasHeight(settings2) {
-    return settings2?.dimensions?.height;
-  }
-  function hasMinHeight(settings2) {
-    return settings2?.dimensions?.minHeight;
-  }
-  function hasMinWidth(settings2) {
-    return settings2?.dimensions?.minWidth;
-  }
-  function hasWidth(settings2) {
-    return settings2?.dimensions?.width;
-  }
-  function hasAspectRatio(settings2, styleState = DEFAULT_BLOCK_STYLE_STATE2) {
-    return !hasPseudoBlockStyleState(styleState) && settings2?.dimensions?.aspectRatio;
-  }
-  function hasChildLayout(settings2, styleState = DEFAULT_BLOCK_STYLE_STATE2) {
-    if (hasPseudoBlockStyleState(styleState)) {
-      return false;
-    }
-    const {
-      type: parentLayoutType = "default",
-      default: { type: defaultParentLayoutType = "default" } = {},
-      allowSizingOnChildren = false
-    } = settings2?.parentLayout ?? {};
-    const support = (defaultParentLayoutType === "flex" || parentLayoutType === "flex" || defaultParentLayoutType === "grid" || parentLayoutType === "grid") && allowSizingOnChildren;
-    return !!settings2?.layout && support;
-  }
-  function hasSpacingPresets(settings2) {
-    const { defaultSpacingSizes, spacingSizes } = settings2?.spacing || {};
-    return defaultSpacingSizes !== false && spacingSizes?.default?.length > 0 || spacingSizes?.theme?.length > 0 || spacingSizes?.custom?.length > 0;
-  }
-  function filterValuesBySides(values, sides2) {
-    if (!sides2 || !values) {
-      return values;
-    }
-    const filteredValues = {};
-    sides2.forEach((side) => {
-      if (side === "vertical") {
-        filteredValues.top = values.top;
-        filteredValues.bottom = values.bottom;
-      }
-      if (side === "horizontal") {
-        filteredValues.left = values.left;
-        filteredValues.right = values.right;
-      }
-      filteredValues[side] = values?.[side];
-    });
-    return filteredValues;
-  }
-  var EMPTY_VALUES2 = [void 0, null, ""];
-  function hasValue2(value) {
-    return !EMPTY_VALUES2.includes(value);
-  }
-  function getNumericPlaceholder2(rawValue) {
-    if (!hasValue2(rawValue)) {
-      return void 0;
-    }
-    const [quantity] = (0, import_components256.__experimentalParseQuantityAndUnitFromRawValue)(rawValue);
-    return quantity;
-  }
-  function splitStyleValue(value) {
-    if (hasValue2(value) && typeof value === "string") {
-      return {
-        top: value,
-        right: value,
-        bottom: value,
-        left: value
-      };
-    }
-    return value;
-  }
-  function getCommonSidesValue(sidesValue) {
-    if (!hasValue2(sidesValue)) {
-      return void 0;
-    }
-    if (typeof sidesValue === "string") {
-      return sidesValue !== "" ? sidesValue : void 0;
-    }
-    if (typeof sidesValue !== "object") {
-      return void 0;
-    }
-    const sideKeys = ["top", "right", "bottom", "left"];
-    const values = sideKeys.map((k2) => sidesValue[k2]);
-    const allDefined = values.every(hasValue2);
-    if (!allDefined) {
-      return void 0;
-    }
-    const first = values[0];
-    return values.every((v2) => v2 === first) ? first : void 0;
-  }
-  function hasAnySideValue(sidesValue) {
-    if (!hasValue2(sidesValue)) {
-      return false;
-    }
-    if (typeof sidesValue === "string") {
-      return sidesValue !== "";
-    }
-    if (typeof sidesValue !== "object") {
-      return false;
-    }
-    return ["top", "right", "bottom", "left"].some(
-      (side) => hasValue2(sidesValue[side])
-    );
-  }
-  function splitGapValue(value, isAxialGap) {
-    if (!hasValue2(value)) {
-      return value;
-    }
-    if (typeof value === "string") {
-      return isAxialGap ? { top: value, right: value, bottom: value, left: value } : { top: value };
-    }
-    return {
-      ...value,
-      right: value?.left,
-      bottom: value?.top
-    };
-  }
-  function DimensionsToolsPanel({
-    resetAllFilter,
-    onChange,
-    value,
-    panelId,
-    children
-  }) {
-    const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    const resetAll = () => {
-      const updatedValue = resetAllFilter(value);
-      onChange(updatedValue);
-    };
-    return /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-      import_components256.__experimentalToolsPanel,
-      {
-        label: (0, import_i18n248.__)("Dimensions"),
-        resetAll,
-        panelId,
-        dropdownMenuProps,
-        children
-      }
-    );
-  }
-  var DEFAULT_CONTROLS6 = {
-    contentSize: true,
-    wideSize: true,
-    padding: true,
-    margin: true,
-    blockGap: true,
-    height: true,
-    minHeight: true,
-    minWidth: true,
-    width: true,
-    aspectRatio: true,
-    childLayout: true
-  };
-  function DimensionsPanel({
-    as: Wrapper = DimensionsToolsPanel,
-    value,
-    onChange,
-    inheritedValue = value,
-    settings: settings2,
-    panelId,
-    defaultControls = DEFAULT_CONTROLS6,
-    onVisualize = () => {
+      selection: "multi"
     },
-    // Special case because the layout controls are not part of the dimensions panel
-    // in global styles but not in block inspector.
-    includeLayoutControls = false,
-    allowAxialBlockGap = true,
-    styleState = DEFAULT_BLOCK_STYLE_STATE2,
-    showInheritanceLabelIndicators = isGlobalStylesInheritanceEnabled()
-  }) {
-    const { dimensions, spacing } = settings2;
-    const decodeValue = (rawValue) => {
-      if (rawValue && typeof rawValue === "object") {
-        return Object.keys(rawValue).reduce((acc, key) => {
-          acc[key] = getValueFromVariable(
-            { settings: { dimensions, spacing } },
-            "",
-            rawValue[key]
-          );
-          return acc;
-        }, {});
-      }
-      return getValueFromVariable(
-        { settings: { dimensions, spacing } },
-        "",
-        rawValue
-      );
-    };
-    const inheritanceProps = (isInherited, hasLocalOverride, className) => getInheritanceProps(
-      showInheritanceLabelIndicators && isInherited,
-      showInheritanceLabelIndicators && hasLocalOverride,
-      className
-    );
-    const showSpacingPresetsControl = hasSpacingPresets(settings2);
-    const units2 = (0, import_components256.__experimentalUseCustomUnits)({
-      availableUnits: settings2?.spacing?.units || [
-        "%",
-        "px",
-        "em",
-        "rem",
-        "vw"
-      ]
-    });
-    const minimumMargin = -Infinity;
-    const [minMarginValue, setMinMarginValue] = (0, import_element345.useState)(minimumMargin);
-    const resetAllFilter = (0, import_element345.useCallback)((previousValue) => {
-      return {
-        ...previousValue,
-        layout: cleanEmptyObject({
-          ...previousValue?.layout,
-          contentSize: void 0,
-          wideSize: void 0,
-          selfStretch: void 0,
-          flexSize: void 0,
-          columnStart: void 0,
-          rowStart: void 0,
-          columnSpan: void 0,
-          rowSpan: void 0
-        }),
-        spacing: {
-          ...previousValue?.spacing,
-          padding: void 0,
-          margin: void 0,
-          blockGap: void 0
-        },
-        dimensions: {
-          ...previousValue?.dimensions,
-          height: void 0,
-          minHeight: void 0,
-          minWidth: void 0,
-          aspectRatio: void 0,
-          width: void 0
+    {
+      name: OPERATOR_IS_NONE,
+      ...isNoneOperatorDefinition
+    },
+    {
+      name: OPERATOR_IS_ALL,
+      /* translators: DataViews operator name */
+      label: (0, import_i18n235.__)("Includes all"),
+      filterText: (filter, activeElements) => (0, import_element322.createInterpolateElement)(
+        (0, import_i18n235.sprintf)(
+          /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author includes all: Admin, Editor". */
+          (0, import_i18n235.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),
+          filter.name,
+          activeElements.map((element) => element.label).join(", ")
+        ),
+        filterTextWrappers
+      ),
+      filter(item, field, filterValue) {
+        if (!filterValue?.length) {
+          return true;
         }
-      };
-    }, []);
-    const showContentSizeControl = hasContentSize(settings2) && includeLayoutControls;
-    const localContentSizeValue = decodeValue(value?.layout?.contentSize);
-    const inheritedContentSizeValue = decodeValue(
-      inheritedValue?.layout?.contentSize
-    );
-    const isContentSizePlaceholder = !hasValue2(value?.layout?.contentSize) && hasValue2(inheritedContentSizeValue);
-    const setContentSizeValue = (newValue) => {
-      onChange(
-        setImmutably2(
-          value,
-          ["layout", "contentSize"],
-          hasValue2(newValue) ? newValue : void 0
-        )
-      );
-    };
-    const hasUserSetContentSizeValue = () => hasValue2(value?.layout?.contentSize);
-    const resetContentSizeValue = () => setContentSizeValue(void 0);
-    const showWideSizeControl = hasWideSize(settings2) && includeLayoutControls;
-    const localWideSizeValue = decodeValue(value?.layout?.wideSize);
-    const inheritedWideSizeValue = decodeValue(
-      inheritedValue?.layout?.wideSize
-    );
-    const isWideSizePlaceholder = !hasValue2(value?.layout?.wideSize) && hasValue2(inheritedWideSizeValue);
-    const setWideSizeValue = (newValue) => {
-      onChange(
-        setImmutably2(
-          value,
-          ["layout", "wideSize"],
-          hasValue2(newValue) ? newValue : void 0
-        )
-      );
-    };
-    const hasUserSetWideSizeValue = () => hasValue2(value?.layout?.wideSize);
-    const resetWideSizeValue = () => setWideSizeValue(void 0);
-    const showPaddingControl = hasPadding(settings2);
-    const inheritedPaddingValues = splitStyleValue(
-      decodeValue(inheritedValue?.spacing?.padding)
-    );
-    const localPaddingValues = splitStyleValue(
-      decodeValue(value?.spacing?.padding)
-    );
-    const paddingValues = hasValue2(value?.spacing?.padding) ? localPaddingValues : inheritedPaddingValues;
-    const inheritedPaddingPlaceholder = getCommonSidesValue(
-      inheritedPaddingValues
-    );
-    const isPaddingPlaceholder = !hasValue2(value?.spacing?.padding) && inheritedPaddingPlaceholder !== void 0;
-    const hasInheritedPadding = hasAnySideValue(inheritedPaddingValues);
-    const isPaddingInherited = !hasValue2(value?.spacing?.padding) && hasInheritedPadding;
-    const paddingSides = Array.isArray(settings2?.spacing?.padding) ? settings2?.spacing?.padding : settings2?.spacing?.padding?.sides;
-    const isAxialPadding = paddingSides && paddingSides.some((side) => AXIAL_SIDES.includes(side));
-    const setPaddingValues = (newPaddingValues) => {
-      const padding = filterValuesBySides(newPaddingValues, paddingSides);
-      onChange(setImmutably2(value, ["spacing", "padding"], padding));
-    };
-    const hasPaddingValue = () => hasValue2(value?.spacing?.padding) && Object.keys(value?.spacing?.padding).length;
-    const resetPaddingValue = () => setPaddingValues(void 0);
-    const onMouseOverPadding = () => onVisualize("padding");
-    const showMarginControl = hasMargin(settings2);
-    const inheritedMarginValues = splitStyleValue(
-      decodeValue(inheritedValue?.spacing?.margin)
-    );
-    const localMarginValues = splitStyleValue(
-      decodeValue(value?.spacing?.margin)
-    );
-    const marginValues = hasValue2(value?.spacing?.margin) ? localMarginValues : inheritedMarginValues;
-    const inheritedMarginPlaceholder = getCommonSidesValue(
-      inheritedMarginValues
-    );
-    const isMarginPlaceholder = !hasValue2(value?.spacing?.margin) && inheritedMarginPlaceholder !== void 0;
-    const hasInheritedMargin = hasAnySideValue(inheritedMarginValues);
-    const isMarginInherited = !hasValue2(value?.spacing?.margin) && hasInheritedMargin;
-    const marginSides = Array.isArray(settings2?.spacing?.margin) ? settings2?.spacing?.margin : settings2?.spacing?.margin?.sides;
-    const isAxialMargin = marginSides && marginSides.some((side) => AXIAL_SIDES.includes(side));
-    const setMarginValues = (newMarginValues) => {
-      const margin = filterValuesBySides(newMarginValues, marginSides);
-      onChange(setImmutably2(value, ["spacing", "margin"], margin));
-    };
-    const hasMarginValue = () => hasValue2(value?.spacing?.margin) && Object.keys(value?.spacing?.margin).length;
-    const resetMarginValue = () => setMarginValues(void 0);
-    const onMouseOverMargin = () => onVisualize("margin");
-    const showGapControl = hasGap(settings2);
-    const gapSides = Array.isArray(settings2?.spacing?.blockGap) ? settings2?.spacing?.blockGap : settings2?.spacing?.blockGap?.sides;
-    const isAxialGap = allowAxialBlockGap && gapSides && gapSides.some((side) => AXIAL_SIDES.includes(side));
-    const localGapRaw = decodeValue(value?.spacing?.blockGap);
-    const inheritedGapRaw = decodeValue(inheritedValue?.spacing?.blockGap);
-    const localGapForSingleInput = !isAxialGap && typeof localGapRaw === "object" ? localGapRaw?.top : localGapRaw;
-    const inheritedGapForSingleInput = !isAxialGap && typeof inheritedGapRaw === "object" ? inheritedGapRaw?.top : inheritedGapRaw;
-    const gapRawForDisplay = hasValue2(value?.spacing?.blockGap) ? localGapRaw : inheritedGapRaw;
-    const gapValues = splitGapValue(gapRawForDisplay, isAxialGap);
-    const isGapPlaceholder = !hasValue2(value?.spacing?.blockGap) && typeof inheritedGapForSingleInput === "string" && inheritedGapForSingleInput !== "";
-    const setGapValue = (newGapValue) => {
-      onChange(
-        setImmutably2(value, ["spacing", "blockGap"], newGapValue)
-      );
-    };
-    const setGapValues = (nextBoxGapValue) => {
-      if (!hasValue2(nextBoxGapValue)) {
-        setGapValue(null);
-      }
-      if (!isAxialGap && nextBoxGapValue?.hasOwnProperty("top")) {
-        setGapValue(nextBoxGapValue.top);
-      } else {
-        setGapValue({
-          top: nextBoxGapValue?.top,
-          left: nextBoxGapValue?.left
-        });
-      }
-    };
-    const resetGapValue = () => setGapValue(void 0);
-    const hasGapValue = () => hasValue2(value?.spacing?.blockGap);
-    const showMinHeightControl = hasMinHeight(settings2);
-    const localMinHeightValue = decodeValue(value?.dimensions?.minHeight);
-    const inheritedMinHeightValue = decodeValue(
-      inheritedValue?.dimensions?.minHeight
-    );
-    const isMinHeightPlaceholder = !hasValue2(value?.dimensions?.minHeight) && hasValue2(inheritedMinHeightValue);
-    const setMinHeightValue = (newValue) => {
-      const tempValue = setImmutably2(
-        value,
-        ["dimensions", "minHeight"],
-        newValue
-      );
-      onChange(
-        setImmutably2(
-          tempValue,
-          ["dimensions", "aspectRatio"],
-          void 0
-        )
-      );
-    };
-    const resetMinHeightValue = () => {
-      setMinHeightValue(void 0);
-    };
-    const hasMinHeightValue = () => hasValue2(value?.dimensions?.minHeight);
-    const showHeightControl = hasHeight(settings2);
-    const localHeightValue = decodeValue(value?.dimensions?.height);
-    const inheritedHeightValue = decodeValue(
-      inheritedValue?.dimensions?.height
-    );
-    const isHeightPlaceholder = !hasValue2(value?.dimensions?.height) && hasValue2(inheritedHeightValue);
-    const setHeightValue = (newValue) => {
-      const tempValue = setImmutably2(
-        value,
-        ["dimensions", "height"],
-        newValue
-      );
-      onChange(
-        setImmutably2(
-          tempValue,
-          ["dimensions", "aspectRatio"],
-          void 0
-        )
-      );
-    };
-    const resetHeightValue = () => {
-      setHeightValue(void 0);
-    };
-    const hasHeightValue = () => hasValue2(value?.dimensions?.height);
-    const showMinWidthControl = hasMinWidth(settings2);
-    const localMinWidthValue = decodeValue(value?.dimensions?.minWidth);
-    const inheritedMinWidthValue = decodeValue(
-      inheritedValue?.dimensions?.minWidth
-    );
-    const isMinWidthPlaceholder = !hasValue2(value?.dimensions?.minWidth) && hasValue2(inheritedMinWidthValue);
-    const setMinWidthValue = (newValue) => {
-      onChange(
-        setImmutably2(value, ["dimensions", "minWidth"], newValue)
-      );
-    };
-    const resetMinWidthValue = () => {
-      setMinWidthValue(void 0);
-    };
-    const hasMinWidthValue = () => hasValue2(value?.dimensions?.minWidth);
-    const showWidthControl = hasWidth(settings2);
-    const localWidthValue = decodeValue(value?.dimensions?.width);
-    const inheritedWidthValue = decodeValue(
-      inheritedValue?.dimensions?.width
-    );
-    const isWidthPlaceholder = !hasValue2(value?.dimensions?.width) && hasValue2(inheritedWidthValue);
-    const setWidthValue = (newValue) => {
-      onChange(setImmutably2(value, ["dimensions", "width"], newValue));
-    };
-    const resetWidthValue = () => {
-      setWidthValue(void 0);
-    };
-    const hasWidthValue = () => hasValue2(value?.dimensions?.width);
-    const showAspectRatioControl = hasAspectRatio(settings2, styleState);
-    const localAspectRatioValue = decodeValue(value?.dimensions?.aspectRatio);
-    const inheritedAspectRatioValue = decodeValue(
-      inheritedValue?.dimensions?.aspectRatio
-    );
-    const aspectRatioValue = localAspectRatioValue ?? inheritedAspectRatioValue;
-    const isAspectRatioPlaceholder = !hasValue2(value?.dimensions?.aspectRatio) && hasValue2(inheritedAspectRatioValue);
-    const setAspectRatioValue = (newValue) => {
-      const tempValue = setImmutably2(
-        value,
-        ["dimensions", "aspectRatio"],
-        newValue
-      );
-      onChange(
-        setImmutably2(tempValue, ["dimensions", "minHeight"], void 0)
-      );
-    };
-    const hasAspectRatioValue = () => hasValue2(value?.dimensions?.aspectRatio);
-    const showChildLayoutControl = hasChildLayout(settings2, styleState);
-    const childLayout = value?.layout;
-    const setChildLayout = (newChildLayout) => {
-      onChange({
-        ...value,
-        layout: {
-          ...value?.layout,
-          ...newChildLayout
+        const fieldValue = field.getValue({ item });
+        if (!Array.isArray(fieldValue)) {
+          return false;
         }
-      });
-    };
-    const onMouseLeaveControls = () => onVisualize(false);
-    return /* @__PURE__ */ (0, import_jsx_runtime548.jsxs)(
-      Wrapper,
-      {
-        resetAllFilter,
-        value,
-        onChange,
-        panelId,
-        children: [
-          (showContentSizeControl || showWideSizeControl) && /* @__PURE__ */ (0, import_jsx_runtime548.jsx)("span", { className: "span-columns", children: (0, import_i18n248.__)("Set the width of the main content area.") }),
-          showContentSizeControl && /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-            InheritanceToolsPanelItem,
-            {
-              ...inheritanceProps(
-                isContentSizePlaceholder,
-                hasUserSetContentSizeValue() && inheritedContentSizeValue !== void 0
-              ),
-              label: (0, import_i18n248.__)("Content width"),
-              hasValue: hasUserSetContentSizeValue,
-              onDeselect: resetContentSizeValue,
-              isShownByDefault: defaultControls.contentSize ?? DEFAULT_CONTROLS6.contentSize,
-              panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-                import_components256.__experimentalUnitControl,
-                {
-                  label: (0, import_i18n248.__)("Content width"),
-                  labelPosition: "top",
-                  value: localContentSizeValue ?? inheritedContentSizeValue,
-                  placeholder: isContentSizePlaceholder ? getNumericPlaceholder2(
-                    inheritedContentSizeValue
-                  ) : void 0,
-                  onChange: (nextContentSize) => {
-                    setContentSizeValue(nextContentSize);
-                  },
-                  units: units2,
-                  prefix: /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(import_components256.__experimentalInputControlPrefixWrapper, { variant: "icon", children: /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(icon_default, { icon: align_none_default }) })
-                }
-              )
-            }
-          ),
-          showWideSizeControl && /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-            InheritanceToolsPanelItem,
-            {
-              ...inheritanceProps(
-                isWideSizePlaceholder,
-                hasUserSetWideSizeValue() && inheritedWideSizeValue !== void 0
-              ),
-              label: (0, import_i18n248.__)("Wide width"),
-              hasValue: hasUserSetWideSizeValue,
-              onDeselect: resetWideSizeValue,
-              isShownByDefault: defaultControls.wideSize ?? DEFAULT_CONTROLS6.wideSize,
-              panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-                import_components256.__experimentalUnitControl,
-                {
-                  label: (0, import_i18n248.__)("Wide width"),
-                  labelPosition: "top",
-                  value: localWideSizeValue ?? inheritedWideSizeValue,
-                  placeholder: isWideSizePlaceholder ? getNumericPlaceholder2(
-                    inheritedWideSizeValue
-                  ) : void 0,
-                  onChange: (nextWideSize) => {
-                    setWideSizeValue(nextWideSize);
-                  },
-                  units: units2,
-                  prefix: /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(import_components256.__experimentalInputControlPrefixWrapper, { variant: "icon", children: /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(icon_default, { icon: stretch_wide_default }) })
-                }
-              )
-            }
+        return filterValue.every(
+          (value) => fieldValue.includes(value)
+        );
+      },
+      selection: "multi"
+    },
+    {
+      name: OPERATOR_IS_NOT_ALL,
+      ...isNoneOperatorDefinition
+    },
+    {
+      name: OPERATOR_BETWEEN,
+      /* translators: DataViews operator name */
+      label: (0, import_i18n235.__)("Between (inc)"),
+      filterText: (filter, activeElements) => (0, import_element322.createInterpolateElement)(
+        (0, import_i18n235.sprintf)(
+          /* translators: 1: Filter name (e.g. "Item count"). 2: Filter value min. 3: Filter value max. e.g.: "Item count between (inc): 10 and 180". */
+          (0, import_i18n235.__)(
+            "<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"
           ),
-          showPaddingControl && /* @__PURE__ */ (0, import_jsx_runtime548.jsxs)(
-            InheritanceToolsPanelItem,
-            {
-              hasValue: hasPaddingValue,
-              label: (0, import_i18n248.__)("Padding"),
-              hasInlineEndToggle: hasSpacingToggle(
-                paddingSides,
-                showSpacingPresetsControl
-              ),
-              onDeselect: resetPaddingValue,
-              isShownByDefault: defaultControls.padding ?? DEFAULT_CONTROLS6.padding,
-              ...inheritanceProps(
-                isPaddingInherited,
-                hasPaddingValue() && hasInheritedPadding,
-                {
-                  "tools-panel-item-spacing": showSpacingPresetsControl
-                }
-              ),
-              panelId,
-              children: [
-                !showSpacingPresetsControl && /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-                  import_components256.BoxControl,
-                  {
-                    values: localPaddingValues,
-                    onChange: setPaddingValues,
-                    label: (0, import_i18n248.__)("Padding"),
-                    sides: paddingSides,
-                    units: units2,
-                    allowReset: false,
-                    splitOnAxis: isAxialPadding,
-                    inputProps: {
-                      onMouseOver: onMouseOverPadding,
-                      onMouseOut: onMouseLeaveControls,
-                      placeholder: isPaddingPlaceholder ? inheritedPaddingPlaceholder : void 0
-                    }
-                  }
-                ),
-                showSpacingPresetsControl && /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-                  SpacingSizesControl,
-                  {
-                    values: paddingValues,
-                    onChange: setPaddingValues,
-                    label: (0, import_i18n248.__)("Padding"),
-                    sides: paddingSides,
-                    units: units2,
-                    allowReset: false,
-                    onMouseOver: onMouseOverPadding,
-                    onMouseOut: onMouseLeaveControls
-                  }
-                )
-              ]
-            }
+          filter.name,
+          activeElements[0].label[0],
+          activeElements[0].label[1]
+        ),
+        filterTextWrappers
+      ),
+      filter(item, field, filterValue) {
+        if (!Array.isArray(filterValue) || filterValue.length !== 2 || // An unfilled bound is `undefined` from the controls, `''`
+        // when it arrives from a persisted view, or `null` once
+        // `undefined` round-trips through JSON persistence.
+        filterValue.includes(void 0) || filterValue.includes("") || filterValue.includes(null)) {
+          return true;
+        }
+        const fieldValue = field.getValue({ item });
+        const [min3, max3] = filterValue.map(parseTime2);
+        if (min3 !== null && max3 !== null) {
+          const value = parseTime2(fieldValue);
+          return value !== null && value >= min3 && value <= max3;
+        }
+        if (typeof fieldValue === "number" || fieldValue instanceof Date || typeof fieldValue === "string") {
+          return fieldValue >= filterValue[0] && fieldValue <= filterValue[1];
+        }
+        return false;
+      },
+      selection: "custom"
+    },
+    {
+      name: OPERATOR_IN_THE_PAST,
+      /* translators: DataViews operator name */
+      label: (0, import_i18n235.__)("In the past"),
+      filterText: (filter, activeElements) => (0, import_element322.createInterpolateElement)(
+        (0, import_i18n235.sprintf)(
+          /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "7 days"): "Date is in the past: 7 days". */
+          (0, import_i18n235.__)(
+            "<Name>%1$s is in the past: </Name><Value>%2$s</Value>"
           ),
-          showMarginControl && /* @__PURE__ */ (0, import_jsx_runtime548.jsxs)(
-            InheritanceToolsPanelItem,
-            {
-              hasValue: hasMarginValue,
-              label: (0, import_i18n248.__)("Margin"),
-              hasInlineEndToggle: hasSpacingToggle(
-                marginSides,
-                showSpacingPresetsControl
-              ),
-              onDeselect: resetMarginValue,
-              isShownByDefault: defaultControls.margin ?? DEFAULT_CONTROLS6.margin,
-              ...inheritanceProps(
-                isMarginInherited,
-                hasMarginValue() && hasInheritedMargin,
-                {
-                  "tools-panel-item-spacing": showSpacingPresetsControl
-                }
-              ),
-              panelId,
-              children: [
-                !showSpacingPresetsControl && /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-                  import_components256.BoxControl,
-                  {
-                    values: localMarginValues,
-                    onChange: setMarginValues,
-                    inputProps: {
-                      min: minMarginValue,
-                      onDragStart: () => {
-                        setMinMarginValue(0);
-                      },
-                      onDragEnd: () => {
-                        setMinMarginValue(minimumMargin);
-                      },
-                      onMouseOver: onMouseOverMargin,
-                      onMouseOut: onMouseLeaveControls,
-                      placeholder: isMarginPlaceholder ? inheritedMarginPlaceholder : void 0
-                    },
-                    label: (0, import_i18n248.__)("Margin"),
-                    sides: marginSides,
-                    units: units2,
-                    allowReset: false,
-                    splitOnAxis: isAxialMargin
-                  }
-                ),
-                showSpacingPresetsControl && /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-                  SpacingSizesControl,
-                  {
-                    values: marginValues,
-                    onChange: setMarginValues,
-                    minimumCustomValue: -Infinity,
-                    label: (0, import_i18n248.__)("Margin"),
-                    sides: marginSides,
-                    units: units2,
-                    allowReset: false,
-                    onMouseOver: onMouseOverMargin,
-                    onMouseOut: onMouseLeaveControls
-                  }
-                )
-              ]
-            }
+          filter.name,
+          `${activeElements[0].value.value} ${activeElements[0].value.unit}`
+        ),
+        filterTextWrappers
+      ),
+      filter(item, field, filterValue) {
+        if (filterValue?.value === void 0 || filterValue?.unit === void 0) {
+          return true;
+        }
+        const targetDate = getRelativeDate(
+          filterValue.value,
+          filterValue.unit
+        );
+        const fieldValue = (0, import_date4.getDate)(field.getValue({ item }));
+        return fieldValue >= targetDate && fieldValue <= /* @__PURE__ */ new Date();
+      },
+      selection: "custom"
+    },
+    {
+      name: OPERATOR_OVER,
+      /* translators: DataViews operator name */
+      label: (0, import_i18n235.__)("Over"),
+      filterText: (filter, activeElements) => (0, import_element322.createInterpolateElement)(
+        (0, import_i18n235.sprintf)(
+          /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "7 days"): "Date is over: 7 days". */
+          (0, import_i18n235.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),
+          filter.name,
+          `${activeElements[0].value.value} ${activeElements[0].value.unit}`
+        ),
+        filterTextWrappers
+      ),
+      filter(item, field, filterValue) {
+        if (filterValue?.value === void 0 || filterValue?.unit === void 0) {
+          return true;
+        }
+        const targetDate = getRelativeDate(
+          filterValue.value,
+          filterValue.unit
+        );
+        const fieldValue = (0, import_date4.getDate)(field.getValue({ item }));
+        return fieldValue < targetDate;
+      },
+      selection: "custom"
+    },
+    {
+      name: OPERATOR_IS,
+      /* translators: DataViews operator name */
+      label: (0, import_i18n235.__)("Is"),
+      filterText: (filter, activeElements) => (0, import_element322.createInterpolateElement)(
+        (0, import_i18n235.sprintf)(
+          /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is: Admin". */
+          (0, import_i18n235.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),
+          filter.name,
+          activeElements[0].label
+        ),
+        filterTextWrappers
+      ),
+      filter(item, field, filterValue) {
+        return filterValue === field.getValue({ item }) || filterValue === void 0;
+      },
+      selection: "single"
+    },
+    {
+      name: OPERATOR_IS_NOT,
+      /* translators: DataViews operator name */
+      label: (0, import_i18n235.__)("Is not"),
+      filterText: (filter, activeElements) => (0, import_element322.createInterpolateElement)(
+        (0, import_i18n235.sprintf)(
+          /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is not: Admin". */
+          (0, import_i18n235.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),
+          filter.name,
+          activeElements[0].label
+        ),
+        filterTextWrappers
+      ),
+      filter(item, field, filterValue) {
+        return filterValue !== field.getValue({ item });
+      },
+      selection: "single"
+    },
+    {
+      name: OPERATOR_LESS_THAN,
+      /* translators: DataViews operator name */
+      label: (0, import_i18n235.__)("Less than"),
+      filterText: (filter, activeElements) => (0, import_element322.createInterpolateElement)(
+        (0, import_i18n235.sprintf)(
+          /* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is less than: 10". */
+          (0, import_i18n235.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),
+          filter.name,
+          activeElements[0].label
+        ),
+        filterTextWrappers
+      ),
+      filter(item, field, filterValue) {
+        if (filterValue === void 0) {
+          return true;
+        }
+        const fieldValue = field.getValue({ item });
+        return fieldValue < filterValue;
+      },
+      selection: "single"
+    },
+    {
+      name: OPERATOR_GREATER_THAN,
+      /* translators: DataViews operator name */
+      label: (0, import_i18n235.__)("Greater than"),
+      filterText: (filter, activeElements) => (0, import_element322.createInterpolateElement)(
+        (0, import_i18n235.sprintf)(
+          /* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is greater than: 10". */
+          (0, import_i18n235.__)(
+            "<Name>%1$s is greater than: </Name><Value>%2$s</Value>"
           ),
-          showGapControl && /* @__PURE__ */ (0, import_jsx_runtime548.jsxs)(
-            InheritanceToolsPanelItem,
-            {
-              hasValue: hasGapValue,
-              label: (0, import_i18n248.__)("Block spacing"),
-              hasInlineEndToggle: isAxialGap,
-              onDeselect: resetGapValue,
-              isShownByDefault: defaultControls.blockGap ?? DEFAULT_CONTROLS6.blockGap,
-              ...inheritanceProps(
-                isGapPlaceholder,
-                hasGapValue() && inheritedGapRaw !== void 0,
-                {
-                  "tools-panel-item-spacing": showSpacingPresetsControl,
-                  "single-column": (
-                    // If UnitControl is used, should be single-column.
-                    !showSpacingPresetsControl && !isAxialGap
-                  )
-                }
-              ),
-              panelId,
-              children: [
-                !showSpacingPresetsControl && (isAxialGap ? /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-                  import_components256.BoxControl,
-                  {
-                    label: (0, import_i18n248.__)("Block spacing"),
-                    min: 0,
-                    onChange: setGapValues,
-                    units: units2,
-                    sides: gapSides,
-                    values: gapValues,
-                    allowReset: false,
-                    splitOnAxis: isAxialGap
-                  }
-                ) : /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-                  import_components256.__experimentalUnitControl,
-                  {
-                    label: (0, import_i18n248.__)("Block spacing"),
-                    min: 0,
-                    onChange: setGapValue,
-                    units: units2,
-                    value: localGapForSingleInput ?? void 0,
-                    placeholder: isGapPlaceholder ? inheritedGapForSingleInput : void 0
-                  }
-                )),
-                showSpacingPresetsControl && /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-                  SpacingSizesControl,
-                  {
-                    label: (0, import_i18n248.__)("Block spacing"),
-                    min: 0,
-                    onChange: setGapValues,
-                    showSideInLabel: false,
-                    sides: isAxialGap ? gapSides : ["top"],
-                    values: gapValues,
-                    allowReset: false
-                  },
-                  isAxialGap ? "axial-gap" : "single-gap"
-                )
-              ]
-            }
+          filter.name,
+          activeElements[0].label
+        ),
+        filterTextWrappers
+      ),
+      filter(item, field, filterValue) {
+        if (filterValue === void 0) {
+          return true;
+        }
+        const fieldValue = field.getValue({ item });
+        return fieldValue > filterValue;
+      },
+      selection: "single"
+    },
+    {
+      name: OPERATOR_LESS_THAN_OR_EQUAL,
+      /* translators: DataViews operator name */
+      label: (0, import_i18n235.__)("Less than or equal"),
+      filterText: (filter, activeElements) => (0, import_element322.createInterpolateElement)(
+        (0, import_i18n235.sprintf)(
+          /* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is less than or equal to: 10". */
+          (0, import_i18n235.__)(
+            "<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"
           ),
-          showChildLayoutControl && /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-            ChildLayoutControl,
-            {
-              value: childLayout,
-              onChange: setChildLayout,
-              parentLayout: settings2?.parentLayout,
-              panelId,
-              showGridSpanDefaults: !hasViewportBlockStyleState(styleState),
-              isShownByDefault: defaultControls.childLayout ?? DEFAULT_CONTROLS6.childLayout
-            }
+          filter.name,
+          activeElements[0].label
+        ),
+        filterTextWrappers
+      ),
+      filter(item, field, filterValue) {
+        if (filterValue === void 0) {
+          return true;
+        }
+        const fieldValue = field.getValue({ item });
+        return fieldValue <= filterValue;
+      },
+      selection: "single"
+    },
+    {
+      name: OPERATOR_GREATER_THAN_OR_EQUAL,
+      /* translators: DataViews operator name */
+      label: (0, import_i18n235.__)("Greater than or equal"),
+      filterText: (filter, activeElements) => (0, import_element322.createInterpolateElement)(
+        (0, import_i18n235.sprintf)(
+          /* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is greater than or equal to: 10". */
+          (0, import_i18n235.__)(
+            "<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"
           ),
-          showMinHeightControl && /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-            InheritanceToolsPanelItem,
-            {
-              ...inheritanceProps(
-                isMinHeightPlaceholder,
-                hasMinHeightValue() && inheritedMinHeightValue !== void 0
-              ),
-              hasValue: hasMinHeightValue,
-              label: (0, import_i18n248.__)("Minimum height"),
-              onDeselect: resetMinHeightValue,
-              isShownByDefault: defaultControls.minHeight ?? DEFAULT_CONTROLS6.minHeight,
-              panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-                DimensionControl,
-                {
-                  label: (0, import_i18n248.__)("Minimum height"),
-                  value: localMinHeightValue ?? inheritedMinHeightValue,
-                  onChange: setMinHeightValue,
-                  placeholder: isMinHeightPlaceholder ? getNumericPlaceholder2(
-                    inheritedMinHeightValue
-                  ) : void 0,
-                  dimensionSizes: dimensions?.dimensionSizes
-                }
-              )
-            }
+          filter.name,
+          activeElements[0].label
+        ),
+        filterTextWrappers
+      ),
+      filter(item, field, filterValue) {
+        if (filterValue === void 0) {
+          return true;
+        }
+        const fieldValue = field.getValue({ item });
+        return fieldValue >= filterValue;
+      },
+      selection: "single"
+    },
+    {
+      name: OPERATOR_BEFORE,
+      /* translators: DataViews operator name */
+      label: (0, import_i18n235.__)("Before"),
+      filterText: (filter, activeElements) => (0, import_element322.createInterpolateElement)(
+        (0, import_i18n235.sprintf)(
+          /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is before: 2024-01-01". */
+          (0, import_i18n235.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),
+          filter.name,
+          activeElements[0].label
+        ),
+        filterTextWrappers
+      ),
+      filter(item, field, filterValue) {
+        if (filterValue === void 0) {
+          return true;
+        }
+        const [fieldTemporal, filterTemporal] = toComparableTemporals(
+          field.getValue({ item }),
+          filterValue
+        );
+        return fieldTemporal < filterTemporal;
+      },
+      selection: "single"
+    },
+    {
+      name: OPERATOR_AFTER,
+      /* translators: DataViews operator name */
+      label: (0, import_i18n235.__)("After"),
+      filterText: (filter, activeElements) => (0, import_element322.createInterpolateElement)(
+        (0, import_i18n235.sprintf)(
+          /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is after: 2024-01-01". */
+          (0, import_i18n235.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),
+          filter.name,
+          activeElements[0].label
+        ),
+        filterTextWrappers
+      ),
+      filter(item, field, filterValue) {
+        if (filterValue === void 0) {
+          return true;
+        }
+        const [fieldTemporal, filterTemporal] = toComparableTemporals(
+          field.getValue({ item }),
+          filterValue
+        );
+        return fieldTemporal > filterTemporal;
+      },
+      selection: "single"
+    },
+    {
+      name: OPERATOR_BEFORE_INC,
+      /* translators: DataViews operator name */
+      label: (0, import_i18n235.__)("Before (inc)"),
+      filterText: (filter, activeElements) => (0, import_element322.createInterpolateElement)(
+        (0, import_i18n235.sprintf)(
+          /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is on or before: 2024-01-01". */
+          (0, import_i18n235.__)(
+            "<Name>%1$s is on or before: </Name><Value>%2$s</Value>"
           ),
-          showMinWidthControl && /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-            InheritanceToolsPanelItem,
-            {
-              ...inheritanceProps(
-                isMinWidthPlaceholder,
-                hasMinWidthValue() && inheritedMinWidthValue !== void 0
-              ),
-              hasValue: hasMinWidthValue,
-              label: (0, import_i18n248.__)("Minimum width"),
-              onDeselect: resetMinWidthValue,
-              isShownByDefault: defaultControls.minWidth ?? DEFAULT_CONTROLS6.minWidth,
-              panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-                DimensionControl,
-                {
-                  label: (0, import_i18n248.__)("Minimum width"),
-                  value: localMinWidthValue ?? inheritedMinWidthValue,
-                  onChange: setMinWidthValue,
-                  placeholder: isMinWidthPlaceholder ? getNumericPlaceholder2(
-                    inheritedMinWidthValue
-                  ) : void 0,
-                  dimensionSizes: dimensions?.dimensionSizes
-                }
-              )
-            }
+          filter.name,
+          activeElements[0].label
+        ),
+        filterTextWrappers
+      ),
+      filter(item, field, filterValue) {
+        if (filterValue === void 0) {
+          return true;
+        }
+        const [fieldTemporal, filterTemporal] = toComparableTemporals(
+          field.getValue({ item }),
+          filterValue
+        );
+        return fieldTemporal <= filterTemporal;
+      },
+      selection: "single"
+    },
+    {
+      name: OPERATOR_AFTER_INC,
+      /* translators: DataViews operator name */
+      label: (0, import_i18n235.__)("After (inc)"),
+      filterText: (filter, activeElements) => (0, import_element322.createInterpolateElement)(
+        (0, import_i18n235.sprintf)(
+          /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is on or after: 2024-01-01". */
+          (0, import_i18n235.__)(
+            "<Name>%1$s is on or after: </Name><Value>%2$s</Value>"
           ),
-          showHeightControl && /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-            InheritanceToolsPanelItem,
-            {
-              ...inheritanceProps(
-                isHeightPlaceholder,
-                hasHeightValue() && inheritedHeightValue !== void 0
-              ),
-              hasValue: hasHeightValue,
-              label: (0, import_i18n248.__)("Height"),
-              onDeselect: resetHeightValue,
-              isShownByDefault: defaultControls.height ?? DEFAULT_CONTROLS6.height,
-              panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-                DimensionControl,
-                {
-                  label: (0, import_i18n248.__)("Height"),
-                  value: localHeightValue,
-                  onChange: setHeightValue,
-                  placeholder: isHeightPlaceholder ? inheritedHeightValue : void 0,
-                  dimensionSizes: dimensions?.dimensionSizes
-                }
-              )
-            }
+          filter.name,
+          activeElements[0].label
+        ),
+        filterTextWrappers
+      ),
+      filter(item, field, filterValue) {
+        if (filterValue === void 0) {
+          return true;
+        }
+        const [fieldTemporal, filterTemporal] = toComparableTemporals(
+          field.getValue({ item }),
+          filterValue
+        );
+        return fieldTemporal >= filterTemporal;
+      },
+      selection: "single"
+    },
+    {
+      name: OPERATOR_CONTAINS,
+      /* translators: DataViews operator name */
+      label: (0, import_i18n235.__)("Contains"),
+      filterText: (filter, activeElements) => (0, import_element322.createInterpolateElement)(
+        (0, import_i18n235.sprintf)(
+          /* translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title contains: Hello". */
+          (0, import_i18n235.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),
+          filter.name,
+          activeElements[0].label
+        ),
+        filterTextWrappers
+      ),
+      filter(item, field, filterValue) {
+        if (filterValue === void 0) {
+          return true;
+        }
+        const fieldValue = field.getValue({ item });
+        return typeof fieldValue === "string" && filterValue && fieldValue.toLowerCase().includes(String(filterValue).toLowerCase());
+      },
+      selection: "single"
+    },
+    {
+      name: OPERATOR_NOT_CONTAINS,
+      /* translators: DataViews operator name */
+      label: (0, import_i18n235.__)("Doesn't contain"),
+      filterText: (filter, activeElements) => (0, import_element322.createInterpolateElement)(
+        (0, import_i18n235.sprintf)(
+          /* translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title doesn't contain: Hello". */
+          (0, import_i18n235.__)(
+            "<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"
+          ),
+          filter.name,
+          activeElements[0].label
+        ),
+        filterTextWrappers
+      ),
+      filter(item, field, filterValue) {
+        if (filterValue === void 0) {
+          return true;
+        }
+        const fieldValue = field.getValue({ item });
+        return typeof fieldValue === "string" && filterValue && !fieldValue.toLowerCase().includes(String(filterValue).toLowerCase());
+      },
+      selection: "single"
+    },
+    {
+      name: OPERATOR_STARTS_WITH,
+      /* translators: DataViews operator name */
+      label: (0, import_i18n235.__)("Starts with"),
+      filterText: (filter, activeElements) => (0, import_element322.createInterpolateElement)(
+        (0, import_i18n235.sprintf)(
+          /* translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title starts with: Hello". */
+          (0, import_i18n235.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),
+          filter.name,
+          activeElements[0].label
+        ),
+        filterTextWrappers
+      ),
+      filter(item, field, filterValue) {
+        if (filterValue === void 0) {
+          return true;
+        }
+        const fieldValue = field.getValue({ item });
+        return typeof fieldValue === "string" && filterValue && fieldValue.toLowerCase().startsWith(String(filterValue).toLowerCase());
+      },
+      selection: "single"
+    },
+    {
+      name: OPERATOR_ON,
+      /* translators: DataViews operator name */
+      label: (0, import_i18n235.__)("On"),
+      filterText: (filter, activeElements) => (0, import_element322.createInterpolateElement)(
+        (0, import_i18n235.sprintf)(
+          /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is: 2024-01-01". */
+          (0, import_i18n235.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),
+          filter.name,
+          activeElements[0].label
+        ),
+        filterTextWrappers
+      ),
+      filter(item, field, filterValue) {
+        if (filterValue === void 0) {
+          return true;
+        }
+        const [fieldTemporal, filterTemporal] = toComparableTemporals(
+          field.getValue({ item }),
+          filterValue
+        );
+        return fieldTemporal === filterTemporal;
+      },
+      selection: "single"
+    },
+    {
+      name: OPERATOR_NOT_ON,
+      /* translators: DataViews operator name */
+      label: (0, import_i18n235.__)("Not on"),
+      filterText: (filter, activeElements) => (0, import_element322.createInterpolateElement)(
+        (0, import_i18n235.sprintf)(
+          /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is not: 2024-01-01". */
+          (0, import_i18n235.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),
+          filter.name,
+          activeElements[0].label
+        ),
+        filterTextWrappers
+      ),
+      filter(item, field, filterValue) {
+        if (filterValue === void 0) {
+          return true;
+        }
+        const [fieldTemporal, filterTemporal] = toComparableTemporals(
+          field.getValue({ item }),
+          filterValue
+        );
+        return fieldTemporal !== filterTemporal;
+      },
+      selection: "single"
+    }
+  ];
+  var getOperatorByName = (name) => OPERATORS.find((op) => op.name === name);
+  var getAllOperatorNames = () => OPERATORS.map((op) => op.name);
+
+  // packages/dataviews/build-module/components/dataform-controls/checkbox.mjs
+  var import_element331 = __toESM(require_element(), 1);
+
+  // packages/dataviews/build-module/components/validated-form-controls/checkbox-control.mjs
+  var import_element323 = __toESM(require_element(), 1);
+  var import_compose120 = __toESM(require_compose(), 1);
+  var import_components241 = __toESM(require_components(), 1);
+  var import_jsx_runtime514 = __toESM(require_jsx_runtime(), 1);
+  var UnforwardedValidatedCheckboxControl = ({
+    required,
+    customValidity,
+    markWhenOptional,
+    ...restProps
+  }, forwardedRef) => {
+    const validityTargetRef = (0, import_element323.useRef)(null);
+    const mergedRefs = (0, import_compose120.useMergeRefs)([forwardedRef, validityTargetRef]);
+    return /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+      ControlWithError,
+      {
+        className: "dataviews-validated-control",
+        required,
+        markWhenOptional,
+        ref: mergedRefs,
+        customValidity,
+        getValidityTarget: () => validityTargetRef.current?.querySelector(
+          'input[type="checkbox"]'
+        ),
+        children: /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+          import_components241.CheckboxControl,
+          {
+            ...restProps
+          }
+        )
+      }
+    );
+  };
+  var ValidatedCheckboxControl = (0, import_element323.forwardRef)(UnforwardedValidatedCheckboxControl);
+  ValidatedCheckboxControl.displayName = "ValidatedCheckboxControl";
+
+  // packages/dataviews/build-module/components/validated-form-controls/combobox-control.mjs
+  var import_element324 = __toESM(require_element(), 1);
+  var import_compose121 = __toESM(require_compose(), 1);
+  var import_components242 = __toESM(require_components(), 1);
+  var import_jsx_runtime515 = __toESM(require_jsx_runtime(), 1);
+  var UnforwardedValidatedComboboxControl = ({
+    required,
+    customValidity,
+    markWhenOptional,
+    ...restProps
+  }, forwardedRef) => {
+    const validityTargetRef = (0, import_element324.useRef)(null);
+    const mergedRefs = (0, import_compose121.useMergeRefs)([forwardedRef, validityTargetRef]);
+    (0, import_element324.useEffect)(() => {
+      const input = validityTargetRef.current?.querySelector(
+        'input[role="combobox"]'
+      );
+      if (input) {
+        input.required = required ?? false;
+      }
+    }, [required]);
+    return (
+      // TODO: Bug - Missing value error is not cleared immediately on change, waits for blur.
+      /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
+        ControlWithError,
+        {
+          className: "dataviews-validated-control",
+          required,
+          markWhenOptional,
+          ref: mergedRefs,
+          customValidity,
+          getValidityTarget: () => validityTargetRef.current?.querySelector(
+            'input[role="combobox"]'
           ),
-          showWidthControl && /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-            InheritanceToolsPanelItem,
+          children: /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(import_components242.ComboboxControl, { ...restProps })
+        }
+      )
+    );
+  };
+  var ValidatedComboboxControl = (0, import_element324.forwardRef)(UnforwardedValidatedComboboxControl);
+  ValidatedComboboxControl.displayName = "ValidatedComboboxControl";
+
+  // packages/dataviews/build-module/components/validated-form-controls/form-token-field.mjs
+  var import_element325 = __toESM(require_element(), 1);
+  var import_components243 = __toESM(require_components(), 1);
+  var import_jsx_runtime516 = __toESM(require_jsx_runtime(), 1);
+  var UnforwardedValidatedFormTokenField = ({
+    required,
+    customValidity,
+    markWhenOptional,
+    ...restProps
+  }, forwardedRef) => {
+    const validityTargetRef = (0, import_element325.useRef)(null);
+    return /* @__PURE__ */ (0, import_jsx_runtime516.jsxs)(
+      "div",
+      {
+        className: "dataviews-validated-control__wrapper-with-error-delegate",
+        ref: forwardedRef,
+        children: [
+          /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
+            ControlWithError,
             {
-              ...inheritanceProps(
-                isWidthPlaceholder,
-                hasWidthValue() && inheritedWidthValue !== void 0
-              ),
-              hasValue: hasWidthValue,
-              label: (0, import_i18n248.__)("Width"),
-              onDeselect: resetWidthValue,
-              isShownByDefault: defaultControls.width ?? DEFAULT_CONTROLS6.width,
-              panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-                DimensionControl,
-                {
-                  label: (0, import_i18n248.__)("Width"),
-                  value: localWidthValue,
-                  onChange: setWidthValue,
-                  placeholder: isWidthPlaceholder ? inheritedWidthValue : void 0,
-                  dimensionSizes: dimensions?.dimensionSizes
-                }
-              )
+              className: "dataviews-validated-control",
+              required,
+              markWhenOptional,
+              customValidity,
+              getValidityTarget: () => validityTargetRef.current,
+              children: /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(import_components243.FormTokenField, { ...restProps })
             }
           ),
-          showAspectRatioControl && /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-            AspectRatioTool,
+          /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
+            "input",
             {
-              hasValue: hasAspectRatioValue,
-              value: aspectRatioValue,
-              onChange: setAspectRatioValue,
-              panelId,
-              ...inheritanceProps(
-                isAspectRatioPlaceholder,
-                hasAspectRatioValue() && inheritedAspectRatioValue !== void 0
-              ),
-              isShownByDefault: defaultControls.aspectRatio ?? DEFAULT_CONTROLS6.aspectRatio
+              className: "dataviews-validated-control__error-delegate",
+              type: "text",
+              ref: validityTargetRef,
+              required,
+              value: restProps.value && restProps.value.length > 0 ? "hasvalue" : "",
+              tabIndex: -1,
+              onChange: () => {
+              },
+              onFocus: (e2) => {
+                e2.target.previousElementSibling?.querySelector(
+                  'input[type="text"]'
+                )?.focus();
+              }
             }
           )
         ]
       }
     );
-  }
+  };
+  var ValidatedFormTokenField = (0, import_element325.forwardRef)(UnforwardedValidatedFormTokenField);
+  ValidatedFormTokenField.displayName = "ValidatedFormTokenField";

-  // packages/block-editor/build-module/components/global-styles/border-panel.mjs
-  var import_components258 = __toESM(require_components(), 1);
-  var import_element347 = __toESM(require_element(), 1);
-  var import_i18n250 = __toESM(require_i18n(), 1);
+  // packages/dataviews/build-module/components/validated-form-controls/number-control.mjs
+  var import_element326 = __toESM(require_element(), 1);
+  var import_compose122 = __toESM(require_compose(), 1);
+  var import_components244 = __toESM(require_components(), 1);
+  var import_jsx_runtime517 = __toESM(require_jsx_runtime(), 1);
+  var UnforwardedValidatedNumberControl = ({
+    required,
+    customValidity,
+    markWhenOptional,
+    ...restProps
+  }, forwardedRef) => {
+    const validityTargetRef = (0, import_element326.useRef)(null);
+    const mergedRefs = (0, import_compose122.useMergeRefs)([forwardedRef, validityTargetRef]);
+    return /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
+      ControlWithError,
+      {
+        className: "dataviews-validated-control",
+        required,
+        markWhenOptional,
+        customValidity,
+        getValidityTarget: () => validityTargetRef.current,
+        children: /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(import_components244.__experimentalNumberControl, { ref: mergedRefs, ...restProps })
+      }
+    );
+  };
+  var ValidatedNumberControl = (0, import_element326.forwardRef)(UnforwardedValidatedNumberControl);
+  ValidatedNumberControl.displayName = "ValidatedNumberControl";

-  // packages/block-editor/build-module/components/global-styles/shadow-panel-components.mjs
-  var import_i18n249 = __toESM(require_i18n(), 1);
-  var import_components257 = __toESM(require_components(), 1);
-  var import_element346 = __toESM(require_element(), 1);
-  var import_jsx_runtime549 = __toESM(require_jsx_runtime(), 1);
-  var EMPTY_ARRAY16 = [];
-  function ShadowPopoverContainer({ shadow, onShadowChange, settings: settings2 }) {
-    const shadows = useShadowPresets(settings2);
-    const presets = (0, import_element346.useMemo)(() => {
-      if (!shadows.length) {
-        return shadows;
+  // packages/dataviews/build-module/components/validated-form-controls/radio-control.mjs
+  var import_element327 = __toESM(require_element(), 1);
+  var import_compose123 = __toESM(require_compose(), 1);
+  var import_components245 = __toESM(require_components(), 1);
+  var import_jsx_runtime518 = __toESM(require_jsx_runtime(), 1);
+  var UnforwardedValidatedRadioControl = ({
+    required,
+    customValidity,
+    markWhenOptional,
+    ...restProps
+  }, forwardedRef) => {
+    const validityTargetRef = (0, import_element327.useRef)(null);
+    const mergedRefs = (0, import_compose123.useMergeRefs)([forwardedRef, validityTargetRef]);
+    return /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(
+      ControlWithError,
+      {
+        className: "dataviews-validated-control",
+        required,
+        markWhenOptional,
+        ref: mergedRefs,
+        customValidity,
+        getValidityTarget: () => validityTargetRef.current?.querySelector(
+          'input[type="radio"]'
+        ),
+        children: /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(import_components245.RadioControl, { ...restProps })
       }
-      return [
-        { name: (0, import_i18n249.__)("Unset"), slug: "unset", shadow: "none" },
-        ...shadows
-      ];
-    }, [shadows]);
-    return /* @__PURE__ */ (0, import_jsx_runtime549.jsx)("div", { className: "block-editor-global-styles__shadow-popover-container", children: /* @__PURE__ */ (0, import_jsx_runtime549.jsxs)(import_components257.__experimentalVStack, { spacing: 4, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(import_components257.__experimentalHeading, { level: 5, children: (0, import_i18n249.__)("Drop shadow") }),
-      /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
-        ShadowPresets,
-        {
-          presets,
-          activeShadow: shadow,
-          onSelect: onShadowChange
-        }
-      ),
-      /* @__PURE__ */ (0, import_jsx_runtime549.jsx)("div", { className: "block-editor-global-styles__clear-shadow", children: /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
-        import_components257.Button,
-        {
-          __next40pxDefaultSize: true,
-          variant: "tertiary",
-          onClick: () => onShadowChange(void 0),
-          disabled: !shadow,
-          accessibleWhenDisabled: true,
-          children: (0, import_i18n249.__)("Clear")
-        }
-      ) })
-    ] }) });
-  }
-  function ShadowPresets({ presets, activeShadow, onSelect }) {
-    return !presets ? null : /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
-      import_components257.Composite,
+    );
+  };
+  var ValidatedRadioControl = (0, import_element327.forwardRef)(UnforwardedValidatedRadioControl);
+  ValidatedRadioControl.displayName = "ValidatedRadioControl";
+
+  // packages/dataviews/build-module/components/validated-form-controls/select-control.mjs
+  var import_element328 = __toESM(require_element(), 1);
+  var import_compose124 = __toESM(require_compose(), 1);
+  var import_components246 = __toESM(require_components(), 1);
+  var import_jsx_runtime519 = __toESM(require_jsx_runtime(), 1);
+  var UnforwardedValidatedSelectControl = ({
+    required,
+    customValidity,
+    markWhenOptional,
+    ...restProps
+  }, forwardedRef) => {
+    const validityTargetRef = (0, import_element328.useRef)(null);
+    const mergedRefs = (0, import_compose124.useMergeRefs)([forwardedRef, validityTargetRef]);
+    return /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(
+      ControlWithError,
       {
-        role: "listbox",
-        className: "block-editor-global-styles__shadow__list",
-        "aria-label": (0, import_i18n249.__)("Drop shadows"),
-        children: presets.map(({ name, slug, shadow }) => /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
-          ShadowIndicator,
+        className: "dataviews-validated-control",
+        required,
+        markWhenOptional,
+        customValidity,
+        getValidityTarget: () => validityTargetRef.current,
+        children: /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(
+          import_components246.SelectControl,
           {
-            label: name,
-            isActive: shadow === activeShadow,
-            type: slug === "unset" ? "unset" : "preset",
-            onSelect: () => onSelect(shadow === activeShadow ? void 0 : shadow),
-            shadow
-          },
-          slug
-        ))
+            ref: mergedRefs,
+            // A runtime boolean cannot statically discriminate
+            // SelectControl's single/multiple props union.
+            ...restProps
+          }
+        )
       }
     );
-  }
-  function ShadowIndicator({ type, label, isActive, onSelect, shadow }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime549.jsxs)(tooltip_exports.Root, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
-        tooltip_exports.Trigger,
-        {
-          render: /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
-            import_components257.Composite.Item,
-            {
-              role: "option",
-              "aria-label": label,
-              "aria-selected": isActive,
-              className: clsx_default(
-                "block-editor-global-styles__shadow__item",
-                {
-                  "is-active": isActive
-                }
-              ),
-              render: /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
-                "button",
-                {
-                  className: clsx_default(
-                    "block-editor-global-styles__shadow-indicator",
-                    {
-                      unset: type === "unset"
-                    }
-                  ),
-                  onClick: onSelect,
-                  style: { boxShadow: shadow },
-                  "aria-label": label,
-                  children: isActive && /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(icon_default, { icon: check_default })
-                }
-              )
-            }
-          )
-        }
-      ),
-      /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(tooltip_exports.Popup, { children: label })
-    ] });
-  }
-  function ShadowPopover({
-    shadow,
-    onShadowChange,
-    settings: settings2,
-    className,
-    hasLocalValue = !!shadow,
-    hasLocalOverride = false,
-    onReset
-  }) {
-    const popoverProps3 = {
-      placement: "left-start",
-      offset: 36,
-      shift: true
-    };
-    return /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
-      import_components257.Dropdown,
+  };
+  var ValidatedSelectControl = (0, import_element328.forwardRef)(UnforwardedValidatedSelectControl);
+  ValidatedSelectControl.displayName = "ValidatedSelectControl";
+
+  // packages/dataviews/build-module/components/validated-form-controls/toggle-control.mjs
+  var import_element329 = __toESM(require_element(), 1);
+  var import_compose125 = __toESM(require_compose(), 1);
+  var import_components247 = __toESM(require_components(), 1);
+  var import_jsx_runtime520 = __toESM(require_jsx_runtime(), 1);
+  var UnforwardedValidatedToggleControl = ({
+    required,
+    customValidity,
+    markWhenOptional,
+    ...restProps
+  }, forwardedRef) => {
+    const validityTargetRef = (0, import_element329.useRef)(null);
+    const mergedRefs = (0, import_compose125.useMergeRefs)([forwardedRef, validityTargetRef]);
+    return /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
+      ControlWithError,
       {
-        popoverProps: popoverProps3,
-        className: clsx_default(
-          "block-editor-global-styles__shadow-dropdown",
-          className
-        ),
-        renderToggle: renderShadowToggle(shadow, onShadowChange, {
-          hasLocalValue,
-          hasLocalOverride,
-          onReset: onReset ?? (() => onShadowChange(void 0))
-        }),
-        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(import_components257.__experimentalDropdownContentWrapper, { paddingSize: "medium", children: /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
-          ShadowPopoverContainer,
+        className: "dataviews-validated-control",
+        required,
+        markWhenOptional,
+        customValidity,
+        getValidityTarget: () => validityTargetRef.current,
+        children: /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
+          import_components247.ToggleControl,
           {
-            shadow,
-            onShadowChange,
-            settings: settings2
+            ref: mergedRefs,
+            required,
+            ...restProps
           }
-        ) })
+        )
       }
     );
-  }
-  function renderShadowToggle(shadow, onShadowChange, resetConfig) {
-    const { hasLocalValue, hasLocalOverride, onReset } = resetConfig;
-    return function ShadowToggle({ onToggle, isOpen }) {
-      const shadowButtonRef = (0, import_element346.useRef)(void 0);
-      const toggleProps = {
-        onClick: onToggle,
-        className: clsx_default(
-          "block-editor-global-styles__shadow-dropdown-toggle",
-          { "is-open": isOpen }
-        ),
-        "aria-expanded": isOpen,
-        ref: shadowButtonRef
-      };
-      const handleReset = () => {
-        if (isOpen) {
-          onToggle();
+  };
+  var ValidatedToggleControl = (0, import_element329.forwardRef)(UnforwardedValidatedToggleControl);
+  ValidatedToggleControl.displayName = "ValidatedToggleControl";
+
+  // packages/dataviews/build-module/components/validated-form-controls/toggle-group-control.mjs
+  var import_element330 = __toESM(require_element(), 1);
+  var import_components248 = __toESM(require_components(), 1);
+  var import_jsx_runtime521 = __toESM(require_jsx_runtime(), 1);
+  var UnforwardedValidatedToggleGroupControl = ({
+    required,
+    customValidity,
+    markWhenOptional,
+    ...restProps
+  }, forwardedRef) => {
+    const validityTargetRef = (0, import_element330.useRef)(null);
+    const nameAttr = (0, import_element330.useId)();
+    return /* @__PURE__ */ (0, import_jsx_runtime521.jsxs)("div", { className: "dataviews-validated-control__wrapper-with-error-delegate", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(
+        ControlWithError,
+        {
+          className: "dataviews-validated-control",
+          required,
+          markWhenOptional,
+          customValidity,
+          getValidityTarget: () => validityTargetRef.current,
+          children: /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(import_components248.__experimentalToggleGroupControl, { ref: forwardedRef, ...restProps })
         }
-        onReset();
-        shadowButtonRef.current?.focus();
-      };
-      return /* @__PURE__ */ (0, import_jsx_runtime549.jsxs)(import_jsx_runtime549.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(import_components257.Button, { __next40pxDefaultSize: true, ...toggleProps, children: /* @__PURE__ */ (0, import_jsx_runtime549.jsxs)(import_components257.__experimentalHStack, { justify: "flex-start", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
-            icon_default,
-            {
-              className: "block-editor-global-styles__toggle-icon",
-              icon: shadow_default,
-              size: 24
-            }
-          ),
-          /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(import_components257.FlexItem, { children: (0, import_i18n249.__)("Drop shadow") })
-        ] }) }),
-        hasLocalValue && (hasLocalOverride ? /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
-          InheritanceResetButton,
-          {
-            className: "block-editor-global-styles__shadow-editor__remove-button",
-            onResetToInherited: handleReset
-          }
-        ) : /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
-          import_components257.Button,
-          {
-            __next40pxDefaultSize: true,
-            size: "small",
-            icon: reset_default,
-            label: (0, import_i18n249.__)("Remove"),
-            className: "block-editor-global-styles__shadow-editor__remove-button",
-            onClick: handleReset
+      ),
+      /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(
+        "input",
+        {
+          className: "dataviews-validated-control__error-delegate",
+          type: "radio",
+          ref: validityTargetRef,
+          required,
+          checked: restProps.value !== void 0,
+          tabIndex: -1,
+          name: nameAttr,
+          onChange: () => {
+          },
+          onFocus: (e2) => {
+            e2.target.previousElementSibling?.querySelector(
+              '[data-active-item="true"]'
+            )?.focus();
           }
-        ))
-      ] });
-    };
+        }
+      )
+    ] });
+  };
+  var ValidatedToggleGroupControl = (0, import_element330.forwardRef)(UnforwardedValidatedToggleGroupControl);
+  ValidatedToggleGroupControl.displayName = "ValidatedToggleGroupControl";
+
+  // packages/dataviews/build-module/components/dataform-controls/utils/get-custom-validity.mjs
+  function getCustomValidity(isValid2, validity) {
+    let customValidity;
+    if (isValid2?.required && validity?.required) {
+      customValidity = validity.required.message ? {
+        type: validity.required.type,
+        message: validity.required.message
+      } : void 0;
+    } else if (isValid2?.pattern && validity?.pattern) {
+      customValidity = validity.pattern;
+    } else if (isValid2?.min && validity?.min) {
+      customValidity = validity.min;
+    } else if (isValid2?.max && validity?.max) {
+      customValidity = validity.max;
+    } else if (isValid2?.minLength && validity?.minLength) {
+      customValidity = validity.minLength;
+    } else if (isValid2?.maxLength && validity?.maxLength) {
+      customValidity = validity.maxLength;
+    } else if (isValid2?.elements && validity?.elements) {
+      customValidity = validity.elements;
+    } else if (validity?.custom) {
+      customValidity = validity.custom;
+    }
+    return customValidity;
   }
-  function useShadowPresets(settings2) {
-    return (0, import_element346.useMemo)(() => {
-      if (!settings2?.shadow) {
-        return EMPTY_ARRAY16;
-      }
-      const defaultPresetsEnabled = settings2?.shadow?.defaultPresets;
-      const {
-        default: defaultShadows,
-        theme: themeShadows,
-        custom: customShadows
-      } = settings2?.shadow?.presets ?? {};
-      const allPresets = [
-        ...defaultPresetsEnabled && defaultShadows || EMPTY_ARRAY16,
-        ...themeShadows || EMPTY_ARRAY16,
-        ...customShadows || EMPTY_ARRAY16
-      ];
-      return allPresets.filter(
-        (preset, index2) => allPresets.findLastIndex(
-          ({ slug }) => slug === preset.slug
-        ) === index2
+
+  // packages/dataviews/build-module/components/dataform-controls/checkbox.mjs
+  var import_jsx_runtime522 = __toESM(require_jsx_runtime(), 1);
+  function Checkbox({
+    field,
+    onChange,
+    data,
+    hideLabelFromVision,
+    markWhenOptional,
+    validity
+  }) {
+    const { getValue, setValue, label, description, isValid: isValid2 } = field;
+    const disabled2 = field.isDisabled({ item: data, field });
+    const onChangeControl = (0, import_element331.useCallback)(() => {
+      onChange(
+        setValue({ item: data, value: !getValue({ item: data }) })
       );
-    }, [settings2]);
+    }, [data, getValue, onChange, setValue]);
+    return /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(
+      ValidatedCheckboxControl,
+      {
+        required: !!field.isValid?.required,
+        markWhenOptional,
+        customValidity: getCustomValidity(isValid2, validity),
+        hidden: hideLabelFromVision,
+        label,
+        help: description,
+        checked: getValue({ item: data }),
+        onChange: onChangeControl,
+        disabled: disabled2
+      }
+    );
   }

-  // packages/block-editor/build-module/components/global-styles/border-panel.mjs
-  var import_jsx_runtime550 = __toESM(require_jsx_runtime(), 1);
-  function useHasBorderPanel(settings2) {
-    const controls = Object.values(useHasBorderPanelControls(settings2));
-    return controls.some(Boolean);
-  }
-  function useHasBorderPanelControls(settings2) {
-    const controls = {
-      hasBorderColor: useHasBorderColorControl(settings2),
-      hasBorderRadius: useHasBorderRadiusControl(settings2),
-      hasBorderStyle: useHasBorderStyleControl(settings2),
-      hasBorderWidth: useHasBorderWidthControl(settings2),
-      hasShadow: useHasShadowControl(settings2)
-    };
-    return controls;
-  }
-  function useHasBorderColorControl(settings2) {
-    return settings2?.border?.color;
-  }
-  function useHasBorderRadiusControl(settings2) {
-    return settings2?.border?.radius;
-  }
-  function useHasBorderStyleControl(settings2) {
-    return settings2?.border?.style;
-  }
-  function useHasBorderWidthControl(settings2) {
-    return settings2?.border?.width;
-  }
-  function useHasShadowControl(settings2) {
-    const shadows = useShadowPresets(settings2);
-    return !!settings2?.shadow && shadows.length > 0;
-  }
-  function BorderToolsPanel({
-    resetAllFilter,
+  // packages/dataviews/build-module/components/dataform-controls/combobox.mjs
+  var import_components249 = __toESM(require_components(), 1);
+  var import_element332 = __toESM(require_element(), 1);
+  var import_jsx_runtime523 = __toESM(require_jsx_runtime(), 1);
+  function Combobox({
+    data,
+    field,
     onChange,
-    value,
-    panelId,
-    children,
-    label
+    hideLabelFromVision,
+    validity
   }) {
-    const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    const resetAll = () => {
-      const updatedValue = resetAllFilter(value);
-      onChange(updatedValue);
-    };
-    return /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(
-      import_components258.__experimentalToolsPanel,
+    const { label, description, placeholder, getValue, setValue, isValid: isValid2 } = field;
+    const value = getValue({ item: data }) ?? "";
+    const onChangeControl = (0, import_element332.useCallback)(
+      (newValue) => onChange(setValue({ item: data, value: newValue ?? "" })),
+      [data, onChange, setValue]
+    );
+    const { elements, isLoading } = useElements({
+      elements: field.elements,
+      getElements: field.getElements
+    });
+    if (isLoading) {
+      return /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(import_components249.Spinner, {});
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
+      ValidatedComboboxControl,
       {
+        required: !!field.isValid?.required,
+        customValidity: getCustomValidity(isValid2, validity),
         label,
-        resetAll,
-        panelId,
-        dropdownMenuProps,
-        children
+        value,
+        help: description,
+        placeholder,
+        options: elements,
+        onChange: onChangeControl,
+        hideLabelFromVision,
+        allowReset: true,
+        expandOnFocus: true
       }
     );
   }
-  var DEFAULT_CONTROLS7 = {
-    radius: true,
-    color: true,
-    width: true,
-    shadow: true
+
+  // packages/dataviews/build-module/components/dataform-controls/datetime.mjs
+  var import_components251 = __toESM(require_components(), 1);
+  var import_element335 = __toESM(require_element(), 1);
+  var import_i18n238 = __toESM(require_i18n(), 1);
+  var import_a11y24 = __toESM(require_a11y(), 1);
+  var import_date7 = __toESM(require_date(), 1);
+
+  // packages/dataviews/build-module/components/dataform-controls/utils/relative-date-control.mjs
+  var import_components250 = __toESM(require_components(), 1);
+  var import_element333 = __toESM(require_element(), 1);
+  var import_i18n236 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime524 = __toESM(require_jsx_runtime(), 1);
+  var TIME_UNITS_OPTIONS = {
+    [OPERATOR_IN_THE_PAST]: [
+      { value: "days", label: (0, import_i18n236.__)("Days") },
+      { value: "weeks", label: (0, import_i18n236.__)("Weeks") },
+      { value: "months", label: (0, import_i18n236.__)("Months") },
+      { value: "years", label: (0, import_i18n236.__)("Years") }
+    ],
+    [OPERATOR_OVER]: [
+      { value: "days", label: (0, import_i18n236.__)("Days ago") },
+      { value: "weeks", label: (0, import_i18n236.__)("Weeks ago") },
+      { value: "months", label: (0, import_i18n236.__)("Months ago") },
+      { value: "years", label: (0, import_i18n236.__)("Years ago") }
+    ]
   };
-  function BorderPanel({
-    as: Wrapper = BorderToolsPanel,
-    value,
+  function RelativeDateControl({
+    className,
+    data,
+    field,
     onChange,
-    inheritedValue = value,
-    settings: settings2,
-    panelId,
-    defaultControls = DEFAULT_CONTROLS7,
-    showInheritanceLabelIndicators = isGlobalStylesInheritanceEnabled()
+    hideLabelFromVision,
+    operator
   }) {
-    const colors2 = useColorsPerOrigin(settings2);
-    const areCustomSolidsEnabled = settings2?.color?.custom;
-    const decodeValue = (0, import_element347.useCallback)(
-      (rawValue) => getValueFromVariable({ settings: settings2 }, "", rawValue),
-      [settings2]
-    );
-    const inheritanceProps = (isInherited, hasLocalOverride, className) => getInheritanceProps(
-      showInheritanceLabelIndicators && isInherited,
-      showInheritanceLabelIndicators && hasLocalOverride,
-      className
-    );
-    const encodeColorValue = (colorValue) => {
-      const allColors = colors2.flatMap(
-        ({ colors: originColors }) => originColors
-      );
-      const colorObject = allColors.find(
-        ({ color }) => color === colorValue
-      );
-      return colorObject ? "var:preset|color|" + colorObject.slug : colorValue;
-    };
-    const decodeBorder = (0, import_element347.useCallback)(
-      (source) => {
-        if (!source) {
-          return void 0;
-        }
-        if ((0, import_components258.__experimentalHasSplitBorders)(source)) {
-          const out = { ...source };
-          ["top", "right", "bottom", "left"].forEach((side) => {
-            out[side] = {
-              ...out[side],
-              color: decodeValue(out[side]?.color)
-            };
-          });
-          return out;
-        }
-        return {
-          ...source,
-          color: source.color ? decodeValue(source.color) : void 0
-        };
-      },
-      [decodeValue]
-    );
-    const localBorder = (0, import_element347.useMemo)(
-      () => decodeBorder(value?.border),
-      [value?.border, decodeBorder]
+    const options = TIME_UNITS_OPTIONS[operator === OPERATOR_IN_THE_PAST ? "inThePast" : "over"];
+    const { id, label, description, getValue, setValue } = field;
+    const disabled2 = field.isDisabled({ item: data, field });
+    const fieldValue = getValue({ item: data });
+    const { value: relValue = "", unit = options[0].value } = fieldValue && typeof fieldValue === "object" ? fieldValue : {};
+    const onChangeValue = (0, import_element333.useCallback)(
+      (newValue) => onChange(
+        setValue({
+          item: data,
+          value: { value: Number(newValue), unit }
+        })
+      ),
+      [onChange, setValue, data, unit]
     );
-    const inheritedBorder = (0, import_element347.useMemo)(
-      () => decodeBorder(inheritedValue?.border),
-      [inheritedValue?.border, decodeBorder]
+    const onChangeUnit = (0, import_element333.useCallback)(
+      (newUnit) => onChange(
+        setValue({
+          item: data,
+          value: { value: relValue, unit: newUnit }
+        })
+      ),
+      [onChange, setValue, data, relValue]
     );
-    const isBorderPlaceholder = !(0, import_components258.__experimentalIsDefinedBorder)(value?.border) && !!inheritedBorder && (0, import_components258.__experimentalIsDefinedBorder)(inheritedBorder);
-    const border = isBorderPlaceholder ? inheritedBorder : localBorder;
-    const setBorder = (newBorder) => onChange({ ...value, border: newBorder });
-    const showBorderColor = useHasBorderColorControl(settings2);
-    const showBorderStyle = useHasBorderStyleControl(settings2);
-    const showBorderWidth = useHasBorderWidthControl(settings2);
-    const showBorderRadius = useHasBorderRadiusControl(settings2);
-    const localBorderRadius = (0, import_element347.useMemo)(() => {
-      if (typeof value?.border?.radius !== "object") {
-        return decodeValue(value?.border?.radius);
-      }
-      return {
-        topLeft: decodeValue(value?.border?.radius?.topLeft),
-        topRight: decodeValue(value?.border?.radius?.topRight),
-        bottomLeft: decodeValue(value?.border?.radius?.bottomLeft),
-        bottomRight: decodeValue(value?.border?.radius?.bottomRight)
-      };
-    }, [value?.border?.radius, decodeValue]);
-    const inheritedBorderRadius = (0, import_element347.useMemo)(() => {
-      const rawRadius = inheritedValue?.border?.radius;
-      if (typeof rawRadius !== "object") {
-        return decodeValue(rawRadius);
-      }
-      return {
-        topLeft: decodeValue(rawRadius?.topLeft),
-        topRight: decodeValue(rawRadius?.topRight),
-        bottomLeft: decodeValue(rawRadius?.bottomLeft),
-        bottomRight: decodeValue(rawRadius?.bottomRight)
-      };
-    }, [inheritedValue?.border?.radius, decodeValue]);
-    const setBorderRadius = (newBorderRadius) => setBorder({ ...value?.border, radius: newBorderRadius });
-    const hasBorderRadius = () => {
-      const borderValues = value?.border?.radius;
-      if (typeof borderValues === "object") {
-        return Object.entries(borderValues).some(([, v2]) => !!v2);
-      }
-      return !!borderValues;
-    };
-    const isBorderRadiusPlaceholder = !hasBorderRadius() && inheritedBorderRadius !== void 0 && inheritedBorderRadius !== "";
-    const borderRadius = (0, import_element347.useMemo)(() => {
-      if (!isBorderRadiusPlaceholder) {
-        return localBorderRadius;
-      }
-      if (typeof inheritedBorderRadius === "string") {
-        return inheritedBorderRadius;
+    return /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
+      import_components250.BaseControl,
+      {
+        id,
+        className: clsx_default(className, "dataviews-controls__relative-date"),
+        label,
+        hideLabelFromVision,
+        help: description,
+        children: /* @__PURE__ */ (0, import_jsx_runtime524.jsxs)(Stack, { direction: "row", gap: "sm", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
+            import_components250.__experimentalNumberControl,
+            {
+              className: "dataviews-controls__relative-date-number",
+              spinControls: "none",
+              min: 1,
+              step: 1,
+              value: relValue,
+              onChange: onChangeValue,
+              disabled: disabled2
+            }
+          ),
+          /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
+            import_components250.SelectControl,
+            {
+              className: "dataviews-controls__relative-date-unit",
+              label: (0, import_i18n236.__)("Unit"),
+              value: unit,
+              options,
+              onChange: onChangeUnit,
+              hideLabelFromVision: true,
+              disabled: disabled2
+            }
+          )
+        ] })
       }
-      const obj = inheritedBorderRadius;
-      if (!obj) {
-        return localBorderRadius;
+    );
+  }
+
+  // packages/dataviews/build-module/components/dataform-controls/utils/to-calendar-date.mjs
+  function toCalendarDate(date, timeZone) {
+    return timeZone ? new TZDate(date, timeZone) : date;
+  }
+
+  // packages/dataviews/build-module/components/dataform-controls/utils/use-disabled-date-matchers.mjs
+  var import_element334 = __toESM(require_element(), 1);
+  function useDisabledDateMatchers(isValid2, parseDateFn) {
+    const minConstraint = typeof isValid2.min?.constraint === "string" ? isValid2.min.constraint : void 0;
+    const maxConstraint = typeof isValid2.max?.constraint === "string" ? isValid2.max.constraint : void 0;
+    const disabledMatchers = (0, import_element334.useMemo)(() => {
+      const matchers = [];
+      if (minConstraint) {
+        const minDate = parseDateFn(minConstraint);
+        if (minDate) {
+          matchers.push({ before: minDate });
+        }
       }
-      const all = obj.topLeft && obj.topLeft === obj.topRight && obj.topLeft === obj.bottomLeft && obj.topLeft === obj.bottomRight ? obj.topLeft : void 0;
-      return { all, ...obj };
-    }, [
-      isBorderRadiusPlaceholder,
-      localBorderRadius,
-      inheritedBorderRadius
-    ]);
-    const hasShadowControl = useHasShadowControl(settings2);
-    const localShadow = decodeValue(value?.shadow);
-    const inheritedShadow = decodeValue(inheritedValue?.shadow);
-    const isShadowPlaceholder = localShadow === void 0 && inheritedShadow !== void 0 && inheritedShadow !== "";
-    const shadow = isShadowPlaceholder ? inheritedShadow : localShadow;
-    const shadowPresets = useShadowPresets(settings2);
-    const setShadow = (newValue) => {
-      const slug = shadowPresets.findLast(
-        ({ shadow: shadowName }) => shadowName === newValue
-      )?.slug;
-      onChange(
-        setImmutably2(
-          value,
-          ["shadow"],
-          slug ? `var:preset|shadow|${slug}` : newValue || void 0
-        )
-      );
-    };
-    const setShadowWithInheritedCommit = (newValue) => {
-      if (isShadowPlaceholder && newValue === void 0) {
-        setShadow(inheritedShadow);
-        return;
+      if (maxConstraint) {
+        const maxDate = parseDateFn(maxConstraint);
+        if (maxDate) {
+          matchers.push({ after: maxDate });
+        }
       }
-      setShadow(newValue);
-    };
-    const hasShadow = () => !!value?.shadow;
-    const resetShadow = () => setShadow(void 0);
-    const hasShadowLocalOverride = showInheritanceLabelIndicators && hasShadow() && inheritedShadow !== void 0;
-    const resetBorder = () => {
-      if (hasBorderRadius()) {
-        return setBorder({ radius: value?.border?.radius });
+      return matchers.length > 0 ? matchers : void 0;
+    }, [minConstraint, maxConstraint, parseDateFn]);
+    return { minConstraint, maxConstraint, disabledMatchers };
+  }
+
+  // packages/dataviews/build-module/components/dataform-controls/utils/get-calendar-locale.mjs
+  var LANGUAGE_ALIASES = {
+    ary: "ar-MA",
+    // Moroccan Arabic.
+    haz: "fa"
+    // Hazaragi, a variety of Persian.
+  };
+  function getCalendarLocale(wpLocale) {
+    const subtags = wpLocale?.trim().split(/[_-]/) ?? [];
+    const language = subtags.shift()?.toLowerCase();
+    if (!language) {
+      return void 0;
+    }
+    const normalized = [LANGUAGE_ALIASES[language] ?? language];
+    for (const subtag of subtags) {
+      if (/^[a-z]{4}$/i.test(subtag) || /^([a-z]{2}|\d{3})$/i.test(subtag)) {
+        normalized.push(subtag);
       }
-      setBorder(void 0);
-    };
-    const onBorderChange = (newBorder) => {
-      const updatedBorder = { ...newBorder };
-      if ((0, import_components258.__experimentalHasSplitBorders)(updatedBorder)) {
-        ["top", "right", "bottom", "left"].forEach((side) => {
-          if (updatedBorder[side]) {
-            updatedBorder[side] = {
-              ...updatedBorder[side],
-              color: encodeColorValue(updatedBorder[side]?.color)
-            };
-          }
-        });
-      } else if (updatedBorder) {
-        updatedBorder.color = encodeColorValue(updatedBorder.color);
+    }
+    return normalized.join("-");
+  }
+
+  // packages/dataviews/build-module/components/dataform-controls/utils/get-timezone-description.mjs
+  var import_date5 = __toESM(require_date(), 1);
+  var import_i18n237 = __toESM(require_i18n(), 1);
+  function getTimezoneDescription() {
+    const { timezone } = (0, import_date5.getSettings)();
+    const userTimezoneOffset = -1 * ((/* @__PURE__ */ new Date()).getTimezoneOffset() / 60);
+    if (Number(timezone.offset) === userTimezoneOffset) {
+      return void 0;
+    }
+    const offsetSymbol = Number(timezone.offset) >= 0 ? "+" : "";
+    const zoneAbbr = "" !== timezone.abbr && isNaN(Number(timezone.abbr)) ? timezone.abbr : `UTC${offsetSymbol}${timezone.offsetFormatted}`;
+    const prettyTimezoneString = timezone.string.replaceAll("_", " ");
+    let timezoneDetail = zoneAbbr;
+    if ("UTC" === timezone.string) {
+      timezoneDetail = (0, import_i18n237.__)("Coordinated Universal Time");
+    } else if (prettyTimezoneString.trim().length > 0) {
+      timezoneDetail = `(${zoneAbbr}) ${prettyTimezoneString}`;
+    }
+    return (0, import_i18n237.sprintf)(
+      /* translators: %s: timezone detail, e.g. "(CEST) Europe/Madrid" or "UTC+3". */
+      (0, import_i18n237.__)("Timezone: %s"),
+      timezoneDetail
+    );
+  }
+
+  // packages/dataviews/build-module/field-types/utils/parse-date-time.mjs
+  var import_date6 = __toESM(require_date(), 1);
+  function parseDateTime(dateTimeString) {
+    if (!dateTimeString) {
+      return null;
+    }
+    const parsed = (0, import_date6.getDate)(dateTimeString);
+    return parsed && isValid(parsed) ? parsed : null;
+  }
+
+  // packages/dataviews/build-module/components/dataform-controls/datetime.mjs
+  var import_jsx_runtime525 = __toESM(require_jsx_runtime(), 1);
+  var formatDateTime = (value) => {
+    if (!value) {
+      return "";
+    }
+    return (0, import_date7.dateI18n)("Y-m-d\\TH:i", (0, import_date7.getDate)(value));
+  };
+  function CalendarDateTimeControl({
+    data,
+    field,
+    onChange,
+    hideLabelFromVision,
+    markWhenOptional,
+    validity,
+    config: config2
+  }) {
+    const { compact } = config2 || {};
+    const { id, label, description, setValue, getValue, isValid: isValid2 } = field;
+    const disabled2 = field.isDisabled({ item: data, field });
+    const fieldValue = getValue({ item: data });
+    const value = typeof fieldValue === "string" ? fieldValue : void 0;
+    const { timezone } = (0, import_date7.getSettings)();
+    const timeZone = timezone.string || (0, import_date7.dateI18n)("P");
+    const [calendarMonth, setCalendarMonth] = (0, import_element335.useState)(() => {
+      const parsedDate = parseDateTime(value);
+      return toCalendarDate(parsedDate || /* @__PURE__ */ new Date(), timeZone);
+    });
+    (0, import_element335.useEffect)(() => {
+      const parsedDate = parseDateTime(value);
+      if (parsedDate) {
+        const targetMonth = toCalendarDate(parsedDate, timeZone);
+        setCalendarMonth(
+          (currentMonth) => isSameMonth(
+            targetMonth,
+            toCalendarDate(currentMonth, timeZone)
+          ) ? currentMonth : targetMonth
+        );
       }
-      setBorder({
-        ...updatedBorder,
-        radius: value?.border?.radius
-      });
-    };
-    const resetAllFilter = (0, import_element347.useCallback)((previousValue) => {
-      return {
-        ...previousValue,
-        border: void 0,
-        shadow: void 0
-      };
+    }, [timeZone, value]);
+    const inputControlRef = (0, import_element335.useRef)(null);
+    const validationTimeoutRef = (0, import_element335.useRef)(void 0);
+    const { minConstraint, maxConstraint, disabledMatchers } = useDisabledDateMatchers(isValid2, parseDateTime);
+    const onChangeCallback = (0, import_element335.useCallback)(
+      (newValue) => onChange(setValue({ item: data, value: newValue })),
+      [data, onChange, setValue]
+    );
+    (0, import_element335.useEffect)(() => {
+      return () => clearTimeout(validationTimeoutRef.current);
     }, []);
-    const showBorderByDefault = defaultControls?.color || defaultControls?.width;
-    return /* @__PURE__ */ (0, import_jsx_runtime550.jsxs)(
-      Wrapper,
+    const onSelectDate = (0, import_element335.useCallback)(
+      (newDate) => {
+        if (newDate) {
+          const wpDate = (0, import_date7.dateI18n)("Y-m-d", newDate);
+          const wpTime = value ? (0, import_date7.dateI18n)("H:i", (0, import_date7.getDate)(value)) : "00:00";
+          const finalDateTime = (0, import_date7.getDate)(`${wpDate}T${wpTime}`);
+          onChangeCallback(finalDateTime.toISOString());
+        } else {
+          onChangeCallback(void 0);
+        }
+        clearTimeout(validationTimeoutRef.current);
+        validationTimeoutRef.current = setTimeout(() => {
+          const input = inputControlRef.current;
+          if (!input) {
+            return;
+          }
+          input.dispatchEvent(
+            new Event("invalid", { cancelable: true })
+          );
+          if (input.validationMessage) {
+            (0, import_a11y24.speak)(input.validationMessage);
+          }
+        }, 0);
+      },
+      [onChangeCallback, value]
+    );
+    const handleManualDateTimeChange = (0, import_element335.useCallback)(
+      (newValue) => {
+        if (newValue) {
+          const dateTime = (0, import_date7.getDate)(newValue);
+          onChangeCallback(dateTime.toISOString());
+          const parsedDate = parseDateTime(dateTime.toISOString());
+          if (parsedDate) {
+            setCalendarMonth(toCalendarDate(parsedDate, timeZone));
+          }
+        } else {
+          onChangeCallback(void 0);
+        }
+      },
+      [onChangeCallback, timeZone]
+    );
+    const { format: fieldFormat } = field;
+    const weekStartsOn = fieldFormat.weekStartsOn ?? (0, import_date7.getSettings)().l10n.startOfWeek;
+    const locale = getCalendarLocale((0, import_date7.getSettings)().l10n.locale);
+    let displayLabel = label;
+    if (isValid2?.required && !markWhenOptional && !hideLabelFromVision) {
+      displayLabel = `${label} (${(0, import_i18n238.__)("Required")})`;
+    } else if (!isValid2?.required && markWhenOptional && !hideLabelFromVision) {
+      displayLabel = `${label} (${(0, import_i18n238.__)("Optional")})`;
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+      import_components251.BaseControl,
       {
-        resetAllFilter,
-        value,
-        onChange,
-        panelId,
-        label: (0, import_i18n250.__)("Borders"),
-        children: [
-          (showBorderWidth || showBorderColor) && /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(
-            InheritanceToolsPanelItem,
-            {
-              ...inheritanceProps(
-                isBorderPlaceholder,
-                (0, import_components258.__experimentalIsDefinedBorder)(value?.border) && !!inheritedBorder && (0, import_components258.__experimentalIsDefinedBorder)(inheritedBorder)
-              ),
-              hasValue: () => (0, import_components258.__experimentalIsDefinedBorder)(value?.border),
-              label: (0, import_i18n250.__)("Border"),
-              hasInlineEndToggle: true,
-              onDeselect: () => resetBorder(),
-              isShownByDefault: showBorderByDefault,
-              panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(
-                import_components258.BorderBoxControl,
-                {
-                  colors: colors2,
-                  disableCustomColors: !areCustomSolidsEnabled,
-                  enableAlpha: true,
-                  enableStyle: showBorderStyle,
-                  label: (0, import_i18n250.__)("Border"),
-                  onChange: onBorderChange,
-                  popoverOffset: 40,
-                  popoverPlacement: "left-start",
-                  value: border,
-                  __experimentalIsRenderedInSidebar: true
-                }
-              )
-            }
-          ),
-          showBorderRadius && /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(
-            InheritanceToolsPanelItem,
+        id,
+        label: displayLabel,
+        help: description,
+        hideLabelFromVision,
+        children: /* @__PURE__ */ (0, import_jsx_runtime525.jsxs)(Stack, { direction: "column", gap: "lg", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+            ValidatedInputControl,
             {
-              ...inheritanceProps(
-                isBorderRadiusPlaceholder,
-                hasBorderRadius() && inheritedBorderRadius !== void 0
-              ),
-              hasValue: hasBorderRadius,
-              label: (0, import_i18n250.__)("Radius"),
-              hasInlineEndToggle: true,
-              onDeselect: () => setBorderRadius(void 0),
-              isShownByDefault: defaultControls.radius,
-              panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(
-                BorderRadiusControl,
-                {
-                  presets: settings2?.border?.radiusSizes,
-                  values: borderRadius,
-                  onChange: (newValue) => {
-                    setBorderRadius(newValue || void 0);
-                  }
-                }
-              )
+              ref: inputControlRef,
+              required: !!isValid2?.required,
+              customValidity: getCustomValidity(isValid2, validity),
+              type: "datetime-local",
+              label: (0, import_i18n238.__)("Date time"),
+              hideLabelFromVision: true,
+              value: formatDateTime(value),
+              onValueChange: handleManualDateTimeChange,
+              disabled: disabled2,
+              description: getTimezoneDescription(),
+              min: minConstraint ? formatDateTime(minConstraint) : void 0,
+              max: maxConstraint ? formatDateTime(maxConstraint) : void 0
             }
           ),
-          hasShadowControl && /* @__PURE__ */ (0, import_jsx_runtime550.jsxs)(
-            InheritanceToolsPanelItem,
+          !compact && /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+            Calendar,
             {
-              ...inheritanceProps(
-                isShadowPlaceholder,
-                hasShadow() && inheritedShadow !== void 0
-              ),
-              label: (0, import_i18n250.__)("Shadow"),
-              hasValue: hasShadow,
-              onDeselect: resetShadow,
-              isShownByDefault: defaultControls.shadow,
-              showLocalOverrideActionsInLabel: false,
-              panelId,
-              children: [
-                /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(import_components258.BaseControl.VisualLabel, { children: (0, import_i18n250.__)("Shadow") }),
-                /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(
-                  ShadowPopover,
-                  {
-                    shadow,
-                    onShadowChange: setShadowWithInheritedCommit,
-                    settings: settings2,
-                    hasLocalValue: hasShadow(),
-                    hasLocalOverride: hasShadowLocalOverride,
-                    onReset: resetShadow
-                  }
-                )
-              ]
+              style: { width: "100%" },
+              value: value ? parseDateTime(value) : null,
+              onValueChange: onSelectDate,
+              month: calendarMonth,
+              onMonthChange: setCalendarMonth,
+              timeZone,
+              locale,
+              dir: (0, import_i18n238.isRTL)() ? "rtl" : "ltr",
+              weekStartsOn,
+              disabled: disabled2 || disabledMatchers
             }
           )
-        ]
+        ] })
       }
     );
   }
-
-  // packages/block-editor/build-module/components/global-styles/filters-panel.mjs
-  var import_components259 = __toESM(require_components(), 1);
-  var import_i18n251 = __toESM(require_i18n(), 1);
-  var import_element348 = __toESM(require_element(), 1);
-  var import_jsx_runtime551 = __toESM(require_jsx_runtime(), 1);
-  var EMPTY_ARRAY17 = [];
-  function useMultiOriginColorPresets(settings2, { presetSetting, defaultSetting }) {
-    const disableDefault = !settings2?.color?.[defaultSetting];
-    const userPresets = settings2?.color?.[presetSetting]?.custom || EMPTY_ARRAY17;
-    const themePresets = settings2?.color?.[presetSetting]?.theme || EMPTY_ARRAY17;
-    const defaultPresets = settings2?.color?.[presetSetting]?.default || EMPTY_ARRAY17;
-    return (0, import_element348.useMemo)(
-      () => [
-        ...userPresets,
-        ...themePresets,
-        ...disableDefault ? EMPTY_ARRAY17 : defaultPresets
-      ],
-      [disableDefault, userPresets, themePresets, defaultPresets]
-    );
-  }
-  function useHasFiltersPanel(settings2) {
-    return useHasDuotoneControl(settings2);
-  }
-  function useHasDuotoneControl(settings2) {
-    return settings2.color.customDuotone || settings2.color.defaultDuotone || settings2.color.duotone.length > 0;
-  }
-  function FiltersToolsPanel({
-    resetAllFilter,
+  function DateTime({
+    data,
+    field,
     onChange,
-    value,
-    panelId,
-    children
+    hideLabelFromVision,
+    markWhenOptional,
+    operator,
+    validity,
+    config: config2
   }) {
-    const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    const resetAll = () => {
-      const updatedValue = resetAllFilter(value);
-      onChange(updatedValue);
-    };
-    return /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
-      import_components259.__experimentalToolsPanel,
+    if (operator === OPERATOR_IN_THE_PAST || operator === OPERATOR_OVER) {
+      return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+        RelativeDateControl,
+        {
+          className: "dataviews-controls__datetime",
+          data,
+          field,
+          onChange,
+          hideLabelFromVision,
+          operator
+        }
+      );
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+      CalendarDateTimeControl,
       {
-        label: (0, import_i18n251._x)("Filters", "Name for applying graphical effects"),
-        resetAll,
-        panelId,
-        dropdownMenuProps,
-        children
+        data,
+        field,
+        onChange,
+        hideLabelFromVision,
+        markWhenOptional,
+        validity,
+        config: config2
       }
     );
   }
-  var DEFAULT_CONTROLS8 = {
-    duotone: true
+
+  // packages/dataviews/build-module/components/dataform-controls/date.mjs
+  var import_components252 = __toESM(require_components(), 1);
+  var import_a11y25 = __toESM(require_a11y(), 1);
+  var import_element336 = __toESM(require_element(), 1);
+  var import_i18n239 = __toESM(require_i18n(), 1);
+  var import_date8 = __toESM(require_date(), 1);
+  var import_jsx_runtime526 = __toESM(require_jsx_runtime(), 1);
+  var DATE_PRESETS = [
+    {
+      id: "today",
+      label: (0, import_i18n239.__)("Today"),
+      getValue: () => (0, import_date8.getDate)(null)
+    },
+    {
+      id: "yesterday",
+      label: (0, import_i18n239.__)("Yesterday"),
+      getValue: () => {
+        const today = (0, import_date8.getDate)(null);
+        return subDays(today, 1);
+      }
+    },
+    {
+      id: "past-week",
+      label: (0, import_i18n239.__)("Past week"),
+      getValue: () => {
+        const today = (0, import_date8.getDate)(null);
+        return subDays(today, 7);
+      }
+    },
+    {
+      id: "past-month",
+      label: (0, import_i18n239.__)("Past month"),
+      getValue: () => {
+        const today = (0, import_date8.getDate)(null);
+        return subMonths(today, 1);
+      }
+    }
+  ];
+  var DATE_RANGE_PRESETS = [
+    {
+      id: "last-7-days",
+      label: (0, import_i18n239.__)("Last 7 days"),
+      getValue: () => {
+        const today = (0, import_date8.getDate)(null);
+        return [subDays(today, 7), today];
+      }
+    },
+    {
+      id: "last-30-days",
+      label: (0, import_i18n239.__)("Last 30 days"),
+      getValue: () => {
+        const today = (0, import_date8.getDate)(null);
+        return [subDays(today, 30), today];
+      }
+    },
+    {
+      id: "month-to-date",
+      label: (0, import_i18n239.__)("Month to date"),
+      getValue: () => {
+        const today = (0, import_date8.getDate)(null);
+        return [startOfMonth(today), today];
+      }
+    },
+    {
+      id: "last-year",
+      label: (0, import_i18n239.__)("Last year"),
+      getValue: () => {
+        const today = (0, import_date8.getDate)(null);
+        return [subYears(today, 1), today];
+      }
+    },
+    {
+      id: "year-to-date",
+      label: (0, import_i18n239.__)("Year to date"),
+      getValue: () => {
+        const today = (0, import_date8.getDate)(null);
+        return [startOfYear(today), today];
+      }
+    }
+  ];
+  var parseDate2 = (dateString) => {
+    if (!dateString) {
+      return null;
+    }
+    const parsed = parseISO(dateString);
+    return isValid(parsed) ? parsed : null;
   };
-  var popoverProps2 = {
-    placement: "left-start",
-    offset: 36,
-    shift: true,
-    className: "block-editor-duotone-control__popover",
-    headerTitle: (0, import_i18n251.__)("Duotone")
+  var formatDate = (date) => {
+    if (!date) {
+      return "";
+    }
+    return typeof date === "string" ? date : format(date, "yyyy-MM-dd");
   };
-  var LabeledColorIndicator2 = ({ indicator, label }) => /* @__PURE__ */ (0, import_jsx_runtime551.jsxs)(import_components259.__experimentalHStack, { justify: "flex-start", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(import_components259.__experimentalZStack, { isLayered: false, offset: -8, children: /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(import_components259.Flex, { expanded: false, children: indicator === "unset" || !indicator ? /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(import_components259.ColorIndicator, { className: "block-editor-duotone-control__unset-indicator" }) : /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(import_components259.DuotoneSwatch, { values: indicator }) }) }),
-    /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
-      import_components259.FlexItem,
-      {
-        className: "block-editor-panel-duotone-settings__label",
-        title: label,
-        children: label
-      }
-    )
-  ] });
-  var renderToggle2 = (duotone, resetConfig) => function Toggle2({ onToggle, isOpen }) {
-    const { hasLocalValue, hasLocalOverride, onReset } = resetConfig;
-    const duotoneButtonRef = (0, import_element348.useRef)(void 0);
-    const toggleProps = {
-      onClick: onToggle,
-      className: clsx_default(
-        "block-editor-global-styles-filters-panel__dropdown-toggle",
-        { "is-open": isOpen }
-      ),
-      "aria-expanded": isOpen,
-      ref: duotoneButtonRef
-    };
-    const handleReset = () => {
-      if (isOpen) {
-        onToggle();
+  function ValidatedDateControl({
+    field,
+    validity,
+    inputRefs,
+    isTouched,
+    setIsTouched,
+    children
+  }) {
+    const { isValid: isValid2 } = field;
+    const [customValidity, setCustomValidity] = (0, import_element336.useState)(void 0);
+    const validateRefs = (0, import_element336.useCallback)(() => {
+      const refs = Array.isArray(inputRefs) ? inputRefs : [inputRefs];
+      for (const ref of refs) {
+        const input = ref.current;
+        if (input && !input.validity.valid) {
+          setCustomValidity({
+            type: "invalid",
+            message: input.validationMessage
+          });
+          return;
+        }
       }
-      onReset();
-      duotoneButtonRef.current?.focus();
-    };
-    return /* @__PURE__ */ (0, import_jsx_runtime551.jsxs)(import_jsx_runtime551.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(import_components259.Button, { __next40pxDefaultSize: true, ...toggleProps, children: /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
-        LabeledColorIndicator2,
-        {
-          indicator: duotone,
-          label: (0, import_i18n251.__)("Duotone")
+      setCustomValidity(void 0);
+    }, [inputRefs]);
+    (0, import_element336.useEffect)(() => {
+      const refs = Array.isArray(inputRefs) ? inputRefs : [inputRefs];
+      const result = validity ? getCustomValidity(isValid2, validity) : void 0;
+      for (const ref of refs) {
+        const input = ref.current;
+        if (input) {
+          input.setCustomValidity(
+            result?.type === "invalid" && result.message ? result.message : ""
+          );
         }
-      ) }),
-      hasLocalValue && (hasLocalOverride ? /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
-        InheritanceResetButton,
-        {
-          className: "block-editor-panel-duotone-settings__reset",
-          onResetToInherited: handleReset
+      }
+    }, [inputRefs, isValid2, validity]);
+    (0, import_element336.useEffect)(() => {
+      const refs = Array.isArray(inputRefs) ? inputRefs : [inputRefs];
+      const handleInvalid = (event) => {
+        event.preventDefault();
+        setIsTouched(true);
+      };
+      for (const ref of refs) {
+        ref.current?.addEventListener("invalid", handleInvalid);
+      }
+      return () => {
+        for (const ref of refs) {
+          ref.current?.removeEventListener("invalid", handleInvalid);
         }
-      ) : /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
-        import_components259.Button,
+      };
+    }, [inputRefs, setIsTouched]);
+    (0, import_element336.useEffect)(() => {
+      if (!isTouched) {
+        return;
+      }
+      const result = validity ? getCustomValidity(isValid2, validity) : void 0;
+      if (result) {
+        setCustomValidity(result);
+      } else {
+        validateRefs();
+      }
+    }, [isTouched, isValid2, validity, validateRefs]);
+    (0, import_element336.useEffect)(() => {
+      if (isTouched && customValidity?.message) {
+        (0, import_a11y25.speak)(customValidity.message);
+      }
+    }, [isTouched, customValidity?.message]);
+    const onBlur = (event) => {
+      if (isTouched) {
+        return;
+      }
+      if (!event.relatedTarget || !event.currentTarget.contains(event.relatedTarget)) {
+        setIsTouched(true);
+      }
+    };
+    return /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)(Stack, { direction: "column", gap: "sm", onBlur, children: [
+      children,
+      customValidity && /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+        ValidityIndicator,
         {
-          size: "small",
-          icon: reset_default,
-          label: (0, import_i18n251.__)("Reset"),
-          className: "block-editor-panel-duotone-settings__reset",
-          onClick: handleReset
+          type: customValidity.type,
+          message: customValidity.message
         }
-      ))
+      )
     ] });
-  };
-  function FiltersPanel({
-    as: Wrapper = FiltersToolsPanel,
-    value,
+  }
+  function CalendarDateControl({
+    data,
+    field,
     onChange,
-    inheritedValue = value,
-    settings: settings2,
-    panelId,
-    defaultControls = DEFAULT_CONTROLS8,
-    showInheritanceLabelIndicators = isGlobalStylesInheritanceEnabled()
+    hideLabelFromVision,
+    markWhenOptional,
+    validity
   }) {
-    const decodeValue = (rawValue) => getValueFromVariable({ settings: settings2 }, "", rawValue);
-    const inheritanceProps = (isInherited, hasLocalOverride, className) => getInheritanceProps(
-      showInheritanceLabelIndicators && isInherited,
-      showInheritanceLabelIndicators && hasLocalOverride,
-      className
+    const {
+      id,
+      label,
+      description,
+      setValue,
+      getValue,
+      isValid: isValid2,
+      format: fieldFormat
+    } = field;
+    const disabled2 = field.isDisabled({ item: data, field });
+    const [selectedPresetId, setSelectedPresetId] = (0, import_element336.useState)(
+      null
     );
-    const hasDuotoneEnabled = useHasDuotoneControl(settings2);
-    const duotonePalette = useMultiOriginColorPresets(settings2, {
-      presetSetting: "duotone",
-      defaultSetting: "defaultDuotone"
-    });
-    const colorPalette = useMultiOriginColorPresets(settings2, {
-      presetSetting: "palette",
-      defaultSetting: "defaultPalette"
+    const weekStartsOn = fieldFormat.weekStartsOn ?? (0, import_date8.getSettings)().l10n.startOfWeek;
+    const locale = getCalendarLocale((0, import_date8.getSettings)().l10n.locale);
+    const fieldValue = getValue({ item: data });
+    const value = typeof fieldValue === "string" ? fieldValue : void 0;
+    const [calendarMonth, setCalendarMonth] = (0, import_element336.useState)(() => {
+      const parsedDate = parseDate2(value);
+      return parsedDate || /* @__PURE__ */ new Date();
     });
-    const localDuotone = decodeValue(value?.filter?.duotone);
-    const inheritedDuotone = decodeValue(inheritedValue?.filter?.duotone);
-    const duotone = localDuotone ?? inheritedDuotone;
-    const localDuotoneSlug = getDuotoneSlugFromPreset(value?.filter?.duotone);
-    const inheritedDuotoneSlug = getDuotoneSlugFromPreset(
-      inheritedValue?.filter?.duotone
-    );
-    const duotoneSlug = localDuotone !== void 0 ? localDuotoneSlug : inheritedDuotoneSlug;
-    const isDuotonePlaceholder = localDuotone === void 0 && inheritedDuotone !== void 0;
-    const setDuotone = (newValue, slug) => {
-      const presetSlug = slug ?? duotonePalette.find(({ colors: colors2 }) => colors2 === newValue)?.slug;
-      const duotoneValue = presetSlug ? `var:preset|duotone|${presetSlug}` : newValue;
-      onChange(
-        setImmutably2(value, ["filter", "duotone"], duotoneValue)
-      );
-    };
-    const setDuotoneWithInheritedCommit = (newValue, index2, slug) => {
-      if (newValue === void 0 && isDuotonePlaceholder && inheritedDuotone !== void 0) {
-        setDuotone(inheritedDuotone, inheritedDuotoneSlug);
-        return;
-      }
-      setDuotone(newValue, slug);
-    };
-    const hasDuotone = () => !!value?.filter?.duotone;
-    const resetDuotone = () => setDuotone(void 0);
-    const hasDuotoneLocalOverride = showInheritanceLabelIndicators && hasDuotone() && inheritedDuotone !== void 0;
-    const resetAllFilter = (0, import_element348.useCallback)((previousValue) => {
-      return {
-        ...previousValue,
-        filter: {
-          ...previousValue.filter,
-          duotone: void 0
-        }
-      };
-    }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
-      Wrapper,
-      {
-        resetAllFilter,
-        value,
-        onChange,
-        panelId,
-        children: hasDuotoneEnabled && /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
-          InheritanceToolsPanelItem,
-          {
-            ...inheritanceProps(
-              isDuotonePlaceholder,
-              localDuotone !== void 0 && inheritedDuotone !== void 0
-            ),
-            label: (0, import_i18n251.__)("Duotone"),
-            hasValue: hasDuotone,
-            onDeselect: resetDuotone,
-            isShownByDefault: defaultControls.duotone,
-            showLocalOverrideActionsInLabel: false,
-            panelId,
-            children: /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
-              import_components259.Dropdown,
-              {
-                popoverProps: popoverProps2,
-                className: "block-editor-global-styles-filters-panel__dropdown",
-                renderToggle: renderToggle2(duotone, {
-                  hasLocalValue: hasDuotone(),
-                  hasLocalOverride: hasDuotoneLocalOverride,
-                  onReset: resetDuotone
-                }),
-                renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(import_components259.__experimentalDropdownContentWrapper, { paddingSize: "small", children: /* @__PURE__ */ (0, import_jsx_runtime551.jsxs)(import_components259.MenuGroup, { label: (0, import_i18n251.__)("Duotone"), children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime551.jsx)("p", { children: (0, import_i18n251.__)(
-                    "Create a two-tone color effect without losing your original image."
-                  ) }),
-                  /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
-                    import_components259.DuotonePicker,
-                    {
-                      colorPalette,
-                      duotonePalette,
-                      disableCustomColors: true,
-                      disableCustomDuotone: true,
-                      value: duotone,
-                      selectedSlug: duotoneSlug,
-                      onChange: setDuotoneWithInheritedCommit
-                    }
-                  )
-                ] }) })
-              }
-            )
-          }
-        )
+    (0, import_element336.useEffect)(() => {
+      const parsedDate = parseDate2(value);
+      if (parsedDate) {
+        setCalendarMonth(
+          (currentMonth) => isSameMonth(parsedDate, currentMonth) ? currentMonth : parsedDate
+        );
       }
+    }, [value]);
+    const [isTouched, setIsTouched] = (0, import_element336.useState)(false);
+    const validityTargetRef = (0, import_element336.useRef)(null);
+    const { minConstraint, maxConstraint, disabledMatchers } = useDisabledDateMatchers(isValid2, parseDate2);
+    const onChangeCallback = (0, import_element336.useCallback)(
+      (newValue) => onChange(setValue({ item: data, value: newValue })),
+      [data, onChange, setValue]
     );
-  }
-
-  // packages/block-editor/build-module/components/global-styles/image-settings-panel.mjs
-  var import_components260 = __toESM(require_components(), 1);
-  var import_i18n252 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime552 = __toESM(require_jsx_runtime(), 1);
-  function useHasImageSettingsPanel(name, value, inheritedValue) {
-    return name === "core/image" && inheritedValue?.lightbox?.allowEditing || !!value?.lightbox;
-  }
-  function ImageSettingsPanel({
-    onChange,
-    value,
-    inheritedValue,
-    panelId
-  }) {
-    const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    const resetLightbox = () => {
-      onChange(void 0);
-    };
-    const onChangeLightbox = (newSetting) => {
-      onChange({
-        enabled: newSetting
-      });
-    };
-    let lightboxChecked = false;
-    if (inheritedValue?.lightbox?.enabled) {
-      lightboxChecked = inheritedValue.lightbox.enabled;
+    const onSelectDate = (0, import_element336.useCallback)(
+      (newDate) => {
+        const dateValue = newDate ? formatDate(newDate) : void 0;
+        onChangeCallback(dateValue);
+        setSelectedPresetId(null);
+        setIsTouched(true);
+      },
+      [onChangeCallback]
+    );
+    const handlePresetClick = (0, import_element336.useCallback)(
+      (preset) => {
+        const presetDate = preset.getValue();
+        const dateValue = formatDate(presetDate);
+        setCalendarMonth(presetDate);
+        onChangeCallback(dateValue);
+        setSelectedPresetId(preset.id);
+        setIsTouched(true);
+      },
+      [onChangeCallback]
+    );
+    const handleManualDateChange = (0, import_element336.useCallback)(
+      (newValue) => {
+        onChangeCallback(newValue);
+        if (newValue) {
+          const parsedDate = parseDate2(newValue);
+          if (parsedDate) {
+            setCalendarMonth(parsedDate);
+          }
+        }
+        setSelectedPresetId(null);
+        setIsTouched(true);
+      },
+      [onChangeCallback]
+    );
+    let displayLabel = label;
+    if (isValid2?.required && !markWhenOptional) {
+      displayLabel = `${label} (${(0, import_i18n239.__)("Required")})`;
+    } else if (!isValid2?.required && markWhenOptional) {
+      displayLabel = `${label} (${(0, import_i18n239.__)("Optional")})`;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(import_jsx_runtime552.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
-      import_components260.__experimentalToolsPanel,
+    return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+      ValidatedDateControl,
       {
-        label: (0, import_i18n252._x)("Settings", "Image settings"),
-        resetAll: resetLightbox,
-        panelId,
-        dropdownMenuProps,
-        children: /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
-          import_components260.__experimentalToolsPanelItem,
+        field,
+        validity,
+        inputRefs: validityTargetRef,
+        isTouched,
+        setIsTouched,
+        children: /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+          import_components252.BaseControl,
           {
-            hasValue: () => !!value?.lightbox,
-            label: (0, import_i18n252.__)("Enlarge on click"),
-            onDeselect: resetLightbox,
-            isShownByDefault: true,
-            panelId,
-            children: /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
-              import_components260.ToggleControl,
-              {
-                label: (0, import_i18n252.__)("Enlarge on click"),
-                checked: lightboxChecked,
-                onChange: onChangeLightbox
-              }
-            )
+            id,
+            className: "dataviews-controls__date",
+            label: displayLabel,
+            help: description,
+            hideLabelFromVision,
+            children: /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)(Stack, { direction: "column", gap: "lg", children: [
+              /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)(
+                Stack,
+                {
+                  direction: "row",
+                  gap: "sm",
+                  wrap: "wrap",
+                  justify: "flex-start",
+                  children: [
+                    DATE_PRESETS.map((preset) => {
+                      const isSelected = selectedPresetId === preset.id;
+                      return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+                        import_components252.Button,
+                        {
+                          className: "dataviews-controls__date-preset",
+                          variant: "tertiary",
+                          isPressed: isSelected,
+                          size: "small",
+                          disabled: disabled2,
+                          accessibleWhenDisabled: true,
+                          onClick: () => handlePresetClick(preset),
+                          children: preset.label
+                        },
+                        preset.id
+                      );
+                    }),
+                    /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+                      import_components252.Button,
+                      {
+                        className: "dataviews-controls__date-preset",
+                        variant: "tertiary",
+                        isPressed: !selectedPresetId,
+                        size: "small",
+                        disabled: !!selectedPresetId || disabled2,
+                        accessibleWhenDisabled: true,
+                        children: (0, import_i18n239.__)("Custom")
+                      }
+                    )
+                  ]
+                }
+              ),
+              /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+                import_components252.__experimentalInputControl,
+                {
+                  ref: validityTargetRef,
+                  type: "date",
+                  label: (0, import_i18n239.__)("Date"),
+                  hideLabelFromVision: true,
+                  value,
+                  onChange: handleManualDateChange,
+                  required: !!field.isValid?.required,
+                  disabled: disabled2,
+                  min: minConstraint,
+                  max: maxConstraint
+                }
+              ),
+              /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+                Calendar,
+                {
+                  style: { width: "100%" },
+                  value: value ? parseDate2(value) : null,
+                  onValueChange: onSelectDate,
+                  month: calendarMonth,
+                  onMonthChange: setCalendarMonth,
+                  locale,
+                  dir: (0, import_i18n239.isRTL)() ? "rtl" : "ltr",
+                  weekStartsOn,
+                  disabled: disabled2 || disabledMatchers,
+                  disableNavigation: disabled2
+                }
+              )
+            ] })
           }
         )
       }
-    ) });
-  }
-
-  // packages/block-editor/build-module/components/global-styles/advanced-panel.mjs
-  var import_components261 = __toESM(require_components(), 1);
-  var import_element349 = __toESM(require_element(), 1);
-  var import_i18n253 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime553 = __toESM(require_jsx_runtime(), 1);
-  function validateCSS(css) {
-    if (typeof css === "string" && /<\/?\w/.test(css)) {
-      return false;
-    }
-    return true;
-  }
-  function getMarkupValidationError(css) {
-    return validateCSS(css) ? null : (0, import_i18n253.__)("The custom CSS is invalid. Do not use <> markup.");
-  }
-  function getCSSValidationError(css) {
-    if (!css) {
-      return null;
-    }
-    const markupError = getMarkupValidationError(css);
-    if (markupError) {
-      return markupError;
-    }
-    const [transformed] = transform_styles_default(
-      [{ css }],
-      ".for-validation-only"
     );
-    return transformed === null ? (0, import_i18n253.__)("There is an error with your CSS structure.") : null;
   }
-  function AdvancedPanel({
-    value,
+  function CalendarDateRangeControl({
+    data,
+    field,
     onChange,
-    inheritedValue = value,
-    help
+    hideLabelFromVision,
+    markWhenOptional,
+    validity
   }) {
-    const customCSS = inheritedValue?.css;
-    const [cssError, setCSSError] = (0, import_element349.useState)(
-      () => getCSSValidationError(customCSS)
-    );
-    function handleOnChange(newValue) {
-      onChange({
-        ...value,
-        css: newValue
-      });
-      setCSSError(getMarkupValidationError(newValue));
-    }
-    function handleOnBlur(event) {
-      setCSSError(getCSSValidationError(event?.target?.value));
+    const {
+      id,
+      label,
+      description,
+      getValue,
+      setValue,
+      isValid: isValid2,
+      format: fieldFormat
+    } = field;
+    const disabled2 = field.isDisabled({ item: data, field });
+    let value;
+    const fieldValue = getValue({ item: data });
+    if (Array.isArray(fieldValue) && fieldValue.length === 2 && fieldValue.every((date) => typeof date === "string")) {
+      value = fieldValue;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime553.jsxs)(
-      Stack,
-      {
-        direction: "column",
-        gap: "md",
-        className: "block-editor-global-styles-advanced-panel",
-        children: [
-          cssError && /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(import_components261.Notice, { status: "error", onRemove: () => setCSSError(null), children: cssError }),
-          /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
-            import_components261.TextareaControl,
-            {
-              label: (0, import_i18n253.__)("Additional CSS"),
-              value: customCSS,
-              onChange: (newValue) => handleOnChange(newValue),
-              onBlur: handleOnBlur,
-              className: "block-editor-global-styles-advanced-panel__custom-css-input",
-              spellCheck: false,
-              help
-            }
-          )
-        ]
-      }
+    const weekStartsOn = fieldFormat.weekStartsOn ?? (0, import_date8.getSettings)().l10n.startOfWeek;
+    const locale = getCalendarLocale((0, import_date8.getSettings)().l10n.locale);
+    const { minConstraint, maxConstraint, disabledMatchers } = useDisabledDateMatchers(isValid2, parseDate2);
+    const onChangeCallback = (0, import_element336.useCallback)(
+      (newValue) => {
+        onChange(
+          setValue({
+            item: data,
+            value: newValue
+          })
+        );
+      },
+      [data, onChange, setValue]
     );
-  }
-
-  // packages/block-editor/build-module/hooks/border.mjs
-  var import_jsx_runtime554 = __toESM(require_jsx_runtime(), 1);
-  var BORDER_SUPPORT_KEY2 = "__experimentalBorder";
-  var SHADOW_SUPPORT_KEY = "shadow";
-  var getColorByProperty = (colors2, property, value) => {
-    let matchedColor;
-    colors2.some(
-      (origin) => origin.colors.some((color) => {
-        if (color[property] === value) {
-          matchedColor = color;
-          return true;
-        }
-        return false;
-      })
+    const [selectedPresetId, setSelectedPresetId] = (0, import_element336.useState)(
+      null
     );
-    return matchedColor;
-  };
-  var getMultiOriginColor = ({ colors: colors2, namedColor, customColor }) => {
-    if (namedColor) {
-      const colorObject2 = getColorByProperty(colors2, "slug", namedColor);
-      if (colorObject2) {
-        return colorObject2;
+    const selectedRange = (0, import_element336.useMemo)(() => {
+      if (!value) {
+        return null;
       }
-    }
-    if (!customColor) {
-      return { color: void 0 };
-    }
-    const colorObject = getColorByProperty(colors2, "color", customColor);
-    return colorObject ? colorObject : { color: customColor };
-  };
-  function getColorSlugFromVariable(value) {
-    const namedColor = /var:preset\|color\|(.+)/.exec(value);
-    if (namedColor && namedColor[1]) {
-      return namedColor[1];
-    }
-    return null;
-  }
-  function styleToAttributes2(style) {
-    if ((0, import_components262.__experimentalHasSplitBorders)(style?.border)) {
+      const [from, to2] = value;
       return {
-        style,
-        borderColor: void 0
+        from: parseDate2(from) || void 0,
+        to: parseDate2(to2) || void 0
       };
+    }, [value]);
+    const [calendarMonth, setCalendarMonth] = (0, import_element336.useState)(() => {
+      return selectedRange?.from || /* @__PURE__ */ new Date();
+    });
+    const [fromValue, toValue] = value ?? [];
+    (0, import_element336.useEffect)(() => {
+      setCalendarMonth((currentMonth) => {
+        const from = parseDate2(fromValue);
+        const to2 = parseDate2(toValue);
+        const targetMonth = from ?? to2;
+        const isRangeVisible = from && to2 ? areIntervalsOverlapping(
+          { start: from, end: to2 },
+          {
+            start: startOfMonth(currentMonth),
+            end: endOfMonth(currentMonth)
+          },
+          { inclusive: true }
+        ) : [from, to2].some(
+          (date) => date && isSameMonth(date, currentMonth)
+        );
+        return targetMonth && !isRangeVisible ? targetMonth : currentMonth;
+      });
+    }, [fromValue, toValue]);
+    const [isTouched, setIsTouched] = (0, import_element336.useState)(false);
+    const fromInputRef = (0, import_element336.useRef)(null);
+    const toInputRef = (0, import_element336.useRef)(null);
+    const updateDateRange = (0, import_element336.useCallback)(
+      (fromDate, toDate2) => {
+        if (!fromDate && !toDate2) {
+          onChangeCallback(void 0);
+          return;
+        }
+        onChangeCallback([
+          formatDate(fromDate),
+          formatDate(toDate2)
+        ]);
+      },
+      [onChangeCallback]
+    );
+    const onSelectCalendarRange = (0, import_element336.useCallback)(
+      (newRange) => {
+        updateDateRange(newRange?.from, newRange?.to);
+        setSelectedPresetId(null);
+        setIsTouched(true);
+      },
+      [updateDateRange]
+    );
+    const handlePresetClick = (0, import_element336.useCallback)(
+      (preset) => {
+        const [startDate, endDate] = preset.getValue();
+        setCalendarMonth(startDate);
+        updateDateRange(startDate, endDate);
+        setSelectedPresetId(preset.id);
+        setIsTouched(true);
+      },
+      [updateDateRange]
+    );
+    const handleManualDateChange = (0, import_element336.useCallback)(
+      (fromOrTo, newValue) => {
+        const [currentFrom, currentTo] = value || [
+          void 0,
+          void 0
+        ];
+        const updatedFrom = fromOrTo === "from" ? newValue : currentFrom;
+        const updatedTo = fromOrTo === "to" ? newValue : currentTo;
+        updateDateRange(updatedFrom, updatedTo);
+        if (newValue) {
+          const parsedDate = parseDate2(newValue);
+          if (parsedDate) {
+            setCalendarMonth(parsedDate);
+          }
+        }
+        setSelectedPresetId(null);
+        setIsTouched(true);
+      },
+      [value, updateDateRange]
+    );
+    let displayLabel = label;
+    if (field.isValid?.required && !markWhenOptional) {
+      displayLabel = `${label} (${(0, import_i18n239.__)("Required")})`;
+    } else if (!field.isValid?.required && markWhenOptional) {
+      displayLabel = `${label} (${(0, import_i18n239.__)("Optional")})`;
     }
-    const borderColorValue = style?.border?.color;
-    const borderColorSlug = borderColorValue?.startsWith("var:preset|color|") ? borderColorValue.substring("var:preset|color|".length) : void 0;
-    const updatedStyle = { ...style };
-    updatedStyle.border = {
-      ...updatedStyle.border,
-      color: borderColorSlug ? void 0 : borderColorValue
-    };
-    return {
-      style: cleanEmptyObject(updatedStyle),
-      borderColor: borderColorSlug
-    };
-  }
-  function attributesToStyle2(attributes) {
-    if ((0, import_components262.__experimentalHasSplitBorders)(attributes.style?.border)) {
-      return attributes.style;
-    }
-    return {
-      ...attributes.style,
-      border: {
-        ...attributes.style?.border,
-        color: attributes.borderColor ? "var:preset|color|" + attributes.borderColor : attributes.style?.border?.color
+    return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+      ValidatedDateControl,
+      {
+        field,
+        validity,
+        inputRefs: [fromInputRef, toInputRef],
+        isTouched,
+        setIsTouched,
+        children: /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+          import_components252.BaseControl,
+          {
+            id,
+            className: "dataviews-controls__date",
+            label: displayLabel,
+            help: description,
+            hideLabelFromVision,
+            children: /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)(Stack, { direction: "column", gap: "lg", children: [
+              /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)(
+                Stack,
+                {
+                  direction: "row",
+                  gap: "sm",
+                  wrap: "wrap",
+                  justify: "flex-start",
+                  children: [
+                    DATE_RANGE_PRESETS.map((preset) => {
+                      const isSelected = selectedPresetId === preset.id;
+                      return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+                        import_components252.Button,
+                        {
+                          className: "dataviews-controls__date-preset",
+                          variant: "tertiary",
+                          isPressed: isSelected,
+                          size: "small",
+                          disabled: disabled2,
+                          accessibleWhenDisabled: true,
+                          onClick: () => handlePresetClick(preset),
+                          children: preset.label
+                        },
+                        preset.id
+                      );
+                    }),
+                    /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+                      import_components252.Button,
+                      {
+                        className: "dataviews-controls__date-preset",
+                        variant: "tertiary",
+                        isPressed: !selectedPresetId,
+                        size: "small",
+                        accessibleWhenDisabled: true,
+                        disabled: !!selectedPresetId || disabled2,
+                        children: (0, import_i18n239.__)("Custom")
+                      }
+                    )
+                  ]
+                }
+              ),
+              /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)(
+                Stack,
+                {
+                  direction: "row",
+                  gap: "sm",
+                  justify: "space-between",
+                  className: "dataviews-controls__date-range-inputs",
+                  children: [
+                    /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+                      import_components252.__experimentalInputControl,
+                      {
+                        ref: fromInputRef,
+                        type: "date",
+                        label: (0, import_i18n239.__)("From"),
+                        hideLabelFromVision: true,
+                        value: value?.[0],
+                        onChange: (newValue) => handleManualDateChange("from", newValue),
+                        required: !!field.isValid?.required,
+                        disabled: disabled2,
+                        min: minConstraint,
+                        max: maxConstraint
+                      }
+                    ),
+                    /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+                      import_components252.__experimentalInputControl,
+                      {
+                        ref: toInputRef,
+                        type: "date",
+                        label: (0, import_i18n239.__)("To"),
+                        hideLabelFromVision: true,
+                        value: value?.[1],
+                        onChange: (newValue) => handleManualDateChange("to", newValue),
+                        required: !!field.isValid?.required,
+                        disabled: disabled2,
+                        min: minConstraint,
+                        max: maxConstraint
+                      }
+                    )
+                  ]
+                }
+              ),
+              /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+                RangeCalendar,
+                {
+                  style: { width: "100%" },
+                  value: selectedRange,
+                  onValueChange: onSelectCalendarRange,
+                  month: calendarMonth,
+                  onMonthChange: setCalendarMonth,
+                  locale,
+                  dir: (0, import_i18n239.isRTL)() ? "rtl" : "ltr",
+                  weekStartsOn,
+                  disabled: disabled2 || disabledMatchers
+                }
+              )
+            ] })
+          }
+        )
       }
-    };
-  }
-  function BordersInspectorControl({ label, children, resetAllFilter }) {
-    const attributesResetAllFilter = (0, import_element350.useCallback)(
-      (attributes) => {
-        const existingStyle = attributesToStyle2(attributes);
-        const updatedStyle = resetAllFilter(existingStyle);
-        return {
-          ...attributes,
-          ...styleToAttributes2(updatedStyle)
-        };
-      },
-      [resetAllFilter]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime554.jsx)(
-      inspector_controls_default,
+  }
+  function DateControl({
+    data,
+    field,
+    onChange,
+    hideLabelFromVision,
+    markWhenOptional,
+    operator,
+    validity
+  }) {
+    if (operator === OPERATOR_IN_THE_PAST || operator === OPERATOR_OVER) {
+      return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+        RelativeDateControl,
+        {
+          className: "dataviews-controls__date",
+          data,
+          field,
+          onChange,
+          hideLabelFromVision,
+          operator
+        }
+      );
+    }
+    if (operator === OPERATOR_BETWEEN) {
+      return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+        CalendarDateRangeControl,
+        {
+          data,
+          field,
+          onChange,
+          hideLabelFromVision,
+          markWhenOptional,
+          validity
+        }
+      );
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+      CalendarDateControl,
       {
-        group: "border",
-        resetAllFilter: attributesResetAllFilter,
-        label,
-        children
+        data,
+        field,
+        onChange,
+        hideLabelFromVision,
+        markWhenOptional,
+        validity
       }
     );
   }
-  function BorderPanel2({ clientId, name, setAttributes, settings: settings2 }) {
-    const selectedState = useBlockStyleState();
-    const isEnabled = useHasBorderPanel(settings2);
-    const { style, borderColor, className } = (0, import_data191.useSelect)(
-      (select3) => {
-        if (!isEnabled) {
-          return {};
-        }
-        const {
-          style: _style,
-          borderColor: _borderColor,
-          className: _className
-        } = select3(store).getBlockAttributes(clientId) || {};
-        return {
-          style: _style,
-          borderColor: _borderColor,
-          className: _className
-        };
-      },
-      [clientId, isEnabled]
-    );
-    const { value: inheritedValue } = useResolvedStyle(
-      name,
-      className,
-      selectedState
+
+  // packages/dataviews/build-module/components/dataform-controls/select.mjs
+  var import_components253 = __toESM(require_components(), 1);
+  var import_element337 = __toESM(require_element(), 1);
+  var import_jsx_runtime527 = __toESM(require_jsx_runtime(), 1);
+  function Select2({
+    data,
+    field,
+    onChange,
+    hideLabelFromVision,
+    markWhenOptional,
+    validity
+  }) {
+    const { type, label, description, getValue, setValue, isValid: isValid2 } = field;
+    const disabled2 = field.isDisabled({ item: data, field });
+    const isMultiple = type === "array";
+    const value = getValue({ item: data }) ?? (isMultiple ? [] : "");
+    const onChangeControl = (0, import_element337.useCallback)(
+      (newValue) => onChange(setValue({ item: data, value: newValue })),
+      [data, onChange, setValue]
     );
-    const isStateSelected = !isDefaultBlockStyleState2(selectedState);
-    const value = (0, import_element350.useMemo)(() => {
-      if (isStateSelected) {
-        return getStyleForState2(style, selectedState);
-      }
-      return attributesToStyle2({ style, borderColor });
-    }, [isStateSelected, selectedState, style, borderColor]);
-    const onChange = isStateSelected ? (newStyle) => {
-      setAttributes({
-        style: setStyleForState(style, selectedState, newStyle)
-      });
-    } : (newStyle) => {
-      setAttributes(styleToAttributes2(newStyle));
-    };
-    if (!isEnabled) {
-      return null;
+    const { elements, isLoading } = useElements({
+      elements: field.elements,
+      getElements: field.getElements
+    });
+    if (isLoading) {
+      return /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(import_components253.Spinner, {});
     }
-    const defaultControls = {
-      ...(0, import_blocks120.getBlockSupport)(name, [
-        BORDER_SUPPORT_KEY2,
-        "__experimentalDefaultControls"
-      ]),
-      ...(0, import_blocks120.getBlockSupport)(name, [
-        SHADOW_SUPPORT_KEY,
-        "__experimentalDefaultControls"
-      ])
-    };
-    return /* @__PURE__ */ (0, import_jsx_runtime554.jsx)(
-      BorderPanel,
+    return /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
+      ValidatedSelectControl,
       {
-        as: BordersInspectorControl,
-        panelId: clientId,
-        settings: settings2,
+        required: !!field.isValid?.required,
+        markWhenOptional,
+        customValidity: getCustomValidity(isValid2, validity),
+        label,
         value,
-        onChange,
-        defaultControls,
-        inheritedValue
+        help: description,
+        options: elements,
+        onChange: onChangeControl,
+        hideLabelFromVision,
+        multiple: isMultiple,
+        disabled: disabled2
       }
     );
   }
-  function hasBorderSupport2(blockName, feature = "any") {
-    const support = (0, import_blocks120.getBlockSupport)(blockName, BORDER_SUPPORT_KEY2);
-    if (support === true) {
-      return true;
-    }
-    if (feature === "any") {
-      return !!(support?.color || support?.radius || support?.width || support?.style);
-    }
-    return !!support?.[feature];
-  }
-  function addAttributes5(settings2) {
-    if (!hasBorderSupport2(settings2, "color")) {
-      return settings2;
-    }
-    if (settings2.attributes.borderColor) {
-      return settings2;
-    }
-    return {
-      ...settings2,
-      attributes: {
-        ...settings2.attributes,
-        borderColor: {
-          type: "string"
-        }
-      }
-    };
-  }
-  function addSaveProps8(props, blockNameOrType, attributes) {
-    if (!hasBorderSupport2(blockNameOrType, "color") || shouldSkipSerialization(blockNameOrType, BORDER_SUPPORT_KEY2, "color")) {
-      return props;
-    }
-    const borderClasses = getBorderClasses(attributes);
-    const newClassName = clsx_default(props.className, borderClasses);
-    props.className = newClassName ? newClassName : void 0;
-    return props;
-  }
-  function getBorderClasses(attributes) {
-    const { borderColor, style } = attributes;
-    const borderColorClass = getColorClassName("border-color", borderColor);
-    return clsx_default({
-      "has-border-color": borderColor || style?.border?.color,
-      [borderColorClass]: !!borderColorClass
+
+  // packages/dataviews/build-module/components/dataform-controls/adaptive-select.mjs
+  var import_jsx_runtime528 = __toESM(require_jsx_runtime(), 1);
+  var ELEMENTS_THRESHOLD = 10;
+  function AdaptiveSelect(props) {
+    const { field } = props;
+    const { elements } = useElements({
+      elements: field.elements,
+      getElements: field.getElements
     });
-  }
-  function useBlockProps11({ name, borderColor, style }) {
-    const { colors: colors2 } = useMultipleOriginColorsAndGradients();
-    if (!hasBorderSupport2(name, "color") || shouldSkipSerialization(name, BORDER_SUPPORT_KEY2, "color")) {
-      return {};
+    if (elements.length >= ELEMENTS_THRESHOLD) {
+      return /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(Combobox, { ...props });
     }
-    const { color: borderColorValue } = getMultiOriginColor({
-      colors: colors2,
-      namedColor: borderColor
-    });
-    const { color: borderTopColor } = getMultiOriginColor({
-      colors: colors2,
-      namedColor: getColorSlugFromVariable(style?.border?.top?.color)
-    });
-    const { color: borderRightColor } = getMultiOriginColor({
-      colors: colors2,
-      namedColor: getColorSlugFromVariable(style?.border?.right?.color)
-    });
-    const { color: borderBottomColor } = getMultiOriginColor({
-      colors: colors2,
-      namedColor: getColorSlugFromVariable(style?.border?.bottom?.color)
-    });
-    const { color: borderLeftColor } = getMultiOriginColor({
-      colors: colors2,
-      namedColor: getColorSlugFromVariable(style?.border?.left?.color)
-    });
-    const extraStyles = {
-      borderTopColor: borderTopColor || borderColorValue,
-      borderRightColor: borderRightColor || borderColorValue,
-      borderBottomColor: borderBottomColor || borderColorValue,
-      borderLeftColor: borderLeftColor || borderColorValue
-    };
-    return addSaveProps8(
-      { style: cleanEmptyObject(extraStyles) || {} },
-      name,
-      { borderColor, style }
-    );
+    return /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(Select2, { ...props });
   }
-  var border_default = {
-    useBlockProps: useBlockProps11,
-    addSaveProps: addSaveProps8,
-    attributeKeys: ["borderColor", "style"],
-    hasSupport(name) {
-      return hasBorderSupport2(name, "color");
-    }
-  };
-  (0, import_hooks27.addFilter)(
-    "blocks.registerBlockType",
-    "core/border/addAttributes",
-    addAttributes5
-  );
-
-  // packages/block-editor/build-module/hooks/dimensions.mjs
-  var import_element352 = __toESM(require_element(), 1);
-  var import_data192 = __toESM(require_data(), 1);
-  var import_blocks121 = __toESM(require_blocks(), 1);
-  var import_deprecated35 = __toESM(require_deprecated(), 1);

-  // packages/block-editor/build-module/hooks/spacing-visualizer.mjs
-  var import_element351 = __toESM(require_element(), 1);
-  var import_is_shallow_equal5 = __toESM(require_is_shallow_equal(), 1);
-  var import_jsx_runtime555 = __toESM(require_jsx_runtime(), 1);
-  function SpacingVisualizer({ clientId, value, computeStyle, forceShow }) {
-    const blockElement = useBlockElement(clientId);
-    const [style, updateStyle] = (0, import_element351.useReducer)(
-      () => computeStyle(blockElement)
+  // packages/dataviews/build-module/components/dataform-controls/utils/validated-input.mjs
+  var import_element338 = __toESM(require_element(), 1);
+  var import_jsx_runtime529 = __toESM(require_jsx_runtime(), 1);
+  function ValidatedText({
+    data,
+    field,
+    onChange,
+    hideLabelFromVision,
+    markWhenOptional,
+    type,
+    prefix: prefix2,
+    suffix,
+    validity
+  }) {
+    const { label, placeholder, description, getValue, setValue, isValid: isValid2 } = field;
+    const value = getValue({ item: data });
+    const disabled2 = field.isDisabled({ item: data, field });
+    const onValueChangeControl = (0, import_element338.useCallback)(
+      (newValue) => onChange(
+        setValue({
+          item: data,
+          value: newValue
+        })
+      ),
+      [data, setValue, onChange]
     );
-    (0, import_element351.useEffect)(() => {
-      if (blockElement && forceShow) {
-        updateStyle();
-      }
-    }, [blockElement, forceShow]);
-    (0, import_element351.useEffect)(() => {
-      if (!blockElement) {
-        return;
-      }
-      const observer = new window.MutationObserver(updateStyle);
-      observer.observe(blockElement, {
-        attributes: true,
-        attributeFilter: ["style", "class"]
-      });
-      return () => {
-        observer.disconnect();
-      };
-    }, [blockElement]);
-    const previousValueRef = (0, import_element351.useRef)(value);
-    const [isActive, setIsActive] = (0, import_element351.useState)(false);
-    (0, import_element351.useEffect)(() => {
-      if ((0, import_is_shallow_equal5.isShallowEqual)(value, previousValueRef.current) || forceShow) {
-        return;
+    return /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
+      ValidatedInputControl,
+      {
+        required: !!isValid2.required,
+        markWhenOptional,
+        customValidity: getCustomValidity(isValid2, validity),
+        label,
+        placeholder,
+        value: value ?? "",
+        description: typeof description === "string" ? description : void 0,
+        details: typeof description === "string" ? void 0 : description,
+        onValueChange: onValueChangeControl,
+        hideLabelFromVision,
+        type,
+        prefix: prefix2,
+        suffix,
+        disabled: disabled2,
+        pattern: isValid2.pattern ? isValid2.pattern.constraint : void 0,
+        minLength: isValid2.minLength ? isValid2.minLength.constraint : void 0,
+        maxLength: isValid2.maxLength ? isValid2.maxLength.constraint : void 0
       }
-      setIsActive(true);
-      previousValueRef.current = value;
-      const timeout = setTimeout(() => {
-        setIsActive(false);
-      }, 400);
-      return () => {
-        setIsActive(false);
-        clearTimeout(timeout);
-      };
-    }, [value, forceShow]);
-    if (!isActive && !forceShow) {
-      return null;
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime555.jsx)(
-      cover_default,
+    );
+  }
+
+  // packages/dataviews/build-module/components/dataform-controls/email.mjs
+  var import_jsx_runtime530 = __toESM(require_jsx_runtime(), 1);
+  function Email({
+    data,
+    field,
+    onChange,
+    hideLabelFromVision,
+    markWhenOptional,
+    validity
+  }) {
+    return /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
+      ValidatedText,
       {
-        clientId,
-        __unstablePopoverSlot: "block-toolbar",
-        children: /* @__PURE__ */ (0, import_jsx_runtime555.jsx)("div", { className: "block-editor__spacing-visualizer", style })
+        ...{
+          data,
+          field,
+          onChange,
+          hideLabelFromVision,
+          markWhenOptional,
+          validity,
+          type: "email",
+          prefix: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(InputLayout3.Slot, { padding: "minimal", children: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(Icon, { icon: envelope_default }) })
+        }
       }
     );
   }
-  function getComputedCSS(element, property) {
-    return element.ownerDocument.defaultView.getComputedStyle(element).getPropertyValue(property);
+
+  // packages/dataviews/build-module/components/dataform-controls/telephone.mjs
+  var import_jsx_runtime531 = __toESM(require_jsx_runtime(), 1);
+  function Telephone({
+    data,
+    field,
+    onChange,
+    hideLabelFromVision,
+    markWhenOptional,
+    validity
+  }) {
+    return /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
+      ValidatedText,
+      {
+        ...{
+          data,
+          field,
+          onChange,
+          hideLabelFromVision,
+          markWhenOptional,
+          validity,
+          type: "tel",
+          prefix: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(InputLayout3.Slot, { padding: "minimal", children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(Icon, { icon: mobile_default }) })
+        }
+      }
+    );
   }
-  function MarginVisualizer({ clientId, value, forceShow }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime555.jsx)(
-      SpacingVisualizer,
+
+  // packages/dataviews/build-module/components/dataform-controls/url.mjs
+  var import_jsx_runtime532 = __toESM(require_jsx_runtime(), 1);
+  function Url({
+    data,
+    field,
+    onChange,
+    hideLabelFromVision,
+    markWhenOptional,
+    validity
+  }) {
+    return /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(
+      ValidatedText,
       {
-        clientId,
-        value: value?.spacing?.margin,
-        computeStyle: (blockElement) => {
-          const top = getComputedCSS(blockElement, "margin-top");
-          const right = getComputedCSS(blockElement, "margin-right");
-          const bottom = getComputedCSS(blockElement, "margin-bottom");
-          const left = getComputedCSS(blockElement, "margin-left");
-          return {
-            borderTopWidth: top,
-            borderRightWidth: right,
-            borderBottomWidth: bottom,
-            borderLeftWidth: left,
-            top: top ? `-${top}` : 0,
-            right: right ? `-${right}` : 0,
-            bottom: bottom ? `-${bottom}` : 0,
-            left: left ? `-${left}` : 0
-          };
-        },
-        forceShow
+        ...{
+          data,
+          field,
+          onChange,
+          hideLabelFromVision,
+          markWhenOptional,
+          validity,
+          type: "url",
+          prefix: /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(InputLayout3.Slot, { padding: "minimal", children: /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(Icon, { icon: link_default }) })
+        }
       }
     );
   }
-  function PaddingVisualizer({ clientId, value, forceShow }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime555.jsx)(
-      SpacingVisualizer,
+
+  // packages/dataviews/build-module/components/dataform-controls/utils/validated-number.mjs
+  var import_components254 = __toESM(require_components(), 1);
+  var import_element339 = __toESM(require_element(), 1);
+  var import_i18n240 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime533 = __toESM(require_jsx_runtime(), 1);
+  function toNumberOrEmpty(value) {
+    if (value === "" || value === void 0) {
+      return "";
+    }
+    const number = Number(value);
+    return Number.isFinite(number) ? number : "";
+  }
+  function BetweenControls({
+    value,
+    onChange,
+    hideLabelFromVision,
+    step
+  }) {
+    const [min3 = "", max3 = ""] = value;
+    const onChangeMin = (0, import_element339.useCallback)(
+      (newValue) => onChange([toNumberOrEmpty(newValue), max3]),
+      [onChange, max3]
+    );
+    const onChangeMax = (0, import_element339.useCallback)(
+      (newValue) => onChange([min3, toNumberOrEmpty(newValue)]),
+      [onChange, min3]
+    );
+    return /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(
+      import_components254.BaseControl,
       {
-        clientId,
-        value: value?.spacing?.padding,
-        computeStyle: (blockElement) => ({
-          borderTopWidth: getComputedCSS(blockElement, "padding-top"),
-          borderRightWidth: getComputedCSS(
-            blockElement,
-            "padding-right"
-          ),
-          borderBottomWidth: getComputedCSS(
-            blockElement,
-            "padding-bottom"
+        help: (0, import_i18n240.__)("The max. value must be greater than the min. value."),
+        children: /* @__PURE__ */ (0, import_jsx_runtime533.jsxs)(import_components254.Flex, { direction: "row", gap: 4, children: [
+          /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(
+            import_components254.__experimentalNumberControl,
+            {
+              label: (0, import_i18n240.__)("Min."),
+              value: min3,
+              max: max3 ? Number(max3) - step : void 0,
+              onChange: onChangeMin,
+              hideLabelFromVision,
+              step
+            }
           ),
-          borderLeftWidth: getComputedCSS(blockElement, "padding-left")
-        }),
-        forceShow
+          /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(
+            import_components254.__experimentalNumberControl,
+            {
+              label: (0, import_i18n240.__)("Max."),
+              value: max3,
+              min: min3 ? Number(min3) + step : void 0,
+              onChange: onChangeMax,
+              hideLabelFromVision,
+              step
+            }
+          )
+        ] })
+      }
+    );
+  }
+  function ValidatedNumber({
+    data,
+    field,
+    onChange,
+    hideLabelFromVision,
+    markWhenOptional,
+    operator,
+    validity
+  }) {
+    const decimals = field.format?.decimals ?? 0;
+    const step = Math.pow(10, Math.abs(decimals) * -1);
+    const { label, description, getValue, setValue, isValid: isValid2 } = field;
+    const value = getValue({ item: data }) ?? "";
+    const disabled2 = field.isDisabled({ item: data, field });
+    const onChangeControl = (0, import_element339.useCallback)(
+      (newValue) => {
+        onChange(
+          setValue({
+            item: data,
+            // Do not convert an empty string or undefined to a number,
+            // otherwise there's a mismatch between the UI control (empty)
+            // and the data relied by onChange (0).
+            value: ["", void 0].includes(newValue) ? void 0 : Number(newValue)
+          })
+        );
+      },
+      [data, onChange, setValue]
+    );
+    const onChangeBetweenControls = (0, import_element339.useCallback)(
+      (newValue) => {
+        onChange(
+          setValue({
+            item: data,
+            value: newValue
+          })
+        );
+      },
+      [data, onChange, setValue]
+    );
+    if (operator === OPERATOR_BETWEEN) {
+      let valueBetween = ["", ""];
+      if (Array.isArray(value) && value.length === 2 && value.every(
+        (element) => typeof element === "number" || element === ""
+      )) {
+        valueBetween = value;
+      }
+      return /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(
+        BetweenControls,
+        {
+          value: valueBetween,
+          onChange: onChangeBetweenControls,
+          hideLabelFromVision,
+          step
+        }
+      );
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(
+      ValidatedNumberControl,
+      {
+        required: !!isValid2.required,
+        markWhenOptional,
+        customValidity: getCustomValidity(isValid2, validity),
+        label,
+        help: description,
+        value,
+        onChange: onChangeControl,
+        hideLabelFromVision,
+        step,
+        min: typeof isValid2.min?.constraint === "number" ? isValid2.min.constraint : void 0,
+        max: typeof isValid2.max?.constraint === "number" ? isValid2.max.constraint : void 0,
+        disabled: disabled2
       }
     );
   }

-  // packages/block-editor/build-module/hooks/dimensions.mjs
-  var import_jsx_runtime556 = __toESM(require_jsx_runtime(), 1);
-  var DIMENSIONS_SUPPORT_KEY = "dimensions";
-  var SPACING_SUPPORT_KEY2 = "spacing";
-  function useVisualizer() {
-    const [property, setProperty] = (0, import_element352.useState)(false);
-    const { hideBlockInterface: hideBlockInterface2, showBlockInterface: showBlockInterface2 } = unlock(
-      (0, import_data192.useDispatch)(store)
-    );
-    (0, import_element352.useEffect)(() => {
-      if (!property) {
-        showBlockInterface2();
-      } else {
-        hideBlockInterface2();
-      }
-    }, [property, showBlockInterface2, hideBlockInterface2]);
-    return [property, setProperty];
+  // packages/dataviews/build-module/components/dataform-controls/integer.mjs
+  var import_jsx_runtime534 = __toESM(require_jsx_runtime(), 1);
+  function Integer(props) {
+    return /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(ValidatedNumber, { ...props });
   }
-  function DimensionsInspectorControl({ children, resetAllFilter }) {
-    const attributesResetAllFilter = (0, import_element352.useCallback)(
-      (attributes) => {
-        const existingStyle = attributes.style;
-        const updatedStyle = resetAllFilter(existingStyle);
-        return {
-          ...attributes,
-          style: updatedStyle
-        };
-      },
-      [resetAllFilter]
+
+  // packages/dataviews/build-module/components/dataform-controls/number.mjs
+  var import_jsx_runtime535 = __toESM(require_jsx_runtime(), 1);
+  function Number2(props) {
+    return /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(ValidatedNumber, { ...props });
+  }
+
+  // packages/dataviews/build-module/components/dataform-controls/radio.mjs
+  var import_components255 = __toESM(require_components(), 1);
+  var import_element340 = __toESM(require_element(), 1);
+  var import_jsx_runtime536 = __toESM(require_jsx_runtime(), 1);
+  function Radio({
+    data,
+    field,
+    onChange,
+    hideLabelFromVision,
+    markWhenOptional,
+    validity
+  }) {
+    const { label, description, getValue, setValue, isValid: isValid2 } = field;
+    const disabled2 = field.isDisabled({ item: data, field });
+    const { elements, isLoading } = useElements({
+      elements: field.elements,
+      getElements: field.getElements
+    });
+    const value = getValue({ item: data });
+    const onChangeControl = (0, import_element340.useCallback)(
+      (newValue) => onChange(setValue({ item: data, value: newValue })),
+      [data, onChange, setValue]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
-      inspector_controls_default,
+    if (isLoading) {
+      return /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(import_components255.Spinner, {});
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
+      ValidatedRadioControl,
       {
-        group: "dimensions",
-        resetAllFilter: attributesResetAllFilter,
-        children
+        required: !!field.isValid?.required,
+        markWhenOptional,
+        customValidity: getCustomValidity(isValid2, validity),
+        label,
+        help: description,
+        onChange: onChangeControl,
+        options: elements,
+        selected: value,
+        hideLabelFromVision,
+        disabled: disabled2
       }
     );
   }
-  function DimensionsPanel2({ clientId, name, setAttributes, settings: settings2 }) {
-    const selectedState = useBlockStyleState();
-    const isStateSelected = !isDefaultBlockStyleState2(selectedState);
-    const isEnabled = useHasDimensionsPanel(settings2, selectedState);
-    const { style, className, layout } = (0, import_data192.useSelect)(
-      (select3) => {
-        if (!isEnabled) {
-          return {};
-        }
-        const attributes = select3(store).getBlockAttributes(clientId) || {};
-        return {
-          style: attributes.style,
-          className: attributes.className,
-          layout: attributes.layout
-        };
-      },
-      [clientId, isEnabled]
-    );
-    const { value: inheritedValue } = useResolvedStyle(
-      name,
-      className,
-      selectedState
-    );
-    const [visualizedProperty, setVisualizedProperty] = useVisualizer();
-    const value = isStateSelected ? getStyleForState2(style, selectedState) : style;
-    const onChange = isStateSelected ? (newStyle) => {
-      setAttributes({
-        style: setStyleForState(style, selectedState, newStyle)
-      });
-    } : (newStyle) => {
-      setAttributes({
-        style: cleanEmptyObject(newStyle)
-      });
-    };
-    if (!isEnabled) {
-      return null;
-    }
-    const defaultDimensionsControls = (0, import_blocks121.getBlockSupport)(name, [
-      DIMENSIONS_SUPPORT_KEY,
-      "__experimentalDefaultControls"
-    ]);
-    const defaultSpacingControls = (0, import_blocks121.getBlockSupport)(name, [
-      SPACING_SUPPORT_KEY2,
-      "__experimentalDefaultControls"
-    ]);
-    const { default: defaultLayout2 } = (0, import_blocks121.getBlockSupport)(name, "layout") || {};
-    const defaultControls = {
-      // In the block inspector, minHeight and minWidth should not
-      // be shown by default unless the block explicitly opts in.
-      minHeight: false,
-      minWidth: false,
-      ...defaultDimensionsControls,
-      ...defaultSpacingControls
-    };
-    return /* @__PURE__ */ (0, import_jsx_runtime556.jsxs)(import_jsx_runtime556.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
-        DimensionsPanel,
-        {
-          as: DimensionsInspectorControl,
-          panelId: clientId,
-          settings: settings2,
-          allowAxialBlockGap: isAxialBlockGapAllowed(
-            layout,
-            defaultLayout2
-          ),
-          value,
+
+  // packages/dataviews/build-module/components/dataform-controls/text.mjs
+  var import_element341 = __toESM(require_element(), 1);
+  var import_jsx_runtime537 = __toESM(require_jsx_runtime(), 1);
+  function Text3({
+    data,
+    field,
+    onChange,
+    hideLabelFromVision,
+    markWhenOptional,
+    config: config2,
+    validity
+  }) {
+    const { prefix: prefix2, suffix } = config2 || {};
+    return /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
+      ValidatedText,
+      {
+        ...{
+          data,
+          field,
           onChange,
-          defaultControls,
-          styleState: selectedState,
-          onVisualize: isStateSelected ? void 0 : setVisualizedProperty,
-          inheritedValue
-        }
-      ),
-      !isStateSelected && !!settings2?.spacing?.padding && visualizedProperty === "padding" && /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
-        PaddingVisualizer,
-        {
-          forceShow: visualizedProperty === "padding",
-          clientId,
-          value
-        }
-      ),
-      !isStateSelected && !!settings2?.spacing?.margin && visualizedProperty === "margin" && /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
-        MarginVisualizer,
-        {
-          forceShow: visualizedProperty === "margin",
-          clientId,
-          value
+          hideLabelFromVision,
+          markWhenOptional,
+          validity,
+          prefix: prefix2 ? (0, import_element341.createElement)(prefix2) : void 0,
+          suffix: suffix ? (0, import_element341.createElement)(suffix) : void 0
         }
-      )
-    ] });
-  }
-  function hasDimensionsSupport(blockName, feature = "any") {
-    const support = (0, import_blocks121.getBlockSupport)(blockName, DIMENSIONS_SUPPORT_KEY);
-    if (support === true) {
-      return true;
-    }
-    if (feature === "any") {
-      return !!(support?.aspectRatio || !!support?.height || !!support?.minHeight || !!support?.width || !!support?.minWidth);
-    }
-    return !!support?.[feature];
+      }
+    );
   }
-  function isExplicitAspectRatio(aspectRatio) {
-    if (!aspectRatio) {
-      return false;
-    }
-    return `${aspectRatio}`.trim().toLowerCase() !== "auto";
+
+  // packages/dataviews/build-module/components/dataform-controls/time.mjs
+  var import_components256 = __toESM(require_components(), 1);
+  var import_element342 = __toESM(require_element(), 1);
+  var import_i18n241 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime538 = __toESM(require_jsx_runtime(), 1);
+  function getStep(timeFormat, values) {
+    const tokens = (timeFormat ?? "").replace(/\\./g, "");
+    const hasSeconds = tokens.includes("s") || values.some((value) => (parseTime2(value) ?? 0) % 60 !== 0);
+    return hasSeconds ? 1 : void 0;
   }
-  var dimensions_default = {
-    useBlockProps: useBlockProps12,
-    attributeKeys: ["height", "minHeight", "width", "style"],
-    hasSupport(name) {
-      return hasDimensionsSupport(name);
-    }
-  };
-  function useBlockProps12({ name, height, minHeight, style }) {
-    if (!hasDimensionsSupport(name, "aspectRatio") || shouldSkipSerialization(name, DIMENSIONS_SUPPORT_KEY, "aspectRatio")) {
-      return {};
+  function toInputValue(value) {
+    const seconds = parseTime2(value);
+    if (seconds === null) {
+      return "";
     }
-    const hasExplicitAspectRatio = isExplicitAspectRatio(
-      style?.dimensions?.aspectRatio
-    );
-    const className = clsx_default({
-      "has-aspect-ratio": hasExplicitAspectRatio
-    });
-    const inlineStyleOverrides = {};
-    if (hasExplicitAspectRatio) {
-      inlineStyleOverrides.minHeight = "unset";
-      inlineStyleOverrides.height = "unset";
-    } else if (minHeight || style?.dimensions?.minHeight || height || style?.dimensions?.height) {
-      inlineStyleOverrides.aspectRatio = "unset";
+    const parts = [
+      Math.floor(seconds / 3600),
+      Math.floor(seconds % 3600 / 60)
+    ];
+    if (seconds % 60 !== 0) {
+      parts.push(seconds % 60);
     }
-    return { className, style: inlineStyleOverrides };
-  }
-  function useCustomSides() {
-    (0, import_deprecated35.default)("wp.blockEditor.__experimentalUseCustomSides", {
-      since: "6.3",
-      version: "6.4"
-    });
+    return parts.map((part) => String(part).padStart(2, "0")).join(":");
   }
-
-  // packages/block-editor/build-module/hooks/state-utils.mjs
-  var import_blocks122 = __toESM(require_blocks(), 1);
-  function buildScopedBlockSelector(baseSelector, blockSelector, suffix = "") {
-    if (typeof blockSelector !== "string" || !blockSelector) {
-      return splitSelectorList(baseSelector).map((selector3) => `${selector3.trim()}${suffix}`).join(", ");
-    }
-    const baseSelectors = splitSelectorList(baseSelector).filter(
-      (selector3) => selector3.trim()
+  function BetweenControls2({
+    value,
+    onChange,
+    hideLabelFromVision,
+    disabled: disabled2,
+    step,
+    min: min3,
+    max: max3
+  }) {
+    const [from = "", to2 = ""] = value;
+    const onChangeFrom = (0, import_element342.useCallback)(
+      (newValue) => onChange([newValue ?? "", to2]),
+      [onChange, to2]
     );
-    const selectors4 = splitSelectorList(blockSelector).filter(
-      (selector3) => selector3.trim()
+    const onChangeTo = (0, import_element342.useCallback)(
+      (newValue) => onChange([from, newValue ?? ""]),
+      [onChange, from]
     );
-    if (!selectors4.length) {
-      return baseSelectors.map((selector3) => `${selector3.trim()}${suffix}`).join(", ");
-    }
-    return selectors4.map((selector3) => {
-      selector3 = selector3.trim();
-      const match2 = selector3.match(/^([.#]?[-_a-zA-Z0-9]+|\[[^\]]+\])/);
-      if (match2) {
-        return baseSelectors.map(
-          (base) => `${base.trim()}${selector3.slice(
-            match2[0].length
-          )}${suffix}`
-        ).join(", ");
+    return /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
+      import_components256.BaseControl,
+      {
+        help: (0, import_i18n241.__)("The end time must be later than the start time."),
+        children: /* @__PURE__ */ (0, import_jsx_runtime538.jsxs)(Stack, { direction: "row", gap: "sm", justify: "space-between", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
+            ValidatedInputControl,
+            {
+              type: "time",
+              label: (0, import_i18n241.__)("From"),
+              value: from,
+              onValueChange: onChangeFrom,
+              hideLabelFromVision,
+              disabled: disabled2,
+              step,
+              min: min3,
+              max: to2 || max3
+            }
+          ),
+          /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
+            ValidatedInputControl,
+            {
+              type: "time",
+              label: (0, import_i18n241.__)("To"),
+              value: to2,
+              onValueChange: onChangeTo,
+              hideLabelFromVision,
+              disabled: disabled2,
+              step,
+              min: from || min3,
+              max: max3
+            }
+          )
+        ] })
       }
-      return baseSelectors.map((base) => `${base.trim()}${suffix}`).join(", ");
-    }).join(", ");
-  }
-
-  // packages/block-editor/build-module/hooks/style.mjs
-  var import_jsx_runtime557 = __toESM(require_jsx_runtime(), 1);
-  var { getResponsiveMediaQueries: getResponsiveMediaQueries2 } = unlock(privateApis);
-  var BORDER_SIDES = ["Top", "Right", "Bottom", "Left"];
-  var styleSupportKeys2 = [
-    ...TYPOGRAPHY_SUPPORT_KEYS2,
-    BORDER_SUPPORT_KEY2,
-    COLOR_SUPPORT_KEY2,
-    DIMENSIONS_SUPPORT_KEY,
-    BACKGROUND_SUPPORT_KEY,
-    SPACING_SUPPORT_KEY2,
-    SHADOW_SUPPORT_KEY
-  ];
-  var hasStyleSupport2 = (nameOrType) => styleSupportKeys2.some((key) => (0, import_blocks123.hasBlockSupport)(nameOrType, key));
-  function getInlineStyles(styles = {}) {
-    const output = {};
-    (0, import_style_engine5.getCSSRules)(styles).forEach((rule) => {
-      output[rule.key] = rule.value;
-    });
-    return output;
+    );
   }
-  function getStateFallbackBorderStyles(stateStyles) {
-    const border = stateStyles?.border;
-    if (!border) {
-      return void 0;
-    }
-    const hasBorderStyle = !!border.style;
-    const hasBorderColor = !!border.color;
-    const hasBorderWidth = !!border.width;
-    const fallbackBorder = {};
-    if (!hasBorderStyle && (hasBorderColor || hasBorderWidth)) {
-      fallbackBorder.style = "solid";
-    }
-    BORDER_SIDES.forEach((side) => {
-      const sideKey = side.toLowerCase();
-      const sideBorder = border[sideKey];
-      const hasSideStyle = !!sideBorder?.style;
-      const hasSideColor = !!sideBorder?.color;
-      const hasSideWidth = !!sideBorder?.width;
-      if (!hasBorderStyle && !hasSideStyle && (hasSideColor || hasSideWidth)) {
-        fallbackBorder[sideKey] = { style: "solid" };
+  function Time({
+    data,
+    field,
+    onChange,
+    hideLabelFromVision,
+    markWhenOptional,
+    operator,
+    validity
+  }) {
+    const { label, placeholder, description, getValue, setValue, isValid: isValid2 } = field;
+    const value = getValue({ item: data });
+    const disabled2 = field.isDisabled({ item: data, field });
+    const timeFormat = field.format?.time;
+    const min3 = typeof isValid2.min?.constraint === "string" ? isValid2.min.constraint : void 0;
+    const max3 = typeof isValid2.max?.constraint === "string" ? isValid2.max.constraint : void 0;
+    const onChangeControl = (0, import_element342.useCallback)(
+      (newValue) => onChange(
+        setValue({
+          item: data,
+          value: newValue === "" ? void 0 : newValue
+        })
+      ),
+      [data, onChange, setValue]
+    );
+    const onChangeBetweenControls = (0, import_element342.useCallback)(
+      ([from, to2]) => onChange(
+        setValue({
+          item: data,
+          // An unfilled bound is stored as `undefined`, which the
+          // `between` operator reads as "do not apply the filter".
+          value: [from || void 0, to2 || void 0]
+        })
+      ),
+      [data, onChange, setValue]
+    );
+    if (operator === OPERATOR_BETWEEN) {
+      let valueBetween = ["", ""];
+      if (Array.isArray(value) && value.length === 2) {
+        valueBetween = [
+          toInputValue(value[0]),
+          toInputValue(value[1])
+        ];
       }
-    });
-    return cleanEmptyObject({ border: cleanEmptyObject(fallbackBorder) });
-  }
-  function getStateBackgroundResetCSS(stateStyles, selector3) {
-    const hasSolidBackground = !!stateStyles?.color?.background;
-    if (!hasSolidBackground) {
-      return void 0;
-    }
-    const hasColorGradient = !!stateStyles?.color?.gradient;
-    const hasBackgroundGradient = !!stateStyles?.background?.gradient || !!stateStyles?.background?.backgroundImage;
-    if (hasColorGradient || hasBackgroundGradient) {
-      return void 0;
-    }
-    const declaration = "background-image: unset !important";
-    return selector3 ? `${selector3} { ${declaration}; }` : `${declaration};`;
-  }
-  function getStateFallbackDimensionStyles(stateStyles) {
-    const dimensions = stateStyles?.dimensions;
-    if (!dimensions) {
-      return void 0;
-    }
-    if (isExplicitAspectRatio(dimensions.aspectRatio)) {
-      return {
-        dimensions: {
-          minHeight: "unset",
-          height: "unset"
-        }
-      };
-    }
-    if (dimensions.minHeight || dimensions.height) {
-      return {
-        dimensions: {
-          aspectRatio: "unset"
+      return /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
+        BetweenControls2,
+        {
+          value: valueBetween,
+          onChange: onChangeBetweenControls,
+          hideLabelFromVision,
+          disabled: disabled2,
+          step: getStep(timeFormat, valueBetween),
+          min: min3,
+          max: max3
         }
-      };
-    }
-  }
-  function getStateTextAlignCSS(stateStyles, selector3) {
-    const textAlign = stateStyles?.typography?.textAlign;
-    if (typeof textAlign !== "string" || !textAlign) {
-      return void 0;
+      );
     }
-    const declaration = `text-align: ${(0, import_style_engine5.getCSSValueFromRawStyle)(
-      textAlign
-    )} !important`;
-    return selector3 ? `${selector3} { ${declaration}; }` : `${declaration};`;
+    return /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
+      ValidatedInputControl,
+      {
+        required: !!isValid2.required,
+        markWhenOptional,
+        customValidity: getCustomValidity(isValid2, validity),
+        type: "time",
+        label,
+        placeholder,
+        description: typeof description === "string" ? description : void 0,
+        details: typeof description === "string" ? void 0 : description,
+        value: toInputValue(value),
+        onValueChange: onChangeControl,
+        hideLabelFromVision,
+        disabled: disabled2,
+        step: getStep(timeFormat, [value]),
+        min: min3,
+        max: max3
+      }
+    );
   }
-  function getStateStylesCSS(stateStyles, selector3) {
-    const fallbackDimensionStyles = getStateFallbackDimensionStyles(stateStyles);
-    const stylesWithDimensionFallbacks = fallbackDimensionStyles ? mergeStyleObjects(stateStyles, fallbackDimensionStyles) : stateStyles;
-    const css = (0, import_style_engine5.compileCSS)(stylesWithDimensionFallbacks, { selector: selector3 });
-    const importantCSS = css ? css.replace(/;/g, " !important;") : void 0;
-    const fallbackBorderStyles = getStateFallbackBorderStyles(stateStyles);
-    const fallbackCSS = fallbackBorderStyles ? (0, import_style_engine5.compileCSS)(fallbackBorderStyles, { selector: selector3 }) : void 0;
-    const textAlignCSS = getStateTextAlignCSS(stateStyles, selector3);
-    const backgroundResetCSS = getStateBackgroundResetCSS(
-      stateStyles,
-      selector3
+
+  // packages/dataviews/build-module/components/dataform-controls/toggle.mjs
+  var import_element343 = __toESM(require_element(), 1);
+  var import_jsx_runtime539 = __toESM(require_jsx_runtime(), 1);
+  function Toggle({
+    field,
+    onChange,
+    data,
+    hideLabelFromVision,
+    markWhenOptional,
+    validity
+  }) {
+    const { label, description, getValue, setValue, isValid: isValid2 } = field;
+    const disabled2 = field.isDisabled({ item: data, field });
+    const onChangeControl = (0, import_element343.useCallback)(() => {
+      onChange(
+        setValue({ item: data, value: !getValue({ item: data }) })
+      );
+    }, [onChange, setValue, data, getValue]);
+    return /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(
+      ValidatedToggleControl,
+      {
+        required: !!isValid2.required,
+        markWhenOptional,
+        customValidity: getCustomValidity(isValid2, validity),
+        hidden: hideLabelFromVision,
+        label,
+        help: description,
+        checked: getValue({ item: data }),
+        onChange: onChangeControl,
+        disabled: disabled2
+      }
     );
-    return [importantCSS, textAlignCSS, fallbackCSS, backgroundResetCSS].filter(Boolean).join("\n");
   }
-  function isPlainObject2(value) {
-    return !!value && typeof value === "object" && !Array.isArray(value);
+
+  // packages/dataviews/build-module/components/dataform-controls/textarea.mjs
+  var import_element344 = __toESM(require_element(), 1);
+  var import_jsx_runtime540 = __toESM(require_jsx_runtime(), 1);
+  function Textarea3({
+    data,
+    field,
+    onChange,
+    hideLabelFromVision,
+    markWhenOptional,
+    config: config2,
+    validity
+  }) {
+    const { rows = 4 } = config2 || {};
+    const disabled2 = field.isDisabled({ item: data, field });
+    const { label, placeholder, description, setValue, isValid: isValid2 } = field;
+    const value = field.getValue({ item: data });
+    const onValueChangeControl = (0, import_element344.useCallback)(
+      (newValue) => onChange(setValue({ item: data, value: newValue })),
+      [data, onChange, setValue]
+    );
+    return /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(
+      ValidatedTextareaControl,
+      {
+        required: !!isValid2.required,
+        markWhenOptional,
+        customValidity: getCustomValidity(isValid2, validity),
+        label,
+        placeholder,
+        value: value ?? "",
+        description: typeof description === "string" ? description : void 0,
+        details: typeof description === "string" ? void 0 : description,
+        onValueChange: onValueChangeControl,
+        rows,
+        disabled: disabled2,
+        minLength: isValid2.minLength ? isValid2.minLength.constraint : void 0,
+        maxLength: isValid2.maxLength ? isValid2.maxLength.constraint : void 0,
+        hideLabelFromVision
+      }
+    );
   }
-  function mergeStyleObjects(target = {}, source = {}) {
-    const merged = { ...target };
-    Object.entries(source).forEach(([key, value]) => {
-      merged[key] = isPlainObject2(value) && isPlainObject2(merged[key]) ? mergeStyleObjects(merged[key], value) : value;
+
+  // packages/dataviews/build-module/components/dataform-controls/toggle-group.mjs
+  var import_components257 = __toESM(require_components(), 1);
+  var import_element345 = __toESM(require_element(), 1);
+  var import_jsx_runtime541 = __toESM(require_jsx_runtime(), 1);
+  function ToggleGroup({
+    data,
+    field,
+    onChange,
+    hideLabelFromVision,
+    markWhenOptional,
+    validity
+  }) {
+    const { getValue, setValue, isValid: isValid2 } = field;
+    const disabled2 = field.isDisabled({ item: data, field });
+    const value = getValue({ item: data });
+    const onChangeControl = (0, import_element345.useCallback)(
+      (newValue) => onChange(setValue({ item: data, value: newValue })),
+      [data, onChange, setValue]
+    );
+    const { elements, isLoading } = useElements({
+      elements: field.elements,
+      getElements: field.getElements
     });
-    return merged;
+    if (isLoading) {
+      return /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(import_components257.Spinner, {});
+    }
+    if (elements.length === 0) {
+      return null;
+    }
+    const selectedOption = elements.find((el) => el.value === value);
+    return /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
+      ValidatedToggleGroupControl,
+      {
+        required: !!field.isValid?.required,
+        markWhenOptional,
+        customValidity: getCustomValidity(isValid2, validity),
+        isBlock: true,
+        label: field.label,
+        help: selectedOption?.description || field.description,
+        onChange: onChangeControl,
+        value,
+        hideLabelFromVision,
+        children: elements.map((el) => /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
+          import_components257.__experimentalToggleGroupControlOption,
+          {
+            label: el.label,
+            value: el.value,
+            disabled: disabled2
+          },
+          el.value
+        ))
+      }
+    );
   }
-  function addStyleGroup(groups3, selector3, style) {
-    const key = selector3 || "";
-    const existing = groups3.get(key) || { selector: selector3, style: {} };
-    groups3.set(key, {
-      selector: selector3,
-      style: mergeStyleObjects(existing.style, style)
+
+  // packages/dataviews/build-module/components/dataform-controls/array.mjs
+  var import_components258 = __toESM(require_components(), 1);
+  var import_element346 = __toESM(require_element(), 1);
+  var import_jsx_runtime542 = __toESM(require_jsx_runtime(), 1);
+  function ArrayControl({
+    data,
+    field,
+    onChange,
+    hideLabelFromVision,
+    markWhenOptional,
+    validity
+  }) {
+    const { label, placeholder, description, getValue, setValue, isValid: isValid2 } = field;
+    const value = getValue({ item: data });
+    const disabled2 = field.isDisabled({ item: data, field });
+    const { elements, isLoading } = useElements({
+      elements: field.elements,
+      getElements: field.getElements
     });
-  }
-  function getStateStyleGroups(stateStyles, name) {
-    const blockSelectors = (0, import_blocks123.getBlockType)(name)?.selectors || {};
-    const groups3 = /* @__PURE__ */ new Map();
-    Object.entries(stateStyles || {}).forEach(
-      ([feature, featureStyles]) => {
-        const featureSelectors = blockSelectors[feature];
-        if (typeof featureSelectors === "string") {
-          addStyleGroup(groups3, featureSelectors, {
-            [feature]: featureStyles
-          });
-          return;
-        }
-        if (isPlainObject2(featureSelectors) && isPlainObject2(featureStyles)) {
-          const remainingStyles = { ...featureStyles };
-          Object.entries(featureSelectors).forEach(
-            ([subfeature, subfeatureSelector]) => {
-              if (subfeature === "root" || typeof subfeatureSelector !== "string" || !Object.hasOwn(featureStyles, subfeature)) {
-                return;
-              }
-              addStyleGroup(groups3, subfeatureSelector, {
-                [feature]: {
-                  [subfeature]: featureStyles[subfeature]
-                }
-              });
-              delete remainingStyles[subfeature];
-            }
-          );
-          if (Object.keys(remainingStyles).length) {
-            addStyleGroup(
-              groups3,
-              featureSelectors.root || blockSelectors.root,
-              {
-                [feature]: remainingStyles
-              }
-            );
+    const arrayValueAsElements = (0, import_element346.useMemo)(
+      () => Array.isArray(value) ? value.map((token) => {
+        const element = elements?.find(
+          (suggestion) => suggestion.value === token
+        );
+        return element || { value: token, label: token };
+      }) : [],
+      [value, elements]
+    );
+    const onChangeControl = (0, import_element346.useCallback)(
+      (tokens) => {
+        const valueTokens = tokens.map((token) => {
+          if (typeof token === "object" && "value" in token) {
+            return token.value;
           }
-          return;
-        }
-        addStyleGroup(groups3, blockSelectors.root, {
-          [feature]: featureStyles
+          return token;
         });
-      }
+        onChange(setValue({ item: data, value: valueTokens }));
+      },
+      [onChange, setValue, data]
     );
-    return Array.from(groups3.values());
-  }
-  function getBlockStateStylesCSS(stateStyles, options) {
-    const { name, baseSelector, state = "" } = options;
-    const rules = getStateStyleGroups(stateStyles, name).map(
-      ({ selector: blockSelector, style }) => getStateStylesCSS(
-        style,
-        buildScopedBlockSelector(baseSelector, blockSelector, state)
-      )
-    ).filter(Boolean);
-    return rules.length ? rules.join("\n") : void 0;
-  }
-  function getRootStateStyles(stateStyles, nestedKeys) {
-    if (!stateStyles) {
-      return stateStyles;
-    }
-    const rootStyles = { ...stateStyles };
-    nestedKeys.forEach((key) => {
-      delete rootStyles[key];
-    });
-    return rootStyles;
-  }
-  function getPseudoStateCSSRules(style, name, baseSelector) {
-    const validPseudoStates = VALID_BLOCK_PSEUDO_STATES[name];
-    if (!validPseudoStates) {
-      return [];
+    if (isLoading) {
+      return /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(import_components258.Spinner, {});
     }
-    const cssRules = [];
-    validPseudoStates.forEach((pseudoState) => {
-      const stateStyles = style?.[pseudoState];
-      if (stateStyles) {
-        const css = getBlockStateStylesCSS(stateStyles, {
-          name,
-          baseSelector,
-          state: pseudoState
-        });
-        if (css) {
-          cssRules.push(css);
+    return /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
+      ValidatedFormTokenField,
+      {
+        required: !!isValid2?.required,
+        markWhenOptional,
+        customValidity: getCustomValidity(isValid2, validity),
+        label: hideLabelFromVision ? void 0 : label,
+        value: arrayValueAsElements,
+        onChange: onChangeControl,
+        placeholder,
+        suggestions: elements?.map((element) => element.value),
+        disabled: disabled2,
+        __experimentalValidateInput: (token) => {
+          if (field.isValid?.elements && elements) {
+            return elements.some(
+              (element) => element.value === token || element.label === token
+            );
+          }
+          return true;
+        },
+        __experimentalExpandOnFocus: elements && elements.length > 0,
+        help: description ?? (field.isValid?.elements ? "" : void 0),
+        displayTransform: (token) => {
+          if (typeof token === "object" && "label" in token) {
+            return token.label;
+          }
+          if (typeof token === "string" && elements) {
+            const element = elements.find(
+              (el) => el.value === token
+            );
+            return element?.label || token;
+          }
+          return token;
+        },
+        __experimentalRenderItem: ({ item }) => {
+          if (typeof item === "string" && elements) {
+            const element = elements.find(
+              (el) => el.value === item
+            );
+            return /* @__PURE__ */ (0, import_jsx_runtime542.jsx)("span", { children: element?.label || item });
+          }
+          return /* @__PURE__ */ (0, import_jsx_runtime542.jsx)("span", { children: item });
         }
       }
-    });
-    return cssRules;
+    );
   }
-  function getResponsiveStateCSSRules(style, name, baseSelector, viewportSettings) {
-    const cssRules = [];
-    const validPseudoStates = VALID_BLOCK_PSEUDO_STATES[name] ?? [];
-    const nestedStateKeys = ["elements", ...validPseudoStates];
-    const responsiveMediaQueries = getResponsiveMediaQueries2(viewportSettings);
-    Object.entries(responsiveMediaQueries).forEach(
-      ([viewport, mediaQuery]) => {
-        const viewportStyles = getStyleForState2(style, {
-          viewport,
-          pseudo: DEFAULT_BLOCK_STYLE_STATE2.pseudo
-        });
-        if (!viewportStyles) {
-          return;
-        }
-        const viewportCSSRules = [];
-        const rootCSS = getBlockStateStylesCSS(
-          getRootStateStyles(viewportStyles, nestedStateKeys),
+
+  // packages/dataviews/build-module/components/dataform-controls/color.mjs
+  var import_components259 = __toESM(require_components(), 1);
+  var import_element347 = __toESM(require_element(), 1);
+  var import_i18n242 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime543 = __toESM(require_jsx_runtime(), 1);
+  var ColorPickerDropdown = ({
+    color,
+    onColorChange,
+    disabled: disabled2
+  }) => {
+    const validColor = color && w(color).isValid() ? color : "#ffffff";
+    return /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
+      import_components259.Dropdown,
+      {
+        className: "dataviews-controls__color-picker-dropdown",
+        popoverProps: { resize: false },
+        renderToggle: ({ onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
+          import_components259.Button,
           {
-            name,
-            baseSelector
+            onClick: onToggle,
+            "aria-label": (0, import_i18n242.__)("Open color picker"),
+            size: "small",
+            disabled: disabled2,
+            accessibleWhenDisabled: true,
+            icon: () => /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(import_components259.ColorIndicator, { colorValue: validColor })
           }
-        );
-        if (rootCSS) {
-          viewportCSSRules.push(rootCSS);
-        }
-        const elementCSS = getElementCSSRules(
-          viewportStyles.elements,
-          name,
-          baseSelector
-        );
-        if (elementCSS) {
-          viewportCSSRules.push(elementCSS);
-        }
-        viewportCSSRules.push(
-          ...getPseudoStateCSSRules(viewportStyles, name, baseSelector)
-        );
-        if (viewportCSSRules.length) {
-          cssRules.push(
-            `${mediaQuery}{${viewportCSSRules.join("")}}`
-          );
-        }
+        ),
+        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(import_components259.__experimentalDropdownContentWrapper, { paddingSize: "none", children: /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
+          import_components259.ColorPicker,
+          {
+            color: validColor,
+            onChange: onColorChange,
+            enableAlpha: true
+          }
+        ) })
       }
     );
-    return cssRules;
-  }
-  function getCanvasStateStyleValue(style, selectedState) {
-    const stateValue = getStyleForState2(style, selectedState);
-    if (!hasViewportBlockStyleState(selectedState)) {
-      return stateValue;
-    }
-    const defaultViewportState = {
-      ...selectedState,
-      viewport: DEFAULT_BLOCK_STYLE_STATE2.viewport
-    };
-    const defaultViewportStateValue = getStyleForState2(
-      style,
-      defaultViewportState
+  };
+  function Color({
+    data,
+    field,
+    onChange,
+    hideLabelFromVision,
+    markWhenOptional,
+    validity
+  }) {
+    const { label, placeholder, description, setValue, isValid: isValid2 } = field;
+    const disabled2 = field.isDisabled({ item: data, field });
+    const value = field.getValue({ item: data }) || "";
+    const handleColorChange = (0, import_element347.useCallback)(
+      (newColor) => {
+        onChange(setValue({ item: data, value: newColor }));
+      },
+      [data, onChange, setValue]
+    );
+    const handleInputChange = (0, import_element347.useCallback)(
+      (newValue) => {
+        onChange(setValue({ item: data, value: newValue || "" }));
+      },
+      [data, onChange, setValue]
+    );
+    return /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
+      ValidatedInputControl,
+      {
+        required: !!field.isValid?.required,
+        markWhenOptional,
+        customValidity: getCustomValidity(isValid2, validity),
+        label,
+        placeholder,
+        value,
+        description: typeof description === "string" ? description : void 0,
+        details: typeof description === "string" ? void 0 : description,
+        onValueChange: handleInputChange,
+        hideLabelFromVision,
+        type: "text",
+        disabled: disabled2,
+        prefix: /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(InputLayout3.Slot, { padding: "minimal", children: /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
+          ColorPickerDropdown,
+          {
+            color: value,
+            onColorChange: handleColorChange,
+            disabled: disabled2
+          }
+        ) })
+      }
     );
-    if (defaultViewportStateValue && stateValue) {
-      return mergeGlobalStyles(defaultViewportStateValue, stateValue);
-    }
-    return stateValue || defaultViewportStateValue;
   }
-  function addAttribute7(settings2) {
-    if (!hasStyleSupport2(settings2) && !(0, import_blocks123.hasBlockSupport)(settings2, "customCSS", true)) {
-      return settings2;
-    }
-    if (!settings2.attributes.style) {
-      Object.assign(settings2.attributes, {
-        style: {
-          type: "object"
+
+  // packages/dataviews/build-module/components/dataform-controls/password.mjs
+  var import_components260 = __toESM(require_components(), 1);
+  var import_element348 = __toESM(require_element(), 1);
+  var import_i18n243 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime544 = __toESM(require_jsx_runtime(), 1);
+  function Password({
+    data,
+    field,
+    onChange,
+    hideLabelFromVision,
+    markWhenOptional,
+    validity
+  }) {
+    const [isVisible, setIsVisible] = (0, import_element348.useState)(false);
+    const disabled2 = field.isDisabled({ item: data, field });
+    const toggleVisibility = (0, import_element348.useCallback)(() => {
+      setIsVisible((prev) => !prev);
+    }, []);
+    return /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
+      ValidatedText,
+      {
+        ...{
+          data,
+          field,
+          onChange,
+          hideLabelFromVision,
+          markWhenOptional,
+          validity,
+          type: isVisible ? "text" : "password",
+          suffix: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(InputLayout3.Slot, { padding: "minimal", children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
+            import_components260.Button,
+            {
+              icon: isVisible ? unseen_default : seen_default,
+              onClick: toggleVisibility,
+              size: "small",
+              label: isVisible ? (0, import_i18n243.__)("Hide password") : (0, import_i18n243.__)("Show password"),
+              disabled: disabled2,
+              accessibleWhenDisabled: true
+            }
+          ) })
         }
-      });
-    }
-    return settings2;
+      }
+    );
   }
-  var skipSerializationPathsEdit = {
-    [`${BORDER_SUPPORT_KEY2}.__experimentalSkipSerialization`]: ["border"],
-    [`${COLOR_SUPPORT_KEY2}.__experimentalSkipSerialization`]: [
-      COLOR_SUPPORT_KEY2
-    ],
-    [`${TYPOGRAPHY_SUPPORT_KEY}.__experimentalSkipSerialization`]: [
-      TYPOGRAPHY_SUPPORT_KEY
-    ],
-    [`${DIMENSIONS_SUPPORT_KEY}.__experimentalSkipSerialization`]: [
-      DIMENSIONS_SUPPORT_KEY
-    ],
-    [`${SPACING_SUPPORT_KEY2}.__experimentalSkipSerialization`]: [
-      SPACING_SUPPORT_KEY2
-    ],
-    [`${SHADOW_SUPPORT_KEY}.__experimentalSkipSerialization`]: [
-      SHADOW_SUPPORT_KEY
-    ]
-  };
-  var skipSerializationPathsSave = {
-    ...skipSerializationPathsEdit,
-    [`${DIMENSIONS_SUPPORT_KEY}.aspectRatio`]: [
-      `${DIMENSIONS_SUPPORT_KEY}.aspectRatio`
-    ],
-    // Skip serialization of aspect ratio in save mode.
-    [`${BACKGROUND_SUPPORT_KEY}`]: [BACKGROUND_SUPPORT_KEY]
-    // Skip serialization of background support in save mode.
-  };
-  var skipSerializationPathsSaveChecks = {
-    [`${DIMENSIONS_SUPPORT_KEY}.aspectRatio`]: true,
-    [`${BACKGROUND_SUPPORT_KEY}`]: true
+
+  // packages/dataviews/build-module/field-types/utils/has-elements.mjs
+  function hasElements(field) {
+    return Array.isArray(field.elements) && field.elements.length > 0 || typeof field.getElements === "function";
+  }
+
+  // packages/dataviews/build-module/components/dataform-controls/index.mjs
+  var import_jsx_runtime545 = __toESM(require_jsx_runtime(), 1);
+  var FORM_CONTROLS = {
+    adaptiveSelect: AdaptiveSelect,
+    array: ArrayControl,
+    checkbox: Checkbox,
+    color: Color,
+    combobox: Combobox,
+    datetime: DateTime,
+    date: DateControl,
+    email: Email,
+    telephone: Telephone,
+    url: Url,
+    integer: Integer,
+    number: Number2,
+    password: Password,
+    radio: Radio,
+    select: Select2,
+    text: Text3,
+    time: Time,
+    toggle: Toggle,
+    textarea: Textarea3,
+    toggleGroup: ToggleGroup
   };
-  var renamedFeatures = { gradients: "gradient" };
-  function omitStyle(style, paths, preserveReference = false) {
-    if (!style) {
-      return style;
+  function isEditConfig(value) {
+    return value && typeof value === "object" && typeof value.control === "string";
+  }
+  function createConfiguredControl(config2) {
+    const { control, ...controlConfig } = config2;
+    const BaseControlType = getControlByType(control);
+    if (BaseControlType === null) {
+      return null;
+    }
+    return function ConfiguredControl(props) {
+      return /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(BaseControlType, { ...props, config: controlConfig });
+    };
+  }
+  function getControl(field, fallback) {
+    if (typeof field.Edit === "function") {
+      return field.Edit;
     }
-    let newStyle = style;
-    if (!preserveReference) {
-      newStyle = JSON.parse(JSON.stringify(style));
+    if (typeof field.Edit === "string") {
+      return getControlByType(field.Edit);
     }
-    if (!Array.isArray(paths)) {
-      paths = [paths];
+    if (isEditConfig(field.Edit)) {
+      return createConfiguredControl(field.Edit);
     }
-    paths.forEach((path) => {
-      if (!Array.isArray(path)) {
-        path = path.split(".");
-      }
-      if (path.length > 1) {
-        const [firstSubpath, ...restPath] = path;
-        omitStyle(newStyle[firstSubpath], [restPath], true);
-      } else if (path.length === 1) {
-        delete newStyle[path[0]];
-      }
-    });
-    return newStyle;
+    if (hasElements(field) && field.type !== "array") {
+      return getControlByType("adaptiveSelect");
+    }
+    if (fallback === null) {
+      return null;
+    }
+    return getControlByType(fallback);
   }
-  function addSaveProps9(props, blockNameOrType, attributes, skipPaths = skipSerializationPathsSave) {
-    if (!hasStyleSupport2(blockNameOrType)) {
-      return props;
+  function getControlByType(type) {
+    if (Object.keys(FORM_CONTROLS).includes(type)) {
+      return FORM_CONTROLS[type];
     }
-    let { style } = attributes;
-    Object.entries(skipPaths).forEach(([indicator, path]) => {
-      const skipSerialization = skipSerializationPathsSaveChecks[indicator] || (0, import_blocks123.getBlockSupport)(blockNameOrType, indicator);
-      if (skipSerialization === true) {
-        style = omitStyle(style, path);
-      }
-      if (Array.isArray(skipSerialization)) {
-        skipSerialization.forEach((featureName) => {
-          const feature = renamedFeatures[featureName] || featureName;
-          style = omitStyle(style, [[...path, feature]]);
-        });
-      }
-    });
-    props.style = {
-      ...getInlineStyles(style),
-      ...props.style
+    return null;
+  }
+
+  // packages/dataviews/build-module/field-types/utils/get-filter-by.mjs
+  function getFilterBy(field, defaultOperators, validOperators) {
+    if (field.filterBy === false) {
+      return false;
+    }
+    const operators = field.filterBy?.operators?.filter(
+      (op) => validOperators.includes(op)
+    ) ?? defaultOperators;
+    if (operators.length === 0) {
+      return false;
+    }
+    return {
+      isPrimary: !!field.filterBy?.isPrimary,
+      operators
     };
-    return props;
   }
-  function BlockStyleControls({
-    clientId,
-    name,
-    setAttributes,
-    style,
-    __unstableParentLayout
-  }) {
-    const settings2 = useBlockSettings(name, __unstableParentLayout);
-    const blockEditingMode = useBlockEditingMode();
-    const { globalBlockStyles, selectedState, showStateOnCanvas } = (0, import_data193.useSelect)(
-      (select3) => {
-        const blockEditorSelect = select3(store);
-        const {
-          getSelectedBlockStyleState: getSelectedBlockStyleState2,
-          isSelectedBlockStyleStateShownOnCanvas: isSelectedBlockStyleStateShownOnCanvas2
-        } = unlock(blockEditorSelect);
-        const editorSettings = blockEditorSelect.getSettings();
-        return {
-          globalBlockStyles: editorSettings?.[globalStylesDataKey]?.blocks?.[name],
-          selectedState: getSelectedBlockStyleState2(clientId),
-          showStateOnCanvas: isSelectedBlockStyleStateShownOnCanvas2(clientId)
-        };
-      },
-      [clientId, name]
-    );
-    const isPseudoSelectorState = hasPseudoBlockStyleState(selectedState);
-    const canvasStateCSS = (0, import_element353.useMemo)(() => {
-      if (!showStateOnCanvas || !isPseudoSelectorState) {
-        return void 0;
-      }
-      const globalStateValue = getCanvasStateStyleValue(
-        globalBlockStyles,
-        selectedState
-      );
-      const instanceStateValue = getCanvasStateStyleValue(
-        style,
-        selectedState
-      );
-      let stateValue;
-      if (globalStateValue && instanceStateValue) {
-        stateValue = mergeGlobalStyles(
-          globalStateValue,
-          instanceStateValue
-        );
-      } else if (instanceStateValue) {
-        stateValue = instanceStateValue;
-      } else if (globalStateValue) {
-        stateValue = globalStateValue;
+  var get_filter_by_default = getFilterBy;
+
+  // packages/dataviews/build-module/field-types/utils/get-value-from-id.mjs
+  var getValueFromId = (id) => ({ item }) => {
+    const path = id.split(".");
+    let value = item;
+    for (const segment of path) {
+      if (value.hasOwnProperty(segment)) {
+        value = value[segment];
       } else {
-        return void 0;
+        value = void 0;
       }
-      return getBlockStateStylesCSS(stateValue, {
-        name,
-        baseSelector: `[data-block="${clientId}"]`
-      });
-    }, [
-      showStateOnCanvas,
-      isPseudoSelectorState,
-      globalBlockStyles,
-      style,
-      selectedState,
-      clientId,
-      name
-    ]);
-    useStyleOverride({ css: canvasStateCSS });
-    if (blockEditingMode !== "default") {
-      return null;
     }
-    const panelSettings = {
-      ...settings2,
-      typography: {
-        ...settings2.typography,
-        // The text alignment UI for individual blocks is rendered in
-        // the block toolbar, so disable it here.
-        textAlign: false
-      }
-    };
-    const passedProps = {
-      clientId,
-      name,
-      setAttributes,
-      settings: panelSettings
-    };
-    return /* @__PURE__ */ (0, import_jsx_runtime557.jsxs)(BlockStyleStateProvider, { value: selectedState, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(ElementsEdit, { ...passedProps }),
-      /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(BackgroundImagePanel3, { ...passedProps }),
-      /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(TypographyPanel2, { ...passedProps }),
-      /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(BorderPanel2, { ...passedProps }),
-      /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(DimensionsPanel2, { ...passedProps })
-    ] });
-  }
-  var style_default29 = {
-    edit: BlockStyleControls,
-    hasSupport: hasStyleSupport2,
-    addSaveProps: addSaveProps9,
-    attributeKeys: ["style"],
-    useBlockProps: useBlockProps13
+    return value;
   };
-  var elementTypes = [
-    { elementType: "button" },
-    { elementType: "link", pseudo: [":hover"] },
-    {
-      elementType: "heading",
-      elements: ["h1", "h2", "h3", "h4", "h5", "h6"]
-    }
-  ];
-  var STYLE_BLOCK_PROPS_REFERENCE = {};
-  function getElementCSSRules(blockElementStyles, blockName, baseSelector) {
-    if (!blockElementStyles) {
-      return;
+  var get_value_from_id_default = getValueFromId;
+
+  // packages/dataviews/build-module/field-types/utils/set-value-from-id.mjs
+  var setValueFromId = (id) => ({ value }) => {
+    const path = id.split(".");
+    const result = {};
+    let current = result;
+    for (const segment of path.slice(0, -1)) {
+      current[segment] = {};
+      current = current[segment];
     }
-    const rules = [];
-    elementTypes.forEach(({ elementType, pseudo, elements }) => {
-      const skipSerialization = shouldSkipSerialization(
-        blockName,
-        COLOR_SUPPORT_KEY2,
-        elementType
-      );
-      if (skipSerialization) {
-        return;
-      }
-      const elementStyles = blockElementStyles?.[elementType];
-      if (elementStyles) {
-        const selector3 = scopeSelector2(
-          baseSelector,
-          import_blocks123.__EXPERIMENTAL_ELEMENTS[elementType]
-        );
-        rules.push((0, import_style_engine5.compileCSS)(elementStyles, { selector: selector3 }));
-        if (pseudo) {
-          pseudo.forEach((pseudoSelector) => {
-            if (elementStyles[pseudoSelector]) {
-              rules.push(
-                (0, import_style_engine5.compileCSS)(elementStyles[pseudoSelector], {
-                  selector: scopeSelector2(
-                    baseSelector,
-                    `${import_blocks123.__EXPERIMENTAL_ELEMENTS[elementType]}${pseudoSelector}`
-                  )
-                })
-              );
-            }
-          });
-        }
-      }
-      if (elements) {
-        elements.forEach((element) => {
-          if (blockElementStyles[element]) {
-            rules.push(
-              (0, import_style_engine5.compileCSS)(blockElementStyles[element], {
-                selector: scopeSelector2(
-                  baseSelector,
-                  import_blocks123.__EXPERIMENTAL_ELEMENTS[element]
-                )
-              })
-            );
-          }
-        });
-      }
+    current[path.at(-1)] = value;
+    return result;
+  };
+  var set_value_from_id_default = setValueFromId;
+
+  // packages/dataviews/build-module/field-types/email.mjs
+  var import_i18n244 = __toESM(require_i18n(), 1);
+
+  // packages/dataviews/build-module/field-types/utils/render-from-elements.mjs
+  function RenderFromElements({
+    item,
+    field
+  }) {
+    const { elements, isLoading } = useElements({
+      elements: field.elements,
+      getElements: field.getElements
     });
-    return rules.length > 0 ? rules.join("") : void 0;
-  }
-  function useBlockProps13({ clientId, name, style }) {
-    const blockElementsContainerIdentifier = (0, import_compose124.useInstanceId)(
-      STYLE_BLOCK_PROPS_REFERENCE,
-      "wp-elements"
-    );
-    const baseElementSelector = `.${blockElementsContainerIdentifier}`;
-    const blockElementStyles = style?.elements;
-    const [viewportSettings] = useSettings("viewport");
-    const styles = (0, import_element353.useMemo)(() => {
-      const cssRules = [];
-      const elementCSS = getElementCSSRules(
-        blockElementStyles,
-        name,
-        baseElementSelector
-      );
-      if (elementCSS) {
-        cssRules.push(elementCSS);
-      }
-      cssRules.push(
-        ...getPseudoStateCSSRules(style, name, baseElementSelector)
-      );
-      cssRules.push(
-        ...getResponsiveStateCSSRules(
-          style,
-          name,
-          baseElementSelector,
-          viewportSettings
-        )
-      );
-      return cssRules.length > 0 ? cssRules.join("") : void 0;
-    }, [
-      baseElementSelector,
-      blockElementStyles,
-      name,
-      style,
-      viewportSettings
-    ]);
-    usePrivateStyleOverride({ css: styles, clientId });
-    return addSaveProps9(
-      { className: blockElementsContainerIdentifier },
-      name,
-      { style },
-      skipSerializationPathsEdit
-    );
+    const value = field.getValue({ item });
+    if (isLoading) {
+      return value;
+    }
+    if (elements.length === 0) {
+      return value;
+    }
+    return elements?.find((element) => element.value === value)?.label || field.getValue({ item });
   }
-  (0, import_hooks28.addFilter)(
-    "blocks.registerBlockType",
-    "core/style/addAttribute",
-    addAttribute7
-  );

-  // packages/block-editor/build-module/hooks/settings.mjs
-  var import_hooks29 = __toESM(require_hooks(), 1);
-  var import_blocks124 = __toESM(require_blocks(), 1);
-  var hasSettingsSupport = (blockType) => (0, import_blocks124.hasBlockSupport)(blockType, "__experimentalSettings", false);
-  function addAttribute8(settings2) {
-    if (!hasSettingsSupport(settings2)) {
-      return settings2;
-    }
-    if (!settings2?.attributes?.settings) {
-      settings2.attributes = {
-        ...settings2.attributes,
-        settings: {
-          type: "object"
-        }
-      };
+  // packages/dataviews/build-module/field-types/utils/render-default.mjs
+  var import_jsx_runtime546 = __toESM(require_jsx_runtime(), 1);
+  function render({
+    item,
+    field
+  }) {
+    if (field.hasElements) {
+      return /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(RenderFromElements, { item, field });
     }
-    return settings2;
+    return field.getValueFormatted({ item, field });
   }
-  (0, import_hooks29.addFilter)(
-    "blocks.registerBlockType",
-    "core/settings/addAttribute",
-    addAttribute8
-  );

-  // packages/block-editor/build-module/hooks/duotone.mjs
-  var import_blocks125 = __toESM(require_blocks(), 1);
-  var import_compose125 = __toESM(require_compose(), 1);
-  var import_hooks30 = __toESM(require_hooks(), 1);
-  var import_element354 = __toESM(require_element(), 1);
-  var import_data194 = __toESM(require_data(), 1);
-  var import_jsx_runtime558 = __toESM(require_jsx_runtime(), 1);
-  var { getDuotoneFilter: getDuotoneFilter2, getDuotoneStylesheet: getDuotoneStylesheet2, getDuotoneUnsetStylesheet: getDuotoneUnsetStylesheet2 } = unlock(privateApis);
-  var EMPTY_ARRAY18 = [];
-  var isSafari = window?.navigator.userAgent && window.navigator.userAgent.includes("Safari") && !window.navigator.userAgent.includes("Chrome") && !window.navigator.userAgent.includes("Chromium");
-  k([names_default]);
-  function useMultiOriginPresets({ presetSetting, defaultSetting }) {
-    const [enableDefault, userPresets, themePresets, defaultPresets] = useSettings(
-      defaultSetting,
-      `${presetSetting}.custom`,
-      `${presetSetting}.theme`,
-      `${presetSetting}.default`
-    );
-    return (0, import_element354.useMemo)(
-      () => [
-        ...userPresets || EMPTY_ARRAY18,
-        ...themePresets || EMPTY_ARRAY18,
-        ...enableDefault && defaultPresets || EMPTY_ARRAY18
-      ],
-      [enableDefault, userPresets, themePresets, defaultPresets]
-    );
+  // packages/dataviews/build-module/field-types/utils/sort-text.mjs
+  var sort_text_default = (a2, b2, direction) => {
+    return direction === "asc" ? a2.localeCompare(b2) : b2.localeCompare(a2);
+  };
+
+  // packages/dataviews/build-module/field-types/utils/is-valid-required.mjs
+  function isValidRequired(item, field) {
+    const value = field.getValue({ item });
+    return ![void 0, "", null].includes(value);
   }
-  function getColorsFromDuotonePreset(duotone, duotonePalette) {
-    if (!duotone) {
-      return;
+
+  // packages/dataviews/build-module/field-types/utils/is-valid-min-length.mjs
+  function isValidMinLength(item, field) {
+    if (typeof field.isValid.minLength?.constraint !== "number") {
+      return false;
     }
-    const preset = duotonePalette?.find(({ slug }) => {
-      return duotone === `var:preset|duotone|${slug}`;
-    });
-    return preset ? preset.colors : void 0;
+    const value = field.getValue({ item });
+    if ([void 0, "", null].includes(value)) {
+      return true;
+    }
+    return String(value).length >= field.isValid.minLength.constraint;
   }
-  function getDuotonePresetFromColors(colors2, duotonePalette) {
-    if (!colors2 || !Array.isArray(colors2)) {
-      return;
+
+  // packages/dataviews/build-module/field-types/utils/is-valid-max-length.mjs
+  function isValidMaxLength(item, field) {
+    if (typeof field.isValid.maxLength?.constraint !== "number") {
+      return false;
     }
-    const preset = duotonePalette?.find((duotonePreset) => {
-      return duotonePreset?.colors?.every(
-        (val, index2) => val === colors2[index2]
-      );
-    });
-    return preset ? `var:preset|duotone|${preset.slug}` : void 0;
+    const value = field.getValue({ item });
+    if ([void 0, "", null].includes(value)) {
+      return true;
+    }
+    return String(value).length <= field.isValid.maxLength.constraint;
   }
-  function DuotonePanelPure({ style, setAttributes, name, clientId }) {
-    const duotoneStyle = style?.color?.duotone;
-    const settings2 = useBlockSettings(name);
-    const blockEditingMode = useBlockEditingMode();
-    const className = (0, import_data194.useSelect)(
-      (select3) => clientId ? select3(store).getBlockAttributes(clientId)?.className : void 0,
-      [clientId]
-    );
-    const { value: inheritedValue } = useResolvedStyle(name, className);
-    const duotonePalette = useMultiOriginPresets({
-      presetSetting: "color.duotone",
-      defaultSetting: "color.defaultDuotone"
-    });
-    const colorPalette = useMultiOriginPresets({
-      presetSetting: "color.palette",
-      defaultSetting: "color.defaultPalette"
-    });
-    const [enableCustomColors, enableCustomDuotone] = useSettings(
-      "color.custom",
-      "color.customDuotone"
-    );
-    const disableCustomColors = !enableCustomColors;
-    const disableCustomDuotone = !enableCustomDuotone || colorPalette?.length === 0 && disableCustomColors;
-    if (duotonePalette?.length === 0 && disableCustomDuotone) {
-      return null;
+
+  // packages/dataviews/build-module/field-types/utils/is-valid-pattern.mjs
+  function isValidPattern(item, field) {
+    if (field.isValid.pattern?.constraint === void 0) {
+      return true;
     }
-    if (blockEditingMode !== "default") {
-      return null;
+    try {
+      const regexp = new RegExp(field.isValid.pattern.constraint);
+      const value = field.getValue({ item });
+      if ([void 0, "", null].includes(value)) {
+        return true;
+      }
+      return regexp.test(String(value));
+    } catch {
+      return false;
     }
-    const duotonePresetOrColors = duotoneStyle === "unset" || Array.isArray(duotoneStyle) ? duotoneStyle : getColorsFromDuotonePreset(duotoneStyle, duotonePalette);
-    return /* @__PURE__ */ (0, import_jsx_runtime558.jsxs)(import_jsx_runtime558.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(inspector_controls_default, { group: "filter", children: /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
-        FiltersPanel,
-        {
-          value: {
-            filter: { duotone: duotoneStyle }
-          },
-          onChange: (newDuotone) => {
-            const newStyle = {
-              ...style,
-              color: {
-                ...newDuotone?.filter
-              }
-            };
-            setAttributes({
-              style: cleanEmptyObject(newStyle)
-            });
-          },
-          settings: settings2,
-          inheritedValue
-        }
-      ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(block_controls_default, { group: "block", __experimentalShareWithChildBlocks: true, children: /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
-        duotone_control_default,
-        {
-          duotonePalette,
-          colorPalette,
-          disableCustomDuotone,
-          disableCustomColors,
-          value: duotonePresetOrColors,
-          selectedSlug: getDuotoneSlugFromPreset(duotoneStyle),
-          onChange: (newDuotone, index2, slug) => {
-            const maybePreset = slug ? `var:preset|duotone|${slug}` : getDuotonePresetFromColors(
-              newDuotone,
-              duotonePalette
-            );
-            const newStyle = {
-              ...style,
-              color: {
-                ...style?.color,
-                duotone: maybePreset ?? newDuotone
-                // use preset or fallback to custom colors.
-              }
-            };
-            setAttributes({
-              style: cleanEmptyObject(newStyle)
-            });
-          },
-          settings: settings2
-        }
-      ) })
-    ] });
   }
-  var duotone_default = {
-    shareWithChildBlocks: true,
-    edit: DuotonePanelPure,
-    useBlockProps: useBlockProps14,
-    attributeKeys: ["style"],
-    hasSupport(name) {
-      return (0, import_blocks125.hasBlockSupport)(name, "filter.duotone");
+
+  // packages/dataviews/build-module/field-types/utils/is-valid-elements.mjs
+  function isValidElements(item, field) {
+    const elements = field.elements ?? [];
+    const validValues = elements.map((el) => el.value);
+    if (validValues.length === 0) {
+      return true;
+    }
+    const value = field.getValue({ item });
+    return [].concat(value).every((v2) => validValues.includes(v2));
+  }
+
+  // packages/dataviews/build-module/field-types/utils/get-value-formatted-default.mjs
+  function getValueFormatted({
+    item,
+    field
+  }) {
+    return field.getValue({ item });
+  }
+  var get_value_formatted_default_default = getValueFormatted;
+
+  // packages/dataviews/build-module/field-types/email.mjs
+  var emailRegex = /^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;
+  function isValidCustom(item, field) {
+    const value = field.getValue({ item });
+    if (![void 0, "", null].includes(value) && !emailRegex.test(value)) {
+      return (0, import_i18n244.__)("Value must be a valid email address.");
+    }
+    return null;
+  }
+  var email_default = {
+    type: "email",
+    render,
+    Edit: "email",
+    sort: sort_text_default,
+    enableSorting: true,
+    enableGlobalSearch: false,
+    defaultOperators: [OPERATOR_IS_ANY, OPERATOR_IS_NONE],
+    validOperators: [
+      OPERATOR_IS,
+      OPERATOR_IS_NOT,
+      OPERATOR_CONTAINS,
+      OPERATOR_NOT_CONTAINS,
+      OPERATOR_STARTS_WITH,
+      // Multiple selection
+      OPERATOR_IS_ANY,
+      OPERATOR_IS_NONE,
+      OPERATOR_IS_NOT_ALL
+    ],
+    format: {},
+    getValueFormatted: get_value_formatted_default_default,
+    validate: {
+      required: isValidRequired,
+      pattern: isValidPattern,
+      minLength: isValidMinLength,
+      maxLength: isValidMaxLength,
+      elements: isValidElements,
+      custom: isValidCustom
     }
   };
-  function addDuotoneAttributes(settings2) {
-    if (!(0, import_blocks125.hasBlockSupport)(settings2, "filter.duotone")) {
-      return settings2;
+
+  // packages/dataviews/build-module/field-types/integer.mjs
+  var import_i18n245 = __toESM(require_i18n(), 1);
+
+  // packages/dataviews/build-module/field-types/utils/sort-number.mjs
+  var sort_number_default = (a2, b2, direction) => {
+    return direction === "asc" ? a2 - b2 : b2 - a2;
+  };
+
+  // packages/dataviews/build-module/field-types/utils/is-valid-min.mjs
+  function isValidMin(item, field) {
+    if (typeof field.isValid.min?.constraint !== "number") {
+      return false;
     }
-    if (!settings2.attributes.style) {
-      Object.assign(settings2.attributes, {
-        style: {
-          type: "object"
-        }
-      });
+    const value = field.getValue({ item });
+    if ([void 0, "", null].includes(value)) {
+      return true;
     }
-    return settings2;
+    return Number(value) >= field.isValid.min.constraint;
   }
-  function useDuotoneStyles({
-    clientId,
-    id: filterId,
-    selector: duotoneSelector,
-    attribute: duotoneAttr
-  }) {
-    const duotonePalette = useMultiOriginPresets({
-      presetSetting: "color.duotone",
-      defaultSetting: "color.defaultDuotone"
-    });
-    const isCustom = Array.isArray(duotoneAttr);
-    const duotonePreset = isCustom ? void 0 : getColorsFromDuotonePreset(duotoneAttr, duotonePalette);
-    const isPreset = typeof duotoneAttr === "string" && duotonePreset;
-    const isCSS = typeof duotoneAttr === "string" && !isPreset;
-    let colors2 = null;
-    if (isPreset) {
-      colors2 = duotonePreset;
-    } else if (isCSS) {
-      colors2 = duotoneAttr;
-    } else if (isCustom) {
-      colors2 = duotoneAttr;
+
+  // packages/dataviews/build-module/field-types/utils/is-valid-max.mjs
+  function isValidMax(item, field) {
+    if (typeof field.isValid.max?.constraint !== "number") {
+      return false;
     }
-    const selectors4 = duotoneSelector.split(",");
-    const selectorsScoped = selectors4.map((selectorPart) => {
-      return `.${filterId}${selectorPart.trim()}`;
-    });
-    const selector3 = selectorsScoped.join(", ");
-    const isValidFilter = Array.isArray(colors2) || colors2 === "unset";
-    usePrivateStyleOverride(
-      isValidFilter ? {
-        css: colors2 !== "unset" ? getDuotoneStylesheet2(selector3, filterId) : getDuotoneUnsetStylesheet2(selector3),
-        __unstableType: "presets"
-      } : void 0
-    );
-    usePrivateStyleOverride(
-      isValidFilter ? {
-        assets: colors2 !== "unset" ? getDuotoneFilter2(filterId, colors2) : "",
-        __unstableType: "svgs"
-      } : void 0
-    );
-    const blockElement = useBlockElement(clientId);
-    (0, import_element354.useEffect)(() => {
-      if (!isValidFilter) {
-        return;
-      }
-      if (blockElement && isSafari) {
-        const display = blockElement.style.display;
-        blockElement.style.setProperty("display", "inline-block");
-        blockElement.offsetHeight;
-        blockElement.style.setProperty("display", display);
-      }
-    }, [isValidFilter, blockElement, colors2]);
-  }
-  var DUOTONE_BLOCK_PROPS_REFERENCE = {};
-  function useBlockProps14({ clientId, name, style }) {
-    const id = (0, import_compose125.useInstanceId)(DUOTONE_BLOCK_PROPS_REFERENCE);
-    const selector3 = (0, import_element354.useMemo)(() => {
-      const blockType = (0, import_blocks125.getBlockType)(name);
-      if (blockType) {
-        const duotoneSupport = (0, import_blocks125.getBlockSupport)(
-          blockType,
-          "filter.duotone",
-          false
-        );
-        if (!duotoneSupport) {
-          return null;
-        }
-        const experimentalDuotone = (0, import_blocks125.getBlockSupport)(
-          blockType,
-          "color.__experimentalDuotone",
-          false
-        );
-        if (experimentalDuotone) {
-          const rootSelector = getBlockSelector(blockType);
-          return typeof experimentalDuotone === "string" ? scopeSelector2(rootSelector, experimentalDuotone) : rootSelector;
-        }
-        return getBlockSelector(blockType, "filter.duotone", {
-          fallback: true
-        });
-      }
-    }, [name]);
-    const attribute = style?.color?.duotone;
-    const filterClass = `wp-duotone-${id}`;
-    const shouldRender = selector3 && attribute;
-    useDuotoneStyles({
-      clientId,
-      id: filterClass,
-      selector: selector3,
-      attribute
-    });
-    return {
-      className: shouldRender ? filterClass : ""
-    };
+    const value = field.getValue({ item });
+    if ([void 0, "", null].includes(value)) {
+      return true;
+    }
+    return Number(value) <= field.isValid.max.constraint;
   }
-  (0, import_hooks30.addFilter)(
-    "blocks.registerBlockType",
-    "core/editor/duotone/add-attributes",
-    addDuotoneAttributes
-  );

-  // packages/block-editor/build-module/hooks/custom-css.mjs
-  var import_element355 = __toESM(require_element(), 1);
-  var import_data195 = __toESM(require_data(), 1);
-  var import_compose126 = __toESM(require_compose(), 1);
-  var import_blocks126 = __toESM(require_blocks(), 1);
-  var import_i18n254 = __toESM(require_i18n(), 1);
-  var import_notices13 = __toESM(require_notices(), 1);
-  var import_jsx_runtime559 = __toESM(require_jsx_runtime(), 1);
-  var CUSTOM_CSS_INSTANCE_REFERENCE = {};
-  var EMPTY_STYLE = {};
-  function CustomCSSControl({ blockName, setAttributes, style }) {
-    const blockEditingMode = useBlockEditingMode();
-    if (blockEditingMode !== "default") {
-      return null;
+  // packages/dataviews/build-module/field-types/integer.mjs
+  var format2 = {
+    separatorThousand: ","
+  };
+  function getValueFormatted2({
+    item,
+    field
+  }) {
+    let value = field.getValue({ item });
+    if (value === null || value === void 0) {
+      return "";
     }
-    const blockType = (0, import_blocks126.getBlockType)(blockName);
-    function onChange(newStyle) {
-      const css = newStyle?.css?.trim() ? newStyle.css : void 0;
-      setAttributes({
-        style: cleanEmptyObject({ ...newStyle, css })
-      });
+    value = Number(value);
+    if (!Number.isFinite(value)) {
+      return String(value);
     }
-    const cssHelpText = (0, import_i18n254.sprintf)(
-      // translators: %s: is the name of a block e.g., 'Image' or 'Quote'.
-      (0, import_i18n254.__)(
-        "Add your own CSS to customize the appearance of the %s block. You do not need to include a CSS selector, just add the property and value, e.g. color: red;."
-      ),
-      blockType?.title
-    );
-    return /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(inspector_controls_default, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
-      AdvancedPanel,
-      {
-        value: style,
-        onChange,
-        inheritedValue: style,
-        help: cssHelpText
-      }
-    ) });
-  }
-  var CUSTOM_CSS_WARNING_NOTICE_ID = "custom-css-edit-warning";
-  function CustomCSSEdit({ clientId, name, setAttributes }) {
-    const { style, canEditCSS } = (0, import_data195.useSelect)(
-      (select3) => {
-        const { getBlockAttributes: getBlockAttributes3, getSettings: getSettings9 } = select3(store);
-        return {
-          style: getBlockAttributes3(clientId)?.style || EMPTY_STYLE,
-          canEditCSS: getSettings9().canEditCSS
-        };
-      },
-      [clientId]
-    );
-    if (!canEditCSS) {
-      return null;
+    let formatInteger;
+    if (field.type !== "integer") {
+      formatInteger = format2;
+    } else {
+      formatInteger = field.format;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
-      CustomCSSControl,
-      {
-        blockName: name,
-        setAttributes,
-        style
-      }
+    const { separatorThousand } = formatInteger;
+    const integerValue = Math.trunc(value);
+    if (!separatorThousand) {
+      return String(integerValue);
+    }
+    return String(integerValue).replace(
+      /\B(?=(\d{3})+(?!\d))/g,
+      separatorThousand
     );
   }
-  function useBlockProps15({ style, clientId }) {
-    const customCSS = style?.css;
-    const isValidCSS = typeof customCSS === "string" && customCSS.trim().length > 0 && validateCSS(customCSS);
-    const canEditCSS = (0, import_data195.useSelect)(
-      (select3) => select3(store).getSettings().canEditCSS,
-      []
-    );
-    const { createWarningNotice } = (0, import_data195.useDispatch)(import_notices13.store);
-    const hasCustomCSS = !!customCSS?.trim();
-    (0, import_element355.useEffect)(() => {
-      if (!canEditCSS && hasCustomCSS) {
-        createWarningNotice(
-          (0, import_i18n254.__)(
-            "This post contains blocks with custom CSS. You do not have permission to edit CSS. If you save this post, the custom CSS will be removed."
-          ),
-          {
-            id: CUSTOM_CSS_WARNING_NOTICE_ID,
-            isDismissible: true
-          }
-        );
-      }
-    }, [canEditCSS, hasCustomCSS, createWarningNotice]);
-    const customCSSIdentifier = (0, import_compose126.useInstanceId)(
-      CUSTOM_CSS_INSTANCE_REFERENCE,
-      "wp-custom-css"
-    );
-    const customCSSSelector = `.${customCSSIdentifier}`;
-    const transformedCSS = (0, import_element355.useMemo)(() => {
-      if (!isValidCSS) {
-        return void 0;
-      }
-      return processCSSNesting(customCSS, customCSSSelector);
-    }, [customCSS, customCSSSelector, isValidCSS]);
-    usePrivateStyleOverride({
-      css: transformedCSS,
-      clientId,
-      __unstableType: "custom-css"
-    });
-    if (!isValidCSS) {
-      return {};
+  function isValidCustom2(item, field) {
+    const value = field.getValue({ item });
+    if (![void 0, "", null].includes(value) && !Number.isInteger(value)) {
+      return (0, import_i18n245.__)("Value must be an integer.");
     }
-    return {
-      className: `has-custom-css ${customCSSIdentifier}`
-    };
+    return null;
   }
-  function addSaveProps10(props, blockType, attributes) {
-    if (!(0, import_blocks126.hasBlockSupport)(blockType, "customCSS", true)) {
-      return props;
+  var integer_default = {
+    type: "integer",
+    render,
+    Edit: "integer",
+    sort: sort_number_default,
+    enableSorting: true,
+    enableGlobalSearch: false,
+    defaultOperators: [
+      OPERATOR_IS,
+      OPERATOR_IS_NOT,
+      OPERATOR_LESS_THAN,
+      OPERATOR_GREATER_THAN,
+      OPERATOR_LESS_THAN_OR_EQUAL,
+      OPERATOR_GREATER_THAN_OR_EQUAL,
+      OPERATOR_BETWEEN
+    ],
+    validOperators: [
+      // Single-selection
+      OPERATOR_IS,
+      OPERATOR_IS_NOT,
+      OPERATOR_LESS_THAN,
+      OPERATOR_GREATER_THAN,
+      OPERATOR_LESS_THAN_OR_EQUAL,
+      OPERATOR_GREATER_THAN_OR_EQUAL,
+      OPERATOR_BETWEEN,
+      // Multiple-selection
+      OPERATOR_IS_ANY,
+      OPERATOR_IS_NONE,
+      OPERATOR_IS_NOT_ALL
+    ],
+    format: format2,
+    getValueFormatted: getValueFormatted2,
+    validate: {
+      required: isValidRequired,
+      min: isValidMin,
+      max: isValidMax,
+      elements: isValidElements,
+      custom: isValidCustom2
     }
-    if (!attributes?.style?.css?.trim()) {
-      return props;
+  };
+
+  // packages/dataviews/build-module/field-types/number.mjs
+  var import_i18n246 = __toESM(require_i18n(), 1);
+  var format3 = {
+    separatorThousand: ",",
+    separatorDecimal: ".",
+    decimals: 2
+  };
+  function getValueFormatted3({
+    item,
+    field
+  }) {
+    let value = field.getValue({ item });
+    if (value === null || value === void 0) {
+      return "";
     }
-    const className = props.className ? `${props.className} has-custom-css` : "has-custom-css";
-    return {
-      ...props,
-      className
-    };
+    value = Number(value);
+    if (!Number.isFinite(value)) {
+      return String(value);
+    }
+    let formatNumber;
+    if (field.type !== "number") {
+      formatNumber = format3;
+    } else {
+      formatNumber = field.format;
+    }
+    const { separatorThousand, separatorDecimal, decimals } = formatNumber;
+    const fixedValue = value.toFixed(decimals);
+    const [integerPart, decimalPart] = fixedValue.split(".");
+    const formattedInteger = separatorThousand ? integerPart.replace(/\B(?=(\d{3})+(?!\d))/g, separatorThousand) : integerPart;
+    return decimals === 0 ? formattedInteger : formattedInteger + separatorDecimal + decimalPart;
   }
-  var custom_css_default = {
-    edit: CustomCSSEdit,
-    useBlockProps: useBlockProps15,
-    addSaveProps: addSaveProps10,
-    attributeKeys: ["style"],
-    hasSupport(name) {
-      return (0, import_blocks126.hasBlockSupport)(name, "customCSS", true);
+  function isEmpty3(value) {
+    return value === "" || value === void 0 || value === null;
+  }
+  function isValidCustom3(item, field) {
+    const value = field.getValue({ item });
+    if (!isEmpty3(value) && !Number.isFinite(value)) {
+      return (0, import_i18n246.__)("Value must be a number.");
+    }
+    return null;
+  }
+  var number_default = {
+    type: "number",
+    render,
+    Edit: "number",
+    sort: sort_number_default,
+    enableSorting: true,
+    enableGlobalSearch: false,
+    defaultOperators: [
+      OPERATOR_IS,
+      OPERATOR_IS_NOT,
+      OPERATOR_LESS_THAN,
+      OPERATOR_GREATER_THAN,
+      OPERATOR_LESS_THAN_OR_EQUAL,
+      OPERATOR_GREATER_THAN_OR_EQUAL,
+      OPERATOR_BETWEEN
+    ],
+    validOperators: [
+      // Single-selection
+      OPERATOR_IS,
+      OPERATOR_IS_NOT,
+      OPERATOR_LESS_THAN,
+      OPERATOR_GREATER_THAN,
+      OPERATOR_LESS_THAN_OR_EQUAL,
+      OPERATOR_GREATER_THAN_OR_EQUAL,
+      OPERATOR_BETWEEN,
+      // Multiple-selection
+      OPERATOR_IS_ANY,
+      OPERATOR_IS_NONE,
+      OPERATOR_IS_NOT_ALL
+    ],
+    format: format3,
+    getValueFormatted: getValueFormatted3,
+    validate: {
+      required: isValidRequired,
+      min: isValidMin,
+      max: isValidMax,
+      elements: isValidElements,
+      custom: isValidCustom3
     }
   };

-  // packages/block-editor/build-module/hooks/layout.mjs
-  var import_compose127 = __toESM(require_compose(), 1);
-  var import_hooks31 = __toESM(require_hooks(), 1);
-  var import_element356 = __toESM(require_element(), 1);
-  var import_blocks127 = __toESM(require_blocks(), 1);
-  var import_data196 = __toESM(require_data(), 1);
-  var import_components264 = __toESM(require_components(), 1);
-  var import_i18n255 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime560 = __toESM(require_jsx_runtime(), 1);
-  var VARIATION_PREFIX2 = "is-style-";
-  var layoutBlockSupportKey = "layout";
-  var CHILD_LAYOUT_KEYS = [
-    "selfStretch",
-    "flexSize",
-    "columnStart",
-    "columnSpan",
-    "rowStart",
-    "rowSpan"
-  ];
-  var { getResponsiveMediaQueries: getResponsiveMediaQueries3 } = unlock(privateApis);
-  function getDefaultLayout(layoutBlockSupport = {}, blockVariation) {
-    const defaultBlockLayout = layoutBlockSupport?.default;
-    return blockVariation?.attributes?.layout ?? defaultBlockLayout;
-  }
-  function getResetLayout(layoutBlockSupport = {}, blockVariation) {
-    return cleanEmptyObject({
-      ...getDefaultLayout(layoutBlockSupport, blockVariation)
-    });
+  // packages/dataviews/build-module/field-types/text.mjs
+  var text_default = {
+    type: "text",
+    render,
+    Edit: "text",
+    sort: sort_text_default,
+    enableSorting: true,
+    enableGlobalSearch: false,
+    defaultOperators: [OPERATOR_IS_ANY, OPERATOR_IS_NONE],
+    validOperators: [
+      // Single selection
+      OPERATOR_IS,
+      OPERATOR_IS_NOT,
+      OPERATOR_CONTAINS,
+      OPERATOR_NOT_CONTAINS,
+      OPERATOR_STARTS_WITH,
+      // Multiple selection
+      OPERATOR_IS_ANY,
+      OPERATOR_IS_NONE,
+      OPERATOR_IS_NOT_ALL
+    ],
+    format: {},
+    getValueFormatted: get_value_formatted_default_default,
+    validate: {
+      required: isValidRequired,
+      pattern: isValidPattern,
+      minLength: isValidMinLength,
+      maxLength: isValidMaxLength,
+      elements: isValidElements
+    }
+  };
+
+  // packages/dataviews/build-module/field-types/datetime.mjs
+  var import_date11 = __toESM(require_date(), 1);
+
+  // packages/dataviews/build-module/field-types/utils/is-valid-boundary.mjs
+  var import_date10 = __toESM(require_date(), 1);
+  function parseDateLike(value) {
+    if (!isValid(new Date(value))) {
+      return null;
+    }
+    const parsed = (0, import_date10.getDate)(value);
+    return parsed && isValid(parsed) ? parsed.getTime() : null;
   }
-  function getLayoutStateOverrides(layout = {}, baseLayout = {}, existingLayout = {}) {
-    const overrides = {};
-    const childLayoutValues = Object.fromEntries(
-      CHILD_LAYOUT_KEYS.filter(
-        (key) => Object.hasOwn(existingLayout || {}, key)
-      ).map((key) => [key, existingLayout[key]])
-    );
-    Object.entries(layout || {}).forEach(([key, value]) => {
-      const baseHasValue = Object.hasOwn(baseLayout || {}, key);
-      if (!CHILD_LAYOUT_KEYS.includes(key) && value !== baseLayout?.[key]) {
-        overrides[key] = value === void 0 && baseHasValue ? null : value;
-      }
-    });
-    return cleanEmptyObject({
-      ...childLayoutValues,
-      ...overrides
-    });
+  function validateBoundary(item, field, boundary, parse5) {
+    const constraint = field.isValid[boundary]?.constraint;
+    if (typeof constraint !== "string") {
+      return false;
+    }
+    const value = field.getValue({ item });
+    const boundaryValue = Array.isArray(value) ? value[boundary === "min" ? 0 : value.length - 1] : value;
+    if (boundaryValue === void 0 || boundaryValue === null || boundaryValue === "") {
+      return true;
+    }
+    const parsedConstraint = parse5(constraint);
+    const parsedValue = parse5(String(boundaryValue));
+    if (parsedConstraint === null || parsedValue === null) {
+      return false;
+    }
+    return boundary === "min" ? parsedValue >= parsedConstraint : parsedValue <= parsedConstraint;
   }
-  function hasLayoutPanelControls({
-    layoutType,
-    constrainedType,
-    layoutBlockSupport,
-    showInheritToggle,
-    showLayoutTypeSwitcher,
-    displayControlsForLegacyLayouts
-  }) {
-    const hasActiveLayoutControls = layoutType?.name !== "default" && layoutType?.hasInspectorControls(layoutBlockSupport);
-    const hasLegacyLayoutControls = displayControlsForLegacyLayouts && constrainedType?.hasInspectorControls(layoutBlockSupport);
-    return !!(showInheritToggle || showLayoutTypeSwitcher || hasActiveLayoutControls || hasLegacyLayoutControls);
+  function isValidMinDate(item, field) {
+    return validateBoundary(item, field, "min", parseDateLike);
   }
-  function getLayoutContainerValues(layout = {}) {
-    return Object.fromEntries(
-      Object.entries(layout || {}).filter(
-        ([key]) => !CHILD_LAYOUT_KEYS.includes(key)
-      )
-    );
+  function isValidMaxDate(item, field) {
+    return validateBoundary(item, field, "max", parseDateLike);
   }
-  function hasLayoutBlockSupport(blockName) {
-    return (0, import_blocks127.hasBlockSupport)(blockName, "layout") || (0, import_blocks127.hasBlockSupport)(blockName, "__experimentalLayout");
+  function isValidMinTime(item, field) {
+    return validateBoundary(item, field, "min", parseTime2);
   }
-  function useLayoutClasses(blockAttributes = {}, blockName = "") {
-    const { layout } = blockAttributes;
-    const { default: defaultBlockLayout } = (0, import_blocks127.getBlockSupport)(blockName, layoutBlockSupportKey) || {};
-    const usedLayout = layout?.inherit || layout?.contentSize || layout?.wideSize ? { ...layout, type: "constrained" } : layout || defaultBlockLayout || {};
-    const layoutClassnames = [];
-    if (LAYOUT_DEFINITIONS2[usedLayout?.type || "default"]?.className) {
-      const baseClassName = LAYOUT_DEFINITIONS2[usedLayout?.type || "default"]?.className;
-      const splitBlockName = blockName.split("/");
-      const fullBlockName = splitBlockName[0] === "core" ? splitBlockName.pop() : splitBlockName.join("-");
-      const compoundClassName = `wp-block-${fullBlockName}-${baseClassName}`;
-      layoutClassnames.push(baseClassName, compoundClassName);
+  function isValidMaxTime(item, field) {
+    return validateBoundary(item, field, "max", parseTime2);
+  }
+
+  // packages/dataviews/build-module/field-types/datetime.mjs
+  var format4 = {
+    datetime: (0, import_date11.getSettings)().formats.datetime,
+    weekStartsOn: (0, import_date11.getSettings)().l10n.startOfWeek
+  };
+  function getValueFormatted4({
+    item,
+    field
+  }) {
+    const value = field.getValue({ item });
+    if (["", void 0, null].includes(value)) {
+      return "";
     }
-    const hasGlobalPadding = (0, import_data196.useSelect)(
-      (select3) => {
-        if (!usedLayout?.inherit && !usedLayout?.contentSize && usedLayout?.type !== "constrained") {
-          return false;
-        }
-        return select3(store).getSettings().__experimentalFeatures?.useRootPaddingAwareAlignments;
-      },
-      [usedLayout?.contentSize, usedLayout?.inherit, usedLayout?.type]
-    );
-    if (hasGlobalPadding) {
-      layoutClassnames.push("has-global-padding");
+    let formatDatetime;
+    if (field.type !== "datetime") {
+      formatDatetime = format4;
+    } else {
+      formatDatetime = field.format;
     }
-    if (usedLayout?.orientation) {
-      layoutClassnames.push(`is-${kebabCase(usedLayout.orientation)}`);
+    return (0, import_date11.dateI18n)(formatDatetime.datetime, (0, import_date11.getDate)(value));
+  }
+  var sort = (a2, b2, direction) => {
+    const timeA = new Date(a2).getTime();
+    const timeB = new Date(b2).getTime();
+    return direction === "asc" ? timeA - timeB : timeB - timeA;
+  };
+  var datetime_default = {
+    type: "datetime",
+    render,
+    Edit: "datetime",
+    sort,
+    enableSorting: true,
+    enableGlobalSearch: false,
+    defaultOperators: [
+      OPERATOR_ON,
+      OPERATOR_NOT_ON,
+      OPERATOR_BEFORE,
+      OPERATOR_AFTER,
+      OPERATOR_BEFORE_INC,
+      OPERATOR_AFTER_INC,
+      OPERATOR_IN_THE_PAST,
+      OPERATOR_OVER
+    ],
+    validOperators: [
+      OPERATOR_ON,
+      OPERATOR_NOT_ON,
+      OPERATOR_BEFORE,
+      OPERATOR_AFTER,
+      OPERATOR_BEFORE_INC,
+      OPERATOR_AFTER_INC,
+      OPERATOR_IN_THE_PAST,
+      OPERATOR_OVER
+    ],
+    format: format4,
+    getValueFormatted: getValueFormatted4,
+    validate: {
+      required: isValidRequired,
+      elements: isValidElements,
+      min: isValidMinDate,
+      max: isValidMaxDate
     }
-    if (usedLayout?.justifyContent) {
-      layoutClassnames.push(
-        `is-content-justification-${kebabCase(
-          usedLayout.justifyContent
-        )}`
-      );
+  };
+
+  // packages/dataviews/build-module/field-types/date.mjs
+  var import_date12 = __toESM(require_date(), 1);
+  var format5 = {
+    date: (0, import_date12.getSettings)().formats.date,
+    weekStartsOn: (0, import_date12.getSettings)().l10n.startOfWeek
+  };
+  function getValueFormatted5({
+    item,
+    field
+  }) {
+    const value = field.getValue({ item });
+    if (["", void 0, null].includes(value)) {
+      return "";
     }
-    if (usedLayout?.flexWrap && usedLayout.flexWrap === "nowrap") {
-      layoutClassnames.push("is-nowrap");
+    let formatDate2;
+    if (field.type !== "date") {
+      formatDate2 = format5;
+    } else {
+      formatDate2 = field.format;
     }
-    return layoutClassnames;
-  }
-  function useLayoutStyles(blockAttributes = {}, blockName, selector3) {
-    const { layout = {}, style = {} } = blockAttributes;
-    const usedLayout = layout?.inherit || layout?.contentSize || layout?.wideSize ? { ...layout, type: "constrained" } : layout || {};
-    const fullLayoutType = getLayoutType(usedLayout?.type || "default");
-    const [blockGapSupport] = useSettings("spacing.blockGap");
-    const hasBlockGapSupport = blockGapSupport !== null;
-    return fullLayoutType?.getLayoutStyle?.({
-      blockName,
-      selector: selector3,
-      layout,
-      style,
-      hasBlockGapSupport
-    });
+    return (0, import_date12.dateI18n)(formatDate2.date, (0, import_date12.getDate)(value));
   }
-  function getResponsiveLayoutStyles({
-    attributes = {},
-    blockName,
-    selector: selector3,
-    layout = {},
-    hasBlockGapSupport,
-    globalBlockGapValue,
-    viewportSettings
-  }) {
-    return Object.entries(getResponsiveMediaQueries3(viewportSettings)).map(([viewport, mediaQuery]) => {
-      const viewportStyle = getStyleForState2(attributes?.style, {
-        viewport,
-        pseudo: DEFAULT_BLOCK_STYLE_STATE2.pseudo
-      });
-      const viewportLayout = getLayoutContainerValues(
-        viewportStyle?.layout
-      );
-      const hasViewportLayout = Object.keys(viewportLayout).length > 0;
-      const hasViewportBlockGap = viewportStyle?.spacing && Object.hasOwn(viewportStyle.spacing, "blockGap");
-      const hasViewportPadding = viewportStyle?.spacing && Object.hasOwn(viewportStyle.spacing, "padding");
-      if (!hasViewportLayout && !hasViewportBlockGap && !hasViewportPadding) {
-        return "";
-      }
-      const layoutType = getLayoutType(layout?.type || "default");
-      const viewportCSS = layoutType?.getLayoutStyle?.({
-        blockName,
-        selector: selector3,
-        layout,
-        viewportOverrides: viewportLayout,
-        style: viewportStyle,
-        hasBlockGapSupport,
-        globalBlockGapValue
-      });
-      return viewportCSS ? `${mediaQuery}{${viewportCSS}}` : "";
-    }).filter(Boolean).join("");
+  var sort2 = (a2, b2, direction) => {
+    const timeA = new Date(a2).getTime();
+    const timeB = new Date(b2).getTime();
+    return direction === "asc" ? timeA - timeB : timeB - timeA;
+  };
+  var date_default = {
+    type: "date",
+    render,
+    Edit: "date",
+    sort: sort2,
+    enableSorting: true,
+    enableGlobalSearch: false,
+    defaultOperators: [
+      OPERATOR_ON,
+      OPERATOR_NOT_ON,
+      OPERATOR_BEFORE,
+      OPERATOR_AFTER,
+      OPERATOR_BEFORE_INC,
+      OPERATOR_AFTER_INC,
+      OPERATOR_IN_THE_PAST,
+      OPERATOR_OVER,
+      OPERATOR_BETWEEN
+    ],
+    validOperators: [
+      OPERATOR_ON,
+      OPERATOR_NOT_ON,
+      OPERATOR_BEFORE,
+      OPERATOR_AFTER,
+      OPERATOR_BEFORE_INC,
+      OPERATOR_AFTER_INC,
+      OPERATOR_IN_THE_PAST,
+      OPERATOR_OVER,
+      OPERATOR_BETWEEN
+    ],
+    format: format5,
+    getValueFormatted: getValueFormatted5,
+    validate: {
+      required: isValidRequired,
+      elements: isValidElements,
+      min: isValidMinDate,
+      max: isValidMaxDate
+    }
+  };
+
+  // packages/dataviews/build-module/field-types/time.mjs
+  var import_date13 = __toESM(require_date(), 1);
+  var format6 = {
+    time: (0, import_date13.getSettings)().formats.time
+  };
+  var ANCHOR_DATE = "2000-01-01";
+  function toAnchoredDate(secondsSinceMidnight) {
+    const hours = Math.floor(secondsSinceMidnight / 3600);
+    const minutes = Math.floor(secondsSinceMidnight % 3600 / 60);
+    const seconds = secondsSinceMidnight % 60;
+    const time = [hours, minutes, seconds].map((part) => String(part).padStart(2, "0")).join(":");
+    return (0, import_date13.getDate)(`${ANCHOR_DATE}T${time}`);
   }
-  function LayoutPanelPure({
-    layout,
-    style,
-    setAttributes,
-    name: blockName,
-    clientId
+  function getValueFormatted6({
+    item,
+    field
   }) {
-    const settings2 = useBlockSettings(blockName);
-    const { layout: layoutSettings } = settings2;
-    const {
-      themeSupportsLayout,
-      activeBlockVariation,
-      selectedState,
-      isResponsiveEditing: isResponsiveEditing3
-    } = (0, import_data196.useSelect)(
-      (select3) => {
-        const {
-          getBlockAttributes: getBlockAttributes3,
-          getSettings: getSettings9,
-          getSelectedBlockStyleState: getSelectedBlockStyleState2,
-          isResponsiveEditing: getIsResponsiveEditing
-        } = unlock(select3(store));
-        return {
-          activeBlockVariation: select3(
-            import_blocks127.store
-          ).getActiveBlockVariation(
-            blockName,
-            getBlockAttributes3(clientId) || {},
-            "block"
-          ),
-          themeSupportsLayout: getSettings9().supportsLayout,
-          selectedState: getSelectedBlockStyleState2(clientId),
-          isResponsiveEditing: getIsResponsiveEditing()
-        };
-      },
-      [blockName, clientId]
-    );
-    const blockEditingMode = useBlockEditingMode();
-    const isViewportLayoutState = hasViewportBlockStyleState(selectedState) && !hasPseudoBlockStyleState(selectedState);
-    const resetLayoutFilter = (0, import_element356.useCallback)(
-      (...resetArgs) => {
-        const attributes = resetArgs[0] || {};
-        const context = resetArgs[1] || {};
-        if (isViewportLayoutState) {
-          const existingStateStyle = getStyleForState2(
-            attributes.style ?? style,
-            selectedState
-          ) || {};
-          const nextStateStyle = cleanEmptyObject({
-            ...existingStateStyle,
-            layout: void 0
-          });
-          return {
-            style: setStyleForState(
-              attributes.style ?? style,
-              selectedState,
-              nextStateStyle
-            )
-          };
-        }
-        const resetBlockName = context.name || blockName;
-        const resetLayoutBlockSupport = (0, import_blocks127.getBlockSupport)(
-          resetBlockName,
-          layoutBlockSupportKey,
-          {}
-        );
-        return {
-          layout: getResetLayout(
-            resetLayoutBlockSupport,
-            activeBlockVariation
-          )
-        };
-      },
-      [
-        blockName,
-        activeBlockVariation,
-        isViewportLayoutState,
-        selectedState,
-        style
-      ]
-    );
-    if (blockEditingMode !== "default") {
-      return null;
-    }
-    const layoutBlockSupport = (0, import_blocks127.getBlockSupport)(
-      blockName,
-      layoutBlockSupportKey,
-      {}
-    );
-    const blockSupportAndThemeSettings = {
-      ...layoutSettings,
-      ...layoutBlockSupport
-    };
-    const {
-      allowSwitching,
-      allowEditing = true,
-      allowInheriting = true,
-      default: defaultBlockLayout
-    } = blockSupportAndThemeSettings;
-    if (!allowEditing) {
-      return null;
+    const secondsSinceMidnight = parseTime2(field.getValue({ item }));
+    if (secondsSinceMidnight === null) {
+      return "";
     }
-    const baseLayout = layout || defaultBlockLayout || {};
-    const stateStyle = isViewportLayoutState ? getStyleForState2(style, selectedState) : void 0;
-    const stateLayout = stateStyle?.layout;
-    const usedLayout = isViewportLayoutState ? cleanEmptyObject({
-      ...baseLayout,
-      ...stateLayout
-    }) || {} : baseLayout;
-    const resetLayoutDefaults = isViewportLayoutState ? baseLayout : getResetLayout(layoutBlockSupport, activeBlockVariation);
-    const blockSupportAndLayout = {
-      ...layoutBlockSupport,
-      ...usedLayout
-    };
-    const { type, default: { type: defaultType = "default" } = {} } = blockSupportAndLayout;
-    const blockLayoutType = type || defaultType;
-    const showInheritToggle = !!(allowInheriting && (!blockLayoutType || blockLayoutType === "default" || blockLayoutType === "constrained" || blockSupportAndLayout.inherit));
-    const { inherit = false, contentSize = null } = usedLayout;
-    if ((blockLayoutType === "default" || blockLayoutType === "constrained") && !themeSupportsLayout) {
-      return null;
+    let formatTime;
+    if (field.type !== "time") {
+      formatTime = format6;
+    } else {
+      formatTime = field.format;
     }
-    const layoutType = getLayoutType(blockLayoutType);
-    const constrainedType = getLayoutType("constrained");
-    const displayControlsForLegacyLayouts = !usedLayout.type && (contentSize || inherit);
-    const hasContentSizeOrLegacySettings = !!inherit || !!contentSize;
-    const showLayoutTypeSwitcher = isDefaultBlockStyleState2(selectedState) && !inherit && allowSwitching;
-    const showLayoutPanel = hasLayoutPanelControls({
-      layoutType,
-      constrainedType,
-      layoutBlockSupport: blockSupportAndThemeSettings,
-      showInheritToggle,
-      showLayoutTypeSwitcher,
-      displayControlsForLegacyLayouts
-    });
-    const onChangeLayout = (newLayout) => {
-      if (isViewportLayoutState) {
-        const nextStateStyle = cleanEmptyObject({
-          ...stateStyle,
-          layout: getLayoutStateOverrides(
-            newLayout,
-            baseLayout,
-            stateStyle?.layout
-          )
-        });
-        setAttributes({
-          style: setStyleForState(style, selectedState, nextStateStyle)
-        });
-        return;
+    return (0, import_date13.dateI18n)(formatTime.time, toAnchoredDate(secondsSinceMidnight));
+  }
+  var sort3 = (a2, b2, direction) => {
+    const timeA = parseTime2(a2);
+    const timeB = parseTime2(b2);
+    if (timeA === null || timeB === null) {
+      if (timeA === timeB) {
+        return 0;
       }
-      setAttributes({ layout: cleanEmptyObject(newLayout) });
-    };
-    const onChangeType = (newType) => onChangeLayout({ type: newType });
-    const resetLayout = () => onChangeLayout(resetLayoutDefaults);
-    const resetInheritToggle = () => onChangeLayout({ type: "default" });
-    const isUsingContentWidth = () => layoutType?.name === "constrained" || hasContentSizeOrLegacySettings;
-    const hasInheritToggleValue = () => isViewportLayoutState ? (usedLayout?.type ?? "default") !== (resetLayoutDefaults?.type ?? "default") : layout?.type === "constrained";
-    const hasLayoutTypeValue = () => (usedLayout?.type ?? "default") !== (resetLayoutDefaults?.type ?? "default");
-    return /* @__PURE__ */ (0, import_jsx_runtime560.jsxs)(import_jsx_runtime560.Fragment, { children: [
-      showLayoutPanel && /* @__PURE__ */ (0, import_jsx_runtime560.jsxs)(
-        inspector_controls_default,
-        {
-          group: "layout",
-          resetAllFilter: resetLayoutFilter,
-          children: [
-            showInheritToggle && /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
-              import_components264.__experimentalToolsPanelItem,
-              {
-                label: (0, import_i18n255.__)("Use content width"),
-                hasValue: hasInheritToggleValue,
-                onDeselect: resetInheritToggle,
-                isShownByDefault: true,
-                panelId: clientId,
-                children: /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
-                  import_components264.ToggleControl,
-                  {
-                    label: (0, import_i18n255.__)("Inner blocks use content width"),
-                    checked: isUsingContentWidth(),
-                    onChange: () => onChangeLayout({
-                      type: isUsingContentWidth() ? "default" : "constrained"
-                    }),
-                    help: isUsingContentWidth() ? (0, import_i18n255.__)(
-                      "Nested blocks use content width with options for full and wide widths."
-                    ) : (0, import_i18n255.__)(
-                      "Nested blocks will fill the width of this container."
-                    )
-                  }
-                )
-              }
-            ),
-            showLayoutTypeSwitcher && /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
-              import_components264.__experimentalToolsPanelItem,
-              {
-                label: (0, import_i18n255.__)("Layout type"),
-                hasValue: hasLayoutTypeValue,
-                onDeselect: resetLayout,
-                isShownByDefault: true,
-                panelId: clientId,
-                children: /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
-                  LayoutTypeSwitcher,
-                  {
-                    type: blockLayoutType,
-                    onChange: onChangeType
-                  }
-                )
-              }
-            ),
-            layoutType && layoutType.name !== "default" && /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
-              layoutType.inspectorControls,
-              {
-                layout: usedLayout,
-                value: layout,
-                onChange: onChangeLayout,
-                layoutBlockSupport: blockSupportAndThemeSettings,
-                resetLayout: resetLayoutDefaults,
-                name: blockName,
-                clientId
-              }
-            ),
-            constrainedType && displayControlsForLegacyLayouts && /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
-              constrainedType.inspectorControls,
-              {
-                layout: usedLayout,
-                value: layout,
-                onChange: onChangeLayout,
-                layoutBlockSupport: blockSupportAndThemeSettings,
-                resetLayout: resetLayoutDefaults,
-                name: blockName,
-                clientId
-              }
-            )
-          ]
-        }
-      ),
-      !inherit && layoutType && /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
-        layoutType.toolBarControls,
-        {
-          layout: usedLayout,
-          onChange: onChangeLayout,
-          layoutBlockSupport,
-          controlsGroup: isResponsiveEditing3 && hasViewportBlockStyleState(selectedState) && !hasPseudoBlockStyleState(selectedState) ? "style-state" : "block",
-          name: blockName,
-          clientId
-        }
-      )
-    ] });
+      return timeA === null ? 1 : -1;
+    }
+    return direction === "asc" ? timeA - timeB : timeB - timeA;
+  };
+  var time_default = {
+    type: "time",
+    render,
+    Edit: "time",
+    sort: sort3,
+    enableSorting: true,
+    enableGlobalSearch: false,
+    defaultOperators: [
+      OPERATOR_ON,
+      OPERATOR_NOT_ON,
+      OPERATOR_BEFORE,
+      OPERATOR_AFTER,
+      OPERATOR_BEFORE_INC,
+      OPERATOR_AFTER_INC,
+      OPERATOR_BETWEEN
+    ],
+    validOperators: [
+      OPERATOR_ON,
+      OPERATOR_NOT_ON,
+      OPERATOR_BEFORE,
+      OPERATOR_AFTER,
+      OPERATOR_BEFORE_INC,
+      OPERATOR_AFTER_INC,
+      OPERATOR_BETWEEN
+    ],
+    format: format6,
+    getValueFormatted: getValueFormatted6,
+    validate: {
+      required: isValidRequired,
+      elements: isValidElements,
+      min: isValidMinTime,
+      max: isValidMaxTime
+    }
+  };
+
+  // packages/dataviews/build-module/field-types/boolean.mjs
+  var import_i18n247 = __toESM(require_i18n(), 1);
+
+  // packages/dataviews/build-module/field-types/utils/is-valid-required-for-bool.mjs
+  function isValidRequiredForBool(item, field) {
+    const value = field.getValue({ item });
+    return value === true;
   }
-  var layout_default2 = {
-    shareWithChildBlocks: true,
-    edit: LayoutPanelPure,
-    attributeKeys: ["layout", "style"],
-    hasSupport(name) {
-      return hasLayoutBlockSupport(name);
+
+  // packages/dataviews/build-module/field-types/boolean.mjs
+  function getValueFormatted7({
+    item,
+    field
+  }) {
+    const value = field.getValue({ item });
+    if (value === true) {
+      return (0, import_i18n247.__)("True");
+    }
+    if (value === false) {
+      return (0, import_i18n247.__)("False");
+    }
+    return "";
+  }
+  function isValidCustom4(item, field) {
+    const value = field.getValue({ item });
+    if (![void 0, "", null].includes(value) && ![true, false].includes(value)) {
+      return (0, import_i18n247.__)("Value must be true, false, or undefined");
+    }
+    return null;
+  }
+  var sort4 = (a2, b2, direction) => {
+    const boolA = Boolean(a2);
+    const boolB = Boolean(b2);
+    if (boolA === boolB) {
+      return 0;
+    }
+    if (direction === "asc") {
+      return boolA ? 1 : -1;
     }
+    return boolA ? -1 : 1;
   };
-  function LayoutTypeSwitcher({ type, onChange }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
-      import_components264.__experimentalToggleGroupControl,
-      {
-        isBlock: true,
-        label: (0, import_i18n255.__)("Layout type"),
-        hideLabelFromVision: true,
-        isAdaptiveWidth: true,
-        value: type,
-        onChange,
-        children: getLayoutTypes().map(({ name, label }) => {
-          return /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
-            import_components264.__experimentalToggleGroupControlOption,
-            {
-              value: name,
-              label
-            },
-            name
-          );
-        })
-      }
+  var boolean_default = {
+    type: "boolean",
+    render,
+    Edit: "checkbox",
+    sort: sort4,
+    validate: {
+      required: isValidRequiredForBool,
+      elements: isValidElements,
+      custom: isValidCustom4
+    },
+    enableSorting: true,
+    enableGlobalSearch: false,
+    defaultOperators: [OPERATOR_IS, OPERATOR_IS_NOT],
+    validOperators: [OPERATOR_IS, OPERATOR_IS_NOT],
+    format: {},
+    getValueFormatted: getValueFormatted7
+  };
+
+  // packages/dataviews/build-module/field-types/media.mjs
+  var media_default2 = {
+    type: "media",
+    render: () => null,
+    Edit: null,
+    sort: () => 0,
+    enableSorting: false,
+    enableGlobalSearch: false,
+    defaultOperators: [],
+    validOperators: [],
+    format: {},
+    getValueFormatted: get_value_formatted_default_default,
+    // cannot validate any constraint, so
+    // the only available validation for the field author
+    // would be providing a custom validator.
+    validate: {}
+  };
+
+  // packages/dataviews/build-module/field-types/array.mjs
+  var import_i18n248 = __toESM(require_i18n(), 1);
+
+  // packages/dataviews/build-module/field-types/utils/is-valid-required-for-array.mjs
+  function isValidRequiredForArray(item, field) {
+    const value = field.getValue({ item });
+    return Array.isArray(value) && value.length > 0 && value.every(
+      (element) => ![void 0, "", null].includes(element)
     );
   }
-  function addAttribute9(settings2) {
-    if ("type" in (settings2.attributes?.layout ?? {})) {
-      return settings2;
+
+  // packages/dataviews/build-module/field-types/array.mjs
+  function getValueFormatted8({
+    item,
+    field
+  }) {
+    const value = field.getValue({ item });
+    const arr = Array.isArray(value) ? value : [];
+    return arr.join(", ");
+  }
+  function render2({ item, field }) {
+    return getValueFormatted8({ item, field });
+  }
+  function isValidCustom5(item, field) {
+    const value = field.getValue({ item });
+    if ([void 0, "", null].includes(value)) {
+      return null;
     }
-    if (hasLayoutBlockSupport(settings2)) {
-      settings2.attributes = {
-        ...settings2.attributes,
-        layout: {
-          type: "object"
-        }
-      };
+    if (!Array.isArray(value)) {
+      return (0, import_i18n248.__)("Value must be an array.");
     }
-    return settings2;
+    if (!value.every((v2) => typeof v2 === "string")) {
+      return (0, import_i18n248.__)("Every value must be a string.");
+    }
+    return null;
   }
-  function BlockWithLayoutStyles({
-    block: BlockListBlock2,
-    props,
-    blockGapSupport,
-    globalBlockGapValue,
-    viewportSettings,
-    layoutClasses
+  var sort5 = (a2, b2, direction) => {
+    const arrA = Array.isArray(a2) ? a2 : [];
+    const arrB = Array.isArray(b2) ? b2 : [];
+    if (arrA.length !== arrB.length) {
+      return direction === "asc" ? arrA.length - arrB.length : arrB.length - arrA.length;
+    }
+    const joinedA = arrA.join(",");
+    const joinedB = arrB.join(",");
+    return direction === "asc" ? joinedA.localeCompare(joinedB) : joinedB.localeCompare(joinedA);
+  };
+  var array_default = {
+    type: "array",
+    render: render2,
+    Edit: "array",
+    sort: sort5,
+    enableSorting: true,
+    enableGlobalSearch: false,
+    defaultOperators: [OPERATOR_IS_ANY, OPERATOR_IS_NONE],
+    validOperators: [
+      OPERATOR_IS_ANY,
+      OPERATOR_IS_NONE,
+      OPERATOR_IS_ALL,
+      OPERATOR_IS_NOT_ALL
+    ],
+    format: {},
+    getValueFormatted: getValueFormatted8,
+    validate: {
+      required: isValidRequiredForArray,
+      elements: isValidElements,
+      custom: isValidCustom5
+    }
+  };
+
+  // packages/dataviews/build-module/field-types/password.mjs
+  function getValueFormatted9({
+    item,
+    field
   }) {
-    const { name, attributes } = props;
-    const id = (0, import_compose127.useInstanceId)(BlockListBlock2);
-    const { layout } = attributes;
-    const { default: defaultBlockLayout } = (0, import_blocks127.getBlockSupport)(name, layoutBlockSupportKey) || {};
-    const usedLayout = layout?.inherit || layout?.contentSize || layout?.wideSize ? { ...layout, type: "constrained" } : layout || defaultBlockLayout || {};
-    const selectorPrefix = `wp-container-${kebabCase(name)}-is-layout-`;
-    const selector3 = `.${selectorPrefix}${id}`;
-    const hasBlockGapSupport = blockGapSupport !== null;
-    const fullLayoutType = getLayoutType(usedLayout?.type || "default");
-    const baseLayoutCSS = fullLayoutType?.getLayoutStyle?.({
-      blockName: name,
-      selector: selector3,
-      layout: usedLayout,
-      style: attributes?.style,
-      hasBlockGapSupport,
-      globalBlockGapValue
-    });
-    const responsiveLayoutCSS = getResponsiveLayoutStyles({
-      attributes,
-      blockName: name,
-      selector: selector3,
-      layout: usedLayout,
-      hasBlockGapSupport,
-      globalBlockGapValue,
-      viewportSettings
-    });
-    const css = [baseLayoutCSS, responsiveLayoutCSS].filter(Boolean).join("");
-    const layoutClassNames = clsx_default(
-      {
-        [`${selectorPrefix}${id}`]: !!css
-        // Only attach a container class if there is generated CSS to be attached.
-      },
-      layoutClasses
-    );
-    useStyleOverride({ css });
-    return /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
-      BlockListBlock2,
-      {
-        ...props,
-        __unstableLayoutClassNames: layoutClassNames
-      }
-    );
+    return field.getValue({ item }) ? "\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022" : "";
   }
-  var withLayoutStyles = (0, import_compose127.createHigherOrderComponent)(
-    (BlockListBlock2) => function WithLayoutStyles(props) {
-      const { clientId, name, attributes } = props;
-      const blockSupportsLayout = hasLayoutBlockSupport(name);
-      const layoutClasses = useLayoutClasses(attributes, name);
-      const extraProps = (0, import_data196.useSelect)(
-        (select3) => {
-          if (!blockSupportsLayout) {
-            return;
-          }
-          const { getSettings: getSettings9, getBlockSettings: getBlockSettings2 } = unlock(
-            select3(store)
-          );
-          const settings2 = getSettings9();
-          const { disableLayoutStyles } = settings2;
-          if (disableLayoutStyles) {
-            return;
-          }
-          const [blockGapSupport] = getBlockSettings2(
-            clientId,
-            "spacing.blockGap"
-          );
-          const globalStyles = settings2[globalStylesDataKey];
-          let variationBlockGapValue;
-          const className = attributes?.className;
-          if (className?.includes(VARIATION_PREFIX2)) {
-            const { getBlockStyles: getBlockStyles2 } = select3(import_blocks127.store);
-            const registeredStyles = getBlockStyles2(name);
-            const variationName = getVariationNameFromClass(
-              className,
-              registeredStyles
-            );
-            variationBlockGapValue = variationName ? globalStyles?.blocks?.[name]?.variations?.[variationName]?.spacing?.blockGap : void 0;
-          }
-          const globalBlockGapValue = variationBlockGapValue ?? globalStyles?.blocks?.[name]?.spacing?.blockGap ?? globalStyles?.spacing?.blockGap;
-          return {
-            blockGapSupport,
-            globalBlockGapValue,
-            viewportSettings: settings2?.__experimentalFeatures?.viewport
-          };
-        },
-        [blockSupportsLayout, clientId, attributes?.className, name]
-      );
-      if (!extraProps) {
-        return /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
-          BlockListBlock2,
-          {
-            ...props,
-            __unstableLayoutClassNames: blockSupportsLayout ? layoutClasses : void 0
-          }
-        );
-      }
-      return /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
-        BlockWithLayoutStyles,
+  var password_default = {
+    type: "password",
+    render,
+    Edit: "password",
+    sort: () => 0,
+    // Passwords should not be sortable for security reasons
+    enableSorting: false,
+    enableGlobalSearch: false,
+    defaultOperators: [],
+    validOperators: [],
+    format: {},
+    getValueFormatted: getValueFormatted9,
+    validate: {
+      required: isValidRequired,
+      pattern: isValidPattern,
+      minLength: isValidMinLength,
+      maxLength: isValidMaxLength,
+      elements: isValidElements
+    }
+  };
+
+  // packages/dataviews/build-module/field-types/telephone.mjs
+  var telephone_default = {
+    type: "telephone",
+    render,
+    Edit: "telephone",
+    sort: sort_text_default,
+    enableSorting: true,
+    enableGlobalSearch: false,
+    defaultOperators: [OPERATOR_IS_ANY, OPERATOR_IS_NONE],
+    validOperators: [
+      OPERATOR_IS,
+      OPERATOR_IS_NOT,
+      OPERATOR_CONTAINS,
+      OPERATOR_NOT_CONTAINS,
+      OPERATOR_STARTS_WITH,
+      // Multiple selection
+      OPERATOR_IS_ANY,
+      OPERATOR_IS_NONE,
+      OPERATOR_IS_NOT_ALL
+    ],
+    format: {},
+    getValueFormatted: get_value_formatted_default_default,
+    validate: {
+      required: isValidRequired,
+      pattern: isValidPattern,
+      minLength: isValidMinLength,
+      maxLength: isValidMaxLength,
+      elements: isValidElements
+    }
+  };
+
+  // packages/dataviews/build-module/field-types/color.mjs
+  var import_i18n249 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime547 = __toESM(require_jsx_runtime(), 1);
+  function render3({ item, field }) {
+    if (field.hasElements) {
+      return /* @__PURE__ */ (0, import_jsx_runtime547.jsx)(RenderFromElements, { item, field });
+    }
+    const value = get_value_formatted_default_default({ item, field });
+    if (!value || !w(value).isValid()) {
+      return value;
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime547.jsxs)("div", { style: { display: "flex", alignItems: "center", gap: "8px" }, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime547.jsx)(
+        "div",
         {
-          block: BlockListBlock2,
-          props,
-          layoutClasses,
-          ...extraProps
+          style: {
+            width: "16px",
+            height: "16px",
+            borderRadius: "50%",
+            backgroundColor: value,
+            border: "1px solid #ddd",
+            flexShrink: 0
+          }
         }
-      );
-    },
-    "withLayoutStyles"
-  );
-  (0, import_hooks31.addFilter)(
-    "blocks.registerBlockType",
-    "core/layout/addAttribute",
-    addAttribute9
-  );
-  (0, import_hooks31.addFilter)(
-    "editor.BlockListBlock",
-    "core/editor/layout/with-layout-styles",
-    withLayoutStyles
-  );
-
-  // packages/block-editor/build-module/hooks/layout-child.mjs
-  var import_compose131 = __toESM(require_compose(), 1);
-  var import_data200 = __toESM(require_data(), 1);
-  var import_element360 = __toESM(require_element(), 1);
+      ),
+      /* @__PURE__ */ (0, import_jsx_runtime547.jsx)("span", { children: value })
+    ] });
+  }
+  function isValidCustom6(item, field) {
+    const value = field.getValue({ item });
+    if (![void 0, "", null].includes(value) && !w(value).isValid()) {
+      return (0, import_i18n249.__)("Value must be a valid color.");
+    }
+    return null;
+  }
+  var sort6 = (a2, b2, direction) => {
+    const colorA = w(a2);
+    const colorB = w(b2);
+    if (!colorA.isValid() && !colorB.isValid()) {
+      return 0;
+    }
+    if (!colorA.isValid()) {
+      return direction === "asc" ? 1 : -1;
+    }
+    if (!colorB.isValid()) {
+      return direction === "asc" ? -1 : 1;
+    }
+    const hslA = colorA.toHsl();
+    const hslB = colorB.toHsl();
+    if (hslA.h !== hslB.h) {
+      return direction === "asc" ? hslA.h - hslB.h : hslB.h - hslA.h;
+    }
+    if (hslA.s !== hslB.s) {
+      return direction === "asc" ? hslA.s - hslB.s : hslB.s - hslA.s;
+    }
+    return direction === "asc" ? hslA.l - hslB.l : hslB.l - hslA.l;
+  };
+  var color_default2 = {
+    type: "color",
+    render: render3,
+    Edit: "color",
+    sort: sort6,
+    enableSorting: true,
+    enableGlobalSearch: false,
+    defaultOperators: [OPERATOR_IS_ANY, OPERATOR_IS_NONE],
+    validOperators: [
+      OPERATOR_IS,
+      OPERATOR_IS_NOT,
+      OPERATOR_IS_ANY,
+      OPERATOR_IS_NONE
+    ],
+    format: {},
+    getValueFormatted: get_value_formatted_default_default,
+    validate: {
+      required: isValidRequired,
+      elements: isValidElements,
+      custom: isValidCustom6
+    }
+  };

-  // packages/block-editor/build-module/components/grid/grid-visualizer.mjs
-  var import_element357 = __toESM(require_element(), 1);
-  var import_data197 = __toESM(require_data(), 1);
-  var import_compose128 = __toESM(require_compose(), 1);
+  // packages/dataviews/build-module/field-types/url.mjs
+  var url_default = {
+    type: "url",
+    render,
+    Edit: "url",
+    sort: sort_text_default,
+    enableSorting: true,
+    enableGlobalSearch: false,
+    defaultOperators: [OPERATOR_IS_ANY, OPERATOR_IS_NONE],
+    validOperators: [
+      OPERATOR_IS,
+      OPERATOR_IS_NOT,
+      OPERATOR_CONTAINS,
+      OPERATOR_NOT_CONTAINS,
+      OPERATOR_STARTS_WITH,
+      // Multiple selection
+      OPERATOR_IS_ANY,
+      OPERATOR_IS_NONE,
+      OPERATOR_IS_NOT_ALL
+    ],
+    format: {},
+    getValueFormatted: get_value_formatted_default_default,
+    validate: {
+      required: isValidRequired,
+      pattern: isValidPattern,
+      minLength: isValidMinLength,
+      maxLength: isValidMaxLength,
+      elements: isValidElements
+    }
+  };

-  // packages/block-editor/build-module/components/grid/utils.mjs
-  function range(start2, length) {
-    return Array.from({ length }, (_, i2) => start2 + i2);
-  }
-  var GridRect = class {
-    constructor({
-      columnStart,
-      rowStart,
-      columnEnd,
-      rowEnd,
-      columnSpan,
-      rowSpan
-    } = {}) {
-      this.columnStart = columnStart ?? 1;
-      this.rowStart = rowStart ?? 1;
-      if (columnSpan !== void 0) {
-        this.columnEnd = this.columnStart + columnSpan - 1;
-      } else {
-        this.columnEnd = columnEnd ?? this.columnStart;
-      }
-      if (rowSpan !== void 0) {
-        this.rowEnd = this.rowStart + rowSpan - 1;
-      } else {
-        this.rowEnd = rowEnd ?? this.rowStart;
-      }
+  // packages/dataviews/build-module/field-types/no-type.mjs
+  var sort7 = (a2, b2, direction) => {
+    if (typeof a2 === "number" && typeof b2 === "number") {
+      return sort_number_default(a2, b2, direction);
+    }
+    return sort_text_default(a2, b2, direction);
+  };
+  var no_type_default = {
+    // type: no type for this one
+    render,
+    Edit: null,
+    sort: sort7,
+    enableSorting: true,
+    enableGlobalSearch: false,
+    defaultOperators: [OPERATOR_IS, OPERATOR_IS_NOT],
+    validOperators: getAllOperatorNames(),
+    format: {},
+    getValueFormatted: get_value_formatted_default_default,
+    validate: {
+      required: isValidRequired,
+      elements: isValidElements
     }
-    get columnSpan() {
-      return this.columnEnd - this.columnStart + 1;
+  };
+
+  // packages/dataviews/build-module/field-types/utils/get-is-valid.mjs
+  function supportsNumericRangeConstraint(type) {
+    return type === "integer" || type === "number";
+  }
+  function supportsStringRangeConstraint(type) {
+    return type === "date" || type === "datetime" || type === "time";
+  }
+  function normalizeRangeRule(value, fieldType, key) {
+    const validator = fieldType.validate[key];
+    if (validator && (typeof value === "number" && supportsNumericRangeConstraint(fieldType.type) || typeof value === "string" && supportsStringRangeConstraint(fieldType.type))) {
+      return { constraint: value, validate: validator };
     }
-    get rowSpan() {
-      return this.rowEnd - this.rowStart + 1;
+    return void 0;
+  }
+  function getIsValid(field, fieldType) {
+    const rules = field.isValid;
+    let required;
+    if (rules?.required === true && fieldType.validate.required !== void 0) {
+      required = {
+        constraint: true,
+        validate: fieldType.validate.required
+      };
     }
-    contains(column, row) {
-      return column >= this.columnStart && column <= this.columnEnd && row >= this.rowStart && row <= this.rowEnd;
+    let elements;
+    if ((rules?.elements === true || // elements is enabled unless the field opts-out
+    rules?.elements === void 0 && (!!field.elements || !!field.getElements)) && fieldType.validate.elements !== void 0) {
+      elements = {
+        constraint: true,
+        validate: fieldType.validate.elements
+      };
     }
-    containsRect(rect) {
-      return this.contains(rect.columnStart, rect.rowStart) && this.contains(rect.columnEnd, rect.rowEnd);
+    const min3 = normalizeRangeRule(rules?.min, fieldType, "min");
+    const max3 = normalizeRangeRule(rules?.max, fieldType, "max");
+    const minLengthValue = rules?.minLength;
+    let minLength;
+    if (typeof minLengthValue === "number" && fieldType.validate.minLength !== void 0) {
+      minLength = {
+        constraint: minLengthValue,
+        validate: fieldType.validate.minLength
+      };
     }
-    intersectsRect(rect) {
-      return this.columnStart <= rect.columnEnd && this.columnEnd >= rect.columnStart && this.rowStart <= rect.rowEnd && this.rowEnd >= rect.rowStart;
+    const maxLengthValue = rules?.maxLength;
+    let maxLength;
+    if (typeof maxLengthValue === "number" && fieldType.validate.maxLength !== void 0) {
+      maxLength = {
+        constraint: maxLengthValue,
+        validate: fieldType.validate.maxLength
+      };
     }
-  };
-  function getComputedCSS2(element, property) {
-    return element.ownerDocument.defaultView.getComputedStyle(element).getPropertyValue(property);
-  }
-  function getGridTracks(template2, gap) {
-    const tracks = [];
-    for (const size4 of template2.split(" ")) {
-      const previousTrack = tracks[tracks.length - 1];
-      const start2 = previousTrack ? previousTrack.end + gap : 0;
-      const end = start2 + parseFloat(size4);
-      tracks.push({ start: start2, end });
+    const patternValue = rules?.pattern;
+    let pattern;
+    if (patternValue !== void 0 && fieldType.validate.pattern !== void 0) {
+      pattern = {
+        constraint: patternValue,
+        validate: fieldType.validate.pattern
+      };
     }
-    return tracks;
-  }
-  function getClosestTrack(tracks, position, edge = "start") {
-    return tracks.reduce(
-      (closest, track, index2) => Math.abs(track[edge] - position) < Math.abs(tracks[closest][edge] - position) ? index2 : closest,
-      0
-    );
-  }
-  function getGridRect(gridElement, rect) {
-    const columnGap = parseFloat(getComputedCSS2(gridElement, "column-gap"));
-    const rowGap = parseFloat(getComputedCSS2(gridElement, "row-gap"));
-    const gridColumnTracks = getGridTracks(
-      getComputedCSS2(gridElement, "grid-template-columns"),
-      columnGap
-    );
-    const gridRowTracks = getGridTracks(
-      getComputedCSS2(gridElement, "grid-template-rows"),
-      rowGap
-    );
-    const columnStart = getClosestTrack(gridColumnTracks, rect.left) + 1;
-    const rowStart = getClosestTrack(gridRowTracks, rect.top) + 1;
-    const columnEnd = getClosestTrack(gridColumnTracks, rect.right, "end") + 1;
-    const rowEnd = getClosestTrack(gridRowTracks, rect.bottom, "end") + 1;
-    return new GridRect({
-      columnStart,
-      columnEnd,
-      rowStart,
-      rowEnd
-    });
+    const custom = rules?.custom ?? fieldType.validate.custom;
+    return {
+      required,
+      elements,
+      min: min3,
+      max: max3,
+      minLength,
+      maxLength,
+      pattern,
+      custom
+    };
   }
-  function getGridItemRect(gridItemElement) {
-    return getGridRect(
-      gridItemElement.parentElement,
-      new window.DOMRect(
-        gridItemElement.offsetLeft,
-        gridItemElement.offsetTop,
-        gridItemElement.offsetWidth,
-        gridItemElement.offsetHeight
-      )
-    );
+
+  // packages/dataviews/build-module/field-types/utils/get-filter.mjs
+  function getFilter(fieldType) {
+    return fieldType.validOperators.reduce((accumulator, operator) => {
+      const operatorObj = getOperatorByName(operator);
+      if (operatorObj?.filter) {
+        accumulator[operator] = operatorObj.filter;
+      }
+      return accumulator;
+    }, {});
   }
-  function getGridInfo(gridElement) {
-    const gridTemplateColumns = getComputedCSS2(
-      gridElement,
-      "grid-template-columns"
-    );
-    const gridTemplateRows = getComputedCSS2(
-      gridElement,
-      "grid-template-rows"
-    );
-    const borderTopWidth = getComputedCSS2(gridElement, "border-top-width");
-    const borderRightWidth = getComputedCSS2(
-      gridElement,
-      "border-right-width"
-    );
-    const borderBottomWidth = getComputedCSS2(
-      gridElement,
-      "border-bottom-width"
-    );
-    const borderLeftWidth = getComputedCSS2(gridElement, "border-left-width");
-    const paddingTop = getComputedCSS2(gridElement, "padding-top");
-    const paddingRight = getComputedCSS2(gridElement, "padding-right");
-    const paddingBottom = getComputedCSS2(gridElement, "padding-bottom");
-    const paddingLeft = getComputedCSS2(gridElement, "padding-left");
-    const numColumns = gridTemplateColumns.split(" ").length;
-    const numRows = gridTemplateRows.split(" ").length;
-    const numItems = numColumns * numRows;
+
+  // packages/dataviews/build-module/field-types/utils/get-format.mjs
+  function getFormat(field, fieldType) {
     return {
-      numColumns,
-      numRows,
-      numItems,
-      currentColor: getComputedCSS2(gridElement, "color"),
-      style: {
-        gridTemplateColumns,
-        gridTemplateRows,
-        gap: getComputedCSS2(gridElement, "gap"),
-        inset: `
-				calc(${paddingTop} + ${borderTopWidth})
-				calc(${paddingRight} + ${borderRightWidth})
-				calc(${paddingBottom} + ${borderBottomWidth})
-				calc(${paddingLeft} + ${borderLeftWidth})
-			`
-      }
+      ...fieldType.format,
+      ...field.format
     };
   }
+  var get_format_default = getFormat;

-  // packages/block-editor/build-module/components/grid/grid-visualizer.mjs
-  var import_jsx_runtime561 = __toESM(require_jsx_runtime(), 1);
-  function GridVisualizer({
-    clientId,
-    contentRef,
-    parentLayout,
-    childGridClientId
+  // packages/dataviews/build-module/field-types/index.mjs
+  function getFieldTypeByName(type) {
+    const found = [
+      email_default,
+      integer_default,
+      number_default,
+      text_default,
+      datetime_default,
+      date_default,
+      time_default,
+      boolean_default,
+      media_default2,
+      array_default,
+      password_default,
+      telephone_default,
+      color_default2,
+      url_default
+    ].find((fieldType) => fieldType?.type === type);
+    if (!!found) {
+      return found;
+    }
+    return no_type_default;
+  }
+  function normalizeFields(fields) {
+    return fields.map((field) => {
+      const fieldType = getFieldTypeByName(field.type);
+      const getValue = field.getValue || get_value_from_id_default(field.id);
+      const sort8 = function(a2, b2, direction) {
+        const aValue = getValue({ item: a2 });
+        const bValue = getValue({ item: b2 });
+        return field.sort ? field.sort(aValue, bValue, direction) : fieldType.sort(aValue, bValue, direction);
+      };
+      return {
+        id: field.id,
+        label: field.label || field.id,
+        header: field.header || field.label || field.id,
+        description: field.description,
+        placeholder: field.placeholder,
+        getValue,
+        setValue: field.setValue || set_value_from_id_default(field.id),
+        elements: field.elements,
+        getElements: field.getElements,
+        hasElements: hasElements(field),
+        isVisible: field.isVisible,
+        isDisabled: typeof field.isDisabled === "function" ? field.isDisabled : () => !!field.isDisabled,
+        enableHiding: field.enableHiding ?? true,
+        readOnly: field.readOnly ?? false,
+        // The type provides defaults for the following props
+        type: fieldType.type,
+        render: field.render ?? fieldType.render,
+        Edit: getControl(field, fieldType.Edit),
+        sort: sort8,
+        enableSorting: field.enableSorting ?? fieldType.enableSorting,
+        enableGlobalSearch: field.enableGlobalSearch ?? fieldType.enableGlobalSearch,
+        isValid: getIsValid(field, fieldType),
+        filterBy: get_filter_by_default(
+          field,
+          fieldType.defaultOperators,
+          fieldType.validOperators
+        ),
+        filter: getFilter(fieldType),
+        format: get_format_default(field, fieldType),
+        getValueFormatted: field.getValueFormatted ?? fieldType.getValueFormatted
+      };
+    });
+  }
+
+  // packages/dataviews/build-module/dataform/index.mjs
+  var import_element359 = __toESM(require_element(), 1);
+
+  // packages/dataviews/build-module/components/dataform-context/index.mjs
+  var import_element349 = __toESM(require_element(), 1);
+  var import_jsx_runtime548 = __toESM(require_jsx_runtime(), 1);
+  var DataFormContext = (0, import_element349.createContext)({
+    fields: []
+  });
+  DataFormContext.displayName = "DataFormContext";
+  function DataFormProvider({
+    fields,
+    children
   }) {
-    const isDistractionFree = (0, import_data197.useSelect)(
-      (select3) => select3(store).getSettings().isDistractionFree,
-      []
-    );
-    const gridElement = useBlockElement(clientId);
-    if (isDistractionFree || !gridElement) {
-      return null;
+    return /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(DataFormContext.Provider, { value: { fields }, children });
+  }
+  var dataform_context_default = DataFormContext;
+
+  // packages/dataviews/build-module/components/dataform-layouts/data-form-layout.mjs
+  var import_element358 = __toESM(require_element(), 1);
+
+  // packages/dataviews/build-module/components/dataform-layouts/regular/index.mjs
+  var import_element350 = __toESM(require_element(), 1);
+  var import_components261 = __toESM(require_components(), 1);
+
+  // packages/dataviews/build-module/components/dataform-layouts/can-render-field.mjs
+  function canRenderField(field) {
+    return !!field && (field.readOnly === true || !!field.Edit);
+  }
+
+  // packages/dataviews/build-module/components/dataform-layouts/normalize-form.mjs
+  var import_i18n250 = __toESM(require_i18n(), 1);
+  var DEFAULT_LAYOUT = {
+    type: "regular",
+    labelPosition: "top"
+  };
+  var normalizeCardSummaryField = (sum) => {
+    if (typeof sum === "string") {
+      return [{ id: sum, visibility: "when-collapsed" }];
     }
-    const isManualGrid = parentLayout?.isManualPlacement && window.__experimentalEnableGridInteractivity;
-    return /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
-      GridVisualizerGrid,
-      {
-        gridClientId: clientId,
-        gridElement,
-        isManualGrid,
-        ref: contentRef,
-        childGridClientId
+    return sum.map((item) => {
+      if (typeof item === "string") {
+        return { id: item, visibility: "when-collapsed" };
       }
-    );
-  }
-  var GridVisualizerGrid = (0, import_element357.forwardRef)(
-    ({ gridClientId, gridElement, isManualGrid, childGridClientId }, ref) => {
-      const [gridInfo, setGridInfo] = (0, import_element357.useState)(
-        () => getGridInfo(gridElement)
-      );
-      const [isDroppingAllowed, setIsDroppingAllowed] = (0, import_element357.useState)(false);
-      const childGridElement = useBlockElement(childGridClientId);
-      const childGridRect = (0, import_element357.useMemo)(() => {
-        if (!childGridElement) {
-          return null;
-        }
-        return getGridItemRect(childGridElement);
-      }, [childGridElement]);
-      (0, import_element357.useEffect)(() => {
-        const resizeCallback = () => setGridInfo(getGridInfo(gridElement));
-        const borderBoxSpy = new window.ResizeObserver(resizeCallback);
-        borderBoxSpy.observe(gridElement, { box: "border-box" });
-        const contentBoxSpy = new window.ResizeObserver(resizeCallback);
-        contentBoxSpy.observe(gridElement);
-        for (const element of gridElement.children) {
-          contentBoxSpy.observe(element);
-        }
-        return () => {
-          borderBoxSpy.disconnect();
-          contentBoxSpy.disconnect();
+      return { id: item.id, visibility: item.visibility };
+    });
+  };
+  function normalizeLayout(layout) {
+    let normalizedLayout = DEFAULT_LAYOUT;
+    if (layout?.type === "regular") {
+      normalizedLayout = {
+        type: "regular",
+        labelPosition: layout?.labelPosition ?? "top"
+      };
+    } else if (layout?.type === "panel") {
+      const summary = layout.summary ?? [];
+      const normalizedSummary = Array.isArray(summary) ? summary : [summary];
+      const openAs = layout?.openAs;
+      let normalizedOpenAs;
+      if (typeof openAs === "object" && openAs.type === "modal") {
+        normalizedOpenAs = {
+          type: "modal",
+          applyLabel: openAs.applyLabel?.trim() || (0, import_i18n250.__)("Apply"),
+          cancelLabel: openAs.cancelLabel?.trim() || (0, import_i18n250.__)("Cancel")
         };
-      }, [gridElement]);
-      (0, import_element357.useEffect)(() => {
-        function onGlobalDrag() {
-          setIsDroppingAllowed(true);
-        }
-        function onGlobalDragEnd() {
-          setIsDroppingAllowed(false);
-        }
-        document.addEventListener("drag", onGlobalDrag);
-        document.addEventListener("dragend", onGlobalDragEnd);
-        return () => {
-          document.removeEventListener("drag", onGlobalDrag);
-          document.removeEventListener("dragend", onGlobalDragEnd);
+      } else if (openAs === "modal") {
+        normalizedOpenAs = {
+          type: "modal",
+          applyLabel: (0, import_i18n250.__)("Apply"),
+          cancelLabel: (0, import_i18n250.__)("Cancel")
         };
-      }, []);
-      return /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
-        cover_default,
-        {
-          className: clsx_default("block-editor-grid-visualizer", {
-            "is-dropping-allowed": isDroppingAllowed
-          }),
-          clientId: gridClientId,
-          __unstablePopoverSlot: "__unstable-block-tools-after",
-          children: /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
-            "div",
-            {
-              ref,
-              className: "block-editor-grid-visualizer__grid",
-              style: gridInfo.style,
-              children: isManualGrid ? /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
-                ManualGridVisualizer,
-                {
-                  gridClientId,
-                  gridInfo,
-                  childGridRect
-                }
-              ) : /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
-                AutoGridVisualizer,
-                {
-                  gridInfo,
-                  childGridRect
-                }
-              )
-            }
-          )
-        }
-      );
-    }
-  );
-  function AutoGridVisualizer({ gridInfo, childGridRect }) {
-    return range(1, gridInfo.numRows).map(
-      (row) => range(1, gridInfo.numColumns).map((column) => {
-        let color = gridInfo.currentColor;
-        if (childGridRect?.contains(column, row)) {
-          color = "transparent";
-        }
-        return /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
-          GridVisualizerCell,
-          {
-            color
-          },
-          `${row}-${column}`
-        );
-      })
-    );
-  }
-  function ManualGridVisualizer({ gridClientId, gridInfo, childGridRect }) {
-    const [highlightedRect, setHighlightedRect] = (0, import_element357.useState)(null);
-    const gridItemStyles = (0, import_data197.useSelect)(
-      (select3) => {
-        const { getBlockOrder: getBlockOrder2, getBlockStyles: getBlockStyles2 } = unlock(
-          select3(store)
-        );
-        const blockOrder = getBlockOrder2(gridClientId);
-        return getBlockStyles2(blockOrder);
-      },
-      [gridClientId]
-    );
-    const occupiedRects = (0, import_element357.useMemo)(() => {
-      const rects = [];
-      for (const style of Object.values(gridItemStyles)) {
-        const {
-          columnStart,
-          rowStart,
-          columnSpan = 1,
-          rowSpan = 1
-        } = style?.layout ?? {};
-        if (!columnStart || !rowStart) {
-          continue;
-        }
-        rects.push(
-          new GridRect({
-            columnStart,
-            rowStart,
-            columnSpan,
-            rowSpan
-          })
-        );
+      } else {
+        normalizedOpenAs = { type: "dropdown" };
       }
-      return rects;
-    }, [gridItemStyles]);
-    return range(1, gridInfo.numRows).map(
-      (row) => range(1, gridInfo.numColumns).map((column) => {
-        const isChildGridCell = childGridRect?.contains(column, row);
-        let color = gridInfo.currentColor;
-        if (isChildGridCell) {
-          color = "transparent";
-        }
-        const isCellOccupied = occupiedRects.some(
-          (rect) => rect.contains(column, row)
-        );
-        const isHighlighted = highlightedRect?.contains(column, row) ?? false;
-        return /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
-          GridVisualizerCell,
-          {
-            color,
-            className: isHighlighted && "is-highlighted",
-            children: isCellOccupied && !isChildGridCell ? /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
-              GridVisualizerDropZone,
-              {
-                column,
-                row,
-                gridClientId,
-                gridInfo,
-                setHighlightedRect
-              }
-            ) : /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
-              GridVisualizerAppender,
-              {
-                column,
-                row,
-                gridClientId,
-                gridInfo,
-                setHighlightedRect
-              }
-            )
-          },
-          `${row}-${column}`
-        );
-      })
-    );
-  }
-  function GridVisualizerCell({ color, children, className }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
-      "div",
-      {
-        className: clsx_default(
-          "block-editor-grid-visualizer__cell",
-          className
-        ),
-        style: {
-          boxShadow: `inset 0 0 0 1px color-mix(in srgb, ${color} 20%, #0000)`,
-          color
-        },
-        children
+      normalizedLayout = {
+        type: "panel",
+        labelPosition: layout?.labelPosition ?? "side",
+        openAs: normalizedOpenAs,
+        summary: normalizedSummary,
+        editVisibility: layout?.editVisibility ?? "on-hover",
+        showPlaceholderIfEmpty: layout?.showPlaceholderIfEmpty ?? false
+      };
+    } else if (layout?.type === "card") {
+      if (layout.withHeader === false) {
+        normalizedLayout = {
+          type: "card",
+          withHeader: false,
+          isOpened: true,
+          summary: [],
+          isCollapsible: false
+        };
+      } else {
+        const summary = layout.summary ?? [];
+        normalizedLayout = {
+          type: "card",
+          withHeader: true,
+          isOpened: typeof layout.isOpened === "boolean" ? layout.isOpened : true,
+          summary: normalizeCardSummaryField(summary),
+          isCollapsible: layout.isCollapsible === void 0 ? true : layout.isCollapsible
+        };
       }
-    );
+    } else if (layout?.type === "row") {
+      normalizedLayout = {
+        type: "row",
+        alignment: layout?.alignment ?? "center",
+        styles: layout?.styles ?? {}
+      };
+    } else if (layout?.type === "details") {
+      normalizedLayout = {
+        type: "details",
+        summary: layout?.summary ?? ""
+      };
+    }
+    return normalizedLayout;
   }
-  function useGridVisualizerDropZone(column, row, gridClientId, gridInfo, setHighlightedRect) {
-    const {
-      getBlockAttributes: getBlockAttributes3,
-      getBlockRootClientId: getBlockRootClientId2,
-      canInsertBlockType: canInsertBlockType2,
-      getBlockName: getBlockName2
-    } = (0, import_data197.useSelect)(store);
-    const {
-      updateBlockAttributes: updateBlockAttributes2,
-      moveBlocksToPosition: moveBlocksToPosition2,
-      __unstableMarkNextChangeAsNotPersistent: __unstableMarkNextChangeAsNotPersistent2
-    } = (0, import_data197.useDispatch)(store);
-    const getNumberOfBlocksBeforeCell = useGetNumberOfBlocksBeforeCell(
-      gridClientId,
-      gridInfo.numColumns
-    );
-    return useDropZoneWithValidation({
-      validateDrag(srcClientId) {
-        const blockName = getBlockName2(srcClientId);
-        if (!canInsertBlockType2(blockName, gridClientId)) {
-          return false;
+  function normalizeForm(form) {
+    const normalizedFormLayout = normalizeLayout(form?.layout);
+    const normalizedFields = (form.fields ?? []).map(
+      (field) => {
+        if (typeof field === "string") {
+          return {
+            id: field,
+            layout: normalizedFormLayout
+          };
         }
-        const attributes = getBlockAttributes3(srcClientId);
-        const rect = new GridRect({
-          columnStart: column,
-          rowStart: row,
-          columnSpan: attributes.style?.layout?.columnSpan,
-          rowSpan: attributes.style?.layout?.rowSpan
-        });
-        const isInBounds = new GridRect({
-          columnSpan: gridInfo.numColumns,
-          rowSpan: gridInfo.numRows
-        }).containsRect(rect);
-        return isInBounds;
-      },
-      onDragEnter(srcClientId) {
-        const attributes = getBlockAttributes3(srcClientId);
-        setHighlightedRect(
-          new GridRect({
-            columnStart: column,
-            rowStart: row,
-            columnSpan: attributes.style?.layout?.columnSpan,
-            rowSpan: attributes.style?.layout?.rowSpan
-          })
-        );
-      },
-      onDragLeave() {
-        setHighlightedRect(
-          (prevHighlightedRect) => prevHighlightedRect?.columnStart === column && prevHighlightedRect?.rowStart === row ? null : prevHighlightedRect
-        );
-      },
-      onDrop(srcClientId) {
-        setHighlightedRect(null);
-        const attributes = getBlockAttributes3(srcClientId);
-        updateBlockAttributes2(srcClientId, {
-          style: {
-            ...attributes.style,
-            layout: {
-              ...attributes.style?.layout,
-              columnStart: column,
-              rowStart: row
-            }
+        const fieldLayout = field.layout ? normalizeLayout(field.layout) : normalizedFormLayout;
+        return {
+          id: field.id,
+          layout: fieldLayout,
+          ...!!field.label && { label: field.label },
+          ...!!field.description && {
+            description: field.description
+          },
+          ..."children" in field && Array.isArray(field.children) && {
+            children: normalizeForm({
+              fields: field.children,
+              layout: DEFAULT_LAYOUT
+            }).fields
           }
-        });
-        __unstableMarkNextChangeAsNotPersistent2();
-        moveBlocksToPosition2(
-          [srcClientId],
-          getBlockRootClientId2(srcClientId),
-          gridClientId,
-          getNumberOfBlocksBeforeCell(column, row)
-        );
+        };
       }
-    });
+    );
+    return {
+      layout: normalizedFormLayout,
+      fields: normalizedFields
+    };
   }
-  function GridVisualizerDropZone({
-    column,
-    row,
-    gridClientId,
-    gridInfo,
-    setHighlightedRect
-  }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
-      "div",
+  var normalize_form_default = normalizeForm;
+
+  // packages/dataviews/build-module/components/dataform-layouts/regular/index.mjs
+  var import_jsx_runtime549 = __toESM(require_jsx_runtime(), 1);
+  function Header3({ title }) {
+    return /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
+      Stack,
       {
-        className: "block-editor-grid-visualizer__drop-zone",
-        ref: useGridVisualizerDropZone(
-          column,
-          row,
-          gridClientId,
-          gridInfo,
-          setHighlightedRect
-        )
+        direction: "column",
+        className: "dataforms-layouts-regular__header",
+        gap: "lg",
+        children: /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(Stack, { direction: "row", align: "center", children: /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(import_components261.__experimentalHeading, { level: 2, size: 13, children: title }) })
       }
     );
   }
-  function GridVisualizerAppender({
-    column,
-    row,
-    gridClientId,
-    gridInfo,
-    setHighlightedRect
+  function FormRegularField({
+    data,
+    field,
+    onChange,
+    hideLabelFromVision,
+    markWhenOptional,
+    validity
   }) {
-    const {
-      updateBlockAttributes: updateBlockAttributes2,
-      moveBlocksToPosition: moveBlocksToPosition2,
-      __unstableMarkNextChangeAsNotPersistent: __unstableMarkNextChangeAsNotPersistent2
-    } = (0, import_data197.useDispatch)(store);
-    const getNumberOfBlocksBeforeCell = useGetNumberOfBlocksBeforeCell(
-      gridClientId,
-      gridInfo.numColumns
+    const { fields } = (0, import_element350.useContext)(dataform_context_default);
+    const layout = field.layout;
+    const form = (0, import_element350.useMemo)(
+      () => ({
+        layout: DEFAULT_LAYOUT,
+        fields: !!field.children ? field.children : []
+      }),
+      [field]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
-      button_block_appender_default,
-      {
-        rootClientId: gridClientId,
-        className: "block-editor-grid-visualizer__appender",
-        ref: useGridVisualizerDropZone(
-          column,
-          row,
-          gridClientId,
-          gridInfo,
-          setHighlightedRect
-        ),
-        style: {
-          color: gridInfo.currentColor
-        },
-        onSelect: (block) => {
-          if (!block) {
-            return;
+    if (!!field.children) {
+      return /* @__PURE__ */ (0, import_jsx_runtime549.jsxs)(import_jsx_runtime549.Fragment, { children: [
+        !hideLabelFromVision && field.label && /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(Header3, { title: field.label }),
+        /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
+          DataFormLayout,
+          {
+            data,
+            form,
+            onChange,
+            validity: validity?.children
           }
-          updateBlockAttributes2(block.clientId, {
-            style: {
-              layout: {
-                columnStart: column,
-                rowStart: row
+        )
+      ] });
+    }
+    const labelPosition = layout.labelPosition;
+    const fieldDefinition = fields.find(
+      (fieldDef) => fieldDef.id === field.id
+    );
+    if (!canRenderField(fieldDefinition)) {
+      return null;
+    }
+    if (labelPosition === "side") {
+      return /* @__PURE__ */ (0, import_jsx_runtime549.jsxs)(
+        Stack,
+        {
+          direction: "row",
+          className: "dataforms-layouts-regular__field",
+          gap: "sm",
+          children: [
+            /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
+              "div",
+              {
+                className: clsx_default(
+                  "dataforms-layouts-regular__field-label",
+                  `dataforms-layouts-regular__field-label--label-position-${labelPosition}`
+                ),
+                children: /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(import_components261.BaseControl.VisualLabel, { children: fieldDefinition.label })
               }
-            }
-          });
-          __unstableMarkNextChangeAsNotPersistent2();
-          moveBlocksToPosition2(
-            [block.clientId],
-            gridClientId,
-            gridClientId,
-            getNumberOfBlocksBeforeCell(column, row)
-          );
+            ),
+            /* @__PURE__ */ (0, import_jsx_runtime549.jsx)("div", { className: "dataforms-layouts-regular__field-control", children: fieldDefinition.readOnly === true ? /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
+              fieldDefinition.render,
+              {
+                item: data,
+                field: fieldDefinition
+              }
+            ) : fieldDefinition.Edit && /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
+              fieldDefinition.Edit,
+              {
+                data,
+                field: fieldDefinition,
+                onChange,
+                hideLabelFromVision: true,
+                markWhenOptional,
+                validity
+              },
+              fieldDefinition.id
+            ) })
+          ]
+        }
+      );
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime549.jsx)("div", { className: "dataforms-layouts-regular__field", children: fieldDefinition.readOnly === true ? /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(import_jsx_runtime549.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime549.jsxs)(import_jsx_runtime549.Fragment, { children: [
+      !hideLabelFromVision && labelPosition !== "none" && /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(import_components261.BaseControl.VisualLabel, { children: fieldDefinition.label }),
+      /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
+        fieldDefinition.render,
+        {
+          item: data,
+          field: fieldDefinition
         }
+      )
+    ] }) }) : fieldDefinition.Edit && /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
+      fieldDefinition.Edit,
+      {
+        data,
+        field: fieldDefinition,
+        onChange,
+        hideLabelFromVision: labelPosition === "none" ? true : hideLabelFromVision,
+        markWhenOptional,
+        validity
       }
+    ) });
+  }
+
+  // packages/dataviews/build-module/components/dataform-layouts/panel/modal.mjs
+  var import_deepmerge3 = __toESM(require_cjs(), 1);
+  var import_components264 = __toESM(require_components(), 1);
+  var import_element354 = __toESM(require_element(), 1);
+  var import_compose127 = __toESM(require_compose(), 1);
+
+  // packages/dataviews/build-module/components/dataform-layouts/panel/summary-button.mjs
+  var import_components263 = __toESM(require_components(), 1);
+  var import_i18n251 = __toESM(require_i18n(), 1);
+  var import_compose126 = __toESM(require_compose(), 1);
+
+  // packages/dataviews/build-module/components/dataform-layouts/panel/utils/get-label-classname.mjs
+  function getLabelClassName(labelPosition, showError) {
+    return clsx_default(
+      "dataforms-layouts-panel__field-label",
+      `dataforms-layouts-panel__field-label--label-position-${labelPosition}`,
+      { "has-error": showError }
     );
   }
-  function useDropZoneWithValidation({
-    validateDrag,
-    onDragEnter,
-    onDragLeave,
-    onDrop
+  var get_label_classname_default = getLabelClassName;
+
+  // packages/dataviews/build-module/components/dataform-layouts/panel/field-label-content.mjs
+  var import_components262 = __toESM(require_components(), 1);
+  var import_jsx_runtime550 = __toESM(require_jsx_runtime(), 1);
+  function FieldLabelContent({
+    showError,
+    errorMessage,
+    fieldLabel,
+    errorId
   }) {
-    const { getDraggedBlockClientIds: getDraggedBlockClientIds2 } = (0, import_data197.useSelect)(store);
-    return (0, import_compose128.__experimentalUseDropZone)({
-      onDragEnter() {
-        const [srcClientId] = getDraggedBlockClientIds2();
-        if (srcClientId && validateDrag(srcClientId)) {
-          onDragEnter(srcClientId);
+    if (!showError) {
+      return /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(import_jsx_runtime550.Fragment, { children: fieldLabel });
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime550.jsxs)("span", { className: "dataforms-layouts-panel__field-label-error-content", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(import_components262.Icon, { icon: error_default, size: 16 }),
+      /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(VisuallyHidden, { id: errorId, children: errorMessage }),
+      fieldLabel
+    ] });
+  }
+  var field_label_content_default = FieldLabelContent;
+
+  // packages/dataviews/build-module/components/dataform-layouts/panel/utils/get-first-validation-error.mjs
+  function getFirstValidationError(validity) {
+    if (!validity) {
+      return void 0;
+    }
+    const validityRules = Object.keys(validity).filter(
+      (key) => key !== "children"
+    );
+    for (const key of validityRules) {
+      const rule = validity[key];
+      if (rule === void 0) {
+        continue;
+      }
+      if (rule.type === "invalid") {
+        if (rule.message) {
+          return rule.message;
         }
-      },
-      onDragLeave() {
-        onDragLeave();
-      },
-      onDrop() {
-        const [srcClientId] = getDraggedBlockClientIds2();
-        if (srcClientId && validateDrag(srcClientId)) {
-          onDrop(srcClientId);
+        if (key === "required") {
+          return "A required field is empty";
         }
+        return "Unidentified validation error";
       }
-    });
+    }
+    if (validity.children) {
+      for (const childValidity of Object.values(validity.children)) {
+        const childError = getFirstValidationError(childValidity);
+        if (childError) {
+          return childError;
+        }
+      }
+    }
+    return void 0;
   }
+  var get_first_validation_error_default = getFirstValidationError;

-  // packages/block-editor/build-module/components/grid/grid-item-resizer.mjs
-  var import_components266 = __toESM(require_components(), 1);
-  var import_element358 = __toESM(require_element(), 1);
-  var import_jsx_runtime562 = __toESM(require_jsx_runtime(), 1);
-  function GridItemResizer({
-    clientId,
-    bounds,
-    onChange,
-    parentLayout
+  // packages/dataviews/build-module/components/dataform-layouts/panel/summary-button.mjs
+  var import_jsx_runtime551 = __toESM(require_jsx_runtime(), 1);
+  function SummaryValue({
+    item,
+    field,
+    showPlaceholderIfEmpty
   }) {
-    const blockElement = useBlockElement(clientId);
-    const rootBlockElement = blockElement?.parentElement;
-    const { isManualPlacement } = parentLayout;
-    if (!blockElement || !rootBlockElement) {
-      return null;
+    if (showPlaceholderIfEmpty && field.placeholder && [void 0, null, ""].includes(field.getValue({ item }))) {
+      return /* @__PURE__ */ (0, import_jsx_runtime551.jsx)("span", { className: "dataforms-layouts-panel__field-placeholder", children: field.placeholder });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
-      GridItemResizerInner,
-      {
-        clientId,
-        bounds,
-        blockElement,
-        rootBlockElement,
-        onChange,
-        isManualGrid: isManualPlacement && window.__experimentalEnableGridInteractivity
-      }
-    );
+    return /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(field.render, { item, field });
   }
-  function GridItemResizerInner({
-    clientId,
-    bounds,
-    blockElement,
-    rootBlockElement,
-    onChange,
-    isManualGrid
+  function SummaryButton({
+    data,
+    field,
+    fieldLabel,
+    summaryFields,
+    validity,
+    touched,
+    disabled: disabled2,
+    isOpen,
+    onClick
   }) {
-    const [resizeDirection, setResizeDirection] = (0, import_element358.useState)(null);
-    const [enableSide, setEnableSide] = (0, import_element358.useState)({
-      top: false,
-      bottom: false,
-      left: false,
-      right: false
-    });
-    (0, import_element358.useEffect)(() => {
-      const observer = new window.ResizeObserver(() => {
-        const blockClientRect = blockElement.getBoundingClientRect();
-        const rootBlockClientRect = rootBlockElement.getBoundingClientRect();
-        const topAvailable = blockClientRect.top > rootBlockClientRect.top;
-        const bottomAvailable = blockClientRect.bottom < rootBlockClientRect.bottom;
-        const leftAvailable = blockClientRect.left > rootBlockClientRect.left;
-        const rightAvailable = blockClientRect.right < rootBlockClientRect.right;
-        setEnableSide({
-          top: !!isManualGrid ? topAvailable : !bottomAvailable && topAvailable,
-          bottom: bottomAvailable,
-          left: !!isManualGrid ? leftAvailable : !rightAvailable && leftAvailable,
-          right: rightAvailable
-        });
-      });
-      observer.observe(blockElement);
-      return () => observer.disconnect();
-    }, [blockElement, rootBlockElement, isManualGrid]);
-    const justification = {
-      right: "left",
-      left: "right"
-    };
-    const alignment = {
-      top: "flex-end",
-      bottom: "flex-start"
-    };
-    const styles = {
-      display: "flex",
-      justifyContent: "center",
-      alignItems: "center",
-      ...justification[resizeDirection] && {
-        justifyContent: justification[resizeDirection]
-      },
-      ...alignment[resizeDirection] && {
-        alignItems: alignment[resizeDirection]
-      }
-    };
-    return /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
-      cover_default,
-      {
-        className: "block-editor-grid-item-resizer",
-        clientId,
-        __unstablePopoverSlot: "__unstable-block-tools-after",
-        additionalStyles: styles,
-        children: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
-          import_components266.ResizableBox,
-          {
-            className: "block-editor-grid-item-resizer__box",
-            size: {
-              width: "100%",
-              height: "100%"
-            },
-            enable: {
-              bottom: enableSide.bottom,
-              bottomLeft: false,
-              bottomRight: false,
-              left: enableSide.left,
-              right: enableSide.right,
-              top: enableSide.top,
-              topLeft: false,
-              topRight: false
-            },
-            bounds,
-            boundsByDirection: true,
-            onPointerDown: ({ target, pointerId }) => {
-              target.setPointerCapture(pointerId);
-            },
-            onResizeStart: (event, direction) => {
-              setResizeDirection(direction);
-            },
-            onResizeStop: (event, direction, boxElement) => {
-              const columnGap = parseFloat(
-                getComputedCSS2(rootBlockElement, "column-gap")
-              );
-              const rowGap = parseFloat(
-                getComputedCSS2(rootBlockElement, "row-gap")
-              );
-              const gridColumnTracks = getGridTracks(
-                getComputedCSS2(
-                  rootBlockElement,
-                  "grid-template-columns"
-                ),
-                columnGap
-              );
-              const gridRowTracks = getGridTracks(
-                getComputedCSS2(
-                  rootBlockElement,
-                  "grid-template-rows"
-                ),
-                rowGap
-              );
-              const rect = new window.DOMRect(
-                blockElement.offsetLeft + boxElement.offsetLeft,
-                blockElement.offsetTop + boxElement.offsetTop,
-                boxElement.offsetWidth,
-                boxElement.offsetHeight
-              );
-              const columnStart = getClosestTrack(gridColumnTracks, rect.left) + 1;
-              const rowStart = getClosestTrack(gridRowTracks, rect.top) + 1;
-              const columnEnd = getClosestTrack(gridColumnTracks, rect.right, "end") + 1;
-              const rowEnd = getClosestTrack(gridRowTracks, rect.bottom, "end") + 1;
-              onChange({
-                columnSpan: columnEnd - columnStart + 1,
-                rowSpan: rowEnd - rowStart + 1,
-                columnStart: isManualGrid ? columnStart : void 0,
-                rowStart: isManualGrid ? rowStart : void 0
-              });
-            }
-          }
-        )
+    const { labelPosition, editVisibility, showPlaceholderIfEmpty } = field.layout;
+    const errorMessage = get_first_validation_error_default(validity);
+    const showError = touched && !!errorMessage;
+    const labelClassName = get_label_classname_default(labelPosition, showError);
+    const className = clsx_default(
+      "dataforms-layouts-panel__field-trigger",
+      `dataforms-layouts-panel__field-trigger--label-${labelPosition}`,
+      {
+        "is-disabled": disabled2,
+        "dataforms-layouts-panel__field-trigger--edit-always": editVisibility === "always"
       }
     );
-  }
-
-  // packages/block-editor/build-module/components/grid/grid-item-movers.mjs
-  var import_i18n256 = __toESM(require_i18n(), 1);
-  var import_components267 = __toESM(require_components(), 1);
-  var import_data198 = __toESM(require_data(), 1);
-  var import_compose129 = __toESM(require_compose(), 1);
-  var import_jsx_runtime563 = __toESM(require_jsx_runtime(), 1);
-  function GridItemMovers({
-    layout,
-    parentLayout,
-    onChange,
-    gridClientId,
-    blockClientId
-  }) {
-    const { moveBlocksToPosition: moveBlocksToPosition2, __unstableMarkNextChangeAsNotPersistent: __unstableMarkNextChangeAsNotPersistent2 } = (0, import_data198.useDispatch)(store);
-    const columnStart = layout?.columnStart ?? 1;
-    const rowStart = layout?.rowStart ?? 1;
-    const columnSpan = layout?.columnSpan ?? 1;
-    const rowSpan = layout?.rowSpan ?? 1;
-    const columnEnd = columnStart + columnSpan - 1;
-    const rowEnd = rowStart + rowSpan - 1;
-    const columnCount = parentLayout?.columnCount;
-    const rowCount = parentLayout?.rowCount;
-    const getNumberOfBlocksBeforeCell = useGetNumberOfBlocksBeforeCell(
-      gridClientId,
-      columnCount
+    const controlId = (0, import_compose126.useInstanceId)(
+      SummaryButton,
+      "dataforms-layouts-panel__field-control"
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(block_controls_default, { group: "parent", children: /* @__PURE__ */ (0, import_jsx_runtime563.jsxs)(import_components267.ToolbarGroup, { className: "block-editor-grid-item-mover__move-button-container", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime563.jsx)("div", { className: "block-editor-grid-item-mover__move-horizontal-button-container is-left", children: /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(
-        GridItemMover,
+    const errorId = `${controlId}-error`;
+    const ariaLabel = showError ? (0, import_i18n251.sprintf)(
+      // translators: %s: Field name.
+      (0, import_i18n251._x)("Edit %s (has errors)", "field"),
+      fieldLabel || ""
+    ) : (0, import_i18n251.sprintf)(
+      // translators: %s: Field name.
+      (0, import_i18n251._x)("Edit %s", "field"),
+      fieldLabel || ""
+    );
+    return /* @__PURE__ */ (0, import_jsx_runtime551.jsxs)("div", { className, children: [
+      labelPosition !== "none" && /* @__PURE__ */ (0, import_jsx_runtime551.jsx)("span", { className: labelClassName, children: /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
+        field_label_content_default,
         {
-          icon: (0, import_i18n256.isRTL)() ? chevron_right_default : chevron_left_default,
-          label: (0, import_i18n256.__)("Move left"),
-          description: (0, import_i18n256.__)("Move left"),
-          isDisabled: columnStart <= 1,
-          onClick: () => {
-            onChange({
-              columnStart: columnStart - 1
-            });
-            __unstableMarkNextChangeAsNotPersistent2();
-            moveBlocksToPosition2(
-              [blockClientId],
-              gridClientId,
-              gridClientId,
-              getNumberOfBlocksBeforeCell(
-                columnStart - 1,
-                rowStart
-              )
-            );
-          }
+          showError,
+          errorMessage,
+          fieldLabel,
+          errorId
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime563.jsxs)("div", { className: "block-editor-grid-item-mover__move-vertical-button-container", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(
-          GridItemMover,
-          {
-            className: "is-up-button",
-            icon: chevron_up_default,
-            label: (0, import_i18n256.__)("Move up"),
-            description: (0, import_i18n256.__)("Move up"),
-            isDisabled: rowStart <= 1,
-            onClick: () => {
-              onChange({
-                rowStart: rowStart - 1
-              });
-              __unstableMarkNextChangeAsNotPersistent2();
-              moveBlocksToPosition2(
-                [blockClientId],
-                gridClientId,
-                gridClientId,
-                getNumberOfBlocksBeforeCell(
-                  columnStart,
-                  rowStart - 1
-                )
-              );
-            }
-          }
-        ),
-        /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(
-          GridItemMover,
-          {
-            className: "is-down-button",
-            icon: chevron_down_default,
-            label: (0, import_i18n256.__)("Move down"),
-            description: (0, import_i18n256.__)("Move down"),
-            isDisabled: rowCount && rowEnd >= rowCount,
-            onClick: () => {
-              onChange({
-                rowStart: rowStart + 1
-              });
-              __unstableMarkNextChangeAsNotPersistent2();
-              moveBlocksToPosition2(
-                [blockClientId],
-                gridClientId,
-                gridClientId,
-                getNumberOfBlocksBeforeCell(
-                  columnStart,
-                  rowStart + 1
-                )
-              );
-            }
-          }
-        )
-      ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime563.jsx)("div", { className: "block-editor-grid-item-mover__move-horizontal-button-container is-right", children: /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(
-        GridItemMover,
+      labelPosition === "none" && showError && /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
+        field_label_content_default,
         {
-          icon: (0, import_i18n256.isRTL)() ? chevron_left_default : chevron_right_default,
-          label: (0, import_i18n256.__)("Move right"),
-          description: (0, import_i18n256.__)("Move right"),
-          isDisabled: columnCount && columnEnd >= columnCount,
-          onClick: () => {
-            onChange({
-              columnStart: columnStart + 1
-            });
-            __unstableMarkNextChangeAsNotPersistent2();
-            moveBlocksToPosition2(
-              [blockClientId],
-              gridClientId,
-              gridClientId,
-              getNumberOfBlocksBeforeCell(
-                columnStart + 1,
-                rowStart
-              )
-            );
-          }
+          showError: true,
+          errorMessage,
+          errorId
         }
-      ) })
-    ] }) });
-  }
-  function GridItemMover({
-    className,
-    icon,
-    label,
-    isDisabled,
-    onClick,
-    description
-  }) {
-    const instanceId = (0, import_compose129.useInstanceId)(GridItemMover);
-    const descriptionId = `block-editor-grid-item-mover-button__description-${instanceId}`;
-    return /* @__PURE__ */ (0, import_jsx_runtime563.jsxs)(import_jsx_runtime563.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(
-        import_components267.ToolbarButton,
+      ),
+      /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
+        "span",
         {
-          className: clsx_default(
-            "block-editor-grid-item-mover-button",
-            className
-          ),
-          icon,
-          label,
-          "aria-describedby": descriptionId,
-          onClick: isDisabled ? null : onClick,
-          disabled: isDisabled,
-          accessibleWhenDisabled: true
+          id: `${controlId}`,
+          className: "dataforms-layouts-panel__field-control",
+          children: summaryFields.length > 1 ? /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
+            "span",
+            {
+              style: {
+                display: "flex",
+                flexDirection: "column",
+                alignItems: "flex-start",
+                width: "100%",
+                gap: "2px"
+              },
+              children: summaryFields.map((summaryField) => /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
+                "span",
+                {
+                  style: { width: "100%" },
+                  children: /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
+                    SummaryValue,
+                    {
+                      item: data,
+                      field: summaryField,
+                      showPlaceholderIfEmpty
+                    }
+                  )
+                },
+                summaryField.id
+              ))
+            }
+          ) : summaryFields.map((summaryField) => /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
+            SummaryValue,
+            {
+              item: data,
+              field: summaryField,
+              showPlaceholderIfEmpty
+            },
+            summaryField.id
+          ))
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(VisuallyHidden, { id: descriptionId, children: description })
+      !disabled2 && /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
+        import_components263.Button,
+        {
+          className: "dataforms-layouts-panel__field-trigger-icon",
+          label: ariaLabel,
+          icon: pencil_default,
+          size: "small",
+          "aria-expanded": isOpen,
+          "aria-haspopup": "dialog",
+          "aria-describedby": showError ? `${controlId} ${errorId}` : controlId,
+          onClick
+        }
+      )
     ] });
   }

-  // packages/block-editor/build-module/components/grid/use-grid-layout-sync.mjs
-  var import_data199 = __toESM(require_data(), 1);
-  var import_element359 = __toESM(require_element(), 1);
-  var import_compose130 = __toESM(require_compose(), 1);
-  function useGridLayoutSync({ clientId: gridClientId }) {
-    const { gridLayout, blockOrder, selectedBlockLayout } = (0, import_data199.useSelect)(
-      (select3) => {
-        const { getBlockAttributes: getBlockAttributes22, getBlockOrder: getBlockOrder2 } = select3(store);
-        const selectedBlock = select3(store).getSelectedBlock();
+  // packages/dataviews/build-module/hooks/use-form-validity.mjs
+  var import_deepmerge2 = __toESM(require_cjs(), 1);
+  var import_es66 = __toESM(require_es6(), 1);
+  var import_element351 = __toESM(require_element(), 1);
+  var import_i18n252 = __toESM(require_i18n(), 1);
+  function isFormValid(formValidity) {
+    if (!formValidity) {
+      return true;
+    }
+    return Object.values(formValidity).every((fieldValidation) => {
+      return Object.entries(fieldValidation).every(
+        ([key, validation]) => {
+          if (key === "children" && validation && typeof validation === "object") {
+            return isFormValid(validation);
+          }
+          return validation.type !== "invalid" && validation.type !== "validating";
+        }
+      );
+    });
+  }
+  function getFormFieldsToValidate(form, fields) {
+    const normalizedForm = normalize_form_default(form);
+    if (normalizedForm.fields.length === 0) {
+      return [];
+    }
+    const fieldsMap = /* @__PURE__ */ new Map();
+    fields.forEach((field) => {
+      fieldsMap.set(field.id, field);
+    });
+    function processFormField(formField) {
+      if ("children" in formField && Array.isArray(formField.children)) {
+        const processedChildren = formField.children.map(processFormField).filter((child) => child !== null);
+        if (processedChildren.length === 0) {
+          return null;
+        }
         return {
-          gridLayout: getBlockAttributes22(gridClientId).layout ?? {},
-          blockOrder: getBlockOrder2(gridClientId),
-          selectedBlockLayout: selectedBlock?.attributes.style?.layout
+          id: formField.id,
+          children: processedChildren
         };
-      },
-      [gridClientId]
-    );
-    const { getBlockAttributes: getBlockAttributes3, getBlockRootClientId: getBlockRootClientId2 } = (0, import_data199.useSelect)(store);
-    const { updateBlockAttributes: updateBlockAttributes2, __unstableMarkNextChangeAsNotPersistent: __unstableMarkNextChangeAsNotPersistent2 } = (0, import_data199.useDispatch)(store);
-    const selectedBlockRect = (0, import_element359.useMemo)(
-      () => selectedBlockLayout ? new GridRect(selectedBlockLayout) : null,
-      [selectedBlockLayout]
-    );
-    const previouslySelectedBlockRect = (0, import_compose130.usePrevious)(selectedBlockRect);
-    const previousIsManualPlacement = (0, import_compose130.usePrevious)(
-      gridLayout.isManualPlacement
-    );
-    const previousBlockOrder = (0, import_compose130.usePrevious)(blockOrder);
-    (0, import_element359.useEffect)(() => {
-      const updates = {};
-      if (gridLayout.isManualPlacement) {
-        const occupiedRects = [];
-        for (const clientId of blockOrder) {
-          const {
-            columnStart,
-            rowStart,
-            columnSpan = 1,
-            rowSpan = 1
-          } = getBlockAttributes3(clientId).style?.layout ?? {};
-          if (!columnStart || !rowStart) {
-            continue;
-          }
-          occupiedRects.push(
-            new GridRect({
-              columnStart,
-              rowStart,
-              columnSpan,
-              rowSpan
-            })
+      }
+      const fieldDef = fieldsMap.get(formField.id);
+      if (!fieldDef) {
+        return null;
+      }
+      const [normalizedField] = normalizeFields([fieldDef]);
+      return {
+        id: formField.id,
+        children: [],
+        field: normalizedField
+      };
+    }
+    const toValidate = normalizedForm.fields.map(processFormField).filter((field) => field !== null);
+    return toValidate;
+  }
+  function setValidityAtPath(formValidity, fieldValidity, path) {
+    if (!formValidity) {
+      formValidity = {};
+    }
+    if (path.length === 0) {
+      return formValidity;
+    }
+    const result = { ...formValidity };
+    let current = result;
+    for (let i2 = 0; i2 < path.length - 1; i2++) {
+      const segment = path[i2];
+      if (!current[segment]) {
+        current[segment] = {};
+      }
+      current[segment] = { ...current[segment] };
+      current = current[segment];
+    }
+    const finalKey = path[path.length - 1];
+    current[finalKey] = {
+      ...current[finalKey] || {},
+      ...fieldValidity
+    };
+    return result;
+  }
+  function removeValidationProperty(formValidity, path, property) {
+    if (!formValidity || path.length === 0) {
+      return formValidity;
+    }
+    const result = { ...formValidity };
+    let current = result;
+    for (let i2 = 0; i2 < path.length - 1; i2++) {
+      const segment = path[i2];
+      if (!current[segment]) {
+        return formValidity;
+      }
+      current[segment] = { ...current[segment] };
+      current = current[segment];
+    }
+    const finalKey = path[path.length - 1];
+    if (!current[finalKey]) {
+      return formValidity;
+    }
+    const fieldValidity = { ...current[finalKey] };
+    delete fieldValidity[property];
+    if (Object.keys(fieldValidity).length === 0) {
+      delete current[finalKey];
+    } else {
+      current[finalKey] = fieldValidity;
+    }
+    if (Object.keys(result).length === 0) {
+      return void 0;
+    }
+    return result;
+  }
+  function handleElementsValidationAsync(promise, formField, promiseHandler) {
+    const { elementsCounterRef, setFormValidity, path, item } = promiseHandler;
+    const currentToken = (elementsCounterRef.current[formField.id] || 0) + 1;
+    elementsCounterRef.current[formField.id] = currentToken;
+    promise.then((result) => {
+      if (currentToken !== elementsCounterRef.current[formField.id]) {
+        return;
+      }
+      if (!Array.isArray(result)) {
+        setFormValidity((prev) => {
+          const newFormValidity = setValidityAtPath(
+            prev,
+            {
+              elements: {
+                type: "invalid",
+                message: (0, import_i18n252.__)("Could not validate elements.")
+              }
+            },
+            [...path, formField.id]
           );
-        }
-        for (const clientId of blockOrder) {
-          const attributes = getBlockAttributes3(clientId);
-          const {
-            columnStart,
-            rowStart,
-            columnSpan = 1,
-            rowSpan = 1
-          } = attributes.style?.layout ?? {};
-          if (columnStart && rowStart) {
-            continue;
-          }
-          const [newColumnStart, newRowStart] = placeBlock(
-            occupiedRects,
-            gridLayout.columnCount,
-            columnSpan,
-            rowSpan,
-            previouslySelectedBlockRect?.columnEnd,
-            previouslySelectedBlockRect?.rowEnd
+          return newFormValidity;
+        });
+        return;
+      }
+      if (formField.field?.isValid.elements && !formField.field.isValid.elements.validate(item, {
+        ...formField.field,
+        elements: result
+      })) {
+        setFormValidity((prev) => {
+          const newFormValidity = setValidityAtPath(
+            prev,
+            {
+              elements: {
+                type: "invalid",
+                message: (0, import_i18n252.__)(
+                  "Value must be one of the elements."
+                )
+              }
+            },
+            [...path, formField.id]
           );
-          occupiedRects.push(
-            new GridRect({
-              columnStart: newColumnStart,
-              rowStart: newRowStart,
-              columnSpan,
-              rowSpan
-            })
+          return newFormValidity;
+        });
+      } else {
+        setFormValidity((prev) => {
+          return removeValidationProperty(
+            prev,
+            [...path, formField.id],
+            "elements"
           );
-          updates[clientId] = {
-            style: {
-              ...attributes.style,
-              layout: {
-                ...attributes.style?.layout,
-                columnStart: newColumnStart,
-                rowStart: newRowStart
-              }
-            }
-          };
-        }
-        const bottomMostRow = Math.max(
-          ...occupiedRects.map((r3) => r3.rowEnd)
-        );
-        if (!gridLayout.rowCount || gridLayout.rowCount < bottomMostRow) {
-          updates[gridClientId] = {
-            layout: {
-              ...gridLayout,
-              rowCount: bottomMostRow
-            }
-          };
-        }
-        for (const clientId of previousBlockOrder ?? []) {
-          if (!blockOrder.includes(clientId)) {
-            const rootClientId = getBlockRootClientId2(clientId);
-            if (rootClientId === null) {
-              continue;
-            }
-            const rootAttributes = getBlockAttributes3(rootClientId);
-            if (rootAttributes?.layout?.type === "grid") {
-              continue;
-            }
-            const attributes = getBlockAttributes3(clientId);
-            const {
-              columnStart,
-              rowStart,
-              columnSpan,
-              rowSpan,
-              ...layout
-            } = attributes.style?.layout ?? {};
-            if (columnStart || rowStart || columnSpan || rowSpan) {
-              const hasEmptyLayoutAttribute = Object.keys(layout).length === 0;
-              updates[clientId] = setImmutably2(
-                attributes,
-                ["style", "layout"],
-                hasEmptyLayoutAttribute ? void 0 : layout
-              );
-            }
-          }
-        }
+        });
+      }
+    }).catch((error2) => {
+      if (currentToken !== elementsCounterRef.current[formField.id]) {
+        return;
+      }
+      let errorMessage;
+      if (error2 instanceof Error) {
+        errorMessage = error2.message;
       } else {
-        if (previousIsManualPlacement === true) {
-          for (const clientId of blockOrder) {
-            const attributes = getBlockAttributes3(clientId);
-            const { columnStart, rowStart, ...layout } = attributes.style?.layout ?? {};
-            if (columnStart || rowStart) {
-              const hasEmptyLayoutAttribute = Object.keys(layout).length === 0;
-              updates[clientId] = setImmutably2(
-                attributes,
-                ["style", "layout"],
-                hasEmptyLayoutAttribute ? void 0 : layout
-              );
+        errorMessage = String(error2) || (0, import_i18n252.__)(
+          "Unknown error when running elements validation asynchronously."
+        );
+      }
+      setFormValidity((prev) => {
+        const newFormValidity = setValidityAtPath(
+          prev,
+          {
+            elements: {
+              type: "invalid",
+              message: errorMessage
             }
-          }
-        }
-        if (gridLayout.rowCount) {
-          updates[gridClientId] = {
-            layout: {
-              ...gridLayout,
-              rowCount: void 0
+          },
+          [...path, formField.id]
+        );
+        return newFormValidity;
+      });
+    });
+  }
+  function handleCustomValidationAsync(promise, formField, promiseHandler) {
+    const { customCounterRef, setFormValidity, path } = promiseHandler;
+    const currentToken = (customCounterRef.current[formField.id] || 0) + 1;
+    customCounterRef.current[formField.id] = currentToken;
+    promise.then((result) => {
+      if (currentToken !== customCounterRef.current[formField.id]) {
+        return;
+      }
+      if (result === null) {
+        setFormValidity((prev) => {
+          return removeValidationProperty(
+            prev,
+            [...path, formField.id],
+            "custom"
+          );
+        });
+        return;
+      }
+      if (typeof result === "string") {
+        setFormValidity((prev) => {
+          const newFormValidity = setValidityAtPath(
+            prev,
+            {
+              custom: {
+                type: "invalid",
+                message: result
+              }
+            },
+            [...path, formField.id]
+          );
+          return newFormValidity;
+        });
+        return;
+      }
+      setFormValidity((prev) => {
+        const newFormValidity = setValidityAtPath(
+          prev,
+          {
+            custom: {
+              type: "invalid",
+              message: (0, import_i18n252.__)("Validation could not be processed.")
             }
-          };
-        }
+          },
+          [...path, formField.id]
+        );
+        return newFormValidity;
+      });
+    }).catch((error2) => {
+      if (currentToken !== customCounterRef.current[formField.id]) {
+        return;
       }
-      if (Object.keys(updates).length) {
-        __unstableMarkNextChangeAsNotPersistent2();
-        updateBlockAttributes2(
-          Object.keys(updates),
-          updates,
-          /* uniqueByBlock: */
-          true
+      let errorMessage;
+      if (error2 instanceof Error) {
+        errorMessage = error2.message;
+      } else {
+        errorMessage = String(error2) || (0, import_i18n252.__)(
+          "Unknown error when running custom validation asynchronously."
         );
       }
-    }, [
-      // Actual deps to sync:
-      gridClientId,
-      gridLayout,
-      previousBlockOrder,
-      blockOrder,
-      previouslySelectedBlockRect,
-      previousIsManualPlacement,
-      // These won't change, but the linter thinks they might:
-      __unstableMarkNextChangeAsNotPersistent2,
-      getBlockAttributes3,
-      getBlockRootClientId2,
-      updateBlockAttributes2
-    ]);
+      setFormValidity((prev) => {
+        const newFormValidity = setValidityAtPath(
+          prev,
+          {
+            custom: {
+              type: "invalid",
+              message: errorMessage
+            }
+          },
+          [...path, formField.id]
+        );
+        return newFormValidity;
+      });
+    });
   }
-  function placeBlock(occupiedRects, gridColumnCount, blockColumnSpan, blockRowSpan, startColumn = 1, startRow = 1) {
-    for (let row = startRow; ; row++) {
-      for (let column = row === startRow ? startColumn : 1; column <= gridColumnCount; column++) {
-        const candidateRect = new GridRect({
-          columnStart: column,
-          rowStart: row,
-          columnSpan: blockColumnSpan,
-          rowSpan: blockRowSpan
-        });
-        if (!occupiedRects.some(
-          (r3) => r3.intersectsRect(candidateRect)
-        )) {
-          return [column, row];
-        }
+  function isFormFieldHidden(formField, item) {
+    return formField.children.length === 0 && !!formField.field?.isVisible && !formField.field.isVisible(item);
+  }
+  function validateFormField(item, formField, promiseHandler) {
+    if (isFormFieldHidden(formField, item)) {
+      const { customCounterRef, elementsCounterRef } = promiseHandler;
+      if (customCounterRef.current[formField.id]) {
+        customCounterRef.current[formField.id] += 1;
       }
+      if (elementsCounterRef.current[formField.id]) {
+        elementsCounterRef.current[formField.id] += 1;
+      }
+      return void 0;
     }
-  }
-
-  // packages/block-editor/build-module/hooks/layout-child.mjs
-  var import_jsx_runtime564 = __toESM(require_jsx_runtime(), 1);
-  var { getResponsiveMediaQueries: getResponsiveMediaQueries4 } = unlock(privateApis);
-  var LAYOUT_CHILD_BLOCK_PROPS_REFERENCE = {};
-  var FLEX_CHILD_LAYOUT_VALUES2 = {
-    fit: "fit",
-    grow: "fill",
-    max: "fixed",
-    fixed: "fixedNoShrink"
-  };
-  var FLEX_SIZE_VALUES2 = [
-    FLEX_CHILD_LAYOUT_VALUES2.max,
-    FLEX_CHILD_LAYOUT_VALUES2.fixed
-  ];
-  function isFlexSizeValue2(value) {
-    return FLEX_SIZE_VALUES2.includes(value);
-  }
-  function serializeRule({ selector: selector3, declarations }) {
-    return `${selector3} {
-		${Object.entries(declarations).map(([property, value]) => `${property}: ${value}`).join("; ")};
-	}`;
-  }
-  function getChildLayoutStyleRules({
-    selector: selector3,
-    layout = {},
-    viewportOverrides,
-    parentLayout = {},
-    includeContainerQuery = true
-  }) {
-    const hasViewportOverrides = viewportOverrides !== void 0;
-    const effectiveLayout = hasViewportOverrides ? {
-      ...layout,
-      ...viewportOverrides
-    } : layout;
-    const hasViewportOverride = (key) => Object.hasOwn(viewportOverrides || {}, key);
-    const {
-      selfStretch,
-      flexSize,
-      columnStart,
-      rowStart,
-      columnSpan,
-      rowSpan
-    } = effectiveLayout;
-    const baseSelfStretch = layout.selfStretch;
-    const { columnCount, minimumColumnWidth } = parentLayout;
-    const rules = [];
-    const declarations = {};
-    if (!hasViewportOverrides || hasViewportOverride("selfStretch") || hasViewportOverride("flexSize")) {
-      if (hasViewportOverrides && (selfStretch === FLEX_CHILD_LAYOUT_VALUES2.fit || selfStretch === FLEX_CHILD_LAYOUT_VALUES2.grow) && isFlexSizeValue2(baseSelfStretch) && layout.flexSize) {
-        declarations["flex-basis"] = "unset";
-        if (baseSelfStretch === FLEX_CHILD_LAYOUT_VALUES2.fixed) {
-          declarations["flex-shrink"] = "unset";
+    if (formField.field?.isValid.required && !formField.field.isValid.required.validate(item, formField.field)) {
+      return {
+        required: { type: "invalid" }
+      };
+    }
+    if (formField.field?.isValid.pattern && !formField.field.isValid.pattern.validate(item, formField.field)) {
+      return {
+        pattern: {
+          type: "invalid",
+          message: (0, import_i18n252.__)("Value does not match the required pattern.")
         }
-      }
-      if (isFlexSizeValue2(selfStretch) && flexSize) {
-        declarations["flex-basis"] = flexSize;
-        if (selfStretch === FLEX_CHILD_LAYOUT_VALUES2.fixed) {
-          declarations["flex-shrink"] = "0";
-        } else if (hasViewportOverrides && baseSelfStretch === FLEX_CHILD_LAYOUT_VALUES2.fixed) {
-          declarations["flex-shrink"] = "unset";
+      };
+    }
+    if (formField.field?.isValid.min && !formField.field.isValid.min.validate(item, formField.field)) {
+      return {
+        min: {
+          type: "invalid",
+          message: (0, import_i18n252.__)("Value is below the minimum.")
         }
-        declarations["box-sizing"] = "border-box";
-      } else if (selfStretch === FLEX_CHILD_LAYOUT_VALUES2.grow) {
-        declarations["flex-grow"] = "1";
-      }
+      };
     }
-    if (!hasViewportOverrides || hasViewportOverride("columnStart") || hasViewportOverride("columnSpan")) {
-      if (columnStart && columnSpan) {
-        declarations["grid-column"] = `${columnStart} / span ${columnSpan}`;
-      } else if (columnStart) {
-        declarations["grid-column"] = `${columnStart}`;
-      } else if (columnSpan) {
-        declarations["grid-column"] = `span ${columnSpan}`;
-      }
+    if (formField.field?.isValid.max && !formField.field.isValid.max.validate(item, formField.field)) {
+      return {
+        max: {
+          type: "invalid",
+          message: (0, import_i18n252.__)("Value is above the maximum.")
+        }
+      };
     }
-    if (!hasViewportOverrides || hasViewportOverride("rowStart") || hasViewportOverride("rowSpan")) {
-      if (rowStart && rowSpan) {
-        declarations["grid-row"] = `${rowStart} / span ${rowSpan}`;
-      } else if (rowStart) {
-        declarations["grid-row"] = `${rowStart}`;
-      } else if (rowSpan) {
-        declarations["grid-row"] = `span ${rowSpan}`;
-      }
+    if (formField.field?.isValid.minLength && !formField.field.isValid.minLength.validate(item, formField.field)) {
+      return {
+        minLength: {
+          type: "invalid",
+          message: (0, import_i18n252.__)("Value is too short.")
+        }
+      };
     }
-    if (Object.keys(declarations).length) {
-      rules.push({ selector: selector3, declarations });
+    if (formField.field?.isValid.maxLength && !formField.field.isValid.maxLength.validate(item, formField.field)) {
+      return {
+        maxLength: {
+          type: "invalid",
+          message: (0, import_i18n252.__)("Value is too long.")
+        }
+      };
     }
-    if (includeContainerQuery && !hasViewportOverrides) {
-      if ((columnSpan || columnStart) && (minimumColumnWidth || !columnCount)) {
-        let parentColumnValue = parseFloat(minimumColumnWidth);
-        if (isNaN(parentColumnValue)) {
-          parentColumnValue = 12;
+    if (formField.field?.isValid.elements && formField.field.hasElements && !formField.field.getElements && Array.isArray(formField.field.elements) && !formField.field.isValid.elements.validate(item, formField.field)) {
+      return {
+        elements: {
+          type: "invalid",
+          message: (0, import_i18n252.__)("Value must be one of the elements.")
         }
-        let parentColumnUnit = minimumColumnWidth?.replace(
-          parentColumnValue,
-          ""
+      };
+    }
+    let customError;
+    if (!!formField.field && formField.field.isValid.custom) {
+      try {
+        const value = formField.field.getValue({ item });
+        customError = formField.field.isValid.custom(
+          (0, import_deepmerge2.default)(
+            item,
+            formField.field.setValue({
+              item,
+              value
+            })
+          ),
+          formField.field
         );
-        if (!["px", "rem", "em"].includes(parentColumnUnit)) {
-          parentColumnUnit = "rem";
-        }
-        let numColsToBreakAt = 2;
-        if (columnSpan && columnStart) {
-          numColsToBreakAt = columnSpan + columnStart - 1;
-        } else if (columnSpan) {
-          numColsToBreakAt = columnSpan;
+      } catch (error2) {
+        let errorMessage;
+        if (error2 instanceof Error) {
+          errorMessage = error2.message;
         } else {
-          numColsToBreakAt = columnStart;
+          errorMessage = String(error2) || (0, import_i18n252.__)("Unknown error when running custom validation.");
         }
-        const defaultGapValue = parentColumnUnit === "px" ? 24 : 1.5;
-        const containerQueryValue = numColsToBreakAt * parentColumnValue + (numColsToBreakAt - 1) * defaultGapValue;
-        const minimumContainerQueryValue = parentColumnValue * 2 + defaultGapValue - 1;
-        const gridColumnValue = columnSpan && columnSpan > 1 ? "1/-1" : "auto";
-        rules.push({
-          rulesGroup: `@container (max-width: ${Math.max(
-            containerQueryValue,
-            minimumContainerQueryValue
-          )}${parentColumnUnit})`,
-          selector: selector3,
-          declarations: {
-            "grid-column": gridColumnValue,
-            "grid-row": "auto"
+        return {
+          custom: {
+            type: "invalid",
+            message: errorMessage
           }
+        };
+      }
+    }
+    if (typeof customError === "string") {
+      return {
+        custom: {
+          type: "invalid",
+          message: customError
+        }
+      };
+    }
+    const fieldValidity = {};
+    if (!!formField.field && formField.field.isValid.elements && formField.field.hasElements && typeof formField.field.getElements === "function") {
+      handleElementsValidationAsync(
+        formField.field.getElements(),
+        formField,
+        promiseHandler
+      );
+      fieldValidity.elements = {
+        type: "validating",
+        message: (0, import_i18n252.__)("Validating\u2026")
+      };
+    }
+    if (customError instanceof Promise) {
+      handleCustomValidationAsync(customError, formField, promiseHandler);
+      fieldValidity.custom = {
+        type: "validating",
+        message: (0, import_i18n252.__)("Validating\u2026")
+      };
+    }
+    if (Object.keys(fieldValidity).length > 0) {
+      return fieldValidity;
+    }
+    if (formField.children.length > 0) {
+      const result = {};
+      formField.children.forEach((child) => {
+        result[child.id] = validateFormField(item, child, {
+          ...promiseHandler,
+          path: [...promiseHandler.path, formField.id, "children"]
         });
+      });
+      const filteredResult = {};
+      Object.entries(result).forEach(([key, value]) => {
+        if (value !== void 0) {
+          filteredResult[key] = value;
+        }
+      });
+      if (Object.keys(filteredResult).length === 0) {
+        return void 0;
       }
+      return {
+        children: filteredResult
+      };
     }
-    return rules;
+    return void 0;
   }
-  function getChildLayoutStyles({
-    selector: selector3,
-    layout = {},
-    parentLayout = {},
-    includeContainerQuery = true
-  }) {
-    return getChildLayoutStyleRules({
-      selector: selector3,
-      layout,
-      parentLayout,
-      includeContainerQuery
-    }).map((rule) => {
-      const serializedRule = serializeRule(rule);
-      return rule.rulesGroup ? `${rule.rulesGroup} {
-				${serializedRule}
-			}` : serializedRule;
-    }).join("");
+  function getFormFieldValue(formField, item) {
+    const fieldValue = formField?.field?.getValue({ item });
+    const isHidden = isFormFieldHidden(formField, item);
+    if (formField.children.length === 0) {
+      return { value: fieldValue, isHidden };
+    }
+    const childrenValues = formField.children.map(
+      (child) => getFormFieldValue(child, item)
+    );
+    return {
+      value: fieldValue,
+      isHidden,
+      children: childrenValues
+    };
   }
-  function getResponsiveChildLayoutStyles({
-    style = {},
-    selector: selector3,
-    parentLayout = {},
-    viewportSettings
-  }) {
-    const baseLayout = style?.layout ?? {};
-    return Object.entries(getResponsiveMediaQueries4(viewportSettings)).map(([viewport, mediaQuery]) => {
-      const viewportLayout = getStyleForState2(style, {
-        viewport,
-        pseudo: DEFAULT_BLOCK_STYLE_STATE2.pseudo
-      })?.layout;
-      if (!viewportLayout || !Object.keys(viewportLayout).length) {
-        return "";
+  function useFormValidity(item, fields, form) {
+    const [formValidity, setFormValidity] = (0, import_element351.useState)();
+    const customCounterRef = (0, import_element351.useRef)({});
+    const elementsCounterRef = (0, import_element351.useRef)({});
+    const previousValuesRef = (0, import_element351.useRef)({});
+    const validate = (0, import_element351.useCallback)(() => {
+      const promiseHandler = {
+        customCounterRef,
+        elementsCounterRef,
+        setFormValidity,
+        path: [],
+        item
+      };
+      const formFieldsToValidate = getFormFieldsToValidate(form, fields);
+      if (formFieldsToValidate.length === 0) {
+        setFormValidity(void 0);
+        return;
       }
-      const viewportRules = getChildLayoutStyleRules({
-        selector: selector3,
-        layout: baseLayout,
-        viewportOverrides: viewportLayout,
-        parentLayout,
-        includeContainerQuery: false
+      const newFormValidity = {};
+      const untouchedFields = [];
+      formFieldsToValidate.forEach((formField) => {
+        const value = getFormFieldValue(formField, item);
+        if (previousValuesRef.current.hasOwnProperty(formField.id) && (0, import_es66.default)(
+          previousValuesRef.current[formField.id],
+          value
+        )) {
+          untouchedFields.push(formField.id);
+          return;
+        }
+        previousValuesRef.current[formField.id] = value;
+        const fieldValidity = validateFormField(
+          item,
+          formField,
+          promiseHandler
+        );
+        if (fieldValidity !== void 0) {
+          newFormValidity[formField.id] = fieldValidity;
+        }
       });
-      const css = viewportRules.map(serializeRule).join("");
-      return css ? `${mediaQuery}{${css}}` : "";
-    }).filter(Boolean).join("");
+      setFormValidity((existingFormValidity) => {
+        let validity = {
+          ...existingFormValidity,
+          ...newFormValidity
+        };
+        const fieldsToKeep = [
+          ...untouchedFields,
+          ...Object.keys(newFormValidity)
+        ];
+        Object.keys(validity).forEach((key) => {
+          if (validity && !fieldsToKeep.includes(key)) {
+            delete validity[key];
+          }
+        });
+        if (Object.keys(validity).length === 0) {
+          validity = void 0;
+        }
+        const areEqual = (0, import_es66.default)(existingFormValidity, validity);
+        if (areEqual) {
+          return existingFormValidity;
+        }
+        return validity;
+      });
+    }, [item, fields, form]);
+    (0, import_element351.useEffect)(() => {
+      validate();
+    }, [validate]);
+    return {
+      validity: formValidity,
+      isValid: isFormValid(formValidity)
+    };
   }
-  function getUpdatedChildLayoutStyle(style, layout, selectedState) {
-    if (!hasViewportBlockStyleState(selectedState)) {
+  var use_form_validity_default = useFormValidity;
+
+  // packages/dataviews/build-module/hooks/use-reveal-validity.mjs
+  var import_element352 = __toESM(require_element(), 1);
+  function useRevealValidity(ref, shouldReveal) {
+    const revealValidity = (0, import_element352.useCallback)(() => {
+      const inputs = ref.current?.querySelectorAll("input, textarea, select");
+      let revealedCount = 0;
+      inputs?.forEach((input) => {
+        if (input.willValidate && !input.validity.valid) {
+          revealedCount++;
+          input.dispatchEvent(
+            new Event("invalid", { cancelable: true })
+          );
+        }
+      });
+      return revealedCount;
+    }, [ref]);
+    (0, import_element352.useEffect)(() => {
+      if (shouldReveal) {
+        revealValidity();
+      }
+    }, [shouldReveal, revealValidity]);
+    return revealValidity;
+  }
+
+  // packages/dataviews/build-module/components/dataform-layouts/panel/utils/use-field-from-form-field.mjs
+  var import_element353 = __toESM(require_element(), 1);
+
+  // packages/dataviews/build-module/components/dataform-layouts/get-summary-fields.mjs
+  function extractSummaryIds(summary) {
+    if (Array.isArray(summary)) {
+      return summary.map(
+        (item) => typeof item === "string" ? item : item.id
+      );
+    }
+    return [];
+  }
+  var getSummaryFields = (summaryField, fields) => {
+    if (Array.isArray(summaryField) && summaryField.length > 0) {
+      const summaryIds = extractSummaryIds(summaryField);
+      return summaryIds.map(
+        (summaryId) => fields.find((_field) => _field.id === summaryId)
+      ).filter((_field) => _field !== void 0);
+    }
+    return [];
+  };
+
+  // packages/dataviews/build-module/components/dataform-layouts/panel/utils/use-field-from-form-field.mjs
+  var getFieldDefinition = (field, fields) => {
+    if (!!field.children) {
+      const simpleChildren = field.children.filter(
+        (child) => !child.children
+      );
+      if (simpleChildren.length === 0) {
+        return void 0;
+      }
+      return fields.find(
+        (_field) => _field.id === simpleChildren[0].id
+      );
+    }
+    return fields.find((_field) => _field.id === field.id);
+  };
+  function useFieldFromFormField(field) {
+    const { fields } = (0, import_element353.useContext)(dataform_context_default);
+    const layout = field.layout;
+    const summaryFields = getSummaryFields(layout.summary, fields);
+    const fieldDefinition = getFieldDefinition(field, fields);
+    const fieldLabel = !!field.children ? field.label : fieldDefinition?.label;
+    if (summaryFields.length === 0) {
       return {
-        ...style,
-        layout: {
-          ...style?.layout,
-          ...layout
-        }
+        summaryFields: fieldDefinition ? [fieldDefinition] : [],
+        fieldDefinition,
+        fieldLabel
       };
     }
-    const layoutState = {
-      viewport: selectedState.viewport,
-      pseudo: DEFAULT_BLOCK_STYLE_STATE2.pseudo
+    return {
+      summaryFields,
+      fieldDefinition,
+      fieldLabel
     };
-    const stateStyle = getStyleForState2(style, layoutState);
-    return setStyleForState(style, layoutState, {
-      ...stateStyle,
-      layout: {
-        ...stateStyle?.layout,
-        ...layout
-      }
-    });
   }
-  function useBlockPropsChildLayoutStyles({ style }) {
-    const { shouldRenderChildLayoutStyles, viewportSettings } = (0, import_data200.useSelect)(
-      (select3) => {
-        const settings2 = select3(store).getSettings();
-        return {
-          shouldRenderChildLayoutStyles: !settings2.disableLayoutStyles,
-          viewportSettings: settings2?.__experimentalFeatures?.viewport
-        };
-      }
+  var use_field_from_form_field_default = useFieldFromFormField;
+
+  // packages/dataviews/build-module/components/dataform-layouts/panel/modal.mjs
+  var import_jsx_runtime552 = __toESM(require_jsx_runtime(), 1);
+  function ModalContent({
+    data,
+    field,
+    onChange,
+    fieldLabel,
+    onClose,
+    touched
+  }) {
+    const { openAs } = field.layout;
+    const { applyLabel, cancelLabel } = openAs;
+    const { fields } = (0, import_element354.useContext)(dataform_context_default);
+    const [changes, setChanges] = (0, import_element354.useState)({});
+    const modalData = (0, import_element354.useMemo)(() => {
+      return (0, import_deepmerge3.default)(data, changes, {
+        arrayMerge: (target, source) => source
+      });
+    }, [data, changes]);
+    const form = (0, import_element354.useMemo)(
+      () => ({
+        layout: DEFAULT_LAYOUT,
+        fields: !!field.children ? field.children : (
+          // If not explicit children return the field id itself.
+          [{ id: field.id, layout: DEFAULT_LAYOUT }]
+        )
+      }),
+      [field]
     );
-    const layout = style?.layout ?? {};
-    const { columnStart, rowStart, columnSpan, rowSpan } = layout;
-    const parentLayout = useLayout() || {};
-    const id = (0, import_compose131.useInstanceId)(LAYOUT_CHILD_BLOCK_PROPS_REFERENCE);
-    const selector3 = `.wp-container-content-${id}`;
-    if (true) {
-      if (columnStart && typeof columnStart !== "number") {
-        throw new Error("columnStart must be a number");
-      }
-      if (rowStart && typeof rowStart !== "number") {
-        throw new Error("rowStart must be a number");
-      }
-      if (columnSpan && typeof columnSpan !== "number") {
-        throw new Error("columnSpan must be a number");
-      }
-      if (rowSpan && typeof rowSpan !== "number") {
-        throw new Error("rowSpan must be a number");
+    const fieldsAsFieldType = fields.map((f2) => ({
+      ...f2,
+      Edit: f2.Edit === null ? void 0 : f2.Edit,
+      isValid: {
+        required: f2.isValid.required?.constraint,
+        elements: f2.isValid.elements?.constraint,
+        min: f2.isValid.min?.constraint,
+        max: f2.isValid.max?.constraint,
+        pattern: f2.isValid.pattern?.constraint,
+        minLength: f2.isValid.minLength?.constraint,
+        maxLength: f2.isValid.maxLength?.constraint
       }
-    }
-    let css = "";
-    if (shouldRenderChildLayoutStyles) {
-      css = [
-        getChildLayoutStyles({
-          selector: selector3,
-          layout,
-          parentLayout
-        }),
-        getResponsiveChildLayoutStyles({
-          style,
-          selector: selector3,
-          parentLayout,
-          viewportSettings
+    }));
+    const { validity } = use_form_validity_default(modalData, fieldsAsFieldType, form);
+    const onApply = () => {
+      onChange(changes);
+      onClose();
+    };
+    const handleOnChange = (newValue) => {
+      setChanges(
+        (prev) => (0, import_deepmerge3.default)(prev, newValue, {
+          arrayMerge: (target, source) => source
         })
-      ].join("");
-    }
-    useStyleOverride({ css });
-    if (!css) {
-      return;
-    }
-    return { className: `wp-container-content-${id}` };
-  }
-  function ChildLayoutControlsPure({ clientId, style, setAttributes }) {
-    const parentLayout = useLayout() || {};
-    const {
-      type: parentLayoutType = "default",
-      allowSizingOnChildren = false,
-      isManualPlacement
-    } = parentLayout;
-    if (parentLayoutType !== "grid") {
-      return null;
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime564.jsx)(
-      GridTools,
+      );
+    };
+    const focusOnMountRef = (0, import_compose127.useFocusOnMount)("firstInputElement");
+    const contentRef = (0, import_element354.useRef)(null);
+    const mergedRef = (0, import_compose127.useMergeRefs)([focusOnMountRef, contentRef]);
+    useRevealValidity(contentRef, touched);
+    return /* @__PURE__ */ (0, import_jsx_runtime552.jsxs)(
+      import_components264.Modal,
       {
-        clientId,
-        style,
-        setAttributes,
-        allowSizingOnChildren,
-        isManualPlacement,
-        parentLayout
+        className: "dataforms-layouts-panel__modal",
+        onRequestClose: onClose,
+        isFullScreen: false,
+        title: fieldLabel,
+        size: "medium",
+        children: [
+          /* @__PURE__ */ (0, import_jsx_runtime552.jsx)("div", { ref: mergedRef, children: /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
+            DataFormLayout,
+            {
+              data: modalData,
+              form,
+              onChange: handleOnChange,
+              validity,
+              children: (FieldLayout, childField, childFieldValidity, markWhenOptional) => /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
+                FieldLayout,
+                {
+                  data: modalData,
+                  field: childField,
+                  onChange: handleOnChange,
+                  hideLabelFromVision: form.fields.length < 2,
+                  markWhenOptional,
+                  validity: childFieldValidity
+                },
+                childField.id
+              )
+            }
+          ) }),
+          /* @__PURE__ */ (0, import_jsx_runtime552.jsxs)(
+            Stack,
+            {
+              direction: "row",
+              className: "dataforms-layouts-panel__modal-footer",
+              gap: "md",
+              children: [
+                /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(import_components264.__experimentalSpacer, { style: { flex: 1 } }),
+                /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
+                  import_components264.Button,
+                  {
+                    variant: "tertiary",
+                    onClick: onClose,
+                    __next40pxDefaultSize: true,
+                    children: cancelLabel
+                  }
+                ),
+                /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
+                  import_components264.Button,
+                  {
+                    variant: "primary",
+                    onClick: onApply,
+                    __next40pxDefaultSize: true,
+                    children: applyLabel
+                  }
+                )
+              ]
+            }
+          )
+        ]
       }
     );
   }
-  function GridTools({
-    clientId,
-    style,
-    setAttributes,
-    allowSizingOnChildren,
-    isManualPlacement,
-    parentLayout
+  function PanelModal({
+    data,
+    field,
+    onChange,
+    validity
   }) {
-    const {
-      rootClientId,
-      isVisible,
-      parentBlockVisibility,
-      blockBlockVisibility,
-      deviceType,
-      viewportSettings,
-      isChildBlockAGrid,
-      selectedState
-    } = (0, import_data200.useSelect)(
-      (select3) => {
-        const {
-          getBlockRootClientId: getBlockRootClientId2,
-          getBlockEditingMode: getBlockEditingMode2,
-          getTemplateLock: getTemplateLock2,
-          getBlockAttributes: getBlockAttributes3,
-          getSettings: getSettings9,
-          getSelectedBlockStyleState: getSelectedBlockStyleState2
-        } = unlock(select3(store));
-        const _rootClientId = getBlockRootClientId2(clientId);
-        if (getTemplateLock2(_rootClientId) || getBlockEditingMode2(_rootClientId) !== "default") {
-          return {
-            rootClientId: _rootClientId,
-            isVisible: false
-          };
-        }
-        const parentAttributes = getBlockAttributes3(_rootClientId);
-        const blockAttributes = getBlockAttributes3(clientId);
-        const settings2 = getSettings9();
-        const currentDeviceType = settings2?.[deviceTypeKey]?.toLowerCase() || BLOCK_VISIBILITY_VIEWPORTS.desktop.key;
-        return {
-          rootClientId: _rootClientId,
-          isVisible: true,
-          parentBlockVisibility: parentAttributes?.metadata?.blockVisibility,
-          blockBlockVisibility: blockAttributes?.metadata?.blockVisibility,
-          deviceType: currentDeviceType,
-          viewportSettings: settings2?.__experimentalFeatures?.viewport,
-          // Check if the selected child block is itself a grid.
-          isChildBlockAGrid: blockAttributes?.layout?.type === "grid",
-          selectedState: getSelectedBlockStyleState2(clientId)
-        };
-      },
-      [clientId]
-    );
-    const blockElement = useBlockElement(clientId);
-    const rawCanvasView = blockElement?.ownerDocument?.defaultView;
-    const canvasView = rawCanvasView === null ? void 0 : rawCanvasView;
-    const {
-      isBlockCurrentlyHidden: isParentBlockCurrentlyHidden,
-      currentViewport
-    } = useBlockVisibility({
-      blockVisibility: parentBlockVisibility,
-      deviceType,
-      view: canvasView,
-      viewportSettings
-    });
-    const isAnyAncestorHidden = (0, import_data200.useSelect)(
-      (select3) => {
-        if (!rootClientId) {
-          return false;
-        }
-        const { isBlockParentHiddenAtViewport: isBlockParentHiddenAtViewport2 } = unlock(
-          select3(store)
-        );
-        return isBlockParentHiddenAtViewport2(
-          rootClientId,
-          currentViewport
-        );
-      },
-      [rootClientId, currentViewport]
-    );
-    const { isBlockCurrentlyHidden: isBlockItselfCurrentlyHidden } = useBlockVisibility({
-      blockVisibility: blockBlockVisibility,
-      deviceType,
-      view: canvasView,
-      viewportSettings
-    });
-    const [resizerBounds, setResizerBounds] = (0, import_element360.useState)();
-    const childGridClientId = isChildBlockAGrid ? clientId : void 0;
-    if (!isVisible || isParentBlockCurrentlyHidden || isAnyAncestorHidden) {
+    const [touched, setTouched] = (0, import_element354.useState)(false);
+    const [isOpen, setIsOpen] = (0, import_element354.useState)(false);
+    const { fieldDefinition, fieldLabel, summaryFields } = use_field_from_form_field_default(field);
+    if (!fieldDefinition) {
       return null;
     }
-    const showResizer = allowSizingOnChildren && !isBlockItselfCurrentlyHidden;
-    function updateLayout(layout) {
-      setAttributes({
-        style: getUpdatedChildLayoutStyle(style, layout, selectedState)
-      });
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime564.jsxs)(import_jsx_runtime564.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime564.jsx)(
-        GridVisualizer,
-        {
-          clientId: rootClientId,
-          contentRef: setResizerBounds,
-          parentLayout,
-          childGridClientId
-        }
-      ),
-      showResizer && /* @__PURE__ */ (0, import_jsx_runtime564.jsx)(
-        GridItemResizer,
+    const handleClose = () => {
+      setIsOpen(false);
+      setTouched(true);
+    };
+    return /* @__PURE__ */ (0, import_jsx_runtime552.jsxs)(import_jsx_runtime552.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
+        SummaryButton,
         {
-          clientId,
-          bounds: resizerBounds,
-          onChange: updateLayout,
-          parentLayout
+          data,
+          field,
+          fieldLabel,
+          summaryFields,
+          validity,
+          touched,
+          disabled: fieldDefinition.readOnly === true,
+          onClick: () => setIsOpen(true),
+          isOpen
         }
       ),
-      isManualPlacement && window.__experimentalEnableGridInteractivity && /* @__PURE__ */ (0, import_jsx_runtime564.jsx)(
-        GridItemMovers,
+      isOpen && /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
+        ModalContent,
         {
-          layout: style?.layout,
-          parentLayout,
-          onChange: updateLayout,
-          gridClientId: rootClientId,
-          blockClientId: clientId
+          data,
+          field,
+          onChange,
+          fieldLabel: fieldLabel ?? "",
+          onClose: handleClose,
+          touched
         }
       )
     ] });
   }
-  var layout_child_default = {
-    useBlockProps: useBlockPropsChildLayoutStyles,
-    edit: ChildLayoutControlsPure,
-    attributeKeys: ["style"],
-    hasSupport() {
-      return true;
+  var modal_default = PanelModal;
+
+  // packages/dataviews/build-module/components/dataform-layouts/panel/dropdown.mjs
+  var import_components265 = __toESM(require_components(), 1);
+  var import_i18n253 = __toESM(require_i18n(), 1);
+  var import_element355 = __toESM(require_element(), 1);
+  var import_compose128 = __toESM(require_compose(), 1);
+  var import_jsx_runtime553 = __toESM(require_jsx_runtime(), 1);
+  function DropdownHeader({
+    title,
+    onClose
+  }) {
+    return /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
+      Stack,
+      {
+        direction: "column",
+        className: "dataforms-layouts-panel__dropdown-header",
+        gap: "lg",
+        children: /* @__PURE__ */ (0, import_jsx_runtime553.jsxs)(Stack, { direction: "row", gap: "sm", align: "center", children: [
+          title && /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(import_components265.__experimentalHeading, { level: 2, size: 13, children: title }),
+          /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(import_components265.__experimentalSpacer, { style: { flex: 1 } }),
+          onClose && /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
+            import_components265.Button,
+            {
+              label: (0, import_i18n253.__)("Close"),
+              icon: close_small_default,
+              onClick: onClose,
+              size: "small"
+            }
+          )
+        ] })
+      }
+    );
+  }
+  function DropdownContentWithValidation({
+    touched,
+    children
+  }) {
+    const ref = (0, import_element355.useRef)(null);
+    useRevealValidity(ref, touched);
+    return /* @__PURE__ */ (0, import_jsx_runtime553.jsx)("div", { ref, children });
+  }
+  function PanelDropdown({
+    data,
+    field,
+    onChange,
+    validity
+  }) {
+    const [touched, setTouched] = (0, import_element355.useState)(false);
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element355.useState)(
+      null
+    );
+    const popoverProps3 = (0, import_element355.useMemo)(
+      () => ({
+        // Anchor the popover to the middle of the entire row so that it doesn't
+        // move around when the label changes.
+        anchor: popoverAnchor,
+        placement: "left-start",
+        offset: 36,
+        shift: true
+      }),
+      [popoverAnchor]
+    );
+    const [dialogRef, dialogProps] = (0, import_compose128.__experimentalUseDialog)({
+      focusOnMount: "firstInputElement"
+    });
+    const form = (0, import_element355.useMemo)(
+      () => ({
+        layout: DEFAULT_LAYOUT,
+        fields: !!field.children ? field.children : (
+          // If not explicit children return the field id itself.
+          [{ id: field.id, layout: DEFAULT_LAYOUT }]
+        )
+      }),
+      [field]
+    );
+    const formValidity = (0, import_element355.useMemo)(() => {
+      if (validity === void 0) {
+        return void 0;
+      }
+      if (!!field.children) {
+        return validity?.children;
+      }
+      return { [field.id]: validity };
+    }, [validity, field]);
+    const { fieldDefinition, fieldLabel, summaryFields } = use_field_from_form_field_default(field);
+    if (!fieldDefinition) {
+      return null;
     }
-  };
+    return /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
+      "div",
+      {
+        ref: setPopoverAnchor,
+        className: "dataforms-layouts-panel__field-dropdown-anchor",
+        children: /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
+          import_components265.Dropdown,
+          {
+            contentClassName: "dataforms-layouts-panel__field-dropdown",
+            popoverProps: popoverProps3,
+            focusOnMount: false,
+            onToggle: (willOpen) => {
+              if (!willOpen) {
+                setTouched(true);
+              }
+            },
+            renderToggle: ({ isOpen, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
+              SummaryButton,
+              {
+                data,
+                field,
+                fieldLabel,
+                summaryFields,
+                validity,
+                touched,
+                disabled: fieldDefinition.readOnly === true,
+                isOpen,
+                onClick: onToggle
+              }
+            ),
+            renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(DropdownContentWithValidation, { touched, children: /* @__PURE__ */ (0, import_jsx_runtime553.jsxs)("div", { ref: dialogRef, ...dialogProps, children: [
+              /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
+                DropdownHeader,
+                {
+                  title: fieldLabel,
+                  onClose
+                }
+              ),
+              /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
+                DataFormLayout,
+                {
+                  data,
+                  form,
+                  onChange,
+                  validity: formValidity,
+                  children: (FieldLayout, childField, childFieldValidity, markWhenOptional) => /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
+                    FieldLayout,
+                    {
+                      data,
+                      field: childField,
+                      onChange,
+                      hideLabelFromVision: (form?.fields ?? []).length < 2,
+                      markWhenOptional,
+                      validity: childFieldValidity
+                    },
+                    childField.id
+                  )
+                }
+              )
+            ] }) })
+          }
+        )
+      }
+    );
+  }
+  var dropdown_default2 = PanelDropdown;

-  // packages/block-editor/build-module/hooks/metadata.mjs
-  var import_hooks32 = __toESM(require_hooks(), 1);
-  var import_blocks128 = __toESM(require_blocks(), 1);
-  var META_ATTRIBUTE_NAME = "metadata";
-  function addMetaAttribute(blockTypeSettings) {
-    if (blockTypeSettings?.attributes?.[META_ATTRIBUTE_NAME]?.type) {
-      return blockTypeSettings;
+  // packages/dataviews/build-module/components/dataform-layouts/panel/index.mjs
+  var import_jsx_runtime554 = __toESM(require_jsx_runtime(), 1);
+  function FormPanelField({
+    data,
+    field,
+    onChange,
+    validity
+  }) {
+    const layout = field.layout;
+    if (layout.openAs.type === "modal") {
+      return /* @__PURE__ */ (0, import_jsx_runtime554.jsx)(
+        modal_default,
+        {
+          data,
+          field,
+          onChange,
+          validity
+        }
+      );
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime554.jsx)(
+      dropdown_default2,
+      {
+        data,
+        field,
+        onChange,
+        validity
+      }
+    );
+  }
+
+  // packages/dataviews/build-module/components/dataform-layouts/card/index.mjs
+  var import_element356 = __toESM(require_element(), 1);
+  var import_a11y26 = __toESM(require_a11y(), 1);
+  var import_compose129 = __toESM(require_compose(), 1);
+
+  // packages/dataviews/build-module/components/dataform-layouts/get-validation-message.mjs
+  var import_i18n254 = __toESM(require_i18n(), 1);
+  function countInvalidFields(validity) {
+    if (!validity) {
+      return 0;
     }
-    blockTypeSettings.attributes = {
-      ...blockTypeSettings.attributes,
-      [META_ATTRIBUTE_NAME]: {
-        type: "object"
+    let count = 0;
+    const validityRules = Object.keys(validity).filter(
+      (key) => key !== "children"
+    );
+    for (const key of validityRules) {
+      const rule = validity[key];
+      if (rule?.type === "invalid") {
+        count++;
       }
-    };
-    return blockTypeSettings;
-  }
-  function addTransforms5(result, source, index2, results) {
-    if (results.length === 1 && result.innerBlocks.length === source.length) {
-      return result;
     }
-    if (results.length === 1 && source.length > 1 || results.length > 1 && source.length === 1) {
-      return result;
+    if (validity.children) {
+      for (const childValidity of Object.values(validity.children)) {
+        count += countInvalidFields(childValidity);
+      }
     }
-    if (results.length > 1 && source.length > 1 && results.length !== source.length) {
-      return result;
+    return count;
+  }
+  function getValidationMessage(validity) {
+    const invalidCount = countInvalidFields(validity);
+    if (invalidCount === 0) {
+      return void 0;
     }
-    const sourceMetadata = source[index2]?.attributes?.metadata;
-    if (!sourceMetadata) {
-      return result;
+    return (0, import_i18n254.sprintf)(
+      /* translators: %d: Number of fields that need attention */
+      (0, import_i18n254._n)(
+        "%d field needs attention",
+        "%d fields need attention",
+        invalidCount
+      ),
+      invalidCount
+    );
+  }
+
+  // packages/dataviews/build-module/components/dataform-layouts/validation-badge.mjs
+  var import_jsx_runtime555 = __toESM(require_jsx_runtime(), 1);
+  function ValidationBadge({
+    validity
+  }) {
+    const message2 = getValidationMessage(validity);
+    if (!message2) {
+      return null;
     }
-    const preservedMetadata = {};
-    if (sourceMetadata.noteId && !result.attributes?.metadata?.noteId) {
-      preservedMetadata.noteId = sourceMetadata.noteId;
+    return /* @__PURE__ */ (0, import_jsx_runtime555.jsx)(Badge, { intent: "high", children: message2 });
+  }
+
+  // packages/dataviews/build-module/components/dataform-layouts/card/index.mjs
+  var import_jsx_runtime556 = __toESM(require_jsx_runtime(), 1);
+  function isSummaryFieldVisible(summaryField, summaryConfig, isOpen) {
+    if (!summaryConfig || Array.isArray(summaryConfig) && summaryConfig.length === 0) {
+      return false;
     }
-    if (sourceMetadata.name && !result.attributes?.metadata?.name && (0, import_blocks128.hasBlockSupport)(result.name, "renaming", true)) {
-      preservedMetadata.name = sourceMetadata.name;
+    const summaryConfigArray = Array.isArray(summaryConfig) ? summaryConfig : [summaryConfig];
+    const fieldConfig = summaryConfigArray.find((config2) => {
+      if (typeof config2 === "string") {
+        return config2 === summaryField.id;
+      }
+      if (typeof config2 === "object" && "id" in config2) {
+        return config2.id === summaryField.id;
+      }
+      return false;
+    });
+    if (!fieldConfig) {
+      return false;
     }
-    if (sourceMetadata.blockVisibility !== void 0 && !result.attributes?.metadata?.blockVisibility && (0, import_blocks128.hasBlockSupport)(result.name, "visibility", true)) {
-      preservedMetadata.blockVisibility = sourceMetadata.blockVisibility;
+    if (typeof fieldConfig === "string") {
+      return true;
     }
-    if (Object.keys(preservedMetadata).length > 0) {
-      return {
-        ...result,
-        attributes: {
-          ...result.attributes,
-          metadata: {
-            ...result.attributes.metadata,
-            ...preservedMetadata
-          }
-        }
-      };
+    if (typeof fieldConfig === "object" && "visibility" in fieldConfig) {
+      return fieldConfig.visibility === "always" || fieldConfig.visibility === "when-collapsed" && !isOpen;
     }
-    return result;
+    return true;
   }
-  (0, import_hooks32.addFilter)(
-    "blocks.registerBlockType",
-    "core/metadata/addMetaAttribute",
-    addMetaAttribute
-  );
-  (0, import_hooks32.addFilter)(
-    "blocks.switchToBlockType.transformedBlock",
-    "core/metadata/addTransforms",
-    addTransforms5
-  );
-
-  // packages/block-editor/build-module/hooks/block-hooks.mjs
-  var import_i18n257 = __toESM(require_i18n(), 1);
-  var import_element361 = __toESM(require_element(), 1);
-  var import_components268 = __toESM(require_components(), 1);
-  var import_blocks129 = __toESM(require_blocks(), 1);
-  var import_data201 = __toESM(require_data(), 1);
-  var import_jsx_runtime565 = __toESM(require_jsx_runtime(), 1);
-  var EMPTY_OBJECT5 = {};
-  function BlockHooksControlPure({
-    name,
-    clientId,
-    metadata: { ignoredHookedBlocks = [] } = {}
+  function HeaderContent({
+    data,
+    fields,
+    label,
+    layout,
+    isOpen,
+    touched,
+    validity
   }) {
-    const blockTypes = (0, import_data201.useSelect)(
-      (select3) => select3(import_blocks129.store).getBlockTypes(),
-      []
-    );
-    const hookedBlocksForCurrentBlock = (0, import_element361.useMemo)(
-      () => blockTypes?.filter(
-        ({ name: blockName, blockHooks }) => blockHooks && name in blockHooks || ignoredHookedBlocks.includes(blockName)
-      ),
-      [blockTypes, name, ignoredHookedBlocks]
+    const summaryFields = getSummaryFields(layout.summary, fields);
+    const visibleSummaryFields = summaryFields.filter(
+      (summaryField) => isSummaryFieldVisible(summaryField, layout.summary, isOpen)
     );
-    const hookedBlockClientIds = (0, import_data201.useSelect)(
-      (select3) => {
-        const { getBlocks: getBlocks2, getBlockRootClientId: getBlockRootClientId22, getGlobalBlockCount: getGlobalBlockCount2 } = select3(store);
-        const rootClientId = getBlockRootClientId22(clientId);
-        const _hookedBlockClientIds = hookedBlocksForCurrentBlock.reduce(
-          (clientIds, block) => {
-            if (getGlobalBlockCount2(block.name) === 0) {
-              return clientIds;
-            }
-            const relativePosition = block?.blockHooks?.[name];
-            let candidates;
-            switch (relativePosition) {
-              case "before":
-              case "after":
-                candidates = getBlocks2(rootClientId);
-                break;
-              case "first_child":
-              case "last_child":
-                candidates = getBlocks2(clientId);
-                break;
-              case void 0:
-                candidates = [
-                  ...getBlocks2(rootClientId),
-                  ...getBlocks2(clientId)
-                ];
-                break;
-            }
-            const hookedBlock = candidates?.find(
-              (candidate) => candidate.name === block.name
-            );
-            if (hookedBlock) {
-              return {
-                ...clientIds,
-                [block.name]: hookedBlock.clientId
-              };
-            }
-            return clientIds;
-          },
-          {}
-        );
-        if (Object.values(_hookedBlockClientIds).length > 0) {
-          return _hookedBlockClientIds;
-        }
-        return EMPTY_OBJECT5;
-      },
-      [hookedBlocksForCurrentBlock, name, clientId]
+    const hasBadge = touched && layout.isCollapsible;
+    const hasSummary = visibleSummaryFields.length > 0 && layout.withHeader;
+    return /* @__PURE__ */ (0, import_jsx_runtime556.jsxs)(
+      Stack,
+      {
+        align: "center",
+        justify: "space-between",
+        className: "dataforms-layouts-card__field-header-content",
+        children: [
+          /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(card_exports.Title, { children: label }),
+          (hasBadge || hasSummary) && /* @__PURE__ */ (0, import_jsx_runtime556.jsxs)(collapsible_card_exports.HeaderDescription, { className: "dataforms-layouts-card__field-header-content-description", children: [
+            hasBadge && /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(ValidationBadge, { validity }),
+            hasSummary && /* @__PURE__ */ (0, import_jsx_runtime556.jsx)("div", { className: "dataforms-layouts-card__field-summary", children: visibleSummaryFields.map((summaryField) => /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+              summaryField.render,
+              {
+                item: data,
+                field: summaryField
+              },
+              summaryField.id
+            )) })
+          ] })
+        ]
+      }
     );
-    const { getBlockIndex: getBlockIndex2, getBlockCount: getBlockCount2, getBlockRootClientId: getBlockRootClientId2 } = (0, import_data201.useSelect)(store);
-    const { insertBlock: insertBlock2, removeBlock: removeBlock2 } = (0, import_data201.useDispatch)(store);
-    if (!hookedBlocksForCurrentBlock.length) {
+  }
+  function BodyContent({
+    data,
+    field,
+    form,
+    onChange,
+    hideLabelFromVision,
+    markWhenOptional,
+    validity,
+    withHeader
+  }) {
+    if (field.children) {
+      return /* @__PURE__ */ (0, import_jsx_runtime556.jsxs)(import_jsx_runtime556.Fragment, { children: [
+        field.description && /* @__PURE__ */ (0, import_jsx_runtime556.jsx)("div", { className: "dataforms-layouts-card__field-description", children: field.description }),
+        /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+          DataFormLayout,
+          {
+            data,
+            form,
+            onChange,
+            validity: validity?.children
+          }
+        )
+      ] });
+    }
+    const SingleFieldLayout = getFormFieldLayout("regular")?.component;
+    if (!SingleFieldLayout) {
       return null;
     }
-    const groupedHookedBlocks = hookedBlocksForCurrentBlock.reduce(
-      (groups3, block) => {
-        const [namespace] = block.name.split("/");
-        if (!groups3[namespace]) {
-          groups3[namespace] = [];
-        }
-        groups3[namespace].push(block);
-        return groups3;
-      },
-      {}
+    return /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+      SingleFieldLayout,
+      {
+        data,
+        field,
+        onChange,
+        hideLabelFromVision: hideLabelFromVision || withHeader,
+        markWhenOptional,
+        validity
+      }
     );
-    const insertBlockIntoDesignatedLocation = (block, relativePosition) => {
-      const blockIndex = getBlockIndex2(clientId);
-      const innerBlocksLength = getBlockCount2(clientId);
-      const rootClientId = getBlockRootClientId2(clientId);
-      switch (relativePosition) {
-        case "before":
-        case "after":
-          insertBlock2(
-            block,
-            relativePosition === "after" ? blockIndex + 1 : blockIndex,
-            rootClientId,
-            // Insert as a child of the current block's parent
-            false
-          );
-          break;
-        case "first_child":
-        case "last_child":
-          insertBlock2(
-            block,
-            // TODO: It'd be great if insertBlock() would accept negative indices for insertion.
-            relativePosition === "first_child" ? 0 : innerBlocksLength,
-            clientId,
-            // Insert as a child of the current block.
-            false
-          );
-          break;
-        case void 0:
-          insertBlock2(
-            block,
-            blockIndex + 1,
-            rootClientId,
-            // Insert as a child of the current block's parent
-            false
-          );
-          break;
+  }
+  function FormCardField({
+    data,
+    field,
+    onChange,
+    hideLabelFromVision,
+    markWhenOptional,
+    validity
+  }) {
+    const { fields } = (0, import_element356.useContext)(dataform_context_default);
+    const layout = field.layout;
+    const contentRef = (0, import_element356.useRef)(null);
+    const hasFocusedContentRef = (0, import_element356.useRef)(false);
+    const form = (0, import_element356.useMemo)(
+      () => ({
+        layout: DEFAULT_LAYOUT,
+        fields: field.children ?? []
+      }),
+      [field]
+    );
+    const { isOpened, isCollapsible } = layout;
+    const [isOpen, setIsOpen] = (0, import_element356.useState)(isOpened);
+    const [touched, setTouched] = (0, import_element356.useState)(false);
+    (0, import_element356.useEffect)(() => {
+      setIsOpen(isOpened);
+    }, [isOpened]);
+    const handleOpenChange = (0, import_element356.useCallback)((open) => {
+      if (!open) {
+        setTouched(true);
       }
-    };
-    return /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(inspector_controls_default, { children: /* @__PURE__ */ (0, import_jsx_runtime565.jsxs)(
-      import_components268.PanelBody,
+      setIsOpen(open);
+    }, []);
+    const revealValidity = useRevealValidity(
+      contentRef,
+      (isCollapsible ? isOpen : true) && touched
+    );
+    const handleContentFocus = (0, import_element356.useCallback)(() => {
+      hasFocusedContentRef.current = true;
+    }, []);
+    const handleFocusOutside = (0, import_element356.useCallback)(() => {
+      if (!hasFocusedContentRef.current) {
+        return;
+      }
+      setTouched(true);
+      if (isCollapsible && !isOpen) {
+        return;
+      }
+      const revealedCount = revealValidity();
+      const message2 = getValidationMessage(validity);
+      if (revealedCount > 0 && message2) {
+        (0, import_a11y26.speak)(message2, "polite");
+      }
+    }, [isCollapsible, isOpen, revealValidity, validity]);
+    const focusOutsideProps = (0, import_compose129.__experimentalUseFocusOutside)(handleFocusOutside);
+    let label = field.label;
+    let withHeader;
+    if (field.children) {
+      withHeader = !!label && layout.withHeader;
+    } else {
+      const fieldDefinition = fields.find(
+        (fieldDef) => fieldDef.id === field.id
+      );
+      if (!canRenderField(fieldDefinition)) {
+        return null;
+      }
+      label = fieldDefinition.label;
+      withHeader = !!label && layout.withHeader;
+    }
+    const bodyContent = /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+      BodyContent,
       {
-        className: "block-editor-hooks__block-hooks",
-        title: (0, import_i18n257.__)("Plugins"),
-        initialOpen: true,
+        data,
+        field,
+        form,
+        onChange,
+        hideLabelFromVision,
+        markWhenOptional,
+        validity,
+        withHeader
+      }
+    );
+    const headerContent = /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+      HeaderContent,
+      {
+        data,
+        fields,
+        label,
+        layout,
+        isOpen: isCollapsible ? !!isOpen : true,
+        touched,
+        validity
+      }
+    );
+    if (withHeader && isCollapsible) {
+      return /* @__PURE__ */ (0, import_jsx_runtime556.jsxs)(
+        collapsible_card_exports.Root,
+        {
+          className: "dataforms-layouts-card__field",
+          open: isOpen,
+          onOpenChange: handleOpenChange,
+          ...focusOutsideProps,
+          children: [
+            /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(collapsible_card_exports.Header, { children: headerContent }),
+            /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+              collapsible_card_exports.Content,
+              {
+                ref: contentRef,
+                onFocus: handleContentFocus,
+                children: bodyContent
+              }
+            )
+          ]
+        }
+      );
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime556.jsxs)(
+      card_exports.Root,
+      {
+        className: "dataforms-layouts-card__field",
+        ...focusOutsideProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime565.jsx)("p", { className: "block-editor-hooks__block-hooks-helptext", children: (0, import_i18n257.__)(
-            "Manage the inclusion of blocks added automatically by plugins."
-          ) }),
-          Object.keys(groupedHookedBlocks).map((vendor) => {
-            return /* @__PURE__ */ (0, import_jsx_runtime565.jsxs)(import_element361.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime565.jsx)("h3", { children: vendor }),
-              groupedHookedBlocks[vendor].map((block) => {
-                const checked = block.name in hookedBlockClientIds;
-                return /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
-                  import_components268.ToggleControl,
-                  {
-                    checked,
-                    label: block.title,
-                    onChange: () => {
-                      if (!checked) {
-                        const relativePosition = block.blockHooks[name];
-                        insertBlockIntoDesignatedLocation(
-                          (0, import_blocks129.createBlock)(block.name),
-                          relativePosition
-                        );
-                        return;
-                      }
-                      removeBlock2(
-                        hookedBlockClientIds[block.name],
-                        false
-                      );
-                    }
-                  },
-                  block.title
-                );
-              })
-            ] }, vendor);
-          })
+          withHeader && /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(card_exports.Header, { children: headerContent }),
+          /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(card_exports.Content, { ref: contentRef, onFocus: handleContentFocus, children: bodyContent })
         ]
       }
-    ) });
+    );
   }
-  var block_hooks_default = {
-    edit: BlockHooksControlPure,
-    attributeKeys: ["metadata"],
-    hasSupport() {
-      return true;
-    }
-  };

-  // packages/block-editor/build-module/hooks/block-bindings.mjs
-  var import_i18n258 = __toESM(require_i18n(), 1);
-  var import_blocks130 = __toESM(require_blocks(), 1);
-  var import_components270 = __toESM(require_components(), 1);
-  var import_data202 = __toESM(require_data(), 1);
-  var import_element362 = __toESM(require_element(), 1);
-  var import_compose132 = __toESM(require_compose(), 1);
-  var import_jsx_runtime566 = __toESM(require_jsx_runtime(), 1);
-  var useToolsPanelDropdownMenuProps2 = () => {
-    const isMobile = (0, import_compose132.useViewportMatch)("medium", "<");
-    return !isMobile ? {
-      popoverProps: {
-        placement: "left-start",
-        // For non-mobile, inner sidebar width (248px) - button width (24px) - border (1px) + padding (16px) + spacing (20px)
-        offset: 259
+  // packages/dataviews/build-module/components/dataform-layouts/row/index.mjs
+  var import_components266 = __toESM(require_components(), 1);
+  var import_jsx_runtime557 = __toESM(require_jsx_runtime(), 1);
+  function Header4({ title }) {
+    return /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
+      Stack,
+      {
+        direction: "column",
+        className: "dataforms-layouts-row__header",
+        gap: "lg",
+        children: /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(Stack, { direction: "row", align: "center", children: /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(import_components266.__experimentalHeading, { level: 2, size: 13, children: title }) })
       }
-    } : {};
-  };
-  var BlockBindingsPanel = ({ name: blockName, metadata }) => {
-    const blockContext = (0, import_element362.useContext)(block_context_default);
-    const { removeAllBlockBindings } = useBlockBindingsUtils();
-    const dropdownMenuProps = useToolsPanelDropdownMenuProps2();
-    const { bindableAttributes, hasCompatibleFields } = (0, import_data202.useSelect)(
-      (select3) => {
-        const { __experimentalBlockBindingsSupportedAttributes } = select3(store).getSettings();
-        const {
-          getAllBlockBindingsSources,
-          getBlockBindingsSourceFieldsList
-        } = unlock(select3(import_blocks130.store));
-        return {
-          bindableAttributes: __experimentalBlockBindingsSupportedAttributes?.[blockName],
-          hasCompatibleFields: Object.values(
-            getAllBlockBindingsSources()
-          ).some(
-            (source) => getBlockBindingsSourceFieldsList(source, blockContext)?.length > 0
-          )
-        };
-      },
-      [blockName, blockContext]
     );
-    if (!bindableAttributes || bindableAttributes.length === 0) {
-      return null;
-    }
-    const { bindings } = metadata || {};
-    if (bindings === void 0 && !hasCompatibleFields) {
+  }
+  var EMPTY_WRAPPER = ({ children }) => /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(import_jsx_runtime557.Fragment, { children });
+  function FormRowField({
+    data,
+    field,
+    onChange,
+    hideLabelFromVision,
+    markWhenOptional,
+    validity
+  }) {
+    const layout = field.layout;
+    if (!!field.children) {
+      const form = {
+        layout: DEFAULT_LAYOUT,
+        fields: field.children
+      };
+      return /* @__PURE__ */ (0, import_jsx_runtime557.jsxs)("div", { className: "dataforms-layouts-row__field", children: [
+        !hideLabelFromVision && field.label && /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(Header4, { title: field.label }),
+        /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(Stack, { direction: "row", align: layout.alignment, gap: "lg", children: /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
+          DataFormLayout,
+          {
+            data,
+            form,
+            onChange,
+            validity: validity?.children,
+            as: EMPTY_WRAPPER,
+            children: (FieldLayout, childField, childFieldValidity) => /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
+              "div",
+              {
+                className: "dataforms-layouts-row__field-control",
+                style: layout.styles[childField.id],
+                children: /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
+                  FieldLayout,
+                  {
+                    data,
+                    field: childField,
+                    onChange,
+                    hideLabelFromVision,
+                    markWhenOptional,
+                    validity: childFieldValidity
+                  }
+                )
+              },
+              childField.id
+            )
+          }
+        ) })
+      ] });
+    }
+    const RegularLayout = getFormFieldLayout("regular")?.component;
+    if (!RegularLayout) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime566.jsx)(inspector_controls_default, { group: "bindings", children: /* @__PURE__ */ (0, import_jsx_runtime566.jsxs)(
-      import_components270.__experimentalToolsPanel,
+    return /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(import_jsx_runtime557.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime557.jsx)("div", { className: "dataforms-layouts-row__field-control", children: /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
+      RegularLayout,
       {
-        label: (0, import_i18n258.__)("Attributes"),
-        resetAll: () => {
-          removeAllBlockBindings();
-        },
-        dropdownMenuProps,
-        className: "block-editor-bindings__panel",
-        children: [
-          /* @__PURE__ */ (0, import_jsx_runtime566.jsx)(import_components270.__experimentalItemGroup, { isBordered: true, isSeparated: true, children: bindableAttributes.map((attribute) => /* @__PURE__ */ (0, import_jsx_runtime566.jsx)(
-            BlockBindingsAttributeControl,
-            {
-              attribute,
-              blockName,
-              binding: bindings?.[attribute]
-            },
-            attribute
-          )) }),
-          /* @__PURE__ */ (0, import_jsx_runtime566.jsx)(import_components270.__experimentalText, { as: "div", variant: "muted", children: /* @__PURE__ */ (0, import_jsx_runtime566.jsx)("p", { children: (0, import_i18n258.__)(
-            "Attributes connected to custom fields or other dynamic data."
-          ) }) })
-        ]
+        data,
+        field,
+        onChange,
+        markWhenOptional,
+        validity
       }
-    ) });
-  };
-  var block_bindings_default = {
-    edit: BlockBindingsPanel,
-    attributeKeys: ["metadata"],
-    hasSupport(name) {
-      return ![
-        "core/post-date",
-        "core/navigation-link",
-        "core/navigation-submenu"
-      ].includes(name);
-    }
-  };
-
-  // packages/block-editor/build-module/hooks/list-view.mjs
-  var import_i18n259 = __toESM(require_i18n(), 1);
-  var import_components271 = __toESM(require_components(), 1);
-  var import_data204 = __toESM(require_data(), 1);
-  var import_blocks131 = __toESM(require_blocks(), 1);
-  var import_element363 = __toESM(require_element(), 1);
-
-  // packages/block-editor/build-module/components/use-list-view-panel-state/index.mjs
-  var import_data203 = __toESM(require_data(), 1);
-  function useListViewPanelState(clientId) {
-    const { isOpened, expandRevision } = (0, import_data203.useSelect)(
-      (select3) => {
-        const { isListViewPanelOpened: isListViewPanelOpened2, getListViewExpandRevision: getListViewExpandRevision2 } = unlock(
-          select3(store)
-        );
-        return {
-          isOpened: isListViewPanelOpened2(clientId),
-          expandRevision: getListViewExpandRevision2()
-        };
-      },
-      [clientId]
-    );
-    const { __unstableToggleListViewPanel: toggleListViewPanel } = (0, import_data203.useDispatch)(store);
-    const handleToggle = (opened) => {
-      toggleListViewPanel(clientId, opened);
-    };
-    return {
-      isOpened,
-      expandRevision,
-      handleToggle
-    };
+    ) }) });
   }

-  // packages/block-editor/build-module/hooks/list-view.mjs
-  var import_jsx_runtime567 = __toESM(require_jsx_runtime(), 1);
-  var LIST_VIEW_SUPPORT_KEY = "listView";
-  function hasListViewSupport(nameOrType) {
-    return (0, import_blocks131.hasBlockSupport)(nameOrType, LIST_VIEW_SUPPORT_KEY);
-  }
-  function ListViewPanel({ clientId, name }) {
-    const { isSelectionWithinCurrentSection } = (0, import_element363.useContext)(PrivateBlockContext);
-    const { isOpened, expandRevision, handleToggle } = useListViewPanelState(clientId);
-    const { openListViewContentPanel: openListViewContentPanel2 } = unlock(
-      (0, import_data204.useDispatch)(store)
-    );
-    const { isEnabled, hasChildren, isNestedListView } = (0, import_data204.useSelect)(
-      (select3) => {
-        const {
-          getBlockCount: getBlockCount2,
-          getBlockParents: getBlockParents2,
-          shouldRenderBlockListView: shouldRenderBlockListView2
-        } = unlock(select3(store));
-        const parents = getBlockParents2(clientId, false);
-        const _isNestedListView = parents.find(
-          (parentId) => shouldRenderBlockListView2(parentId)
-        );
-        return {
-          isEnabled: shouldRenderBlockListView2(clientId),
-          hasChildren: !!getBlockCount2(clientId),
-          isNestedListView: _isNestedListView
-        };
-      },
-      [clientId]
+  // packages/dataviews/build-module/components/dataform-layouts/details/index.mjs
+  var import_element357 = __toESM(require_element(), 1);
+  var import_i18n255 = __toESM(require_i18n(), 1);
+  var import_a11y27 = __toESM(require_a11y(), 1);
+  var import_compose130 = __toESM(require_compose(), 1);
+  var import_jsx_runtime558 = __toESM(require_jsx_runtime(), 1);
+  function FormDetailsField({
+    data,
+    field,
+    onChange,
+    validity
+  }) {
+    const { fields } = (0, import_element357.useContext)(dataform_context_default);
+    const detailsRef = (0, import_element357.useRef)(null);
+    const contentRef = (0, import_element357.useRef)(null);
+    const hasFocusedContentRef = (0, import_element357.useRef)(false);
+    const [touched, setTouched] = (0, import_element357.useState)(false);
+    const [isOpen, setIsOpen] = (0, import_element357.useState)(false);
+    const form = (0, import_element357.useMemo)(
+      () => ({
+        layout: DEFAULT_LAYOUT,
+        fields: field.children ?? []
+      }),
+      [field]
     );
-    const blockType = (0, import_blocks131.getBlockType)(name);
-    const title = blockType?.title || name;
-    if (!isEnabled || isNestedListView) {
+    (0, import_element357.useEffect)(() => {
+      const details = detailsRef.current;
+      if (!details) {
+        return;
+      }
+      const handleToggle = () => {
+        const nowOpen = details.open;
+        if (!nowOpen) {
+          setTouched(true);
+        }
+        setIsOpen(nowOpen);
+      };
+      details.addEventListener("toggle", handleToggle);
+      return () => {
+        details.removeEventListener("toggle", handleToggle);
+      };
+    }, []);
+    const revealValidity = useRevealValidity(contentRef, isOpen && touched);
+    const handleContentFocus = (0, import_element357.useCallback)(() => {
+      hasFocusedContentRef.current = true;
+    }, []);
+    const handleFocusOutside = (0, import_element357.useCallback)(() => {
+      if (!hasFocusedContentRef.current) {
+        return;
+      }
+      setTouched(true);
+      if (!detailsRef.current?.open) {
+        return;
+      }
+      const revealedCount = revealValidity();
+      const message2 = getValidationMessage(validity);
+      if (revealedCount > 0 && message2) {
+        (0, import_a11y27.speak)(message2, "polite");
+      }
+    }, [revealValidity, validity]);
+    const focusOutsideProps = (0, import_compose130.__experimentalUseFocusOutside)(handleFocusOutside);
+    if (!field.children) {
       return null;
     }
-    const showBlockTitle = isSelectionWithinCurrentSection;
-    return /* @__PURE__ */ (0, import_jsx_runtime567.jsx)(InspectorControlsFill, { group: "list", children: /* @__PURE__ */ (0, import_jsx_runtime567.jsxs)(
-      import_components271.PanelBody,
+    const summaryFieldId = field.layout.summary ?? "";
+    const summaryField = summaryFieldId ? fields.find((fieldDef) => fieldDef.id === summaryFieldId) : void 0;
+    let summaryContent;
+    if (summaryField && summaryField.render) {
+      summaryContent = /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(summaryField.render, { item: data, field: summaryField });
+    } else {
+      summaryContent = field.label || (0, import_i18n255.__)("More details");
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime558.jsxs)(
+      "details",
       {
-        title: showBlockTitle ? title : void 0,
-        opened: isOpened,
-        onToggle: handleToggle,
+        ref: detailsRef,
+        className: "dataforms-layouts-details__details",
+        ...focusOutsideProps,
         children: [
-          !hasChildren && /* @__PURE__ */ (0, import_jsx_runtime567.jsx)("p", { className: "block-editor-block-inspector__no-blocks", children: (0, import_i18n259.__)("No items yet.") }),
-          /* @__PURE__ */ (0, import_jsx_runtime567.jsx)(
-            PrivateListView,
+          /* @__PURE__ */ (0, import_jsx_runtime558.jsx)("summary", { className: "dataforms-layouts-details__summary", children: /* @__PURE__ */ (0, import_jsx_runtime558.jsxs)(
+            Stack,
             {
-              rootClientId: clientId,
-              isExpanded: true,
-              description: title,
-              showAppender: true,
-              onSelect: openListViewContentPanel2
-            },
-            `${clientId}-${expandRevision}`
+              direction: "row",
+              align: "center",
+              gap: "md",
+              className: "dataforms-layouts-details__summary-content",
+              children: [
+                summaryContent,
+                touched && /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(ValidationBadge, { validity })
+              ]
+            }
+          ) }),
+          /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
+            "div",
+            {
+              ref: contentRef,
+              className: "dataforms-layouts-details__content",
+              onFocus: handleContentFocus,
+              children: /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
+                DataFormLayout,
+                {
+                  data,
+                  form,
+                  onChange,
+                  validity: validity?.children
+                }
+              )
+            }
           )
         ]
       }
-    ) });
-  }
-  var list_view_default3 = {
-    edit: ListViewPanel,
-    hasSupport: hasListViewSupport,
-    attributeKeys: [],
-    supportsPatternEditing: true
-  };
-
-  // packages/block-editor/build-module/hooks/block-renaming.mjs
-  var import_hooks33 = __toESM(require_hooks(), 1);
-  var import_blocks132 = __toESM(require_blocks(), 1);
-  function addLabelCallback(settings2) {
-    if (settings2.__experimentalLabel) {
-      return settings2;
-    }
-    const supportsBlockNaming = (0, import_blocks132.hasBlockSupport)(
-      settings2,
-      "renaming",
-      true
-      // default value
     );
-    if (supportsBlockNaming) {
-      settings2.__experimentalLabel = (attributes, { context }) => {
-        const { metadata } = attributes;
-        if ((context === "list-view" || context === "breadcrumb") && metadata?.name) {
-          return metadata.name;
-        }
-      };
-    }
-    return settings2;
   }
-  (0, import_hooks33.addFilter)(
-    "blocks.registerBlockType",
-    "core/metadata/addLabelCallback",
-    addLabelCallback
-  );

-  // packages/block-editor/build-module/hooks/grid-visualizer.mjs
-  var import_compose133 = __toESM(require_compose(), 1);
-  var import_hooks34 = __toESM(require_hooks(), 1);
-  var import_data205 = __toESM(require_data(), 1);
-  var import_jsx_runtime568 = __toESM(require_jsx_runtime(), 1);
-  function GridLayoutSync(props) {
-    useGridLayoutSync(props);
-  }
-  function GridTools2({ clientId, layout }) {
-    const { isVisible, blockVisibility: blockVisibility2, deviceType, viewportSettings } = (0, import_data205.useSelect)(
-      (select3) => {
-        const {
-          isBlockSelected: isBlockSelected2,
-          hasSelectedInnerBlock: hasSelectedInnerBlock2,
-          isDraggingBlocks: isDraggingBlocks2,
-          getTemplateLock: getTemplateLock2,
-          getBlockEditingMode: getBlockEditingMode2,
-          getBlockAttributes: getBlockAttributes3,
-          getSettings: getSettings9
-        } = select3(store);
-        if (!isDraggingBlocks2() && !isBlockSelected2(clientId) || getTemplateLock2(clientId) || getBlockEditingMode2(clientId) !== "default" || hasSelectedInnerBlock2(clientId)) {
-          return { isVisible: false };
+  // packages/dataviews/build-module/components/dataform-layouts/index.mjs
+  var import_jsx_runtime559 = __toESM(require_jsx_runtime(), 1);
+  var FORM_FIELD_LAYOUTS = [
+    {
+      type: "regular",
+      component: FormRegularField,
+      wrapper: ({ children }) => /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
+        Stack,
+        {
+          direction: "column",
+          className: "dataforms-layouts__wrapper",
+          gap: "lg",
+          children
         }
-        const attributes = getBlockAttributes3(clientId);
-        const settings2 = getSettings9();
-        const currentDeviceType = settings2?.[deviceTypeKey]?.toLowerCase() || BLOCK_VISIBILITY_VIEWPORTS.desktop.key;
-        return {
-          isVisible: true,
-          blockVisibility: attributes?.metadata?.blockVisibility,
-          deviceType: currentDeviceType,
-          viewportSettings: settings2?.__experimentalFeatures?.viewport
-        };
-      },
-      [clientId]
-    );
-    const blockElement = useBlockElement(clientId);
-    const rawCanvasView = blockElement?.ownerDocument?.defaultView;
-    const canvasView = rawCanvasView === null ? void 0 : rawCanvasView;
-    const { isBlockCurrentlyHidden, currentViewport } = useBlockVisibility({
-      blockVisibility: blockVisibility2,
-      deviceType,
-      view: canvasView,
-      viewportSettings
-    });
-    const isAnyAncestorHidden = (0, import_data205.useSelect)(
-      (select3) => {
-        if (!isVisible) {
-          return false;
+      )
+    },
+    {
+      type: "panel",
+      component: FormPanelField,
+      wrapper: ({ children }) => /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
+        Stack,
+        {
+          direction: "column",
+          className: "dataforms-layouts__wrapper",
+          gap: "md",
+          children
         }
-        const { isBlockParentHiddenAtViewport: isBlockParentHiddenAtViewport2 } = unlock(
-          select3(store)
-        );
-        return isBlockParentHiddenAtViewport2(clientId, currentViewport);
-      },
-      [clientId, currentViewport, isVisible]
-    );
-    return /* @__PURE__ */ (0, import_jsx_runtime568.jsxs)(import_jsx_runtime568.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime568.jsx)(GridLayoutSync, { clientId }),
-      isVisible && !isBlockCurrentlyHidden && !isAnyAncestorHidden && /* @__PURE__ */ (0, import_jsx_runtime568.jsx)(
-        GridVisualizer,
+      )
+    },
+    {
+      type: "card",
+      component: FormCardField,
+      wrapper: ({ children }) => /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
+        Stack,
         {
-          clientId,
-          parentLayout: layout
+          direction: "column",
+          className: "dataforms-layouts__wrapper",
+          gap: "xl",
+          children
         }
       )
-    ] });
+    },
+    {
+      type: "row",
+      component: FormRowField,
+      wrapper: ({
+        children,
+        layout
+      }) => /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
+        Stack,
+        {
+          direction: "column",
+          className: "dataforms-layouts__wrapper",
+          gap: "lg",
+          children: /* @__PURE__ */ (0, import_jsx_runtime559.jsx)("div", { className: "dataforms-layouts-row__field", children: /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
+            Stack,
+            {
+              direction: "row",
+              gap: "lg",
+              align: layout.alignment,
+              children
+            }
+          ) })
+        }
+      )
+    },
+    {
+      type: "details",
+      component: FormDetailsField
+    }
+  ];
+  function getFormFieldLayout(type) {
+    return FORM_FIELD_LAYOUTS.find((layout) => layout.type === type);
   }
-  var addGridVisualizerToBlockEdit = (0, import_compose133.createHigherOrderComponent)(
-    (BlockEdit2) => function AddGridVisualizerToBlockEdit(props) {
-      if (props.attributes.layout?.type !== "grid") {
-        return /* @__PURE__ */ (0, import_jsx_runtime568.jsx)(BlockEdit2, { ...props }, "edit");
+
+  // packages/dataviews/build-module/components/dataform-layouts/data-form-layout.mjs
+  var import_jsx_runtime560 = __toESM(require_jsx_runtime(), 1);
+  var DEFAULT_WRAPPER = ({ children }) => /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(Stack, { direction: "column", className: "dataforms-layouts__wrapper", gap: "lg", children });
+  function DataFormLayout({
+    data,
+    form,
+    onChange,
+    validity,
+    children,
+    as
+  }) {
+    const { fields: fieldDefinitions } = (0, import_element358.useContext)(dataform_context_default);
+    const markWhenOptional = (0, import_element358.useMemo)(() => {
+      const requiredCount = fieldDefinitions.filter(
+        (f2) => !!f2.isValid?.required
+      ).length;
+      const optionalCount = fieldDefinitions.length - requiredCount;
+      return requiredCount > optionalCount;
+    }, [fieldDefinitions]);
+    function getFieldDefinition2(field) {
+      return fieldDefinitions.find(
+        (fieldDefinition) => fieldDefinition.id === field.id
+      );
+    }
+    const Wrapper = as ?? getFormFieldLayout(form.layout.type)?.wrapper ?? DEFAULT_WRAPPER;
+    return /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(Wrapper, { layout: form.layout, children: form.fields.map((formField) => {
+      const FieldLayout = getFormFieldLayout(formField.layout.type)?.component;
+      if (!FieldLayout) {
+        return null;
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime568.jsxs)(import_jsx_runtime568.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime568.jsx)(
-          GridTools2,
-          {
-            clientId: props.clientId,
-            layout: props.attributes.layout
-          }
-        ),
-        /* @__PURE__ */ (0, import_jsx_runtime568.jsx)(BlockEdit2, { ...props }, "edit")
-      ] });
-    },
-    "addGridVisualizerToBlockEdit"
-  );
-  (0, import_hooks34.addFilter)(
-    "editor.BlockEdit",
-    "core/editor/grid-visualizer",
-    addGridVisualizerToBlockEdit
-  );
+      const fieldDefinition = !formField.children ? getFieldDefinition2(formField) : void 0;
+      if (fieldDefinition && fieldDefinition.isVisible && !fieldDefinition.isVisible(data)) {
+        return null;
+      }
+      if (children) {
+        return children(
+          FieldLayout,
+          formField,
+          validity?.[formField.id],
+          markWhenOptional
+        );
+      }
+      return /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+        FieldLayout,
+        {
+          data,
+          field: formField,
+          onChange,
+          markWhenOptional,
+          validity: validity?.[formField.id]
+        },
+        formField.id
+      );
+    }) });
+  }
+
+  // packages/dataviews/build-module/dataform/index.mjs
+  var import_jsx_runtime561 = __toESM(require_jsx_runtime(), 1);
+  function DataForm({
+    data,
+    form,
+    fields,
+    onChange,
+    validity
+  }) {
+    const normalizedForm = (0, import_element359.useMemo)(() => normalize_form_default(form), [form]);
+    const normalizedFields = (0, import_element359.useMemo)(
+      () => normalizeFields(fields),
+      [fields]
+    );
+    if (!form.fields) {
+      return null;
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(DataFormProvider, { fields: normalizedFields, children: /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
+      DataFormLayout,
+      {
+        data,
+        form: normalizedForm,
+        onChange,
+        validity
+      }
+    ) });
+  }

   // packages/block-editor/build-module/hooks/auto-inspector-controls.mjs
-  var import_blocks133 = __toESM(require_blocks(), 1);
-  var import_components272 = __toESM(require_components(), 1);
-  var import_data206 = __toESM(require_data(), 1);
-  var import_element364 = __toESM(require_element(), 1);
-  var import_i18n260 = __toESM(require_i18n(), 1);
+  var import_element360 = __toESM(require_element(), 1);
+  var import_i18n256 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/hooks/generate-fields-from-attributes.mjs
   function generateFieldsFromAttributes(attributes) {
@@ -108891,7 +108201,7 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/auto-inspector-controls.mjs
-  var import_jsx_runtime569 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime562 = __toESM(require_jsx_runtime(), 1);
   function hasAutoGenerateControl(blockTypeAttributes) {
     if (!blockTypeAttributes) {
       return false;
@@ -108902,14 +108212,14 @@ var wp;
   }
   function AutoRegisterControls({ name, clientId, setAttributes }) {
     const blockEditingMode = useBlockEditingMode();
-    const blockContext = (0, import_element364.useContext)(block_context_default);
-    const attributes = (0, import_data206.useSelect)(
+    const blockContext = (0, import_element360.useContext)(block_context_default);
+    const attributes = (0, import_data203.useSelect)(
       (select3) => {
         const _attributes = select3(store).getBlockAttributes(clientId);
         if (!_attributes?.metadata?.bindings) {
           return _attributes;
         }
-        const { getBlockBindingsSource: getBlockBindingsSource4 } = unlock(select3(import_blocks133.store));
+        const { getBlockBindingsSource: getBlockBindingsSource4 } = unlock(select3(import_blocks132.store));
         return Object.entries(_attributes.metadata.bindings).reduce(
           (acc, [attribute, binding]) => {
             const source = getBlockBindingsSource4(binding.source);
@@ -108928,8 +108238,8 @@ var wp;
       },
       [blockContext, clientId]
     );
-    const blockType = (0, import_blocks133.getBlockType)(name);
-    const { fields, form } = (0, import_element364.useMemo)(() => {
+    const blockType = (0, import_blocks132.getBlockType)(name);
+    const { fields, form } = (0, import_element360.useMemo)(() => {
       if (!blockType?.attributes) {
         return { fields: [], form: { fields: [] } };
       }
@@ -108941,7 +108251,7 @@ var wp;
     if (!fields || fields.length === 0) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime569.jsx)(inspector_controls_default, { children: /* @__PURE__ */ (0, import_jsx_runtime569.jsx)(import_components272.PanelBody, { title: (0, import_i18n260.__)("Settings"), children: /* @__PURE__ */ (0, import_jsx_runtime569.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(inspector_controls_default, { children: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(import_components267.PanelBody, { title: (0, import_i18n256.__)("Settings"), children: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
       DataForm,
       {
         data: attributes,
@@ -108955,7 +108265,7 @@ var wp;
     edit: AutoRegisterControls,
     attributeKeys: [],
     hasSupport(name) {
-      const blockType = (0, import_blocks133.getBlockType)(name);
+      const blockType = (0, import_blocks132.getBlockType)(name);
       return hasAutoGenerateControl(blockType?.attributes);
     }
   };
@@ -109003,7 +108313,7 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/use-color-props.mjs
-  var import_element365 = __toESM(require_element(), 1);
+  var import_element361 = __toESM(require_element(), 1);
   function getColorClassesAndStyles(attributes) {
     const { backgroundColor, textColor, gradient, style } = attributes;
     const backgroundClass = getColorClassName(
@@ -109044,7 +108354,7 @@ var wp;
       "color.gradients.theme",
       "color.gradients.default"
     );
-    const colors2 = (0, import_element365.useMemo)(
+    const colors2 = (0, import_element361.useMemo)(
       () => [
         ...userPalette || [],
         ...themePalette || [],
@@ -109052,7 +108362,7 @@ var wp;
       ],
       [userPalette, themePalette, defaultPalette]
     );
-    const gradients = (0, import_element365.useMemo)(
+    const gradients = (0, import_element361.useMemo)(
       () => [
         ...userGradients || [],
         ...themeGradients || [],
@@ -109119,10 +108429,10 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/use-cached-truthy.mjs
-  var import_element366 = __toESM(require_element(), 1);
+  var import_element362 = __toESM(require_element(), 1);
   function useCachedTruthy(value) {
-    const [cachedValue, setCachedValue] = (0, import_element366.useState)(value);
-    (0, import_element366.useEffect)(() => {
+    const [cachedValue, setCachedValue] = (0, import_element362.useState)(value);
+    (0, import_element362.useEffect)(() => {
       if (value) {
         setCachedValue(value);
       }
@@ -109147,7 +108457,6 @@ var wp;
       block_bindings_default,
       layout_child_default,
       allowed_blocks_default,
-      block_fields_default,
       list_view_default3,
       auto_inspector_controls_default
     ].filter(Boolean)
@@ -109197,10 +108506,10 @@ var wp;
   var get_px_from_css_unit_default = () => "";

   // packages/block-editor/build-module/components/rich-text/get-rich-text-values.mjs
-  var import_element367 = __toESM(require_element(), 1);
-  var import_blocks134 = __toESM(require_blocks(), 1);
-  var import_rich_text23 = __toESM(require_rich_text(), 1);
-  var import_jsx_runtime570 = __toESM(require_jsx_runtime(), 1);
+  var import_element363 = __toESM(require_element(), 1);
+  var import_blocks133 = __toESM(require_blocks(), 1);
+  var import_rich_text21 = __toESM(require_rich_text(), 1);
+  var import_jsx_runtime563 = __toESM(require_jsx_runtime(), 1);
   function addValuesForElement(element, values, innerBlocks) {
     if (null === element || void 0 === element || false === element) {
       return;
@@ -109215,10 +108524,10 @@ var wp;
     }
     const { type, props } = element;
     switch (type) {
-      case import_element367.StrictMode:
-      case import_element367.Fragment:
+      case import_element363.StrictMode:
+      case import_element363.Fragment:
         return addValuesForElements(props.children, values, innerBlocks);
-      case import_element367.RawHTML:
+      case import_element363.RawHTML:
         return;
       case inner_blocks_default.Content:
         return addValuesForBlocks(values, innerBlocks);
@@ -109250,69 +108559,69 @@ var wp;
   function addValuesForBlocks(values, blocks2) {
     for (let i2 = 0; i2 < blocks2.length; i2++) {
       const { name, attributes, innerBlocks } = blocks2[i2];
-      const saveElement = (0, import_blocks134.getSaveElement)(
+      const saveElement = (0, import_blocks133.getSaveElement)(
         name,
         attributes,
         // Instead of letting save elements use `useInnerBlocksProps.save`,
         // force them to use InnerBlocks.Content instead so we can intercept
         // a single component.
-        /* @__PURE__ */ (0, import_jsx_runtime570.jsx)(inner_blocks_default.Content, {})
+        /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(inner_blocks_default.Content, {})
       );
       addValuesForElement(saveElement, values, innerBlocks);
     }
   }
   function getRichTextValues(blocks2 = []) {
-    import_blocks134.__unstableGetBlockProps.skipFilters = true;
+    import_blocks133.__unstableGetBlockProps.skipFilters = true;
     const values = [];
     addValuesForBlocks(values, blocks2);
-    import_blocks134.__unstableGetBlockProps.skipFilters = false;
+    import_blocks133.__unstableGetBlockProps.skipFilters = false;
     return values.map(
-      (value) => value instanceof import_rich_text23.RichTextData ? value : import_rich_text23.RichTextData.fromHTMLString(value)
+      (value) => value instanceof import_rich_text21.RichTextData ? value : import_rich_text21.RichTextData.fromHTMLString(value)
     );
   }

   // packages/block-editor/build-module/components/resizable-box-popover/index.mjs
-  var import_components273 = __toESM(require_components(), 1);
-  var import_jsx_runtime571 = __toESM(require_jsx_runtime(), 1);
+  var import_components268 = __toESM(require_components(), 1);
+  var import_jsx_runtime564 = __toESM(require_jsx_runtime(), 1);
   function ResizableBoxPopover({
     clientId,
     resizableBoxProps,
     ...props
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime564.jsx)(
       cover_default,
       {
         clientId,
         __unstablePopoverSlot: "block-toolbar",
         ...props,
-        children: /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(import_components273.ResizableBox, { ...resizableBoxProps })
+        children: /* @__PURE__ */ (0, import_jsx_runtime564.jsx)(import_components268.ResizableBox, { ...resizableBoxProps })
       }
     );
   }

   // packages/block-editor/build-module/components/block-removal-warning-modal/index.mjs
-  var import_element368 = __toESM(require_element(), 1);
-  var import_data207 = __toESM(require_data(), 1);
-  var import_components274 = __toESM(require_components(), 1);
-  var import_i18n261 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime572 = __toESM(require_jsx_runtime(), 1);
+  var import_element364 = __toESM(require_element(), 1);
+  var import_data204 = __toESM(require_data(), 1);
+  var import_components269 = __toESM(require_components(), 1);
+  var import_i18n257 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime565 = __toESM(require_jsx_runtime(), 1);
   function BlockRemovalWarningModal({ rules }) {
-    const [confirmed, setConfirmed] = (0, import_element368.useState)(false);
-    const { clientIds, selectPrevious, message: message2 } = (0, import_data207.useSelect)(
+    const [confirmed, setConfirmed] = (0, import_element364.useState)(false);
+    const { clientIds, selectPrevious, message: message2 } = (0, import_data204.useSelect)(
       (select3) => unlock(select3(store)).getRemovalPromptData()
     );
     const {
       clearBlockRemovalPrompt: clearBlockRemovalPrompt2,
       setBlockRemovalRules: setBlockRemovalRules2,
       privateRemoveBlocks: privateRemoveBlocks2
-    } = unlock((0, import_data207.useDispatch)(store));
-    (0, import_element368.useEffect)(() => {
+    } = unlock((0, import_data204.useDispatch)(store));
+    (0, import_element364.useEffect)(() => {
       setBlockRemovalRules2(rules);
       return () => {
         setBlockRemovalRules2();
       };
     }, [rules, setBlockRemovalRules2]);
-    (0, import_element368.useEffect)(() => {
+    (0, import_element364.useEffect)(() => {
       setConfirmed(false);
     }, [clientIds]);
     if (!message2) {
@@ -109331,48 +108640,48 @@ var wp;
       );
       clearBlockRemovalPrompt2();
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
-      import_components274.Modal,
+    return /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+      import_components269.Modal,
       {
-        title: (0, import_i18n261.__)("Confirm deletion"),
+        title: (0, import_i18n257.__)("Confirm deletion"),
         onRequestClose: clearBlockRemovalPrompt2,
         size: "medium",
-        children: /* @__PURE__ */ (0, import_jsx_runtime572.jsxs)(import_components274.__experimentalVStack, { spacing: 4, children: [
-          /* @__PURE__ */ (0, import_jsx_runtime572.jsxs)("div", { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime572.jsx)("p", { children: description }),
-            isStructured && (message2.warning || message2.subtext) && /* @__PURE__ */ (0, import_jsx_runtime572.jsxs)("p", { children: [
-              message2.warning && /* @__PURE__ */ (0, import_jsx_runtime572.jsx)("strong", { children: message2.warning }),
+        children: /* @__PURE__ */ (0, import_jsx_runtime565.jsxs)(import_components269.__experimentalVStack, { spacing: 4, children: [
+          /* @__PURE__ */ (0, import_jsx_runtime565.jsxs)("div", { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime565.jsx)("p", { children: description }),
+            isStructured && (message2.warning || message2.subtext) && /* @__PURE__ */ (0, import_jsx_runtime565.jsxs)("p", { children: [
+              message2.warning && /* @__PURE__ */ (0, import_jsx_runtime565.jsx)("strong", { children: message2.warning }),
               message2.warning && message2.subtext && " ",
               message2.subtext
             ] })
           ] }),
-          requireConfirmation && /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
-            import_components274.CheckboxControl,
+          requireConfirmation && /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+            import_components269.CheckboxControl,
             {
-              label: (0, import_i18n261.__)("I understand the consequences"),
+              label: (0, import_i18n257.__)("I understand the consequences"),
               checked: confirmed,
               onChange: setConfirmed
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime572.jsxs)(import_components274.__experimentalHStack, { justify: "right", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
-              import_components274.Button,
+          /* @__PURE__ */ (0, import_jsx_runtime565.jsxs)(import_components269.__experimentalHStack, { justify: "right", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+              import_components269.Button,
               {
                 variant: "tertiary",
                 onClick: clearBlockRemovalPrompt2,
                 __next40pxDefaultSize: true,
-                children: (0, import_i18n261.__)("Cancel")
+                children: (0, import_i18n257.__)("Cancel")
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
-              import_components274.Button,
+            /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+              import_components269.Button,
               {
                 variant: "primary",
                 onClick: onConfirmRemoval,
                 disabled: isRemoveDisabled,
                 accessibleWhenDisabled: true,
                 __next40pxDefaultSize: true,
-                children: (0, import_i18n261.__)("Delete")
+                children: (0, import_i18n257.__)("Delete")
               }
             )
           ] })
@@ -109382,40 +108691,40 @@ var wp;
   }

   // packages/block-editor/build-module/components/dimensions-tool/index.mjs
-  var import_element370 = __toESM(require_element(), 1);
+  var import_element366 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/dimensions-tool/scale-tool.mjs
-  var import_components275 = __toESM(require_components(), 1);
-  var import_element369 = __toESM(require_element(), 1);
-  var import_i18n262 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime573 = __toESM(require_jsx_runtime(), 1);
+  var import_components270 = __toESM(require_components(), 1);
+  var import_element365 = __toESM(require_element(), 1);
+  var import_i18n258 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime566 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_SCALE_OPTIONS = [
     {
       value: "fill",
-      label: (0, import_i18n262._x)("Fill", "Scale option for dimensions control"),
-      help: (0, import_i18n262.__)("Fill the space by stretching the content.")
+      label: (0, import_i18n258._x)("Fill", "Scale option for dimensions control"),
+      help: (0, import_i18n258.__)("Fill the space by stretching the content.")
     },
     {
       value: "contain",
-      label: (0, import_i18n262._x)("Contain", "Scale option for dimensions control"),
-      help: (0, import_i18n262.__)("Fit the content to the space without clipping.")
+      label: (0, import_i18n258._x)("Contain", "Scale option for dimensions control"),
+      help: (0, import_i18n258.__)("Fit the content to the space without clipping.")
     },
     {
       value: "cover",
-      label: (0, import_i18n262._x)("Cover", "Scale option for dimensions control"),
-      help: (0, import_i18n262.__)("Fill the space by clipping what doesn't fit.")
+      label: (0, import_i18n258._x)("Cover", "Scale option for dimensions control"),
+      help: (0, import_i18n258.__)("Fill the space by clipping what doesn't fit.")
     },
     {
       value: "none",
-      label: (0, import_i18n262._x)("None", "Scale option for dimensions control"),
-      help: (0, import_i18n262.__)(
+      label: (0, import_i18n258._x)("None", "Scale option for dimensions control"),
+      help: (0, import_i18n258.__)(
         "Do not adjust the sizing of the content. Content that is too large will be clipped, and content that is too small will have additional padding."
       )
     },
     {
       value: "scale-down",
-      label: (0, import_i18n262._x)("Scale down", "Scale option for dimensions control"),
-      help: (0, import_i18n262.__)(
+      label: (0, import_i18n258._x)("Scale down", "Scale option for dimensions control"),
+      help: (0, import_i18n258.__)(
         "Scale down the content to fit the space if it is too big. Content that is too small will have additional padding."
       )
     }
@@ -109429,30 +108738,30 @@ var wp;
     isShownByDefault = true
   }) {
     const displayValue = value ?? defaultValue;
-    const scaleHelp = (0, import_element369.useMemo)(() => {
+    const scaleHelp = (0, import_element365.useMemo)(() => {
       return options.reduce((acc, option) => {
         acc[option.value] = option.help;
         return acc;
       }, {});
     }, [options]);
-    return /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
-      import_components275.__experimentalToolsPanelItem,
+    return /* @__PURE__ */ (0, import_jsx_runtime566.jsx)(
+      import_components270.__experimentalToolsPanelItem,
       {
-        label: (0, import_i18n262._x)("Scale", "Image scaling options"),
+        label: (0, import_i18n258._x)("Scale", "Image scaling options"),
         isShownByDefault,
         hasValue: () => displayValue !== defaultValue,
         onDeselect: () => onChange(defaultValue),
         panelId,
-        children: /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
-          import_components275.__experimentalToggleGroupControl,
+        children: /* @__PURE__ */ (0, import_jsx_runtime566.jsx)(
+          import_components270.__experimentalToggleGroupControl,
           {
-            label: (0, import_i18n262._x)("Scale", "Image scaling options"),
+            label: (0, import_i18n258._x)("Scale", "Image scaling options"),
             isBlock: true,
             help: scaleHelp[displayValue],
             value: displayValue,
             onChange,
-            children: options.map((option) => /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
-              import_components275.__experimentalToggleGroupControlOption,
+            children: options.map((option) => /* @__PURE__ */ (0, import_jsx_runtime566.jsx)(
+              import_components270.__experimentalToggleGroupControlOption,
               {
                 ...option
               },
@@ -109465,9 +108774,9 @@ var wp;
   }

   // packages/block-editor/build-module/components/dimensions-tool/width-height-tool.mjs
-  var import_components276 = __toESM(require_components(), 1);
-  var import_i18n263 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime574 = __toESM(require_jsx_runtime(), 1);
+  var import_components271 = __toESM(require_components(), 1);
+  var import_i18n259 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime567 = __toESM(require_jsx_runtime(), 1);
   function WidthHeightTool({
     panelId,
     value = {},
@@ -109487,21 +108796,21 @@ var wp;
       }
       onChange(nextValue);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime574.jsxs)(import_jsx_runtime574.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime574.jsx)(
-        import_components276.__experimentalToolsPanelItem,
+    return /* @__PURE__ */ (0, import_jsx_runtime567.jsxs)(import_jsx_runtime567.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime567.jsx)(
+        import_components271.__experimentalToolsPanelItem,
         {
           style: { gridColumn: "span 1" },
-          label: (0, import_i18n263.__)("Width"),
+          label: (0, import_i18n259.__)("Width"),
           isShownByDefault,
           hasValue: () => width !== "",
           onDeselect: onDimensionChange("width"),
           panelId,
-          children: /* @__PURE__ */ (0, import_jsx_runtime574.jsx)(
-            import_components276.__experimentalUnitControl,
+          children: /* @__PURE__ */ (0, import_jsx_runtime567.jsx)(
+            import_components271.__experimentalUnitControl,
             {
-              label: (0, import_i18n263.__)("Width"),
-              placeholder: (0, import_i18n263.__)("Auto"),
+              label: (0, import_i18n259.__)("Width"),
+              placeholder: (0, import_i18n259.__)("Auto"),
               labelPosition: "top",
               units: units2,
               min: 0,
@@ -109511,20 +108820,20 @@ var wp;
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime574.jsx)(
-        import_components276.__experimentalToolsPanelItem,
+      /* @__PURE__ */ (0, import_jsx_runtime567.jsx)(
+        import_components271.__experimentalToolsPanelItem,
         {
           style: { gridColumn: "span 1" },
-          label: (0, import_i18n263.__)("Height"),
+          label: (0, import_i18n259.__)("Height"),
           isShownByDefault,
           hasValue: () => height !== "",
           onDeselect: onDimensionChange("height"),
           panelId,
-          children: /* @__PURE__ */ (0, import_jsx_runtime574.jsx)(
-            import_components276.__experimentalUnitControl,
+          children: /* @__PURE__ */ (0, import_jsx_runtime567.jsx)(
+            import_components271.__experimentalUnitControl,
             {
-              label: (0, import_i18n263.__)("Height"),
-              placeholder: (0, import_i18n263.__)("Auto"),
+              label: (0, import_i18n259.__)("Height"),
+              placeholder: (0, import_i18n259.__)("Auto"),
               labelPosition: "top",
               units: units2,
               min: 0,
@@ -109538,7 +108847,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/dimensions-tool/index.mjs
-  var import_jsx_runtime575 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime568 = __toESM(require_jsx_runtime(), 1);
   function DimensionsTool({
     panelId,
     value = {},
@@ -109560,22 +108869,22 @@ var wp;
     const aspectRatio = value.aspectRatio === void 0 || value.aspectRatio === "auto" ? null : value.aspectRatio;
     const scale = value.scale === void 0 ? null : value.scale;
     const hasCustomAspectRatio = !!(width && height);
-    const lastScaleRef = (0, import_element370.useRef)(scale);
-    const lastAspectRatioRef = (0, import_element370.useRef)(aspectRatio);
-    (0, import_element370.useEffect)(() => {
+    const lastScaleRef = (0, import_element366.useRef)(scale);
+    const lastAspectRatioRef = (0, import_element366.useRef)(aspectRatio);
+    (0, import_element366.useEffect)(() => {
       if (scale) {
         lastScaleRef.current = scale;
       }
     }, [scale]);
-    (0, import_element370.useEffect)(() => {
+    (0, import_element366.useEffect)(() => {
       if (!hasCustomAspectRatio) {
         lastAspectRatioRef.current = aspectRatio;
       }
     }, [aspectRatio, hasCustomAspectRatio]);
     const aspectRatioValue = hasCustomAspectRatio ? "custom" : aspectRatio;
     const showScaleControl = aspectRatio || width && height;
-    return /* @__PURE__ */ (0, import_jsx_runtime575.jsxs)(import_jsx_runtime575.Fragment, { children: [
-      tools.includes("aspectRatio") && /* @__PURE__ */ (0, import_jsx_runtime575.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime568.jsxs)(import_jsx_runtime568.Fragment, { children: [
+      tools.includes("aspectRatio") && /* @__PURE__ */ (0, import_jsx_runtime568.jsx)(
         AspectRatioTool,
         {
           panelId,
@@ -109602,7 +108911,7 @@ var wp;
           }
         }
       ),
-      tools.includes("widthHeight") && /* @__PURE__ */ (0, import_jsx_runtime575.jsx)(
+      tools.includes("widthHeight") && /* @__PURE__ */ (0, import_jsx_runtime568.jsx)(
         WidthHeightTool,
         {
           panelId,
@@ -109637,7 +108946,7 @@ var wp;
           }
         }
       ),
-      tools.includes("scale") && showScaleControl && /* @__PURE__ */ (0, import_jsx_runtime575.jsx)(
+      tools.includes("scale") && showScaleControl && /* @__PURE__ */ (0, import_jsx_runtime568.jsx)(
         ScaleTool,
         {
           panelId,
@@ -109660,24 +108969,24 @@ var wp;
   var dimensions_tool_default = DimensionsTool;

   // packages/block-editor/build-module/components/resolution-tool/index.mjs
-  var import_components277 = __toESM(require_components(), 1);
-  var import_i18n264 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime576 = __toESM(require_jsx_runtime(), 1);
+  var import_components272 = __toESM(require_components(), 1);
+  var import_i18n260 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime569 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_SIZE_OPTIONS = [
     {
-      label: (0, import_i18n264._x)("Thumbnail", "Image size option for resolution control"),
+      label: (0, import_i18n260._x)("Thumbnail", "Image size option for resolution control"),
       value: "thumbnail"
     },
     {
-      label: (0, import_i18n264._x)("Medium", "Image size option for resolution control"),
+      label: (0, import_i18n260._x)("Medium", "Image size option for resolution control"),
       value: "medium"
     },
     {
-      label: (0, import_i18n264._x)("Large", "Image size option for resolution control"),
+      label: (0, import_i18n260._x)("Large", "Image size option for resolution control"),
       value: "large"
     },
     {
-      label: (0, import_i18n264._x)("Full Size", "Image size option for resolution control"),
+      label: (0, import_i18n260._x)("Full Size", "Image size option for resolution control"),
       value: "full"
     }
   ];
@@ -109691,23 +109000,23 @@ var wp;
     resetAllFilter
   }) {
     const displayValue = value ?? defaultValue;
-    return /* @__PURE__ */ (0, import_jsx_runtime576.jsx)(
-      import_components277.__experimentalToolsPanelItem,
+    return /* @__PURE__ */ (0, import_jsx_runtime569.jsx)(
+      import_components272.__experimentalToolsPanelItem,
       {
         hasValue: () => displayValue !== defaultValue,
-        label: (0, import_i18n264.__)("Resolution"),
+        label: (0, import_i18n260.__)("Resolution"),
         onDeselect: () => onChange(defaultValue),
         isShownByDefault,
         panelId,
         resetAllFilter,
-        children: /* @__PURE__ */ (0, import_jsx_runtime576.jsx)(
-          import_components277.SelectControl,
+        children: /* @__PURE__ */ (0, import_jsx_runtime569.jsx)(
+          import_components272.SelectControl,
           {
-            label: (0, import_i18n264.__)("Resolution"),
+            label: (0, import_i18n260.__)("Resolution"),
             value: displayValue,
             options,
             onChange,
-            help: (0, import_i18n264.__)("Select the size of the source image.")
+            help: (0, import_i18n260.__)("Select the size of the source image.")
           }
         )
       }
@@ -109715,53 +109024,53 @@ var wp;
   }

   // packages/block-editor/build-module/components/html-element-control/index.mjs
-  var import_i18n266 = __toESM(require_i18n(), 1);
-  var import_components278 = __toESM(require_components(), 1);
-  var import_data208 = __toESM(require_data(), 1);
+  var import_i18n262 = __toESM(require_i18n(), 1);
+  var import_components273 = __toESM(require_components(), 1);
+  var import_data205 = __toESM(require_data(), 1);

   // packages/block-editor/build-module/components/html-element-control/messages.mjs
-  var import_i18n265 = __toESM(require_i18n(), 1);
+  var import_i18n261 = __toESM(require_i18n(), 1);
   var htmlElementMessages = {
-    a: (0, import_i18n265.__)(
+    a: (0, import_i18n261.__)(
       "The <a> element should be used for links that navigate to a different page or to a different section within the same page."
     ),
-    article: (0, import_i18n265.__)(
+    article: (0, import_i18n261.__)(
       "The <article> element should represent a self-contained, syndicatable portion of the document."
     ),
-    aside: (0, import_i18n265.__)(
+    aside: (0, import_i18n261.__)(
       "The <aside> element should represent a portion of a document whose content is only indirectly related to the document's main content."
     ),
-    button: (0, import_i18n265.__)(
+    button: (0, import_i18n261.__)(
       "The <button> element should be used for interactive controls that perform an action on the current page, such as opening a modal or toggling content visibility."
     ),
-    div: (0, import_i18n265.__)(
+    div: (0, import_i18n261.__)(
       "The <div> element should only be used if the block is a design element with no semantic meaning."
     ),
-    footer: (0, import_i18n265.__)(
+    footer: (0, import_i18n261.__)(
       "The <footer> element should represent a footer for its nearest sectioning element (e.g.: <section>, <article>, <main> etc.)."
     ),
-    header: (0, import_i18n265.__)(
+    header: (0, import_i18n261.__)(
       "The <header> element should represent introductory content, typically a group of introductory or navigational aids."
     ),
-    main: (0, import_i18n265.__)(
+    main: (0, import_i18n261.__)(
       "The <main> element should be used for the primary content of your document only."
     ),
-    nav: (0, import_i18n265.__)(
+    nav: (0, import_i18n261.__)(
       "The <nav> element should be used to identify groups of links that are intended to be used for website or page content navigation."
     ),
-    section: (0, import_i18n265.__)(
+    section: (0, import_i18n261.__)(
       "The <section> element should represent a standalone portion of the document that can't be better represented by another element."
     )
   };

   // packages/block-editor/build-module/components/html-element-control/index.mjs
-  var import_jsx_runtime577 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime570 = __toESM(require_jsx_runtime(), 1);
   function HTMLElementControl({
     tagName,
     onChange,
     clientId,
     options = [
-      { label: (0, import_i18n266.__)("Default (<div>)"), value: "div" },
+      { label: (0, import_i18n262.__)("Default (<div>)"), value: "div" },
       { label: "<header>", value: "header" },
       { label: "<main>", value: "main" },
       { label: "<section>", value: "section" },
@@ -109771,7 +109080,7 @@ var wp;
     ]
   }) {
     const checkForMainTag = !!clientId && options.some((option) => option.value === "main");
-    const hasMainElementElsewhere = (0, import_data208.useSelect)(
+    const hasMainElementElsewhere = (0, import_data205.useSelect)(
       (select3) => {
         if (!checkForMainTag) {
           return false;
@@ -109791,46 +109100,46 @@ var wp;
         return {
           ...option,
           disabled: true,
-          label: (0, import_i18n266.sprintf)(
+          label: (0, import_i18n262.sprintf)(
             /* translators: %s: HTML element name */
-            (0, import_i18n266.__)("%s (Already in use)"),
+            (0, import_i18n262.__)("%s (Already in use)"),
             option.label
           )
         };
       }
       return option;
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime577.jsxs)(import_components278.__experimentalVStack, { spacing: 2, className: "block-editor-html-element-control", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime577.jsx)(
-        import_components278.SelectControl,
+    return /* @__PURE__ */ (0, import_jsx_runtime570.jsxs)(import_components273.__experimentalVStack, { spacing: 2, className: "block-editor-html-element-control", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime570.jsx)(
+        import_components273.SelectControl,
         {
-          label: (0, import_i18n266.__)("HTML element"),
+          label: (0, import_i18n262.__)("HTML element"),
           options: modifiedOptions,
           value: tagName,
           onChange,
           help: htmlElementMessages[tagName]
         }
       ),
-      tagName === "main" && hasMainElementElsewhere && /* @__PURE__ */ (0, import_jsx_runtime577.jsx)(import_components278.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n266.__)(
+      tagName === "main" && hasMainElementElsewhere && /* @__PURE__ */ (0, import_jsx_runtime570.jsx)(import_components273.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n262.__)(
         "Multiple <main> elements detected. The duplicate may be in your content or template. This is not valid HTML and may cause accessibility issues. Please change this HTML element."
       ) })
     ] });
   }

   // packages/block-editor/build-module/components/link-picker/link-picker.mjs
-  var import_components280 = __toESM(require_components(), 1);
-  var import_element371 = __toESM(require_element(), 1);
-  var import_i18n267 = __toESM(require_i18n(), 1);
+  var import_components275 = __toESM(require_components(), 1);
+  var import_element367 = __toESM(require_element(), 1);
+  var import_i18n263 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/components/link-picker/link-preview.mjs
-  var import_components279 = __toESM(require_components(), 1);
-  var import_dom76 = __toESM(require_dom(), 1);
-  var import_jsx_runtime578 = __toESM(require_jsx_runtime(), 1);
-  var { Badge: WCBadge5 } = unlock(import_components279.privateApis);
+  var import_components274 = __toESM(require_components(), 1);
+  var import_dom75 = __toESM(require_dom(), 1);
+  var import_jsx_runtime571 = __toESM(require_jsx_runtime(), 1);
+  var { Badge: WCBadge5 } = unlock(import_components274.privateApis);
   function LinkPreview2({ title, url, image, badges }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime578.jsxs)(import_components279.__experimentalHStack, { justify: "space-between", alignment: "top", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime578.jsx)(import_components279.FlexItem, { className: "link-preview-button__content", children: /* @__PURE__ */ (0, import_jsx_runtime578.jsxs)(import_components279.__experimentalHStack, { alignment: "top", children: [
-        image && /* @__PURE__ */ (0, import_jsx_runtime578.jsx)(import_components279.FlexItem, { className: "link-preview-button__image-container", children: /* @__PURE__ */ (0, import_jsx_runtime578.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime571.jsxs)(import_components274.__experimentalHStack, { justify: "space-between", alignment: "top", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(import_components274.FlexItem, { className: "link-preview-button__content", children: /* @__PURE__ */ (0, import_jsx_runtime571.jsxs)(import_components274.__experimentalHStack, { alignment: "top", children: [
+        image && /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(import_components274.FlexItem, { className: "link-preview-button__image-container", children: /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(
           "img",
           {
             className: "link-preview-button__image",
@@ -109838,34 +109147,34 @@ var wp;
             alt: ""
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime578.jsxs)(
-          import_components279.__experimentalVStack,
+        /* @__PURE__ */ (0, import_jsx_runtime571.jsxs)(
+          import_components274.__experimentalVStack,
           {
             className: "link-preview-button__details",
             alignment: "topLeft",
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime578.jsx)(
-                import_components279.__experimentalTruncate,
+              /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(
+                import_components274.__experimentalTruncate,
                 {
                   numberOfLines: 1,
                   className: "link-preview-button__title",
-                  children: (0, import_dom76.__unstableStripHTML)(title)
+                  children: (0, import_dom75.__unstableStripHTML)(title)
                 }
               ),
-              url && /* @__PURE__ */ (0, import_jsx_runtime578.jsx)(
-                import_components279.__experimentalTruncate,
+              url && /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(
+                import_components274.__experimentalTruncate,
                 {
                   numberOfLines: 1,
                   className: "link-preview-button__hint",
                   children: url
                 }
               ),
-              badges && badges.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime578.jsx)(
-                import_components279.__experimentalHStack,
+              badges && badges.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(
+                import_components274.__experimentalHStack,
                 {
                   className: "link-preview-button__badges",
                   alignment: "left",
-                  children: badges.map((badge) => /* @__PURE__ */ (0, import_jsx_runtime578.jsx)(
+                  children: badges.map((badge) => /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(
                     WCBadge5,
                     {
                       intent: badge.intent,
@@ -109879,12 +109188,12 @@ var wp;
           }
         )
       ] }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime578.jsx)(icon_default, { icon: chevron_down_default, className: "link-preview-button__icon" })
+      /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(icon_default, { icon: chevron_down_default, className: "link-preview-button__icon" })
     ] });
   }

   // packages/block-editor/build-module/components/link-picker/link-picker.mjs
-  var import_jsx_runtime579 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime572 = __toESM(require_jsx_runtime(), 1);
   function LinkPicker({
     preview,
     onSelect,
@@ -109892,12 +109201,12 @@ var wp;
     label,
     help
   }) {
-    const [isOpen, setIsOpen] = (0, import_element371.useState)(false);
-    const instanceId = (0, import_element371.useId)();
+    const [isOpen, setIsOpen] = (0, import_element367.useState)(false);
+    const instanceId = (0, import_element367.useId)();
     const dialogTitleId = `link-picker-title-${instanceId}`;
     const dialogDescriptionId = `link-picker-description-${instanceId}`;
-    const anchorRef = (0, import_element371.useRef)(null);
-    const { baseControlProps, controlProps } = (0, import_components280.useBaseControlProps)({
+    const anchorRef = (0, import_element367.useRef)(null);
+    const { baseControlProps, controlProps } = (0, import_components275.useBaseControlProps)({
       help
     });
     const handleChange = (newValue) => {
@@ -109913,10 +109222,10 @@ var wp;
         onSelect(suggestion);
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime579.jsxs)(import_components280.BaseControl, { ...baseControlProps, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime579.jsx)(import_components280.BaseControl.VisualLabel, { children: label }),
-      /* @__PURE__ */ (0, import_jsx_runtime579.jsxs)(
-        import_components280.Button,
+    return /* @__PURE__ */ (0, import_jsx_runtime572.jsxs)(import_components275.BaseControl, { ...baseControlProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(import_components275.BaseControl.VisualLabel, { children: label }),
+      /* @__PURE__ */ (0, import_jsx_runtime572.jsxs)(
+        import_components275.Button,
         {
           ref: anchorRef,
           onClick: () => setIsOpen(!isOpen),
@@ -109927,14 +109236,14 @@ var wp;
           __next40pxDefaultSize: true,
           className: "link-preview-button",
           children: [
-            label && /* @__PURE__ */ (0, import_jsx_runtime579.jsxs)(VisuallyHidden, { children: [
+            label && /* @__PURE__ */ (0, import_jsx_runtime572.jsxs)(VisuallyHidden, { children: [
               label,
               ":"
             ] }),
-            /* @__PURE__ */ (0, import_jsx_runtime579.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
               LinkPreview2,
               {
-                title: preview.title || (0, import_i18n267.__)("Add link"),
+                title: preview.title || (0, import_i18n263.__)("Add link"),
                 url: preview.url,
                 image: preview.image,
                 badges: preview.badges
@@ -109943,28 +109252,28 @@ var wp;
           ]
         }
       ),
-      isOpen && /* @__PURE__ */ (0, import_jsx_runtime579.jsx)(
-        import_components280.Popover,
+      isOpen && /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
+        import_components275.Popover,
         {
           anchor: anchorRef.current,
           onClose: () => setIsOpen(false),
           placement: "left-start",
           offset: 36,
           shift: true,
-          children: /* @__PURE__ */ (0, import_jsx_runtime579.jsxs)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime572.jsxs)(
             "div",
             {
               role: "dialog",
               "aria-labelledby": dialogTitleId,
               "aria-describedby": dialogDescriptionId,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime579.jsxs)(VisuallyHidden, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime579.jsx)("h2", { id: dialogTitleId, children: (0, import_i18n267.__)("Select a link") }),
-                  /* @__PURE__ */ (0, import_jsx_runtime579.jsx)("p", { id: dialogDescriptionId, children: (0, import_i18n267.__)(
+                /* @__PURE__ */ (0, import_jsx_runtime572.jsxs)(VisuallyHidden, { children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime572.jsx)("h2", { id: dialogTitleId, children: (0, import_i18n263.__)("Select a link") }),
+                  /* @__PURE__ */ (0, import_jsx_runtime572.jsx)("p", { id: dialogDescriptionId, children: (0, import_i18n263.__)(
                     "Search for and add a link to the navigation item."
                   ) })
                 ] }),
-                /* @__PURE__ */ (0, import_jsx_runtime579.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
                   link_control_default,
                   {
                     value: null,
@@ -109984,14 +109293,14 @@ var wp;
   }

   // packages/block-editor/build-module/components/inner-content/index.mjs
-  var import_element372 = __toESM(require_element(), 1);
-  var import_data209 = __toESM(require_data(), 1);
-  var import_dom77 = __toESM(require_dom(), 1);
-  var import_jsx_runtime580 = __toESM(require_jsx_runtime(), 1);
+  var import_element368 = __toESM(require_element(), 1);
+  var import_data206 = __toESM(require_data(), 1);
+  var import_dom76 = __toESM(require_dom(), 1);
+  var import_jsx_runtime573 = __toESM(require_jsx_runtime(), 1);
   var SLOT_TAG_NAME = "wp-inner-block-slot";
   var LAYOUT = { type: "default", alignments: [] };
   function InnerContent({ clientId }) {
-    const { innerContent, order, selectedClientIds } = (0, import_data209.useSelect)(
+    const { innerContent, order, selectedClientIds } = (0, import_data206.useSelect)(
       (select3) => {
         const { getBlock: getBlock2, getBlockOrder: getBlockOrder2, getSelectedBlockClientIds: getSelectedBlockClientIds2 } = select3(store);
         return {
@@ -110002,25 +109311,25 @@ var wp;
       },
       [clientId]
     );
-    const html = (0, import_element372.useMemo)(() => {
+    const html = (0, import_element368.useMemo)(() => {
       let slotIndex = 0;
       return (innerContent ?? []).map(
         (item) => item === null ? `<${SLOT_TAG_NAME} data-slot-index="${slotIndex++}" style="display: contents"></${SLOT_TAG_NAME}>` : item
       ).join("");
     }, [innerContent]);
-    const containerRef = (0, import_element372.useRef)();
-    const [slots, setSlots] = (0, import_element372.useState)([]);
-    (0, import_element372.useLayoutEffect)(() => {
+    const containerRef = (0, import_element368.useRef)();
+    const [slots, setSlots] = (0, import_element368.useState)([]);
+    (0, import_element368.useLayoutEffect)(() => {
       const container = containerRef.current;
-      container.innerHTML = (0, import_dom77.safeHTML)(html);
+      container.innerHTML = (0, import_dom76.safeHTML)(html);
       setSlots(
         Array.from(container.querySelectorAll(SLOT_TAG_NAME)).sort(
           (a2, b2) => Number(a2.dataset.slotIndex) - Number(b2.dataset.slotIndex)
         )
       );
     }, [html]);
-    return /* @__PURE__ */ (0, import_jsx_runtime580.jsxs)(LayoutProvider, { value: LAYOUT, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime580.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime573.jsxs)(LayoutProvider, { value: LAYOUT, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
         "div",
         {
           ref: containerRef,
@@ -110029,15 +109338,15 @@ var wp;
         }
       ),
       order.map(
-        (childClientId, index2) => slots[index2] ? (0, import_element372.createPortal)(
+        (childClientId, index2) => slots[index2] ? (0, import_element368.createPortal)(
           // Render the selected block synchronously, as the block list does.
-          /* @__PURE__ */ (0, import_jsx_runtime580.jsx)(
-            import_data209.AsyncModeProvider,
+          /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
+            import_data206.AsyncModeProvider,
             {
               value: !selectedClientIds.includes(
                 childClientId
               ),
-              children: /* @__PURE__ */ (0, import_jsx_runtime580.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
                 block_default2,
                 {
                   rootClientId: clientId,
diff --git a/wp-includes/js/dist/block-editor.min.js b/wp-includes/js/dist/block-editor.min.js
index 0b61f08f81..82c0405186 100644
--- a/wp-includes/js/dist/block-editor.min.js
+++ b/wp-includes/js/dist/block-editor.min.js
@@ -1,32 +1,32 @@
 /*! This file is auto-generated */
 (function() {
-"use strict";var wp;(wp||={}).blockEditor=(()=>{var IVe=Object.create;var nI=Object.defineProperty;var PVe=Object.getOwnPropertyDescriptor;var OVe=Object.getOwnPropertyNames;var AVe=Object.getPrototypeOf,MVe=Object.prototype.hasOwnProperty;var xe=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),No=(e,t)=>{for(var o in t)nI(e,o,{get:t[o],enumerable:!0})},Iee=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of OVe(t))!MVe.call(e,n)&&n!==o&&nI(e,n,{get:()=>t[n],enumerable:!(r=PVe(t,n))||r.enumerable});return e};var c=(e,t,o)=>(o=e!=null?IVe(AVe(e)):{},Iee(t||!e||!e.__esModule?nI(o,"default",{value:e,enumerable:!0}):o,e)),NVe=e=>Iee(nI({},"__esModule",{value:!0}),e);var ce=xe((Ipt,Oee)=>{Oee.exports=window.wp.blocks});var F=xe((Ppt,Aee)=>{Aee.exports=window.wp.element});var ee=xe((Opt,Mee)=>{Mee.exports=window.wp.data});var ue=xe((Apt,Nee)=>{Nee.exports=window.wp.compose});var Bo=xe((Mpt,Lee)=>{Lee.exports=window.wp.hooks});var Nt=xe((omt,Jee)=>{Jee.exports=window.wp.deprecated});var q=xe((rmt,ete)=>{ete.exports=window.wp.components});var T=xe((nmt,tte)=>{tte.exports=window.ReactJSXRuntime});var ma=xe((smt,rte)=>{rte.exports=window.wp.url});var mI=xe((cmt,ste)=>{ste.exports=window.wp.privateApis});var Z=xe((vmt,pte)=>{pte.exports=window.wp.i18n});var ab=xe((_mt,mte)=>{"use strict";mte.exports=function e(t,o){if(t===o)return!0;if(t&&o&&typeof t=="object"&&typeof o=="object"){if(t.constructor!==o.constructor)return!1;var r,n,i;if(Array.isArray(t)){if(r=t.length,r!=o.length)return!1;for(n=r;n--!==0;)if(!e(t[n],o[n]))return!1;return!0}if(t instanceof Map&&o instanceof Map){if(t.size!==o.size)return!1;for(n of t.entries())if(!o.has(n[0]))return!1;for(n of t.entries())if(!e(n[1],o.get(n[0])))return!1;return!0}if(t instanceof Set&&o instanceof Set){if(t.size!==o.size)return!1;for(n of t.entries())if(!o.has(n[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(o)){if(r=t.length,r!=o.length)return!1;for(n=r;n--!==0;)if(t[n]!==o[n])return!1;return!0}if(t.constructor===RegExp)return t.source===o.source&&t.flags===o.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===o.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===o.toString();if(i=Object.keys(t),r=i.length,r!==Object.keys(o).length)return!1;for(n=r;n--!==0;)if(!Object.prototype.hasOwnProperty.call(o,i[n]))return!1;for(n=r;n--!==0;){var s=i[n];if(!e(t[s],o[s]))return!1}return!0}return t!==t&&o!==o}});var me=xe((Imt,Tte)=>{Tte.exports=window.wp.primitives});var $r=xe((Jyt,Rte)=>{Rte.exports=window.wp.richText});var Ite=xe((evt,Bte)=>{Bte.exports=window.wp.blockSerializationDefaultParser});var F_=xe((rvt,Ote)=>{Ote.exports=window.wp.styleEngine});var i2=xe((uvt,zte)=>{"use strict";var s4e=function(t){return a4e(t)&&!l4e(t)};function a4e(e){return!!e&&typeof e=="object"}function l4e(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||d4e(e)}var c4e=typeof Symbol=="function"&&Symbol.for,u4e=c4e?Symbol.for("react.element"):60103;function d4e(e){return e.$$typeof===u4e}function f4e(e){return Array.isArray(e)?[]:{}}function JC(e,t){return t.clone!==!1&&t.isMergeableObject(e)?z_(f4e(e),e,t):e}function p4e(e,t,o){return e.concat(t).map(function(r){return JC(r,o)})}function m4e(e,t){if(!t.customMerge)return z_;var o=t.customMerge(e);return typeof o=="function"?o:z_}function g4e(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function Vte(e){return Object.keys(e).concat(g4e(e))}function Fte(e,t){try{return t in e}catch{return!1}}function h4e(e,t){return Fte(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function b4e(e,t,o){var r={};return o.isMergeableObject(e)&&Vte(e).forEach(function(n){r[n]=JC(e[n],o)}),Vte(t).forEach(function(n){h4e(e,n)||(Fte(e,n)&&o.isMergeableObject(t[n])?r[n]=m4e(n,o)(e[n],t[n],o):r[n]=JC(t[n],o))}),r}function z_(e,t,o){o=o||{},o.arrayMerge=o.arrayMerge||p4e,o.isMergeableObject=o.isMergeableObject||s4e,o.cloneUnlessOtherwiseSpecified=JC;var r=Array.isArray(t),n=Array.isArray(e),i=r===n;return i?r?o.arrayMerge(e,t,o):b4e(e,t,o):JC(t,o)}z_.all=function(t,o){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(r,n){return z_(r,n,o)},{})};var y4e=z_;zte.exports=y4e});var Yo=xe((A_t,qoe)=>{qoe.exports=window.wp.a11y});var Ns=xe((M_t,ere)=>{ere.exports=window.wp.notices});var $_=xe((N_t,tre)=>{tre.exports=window.wp.preferences});var Vre=xe((Nwt,z2)=>{var Nre={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u1EA4:"A",\u1EAE:"A",\u1EB2:"A",\u1EB4:"A",\u1EB6:"A",\u00C6:"AE",\u1EA6:"A",\u1EB0:"A",\u0202:"A",\u1EA2:"A",\u1EA0:"A",\u1EA8:"A",\u1EAA:"A",\u1EAC:"A",\u00C7:"C",\u1E08:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u1EBE:"E",\u1E16:"E",\u1EC0:"E",\u1E14:"E",\u1E1C:"E",\u0206:"E",\u1EBA:"E",\u1EBC:"E",\u1EB8:"E",\u1EC2:"E",\u1EC4:"E",\u1EC6:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u1E2E:"I",\u020A:"I",\u1EC8:"I",\u1ECA:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u1ED0:"O",\u1E4C:"O",\u1E52:"O",\u020E:"O",\u1ECE:"O",\u1ECC:"O",\u1ED4:"O",\u1ED6:"O",\u1ED8:"O",\u1EDC:"O",\u1EDE:"O",\u1EE0:"O",\u1EDA:"O",\u1EE2:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u1EE6:"U",\u1EE4:"U",\u1EEC:"U",\u1EEE:"U",\u1EF0:"U",\u00DD:"Y",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u1EA5:"a",\u1EAF:"a",\u1EB3:"a",\u1EB5:"a",\u1EB7:"a",\u00E6:"ae",\u1EA7:"a",\u1EB1:"a",\u0203:"a",\u1EA3:"a",\u1EA1:"a",\u1EA9:"a",\u1EAB:"a",\u1EAD:"a",\u00E7:"c",\u1E09:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u1EBF:"e",\u1E17:"e",\u1EC1:"e",\u1E15:"e",\u1E1D:"e",\u0207:"e",\u1EBB:"e",\u1EBD:"e",\u1EB9:"e",\u1EC3:"e",\u1EC5:"e",\u1EC7:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u1E2F:"i",\u020B:"i",\u1EC9:"i",\u1ECB:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u1ED1:"o",\u1E4D:"o",\u1E53:"o",\u020F:"o",\u1ECF:"o",\u1ECD:"o",\u1ED5:"o",\u1ED7:"o",\u1ED9:"o",\u1EDD:"o",\u1EDF:"o",\u1EE1:"o",\u1EDB:"o",\u1EE3:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u1EE7:"u",\u1EE5:"u",\u1EED:"u",\u1EEF:"u",\u1EF1:"u",\u00FD:"y",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u0108:"C",\u0109:"c",\u010A:"C",\u010B:"c",\u010C:"C",\u010D:"c",C\u0306:"C",c\u0306:"c",\u010E:"D",\u010F:"d",\u0110:"D",\u0111:"d",\u0112:"E",\u0113:"e",\u0114:"E",\u0115:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011C:"G",\u01F4:"G",\u011D:"g",\u01F5:"g",\u011E:"G",\u011F:"g",\u0120:"G",\u0121:"g",\u0122:"G",\u0123:"g",\u0124:"H",\u0125:"h",\u0126:"H",\u0127:"h",\u1E2A:"H",\u1E2B:"h",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012C:"I",\u012D:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0132:"IJ",\u0133:"ij",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u1E30:"K",\u1E31:"k",K\u0306:"K",k\u0306:"k",\u0139:"L",\u013A:"l",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u013F:"L",\u0140:"l",\u0141:"l",\u0142:"l",\u1E3E:"M",\u1E3F:"m",M\u0306:"M",m\u0306:"m",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u0149:"n",N\u0306:"N",n\u0306:"n",\u014C:"O",\u014D:"o",\u014E:"O",\u014F:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",P\u0306:"P",p\u0306:"p",\u0154:"R",\u0155:"r",\u0156:"R",\u0157:"r",\u0158:"R",\u0159:"r",R\u0306:"R",r\u0306:"r",\u0212:"R",\u0213:"r",\u015A:"S",\u015B:"s",\u015C:"S",\u015D:"s",\u015E:"S",\u0218:"S",\u0219:"s",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u021B:"t",\u021A:"T",\u0164:"T",\u0165:"t",\u0166:"T",\u0167:"t",T\u0306:"T",t\u0306:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016C:"U",\u016D:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0216:"U",\u0217:"u",V\u0306:"V",v\u0306:"v",\u0174:"W",\u0175:"w",\u1E82:"W",\u1E83:"w",X\u0306:"X",x\u0306:"x",\u0176:"Y",\u0177:"y",\u0178:"Y",Y\u0306:"Y",y\u0306:"y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u017F:"s",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01CD:"A",\u01CE:"a",\u01CF:"I",\u01D0:"i",\u01D1:"O",\u01D2:"o",\u01D3:"U",\u01D4:"u",\u01D5:"U",\u01D6:"u",\u01D7:"U",\u01D8:"u",\u01D9:"U",\u01DA:"u",\u01DB:"U",\u01DC:"u",\u1EE8:"U",\u1EE9:"u",\u1E78:"U",\u1E79:"u",\u01FA:"A",\u01FB:"a",\u01FC:"AE",\u01FD:"ae",\u01FE:"O",\u01FF:"o",\u00DE:"TH",\u00FE:"th",\u1E54:"P",\u1E55:"p",\u1E64:"S",\u1E65:"s",X\u0301:"X",x\u0301:"x",\u0403:"\u0413",\u0453:"\u0433",\u040C:"\u041A",\u045C:"\u043A",A\u030B:"A",a\u030B:"a",E\u030B:"E",e\u030B:"e",I\u030B:"I",i\u030B:"i",\u01F8:"N",\u01F9:"n",\u1ED2:"O",\u1ED3:"o",\u1E50:"O",\u1E51:"o",\u1EEA:"U",\u1EEB:"u",\u1E80:"W",\u1E81:"w",\u1EF2:"Y",\u1EF3:"y",\u0200:"A",\u0201:"a",\u0204:"E",\u0205:"e",\u0208:"I",\u0209:"i",\u020C:"O",\u020D:"o",\u0210:"R",\u0211:"r",\u0214:"U",\u0215:"u",B\u030C:"B",b\u030C:"b",\u010C\u0323:"C",\u010D\u0323:"c",\u00CA\u030C:"E",\u00EA\u030C:"e",F\u030C:"F",f\u030C:"f",\u01E6:"G",\u01E7:"g",\u021E:"H",\u021F:"h",J\u030C:"J",\u01F0:"j",\u01E8:"K",\u01E9:"k",M\u030C:"M",m\u030C:"m",P\u030C:"P",p\u030C:"p",Q\u030C:"Q",q\u030C:"q",\u0158\u0329:"R",\u0159\u0329:"r",\u1E66:"S",\u1E67:"s",V\u030C:"V",v\u030C:"v",W\u030C:"W",w\u030C:"w",X\u030C:"X",x\u030C:"x",Y\u030C:"Y",y\u030C:"y",A\u0327:"A",a\u0327:"a",B\u0327:"B",b\u0327:"b",\u1E10:"D",\u1E11:"d",\u0228:"E",\u0229:"e",\u0190\u0327:"E",\u025B\u0327:"e",\u1E28:"H",\u1E29:"h",I\u0327:"I",i\u0327:"i",\u0197\u0327:"I",\u0268\u0327:"i",M\u0327:"M",m\u0327:"m",O\u0327:"O",o\u0327:"o",Q\u0327:"Q",q\u0327:"q",U\u0327:"U",u\u0327:"u",X\u0327:"X",x\u0327:"x",Z\u0327:"Z",z\u0327:"z",\u0439:"\u0438",\u0419:"\u0418",\u0451:"\u0435",\u0401:"\u0415"},Lre=Object.keys(Nre).join("|"),hze=new RegExp(Lre,"g"),bze=new RegExp(Lre,"");function yze(e){return Nre[e]}var Dre=function(e){return e.replace(hze,yze)},vze=function(e){return!!e.match(bze)};z2.exports=Dre;z2.exports.has=vze;z2.exports.remove=Dre});var wo=xe((xxt,Mne)=>{Mne.exports=window.wp.keycodes});var Dt=xe((Hxt,Kne)=>{Kne.exports=window.wp.dom});var oe=xe((aSt,lie)=>{lie.exports=window.React});var uie=xe((lSt,cie)=>{"use strict";var pje="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";cie.exports=pje});var mie=xe((cSt,pie)=>{"use strict";var mje=uie();function die(){}function fie(){}fie.resetWarningCache=die;pie.exports=function(){function e(r,n,i,s,a,l){if(l!==mje){var u=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 u.name="Invariant Violation",u}}e.isRequired=e;function t(){return e}var o={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:fie,resetWarningCache:die};return o.PropTypes=o,o}});var hie=xe((fSt,gie)=>{gie.exports=mie()();var uSt,dSt});var yie=xe((bO,bie)=>{(function(e,t){if(typeof define=="function"&&define.amd)define(["module","exports"],t);else if(typeof bO<"u")t(bie,bO);else{var o={exports:{}};t(o,o.exports),e.autosize=o.exports}})(bO,function(e,t){"use strict";var o=typeof Map=="function"?new Map:(function(){var l=[],u=[];return{has:function(f){return l.indexOf(f)>-1},get:function(f){return u[l.indexOf(f)]},set:function(f,p){l.indexOf(f)===-1&&(l.push(f),u.push(p))},delete:function(f){var p=l.indexOf(f);p>-1&&(l.splice(p,1),u.splice(p,1))}}})(),r=function(u){return new Event(u,{bubbles:!0})};try{new Event("test")}catch{r=function(d){var f=document.createEvent("Event");return f.initEvent(d,!0,!1),f}}function n(l){if(!l||!l.nodeName||l.nodeName!=="TEXTAREA"||o.has(l))return;var u=null,d=null,f=null;function p(){var _=window.getComputedStyle(l,null);_.resize==="vertical"?l.style.resize="none":_.resize==="both"&&(l.style.resize="horizontal"),_.boxSizing==="content-box"?u=-(parseFloat(_.paddingTop)+parseFloat(_.paddingBottom)):u=parseFloat(_.borderTopWidth)+parseFloat(_.borderBottomWidth),isNaN(u)&&(u=0),b()}function m(_){{var w=l.style.width;l.style.width="0px",l.offsetWidth,l.style.width=w}l.style.overflowY=_}function g(_){for(var w=[];_&&_.parentNode&&_.parentNode instanceof Element;)_.parentNode.scrollTop&&w.push({node:_.parentNode,scrollTop:_.parentNode.scrollTop}),_=_.parentNode;return w}function h(){if(l.scrollHeight!==0){var _=g(l),w=document.documentElement&&document.documentElement.scrollTop;l.style.height="",l.style.height=l.scrollHeight+u+"px",d=l.clientWidth,_.forEach(function(k){k.node.scrollTop=k.scrollTop}),w&&(document.documentElement.scrollTop=w)}}function b(){h();var _=Math.round(parseFloat(l.style.height)),w=window.getComputedStyle(l,null),k=w.boxSizing==="content-box"?Math.round(parseFloat(w.height)):l.offsetHeight;if(k<_?w.overflowY==="hidden"&&(m("scroll"),h(),k=w.boxSizing==="content-box"?Math.round(parseFloat(window.getComputedStyle(l,null).height)):l.offsetHeight):w.overflowY!=="hidden"&&(m("hidden"),h(),k=w.boxSizing==="content-box"?Math.round(parseFloat(window.getComputedStyle(l,null).height)):l.offsetHeight),f!==k){f=k;var x=r("autosize:resized");try{l.dispatchEvent(x)}catch{}}}var v=function(){l.clientWidth!==d&&b()},y=function(_){window.removeEventListener("resize",v,!1),l.removeEventListener("input",b,!1),l.removeEventListener("keyup",b,!1),l.removeEventListener("autosize:destroy",y,!1),l.removeEventListener("autosize:update",b,!1),Object.keys(_).forEach(function(w){l.style[w]=_[w]}),o.delete(l)}.bind(l,{height:l.style.height,resize:l.style.resize,overflowY:l.style.overflowY,overflowX:l.style.overflowX,wordWrap:l.style.wordWrap});l.addEventListener("autosize:destroy",y,!1),"onpropertychange"in l&&"oninput"in l&&l.addEventListener("keyup",b,!1),window.addEventListener("resize",v,!1),l.addEventListener("input",b,!1),l.addEventListener("autosize:update",b,!1),l.style.overflowX="hidden",l.style.wordWrap="break-word",o.set(l,{destroy:y,update:b}),p()}function i(l){var u=o.get(l);u&&u.destroy()}function s(l){var u=o.get(l);u&&u.update()}var a=null;typeof window>"u"||typeof window.getComputedStyle!="function"?(a=function(u){return u},a.destroy=function(l){return l},a.update=function(l){return l}):(a=function(u,d){return u&&Array.prototype.forEach.call(u.length?u:[u],function(f){return n(f,d)}),u},a.destroy=function(l){return l&&Array.prototype.forEach.call(l.length?l:[l],i),l},a.update=function(l){return l&&Array.prototype.forEach.call(l.length?l:[l],s),l}),t.default=a,e.exports=t.default})});var _ie=xe((pSt,vie)=>{var gje=function(e,t,o){return o=window.getComputedStyle,(o?o(e):e.currentStyle)[t.replace(/-(\w)/gi,function(r,n){return n.toUpperCase()})]};vie.exports=gje});var kie=xe((mSt,wie)=>{var xH=_ie();function hje(e){var t=xH(e,"line-height"),o=parseFloat(t,10);if(t===o+""){var r=e.style.lineHeight;e.style.lineHeight=t+"em",t=xH(e,"line-height"),o=parseFloat(t,10),r?e.style.lineHeight=r:delete e.style.lineHeight}if(t.indexOf("pt")!==-1?(o*=4,o/=3):t.indexOf("mm")!==-1?(o*=96,o/=25.4):t.indexOf("cm")!==-1?(o*=96,o/=2.54):t.indexOf("in")!==-1?o*=96:t.indexOf("pc")!==-1&&(o*=16),o=Math.round(o),t==="normal"){var n=e.nodeName,i=document.createElement(n);i.innerHTML="&nbsp;",n.toUpperCase()==="TEXTAREA"&&i.setAttribute("rows","1");var s=xH(e,"font-size");i.style.fontSize=s,i.style.padding="0px",i.style.border="0px";var a=document.body;a.appendChild(i);var l=i.offsetHeight;o=l,a.removeChild(i)}return o}wie.exports=hje});var Sie=xe(Bf=>{"use strict";var bje=Bf&&Bf.__extends||(function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,o){t.__proto__=o}||function(t,o){for(var r in o)o.hasOwnProperty(r)&&(t[r]=o[r])};return function(t,o){e(t,o);function r(){this.constructor=t}t.prototype=o===null?Object.create(o):(r.prototype=o.prototype,new r)}})(),SH=Bf&&Bf.__assign||Object.assign||function(e){for(var t,o=1,r=arguments.length;o<r;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},yje=Bf&&Bf.__rest||function(e,t){var o={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(o[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,r=Object.getOwnPropertySymbols(e);n<r.length;n++)t.indexOf(r[n])<0&&(o[r[n]]=e[r[n]]);return o};Bf.__esModule=!0;var vO=oe(),R1=hie(),yO=yie(),vje=kie(),_je=vje,xie="autosize:resized",wje=(function(e){bje(t,e);function t(){var o=e!==null&&e.apply(this,arguments)||this;return o.state={lineHeight:null},o.textarea=null,o.onResize=function(r){o.props.onResize&&o.props.onResize(r)},o.updateLineHeight=function(){o.textarea&&o.setState({lineHeight:_je(o.textarea)})},o.onChange=function(r){var n=o.props.onChange;o.currentValue=r.currentTarget.value,n&&n(r)},o}return t.prototype.componentDidMount=function(){var o=this,r=this.props,n=r.maxRows,i=r.async;typeof n=="number"&&this.updateLineHeight(),typeof n=="number"||i?setTimeout(function(){return o.textarea&&yO(o.textarea)}):this.textarea&&yO(this.textarea),this.textarea&&this.textarea.addEventListener(xie,this.onResize)},t.prototype.componentWillUnmount=function(){this.textarea&&(this.textarea.removeEventListener(xie,this.onResize),yO.destroy(this.textarea))},t.prototype.render=function(){var o=this,r=this,n=r.props,i=n.onResize,s=n.maxRows,a=n.onChange,l=n.style,u=n.innerRef,d=n.children,f=yje(n,["onResize","maxRows","onChange","style","innerRef","children"]),p=r.state.lineHeight,m=s&&p?p*s:null;return vO.createElement("textarea",SH({},f,{onChange:this.onChange,style:m?SH({},l,{maxHeight:m}):l,ref:function(g){o.textarea=g,typeof o.props.innerRef=="function"?o.props.innerRef(g):o.props.innerRef&&(o.props.innerRef.current=g)}}),d)},t.prototype.componentDidUpdate=function(){this.textarea&&yO.update(this.textarea)},t.defaultProps={rows:1,async:!1},t.propTypes={rows:R1.number,maxRows:R1.number,onResize:R1.func,innerRef:R1.any,async:R1.bool},t})(vO.Component);Bf.TextareaAutosize=vO.forwardRef(function(e,t){return vO.createElement(wje,SH({},e,{innerRef:t}))})});var CH=xe((hSt,Cie)=>{"use strict";var kje=Sie();Cie.exports=kje.TextareaAutosize});var uw=xe((wSt,Pie)=>{Pie.exports=window.wp.warning});var Pf=xe((FSt,Tse)=>{Tse.exports=window.ReactDOM});var fl=xe((k0t,lae)=>{lae.exports=window.wp.keyboardShortcuts});var Cae=xe((LCt,Sae)=>{Sae.exports=window.wp.htmlEntities});var Rce=xe(Tce=>{"use strict";var Vw=oe();function vGe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var _Ge=typeof Object.is=="function"?Object.is:vGe,wGe=Vw.useState,kGe=Vw.useEffect,xGe=Vw.useLayoutEffect,SGe=Vw.useDebugValue;function CGe(e,t){var o=t(),r=wGe({inst:{value:o,getSnapshot:t}}),n=r[0].inst,i=r[1];return xGe(function(){n.value=o,n.getSnapshot=t,wU(n)&&i({inst:n})},[e,o,t]),kGe(function(){return wU(n)&&i({inst:n}),e(function(){wU(n)&&i({inst:n})})},[e]),SGe(o),o}function wU(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!_Ge(e,o)}catch{return!0}}function EGe(e,t){return t()}var TGe=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?EGe:CGe;Tce.useSyncExternalStore=Vw.useSyncExternalStore!==void 0?Vw.useSyncExternalStore:TGe});var _E=xe((FBt,Bce)=>{"use strict";Bce.exports=Rce()});var Pce=xe(Ice=>{"use strict";var GA=oe(),RGe=_E();function BGe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var IGe=typeof Object.is=="function"?Object.is:BGe,PGe=RGe.useSyncExternalStore,OGe=GA.useRef,AGe=GA.useEffect,MGe=GA.useMemo,NGe=GA.useDebugValue;Ice.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var i=OGe(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=MGe(function(){function l(m){if(!u){if(u=!0,d=m,m=r(m),n!==void 0&&s.hasValue){var g=s.value;if(n(g,m))return f=g}return f=m}if(g=f,IGe(d,m))return g;var h=r(m);return n!==void 0&&n(g,h)?(d=m,g):(d=m,f=h)}var u=!1,d,f,p=o===void 0?null:o;return[function(){return l(t())},p===null?void 0:function(){return l(p())}]},[t,o,r,n]);var a=PGe(e,i[0],i[1]);return AGe(function(){s.hasValue=!0,s.value=a},[a]),NGe(a),a}});var Ace=xe((jBt,Oce)=>{"use strict";Oce.exports=Pce()});var _pe=xe((C8t,vpe)=>{vpe.exports=window.wp.theme});var Aye=xe((fto,Oye)=>{Oye.exports=window.wp.uploadMedia});var s_e=xe((lro,cK)=>{var wt=String,i_e=function(){return{isColorSupported:!1,reset:wt,bold:wt,dim:wt,italic:wt,underline:wt,inverse:wt,hidden:wt,strikethrough:wt,black:wt,red:wt,green:wt,yellow:wt,blue:wt,magenta:wt,cyan:wt,white:wt,gray:wt,bgBlack:wt,bgRed:wt,bgGreen:wt,bgYellow:wt,bgBlue:wt,bgMagenta:wt,bgCyan:wt,bgWhite:wt,blackBright:wt,redBright:wt,greenBright:wt,yellowBright:wt,blueBright:wt,magentaBright:wt,cyanBright:wt,whiteBright:wt,bgBlackBright:wt,bgRedBright:wt,bgGreenBright:wt,bgYellowBright:wt,bgBlueBright:wt,bgMagentaBright:wt,bgCyanBright:wt,bgWhiteBright:wt}};cK.exports=i_e();cK.exports.createColors=i_e});var uK=xe(()=>{});var ED=xe((dro,c_e)=>{"use strict";var a_e=s_e(),l_e=uK(),mT=class e extends Error{constructor(t,o,r,n,i,s){super(t),this.name="CssSyntaxError",this.reason=t,i&&(this.file=i),n&&(this.source=n),s&&(this.plugin=s),typeof o<"u"&&typeof r<"u"&&(typeof o=="number"?(this.line=o,this.column=r):(this.line=o.line,this.column=o.column,this.endLine=r.line,this.endColumn=r.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,e)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",typeof this.line<"u"&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(t){if(!this.source)return"";let o=this.source;t==null&&(t=a_e.isColorSupported);let r=d=>d,n=d=>d,i=d=>d;if(t){let{bold:d,gray:f,red:p}=a_e.createColors(!0);n=m=>d(p(m)),r=m=>f(m),l_e&&(i=m=>l_e(m))}let s=o.split(/\r?\n/),a=Math.max(this.line-3,0),l=Math.min(this.line+2,s.length),u=String(l).length;return s.slice(a,l).map((d,f)=>{let p=a+1+f,m=" "+(" "+p).slice(-u)+" | ";if(p===this.line){if(d.length>160){let h=20,b=Math.max(0,this.column-h),v=Math.max(this.column+h,this.endColumn+h),y=d.slice(b,v),_=r(m.replace(/\d/g," "))+d.slice(0,Math.min(this.column-1,h-1)).replace(/[^\t]/g," ");return n(">")+r(m)+i(y)+`
+"use strict";var wp;(wp||={}).blockEditor=(()=>{var D3e=Object.create;var zB=Object.defineProperty;var V3e=Object.getOwnPropertyDescriptor;var F3e=Object.getOwnPropertyNames;var z3e=Object.getPrototypeOf,j3e=Object.prototype.hasOwnProperty;var xe=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),No=(e,t)=>{for(var o in t)zB(e,o,{get:t[o],enumerable:!0})},XJ=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of F3e(t))!j3e.call(e,n)&&n!==o&&zB(e,n,{get:()=>t[n],enumerable:!(r=V3e(t,n))||r.enumerable});return e};var c=(e,t,o)=>(o=e!=null?D3e(z3e(e)):{},XJ(t||!e||!e.__esModule?zB(o,"default",{value:e,enumerable:!0}):o,e)),H3e=e=>XJ(zB({},"__esModule",{value:!0}),e);var ce=xe((Rft,JJ)=>{JJ.exports=window.wp.blocks});var F=xe((Bft,eee)=>{eee.exports=window.wp.element});var ee=xe((Ift,tee)=>{tee.exports=window.wp.data});var ue=xe((Pft,oee)=>{oee.exports=window.wp.compose});var Bo=xe((Oft,ree)=>{ree.exports=window.wp.hooks});var Nt=xe((ept,_ee)=>{_ee.exports=window.wp.deprecated});var q=xe((tpt,wee)=>{wee.exports=window.wp.components});var T=xe((opt,kee)=>{kee.exports=window.ReactJSXRuntime});var $a=xe((npt,See)=>{See.exports=window.wp.url});var qB=xe((apt,Ree)=>{Ree.exports=window.wp.privateApis});var Z=xe((bpt,Nee)=>{Nee.exports=window.wp.i18n});var Xh=xe((ypt,Lee)=>{"use strict";Lee.exports=function e(t,o){if(t===o)return!0;if(t&&o&&typeof t=="object"&&typeof o=="object"){if(t.constructor!==o.constructor)return!1;var r,n,i;if(Array.isArray(t)){if(r=t.length,r!=o.length)return!1;for(n=r;n--!==0;)if(!e(t[n],o[n]))return!1;return!0}if(t instanceof Map&&o instanceof Map){if(t.size!==o.size)return!1;for(n of t.entries())if(!o.has(n[0]))return!1;for(n of t.entries())if(!e(n[1],o.get(n[0])))return!1;return!0}if(t instanceof Set&&o instanceof Set){if(t.size!==o.size)return!1;for(n of t.entries())if(!o.has(n[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(o)){if(r=t.length,r!=o.length)return!1;for(n=r;n--!==0;)if(t[n]!==o[n])return!1;return!0}if(t.constructor===RegExp)return t.source===o.source&&t.flags===o.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===o.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===o.toString();if(i=Object.keys(t),r=i.length,r!==Object.keys(o).length)return!1;for(n=r;n--!==0;)if(!Object.prototype.hasOwnProperty.call(o,i[n]))return!1;for(n=r;n--!==0;){var s=i[n];if(!e(t[s],o[s]))return!1}return!0}return t!==t&&o!==o}});var ge=xe((Rpt,Zee)=>{Zee.exports=window.wp.primitives});var fn=xe((Ybt,Xee)=>{Xee.exports=window.wp.richText});var Jee=xe((Kbt,Qee)=>{Qee.exports=window.wp.blockSerializationDefaultParser});var T_=xe((Xbt,tte)=>{tte.exports=window.wp.styleEngine});var DP=xe((nyt,cte)=>{"use strict";var p6e=function(t){return m6e(t)&&!g6e(t)};function m6e(e){return!!e&&typeof e=="object"}function g6e(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||y6e(e)}var h6e=typeof Symbol=="function"&&Symbol.for,b6e=h6e?Symbol.for("react.element"):60103;function y6e(e){return e.$$typeof===b6e}function v6e(e){return Array.isArray(e)?[]:{}}function MC(e,t){return t.clone!==!1&&t.isMergeableObject(e)?R_(v6e(e),e,t):e}function _6e(e,t,o){return e.concat(t).map(function(r){return MC(r,o)})}function w6e(e,t){if(!t.customMerge)return R_;var o=t.customMerge(e);return typeof o=="function"?o:R_}function k6e(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function ate(e){return Object.keys(e).concat(k6e(e))}function lte(e,t){try{return t in e}catch{return!1}}function x6e(e,t){return lte(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function S6e(e,t,o){var r={};return o.isMergeableObject(e)&&ate(e).forEach(function(n){r[n]=MC(e[n],o)}),ate(t).forEach(function(n){x6e(e,n)||(lte(e,n)&&o.isMergeableObject(t[n])?r[n]=w6e(n,o)(e[n],t[n],o):r[n]=MC(t[n],o))}),r}function R_(e,t,o){o=o||{},o.arrayMerge=o.arrayMerge||_6e,o.isMergeableObject=o.isMergeableObject||p6e,o.cloneUnlessOtherwiseSpecified=MC;var r=Array.isArray(t),n=Array.isArray(e),i=r===n;return i?r?o.arrayMerge(e,t,o):S6e(e,t,o):MC(t,o)}R_.all=function(t,o){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(r,n){return R_(r,n,o)},{})};var C6e=R_;cte.exports=C6e});var Yo=xe((Tvt,yoe)=>{yoe.exports=window.wp.a11y});var Is=xe((Rvt,xoe)=>{xoe.exports=window.wp.notices});var sre=xe((R_t,b2)=>{var rre={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u1EA4:"A",\u1EAE:"A",\u1EB2:"A",\u1EB4:"A",\u1EB6:"A",\u00C6:"AE",\u1EA6:"A",\u1EB0:"A",\u0202:"A",\u1EA2:"A",\u1EA0:"A",\u1EA8:"A",\u1EAA:"A",\u1EAC:"A",\u00C7:"C",\u1E08:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u1EBE:"E",\u1E16:"E",\u1EC0:"E",\u1E14:"E",\u1E1C:"E",\u0206:"E",\u1EBA:"E",\u1EBC:"E",\u1EB8:"E",\u1EC2:"E",\u1EC4:"E",\u1EC6:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u1E2E:"I",\u020A:"I",\u1EC8:"I",\u1ECA:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u1ED0:"O",\u1E4C:"O",\u1E52:"O",\u020E:"O",\u1ECE:"O",\u1ECC:"O",\u1ED4:"O",\u1ED6:"O",\u1ED8:"O",\u1EDC:"O",\u1EDE:"O",\u1EE0:"O",\u1EDA:"O",\u1EE2:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u1EE6:"U",\u1EE4:"U",\u1EEC:"U",\u1EEE:"U",\u1EF0:"U",\u00DD:"Y",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u1EA5:"a",\u1EAF:"a",\u1EB3:"a",\u1EB5:"a",\u1EB7:"a",\u00E6:"ae",\u1EA7:"a",\u1EB1:"a",\u0203:"a",\u1EA3:"a",\u1EA1:"a",\u1EA9:"a",\u1EAB:"a",\u1EAD:"a",\u00E7:"c",\u1E09:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u1EBF:"e",\u1E17:"e",\u1EC1:"e",\u1E15:"e",\u1E1D:"e",\u0207:"e",\u1EBB:"e",\u1EBD:"e",\u1EB9:"e",\u1EC3:"e",\u1EC5:"e",\u1EC7:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u1E2F:"i",\u020B:"i",\u1EC9:"i",\u1ECB:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u1ED1:"o",\u1E4D:"o",\u1E53:"o",\u020F:"o",\u1ECF:"o",\u1ECD:"o",\u1ED5:"o",\u1ED7:"o",\u1ED9:"o",\u1EDD:"o",\u1EDF:"o",\u1EE1:"o",\u1EDB:"o",\u1EE3:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u1EE7:"u",\u1EE5:"u",\u1EED:"u",\u1EEF:"u",\u1EF1:"u",\u00FD:"y",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u0108:"C",\u0109:"c",\u010A:"C",\u010B:"c",\u010C:"C",\u010D:"c",C\u0306:"C",c\u0306:"c",\u010E:"D",\u010F:"d",\u0110:"D",\u0111:"d",\u0112:"E",\u0113:"e",\u0114:"E",\u0115:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011C:"G",\u01F4:"G",\u011D:"g",\u01F5:"g",\u011E:"G",\u011F:"g",\u0120:"G",\u0121:"g",\u0122:"G",\u0123:"g",\u0124:"H",\u0125:"h",\u0126:"H",\u0127:"h",\u1E2A:"H",\u1E2B:"h",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012C:"I",\u012D:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0132:"IJ",\u0133:"ij",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u1E30:"K",\u1E31:"k",K\u0306:"K",k\u0306:"k",\u0139:"L",\u013A:"l",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u013F:"L",\u0140:"l",\u0141:"l",\u0142:"l",\u1E3E:"M",\u1E3F:"m",M\u0306:"M",m\u0306:"m",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u0149:"n",N\u0306:"N",n\u0306:"n",\u014C:"O",\u014D:"o",\u014E:"O",\u014F:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",P\u0306:"P",p\u0306:"p",\u0154:"R",\u0155:"r",\u0156:"R",\u0157:"r",\u0158:"R",\u0159:"r",R\u0306:"R",r\u0306:"r",\u0212:"R",\u0213:"r",\u015A:"S",\u015B:"s",\u015C:"S",\u015D:"s",\u015E:"S",\u0218:"S",\u0219:"s",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u021B:"t",\u021A:"T",\u0164:"T",\u0165:"t",\u0166:"T",\u0167:"t",T\u0306:"T",t\u0306:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016C:"U",\u016D:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0216:"U",\u0217:"u",V\u0306:"V",v\u0306:"v",\u0174:"W",\u0175:"w",\u1E82:"W",\u1E83:"w",X\u0306:"X",x\u0306:"x",\u0176:"Y",\u0177:"y",\u0178:"Y",Y\u0306:"Y",y\u0306:"y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u017F:"s",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01CD:"A",\u01CE:"a",\u01CF:"I",\u01D0:"i",\u01D1:"O",\u01D2:"o",\u01D3:"U",\u01D4:"u",\u01D5:"U",\u01D6:"u",\u01D7:"U",\u01D8:"u",\u01D9:"U",\u01DA:"u",\u01DB:"U",\u01DC:"u",\u1EE8:"U",\u1EE9:"u",\u1E78:"U",\u1E79:"u",\u01FA:"A",\u01FB:"a",\u01FC:"AE",\u01FD:"ae",\u01FE:"O",\u01FF:"o",\u00DE:"TH",\u00FE:"th",\u1E54:"P",\u1E55:"p",\u1E64:"S",\u1E65:"s",X\u0301:"X",x\u0301:"x",\u0403:"\u0413",\u0453:"\u0433",\u040C:"\u041A",\u045C:"\u043A",A\u030B:"A",a\u030B:"a",E\u030B:"E",e\u030B:"e",I\u030B:"I",i\u030B:"i",\u01F8:"N",\u01F9:"n",\u1ED2:"O",\u1ED3:"o",\u1E50:"O",\u1E51:"o",\u1EEA:"U",\u1EEB:"u",\u1E80:"W",\u1E81:"w",\u1EF2:"Y",\u1EF3:"y",\u0200:"A",\u0201:"a",\u0204:"E",\u0205:"e",\u0208:"I",\u0209:"i",\u020C:"O",\u020D:"o",\u0210:"R",\u0211:"r",\u0214:"U",\u0215:"u",B\u030C:"B",b\u030C:"b",\u010C\u0323:"C",\u010D\u0323:"c",\u00CA\u030C:"E",\u00EA\u030C:"e",F\u030C:"F",f\u030C:"f",\u01E6:"G",\u01E7:"g",\u021E:"H",\u021F:"h",J\u030C:"J",\u01F0:"j",\u01E8:"K",\u01E9:"k",M\u030C:"M",m\u030C:"m",P\u030C:"P",p\u030C:"p",Q\u030C:"Q",q\u030C:"q",\u0158\u0329:"R",\u0159\u0329:"r",\u1E66:"S",\u1E67:"s",V\u030C:"V",v\u030C:"v",W\u030C:"W",w\u030C:"w",X\u030C:"X",x\u030C:"x",Y\u030C:"Y",y\u030C:"y",A\u0327:"A",a\u0327:"a",B\u0327:"B",b\u0327:"b",\u1E10:"D",\u1E11:"d",\u0228:"E",\u0229:"e",\u0190\u0327:"E",\u025B\u0327:"e",\u1E28:"H",\u1E29:"h",I\u0327:"I",i\u0327:"i",\u0197\u0327:"I",\u0268\u0327:"i",M\u0327:"M",m\u0327:"m",O\u0327:"O",o\u0327:"o",Q\u0327:"Q",q\u0327:"q",U\u0327:"U",u\u0327:"u",X\u0327:"X",x\u0327:"x",Z\u0327:"Z",z\u0327:"z",\u0439:"\u0438",\u0419:"\u0418",\u0451:"\u0435",\u0401:"\u0415"},nre=Object.keys(rre).join("|"),x7e=new RegExp(nre,"g"),S7e=new RegExp(nre,"");function C7e(e){return rre[e]}var ire=function(e){return e.replace(x7e,C7e)},E7e=function(e){return!!e.match(S7e)};b2.exports=ire;b2.exports.has=E7e;b2.exports.remove=ire});var wo=xe((hkt,one)=>{one.exports=window.wp.keycodes});var Ft=xe((Nkt,hne)=>{hne.exports=window.wp.dom});var oe=xe((ext,Ine)=>{Ine.exports=window.React});var One=xe((txt,Pne)=>{"use strict";var _ze="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";Pne.exports=_ze});var Lne=xe((oxt,Nne)=>{"use strict";var wze=One();function Ane(){}function Mne(){}Mne.resetWarningCache=Ane;Nne.exports=function(){function e(r,n,i,s,a,l){if(l!==wze){var u=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 u.name="Invariant Violation",u}}e.isRequired=e;function t(){return e}var o={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:Mne,resetWarningCache:Ane};return o.PropTypes=o,o}});var Vne=xe((ixt,Dne)=>{Dne.exports=Lne()();var rxt,nxt});var zne=xe((K2,Fne)=>{(function(e,t){if(typeof define=="function"&&define.amd)define(["module","exports"],t);else if(typeof K2<"u")t(Fne,K2);else{var o={exports:{}};t(o,o.exports),e.autosize=o.exports}})(K2,function(e,t){"use strict";var o=typeof Map=="function"?new Map:(function(){var l=[],u=[];return{has:function(f){return l.indexOf(f)>-1},get:function(f){return u[l.indexOf(f)]},set:function(f,p){l.indexOf(f)===-1&&(l.push(f),u.push(p))},delete:function(f){var p=l.indexOf(f);p>-1&&(l.splice(p,1),u.splice(p,1))}}})(),r=function(u){return new Event(u,{bubbles:!0})};try{new Event("test")}catch{r=function(d){var f=document.createEvent("Event");return f.initEvent(d,!0,!1),f}}function n(l){if(!l||!l.nodeName||l.nodeName!=="TEXTAREA"||o.has(l))return;var u=null,d=null,f=null;function p(){var _=window.getComputedStyle(l,null);_.resize==="vertical"?l.style.resize="none":_.resize==="both"&&(l.style.resize="horizontal"),_.boxSizing==="content-box"?u=-(parseFloat(_.paddingTop)+parseFloat(_.paddingBottom)):u=parseFloat(_.borderTopWidth)+parseFloat(_.borderBottomWidth),isNaN(u)&&(u=0),b()}function m(_){{var w=l.style.width;l.style.width="0px",l.offsetWidth,l.style.width=w}l.style.overflowY=_}function g(_){for(var w=[];_&&_.parentNode&&_.parentNode instanceof Element;)_.parentNode.scrollTop&&w.push({node:_.parentNode,scrollTop:_.parentNode.scrollTop}),_=_.parentNode;return w}function h(){if(l.scrollHeight!==0){var _=g(l),w=document.documentElement&&document.documentElement.scrollTop;l.style.height="",l.style.height=l.scrollHeight+u+"px",d=l.clientWidth,_.forEach(function(k){k.node.scrollTop=k.scrollTop}),w&&(document.documentElement.scrollTop=w)}}function b(){h();var _=Math.round(parseFloat(l.style.height)),w=window.getComputedStyle(l,null),k=w.boxSizing==="content-box"?Math.round(parseFloat(w.height)):l.offsetHeight;if(k<_?w.overflowY==="hidden"&&(m("scroll"),h(),k=w.boxSizing==="content-box"?Math.round(parseFloat(window.getComputedStyle(l,null).height)):l.offsetHeight):w.overflowY!=="hidden"&&(m("hidden"),h(),k=w.boxSizing==="content-box"?Math.round(parseFloat(window.getComputedStyle(l,null).height)):l.offsetHeight),f!==k){f=k;var x=r("autosize:resized");try{l.dispatchEvent(x)}catch{}}}var v=function(){l.clientWidth!==d&&b()},y=function(_){window.removeEventListener("resize",v,!1),l.removeEventListener("input",b,!1),l.removeEventListener("keyup",b,!1),l.removeEventListener("autosize:destroy",y,!1),l.removeEventListener("autosize:update",b,!1),Object.keys(_).forEach(function(w){l.style[w]=_[w]}),o.delete(l)}.bind(l,{height:l.style.height,resize:l.style.resize,overflowY:l.style.overflowY,overflowX:l.style.overflowX,wordWrap:l.style.wordWrap});l.addEventListener("autosize:destroy",y,!1),"onpropertychange"in l&&"oninput"in l&&l.addEventListener("keyup",b,!1),window.addEventListener("resize",v,!1),l.addEventListener("input",b,!1),l.addEventListener("autosize:update",b,!1),l.style.overflowX="hidden",l.style.wordWrap="break-word",o.set(l,{destroy:y,update:b}),p()}function i(l){var u=o.get(l);u&&u.destroy()}function s(l){var u=o.get(l);u&&u.update()}var a=null;typeof window>"u"||typeof window.getComputedStyle!="function"?(a=function(u){return u},a.destroy=function(l){return l},a.update=function(l){return l}):(a=function(u,d){return u&&Array.prototype.forEach.call(u.length?u:[u],function(f){return n(f,d)}),u},a.destroy=function(l){return l&&Array.prototype.forEach.call(l.length?l:[l],i),l},a.update=function(l){return l&&Array.prototype.forEach.call(l.length?l:[l],s),l}),t.default=a,e.exports=t.default})});var Hne=xe((sxt,jne)=>{var kze=function(e,t,o){return o=window.getComputedStyle,(o?o(e):e.currentStyle)[t.replace(/-(\w)/gi,function(r,n){return n.toUpperCase()})]};jne.exports=kze});var Wne=xe((axt,Une)=>{var $j=Hne();function xze(e){var t=$j(e,"line-height"),o=parseFloat(t,10);if(t===o+""){var r=e.style.lineHeight;e.style.lineHeight=t+"em",t=$j(e,"line-height"),o=parseFloat(t,10),r?e.style.lineHeight=r:delete e.style.lineHeight}if(t.indexOf("pt")!==-1?(o*=4,o/=3):t.indexOf("mm")!==-1?(o*=96,o/=25.4):t.indexOf("cm")!==-1?(o*=96,o/=2.54):t.indexOf("in")!==-1?o*=96:t.indexOf("pc")!==-1&&(o*=16),o=Math.round(o),t==="normal"){var n=e.nodeName,i=document.createElement(n);i.innerHTML="&nbsp;",n.toUpperCase()==="TEXTAREA"&&i.setAttribute("rows","1");var s=$j(e,"font-size");i.style.fontSize=s,i.style.padding="0px",i.style.border="0px";var a=document.body;a.appendChild(i);var l=i.offsetHeight;o=l,a.removeChild(i)}return o}Une.exports=xze});var $ne=xe(Sf=>{"use strict";var Sze=Sf&&Sf.__extends||(function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,o){t.__proto__=o}||function(t,o){for(var r in o)o.hasOwnProperty(r)&&(t[r]=o[r])};return function(t,o){e(t,o);function r(){this.constructor=t}t.prototype=o===null?Object.create(o):(r.prototype=o.prototype,new r)}})(),Yj=Sf&&Sf.__assign||Object.assign||function(e){for(var t,o=1,r=arguments.length;o<r;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},Cze=Sf&&Sf.__rest||function(e,t){var o={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(o[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,r=Object.getOwnPropertySymbols(e);n<r.length;n++)t.indexOf(r[n])<0&&(o[r[n]]=e[r[n]]);return o};Sf.__esModule=!0;var Z2=oe(),c1=Vne(),q2=zne(),Eze=Wne(),Tze=Eze,Gne="autosize:resized",Rze=(function(e){Sze(t,e);function t(){var o=e!==null&&e.apply(this,arguments)||this;return o.state={lineHeight:null},o.textarea=null,o.onResize=function(r){o.props.onResize&&o.props.onResize(r)},o.updateLineHeight=function(){o.textarea&&o.setState({lineHeight:Tze(o.textarea)})},o.onChange=function(r){var n=o.props.onChange;o.currentValue=r.currentTarget.value,n&&n(r)},o}return t.prototype.componentDidMount=function(){var o=this,r=this.props,n=r.maxRows,i=r.async;typeof n=="number"&&this.updateLineHeight(),typeof n=="number"||i?setTimeout(function(){return o.textarea&&q2(o.textarea)}):this.textarea&&q2(this.textarea),this.textarea&&this.textarea.addEventListener(Gne,this.onResize)},t.prototype.componentWillUnmount=function(){this.textarea&&(this.textarea.removeEventListener(Gne,this.onResize),q2.destroy(this.textarea))},t.prototype.render=function(){var o=this,r=this,n=r.props,i=n.onResize,s=n.maxRows,a=n.onChange,l=n.style,u=n.innerRef,d=n.children,f=Cze(n,["onResize","maxRows","onChange","style","innerRef","children"]),p=r.state.lineHeight,m=s&&p?p*s:null;return Z2.createElement("textarea",Yj({},f,{onChange:this.onChange,style:m?Yj({},l,{maxHeight:m}):l,ref:function(g){o.textarea=g,typeof o.props.innerRef=="function"?o.props.innerRef(g):o.props.innerRef&&(o.props.innerRef.current=g)}}),d)},t.prototype.componentDidUpdate=function(){this.textarea&&q2.update(this.textarea)},t.defaultProps={rows:1,async:!1},t.propTypes={rows:c1.number,maxRows:c1.number,onResize:c1.func,innerRef:c1.any,async:c1.bool},t})(Z2.Component);Sf.TextareaAutosize=Z2.forwardRef(function(e,t){return Z2.createElement(Rze,Yj({},e,{innerRef:t}))})});var Kj=xe((cxt,Yne)=>{"use strict";var Bze=$ne();Yne.exports=Bze.TextareaAutosize});var X_=xe((mxt,Jne)=>{Jne.exports=window.wp.warning});var Ef=xe((Oxt,qie)=>{qie.exports=window.ReactDOM});var sl=xe((gSt,Ise)=>{Ise.exports=window.wp.keyboardShortcuts});var Yse=xe((B0t,$se)=>{$se.exports=window.wp.htmlEntities});var Zle=xe(qle=>{"use strict";var Cw=oe();function EWe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var TWe=typeof Object.is=="function"?Object.is:EWe,RWe=Cw.useState,BWe=Cw.useEffect,IWe=Cw.useLayoutEffect,PWe=Cw.useDebugValue;function OWe(e,t){var o=t(),r=RWe({inst:{value:o,getSnapshot:t}}),n=r[0].inst,i=r[1];return IWe(function(){n.value=o,n.getSnapshot=t,WU(n)&&i({inst:n})},[e,o,t]),BWe(function(){return WU(n)&&i({inst:n}),e(function(){WU(n)&&i({inst:n})})},[e]),PWe(o),o}function WU(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!TWe(e,o)}catch{return!0}}function AWe(e,t){return t()}var MWe=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?AWe:OWe;qle.useSyncExternalStore=Cw.useSyncExternalStore!==void 0?Cw.useSyncExternalStore:MWe});var tE=xe((ORt,Xle)=>{"use strict";Xle.exports=Zle()});var Jle=xe(Qle=>{"use strict";var kA=oe(),NWe=tE();function LWe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var DWe=typeof Object.is=="function"?Object.is:LWe,VWe=NWe.useSyncExternalStore,FWe=kA.useRef,zWe=kA.useEffect,jWe=kA.useMemo,HWe=kA.useDebugValue;Qle.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var i=FWe(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=jWe(function(){function l(m){if(!u){if(u=!0,d=m,m=r(m),n!==void 0&&s.hasValue){var g=s.value;if(n(g,m))return f=g}return f=m}if(g=f,DWe(d,m))return g;var h=r(m);return n!==void 0&&n(g,h)?(d=m,g):(d=m,f=h)}var u=!1,d,f,p=o===void 0?null:o;return[function(){return l(t())},p===null?void 0:function(){return l(p())}]},[t,o,r,n]);var a=VWe(e,i[0],i[1]);return zWe(function(){s.hasValue=!0,s.value=a},[a]),HWe(a),a}});var tce=xe((MRt,ece)=>{"use strict";ece.exports=Jle()});var Hfe=xe((yFt,jfe)=>{jfe.exports=window.wp.theme});var tye=xe((ieo,eye)=>{eye.exports=window.wp.uploadMedia});var Rve=xe((too,OY)=>{var wt=String,Tve=function(){return{isColorSupported:!1,reset:wt,bold:wt,dim:wt,italic:wt,underline:wt,inverse:wt,hidden:wt,strikethrough:wt,black:wt,red:wt,green:wt,yellow:wt,blue:wt,magenta:wt,cyan:wt,white:wt,gray:wt,bgBlack:wt,bgRed:wt,bgGreen:wt,bgYellow:wt,bgBlue:wt,bgMagenta:wt,bgCyan:wt,bgWhite:wt,blackBright:wt,redBright:wt,greenBright:wt,yellowBright:wt,blueBright:wt,magentaBright:wt,cyanBright:wt,whiteBright:wt,bgBlackBright:wt,bgRedBright:wt,bgGreenBright:wt,bgYellowBright:wt,bgBlueBright:wt,bgMagentaBright:wt,bgCyanBright:wt,bgWhiteBright:wt}};OY.exports=Tve();OY.exports.createColors=Tve});var AY=xe(()=>{});var rD=xe((noo,Pve)=>{"use strict";var Bve=Rve(),Ive=AY(),qE=class e extends Error{constructor(t,o,r,n,i,s){super(t),this.name="CssSyntaxError",this.reason=t,i&&(this.file=i),n&&(this.source=n),s&&(this.plugin=s),typeof o<"u"&&typeof r<"u"&&(typeof o=="number"?(this.line=o,this.column=r):(this.line=o.line,this.column=o.column,this.endLine=r.line,this.endColumn=r.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,e)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",typeof this.line<"u"&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(t){if(!this.source)return"";let o=this.source;t==null&&(t=Bve.isColorSupported);let r=d=>d,n=d=>d,i=d=>d;if(t){let{bold:d,gray:f,red:p}=Bve.createColors(!0);n=m=>d(p(m)),r=m=>f(m),Ive&&(i=m=>Ive(m))}let s=o.split(/\r?\n/),a=Math.max(this.line-3,0),l=Math.min(this.line+2,s.length),u=String(l).length;return s.slice(a,l).map((d,f)=>{let p=a+1+f,m=" "+(" "+p).slice(-u)+" | ";if(p===this.line){if(d.length>160){let h=20,b=Math.max(0,this.column-h),v=Math.max(this.column+h,this.endColumn+h),y=d.slice(b,v),_=r(m.replace(/\d/g," "))+d.slice(0,Math.min(this.column-1,h-1)).replace(/[^\t]/g," ");return n(">")+r(m)+i(y)+`
  `+_+n("^")}let g=r(m.replace(/\d/g," "))+d.slice(0,this.column-1).replace(/[^\t]/g," ");return n(">")+r(m)+i(d)+`
  `+g+n("^")}return" "+r(m)+i(d)}).join(`
 `)}toString(){let t=this.showSourceCode();return t&&(t=`

 `+t+`
-`),this.name+": "+this.message+t}};c_e.exports=mT;mT.default=mT});var dK=xe((fro,m_e)=>{"use strict";var YQe=/(<)(\/?style\b)/gi,KQe=/(<)(!--)/g,qQe=/[\t\n\f\r "#'()/;[\\\]{}]/;function Gc(e){return typeof e!="string"||!e.includes("<")?e:e.replace(YQe,"\\3c $2").replace(KQe,"\\3c $2")}var u_e={after:`
+`),this.name+": "+this.message+t}};Pve.exports=qE;qE.default=qE});var MY=xe((ioo,Lve)=>{"use strict";var eQe=/(<)(\/?style\b)/gi,tQe=/(<)(!--)/g,oQe=/[\t\n\f\r "#'()/;[\\\]{}]/;function jc(e){return typeof e!="string"||!e.includes("<")?e:e.replace(eQe,"\\3c $2").replace(tQe,"\\3c $2")}var Ove={after:`
 `,beforeClose:`
 `,beforeComment:`
 `,beforeDecl:`
 `,beforeOpen:" ",beforeRule:`
-`,colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:"    ",semicolon:!1};function ZQe(e){return e[0].toUpperCase()+e.slice(1)}function d_e(e,t){let o="@"+t.name,r=t.params?e.rawValue(t,"params"):"",n=t.raws.afterName;return typeof n>"u"?n=r?" ":"":n===""&&r&&!qQe.test(r[0])&&(n=" "),o+n+r}function p_e(e,t,o){let r=o.nodes,n=r.length-1;for(;n>0&&r[n].type==="comment";)n-=1;let i=e.raw(o,"semicolon"),s=o.type==="document";for(let a=r.length-1;a>=0;a--){let l=r[a],u=n!==a||i;!u&&a<r.length-1&&(l.type==="atrule"&&!l.nodes||l.type==="decl"&&l.prop.startsWith("--"))&&(u=!0),t.push({document:s,node:l,semicolon:u})}}function f_e(e,t,o,r){let n=e.raw(o,"between","beforeOpen");e.builder(Gc(r+n)+"{",o,"start");let i=o.nodes&&o.nodes.length,s=()=>{let a=i?e.raw(o,"after"):e.raw(o,"after","emptyBody");a&&e.builder(Gc(a)),e.builder("}",o,"end"),o.type==="rule"&&o.raws.ownSemicolon&&e.builder(Gc(o.raws.ownSemicolon),o,"end")};i?(t.push(s),p_e(e,t,o)):s()}var gT=class e{constructor(t){this.builder=t}atrule(t,o){let r=d_e(this,t);if(t.nodes)this.block(t,r);else{let n=(t.raws.between||"")+(o?";":"");this.builder(Gc(r+n),t)}}beforeAfter(t,o){let r;t.type==="decl"?r=this.raw(t,null,"beforeDecl"):t.type==="comment"?r=this.raw(t,null,"beforeComment"):o==="before"?r=this.raw(t,null,"beforeRule"):r=this.raw(t,null,"beforeClose");let n=t.parent,i=0;for(;n&&n.type!=="root";)i+=1,n=n.parent;if(r.includes(`
-`)){let s=this.raw(t,null,"indent");if(s.length)for(let a=0;a<i;a++)r+=s}return r}block(t,o){let r=this.raw(t,"between","beforeOpen");this.builder(Gc(o+r)+"{",t,"start");let n;t.nodes&&t.nodes.length?(this.body(t),n=this.raw(t,"after")):n=this.raw(t,"after","emptyBody"),n&&this.builder(Gc(n)),this.builder("}",t,"end")}body(t){let o=e.prototype,r=["atrule","block","body","rule","stringify"].every(i=>this[i]===o[i]),n=[];for(p_e(this,n,t);n.length>0;){let i=n.pop();if(typeof i=="function"){i();continue}let s=i.node,a=this.raw(s,"before");a&&this.builder(i.document?a:Gc(a)),r&&s.type==="rule"?f_e(this,n,s,this.rawValue(s,"selector")):r&&s.type==="atrule"&&s.nodes?f_e(this,n,s,d_e(this,s)):this.stringify(s,i.semicolon)}}comment(t){let o=this.raw(t,"left","commentLeft"),r=this.raw(t,"right","commentRight");this.builder(Gc("/*"+o+t.text+r+"*/"),t)}decl(t,o){let r=t.raws,n=this.raw(t,"between","colon"),i=t.prop+n+this.rawValue(t,"value");t.important&&(i+=r.important||" !important"),o&&(i+=";"),this.builder(Gc(i),t)}document(t){this.body(t)}raw(t,o,r){let n;if(r||(r=o),o&&(n=t.raws[o],typeof n<"u"))return n;let i=t.parent;if(r==="before"&&(!i||i.type==="root"&&i.first===t||i&&i.type==="document"))return"";if(!i)return u_e[r];let s=t.root(),a=s.rawCache||(s.rawCache={});if(typeof a[r]<"u")return a[r];if(r==="before"||r==="after")return this.beforeAfter(t,r);{let l="raw"+ZQe(r);this[l]?n=this[l](s,t):s.walk(u=>{if(n=u.raws[o],typeof n<"u")return!1})}return typeof n>"u"&&(n=u_e[r]),a[r]=n,n}rawBeforeClose(t){let o;return t.walk(r=>{if(r.nodes&&r.nodes.length>0&&typeof r.raws.after<"u")return o=r.raws.after,o.includes(`
+`,colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:"    ",semicolon:!1};function rQe(e){return e[0].toUpperCase()+e.slice(1)}function Ave(e,t){let o="@"+t.name,r=t.params?e.rawValue(t,"params"):"",n=t.raws.afterName;return typeof n>"u"?n=r?" ":"":n===""&&r&&!oQe.test(r[0])&&(n=" "),o+n+r}function Nve(e,t,o){let r=o.nodes,n=r.length-1;for(;n>0&&r[n].type==="comment";)n-=1;let i=e.raw(o,"semicolon"),s=o.type==="document";for(let a=r.length-1;a>=0;a--){let l=r[a],u=n!==a||i;!u&&a<r.length-1&&(l.type==="atrule"&&!l.nodes||l.type==="decl"&&l.prop.startsWith("--"))&&(u=!0),t.push({document:s,node:l,semicolon:u})}}function Mve(e,t,o,r){let n=e.raw(o,"between","beforeOpen");e.builder(jc(r+n)+"{",o,"start");let i=o.nodes&&o.nodes.length,s=()=>{let a=i?e.raw(o,"after"):e.raw(o,"after","emptyBody");a&&e.builder(jc(a)),e.builder("}",o,"end"),o.type==="rule"&&o.raws.ownSemicolon&&e.builder(jc(o.raws.ownSemicolon),o,"end")};i?(t.push(s),Nve(e,t,o)):s()}var ZE=class e{constructor(t){this.builder=t}atrule(t,o){let r=Ave(this,t);if(t.nodes)this.block(t,r);else{let n=(t.raws.between||"")+(o?";":"");this.builder(jc(r+n),t)}}beforeAfter(t,o){let r;t.type==="decl"?r=this.raw(t,null,"beforeDecl"):t.type==="comment"?r=this.raw(t,null,"beforeComment"):o==="before"?r=this.raw(t,null,"beforeRule"):r=this.raw(t,null,"beforeClose");let n=t.parent,i=0;for(;n&&n.type!=="root";)i+=1,n=n.parent;if(r.includes(`
+`)){let s=this.raw(t,null,"indent");if(s.length)for(let a=0;a<i;a++)r+=s}return r}block(t,o){let r=this.raw(t,"between","beforeOpen");this.builder(jc(o+r)+"{",t,"start");let n;t.nodes&&t.nodes.length?(this.body(t),n=this.raw(t,"after")):n=this.raw(t,"after","emptyBody"),n&&this.builder(jc(n)),this.builder("}",t,"end")}body(t){let o=e.prototype,r=["atrule","block","body","rule","stringify"].every(i=>this[i]===o[i]),n=[];for(Nve(this,n,t);n.length>0;){let i=n.pop();if(typeof i=="function"){i();continue}let s=i.node,a=this.raw(s,"before");a&&this.builder(i.document?a:jc(a)),r&&s.type==="rule"?Mve(this,n,s,this.rawValue(s,"selector")):r&&s.type==="atrule"&&s.nodes?Mve(this,n,s,Ave(this,s)):this.stringify(s,i.semicolon)}}comment(t){let o=this.raw(t,"left","commentLeft"),r=this.raw(t,"right","commentRight");this.builder(jc("/*"+o+t.text+r+"*/"),t)}decl(t,o){let r=t.raws,n=this.raw(t,"between","colon"),i=t.prop+n+this.rawValue(t,"value");t.important&&(i+=r.important||" !important"),o&&(i+=";"),this.builder(jc(i),t)}document(t){this.body(t)}raw(t,o,r){let n;if(r||(r=o),o&&(n=t.raws[o],typeof n<"u"))return n;let i=t.parent;if(r==="before"&&(!i||i.type==="root"&&i.first===t||i&&i.type==="document"))return"";if(!i)return Ove[r];let s=t.root(),a=s.rawCache||(s.rawCache={});if(typeof a[r]<"u")return a[r];if(r==="before"||r==="after")return this.beforeAfter(t,r);{let l="raw"+rQe(r);this[l]?n=this[l](s,t):s.walk(u=>{if(n=u.raws[o],typeof n<"u")return!1})}return typeof n>"u"&&(n=Ove[r]),a[r]=n,n}rawBeforeClose(t){let o;return t.walk(r=>{if(r.nodes&&r.nodes.length>0&&typeof r.raws.after<"u")return o=r.raws.after,o.includes(`
 `)&&(o=o.replace(/[^\n]+$/,"")),!1}),o&&(o=o.replace(/\S/g,"")),o}rawBeforeComment(t,o){let r;return t.walkComments(n=>{if(typeof n.raws.before<"u")return r=n.raws.before,r.includes(`
 `)&&(r=r.replace(/[^\n]+$/,"")),!1}),typeof r>"u"?r=this.raw(o,null,"beforeDecl"):r&&(r=r.replace(/\S/g,"")),r}rawBeforeDecl(t,o){let r;return t.walkDecls(n=>{if(typeof n.raws.before<"u")return r=n.raws.before,r.includes(`
 `)&&(r=r.replace(/[^\n]+$/,"")),!1}),typeof r>"u"?r=this.raw(o,null,"beforeRule"):r&&(r=r.replace(/\S/g,"")),r}rawBeforeOpen(t){let o;return t.walk(r=>{if(r.type!=="decl"&&(o=r.raws.between,typeof o<"u"))return!1}),o}rawBeforeRule(t){let o;return t.walk(r=>{if(r.nodes&&(r.parent!==t||t.first!==r)&&typeof r.raws.before<"u")return o=r.raws.before,o.includes(`
 `)&&(o=o.replace(/[^\n]+$/,"")),!1}),o&&(o=o.replace(/\S/g,"")),o}rawColon(t){let o;return t.walkDecls(r=>{if(typeof r.raws.between<"u")return o=r.raws.between.replace(/[^\s:]/g,""),!1}),o}rawEmptyBody(t){let o;return t.walk(r=>{if(r.nodes&&r.nodes.length===0&&(o=r.raws.after,typeof o<"u"))return!1}),o}rawIndent(t){if(t.raws.indent)return t.raws.indent;let o;return t.walk(r=>{let n=r.parent;if(n&&n!==t&&n.parent&&n.parent===t&&typeof r.raws.before<"u"){let i=r.raws.before.split(`
-`);return o=i[i.length-1],o=o.replace(/\S/g,""),!1}}),o}rawSemicolon(t){let o;return t.walk(r=>{if(r.nodes&&r.nodes.length&&r.last.type==="decl"&&(o=r.raws.semicolon,typeof o<"u"))return!1}),o}rawValue(t,o){let r=t[o],n=t.raws[o];return n&&n.value===r?n.raw:r}root(t){if(t.source&&t.source.input.hasBOM&&this.builder("\uFEFF",t,"start"),this.body(t),t.raws.after){let o=t.raws.after,r=t.parent&&t.parent.type==="document";this.builder(r?o:Gc(o))}}rule(t){this.block(t,this.rawValue(t,"selector")),t.raws.ownSemicolon&&this.builder(Gc(t.raws.ownSemicolon),t,"end")}stringify(t,o){if(!this[t.type])throw new Error("Unknown AST node type "+t.type+". Maybe you need to change PostCSS stringifier.");this[t.type](t,o)}};m_e.exports=gT;gT.default=gT});var TD=xe((pro,g_e)=>{"use strict";var XQe=dK();function fK(e,t){new XQe(t).stringify(e)}g_e.exports=fK;fK.default=fK});var hT=xe((mro,pK)=>{"use strict";pK.exports.isClean=Symbol("isClean");pK.exports.my=Symbol("my")});var RD=xe((gro,h_e)=>{"use strict";var QQe=ED(),JQe=dK(),eJe=TD(),{isClean:bT,my:tJe}=hT();function oJe(e,t){let o=new e.constructor,r=[[e,o,t]];for(;r.length>0;){let[n,i,s]=r.pop();for(let a in n){if(!Object.prototype.hasOwnProperty.call(n,a)||a==="proxyCache")continue;let l=n[a],u=typeof l;if(a==="parent"&&u==="object")s&&(i[a]=s);else if(a==="source")i[a]=l;else if(Array.isArray(l)){let d=[];i[a]=d;for(let f of l){let p=new f.constructor;d.push(p),r.push([f,p,i])}}else{if(u==="object"&&l!==null){let d=new l.constructor;r.push([l,d,void 0]),l=d}i[a]=l}}}return o}function bd(e,t){if(t&&typeof t.offset<"u")return t.offset;let o=1,r=1,n=0;for(let i=0;i<e.length;i++){if(r===t.line&&o===t.column){n=i;break}e[i]===`
-`?(o=1,r+=1):o+=1}return n}var yT=class e{get proxyOf(){return this}constructor(t={}){this.raws={},this[bT]=!1,this[tJe]=!0;for(let o of Object.keys(t))if(o!=="__proto__")if(o==="nodes"){this.nodes=[];for(let r of t[o])typeof r.clone=="function"&&r.parent?this.append(r.clone()):this.append(r)}else this[o]=t[o]}addToError(t){if(t.postcssNode=this,t.stack&&this.source&&/\n\s{4}at /.test(t.stack)){let o=this.source;t.stack=t.stack.replace(/\n\s{4}at /,`$&${o.input.from}:${o.start.line}:${o.start.column}$&`)}return t}after(t){return this.parent.insertAfter(this,t),this}assign(t={}){for(let o in t)this[o]=t[o];return this}before(t){return this.parent.insertBefore(this,t),this}cleanRaws(t){delete this.raws.before,delete this.raws.after,t||delete this.raws.between}clone(t={}){let o=oJe(this);for(let r in t)o[r]=t[r];return o}cloneAfter(t={}){let o=this.clone(t);return this.parent.insertAfter(this,o),o}cloneBefore(t={}){let o=this.clone(t);return this.parent.insertBefore(this,o),o}error(t,o={}){if(this.source){let{end:r,start:n}=this.rangeBy(o);return this.source.input.error(t,{column:n.column,line:n.line},{column:r.column,line:r.line},o)}return new QQe(t)}getProxyProcessor(){return{get(t,o){return o==="proxyOf"?t:o==="root"?()=>t.root().toProxy():t[o]},set(t,o,r){return t[o]===r||(t[o]=r,(o==="prop"||o==="value"||o==="name"||o==="params"||o==="important"||o==="text")&&t.markDirty()),!0}}}markClean(){this[bT]=!0}markDirty(){if(this[bT]){this[bT]=!1;let t=this;for(;t=t.parent;)t[bT]=!1}}next(){if(!this.parent)return;let t=this.parent.index(this);return this.parent.nodes[t+1]}positionBy(t={}){let o="document"in this.source.input?this.source.input.document:this.source.input.css,r={column:this.source.start.column,line:this.source.start.line,offset:bd(o,this.source.start)};if(t.index)r=this.positionInside(t.index);else if(t.word){let i=o.slice(bd(o,this.source.start),bd(o,this.source.end)).indexOf(t.word);i!==-1&&(r=this.positionInside(i))}return r}positionInside(t){let o=this.source.start.column,r=this.source.start.line,n="document"in this.source.input?this.source.input.document:this.source.input.css,i=bd(n,this.source.start),s=i+t;for(let a=i;a<s;a++)n[a]===`
-`?(o=1,r+=1):o+=1;return{column:o,line:r,offset:s}}prev(){if(!this.parent)return;let t=this.parent.index(this);return this.parent.nodes[t-1]}rangeBy(t={}){let o="document"in this.source.input?this.source.input.document:this.source.input.css,r={column:this.source.start.column,line:this.source.start.line,offset:bd(o,this.source.start)},n=this.source.end?{column:this.source.end.column+1,line:this.source.end.line,offset:typeof this.source.end.offset=="number"?this.source.end.offset:bd(o,this.source.end)+1}:{column:r.column+1,line:r.line,offset:r.offset+1};if(t.word){let s=o.slice(bd(o,this.source.start),bd(o,this.source.end)).indexOf(t.word);s!==-1&&(r=this.positionInside(s),n=this.positionInside(s+t.word.length))}else t.start?r={column:t.start.column,line:t.start.line,offset:bd(o,t.start)}:typeof t.index=="number"&&(r=this.positionInside(t.index)),t.end?n={column:t.end.column,line:t.end.line,offset:bd(o,t.end)}:typeof t.endIndex=="number"?n=this.positionInside(t.endIndex):typeof t.index=="number"&&(n=this.positionInside(t.index+1));return(n.line<r.line||n.line===r.line&&n.column<=r.column)&&(n={column:r.column+1,line:r.line,offset:r.offset+1}),{end:n,start:r}}raw(t,o){return new JQe().raw(this,t,o)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}replaceWith(...t){if(this.parent){let o=this,r=!1;for(let n of t)n===this?r=!0:r?(this.parent.insertAfter(o,n),o=n):this.parent.insertBefore(o,n);r||this.remove()}return this}root(){let t=this;for(;t.parent&&t.parent.type!=="document";)t=t.parent;return t}toJSON(t,o){let r=o==null;o=o||new Map;let n=[],i=[[this,n,0]];for(let a=0;a<i.length;a++){let[l,u,d]=i[a],f={};u[d]=f;for(let p in l){if(!Object.prototype.hasOwnProperty.call(l,p)||p==="parent"||p==="proxyCache")continue;let m=l[p];if(Array.isArray(m)){let g=[];f[p]=g;for(let h=0;h<m.length;h++){let b=m[h];typeof b=="object"&&b.toJSON?b.toJSON===e.prototype.toJSON?i.push([b,g,h]):g[h]=b.toJSON(null,o):g[h]=b}}else if(typeof m=="object"&&m.toJSON)m.toJSON===e.prototype.toJSON?i.push([m,f,p]):f[p]=m.toJSON(null,o);else if(p==="source"){if(m==null)continue;let g=o.get(m.input);g==null&&(g=o.size,o.set(m.input,g)),f[p]={end:m.end,inputId:g,start:m.start}}else f[p]=m}}let s=n[0];return r&&(s.inputs=[...o.keys()].map(a=>a.toJSON())),s}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}toString(t=eJe){t.stringify&&(t=t.stringify);let o="";return t(this,r=>{o+=r}),o}warn(t,o,r={}){let n={node:this};for(let i in r)n[i]=r[i];return t.warn(o,n)}};h_e.exports=yT;yT.default=yT});var mK=xe((hro,b_e)=>{"use strict";var rJe=RD(),vT=class extends rJe{constructor(t){super(t),this.type="comment"}};b_e.exports=vT;vT.default=vT});var gK=xe((bro,y_e)=>{"use strict";var nJe=RD(),_T=class extends nJe{get variable(){return this.prop.startsWith("--")||this.prop[0]==="$"}constructor(t){t&&typeof t.value<"u"&&typeof t.value!="string"&&(t={...t,value:String(t.value)}),super(t),this.type="decl"}};y_e.exports=_T;_T.default=_T});var Eg=xe((yro,E_e)=>{"use strict";var __e=mK(),w_e=gK(),v_e=RD(),{isClean:k_e,my:x_e}=hT(),hK,S_e,C_e,bK;function iJe(e){let t=e.slice();for(;t.length>0;){let o=t.pop();if(delete o.source,o.nodes){o.nodes=o.nodes.slice();for(let r of o.nodes)t.push(r)}}return e.slice()}function sJe(e){let t=[e];for(;t.length>0;){let o=t.pop();if(o[k_e]=!1,o.proxyOf.nodes)for(let r of o.proxyOf.nodes)t.push(r)}}var yd=class e extends v_e{get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}append(...t){for(let o of t){let r=this.normalize(o,this.last);for(let n of r)this.proxyOf.nodes.push(n)}return this.markDirty(),this}cleanRaws(t){let o=[this];for(;o.length>0;){let r=o.pop();if(r!==this&&r.cleanRaws!==e.prototype.cleanRaws){r.cleanRaws(t);continue}if(v_e.prototype.cleanRaws.call(r,t),r.nodes)for(let n of r.nodes)o.push(n)}}each(t){if(!this.proxyOf.nodes)return;let o=this.getIterator(),r,n;for(;this.indexes[o]<this.proxyOf.nodes.length&&(r=this.indexes[o],n=t(this.proxyOf.nodes[r],r),n!==!1);)this.indexes[o]+=1;return delete this.indexes[o],n}every(t){return this.nodes.every(t)}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let t=this.lastEach;return this.indexes[t]=0,t}getProxyProcessor(){return{get(t,o){return o==="proxyOf"?t:t[o]?o==="each"||typeof o=="string"&&o.startsWith("walk")?(...r)=>t[o](...r.map(n=>typeof n=="function"?(i,s)=>n(i.toProxy(),s):n)):o==="every"||o==="some"?r=>t[o]((n,...i)=>r(n.toProxy(),...i)):o==="root"?()=>t.root().toProxy():o==="nodes"?t.nodes.map(r=>r.toProxy()):o==="first"||o==="last"?t[o].toProxy():t[o]:t[o]},set(t,o,r){return t[o]===r||(t[o]=r,(o==="name"||o==="params"||o==="selector")&&t.markDirty()),!0}}}index(t){return typeof t=="number"?t:(t.proxyOf&&(t=t.proxyOf),this.proxyOf.nodes.indexOf(t))}insertAfter(t,o){let r=this.index(t),n=this.normalize(o,this.proxyOf.nodes[r]).reverse();r=this.index(t);for(let s of n)this.proxyOf.nodes.splice(r+1,0,s);let i;for(let s in this.indexes)i=this.indexes[s],r<i&&(this.indexes[s]=i+n.length);return this.markDirty(),this}insertBefore(t,o){let r=this.index(t),n=r===0?"prepend":!1,i=this.normalize(o,this.proxyOf.nodes[r],n).reverse();r=this.index(t);for(let a of i)this.proxyOf.nodes.splice(r,0,a);let s;for(let a in this.indexes)s=this.indexes[a],r<=s&&(this.indexes[a]=s+i.length);return this.markDirty(),this}normalize(t,o){if(typeof t=="string")t=iJe(S_e(t).nodes);else if(typeof t>"u")t=[];else if(Array.isArray(t)){t=t.slice(0);for(let n of t)n.parent&&n.parent.removeChild(n,"ignore")}else if(t.type==="root"&&this.type!=="document"){t=t.nodes.slice(0);for(let n of t)n.parent&&n.parent.removeChild(n,"ignore")}else if(t.type)t=[t];else if(t.prop){if(typeof t.value>"u")throw new Error("Value field is missed in node creation");typeof t.value!="string"&&(t.value=String(t.value)),t=[new w_e(t)]}else if(t.selector||t.selectors)t=[new bK(t)];else if(t.name)t=[new hK(t)];else if(t.text)t=[new __e(t)];else throw new Error("Unknown node type in node creation");return t.map(n=>(n[x_e]||e.rebuild(n),n=n.proxyOf,n.parent&&n.parent.removeChild(n),n[k_e]&&sJe(n),n.raws||(n.raws={}),typeof n.raws.before>"u"&&o&&typeof o.raws.before<"u"&&(n.raws.before=o.raws.before.replace(/\S/g,"")),n.parent=this.proxyOf,n))}prepend(...t){t=t.reverse();for(let o of t){let r=this.normalize(o,this.first,"prepend").reverse();for(let n of r)this.proxyOf.nodes.unshift(n);for(let n in this.indexes)this.indexes[n]=this.indexes[n]+r.length}return this.markDirty(),this}push(t){return t.parent=this,this.proxyOf.nodes.push(t),this}removeAll(){for(let t of this.proxyOf.nodes)t.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}removeChild(t){t=this.index(t),this.proxyOf.nodes[t].parent=void 0,this.proxyOf.nodes.splice(t,1);let o;for(let r in this.indexes)o=this.indexes[r],o>=t&&(this.indexes[r]=o-1);return this.markDirty(),this}replaceValues(t,o,r){return r||(r=o,o={}),this.walkDecls(n=>{o.props&&!o.props.includes(n.prop)||o.fast&&!n.value.includes(o.fast)||(n.value=n.value.replace(t,r))}),this.markDirty(),this}some(t){return this.nodes.some(t)}walk(t){if(!this.proxyOf.nodes)return;let o=[{iterator:this.getIterator(),node:this.proxyOf}];for(;o.length>0;){let{iterator:r,node:n}=o[o.length-1],i=n.indexes[r];if(i>=n.proxyOf.nodes.length){delete n.indexes[r],o.pop();let l=o[o.length-1];l&&(l.node.indexes[l.iterator]+=1);continue}let s=n.proxyOf.nodes[i],a;try{a=t(s,i)}catch(l){throw s.addToError(l)}if(a===!1){for(let l of o)delete l.node.indexes[l.iterator];return!1}s.walk&&s.proxyOf.nodes?o.push({iterator:s.getIterator(),node:s}):n.indexes[r]+=1}}walkAtRules(t,o){return o?t instanceof RegExp?this.walk((r,n)=>{if(r.type==="atrule"&&t.test(r.name))return o(r,n)}):this.walk((r,n)=>{if(r.type==="atrule"&&r.name===t)return o(r,n)}):(o=t,this.walk((r,n)=>{if(r.type==="atrule")return o(r,n)}))}walkComments(t){return this.walk((o,r)=>{if(o.type==="comment")return t(o,r)})}walkDecls(t,o){return o?t instanceof RegExp?this.walk((r,n)=>{if(r.type==="decl"&&t.test(r.prop))return o(r,n)}):this.walk((r,n)=>{if(r.type==="decl"&&r.prop===t)return o(r,n)}):(o=t,this.walk((r,n)=>{if(r.type==="decl")return o(r,n)}))}walkRules(t,o){return o?t instanceof RegExp?this.walk((r,n)=>{if(r.type==="rule"&&t.test(r.selector))return o(r,n)}):this.walk((r,n)=>{if(r.type==="rule"&&r.selector===t)return o(r,n)}):(o=t,this.walk((r,n)=>{if(r.type==="rule")return o(r,n)}))}};yd.registerParse=e=>{S_e=e};yd.registerRule=e=>{bK=e};yd.registerAtRule=e=>{hK=e};yd.registerRoot=e=>{C_e=e};E_e.exports=yd;yd.default=yd;yd.rebuild=e=>{let t=[e];for(;t.length>0;){let o=t.pop();if(o.type==="atrule"?Object.setPrototypeOf(o,hK.prototype):o.type==="rule"?Object.setPrototypeOf(o,bK.prototype):o.type==="decl"?Object.setPrototypeOf(o,w_e.prototype):o.type==="comment"?Object.setPrototypeOf(o,__e.prototype):o.type==="root"&&Object.setPrototypeOf(o,C_e.prototype),o[x_e]=!0,o.nodes)for(let r of o.nodes)t.push(r)}}});var yK=xe((vro,B_e)=>{"use strict";var aJe=Eg(),T_e,R_e,Py=class extends aJe{constructor(t){super({type:"document",...t}),this.nodes||(this.nodes=[])}toResult(t={}){return new T_e(new R_e,this,t).stringify()}};Py.registerLazyResult=e=>{T_e=e};Py.registerProcessor=e=>{R_e=e};B_e.exports=Py;Py.default=Py});var BD=xe(()=>{});var ID=xe(()=>{});var vK=xe(()=>{});var P_e=xe((Ero,I_e)=>{var lJe="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",cJe=(e,t=21)=>(o=t)=>{let r="",n=o|0;for(;n-- >0;)r+=e[Math.random()*e.length|0];return r},uJe=(e=21)=>{let t="",o=e|0;for(;o-- >0;)t+=lJe[Math.random()*64|0];return t};I_e.exports={nanoid:uJe,customAlphabet:cJe}});var O_e=xe(()=>{});var D_e=xe((Bro,L_e)=>{"use strict";var{existsSync:dJe,readFileSync:fJe,realpathSync:pJe}=O_e(),{dirname:PD,isAbsolute:mJe,join:gJe,relative:hJe,sep:bJe}=BD(),{SourceMapConsumer:A_e,SourceMapGenerator:M_e}=ID();function N_e(e){try{return pJe(e)}catch{return e}}function yJe(e){return Buffer?Buffer.from(e,"base64").toString():window.atob(e)}var wT=class{constructor(t,o){if(o.map===!1)return;o.unsafeMap&&(this.unsafeMap=!0),this.loadAnnotation(t),this.inline=this.startWith(this.annotation,"data:");let r=o.map?o.map.prev:void 0,n=this.loadMap(o.from,r);!this.mapFile&&o.from&&(this.mapFile=o.from),this.mapFile&&(this.root=PD(this.mapFile)),n&&(this.text=n)}consumer(){return this.consumerCache||(this.consumerCache=new A_e(this.json||this.text)),this.consumerCache}decodeInline(t){let o=/^data:application\/json;charset=utf-?8;base64,/,r=/^data:application\/json;base64,/,n=/^data:application\/json;charset=utf-?8,/,i=/^data:application\/json,/,s=t.match(n)||t.match(i);if(s)return decodeURIComponent(t.substr(s[0].length));let a=t.match(o)||t.match(r);if(a)return yJe(t.substr(a[0].length));let l=t.slice(22);throw l=l.slice(0,l.indexOf(",")),new Error("Unsupported source map encoding "+l)}getAnnotationURL(t){return t.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}isMap(t){return typeof t!="object"?!1:typeof t.mappings=="string"||typeof t._mappings=="string"||Array.isArray(t.sections)}loadAnnotation(t){let o=t.match(/\/\*\s*# sourceMappingURL=/g);if(!o)return;let r=t.lastIndexOf(o.pop()),n=t.indexOf("*/",r);r>-1&&n>-1&&(this.annotation=this.getAnnotationURL(t.substring(r,n)))}loadFile(t,o,r){if(!r&&!this.unsafeMap){if(!/\.map$/i.test(t)||!o)return;let n=hJe(N_e(PD(o)),N_e(t));if(n===".."||n.startsWith(".."+bJe)||mJe(n))return}if(this.root=PD(t),dJe(t))return this.mapFile=t,fJe(t,"utf-8").toString().trim()}loadMap(t,o){if(o===!1)return!1;if(o){if(typeof o=="string")return o;if(typeof o=="function"){let r=o(t);if(r){let n=this.loadFile(r,t,!0);if(!n)throw new Error("Unable to load previous source map: "+r.toString());return n}}else{if(o instanceof A_e)return M_e.fromSourceMap(o).toString();if(o instanceof M_e)return o.toString();if(this.isMap(o))return JSON.stringify(o);throw new Error("Unsupported previous source map format: "+o.toString())}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){let r=this.annotation;t&&(r=gJe(PD(t),r));let n=this.loadFile(r,t,!1);if(n)try{this.json=JSON.parse(n.replace(/^\)]}'[^\n]*\n/,""))}catch{return}return n}}}startWith(t,o){return t?t.substr(0,o.length)===o:!1}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}};L_e.exports=wT;wT.default=wT});var SK=xe((Iro,H_e)=>{"use strict";var{nanoid:vJe}=P_e(),{isAbsolute:kK,resolve:xK}=BD(),{SourceMapConsumer:_Je,SourceMapGenerator:wJe}=ID(),{fileURLToPath:V_e,pathToFileURL:OD}=vK(),F_e=ED(),kJe=D_e(),_K=uK(),wK=Symbol("lineToIndexCache"),xJe=!!(_Je&&wJe),z_e=!!(xK&&kK);function j_e(e){if(e[wK])return e[wK];let t=e.css.split(`
-`),o=new Array(t.length),r=0;for(let n=0,i=t.length;n<i;n++)o[n]=r,r+=t[n].length+1;return e[wK]=o,o}var Kk=class{get from(){return this.file||this.id}constructor(t,o={}){if(t===null||typeof t>"u"||typeof t=="object"&&!t.toString)throw new Error(`PostCSS received ${t} instead of CSS string`);if(this.css=t.toString(),this.css[0]==="\uFEFF"||this.css[0]==="\uFFFE"?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,this.document=this.css,o.document&&(this.document=o.document.toString()),o.from&&(!z_e||/^\w+:\/\//.test(o.from)||kK(o.from)?this.file=o.from:this.file=xK(o.from)),z_e&&xJe){let r=new kJe(this.css,o);if(r.text){this.map=r;let n=r.consumer().file;!this.file&&n&&(this.file=this.mapResolve(n))}}this.file||(this.id="<input css "+vJe(6)+">"),this.map&&(this.map.file=this.from)}error(t,o,r,n={}){let i,s,a,l,u;if(o&&typeof o=="object"){let f=o,p=r;if(typeof f.offset=="number"){l=f.offset;let m=this.fromOffset(l);o=m.line,r=m.col}else o=f.line,r=f.column,l=this.fromLineAndColumn(o,r);if(typeof p.offset=="number"){a=p.offset;let m=this.fromOffset(a);s=m.line,i=m.col}else s=p.line,i=p.column,a=this.fromLineAndColumn(p.line,p.column)}else if(r)l=this.fromLineAndColumn(o,r);else{l=o;let f=this.fromOffset(l);o=f.line,r=f.col}let d=this.origin(o,r,s,i);return d?u=new F_e(t,d.endLine===void 0?d.line:{column:d.column,line:d.line},d.endLine===void 0?d.column:{column:d.endColumn,line:d.endLine},d.source,d.file,n.plugin):u=new F_e(t,s===void 0?o:{column:r,line:o},s===void 0?r:{column:i,line:s},this.css,this.file,n.plugin),u.input={column:r,endColumn:i,endLine:s,endOffset:a,line:o,offset:l,source:this.css},this.file&&(OD&&(u.input.url=OD(this.file).toString()),u.input.file=this.file),u}fromLineAndColumn(t,o){return j_e(this)[t-1]+o-1}fromOffset(t){let o=j_e(this),r=o[o.length-1],n=0;if(t>=r)n=o.length-1;else{let i=o.length-2,s;for(;n<i;)if(s=n+(i-n>>1),t<o[s])i=s-1;else if(t>=o[s+1])n=s+1;else{n=s;break}}return{col:t-o[n]+1,line:n+1}}mapResolve(t){return/^\w+:\/\//.test(t)?t:xK(this.map.consumer().sourceRoot||this.map.root||".",t)}origin(t,o,r,n){if(!this.map)return!1;let i=this.map.consumer(),s=i.originalPositionFor({column:o-1,line:t});if(!s.source)return!1;let a;if(typeof r=="number"){let f=i.originalPositionFor({column:n-1,line:r});f.source&&(a=f)}let l;kK(s.source)?l=OD(s.source):l=new URL(s.source,this.map.consumer().sourceRoot||OD(this.map.mapFile));let u={column:s.column+1,endColumn:a&&a.column+1,endLine:a&&a.line,line:s.line,url:l.toString()};if(l.protocol==="file:")if(V_e)u.file=V_e(l);else throw new Error("file: protocol is not available in this PostCSS build");let d=i.sourceContentFor(s.source);return d&&(u.source=d),u}toJSON(){let t={};for(let o of["hasBOM","css","file","id"])this[o]!=null&&(t[o]=this[o]);return this.map&&(t.map={...this.map},t.map.consumerCache&&(t.map.consumerCache=void 0)),t}};H_e.exports=Kk;Kk.default=Kk;_K&&_K.registerInput&&_K.registerInput(Kk)});var EK=xe((Pro,K_e)=>{"use strict";var{dirname:AD,relative:U_e,resolve:G_e,sep:$_e}=BD(),{SourceMapConsumer:Y_e,SourceMapGenerator:MD}=ID(),{pathToFileURL:W_e}=vK(),SJe=SK(),CJe=!!(Y_e&&MD),EJe=!!(AD&&G_e&&U_e&&$_e),CK=class{constructor(t,o,r,n){this.stringify=t,this.mapOpts=r.map||{},this.root=o,this.opts=r,this.css=n,this.originalCSS=n,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}addAnnotation(){let t;this.isInline()?t="data:application/json;base64,"+this.toBase64(this.map.toString()):typeof this.mapOpts.annotation=="string"?t=this.mapOpts.annotation:typeof this.mapOpts.annotation=="function"?t=this.mapOpts.annotation(this.opts.to,this.root):t=this.outputFile()+".map";let o=`
+`);return o=i[i.length-1],o=o.replace(/\S/g,""),!1}}),o}rawSemicolon(t){let o;return t.walk(r=>{if(r.nodes&&r.nodes.length&&r.last.type==="decl"&&(o=r.raws.semicolon,typeof o<"u"))return!1}),o}rawValue(t,o){let r=t[o],n=t.raws[o];return n&&n.value===r?n.raw:r}root(t){if(t.source&&t.source.input.hasBOM&&this.builder("\uFEFF",t,"start"),this.body(t),t.raws.after){let o=t.raws.after,r=t.parent&&t.parent.type==="document";this.builder(r?o:jc(o))}}rule(t){this.block(t,this.rawValue(t,"selector")),t.raws.ownSemicolon&&this.builder(jc(t.raws.ownSemicolon),t,"end")}stringify(t,o){if(!this[t.type])throw new Error("Unknown AST node type "+t.type+". Maybe you need to change PostCSS stringifier.");this[t.type](t,o)}};Lve.exports=ZE;ZE.default=ZE});var nD=xe((soo,Dve)=>{"use strict";var nQe=MY();function NY(e,t){new nQe(t).stringify(e)}Dve.exports=NY;NY.default=NY});var XE=xe((aoo,LY)=>{"use strict";LY.exports.isClean=Symbol("isClean");LY.exports.my=Symbol("my")});var iD=xe((loo,Vve)=>{"use strict";var iQe=rD(),sQe=MY(),aQe=nD(),{isClean:QE,my:lQe}=XE();function cQe(e,t){let o=new e.constructor,r=[[e,o,t]];for(;r.length>0;){let[n,i,s]=r.pop();for(let a in n){if(!Object.prototype.hasOwnProperty.call(n,a)||a==="proxyCache")continue;let l=n[a],u=typeof l;if(a==="parent"&&u==="object")s&&(i[a]=s);else if(a==="source")i[a]=l;else if(Array.isArray(l)){let d=[];i[a]=d;for(let f of l){let p=new f.constructor;d.push(p),r.push([f,p,i])}}else{if(u==="object"&&l!==null){let d=new l.constructor;r.push([l,d,void 0]),l=d}i[a]=l}}}return o}function pd(e,t){if(t&&typeof t.offset<"u")return t.offset;let o=1,r=1,n=0;for(let i=0;i<e.length;i++){if(r===t.line&&o===t.column){n=i;break}e[i]===`
+`?(o=1,r+=1):o+=1}return n}var JE=class e{get proxyOf(){return this}constructor(t={}){this.raws={},this[QE]=!1,this[lQe]=!0;for(let o of Object.keys(t))if(o!=="__proto__")if(o==="nodes"){this.nodes=[];for(let r of t[o])typeof r.clone=="function"&&r.parent?this.append(r.clone()):this.append(r)}else this[o]=t[o]}addToError(t){if(t.postcssNode=this,t.stack&&this.source&&/\n\s{4}at /.test(t.stack)){let o=this.source;t.stack=t.stack.replace(/\n\s{4}at /,`$&${o.input.from}:${o.start.line}:${o.start.column}$&`)}return t}after(t){return this.parent.insertAfter(this,t),this}assign(t={}){for(let o in t)this[o]=t[o];return this}before(t){return this.parent.insertBefore(this,t),this}cleanRaws(t){delete this.raws.before,delete this.raws.after,t||delete this.raws.between}clone(t={}){let o=cQe(this);for(let r in t)o[r]=t[r];return o}cloneAfter(t={}){let o=this.clone(t);return this.parent.insertAfter(this,o),o}cloneBefore(t={}){let o=this.clone(t);return this.parent.insertBefore(this,o),o}error(t,o={}){if(this.source){let{end:r,start:n}=this.rangeBy(o);return this.source.input.error(t,{column:n.column,line:n.line},{column:r.column,line:r.line},o)}return new iQe(t)}getProxyProcessor(){return{get(t,o){return o==="proxyOf"?t:o==="root"?()=>t.root().toProxy():t[o]},set(t,o,r){return t[o]===r||(t[o]=r,(o==="prop"||o==="value"||o==="name"||o==="params"||o==="important"||o==="text")&&t.markDirty()),!0}}}markClean(){this[QE]=!0}markDirty(){if(this[QE]){this[QE]=!1;let t=this;for(;t=t.parent;)t[QE]=!1}}next(){if(!this.parent)return;let t=this.parent.index(this);return this.parent.nodes[t+1]}positionBy(t={}){let o="document"in this.source.input?this.source.input.document:this.source.input.css,r={column:this.source.start.column,line:this.source.start.line,offset:pd(o,this.source.start)};if(t.index)r=this.positionInside(t.index);else if(t.word){let i=o.slice(pd(o,this.source.start),pd(o,this.source.end)).indexOf(t.word);i!==-1&&(r=this.positionInside(i))}return r}positionInside(t){let o=this.source.start.column,r=this.source.start.line,n="document"in this.source.input?this.source.input.document:this.source.input.css,i=pd(n,this.source.start),s=i+t;for(let a=i;a<s;a++)n[a]===`
+`?(o=1,r+=1):o+=1;return{column:o,line:r,offset:s}}prev(){if(!this.parent)return;let t=this.parent.index(this);return this.parent.nodes[t-1]}rangeBy(t={}){let o="document"in this.source.input?this.source.input.document:this.source.input.css,r={column:this.source.start.column,line:this.source.start.line,offset:pd(o,this.source.start)},n=this.source.end?{column:this.source.end.column+1,line:this.source.end.line,offset:typeof this.source.end.offset=="number"?this.source.end.offset:pd(o,this.source.end)+1}:{column:r.column+1,line:r.line,offset:r.offset+1};if(t.word){let s=o.slice(pd(o,this.source.start),pd(o,this.source.end)).indexOf(t.word);s!==-1&&(r=this.positionInside(s),n=this.positionInside(s+t.word.length))}else t.start?r={column:t.start.column,line:t.start.line,offset:pd(o,t.start)}:typeof t.index=="number"&&(r=this.positionInside(t.index)),t.end?n={column:t.end.column,line:t.end.line,offset:pd(o,t.end)}:typeof t.endIndex=="number"?n=this.positionInside(t.endIndex):typeof t.index=="number"&&(n=this.positionInside(t.index+1));return(n.line<r.line||n.line===r.line&&n.column<=r.column)&&(n={column:r.column+1,line:r.line,offset:r.offset+1}),{end:n,start:r}}raw(t,o){return new sQe().raw(this,t,o)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}replaceWith(...t){if(this.parent){let o=this,r=!1;for(let n of t)n===this?r=!0:r?(this.parent.insertAfter(o,n),o=n):this.parent.insertBefore(o,n);r||this.remove()}return this}root(){let t=this;for(;t.parent&&t.parent.type!=="document";)t=t.parent;return t}toJSON(t,o){let r=o==null;o=o||new Map;let n=[],i=[[this,n,0]];for(let a=0;a<i.length;a++){let[l,u,d]=i[a],f={};u[d]=f;for(let p in l){if(!Object.prototype.hasOwnProperty.call(l,p)||p==="parent"||p==="proxyCache")continue;let m=l[p];if(Array.isArray(m)){let g=[];f[p]=g;for(let h=0;h<m.length;h++){let b=m[h];typeof b=="object"&&b.toJSON?b.toJSON===e.prototype.toJSON?i.push([b,g,h]):g[h]=b.toJSON(null,o):g[h]=b}}else if(typeof m=="object"&&m.toJSON)m.toJSON===e.prototype.toJSON?i.push([m,f,p]):f[p]=m.toJSON(null,o);else if(p==="source"){if(m==null)continue;let g=o.get(m.input);g==null&&(g=o.size,o.set(m.input,g)),f[p]={end:m.end,inputId:g,start:m.start}}else f[p]=m}}let s=n[0];return r&&(s.inputs=[...o.keys()].map(a=>a.toJSON())),s}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}toString(t=aQe){t.stringify&&(t=t.stringify);let o="";return t(this,r=>{o+=r}),o}warn(t,o,r={}){let n={node:this};for(let i in r)n[i]=r[i];return t.warn(o,n)}};Vve.exports=JE;JE.default=JE});var DY=xe((coo,Fve)=>{"use strict";var uQe=iD(),eT=class extends uQe{constructor(t){super(t),this.type="comment"}};Fve.exports=eT;eT.default=eT});var VY=xe((uoo,zve)=>{"use strict";var dQe=iD(),tT=class extends dQe{get variable(){return this.prop.startsWith("--")||this.prop[0]==="$"}constructor(t){t&&typeof t.value<"u"&&typeof t.value!="string"&&(t={...t,value:String(t.value)}),super(t),this.type="decl"}};zve.exports=tT;tT.default=tT});var _g=xe((doo,Kve)=>{"use strict";var Hve=DY(),Uve=VY(),jve=iD(),{isClean:Wve,my:Gve}=XE(),FY,$ve,Yve,zY;function fQe(e){let t=e.slice();for(;t.length>0;){let o=t.pop();if(delete o.source,o.nodes){o.nodes=o.nodes.slice();for(let r of o.nodes)t.push(r)}}return e.slice()}function pQe(e){let t=[e];for(;t.length>0;){let o=t.pop();if(o[Wve]=!1,o.proxyOf.nodes)for(let r of o.proxyOf.nodes)t.push(r)}}var md=class e extends jve{get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}append(...t){for(let o of t){let r=this.normalize(o,this.last);for(let n of r)this.proxyOf.nodes.push(n)}return this.markDirty(),this}cleanRaws(t){let o=[this];for(;o.length>0;){let r=o.pop();if(r!==this&&r.cleanRaws!==e.prototype.cleanRaws){r.cleanRaws(t);continue}if(jve.prototype.cleanRaws.call(r,t),r.nodes)for(let n of r.nodes)o.push(n)}}each(t){if(!this.proxyOf.nodes)return;let o=this.getIterator(),r,n;for(;this.indexes[o]<this.proxyOf.nodes.length&&(r=this.indexes[o],n=t(this.proxyOf.nodes[r],r),n!==!1);)this.indexes[o]+=1;return delete this.indexes[o],n}every(t){return this.nodes.every(t)}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let t=this.lastEach;return this.indexes[t]=0,t}getProxyProcessor(){return{get(t,o){return o==="proxyOf"?t:t[o]?o==="each"||typeof o=="string"&&o.startsWith("walk")?(...r)=>t[o](...r.map(n=>typeof n=="function"?(i,s)=>n(i.toProxy(),s):n)):o==="every"||o==="some"?r=>t[o]((n,...i)=>r(n.toProxy(),...i)):o==="root"?()=>t.root().toProxy():o==="nodes"?t.nodes.map(r=>r.toProxy()):o==="first"||o==="last"?t[o].toProxy():t[o]:t[o]},set(t,o,r){return t[o]===r||(t[o]=r,(o==="name"||o==="params"||o==="selector")&&t.markDirty()),!0}}}index(t){return typeof t=="number"?t:(t.proxyOf&&(t=t.proxyOf),this.proxyOf.nodes.indexOf(t))}insertAfter(t,o){let r=this.index(t),n=this.normalize(o,this.proxyOf.nodes[r]).reverse();r=this.index(t);for(let s of n)this.proxyOf.nodes.splice(r+1,0,s);let i;for(let s in this.indexes)i=this.indexes[s],r<i&&(this.indexes[s]=i+n.length);return this.markDirty(),this}insertBefore(t,o){let r=this.index(t),n=r===0?"prepend":!1,i=this.normalize(o,this.proxyOf.nodes[r],n).reverse();r=this.index(t);for(let a of i)this.proxyOf.nodes.splice(r,0,a);let s;for(let a in this.indexes)s=this.indexes[a],r<=s&&(this.indexes[a]=s+i.length);return this.markDirty(),this}normalize(t,o){if(typeof t=="string")t=fQe($ve(t).nodes);else if(typeof t>"u")t=[];else if(Array.isArray(t)){t=t.slice(0);for(let n of t)n.parent&&n.parent.removeChild(n,"ignore")}else if(t.type==="root"&&this.type!=="document"){t=t.nodes.slice(0);for(let n of t)n.parent&&n.parent.removeChild(n,"ignore")}else if(t.type)t=[t];else if(t.prop){if(typeof t.value>"u")throw new Error("Value field is missed in node creation");typeof t.value!="string"&&(t.value=String(t.value)),t=[new Uve(t)]}else if(t.selector||t.selectors)t=[new zY(t)];else if(t.name)t=[new FY(t)];else if(t.text)t=[new Hve(t)];else throw new Error("Unknown node type in node creation");return t.map(n=>(n[Gve]||e.rebuild(n),n=n.proxyOf,n.parent&&n.parent.removeChild(n),n[Wve]&&pQe(n),n.raws||(n.raws={}),typeof n.raws.before>"u"&&o&&typeof o.raws.before<"u"&&(n.raws.before=o.raws.before.replace(/\S/g,"")),n.parent=this.proxyOf,n))}prepend(...t){t=t.reverse();for(let o of t){let r=this.normalize(o,this.first,"prepend").reverse();for(let n of r)this.proxyOf.nodes.unshift(n);for(let n in this.indexes)this.indexes[n]=this.indexes[n]+r.length}return this.markDirty(),this}push(t){return t.parent=this,this.proxyOf.nodes.push(t),this}removeAll(){for(let t of this.proxyOf.nodes)t.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}removeChild(t){t=this.index(t),this.proxyOf.nodes[t].parent=void 0,this.proxyOf.nodes.splice(t,1);let o;for(let r in this.indexes)o=this.indexes[r],o>=t&&(this.indexes[r]=o-1);return this.markDirty(),this}replaceValues(t,o,r){return r||(r=o,o={}),this.walkDecls(n=>{o.props&&!o.props.includes(n.prop)||o.fast&&!n.value.includes(o.fast)||(n.value=n.value.replace(t,r))}),this.markDirty(),this}some(t){return this.nodes.some(t)}walk(t){if(!this.proxyOf.nodes)return;let o=[{iterator:this.getIterator(),node:this.proxyOf}];for(;o.length>0;){let{iterator:r,node:n}=o[o.length-1],i=n.indexes[r];if(i>=n.proxyOf.nodes.length){delete n.indexes[r],o.pop();let l=o[o.length-1];l&&(l.node.indexes[l.iterator]+=1);continue}let s=n.proxyOf.nodes[i],a;try{a=t(s,i)}catch(l){throw s.addToError(l)}if(a===!1){for(let l of o)delete l.node.indexes[l.iterator];return!1}s.walk&&s.proxyOf.nodes?o.push({iterator:s.getIterator(),node:s}):n.indexes[r]+=1}}walkAtRules(t,o){return o?t instanceof RegExp?this.walk((r,n)=>{if(r.type==="atrule"&&t.test(r.name))return o(r,n)}):this.walk((r,n)=>{if(r.type==="atrule"&&r.name===t)return o(r,n)}):(o=t,this.walk((r,n)=>{if(r.type==="atrule")return o(r,n)}))}walkComments(t){return this.walk((o,r)=>{if(o.type==="comment")return t(o,r)})}walkDecls(t,o){return o?t instanceof RegExp?this.walk((r,n)=>{if(r.type==="decl"&&t.test(r.prop))return o(r,n)}):this.walk((r,n)=>{if(r.type==="decl"&&r.prop===t)return o(r,n)}):(o=t,this.walk((r,n)=>{if(r.type==="decl")return o(r,n)}))}walkRules(t,o){return o?t instanceof RegExp?this.walk((r,n)=>{if(r.type==="rule"&&t.test(r.selector))return o(r,n)}):this.walk((r,n)=>{if(r.type==="rule"&&r.selector===t)return o(r,n)}):(o=t,this.walk((r,n)=>{if(r.type==="rule")return o(r,n)}))}};md.registerParse=e=>{$ve=e};md.registerRule=e=>{zY=e};md.registerAtRule=e=>{FY=e};md.registerRoot=e=>{Yve=e};Kve.exports=md;md.default=md;md.rebuild=e=>{let t=[e];for(;t.length>0;){let o=t.pop();if(o.type==="atrule"?Object.setPrototypeOf(o,FY.prototype):o.type==="rule"?Object.setPrototypeOf(o,zY.prototype):o.type==="decl"?Object.setPrototypeOf(o,Uve.prototype):o.type==="comment"?Object.setPrototypeOf(o,Hve.prototype):o.type==="root"&&Object.setPrototypeOf(o,Yve.prototype),o[Gve]=!0,o.nodes)for(let r of o.nodes)t.push(r)}}});var jY=xe((foo,Xve)=>{"use strict";var mQe=_g(),qve,Zve,wy=class extends mQe{constructor(t){super({type:"document",...t}),this.nodes||(this.nodes=[])}toResult(t={}){return new qve(new Zve,this,t).stringify()}};wy.registerLazyResult=e=>{qve=e};wy.registerProcessor=e=>{Zve=e};Xve.exports=wy;wy.default=wy});var sD=xe(()=>{});var aD=xe(()=>{});var HY=xe(()=>{});var Jve=xe((voo,Qve)=>{var gQe="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",hQe=(e,t=21)=>(o=t)=>{let r="",n=o|0;for(;n-- >0;)r+=e[Math.random()*e.length|0];return r},bQe=(e=21)=>{let t="",o=e|0;for(;o-- >0;)t+=gQe[Math.random()*64|0];return t};Qve.exports={nanoid:bQe,customAlphabet:hQe}});var e_e=xe(()=>{});var i_e=xe((koo,n_e)=>{"use strict";var{existsSync:yQe,readFileSync:vQe,realpathSync:_Qe}=e_e(),{dirname:lD,isAbsolute:wQe,join:kQe,relative:xQe,sep:SQe}=sD(),{SourceMapConsumer:t_e,SourceMapGenerator:o_e}=aD();function r_e(e){try{return _Qe(e)}catch{return e}}function CQe(e){return Buffer?Buffer.from(e,"base64").toString():window.atob(e)}var oT=class{constructor(t,o){if(o.map===!1)return;o.unsafeMap&&(this.unsafeMap=!0),this.loadAnnotation(t),this.inline=this.startWith(this.annotation,"data:");let r=o.map?o.map.prev:void 0,n=this.loadMap(o.from,r);!this.mapFile&&o.from&&(this.mapFile=o.from),this.mapFile&&(this.root=lD(this.mapFile)),n&&(this.text=n)}consumer(){return this.consumerCache||(this.consumerCache=new t_e(this.json||this.text)),this.consumerCache}decodeInline(t){let o=/^data:application\/json;charset=utf-?8;base64,/,r=/^data:application\/json;base64,/,n=/^data:application\/json;charset=utf-?8,/,i=/^data:application\/json,/,s=t.match(n)||t.match(i);if(s)return decodeURIComponent(t.substr(s[0].length));let a=t.match(o)||t.match(r);if(a)return CQe(t.substr(a[0].length));let l=t.slice(22);throw l=l.slice(0,l.indexOf(",")),new Error("Unsupported source map encoding "+l)}getAnnotationURL(t){return t.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}isMap(t){return typeof t!="object"?!1:typeof t.mappings=="string"||typeof t._mappings=="string"||Array.isArray(t.sections)}loadAnnotation(t){let o=t.match(/\/\*\s*# sourceMappingURL=/g);if(!o)return;let r=t.lastIndexOf(o.pop()),n=t.indexOf("*/",r);r>-1&&n>-1&&(this.annotation=this.getAnnotationURL(t.substring(r,n)))}loadFile(t,o,r){if(!r&&!this.unsafeMap){if(!/\.map$/i.test(t)||!o)return;let n=xQe(r_e(lD(o)),r_e(t));if(n===".."||n.startsWith(".."+SQe)||wQe(n))return}if(this.root=lD(t),yQe(t))return this.mapFile=t,vQe(t,"utf-8").toString().trim()}loadMap(t,o){if(o===!1)return!1;if(o){if(typeof o=="string")return o;if(typeof o=="function"){let r=o(t);if(r){let n=this.loadFile(r,t,!0);if(!n)throw new Error("Unable to load previous source map: "+r.toString());return n}}else{if(o instanceof t_e)return o_e.fromSourceMap(o).toString();if(o instanceof o_e)return o.toString();if(this.isMap(o))return JSON.stringify(o);throw new Error("Unsupported previous source map format: "+o.toString())}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){let r=this.annotation;t&&(r=kQe(lD(t),r));let n=this.loadFile(r,t,!1);if(n)try{this.json=JSON.parse(n.replace(/^\)]}'[^\n]*\n/,""))}catch{return}return n}}}startWith(t,o){return t?t.substr(0,o.length)===o:!1}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}};n_e.exports=oT;oT.default=oT});var YY=xe((xoo,u_e)=>{"use strict";var{nanoid:EQe}=Jve(),{isAbsolute:GY,resolve:$Y}=sD(),{SourceMapConsumer:TQe,SourceMapGenerator:RQe}=aD(),{fileURLToPath:s_e,pathToFileURL:cD}=HY(),a_e=rD(),BQe=i_e(),UY=AY(),WY=Symbol("lineToIndexCache"),IQe=!!(TQe&&RQe),l_e=!!($Y&&GY);function c_e(e){if(e[WY])return e[WY];let t=e.css.split(`
+`),o=new Array(t.length),r=0;for(let n=0,i=t.length;n<i;n++)o[n]=r,r+=t[n].length+1;return e[WY]=o,o}var Nk=class{get from(){return this.file||this.id}constructor(t,o={}){if(t===null||typeof t>"u"||typeof t=="object"&&!t.toString)throw new Error(`PostCSS received ${t} instead of CSS string`);if(this.css=t.toString(),this.css[0]==="\uFEFF"||this.css[0]==="\uFFFE"?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,this.document=this.css,o.document&&(this.document=o.document.toString()),o.from&&(!l_e||/^\w+:\/\//.test(o.from)||GY(o.from)?this.file=o.from:this.file=$Y(o.from)),l_e&&IQe){let r=new BQe(this.css,o);if(r.text){this.map=r;let n=r.consumer().file;!this.file&&n&&(this.file=this.mapResolve(n))}}this.file||(this.id="<input css "+EQe(6)+">"),this.map&&(this.map.file=this.from)}error(t,o,r,n={}){let i,s,a,l,u;if(o&&typeof o=="object"){let f=o,p=r;if(typeof f.offset=="number"){l=f.offset;let m=this.fromOffset(l);o=m.line,r=m.col}else o=f.line,r=f.column,l=this.fromLineAndColumn(o,r);if(typeof p.offset=="number"){a=p.offset;let m=this.fromOffset(a);s=m.line,i=m.col}else s=p.line,i=p.column,a=this.fromLineAndColumn(p.line,p.column)}else if(r)l=this.fromLineAndColumn(o,r);else{l=o;let f=this.fromOffset(l);o=f.line,r=f.col}let d=this.origin(o,r,s,i);return d?u=new a_e(t,d.endLine===void 0?d.line:{column:d.column,line:d.line},d.endLine===void 0?d.column:{column:d.endColumn,line:d.endLine},d.source,d.file,n.plugin):u=new a_e(t,s===void 0?o:{column:r,line:o},s===void 0?r:{column:i,line:s},this.css,this.file,n.plugin),u.input={column:r,endColumn:i,endLine:s,endOffset:a,line:o,offset:l,source:this.css},this.file&&(cD&&(u.input.url=cD(this.file).toString()),u.input.file=this.file),u}fromLineAndColumn(t,o){return c_e(this)[t-1]+o-1}fromOffset(t){let o=c_e(this),r=o[o.length-1],n=0;if(t>=r)n=o.length-1;else{let i=o.length-2,s;for(;n<i;)if(s=n+(i-n>>1),t<o[s])i=s-1;else if(t>=o[s+1])n=s+1;else{n=s;break}}return{col:t-o[n]+1,line:n+1}}mapResolve(t){return/^\w+:\/\//.test(t)?t:$Y(this.map.consumer().sourceRoot||this.map.root||".",t)}origin(t,o,r,n){if(!this.map)return!1;let i=this.map.consumer(),s=i.originalPositionFor({column:o-1,line:t});if(!s.source)return!1;let a;if(typeof r=="number"){let f=i.originalPositionFor({column:n-1,line:r});f.source&&(a=f)}let l;GY(s.source)?l=cD(s.source):l=new URL(s.source,this.map.consumer().sourceRoot||cD(this.map.mapFile));let u={column:s.column+1,endColumn:a&&a.column+1,endLine:a&&a.line,line:s.line,url:l.toString()};if(l.protocol==="file:")if(s_e)u.file=s_e(l);else throw new Error("file: protocol is not available in this PostCSS build");let d=i.sourceContentFor(s.source);return d&&(u.source=d),u}toJSON(){let t={};for(let o of["hasBOM","css","file","id"])this[o]!=null&&(t[o]=this[o]);return this.map&&(t.map={...this.map},t.map.consumerCache&&(t.map.consumerCache=void 0)),t}};u_e.exports=Nk;Nk.default=Nk;UY&&UY.registerInput&&UY.registerInput(Nk)});var qY=xe((Soo,h_e)=>{"use strict";var{dirname:uD,relative:f_e,resolve:p_e,sep:m_e}=sD(),{SourceMapConsumer:g_e,SourceMapGenerator:dD}=aD(),{pathToFileURL:d_e}=HY(),PQe=YY(),OQe=!!(g_e&&dD),AQe=!!(uD&&p_e&&f_e&&m_e),KY=class{constructor(t,o,r,n){this.stringify=t,this.mapOpts=r.map||{},this.root=o,this.opts=r,this.css=n,this.originalCSS=n,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}addAnnotation(){let t;this.isInline()?t="data:application/json;base64,"+this.toBase64(this.map.toString()):typeof this.mapOpts.annotation=="string"?t=this.mapOpts.annotation:typeof this.mapOpts.annotation=="function"?t=this.mapOpts.annotation(this.opts.to,this.root):t=this.outputFile()+".map";let o=`
 `;this.css.includes(`\r
 `)&&(o=`\r
-`),this.css+=o+"/*# sourceMappingURL="+t+" */"}applyPrevMaps(){for(let t of this.previous()){let o=this.toUrl(this.path(t.file)),r=t.root||AD(t.file),n;this.mapOpts.sourcesContent===!1?(n=new Y_e(t.text),n.sourcesContent&&(n.sourcesContent=null)):n=t.consumer(),this.map.applySourceMap(n,o,this.toUrl(this.path(r)))}}clearAnnotation(){if(this.mapOpts.annotation!==!1){if(this.root){let t;for(let o=this.root.nodes.length-1;o>=0;o--)t=this.root.nodes[o],t.type==="comment"&&t.text.startsWith("# sourceMappingURL=")&&this.root.removeChild(o)}else if(this.css){let t;for(;(t=this.css.lastIndexOf("/*#"))!==-1;){let o=this.css.indexOf("*/",t+3);if(o===-1)break;for(;t>0&&this.css[t-1]===`
-`;)t--;this.css=this.css.slice(0,t)+this.css.slice(o+2)}}}}generate(){if(this.clearAnnotation(),EJe&&CJe&&this.isMap())return this.generateMap();{let t="";return this.stringify(this.root,o=>{t+=o}),[t]}}generateMap(){if(this.root)this.generateString();else if(this.previous().length===1){let t=this.previous()[0].consumer();t.file=this.outputFile(),this.map=MD.fromSourceMap(t,{ignoreInvalidMapping:!0})}else this.map=new MD({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>"});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}generateString(){this.css="",this.map=new MD({file:this.outputFile(),ignoreInvalidMapping:!0});let t=1,o=1,r="<no source>",n={generated:{column:0,line:0},original:{column:0,line:0},source:""},i,s;this.stringify(this.root,(a,l,u)=>{if(this.css+=a,l&&u!=="end"&&(n.generated.line=t,n.generated.column=o-1,l.source&&l.source.start?(n.source=this.sourcePath(l),n.original.line=l.source.start.line,n.original.column=l.source.start.column-1,this.map.addMapping(n)):(n.source=r,n.original.line=1,n.original.column=0,this.map.addMapping(n))),s=a.match(/\n/g),s?(t+=s.length,i=a.lastIndexOf(`
-`),o=a.length-i):o+=a.length,l&&u!=="start"){let d=l.parent||{raws:{}};(!(l.type==="decl"||l.type==="atrule"&&!l.nodes)||l!==d.last||d.raws.semicolon)&&(l.source&&l.source.end?(n.source=this.sourcePath(l),n.original.line=l.source.end.line,n.original.column=l.source.end.column-1,n.generated.line=t,n.generated.column=o-2,this.map.addMapping(n)):(n.source=r,n.original.line=1,n.original.column=0,n.generated.line=t,n.generated.column=o-1,this.map.addMapping(n)))}})}isAnnotation(){return this.isInline()?!0:typeof this.mapOpts.annotation<"u"?this.mapOpts.annotation:this.previous().length?this.previous().some(t=>t.annotation):!0}isInline(){if(typeof this.mapOpts.inline<"u")return this.mapOpts.inline;let t=this.mapOpts.annotation;return typeof t<"u"&&t!==!0?!1:this.previous().length?this.previous().some(o=>o.inline):!0}isMap(){return typeof this.opts.map<"u"?!!this.opts.map:this.previous().length>0}isSourcesContent(){return typeof this.mapOpts.sourcesContent<"u"?this.mapOpts.sourcesContent:this.previous().length?this.previous().some(t=>t.withContent()):!0}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}path(t){if(this.mapOpts.absolute||t.charCodeAt(0)===60||/^\w+:\/\//.test(t))return t;let o=this.memoizedPaths.get(t);if(o)return o;let r=this.opts.to?AD(this.opts.to):".";typeof this.mapOpts.annotation=="string"&&(r=AD(G_e(r,this.mapOpts.annotation)));let n=U_e(r,t);return this.memoizedPaths.set(t,n),n}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(t=>{if(t.source&&t.source.input.map){let o=t.source.input.map;this.previousMaps.includes(o)||this.previousMaps.push(o)}});else{let t=new SJe(this.originalCSS,this.opts);t.map&&this.previousMaps.push(t.map)}return this.previousMaps}setSourcesContent(){let t={};if(this.root)this.root.walk(o=>{if(o.source){let r=o.source.input.from;if(r&&!t[r]){t[r]=!0;let n=this.usesFileUrls?this.toFileUrl(r):this.toUrl(this.path(r));this.map.setSourceContent(n,o.source.input.css)}}});else if(this.css){let o=this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>";this.map.setSourceContent(o,this.css)}}sourcePath(t){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(t.source.input.from):this.toUrl(this.path(t.source.input.from))}toBase64(t){return Buffer?Buffer.from(t).toString("base64"):window.btoa(unescape(encodeURIComponent(t)))}toFileUrl(t){let o=this.memoizedFileURLs.get(t);if(o)return o;if(W_e){let r=W_e(t).toString();return this.memoizedFileURLs.set(t,r),r}else throw new Error("`map.absolute` option is not available in this PostCSS build")}toUrl(t){let o=this.memoizedURLs.get(t);if(o)return o;$_e==="\\"&&(t=t.replace(/\\/g,"/"));let r=encodeURI(t).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(t,r),r}};K_e.exports=CK});var X_e=xe((Oro,Z_e)=>{"use strict";var q_e=Eg(),qk=class extends q_e{constructor(t){super(t),this.type="atrule"}append(...t){return this.proxyOf.nodes||(this.nodes=[]),super.append(...t)}prepend(...t){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...t)}};Z_e.exports=qk;qk.default=qk;q_e.registerAtRule(qk)});var ND=xe((Aro,twe)=>{"use strict";var Q_e=Eg(),J_e,ewe,Tg=class extends Q_e{constructor(t){super(t),this.type="root",this.nodes||(this.nodes=[])}normalize(t,o,r){let n=new Set;for(let s of Array.isArray(t)?t:[t])s&&typeof s=="object"&&!s.parent&&s.raws&&typeof s.raws.before<"u"&&n.add(s.raws);let i=super.normalize(t);if(o){if(r==="prepend")this.nodes.length>1?o.raws.before=this.nodes[1].raws.before:delete o.raws.before;else if(this.first!==o)for(let s of i)n.has(s.raws)||(s.raws.before=o.raws.before)}return i}removeChild(t,o){let r=this.index(t);return!o&&r===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[r].raws.before),super.removeChild(t)}toResult(t={}){return new J_e(new ewe,this,t).stringify()}};Tg.registerLazyResult=e=>{J_e=e};Tg.registerProcessor=e=>{ewe=e};twe.exports=Tg;Tg.default=Tg;Q_e.registerRoot(Tg)});var rwe=xe((Mro,owe)=>{"use strict";var kT={comma(e){return kT.split(e,[","],!0)},space(e){let t=[" ",`
-`,"	"];return kT.split(e,t)},split(e,t,o){if(typeof e!="string")return[];let r=[],n="",i=!1,s=0,a=!1,l="",u=!1;for(let d of e)u?u=!1:d==="\\"?u=!0:a?d===l&&(a=!1):d==='"'||d==="'"?(a=!0,l=d):d==="("?s+=1:d===")"?s>0&&(s-=1):s===0&&t.includes(d)&&(i=!0),i?(n!==""&&r.push(n.trim()),n="",i=!1):n+=d;return(o||n!=="")&&r.push(n.trim()),r}};owe.exports=kT;kT.default=kT});var swe=xe((Nro,iwe)=>{"use strict";var nwe=Eg(),TJe=rwe(),Zk=class extends nwe{get selectors(){return TJe.comma(this.selector)}set selectors(t){let o=this.selector?this.selector.match(/,\s*/):null,r=o?o[0]:","+this.raw("between","beforeOpen");this.selector=t.join(r)}constructor(t){super(t),this.type="rule",this.nodes||(this.nodes=[])}};iwe.exports=Zk;Zk.default=Zk;nwe.registerRule(Zk)});var cwe=xe((Lro,lwe)=>{"use strict";var LD=/[\t\n\f\r "#'()/;[\\\]{}]/g,DD=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,RJe=/.[\r\n"'(/\\]/,awe=/[\da-f]/i;lwe.exports=function(t,o={}){let r=t.css.valueOf(),n=o.ignoreErrors,i,s,a,l,u,d,f,p,m,g,h=r.length,b=0,v=[],y=[],_=-1;function w(){return b}function k(R){throw t.error("Unclosed "+R,b)}function x(){return y.length===0&&b>=h}function C(R){if(y.length)return y.pop();if(b>=h)return;let S=R?R.ignoreUnclosed:!1;switch(i=r.charCodeAt(b),i){case 10:case 32:case 9:case 13:case 12:{l=b;do l+=1,i=r.charCodeAt(l);while(i===32||i===10||i===9||i===13||i===12);d=["space",r.slice(b,l)],b=l-1;break}case 91:case 93:case 123:case 125:case 58:case 59:case 41:{let I=String.fromCharCode(i);d=[I,I,b];break}case 40:{if(g=v.length?v.pop()[1]:"",m=r.charCodeAt(b+1),g==="url"&&m!==39&&m!==34&&m!==32&&m!==10&&m!==9&&m!==12&&m!==13){l=b;do{if(f=!1,l=r.indexOf(")",l+1),l===-1)if(n||S){l=b;break}else k("bracket");for(p=l;r.charCodeAt(p-1)===92;)p-=1,f=!f}while(f);d=["brackets",r.slice(b,l+1),b,l],b=l}else b<=_?d=["(","(",b]:(l=r.indexOf(")",b+1),s=r.slice(b,l+1),l===-1||RJe.test(s)?(_=l===-1?h:l,d=["(","(",b]):(d=["brackets",s,b,l],b=l));break}case 39:case 34:{u=i===39?"'":'"',l=b;do{if(f=!1,l=r.indexOf(u,l+1),l===-1)if(n||S){l=b+1;break}else k("string");for(p=l;r.charCodeAt(p-1)===92;)p-=1,f=!f}while(f);d=["string",r.slice(b,l+1),b,l],b=l;break}case 64:{LD.lastIndex=b+1,LD.test(r),LD.lastIndex===0?l=r.length-1:l=LD.lastIndex-2,d=["at-word",r.slice(b,l+1),b,l],b=l;break}case 92:{for(l=b,a=!0;r.charCodeAt(l+1)===92;)l+=1,a=!a;if(i=r.charCodeAt(l+1),a&&i!==47&&i!==32&&i!==10&&i!==9&&i!==13&&i!==12&&(l+=1,awe.test(r.charAt(l)))){for(;awe.test(r.charAt(l+1));)l+=1;r.charCodeAt(l+1)===32&&(l+=1)}d=["word",r.slice(b,l+1),b,l],b=l;break}default:{i===47&&r.charCodeAt(b+1)===42?(l=r.indexOf("*/",b+2)+1,l===0&&(n||S?l=r.length:k("comment")),d=["comment",r.slice(b,l+1),b,l],b=l):(DD.lastIndex=b+1,DD.test(r),DD.lastIndex===0?l=r.length-1:l=DD.lastIndex-2,d=["word",r.slice(b,l+1),b,l],v.push(d),b=l);break}}return b++,d}function E(R){y.push(R)}return{back:E,endOfFile:x,nextToken:C,position:w}}});var pwe=xe((Dro,fwe)=>{"use strict";var BJe=X_e(),IJe=mK(),PJe=gK(),OJe=ND(),uwe=swe(),AJe=cwe(),dwe={empty:!0,space:!0};function MJe(e){for(let t=e.length-1;t>=0;t--){let o=e[t],r=o[3]||o[2];if(r)return r}}function TK(e,t,o){let r="";for(let n=t;n<o;n++)r+=e[n][1];return r}var RK=class{constructor(t){this.input=t,this.root=new OJe,this.current=this.root,this.spaces="",this.semicolon=!1,this.createTokenizer(),this.root.source={input:t,start:{column:1,line:1,offset:0}}}atrule(t){let o=new BJe;o.name=t[1].slice(1),o.name===""&&this.unnamedAtrule(o,t),this.init(o,t[2]);let r,n,i,s=!1,a=!1,l=[],u=[];for(;!this.tokenizer.endOfFile();){if(t=this.tokenizer.nextToken(),r=t[0],r==="("||r==="["?u.push(r==="("?")":"]"):r==="{"&&u.length>0?u.push("}"):r===u[u.length-1]&&u.pop(),u.length===0)if(r===";"){o.source.end=this.getPosition(t[2]),o.source.end.offset++,this.semicolon=!0;break}else if(r==="{"){a=!0;break}else if(r==="}"){if(l.length>0){for(i=l.length-1,n=l[i];n&&n[0]==="space";)n=l[--i];n&&(o.source.end=this.getPosition(n[3]||n[2]),o.source.end.offset++)}this.end(t);break}else l.push(t);else l.push(t);if(this.tokenizer.endOfFile()){s=!0;break}}o.raws.between=this.spacesAndCommentsFromEnd(l),l.length?(o.raws.afterName=this.spacesAndCommentsFromStart(l),this.raw(o,"params",l),s&&(t=l[l.length-1],o.source.end=this.getPosition(t[3]||t[2]),o.source.end.offset++,this.spaces=o.raws.between,o.raws.between="")):(o.raws.afterName="",o.params=""),a&&(o.nodes=[],this.current=o)}checkMissedSemicolon(t){let o=this.colon(t);if(o===!1)return;let r=0,n;for(let i=o-1;i>=0&&(n=t[i],!(n[0]!=="space"&&(r+=1,r===2)));i--);throw this.input.error("Missed semicolon",n[0]==="word"?n[3]+1:n[2])}colon(t){let o=0,r,n,i;for(let[s,a]of t.entries()){if(n=a,i=n[0],i==="("&&(o+=1),i===")"&&(o-=1),o===0&&i===":")if(!r)this.doubleColon(n);else{if(r[0]==="word"&&r[1]==="progid")continue;return s}r=n}return!1}comment(t){let o=new IJe;this.init(o,t[2]),o.source.end=this.getPosition(t[3]||t[2]),o.source.end.offset++;let r=t[1].slice(2,-2);if(!r.trim())o.text="",o.raws.left=r,o.raws.right="";else{let n=r.match(/^(\s*)([^]*\S)(\s*)$/);o.text=n[2],o.raws.left=n[1],o.raws.right=n[3]}}createTokenizer(){this.tokenizer=AJe(this.input)}decl(t,o){let r=new PJe;this.init(r,t[0][2]);let n=t[t.length-1];n[0]===";"&&(this.semicolon=!0,t.pop()),r.source.end=this.getPosition(n[3]||n[2]||MJe(t)),r.source.end.offset++;let i=0;for(;t[i][0]!=="word";)i===t.length-1&&this.unknownWord([t[i]]),i++;r.raws.before+=TK(t,0,i),r.source.start=this.getPosition(t[i][2]);let s=i;for(;i<t.length;){let p=t[i][0];if(p===":"||p==="space"||p==="comment")break;i++}r.prop=TK(t,s,i);let a=i,l;for(;i<t.length&&(l=t[i],i++,l[0]!==":");)l[0]==="word"&&/\w/.test(l[1])&&this.unknownWord([l]);r.raws.between=TK(t,a,i),(r.prop[0]==="_"||r.prop[0]==="*")&&(r.raws.before+=r.prop[0],r.prop=r.prop.slice(1));let u=i;for(;i<t.length;){let p=t[i][0];if(p!=="space"&&p!=="comment")break;i++}let d=t.slice(u,i);t=t.slice(i),this.precheckMissedSemicolon(t);for(let p=t.length-1;p>=0;p--){if(l=t[p],l[1].toLowerCase()==="!important"){r.important=!0;let m=this.stringFrom(t,p);m=this.spacesFromEnd(t)+m,m!==" !important"&&(r.raws.important=m);break}else if(l[1].toLowerCase()==="important"){let m=t.slice(0),g="";for(let h=p;h>0;h--){let b=m[h][0];if(g.trim().startsWith("!")&&b!=="space")break;g=m.pop()[1]+g}g.trim().startsWith("!")&&(r.important=!0,r.raws.important=g,t=m)}if(l[0]!=="space"&&l[0]!=="comment")break}t.some(p=>p[0]!=="space"&&p[0]!=="comment")&&(r.raws.between+=d.map(p=>p[1]).join(""),d=[]),this.raw(r,"value",d.concat(t),o),r.value.includes(":")&&!o&&this.checkMissedSemicolon(t)}doubleColon(t){throw this.input.error("Double colon",{offset:t[2]},{offset:t[2]+t[1].length})}emptyRule(t){let o=new uwe;this.init(o,t[2]),o.selector="",o.raws.between="",this.current=o}end(t){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(t[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(t)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())}freeSemicolon(t){if(this.spaces+=t[1],this.current.nodes){let o=this.current.nodes[this.current.nodes.length-1];o&&o.type==="rule"&&!o.raws.ownSemicolon&&(o.raws.ownSemicolon=this.spaces,this.spaces="",o.source.end=this.getPosition(t[2]),o.source.end.offset+=o.raws.ownSemicolon.length)}}getPosition(t){let o=this.input.fromOffset(t);return{column:o.col,line:o.line,offset:t}}init(t,o){this.current.push(t),t.source={input:this.input,start:this.getPosition(o)},t.raws.before=this.spaces,this.spaces="",t.type!=="comment"&&(this.semicolon=!1)}other(t){let o=!1,r=null,n=!1,i=null,s=[],a=t[1].startsWith("--"),l=[],u=t;for(;u;){if(r=u[0],l.push(u),r==="("||r==="[")i||(i=u),s.push(r==="("?")":"]");else if(a&&n&&r==="{")i||(i=u),s.push("}");else if(s.length===0)if(r===";")if(n){this.decl(l,a);return}else break;else if(r==="{"){this.rule(l);return}else if(r==="}"){this.tokenizer.back(l.pop()),o=!0;break}else r===":"&&(n=!0);else r===s[s.length-1]&&(s.pop(),s.length===0&&(i=null));u=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(o=!0),s.length>0&&this.unclosedBracket(i),o&&n){if(!a)for(;l.length&&(u=l[l.length-1][0],!(u!=="space"&&u!=="comment"));)this.tokenizer.back(l.pop());this.decl(l,a)}else this.unknownWord(l)}parse(){let t;for(;!this.tokenizer.endOfFile();)switch(t=this.tokenizer.nextToken(),t[0]){case"space":this.spaces+=t[1];break;case";":this.freeSemicolon(t);break;case"}":this.end(t);break;case"comment":this.comment(t);break;case"at-word":this.atrule(t);break;case"{":this.emptyRule(t);break;default:this.other(t);break}this.endFile()}precheckMissedSemicolon(){}raw(t,o,r,n){let i,s,a=r.length,l="",u=!0,d,f;for(let p=0;p<a;p+=1)i=r[p],s=i[0],s==="space"&&p===a-1&&!n?u=!1:s==="comment"?(f=r[p-1]?r[p-1][0]:"empty",d=r[p+1]?r[p+1][0]:"empty",!dwe[f]&&!dwe[d]?l.slice(-1)===","?u=!1:l+=i[1]:u=!1):l+=i[1];if(!u){let p=r.reduce((m,g)=>m+g[1],"");t.raws[o]={raw:p,value:l}}t[o]=l}rule(t){t.pop();let o=new uwe;this.init(o,t[0][2]),o.raws.between=this.spacesAndCommentsFromEnd(t),this.raw(o,"selector",t),this.current=o}spacesAndCommentsFromEnd(t){let o,r="";for(;t.length&&(o=t[t.length-1][0],!(o!=="space"&&o!=="comment"));)r=t.pop()[1]+r;return r}spacesAndCommentsFromStart(t){let o,r="";for(;t.length&&(o=t[0][0],!(o!=="space"&&o!=="comment"));)r+=t.shift()[1];return r}spacesFromEnd(t){let o,r="";for(;t.length&&(o=t[t.length-1][0],o==="space");)r=t.pop()[1]+r;return r}stringFrom(t,o){let r="";for(let n=o;n<t.length;n++)r+=t[n][1];return t.splice(o,t.length-o),r}unclosedBlock(){let t=this.current.source.start;throw this.input.error("Unclosed block",t.line,t.column)}unclosedBracket(t){throw this.input.error("Unclosed bracket",{offset:t[2]},{offset:t[2]+1})}unexpectedClose(t){throw this.input.error("Unexpected }",{offset:t[2]},{offset:t[2]+1})}unknownWord(t){throw this.input.error("Unknown word "+t[0][1],{offset:t[0][2]},{offset:t[0][2]+t[0][1].length})}unnamedAtrule(t,o){throw this.input.error("At-rule without name",{offset:o[2]},{offset:o[2]+o[1].length})}};fwe.exports=RK});var BK=xe((Vro,mwe)=>{"use strict";var NJe=Eg(),LJe=SK(),DJe=pwe();function VD(e,t){let o=new LJe(e,t),r=new DJe(o);try{r.parse()}catch(n){throw n}return r.root}mwe.exports=VD;VD.default=VD;NJe.registerParse(VD)});var hwe=xe((Fro,gwe)=>{"use strict";var VJe=Eg(),{my:FJe}=hT(),xT=class{constructor(t,o={}){if(this.type="warning",this.text=t,o.node&&o.node.source){o.node[FJe]||VJe.rebuild(o.node);let r=o.node.rangeBy(o);this.line=r.start.line,this.column=r.start.column,this.endLine=r.end.line,this.endColumn=r.end.column}for(let r in o)this[r]=o[r]}toString(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}};gwe.exports=xT;xT.default=xT});var IK=xe((zro,bwe)=>{"use strict";var zJe=hwe(),ST=class{get content(){return this.css}constructor(t,o,r){this.processor=t,this.messages=[],this.root=o,this.opts=r,this.css="",this.map=void 0}toString(){return this.css}warn(t,o={}){o.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(o.plugin=this.lastPlugin.postcssPlugin);let r=new zJe(t,o);return this.messages.push(r),r}warnings(){return this.messages.filter(t=>t.type==="warning")}};bwe.exports=ST;ST.default=ST});var PK=xe((jro,vwe)=>{"use strict";var ywe={};vwe.exports=function(t){ywe[t]||(ywe[t]=!0,typeof console<"u"&&console.warn&&console.warn(t))}});var Swe=xe((Wro,xwe)=>{"use strict";var jJe=Eg(),HJe=yK(),WJe=EK(),UJe=BK(),_we=IK(),GJe=ND(),$Je=TD(),{isClean:$c,my:YJe}=hT(),Hro=PK(),KJe={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},qJe={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},ZJe={Once:!0,postcssPlugin:!0,prepare:!0},Xk=0;function CT(e){return typeof e=="object"&&typeof e.then=="function"}function OK(e){let t=!1,o=KJe[e.type];return e.type==="decl"?t=e.prop.toLowerCase():e.type==="atrule"&&(t=e.name.toLowerCase()),t&&e.append?[o,o+"-"+t,Xk,o+"Exit",o+"Exit-"+t]:t?[o,o+"-"+t,o+"Exit",o+"Exit-"+t]:e.append?[o,Xk,o+"Exit"]:[o,o+"Exit"]}function wwe(e){let t;return e.type==="document"?t=["Document",Xk,"DocumentExit"]:e.type==="root"?t=["Root",Xk,"RootExit"]:t=OK(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}function kwe(e){let t=[e];for(;t.length>0;){let o=t.pop();if(o[$c]=!1,o.nodes)for(let r of o.nodes)t.push(r)}return e}var AK={},Rg=class e{get content(){return this.stringify().content}get css(){return this.stringify().css}get map(){return this.stringify().map}get messages(){return this.sync().messages}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){return this.sync().root}get[Symbol.toStringTag](){return"LazyResult"}constructor(t,o,r){this.stringified=!1,this.processed=!1;let n;if(typeof o=="object"&&o!==null&&(o.type==="root"||o.type==="document"))n=kwe(o);else if(o instanceof e||o instanceof _we)n=kwe(o.root),o.map&&(typeof r.map>"u"&&(r.map={}),r.map.inline||(r.map.inline=!1),r.map.prev=o.map);else{let i=UJe;r.syntax&&(i=r.syntax.parse),r.parser&&(i=r.parser),i.parse&&(i=i.parse);try{n=i(o,r)}catch(s){this.processed=!0,this.error=s}n&&!n[YJe]&&jJe.rebuild(n)}this.result=new _we(t,n,r),this.helpers={...AK,postcss:AK,result:this.result},this.plugins=this.processor.plugins.map(i=>typeof i=="object"&&i.prepare?{...i,...i.prepare(this.result)}:i)}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}catch(t){return this.async().catch(t)}finally(t){return this.async().then(t,t)}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError(t,o){let r=this.result.lastPlugin;try{o&&o.addToError(t),this.error=t,t.name==="CssSyntaxError"&&!t.plugin?(t.plugin=r.postcssPlugin,t.setMessage()):r.postcssVersion}catch(n){console&&console.error&&console.error(n)}return t}prepareVisitors(){this.listeners={};let t=(o,r,n)=>{this.listeners[r]||(this.listeners[r]=[]),this.listeners[r].push([o,n])};for(let o of this.plugins)if(typeof o=="object")for(let r in o){if(!qJe[r]&&/^[A-Z]/.test(r))throw new Error(`Unknown event ${r} in ${o.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!ZJe[r])if(typeof o[r]=="object")for(let n in o[r])n==="*"?t(o,r,o[r][n]):t(o,r+"-"+n.toLowerCase(),o[r][n]);else typeof o[r]=="function"&&t(o,r,o[r])}this.hasListener=Object.keys(this.listeners).length>0}async runAsync(){this.plugin=0;for(let t=0;t<this.plugins.length;t++){let o=this.plugins[t],r=this.runOnRoot(o);if(CT(r))try{await r}catch(n){throw this.handleError(n)}}if(this.prepareVisitors(),this.hasListener){let t=this.result.root;for(;!t[$c];){t[$c]=!0;let o=[wwe(t)];for(;o.length>0;){let r=this.visitTick(o);if(CT(r))try{await r}catch(n){let i=o[o.length-1].node;throw this.handleError(n,i)}}}if(this.listeners.OnceExit)for(let[o,r]of this.listeners.OnceExit){this.result.lastPlugin=o;try{if(t.type==="document"){let n=t.nodes.map(i=>r(i,this.helpers));await Promise.all(n)}else await r(t,this.helpers)}catch(n){throw this.handleError(n)}}}return this.processed=!0,this.stringify()}runOnRoot(t){this.result.lastPlugin=t;try{if(typeof t=="object"&&t.Once){if(this.result.root.type==="document"){let o=this.result.root.nodes.map(r=>t.Once(r,this.helpers));return CT(o[0])?Promise.all(o):o}return t.Once(this.result.root,this.helpers)}else if(typeof t=="function")return t(this.result.root,this.result)}catch(o){throw this.handleError(o)}}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let t=this.result.opts,o=$Je;t.syntax&&(o=t.syntax.stringify),t.stringifier&&(o=t.stringifier),o.stringify&&(o=o.stringify);let r=this.result.root.source;if(t.map===void 0&&!(r&&r.input&&r.input.map)){let s="";return o(this.result.root,a=>{s+=a}),this.result.css=s,this.result}let i=new WJe(o,this.result.root,this.result.opts).generate();return this.result.css=i[0],this.result.map=i[1],this.result}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let t of this.plugins){let o=this.runOnRoot(t);if(CT(o))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){let t=this.result.root;for(;!t[$c];)t[$c]=!0,this.walkSync(t);if(this.listeners.OnceExit)if(t.type==="document")for(let o of t.nodes)this.visitSync(this.listeners.OnceExit,o);else this.visitSync(this.listeners.OnceExit,t)}return this.result}then(t,o){return this.async().then(t,o)}toString(){return this.css}visitSync(t,o){for(let[r,n]of t){this.result.lastPlugin=r;let i;try{i=n(o,this.helpers)}catch(s){throw this.handleError(s,o.proxyOf)}if(o.type!=="root"&&o.type!=="document"&&!o.parent)return!0;if(CT(i))throw this.getAsyncError()}}visitTick(t){let o=t[t.length-1],{node:r,visitors:n}=o;if(r.type!=="root"&&r.type!=="document"&&!r.parent){t.pop();return}if(n.length>0&&o.visitorIndex<n.length){let[s,a]=n[o.visitorIndex];o.visitorIndex+=1,o.visitorIndex===n.length&&(o.visitors=[],o.visitorIndex=0),this.result.lastPlugin=s;try{return a(r.toProxy(),this.helpers)}catch(l){throw this.handleError(l,r)}}if(o.iterator!==0){let s=o.iterator;o.descending&&(o.descending=!1,r.indexes[s]+=1);let a;for(;a=r.nodes[r.indexes[s]];){if(!a[$c]){a[$c]=!0,o.descending=!0,t.push(wwe(a));return}r.indexes[s]+=1}o.iterator=0,delete r.indexes[s]}let i=o.events;for(;o.eventIndex<i.length;){let s=i[o.eventIndex];if(o.eventIndex+=1,s===Xk){r.nodes&&r.nodes.length&&(r[$c]=!0,o.iterator=r.getIterator());return}else if(this.listeners[s]){o.visitors=this.listeners[s];return}}t.pop()}walkSync(t){t[$c]=!0;let o=[{eventIndex:0,events:OK(t),iterator:0,node:t}];for(;o.length>0;){let r=o[o.length-1],n=r.node;if(r.iterator!==0){let i=r.iterator;r.descending&&(r.descending=!1,n.indexes[i]+=1);let s,a=!1;for(;s=n.nodes[n.indexes[i]];){if(!s[$c]){s[$c]=!0,r.descending=!0,o.push({eventIndex:0,events:OK(s),iterator:0,node:s}),a=!0;break}n.indexes[i]+=1}if(a)continue;r.iterator=0,delete n.indexes[i]}if(r.eventIndex<r.events.length){let i=r.events[r.eventIndex];if(r.eventIndex+=1,i===Xk)n.nodes&&n.nodes.length&&(r.iterator=n.getIterator());else{let s=this.listeners[i];s&&this.visitSync(s,n.toProxy())&&o.pop()}continue}o.pop()}}warnings(){return this.sync().warnings()}};Rg.registerPostcss=e=>{AK=e};xwe.exports=Rg;Rg.default=Rg;GJe.registerLazyResult(Rg);HJe.registerLazyResult(Rg)});var Ewe=xe((Gro,Cwe)=>{"use strict";var XJe=EK(),QJe=BK(),JJe=IK(),eet=TD(),Uro=PK(),ET=class{get content(){return this.result.css}get css(){return this.result.css}get map(){return this.result.map}get messages(){return[]}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){if(this._root)return this._root;let t,o=QJe;try{t=o(this._css,this._opts)}catch(r){this.error=r}if(this.error)throw this.error;return this._root=t,t}get[Symbol.toStringTag](){return"NoWorkResult"}constructor(t,o,r){o=o.toString(),this.stringified=!1,this._processor=t,this._css=o,this._opts=r,this._map=void 0;let n=eet;this.result=new JJe(this._processor,void 0,this._opts),this.result.css=o;let i=this;Object.defineProperty(this.result,"root",{get(){return i.root}});let s=new XJe(n,void 0,this._opts,o);if(s.isMap()){let[a,l]=s.generate();a&&(this.result.css=a),l&&(this.result.map=l)}else s.clearAnnotation(),this.result.css=s.css}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}catch(t){return this.async().catch(t)}finally(t){return this.async().then(t,t)}sync(){if(this.error)throw this.error;return this.result}then(t,o){return this.async().then(t,o)}toString(){return this._css}warnings(){return[]}};Cwe.exports=ET;ET.default=ET});var Rwe=xe(($ro,Twe)=>{"use strict";var tet=yK(),oet=Swe(),ret=Ewe(),net=ND(),Oy=class{constructor(t=[]){this.version="8.5.26",this.plugins=this.normalize(t)}normalize(t){let o=[];for(let r of t)if(r.postcss===!0?r=r():r.postcss&&(r=r.postcss),typeof r=="object"&&Array.isArray(r.plugins))o=o.concat(r.plugins);else if(typeof r=="object"&&r.postcssPlugin)o.push(r);else if(typeof r=="function")o.push(r);else if(!(typeof r=="object"&&(r.parse||r.stringify)))throw new Error(r+" is not a PostCSS plugin");return o}process(t,o={}){return!this.plugins.length&&!o.parser&&!o.stringifier&&!o.syntax?new ret(this,t,o):new oet(this,t,o)}use(t){return this.plugins=this.plugins.concat(this.normalize([t])),this}};Twe.exports=Oy;Oy.default=Oy;net.registerProcessor(Oy);tet.registerProcessor(Oy)});var Pwe=xe((Yro,Iwe)=>{Iwe.exports=function(t){let o=t.prefix,r=/\s+$/.test(o)?o:`${o} `,n=t.ignoreFiles?[].concat(t.ignoreFiles):[],i=t.includeFiles?[].concat(t.includeFiles):[];return function(s){n.length&&s.source.input.file&&Bwe(s.source.input.file,n)||i.length&&s.source.input.file&&!Bwe(s.source.input.file,i)||s.walkRules(a=>{let l=["keyframes","-webkit-keyframes","-moz-keyframes","-o-keyframes","-ms-keyframes"];a.parent&&l.includes(a.parent.name)||(a.selectors=a.selectors.map(u=>t.exclude&&iet(u,t.exclude)?u:t.transform?t.transform(o,u,r+u,s.source.input.file,a):r+u))})}};function Bwe(e,t){return t.some(o=>o instanceof RegExp?o.test(e):e.includes(o))}function iet(e,t){return t.some(o=>o instanceof RegExp?o.test(e):e===o)}});var Awe=xe((Kro,Owe)=>{var MK=40,NK=41,FD=39,LK=34,DK=92,Qk=47,VK=44,FK=58,zD=42,set=117,aet=85,cet=43,uet=/^[a-f0-9?-]+$/i;Owe.exports=function(e){for(var t=[],o=e,r,n,i,s,a,l,u,d,f=0,p=o.charCodeAt(f),m=o.length,g=[{nodes:t}],h=0,b,v="",y="",_="";f<m;)if(p<=32){r=f;do r+=1,p=o.charCodeAt(r);while(p<=32);s=o.slice(f,r),i=t[t.length-1],p===NK&&h?_=s:i&&i.type==="div"?(i.after=s,i.sourceEndIndex+=s.length):p===VK||p===FK||p===Qk&&o.charCodeAt(r+1)!==zD&&(!b||b&&b.type==="function"&&b.value!=="calc")?y=s:t.push({type:"space",sourceIndex:f,sourceEndIndex:r,value:s}),f=r}else if(p===FD||p===LK){r=f,n=p===FD?"'":'"',s={type:"string",sourceIndex:f,quote:n};do if(a=!1,r=o.indexOf(n,r+1),~r)for(l=r;o.charCodeAt(l-1)===DK;)l-=1,a=!a;else o+=n,r=o.length-1,s.unclosed=!0;while(a);s.value=o.slice(f+1,r),s.sourceEndIndex=s.unclosed?r:r+1,t.push(s),f=r+1,p=o.charCodeAt(f)}else if(p===Qk&&o.charCodeAt(f+1)===zD)r=o.indexOf("*/",f),s={type:"comment",sourceIndex:f,sourceEndIndex:r+2},r===-1&&(s.unclosed=!0,r=o.length,s.sourceEndIndex=r),s.value=o.slice(f+2,r),t.push(s),f=r+2,p=o.charCodeAt(f);else if((p===Qk||p===zD)&&b&&b.type==="function"&&b.value==="calc")s=o[f],t.push({type:"word",sourceIndex:f-y.length,sourceEndIndex:f+s.length,value:s}),f+=1,p=o.charCodeAt(f);else if(p===Qk||p===VK||p===FK)s=o[f],t.push({type:"div",sourceIndex:f-y.length,sourceEndIndex:f+s.length,value:s,before:y,after:""}),y="",f+=1,p=o.charCodeAt(f);else if(MK===p){r=f;do r+=1,p=o.charCodeAt(r);while(p<=32);if(d=f,s={type:"function",sourceIndex:f-v.length,value:v,before:o.slice(d+1,r)},f=r,v==="url"&&p!==FD&&p!==LK){r-=1;do if(a=!1,r=o.indexOf(")",r+1),~r)for(l=r;o.charCodeAt(l-1)===DK;)l-=1,a=!a;else o+=")",r=o.length-1,s.unclosed=!0;while(a);u=r;do u-=1,p=o.charCodeAt(u);while(p<=32);d<u?(f!==u+1?s.nodes=[{type:"word",sourceIndex:f,sourceEndIndex:u+1,value:o.slice(f,u+1)}]:s.nodes=[],s.unclosed&&u+1!==r?(s.after="",s.nodes.push({type:"space",sourceIndex:u+1,sourceEndIndex:r,value:o.slice(u+1,r)})):(s.after=o.slice(u+1,r),s.sourceEndIndex=r)):(s.after="",s.nodes=[]),f=r+1,s.sourceEndIndex=s.unclosed?r:f,p=o.charCodeAt(f),t.push(s)}else h+=1,s.after="",s.sourceEndIndex=f+1,t.push(s),g.push(s),t=s.nodes=[],b=s;v=""}else if(NK===p&&h)f+=1,p=o.charCodeAt(f),b.after=_,b.sourceEndIndex+=_.length,_="",h-=1,g[g.length-1].sourceEndIndex=f,g.pop(),b=g[h],t=b.nodes;else{r=f;do p===DK&&(r+=1),r+=1,p=o.charCodeAt(r);while(r<m&&!(p<=32||p===FD||p===LK||p===VK||p===FK||p===Qk||p===MK||p===zD&&b&&b.type==="function"&&b.value==="calc"||p===Qk&&b.type==="function"&&b.value==="calc"||p===NK&&h));s=o.slice(f,r),MK===p?v=s:(set===s.charCodeAt(0)||aet===s.charCodeAt(0))&&cet===s.charCodeAt(1)&&uet.test(s.slice(2))?t.push({type:"unicode-range",sourceIndex:f,sourceEndIndex:r,value:s}):t.push({type:"word",sourceIndex:f,sourceEndIndex:r,value:s}),f=r}for(f=g.length-1;f;f-=1)g[f].unclosed=!0,g[f].sourceEndIndex=o.length;return g[0].nodes}});var Nwe=xe((qro,Mwe)=>{Mwe.exports=function e(t,o,r){var n,i,s,a;for(n=0,i=t.length;n<i;n+=1)s=t[n],r||(a=o(s,n,t)),a!==!1&&s.type==="function"&&Array.isArray(s.nodes)&&e(s.nodes,o,r),r&&o(s,n,t)}});var Fwe=xe((Zro,Vwe)=>{function Lwe(e,t){var o=e.type,r=e.value,n,i;return t&&(i=t(e))!==void 0?i:o==="word"||o==="space"?r:o==="string"?(n=e.quote||"",n+r+(e.unclosed?"":n)):o==="comment"?"/*"+r+(e.unclosed?"":"*/"):o==="div"?(e.before||"")+r+(e.after||""):Array.isArray(e.nodes)?(n=Dwe(e.nodes,t),o!=="function"?n:r+"("+(e.before||"")+n+(e.after||"")+(e.unclosed?"":")")):r}function Dwe(e,t){var o,r;if(Array.isArray(e)){for(o="",r=e.length-1;~r;r-=1)o=Lwe(e[r],t)+o;return o}return Lwe(e,t)}Vwe.exports=Dwe});var jwe=xe((Xro,zwe)=>{var jD=45,HD=43,zK=46,det=101,fet=69;function pet(e){var t=e.charCodeAt(0),o;if(t===HD||t===jD){if(o=e.charCodeAt(1),o>=48&&o<=57)return!0;var r=e.charCodeAt(2);return o===zK&&r>=48&&r<=57}return t===zK?(o=e.charCodeAt(1),o>=48&&o<=57):t>=48&&t<=57}zwe.exports=function(e){var t=0,o=e.length,r,n,i;if(o===0||!pet(e))return!1;for(r=e.charCodeAt(t),(r===HD||r===jD)&&t++;t<o&&(r=e.charCodeAt(t),!(r<48||r>57));)t+=1;if(r=e.charCodeAt(t),n=e.charCodeAt(t+1),r===zK&&n>=48&&n<=57)for(t+=2;t<o&&(r=e.charCodeAt(t),!(r<48||r>57));)t+=1;if(r=e.charCodeAt(t),n=e.charCodeAt(t+1),i=e.charCodeAt(t+2),(r===det||r===fet)&&(n>=48&&n<=57||(n===HD||n===jD)&&i>=48&&i<=57))for(t+=n===HD||n===jD?3:2;t<o&&(r=e.charCodeAt(t),!(r<48||r>57));)t+=1;return{number:e.slice(0,t),unit:e.slice(t)}}});var Gwe=xe((Qro,Uwe)=>{var met=Awe(),Hwe=Nwe(),Wwe=Fwe();function Bg(e){return this instanceof Bg?(this.nodes=met(e),this):new Bg(e)}Bg.prototype.toString=function(){return Array.isArray(this.nodes)?Wwe(this.nodes):""};Bg.prototype.walk=function(e,t){return Hwe(this.nodes,e,t),this};Bg.unit=jwe();Bg.walk=Hwe;Bg.stringify=Wwe;Uwe.exports=Bg});var Ywe=xe((Jro,jK)=>{var $we=Gwe();jK.exports=e=>{let o=Object.assign({skipHostRelativeUrls:!0},e);return{postcssPlugin:"rebaseUrl",Declaration(r){let n=$we(r.value),i=!1;n.walk(s=>{if(s.type!=="function"||s.value!=="url")return;let a=s.nodes[0].value,l=new URL(a,e.rootUrl);return l.pathname===a&&o.skipHostRelativeUrls||(s.nodes[0].value=l.toString(),i=!0),!1}),i&&(r.value=$we.stringify(n))}}};jK.exports.postcss=!0});var ske=xe((pno,ike)=>{ike.exports=window.wp.priorityQueue});var iq=xe((cso,sxe)=>{sxe.exports=window.wp.blob});var Tx=xe((jlo,hSe)=>{hSe.exports=window.wp.isShallowEqual});var H3=xe((apo,n1e)=>{n1e.exports=window.wp.tokenList});var uEe=xe((_go,cEe)=>{cEe.exports=window.wp.commands});var Ul=xe((Zyo,ERe)=>{ERe.exports=window.wp.date});var oBe=xe((Fvo,tBe)=>{var ZRe=!1,gv,KZ,qZ,i6,s6,XRe,a6,ZZ,XZ,QZ,QRe,JZ,eX,JRe,eBe;function ra(){if(!ZRe){ZRe=!0;var e=navigator.userAgent,t=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(e),o=/(Mac OS X)|(Windows)|(Linux)/.exec(e);if(JZ=/\b(iPhone|iP[ao]d)/.exec(e),eX=/\b(iP[ao]d)/.exec(e),QZ=/Android/i.exec(e),JRe=/FBAN\/\w+;/i.exec(e),eBe=/Mobile/i.exec(e),QRe=!!/Win64/.exec(e),t){gv=t[1]?parseFloat(t[1]):t[5]?parseFloat(t[5]):NaN,gv&&document&&document.documentMode&&(gv=document.documentMode);var r=/(?:Trident\/(\d+.\d+))/.exec(e);XRe=r?parseFloat(r[1])+4:gv,KZ=t[2]?parseFloat(t[2]):NaN,qZ=t[3]?parseFloat(t[3]):NaN,i6=t[4]?parseFloat(t[4]):NaN,i6?(t=/(?:Chrome\/(\d+\.\d+))/.exec(e),s6=t&&t[1]?parseFloat(t[1]):NaN):s6=NaN}else gv=KZ=qZ=s6=i6=NaN;if(o){if(o[1]){var n=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);a6=n?parseFloat(n[1].replace("_",".")):!0}else a6=!1;ZZ=!!o[2],XZ=!!o[3]}else a6=ZZ=XZ=!1}}var tX={ie:function(){return ra()||gv},ieCompatibilityMode:function(){return ra()||XRe>gv},ie64:function(){return tX.ie()&&QRe},firefox:function(){return ra()||KZ},opera:function(){return ra()||qZ},webkit:function(){return ra()||i6},safari:function(){return tX.webkit()},chrome:function(){return ra()||s6},windows:function(){return ra()||ZZ},osx:function(){return ra()||a6},linux:function(){return ra()||XZ},iphone:function(){return ra()||JZ},mobile:function(){return ra()||JZ||eX||QZ||eBe},nativeApp:function(){return ra()||JRe},android:function(){return ra()||QZ},ipad:function(){return ra()||eX}};tBe.exports=tX});var nBe=xe((zvo,rBe)=>{"use strict";var l6=!!(typeof window<"u"&&window.document&&window.document.createElement),yit={canUseDOM:l6,canUseWorkers:typeof Worker<"u",canUseEventListeners:l6&&!!(window.addEventListener||window.attachEvent),canUseViewport:l6&&!!window.screen,isInWorker:!l6};rBe.exports=yit});var lBe=xe((jvo,aBe)=>{"use strict";var iBe=nBe(),sBe;iBe.canUseDOM&&(sBe=document.implementation&&document.implementation.hasFeature&&document.implementation.hasFeature("","")!==!0);function vit(e,t){if(!iBe.canUseDOM||t&&!("addEventListener"in document))return!1;var o="on"+e,r=o in document;if(!r){var n=document.createElement("div");n.setAttribute(o,"return;"),r=typeof n[o]=="function"}return!r&&sBe&&e==="wheel"&&(r=document.implementation.hasFeature("Events.wheel","3.0")),r}aBe.exports=vit});var mBe=xe((Hvo,pBe)=>{"use strict";var _it=oBe(),wit=lBe(),cBe=10,uBe=40,dBe=800;function fBe(e){var t=0,o=0,r=0,n=0;return"detail"in e&&(o=e.detail),"wheelDelta"in e&&(o=-e.wheelDelta/120),"wheelDeltaY"in e&&(o=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=o,o=0),r=t*cBe,n=o*cBe,"deltaY"in e&&(n=e.deltaY),"deltaX"in e&&(r=e.deltaX),(r||n)&&e.deltaMode&&(e.deltaMode==1?(r*=uBe,n*=uBe):(r*=dBe,n*=dBe)),r&&!t&&(t=r<1?-1:1),n&&!o&&(o=n<1?-1:1),{spinX:t,spinY:o,pixelX:r,pixelY:n}}fBe.getEventType=function(){return _it.firefox()?"DOMMouseScroll":wit("wheel")?"wheel":"mousewheel"};pBe.exports=fBe});var hBe=xe((Wvo,gBe)=>{gBe.exports=mBe()});var YIe=xe((Nwo,$Ie)=>{"use strict";$Ie.exports=function e(t,o){if(t===o)return!0;if(t&&o&&typeof t=="object"&&typeof o=="object"){if(t.constructor!==o.constructor)return!1;var r,n,i;if(Array.isArray(t)){if(r=t.length,r!=o.length)return!1;for(n=r;n--!==0;)if(!e(t[n],o[n]))return!1;return!0}if(t.constructor===RegExp)return t.source===o.source&&t.flags===o.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===o.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===o.toString();if(i=Object.keys(t),r=i.length,r!==Object.keys(o).length)return!1;for(n=r;n--!==0;)if(!Object.prototype.hasOwnProperty.call(o,i[n]))return!1;for(n=r;n--!==0;){var s=i[n];if(!e(t[s],o[s]))return!1}return!0}return t!==t&&o!==o}});var Tpt={};No(Tpt,{AlignmentControl:()=>F2,AlignmentToolbar:()=>Mre,Autocomplete:()=>qre,BlockAlignmentControl:()=>nO,BlockAlignmentToolbar:()=>kne,BlockBindingsAttributeControl:()=>x1,BlockBindingsSourceFieldsList:()=>k1,BlockBreadcrumb:()=>Gne,BlockCanvas:()=>gEe,BlockColorsStyleSelector:()=>vEe,BlockContextProvider:()=>fI,BlockControls:()=>Ko,BlockEdit:()=>A2,BlockEditorKeyboardShortcuts:()=>iD,BlockEditorProvider:()=>nve,BlockFormatControls:()=>Dq,BlockIcon:()=>Lt,BlockInspector:()=>cMe,BlockList:()=>tx,BlockMover:()=>d3,BlockNavigationDropdown:()=>OTe,BlockPopover:()=>Qxe,BlockPreview:()=>Ys,BlockSelectionClearer:()=>dSe,BlockSettingsMenu:()=>N3,BlockSettingsMenuControls:()=>I3,BlockStyles:()=>lS,BlockTitle:()=>C1,BlockToolbar:()=>K1e,BlockTools:()=>gR,BlockVerticalAlignmentControl:()=>J2,BlockVerticalAlignmentToolbar:()=>eRe,ButtonBlockAppender:()=>zg,ButtonBlockerAppender:()=>Hxe,ColorPalette:()=>vRe,ColorPaletteControl:()=>kRe,ContrastChecker:()=>CRe,CopyHandler:()=>fMe,DefaultBlockAppender:()=>xx,DimensionControl:()=>mv,FontSizePicker:()=>Jj,HeadingLevelDropdown:()=>jTe,HeightControl:()=>qRe,InnerBlocks:()=>UT,Inserter:()=>Qs,InspectorAdvancedControls:()=>Wg,InspectorControls:()=>Ve,JustifyContentControl:()=>sw,JustifyToolbar:()=>sIe,LineHeightControl:()=>O6,LinkControl:()=>vh,MediaPlaceholder:()=>EPe,MediaReplaceFlow:()=>RS,MediaUpload:()=>xd,MediaUploadCheck:()=>Pa,MultiSelectScrollIntoView:()=>hMe,NavigableToolbar:()=>Wx,ObserveTyping:()=>lEe,PanelColorSettings:()=>RPe,PlainText:()=>N2e,RecursionProvider:()=>FQ,RichText:()=>NS,RichTextShortcut:()=>T2e,RichTextToolbarButton:()=>VX,SETTINGS_DEFAULTS:()=>K0,SkipToSelectedBlock:()=>r4,ToolSelector:()=>TMe,Typewriter:()=>vMe,URLInput:()=>Pp,URLInputButton:()=>W2e,URLPopover:()=>wh,Warning:()=>Bm,WritingFlow:()=>kD,__experimentalBlockAlignmentMatrixControl:()=>Dne,__experimentalBlockFullHeightAligmentControl:()=>Ane,__experimentalBlockPatternSetup:()=>XTe,__experimentalBlockPatternsList:()=>_d,__experimentalBlockVariationPicker:()=>HTe,__experimentalBlockVariationTransforms:()=>MV,__experimentalBorderRadiusControl:()=>zV,__experimentalColorGradientControl:()=>fh,__experimentalColorGradientSettingsDropdown:()=>t6,__experimentalDateFormatPicker:()=>TRe,__experimentalDuotoneControl:()=>WV,__experimentalFontAppearanceControl:()=>GV,__experimentalFontFamilyControl:()=>$V,__experimentalGetBorderClassesAndStyles:()=>t9,__experimentalGetColorClassesAndStyles:()=>o9,__experimentalGetDimensionsClassesAndStyles:()=>e9,__experimentalGetElementClassName:()=>kpt,__experimentalGetGapCSSValue:()=>_a,__experimentalGetGradientClass:()=>J_,__experimentalGetGradientObjectByGradientValue:()=>Cre,__experimentalGetShadowClassesAndStyles:()=>gee,__experimentalGetSpacingClassesAndStyles:()=>yee,__experimentalImageEditor:()=>JBe,__experimentalImageSizeControl:()=>rIe,__experimentalImageURLInputUI:()=>Z2e,__experimentalInspectorPopoverHeader:()=>Z4,__experimentalLetterSpacingControl:()=>KV,__experimentalLibrary:()=>mMe,__experimentalLinkControl:()=>P6,__experimentalLinkControlSearchInput:()=>PIe,__experimentalLinkControlSearchItem:()=>yIe,__experimentalLinkControlSearchResults:()=>SIe,__experimentalListView:()=>RV,__experimentalPanelColorGradientSettings:()=>r6,__experimentalPreviewOptions:()=>fOe,__experimentalPublishDateTimePicker:()=>SMe,__experimentalRecursionProvider:()=>_Me,__experimentalResponsiveBlockControl:()=>F2e,__experimentalSpacingSizesControl:()=>jS,__experimentalTextDecorationControl:()=>ZV,__experimentalTextTransformControl:()=>QV,__experimentalUnitControl:()=>j2e,__experimentalUseBlockOverlayActive:()=>Yne,__experimentalUseBlockPreview:()=>dke,__experimentalUseBorderProps:()=>mee,__experimentalUseColorProps:()=>bee,__experimentalUseCustomSides:()=>GJ,__experimentalUseGradient:()=>nze,__experimentalUseHasRecursion:()=>wMe,__experimentalUseMultipleOriginColorsAndGradients:()=>mh,__experimentalUseResizeCanvas:()=>mOe,__experimentalWritingModeControl:()=>e6,__unstableBlockSettingsMenuFirstItem:()=>_3,__unstableBlockToolbarLastItem:()=>g3,__unstableEditorStyles:()=>qf,__unstableIframe:()=>Yk,__unstableInserterMenuExtension:()=>u5,__unstableRichTextInputEvent:()=>R2e,__unstableUseBlockSelectionClearer:()=>jy,__unstableUseClipboardHandler:()=>dMe,__unstableUseMouseMoveTypingReset:()=>bR,__unstableUseTypewriter:()=>LQ,__unstableUseTypingObserver:()=>yR,createCustomColorsHOC:()=>xre,getColorClassName:()=>Ja,getColorObjectByAttributeValues:()=>Lu,getColorObjectByColorValue:()=>uI,getComputedFluidTypographyValue:()=>Tre,getCustomValueFromPreset:()=>tne,getDimensionsClassesAndStyles:()=>e9,getFontSize:()=>ew,getFontSizeClass:()=>Im,getFontSizeObjectByValue:()=>Qj,getGradientSlugByValue:()=>Ere,getGradientValueBySlug:()=>D2,getPxFromCssUnit:()=>oVe,getSpacingPresetCssVar:()=>nl,getTypographyClassesAndStyles:()=>vee,isValueSpacingPreset:()=>Q2,privateApis:()=>Ree,store:()=>B,storeConfig:()=>q_,transformStyles:()=>Jk,useBlockBindingsUtils:()=>Tf,useBlockCommands:()=>uV,useBlockDisplayInformation:()=>Ln,useBlockEditContext:()=>kt,useBlockEditingMode:()=>jr,useBlockProps:()=>q1,useCachedTruthy:()=>_ee,useHasRecursion:()=>zQ,useInnerBlocksProps:()=>$y,useSetting:()=>_re,useSettings:()=>je,useStyleOverride:()=>Qc,withColorContext:()=>jV,withColors:()=>Sre,withFontSizes:()=>Ore});function Pee(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(o=Pee(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function LVe(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=Pee(e))&&(r&&(r+=" "),r+=t);return r}var Y=LVe;var RMe=c(ce(),1),sc=c(F(),1),Q4=c(ee(),1),UQ=c(ue(),1),mB=c(Bo(),1);var iI=c(F(),1),Nu=Symbol("mayDisplayControls"),o_=Symbol("mayDisplayParentControls"),r_=Symbol("mayDisplayPatternEditingControls"),n_=Symbol("blockEditingMode"),i_=Symbol("blockBindings"),sI=Symbol("isPreviewMode"),U0=Symbol("isInListViewBlockSupportTree"),p9={name:"",isSelected:!1},m9=(0,iI.createContext)(p9);m9.displayName="BlockEditContext";var{Provider:aI}=m9;function kt(){return(0,iI.useContext)(m9)}var DVe={grad:.9,turn:360,rad:360/(2*Math.PI)},df=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},jn=function(e,t,o){return t===void 0&&(t=0),o===void 0&&(o=Math.pow(10,t)),Math.round(o*e)/o+0},Qa=function(e,t,o){return t===void 0&&(t=0),o===void 0&&(o=1),e>o?o:e>t?e:t},Uee=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},Dee=function(e){return{r:Qa(e.r,0,255),g:Qa(e.g,0,255),b:Qa(e.b,0,255),a:Qa(e.a)}},g9=function(e){return{r:jn(e.r),g:jn(e.g),b:jn(e.b),a:jn(e.a,3)}},VVe=/^#([0-9a-f]{3,8})$/i,lI=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Gee=function(e){var t=e.r,o=e.g,r=e.b,n=e.a,i=Math.max(t,o,r),s=i-Math.min(t,o,r),a=s?i===t?(o-r)/s:i===o?2+(r-t)/s:4+(t-o)/s:0;return{h:60*(a<0?a+6:a),s:i?s/i*100:0,v:i/255*100,a:n}},$ee=function(e){var t=e.h,o=e.s,r=e.v,n=e.a;t=t/360*6,o/=100,r/=100;var i=Math.floor(t),s=r*(1-o),a=r*(1-(t-i)*o),l=r*(1-(1-t+i)*o),u=i%6;return{r:255*[r,a,s,s,l,r][u],g:255*[l,r,r,a,s,s][u],b:255*[s,s,l,r,r,a][u],a:n}},Vee=function(e){return{h:Uee(e.h),s:Qa(e.s,0,100),l:Qa(e.l,0,100),a:Qa(e.a)}},Fee=function(e){return{h:jn(e.h),s:jn(e.s),l:jn(e.l),a:jn(e.a,3)}},zee=function(e){return $ee((o=(t=e).s,{h:t.h,s:(o*=((r=t.l)<50?r:100-r)/100)>0?2*o/(r+o)*100:0,v:r+o,a:t.a}));var t,o,r},G0=function(e){return{h:(t=Gee(e)).h,s:(n=(200-(o=t.s))*(r=t.v)/100)>0&&n<200?o*r/100/(n<=100?n:200-n)*100:0,l:n/2,a:t.a};var t,o,r,n},FVe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,zVe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,jVe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,HVe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,y9={string:[[function(e){var t=VVe.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:e.length===4?jn(parseInt(e[3]+e[3],16)/255,2):1}:e.length===6||e.length===8?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:e.length===8?jn(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=jVe.exec(e)||HVe.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:Dee({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=FVe.exec(e)||zVe.exec(e);if(!t)return null;var o,r,n=Vee({h:(o=t[1],r=t[2],r===void 0&&(r="deg"),Number(o)*(DVe[r]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return zee(n)},"hsl"]],object:[[function(e){var t=e.r,o=e.g,r=e.b,n=e.a,i=n===void 0?1:n;return df(t)&&df(o)&&df(r)?Dee({r:Number(t),g:Number(o),b:Number(r),a:Number(i)}):null},"rgb"],[function(e){var t=e.h,o=e.s,r=e.l,n=e.a,i=n===void 0?1:n;if(!df(t)||!df(o)||!df(r))return null;var s=Vee({h:Number(t),s:Number(o),l:Number(r),a:Number(i)});return zee(s)},"hsl"],[function(e){var t=e.h,o=e.s,r=e.v,n=e.a,i=n===void 0?1:n;if(!df(t)||!df(o)||!df(r))return null;var s=(function(a){return{h:Uee(a.h),s:Qa(a.s,0,100),v:Qa(a.v,0,100),a:Qa(a.a)}})({h:Number(t),s:Number(o),v:Number(r),a:Number(i)});return $ee(s)},"hsv"]]},jee=function(e,t){for(var o=0;o<t.length;o++){var r=t[o][0](e);if(r)return[r,t[o][1]]}return[null,void 0]},WVe=function(e){return typeof e=="string"?jee(e.trim(),y9.string):typeof e=="object"&&e!==null?jee(e,y9.object):[null,void 0]};var h9=function(e,t){var o=G0(e);return{h:o.h,s:Qa(o.s+100*t,0,100),l:o.l,a:o.a}},b9=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},Hee=function(e,t){var o=G0(e);return{h:o.h,s:o.s,l:Qa(o.l+100*t,0,100),a:o.a}},v9=(function(){function e(t){this.parsed=WVe(t)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return this.parsed!==null},e.prototype.brightness=function(){return jn(b9(this.rgba),2)},e.prototype.isDark=function(){return b9(this.rgba)<.5},e.prototype.isLight=function(){return b9(this.rgba)>=.5},e.prototype.toHex=function(){return t=g9(this.rgba),o=t.r,r=t.g,n=t.b,s=(i=t.a)<1?lI(jn(255*i)):"","#"+lI(o)+lI(r)+lI(n)+s;var t,o,r,n,i,s},e.prototype.toRgb=function(){return g9(this.rgba)},e.prototype.toRgbString=function(){return t=g9(this.rgba),o=t.r,r=t.g,n=t.b,(i=t.a)<1?"rgba("+o+", "+r+", "+n+", "+i+")":"rgb("+o+", "+r+", "+n+")";var t,o,r,n,i},e.prototype.toHsl=function(){return Fee(G0(this.rgba))},e.prototype.toHslString=function(){return t=Fee(G0(this.rgba)),o=t.h,r=t.s,n=t.l,(i=t.a)<1?"hsla("+o+", "+r+"%, "+n+"%, "+i+")":"hsl("+o+", "+r+"%, "+n+"%)";var t,o,r,n,i},e.prototype.toHsv=function(){return t=Gee(this.rgba),{h:jn(t.h),s:jn(t.s),v:jn(t.v),a:jn(t.a,3)};var t},e.prototype.invert=function(){return Go({r:255-(t=this.rgba).r,g:255-t.g,b:255-t.b,a:t.a});var t},e.prototype.saturate=function(t){return t===void 0&&(t=.1),Go(h9(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Go(h9(this.rgba,-t))},e.prototype.grayscale=function(){return Go(h9(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Go(Hee(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Go(Hee(this.rgba,-t))},e.prototype.rotate=function(t){return t===void 0&&(t=15),this.hue(this.hue()+t)},e.prototype.alpha=function(t){return typeof t=="number"?Go({r:(o=this.rgba).r,g:o.g,b:o.b,a:t}):jn(this.rgba.a,3);var o},e.prototype.hue=function(t){var o=G0(this.rgba);return typeof t=="number"?Go({h:t,s:o.s,l:o.l,a:o.a}):jn(o.h)},e.prototype.isEqual=function(t){return this.toHex()===Go(t).toHex()},e})(),Go=function(e){return e instanceof v9?e:new v9(e)},Wee=[],am=function(e){e.forEach(function(t){Wee.indexOf(t)<0&&(t(v9,y9),Wee.push(t))})};function lm(e,t){var o={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"},r={};for(var n in o)r[o[n]]=n;var i={};e.prototype.toName=function(s){if(!(this.rgba.a||this.rgba.r||this.rgba.g||this.rgba.b))return"transparent";var a,l,u=r[this.toHex()];if(u)return u;if(s?.closest){var d=this.toRgb(),f=1/0,p="black";if(!i.length)for(var m in o)i[m]=new e(o[m]).toRgb();for(var g in o){var h=(a=d,l=i[g],Math.pow(a.r-l.r,2)+Math.pow(a.g-l.g,2)+Math.pow(a.b-l.b,2));h<f&&(f=h,p=g)}return p}},t.string.push([function(s){var a=s.toLowerCase(),l=a==="transparent"?"#0000":o[a];return l?new e(l).toRgb():null},"name"])}var _9=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},w9=function(e){return .2126*_9(e.r)+.7152*_9(e.g)+.0722*_9(e.b)};function s_(e){e.prototype.luminance=function(){return t=w9(this.rgba),(o=2)===void 0&&(o=0),r===void 0&&(r=Math.pow(10,o)),Math.round(r*t)/r+0;var t,o,r},e.prototype.contrast=function(t){t===void 0&&(t="#FFF");var o,r,n,i,s,a,l,u=t instanceof e?t:new e(t);return i=this.rgba,s=u.toRgb(),a=w9(i),l=w9(s),o=a>l?(a+.05)/(l+.05):(l+.05)/(a+.05),(r=2)===void 0&&(r=0),n===void 0&&(n=Math.pow(10,r)),Math.floor(n*o)/n+0},e.prototype.isReadable=function(t,o){return t===void 0&&(t="#FFF"),o===void 0&&(o={}),this.contrast(t)>=(a=(s=(r=o).size)===void 0?"normal":s,(i=(n=r.level)===void 0?"AA":n)==="AAA"&&a==="normal"?7:i==="AA"&&a==="large"?3:4.5);var r,n,i,s,a}}var k9=function(e,t){return k9=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,r){o.__proto__=r}||function(o,r){for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(o[n]=r[n])},k9(e,t)};function Yee(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");k9(e,t);function o(){this.constructor=e}e.prototype=t===null?Object.create(t):(o.prototype=t.prototype,new o)}var hr=function(){return hr=Object.assign||function(t){for(var o,r=1,n=arguments.length;r<n;r++){o=arguments[r];for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(t[i]=o[i])}return t},hr.apply(this,arguments)};function Kee(e){return e.toLowerCase()}var UVe=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],GVe=/[^A-Z0-9]+/gi;function cI(e,t){t===void 0&&(t={});for(var o=t.splitRegexp,r=o===void 0?UVe:o,n=t.stripRegexp,i=n===void 0?GVe:n,s=t.transform,a=s===void 0?Kee:s,l=t.delimiter,u=l===void 0?" ":l,d=qee(qee(e,r,"$1\0$2"),i,"\0"),f=0,p=d.length;d.charAt(f)==="\0";)f++;for(;d.charAt(p-1)==="\0";)p--;return d.slice(f,p).split("\0").map(a).join(u)}function qee(e,t,o){return t instanceof RegExp?e.replace(t,o):t.reduce(function(r,n){return r.replace(n,o)},e)}function Zee(e,t){return t===void 0&&(t={}),cI(e,hr({delimiter:"."},t))}function Xee(e,t){return t===void 0&&(t={}),Zee(e,hr({delimiter:"-"},t))}function Bs(e){let t=e?.toString?.()??"";return t=t.replace(/['\u2019]/,""),Xee(t,{splitRegexp:[/(?!(?:1ST|2ND|3RD|[4-9]TH)(?![a-z]))([a-z0-9])([A-Z])/g,/(?!(?:1st|2nd|3rd|[4-9]th)(?![a-z]))([0-9])([a-z])/g,/([A-Za-z])([0-9])/g,/([A-Z])([A-Z][a-z])/g]})}am([lm,s_]);var Lu=(e,t,o)=>{if(t){let r=e?.find(n=>n.slug===t);if(r)return r}return{color:o}},uI=(e,t)=>e?.find(o=>o.color===t);function Ja(e,t){if(!(!e||!t))return`has-${Bs(t)}-${e}`}function Qee(e,t){let o=Go(t),r=({color:i})=>o.contrast(i),n=Math.max(...e.map(r));return e.find(i=>r(i)===n).color}var Q_=c(F(),1),Bb=c(ue(),1);var yre=c(ee(),1),vre=c(Nt(),1);var O2=c(F(),1),P2=c(ce(),1);var ff=c(ce(),1),dte=c(q(),1),Y0=c(ee(),1),sb=c(F(),1);var a_=c(F(),1),ote=c(T(),1),dI=(0,a_.createContext)({});dI.displayName="BlockContext";function fI({value:e,children:t}){let o=(0,a_.useContext)(dI),r=(0,a_.useMemo)(()=>({...o,...e}),[o,e]);return(0,ote.jsx)(dI.Provider,{value:r,children:t})}var Hn=dI;var l_=c(ma(),1);function rb(e){return e?.startsWith("#")&&(0,l_.isValidFragment)(e)}function nb(e){return e?.startsWith("/")||e?.startsWith("./")||e?.startsWith("../")}function ib(e){if(e.includes(" "))return!1;let o=(0,l_.getProtocol)(e),r=(0,l_.isValidProtocol)(o),n=$Ve(e),i=e?.startsWith("www.");return r||i||rb(e)||n||nb(e)}function $Ve(e,t=6){let o=e.split(/[?#]/)[0];return new RegExp(`(?<=\\S)\\.(?:[a-zA-Z_]{2,${t}})(?:\\/|$)`).test(o)}var YVe="__default",nte="core/pattern-overrides",KVe={};function ite(e,t,o){let r;if(t)for(let[n,i]of Object.entries(e))t.includes(n)&&(r===void 0&&(r={}),r[n]=i);if(o)for(let n of o)n?.usesContext?.forEach(i=>{i in e&&(r===void 0&&(r={}),r[i]=e[i])});return r??KVe}function $0(e){return e?.[YVe]?.source===nte}function pI(e,t){if(!$0(e))return e;let o={};for(let r of t){let n=e[r]?e[r]:{source:nte};o[r]=n}return o}var ate=c(mI(),1),{lock:lte,unlock:K}=(0,ate.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/block-editor");var cte=c(F(),1),Rn=(0,cte.createContext)({});Rn.displayName="PrivateBlockContext";var gI=c(T(),1),qVe=e=>{let{name:t}=e,o=(0,ff.getBlockType)(t);if(!o)return null;let r=o.edit||o.save;return(0,gI.jsx)(r,{...e})},ute=(0,dte.withFilters)("editor.BlockEdit")(qVe),ZVe=e=>{let{name:t,clientId:o,attributes:r,setAttributes:n}=e,i=(0,Y0.useRegistry)(),s=(0,ff.getBlockType)(t),a=(0,sb.useContext)(Hn),l=(0,Y0.useSelect)(v=>K(v(ff.store)).getAllBlockBindingsSources(),[]),{bindableAttributes:u}=(0,sb.useContext)(Rn),{blockBindings:d,context:f,hasPatternOverrides:p}=(0,sb.useMemo)(()=>({blockBindings:pI(r?.metadata?.bindings,u),context:ite(a,s?.usesContext,r?.metadata?.bindings?Object.values(r.metadata.bindings).map(v=>l[v?.source]):void 0),hasPatternOverrides:$0(r?.metadata?.bindings)}),[s?.usesContext,a,r?.metadata?.bindings,u,l]),m=(0,Y0.useSelect)(v=>{if(!d)return r;let y={},_=new Map;for(let[w,k]of Object.entries(d)){let{source:x,args:C}=k,E=l[x];!E||!u?.includes(w)||_.set(E,{..._.get(E),[w]:{args:C}})}if(_.size)for(let[w,k]of _){let x={};w.getValues?x=w.getValues({select:v,context:f,clientId:o,bindings:k}):Object.keys(k).forEach(C=>{x[C]=w.label});for(let[C,E]of Object.entries(x))C==="url"&&(!E||!ib(E))?y[C]=null:y[C]=E}return{...r,...y}},[r,u,d,o,f,l]),g=(0,sb.useCallback)(v=>{if(!d){n(v);return}i.batch(()=>{let y={...v},_=new Map;for(let[k,x]of Object.entries(y)){if(!d[k]||!u?.includes(k))continue;let C=d[k],E=l[C?.source];E?.setValues&&(_.set(E,{..._.get(E),[k]:{args:C.args,newValue:x}}),delete y[k])}if(_.size)for(let[k,x]of _)k.setValues({select:i.select,dispatch:i.dispatch,context:f,clientId:o,bindings:x});let w=!!f["pattern/overrides"];!(p&&w)&&Object.keys(y).length&&(p&&delete y.href,n(y))})},[u,d,o,f,p,n,l,i]);if(!s)return null;if(s.apiVersion>1)return(0,gI.jsx)(ute,{...e,attributes:m,context:f,setAttributes:g});let h=(0,ff.hasBlockSupport)(s,"className",!0)?(0,ff.getBlockDefaultClassName)(t):null,b=Y(h,r?.className,e.className);return(0,gI.jsx)(ute,{...e,attributes:m,className:b,context:f,setAttributes:g})},fte=ZVe;var gre=c(ce(),1),Xj=c(q(),1),hre=c(ee(),1),I2=c(Z(),1);var B2=c(ee(),1);var u_=c(ab(),1),C9=c(ue(),1),X0=c(ee(),1),xte=c(Nt(),1),xI=c(ce(),1);var Ft=c(Z(),1),gte={insertUsage:{}},K0={alignWide:!1,supportsLayout:!0,colors:[{name:(0,Ft.__)("Black"),slug:"black",color:"#000000"},{name:(0,Ft.__)("Cyan bluish gray"),slug:"cyan-bluish-gray",color:"#abb8c3"},{name:(0,Ft.__)("White"),slug:"white",color:"#ffffff"},{name:(0,Ft.__)("Pale pink"),slug:"pale-pink",color:"#f78da7"},{name:(0,Ft.__)("Vivid red"),slug:"vivid-red",color:"#cf2e2e"},{name:(0,Ft.__)("Luminous vivid orange"),slug:"luminous-vivid-orange",color:"#ff6900"},{name:(0,Ft.__)("Luminous vivid amber"),slug:"luminous-vivid-amber",color:"#fcb900"},{name:(0,Ft.__)("Light green cyan"),slug:"light-green-cyan",color:"#7bdcb5"},{name:(0,Ft.__)("Vivid green cyan"),slug:"vivid-green-cyan",color:"#00d084"},{name:(0,Ft.__)("Pale cyan blue"),slug:"pale-cyan-blue",color:"#8ed1fc"},{name:(0,Ft.__)("Vivid cyan blue"),slug:"vivid-cyan-blue",color:"#0693e3"},{name:(0,Ft.__)("Vivid purple"),slug:"vivid-purple",color:"#9b51e0"}],fontSizes:[{name:(0,Ft._x)("Small","font size name"),size:13,slug:"small"},{name:(0,Ft._x)("Normal","font size name"),size:16,slug:"normal"},{name:(0,Ft._x)("Medium","font size name"),size:20,slug:"medium"},{name:(0,Ft._x)("Large","font size name"),size:36,slug:"large"},{name:(0,Ft._x)("Huge","font size name"),size:42,slug:"huge"}],imageDefaultSize:"large",imageSizes:[{slug:"thumbnail",name:(0,Ft.__)("Thumbnail")},{slug:"medium",name:(0,Ft.__)("Medium")},{slug:"large",name:(0,Ft.__)("Large")},{slug:"full",name:(0,Ft.__)("Full Size")}],imageEditing:!0,maxWidth:580,allowedBlockTypes:!0,maxUploadFileSize:0,allowedMimeTypes:null,canLockBlocks:!0,blockStatesEditingEnabled:!0,canEditCSS:!1,enableOpenverseMediaCategory:!0,clearBlockSelection:!0,__experimentalCanUserUseUnfilteredHTML:!1,__experimentalBlockDirectory:!1,__mobileEnablePageTemplates:!1,__experimentalBlockPatterns:[],__experimentalBlockPatternCategories:[],isPreviewMode:!1,blockInspectorAnimation:{animationParent:"core/navigation","core/navigation":{enterDirection:"leftToRight"},"core/navigation-submenu":{enterDirection:"rightToLeft"},"core/navigation-link":{enterDirection:"rightToLeft"},"core/search":{enterDirection:"rightToLeft"},"core/social-links":{enterDirection:"rightToLeft"},"core/page-list":{enterDirection:"rightToLeft"},"core/spacer":{enterDirection:"rightToLeft"},"core/home-link":{enterDirection:"rightToLeft"},"core/site-title":{enterDirection:"rightToLeft"},"core/site-logo":{enterDirection:"rightToLeft"}},generateAnchors:!1,gradients:[{name:(0,Ft.__)("Vivid cyan blue to vivid purple"),gradient:"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)",slug:"vivid-cyan-blue-to-vivid-purple"},{name:(0,Ft.__)("Light green cyan to vivid green cyan"),gradient:"linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%)",slug:"light-green-cyan-to-vivid-green-cyan"},{name:(0,Ft.__)("Luminous vivid amber to luminous vivid orange"),gradient:"linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%)",slug:"luminous-vivid-amber-to-luminous-vivid-orange"},{name:(0,Ft.__)("Luminous vivid orange to vivid red"),gradient:"linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%)",slug:"luminous-vivid-orange-to-vivid-red"},{name:(0,Ft.__)("Very light gray to cyan bluish gray"),gradient:"linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%)",slug:"very-light-gray-to-cyan-bluish-gray"},{name:(0,Ft.__)("Cool to warm spectrum"),gradient:"linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%)",slug:"cool-to-warm-spectrum"},{name:(0,Ft.__)("Blush light purple"),gradient:"linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%)",slug:"blush-light-purple"},{name:(0,Ft.__)("Blush bordeaux"),gradient:"linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%)",slug:"blush-bordeaux"},{name:(0,Ft.__)("Luminous dusk"),gradient:"linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%)",slug:"luminous-dusk"},{name:(0,Ft.__)("Pale ocean"),gradient:"linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%)",slug:"pale-ocean"},{name:(0,Ft.__)("Electric grass"),gradient:"linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%)",slug:"electric-grass"},{name:(0,Ft.__)("Midnight"),gradient:"linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%)",slug:"midnight"}],__unstableResolvedAssets:{styles:[],scripts:[]}};function hI(e,t,o){return[...e.slice(0,o),...Array.isArray(t)?t:[t],...e.slice(o)]}function bI(e,t,o,r=1){let n=[...e];return n.splice(t,r),hI(n,e.slice(t,t+r),o)}var Is=Symbol("globalStylesDataKey"),c_=Symbol("globalStylesLinks"),cm=Symbol("selectBlockPatternsKey"),yI=Symbol("reusableBlocksSelect"),pf=Symbol("userPatternCategoriesSelect"),um=Symbol("sectionRootClientIdKey"),vI=Symbol("mediaEditKey"),_I=Symbol("getMediaSelect"),dm=Symbol("isIsolatedEditor"),el=Symbol("deviceTypeKey"),wI=Symbol("isNavigationOverlayContext"),hte=Symbol("isNavigationPostEditor"),q0=Symbol("mediaUploadOnSuccess"),bte=Symbol("mediaSideloadFromUrl"),yte=Symbol("openMediaEditorModal");var{isContentBlock:XVe}=K(xI.privateApis),QVe=e=>e;function kI(e,t=""){let o=new Map,r=[];return o.set(t,r),e.forEach(n=>{let{clientId:i,innerBlocks:s}=n;r.push(i),kI(s,i).forEach((a,l)=>{o.set(l,a)})}),o}function x9(e,t=""){let o=[],r=[[t,e]];for(;r.length;){let[n,i]=r.shift();i.forEach(({innerBlocks:s,...a})=>{o.push([a.clientId,n]),s?.length&&r.push([a.clientId,s])})}return o}function Ste(e,t=QVe){let o=[],r=[...e];for(;r.length;){let{innerBlocks:n,...i}=r.shift();r.push(...n),o.push([i.clientId,t(i)])}return o}function E9(e){let t={},o=[...e];for(;o.length;){let{innerBlocks:r,...n}=o.shift();o.push(...r),t[n.clientId]=!0}return t}function vte(e){return Ste(e,t=>{let{attributes:o,...r}=t;return r})}function _te(e){return Ste(e,t=>t.attributes)}function JVe(e,t){return(0,u_.default)(Object.keys(e),Object.keys(t))}function e6e(e,t){return e.type==="UPDATE_BLOCK_ATTRIBUTES"&&t!==void 0&&t.type==="UPDATE_BLOCK_ATTRIBUTES"&&(0,u_.default)(e.clientIds,t.clientIds)&&JVe(e.attributes,t.attributes)}function wte(e,t){let o=e.tree,r=[...t],n=[...t];for(;r.length;){let i=r.shift();r.push(...i.innerBlocks),n.push(...i.innerBlocks)}for(let i of n)o.set(i.clientId,{});for(let i of n)o.set(i.clientId,Object.assign(o.get(i.clientId),{...e.byClientId.get(i.clientId),attributes:e.attributes.get(i.clientId),innerBlocks:i.innerBlocks.map(s=>o.get(s.clientId))}))}function fm(e,t,o=!1){let r=e.tree,n=new Set([]),i=new Set;for(let s of t){let a=o?s:e.parents.get(s);do if(e.controlledInnerBlocks.has(a)){i.add(a);break}else n.add(a),a=e.parents.get(a);while(a!==void 0)}for(let s of n)r.set(s,{...r.get(s)});for(let s of n)r.get(s).innerBlocks=(e.order.get(s)||[]).map(a=>r.get(a));for(let s of i)r.set("controlled||"+s,{innerBlocks:(e.order.get(s)||[]).map(a=>r.get(a))})}var t6e=e=>(t={},o)=>{let r=e(t,o);if(r===t)return t;switch(r.tree=t.tree?t.tree:new Map,o.type){case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{r.tree=new Map(r.tree),wte(r,o.blocks),fm(r,o.rootClientId?[o.rootClientId]:[""],!0);break}case"UPDATE_BLOCK":r.tree=new Map(r.tree),r.tree.set(o.clientId,{...r.tree.get(o.clientId),...r.byClientId.get(o.clientId),attributes:r.attributes.get(o.clientId)}),fm(r,[o.clientId],!1);break;case"UPDATE_BLOCK_ATTRIBUTES":{r.tree=new Map(r.tree),o.clientIds.forEach(i=>{r.tree.set(i,{...r.tree.get(i),attributes:r.attributes.get(i)})}),fm(r,o.clientIds,!1);break}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let i=E9(o.blocks);r.tree=new Map(r.tree),o.replacedClientIds.forEach(a=>{r.tree.delete(a),i[a]||r.tree.delete("controlled||"+a)}),wte(r,o.blocks),fm(r,o.blocks.map(a=>a.clientId),!1);let s=[];for(let a of o.clientIds){let l=t.parents.get(a);l!==void 0&&(l===""||r.byClientId.get(l))&&s.push(l)}fm(r,s,!0);break}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":let n=[];for(let i of o.clientIds){let s=t.parents.get(i);s!==void 0&&(s===""||r.byClientId.get(s))&&n.push(s)}r.tree=new Map(r.tree),o.removedClientIds.forEach(i=>{r.tree.delete(i),r.tree.delete("controlled||"+i)}),fm(r,n,!0);break;case"MOVE_BLOCKS_TO_POSITION":{let i=[];o.fromRootClientId?i.push(o.fromRootClientId):i.push(""),o.toRootClientId&&i.push(o.toRootClientId),r.tree=new Map(r.tree),fm(r,i,!0);break}case"MOVE_BLOCKS_UP":case"MOVE_BLOCKS_DOWN":{let i=[o.rootClientId?o.rootClientId:""];r.tree=new Map(r.tree),fm(r,i,!0);break}}return r};function o6e(e){let t,o;return(r,n)=>{let i=e(r,n),s=o;o=n.type==="MARK_NEXT_CHANGE_AS_NOT_PERSISTENT"?n.history??"merge":void 0;let a=n.type==="MARK_LAST_CHANGE_AS_PERSISTENT"||s;if(r===i&&!a)return r.isPersistentChange!==void 0?r:{...i,isPersistentChange:!0};let l=a?!s:!e6e(n,t);if(t=n,s==="ignore")return{...i,isPersistentChange:l,lastBlockChangeHistoryMode:"ignore"};let{lastBlockChangeHistoryMode:u,...d}=i;return{...d,isPersistentChange:l}}}function r6e(e){let t=new Set(["RECEIVE_BLOCKS"]);return(o,r)=>{let n=e(o,r);return n!==o&&(n.isIgnoredChange=t.has(r.type)),n}}var n6e=e=>(t,o)=>{let r=n=>{let i=n;for(let s=0;s<i.length;s++)!t.order.get(i[s])||o.keepControlledInnerBlocks&&o.keepControlledInnerBlocks[i[s]]||(i===n&&(i=[...i]),i.push(...t.order.get(i[s])));return i};if(t)switch(o.type){case"REMOVE_BLOCKS":o={...o,type:"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN",removedClientIds:r(o.clientIds)};break;case"REPLACE_BLOCKS":o={...o,type:"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN",replacedClientIds:r(o.clientIds)};break}return e(t,o)},i6e=e=>(t,o)=>{if(o.type==="RESET_BLOCKS"){let r=e(void 0,{type:"INSERT_BLOCKS",rootClientId:"",blocks:o.blocks}),n=t?.controlledInnerBlocks??new Set;if(t?.order)for(let s of n){if(!r.byClientId.has(s))continue;r.controlledInnerBlocks.add(s);let a=t.order.get(s);if(!a?.length)continue;r.order.set(s,a);let l=(u,d)=>{let f=t.byClientId.get(u);if(!f)return;r.byClientId.set(u,f),r.attributes.set(u,t.attributes.get(u)),r.parents.set(u,d);let p=t.order.get(u)||[];r.order.set(u,p),p.forEach(m=>l(m,u))};a.forEach(u=>l(u,s))}for(let s of r.controlledInnerBlocks){let a=r.order.get(s);if(!a?.length)continue;let l=a.map(f=>t.tree.get(f)),u=r.tree.get(s);u&&(u.innerBlocks=l),r.tree.set("controlled||"+s,{innerBlocks:l});let d=f=>{let p=t.tree.get(f);if(!p)return;r.tree.set(f,p),(r.order.get(f)||[]).forEach(d)};a.forEach(d)}let i=t?.blockEditingModes??new Map;for(let[s,a]of i)r.tree.has(s)&&r.blockEditingModes.set(s,a);return r}return e(t,o)},s6e=e=>(t,o)=>{if(o.type!=="REPLACE_INNER_BLOCKS")return e(t,o);let r={};if(t.controlledInnerBlocks.size){let s=[...o.blocks];for(;s.length;){let{innerBlocks:a,...l}=s.shift();s.push(...a),t.controlledInnerBlocks.has(l.clientId)&&(r[l.clientId]=!0)}}let n=t;t.order.get(o.rootClientId)&&(n=e(n,{type:"REMOVE_BLOCKS",keepControlledInnerBlocks:r,clientIds:t.order.get(o.rootClientId)}));let i=n;if(o.blocks.length){i=e(i,{...o,type:"INSERT_BLOCKS",index:0});let s=new Map(i.order);Object.keys(r).forEach(a=>{t.order.get(a)&&s.set(a,t.order.get(a))}),i.order=s,i.tree=new Map(i.tree),Object.keys(r).forEach(a=>{let l=`controlled||${a}`;t.tree.has(l)&&i.tree.set(l,t.tree.get(l))})}return i},a6e=e=>(t,o)=>{if(o.type==="SET_HAS_CONTROLLED_INNER_BLOCKS"){if(t.order.get(o.clientId)?.length){let n=e(t,{type:"REPLACE_INNER_BLOCKS",rootClientId:o.clientId,blocks:[]});return e(n,o)}return e(t,o)}return e(t,o)},l6e=(0,C9.pipe)(X0.combineReducers,t6e,n6e,s6e,i6e,o6e,r6e,a6e)({byClientId(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{let o=new Map(e);return vte(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"UPDATE_BLOCK":{if(!e.has(t.clientId))return e;let{attributes:o,...r}=t.updates;if(Object.values(r).length===0)return e;let n=new Map(e);return n.set(t.clientId,{...e.get(t.clientId),...r}),n}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{if(!t.blocks)return e;let o=new Map(e);return t.replacedClientIds.forEach(r=>{o.delete(r)}),vte(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let o=new Map(e);return t.removedClientIds.forEach(r=>{o.delete(r)}),o}}return e},attributes(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{let o=new Map(e);return _te(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"UPDATE_BLOCK":{if(!e.get(t.clientId)||!t.updates.attributes)return e;let o=new Map(e);return o.set(t.clientId,{...e.get(t.clientId),...t.updates.attributes}),o}case"UPDATE_BLOCK_ATTRIBUTES":{if(t.clientIds.every(n=>!e.get(n)))return e;let o=!1,r=new Map(e);for(let n of t.clientIds){let i=Object.entries(t.options?.uniqueByBlock?t.attributes[n]:t.attributes??{});if(i.length===0)continue;let s=!1,a=e.get(n),l={};i.forEach(([u,d])=>{a[u]!==d&&(s=!0,l[u]=d)}),o=o||s,s&&r.set(n,{...a,...l})}return o?r:e}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{if(!t.blocks)return e;let o=new Map(e);return t.replacedClientIds.forEach(r=>{o.delete(r)}),_te(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let o=new Map(e);return t.removedClientIds.forEach(r=>{o.delete(r)}),o}}return e},order(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":{let o=kI(t.blocks),r=new Map(e);return o.forEach((n,i)=>{i!==""&&r.set(i,n)}),r.set("",(e.get("")??[]).concat(o[""])),r}case"INSERT_BLOCKS":{let{rootClientId:o=""}=t,r=e.get(o)||[],n=kI(t.blocks,o),{index:i=r.length}=t,s=new Map(e);return n.forEach((a,l)=>{s.set(l,a)}),s.set(o,hI(r,n.get(o),i)),s}case"MOVE_BLOCKS_TO_POSITION":{let{fromRootClientId:o="",toRootClientId:r="",clientIds:n}=t,{index:i=e.get(r).length}=t;if(o===r){let l=e.get(r).indexOf(n[0]);if(l===-1)return e;let u=new Map(e);return u.set(r,bI(e.get(r),l,i,n.length)),u}let s=new Map(e);return s.set(o,e.get(o)?.filter(a=>!n.includes(a))??[]),s.set(r,hI(e.get(r),n,i)),s}case"MOVE_BLOCKS_UP":{let{clientIds:o,rootClientId:r=""}=t,n=o[0],i=e.get(r);if(!i.length||n===i[0])return e;let s=i.indexOf(n),a=new Map(e);return a.set(r,bI(i,s,s-1,o.length)),a}case"MOVE_BLOCKS_DOWN":{let{clientIds:o,rootClientId:r=""}=t,n=o[0],i=o[o.length-1],s=e.get(r);if(!s.length||i===s[s.length-1])return e;let a=s.indexOf(n),l=new Map(e);return l.set(r,bI(s,a,a+1,o.length)),l}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let{clientIds:o}=t;if(!t.blocks)return e;let r=kI(t.blocks),n=new Map(e);return t.replacedClientIds.forEach(i=>{n.delete(i)}),r.forEach((i,s)=>{s!==""&&n.set(s,i)}),n.forEach((i,s)=>{let a=Object.values(i).reduce((l,u)=>u===o[0]?[...l,...r.get("")]:(o.indexOf(u)===-1&&l.push(u),l),[]);n.set(s,a)}),n}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let o=new Map(e);return t.removedClientIds.forEach(r=>{o.delete(r)}),o.forEach((r,n)=>{let i=r?.filter(s=>!t.removedClientIds.includes(s))??[];i.length!==r.length&&o.set(n,i)}),o}}return e},parents(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":{let o=new Map(e);return x9(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"INSERT_BLOCKS":{let o=new Map(e);return x9(t.blocks,t.rootClientId||"").forEach(([r,n])=>{o.set(r,n)}),o}case"MOVE_BLOCKS_TO_POSITION":{let o=new Map(e);return t.clientIds.forEach(r=>{o.set(r,t.toRootClientId||"")}),o}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let o=new Map(e);return t.replacedClientIds.forEach(r=>{o.delete(r)}),x9(t.blocks,e.get(t.clientIds[0])).forEach(([r,n])=>{o.set(r,n)}),o}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let o=new Map(e);return t.removedClientIds.forEach(r=>{o.delete(r)}),o}}return e},controlledInnerBlocks(e=new Set,{type:t,clientId:o,hasControlledInnerBlocks:r}){if(t==="SET_HAS_CONTROLLED_INNER_BLOCKS"){if(r)return e.has(o)?e:new Set(e).add(o);if(!e.has(o))return e;let n=new Set(e);return n.delete(o),n}return e},blockEditingModes(e=new Map,t){switch(t.type){case"SET_BLOCK_EDITING_MODE":return e.get(t.clientId)===t.mode?e:new Map(e).set(t.clientId,t.mode);case"UNSET_BLOCK_EDITING_MODE":{if(!e.has(t.clientId))return e;let o=new Map(e);return o.delete(t.clientId),o}}return e}});function c6e(e=!1,t){switch(t.type){case"HIDE_BLOCK_INTERFACE":return!0;case"SHOW_BLOCK_INTERFACE":return!1}return e}function u6e(e=!1,t){switch(t.type){case"START_TYPING":return!0;case"STOP_TYPING":return!1}return e}function d6e(e=!1,t){switch(t.type){case"START_DRAGGING":return!0;case"STOP_DRAGGING":return!1}return e}function f6e(e=[],t){switch(t.type){case"START_DRAGGING_BLOCKS":return t.clientIds;case"STOP_DRAGGING_BLOCKS":return[]}return e}function p6e(e={},t){return t.type==="SET_BLOCK_VISIBILITY"?{...e,...t.updates}:e}function kte(e={},t){switch(t.type){case"CLEAR_SELECTED_BLOCK":return e.clientId?{}:e;case"SELECT_BLOCK":return t.clientId===e.clientId?e:{clientId:t.clientId};case"REPLACE_INNER_BLOCKS":case"INSERT_BLOCKS":return!t.updateSelection||!t.blocks.length?e:{clientId:t.blocks[0].clientId};case"REMOVE_BLOCKS":return!t.clientIds||!t.clientIds.length||t.clientIds.indexOf(e.clientId)===-1?e:{};case"REPLACE_BLOCKS":{if(t.clientIds.indexOf(e.clientId)===-1)return e;let o=t.blocks[t.indexToSelect]||t.blocks[t.blocks.length-1];return o?o.clientId===e.clientId?e:{clientId:o.clientId}:{}}}return e}function m6e(e={},t){switch(t.type){case"SELECTION_CHANGE":return t.clientId?{selectionStart:{clientId:t.clientId,attributeKey:t.attributeKey,offset:t.startOffset},selectionEnd:{clientId:t.clientId,attributeKey:t.attributeKey,offset:t.endOffset}}:{selectionStart:t.start||e.selectionStart,selectionEnd:t.end||e.selectionEnd};case"RESET_SELECTION":let{selectionStart:n,selectionEnd:i}=t;return{selectionStart:n,selectionEnd:i};case"MULTI_SELECT":let s={selectionStart:{clientId:t.start},selectionEnd:{clientId:t.end}};return(0,u_.default)(e,s)?e:s;case"RESET_BLOCKS":let a=e?.selectionStart?.clientId,l=e?.selectionEnd?.clientId;if(!a&&!l)return e;if(!t.blocks.some(u=>u.clientId===a))return{selectionStart:{},selectionEnd:{}};if(!t.blocks.some(u=>u.clientId===l))return{...e,selectionEnd:e.selectionStart}}let o=kte(e.selectionStart,t),r=kte(e.selectionEnd,t);return o===e.selectionStart&&r===e.selectionEnd?e:{selectionStart:o,selectionEnd:r}}function g6e(e=!1,t){switch(t.type){case"START_MULTI_SELECT":return!0;case"STOP_MULTI_SELECT":return!1}return e}function h6e(e=!0,t){return t.type==="TOGGLE_SELECTION"?t.isSelectionEnabled:e}function b6e(e=null,t){switch(t.type){case"SHOW_VIEWPORT_MODAL":return t.clientIds;case"HIDE_VIEWPORT_MODAL":return null}return e}function y6e(e=!1,t){switch(t.type){case"DISPLAY_BLOCK_REMOVAL_PROMPT":let{clientIds:o,selectPrevious:r,message:n}=t;return{clientIds:o,selectPrevious:r,message:n};case"CLEAR_BLOCK_REMOVAL_PROMPT":return!1}return e}function v6e(e=!1,t){return t.type==="SET_BLOCK_REMOVAL_RULES"?t.rules:e}function _6e(e=null,t){return t.type==="REPLACE_BLOCKS"&&t.initialPosition!==void 0||["MULTI_SELECT","SELECT_BLOCK","RESET_SELECTION","INSERT_BLOCKS","REPLACE_INNER_BLOCKS"].includes(t.type)?t.initialPosition:e}function w6e(e={},t){if(t.type==="TOGGLE_BLOCK_MODE"){let{clientId:o}=t;return{...e,[o]:e[o]&&e[o]==="html"?"visual":"html"}}return e}function k6e(e=null,t){switch(t.type){case"SHOW_INSERTION_POINT":{let{rootClientId:o,index:r,__unstableWithInserter:n,operation:i,nearestSide:s}=t,a={rootClientId:o,index:r,__unstableWithInserter:n,operation:i,nearestSide:s};return(0,u_.default)(e,a)?e:a}case"HIDE_INSERTION_POINT":return null}return e}function x6e(e={isValid:!0},t){return t.type==="SET_TEMPLATE_VALIDITY"?{...e,isValid:t.isValid}:e}function S6e(e=K0,t){if(t.type==="UPDATE_SETTINGS"){let o=t.reset?{...K0,...t.settings}:{...e,...t.settings};return Object.defineProperty(o,"__unstableIsPreviewMode",{get(){return(0,xte.default)("__unstableIsPreviewMode",{since:"6.8",alternative:"isPreviewMode"}),this.isPreviewMode}}),o}return e}function C6e(e=gte,t){switch(t.type){case"INSERT_BLOCKS":case"REPLACE_BLOCKS":{let o=t.blocks.reduce((r,n)=>{let{attributes:i,name:s}=n,a=s,l=(0,X0.select)(xI.store).getActiveBlockVariation(s,i);return l?.name&&(a+="/"+l.name),s==="core/block"&&(a+="/"+i.ref),{...r,[a]:{time:t.time,count:r[a]?r[a].count+1:1}}},e.insertUsage);return{...e,insertUsage:o}}}return e}var E6e=(e=new Map,t)=>{switch(t.type){case"REPLACE_BLOCKS":{let o=new Set,r=[...t.blocks];for(;r.length;){let i=r.shift();o.add(i.clientId),r.push(...i.innerBlocks)}let n=new Map(e);for(let i of t.clientIds)o.has(i)||n.delete(i);return n}case"REMOVE_BLOCKS":{let o=new Map(e);for(let r of t.clientIds)o.delete(r);return o}case"UPDATE_BLOCK_LIST_SETTINGS":{let r=(typeof t.clientId=="string"?[[t.clientId,t.settings]]:Object.entries(t.clientId)).filter(([i,s])=>s?!(0,u_.default)(e.get(i),s):e.has(i));if(!r.length)return e;let n=new Map(e);for(let[i,s]of r)s?n.set(i,s):n.delete(i);return n}}return e};function T6e(e=null,t){switch(t.type){case"UPDATE_BLOCK":if(!t.updates.attributes)break;return{[t.clientId]:t.updates.attributes};case"UPDATE_BLOCK_ATTRIBUTES":return t.clientIds.reduce((o,r)=>({...o,[r]:t.options?.uniqueByBlock?t.attributes[r]:t.attributes}),{})}return e}function R6e(e,t){switch(t.type){case"TOGGLE_BLOCK_HIGHLIGHT":let{clientId:o,isHighlighted:r}=t;return r?o:e===o?null:e;case"SELECT_BLOCK":if(t.clientId!==e)return null}return e}function B6e(e,t){switch(t.type){case"TOGGLE_BLOCK_SPOTLIGHT":let{clientId:o,hasBlockSpotlight:r}=t;return r?o:e===o?null:e;case"SELECT_BLOCK":return t.clientId!==e?null:e;case"SELECTION_CHANGE":return t.start?.clientId!==e||t.end?.clientId!==e?null:e;case"CLEAR_SELECTED_BLOCK":return null}return e}function I6e(e=null,t){switch(t.type){case"SET_BLOCK_EXPANDED_IN_LIST_VIEW":return t.clientId;case"SELECT_BLOCK":if(t.clientId!==e)return null}return e}function P6e(e={},t){switch(t.type){case"INSERT_BLOCKS":case"REPLACE_BLOCKS":if(!t.blocks.length)return e;let o=t.blocks.map(n=>n.clientId),r=t.meta?.source;return{clientIds:o,source:r};case"RESET_BLOCKS":return{}}return e}function O6e(e,t){if(t.type==="EDIT_CONTENT_ONLY_SECTION")return t.clientId;if(!e)return e;switch(t.type){case"REMOVE_BLOCKS":case"REPLACE_BLOCKS":if(t.clientIds.includes(e))return;break;case"RESET_BLOCKS":if(!E9(t.blocks)[e])return;break}return e}function A6e(e=new Map,t){switch(t.type){case"SET_STYLE_OVERRIDE":return new Map(e).set(t.id,t.style);case"DELETE_STYLE_OVERRIDE":{let o=new Map(e);return o.delete(t.id),o}}return e}function M6e(e=[],t){return t.type==="REGISTER_INSERTER_MEDIA_CATEGORY"?[...e,t.category]:e}function N6e(e=!1,t){return t.type==="LAST_FOCUS"?t.lastFocus:e}function L6e(e=100,t){switch(t.type){case"SET_ZOOM_LEVEL":return t.zoom;case"RESET_ZOOM_LEVEL":return 100}return e}function D6e(e=null,t){switch(t.type){case"SET_INSERTION_POINT":return t.value;case"SELECT_BLOCK":return null}return e}function V6e(e={allOpen:!1,panels:{}},t){switch(t.type){case"SET_OPEN_LIST_VIEW_PANEL":return{allOpen:!1,panels:t.clientId?{[t.clientId]:!0}:{}};case"SET_ALL_LIST_VIEW_PANELS_OPEN":return{allOpen:!0,panels:{}};case"TOGGLE_LIST_VIEW_PANEL":return{allOpen:!1,panels:{...e.panels,[t.clientId]:t.isOpen}};case"REPLACE_BLOCKS":case"REMOVE_BLOCKS":{if(!t.clientIds||t.clientIds.length===0)return e;let o={...e.panels},r=!1;return t.clientIds.forEach(n=>{n in o&&(delete o[n],r=!0)}),r?{...e,panels:o}:e}}return e}function F6e(e=0,t){return t.type==="INCREMENT_LIST_VIEW_EXPAND_REVISION"?e+1:e}function z6e(e=!1,t){switch(t.type){case"OPEN_LIST_VIEW_CONTENT_PANEL":return!0;case"CLOSE_LIST_VIEW_CONTENT_PANEL":return!1;case"CLEAR_SELECTED_BLOCK":return!1}return e}function j6e(e=null,t){switch(t.type){case"REQUEST_INSPECTOR_TAB":return{tabName:t.tabName,options:t.options};case"CLEAR_REQUESTED_INSPECTOR_TAB":return null}return e}function H6e(e=void 0,t){switch(t.type){case"SET_SELECTED_BLOCK_STYLE_STATE":{if(!t.clientId||!t.value)return;let o=e?.clientId===t.clientId?e.showStateOnCanvas??!0:!0,r=e?.clientId===t.clientId?e.value:{};return{clientId:t.clientId,showStateOnCanvas:o,value:{pseudo:"default",...r,...t.value}}}case"SET_SELECTED_BLOCK_STYLE_STATE_CANVAS_PREVIEW":{if(!t.clientId||typeof t.value!="boolean")return e;let o=e?.clientId===t.clientId?e.value:{};return{clientId:t.clientId,showStateOnCanvas:t.value,value:{pseudo:"default",...o}}}case"SELECT_BLOCK":case"SELECTION_CHANGE":{let o=t.clientId??t.start?.clientId,r=t.clientId??t.end?.clientId;if(e?.clientId&&(o!==r||e.clientId!==o))return;break}case"RESET_SELECTION":{if(e?.clientId&&e.clientId!==t.selectionStart?.clientId)return;break}case"CLEAR_SELECTED_BLOCK":case"MULTI_SELECT":return;case"REMOVE_BLOCKS":case"REPLACE_BLOCKS":{if(e?.clientId&&t.clientIds?.includes(e.clientId))return;break}case"RESET_BLOCKS":{if(e?.clientId&&!E9(t.blocks)[e.clientId])return;break}}return e}function W6e(e="default",t){return t.type==="SET_STYLE_STATE_VIEWPORT"?t.viewport??"default":e}function U6e(e=!1,t){return t.type==="SET_RESPONSIVE_EDITING"?t.enabled:e}var G6e=(0,X0.combineReducers)({blocks:l6e,isDragging:d6e,isTyping:u6e,isBlockInterfaceHidden:c6e,draggedBlocks:f6e,selection:m6e,isMultiSelecting:g6e,isSelectionEnabled:h6e,initialPosition:_6e,blocksMode:w6e,blockListSettings:E6e,insertionPoint:D6e,insertionCue:k6e,template:x6e,settings:S6e,preferences:C6e,lastBlockAttributesChange:T6e,lastFocus:N6e,expandedBlock:I6e,highlightedBlock:R6e,lastBlockInserted:P6e,editedContentOnlySection:O6e,blockVisibility:p6e,viewportModalClientIds:b6e,styleOverrides:A6e,removalPromptData:y6e,blockRemovalRules:v6e,registeredInserterMediaCategories:M6e,zoomLevel:L6e,hasBlockSpotlight:B6e,openedListViewPanels:V6e,listViewExpandRevision:F6e,listViewContentPanelOpen:z6e,requestedInspectorTab:j6e,selectedBlockStyleState:H6e,styleStateViewport:W6e,isResponsiveEditing:U6e});function Cte(e,t){if(t===""){let n=e.blocks.tree.get(t);return n?{clientId:"",...n}:void 0}if(!e.blocks.controlledInnerBlocks.has(t))return e.blocks.tree.get(t);let o=e.blocks.tree.get(`controlled||${t}`);return{...e.blocks.tree.get(t),innerBlocks:o?.innerBlocks}}function T9(e,t,o){let r=Cte(e,t);if(r&&(o(r),!!r?.innerBlocks?.length))for(let n of r?.innerBlocks)T9(e,n.clientId,o)}function Z0(e,t,o){if(!o.length)return;let r=e.blocks.parents.get(t);for(;r!==void 0;){if(o.includes(r))return r;r=e.blocks.parents.get(r)}}function $6e(e){return e?.attributes?.metadata?.bindings&&Object.keys(e?.attributes?.metadata?.bindings).length}function S9(e,t=""){let o=e?.zoomLevel<100||e?.zoomLevel==="auto-scaled",r=new Map,n=e.settings?.[um],i=e.blocks.order.get(n),s=Array.from(e.blocks.blockEditingModes).some(([,h])=>h==="disabled"),a=[],l=[];e.blocks.controlledInnerBlocks.forEach(h=>{let b=e.blocks.byClientId?.get(h);b?.name==="core/template-part"&&a.push(h),b?.name==="core/block"&&l.push(h)});let u=Array.from(e.blockListSettings).flatMap(([h,b])=>b?.templateLock==="contentOnly"?[h]:[]),d=e.settings?.[dm],f=e.settings?.disableContentOnlyForUnsyncedPatterns,p=d||f?[]:Array.from(e.blocks.attributes.keys()).filter(h=>e.blocks.attributes.get(h)?.metadata?.patternName),m=e.settings?.disableContentOnlyForTemplateParts,g=[...u,...p,...d||m?[]:a];return T9(e,t,h=>{let{clientId:b,name:v}=h,y=!!e.editedContentOnlySection,_=!1;if(y&&(_=b===e.editedContentOnlySection||!!Z0(e,b,[e.editedContentOnlySection]),!_)){r.set(b,"disabled");return}if(!e.blocks.blockEditingModes.has(b)){if(s){let w,k=e.blocks.parents.get(b);for(;k!==void 0&&(e.blocks.blockEditingModes.has(k)&&(w=e.blocks.blockEditingModes.get(k)),!w);)k=e.blocks.parents.get(k);if(w==="disabled"){r.set(b,"disabled");return}}if(o){if(b===n){r.set(b,"contentOnly");return}if(!i?.length){r.set(b,"disabled");return}if(i.includes(b)){r.set(b,"contentOnly");return}r.set(b,"disabled");return}if(l.length){if(l.includes(b)){if(Z0(e,b,l)){r.set(b,"disabled");return}return}let w=Z0(e,b,l);if(w){if(Z0(e,w,l)){r.set(b,"disabled");return}if($6e(h)){r.set(b,"contentOnly");return}r.set(b,"disabled");return}}if(y&&_){r.set(b,"default");return}g.length&&Z0(e,b,g)&&(XVe(v)?r.set(b,"contentOnly"):r.set(b,"disabled"))}}),r}function pm({prevState:e,nextState:t,addedBlocks:o,removedClientIds:r}){let n=e.derivedBlockEditingModes,i;return r?.forEach(s=>{T9(e,s,a=>{n.has(a.clientId)&&(i||(i=new Map(n)),i.delete(a.clientId))})}),o?.forEach(s=>{let a=S9(t,s.clientId);a.size&&(i?i=new Map([...i?.size?i:[],...a]):i=new Map([...n?.size?n:[],...a]))}),i}function Y6e(e){return(t,o)=>{let r=e(t,o);if(o.type!=="SET_EDITOR_MODE"&&r===t)return t;switch(o.type){case"REMOVE_BLOCKS":{let n=pm({prevState:t,nextState:r,removedClientIds:o.clientIds});if(n)return{...r,derivedBlockEditingModes:n??t.derivedBlockEditingModes};break}case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{let n=pm({prevState:t,nextState:r,addedBlocks:o.blocks});if(n)return{...r,derivedBlockEditingModes:n??t.derivedBlockEditingModes};break}case"UPDATE_BLOCK_ATTRIBUTES":{if(r.settings?.disableContentOnlyForUnsyncedPatterns)break;let i=[],s=[];for(let l of o?.clientIds){let u=o.options?.uniqueByBlock?o.attributes[l]:o.attributes;if(!u)break;u.metadata?.patternName&&!t.blocks.attributes.get(l)?.metadata?.patternName?i.push(r.blocks.tree.get(l)):u.metadata&&!u.metadata?.patternName&&t.blocks.attributes.get(l)?.metadata?.patternName&&s.push(l)}if(!i?.length&&!s?.length)break;let a=pm({prevState:t,nextState:r,addedBlocks:i,removedClientIds:s});if(a)return{...r,derivedBlockEditingModes:a??t.derivedBlockEditingModes};break}case"UPDATE_BLOCK_LIST_SETTINGS":{let n=[],i=[],s=typeof o.clientId=="string"?{[o.clientId]:o.settings}:o.clientId;for(let l in s){let u=t.blockListSettings.get(l)?.templateLock!=="contentOnly"&&r.blockListSettings.get(l)?.templateLock==="contentOnly",d=t.blockListSettings.get(l)?.templateLock==="contentOnly"&&r.blockListSettings.get(l)?.templateLock!=="contentOnly";u?n.push(r.blocks.tree.get(l)):d&&i.push(l)}if(!n.length&&!i.length)break;let a=pm({prevState:t,nextState:r,addedBlocks:n,removedClientIds:i});if(a)return{...r,derivedBlockEditingModes:a??t.derivedBlockEditingModes};break}case"SET_BLOCK_EDITING_MODE":case"UNSET_BLOCK_EDITING_MODE":case"SET_HAS_CONTROLLED_INNER_BLOCKS":{let n=Cte(r,o.clientId);if(!n)break;let i=pm({prevState:t,nextState:r,removedClientIds:[o.clientId],addedBlocks:[n]});if(i)return{...r,derivedBlockEditingModes:i??t.derivedBlockEditingModes};break}case"REPLACE_BLOCKS":{let n=pm({prevState:t,nextState:r,addedBlocks:o.blocks,removedClientIds:o.clientIds});if(n)return{...r,derivedBlockEditingModes:n??t.derivedBlockEditingModes};break}case"REPLACE_INNER_BLOCKS":{let n=t.blocks.order.get(o.rootClientId),i=pm({prevState:t,nextState:r,addedBlocks:o.blocks,removedClientIds:n});if(i)return{...r,derivedBlockEditingModes:i??t.derivedBlockEditingModes};break}case"MOVE_BLOCKS_TO_POSITION":{let n=o.clientIds.map(s=>r.blocks.byClientId.get(s)),i=pm({prevState:t,nextState:r,addedBlocks:n,removedClientIds:o.clientIds});if(i)return{...r,derivedBlockEditingModes:i??t.derivedBlockEditingModes};break}case"UPDATE_SETTINGS":{if(t?.settings?.[um]!==r?.settings?.[um]||!!t?.settings?.disableContentOnlyForUnsyncedPatterns!=!!r?.settings?.disableContentOnlyForUnsyncedPatterns||!!t?.settings?.[dm]!=!!r?.settings?.[dm]||!!t?.settings?.disableContentOnlyForTemplateParts!=!!r?.settings?.disableContentOnlyForTemplateParts)return{...r,derivedBlockEditingModes:S9(r)};break}case"RESET_BLOCKS":case"EDIT_CONTENT_ONLY_SECTION":case"SET_EDITOR_MODE":case"RESET_ZOOM_LEVEL":case"SET_ZOOM_LEVEL":return{...r,derivedBlockEditingModes:S9(r)}}return r.derivedBlockEditingModes=t?.derivedBlockEditingModes??new Map,r}}function K6e(e){return(t,o)=>{let r=e(t,o);return t?(r.automaticChangeStatus=t.automaticChangeStatus,o.type==="MARK_AUTOMATIC_CHANGE"?{...r,automaticChangeStatus:"pending"}:o.type==="MARK_AUTOMATIC_CHANGE_FINAL"&&t.automaticChangeStatus==="pending"?{...r,automaticChangeStatus:"final"}:r.blocks===t.blocks&&r.selection===t.selection||r.automaticChangeStatus!=="final"&&r.selection!==t.selection?r:{...r,automaticChangeStatus:void 0}):r}}var Ete=(0,C9.pipe)(Y6e,K6e)(G6e);var Uj={};No(Uj,{__experimentalGetActiveBlockIdByBlockNames:()=>d9e,__experimentalGetAllowedBlocks:()=>K8e,__experimentalGetAllowedPatterns:()=>Q8e,__experimentalGetBlockListSettingsForBlocks:()=>n9e,__experimentalGetDirectInsertBlock:()=>q8e,__experimentalGetGlobalBlocksByName:()=>n8e,__experimentalGetLastBlockAttributeChanges:()=>a9e,__experimentalGetParsedPattern:()=>Z8e,__experimentalGetPatternTransformItems:()=>t9e,__experimentalGetPatternsByBlockTypes:()=>e9e,__experimentalGetReusableBlockTitle:()=>i9e,__unstableGetBlockWithoutInnerBlocks:()=>JFe,__unstableGetClientIdWithClientIdsTree:()=>t8e,__unstableGetClientIdsTree:()=>o8e,__unstableGetContentLockingParent:()=>v9e,__unstableGetLastBlockChangeHistoryMode:()=>r9e,__unstableGetSelectedBlocksWithPartialSelection:()=>E8e,__unstableGetTemporarilyEditingAsBlocks:()=>_9e,__unstableGetVisibleBlocks:()=>g9e,__unstableHasActiveBlockOverlayActive:()=>Koe,__unstableIsFullySelected:()=>k8e,__unstableIsLastBlockChangeIgnored:()=>s9e,__unstableIsSelectionCollapsed:()=>x8e,__unstableIsSelectionMergeable:()=>C8e,__unstableIsWithinBlockOverlay:()=>h9e,__unstableSelectionHasUnmergeableBlock:()=>S8e,areInnerBlocksControlled:()=>S2,canEditBlock:()=>Goe,canInsertBlockType:()=>Eb,canInsertBlocks:()=>z8e,canLockBlockType:()=>H8e,canMoveBlock:()=>Uoe,canMoveBlocks:()=>j8e,canRemoveBlock:()=>Hj,canRemoveBlocks:()=>Woe,didAutomaticChange:()=>c9e,getAdjacentBlockClientId:()=>Dj,getAllowedBlocks:()=>Mj,getBlock:()=>xf,getBlockAttributes:()=>ba,getBlockCount:()=>s8e,getBlockEditingMode:()=>ts,getBlockHierarchyRootClientId:()=>f8e,getBlockIndex:()=>Voe,getBlockInsertionPoint:()=>L8e,getBlockListSettings:()=>W_,getBlockMode:()=>Aj,getBlockName:()=>Jt,getBlockNamesByClientId:()=>i8e,getBlockOrder:()=>Wn,getBlockParents:()=>rl,getBlockParentsByBlockName:()=>Lj,getBlockRootClientId:()=>vr,getBlockSelectionEnd:()=>l8e,getBlockSelectionStart:()=>a8e,getBlockTransformItems:()=>$8e,getBlocks:()=>e8e,getBlocksByClientId:()=>w2,getBlocksByName:()=>Moe,getClientIdsOfDescendants:()=>Aoe,getClientIdsWithDescendants:()=>H_,getDirectInsertBlock:()=>Yoe,getDraggedBlockClientIds:()=>A8e,getFirstMultiSelectedBlockClientId:()=>Vj,getGlobalBlockCount:()=>r8e,getHoveredBlockClientId:()=>m9e,getInserterItems:()=>G8e,getLastMultiSelectedBlockClientId:()=>Loe,getLowestCommonAncestorWithSelectedBlock:()=>p8e,getMultiSelectedBlockClientIds:()=>Rm,getMultiSelectedBlocks:()=>b8e,getMultiSelectedBlocksEndClientId:()=>w8e,getMultiSelectedBlocksStartClientId:()=>_8e,getNextBlockClientId:()=>g8e,getPatternsByBlockTypes:()=>J8e,getPreviousBlockClientId:()=>m8e,getSelectedBlock:()=>d8e,getSelectedBlockClientId:()=>G_,getSelectedBlockClientIds:()=>Tm,getSelectedBlockCount:()=>c8e,getSelectedBlocksInitialCaretPosition:()=>h8e,getSelectionEnd:()=>d1,getSelectionStart:()=>u1,getSettings:()=>yf,getTemplate:()=>F8e,getTemplateLock:()=>zu,hasBlockMovingClientId:()=>l9e,hasDraggedInnerBlock:()=>joe,hasInserterItems:()=>Y8e,hasMultiSelection:()=>B8e,hasSelectedBlock:()=>u8e,hasSelectedInnerBlock:()=>zoe,isAncestorBeingDragged:()=>M8e,isAncestorMultiSelected:()=>v8e,isBlockBeingDragged:()=>Fj,isBlockHighlighted:()=>u9e,isBlockInsertionPointVisible:()=>D8e,isBlockMultiSelected:()=>Doe,isBlockSelected:()=>Foe,isBlockValid:()=>QFe,isBlockVisible:()=>p9e,isBlockWithinSelection:()=>R8e,isCaretWithinFormattedText:()=>N8e,isDraggingBlocks:()=>Hoe,isFirstMultiSelectedBlock:()=>y8e,isGroupable:()=>y9e,isLastBlockChangePersistent:()=>o9e,isMultiSelecting:()=>I8e,isSelectionEnabled:()=>P8e,isTyping:()=>O8e,isUngroupable:()=>b9e,isValidTemplate:()=>V8e,wasBlockJustInserted:()=>f9e});var Ot=c(ce(),1),Poe=c(Bo(),1);var SI=c(F(),1),xt=(0,SI.forwardRef)(({icon:e,size:t=24,style:o,...r},n)=>{let i=e.props.style,s=i||o?{...i,...o}:void 0;return(0,SI.cloneElement)(e,{width:t,height:t,...r,...s?{style:s}:{},ref:n})});var CI=c(me(),1),R9=c(T(),1),lb=(0,R9.jsx)(CI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,R9.jsx)(CI.Path,{d:"M7.5 5H16.5M4 12H20M7.5 19H16.5",vectorEffect:"non-scaling-stroke"})});var EI=c(me(),1),B9=c(T(),1),I9=(0,B9.jsx)(EI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,B9.jsx)(EI.Path,{d:"M4 5H20M4 12H20M4 19H16.5",vectorEffect:"non-scaling-stroke"})});var TI=c(me(),1),P9=c(T(),1),mm=(0,P9.jsx)(TI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,P9.jsx)(TI.Path,{d:"M4 5H13M4 12H20M4 19H13",vectorEffect:"non-scaling-stroke"})});var d_=c(me(),1),Q0=c(T(),1),cb=(0,Q0.jsxs)(d_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Q0.jsx)(d_.Path,{d:"M5 5H19M5 19H19",vectorEffect:"non-scaling-stroke"}),(0,Q0.jsx)(d_.Rect,{x:"5",y:"9",width:"14",height:"6",fill:"currentColor",stroke:"none"})]});var RI=c(me(),1),O9=c(T(),1),gm=(0,O9.jsx)(RI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,O9.jsx)(RI.Path,{d:"M11 5H20M4 12H20M11 19H20",vectorEffect:"non-scaling-stroke"})});var BI=c(me(),1),A9=c(T(),1),M9=(0,A9.jsx)(BI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,A9.jsx)(BI.Path,{d:"M12 4V19M7 14L12 19L17 14",vectorEffect:"non-scaling-stroke"})});var II=c(me(),1),N9=c(T(),1),J0=(0,N9.jsx)(II.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,N9.jsx)(II.Path,{d:"M20 12L5 12M10 7L5 12L10 17",vectorEffect:"non-scaling-stroke"})});var PI=c(me(),1),L9=c(T(),1),eC=(0,L9.jsx)(PI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,L9.jsx)(PI.Path,{d:"M4 12L19 12M14 17L19 12L14 7",vectorEffect:"non-scaling-stroke"})});var OI=c(me(),1),D9=c(T(),1),V9=(0,D9.jsx)(OI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,D9.jsx)(OI.Path,{d:"M18.5 5.5h-13c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5h-13c-.3 0-.5-.2-.5-.5v-9c0-.3.2-.5.5-.5h13c.3 0 .5.2.5.5v9zM6.5 12H8v-2h2V8.5H6.5V12zm9.5 2h-2v1.5h3.5V12H16v2z"})});var AI=c(me(),1),F9=c(T(),1),z9=(0,F9.jsx)(AI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,F9.jsx)(AI.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"})});var MI=c(me(),1),j9=c(T(),1),tC=(0,j9.jsx)(MI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,j9.jsx)(MI.Path,{d:"M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"})});var ub=c(me(),1),db=c(T(),1),H9=(0,db.jsxs)(ub.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,db.jsx)(ub.Path,{d:"M4.75 6C4.75 5.30964 5.30964 4.75 6 4.75H9C9.69036 4.75 10.25 5.30964 10.25 6V9C10.25 9.69036 9.69036 10.25 9 10.25H6C5.30964 10.25 4.75 9.69036 4.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,db.jsx)(ub.Path,{d:"M4.75 15C4.75 14.3096 5.30964 13.75 6 13.75H9C9.69036 13.75 10.25 14.3096 10.25 15V18C10.25 18.6904 9.69036 19.25 9 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V15Z",vectorEffect:"non-scaling-stroke"}),(0,db.jsx)(ub.Path,{d:"M13.75 6C13.75 5.30964 14.3096 4.75 15 4.75H18C18.6904 4.75 19.25 5.30964 19.25 6V9C19.25 9.69036 18.6904 10.25 18 10.25H15C14.3096 10.25 13.75 9.69036 13.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,db.jsx)(ub.Path,{d:"M13.75 15C13.75 14.3096 14.3096 13.75 15 13.75H18C18.6904 13.75 19.25 14.3096 19.25 15V18C19.25 18.6904 18.6904 19.25 18 19.25H15C14.3096 19.25 13.75 18.6904 13.75 18V15Z",vectorEffect:"non-scaling-stroke"})]});var NI=c(me(),1),W9=c(T(),1),U9=(0,W9.jsx)(NI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,W9.jsx)(NI.Path,{d:"M12 8L12 13M12 14.5L12 16M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var LI=c(me(),1),G9=c(T(),1),Ps=(0,G9.jsx)(LI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,G9.jsx)(LI.Path,{d:"M7 12L10 15L17 8",vectorEffect:"non-scaling-stroke"})});var DI=c(me(),1),$9=c(T(),1),Bn=(0,$9.jsx)(DI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,$9.jsx)(DI.Path,{d:"M7 11L12 15L17 11",vectorEffect:"non-scaling-stroke"})});var VI=c(me(),1),Y9=c(T(),1),oC=(0,Y9.jsx)(VI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Y9.jsx)(VI.Path,{d:"M13.5 8.5L10.5 12L13.5 15.5",vectorEffect:"non-scaling-stroke"})});var FI=c(me(),1),K9=c(T(),1),li=(0,K9.jsx)(FI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,K9.jsx)(FI.Path,{d:"M14 6.5L9 12L14 17.5",vectorEffect:"non-scaling-stroke"})});var zI=c(me(),1),q9=c(T(),1),hm=(0,q9.jsx)(zI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,q9.jsx)(zI.Path,{d:"M10.5 8.5L13.5 12L10.5 15.5",vectorEffect:"non-scaling-stroke"})});var jI=c(me(),1),Z9=c(T(),1),br=(0,Z9.jsx)(jI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Z9.jsx)(jI.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var HI=c(me(),1),X9=c(T(),1),fb=(0,X9.jsx)(HI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,X9.jsx)(HI.Path,{d:"M7 13L12 9L17 13",vectorEffect:"non-scaling-stroke"})});var WI=c(me(),1),Q9=c(T(),1),pb=(0,Q9.jsx)(WI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Q9.jsx)(WI.Path,{d:"M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75",vectorEffect:"non-scaling-stroke"})});var UI=c(me(),1),J9=c(T(),1),e7=(0,J9.jsx)(UI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,J9.jsx)(UI.Path,{fillRule:"evenodd",clipRule:"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"})});var GI=c(me(),1),t7=c(T(),1),o7=(0,t7.jsx)(GI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,t7.jsx)(GI.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.625 5.5h9.75c.069 0 .125.056.125.125v9.75a.125.125 0 0 1-.125.125h-9.75a.125.125 0 0 1-.125-.125v-9.75c0-.069.056-.125.125-.125ZM4 5.625C4 4.728 4.728 4 5.625 4h9.75C16.273 4 17 4.728 17 5.625v9.75c0 .898-.727 1.625-1.625 1.625h-9.75A1.625 1.625 0 0 1 4 15.375v-9.75Zm14.5 11.656v-9H20v9C20 18.8 18.77 20 17.251 20H6.25v-1.5h11.001c.69 0 1.249-.528 1.249-1.219Z"})});var $I=c(me(),1),r7=c(T(),1),mb=(0,r7.jsx)($I.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,r7.jsx)($I.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5 4.5h11a.5.5 0 0 1 .5.5v11a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V5a.5.5 0 0 1 .5-.5ZM3 5a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5Zm17 3v10.75c0 .69-.56 1.25-1.25 1.25H6v1.5h12.75a2.75 2.75 0 0 0 2.75-2.75V8H20Z"})});var YI=c(me(),1),n7=c(T(),1),i7=(0,n7.jsx)(YI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,n7.jsx)(YI.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5Zm-12.5 9v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z"})});var gb=c(me(),1),f_=c(T(),1),s7=(0,f_.jsxs)(gb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,f_.jsx)(gb.G,{opacity:".25",children:(0,f_.jsx)(gb.Path,{d:"M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5ZM5.75 18v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z"})}),(0,f_.jsx)(gb.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.75 15v3c0 .138.112.25.25.25h3v1.5H6A1.75 1.75 0 0 1 4.25 18v-3h1.5Z"})]});var hb=c(me(),1),p_=c(T(),1),a7=(0,p_.jsxs)(hb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,p_.jsx)(hb.G,{opacity:".25",children:(0,p_.jsx)(hb.Path,{d:"M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5ZM5.75 18v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z"})}),(0,p_.jsx)(hb.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M15 18.25h3a.25.25 0 0 0 .25-.25v-3h1.5v3A1.75 1.75 0 0 1 18 19.75h-3v-1.5Z"})]});var bb=c(me(),1),m_=c(T(),1),l7=(0,m_.jsxs)(bb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,m_.jsx)(bb.G,{opacity:".25",children:(0,m_.jsx)(bb.Path,{d:"M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5ZM5.75 18v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z"})}),(0,m_.jsx)(bb.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.75a.25.25 0 0 0-.25.25v3h-1.5V6c0-.966.784-1.75 1.75-1.75h3v1.5H6Z"})]});var yb=c(me(),1),g_=c(T(),1),c7=(0,g_.jsxs)(yb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,g_.jsx)(yb.G,{opacity:".25",children:(0,g_.jsx)(yb.Path,{d:"M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5ZM5.75 18v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z"})}),(0,g_.jsx)(yb.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5Z"})]});var KI=c(me(),1),u7=c(T(),1),d7=(0,u7.jsx)(KI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,u7.jsx)(KI.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})});var qI=c(me(),1),f7=c(T(),1),rC=(0,f7.jsx)(qI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,f7.jsx)(qI.Path,{d:"M8 7h2V5H8v2zm0 6h2v-2H8v2zm0 6h2v-2H8v2zm6-14v2h2V5h-2zm0 8h2v-2h-2v2zm0 6h2v-2h-2v2z"})});var ZI=c(me(),1),p7=c(T(),1),m7=(0,p7.jsx)(ZI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,p7.jsx)(ZI.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M3 7c0-1.1.9-2 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7Zm2-.5h14c.3 0 .5.2.5.5v1L12 13.5 4.5 7.9V7c0-.3.2-.5.5-.5Zm-.5 3.3V17c0 .3.2.5.5.5h14c.3 0 .5-.2.5-.5V9.8L12 15.4 4.5 9.8Z"})});var XI=c(me(),1),g7=c(T(),1),nC=(0,g7.jsx)(XI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,g7.jsx)(XI.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var QI=c(me(),1),h7=c(T(),1),b7=(0,h7.jsx)(QI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,h7.jsx)(QI.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"})});var JI=c(me(),1),y7=c(T(),1),v7=(0,y7.jsx)(JI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,y7.jsx)(JI.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.848 8a1 1 0 0 1-.914-.594l-.723-1.63a.5.5 0 0 0-.447-.276H5a.5.5 0 0 0-.5.5v11.5a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5v-9A.5.5 0 0 0 19 8h-6.152Zm.612-1.5a.5.5 0 0 1-.462-.31l-.445-1.084A2 2 0 0 0 10.763 4H5a2 2 0 0 0-2 2v11.5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-5.54Z"})});var eP=c(me(),1),_7=c(T(),1),w7=(0,_7.jsx)(eP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_7.jsx)(eP.Path,{d:"M12 4 4 19h16L12 4zm0 3.2 5.5 10.3H12V7.2z"})});var tP=c(me(),1),k7=c(T(),1),x7=(0,k7.jsx)(tP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,k7.jsx)(tP.Path,{d:"M7.1 6.8L3.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H7.1zm-.8 6.8L8 8.9l1.7 4.7H6.3zm14.5-1.5c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2 .1.8-.2 1.4-.6 2z"})});var oP=c(me(),1),S7=c(T(),1),C7=(0,S7.jsx)(oP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,S7.jsx)(oP.Path,{d:"M11 16.8c-.1-.1-.2-.3-.3-.5v-2.6c0-.9-.1-1.7-.3-2.2-.2-.5-.5-.9-.9-1.2-.4-.2-.9-.3-1.6-.3-.5 0-1 .1-1.5.2s-.9.3-1.2.6l.2 1.2c.4-.3.7-.4 1.1-.5.3-.1.7-.2 1-.2.6 0 1 .1 1.3.4.3.2.4.7.4 1.4-1.2 0-2.3.2-3.3.7s-1.4 1.1-1.4 2.1c0 .7.2 1.2.7 1.6.4.4 1 .6 1.8.6.9 0 1.7-.4 2.4-1.2.1.3.2.5.4.7.1.2.3.3.6.4.3.1.6.1 1.1.1h.1l.2-1.2h-.1c-.4.1-.6 0-.7-.1zM9.2 16c-.2.3-.5.6-.9.8-.3.1-.7.2-1.1.2-.4 0-.7-.1-.9-.3-.2-.2-.3-.5-.3-.9 0-.6.2-1 .7-1.3.5-.3 1.3-.4 2.5-.5v2zm10.6-3.9c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2s-.2 1.4-.6 2z"})});var rP=c(me(),1),E7=c(T(),1),T7=(0,E7.jsx)(rP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,E7.jsx)(rP.Path,{d:"M9.1 9v-.5c0-.6.2-1.1.7-1.4.5-.3 1.2-.5 2-.5.7 0 1.4.1 2.1.3.7.2 1.4.5 2.1.9l.2-1.9c-.6-.3-1.2-.5-1.9-.7-.8-.1-1.6-.2-2.4-.2-1.5 0-2.7.3-3.6 1-.8.7-1.2 1.5-1.2 2.6V9h2zM20 12H4v1h8.3c.3.1.6.2.8.3.5.2.9.5 1.1.8.3.3.4.7.4 1.2 0 .7-.2 1.1-.8 1.5-.5.3-1.2.5-2.1.5-.8 0-1.6-.1-2.4-.3-.8-.2-1.5-.5-2.2-.8L7 18.1c.5.2 1.2.4 2 .6.8.2 1.6.3 2.4.3 1.7 0 3-.3 3.9-1 .9-.7 1.3-1.6 1.3-2.8 0-.9-.2-1.7-.7-2.2H20v-1z"})});var nP=c(me(),1),R7=c(T(),1),B7=(0,R7.jsx)(nP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,R7.jsx)(nP.Path,{d:"M7 18v1h10v-1H7zm5-2c1.5 0 2.6-.4 3.4-1.2.8-.8 1.1-2 1.1-3.5V5H15v5.8c0 1.2-.2 2.1-.6 2.8-.4.7-1.2 1-2.4 1s-2-.3-2.4-1c-.4-.7-.6-1.6-.6-2.8V5H7.5v6.2c0 1.5.4 2.7 1.1 3.5.8.9 1.9 1.3 3.4 1.3z"})});var iP=c(me(),1),I7=c(T(),1),P7=(0,I7.jsx)(iP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,I7.jsx)(iP.Path,{d:"M6.1 6.8L2.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H6.1zm-.8 6.8L7 8.9l1.7 4.7H5.3zm15.1-.7c-.4-.5-.9-.8-1.6-1 .4-.2.7-.5.8-.9.2-.4.3-.9.3-1.4 0-.9-.3-1.6-.8-2-.6-.5-1.3-.7-2.4-.7h-3.5V18h4.2c1.1 0 2-.3 2.6-.8.6-.6 1-1.4 1-2.4-.1-.8-.3-1.4-.6-1.9zm-5.7-4.7h1.8c.6 0 1.1.1 1.4.4.3.2.5.7.5 1.3 0 .6-.2 1.1-.5 1.3-.3.2-.8.4-1.4.4h-1.8V8.2zm4 8c-.4.3-.9.5-1.5.5h-2.6v-3.8h2.6c1.4 0 2 .6 2 1.9.1.6-.1 1-.5 1.4z"})});var sP=c(me(),1),O7=c(T(),1),A7=(0,O7.jsx)(sP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,O7.jsx)(sP.Path,{d:"M12.75 19.45 15 17.5l1 1.1-4 3.4-4-3.4 1-1.1 2.25 1.95V14.5h1.5v4.95ZM19 12.75H5v-1.5h14v1.5ZM16 5.4l-1 1.1-2.25-1.95V9.5h-1.5V4.55L9 6.5 8 5.4 12 2l4 3.4Z"})});var aP=c(me(),1),M7=c(T(),1),lP=(0,M7.jsx)(aP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,M7.jsx)(aP.Path,{d:"M6 4a2 2 0 0 0-2 2v3h1.5V6a.5.5 0 0 1 .5-.5h3V4H6Zm3 14.5H6a.5.5 0 0 1-.5-.5v-3H4v3a2 2 0 0 0 2 2h3v-1.5Zm6 1.5v-1.5h3a.5.5 0 0 0 .5-.5v-3H20v3a2 2 0 0 1-2 2h-3Zm3-16a2 2 0 0 1 2 2v3h-1.5V6a.5.5 0 0 0-.5-.5h-3V4h3Z"})});var cP=c(me(),1),N7=c(T(),1),iC=(0,N7.jsx)(cP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,N7.jsx)(cP.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-8Zm6.5 8c0 .6 0 1.2-.2 1.8h-2.7c0-.6.2-1.1.2-1.8s0-1.2-.2-1.8h2.7c.2.6.2 1.1.2 1.8Zm-.9-3.2h-2.4c-.3-.9-.7-1.8-1.1-2.4-.1-.2-.2-.4-.3-.5 1.6.5 3 1.6 3.8 3ZM12.8 17c-.3.5-.6 1-.8 1.3-.2-.3-.5-.8-.8-1.3-.3-.5-.6-1.1-.8-1.7h3.3c-.2.6-.5 1.2-.8 1.7Zm-2.9-3.2c-.1-.6-.2-1.1-.2-1.8s0-1.2.2-1.8H14c.1.6.2 1.1.2 1.8s0 1.2-.2 1.8H9.9ZM11.2 7c.3-.5.6-1 .8-1.3.2.3.5.8.8 1.3.3.5.6 1.1.8 1.7h-3.3c.2-.6.5-1.2.8-1.7Zm-1-1.2c-.1.2-.2.3-.3.5-.4.7-.8 1.5-1.1 2.4H6.4c.8-1.4 2.2-2.5 3.8-3Zm-1.8 8H5.7c-.2-.6-.2-1.1-.2-1.8s0-1.2.2-1.8h2.7c0 .6-.2 1.1-.2 1.8s0 1.2.2 1.8Zm-2 1.4h2.4c.3.9.7 1.8 1.1 2.4.1.2.2.4.3.5-1.6-.5-3-1.6-3.8-3Zm7.4 3c.1-.2.2-.3.3-.5.4-.7.8-1.5 1.1-2.4h2.4c-.8 1.4-2.2 2.5-3.8 3Z"})});var uP=c(me(),1),L7=c(T(),1),sC=(0,L7.jsx)(uP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,L7.jsx)(uP.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m3 5c0-1.10457.89543-2 2-2h13.5c1.1046 0 2 .89543 2 2v13.5c0 1.1046-.8954 2-2 2h-13.5c-1.10457 0-2-.8954-2-2zm2-.5h6v6.5h-6.5v-6c0-.27614.22386-.5.5-.5zm-.5 8v6c0 .2761.22386.5.5.5h6v-6.5zm8 0v6.5h6c.2761 0 .5-.2239.5-.5v-6zm0-8v6.5h6.5v-6c0-.27614-.2239-.5-.5-.5z"})});var dP=c(me(),1),D7=c(T(),1),aC=(0,D7.jsx)(dP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,D7.jsx)(dP.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"})});var fP=c(me(),1),V7=c(T(),1),F7=(0,V7.jsx)(fP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,V7.jsx)(fP.Path,{d:"M17.6 7c-.6.9-1.5 1.7-2.6 2v1h2v7h2V7h-1.4zM11 11H7V7H5v10h2v-4h4v4h2V7h-2v4z"})});var pP=c(me(),1),z7=c(T(),1),j7=(0,z7.jsx)(pP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,z7.jsx)(pP.Path,{d:"M9 11.1H5v-4H3v10h2v-4h4v4h2v-10H9v4zm8 4c.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.6v1.5h8v-2H17z"})});var mP=c(me(),1),H7=c(T(),1),W7=(0,H7.jsx)(mP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,H7.jsx)(mP.Path,{d:"M9 11H5V7H3v10h2v-4h4v4h2V7H9v4zm11.3 1.7c-.4-.4-1-.7-1.6-.8v-.1c.6-.2 1.1-.5 1.5-.9.3-.4.5-.8.5-1.3 0-.4-.1-.8-.3-1.1-.2-.3-.5-.6-.8-.8-.4-.2-.8-.4-1.2-.5-.6-.1-1.1-.2-1.6-.2-.6 0-1.3.1-1.8.3s-1.1.5-1.6.9l1.2 1.4c.4-.2.7-.4 1.1-.6.3-.2.7-.3 1.1-.3.4 0 .8.1 1.1.3.3.2.4.5.4.8 0 .4-.2.7-.6.9-.7.3-1.5.5-2.2.4v1.6c.5 0 1 0 1.5.1.3.1.7.2 1 .3.2.1.4.2.5.4s.1.4.1.6c0 .3-.2.7-.5.8-.4.2-.9.3-1.4.3s-1-.1-1.4-.3c-.4-.2-.8-.4-1.2-.7L13 15.6c.5.4 1 .8 1.6 1 .7.3 1.5.4 2.3.4.6 0 1.1-.1 1.6-.2.4-.1.9-.2 1.3-.5.4-.2.7-.5.9-.9.2-.4.3-.8.3-1.2 0-.6-.3-1.1-.7-1.5z"})});var gP=c(me(),1),U7=c(T(),1),G7=(0,U7.jsx)(gP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,U7.jsx)(gP.Path,{d:"M20 13V7h-3l-4 6v2h5v2h2v-2h1v-2h-1zm-2 0h-2.8L18 9v4zm-9-2H5V7H3v10h2v-4h4v4h2V7H9v4z"})});var hP=c(me(),1),$7=c(T(),1),Y7=(0,$7.jsx)(hP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$7.jsx)(hP.Path,{d:"M9 11H5V7H3v10h2v-4h4v4h2V7H9v4zm11.7 1.2c-.2-.3-.5-.7-.8-.9-.3-.3-.7-.5-1.1-.6-.5-.1-.9-.2-1.4-.2-.2 0-.5.1-.7.1-.2.1-.5.1-.7.2l.1-1.9h4.3V7H14l-.3 5 1 .6.5-.2.4-.1c.1-.1.3-.1.4-.1h.5c.5 0 1 .1 1.4.4.4.2.6.7.6 1.1 0 .4-.2.8-.6 1.1-.4.3-.9.4-1.4.4-.4 0-.9-.1-1.3-.3-.4-.2-.7-.4-1.1-.7 0 0-1.1 1.4-1 1.5.5.4 1 .8 1.6 1 .7.3 1.5.4 2.3.4.5 0 1-.1 1.5-.3s.9-.4 1.3-.7c.4-.3.7-.7.9-1.1s.3-.9.3-1.4-.1-1-.3-1.4z"})});var bP=c(me(),1),K7=c(T(),1),q7=(0,K7.jsx)(bP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,K7.jsx)(bP.Path,{d:"M20.7 12.4c-.2-.3-.4-.6-.7-.9s-.6-.5-1-.6c-.4-.2-.8-.2-1.2-.2-.5 0-.9.1-1.3.3s-.8.5-1.2.8c0-.5 0-.9.2-1.4l.6-.9c.2-.2.5-.4.8-.5.6-.2 1.3-.2 1.9 0 .3.1.6.3.8.5 0 0 1.3-1.3 1.3-1.4-.4-.3-.9-.6-1.4-.8-.6-.2-1.3-.3-2-.3-.6 0-1.1.1-1.7.4-.5.2-1 .5-1.4.9-.4.4-.8 1-1 1.6-.3.7-.4 1.5-.4 2.3s.1 1.5.3 2.1c.2.6.6 1.1 1 1.5.4.4.9.7 1.4.9 1 .3 2 .3 3 0 .4-.1.8-.3 1.2-.6.3-.3.6-.6.8-1 .2-.5.3-.9.3-1.4s-.1-.9-.3-1.3zm-2 2.1c-.1.2-.3.4-.4.5-.1.1-.3.2-.5.2-.2.1-.4.1-.6.1-.2.1-.5 0-.7-.1-.2 0-.3-.2-.5-.3-.1-.2-.3-.4-.4-.6-.2-.3-.3-.7-.3-1 .3-.3.6-.5 1-.7.3-.1.7-.2 1-.2.4 0 .8.1 1.1.3.3.3.4.7.4 1.1 0 .2 0 .5-.1.7zM9 11H5V7H3v10h2v-4h4v4h2V7H9v4z"})});var yP=c(me(),1),Z7=c(T(),1),X7=(0,Z7.jsx)(yP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Z7.jsx)(yP.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})});var vP=c(me(),1),Q7=c(T(),1),lC=(0,Q7.jsx)(vP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Q7.jsx)(vP.Path,{d:"M3.75 16.2031L8.6 12.7L12 15L16 11L20.25 15.2517M5 20.25H19C19.6904 20.25 20.25 19.6904 20.25 19V5C20.25 4.30964 19.6904 3.75 19 3.75H5C4.30964 3.75 3.75 4.30964 3.75 5V19C3.75 19.6904 4.30964 20.25 5 20.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var _P=c(me(),1),J7=c(T(),1),ez=(0,J7.jsx)(_P.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,J7.jsx)(_P.Path,{d:"M12 16V11M12 9.5V8M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var h_=c(me(),1),cC=c(T(),1),uC=(0,cC.jsxs)(h_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,cC.jsx)(h_.Path,{d:"M4 19.25H20",vectorEffect:"non-scaling-stroke"}),(0,cC.jsx)(h_.Rect,{x:"9",y:"4",width:"6",height:"11",fill:"currentColor",stroke:"none"})]});var b_=c(me(),1),dC=c(T(),1),fC=(0,dC.jsxs)(b_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,dC.jsx)(b_.Path,{d:"M4 12H20",vectorEffect:"non-scaling-stroke"}),(0,dC.jsx)(b_.Rect,{x:"9",y:"4",width:"6",height:"16",fill:"currentColor",stroke:"none"})]});var y_=c(me(),1),pC=c(T(),1),bm=(0,pC.jsxs)(y_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,pC.jsx)(y_.Path,{d:"M12 20V4",vectorEffect:"non-scaling-stroke"}),(0,pC.jsx)(y_.Rect,{x:"4",y:"9",width:"16",height:"6",fill:"currentColor",stroke:"none"})]});var v_=c(me(),1),mC=c(T(),1),ym=(0,mC.jsxs)(v_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,mC.jsx)(v_.Path,{d:"M4.75 4V20",vectorEffect:"non-scaling-stroke"}),(0,mC.jsx)(v_.Rect,{x:"9",y:"9",width:"11",height:"6",fill:"currentColor",stroke:"none"})]});var __=c(me(),1),gC=c(T(),1),vm=(0,gC.jsxs)(__.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,gC.jsx)(__.Rect,{x:"4",y:"9",width:"11",height:"6",fill:"currentColor",stroke:"none"}),(0,gC.jsx)(__.Path,{d:"M19.25 20V4",vectorEffect:"non-scaling-stroke"})]});var w_=c(me(),1),k_=c(T(),1),hC=(0,k_.jsxs)(w_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,k_.jsx)(w_.Path,{d:"M4 12H20",vectorEffect:"non-scaling-stroke"}),(0,k_.jsx)(w_.Path,{d:"M17 20H7V16H17V20Z",fill:"currentColor",stroke:"none"}),(0,k_.jsx)(w_.Path,{d:"M17 8H7V4H17V8Z",fill:"currentColor",stroke:"none"})]});var x_=c(me(),1),bC=c(T(),1),S_=(0,bC.jsxs)(x_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,bC.jsx)(x_.Rect,{x:"9",y:"9",width:"6",height:"6",fill:"currentColor",stroke:"none"}),(0,bC.jsx)(x_.Path,{d:"M19.25 4V20M4.75 20V4",vectorEffect:"non-scaling-stroke"})]});var C_=c(me(),1),yC=c(T(),1),vC=(0,yC.jsxs)(C_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,yC.jsx)(C_.Rect,{x:"10",y:"7",width:"4",height:"10",fill:"currentColor",stroke:"none"}),(0,yC.jsx)(C_.Path,{d:"M4 4.75H20M4 19.25H20",vectorEffect:"non-scaling-stroke"})]});var E_=c(me(),1),_C=c(T(),1),T_=(0,_C.jsxs)(E_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,_C.jsx)(E_.Path,{d:"M4.75 4V20M19.25 20V4",vectorEffect:"non-scaling-stroke"}),(0,_C.jsx)(E_.Rect,{x:"7",y:"10",width:"10",height:"4",fill:"currentColor",stroke:"none"})]});var R_=c(me(),1),wC=c(T(),1),kC=(0,wC.jsxs)(R_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,wC.jsx)(R_.Rect,{x:"9",y:"9",width:"6",height:"11",fill:"currentColor",stroke:"none"}),(0,wC.jsx)(R_.Path,{d:"M4 4.75H20",vectorEffect:"non-scaling-stroke"})]});var wP=c(me(),1),tz=c(T(),1),mf=(0,tz.jsx)(wP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tz.jsx)(wP.Path,{d:"m6.734 16.106 2.176-2.38-1.093-1.028-3.846 4.158 3.846 4.158 1.093-1.028-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"})});var kP=c(me(),1),oz=c(T(),1),rz=(0,oz.jsx)(kP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oz.jsx)(kP.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"})});var xP=c(me(),1),nz=c(T(),1),Os=(0,nz.jsx)(xP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,nz.jsx)(xP.Path,{d:"M9.5 12H12.5M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10.2333M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75H14.7667M8.5 19.5L16.5 4.5",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var SP=c(me(),1),iz=c(T(),1),As=(0,iz.jsx)(SP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,iz.jsx)(SP.Path,{d:"M9.5 12L14.5 12M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75L14 7.75",vectorEffect:"non-scaling-stroke"})});var CP=c(me(),1),sz=c(T(),1),xC=(0,sz.jsx)(CP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,sz.jsx)(CP.Path,{d:"M10 17.5H21M6.5 12H17.5M3 6.5H14",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var EP=c(me(),1),az=c(T(),1),lz=(0,az.jsx)(EP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,az.jsx)(EP.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1zM9.8 7c0-1.2 1-2.2 2.2-2.2 1.2 0 2.2 1 2.2 2.2v3H9.8V7zm6.7 11.5h-9v-7h9v7z"})});var TP=c(me(),1),cz=c(T(),1),uz=(0,cz.jsx)(TP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cz.jsx)(TP.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M15 11h-.2V9c0-1.5-1.2-2.8-2.8-2.8S9.2 7.5 9.2 9v2H9c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1h6c.6 0 1-.4 1-1v-4c0-.6-.4-1-1-1zm-1.8 0h-2.5V9c0-.7.6-1.2 1.2-1.2s1.2.6 1.2 1.2v2z"})});var RP=c(me(),1),dz=c(T(),1),vb=(0,dz.jsx)(RP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dz.jsx)(RP.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1zm-2.8 0H9.8V7c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3z"})});var SC=c(me(),1),CC=c(T(),1),B_=(0,CC.jsxs)(SC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,CC.jsx)(SC.Path,{d:"m7 6.5 4 2.5-4 2.5z"}),(0,CC.jsx)(SC.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m5 3c-1.10457 0-2 .89543-2 2v14c0 1.1046.89543 2 2 2h14c1.1046 0 2-.8954 2-2v-14c0-1.10457-.8954-2-2-2zm14 1.5h-14c-.27614 0-.5.22386-.5.5v10.7072l3.62953-2.6465c.25108-.1831.58905-.1924.84981-.0234l2.92666 1.8969 3.5712-3.4719c.2911-.2831.7545-.2831 1.0456 0l2.9772 2.8945v-9.3568c0-.27614-.2239-.5-.5-.5zm-14.5 14.5v-1.4364l4.09643-2.987 2.99567 1.9417c.2936.1903.6798.1523.9307-.0917l3.4772-3.3806 3.4772 3.3806.0228-.0234v2.5968c0 .2761-.2239.5-.5.5h-14c-.27614 0-.5-.2239-.5-.5z"})]});var BP=c(me(),1),fz=c(T(),1),EC=(0,fz.jsx)(BP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fz.jsx)(BP.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})});var IP=c(me(),1),pz=c(T(),1),ga=(0,pz.jsx)(IP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,pz.jsx)(IP.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var TC=c(me(),1),RC=c(T(),1),_b=(0,RC.jsxs)(TC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,RC.jsx)(TC.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,RC.jsx)(TC.Path,{d:"M17 4H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM7 5.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H7a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5Z"})]});var BC=c(me(),1),IC=c(T(),1),mz=(0,IC.jsxs)(BC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,IC.jsx)(BC.Path,{d:"M10.75 20V4.75L14.75 4.75M14.75 20V4.75M14.75 4.75H18.5",vectorEffect:"non-scaling-stroke"}),(0,IC.jsx)(BC.Path,{d:"M5.75 9C5.75 11.3472 7.65279 13.25 10 13.25H10.75V4.75H10C7.65279 4.75 5.75 6.65279 5.75 9Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})]});var PP=c(me(),1),gz=c(T(),1),wb=(0,gz.jsx)(PP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gz.jsx)(PP.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var OP=c(me(),1),hz=c(T(),1),bz=(0,hz.jsx)(OP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hz.jsx)(OP.Path,{d:"M10.97 10.159a3.382 3.382 0 0 0-2.857.955l1.724 1.723-2.836 2.913L7 17h1.25l2.913-2.837 1.723 1.723a3.38 3.38 0 0 0 .606-.825c.33-.63.446-1.343.35-2.032L17 10.695 13.305 7l-2.334 3.159Z"})});var AP=c(me(),1),yz=c(T(),1),Ms=(0,yz.jsx)(AP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,yz.jsx)(AP.Path,{d:"M12 18V6M18 12H6",vectorEffect:"non-scaling-stroke"})});var I_=c(me(),1),PC=c(T(),1),vz=(0,PC.jsxs)(I_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,PC.jsx)(I_.Path,{d:"M5 4.75H19M5 19.25H19",vectorEffect:"non-scaling-stroke"}),(0,PC.jsx)(I_.Rect,{x:"7",y:"9",width:"10",height:"6",fill:"currentColor",stroke:"none"})]});var P_=c(me(),1),OC=c(T(),1),_z=(0,OC.jsxs)(P_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,OC.jsx)(P_.Path,{d:"M5 4.75H13M5 19.25H13",vectorEffect:"non-scaling-stroke"}),(0,OC.jsx)(P_.Rect,{x:"5",y:"9",width:"14",height:"6",fill:"currentColor",stroke:"none"})]});var O_=c(me(),1),AC=c(T(),1),wz=(0,AC.jsxs)(O_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,AC.jsx)(O_.Path,{d:"M11 4.75H19M11 19.25H19",vectorEffect:"non-scaling-stroke"}),(0,AC.jsx)(O_.Rect,{x:"5",y:"9",width:"14",height:"6",fill:"currentColor",stroke:"none"})]});var MP=c(me(),1),kz=c(T(),1),xz=(0,kz.jsx)(MP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kz.jsx)(MP.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"})});var NP=c(me(),1),Sz=c(T(),1),Cz=(0,Sz.jsx)(NP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Sz.jsx)(NP.Path,{d:"M18 5.5H6a.5.5 0 0 0-.5.5v12a.5.5 0 0 0 .5.5h12a.5.5 0 0 0 .5-.5V6a.5.5 0 0 0-.5-.5ZM6 4h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2Zm1 5h1.5v1.5H7V9Zm1.5 4.5H7V15h1.5v-1.5ZM10 9h7v1.5h-7V9Zm7 4.5h-7V15h7v-1.5Z"})});var MC=c(me(),1),NC=c(T(),1),Ez=(0,NC.jsxs)(MC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,NC.jsx)(MC.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,NC.jsx)(MC.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var LP=c(me(),1),Tz=c(T(),1),In=(0,Tz.jsx)(LP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Tz.jsx)(LP.Path,{d:"M7 12H17",vectorEffect:"non-scaling-stroke"})});var DP=c(me(),1),Rz=c(T(),1),Bz=(0,Rz.jsx)(DP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Rz.jsx)(DP.Path,{d:"M15.1 4.8l-3-2.5V4c-4.4 0-8 3.6-8 8 0 3.7 2.5 6.9 6 7.7.3.1.6.1 1 .2l.2-1.5c-.4 0-.7-.1-1.1-.2l-.1.2v-.2c-2.6-.8-4.5-3.3-4.5-6.2 0-3.6 2.9-6.5 6.5-6.5v1.8l3-2.5zM20 11c-.2-1.4-.7-2.7-1.6-3.8l-1.2.8c.7.9 1.1 2 1.3 3.1L20 11zm-1.5 1.8c-.1.5-.2 1.1-.4 1.6s-.5 1-.8 1.5l1.2.9c.4-.5.8-1.1 1-1.8s.5-1.3.5-2l-1.5-.2zm-5.6 5.6l.2 1.5c1.4-.2 2.7-.7 3.8-1.6l-.9-1.1c-.9.7-2 1.1-3.1 1.2z"})});var VP=c(me(),1),Iz=c(T(),1),Pz=(0,Iz.jsx)(VP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Iz.jsx)(VP.Path,{d:"M4 6.5h5a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H4V16h5a.5.5 0 0 0 .5-.5v-7A.5.5 0 0 0 9 8H4V6.5Zm16 0h-5a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h5V16h-5a.5.5 0 0 1-.5-.5v-7A.5.5 0 0 1 15 8h5V6.5Z"})});var FP=c(me(),1),Oz=c(T(),1),Az=(0,Oz.jsx)(FP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Oz.jsx)(FP.Path,{d:"M5 19L9.28769 14.7123M18.25 11C18.25 13.8995 15.8995 16.25 13 16.25C10.1005 16.25 7.75 13.8995 7.75 11C7.75 8.10051 10.1005 5.75 13 5.75C15.8995 5.75 18.25 8.10051 18.25 11Z",vectorEffect:"non-scaling-stroke"})});var zP=c(me(),1),Mz=c(T(),1),kb=(0,Mz.jsx)(zP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Mz.jsx)(zP.Path,{d:"M3.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 13.3135 4.68988 13.2985C4.70595 13.2686 4.7316 13.2218 4.76695 13.1608C4.8377 13.0385 4.94692 12.8592 5.09541 12.6419C5.39312 12.2062 5.84436 11.624 6.45435 11.0431C7.67308 9.88241 9.49719 8.75 11.9996 8.75C14.502 8.75 16.3261 9.88241 17.5449 11.0431C18.1549 11.624 18.6061 12.2062 18.9038 12.6419C19.0523 12.8592 19.1615 13.0385 19.2323 13.1608C19.2676 13.2218 19.2933 13.2686 19.3093 13.2985C19.3174 13.3135 19.323 13.3242 19.3262 13.3305L19.3291 13.3359C19.3289 13.3357 19.3288 13.3354 19.9996 13C20.6704 12.6646 20.6703 12.6643 20.6701 12.664L20.6697 12.6632L20.6688 12.6614L20.6662 12.6563L20.6583 12.6408C20.6517 12.6282 20.6427 12.6108 20.631 12.5892C20.6078 12.5459 20.5744 12.4852 20.5306 12.4096C20.4432 12.2584 20.3141 12.0471 20.1423 11.7956C19.7994 11.2938 19.2819 10.626 18.5794 9.9569C17.1731 8.61759 14.9972 7.25 11.9996 7.25C9.00203 7.25 6.82614 8.61759 5.41987 9.9569C4.71736 10.626 4.19984 11.2938 3.85694 11.7956C3.68511 12.0471 3.55605 12.2584 3.4686 12.4096C3.42484 12.4852 3.39142 12.5459 3.36818 12.5892C3.35656 12.6108 3.34748 12.6282 3.34092 12.6408L3.33297 12.6563L3.33041 12.6614L3.32948 12.6632L3.32911 12.664C3.32894 12.6643 3.32879 12.6646 3.99961 13ZM11.9996 16C13.9326 16 15.4996 14.433 15.4996 12.5C15.4996 10.567 13.9326 9 11.9996 9C10.0666 9 8.49961 10.567 8.49961 12.5C8.49961 14.433 10.0666 16 11.9996 16Z"})});var LC=c(me(),1),DC=c(T(),1),Nz=(0,DC.jsxs)(LC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,DC.jsx)(LC.Path,{d:"m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z"}),(0,DC.jsx)(LC.Path,{d:"m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z"})]});var jP=c(me(),1),Lz=c(T(),1),Dz=(0,Lz.jsx)(jP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Lz.jsx)(jP.Path,{d:"M12 8c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm0 6.5c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5zM12.8 3h-1.5v3h1.5V3zm-1.6 18h1.5v-3h-1.5v3zm6.8-9.8v1.5h3v-1.5h-3zm-12 0H3v1.5h3v-1.5zm9.7 5.6 2.1 2.1 1.1-1.1-2.1-2.1-1.1 1.1zM8.3 7.2 6.2 5.1 5.1 6.2l2.1 2.1 1.1-1.1zM5.1 17.8l1.1 1.1 2.1-2.1-1.1-1.1-2.1 2.1zM18.9 6.2l-1.1-1.1-2.1 2.1 1.1 1.1 2.1-2.1z"})});var HP=c(me(),1),Vz=c(T(),1),WP=(0,Vz.jsx)(HP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Vz.jsx)(HP.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z"})});var VC=c(me(),1),FC=c(T(),1),Fz=(0,FC.jsxs)(VC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,FC.jsx)(VC.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,FC.jsx)(VC.Path,{d:"m16.5 19.5h-9v-1.5h9z"})]});var A_=c(me(),1),M_=c(T(),1),zz=(0,M_.jsxs)(A_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,M_.jsx)(A_.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,M_.jsx)(A_.Path,{d:"m4.5 7.5v9h1.5v-9z"}),(0,M_.jsx)(A_.Path,{d:"m18 7.5v9h1.5v-9z"})]});var zC=c(me(),1),jC=c(T(),1),jz=(0,jC.jsxs)(zC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,jC.jsx)(zC.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,jC.jsx)(zC.Path,{d:"m4.5 16.5v-9h1.5v9z"})]});var HC=c(me(),1),WC=c(T(),1),Hz=(0,WC.jsxs)(HC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,WC.jsx)(HC.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,WC.jsx)(HC.Path,{d:"m18 16.5v-9h1.5v9z"})]});var UC=c(me(),1),GC=c(T(),1),Wz=(0,GC.jsxs)(UC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,GC.jsx)(UC.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,GC.jsx)(UC.Path,{d:"m16.5 6h-9v-1.5h9z"})]});var N_=c(me(),1),L_=c(T(),1),Uz=(0,L_.jsxs)(N_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,L_.jsx)(N_.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,L_.jsx)(N_.Path,{d:"m7.5 6h9v-1.5h-9z"}),(0,L_.jsx)(N_.Path,{d:"m7.5 19.5h9v-1.5h-9z"})]});var UP=c(me(),1),Gz=c(T(),1),$z=(0,Gz.jsx)(UP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Gz.jsx)(UP.Path,{d:"M17.5 4v5a2 2 0 0 1-2 2h-7a2 2 0 0 1-2-2V4H8v5a.5.5 0 0 0 .5.5h7A.5.5 0 0 0 16 9V4h1.5Zm0 16v-5a2 2 0 0 0-2-2h-7a2 2 0 0 0-2 2v5H8v-5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v5h1.5Z"})});var D_=c(me(),1),$C=c(T(),1),YC=(0,$C.jsxs)(D_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,$C.jsx)(D_.Path,{d:"M8 19.25H16",vectorEffect:"non-scaling-stroke"}),(0,$C.jsx)(D_.Rect,{x:"5",y:"4",width:"14",height:"11",fill:"currentColor",stroke:"none"})]});var V_=c(me(),1),KC=c(T(),1),xb=(0,KC.jsxs)(V_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,KC.jsx)(V_.Rect,{x:"5",y:"9",width:"14",height:"6",fill:"currentColor",stroke:"none"}),(0,KC.jsx)(V_.Path,{d:"M8 4.75H16M8 19.25H16",vectorEffect:"non-scaling-stroke"})]});var qC=c(me(),1),ZC=c(T(),1),Yz=(0,ZC.jsxs)(qC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,ZC.jsx)(qC.Path,{d:"M12 4.75C7.99594 4.75 4.75 7.99593 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25L12 4.75Z",fill:"currentColor",stroke:"none"}),(0,ZC.jsx)(qC.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var GP=c(me(),1),Kz=c(T(),1),tl=(0,Kz.jsx)(GP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Kz.jsx)(GP.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"})});var $P=c(me(),1),qz=c(T(),1),Zz=(0,qz.jsx)($P.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qz.jsx)($P.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})});var YP=c(me(),1),Xz=c(T(),1),Qz=(0,Xz.jsx)(YP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Xz.jsx)(YP.Path,{d:"M4.75 4a.75.75 0 0 0-.75.75v7.826c0 .2.08.39.22.53l6.72 6.716a2.313 2.313 0 0 0 3.276-.001l5.61-5.611-.531-.53.532.528a2.315 2.315 0 0 0 0-3.264L13.104 4.22a.75.75 0 0 0-.53-.22H4.75ZM19 12.576a.815.815 0 0 1-.236.574l-5.61 5.611a.814.814 0 0 1-1.153 0L5.5 12.264V5.5h6.763l6.5 6.502a.816.816 0 0 1 .237.574ZM8.75 9.75a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"})});var KP=c(me(),1),Jz=c(T(),1),ej=(0,Jz.jsx)(KP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Jz.jsx)(KP.Path,{d:"M8.2 14.4h3.9L13 17h1.7L11 6.5H9.3L5.6 17h1.7l.9-2.6zm2-5.5 1.4 4H8.8l1.4-4zm7.4 7.5-1.3.8.8 1.4H5.5V20h14.3l-2.2-3.6z"})});var qP=c(me(),1),tj=c(T(),1),oj=(0,tj.jsx)(qP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tj.jsx)(qP.Path,{d:"M7 5.6v1.7l2.6.9v3.9L7 13v1.7L17.5 11V9.3L7 5.6zm4.2 6V8.8l4 1.4-4 1.4zm-5.7 5.6V5.5H4v14.3l3.6-2.2-.8-1.3-1.3.9z"})});var ZP=c(me(),1),rj=c(T(),1),nj=(0,rj.jsx)(ZP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rj.jsx)(ZP.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 5.5A2.25 2.25 0 0 0 9.878 7h4.244A2.251 2.251 0 0 0 12 5.5ZM12 4a3.751 3.751 0 0 0-3.675 3H5v1.5h1.27l.818 8.997a2.75 2.75 0 0 0 2.739 2.501h4.347a2.75 2.75 0 0 0 2.738-2.5L17.73 8.5H19V7h-3.325A3.751 3.751 0 0 0 12 4Zm4.224 4.5H7.776l.806 8.861a1.25 1.25 0 0 0 1.245 1.137h4.347a1.25 1.25 0 0 0 1.245-1.137l.805-8.861Z"})});var XP=c(me(),1),ij=c(T(),1),sj=(0,ij.jsx)(XP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ij.jsx)(XP.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"})});var QP=c(me(),1),aj=c(T(),1),gf=(0,aj.jsx)(QP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,aj.jsx)(QP.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8h1.5c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1z"})});var JP=c(me(),1),lj=c(T(),1),_c=(0,lj.jsx)(JP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lj.jsx)(JP.Path,{d:"M20.7 12.7s0-.1-.1-.2c0-.2-.2-.4-.4-.6-.3-.5-.9-1.2-1.6-1.8-.7-.6-1.5-1.3-2.6-1.8l-.6 1.4c.9.4 1.6 1 2.1 1.5.6.6 1.1 1.2 1.4 1.6.1.2.3.4.3.5v.1l.7-.3.7-.3Zm-5.2-9.3-1.8 4c-.5-.1-1.1-.2-1.7-.2-3 0-5.2 1.4-6.6 2.7-.7.7-1.2 1.3-1.6 1.8-.2.3-.3.5-.4.6 0 0 0 .1-.1.2s0 0 .7.3l.7.3V13c0-.1.2-.3.3-.5.3-.4.7-1 1.4-1.6 1.2-1.2 3-2.3 5.5-2.3H13v.3c-.4 0-.8-.1-1.1-.1-1.9 0-3.5 1.6-3.5 3.5s.6 2.3 1.6 2.9l-2 4.4.9.4 7.6-16.2-.9-.4Zm-3 12.6c1.7-.2 3-1.7 3-3.5s-.2-1.4-.6-1.9L12.4 16Z"})});var e2=c(me(),1),cj=c(T(),1),uj=(0,cj.jsx)(e2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,cj.jsx)(e2.Path,{d:"M4.75 15V19.25H12M12 19.25V4.5M12 19.25H19.25V15M17.5 10L12 4.5L6.5 10",vectorEffect:"non-scaling-stroke"})});var t2=c(me(),1),dj=c(T(),1),fj=(0,dj.jsx)(t2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dj.jsx)(t2.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"})});var o2=c(me(),1),pj=c(T(),1),mj=(0,pj.jsx)(o2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,pj.jsx)(o2.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"})});var kf=c($r(),1),ya=c(Nt(),1),It=c(ee(),1);var Toe=c(ce(),1),Roe=c(Ite(),1);var yr="core/block-editor";var y2={};No(y2,{canHostEditableRoot:()=>cFe,getAllPatterns:()=>wFe,getBlockRemovalRules:()=>gFe,getBlockSettings:()=>poe,getBlockStyles:()=>RFe,getBlockWithoutAttributes:()=>iFe,getClientIdWithClientIdsTree:()=>Ej,getClientIdsTree:()=>Tj,getClosestAllowedInsertionPoint:()=>yoe,getClosestAllowedInsertionPointForPattern:()=>IFe,getContentLockingParent:()=>Bj,getEditedContentOnlySection:()=>Ij,getEnabledBlockParents:()=>pFe,getEnabledClientIdsTree:()=>dFe,getExpandedBlock:()=>EFe,getInserterMediaCategories:()=>yFe,getInsertionPoint:()=>PFe,getLastFocus:()=>SFe,getLastInsertedBlocksClientIds:()=>nFe,getListViewClientIdsTree:()=>fFe,getListViewExpandRevision:()=>FFe,getParentSectionBlock:()=>vf,getPatternBySlug:()=>_Fe,getRegisteredInserterMediaCategories:()=>bFe,getRemovalPromptData:()=>mFe,getRequestedInspectorTab:()=>HFe,getReusableBlocks:()=>xFe,getSectionRootClientId:()=>Cb,getSelectedBlockStyleState:()=>Soe,getStyleOverrides:()=>hFe,getStyleStateViewport:()=>xoe,getViewportModalClientIds:()=>jFe,getZoomLevel:()=>BFe,hasAllowedPatterns:()=>vFe,hasBlockSpotlight:()=>NFe,hasSelectedStyleState:()=>UFe,isBlockHiddenAnywhere:()=>OFe,isBlockHiddenAtViewport:()=>voe,isBlockHiddenEverywhere:()=>Oj,isBlockInterfaceHidden:()=>rFe,isBlockParentHiddenAtViewport:()=>MFe,isBlockParentHiddenEverywhere:()=>AFe,isBlockSubtreeDisabled:()=>sFe,isContainerInsertableToInContentOnlyMode:()=>r1,isDragging:()=>CFe,isEditLockedBlock:()=>_oe,isListViewContentPanelOpen:()=>DFe,isListViewPanelOpened:()=>VFe,isLockedBlock:()=>LFe,isMoveLockedBlock:()=>woe,isRemoveLockedBlock:()=>koe,isResponsiveEditing:()=>WFe,isSectionBlock:()=>_f,isSelectedBlockStyleStateShownOnCanvas:()=>GFe,isSyncedBlock:()=>TFe,isWithinEditedContentOnlySection:()=>b2,isZoomOut:()=>Pj,shouldRenderBlockListView:()=>zFe});var Pn=c(ee(),1),Sm=c(ce(),1);function Pte(e,t,o){t=Array.isArray(t)?[...t]:[t],e=Array.isArray(e)?[...e]:{...e};let r=t.pop(),n=e;for(let i of t){let s=n[i];n=n[i]=Array.isArray(s)?[...s]:{...s}}return n[r]=o,e}var $o=(e,t,o)=>{let r=Array.isArray(t)?t:t.split("."),n=e;return r.forEach(i=>{n=n?.[i]}),n??o};var Mte=c(F_(),1);var q6e="1600px",Z6e="320px",X6e=1,Q6e=.25,J6e=.75,e4e="14px";function Ate({minimumFontSize:e,maximumFontSize:t,fontSize:o,minimumViewportWidth:r=Z6e,maximumViewportWidth:n=q6e,scaleFactor:i=X6e,minimumFontSizeLimit:s}){if(s=Du(s)?s:e4e,o){let _=Du(o);if(!_?.unit||!_?.value)return null;let w=Du(s,{coerceTo:_.unit});if(w?.value&&!e&&!t&&_?.value<=w?.value)return null;if(t||(t=`${_.value}${_.unit}`),!e){let k=_.unit==="px"?_.value:_.value*16,x=Math.min(Math.max(1-.075*Math.log2(k),Q6e),J6e),C=XC(_.value*x,3);w?.value&&C<w?.value?e=`${w.value}${w.unit}`:e=`${C}${_.unit}`}}let a=Du(e),l=a?.unit||"rem",u=Du(t,{coerceTo:l});if(!a||!u)return null;let d=Du(e,{coerceTo:"rem"}),f=Du(n,{coerceTo:l}),p=Du(r,{coerceTo:l});if(!f||!p||!d)return null;let m=f.value-p.value;if(!m)return null;let g=XC(p.value/100,3),h=XC(g,3)+l,b=100*((u.value-a.value)/m),v=XC((b||1)*i,3),y=`${d.value}${d.unit} + ((1vw - ${h}) * ${v})`;return`clamp(${e}, ${y}, ${t})`}function Du(e,t={}){if(typeof e!="string"&&typeof e!="number")return null;isFinite(e)&&(e=`${e}px`);let{coerceTo:o,rootSizeValue:r,acceptableUnits:n}={coerceTo:"",rootSizeValue:16,acceptableUnits:["rem","px","em"],...t},i=n?.join("|"),s=new RegExp(`^(\\d*\\.?\\d+)(${i}){1,1}$`),a=e.toString().match(s);if(!a||a.length<3)return null;let[,l,u]=a,d=parseFloat(l);return o==="px"&&(u==="em"||u==="rem")&&(d=d*r,u=o),u==="px"&&(o==="em"||o==="rem")&&(d=d/r,u=o),(o==="em"||o==="rem")&&(u==="em"||u==="rem")&&(u=o),u?{value:XC(d,3),unit:u}:null}function XC(e,t=3){let o=Math.pow(10,t);return Math.round(e*o)/o}function gj(e){let t=e?.fluid;return t===!0||t&&typeof t=="object"&&Object.keys(t).length>0}function t4e(e){let t=e?.typography??{},o=e?.layout,r=Du(o?.wideSize)?o?.wideSize:null;return gj(t)&&r?{fluid:{maxViewportWidth:r,...typeof t.fluid=="object"?t.fluid:{}}}:{fluid:t?.fluid}}function hf(e,t){let{size:o}=e;if(!o||o==="0"||e?.fluid===!1||!gj(t?.typography)&&!gj(e))return o;let r=t4e(t)?.fluid??{},n=Ate({minimumFontSize:typeof e?.fluid=="boolean"?void 0:e?.fluid?.min,maximumFontSize:typeof e?.fluid=="boolean"?void 0:e?.fluid?.max,fontSize:o,minimumFontSizeLimit:typeof r=="object"?r?.minFontSize:void 0,maximumViewportWidth:typeof r=="object"?r?.maxViewportWidth:void 0,minimumViewportWidth:typeof r=="object"?r?.minViewportWidth:void 0});return n||o}var Fu="body",QC=":root";function Vu(e){if(!e.includes(","))return[e];let t=[],o="",r=0;for(let n of e){if(n==="(")r++;else if(n===")"&&r>0)r--;else if(n===","&&r===0){t.push(o),o="";continue}o+=n}return t.push(o),t}var r2=[{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"],valueKey:"colors",cssVarInfix:"duotone",valueFunc:({slug:e})=>`url( '#wp-duotone-${e}' )`,classes:[]},{path:["shadow","presets"],valueKey:"shadow",cssVarInfix:"shadow",classes:[]},{path:["typography","fontSizes"],valueFunc:(e,t)=>hf(e,t),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"}]},{path:["spacing","spacingSizes"],valueKey:"size",cssVarInfix:"spacing",valueFunc:({size:e})=>e,classes:[]},{path:["border","radiusSizes"],valueKey:"size",cssVarInfix:"border-radius",classes:[]},{path:["dimensions","dimensionSizes"],valueKey:"size",cssVarInfix:"dimension",classes:[]}];function wc(e,t){if(!e||!t)return t;let o=Vu(e),r=Vu(t),n=[];return o.forEach(i=>{r.forEach(s=>{n.push(`${i.trim()} ${s.trim()}`)})}),n.join(", ")}function Nte(e,t){if(!e||!t)return;let o={};return Object.entries(t).forEach(([r,n])=>{typeof n=="string"&&(o[r]=wc(e,n)),typeof n=="object"&&(o[r]={},Object.entries(n).forEach(([i,s])=>{o[r][i]=wc(e,s)}))}),o}function n2(e,t){return e.includes(",")?Vu(e).map(n=>n+t).join(","):e+t}function hj(e,t){let o=`.is-style-${e}`;if(!t)return o;let r=/[^\s:]+/,n=s=>s+o;return Vu(t).map(s=>s.replace(r,n)).join(",")}function Lte(e,t){let o=`.is-style-${e}`,r=Vu(t).map(n=>{let i=n.trim(),s=`${o} `;return i.startsWith(s)?i.slice(s.length):i});return hj(e,r.join(","))}function o4e(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let o=(0,Mte.getCSSValueFromRawStyle)($o(t,e.ref));return typeof o=="object"&&o!==null&&"ref"in o&&o?.ref?void 0:o===void 0?e:o}return e}function r4e(e,t){if(!e||!t||!Array.isArray(t))return e;let o=t.find(r=>r?.name===e);return o?.href?o?.href:e}function _m(e,t){if(!e||!t)return e;let o=o4e(e,t);return typeof o=="object"&&o!==null&&"url"in o&&o?.url?{...o,url:r4e(o.url,t?._links?.["wp:theme-file"])}:o}function Dte(e,t,o=[],r="slug",n){let i=[t?$o(e,["blocks",t,...o]):void 0,$o(e,o)].filter(Boolean);for(let s of i)if(s){let a=["custom","theme","default"];for(let l of a){let u=s[l];if(u){let d=u.find(f=>f[r]===n);if(d)return r==="slug"||Dte(e,t,o,"slug",d.slug)[r]===d[r]?d:void 0}}}}function n4e(e,t,o,[r,n]=[]){let i=r2.find(a=>a.cssVarInfix===r);if(!i||!e.settings)return o;let s=Dte(e.settings,t,i.path,"slug",n);if(s){let{valueKey:a}=i,l=s[a];return ol(e,t,l)}return o}function i4e(e,t,o,r=[]){let n=(t?$o(e?.settings??{},["blocks",t,"custom",...r]):void 0)??$o(e?.settings??{},["custom",...r]);return n?ol(e,t,n):o}function ol(e,t,o){if(!o||typeof o!="string")if(typeof o=="object"&&o!==null&&"ref"in o&&typeof o.ref=="string"){let u=$o(e,o.ref);if(!u||typeof u=="object"&&"ref"in u)return u;o=u}else return o;let r="var:",n="var(--wp--",i=")",s;if(o.startsWith(r))s=o.slice(r.length).split("|");else if(o.startsWith(n)&&o.endsWith(i))s=o.slice(n.length,-i.length).split("--");else return o;let[a,...l]=s;return a==="preset"?n4e(e,t,o,l):a==="custom"?i4e(e,t,o,l):o}var Wte=c(i2(),1);function jte(e){return Object.prototype.toString.call(e)==="[object Object]"}function Hte(e){var t,o;return jte(e)===!1?!1:(t=e.constructor,t===void 0?!0:(o=t.prototype,!(jte(o)===!1||o.hasOwnProperty("isPrototypeOf")===!1)))}function s2(e,t){return(0,Wte.default)(e,t,{isMergeableObject:Hte,customMerge:o=>{if(o==="backgroundImage")return(r,n)=>n??r}})}var es=c(ce(),1),t1=c(F_(),1),Jte=c(ee(),1);function ha(e,t="root",o={}){if(!t)return null;let{fallback:r=!1}=o,{name:n,selectors:i,supports:s}=e,a=i&&Object.keys(i).length>0,l=Array.isArray(t)?t.join("."):t,u=null;if(a&&i.root?u=i?.root:s?.__experimentalSelector?u=s.__experimentalSelector:u=".wp-block-"+n.replace("core/","").replace("/","-"),l==="root")return u;let d=Array.isArray(t)?t:t.split(".");if(d.length===1){let p=r?u:null;if(a)return $o(i,`${l}.root`,null)||$o(i,l,null)||p;let m=s?$o(s,`${l}.__experimentalSelector`,null):void 0;return m?wc(u,m):p}let f;return a&&(f=$o(i,l,null)),f||(r?ha(e,d[0],o):null)}function v4e(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(o=>{let r=Go(o).toRgb();t.r.push(r.r/255),t.g.push(r.g/255),t.b.push(r.b/255),t.a.push(r.a)}),t}function Ute(e){return`${e}{filter:none}`}function Gte(e,t){return`${e}{filter:url(#${t})}`}function $te(e,t){let o=v4e(t);return`
+`),this.css+=o+"/*# sourceMappingURL="+t+" */"}applyPrevMaps(){for(let t of this.previous()){let o=this.toUrl(this.path(t.file)),r=t.root||uD(t.file),n;this.mapOpts.sourcesContent===!1?(n=new g_e(t.text),n.sourcesContent&&(n.sourcesContent=null)):n=t.consumer(),this.map.applySourceMap(n,o,this.toUrl(this.path(r)))}}clearAnnotation(){if(this.mapOpts.annotation!==!1){if(this.root){let t;for(let o=this.root.nodes.length-1;o>=0;o--)t=this.root.nodes[o],t.type==="comment"&&t.text.startsWith("# sourceMappingURL=")&&this.root.removeChild(o)}else if(this.css){let t;for(;(t=this.css.lastIndexOf("/*#"))!==-1;){let o=this.css.indexOf("*/",t+3);if(o===-1)break;for(;t>0&&this.css[t-1]===`
+`;)t--;this.css=this.css.slice(0,t)+this.css.slice(o+2)}}}}generate(){if(this.clearAnnotation(),AQe&&OQe&&this.isMap())return this.generateMap();{let t="";return this.stringify(this.root,o=>{t+=o}),[t]}}generateMap(){if(this.root)this.generateString();else if(this.previous().length===1){let t=this.previous()[0].consumer();t.file=this.outputFile(),this.map=dD.fromSourceMap(t,{ignoreInvalidMapping:!0})}else this.map=new dD({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>"});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}generateString(){this.css="",this.map=new dD({file:this.outputFile(),ignoreInvalidMapping:!0});let t=1,o=1,r="<no source>",n={generated:{column:0,line:0},original:{column:0,line:0},source:""},i,s;this.stringify(this.root,(a,l,u)=>{if(this.css+=a,l&&u!=="end"&&(n.generated.line=t,n.generated.column=o-1,l.source&&l.source.start?(n.source=this.sourcePath(l),n.original.line=l.source.start.line,n.original.column=l.source.start.column-1,this.map.addMapping(n)):(n.source=r,n.original.line=1,n.original.column=0,this.map.addMapping(n))),s=a.match(/\n/g),s?(t+=s.length,i=a.lastIndexOf(`
+`),o=a.length-i):o+=a.length,l&&u!=="start"){let d=l.parent||{raws:{}};(!(l.type==="decl"||l.type==="atrule"&&!l.nodes)||l!==d.last||d.raws.semicolon)&&(l.source&&l.source.end?(n.source=this.sourcePath(l),n.original.line=l.source.end.line,n.original.column=l.source.end.column-1,n.generated.line=t,n.generated.column=o-2,this.map.addMapping(n)):(n.source=r,n.original.line=1,n.original.column=0,n.generated.line=t,n.generated.column=o-1,this.map.addMapping(n)))}})}isAnnotation(){return this.isInline()?!0:typeof this.mapOpts.annotation<"u"?this.mapOpts.annotation:this.previous().length?this.previous().some(t=>t.annotation):!0}isInline(){if(typeof this.mapOpts.inline<"u")return this.mapOpts.inline;let t=this.mapOpts.annotation;return typeof t<"u"&&t!==!0?!1:this.previous().length?this.previous().some(o=>o.inline):!0}isMap(){return typeof this.opts.map<"u"?!!this.opts.map:this.previous().length>0}isSourcesContent(){return typeof this.mapOpts.sourcesContent<"u"?this.mapOpts.sourcesContent:this.previous().length?this.previous().some(t=>t.withContent()):!0}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}path(t){if(this.mapOpts.absolute||t.charCodeAt(0)===60||/^\w+:\/\//.test(t))return t;let o=this.memoizedPaths.get(t);if(o)return o;let r=this.opts.to?uD(this.opts.to):".";typeof this.mapOpts.annotation=="string"&&(r=uD(p_e(r,this.mapOpts.annotation)));let n=f_e(r,t);return this.memoizedPaths.set(t,n),n}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(t=>{if(t.source&&t.source.input.map){let o=t.source.input.map;this.previousMaps.includes(o)||this.previousMaps.push(o)}});else{let t=new PQe(this.originalCSS,this.opts);t.map&&this.previousMaps.push(t.map)}return this.previousMaps}setSourcesContent(){let t={};if(this.root)this.root.walk(o=>{if(o.source){let r=o.source.input.from;if(r&&!t[r]){t[r]=!0;let n=this.usesFileUrls?this.toFileUrl(r):this.toUrl(this.path(r));this.map.setSourceContent(n,o.source.input.css)}}});else if(this.css){let o=this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>";this.map.setSourceContent(o,this.css)}}sourcePath(t){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(t.source.input.from):this.toUrl(this.path(t.source.input.from))}toBase64(t){return Buffer?Buffer.from(t).toString("base64"):window.btoa(unescape(encodeURIComponent(t)))}toFileUrl(t){let o=this.memoizedFileURLs.get(t);if(o)return o;if(d_e){let r=d_e(t).toString();return this.memoizedFileURLs.set(t,r),r}else throw new Error("`map.absolute` option is not available in this PostCSS build")}toUrl(t){let o=this.memoizedURLs.get(t);if(o)return o;m_e==="\\"&&(t=t.replace(/\\/g,"/"));let r=encodeURI(t).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(t,r),r}};h_e.exports=KY});var v_e=xe((Coo,y_e)=>{"use strict";var b_e=_g(),Lk=class extends b_e{constructor(t){super(t),this.type="atrule"}append(...t){return this.proxyOf.nodes||(this.nodes=[]),super.append(...t)}prepend(...t){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...t)}};y_e.exports=Lk;Lk.default=Lk;b_e.registerAtRule(Lk)});var fD=xe((Eoo,x_e)=>{"use strict";var __e=_g(),w_e,k_e,wg=class extends __e{constructor(t){super(t),this.type="root",this.nodes||(this.nodes=[])}normalize(t,o,r){let n=new Set;for(let s of Array.isArray(t)?t:[t])s&&typeof s=="object"&&!s.parent&&s.raws&&typeof s.raws.before<"u"&&n.add(s.raws);let i=super.normalize(t);if(o){if(r==="prepend")this.nodes.length>1?o.raws.before=this.nodes[1].raws.before:delete o.raws.before;else if(this.first!==o)for(let s of i)n.has(s.raws)||(s.raws.before=o.raws.before)}return i}removeChild(t,o){let r=this.index(t);return!o&&r===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[r].raws.before),super.removeChild(t)}toResult(t={}){return new w_e(new k_e,this,t).stringify()}};wg.registerLazyResult=e=>{w_e=e};wg.registerProcessor=e=>{k_e=e};x_e.exports=wg;wg.default=wg;__e.registerRoot(wg)});var C_e=xe((Too,S_e)=>{"use strict";var rT={comma(e){return rT.split(e,[","],!0)},space(e){let t=[" ",`
+`,"	"];return rT.split(e,t)},split(e,t,o){if(typeof e!="string")return[];let r=[],n="",i=!1,s=0,a=!1,l="",u=!1;for(let d of e)u?u=!1:d==="\\"?u=!0:a?d===l&&(a=!1):d==='"'||d==="'"?(a=!0,l=d):d==="("?s+=1:d===")"?s>0&&(s-=1):s===0&&t.includes(d)&&(i=!0),i?(n!==""&&r.push(n.trim()),n="",i=!1):n+=d;return(o||n!=="")&&r.push(n.trim()),r}};S_e.exports=rT;rT.default=rT});var R_e=xe((Roo,T_e)=>{"use strict";var E_e=_g(),MQe=C_e(),Dk=class extends E_e{get selectors(){return MQe.comma(this.selector)}set selectors(t){let o=this.selector?this.selector.match(/,\s*/):null,r=o?o[0]:","+this.raw("between","beforeOpen");this.selector=t.join(r)}constructor(t){super(t),this.type="rule",this.nodes||(this.nodes=[])}};T_e.exports=Dk;Dk.default=Dk;E_e.registerRule(Dk)});var P_e=xe((Boo,I_e)=>{"use strict";var pD=/[\t\n\f\r "#'()/;[\\\]{}]/g,mD=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,NQe=/.[\r\n"'(/\\]/,B_e=/[\da-f]/i;I_e.exports=function(t,o={}){let r=t.css.valueOf(),n=o.ignoreErrors,i,s,a,l,u,d,f,p,m,g,h=r.length,b=0,v=[],y=[],_=-1;function w(){return b}function k(R){throw t.error("Unclosed "+R,b)}function x(){return y.length===0&&b>=h}function C(R){if(y.length)return y.pop();if(b>=h)return;let S=R?R.ignoreUnclosed:!1;switch(i=r.charCodeAt(b),i){case 10:case 32:case 9:case 13:case 12:{l=b;do l+=1,i=r.charCodeAt(l);while(i===32||i===10||i===9||i===13||i===12);d=["space",r.slice(b,l)],b=l-1;break}case 91:case 93:case 123:case 125:case 58:case 59:case 41:{let I=String.fromCharCode(i);d=[I,I,b];break}case 40:{if(g=v.length?v.pop()[1]:"",m=r.charCodeAt(b+1),g==="url"&&m!==39&&m!==34&&m!==32&&m!==10&&m!==9&&m!==12&&m!==13){l=b;do{if(f=!1,l=r.indexOf(")",l+1),l===-1)if(n||S){l=b;break}else k("bracket");for(p=l;r.charCodeAt(p-1)===92;)p-=1,f=!f}while(f);d=["brackets",r.slice(b,l+1),b,l],b=l}else b<=_?d=["(","(",b]:(l=r.indexOf(")",b+1),s=r.slice(b,l+1),l===-1||NQe.test(s)?(_=l===-1?h:l,d=["(","(",b]):(d=["brackets",s,b,l],b=l));break}case 39:case 34:{u=i===39?"'":'"',l=b;do{if(f=!1,l=r.indexOf(u,l+1),l===-1)if(n||S){l=b+1;break}else k("string");for(p=l;r.charCodeAt(p-1)===92;)p-=1,f=!f}while(f);d=["string",r.slice(b,l+1),b,l],b=l;break}case 64:{pD.lastIndex=b+1,pD.test(r),pD.lastIndex===0?l=r.length-1:l=pD.lastIndex-2,d=["at-word",r.slice(b,l+1),b,l],b=l;break}case 92:{for(l=b,a=!0;r.charCodeAt(l+1)===92;)l+=1,a=!a;if(i=r.charCodeAt(l+1),a&&i!==47&&i!==32&&i!==10&&i!==9&&i!==13&&i!==12&&(l+=1,B_e.test(r.charAt(l)))){for(;B_e.test(r.charAt(l+1));)l+=1;r.charCodeAt(l+1)===32&&(l+=1)}d=["word",r.slice(b,l+1),b,l],b=l;break}default:{i===47&&r.charCodeAt(b+1)===42?(l=r.indexOf("*/",b+2)+1,l===0&&(n||S?l=r.length:k("comment")),d=["comment",r.slice(b,l+1),b,l],b=l):(mD.lastIndex=b+1,mD.test(r),mD.lastIndex===0?l=r.length-1:l=mD.lastIndex-2,d=["word",r.slice(b,l+1),b,l],v.push(d),b=l);break}}return b++,d}function E(R){y.push(R)}return{back:E,endOfFile:x,nextToken:C,position:w}}});var N_e=xe((Ioo,M_e)=>{"use strict";var LQe=v_e(),DQe=DY(),VQe=VY(),FQe=fD(),O_e=R_e(),zQe=P_e(),A_e={empty:!0,space:!0};function jQe(e){for(let t=e.length-1;t>=0;t--){let o=e[t],r=o[3]||o[2];if(r)return r}}function ZY(e,t,o){let r="";for(let n=t;n<o;n++)r+=e[n][1];return r}var XY=class{constructor(t){this.input=t,this.root=new FQe,this.current=this.root,this.spaces="",this.semicolon=!1,this.createTokenizer(),this.root.source={input:t,start:{column:1,line:1,offset:0}}}atrule(t){let o=new LQe;o.name=t[1].slice(1),o.name===""&&this.unnamedAtrule(o,t),this.init(o,t[2]);let r,n,i,s=!1,a=!1,l=[],u=[];for(;!this.tokenizer.endOfFile();){if(t=this.tokenizer.nextToken(),r=t[0],r==="("||r==="["?u.push(r==="("?")":"]"):r==="{"&&u.length>0?u.push("}"):r===u[u.length-1]&&u.pop(),u.length===0)if(r===";"){o.source.end=this.getPosition(t[2]),o.source.end.offset++,this.semicolon=!0;break}else if(r==="{"){a=!0;break}else if(r==="}"){if(l.length>0){for(i=l.length-1,n=l[i];n&&n[0]==="space";)n=l[--i];n&&(o.source.end=this.getPosition(n[3]||n[2]),o.source.end.offset++)}this.end(t);break}else l.push(t);else l.push(t);if(this.tokenizer.endOfFile()){s=!0;break}}o.raws.between=this.spacesAndCommentsFromEnd(l),l.length?(o.raws.afterName=this.spacesAndCommentsFromStart(l),this.raw(o,"params",l),s&&(t=l[l.length-1],o.source.end=this.getPosition(t[3]||t[2]),o.source.end.offset++,this.spaces=o.raws.between,o.raws.between="")):(o.raws.afterName="",o.params=""),a&&(o.nodes=[],this.current=o)}checkMissedSemicolon(t){let o=this.colon(t);if(o===!1)return;let r=0,n;for(let i=o-1;i>=0&&(n=t[i],!(n[0]!=="space"&&(r+=1,r===2)));i--);throw this.input.error("Missed semicolon",n[0]==="word"?n[3]+1:n[2])}colon(t){let o=0,r,n,i;for(let[s,a]of t.entries()){if(n=a,i=n[0],i==="("&&(o+=1),i===")"&&(o-=1),o===0&&i===":")if(!r)this.doubleColon(n);else{if(r[0]==="word"&&r[1]==="progid")continue;return s}r=n}return!1}comment(t){let o=new DQe;this.init(o,t[2]),o.source.end=this.getPosition(t[3]||t[2]),o.source.end.offset++;let r=t[1].slice(2,-2);if(!r.trim())o.text="",o.raws.left=r,o.raws.right="";else{let n=r.match(/^(\s*)([^]*\S)(\s*)$/);o.text=n[2],o.raws.left=n[1],o.raws.right=n[3]}}createTokenizer(){this.tokenizer=zQe(this.input)}decl(t,o){let r=new VQe;this.init(r,t[0][2]);let n=t[t.length-1];n[0]===";"&&(this.semicolon=!0,t.pop()),r.source.end=this.getPosition(n[3]||n[2]||jQe(t)),r.source.end.offset++;let i=0;for(;t[i][0]!=="word";)i===t.length-1&&this.unknownWord([t[i]]),i++;r.raws.before+=ZY(t,0,i),r.source.start=this.getPosition(t[i][2]);let s=i;for(;i<t.length;){let p=t[i][0];if(p===":"||p==="space"||p==="comment")break;i++}r.prop=ZY(t,s,i);let a=i,l;for(;i<t.length&&(l=t[i],i++,l[0]!==":");)l[0]==="word"&&/\w/.test(l[1])&&this.unknownWord([l]);r.raws.between=ZY(t,a,i),(r.prop[0]==="_"||r.prop[0]==="*")&&(r.raws.before+=r.prop[0],r.prop=r.prop.slice(1));let u=i;for(;i<t.length;){let p=t[i][0];if(p!=="space"&&p!=="comment")break;i++}let d=t.slice(u,i);t=t.slice(i),this.precheckMissedSemicolon(t);for(let p=t.length-1;p>=0;p--){if(l=t[p],l[1].toLowerCase()==="!important"){r.important=!0;let m=this.stringFrom(t,p);m=this.spacesFromEnd(t)+m,m!==" !important"&&(r.raws.important=m);break}else if(l[1].toLowerCase()==="important"){let m=t.slice(0),g="";for(let h=p;h>0;h--){let b=m[h][0];if(g.trim().startsWith("!")&&b!=="space")break;g=m.pop()[1]+g}g.trim().startsWith("!")&&(r.important=!0,r.raws.important=g,t=m)}if(l[0]!=="space"&&l[0]!=="comment")break}t.some(p=>p[0]!=="space"&&p[0]!=="comment")&&(r.raws.between+=d.map(p=>p[1]).join(""),d=[]),this.raw(r,"value",d.concat(t),o),r.value.includes(":")&&!o&&this.checkMissedSemicolon(t)}doubleColon(t){throw this.input.error("Double colon",{offset:t[2]},{offset:t[2]+t[1].length})}emptyRule(t){let o=new O_e;this.init(o,t[2]),o.selector="",o.raws.between="",this.current=o}end(t){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(t[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(t)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())}freeSemicolon(t){if(this.spaces+=t[1],this.current.nodes){let o=this.current.nodes[this.current.nodes.length-1];o&&o.type==="rule"&&!o.raws.ownSemicolon&&(o.raws.ownSemicolon=this.spaces,this.spaces="",o.source.end=this.getPosition(t[2]),o.source.end.offset+=o.raws.ownSemicolon.length)}}getPosition(t){let o=this.input.fromOffset(t);return{column:o.col,line:o.line,offset:t}}init(t,o){this.current.push(t),t.source={input:this.input,start:this.getPosition(o)},t.raws.before=this.spaces,this.spaces="",t.type!=="comment"&&(this.semicolon=!1)}other(t){let o=!1,r=null,n=!1,i=null,s=[],a=t[1].startsWith("--"),l=[],u=t;for(;u;){if(r=u[0],l.push(u),r==="("||r==="[")i||(i=u),s.push(r==="("?")":"]");else if(a&&n&&r==="{")i||(i=u),s.push("}");else if(s.length===0)if(r===";")if(n){this.decl(l,a);return}else break;else if(r==="{"){this.rule(l);return}else if(r==="}"){this.tokenizer.back(l.pop()),o=!0;break}else r===":"&&(n=!0);else r===s[s.length-1]&&(s.pop(),s.length===0&&(i=null));u=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(o=!0),s.length>0&&this.unclosedBracket(i),o&&n){if(!a)for(;l.length&&(u=l[l.length-1][0],!(u!=="space"&&u!=="comment"));)this.tokenizer.back(l.pop());this.decl(l,a)}else this.unknownWord(l)}parse(){let t;for(;!this.tokenizer.endOfFile();)switch(t=this.tokenizer.nextToken(),t[0]){case"space":this.spaces+=t[1];break;case";":this.freeSemicolon(t);break;case"}":this.end(t);break;case"comment":this.comment(t);break;case"at-word":this.atrule(t);break;case"{":this.emptyRule(t);break;default:this.other(t);break}this.endFile()}precheckMissedSemicolon(){}raw(t,o,r,n){let i,s,a=r.length,l="",u=!0,d,f;for(let p=0;p<a;p+=1)i=r[p],s=i[0],s==="space"&&p===a-1&&!n?u=!1:s==="comment"?(f=r[p-1]?r[p-1][0]:"empty",d=r[p+1]?r[p+1][0]:"empty",!A_e[f]&&!A_e[d]?l.slice(-1)===","?u=!1:l+=i[1]:u=!1):l+=i[1];if(!u){let p=r.reduce((m,g)=>m+g[1],"");t.raws[o]={raw:p,value:l}}t[o]=l}rule(t){t.pop();let o=new O_e;this.init(o,t[0][2]),o.raws.between=this.spacesAndCommentsFromEnd(t),this.raw(o,"selector",t),this.current=o}spacesAndCommentsFromEnd(t){let o,r="";for(;t.length&&(o=t[t.length-1][0],!(o!=="space"&&o!=="comment"));)r=t.pop()[1]+r;return r}spacesAndCommentsFromStart(t){let o,r="";for(;t.length&&(o=t[0][0],!(o!=="space"&&o!=="comment"));)r+=t.shift()[1];return r}spacesFromEnd(t){let o,r="";for(;t.length&&(o=t[t.length-1][0],o==="space");)r=t.pop()[1]+r;return r}stringFrom(t,o){let r="";for(let n=o;n<t.length;n++)r+=t[n][1];return t.splice(o,t.length-o),r}unclosedBlock(){let t=this.current.source.start;throw this.input.error("Unclosed block",t.line,t.column)}unclosedBracket(t){throw this.input.error("Unclosed bracket",{offset:t[2]},{offset:t[2]+1})}unexpectedClose(t){throw this.input.error("Unexpected }",{offset:t[2]},{offset:t[2]+1})}unknownWord(t){throw this.input.error("Unknown word "+t[0][1],{offset:t[0][2]},{offset:t[0][2]+t[0][1].length})}unnamedAtrule(t,o){throw this.input.error("At-rule without name",{offset:o[2]},{offset:o[2]+o[1].length})}};M_e.exports=XY});var QY=xe((Poo,L_e)=>{"use strict";var HQe=_g(),UQe=YY(),WQe=N_e();function gD(e,t){let o=new UQe(e,t),r=new WQe(o);try{r.parse()}catch(n){throw n}return r.root}L_e.exports=gD;gD.default=gD;HQe.registerParse(gD)});var V_e=xe((Ooo,D_e)=>{"use strict";var GQe=_g(),{my:$Qe}=XE(),nT=class{constructor(t,o={}){if(this.type="warning",this.text=t,o.node&&o.node.source){o.node[$Qe]||GQe.rebuild(o.node);let r=o.node.rangeBy(o);this.line=r.start.line,this.column=r.start.column,this.endLine=r.end.line,this.endColumn=r.end.column}for(let r in o)this[r]=o[r]}toString(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}};D_e.exports=nT;nT.default=nT});var JY=xe((Aoo,F_e)=>{"use strict";var YQe=V_e(),iT=class{get content(){return this.css}constructor(t,o,r){this.processor=t,this.messages=[],this.root=o,this.opts=r,this.css="",this.map=void 0}toString(){return this.css}warn(t,o={}){o.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(o.plugin=this.lastPlugin.postcssPlugin);let r=new YQe(t,o);return this.messages.push(r),r}warnings(){return this.messages.filter(t=>t.type==="warning")}};F_e.exports=iT;iT.default=iT});var eK=xe((Moo,j_e)=>{"use strict";var z_e={};j_e.exports=function(t){z_e[t]||(z_e[t]=!0,typeof console<"u"&&console.warn&&console.warn(t))}});var $_e=xe((Loo,G_e)=>{"use strict";var KQe=_g(),qQe=jY(),ZQe=qY(),XQe=QY(),H_e=JY(),QQe=fD(),JQe=nD(),{isClean:Hc,my:eJe}=XE(),Noo=eK(),tJe={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},oJe={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},rJe={Once:!0,postcssPlugin:!0,prepare:!0},Vk=0;function sT(e){return typeof e=="object"&&typeof e.then=="function"}function tK(e){let t=!1,o=tJe[e.type];return e.type==="decl"?t=e.prop.toLowerCase():e.type==="atrule"&&(t=e.name.toLowerCase()),t&&e.append?[o,o+"-"+t,Vk,o+"Exit",o+"Exit-"+t]:t?[o,o+"-"+t,o+"Exit",o+"Exit-"+t]:e.append?[o,Vk,o+"Exit"]:[o,o+"Exit"]}function U_e(e){let t;return e.type==="document"?t=["Document",Vk,"DocumentExit"]:e.type==="root"?t=["Root",Vk,"RootExit"]:t=tK(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}function W_e(e){let t=[e];for(;t.length>0;){let o=t.pop();if(o[Hc]=!1,o.nodes)for(let r of o.nodes)t.push(r)}return e}var oK={},kg=class e{get content(){return this.stringify().content}get css(){return this.stringify().css}get map(){return this.stringify().map}get messages(){return this.sync().messages}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){return this.sync().root}get[Symbol.toStringTag](){return"LazyResult"}constructor(t,o,r){this.stringified=!1,this.processed=!1;let n;if(typeof o=="object"&&o!==null&&(o.type==="root"||o.type==="document"))n=W_e(o);else if(o instanceof e||o instanceof H_e)n=W_e(o.root),o.map&&(typeof r.map>"u"&&(r.map={}),r.map.inline||(r.map.inline=!1),r.map.prev=o.map);else{let i=XQe;r.syntax&&(i=r.syntax.parse),r.parser&&(i=r.parser),i.parse&&(i=i.parse);try{n=i(o,r)}catch(s){this.processed=!0,this.error=s}n&&!n[eJe]&&KQe.rebuild(n)}this.result=new H_e(t,n,r),this.helpers={...oK,postcss:oK,result:this.result},this.plugins=this.processor.plugins.map(i=>typeof i=="object"&&i.prepare?{...i,...i.prepare(this.result)}:i)}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}catch(t){return this.async().catch(t)}finally(t){return this.async().then(t,t)}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError(t,o){let r=this.result.lastPlugin;try{o&&o.addToError(t),this.error=t,t.name==="CssSyntaxError"&&!t.plugin?(t.plugin=r.postcssPlugin,t.setMessage()):r.postcssVersion}catch(n){console&&console.error&&console.error(n)}return t}prepareVisitors(){this.listeners={};let t=(o,r,n)=>{this.listeners[r]||(this.listeners[r]=[]),this.listeners[r].push([o,n])};for(let o of this.plugins)if(typeof o=="object")for(let r in o){if(!oJe[r]&&/^[A-Z]/.test(r))throw new Error(`Unknown event ${r} in ${o.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!rJe[r])if(typeof o[r]=="object")for(let n in o[r])n==="*"?t(o,r,o[r][n]):t(o,r+"-"+n.toLowerCase(),o[r][n]);else typeof o[r]=="function"&&t(o,r,o[r])}this.hasListener=Object.keys(this.listeners).length>0}async runAsync(){this.plugin=0;for(let t=0;t<this.plugins.length;t++){let o=this.plugins[t],r=this.runOnRoot(o);if(sT(r))try{await r}catch(n){throw this.handleError(n)}}if(this.prepareVisitors(),this.hasListener){let t=this.result.root;for(;!t[Hc];){t[Hc]=!0;let o=[U_e(t)];for(;o.length>0;){let r=this.visitTick(o);if(sT(r))try{await r}catch(n){let i=o[o.length-1].node;throw this.handleError(n,i)}}}if(this.listeners.OnceExit)for(let[o,r]of this.listeners.OnceExit){this.result.lastPlugin=o;try{if(t.type==="document"){let n=t.nodes.map(i=>r(i,this.helpers));await Promise.all(n)}else await r(t,this.helpers)}catch(n){throw this.handleError(n)}}}return this.processed=!0,this.stringify()}runOnRoot(t){this.result.lastPlugin=t;try{if(typeof t=="object"&&t.Once){if(this.result.root.type==="document"){let o=this.result.root.nodes.map(r=>t.Once(r,this.helpers));return sT(o[0])?Promise.all(o):o}return t.Once(this.result.root,this.helpers)}else if(typeof t=="function")return t(this.result.root,this.result)}catch(o){throw this.handleError(o)}}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let t=this.result.opts,o=JQe;t.syntax&&(o=t.syntax.stringify),t.stringifier&&(o=t.stringifier),o.stringify&&(o=o.stringify);let r=this.result.root.source;if(t.map===void 0&&!(r&&r.input&&r.input.map)){let s="";return o(this.result.root,a=>{s+=a}),this.result.css=s,this.result}let i=new ZQe(o,this.result.root,this.result.opts).generate();return this.result.css=i[0],this.result.map=i[1],this.result}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let t of this.plugins){let o=this.runOnRoot(t);if(sT(o))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){let t=this.result.root;for(;!t[Hc];)t[Hc]=!0,this.walkSync(t);if(this.listeners.OnceExit)if(t.type==="document")for(let o of t.nodes)this.visitSync(this.listeners.OnceExit,o);else this.visitSync(this.listeners.OnceExit,t)}return this.result}then(t,o){return this.async().then(t,o)}toString(){return this.css}visitSync(t,o){for(let[r,n]of t){this.result.lastPlugin=r;let i;try{i=n(o,this.helpers)}catch(s){throw this.handleError(s,o.proxyOf)}if(o.type!=="root"&&o.type!=="document"&&!o.parent)return!0;if(sT(i))throw this.getAsyncError()}}visitTick(t){let o=t[t.length-1],{node:r,visitors:n}=o;if(r.type!=="root"&&r.type!=="document"&&!r.parent){t.pop();return}if(n.length>0&&o.visitorIndex<n.length){let[s,a]=n[o.visitorIndex];o.visitorIndex+=1,o.visitorIndex===n.length&&(o.visitors=[],o.visitorIndex=0),this.result.lastPlugin=s;try{return a(r.toProxy(),this.helpers)}catch(l){throw this.handleError(l,r)}}if(o.iterator!==0){let s=o.iterator;o.descending&&(o.descending=!1,r.indexes[s]+=1);let a;for(;a=r.nodes[r.indexes[s]];){if(!a[Hc]){a[Hc]=!0,o.descending=!0,t.push(U_e(a));return}r.indexes[s]+=1}o.iterator=0,delete r.indexes[s]}let i=o.events;for(;o.eventIndex<i.length;){let s=i[o.eventIndex];if(o.eventIndex+=1,s===Vk){r.nodes&&r.nodes.length&&(r[Hc]=!0,o.iterator=r.getIterator());return}else if(this.listeners[s]){o.visitors=this.listeners[s];return}}t.pop()}walkSync(t){t[Hc]=!0;let o=[{eventIndex:0,events:tK(t),iterator:0,node:t}];for(;o.length>0;){let r=o[o.length-1],n=r.node;if(r.iterator!==0){let i=r.iterator;r.descending&&(r.descending=!1,n.indexes[i]+=1);let s,a=!1;for(;s=n.nodes[n.indexes[i]];){if(!s[Hc]){s[Hc]=!0,r.descending=!0,o.push({eventIndex:0,events:tK(s),iterator:0,node:s}),a=!0;break}n.indexes[i]+=1}if(a)continue;r.iterator=0,delete n.indexes[i]}if(r.eventIndex<r.events.length){let i=r.events[r.eventIndex];if(r.eventIndex+=1,i===Vk)n.nodes&&n.nodes.length&&(r.iterator=n.getIterator());else{let s=this.listeners[i];s&&this.visitSync(s,n.toProxy())&&o.pop()}continue}o.pop()}}warnings(){return this.sync().warnings()}};kg.registerPostcss=e=>{oK=e};G_e.exports=kg;kg.default=kg;QQe.registerLazyResult(kg);qQe.registerLazyResult(kg)});var K_e=xe((Voo,Y_e)=>{"use strict";var nJe=qY(),iJe=QY(),sJe=JY(),aJe=nD(),Doo=eK(),aT=class{get content(){return this.result.css}get css(){return this.result.css}get map(){return this.result.map}get messages(){return[]}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){if(this._root)return this._root;let t,o=iJe;try{t=o(this._css,this._opts)}catch(r){this.error=r}if(this.error)throw this.error;return this._root=t,t}get[Symbol.toStringTag](){return"NoWorkResult"}constructor(t,o,r){o=o.toString(),this.stringified=!1,this._processor=t,this._css=o,this._opts=r,this._map=void 0;let n=aJe;this.result=new sJe(this._processor,void 0,this._opts),this.result.css=o;let i=this;Object.defineProperty(this.result,"root",{get(){return i.root}});let s=new nJe(n,void 0,this._opts,o);if(s.isMap()){let[a,l]=s.generate();a&&(this.result.css=a),l&&(this.result.map=l)}else s.clearAnnotation(),this.result.css=s.css}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}catch(t){return this.async().catch(t)}finally(t){return this.async().then(t,t)}sync(){if(this.error)throw this.error;return this.result}then(t,o){return this.async().then(t,o)}toString(){return this._css}warnings(){return[]}};Y_e.exports=aT;aT.default=aT});var Z_e=xe((Foo,q_e)=>{"use strict";var lJe=jY(),cJe=$_e(),uJe=K_e(),dJe=fD(),ky=class{constructor(t=[]){this.version="8.5.26",this.plugins=this.normalize(t)}normalize(t){let o=[];for(let r of t)if(r.postcss===!0?r=r():r.postcss&&(r=r.postcss),typeof r=="object"&&Array.isArray(r.plugins))o=o.concat(r.plugins);else if(typeof r=="object"&&r.postcssPlugin)o.push(r);else if(typeof r=="function")o.push(r);else if(!(typeof r=="object"&&(r.parse||r.stringify)))throw new Error(r+" is not a PostCSS plugin");return o}process(t,o={}){return!this.plugins.length&&!o.parser&&!o.stringifier&&!o.syntax?new uJe(this,t,o):new cJe(this,t,o)}use(t){return this.plugins=this.plugins.concat(this.normalize([t])),this}};q_e.exports=ky;ky.default=ky;dJe.registerProcessor(ky);lJe.registerProcessor(ky)});var J_e=xe((zoo,Q_e)=>{Q_e.exports=function(t){let o=t.prefix,r=/\s+$/.test(o)?o:`${o} `,n=t.ignoreFiles?[].concat(t.ignoreFiles):[],i=t.includeFiles?[].concat(t.includeFiles):[];return function(s){n.length&&s.source.input.file&&X_e(s.source.input.file,n)||i.length&&s.source.input.file&&!X_e(s.source.input.file,i)||s.walkRules(a=>{let l=["keyframes","-webkit-keyframes","-moz-keyframes","-o-keyframes","-ms-keyframes"];a.parent&&l.includes(a.parent.name)||(a.selectors=a.selectors.map(u=>t.exclude&&fJe(u,t.exclude)?u:t.transform?t.transform(o,u,r+u,s.source.input.file,a):r+u))})}};function X_e(e,t){return t.some(o=>o instanceof RegExp?o.test(e):e.includes(o))}function fJe(e,t){return t.some(o=>o instanceof RegExp?o.test(e):e===o)}});var twe=xe((joo,ewe)=>{var rK=40,nK=41,hD=39,iK=34,sK=92,Fk=47,aK=44,lK=58,bD=42,pJe=117,mJe=85,gJe=43,hJe=/^[a-f0-9?-]+$/i;ewe.exports=function(e){for(var t=[],o=e,r,n,i,s,a,l,u,d,f=0,p=o.charCodeAt(f),m=o.length,g=[{nodes:t}],h=0,b,v="",y="",_="";f<m;)if(p<=32){r=f;do r+=1,p=o.charCodeAt(r);while(p<=32);s=o.slice(f,r),i=t[t.length-1],p===nK&&h?_=s:i&&i.type==="div"?(i.after=s,i.sourceEndIndex+=s.length):p===aK||p===lK||p===Fk&&o.charCodeAt(r+1)!==bD&&(!b||b&&b.type==="function"&&b.value!=="calc")?y=s:t.push({type:"space",sourceIndex:f,sourceEndIndex:r,value:s}),f=r}else if(p===hD||p===iK){r=f,n=p===hD?"'":'"',s={type:"string",sourceIndex:f,quote:n};do if(a=!1,r=o.indexOf(n,r+1),~r)for(l=r;o.charCodeAt(l-1)===sK;)l-=1,a=!a;else o+=n,r=o.length-1,s.unclosed=!0;while(a);s.value=o.slice(f+1,r),s.sourceEndIndex=s.unclosed?r:r+1,t.push(s),f=r+1,p=o.charCodeAt(f)}else if(p===Fk&&o.charCodeAt(f+1)===bD)r=o.indexOf("*/",f),s={type:"comment",sourceIndex:f,sourceEndIndex:r+2},r===-1&&(s.unclosed=!0,r=o.length,s.sourceEndIndex=r),s.value=o.slice(f+2,r),t.push(s),f=r+2,p=o.charCodeAt(f);else if((p===Fk||p===bD)&&b&&b.type==="function"&&b.value==="calc")s=o[f],t.push({type:"word",sourceIndex:f-y.length,sourceEndIndex:f+s.length,value:s}),f+=1,p=o.charCodeAt(f);else if(p===Fk||p===aK||p===lK)s=o[f],t.push({type:"div",sourceIndex:f-y.length,sourceEndIndex:f+s.length,value:s,before:y,after:""}),y="",f+=1,p=o.charCodeAt(f);else if(rK===p){r=f;do r+=1,p=o.charCodeAt(r);while(p<=32);if(d=f,s={type:"function",sourceIndex:f-v.length,value:v,before:o.slice(d+1,r)},f=r,v==="url"&&p!==hD&&p!==iK){r-=1;do if(a=!1,r=o.indexOf(")",r+1),~r)for(l=r;o.charCodeAt(l-1)===sK;)l-=1,a=!a;else o+=")",r=o.length-1,s.unclosed=!0;while(a);u=r;do u-=1,p=o.charCodeAt(u);while(p<=32);d<u?(f!==u+1?s.nodes=[{type:"word",sourceIndex:f,sourceEndIndex:u+1,value:o.slice(f,u+1)}]:s.nodes=[],s.unclosed&&u+1!==r?(s.after="",s.nodes.push({type:"space",sourceIndex:u+1,sourceEndIndex:r,value:o.slice(u+1,r)})):(s.after=o.slice(u+1,r),s.sourceEndIndex=r)):(s.after="",s.nodes=[]),f=r+1,s.sourceEndIndex=s.unclosed?r:f,p=o.charCodeAt(f),t.push(s)}else h+=1,s.after="",s.sourceEndIndex=f+1,t.push(s),g.push(s),t=s.nodes=[],b=s;v=""}else if(nK===p&&h)f+=1,p=o.charCodeAt(f),b.after=_,b.sourceEndIndex+=_.length,_="",h-=1,g[g.length-1].sourceEndIndex=f,g.pop(),b=g[h],t=b.nodes;else{r=f;do p===sK&&(r+=1),r+=1,p=o.charCodeAt(r);while(r<m&&!(p<=32||p===hD||p===iK||p===aK||p===lK||p===Fk||p===rK||p===bD&&b&&b.type==="function"&&b.value==="calc"||p===Fk&&b.type==="function"&&b.value==="calc"||p===nK&&h));s=o.slice(f,r),rK===p?v=s:(pJe===s.charCodeAt(0)||mJe===s.charCodeAt(0))&&gJe===s.charCodeAt(1)&&hJe.test(s.slice(2))?t.push({type:"unicode-range",sourceIndex:f,sourceEndIndex:r,value:s}):t.push({type:"word",sourceIndex:f,sourceEndIndex:r,value:s}),f=r}for(f=g.length-1;f;f-=1)g[f].unclosed=!0,g[f].sourceEndIndex=o.length;return g[0].nodes}});var rwe=xe((Hoo,owe)=>{owe.exports=function e(t,o,r){var n,i,s,a;for(n=0,i=t.length;n<i;n+=1)s=t[n],r||(a=o(s,n,t)),a!==!1&&s.type==="function"&&Array.isArray(s.nodes)&&e(s.nodes,o,r),r&&o(s,n,t)}});var awe=xe((Uoo,swe)=>{function nwe(e,t){var o=e.type,r=e.value,n,i;return t&&(i=t(e))!==void 0?i:o==="word"||o==="space"?r:o==="string"?(n=e.quote||"",n+r+(e.unclosed?"":n)):o==="comment"?"/*"+r+(e.unclosed?"":"*/"):o==="div"?(e.before||"")+r+(e.after||""):Array.isArray(e.nodes)?(n=iwe(e.nodes,t),o!=="function"?n:r+"("+(e.before||"")+n+(e.after||"")+(e.unclosed?"":")")):r}function iwe(e,t){var o,r;if(Array.isArray(e)){for(o="",r=e.length-1;~r;r-=1)o=nwe(e[r],t)+o;return o}return nwe(e,t)}swe.exports=iwe});var cwe=xe((Woo,lwe)=>{var yD=45,vD=43,cK=46,bJe=101,yJe=69;function vJe(e){var t=e.charCodeAt(0),o;if(t===vD||t===yD){if(o=e.charCodeAt(1),o>=48&&o<=57)return!0;var r=e.charCodeAt(2);return o===cK&&r>=48&&r<=57}return t===cK?(o=e.charCodeAt(1),o>=48&&o<=57):t>=48&&t<=57}lwe.exports=function(e){var t=0,o=e.length,r,n,i;if(o===0||!vJe(e))return!1;for(r=e.charCodeAt(t),(r===vD||r===yD)&&t++;t<o&&(r=e.charCodeAt(t),!(r<48||r>57));)t+=1;if(r=e.charCodeAt(t),n=e.charCodeAt(t+1),r===cK&&n>=48&&n<=57)for(t+=2;t<o&&(r=e.charCodeAt(t),!(r<48||r>57));)t+=1;if(r=e.charCodeAt(t),n=e.charCodeAt(t+1),i=e.charCodeAt(t+2),(r===bJe||r===yJe)&&(n>=48&&n<=57||(n===vD||n===yD)&&i>=48&&i<=57))for(t+=n===vD||n===yD?3:2;t<o&&(r=e.charCodeAt(t),!(r<48||r>57));)t+=1;return{number:e.slice(0,t),unit:e.slice(t)}}});var pwe=xe((Goo,fwe)=>{var _Je=twe(),uwe=rwe(),dwe=awe();function xg(e){return this instanceof xg?(this.nodes=_Je(e),this):new xg(e)}xg.prototype.toString=function(){return Array.isArray(this.nodes)?dwe(this.nodes):""};xg.prototype.walk=function(e,t){return uwe(this.nodes,e,t),this};xg.unit=cwe();xg.walk=uwe;xg.stringify=dwe;fwe.exports=xg});var gwe=xe(($oo,uK)=>{var mwe=pwe();uK.exports=e=>{let o=Object.assign({skipHostRelativeUrls:!0},e);return{postcssPlugin:"rebaseUrl",Declaration(r){let n=mwe(r.value),i=!1;n.walk(s=>{if(s.type!=="function"||s.value!=="url")return;let a=s.nodes[0].value,l=new URL(a,e.rootUrl);return l.pathname===a&&o.skipHostRelativeUrls||(s.nodes[0].value=l.toString(),i=!0),!1}),i&&(r.value=mwe.stringify(n))}}};uK.exports.postcss=!0});var Rwe=xe((sro,Twe)=>{Twe.exports=window.wp.priorityQueue});var RK=xe((oio,Rke)=>{Rke.exports=window.wp.blob});var mx=xe((Mao,Vxe)=>{Vxe.exports=window.wp.isShallowEqual});var v3=xe((efo,ECe)=>{ECe.exports=window.wp.tokenList});var $T=xe((yfo,NCe)=>{NCe.exports=window.wp.preferences});var A1e=xe((mmo,O1e)=>{O1e.exports=window.wp.commands});var Vl=xe((Wbo,qTe)=>{qTe.exports=window.wp.date});var CRe=xe((Ayo,SRe)=>{var vRe=!1,nv,bZ,yZ,LV,DV,_Re,VV,vZ,_Z,wZ,wRe,kZ,xZ,kRe,xRe;function Qs(){if(!vRe){vRe=!0;var e=navigator.userAgent,t=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(e),o=/(Mac OS X)|(Windows)|(Linux)/.exec(e);if(kZ=/\b(iPhone|iP[ao]d)/.exec(e),xZ=/\b(iP[ao]d)/.exec(e),wZ=/Android/i.exec(e),kRe=/FBAN\/\w+;/i.exec(e),xRe=/Mobile/i.exec(e),wRe=!!/Win64/.exec(e),t){nv=t[1]?parseFloat(t[1]):t[5]?parseFloat(t[5]):NaN,nv&&document&&document.documentMode&&(nv=document.documentMode);var r=/(?:Trident\/(\d+.\d+))/.exec(e);_Re=r?parseFloat(r[1])+4:nv,bZ=t[2]?parseFloat(t[2]):NaN,yZ=t[3]?parseFloat(t[3]):NaN,LV=t[4]?parseFloat(t[4]):NaN,LV?(t=/(?:Chrome\/(\d+\.\d+))/.exec(e),DV=t&&t[1]?parseFloat(t[1]):NaN):DV=NaN}else nv=bZ=yZ=DV=LV=NaN;if(o){if(o[1]){var n=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);VV=n?parseFloat(n[1].replace("_",".")):!0}else VV=!1;vZ=!!o[2],_Z=!!o[3]}else VV=vZ=_Z=!1}}var SZ={ie:function(){return Qs()||nv},ieCompatibilityMode:function(){return Qs()||_Re>nv},ie64:function(){return SZ.ie()&&wRe},firefox:function(){return Qs()||bZ},opera:function(){return Qs()||yZ},webkit:function(){return Qs()||LV},safari:function(){return SZ.webkit()},chrome:function(){return Qs()||DV},windows:function(){return Qs()||vZ},osx:function(){return Qs()||VV},linux:function(){return Qs()||_Z},iphone:function(){return Qs()||kZ},mobile:function(){return Qs()||kZ||xZ||wZ||xRe},nativeApp:function(){return Qs()||kRe},android:function(){return Qs()||wZ},ipad:function(){return Qs()||xZ}};SRe.exports=SZ});var TRe=xe((Myo,ERe)=>{"use strict";var FV=!!(typeof window<"u"&&window.document&&window.document.createElement),Cnt={canUseDOM:FV,canUseWorkers:typeof Worker<"u",canUseEventListeners:FV&&!!(window.addEventListener||window.attachEvent),canUseViewport:FV&&!!window.screen,isInWorker:!FV};ERe.exports=Cnt});var PRe=xe((Nyo,IRe)=>{"use strict";var RRe=TRe(),BRe;RRe.canUseDOM&&(BRe=document.implementation&&document.implementation.hasFeature&&document.implementation.hasFeature("","")!==!0);function Ent(e,t){if(!RRe.canUseDOM||t&&!("addEventListener"in document))return!1;var o="on"+e,r=o in document;if(!r){var n=document.createElement("div");n.setAttribute(o,"return;"),r=typeof n[o]=="function"}return!r&&BRe&&e==="wheel"&&(r=document.implementation.hasFeature("Events.wheel","3.0")),r}IRe.exports=Ent});var DRe=xe((Lyo,LRe)=>{"use strict";var Tnt=CRe(),Rnt=PRe(),ORe=10,ARe=40,MRe=800;function NRe(e){var t=0,o=0,r=0,n=0;return"detail"in e&&(o=e.detail),"wheelDelta"in e&&(o=-e.wheelDelta/120),"wheelDeltaY"in e&&(o=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=o,o=0),r=t*ORe,n=o*ORe,"deltaY"in e&&(n=e.deltaY),"deltaX"in e&&(r=e.deltaX),(r||n)&&e.deltaMode&&(e.deltaMode==1?(r*=ARe,n*=ARe):(r*=MRe,n*=MRe)),r&&!t&&(t=r<1?-1:1),n&&!o&&(o=n<1?-1:1),{spinX:t,spinY:o,pixelX:r,pixelY:n}}NRe.getEventType=function(){return Tnt.firefox()?"DOMMouseScroll":Rnt("wheel")?"wheel":"mousewheel"};LRe.exports=NRe});var FRe=xe((Dyo,VRe)=>{VRe.exports=DRe()});var hIe=xe((B_o,gIe)=>{"use strict";gIe.exports=function e(t,o){if(t===o)return!0;if(t&&o&&typeof t=="object"&&typeof o=="object"){if(t.constructor!==o.constructor)return!1;var r,n,i;if(Array.isArray(t)){if(r=t.length,r!=o.length)return!1;for(n=r;n--!==0;)if(!e(t[n],o[n]))return!1;return!0}if(t.constructor===RegExp)return t.source===o.source&&t.flags===o.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===o.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===o.toString();if(i=Object.keys(t),r=i.length,r!==Object.keys(o).length)return!1;for(n=r;n--!==0;)if(!Object.prototype.hasOwnProperty.call(o,i[n]))return!1;for(n=r;n--!==0;){var s=i[n];if(!e(t[s],o[s]))return!1}return!0}return t!==t&&o!==o}});var Cft={};No(Cft,{AlignmentControl:()=>h2,AlignmentToolbar:()=>ore,Autocomplete:()=>bre,BlockAlignmentControl:()=>N2,BlockAlignmentToolbar:()=>Wre,BlockBindingsAttributeControl:()=>n1,BlockBindingsSourceFieldsList:()=>r1,BlockBreadcrumb:()=>pne,BlockCanvas:()=>V1e,BlockColorsStyleSelector:()=>H1e,BlockContextProvider:()=>KB,BlockControls:()=>Ko,BlockEdit:()=>u2,BlockEditorKeyboardShortcuts:()=>LL,BlockEditorProvider:()=>Eye,BlockFormatControls:()=>sq,BlockIcon:()=>Ht,BlockInspector:()=>MAe,BlockList:()=>Hk,BlockMover:()=>H5,BlockNavigationDropdown:()=>tTe,BlockPopover:()=>_xe,BlockPreview:()=>Hs,BlockSelectionClearer:()=>Axe,BlockSettingsMenu:()=>f3,BlockSettingsMenuControls:()=>a3,BlockStyles:()=>qx,BlockTitle:()=>s1,BlockToolbar:()=>b1e,BlockTools:()=>QT,BlockVerticalAlignmentControl:()=>I2,BlockVerticalAlignmentToolbar:()=>xTe,ButtonBlockAppender:()=>Mg,ButtonBlockerAppender:()=>uxe,ColorPalette:()=>HTe,ColorPaletteControl:()=>GTe,ContrastChecker:()=>KTe,CopyHandler:()=>DAe,DefaultBlockAppender:()=>ux,DimensionControl:()=>rv,FontSizePicker:()=>kj,HeadingLevelDropdown:()=>uTe,HeightControl:()=>yRe,InnerBlocks:()=>CT,Inserter:()=>Ys,InspectorAdvancedControls:()=>Dg,InspectorControls:()=>Ve,JustifyContentControl:()=>Y_,JustifyToolbar:()=>BBe,LineHeightControl:()=>c6,LinkControl:()=>gS,MediaPlaceholder:()=>qIe,MediaReplaceFlow:()=>f6,MediaUpload:()=>vd,MediaUploadCheck:()=>$c,MultiSelectScrollIntoView:()=>jAe,NavigableToolbar:()=>Ix,ObserveTyping:()=>P1e,PanelColorSettings:()=>XIe,PlainText:()=>s2e,RecursionProvider:()=>cQ,RichText:()=>wS,RichTextShortcut:()=>QPe,RichTextToolbarButton:()=>aX,SETTINGS_DEFAULTS:()=>I0,SkipToSelectedBlock:()=>M6,ToolSelector:()=>QAe,Typewriter:()=>WAe,URLInput:()=>Ep,URLInputButton:()=>m2e,URLPopover:()=>mh,Warning:()=>xm,WritingFlow:()=>JL,__experimentalBlockAlignmentMatrixControl:()=>ine,__experimentalBlockFullHeightAligmentControl:()=>tne,__experimentalBlockPatternSetup:()=>_Te,__experimentalBlockPatternsList:()=>hd,__experimentalBlockVariationPicker:()=>dTe,__experimentalBlockVariationTransforms:()=>dV,__experimentalBorderRadiusControl:()=>bV,__experimentalColorGradientControl:()=>sh,__experimentalColorGradientSettingsDropdown:()=>OV,__experimentalDateFormatPicker:()=>ZTe,__experimentalDuotoneControl:()=>_V,__experimentalFontAppearanceControl:()=>kV,__experimentalFontFamilyControl:()=>xV,__experimentalGetBorderClassesAndStyles:()=>E9,__experimentalGetColorClassesAndStyles:()=>T9,__experimentalGetDimensionsClassesAndStyles:()=>C9,__experimentalGetElementClassName:()=>_ft,__experimentalGetGapCSSValue:()=>pa,__experimentalGetGradientClass:()=>z_,__experimentalGetGradientObjectByGradientValue:()=>Yoe,__experimentalGetShadowClassesAndStyles:()=>LJ,__experimentalGetSpacingClassesAndStyles:()=>FJ,__experimentalImageEditor:()=>kBe,__experimentalImageSizeControl:()=>EBe,__experimentalImageURLInputUI:()=>w2e,__experimentalInspectorPopoverHeader:()=>T4,__experimentalLetterSpacingControl:()=>CV,__experimentalLibrary:()=>FAe,__experimentalLinkControl:()=>l6,__experimentalLinkControlSearchInput:()=>eIe,__experimentalLinkControlSearchItem:()=>jBe,__experimentalLinkControlSearchResults:()=>YBe,__experimentalListView:()=>iV,__experimentalPanelColorGradientSettings:()=>MV,__experimentalPreviewOptions:()=>D2e,__experimentalPublishDateTimePicker:()=>qAe,__experimentalRecursionProvider:()=>GAe,__experimentalResponsiveBlockControl:()=>u2e,__experimentalSpacingSizesControl:()=>TS,__experimentalTextDecorationControl:()=>TV,__experimentalTextTransformControl:()=>BV,__experimentalUnitControl:()=>f2e,__experimentalUseBlockOverlayActive:()=>gne,__experimentalUseBlockPreview:()=>Awe,__experimentalUseBorderProps:()=>NJ,__experimentalUseColorProps:()=>VJ,__experimentalUseCustomSides:()=>FQ,__experimentalUseGradient:()=>d7e,__experimentalUseHasRecursion:()=>$Ae,__experimentalUseMultipleOriginColorsAndGradients:()=>lh,__experimentalUseResizeCanvas:()=>F2e,__experimentalWritingModeControl:()=>PV,__unstableBlockSettingsMenuFirstItem:()=>X5,__unstableBlockToolbarLastItem:()=>$5,__unstableEditorStyles:()=>Wf,__unstableIframe:()=>Mk,__unstableInserterMenuExtension:()=>jD,__unstableRichTextInputEvent:()=>JPe,__unstableUseBlockSelectionClearer:()=>Py,__unstableUseClipboardHandler:()=>LAe,__unstableUseMouseMoveTypingReset:()=>eR,__unstableUseTypewriter:()=>sQ,__unstableUseTypingObserver:()=>tR,createCustomColorsHOC:()=>Goe,getColorClassName:()=>Ga,getColorObjectByAttributeValues:()=>Ou,getColorObjectByColorValue:()=>$B,getComputedFluidTypographyValue:()=>qoe,getCustomValueFromPreset:()=>xre,getDimensionsClassesAndStyles:()=>C9,getFontSize:()=>j_,getFontSizeClass:()=>Sm,getFontSizeObjectByValue:()=>wj,getGradientSlugByValue:()=>Koe,getGradientValueBySlug:()=>m2,getPxFromCssUnit:()=>c3e,getSpacingPresetCssVar:()=>Qa,getTypographyClassesAndStyles:()=>zJ,isValueSpacingPreset:()=>B2,privateApis:()=>qJ,store:()=>B,storeConfig:()=>L_,transformStyles:()=>zk,useBlockBindingsUtils:()=>kf,useBlockCommands:()=>j3,useBlockDisplayInformation:()=>bi,useBlockEditContext:()=>kt,useBlockEditingMode:()=>zr,useBlockProps:()=>I1,useCachedTruthy:()=>jJ,useHasRecursion:()=>uQ,useInnerBlocksProps:()=>Ly,useSetting:()=>Hoe,useSettings:()=>je,useStyleOverride:()=>qc,withColorContext:()=>yV,withColors:()=>$oe,withFontSizes:()=>ere});function QJ(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(o=QJ(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function U3e(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=QJ(e))&&(r&&(r+=" "),r+=t);return r}var Y=U3e;var JAe=c(ce(),1),ec=c(F(),1),B4=c(ee(),1),mQ=c(ue(),1),XR=c(Bo(),1);var jB=c(F(),1),Pu=Symbol("mayDisplayControls"),Gv=Symbol("mayDisplayParentControls"),$v=Symbol("mayDisplayPatternEditingControls"),Yv=Symbol("blockEditingMode"),Kv=Symbol("blockBindings"),HB=Symbol("isPreviewMode"),E0=Symbol("isInListViewBlockSupportTree"),V9={name:"",isSelected:!1},F9=(0,jB.createContext)(V9);F9.displayName="BlockEditContext";var{Provider:UB}=F9;function kt(){return(0,jB.useContext)(F9)}var W3e={grad:.9,turn:360,rad:360/(2*Math.PI)},af=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},Dn=function(e,t,o){return t===void 0&&(t=0),o===void 0&&(o=Math.pow(10,t)),Math.round(o*e)/o+0},Wa=function(e,t,o){return t===void 0&&(t=0),o===void 0&&(o=1),e>o?o:e>t?e:t},dee=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},nee=function(e){return{r:Wa(e.r,0,255),g:Wa(e.g,0,255),b:Wa(e.b,0,255),a:Wa(e.a)}},z9=function(e){return{r:Dn(e.r),g:Dn(e.g),b:Dn(e.b),a:Dn(e.a,3)}},G3e=/^#([0-9a-f]{3,8})$/i,WB=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},fee=function(e){var t=e.r,o=e.g,r=e.b,n=e.a,i=Math.max(t,o,r),s=i-Math.min(t,o,r),a=s?i===t?(o-r)/s:i===o?2+(r-t)/s:4+(t-o)/s:0;return{h:60*(a<0?a+6:a),s:i?s/i*100:0,v:i/255*100,a:n}},pee=function(e){var t=e.h,o=e.s,r=e.v,n=e.a;t=t/360*6,o/=100,r/=100;var i=Math.floor(t),s=r*(1-o),a=r*(1-(t-i)*o),l=r*(1-(1-t+i)*o),u=i%6;return{r:255*[r,a,s,s,l,r][u],g:255*[l,r,r,a,s,s][u],b:255*[s,s,l,r,r,a][u],a:n}},iee=function(e){return{h:dee(e.h),s:Wa(e.s,0,100),l:Wa(e.l,0,100),a:Wa(e.a)}},see=function(e){return{h:Dn(e.h),s:Dn(e.s),l:Dn(e.l),a:Dn(e.a,3)}},aee=function(e){return pee((o=(t=e).s,{h:t.h,s:(o*=((r=t.l)<50?r:100-r)/100)>0?2*o/(r+o)*100:0,v:r+o,a:t.a}));var t,o,r},T0=function(e){return{h:(t=fee(e)).h,s:(n=(200-(o=t.s))*(r=t.v)/100)>0&&n<200?o*r/100/(n<=100?n:200-n)*100:0,l:n/2,a:t.a};var t,o,r,n},$3e=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Y3e=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,K3e=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,q3e=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,U9={string:[[function(e){var t=G3e.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:e.length===4?Dn(parseInt(e[3]+e[3],16)/255,2):1}:e.length===6||e.length===8?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:e.length===8?Dn(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=K3e.exec(e)||q3e.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:nee({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=$3e.exec(e)||Y3e.exec(e);if(!t)return null;var o,r,n=iee({h:(o=t[1],r=t[2],r===void 0&&(r="deg"),Number(o)*(W3e[r]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return aee(n)},"hsl"]],object:[[function(e){var t=e.r,o=e.g,r=e.b,n=e.a,i=n===void 0?1:n;return af(t)&&af(o)&&af(r)?nee({r:Number(t),g:Number(o),b:Number(r),a:Number(i)}):null},"rgb"],[function(e){var t=e.h,o=e.s,r=e.l,n=e.a,i=n===void 0?1:n;if(!af(t)||!af(o)||!af(r))return null;var s=iee({h:Number(t),s:Number(o),l:Number(r),a:Number(i)});return aee(s)},"hsl"],[function(e){var t=e.h,o=e.s,r=e.v,n=e.a,i=n===void 0?1:n;if(!af(t)||!af(o)||!af(r))return null;var s=(function(a){return{h:dee(a.h),s:Wa(a.s,0,100),v:Wa(a.v,0,100),a:Wa(a.a)}})({h:Number(t),s:Number(o),v:Number(r),a:Number(i)});return pee(s)},"hsv"]]},lee=function(e,t){for(var o=0;o<t.length;o++){var r=t[o][0](e);if(r)return[r,t[o][1]]}return[null,void 0]},Z3e=function(e){return typeof e=="string"?lee(e.trim(),U9.string):typeof e=="object"&&e!==null?lee(e,U9.object):[null,void 0]};var j9=function(e,t){var o=T0(e);return{h:o.h,s:Wa(o.s+100*t,0,100),l:o.l,a:o.a}},H9=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},cee=function(e,t){var o=T0(e);return{h:o.h,s:o.s,l:Wa(o.l+100*t,0,100),a:o.a}},W9=(function(){function e(t){this.parsed=Z3e(t)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return this.parsed!==null},e.prototype.brightness=function(){return Dn(H9(this.rgba),2)},e.prototype.isDark=function(){return H9(this.rgba)<.5},e.prototype.isLight=function(){return H9(this.rgba)>=.5},e.prototype.toHex=function(){return t=z9(this.rgba),o=t.r,r=t.g,n=t.b,s=(i=t.a)<1?WB(Dn(255*i)):"","#"+WB(o)+WB(r)+WB(n)+s;var t,o,r,n,i,s},e.prototype.toRgb=function(){return z9(this.rgba)},e.prototype.toRgbString=function(){return t=z9(this.rgba),o=t.r,r=t.g,n=t.b,(i=t.a)<1?"rgba("+o+", "+r+", "+n+", "+i+")":"rgb("+o+", "+r+", "+n+")";var t,o,r,n,i},e.prototype.toHsl=function(){return see(T0(this.rgba))},e.prototype.toHslString=function(){return t=see(T0(this.rgba)),o=t.h,r=t.s,n=t.l,(i=t.a)<1?"hsla("+o+", "+r+"%, "+n+"%, "+i+")":"hsl("+o+", "+r+"%, "+n+"%)";var t,o,r,n,i},e.prototype.toHsv=function(){return t=fee(this.rgba),{h:Dn(t.h),s:Dn(t.s),v:Dn(t.v),a:Dn(t.a,3)};var t},e.prototype.invert=function(){return Go({r:255-(t=this.rgba).r,g:255-t.g,b:255-t.b,a:t.a});var t},e.prototype.saturate=function(t){return t===void 0&&(t=.1),Go(j9(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Go(j9(this.rgba,-t))},e.prototype.grayscale=function(){return Go(j9(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Go(cee(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Go(cee(this.rgba,-t))},e.prototype.rotate=function(t){return t===void 0&&(t=15),this.hue(this.hue()+t)},e.prototype.alpha=function(t){return typeof t=="number"?Go({r:(o=this.rgba).r,g:o.g,b:o.b,a:t}):Dn(this.rgba.a,3);var o},e.prototype.hue=function(t){var o=T0(this.rgba);return typeof t=="number"?Go({h:t,s:o.s,l:o.l,a:o.a}):Dn(o.h)},e.prototype.isEqual=function(t){return this.toHex()===Go(t).toHex()},e})(),Go=function(e){return e instanceof W9?e:new W9(e)},uee=[],em=function(e){e.forEach(function(t){uee.indexOf(t)<0&&(t(W9,U9),uee.push(t))})};function tm(e,t){var o={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"},r={};for(var n in o)r[o[n]]=n;var i={};e.prototype.toName=function(s){if(!(this.rgba.a||this.rgba.r||this.rgba.g||this.rgba.b))return"transparent";var a,l,u=r[this.toHex()];if(u)return u;if(s?.closest){var d=this.toRgb(),f=1/0,p="black";if(!i.length)for(var m in o)i[m]=new e(o[m]).toRgb();for(var g in o){var h=(a=d,l=i[g],Math.pow(a.r-l.r,2)+Math.pow(a.g-l.g,2)+Math.pow(a.b-l.b,2));h<f&&(f=h,p=g)}return p}},t.string.push([function(s){var a=s.toLowerCase(),l=a==="transparent"?"#0000":o[a];return l?new e(l).toRgb():null},"name"])}var G9=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},$9=function(e){return .2126*G9(e.r)+.7152*G9(e.g)+.0722*G9(e.b)};function qv(e){e.prototype.luminance=function(){return t=$9(this.rgba),(o=2)===void 0&&(o=0),r===void 0&&(r=Math.pow(10,o)),Math.round(r*t)/r+0;var t,o,r},e.prototype.contrast=function(t){t===void 0&&(t="#FFF");var o,r,n,i,s,a,l,u=t instanceof e?t:new e(t);return i=this.rgba,s=u.toRgb(),a=$9(i),l=$9(s),o=a>l?(a+.05)/(l+.05):(l+.05)/(a+.05),(r=2)===void 0&&(r=0),n===void 0&&(n=Math.pow(10,r)),Math.floor(n*o)/n+0},e.prototype.isReadable=function(t,o){return t===void 0&&(t="#FFF"),o===void 0&&(o={}),this.contrast(t)>=(a=(s=(r=o).size)===void 0?"normal":s,(i=(n=r.level)===void 0?"AA":n)==="AAA"&&a==="normal"?7:i==="AA"&&a==="large"?3:4.5);var r,n,i,s,a}}var Y9=function(e,t){return Y9=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,r){o.__proto__=r}||function(o,r){for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(o[n]=r[n])},Y9(e,t)};function mee(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");Y9(e,t);function o(){this.constructor=e}e.prototype=t===null?Object.create(t):(o.prototype=t.prototype,new o)}var hr=function(){return hr=Object.assign||function(t){for(var o,r=1,n=arguments.length;r<n;r++){o=arguments[r];for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(t[i]=o[i])}return t},hr.apply(this,arguments)};function gee(e){return e.toLowerCase()}var X3e=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Q3e=/[^A-Z0-9]+/gi;function GB(e,t){t===void 0&&(t={});for(var o=t.splitRegexp,r=o===void 0?X3e:o,n=t.stripRegexp,i=n===void 0?Q3e:n,s=t.transform,a=s===void 0?gee:s,l=t.delimiter,u=l===void 0?" ":l,d=hee(hee(e,r,"$1\0$2"),i,"\0"),f=0,p=d.length;d.charAt(f)==="\0";)f++;for(;d.charAt(p-1)==="\0";)p--;return d.slice(f,p).split("\0").map(a).join(u)}function hee(e,t,o){return t instanceof RegExp?e.replace(t,o):t.reduce(function(r,n){return r.replace(n,o)},e)}function bee(e,t){return t===void 0&&(t={}),GB(e,hr({delimiter:"."},t))}function yee(e,t){return t===void 0&&(t={}),bee(e,hr({delimiter:"-"},t))}function Es(e){let t=e?.toString?.()??"";return t=t.replace(/['\u2019]/,""),yee(t,{splitRegexp:[/(?!(?:1ST|2ND|3RD|[4-9]TH)(?![a-z]))([a-z0-9])([A-Z])/g,/(?!(?:1st|2nd|3rd|[4-9]th)(?![a-z]))([0-9])([a-z])/g,/([A-Za-z])([0-9])/g,/([A-Z])([A-Z][a-z])/g]})}em([tm,qv]);var Ou=(e,t,o)=>{if(t){let r=e?.find(n=>n.slug===t);if(r)return r}return{color:o}},$B=(e,t)=>e?.find(o=>o.color===t);function Ga(e,t){if(!(!e||!t))return`has-${Es(t)}-${e}`}function vee(e,t){let o=Go(t),r=({color:i})=>o.contrast(i),n=Math.max(...e.map(r));return e.find(i=>r(i)===n).color}var F_=c(F(),1),vb=c(ue(),1);var zoe=c(ee(),1),joe=c(Nt(),1);var c2=c(F(),1),l2=c(ce(),1);var lf=c(ce(),1),Aee=c(q(),1),B0=c(ee(),1),Zh=c(F(),1);var Zv=c(F(),1),xee=c(T(),1),YB=(0,Zv.createContext)({});YB.displayName="BlockContext";function KB({value:e,children:t}){let o=(0,Zv.useContext)(YB),r=(0,Zv.useMemo)(()=>({...o,...e}),[o,e]);return(0,xee.jsx)(YB.Provider,{value:r,children:t})}var Ti=YB;var Xv=c($a(),1);function Yh(e){return e?.startsWith("#")&&(0,Xv.isValidFragment)(e)}function Kh(e){return e?.startsWith("/")||e?.startsWith("./")||e?.startsWith("../")}function qh(e){if(e.includes(" "))return!1;let o=(0,Xv.getProtocol)(e),r=(0,Xv.isValidProtocol)(o),n=J3e(e),i=e?.startsWith("www.");return r||i||Yh(e)||n||Kh(e)}function J3e(e,t=6){let o=e.split(/[?#]/)[0];return new RegExp(`(?<=\\S)\\.(?:[a-zA-Z_]{2,${t}})(?:\\/|$)`).test(o)}var eVe="__default",Cee="core/pattern-overrides",tVe={};function Eee(e,t,o){let r;if(t)for(let[n,i]of Object.entries(e))t.includes(n)&&(r===void 0&&(r={}),r[n]=i);if(o)for(let n of o)n?.usesContext?.forEach(i=>{i in e&&(r===void 0&&(r={}),r[i]=e[i])});return r??tVe}function R0(e){return e?.[eVe]?.source===Cee}function Tee(e,t){if(!R0(e))return e;let o={};for(let r of t){let n=e[r]?e[r]:{source:Cee};o[r]=n}return o}var Bee=c(qB(),1),{lock:Iee,unlock:K}=(0,Bee.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/block-editor");var Pee=c(F(),1),ri=(0,Pee.createContext)({});ri.displayName="PrivateBlockContext";var ZB=c(T(),1),oVe=e=>{let{name:t}=e,o=(0,lf.getBlockType)(t);if(!o)return null;let r=o.edit||o.save;return(0,ZB.jsx)(r,{...e})},Oee=(0,Aee.withFilters)("editor.BlockEdit")(oVe),rVe=e=>{let{name:t,clientId:o,attributes:r,setAttributes:n}=e,i=(0,B0.useRegistry)(),s=(0,lf.getBlockType)(t),a=(0,Zh.useContext)(Ti),l=(0,B0.useSelect)(v=>K(v(lf.store)).getAllBlockBindingsSources(),[]),{bindableAttributes:u}=(0,Zh.useContext)(ri),{blockBindings:d,context:f,hasPatternOverrides:p}=(0,Zh.useMemo)(()=>({blockBindings:Tee(r?.metadata?.bindings,u),context:Eee(a,s?.usesContext,r?.metadata?.bindings?Object.values(r.metadata.bindings).map(v=>l[v?.source]):void 0),hasPatternOverrides:R0(r?.metadata?.bindings)}),[s?.usesContext,a,r?.metadata?.bindings,u,l]),m=(0,B0.useSelect)(v=>{if(!d)return r;let y={},_=new Map;for(let[w,k]of Object.entries(d)){let{source:x,args:C}=k,E=l[x];!E||!u?.includes(w)||_.set(E,{..._.get(E),[w]:{args:C}})}if(_.size)for(let[w,k]of _){let x={};w.getValues?x=w.getValues({select:v,context:f,clientId:o,bindings:k}):Object.keys(k).forEach(C=>{x[C]=w.label});for(let[C,E]of Object.entries(x))C==="url"&&(!E||!qh(E))?y[C]=null:y[C]=E}return{...r,...y}},[r,u,d,o,f,l]),g=(0,Zh.useCallback)(v=>{if(!d){n(v);return}i.batch(()=>{let y={...v},_=new Map;for(let[k,x]of Object.entries(y)){if(!d[k]||!u?.includes(k))continue;let C=d[k],E=l[C?.source];E?.setValues&&(_.set(E,{..._.get(E),[k]:{args:C.args,newValue:x}}),delete y[k])}if(_.size)for(let[k,x]of _)k.setValues({select:i.select,dispatch:i.dispatch,context:f,clientId:o,bindings:x});let w=!!f["pattern/overrides"];!(p&&w)&&Object.keys(y).length&&(p&&delete y.href,n(y))})},[u,d,o,f,p,n,l,i]);if(!s)return null;if(s.apiVersion>1)return(0,ZB.jsx)(Oee,{...e,attributes:m,context:f,setAttributes:g});let h=(0,lf.hasBlockSupport)(s,"className",!0)?(0,lf.getBlockDefaultClassName)(t):null,b=Y(h,r?.className,e.className);return(0,ZB.jsx)(Oee,{...e,attributes:m,className:b,context:f,setAttributes:g})},Mee=rVe;var Doe=c(ce(),1),_j=c(q(),1),Voe=c(ee(),1),a2=c(Z(),1);var s2=c(ee(),1);var Jv=c(Xh(),1),Z9=c(ue(),1),A0=c(ee(),1),$ee=c(Nt(),1),rI=c(ce(),1);var Dt=c(Z(),1),Dee={insertUsage:{}},I0={alignWide:!1,supportsLayout:!0,colors:[{name:(0,Dt.__)("Black"),slug:"black",color:"#000000"},{name:(0,Dt.__)("Cyan bluish gray"),slug:"cyan-bluish-gray",color:"#abb8c3"},{name:(0,Dt.__)("White"),slug:"white",color:"#ffffff"},{name:(0,Dt.__)("Pale pink"),slug:"pale-pink",color:"#f78da7"},{name:(0,Dt.__)("Vivid red"),slug:"vivid-red",color:"#cf2e2e"},{name:(0,Dt.__)("Luminous vivid orange"),slug:"luminous-vivid-orange",color:"#ff6900"},{name:(0,Dt.__)("Luminous vivid amber"),slug:"luminous-vivid-amber",color:"#fcb900"},{name:(0,Dt.__)("Light green cyan"),slug:"light-green-cyan",color:"#7bdcb5"},{name:(0,Dt.__)("Vivid green cyan"),slug:"vivid-green-cyan",color:"#00d084"},{name:(0,Dt.__)("Pale cyan blue"),slug:"pale-cyan-blue",color:"#8ed1fc"},{name:(0,Dt.__)("Vivid cyan blue"),slug:"vivid-cyan-blue",color:"#0693e3"},{name:(0,Dt.__)("Vivid purple"),slug:"vivid-purple",color:"#9b51e0"}],fontSizes:[{name:(0,Dt._x)("Small","font size name"),size:13,slug:"small"},{name:(0,Dt._x)("Normal","font size name"),size:16,slug:"normal"},{name:(0,Dt._x)("Medium","font size name"),size:20,slug:"medium"},{name:(0,Dt._x)("Large","font size name"),size:36,slug:"large"},{name:(0,Dt._x)("Huge","font size name"),size:42,slug:"huge"}],imageDefaultSize:"large",imageSizes:[{slug:"thumbnail",name:(0,Dt.__)("Thumbnail")},{slug:"medium",name:(0,Dt.__)("Medium")},{slug:"large",name:(0,Dt.__)("Large")},{slug:"full",name:(0,Dt.__)("Full Size")}],imageEditing:!0,maxWidth:580,allowedBlockTypes:!0,maxUploadFileSize:0,allowedMimeTypes:null,canLockBlocks:!0,blockStatesEditingEnabled:!0,canEditCSS:!1,enableOpenverseMediaCategory:!0,clearBlockSelection:!0,__experimentalCanUserUseUnfilteredHTML:!1,__experimentalBlockDirectory:!1,__mobileEnablePageTemplates:!1,__experimentalBlockPatterns:[],__experimentalBlockPatternCategories:[],isPreviewMode:!1,blockInspectorAnimation:{animationParent:"core/navigation","core/navigation":{enterDirection:"leftToRight"},"core/navigation-submenu":{enterDirection:"rightToLeft"},"core/navigation-link":{enterDirection:"rightToLeft"},"core/search":{enterDirection:"rightToLeft"},"core/social-links":{enterDirection:"rightToLeft"},"core/page-list":{enterDirection:"rightToLeft"},"core/spacer":{enterDirection:"rightToLeft"},"core/home-link":{enterDirection:"rightToLeft"},"core/site-title":{enterDirection:"rightToLeft"},"core/site-logo":{enterDirection:"rightToLeft"}},generateAnchors:!1,gradients:[{name:(0,Dt.__)("Vivid cyan blue to vivid purple"),gradient:"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)",slug:"vivid-cyan-blue-to-vivid-purple"},{name:(0,Dt.__)("Light green cyan to vivid green cyan"),gradient:"linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%)",slug:"light-green-cyan-to-vivid-green-cyan"},{name:(0,Dt.__)("Luminous vivid amber to luminous vivid orange"),gradient:"linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%)",slug:"luminous-vivid-amber-to-luminous-vivid-orange"},{name:(0,Dt.__)("Luminous vivid orange to vivid red"),gradient:"linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%)",slug:"luminous-vivid-orange-to-vivid-red"},{name:(0,Dt.__)("Very light gray to cyan bluish gray"),gradient:"linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%)",slug:"very-light-gray-to-cyan-bluish-gray"},{name:(0,Dt.__)("Cool to warm spectrum"),gradient:"linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%)",slug:"cool-to-warm-spectrum"},{name:(0,Dt.__)("Blush light purple"),gradient:"linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%)",slug:"blush-light-purple"},{name:(0,Dt.__)("Blush bordeaux"),gradient:"linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%)",slug:"blush-bordeaux"},{name:(0,Dt.__)("Luminous dusk"),gradient:"linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%)",slug:"luminous-dusk"},{name:(0,Dt.__)("Pale ocean"),gradient:"linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%)",slug:"pale-ocean"},{name:(0,Dt.__)("Electric grass"),gradient:"linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%)",slug:"electric-grass"},{name:(0,Dt.__)("Midnight"),gradient:"linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%)",slug:"midnight"}],__unstableResolvedAssets:{styles:[],scripts:[]}};function XB(e,t,o){return[...e.slice(0,o),...Array.isArray(t)?t:[t],...e.slice(o)]}function QB(e,t,o,r=1){let n=[...e];return n.splice(t,r),XB(n,e.slice(t,t+r),o)}var Ts=Symbol("globalStylesDataKey"),Qv=Symbol("globalStylesLinks"),om=Symbol("selectBlockPatternsKey"),JB=Symbol("reusableBlocksSelect"),cf=Symbol("userPatternCategoriesSelect"),rm=Symbol("sectionRootClientIdKey"),eI=Symbol("mediaEditKey"),Vee=Symbol("getMediaSelect"),nm=Symbol("isIsolatedEditor"),Ya=Symbol("deviceTypeKey"),tI=Symbol("isNavigationOverlayContext"),Fee=Symbol("isNavigationPostEditor"),P0=Symbol("mediaUploadOnSuccess"),zee=Symbol("mediaSideloadFromUrl"),jee=Symbol("openMediaEditorModal");var{isContentBlock:nVe}=K(rI.privateApis),iVe=e=>e;function oI(e,t=""){let o=new Map,r=[];return o.set(t,r),e.forEach(n=>{let{clientId:i,innerBlocks:s}=n;r.push(i),oI(s,i).forEach((a,l)=>{o.set(l,a)})}),o}function K9(e,t=""){let o=[],r=[[t,e]];for(;r.length;){let[n,i]=r.shift();i.forEach(({innerBlocks:s,...a})=>{o.push([a.clientId,n]),s?.length&&r.push([a.clientId,s])})}return o}function Yee(e,t=iVe){let o=[],r=[...e];for(;r.length;){let{innerBlocks:n,...i}=r.shift();r.push(...n),o.push([i.clientId,t(i)])}return o}function X9(e){let t={},o=[...e];for(;o.length;){let{innerBlocks:r,...n}=o.shift();o.push(...r),t[n.clientId]=!0}return t}function Hee(e){return Yee(e,t=>{let{attributes:o,...r}=t;return r})}function Uee(e){return Yee(e,t=>t.attributes)}function sVe(e,t){return(0,Jv.default)(Object.keys(e),Object.keys(t))}function aVe(e,t){return e.type==="UPDATE_BLOCK_ATTRIBUTES"&&t!==void 0&&t.type==="UPDATE_BLOCK_ATTRIBUTES"&&(0,Jv.default)(e.clientIds,t.clientIds)&&sVe(e.attributes,t.attributes)}function Wee(e,t){let o=e.tree,r=[...t],n=[...t];for(;r.length;){let i=r.shift();r.push(...i.innerBlocks),n.push(...i.innerBlocks)}for(let i of n)o.set(i.clientId,{});for(let i of n)o.set(i.clientId,Object.assign(o.get(i.clientId),{...e.byClientId.get(i.clientId),attributes:e.attributes.get(i.clientId),innerBlocks:i.innerBlocks.map(s=>o.get(s.clientId))}))}function im(e,t,o=!1){let r=e.tree,n=new Set([]),i=new Set;for(let s of t){let a=o?s:e.parents.get(s);do if(e.controlledInnerBlocks.has(a)){i.add(a);break}else n.add(a),a=e.parents.get(a);while(a!==void 0)}for(let s of n)r.set(s,{...r.get(s)});for(let s of n)r.get(s).innerBlocks=(e.order.get(s)||[]).map(a=>r.get(a));for(let s of i)r.set("controlled||"+s,{innerBlocks:(e.order.get(s)||[]).map(a=>r.get(a))})}var lVe=e=>(t={},o)=>{let r=e(t,o);if(r===t)return t;switch(r.tree=t.tree?t.tree:new Map,o.type){case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{r.tree=new Map(r.tree),Wee(r,o.blocks),im(r,o.rootClientId?[o.rootClientId]:[""],!0);break}case"UPDATE_BLOCK":r.tree=new Map(r.tree),r.tree.set(o.clientId,{...r.tree.get(o.clientId),...r.byClientId.get(o.clientId),attributes:r.attributes.get(o.clientId)}),im(r,[o.clientId],!1);break;case"UPDATE_BLOCK_ATTRIBUTES":{r.tree=new Map(r.tree),o.clientIds.forEach(i=>{r.tree.set(i,{...r.tree.get(i),attributes:r.attributes.get(i)})}),im(r,o.clientIds,!1);break}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let i=X9(o.blocks);r.tree=new Map(r.tree),o.replacedClientIds.forEach(a=>{r.tree.delete(a),i[a]||r.tree.delete("controlled||"+a)}),Wee(r,o.blocks),im(r,o.blocks.map(a=>a.clientId),!1);let s=[];for(let a of o.clientIds){let l=t.parents.get(a);l!==void 0&&(l===""||r.byClientId.get(l))&&s.push(l)}im(r,s,!0);break}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":let n=[];for(let i of o.clientIds){let s=t.parents.get(i);s!==void 0&&(s===""||r.byClientId.get(s))&&n.push(s)}r.tree=new Map(r.tree),o.removedClientIds.forEach(i=>{r.tree.delete(i),r.tree.delete("controlled||"+i)}),im(r,n,!0);break;case"MOVE_BLOCKS_TO_POSITION":{let i=[];o.fromRootClientId?i.push(o.fromRootClientId):i.push(""),o.toRootClientId&&i.push(o.toRootClientId),r.tree=new Map(r.tree),im(r,i,!0);break}case"MOVE_BLOCKS_UP":case"MOVE_BLOCKS_DOWN":{let i=[o.rootClientId?o.rootClientId:""];r.tree=new Map(r.tree),im(r,i,!0);break}}return r};function cVe(e){let t,o;return(r,n)=>{let i=e(r,n),s=o;o=n.type==="MARK_NEXT_CHANGE_AS_NOT_PERSISTENT"?n.history??"merge":void 0;let a=n.type==="MARK_LAST_CHANGE_AS_PERSISTENT"||s;if(r===i&&!a)return r.isPersistentChange!==void 0?r:{...i,isPersistentChange:!0};let l=a?!s:!aVe(n,t);if(t=n,s==="ignore")return{...i,isPersistentChange:l,lastBlockChangeHistoryMode:"ignore"};let{lastBlockChangeHistoryMode:u,...d}=i;return{...d,isPersistentChange:l}}}function uVe(e){let t=new Set(["RECEIVE_BLOCKS"]);return(o,r)=>{let n=e(o,r);return n!==o&&(n.isIgnoredChange=t.has(r.type)),n}}var dVe=e=>(t,o)=>{let r=n=>{let i=n;for(let s=0;s<i.length;s++)!t.order.get(i[s])||o.keepControlledInnerBlocks&&o.keepControlledInnerBlocks[i[s]]||(i===n&&(i=[...i]),i.push(...t.order.get(i[s])));return i};if(t)switch(o.type){case"REMOVE_BLOCKS":o={...o,type:"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN",removedClientIds:r(o.clientIds)};break;case"REPLACE_BLOCKS":o={...o,type:"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN",replacedClientIds:r(o.clientIds)};break}return e(t,o)},fVe=e=>(t,o)=>{if(o.type==="RESET_BLOCKS"){let r=e(void 0,{type:"INSERT_BLOCKS",rootClientId:"",blocks:o.blocks}),n=t?.controlledInnerBlocks??new Set;if(t?.order)for(let s of n){if(!r.byClientId.has(s))continue;r.controlledInnerBlocks.add(s);let a=t.order.get(s);if(!a?.length)continue;r.order.set(s,a);let l=(u,d)=>{let f=t.byClientId.get(u);if(!f)return;r.byClientId.set(u,f),r.attributes.set(u,t.attributes.get(u)),r.parents.set(u,d);let p=t.order.get(u)||[];r.order.set(u,p),p.forEach(m=>l(m,u))};a.forEach(u=>l(u,s))}for(let s of r.controlledInnerBlocks){let a=r.order.get(s);if(!a?.length)continue;let l=a.map(f=>t.tree.get(f)),u=r.tree.get(s);u&&(u.innerBlocks=l),r.tree.set("controlled||"+s,{innerBlocks:l});let d=f=>{let p=t.tree.get(f);if(!p)return;r.tree.set(f,p),(r.order.get(f)||[]).forEach(d)};a.forEach(d)}let i=t?.blockEditingModes??new Map;for(let[s,a]of i)r.tree.has(s)&&r.blockEditingModes.set(s,a);return r}return e(t,o)},pVe=e=>(t,o)=>{if(o.type!=="REPLACE_INNER_BLOCKS")return e(t,o);let r={};if(t.controlledInnerBlocks.size){let s=[...o.blocks];for(;s.length;){let{innerBlocks:a,...l}=s.shift();s.push(...a),t.controlledInnerBlocks.has(l.clientId)&&(r[l.clientId]=!0)}}let n=t;t.order.get(o.rootClientId)&&(n=e(n,{type:"REMOVE_BLOCKS",keepControlledInnerBlocks:r,clientIds:t.order.get(o.rootClientId)}));let i=n;if(o.blocks.length){i=e(i,{...o,type:"INSERT_BLOCKS",index:0});let s=new Map(i.order);Object.keys(r).forEach(a=>{t.order.get(a)&&s.set(a,t.order.get(a))}),i.order=s,i.tree=new Map(i.tree),Object.keys(r).forEach(a=>{let l=`controlled||${a}`;t.tree.has(l)&&i.tree.set(l,t.tree.get(l))})}return i},mVe=e=>(t,o)=>{if(o.type==="SET_HAS_CONTROLLED_INNER_BLOCKS"){if(t.order.get(o.clientId)?.length){let n=e(t,{type:"REPLACE_INNER_BLOCKS",rootClientId:o.clientId,blocks:[]});return e(n,o)}return e(t,o)}return e(t,o)},gVe=(0,Z9.pipe)(A0.combineReducers,lVe,dVe,pVe,fVe,cVe,uVe,mVe)({byClientId(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{let o=new Map(e);return Hee(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"UPDATE_BLOCK":{if(!e.has(t.clientId))return e;let{attributes:o,...r}=t.updates;if(Object.values(r).length===0)return e;let n=new Map(e);return n.set(t.clientId,{...e.get(t.clientId),...r}),n}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{if(!t.blocks)return e;let o=new Map(e);return t.replacedClientIds.forEach(r=>{o.delete(r)}),Hee(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let o=new Map(e);return t.removedClientIds.forEach(r=>{o.delete(r)}),o}}return e},attributes(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{let o=new Map(e);return Uee(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"UPDATE_BLOCK":{if(!e.get(t.clientId)||!t.updates.attributes)return e;let o=new Map(e);return o.set(t.clientId,{...e.get(t.clientId),...t.updates.attributes}),o}case"UPDATE_BLOCK_ATTRIBUTES":{if(t.clientIds.every(n=>!e.get(n)))return e;let o=!1,r=new Map(e);for(let n of t.clientIds){let i=Object.entries(t.options?.uniqueByBlock?t.attributes[n]:t.attributes??{});if(i.length===0)continue;let s=!1,a=e.get(n),l={};i.forEach(([u,d])=>{a[u]!==d&&(s=!0,l[u]=d)}),o=o||s,s&&r.set(n,{...a,...l})}return o?r:e}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{if(!t.blocks)return e;let o=new Map(e);return t.replacedClientIds.forEach(r=>{o.delete(r)}),Uee(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let o=new Map(e);return t.removedClientIds.forEach(r=>{o.delete(r)}),o}}return e},order(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":{let o=oI(t.blocks),r=new Map(e);return o.forEach((n,i)=>{i!==""&&r.set(i,n)}),r.set("",(e.get("")??[]).concat(o[""])),r}case"INSERT_BLOCKS":{let{rootClientId:o=""}=t,r=e.get(o)||[],n=oI(t.blocks,o),{index:i=r.length}=t,s=new Map(e);return n.forEach((a,l)=>{s.set(l,a)}),s.set(o,XB(r,n.get(o),i)),s}case"MOVE_BLOCKS_TO_POSITION":{let{fromRootClientId:o="",toRootClientId:r="",clientIds:n}=t,{index:i=e.get(r).length}=t;if(o===r){let l=e.get(r).indexOf(n[0]);if(l===-1)return e;let u=new Map(e);return u.set(r,QB(e.get(r),l,i,n.length)),u}let s=new Map(e);return s.set(o,e.get(o)?.filter(a=>!n.includes(a))??[]),s.set(r,XB(e.get(r),n,i)),s}case"MOVE_BLOCKS_UP":{let{clientIds:o,rootClientId:r=""}=t,n=o[0],i=e.get(r);if(!i.length||n===i[0])return e;let s=i.indexOf(n),a=new Map(e);return a.set(r,QB(i,s,s-1,o.length)),a}case"MOVE_BLOCKS_DOWN":{let{clientIds:o,rootClientId:r=""}=t,n=o[0],i=o[o.length-1],s=e.get(r);if(!s.length||i===s[s.length-1])return e;let a=s.indexOf(n),l=new Map(e);return l.set(r,QB(s,a,a+1,o.length)),l}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let{clientIds:o}=t;if(!t.blocks)return e;let r=oI(t.blocks),n=new Map(e);return t.replacedClientIds.forEach(i=>{n.delete(i)}),r.forEach((i,s)=>{s!==""&&n.set(s,i)}),n.forEach((i,s)=>{let a=Object.values(i).reduce((l,u)=>u===o[0]?[...l,...r.get("")]:(o.indexOf(u)===-1&&l.push(u),l),[]);n.set(s,a)}),n}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let o=new Map(e);return t.removedClientIds.forEach(r=>{o.delete(r)}),o.forEach((r,n)=>{let i=r?.filter(s=>!t.removedClientIds.includes(s))??[];i.length!==r.length&&o.set(n,i)}),o}}return e},parents(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":{let o=new Map(e);return K9(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"INSERT_BLOCKS":{let o=new Map(e);return K9(t.blocks,t.rootClientId||"").forEach(([r,n])=>{o.set(r,n)}),o}case"MOVE_BLOCKS_TO_POSITION":{let o=new Map(e);return t.clientIds.forEach(r=>{o.set(r,t.toRootClientId||"")}),o}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let o=new Map(e);return t.replacedClientIds.forEach(r=>{o.delete(r)}),K9(t.blocks,e.get(t.clientIds[0])).forEach(([r,n])=>{o.set(r,n)}),o}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let o=new Map(e);return t.removedClientIds.forEach(r=>{o.delete(r)}),o}}return e},controlledInnerBlocks(e=new Set,{type:t,clientId:o,hasControlledInnerBlocks:r}){if(t==="SET_HAS_CONTROLLED_INNER_BLOCKS"){if(r)return e.has(o)?e:new Set(e).add(o);if(!e.has(o))return e;let n=new Set(e);return n.delete(o),n}return e},blockEditingModes(e=new Map,t){switch(t.type){case"SET_BLOCK_EDITING_MODE":return e.get(t.clientId)===t.mode?e:new Map(e).set(t.clientId,t.mode);case"UNSET_BLOCK_EDITING_MODE":{if(!e.has(t.clientId))return e;let o=new Map(e);return o.delete(t.clientId),o}}return e}});function hVe(e=!1,t){switch(t.type){case"HIDE_BLOCK_INTERFACE":return!0;case"SHOW_BLOCK_INTERFACE":return!1}return e}function bVe(e=!1,t){switch(t.type){case"START_TYPING":return!0;case"STOP_TYPING":return!1}return e}function yVe(e=!1,t){switch(t.type){case"START_DRAGGING":return!0;case"STOP_DRAGGING":return!1}return e}function vVe(e=[],t){switch(t.type){case"START_DRAGGING_BLOCKS":return t.clientIds;case"STOP_DRAGGING_BLOCKS":return[]}return e}function _Ve(e={},t){return t.type==="SET_BLOCK_VISIBILITY"?{...e,...t.updates}:e}function Gee(e={},t){switch(t.type){case"CLEAR_SELECTED_BLOCK":return e.clientId?{}:e;case"SELECT_BLOCK":return t.clientId===e.clientId?e:{clientId:t.clientId};case"REPLACE_INNER_BLOCKS":case"INSERT_BLOCKS":return!t.updateSelection||!t.blocks.length?e:{clientId:t.blocks[0].clientId};case"REMOVE_BLOCKS":return!t.clientIds||!t.clientIds.length||t.clientIds.indexOf(e.clientId)===-1?e:{};case"REPLACE_BLOCKS":{if(t.clientIds.indexOf(e.clientId)===-1)return e;let o=t.blocks[t.indexToSelect]||t.blocks[t.blocks.length-1];return o?o.clientId===e.clientId?e:{clientId:o.clientId}:{}}}return e}function wVe(e={},t){switch(t.type){case"SELECTION_CHANGE":return t.clientId?{selectionStart:{clientId:t.clientId,attributeKey:t.attributeKey,offset:t.startOffset},selectionEnd:{clientId:t.clientId,attributeKey:t.attributeKey,offset:t.endOffset}}:{selectionStart:t.start||e.selectionStart,selectionEnd:t.end||e.selectionEnd};case"RESET_SELECTION":let{selectionStart:n,selectionEnd:i}=t;return{selectionStart:n,selectionEnd:i};case"MULTI_SELECT":let s={selectionStart:{clientId:t.start},selectionEnd:{clientId:t.end}};return(0,Jv.default)(e,s)?e:s;case"RESET_BLOCKS":let a=e?.selectionStart?.clientId,l=e?.selectionEnd?.clientId;if(!a&&!l)return e;if(!t.blocks.some(u=>u.clientId===a))return{selectionStart:{},selectionEnd:{}};if(!t.blocks.some(u=>u.clientId===l))return{...e,selectionEnd:e.selectionStart}}let o=Gee(e.selectionStart,t),r=Gee(e.selectionEnd,t);return o===e.selectionStart&&r===e.selectionEnd?e:{selectionStart:o,selectionEnd:r}}function kVe(e=!1,t){switch(t.type){case"START_MULTI_SELECT":return!0;case"STOP_MULTI_SELECT":return!1}return e}function xVe(e=!0,t){return t.type==="TOGGLE_SELECTION"?t.isSelectionEnabled:e}function SVe(e=null,t){switch(t.type){case"SHOW_VIEWPORT_MODAL":return t.clientIds;case"HIDE_VIEWPORT_MODAL":return null}return e}function CVe(e=!1,t){switch(t.type){case"DISPLAY_BLOCK_REMOVAL_PROMPT":let{clientIds:o,selectPrevious:r,message:n}=t;return{clientIds:o,selectPrevious:r,message:n};case"CLEAR_BLOCK_REMOVAL_PROMPT":return!1}return e}function EVe(e=!1,t){return t.type==="SET_BLOCK_REMOVAL_RULES"?t.rules:e}function TVe(e=null,t){return t.type==="REPLACE_BLOCKS"&&t.initialPosition!==void 0||["MULTI_SELECT","SELECT_BLOCK","RESET_SELECTION","INSERT_BLOCKS","REPLACE_INNER_BLOCKS"].includes(t.type)?t.initialPosition:e}function RVe(e={},t){if(t.type==="TOGGLE_BLOCK_MODE"){let{clientId:o}=t;return{...e,[o]:e[o]&&e[o]==="html"?"visual":"html"}}return e}function BVe(e=null,t){switch(t.type){case"SHOW_INSERTION_POINT":{let{rootClientId:o,index:r,__unstableWithInserter:n,operation:i,nearestSide:s}=t,a={rootClientId:o,index:r,__unstableWithInserter:n,operation:i,nearestSide:s};return(0,Jv.default)(e,a)?e:a}case"HIDE_INSERTION_POINT":return null}return e}function IVe(e={isValid:!0},t){return t.type==="SET_TEMPLATE_VALIDITY"?{...e,isValid:t.isValid}:e}function PVe(e=I0,t){if(t.type==="UPDATE_SETTINGS"){let o=t.reset?{...I0,...t.settings}:{...e,...t.settings};return Object.defineProperty(o,"__unstableIsPreviewMode",{get(){return(0,$ee.default)("__unstableIsPreviewMode",{since:"6.8",alternative:"isPreviewMode"}),this.isPreviewMode}}),o}return e}function OVe(e=Dee,t){switch(t.type){case"INSERT_BLOCKS":case"REPLACE_BLOCKS":{let o=t.blocks.reduce((r,n)=>{let{attributes:i,name:s}=n,a=s,l=(0,A0.select)(rI.store).getActiveBlockVariation(s,i);return l?.name&&(a+="/"+l.name),s==="core/block"&&(a+="/"+i.ref),{...r,[a]:{time:t.time,count:r[a]?r[a].count+1:1}}},e.insertUsage);return{...e,insertUsage:o}}}return e}var AVe=(e=new Map,t)=>{switch(t.type){case"REPLACE_BLOCKS":{let o=new Set,r=[...t.blocks];for(;r.length;){let i=r.shift();o.add(i.clientId),r.push(...i.innerBlocks)}let n=new Map(e);for(let i of t.clientIds)o.has(i)||n.delete(i);return n}case"REMOVE_BLOCKS":{let o=new Map(e);for(let r of t.clientIds)o.delete(r);return o}case"UPDATE_BLOCK_LIST_SETTINGS":{let r=(typeof t.clientId=="string"?[[t.clientId,t.settings]]:Object.entries(t.clientId)).filter(([i,s])=>s?!(0,Jv.default)(e.get(i),s):e.has(i));if(!r.length)return e;let n=new Map(e);for(let[i,s]of r)s?n.set(i,s):n.delete(i);return n}}return e};function MVe(e=null,t){switch(t.type){case"UPDATE_BLOCK":if(!t.updates.attributes)break;return{[t.clientId]:t.updates.attributes};case"UPDATE_BLOCK_ATTRIBUTES":return t.clientIds.reduce((o,r)=>({...o,[r]:t.options?.uniqueByBlock?t.attributes[r]:t.attributes}),{})}return e}function NVe(e,t){switch(t.type){case"TOGGLE_BLOCK_HIGHLIGHT":let{clientId:o,isHighlighted:r}=t;return r?o:e===o?null:e;case"SELECT_BLOCK":if(t.clientId!==e)return null}return e}function LVe(e,t){switch(t.type){case"TOGGLE_BLOCK_SPOTLIGHT":let{clientId:o,hasBlockSpotlight:r}=t;return r?o:e===o?null:e;case"SELECT_BLOCK":return t.clientId!==e?null:e;case"SELECTION_CHANGE":return t.start?.clientId!==e||t.end?.clientId!==e?null:e;case"CLEAR_SELECTED_BLOCK":return null}return e}function DVe(e=null,t){switch(t.type){case"SET_BLOCK_EXPANDED_IN_LIST_VIEW":return t.clientId;case"SELECT_BLOCK":if(t.clientId!==e)return null}return e}function VVe(e={},t){switch(t.type){case"INSERT_BLOCKS":case"REPLACE_BLOCKS":if(!t.blocks.length)return e;let o=t.blocks.map(n=>n.clientId),r=t.meta?.source;return{clientIds:o,source:r};case"RESET_BLOCKS":return{}}return e}function FVe(e,t){if(t.type==="EDIT_CONTENT_ONLY_SECTION")return t.clientId;if(!e)return e;switch(t.type){case"REMOVE_BLOCKS":case"REPLACE_BLOCKS":if(t.clientIds.includes(e))return;break;case"RESET_BLOCKS":if(!X9(t.blocks)[e])return;break}return e}function zVe(e=new Map,t){switch(t.type){case"SET_STYLE_OVERRIDE":return new Map(e).set(t.id,t.style);case"DELETE_STYLE_OVERRIDE":{let o=new Map(e);return o.delete(t.id),o}}return e}function jVe(e=[],t){return t.type==="REGISTER_INSERTER_MEDIA_CATEGORY"?[...e,t.category]:e}function HVe(e=!1,t){return t.type==="LAST_FOCUS"?t.lastFocus:e}function UVe(e=100,t){switch(t.type){case"SET_ZOOM_LEVEL":return t.zoom;case"RESET_ZOOM_LEVEL":return 100}return e}function WVe(e=null,t){switch(t.type){case"SET_INSERTION_POINT":return t.value;case"SELECT_BLOCK":return null}return e}function GVe(e={allOpen:!1,panels:{}},t){switch(t.type){case"SET_OPEN_LIST_VIEW_PANEL":return{allOpen:!1,panels:t.clientId?{[t.clientId]:!0}:{}};case"SET_ALL_LIST_VIEW_PANELS_OPEN":return{allOpen:!0,panels:{}};case"TOGGLE_LIST_VIEW_PANEL":return{allOpen:!1,panels:{...e.panels,[t.clientId]:t.isOpen}};case"REPLACE_BLOCKS":case"REMOVE_BLOCKS":{if(!t.clientIds||t.clientIds.length===0)return e;let o={...e.panels},r=!1;return t.clientIds.forEach(n=>{n in o&&(delete o[n],r=!0)}),r?{...e,panels:o}:e}}return e}function $Ve(e=0,t){return t.type==="INCREMENT_LIST_VIEW_EXPAND_REVISION"?e+1:e}function YVe(e=!1,t){switch(t.type){case"OPEN_LIST_VIEW_CONTENT_PANEL":return!0;case"CLOSE_LIST_VIEW_CONTENT_PANEL":return!1;case"CLEAR_SELECTED_BLOCK":return!1}return e}function KVe(e=null,t){switch(t.type){case"REQUEST_INSPECTOR_TAB":return{tabName:t.tabName,options:t.options};case"CLEAR_REQUESTED_INSPECTOR_TAB":return null}return e}function qVe(e=void 0,t){switch(t.type){case"SET_SELECTED_BLOCK_STYLE_STATE":{if(!t.clientId||!t.value)return;let o=e?.clientId===t.clientId?e.showStateOnCanvas??!0:!0,r=e?.clientId===t.clientId?e.value:{};return{clientId:t.clientId,showStateOnCanvas:o,value:{pseudo:"default",...r,...t.value}}}case"SET_SELECTED_BLOCK_STYLE_STATE_CANVAS_PREVIEW":{if(!t.clientId||typeof t.value!="boolean")return e;let o=e?.clientId===t.clientId?e.value:{};return{clientId:t.clientId,showStateOnCanvas:t.value,value:{pseudo:"default",...o}}}case"SELECT_BLOCK":case"SELECTION_CHANGE":{let o=t.clientId??t.start?.clientId,r=t.clientId??t.end?.clientId;if(e?.clientId&&(o!==r||e.clientId!==o))return;break}case"RESET_SELECTION":{if(e?.clientId&&e.clientId!==t.selectionStart?.clientId)return;break}case"CLEAR_SELECTED_BLOCK":case"MULTI_SELECT":return;case"REMOVE_BLOCKS":case"REPLACE_BLOCKS":{if(e?.clientId&&t.clientIds?.includes(e.clientId))return;break}case"RESET_BLOCKS":{if(e?.clientId&&!X9(t.blocks)[e.clientId])return;break}}return e}function ZVe(e="default",t){return t.type==="SET_STYLE_STATE_VIEWPORT"?t.viewport??"default":e}function XVe(e=!1,t){return t.type==="SET_RESPONSIVE_EDITING"?t.enabled:e}var QVe=(0,A0.combineReducers)({blocks:gVe,isDragging:yVe,isTyping:bVe,isBlockInterfaceHidden:hVe,draggedBlocks:vVe,selection:wVe,isMultiSelecting:kVe,isSelectionEnabled:xVe,initialPosition:TVe,blocksMode:RVe,blockListSettings:AVe,insertionPoint:WVe,insertionCue:BVe,template:IVe,settings:PVe,preferences:OVe,lastBlockAttributesChange:MVe,lastFocus:HVe,expandedBlock:DVe,highlightedBlock:NVe,lastBlockInserted:VVe,editedContentOnlySection:FVe,blockVisibility:_Ve,viewportModalClientIds:SVe,styleOverrides:zVe,removalPromptData:CVe,blockRemovalRules:EVe,registeredInserterMediaCategories:jVe,zoomLevel:UVe,hasBlockSpotlight:LVe,openedListViewPanels:GVe,listViewExpandRevision:$Ve,listViewContentPanelOpen:YVe,requestedInspectorTab:KVe,selectedBlockStyleState:qVe,styleStateViewport:ZVe,isResponsiveEditing:XVe});function Kee(e,t){if(t===""){let n=e.blocks.tree.get(t);return n?{clientId:"",...n}:void 0}if(!e.blocks.controlledInnerBlocks.has(t))return e.blocks.tree.get(t);let o=e.blocks.tree.get(`controlled||${t}`);return{...e.blocks.tree.get(t),innerBlocks:o?.innerBlocks}}function Q9(e,t,o){let r=Kee(e,t);if(r&&(o(r),!!r?.innerBlocks?.length))for(let n of r?.innerBlocks)Q9(e,n.clientId,o)}function O0(e,t,o){if(!o.length)return;let r=e.blocks.parents.get(t);for(;r!==void 0;){if(o.includes(r))return r;r=e.blocks.parents.get(r)}}function JVe(e){return e?.attributes?.metadata?.bindings&&Object.keys(e?.attributes?.metadata?.bindings).length}function q9(e,t=""){let o=e?.zoomLevel<100||e?.zoomLevel==="auto-scaled",r=new Map,n=e.settings?.[rm],i=e.blocks.order.get(n),s=Array.from(e.blocks.blockEditingModes).some(([,h])=>h==="disabled"),a=[],l=[];e.blocks.controlledInnerBlocks.forEach(h=>{let b=e.blocks.byClientId?.get(h);b?.name==="core/template-part"&&a.push(h),b?.name==="core/block"&&l.push(h)});let u=Array.from(e.blockListSettings).flatMap(([h,b])=>b?.templateLock==="contentOnly"?[h]:[]),d=e.settings?.[nm],f=e.settings?.disableContentOnlyForUnsyncedPatterns,p=d||f?[]:Array.from(e.blocks.attributes.keys()).filter(h=>e.blocks.attributes.get(h)?.metadata?.patternName),m=e.settings?.disableContentOnlyForTemplateParts,g=[...u,...p,...d||m?[]:a];return Q9(e,t,h=>{let{clientId:b,name:v}=h,y=!!e.editedContentOnlySection,_=!1;if(y&&(_=b===e.editedContentOnlySection||!!O0(e,b,[e.editedContentOnlySection]),!_)){r.set(b,"disabled");return}if(!e.blocks.blockEditingModes.has(b)){if(s){let w,k=e.blocks.parents.get(b);for(;k!==void 0&&(e.blocks.blockEditingModes.has(k)&&(w=e.blocks.blockEditingModes.get(k)),!w);)k=e.blocks.parents.get(k);if(w==="disabled"){r.set(b,"disabled");return}}if(o){if(b===n){r.set(b,"contentOnly");return}if(!i?.length){r.set(b,"disabled");return}if(i.includes(b)){r.set(b,"contentOnly");return}r.set(b,"disabled");return}if(l.length){if(l.includes(b)){if(O0(e,b,l)){r.set(b,"disabled");return}return}let w=O0(e,b,l);if(w){if(O0(e,w,l)){r.set(b,"disabled");return}if(JVe(h)){r.set(b,"contentOnly");return}r.set(b,"disabled");return}}if(y&&_){r.set(b,"default");return}g.length&&O0(e,b,g)&&(nVe(v)?r.set(b,"contentOnly"):r.set(b,"disabled"))}}),r}function sm({prevState:e,nextState:t,addedBlocks:o,removedClientIds:r}){let n=e.derivedBlockEditingModes,i;return r?.forEach(s=>{Q9(e,s,a=>{n.has(a.clientId)&&(i||(i=new Map(n)),i.delete(a.clientId))})}),o?.forEach(s=>{let a=q9(t,s.clientId);a.size&&(i?i=new Map([...i?.size?i:[],...a]):i=new Map([...n?.size?n:[],...a]))}),i}function e6e(e){return(t,o)=>{let r=e(t,o);if(o.type!=="SET_EDITOR_MODE"&&r===t)return t;switch(o.type){case"REMOVE_BLOCKS":{let n=sm({prevState:t,nextState:r,removedClientIds:o.clientIds});if(n)return{...r,derivedBlockEditingModes:n??t.derivedBlockEditingModes};break}case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{let n=sm({prevState:t,nextState:r,addedBlocks:o.blocks});if(n)return{...r,derivedBlockEditingModes:n??t.derivedBlockEditingModes};break}case"UPDATE_BLOCK_ATTRIBUTES":{if(r.settings?.disableContentOnlyForUnsyncedPatterns)break;let i=[],s=[];for(let l of o?.clientIds){let u=o.options?.uniqueByBlock?o.attributes[l]:o.attributes;if(!u)break;u.metadata?.patternName&&!t.blocks.attributes.get(l)?.metadata?.patternName?i.push(r.blocks.tree.get(l)):u.metadata&&!u.metadata?.patternName&&t.blocks.attributes.get(l)?.metadata?.patternName&&s.push(l)}if(!i?.length&&!s?.length)break;let a=sm({prevState:t,nextState:r,addedBlocks:i,removedClientIds:s});if(a)return{...r,derivedBlockEditingModes:a??t.derivedBlockEditingModes};break}case"UPDATE_BLOCK_LIST_SETTINGS":{let n=[],i=[],s=typeof o.clientId=="string"?{[o.clientId]:o.settings}:o.clientId;for(let l in s){let u=t.blockListSettings.get(l)?.templateLock!=="contentOnly"&&r.blockListSettings.get(l)?.templateLock==="contentOnly",d=t.blockListSettings.get(l)?.templateLock==="contentOnly"&&r.blockListSettings.get(l)?.templateLock!=="contentOnly";u?n.push(r.blocks.tree.get(l)):d&&i.push(l)}if(!n.length&&!i.length)break;let a=sm({prevState:t,nextState:r,addedBlocks:n,removedClientIds:i});if(a)return{...r,derivedBlockEditingModes:a??t.derivedBlockEditingModes};break}case"SET_BLOCK_EDITING_MODE":case"UNSET_BLOCK_EDITING_MODE":case"SET_HAS_CONTROLLED_INNER_BLOCKS":{let n=Kee(r,o.clientId);if(!n)break;let i=sm({prevState:t,nextState:r,removedClientIds:[o.clientId],addedBlocks:[n]});if(i)return{...r,derivedBlockEditingModes:i??t.derivedBlockEditingModes};break}case"REPLACE_BLOCKS":{let n=sm({prevState:t,nextState:r,addedBlocks:o.blocks,removedClientIds:o.clientIds});if(n)return{...r,derivedBlockEditingModes:n??t.derivedBlockEditingModes};break}case"REPLACE_INNER_BLOCKS":{let n=t.blocks.order.get(o.rootClientId),i=sm({prevState:t,nextState:r,addedBlocks:o.blocks,removedClientIds:n});if(i)return{...r,derivedBlockEditingModes:i??t.derivedBlockEditingModes};break}case"MOVE_BLOCKS_TO_POSITION":{let n=o.clientIds.map(s=>r.blocks.byClientId.get(s)),i=sm({prevState:t,nextState:r,addedBlocks:n,removedClientIds:o.clientIds});if(i)return{...r,derivedBlockEditingModes:i??t.derivedBlockEditingModes};break}case"UPDATE_SETTINGS":{if(t?.settings?.[rm]!==r?.settings?.[rm]||!!t?.settings?.disableContentOnlyForUnsyncedPatterns!=!!r?.settings?.disableContentOnlyForUnsyncedPatterns||!!t?.settings?.[nm]!=!!r?.settings?.[nm]||!!t?.settings?.disableContentOnlyForTemplateParts!=!!r?.settings?.disableContentOnlyForTemplateParts)return{...r,derivedBlockEditingModes:q9(r)};break}case"RESET_BLOCKS":case"EDIT_CONTENT_ONLY_SECTION":case"SET_EDITOR_MODE":case"RESET_ZOOM_LEVEL":case"SET_ZOOM_LEVEL":return{...r,derivedBlockEditingModes:q9(r)}}return r.derivedBlockEditingModes=t?.derivedBlockEditingModes??new Map,r}}function t6e(e){return(t,o)=>{let r=e(t,o);return t?(r.automaticChangeStatus=t.automaticChangeStatus,o.type==="MARK_AUTOMATIC_CHANGE"?{...r,automaticChangeStatus:"pending"}:o.type==="MARK_AUTOMATIC_CHANGE_FINAL"&&t.automaticChangeStatus==="pending"?{...r,automaticChangeStatus:"final"}:r.blocks===t.blocks&&r.selection===t.selection||r.automaticChangeStatus!=="final"&&r.selection!==t.selection?r:{...r,automaticChangeStatus:void 0}):r}}var qee=(0,Z9.pipe)(e6e,t6e)(QVe);var pj={};No(pj,{__experimentalGetActiveBlockIdByBlockNames:()=>y9e,__experimentalGetAllowedBlocks:()=>t9e,__experimentalGetAllowedPatterns:()=>i9e,__experimentalGetBlockListSettingsForBlocks:()=>d9e,__experimentalGetDirectInsertBlock:()=>o9e,__experimentalGetGlobalBlocksByName:()=>dFe,__experimentalGetLastBlockAttributeChanges:()=>m9e,__experimentalGetParsedPattern:()=>r9e,__experimentalGetPatternTransformItems:()=>l9e,__experimentalGetPatternsByBlockTypes:()=>a9e,__experimentalGetReusableBlockTitle:()=>f9e,__unstableGetBlockWithoutInnerBlocks:()=>sFe,__unstableGetClientIdWithClientIdsTree:()=>lFe,__unstableGetClientIdsTree:()=>cFe,__unstableGetContentLockingParent:()=>E9e,__unstableGetLastBlockChangeHistoryMode:()=>u9e,__unstableGetSelectedBlocksWithPartialSelection:()=>AFe,__unstableGetTemporarilyEditingAsBlocks:()=>T9e,__unstableGetVisibleBlocks:()=>k9e,__unstableHasActiveBlockOverlayActive:()=>boe,__unstableIsFullySelected:()=>BFe,__unstableIsLastBlockChangeIgnored:()=>p9e,__unstableIsSelectionCollapsed:()=>IFe,__unstableIsSelectionMergeable:()=>OFe,__unstableIsWithinBlockOverlay:()=>x9e,__unstableSelectionHasUnmergeableBlock:()=>PFe,areInnerBlocksControlled:()=>o2,canEditBlock:()=>moe,canInsertBlockType:()=>hb,canInsertBlocks:()=>YFe,canLockBlockType:()=>qFe,canMoveBlock:()=>poe,canMoveBlocks:()=>KFe,canRemoveBlock:()=>dj,canRemoveBlocks:()=>foe,didAutomaticChange:()=>h9e,getAdjacentBlockClientId:()=>sj,getAllowedBlocks:()=>rj,getBlock:()=>vf,getBlockAttributes:()=>ua,getBlockCount:()=>pFe,getBlockEditingMode:()=>Xi,getBlockHierarchyRootClientId:()=>vFe,getBlockIndex:()=>aoe,getBlockInsertionPoint:()=>UFe,getBlockListSettings:()=>P_,getBlockMode:()=>oj,getBlockName:()=>Jt,getBlockNamesByClientId:()=>fFe,getBlockOrder:()=>Vn,getBlockParents:()=>Xa,getBlockParentsByBlockName:()=>ij,getBlockRootClientId:()=>vr,getBlockSelectionEnd:()=>gFe,getBlockSelectionStart:()=>mFe,getBlockTransformItems:()=>JFe,getBlocks:()=>aFe,getBlocksByClientId:()=>JP,getBlocksByName:()=>roe,getClientIdsOfDescendants:()=>ooe,getClientIdsWithDescendants:()=>I_,getDirectInsertBlock:()=>hoe,getDraggedBlockClientIds:()=>zFe,getFirstMultiSelectedBlockClientId:()=>aj,getGlobalBlockCount:()=>uFe,getHoveredBlockClientId:()=>w9e,getInserterItems:()=>QFe,getLastMultiSelectedBlockClientId:()=>ioe,getLowestCommonAncestorWithSelectedBlock:()=>_Fe,getMultiSelectedBlockClientIds:()=>wm,getMultiSelectedBlocks:()=>SFe,getMultiSelectedBlocksEndClientId:()=>RFe,getMultiSelectedBlocksStartClientId:()=>TFe,getNextBlockClientId:()=>kFe,getPatternsByBlockTypes:()=>s9e,getPreviousBlockClientId:()=>wFe,getSelectedBlock:()=>yFe,getSelectedBlockClientId:()=>A_,getSelectedBlockClientIds:()=>_m,getSelectedBlockCount:()=>hFe,getSelectedBlocksInitialCaretPosition:()=>xFe,getSelectionEnd:()=>$C,getSelectionStart:()=>GC,getSettings:()=>mf,getTemplate:()=>$Fe,getTemplateLock:()=>Lu,hasBlockMovingClientId:()=>g9e,hasDraggedInnerBlock:()=>uoe,hasInserterItems:()=>e9e,hasMultiSelection:()=>LFe,hasSelectedBlock:()=>bFe,hasSelectedInnerBlock:()=>coe,isAncestorBeingDragged:()=>jFe,isAncestorMultiSelected:()=>EFe,isBlockBeingDragged:()=>lj,isBlockHighlighted:()=>b9e,isBlockInsertionPointVisible:()=>WFe,isBlockMultiSelected:()=>soe,isBlockSelected:()=>loe,isBlockValid:()=>iFe,isBlockVisible:()=>_9e,isBlockWithinSelection:()=>NFe,isCaretWithinFormattedText:()=>HFe,isDraggingBlocks:()=>doe,isFirstMultiSelectedBlock:()=>CFe,isGroupable:()=>C9e,isLastBlockChangePersistent:()=>c9e,isMultiSelecting:()=>DFe,isSelectionEnabled:()=>VFe,isTyping:()=>FFe,isUngroupable:()=>S9e,isValidTemplate:()=>GFe,wasBlockJustInserted:()=>v9e});var Ot=c(ce(),1),eoe=c(Bo(),1);var nI=c(F(),1),xt=(0,nI.forwardRef)(({icon:e,size:t=24,style:o,...r},n)=>{let i=e.props.style,s=i||o?{...i,...o}:void 0;return(0,nI.cloneElement)(e,{width:t,height:t,...r,...s?{style:s}:{},ref:n})});var iI=c(ge(),1),J9=c(T(),1),Qh=(0,J9.jsx)(iI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,J9.jsx)(iI.Path,{d:"M7.5 5H16.5M4 12H20M7.5 19H16.5",vectorEffect:"non-scaling-stroke"})});var sI=c(ge(),1),e8=c(T(),1),t8=(0,e8.jsx)(sI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,e8.jsx)(sI.Path,{d:"M4 5H20M4 12H20M4 19H16.5",vectorEffect:"non-scaling-stroke"})});var aI=c(ge(),1),o8=c(T(),1),am=(0,o8.jsx)(aI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,o8.jsx)(aI.Path,{d:"M4 5H13M4 12H20M4 19H13",vectorEffect:"non-scaling-stroke"})});var e_=c(ge(),1),M0=c(T(),1),Jh=(0,M0.jsxs)(e_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,M0.jsx)(e_.Path,{d:"M5 5H19M5 19H19",vectorEffect:"non-scaling-stroke"}),(0,M0.jsx)(e_.Rect,{x:"5",y:"9",width:"14",height:"6",fill:"currentColor",stroke:"none"})]});var lI=c(ge(),1),r8=c(T(),1),lm=(0,r8.jsx)(lI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,r8.jsx)(lI.Path,{d:"M11 5H20M4 12H20M11 19H20",vectorEffect:"non-scaling-stroke"})});var cI=c(ge(),1),n8=c(T(),1),i8=(0,n8.jsx)(cI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,n8.jsx)(cI.Path,{d:"M12 4V19M7 14L12 19L17 14",vectorEffect:"non-scaling-stroke"})});var uI=c(ge(),1),s8=c(T(),1),N0=(0,s8.jsx)(uI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,s8.jsx)(uI.Path,{d:"M20 12L5 12M10 7L5 12L10 17",vectorEffect:"non-scaling-stroke"})});var dI=c(ge(),1),a8=c(T(),1),L0=(0,a8.jsx)(dI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,a8.jsx)(dI.Path,{d:"M4 12L19 12M14 17L19 12L14 7",vectorEffect:"non-scaling-stroke"})});var fI=c(ge(),1),l8=c(T(),1),c8=(0,l8.jsx)(fI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,l8.jsx)(fI.Path,{d:"M18.5 5.5h-13c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5h-13c-.3 0-.5-.2-.5-.5v-9c0-.3.2-.5.5-.5h13c.3 0 .5.2.5.5v9zM6.5 12H8v-2h2V8.5H6.5V12zm9.5 2h-2v1.5h3.5V12H16v2z"})});var pI=c(ge(),1),u8=c(T(),1),D0=(0,u8.jsx)(pI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,u8.jsx)(pI.Path,{d:"M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"})});var eb=c(ge(),1),tb=c(T(),1),d8=(0,tb.jsxs)(eb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,tb.jsx)(eb.Path,{d:"M4.75 6C4.75 5.30964 5.30964 4.75 6 4.75H9C9.69036 4.75 10.25 5.30964 10.25 6V9C10.25 9.69036 9.69036 10.25 9 10.25H6C5.30964 10.25 4.75 9.69036 4.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,tb.jsx)(eb.Path,{d:"M4.75 15C4.75 14.3096 5.30964 13.75 6 13.75H9C9.69036 13.75 10.25 14.3096 10.25 15V18C10.25 18.6904 9.69036 19.25 9 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V15Z",vectorEffect:"non-scaling-stroke"}),(0,tb.jsx)(eb.Path,{d:"M13.75 6C13.75 5.30964 14.3096 4.75 15 4.75H18C18.6904 4.75 19.25 5.30964 19.25 6V9C19.25 9.69036 18.6904 10.25 18 10.25H15C14.3096 10.25 13.75 9.69036 13.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,tb.jsx)(eb.Path,{d:"M13.75 15C13.75 14.3096 14.3096 13.75 15 13.75H18C18.6904 13.75 19.25 14.3096 19.25 15V18C19.25 18.6904 18.6904 19.25 18 19.25H15C14.3096 19.25 13.75 18.6904 13.75 18V15Z",vectorEffect:"non-scaling-stroke"})]});var mI=c(ge(),1),f8=c(T(),1),p8=(0,f8.jsx)(mI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,f8.jsx)(mI.Path,{d:"M12 8L12 13M12 14.5L12 16M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var gI=c(ge(),1),m8=c(T(),1),Ka=(0,m8.jsx)(gI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,m8.jsx)(gI.Path,{d:"M7 12L10 15L17 8",vectorEffect:"non-scaling-stroke"})});var hI=c(ge(),1),g8=c(T(),1),Tn=(0,g8.jsx)(hI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,g8.jsx)(hI.Path,{d:"M7 11L12 15L17 11",vectorEffect:"non-scaling-stroke"})});var bI=c(ge(),1),h8=c(T(),1),V0=(0,h8.jsx)(bI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,h8.jsx)(bI.Path,{d:"M13.5 8.5L10.5 12L13.5 15.5",vectorEffect:"non-scaling-stroke"})});var yI=c(ge(),1),b8=c(T(),1),ni=(0,b8.jsx)(yI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,b8.jsx)(yI.Path,{d:"M14 6.5L9 12L14 17.5",vectorEffect:"non-scaling-stroke"})});var vI=c(ge(),1),y8=c(T(),1),cm=(0,y8.jsx)(vI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,y8.jsx)(vI.Path,{d:"M10.5 8.5L13.5 12L10.5 15.5",vectorEffect:"non-scaling-stroke"})});var _I=c(ge(),1),v8=c(T(),1),br=(0,v8.jsx)(_I.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,v8.jsx)(_I.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var wI=c(ge(),1),_8=c(T(),1),ob=(0,_8.jsx)(wI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,_8.jsx)(wI.Path,{d:"M7 13L12 9L17 13",vectorEffect:"non-scaling-stroke"})});var kI=c(ge(),1),w8=c(T(),1),rb=(0,w8.jsx)(kI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,w8.jsx)(kI.Path,{d:"M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75",vectorEffect:"non-scaling-stroke"})});var xI=c(ge(),1),k8=c(T(),1),x8=(0,k8.jsx)(xI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,k8.jsx)(xI.Path,{fillRule:"evenodd",clipRule:"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"})});var SI=c(ge(),1),S8=c(T(),1),C8=(0,S8.jsx)(SI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,S8.jsx)(SI.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.625 5.5h9.75c.069 0 .125.056.125.125v9.75a.125.125 0 0 1-.125.125h-9.75a.125.125 0 0 1-.125-.125v-9.75c0-.069.056-.125.125-.125ZM4 5.625C4 4.728 4.728 4 5.625 4h9.75C16.273 4 17 4.728 17 5.625v9.75c0 .898-.727 1.625-1.625 1.625h-9.75A1.625 1.625 0 0 1 4 15.375v-9.75Zm14.5 11.656v-9H20v9C20 18.8 18.77 20 17.251 20H6.25v-1.5h11.001c.69 0 1.249-.528 1.249-1.219Z"})});var CI=c(ge(),1),E8=c(T(),1),nb=(0,E8.jsx)(CI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,E8.jsx)(CI.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5 4.5h11a.5.5 0 0 1 .5.5v11a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V5a.5.5 0 0 1 .5-.5ZM3 5a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5Zm17 3v10.75c0 .69-.56 1.25-1.25 1.25H6v1.5h12.75a2.75 2.75 0 0 0 2.75-2.75V8H20Z"})});var EI=c(ge(),1),T8=c(T(),1),R8=(0,T8.jsx)(EI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,T8.jsx)(EI.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5Zm-12.5 9v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z"})});var ib=c(ge(),1),t_=c(T(),1),B8=(0,t_.jsxs)(ib.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,t_.jsx)(ib.G,{opacity:".25",children:(0,t_.jsx)(ib.Path,{d:"M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5ZM5.75 18v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z"})}),(0,t_.jsx)(ib.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.75 15v3c0 .138.112.25.25.25h3v1.5H6A1.75 1.75 0 0 1 4.25 18v-3h1.5Z"})]});var sb=c(ge(),1),o_=c(T(),1),I8=(0,o_.jsxs)(sb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,o_.jsx)(sb.G,{opacity:".25",children:(0,o_.jsx)(sb.Path,{d:"M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5ZM5.75 18v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z"})}),(0,o_.jsx)(sb.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M15 18.25h3a.25.25 0 0 0 .25-.25v-3h1.5v3A1.75 1.75 0 0 1 18 19.75h-3v-1.5Z"})]});var ab=c(ge(),1),r_=c(T(),1),P8=(0,r_.jsxs)(ab.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,r_.jsx)(ab.G,{opacity:".25",children:(0,r_.jsx)(ab.Path,{d:"M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5ZM5.75 18v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z"})}),(0,r_.jsx)(ab.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.75a.25.25 0 0 0-.25.25v3h-1.5V6c0-.966.784-1.75 1.75-1.75h3v1.5H6Z"})]});var lb=c(ge(),1),n_=c(T(),1),O8=(0,n_.jsxs)(lb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,n_.jsx)(lb.G,{opacity:".25",children:(0,n_.jsx)(lb.Path,{d:"M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5ZM5.75 18v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z"})}),(0,n_.jsx)(lb.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5Z"})]});var TI=c(ge(),1),A8=c(T(),1),M8=(0,A8.jsx)(TI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,A8.jsx)(TI.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})});var RI=c(ge(),1),N8=c(T(),1),F0=(0,N8.jsx)(RI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,N8.jsx)(RI.Path,{d:"M8 7h2V5H8v2zm0 6h2v-2H8v2zm0 6h2v-2H8v2zm6-14v2h2V5h-2zm0 8h2v-2h-2v2zm0 6h2v-2h-2v2z"})});var BI=c(ge(),1),L8=c(T(),1),D8=(0,L8.jsx)(BI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,L8.jsx)(BI.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M3 7c0-1.1.9-2 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7Zm2-.5h14c.3 0 .5.2.5.5v1L12 13.5 4.5 7.9V7c0-.3.2-.5.5-.5Zm-.5 3.3V17c0 .3.2.5.5.5h14c.3 0 .5-.2.5-.5V9.8L12 15.4 4.5 9.8Z"})});var II=c(ge(),1),V8=c(T(),1),z0=(0,V8.jsx)(II.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,V8.jsx)(II.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var PI=c(ge(),1),F8=c(T(),1),z8=(0,F8.jsx)(PI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,F8.jsx)(PI.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"})});var OI=c(ge(),1),j8=c(T(),1),H8=(0,j8.jsx)(OI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,j8.jsx)(OI.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.848 8a1 1 0 0 1-.914-.594l-.723-1.63a.5.5 0 0 0-.447-.276H5a.5.5 0 0 0-.5.5v11.5a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5v-9A.5.5 0 0 0 19 8h-6.152Zm.612-1.5a.5.5 0 0 1-.462-.31l-.445-1.084A2 2 0 0 0 10.763 4H5a2 2 0 0 0-2 2v11.5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-5.54Z"})});var AI=c(ge(),1),U8=c(T(),1),W8=(0,U8.jsx)(AI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,U8.jsx)(AI.Path,{d:"M12 4 4 19h16L12 4zm0 3.2 5.5 10.3H12V7.2z"})});var MI=c(ge(),1),G8=c(T(),1),$8=(0,G8.jsx)(MI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,G8.jsx)(MI.Path,{d:"M7.1 6.8L3.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H7.1zm-.8 6.8L8 8.9l1.7 4.7H6.3zm14.5-1.5c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2 .1.8-.2 1.4-.6 2z"})});var NI=c(ge(),1),Y8=c(T(),1),K8=(0,Y8.jsx)(NI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Y8.jsx)(NI.Path,{d:"M11 16.8c-.1-.1-.2-.3-.3-.5v-2.6c0-.9-.1-1.7-.3-2.2-.2-.5-.5-.9-.9-1.2-.4-.2-.9-.3-1.6-.3-.5 0-1 .1-1.5.2s-.9.3-1.2.6l.2 1.2c.4-.3.7-.4 1.1-.5.3-.1.7-.2 1-.2.6 0 1 .1 1.3.4.3.2.4.7.4 1.4-1.2 0-2.3.2-3.3.7s-1.4 1.1-1.4 2.1c0 .7.2 1.2.7 1.6.4.4 1 .6 1.8.6.9 0 1.7-.4 2.4-1.2.1.3.2.5.4.7.1.2.3.3.6.4.3.1.6.1 1.1.1h.1l.2-1.2h-.1c-.4.1-.6 0-.7-.1zM9.2 16c-.2.3-.5.6-.9.8-.3.1-.7.2-1.1.2-.4 0-.7-.1-.9-.3-.2-.2-.3-.5-.3-.9 0-.6.2-1 .7-1.3.5-.3 1.3-.4 2.5-.5v2zm10.6-3.9c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2s-.2 1.4-.6 2z"})});var LI=c(ge(),1),q8=c(T(),1),Z8=(0,q8.jsx)(LI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,q8.jsx)(LI.Path,{d:"M9.1 9v-.5c0-.6.2-1.1.7-1.4.5-.3 1.2-.5 2-.5.7 0 1.4.1 2.1.3.7.2 1.4.5 2.1.9l.2-1.9c-.6-.3-1.2-.5-1.9-.7-.8-.1-1.6-.2-2.4-.2-1.5 0-2.7.3-3.6 1-.8.7-1.2 1.5-1.2 2.6V9h2zM20 12H4v1h8.3c.3.1.6.2.8.3.5.2.9.5 1.1.8.3.3.4.7.4 1.2 0 .7-.2 1.1-.8 1.5-.5.3-1.2.5-2.1.5-.8 0-1.6-.1-2.4-.3-.8-.2-1.5-.5-2.2-.8L7 18.1c.5.2 1.2.4 2 .6.8.2 1.6.3 2.4.3 1.7 0 3-.3 3.9-1 .9-.7 1.3-1.6 1.3-2.8 0-.9-.2-1.7-.7-2.2H20v-1z"})});var DI=c(ge(),1),X8=c(T(),1),Q8=(0,X8.jsx)(DI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,X8.jsx)(DI.Path,{d:"M7 18v1h10v-1H7zm5-2c1.5 0 2.6-.4 3.4-1.2.8-.8 1.1-2 1.1-3.5V5H15v5.8c0 1.2-.2 2.1-.6 2.8-.4.7-1.2 1-2.4 1s-2-.3-2.4-1c-.4-.7-.6-1.6-.6-2.8V5H7.5v6.2c0 1.5.4 2.7 1.1 3.5.8.9 1.9 1.3 3.4 1.3z"})});var VI=c(ge(),1),J8=c(T(),1),e7=(0,J8.jsx)(VI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,J8.jsx)(VI.Path,{d:"M6.1 6.8L2.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H6.1zm-.8 6.8L7 8.9l1.7 4.7H5.3zm15.1-.7c-.4-.5-.9-.8-1.6-1 .4-.2.7-.5.8-.9.2-.4.3-.9.3-1.4 0-.9-.3-1.6-.8-2-.6-.5-1.3-.7-2.4-.7h-3.5V18h4.2c1.1 0 2-.3 2.6-.8.6-.6 1-1.4 1-2.4-.1-.8-.3-1.4-.6-1.9zm-5.7-4.7h1.8c.6 0 1.1.1 1.4.4.3.2.5.7.5 1.3 0 .6-.2 1.1-.5 1.3-.3.2-.8.4-1.4.4h-1.8V8.2zm4 8c-.4.3-.9.5-1.5.5h-2.6v-3.8h2.6c1.4 0 2 .6 2 1.9.1.6-.1 1-.5 1.4z"})});var FI=c(ge(),1),t7=c(T(),1),o7=(0,t7.jsx)(FI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,t7.jsx)(FI.Path,{d:"M12.75 19.45 15 17.5l1 1.1-4 3.4-4-3.4 1-1.1 2.25 1.95V14.5h1.5v4.95ZM19 12.75H5v-1.5h14v1.5ZM16 5.4l-1 1.1-2.25-1.95V9.5h-1.5V4.55L9 6.5 8 5.4 12 2l4 3.4Z"})});var zI=c(ge(),1),r7=c(T(),1),jI=(0,r7.jsx)(zI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,r7.jsx)(zI.Path,{d:"M6 4a2 2 0 0 0-2 2v3h1.5V6a.5.5 0 0 1 .5-.5h3V4H6Zm3 14.5H6a.5.5 0 0 1-.5-.5v-3H4v3a2 2 0 0 0 2 2h3v-1.5Zm6 1.5v-1.5h3a.5.5 0 0 0 .5-.5v-3H20v3a2 2 0 0 1-2 2h-3Zm3-16a2 2 0 0 1 2 2v3h-1.5V6a.5.5 0 0 0-.5-.5h-3V4h3Z"})});var HI=c(ge(),1),n7=c(T(),1),j0=(0,n7.jsx)(HI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,n7.jsx)(HI.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-8Zm6.5 8c0 .6 0 1.2-.2 1.8h-2.7c0-.6.2-1.1.2-1.8s0-1.2-.2-1.8h2.7c.2.6.2 1.1.2 1.8Zm-.9-3.2h-2.4c-.3-.9-.7-1.8-1.1-2.4-.1-.2-.2-.4-.3-.5 1.6.5 3 1.6 3.8 3ZM12.8 17c-.3.5-.6 1-.8 1.3-.2-.3-.5-.8-.8-1.3-.3-.5-.6-1.1-.8-1.7h3.3c-.2.6-.5 1.2-.8 1.7Zm-2.9-3.2c-.1-.6-.2-1.1-.2-1.8s0-1.2.2-1.8H14c.1.6.2 1.1.2 1.8s0 1.2-.2 1.8H9.9ZM11.2 7c.3-.5.6-1 .8-1.3.2.3.5.8.8 1.3.3.5.6 1.1.8 1.7h-3.3c.2-.6.5-1.2.8-1.7Zm-1-1.2c-.1.2-.2.3-.3.5-.4.7-.8 1.5-1.1 2.4H6.4c.8-1.4 2.2-2.5 3.8-3Zm-1.8 8H5.7c-.2-.6-.2-1.1-.2-1.8s0-1.2.2-1.8h2.7c0 .6-.2 1.1-.2 1.8s0 1.2.2 1.8Zm-2 1.4h2.4c.3.9.7 1.8 1.1 2.4.1.2.2.4.3.5-1.6-.5-3-1.6-3.8-3Zm7.4 3c.1-.2.2-.3.3-.5.4-.7.8-1.5 1.1-2.4h2.4c-.8 1.4-2.2 2.5-3.8 3Z"})});var UI=c(ge(),1),i7=c(T(),1),H0=(0,i7.jsx)(UI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,i7.jsx)(UI.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m3 5c0-1.10457.89543-2 2-2h13.5c1.1046 0 2 .89543 2 2v13.5c0 1.1046-.8954 2-2 2h-13.5c-1.10457 0-2-.8954-2-2zm2-.5h6v6.5h-6.5v-6c0-.27614.22386-.5.5-.5zm-.5 8v6c0 .2761.22386.5.5.5h6v-6.5zm8 0v6.5h6c.2761 0 .5-.2239.5-.5v-6zm0-8v6.5h6.5v-6c0-.27614-.2239-.5-.5-.5z"})});var WI=c(ge(),1),s7=c(T(),1),U0=(0,s7.jsx)(WI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,s7.jsx)(WI.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"})});var GI=c(ge(),1),a7=c(T(),1),l7=(0,a7.jsx)(GI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,a7.jsx)(GI.Path,{d:"M17.6 7c-.6.9-1.5 1.7-2.6 2v1h2v7h2V7h-1.4zM11 11H7V7H5v10h2v-4h4v4h2V7h-2v4z"})});var $I=c(ge(),1),c7=c(T(),1),u7=(0,c7.jsx)($I.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,c7.jsx)($I.Path,{d:"M9 11.1H5v-4H3v10h2v-4h4v4h2v-10H9v4zm8 4c.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.6v1.5h8v-2H17z"})});var YI=c(ge(),1),d7=c(T(),1),f7=(0,d7.jsx)(YI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,d7.jsx)(YI.Path,{d:"M9 11H5V7H3v10h2v-4h4v4h2V7H9v4zm11.3 1.7c-.4-.4-1-.7-1.6-.8v-.1c.6-.2 1.1-.5 1.5-.9.3-.4.5-.8.5-1.3 0-.4-.1-.8-.3-1.1-.2-.3-.5-.6-.8-.8-.4-.2-.8-.4-1.2-.5-.6-.1-1.1-.2-1.6-.2-.6 0-1.3.1-1.8.3s-1.1.5-1.6.9l1.2 1.4c.4-.2.7-.4 1.1-.6.3-.2.7-.3 1.1-.3.4 0 .8.1 1.1.3.3.2.4.5.4.8 0 .4-.2.7-.6.9-.7.3-1.5.5-2.2.4v1.6c.5 0 1 0 1.5.1.3.1.7.2 1 .3.2.1.4.2.5.4s.1.4.1.6c0 .3-.2.7-.5.8-.4.2-.9.3-1.4.3s-1-.1-1.4-.3c-.4-.2-.8-.4-1.2-.7L13 15.6c.5.4 1 .8 1.6 1 .7.3 1.5.4 2.3.4.6 0 1.1-.1 1.6-.2.4-.1.9-.2 1.3-.5.4-.2.7-.5.9-.9.2-.4.3-.8.3-1.2 0-.6-.3-1.1-.7-1.5z"})});var KI=c(ge(),1),p7=c(T(),1),m7=(0,p7.jsx)(KI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,p7.jsx)(KI.Path,{d:"M20 13V7h-3l-4 6v2h5v2h2v-2h1v-2h-1zm-2 0h-2.8L18 9v4zm-9-2H5V7H3v10h2v-4h4v4h2V7H9v4z"})});var qI=c(ge(),1),g7=c(T(),1),h7=(0,g7.jsx)(qI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,g7.jsx)(qI.Path,{d:"M9 11H5V7H3v10h2v-4h4v4h2V7H9v4zm11.7 1.2c-.2-.3-.5-.7-.8-.9-.3-.3-.7-.5-1.1-.6-.5-.1-.9-.2-1.4-.2-.2 0-.5.1-.7.1-.2.1-.5.1-.7.2l.1-1.9h4.3V7H14l-.3 5 1 .6.5-.2.4-.1c.1-.1.3-.1.4-.1h.5c.5 0 1 .1 1.4.4.4.2.6.7.6 1.1 0 .4-.2.8-.6 1.1-.4.3-.9.4-1.4.4-.4 0-.9-.1-1.3-.3-.4-.2-.7-.4-1.1-.7 0 0-1.1 1.4-1 1.5.5.4 1 .8 1.6 1 .7.3 1.5.4 2.3.4.5 0 1-.1 1.5-.3s.9-.4 1.3-.7c.4-.3.7-.7.9-1.1s.3-.9.3-1.4-.1-1-.3-1.4z"})});var ZI=c(ge(),1),b7=c(T(),1),y7=(0,b7.jsx)(ZI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,b7.jsx)(ZI.Path,{d:"M20.7 12.4c-.2-.3-.4-.6-.7-.9s-.6-.5-1-.6c-.4-.2-.8-.2-1.2-.2-.5 0-.9.1-1.3.3s-.8.5-1.2.8c0-.5 0-.9.2-1.4l.6-.9c.2-.2.5-.4.8-.5.6-.2 1.3-.2 1.9 0 .3.1.6.3.8.5 0 0 1.3-1.3 1.3-1.4-.4-.3-.9-.6-1.4-.8-.6-.2-1.3-.3-2-.3-.6 0-1.1.1-1.7.4-.5.2-1 .5-1.4.9-.4.4-.8 1-1 1.6-.3.7-.4 1.5-.4 2.3s.1 1.5.3 2.1c.2.6.6 1.1 1 1.5.4.4.9.7 1.4.9 1 .3 2 .3 3 0 .4-.1.8-.3 1.2-.6.3-.3.6-.6.8-1 .2-.5.3-.9.3-1.4s-.1-.9-.3-1.3zm-2 2.1c-.1.2-.3.4-.4.5-.1.1-.3.2-.5.2-.2.1-.4.1-.6.1-.2.1-.5 0-.7-.1-.2 0-.3-.2-.5-.3-.1-.2-.3-.4-.4-.6-.2-.3-.3-.7-.3-1 .3-.3.6-.5 1-.7.3-.1.7-.2 1-.2.4 0 .8.1 1.1.3.3.3.4.7.4 1.1 0 .2 0 .5-.1.7zM9 11H5V7H3v10h2v-4h4v4h2V7H9v4z"})});var XI=c(ge(),1),v7=c(T(),1),_7=(0,v7.jsx)(XI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,v7.jsx)(XI.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})});var QI=c(ge(),1),w7=c(T(),1),k7=(0,w7.jsx)(QI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,w7.jsx)(QI.Path,{d:"M3.75 16.2031L8.6 12.7L12 15L16 11L20.25 15.2517M5 20.25H19C19.6904 20.25 20.25 19.6904 20.25 19V5C20.25 4.30964 19.6904 3.75 19 3.75H5C4.30964 3.75 3.75 4.30964 3.75 5V19C3.75 19.6904 4.30964 20.25 5 20.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var JI=c(ge(),1),x7=c(T(),1),S7=(0,x7.jsx)(JI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,x7.jsx)(JI.Path,{d:"M12 16V11M12 9.5V8M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var i_=c(ge(),1),W0=c(T(),1),G0=(0,W0.jsxs)(i_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,W0.jsx)(i_.Path,{d:"M4 19.25H20",vectorEffect:"non-scaling-stroke"}),(0,W0.jsx)(i_.Rect,{x:"9",y:"4",width:"6",height:"11",fill:"currentColor",stroke:"none"})]});var s_=c(ge(),1),$0=c(T(),1),Y0=(0,$0.jsxs)(s_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,$0.jsx)(s_.Path,{d:"M4 12H20",vectorEffect:"non-scaling-stroke"}),(0,$0.jsx)(s_.Rect,{x:"9",y:"4",width:"6",height:"16",fill:"currentColor",stroke:"none"})]});var a_=c(ge(),1),K0=c(T(),1),um=(0,K0.jsxs)(a_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,K0.jsx)(a_.Path,{d:"M12 20V4",vectorEffect:"non-scaling-stroke"}),(0,K0.jsx)(a_.Rect,{x:"4",y:"9",width:"16",height:"6",fill:"currentColor",stroke:"none"})]});var l_=c(ge(),1),q0=c(T(),1),dm=(0,q0.jsxs)(l_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,q0.jsx)(l_.Path,{d:"M4.75 4V20",vectorEffect:"non-scaling-stroke"}),(0,q0.jsx)(l_.Rect,{x:"9",y:"9",width:"11",height:"6",fill:"currentColor",stroke:"none"})]});var c_=c(ge(),1),Z0=c(T(),1),fm=(0,Z0.jsxs)(c_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Z0.jsx)(c_.Rect,{x:"4",y:"9",width:"11",height:"6",fill:"currentColor",stroke:"none"}),(0,Z0.jsx)(c_.Path,{d:"M19.25 20V4",vectorEffect:"non-scaling-stroke"})]});var u_=c(ge(),1),d_=c(T(),1),X0=(0,d_.jsxs)(u_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,d_.jsx)(u_.Path,{d:"M4 12H20",vectorEffect:"non-scaling-stroke"}),(0,d_.jsx)(u_.Path,{d:"M17 20H7V16H17V20Z",fill:"currentColor",stroke:"none"}),(0,d_.jsx)(u_.Path,{d:"M17 8H7V4H17V8Z",fill:"currentColor",stroke:"none"})]});var f_=c(ge(),1),Q0=c(T(),1),p_=(0,Q0.jsxs)(f_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Q0.jsx)(f_.Rect,{x:"9",y:"9",width:"6",height:"6",fill:"currentColor",stroke:"none"}),(0,Q0.jsx)(f_.Path,{d:"M19.25 4V20M4.75 20V4",vectorEffect:"non-scaling-stroke"})]});var m_=c(ge(),1),J0=c(T(),1),eC=(0,J0.jsxs)(m_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,J0.jsx)(m_.Rect,{x:"10",y:"7",width:"4",height:"10",fill:"currentColor",stroke:"none"}),(0,J0.jsx)(m_.Path,{d:"M4 4.75H20M4 19.25H20",vectorEffect:"non-scaling-stroke"})]});var g_=c(ge(),1),tC=c(T(),1),h_=(0,tC.jsxs)(g_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,tC.jsx)(g_.Path,{d:"M4.75 4V20M19.25 20V4",vectorEffect:"non-scaling-stroke"}),(0,tC.jsx)(g_.Rect,{x:"7",y:"10",width:"10",height:"4",fill:"currentColor",stroke:"none"})]});var b_=c(ge(),1),oC=c(T(),1),rC=(0,oC.jsxs)(b_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,oC.jsx)(b_.Rect,{x:"9",y:"9",width:"6",height:"11",fill:"currentColor",stroke:"none"}),(0,oC.jsx)(b_.Path,{d:"M4 4.75H20",vectorEffect:"non-scaling-stroke"})]});var eP=c(ge(),1),C7=c(T(),1),uf=(0,C7.jsx)(eP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,C7.jsx)(eP.Path,{d:"m6.734 16.106 2.176-2.38-1.093-1.028-3.846 4.158 3.846 4.158 1.093-1.028-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"})});var tP=c(ge(),1),E7=c(T(),1),T7=(0,E7.jsx)(tP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,E7.jsx)(tP.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"})});var oP=c(ge(),1),R7=c(T(),1),Rs=(0,R7.jsx)(oP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,R7.jsx)(oP.Path,{d:"M9.5 12H12.5M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10.2333M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75H14.7667M8.5 19.5L16.5 4.5",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var rP=c(ge(),1),B7=c(T(),1),mc=(0,B7.jsx)(rP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,B7.jsx)(rP.Path,{d:"M9.5 12L14.5 12M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75L14 7.75",vectorEffect:"non-scaling-stroke"})});var nP=c(ge(),1),I7=c(T(),1),nC=(0,I7.jsx)(nP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,I7.jsx)(nP.Path,{d:"M10 17.5H21M6.5 12H17.5M3 6.5H14",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var iP=c(ge(),1),P7=c(T(),1),O7=(0,P7.jsx)(iP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,P7.jsx)(iP.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1zM9.8 7c0-1.2 1-2.2 2.2-2.2 1.2 0 2.2 1 2.2 2.2v3H9.8V7zm6.7 11.5h-9v-7h9v7z"})});var sP=c(ge(),1),A7=c(T(),1),M7=(0,A7.jsx)(sP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,A7.jsx)(sP.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M15 11h-.2V9c0-1.5-1.2-2.8-2.8-2.8S9.2 7.5 9.2 9v2H9c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1h6c.6 0 1-.4 1-1v-4c0-.6-.4-1-1-1zm-1.8 0h-2.5V9c0-.7.6-1.2 1.2-1.2s1.2.6 1.2 1.2v2z"})});var aP=c(ge(),1),N7=c(T(),1),cb=(0,N7.jsx)(aP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,N7.jsx)(aP.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1zm-2.8 0H9.8V7c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3z"})});var iC=c(ge(),1),sC=c(T(),1),L7=(0,sC.jsxs)(iC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,sC.jsx)(iC.Path,{d:"m7 6.5 4 2.5-4 2.5z"}),(0,sC.jsx)(iC.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m5 3c-1.10457 0-2 .89543-2 2v14c0 1.1046.89543 2 2 2h14c1.1046 0 2-.8954 2-2v-14c0-1.10457-.8954-2-2-2zm14 1.5h-14c-.27614 0-.5.22386-.5.5v10.7072l3.62953-2.6465c.25108-.1831.58905-.1924.84981-.0234l2.92666 1.8969 3.5712-3.4719c.2911-.2831.7545-.2831 1.0456 0l2.9772 2.8945v-9.3568c0-.27614-.2239-.5-.5-.5zm-14.5 14.5v-1.4364l4.09643-2.987 2.99567 1.9417c.2936.1903.6798.1523.9307-.0917l3.4772-3.3806 3.4772 3.3806.0228-.0234v2.5968c0 .2761-.2239.5-.5.5h-14c-.27614 0-.5-.2239-.5-.5z"})]});var lP=c(ge(),1),D7=c(T(),1),aC=(0,D7.jsx)(lP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,D7.jsx)(lP.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})});var cP=c(ge(),1),V7=c(T(),1),gc=(0,V7.jsx)(cP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,V7.jsx)(cP.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var lC=c(ge(),1),cC=c(T(),1),ub=(0,cC.jsxs)(lC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,cC.jsx)(lC.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,cC.jsx)(lC.Path,{d:"M17 4H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM7 5.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H7a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5Z"})]});var uC=c(ge(),1),dC=c(T(),1),F7=(0,dC.jsxs)(uC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,dC.jsx)(uC.Path,{d:"M10.75 20V4.75L14.75 4.75M14.75 20V4.75M14.75 4.75H18.5",vectorEffect:"non-scaling-stroke"}),(0,dC.jsx)(uC.Path,{d:"M5.75 9C5.75 11.3472 7.65279 13.25 10 13.25H10.75V4.75H10C7.65279 4.75 5.75 6.65279 5.75 9Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})]});var uP=c(ge(),1),z7=c(T(),1),db=(0,z7.jsx)(uP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,z7.jsx)(uP.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var dP=c(ge(),1),j7=c(T(),1),H7=(0,j7.jsx)(dP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,j7.jsx)(dP.Path,{d:"M10.97 10.159a3.382 3.382 0 0 0-2.857.955l1.724 1.723-2.836 2.913L7 17h1.25l2.913-2.837 1.723 1.723a3.38 3.38 0 0 0 .606-.825c.33-.63.446-1.343.35-2.032L17 10.695 13.305 7l-2.334 3.159Z"})});var fP=c(ge(),1),U7=c(T(),1),Bs=(0,U7.jsx)(fP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,U7.jsx)(fP.Path,{d:"M12 18V6M18 12H6",vectorEffect:"non-scaling-stroke"})});var y_=c(ge(),1),fC=c(T(),1),W7=(0,fC.jsxs)(y_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,fC.jsx)(y_.Path,{d:"M5 4.75H19M5 19.25H19",vectorEffect:"non-scaling-stroke"}),(0,fC.jsx)(y_.Rect,{x:"7",y:"9",width:"10",height:"6",fill:"currentColor",stroke:"none"})]});var v_=c(ge(),1),pC=c(T(),1),G7=(0,pC.jsxs)(v_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,pC.jsx)(v_.Path,{d:"M5 4.75H13M5 19.25H13",vectorEffect:"non-scaling-stroke"}),(0,pC.jsx)(v_.Rect,{x:"5",y:"9",width:"14",height:"6",fill:"currentColor",stroke:"none"})]});var __=c(ge(),1),mC=c(T(),1),$7=(0,mC.jsxs)(__.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,mC.jsx)(__.Path,{d:"M11 4.75H19M11 19.25H19",vectorEffect:"non-scaling-stroke"}),(0,mC.jsx)(__.Rect,{x:"5",y:"9",width:"14",height:"6",fill:"currentColor",stroke:"none"})]});var pP=c(ge(),1),Y7=c(T(),1),K7=(0,Y7.jsx)(pP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Y7.jsx)(pP.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"})});var mP=c(ge(),1),q7=c(T(),1),Z7=(0,q7.jsx)(mP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,q7.jsx)(mP.Path,{d:"M18 5.5H6a.5.5 0 0 0-.5.5v12a.5.5 0 0 0 .5.5h12a.5.5 0 0 0 .5-.5V6a.5.5 0 0 0-.5-.5ZM6 4h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2Zm1 5h1.5v1.5H7V9Zm1.5 4.5H7V15h1.5v-1.5ZM10 9h7v1.5h-7V9Zm7 4.5h-7V15h7v-1.5Z"})});var gC=c(ge(),1),hC=c(T(),1),X7=(0,hC.jsxs)(gC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,hC.jsx)(gC.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,hC.jsx)(gC.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var gP=c(ge(),1),Q7=c(T(),1),ii=(0,Q7.jsx)(gP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Q7.jsx)(gP.Path,{d:"M7 12H17",vectorEffect:"non-scaling-stroke"})});var hP=c(ge(),1),J7=c(T(),1),ez=(0,J7.jsx)(hP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,J7.jsx)(hP.Path,{d:"M15.1 4.8l-3-2.5V4c-4.4 0-8 3.6-8 8 0 3.7 2.5 6.9 6 7.7.3.1.6.1 1 .2l.2-1.5c-.4 0-.7-.1-1.1-.2l-.1.2v-.2c-2.6-.8-4.5-3.3-4.5-6.2 0-3.6 2.9-6.5 6.5-6.5v1.8l3-2.5zM20 11c-.2-1.4-.7-2.7-1.6-3.8l-1.2.8c.7.9 1.1 2 1.3 3.1L20 11zm-1.5 1.8c-.1.5-.2 1.1-.4 1.6s-.5 1-.8 1.5l1.2.9c.4-.5.8-1.1 1-1.8s.5-1.3.5-2l-1.5-.2zm-5.6 5.6l.2 1.5c1.4-.2 2.7-.7 3.8-1.6l-.9-1.1c-.9.7-2 1.1-3.1 1.2z"})});var bP=c(ge(),1),tz=c(T(),1),oz=(0,tz.jsx)(bP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tz.jsx)(bP.Path,{d:"M4 6.5h5a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H4V16h5a.5.5 0 0 0 .5-.5v-7A.5.5 0 0 0 9 8H4V6.5Zm16 0h-5a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h5V16h-5a.5.5 0 0 1-.5-.5v-7A.5.5 0 0 1 15 8h5V6.5Z"})});var yP=c(ge(),1),rz=c(T(),1),nz=(0,rz.jsx)(yP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,rz.jsx)(yP.Path,{d:"M5 19L9.28769 14.7123M18.25 11C18.25 13.8995 15.8995 16.25 13 16.25C10.1005 16.25 7.75 13.8995 7.75 11C7.75 8.10051 10.1005 5.75 13 5.75C15.8995 5.75 18.25 8.10051 18.25 11Z",vectorEffect:"non-scaling-stroke"})});var vP=c(ge(),1),iz=c(T(),1),fb=(0,iz.jsx)(vP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iz.jsx)(vP.Path,{d:"M3.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 13.3135 4.68988 13.2985C4.70595 13.2686 4.7316 13.2218 4.76695 13.1608C4.8377 13.0385 4.94692 12.8592 5.09541 12.6419C5.39312 12.2062 5.84436 11.624 6.45435 11.0431C7.67308 9.88241 9.49719 8.75 11.9996 8.75C14.502 8.75 16.3261 9.88241 17.5449 11.0431C18.1549 11.624 18.6061 12.2062 18.9038 12.6419C19.0523 12.8592 19.1615 13.0385 19.2323 13.1608C19.2676 13.2218 19.2933 13.2686 19.3093 13.2985C19.3174 13.3135 19.323 13.3242 19.3262 13.3305L19.3291 13.3359C19.3289 13.3357 19.3288 13.3354 19.9996 13C20.6704 12.6646 20.6703 12.6643 20.6701 12.664L20.6697 12.6632L20.6688 12.6614L20.6662 12.6563L20.6583 12.6408C20.6517 12.6282 20.6427 12.6108 20.631 12.5892C20.6078 12.5459 20.5744 12.4852 20.5306 12.4096C20.4432 12.2584 20.3141 12.0471 20.1423 11.7956C19.7994 11.2938 19.2819 10.626 18.5794 9.9569C17.1731 8.61759 14.9972 7.25 11.9996 7.25C9.00203 7.25 6.82614 8.61759 5.41987 9.9569C4.71736 10.626 4.19984 11.2938 3.85694 11.7956C3.68511 12.0471 3.55605 12.2584 3.4686 12.4096C3.42484 12.4852 3.39142 12.5459 3.36818 12.5892C3.35656 12.6108 3.34748 12.6282 3.34092 12.6408L3.33297 12.6563L3.33041 12.6614L3.32948 12.6632L3.32911 12.664C3.32894 12.6643 3.32879 12.6646 3.99961 13ZM11.9996 16C13.9326 16 15.4996 14.433 15.4996 12.5C15.4996 10.567 13.9326 9 11.9996 9C10.0666 9 8.49961 10.567 8.49961 12.5C8.49961 14.433 10.0666 16 11.9996 16Z"})});var bC=c(ge(),1),yC=c(T(),1),sz=(0,yC.jsxs)(bC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,yC.jsx)(bC.Path,{d:"m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z"}),(0,yC.jsx)(bC.Path,{d:"m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z"})]});var _P=c(ge(),1),az=c(T(),1),lz=(0,az.jsx)(_P.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,az.jsx)(_P.Path,{d:"M12 8c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm0 6.5c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5zM12.8 3h-1.5v3h1.5V3zm-1.6 18h1.5v-3h-1.5v3zm6.8-9.8v1.5h3v-1.5h-3zm-12 0H3v1.5h3v-1.5zm9.7 5.6 2.1 2.1 1.1-1.1-2.1-2.1-1.1 1.1zM8.3 7.2 6.2 5.1 5.1 6.2l2.1 2.1 1.1-1.1zM5.1 17.8l1.1 1.1 2.1-2.1-1.1-1.1-2.1 2.1zM18.9 6.2l-1.1-1.1-2.1 2.1 1.1 1.1 2.1-2.1z"})});var wP=c(ge(),1),cz=c(T(),1),kP=(0,cz.jsx)(wP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cz.jsx)(wP.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z"})});var vC=c(ge(),1),_C=c(T(),1),uz=(0,_C.jsxs)(vC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,_C.jsx)(vC.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,_C.jsx)(vC.Path,{d:"m16.5 19.5h-9v-1.5h9z"})]});var w_=c(ge(),1),k_=c(T(),1),dz=(0,k_.jsxs)(w_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,k_.jsx)(w_.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,k_.jsx)(w_.Path,{d:"m4.5 7.5v9h1.5v-9z"}),(0,k_.jsx)(w_.Path,{d:"m18 7.5v9h1.5v-9z"})]});var wC=c(ge(),1),kC=c(T(),1),fz=(0,kC.jsxs)(wC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,kC.jsx)(wC.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,kC.jsx)(wC.Path,{d:"m4.5 16.5v-9h1.5v9z"})]});var xC=c(ge(),1),SC=c(T(),1),pz=(0,SC.jsxs)(xC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,SC.jsx)(xC.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,SC.jsx)(xC.Path,{d:"m18 16.5v-9h1.5v9z"})]});var CC=c(ge(),1),EC=c(T(),1),mz=(0,EC.jsxs)(CC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,EC.jsx)(CC.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,EC.jsx)(CC.Path,{d:"m16.5 6h-9v-1.5h9z"})]});var x_=c(ge(),1),S_=c(T(),1),gz=(0,S_.jsxs)(x_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,S_.jsx)(x_.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,S_.jsx)(x_.Path,{d:"m7.5 6h9v-1.5h-9z"}),(0,S_.jsx)(x_.Path,{d:"m7.5 19.5h9v-1.5h-9z"})]});var xP=c(ge(),1),hz=c(T(),1),bz=(0,hz.jsx)(xP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hz.jsx)(xP.Path,{d:"M17.5 4v5a2 2 0 0 1-2 2h-7a2 2 0 0 1-2-2V4H8v5a.5.5 0 0 0 .5.5h7A.5.5 0 0 0 16 9V4h1.5Zm0 16v-5a2 2 0 0 0-2-2h-7a2 2 0 0 0-2 2v5H8v-5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v5h1.5Z"})});var C_=c(ge(),1),TC=c(T(),1),RC=(0,TC.jsxs)(C_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,TC.jsx)(C_.Path,{d:"M8 19.25H16",vectorEffect:"non-scaling-stroke"}),(0,TC.jsx)(C_.Rect,{x:"5",y:"4",width:"14",height:"11",fill:"currentColor",stroke:"none"})]});var E_=c(ge(),1),BC=c(T(),1),pb=(0,BC.jsxs)(E_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,BC.jsx)(E_.Rect,{x:"5",y:"9",width:"14",height:"6",fill:"currentColor",stroke:"none"}),(0,BC.jsx)(E_.Path,{d:"M8 4.75H16M8 19.25H16",vectorEffect:"non-scaling-stroke"})]});var IC=c(ge(),1),PC=c(T(),1),yz=(0,PC.jsxs)(IC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,PC.jsx)(IC.Path,{d:"M12 4.75C7.99594 4.75 4.75 7.99593 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25L12 4.75Z",fill:"currentColor",stroke:"none"}),(0,PC.jsx)(IC.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var SP=c(ge(),1),vz=c(T(),1),qa=(0,vz.jsx)(SP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vz.jsx)(SP.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"})});var CP=c(ge(),1),_z=c(T(),1),wz=(0,_z.jsx)(CP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_z.jsx)(CP.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})});var EP=c(ge(),1),kz=c(T(),1),xz=(0,kz.jsx)(EP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kz.jsx)(EP.Path,{d:"M4.75 4a.75.75 0 0 0-.75.75v7.826c0 .2.08.39.22.53l6.72 6.716a2.313 2.313 0 0 0 3.276-.001l5.61-5.611-.531-.53.532.528a2.315 2.315 0 0 0 0-3.264L13.104 4.22a.75.75 0 0 0-.53-.22H4.75ZM19 12.576a.815.815 0 0 1-.236.574l-5.61 5.611a.814.814 0 0 1-1.153 0L5.5 12.264V5.5h6.763l6.5 6.502a.816.816 0 0 1 .237.574ZM8.75 9.75a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"})});var TP=c(ge(),1),Sz=c(T(),1),Cz=(0,Sz.jsx)(TP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Sz.jsx)(TP.Path,{d:"M8.2 14.4h3.9L13 17h1.7L11 6.5H9.3L5.6 17h1.7l.9-2.6zm2-5.5 1.4 4H8.8l1.4-4zm7.4 7.5-1.3.8.8 1.4H5.5V20h14.3l-2.2-3.6z"})});var RP=c(ge(),1),Ez=c(T(),1),Tz=(0,Ez.jsx)(RP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ez.jsx)(RP.Path,{d:"M7 5.6v1.7l2.6.9v3.9L7 13v1.7L17.5 11V9.3L7 5.6zm4.2 6V8.8l4 1.4-4 1.4zm-5.7 5.6V5.5H4v14.3l3.6-2.2-.8-1.3-1.3.9z"})});var BP=c(ge(),1),Rz=c(T(),1),Bz=(0,Rz.jsx)(BP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Rz.jsx)(BP.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 5.5A2.25 2.25 0 0 0 9.878 7h4.244A2.251 2.251 0 0 0 12 5.5ZM12 4a3.751 3.751 0 0 0-3.675 3H5v1.5h1.27l.818 8.997a2.75 2.75 0 0 0 2.739 2.501h4.347a2.75 2.75 0 0 0 2.738-2.5L17.73 8.5H19V7h-3.325A3.751 3.751 0 0 0 12 4Zm4.224 4.5H7.776l.806 8.861a1.25 1.25 0 0 0 1.245 1.137h4.347a1.25 1.25 0 0 0 1.245-1.137l.805-8.861Z"})});var IP=c(ge(),1),Iz=c(T(),1),Pz=(0,Iz.jsx)(IP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Iz.jsx)(IP.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"})});var PP=c(ge(),1),Oz=c(T(),1),df=(0,Oz.jsx)(PP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Oz.jsx)(PP.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8h1.5c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1z"})});var OP=c(ge(),1),Az=c(T(),1),hc=(0,Az.jsx)(OP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Az.jsx)(OP.Path,{d:"M20.7 12.7s0-.1-.1-.2c0-.2-.2-.4-.4-.6-.3-.5-.9-1.2-1.6-1.8-.7-.6-1.5-1.3-2.6-1.8l-.6 1.4c.9.4 1.6 1 2.1 1.5.6.6 1.1 1.2 1.4 1.6.1.2.3.4.3.5v.1l.7-.3.7-.3Zm-5.2-9.3-1.8 4c-.5-.1-1.1-.2-1.7-.2-3 0-5.2 1.4-6.6 2.7-.7.7-1.2 1.3-1.6 1.8-.2.3-.3.5-.4.6 0 0 0 .1-.1.2s0 0 .7.3l.7.3V13c0-.1.2-.3.3-.5.3-.4.7-1 1.4-1.6 1.2-1.2 3-2.3 5.5-2.3H13v.3c-.4 0-.8-.1-1.1-.1-1.9 0-3.5 1.6-3.5 3.5s.6 2.3 1.6 2.9l-2 4.4.9.4 7.6-16.2-.9-.4Zm-3 12.6c1.7-.2 3-1.7 3-3.5s-.2-1.4-.6-1.9L12.4 16Z"})});var AP=c(ge(),1),Mz=c(T(),1),Nz=(0,Mz.jsx)(AP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Mz.jsx)(AP.Path,{d:"M4.75 15V19.25H12M12 19.25V4.5M12 19.25H19.25V15M17.5 10L12 4.5L6.5 10",vectorEffect:"non-scaling-stroke"})});var MP=c(ge(),1),Lz=c(T(),1),Dz=(0,Lz.jsx)(MP.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Lz.jsx)(MP.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"})});var yf=c(fn(),1),da=c(Nt(),1),It=c(ee(),1);var Zte=c(ce(),1),Xte=c(Jee(),1);var yr="core/block-editor";var ZP={};No(ZP,{canHostEditableRoot:()=>h4e,getAllPatterns:()=>R4e,getBlockRemovalRules:()=>k4e,getBlockSettings:()=>Lte,getBlockStyles:()=>N4e,getBlockWithoutAttributes:()=>f4e,getClientIdWithClientIdsTree:()=>qz,getClientIdsTree:()=>Zz,getClosestAllowedInsertionPoint:()=>jte,getClosestAllowedInsertionPointForPattern:()=>D4e,getContentLockingParent:()=>Qz,getEditedContentOnlySection:()=>Jz,getEnabledBlockParents:()=>_4e,getEnabledClientIdsTree:()=>y4e,getExpandedBlock:()=>A4e,getInserterMediaCategories:()=>C4e,getInsertionPoint:()=>V4e,getLastFocus:()=>P4e,getLastInsertedBlocksClientIds:()=>d4e,getListViewClientIdsTree:()=>v4e,getListViewExpandRevision:()=>$4e,getParentSectionBlock:()=>gf,getPatternBySlug:()=>T4e,getRegisteredInserterMediaCategories:()=>S4e,getRemovalPromptData:()=>w4e,getRequestedInspectorTab:()=>q4e,getReusableBlocks:()=>I4e,getSectionRootClientId:()=>gb,getSelectedBlockStyleState:()=>Yte,getStyleOverrides:()=>x4e,getStyleStateViewport:()=>$te,getViewportModalClientIds:()=>K4e,getZoomLevel:()=>L4e,hasAllowedPatterns:()=>E4e,hasBlockSpotlight:()=>H4e,hasSelectedStyleState:()=>X4e,isBlockHiddenAnywhere:()=>F4e,isBlockHiddenAtViewport:()=>Hte,isBlockHiddenEverywhere:()=>tj,isBlockInterfaceHidden:()=>u4e,isBlockParentHiddenAtViewport:()=>j4e,isBlockParentHiddenEverywhere:()=>z4e,isBlockSubtreeDisabled:()=>p4e,isContainerInsertableToInContentOnlyMode:()=>VC,isDragging:()=>O4e,isEditLockedBlock:()=>Ute,isListViewContentPanelOpen:()=>W4e,isListViewPanelOpened:()=>G4e,isLockedBlock:()=>U4e,isMoveLockedBlock:()=>Wte,isRemoveLockedBlock:()=>Gte,isResponsiveEditing:()=>Z4e,isSectionBlock:()=>hf,isSelectedBlockStyleStateShownOnCanvas:()=>Q4e,isSyncedBlock:()=>M4e,isWithinEditedContentOnlySection:()=>qP,isZoomOut:()=>ej,shouldRenderBlockListView:()=>Y4e});var Rn=c(ee(),1),bm=c(ce(),1);function ete(e,t,o){t=Array.isArray(t)?[...t]:[t],e=Array.isArray(e)?[...e]:{...e};let r=t.pop(),n=e;for(let i of t){let s=n[i];n=n[i]=Array.isArray(s)?[...s]:{...s}}return n[r]=o,e}var $o=(e,t,o)=>{let r=Array.isArray(t)?t:t.split("."),n=e;return r.forEach(i=>{n=n?.[i]}),n??o};var rte=c(T_(),1);var o6e="1600px",r6e="320px",n6e=1,i6e=.25,s6e=.75,a6e="14px";function ote({minimumFontSize:e,maximumFontSize:t,fontSize:o,minimumViewportWidth:r=r6e,maximumViewportWidth:n=o6e,scaleFactor:i=n6e,minimumFontSizeLimit:s}){if(s=Au(s)?s:a6e,o){let _=Au(o);if(!_?.unit||!_?.value)return null;let w=Au(s,{coerceTo:_.unit});if(w?.value&&!e&&!t&&_?.value<=w?.value)return null;if(t||(t=`${_.value}${_.unit}`),!e){let k=_.unit==="px"?_.value:_.value*16,x=Math.min(Math.max(1-.075*Math.log2(k),i6e),s6e),C=OC(_.value*x,3);w?.value&&C<w?.value?e=`${w.value}${w.unit}`:e=`${C}${_.unit}`}}let a=Au(e),l=a?.unit||"rem",u=Au(t,{coerceTo:l});if(!a||!u)return null;let d=Au(e,{coerceTo:"rem"}),f=Au(n,{coerceTo:l}),p=Au(r,{coerceTo:l});if(!f||!p||!d)return null;let m=f.value-p.value;if(!m)return null;let g=OC(p.value/100,3),h=OC(g,3)+l,b=100*((u.value-a.value)/m),v=OC((b||1)*i,3),y=`${d.value}${d.unit} + ((1vw - ${h}) * ${v})`;return`clamp(${e}, ${y}, ${t})`}function Au(e,t={}){if(typeof e!="string"&&typeof e!="number")return null;isFinite(e)&&(e=`${e}px`);let{coerceTo:o,rootSizeValue:r,acceptableUnits:n}={coerceTo:"",rootSizeValue:16,acceptableUnits:["rem","px","em"],...t},i=n?.join("|"),s=new RegExp(`^(\\d*\\.?\\d+)(${i}){1,1}$`),a=e.toString().match(s);if(!a||a.length<3)return null;let[,l,u]=a,d=parseFloat(l);return o==="px"&&(u==="em"||u==="rem")&&(d=d*r,u=o),u==="px"&&(o==="em"||o==="rem")&&(d=d/r,u=o),(o==="em"||o==="rem")&&(u==="em"||u==="rem")&&(u=o),u?{value:OC(d,3),unit:u}:null}function OC(e,t=3){let o=Math.pow(10,t);return Math.round(e*o)/o}function Vz(e){let t=e?.fluid;return t===!0||t&&typeof t=="object"&&Object.keys(t).length>0}function l6e(e){let t=e?.typography??{},o=e?.layout,r=Au(o?.wideSize)?o?.wideSize:null;return Vz(t)&&r?{fluid:{maxViewportWidth:r,...typeof t.fluid=="object"?t.fluid:{}}}:{fluid:t?.fluid}}function ff(e,t){let{size:o}=e;if(!o||o==="0"||e?.fluid===!1||!Vz(t?.typography)&&!Vz(e))return o;let r=l6e(t)?.fluid??{},n=ote({minimumFontSize:typeof e?.fluid=="boolean"?void 0:e?.fluid?.min,maximumFontSize:typeof e?.fluid=="boolean"?void 0:e?.fluid?.max,fontSize:o,minimumFontSizeLimit:typeof r=="object"?r?.minFontSize:void 0,maximumViewportWidth:typeof r=="object"?r?.maxViewportWidth:void 0,minimumViewportWidth:typeof r=="object"?r?.minViewportWidth:void 0});return n||o}var Nu="body",AC=":root";function Mu(e){if(!e.includes(","))return[e];let t=[],o="",r=0;for(let n of e){if(n==="(")r++;else if(n===")"&&r>0)r--;else if(n===","&&r===0){t.push(o),o="";continue}o+=n}return t.push(o),t}var NP=[{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"],valueKey:"colors",cssVarInfix:"duotone",valueFunc:({slug:e})=>`url( '#wp-duotone-${e}' )`,classes:[]},{path:["shadow","presets"],valueKey:"shadow",cssVarInfix:"shadow",classes:[]},{path:["typography","fontSizes"],valueFunc:(e,t)=>ff(e,t),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"}]},{path:["spacing","spacingSizes"],valueKey:"size",cssVarInfix:"spacing",valueFunc:({size:e})=>e,classes:[]},{path:["border","radiusSizes"],valueKey:"size",cssVarInfix:"border-radius",classes:[]},{path:["dimensions","dimensionSizes"],valueKey:"size",cssVarInfix:"dimension",classes:[]}];function bc(e,t){if(!e||!t)return t;let o=Mu(e),r=Mu(t),n=[];return o.forEach(i=>{r.forEach(s=>{n.push(`${i.trim()} ${s.trim()}`)})}),n.join(", ")}function nte(e,t){if(!e||!t)return;let o={};return Object.entries(t).forEach(([r,n])=>{typeof n=="string"&&(o[r]=bc(e,n)),typeof n=="object"&&(o[r]={},Object.entries(n).forEach(([i,s])=>{o[r][i]=bc(e,s)}))}),o}function LP(e,t){return e.includes(",")?Mu(e).map(n=>n+t).join(","):e+t}function Fz(e,t){let o=`.is-style-${e}`;if(!t)return o;let r=/[^\s:]+/,n=s=>s+o;return Mu(t).map(s=>s.replace(r,n)).join(",")}function ite(e,t){let o=`.is-style-${e}`,r=Mu(t).map(n=>{let i=n.trim(),s=`${o} `;return i.startsWith(s)?i.slice(s.length):i});return Fz(e,r.join(","))}function c6e(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let o=(0,rte.getCSSValueFromRawStyle)($o(t,e.ref));return typeof o=="object"&&o!==null&&"ref"in o&&o?.ref?void 0:o===void 0?e:o}return e}function u6e(e,t){if(!e||!t||!Array.isArray(t))return e;let o=t.find(r=>r?.name===e);return o?.href?o?.href:e}function pm(e,t){if(!e||!t)return e;let o=c6e(e,t);return typeof o=="object"&&o!==null&&"url"in o&&o?.url?{...o,url:u6e(o.url,t?._links?.["wp:theme-file"])}:o}function ste(e,t,o=[],r="slug",n){let i=[t?$o(e,["blocks",t,...o]):void 0,$o(e,o)].filter(Boolean);for(let s of i)if(s){let a=["custom","theme","default"];for(let l of a){let u=s[l];if(u){let d=u.find(f=>f[r]===n);if(d)return r==="slug"||ste(e,t,o,"slug",d.slug)[r]===d[r]?d:void 0}}}}function d6e(e,t,o,[r,n]=[]){let i=NP.find(a=>a.cssVarInfix===r);if(!i||!e.settings)return o;let s=ste(e.settings,t,i.path,"slug",n);if(s){let{valueKey:a}=i,l=s[a];return Za(e,t,l)}return o}function f6e(e,t,o,r=[]){let n=(t?$o(e?.settings??{},["blocks",t,"custom",...r]):void 0)??$o(e?.settings??{},["custom",...r]);return n?Za(e,t,n):o}function Za(e,t,o){if(!o||typeof o!="string")if(typeof o=="object"&&o!==null&&"ref"in o&&typeof o.ref=="string"){let u=$o(e,o.ref);if(!u||typeof u=="object"&&"ref"in u)return u;o=u}else return o;let r="var:",n="var(--wp--",i=")",s;if(o.startsWith(r))s=o.slice(r.length).split("|");else if(o.startsWith(n)&&o.endsWith(i))s=o.slice(n.length,-i.length).split("--");else return o;let[a,...l]=s;return a==="preset"?d6e(e,t,o,l):a==="custom"?f6e(e,t,o,l):o}var fte=c(DP(),1);function ute(e){return Object.prototype.toString.call(e)==="[object Object]"}function dte(e){var t,o;return ute(e)===!1?!1:(t=e.constructor,t===void 0?!0:(o=t.prototype,!(ute(o)===!1||o.hasOwnProperty("isPrototypeOf")===!1)))}function VP(e,t){return(0,fte.default)(e,t,{isMergeableObject:dte,customMerge:o=>{if(o==="backgroundImage")return(r,n)=>n??r}})}var Zi=c(ce(),1),LC=c(T_(),1),kte=c(ee(),1);function ca(e,t="root",o={}){if(!t)return null;let{fallback:r=!1}=o,{name:n,selectors:i,supports:s}=e,a=i&&Object.keys(i).length>0,l=Array.isArray(t)?t.join("."):t,u=null;if(a&&i.root?u=i?.root:s?.__experimentalSelector?u=s.__experimentalSelector:u=".wp-block-"+n.replace("core/","").replace("/","-"),l==="root")return u;let d=Array.isArray(t)?t:t.split(".");if(d.length===1){let p=r?u:null;if(a)return $o(i,`${l}.root`,null)||$o(i,l,null)||p;let m=s?$o(s,`${l}.__experimentalSelector`,null):void 0;return m?bc(u,m):p}let f;return a&&(f=$o(i,l,null)),f||(r?ca(e,d[0],o):null)}function E6e(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(o=>{let r=Go(o).toRgb();t.r.push(r.r/255),t.g.push(r.g/255),t.b.push(r.b/255),t.a.push(r.a)}),t}function pte(e){return`${e}{filter:none}`}function mte(e,t){return`${e}{filter:url(#${t})}`}function gte(e,t){let o=E6e(t);return`
 <svg
 	xmlns:xlink="http://www.w3.org/1999/xlink"
 	viewBox="0 0 0 0"
@@ -55,45 +55,45 @@
 			<feComposite in2="SourceGraphic" operator="in"></feComposite>
 		</filter>
 	</defs>
-</svg>`}function j_(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/([0-9])([a-zA-Z])/g,"$1-$2").replace(/([a-zA-Z])([0-9])/g,"$1-$2").replace(/[\s_]+/g,"-").toLowerCase()}function bj(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function _4e(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function a2(e,t="0"){let o=_4e(e);if(!o)return null;let r=bj(o?.top)||t,n=bj(o?.left)||t;return r===n?r:`${r} ${n}`}var Yte={backgroundSize:"cover",backgroundPosition:"50% 50%"};function w4e(e){return typeof e=="object"&&e!==null&&"url"in e&&!!e.url}function Kte(e){if(!e||!w4e(e.backgroundImage))return;let t;return e?.backgroundSize||(t={backgroundSize:Yte.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:Yte.backgroundPosition}),t}var qte={default:{name:"default",slug:"flow",className:"is-layout-flow",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},constrained:{name:"constrained",slug:"constrained",className:"is-layout-constrained",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > :where(:not(.alignleft):not(.alignright):not(.alignfull))",rules:{"max-width":"var(--wp--style--global--content-size)","margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > .alignwide",rules:{"max-width":"var(--wp--style--global--wide-size)"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},flex:{name:"flex",slug:"flex",className:"is-layout-flex",displayMode:"flex",baseStyles:[{selector:"",rules:{"flex-wrap":"wrap","align-items":"center"}},{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]},grid:{name:"grid",slug:"grid",className:"is-layout-grid",displayMode:"grid",baseStyles:[{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]}};var Zte={mobile:"480px",tablet:"782px"},Xte=/^(\d+|\d*\.\d+)(px|em|rem)$/,k4e=16;function x4e(e){return"mobile"in e||"tablet"in e}function S4e(e){return!e||typeof e!="object"?{}:x4e(e)?e:e.settings?.viewport??{}}function C4e(e){return typeof e=="string"&&Xte.test(e.trim())}function yj(e){if(typeof e=="number")return e;if(typeof e!="string")return;let t=e.trim().match(Xte);if(!t)return;let o=Number.parseFloat(t[1]);return t[2]==="px"?o:o*k4e}function vj(e){let t=S4e(e),o={},r={};Object.keys(Zte).forEach(a=>{let l=a,u=t[l],d=yj(u);d!==void 0&&C4e(u)&&(o[l]=u.trim(),r[l]=d)});let n=Object.keys(o);if(!n.length)return{...Zte};if(n.length===1)return o;let i=o.mobile,s=o.tablet;return r.mobile>=r.tablet?{mobile:i}:{mobile:i,tablet:s}}function e1(e){let t=vj(e),o={};return t.mobile&&(o["@mobile"]=`@media (width <= ${t.mobile})`),t.tablet&&(o["@tablet"]=t.mobile?`@media (${t.mobile} < width <= ${t.tablet})`:`@media (width <= ${t.tablet})`),o}var E4e={button:"wp-element-button",caption:"wp-element-caption"},T4e={__experimentalBorder:"border",color:"color",dimensions:"dimensions",spacing:"spacing",typography:"typography"},eoe={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]},R4e={link:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"],button:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"]};function B4e(e="*",t={}){return r2.reduce((o,{path:r,cssVarInfix:n,classes:i})=>{if(!i)return o;let s=$o(t,r,[]);return["default","theme","custom"].forEach(a=>{s[a]&&s[a].forEach(({slug:l})=>{i.forEach(({classSuffix:u,propertyName:d})=>{let f=`.has-${j_(l)}-${u}`,p=e?`:where(${e})${f}`:f,m=`var(--wp--preset--${n}--${j_(l)})`;o+=`${p}{${d}: ${m} !important;}`})})}),o},"")}var I4e=(e,t,o)=>{if(o!=="core/paragraph"||(t?.blocks?.["core/paragraph"]?.typography?.textIndent??t?.typography?.textIndent??"subsequent")!=="all")return e;let i=".wp-block-paragraph + .wp-block-paragraph",s=".wp-block-paragraph";if(i in e){let a=e[i],l={...e};return delete l[i],l[s]=a,l}return e},P4e=(e,t)=>{let o=".wp-block-button";if(!(o in e))return e;let r={...e};return r[o]=r[o].map(n=>{let i=n.match(/^width:\s*(.+)$/);if(!i)return n;let s=i[1],a=null;s.endsWith("%")&&(a=parseFloat(s));let l="var(--wp--preset--dimension--";if(a===null&&s.startsWith(l)&&s.endsWith(")")){let u=s.slice(l.length,-1),d={...t?.dimensions?.dimensionSizes??{},...t?.blocks?.["core/button"]?.dimensions?.dimensionSizes??{}};for(let f of Object.values(d))if(Array.isArray(f)){for(let p of f)if(p.slug===u&&typeof p.size=="string"&&p.size.endsWith("%")){a=parseFloat(p.size);break}if(a!==null)break}}return a===null||isNaN(a)?n:`width: calc(${a} * 1% - (var(--wp--style--block-gap, 0.5em) * (1 - ${a} / 100)))`}),r},O4e=(e,t)=>{let o={};return Object.entries(e).forEach(([r,n])=>{if(r==="root"||!t?.[r])return;let i=typeof n=="string";if(!i&&typeof n=="object"&&n!==null&&Object.entries(n).forEach(([s,a])=>{if(s==="root"||!t?.[r][s])return;let l={[r]:{[s]:t[r][s]}},u=c2(l);o[a]=[...o[a]||[],...u],delete t[r][s]}),i||typeof n=="object"&&n!==null&&"root"in n){let s=i?n:n.root,a={[r]:t[r]},l=c2(a);o[s]=[...o[s]||[],...l],delete t[r]}}),o};function c2(e={},t="",o,r={},n=!1){let i=Fu===t,s=Object.entries(es.__EXPERIMENTAL_STYLE_PROPERTY).reduce((l,[u,{value:d,properties:f,useEngine:p,rootOnly:m}])=>{if(m&&!i)return l;let g=d;if(g[0]==="elements"||p)return l;let h=$o(e,g);if(u==="--wp--style--root--padding"&&(typeof h=="string"||!o))return l;if(f&&typeof h!="string")Object.entries(f).forEach(b=>{let[v,y]=b;if(!$o(h,[y],!1))return;let _=v.startsWith("--")?v:j_(v);l.push(`${_}: ${(0,t1.getCSSValueFromRawStyle)($o(h,[y]))}`)});else if($o(e,g,!1)){let b=u.startsWith("--")?u:j_(u);l.push(`${b}: ${(0,t1.getCSSValueFromRawStyle)($o(e,g))}`)}return l},[]);return e.background&&(e.background?.backgroundImage&&(e.background.backgroundImage=_m(e.background.backgroundImage,r)),!i&&e.background?.backgroundImage?.id&&(e={...e,background:{...e.background,...Kte(e.background)}})),(0,t1.getCSSRules)(e).forEach(l=>{if(i&&(o||n)&&l.key.startsWith("padding"))return;let u=l.key.startsWith("--")?l.key:j_(l.key),d=_m(l.value,r);u==="font-size"&&(d=hf({name:"",slug:"",size:d},r?.settings)),u==="aspect-ratio"&&s.push("min-height: unset"),s.push(`${u}: ${d}`)}),s}function toe({layoutDefinitions:e=qte,style:t,selector:o,hasBlockGapSupport:r,hasFallbackGapSupport:n,fallbackGapValue:i}){let s="",a=t?.spacing?.blockGap,l=r?a2(a):"";n&&(o===Fu?l=l||"0.5em":!r&&i&&(l=i));let u=r&&a&&typeof a!="string"?a2(a.top):l;if(l&&e&&(Object.values(e).forEach(({className:d,name:f,spacingStyles:p})=>{if(!r&&f!=="flex"&&f!=="grid")return;let m=["default","constrained"].includes(f)?u:l;p?.length&&p.forEach(g=>{let h=[];if(g.rules&&Object.entries(g.rules).forEach(([b,v])=>{h.push(`${b}: ${v||m}`)}),h.length){let b="";r?b=o===Fu?`:root :where(.${d})${g?.selector||""}`:`:root :where(${o}-${d})${g?.selector||""}`:b=o===Fu?`:where(.${d}${g?.selector||""})`:`:where(${o}.${d}${g?.selector||""})`,s+=`${b} { ${h.join("; ")}; }`}})}),o===Fu&&r&&(s+=`${QC} { --wp--style--block-gap: ${l}; }`)),o===Fu&&e){let d=["block","flex","grid"];Object.values(e).forEach(({className:f,displayMode:p,baseStyles:m})=>{p&&d.includes(p)&&(s+=`${o} .${f} { display:${p}; }`),m?.length&&m.forEach(g=>{let h=[];if(g.rules&&Object.entries(g.rules).forEach(([b,v])=>{h.push(`${b}: ${v}`)}),h.length){let b=`.${f}${g?.selector||""}`;s+=`${b} { ${h.join("; ")}; }`}})})}return s}var A4e=["border","color","dimensions","spacing","typography","filter","outline","shadow","background"];function M4e(e,t){return l2(e,void 0,t)}function l2(e,t,o){if(!e)return{};let r=Object.entries(e),n=t?eoe[t]??[]:[],s=r.filter(([a])=>A4e.includes(a)||n.includes(a)||o[a]).map(([a,l])=>[a,JSON.parse(JSON.stringify(l))]);return Object.fromEntries(s)}function Qte(e){let{styles:t,selector:o,featureSelectors:r,name:n,elementName:i,mediaQuery:s,variationName:a}=e,l=n?eoe[n]??[]:R4e[i??""]??[];return l.length?l.flatMap(u=>{let d=t?.[u];return!d||typeof d!="object"?[]:[{styles:JSON.parse(JSON.stringify(d)),selector:o,selectorSuffix:u,mediaQuery:s,featureSelectors:r&&typeof r!="string"?r:void 0,name:n,elementName:i,variationName:a}]}):[]}function N4e(e,t){let{styles:o,selector:r,fallbackGapValue:n,featureSelectors:i,hasLayoutSupport:s,layoutHasBlockGapSupport:a,layoutSelector:l,name:u,elementName:d,isStyleVariation:f,variationName:p}=e;return!u&&!d?[]:Object.entries(t).flatMap(([m,g])=>{let h=o?.[m];return!h||typeof h!="object"?[]:[{styles:JSON.parse(JSON.stringify(h)),selector:r,mediaQuery:g,featureSelectors:i&&typeof i!="string"?i:void 0,fallbackGapValue:n,hasLayoutSupport:s,name:u,elementName:d,isStyleVariation:f,variationName:p,layoutSelector:l,layoutHasBlockGapSupport:a}]})}function _j(e,t){let o={...e?.elements??{}};return Object.keys(t).forEach(r=>{Object.entries(e?.[r]?.elements??{}).forEach(([n,i])=>{o[n]={...o[n]??{},[r]:i}})}),o}var L4e=(e,t)=>{let o=[];if(!e?.styles)return o;let r=e1(e),n=M4e(e.styles,r);return n&&o.push({styles:n,selector:Fu,skipSelectorWrapper:!0}),Object.entries(es.__EXPERIMENTAL_ELEMENTS).forEach(([i,s])=>{e.styles?.elements?.[i]&&o.push({styles:e.styles?.elements?.[i]??{},selector:s,elementName:i,skipSelectorWrapper:!E4e[i]})}),Object.entries(e.styles?.blocks??{}).forEach(([i,s])=>{let a=l2(s,i,r),l=s,u=[],d=[];l?.variations&&Object.entries(l.variations).forEach(([f,p])=>{let m=p,g=l2(m,i,r);m?.css&&(g.css=m.css);let h=typeof t!="string"?t[i]?.styleVariationSelectors?.[f]:void 0;if(h&&typeof t!="string"){let b=t[i];d.push({styles:g,selector:h,featureSelectors:b?.featureSelectors,fallbackGapValue:b?.fallbackGapValue,hasLayoutSupport:b?.hasLayoutSupport,isStyleVariation:!0,variationName:f,layoutSelector:h+b.selector,layoutHasBlockGapSupport:!0,name:i})}Object.entries(_j(m,r)).forEach(([b,v])=>{v&&es.__EXPERIMENTAL_ELEMENTS[b]&&u.push({styles:v,selector:wc(h,es.__EXPERIMENTAL_ELEMENTS[b]),elementName:b,isStyleVariation:!0})}),Object.entries(m?.blocks??{}).forEach(([b,v])=>{let y=typeof t!="string"?wc(h,t[b]?.selector):void 0,_=typeof t!="string"?wc(h,t[b]?.duotoneSelector):void 0,w=typeof t!="string"?Nte(h,t[b]?.featureSelectors??{}):void 0,k=l2(v,b,r);v?.css&&(k.css=v.css),!(!y||typeof t=="string")&&(u.push({selector:y,name:b,isStyleVariation:!0,duotoneSelector:_,featureSelectors:w,fallbackGapValue:t[b]?.fallbackGapValue,hasLayoutSupport:t[b]?.hasLayoutSupport,styles:k}),Object.entries(_j(v,r)).forEach(([x,C])=>{C&&es.__EXPERIMENTAL_ELEMENTS[x]&&u.push({styles:C,selector:wc(y,es.__EXPERIMENTAL_ELEMENTS[x]),elementName:x,isStyleVariation:!0})}))})}),typeof t!="string"&&t?.[i]?.selector&&o.push({duotoneSelector:t[i].duotoneSelector,fallbackGapValue:t[i].fallbackGapValue,hasLayoutSupport:t[i].hasLayoutSupport,selector:t[i].selector,styles:a,featureSelectors:t[i].featureSelectors,name:i}),o.push(...d),Object.entries(_j(l,r)).forEach(([f,p])=>{typeof t!="string"&&p&&t?.[i]&&es.__EXPERIMENTAL_ELEMENTS[f]&&o.push({styles:p,selector:t[i]?.selector.split(",").map(m=>es.__EXPERIMENTAL_ELEMENTS[f].split(",").map(h=>m+" "+h)).join(","),elementName:f})}),o.push(...u)}),o},D4e=(e,t)=>{let o=[];if(!e?.settings)return o;let r=s=>{let a={};return r2.forEach(({path:l})=>{let u=$o(s,l,!1);u!==!1&&(a=Pte(a,l,u))}),a},n=r(e.settings),i=e.settings?.custom;return(Object.keys(n).length>0||i)&&o.push({presets:n,custom:i,selector:QC}),Object.entries(e.settings?.blocks??{}).forEach(([s,a])=>{let l=a.custom;if(typeof t=="string"||!t[s])return;let u=r(a);(Object.keys(u).length>0||l)&&o.push({presets:u,custom:l,selector:t[s]?.selector,featureSelectors:t[s]?.featureSelectors})}),o};function V4e(e,{tree:t,useRootPaddingAlign:o,disableLayoutStyles:r,hasBlockGapSupport:n,hasFallbackGapSupport:i,disableRootPadding:s}){let{selector:a,selectorSuffix:l,mediaQuery:u,duotoneSelector:d,styles:f,fallbackGapValue:p,hasLayoutSupport:m,featureSelectors:g,layoutSelector:h,layoutHasBlockGapSupport:b,skipSelectorWrapper:v,name:y,variationName:_}=e,w="",k=l?n2(a,l):a;if(g&&typeof g!="string"){let R=O4e(g,f);R=I4e(R,t.settings,y),R=P4e(R,t.settings),Object.entries(R).forEach(([S,I])=>{if(I.length){let O=_?Lte(_,S):S;O=l?n2(O,l):O;let A=I.join(";");w+=`:root :where(${O}){${A};}`}})}if(d){let R={};f?.filter&&(R.filter=f.filter,delete f.filter);let S=c2(R);S.length&&(w+=`${d}{${S.join(";")};}`)}let x=h??k;!r&&(Fu===x||m)&&(w+=toe({style:f,selector:x,hasBlockGapSupport:b??n,hasFallbackGapSupport:i,fallbackGapValue:p}));let E=c2(f,k,o,t,s);if(E?.length){let R=v?k:`:root :where(${k})`;w+=`${R}{${E.join(";")};}`}return f?.css&&(w+=f2(f.css,`:root :where(${k})`)),u&&w?`${u}{${w}}`:w}var u2=(e,t,o,r,n=!1,i=!1,s={})=>{let a={blockGap:!0,blockStyles:!0,layoutStyles:!0,marginReset:!0,presets:!0,rootPadding:!0,variationStyles:!1,...s},l=e,u=L4e(l,t),d=D4e(l,t),f=l?.settings?.useRootPaddingAwareAlignments,{contentSize:p,wideSize:m}=l?.settings?.layout||{},g=a.marginReset||a.rootPadding||a.layoutStyles,h="";if(a.presets&&(p||m)&&(h+=`${QC} {`,h=p?h+` --wp--style--global--content-size: ${p};`:h,h=m?h+` --wp--style--global--wide-size: ${m};`:h,h+="}"),g&&(h+=":where(body) {margin: 0;",a.rootPadding&&f&&(h+=`padding-right: 0; padding-left: 0; padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom) }
+</svg>`}function B_(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/([0-9])([a-zA-Z])/g,"$1-$2").replace(/([a-zA-Z])([0-9])/g,"$1-$2").replace(/[\s_]+/g,"-").toLowerCase()}function zz(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function T6e(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function FP(e,t="0"){let o=T6e(e);if(!o)return null;let r=zz(o?.top)||t,n=zz(o?.left)||t;return r===n?r:`${r} ${n}`}var hte={backgroundSize:"cover",backgroundPosition:"50% 50%"};function R6e(e){return typeof e=="object"&&e!==null&&"url"in e&&!!e.url}function bte(e){if(!e||!R6e(e.backgroundImage))return;let t;return e?.backgroundSize||(t={backgroundSize:hte.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:hte.backgroundPosition}),t}var yte={default:{name:"default",slug:"flow",className:"is-layout-flow",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},constrained:{name:"constrained",slug:"constrained",className:"is-layout-constrained",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > :where(:not(.alignleft):not(.alignright):not(.alignfull))",rules:{"max-width":"var(--wp--style--global--content-size)","margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > .alignwide",rules:{"max-width":"var(--wp--style--global--wide-size)"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},flex:{name:"flex",slug:"flex",className:"is-layout-flex",displayMode:"flex",baseStyles:[{selector:"",rules:{"flex-wrap":"wrap","align-items":"center"}},{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]},grid:{name:"grid",slug:"grid",className:"is-layout-grid",displayMode:"grid",baseStyles:[{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]}};var vte={mobile:"480px",tablet:"782px"},_te=/^(\d+|\d*\.\d+)(px|em|rem)$/,B6e=16;function I6e(e){return"mobile"in e||"tablet"in e}function P6e(e){return!e||typeof e!="object"?{}:I6e(e)?e:e.settings?.viewport??{}}function O6e(e){return typeof e=="string"&&_te.test(e.trim())}function jz(e){if(typeof e=="number")return e;if(typeof e!="string")return;let t=e.trim().match(_te);if(!t)return;let o=Number.parseFloat(t[1]);return t[2]==="px"?o:o*B6e}function Hz(e){let t=P6e(e),o={},r={};Object.keys(vte).forEach(a=>{let l=a,u=t[l],d=jz(u);d!==void 0&&O6e(u)&&(o[l]=u.trim(),r[l]=d)});let n=Object.keys(o);if(!n.length)return{...vte};if(n.length===1)return o;let i=o.mobile,s=o.tablet;return r.mobile>=r.tablet?{mobile:i}:{mobile:i,tablet:s}}function NC(e){let t=Hz(e),o={};return t.mobile&&(o["@mobile"]=`@media (width <= ${t.mobile})`),t.tablet&&(o["@tablet"]=t.mobile?`@media (${t.mobile} < width <= ${t.tablet})`:`@media (width <= ${t.tablet})`),o}var A6e={button:"wp-element-button",caption:"wp-element-caption"},M6e={__experimentalBorder:"border",color:"color",dimensions:"dimensions",spacing:"spacing",typography:"typography"},xte={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]},N6e={link:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"],button:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"]};function L6e(e="*",t={}){return NP.reduce((o,{path:r,cssVarInfix:n,classes:i})=>{if(!i)return o;let s=$o(t,r,[]);return["default","theme","custom"].forEach(a=>{s[a]&&s[a].forEach(({slug:l})=>{i.forEach(({classSuffix:u,propertyName:d})=>{let f=`.has-${B_(l)}-${u}`,p=e?`:where(${e})${f}`:f,m=`var(--wp--preset--${n}--${B_(l)})`;o+=`${p}{${d}: ${m} !important;}`})})}),o},"")}var D6e=(e,t,o)=>{if(o!=="core/paragraph"||(t?.blocks?.["core/paragraph"]?.typography?.textIndent??t?.typography?.textIndent??"subsequent")!=="all")return e;let i=".wp-block-paragraph + .wp-block-paragraph",s=".wp-block-paragraph";if(i in e){let a=e[i],l={...e};return delete l[i],l[s]=a,l}return e},V6e=(e,t)=>{let o=".wp-block-button";if(!(o in e))return e;let r={...e};return r[o]=r[o].map(n=>{let i=n.match(/^width:\s*(.+)$/);if(!i)return n;let s=i[1],a=null;s.endsWith("%")&&(a=parseFloat(s));let l="var(--wp--preset--dimension--";if(a===null&&s.startsWith(l)&&s.endsWith(")")){let u=s.slice(l.length,-1),d={...t?.dimensions?.dimensionSizes??{},...t?.blocks?.["core/button"]?.dimensions?.dimensionSizes??{}};for(let f of Object.values(d))if(Array.isArray(f)){for(let p of f)if(p.slug===u&&typeof p.size=="string"&&p.size.endsWith("%")){a=parseFloat(p.size);break}if(a!==null)break}}return a===null||isNaN(a)?n:`width: calc(${a} * 1% - (var(--wp--style--block-gap, 0.5em) * (1 - ${a} / 100)))`}),r},F6e=(e,t)=>{let o={};return Object.entries(e).forEach(([r,n])=>{if(r==="root"||!t?.[r])return;let i=typeof n=="string";if(!i&&typeof n=="object"&&n!==null&&Object.entries(n).forEach(([s,a])=>{if(s==="root"||!t?.[r][s])return;let l={[r]:{[s]:t[r][s]}},u=jP(l);o[a]=[...o[a]||[],...u],delete t[r][s]}),i||typeof n=="object"&&n!==null&&"root"in n){let s=i?n:n.root,a={[r]:t[r]},l=jP(a);o[s]=[...o[s]||[],...l],delete t[r]}}),o};function jP(e={},t="",o,r={},n=!1){let i=Nu===t,s=Object.entries(Zi.__EXPERIMENTAL_STYLE_PROPERTY).reduce((l,[u,{value:d,properties:f,useEngine:p,rootOnly:m}])=>{if(m&&!i)return l;let g=d;if(g[0]==="elements"||p)return l;let h=$o(e,g);if(u==="--wp--style--root--padding"&&(typeof h=="string"||!o))return l;if(f&&typeof h!="string")Object.entries(f).forEach(b=>{let[v,y]=b;if(!$o(h,[y],!1))return;let _=v.startsWith("--")?v:B_(v);l.push(`${_}: ${(0,LC.getCSSValueFromRawStyle)($o(h,[y]))}`)});else if($o(e,g,!1)){let b=u.startsWith("--")?u:B_(u);l.push(`${b}: ${(0,LC.getCSSValueFromRawStyle)($o(e,g))}`)}return l},[]);return e.background&&(e.background?.backgroundImage&&(e.background.backgroundImage=pm(e.background.backgroundImage,r)),!i&&e.background?.backgroundImage?.id&&(e={...e,background:{...e.background,...bte(e.background)}})),(0,LC.getCSSRules)(e).forEach(l=>{if(i&&(o||n)&&l.key.startsWith("padding"))return;let u=l.key.startsWith("--")?l.key:B_(l.key),d=pm(l.value,r);u==="font-size"&&(d=ff({name:"",slug:"",size:d},r?.settings)),u==="aspect-ratio"&&s.push("min-height: unset"),s.push(`${u}: ${d}`)}),s}function Ste({layoutDefinitions:e=yte,style:t,selector:o,hasBlockGapSupport:r,hasFallbackGapSupport:n,fallbackGapValue:i}){let s="",a=t?.spacing?.blockGap,l=r?FP(a):"";n&&(o===Nu?l=l||"0.5em":!r&&i&&(l=i));let u=r&&a&&typeof a!="string"?FP(a.top):l;if(l&&e&&(Object.values(e).forEach(({className:d,name:f,spacingStyles:p})=>{if(!r&&f!=="flex"&&f!=="grid")return;let m=["default","constrained"].includes(f)?u:l;p?.length&&p.forEach(g=>{let h=[];if(g.rules&&Object.entries(g.rules).forEach(([b,v])=>{h.push(`${b}: ${v||m}`)}),h.length){let b="";r?b=o===Nu?`:root :where(.${d})${g?.selector||""}`:`:root :where(${o}-${d})${g?.selector||""}`:b=o===Nu?`:where(.${d}${g?.selector||""})`:`:where(${o}.${d}${g?.selector||""})`,s+=`${b} { ${h.join("; ")}; }`}})}),o===Nu&&r&&(s+=`${AC} { --wp--style--block-gap: ${l}; }`)),o===Nu&&e){let d=["block","flex","grid"];Object.values(e).forEach(({className:f,displayMode:p,baseStyles:m})=>{p&&d.includes(p)&&(s+=`${o} .${f} { display:${p}; }`),m?.length&&m.forEach(g=>{let h=[];if(g.rules&&Object.entries(g.rules).forEach(([b,v])=>{h.push(`${b}: ${v}`)}),h.length){let b=`.${f}${g?.selector||""}`;s+=`${b} { ${h.join("; ")}; }`}})})}return s}var z6e=["border","color","dimensions","spacing","typography","filter","outline","shadow","background"];function j6e(e,t){return zP(e,void 0,t)}function zP(e,t,o){if(!e)return{};let r=Object.entries(e),n=t?xte[t]??[]:[],s=r.filter(([a])=>z6e.includes(a)||n.includes(a)||o[a]).map(([a,l])=>[a,JSON.parse(JSON.stringify(l))]);return Object.fromEntries(s)}function wte(e){let{styles:t,selector:o,featureSelectors:r,name:n,elementName:i,mediaQuery:s,variationName:a}=e,l=n?xte[n]??[]:N6e[i??""]??[];return l.length?l.flatMap(u=>{let d=t?.[u];return!d||typeof d!="object"?[]:[{styles:JSON.parse(JSON.stringify(d)),selector:o,selectorSuffix:u,mediaQuery:s,featureSelectors:r&&typeof r!="string"?r:void 0,name:n,elementName:i,variationName:a}]}):[]}function H6e(e,t){let{styles:o,selector:r,fallbackGapValue:n,featureSelectors:i,hasLayoutSupport:s,layoutHasBlockGapSupport:a,layoutSelector:l,name:u,elementName:d,isStyleVariation:f,variationName:p}=e;return!u&&!d?[]:Object.entries(t).flatMap(([m,g])=>{let h=o?.[m];return!h||typeof h!="object"?[]:[{styles:JSON.parse(JSON.stringify(h)),selector:r,mediaQuery:g,featureSelectors:i&&typeof i!="string"?i:void 0,fallbackGapValue:n,hasLayoutSupport:s,name:u,elementName:d,isStyleVariation:f,variationName:p,layoutSelector:l,layoutHasBlockGapSupport:a}]})}function Uz(e,t){let o={...e?.elements??{}};return Object.keys(t).forEach(r=>{Object.entries(e?.[r]?.elements??{}).forEach(([n,i])=>{o[n]={...o[n]??{},[r]:i}})}),o}var U6e=(e,t)=>{let o=[];if(!e?.styles)return o;let r=NC(e),n=j6e(e.styles,r);return n&&o.push({styles:n,selector:Nu,skipSelectorWrapper:!0}),Object.entries(Zi.__EXPERIMENTAL_ELEMENTS).forEach(([i,s])=>{e.styles?.elements?.[i]&&o.push({styles:e.styles?.elements?.[i]??{},selector:s,elementName:i,skipSelectorWrapper:!A6e[i]})}),Object.entries(e.styles?.blocks??{}).forEach(([i,s])=>{let a=zP(s,i,r),l=s,u=[],d=[];l?.variations&&Object.entries(l.variations).forEach(([f,p])=>{let m=p,g=zP(m,i,r);m?.css&&(g.css=m.css);let h=typeof t!="string"?t[i]?.styleVariationSelectors?.[f]:void 0;if(h&&typeof t!="string"){let b=t[i];d.push({styles:g,selector:h,featureSelectors:b?.featureSelectors,fallbackGapValue:b?.fallbackGapValue,hasLayoutSupport:b?.hasLayoutSupport,isStyleVariation:!0,variationName:f,layoutSelector:h+b.selector,layoutHasBlockGapSupport:!0,name:i})}Object.entries(Uz(m,r)).forEach(([b,v])=>{v&&Zi.__EXPERIMENTAL_ELEMENTS[b]&&u.push({styles:v,selector:bc(h,Zi.__EXPERIMENTAL_ELEMENTS[b]),elementName:b,isStyleVariation:!0})}),Object.entries(m?.blocks??{}).forEach(([b,v])=>{let y=typeof t!="string"?bc(h,t[b]?.selector):void 0,_=typeof t!="string"?bc(h,t[b]?.duotoneSelector):void 0,w=typeof t!="string"?nte(h,t[b]?.featureSelectors??{}):void 0,k=zP(v,b,r);v?.css&&(k.css=v.css),!(!y||typeof t=="string")&&(u.push({selector:y,name:b,isStyleVariation:!0,duotoneSelector:_,featureSelectors:w,fallbackGapValue:t[b]?.fallbackGapValue,hasLayoutSupport:t[b]?.hasLayoutSupport,styles:k}),Object.entries(Uz(v,r)).forEach(([x,C])=>{C&&Zi.__EXPERIMENTAL_ELEMENTS[x]&&u.push({styles:C,selector:bc(y,Zi.__EXPERIMENTAL_ELEMENTS[x]),elementName:x,isStyleVariation:!0})}))})}),typeof t!="string"&&t?.[i]?.selector&&o.push({duotoneSelector:t[i].duotoneSelector,fallbackGapValue:t[i].fallbackGapValue,hasLayoutSupport:t[i].hasLayoutSupport,selector:t[i].selector,styles:a,featureSelectors:t[i].featureSelectors,name:i}),o.push(...d),Object.entries(Uz(l,r)).forEach(([f,p])=>{typeof t!="string"&&p&&t?.[i]&&Zi.__EXPERIMENTAL_ELEMENTS[f]&&o.push({styles:p,selector:t[i]?.selector.split(",").map(m=>Zi.__EXPERIMENTAL_ELEMENTS[f].split(",").map(h=>m+" "+h)).join(","),elementName:f})}),o.push(...u)}),o},W6e=(e,t)=>{let o=[];if(!e?.settings)return o;let r=s=>{let a={};return NP.forEach(({path:l})=>{let u=$o(s,l,!1);u!==!1&&(a=ete(a,l,u))}),a},n=r(e.settings),i=e.settings?.custom;return(Object.keys(n).length>0||i)&&o.push({presets:n,custom:i,selector:AC}),Object.entries(e.settings?.blocks??{}).forEach(([s,a])=>{let l=a.custom;if(typeof t=="string"||!t[s])return;let u=r(a);(Object.keys(u).length>0||l)&&o.push({presets:u,custom:l,selector:t[s]?.selector,featureSelectors:t[s]?.featureSelectors})}),o};function G6e(e,{tree:t,useRootPaddingAlign:o,disableLayoutStyles:r,hasBlockGapSupport:n,hasFallbackGapSupport:i,disableRootPadding:s}){let{selector:a,selectorSuffix:l,mediaQuery:u,duotoneSelector:d,styles:f,fallbackGapValue:p,hasLayoutSupport:m,featureSelectors:g,layoutSelector:h,layoutHasBlockGapSupport:b,skipSelectorWrapper:v,name:y,variationName:_}=e,w="",k=l?LP(a,l):a;if(g&&typeof g!="string"){let R=F6e(g,f);R=D6e(R,t.settings,y),R=V6e(R,t.settings),Object.entries(R).forEach(([S,I])=>{if(I.length){let P=_?ite(_,S):S;P=l?LP(P,l):P;let A=I.join(";");w+=`:root :where(${P}){${A};}`}})}if(d){let R={};f?.filter&&(R.filter=f.filter,delete f.filter);let S=jP(R);S.length&&(w+=`${d}{${S.join(";")};}`)}let x=h??k;!r&&(Nu===x||m)&&(w+=Ste({style:f,selector:x,hasBlockGapSupport:b??n,hasFallbackGapSupport:i,fallbackGapValue:p}));let E=jP(f,k,o,t,s);if(E?.length){let R=v?k:`:root :where(${k})`;w+=`${R}{${E.join(";")};}`}return f?.css&&(w+=WP(f.css,`:root :where(${k})`)),u&&w?`${u}{${w}}`:w}var HP=(e,t,o,r,n=!1,i=!1,s={})=>{let a={blockGap:!0,blockStyles:!0,layoutStyles:!0,marginReset:!0,presets:!0,rootPadding:!0,variationStyles:!1,...s},l=e,u=U6e(l,t),d=W6e(l,t),f=l?.settings?.useRootPaddingAwareAlignments,{contentSize:p,wideSize:m}=l?.settings?.layout||{},g=a.marginReset||a.rootPadding||a.layoutStyles,h="";if(a.presets&&(p||m)&&(h+=`${AC} {`,h=p?h+` --wp--style--global--content-size: ${p};`:h,h=m?h+` --wp--style--global--wide-size: ${m};`:h,h+="}"),g&&(h+=":where(body) {margin: 0;",a.rootPadding&&f&&(h+=`padding-right: 0; padding-left: 0; padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom) }
 				.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }
 				.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }
 				.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }
 				.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0;
-				`),h+="}"),a.blockStyles){let b=e1(e);u.forEach(v=>{if(v.isStyleVariation&&!a.variationStyles)return;let y=N4e(v,b);[v,...y,...Qte(v),...y.flatMap(Qte)].forEach(_=>{h+=V4e(_,{tree:l,useRootPaddingAlign:f,disableLayoutStyles:n,hasBlockGapSupport:o,hasFallbackGapSupport:r,disableRootPadding:i})})})}if(a.layoutStyles&&(h=h+".wp-site-blocks > .alignleft { float: left; margin-right: 2em; }",h=h+".wp-site-blocks > .alignright { float: right; margin-left: 2em; }",h=h+".wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }"),a.blockGap&&o){let b=a2(l?.styles?.spacing?.blockGap)||"0.5em";h=h+`:root :where(.wp-site-blocks) > * { margin-block-start: ${b}; margin-block-end: 0; }`,h=h+":root :where(.wp-site-blocks) > :first-child { margin-block-start: 0; }",h=h+":root :where(.wp-site-blocks) > :last-child { margin-block-end: 0; }"}return a.presets&&d.forEach(({selector:b,presets:v})=>{(Fu===b||QC===b)&&(b="");let y=B4e(b,v);y.length>0&&(h+=y)}),h};var F4e=(e,t)=>{if(e?.selectors&&Object.keys(e.selectors).length>0)return e.selectors;let o={root:t};return Object.entries(T4e).forEach(([r,n])=>{let i=ha(e,r);i&&(o[n]=i)}),o},d2=(e,t)=>{let{getBlockStyles:o}=(0,Jte.select)(es.store),r={};return e.forEach(n=>{let i=n.name,s=ha(n);if(!s)return;let a=ha(n,"filter.duotone");if(!a){let g=ha(n),h=(0,es.getBlockSupport)(n,"color.__experimentalDuotone",!1);typeof h=="string"&&g&&(a=wc(g,h))}let l=!!n?.supports?.layout||!!n?.supports?.__experimentalLayout,u=n?.supports?.spacing?.blockGap,d=typeof u=="object"&&!Array.isArray(u)?u.__experimentalDefault:void 0,f=o(i),p={};f?.forEach(g=>{let h=t?`-${t}`:"",b=`${g.name}${h}`,v=hj(b,s);p[b]=v});let m=F4e(n,s);r[i]={duotoneSelector:a??void 0,fallbackGapValue:d,featureSelectors:Object.keys(m).length?m:void 0,hasLayoutSupport:l,name:i,selector:s,styleVariationSelectors:f?.length?p:void 0}}),r};function f2(e,t){let o="";return!e||e.trim()===""||e.split("&").forEach(n=>{if(!n||n.trim()==="")return;if(!n.includes("{"))o+=`:root :where(${t}){${n.trim()}}`;else{let s=n.replace("}","").split("{");if(s.length!==2)return;let[a,l]=s,u=a.match(/([>+~\s]*::[a-zA-Z-]+)/),d=u?u[1]:"",f=u?a.replace(d,"").trim():a.trim(),p;f===""?p=t:p=a.startsWith(" ")?wc(t,f):n2(t,f),o+=`:root :where(${p})${d}{${l.trim()}}`}}),o}function p2(e,t,o,{resolveRefs:r=!0}={}){if(!e?.styles?.blocks?.[t]?.variations?.[o])return;let n=s=>{Object.keys(s).forEach(a=>{let l=s[a];if(typeof l=="object"&&l!==null)if(l.ref!==void 0)if(typeof l.ref!="string"||l.ref.trim()==="")delete s[a];else{let u=$o(e,l.ref);u!=null?s[a]=u:delete s[a]}else n(l),Object.keys(l).length===0&&delete s[a]})},i=JSON.parse(JSON.stringify(e.styles.blocks[t].variations[o]));return r&&n(i),i}var xj="default";function ioe(e){let t=e?.viewport,o=e?.pseudoState;return(!t||t===xj)&&(!o||o===xj)}function z4e(e){return ioe(e)?[]:[e.viewport,e.pseudoState].filter(t=>!!t&&t!==xj)}function j4e(e,t){let o=z4e(t);return o.length?$o(e,o):e}var H4e=new Set(["blocks","variations","css"]),wj=Object.freeze({value:{},sources:{}}),W4e={root:{layer:"root"},element:{layer:"element"},block:{layer:"block"},blockVariation:{layer:"blockVariation"}};function wm(e){let t=W4e[e];return t?{...t}:null}function km(e,t){return!e||!t?null:{styles:e,source:t}}function U4e(e){return e.join(".")}function G4e(e){return{...e}}function soe(e){return e===""||e===null||typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length===0}function kj(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e.ref=="string"}function xm(e){if(!e||typeof e!="object"||Array.isArray(e))return null;let t={};for(let o of Object.keys(e))if(!H4e.has(o)){if(o==="elements"){e.elements&&typeof e.elements=="object"&&(t.elements=e.elements);continue}soe(e[o])||(t[o]=e[o])}return Object.keys(t).length===0?null:t}var ooe=new Set(["backgroundImage"]);function aoe(e,t,o,r,n,i=[]){if(!t||typeof t!="object"||Array.isArray(t))return e;for(let s of Object.keys(t)){let a=t[s];if(soe(a))continue;if(kj(a)){if(a.ref.trim()==="")continue;let u=$o(o,a.ref);if(u==null||kj(u))continue;a=u}let l=[...i,s];if(!ooe.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)&&!kj(a)){let u=e[s]&&typeof e[s]=="object"&&!Array.isArray(e[s])?e[s]:{};e[s]=aoe({...u},a,o,r,n,l)}else e[s]=ooe.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)?{...a}:a,r&&n&&(n[U4e(l)]=G4e(r))}return e}function m2(e,t){if(!e)return null;let o=j4e(e,t);return o&&typeof o=="object"&&!Array.isArray(o)?o:null}var $4e=["color.background","color.gradient","background","spacing","dimensions","border","shadow","filter"];function Y4e(e){return e.startsWith("elements.")?!1:$4e.some(t=>e===t||e.startsWith(`${t}.`))}function loe(e,t){if(!e||typeof e!="object")return;let[o,...r]=t;if(r.length===0){delete e[o];return}let n=e[o];n&&typeof n=="object"&&(loe(n,r),Object.keys(n).length===0&&delete e[o])}function K4e(e,t){for(let o of Object.keys(t))t[o].layer==="root"&&Y4e(o)&&(loe(e,o.split(".")),delete t[o])}function q4e(e,t,o){let r=e?.background?.backgroundImage;if(!r)return;let n=_m(r,{...t,_links:o??void 0});n!==void 0&&(e.background.backgroundImage=n)}function roe(e,{blockName:t,variationName:o=null,elements:r=null,viewport:n=null,pseudoState:i=null}={}){if(!e||!e.styles||!t)return wj;let s=e.styles,a={viewport:n,pseudoState:i},l=s,u=s.blocks?.[t]??null,d=(r??[]).map(b=>s.elements?.[b]??null).filter(b=>!!b),f=o?p2(e,t,o)??null:null,p=[km(xm(l),wm("root")),...d.map(b=>km(xm(b),wm("element"))),u?km(xm(u),wm("block")):null,f?km(xm(f),wm("blockVariation")):null];ioe(a)||p.push(km(xm(m2(l,a)),wm("root")),...d.map(b=>km(xm(m2(b,a)),wm("element"))),u?km(xm(m2(u,a)),wm("block")):null,f?km(xm(m2(f,a)),wm("blockVariation")):null);let m=p.filter(Boolean);if(m.length===0)return wj;let g={},h=m.reduce((b,v)=>aoe(b,v.styles,e,v.source,g),{});return K4e(h,g),q4e(h,e,e._links??null),{value:h,sources:g}}var Z4e={},noe=new WeakMap;function coe(e,t={}){let o=e?.styles;if(!o||typeof o!="object")return roe(e,t);let r=noe.get(o);r||(r=new WeakMap,noe.set(o,r));let n=e?._links??Z4e,i=r.get(n);i||(i=new Map,r.set(n,i));let s=`${t.elements?.join(",")??""}:${t.viewport??""}:${t.pseudoState??""}`,a=(t.blockName||"")+""+(t.variationName||"")+""+s;if(i.has(a))return i.get(a);let l=roe(e,t);return i.set(a,l),l}var uoe=c(mI(),1),{lock:doe,unlock:Hvt}=(0,uoe.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/global-styles-engine");var Lo={};doe(Lo,{getResponsiveMediaQueries:e1,getViewportBreakpoints:vj,getViewportBreakpointValueInPixels:yj,getDuotoneFilter:$te,getDuotoneStylesheet:Gte,getDuotoneUnsetStylesheet:Ute,resolveStyle:coe,getVariationStyle:p2});var g2=c(Z(),1);var mn={desktop:{label:(0,g2.__)("Desktop"),icon:d7,key:"desktop"},tablet:{label:(0,g2.__)("Tablet"),icon:Zz,key:"tablet"},mobile:{label:(0,g2.__)("Mobile"),icon:EC,key:"mobile"}},Sj=Object.entries(mn);var h2=c(ce(),1),foe=c(Bo(),1);function Ue(e,t,o){let r=Array.isArray(t)?[...t]:[t],n=Array.isArray(e)?[...e]:{...e},i=r.pop(),s=n;for(let a of r){let l=s[a];s[a]=s=Array.isArray(l)?[...l]:{...l}}return s[i]=o,n}var bf=(e,t,o)=>{let r=Array.isArray(t)?t:t.split("."),n=e;return r.forEach(i=>{n=n?.[i]}),n??o};var X4e=["color","border","dimensions","typography","spacing"],Q4e={"color.palette":e=>e.colors,"color.gradients":e=>e.gradients,"color.custom":e=>e.disableCustomColors===void 0?void 0:!e.disableCustomColors,"color.customGradient":e=>e.disableCustomGradients===void 0?void 0:!e.disableCustomGradients,"typography.fontSizes":e=>e.fontSizes,"typography.customFontSize":e=>e.disableCustomFontSizes===void 0?void 0:!e.disableCustomFontSizes,"typography.lineHeight":e=>e.enableCustomLineHeight,"spacing.units":e=>{if(e.enableCustomUnits!==void 0)return e.enableCustomUnits===!0?["px","em","rem","vh","vw","%"]:e.enableCustomUnits},"spacing.padding":e=>e.enableCustomSpacing},J4e={"border.customColor":"border.color","border.customStyle":"border.style","border.customWidth":"border.width","typography.customFontStyle":"typography.fontStyle","typography.customFontWeight":"typography.fontWeight","typography.customLetterSpacing":"typography.letterSpacing","typography.customTextDecorations":"typography.textDecoration","typography.customTextTransforms":"typography.textTransform","border.customRadius":"border.radius","spacing.customMargin":"spacing.margin","spacing.customPadding":"spacing.padding","typography.customLineHeight":"typography.lineHeight"},eFe=e=>J4e[e]||e;function poe(e,t,...o){let r=Jt(e,t),n=[];if(t){let i=t;do{let s=Jt(e,i);(0,h2.hasBlockSupport)(s,"__experimentalSettings",!1)&&n.push(i)}while(i=e.blocks.parents.get(i))}return o.map(i=>{if(X4e.includes(i)){console.warn("Top level useSetting paths are disabled. Please use a subpath to query the information needed.");return}let s=(0,foe.applyFilters)("blockEditor.useSetting.before",void 0,i,t,r);if(s!==void 0)return s;let a=eFe(i);for(let d of n){let f=ba(e,d);if(s=bf(f.settings?.blocks?.[r],a)??bf(f.settings,a),s!==void 0)break}let l=yf(e);if(s===void 0&&r&&(s=bf(l.__experimentalFeatures?.blocks?.[r],a)),s===void 0&&(s=bf(l.__experimentalFeatures,a)),s!==void 0)return h2.__EXPERIMENTAL_PATHS_WITH_OVERRIDE[a]?s.custom??s.theme??s.default:s;let u=Q4e[a]?.(l);return u!==void 0?u:a==="typography.dropCap"?!0:void 0})}var{isContentBlock:Cj,editableRootKey:tFe}=K(Sm.privateApis),{getViewportBreakpoints:oFe}=K(Lo);function moe(e,t){return t===mn.desktop.key?!0:oFe(yf(e)?.__experimentalFeatures?.viewport)[t]!==void 0}function rFe(e){return e.isBlockInterfaceHidden}function nFe(e){return e?.lastBlockInserted?.clientIds}function iFe(e,t){return e.blocks.byClientId.get(t)}var sFe=(e,t)=>{let o=r=>ts(e,r)==="disabled"&&Wn(e,r).every(o);return Wn(e,t).every(o)};function r1(e,t,o){let r=Cj(t),n=Jt(e,o),i=Cj(n);return Cb(e)===o||i&&r}function goe(e,t){return{clientId:t,innerBlocks:hoe(e,t)}}function hoe(e,t=""){return Wn(e,t).map(o=>goe(e,o))}var Ej=(0,Pn.createSelector)(goe,e=>[e.blocks.order]),Tj=(0,Pn.createSelector)(hoe,e=>[e.blocks.order]);function Rj(e,t,o){let r=Wn(e,t),n=[];for(let i of r){let s=Rj(e,i,o);o(e,i)?n.push({clientId:i,innerBlocks:s}):n.push(...s)}return n}function aFe(e,t){return Rj(e,t,(o,r)=>ts(o,r)!=="disabled")}function lFe(e,t){let o=e.blocks.parents.get(t);for(;o!==void 0;){let r=e.blocks.blockEditingModes.get(o);if(r)return r==="disabled";o=e.blocks.parents.get(o)}return!1}var cFe=(0,Pn.createSelector)((e,t)=>{if(!t||ts(e,t)!=="default"||Aj(e,t)!=="visual"||!(0,Sm.getBlockType)(Jt(e,t))?.[tFe])return!1;let o=Wn(e,vr(e,t));return o.length>1&&o.every(r=>ts(e,r)==="default")},e=>[e.blocks.order,e.blocks.parents,e.blocks.byClientId,e.blocks.blockEditingModes,e.derivedBlockEditingModes,e.blocksMode]);function uFe(e,t){return Rj(e,t,(o,r)=>{if(ts(o,r)!=="disabled")return!0;let n=o.blocks.blockEditingModes.get(r);if(n)return n!=="disabled";if(lFe(o,r))return!1;if(o.editedContentOnlySection){if(b2(o,r))return!1;if(!vf(o,r)||Cj(Jt(o,r)))return!0}return!1})}var dFe=(0,Pn.createSelector)(aFe,e=>[e.blocks.order,e.derivedBlockEditingModes,e.blocks.blockEditingModes]),fFe=(0,Pn.createSelector)(uFe,e=>[e.blocks.order,e.derivedBlockEditingModes,e.blocks.blockEditingModes,e.blocks.parents,e.editedContentOnlySection,...e.editedContentOnlySection?[e.blocks.byClientId,e.blocks.attributes,e.blockListSettings,e.settings]:[]]),pFe=(0,Pn.createSelector)((e,t,o=!1)=>rl(e,t,o).filter(r=>ts(e,r)!=="disabled"),e=>[e.blocks.parents,e.blocks.blockEditingModes,e.settings.templateLock,e.blockListSettings]);function mFe(e){return e.removalPromptData}function gFe(e){return e.blockRemovalRules}var hFe=(0,Pn.createSelector)(e=>{let o=H_(e).reduce((r,n,i)=>(r[n]=i,r),{});return[...e.styleOverrides].sort((r,n)=>{let[,{clientId:i}]=r,[,{clientId:s}]=n,a=o[i]??-1,l=o[s]??-1;return a-l})},e=>[e.blocks.order,e.styleOverrides]);function bFe(e){return e.registeredInserterMediaCategories}var yFe=(0,Pn.createSelector)(e=>{let{settings:{inserterMediaCategories:t,allowedMimeTypes:o,enableOpenverseMediaCategory:r},registeredInserterMediaCategories:n}=e;if(!t&&!n.length||!o)return;let i=t?.map(({name:a})=>a)||[];return[...t||[],...(n||[]).filter(({name:a})=>!i.includes(a))].filter(a=>!r&&a.name==="openverse"?!1:Object.values(o).some(l=>l.startsWith(`${a.mediaType}/`)))},e=>[e.settings.inserterMediaCategories,e.settings.allowedMimeTypes,e.settings.enableOpenverseMediaCategory,e.registeredInserterMediaCategories]),vFe=(0,Pn.createRegistrySelector)(e=>(0,Pn.createSelector)((t,o=null)=>{let{getAllPatterns:r}=K(e(yr)),n=r(),{allowedBlockTypes:i}=yf(t);return n.some(s=>{let{inserter:a=!0}=s;if(!a)return!1;let l=Sb(s);return i1(l,i)&&l.every(({name:u})=>Eb(t,u,o))})},(t,o)=>[...s1(e)(t),...Cm(e)(t,o)])),_Fe=(0,Pn.createRegistrySelector)(e=>(0,Pn.createSelector)((t,o)=>{if(o?.startsWith("core/block/")){let r=parseInt(o.slice(11),10),n=K(e(yr)).getReusableBlocks().find(({id:i})=>i===r);return n?n1(n,t.settings[pf]?.(e)??t.settings.__experimentalUserPatternCategories):null}return[...t.settings.__experimentalBlockPatterns??[],...t.settings[cm]?.(e)??[]].find(({name:r})=>r===o)},(t,o)=>o?.startsWith("core/block/")?[K(e(yr)).getReusableBlocks(),t.settings.__experimentalReusableBlocks]:[t.settings.__experimentalBlockPatterns,t.settings[cm]?.(e)])),wFe=(0,Pn.createRegistrySelector)(e=>(0,Pn.createSelector)(t=>[...K(e(yr)).getReusableBlocks().map(o=>n1(o,t.settings[pf]?.(e)??t.settings.__experimentalUserPatternCategories)),...t.settings.__experimentalBlockPatterns??[],...t.settings[cm]?.(e)??[]].filter((o,r,n)=>r===n.findIndex(i=>o.name===i.name)),s1(e))),kFe=[],xFe=(0,Pn.createRegistrySelector)(e=>t=>{let o=t.settings[yI];return(o?o(e):t.settings.__experimentalReusableBlocks)??kFe});function SFe(e){return e.lastFocus}function CFe(e){return e.isDragging}function EFe(e){return e.expandedBlock}var Bj=(e,t)=>{let o=t,r;for(;!r&&(o=e.blocks.parents.get(o));)zu(e,o)==="contentOnly"&&(r=o);return r};function boe(e,t){let o=Jt(e,t);if(o==="core/block")return!0;let r=ba(e,t),n=o==="core/template-part",i=e.settings?.[dm],s=e.settings?.disableContentOnlyForUnsyncedPatterns,a=e.settings?.disableContentOnlyForTemplateParts;if((!s&&r?.metadata?.patternName||n&&!a)&&!i)return!0;let l=zu(e,t)==="contentOnly",u=vr(e,t),d=zu(e,u)==="contentOnly";return!!(l&&!d)}var vf=(e,t)=>{if(b2(e,t))return;let o=t,r;for(;o=e.blocks.parents.get(o);)boe(e,o)&&(r=o);return r};function _f(e,t){return b2(e,t)||vf(e,t)?!1:boe(e,t)}function TFe(e,t){let o=Jt(e,t);return o!=="core/block"&&o!=="core/template-part"?!1:!(ba(e,t)?.metadata?.patternName&&_f(e,t))}function Ij(e){return e.editedContentOnlySection}function b2(e,t){if(!e.editedContentOnlySection)return!1;if(e.editedContentOnlySection===t)return!0;let o=t;for(;o=e.blocks.parents.get(o);)if(e.editedContentOnlySection===o)return!0;return!1}var RFe=(0,Pn.createSelector)((e,t)=>t.reduce((o,r)=>(o[r]=e.blocks.attributes.get(r)?.style,o),{}),(e,t)=>[...t.map(o=>e.blocks.attributes.get(o)?.style)]);function Cb(e){return e.settings?.[um]}function Pj(e){return e.zoomLevel==="auto-scaled"||e.zoomLevel<100}function BFe(e){return e.zoomLevel}function yoe(e,t,o=""){let r=Array.isArray(t)?t:[t],n=s=>r.every(a=>Eb(e,a,s));if(!o){if(n(o))return o;let s=Cb(e);return s&&n(s)?s:null}let i=o;for(;i!==null&&!n(i);)i=vr(e,i);return i}function IFe(e,t,o){let{allowedBlockTypes:r}=yf(e);if(!i1(Sb(t),r))return null;let i=Sb(t).map(({blockName:s})=>s);return yoe(e,i,o)}function PFe(e){return e.insertionPoint}var OFe=(e,t)=>{let o=Jt(e,t);if(!(0,Sm.hasBlockSupport)(o,"visibility",!0))return!1;let n=e.blocks.attributes.get(t)?.metadata?.blockVisibility;return n===!1?!0:typeof n?.viewport=="object"&&n?.viewport!==null?Object.values(mn).some(i=>moe(e,i.key)&&n?.viewport?.[i.key]===!1):!1},Oj=(e,t)=>{let o=Jt(e,t);return(0,Sm.hasBlockSupport)(o,"visibility",!0)?e.blocks.attributes.get(t)?.metadata?.blockVisibility===!1:!1},AFe=(e,t)=>rl(e,t).some(r=>Oj(e,r)),voe=(e,t,o)=>{if(Oj(e,t))return!0;let n=e.blocks.attributes.get(t)?.metadata?.blockVisibility?.viewport;if(typeof n=="object"&&n!==null&&typeof o=="string"){let i=o.toLowerCase();return moe(e,i)&&n?.[i]===!1}return!1},MFe=(e,t,o)=>rl(e,t).some(n=>voe(e,n,o));function NFe(e){return!!e.hasBlockSpotlight||!!e.editedContentOnlySection}function _oe(e,t){return!!ba(e,t)?.lock?.edit}function woe(e,t){let o=ba(e,t);if(o?.lock?.move!==void 0)return!!o?.lock?.move;let r=vr(e,t);return zu(e,r)==="all"}function koe(e,t){let o=ba(e,t);if(o?.lock?.remove!==void 0)return!!o?.lock?.remove;let r=vr(e,t),n=zu(e,r);return n==="all"||n==="insert"}function LFe(e,t){return _oe(e,t)||woe(e,t)||koe(e,t)}function DFe(e){return e.listViewContentPanelOpen}function VFe(e,t){return e.openedListViewPanels?.allOpen?!0:e.openedListViewPanels?.panels?.[t]===!0}function FFe(e){return e.listViewExpandRevision||0}function zFe(e,t){let o=Jt(e,t);if(o==="core/navigation")return!0;if(!(0,Sm.hasBlockSupport)(o,"listView"))return!1;let r=W_(e,t)?.allowedBlocks;return!(Wn(e,t).length===0&&(r===!1||Array.isArray(r)&&r.length===0))}function jFe(e){return e.viewportModalClientIds}function HFe(e){return e.requestedInspectorTab}var o1={viewport:"default",pseudo:"default"};function xoe(e){return e.styleStateViewport??o1.viewport}function WFe(e){return e.isResponsiveEditing}var Soe=(0,Pn.createSelector)((e,t)=>({...e.selectedBlockStyleState?.clientId===t?e.selectedBlockStyleState.value??o1:o1,viewport:xoe(e)}),e=>[e.styleStateViewport,e.selectedBlockStyleState]);function UFe(e,t){let o=Soe(e,t);return o.viewport!==o1.viewport||o.pseudo!==o1.pseudo}function GFe(e,t){return e.selectedBlockStyleState?.clientId!==t?!0:e.selectedBlockStyleState.showStateOnCanvas??!0}var l1=c(Z(),1),nr={user:"user",theme:"theme",directory:"directory"},a1={full:"fully",unsynced:"unsynced"},Tb={name:"allPatterns",label:(0,l1._x)("All","patterns")},wf={name:"myPatterns",label:(0,l1.__)("My patterns")},U_={name:"core/starter-content",label:(0,l1.__)("Starter content")};function v2(e,t,o){let r=e.name.startsWith("core/block"),n=e.source==="core"||e.source?.startsWith("pattern-directory");return!!(t===nr.theme&&(r||n)||t===nr.directory&&(r||!n)||t===nr.user&&e.type!==nr.user||o===a1.full&&e.syncStatus!==""||o===a1.unsynced&&e.syncStatus!=="unsynced"&&r)}var Em=Symbol("isFiltered"),Coe=new WeakMap,Eoe=new WeakMap;function n1(e,t=[]){return{name:`core/block/${e.id}`,id:e.id,type:nr.user,title:e.title?.raw,categories:e.wp_pattern_category?.map(o=>{let r=t.find(({id:n})=>n===o);return r?r.slug:o}),content:e.content?.raw,syncStatus:e.wp_pattern_sync_status}}function $Fe(e){let t=(0,Toe.parse)(e.content,{__unstableSkipMigrationLogs:!0});return t.length===1&&(t[0].attributes={...t[0].attributes,metadata:{...t[0].attributes.metadata||{},categories:e.categories,patternName:e.name,name:t[0].attributes.metadata?.name||e.title}}),{...e,blocks:t}}function _2(e){let t=Coe.get(e);return t||(t=$Fe(e),Coe.set(e,t)),t}function Sb(e){let t=Eoe.get(e);return t||(t=(0,Roe.parse)(e.content),t=t.filter(o=>o.blockName!==null),Eoe.set(e,t)),t}var Rb=(e,t,o=null)=>typeof e=="boolean"?e:Array.isArray(e)?e.includes("core/post-content")&&t===null?!0:e.includes(t):o,i1=(e,t)=>{if(typeof t=="boolean")return t;let o=[...e];for(;o.length>0;){let r=o.shift();if(!Rb(t,r.name||r.blockName,!0))return!1;r.innerBlocks?.forEach(i=>{o.push(i)})}return!0},s1=e=>t=>[t.settings.__experimentalBlockPatterns,t.settings[pf]?.(e)??t.settings.__experimentalUserPatternCategories,t.settings.__experimentalReusableBlocks,t.settings[cm]?.(e),t.blockPatterns,K(e(yr)).getReusableBlocks()],Cm=()=>(e,t)=>[e.blockListSettings.get(t),e.blocks.byClientId.get(t),e.blocks.order.get(t||""),e.settings.allowedBlockTypes,e.settings.templateLock,ts(e,t),Cb(e),_f(e,t),vf(e,t)];function Boe(e,t){return typeof e=="string"&&typeof t=="string"?e>t:Number(e)>Number(t)}var YFe=(e,t,o)=>(r,n)=>{let i,s;if(typeof e=="function"?(i=e(r),s=e(n)):(i=r[e],s=n[e]),Boe(i,s))return o==="asc"?1:-1;if(Boe(s,i))return o==="asc"?-1:1;let a=t.findIndex(u=>u===r),l=t.findIndex(u=>u===n);return a>l?1:l>a?-1:0};function ju(e,t,o="asc"){return e.concat().sort(YFe(t,e,o))}var{isContentBlock:Nj}=K(Ot.privateApis),KFe=3600*1e3,qFe=24*3600*1e3,ZFe=168*3600*1e3,ci=[],XFe=new Set,Ooe={[Em]:!0};function Jt(e,t){let o=e.blocks.byClientId.get(t);return o?o.name:null}function QFe(e,t){let o=e.blocks.byClientId.get(t);return!!o&&o.isValid}function ba(e,t){return e.blocks.byClientId.get(t)?e.blocks.attributes.get(t):null}function xf(e,t){return e.blocks.byClientId.has(t)?e.blocks.tree.get(t):null}var JFe=(0,It.createSelector)((e,t)=>{let o=e.blocks.byClientId.get(t);return o?{...o,attributes:ba(e,t)}:null},(e,t)=>[e.blocks.byClientId.get(t),e.blocks.attributes.get(t)]);function e8e(e,t){let o=!t||!S2(e,t)?t||"":"controlled||"+t;return e.blocks.tree.get(o)?.innerBlocks||ci}function t8e(e,t){return(0,ya.default)("wp.data.select( 'core/block-editor' ).__unstableGetClientIdWithClientIdsTree",{since:"6.3",version:"6.5"}),Ej(e,t)}function o8e(e,t){return(0,ya.default)("wp.data.select( 'core/block-editor' ).__unstableGetClientIdsTree",{since:"6.3",version:"6.5"}),Tj(e,t)}var Aoe=(0,It.createSelector)((e,t)=>{t=Array.isArray(t)?[...t]:[t];let o=[];for(let n of t){let i=e.blocks.order.get(n);i&&o.push(...i)}let r=0;for(;r<o.length;){let n=o[r],i=e.blocks.order.get(n);i&&o.splice(r+1,0,...i),r++}return o},e=>[e.blocks.order]),H_=e=>Aoe(e,""),r8e=(0,It.createSelector)((e,t)=>{let o=H_(e);if(!t)return o.length;let r=0;for(let n of o)e.blocks.byClientId.get(n).name===t&&r++;return r},e=>[e.blocks.order,e.blocks.byClientId]),Moe=(0,It.createSelector)((e,t)=>{if(!t)return ci;let o=Array.isArray(t)?t:[t],n=H_(e).filter(i=>{let s=e.blocks.byClientId.get(i);return o.includes(s.name)});return n.length>0?n:ci},e=>[e.blocks.order,e.blocks.byClientId]);function n8e(e,t){return(0,ya.default)("wp.data.select( 'core/block-editor' ).__experimentalGetGlobalBlocksByName",{since:"6.5",alternative:"wp.data.select( 'core/block-editor' ).getBlocksByName"}),Moe(e,t)}var w2=(0,It.createSelector)((e,t)=>(Array.isArray(t)?t:[t]).map(o=>xf(e,o)),(e,t)=>(Array.isArray(t)?t:[t]).map(o=>e.blocks.tree.get(o))),i8e=(0,It.createSelector)((e,t)=>w2(e,t).filter(Boolean).map(o=>o.name),(e,t)=>w2(e,t));function s8e(e,t){return Wn(e,t).length}function u1(e){return e.selection.selectionStart}function d1(e){return e.selection.selectionEnd}function a8e(e){return e.selection.selectionStart.clientId}function l8e(e){return e.selection.selectionEnd.clientId}function c8e(e){let t=Rm(e).length;return t||(e.selection.selectionStart.clientId?1:0)}function u8e(e){let{selectionStart:t,selectionEnd:o}=e.selection;return!!t.clientId&&t.clientId===o.clientId}function G_(e){let{selectionStart:t,selectionEnd:o}=e.selection,{clientId:r}=t;return!r||r!==o.clientId?null:r}function d8e(e){let t=G_(e);return t?xf(e,t):null}function vr(e,t){return e.blocks.parents.get(t)??null}var rl=(0,It.createSelector)((e,t,o=!1)=>{let r=[],n=t;for(;n=e.blocks.parents.get(n);)r.push(n);return r.length?o?r:r.reverse():ci},e=>[e.blocks.parents]),Lj=(0,It.createSelector)((e,t,o,r=!1)=>{let n=rl(e,t,r),i=Array.isArray(o)?s=>o.includes(s):s=>o===s;return n.filter(s=>i(Jt(e,s)))},e=>[e.blocks.parents]);function f8e(e,t){let o=t,r;do r=o,o=e.blocks.parents.get(o);while(o);return r}function p8e(e,t){let o=G_(e),r=[...rl(e,t),t],n=[...rl(e,o),o],i,s=Math.min(r.length,n.length);for(let a=0;a<s&&r[a]===n[a];a++)i=r[a];return i}function Dj(e,t,o=1){if(t===void 0&&(t=G_(e)),t===void 0&&(o<0?t=Vj(e):t=Loe(e)),!t)return null;let r=vr(e,t);if(r===null)return null;let{order:n}=e.blocks,i=n.get(r),a=i.indexOf(t)+1*o;return a<0||a===i.length?null:i[a]}function m8e(e,t){return Dj(e,t,-1)}function g8e(e,t){return Dj(e,t,1)}function h8e(e){return e.initialPosition}function Noe(e){let{selectionStart:t,selectionEnd:o}=e.selection,r=t.clientId,n=o.clientId;if(!(!r||!n||r===n)){if(rl(e,n).includes(r))return r;if(rl(e,r).includes(n))return n}}var Tm=(0,It.createSelector)(e=>{let{selectionStart:t,selectionEnd:o}=e.selection;if(!t.clientId||!o.clientId)return ci;if(t.clientId===o.clientId)return[t.clientId];let r=Noe(e);if(r)return[r];let n=vr(e,t.clientId);if(n===null)return ci;let i=Wn(e,n),s=i.indexOf(t.clientId),a=i.indexOf(o.clientId);return s>a?i.slice(a,s+1):i.slice(s,a+1)},e=>[e.blocks.order,e.blocks.parents,e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId]);function Rm(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId===o.clientId?ci:Tm(e)}var b8e=(0,It.createSelector)(e=>{let t=Rm(e);return t.length?t.map(o=>xf(e,o)):ci},e=>[...Tm.getDependants(e),e.blocks.byClientId,e.blocks.order,e.blocks.attributes]);function Vj(e){return Rm(e)[0]||null}function Loe(e){let t=Rm(e);return t[t.length-1]||null}function y8e(e,t){return Vj(e)===t}function Doe(e,t){return Rm(e).indexOf(t)!==-1}var v8e=(0,It.createSelector)((e,t)=>{let o=t,r=!1;for(;o&&!r;)o=vr(e,o),r=Doe(e,o);return r},e=>[e.blocks.order,e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId]);function _8e(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId===o.clientId?null:t.clientId||null}function w8e(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId===o.clientId?null:o.clientId||null}function k8e(e){if(Noe(e))return!0;let t=u1(e),o=d1(e);return!t.attributeKey&&!o.attributeKey&&typeof t.offset>"u"&&typeof o.offset>"u"}function x8e(e){let t=u1(e),o=d1(e);return!!t&&!!o&&t.clientId===o.clientId&&t.attributeKey===o.attributeKey&&t.offset===o.offset}function S8e(e){return Tm(e).some(t=>{let o=Jt(e,t);return!(0,Ot.getBlockType)(o).merge})}function C8e(e,t){let o=u1(e),r=d1(e);if(o.clientId===r.clientId||!o.attributeKey||!r.attributeKey||typeof o.offset>"u"||typeof r.offset>"u")return!1;let n=vr(e,o.clientId),i=vr(e,r.clientId);if(n!==i)return!1;let s=Wn(e,n),a=s.indexOf(o.clientId),l=s.indexOf(r.clientId),u,d;a>l?(u=r,d=o):(u=o,d=r);let f=t?d.clientId:u.clientId,p=t?u.clientId:d.clientId,m=Jt(e,f);if(!(0,Ot.getBlockType)(m).merge)return!1;let h=xf(e,p);if(h.name===m)return!0;let b=(0,Ot.switchToBlockType)(h,m);return b&&b.length}var E8e=e=>{let t=u1(e),o=d1(e);if(t.clientId===o.clientId||!t.attributeKey||!o.attributeKey||typeof t.offset>"u"||typeof o.offset>"u")return ci;let r=vr(e,t.clientId),n=vr(e,o.clientId);if(r!==n)return ci;let i=Wn(e,r),s=i.indexOf(t.clientId),a=i.indexOf(o.clientId),[l,u]=s>a?[o,t]:[t,o],d=xf(e,l.clientId),f=xf(e,u.clientId),p=d.attributes[l.attributeKey],m=f.attributes[u.attributeKey],g=(0,kf.create)({html:p}),h=(0,kf.create)({html:m});return g=(0,kf.remove)(g,0,l.offset),h=(0,kf.remove)(h,u.offset,h.text.length),[{...d,attributes:{...d.attributes,[l.attributeKey]:(0,kf.toHTMLString)({value:g})}},{...f,attributes:{...f.attributes,[u.attributeKey]:(0,kf.toHTMLString)({value:h})}}]};function Wn(e,t){return e.blocks.order.get(t||"")||ci}function Voe(e,t){let o=vr(e,t);return Wn(e,o).indexOf(t)}function Foe(e,t){let{selectionStart:o,selectionEnd:r}=e.selection;return o.clientId!==r.clientId?!1:!!t&&o.clientId===t}var T8e=(0,It.createSelector)(e=>{let t=new Set;for(let o of Tm(e)){let r=o;for(;(r=e.blocks.parents.get(r))&&!t.has(r);)t.add(r)}return t},e=>Tm.getDependants(e));function zoe(e,t,o=!1){if(!t)return!1;let r=Tm(e);return r.length?o?T8e(e).has(t):r.some(n=>vr(e,n)===t):!1}function joe(e,t,o=!1){return Wn(e,t).some(r=>Fj(e,r)||o&&joe(e,r,o))}function R8e(e,t){if(!t)return!1;let o=Rm(e),r=o.indexOf(t);return r>-1&&r<o.length-1}function B8e(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId!==o.clientId}function I8e(e){return e.isMultiSelecting}function P8e(e){return e.isSelectionEnabled}function Aj(e,t){return e.blocksMode[t]||"visual"}function O8e(e){return e.isTyping}function Hoe(e){return!!e.draggedBlocks.length}function A8e(e){return e.draggedBlocks}function Fj(e,t){return e.draggedBlocks.includes(t)}function M8e(e,t){return Hoe(e)?rl(e,t).some(r=>Fj(e,r)):!1}function N8e(){return(0,ya.default)('wp.data.select( "core/block-editor" ).isCaretWithinFormattedText',{since:"6.1",version:"6.3"}),!1}var L8e=(0,It.createSelector)(e=>{let t,o,{insertionCue:r,selection:{selectionEnd:n}}=e;if(r!==null)return r;let{clientId:i}=n;return i?(t=vr(e,i)||void 0,o=Voe(e,n.clientId)+1):o=Wn(e).length,{rootClientId:t,index:o}},e=>[e.insertionCue,e.selection.selectionEnd.clientId,e.blocks.parents,e.blocks.order]);function D8e(e){return e.insertionCue!==null}function V8e(e){return e.template.isValid}function F8e(e){return e.settings.template}function zu(e,t){if(!t)return e.settings.templateLock??!1;let o=W_(e,t)?.templateLock;return o==="contentOnly"&&e.editedContentOnlySection===t?!1:o??!1}var zj=(e,t,o=null)=>{let r,n;if(t&&typeof t=="object"?(r=t,n=t.name):(r=(0,Ot.getBlockType)(t),n=t),!r)return!1;let{allowedBlockTypes:i}=yf(e);if(!Rb(i,n,!0))return!1;let a=(Array.isArray(r.parent)?r.parent:[]).concat(Array.isArray(r.ancestor)?r.ancestor:[]);if(a.length>0){if(a.includes("core/post-content"))return!0;let l=o,u=!1;do{if(a.includes(Jt(e,l))){u=!0;break}l=e.blocks.parents.get(l)}while(l);return u}return!0},f1=(e,t,o=null)=>{if(e.settings.isPreviewMode||!zj(e,t,o))return!1;let r;t&&typeof t=="object"?(r=t,t=r.name):r=(0,Ot.getBlockType)(t);let n=zu(e,o);if(n&&n!=="contentOnly"||jj(e,o))return!1;let i=ts(e,o??""),s=!!_f(e,o),a=s?o:vf(e,o),l=!!a;if(i==="disabled"&&(!l||t!==(0,Ot.getDefaultBlockName)()))return!1;let u=W_(e,o);if(o&&u===void 0)return!1;let d=Nj(t);if(l&&!d||l&&Jt(e,a)==="core/block")return!1;if(l&&(s||i==="contentOnly"||i==="disabled")&&!r1(e,t,o)){let w=(0,Ot.getDefaultBlockName)();if(t===w){if(!Wn(e,o).some(C=>Jt(e,C)===w))return!1}else return!1}let f=Jt(e,o),m=(0,Ot.getBlockType)(f)?.allowedBlocks,g=Rb(m,t);if(g!==!1){let w=u?.allowedBlocks,k=Rb(w,t);k!==null&&(g=k)}let h=r.parent,b=Rb(h,f),v=!0,y=r.ancestor;y&&(v=[o,...rl(e,o)].some(k=>Rb(y,Jt(e,k))));let _=v&&(g===null&&b===null||g===!0||b===!0);return _&&(0,Poe.applyFilters)("blockEditor.__unstableCanInsertBlockType",_,r,o,{getBlock:xf.bind(null,e),getBlockParentsByBlockName:Lj.bind(null,e)})},Eb=(0,It.createRegistrySelector)(e=>(0,It.createSelector)(f1,(t,o,r)=>Cm(e)(t,r)));function z8e(e,t,o=null){return t.every(r=>Eb(e,Jt(e,r),o))}function jj(e,t){return!!t&&Jt(e,t)==="core/html"}function Hj(e,t){if(e.settings.isPreviewMode||jj(e,vr(e,t)))return!1;let o=ba(e,t);if(o===null)return!0;if(o.lock?.remove!==void 0)return!o.lock.remove;let r=vr(e,t),n=zu(e,r);if(n&&n!=="contentOnly")return!1;let i=!!_f(e,r),s=i?r:vf(e,r),a=!!s,l=Nj(Jt(e,t));if(a&&!l||a&&Jt(e,s)==="core/block")return!1;let u=ts(e,r),d=Jt(e,t),f=(0,Ot.getDefaultBlockName)();return a&&(i||d===f||u==="contentOnly")&&!r1(e,Jt(e,t),r)?d===f?Wn(e,r).filter(g=>Jt(e,g)===f).length>1:!1:u!=="disabled"}function Woe(e,t){return t.every(o=>Hj(e,o))}function Uoe(e,t){if(e.settings.isPreviewMode||jj(e,vr(e,t)))return!1;let o=ba(e,t);if(o===null)return!0;if(o.lock?.move!==void 0)return!o.lock.move;let r=vr(e,t);if(zu(e,r)==="all")return!1;let i=!!vf(e,t),s=Nj(Jt(e,t));if(i&&!s)return!1;let a=!!_f(e,r),l=ts(e,r);return i&&(a||l==="contentOnly")&&!r1(e,Jt(e,t),r)?!1:ts(e,r)!=="disabled"}function j8e(e,t){return t.every(o=>Uoe(e,o))}function Goe(e,t){if(e.settings.isPreviewMode)return!1;let o=ba(e,t);if(o===null)return!0;let{lock:r}=o;return!r?.edit}function H8e(e,t){return e.settings.isPreviewMode||!(0,Ot.hasBlockSupport)(t,"lock",!0)?!1:!!e.settings?.canLockBlocks}function k2(e,t){return e.preferences.insertUsage?.[t]??null}var c1=(e,t,o)=>(0,Ot.hasBlockSupport)(t,"inserter",!0)?f1(e,t.name,o):!1,W8e=(e,t)=>o=>{let r=`${t.id}/${o.name}`,{time:n,count:i=0}=k2(e,r)||{};return{...t,id:r,icon:o.icon||t.icon,title:o.title||t.title,description:o.description||t.description,category:o.category||t.category,example:o.hasOwnProperty("example")?o.example:t.example,initialAttributes:{...t.initialAttributes,...o.attributes},innerBlocks:o.innerBlocks,innerContent:o.innerContent,keywords:o.keywords||t.keywords,frecency:x2(n,i),isSearchOnly:o.isSearchOnly}},x2=(e,t)=>{if(!e)return t;let o=Date.now()-e;switch(!0){case o<KFe:return t*4;case o<qFe:return t*2;case o<ZFe:return t/2;default:return t/4}},$oe=(e,{buildScope:t="inserter"})=>o=>{let r=o.name,n=!1;(0,Ot.hasBlockSupport)(o.name,"multiple",!0)||(n=w2(e,H_(e)).some(({name:f})=>f===o.name));let{time:i,count:s=0}=k2(e,r)||{},a={id:r,name:o.name,title:o.title,icon:o.icon,isDisabled:n,frecency:x2(i,s)};if(t==="transform")return a;let l=(0,Ot.getBlockVariations)(o.name,"inserter"),u=(0,Ot.getBlockVariations)(o.name,"block"),d=[...l,...u.filter(f=>o.name==="core/heading"&&["h1","h2","h3","h4","h5","h6"].includes(f.name)).map(f=>({...f,isSearchOnly:!0}))];return{...a,initialAttributes:{},description:o.description,category:o.category,keywords:o.keywords,parent:o.parent,ancestor:o.ancestor,variations:d,example:o.example,utility:1}},U8e=(e,t)=>o=>{let r=`${t.id}/${o.name}`,{time:n,count:i=0}=k2(e,r)||{};return{...t,id:r,icon:o.icon||t.icon,title:o.title||t.title,frecency:x2(n,i),variationName:o.name}},G8e=(0,It.createRegistrySelector)(e=>(0,It.createSelector)((t,o=null,r=Ooe)=>{let n=m=>{let g=m.wp_pattern_sync_status?tl:{src:tl,foreground:"var(--wp-block-synced-color)"},h=n1(m),{time:b,count:v=0}=k2(t,h.name)||{},y=x2(b,v);return{id:h.name,name:"core/block",initialAttributes:{ref:m.id},title:h.title,icon:g,category:"reusable",keywords:["reusable"],isDisabled:!1,utility:1,frecency:y,content:h.content,get blocks(){return _2(h).blocks},syncStatus:h.syncStatus}},i=f1(t,"core/block",o)?K(e(yr)).getReusableBlocks().map(n):[],s=$oe(t,{buildScope:"inserter"}),a=(0,Ot.getBlockTypes)().filter(m=>(0,Ot.hasBlockSupport)(m,"inserter",!0)).map(s);if(r[Em]!==!1)a=a.filter(m=>c1(t,m,o));else{let{getClosestAllowedInsertionPoint:m}=K(e(yr));a=a.filter(g=>zj(t,g,o)&&m(g.name,o)!==null).map(g=>({...g,isAllowedInCurrentRoot:c1(t,g,o)}))}let l=a.reduce((m,g)=>{let{variations:h=[]}=g;if(h.some(({isDefault:b})=>b)||m.push(g),h.length){let b=W8e(t,g);m.push(...h.map(b))}return m},[]),u=(m,g)=>{let{core:h,noncore:b}=m;return(g.name.startsWith("core/")?h:b).push(g),m},{core:d,noncore:f}=l.reduce(u,{core:[],noncore:[]});return[...[...d,...f],...i]},(t,o)=>[(0,Ot.getBlockTypes)(),K(e(yr)).getReusableBlocks(),t.blocks.order,t.preferences.insertUsage,...Cm(e)(t,o)])),$8e=(0,It.createRegistrySelector)(e=>(0,It.createSelector)((t,o,r=null)=>{let n=Array.isArray(o)?o:[o],i=$oe(t,{buildScope:"transform"}),s=(0,Ot.getBlockTypes)().filter(u=>c1(t,u,r)).map(i),a=Object.fromEntries(Object.entries(s).map(([,u])=>[u.name,u])),l=(0,Ot.getPossibleBlockTransformations)(n).reduce((u,d)=>{let f=a[d?.name];if(!f)return u;let{variationName:p}=d;if(!p)return u.push(f),u;let m=(0,Ot.getBlockVariations)(f.name,"transform")?.find(({name:g})=>g===p);return m?(u.push(U8e(t,f)(m)),u):(u.push(f),u)},[]);return ju(l,u=>u.frecency,"desc")},(t,o,r)=>[(0,Ot.getBlockTypes)(),t.preferences.insertUsage,...Cm(e)(t,r)])),Y8e=(e,t=null)=>(0,Ot.getBlockTypes)().some(n=>c1(e,n,t))?!0:f1(e,"core/block",t),Mj=(0,It.createRegistrySelector)(e=>(0,It.createSelector)((t,o=null)=>{if(!o)return;let r=(0,Ot.getBlockTypes)().filter(i=>c1(t,i,o));return f1(t,"core/block",o)&&r.push("core/block"),r},(t,o)=>[(0,Ot.getBlockTypes)(),...Cm(e)(t,o)])),K8e=(0,It.createSelector)((e,t=null)=>((0,ya.default)('wp.data.select( "core/block-editor" ).__experimentalGetAllowedBlocks',{alternative:'wp.data.select( "core/block-editor" ).getAllowedBlocks',since:"6.2",version:"6.4"}),Mj(e,t)),(e,t)=>Mj.getDependants(e,t));function Yoe(e,t=null){if(!t)return;let{defaultBlock:o,directInsert:r}=e.blockListSettings.get(t)??{};if(!(!o||!r))return o}function q8e(e,t=null){return(0,ya.default)('wp.data.select( "core/block-editor" ).__experimentalGetDirectInsertBlock',{alternative:'wp.data.select( "core/block-editor" ).getDirectInsertBlock',since:"6.3",version:"6.4"}),Yoe(e,t)}var Z8e=(0,It.createRegistrySelector)(e=>(t,o)=>{let r=K(e(yr)).getPatternBySlug(o);return r?_2(r):null}),Wj=e=>(t,o)=>[...s1(e)(t),...Cm(e)(t,o)],Ioe=new WeakMap;function X8e(e){let t=Ioe.get(e);return t||(t={...e,get blocks(){return _2(e).blocks}},Ioe.set(e,t)),t}var Q8e=(0,It.createRegistrySelector)(e=>(0,It.createSelector)((t,o=null,r=Ooe)=>{let{getAllPatterns:n}=K(e(yr)),i=n(),{allowedBlockTypes:s}=yf(t);return i.filter(({inserter:d=!0})=>!!d).map(X8e).filter(d=>i1(Sb(d),s)).filter(d=>Sb(d).every(({blockName:f})=>r[Em]!==!1?Eb(t,f,o):zj(t,f,o)))},Wj(e))),J8e=(0,It.createRegistrySelector)(e=>(0,It.createSelector)((t,o,r=null)=>{if(!o)return ci;let n=e(yr).__experimentalGetAllowedPatterns(r),i=Array.isArray(o)?o:[o],s=n.filter(a=>a?.blockTypes?.some?.(l=>i.includes(l)));return s.length===0?ci:s},(t,o,r)=>Wj(e)(t,r))),e9e=(0,It.createRegistrySelector)(e=>((0,ya.default)('wp.data.select( "core/block-editor" ).__experimentalGetPatternsByBlockTypes',{alternative:'wp.data.select( "core/block-editor" ).getPatternsByBlockTypes',since:"6.2",version:"6.4"}),e(yr).getPatternsByBlockTypes)),t9e=(0,It.createRegistrySelector)(e=>(0,It.createSelector)((t,o,r=null)=>{if(!o||o.some(({clientId:i,innerBlocks:s})=>s.length||S2(t,i)))return ci;let n=Array.from(new Set(o.map(({name:i})=>i)));return e(yr).getPatternsByBlockTypes(n,r)},(t,o,r)=>Wj(e)(t,r)));function W_(e,t){return e.blockListSettings.get(t)}function yf(e){return e.settings}function o9e(e){return e.blocks.isPersistentChange}function r9e(e){return e.blocks.lastBlockChangeHistoryMode?e.blocks.lastBlockChangeHistoryMode:e.blocks.isPersistentChange===!1?"merge":"persistent"}var n9e=(0,It.createSelector)((e,t=[])=>{let o={};for(let r of t){let n=W_(e,r);n&&(o[r]=n)}return o},e=>[e.blockListSettings]),i9e=(0,It.createRegistrySelector)(e=>(0,It.createSelector)((t,o)=>{(0,ya.default)("wp.data.select( 'core/block-editor' ).__experimentalGetReusableBlockTitle",{since:"6.6",version:"6.8"});let r=K(e(yr)).getReusableBlocks().find(n=>n.id===o);return r?r.title?.raw:null},()=>[K(e(yr)).getReusableBlocks()]));function s9e(e){return e.blocks.isIgnoredChange}function a9e(e){return e.lastBlockAttributesChange}function l9e(){return(0,ya.default)('wp.data.select( "core/block-editor" ).hasBlockMovingClientId',{since:"6.7",hint:"Block moving mode feature has been removed"}),!1}function c9e(e){return!!e.automaticChangeStatus}function u9e(e,t){return e.highlightedBlock===t}function S2(e,t){return e.blocks.controlledInnerBlocks.has(t)}var d9e=(0,It.createSelector)((e,t)=>{if(!t.length)return null;let o=G_(e);if(t.includes(Jt(e,o)))return o;let r=Rm(e),n=Lj(e,o||r[0],t);return n?n[n.length-1]:null},(e,t)=>[e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId,t]);function f9e(e,t,o){let{lastBlockInserted:r}=e;return r.clientIds?.includes(t)&&r.source===o}function p9e(e,t){return e.blockVisibility?.[t]??!0}function m9e(){(0,ya.default)("wp.data.select( 'core/block-editor' ).getHoveredBlockClientId",{since:"6.9",version:"7.1"})}var g9e=(0,It.createSelector)(e=>{let t=new Set(Object.keys(e.blockVisibility).filter(o=>e.blockVisibility[o]));return t.size===0?XFe:t},e=>[e.blockVisibility]);function Koe(e,t){if(ts(e,t)!=="default")return!1;if(!Goe(e,t))return!0;if(Pj(e)){let n=Cb(e);if(n){if(Wn(e,n)?.includes(t))return!0}else if(t&&!vr(e,t))return!0}return((0,Ot.hasBlockSupport)(Jt(e,t),"__experimentalDisableBlockOverlay",!1)?!1:S2(e,t))&&!Foe(e,t)&&!zoe(e,t,!0)}function h9e(e,t){let o=e.blocks.parents.get(t);for(;o;){if(Koe(e,o))return!0;o=e.blocks.parents.get(o)}return!1}function ts(e,t=""){return t===null&&(t=""),e.derivedBlockEditingModes?.has(t)?e.derivedBlockEditingModes.get(t):e.blocks.blockEditingModes.has(t)?e.blocks.blockEditingModes.get(t):"default"}var b9e=(0,It.createRegistrySelector)(e=>(t,o="")=>{let r=o||G_(t);if(!r||_f(t,r))return!1;let{getGroupingBlockName:n}=e(Ot.store),i=xf(t,r),s=n();return i&&(i.name===s||(0,Ot.getBlockType)(i.name)?.transforms?.ungroup)&&!!i.innerBlocks.length&&Hj(t,r)}),y9e=(0,It.createRegistrySelector)(e=>(t,o=ci)=>{let{getGroupingBlockName:r}=e(Ot.store),n=r(),i=o?.length?o:Tm(t),s=i?.length?vr(t,i[0]):void 0;return Eb(t,n,s)&&i.length&&Woe(t,i)}),v9e=(e,t)=>((0,ya.default)("wp.data.select( 'core/block-editor' ).__unstableGetContentLockingParent",{since:"6.1",version:"6.7"}),Bj(e,t));function _9e(e){return(0,ya.default)("wp.data.select( 'core/block-editor' ).__unstableGetTemporarilyEditingAsBlocks",{since:"6.1",version:"6.7"}),Ij(e)}var E2={};No(E2,{__experimentalUpdateSettings:()=>Gj,clearBlockRemovalPrompt:()=>E9e,clearRequestedInspectorTab:()=>U9e,closeListViewContentPanel:()=>z9e,deleteStyleOverride:()=>B9e,editContentOnlySection:()=>Yj,ensureDefaultBlock:()=>Joe,expandBlock:()=>A9e,hideBlockInterface:()=>x9e,hideViewportModal:()=>H9e,openListViewContentPanel:()=>F9e,privateRemoveBlocks:()=>$j,requestInspectorTab:()=>W9e,resetZoomLevel:()=>D9e,setBlockRemovalRules:()=>T9e,setInsertionPoint:()=>M9e,setLastFocus:()=>I9e,setResponsiveEditing:()=>K9e,setSelectedBlockStyleState:()=>G9e,setSelectedBlockStyleStateCanvasPreview:()=>$9e,setStyleOverride:()=>R9e,setStyleStateViewport:()=>Y9e,setZoomLevel:()=>L9e,showBlockInterface:()=>S9e,showViewportModal:()=>j9e,startDragging:()=>P9e,stopDragging:()=>O9e,stopEditingContentOnlySection:()=>N9e,toggleBlockSpotlight:()=>V9e});var Zoe=c(Nt(),1),Xoe=c(Yo(),1),Qoe=c(Z(),1),C2=c(ce(),1),w9e=e=>Array.isArray(e)?e:[e],k9e=["inserterMediaCategories","blockInspectorAnimation","mediaSideload"];function Gj(e,{stripExperimentalSettings:t=!1,reset:o=!1}={}){let r=e;Object.hasOwn(r,"__unstableIsPreviewMode")&&((0,Zoe.default)("__unstableIsPreviewMode argument in wp.data.dispatch('core/block-editor').updateSettings",{since:"6.8",alternative:"isPreviewMode"}),r={...r},r.isPreviewMode=r.__unstableIsPreviewMode,delete r.__unstableIsPreviewMode);let n=r;if(t){n={};for(let i in r)k9e.includes(i)||(n[i]=r[i])}return{type:"UPDATE_SETTINGS",settings:n,reset:o}}function x9e(){return{type:"HIDE_BLOCK_INTERFACE"}}function S9e(){return{type:"SHOW_BLOCK_INTERFACE"}}var $j=(e,t=!0,o=!1)=>({select:r,dispatch:n,registry:i})=>{if(!e||!e.length||(e=w9e(e),!r.canRemoveBlocks(e)))return;let a=!o&&r.getBlockRemovalRules();if(a){let f=function(h){let b=[],v=[...h];for(;v.length;){let{innerBlocks:y,..._}=v.shift();v.push(...y),b.push(_)}return b};var l=f;let p=e.map(r.getBlock),m=f(p),g;for(let h of a)if(g=h.callback(m),g){n(C9e(e,t,g));return}}let u=!1,d=r.getBlockRootClientId(e[0]);if(d&&!(0,C2.getBlockType)(r.getBlockName(d))?.parent?.length){let f=r.getBlockOrder(d);u=f.length===e.length&&f.every(p=>e.includes(p))&&(0,C2.isUnmodifiedBlock)(r.__unstableGetBlockWithoutInnerBlocks(d))}t&&n.selectPreviousBlock(u?d:e[0],t),i.batch(()=>{n({type:"REMOVE_BLOCKS",clientIds:u?[d]:e}),n(Joe())})},Joe=()=>({select:e,dispatch:t})=>{if(e.getBlockCount()>0)return;let{__unstableHasCustomAppender:r}=e.getSettings();r||t.insertDefaultBlock()};function C9e(e,t,o){return{type:"DISPLAY_BLOCK_REMOVAL_PROMPT",clientIds:e,selectPrevious:t,message:o}}function E9e(){return{type:"CLEAR_BLOCK_REMOVAL_PROMPT"}}function T9e(e=!1){return{type:"SET_BLOCK_REMOVAL_RULES",rules:e}}function R9e(e,t){return{type:"SET_STYLE_OVERRIDE",id:e,style:t}}function B9e(e){return{type:"DELETE_STYLE_OVERRIDE",id:e}}function I9e(e=null){return{type:"LAST_FOCUS",lastFocus:e}}function P9e(){return{type:"START_DRAGGING"}}function O9e(){return{type:"STOP_DRAGGING"}}function A9e(e){return{type:"SET_BLOCK_EXPANDED_IN_LIST_VIEW",clientId:e}}function M9e(e){return{type:"SET_INSERTION_POINT",value:e}}function Yj(e){return{type:"EDIT_CONTENT_ONLY_SECTION",clientId:e}}function N9e(){return{type:"EDIT_CONTENT_ONLY_SECTION"}}var L9e=(e=100)=>({select:t,dispatch:o})=>{if(e!==100){let r=t.getBlockSelectionStart(),n=t.getSectionRootClientId();if(r){let i;if(n){let s=t.getBlockOrder(n);s?.includes(r)?i=r:i=t.getBlockParents(r).find(a=>s.includes(a))}else i=t.getBlockHierarchyRootClientId(r);i?o.selectBlock(i):o.clearSelectedBlock(),(0,Xoe.speak)((0,Qoe.__)("You are currently in zoom-out mode."))}}o({type:"SET_ZOOM_LEVEL",zoom:e})};function D9e(){return{type:"RESET_ZOOM_LEVEL"}}function V9e(e,t){return{type:"TOGGLE_BLOCK_SPOTLIGHT",clientId:e,hasBlockSpotlight:t}}function F9e(){return{type:"OPEN_LIST_VIEW_CONTENT_PANEL"}}function z9e(){return{type:"CLOSE_LIST_VIEW_CONTENT_PANEL"}}function j9e(e){return{type:"SHOW_VIEWPORT_MODAL",clientIds:e}}function H9e(){return{type:"HIDE_VIEWPORT_MODAL"}}function W9e(e,t={}){return{type:"REQUEST_INSPECTOR_TAB",tabName:e,options:t}}function U9e(){return{type:"CLEAR_REQUESTED_INSPECTOR_TAB"}}function G9e(e,t){return{type:"SET_SELECTED_BLOCK_STYLE_STATE",clientId:e,value:t}}function $9e(e,t){return{type:"SET_SELECTED_BLOCK_STYLE_STATE_CANVAS_PREVIEW",clientId:e,value:t}}function Y9e(e){return{type:"SET_STYLE_STATE_VIEWPORT",viewport:e}}function K9e(e){return{type:"SET_RESPONSIVE_EDITING",enabled:e}}var Zj={};No(Zj,{__unstableDeleteSelection:()=>y7e,__unstableExpandSelection:()=>_7e,__unstableIncrementListViewExpandRevision:()=>eze,__unstableMarkAutomaticChange:()=>V7e,__unstableMarkLastChangeAsPersistent:()=>L7e,__unstableMarkNextChangeAsNotPersistent:()=>D7e,__unstableSaveReusableBlock:()=>N7e,__unstableSetAllListViewPanelsOpen:()=>Q7e,__unstableSetEditorMode:()=>F7e,__unstableSetOpenListViewPanel:()=>X7e,__unstableSetTemporarilyEditingAsBlocks:()=>Y7e,__unstableSplitSelection:()=>v7e,__unstableToggleListViewPanel:()=>J7e,clearSelectedBlock:()=>a7e,duplicateBlocks:()=>j7e,enterFormattedText:()=>B7e,exitFormattedText:()=>I7e,flashBlock:()=>U7e,hideInsertionPoint:()=>g7e,hoverBlock:()=>t7e,insertAfterBlock:()=>W7e,insertBeforeBlock:()=>H7e,insertBlock:()=>p7e,insertBlocks:()=>dre,insertDefaultBlock:()=>O7e,mergeBlocks:()=>w7e,moveBlockToPosition:()=>f7e,moveBlocksDown:()=>u7e,moveBlocksToPosition:()=>cre,moveBlocksUp:()=>d7e,multiSelect:()=>s7e,receiveBlocks:()=>X9e,registerInserterMediaCategory:()=>K7e,removeBlock:()=>k7e,removeBlocks:()=>fre,replaceBlock:()=>c7e,replaceBlocks:()=>are,replaceInnerBlocks:()=>x7e,resetBlocks:()=>q9e,resetSelection:()=>Z9e,selectBlock:()=>e7e,selectNextBlock:()=>r7e,selectPreviousBlock:()=>o7e,selectionChange:()=>P7e,setBlockEditingMode:()=>q7e,setBlockMovingClientId:()=>z7e,setBlockVisibility:()=>$7e,setHasControlledInnerBlocks:()=>G7e,setTemplateValidity:()=>h7e,showInsertionPoint:()=>m7e,startDraggingBlocks:()=>T7e,startMultiSelect:()=>n7e,startTyping:()=>C7e,stopDraggingBlocks:()=>R7e,stopMultiSelect:()=>i7e,stopTyping:()=>E7e,synchronizeTemplate:()=>b7e,toggleBlockHighlight:()=>qj,toggleBlockMode:()=>S7e,toggleSelection:()=>l7e,unsetBlockEditingMode:()=>Z7e,updateBlock:()=>J9e,updateBlockAttributes:()=>Q9e,updateBlockListSettings:()=>A7e,updateSettings:()=>M7e,validateBlocksToTemplate:()=>sre});var rt=c(ce(),1),T2=c(Yo(),1),Hu=c(Z(),1),nre=c(Ns(),1),Io=c($r(),1),Cf=c(Nt(),1),ire=c($_(),1);var ore=c($r(),1),Sf="\x86";function p1(e){if(e)return Object.keys(e).find(t=>{let o=e[t];return(typeof o=="string"||o instanceof ore.RichTextData)&&o.toString().indexOf(Sf)!==-1})}function Kj(e){for(let[t,o]of Object.entries(e.attributes))if(o.source==="rich-text"||o.source==="html")return t}var rre=c(ce(),1);function Y_(e,t){if(!t)return{};let o=new Set((0,rre.getBlockAttributesNamesByRole)(e,"content"));return o.add("metadata"),Object.fromEntries(Object.entries(t).filter(([r])=>!o.has(r)))}var K_=e=>Array.isArray(e)?e:[e],q9e=e=>({dispatch:t})=>{t({type:"RESET_BLOCKS",blocks:e}),t(sre(e))},sre=e=>({select:t,dispatch:o})=>{let r=t.getTemplate(),n=t.getTemplateLock(),i=!r||n!=="all"||(0,rt.doBlocksMatchTemplate)(e,r),s=t.isValidTemplate();if(i!==s)return o.setTemplateValidity(i),i};function Z9e(e,t,o){return{type:"RESET_SELECTION",selectionStart:e,selectionEnd:t,initialPosition:o}}function X9e(e){return(0,Cf.default)('wp.data.dispatch( "core/block-editor" ).receiveBlocks',{since:"5.9",alternative:"resetBlocks or insertBlocks"}),{type:"RECEIVE_BLOCKS",blocks:e}}function Q9e(e,t,o={uniqueByBlock:!1}){return typeof o=="boolean"&&(o={uniqueByBlock:o}),{type:"UPDATE_BLOCK_ATTRIBUTES",clientIds:K_(e),attributes:t,options:o}}function J9e(e,t){return{type:"UPDATE_BLOCK",clientId:e,updates:t}}function e7e(e,t=0){return{type:"SELECT_BLOCK",initialPosition:t,clientId:e}}function t7e(){return(0,Cf.default)('wp.data.dispatch( "core/block-editor" ).hoverBlock',{since:"6.9",version:"7.1"}),{type:"DO_NOTHING"}}var o7e=(e,t=!1)=>({select:o,dispatch:r})=>{let n=o.getPreviousBlockClientId(e);if(n)r.selectBlock(n,-1);else if(t){let i=o.getBlockRootClientId(e);if(i)r.selectBlock(i,-1);else{let s=o.getNextBlockClientId(e);s&&r.selectBlock(s,0)}}},r7e=e=>({select:t,dispatch:o})=>{let r=t.getNextBlockClientId(e);r&&o.selectBlock(r)};function n7e(){return{type:"START_MULTI_SELECT"}}function i7e(){return{type:"STOP_MULTI_SELECT"}}var s7e=(e,t,o=0)=>({select:r,dispatch:n})=>{let i=r.getBlockRootClientId(e),s=r.getBlockRootClientId(t);if(i!==s)return;n({type:"MULTI_SELECT",start:e,end:t,initialPosition:o});let a=r.getSelectedBlockCount(),l=r.getClientIdsOfDescendants(r.getMultiSelectedBlockClientIds()).length;(0,T2.speak)(l?(0,Hu.sprintf)((0,Hu._n)("%1$s block selected, %2$s including nested blocks.","%1$s blocks selected, %2$s including nested blocks.",a),a,a+l):(0,Hu.sprintf)((0,Hu._n)("%s block selected.","%s blocks selected.",a),a),"assertive")};function a7e(){return{type:"CLEAR_SELECTED_BLOCK"}}function l7e(e=!0){return{type:"TOGGLE_SELECTION",isSelectionEnabled:e}}var are=(e,t,o,r=0,n)=>({select:i,dispatch:s,registry:a})=>{e=K_(e),t=K_(t);let l=i.getBlockRootClientId(e[0]);for(let d=0;d<t.length;d++){let f=t[d];if(!i.canInsertBlockType(f.name,l))return}let u=R2(t);a.batch(()=>{s({type:"REPLACE_BLOCKS",clientIds:e,blocks:u,time:Date.now(),indexToSelect:o,initialPosition:r,meta:n}),ure(i,s,t,u,r),s.ensureDefaultBlock()})};function c7e(e,t){return are(e,t)}var lre=e=>(t,o)=>({select:r,dispatch:n})=>{r.canMoveBlocks(t)&&n({type:e,clientIds:K_(t),rootClientId:o})},u7e=lre("MOVE_BLOCKS_DOWN"),d7e=lre("MOVE_BLOCKS_UP"),cre=(e,t="",o="",r)=>({select:n,dispatch:i})=>{n.canMoveBlocks(e)&&(t!==o&&(!n.canRemoveBlocks(e)||!n.canInsertBlocks(e,o))||i({type:"MOVE_BLOCKS_TO_POSITION",fromRootClientId:t,toRootClientId:o,clientIds:e,index:r}))};function f7e(e,t="",o="",r){return cre([e],t,o,r)}function p7e(e,t,o,r,n,i){return dre([e],t,o,r,n,i)}function R2(e,t=new Set){let o=!1,r=e.map(n=>{let{innerBlocks:i}=n;if(i?.length)i=R2(i,t);else if(!t.has(n.name)){let{template:s}=(0,rt.getBlockType)(n.name)??{};s?.length&&(i=R2((0,rt.synchronizeBlocksWithTemplate)([],s),new Set(t).add(n.name)))}return i===n.innerBlocks?n:(o=!0,{...n,innerBlocks:i})});return o?r:e}function ure(e,t,o,r,n){let i=e.getSelectedBlockClientId();if(!i)return;let s=r.findIndex(l=>l.clientId===i);if(s===-1||r[s]===o[s]||!r[s].innerBlocks.length||!(0,rt.getBlockType)(r[s].name)?.templateInsertUpdatesSelection)return;let a=r[s];for(;a.innerBlocks[0];)a=a.innerBlocks[0];t.selectBlock(a.clientId,n)}var dre=(e,t,o,r=!0,n=0,i)=>({select:s,dispatch:a,registry:l})=>{n!==null&&typeof n=="object"&&(i=n,n=0,(0,Cf.default)("meta argument in wp.data.dispatch('core/block-editor')",{since:"5.8",hint:"The meta argument is now the 6th argument of the function"})),e=K_(e);let u=[];for(let d of e)s.canInsertBlockType(d.name,o)&&u.push(d);if(u.length){let d=R2(u);l.batch(()=>{a({type:"INSERT_BLOCKS",blocks:d,index:t,rootClientId:o,time:Date.now(),updateSelection:r,initialPosition:r?n:null,meta:i}),ure(s,a,u,d,n)})}};function m7e(e,t,o={}){let{__unstableWithInserter:r,operation:n,nearestSide:i}=o;return{type:"SHOW_INSERTION_POINT",rootClientId:e,index:t,__unstableWithInserter:r,operation:n,nearestSide:i}}var g7e=()=>({select:e,dispatch:t})=>{e.isBlockInsertionPointVisible()&&t({type:"HIDE_INSERTION_POINT"})};function h7e(e){return{type:"SET_TEMPLATE_VALIDITY",isValid:e}}var b7e=()=>({select:e,dispatch:t})=>{t({type:"SYNCHRONIZE_TEMPLATE"});let o=e.getBlocks(),r=e.getTemplate(),n=(0,rt.synchronizeBlocksWithTemplate)(o,r);t.resetBlocks(n)},y7e=e=>({registry:t,select:o,dispatch:r})=>{let n=o.getSelectionStart(),i=o.getSelectionEnd();if(n.clientId===i.clientId)return;if(!n.attributeKey||!i.attributeKey||typeof n.offset>"u"||typeof i.offset>"u")return!1;let s=o.getBlockRootClientId(n.clientId),a=o.getBlockRootClientId(i.clientId);if(s!==a)return;let l=o.getBlockOrder(s),u=l.indexOf(n.clientId),d=l.indexOf(i.clientId),f,p;u>d?(f=i,p=n):(f=n,p=i);let m=e?p:f,g=o.getBlock(m.clientId),h=(0,rt.getBlockType)(g.name);if(!h.merge)return;let b=f,v=p,y=o.getBlock(b.clientId),_=o.getBlock(v.clientId),w=y.attributes[b.attributeKey],k=_.attributes[v.attributeKey],x=(0,Io.create)({html:w}),C=(0,Io.create)({html:k});x=(0,Io.remove)(x,b.offset,x.text.length),C=(0,Io.insert)(C,Sf,0,v.offset);let E=(0,rt.cloneBlock)(y,{[b.attributeKey]:(0,Io.toHTMLString)({value:x})}),R=(0,rt.cloneBlock)(_,{[v.attributeKey]:(0,Io.toHTMLString)({value:C})}),S=e?E:R,I=y.name===_.name?[S]:(0,rt.switchToBlockType)(S,h.name);if(!I||!I.length)return;let O;if(e){let D=I.pop();O=h.merge(D.attributes,R.attributes)}else{let D=I.shift();O=h.merge(E.attributes,D.attributes)}let A=p1(O),P=O[A],L=(0,Io.create)({html:P}),H=L.text.indexOf(Sf),N=(0,Io.remove)(L,H,H+1),M=(0,Io.toHTMLString)({value:N});O[A]=M;let V=o.getSelectedBlockClientIds(),j=[...e?I:[],{...g,attributes:{...g.attributes,...O},innerBlocks:_.innerBlocks},...e?[]:I];t.batch(()=>{r.selectionChange(g.clientId,A,H,H),r.replaceBlocks(V,j,0,o.getSelectedBlocksInitialCaretPosition())})},v7e=(e=[])=>({registry:t,select:o,dispatch:r})=>{let n=o.getSelectionStart(),i=o.getSelectionEnd(),s=o.getBlockRootClientId(n.clientId),a=o.getBlockRootClientId(i.clientId);if(s!==a)return;let l=o.getBlockOrder(s),u=l.indexOf(n.clientId),d=l.indexOf(i.clientId),f,p;u>d?(f=i,p=n):(f=n,p=i);let m=f,g=p,h=o.getBlock(m.clientId),b=o.getBlock(g.clientId),v=(0,rt.getBlockType)(h.name),y=(0,rt.getBlockType)(b.name),_=typeof m.attributeKey=="string"?m.attributeKey:Kj(v),w=typeof g.attributeKey=="string"?g.attributeKey:Kj(y),k=o.getBlockAttributes(m.clientId);if(k?.metadata?.bindings?.[_]){if(e.length){let{createWarningNotice:$}=t.dispatch(nre.store);$((0,Hu.__)("Blocks can't be inserted into other blocks with bindings"),{type:"snackbar"});return}r.insertAfterBlock(m.clientId);return}if(!_||!w||typeof n.offset>"u"||typeof i.offset>"u")return;if(m.clientId===g.clientId&&_===w&&m.offset===g.offset){if(e.length){if((0,rt.isUnmodifiedDefaultBlock)(h,"content")){r.replaceBlocks([m.clientId],e,e.length-1,-1);return}}else if(!o.getBlockOrder(m.clientId).length){let $=function(){let Q=(0,rt.getDefaultBlockName)();if(o.canInsertBlockType(Q,s))return(0,rt.createBlock)(Q);let W=o.getBlockName(m.clientId);return(0,rt.createBlock)(W,Y_(W,k))};var C=$;let J=k[_].length;if(m.offset===0&&J){r.insertBlocks([$()],o.getBlockIndex(m.clientId),s,!1);return}if(m.offset===J){r.insertBlocks([$()],o.getBlockIndex(m.clientId)+1,s);return}}}let E=h.attributes[_],R=b.attributes[w],S=(0,Io.create)({html:E}),I=(0,Io.create)({html:R});S=(0,Io.remove)(S,m.offset,S.text.length),I=(0,Io.remove)(I,0,g.offset);let O={...h,innerBlocks:h.clientId===b.clientId?[]:h.innerBlocks,attributes:{...h.attributes,[_]:(0,Io.toHTMLString)({value:S})}},A={...b,clientId:h.clientId===b.clientId?(0,rt.createBlock)(b.name).clientId:b.clientId,attributes:{...b.attributes,[w]:(0,Io.toHTMLString)({value:I})}},P=(0,rt.getDefaultBlockName)();if(h.clientId===b.clientId&&P&&A.name!==P&&o.canInsertBlockType(P,s)){let $=(0,rt.switchToBlockType)(A,P);$?.length===1&&(A=$[0])}if(!e.length){r.replaceBlocks(o.getSelectedBlockClientIds(),[O,A]);return}let L,H=[],N=[...e],M=N.shift(),V=(0,rt.getBlockType)(O.name),j=V.merge&&M.name===V.name?[M]:(0,rt.switchToBlockType)(M,V.name);if(j?.length){let $=j.shift();O={...O,attributes:{...O.attributes,...V.merge(O.attributes,$.attributes)}},H.push(O),L={clientId:O.clientId,attributeKey:_,offset:(0,Io.create)({html:O.attributes[_]}).text.length},N.unshift(...j)}else(0,rt.isUnmodifiedBlock)(O)||H.push(O),H.push(M);let D=N.pop(),z=(0,rt.getBlockType)(A.name);if(N.length&&H.push(...N),D){let $=z.merge&&z.name===D.name?[D]:(0,rt.switchToBlockType)(D,z.name);if($?.length){let J=$.pop();H.push({...A,attributes:{...A.attributes,...z.merge(J.attributes,A.attributes)}}),H.push(...$),L={clientId:A.clientId,attributeKey:w,offset:(0,Io.create)({html:J.attributes[w]}).text.length}}else H.push(D),(0,rt.isUnmodifiedBlock)(A)||H.push(A)}else(0,rt.isUnmodifiedBlock)(A)||H.push(A);t.batch(()=>{r.replaceBlocks(o.getSelectedBlockClientIds(),H,H.length-1,0),L&&r.selectionChange(L.clientId,L.attributeKey,L.offset,L.offset)})},_7e=()=>({select:e,dispatch:t})=>{let o=e.getSelectionStart(),r=e.getSelectionEnd();t.selectionChange({start:{clientId:o.clientId},end:{clientId:r.clientId}})},w7e=(e,t)=>({registry:o,select:r,dispatch:n})=>{let i=e,s=t,a=r.getBlock(i),l=(0,rt.getBlockType)(a.name);if(!l||r.getBlockEditingMode(i)==="disabled"||r.getBlockEditingMode(s)==="disabled")return;let u=r.getBlock(s);if(!l.merge&&(0,rt.getBlockSupport)(a.name,"__experimentalOnMerge")){let k=(0,rt.switchToBlockType)(u,l.name);if(k?.length!==1){n.selectBlock(a.clientId);return}let[x]=k;if(x.innerBlocks.length<1){n.selectBlock(a.clientId);return}o.batch(()=>{n.insertBlocks(x.innerBlocks,void 0,i),n.removeBlock(s),n.selectBlock(x.innerBlocks[0].clientId);let C=r.getNextBlockClientId(i);if(C&&r.getBlockName(i)===r.getBlockName(C)){let E=r.getBlockAttributes(i),R=r.getBlockAttributes(C);Object.keys(E).every(S=>E[S]===R[S])&&(n.moveBlocksToPosition(r.getBlockOrder(C),C,i),n.removeBlock(C,!1))}});return}if((0,rt.isUnmodifiedDefaultBlock)(a)||l.merge&&a.name!==u.name&&(0,rt.isUnmodifiedBlock)(a,"content")){r.isBlockSelected(i)?o.batch(()=>{n.removeBlock(i,!1),n.selectBlock(s,0)}):n.removeBlock(i,!1);return}if((0,rt.isUnmodifiedDefaultBlock)(u)){n.removeBlock(s,r.isBlockSelected(s));return}if(!l.merge){(0,rt.isUnmodifiedBlock)(u,"content")?n.removeBlock(s,r.isBlockSelected(s)):n.selectBlock(a.clientId);return}let d=(0,rt.getBlockType)(u.name),{clientId:f,attributeKey:p,offset:m}=r.getSelectionStart(),h=(f===i?l:d).attributes[p],b=(f===i||f===s)&&p!==void 0&&m!==void 0&&!!h;h||(typeof p=="number"?window.console.error(`RichText needs an identifier prop that is the block attribute key of the attribute it controls. Its type is expected to be a string, but was ${typeof p}`):window.console.error("The RichText identifier prop does not match any attributes defined by the block."));let v=(0,rt.cloneBlock)(a),y=(0,rt.cloneBlock)(u);if(b){let k=f===i?v:y,x=k.attributes[p],C=(0,Io.insert)((0,Io.create)({html:x}),Sf,m,m);k.attributes[p]=(0,Io.toHTMLString)({value:C})}let _=a.name===u.name?[y]:(0,rt.switchToBlockType)(y,a.name);if(!_||!_.length)return;let w=l.merge(v.attributes,_[0].attributes);if(b){let k=p1(w),x=w[k],C=(0,Io.create)({html:x}),E=C.text.indexOf(Sf),R=(0,Io.remove)(C,E,E+1),S=(0,Io.toHTMLString)({value:R});w[k]=S,n.selectionChange(a.clientId,k,E,E)}n.replaceBlocks([a.clientId,u.clientId],[{...a,attributes:{...a.attributes,...w}},..._.slice(1)],0)},fre=(e,t=!0)=>$j(e,t);function k7e(e,t){return fre([e],t)}function x7e(e,t,o=!1,r=0){return{type:"REPLACE_INNER_BLOCKS",rootClientId:e,blocks:t,updateSelection:o,initialPosition:o?r:null,time:Date.now()}}function S7e(e){return{type:"TOGGLE_BLOCK_MODE",clientId:e}}function C7e(){return{type:"START_TYPING"}}function E7e(){return{type:"STOP_TYPING"}}function T7e(e=[]){return{type:"START_DRAGGING_BLOCKS",clientIds:e}}function R7e(){return{type:"STOP_DRAGGING_BLOCKS"}}function B7e(){return(0,Cf.default)('wp.data.dispatch( "core/block-editor" ).enterFormattedText',{since:"6.1",version:"6.3"}),{type:"DO_NOTHING"}}function I7e(){return(0,Cf.default)('wp.data.dispatch( "core/block-editor" ).exitFormattedText',{since:"6.1",version:"6.3"}),{type:"DO_NOTHING"}}function P7e(e,t,o,r){return typeof e=="string"?{type:"SELECTION_CHANGE",clientId:e,attributeKey:t,startOffset:o,endOffset:r}:{type:"SELECTION_CHANGE",...e}}var O7e=(e,t,o)=>({dispatch:r})=>{let n=(0,rt.getDefaultBlockName)();if(!n)return;let i=(0,rt.createBlock)(n,e);return r.insertBlock(i,o,t)};function A7e(e,t){return{type:"UPDATE_BLOCK_LIST_SETTINGS",clientId:e,settings:t}}function M7e(e){return Gj(e,{stripExperimentalSettings:!0})}function N7e(){return(0,Cf.default)('wp.data.dispatch( "core/block-editor" ).__unstableSaveReusableBlock',{since:"7.1"}),{type:"DO_NOTHING"}}function L7e(){return{type:"MARK_LAST_CHANGE_AS_PERSISTENT"}}function D7e({history:e="merge"}={}){return{type:"MARK_NEXT_CHANGE_AS_NOT_PERSISTENT",history:e}}var V7e=()=>({dispatch:e})=>{e({type:"MARK_AUTOMATIC_CHANGE"});let{requestIdleCallback:t=o=>setTimeout(o,100)}=window;t(()=>{e({type:"MARK_AUTOMATIC_CHANGE_FINAL"})})},F7e=e=>({registry:t})=>{t.dispatch(ire.store).set("core","editorTool",e),e==="navigation"?(0,T2.speak)((0,Hu.__)("You are currently in Write mode.")):e==="edit"&&(0,T2.speak)((0,Hu.__)("You are currently in Design mode."))};function z7e(){return(0,Cf.default)('wp.data.dispatch( "core/block-editor" ).setBlockMovingClientId',{since:"6.7",hint:"Block moving mode feature has been removed"}),{type:"DO_NOTHING"}}var j7e=(e,t=!0)=>({select:o,dispatch:r})=>{if(!e||!e.length)return;let n=o.getBlocksByClientId(e);if(n.some(d=>!d)||n.map(d=>d.name).some(d=>!(0,rt.hasBlockSupport)(d,"multiple",!0)))return;let s=o.getBlockRootClientId(e[0]),a=K_(e),l=o.getBlockIndex(a[a.length-1]),u=n.map(d=>(0,rt.cloneSanitizedBlock)(d));return r.insertBlocks(u,l+1,s,t),u.length>1&&t&&r.multiSelect(u[0].clientId,u[u.length-1].clientId),u.map(d=>d.clientId)},H7e=e=>({select:t,dispatch:o})=>{if(!e)return;let r=t.getBlockRootClientId(e),n=t.getBlockIndex(e),{defaultBlock:i}=r?t.getBlockListSettings(r)??{}:{};if(!i)return o.insertDefaultBlock({},r,n);let s=(0,rt.createBlock)(i.name,{...i.attributes,...t.getBlockName(e)===i.name?Y_(i.name,t.getBlockAttributes(e)):{}});return o.insertBlock(s,n,r)},W7e=e=>({select:t,dispatch:o})=>{if(!e)return;let r=t.getBlockRootClientId(e),n=t.getBlockIndex(e),{defaultBlock:i}=r?t.getBlockListSettings(r)??{}:{};if(!i)return o.insertDefaultBlock({},r,n+1);let s=(0,rt.createBlock)(i.name,{...i.attributes,...t.getBlockName(e)===i.name?Y_(i.name,t.getBlockAttributes(e)):{}});return o.insertBlock(s,n+1,r)};function qj(e,t){return{type:"TOGGLE_BLOCK_HIGHLIGHT",clientId:e,isHighlighted:t}}var U7e=(e,t=150)=>async({dispatch:o})=>{o(qj(e,!0)),await new Promise(r=>setTimeout(r,t)),o(qj(e,!1))};function G7e(e,t){return{type:"SET_HAS_CONTROLLED_INNER_BLOCKS",hasControlledInnerBlocks:t,clientId:e}}function $7e(e){return{type:"SET_BLOCK_VISIBILITY",updates:e}}function Y7e(e){return(0,Cf.default)("wp.data.dispatch( 'core/block-editor' ).__unstableSetTemporarilyEditingAsBlocks",{since:"7.0"}),Yj(e)}var K7e=e=>({select:t,dispatch:o})=>{if(!e||typeof e!="object"){console.error("Category should be an `InserterMediaCategory` object.");return}if(!e.name){console.error("Category should have a `name` that should be unique among all media categories.");return}if(!e.labels?.name){console.error("Category should have a `labels.name`.");return}if(!["image","audio","video"].includes(e.mediaType)){console.error("Category should have `mediaType` property that is one of `image|audio|video`.");return}if(!e.fetch||typeof e.fetch!="function"){console.error("Category should have a `fetch` function defined with the following signature `(InserterMediaRequest) => Promise<InserterMediaItem[]|InserterMediaResponse>`.");return}let r=t.getRegisteredInserterMediaCategories();if(r.some(({name:n})=>n===e.name)){console.error(`A category is already registered with the same name: "${e.name}".`);return}if(r.some(({labels:{name:n}={}})=>n===e.labels?.name)){console.error(`A category is already registered with the same labels.name: "${e.labels.name}".`);return}o({type:"REGISTER_INSERTER_MEDIA_CATEGORY",category:{...e,isExternalResource:!0}})};function q7e(e="",t){return{type:"SET_BLOCK_EDITING_MODE",clientId:e,mode:t}}function Z7e(e=""){return{type:"UNSET_BLOCK_EDITING_MODE",clientId:e}}function X7e(e){return{type:"SET_OPEN_LIST_VIEW_PANEL",clientId:e}}function Q7e(){return{type:"SET_ALL_LIST_VIEW_PANELS_OPEN"}}function J7e(e,t){return{type:"TOGGLE_LIST_VIEW_PANEL",clientId:e,isOpen:t}}function eze(){return{type:"INCREMENT_LIST_VIEW_EXPAND_REVISION"}}var q_={reducer:Ete,selectors:Uj,actions:Zj},B=(0,B2.createReduxStore)(yr,{...q_,persist:["preferences"]}),pre=(0,B2.registerStore)(yr,{...q_,persist:["preferences"]});K(pre).registerPrivateActions(E2);K(pre).registerPrivateSelectors(y2);K(B).registerPrivateActions(E2);K(B).registerPrivateSelectors(y2);var Z_=c(q(),1),mre=c(Z(),1);var kc=c(T(),1);function tze({className:e,actions:t,children:o,secondaryActions:r}){return(0,kc.jsx)("div",{style:{display:"contents",all:"initial"},children:(0,kc.jsx)("div",{className:Y(e,"block-editor-warning"),children:(0,kc.jsxs)("div",{className:"block-editor-warning__contents",children:[(0,kc.jsx)("p",{className:"block-editor-warning__message",children:o}),(t?.length>0||r)&&(0,kc.jsxs)("div",{className:"block-editor-warning__actions",children:[t?.length>0&&t.map((n,i)=>(0,kc.jsx)("span",{className:"block-editor-warning__action",children:n},i)),r&&(0,kc.jsx)(Z_.DropdownMenu,{className:"block-editor-warning__secondary",icon:ga,label:(0,mre.__)("More options"),popoverProps:{placement:"bottom-end",className:"block-editor-warning__dropdown"},noIcons:!0,children:()=>(0,kc.jsx)(Z_.MenuGroup,{children:r.map((n,i)=>(0,kc.jsx)(Z_.MenuItem,{onClick:n.onClick,children:n.title},i))})})]})]})})})}var Bm=tze;var X_=c(T(),1);function bre({originalBlockClientId:e,name:t,onReplace:o}){let{selectBlock:r}=(0,hre.useDispatch)(B),n=(0,gre.getBlockType)(t);return(0,X_.jsxs)(Bm,{actions:[(0,X_.jsx)(Xj.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>r(e),children:(0,I2.__)("Find original")},"find-original"),(0,X_.jsx)(Xj.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>o([]),children:(0,I2.__)("Remove")},"remove")],children:[(0,X_.jsxs)("strong",{children:[n?.title,": "]}),(0,I2.__)("This block can only be used once.")]})}var m1=c(T(),1);function A2({mayDisplayControls:e,mayDisplayParentControls:t,mayDisplayPatternEditingControls:o,blockEditingMode:r,isPreviewMode:n,...i}){let{name:s,isSelected:a,clientId:l,attributes:u={},__unstableLayoutClassNames:d}=i,{layout:f=null,metadata:p={}}=u,{bindings:m}=p,g=(0,P2.hasBlockSupport)(s,"layout",!1)||(0,P2.hasBlockSupport)(s,"__experimentalLayout",!1),b=!!kt()[U0]||(0,P2.hasBlockSupport)(s,"listView")||s==="core/navigation",{originalBlockClientId:v}=(0,O2.useContext)(Rn);return(0,m1.jsxs)(aI,{value:(0,O2.useMemo)(()=>({name:s,isSelected:a,clientId:l,layout:g?f:null,__unstableLayoutClassNames:d,[Nu]:e,[o_]:t,[r_]:o&&r!=="disabled",[n_]:r,[i_]:m,[sI]:n,[U0]:b}),[s,a,l,g,f,d,e,t,o,r,m,n,b]),children:[(0,m1.jsx)(fte,{...i}),v&&(0,m1.jsx)(bre,{originalBlockClientId:v,name:s,onReplace:i.onReplace})]})}function je(...e){let{clientId:t=null}=kt();return(0,yre.useSelect)(o=>K(o(B)).getBlockSettings(t,...e),[t,...e])}function _re(e){(0,vre.default)("wp.blockEditor.useSetting",{since:"6.5",alternative:"wp.blockEditor.useSettings",note:"The new useSettings function can retrieve multiple settings at once, with better performance."});let[t]=je(e);return t}var M2=c(T(),1),wre=([e,...t])=>e.toUpperCase()+t.join(""),oze=e=>(0,Bb.createHigherOrderComponent)(t=>function(r){return(0,M2.jsx)(t,{...r,colors:e})},"withCustomColorPalette"),rze=()=>(0,Bb.createHigherOrderComponent)(e=>function(o){let[r,n,i]=je("color.palette.custom","color.palette.theme","color.palette.default"),s=(0,Q_.useMemo)(()=>[...r||[],...n||[],...i||[]],[r,n,i]);return(0,M2.jsx)(e,{...o,colors:s})},"withEditorColorPalette");function kre(e,t){let o=e.reduce((r,n)=>({...r,...typeof n=="string"?{[n]:Bs(n)}:n}),{});return(0,Bb.compose)([t,r=>function(i){let{colors:s,...a}=i,{attributes:l,setAttributes:u}=a,d=(0,Q_.useRef)(null),f=(0,Q_.useMemo)(()=>{let m=d.current,g=Object.fromEntries(Object.entries(o).flatMap(([h,b])=>{let v=`custom${wre(h)}`,y=wre(h),_=Lu(s,l[h],l[v]),w=m?.[h],k=w?.color===_.color&&w?w:{..._,class:Ja(b,_.slug)},x=C=>{let E=uI(s,C);u({[h]:E?.slug||void 0,[v]:E?.slug?void 0:C})};return[[h,k],[`set${y}`,x]]}));return d.current=g,g},[l,s,u]),p=(0,Q_.useMemo)(()=>({getMostReadableColor:m=>Qee(s,m)}),[s]);return(0,M2.jsx)(r,{...a,...f,colorUtils:p})}])}function xre(e){return(...t)=>{let o=oze(e);return(0,Bb.createHigherOrderComponent)(kre(t,o),"withCustomColors")}}function Sre(...e){let t=rze();return(0,Bb.createHigherOrderComponent)(kre(e,t),"withColors")}var N2=c(F(),1),L2=c(ee(),1);function J_(e){if(e)return`has-${e}-gradient-background`}function D2(e,t){let o=e?.find(r=>r.slug===t);return o&&o.gradient}function Cre(e,t){return e?.find(r=>r.gradient===t)}function Ere(e,t){let o=Cre(e,t);return o&&o.slug}function nze({gradientAttribute:e="gradient",customGradientAttribute:t="customGradient"}={}){let{clientId:o}=kt(),[r,n,i]=je("color.gradients.custom","color.gradients.theme","color.gradients.default"),s=(0,N2.useMemo)(()=>[...r||[],...n||[],...i||[]],[r,n,i]),{gradient:a,customGradient:l}=(0,L2.useSelect)(m=>{let{getBlockAttributes:g}=m(B),h=g(o)||{};return{customGradient:h[t],gradient:h[e]}},[o,e,t]),{updateBlockAttributes:u}=(0,L2.useDispatch)(B),d=(0,N2.useCallback)(m=>{let g=Ere(s,m);if(g){u(o,{[e]:g,[t]:void 0});return}u(o,{[e]:void 0,[t]:m})},[s,o,u]),f=J_(a),p;return a?p=D2(s,a):p=l,{gradientClass:f,gradientValue:p,setGradient:d}}var ew=(e,t,o)=>{if(t){let r=e?.find(({slug:n})=>n===t);if(r)return r}return{size:o}};function Qj(e,t){let o=e?.find(({size:r})=>r===t);return o||{size:t}}function Im(e){if(e)return`has-${Bs(e)}-font-size`}var ize="1600px",sze="320px",aze=1,lze=.25,cze=.75,uze="14px";function Tre({minimumFontSize:e,maximumFontSize:t,fontSize:o,minimumViewportWidth:r=sze,maximumViewportWidth:n=ize,scaleFactor:i=aze,minimumFontSizeLimit:s}){if(s=Pm(s)?s:uze,o){let _=Pm(o);if(!_?.unit)return null;let w=Pm(s,{coerceTo:_.unit});if(w?.value&&!e&&!t&&_?.value<=w?.value)return null;if(t||(t=`${_.value}${_.unit}`),!e){let k=_.unit==="px"?_.value:_.value*16,x=Math.min(Math.max(1-.075*Math.log2(k),lze),cze),C=g1(_.value*x,3);w?.value&&C<w?.value?e=`${w.value}${w.unit}`:e=`${C}${_.unit}`}}let a=Pm(e),l=a?.unit||"rem",u=Pm(t,{coerceTo:l});if(!a||!u)return null;let d=Pm(e,{coerceTo:"rem"}),f=Pm(n,{coerceTo:l}),p=Pm(r,{coerceTo:l});if(!f||!p||!d)return null;let m=f.value-p.value;if(!m)return null;let g=g1(p.value/100,3),h=g1(g,3)+l,b=100*((u.value-a.value)/m),v=g1((b||1)*i,3),y=`${d.value}${d.unit} + ((1vw - ${h}) * ${v})`;return`clamp(${e}, ${y}, ${t})`}function Pm(e,t={}){if(typeof e!="string"&&typeof e!="number")return null;isFinite(e)&&(e=`${e}px`);let{coerceTo:o,rootSizeValue:r,acceptableUnits:n}={coerceTo:"",rootSizeValue:16,acceptableUnits:["rem","px","em"],...t},i=n?.join("|"),s=new RegExp(`^(\\d*\\.?\\d+)(${i}){1,1}$`),a=e.match(s);if(!a||a.length<3)return null;let[,l,u]=a,d=parseFloat(l);return o==="px"&&(u==="em"||u==="rem")&&(d=d*r,u=o),u==="px"&&(o==="em"||o==="rem")&&(d=d/r,u=o),(o==="em"||o==="rem")&&(u==="em"||u==="rem")&&(u=o),{value:g1(d,3),unit:u}}function g1(e,t=3){let o=Math.pow(10,t);return Number.isFinite(e)?parseFloat(Math.round(e*o)/o):void 0}var Rre=c(q(),1);var Bre=c(T(),1);function dze(e){let[t,o]=je("typography.fontSizes","typography.customFontSize");return(0,Bre.jsx)(Rre.FontSizePicker,{...e,fontSizes:t,disableCustomFontSizes:!o})}var Jj=dze;var h1=c(ue(),1),Pre=c(F(),1);var eH=c(T(),1),fze=[],Ire=([e,...t])=>e.toUpperCase()+t.join(""),Ore=(...e)=>{let t=e.reduce((o,r)=>(o[r]=`custom${Ire(r)}`,o),{});return(0,h1.createHigherOrderComponent)((0,h1.compose)([(0,h1.createHigherOrderComponent)(o=>function(n){let[i]=je("typography.fontSizes");return(0,eH.jsx)(o,{...n,fontSizes:i||fze})},"withFontSizes"),o=>class extends Pre.Component{constructor(n){super(n),this.setters=this.createSetters(),this.state={}}createSetters(){return Object.entries(t).reduce((n,[i,s])=>{let a=Ire(i);return n[`set${a}`]=this.createSetFontSize(i,s),n},{})}createSetFontSize(n,i){return s=>{let a=this.props.fontSizes?.find(({size:l})=>l===Number(s));this.props.setAttributes({[n]:a&&a.slug?a.slug:void 0,[i]:a&&a.slug?void 0:s})}}static getDerivedStateFromProps({attributes:n,fontSizes:i},s){let a=(u,d)=>s[d]?n[d]?n[d]!==s[d].slug:s[d].size!==n[u]:!0;if(!Object.values(t).some(a))return null;let l=Object.entries(t).filter(([u,d])=>a(d,u)).reduce((u,[d,f])=>{let p=n[d],m=ew(i,p,n[f]);return u[d]={...m,class:Im(p)},u},{});return{...s,...l}}render(){return(0,eH.jsx)(o,{...this.props,fontSizes:void 0,...this.state,...this.setters})}}]),"withFontSizes")};var Ib=c(Z(),1),V2=c(q(),1);var Are=c(T(),1),pze=[{icon:mm,title:(0,Ib.__)("Align text left"),align:"left"},{icon:lb,title:(0,Ib.__)("Align text center"),align:"center"},{icon:gm,title:(0,Ib.__)("Align text right"),align:"right"}],mze={placement:"bottom-start"};function gze({value:e,onChange:t,alignmentControls:o=pze,label:r=(0,Ib.__)("Align text"),description:n,isCollapsed:i=!0,isToolbar:s}){function a(p){return()=>t(e===p?void 0:p)}let l=o.find(p=>p.align===e);function u(){return l?l.icon:(0,Ib.isRTL)()?gm:mm}let d=s?V2.ToolbarGroup:V2.ToolbarDropdownMenu,f=s?{isCollapsed:i}:{toggleProps:n?{description:n}:{},popoverProps:mze};return(0,Are.jsx)(d,{icon:u(),label:r,controls:o.map(p=>{let{align:m}=p;return{...p,isActive:e===m,role:i?"menuitemradio":void 0,onClick:a(m)}}),...f})}var tH=gze;var oH=c(T(),1),F2=e=>(0,oH.jsx)(tH,{...e,isToolbar:!1}),Mre=e=>(0,oH.jsx)(tH,{...e,isToolbar:!0});var $2=c(Bo(),1),Y2=c(q(),1),Gre=c(F(),1),K2=c(ce(),1);var Wre=c(ee(),1),Am=c(ce(),1),sH=c(F(),1);var Fre=c(Vre(),1);var _ze=e=>e.name||"",wze=e=>e.title,kze=e=>e.description||"",xze=e=>e.keywords||[],Sze=e=>e.category,Cze=()=>null,Eze=[/([\p{Ll}\p{Lo}\p{N}])([\p{Lu}\p{Lt}])/gu,/([\p{Lu}\p{Lt}])([\p{Lu}\p{Lt}][\p{Ll}\p{Lo}])/gu],Tze=new RegExp("(\\p{C}|\\p{P}|\\p{S})+","giu"),rH=new Map,nH=new Map;function j2(e=""){if(rH.has(e))return rH.get(e);let t=cI(e,{splitRegexp:Eze,stripRegexp:Tze}).split(" ").filter(Boolean);return rH.set(e,t),t}function b1(e=""){if(nH.has(e))return nH.get(e);let t=(0,Fre.default)(e);return t=t.replace(/^\//,""),t=t.toLowerCase(),nH.set(e,t),t}var y1=(e="")=>j2(b1(e)),Rze=(e,t)=>e.filter(o=>!y1(t).some(r=>r.includes(o))),H2=(e,t,o,r)=>y1(r).length===0?e:v1(e,r,{getCategory:s=>t.find(({slug:a})=>a===s.category)?.title,getCollection:s=>o[s.name.split("/")[0]]?.title}),v1=(e=[],t="",o={})=>{if(y1(t).length===0)return e;let n=e.map(i=>[i,Bze(i,t,o)]).filter(([,i])=>i>0);return n.sort(([,i],[,s])=>s-i),n.map(([i])=>i)};function Bze(e,t,o={}){let{getName:r=_ze,getTitle:n=wze,getDescription:i=kze,getKeywords:s=xze,getCategory:a=Sze,getCollection:l=Cze}=o,u=r(e),d=n(e),f=i(e),p=s(e),m=a(e),g=l(e),h=b1(t),b=b1(d),v=0;if(h===b)v+=30;else if(b.startsWith(h))v+=20;else{let y=[u,d,f,...p,m,g].join(" "),_=j2(h);Rze(_,y).length===0&&(v+=10)}if(v!==0&&u.startsWith("core/")){let y=u!==e.id;v+=y?1:2}return v}var Wu=c(ce(),1),tw=c(ee(),1),W2=c(F(),1),zre=c(Ns(),1),U2=c(Z(),1);var Ize=(e,t,o)=>{let r=(0,W2.useMemo)(()=>({[Em]:!!o}),[o]),[n]=(0,tw.useSelect)(d=>[d(B).getInserterItems(e,r)],[e,r]),{getClosestAllowedInsertionPoint:i}=K((0,tw.useSelect)(B)),{createErrorNotice:s}=(0,tw.useDispatch)(zre.store),[a,l]=(0,tw.useSelect)(d=>{let{getCategories:f,getCollections:p}=d(Wu.store);return[f(),p()]},[]),u=(0,W2.useCallback)(({name:d,initialAttributes:f,innerBlocks:p,innerContent:m,syncStatus:g,content:h},b)=>{let v=i(d,e);if(v===null){let _=(0,Wu.getBlockType)(d)?.title??d;s((0,U2.sprintf)((0,U2.__)(`Block "%s" can't be inserted.`),_),{type:"snackbar",id:"inserter-notice"});return}let y=g==="unsynced"?(0,Wu.parse)(h,{__unstableSkipMigrationLogs:!0}):(0,Wu.createBlock)(d,f,(0,Wu.createBlocksFromInnerBlocksTemplate)(p),m);t(y,void 0,b,v)},[i,e,t,s]);return[n,a,l,u]},Om=Ize;var jre=c(q(),1);var Hre=c(F(),1),iH=c(T(),1);function Pze({icon:e,showColors:t=!1,className:o,context:r}){e?.src==="block-default"&&(e={src:tC});let n=(0,iH.jsx)(jre.Icon,{icon:e&&e.src?e.src:e,context:r}),i=t?{backgroundColor:e&&e.background,color:e&&e.foreground}:{};return(0,iH.jsx)("span",{style:i,className:Y("block-editor-block-icon",o,{"has-colors":t}),children:n})}var Lt=(0,Hre.memo)(Pze);var G2=(e,t)=>(t&&e.sort(({id:o},{id:r})=>{let n=t.indexOf(o),i=t.indexOf(r);return n<0&&(n=t.length),i<0&&(i=t.length),n-i}),e);var ow=c(T(),1),Oze=()=>{},Aze=9;function Mze(){return{name:"blocks",className:"block-editor-autocompleters__block",triggerPrefix:"/",useItems(e){let{rootClientId:t,selectedBlockId:o,prioritizedBlocks:r}=(0,Wre.useSelect)(u=>{let{getSelectedBlockClientId:d,getBlock:f,getBlockListSettings:p,getBlockRootClientId:m}=u(B),{getActiveBlockVariation:g}=u(Am.store),h=d(),{name:b,attributes:v}=f(h),y=g(b,v),_=m(h);return{selectedBlockId:y?`${b}/${y.name}`:b,rootClientId:_,prioritizedBlocks:p(_)?.prioritizedInserterBlocks}},[]),[n,i,s]=Om(t,Oze,!0),a=(0,sH.useMemo)(()=>(e.trim()?H2(n,i,s,e):G2(ju(n,"frecency","desc"),r)).filter(d=>d.id!==o).slice(0,Aze),[e,o,n,i,s,r]);return[(0,sH.useMemo)(()=>a.map(u=>{let{title:d,icon:f,isDisabled:p}=u;return{key:`block-${u.id}`,value:u,label:(0,ow.jsxs)(ow.Fragment,{children:[(0,ow.jsx)(Lt,{icon:f,showColors:!0},"icon"),d]}),isDisabled:p}}),[a])]},allowContext(e,t){return!(/\S/.test(e)||/\S/.test(t))},getOptionCompletion(e){let{name:t,initialAttributes:o,innerBlocks:r,innerContent:n,syncStatus:i,blocks:s}=e;return{action:"replace",value:i==="unsynced"?(s??[]).map(a=>(0,Am.cloneBlock)(a)):(0,Am.createBlock)(t,o,(0,Am.createBlocksFromInnerBlocksTemplate)(r),n)}}}}var Ure=Mze();var $re=c(T(),1),Nze=[];function Yre({completers:e=Nze}){let{name:t}=kt();return(0,Gre.useMemo)(()=>{let o=[...e];return(t===(0,K2.getDefaultBlockName)()||(0,K2.getBlockSupport)(t,"__experimentalSlashInserter",!1))&&(o=[...o,Ure]),(0,$2.hasFilter)("editor.Autocomplete.completers")&&(o===e&&(o=o.map(r=>({...r}))),o=(0,$2.applyFilters)("editor.Autocomplete.completers",o,t)),o},[e,t])}function Kre(e){return(0,Y2.__unstableUseAutocompleteProps)({...e,completers:Yre(e)})}function Lze(e){return(0,$re.jsx)(Y2.Autocomplete,{...e,completers:Yre(e)})}var qre=Lze;var wne=c(Z(),1),Dm=c(q(),1);var vne=c(ee(),1);var tO=c(F(),1);var _r=c(Z(),1);var Un=c(q(),1);var rw=c(Z(),1);var va={default:{name:"default",slug:"flow",className:"is-layout-flow",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},constrained:{name:"constrained",slug:"constrained",className:"is-layout-constrained",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > :where(:not(.alignleft):not(.alignright):not(.alignfull))",rules:{"max-width":"var(--wp--style--global--content-size)","margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > .alignwide",rules:{"max-width":"var(--wp--style--global--wide-size)"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},flex:{name:"flex",slug:"flex",className:"is-layout-flex",displayMode:"flex",baseStyles:[{selector:"",rules:{"flex-wrap":"wrap","align-items":"center"}},{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]},grid:{name:"grid",slug:"grid",className:"is-layout-grid",displayMode:"grid",baseStyles:[{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]}};function Ls(e,t=""){return e.split(",").map(o=>`${o}${t?` ${t}`:""}`).join(",")}function Mm(e,t=va,o,r){let n="";return t?.[o]?.spacingStyles?.length&&r&&t[o].spacingStyles.forEach(i=>{n+=`${Ls(e,i.selector.trim())} { `,n+=Object.entries(i.rules).map(([s,a])=>`${s}: ${a||r}`).join("; "),n+="; }"}),n}function q2(e){let{contentSize:t,wideSize:o,type:r="default"}=e,n={},i=/^(?!0)\d+(px|em|rem|vw|vh|%|svw|lvw|dvw|svh|lvh|dvh|vi|svi|lvi|dvi|vb|svb|lvb|dvb|vmin|svmin|lvmin|dvmin|vmax|svmax|lvmax|dvmax)?$/i;return i.test(t)&&r==="constrained"&&(n.none=(0,rw.sprintf)((0,rw.__)("Max %s wide"),t)),i.test(o)&&(n.wide=(0,rw.sprintf)((0,rw.__)("Max %s wide"),o)),n}var xc=c(Z(),1);var Uu=(e,t)=>e?.includes?e==="0"||e.includes(`var:preset|${t}|`):!1;function Z2(e,t){if(!e)return;if(e==="0"||e==="default")return e;let o=e.match(new RegExp(`var:preset\\|${t}\\|(.+)`));return o?o[1]:void 0}function Zre(e,t,o){if(e===void 0)return 0;let r=parseFloat(e,10)===0?"0":Z2(e,o),n=t.findIndex(i=>String(i.slug)===r);return n!==-1?n:NaN}function aH(e,t,o){if(!Uu(e,o))return e;let r=parseFloat(e,10)===0?"0":Z2(e,o);return t.find(i=>String(i.slug)===r)?.size}function Xre(e,t,o){if(!e||Uu(e,o)||e==="0")return e;let r=t.find(n=>String(n.size)===String(e));return r?.slug?`var:preset|${o}|${r.slug}`:e}var Qre="spacing",Jre=8,Nm=["top","bottom","left","right"],ene={top:void 0,right:void 0,bottom:void 0,left:void 0},X2={custom:WP,axial:WP,horizontal:zz,vertical:Uz,top:Wz,right:Hz,bottom:Fz,left:jz},Gu={default:(0,xc.__)("Spacing control"),top:(0,xc.__)("Top"),bottom:(0,xc.__)("Bottom"),left:(0,xc.__)("Left"),right:(0,xc.__)("Right"),mixed:(0,xc.__)("Mixed"),vertical:(0,xc.__)("Vertical"),horizontal:(0,xc.__)("Horizontal"),axial:(0,xc.__)("Horizontal & vertical"),custom:(0,xc.__)("Custom")},Ef={axial:"axial",top:"top",right:"right",bottom:"bottom",left:"left",custom:"custom"};function Q2(e){return Uu(e,Qre)}function tne(e,t){if(!Q2(e))return e;let o=Z2(e,Qre);return t.find(n=>String(n.slug)===o)?.size}function nw(e,t){if(!e||Q2(e)||e==="0")return e;let o=t.find(r=>String(r.size)===String(e));return o?.slug?`var:preset|spacing|${o.slug}`:e}function nl(e){if(!e||typeof e!="string")return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function lH(e,t){if(!e||!e.length)return!1;let o=e.includes("horizontal")||e.includes("left")&&e.includes("right"),r=e.includes("vertical")||e.includes("top")&&e.includes("bottom");return t==="horizontal"?o:t==="vertical"?r:o||r}function Dze(e=[]){let t={top:0,right:0,bottom:0,left:0};return e.forEach(o=>t[o]+=1),(t.top+t.bottom)%2===0&&(t.left+t.right)%2===0}function one(e={},t){let{top:o,right:r,bottom:n,left:i}=e,s=[o,r,n,i].filter(Boolean),a=o===n&&i===r&&(!!o||!!i),l=!s.length&&Dze(t),u=t?.includes("horizontal")&&t?.includes("vertical")&&t?.length===2;if(lH(t)&&(a||l))return Ef.axial;if(u&&s.length===1){let d;return Object.entries(e).some(([f,p])=>(d=f,p!==void 0)),d}return t?.length===1&&!s.length?t[0]:Ef.custom}function rne(e,t){let o=e?.inherit||e?.contentSize||e?.wideSize?{...e,type:"constrained"}:e||t||{};return["flex","grid"].includes(o?.type)}function iw(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function _a(e,t="0"){let o=iw(e);if(!o)return null;let r=nl(o?.top)||t,n=nl(o?.left)||t;return r===n?r:`${r} ${n}`}var Po=c(T(),1),Vze={left:"flex-start",right:"flex-end",center:"center","space-between":"space-between"},nne={left:"flex-start",right:"flex-end",center:"center",stretch:"stretch"},Fze={top:"flex-start",center:"center",bottom:"flex-end",stretch:"stretch","space-between":"space-between"},ine={horizontal:"center",vertical:"top"},zze={top:{icon:kC,label:(0,_r._x)("Align top","Block vertical alignment setting")},center:{icon:fC,label:(0,_r._x)("Align middle","Block vertical alignment setting")},bottom:{icon:uC,label:(0,_r._x)("Align bottom","Block vertical alignment setting")},stretch:{icon:vC,label:(0,_r._x)("Stretch to fill","Block vertical alignment setting")},"space-between":{icon:hC,label:(0,_r._x)("Space between","Block vertical alignment setting")}},jze=["wrap","nowrap"],lne={name:"flex",label:(0,_r.__)("Flex"),hasInspectorControls(e={}){let{allowOrientation:t=!0,allowJustification:o=!0,allowVerticalAlignment:r=!0,allowWrap:n=!0}=e;return t||o||r||n},inspectorControls:function({layout:t={},onChange:o,layoutBlockSupport:r={},resetLayout:n={},clientId:i}){let{allowOrientation:s=!0,allowJustification:a=!0,allowVerticalAlignment:l=!0,allowWrap:u=!0}=r,d=(_,w)=>(t?.[_]??w)!==(n?.[_]??w),f=()=>d("justifyContent","left"),p=()=>d("verticalAlignment",cne(t)),m=()=>d("orientation","horizontal"),g=()=>d("flexWrap","wrap"),h=()=>o(Xe({...t,justifyContent:n?.justifyContent})),b=()=>o(Xe({...t,verticalAlignment:Hze(n?.verticalAlignment,t?.orientation)})),v=()=>{let{verticalAlignment:_,justifyContent:w}=t,k=n?.orientation,x=!k||k==="horizontal";o(Xe({...t,orientation:k,verticalAlignment:n?.verticalAlignment??(x&&_==="space-between"?"center":_),justifyContent:n?.justifyContent??(x&&w==="stretch"?"left":w)}))},y=()=>o(Xe({...t,flexWrap:n?.flexWrap}));return(0,Po.jsxs)(Po.Fragment,{children:[(a||s)&&(0,Po.jsxs)(Un.Flex,{align:"flex-start",className:"block-editor-hooks__flex-layout-controls",gap:4,justify:"flex-start",children:[a&&(0,Po.jsx)(Un.__experimentalToolsPanelItem,{label:(0,_r.__)("Justification"),hasValue:f,onDeselect:h,isShownByDefault:!0,panelId:i,children:(0,Po.jsx)(ane,{layout:t,onChange:o})}),s&&(0,Po.jsx)(Un.__experimentalToolsPanelItem,{label:(0,_r.__)("Orientation"),hasValue:m,onDeselect:v,isShownByDefault:!0,panelId:i,children:(0,Po.jsx)($ze,{layout:t,onChange:o})})]}),l&&(0,Po.jsx)(Un.__experimentalToolsPanelItem,{label:(0,_r.__)("Alignment"),hasValue:p,onDeselect:b,panelId:i,children:(0,Po.jsx)(sne,{layout:t,onChange:o})}),u&&(0,Po.jsx)(Un.__experimentalToolsPanelItem,{label:(0,_r.__)("Wrapping"),hasValue:g,onDeselect:y,panelId:i,children:(0,Po.jsx)(Gze,{layout:t,onChange:o})})]})},toolBarControls:function({layout:t={},onChange:o,layoutBlockSupport:r,controlsGroup:n="block"}){let{allowVerticalAlignment:i=!0,allowJustification:s=!0}=r;return!s&&!i?null:(0,Po.jsxs)(Ko,{group:n,__experimentalShareWithChildBlocks:!0,children:[s&&(0,Po.jsx)(ane,{layout:t,onChange:o,isToolbar:!0}),i&&(0,Po.jsx)(sne,{layout:t,onChange:o,isToolbar:!0})]})},getLayoutStyle:function({selector:t,layout:o={},viewportOverrides:r,style:n,blockName:i,hasBlockGapSupport:s,globalBlockGapValue:a,layoutDefinitions:l=va}){let u=r!==void 0,d=u?{...o,...r}:o,f=S=>Object.hasOwn(r||{},S),{orientation:p="horizontal"}=d,m="0.5em";if(a){let S=iw(a);m=nl(S?.left)||nl(S?.top)||"0.5em"}let g=n?.spacing?.blockGap&&!io(i,"spacing","blockGap")?_a(n?.spacing?.blockGap,m):void 0,h=!u||Object.hasOwn(n?.spacing||{},"blockGap"),b=Vze[d.justifyContent],v=jze.includes(d.flexWrap)?d.flexWrap:"wrap",y=Fze[d.verticalAlignment],_=nne[d.justifyContent]||nne.left,w="",k=[],x=!u||f("flexWrap"),C=!u||f("orientation"),E=!u||f("justifyContent")||f("orientation"),R=!u||f("verticalAlignment")||f("orientation");return x&&v&&v!=="wrap"&&k.push(`flex-wrap: ${v}`),p==="horizontal"?(f("orientation")&&k.push("flex-direction: row"),R&&y&&k.push(`align-items: ${y}`),E&&b&&k.push(`justify-content: ${b}`)):(R&&y&&k.push(`justify-content: ${y}`),C&&k.push("flex-direction: column"),E&&k.push(`align-items: ${_}`)),k.length&&(w=`${Ls(t)} {
+				`),h+="}"),a.blockStyles){let b=NC(e);u.forEach(v=>{if(v.isStyleVariation&&!a.variationStyles)return;let y=H6e(v,b);[v,...y,...wte(v),...y.flatMap(wte)].forEach(_=>{h+=G6e(_,{tree:l,useRootPaddingAlign:f,disableLayoutStyles:n,hasBlockGapSupport:o,hasFallbackGapSupport:r,disableRootPadding:i})})})}if(a.layoutStyles&&(h=h+".wp-site-blocks > .alignleft { float: left; margin-right: 2em; }",h=h+".wp-site-blocks > .alignright { float: right; margin-left: 2em; }",h=h+".wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }"),a.blockGap&&o){let b=FP(l?.styles?.spacing?.blockGap)||"0.5em";h=h+`:root :where(.wp-site-blocks) > * { margin-block-start: ${b}; margin-block-end: 0; }`,h=h+":root :where(.wp-site-blocks) > :first-child { margin-block-start: 0; }",h=h+":root :where(.wp-site-blocks) > :last-child { margin-block-end: 0; }"}return a.presets&&d.forEach(({selector:b,presets:v})=>{(Nu===b||AC===b)&&(b="");let y=L6e(b,v);y.length>0&&(h+=y)}),h};var $6e=(e,t)=>{if(e?.selectors&&Object.keys(e.selectors).length>0)return e.selectors;let o={root:t};return Object.entries(M6e).forEach(([r,n])=>{let i=ca(e,r);i&&(o[n]=i)}),o},UP=(e,t)=>{let{getBlockStyles:o}=(0,kte.select)(Zi.store),r={};return e.forEach(n=>{let i=n.name,s=ca(n);if(!s)return;let a=ca(n,"filter.duotone");if(!a){let g=ca(n),h=(0,Zi.getBlockSupport)(n,"color.__experimentalDuotone",!1);typeof h=="string"&&g&&(a=bc(g,h))}let l=!!n?.supports?.layout||!!n?.supports?.__experimentalLayout,u=n?.supports?.spacing?.blockGap,d=typeof u=="object"&&!Array.isArray(u)?u.__experimentalDefault:void 0,f=o(i),p={};f?.forEach(g=>{let h=t?`-${t}`:"",b=`${g.name}${h}`,v=Fz(b,s);p[b]=v});let m=$6e(n,s);r[i]={duotoneSelector:a??void 0,fallbackGapValue:d,featureSelectors:Object.keys(m).length?m:void 0,hasLayoutSupport:l,name:i,selector:s,styleVariationSelectors:f?.length?p:void 0}}),r};function WP(e,t){let o="";return!e||e.trim()===""||e.split("&").forEach(n=>{if(!n||n.trim()==="")return;if(!n.includes("{"))o+=`:root :where(${t}){${n.trim()}}`;else{let s=n.replace("}","").split("{");if(s.length!==2)return;let[a,l]=s,u=a.match(/([>+~\s]*::[a-zA-Z-]+)/),d=u?u[1]:"",f=u?a.replace(d,"").trim():a.trim(),p;f===""?p=t:p=a.startsWith(" ")?bc(t,f):LP(t,f),o+=`:root :where(${p})${d}{${l.trim()}}`}}),o}function GP(e,t,o,{resolveRefs:r=!0}={}){if(!e?.styles?.blocks?.[t]?.variations?.[o])return;let n=s=>{Object.keys(s).forEach(a=>{let l=s[a];if(typeof l=="object"&&l!==null)if(l.ref!==void 0)if(typeof l.ref!="string"||l.ref.trim()==="")delete s[a];else{let u=$o(e,l.ref);u!=null?s[a]=u:delete s[a]}else n(l),Object.keys(l).length===0&&delete s[a]})},i=JSON.parse(JSON.stringify(e.styles.blocks[t].variations[o]));return r&&n(i),i}var $z="default";function Rte(e){let t=e?.viewport,o=e?.pseudoState;return(!t||t===$z)&&(!o||o===$z)}function Y6e(e){return Rte(e)?[]:[e.viewport,e.pseudoState].filter(t=>!!t&&t!==$z)}function K6e(e,t){let o=Y6e(t);return o.length?$o(e,o):e}var q6e=new Set(["blocks","variations","css"]),Wz=Object.freeze({value:{},sources:{}}),Z6e={root:{layer:"root"},element:{layer:"element"},block:{layer:"block"},blockVariation:{layer:"blockVariation"}};function mm(e){let t=Z6e[e];return t?{...t}:null}function gm(e,t){return!e||!t?null:{styles:e,source:t}}function X6e(e){return e.join(".")}function Q6e(e){return{...e}}function Bte(e){return e===""||e===null||typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length===0}function Gz(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e.ref=="string"}function hm(e){if(!e||typeof e!="object"||Array.isArray(e))return null;let t={};for(let o of Object.keys(e))if(!q6e.has(o)){if(o==="elements"){e.elements&&typeof e.elements=="object"&&(t.elements=e.elements);continue}Bte(e[o])||(t[o]=e[o])}return Object.keys(t).length===0?null:t}var Cte=new Set(["backgroundImage"]);function Ite(e,t,o,r,n,i=[]){if(!t||typeof t!="object"||Array.isArray(t))return e;for(let s of Object.keys(t)){let a=t[s];if(Bte(a))continue;if(Gz(a)){if(a.ref.trim()==="")continue;let u=$o(o,a.ref);if(u==null||Gz(u))continue;a=u}let l=[...i,s];if(!Cte.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)&&!Gz(a)){let u=e[s]&&typeof e[s]=="object"&&!Array.isArray(e[s])?e[s]:{};e[s]=Ite({...u},a,o,r,n,l)}else e[s]=Cte.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)?{...a}:a,r&&n&&(n[X6e(l)]=Q6e(r))}return e}function $P(e,t){if(!e)return null;let o=K6e(e,t);return o&&typeof o=="object"&&!Array.isArray(o)?o:null}var J6e=["color.background","color.gradient","background","spacing","dimensions","border","shadow","filter"];function e4e(e){return e.startsWith("elements.")?!1:J6e.some(t=>e===t||e.startsWith(`${t}.`))}function Pte(e,t){if(!e||typeof e!="object")return;let[o,...r]=t;if(r.length===0){delete e[o];return}let n=e[o];n&&typeof n=="object"&&(Pte(n,r),Object.keys(n).length===0&&delete e[o])}function t4e(e,t){for(let o of Object.keys(t))t[o].layer==="root"&&e4e(o)&&(Pte(e,o.split(".")),delete t[o])}function o4e(e,t,o){let r=e?.background?.backgroundImage;if(!r)return;let n=pm(r,{...t,_links:o??void 0});n!==void 0&&(e.background.backgroundImage=n)}function Ete(e,{blockName:t,variationName:o=null,elements:r=null,viewport:n=null,pseudoState:i=null}={}){if(!e||!e.styles||!t)return Wz;let s=e.styles,a={viewport:n,pseudoState:i},l=s,u=s.blocks?.[t]??null,d=(r??[]).map(b=>s.elements?.[b]??null).filter(b=>!!b),f=o?GP(e,t,o)??null:null,p=[gm(hm(l),mm("root")),...d.map(b=>gm(hm(b),mm("element"))),u?gm(hm(u),mm("block")):null,f?gm(hm(f),mm("blockVariation")):null];Rte(a)||p.push(gm(hm($P(l,a)),mm("root")),...d.map(b=>gm(hm($P(b,a)),mm("element"))),u?gm(hm($P(u,a)),mm("block")):null,f?gm(hm($P(f,a)),mm("blockVariation")):null);let m=p.filter(Boolean);if(m.length===0)return Wz;let g={},h=m.reduce((b,v)=>Ite(b,v.styles,e,v.source,g),{});return t4e(h,g),o4e(h,e,e._links??null),{value:h,sources:g}}var r4e={},Tte=new WeakMap;function Ote(e,t={}){let o=e?.styles;if(!o||typeof o!="object")return Ete(e,t);let r=Tte.get(o);r||(r=new WeakMap,Tte.set(o,r));let n=e?._links??r4e,i=r.get(n);i||(i=new Map,r.set(n,i));let s=`${t.elements?.join(",")??""}:${t.viewport??""}:${t.pseudoState??""}`,a=(t.blockName||"")+""+(t.variationName||"")+""+s;if(i.has(a))return i.get(a);let l=Ete(e,t);return i.set(a,l),l}var Ate=c(qB(),1),{lock:Mte,unlock:Lyt}=(0,Ate.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/global-styles-engine");var Lo={};Mte(Lo,{getResponsiveMediaQueries:NC,getViewportBreakpoints:Hz,getViewportBreakpointValueInPixels:jz,getDuotoneFilter:gte,getDuotoneStylesheet:mte,getDuotoneUnsetStylesheet:pte,resolveStyle:Ote,getVariationStyle:GP});var YP=c(Z(),1);var pn={desktop:{label:(0,YP.__)("Desktop"),icon:M8,key:"desktop"},tablet:{label:(0,YP.__)("Tablet"),icon:wz,key:"tablet"},mobile:{label:(0,YP.__)("Mobile"),icon:aC,key:"mobile"}},Yz=Object.entries(pn);var KP=c(ce(),1),Nte=c(Bo(),1);function We(e,t,o){let r=Array.isArray(t)?[...t]:[t],n=Array.isArray(e)?[...e]:{...e},i=r.pop(),s=n;for(let a of r){let l=s[a];s[a]=s=Array.isArray(l)?[...l]:{...l}}return s[i]=o,n}var pf=(e,t,o)=>{let r=Array.isArray(t)?t:t.split("."),n=e;return r.forEach(i=>{n=n?.[i]}),n??o};var n4e=["color","border","dimensions","typography","spacing"],i4e={"color.palette":e=>e.colors,"color.gradients":e=>e.gradients,"color.custom":e=>e.disableCustomColors===void 0?void 0:!e.disableCustomColors,"color.customGradient":e=>e.disableCustomGradients===void 0?void 0:!e.disableCustomGradients,"typography.fontSizes":e=>e.fontSizes,"typography.customFontSize":e=>e.disableCustomFontSizes===void 0?void 0:!e.disableCustomFontSizes,"typography.lineHeight":e=>e.enableCustomLineHeight,"spacing.units":e=>{if(e.enableCustomUnits!==void 0)return e.enableCustomUnits===!0?["px","em","rem","vh","vw","%"]:e.enableCustomUnits},"spacing.padding":e=>e.enableCustomSpacing},s4e={"border.customColor":"border.color","border.customStyle":"border.style","border.customWidth":"border.width","typography.customFontStyle":"typography.fontStyle","typography.customFontWeight":"typography.fontWeight","typography.customLetterSpacing":"typography.letterSpacing","typography.customTextDecorations":"typography.textDecoration","typography.customTextTransforms":"typography.textTransform","border.customRadius":"border.radius","spacing.customMargin":"spacing.margin","spacing.customPadding":"spacing.padding","typography.customLineHeight":"typography.lineHeight"},a4e=e=>s4e[e]||e;function Lte(e,t,...o){let r=Jt(e,t),n=[];if(t){let i=t;do{let s=Jt(e,i);(0,KP.hasBlockSupport)(s,"__experimentalSettings",!1)&&n.push(i)}while(i=e.blocks.parents.get(i))}return o.map(i=>{if(n4e.includes(i)){console.warn("Top level useSetting paths are disabled. Please use a subpath to query the information needed.");return}let s=(0,Nte.applyFilters)("blockEditor.useSetting.before",void 0,i,t,r);if(s!==void 0)return s;let a=a4e(i);for(let d of n){let f=ua(e,d);if(s=pf(f.settings?.blocks?.[r],a)??pf(f.settings,a),s!==void 0)break}let l=mf(e);if(s===void 0&&r&&(s=pf(l.__experimentalFeatures?.blocks?.[r],a)),s===void 0&&(s=pf(l.__experimentalFeatures,a)),s!==void 0)return KP.__EXPERIMENTAL_PATHS_WITH_OVERRIDE[a]?s.custom??s.theme??s.default:s;let u=i4e[a]?.(l);return u!==void 0?u:a==="typography.dropCap"?!0:void 0})}var{isContentBlock:Kz,editableRootKey:l4e}=K(bm.privateApis),{getViewportBreakpoints:c4e}=K(Lo);function Dte(e,t){return t===pn.desktop.key?!0:c4e(mf(e)?.__experimentalFeatures?.viewport)[t]!==void 0}function u4e(e){return e.isBlockInterfaceHidden}function d4e(e){return e?.lastBlockInserted?.clientIds}function f4e(e,t){return e.blocks.byClientId.get(t)}var p4e=(e,t)=>{let o=r=>Xi(e,r)==="disabled"&&Vn(e,r).every(o);return Vn(e,t).every(o)};function VC(e,t,o){let r=Kz(t),n=Jt(e,o),i=Kz(n);return gb(e)===o||i&&r}function Vte(e,t){return{clientId:t,innerBlocks:Fte(e,t)}}function Fte(e,t=""){return Vn(e,t).map(o=>Vte(e,o))}var qz=(0,Rn.createSelector)(Vte,e=>[e.blocks.order]),Zz=(0,Rn.createSelector)(Fte,e=>[e.blocks.order]);function Xz(e,t,o){let r=Vn(e,t),n=[];for(let i of r){let s=Xz(e,i,o);o(e,i)?n.push({clientId:i,innerBlocks:s}):n.push(...s)}return n}function m4e(e,t){return Xz(e,t,(o,r)=>Xi(o,r)!=="disabled")}function g4e(e,t){let o=e.blocks.parents.get(t);for(;o!==void 0;){let r=e.blocks.blockEditingModes.get(o);if(r)return r==="disabled";o=e.blocks.parents.get(o)}return!1}var h4e=(0,Rn.createSelector)((e,t)=>{if(!t||Xi(e,t)!=="default"||oj(e,t)!=="visual"||!(0,bm.getBlockType)(Jt(e,t))?.[l4e])return!1;let o=Vn(e,vr(e,t));return o.length>1&&o.every(r=>Xi(e,r)==="default")},e=>[e.blocks.order,e.blocks.parents,e.blocks.byClientId,e.blocks.blockEditingModes,e.derivedBlockEditingModes,e.blocksMode]);function b4e(e,t){return Xz(e,t,(o,r)=>{if(Xi(o,r)!=="disabled")return!0;let n=o.blocks.blockEditingModes.get(r);if(n)return n!=="disabled";if(g4e(o,r))return!1;if(o.editedContentOnlySection){if(qP(o,r))return!1;if(!gf(o,r)||Kz(Jt(o,r)))return!0}return!1})}var y4e=(0,Rn.createSelector)(m4e,e=>[e.blocks.order,e.derivedBlockEditingModes,e.blocks.blockEditingModes]),v4e=(0,Rn.createSelector)(b4e,e=>[e.blocks.order,e.derivedBlockEditingModes,e.blocks.blockEditingModes,e.blocks.parents,e.editedContentOnlySection,...e.editedContentOnlySection?[e.blocks.byClientId,e.blocks.attributes,e.blockListSettings,e.settings]:[]]),_4e=(0,Rn.createSelector)((e,t,o=!1)=>Xa(e,t,o).filter(r=>Xi(e,r)!=="disabled"),e=>[e.blocks.parents,e.blocks.blockEditingModes,e.settings.templateLock,e.blockListSettings]);function w4e(e){return e.removalPromptData}function k4e(e){return e.blockRemovalRules}var x4e=(0,Rn.createSelector)(e=>{let o=I_(e).reduce((r,n,i)=>(r[n]=i,r),{});return[...e.styleOverrides].sort((r,n)=>{let[,{clientId:i}]=r,[,{clientId:s}]=n,a=o[i]??-1,l=o[s]??-1;return a-l})},e=>[e.blocks.order,e.styleOverrides]);function S4e(e){return e.registeredInserterMediaCategories}var C4e=(0,Rn.createSelector)(e=>{let{settings:{inserterMediaCategories:t,allowedMimeTypes:o,enableOpenverseMediaCategory:r},registeredInserterMediaCategories:n}=e;if(!t&&!n.length||!o)return;let i=t?.map(({name:a})=>a)||[];return[...t||[],...(n||[]).filter(({name:a})=>!i.includes(a))].filter(a=>!r&&a.name==="openverse"?!1:Object.values(o).some(l=>l.startsWith(`${a.mediaType}/`)))},e=>[e.settings.inserterMediaCategories,e.settings.allowedMimeTypes,e.settings.enableOpenverseMediaCategory,e.registeredInserterMediaCategories]),E4e=(0,Rn.createRegistrySelector)(e=>(0,Rn.createSelector)((t,o=null)=>{let{getAllPatterns:r}=K(e(yr)),n=r(),{allowedBlockTypes:i}=mf(t);return n.some(s=>{let{inserter:a=!0}=s;if(!a)return!1;let l=mb(s);return zC(l,i)&&l.every(({name:u})=>hb(t,u,o))})},(t,o)=>[...jC(e)(t),...ym(e)(t,o)])),T4e=(0,Rn.createRegistrySelector)(e=>(0,Rn.createSelector)((t,o)=>{if(o?.startsWith("core/block/")){let r=parseInt(o.slice(11),10),n=K(e(yr)).getReusableBlocks().find(({id:i})=>i===r);return n?FC(n,t.settings[cf]?.(e)??t.settings.__experimentalUserPatternCategories):null}return[...t.settings.__experimentalBlockPatterns??[],...t.settings[om]?.(e)??[]].find(({name:r})=>r===o)},(t,o)=>o?.startsWith("core/block/")?[K(e(yr)).getReusableBlocks(),t.settings.__experimentalReusableBlocks]:[t.settings.__experimentalBlockPatterns,t.settings[om]?.(e)])),R4e=(0,Rn.createRegistrySelector)(e=>(0,Rn.createSelector)(t=>[...K(e(yr)).getReusableBlocks().map(o=>FC(o,t.settings[cf]?.(e)??t.settings.__experimentalUserPatternCategories)),...t.settings.__experimentalBlockPatterns??[],...t.settings[om]?.(e)??[]].filter((o,r,n)=>r===n.findIndex(i=>o.name===i.name)),jC(e))),B4e=[],I4e=(0,Rn.createRegistrySelector)(e=>t=>{let o=t.settings[JB];return(o?o(e):t.settings.__experimentalReusableBlocks)??B4e});function P4e(e){return e.lastFocus}function O4e(e){return e.isDragging}function A4e(e){return e.expandedBlock}var Qz=(e,t)=>{let o=t,r;for(;!r&&(o=e.blocks.parents.get(o));)Lu(e,o)==="contentOnly"&&(r=o);return r};function zte(e,t){let o=Jt(e,t);if(o==="core/block")return!0;let r=ua(e,t),n=o==="core/template-part",i=e.settings?.[nm],s=e.settings?.disableContentOnlyForUnsyncedPatterns,a=e.settings?.disableContentOnlyForTemplateParts;if((!s&&r?.metadata?.patternName||n&&!a)&&!i)return!0;let l=Lu(e,t)==="contentOnly",u=vr(e,t),d=Lu(e,u)==="contentOnly";return!!(l&&!d)}var gf=(e,t)=>{if(qP(e,t))return;let o=t,r;for(;o=e.blocks.parents.get(o);)zte(e,o)&&(r=o);return r};function hf(e,t){return qP(e,t)||gf(e,t)?!1:zte(e,t)}function M4e(e,t){let o=Jt(e,t);return o!=="core/block"&&o!=="core/template-part"?!1:!(ua(e,t)?.metadata?.patternName&&hf(e,t))}function Jz(e){return e.editedContentOnlySection}function qP(e,t){if(!e.editedContentOnlySection)return!1;if(e.editedContentOnlySection===t)return!0;let o=t;for(;o=e.blocks.parents.get(o);)if(e.editedContentOnlySection===o)return!0;return!1}var N4e=(0,Rn.createSelector)((e,t)=>t.reduce((o,r)=>(o[r]=e.blocks.attributes.get(r)?.style,o),{}),(e,t)=>[...t.map(o=>e.blocks.attributes.get(o)?.style)]);function gb(e){return e.settings?.[rm]}function ej(e){return e.zoomLevel==="auto-scaled"||e.zoomLevel<100}function L4e(e){return e.zoomLevel}function jte(e,t,o=""){let r=Array.isArray(t)?t:[t],n=s=>r.every(a=>hb(e,a,s));if(!o){if(n(o))return o;let s=gb(e);return s&&n(s)?s:null}let i=o;for(;i!==null&&!n(i);)i=vr(e,i);return i}function D4e(e,t,o){let{allowedBlockTypes:r}=mf(e);if(!zC(mb(t),r))return null;let i=mb(t).map(({blockName:s})=>s);return jte(e,i,o)}function V4e(e){return e.insertionPoint}var F4e=(e,t)=>{let o=Jt(e,t);if(!(0,bm.hasBlockSupport)(o,"visibility",!0))return!1;let n=e.blocks.attributes.get(t)?.metadata?.blockVisibility;return n===!1?!0:typeof n?.viewport=="object"&&n?.viewport!==null?Object.values(pn).some(i=>Dte(e,i.key)&&n?.viewport?.[i.key]===!1):!1},tj=(e,t)=>{let o=Jt(e,t);return(0,bm.hasBlockSupport)(o,"visibility",!0)?e.blocks.attributes.get(t)?.metadata?.blockVisibility===!1:!1},z4e=(e,t)=>Xa(e,t).some(r=>tj(e,r)),Hte=(e,t,o)=>{if(tj(e,t))return!0;let n=e.blocks.attributes.get(t)?.metadata?.blockVisibility?.viewport;if(typeof n=="object"&&n!==null&&typeof o=="string"){let i=o.toLowerCase();return Dte(e,i)&&n?.[i]===!1}return!1},j4e=(e,t,o)=>Xa(e,t).some(n=>Hte(e,n,o));function H4e(e){return!!e.hasBlockSpotlight||!!e.editedContentOnlySection}function Ute(e,t){return!!ua(e,t)?.lock?.edit}function Wte(e,t){let o=ua(e,t);if(o?.lock?.move!==void 0)return!!o?.lock?.move;let r=vr(e,t);return Lu(e,r)==="all"}function Gte(e,t){let o=ua(e,t);if(o?.lock?.remove!==void 0)return!!o?.lock?.remove;let r=vr(e,t),n=Lu(e,r);return n==="all"||n==="insert"}function U4e(e,t){return Ute(e,t)||Wte(e,t)||Gte(e,t)}function W4e(e){return e.listViewContentPanelOpen}function G4e(e,t){return e.openedListViewPanels?.allOpen?!0:e.openedListViewPanels?.panels?.[t]===!0}function $4e(e){return e.listViewExpandRevision||0}function Y4e(e,t){let o=Jt(e,t);if(o==="core/navigation")return!0;if(!(0,bm.hasBlockSupport)(o,"listView"))return!1;let r=P_(e,t)?.allowedBlocks;return!(Vn(e,t).length===0&&(r===!1||Array.isArray(r)&&r.length===0))}function K4e(e){return e.viewportModalClientIds}function q4e(e){return e.requestedInspectorTab}var DC={viewport:"default",pseudo:"default"};function $te(e){return e.styleStateViewport??DC.viewport}function Z4e(e){return e.isResponsiveEditing}var Yte=(0,Rn.createSelector)((e,t)=>({...e.selectedBlockStyleState?.clientId===t?e.selectedBlockStyleState.value??DC:DC,viewport:$te(e)}),e=>[e.styleStateViewport,e.selectedBlockStyleState]);function X4e(e,t){let o=Yte(e,t);return o.viewport!==DC.viewport||o.pseudo!==DC.pseudo}function Q4e(e,t){return e.selectedBlockStyleState?.clientId!==t?!0:e.selectedBlockStyleState.showStateOnCanvas??!0}var UC=c(Z(),1),nr={user:"user",theme:"theme",directory:"directory"},HC={full:"fully",unsynced:"unsynced"},bb={name:"allPatterns",label:(0,UC._x)("All","patterns")},bf={name:"myPatterns",label:(0,UC.__)("My patterns")},O_={name:"core/starter-content",label:(0,UC.__)("Starter content")};function XP(e,t,o){let r=e.name.startsWith("core/block"),n=e.source==="core"||e.source?.startsWith("pattern-directory");return!!(t===nr.theme&&(r||n)||t===nr.directory&&(r||!n)||t===nr.user&&e.type!==nr.user||o===HC.full&&e.syncStatus!==""||o===HC.unsynced&&e.syncStatus!=="unsynced"&&r)}var vm=Symbol("isFiltered"),Kte=new WeakMap,qte=new WeakMap;function FC(e,t=[]){return{name:`core/block/${e.id}`,id:e.id,type:nr.user,title:e.title?.raw,categories:e.wp_pattern_category?.map(o=>{let r=t.find(({id:n})=>n===o);return r?r.slug:o}),content:e.content?.raw,syncStatus:e.wp_pattern_sync_status}}function J4e(e){let t=(0,Zte.parse)(e.content,{__unstableSkipMigrationLogs:!0});return t.length===1&&(t[0].attributes={...t[0].attributes,metadata:{...t[0].attributes.metadata||{},categories:e.categories,patternName:e.name,name:t[0].attributes.metadata?.name||e.title}}),{...e,blocks:t}}function QP(e){let t=Kte.get(e);return t||(t=J4e(e),Kte.set(e,t)),t}function mb(e){let t=qte.get(e);return t||(t=(0,Xte.parse)(e.content),t=t.filter(o=>o.blockName!==null),qte.set(e,t)),t}var yb=(e,t,o=null)=>typeof e=="boolean"?e:Array.isArray(e)?e.includes("core/post-content")&&t===null?!0:e.includes(t):o,zC=(e,t)=>{if(typeof t=="boolean")return t;let o=[...e];for(;o.length>0;){let r=o.shift();if(!yb(t,r.name||r.blockName,!0))return!1;r.innerBlocks?.forEach(i=>{o.push(i)})}return!0},jC=e=>t=>[t.settings.__experimentalBlockPatterns,t.settings[cf]?.(e)??t.settings.__experimentalUserPatternCategories,t.settings.__experimentalReusableBlocks,t.settings[om]?.(e),t.blockPatterns,K(e(yr)).getReusableBlocks()],ym=()=>(e,t)=>[e.blockListSettings.get(t),e.blocks.byClientId.get(t),e.blocks.order.get(t||""),e.settings.allowedBlockTypes,e.settings.templateLock,Xi(e,t),gb(e),hf(e,t),gf(e,t)];function Qte(e,t){return typeof e=="string"&&typeof t=="string"?e>t:Number(e)>Number(t)}var eFe=(e,t,o)=>(r,n)=>{let i,s;if(typeof e=="function"?(i=e(r),s=e(n)):(i=r[e],s=n[e]),Qte(i,s))return o==="asc"?1:-1;if(Qte(s,i))return o==="asc"?-1:1;let a=t.findIndex(u=>u===r),l=t.findIndex(u=>u===n);return a>l?1:l>a?-1:0};function Du(e,t,o="asc"){return e.concat().sort(eFe(t,e,o))}var{isContentBlock:nj}=K(Ot.privateApis),tFe=3600*1e3,oFe=24*3600*1e3,rFe=168*3600*1e3,si=[],nFe=new Set,toe={[vm]:!0};function Jt(e,t){let o=e.blocks.byClientId.get(t);return o?o.name:null}function iFe(e,t){let o=e.blocks.byClientId.get(t);return!!o&&o.isValid}function ua(e,t){return e.blocks.byClientId.get(t)?e.blocks.attributes.get(t):null}function vf(e,t){return e.blocks.byClientId.has(t)?e.blocks.tree.get(t):null}var sFe=(0,It.createSelector)((e,t)=>{let o=e.blocks.byClientId.get(t);return o?{...o,attributes:ua(e,t)}:null},(e,t)=>[e.blocks.byClientId.get(t),e.blocks.attributes.get(t)]);function aFe(e,t){let o=!t||!o2(e,t)?t||"":"controlled||"+t;return e.blocks.tree.get(o)?.innerBlocks||si}function lFe(e,t){return(0,da.default)("wp.data.select( 'core/block-editor' ).__unstableGetClientIdWithClientIdsTree",{since:"6.3",version:"6.5"}),qz(e,t)}function cFe(e,t){return(0,da.default)("wp.data.select( 'core/block-editor' ).__unstableGetClientIdsTree",{since:"6.3",version:"6.5"}),Zz(e,t)}var ooe=(0,It.createSelector)((e,t)=>{t=Array.isArray(t)?[...t]:[t];let o=[];for(let n of t){let i=e.blocks.order.get(n);i&&o.push(...i)}let r=0;for(;r<o.length;){let n=o[r],i=e.blocks.order.get(n);i&&o.splice(r+1,0,...i),r++}return o},e=>[e.blocks.order]),I_=e=>ooe(e,""),uFe=(0,It.createSelector)((e,t)=>{let o=I_(e);if(!t)return o.length;let r=0;for(let n of o)e.blocks.byClientId.get(n).name===t&&r++;return r},e=>[e.blocks.order,e.blocks.byClientId]),roe=(0,It.createSelector)((e,t)=>{if(!t)return si;let o=Array.isArray(t)?t:[t],n=I_(e).filter(i=>{let s=e.blocks.byClientId.get(i);return o.includes(s.name)});return n.length>0?n:si},e=>[e.blocks.order,e.blocks.byClientId]);function dFe(e,t){return(0,da.default)("wp.data.select( 'core/block-editor' ).__experimentalGetGlobalBlocksByName",{since:"6.5",alternative:"wp.data.select( 'core/block-editor' ).getBlocksByName"}),roe(e,t)}var JP=(0,It.createSelector)((e,t)=>(Array.isArray(t)?t:[t]).map(o=>vf(e,o)),(e,t)=>(Array.isArray(t)?t:[t]).map(o=>e.blocks.tree.get(o))),fFe=(0,It.createSelector)((e,t)=>JP(e,t).filter(Boolean).map(o=>o.name),(e,t)=>JP(e,t));function pFe(e,t){return Vn(e,t).length}function GC(e){return e.selection.selectionStart}function $C(e){return e.selection.selectionEnd}function mFe(e){return e.selection.selectionStart.clientId}function gFe(e){return e.selection.selectionEnd.clientId}function hFe(e){let t=wm(e).length;return t||(e.selection.selectionStart.clientId?1:0)}function bFe(e){let{selectionStart:t,selectionEnd:o}=e.selection;return!!t.clientId&&t.clientId===o.clientId}function A_(e){let{selectionStart:t,selectionEnd:o}=e.selection,{clientId:r}=t;return!r||r!==o.clientId?null:r}function yFe(e){let t=A_(e);return t?vf(e,t):null}function vr(e,t){return e.blocks.parents.get(t)??null}var Xa=(0,It.createSelector)((e,t,o=!1)=>{let r=[],n=t;for(;n=e.blocks.parents.get(n);)r.push(n);return r.length?o?r:r.reverse():si},e=>[e.blocks.parents]),ij=(0,It.createSelector)((e,t,o,r=!1)=>{let n=Xa(e,t,r),i=Array.isArray(o)?s=>o.includes(s):s=>o===s;return n.filter(s=>i(Jt(e,s)))},e=>[e.blocks.parents]);function vFe(e,t){let o=t,r;do r=o,o=e.blocks.parents.get(o);while(o);return r}function _Fe(e,t){let o=A_(e),r=[...Xa(e,t),t],n=[...Xa(e,o),o],i,s=Math.min(r.length,n.length);for(let a=0;a<s&&r[a]===n[a];a++)i=r[a];return i}function sj(e,t,o=1){if(t===void 0&&(t=A_(e)),t===void 0&&(o<0?t=aj(e):t=ioe(e)),!t)return null;let r=vr(e,t);if(r===null)return null;let{order:n}=e.blocks,i=n.get(r),a=i.indexOf(t)+1*o;return a<0||a===i.length?null:i[a]}function wFe(e,t){return sj(e,t,-1)}function kFe(e,t){return sj(e,t,1)}function xFe(e){return e.initialPosition}function noe(e){let{selectionStart:t,selectionEnd:o}=e.selection,r=t.clientId,n=o.clientId;if(!(!r||!n||r===n)){if(Xa(e,n).includes(r))return r;if(Xa(e,r).includes(n))return n}}var _m=(0,It.createSelector)(e=>{let{selectionStart:t,selectionEnd:o}=e.selection;if(!t.clientId||!o.clientId)return si;if(t.clientId===o.clientId)return[t.clientId];let r=noe(e);if(r)return[r];let n=vr(e,t.clientId);if(n===null)return si;let i=Vn(e,n),s=i.indexOf(t.clientId),a=i.indexOf(o.clientId);return s>a?i.slice(a,s+1):i.slice(s,a+1)},e=>[e.blocks.order,e.blocks.parents,e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId]);function wm(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId===o.clientId?si:_m(e)}var SFe=(0,It.createSelector)(e=>{let t=wm(e);return t.length?t.map(o=>vf(e,o)):si},e=>[..._m.getDependants(e),e.blocks.byClientId,e.blocks.order,e.blocks.attributes]);function aj(e){return wm(e)[0]||null}function ioe(e){let t=wm(e);return t[t.length-1]||null}function CFe(e,t){return aj(e)===t}function soe(e,t){return wm(e).indexOf(t)!==-1}var EFe=(0,It.createSelector)((e,t)=>{let o=t,r=!1;for(;o&&!r;)o=vr(e,o),r=soe(e,o);return r},e=>[e.blocks.order,e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId]);function TFe(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId===o.clientId?null:t.clientId||null}function RFe(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId===o.clientId?null:o.clientId||null}function BFe(e){if(noe(e))return!0;let t=GC(e),o=$C(e);return!t.attributeKey&&!o.attributeKey&&typeof t.offset>"u"&&typeof o.offset>"u"}function IFe(e){let t=GC(e),o=$C(e);return!!t&&!!o&&t.clientId===o.clientId&&t.attributeKey===o.attributeKey&&t.offset===o.offset}function PFe(e){return _m(e).some(t=>{let o=Jt(e,t);return!(0,Ot.getBlockType)(o).merge})}function OFe(e,t){let o=GC(e),r=$C(e);if(o.clientId===r.clientId||!o.attributeKey||!r.attributeKey||typeof o.offset>"u"||typeof r.offset>"u")return!1;let n=vr(e,o.clientId),i=vr(e,r.clientId);if(n!==i)return!1;let s=Vn(e,n),a=s.indexOf(o.clientId),l=s.indexOf(r.clientId),u,d;a>l?(u=r,d=o):(u=o,d=r);let f=t?d.clientId:u.clientId,p=t?u.clientId:d.clientId,m=Jt(e,f);if(!(0,Ot.getBlockType)(m).merge)return!1;let h=vf(e,p);if(h.name===m)return!0;let b=(0,Ot.switchToBlockType)(h,m);return b&&b.length}var AFe=e=>{let t=GC(e),o=$C(e);if(t.clientId===o.clientId||!t.attributeKey||!o.attributeKey||typeof t.offset>"u"||typeof o.offset>"u")return si;let r=vr(e,t.clientId),n=vr(e,o.clientId);if(r!==n)return si;let i=Vn(e,r),s=i.indexOf(t.clientId),a=i.indexOf(o.clientId),[l,u]=s>a?[o,t]:[t,o],d=vf(e,l.clientId),f=vf(e,u.clientId),p=d.attributes[l.attributeKey],m=f.attributes[u.attributeKey],g=(0,yf.create)({html:p}),h=(0,yf.create)({html:m});return g=(0,yf.remove)(g,0,l.offset),h=(0,yf.remove)(h,u.offset,h.text.length),[{...d,attributes:{...d.attributes,[l.attributeKey]:(0,yf.toHTMLString)({value:g})}},{...f,attributes:{...f.attributes,[u.attributeKey]:(0,yf.toHTMLString)({value:h})}}]};function Vn(e,t){return e.blocks.order.get(t||"")||si}function aoe(e,t){let o=vr(e,t);return Vn(e,o).indexOf(t)}function loe(e,t){let{selectionStart:o,selectionEnd:r}=e.selection;return o.clientId!==r.clientId?!1:!!t&&o.clientId===t}var MFe=(0,It.createSelector)(e=>{let t=new Set;for(let o of _m(e)){let r=o;for(;(r=e.blocks.parents.get(r))&&!t.has(r);)t.add(r)}return t},e=>_m.getDependants(e));function coe(e,t,o=!1){if(!t)return!1;let r=_m(e);return r.length?o?MFe(e).has(t):r.some(n=>vr(e,n)===t):!1}function uoe(e,t,o=!1){return Vn(e,t).some(r=>lj(e,r)||o&&uoe(e,r,o))}function NFe(e,t){if(!t)return!1;let o=wm(e),r=o.indexOf(t);return r>-1&&r<o.length-1}function LFe(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId!==o.clientId}function DFe(e){return e.isMultiSelecting}function VFe(e){return e.isSelectionEnabled}function oj(e,t){return e.blocksMode[t]||"visual"}function FFe(e){return e.isTyping}function doe(e){return!!e.draggedBlocks.length}function zFe(e){return e.draggedBlocks}function lj(e,t){return e.draggedBlocks.includes(t)}function jFe(e,t){return doe(e)?Xa(e,t).some(r=>lj(e,r)):!1}function HFe(){return(0,da.default)('wp.data.select( "core/block-editor" ).isCaretWithinFormattedText',{since:"6.1",version:"6.3"}),!1}var UFe=(0,It.createSelector)(e=>{let t,o,{insertionCue:r,selection:{selectionEnd:n}}=e;if(r!==null)return r;let{clientId:i}=n;return i?(t=vr(e,i)||void 0,o=aoe(e,n.clientId)+1):o=Vn(e).length,{rootClientId:t,index:o}},e=>[e.insertionCue,e.selection.selectionEnd.clientId,e.blocks.parents,e.blocks.order]);function WFe(e){return e.insertionCue!==null}function GFe(e){return e.template.isValid}function $Fe(e){return e.settings.template}function Lu(e,t){if(!t)return e.settings.templateLock??!1;let o=P_(e,t)?.templateLock;return o==="contentOnly"&&e.editedContentOnlySection===t?!1:o??!1}var cj=(e,t,o=null)=>{let r,n;if(t&&typeof t=="object"?(r=t,n=t.name):(r=(0,Ot.getBlockType)(t),n=t),!r)return!1;let{allowedBlockTypes:i}=mf(e);if(!yb(i,n,!0))return!1;let a=(Array.isArray(r.parent)?r.parent:[]).concat(Array.isArray(r.ancestor)?r.ancestor:[]);if(a.length>0){if(a.includes("core/post-content"))return!0;let l=o,u=!1;do{if(a.includes(Jt(e,l))){u=!0;break}l=e.blocks.parents.get(l)}while(l);return u}return!0},YC=(e,t,o=null)=>{if(e.settings.isPreviewMode||!cj(e,t,o))return!1;let r;t&&typeof t=="object"?(r=t,t=r.name):r=(0,Ot.getBlockType)(t);let n=Lu(e,o);if(n&&n!=="contentOnly"||uj(e,o))return!1;let i=Xi(e,o??""),s=!!hf(e,o),a=s?o:gf(e,o),l=!!a;if(i==="disabled"&&(!l||t!==(0,Ot.getDefaultBlockName)()))return!1;let u=P_(e,o);if(o&&u===void 0)return!1;let d=nj(t);if(l&&!d||l&&Jt(e,a)==="core/block")return!1;if(l&&(s||i==="contentOnly"||i==="disabled")&&!VC(e,t,o)){let w=(0,Ot.getDefaultBlockName)();if(t===w){if(!Vn(e,o).some(C=>Jt(e,C)===w))return!1}else return!1}let f=Jt(e,o),m=(0,Ot.getBlockType)(f)?.allowedBlocks,g=yb(m,t);if(g!==!1){let w=u?.allowedBlocks,k=yb(w,t);k!==null&&(g=k)}let h=r.parent,b=yb(h,f),v=!0,y=r.ancestor;y&&(v=[o,...Xa(e,o)].some(k=>yb(y,Jt(e,k))));let _=v&&(g===null&&b===null||g===!0||b===!0);return _&&(0,eoe.applyFilters)("blockEditor.__unstableCanInsertBlockType",_,r,o,{getBlock:vf.bind(null,e),getBlockParentsByBlockName:ij.bind(null,e)})},hb=(0,It.createRegistrySelector)(e=>(0,It.createSelector)(YC,(t,o,r)=>ym(e)(t,r)));function YFe(e,t,o=null){return t.every(r=>hb(e,Jt(e,r),o))}function uj(e,t){return!!t&&Jt(e,t)==="core/html"}function dj(e,t){if(e.settings.isPreviewMode||uj(e,vr(e,t)))return!1;let o=ua(e,t);if(o===null)return!0;if(o.lock?.remove!==void 0)return!o.lock.remove;let r=vr(e,t),n=Lu(e,r);if(n&&n!=="contentOnly")return!1;let i=!!hf(e,r),s=i?r:gf(e,r),a=!!s,l=nj(Jt(e,t));if(a&&!l||a&&Jt(e,s)==="core/block")return!1;let u=Xi(e,r),d=Jt(e,t),f=(0,Ot.getDefaultBlockName)();return a&&(i||d===f||u==="contentOnly")&&!VC(e,Jt(e,t),r)?d===f?Vn(e,r).filter(g=>Jt(e,g)===f).length>1:!1:u!=="disabled"}function foe(e,t){return t.every(o=>dj(e,o))}function poe(e,t){if(e.settings.isPreviewMode||uj(e,vr(e,t)))return!1;let o=ua(e,t);if(o===null)return!0;if(o.lock?.move!==void 0)return!o.lock.move;let r=vr(e,t);if(Lu(e,r)==="all")return!1;let i=!!gf(e,t),s=nj(Jt(e,t));if(i&&!s)return!1;let a=!!hf(e,r),l=Xi(e,r);return i&&(a||l==="contentOnly")&&!VC(e,Jt(e,t),r)?!1:Xi(e,r)!=="disabled"}function KFe(e,t){return t.every(o=>poe(e,o))}function moe(e,t){if(e.settings.isPreviewMode)return!1;let o=ua(e,t);if(o===null)return!0;let{lock:r}=o;return!r?.edit}function qFe(e,t){return e.settings.isPreviewMode||!(0,Ot.hasBlockSupport)(t,"lock",!0)?!1:!!e.settings?.canLockBlocks}function e2(e,t){return e.preferences.insertUsage?.[t]??null}var WC=(e,t,o)=>(0,Ot.hasBlockSupport)(t,"inserter",!0)?YC(e,t.name,o):!1,ZFe=(e,t)=>o=>{let r=`${t.id}/${o.name}`,{time:n,count:i=0}=e2(e,r)||{};return{...t,id:r,icon:o.icon||t.icon,title:o.title||t.title,description:o.description||t.description,category:o.category||t.category,example:o.hasOwnProperty("example")?o.example:t.example,initialAttributes:{...t.initialAttributes,...o.attributes},innerBlocks:o.innerBlocks,innerContent:o.innerContent,keywords:o.keywords||t.keywords,frecency:t2(n,i),isSearchOnly:o.isSearchOnly}},t2=(e,t)=>{if(!e)return t;let o=Date.now()-e;switch(!0){case o<tFe:return t*4;case o<oFe:return t*2;case o<rFe:return t/2;default:return t/4}},goe=(e,{buildScope:t="inserter"})=>o=>{let r=o.name,n=!1;(0,Ot.hasBlockSupport)(o.name,"multiple",!0)||(n=JP(e,I_(e)).some(({name:f})=>f===o.name));let{time:i,count:s=0}=e2(e,r)||{},a={id:r,name:o.name,title:o.title,icon:o.icon,isDisabled:n,frecency:t2(i,s)};if(t==="transform")return a;let l=(0,Ot.getBlockVariations)(o.name,"inserter"),u=(0,Ot.getBlockVariations)(o.name,"block"),d=[...l,...u.filter(f=>o.name==="core/heading"&&["h1","h2","h3","h4","h5","h6"].includes(f.name)).map(f=>({...f,isSearchOnly:!0}))];return{...a,initialAttributes:{},description:o.description,category:o.category,keywords:o.keywords,parent:o.parent,ancestor:o.ancestor,variations:d,example:o.example,utility:1}},XFe=(e,t)=>o=>{let r=`${t.id}/${o.name}`,{time:n,count:i=0}=e2(e,r)||{};return{...t,id:r,icon:o.icon||t.icon,title:o.title||t.title,frecency:t2(n,i),variationName:o.name}},QFe=(0,It.createRegistrySelector)(e=>(0,It.createSelector)((t,o=null,r=toe)=>{let n=m=>{let g=m.wp_pattern_sync_status?qa:{src:qa,foreground:"var(--wp-block-synced-color)"},h=FC(m),{time:b,count:v=0}=e2(t,h.name)||{},y=t2(b,v);return{id:h.name,name:"core/block",initialAttributes:{ref:m.id},title:h.title,icon:g,category:"reusable",keywords:["reusable"],isDisabled:!1,utility:1,frecency:y,content:h.content,get blocks(){return QP(h).blocks},syncStatus:h.syncStatus}},i=YC(t,"core/block",o)?K(e(yr)).getReusableBlocks().map(n):[],s=goe(t,{buildScope:"inserter"}),a=(0,Ot.getBlockTypes)().filter(m=>(0,Ot.hasBlockSupport)(m,"inserter",!0)).map(s);if(r[vm]!==!1)a=a.filter(m=>WC(t,m,o));else{let{getClosestAllowedInsertionPoint:m}=K(e(yr));a=a.filter(g=>cj(t,g,o)&&m(g.name,o)!==null).map(g=>({...g,isAllowedInCurrentRoot:WC(t,g,o)}))}let l=a.reduce((m,g)=>{let{variations:h=[]}=g;if(h.some(({isDefault:b})=>b)||m.push(g),h.length){let b=ZFe(t,g);m.push(...h.map(b))}return m},[]),u=(m,g)=>{let{core:h,noncore:b}=m;return(g.name.startsWith("core/")?h:b).push(g),m},{core:d,noncore:f}=l.reduce(u,{core:[],noncore:[]});return[...[...d,...f],...i]},(t,o)=>[(0,Ot.getBlockTypes)(),K(e(yr)).getReusableBlocks(),t.blocks.order,t.preferences.insertUsage,...ym(e)(t,o)])),JFe=(0,It.createRegistrySelector)(e=>(0,It.createSelector)((t,o,r=null)=>{let n=Array.isArray(o)?o:[o],i=goe(t,{buildScope:"transform"}),s=(0,Ot.getBlockTypes)().filter(u=>WC(t,u,r)).map(i),a=Object.fromEntries(Object.entries(s).map(([,u])=>[u.name,u])),l=(0,Ot.getPossibleBlockTransformations)(n).reduce((u,d)=>{let f=a[d?.name];if(!f)return u;let{variationName:p}=d;if(!p)return u.push(f),u;let m=(0,Ot.getBlockVariations)(f.name,"transform")?.find(({name:g})=>g===p);return m?(u.push(XFe(t,f)(m)),u):(u.push(f),u)},[]);return Du(l,u=>u.frecency,"desc")},(t,o,r)=>[(0,Ot.getBlockTypes)(),t.preferences.insertUsage,...ym(e)(t,r)])),e9e=(e,t=null)=>(0,Ot.getBlockTypes)().some(n=>WC(e,n,t))?!0:YC(e,"core/block",t),rj=(0,It.createRegistrySelector)(e=>(0,It.createSelector)((t,o=null)=>{if(!o)return;let r=(0,Ot.getBlockTypes)().filter(i=>WC(t,i,o));return YC(t,"core/block",o)&&r.push("core/block"),r},(t,o)=>[(0,Ot.getBlockTypes)(),...ym(e)(t,o)])),t9e=(0,It.createSelector)((e,t=null)=>((0,da.default)('wp.data.select( "core/block-editor" ).__experimentalGetAllowedBlocks',{alternative:'wp.data.select( "core/block-editor" ).getAllowedBlocks',since:"6.2",version:"6.4"}),rj(e,t)),(e,t)=>rj.getDependants(e,t));function hoe(e,t=null){if(!t)return;let{defaultBlock:o,directInsert:r}=e.blockListSettings.get(t)??{};if(!(!o||!r))return o}function o9e(e,t=null){return(0,da.default)('wp.data.select( "core/block-editor" ).__experimentalGetDirectInsertBlock',{alternative:'wp.data.select( "core/block-editor" ).getDirectInsertBlock',since:"6.3",version:"6.4"}),hoe(e,t)}var r9e=(0,It.createRegistrySelector)(e=>(t,o)=>{let r=K(e(yr)).getPatternBySlug(o);return r?QP(r):null}),fj=e=>(t,o)=>[...jC(e)(t),...ym(e)(t,o)],Jte=new WeakMap;function n9e(e){let t=Jte.get(e);return t||(t={...e,get blocks(){return QP(e).blocks}},Jte.set(e,t)),t}var i9e=(0,It.createRegistrySelector)(e=>(0,It.createSelector)((t,o=null,r=toe)=>{let{getAllPatterns:n}=K(e(yr)),i=n(),{allowedBlockTypes:s}=mf(t);return i.filter(({inserter:d=!0})=>!!d).map(n9e).filter(d=>zC(mb(d),s)).filter(d=>mb(d).every(({blockName:f})=>r[vm]!==!1?hb(t,f,o):cj(t,f,o)))},fj(e))),s9e=(0,It.createRegistrySelector)(e=>(0,It.createSelector)((t,o,r=null)=>{if(!o)return si;let n=e(yr).__experimentalGetAllowedPatterns(r),i=Array.isArray(o)?o:[o],s=n.filter(a=>a?.blockTypes?.some?.(l=>i.includes(l)));return s.length===0?si:s},(t,o,r)=>fj(e)(t,r))),a9e=(0,It.createRegistrySelector)(e=>((0,da.default)('wp.data.select( "core/block-editor" ).__experimentalGetPatternsByBlockTypes',{alternative:'wp.data.select( "core/block-editor" ).getPatternsByBlockTypes',since:"6.2",version:"6.4"}),e(yr).getPatternsByBlockTypes)),l9e=(0,It.createRegistrySelector)(e=>(0,It.createSelector)((t,o,r=null)=>{if(!o||o.some(({clientId:i,innerBlocks:s})=>s.length||o2(t,i)))return si;let n=Array.from(new Set(o.map(({name:i})=>i)));return e(yr).getPatternsByBlockTypes(n,r)},(t,o,r)=>fj(e)(t,r)));function P_(e,t){return e.blockListSettings.get(t)}function mf(e){return e.settings}function c9e(e){return e.blocks.isPersistentChange}function u9e(e){return e.blocks.lastBlockChangeHistoryMode?e.blocks.lastBlockChangeHistoryMode:e.blocks.isPersistentChange===!1?"merge":"persistent"}var d9e=(0,It.createSelector)((e,t=[])=>{let o={};for(let r of t){let n=P_(e,r);n&&(o[r]=n)}return o},e=>[e.blockListSettings]),f9e=(0,It.createRegistrySelector)(e=>(0,It.createSelector)((t,o)=>{(0,da.default)("wp.data.select( 'core/block-editor' ).__experimentalGetReusableBlockTitle",{since:"6.6",version:"6.8"});let r=K(e(yr)).getReusableBlocks().find(n=>n.id===o);return r?r.title?.raw:null},()=>[K(e(yr)).getReusableBlocks()]));function p9e(e){return e.blocks.isIgnoredChange}function m9e(e){return e.lastBlockAttributesChange}function g9e(){return(0,da.default)('wp.data.select( "core/block-editor" ).hasBlockMovingClientId',{since:"6.7",hint:"Block moving mode feature has been removed"}),!1}function h9e(e){return!!e.automaticChangeStatus}function b9e(e,t){return e.highlightedBlock===t}function o2(e,t){return e.blocks.controlledInnerBlocks.has(t)}var y9e=(0,It.createSelector)((e,t)=>{if(!t.length)return null;let o=A_(e);if(t.includes(Jt(e,o)))return o;let r=wm(e),n=ij(e,o||r[0],t);return n?n[n.length-1]:null},(e,t)=>[e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId,t]);function v9e(e,t,o){let{lastBlockInserted:r}=e;return r.clientIds?.includes(t)&&r.source===o}function _9e(e,t){return e.blockVisibility?.[t]??!0}function w9e(){(0,da.default)("wp.data.select( 'core/block-editor' ).getHoveredBlockClientId",{since:"6.9",version:"7.1"})}var k9e=(0,It.createSelector)(e=>{let t=new Set(Object.keys(e.blockVisibility).filter(o=>e.blockVisibility[o]));return t.size===0?nFe:t},e=>[e.blockVisibility]);function boe(e,t){if(Xi(e,t)!=="default")return!1;if(!moe(e,t))return!0;if(ej(e)){let n=gb(e);if(n){if(Vn(e,n)?.includes(t))return!0}else if(t&&!vr(e,t))return!0}return((0,Ot.hasBlockSupport)(Jt(e,t),"__experimentalDisableBlockOverlay",!1)?!1:o2(e,t))&&!loe(e,t)&&!coe(e,t,!0)}function x9e(e,t){let o=e.blocks.parents.get(t);for(;o;){if(boe(e,o))return!0;o=e.blocks.parents.get(o)}return!1}function Xi(e,t=""){return t===null&&(t=""),e.derivedBlockEditingModes?.has(t)?e.derivedBlockEditingModes.get(t):e.blocks.blockEditingModes.has(t)?e.blocks.blockEditingModes.get(t):"default"}var S9e=(0,It.createRegistrySelector)(e=>(t,o="")=>{let r=o||A_(t);if(!r||hf(t,r))return!1;let{getGroupingBlockName:n}=e(Ot.store),i=vf(t,r),s=n();return i&&(i.name===s||(0,Ot.getBlockType)(i.name)?.transforms?.ungroup)&&!!i.innerBlocks.length&&dj(t,r)}),C9e=(0,It.createRegistrySelector)(e=>(t,o=si)=>{let{getGroupingBlockName:r}=e(Ot.store),n=r(),i=o?.length?o:_m(t),s=i?.length?vr(t,i[0]):void 0;return hb(t,n,s)&&i.length&&foe(t,i)}),E9e=(e,t)=>((0,da.default)("wp.data.select( 'core/block-editor' ).__unstableGetContentLockingParent",{since:"6.1",version:"6.7"}),Qz(e,t));function T9e(e){return(0,da.default)("wp.data.select( 'core/block-editor' ).__unstableGetTemporarilyEditingAsBlocks",{since:"6.1",version:"6.7"}),Jz(e)}var n2={};No(n2,{__experimentalUpdateSettings:()=>mj,clearBlockRemovalPrompt:()=>A9e,clearRequestedInspectorTab:()=>X9e,closeListViewContentPanel:()=>Y9e,deleteStyleOverride:()=>L9e,editContentOnlySection:()=>hj,ensureDefaultBlock:()=>koe,expandBlock:()=>z9e,hideBlockInterface:()=>I9e,hideViewportModal:()=>q9e,openListViewContentPanel:()=>$9e,privateRemoveBlocks:()=>gj,requestInspectorTab:()=>Z9e,resetZoomLevel:()=>W9e,setBlockRemovalRules:()=>M9e,setInsertionPoint:()=>j9e,setLastFocus:()=>D9e,setResponsiveEditing:()=>t8e,setSelectedBlockStyleState:()=>Q9e,setSelectedBlockStyleStateCanvasPreview:()=>J9e,setStyleOverride:()=>N9e,setStyleStateViewport:()=>e8e,setZoomLevel:()=>U9e,showBlockInterface:()=>P9e,showViewportModal:()=>K9e,startDragging:()=>V9e,stopDragging:()=>F9e,stopEditingContentOnlySection:()=>H9e,toggleBlockSpotlight:()=>G9e});var voe=c(Nt(),1),_oe=c(Yo(),1),woe=c(Z(),1),r2=c(ce(),1),R9e=e=>Array.isArray(e)?e:[e],B9e=["inserterMediaCategories","blockInspectorAnimation","mediaSideload"];function mj(e,{stripExperimentalSettings:t=!1,reset:o=!1}={}){let r=e;Object.hasOwn(r,"__unstableIsPreviewMode")&&((0,voe.default)("__unstableIsPreviewMode argument in wp.data.dispatch('core/block-editor').updateSettings",{since:"6.8",alternative:"isPreviewMode"}),r={...r},r.isPreviewMode=r.__unstableIsPreviewMode,delete r.__unstableIsPreviewMode);let n=r;if(t){n={};for(let i in r)B9e.includes(i)||(n[i]=r[i])}return{type:"UPDATE_SETTINGS",settings:n,reset:o}}function I9e(){return{type:"HIDE_BLOCK_INTERFACE"}}function P9e(){return{type:"SHOW_BLOCK_INTERFACE"}}var gj=(e,t=!0,o=!1)=>({select:r,dispatch:n,registry:i})=>{if(!e||!e.length||(e=R9e(e),!r.canRemoveBlocks(e)))return;let a=!o&&r.getBlockRemovalRules();if(a){let f=function(h){let b=[],v=[...h];for(;v.length;){let{innerBlocks:y,..._}=v.shift();v.push(...y),b.push(_)}return b};var l=f;let p=e.map(r.getBlock),m=f(p),g;for(let h of a)if(g=h.callback(m),g){n(O9e(e,t,g));return}}let u=!1,d=r.getBlockRootClientId(e[0]);if(d&&!(0,r2.getBlockType)(r.getBlockName(d))?.parent?.length){let f=r.getBlockOrder(d);u=f.length===e.length&&f.every(p=>e.includes(p))&&(0,r2.isUnmodifiedBlock)(r.__unstableGetBlockWithoutInnerBlocks(d))}t&&n.selectPreviousBlock(u?d:e[0],t),i.batch(()=>{n({type:"REMOVE_BLOCKS",clientIds:u?[d]:e}),n(koe())})},koe=()=>({select:e,dispatch:t})=>{if(e.getBlockCount()>0)return;let{__unstableHasCustomAppender:r}=e.getSettings();r||t.insertDefaultBlock()};function O9e(e,t,o){return{type:"DISPLAY_BLOCK_REMOVAL_PROMPT",clientIds:e,selectPrevious:t,message:o}}function A9e(){return{type:"CLEAR_BLOCK_REMOVAL_PROMPT"}}function M9e(e=!1){return{type:"SET_BLOCK_REMOVAL_RULES",rules:e}}function N9e(e,t){return{type:"SET_STYLE_OVERRIDE",id:e,style:t}}function L9e(e){return{type:"DELETE_STYLE_OVERRIDE",id:e}}function D9e(e=null){return{type:"LAST_FOCUS",lastFocus:e}}function V9e(){return{type:"START_DRAGGING"}}function F9e(){return{type:"STOP_DRAGGING"}}function z9e(e){return{type:"SET_BLOCK_EXPANDED_IN_LIST_VIEW",clientId:e}}function j9e(e){return{type:"SET_INSERTION_POINT",value:e}}function hj(e){return{type:"EDIT_CONTENT_ONLY_SECTION",clientId:e}}function H9e(){return{type:"EDIT_CONTENT_ONLY_SECTION"}}var U9e=(e=100)=>({select:t,dispatch:o})=>{if(e!==100){let r=t.getBlockSelectionStart(),n=t.getSectionRootClientId();if(r){let i;if(n){let s=t.getBlockOrder(n);s?.includes(r)?i=r:i=t.getBlockParents(r).find(a=>s.includes(a))}else i=t.getBlockHierarchyRootClientId(r);i?o.selectBlock(i):o.clearSelectedBlock(),(0,_oe.speak)((0,woe.__)("You are currently in zoom-out mode."))}}o({type:"SET_ZOOM_LEVEL",zoom:e})};function W9e(){return{type:"RESET_ZOOM_LEVEL"}}function G9e(e,t){return{type:"TOGGLE_BLOCK_SPOTLIGHT",clientId:e,hasBlockSpotlight:t}}function $9e(){return{type:"OPEN_LIST_VIEW_CONTENT_PANEL"}}function Y9e(){return{type:"CLOSE_LIST_VIEW_CONTENT_PANEL"}}function K9e(e){return{type:"SHOW_VIEWPORT_MODAL",clientIds:e}}function q9e(){return{type:"HIDE_VIEWPORT_MODAL"}}function Z9e(e,t={}){return{type:"REQUEST_INSPECTOR_TAB",tabName:e,options:t}}function X9e(){return{type:"CLEAR_REQUESTED_INSPECTOR_TAB"}}function Q9e(e,t){return{type:"SET_SELECTED_BLOCK_STYLE_STATE",clientId:e,value:t}}function J9e(e,t){return{type:"SET_SELECTED_BLOCK_STYLE_STATE_CANVAS_PREVIEW",clientId:e,value:t}}function e8e(e){return{type:"SET_STYLE_STATE_VIEWPORT",viewport:e}}function t8e(e){return{type:"SET_RESPONSIVE_EDITING",enabled:e}}var vj={};No(vj,{__unstableDeleteSelection:()=>C8e,__unstableExpandSelection:()=>T8e,__unstableIncrementListViewExpandRevision:()=>a7e,__unstableMarkAutomaticChange:()=>G8e,__unstableMarkLastChangeAsPersistent:()=>U8e,__unstableMarkNextChangeAsNotPersistent:()=>W8e,__unstableSaveReusableBlock:()=>H8e,__unstableSetAllListViewPanelsOpen:()=>i7e,__unstableSetEditorMode:()=>$8e,__unstableSetOpenListViewPanel:()=>n7e,__unstableSetTemporarilyEditingAsBlocks:()=>e7e,__unstableSplitSelection:()=>E8e,__unstableToggleListViewPanel:()=>s7e,clearSelectedBlock:()=>m8e,duplicateBlocks:()=>K8e,enterFormattedText:()=>L8e,exitFormattedText:()=>D8e,flashBlock:()=>X8e,hideInsertionPoint:()=>k8e,hoverBlock:()=>l8e,insertAfterBlock:()=>Z8e,insertBeforeBlock:()=>q8e,insertBlock:()=>_8e,insertBlocks:()=>Aoe,insertDefaultBlock:()=>F8e,mergeBlocks:()=>R8e,moveBlockToPosition:()=>v8e,moveBlocksDown:()=>b8e,moveBlocksToPosition:()=>Poe,moveBlocksUp:()=>y8e,multiSelect:()=>p8e,receiveBlocks:()=>n8e,registerInserterMediaCategory:()=>t7e,removeBlock:()=>B8e,removeBlocks:()=>Moe,replaceBlock:()=>h8e,replaceBlocks:()=>Boe,replaceInnerBlocks:()=>I8e,resetBlocks:()=>o8e,resetSelection:()=>r8e,selectBlock:()=>a8e,selectNextBlock:()=>u8e,selectPreviousBlock:()=>c8e,selectionChange:()=>V8e,setBlockEditingMode:()=>o7e,setBlockMovingClientId:()=>Y8e,setBlockVisibility:()=>J8e,setHasControlledInnerBlocks:()=>Q8e,setTemplateValidity:()=>x8e,showInsertionPoint:()=>w8e,startDraggingBlocks:()=>M8e,startMultiSelect:()=>d8e,startTyping:()=>O8e,stopDraggingBlocks:()=>N8e,stopMultiSelect:()=>f8e,stopTyping:()=>A8e,synchronizeTemplate:()=>S8e,toggleBlockHighlight:()=>yj,toggleBlockMode:()=>P8e,toggleSelection:()=>g8e,unsetBlockEditingMode:()=>r7e,updateBlock:()=>s8e,updateBlockAttributes:()=>i8e,updateBlockListSettings:()=>z8e,updateSettings:()=>j8e,validateBlocksToTemplate:()=>Roe});var rt=c(ce(),1),Eoe=c(Yo(),1),km=c(Z(),1),Toe=c(Is(),1),Io=c(fn(),1),Vu=c(Nt(),1);var Soe=c(fn(),1),_f="\x86";function KC(e){if(e)return Object.keys(e).find(t=>{let o=e[t];return(typeof o=="string"||o instanceof Soe.RichTextData)&&o.toString().indexOf(_f)!==-1})}function bj(e){for(let[t,o]of Object.entries(e.attributes))if(o.source==="rich-text"||o.source==="html")return t}var Coe=c(ce(),1);function M_(e,t){if(!t)return{};let o=new Set((0,Coe.getBlockAttributesNamesByRole)(e,"content"));return o.add("metadata"),Object.fromEntries(Object.entries(t).filter(([r])=>!o.has(r)))}var N_=e=>Array.isArray(e)?e:[e],o8e=e=>({dispatch:t})=>{t({type:"RESET_BLOCKS",blocks:e}),t(Roe(e))},Roe=e=>({select:t,dispatch:o})=>{let r=t.getTemplate(),n=t.getTemplateLock(),i=!r||n!=="all"||(0,rt.doBlocksMatchTemplate)(e,r),s=t.isValidTemplate();if(i!==s)return o.setTemplateValidity(i),i};function r8e(e,t,o){return{type:"RESET_SELECTION",selectionStart:e,selectionEnd:t,initialPosition:o}}function n8e(e){return(0,Vu.default)('wp.data.dispatch( "core/block-editor" ).receiveBlocks',{since:"5.9",alternative:"resetBlocks or insertBlocks"}),{type:"RECEIVE_BLOCKS",blocks:e}}function i8e(e,t,o={uniqueByBlock:!1}){return typeof o=="boolean"&&(o={uniqueByBlock:o}),{type:"UPDATE_BLOCK_ATTRIBUTES",clientIds:N_(e),attributes:t,options:o}}function s8e(e,t){return{type:"UPDATE_BLOCK",clientId:e,updates:t}}function a8e(e,t=0){return{type:"SELECT_BLOCK",initialPosition:t,clientId:e}}function l8e(){return(0,Vu.default)('wp.data.dispatch( "core/block-editor" ).hoverBlock',{since:"6.9",version:"7.1"}),{type:"DO_NOTHING"}}var c8e=(e,t=!1)=>({select:o,dispatch:r})=>{let n=o.getPreviousBlockClientId(e);if(n)r.selectBlock(n,-1);else if(t){let i=o.getBlockRootClientId(e);if(i)r.selectBlock(i,-1);else{let s=o.getNextBlockClientId(e);s&&r.selectBlock(s,0)}}},u8e=e=>({select:t,dispatch:o})=>{let r=t.getNextBlockClientId(e);r&&o.selectBlock(r)};function d8e(){return{type:"START_MULTI_SELECT"}}function f8e(){return{type:"STOP_MULTI_SELECT"}}var p8e=(e,t,o=0)=>({select:r,dispatch:n})=>{let i=r.getBlockRootClientId(e),s=r.getBlockRootClientId(t);if(i!==s)return;n({type:"MULTI_SELECT",start:e,end:t,initialPosition:o});let a=r.getSelectedBlockCount(),l=r.getClientIdsOfDescendants(r.getMultiSelectedBlockClientIds()).length;(0,Eoe.speak)(l?(0,km.sprintf)((0,km._n)("%1$s block selected, %2$s including nested blocks.","%1$s blocks selected, %2$s including nested blocks.",a),a,a+l):(0,km.sprintf)((0,km._n)("%s block selected.","%s blocks selected.",a),a),"assertive")};function m8e(){return{type:"CLEAR_SELECTED_BLOCK"}}function g8e(e=!0){return{type:"TOGGLE_SELECTION",isSelectionEnabled:e}}var Boe=(e,t,o,r=0,n)=>({select:i,dispatch:s,registry:a})=>{e=N_(e),t=N_(t);let l=i.getBlockRootClientId(e[0]);for(let d=0;d<t.length;d++){let f=t[d];if(!i.canInsertBlockType(f.name,l))return}let u=i2(t);a.batch(()=>{s({type:"REPLACE_BLOCKS",clientIds:e,blocks:u,time:Date.now(),indexToSelect:o,initialPosition:r,meta:n}),Ooe(i,s,t,u,r),s.ensureDefaultBlock()})};function h8e(e,t){return Boe(e,t)}var Ioe=e=>(t,o)=>({select:r,dispatch:n})=>{r.canMoveBlocks(t)&&n({type:e,clientIds:N_(t),rootClientId:o})},b8e=Ioe("MOVE_BLOCKS_DOWN"),y8e=Ioe("MOVE_BLOCKS_UP"),Poe=(e,t="",o="",r)=>({select:n,dispatch:i})=>{n.canMoveBlocks(e)&&(t!==o&&(!n.canRemoveBlocks(e)||!n.canInsertBlocks(e,o))||i({type:"MOVE_BLOCKS_TO_POSITION",fromRootClientId:t,toRootClientId:o,clientIds:e,index:r}))};function v8e(e,t="",o="",r){return Poe([e],t,o,r)}function _8e(e,t,o,r,n,i){return Aoe([e],t,o,r,n,i)}function i2(e,t=new Set){let o=!1,r=e.map(n=>{let{innerBlocks:i}=n;if(i?.length)i=i2(i,t);else if(!t.has(n.name)){let{template:s}=(0,rt.getBlockType)(n.name)??{};s?.length&&(i=i2((0,rt.synchronizeBlocksWithTemplate)([],s),new Set(t).add(n.name)))}return i===n.innerBlocks?n:(o=!0,{...n,innerBlocks:i})});return o?r:e}function Ooe(e,t,o,r,n){let i=e.getSelectedBlockClientId();if(!i)return;let s=r.findIndex(l=>l.clientId===i);if(s===-1||r[s]===o[s]||!r[s].innerBlocks.length||!(0,rt.getBlockType)(r[s].name)?.templateInsertUpdatesSelection)return;let a=r[s];for(;a.innerBlocks[0];)a=a.innerBlocks[0];t.selectBlock(a.clientId,n)}var Aoe=(e,t,o,r=!0,n=0,i)=>({select:s,dispatch:a,registry:l})=>{n!==null&&typeof n=="object"&&(i=n,n=0,(0,Vu.default)("meta argument in wp.data.dispatch('core/block-editor')",{since:"5.8",hint:"The meta argument is now the 6th argument of the function"})),e=N_(e);let u=[];for(let d of e)s.canInsertBlockType(d.name,o)&&u.push(d);if(u.length){let d=i2(u);l.batch(()=>{a({type:"INSERT_BLOCKS",blocks:d,index:t,rootClientId:o,time:Date.now(),updateSelection:r,initialPosition:r?n:null,meta:i}),Ooe(s,a,u,d,n)})}};function w8e(e,t,o={}){let{__unstableWithInserter:r,operation:n,nearestSide:i}=o;return{type:"SHOW_INSERTION_POINT",rootClientId:e,index:t,__unstableWithInserter:r,operation:n,nearestSide:i}}var k8e=()=>({select:e,dispatch:t})=>{e.isBlockInsertionPointVisible()&&t({type:"HIDE_INSERTION_POINT"})};function x8e(e){return{type:"SET_TEMPLATE_VALIDITY",isValid:e}}var S8e=()=>({select:e,dispatch:t})=>{t({type:"SYNCHRONIZE_TEMPLATE"});let o=e.getBlocks(),r=e.getTemplate(),n=(0,rt.synchronizeBlocksWithTemplate)(o,r);t.resetBlocks(n)},C8e=e=>({registry:t,select:o,dispatch:r})=>{let n=o.getSelectionStart(),i=o.getSelectionEnd();if(n.clientId===i.clientId)return;if(!n.attributeKey||!i.attributeKey||typeof n.offset>"u"||typeof i.offset>"u")return!1;let s=o.getBlockRootClientId(n.clientId),a=o.getBlockRootClientId(i.clientId);if(s!==a)return;let l=o.getBlockOrder(s),u=l.indexOf(n.clientId),d=l.indexOf(i.clientId),f,p;u>d?(f=i,p=n):(f=n,p=i);let m=e?p:f,g=o.getBlock(m.clientId),h=(0,rt.getBlockType)(g.name);if(!h.merge)return;let b=f,v=p,y=o.getBlock(b.clientId),_=o.getBlock(v.clientId),w=y.attributes[b.attributeKey],k=_.attributes[v.attributeKey],x=(0,Io.create)({html:w}),C=(0,Io.create)({html:k});x=(0,Io.remove)(x,b.offset,x.text.length),C=(0,Io.insert)(C,_f,0,v.offset);let E=(0,rt.cloneBlock)(y,{[b.attributeKey]:(0,Io.toHTMLString)({value:x})}),R=(0,rt.cloneBlock)(_,{[v.attributeKey]:(0,Io.toHTMLString)({value:C})}),S=e?E:R,I=y.name===_.name?[S]:(0,rt.switchToBlockType)(S,h.name);if(!I||!I.length)return;let P;if(e){let D=I.pop();P=h.merge(D.attributes,R.attributes)}else{let D=I.shift();P=h.merge(E.attributes,D.attributes)}let A=KC(P),O=P[A],L=(0,Io.create)({html:O}),H=L.text.indexOf(_f),N=(0,Io.remove)(L,H,H+1),M=(0,Io.toHTMLString)({value:N});P[A]=M;let V=o.getSelectedBlockClientIds(),j=[...e?I:[],{...g,attributes:{...g.attributes,...P},innerBlocks:_.innerBlocks},...e?[]:I];t.batch(()=>{r.selectionChange(g.clientId,A,H,H),r.replaceBlocks(V,j,0,o.getSelectedBlocksInitialCaretPosition())})},E8e=(e=[])=>({registry:t,select:o,dispatch:r})=>{let n=o.getSelectionStart(),i=o.getSelectionEnd(),s=o.getBlockRootClientId(n.clientId),a=o.getBlockRootClientId(i.clientId);if(s!==a)return;let l=o.getBlockOrder(s),u=l.indexOf(n.clientId),d=l.indexOf(i.clientId),f,p;u>d?(f=i,p=n):(f=n,p=i);let m=f,g=p,h=o.getBlock(m.clientId),b=o.getBlock(g.clientId),v=(0,rt.getBlockType)(h.name),y=(0,rt.getBlockType)(b.name),_=typeof m.attributeKey=="string"?m.attributeKey:bj(v),w=typeof g.attributeKey=="string"?g.attributeKey:bj(y),k=o.getBlockAttributes(m.clientId);if(k?.metadata?.bindings?.[_]){if(e.length){let{createWarningNotice:$}=t.dispatch(Toe.store);$((0,km.__)("Blocks can't be inserted into other blocks with bindings"),{type:"snackbar"});return}r.insertAfterBlock(m.clientId);return}if(!_||!w||typeof n.offset>"u"||typeof i.offset>"u")return;if(m.clientId===g.clientId&&_===w&&m.offset===g.offset){if(e.length){if((0,rt.isUnmodifiedDefaultBlock)(h,"content")){r.replaceBlocks([m.clientId],e,e.length-1,-1);return}}else if(!o.getBlockOrder(m.clientId).length){let $=function(){let Q=(0,rt.getDefaultBlockName)();if(o.canInsertBlockType(Q,s))return(0,rt.createBlock)(Q);let U=o.getBlockName(m.clientId);return(0,rt.createBlock)(U,M_(U,k))};var C=$;let J=k[_].length;if(m.offset===0&&J){r.insertBlocks([$()],o.getBlockIndex(m.clientId),s,!1);return}if(m.offset===J){r.insertBlocks([$()],o.getBlockIndex(m.clientId)+1,s);return}}}let E=h.attributes[_],R=b.attributes[w],S=(0,Io.create)({html:E}),I=(0,Io.create)({html:R});S=(0,Io.remove)(S,m.offset,S.text.length),I=(0,Io.remove)(I,0,g.offset);let P={...h,innerBlocks:h.clientId===b.clientId?[]:h.innerBlocks,attributes:{...h.attributes,[_]:(0,Io.toHTMLString)({value:S})}},A={...b,clientId:h.clientId===b.clientId?(0,rt.createBlock)(b.name).clientId:b.clientId,attributes:{...b.attributes,[w]:(0,Io.toHTMLString)({value:I})}},O=(0,rt.getDefaultBlockName)();if(h.clientId===b.clientId&&O&&A.name!==O&&o.canInsertBlockType(O,s)){let $=(0,rt.switchToBlockType)(A,O);$?.length===1&&(A=$[0])}if(!e.length){r.replaceBlocks(o.getSelectedBlockClientIds(),[P,A]);return}let L,H=[],N=[...e],M=N.shift(),V=(0,rt.getBlockType)(P.name),j=V.merge&&M.name===V.name?[M]:(0,rt.switchToBlockType)(M,V.name);if(j?.length){let $=j.shift();P={...P,attributes:{...P.attributes,...V.merge(P.attributes,$.attributes)}},H.push(P),L={clientId:P.clientId,attributeKey:_,offset:(0,Io.create)({html:P.attributes[_]}).text.length},N.unshift(...j)}else(0,rt.isUnmodifiedBlock)(P)||H.push(P),H.push(M);let D=N.pop(),z=(0,rt.getBlockType)(A.name);if(N.length&&H.push(...N),D){let $=z.merge&&z.name===D.name?[D]:(0,rt.switchToBlockType)(D,z.name);if($?.length){let J=$.pop();H.push({...A,attributes:{...A.attributes,...z.merge(J.attributes,A.attributes)}}),H.push(...$),L={clientId:A.clientId,attributeKey:w,offset:(0,Io.create)({html:J.attributes[w]}).text.length}}else H.push(D),(0,rt.isUnmodifiedBlock)(A)||H.push(A)}else(0,rt.isUnmodifiedBlock)(A)||H.push(A);t.batch(()=>{r.replaceBlocks(o.getSelectedBlockClientIds(),H,H.length-1,0),L&&r.selectionChange(L.clientId,L.attributeKey,L.offset,L.offset)})},T8e=()=>({select:e,dispatch:t})=>{let o=e.getSelectionStart(),r=e.getSelectionEnd();t.selectionChange({start:{clientId:o.clientId},end:{clientId:r.clientId}})},R8e=(e,t)=>({registry:o,select:r,dispatch:n})=>{let i=e,s=t,a=r.getBlock(i),l=(0,rt.getBlockType)(a.name);if(!l||r.getBlockEditingMode(i)==="disabled"||r.getBlockEditingMode(s)==="disabled")return;let u=r.getBlock(s);if(!l.merge&&(0,rt.getBlockSupport)(a.name,"__experimentalOnMerge")){let k=(0,rt.switchToBlockType)(u,l.name);if(k?.length!==1){n.selectBlock(a.clientId);return}let[x]=k;if(x.innerBlocks.length<1){n.selectBlock(a.clientId);return}o.batch(()=>{n.insertBlocks(x.innerBlocks,void 0,i),n.removeBlock(s),n.selectBlock(x.innerBlocks[0].clientId);let C=r.getNextBlockClientId(i);if(C&&r.getBlockName(i)===r.getBlockName(C)){let E=r.getBlockAttributes(i),R=r.getBlockAttributes(C);Object.keys(E).every(S=>E[S]===R[S])&&(n.moveBlocksToPosition(r.getBlockOrder(C),C,i),n.removeBlock(C,!1))}});return}if((0,rt.isUnmodifiedDefaultBlock)(a)||l.merge&&a.name!==u.name&&(0,rt.isUnmodifiedBlock)(a,"content")){r.isBlockSelected(i)?o.batch(()=>{n.removeBlock(i,!1),n.selectBlock(s,0)}):n.removeBlock(i,!1);return}if((0,rt.isUnmodifiedDefaultBlock)(u)){n.removeBlock(s,r.isBlockSelected(s));return}if(!l.merge){(0,rt.isUnmodifiedBlock)(u,"content")?n.removeBlock(s,r.isBlockSelected(s)):n.selectBlock(a.clientId);return}let d=(0,rt.getBlockType)(u.name),{clientId:f,attributeKey:p,offset:m}=r.getSelectionStart(),h=(f===i?l:d).attributes[p],b=(f===i||f===s)&&p!==void 0&&m!==void 0&&!!h;h||(typeof p=="number"?window.console.error(`RichText needs an identifier prop that is the block attribute key of the attribute it controls. Its type is expected to be a string, but was ${typeof p}`):window.console.error("The RichText identifier prop does not match any attributes defined by the block."));let v=(0,rt.cloneBlock)(a),y=(0,rt.cloneBlock)(u);if(b){let k=f===i?v:y,x=k.attributes[p],C=(0,Io.insert)((0,Io.create)({html:x}),_f,m,m);k.attributes[p]=(0,Io.toHTMLString)({value:C})}let _=a.name===u.name?[y]:(0,rt.switchToBlockType)(y,a.name);if(!_||!_.length)return;let w=l.merge(v.attributes,_[0].attributes);if(b){let k=KC(w),x=w[k],C=(0,Io.create)({html:x}),E=C.text.indexOf(_f),R=(0,Io.remove)(C,E,E+1),S=(0,Io.toHTMLString)({value:R});w[k]=S,n.selectionChange(a.clientId,k,E,E)}n.replaceBlocks([a.clientId,u.clientId],[{...a,attributes:{...a.attributes,...w}},..._.slice(1)],0)},Moe=(e,t=!0)=>gj(e,t);function B8e(e,t){return Moe([e],t)}function I8e(e,t,o=!1,r=0){return{type:"REPLACE_INNER_BLOCKS",rootClientId:e,blocks:t,updateSelection:o,initialPosition:o?r:null,time:Date.now()}}function P8e(e){return{type:"TOGGLE_BLOCK_MODE",clientId:e}}function O8e(){return{type:"START_TYPING"}}function A8e(){return{type:"STOP_TYPING"}}function M8e(e=[]){return{type:"START_DRAGGING_BLOCKS",clientIds:e}}function N8e(){return{type:"STOP_DRAGGING_BLOCKS"}}function L8e(){return(0,Vu.default)('wp.data.dispatch( "core/block-editor" ).enterFormattedText',{since:"6.1",version:"6.3"}),{type:"DO_NOTHING"}}function D8e(){return(0,Vu.default)('wp.data.dispatch( "core/block-editor" ).exitFormattedText',{since:"6.1",version:"6.3"}),{type:"DO_NOTHING"}}function V8e(e,t,o,r){return typeof e=="string"?{type:"SELECTION_CHANGE",clientId:e,attributeKey:t,startOffset:o,endOffset:r}:{type:"SELECTION_CHANGE",...e}}var F8e=(e,t,o)=>({dispatch:r})=>{let n=(0,rt.getDefaultBlockName)();if(!n)return;let i=(0,rt.createBlock)(n,e);return r.insertBlock(i,o,t)};function z8e(e,t){return{type:"UPDATE_BLOCK_LIST_SETTINGS",clientId:e,settings:t}}function j8e(e){return mj(e,{stripExperimentalSettings:!0})}function H8e(){return(0,Vu.default)('wp.data.dispatch( "core/block-editor" ).__unstableSaveReusableBlock',{since:"7.1"}),{type:"DO_NOTHING"}}function U8e(){return{type:"MARK_LAST_CHANGE_AS_PERSISTENT"}}function W8e({history:e="merge"}={}){return{type:"MARK_NEXT_CHANGE_AS_NOT_PERSISTENT",history:e}}var G8e=()=>({dispatch:e})=>{e({type:"MARK_AUTOMATIC_CHANGE"});let{requestIdleCallback:t=o=>setTimeout(o,100)}=window;t(()=>{e({type:"MARK_AUTOMATIC_CHANGE_FINAL"})})};function $8e(){return(0,Vu.default)('wp.data.dispatch( "core/block-editor" ).__unstableSetEditorMode',{since:"7.2",hint:"The Write/Design editor tool has been removed."}),{type:"DO_NOTHING"}}function Y8e(){return(0,Vu.default)('wp.data.dispatch( "core/block-editor" ).setBlockMovingClientId',{since:"6.7",hint:"Block moving mode feature has been removed"}),{type:"DO_NOTHING"}}var K8e=(e,t=!0)=>({select:o,dispatch:r})=>{if(!e||!e.length)return;let n=o.getBlocksByClientId(e);if(n.some(d=>!d)||n.map(d=>d.name).some(d=>!(0,rt.hasBlockSupport)(d,"multiple",!0)))return;let s=o.getBlockRootClientId(e[0]),a=N_(e),l=o.getBlockIndex(a[a.length-1]),u=n.map(d=>(0,rt.cloneSanitizedBlock)(d));return r.insertBlocks(u,l+1,s,t),u.length>1&&t&&r.multiSelect(u[0].clientId,u[u.length-1].clientId),u.map(d=>d.clientId)},q8e=e=>({select:t,dispatch:o})=>{if(!e)return;let r=t.getBlockRootClientId(e),n=t.getBlockIndex(e),{defaultBlock:i}=r?t.getBlockListSettings(r)??{}:{};if(!i)return o.insertDefaultBlock({},r,n);let s=(0,rt.createBlock)(i.name,{...i.attributes,...t.getBlockName(e)===i.name?M_(i.name,t.getBlockAttributes(e)):{}});return o.insertBlock(s,n,r)},Z8e=e=>({select:t,dispatch:o})=>{if(!e)return;let r=t.getBlockRootClientId(e),n=t.getBlockIndex(e),{defaultBlock:i}=r?t.getBlockListSettings(r)??{}:{};if(!i)return o.insertDefaultBlock({},r,n+1);let s=(0,rt.createBlock)(i.name,{...i.attributes,...t.getBlockName(e)===i.name?M_(i.name,t.getBlockAttributes(e)):{}});return o.insertBlock(s,n+1,r)};function yj(e,t){return{type:"TOGGLE_BLOCK_HIGHLIGHT",clientId:e,isHighlighted:t}}var X8e=(e,t=150)=>async({dispatch:o})=>{o(yj(e,!0)),await new Promise(r=>setTimeout(r,t)),o(yj(e,!1))};function Q8e(e,t){return{type:"SET_HAS_CONTROLLED_INNER_BLOCKS",hasControlledInnerBlocks:t,clientId:e}}function J8e(e){return{type:"SET_BLOCK_VISIBILITY",updates:e}}function e7e(e){return(0,Vu.default)("wp.data.dispatch( 'core/block-editor' ).__unstableSetTemporarilyEditingAsBlocks",{since:"7.0"}),hj(e)}var t7e=e=>({select:t,dispatch:o})=>{if(!e||typeof e!="object"){console.error("Category should be an `InserterMediaCategory` object.");return}if(!e.name){console.error("Category should have a `name` that should be unique among all media categories.");return}if(!e.labels?.name){console.error("Category should have a `labels.name`.");return}if(!["image","audio","video"].includes(e.mediaType)){console.error("Category should have `mediaType` property that is one of `image|audio|video`.");return}if(!e.fetch||typeof e.fetch!="function"){console.error("Category should have a `fetch` function defined with the following signature `(InserterMediaRequest) => Promise<InserterMediaItem[]|InserterMediaResponse>`.");return}let r=t.getRegisteredInserterMediaCategories();if(r.some(({name:n})=>n===e.name)){console.error(`A category is already registered with the same name: "${e.name}".`);return}if(r.some(({labels:{name:n}={}})=>n===e.labels?.name)){console.error(`A category is already registered with the same labels.name: "${e.labels.name}".`);return}o({type:"REGISTER_INSERTER_MEDIA_CATEGORY",category:{...e,isExternalResource:!0}})};function o7e(e="",t){return{type:"SET_BLOCK_EDITING_MODE",clientId:e,mode:t}}function r7e(e=""){return{type:"UNSET_BLOCK_EDITING_MODE",clientId:e}}function n7e(e){return{type:"SET_OPEN_LIST_VIEW_PANEL",clientId:e}}function i7e(){return{type:"SET_ALL_LIST_VIEW_PANELS_OPEN"}}function s7e(e,t){return{type:"TOGGLE_LIST_VIEW_PANEL",clientId:e,isOpen:t}}function a7e(){return{type:"INCREMENT_LIST_VIEW_EXPAND_REVISION"}}var L_={reducer:qee,selectors:pj,actions:vj},B=(0,s2.createReduxStore)(yr,{...L_,persist:["preferences"]}),Noe=(0,s2.registerStore)(yr,{...L_,persist:["preferences"]});K(Noe).registerPrivateActions(n2);K(Noe).registerPrivateSelectors(ZP);K(B).registerPrivateActions(n2);K(B).registerPrivateSelectors(ZP);var D_=c(q(),1),Loe=c(Z(),1);var yc=c(T(),1);function l7e({className:e,actions:t,children:o,secondaryActions:r}){return(0,yc.jsx)("div",{style:{display:"contents",all:"initial"},children:(0,yc.jsx)("div",{className:Y(e,"block-editor-warning"),children:(0,yc.jsxs)("div",{className:"block-editor-warning__contents",children:[(0,yc.jsx)("p",{className:"block-editor-warning__message",children:o}),(t?.length>0||r)&&(0,yc.jsxs)("div",{className:"block-editor-warning__actions",children:[t?.length>0&&t.map((n,i)=>(0,yc.jsx)("span",{className:"block-editor-warning__action",children:n},i)),r&&(0,yc.jsx)(D_.DropdownMenu,{className:"block-editor-warning__secondary",icon:gc,label:(0,Loe.__)("More options"),popoverProps:{placement:"bottom-end",className:"block-editor-warning__dropdown"},noIcons:!0,children:()=>(0,yc.jsx)(D_.MenuGroup,{children:r.map((n,i)=>(0,yc.jsx)(D_.MenuItem,{onClick:n.onClick,children:n.title},i))})})]})]})})})}var xm=l7e;var V_=c(T(),1);function Foe({originalBlockClientId:e,name:t,onReplace:o}){let{selectBlock:r}=(0,Voe.useDispatch)(B),n=(0,Doe.getBlockType)(t);return(0,V_.jsxs)(xm,{actions:[(0,V_.jsx)(_j.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>r(e),children:(0,a2.__)("Find original")},"find-original"),(0,V_.jsx)(_j.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>o([]),children:(0,a2.__)("Remove")},"remove")],children:[(0,V_.jsxs)("strong",{children:[n?.title,": "]}),(0,a2.__)("This block can only be used once.")]})}var qC=c(T(),1);function u2({mayDisplayControls:e,mayDisplayParentControls:t,mayDisplayPatternEditingControls:o,blockEditingMode:r,isPreviewMode:n,...i}){let{name:s,isSelected:a,clientId:l,attributes:u={},__unstableLayoutClassNames:d}=i,{layout:f=null,metadata:p={}}=u,{bindings:m}=p,g=(0,l2.hasBlockSupport)(s,"layout",!1)||(0,l2.hasBlockSupport)(s,"__experimentalLayout",!1),b=!!kt()[E0]||(0,l2.hasBlockSupport)(s,"listView")||s==="core/navigation",{originalBlockClientId:v}=(0,c2.useContext)(ri);return(0,qC.jsxs)(UB,{value:(0,c2.useMemo)(()=>({name:s,isSelected:a,clientId:l,layout:g?f:null,__unstableLayoutClassNames:d,[Pu]:e,[Gv]:t,[$v]:o&&r!=="disabled",[Yv]:r,[Kv]:m,[HB]:n,[E0]:b}),[s,a,l,g,f,d,e,t,o,r,m,n,b]),children:[(0,qC.jsx)(Mee,{...i}),v&&(0,qC.jsx)(Foe,{originalBlockClientId:v,name:s,onReplace:i.onReplace})]})}function je(...e){let{clientId:t=null}=kt();return(0,zoe.useSelect)(o=>K(o(B)).getBlockSettings(t,...e),[t,...e])}function Hoe(e){(0,joe.default)("wp.blockEditor.useSetting",{since:"6.5",alternative:"wp.blockEditor.useSettings",note:"The new useSettings function can retrieve multiple settings at once, with better performance."});let[t]=je(e);return t}var d2=c(T(),1),Uoe=([e,...t])=>e.toUpperCase()+t.join(""),c7e=e=>(0,vb.createHigherOrderComponent)(t=>function(r){return(0,d2.jsx)(t,{...r,colors:e})},"withCustomColorPalette"),u7e=()=>(0,vb.createHigherOrderComponent)(e=>function(o){let[r,n,i]=je("color.palette.custom","color.palette.theme","color.palette.default"),s=(0,F_.useMemo)(()=>[...r||[],...n||[],...i||[]],[r,n,i]);return(0,d2.jsx)(e,{...o,colors:s})},"withEditorColorPalette");function Woe(e,t){let o=e.reduce((r,n)=>({...r,...typeof n=="string"?{[n]:Es(n)}:n}),{});return(0,vb.compose)([t,r=>function(i){let{colors:s,...a}=i,{attributes:l,setAttributes:u}=a,d=(0,F_.useRef)(null),f=(0,F_.useMemo)(()=>{let m=d.current,g=Object.fromEntries(Object.entries(o).flatMap(([h,b])=>{let v=`custom${Uoe(h)}`,y=Uoe(h),_=Ou(s,l[h],l[v]),w=m?.[h],k=w?.color===_.color&&w?w:{..._,class:Ga(b,_.slug)},x=C=>{let E=$B(s,C);u({[h]:E?.slug||void 0,[v]:E?.slug?void 0:C})};return[[h,k],[`set${y}`,x]]}));return d.current=g,g},[l,s,u]),p=(0,F_.useMemo)(()=>({getMostReadableColor:m=>vee(s,m)}),[s]);return(0,d2.jsx)(r,{...a,...f,colorUtils:p})}])}function Goe(e){return(...t)=>{let o=c7e(e);return(0,vb.createHigherOrderComponent)(Woe(t,o),"withCustomColors")}}function $oe(...e){let t=u7e();return(0,vb.createHigherOrderComponent)(Woe(e,t),"withColors")}var f2=c(F(),1),p2=c(ee(),1);function z_(e){if(e)return`has-${e}-gradient-background`}function m2(e,t){let o=e?.find(r=>r.slug===t);return o&&o.gradient}function Yoe(e,t){return e?.find(r=>r.gradient===t)}function Koe(e,t){let o=Yoe(e,t);return o&&o.slug}function d7e({gradientAttribute:e="gradient",customGradientAttribute:t="customGradient"}={}){let{clientId:o}=kt(),[r,n,i]=je("color.gradients.custom","color.gradients.theme","color.gradients.default"),s=(0,f2.useMemo)(()=>[...r||[],...n||[],...i||[]],[r,n,i]),{gradient:a,customGradient:l}=(0,p2.useSelect)(m=>{let{getBlockAttributes:g}=m(B),h=g(o)||{};return{customGradient:h[t],gradient:h[e]}},[o,e,t]),{updateBlockAttributes:u}=(0,p2.useDispatch)(B),d=(0,f2.useCallback)(m=>{let g=Koe(s,m);if(g){u(o,{[e]:g,[t]:void 0});return}u(o,{[e]:void 0,[t]:m})},[s,o,u]),f=z_(a),p;return a?p=m2(s,a):p=l,{gradientClass:f,gradientValue:p,setGradient:d}}var j_=(e,t,o)=>{if(t){let r=e?.find(({slug:n})=>n===t);if(r)return r}return{size:o}};function wj(e,t){let o=e?.find(({size:r})=>r===t);return o||{size:t}}function Sm(e){if(e)return`has-${Es(e)}-font-size`}var f7e="1600px",p7e="320px",m7e=1,g7e=.25,h7e=.75,b7e="14px";function qoe({minimumFontSize:e,maximumFontSize:t,fontSize:o,minimumViewportWidth:r=p7e,maximumViewportWidth:n=f7e,scaleFactor:i=m7e,minimumFontSizeLimit:s}){if(s=Cm(s)?s:b7e,o){let _=Cm(o);if(!_?.unit)return null;let w=Cm(s,{coerceTo:_.unit});if(w?.value&&!e&&!t&&_?.value<=w?.value)return null;if(t||(t=`${_.value}${_.unit}`),!e){let k=_.unit==="px"?_.value:_.value*16,x=Math.min(Math.max(1-.075*Math.log2(k),g7e),h7e),C=ZC(_.value*x,3);w?.value&&C<w?.value?e=`${w.value}${w.unit}`:e=`${C}${_.unit}`}}let a=Cm(e),l=a?.unit||"rem",u=Cm(t,{coerceTo:l});if(!a||!u)return null;let d=Cm(e,{coerceTo:"rem"}),f=Cm(n,{coerceTo:l}),p=Cm(r,{coerceTo:l});if(!f||!p||!d)return null;let m=f.value-p.value;if(!m)return null;let g=ZC(p.value/100,3),h=ZC(g,3)+l,b=100*((u.value-a.value)/m),v=ZC((b||1)*i,3),y=`${d.value}${d.unit} + ((1vw - ${h}) * ${v})`;return`clamp(${e}, ${y}, ${t})`}function Cm(e,t={}){if(typeof e!="string"&&typeof e!="number")return null;isFinite(e)&&(e=`${e}px`);let{coerceTo:o,rootSizeValue:r,acceptableUnits:n}={coerceTo:"",rootSizeValue:16,acceptableUnits:["rem","px","em"],...t},i=n?.join("|"),s=new RegExp(`^(\\d*\\.?\\d+)(${i}){1,1}$`),a=e.match(s);if(!a||a.length<3)return null;let[,l,u]=a,d=parseFloat(l);return o==="px"&&(u==="em"||u==="rem")&&(d=d*r,u=o),u==="px"&&(o==="em"||o==="rem")&&(d=d/r,u=o),(o==="em"||o==="rem")&&(u==="em"||u==="rem")&&(u=o),{value:ZC(d,3),unit:u}}function ZC(e,t=3){let o=Math.pow(10,t);return Number.isFinite(e)?parseFloat(Math.round(e*o)/o):void 0}var Zoe=c(q(),1);var Xoe=c(T(),1);function y7e(e){let[t,o]=je("typography.fontSizes","typography.customFontSize");return(0,Xoe.jsx)(Zoe.FontSizePicker,{...e,fontSizes:t,disableCustomFontSizes:!o})}var kj=y7e;var XC=c(ue(),1),Joe=c(F(),1);var xj=c(T(),1),v7e=[],Qoe=([e,...t])=>e.toUpperCase()+t.join(""),ere=(...e)=>{let t=e.reduce((o,r)=>(o[r]=`custom${Qoe(r)}`,o),{});return(0,XC.createHigherOrderComponent)((0,XC.compose)([(0,XC.createHigherOrderComponent)(o=>function(n){let[i]=je("typography.fontSizes");return(0,xj.jsx)(o,{...n,fontSizes:i||v7e})},"withFontSizes"),o=>class extends Joe.Component{constructor(n){super(n),this.setters=this.createSetters(),this.state={}}createSetters(){return Object.entries(t).reduce((n,[i,s])=>{let a=Qoe(i);return n[`set${a}`]=this.createSetFontSize(i,s),n},{})}createSetFontSize(n,i){return s=>{let a=this.props.fontSizes?.find(({size:l})=>l===Number(s));this.props.setAttributes({[n]:a&&a.slug?a.slug:void 0,[i]:a&&a.slug?void 0:s})}}static getDerivedStateFromProps({attributes:n,fontSizes:i},s){let a=(u,d)=>s[d]?n[d]?n[d]!==s[d].slug:s[d].size!==n[u]:!0;if(!Object.values(t).some(a))return null;let l=Object.entries(t).filter(([u,d])=>a(d,u)).reduce((u,[d,f])=>{let p=n[d],m=j_(i,p,n[f]);return u[d]={...m,class:Sm(p)},u},{});return{...s,...l}}render(){return(0,xj.jsx)(o,{...this.props,fontSizes:void 0,...this.state,...this.setters})}}]),"withFontSizes")};var _b=c(Z(),1),g2=c(q(),1);var tre=c(T(),1),_7e=[{icon:am,title:(0,_b.__)("Align text left"),align:"left"},{icon:Qh,title:(0,_b.__)("Align text center"),align:"center"},{icon:lm,title:(0,_b.__)("Align text right"),align:"right"}],w7e={placement:"bottom-start"};function k7e({value:e,onChange:t,alignmentControls:o=_7e,label:r=(0,_b.__)("Align text"),description:n,isCollapsed:i=!0,isToolbar:s}){function a(p){return()=>t(e===p?void 0:p)}let l=o.find(p=>p.align===e);function u(){return l?l.icon:(0,_b.isRTL)()?lm:am}let d=s?g2.ToolbarGroup:g2.ToolbarDropdownMenu,f=s?{isCollapsed:i}:{toggleProps:n?{description:n}:{},popoverProps:w7e};return(0,tre.jsx)(d,{icon:u(),label:r,controls:o.map(p=>{let{align:m}=p;return{...p,isActive:e===m,role:i?"menuitemradio":void 0,onClick:a(m)}}),...f})}var Sj=k7e;var Cj=c(T(),1),h2=e=>(0,Cj.jsx)(Sj,{...e,isToolbar:!1}),ore=e=>(0,Cj.jsx)(Sj,{...e,isToolbar:!0});var x2=c(Bo(),1),S2=c(q(),1),pre=c(F(),1),C2=c(ce(),1);var dre=c(ee(),1),Tm=c(ce(),1),Bj=c(F(),1);var are=c(sre(),1);var T7e=e=>e.name||"",R7e=e=>e.title,B7e=e=>e.description||"",I7e=e=>e.keywords||[],P7e=e=>e.category,O7e=()=>null,A7e=[/([\p{Ll}\p{Lo}\p{N}])([\p{Lu}\p{Lt}])/gu,/([\p{Lu}\p{Lt}])([\p{Lu}\p{Lt}][\p{Ll}\p{Lo}])/gu],M7e=new RegExp("(\\p{C}|\\p{P}|\\p{S})+","giu"),Ej=new Map,Tj=new Map;function y2(e=""){if(Ej.has(e))return Ej.get(e);let t=GB(e,{splitRegexp:A7e,stripRegexp:M7e}).split(" ").filter(Boolean);return Ej.set(e,t),t}function QC(e=""){if(Tj.has(e))return Tj.get(e);let t=(0,are.default)(e);return t=t.replace(/^\//,""),t=t.toLowerCase(),Tj.set(e,t),t}var JC=(e="")=>y2(QC(e)),N7e=(e,t)=>e.filter(o=>!JC(t).some(r=>r.includes(o))),v2=(e,t,o,r)=>JC(r).length===0?e:e1(e,r,{getCategory:s=>t.find(({slug:a})=>a===s.category)?.title,getCollection:s=>o[s.name.split("/")[0]]?.title}),e1=(e=[],t="",o={})=>{if(JC(t).length===0)return e;let n=e.map(i=>[i,L7e(i,t,o)]).filter(([,i])=>i>0);return n.sort(([,i],[,s])=>s-i),n.map(([i])=>i)};function L7e(e,t,o={}){let{getName:r=T7e,getTitle:n=R7e,getDescription:i=B7e,getKeywords:s=I7e,getCategory:a=P7e,getCollection:l=O7e}=o,u=r(e),d=n(e),f=i(e),p=s(e),m=a(e),g=l(e),h=QC(t),b=QC(d),v=0;if(h===b)v+=30;else if(b.startsWith(h))v+=20;else{let y=[u,d,f,...p,m,g].join(" "),_=y2(h);N7e(_,y).length===0&&(v+=10)}if(v!==0&&u.startsWith("core/")){let y=u!==e.id;v+=y?1:2}return v}var Fu=c(ce(),1),H_=c(ee(),1),_2=c(F(),1),lre=c(Is(),1),w2=c(Z(),1);var D7e=(e,t,o)=>{let r=(0,_2.useMemo)(()=>({[vm]:!!o}),[o]),[n]=(0,H_.useSelect)(d=>[d(B).getInserterItems(e,r)],[e,r]),{getClosestAllowedInsertionPoint:i}=K((0,H_.useSelect)(B)),{createErrorNotice:s}=(0,H_.useDispatch)(lre.store),[a,l]=(0,H_.useSelect)(d=>{let{getCategories:f,getCollections:p}=d(Fu.store);return[f(),p()]},[]),u=(0,_2.useCallback)(({name:d,initialAttributes:f,innerBlocks:p,innerContent:m,syncStatus:g,content:h},b)=>{let v=i(d,e);if(v===null){let _=(0,Fu.getBlockType)(d)?.title??d;s((0,w2.sprintf)((0,w2.__)(`Block "%s" can't be inserted.`),_),{type:"snackbar",id:"inserter-notice"});return}let y=g==="unsynced"?(0,Fu.parse)(h,{__unstableSkipMigrationLogs:!0}):(0,Fu.createBlock)(d,f,(0,Fu.createBlocksFromInnerBlocksTemplate)(p),m);t(y,void 0,b,v)},[i,e,t,s]);return[n,a,l,u]},Em=D7e;var cre=c(q(),1);var ure=c(F(),1),Rj=c(T(),1);function V7e({icon:e,showColors:t=!1,className:o,context:r}){e?.src==="block-default"&&(e={src:D0});let n=(0,Rj.jsx)(cre.Icon,{icon:e&&e.src?e.src:e,context:r}),i=t?{backgroundColor:e&&e.background,color:e&&e.foreground}:{};return(0,Rj.jsx)("span",{style:i,className:Y("block-editor-block-icon",o,{"has-colors":t}),children:n})}var Ht=(0,ure.memo)(V7e);var k2=(e,t)=>(t&&e.sort(({id:o},{id:r})=>{let n=t.indexOf(o),i=t.indexOf(r);return n<0&&(n=t.length),i<0&&(i=t.length),n-i}),e);var U_=c(T(),1),F7e=()=>{},z7e=9;function j7e(){return{name:"blocks",className:"block-editor-autocompleters__block",triggerPrefix:"/",useItems(e){let{rootClientId:t,selectedBlockId:o,prioritizedBlocks:r}=(0,dre.useSelect)(u=>{let{getSelectedBlockClientId:d,getBlock:f,getBlockListSettings:p,getBlockRootClientId:m}=u(B),{getActiveBlockVariation:g}=u(Tm.store),h=d(),{name:b,attributes:v}=f(h),y=g(b,v),_=m(h);return{selectedBlockId:y?`${b}/${y.name}`:b,rootClientId:_,prioritizedBlocks:p(_)?.prioritizedInserterBlocks}},[]),[n,i,s]=Em(t,F7e,!0),a=(0,Bj.useMemo)(()=>(e.trim()?v2(n,i,s,e):k2(Du(n,"frecency","desc"),r)).filter(d=>d.id!==o).slice(0,z7e),[e,o,n,i,s,r]);return[(0,Bj.useMemo)(()=>a.map(u=>{let{title:d,icon:f,isDisabled:p}=u;return{key:`block-${u.id}`,value:u,label:(0,U_.jsxs)(U_.Fragment,{children:[(0,U_.jsx)(Ht,{icon:f,showColors:!0},"icon"),d]}),isDisabled:p}}),[a])]},allowContext(e,t){return!(/\S/.test(e)||/\S/.test(t))},getOptionCompletion(e){let{name:t,initialAttributes:o,innerBlocks:r,innerContent:n,syncStatus:i,blocks:s}=e;return{action:"replace",value:i==="unsynced"?(s??[]).map(a=>(0,Tm.cloneBlock)(a)):(0,Tm.createBlock)(t,o,(0,Tm.createBlocksFromInnerBlocksTemplate)(r),n)}}}}var fre=j7e();var mre=c(T(),1),H7e=[];function gre({completers:e=H7e}){let{name:t}=kt();return(0,pre.useMemo)(()=>{let o=[...e];return(t===(0,C2.getDefaultBlockName)()||(0,C2.getBlockSupport)(t,"__experimentalSlashInserter",!1))&&(o=[...o,fre]),(0,x2.hasFilter)("editor.Autocomplete.completers")&&(o===e&&(o=o.map(r=>({...r}))),o=(0,x2.applyFilters)("editor.Autocomplete.completers",o,t)),o},[e,t])}function hre(e){return(0,S2.__unstableUseAutocompleteProps)({...e,completers:gre(e)})}function U7e(e){return(0,mre.jsx)(S2.Autocomplete,{...e,completers:gre(e)})}var bre=U7e;var Ure=c(Z(),1),Pm=c(q(),1);var jre=c(ee(),1);var O2=c(F(),1);var _r=c(Z(),1);var Fn=c(q(),1);var W_=c(Z(),1);var fa={default:{name:"default",slug:"flow",className:"is-layout-flow",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},constrained:{name:"constrained",slug:"constrained",className:"is-layout-constrained",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > :where(:not(.alignleft):not(.alignright):not(.alignfull))",rules:{"max-width":"var(--wp--style--global--content-size)","margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > .alignwide",rules:{"max-width":"var(--wp--style--global--wide-size)"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},flex:{name:"flex",slug:"flex",className:"is-layout-flex",displayMode:"flex",baseStyles:[{selector:"",rules:{"flex-wrap":"wrap","align-items":"center"}},{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]},grid:{name:"grid",slug:"grid",className:"is-layout-grid",displayMode:"grid",baseStyles:[{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]}};function Ps(e,t=""){return e.split(",").map(o=>`${o}${t?` ${t}`:""}`).join(",")}function Rm(e,t=fa,o,r){let n="";return t?.[o]?.spacingStyles?.length&&r&&t[o].spacingStyles.forEach(i=>{n+=`${Ps(e,i.selector.trim())} { `,n+=Object.entries(i.rules).map(([s,a])=>`${s}: ${a||r}`).join("; "),n+="; }"}),n}function E2(e){let{contentSize:t,wideSize:o,type:r="default"}=e,n={},i=/^(?!0)\d+(px|em|rem|vw|vh|%|svw|lvw|dvw|svh|lvh|dvh|vi|svi|lvi|dvi|vb|svb|lvb|dvb|vmin|svmin|lvmin|dvmin|vmax|svmax|lvmax|dvmax)?$/i;return i.test(t)&&r==="constrained"&&(n.none=(0,W_.sprintf)((0,W_.__)("Max %s wide"),t)),i.test(o)&&(n.wide=(0,W_.sprintf)((0,W_.__)("Max %s wide"),o)),n}var vc=c(Z(),1);var zu=(e,t)=>e?.includes?e==="0"||e.includes(`var:preset|${t}|`):!1;function T2(e,t){if(!e)return;if(e==="0"||e==="default")return e;let o=e.match(new RegExp(`var:preset\\|${t}\\|(.+)`));return o?o[1]:void 0}function yre(e,t,o){if(e===void 0)return 0;let r=parseFloat(e,10)===0?"0":T2(e,o),n=t.findIndex(i=>String(i.slug)===r);return n!==-1?n:NaN}function Ij(e,t,o){if(!zu(e,o))return e;let r=parseFloat(e,10)===0?"0":T2(e,o);return t.find(i=>String(i.slug)===r)?.size}function vre(e,t,o){if(!e||zu(e,o)||e==="0")return e;let r=t.find(n=>String(n.size)===String(e));return r?.slug?`var:preset|${o}|${r.slug}`:e}var _re="spacing",wre=8,Bm=["top","bottom","left","right"],kre={top:void 0,right:void 0,bottom:void 0,left:void 0},R2={custom:kP,axial:kP,horizontal:dz,vertical:gz,top:mz,right:pz,bottom:uz,left:fz},ju={default:(0,vc.__)("Spacing control"),top:(0,vc.__)("Top"),bottom:(0,vc.__)("Bottom"),left:(0,vc.__)("Left"),right:(0,vc.__)("Right"),mixed:(0,vc.__)("Mixed"),vertical:(0,vc.__)("Vertical"),horizontal:(0,vc.__)("Horizontal"),axial:(0,vc.__)("Horizontal & vertical"),custom:(0,vc.__)("Custom")},wf={axial:"axial",top:"top",right:"right",bottom:"bottom",left:"left",custom:"custom"};function B2(e){return zu(e,_re)}function xre(e,t){if(!B2(e))return e;let o=T2(e,_re);return t.find(n=>String(n.slug)===o)?.size}function G_(e,t){if(!e||B2(e)||e==="0")return e;let o=t.find(r=>String(r.size)===String(e));return o?.slug?`var:preset|spacing|${o.slug}`:e}function Qa(e){if(!e||typeof e!="string")return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function Pj(e,t){if(!e||!e.length)return!1;let o=e.includes("horizontal")||e.includes("left")&&e.includes("right"),r=e.includes("vertical")||e.includes("top")&&e.includes("bottom");return t==="horizontal"?o:t==="vertical"?r:o||r}function W7e(e=[]){let t={top:0,right:0,bottom:0,left:0};return e.forEach(o=>t[o]+=1),(t.top+t.bottom)%2===0&&(t.left+t.right)%2===0}function Sre(e={},t){let{top:o,right:r,bottom:n,left:i}=e,s=[o,r,n,i].filter(Boolean),a=o===n&&i===r&&(!!o||!!i),l=!s.length&&W7e(t),u=t?.includes("horizontal")&&t?.includes("vertical")&&t?.length===2;if(Pj(t)&&(a||l))return wf.axial;if(u&&s.length===1){let d;return Object.entries(e).some(([f,p])=>(d=f,p!==void 0)),d}return t?.length===1&&!s.length?t[0]:wf.custom}function Cre(e,t){let o=e?.inherit||e?.contentSize||e?.wideSize?{...e,type:"constrained"}:e||t||{};return["flex","grid"].includes(o?.type)}function $_(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function pa(e,t="0"){let o=$_(e);if(!o)return null;let r=Qa(o?.top)||t,n=Qa(o?.left)||t;return r===n?r:`${r} ${n}`}var Po=c(T(),1),G7e={left:"flex-start",right:"flex-end",center:"center","space-between":"space-between"},Ere={left:"flex-start",right:"flex-end",center:"center",stretch:"stretch"},$7e={top:"flex-start",center:"center",bottom:"flex-end",stretch:"stretch","space-between":"space-between"},Tre={horizontal:"center",vertical:"top"},Y7e={top:{icon:rC,label:(0,_r._x)("Align top","Block vertical alignment setting")},center:{icon:Y0,label:(0,_r._x)("Align middle","Block vertical alignment setting")},bottom:{icon:G0,label:(0,_r._x)("Align bottom","Block vertical alignment setting")},stretch:{icon:eC,label:(0,_r._x)("Stretch to fill","Block vertical alignment setting")},"space-between":{icon:X0,label:(0,_r._x)("Space between","Block vertical alignment setting")}},K7e=["wrap","nowrap"],Ire={name:"flex",label:(0,_r.__)("Flex"),hasInspectorControls(e={}){let{allowOrientation:t=!0,allowJustification:o=!0,allowVerticalAlignment:r=!0,allowWrap:n=!0}=e;return t||o||r||n},inspectorControls:function({layout:t={},onChange:o,layoutBlockSupport:r={},resetLayout:n={},clientId:i}){let{allowOrientation:s=!0,allowJustification:a=!0,allowVerticalAlignment:l=!0,allowWrap:u=!0}=r,d=(_,w)=>(t?.[_]??w)!==(n?.[_]??w),f=()=>d("justifyContent","left"),p=()=>d("verticalAlignment",Pre(t)),m=()=>d("orientation","horizontal"),g=()=>d("flexWrap","wrap"),h=()=>o(Xe({...t,justifyContent:n?.justifyContent})),b=()=>o(Xe({...t,verticalAlignment:q7e(n?.verticalAlignment,t?.orientation)})),v=()=>{let{verticalAlignment:_,justifyContent:w}=t,k=n?.orientation,x=!k||k==="horizontal";o(Xe({...t,orientation:k,verticalAlignment:n?.verticalAlignment??(x&&_==="space-between"?"center":_),justifyContent:n?.justifyContent??(x&&w==="stretch"?"left":w)}))},y=()=>o(Xe({...t,flexWrap:n?.flexWrap}));return(0,Po.jsxs)(Po.Fragment,{children:[(a||s)&&(0,Po.jsxs)(Fn.Flex,{align:"flex-start",className:"block-editor-hooks__flex-layout-controls",gap:4,justify:"flex-start",children:[a&&(0,Po.jsx)(Fn.__experimentalToolsPanelItem,{label:(0,_r.__)("Justification"),hasValue:f,onDeselect:h,isShownByDefault:!0,panelId:i,children:(0,Po.jsx)(Bre,{layout:t,onChange:o})}),s&&(0,Po.jsx)(Fn.__experimentalToolsPanelItem,{label:(0,_r.__)("Orientation"),hasValue:m,onDeselect:v,isShownByDefault:!0,panelId:i,children:(0,Po.jsx)(J7e,{layout:t,onChange:o})})]}),l&&(0,Po.jsx)(Fn.__experimentalToolsPanelItem,{label:(0,_r.__)("Alignment"),hasValue:p,onDeselect:b,panelId:i,children:(0,Po.jsx)(Rre,{layout:t,onChange:o})}),u&&(0,Po.jsx)(Fn.__experimentalToolsPanelItem,{label:(0,_r.__)("Wrapping"),hasValue:g,onDeselect:y,panelId:i,children:(0,Po.jsx)(Q7e,{layout:t,onChange:o})})]})},toolBarControls:function({layout:t={},onChange:o,layoutBlockSupport:r,controlsGroup:n="block"}){let{allowVerticalAlignment:i=!0,allowJustification:s=!0}=r;return!s&&!i?null:(0,Po.jsxs)(Ko,{group:n,__experimentalShareWithChildBlocks:!0,children:[s&&(0,Po.jsx)(Bre,{layout:t,onChange:o,isToolbar:!0}),i&&(0,Po.jsx)(Rre,{layout:t,onChange:o,isToolbar:!0})]})},getLayoutStyle:function({selector:t,layout:o={},viewportOverrides:r,style:n,blockName:i,hasBlockGapSupport:s,globalBlockGapValue:a,layoutDefinitions:l=fa}){let u=r!==void 0,d=u?{...o,...r}:o,f=S=>Object.hasOwn(r||{},S),{orientation:p="horizontal"}=d,m="0.5em";if(a){let S=$_(a);m=Qa(S?.left)||Qa(S?.top)||"0.5em"}let g=n?.spacing?.blockGap&&!io(i,"spacing","blockGap")?pa(n?.spacing?.blockGap,m):void 0,h=!u||Object.hasOwn(n?.spacing||{},"blockGap"),b=G7e[d.justifyContent],v=K7e.includes(d.flexWrap)?d.flexWrap:"wrap",y=$7e[d.verticalAlignment],_=Ere[d.justifyContent]||Ere.left,w="",k=[],x=!u||f("flexWrap"),C=!u||f("orientation"),E=!u||f("justifyContent")||f("orientation"),R=!u||f("verticalAlignment")||f("orientation");return x&&v&&v!=="wrap"&&k.push(`flex-wrap: ${v}`),p==="horizontal"?(f("orientation")&&k.push("flex-direction: row"),R&&y&&k.push(`align-items: ${y}`),E&&b&&k.push(`justify-content: ${b}`)):(R&&y&&k.push(`justify-content: ${y}`),C&&k.push("flex-direction: column"),E&&k.push(`align-items: ${_}`)),k.length&&(w=`${Ps(t)} {
 				${k.join("; ")};
-			}`),s&&h&&g&&(w+=Mm(t,l,"flex",g)),w},getOrientation(e){let{orientation:t="horizontal"}=e;return t},getAlignments(){return[]}};function cne({orientation:e="horizontal"}={}){return e==="horizontal"?ine.horizontal:ine.vertical}function Hze(e,t){if(!(t==="horizontal"&&e==="space-between"||t==="vertical"&&e==="stretch"))return e}function Wze(e){return e==="horizontal"?["top","center","bottom","stretch"]:["top","center","bottom","space-between"]}function sne({layout:e,onChange:t,isToolbar:o=!1}){let{orientation:r="horizontal"}=e,{verticalAlignment:n=cne(e)}=e,i=a=>{t({...e,verticalAlignment:a})},s=Wze(r);return o?(0,Po.jsx)(J2,{onChange:i,value:n,controls:s}):(0,Po.jsx)(Un.__experimentalToggleGroupControl,{label:(0,_r.__)("Alignment"),onChange:i,value:n,className:"block-editor-hooks__flex-layout-alignment-controls",children:s.map(a=>{let{icon:l,label:u}=zze[a];return(0,Po.jsx)(Un.__experimentalToggleGroupControlOptionIcon,{value:a,icon:l,label:u},a)})})}var Uze={placement:"bottom-start"};function ane({layout:e,onChange:t,isToolbar:o=!1}){let{justifyContent:r="left",orientation:n="horizontal"}=e,i=l=>{t({...e,justifyContent:l})},s=["left","center","right"];if(n==="horizontal"?s.push("space-between"):s.push("stretch"),o)return(0,Po.jsx)(sw,{allowedControls:s,value:r,onChange:i,popoverProps:Uze});let a=[{value:"left",icon:ym,label:(0,_r.__)("Justify items left")},{value:"center",icon:bm,label:(0,_r.__)("Justify items center")},{value:"right",icon:vm,label:(0,_r.__)("Justify items right")}];return n==="horizontal"?a.push({value:"space-between",icon:S_,label:(0,_r.__)("Space between items")}):a.push({value:"stretch",icon:T_,label:(0,_r.__)("Stretch items")}),(0,Po.jsx)(Un.__experimentalToggleGroupControl,{label:(0,_r.__)("Justification"),value:r,onChange:i,className:"block-editor-hooks__flex-layout-justification-controls",children:a.map(({value:l,icon:u,label:d})=>(0,Po.jsx)(Un.__experimentalToggleGroupControlOptionIcon,{value:l,icon:u,label:d},l))})}function Gze({layout:e,onChange:t}){let{flexWrap:o="wrap"}=e;return(0,Po.jsx)(Un.ToggleControl,{label:(0,_r.__)("Allow to wrap to multiple lines"),onChange:r=>{t({...e,flexWrap:r?"wrap":"nowrap"})},checked:o==="wrap"})}function $ze({layout:e,onChange:t}){let{orientation:o="horizontal",verticalAlignment:r,justifyContent:n}=e;return(0,Po.jsxs)(Un.__experimentalToggleGroupControl,{className:"block-editor-hooks__flex-layout-orientation-controls",label:(0,_r.__)("Orientation"),value:o,onChange:i=>{let s=r,a=n;return i==="horizontal"?(r==="space-between"&&(s="center"),n==="stretch"&&(a="left")):(r==="stretch"&&(s="top"),n==="space-between"&&(a="left")),t({...e,orientation:i,verticalAlignment:s,justifyContent:a})},children:[(0,Po.jsx)(Un.__experimentalToggleGroupControlOptionIcon,{icon:eC,value:"horizontal",label:(0,_r.__)("Horizontal")}),(0,Po.jsx)(Un.__experimentalToggleGroupControlOptionIcon,{icon:M9,value:"vertical",label:(0,_r.__)("Vertical")})]})}var une=c(Z(),1);var dne={name:"default",label:(0,une.__)("Flow"),hasInspectorControls(){return!1},inspectorControls:function(){return null},toolBarControls:function(){return null},getLayoutStyle:function({selector:t,style:o,blockName:r,hasBlockGapSupport:n,layoutDefinitions:i=va}){let s=o?.spacing?.blockGap,a="";io(r,"spacing","blockGap")||(s?.top?a=_a(s?.top):typeof s=="string"&&(a=_a(s)));let l="";return n&&a&&(l+=Mm(t,i,"default",a)),l},getOrientation(){return"vertical"},getAlignments(e,t){let o=q2(e);if(e.alignments!==void 0)return e.alignments.includes("none")||e.alignments.unshift("none"),e.alignments.map(n=>({name:n,info:o[n]}));let r=[{name:"left"},{name:"center"},{name:"right"}];if(!t){let{contentSize:n,wideSize:i}=e;n&&r.unshift({name:"full"}),i&&r.unshift({name:"wide",info:o.wide})}return r.unshift({name:"none",info:o.none}),r}};var Oi=c(q(),1),il=c(Z(),1);var fne=c(F_(),1);var Mr=c(T(),1),Yze="var(--wp--style--global--content-size, none)",Kze="var(--wp--style--global--wide-size, none)",pne={name:"constrained",label:(0,il.__)("Constrained"),hasInspectorControls(e={}){let{allowJustification:t=!0,allowCustomContentAndWideSize:o=!0}=e;return t||o},inspectorControls:function({layout:t,onChange:o,layoutBlockSupport:r={},resetLayout:n={},clientId:i}){let{wideSize:s,contentSize:a,justifyContent:l="center"}=t,{allowJustification:u=!0,allowCustomContentAndWideSize:d=!0}=r,f=x=>{o({...t,justifyContent:x})},p=[{value:"left",icon:ym,label:(0,il.__)("Justify items left")},{value:"center",icon:bm,label:(0,il.__)("Justify items center")},{value:"right",icon:vm,label:(0,il.__)("Justify items right")}],[m]=je("spacing.units"),g=(0,Oi.__experimentalUseCustomUnits)({availableUnits:m||["%","px","em","rem","vw"]}),h=(x,C)=>(t?.[x]??C)!==(n?.[x]??C),b=()=>o(Xe({...t,contentSize:n?.contentSize})),v=()=>o(Xe({...t,wideSize:n?.wideSize})),y=()=>o(Xe({...t,justifyContent:n?.justifyContent})),_=()=>h("contentSize"),w=()=>h("wideSize"),k=()=>h("justifyContent","center");return(0,Mr.jsxs)(Mr.Fragment,{children:[d&&(0,Mr.jsxs)(Mr.Fragment,{children:[(0,Mr.jsx)(Oi.__experimentalToolsPanelItem,{label:(0,il.__)("Content width"),hasValue:_,onDeselect:b,panelId:i,children:(0,Mr.jsx)(Oi.__experimentalUnitControl,{label:(0,il.__)("Content width"),labelPosition:"top",value:a===null?"":a||s||"",onChange:x=>{x=0>parseFloat(x)?"0":x,o({...t,contentSize:x!==""?x:void 0})},units:g,prefix:(0,Mr.jsx)(Oi.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Mr.jsx)(xt,{icon:cb})})})}),(0,Mr.jsxs)(Oi.__experimentalToolsPanelItem,{label:(0,il.__)("Wide width"),hasValue:w,onDeselect:v,panelId:i,children:[(0,Mr.jsx)(Oi.__experimentalUnitControl,{label:(0,il.__)("Wide width"),labelPosition:"top",value:s===null?"":s||a||"",onChange:x=>{x=0>parseFloat(x)?"0":x,o({...t,wideSize:x!==""?x:void 0})},units:g,prefix:(0,Mr.jsx)(Oi.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Mr.jsx)(xt,{icon:xb})})}),(0,Mr.jsx)("p",{className:"block-editor-hooks__layout-constrained-helptext",children:(0,il.__)("Customize the width for all elements that are assigned to the center or wide columns.")})]})]}),u&&(0,Mr.jsx)(Oi.__experimentalToolsPanelItem,{label:(0,il.__)("Justification"),hasValue:k,onDeselect:y,panelId:i,children:(0,Mr.jsx)(Oi.__experimentalToggleGroupControl,{label:(0,il.__)("Justification"),value:l,onChange:f,children:p.map(({value:x,icon:C,label:E})=>(0,Mr.jsx)(Oi.__experimentalToggleGroupControlOptionIcon,{value:x,icon:C,label:E},x))})})]})},toolBarControls:function({layout:t={},onChange:o,layoutBlockSupport:r,controlsGroup:n="block"}){let{allowJustification:i=!0}=r;return i?(0,Mr.jsx)(Ko,{group:n,__experimentalShareWithChildBlocks:!0,children:(0,Mr.jsx)(Zze,{layout:t,onChange:o})}):null},getLayoutStyle:function({selector:t,layout:o={},viewportOverrides:r,style:n,blockName:i,hasBlockGapSupport:s,layoutDefinitions:a=va}){let l=r!==void 0,u=l?{...o,...r}:o,d=A=>Object.hasOwn(r||{},A),{contentSize:f,wideSize:p,justifyContent:m}=u,g=n?.spacing?.blockGap,h=!l||Object.hasOwn(n?.spacing||{},"blockGap"),b=!l||Object.hasOwn(n?.spacing||{},"padding"),v="";io(i,"spacing","blockGap")||(g?.top?v=_a(g?.top):typeof g=="string"&&(v=_a(g)));let y=m==="left"?"0 !important":"auto !important",_=m==="right"?"0 !important":"auto !important",w=l&&d("justifyContent"),k=l&&d("contentSize"),x=l&&d("wideSize"),C=!l||k||x,E=l&&(k&&!f||x&&!p),R=f||(p&&!k?p:Yze),S=p||(f&&!x?f:Kze),I=[`max-width: ${R}`];(!l||w)&&I.push(`margin-left: ${y}`,`margin-right: ${_}`);let O=C&&(f||p||E)?`
-						${Ls(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")} {
+			}`),s&&h&&g&&(w+=Rm(t,l,"flex",g)),w},getOrientation(e){let{orientation:t="horizontal"}=e;return t},getAlignments(){return[]}};function Pre({orientation:e="horizontal"}={}){return e==="horizontal"?Tre.horizontal:Tre.vertical}function q7e(e,t){if(!(t==="horizontal"&&e==="space-between"||t==="vertical"&&e==="stretch"))return e}function Z7e(e){return e==="horizontal"?["top","center","bottom","stretch"]:["top","center","bottom","space-between"]}function Rre({layout:e,onChange:t,isToolbar:o=!1}){let{orientation:r="horizontal"}=e,{verticalAlignment:n=Pre(e)}=e,i=a=>{t({...e,verticalAlignment:a})},s=Z7e(r);return o?(0,Po.jsx)(I2,{onChange:i,value:n,controls:s}):(0,Po.jsx)(Fn.__experimentalToggleGroupControl,{label:(0,_r.__)("Alignment"),onChange:i,value:n,className:"block-editor-hooks__flex-layout-alignment-controls",children:s.map(a=>{let{icon:l,label:u}=Y7e[a];return(0,Po.jsx)(Fn.__experimentalToggleGroupControlOptionIcon,{value:a,icon:l,label:u},a)})})}var X7e={placement:"bottom-start"};function Bre({layout:e,onChange:t,isToolbar:o=!1}){let{justifyContent:r="left",orientation:n="horizontal"}=e,i=l=>{t({...e,justifyContent:l})},s=["left","center","right"];if(n==="horizontal"?s.push("space-between"):s.push("stretch"),o)return(0,Po.jsx)(Y_,{allowedControls:s,value:r,onChange:i,popoverProps:X7e});let a=[{value:"left",icon:dm,label:(0,_r.__)("Justify items left")},{value:"center",icon:um,label:(0,_r.__)("Justify items center")},{value:"right",icon:fm,label:(0,_r.__)("Justify items right")}];return n==="horizontal"?a.push({value:"space-between",icon:p_,label:(0,_r.__)("Space between items")}):a.push({value:"stretch",icon:h_,label:(0,_r.__)("Stretch items")}),(0,Po.jsx)(Fn.__experimentalToggleGroupControl,{label:(0,_r.__)("Justification"),value:r,onChange:i,className:"block-editor-hooks__flex-layout-justification-controls",children:a.map(({value:l,icon:u,label:d})=>(0,Po.jsx)(Fn.__experimentalToggleGroupControlOptionIcon,{value:l,icon:u,label:d},l))})}function Q7e({layout:e,onChange:t}){let{flexWrap:o="wrap"}=e;return(0,Po.jsx)(Fn.ToggleControl,{label:(0,_r.__)("Allow to wrap to multiple lines"),onChange:r=>{t({...e,flexWrap:r?"wrap":"nowrap"})},checked:o==="wrap"})}function J7e({layout:e,onChange:t}){let{orientation:o="horizontal",verticalAlignment:r,justifyContent:n}=e;return(0,Po.jsxs)(Fn.__experimentalToggleGroupControl,{className:"block-editor-hooks__flex-layout-orientation-controls",label:(0,_r.__)("Orientation"),value:o,onChange:i=>{let s=r,a=n;return i==="horizontal"?(r==="space-between"&&(s="center"),n==="stretch"&&(a="left")):(r==="stretch"&&(s="top"),n==="space-between"&&(a="left")),t({...e,orientation:i,verticalAlignment:s,justifyContent:a})},children:[(0,Po.jsx)(Fn.__experimentalToggleGroupControlOptionIcon,{icon:L0,value:"horizontal",label:(0,_r.__)("Horizontal")}),(0,Po.jsx)(Fn.__experimentalToggleGroupControlOptionIcon,{icon:i8,value:"vertical",label:(0,_r.__)("Vertical")})]})}var Ore=c(Z(),1);var Are={name:"default",label:(0,Ore.__)("Flow"),hasInspectorControls(){return!1},inspectorControls:function(){return null},toolBarControls:function(){return null},getLayoutStyle:function({selector:t,style:o,blockName:r,hasBlockGapSupport:n,layoutDefinitions:i=fa}){let s=o?.spacing?.blockGap,a="";io(r,"spacing","blockGap")||(s?.top?a=pa(s?.top):typeof s=="string"&&(a=pa(s)));let l="";return n&&a&&(l+=Rm(t,i,"default",a)),l},getOrientation(){return"vertical"},getAlignments(e,t){let o=E2(e);if(e.alignments!==void 0)return e.alignments.includes("none")||e.alignments.unshift("none"),e.alignments.map(n=>({name:n,info:o[n]}));let r=[{name:"left"},{name:"center"},{name:"right"}];if(!t){let{contentSize:n,wideSize:i}=e;n&&r.unshift({name:"full"}),i&&r.unshift({name:"wide",info:o.wide})}return r.unshift({name:"none",info:o.none}),r}};var Ri=c(q(),1),Ja=c(Z(),1);var Mre=c(T_(),1);var Ar=c(T(),1),eze="var(--wp--style--global--content-size, none)",tze="var(--wp--style--global--wide-size, none)",Nre={name:"constrained",label:(0,Ja.__)("Constrained"),hasInspectorControls(e={}){let{allowJustification:t=!0,allowCustomContentAndWideSize:o=!0}=e;return t||o},inspectorControls:function({layout:t,onChange:o,layoutBlockSupport:r={},resetLayout:n={},clientId:i}){let{wideSize:s,contentSize:a,justifyContent:l="center"}=t,{allowJustification:u=!0,allowCustomContentAndWideSize:d=!0}=r,f=x=>{o({...t,justifyContent:x})},p=[{value:"left",icon:dm,label:(0,Ja.__)("Justify items left")},{value:"center",icon:um,label:(0,Ja.__)("Justify items center")},{value:"right",icon:fm,label:(0,Ja.__)("Justify items right")}],[m]=je("spacing.units"),g=(0,Ri.__experimentalUseCustomUnits)({availableUnits:m||["%","px","em","rem","vw"]}),h=(x,C)=>(t?.[x]??C)!==(n?.[x]??C),b=()=>o(Xe({...t,contentSize:n?.contentSize})),v=()=>o(Xe({...t,wideSize:n?.wideSize})),y=()=>o(Xe({...t,justifyContent:n?.justifyContent})),_=()=>h("contentSize"),w=()=>h("wideSize"),k=()=>h("justifyContent","center");return(0,Ar.jsxs)(Ar.Fragment,{children:[d&&(0,Ar.jsxs)(Ar.Fragment,{children:[(0,Ar.jsx)(Ri.__experimentalToolsPanelItem,{label:(0,Ja.__)("Content width"),hasValue:_,onDeselect:b,panelId:i,children:(0,Ar.jsx)(Ri.__experimentalUnitControl,{label:(0,Ja.__)("Content width"),labelPosition:"top",value:a===null?"":a||s||"",onChange:x=>{x=0>parseFloat(x)?"0":x,o({...t,contentSize:x!==""?x:void 0})},units:g,prefix:(0,Ar.jsx)(Ri.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Ar.jsx)(xt,{icon:Jh})})})}),(0,Ar.jsxs)(Ri.__experimentalToolsPanelItem,{label:(0,Ja.__)("Wide width"),hasValue:w,onDeselect:v,panelId:i,children:[(0,Ar.jsx)(Ri.__experimentalUnitControl,{label:(0,Ja.__)("Wide width"),labelPosition:"top",value:s===null?"":s||a||"",onChange:x=>{x=0>parseFloat(x)?"0":x,o({...t,wideSize:x!==""?x:void 0})},units:g,prefix:(0,Ar.jsx)(Ri.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Ar.jsx)(xt,{icon:pb})})}),(0,Ar.jsx)("p",{className:"block-editor-hooks__layout-constrained-helptext",children:(0,Ja.__)("Customize the width for all elements that are assigned to the center or wide columns.")})]})]}),u&&(0,Ar.jsx)(Ri.__experimentalToolsPanelItem,{label:(0,Ja.__)("Justification"),hasValue:k,onDeselect:y,panelId:i,children:(0,Ar.jsx)(Ri.__experimentalToggleGroupControl,{label:(0,Ja.__)("Justification"),value:l,onChange:f,children:p.map(({value:x,icon:C,label:E})=>(0,Ar.jsx)(Ri.__experimentalToggleGroupControlOptionIcon,{value:x,icon:C,label:E},x))})})]})},toolBarControls:function({layout:t={},onChange:o,layoutBlockSupport:r,controlsGroup:n="block"}){let{allowJustification:i=!0}=r;return i?(0,Ar.jsx)(Ko,{group:n,__experimentalShareWithChildBlocks:!0,children:(0,Ar.jsx)(rze,{layout:t,onChange:o})}):null},getLayoutStyle:function({selector:t,layout:o={},viewportOverrides:r,style:n,blockName:i,hasBlockGapSupport:s,layoutDefinitions:a=fa}){let l=r!==void 0,u=l?{...o,...r}:o,d=A=>Object.hasOwn(r||{},A),{contentSize:f,wideSize:p,justifyContent:m}=u,g=n?.spacing?.blockGap,h=!l||Object.hasOwn(n?.spacing||{},"blockGap"),b=!l||Object.hasOwn(n?.spacing||{},"padding"),v="";io(i,"spacing","blockGap")||(g?.top?v=pa(g?.top):typeof g=="string"&&(v=pa(g)));let y=m==="left"?"0 !important":"auto !important",_=m==="right"?"0 !important":"auto !important",w=l&&d("justifyContent"),k=l&&d("contentSize"),x=l&&d("wideSize"),C=!l||k||x,E=l&&(k&&!f||x&&!p),R=f||(p&&!k?p:eze),S=p||(f&&!x?f:tze),I=[`max-width: ${R}`];(!l||w)&&I.push(`margin-left: ${y}`,`margin-right: ${_}`);let P=C&&(f||p||E)?`
+						${Ps(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")} {
 						${I.join("; ")};
 					}
-					${Ls(t,"> .alignwide")}  {
+					${Ps(t,"> .alignwide")}  {
 						max-width: ${S};
 					}
-					${Ls(t,"> .alignfull")} {
+					${Ps(t,"> .alignfull")} {
 						max-width: none;
 					}
-					`:"";return w&&!C?O+=`${Ls(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")}
-				{ margin-left: ${y}; margin-right: ${_}; }`:l||(m==="left"?O+=`${Ls(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")}
-			{ margin-left: ${y}; }`:m==="right"&&(O+=`${Ls(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")}
-			{ margin-right: ${_}; }`)),b&&n?.spacing?.padding&&(0,fne.getCSSRules)(n).forEach(P=>{if(P.key==="paddingRight"){let L=P.value==="0"?"0px":P.value;O+=`
-					${Ls(t,"> .alignfull")} {
+					`:"";return w&&!C?P+=`${Ps(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")}
+				{ margin-left: ${y}; margin-right: ${_}; }`:l||(m==="left"?P+=`${Ps(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")}
+			{ margin-left: ${y}; }`:m==="right"&&(P+=`${Ps(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")}
+			{ margin-right: ${_}; }`)),b&&n?.spacing?.padding&&(0,Mre.getCSSRules)(n).forEach(O=>{if(O.key==="paddingRight"){let L=O.value==="0"?"0px":O.value;P+=`
+					${Ps(t,"> .alignfull")} {
 						margin-right: calc(${L} * -1);
 					}
-					`}else if(P.key==="paddingLeft"){let L=P.value==="0"?"0px":P.value;O+=`
-					${Ls(t,"> .alignfull")} {
+					`}else if(O.key==="paddingLeft"){let L=O.value==="0"?"0px":O.value;P+=`
+					${Ps(t,"> .alignfull")} {
 						margin-left: calc(${L} * -1);
 					}
-					`}}),s&&h&&v&&(O+=Mm(t,a,"constrained",v)),O},getOrientation(){return"vertical"},getAlignments(e){let t=q2(e);if(e.alignments!==void 0)return e.alignments.includes("none")||e.alignments.unshift("none"),e.alignments.map(i=>({name:i,info:t[i]}));let{contentSize:o,wideSize:r}=e,n=[{name:"left"},{name:"center"},{name:"right"}];return o&&n.unshift({name:"full"}),r&&n.unshift({name:"wide",info:t.wide}),n.unshift({name:"none",info:t.none}),n}},qze={placement:"bottom-start"};function Zze({layout:e,onChange:t}){let{justifyContent:o="center"}=e;return(0,Mr.jsx)(sw,{allowedControls:["left","center","right"],value:o,onChange:i=>{t({...e,justifyContent:i})},popoverProps:qze})}var Yr=c(Z(),1),qt=c(q(),1),eO=c(F(),1);var zt=c(T(),1),Xze={px:600,"%":100,vw:100,vh:100,em:38,rem:38,svw:100,lvw:100,dvw:100,svh:100,lvh:100,dvh:100,vi:100,svi:100,lvi:100,dvi:100,vb:100,svb:100,lvb:100,dvb:100,vmin:100,svmin:100,lvmin:100,dvmin:100,vmax:100,svmax:100,lvmax:100,dvmax:100},Qze=[{value:"px",label:"px",default:0},{value:"rem",label:"rem",default:0},{value:"em",label:"em",default:0}],mne={name:"grid",label:(0,Yr.__)("Grid"),hasInspectorControls(){return!0},inspectorControls:function({layout:t={},onChange:o,layoutBlockSupport:r={},resetLayout:n={},clientId:i}){let{allowSizingOnChildren:s=!1}=r,a=!0,l=!t?.isManualPlacement||window.__experimentalEnableGridInteractivity,u=!t?.isManualPlacement,d=t.isManualPlacement?3:void 0,f=(w,k)=>(t?.[w]??k)!==(n?.[w]??k),p=()=>f("isManualPlacement",!1),m=()=>f("columnCount",d)||f("rowCount"),g=()=>f("minimumColumnWidth"),h=()=>f("autoFit",!1),b=()=>o(Xe({...t,isManualPlacement:n?.isManualPlacement,rowCount:n?.rowCount,minimumColumnWidth:n?.minimumColumnWidth})),v=()=>o(Xe({...t,columnCount:n?.columnCount??d,rowCount:n?.rowCount})),y=()=>o(Xe({...t,minimumColumnWidth:n?.minimumColumnWidth})),_=()=>o(Xe({...t,autoFit:n?.autoFit}));return(0,zt.jsxs)(zt.Fragment,{children:[window.__experimentalEnableGridInteractivity&&(0,zt.jsx)(qt.__experimentalToolsPanelItem,{label:(0,Yr.__)("Grid item position"),hasValue:p,onDeselect:b,isShownByDefault:!0,panelId:i,children:(0,zt.jsx)(oje,{layout:t,onChange:o})}),a&&(0,zt.jsx)(qt.__experimentalToolsPanelItem,{label:(0,Yr.__)("Columns and rows"),hasValue:m,onDeselect:v,isShownByDefault:!0,panelId:i,children:(0,zt.jsx)(eje,{layout:t,onChange:o,allowSizingOnChildren:s})}),l&&(0,zt.jsx)(qt.__experimentalToolsPanelItem,{label:(0,Yr.__)("Min. column width"),hasValue:g,onDeselect:y,isShownByDefault:!0,panelId:i,children:(0,zt.jsx)(Jze,{layout:t,onChange:o})}),u&&(0,zt.jsx)(qt.__experimentalToolsPanelItem,{label:(0,Yr.__)("Fill available space"),hasValue:h,onDeselect:_,panelId:i,children:(0,zt.jsx)(tje,{layout:t,onChange:o})})]})},toolBarControls:function(){return null},getLayoutStyle:function({selector:t,layout:o={},viewportOverrides:r,style:n,blockName:i,hasBlockGapSupport:s,globalBlockGapValue:a,layoutDefinitions:l=va}){let u=r!==void 0,d=u?{...o,...r}:o,f=E=>Object.hasOwn(r||{},E),{minimumColumnWidth:p=null,columnCount:m=null,rowCount:g=null,autoFit:h=!1}=d,b=h?"auto-fit":"auto-fill",v="1.2rem";if(a){let E=iw(a);v=nl(E?.left)||nl(E?.top)||"1.2rem"}let y=n?.spacing?.blockGap&&!io(i,"spacing","blockGap")?_a(n?.spacing?.blockGap,v):void 0,_=!u||Object.hasOwn(n?.spacing||{},"blockGap"),w="",k=[],x=!u||f("minimumColumnWidth")||f("columnCount")||f("autoFit")||_&&p&&m>0,C=(!u||f("rowCount"))&&m&&g;if(x&&p&&m>0){let E=y?iw(n.spacing.blockGap):void 0,R=nl(E?.left)||v;(R==="0"||R===0)&&(R="0px");let S=`max(min( ${p}, 100%), ( 100% - (${R}*${m-1}) ) / ${m})`;k.push(`grid-template-columns: repeat(${b}, minmax(${S}, 1fr))`)}else x&&m?k.push(`grid-template-columns: repeat(${m}, minmax(0, 1fr))`):x&&k.push(`grid-template-columns: repeat(${b}, minmax(min(${p||"12rem"}, 100%), 1fr))`);if(x){let E=!o?.columnCount||o?.columnCount&&o?.minimumColumnWidth;(!m||p)&&(!u||!E)&&k.push("container-type: inline-size")}return C&&k.push(`grid-template-rows: repeat(${g}, minmax(1rem, auto))`),k.length&&(w=`${Ls(t)} { ${k.join("; ")}; }`),s&&_&&y&&(w+=Mm(t,l,"grid",y)),w},getOrientation(){return"horizontal"},getAlignments(){return[]}};function Jze({layout:e,onChange:t}){let{minimumColumnWidth:o,columnCount:r,isManualPlacement:n}=e,s=o||(n||r?null:"12rem"),[a,l="rem"]=(0,qt.__experimentalParseQuantityAndUnitFromRawValue)(s),u=f=>{t({...e,minimumColumnWidth:[f,l].join("")})},d=f=>{let p;["em","rem"].includes(f)&&l==="px"?p=(a/16).toFixed(2)+f:["em","rem"].includes(l)&&f==="px"&&(p=Math.round(a*16)+f),t({...e,minimumColumnWidth:p})};return(0,zt.jsxs)("fieldset",{className:"block-editor-hooks__grid-layout-minimum-width-control",children:[(0,zt.jsx)(qt.BaseControl.VisualLabel,{as:"legend",children:(0,Yr.__)("Min. column width")}),(0,zt.jsxs)(qt.Flex,{gap:4,children:[(0,zt.jsx)(qt.FlexItem,{isBlock:!0,children:(0,zt.jsx)(qt.__experimentalUnitControl,{onChange:f=>{t({...e,minimumColumnWidth:f===""?void 0:f})},onUnitChange:d,value:s,units:Qze,min:0,label:(0,Yr.__)("Minimum column width"),hideLabelFromVision:!0})}),(0,zt.jsx)(qt.FlexItem,{isBlock:!0,children:(0,zt.jsx)(qt.RangeControl,{onChange:u,value:a||0,min:0,max:Xze[l]||600,withInputField:!1,label:(0,Yr.__)("Minimum column width"),hideLabelFromVision:!0})})]}),(0,zt.jsx)("p",{className:"components-base-control__help",children:(0,Yr.__)("Columns will wrap to fewer per row when they can no longer maintain the minimum width.")})]})}function eje({layout:e,onChange:t,allowSizingOnChildren:o}){let{columnCount:n=void 0,rowCount:i,isManualPlacement:s}=e;return(0,zt.jsx)(zt.Fragment,{children:(0,zt.jsxs)("fieldset",{className:"block-editor-hooks__grid-layout-columns-and-rows-controls",children:[!s&&(0,zt.jsx)(qt.BaseControl.VisualLabel,{as:"legend",children:(0,Yr.__)("Max. columns")}),(0,zt.jsxs)(qt.Flex,{gap:4,children:[(0,zt.jsx)(qt.FlexItem,{isBlock:!0,children:(0,zt.jsx)(qt.__experimentalNumberControl,{onChange:a=>{let u=a===""||a==="0"?s?1:void 0:parseInt(a,10);t({...e,columnCount:u})},value:n??"",min:1,label:(0,Yr.__)("Columns"),hideLabelFromVision:!s})}),(0,zt.jsx)(qt.FlexItem,{isBlock:!0,children:o&&s?(0,zt.jsx)(qt.__experimentalNumberControl,{onChange:a=>{let l=a===""||a==="0"?1:parseInt(a,10);t({...e,rowCount:l})},value:i,min:1,label:(0,Yr.__)("Rows")}):(0,zt.jsx)(qt.RangeControl,{value:n??1,onChange:a=>t({...e,columnCount:a===""||a==="0"?1:a}),min:1,max:16,withInputField:!1,label:(0,Yr.__)("Columns"),hideLabelFromVision:!0})})]})]})})}function tje({layout:e,onChange:t}){let{autoFit:o=!1}=e;return(0,zt.jsx)(qt.ToggleControl,{label:(0,Yr.__)("Fill available space"),help:(0,Yr.__)("Stretch columns to fill the available space, instead of leaving gaps when there are too few items to fill a row."),checked:o,onChange:r=>t({...e,autoFit:r})})}function oje({layout:e,onChange:t}){let{columnCount:o,rowCount:r,minimumColumnWidth:n,isManualPlacement:i}=e,[s,a]=(0,eO.useState)(o||3),[l,u]=(0,eO.useState)(r),[d,f]=(0,eO.useState)(n||"12rem"),p=i?"manual":"auto",m=h=>{h==="manual"?f(n||"12rem"):(a(o||3),u(r)),t({...e,columnCount:s,rowCount:h==="manual"?l:void 0,isManualPlacement:h==="manual"?!0:void 0,minimumColumnWidth:h==="auto"?d:null})},g=p==="manual"?(0,Yr.__)("Grid items can be manually placed in any position on the grid."):(0,Yr.__)("Grid items are placed automatically depending on their order.");return(0,zt.jsxs)(qt.__experimentalToggleGroupControl,{label:(0,Yr.__)("Grid item position"),value:p,onChange:m,isBlock:!0,help:g,children:[(0,zt.jsx)(qt.__experimentalToggleGroupControlOption,{value:"auto",label:(0,Yr.__)("Auto")},"auto"),(0,zt.jsx)(qt.__experimentalToggleGroupControlOption,{value:"manual",label:(0,Yr.__)("Manual")},"manual")]})}var gne=[dne,lne,pne,mne];function sl(e="default"){return gne.find(t=>t.name===e)}function hne(){return gne}var cH=c(T(),1),uH={type:"default"},dH=(0,tO.createContext)(uH);dH.displayName="BlockLayoutContext";var oO=dH.Provider;function Pb(){return(0,tO.useContext)(dH)}function bne({layout:e={},css:t,...o}){let r=sl(e.type),[n]=je("spacing.blockGap"),i=n!==null;if(r){if(t)return(0,cH.jsx)("style",{children:t});let s=r.getLayoutStyle?.({hasBlockGapSupport:i,layout:e,...o});if(s)return(0,cH.jsx)("style",{children:s})}return null}var rO=[],yne=["none","left","center","right","wide","full"],rje=["wide","full"];function _1(e=yne){e.includes("none")||(e=["none",...e]);let t=e.length===1&&e[0]==="none",[o,r,n]=(0,vne.useSelect)(l=>{if(t)return[!1,!1,!1];let u=l(B).getSettings();return[u.alignWide??!1,u.supportsLayout,u.__unstableIsBlockBasedTheme]},[t]),i=Pb();if(t)return rO;let s=sl(i?.type);if(r){let u=s.getAlignments(i,n).filter(d=>e.includes(d.name));return u.length===1&&u[0].name==="none"?rO:u}if(s.name!=="default"&&s.name!=="constrained")return rO;let a=e.filter(l=>i.alignments?i.alignments.includes(l):!o&&rje.includes(l)?!1:yne.includes(l)).map(l=>({name:l}));return a.length===1&&a[0].name==="none"?rO:a}var Lm=c(Z(),1);var w1={none:{icon:cb,title:(0,Lm._x)("None","Alignment option")},left:{icon:_z,title:(0,Lm.__)("Align left")},center:{icon:vz,title:(0,Lm.__)("Align center")},right:{icon:wz,title:(0,Lm.__)("Align right")},wide:{icon:xb,title:(0,Lm.__)("Wide width")},full:{icon:YC,title:(0,Lm.__)("Full width")}},_ne="none";var Ob=c(T(),1);function nje({value:e,onChange:t,controls:o,isToolbar:r,isCollapsed:n=!0,label:i=(0,wne.__)("Align block"),description:s}){let a=_1(o);if(!!!a.length)return null;function u(h){t([e,"none"].includes(h)?void 0:h)}let d=w1[e],f=w1[_ne],p=r?Dm.ToolbarGroup:Dm.ToolbarDropdownMenu,m={icon:d?d.icon:f.icon,label:i},g=r?{isCollapsed:n,controls:a.map(({name:h})=>({...w1[h],isActive:e===h||!e&&h==="none",role:n?"menuitemradio":void 0,onClick:()=>u(h)}))}:{toggleProps:s?{description:s}:{},children:({onClose:h})=>(0,Ob.jsx)(Ob.Fragment,{children:(0,Ob.jsx)(Dm.MenuGroup,{className:"block-editor-block-alignment-control__menu-group",children:a.map(({name:b,info:v})=>{let{icon:y,title:_}=w1[b],w=b===e||!e&&b==="none";return(0,Ob.jsx)(Dm.MenuItem,{icon:y,iconPosition:"left",className:Y("components-dropdown-menu__menu-item",{"is-active":w}),isSelected:w,onClick:()=>{u(b),h()},role:"menuitemradio",info:v,children:_},b)})})})};return(0,Ob.jsx)(p,{...m,...g})}var fH=nje;var pH=c(T(),1),nO=e=>(0,pH.jsx)(fH,{...e,isToolbar:!1}),kne=e=>(0,pH.jsx)(fH,{...e,isToolbar:!0});var Tne=c(ab(),1),lO=c(Z(),1),cO=c(ce(),1),Cc=c(q(),1),hH=c(ee(),1),Rne=c(F(),1),Bne=c(ue(),1);var gH=c(ab(),1),xne=c(ce(),1),Sne=c(q(),1),Cne=c(ee(),1),sO=c(F(),1),Ene=c(ue(),1);var iO=c(ee(),1);function mH(e){return!e||Object.keys(e).length===0}function Tf(e){let{clientId:t}=kt(),o=e||t,{updateBlockAttributes:r}=(0,iO.useDispatch)(B),{getBlockAttributes:n}=(0,iO.useRegistry)().select(B);return{updateBlockBindings:a=>{let{metadata:{bindings:l,...u}={}}=n(o),d={...l};Object.entries(a).forEach(([p,m])=>{if(!m&&d[p]){delete d[p];return}d[p]=m});let f={...u,bindings:d};mH(f.bindings)&&delete f.bindings,r(o,{metadata:mH(f)?void 0:f})},removeAllBlockBindings:()=>{let{metadata:{bindings:a,...l}={}}=n(o);r(o,{metadata:mH(l)?void 0:l})}}}var Sc=c(T(),1),{Menu:Vm}=K(Sne.privateApis);function ije({args:e,attribute:t,field:o,source:r,sourceKey:n}){let i=(0,sO.useMemo)(()=>({source:n,args:o.args||{key:o.key}}),[o.args,o.key,n]),s=(0,sO.useContext)(Hn),a=(0,Cne.useSelect)(u=>r.getValues({select:u,context:s,bindings:{[t]:i}}),[t,s,i,r]),{updateBlockBindings:l}=Tf();return(0,Sc.jsxs)(Vm.CheckboxItem,{onChange:()=>{let u=(0,gH.default)(e,o.args)??o.key===e?.key;l(u?{[t]:void 0}:{[t]:i})},name:t+"-binding",value:a[t],checked:(0,gH.default)(e,o.args)??o.key===e?.key,children:[(0,Sc.jsx)(Vm.ItemLabel,{children:o.label}),(0,Sc.jsx)(Vm.ItemHelpText,{children:a[t]})]})}function k1({args:e,attribute:t,sourceKey:o,fields:r}){let n=(0,Ene.useViewportMatch)("medium","<");if(!r||r.length===0)return null;let i=(0,xne.getBlockBindingsSource)(o);return(0,Sc.jsxs)(Vm,{placement:n?"bottom-start":"left-start",children:[(0,Sc.jsx)(Vm.SubmenuTriggerItem,{children:(0,Sc.jsx)(Vm.ItemLabel,{children:i.label})}),(0,Sc.jsx)(Vm.Popover,{gutter:8,children:(0,Sc.jsx)(Vm.Group,{children:r.map(s=>(0,Sc.jsx)(ije,{args:e,attribute:t,field:s,source:i,sourceKey:o},o+JSON.stringify(s.args)||s.key))})})]},o)}var al=c(T(),1),{Menu:aO}=K(Cc.privateApis);function x1({attribute:e,binding:t,blockName:o}){let{updateBlockBindings:r}=Tf(),n=(0,Bne.useViewportMatch)("medium","<"),i=(0,Rne.useContext)(Hn),s=(0,hH.useSelect)(h=>{let{getAllBlockBindingsSources:b,getBlockBindingsSourceFieldsList:v,getBlockType:y}=K(h(cO.store)),_=y(o).attributes?.[e];if(_?.enum)return{};let w=_?.type==="rich-text"?"string":_?.type,k={};return Object.entries(b()).forEach(([x,C])=>{let E=v(C,i);if(!E?.length)return;let R=E.filter(S=>S.type===w);R.length&&(k[x]=R)}),k},[e,o,i]),{canUpdateBlockBindings:a}=(0,hH.useSelect)(h=>({canUpdateBlockBindings:h(B).getSettings().canUpdateBlockBindings})),l=Object.keys(s).length>0,u=!a||!l,{source:d,args:f}=t||{},p=(0,cO.getBlockBindingsSource)(d),m,g=!0;return t===void 0?(l?m=(0,lO.__)("Not connected"):m=(0,lO.__)("No sources available"),g=!0):p?m=s?.[d]?.find(h=>(0,Tne.default)(h.args,f))?.label||p?.label||d:(g=!1,m=(0,lO.__)("Source not registered")),(0,al.jsx)(Cc.__experimentalToolsPanelItem,{hasValue:()=>!!t,label:e,onDeselect:!!l&&(()=>{r({[e]:void 0})}),children:(0,al.jsxs)(aO,{placement:n?"bottom-start":"left-start",children:[(0,al.jsx)(aO.TriggerButton,{render:(0,al.jsx)(Cc.__experimentalItem,{}),disabled:!l,children:(0,al.jsxs)(Cc.__experimentalVStack,{className:"block-editor-bindings__item",spacing:0,children:[(0,al.jsx)(Cc.__experimentalText,{truncate:!0,children:e}),(0,al.jsx)(Cc.__experimentalText,{truncate:!0,variant:g?"muted":void 0,isDestructive:!g,children:m})]})}),!u&&(0,al.jsx)(aO.Popover,{gutter:n?8:36,children:(0,al.jsx)(aO,{placement:n?"bottom-start":"left-start",children:Object.entries(s).map(([h,b])=>(0,al.jsx)(k1,{args:t?.args,attribute:e,sourceKey:h,fields:b},h))})})]})})}var Ine=c(Z(),1),Pne=c(q(),1);var One=c(T(),1);function sje({isActive:e,label:t=(0,Ine.__)("Full height"),onToggle:o,isDisabled:r}){return(0,One.jsx)(Pne.ToolbarButton,{isActive:e,icon:A7,label:t,onClick:()=>o(!e),disabled:r})}var Ane=sje;var Nne=c(Z(),1),Lne=c(wo(),1),Ab=c(q(),1),S1=c(T(),1),aje=()=>{};function lje(e){let{label:t=(0,Nne.__)("Change matrix alignment"),onChange:o=aje,value:r="center",isDisabled:n}=e,i=(0,S1.jsx)(Ab.AlignmentMatrixControl.Icon,{value:r});return(0,S1.jsx)(Ab.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({onToggle:s,isOpen:a})=>(0,S1.jsx)(Ab.ToolbarButton,{onClick:s,"aria-haspopup":"true","aria-expanded":a,onKeyDown:u=>{!a&&u.keyCode===Lne.DOWN&&(u.preventDefault(),s())},label:t,icon:i,showTooltip:!0,disabled:n}),renderContent:()=>(0,S1.jsx)(Ab.AlignmentMatrixControl,{onChange:o,value:r})})}var Dne=lje;var vH=c(q(),1),fO=c(ee(),1),pO=c(Z(),1);var Une=c(F(),1);var Vne=c(ee(),1),uO=c(ce(),1);function ui({clientId:e,maximumLength:t,context:o}){let r=(0,Vne.useSelect)(n=>{if(!e)return null;let{getBlockName:i,getBlockAttributes:s,getBlock:a}=n(B),{getBlockType:l,getActiveBlockVariation:u}=n(uO.store),d=i(e),f=l(d);if(!f)return null;let p=s(e),m=(0,uO.__experimentalGetBlockLabel)(f,p,o);return m!==f.title?m:u(d,p,void 0,a?.(e)?.innerContent)?.title||f.title},[e,o]);return r?t&&t>0&&r.length>t?r.slice(0,t-3)+"...":r:null}function C1({clientId:e,maximumLength:t,context:o}){return ui({clientId:e,maximumLength:t,context:o})}var Mb=c(F(),1),jne=c(ue(),1);var dO=c(F(),1),bH=c(ue(),1),Fne=c(T(),1),Ec=(0,dO.createContext)({refsMap:(0,bH.observableMap)(),eventHandlers:new Map});Ec.displayName="BlockRefsContext";function zne({children:e}){let t=(0,dO.useMemo)(()=>({refsMap:(0,bH.observableMap)(),eventHandlers:new Map}),[]);return(0,Fne.jsx)(Ec.Provider,{value:t,children:e})}function Hne(e){let{refsMap:t}=(0,Mb.useContext)(Ec);return(0,jne.useRefEffect)(o=>(t.set(e,o),()=>t.delete(e)),[e])}function yH(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function Nb(e,t){let{refsMap:o}=(0,Mb.useContext)(Ec);(0,Mb.useLayoutEffect)(()=>{yH(t,o.get(e));let r=o.subscribe(e,()=>yH(t,o.get(e)));return()=>{r(),yH(t,null)}},[o,e,t])}function Zt(e){let[t,o]=(0,Mb.useState)(null);return Nb(e,o),t}function Wne(e){if(!e)return null;let t=Array.from(document.querySelectorAll('iframe[name="editor-canvas"]').values()).find(o=>(o.contentDocument||o.contentWindow.document)===e.ownerDocument)??e;return t?.closest('[role="region"]')??t}var wa=c(T(),1);function cje({rootLabelText:e}){let{selectBlock:t,clearSelectedBlock:o}=(0,fO.useDispatch)(B),{clientId:r,parents:n,hasSelection:i}=(0,fO.useSelect)(l=>{let{getSelectionStart:u,getSelectedBlockClientId:d,getEnabledBlockParents:f}=K(l(B)),p=d();return{parents:f(p),clientId:p,hasSelection:!!u().clientId}},[]),s=e||(0,pO._x)("Document","noun, breadcrumb"),a=(0,Une.useRef)();return Nb(r,a),(0,wa.jsxs)("ul",{className:"block-editor-block-breadcrumb",role:"list","aria-label":(0,pO.__)("Block breadcrumb"),children:[(0,wa.jsxs)("li",{className:i?void 0:"block-editor-block-breadcrumb__current","aria-current":i?void 0:"true",children:[i&&(0,wa.jsx)(vH.Button,{size:"small",className:"block-editor-block-breadcrumb__button",onClick:()=>{let l=a.current?.closest(".editor-styles-wrapper");o(),Wne(l)?.focus()},children:s}),!i&&(0,wa.jsx)("span",{children:s}),!!r&&(0,wa.jsx)(xt,{icon:hm,className:"block-editor-block-breadcrumb__separator"})]}),n.map(l=>(0,wa.jsxs)("li",{children:[(0,wa.jsx)(vH.Button,{size:"small",className:"block-editor-block-breadcrumb__button",onClick:()=>t(l),children:(0,wa.jsx)(C1,{clientId:l,maximumLength:35,context:"breadcrumb"})}),(0,wa.jsx)(xt,{icon:hm,className:"block-editor-block-breadcrumb__separator"})]},l)),!!r&&(0,wa.jsx)("li",{className:"block-editor-block-breadcrumb__current","aria-current":"true",children:(0,wa.jsx)(C1,{clientId:r,maximumLength:35,context:"breadcrumb"})})]})}var Gne=cje;var $ne=c(ee(),1);function Yne(e){return(0,$ne.useSelect)(t=>{let{__unstableHasActiveBlockOverlayActive:o}=t(B);return o(e)},[e])}var fV=c(ue(),1),fEe=c(F(),1),pEe=c(ee(),1),mEe=c(q(),1);var Ml=c(ee(),1),H5=c(ue(),1),sp=c(F(),1),$T=c(ce(),1);var Af=c(F(),1),Xt=c(ce(),1),kae=c(q(),1),iA=c(ee(),1),sA=c(ue(),1),xae=c(Dt(),1);var Fm=c(Z(),1),gO=c(q(),1),Lb=c(F(),1),T1=c(ce(),1),hO=c(ee(),1);var E1=class{diff(t,o,r={}){let n;typeof r=="function"?(n=r,r={}):"callback"in r&&(n=r.callback);let i=this.castInput(t,r),s=this.castInput(o,r),a=this.removeEmpty(this.tokenize(i,r)),l=this.removeEmpty(this.tokenize(s,r));return this.diffWithOptionsObj(a,l,r,n)}diffWithOptionsObj(t,o,r,n){var i;let s=y=>{if(y=this.postProcess(y,r),n){setTimeout(function(){n(y)},0);return}else return y},a=o.length,l=t.length,u=1,d=a+l;r.maxEditLength!=null&&(d=Math.min(d,r.maxEditLength));let f=(i=r.timeout)!==null&&i!==void 0?i:1/0,p=Date.now()+f,m=[{oldPos:-1,lastComponent:void 0}],g=this.extractCommon(m[0],o,t,0,r);if(m[0].oldPos+1>=l&&g+1>=a)return s(this.buildValues(m[0].lastComponent,o,t));let h=-1/0,b=1/0,v=()=>{for(let y=Math.max(h,-u);y<=Math.min(b,u);y+=2){let _,w=m[y-1],k=m[y+1];w&&(m[y-1]=void 0);let x=!1;if(k){let E=k.oldPos-y;x=k&&0<=E&&E<a}let C=w&&w.oldPos+1<l;if(!x&&!C){m[y]=void 0;continue}if(!C||x&&w.oldPos<k.oldPos?_=this.addToPath(k,!0,!1,0,r):_=this.addToPath(w,!1,!0,1,r),g=this.extractCommon(_,o,t,y,r),_.oldPos+1>=l&&g+1>=a)return s(this.buildValues(_.lastComponent,o,t))||!0;m[y]=_,_.oldPos+1>=l&&(b=Math.min(b,y-1)),g+1>=a&&(h=Math.max(h,y+1))}u++};if(n)(function y(){setTimeout(function(){if(u>d||Date.now()>p)return n(void 0);v()||y()},0)})();else for(;u<=d&&Date.now()<=p;){let y=v();if(y)return y}}addToPath(t,o,r,n,i){let s=t.lastComponent;return s&&!i.oneChangePerToken&&s.added===o&&s.removed===r?{oldPos:t.oldPos+n,lastComponent:{count:s.count+1,added:o,removed:r,previousComponent:s.previousComponent}}:{oldPos:t.oldPos+n,lastComponent:{count:1,added:o,removed:r,previousComponent:s}}}extractCommon(t,o,r,n,i){let s=o.length,a=r.length,l=t.oldPos,u=l-n,d=0;for(;u+1<s&&l+1<a&&this.equals(r[l+1],o[u+1],i);)u++,l++,d++,i.oneChangePerToken&&(t.lastComponent={count:1,previousComponent:t.lastComponent,added:!1,removed:!1});return d&&!i.oneChangePerToken&&(t.lastComponent={count:d,previousComponent:t.lastComponent,added:!1,removed:!1}),t.oldPos=l,u}equals(t,o,r){return r.comparator?r.comparator(t,o):t===o||!!r.ignoreCase&&t.toLowerCase()===o.toLowerCase()}removeEmpty(t){let o=[];for(let r=0;r<t.length;r++)t[r]&&o.push(t[r]);return o}castInput(t,o){return t}tokenize(t,o){return Array.from(t)}join(t){return t.join("")}postProcess(t,o){return t}get useLongestToken(){return!1}buildValues(t,o,r){let n=[],i;for(;t;)n.push(t),i=t.previousComponent,delete t.previousComponent,t=i;n.reverse();let s=n.length,a=0,l=0,u=0;for(;a<s;a++){let d=n[a];if(d.removed)d.value=this.join(r.slice(u,u+d.count)),u+=d.count;else{if(!d.added&&this.useLongestToken){let f=o.slice(l,l+d.count);f=f.map(function(p,m){let g=r[u+m];return g.length>p.length?g:p}),d.value=this.join(f)}else d.value=this.join(o.slice(l,l+d.count));l+=d.count,d.added||(u+=d.count)}}return n}};var _H=class extends E1{},qne=new _H;function wH(e,t,o){return qne.diff(e,t,o)}var mO=c(Z(),1),Jne=c(ce(),1);var Zne=c(q(),1),Xne=c(F(),1),Qne=c(Dt(),1),$u=c(T(),1);function kH({title:e,rawContent:t,renderedContent:o,action:r,actionText:n,className:i}){return(0,$u.jsxs)("div",{className:i,children:[(0,$u.jsxs)("div",{className:"block-editor-block-compare__content",children:[(0,$u.jsx)("h2",{className:"block-editor-block-compare__heading",children:e}),(0,$u.jsx)("div",{className:"block-editor-block-compare__html",children:t}),(0,$u.jsx)("div",{className:"block-editor-block-compare__preview edit-post-visual-editor",children:(0,$u.jsx)(Xne.RawHTML,{children:(0,Qne.safeHTML)(o)})})]}),(0,$u.jsx)("div",{className:"block-editor-block-compare__action",children:(0,$u.jsx)(Zne.Button,{__next40pxDefaultSize:!0,variant:"secondary",tabIndex:"0",onClick:r,children:n})})]})}var aw=c(T(),1);function uje({block:e,onKeep:t,onConvert:o,convertor:r,convertButtonText:n}){function i(u,d){return wH(u,d).map((p,m)=>{let g=Y({"block-editor-block-compare__added":p.added,"block-editor-block-compare__removed":p.removed});return(0,aw.jsx)("span",{className:g,children:p.value},m)})}function s(u){return(Array.isArray(u)?u:[u]).map(p=>(0,Jne.getSaveContent)(p.name,p.attributes,p.innerBlocks)).join("")}let a=s(r(e)),l=i(e.originalContent,a);return(0,aw.jsxs)("div",{className:"block-editor-block-compare__wrapper",children:[(0,aw.jsx)(kH,{title:(0,mO.__)("Current"),className:"block-editor-block-compare__current",action:t,actionText:(0,mO.__)("Convert to HTML"),rawContent:e.originalContent,renderedContent:e.originalContent}),(0,aw.jsx)(kH,{title:(0,mO.__)("After Conversion"),className:"block-editor-block-compare__converted",action:o,actionText:n,rawContent:l,renderedContent:a})]})}var eie=uje;var Rf=c(T(),1),tie=e=>(0,T1.rawHandler)({HTML:e.originalContent});function oie({clientId:e}){let{block:t,canInsertHTMLBlock:o}=(0,hO.useSelect)(u=>{let{canInsertBlockType:d,getBlock:f,getBlockRootClientId:p}=u(B),m=p(e);return{block:f(e),canInsertHTMLBlock:d("core/html",m)}},[e]),{replaceBlock:r}=(0,hO.useDispatch)(B),[n,i]=(0,Lb.useState)(!1),s=(0,Lb.useCallback)(()=>i(!1),[]),a=(0,Lb.useMemo)(()=>({toHTML(){let u=(0,T1.createBlock)("core/html",{},[],[t.originalContent]);return r(t.clientId,u)},toBlocks(){let u=tie(t);return r(t.clientId,u)},toRecoveredBlock(){let u=(0,T1.createBlock)(t.name,t.attributes,t.innerBlocks);return r(t.clientId,u)}}),[t,r]),l=(0,Lb.useMemo)(()=>[{title:(0,Fm._x)("Resolve","imperative verb"),onClick:()=>i(!0)},o&&{title:(0,Fm.__)("Convert to HTML"),onClick:a.toHTML}].filter(Boolean),[o,a]);return(0,Rf.jsxs)(Rf.Fragment,{children:[(0,Rf.jsx)(Bm,{actions:[(0,Rf.jsx)(gO.Button,{__next40pxDefaultSize:!0,onClick:a.toRecoveredBlock,variant:"primary",children:(0,Fm.__)("Attempt recovery")},"recover")],secondaryActions:l,children:(0,Fm.__)("Block contains unexpected or invalid content.")}),n&&(0,Rf.jsx)(gO.Modal,{title:(0,Fm.__)("Resolve Block"),onRequestClose:s,className:"block-editor-block-compare",children:(0,Rf.jsx)(eie,{block:t,onKeep:a.toHTML,onConvert:a.toBlocks,convertor:tie,convertButtonText:(0,Fm.__)("Convert to Blocks")})})]})}var rie=c(Z(),1);var nie=c(T(),1),dje=(0,nie.jsx)(Bm,{className:"block-editor-block-list__block-crash-warning",children:(0,rie.__)("This block has encountered an error and cannot be previewed.")});function iie(){return dje}var sie=c(F(),1),fje=class extends sie.Component{constructor(){super(...arguments),this.state={hasError:!1}}componentDidCatch(){this.setState({hasError:!0})}render(){return this.state.hasError?this.props.fallback:this.props.children}},aie=fje;var Rie=c(CH(),1),cw=c(F(),1),_O=c(ee(),1),Yu=c(ce(),1);var Eie=c(ue(),1),EH=new WeakSet;function lw(){return(0,Eie.useRefEffect)(e=>(EH.add(e),()=>{EH.delete(e)}),[])}function Tie(e){let{target:t}=e;for(t?.nodeName==="IFRAME"&&(t=t.contentDocument?.activeElement);t;){if(EH.has(t))return!0;t=t.parentElement}return!1}var Bie=c(T(),1);function xje({clientId:e}){let[t,o]=(0,cw.useState)(""),r=lw(),n=(0,_O.useSelect)(l=>l(B).getBlock(e),[e]),{updateBlock:i}=(0,_O.useDispatch)(B),s=(0,cw.useMemo)(()=>n?(0,Yu.getBlockContent)(n):"",[n]),a=()=>{let l=(0,Yu.getBlockType)(n.name);if(!l)return;let u=(0,Yu.getBlockAttributes)(l,t,n.attributes),d=t||(0,Yu.getSaveContent)(l,u),[f]=t?(0,Yu.validateBlock)({...n,attributes:u,originalContent:d}):[!0];i(e,{attributes:u,originalContent:d,isValid:f}),t||o(d)};return(0,cw.useEffect)(()=>{o(s)},[s]),(0,Bie.jsx)(Rie.default,{className:"block-editor-block-list__block-html-textarea",value:t,onBlur:a,onChange:l=>o(l.target.value),ref:r})}var Iie=xje;var yae=c(F(),1),K1=c(Z(),1),vae=c(ce(),1),$b=c(ue(),1),_ae=c(ee(),1),wae=c(uw(),1);var RH=I1(),ft=e=>B1(e,RH),BH=I1();ft.write=e=>B1(e,BH);var wO=I1();ft.onStart=e=>B1(e,wO);var IH=I1();ft.onFrame=e=>B1(e,IH);var PH=I1();ft.onFinish=e=>B1(e,PH);var dw=[];ft.setTimeout=(e,t)=>{let o=ft.now()+t,r=()=>{let i=dw.findIndex(s=>s.cancel==r);~i&&dw.splice(i,1),jm-=~i?1:0},n={time:o,handler:e,cancel:r};return dw.splice(Oie(o),0,n),jm+=1,Aie(),n};var Oie=e=>~(~dw.findIndex(t=>t.time>e)||~dw.length);ft.cancel=e=>{wO.delete(e),IH.delete(e),PH.delete(e),RH.delete(e),BH.delete(e)};ft.sync=e=>{TH=!0,ft.batchedUpdates(e),TH=!1};ft.throttle=e=>{let t;function o(){try{e(...t)}finally{t=null}}function r(...n){t=n,ft.onStart(o)}return r.handler=e,r.cancel=()=>{wO.delete(o),t=null},r};var OH=typeof window<"u"?window.requestAnimationFrame:()=>{};ft.use=e=>OH=e;ft.now=typeof performance<"u"?()=>performance.now():Date.now;ft.batchedUpdates=e=>e();ft.catch=console.error;ft.frameLoop="always";ft.advance=()=>{ft.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):Nie()};var zm=-1,jm=0,TH=!1;function B1(e,t){TH?(t.delete(e),e(0)):(t.add(e),Aie())}function Aie(){zm<0&&(zm=0,ft.frameLoop!=="demand"&&OH(Mie))}function Sje(){zm=-1}function Mie(){~zm&&(OH(Mie),ft.batchedUpdates(Nie))}function Nie(){let e=zm;zm=ft.now();let t=Oie(zm);if(t&&(Lie(dw.splice(0,t),o=>o.handler()),jm-=t),!jm){Sje();return}wO.flush(),RH.flush(e?Math.min(64,zm-e):16.667),IH.flush(),BH.flush(),PH.flush()}function I1(){let e=new Set,t=e;return{add(o){jm+=t==e&&!e.has(o)?1:0,e.add(o)},delete(o){return jm-=t==e&&e.has(o)?1:0,e.delete(o)},flush(o){t.size&&(e=new Set,jm-=t.size,Lie(t,r=>r(o)&&e.add(r)),jm+=e.size,t=e)}}}function Lie(e,t){e.forEach(o=>{try{t(o)}catch(r){ft.catch(r)}})}var cl=c(oe());function EO(){}var Hie=(e,t,o)=>Object.defineProperty(e,t,{value:o,writable:!0,configurable:!0}),Oe={arr:Array.isArray,obj:e=>!!e&&e.constructor.name==="Object",fun:e=>typeof e=="function",str:e=>typeof e=="string",num:e=>typeof e=="number",und:e=>e===void 0};function Ku(e,t){if(Oe.arr(e)){if(!Oe.arr(t)||e.length!==t.length)return!1;for(let o=0;o<e.length;o++)if(e[o]!==t[o])return!1;return!0}return e===t}var Do=(e,t)=>e.forEach(t);function ul(e,t,o){if(Oe.arr(e)){for(let r=0;r<e.length;r++)t.call(o,e[r],`${r}`);return}for(let r in e)e.hasOwnProperty(r)&&t.call(o,e[r],r)}var Ds=e=>Oe.und(e)?[]:Oe.arr(e)?e:[e];function gw(e,t){if(e.size){let o=Array.from(e);e.clear(),Do(o,t)}}var hw=(e,...t)=>gw(e,o=>o(...t)),VH=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),FH,Wie,Hm=null,Uie=!1,zH=EO,Cje=e=>{e.to&&(Wie=e.to),e.now&&(ft.now=e.now),e.colors!==void 0&&(Hm=e.colors),e.skipAnimation!=null&&(Uie=e.skipAnimation),e.createStringInterpolator&&(FH=e.createStringInterpolator),e.requestAnimationFrame&&ft.use(e.requestAnimationFrame),e.batchedUpdates&&(ft.batchedUpdates=e.batchedUpdates),e.willAdvance&&(zH=e.willAdvance),e.frameLoop&&(ft.frameLoop=e.frameLoop)},ka=Object.freeze({__proto__:null,get createStringInterpolator(){return FH},get to(){return Wie},get colors(){return Hm},get skipAnimation(){return Uie},get willAdvance(){return zH},assign:Cje}),P1=new Set,ll=[],AH=[],SO=0,bw={get idle(){return!P1.size&&!ll.length},start(e){SO>e.priority?(P1.add(e),ft.onStart(Eje)):(Gie(e),ft(LH))},advance:LH,sort(e){if(SO)ft.onFrame(()=>bw.sort(e));else{let t=ll.indexOf(e);~t&&(ll.splice(t,1),$ie(e))}},clear(){ll=[],P1.clear()}};function Eje(){P1.forEach(Gie),P1.clear(),ft(LH)}function Gie(e){ll.includes(e)||$ie(e)}function $ie(e){ll.splice(Tje(ll,t=>t.priority>e.priority),0,e)}function LH(e){let t=AH;for(let o=0;o<ll.length;o++){let r=ll[o];SO=r.priority,r.idle||(zH(r),r.advance(e),r.idle||t.push(r))}return SO=0,AH=ll,AH.length=0,ll=t,ll.length>0}function Tje(e,t){let o=e.findIndex(t);return o<0?e.length:o}var Yie={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},Tc="[-+]?\\d*\\.?\\d+",CO=Tc+"%";function TO(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var Rje=new RegExp("rgb"+TO(Tc,Tc,Tc)),Bje=new RegExp("rgba"+TO(Tc,Tc,Tc,Tc)),Ije=new RegExp("hsl"+TO(Tc,CO,CO)),Pje=new RegExp("hsla"+TO(Tc,CO,CO,Tc)),Oje=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,Aje=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,Mje=/^#([0-9a-fA-F]{6})$/,Nje=/^#([0-9a-fA-F]{8})$/;function Lje(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=Mje.exec(e))?parseInt(t[1]+"ff",16)>>>0:Hm&&Hm[e]!==void 0?Hm[e]:(t=Rje.exec(e))?(fw(t[1])<<24|fw(t[2])<<16|fw(t[3])<<8|255)>>>0:(t=Bje.exec(e))?(fw(t[1])<<24|fw(t[2])<<16|fw(t[3])<<8|Fie(t[4]))>>>0:(t=Oje.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=Nje.exec(e))?parseInt(t[1],16)>>>0:(t=Aje.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=Ije.exec(e))?(Die(Vie(t[1]),kO(t[2]),kO(t[3]))|255)>>>0:(t=Pje.exec(e))?(Die(Vie(t[1]),kO(t[2]),kO(t[3]))|Fie(t[4]))>>>0:null}function MH(e,t,o){return o<0&&(o+=1),o>1&&(o-=1),o<1/6?e+(t-e)*6*o:o<1/2?t:o<2/3?e+(t-e)*(2/3-o)*6:e}function Die(e,t,o){let r=o<.5?o*(1+t):o+t-o*t,n=2*o-r,i=MH(n,r,e+1/3),s=MH(n,r,e),a=MH(n,r,e-1/3);return Math.round(i*255)<<24|Math.round(s*255)<<16|Math.round(a*255)<<8}function fw(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function Vie(e){return(parseFloat(e)%360+360)%360/360}function Fie(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function kO(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function zie(e){let t=Lje(e);if(t===null)return e;t=t||0;let o=(t&4278190080)>>>24,r=(t&16711680)>>>16,n=(t&65280)>>>8,i=(t&255)/255;return`rgba(${o}, ${r}, ${n}, ${i})`}var Wm=(e,t,o)=>{if(Oe.fun(e))return e;if(Oe.arr(e))return Wm({range:e,output:t,extrapolate:o});if(Oe.str(e.output[0]))return FH(e);let r=e,n=r.output,i=r.range||[0,1],s=r.extrapolateLeft||r.extrapolate||"extend",a=r.extrapolateRight||r.extrapolate||"extend",l=r.easing||(u=>u);return u=>{let d=Vje(u,i);return Dje(u,i[d],i[d+1],n[d],n[d+1],l,s,a,r.map)}};function Dje(e,t,o,r,n,i,s,a,l){let u=l?l(e):e;if(u<t){if(s==="identity")return u;s==="clamp"&&(u=t)}if(u>o){if(a==="identity")return u;a==="clamp"&&(u=o)}return r===n?r:t===o?e<=t?r:n:(t===-1/0?u=-u:o===1/0?u=u-t:u=(u-t)/(o-t),u=i(u),r===-1/0?u=-u:n===1/0?u=u+r:u=u*(n-r)+r,u)}function Vje(e,t){for(var o=1;o<t.length-1&&!(t[o]>=e);++o);return o-1}function DH(){return DH=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e},DH.apply(this,arguments)}var pw=Symbol.for("FluidValue.get"),Db=Symbol.for("FluidValue.observers"),os=e=>!!(e&&e[pw]),di=e=>e&&e[pw]?e[pw]():e,jH=e=>e[Db]||null;function Fje(e,t){e.eventObserved?e.eventObserved(t):e(t)}function Vb(e,t){let o=e[Db];o&&o.forEach(r=>{Fje(r,t)})}var mw=class{constructor(t){if(this[pw]=void 0,this[Db]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");zje(this,t)}},zje=(e,t)=>Kie(e,pw,t);function Um(e,t){if(e[pw]){let o=e[Db];o||Kie(e,Db,o=new Set),o.has(t)||(o.add(t),e.observerAdded&&e.observerAdded(o.size,t))}return t}function Gm(e,t){let o=e[Db];if(o&&o.has(t)){let r=o.size-1;r?o.delete(t):e[Db]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var Kie=(e,t,o)=>Object.defineProperty(e,t,{value:o,writable:!0,configurable:!0}),xO=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,jje=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,jie=new RegExp(`(${xO.source})(%|[a-z]+)`,"i"),Hje=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,RO=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,qie=e=>{let[t,o]=Wje(e);if(!t||VH())return e;let r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(o&&o.startsWith("--")){let n=window.getComputedStyle(document.documentElement).getPropertyValue(o);return n||e}else{if(o&&RO.test(o))return qie(o);if(o)return o}return e},Wje=e=>{let t=RO.exec(e);if(!t)return[,];let[,o,r]=t;return[o,r]},NH,Uje=(e,t,o,r,n)=>`rgba(${Math.round(t)}, ${Math.round(o)}, ${Math.round(r)}, ${n})`,BO=e=>{NH||(NH=Hm?new RegExp(`(${Object.keys(Hm).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(i=>di(i).replace(RO,qie).replace(jje,zie).replace(NH,zie)),o=t.map(i=>i.match(xO).map(Number)),n=o[0].map((i,s)=>o.map(a=>{if(!(s in a))throw Error('The arity of each "output" value must be equal');return a[s]})).map(i=>Wm(DH({},e,{output:i})));return i=>{var s;let a=!jie.test(t[0])&&((s=t.find(u=>jie.test(u)))==null?void 0:s.replace(xO,"")),l=0;return t[0].replace(xO,()=>`${n[l++](i)}${a||""}`).replace(Hje,Uje)}},Zie="react-spring: ",Xie=e=>{let t=e,o=!1;if(typeof t!="function")throw new TypeError(`${Zie}once requires a function parameter`);return(...r)=>{o||(t(...r),o=!0)}},Gje=Xie(console.warn);function Qie(){Gje(`${Zie}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var SSt=Xie(console.warn);function yw(e){return Oe.str(e)&&(e[0]=="#"||/\d/.test(e)||!VH()&&RO.test(e)||e in(Hm||{}))}var O1=VH()?cl.useEffect:cl.useLayoutEffect,$je=()=>{let e=(0,cl.useRef)(!1);return O1(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function HH(){let e=(0,cl.useState)()[1],t=$je();return()=>{t.current&&e(Math.random())}}function Jie(e,t){let[o]=(0,cl.useState)(()=>({inputs:t,result:e()})),r=(0,cl.useRef)(),n=r.current,i=n;return i?t&&i.inputs&&Yje(t,i.inputs)||(i={inputs:t,result:e()}):i=o,(0,cl.useEffect)(()=>{r.current=i,n==o&&(o.inputs=o.result=void 0)},[i]),i.result}function Yje(e,t){if(e.length!==t.length)return!1;for(let o=0;o<e.length;o++)if(e[o]!==t[o])return!1;return!0}var WH=e=>(0,cl.useEffect)(e,Kje),Kje=[];var H1=c(oe()),W1=c(oe());var rse=c(oe()),If=c(oe()),A1=Symbol.for("Animated:node"),qje=e=>!!e&&e[A1]===e,Rc=e=>e&&e[A1],AO=(e,t)=>Hie(e,A1,t),M1=e=>e&&e[A1]&&e[A1].getPayload(),IO=class{constructor(){this.payload=void 0,AO(this,this)}getPayload(){return this.payload||[]}},Fb=class e extends IO{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,Oe.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new e(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,o){return Oe.num(t)&&(this.lastPosition=t,o&&(t=Math.round(t/o)*o,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,Oe.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}},zb=class e extends Fb{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Wm({output:[t,t]})}static create(t){return new e(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(Oe.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=Wm({output:[this.getValue(),t]})),this._value=0,super.reset()}},PO={dependencies:null},jb=class extends IO{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let o={};return ul(this.source,(r,n)=>{qje(r)?o[n]=r.getValue(t):os(r)?o[n]=di(r):t||(o[n]=r)}),o}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Do(this.payload,t=>t.reset())}_makePayload(t){if(t){let o=new Set;return ul(t,this._addToPayload,o),Array.from(o)}}_addToPayload(t){PO.dependencies&&os(t)&&PO.dependencies.add(t);let o=M1(t);o&&Do(o,r=>this.add(r))}},UH=class e extends jb{constructor(t){super(t)}static create(t){return new e(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let o=this.getPayload();return t.length==o.length?o.map((r,n)=>r.setValue(t[n])).some(Boolean):(super.setValue(t.map(Zje)),!0)}};function Zje(e){return(yw(e)?zb:Fb).create(e)}function MO(e){let t=Rc(e);return t?t.constructor:Oe.arr(e)?UH:yw(e)?zb:Fb}function OO(){return OO=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e},OO.apply(this,arguments)}var ese=(e,t)=>{let o=!Oe.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,If.forwardRef)((r,n)=>{let i=(0,If.useRef)(null),s=o&&(0,If.useCallback)(g=>{i.current=Qje(n,g)},[n]),[a,l]=Xje(r,t),u=HH(),d=()=>{let g=i.current;if(o&&!g)return;(g?t.applyAnimatedValues(g,a.getValue(!0)):!1)===!1&&u()},f=new GH(d,l),p=(0,If.useRef)();O1(()=>(p.current=f,Do(l,g=>Um(g,f)),()=>{p.current&&(Do(p.current.deps,g=>Gm(g,p.current)),ft.cancel(p.current.update))})),(0,If.useEffect)(d,[]),WH(()=>()=>{let g=p.current;Do(g.deps,h=>Gm(h,g))});let m=t.getComponentProps(a.getValue());return rse.createElement(e,OO({},m,{ref:s}))})},GH=class{constructor(t,o){this.update=t,this.deps=o}eventObserved(t){t.type=="change"&&ft.write(this.update)}};function Xje(e,t){let o=new Set;return PO.dependencies=o,e.style&&(e=OO({},e,{style:t.createAnimatedStyle(e.style)})),e=new jb(e),PO.dependencies=null,[e,o]}function Qje(e,t){return e&&(Oe.fun(e)?e(t):e.current=t),t}var tse=Symbol.for("AnimatedComponent"),nse=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:o=n=>new jb(n),getComponentProps:r=n=>n}={})=>{let n={applyAnimatedValues:t,createAnimatedStyle:o,getComponentProps:r},i=s=>{let a=ose(s)||"Anonymous";return Oe.str(s)?s=i[s]||(i[s]=ese(s,n)):s=s[tse]||(s[tse]=ese(s,n)),s.displayName=`Animated(${a})`,s};return ul(e,(s,a)=>{Oe.arr(e)&&(a=ose(s)),i[a]=i(s)}),{animated:i}},ose=e=>Oe.str(e)?e:e&&Oe.str(e.displayName)?e.displayName:Oe.fun(e)&&e.name||null;function rs(){return rs=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e},rs.apply(this,arguments)}function Hb(e,...t){return Oe.fun(e)?e(...t):e}var V1=(e,t)=>e===!0||!!(t&&e&&(Oe.fun(e)?e(t):Ds(e).includes(t))),hse=(e,t)=>Oe.obj(e)?t&&e[t]:e,bse=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,Jje=e=>e,yse=(e,t=Jje)=>{let o=eHe;e.default&&e.default!==!0&&(e=e.default,o=Object.keys(e));let r={};for(let n of o){let i=t(e[n],n);Oe.und(i)||(r[n]=i)}return r},eHe=["config","onProps","onStart","onChange","onPause","onResume","onRest"],tHe={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function oHe(e){let t={},o=0;if(ul(e,(r,n)=>{tHe[n]||(t[n]=r,o++)}),o)return t}function vse(e){let t=oHe(e);if(t){let o={to:t};return ul(e,(r,n)=>n in t||(o[n]=r)),o}return rs({},e)}function F1(e){return e=di(e),Oe.arr(e)?e.map(F1):yw(e)?ka.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function KH(e){return Oe.fun(e)||Oe.arr(e)&&Oe.obj(e[0])}var rHe={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},DO=1.70158,NO=DO*1.525,ise=DO+1,sse=2*Math.PI/3,ase=2*Math.PI/4.5,LO=e=>e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375,nHe={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>e===0?0:Math.pow(2,10*e-10),easeOutExpo:e=>e===1?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>e===0?0:e===1?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>ise*e*e*e-DO*e*e,easeOutBack:e=>1+ise*Math.pow(e-1,3)+DO*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((NO+1)*2*e-NO)/2:(Math.pow(2*e-2,2)*((NO+1)*(e*2-2)+NO)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*sse),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*sse)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*ase))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*ase)/2+1,easeInBounce:e=>1-LO(1-e),easeOutBounce:LO,easeInOutBounce:e=>e<.5?(1-LO(1-2*e))/2:(1+LO(2*e-1))/2},qH=rs({},rHe.default,{mass:1,damping:1,easing:nHe.linear,clamp:!1}),ZH=class{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,qH)}};function iHe(e,t,o){o&&(o=rs({},o),lse(o,t),t=rs({},o,t)),lse(e,t),Object.assign(e,t);for(let s in qH)e[s]==null&&(e[s]=qH[s]);let{mass:r,frequency:n,damping:i}=e;return Oe.und(n)||(n<.01&&(n=.01),i<0&&(i=0),e.tension=Math.pow(2*Math.PI/n,2)*r,e.friction=4*Math.PI*i*r/n),e}function lse(e,t){if(!Oe.und(t.decay))e.duration=void 0;else{let o=!Oe.und(t.tension)||!Oe.und(t.friction);(o||!Oe.und(t.frequency)||!Oe.und(t.damping)||!Oe.und(t.mass))&&(e.duration=void 0,e.decay=void 0),o&&(e.frequency=void 0)}}var cse=[],XH=class{constructor(){this.changed=!1,this.values=cse,this.toValues=null,this.fromValues=cse,this.to=void 0,this.from=void 0,this.config=new ZH,this.immediate=!1}};function _se(e,{key:t,props:o,defaultProps:r,state:n,actions:i}){return new Promise((s,a)=>{var l;let u,d,f=V1((l=o.cancel)!=null?l:r?.cancel,t);if(f)g();else{Oe.und(o.pause)||(n.paused=V1(o.pause,t));let h=r?.pause;h!==!0&&(h=n.paused||V1(h,t)),u=Hb(o.delay||0,t),h?(n.resumeQueue.add(m),i.pause()):(i.resume(),m())}function p(){n.resumeQueue.add(m),n.timeouts.delete(d),d.cancel(),u=d.time-ft.now()}function m(){u>0&&!ka.skipAnimation?(n.delayed=!0,d=ft.setTimeout(g,u),n.pauseQueue.add(p),n.timeouts.add(d)):g()}function g(){n.delayed&&(n.delayed=!1),n.pauseQueue.delete(p),n.timeouts.delete(d),e<=(n.cancelId||0)&&(f=!0);try{i.start(rs({},o,{callId:e,cancel:f}),s)}catch(h){a(h)}}})}var nW=(e,t)=>t.length==1?t[0]:t.some(o=>o.cancelled)?vw(e.get()):t.every(o=>o.noop)?wse(e.get()):Bc(e.get(),t.every(o=>o.finished)),wse=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),Bc=(e,t,o=!1)=>({value:e,finished:t,cancelled:o}),vw=e=>({value:e,cancelled:!0,finished:!1});function kse(e,t,o,r){let{callId:n,parentId:i,onRest:s}=t,{asyncTo:a,promise:l}=o;return!i&&e===a&&!t.reset?l:o.promise=(async()=>{o.asyncId=n,o.asyncTo=e;let u=yse(t,(b,v)=>v==="onRest"?void 0:b),d,f,p=new Promise((b,v)=>(d=b,f=v)),m=b=>{let v=n<=(o.cancelId||0)&&vw(r)||n!==o.asyncId&&Bc(r,!1);if(v)throw b.result=v,f(b),b},g=(b,v)=>{let y=new VO,_=new FO;return(async()=>{if(ka.skipAnimation)throw z1(o),_.result=Bc(r,!1),f(_),_;m(y);let w=Oe.obj(b)?rs({},b):rs({},v,{to:b});w.parentId=n,ul(u,(x,C)=>{Oe.und(w[C])&&(w[C]=x)});let k=await r.start(w);return m(y),o.paused&&await new Promise(x=>{o.resumeQueue.add(x)}),k})()},h;if(ka.skipAnimation)return z1(o),Bc(r,!1);try{let b;Oe.arr(e)?b=(async v=>{for(let y of v)await g(y)})(e):b=Promise.resolve(e(g,r.stop.bind(r))),await Promise.all([b.then(d),p]),h=Bc(r.get(),!0,!1)}catch(b){if(b instanceof VO)h=b.result;else if(b instanceof FO)h=b.result;else throw b}finally{n==o.asyncId&&(o.asyncId=i,o.asyncTo=i?a:void 0,o.promise=i?l:void 0)}return Oe.fun(s)&&ft.batchedUpdates(()=>{s(h,r,r.item)}),h})()}function z1(e,t){gw(e.timeouts,o=>o.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var VO=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}},FO=class extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}},QH=e=>e instanceof j1,sHe=1,j1=class extends mw{constructor(...t){super(...t),this.id=sHe++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=Rc(this);return t&&t.getValue()}to(...t){return ka.to(this,t)}interpolate(...t){return Qie(),ka.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,o=!1){Vb(this,{type:"change",parent:this,value:t,idle:o})}_onPriorityChange(t){this.idle||bw.sort(this),Vb(this,{type:"priority",parent:this,priority:t})}},Wb=Symbol.for("SpringPhase"),xse=1,JH=2,eW=4,$H=e=>(e[Wb]&xse)>0,$m=e=>(e[Wb]&JH)>0,N1=e=>(e[Wb]&eW)>0,use=(e,t)=>t?e[Wb]|=JH|xse:e[Wb]&=~JH,dse=(e,t)=>t?e[Wb]|=eW:e[Wb]&=~eW,tW=class extends j1{constructor(t,o){if(super(),this.key=void 0,this.animation=new XH,this.queue=void 0,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!Oe.und(t)||!Oe.und(o)){let r=Oe.obj(t)?rs({},t):rs({},o,{from:t});Oe.und(r.default)&&(r.default=!0),this.start(r)}}get idle(){return!($m(this)||this._state.asyncTo)||N1(this)}get goal(){return di(this.animation.to)}get velocity(){let t=Rc(this);return t instanceof Fb?t.lastVelocity||0:t.getPayload().map(o=>o.lastVelocity||0)}get hasAnimated(){return $H(this)}get isAnimating(){return $m(this)}get isPaused(){return N1(this)}get isDelayed(){return this._state.delayed}advance(t){let o=!0,r=!1,n=this.animation,{config:i,toValues:s}=n,a=M1(n.to);!a&&os(n.to)&&(s=Ds(di(n.to))),n.values.forEach((d,f)=>{if(d.done)return;let p=d.constructor==zb?1:a?a[f].lastPosition:s[f],m=n.immediate,g=p;if(!m){if(g=d.lastPosition,i.tension<=0){d.done=!0;return}let h=d.elapsedTime+=t,b=n.fromValues[f],v=d.v0!=null?d.v0:d.v0=Oe.arr(i.velocity)?i.velocity[f]:i.velocity,y,_=i.precision||(b==p?.005:Math.min(1,Math.abs(p-b)*.001));if(Oe.und(i.duration))if(i.decay){let w=i.decay===!0?.998:i.decay,k=Math.exp(-(1-w)*h);g=b+v/(1-w)*(1-k),m=Math.abs(d.lastPosition-g)<=_,y=v*k}else{y=d.lastVelocity==null?v:d.lastVelocity;let w=i.restVelocity||_/10,k=i.clamp?0:i.bounce,x=!Oe.und(k),C=b==p?d.v0>0:b<p,E,R=!1,S=1,I=Math.ceil(t/S);for(let O=0;O<I&&(E=Math.abs(y)>w,!(!E&&(m=Math.abs(p-g)<=_,m)));++O){x&&(R=g==p||g>p==C,R&&(y=-y*k,g=p));let A=-i.tension*1e-6*(g-p),P=-i.friction*.001*y,L=(A+P)/i.mass;y=y+L*S,g=g+y*S}}else{let w=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,d.durationProgress>0&&(d.elapsedTime=i.duration*d.durationProgress,h=d.elapsedTime+=t)),w=(i.progress||0)+h/this._memoizedDuration,w=w>1?1:w<0?0:w,d.durationProgress=w),g=b+i.easing(w)*(p-b),y=(g-d.lastPosition)/t,m=w==1}d.lastVelocity=y,Number.isNaN(g)&&(console.warn("Got NaN while animating:",this),m=!0)}a&&!a[f].done&&(m=!1),m?d.done=!0:o=!1,d.setValue(g,i.round)&&(r=!0)});let l=Rc(this),u=l.getValue();if(o){let d=di(n.to);(u!==d||r)&&!i.decay?(l.setValue(d),this._onChange(d)):r&&i.decay&&this._onChange(u),this._stop()}else r&&this._onChange(u)}set(t){return ft.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if($m(this)){let{to:t,config:o}=this.animation;ft.batchedUpdates(()=>{this._onStart(),o.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,o){let r;return Oe.und(t)?(r=this.queue||[],this.queue=[]):r=[Oe.obj(t)?t:rs({},o,{to:t})],Promise.all(r.map(n=>this._update(n))).then(n=>nW(this,n))}stop(t){let{to:o}=this.animation;return this._focus(this.get()),z1(this._state,t&&this._lastCallId),ft.batchedUpdates(()=>this._stop(o,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let o=this.key||"",{to:r,from:n}=t;r=Oe.obj(r)?r[o]:r,(r==null||KH(r))&&(r=void 0),n=Oe.obj(n)?n[o]:n,n==null&&(n=void 0);let i={to:r,from:n};return $H(this)||(t.reverse&&([r,n]=[n,r]),n=di(n),Oe.und(n)?Rc(this)||this._set(r):this._set(n)),i}_update(t,o){let r=rs({},t),{key:n,defaultProps:i}=this;r.default&&Object.assign(i,yse(r,(l,u)=>/^on/.test(u)?hse(l,n):l)),pse(this,r,"onProps"),D1(this,"onProps",r,this);let s=this._prepareNode(r);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let a=this._state;return _se(++this._lastCallId,{key:n,props:r,defaultProps:i,state:a,actions:{pause:()=>{N1(this)||(dse(this,!0),hw(a.pauseQueue),D1(this,"onPause",Bc(this,L1(this,this.animation.to)),this))},resume:()=>{N1(this)&&(dse(this,!1),$m(this)&&this._resume(),hw(a.resumeQueue),D1(this,"onResume",Bc(this,L1(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then(l=>{if(r.loop&&l.finished&&!(o&&l.noop)){let u=Sse(r);if(u)return this._update(u,!0)}return l})}_merge(t,o,r){if(o.cancel)return this.stop(!0),r(vw(this));let n=!Oe.und(t.to),i=!Oe.und(t.from);if(n||i)if(o.callId>this._lastToId)this._lastToId=o.callId;else return r(vw(this));let{key:s,defaultProps:a,animation:l}=this,{to:u,from:d}=l,{to:f=u,from:p=d}=t;i&&!n&&(!o.default||Oe.und(f))&&(f=p),o.reverse&&([f,p]=[p,f]);let m=!Ku(p,d);m&&(l.from=p),p=di(p);let g=!Ku(f,u);g&&this._focus(f);let h=KH(o.to),{config:b}=l,{decay:v,velocity:y}=b;(n||i)&&(b.velocity=0),o.config&&!h&&iHe(b,Hb(o.config,s),o.config!==a.config?Hb(a.config,s):void 0);let _=Rc(this);if(!_||Oe.und(f))return r(Bc(this,!0));let w=Oe.und(o.reset)?i&&!o.default:!Oe.und(p)&&V1(o.reset,s),k=w?p:this.get(),x=F1(f),C=Oe.num(x)||Oe.arr(x)||yw(x),E=!h&&(!C||V1(a.immediate||o.immediate,s));if(g){let O=MO(f);if(O!==_.constructor)if(E)_=this._set(x);else throw Error(`Cannot animate between ${_.constructor.name} and ${O.name}, as the "to" prop suggests`)}let R=_.constructor,S=os(f),I=!1;if(!S){let O=w||!$H(this)&&m;(g||O)&&(I=Ku(F1(k),x),S=!I),(!Ku(l.immediate,E)&&!E||!Ku(b.decay,v)||!Ku(b.velocity,y))&&(S=!0)}if(I&&$m(this)&&(l.changed&&!w?S=!0:S||this._stop(u)),!h&&((S||os(u))&&(l.values=_.getPayload(),l.toValues=os(f)?null:R==zb?[1]:Ds(x)),l.immediate!=E&&(l.immediate=E,!E&&!w&&this._set(u)),S)){let{onRest:O}=l;Do(aHe,P=>pse(this,o,P));let A=Bc(this,L1(this,u));hw(this._pendingCalls,A),this._pendingCalls.add(r),l.changed&&ft.batchedUpdates(()=>{l.changed=!w,O?.(A,this),w?Hb(a.onRest,A):l.onStart==null||l.onStart(A,this)})}w&&this._set(k),h?r(kse(o.to,o,this._state,this)):S?this._start():$m(this)&&!g?this._pendingCalls.add(r):r(wse(k))}_focus(t){let o=this.animation;t!==o.to&&(jH(this)&&this._detach(),o.to=t,jH(this)&&this._attach())}_attach(){let t=0,{to:o}=this.animation;os(o)&&(Um(o,this),QH(o)&&(t=o.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;os(t)&&Gm(t,this)}_set(t,o=!0){let r=di(t);if(!Oe.und(r)){let n=Rc(this);if(!n||!Ku(r,n.getValue())){let i=MO(r);!n||n.constructor!=i?AO(this,i.create(r)):n.setValue(r),n&&ft.batchedUpdates(()=>{this._onChange(r,o)})}}return Rc(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,D1(this,"onStart",Bc(this,L1(this,t.to)),this))}_onChange(t,o){o||(this._onStart(),Hb(this.animation.onChange,t,this)),Hb(this.defaultProps.onChange,t,this),super._onChange(t,o)}_start(){let t=this.animation;Rc(this).reset(di(t.to)),t.immediate||(t.fromValues=t.values.map(o=>o.lastPosition)),$m(this)||(use(this,!0),N1(this)||this._resume())}_resume(){ka.skipAnimation?this.finish():bw.start(this)}_stop(t,o){if($m(this)){use(this,!1);let r=this.animation;Do(r.values,i=>{i.done=!0}),r.toValues&&(r.onChange=r.onPause=r.onResume=void 0),Vb(this,{type:"idle",parent:this});let n=o?vw(this.get()):Bc(this.get(),L1(this,t??r.to));hw(this._pendingCalls,n),r.changed&&(r.changed=!1,D1(this,"onRest",n,this))}}};function L1(e,t){let o=F1(t),r=F1(e.get());return Ku(r,o)}function Sse(e,t=e.loop,o=e.to){let r=Hb(t);if(r){let n=r!==!0&&vse(r),i=(n||e).reverse,s=!n||n.reset;return oW(rs({},e,{loop:t,default:!1,pause:void 0,to:!i||KH(o)?o:void 0,from:s?e.from:void 0,reset:s},n))}}function oW(e){let{to:t,from:o}=e=vse(e),r=new Set;return Oe.obj(t)&&fse(t,r),Oe.obj(o)&&fse(o,r),e.keys=r.size?Array.from(r):null,e}function fse(e,t){ul(e,(o,r)=>o!=null&&t.add(r))}var aHe=["onStart","onRest","onChange","onPause","onResume"];function pse(e,t,o){e.animation[o]=t[o]!==bse(t,o)?hse(t[o],e.key):void 0}function D1(e,t,...o){var r,n,i,s;(r=(n=e.animation)[t])==null||r.call(n,...o),(i=(s=e.defaultProps)[t])==null||i.call(s,...o)}var lHe=["onStart","onChange","onRest"],cHe=1,zO=class{constructor(t,o){this.id=cHe++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),o&&(this._flush=o),t&&this.start(rs({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle&&!t.isDelayed&&!t.isPaused)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((o,r)=>t[r]=o.get()),t}set(t){for(let o in t){let r=t[o];Oe.und(r)||this.springs[o].set(r)}}update(t){return t&&this.queue.push(oW(t)),this}start(t){let{queue:o}=this;return t?o=Ds(t).map(oW):this.queue=[],this._flush?this._flush(this,o):(Ese(this,o),uHe(this,o))}stop(t,o){if(t!==!!t&&(o=t),o){let r=this.springs;Do(Ds(o),n=>r[n].stop(!!t))}else z1(this._state,this._lastAsyncId),this.each(r=>r.stop(!!t));return this}pause(t){if(Oe.und(t))this.start({pause:!0});else{let o=this.springs;Do(Ds(t),r=>o[r].pause())}return this}resume(t){if(Oe.und(t))this.start({pause:!1});else{let o=this.springs;Do(Ds(t),r=>o[r].resume())}return this}each(t){ul(this.springs,t)}_onFrame(){let{onStart:t,onChange:o,onRest:r}=this._events,n=this._active.size>0,i=this._changed.size>0;(n&&!this._started||i&&!this._started)&&(this._started=!0,gw(t,([l,u])=>{u.value=this.get(),l(u,this,this._item)}));let s=!n&&this._started,a=i||s&&r.size?this.get():null;i&&o.size&&gw(o,([l,u])=>{u.value=a,l(u,this,this._item)}),s&&(this._started=!1,gw(r,([l,u])=>{u.value=a,l(u,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;ft.onFrame(this._onFrame)}};function uHe(e,t){return Promise.all(t.map(o=>Cse(e,o))).then(o=>nW(e,o))}async function Cse(e,t,o){let{keys:r,to:n,from:i,loop:s,onRest:a,onResolve:l}=t,u=Oe.obj(t.default)&&t.default;s&&(t.loop=!1),n===!1&&(t.to=null),i===!1&&(t.from=null);let d=Oe.arr(n)||Oe.fun(n)?n:void 0;d?(t.to=void 0,t.onRest=void 0,u&&(u.onRest=void 0)):Do(lHe,h=>{let b=t[h];if(Oe.fun(b)){let v=e._events[h];t[h]=({finished:y,cancelled:_})=>{let w=v.get(b);w?(y||(w.finished=!1),_&&(w.cancelled=!0)):v.set(b,{value:null,finished:y||!1,cancelled:_||!1})},u&&(u[h]=t[h])}});let f=e._state;t.pause===!f.paused?(f.paused=t.pause,hw(t.pause?f.pauseQueue:f.resumeQueue)):f.paused&&(t.pause=!0);let p=(r||Object.keys(e.springs)).map(h=>e.springs[h].start(t)),m=t.cancel===!0||bse(t,"cancel")===!0;(d||m&&f.asyncId)&&p.push(_se(++e._lastAsyncId,{props:t,state:f,actions:{pause:EO,resume:EO,start(h,b){m?(z1(f,e._lastAsyncId),b(vw(e))):(h.onRest=a,b(kse(d,h,f,e)))}}})),f.paused&&await new Promise(h=>{f.resumeQueue.add(h)});let g=nW(e,await Promise.all(p));if(s&&g.finished&&!(o&&g.noop)){let h=Sse(t,s,n);if(h)return Ese(e,[h]),Cse(e,h,!0)}return l&&ft.batchedUpdates(()=>l(g,e,e.item)),g}function dHe(e,t){let o=new tW;return o.key=e,t&&Um(o,t),o}function fHe(e,t,o){t.keys&&Do(t.keys,r=>{(e[r]||(e[r]=o(r)))._prepareNode(t)})}function Ese(e,t){Do(t,o=>{fHe(e.springs,o,r=>dHe(r,e))})}function pHe(e,t){if(e==null)return{};var o={},r=Object.keys(e),n,i;for(i=0;i<r.length;i++)n=r[i],!(t.indexOf(n)>=0)&&(o[n]=e[n]);return o}var mHe=["children"],iW=e=>{let{children:t}=e,o=pHe(e,mHe),r=(0,W1.useContext)(jO),n=o.pause||!!r.pause,i=o.immediate||!!r.immediate;o=Jie(()=>({pause:n,immediate:i}),[n,i]);let{Provider:s}=jO;return H1.createElement(s,{value:o},t)},jO=gHe(iW,{});iW.Provider=jO.Provider;iW.Consumer=jO.Consumer;function gHe(e,t){return Object.assign(e,H1.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var mse;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(mse||(mse={}));var rW=class extends j1{constructor(t,o){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Wm(...o);let r=this._get(),n=MO(r);AO(this,n.create(r))}advance(t){let o=this._get(),r=this.get();Ku(o,r)||(Rc(this).setValue(o),this._onChange(o,this.idle)),!this.idle&&gse(this._active)&&YH(this)}_get(){let t=Oe.arr(this.source)?this.source.map(di):Ds(di(this.source));return this.calc(...t)}_start(){this.idle&&!gse(this._active)&&(this.idle=!1,Do(M1(this),t=>{t.done=!1}),ka.skipAnimation?(ft.batchedUpdates(()=>this.advance()),YH(this)):bw.start(this))}_attach(){let t=1;Do(Ds(this.source),o=>{os(o)&&Um(o,this),QH(o)&&(o.idle||this._active.add(o),t=Math.max(t,o.priority+1))}),this.priority=t,this._start()}_detach(){Do(Ds(this.source),t=>{os(t)&&Gm(t,this)}),this._active.clear(),YH(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=Ds(this.source).reduce((o,r)=>Math.max(o,(QH(r)?r.priority:0)+1),0))}};function hHe(e){return e.idle!==!1}function gse(e){return!e.size||Array.from(e).every(hHe)}function YH(e){e.idle||(e.idle=!0,Do(M1(e),t=>{t.done=!0}),Vb(e,{type:"idle",parent:e}))}ka.assign({createStringInterpolator:BO,to:(e,t)=>new rW(e,t)});var MSt=bw.advance;var Bse=c(Pf());function cW(e,t){if(e==null)return{};var o={},r=Object.keys(e),n,i;for(i=0;i<r.length;i++)n=r[i],!(t.indexOf(n)>=0)&&(o[n]=e[n]);return o}var bHe=["style","children","scrollTop","scrollLeft"],Ise=/^--/;function yHe(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!Ise.test(e)&&!(U1.hasOwnProperty(e)&&U1[e])?t+"px":(""+t).trim()}var Rse={};function vHe(e,t){if(!e.nodeType||!e.setAttribute)return!1;let o=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",r=t,{style:n,children:i,scrollTop:s,scrollLeft:a}=r,l=cW(r,bHe),u=Object.values(l),d=Object.keys(l).map(f=>o||e.hasAttribute(f)?f:Rse[f]||(Rse[f]=f.replace(/([A-Z])/g,p=>"-"+p.toLowerCase())));i!==void 0&&(e.textContent=i);for(let f in n)if(n.hasOwnProperty(f)){let p=yHe(f,n[f]);Ise.test(f)?e.style.setProperty(f,p):e.style[f]=p}d.forEach((f,p)=>{e.setAttribute(f,u[p])}),s!==void 0&&(e.scrollTop=s),a!==void 0&&(e.scrollLeft=a)}var U1={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},_He=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),wHe=["Webkit","Ms","Moz","O"];U1=Object.keys(U1).reduce((e,t)=>(wHe.forEach(o=>e[_He(o,t)]=e[t]),e),U1);var kHe=["x","y","z"],xHe=/^(matrix|translate|scale|rotate|skew)/,SHe=/^(translate)/,CHe=/^(rotate|skew)/,sW=(e,t)=>Oe.num(e)&&e!==0?e+t:e,HO=(e,t)=>Oe.arr(e)?e.every(o=>HO(o,t)):Oe.num(e)?e===t:parseFloat(e)===t,aW=class extends jb{constructor(t){let{x:o,y:r,z:n}=t,i=cW(t,kHe),s=[],a=[];(o||r||n)&&(s.push([o||0,r||0,n||0]),a.push(l=>[`translate3d(${l.map(u=>sW(u,"px")).join(",")})`,HO(l,0)])),ul(i,(l,u)=>{if(u==="transform")s.push([l||""]),a.push(d=>[d,d===""]);else if(xHe.test(u)){if(delete i[u],Oe.und(l))return;let d=SHe.test(u)?"px":CHe.test(u)?"deg":"";s.push(Ds(l)),a.push(u==="rotate3d"?([f,p,m,g])=>[`rotate3d(${f},${p},${m},${sW(g,d)})`,HO(g,0)]:f=>[`${u}(${f.map(p=>sW(p,d)).join(",")})`,HO(f,u.startsWith("scale")?1:0)])}}),s.length&&(i.transform=new lW(s,a)),super(i)}},lW=class extends mw{constructor(t,o){super(),this._value=null,this.inputs=t,this.transforms=o}get(){return this._value||(this._value=this._get())}_get(){let t="",o=!0;return Do(this.inputs,(r,n)=>{let i=di(r[0]),[s,a]=this.transforms[n](Oe.arr(i)?i:r.map(di));t+=" "+s,o=o&&a}),o?"none":t}observerAdded(t){t==1&&Do(this.inputs,o=>Do(o,r=>os(r)&&Um(r,this)))}observerRemoved(t){t==0&&Do(this.inputs,o=>Do(o,r=>os(r)&&Gm(r,this)))}eventObserved(t){t.type=="change"&&(this._value=null),Vb(this,t)}},EHe=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],THe=["scrollTop","scrollLeft"];ka.assign({batchedUpdates:Bse.unstable_batchedUpdates,createStringInterpolator:BO,colors:Yie});var RHe=nse(EHe,{applyAnimatedValues:vHe,createAnimatedStyle:e=>new aW(e),getComponentProps:e=>cW(e,THe)}),Pse=RHe.animated;var _w=c(F(),1),Ase=c(Dt(),1),Mse=c(ee(),1);var BHe=200;function Ose(e){return{top:e.offsetTop,left:e.offsetLeft}}function IHe({triggerAnimationOnChange:e,clientId:t}){let o=(0,_w.useRef)(),{isTyping:r,getGlobalBlockCount:n,isBlockSelected:i,isFirstMultiSelectedBlock:s,isBlockMultiSelected:a,isAncestorMultiSelected:l,isDraggingBlocks:u}=(0,Mse.useSelect)(B),{previous:d,prevRect:f}=(0,_w.useMemo)(()=>({previous:o.current&&Ose(o.current),prevRect:o.current&&o.current.getBoundingClientRect()}),[e]);return(0,_w.useLayoutEffect)(()=>{if(!d||!o.current)return;let p=(0,Ase.getScrollContainer)(o.current),m=i(t),g=m||s(t),h=u();function b(){if(!h&&g&&f){let R=o.current.getBoundingClientRect().top-f.top;R&&(p.scrollTop+=R)}}if(window.matchMedia("(prefers-reduced-motion: reduce)").matches||r()||n()>BHe){b();return}let y=m||a(t)||l(t);if(y&&h)return;let _=y?"20":"",w=new zO({x:0,y:0,config:{mass:5,tension:2e3,friction:200},onChange({value:E}){if(!o.current)return;let{x:R,y:S}=E;R=Math.round(R),S=Math.round(S);let I=R===0&&S===0;o.current.style.transformOrigin="center center",o.current.style.transform=I?null:`translate3d(${R}px,${S}px,0)`,o.current.style.zIndex=I?null:_,b()}});o.current.style.transform=void 0;let k=Ose(o.current),x=Math.round(d.left-k.left),C=Math.round(d.top-k.top);return w.start({x:0,y:0,from:{x,y:C}}),()=>{w.stop(),w.set({x:0,y:0})}},[d,f,t,r,n,i,s,a,l,u]),o}var WO=IHe;var $O=c(F(),1),Of=c(Dt(),1),Nse=c(ee(),1);var UO=".block-editor-block-list__block",PHe=".block-list-appender",OHe=".block-editor-button-block-appender";function GO(e,t){return e.closest(UO)===t.closest(UO)}function qu(e,t){return t.closest([UO,PHe,OHe].join(","))===e}function dl(e,t){let{anchorNode:o,focusNode:r}=e;if(!o||!r)return;let i=(o.nodeType===o.ELEMENT_NODE?o:o.parentElement)?.closest('[contenteditable="true"]');if(!(!i||i===t||!i.contains(r)))return i}function Vo(e){for(;e&&e.nodeType!==e.ELEMENT_NODE;)e=e.parentNode;if(!e)return;let o=e.closest(UO);if(o)return o.id.slice(6)}function uW(e,t){let o=Math.min(e.left,t.left),r=Math.max(e.right,t.right),n=Math.max(e.bottom,t.bottom),i=Math.min(e.top,t.top);return new window.DOMRectReadOnly(o,i,r-o,n-i)}function dW(e){let t=e.ownerDocument.defaultView;if(!t||e.hasAttribute("data-visually-hidden"))return!1;let o=e.getBoundingClientRect();if(o.width===0||o.height===0)return!1;if(e.checkVisibility)return e.checkVisibility?.({opacityProperty:!0,contentVisibilityAuto:!0,visibilityProperty:!0});let r=t.getComputedStyle(e);return!(r.display==="none"||r.visibility==="hidden"||r.opacity==="0")}function AHe(e){let t=window.getComputedStyle(e);return t.overflowX==="auto"||t.overflowX==="scroll"||t.overflowY==="auto"||t.overflowY==="scroll"}var MHe=["core/navigation"];function ww(e){let t=e.ownerDocument.defaultView;if(!t)return new window.DOMRectReadOnly;let o=e.getBoundingClientRect(),r=e.getAttribute("data-type");if(r&&MHe.includes(r)){let s=[e],a;for(;a=s.pop();)if(!AHe(a)){for(let l of a.children)if(dW(l)){let u=l.getBoundingClientRect();o=uW(o,u),s.push(l)}}}let n=Math.max(o.left,0),i=Math.min(o.right,t.innerWidth);return o=new window.DOMRectReadOnly(n,o.top,i-n,o.height),o}function Lse({clientId:e,initialPosition:t}){let o=(0,$O.useRef)(),{isBlockSelected:r,isMultiSelecting:n,isZoomOut:i,getSelectionStart:s}=K((0,Nse.useSelect)(B));return(0,$O.useEffect)(()=>{if(!r(e)||n()||i()||t==null||!o.current)return;let{ownerDocument:a}=o.current;if(qu(o.current,a.activeElement))return;if(t===!0){o.current.focus();return}let l=Of.focus.tabbable.find(o.current).filter(v=>(0,Of.isTextField)(v)),u=t===-1,d=l[u?l.length-1:0]||o.current;if(!qu(o.current,d)){o.current.focus();return}if(!o.current.getAttribute("contenteditable")){let v=Of.focus.tabbable.findNext(o.current);if(v&&qu(o.current,v)&&(0,Of.isFormElement)(v)){v.focus();return}}let{activeElement:f}=a,p=a.defaultView.getSelection(),{clientId:m,offset:g}=s();f?.isContentEditable&&f.contains(d)&&p.anchorNode&&d.contains(p.anchorNode)&&(t===0||g!==void 0&&m===e)||(0,Of.placeCaretAtHorizontalEdge)(d,u)},[t,e]),o}var YO=c(ue(),1);var{subscribeDelegatedListener:Dse}=K(YO.privateApis);function Vse({isEnabled:e=!0}={}){return(0,YO.useRefEffect)(t=>{if(!e)return;let o;function r(s){if(s.defaultPrevented)return;s.preventDefault();let a=s.type==="mouseover";if(t.classList.toggle("is-hovered",a),clearTimeout(o),!a){t.classList.remove("is-hovered-draggable");return}let{target:l}=s;o=setTimeout(()=>{t.classList.toggle("is-hovered-draggable",!l.isContentEditable)},100)}let n=Dse(t,"mouseout",r),i=Dse(t,"mouseover",r);return()=>{n(),i(),clearTimeout(o),t.classList.remove("is-hovered"),t.classList.remove("is-hovered-draggable")}},[e])}var KO=c(ee(),1),qO=c(ue(),1);var{subscribeDelegatedListener:NHe}=K(qO.privateApis);function Fse(e){let{isBlockSelected:t,isBlockMultiSelected:o,isMultiSelecting:r}=(0,KO.useSelect)(B),{selectBlock:n,selectionChange:i}=(0,KO.useDispatch)(B);return(0,qO.useRefEffect)(s=>{function a(l){if(t(e)){l.target.isContentEditable||i(e);return}if(!r()&&!o(e)&&qu(s,l.target)){if(l.target.isContentEditable){n(e,null);return}n(e)}}return NHe(s,"focusin",a)},[t,n])}var Ym=c(F(),1);var jse=c(ee(),1),Hse=c(ue(),1),Wse=c(F(),1);var fW={onKeyDown:"keydown",onKeyUp:"keyup",onBeforeInput:"beforeinput",onInput:"input",onCompositionStart:"compositionstart",onCompositionUpdate:"compositionupdate",onCompositionEnd:"compositionend"},LHe=Object.values(fW);function Use(e){let t;for(let o in fW)typeof e[o]=="function"&&(t=t||{},t[fW[o]]=e[o]);return t}var Gse=["eventPhase","bubbles","cancelable","timeStamp","defaultPrevented","isTrusted"],zse=[...Gse,"view","detail","key","code","location","ctrlKey","shiftKey","altKey","metaKey","repeat","locale","getModifierState","charCode","keyCode","which"],G1=[...Gse,"data"],DHe={keydown:zse,keyup:zse,beforeinput:G1,input:G1,compositionstart:G1,compositionupdate:G1,compositionend:G1};function VHe(e,t){let o=!1,r={nativeEvent:e,type:e.type,target:t,currentTarget:null,preventDefault(){e.preventDefault(),r.defaultPrevented=!0},isDefaultPrevented(){return r.defaultPrevented},stopPropagation(){e.stopPropagation(),o=!0},isPropagationStopped(){return o},persist(){},isPersistent(){return!0}};for(let n of DHe[e.type]){let i=e[n];r[n]=typeof i=="function"?i.bind(e):i}return r}function $se(){let{hasMultiSelection:e,getBlockParents:t}=(0,jse.useSelect)(B),{refsMap:o,eventHandlers:r}=(0,Wse.useContext)(Ec);return(0,Hse.useRefEffect)(n=>{function i(l){if(!r.size||l.target!==n||!l.isTrusted||n.contentEditable!=="true"||e())return;let u=n.ownerDocument.defaultView.getSelection();if(!u.rangeCount)return;let d=dl(u,n),f=Vo(d);if(!f)return;let p=[f,...t(f,!0)],m;for(let g of p){let h=r.get(g)?.current?.[l.type],b=h&&o.get(g);if(b&&(m||(m=VHe(l,d)),m.currentTarget=b,h(m),m.isPropagationStopped()))break}}let s=n.ownerDocument.documentElement,a=LHe.map(l=>(s.addEventListener(l,i),()=>s.removeEventListener(l,i)));return()=>a.forEach(l=>l())},[e,t,o,r])}function Yse(e,t){let{eventHandlers:o}=(0,Ym.useContext)(Ec),r=Use(t),n=(0,Ym.useRef)();(0,Ym.useInsertionEffect)(()=>{n.current=r});let i=!!r;(0,Ym.useEffect)(()=>{if(i)return o.set(e,n),()=>o.delete(e)},[o,e,i])}var kw=c(ce(),1),qse=c(Dt(),1),Ub=c(wo(),1),ZO=c(ee(),1),Zse=c(ue(),1);function Kse(e){return!e||e==="transparent"||e==="rgba(0, 0, 0, 0)"}function Xse({clientId:e,isSelected:t}){let{getBlockRootClientId:o,isZoomOut:r,hasMultiSelection:n,isSectionBlock:i,editedContentOnlySection:s,getBlock:a}=K((0,ZO.useSelect)(B)),{removeBlock:l,resetZoomLevel:u,startDraggingBlocks:d,stopDraggingBlocks:f,editContentOnlySection:p}=K((0,ZO.useDispatch)(B));return(0,Zse.useRefEffect)(m=>{if(!t)return;function g(v){let{keyCode:y,target:_}=v;y!==Ub.ENTER&&y!==Ub.BACKSPACE&&y!==Ub.DELETE||_!==m||(0,qse.isTextField)(_)||(y===Ub.ENTER?r()&&(v.preventDefault(),u()):(v.preventDefault(),l(e)))}function h(v){if(m!==v.target||m.isContentEditable||m.ownerDocument.activeElement!==m||n()){v.preventDefault();return}let y=JSON.stringify({type:"block",srcClientIds:[e],srcRootClientId:o(e)});v.dataTransfer.effectAllowed="move",v.dataTransfer.clearData(),v.dataTransfer.setData("wp-blocks",y);let{ownerDocument:_}=m,{defaultView:w}=_;w.getSelection().removeAllRanges();let x=_.createElement("div");x.style.width="1px",x.style.height="1px",x.style.position="fixed",x.style.visibility="hidden",_.body.appendChild(x),v.dataTransfer.setDragImage(x,0,0);let C=m.getBoundingClientRect(),E=m.id,R=m.cloneNode();R.style.display="none",m.id=null,m.after(R);let S=1;{let W=m;for(;W=W.parentElement;){let{scale:X}=w.getComputedStyle(W);if(X&&X!=="none"){S=parseFloat(X);break}}}let I=1/S,O={};for(let W of["transform","transformOrigin","transition","zIndex","position","top","left","pointerEvents","opacity","backgroundColor"])O[W]=m.style[W];let A=w.scrollY,P=w.scrollX,L=v.clientX,H=v.clientY;m.style.position="relative",m.style.top="0px",m.style.left="0px";let N=v.clientX-C.left,M=v.clientY-C.top,V=C.height>200?200/C.height:1;if(m.style.zIndex="1000",m.style.transformOrigin=`${N*I}px ${M*I}px`,m.style.transition="transform 0.2s ease-out",m.style.transform=`scale(${V})`,m.style.opacity="0.9",Kse(w.getComputedStyle(m).backgroundColor)){let W="transparent",X=m;for(;X=X.parentElement;){let{backgroundColor:U}=w.getComputedStyle(X);if(!Kse(U)){W=U;break}}m.style.backgroundColor=W}let j=!1,D=L,z=H;function $(W){W.clientX===D&&W.clientY===z||(D=W.clientX,z=W.clientY,J())}function J(){j||(j=!0,m.style.pointerEvents="none");let W=z-H,X=D-L,U=w.scrollY,G=w.scrollX,te=U-A,re=G-P,ae=W+te,ie=X+re;m.style.top=`${ae*I}px`,m.style.left=`${ie*I}px`}function Q(){_.removeEventListener("dragover",$),_.removeEventListener("dragend",Q),_.removeEventListener("drop",Q),_.removeEventListener("scroll",J);for(let[W,X]of Object.entries(O))m.style[W]=X;R.remove(),m.id=E,x.remove(),f(),document.body.classList.remove("is-dragging-components-draggable"),_.documentElement.classList.remove("is-dragging")}_.addEventListener("dragover",$),_.addEventListener("dragend",Q),_.addEventListener("drop",Q),_.addEventListener("scroll",J),d([e]),document.body.classList.add("is-dragging-components-draggable"),_.documentElement.classList.add("is-dragging")}m.addEventListener("keydown",g),m.addEventListener("dragstart",h);function b(v){let y=i(e),_=a(e),w=(0,kw.isReusableBlock)(_),k=(0,kw.isTemplatePart)(_);!y||s===e||w||k||(v.preventDefault(),p(e))}return m.addEventListener("dblclick",b),()=>{m.removeEventListener("keydown",g),m.removeEventListener("dragstart",h),m.removeEventListener("dblclick",b)}},[e,t,o,a,kw.isReusableBlock,kw.isTemplatePart,l,r,u,n,d,f,i,s,p])}var Qse=c(ue(),1),Jse=c(F(),1);function eae(){let e=(0,Jse.useContext)(XO);return(0,Qse.useRefEffect)(t=>{if(e)return e.observe(t),()=>{e.unobserve(t)}},[e])}var QO=c(ue(),1);function tae({isSelected:e}){let t=(0,QO.useReducedMotion)();return(0,QO.useRefEffect)(o=>{if(e){let{ownerDocument:r}=o,{defaultView:n}=r;if(!n.IntersectionObserver)return;let i=new n.IntersectionObserver(s=>{s[0].isIntersecting||o.scrollIntoView({behavior:t?"instant":"smooth"}),i.disconnect()});return i.observe(o),()=>{i.disconnect()}}},[e])}var oae=c(ue(),1),rae=c(ee(),1);function JO({clientId:e="",isEnabled:t=!0}={}){let{getEnabledClientIdsTree:o}=K((0,rae.useSelect)(B));return(0,oae.useRefEffect)(r=>{if(!t)return;let n=()=>{o(e).forEach(({clientId:s})=>{let a=r.querySelector(`[data-block="${s}"]`);a&&(a.classList.remove("has-editable-outline"),a.offsetWidth,a.classList.add("has-editable-outline"))})},i=s=>{(s.target===r||s.target.classList.contains("is-root-container"))&&(s.defaultPrevented||(s.preventDefault(),n()))};return r.addEventListener("click",i),()=>r.removeEventListener("click",i)},[t])}var nae=c(ue(),1),$1=new Map;function FHe(e,t){let o=$1.get(e);o||(o=new Set,$1.set(e,o),e.addEventListener("pointerdown",sae)),o.add(t)}function zHe(e,t){let o=$1.get(e);o&&(o.delete(t),iae(t),o.size===0&&($1.delete(e),e.removeEventListener("pointerdown",sae)))}function iae(e){let t=e.getAttribute("data-draggable");t&&(e.removeAttribute("data-draggable"),t==="true"&&!e.getAttribute("draggable")&&e.setAttribute("draggable","true"))}function sae(e){let{target:t}=e,{ownerDocument:o,isContentEditable:r,tagName:n}=t,i=["INPUT","TEXTAREA"].includes(n),s=$1.get(o);if(r||i)for(let a of s)a.getAttribute("draggable")==="true"&&a.contains(t)&&(a.removeAttribute("draggable"),a.setAttribute("data-draggable","true"));else for(let a of s)iae(a)}function aae(){return(0,nae.useRefEffect)(e=>(FHe(e.ownerDocument,e),()=>{zHe(e.ownerDocument,e)}),[])}var Kr=c(Z(),1),ns=c(F(),1),is=c(q(),1),Gb=c(ee(),1),dae=c(fl(),1),fae=c(Ns(),1);var Y1=c(Z(),1);var{getViewportBreakpoints:jHe}=K(Lo);function pW(e){let t=jHe(e);return Sj.filter(([o])=>(o!==mn.tablet.key||t.tablet!==void 0)&&(o!==mn.mobile.key||t.mobile!==void 0))}function HHe(e,t){if(!e)return!1;let o=e.attributes?.metadata?.blockVisibility;if(o===!0||typeof o!="object")return!1;let r=o.viewport;return!r||typeof r!="object"||!Sj.some(([,{key:n}])=>n===t)?!1:r[t]===!1}function cae(e,t){if(!e?.length)return!1;let o=e.filter(r=>HHe(r,t)).length;return o===0?!1:o===e.length?!0:null}function uae(e){if(!e?.length)return!1;let t=e.filter(o=>o&&o.attributes?.metadata?.blockVisibility===!1).length;return t===0?!1:t===e.length?!0:null}function mW(e,t){if(!e&&e!==!1)return null;if(e===!1)return(0,Y1.__)("Block is hidden");if(e?.viewport){let o=pW(t).filter(([r])=>e.viewport?.[r]===!1).map(([,r])=>r.label);if(o.length>0)return(0,Y1.sprintf)((0,Y1.__)("Block is hidden on %s"),o.join(", "))}return null}var Nr=c(T(),1),WHe={[mn.mobile.key]:!1,[mn.tablet.key]:!1,[mn.desktop.key]:!1},UHe=[];function gW({clientIds:e,onClose:t}){let{createSuccessNotice:o}=(0,Gb.useDispatch)(fae.store),{updateBlockAttributes:r}=(0,Gb.useDispatch)(B),n=(0,Gb.useSelect)(w=>w(B).getBlocksByClientId(e)??UHe,[e]),i=(0,Gb.useSelect)(w=>w(dae.store).getShortcutRepresentation("core/editor/toggle-list-view"),[]),s=(0,Gb.useSelect)(w=>w(B).getSettings().__experimentalFeatures?.viewport,[]),a=(0,ns.useMemo)(()=>pW(s),[s]),l=(0,ns.useMemo)(()=>{if(n?.length===0)return{hideEverywhere:!1,viewportChecked:{}};let w={};return a.forEach(([,{key:k}])=>{w[k]=cae(n,k)}),{hideEverywhere:uae(n),viewportChecked:w}},[n,a]),[u,d]=(0,ns.useState)(l?.viewportChecked??{}),[f,p]=(0,ns.useState)(l?.hideEverywhere??!1),m=(0,ns.useCallback)((w,k)=>{d({...u,[w]:k})},[u]),g=(0,ns.useMemo)(()=>{if(!f)return(0,Kr.sprintf)((0,Kr.__)("Block visibility settings updated. You can access them via the List View (%s)."),i);let w=n?.length>1?(0,Kr.__)("Blocks hidden. You can access them via the List View (%s)."):(0,Kr.__)("Block hidden. You can access it via the List View (%s).");return(0,Kr.sprintf)(w,i)},[f,n?.length,i]),h=(0,ns.useMemo)(()=>Object.values(u).some(w=>w===!0||w===null),[u]),b=(0,ns.useMemo)(()=>f!==l.hideEverywhere?!0:a.some(([,{key:w}])=>u[w]!==l.viewportChecked[w]),[f,u,l,a]),v=(0,ns.useMemo)(()=>f===null?!0:Object.values(u).some(w=>w===null),[f,u]),y=(0,ns.useCallback)(w=>{w.preventDefault();let k=f?!1:{viewport:a.reduce((C,[,{key:E}])=>(u[E]&&(C[E]=!1),C),{})},x=Object.fromEntries(n.map(({clientId:C,attributes:E})=>[C,{metadata:Xe({...E?.metadata,blockVisibility:k})}]));r(e,x,{uniqueByBlock:!0}),o(g,{id:f?"block-visibility-hidden":"block-visibility-viewports-updated",type:"snackbar"}),t()},[n,e,o,f,g,t,r,a,u]),_=n?.length>1;return(0,Nr.jsx)(is.Modal,{title:e?.length>1?(0,Kr.__)("Hide blocks"):(0,Kr.__)("Hide block"),onRequestClose:t,overlayClassName:"block-editor-block-visibility-modal",size:"small",children:(0,Nr.jsxs)("form",{onSubmit:y,children:[(0,Nr.jsxs)("fieldset",{children:[(0,Nr.jsx)("legend",{children:_?(0,Kr.__)("Select the viewport sizes for which you want to hide the blocks. Changes will apply to all selected blocks."):(0,Kr.__)("Select the viewport size for which you want to hide the block.")}),(0,Nr.jsx)("ul",{className:"block-editor-block-visibility-modal__options",children:(0,Nr.jsxs)("li",{className:"block-editor-block-visibility-modal__options-item block-editor-block-visibility-modal__options-item--everywhere",children:[(0,Nr.jsx)(is.CheckboxControl,{className:"block-editor-block-visibility-modal__options-checkbox--everywhere",label:(0,Kr.__)("Omit from published content"),checked:f===!0,indeterminate:f===null,onChange:w=>{p(w),d(WHe)}}),f!==!0&&(0,Nr.jsx)("ul",{className:"block-editor-block-visibility-modal__sub-options",children:a.map(([,{label:w,icon:k,key:x}])=>(0,Nr.jsxs)("li",{className:"block-editor-block-visibility-modal__options-item",children:[(0,Nr.jsx)(is.CheckboxControl,{label:(0,Kr.sprintf)((0,Kr.__)("Hide on %s"),w),checked:u[x]??!1,indeterminate:u[x]===null,onChange:C=>m(x,C)}),(0,Nr.jsx)(is.Icon,{icon:k,className:Y({"block-editor-block-visibility-modal__options-icon--checked":u[x]})})]},x))})]})}),_&&v&&(0,Nr.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,Kr.__)("Selected blocks have different visibility settings. The checkboxes show an indeterminate state when settings differ.")}),!_&&f===!0&&(0,Nr.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,Kr.sprintf)((0,Kr.__)("Block will be hidden in the editor, and omitted from the published markup on the frontend. You can configure it again by selecting it in the List View (%s)."),i)}),!_&&!f&&h&&(0,Nr.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,ns.createInterpolateElement)((0,Kr.sprintf)((0,Kr.__)("Block will be hidden according to the selected viewports. It will be <strong>included in the published markup on the frontend</strong>. You can configure it again by selecting it in the List View (%s)."),i),{strong:(0,Nr.jsx)("strong",{})})})]}),(0,Nr.jsxs)(is.Flex,{className:"block-editor-block-visibility-modal__actions",justify:"flex-end",expanded:!1,children:[(0,Nr.jsx)(is.FlexItem,{children:(0,Nr.jsx)(is.Button,{variant:"tertiary",onClick:t,__next40pxDefaultSize:!0,children:(0,Kr.__)("Cancel")})}),(0,Nr.jsx)(is.FlexItem,{children:(0,Nr.jsx)(is.Button,{variant:"primary",type:"submit",disabled:!b,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,Kr.__)("Apply")})})]})]})})}var hW=c(ue(),1);var{getViewportBreakpoints:GHe}=K(Lo);function pl({blockVisibility:e,deviceType:t="desktop",viewportSettings:o,view:r=window}={}){let n=GHe(o),i=n.mobile?`(width <= ${n.mobile})`:void 0,s=(0,hW.useMediaQuery)(i,r),a;n.tablet&&(a=n.mobile?`(${n.mobile} < width <= ${n.tablet})`:`(width <= ${n.tablet})`);let l=(0,hW.useMediaQuery)(a,r),u;return t==="mobile"&&n.mobile?u="mobile":t==="tablet"&&n.tablet?u="tablet":s?u="mobile":l&&n.tablet?u="tablet":u="desktop",{isBlockCurrentlyHidden:e===!1||typeof e=="object"&&e?.viewport?.[u]===!1,currentViewport:u}}var bW=c(Z(),1),eA=c(q(),1),tA=c(F(),1);var pae=c(ce(),1),oA=c(ee(),1);var yW=c(T(),1);function vW({clientIds:e}){let t=(0,tA.useRef)(!1),[o]=je("blockVisibility.allowEditing"),{canToggleBlockVisibility:r,areBlocksHiddenAnywhere:n}=(0,oA.useSelect)(a=>{let{getBlocksByClientId:l,getBlockName:u,isBlockHiddenAnywhere:d}=K(a(B));return{canToggleBlockVisibility:l(e).every(({clientId:p})=>(0,pae.hasBlockSupport)(u(p),"visibility",!0)),areBlocksHiddenAnywhere:e?.every(p=>d(p))}},[e]),i=(0,oA.useDispatch)(B);if((0,tA.useEffect)(()=>{n&&(t.current=!0)},[n]),o===!1||!n&&!t.current)return null;let{showViewportModal:s}=K(i);return(0,yW.jsx)(eA.ToolbarGroup,{className:"block-editor-block-visibility-toolbar",children:(0,yW.jsx)(eA.ToolbarButton,{disabled:!r,icon:n?_c:kb,label:n?(0,bW.__)("Hidden"):(0,bW.__)("Visible"),onClick:()=>s(e),"aria-haspopup":"dialog"})})}var _W=c(Z(),1),mae=c(q(),1),rA=c(ee(),1),gae=c(fl(),1);var hae=c(T(),1);function wW({clientIds:e}){let[t]=je("blockVisibility.allowEditing"),{areBlocksHiddenAnywhere:o,shortcut:r}=(0,rA.useSelect)(s=>{let{isBlockHiddenAnywhere:a}=K(s(B));return{areBlocksHiddenAnywhere:e?.every(l=>a(l)),shortcut:s(gae.store).getShortcutRepresentation("core/block-editor/toggle-block-visibility")}},[e]),n=(0,rA.useDispatch)(B);if(t===!1)return null;let{showViewportModal:i}=K(n);return(0,hae.jsx)(mae.MenuItem,{onClick:()=>i(e),shortcut:r,children:o?(0,_W.__)("Show"):(0,_W.__)("Hide")})}var qm=c(q(),1),kW=c(ee(),1),Km=c(Z(),1);var xw=c(T(),1),{Badge:$He}=K(qm.privateApis),YHe={currentBlockVisibility:void 0,hasParentHiddenEverywhere:!1,selectedDeviceType:mn.desktop.key};function bae({clientId:e}){let{currentBlockVisibility:t,selectedDeviceType:o,viewportSettings:r,hasParentHiddenEverywhere:n}=(0,kW.useSelect)(p=>{if(!e)return YHe;let{getBlockAttributes:m,isBlockParentHiddenEverywhere:g,getSettings:h}=K(p(B)),b=h();return{currentBlockVisibility:m(e)?.metadata?.blockVisibility,selectedDeviceType:b?.[el]?.toLowerCase()||mn.desktop.key,viewportSettings:b?.__experimentalFeatures?.viewport,hasParentHiddenEverywhere:g(e)}},[e]),s=Zt(e)?.ownerDocument?.defaultView,a=s===null?void 0:s,{isBlockCurrentlyHidden:l,currentViewport:u}=pl({blockVisibility:t,deviceType:o,viewportSettings:r,view:a}),d=(0,kW.useSelect)(p=>!e||!u?!1:K(p(B)).isBlockParentHiddenAtViewport(e,u),[e,u]);if(!(l||n||d))return null;let f;if(l)if(t===!1)f=(0,Km.__)("Block is hidden");else{let p=mn[u]?.label||u;f=(0,Km.sprintf)((0,Km.__)("Block is hidden on %s"),p)}if(n)f=(0,Km.__)("Parent block is hidden");else if(d){let p=mn[u]?.label||u;f=(0,Km.sprintf)((0,Km.__)("Parent block is hidden on %s"),p)}return(0,xw.jsx)($He,{className:"block-editor-block-visibility-info",children:(0,xw.jsxs)(qm.__experimentalHStack,{spacing:2,justify:"start",children:[(0,xw.jsx)(qm.Icon,{icon:_c}),(0,xw.jsx)(qm.__experimentalText,{children:f})]})})}function KHe(e,t){let{insertBlocks:o}=(0,_ae.useDispatch)(B);return(0,$b.useRefEffect)(r=>{if(!t)return;function n(){r.removeEventListener("pointerdown",i,!0),r.removeEventListener("focusin",i,!0)}function i(){n(),o([t],void 0,e,!0,0)}return r.addEventListener("pointerdown",i,!0),r.addEventListener("focusin",i,!0),n},[t,e,o])}function q1(e={},{__unstableIsHtml:t}={}){let{clientId:o,className:r,wrapperProps:n={},isAligned:i,index:s,mode:a,name:l,blockApiVersion:u,blockTitle:d,isSelected:f,isSubtreeDisabled:p,hasOverlay:m,initialPosition:g,blockEditingMode:h,isHighlighted:b,isMultiSelected:v,isPartiallySelected:y,isReusable:_,isDragging:w,hasChildSelected:k,isEditingDisabled:x,hasEditableOutline:C,isEditingContentOnlySection:E,defaultClassName:R,isSectionBlock:S,isWithinSectionBlock:I,canMove:O,blockVisibility:A,deviceType:P,viewportSettings:L,ariaLabel:H,ghostBlock:N,rootClientId:M}=(0,yae.useContext)(Rn),V=KHe(M,N);Yse(o,n);let j=(0,$b.useRefEffect)(re=>{if(re){let{ownerDocument:ae}=re,{defaultView:ie}=ae;j.current=ie}},[]),D=(0,K1.sprintf)((0,K1.__)("Block: %s"),d),z=a==="html"&&!t?"-visual":"",$=aae(),J=!I,Q=(0,$b.useMergeRefs)([e.ref,V,j,Lse({clientId:o,initialPosition:g}),Hne(o),Fse(o),Xse({clientId:o,isSelected:f}),Vse({isEnabled:J}),eae(),WO({triggerAnimationOnChange:s,clientId:o}),(0,$b.useDisabled)({isDisabled:!m}),JO({clientId:o,isEnabled:S}),tae({isSelected:f}),O?$:void 0]),W=kt(),U=!!W[i_]?{"--wp-admin-theme-color":"var(--wp-block-synced-color)","--wp-admin-theme-color--rgb":"var(--wp-block-synced-color--rgb)"}:{},{isBlockCurrentlyHidden:G}=pl({blockVisibility:A,deviceType:P,viewportSettings:L,view:j.current});u<2&&o===W.clientId&&(0,wae.default)(`Block type "${l}" must support API version 2 or higher to work correctly with "useBlockProps" method.`);let te=!1;return(n?.style?.marginTop?.charAt(0)==="-"||n?.style?.marginBottom?.charAt(0)==="-"||n?.style?.marginLeft?.charAt(0)==="-"||n?.style?.marginRight?.charAt(0)==="-")&&(te=!0),{tabIndex:h==="disabled"?-1:0,draggable:O&&!k?!0:void 0,...n,...e,ref:Q,id:`block-${o}${z}`,role:"document","aria-label":H??(o===N?.clientId?(0,K1.__)("Add default block"):void 0)??e["aria-label"]??D,"data-block":o,"data-type":l,"data-title":d,inert:p?"true":void 0,className:Y("block-editor-block-list__block",{"wp-block":!i,"has-block-overlay":m,"is-selected":f,"is-highlighted":b,"is-multi-selected":v,"is-partially-selected":y,"is-reusable":_,"is-dragging":w,"has-child-selected":k,"is-editing-disabled":x,"has-editable-outline":C,"has-negative-margin":te,"is-editing-content-only-section":E,"is-block-hidden":G},r,e.className,n.className,R),style:{...n.style,...e.style,...U}}}q1.save=vae.__unstableGetBlockProps;var qr=c(T(),1);function qHe(e,t){let o={...e,...t};return e?.hasOwnProperty("className")&&t?.hasOwnProperty("className")&&(o.className=Y(e.className,t.className)),e?.hasOwnProperty("style")&&t?.hasOwnProperty("style")&&(o.style={...e.style,...t.style}),o}function nA({children:e,isHtml:t,...o}){return(0,qr.jsx)("div",{...q1(o,{__unstableIsHtml:t}),children:e})}function xW({block:{__unstableBlockSource:e},mode:t,isLocked:o,canRemove:r,clientId:n,isSelected:i,isSelectionEnabled:s,className:a,__unstableLayoutClassNames:l,name:u,isValid:d,attributes:f,wrapperProps:p,setAttributes:m,onReplace:g,onRemove:h,onInsertBlocksAfter:b,onMerge:v,toggleSelection:y}){let{mayDisplayControls:_,mayDisplayParentControls:w,isSelectionWithinCurrentSection:k,themeSupportsLayout:x,...C}=(0,Af.useContext)(Rn),E=Pb()||{},R=(0,qr.jsx)(A2,{name:u,isSelected:i,attributes:f,setAttributes:m,insertBlocksAfter:o?void 0:b,onReplace:r?g:void 0,onRemove:r?h:void 0,mergeBlocks:r?v:void 0,clientId:n,isSelectionEnabled:s,toggleSelection:y,__unstableLayoutClassNames:l,__unstableParentLayout:Object.keys(E).length?E:void 0,mayDisplayControls:_,mayDisplayParentControls:w,mayDisplayPatternEditingControls:k,blockEditingMode:C.blockEditingMode,isPreviewMode:C.isPreviewMode}),S=(0,Xt.getBlockType)(u);S?.getEditWrapperProps&&(p=qHe(p,S.getEditWrapperProps(f)));let I=p&&!!p["data-align"]&&!x,O=a?.includes("is-position-sticky");I&&(R=(0,qr.jsx)("div",{className:Y("wp-block",O&&a),"data-align":p["data-align"],children:R}));let A;if(d)t==="html"?A=(0,qr.jsxs)(qr.Fragment,{children:[(0,qr.jsx)("div",{style:{display:"none"},children:R}),(0,qr.jsx)(nA,{isHtml:!0,children:(0,qr.jsx)(Iie,{clientId:n})})]}):S?.apiVersion>1?A=R:A=(0,qr.jsx)(nA,{children:R});else{let N=e?(0,Xt.serializeRawBlock)(e):(0,Xt.getSaveContent)(S,f);A=(0,qr.jsxs)(nA,{className:"has-warning",children:[(0,qr.jsx)(oie,{clientId:n}),(0,qr.jsx)(Af.RawHTML,{children:(0,xae.safeHTML)(N)})]})}let{"data-align":P,...L}=p??{},H={...L,className:Y(L.className,P&&x&&`align${P}`,!(P&&O)&&a)};return(0,qr.jsx)(Rn.Provider,{value:{wrapperProps:H,isAligned:I,isSelectionWithinCurrentSection:k,...C},children:(0,qr.jsx)(aie,{fallback:(0,qr.jsx)(nA,{className:"has-warning",children:(0,qr.jsx)(iie,{})}),children:A})})}var ZHe=(0,iA.withDispatch)((e,t,o)=>{let{updateBlockAttributes:r,insertBlocks:n,mergeBlocks:i,replaceBlocks:s,toggleSelection:a,__unstableMarkLastChangeAsPersistent:l,moveBlocksToPosition:u,removeBlock:d,selectBlock:f}=e(B);return{setAttributes(p){let{getMultiSelectedBlockClientIds:m}=o.select(B),g=m(),{clientId:h,attributes:b}=t,v=g.length?g:[h],y=typeof p=="function"?p(b):p;r(v,y)},onInsertBlocks(p,m){let{rootClientId:g}=t;n(p,m,g)},onInsertBlocksAfter(p){let{clientId:m,rootClientId:g}=t,{getBlockIndex:h}=o.select(B),b=h(m);n(p,b+1,g)},onMerge(p){let{clientId:m,rootClientId:g}=t,{getPreviousBlockClientId:h,getNextBlockClientId:b,getBlock:v,getBlockAttributes:y,getBlockName:_,getBlockOrder:w,getBlockIndex:k,getBlockRootClientId:x,canInsertBlockType:C}=o.select(B);function E(){let S=v(m),I=(0,Xt.getDefaultBlockName)(),O=(0,Xt.getBlockType)(I);if(_(m)!==I){let A=(0,Xt.switchToBlockType)(S,I);A&&A.length&&s(m,A)}else if((0,Xt.isUnmodifiedDefaultBlock)(S)){let A=b(m);A&&o.batch(()=>{d(m),f(A)})}else if(O.merge){let A=O.merge({},S.attributes);s([m],[(0,Xt.createBlock)(I,A)])}}function R(S,I=!0){let O=_(S),P=(0,Xt.getBlockType)(O).category==="text",L=x(S),H=w(S),[N]=H;H.length===1&&(0,Xt.isUnmodifiedBlock)(v(N),"content")?d(S):P?o.batch(()=>{if(C(_(N),L))u([N],S,L,k(S));else{let M=(0,Xt.switchToBlockType)(v(N),(0,Xt.getDefaultBlockName)());M&&M.length&&M.every(V=>C(V.name,L))?(n(M,k(S),L,I),d(N,!1)):E()}!w(S).length&&(0,Xt.isUnmodifiedBlock)(v(S),"content")&&d(S,!1)}):E()}if(p){if(g){let I=b(g);if(I)if(_(g)===_(I)){let O=y(g),A=y(I);if(Object.keys(O).every(P=>O[P]===A[P])){o.batch(()=>{u(w(I),I,g),d(I,!1)});return}}else{i(g,I);return}}let S=b(m);if(!S)return;if((0,Xt.isUnmodifiedDefaultBlock)(v(m))){let I=S;for(;w(I).length;)I=w(I)[0];o.batch(()=>{d(m),f(I)})}else w(S).length?R(S,!1):i(m,S)}else{let S=h(m);if(S)i(S,m);else if(g){let I=h(g);if(I&&_(g)===_(I)){let O=y(g),A=y(I);if(Object.keys(O).every(P=>O[P]===A[P])){o.batch(()=>{u(w(g),g,I),d(g,!1)});return}}R(g)}else E()}},onReplace(p,m,g){p.length&&!(0,Xt.isUnmodifiedDefaultBlock)(p[p.length-1])&&l();let h=p?.length===1&&Array.isArray(p[0])?p[0]:p;s([t.clientId],h,m,g)},onRemove(){d(t.clientId)},toggleSelection(p){a(p)}}});xW=(0,sA.compose)(ZHe,(0,kae.withFilters)("editor.BlockListBlock"))(xW);function XHe(e){let{clientId:t,rootClientId:o,ghostBlock:r}=e,n=(0,Af.useMemo)(()=>r?{clientId:r.clientId,name:r.name,isValid:!0}:void 0,[r]),i=(0,iA.useSelect)(pe=>{let{isBlockSelected:ke,getBlockMode:ye,isSelectionEnabled:Pe,getTemplateLock:_e,isSectionBlock:ve,getParentSectionBlock:Se,getBlockWithoutAttributes:fe,getBlockAttributes:Ce,canRemoveBlock:ne,canMoveBlock:se,getSettings:Ee,getEditedContentOnlySection:he,getBlockEditingMode:Ae,getBlockName:et,isFirstMultiSelectedBlock:Je,getMultiSelectedBlockClientIds:_t,hasSelectedInnerBlock:Et,getBlocksByName:mt,getBlockIndex:oo,isBlockMultiSelected:Tt,isBlockSubtreeDisabled:Rt,isBlockHighlighted:Bt,__unstableIsFullySelected:gt,__unstableSelectionHasUnmergeableBlock:He,isBlockBeingDragged:we,isDragging:Me,__unstableHasActiveBlockOverlayActive:ge,getSelectedBlocksInitialCaretPosition:Re}=K(pe(B)),Ie=fe(t)??(t===n?.clientId?n:void 0);if(!Ie)return;let{hasBlockSupport:at,getActiveBlockVariation:Qe}=pe(Xt.store),po=Ce(t)??r?.attributes,{name:ro,isValid:vo}=Ie,Kt=(0,Xt.getBlockType)(ro),_o=Ee(),{supportsLayout:En,isPreviewMode:it,__experimentalBlockBindingsSupportedAttributes:Vt}=_o,Pr=Vt?.[ro],gr=po?.metadata?.blockVisibility,Gr=_o?.[el]?.toLowerCase()||"desktop",Or=_o?.__experimentalFeatures?.viewport,pn=Kt?.apiVersion>1,Pi=Tt(t),Be=Ae(t),Ht={isPreviewMode:it,blockWithoutAttributes:Ie,name:ro,attributes:po,isValid:vo,themeSupportsLayout:En,index:oo(t),isReusable:(0,Xt.isReusableBlock)(Kt),className:pn?po.className:void 0,defaultClassName:pn?(0,Xt.getBlockDefaultClassName)(ro):void 0,blockTitle:Kt?.title,bindableAttributes:Pr,blockVisibility:gr,deviceType:Gr,viewportSettings:Or,isMultiSelected:Pi,blockEditingMode:Be,isEditingDisabled:Be==="disabled"};if(it)return Ht;let lt=ke(t),no=ne(t),Ar=se(t),rr=Qe(ro,po),si=!0,lf=Et(t,si),Xa=ve(t),bc=Xa?t:Se(t),W0=ke(bc)||!!bc&&Et(bc,si),tb=(0,Xt.hasBlockSupport)(ro,"multiple",!0)?[]:mt(ro),t_=tb.length&&tb[0]!==t;return{...Ht,mode:ye(t),isSelectionEnabled:Pe(),isLocked:!!_e(o),isSectionBlock:Xa,isWithinSectionBlock:!!bc,isSelectionWithinCurrentSection:W0,blockType:Kt,canRemove:no,canMove:Ar,isSelected:lt,isEditingContentOnlySection:he()===t,blockEditingMode:Be,mayDisplayControls:lt||Je(t)&&_t().every(ob=>et(ob)===ro),mayDisplayParentControls:at(et(t),"__experimentalExposeControlsToChildren",!1)&&Et(t),blockApiVersion:Kt?.apiVersion||1,blockTitle:rr?.title||Kt?.title,isSubtreeDisabled:Be==="disabled"&&Rt(t),hasOverlay:ge(t)&&!Me(),initialPosition:lt?Re():void 0,isHighlighted:Bt(t),isMultiSelected:Pi,isPartiallySelected:Pi&&!gt()&&!He(),isDragging:we(t),hasChildSelected:lf,isEditingDisabled:Be==="disabled",hasEditableOutline:Be!=="disabled"&&Ae(o)==="disabled",originalBlockClientId:t_?tb[0]:!1,blockVisibility:gr,deviceType:Gr,viewportSettings:Or,supportsSplitting:(0,Xt.hasBlockSupport)(ro,"splitting",!1)}},[t,o,r,n]),s=(0,sA.useRefEffect)(pe=>{if(pe){let{ownerDocument:ke}=pe,{defaultView:ye}=ke;s.current=ye}},[]),{isBlockCurrentlyHidden:a}=pl({blockVisibility:i?.blockVisibility,deviceType:i?.deviceType,viewportSettings:i?.viewportSettings,view:s.current}),l=(0,Af.useMemo)(()=>({...i?.blockWithoutAttributes,attributes:i?.attributes}),[i?.blockWithoutAttributes,i?.attributes]);if(!i)return null;let{isPreviewMode:u,mode:d="visual",isSelectionEnabled:f=!1,isLocked:p=!1,canRemove:m=!1,canMove:g=!1,name:h,attributes:b,isValid:v,isSelected:y=!1,themeSupportsLayout:_,isEditingContentOnlySection:w,blockEditingMode:k,mayDisplayControls:x,mayDisplayParentControls:C,index:E,blockApiVersion:R,blockType:S,blockTitle:I,isSubtreeDisabled:O,hasOverlay:A,initialPosition:P,isHighlighted:L,isMultiSelected:H,isPartiallySelected:N,isReusable:M,isDragging:V,hasChildSelected:j,isSectionBlock:D,isWithinSectionBlock:z,isSelectionWithinCurrentSection:$,isEditingDisabled:J,hasEditableOutline:Q,className:W,defaultClassName:X,originalBlockClientId:U,bindableAttributes:G,blockVisibility:te,deviceType:re,viewportSettings:ae,supportsSplitting:ie}=i,be={isPreviewMode:u,ghostBlock:r,rootClientId:o,clientId:t,className:W,index:E,mode:d,name:h,blockApiVersion:R,blockType:S,blockTitle:I,isSelected:y,isSubtreeDisabled:O,hasOverlay:A,initialPosition:P,blockEditingMode:k,isHighlighted:L,isMultiSelected:H,isPartiallySelected:N,isReusable:M,isDragging:V,hasChildSelected:j,isSectionBlock:D,isWithinSectionBlock:z,isSelectionWithinCurrentSection:$,isEditingDisabled:J,hasEditableOutline:Q,isEditingContentOnlySection:w,defaultClassName:X,mayDisplayControls:x,mayDisplayParentControls:C,originalBlockClientId:U,themeSupportsLayout:_,canMove:g,isBlockCurrentlyHidden:a,bindableAttributes:G,blockVisibility:te,deviceType:re,viewportSettings:ae,supportsSplitting:ie};return a&&!y&&!H&&!j?null:(0,qr.jsx)(Rn.Provider,{value:be,children:(0,qr.jsx)(xW,{...e,mode:d,isSelectionEnabled:f,isLocked:p,canRemove:m,canMove:g,block:l,name:h,attributes:b,isValid:v,isSelected:y})})}var aA=(0,Af.memo)(XHe);var mq=c(ee(),1),Wxe=c(ce(),1);var fq=c(Z(),1),Vxe=c(Cae(),1),x5=c(ee(),1),S5=c(wo(),1);var Dxe=c(Yo(),1),tp=c(Z(),1),k5=c(q(),1),kx=c(ee(),1),Vy=c(ce(),1),dq=c(F(),1);var go=c(F(),1),b5=c(q(),1);var spe=c(F(),1);var Yb=c(oe(),1);function Mf({controlled:e,default:t,name:o,state:r="value"}){let{current:n}=Yb.useRef(e!==void 0),[i,s]=Yb.useState(t),a=n?e:i,l=Yb.useCallback(u=>{n||s(u)},[]);return[a,l]}var QHe=c(oe(),1),Z1={...QHe};var Tae=c(oe(),1),Eae={};function eo(e,t){let o=Tae.useRef(Eae);return o.current===Eae&&(o.current=e(t)),o}var SW=Z1.useInsertionEffect,JHe=SW&&SW!==Z1.useLayoutEffect?SW:e=>e();function de(e){let t=eo(eWe).current;return t.next=e,JHe(t.effect),t.trampoline}function eWe(){let e={next:void 0,callback:tWe,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function tWe(){}var Nf=c(oe(),1);var Rae=c(oe(),1),oWe=()=>{},le=typeof document<"u"?Rae.useLayoutEffect:oWe;var lA=c(oe(),1),CW=lA.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},nextIndexRef:{current:0}});function Bae(){return lA.useContext(CW)}var Iae=c(T(),1);function Sw(e){let{children:t,elementsRef:o,labelsRef:r,onMapChange:n}=e,i=de(n),[,s]=Nf.useState(!1),a=eo(nWe).current,l=eo(rWe).current,u=Nf.useRef(0),d=Nf.useRef(!0),f=Nf.useRef([]),p=Nf.useRef(null),m=de(()=>{d.current||(d.current=!0,s(k=>!k))}),g=de((k,x)=>{l.set(k,x),m()}),h=de(k=>{l.delete(k),m()}),b=de(k=>{let x=new Map;return o.current.length=0,r&&(r.current.length=0),k.forEach(C=>{x.set(C.element,{...C.registration.metadata??{},index:C.index}),o.current[C.index]=C.element,r&&(r.current[C.index]=C.registration.label!==void 0?C.registration.label:C.registration.textRef?.current?.textContent??C.element.textContent)}),u.current=o.current.length,x});function v(k){if(p.current?.disconnect(),p.current=null,typeof MutationObserver!="function"||k.length<2)return;let x=new MutationObserver(E=>{if(!aWe(E))return;let R=null;for(let S of k)if(S.isConnected){if(R&&Pae(R,S)>0){x.disconnect(),m();return}R=S}});p.current=x;let C=new Set;for(let E=1;E<k.length;E+=1){let R=sWe(k[E-1],k[E]);R&&C.add(R)}C.forEach(E=>x.observe(E,{childList:!0}))}let y=de(()=>{let[k,x]=iWe(l),C=b(k);v(x),f.current=k,d.current=!1,a.forEach(E=>E(C)),i(C)});le(()=>(d.current||b(f.current),()=>{o.current=[],r&&(r.current=[])}),[o,r,b]),le(()=>{d.current&&y()}),le(()=>()=>{p.current?.disconnect(),d.current=!0},[]);let _=de(k=>(a.add(k),()=>{a.delete(k)})),w=Nf.useMemo(()=>({register:g,unregister:h,subscribeMapChange:_,nextIndexRef:u}),[g,h,_,u]);return(0,Iae.jsx)(CW.Provider,{value:w,children:t})}function rWe(){return new Map}function nWe(){return new Set}function iWe(e){let t=new Set,o=[],r=[];e.forEach((i,s)=>{if(!s.isConnected)return;let a=i.index,l={index:a??-1,element:s,registration:i};a===null?r.push(l):a>=0&&(t.add(a),o.push(l))});let n=0;return r.sort((i,s)=>Pae(i.element,s.element)),r.forEach(i=>{for(;t.has(n);)n+=1;i.index=n,o.push(i),n+=1}),t.size>0&&o.sort((i,s)=>i.index-s.index),[o,r.map(i=>i.element)]}function sWe(e,t){let o=e.parentElement;for(;o&&!o.contains(t);)o=o.parentElement;return o}function aWe(e){for(let t of e)for(let o=0;o<t.removedNodes.length;o+=1)if(t.removedNodes[o].isConnected)return!0;return!1}function Pae(e,t){return e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}function lWe(e,t){return function(r,...n){let i=new URL(e);return i.searchParams.set("code",r.toString()),n.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${r}; visit ${i} for the full message.`}}var cWe=lWe("https://base-ui.com/production-error","Base UI"),Wt=cWe;var Kb=c(oe(),1);function Vs(e,t,o,r){let n=eo(Aae).current;return uWe(n,e,t,o,r)&&Mae(n,[e,t,o,r]),n.callback}function Oae(e){let t=eo(Aae).current;return dWe(t,e)&&Mae(t,e),t.callback}function Aae(){return{callback:null,cleanup:null,refs:[]}}function uWe(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function dWe(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function Mae(e,t){if(e.refs=t,t.every(o=>o==null)){e.callback=null;return}e.callback=o=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),o!=null){let r=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=i(o);typeof s=="function"&&(r[n]=s);break}case"object":{i.current=o;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=r[n];typeof s=="function"?s():i(null);break}case"object":{i.current=null;break}default:}}}}}}var Lae=c(oe(),1);var Nae=c(oe(),1),fWe=parseInt(Nae.version,10);function Cw(e){return fWe>=e}function EW(e){if(!Lae.isValidElement(e))return null;let t=e,o=t.props;return(Cw(19)?o?.ref:t.ref)??null}function X1(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function At(){}var ml=Object.freeze([]),Ut=Object.freeze({});function Dae(e,t){let o={};for(let r in e){let n=e[r];if(t?.hasOwnProperty(r)){let i=t[r](n);i!=null&&Object.assign(o,i);continue}n===!0?o[`data-${r.toLowerCase()}`]="":n&&(o[`data-${r.toLowerCase()}`]=n.toString())}return o}function Vae(e,t){return typeof e=="function"?e(t):e}function cA(e,t){return typeof e=="function"?e(t):e}var TW={};function Mt(e,t,o,r,n){if(!o&&!r&&!n&&!e)return uA(t);let i=uA(e);return t&&(i=Q1(i,t)),o&&(i=Q1(i,o)),r&&(i=Q1(i,r)),n&&(i=Q1(i,n)),i}function Fae(e){if(e.length===0)return TW;if(e.length===1)return uA(e[0]);let t=uA(e[0]);for(let o=1;o<e.length;o+=1)t=Q1(t,e[o]);return t}function uA(e){return RW(e)?{...jae(e,TW)}:pWe(e)}function Q1(e,t){return RW(t)?jae(t,e):mWe(e,t)}function pWe(e){let t={...e};for(let o in t){let r=t[o];zae(o,r)&&(t[o]=Hae(r))}return t}function mWe(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=X1(e.style,r);break}case"className":{e[o]=BW(e.className,r);break}default:zae(o,r)?e[o]=gWe(e[o],r):e[o]=r}}return e}function zae(e,t){let o=e.charCodeAt(0),r=e.charCodeAt(1),n=e.charCodeAt(2);return o===111&&r===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function RW(e){return typeof e=="function"}function jae(e,t){return RW(e)?e(t):e??TW}function gWe(e,t){return t?e?(...o)=>{let r=o[0];if(Wae(r)){let i=r;J1(i);let s=t(...o);return i.baseUIHandlerPrevented||e?.(...o),s}let n=t(...o);return e?.(...o),n}:Hae(t):e}function Hae(e){return e&&((...t)=>{let o=t[0];return Wae(o)&&J1(o),e(...t)})}function J1(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function BW(e,t){return t?e?t+" "+e:t:e}function Wae(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var IW=c(oe(),1);function De(e,t,o={}){let r=t.render,n=hWe(t,o);if(o.enabled===!1)return null;let i=o.state??Ut;return vWe(e,r,n,i)}function hWe(e,t={}){let{className:o,style:r,render:n}=e,{state:i=Ut,ref:s,props:a,stateAttributesMapping:l,enabled:u=!0}=t,d=u?Vae(o,i):void 0,f=u?cA(r,i):void 0,p=u?Dae(i,l):Ut,m=u&&a?bWe(a):void 0,g=u?X1(p,m)??{}:Ut;return typeof document<"u"&&(u?Array.isArray(s)?g.ref=Oae([g.ref,EW(n),...s]):g.ref=Vs(g.ref,EW(n),s):Vs(null,null)),u?(d!==void 0&&(g.className=BW(g.className,d)),f!==void 0&&(g.style=X1(g.style,f)),g):Ut}function bWe(e){return Array.isArray(e)?Fae(e):Mt(void 0,e)}var yWe=Symbol.for("react.lazy");function vWe(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=Mt(o,t.props);n.ref=o.ref;let i=t;return i?.$$typeof===yWe&&(i=Kb.Children.toArray(t)[0]),Kb.cloneElement(i,n)}if(e&&typeof e=="string")return _We(e,o);throw new Error(Wt(8))}function _We(e,t){return e==="button"?(0,IW.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,IW.createElement)("img",{alt:"",...t,key:t.key}):Kb.createElement(e,t)}var dA=c(oe(),1);var Uae=0;function wWe(e,t="mui"){let[o,r]=dA.useState(e),n=e||o;return dA.useEffect(()=>{o==null&&(Uae+=1,r(`${t}-${Uae}`))},[o,t]),n}var Gae=Z1.useId;function Zm(e,t){if(Gae!==void 0){let o=Gae();return e??(t?`${t}-${o}`:o)}return wWe(e,t)}function gn(e){return Zm(e,"base-ui")}var mA=c(oe(),1);var Te={};No(Te,{cancelOpen:()=>qWe,chipRemovePress:()=>PWe,clearPress:()=>IWe,closePress:()=>RWe,closeWatcher:()=>HWe,decrementPress:()=>MWe,disabled:()=>XWe,drag:()=>$We,escapeKey:()=>jWe,focusOut:()=>zWe,imperativeAction:()=>eUe,incrementPress:()=>AWe,initial:()=>JWe,inputBlur:()=>DWe,inputChange:()=>NWe,inputClear:()=>LWe,inputPaste:()=>VWe,inputPress:()=>FWe,itemPress:()=>TWe,keyboard:()=>UWe,linkPress:()=>BWe,listNavigation:()=>WWe,missing:()=>QWe,none:()=>kWe,outsidePress:()=>EWe,pointer:()=>GWe,scrub:()=>KWe,siblingOpen:()=>ZWe,swipe:()=>tUe,trackPress:()=>OWe,triggerFocus:()=>CWe,triggerHover:()=>SWe,triggerPress:()=>xWe,wheel:()=>YWe,windowResize:()=>oUe});var kWe="none",xWe="trigger-press",SWe="trigger-hover",CWe="trigger-focus",EWe="outside-press",TWe="item-press",RWe="close-press",BWe="link-press",IWe="clear-press",PWe="chip-remove-press",OWe="track-press",AWe="increment-press",MWe="decrement-press",NWe="input-change",LWe="input-clear",DWe="input-blur",VWe="input-paste",FWe="input-press",zWe="focus-out",jWe="escape-key",HWe="close-watcher",WWe="list-navigation",UWe="keyboard",GWe="pointer",$We="drag",YWe="wheel",KWe="scrub",qWe="cancel-open",ZWe="sibling-open",XWe="disabled",QWe="missing",JWe="initial",eUe="imperative-action",tUe="swipe",oUe="window-resize";function Ke(e,t,o,r){let n=!1,i=!1,s=r??Ut;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:o,...s}}var OW=c(oe(),1);var $ae=c(oe(),1);function Ew(e){$ae.useEffect(e,ml)}var fA=null,I1t=globalThis.requestAnimationFrame,PW=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let o=this.callbacks,r=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,r>0)for(let n=0;n<o.length;n+=1)o[n]?.(t)};request(t){let o=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),o}cancel(t){let o=t-this.startId;o<0||o>=this.callbacks.length||(this.callbacks[o]=null,this.callbacksCount-=1)}},pA=new PW;var fi=class e{static create(){return new e}static request(t){return pA.request(t)}static cancel(t){return pA.cancel(t)}currentId=fA;request(t){this.cancel(),this.currentId=pA.request(()=>{this.currentId=fA,t()})}cancel=()=>{this.currentId!==fA&&(pA.cancel(this.currentId),this.currentId=fA)};disposeEffect=()=>this.cancel};function ss(){let e=eo(fi.create).current;return Ew(e.disposeEffect),e}function Ai(e,t=!1,o=!1){let[r,n]=OW.useState(e&&t?"idle":void 0),[i,s]=OW.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&r!=="ending"&&!o&&n("ending"),!e&&!i&&r==="ending"&&n(void 0),le(()=>{if(!e&&i&&r!=="ending"&&o){let a=fi.request(()=>{n("ending")});return()=>{fi.cancel(a)}}},[e,i,r,o]),le(()=>{if(!e||t)return;let a=fi.request(()=>{n(void 0)});return()=>{fi.cancel(a)}},[t,e]),le(()=>{if(!e||!t)return;e&&i&&r!=="idle"&&n("starting");let a=fi.request(()=>{n("idle")});return()=>{fi.cancel(a)}},[t,e,i,r]),{mounted:i,setMounted:s,transitionStatus:r}}function Yae(e){let{open:t,defaultOpen:o,onOpenChange:r,disabled:n}=e,[i,s]=Mf({controlled:t,default:o,name:"Collapsible",state:"open"}),{mounted:a,setMounted:l,transitionStatus:u}=Ai(i,!0,!0),d=gn(),[f,p]=mA.useState(),m=f===null?void 0:f??d,g=de(h=>{let b=!i,v=Ke(Te.triggerPress,h.nativeEvent);r(b,v),!v.isCanceled&&s(b)});return mA.useMemo(()=>({defaultPanelId:d,disabled:n,handleTrigger:g,mounted:a,open:i,panelId:m,setMounted:l,setOpen:s,setPanelIdState:p,transitionStatus:u}),[d,n,g,a,i,m,l,s,p,u])}var gA=c(oe(),1),AW=gA.createContext(void 0);function hA(){let e=gA.useContext(AW);if(e===void 0)throw new Error(Wt(15));return e}var qb=c(oe(),1);function Tw(e={}){let{guess:t,label:o,metadata:r,textRef:n,index:i}=e,{register:s,unregister:a,subscribeMapChange:l,nextIndexRef:u}=Bae(),d=qb.useRef(-1),[f,p]=qb.useState(i==null&&t?()=>{if(d.current===-1){let b=u.current;u.current+=1,d.current=b}return d.current}:-1),m=i??f,g=qb.useRef(null),h=qb.useCallback(b=>{let v=g.current;v&&a(v),g.current=b,b&&s(b,{metadata:r??null,index:i??null,label:o,textRef:n})},[i,s,a,r,o,n]);return le(()=>{if(i==null)return l(b=>{let v=g.current?b.get(g.current)?.index:null;v!=null&&p(v)})},[i,l]),{ref:h,index:m}}var Rw=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),rUe={"data-starting-style":""},nUe={"data-ending-style":""},Gn={transitionStatus(e){return e==="starting"?rUe:e==="ending"?nUe:null}};var eE=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Rw.startingStyle]="startingStyle",e[e.endingStyle=Rw.endingStyle]="endingStyle",e})({});var Kae=(function(e){return e.panelOpen="data-panel-open",e})({});var iUe={[eE.open]:""},sUe={[eE.closed]:""},qae={open(e){return e?{[Kae.panelOpen]:""}:null}},Zae={open(e){return e?iUe:sUe}};var Iw=c(oe(),1);function bA(){return typeof window<"u"}function Zr(e){return yA(e)?(e.nodeName||"").toLowerCase():"#document"}function St(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Qu(e){var t;return(t=(yA(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function yA(e){return bA()?e instanceof Node||e instanceof St(e).Node:!1}function ct(e){return bA()?e instanceof Element||e instanceof St(e).Element:!1}function Ct(e){return bA()?e instanceof HTMLElement||e instanceof St(e).HTMLElement:!1}function Zu(e){return!bA()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof St(e).ShadowRoot}function Xb(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=On(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function Xae(e){return/^(table|td|th)$/.test(Zr(e))}function tE(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var aUe=/transform|translate|scale|rotate|perspective|filter/,lUe=/paint|layout|strict|content/,Zb=e=>!!e&&e!=="none",MW;function vA(e){let t=ct(e)?On(e):e;return Zb(t.transform)||Zb(t.translate)||Zb(t.scale)||Zb(t.rotate)||Zb(t.perspective)||!_A()&&(Zb(t.backdropFilter)||Zb(t.filter))||aUe.test(t.willChange||"")||lUe.test(t.contain||"")}function Qae(e){let t=Xu(e);for(;Ct(t)&&!Ju(t);){if(vA(t))return t;if(tE(t))return null;t=Xu(t)}return null}function _A(){return MW==null&&(MW=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),MW}function Ju(e){return/^(html|body|#document)$/.test(Zr(e))}function On(e){return St(e).getComputedStyle(e)}function oE(e){return ct(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Xu(e){if(Zr(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Zu(e)&&e.host||Qu(e);return Zu(t)?t.host:t}function Jae(e){let t=Xu(e);return Ju(t)?(e.ownerDocument||e).body:Ct(t)&&Xb(t)?t:Jae(t)}function Xm(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=Jae(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),s=St(n);if(i){let a=wA(s);return t.concat(s,s.visualViewport||[],Xb(n)?n:[],a&&o?Xm(a):[])}else return t.concat(n,Xm(n,[],o))}function wA(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var kA=c(oe(),1),NW=kA.createContext(void 0);function Bw(e=!1){let t=kA.useContext(NW);if(t===void 0&&!e)throw new Error(Wt(16));return t}var ele=c(oe(),1);function tle(e){let{focusableWhenDisabled:t,disabled:o,composite:r=!1,tabIndex:n=0,isNativeButton:i}=e,s=r&&t!==!1,a=r&&t===!1;return{props:ele.useMemo(()=>{let u={onKeyDown(d){o&&t&&d.key!=="Tab"&&d.preventDefault()}};return r||(u.tabIndex=n,!i&&o&&(u.tabIndex=t?n:-1)),(i&&(t||s)||!i&&o)&&(u["aria-disabled"]=o),i&&(!t||a)&&(u.disabled=o),u},[r,o,t,s,a,i,n])}}function ot(e){return e?.ownerDocument||document}function xA(e,t,{detail:o=0}={}){e.dispatchEvent(new(St(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:o,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function Ic(e={}){let{disabled:t=!1,focusableWhenDisabled:o,tabIndex:r=0,native:n=!0,composite:i}=e,s=Iw.useRef(null),a=Bw(!0),l=i??a!==void 0,{props:u}=tle({focusableWhenDisabled:o,disabled:t,composite:l,tabIndex:r,isNativeButton:n}),d=Iw.useCallback(()=>{let m=s.current;LW(m)&&l&&t&&u.disabled===void 0&&m.disabled&&(m.disabled=!1)},[t,u.disabled,l]);le(d,[d]);let f=Iw.useCallback((m={})=>{let{onClick:g,onMouseDown:h,onKeyUp:b,onKeyDown:v,onPointerDown:y,..._}=m;return Mt({onClick(w){if(t){w.preventDefault();return}g?.(w)},onMouseDown(w){t||h?.(w)},onKeyDown(w){if(t||(J1(w),v?.(w),w.baseUIHandlerPrevented))return;let k=w.target===w.currentTarget,x=w.currentTarget,C=LW(x),E=!n&&cUe(x),R=k&&(n?C:!E),S=w.key==="Enter",I=w.key===" ",O=x.getAttribute("role"),A=O?.startsWith("menuitem")||O==="option"||O==="gridcell";if(k&&l&&I){if(w.defaultPrevented&&A)return;w.preventDefault(),(!n||C)&&(w.preventBaseUIHandler(),xA(x,w));return}if(!R||n||!I&&!S){k&&E&&I&&w.preventDefault();return}w.defaultPrevented||(w.preventDefault(),S&&(w.preventBaseUIHandler(),xA(x,w)))},onKeyUp(w){if(!t){if(J1(w),b?.(w),w.target===w.currentTarget&&n&&l&&LW(w.currentTarget)&&w.key===" "){w.preventDefault();return}w.baseUIHandlerPrevented||w.target===w.currentTarget&&!n&&!l&&!w.defaultPrevented&&w.key===" "&&(w.preventBaseUIHandler(),xA(w.currentTarget,w))}},onPointerDown(w){if(t){w.preventDefault();return}y?.(w)}},n?{type:"button"}:{role:"button"},u,_)},[t,u,l,n]),p=de(m=>{s.current=m,d()});return{getButtonProps:f,buttonRef:p}}function LW(e){return Ct(e)&&e.tagName==="BUTTON"}function cUe(e){return Ct(e)&&e.tagName==="A"&&!!e.href}var as=c(oe(),1);function ut(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function so(e){let t=eo(uUe,e).current;return t.next=e,le(t.effect),t}function uUe(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var rle=c(oe(),1);var ole=c(Pf(),1);function Pc(e){return e==null?e:"current"in e?e.current:e}function Qm(e,t=!1){let o=ss();return de((r,n=null)=>{o.cancel();let i=Pc(e);if(i==null)return;let s=i,a=()=>{ole.flushSync(r)};if(typeof s.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){r();return}function l(){Promise.all(s.getAnimations().map(u=>u.finished)).then(()=>{n?.aborted||a()},()=>{if(n?.aborted)return;if(s.getAnimations().some(d=>d.pending||d.playState!=="finished")){l();return}a()})}if(t){let u="data-starting-style";if(!s.hasAttribute(u)){o.request(l);return}let d=new MutationObserver(()=>{s.hasAttribute(u)||(d.disconnect(),l())});d.observe(s,{attributes:!0,attributeFilter:[u]}),n?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}o.request(l)})}function $n(e){let{enabled:t=!0,open:o,ref:r,onComplete:n}=e,i=de(n),s=Qm(r,o);rle.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,o,i,s])}var rE={height:void 0,width:void 0};function ile(e){let{externalRef:t,hiddenUntilFound:o,id:r,keepMounted:n,mounted:i,onOpenChange:s,open:a,setMounted:l,setOpen:u,transitionStatus:d}=e,f=as.useRef(null),p=as.useRef(null),[m,g]=as.useState(rE),h=as.useRef(rE),b=as.useRef(!1),v=as.useRef(a),y=as.useRef(!1),[_,w]=as.useState(!1),k=as.useRef(null),x=Vs(t,f),C=so(a),E=Qm(f),R=!a&&!i,S=_?"idle":d,I=a&&(v.current||y.current),O=!a&&i&&p.current==="css-animation"&&m.height===void 0&&m.width===void 0?h.current:m,A=o&&R&&p.current!=="css-animation",P=de((V,j=!0)=>{j&&(h.current=V),g(V)}),L=de(()=>{k.current?.(),k.current=null}),H=de(V=>{L(),k.current=()=>{k.current=null,V()}}),N=de(()=>{a&&i&&p.current==="css-animation"&&(y.current=!0)});le(()=>{!_||d==="starting"||w(!1)},[_,d]),as.useEffect(()=>()=>{N(),L()},[N,L]),le(()=>{let V=f.current;if(!V)return;!a&&k.current&&L();let j=dUe(V,I);if(p.current=j,a&&d==="idle"&&v.current&&j==="css-animation"){h.current=Pw(V);return}if(a&&d==="starting"){let $=b.current;if(b.current=!1,j==="none"){P(Pw(V)),w(!0);return}if(j==="css-transition"){let W=fUe(V);if(P(Pw(V)),!$)return W;let X=SA(V,"transition-duration","0s");return H(X),w(!0),W}P(Pw(V));let J=SA(V,"animation-name","none");if(!$){J();return}let Q=SA(V,"animation-duration","0s");J(),H(Q),w(!0);return}if(!a&&i&&(d==="idle"||d==="starting")){if(v.current=!1,y.current=!1,j==="none"){P(rE,!1),l(!1);return}P(Pw(V));return}if(d!=="ending")return;if(j==="none"){l(!1);return}let D=Pw(V);if(!(D.height>0||D.width>0)){l(!1);return}P(D),j==="css-animation"&&SA(V,"animation-name","none")()},[i,a,L,P,l,H,I,d]),$n({enabled:a&&i&&S==="idle",open:!0,ref:f,onComplete(){a&&P(rE,!1)}}),as.useEffect(()=>{if(a||!i||S!=="ending"||!f.current)return;let j=new AbortController,D=-1;function z(){C.current||(l(!1),P(rE,!1))}return D=fi.request(()=>{E(z,j.signal)}),()=>{fi.cancel(D),j.abort()}},[C,i,a,S,E,P,l]),le(()=>{let V=f.current;!V||!o||!R||V.setAttribute("hidden","until-found")},[R,o]),as.useEffect(function(){let j=f.current;if(!j)return;function D(z){let $=Ke(Te.none,z);s(!0,$),!$.isCanceled&&(b.current=!0,u(!0))}return ut(j,"beforematch",D)},[s,u]);let M=n||o||i||a;return{height:O.height,props:{...A?{[eE.startingStyle]:""}:void 0,hidden:R,id:r},ref:x,shouldPreventOpenAnimation:I,shouldRender:M,transitionStatus:S,width:O.width}}function Pw(e){return{height:e.scrollHeight,width:e.scrollWidth}}function dUe(e,t){let o=St(e).getComputedStyle(e),r=(o.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&nle(o.animationDuration),n=nle(o.transitionDuration);return r&&n||n?"css-transition":r?"css-animation":"none"}function nle(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function SA(e,t,o){let r=e.style.getPropertyValue(t),n=e.style.getPropertyPriority(t);return e.style.setProperty(t,o),()=>{if(r===""){e.style.removeProperty(t);return}e.style.setProperty(t,r,n)}}function fUe(e){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};Object.keys(t).forEach(n=>{e.style.setProperty(n,"initial","important")});function o(){Object.entries(t).forEach(([n,i])=>{if(i===""){e.style.removeProperty(n);return}e.style.setProperty(n,i)})}let r=fi.request(o);return()=>{fi.cancel(r),o()}}var mo={};No(mo,{engine:()=>jW,env:()=>WW,os:()=>FW,screenReader:()=>HW});var FW={};No(FW,{android:()=>lle,apple:()=>VW,ios:()=>DW,linux:()=>bUe,mac:()=>cle,windows:()=>hUe});function pUe(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:mUe,platform:gUe,maxTouchPoints:sle}=pUe(),Qb=mUe.toLowerCase(),Jb=gUe.toLowerCase();var DW=/^i(os$|p)/.test(Jb)||Jb==="macintel"&&sle>1,ale="android",lle=Jb===ale||Qb.includes(ale),cle=!DW&&Jb.startsWith("mac"),hUe=Jb.startsWith("win"),bUe=!lle&&/^(linux|chrome os)/.test(Jb),VW=cle||DW;var jW={};No(jW,{blink:()=>vUe,gecko:()=>yUe,webkit:()=>zW});var zW=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),yUe=!zW&&Qb.includes("firefox"),vUe=!zW&&Qb.includes("chrom");var HW={};No(HW,{voiceOver:()=>_Ue});var _Ue=VW;var WW={};No(WW,{jsdom:()=>wUe});var wUe=/jsdom|happydom/.test(Qb);var nE=0,Mi=class e{static create(){return new e}currentId=nE;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=nE,o()},t)}isStarted(){return this.currentId!==nE}clear=()=>{this.currentId!==nE&&(clearTimeout(this.currentId),this.currentId=nE)};disposeEffect=()=>this.clear};function Fo(){let e=eo(Mi.create).current;return Ew(e.disposeEffect),e}var ule={},dle={},fle="";function CA(e,t){return Xb(e)?e:t}function ple(e,t,o){return/hidden|clip/.test(e.getComputedStyle(CA(t,o)).overflowY)}function kUe(e){if(typeof document>"u")return!1;let t=ot(e);return St(t).innerWidth-t.documentElement.clientWidth>0}function xUe(e){if(!(typeof CSS<"u"&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||typeof document>"u")return!1;let o=ot(e),r=o.documentElement,n=o.body,i=CA(r,n),s=i.style.overflowY,a=r.style.scrollbarGutter;r.style.scrollbarGutter="stable",i.style.overflowY="scroll";let l=i.offsetWidth;i.style.overflowY="hidden";let u=i.offsetWidth;return i.style.overflowY=s,r.style.scrollbarGutter=a,l===u}function SUe(e){let t=ot(e),o=t.documentElement,r=t.body,n=CA(o,r),i={overflowY:n.style.overflowY,overflowX:n.style.overflowX};return Object.assign(n.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(n.style,i)}}function CUe(e){let t=ot(e),o=t.documentElement,r=t.body,n=St(o),i=0,s=0,a=!1,l=fi.create();if(mo.engine.webkit&&(n.visualViewport?.scale??1)!==1)return()=>{};function u(){let m=n.getComputedStyle(o),g=n.getComputedStyle(r),v=(m.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=o.scrollTop,s=o.scrollLeft,ule={scrollbarGutter:o.style.scrollbarGutter,overflowY:o.style.overflowY,overflowX:o.style.overflowX},fle=o.style.scrollBehavior,dle={position:r.style.position,height:r.style.height,width:r.style.width,boxSizing:r.style.boxSizing,overflowY:r.style.overflowY,overflowX:r.style.overflowX,scrollBehavior:r.style.scrollBehavior};let y=o.scrollHeight>o.clientHeight,_=o.scrollWidth>o.clientWidth,w=m.overflowY==="scroll"||g.overflowY==="scroll",k=m.overflowX==="scroll"||g.overflowX==="scroll",x=Math.max(0,n.innerWidth-r.clientWidth),C=Math.max(0,n.innerHeight-r.clientHeight),E=parseFloat(g.marginTop)+parseFloat(g.marginBottom),R=parseFloat(g.marginLeft)+parseFloat(g.marginRight),S=CA(o,r);if(a=xUe(e),a){o.style.scrollbarGutter=v,S.style.overflowY="hidden",S.style.overflowX="hidden";return}Object.assign(o.style,{scrollbarGutter:v,overflowY:"hidden",overflowX:"hidden"}),(y||w)&&(o.style.overflowY="scroll"),(_||k)&&(o.style.overflowX="scroll"),Object.assign(r.style,{position:"relative",height:E||C?`calc(100dvh - ${E+C}px)`:"100dvh",width:R||x?`calc(100vw - ${R+x}px)`:"100vw",boxSizing:"border-box",overflowY:"hidden",overflowX:"hidden",scrollBehavior:"unset"}),r.scrollTop=i,r.scrollLeft=s,o.setAttribute("data-base-ui-scroll-locked",""),o.style.scrollBehavior="unset"}function d(){Object.assign(o.style,ule),Object.assign(r.style,dle),a||(o.scrollTop=i,o.scrollLeft=s,o.removeAttribute("data-base-ui-scroll-locked"),o.style.scrollBehavior=fle)}function f(){d(),l.request(u)}u();let p=ut(n,"resize",f);return()=>{l.cancel(),d(),typeof n.removeEventListener=="function"&&p()}}var UW=class{lockCount=0;restore=null;timeoutLock=Mi.create();timeoutUnlock=Mi.create();acquire(t){return this.lockCount+=1,this.lockCount===1&&this.restore===null&&this.timeoutLock.start(0,()=>this.lock(t)),this.release}release=()=>{this.lockCount-=1,this.lockCount===0&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{this.lockCount===0&&this.restore&&(this.restore?.(),this.restore=null)};lock(t){if(this.lockCount===0||this.restore!==null)return;let o=ot(t),r=o.documentElement,n=o.body,i=St(r);if(ple(i,r,n)){let a=new i.MutationObserver(()=>{ple(i,r,n)||(a.disconnect(),this.restore=null,this.lock(t))}),l={attributes:!0};a.observe(r,l),a.observe(n,l),this.restore=()=>a.disconnect();return}let s=mo.os.ios||!kUe(t);this.restore=s?SUe(t):CUe(t)}},EUe=new UW;function mle(e=!0,t=null){le(()=>{if(e)return EUe.acquire(t)},[e,t])}var ls=c(oe(),1);function Fs(e){e.preventDefault(),e.stopPropagation()}function gle(e){return"nativeEvent"in e}function Ow(e){return e.pointerType===""&&e.isTrusted?!0:mo.os.android&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function Aw(e){return mo.env.jsdom?!1:!mo.os.android&&e.width===0&&e.height===0||mo.os.android&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function xa(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function hle(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var iE="data-base-ui-focusable";var GW="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",sE="ArrowLeft",aE="ArrowRight",$W="ArrowUp",EA="ArrowDown";function wr(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function Ge(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&Zu(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function ko(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Jm(e,t){if(!ct(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,r]of t.entries())if(Ge(r,o))return!r.hasAttribute("data-trigger-disabled");return!1}function TA(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let o=e;return o.target!=null&&t.contains(o.target)}function ble(e){return e.matches("html,body")}function ey(e){return Ct(e)&&e.matches(GW)}function YW(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${GW}`)!=null}function lE(e){return e?e.getAttribute("role")==="combobox"&&ey(e):!1}function yle(e){if(!e||mo.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function ty(e){return e?e.hasAttribute(iE)?e:e.querySelector(`[${iE}]`)||e:null}function TUe(e,t){return t!=null&&!xa(t)?0:typeof e=="function"?e():e}function gl(e,t,o){let r=TUe(e,o);return typeof r=="number"?r:r?.[t]}function KW(e){return typeof e=="function"?e():e}function RA(e,t){return t||e==="click"||e==="mousedown"}function vle(e){return e?.includes("mouse")&&e!=="mousedown"}var _le=c(T(),1),wle=ls.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Mi,currentIdRef:{current:null},currentContextRef:{current:null}});function RUe(e,t){e.current=t.current}function qW(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=ls.useRef(o),i=ls.useRef(o),s=ls.useRef(null),a=ls.useRef(null),l=Fo();return le(()=>{if(i.current=o,!s.current){n.current=o;return}n.current={open:gl(n.current,"open"),close:gl(o,"close")}},[o,s,n,i]),(0,_le.jsx)(wle.Provider,{value:ls.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:r,currentContextRef:a,timeout:l}),[r,l]),children:t})}function ZW(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),i=ls.useContext(wle),{currentIdRef:s,delayRef:a,timeoutMs:l,initialDelayRef:u,currentContextRef:d,hasProvider:f,timeout:p}=i,[m,g]=ls.useState(!1),h=ls.useRef(o);return le(()=>{h.current=o},[o]),le(()=>{function b(){d.current?.setIsInstantPhase(!1),s.current=null,d.current=null,a.current=u.current,p.clear()}if(s.current&&!o&&s.current===n){if(g(!1),l){let v=n;return p.start(l,()=>{r.select("open")||s.current&&s.current!==v||b()}),()=>{(h.current||s.current!==v)&&p.clear()}}b()}},[o,n,s,a,l,u,d,p,r]),le(()=>{if(!o)return;let b=d.current,v=s.current;p.clear(),d.current={onOpenChange:r.setOpen,setIsInstantPhase:g},s.current=n,a.current={open:0,close:gl(u.current,"close")},v!==null&&v!==n?(g(!0),b?.setIsInstantPhase(!0),b?.onOpenChange(!1,Ke(Te.none))):(g(!1),b?.setIsInstantPhase(!1))},[o,n,r,s,a,u,d,p]),le(()=>()=>{if(s.current===n){if(d.current=null,!h.current)return;s.current=null,RUe(a,u),p.clear()}},[d,s,a,n,u,p]),ls.useMemo(()=>({hasProvider:f,delayRef:a,isInstantPhase:m}),[f,a,m])}var Di=c(oe(),1);function Ni(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var IA=c(oe(),1);var kle={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},BA={...kle,position:"fixed",top:0,left:0},xle={...kle,position:"absolute"};var Sle=c(T(),1),Mw=IA.forwardRef(function(t,o){let[r,n]=IA.useState();return le(()=>{mo.screenReader.voiceOver&&mo.engine.webkit&&n("button")},[]),(0,Sle.jsx)("span",{...t,ref:o,style:BA,"aria-hidden":r?void 0:!0,...{tabIndex:0,role:r},"data-base-ui-focus-guard":""})});var eg=Math.min,Oc=Math.max,tg=Math.round,uE=Math.floor,ed=e=>({x:e,y:e}),BUe={left:"right",right:"left",bottom:"top",top:"bottom"};function OA(e,t,o){return Oc(e,eg(t,o))}function td(e,t){return typeof e=="function"?e(t):e}function Li(e){return e.split("-")[0]}function Ac(e){return e.split("-")[1]}function AA(e){return e==="x"?"y":"x"}function dE(e){return e==="y"?"height":"width"}function zs(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function fE(e){return AA(zs(e))}function Tle(e,t,o){o===void 0&&(o=!1);let r=Ac(e),n=fE(e),i=dE(n),s=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=cE(s)),[s,cE(s)]}function Rle(e){let t=cE(e);return[PA(e),t,PA(t)]}function PA(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Cle=["left","right"],Ele=["right","left"],IUe=["top","bottom"],PUe=["bottom","top"];function OUe(e,t,o){switch(e){case"top":case"bottom":return o?t?Ele:Cle:t?Cle:Ele;case"left":case"right":return t?IUe:PUe;default:return[]}}function Ble(e,t,o,r){let n=Ac(e),i=OUe(Li(e),o==="start",r);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(PA)))),i}function cE(e){let t=Li(e);return BUe[t]+e.slice(t.length)}function AUe(e){var t,o,r,n;return{top:(t=e.top)!=null?t:0,right:(o=e.right)!=null?o:0,bottom:(r=e.bottom)!=null?r:0,left:(n=e.left)!=null?n:0}}function MA(e){return typeof e!="number"?AUe(e):{top:e,right:e,bottom:e,left:e}}function Lf(e){let{x:t,y:o,width:r,height:n}=e;return{width:r,height:n,top:o,left:t,right:t+r,bottom:o+n,x:t,y:o}}function og(e,t){return t<0||t>=e.length}function oy(e,t){return hl(e.current,{disabledIndices:t})}function Nw(e,t){return hl(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function hl(e,{startingIndex:t=-1,decrement:o=!1,disabledIndices:r,amount:n=1}={}){let i=t;do i+=o?-n:n;while(i>=0&&i<=e.length-1&&ry(e,i,r));return i}function ry(e,t,o){if(typeof o=="function"?o(t):o?.includes(t)??!1)return!0;let n=e[t];return n?!ny(n)||n.matches(":disabled")?!0:!o&&(n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"):!1}function MUe(e){return e.visibility==="hidden"||e.visibility==="collapse"}function ny(e,t=e?On(e):null){return!e||!e.isConnected||!t||MUe(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var NUe='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function LUe(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let o=e.getRootNode();return Zu(o)?o.host:null}function QW(e){for(let t of Array.from(e.children))if(Zr(t)==="summary")return t;return null}function DUe(e,t){let o=QW(t);return!!o&&(e===o||Ge(o,e))}function Ile(e){let t=e?Zr(e):"";return e!=null&&e.matches(NUe)&&(t!=="summary"||e.parentElement!=null&&Zr(e.parentElement)==="details"&&QW(e.parentElement)===e)&&(t!=="details"||QW(e)==null)&&(t!=="input"||e.type!=="hidden")}function Ple(e){if(!Ile(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=LUe(t)){let o=t!==e,r=Zr(t)==="slot";if(t.hasAttribute("inert")||o&&Zr(t)==="details"&&!t.open&&!DUe(e,t)||t.hasAttribute("hidden")||!r&&!VUe(t,o))return!1}return!0}function VUe(e,t){let o=On(e);return t?o.display!=="none":ny(e,o)}function Ole(e){let t=e.tabIndex;if(t<0){let o=Zr(e);if(o==="details"||o==="audio"||o==="video"||Ct(e)&&e.isContentEditable)return 0}return t}function XW(e){if(Zr(e)!=="input")return null;let t=e;return t.type==="radio"&&t.name!==""?t:null}function FUe(e,t){let o=XW(e);if(!o)return!0;let r=t.find(n=>{let i=XW(n);return i?.name===o.name&&i.form===o.form&&i.checked});return r?r===o:t.find(n=>{let i=XW(n);return i?.name===o.name&&i.form===o.form})===o}function Ale(e){if(Ct(e)&&Zr(e)==="slot"){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return Ct(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function Mle(e,t){Ale(e).forEach(o=>{Ile(o)&&t.push(o),Mle(o,t)})}function Nle(e,t,o){Ale(e).forEach(r=>{Ct(r)&&r.matches(t)&&o.push(r),Nle(r,t,o)})}function NA(e){return Ple(e)&&Ole(e)>=0}function JW(e){let t=[];return Mle(e,t),t.filter(Ple)}function pE(e){let t=JW(e);return t.filter(o=>Ole(o)>=0&&FUe(o,t))}function Lle(e,t){let o=pE(e),r=o.length;if(r===0)return;let n=wr(ot(e)),i=o.indexOf(n),s=i===-1?t===1?0:r-1:i+t;return o[s]}function LA(e){return Lle(ot(e).body,1)||e}function DA(e){return Lle(ot(e).body,-1)||e}function iy(e,t){let o=t||e.currentTarget,r=e.relatedTarget;return!r||!Ge(o,r)}function Dle(e){pE(e).forEach(o=>{o.dataset.tabindex=o.getAttribute("tabindex")||"",o.setAttribute("tabindex","-1")})}function eU(e){let t=[];Nle(e,"[data-tabindex]",t),t.forEach(o=>{let r=o.dataset.tabindex;delete o.dataset.tabindex,r?o.setAttribute("tabindex",r):o.removeAttribute("tabindex")})}function bl(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...bl(e,n.id,o)])}function tU(e,t){let o=[],r=e.find(n=>n.id===t)?.parentId;for(;r;){let n=e.find(i=>i.id===r);r=n?.parentId,n&&(o=o.concat(n))}return o}function Df(e){return`data-base-ui-${e}`}var VA=0;function Lw(e,t={}){let{preventScroll:o=!1,sync:r=!1,shouldFocus:n}=t;cancelAnimationFrame(VA);function i(){n&&!n()||e?.focus({preventScroll:o})}if(r)return i(),At;let s=requestAnimationFrame(i);return VA=s,()=>{VA===s&&(cancelAnimationFrame(s),VA=0)}}var oU={inert:new WeakMap,"aria-hidden":new WeakMap},Vle="data-base-ui-inert",nU={inert:new WeakSet,"aria-hidden":new WeakSet},mE=new WeakMap,rU=0;function zUe(e){return nU[e]}function Hle(e){return e?Zu(e)?e.host:Hle(e.parentNode):null}var Fle=(e,t)=>t.map(o=>{if(e.contains(o))return o;let r=Hle(o);return e.contains(r)?r:null}).filter(o=>o!=null),zle=e=>{let t=new Set;return e.forEach(o=>{let r=o;for(;r&&!t.has(r);)t.add(r),r=r.parentNode}),t},jle=(e,t,o)=>{let r=[],n=i=>{!i||o.has(i)||Array.from(i.children).forEach(s=>{Zr(s)!=="script"&&(t.has(s)?n(s):r.push(s))})};return n(e),r};function jUe(e,t,o,r,{mark:n=!0}){let i=null;r?i="inert":o&&(i="aria-hidden");let s=null,a=null,l=Fle(t,e),u=n?jle(t,zle(l),new Set(l)):[],d=[],f=[];if(i){let p=oU[i],m=zUe(i);a=m,s=p;let g=Fle(t,Array.from(t.querySelectorAll("[aria-live]"))),h=l.concat(g);jle(t,zle(h),new Set(h)).forEach(v=>{let y=v.getAttribute(i),_=y!==null&&y!=="false",w=(p.get(v)||0)+1;p.set(v,w),d.push(v),w===1&&_&&m.add(v),_||v.setAttribute(i,i==="inert"?"":"true")})}return n&&u.forEach(p=>{let m=(mE.get(p)||0)+1;mE.set(p,m),f.push(p),m===1&&p.setAttribute(Vle,"")}),rU+=1,()=>{s&&d.forEach(p=>{let g=(s.get(p)||0)-1;s.set(p,g),g||(!a?.has(p)&&i&&p.removeAttribute(i),a?.delete(p))}),n&&f.forEach(p=>{let m=(mE.get(p)||0)-1;mE.set(p,m),m||p.removeAttribute(Vle)}),rU-=1,rU||(oU.inert=new WeakMap,oU["aria-hidden"]=new WeakMap,nU.inert=new WeakSet,nU["aria-hidden"]=new WeakSet,mE=new WeakMap)}}function iU(e,t={}){let{ariaHidden:o=!1,inert:r=!1,mark:n=!0}=t,i=ot(e[0]).body;return jUe(e,i,o,r,{mark:n})}var qo=c(oe(),1),sU=c(Pf(),1);var Wle={style:{transition:"none"}},Ule="data-base-ui-click-trigger",HUe="data-base-ui-swipe-ignore",WUe="data-swipe-ignore",$Tt=`[${HUe}]`,YTt=`[${WUe}]`,Gle={fallbackAxisSide:"none"},$le={fallbackAxisSide:"end"},Yle={clipPath:"inset(50%)",position:"fixed",top:0,left:0};var sy=c(T(),1),Kle=qo.createContext(null),aU=()=>qo.useContext(Kle),UUe=Df("portal");function FA(e={}){let{ref:t,container:o,componentProps:r=Ut,elementProps:n}=e,i=Zm(),a=aU()?.portalNode,[l,u]=qo.useState(null),[d,f]=qo.useState(null),p=de(b=>{b!==null&&f(b)}),m=qo.useRef(null);le(()=>{if(o===null){m.current&&(m.current=null,f(null),u(null));return}let b=(o&&(yA(o)?o:o.current))??a??document.body;if(b==null){m.current&&(m.current=null,f(null),u(null));return}m.current!==b&&(m.current=b,f(null),u(b))},[o,a]);let g=De("div",r,{ref:[t,p],props:[{id:i,[UUe]:""},n]}),h=l&&g?sU.createPortal(g,l):null;return{node:d,nodeId:qo.isValidElement(g)?g.props.id:void 0,subtree:h}}var lU=qo.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,container:a,...l}=t,{node:u,nodeId:d,subtree:f}=FA({container:a,ref:o,componentProps:t,elementProps:l}),p=qo.useRef(null),m=qo.useRef(null),g=qo.useRef(null),h=qo.useRef(null),[b,v]=qo.useState(null),y=qo.useRef(!1),_=b?.modal,w=b?.open,k=!!b&&!b.modal&&b.open&&!!u;qo.useEffect(()=>{if(!u||_)return;function C(E){u&&E.relatedTarget&&iy(E)&&(E.type==="focusin"?y.current&&(eU(u),y.current=!1):(Dle(u),y.current=!0))}return Ni(ut(u,"focusin",C,!0),ut(u,"focusout",C,!0))},[u,_]),le(()=>{!u||w!==!0||!y.current||(eU(u),y.current=!1)},[w,u]);let x=qo.useMemo(()=>({beforeOutsideRef:p,afterOutsideRef:m,beforeInsideRef:g,afterInsideRef:h,portalNode:u,setFocusManagerState:v}),[u]);return(0,sy.jsxs)(qo.Fragment,{children:[f,(0,sy.jsxs)(Kle.Provider,{value:x,children:[k&&u&&(0,sy.jsx)(Mw,{"data-type":"outside",ref:p,onFocus:C=>{if(iy(C,u))g.current?.focus();else{let E=b?b.domReference:null;DA(E)?.focus()}}}),k&&u&&(0,sy.jsx)("span",{"aria-owns":d,style:Yle}),u&&sU.createPortal(s,u),k&&u&&(0,sy.jsx)(Mw,{"data-type":"outside",ref:m,onFocus:C=>{if(iy(C,u))h.current?.focus();else{let E=b?b.domReference:null;LA(E)?.focus(),b?.closeOnFocusOut&&b?.onOpenChange(!1,Ke(Te.focusOut,C.nativeEvent))}}})]})]})});var ay=c(oe(),1);function qle(){let e=new Map;return{emit(t,o){e.get(t)?.forEach(r=>r(o))},on(t,o){e.has(t)||e.set(t,new Set),e.get(t).add(o)},off(t,o){e.get(t)?.delete(o)}}}var GUe=c(T(),1),$Ue=ay.createContext(null),YUe=ay.createContext(null),rg=()=>ay.useContext($Ue)?.id||null,yl=e=>{let t=ay.useContext(YUe);return e??t};var gE=c(T(),1);function KUe(e,t){let o=St(ko(e));return e instanceof o.KeyboardEvent?"keyboard":e instanceof o.FocusEvent?t||"keyboard":"pointerType"in e?e.pointerType||"keyboard":"touches"in e?"touch":e instanceof o.MouseEvent?t||(e.detail===0?"keyboard":"mouse"):""}var Zle=20,ng=[];function cU(){ng=ng.filter(e=>e.deref()?.isConnected)}function Xle(e){cU(),e&&Zr(e)!=="body"&&(ng.push(new WeakRef(e)),ng.length>Zle&&(ng=ng.slice(-Zle)))}function Qle(){return cU(),ng[ng.length-1]?.deref()}function qUe(e){return e?NA(e)?e:pE(e)[0]||e:null}function Jle(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let o=JW(e).filter(n=>{let i=n.getAttribute("data-tabindex")||"";return NA(n)||n.hasAttribute("data-tabindex")&&!i.startsWith("-")}),r=e.getAttribute("tabindex");o.length===0?r!=="0"&&(e.setAttribute("tabindex","0"),e.setAttribute("data-tabindex","0")):(r!=="-1"||e.hasAttribute("data-tabindex")&&e.getAttribute("data-tabindex")!=="-1")&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function uU(e){let{context:t,children:o,disabled:r=!1,initialFocus:n=!0,returnFocus:i=!0,restoreFocus:s=!1,modal:a=!0,closeOnFocusOut:l=!0,openInteractionType:u="",nextFocusableElement:d,previousFocusableElement:f,beforeContentFocusGuardRef:p,externalTree:m,getInsideElements:g}=e,h="rootStore"in t?t.rootStore:t,b=h.useState("open"),v=h.useState("domReferenceElement"),y=h.useState("floatingElement"),{events:_,dataRef:w}=h.context,k=de(()=>w.current.floatingContext?.nodeId),x=n===!1,C=lE(v)&&x,E=so(n),R=so(i),S=so(u),I=so(b),O=yl(m),A=aU(),P=Di.useRef(!1),L=Di.useRef(!1),H=Di.useRef(!1),N=Di.useRef(null),M=Di.useRef(""),V=Di.useRef(""),j=Di.useRef(null),D=Di.useRef(null),z=Vs(j,p,A?.beforeInsideRef),$=Vs(D,A?.afterInsideRef),J=Fo(),Q=Fo(),W=ss(),X=A!=null,U=ty(y),G=de((ae=U)=>ae?pE(ae):[]),te=de(()=>g?.().filter(ae=>ae!=null)??[]);Di.useEffect(()=>{if(r||!a)return;function ae(be){be.key==="Tab"&&Ge(U,wr(ot(U)))&&G().length===0&&!C&&Fs(be)}let ie=ot(U);return ut(ie,"keydown",ae)},[r,U,a,C,G]),Di.useEffect(()=>{if(r||!b)return;let ae=ot(U);function ie(){H.current=!1}function be(ke){let ye=ko(ke),Pe=te(),_e=Ge(y,ye)||Ge(v,ye)||Ge(A?.portalNode,ye)||Pe.some(ve=>ve===ye||Ge(ve,ye));H.current=!_e,V.current=ke.pointerType||"keyboard",ye?.closest(`[${Ule}]`)&&(L.current=!0,Q.start(0,()=>{L.current=!1}))}function pe(){V.current="keyboard"}return Ni(ut(ae,"pointerdown",be,!0),ut(ae,"pointerup",ie,!0),ut(ae,"pointercancel",ie,!0),ut(ae,"keydown",pe,!0),ie)},[r,y,v,U,b,A,Q,te]),Di.useEffect(()=>{if(r||!l)return;let ae=ot(U);function ie(){L.current=!0,Q.start(0,()=>{L.current=!1})}function be(Pe){let _e=ko(Pe);NA(_e)&&(N.current=_e)}function pe(Pe){let _e=Pe.relatedTarget,ve=Pe.currentTarget,Se=ko(Pe);a&&_e==null&&Se!=null&&Ge(y,Se)&&Xle(Se),queueMicrotask(()=>{let fe=k(),Ce=h.context.triggerElements,ne=te(),se=_e?.hasAttribute(Df("focus-guard"))&&[j.current,D.current,A?.beforeInsideRef.current,A?.afterInsideRef.current,A?.beforeOutsideRef.current,A?.afterOutsideRef.current,Pc(f),Pc(d)].includes(_e),Ee=!(Ge(v,_e)||Ge(y,_e)||Ge(_e,y)||Ge(A?.portalNode,_e)||ne.some(he=>he===_e||Ge(he,_e))||Ce.hasMatchingElement(he=>Ge(he,_e))||se||O&&(bl(O.nodesRef.current,fe).find(he=>Ge(he.context?.elements.floating,_e)||Ge(he.context?.elements.domReference,_e))||tU(O.nodesRef.current,fe).find(he=>[he.context?.elements.floating,ty(he.context?.elements.floating)].includes(_e)||he.context?.elements.domReference===_e)));if(ve===v&&U&&Jle(U),s&&ve!==v&&!ny(Se)&&wr(ae)===ae.body){if(Ct(U)&&(U.focus(),s==="popup")){W.request(()=>{U.focus()});return}let he=G(),Ae=N.current,et=(Ae&&he.includes(Ae)?Ae:null)||he[he.length-1]||U;Ct(et)&&et.focus()}if(w.current.insideReactTree){w.current.insideReactTree=!1;return}(C||!a)&&_e&&Ee&&!L.current&&(C||_e!==Qle())&&(P.current=!0,h.setOpen(!1,Ke(Te.focusOut,Pe)))})}function ke(){H.current||(w.current.insideReactTree=!0,J.start(0,()=>{w.current.insideReactTree=!1}))}let ye=Ct(v)?v:null;if(!(!y&&!ye))return Ni(ye&&ut(ye,"focusout",pe),ye&&ut(ye,"pointerdown",ie),y&&ut(y,"focusin",be),y&&ut(y,"focusout",pe),y&&A&&ut(y,"focusout",ke,!0))},[r,v,y,U,a,O,A,h,l,s,G,C,k,w,J,Q,W,d,f,te]),Di.useEffect(()=>{if(r||!y||!b)return;let ae=Array.from(A?.portalNode?.querySelectorAll(`[${Df("portal")}]`)||[]),be=(O?tU(O.nodesRef.current,k()):[]).find(ve=>lE(ve.context?.elements.domReference||null))?.context?.elements.domReference,ke=[...[y,...ae,j.current,D.current,A?.beforeOutsideRef.current,A?.afterOutsideRef.current,...te()],be,Pc(f),Pc(d),C?v:null].filter(ve=>ve!=null),ye=iU(ke,{ariaHidden:a||C,mark:!1}),Pe=[y,...ae].filter(ve=>ve!=null),_e=iU(Pe);return()=>{_e(),ye()}},[b,r,v,y,a,A,C,O,k,d,f,te]),le(()=>{if(!b||r||!Ct(U))return;M.current="",V.current="";let ae=ot(U),ie=wr(ae);queueMicrotask(()=>{let be=E.current,pe=typeof be=="function"?be(S.current||""):be;if(pe===void 0||pe===!1||Ge(U,ie))return;let ye=null,Pe=()=>(ye==null&&(ye=G(U)),ye[0]||U),_e;pe===!0||pe===null?_e=Pe():_e=Pc(pe),_e=_e||Pe();let ve=Ge(U,wr(ae));Lw(_e,{preventScroll:_e===U,shouldFocus(){if(!I.current)return!1;if(ve)return!0;let Se=wr(ae);return!(Se!==_e&&Ge(U,Se))}})})},[r,b,U,G,E,S,I]),le(()=>{if(r||!U)return;let ae=ot(U),ie=wr(ae),be=S.current==null;Xle(ie);function pe(ye){if(ye.open||(M.current=KUe(ye.nativeEvent,V.current)),ye.reason===Te.triggerHover&&ye.nativeEvent.type==="mouseleave"&&(P.current=!0),ye.reason===Te.outsidePress)if(ye.nested)P.current=!1;else if(Ow(ye.nativeEvent)||Aw(ye.nativeEvent))P.current=!1;else{let Pe=!1;ot(U).createElement("div").focus({get preventScroll(){return Pe=!0,!1}}),Pe?P.current=!1:P.current=!0}}_.on("openchange",pe);function ke(ye){let Pe=R.current,_e=typeof Pe=="function"?Pe(ye):Pe;if(_e===void 0||_e===!1)return null;_e===null&&(_e=!0);let ve=v?.isConnected?v:null,Se=ie?.isConnected&&Zr(ie)!=="body"?ie:null,fe=be?Se||ve:ve||Se;return fe||(fe=Qle()||null),typeof _e=="boolean"?fe:Pc(_e)||fe||null}return()=>{_.off("openchange",pe);let ye=wr(ae),Pe=te(),_e=Ge(y,ye)||Pe.some(Ce=>Ce===ye||Ge(Ce,ye))||O&&bl(O.nodesRef.current,k(),!1).some(Ce=>Ge(Ce.context?.elements.floating,ye)),ve=R.current,Se=M.current,fe=ke(Se);queueMicrotask(()=>{let Ce=qUe(fe),ne=typeof ve!="boolean";if(ve&&!P.current&&Ct(Ce)&&(!(!ne&&Ce!==ye&&ye!==ae.body)||_e)){let se={preventScroll:!0};Se==="keyboard"&&(se.focusVisible=!0),Ce.focus(se)}P.current=!1})}},[r,y,U,R,S,_,O,v,k,te]),le(()=>{if(!mo.engine.webkit||b||!y)return;let ae=wr(ot(y));!Ct(ae)||!ey(ae)||Ge(y,ae)&&ae.blur()},[b,y]),le(()=>{if(!(r||!A))return A.setFocusManagerState({modal:a,closeOnFocusOut:l,open:b,onOpenChange:h.setOpen,domReference:v}),()=>{A.setFocusManagerState(null)}},[r,A,a,b,h,l,v]),le(()=>{if(!(r||!U))return Jle(U),()=>{queueMicrotask(cU)}},[r,U]);let re=!r&&(a?!C:!0)&&(X||a);return(0,gE.jsxs)(Di.Fragment,{children:[re&&(0,gE.jsx)(Mw,{"data-type":"inside",ref:z,onFocus:ae=>{if(a){let ie=G();Lw(ie[ie.length-1])}else A?.portalNode&&(P.current=!1,iy(ae,A.portalNode)?LA(v)?.focus():Pc(f??A.beforeOutsideRef)?.focus())}}),o,re&&(0,gE.jsx)(Mw,{"data-type":"inside",ref:$,onFocus:ae=>{a?Lw(G()[0]):A?.portalNode&&(l&&(P.current=!0),iy(ae,A.portalNode)?DA(v)?.focus():Pc(d??A.afterOutsideRef)?.focus())}})]})}var hE=c(oe(),1);function dU(e,t={}){let{enabled:o=!0,event:r="click",toggle:n=!0,ignoreMouse:i=!1,stickIfOpen:s=!0,touchOpenDelay:a=0,reason:l=Te.triggerPress}=t,u="rootStore"in e?e.rootStore:e,d=u.context.dataRef,f=hE.useRef(void 0),p=ss(),m=Fo(),g=hE.useMemo(()=>{function h(v,y,_,w){let k=Ke(l,y,_);v&&w==="touch"&&a>0?m.start(a,()=>{u.setOpen(!0,k)}):u.setOpen(v,k)}function b(v,y,_){let w=d.current.openEvent,k=u.select("domReferenceElement")!==y;return v&&k||!v||!n?!0:w&&s?!_(w.type):!1}return{onPointerDown(v){f.current=xa(v.pointerType,!0)&&Aw(v.nativeEvent)?"virtual":v.pointerType},onMouseDown(v){let y=f.current,_=v.nativeEvent,w=u.select("open");if(v.button!==0||r==="click"||xa(y,!0)&&i)return;let k=b(w,v.currentTarget,E=>E==="click"||E==="mousedown"),x=ko(_);if(ey(x)){h(k,_,x,y);return}let C=v.currentTarget;p.request(()=>{h(k,_,C,y)})},onClick(v){if(r==="mousedown-only")return;let y=f.current;if(r==="mousedown"&&y){f.current=void 0;return}if(xa(y,!0)&&i)return;let _=u.select("open"),w=b(_,v.currentTarget,k=>k==="click"||k==="mousedown"||k==="keydown"||k==="keyup");h(w,v.nativeEvent,v.currentTarget,y)},onKeyDown(){f.current=void 0}}},[d,r,i,l,u,s,n,p,m,a]);return hE.useMemo(()=>o?{reference:g}:Ut,[o,g])}var js=c(oe(),1);function ZUe(e,t){let o=null,r=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},s=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",l=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",u=i.width,d=i.height,f=i.x,p=i.y;return o==null&&t.x&&s&&(o=i.x-t.x),r==null&&t.y&&a&&(r=i.y-t.y),f-=o||0,p-=r||0,u=0,d=0,!n||l?(u=t.axis==="y"?i.width:0,d=t.axis==="x"?i.height:0,f=s&&t.x!=null?t.x:f,p=a&&t.y!=null?t.y:p):n&&!l&&(d=t.axis==="x"?i.height:d,u=t.axis==="y"?i.width:u),n=!0,{width:u,height:d,x:f,y:p,top:p,right:f+u,bottom:p+d,left:f}}}}function ece(e){return e!=null&&e.clientX!=null}function fU(e,t={}){let{enabled:o=!0,axis:r="both"}=t,n="rootStore"in e?e.rootStore:e,i=n.useState("open"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),l=n.context.dataRef,u=js.useRef(!1),d=js.useRef(null),[f,p]=js.useState(),[m,g]=js.useState([]),h=de(w=>{n.set("positionReference",w)}),b=de((w,k,x)=>{u.current||l.current.openEvent&&!ece(l.current.openEvent)||n.set("positionReference",ZUe(x??a,{x:w,y:k,axis:r,dataRef:l,pointerType:f}))}),v=de(w=>{i?d.current||(b(w.clientX,w.clientY,w.currentTarget),g([])):b(w.clientX,w.clientY,w.currentTarget)}),y=xa(f)?s:i;js.useEffect(()=>{if(!o){h(a);return}if(!y)return;function w(){d.current?.(),d.current=null}let k=St(s);function x(C){let E=ko(C);Ge(s,E)?w():b(C.clientX,C.clientY)}return!l.current.openEvent||ece(l.current.openEvent)?d.current=ut(k,"mousemove",x):h(a),w},[y,o,s,l,a,n,b,h,m]),js.useEffect(()=>()=>{n.set("positionReference",null)},[n]),js.useEffect(()=>{o&&!s&&(u.current=!1)},[o,s]),js.useEffect(()=>{!o&&i&&(u.current=!0)},[o,i]);let _=js.useMemo(()=>{function w(k){p(k.pointerType)}return{onPointerDown:w,onPointerEnter:w,onMouseMove:v,onMouseEnter:v}},[v]);return js.useMemo(()=>o?{reference:_,trigger:_}:{},[o,_])}var Sa=c(oe(),1);function XUe(){return!1}function QUe(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function bE(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=XUe,bubbles:a,externalTree:l}=t,u="rootStore"in e?e.rootStore:e,d=u.useState("open"),f=u.useState("floatingElement"),{dataRef:p}=u.context,m=yl(l),g=de(typeof n=="function"?n:()=>!1),h=typeof n=="function"?g:n,b=h!==!1,v=de(()=>i),{escapeKey:y,outsidePress:_}=QUe(a),w=Sa.useRef(!1),k=Sa.useRef(!1),x=Sa.useRef(!1),C=Sa.useRef(!1),E=Sa.useRef(""),R=Sa.useRef(null),S=Fo(),I=Fo(),O=de(()=>{I.clear(),p.current.insideReactTree=!1}),A=de(z=>{let $=p.current.floatingContext?.nodeId;return(m?bl(m.nodesRef.current,$):[]).some(Q=>Q.context?.open&&!Q.context.dataRef.current[z])}),P=de(z=>TA(z,u.select("floatingElement"))||TA(z,u.select("domReferenceElement"))),L=de(z=>{s()&&u.setOpen(!1,Ke(Te.triggerPress,z.nativeEvent))}),H=de(z=>{if(!d||!o||!r||z.key!=="Escape"||C.current||!y&&A("__escapeKeyBubbles"))return;let $=gle(z)?z.nativeEvent:z,J=Ke(Te.escapeKey,$);u.setOpen(!1,J),J.isCanceled||z.preventDefault(),!y&&!J.isPropagationAllowed&&z.stopPropagation()}),N=de(()=>{p.current.insideReactTree=!0,I.start(0,O)}),M=de(z=>{if(!d||!o||z.button!==0)return;let $=ko(z.nativeEvent);Ge(u.select("floatingElement"),$)&&(w.current||(w.current=!0,k.current=!1))}),V=de(z=>{!d||!o||(z.defaultPrevented||z.nativeEvent.defaultPrevented)&&w.current&&(k.current=!0)});Sa.useEffect(()=>{if(!d||!o)return O;p.current.__escapeKeyBubbles=y,p.current.__outsidePressBubbles=_;let z=new Mi,$=new Mi;function J(){z.clear(),C.current=!0}function Q(){z.start(mo.engine.webkit?5:0,()=>{C.current=!1})}function W(){x.current=!0,$.start(0,()=>{x.current=!1})}function X(){w.current=!1,k.current=!1}function U(){let ne=E.current,se=ne==="pen"||!ne?"mouse":ne,Ee=v(),he=typeof Ee=="function"?Ee():Ee;return typeof he=="string"?he:he[se]}function G(ne){let se=U();return se==="intentional"&&ne.type!=="click"||se==="sloppy"&&ne.type==="click"}function te(ne){let se=p.current.floatingContext?.nodeId,Ee=m&&bl(m.nodesRef.current,se).some(he=>TA(ne,he.context?.elements.floating));return P(ne)||Ee}function re(ne){if(G(ne)){ne.type!=="click"&&!P(ne)&&($.clear(),x.current=!1),O();return}if(p.current.insideReactTree){O();return}let se=ko(ne),Ee=`[${Df("inert")}]`,he=ct(se)?se.getRootNode():null,Ae=Array.from((Zu(he)?he:ot(u.select("floatingElement"))).querySelectorAll(Ee)),et=u.context.triggerElements;if(se&&(et.hasElement(se)||et.hasMatchingElement(_t=>Ge(_t,se))))return;let Je=ct(se)?se:null;for(;Je&&!Ju(Je);){let _t=Xu(Je);if(Ju(_t)||!ct(_t))break;Je=_t}if(!(Ae.length&&ct(se)&&!ble(se)&&!Ge(se,u.select("floatingElement"))&&Ae.every(_t=>!Ge(Je,_t)))){if(Ct(se)&&!("touches"in ne)){let _t=Ju(se),Et=On(se),mt=/auto|scroll/,oo=_t||mt.test(Et.overflowX),Tt=_t||mt.test(Et.overflowY),Rt=oo&&se.clientWidth>0&&se.scrollWidth>se.clientWidth,Bt=Tt&&se.clientHeight>0&&se.scrollHeight>se.clientHeight,gt=Et.direction==="rtl",He=Bt&&(gt?ne.offsetX<=se.offsetWidth-se.clientWidth:ne.offsetX>se.clientWidth),we=Rt&&ne.offsetY>se.clientHeight;if(He||we)return}if(!te(ne)){if(U()==="intentional"&&x.current){$.clear(),x.current=!1;return}typeof h=="function"&&!h(ne)||A("__outsidePressBubbles")||(u.setOpen(!1,Ke(Te.outsidePress,ne)),O())}}}function ae(ne){U()!=="sloppy"||ne.pointerType==="touch"||!u.select("open")||!o||P(ne)||re(ne)}function ie(ne){if(U()!=="sloppy"||!u.select("open")||!o||P(ne))return;let se=ne.touches[0];se&&(R.current={startTime:Date.now(),startX:se.clientX,startY:se.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},S.start(1e3,()=>{R.current&&(R.current.dismissOnTouchEnd=!1,R.current.dismissOnMouseDown=!1)}))}function be(ne,se){let Ee=ko(ne);if(!Ee)return;let he=ut(Ee,ne.type,()=>{se(ne),he()})}function pe(ne){E.current="touch",be(ne,ie)}function ke(ne){S.clear(),ne.type==="pointerdown"&&(E.current=ne.pointerType),!(ne.type==="mousedown"&&R.current&&!R.current.dismissOnMouseDown)&&be(ne,se=>{se.type==="pointerdown"?ae(se):re(se)})}function ye(ne){if(!w.current)return;let se=k.current;if(X(),U()==="intentional"){if(ne.type==="pointercancel"){se&&W();return}if(!te(ne)){if(se){W();return}typeof h=="function"&&!h(ne)||($.clear(),x.current=!0,O())}}}function Pe(ne){if(U()!=="sloppy"||!R.current||P(ne))return;let se=ne.touches[0];if(!se)return;let Ee=Math.abs(se.clientX-R.current.startX),he=Math.abs(se.clientY-R.current.startY),Ae=Math.sqrt(Ee*Ee+he*he);Ae>5&&(R.current.dismissOnTouchEnd=!0),Ae>10&&(re(ne),S.clear(),R.current=null)}function _e(ne){be(ne,Pe)}function ve(ne){U()!=="sloppy"||!R.current||P(ne)||(R.current.dismissOnTouchEnd&&re(ne),S.clear(),R.current=null)}function Se(ne){be(ne,ve)}let fe=ot(f),Ce=Ni(r&&Ni(ut(fe,"keydown",H),ut(fe,"compositionstart",J),ut(fe,"compositionend",Q)),b&&Ni(ut(fe,"click",ke,!0),ut(fe,"pointerdown",ke,!0),ut(fe,"pointerup",ye,!0),ut(fe,"pointercancel",ye,!0),ut(fe,"mousedown",ke,!0),ut(fe,"mouseup",ye,!0),ut(fe,"touchstart",pe,!0),ut(fe,"touchmove",_e,!0),ut(fe,"touchend",Se,!0)));return()=>{Ce(),z.clear(),$.clear(),X(),x.current=!1,O()}},[p,f,r,b,h,d,o,y,_,H,O,v,A,P,m,u,S]);let j=Sa.useMemo(()=>({onKeyDown:H,onPointerDown:L,onClick:L}),[H,L]),D=Sa.useMemo(()=>({onKeyDown:H,onPointerDown:V,onMouseDown:V,onClickCapture:N,onMouseDownCapture(z){N(),M(z)},onPointerDownCapture(z){N(),M(z)},onMouseUpCapture:N,onTouchEndCapture:N,onTouchMoveCapture:N}),[H,N,M,V]);return Sa.useMemo(()=>o?{reference:j,floating:D,trigger:j}:{},[o,j,D])}var Vi=c(oe(),1);function tce(e,t,o){let{reference:r,floating:n}=e,i=zs(t),s=fE(t),a=dE(s),l=Li(t),u=i==="y",d=r.x+r.width/2-n.width/2,f=r.y+r.height/2-n.height/2,p=r[a]/2-n[a]/2,m;switch(l){case"top":m={x:d,y:r.y-n.height};break;case"bottom":m={x:d,y:r.y+r.height};break;case"right":m={x:r.x+r.width,y:f};break;case"left":m={x:r.x-n.width,y:f};break;default:m={x:r.x,y:r.y}}let g=Ac(t);return g&&(m[s]+=p*(g==="end"?1:-1)*(o&&u?-1:1)),m}async function oce(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:i,rects:s,elements:a,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:d="viewport",elementContext:f="floating",altBoundary:p=!1,padding:m=0}=td(t,e),g=MA(m),b=a[p?f==="floating"?"reference":"floating":f],v=Lf(await i.getClippingRect({element:(o=await(i.isElement==null?void 0:i.isElement(b)))==null||o?b:b.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:u,rootBoundary:d,strategy:l})),y=f==="floating"?{x:r,y:n,width:s.floating.width,height:s.floating.height}:s.reference,_=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),w=await(i.isElement==null?void 0:i.isElement(_))&&await(i.getScale==null?void 0:i.getScale(_))||{x:1,y:1},k=Lf(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:y,offsetParent:_,strategy:l}):y);return{top:(v.top-k.top+g.top)/w.y,bottom:(k.bottom-v.bottom+g.bottom)/w.y,left:(v.left-k.left+g.left)/w.x,right:(k.right-v.right+g.right)/w.x}}var JUe=50,rce=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:i=[],platform:s}=o,a=s.detectOverflow?s:{...s,detectOverflow:oce},l=await(s.isRTL==null?void 0:s.isRTL(t)),u=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:d,y:f}=tce(u,r,l),p=r,m=0,g={};for(let h=0;h<i.length;h++){let b=i[h];if(!b)continue;let{name:v,fn:y}=b,{x:_,y:w,data:k,reset:x}=await y({x:d,y:f,initialPlacement:r,placement:p,strategy:n,middlewareData:g,rects:u,platform:a,elements:{reference:e,floating:t}});d=_??d,f=w??f,g[v]={...g[v],...k},x&&m<JUe&&(m++,typeof x=="object"&&(x.placement&&(p=x.placement),x.rects&&(u=x.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):x.rects),{x:d,y:f}=tce(u,p,l)),h=-1)}return{x:d,y:f,placement:p,strategy:n,middlewareData:g}};var nce=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,r;let{placement:n,middlewareData:i,rects:s,initialPlacement:a,platform:l,elements:u}=t,{mainAxis:d=!0,crossAxis:f=!0,fallbackPlacements:p,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:h=!0,...b}=td(e,t);if((o=i.arrow)!=null&&o.alignmentOffset)return{};let v=Li(n),y=zs(a),_=Li(a)===a,w=await(l.isRTL==null?void 0:l.isRTL(u.floating)),k=p||(_||!h?[cE(a)]:Rle(a)),x=g!=="none";!p&&x&&k.push(...Ble(a,h,g,w));let C=[a,...k],E=await l.detectOverflow(t,b),R=[],S=((r=i.flip)==null?void 0:r.overflows)||[];if(d&&R.push(E[v]),f){let P=Tle(n,s,w);R.push(E[P[0]],E[P[1]])}if(S=[...S,{placement:n,overflows:R}],!R.every(P=>P<=0)){var I,O;let P=(((I=i.flip)==null?void 0:I.index)||0)+1,L=C[P];if(L&&(!(f==="alignment"?y!==zs(L):!1)||S.every(M=>zs(M.placement)===y?M.overflows[0]>0:!0)))return{data:{index:P,overflows:S},reset:{placement:L}};let H=(O=S.filter(N=>N.overflows[0]<=0).sort((N,M)=>N.overflows[1]-M.overflows[1])[0])==null?void 0:O.placement;if(!H)switch(m){case"bestFit":{var A;let N=(A=S.filter(M=>{if(x){let V=zs(M.placement);return V===y||V==="y"}return!0}).map(M=>[M.placement,M.overflows.filter(V=>V>0).reduce((V,j)=>V+j,0)]).sort((M,V)=>M[1]-V[1])[0])==null?void 0:A[0];N&&(H=N);break}case"initialPlacement":H=a;break}if(n!==H)return{reset:{placement:H}}}return{}}}};var ice=new Set(["left","top"]);async function eGe(e,t){let{placement:o,platform:r,elements:n}=e,i=await(r.isRTL==null?void 0:r.isRTL(n.floating)),s=Li(o),a=Ac(o),l=zs(o)==="y",u=ice.has(s)?-1:1,d=i&&l?-1:1,f=td(t,e),{mainAxis:p,crossAxis:m,alignmentAxis:g}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&typeof g=="number"&&(m=a==="end"?g*-1:g),l?{x:m*d,y:p*u}:{x:p*u,y:m*d}}var sce=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,r;let{x:n,y:i,placement:s,middlewareData:a}=t,l=await eGe(t,e);return s===((o=a.offset)==null?void 0:o.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:n+l.x,y:i+l.y,data:{...l,placement:s}}}}},ace=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:r,placement:n,platform:i}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:l={fn:y=>{let{x:_,y:w}=y;return{x:_,y:w}}},...u}=td(e,t),d={x:o,y:r},f=await i.detectOverflow(t,u),p=zs(n),m=AA(p),g=d[m],h=d[p],b=(y,_)=>OA(_+f[y==="y"?"top":"left"],_,_-f[y==="y"?"bottom":"right"]);s&&(g=b(m,g)),a&&(h=b(p,h));let v=l.fn({...t,[m]:g,[p]:h});return{...v,data:{x:v.x-o,y:v.y-r,enabled:{[m]:s,[p]:a}}}}}},lce=function(e){return e===void 0&&(e={}),{options:e,fn(t){var o,r;let{x:n,y:i,placement:s,rects:a,middlewareData:l}=t,{offset:u=0,mainAxis:d=!0,crossAxis:f=!0}=td(e,t),p={x:n,y:i},m=zs(s),g=AA(m),h=p[g],b=p[m],v=td(u,t),y=typeof v=="number"?{mainAxis:v,crossAxis:0}:{mainAxis:(o=v.mainAxis)!=null?o:0,crossAxis:(r=v.crossAxis)!=null?r:0};if(d){let k=g==="y"?"height":"width",x=a.reference[g]-a.floating[k]+y.mainAxis,C=a.reference[g]+a.reference[k]-y.mainAxis;h<x?h=x:h>C&&(h=C)}if(f){var _,w;let k=g==="y"?"width":"height",x=ice.has(Li(s)),C=a.reference[m]-a.floating[k]+(x&&((_=l.offset)==null?void 0:_[m])||0)+(x?0:y.crossAxis),E=a.reference[m]+a.reference[k]+(x?0:((w=l.offset)==null?void 0:w[m])||0)-(x?y.crossAxis:0);b<C?b=C:b>E&&(b=E)}return{[g]:h,[m]:b}}}},cce=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:o,rects:r,platform:n,elements:i}=t,{apply:s=()=>{},...a}=td(e,t),l=await n.detectOverflow(t,a),u=Li(o),d=Ac(o),f=zs(o)==="y",{width:p,height:m}=r.floating,g,h;u==="top"||u==="bottom"?(g=u,h=d===(await(n.isRTL==null?void 0:n.isRTL(i.floating))?"start":"end")?"left":"right"):(h=u,g=d==="end"?"top":"bottom");let b=m-l.top-l.bottom,v=p-l.left-l.right,y=eg(m-l[g],b),_=eg(p-l[h],v),w=t.middlewareData.shift,k=!w,x=y,C=_;w!=null&&w.enabled.x&&(C=v),w!=null&&w.enabled.y&&(x=b),k&&!d&&(f?C=p-2*Oc(l.left,l.right):x=m-2*Oc(l.top,l.bottom)),await s({...t,availableWidth:C,availableHeight:x});let E=await n.getDimensions(i.floating);return p!==E.width||m!==E.height?{reset:{rects:!0}}:{}}}};function fce(e){let t=On(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Ct(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r,a=tg(o)!==i||tg(r)!==s;return a&&(o=i,r=s),{width:o,height:r,$:a}}function mU(e){return ct(e)?e:e.contextElement}function Dw(e){let t=mU(e);if(!Ct(t))return ed(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:i}=fce(t),s=(i?tg(o.width):o.width)/r,a=(i?tg(o.height):o.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var tGe=ed(0);function pce(e){let t=St(e);return!_A()||!t.visualViewport?tGe:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function oGe(e,t,o){return t===void 0&&(t=!1),!!o&&t&&o===St(e)}function ly(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),i=mU(e),s=ed(1);t&&(r?ct(r)&&(s=Dw(r)):s=Dw(e));let a=oGe(i,o,r)?pce(i):ed(0),l=(n.left+a.x)/s.x,u=(n.top+a.y)/s.y,d=n.width/s.x,f=n.height/s.y;if(i&&r){let p=St(i),m=ct(r)?St(r):r,g=p,h=wA(g);for(;h&&m!==g;){let b=Dw(h),v=h.getBoundingClientRect(),y=On(h),_=v.left+(h.clientLeft+parseFloat(y.paddingLeft))*b.x,w=v.top+(h.clientTop+parseFloat(y.paddingTop))*b.y;l*=b.x,u*=b.y,d*=b.x,f*=b.y,l+=_,u+=w,g=St(h),h=wA(g)}}return Lf({width:d,height:f,x:l,y:u})}function zA(e,t){let o=oE(e).scrollLeft;return t?t.left+o:ly(Qu(e)).left+o}function mce(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-zA(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function rGe(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,i=n==="fixed",s=Qu(r),a=t?tE(t.floating):!1;if(r===s||a&&i)return o;let l={scrollLeft:0,scrollTop:0},u=ed(1),d=ed(0),f=Ct(r);if((f||!i)&&((Zr(r)!=="body"||Xb(s))&&(l=oE(r)),f)){let m=ly(r);u=Dw(r),d.x=m.x+r.clientLeft,d.y=m.y+r.clientTop}let p=s&&!f&&!i?mce(s,l):ed(0);return{width:o.width*u.x,height:o.height*u.y,x:o.x*u.x-l.scrollLeft*u.x+d.x+p.x,y:o.y*u.y-l.scrollTop*u.y+d.y+p.y}}function nGe(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function iGe(e){let t=oE(e),o=e.ownerDocument.body,r=Oc(e.scrollWidth,e.clientWidth,o.scrollWidth,o.clientWidth),n=Oc(e.scrollHeight,e.clientHeight,o.scrollHeight,o.clientHeight),i=-t.scrollLeft+zA(e),s=-t.scrollTop;return On(o).direction==="rtl"&&(i+=Oc(e.clientWidth,o.clientWidth)-r),{width:r,height:n,x:i,y:s}}var sGe=25;function aGe(e,t,o){o===void 0&&(o="viewport");let r=o==="layoutViewport",n=St(e),i=Qu(e),s=n.visualViewport,a=i.clientWidth,l=i.clientHeight,u=0,d=0;if(s){let p=!_A()||t==="fixed";r?p||(u=-s.offsetLeft,d=-s.offsetTop):(a=s.width,l=s.height,p&&(u=s.offsetLeft,d=s.offsetTop))}if(zA(i)<=0){let p=i.ownerDocument,m=p.body,g=getComputedStyle(m),h=p.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,b=Math.abs(i.clientWidth-m.clientWidth-h),v=getComputedStyle(i).scrollbarGutter==="stable both-edges"?b/2:b;v<=sGe&&(a-=v)}return{width:a,height:l,x:u,y:d}}function lGe(e,t){let o=ly(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,i=Dw(e),s=e.clientWidth*i.x,a=e.clientHeight*i.y,l=n*i.x,u=r*i.y;return{width:s,height:a,x:l,y:u}}function uce(e,t,o){let r;if(t==="viewport"||t==="layoutViewport")r=aGe(e,o,t);else if(t==="document")r=iGe(Qu(e));else if(ct(t))r=lGe(t,o);else{let n=pce(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Lf(r)}function cGe(e,t){let o=t.get(e);if(o)return o;let r=Xm(e,[],!1).filter(a=>ct(a)&&Zr(a)!=="body"),n=null,i=On(e).position==="fixed",s=i?Xu(e):e;for(;ct(s)&&!Ju(s);){let a=On(s),l=vA(s),u=n?n.position:i?"fixed":"";!l&&(u==="fixed"||u==="absolute"&&a.position==="static")?r=r.filter(f=>f!==s):n=a,s=Xu(s)}return t.set(e,r),r}function uGe(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,s=[...o==="clippingAncestors"?tE(t)?[]:cGe(t,this._c):[].concat(o),r],a=uce(t,s[0],n),l=a.top,u=a.right,d=a.bottom,f=a.left;for(let p=1;p<s.length;p++){let m=uce(t,s[p],n);l=Oc(m.top,l),u=eg(m.right,u),d=eg(m.bottom,d),f=Oc(m.left,f)}return{width:u-f,height:d-l,x:f,y:l}}function dGe(e){let{width:t,height:o}=fce(e);return{width:t,height:o}}function fGe(e,t,o){let r=Ct(t),n=Qu(t),i=o==="fixed",s=ly(e,!0,i,t),a={scrollLeft:0,scrollTop:0},l=ed(0);if((r||!i)&&((Zr(t)!=="body"||Xb(n))&&(a=oE(t)),r)){let p=ly(t,!0,i,t);l.x=p.x+t.clientLeft,l.y=p.y+t.clientTop}!r&&n&&(l.x=zA(n));let u=n&&!r&&!i?mce(n,a):ed(0),d=s.left+a.scrollLeft-l.x-u.x,f=s.top+a.scrollTop-l.y-u.y;return{x:d,y:f,width:s.width,height:s.height}}function pU(e){return On(e).position==="static"}function dce(e,t){if(!Ct(e)||On(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return Qu(e)===o&&(o=o.ownerDocument.body),o}function gce(e,t){let o=St(e);if(tE(e))return o;if(!Ct(e)){let n=Xu(e);for(;n&&!Ju(n);){if(ct(n)&&!pU(n))return n;n=Xu(n)}return o}let r=dce(e,t);for(;r&&Xae(r)&&pU(r);)r=dce(r,t);return r&&Ju(r)&&pU(r)&&!vA(r)?o:r||Qae(e)||o}var pGe=async function(e){let t=this.getOffsetParent||gce,o=this.getDimensions,r=await o(e.floating);return{reference:fGe(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function mGe(e){return On(e).direction==="rtl"}var yE={convertOffsetParentRelativeRectToViewportRelativeRect:rGe,getDocumentElement:Qu,getClippingRect:uGe,getOffsetParent:gce,getElementRects:pGe,getClientRects:nGe,getDimensions:dGe,getScale:Dw,isElement:ct,isRTL:mGe};function hce(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function gGe(e,t,o){let r=null,n,i=Qu(e);function s(){var d;clearTimeout(n),(d=r)==null||d.disconnect(),r=null}function a(d,f){d===void 0&&(d=!1),f===void 0&&(f=1),s();let p=e.getBoundingClientRect(),{left:m,top:g,width:h,height:b}=p;if(d||t(),!h||!b)return;let v=uE(g),y=uE(i.clientWidth-(m+h)),_=uE(i.clientHeight-(g+b)),w=uE(m),x={rootMargin:-v+"px "+-y+"px "+-_+"px "+-w+"px",threshold:Oc(0,eg(1,f))||1},C=!0;function E(R){let S=R[0].intersectionRatio;if(!hce(p,e.getBoundingClientRect()))return a();if(S!==f){if(!C)return a();S?a(!1,S):n=setTimeout(()=>{a(!1,1e-7)},1e3)}C=!1}try{r=new IntersectionObserver(E,{...x,root:i.ownerDocument})}catch{r=new IntersectionObserver(E,x)}r.observe(e)}let l=St(e),u=()=>a(o);return l.addEventListener("resize",u),a(!0),()=>{l.removeEventListener("resize",u),s()}}function vE(e,t,o,r){r===void 0&&(r={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:l=!1}=r,u=mU(e),d=n||i?[...u?Xm(u):[],...t?Xm(t):[]]:[];d.forEach(v=>{n&&v.addEventListener("scroll",o),i&&v.addEventListener("resize",o)});let f=u&&a?gGe(u,o,i):null,p=-1,m=null;s&&(m=new ResizeObserver(v=>{let[y]=v;y&&y.target===u&&m&&t&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var _;(_=m)==null||_.observe(t)})),o()}),u&&!l&&m.observe(u),t&&m.observe(t));let g,h=l?ly(e):null;l&&b();function b(){let v=ly(e);h&&!hce(h,v)&&o(),h=v,g=requestAnimationFrame(b)}return o(),()=>{var v;d.forEach(y=>{n&&y.removeEventListener("scroll",o),i&&y.removeEventListener("resize",o)}),f?.(),(v=m)==null||v.disconnect(),m=null,l&&cancelAnimationFrame(g)}}var bce=sce;var yce=ace,vce=nce,_ce=cce;var wce=lce,jA=(e,t,o)=>{let r=new Map,n=o??{},i={...yE,...n.platform,_c:r};return rce(e,t,{...n,platform:i})};var hn=c(oe(),1),xce=c(oe(),1),Sce=c(Pf(),1),bGe=typeof document<"u",yGe=function(){},HA=bGe?xce.useLayoutEffect:yGe;function WA(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let o,r,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(o=e.length,o!==t.length)return!1;for(r=o;r--!==0;)if(!WA(e[r],t[r]))return!1;return!0}if(n=Object.keys(e),o=n.length,o!==Object.keys(t).length)return!1;for(r=o;r--!==0;)if(!{}.hasOwnProperty.call(t,n[r]))return!1;for(r=o;r--!==0;){let i=n[r];if(!(i==="_owner"&&e.$$typeof)&&!WA(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Cce(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function kce(e,t){let o=Cce(e);return Math.round(t*o)/o}function gU(e){let t=hn.useRef(e);return HA(()=>{t.current=e}),t}function Ece(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:r=[],platform:n,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:l,open:u}=e,[d,f]=hn.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=hn.useState(r);WA(p,r)||m(r);let[g,h]=hn.useState(null),[b,v]=hn.useState(null),y=hn.useCallback(M=>{M!==x.current&&(x.current=M,h(M))},[]),_=hn.useCallback(M=>{M!==C.current&&(C.current=M,v(M))},[]),w=i||g,k=s||b,x=hn.useRef(null),C=hn.useRef(null),E=hn.useRef(d),R=l!=null,S=gU(l),I=gU(n),O=gU(u),A=hn.useCallback(()=>{if(!x.current||!C.current)return;let M={placement:t,strategy:o,middleware:p};I.current&&(M.platform=I.current),jA(x.current,C.current,M).then(V=>{let j={...V,isPositioned:O.current!==!1};P.current&&!WA(E.current,j)&&(E.current=j,Sce.flushSync(()=>{f(j)}))})},[p,t,o,I,O]);HA(()=>{u===!1&&E.current.isPositioned&&(E.current.isPositioned=!1,f(M=>({...M,isPositioned:!1})))},[u]);let P=hn.useRef(!1);HA(()=>(P.current=!0,()=>{P.current=!1}),[]),HA(()=>{if(w&&(x.current=w),k&&(C.current=k),w&&k){if(S.current)return S.current(w,k,A);A()}},[w,k,A,S,R]);let L=hn.useMemo(()=>({reference:x,floating:C,setReference:y,setFloating:_}),[y,_]),H=hn.useMemo(()=>({reference:w,floating:k}),[w,k]),N=hn.useMemo(()=>{let M={position:o,left:0,top:0};if(!H.floating)return M;let V=kce(H.floating,d.x),j=kce(H.floating,d.y);return a?{...M,transform:"translate("+V+"px, "+j+"px)",...Cce(H.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:V,top:j}},[o,a,H.floating,d.x,d.y]);return hn.useMemo(()=>({...d,update:A,refs:L,elements:H,floatingStyles:N}),[d,A,L,H,N])}var hU=(e,t)=>{let o=bce(e);return{name:o.name,fn:o.fn,options:[e,t]}},bU=(e,t)=>{let o=yce(e);return{name:o.name,fn:o.fn,options:[e,t]}},yU=(e,t)=>({fn:wce(e).fn,options:[e,t]}),vU=(e,t)=>{let o=vce(e);return{name:o.name,fn:o.fn,options:[e,t]}},_U=(e,t)=>{let o=_ce(e);return{name:o.name,fn:o.fn,options:[e,t]}};var UA=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,o,r=!0){this.fallbackStore=t,this.componentName=o,this.throwOnMissingTrigger=r}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let o=this.attachedStores.lastIndexOf(t);o!==-1&&this.attachedStores.splice(o,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(o=>{o()}))}openByTrigger(t){let o=this.attachedStore;if(o===null)return;let r;if(t){for(let n=this.attachedStores.length-1;n>=0&&!r;n-=1)r=this.attachedStores[n].context.triggerElements.getById(t);r??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!r&&this.throwOnMissingTrigger)throw new Error(Wt(99,this.componentName,t,this.componentName));o.setOpen(!0,Ke(Te.imperativeAction,void 0,r))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,Ke(Te.imperativeAction))}};var uy=c(oe(),1),Wce=c(Pf(),1);var jce=c(oe(),1);var Vce=c(oe(),1),CU=c(_E(),1),Fce=c(Ace(),1);var Mce=c(oe(),1);var kU=[],xU;function Nce(){return xU}function Lce(e){kU.push(e)}function SU(e){let t=(o,r)=>{let n=eo(LGe).current,i;try{xU=n;for(let s of kU)s.before(n);i=e(o,r);for(let s of kU)s.after(n);n.didInitialize=!0}finally{xU=void 0}return i};return t.displayName=e.displayName||e.name,t}function Dce(e){return Mce.forwardRef(SU(e))}function LGe(){return{didInitialize:!1}}var DGe=Cw(19),VGe=DGe?zGe:jGe;function Fe(e,t,o,r,n){return VGe(e,t,o,r,n)}function FGe(e,t,o,r,n){let i=Vce.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,CU.useSyncExternalStore)(e.subscribe,i,i)}Lce({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o<e.syncHooks.length;o+=1){let r=e.syncHooks[o],n=r.selector(r.store.state,r.a1,r.a2,r.a3);Object.is(r.value,n)||(t=!0,r.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let o=new Set;for(let n of e.syncHooks)o.add(n.store);let r=[];for(let n of o)r.push(n.subscribe(t));return()=>{for(let n of r)n()}}),(0,CU.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function zGe(e,t,o,r,n){let i=Nce();if(!i)return FGe(e,t,o,r,n);let s=i.syncIndex;i.syncIndex+=1;let a;return i.didInitialize?(a=i.syncHooks[s],(a.store!==e||a.selector!==t||!Object.is(a.a1,o)||!Object.is(a.a2,r)||!Object.is(a.a3,n))&&(a.store!==e&&(i.didChangeStore=!0),a.store=e,a.selector=t,a.a1=o,a.a2=r,a.a3=n,a.value=t(e.getSnapshot(),o,r,n))):(a={store:e,selector:t,a1:o,a2:r,a3:n,value:t(e.getSnapshot(),o,r,n)},i.syncHooks.push(a)),a.value}function jGe(e,t,o,r,n){return(0,Fce.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,o,r,n))}var $A=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let o=this.updateTick;for(let r of this.listeners){if(o!==this.updateTick)return;r(t)}}update(t){for(let o in t)if(!Object.is(this.state[o],t[o])){this.setState({...this.state,...t});return}}set(t,o){Object.is(this.state[t],o)||this.setState({...this.state,[t]:o})}notifyAll(){let t={...this.state};this.setState(t)}use(t,o,r,n){return Fe(this,t,o,r,n)}};var cy=c(oe(),1);var od=class extends $A{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){cy.useDebugValue(t);let r=this;le(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;le(()=>(r.state[t]!==o&&r.set(t,o),()=>{r.set(t,void 0)}),[r,t,o])}useSyncedValues(t){let o=this,r=Object.values(t);le(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){cy.useDebugValue(t);let r=this,n=o!==void 0;le(()=>{n&&!Object.is(r.state[t],o)&&r.setState({...r.state,[t]:o})},[r,t,o,n])}select(t,o,r,n){let i=this.selectors[t];return i(this.state,o,r,n)}useState(t,o,r,n){return cy.useDebugValue(t),Fe(this,this.selectors[t],o,r,n)}useContextCallback(t,o){cy.useDebugValue(t);let r=de(o??At);this.context[t]=r}useStateSetter(t){let o=cy.useRef(void 0);return o.current===void 0&&(o.current=r=>{this.set(t,r)}),o.current}observe(t,o){let r;typeof t=="function"?r=t:r=this.selectors[t];let n=r(this.state);return o(n,n,this),this.subscribe(i=>{let s=r(i);if(!Object.is(n,s)){let a=n;n=s,o(s,a,this)}})}};var YA=c(oe(),1);function zce(){let[,e]=YA.useState({});return YA.useCallback(()=>{e({})},[])}var HGe={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},rd=class extends od{constructor(t){let{syncOnly:o,nested:r,onOpenChange:n,triggerElements:i,...s}=t;super({...s,positionReference:s.referenceElement,domReferenceElement:s.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:qle(),nested:r,triggerElements:i},HGe),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&hle(o))&&(this.context.dataRef.current.openEvent=t?o:void 0)};dispatchOpenChange=(t,o)=>{this.syncOpenEvent(t,o.event);let r={open:t,reason:o.reason,nativeEvent:o.event,nested:this.context.nested,triggerElement:o.trigger};this.context.events.emit("openchange",r)};setOpen=(t,o)=>{if(this.syncOnly){this.context.onOpenChange?.(t,o);return}this.dispatchOpenChange(t,o),this.context.onOpenChange?.(t,o)}};function Hce(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:i,onOpenChange:s}=e,a=t.useState("open"),l=t.useState("activeTriggerElement"),u=t.useState(o?"popupElement":"positionerElement"),d=t.context.triggerElements,f=s,p=jce.useRef(null);r===void 0&&p.current===null&&(p.current=new rd({open:a,transitionStatus:void 0,referenceElement:l,floatingElement:u,triggerElements:d,onOpenChange:f,floatingId:n,syncOnly:!0,nested:i}));let m=r??p.current;return t.useSyncedValue("floatingId",n),le(()=>{let g={open:a,floatingId:n,referenceElement:l,floatingElement:u};ct(l)&&(g.domReferenceElement=l),m.state.positionReference===m.state.referenceElement&&(g.positionReference=l),m.update(g)},[a,n,l,u,m]),m.context.onOpenChange=f,m.context.nested=i,m}var KA={tabIndex:-1,[iE]:""};function Uce(e,t=!1){let o=Zm(),r=rg()!=null,n=eo(()=>e(o,r)).current;return Hce({popupStore:n,treatPopupAsFloatingElement:t,floatingRootContext:n.state.floatingRootContext,floatingId:o,nested:r,onOpenChange:n.setOpen}),n}function Gce({handle:e,store:t}){return le(()=>e.attachStore(t),[e,t]),null}function WGe(e,t){let o=uy.useRef(null),r=uy.useRef(null);return uy.useCallback(n=>{if(e===void 0)return;let i=!1;if(o.current!==null){let s=o.current,a=r.current,l=t.context.triggerElements.getById(s);a&&l===a&&(t.context.triggerElements.delete(s),i=!0),o.current=null,r.current=null}if(n!==null&&(o.current=e,r.current=n,t.context.triggerElements.add(e,n),i=!0),i){let s=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==s&&t.set("triggerCount",s)}},[t,e])}function UGe(e,t,o,r=!1){t?e.preventUnmountingOnClose=!1:r&&(e.preventUnmountingOnClose=!0);let n=o?.id??null;(n||t)&&(e.activeTriggerId=n,e.activeTriggerElement=o??null)}function GGe(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function $ce(e,t,o,r={}){let n=o.reason,i=n===Te.triggerHover,s=t&&n===Te.triggerFocus,a=!t&&(n===Te.triggerPress||n===Te.escapeKey),l=GGe(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let u=()=>{let d={...r.extraState,open:t};s?d.instantType="focus":a?d.instantType="dismiss":i&&(d.instantType=void 0),UGe(d,t,o.trigger,l()),e.update(d)};i?Wce.flushSync(u):u()}function Yce(e,t,o,r){let n=o.useState("isMountedByTrigger",e),i=WGe(e,o),s=de(l=>{let u=o.select("open"),d=o.select("activeTriggerId");if(d===e){o.update({activeTriggerElement:l,...u?r:null});return}d==null&&u&&o.update({activeTriggerId:e,activeTriggerElement:l,...r})}),a=uy.useCallback(l=>{i(l),l&&s(l)},[i,s]);return le(()=>{n&&o.update({activeTriggerElement:t.current,...r})},[n,o,t,...Object.values(r)]),{registerTrigger:a,isMountedByThisTrigger:n}}function Kce(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=uy.useRef(null),n=e.useState("open"),i=e.useState("triggerCount"),s=e.useState("activeTriggerId"),a=e.useState("activeTriggerElement");le(()=>{if(!n){r.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let l=e.context.triggerElements.size,u={};e.state.triggerCount!==l&&(u.triggerCount=l);let d=e.select("activeTriggerId"),f=null;if(d){let p=e.context.triggerElements.getById(d);if(p)r.current=d,p!==e.state.activeTriggerElement&&(u.activeTriggerElement=p);else{for(let[m,g]of e.context.triggerElements.entries())if(g===e.state.activeTriggerElement){u.activeTriggerId=m,u.activeTriggerElement=g,r.current=m;break}u.activeTriggerId===void 0&&(r.current===d?f=d:r.current=null)}}else r.current=null;if(!f&&!d&&l===1){let p=e.context.triggerElements.entries().next();if(!p.done){let[m,g]=p.value;u.activeTriggerId=m,u.activeTriggerElement=g,r.current=m}}(u.triggerCount!==void 0||u.activeTriggerId!==void 0||u.activeTriggerElement!==void 0)&&e.update(u),f&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===f&&!e.context.triggerElements.getById(f)){let p=Ke(Te.none);e.setOpen(!1,p),p.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,i,s,a,o])}function qce(e,t,o){let{mounted:r,setMounted:n,transitionStatus:i}=Ai(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:r,transitionStatus:i,preventUnmountingOnClose:a});let l=de(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return $n({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||l()}}),{forceUnmount:l,transitionStatus:i}}function Zce(e,t){e.useSyncedValues(t),le(()=>()=>{e.update({activeTriggerProps:Ut,inactiveTriggerProps:Ut,popupProps:Ut})},[e])}var Vf=class{constructor(){this.idMap=new Map}add(t,o){this.idMap.set(t,o)}delete(t){this.idMap.delete(t)}hasElement(t){for(let o of this.idMap.values())if(o===t)return!0;return!1}hasMatchingElement(t){for(let o of this.idMap.values())if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function Xce(){return new rd({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Vf,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function Jce(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:Xce(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:Ut,inactiveTriggerProps:Ut,popupProps:Ut}}function eue(e,t,o=!1){return new rd({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var wE=e=>e.triggerIdProp??e.activeTriggerId,EU=e=>e.openProp??e.open,Qce=e=>(e.popupElement?.id??e.floatingId)||void 0;function tue(e,t){return t!==void 0&&EU(e)&&wE(e)===t}function $Ge(e,t){return tue(e,t)?!0:t!==void 0&&EU(e)&&wE(e)==null&&e.triggerCount===1}var oue={open:EU,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:wE,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:Qce,isTriggerActive:(e,t)=>t!==void 0&&wE(e)===t,isOpenedByTrigger:(e,t)=>tue(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&wE(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>$Ge(e,t)?Qce(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var TU=c(oe(),1),rue=c(_E(),1);function nue(e){let t=TU.useCallback(r=>e===void 0?At:e.subscribeStore(r),[e]),o=TU.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,rue.useSyncExternalStore)(t,o,()=>e?.serverStore)}function RU(e){let{open:t=!1,onOpenChange:o,elements:r={}}=e,n=Zm(),i=rg()!=null,s=eo(()=>new rd({open:t,transitionStatus:void 0,onOpenChange:o,referenceElement:r.reference??null,floatingElement:r.floating??null,triggerElements:new Vf,floatingId:n,syncOnly:!1,nested:i})).current;return le(()=>{let a={open:t,floatingId:n};r.reference!==void 0&&(a.referenceElement=r.reference,a.domReferenceElement=ct(r.reference)?r.reference:null),r.floating!==void 0&&(a.floatingElement=r.floating),s.update(a)},[t,n,r.reference,r.floating,s]),s.context.onOpenChange=o,s.context.nested=i,s}function iue(e){return YGe(e,e.rootContext)}function YGe(e,t){let{nodeId:o,externalTree:r}=e,n=t.useState("referenceElement"),i=t.useState("floatingElement"),s=t.useState("domReferenceElement"),a=t.useState("open"),l=t.useState("floatingId"),[u,d]=Vi.useState(null),[f,p]=Vi.useState(void 0),[m,g]=Vi.useState(void 0),h=Vi.useRef(null),b=yl(r),v=Vi.useMemo(()=>({reference:n,floating:i,domReference:s}),[n,i,s]),y=Ece({...e,elements:{...v,...u&&{reference:u}}}),_=ct(f)?f:null,w=m===void 0?t.state.floatingElement:m;t.useSyncedValue("referenceElement",f??null),t.useSyncedValue("domReferenceElement",f===void 0?s:_),t.useSyncedValue("floatingElement",w);let k=Vi.useCallback(I=>{let O=ct(I)?{getBoundingClientRect:()=>I.getBoundingClientRect(),getClientRects:()=>I.getClientRects(),contextElement:I}:I;d(O),y.refs.setReference(O)},[y.refs]),x=Vi.useCallback(I=>{(ct(I)||I===null)&&(h.current=I,p(I)),(ct(y.refs.reference.current)||y.refs.reference.current===null||I!==null&&!ct(I))&&y.refs.setReference(I)},[y.refs,p]),C=Vi.useCallback(I=>{g(I),y.refs.setFloating(I)},[y.refs]),E=Vi.useMemo(()=>({...y.refs,setReference:x,setFloating:C,setPositionReference:k,domReference:h}),[y.refs,x,C,k]),R=Vi.useMemo(()=>({...y.elements,domReference:s}),[y.elements,s]),S=Vi.useMemo(()=>({...y,dataRef:t.context.dataRef,open:a,onOpenChange:t.setOpen,events:t.context.events,floatingId:l,refs:E,elements:R,nodeId:o,rootStore:t}),[y,E,R,o,t,a,l]);return le(()=>{s&&(h.current=s)},[s]),le(()=>{t.context.dataRef.current.floatingContext=S;let I=b?.nodesRef.current.find(O=>O.id===o);I&&(I.context=S)}),Vi.useMemo(()=>({...y,context:S,refs:E,elements:R,rootStore:t}),[y,E,R,S,t])}var nd=c(oe(),1);var BU=mo.os.mac&&mo.engine.webkit;function IU(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=nd.useRef(!1),l=nd.useRef(null),u=nd.useRef(!0),d=Fo();nd.useEffect(()=>{let p=n.select("domReferenceElement");if(!o)return;let m=St(p);function g(){let v=n.select("domReferenceElement");!n.select("open")&&Ct(v)&&v===wr(ot(v))&&(a.current=!0)}function h(){u.current=!0}function b(){u.current=!1}return Ni(ut(m,"blur",g),BU&&ut(m,"keydown",h,!0),BU&&ut(m,"pointerdown",b,!0))},[n,o]),nd.useEffect(()=>{if(!o)return;function p(m){if(m.reason===Te.triggerPress||m.reason===Te.escapeKey){let g=n.select("domReferenceElement");ct(g)&&(l.current=g,a.current=!0)}}return i.on("openchange",p),()=>{i.off("openchange",p)}},[i,o,n]);let f=nd.useMemo(()=>{function p(){a.current=!1,l.current=null}return{onMouseLeave(){p()},onFocus(m){let g=m.currentTarget;if(a.current){if(l.current===g)return;p()}let h=ko(m.nativeEvent);if(ct(h)){if(BU&&!m.relatedTarget){if(!u.current&&!ey(h))return}else if(!yle(h))return}let b=Jm(m.relatedTarget,n.context.triggerElements),{nativeEvent:v,currentTarget:y}=m,_=typeof r=="function"?r():r;if(n.select("open")&&b||_===0||_===void 0){n.setOpen(!0,Ke(Te.triggerFocus,v,y));return}d.start(_,()=>{a.current||n.setOpen(!0,Ke(Te.triggerFocus,v,y))})},onBlur(m){p();let g=m.relatedTarget,h=m.nativeEvent,b=ct(g)&&g.hasAttribute(Df("focus-guard"))&&g.getAttribute("data-type")==="outside";d.start(0,()=>{let v=n.select("domReferenceElement"),y=wr(ot(v));!g&&y===v||Ge(s.current.floatingContext?.refs.floating.current,y)||Ge(v,y)||b||Jm(g??y,n.context.triggerElements)||n.setOpen(!1,Ke(Te.triggerFocus,h))})}}},[s,r,n,d]);return nd.useMemo(()=>o?{reference:f,trigger:f}:{},[o,f])}var OU=c(oe(),1);var PU=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new Mi,this.restTimeout=new Mi,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},qA=new WeakMap;function Fw(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&qA.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),qA.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function ZA(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,i=qA.get(o);i&&i!==e&&Fw(i),Fw(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,qA.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function zw(e){let t=e.context.dataRef.current,o=eo(()=>t.hoverInteractionState??PU.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),Ew(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function AU(e,t={}){let{enabled:o=!0,closeDelay:r=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,s=i.useState("open"),a=i.useState("floatingElement"),l=i.useState("domReferenceElement"),{dataRef:u}=i.context,d=yl(),f=rg(),p=zw(i),m=Fo(),g=de(()=>RA(u.current.openEvent?.type,p.interactedInside)),h=de(()=>vle(u.current.openEvent?.type)),b=de(()=>{Fw(p)});le(()=>{s||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,b())},[s,p,b]),OU.useEffect(()=>b,[b]),le(()=>{if(o&&s&&p.handleCloseOptions?.blockPointerEvents&&h()&&ct(l)&&a){let v=l,y=a,_=ot(a),w=d?.nodesRef.current.find(E=>E.id===f)?.context?.elements.floating;w&&(w.style.pointerEvents="");let k=p.pointerEventsScopeElement!==y?p.pointerEventsScopeElement:null,x=w!==y?w:null,C=p.handleCloseOptions?.getScope?.()??k??x??v.closest("[data-rootownerid]")??_.body;return ZA(p,{scopeElement:C,referenceElement:v,floatingElement:y}),()=>{b()}}},[o,s,l,a,p,h,d,f,b]),OU.useEffect(()=>{if(!o)return;function v(){return!!(d&&f&&bl(d.nodesRef.current,f).length>0)}function y(E){let R=gl(r,"close",p.pointerType),S=()=>{i.setOpen(!1,Ke(Te.triggerHover,E)),d?.events.emit("floating.closed",E)};R?p.openChangeTimeout.start(R,S):(p.openChangeTimeout.clear(),S())}function _(E){let R=ko(E);if(!YW(R)){p.interactedInside=!1;return}p.interactedInside=R?.closest("[aria-haspopup]")!=null}function w(){p.openChangeTimeout.clear(),m.clear(),d?.events.off("floating.closed",x),b()}function k(E){if(v()&&d){d.events.on("floating.closed",x);return}if(Jm(E.relatedTarget,i.context.triggerElements))return;let R=u.current.floatingContext?.nodeId??n,S=E.relatedTarget;if(!(d&&R&&ct(S)&&bl(d.nodesRef.current,R,!1).some(O=>Ge(O.context?.elements.floating,S)))){if(p.handler){p.handler(E);return}b(),h()&&!g()&&y(E)}}function x(E){!d||!f||v()||m.start(0,()=>{d.events.off("floating.closed",x),i.setOpen(!1,Ke(Te.triggerHover,E)),d.events.emit("floating.closed",E)})}let C=a;return Ni(C&&ut(C,"mouseenter",w),C&&ut(C,"mouseleave",k),C&&ut(C,"pointerdown",_,!0),()=>{d?.events.off("floating.closed",x)})},[o,a,i,u,r,n,h,g,b,p,d,f,m])}var ig=c(oe(),1),sue=c(Pf(),1);var KGe={current:null};function MU(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:l=KGe,externalTree:u,isActiveTrigger:d=!0,getHandleCloseContext:f,isClosing:p,shouldOpen:m,guardStaleOpen:g=!1}=t,h="rootStore"in e?e.rootStore:e,{dataRef:b,events:v}=h.context,y=yl(u),_=zw(h),w=ig.useRef(!1),k=so(n),x=so(r),C=so(s),E=so(o),R=so(m),S=so(p),I=de(()=>RA(b.current.openEvent?.type,_.interactedInside)),O=de(()=>R.current?.()!==!1),A=de((H,N,M)=>{let V=h.context.triggerElements;if(V.hasElement(N))return!H||!Ge(H,N);if(!ct(M))return!1;let j=M;return V.hasMatchingElement(D=>Ge(D,j))&&(!H||!Ge(H,j))}),P=de(()=>{if(!_.handler)return;ot(h.select("domReferenceElement")).removeEventListener("mousemove",_.handler),_.handler=void 0}),L=de(()=>{Fw(_)});return d&&(_.handleCloseOptions=k.current?.__options),ig.useEffect(()=>P,[P]),ig.useEffect(()=>{if(!o)return;function H(N){N.open?w.current=!1:(w.current=N.reason===Te.triggerHover,P(),_.openChangeTimeout.clear(),_.restTimeout.clear(),_.blockMouseMove=!0,_.restTimeoutPending=!1)}return v.on("openchange",H),()=>{v.off("openchange",H)}},[o,v,_,P]),ig.useEffect(()=>{if(!o)return;function H(z,$=!0){let J=gl(x.current,"close",_.pointerType);J?_.openChangeTimeout.start(J,()=>{h.setOpen(!1,Ke(Te.triggerHover,z)),y?.events.emit("floating.closed",z)}):$&&(_.openChangeTimeout.clear(),h.setOpen(!1,Ke(Te.triggerHover,z)),y?.events.emit("floating.closed",z))}let N=l.current??(d?h.select("domReferenceElement"):null);if(!ct(N))return;function M(z){if(_.openChangeTimeout.clear(),_.blockMouseMove=!1,i&&!xa(_.pointerType))return;let $=KW(C.current),J=gl(x.current,"open",_.pointerType),Q=ko(z),W=z.currentTarget??null,X=h.select("domReferenceElement"),U=W;if(ct(Q)&&!h.context.triggerElements.hasElement(Q)){for(let ye of h.context.triggerElements.elements())if(Ge(ye,Q)){U=ye;break}}ct(W)&&ct(X)&&!h.context.triggerElements.hasElement(W)&&Ge(W,X)&&(U=X);let G=U==null?!1:A(X,U,Q),te=h.select("open"),re=S.current?.()??h.select("transitionStatus")==="ending",ae=!te&&re&&w.current,ie=!G&&ct(U)&&ct(X)&&Ge(X,U)&&ae,be=$>0&&!J,pe=G&&(te||ae)||ie,ke=!te||G;if(pe){O()&&h.setOpen(!0,Ke(Te.triggerHover,z,U));return}be||(J?_.openChangeTimeout.start(J,()=>{ke&&O()&&h.setOpen(!0,Ke(Te.triggerHover,z,U))}):ke&&O()&&h.setOpen(!0,Ke(Te.triggerHover,z,U)))}function V(z){if(I()){L();return}P();let $=h.select("domReferenceElement"),J=ot($);_.restTimeout.clear(),_.restTimeoutPending=!1;let Q=b.current.floatingContext??f?.();if(Jm(z.relatedTarget,h.context.triggerElements))return;if(k.current&&Q){h.select("open")||_.openChangeTimeout.clear();let X=l.current;_.handler=k.current({...Q,tree:y,x:z.clientX,y:z.clientY,onClose(){L(),P(),E.current&&!I()&&X===h.select("domReferenceElement")&&H(z,!0)}}),J.addEventListener("mousemove",_.handler),_.handler(z);return}(_.pointerType!=="touch"||!Ge(h.select("floatingElement"),z.relatedTarget))&&H(z)}function j(z){Ge(N,z.relatedTarget)||(_.openChangeTimeout.clear(),_.restTimeout.clear(),_.restTimeoutPending=!1)}let D=g?ut(N,"mouseout",j):void 0;return a?Ni(ut(N,"mousemove",M,{once:!0}),ut(N,"mouseenter",M),ut(N,"mouseleave",V),D):Ni(ut(N,"mouseenter",M),ut(N,"mouseleave",V),D)},[P,L,b,x,h,o,k,_,d,A,I,i,a,C,l,y,E,f,S,O,g]),ig.useMemo(()=>{if(!o)return;function H(N){_.pointerType=N.pointerType}return{onPointerDown:H,onPointerEnter:H,onMouseMove(N){let{nativeEvent:M}=N,V=N.currentTarget,j=h.select("domReferenceElement"),D=h.select("open"),z=A(j,V,N.target);if(i&&!xa(_.pointerType))return;if(D&&z&&_.handleCloseOptions?.blockPointerEvents){let Q=h.select("floatingElement");if(Q){let W=_.handleCloseOptions?.getScope?.()??V.ownerDocument.body;ZA(_,{scopeElement:W,referenceElement:V,floatingElement:Q})}}let $=KW(C.current);if(D&&!z||$===0||!z&&_.restTimeoutPending&&N.movementX**2+N.movementY**2<2)return;_.restTimeout.clear();function J(){if(_.restTimeoutPending=!1,I())return;let Q=h.select("open");!_.blockMouseMove&&(!Q||z)&&O()&&h.setOpen(!0,Ke(Te.triggerHover,M,V))}_.pointerType==="touch"?sue.flushSync(()=>{J()}):z&&D?J():(_.restTimeoutPending=!0,_.restTimeout.start($,J))}}},[o,_,I,A,i,h,C,O])}var pi=c(oe(),1);var qGe="Escape";function aue(e){return mo.engine.webkit&&e.movementX===0&&e.movementY===0}function QA(e,t,o){switch(e){case"vertical":return t;case"horizontal":return o;default:return t||o}}function XA(e,t){return QA(t,e===$W||e===EA,e===sE||e===aE)}function NU(e,t,o){return QA(t,e===EA,o?e===sE:e===aE)||e==="Enter"||e===" "||e===""}function ZGe(e,t,o){return QA(t,o?e===sE:e===aE,e===EA)}function XGe(e,t,o,r){let n=o?e===aE:e===sE,i=e===$W;return t==="both"||t==="horizontal"&&r?e===qGe:QA(t,n,i)}function LU(e,t){let{listRef:o,activeIndex:r,onNavigate:n=()=>{},enabled:i=!0,selectedIndex:s=null,allowEscape:a=!1,loopFocus:l=!1,nested:u=!1,rtl:d=!1,virtual:f=!1,focusItemOnOpen:p="auto",focusItemOnHover:m=!0,openOnArrowKeyDown:g=!0,disabledIndices:h=void 0,orientation:b="vertical",parentOrientation:v,id:y,resetOnPointerLeave:_=!0,externalTree:w,grid:k}=t,x=k!=null,C="rootStore"in e?e.rootStore:e,E=C.useState("open"),R=C.useState("floatingElement"),S=C.useState("domReferenceElement"),I=C.context.dataRef,O=ty(R),A=lE(S),P=so(O),L=rg(),H=yl(w),N=pi.useRef(p),M=pi.useRef(s??-1),V=pi.useRef(null),j=pi.useRef(!0),D=de(ne=>{n(M.current===-1?null:M.current,ne)}),z=pi.useRef(!!R),$=pi.useRef(E),J=pi.useRef(!1),Q=pi.useRef(!1),W=pi.useRef(null),X=so(h),U=so(E),G=so(s),te=so(_),re=ss(),ae=ss(),ie=de(()=>{function ne(Ae){f?H?.events.emit("virtualfocus",Ae):W.current=Lw(Ae,{sync:J.current,preventScroll:!0})}let se=o.current[M.current],Ee=Q.current;se&&ne(se),(J.current?Ae=>Ae():Ae=>re.request(Ae))(()=>{let Ae=o.current[M.current]||se;if(!Ae)return;se||ne(Ae),_e&&(Ee||!j.current)&&Ae.scrollIntoView?.({block:"nearest",inline:"nearest"})})});le(()=>{I.current.orientation=b},[I,b]),le(()=>{i&&(E&&R?(M.current=s??-1,N.current&&s!=null&&(Q.current=!0,D())):z.current&&(M.current=-1,D()))},[i,E,R,s,D]),le(()=>{if(i){if(!E){J.current=!1;return}if(R)if(r==null){if(J.current=!1,G.current!=null)return;if(z.current&&(M.current=-1,ie()),(!$.current||!z.current)&&N.current&&(V.current!=null||N.current===!0&&V.current==null)){let ne=0,se=()=>{o.current[0]==null?(ne<2&&(ne?he=>ae.request(he):queueMicrotask)(se),ne+=1):(M.current=V.current==null||NU(V.current,b,d)||u?oy(o):Nw(o),V.current=null,D())};se()}}else og(o.current,r)||(M.current=r,ie(),Q.current=!1)}},[i,E,R,r,G,u,o,b,d,D,ie,ae]),le(()=>{if(!i||R||!H||f||!z.current)return;let ne=H.nodesRef.current,se=ne.find(Ae=>Ae.id===L)?.context?.elements.floating,Ee=wr(ot(S??se??null)),he=ne.some(Ae=>Ae.context&&Ge(Ae.context.elements.floating,Ee));se&&!he&&j.current&&se.focus({preventScroll:!0})},[i,R,S,H,L,f]),le(()=>{$.current=E,z.current=!!R}),le(()=>{E||(V.current=null,N.current=p)},[E,p]);let be=r!=null,pe=de(ne=>{if(!U.current)return;let se=o.current.indexOf(ne.currentTarget);se!==-1&&(M.current!==se||r!==se)&&(M.current=se,D(ne))}),ke=de(()=>v??H?.nodesRef.current.find(ne=>ne.id===L)?.context?.dataRef?.current.orientation),ye=de(()=>oy(o,X.current)),Pe=de(ne=>{if(j.current=!1,J.current=!0,ne.which===229||!U.current&&ne.currentTarget===P.current)return;if(u&&XGe(ne.key,b,d,x)){XA(ne.key,ke())||Fs(ne),C.setOpen(!1,Ke(Te.listNavigation,ne.nativeEvent)),Ct(S)&&(f?H?.events.emit("virtualfocus",S):S.focus());return}let se=M.current,Ee=oy(o,h),he=Nw(o,h);if(A||(ne.key==="Home"&&(Fs(ne),M.current=Ee,D(ne)),ne.key==="End"&&(Fs(ne),M.current=he,D(ne))),k!=null){let Ae=k(ne,M.current,o,b,l,d,h,Ee,he);if(Ae!=null&&(M.current=Ae,D(ne)),b==="both")return}if(XA(ne.key,b)){if(Fs(ne),E&&!f&&wr(ne.currentTarget.ownerDocument)===ne.currentTarget){M.current=NU(ne.key,b,d)?Ee:he,D(ne);return}NU(ne.key,b,d)?l?se>=he?a&&se!==o.current.length?M.current=-1:(J.current=!1,M.current=Ee):M.current=hl(o.current,{startingIndex:se,disabledIndices:h}):M.current=Math.min(he,hl(o.current,{startingIndex:se,disabledIndices:h})):l?se<=Ee?a&&se!==-1?M.current=o.current.length:(J.current=!1,M.current=he):M.current=hl(o.current,{startingIndex:se,decrement:!0,disabledIndices:h}):M.current=Math.max(Ee,hl(o.current,{startingIndex:se,decrement:!0,disabledIndices:h})),og(o.current,M.current)&&(M.current=-1),D(ne)}}),_e=pi.useMemo(()=>({onFocus(se){J.current=!0,pe(se)},onClick:({currentTarget:se})=>se.focus({preventScroll:!0}),onMouseMove(se){aue(se)||(J.current=!0,Q.current=!1,m&&pe(se))},onPointerLeave(se){if(!U.current||!j.current||se.pointerType==="touch")return;J.current=!0;let Ee=se.relatedTarget;if(!(!m||o.current.includes(Ee))&&te.current&&(W.current?.(),W.current=null,M.current=-1,D(se),!f)){let he=P.current,Ae=wr(ot(he));he&&Ge(he,Ae)&&he.focus({preventScroll:!0})}}}),[pe,U,P,m,o,D,te,f]),ve=pi.useMemo(()=>f&&E&&be&&{"aria-activedescendant":`${y}-${r}`},[f,E,be,y,r]),Se=pi.useMemo(()=>({"aria-orientation":b==="both"?void 0:b,...A?{}:ve,onKeyDown(ne){if(ne.key==="Tab"&&ne.shiftKey&&E&&!f){let se=ko(ne.nativeEvent);if(se&&!Ge(P.current,se))return;Fs(ne),C.setOpen(!1,Ke(Te.focusOut,ne.nativeEvent)),Ct(S)&&S.focus();return}Pe(ne)},onPointerMove(ne){aue(ne)||(j.current=!0)}}),[ve,Pe,P,b,A,C,E,f,S]),fe=pi.useMemo(()=>{function ne(he){C.setOpen(!0,Ke(Te.listNavigation,he.nativeEvent,he.currentTarget))}function se(he){p==="auto"&&Ow(he.nativeEvent)&&(N.current=!f)}function Ee(he){N.current=p,p==="auto"&&Aw(he.nativeEvent)&&(N.current=!0)}return{onKeyDown(he){let Ae=C.select("open");j.current=!1;let et=he.key.startsWith("Arrow"),Je=ZGe(he.key,ke(),d),_t=XA(he.key,b),Et=(u?Je:_t)||he.key==="Enter"||he.key.trim()==="";if(f&&Ae)return Pe(he);if(!(!Ae&&!g&&et)){if(Et){let mt=XA(he.key,ke());V.current=u&&mt?null:he.key}if(u){Je&&(Fs(he),Ae?(M.current=ye(),D(he)):ne(he));return}_t&&(G.current!=null&&(M.current=G.current),Fs(he),!Ae&&g?ne(he):Pe(he),Ae&&D(he))}},onFocus(he){C.select("open")&&!f&&(M.current=-1,D(he))},onPointerDown:Ee,onPointerEnter:Ee,onMouseDown:se,onClick:se}},[Pe,p,ye,u,D,C,g,b,ke,d,G,f]),Ce=pi.useMemo(()=>({...ve,...fe}),[ve,fe]);return pi.useMemo(()=>i?{reference:Ce,floating:Se,item:_e,trigger:fe}:{},[i,Ce,Se,fe,_e])}var dy=c(oe(),1);function DU(e,t){let{listRef:o,elementsRef:r,activeIndex:n,onMatch:i,disabledIndices:s,onTyping:a,enabled:l=!0,resetMs:u=750,selectedIndex:d=null}=t,f="rootStore"in e?e.rootStore:e,p=f.useState("open"),m=Fo(),g=dy.useRef(""),h=dy.useRef(d??n??-1),b=dy.useRef(null),v=de(w=>{function k(P){return r?.current[P]}function x(P){let L=k(P);return L&&!ny(L)||L?.matches(":disabled")?!1:s==null||!ry(ml,P,s)}function C(P,L,H=0){if(P.length===0)return-1;let N=(H%P.length+P.length)%P.length,M=L.toLowerCase();for(let V=0;V<P.length;V+=1){let j=(N+V)%P.length;if(!(!P[j]?.toLowerCase().startsWith(M)||!x(j)))return j}return-1}let E=o.current;if(g.current.length>0&&w.key===" "&&(Fs(w),a?.(!0)),g.current.length>0&&g.current[0]!==" "&&C(E,g.current)===-1&&w.key!==" "&&a?.(!1),E==null||w.key.length!==1||w.ctrlKey||w.metaKey||w.altKey)return;p&&w.key!==" "&&(Fs(w),a?.(!0));let R=g.current==="";R&&(h.current=d??n??-1),E.every((P,L)=>P&&x(L)?P[0]?.toLowerCase()!==P[1]?.toLowerCase():!0)&&g.current===w.key&&(g.current="",h.current=b.current),g.current+=w.key,m.start(u,()=>{g.current="",h.current=b.current,a?.(!1)});let O=((R?d??n??-1:h.current)??0)+1,A=C(E,g.current,O);A!==-1?(i?.(A),b.current=A):w.key!==" "&&(g.current="",a?.(!1))}),y=de(w=>{let k=w.relatedTarget,x=f.select("domReferenceElement"),C=f.select("floatingElement");Ge(x,k)||Ge(C,k)||(m.clear(),g.current="",h.current=b.current,a?.(!1))});le(()=>{!p&&d!==null||(m.clear(),b.current=null,g.current!==""&&(g.current=""))},[p,d,m]);let _=dy.useMemo(()=>({onKeyDown:v,onBlur:y}),[v,y]);return dy.useMemo(()=>l?{reference:_,floating:_}:{},[l,_])}var lue=.1,QGe=lue*lue,Co=.5;function JA(e,t,o,r,n,i){return r>=t!=i>=t&&e<=(n-o)*(t-r)/(i-r)+o}function eM(e,t,o,r,n,i,s,a,l,u){let d=!1;return JA(e,t,o,r,n,i)&&(d=!d),JA(e,t,n,i,s,a)&&(d=!d),JA(e,t,s,a,l,u)&&(d=!d),JA(e,t,l,u,o,r)&&(d=!d),d}function JGe(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function tM(e,t,o,r,n,i){let s=Math.min(o,n),a=Math.max(o,n),l=Math.min(r,i),u=Math.max(r,i);return e>=s&&e<=a&&t>=l&&t<=u}function VU(e={}){let{blockPointerEvents:t=!1}=e,o=new Mi,r=({x:n,y:i,placement:s,elements:a,onClose:l,nodeId:u,tree:d})=>{let f=s?.split("-")[0],p=!1,m=null,g=null,h=typeof performance<"u"?performance.now():0;function b(y,_){let w=performance.now(),k=w-h;if(m===null||g===null||k===0)return m=y,g=_,h=w,!1;let x=y-m,C=_-g,E=x*x+C*C,R=k*k*QGe;return m=y,g=_,h=w,E<R}function v(){o.clear(),l()}return function(_){o.clear();let w=a.domReference,k=a.floating;if(!w||!k||f==null||n==null||i==null)return;let{clientX:x,clientY:C}=_,E=ko(_),R=_.type==="mouseleave",S=Ge(k,E),I=Ge(w,E);if(S&&(p=!0,!R))return;if(I&&(p=!1,!R)){p=!0;return}if(R&&ct(_.relatedTarget)&&Ge(k,_.relatedTarget))return;function O(){return!!(d&&bl(d.nodesRef.current,u).length>0)}function A(){O()||v()}if(O())return;let P=w.getBoundingClientRect(),L=k.getBoundingClientRect(),H=n>L.right-L.width/2,N=i>L.bottom-L.height/2,M=L.width>P.width,V=L.height>P.height,j=(M?P:L).left,D=(M?P:L).right,z=(V?P:L).top,$=(V?P:L).bottom;if(f==="top"&&i>=P.bottom-1||f==="bottom"&&i<=P.top+1||f==="left"&&n>=P.right-1||f==="right"&&n<=P.left+1){A();return}let J=!1;switch(f){case"top":J=tM(x,C,j,P.top+1,D,L.bottom-1);break;case"bottom":J=tM(x,C,j,L.top+1,D,P.bottom-1);break;case"left":J=tM(x,C,L.right-1,$,P.left+1,z);break;case"right":J=tM(x,C,P.right-1,$,L.left+1,z);break;default:}if(J)return;if(p&&!JGe(x,C,P)){A();return}if(!R&&b(x,C)){A();return}let Q=!1;switch(f){case"top":{let W=M?Co/2:Co*4,X=M||H?n+W:n-W,U=M?n-W:H?n+W:n-W,G=i+Co+1,te=H||M?L.bottom-Co:L.top,re=H?M?L.bottom-Co:L.top:L.bottom-Co;Q=eM(x,C,X,G,U,G,L.left,te,L.right,re);break}case"bottom":{let W=M?Co/2:Co*4,X=M||H?n+W:n-W,U=M?n-W:H?n+W:n-W,G=i-Co,te=H||M?L.top+Co:L.bottom,re=H?M?L.top+Co:L.bottom:L.top+Co;Q=eM(x,C,X,G,U,G,L.left,te,L.right,re);break}case"left":{let W=V?Co/2:Co*4,X=V||N?i+W:i-W,U=V?i-W:N?i+W:i-W,G=n+Co+1,te=N||V?L.right-Co:L.left,re=N?V?L.right-Co:L.left:L.right-Co;Q=eM(x,C,te,L.top,re,L.bottom,G,X,G,U);break}case"right":{let W=V?Co/2:Co*4,X=V||N?i+W:i-W,U=V?i-W:N?i+W:i-W,G=n-Co,te=N||V?L.left+Co:L.right,re=N?V?L.left+Co:L.right:L.left+Co;Q=eM(x,C,G,X,G,U,te,L.top,re,L.bottom);break}default:}Q?p||o.start(40,A):A()}};return r.__options={...e,blockPointerEvents:t},r}var oM=class extends od{setState(t){}update(t){}set(t,o){}notifyAll(){}};var M2t=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Rw.startingStyle]="startingStyle",e[e.endingStyle=Rw.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({});var e$e={"data-popup-open":""},t$e={"data-popup-open":"","data-pressed":""},o$e={"data-open":""},r$e={"data-closed":""},n$e={"data-anchor-hidden":""},rM={open(e){return e?e$e:null}},cue={open(e){return e?t$e:null}},Ff={open(e){return e?o$e:r$e},anchorHidden(e){return e?n$e:null}},nM={...Ff,...Gn};var sM="ArrowUp",aM="ArrowDown",lM="ArrowLeft",cM="ArrowRight",uM="Home",dM="End";var fM=new Set([sM,aM,lM,cM,uM,dM]),i$e="Shift",due=[i$e,"Control","Alt","Meta"];function s$e(e){return Ct(e)&&e.tagName==="INPUT"}function FU(e){return!!(s$e(e)&&e.selectionStart!=null||Ct(e)&&e.tagName==="TEXTAREA")}function zU(e,t,o,r){if(!e||!t||!t.scrollTo)return;let n=e.scrollLeft,i=e.scrollTop,s=e.clientWidth<e.scrollWidth,a=e.clientHeight<e.scrollHeight;if(s&&r!=="vertical"){let l=uue(e,t,"left"),u=iM(e),d=iM(t);o==="ltr"&&(l+t.offsetWidth+d.scrollMarginRight>e.scrollLeft+e.clientWidth-u.scrollPaddingRight?n=l+t.offsetWidth+d.scrollMarginRight-e.clientWidth+u.scrollPaddingRight:l-d.scrollMarginLeft<e.scrollLeft+u.scrollPaddingLeft&&(n=l-d.scrollMarginLeft-u.scrollPaddingLeft)),o==="rtl"&&(l-d.scrollMarginLeft<e.scrollLeft+u.scrollPaddingLeft?n=l-d.scrollMarginLeft-u.scrollPaddingLeft:l+t.offsetWidth+d.scrollMarginRight>e.scrollLeft+e.clientWidth-u.scrollPaddingRight&&(n=l+t.offsetWidth+d.scrollMarginRight-e.clientWidth+u.scrollPaddingRight))}if(a&&r!=="horizontal"){let l=uue(e,t,"top"),u=iM(e),d=iM(t);l-d.scrollMarginTop<e.scrollTop+u.scrollPaddingTop?i=l-d.scrollMarginTop-u.scrollPaddingTop:l+t.offsetHeight+d.scrollMarginBottom>e.scrollTop+e.clientHeight-u.scrollPaddingBottom&&(i=l+t.offsetHeight+d.scrollMarginBottom-e.clientHeight+u.scrollPaddingBottom)}e.scrollTo({left:n,top:i,behavior:"auto"})}function uue(e,t,o){let r=o==="left"?"offsetLeft":"offsetTop",n=0;for(;t.offsetParent&&(n+=t[r],t.offsetParent!==e);)t=t.offsetParent;return n}function iM(e){let t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(t.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(t.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(t.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(t.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(t.scrollPaddingLeft)||0}}function jw(e){return Cw(19)?e:e?"true":void 0}var fue=c(oe(),1),pue=c(T(),1),mue=fue.forwardRef(function(t,o){let{cutout:r,...n}=t,i;if(r){let s=r.getBoundingClientRect();i=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${s.left}px ${s.top}px,${s.left}px ${s.bottom}px,${s.right}px ${s.bottom}px,${s.right}px ${s.top}px,${s.left}px ${s.top}px)`}return(0,pue.jsx)("div",{ref:o,role:"presentation","data-base-ui-inert":"",...n,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}})});var xE=c(oe(),1);var kE=c(oe(),1);function gue(e){let t=kE.useRef(""),o=kE.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:kE.useCallback(n=>{if(n.detail===0){e(n,"keyboard");return}"pointerType"in n?e(n,n.pointerType):e(n,t.current),t.current=""},[e]),onPointerDown:o}}var hue=c(oe(),1);function pM(e,t){let o=hue.useRef(e),r=de(t);le(()=>{o.current!==e&&r(o.current),o.current=e},[e,r])}function a$e(e,t){let o=de((i,s)=>{(typeof e=="function"?e():e)||t(s||(mo.os.ios?"touch":""))}),{onClick:r,onPointerDown:n}=gue(o);return xE.useMemo(()=>({onClick:r,onPointerDown:n}),[r,n])}function bue(e){let[t,o]=xE.useState(null),r=a$e(e,o);return pM(e,n=>{n&&!e&&o(null)}),xE.useMemo(()=>({openMethod:t,triggerProps:r}),[t,r])}var yue=c(oe(),1);function vue(e){let t=yue.useRef(!0);t.current&&(t.current=!1,e())}var _ue=(e,t)=>Object.is(e,t);function zf(e,t,o){return e==null||t==null?Object.is(e,t):o(e,t)}function Hw(e,t,o){return!e||e.length===0?-1:e.findIndex(r=>r===void 0?!1:zf(r,t,o))}function wue(e,t,o){return e.filter(r=>!zf(t,r,o))}var kue=c(oe(),1);function mM(e){if(e==null)return"";if(typeof e=="string")return e;try{return JSON.stringify(e)}catch{return String(e)}}var xue=c(T(),1);function Sue(e){return e!=null&&e.length>0&&typeof e[0]=="object"&&e[0]!=null&&"items"in e[0]}function Cue(e){if(!Array.isArray(e))return e!=null&&"null"in e;let t=e;if(Sue(t)){for(let o of t)for(let r of o.items)if(r&&r.value==null&&r.label!=null)return!0;return!1}for(let o of t)if(o&&o.value==null&&o.label!=null)return!0;return!1}function jU(e,t){if(t&&e!=null)return t(e)??"";if(e&&typeof e=="object"){if("label"in e&&e.label!=null)return String(e.label);if("value"in e)return String(e.value)}return mM(e)}function sg(e,t){return t&&e!=null?t(e)??"":e&&typeof e=="object"&&"value"in e&&"label"in e?mM(e.value):mM(e)}function HU(e,t,o){function r(){return jU(e,o)}if(o&&e!=null)return o(e);if(e&&typeof e=="object"&&"label"in e&&e.label!=null)return e.label;if(t&&!Array.isArray(t))return t[e]??r();if(Array.isArray(t)){let n=t,i=Sue(n)?n.flatMap(s=>s.items):n;if(e==null||typeof e!="object"){let s=i.find(a=>a.value===e);return s&&s.label!=null?s.label:r()}if("value"in e){let s=i.find(a=>a&&a.value===e.value);if(s&&s.label!=null)return s.label}}return r()}function Eue(e,t,o){return e.reduce((r,n,i)=>(i>0&&r.push(", "),r.push((0,xue.jsx)(kue.Fragment,{children:HU(n,t,o)},i)),r),[])}var gM=c(oe(),1);var ag={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},l$e={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},Tue={disabled:!1,...l$e},Fi={valid(e){return e===null?null:e?{"data-valid":""}:{"data-invalid":""}}};var c$e={invalid:void 0,name:void 0,validityData:{state:ag,errors:[],error:"",value:"",initialValue:null},setValidityData:At,disabled:void 0,setTouched:At,setDirty:At,setFilled:At,setFocused:At,validationMode:"onSubmit",shouldValidateOnChange:()=>!1,state:Tue,registerFieldControl:At,validation:{getValidationProps:(e,t=Ut)=>t,inputRef:{current:null},registeredInputs:new Map,registerInput:At,getInputControl:()=>null,commit:async()=>{},change:At}},WU=gM.createContext(c$e);function bn(e=!0){let t=gM.useContext(WU);if(t.setValidityData===At&&!e)throw new Error(Wt(28));return t}function hM(e,t,o,r,n=!0,i){let{registerFieldControl:s}=bn(),a=eo(()=>Symbol());le(()=>{let l=a.current;if(!n){s(l,void 0);return}s(l,{controlRef:e,getValue:r,id:t,name:i,value:o})},[e,n,r,t,i,s,a,o]),le(()=>{let l=a.current;return()=>{s(l,void 0)}},[s,a])}var bM=c(oe(),1);var u$e=bM.createContext({elementRef:{current:null},formRef:{current:{fields:new Map}},errors:{},clearErrors:At,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function vl(){return bM.useContext(u$e)}var SE=c(oe(),1);var yM=c(oe(),1);var UU=yM.createContext({controlId:void 0,registerControlId:At,labelId:void 0,setLabelId:At,messageIds:[],setMessageIds:At,getDescriptionProps:e=>e});function Yn(){return yM.useContext(UU)}function Ww(e={}){let{id:t,implicit:o=!1,controlRef:r}=e,{controlId:n,registerControlId:i}=Yn(),s=gn(t),a=o?n:void 0,l=eo(()=>Symbol()),u=SE.useRef(!1),d=SE.useRef(t!=null),f=de(()=>{!u.current||i===At||(u.current=!1,i(l.current,void 0))});return le(()=>{if(i===At)return;let p;if(o){let m=r?.current;ct(m)&&m.closest("label")!=null?p=t??null:p=a??s}else if(t!=null)d.current=!0,p=t;else if(d.current)p=s;else{f();return}if(p===void 0){f();return}u.current=!0,i(l.current,p)},[t,r,a,i,o,s,l,f]),SE.useEffect(()=>f,[f]),n??s}function Rue(e,t,o=(r,n)=>r===n){return e.length===t.length&&e.every((r,n)=>o(r,t[n]))}var vM=c(oe(),1),GU=vM.createContext(void 0);function id(){return vM.useContext(GU)?.direction??"ltr"}var _M=5;function Bue(e,t){let o=d$e(t);return e.clientX>=o.left-_M&&e.clientX<=o.right+_M&&e.clientY>=o.top-_M&&e.clientY<=o.bottom+_M}function d$e(e){let t=e.getBoundingClientRect(),o=St(e);if(mo.env.jsdom)return t;let r=o.getComputedStyle(e,"::before"),n=o.getComputedStyle(e,"::after");if(!(r.content!=="none"||n.content!=="none"))return t;let s=parseFloat(r.width)||0,a=parseFloat(r.height)||0,l=parseFloat(n.width)||0,u=parseFloat(n.height)||0,d=Math.max(t.width,s,l),f=Math.max(t.height,a,u),p=d-t.width,m=f-t.height;return{left:t.left-p/2,right:t.right+p/2,top:t.top-m/2,bottom:t.bottom+m/2}}function Iue(e){return e==null?void 0:`${e}-label`}function Pue(e,t){return e??t}var Ca=c(oe(),1);var f$e=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:i,platform:s,elements:a,middlewareData:l}=t,{element:u,padding:d=0,offsetParent:f="real"}=td(e,t)||{};if(u==null)return{};let p=MA(d),m={x:o,y:r},g=fE(n),h=dE(g),b=await s.getDimensions(u),v=g==="y",y=v?"top":"left",_=v?"bottom":"right",w=v?"clientHeight":"clientWidth",k=i.reference[h]+i.reference[g]-m[g]-i.floating[h],x=m[g]-i.reference[g],C=f==="real"?await s.getOffsetParent?.(u):a.floating,E=a.floating[w]||i.floating[h];(!E||!await s.isElement?.(C))&&(E=a.floating[w]||i.floating[h]);let R=k/2-x/2,S=E/2-b[h]/2-1,I=Math.min(p[y],S),O=Math.min(p[_],S),A=I,P=E-b[h]-O,L=E/2-b[h]/2+R,H=OA(A,L,P),N=!l.arrow&&Ac(n)!=null&&L!==H&&i.reference[h]/2-(L<A?I:O)-b[h]/2<0,M=N?L<A?L-A:L-P:0;return{[g]:m[g]+M,data:{[g]:H,centerOffset:L-H-M,...N&&{alignmentOffset:M}},reset:N}}}),Oue=(e,t)=>({...f$e(e),options:[e,t]});var Aue={name:"hide",async fn(e){let{width:t,height:o,x:r,y:n}=e.rects.reference,i=t===0&&o===0&&r===0&&n===0,s=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:s.top-o>=0||s.right-t>=0||s.bottom-o>=0||s.left-t>=0||i}}}};var Uw={sideX:"left",sideY:"top"};var Mue="--available-width",Nue="--available-height";function Vue(e,t,o){let r=e==="inline-start"||e==="inline-end";return{top:"top",right:r?o?"inline-start":"inline-end":"right",bottom:"bottom",left:r?o?"inline-end":"inline-start":"left"}[t]}function Lue(e,t,o){let{rects:r,placement:n}=e;return{side:Vue(t,Li(n),o),align:Ac(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function wM(e){return p$e(e,iue)}function p$e(e,t){let{anchor:o,positionMethod:r="absolute",side:n="bottom",sideOffset:i=0,align:s="center",alignOffset:a=0,collisionBoundary:l,collisionPadding:u=5,sticky:d=!1,arrowPadding:f=5,disableAnchorTracking:p=!1,inline:m,keepMounted:g=!1,floatingRootContext:h,mounted:b,collisionAvoidance:v,shift:y,nodeId:_,adaptiveOrigin:w,lazyFlip:k=!1,externalTree:x}=e,[C,E]=Ca.useState(null);!b&&C!==null&&E(null);let R=v.side||"flip",S=v.align||"flip",I=v.fallbackAxisSide||"end",O=y?.crossAxis??!1,A=y?.rootBoundary,P=typeof o=="function"?o:void 0,L=de(P),H=P?L:o,N=so(o),M=so(b),j=id()==="rtl",D=C||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":j?"left":"right","inline-start":j?"right":"left"}[n],z=s==="center"?D:`${D}-${s}`,$=u;typeof $=="number"?$={top:$,right:$,bottom:$,left:$}:$&&($={top:$.top||0,right:$.right||0,bottom:$.bottom||0,left:$.left||0});let J=1,Q=n==="bottom"?J:0,W=n==="top"?J:0,X=n==="right"?J:0,U=n==="left"?J:0,G={boundary:l==="clipping-ancestors"?"clippingAncestors":l,padding:$},te=Ca.useRef(null),re=so(i),ae=so(a),ie=typeof i!="function"?i:0,be=typeof a!="function"?a:0,pe=[];m&&pe.push(m),pe.push(hU(ge=>{let Re=Lue(ge,n,j),Ie=typeof re.current=="function"?re.current(Re):re.current,at=typeof ae.current=="function"?ae.current(Re):ae.current;return{mainAxis:Ie,crossAxis:at,alignmentAxis:at}},[ie,be,j,n]));let ke=S==="none"&&R!=="shift",ye=!ke&&(d||O||R==="shift"),Pe=R==="none"?null:vU({...G,padding:{top:$.top+J+Q,right:$.right+J+U,bottom:$.bottom+J+W,left:$.left+J+X},mainAxis:!O&&R==="flip",crossAxis:S==="flip"?"alignment":!1,fallbackAxisSideDirection:I}),_e=ke?null:bU({...G,rootBoundary:A,mainAxis:S!=="none",crossAxis:ye,limiter:d||O?void 0:yU(ge=>{if(!te.current)return{};let{width:Re,height:Ie}=te.current.getBoundingClientRect(),at=zs(Li(ge.placement)),Qe=at==="y"?Re:Ie,po=at==="y"?$.left+$.right:$.top+$.bottom;return{offset:Qe/2+po/2}})},[G,d,O,A,$,S]);R==="shift"||S==="shift"||s==="center"?pe.push(_e,Pe):pe.push(Pe,_e),pe.push(_U({...G,apply({elements:{floating:ge},availableWidth:Re,availableHeight:Ie,rects:at}){if(!M.current)return;let Qe=ge.style;Qe.setProperty(Mue,`${Re}px`),Qe.setProperty(Nue,`${Ie}px`);let po=St(ge).devicePixelRatio||1,{x:ro,y:vo,width:Kt,height:_o}=at.reference,En=(Math.round((ro+Kt)*po)-Math.round(ro*po))/po,it=(Math.round((vo+_o)*po)-Math.round(vo*po))/po;Qe.setProperty("--anchor-width",`${En}px`),Qe.setProperty("--anchor-height",`${it}px`)}}),Oue(ge=>({element:te.current||ot(ge.elements.floating).createElement("div"),padding:f,offsetParent:"floating"}),[f]),{name:"transformOrigin",fn(ge){let{elements:Re,middlewareData:Ie,placement:at,rects:Qe,y:po}=ge,ro=Li(at),vo=zs(ro),Kt=te.current,_o=Ie.arrow?.x||0,En=Ie.arrow?.y||0,it=Kt?.clientWidth||0,Vt=Kt?.clientHeight||0,Pr=_o+it/2,gr=En+Vt/2,Gr=Math.abs(Ie.shift?.y||0),Or=Qe.reference.height/2,pn=typeof i=="function"?i(Lue(ge,n,j)):i,Pi=Gr>pn,Be={top:`${Pr}px calc(100% + ${pn}px)`,bottom:`${Pr}px ${-pn}px`,left:`calc(100% + ${pn}px) ${gr}px`,right:`${-pn}px ${gr}px`}[ro],Ht=`${Pr}px ${Qe.reference.y+Or-po}px`;return Re.floating.style.setProperty("--transform-origin",ye&&vo==="y"&&Pi?Ht:Be),{}}},Aue,w),le(()=>{!b&&h&&h.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[b,h]);let ve=Ca.useMemo(()=>({elementResize:!p&&typeof ResizeObserver<"u",layoutShift:!p&&typeof IntersectionObserver<"u"}),[p]),{refs:Se,elements:fe,x:Ce,y:ne,middlewareData:se,update:Ee,placement:he,context:Ae,isPositioned:et,floatingStyles:Je}=t({rootContext:h,open:g?b:void 0,placement:z,middleware:pe,strategy:r,whileElementsMounted:g?void 0:(...ge)=>vE(...ge,ve),nodeId:_,externalTree:x}),{sideX:_t,sideY:Et}=se.adaptiveOrigin||Uw,mt=et?r:"fixed",oo=Ca.useMemo(()=>{let ge;return et?w?ge={position:mt,[_t]:Ce,[Et]:ne}:ge={...Je,position:mt}:ge={position:mt,top:0,left:0},ge[Mue]="100vw",ge[Nue]="100vh",et||(ge.opacity=0),ge},[w,mt,_t,Ce,Et,ne,Je,et]),Tt=Ca.useRef(null);le(()=>{if(!b)return;let ge=N.current,Re=typeof ge=="function"?ge():ge,at=(Due(Re)?Re.current:Re)||null||null;at!==Tt.current&&(Se.setPositionReference(at),Tt.current=at)},[b,Se,H,N]),Ca.useEffect(()=>{if(!b)return;let ge=N.current;typeof ge!="function"&&Due(ge)&&ge.current!==Tt.current&&(Se.setPositionReference(ge.current),Tt.current=ge.current)},[b,Se,H,N]),Ca.useEffect(()=>{if(g&&b&&fe.reference&&fe.floating)return vE(fe.reference,fe.floating,Ee,ve)},[g,b,fe,Ee,ve]);let Rt=Li(he),Bt=Vue(n,Rt,j),gt=Ac(he)||"center",He=!!se.hide?.referenceHidden;le(()=>{k&&b&&et&&Rt!==D&&E(Rt)},[k,b,et,Rt,D]);let we=Ca.useMemo(()=>({position:"absolute",top:se.arrow?.y,left:se.arrow?.x}),[se.arrow]),Me=se.arrow?.centerOffset!==0;return Ca.useMemo(()=>({positionerStyles:oo,arrowStyles:we,arrowRef:te,arrowUncentered:Me,side:Bt,align:gt,physicalSide:Rt,anchorHidden:He,refs:Se,context:Ae,isPositioned:et,update:Ee}),[oo,we,te,Me,Bt,gt,Rt,He,Se,Ae,et,Ee])}function Due(e){return e!=null&&"current"in e}function Gw(e){return e==="starting"?Wle:Ut}function kM(e,t,{styles:o,transitionStatus:r,props:n,refs:i,hidden:s,inert:a=!1}){let l={...o};return a&&(l.pointerEvents="none"),De("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:l},Gw(r),n],stateAttributesMapping:Ff})}var Fue=c(oe(),1);var m$e=20;function zue(e,t,o,r){let[n,i]=Fue.useState(!1);le(()=>{if(!e||!t||o==null){i(!1);return}let s=ot(o).documentElement.clientWidth,a=o.offsetWidth;i(s>0&&a>0&&a>=s-m$e)},[e,t,o]),mle(e&&(!t||n),r)}var jue=c(oe(),1);var Hue=jue.forwardRef(function(t,o){let{className:r,render:n,orientation:i="horizontal",style:s,...a}=t;return De("div",t,{state:{orientation:i},ref:o,props:[{role:"presentation"},a]})});var Wue=c(oe(),1);var $U=Wue.forwardRef(function(t,o){let{render:r,className:n,disabled:i=!1,focusableWhenDisabled:s=!1,nativeButton:a=!0,style:l,...u}=t,{getButtonProps:d,buttonRef:f}=Ic({disabled:i,focusableWhenDisabled:s,native:a});return De("button",t,{state:{disabled:i},ref:[o,f],props:[u,d]})});var xM=c(oe(),1),YU=xM.createContext({disabled:!1});function SM(){return xM.useContext(YU)}var lg=c(oe(),1);function fy(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}var KU=Object.keys(ag);function g$e(e,t){return e.matches(":disabled")?!1:!t||e.form===t?!0:e.form===null&&!e.hasAttribute("form")}function Uue(e,t){let o=null;for(let r of e.keys())if(g$e(r,t)){if(!r.validity.valid)return r;o??=r}return o}function Gue(e,t){for(let o of t.keys())o.setCustomValidity("");e?.setCustomValidity("")}function $ue(e){let{elementRef:t,formRef:o}=vl(),{setValidityData:r,validate:n,validityData:i,validationDebounceTime:s,invalid:a,markedDirtyRef:l,state:u,shouldValidateOnChange:d,registeredFieldIdRef:f}=e,{controlId:p,getDescriptionProps:m}=Yn(),g=Fo(),h=lg.useRef(null),b=eo(()=>new Map).current,v=lg.useRef(0),y=lg.useCallback((C,E)=>(b.set(C,E),()=>{b.delete(C)}),[b]),_=de(()=>{let C=Uue(b,t.current);return C&&b.get(C)?.controlRef.current||null}),w=de(async(C,E=!1)=>{v.current+=1;let R=v.current;function S(j,D=a){let z=f.current??p;if(z==null)return;let $=o.current.fields.get(z);if(!$)return;let J=fy(j,D);o.current.fields.set(z,{...$,validityData:J})}function I(j,D){let z={value:C,state:{...ag,valid:!0},error:"",errors:[],initialValue:i.initialValue};Gue(j,b),S(z,D),r(z)}let O=b.size>0?Uue(b,t.current):h.current;if(E){if(u.valid!==!1||!O)return;let j=O.validity;if(!j.valueMissing){I(O,!1);return}for(let D of KU)if(D!=="valid"&&D!=="valueMissing"&&D!=="customError"&&j[D])return}function A(j){let D=KU.reduce(($,J)=>($[J]=j.validity[J],$),{}),z=!1;for(let $ of KU)if($!=="valid"){if($==="valueMissing"&&D[$])z=!0;else if(D[$])return D}return z&&!l.current&&(D.valid=!0,D.valueMissing=!1),D}g.clear();let P=null,L=[],H=O?A(O):{...ag,valid:!0},N,M=d();if(O&&O.validationMessage&&!M)N=O.validationMessage,L=[O.validationMessage];else{let j=Array.from(o.current.fields.values()).reduce((z,$)=>($.name&&(z[$.name]=$.getValue()),z),{}),D=n(C,j);if(typeof D=="object"&&D!==null&&"then"in D){if(P=await D,R!==v.current)return}else P=D;P!==null?(H.valid=!1,H.customError=!0,Array.isArray(P)?(L=P,O?.setCustomValidity(P.join(`
-`))):P&&(L=[P],O?.setCustomValidity(P))):M&&(Gue(O,b),H.customError=!1,O&&O.validationMessage?(N=O.validationMessage,L=[O.validationMessage]):(!O||O.validity.valid)&&!H.valid&&(H.valid=!0))}let V={value:C,state:H,error:N??(Array.isArray(P)?P[0]:P??""),errors:L,initialValue:i.initialValue};S(V),r(V)}),k=de(C=>{g.clear();let E=d();E&&C!==""&&s?(v.current+=1,g.start(s,()=>{w(C)})):w(C,!E)}),x=lg.useCallback((C,E={})=>Mt(m(E),u.valid===!1&&!u.disabled&&!C?{"aria-invalid":!0}:Ut),[m,u.disabled,u.valid]);return lg.useMemo(()=>({getValidationProps:x,inputRef:h,registeredInputs:b,registerInput:y,getInputControl:_,commit:w,change:k}),[x,b,y,_,w,k])}var cg={};No(cg,{Panel:()=>Xue,Root:()=>Kue,Trigger:()=>Zue});var CE=c(oe(),1);var CM={...Zae,...Gn};var Yue=c(T(),1),Kue=CE.forwardRef(function(t,o){let{render:r,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:a,open:l,style:u,...d}=t,f=de(a),p=Yae({open:l,defaultOpen:i,onOpenChange:f,disabled:s}),m=CE.useMemo(()=>({open:p.open,disabled:p.disabled,transitionStatus:p.transitionStatus}),[p.open,p.disabled,p.transitionStatus]),g=CE.useMemo(()=>({...p,onOpenChange:f,state:m}),[p,f,m]),h=De("div",t,{state:m,ref:o,props:d,stateAttributesMapping:CM});return(0,Yue.jsx)(AW.Provider,{value:g,children:h})});var que=c(oe(),1);var h$e={...qae,...Gn},Zue=que.forwardRef(function(t,o){let{panelId:r,open:n,handleTrigger:i,state:s,disabled:a}=hA(),{className:l,disabled:u=a,render:d,nativeButton:f=!0,style:p,...m}=t,{getButtonProps:g,buttonRef:h}=Ic({disabled:u,focusableWhenDisabled:!0,native:f});return De("button",t,{state:s,ref:[o,h],props:[{"aria-controls":n?r:void 0,"aria-expanded":n,onClick:i},m,g],stateAttributesMapping:h$e})});var ZU=c(oe(),1);var qU=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var Xue=ZU.forwardRef(function(t,o){let{className:r,hiddenUntilFound:n,keepMounted:i,render:s,id:a,style:l,...u}=t,{defaultPanelId:d,mounted:f,onOpenChange:p,open:m,setMounted:g,setPanelIdState:h,setOpen:b,state:v,transitionStatus:y}=hA(),_=n??!1,w=i??!1,k=a||void 0,x=k??d;le(()=>(h(N=>k??(N===null?void 0:N)),()=>{h(N=>N===k?null:N)}),[k,h]);let{height:C,props:E,ref:R,shouldPreventOpenAnimation:S,shouldRender:I,transitionStatus:O,width:A}=ile({externalRef:o,hiddenUntilFound:_,id:x,keepMounted:w,mounted:f,onOpenChange:p,open:m,setMounted:g,setOpen:b,transitionStatus:y}),P={...v,transitionStatus:O},L=cA(l,P),H=De("div",{...t,style:void 0},{state:P,ref:R,props:[E,{style:{[qU.collapsiblePanelHeight]:C===void 0?"auto":`${C}px`,[qU.collapsiblePanelWidth]:A===void 0?"auto":`${A}px`}},u,L?{style:L}:void 0,S?{style:{animationName:"none"}}:void 0],stateAttributesMapping:CM});return I?H:null});function Que(e,t){let o=gn(e);return le(()=>(t(o),()=>{t(r=>r===o?void 0:r)}),[o,t]),o}function EM(e={}){let{id:t,fallbackControlId:o,native:r=!1,setLabelId:n,focusControl:i}=e,{controlId:s,setLabelId:a}=Yn(),l=de(m=>{a(m),n?.(m)}),u=Que(t,l),d=s??o;function f(m){if(i){i(m,d);return}if(!d)return;let g=ot(m.currentTarget).getElementById(d);Ct(g)&&b$e(g)}function p(m){ko(m.nativeEvent)?.closest("button,input,select,textarea")||(!m.defaultPrevented&&m.detail>1&&m.preventDefault(),!r&&f(m))}return r?{id:u,htmlFor:d??void 0,onMouseDown:p}:{id:u,onClick:p,onPointerDown(m){m.preventDefault()}}}function b$e(e){e.focus({focusVisible:!0})}var TM=c(oe(),1),y$e=TM.createContext(void 0);function Jue(e){let t=TM.useContext(y$e);if(t===void 0&&!e)throw new Error(Wt(69));return t}var ede=c(oe(),1);function tde(e={}){let{highlightItemOnHover:t,highlightedIndex:o,onHighlightedIndexChange:r}=Bw(),{ref:n,index:i}=Tw(e),s=o===i,a=ede.useRef(null),l=Vs(n,a);return{compositeProps:{tabIndex:s?0:-1,onFocus(){r(i)},onMouseMove(){let d=a.current;if(!t||!d)return;let f=d.hasAttribute("disabled")||d.ariaDisabled==="true";!s&&!f&&d.focus()}},compositeRef:l,index:i}}var mi=c(oe(),1),cde=c(Pf(),1);var ode=c(oe(),1);function RM(e){let[t,o]=ode.useState({current:e,previous:null});return Object.is(e,t.current)||o({current:e,previous:t.current}),t.previous}var Yw=c(oe(),1);function $w(e){let t=On(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Ct(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r;return(tg(o)!==i||tg(r)!==s)&&(o=i,r=s),{width:o,height:r}}function nde(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:l}=e,u=Qm(t,!0),d=ss(),f=Yw.useRef(null),p=Yw.useRef(!0),m=Yw.useRef(At),g=de(i),h=de(s),b=Yw.useMemo(()=>v$e(a,l),[a,l]);le(()=>{if(!n){m.current=At,p.current=!0,f.current=null;return}if(!t||!o)return;m.current=rde(t,b),XU(t,"auto");let v=IM(t,"position","static"),y=IM(t,"transform","none"),_=IM(t,"scale","1"),w=rde(o,{"--available-width":"max-content","--available-height":"max-content"});function k(){v(),y(),w()}function x(){k(),_()}if(g?.(),p.current||f.current===null){BM(o,"max-content");let S=$w(t);return f.current=S,BM(o,S),x(),h?.(null,S),p.current=!1,()=>{m.current(),m.current=At}}BM(o,"max-content");let C=f.current,E=$w(t);f.current=E,XU(t,C),x(),h?.(C,E),BM(o,E);let R=new AbortController;return d.request(()=>{XU(t,E),u(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},R.signal)}),()=>{R.abort(),d.cancel(),m.current(),m.current=At}},[r,t,o,u,d,n,g,h,b])}function v$e(e,t){let o=e==="top",r=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!o&&!r?Ut:{position:"absolute",[o?"bottom":"top"]:"0",[r?"right":"left"]:"0"}}function IM(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function rde(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(IM(e,r,n));return o.length?()=>{o.forEach(r=>r())}:At}function XU(e,t){let o=t==="auto"?"auto":`${t.width}px`,r=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",o),e.style.setProperty("--popup-height",r)}function BM(e,t){let o=t==="max-content"?"max-content":`${t.width}px`,r=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",o),e.style.setProperty("--positioner-height",r)}var ide=c(oe(),1);var sde=c(T(),1),PM=function(t){let{direction:o="ltr"}=t,r=ide.useMemo(()=>({direction:o}),[o]);return(0,sde.jsx)(GU.Provider,{value:r,children:t.children})};var ade={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:i,strategy:s,placement:a}=e,l=St(n),u=l.getComputedStyle(n);if(!(u.transitionDuration!=="0s"&&u.transitionDuration!==""))return{x:t,y:o,data:Uw};let f=await i.getOffsetParent?.(n),p={width:0,height:0};if(s==="fixed"&&l?.visualViewport)p={width:l.visualViewport.width,height:l.visualViewport.height};else if(f===l){let y=ot(n);p={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await i.isElement?.(f)&&(p=await i.getDimensions(f));let m=Li(a),g=t,h=o;m==="left"&&(g=p.width-(t+r.width)),m==="top"&&(h=p.height-(o+r.height));let b=m==="left"?"right":Uw.sideX,v=m==="top"?"bottom":Uw.sideY;return{x:g,y:h,data:{sideX:b,sideY:v}}}};var Kw=c(T(),1),ude={activationDirection:e=>e?{"data-activation-direction":e}:null};function dde(e){let{store:t,side:o,children:r}=e,n=id(),i=t.useState("activeTriggerElement"),s=t.useState("activeTriggerId"),a=t.useState("open"),l=t.useState("payload"),u=t.useState("mounted"),d=t.useState("popupElement"),f=t.useState("positionerElement"),p=RM(a?i:null),m=k$e(s,l),g=mi.useRef(null),[h,b]=mi.useState(null),[v,y]=mi.useState(null),_=mi.useRef(null),w=mi.useRef(null),k=Qm(_,!0),x=ss(),C=mi.useRef(null),[E,R]=mi.useState(null),[S,I]=mi.useState(!1);le(()=>(t.set("adaptiveOrigin",ade),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let O=de(()=>{_.current?.style.setProperty("animation","none"),_.current?.style.setProperty("transition","none"),w.current?.style.setProperty("display","none")}),A=de(V=>{_.current?.style.removeProperty("animation"),_.current?.style.removeProperty("transition"),w.current?.style.removeProperty("display"),V&&R(V)}),P=de(()=>{C.current?.abort();let V=new AbortController;C.current=V,k(()=>{b(null),R(null),g.current=null},V.signal)}),L=mi.useRef(null);le(()=>{(!a||!u)&&(L.current=null)},[a,u]),le(()=>{if(i&&p&&i!==p&&L.current!==i&&g.current){b(g.current),I(!0);let V=w$e(p,i);y(V),L.current=i}},[i,p]),le(()=>{h!=null&&(C.current?.abort(),I(!0),x.request(()=>{cde.flushSync(()=>{I(!1)}),P()}))},[m,h,P,x]),le(()=>{let V=_.current;if(!V)return;let j=ot(V).createElement("div");for(let D of Array.from(V.childNodes))j.appendChild(D.cloneNode(!0));g.current=j});let H=h!=null,N;H?N=(0,Kw.jsxs)(mi.Fragment,{children:[(0,Kw.jsx)("div",{"data-previous":!0,inert:jw(!0),ref:w,style:{...E?{"--popup-width":`${E.width}px`,"--popup-height":`${E.height}px`}:null,position:"absolute"},"data-ending-style":S?void 0:""},"previous"),(0,Kw.jsx)("div",{"data-current":!0,ref:_,"data-starting-style":S?"":void 0,children:r},m)]}):N=(0,Kw.jsx)("div",{"data-current":!0,ref:_,children:r},m),le(()=>{let V=w.current;!V||!h||V.replaceChildren(...Array.from(h.childNodes))},[h]),nde({popupElement:d,positionerElement:f,mounted:u,content:l,onMeasureLayout:O,onMeasureLayoutComplete:A,side:o,direction:n});let M={activationDirection:_$e(v),transitioning:H};return{children:N,state:M}}function _$e(e){if(e)return`${lde(e.horizontal,5,"right","left")} ${lde(e.vertical,5,"down","up")}`}function lde(e,t,o,r){return e>t?o:e<-t?r:""}function w$e(e,t){let o=e.getBoundingClientRect(),r=t.getBoundingClientRect(),n={x:o.left+o.width/2,y:o.top+o.height/2},i={x:r.left+r.width/2,y:r.top+r.height/2};return{horizontal:i.x-n.x,vertical:i.y-n.y}}function k$e(e,t){let[o,r]=mi.useState(0),n=mi.useRef(e),i=mi.useRef(t),s=mi.useRef(!1);return le(()=>{let a=n.current,l=i.current,u=e!==a,d=t!==l;u?(r(f=>f+1),s.current=!d):s.current&&d&&(r(f=>f+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${o}`}function OM(e){return e==null||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true"}var AM=c(oe(),1),x$e=AM.createContext(void 0),S$e={disableStyleElements:!1};function MM(){return AM.useContext(x$e)??S$e}function py(e,t=Number.MIN_SAFE_INTEGER,o=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,o))}var zi={};No(zi,{Control:()=>_de,Description:()=>vde,Error:()=>bde,Item:()=>xde,Label:()=>hde,Root:()=>gde,Validity:()=>kde});var Kn=c(oe(),1);var NM=c(oe(),1),C$e=NM.createContext(void 0);function fde(e=!1){let t=NM.useContext(C$e);if(!t&&!e)throw new Error(Wt(86));return t}var ug=c(oe(),1);var pde=c(T(),1),LM=function(t){let o=gn(),r=t.controlId===void 0?o:t.controlId,[n,i]=ug.useState(r),[s,a]=ug.useState(t.labelId),[l,u]=ug.useState([]),d=eo(()=>new Map),{messageIds:f}=Yn(),p=de((h,b)=>{let v=d.current;if(b===void 0){v.delete(h);return}v.set(h,b),i(y=>{if(v.size===0)return;let _;for(let w of v.values()){if(y!==void 0&&w===y)return y;_===void 0&&(_=w)}return _})}),m=ug.useCallback(h=>{let b=h["aria-describedby"]?h["aria-describedby"].split(" "):[];return b.push(...f,...l),{...h,"aria-describedby":Array.from(new Set(b)).join(" ")||void 0}},[f,l]),g=ug.useMemo(()=>({controlId:n,registerControlId:p,labelId:s,setLabelId:a,messageIds:l,setMessageIds:u,getDescriptionProps:m}),[n,p,s,a,l,u,m]);return(0,pde.jsx)(UU.Provider,{value:g,children:t.children})};var DM=c(oe(),1);function mde(e){let{commit:t,invalid:o,markedDirtyRef:r,name:n,setRegisteredFieldName:i,registeredFieldIdRef:s,setValidityData:a,validityData:l}=e,{formRef:u}=vl(),d=DM.useRef(null),f=DM.useRef(null),p=DM.useRef(!1),m=de(()=>{let w=f.current;if(w)return w.getValue?w.getValue():w.value});function g(w){return w.value===void 0?m():w.value}let h=de(()=>{let w=f.current;if(r.current=!0,!w){t(l.value);return}t(g(w))});function b(){let w=f.current;!w||!w.id||u.current.fields.set(w.id,{getValue:m,name:n??w.name,controlRef:w.controlRef,validityData:fy(l,o),validate:h})}function v(w=f.current?.id){w&&u.current.fields.delete(w)}function y(w){if(p.current)return;p.current=!0;let k=g(w);a(x=>x.initialValue===k?x:{...x,initialValue:k})}le(()=>{let w=f.current;!w||!w.id||(i(n?void 0:w.name),u.current.fields.set(w.id,{getValue:m,name:n??w.name,controlRef:w.controlRef,validityData:fy(l,o),validate:h}))},[u,m,o,n,i,h,l]),le(()=>{let w=u.current.fields;return()=>{let k=f.current?.id;k&&w.delete(k)}},[u]);let _=de((w,k)=>{if(!k){d.current===w&&(d.current=null,v(),f.current=null,i(void 0),s.current=void 0);return}let x=f.current?.id;d.current=w,f.current=k,n||i(k.name),s.current=k.id,x&&x!==k.id&&v(x),y(k),b()});return[h,_]}var VM=c(T(),1),E$e=Kn.forwardRef(function(t,o){let{errors:r,validationMode:n,submitAttemptedRef:i}=vl(),{render:s,className:a,validate:l,validationDebounceTime:u=0,validationMode:d=n,name:f,disabled:p=!1,invalid:m,dirty:g,touched:h,actionsRef:b,style:v,...y}=t,_=fde(!0)?.disabled,w=de(l||(()=>null)),k=_||p,[x,C]=Kn.useState(!1),[E,R]=Kn.useState(!1),[S,I]=Kn.useState(!1),[O,A]=Kn.useState(!1),P=g??E,L=h??x,H=Kn.useRef(P),N=Kn.useRef(void 0),[M,V]=Kn.useState(),j=f??M;le(()=>{g!==void 0&&(H.current=g)},[g]);let D=de(ke=>{g===void 0&&(ke&&(H.current=!0),R(ke))}),z=de(ke=>{h===void 0&&C(ke)}),$=de(()=>d==="onChange"||d==="onSubmit"&&i.current),J=j&&Object.hasOwn(r,j)?r[j]:null,Q=!!(Array.isArray(J)?J.length:J),W=m===!0||Q,[X,U]=Kn.useState({state:ag,error:"",errors:[],value:null,initialValue:null}),G=!W&&(k?null:X.state.valid),te=Kn.useMemo(()=>({disabled:k,touched:L,dirty:P,valid:G,filled:S,focused:O}),[k,L,P,G,S,O]),re=$ue({setValidityData:U,validate:w,validityData:X,validationDebounceTime:u,invalid:W,markedDirtyRef:H,state:te,shouldValidateOnChange:$,registeredFieldIdRef:N}),[ae,ie]=mde({commit:re.commit,invalid:W,markedDirtyRef:H,name:f,setRegisteredFieldName:V,registeredFieldIdRef:N,setValidityData:U,validityData:X});Kn.useImperativeHandle(b,()=>({validate:ae}),[ae]);let be=Kn.useMemo(()=>({invalid:W,name:j,validityData:X,setValidityData:U,disabled:k,setTouched:z,setDirty:D,setFilled:I,setFocused:A,validationMode:d,shouldValidateOnChange:$,state:te,registerFieldControl:ie,validation:re}),[W,j,X,k,z,D,I,A,d,$,te,ie,re]),pe=De("div",t,{ref:o,state:te,props:y,stateAttributesMapping:Fi});return(0,VM.jsx)(WU.Provider,{value:be,children:pe})}),gde=Kn.forwardRef(function(t,o){return(0,VM.jsx)(LM,{children:(0,VM.jsx)(E$e,{...t,ref:o})})});var EE=c(oe(),1);var hde=EE.forwardRef(function(t,o){let{render:r,className:n,style:i,id:s,nativeLabel:a=!0,...l}=t,u=bn(!1),d=SM(),{labelId:f}=Yn(),p={...u.state,disabled:u.disabled||d.disabled},m=EE.useRef(null),g=EM({id:f??s,native:a});return De("label",t,{ref:[o,m],state:p,props:[g,l],stateAttributesMapping:Fi})});var my=c(oe(),1);var QU=c(T(),1),T$e={...Fi,...Gn},bde=my.forwardRef(function(t,o){let{render:r,id:n,className:i,match:s,style:a,...l}=t,u=gn(n),{validityData:d,state:f,name:p}=bn(!1),{setMessageIds:m}=Yn(),{errors:g}=vl(),h=p&&Object.hasOwn(g,p)?g[p]:null,b=!!(Array.isArray(h)?h.length:h),v=typeof s=="string",y=!1;s===!0?y=!0:f.disabled?y=!1:v?y=!!d.state[s]:y=b||d.state.valid===!1;let{mounted:_,transitionStatus:w,setMounted:k}=Ai(y);le(()=>{if(!(!y||!u))return m(H=>H.concat(u)),()=>{m(H=>H.filter(N=>N!==u))}},[y,u,m]);let x=my.useRef(null),[C,E]=my.useState(null),[R,S]=my.useState(null),I=d.error;!v&&b?I=h:d.errors.length>1&&(I=d.errors);let O=I;Array.isArray(I)&&(O=I.length>1?(0,QU.jsx)("ul",{children:I.map(H=>(0,QU.jsx)("li",{children:H},H))}):I[0]);let A=Array.isArray(I)?JSON.stringify(I):I;y&&A!==R&&(S(A),E(O)),$n({open:y,ref:x,onComplete(){y||k(!1)}});let P={...f,transitionStatus:w},L=De("div",t,{ref:[o,x],state:P,props:[{id:u,children:y?O:C},l],stateAttributesMapping:T$e,enabled:_});return _?L:null});var yde=c(oe(),1);var vde=yde.forwardRef(function(t,o){let{render:r,id:n,className:i,style:s,...a}=t,l=gn(n),u=bn(!1),d=SM(),{setMessageIds:f}=Yn(),p={...u.state,disabled:u.disabled||d.disabled};return le(()=>{if(l)return f(g=>g.concat(l)),()=>{f(g=>g.filter(h=>h!==l))}},[l,f]),De("p",t,{ref:o,state:p,props:[{id:l},a],stateAttributesMapping:Fi})});var FM=c(oe(),1);var _de=FM.forwardRef(function(t,o){let{render:r,className:n,id:i,name:s,value:a,disabled:l=!1,onValueChange:u,defaultValue:d,autoFocus:f=!1,style:p,...m}=t,{state:g,name:h,disabled:b,setTouched:v,setDirty:y,validityData:_,setFocused:w,setFilled:k,validationMode:x,validation:C}=bn(),{clearErrors:E}=vl(),R=b||l,S=h??s,I={...g,disabled:R},{labelId:O}=Yn(),A=Ww({id:i});le(()=>{let j=a!=null;C.inputRef.current?.value||j&&a!==""?k(!0):j&&a===""&&k(!1)},[C.inputRef,k,a]);let P=FM.useRef(null);le(()=>{f&&P.current===wr(ot(P.current))&&w(!0)},[f,w]);let[L]=Mf({controlled:a,default:d,name:"FieldControl",state:"value"}),H=a!==void 0,N=H?L:void 0,M=de(()=>C.inputRef.current?.value);return hM(C.inputRef,A,N,M,!R,s),De("input",t,{ref:[o,P],state:I,props:[{id:A,disabled:R,name:S,ref:C.inputRef,"aria-labelledby":O,autoFocus:f,...H?{value:N}:{defaultValue:d},onChange(j){let D=j.currentTarget.value;u?.(D,Ke(Te.none,j.nativeEvent)),y(D!==(_.initialValue??"")),k(D!==""),j.nativeEvent.defaultPrevented||(E(S),C.change(D))},onFocus(){w(!0)},onBlur(j){v(!0),w(!1),x==="onBlur"&&C.commit(j.currentTarget.value)},onKeyDown(j){j.currentTarget.tagName==="INPUT"&&j.key==="Enter"&&(v(!0),C.commit(j.currentTarget.value))}},m,j=>C.getValidationProps(R,j)],stateAttributesMapping:Fi})});var TE=c(oe(),1);var wde=c(T(),1),kde=function(t){let{children:o}=t,{validityData:r,invalid:n}=bn(!1),i=TE.useMemo(()=>fy(r,n),[r,n]),s=i.state.valid===!1,{transitionStatus:a}=Ai(s),l=TE.useMemo(()=>({...i,validity:i.state,transitionStatus:a}),[i,a]);return(0,wde.jsx)(TE.Fragment,{children:o(l)})};var zM=c(oe(),1);var JU=c(T(),1),xde=zM.forwardRef(function(t,o){let{render:r,className:n,style:i,disabled:s=!1,...a}=t,{state:l,disabled:u}=bn(!1),d=u||s,f={...l,disabled:d},p=zM.useMemo(()=>({disabled:d}),[d]),m=De("div",t,{ref:o,state:f,props:a,stateAttributesMapping:Fi});return(0,JU.jsx)(LM,{children:(0,JU.jsx)(YU.Provider,{value:p,children:m})})});var Sde=c(oe(),1);var Cde=c(T(),1),eG=Sde.forwardRef(function(t,o){return(0,Cde.jsx)(zi.Control,{ref:o,...t})});var Tde=c(oe(),1);var qw=c(oe(),1);var jM="data-composite-item-active";var R$e=[];function Ede(e){let{loopFocus:t=!0,orientation:o="both",grid:r,onLoop:n,direction:i,highlightedIndex:s,onHighlightedIndexChange:a,rootRef:l,enableHomeAndEndKeys:u=!1,stopEventPropagation:d,disabledIndices:f,modifierKeys:p=R$e}=e,[m,g]=qw.useState(0),h=r!=null,b=qw.useRef(null),v=Vs(b,l),y=qw.useRef([]),_=qw.useRef(!1),w=s??m,k=de((S,I=!1)=>{if((a??g)(S),I){let O=y.current[S];zU(b.current,O,i,o)}}),x=de(S=>{if(S.size===0||_.current)return;_.current=!0;let I=Array.from(S.keys()),O=I.find(P=>P?.hasAttribute(jM))??null,A=O?S.get(O)?.index??-1:-1;if(A!==-1)k(A);else if(ry(I,w,f)){let P=hl(I,{disabledIndices:f});og(I,P)||k(P)}zU(b.current,O,i,o)});le(()=>{if(f==null||s!=null||!_.current)return;let S=y.current;if(ry(S,w,f)){let I=hl(S,{disabledIndices:f});og(S,I)||k(I)}},[f,s,w,y,k]);let C=de((S,I,O)=>n?n(S,I,O,y):O),E=de(S=>{let I=S.key===uM||S.key===dM;if(!fM.has(S.key)||!u&&I||B$e(S,p)||!b.current)return;let A=i==="rtl",P=A?lM:cM,L=A?cM:lM,H=o==="vertical"?aM:P,N=o==="vertical"?sM:L,M=ko(S.nativeEvent);if(M!=null&&FU(M)&&!OM(M)){let J=M.selectionStart,Q=M.selectionEnd,W=M.value;if(J==null||S.shiftKey||J!==Q||S.key!==N&&J<W.length||S.key!==H&&J>0)return}let V=w,j=oy(y,f),D=Nw(y,f);r!=null&&(V=r({disabledIndices:f,elementsRef:y,event:S,highlightedIndex:w,loopFocus:t,maxIndex:D,minIndex:j,onLoop:C,orientation:o,rtl:A}));let z=o!=="vertical"&&S.key===P||o!=="horizontal"&&S.key===aM,$=o!=="vertical"&&S.key===L||o!=="horizontal"&&S.key===sM;u&&(S.key===uM?V=j:S.key===dM&&(V=D)),V===w&&(z||$)&&(t&&V===D&&z?(V=j,n&&(V=n(S,w,V,y))):t&&V===j&&$?(V=D,n&&(V=n(S,w,V,y))):V=hl(y.current,{startingIndex:V,decrement:$,disabledIndices:f})),V!==w&&!og(y.current,V)&&(d&&S.stopPropagation(),(h||I||z||$)&&S.preventDefault(),k(V,!0),queueMicrotask(()=>{y.current[V]?.focus()}))});return{props:{ref:v,onFocus(S){let I=b.current,O=ko(S.nativeEvent);!I||O==null||!FU(O)||O.setSelectionRange(0,O.value.length)},onKeyDown:E},highlightedIndex:w,onHighlightedIndexChange:k,elementsRef:y,onMapChange:x,relayKeyboardEvent:E}}function B$e(e,t){for(let o of due)if(!t.includes(o)&&e.getModifierState(o))return!0;return!1}var tG=c(T(),1);function Rde(e){let{render:t,className:o,style:r,refs:n=ml,props:i=ml,state:s=Ut,stateAttributesMapping:a,highlightedIndex:l,onHighlightedIndexChange:u,orientation:d,grid:f,loopFocus:p,onLoop:m,enableHomeAndEndKeys:g,onMapChange:h,stopEventPropagation:b=!0,rootRef:v,disabledIndices:y,modifierKeys:_,highlightItemOnHover:w=!1,tag:k="div",...x}=e,C=id(),{props:E,highlightedIndex:R,onHighlightedIndexChange:S,elementsRef:I,onMapChange:O,relayKeyboardEvent:A}=Ede({grid:f,loopFocus:p,onLoop:m,orientation:d,highlightedIndex:l,onHighlightedIndexChange:u,rootRef:v,stopEventPropagation:b,enableHomeAndEndKeys:g,direction:C,disabledIndices:y,modifierKeys:_}),P=De(k,e,{state:s,ref:n,props:[E,...i,x],stateAttributesMapping:a}),L=Tde.useMemo(()=>({highlightedIndex:R,onHighlightedIndexChange:S,highlightItemOnHover:w,relayKeyboardEvent:A}),[R,S,w,A]);return(0,tG.jsx)(NW.Provider,{value:L,children:(0,tG.jsx)(Sw,{elementsRef:I,onMapChange:H=>{h?.(H),O(H)},children:P})})}var HM=c(oe(),1),Bde=c(Pf(),1);var Ide=c(T(),1),Pde=HM.forwardRef(function(t,o){let{children:r,container:n,className:i,render:s,style:a,...l}=t,{node:u,subtree:d}=FA({container:n,ref:o,componentProps:t,elementProps:l});return!d&&!u?null:(0,Ide.jsxs)(HM.Fragment,{children:[d,u&&Bde.createPortal(r,u)]})});var Ode=c(T(),1),WM="base-ui-disable-scrollbar",RE={className:WM,getElement(e){return(0,Ode.jsx)("style",{nonce:e,href:WM,precedence:"base-ui:low",children:`.${WM}{scrollbar-width:none}.${WM}::-webkit-scrollbar{display:none}`})}};var Ea=1;function Zw(e,t){return Math.max(0,e-t)}function Xw(e,t){if(t<=0)return 0;let o=py(e,0,t),r=o,n=t-o,i=r<=Ea,s=n<=Ea;return i&&s?r<=n?0:t:i?0:s?t:o}var Xr={};No(Xr,{Arrow:()=>ife,Backdrop:()=>Gde,Group:()=>gfe,GroupLabel:()=>bfe,Icon:()=>zde,Item:()=>efe,ItemIndicator:()=>ofe,ItemText:()=>rfe,Label:()=>Nde,List:()=>Qde,Popup:()=>Zde,Portal:()=>Wde,Positioner:()=>$de,Root:()=>Ade,ScrollDownArrow:()=>cfe,ScrollUpArrow:()=>ffe,Separator:()=>yfe,Trigger:()=>Lde,Value:()=>Vde});var kr=c(oe(),1);var UM=c(oe(),1),oG=UM.createContext(null);function zo(){let e=UM.useContext(oG);if(e===null)throw new Error(Wt(60));return e}var ze={id:e=>e.id,labelId:e=>e.labelId,modal:e=>e.modal,items:e=>e.items,itemToStringLabel:e=>e.itemToStringLabel,isItemEqualToValue:e=>e.isItemEqualToValue,value:e=>e.value,hasSelectedValue:e=>{let{value:t,multiple:o,itemToStringValue:r}=e;return t==null?!1:o&&Array.isArray(t)?t.length>0:sg(t,r)!==""},hasNullItemLabel:(e,t)=>t?Cue(e.items):!1,open:e=>e.open,mounted:e=>e.mounted,forceMount:e=>e.forceMount,transitionStatus:e=>e.transitionStatus,openMethod:e=>e.openMethod,activeIndex:e=>e.activeIndex,selectedIndex:e=>e.selectedIndex,isActive:(e,t)=>e.activeIndex===t,isSelected:(e,t)=>{let o=e.isItemEqualToValue,r=e.value;return e.multiple?Array.isArray(r)&&r.some(n=>zf(t,n,o)):zf(t,r,o)},isSelectedByFocus:(e,t)=>e.selectedIndex===t,popupProps:e=>e.popupProps,triggerProps:e=>e.triggerProps,triggerElement:e=>e.triggerElement,positionerElement:e=>e.positionerElement,listElement:e=>e.listElement,popupSide:e=>e.popupSide,scrollUpArrowVisible:e=>e.scrollUpArrowVisible,scrollDownArrowVisible:e=>e.scrollDownArrowVisible,hasScrollArrows:e=>e.hasScrollArrows};var BE=c(T(),1);function Ade(e){let{id:t,value:o,defaultValue:r=null,onValueChange:n,open:i,defaultOpen:s=!1,onOpenChange:a,name:l,form:u,autoComplete:d,disabled:f=!1,readOnly:p=!1,required:m=!1,modal:g=!0,actionsRef:h,inputRef:b,onOpenChangeComplete:v,items:y,multiple:_=!1,itemToStringLabel:w,itemToStringValue:k,isItemEqualToValue:x=_ue,highlightItemOnHover:C=!0,children:E}=e,{clearErrors:R}=vl(),{setDirty:S,setTouched:I,setFocused:O,validityData:A,setFilled:P,name:L,disabled:H,validation:N,validationMode:M}=bn(),V=Ww({id:t}),j=H||f,D=L??l,[z,$]=Mf({controlled:o,default:_?r??ml:r,name:"Select",state:"value"}),[J,Q]=Mf({controlled:i,default:s,name:"Select",state:"open"}),W=kr.useRef([]),X=kr.useRef([]),U=kr.useRef(null),G=kr.useRef(null),te=kr.useRef(0),re=kr.useRef(null),ae=kr.useRef([]),ie=kr.useRef(!1),be=kr.useRef(null),pe=kr.useRef(null),ke=kr.useRef({allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0}),ye=kr.useRef(!1),{mounted:Pe,setMounted:_e,transitionStatus:ve}=Ai(J),{openMethod:Se,triggerProps:fe}=bue(J),Ce=eo(()=>new od({id:V,labelId:void 0,modal:g,multiple:_,itemToStringLabel:w,itemToStringValue:k,isItemEqualToValue:x,value:z,open:J,mounted:Pe,transitionStatus:ve,items:y,forceMount:!1,openMethod:null,activeIndex:null,selectedIndex:null,popupProps:{},triggerProps:{},triggerElement:null,positionerElement:null,listElement:null,popupSide:null,scrollUpArrowVisible:!1,scrollDownArrowVisible:!1,hasScrollArrows:!1})).current,ne=Fe(Ce,ze.activeIndex),se=Fe(Ce,ze.selectedIndex),Ee=Fe(Ce,ze.triggerElement),he=Fe(Ce,ze.positionerElement),Ae=RM(Se),et=Se??Ae,Je=kr.useMemo(()=>_?"":sg(z,k),[_,z,k]),_t=kr.useMemo(()=>_&&Array.isArray(z)?z.map(it=>sg(it,k)):sg(z,k),[_,z,k]),Et=so(Ee),mt=de(()=>_t);hM(Et,V,z,mt,!j,l);let oo=kr.useRef(z),Tt=_?Array.isArray(z)&&z.length>0:z!=null&&Je!=="";le(()=>{P(Tt)},[Tt,P]),le(function(){let Vt=z,Pr=!1;if(_){let Or=Array.isArray(z)?z:[];Pr=Or.length===0,Vt=Or[Or.length-1]}let gr=Pr?-1:Hw(ae.current,Vt,x),Gr=gr===-1?null:gr;Gr===null&&(pe.current=null),!J&&Ce.set("selectedIndex",Gr)},[_,J,z,x,Ce]);function Rt(it){let Vt=A.initialValue;return Array.isArray(it)&&Array.isArray(Vt)?!Rue(it,Vt,(Pr,gr)=>zf(Pr,gr,x)):it!==Vt}pM(z,()=>{R(D),S(Rt(z)),N.change(z)});let Bt=de((it,Vt)=>{a?.(it,Vt),!Vt.isCanceled&&(Q(it),!it&&(Vt.reason===Te.focusOut||Vt.reason===Te.outsidePress)&&(I(!0),O(!1),M==="onBlur"&&N.commit(z)))}),gt=de(()=>{_e(!1),Ce.update({activeIndex:null,openMethod:null,scrollUpArrowVisible:!1,scrollDownArrowVisible:!1}),v?.(!1)});$n({enabled:!h,open:J,ref:U,onComplete(){J||gt()}}),kr.useImperativeHandle(h,()=>({unmount:gt}),[gt]);let He=de((it,Vt)=>{n?.(it,Vt),!Vt.isCanceled&&$(it)}),we=de(it=>{let Vt=Zw(it.scrollHeight,it.clientHeight),Pr=Xw(it.scrollTop,Vt),gr=Pr>0,Gr=Pr<Vt;Ce.set("scrollUpArrowVisible",gr),Ce.set("scrollDownArrowVisible",Gr)}),Me=RU({open:J,onOpenChange:Bt,elements:{reference:Ee,floating:he}}),ge=dU(Me,{enabled:!p&&!j,event:"mousedown"}),Re=bE(Me),Ie=LU(Me,{enabled:!p&&!j,listRef:W,activeIndex:ne,selectedIndex:se,disabledIndices:ml,onNavigate(it){it===null&&!J||Ce.set("activeIndex",it)},focusItemOnHover:C}),at=DU(Me,{enabled:!p&&!j&&(J||!_),listRef:X,activeIndex:ne,selectedIndex:se,disabledIndices:it=>OM(W.current[it]),onMatch(it){J?Ce.set("activeIndex",it):He(ae.current[it],Ke(Te.none))},onTyping(it){ie.current=it}}),Qe=kr.useMemo(()=>Mt(at.reference,Ie.reference,Re.reference,ge.reference,fe),[ge.reference,at.reference,Ie.reference,Re.reference,fe]),po=kr.useMemo(()=>Mt(KA,at.floating,Ie.floating,Re.floating),[at.floating,Ie.floating,Re.floating]),ro=Ie.item??Ut;vue(()=>{Ce.update({popupProps:po,triggerProps:Qe})}),Ce.useSyncedValues({id:V,modal:g,multiple:_,value:z,open:J,mounted:Pe,transitionStatus:ve,popupProps:po,triggerProps:Qe,items:y,itemToStringLabel:w,itemToStringValue:k,isItemEqualToValue:x,openMethod:et});let vo=kr.useMemo(()=>({store:Ce,floatingContext:Me,required:m,disabled:j,readOnly:p,multiple:_,highlightItemOnHover:C,setValue:He,setOpen:Bt,listRef:W,popupRef:U,scrollHandlerRef:G,handleScrollArrowVisibility:we,scrollArrowsMountedCountRef:te,itemProps:ro,valueRef:re,valuesRef:ae,labelsRef:X,typingRef:ie,selectionRef:ke,firstItemTextRef:be,selectedItemTextRef:pe,validation:N,onOpenChangeComplete:v,alignItemWithTriggerActiveRef:ye,initialValueRef:oo}),[Ce,Me,m,j,p,_,C,He,Bt,ro,N,v,we]),Kt=Vs(b,N.inputRef),_o=_?void 0:D,En=kr.useMemo(()=>!_||!Array.isArray(z)||!D?null:z.map(it=>{let Vt=sg(it,k);return(0,BE.jsx)("input",{type:"hidden",form:u,name:D,value:Vt,disabled:j},Vt)}),[_,z,u,D,k,j]);return(0,BE.jsxs)(oG.Provider,{value:vo,children:[E,(0,BE.jsx)("input",{...N.getValidationProps(j,{onFocus(){Ce.state.triggerElement?.focus({focusVisible:!0})},onChange(it){if(it.nativeEvent.defaultPrevented||j||p)return;let Vt=it.currentTarget.value,Pr=Ke(Te.none,it.nativeEvent);function gr(){if(_)return;let Gr=Vt.toLowerCase(),Or=ae.current.findIndex(Pi=>sg(Pi,k).toLowerCase()===Gr||jU(Pi,w).toLowerCase()===Gr);Or===-1&&(Or=ae.current.findIndex((Pi,Be)=>{let Ht=X.current[Be];return Ht!=null&&Ht.toLowerCase()===Gr}));let pn=ae.current[Or];pn!=null&&He(pn,Pr)}Ce.set("forceMount",!0),queueMicrotask(gr)}}),id:V&&_o==null?`${V}-hidden-input`:void 0,form:u,name:_o,autoComplete:d,value:Je,disabled:j,required:m&&!(_&&Tt),readOnly:p,ref:Kt,style:D?xle:BA,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),En]})}var Mde=c(oe(),1);var Nde=Mde.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=s;delete a.id;let l=bn(),{store:u}=zo(),d=Fe(u,ze.triggerElement),f=Fe(u,ze.id),p=Iue(f),m=EM({id:p,fallbackControlId:d?.id??f,setLabelId(g){let h=typeof g=="function"?g(u.state.labelId):g;u.set("labelId",h)}});return De("div",t,{ref:o,state:l.state,props:[m,s],stateAttributesMapping:Fi})});var Qw=c(oe(),1);var I$e=400,P$e={...cue,...Fi,popupSide:e=>e?{"data-popup-side":e}:null,value:()=>null},Lde=Qw.forwardRef(function(t,o){let{render:r,className:n,id:i,disabled:s=!1,nativeButton:a=!0,style:l,...u}=t,{setTouched:d,setFocused:f,validationMode:p,state:m,disabled:g}=bn(),{labelId:h}=Yn(),{store:b,setOpen:v,selectionRef:y,validation:_,readOnly:w,required:k,alignItemWithTriggerActiveRef:x,disabled:C}=zo(),E=g||C||s,R=Fe(b,ze.open),S=Fe(b,ze.mounted),I=Fe(b,ze.value),O=Fe(b,ze.triggerProps),A=Fe(b,ze.positionerElement),P=Fe(b,ze.listElement),L=Fe(b,ze.popupSide),H=Fe(b,ze.id),N=Fe(b,ze.labelId),M=Fe(b,ze.hasSelectedValue),V=S&&A?L:null,j=i??H,D=Pue(h,N);Ww({id:j});let z=so(A),$=Qw.useRef(null),{getButtonProps:J,buttonRef:Q}=Ic({disabled:E,native:a}),W=b.useStateSetter("triggerElement"),X=Fo(),U=Fo(),G=Fo();Qw.useEffect(()=>{if(R)return G.start(I$e,()=>{y.current.allowUnselectedMouseUp=!0,y.current.allowSelectedMouseUp=!0}),()=>{G.clear()};y.current={allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0},U.clear()},[R,y,U,G]);let te=Mt(O,{id:j,role:"combobox","aria-expanded":R,"aria-haspopup":"listbox","aria-controls":R?P?.id??ty(A)?.id:void 0,"aria-labelledby":D,"aria-readonly":w||void 0,"aria-required":k||void 0,tabIndex:E?-1:0,onFocus(ie){f(!0),R&&x.current&&v(!1,Ke(Te.none,ie.nativeEvent)),X.start(0,()=>{b.set("forceMount",!0)})},onBlur(ie){Ge(A,ie.relatedTarget)||(d(!0),f(!1),p==="onBlur"&&_.commit(I))},onMouseDown(ie){if(R)return;let be=ot(ie.currentTarget);function pe(ke){if(!$.current)return;let ye=ke.target;Ge($.current,ye)||Ge(z.current,ye)||Bue(ke,$.current)||v(!1,Ke(Te.cancelOpen,ke))}U.start(0,()=>{be.addEventListener("mouseup",pe,{once:!0})})}},u,J),re=_.getValidationProps(E,te);re.role="combobox";let ae={...m,open:R,disabled:E,value:I,readOnly:w,popupSide:V,placeholder:!M};return De("button",t,{ref:[o,$,Q,W],state:ae,stateAttributesMapping:P$e,props:re})});var Dde=c(oe(),1);var O$e={value:()=>null},Vde=Dde.forwardRef(function(t,o){let{className:r,render:n,children:i,placeholder:s,style:a,...l}=t,{store:u,valueRef:d}=zo(),f=Fe(u,ze.value),p=Fe(u,ze.items),m=Fe(u,ze.itemToStringLabel),g=Fe(u,ze.hasSelectedValue),h=!g&&s!=null&&i==null,b=Fe(u,ze.hasNullItemLabel,h),v={value:f,placeholder:!g},y=null;return typeof i=="function"?y=i(f):i!=null?y=i:h&&!b?y=s:Array.isArray(f)?y=Eue(f,p,m):y=HU(f,p,m),De("span",t,{state:v,ref:[o,d],props:[{children:y},l],stateAttributesMapping:O$e})});var Fde=c(oe(),1);var zde=Fde.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=zo(),u={open:Fe(a,ze.open)};return De("span",t,{state:u,ref:o,props:[{"aria-hidden":!0,children:"\u25BC"},s],stateAttributesMapping:rM})});var jde=c(oe(),1);var Hde=c(T(),1),Wde=jde.forwardRef(function(t,o){let{store:r}=zo(),n=Fe(r,ze.mounted),i=Fe(r,ze.forceMount);return n||i?(0,Hde.jsx)(lU,{ref:o,...t}):null});var Ude=c(oe(),1);var A$e={...Ff,...Gn},Gde=Ude.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=zo(),l=Fe(a,ze.open),u=Fe(a,ze.mounted),d=Fe(a,ze.transitionStatus);return De("div",t,{state:{open:l,transitionStatus:d},ref:o,props:[{role:"presentation",hidden:!u,style:{userSelect:"none",WebkitUserSelect:"none"}},s],stateAttributesMapping:A$e})});var _l=c(oe(),1);var GM=c(oe(),1),rG=GM.createContext(void 0);function dg(){let e=GM.useContext(rG);if(!e)throw new Error(Wt(59));return e}function Jw(e,t){e&&Object.assign(e.style,t)}var $M={position:"relative",maxHeight:"100%",overflowX:"hidden",overflowY:"auto"};var IE=c(T(),1),M$e={position:"fixed"},$de=_l.forwardRef(function(t,o){let{anchor:r,className:n,render:i,positionMethod:s,side:a,align:l,sideOffset:u,alignOffset:d,collisionBoundary:f="clipping-ancestors",collisionPadding:p,arrowPadding:m,sticky:g,disableAnchorTracking:h,alignItemWithTrigger:b=!0,collisionAvoidance:v=Gle,style:y,..._}=t,{store:w,listRef:k,labelsRef:x,alignItemWithTriggerActiveRef:C,selectedItemTextRef:E,valuesRef:R,initialValueRef:S,popupRef:I,setValue:O,floatingContext:A}=zo(),P=Fe(w,ze.open),L=Fe(w,ze.mounted),H=Fe(w,ze.modal),N=Fe(w,ze.value),M=Fe(w,ze.openMethod),V=Fe(w,ze.positionerElement),j=Fe(w,ze.triggerElement),D=Fe(w,ze.isItemEqualToValue),z=Fe(w,ze.transitionStatus),$=_l.useRef(null),J=_l.useRef(null),[Q,W]=_l.useState(b),X=L&&Q&&M!=="touch";!L&&Q!==b&&W(b),_l.useImperativeHandle(C,()=>X),zue((X||H)&&P,M==="touch",V,j);let U=wM({anchor:r,floatingRootContext:A,positionMethod:s,mounted:L,side:a,sideOffset:u,align:l,alignOffset:d,arrowPadding:m,collisionBoundary:f,collisionPadding:p,sticky:g,disableAnchorTracking:h??X,collisionAvoidance:v,keepMounted:!0}),G=X?"none":U.side,te=X?M$e:U.positionerStyles,re={open:P,side:G,align:U.align,anchorHidden:U.anchorHidden};le(()=>{w.set("popupSide",U.side)},[w,U.side]);let ae=w.useStateSetter("positionerElement"),ie=kM(t,re,{styles:te,transitionStatus:z,props:_,refs:[o,ae],hidden:!L,inert:!P}),be=_l.useRef(0),pe=de(ye=>{if(R.current.length===0)return;let Pe=be.current;if(be.current=ye.size,ye.size===Pe)return;let _e=Ke(Te.none);if(Pe!==0&&!w.state.multiple&&N!==null&&Hw(R.current,N,D)===-1){let Se=S.current,Ce=Se!=null&&Hw(R.current,Se,D)!==-1?Se:null;O(Ce,_e),Ce===null&&(w.set("selectedIndex",null),E.current=null)}if(Pe!==0&&w.state.multiple&&Array.isArray(N)){let ve=N.filter(Se=>Hw(R.current,Se,D)!==-1);ve.length!==N.length&&(O(ve,_e),ve.length===0&&(w.set("selectedIndex",null),E.current=null))}if(P&&X){w.update({scrollUpArrowVisible:!1,scrollDownArrowVisible:!1});let ve={height:""};Jw(V,ve),Jw(I.current,ve)}}),ke=_l.useMemo(()=>({...U,side:G,alignItemWithTriggerActive:X,setControlledAlignItemWithTrigger:W,scrollUpArrowRef:$,scrollDownArrowRef:J}),[U,G,X,W]);return(0,IE.jsx)(Sw,{elementsRef:k,labelsRef:x,onMapChange:pe,children:(0,IE.jsxs)(rG.Provider,{value:ke,children:[L&&H&&(0,IE.jsx)(mue,{inert:jw(!P),cutout:j}),ie]})})});var wl=c(oe(),1);var qM=c(T(),1),N$e={...Ff,...Gn},Zde=wl.forwardRef(function(t,o){let{render:r,className:n,style:i,finalFocus:s,...a}=t,{store:l,popupRef:u,onOpenChangeComplete:d,setOpen:f,valueRef:p,firstItemTextRef:m,selectedItemTextRef:g,multiple:h,handleScrollArrowVisibility:b,scrollHandlerRef:v,listRef:y,highlightItemOnHover:_,floatingContext:w}=zo(),{side:k,align:x,alignItemWithTriggerActive:C,isPositioned:E,setControlledAlignItemWithTrigger:R}=dg(),S=Jue(!0)!=null,I=id(),{nonce:O,disableStyleElements:A}=MM(),P=Fe(l,ze.id),L=Fe(l,ze.open),H=Fe(l,ze.openMethod),N=Fe(l,ze.mounted),M=Fe(l,ze.popupProps),V=Fe(l,ze.transitionStatus),j=Fe(l,ze.triggerElement),D=Fe(l,ze.positionerElement),z=Fe(l,ze.listElement),$=wl.useRef(!1),J=wl.useRef(!1),Q=wl.useRef({}),W=ss(),X=de(re=>{if(!D||!u.current||!J.current)return;let ae=D.style.top==="0px",ie=D.style.bottom==="0px";if($.current||!C||!ae&&!ie){b(re);return}let be=Kde(D),pe=PE(D.getBoundingClientRect().height,"y",be),ke=ot(D),ye=St(D),Pe=ye.getComputedStyle(D),_e=parseFloat(Pe.marginTop),ve=parseFloat(Pe.marginBottom),Se=Yde(ye.getComputedStyle(u.current)),fe=Math.min(ke.documentElement.clientHeight-_e-ve,Se),Ce=re.scrollTop,ne=YM(re),se=null,Ee=Je=>{D.style.height=`${Je}px`},he=ae?ne-Ce:Ce,Ae=Math.min(pe+he,fe);if(he<=Ea){let Je=py(he,0,fe-pe);Je>0&&Ee(pe+Je),re.scrollTop=ae?ne:0,fe-(pe+Je)<=Ea&&($.current=!0),b(re);return}if(fe-Ae>Ea)se=ae?1/0:0;else if(ie&&Ce<ne){let Je=pe+he-fe;se=Ce-(he-Je)}let et=Math.ceil(Ae);if(et!==0&&Ee(et),se!=null){let Je=py(se,0,YM(re));Math.abs(re.scrollTop-Je)>Ea&&(re.scrollTop=Je)}et>=fe-Ea&&($.current=!0),b(re)});wl.useImperativeHandle(v,()=>X,[X]),$n({open:L,ref:u,onComplete(){L&&d?.(!0)}});let U={open:L,transitionStatus:V,side:k,align:x};le(()=>{!D||!u.current||Object.keys(Q.current).length||(Q.current={top:D.style.top||"0",left:D.style.left||"0",right:D.style.right,height:D.style.height,bottom:D.style.bottom,minHeight:D.style.minHeight,maxHeight:D.style.maxHeight,marginTop:D.style.marginTop,marginBottom:D.style.marginBottom})},[u,D]),le(()=>{L||C||(J.current=!1,$.current=!1,Jw(D,Q.current))},[L,C,D,u]),le(()=>{let re=u.current;if(!L||!j||!D||!re||C&&!E||l.state.transitionStatus==="ending")return;if(J.current=!0,re.style.removeProperty("--transform-origin"),!C){W.request(()=>b(z||re));return}let ae=L$e(re);try{let ie=g.current;ie?.isConnected||(ie=!ze.hasSelectedValue(l.state)&&m.current?.isConnected?m.current:null);let be=p.current,pe=St(D),ke=pe.getComputedStyle(D),ye=pe.getComputedStyle(re),Pe=ot(j),_e=Kde(j),ve=KM(j.getBoundingClientRect(),_e),Se=KM(D.getBoundingClientRect(),_e),fe=ve.height,Ce=z||re,ne=Ce.scrollHeight,se=parseFloat(ye.borderBottomWidth),Ee=parseFloat(ke.marginTop)||10,he=parseFloat(ke.marginBottom)||10,Ae=parseFloat(ke.minHeight)||100,et=Yde(ye),Je=5,_t=5,Et=20,mt=Pe.documentElement.clientHeight-Ee-he,oo=Pe.documentElement.clientWidth,Tt=mt-ve.bottom+fe,Rt,Bt=I==="rtl"?ve.right-Se.width:ve.left,gt=0;if(ie&&be){let vo=KM(be.getBoundingClientRect(),_e);Rt=KM(ie.getBoundingClientRect(),_e),Bt=Se.left+(I==="rtl"?vo.right-Rt.right:vo.left-Rt.left);let Kt=vo.top-ve.top+vo.height/2;gt=Rt.top-Se.top+Rt.height/2-Kt}let He=Tt+gt+he+se,we=Math.min(mt,He),Me=mt-Ee-he,ge=He-we,Re=oo-_t;D.style.left=`${py(Bt,Je,Re-Se.width)}px`,D.style.height=`${we}px`,D.style.maxHeight="none",D.style.marginTop=`${Ee}px`,D.style.marginBottom=`${he}px`,re.style.height="100%";let Ie=YM(Ce),at=ge>=Ie-Ea;at&&(we=Math.min(mt,Se.height)-(ge-Ie));let Qe=ve.top<Et||ve.bottom>mt-Et||Math.ceil(we)+Ea<Math.min(ne,Ae),po=(pe.visualViewport?.scale??1)!==1&&mo.engine.webkit;if(Qe||po){Jw(D,Q.current),R(!1);return}let ro=Math.max(Ae,we);if(at){let vo=Math.max(0,mt-He);D.style.top=Se.height>=Me?"0":`${vo}px`,D.style.height=`${we}px`,Ce.scrollTop=YM(Ce)}else D.style.bottom="0",Ce.scrollTop=ge;if(Rt){let vo=Se.top,Kt=Se.height,_o=Rt.top+Rt.height/2,En=py(Kt>0?(_o-vo)/Kt*100:50,0,100);re.style.setProperty("--transform-origin",`50% ${En}%`)}(ro===mt||we>=et)&&($.current=!0),b(Ce),_&&l.state.selectedIndex===null&&l.state.activeIndex===null&&y.current[0]!=null&&l.set("activeIndex",0)}finally{ae()}},[l,L,D,j,p,m,g,u,b,C,R,W,z,y,_,I,E]),wl.useEffect(()=>{if(!C||!D||!L)return;let re=St(D);function ae(ie){f(!1,Ke(Te.windowResize,ie))}return ut(re,"resize",ae)},[f,C,D,L]);let G={...z?{role:"presentation","aria-orientation":void 0}:{role:"listbox","aria-multiselectable":h||void 0,id:`${P}-list`},onKeyDown(re){S&&fM.has(re.key)&&re.stopPropagation()},onScroll(re){z||X(re.currentTarget)},...C&&{style:z?{height:"100%"}:$M},className:!z&&C?RE.className:void 0},te=De("div",t,{ref:[o,u],state:U,stateAttributesMapping:N$e,props:[M,G,Gw(V),a]});return(0,qM.jsxs)(wl.Fragment,{children:[!A&&RE.getElement(O),(0,qM.jsx)(uU,{context:w,modal:!1,disabled:!N,openInteractionType:H,returnFocus:s,restoreFocus:!0,children:te})]})});function Yde(e){let t=e.maxHeight;return t.endsWith("px")&&parseFloat(t)||1/0}function YM(e){return Zw(e.scrollHeight,e.clientHeight)}function Kde(e){return yE.getScale(e)}function PE(e,t,o){return e/o[t]}function KM(e,t){return Lf({x:PE(e.x,"x",t),y:PE(e.y,"y",t),width:PE(e.width,"x",t),height:PE(e.height,"y",t)})}var qde=[["transform","none"],["scale","1"],["translate","0 0"]];function L$e(e){let{style:t}=e,o={};for(let[r,n]of qde)o[r]=t.getPropertyValue(r),t.setProperty(r,n,"important");return()=>{for(let[r]of qde){let n=o[r];n?t.setProperty(r,n):t.removeProperty(r)}}}var Xde=c(oe(),1);var Qde=Xde.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a,scrollHandlerRef:l,multiple:u}=zo(),{alignItemWithTriggerActive:d}=dg(),f=Fe(a,ze.hasScrollArrows),p=Fe(a,ze.openMethod),g={id:`${Fe(a,ze.id)}-list`,role:"listbox","aria-multiselectable":u||void 0,onScroll(b){l.current?.(b.currentTarget)},...d&&{style:$M},className:f&&p!=="touch"?RE.className:void 0},h=a.useStateSetter("listElement");return De("div",t,{ref:[o,h],props:[g,s]})});var Mc=c(oe(),1);var ZM=c(oe(),1),nG=ZM.createContext(void 0);function OE(){let e=ZM.useContext(nG);if(!e)throw new Error(Wt(57));return e}var Jde=c(T(),1),efe=Mc.memo(Mc.forwardRef(function(t,o){let{render:r,className:n,style:i,value:s=null,label:a,disabled:l=!1,nativeButton:u=!1,...d}=t,f=Mc.useRef(null),p=Tw({guess:!0,label:a,textRef:f}),{store:m,itemProps:g,setOpen:h,setValue:b,selectionRef:v,typingRef:y,valuesRef:_,multiple:w,selectedItemTextRef:k,disabled:x,readOnly:C}=zo(),E=x||l,R=Fe(m,ze.isActive,p.index),S=Fe(m,ze.open),I=Fe(m,ze.isSelected,s),O=Fe(m,ze.isSelectedByFocus,p.index),A=Fe(m,ze.isItemEqualToValue),P=p.index,L=Mc.useRef(null);le(()=>{let W=_.current;return W[P]=s,()=>{delete W[P]}},[P,s,_]),le(()=>{let W=m.state.value,X=W;w&&Array.isArray(W)&&(X=W.length>0?W[W.length-1]:void 0),X!==void 0&&zf(s,X,A)&&(m.set("selectedIndex",P),f.current&&(k.current=f.current))},[P,w,A,m,s,k]);let H=Mc.useRef("mouse"),N=Mc.useRef(!1),{getButtonProps:M,buttonRef:V}=Ic({disabled:E,focusableWhenDisabled:!0,native:u,composite:!0}),j={disabled:E,selected:I,highlighted:R};function D(W){if(x||C)return;let X=m.state.value;if(w){let U=Array.isArray(X)?X:[],G=I?wue(U,s,A):[...U,s];b(G,Ke(Te.itemPress,W))}else b(s,Ke(Te.itemPress,W)),h(!1,Ke(Te.itemPress,W))}function z(){v.current.dragY=0}let $={role:"option","aria-selected":I,tabIndex:S&&R?0:-1,onKeyDown(W){m.set("activeIndex",P),W.key===" "&&y.current&&W.preventDefault()},onClick(W){let X=H.current!=="touch",U=W.nativeEvent.pointerType,G=X&&Ow(W.nativeEvent)&&(U!==void 0||R),te=X&&!G&&!N.current;N.current=!1,!(E||te)&&D(W.nativeEvent)},onPointerEnter(W){H.current=W.pointerType},onPointerMove(W){if(W.pointerType==="mouse"&&W.buttons===1){let X=v.current;X.dragY+=W.movementY,X.dragY**2>=64&&(X.allowUnselectedMouseUp=!0)}},onPointerDown(W){H.current=W.pointerType,N.current=!0,z()},onMouseUp(){if(z(),E||H.current==="touch"||N.current)return;let W=!v.current.allowSelectedMouseUp&&I,X=!v.current.allowUnselectedMouseUp&&!I;W||X||(N.current=!0,L.current?.click(),N.current=!1)}},J=De("div",t,{ref:[V,o,p.ref,L],state:j,props:[g,$,d,M]}),Q=Mc.useMemo(()=>({selected:I,index:P,textRef:f,selectedByFocus:O}),[I,P,f,O]);return(0,Jde.jsx)(nG.Provider,{value:Q,children:J})}));var gy=c(oe(),1);var tfe=c(T(),1),ofe=gy.forwardRef(function(t,o){let{selected:r}=OE();return t.keepMounted||r?(0,tfe.jsx)(D$e,{...t,ref:o}):null}),D$e=gy.memo(gy.forwardRef((e,t)=>{let{render:o,className:r,style:n,keepMounted:i,...s}=e,{selected:a}=OE(),l=gy.useRef(null),{transitionStatus:u,setMounted:d}=Ai(a),p=De("span",e,{ref:[t,l],state:{selected:a,transitionStatus:u},props:[{"aria-hidden":!0,children:"\u2714\uFE0F"},s],stateAttributesMapping:Gn});return $n({open:a,ref:l,onComplete(){a||d(!1)}}),p}));var ek=c(oe(),1);var rfe=ek.memo(ek.forwardRef(function(t,o){let{index:r,textRef:n,selectedByFocus:i}=OE(),{firstItemTextRef:s,selectedItemTextRef:a}=zo(),{render:l,className:u,style:d,...f}=t,p=ek.useCallback(g=>{g&&(r===0&&(s.current=g),i&&(a.current=g))},[s,a,r,i]);return De("div",t,{ref:[p,o,n],props:f})}));var nfe=c(oe(),1);var ife=nfe.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=zo(),{side:l,align:u,arrowRef:d,arrowStyles:f,arrowUncentered:p,alignItemWithTriggerActive:m}=dg(),h={open:Fe(a,ze.open),side:l,align:u,uncentered:p},b=De("div",t,{state:h,ref:[d,o],props:[{style:f,"aria-hidden":!0},s],stateAttributesMapping:nM});return m?null:b});var afe=c(oe(),1);var sfe=c(oe(),1);var XM=sfe.forwardRef(function(t,o){let{render:r,className:n,style:i,direction:s,keepMounted:a,...l}=t,u=s==="up",{store:d,popupRef:f,listRef:p,handleScrollArrowVisibility:m,scrollArrowsMountedCountRef:g}=zo(),{side:h,scrollDownArrowRef:b,scrollUpArrowRef:v}=dg(),y=u?ze.scrollUpArrowVisible:ze.scrollDownArrowVisible,_=Fe(d,y),w=Fe(d,ze.openMethod),k=_&&w!=="touch",x=Fo(),C=u?v:b,{mounted:E,transitionStatus:R,setMounted:S}=Ai(k);le(()=>(g.current+=1,d.set("hasScrollArrows",!0),()=>{g.current=Math.max(0,g.current-1),g.current===0&&d.set("hasScrollArrows",!1)}),[d,g]),$n({open:k,ref:C,onComplete(){k||S(!1)}});let A=De("div",t,{ref:[o,C],state:{direction:s,visible:k,side:h,transitionStatus:R},props:[{"aria-hidden":!0,children:u?"\u25B2":"\u25BC",style:{position:"absolute"},onMouseMove(L){if(L.movementX===0&&L.movementY===0||x.isStarted())return;d.set("activeIndex",null);function H(){let N=d.state.listElement??f.current;if(!N)return;d.set("activeIndex",null),m(N);let M=Zw(N.scrollHeight,N.clientHeight),V=Xw(N.scrollTop,M),j=V===(u?0:M),D=p.current;if(V!==N.scrollTop&&(N.scrollTop=V),j){x.clear();return}if(D.length>0){let z=C.current?.offsetHeight||0;N.scrollTop=V$e(D,u,V,N.clientHeight,z,M)}x.start(40,H)}x.start(40,H)},onMouseLeave(){x.clear()}},l],stateAttributesMapping:Gn});return E||a?A:null});function V$e(e,t,o,r,n,i){if(t){let d=0,f=o+n-Ea;for(let g=0;g<e.length;g+=1){let h=e[g];if(h&&h.offsetTop>=f){d=g;break}}let p=Math.max(0,d-1),m=e[p];return p<d&&m?Xw(m.offsetTop-n,i):0}let s=e.length-1,a=o+r-n+Ea;for(let d=0;d<e.length;d+=1){let f=e[d];if(f&&f.offsetTop+f.offsetHeight>a){s=Math.max(0,d-1);break}}let l=Math.min(e.length-1,s+1),u=e[l];return l>s&&u?Xw(u.offsetTop+u.offsetHeight-r+n,i):i}var lfe=c(T(),1),cfe=afe.forwardRef(function(t,o){return(0,lfe.jsx)(XM,{...t,ref:o,direction:"down"})});var ufe=c(oe(),1);var dfe=c(T(),1),ffe=ufe.forwardRef(function(t,o){return(0,dfe.jsx)(XM,{...t,ref:o,direction:"up"})});var tk=c(oe(),1);var QM=c(oe(),1),iG=QM.createContext(void 0);function pfe(){let e=QM.useContext(iG);if(e===void 0)throw new Error(Wt(56));return e}var mfe=c(T(),1),gfe=tk.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,[a,l]=tk.useState(),u=tk.useMemo(()=>({labelId:a,setLabelId:l}),[a,l]),d=De("div",t,{ref:o,props:[{role:"group","aria-labelledby":a},s]});return(0,mfe.jsx)(iG.Provider,{value:u,children:d})});var hfe=c(oe(),1);var bfe=hfe.forwardRef(function(t,o){let{render:r,className:n,style:i,id:s,...a}=t,{setLabelId:l}=pfe(),u=gn(s);return le(()=>(l(u),()=>{l(f=>f===u?void 0:f)}),[u,l]),De("div",t,{ref:o,props:[{id:u},a]})});var yfe=Hue;var vfe=c(_E(),1);function F$e(){return At}function z$e(){return!1}function j$e(){return!0}function _fe(){return(0,vfe.useSyncExternalStore)(F$e,z$e,j$e)}var l6t=c(oe(),1);var wfe=c(T(),1);function kfe(e){let{script:t}=e,{nonce:o}=MM();return _fe()?(0,wfe.jsx)("script",{nonce:o,dangerouslySetInnerHTML:{__html:t},suppressHydrationWarning:!0}):null}var Lc={};No(Lc,{Indicator:()=>Tfe,List:()=>Bfe,Panel:()=>Rfe,Root:()=>Sfe,Tab:()=>Cfe});var Qr=c(oe(),1);var JM=c(oe(),1),sG=JM.createContext(void 0);function fg(){let e=JM.useContext(sG);if(e===void 0)throw new Error(Wt(64));return e}var sd={tabActivationDirection:e=>({"data-activation-direction":e})};var aG=c(T(),1),Sfe=Qr.forwardRef(function(t,o){let{className:r,defaultValue:n=0,onValueChange:i,orientation:s="horizontal",render:a,value:l,style:u,...d}=t,f=t.defaultValue!==void 0,p=Qr.useRef([]),[m,g]=Qr.useState(()=>new Map),[h,b]=Mf({controlled:l,default:n,name:"Tabs",state:"value"}),v=l!==void 0,[y,_]=Qr.useState(()=>new Map),w=Qr.useRef(void 0),k=Qr.useCallback(U=>lG(y,U),[y]),[x,C]=Qr.useState(()=>({previousValue:h,tabActivationDirection:"none"})),{previousValue:E,tabActivationDirection:R}=x,S=R,I=!1;E!==h&&(S=xfe(E,h,s,y),I=E!=null&&h!=null&&k(h)==null);let O=I?E:h,A=E!==O||R!==S;le(()=>{A&&C({previousValue:O,tabActivationDirection:S})},[O,A,S]);let P=de((U,G)=>{let te=xfe(h,U,s,y);G.activationDirection=te,i?.(U,G),!G.isCanceled&&b(U)}),L=de((U,G)=>{i?.(U,Ke(G,void 0,void 0,{activationDirection:"none"}))}),H=de((U,G)=>(g(te=>{let re=new Map(te);return re.set(U,G),re}),()=>{g(te=>{if(te.get(U)!==G)return te;let re=new Map(te);return re.delete(U),re})})),N=Qr.useCallback(U=>m.get(U),[m]),M=Qr.useCallback(U=>{for(let G of y.values())if(U===G.value)return G.id},[y]),V=Qr.useMemo(()=>({getTabElementBySelectedValue:k,getTabIdByPanelValue:M,getTabPanelIdByValue:N,onValueChange:P,orientation:s,registerMountedTabPanel:H,setTabMap:_,tabActivationDirection:S,value:h}),[k,M,N,P,s,H,_,S,h]),j=Qr.useMemo(()=>{for(let U of y.values())if(U.value===h)return U},[y,h]),D=Qr.useMemo(()=>{for(let U of y.values())if(!U.disabled)return U.value},[y]),z=Qr.useRef(!f),$=Qr.useRef(n),J=Qr.useRef(f),Q=Qr.useRef(!1);le(()=>{if(v)return;function U(ae,ie){b(ae),C({previousValue:ae,tabActivationDirection:"none"}),L(ae,ie),z.current=!1}if(y.size===0){Q.current&&h!==null&&!w.current?.isConnected&&U(null,Te.missing);return}Q.current=!0,w.current=y.keys().next().value;let G=j?.disabled,te=j==null&&h!==null;if(!G&&h===$.current&&(J.current=!1),J.current&&G&&h===$.current)return;let re=z.current;if(G||te){let ae=D??null;if(h===ae){z.current=!1;return}let ie=Te.missing;re?ie=Te.initial:G&&(ie=Te.disabled),U(ae,ie);return}re&&j!=null&&(L(h,Te.initial),z.current=!1)},[D,v,L,j,b,y,h]);let X=De("div",t,{state:{orientation:s,tabActivationDirection:S},ref:o,props:d,stateAttributesMapping:sd});return(0,aG.jsx)(sG.Provider,{value:V,children:(0,aG.jsx)(Sw,{elementsRef:p,children:X})})});function lG(e,t){for(let[o,r]of e.entries())if(t===r.value)return o;return null}function xfe(e,t,o,r){if(e==null||t==null)return"none";let[n,i,s]=o==="horizontal"?["left","left","right"]:["top","up","down"],a=lG(r,e),l=lG(r,t);if(a==null||l==null)return a!==l&&(typeof e=="number"||typeof e=="string")&&typeof e==typeof t?t>e?s:i:"none";let u=a.getBoundingClientRect()[n],d=l.getBoundingClientRect()[n];return d<u?i:d>u?s:"none"}var jf=c(oe(),1);var eN=c(oe(),1),cG=eN.createContext(void 0);function tN(){let e=eN.useContext(cG);if(e===void 0)throw new Error(Wt(65));return e}var Cfe=jf.forwardRef(function(t,o){let{className:r,disabled:n=!1,render:i,value:s,id:a,nativeButton:l=!0,style:u,...d}=t,{value:f,getTabPanelIdByValue:p,onValueChange:m,orientation:g,tabActivationDirection:h}=fg(),{activateOnFocus:b,registerTabResizeObserverElement:v,tabsListElement:y}=tN(),{highlightedIndex:_,onHighlightedIndexChange:w}=Bw(),k=gn(a),x=jf.useMemo(()=>({disabled:n,id:k,value:s}),[n,k,s]),{compositeProps:C,compositeRef:E,index:R}=tde({metadata:x}),S=s===f,I=jf.useRef(!1),O=jf.useRef(null),A=de(Q=>{O.current?.(),O.current=Q?v(Q):null});le(()=>{if(I.current){I.current=!1;return}if(!(S&&R>-1&&_!==R))return;let Q=y;if(Q!=null){let W=wr(ot(Q));if(W&&Ge(Q,W))return}n||w(R)},[S,R,_,w,n,y]);let{getButtonProps:P,buttonRef:L}=Ic({disabled:n,native:l,focusableWhenDisabled:!0}),H=p(s),N=jf.useRef(!1),M=jf.useRef(!1);function V(Q){m(s,Ke(Te.none,Q.nativeEvent,void 0,{activationDirection:"none"}))}function j(Q){S||n||V(Q)}function D(Q){S||n||b&&(!N.current||M.current)&&V(Q)}function z(Q){if(S||n)return;N.current=!0,M.current=Q.button===0;let W=ot(Q.currentTarget);function X(){N.current=!1,M.current=!1,W.removeEventListener("pointerup",X),W.removeEventListener("pointercancel",X)}W.addEventListener("pointerup",X),W.addEventListener("pointercancel",X)}return De("button",t,{state:{disabled:n,active:S,orientation:g,tabActivationDirection:h},ref:[o,L,E,A],props:[C,{role:"tab","aria-controls":H,"aria-selected":S,id:k,onClick:j,onFocus:D,onPointerDown:z,[jM]:S?"":void 0,onKeyDownCapture(){I.current=!0}},d,P],stateAttributesMapping:sd})});var ok=c(oe(),1);var oN=c(T(),1),Efe,H$e={...sd,activeTabPosition:()=>null,activeTabSize:()=>null},Tfe=ok.forwardRef(function(t,o){let{className:r,render:n,renderBeforeHydration:i=!1,style:s,...a}=t,{getTabElementBySelectedValue:l,orientation:u,tabActivationDirection:d,value:f}=fg(),{tabsListElement:p,registerIndicatorUpdateListener:m}=tN(),g=zce();ok.useEffect(()=>m(g),[m,g]);let h=0,b=0,v=0,y=0,_=0,w=0,k=!1;if(f!=null&&p!=null){let O=l(f);if(O!=null){k=!0;let{width:A,height:P}=$w(O),{width:L,height:H}=$w(p),N=O.getBoundingClientRect(),M=p.getBoundingClientRect(),V=L>0?M.width/L:1,j=H>0?M.height/H:1;if(V>Number.EPSILON&&j>Number.EPSILON){let z=N.left-M.left,$=N.top-M.top;h=z/V+p.scrollLeft-p.clientLeft,v=$/j+p.scrollTop-p.clientTop}else h=O.offsetLeft,v=O.offsetTop;_=A,w=P,b=p.scrollWidth-h-_,y=p.scrollHeight-v-w}}let x=k?{left:h,right:b,top:v,bottom:y}:null,C=k?{width:_,height:w}:null,E=k?{"--active-tab-left":`${h}px`,"--active-tab-right":`${b}px`,"--active-tab-top":`${v}px`,"--active-tab-bottom":`${y}px`,"--active-tab-width":`${_}px`,"--active-tab-height":`${w}px`}:void 0,R=k&&_>0&&w>0,I=De("span",t,{state:{orientation:u,activeTabPosition:x,activeTabSize:C,tabActivationDirection:d},ref:o,props:[{role:"presentation",style:E,hidden:!R},a,{suppressHydrationWarning:!0}],stateAttributesMapping:H$e});return f==null?null:(0,oN.jsxs)(ok.Fragment,{children:[I,i&&(Efe||(Efe=(0,oN.jsx)(kfe,{script:""})))]})});var rN=c(oe(),1);var W$e={...sd,...Gn},Rfe=rN.forwardRef(function(t,o){let{className:r,value:n,render:i,keepMounted:s=!1,style:a,...l}=t,{value:u,getTabIdByPanelValue:d,orientation:f,tabActivationDirection:p,registerMountedTabPanel:m}=fg(),g=gn(),{ref:h,index:b}=Tw(),v=n===u,{mounted:y,transitionStatus:_,setMounted:w}=Ai(v),k=!y,x=d(n),C={hidden:k,orientation:f,tabActivationDirection:p,transitionStatus:_},E=rN.useRef(null),R=De("div",t,{state:C,ref:[o,h,E],props:[{"aria-labelledby":x,hidden:k,id:g,role:"tabpanel",tabIndex:v?0:-1,inert:jw(!v),"data-index":b},l],stateAttributesMapping:W$e});return $n({open:v,ref:E,onComplete(){v||w(!1)}}),le(()=>{if(!(g==null||k&&!s))return m(n,g)},[k,s,n,g,m]),s||y?R:null});var Nc=c(oe(),1);var uG=c(T(),1),Bfe=Nc.forwardRef(function(t,o){let{activateOnFocus:r=!1,className:n,loopFocus:i=!0,render:s,style:a,...l}=t,{orientation:u,setTabMap:d,tabActivationDirection:f}=fg(),[p,m]=Nc.useState(0),[g,h]=Nc.useState(null),b=Nc.useRef(new Set),v=Nc.useRef(new Set),y=Nc.useRef(null);le(()=>{if(typeof ResizeObserver>"u")return;let E=new ResizeObserver(()=>{b.current.forEach(R=>{R()})});return y.current=E,g&&E.observe(g),v.current.forEach(R=>{E.observe(R)}),()=>{E.disconnect(),y.current=null}},[g]);let _=de(E=>(b.current.add(E),()=>{b.current.delete(E)})),w=de(E=>(v.current.add(E),y.current?.observe(E),()=>{v.current.delete(E),y.current?.unobserve(E)})),k={orientation:u,tabActivationDirection:f},x={"aria-orientation":u==="vertical"?"vertical":void 0,role:"tablist"},C=Nc.useMemo(()=>({activateOnFocus:r,registerIndicatorUpdateListener:_,registerTabResizeObserverElement:w,tabsListElement:g}),[r,_,w,g]);return(0,uG.jsx)(cG.Provider,{value:C,children:(0,uG.jsx)(Rde,{render:s,className:n,style:a,state:k,refs:[o,h],props:[x,l],stateAttributesMapping:sd,highlightedIndex:p,enableHomeAndEndKeys:!0,loopFocus:i,orientation:u,onHighlightedIndexChange:m,onMapChange:d,disabledIndices:ml})})});var Hs={};No(Hs,{Arrow:()=>Kfe,Handle:()=>ME,Popup:()=>$fe,Portal:()=>Hfe,Positioner:()=>Ufe,Provider:()=>Zfe,Root:()=>Nfe,Trigger:()=>Ffe,Viewport:()=>Qfe,createHandle:()=>Jfe});var rk=c(oe(),1);var nN=c(oe(),1),dG=nN.createContext(void 0);function kl(e){let t=nN.useContext(dG);if(t===void 0&&!e)throw new Error(Wt(72));return t}var Ife=c(oe(),1);var Pfe={...oue,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},iN=class extends od{constructor(t,o,r){let n=new Vf;super(Afe(t,n,o,r),Mfe(n),Pfe)}setOpen=(t,o)=>{$ce(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Ke(Te.triggerPress,t))}};function Ofe(){let e=new Vf,t=new oM(Object.freeze(Afe(void 0,e)),Object.freeze(Mfe(e)),Pfe);return Object.assign(t,{setOpen:At,cancelPendingOpen:At})}function Afe(e,t,o,r=!1){let n={...Jce(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e};return n.floatingRootContext=eue(t,o,r),n}function Mfe(e){return{popupRef:Ife.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var AE=c(T(),1),Nfe=SU(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:l,onOpenChangeComplete:u,handle:d,triggerId:f,defaultTriggerId:p=null,children:m}=t,g=Uce((I,O)=>new iN({open:r,openProp:n,activeTriggerId:p,triggerIdProp:f},I,O));g.useControlledProp("openProp",n),g.useControlledProp("triggerIdProp",f),g.useContextCallback("onOpenChange",l),g.useContextCallback("onOpenChangeComplete",u);let h=g.useState("open"),b=!o&&h,v=g.useState("activeTriggerId"),y=g.useState("mounted"),_=g.useState("payload");g.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i,disabled:o}),Kce(g,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:w,transitionStatus:k}=qce(b,g),x=g.useState("isInstantPhase"),C=g.useState("instantType"),E=g.useState("lastOpenChangeReason"),R=rk.useRef(null);le(()=>{h&&o&&g.setOpen(!1,Ke(Te.disabled))},[h,o,g]),le(()=>{k==="ending"&&E===Te.none||k!=="ending"&&x?(C!=="delay"&&(R.current=C),g.set("instantType","delay")):R.current!==null&&(g.set("instantType",R.current),R.current=null)},[k,x,E,C,g]),le(()=>{b&&v==null&&g.set("payload",void 0)},[g,v,b]),rk.useImperativeHandle(a,()=>({unmount:w,close:()=>g.setOpen(!1,Ke(Te.imperativeAction))}),[w,g]);let S=b||y||!o&&s!=="none";return(0,AE.jsxs)(dG.Provider,{value:g,children:[d&&(0,AE.jsx)(Gce,{handle:d,store:g}),S&&(0,AE.jsx)(U$e,{store:g,disabled:o,trackCursorAxis:s}),typeof m=="function"?m({payload:_}):m]})});function U$e({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=bE(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=fU(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),s=rk.useMemo(()=>Mt(i.reference,n.reference),[i.reference,n.reference]);return Zce(e,{activeTriggerProps:s,inactiveTriggerProps:s,popupProps:n.floating??Ut}),null}var aN=c(oe(),1);var sN=c(oe(),1),fG=sN.createContext(void 0);function Lfe(){return sN.useContext(fG)}var Vfe="data-base-ui-tooltip-trigger";function Dfe(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if(ct(n))return n}}let t=e.target;return ct(t)?t:null}function $$e(e){let t=e;for(;t;){let o=t.closest(`[${Vfe}]`);if(o)return o;let r=t.getRootNode();t="host"in r&&ct(r.host)?r.host:null}return null}var Ffe=Dce(function(t,o){let{render:r,className:n,style:i,handle:s,payload:a,disabled:l,delay:u,closeOnClick:d=!0,closeDelay:f,id:p,...m}=t,g=kl(!0),b=nue(s)??g;if(!b)throw new Error(Wt(82));let v=gn(p),y=b.useState("isTriggerActive",v),_=b.useState("isOpenedByTrigger",v),w=b.useState("floatingRootContext"),k=aN.useRef(null),x=u??600,C=f??0,{registerTrigger:E,isMountedByThisTrigger:R}=Yce(v,k,b,{payload:a,closeOnClick:d,closeDelay:C}),S=Lfe(),{delayRef:I,isInstantPhase:O,hasProvider:A}=ZW(w,{open:_}),P=zw(w);b.useSyncedValue("isInstantPhase",O);let L=b.useState("disabled"),H=l??L,N=so(H),M=b.useState("trackCursorAxis"),V=b.useState("disableHoverablePopup"),j=aN.useRef(!1),D=Fo(),z=aN.useRef(void 0);function $(){return A?gl(I.current,"open")===0?0:u??S??600:x}function J(ie){let be=k.current;if(!be||!ie)return!1;let pe=$$e(ie);return pe!==null&&pe!==be&&Ge(be,pe)}function Q(ie){let be=J(ie);return j.current=be,be&&(P.openChangeTimeout.clear(),P.restTimeout.clear(),P.restTimeoutPending=!1,D.clear()),be}let W=MU(w,{enabled:!H,mouseOnly:!0,move:!1,handleClose:!V&&M!=="both"?VU():null,restMs:$,delay(){return f==null&&A?{close:gl(I.current,"close")}:{close:C}},triggerElementRef:k,isActiveTrigger:y,isClosing:()=>b.select("transitionStatus")==="ending",shouldOpen(){return!j.current}}),X=IU(w,{enabled:!H}).reference,U=ie=>{let be=j.current,pe=Dfe(ie),ke=Q(pe),ye=k.current,Pe=ye&&pe&&Ge(ye,pe);if(ke&&b.select("open")&&b.select("lastOpenChangeReason")===Te.triggerHover){b.setOpen(!1,Ke(Te.triggerHover,ie));return}if(be&&!ke&&Pe&&!N.current&&!b.select("open")&&ye&&xa(z.current)){let _e=()=>{!j.current&&!N.current&&!b.select("open")&&b.setOpen(!0,Ke(Te.triggerHover,ie,ye))},ve=$();ve===0?(D.clear(),_e()):D.start(ve,_e)}},G=b.useState("triggerProps",R);return De("button",t,{state:{open:_},ref:[o,E,k],props:[W,X,R||M!=="none"?G:void 0,{onMouseOver(ie){U(ie.nativeEvent)},onFocus(ie){J(Dfe(ie.nativeEvent))&&ie.preventBaseUIHandler()},onMouseLeave(){j.current=!1,D.clear(),z.current=void 0},onPointerEnter(ie){z.current=ie.pointerType},onPointerDown(ie){z.current=ie.pointerType,b.set("closeOnClick",d),d&&!b.select("open")&&b.cancelPendingOpen(ie.nativeEvent)},onClick(ie){d&&!b.select("open")&&b.cancelPendingOpen(ie.nativeEvent)},id:v,"data-trigger-disabled":H?"":void 0,[Vfe]:H?void 0:""},m],stateAttributesMapping:rM})});var jfe=c(oe(),1);var lN=c(oe(),1),pG=lN.createContext(void 0);function zfe(){let e=lN.useContext(pG);if(e===void 0)throw new Error(Wt(70));return e}var mG=c(T(),1),Hfe=jfe.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return kl().useState("mounted")||r?(0,mG.jsx)(pG.Provider,{value:r,children:(0,mG.jsx)(Pde,{ref:o,...n})}):null});var uN=c(oe(),1);var cN=c(oe(),1),gG=cN.createContext(void 0);function nk(){let e=cN.useContext(gG);if(e===void 0)throw new Error(Wt(71));return e}var Wfe=c(T(),1),Ufe=uN.forwardRef(function(t,o){let{render:r,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:l="center",sideOffset:u=0,alignOffset:d=0,collisionBoundary:f="clipping-ancestors",collisionPadding:p=5,arrowPadding:m=5,sticky:g=!1,disableAnchorTracking:h=!1,collisionAvoidance:b=$le,style:v,...y}=t,_=kl(),w=zfe(),k=_.useState("open"),x=_.useState("mounted"),C=_.useState("trackCursorAxis"),E=_.useState("disableHoverablePopup"),R=_.useState("floatingRootContext"),S=_.useState("instantType"),I=_.useState("transitionStatus"),O=_.useState("adaptiveOrigin"),A=wM({anchor:i,positionMethod:s,floatingRootContext:R,mounted:x,side:a,sideOffset:u,align:l,alignOffset:d,collisionBoundary:f,collisionPadding:p,sticky:g,arrowPadding:m,disableAnchorTracking:h,keepMounted:w,collisionAvoidance:b,adaptiveOrigin:O}),P=uN.useMemo(()=>({open:k,side:A.side,align:A.align,anchorHidden:A.anchorHidden,instant:C!=="none"?"tracking-cursor":S}),[k,A.side,A.align,A.anchorHidden,C,S]),L=kM(t,P,{styles:A.positionerStyles,transitionStatus:I,props:y,refs:[o,_.useStateSetter("positionerElement")],hidden:!x,inert:!k||C==="both"||E});return(0,Wfe.jsx)(gG.Provider,{value:A,children:L})});var Gfe=c(oe(),1);var $fe=Gfe.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=kl(),{side:l,align:u}=nk(),d=a.useState("open"),f=a.useState("instantType"),p=a.useState("transitionStatus"),m=a.useState("popupProps"),g=a.useState("floatingRootContext"),h=a.useState("disabled"),b=a.useState("closeDelay");$n({open:d,ref:a.context.popupRef,onComplete(){d&&a.context.onOpenChangeComplete?.(!0)}}),AU(g,{enabled:!h,closeDelay:b});let v=a.useStateSetter("popupElement");return De("div",t,{state:{open:d,side:l,align:u,instant:f,transitionStatus:p},ref:[o,a.context.popupRef,v],props:[KA,m,Gw(p),s],stateAttributesMapping:nM})});var Yfe=c(oe(),1);var Kfe=Yfe.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=kl(),{arrowRef:l,side:u,align:d,arrowUncentered:f,arrowStyles:p}=nk(),m=a.useState("open"),g=a.useState("instantType");return De("div",t,{state:{open:m,side:u,align:d,uncentered:f,instant:g},ref:[o,l],props:[{style:p,"aria-hidden":!0},s],stateAttributesMapping:Ff})});var qfe=c(oe(),1);var hG=c(T(),1),Zfe=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,i=qfe.useMemo(()=>({open:o,close:r}),[o,r]);return(0,hG.jsx)(fG.Provider,{value:o,children:(0,hG.jsx)(qW,{delay:i,timeoutMs:n,children:t.children})})};var Xfe=c(oe(),1);var Qfe=Xfe.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,...a}=t,l=kl(),u=nk(),d=l.useState("instantType"),{children:f,state:p}=dde({store:l,side:u.side,children:s}),m={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:d};return De("div",t,{state:m,ref:o,props:[a,{children:f}],stateAttributesMapping:ude})});var ME=class extends UA{constructor(){super(Ofe(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function Jfe(){return new ME}function Lr(e){return De(e.defaultTagName??"div",e,e)}var ope=c(F(),1),bG="data-wp-hash";function yG(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&K$e(document)),e.__wpStyleRuntime}function Y$e(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${bG}]`))if(o.getAttribute(bG)===t)return!0;return!1}function rpe(e,t,o){if(!e.head)return;let r=yG(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Y$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(bG,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function K$e(e){let t=yG();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)rpe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function npe(e,t){let o=yG();o.styles.set(e,t);for(let r of o.documents.keys())rpe(r,e,t)}typeof process>"u",npe("3167e7d116",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{text-wrap:pretty;margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var epe={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",npe("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var tpe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},ir=(0,ope.forwardRef)(function({variant:t="body-md",render:o,className:r,...n},i){return Lr({render:o,defaultTagName:"span",ref:i,props:Mt(n,{className:Y(epe.text,tpe.heading,tpe.p,epe[t],r)})})});var lpe=c(T(),1),vG="data-wp-hash";function _G(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Z$e(document)),e.__wpStyleRuntime}function q$e(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${vG}]`))if(o.getAttribute(vG)===t)return!0;return!1}function ape(e,t,o){if(!e.head)return;let r=_G(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(q$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(vG,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Z$e(e){let t=_G();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ape(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function X$e(e,t){let o=_G();o.styles.set(e,t);for(let r of o.documents.keys())ape(r,e,t)}typeof process>"u",X$e("59353631d1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#f7e6e3);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fae8c8);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#ffea8f);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#ccf4d2);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#e0ebf8);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");var ipe={badge:"_96e6251aad1a6136__badge","is-high-intent":"_99f7158cb520f750__is-high-intent","is-medium-intent":"c20ebef2365bc8b7__is-medium-intent","is-low-intent":"_365e1626c6202e52__is-low-intent","is-stable-intent":"_33f8198127ddf4ef__is-stable-intent","is-informational-intent":"_04c1aca8fc449412__is-informational-intent","is-draft-intent":"_90726e69d495ec19__is-draft-intent","is-none-intent":"_898f4a544993bd39__is-none-intent"},wG=(0,spe.forwardRef)(function({intent:t="none",className:o,...r},n){return(0,lpe.jsx)(ir,{ref:n,className:Y(ipe.badge,ipe[`is-${t}-intent`],o),...r,variant:"body-sm"})});var ao={};No(ao,{Popup:()=>mN,Portal:()=>fN,Positioner:()=>pN,Provider:()=>Ppe,Root:()=>hN,Trigger:()=>gN});var Spe=c(F(),1);var fpe=c(F(),1);var xG="data-wp-hash";function SG(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&J$e(document)),e.__wpStyleRuntime}function Q$e(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${xG}]`))if(o.getAttribute(xG)===t)return!0;return!1}function upe(e,t,o){if(!e.head)return;let r=SG(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Q$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(xG,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function J$e(e){let t=SG();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)upe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function eYe(e,t){let o=SG();o.styles.set(e,t);for(let r of o.documents.keys())upe(r,e,t)}typeof process>"u",eYe("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var cpe={slot:"_11fc52b637ff8a7e__slot"},dpe="data-wp-compat-overlay-slot";function tYe(){return typeof document>"u"?null:document}function oYe(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var ad=null;function kG(e){return e.setAttribute("aria-hidden","false"),e}function rYe(e){let t=e.createElement("div");return t.setAttribute(dpe,""),cpe.slot&&t.classList.add(cpe.slot),e.body.appendChild(t),t}function dN(){if(typeof window>"u"||!oYe()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=tYe();if(!e||!e.body)return;if(ad&&ad.ownerDocument===e&&ad.isConnected)return kG(ad);let t=e.querySelector(`[${dpe}]`);return t instanceof HTMLDivElement?(ad=kG(t),ad):(ad?.isConnected&&ad.remove(),ad=kG(rYe(e)),ad)}var ppe=c(T(),1),fN=(0,fpe.forwardRef)(function({container:t,...o},r){return(0,ppe.jsx)(Hs.Portal,{container:t??dN(),...o,ref:r})});var mpe=c(F(),1),bpe=c(T(),1),CG="data-wp-hash";function EG(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&iYe(document)),e.__wpStyleRuntime}function nYe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${CG}]`))if(o.getAttribute(CG)===t)return!0;return!1}function gpe(e,t,o){if(!e.head)return;let r=EG(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(nYe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(CG,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function iYe(e){let t=EG();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)gpe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function hpe(e,t){let o=EG();o.styles.set(e,t);for(let r of o.documents.keys())gpe(r,e,t)}typeof process>"u",hpe("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var sYe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",hpe("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var aYe={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},pN=(0,mpe.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...i},s){return(0,bpe.jsx)(Hs.Positioner,{ref:s,align:t,side:r,sideOffset:n,...i,className:Y(sYe["box-sizing"],aYe.positioner,o)})});var ype=c(F(),1);function ik(e,t,o){return(0,ype.cloneElement)(e??t,{children:o})}var lYe=c(_pe(),1);var wpe=c(mI(),1),{lock:E8t,unlock:kpe}=(0,wpe.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function cYe(){let e=lYe;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return kpe(e.privateApis).ThemeProvider}var xpe=cYe();var NE=c(T(),1),TG="data-wp-hash";function RG(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dYe(document)),e.__wpStyleRuntime}function uYe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${TG}]`))if(o.getAttribute(TG)===t)return!0;return!1}function Cpe(e,t,o){if(!e.head)return;let r=RG(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(uYe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(TG,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function dYe(e){let t=RG();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Cpe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function fYe(e,t){let o=RG();o.styles.set(e,t);for(let r of o.documents.keys())Cpe(r,e,t)}typeof process>"u",fYe("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var pYe={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},mYe={background:"#1e1e1e"},mN=(0,Spe.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...i},s){let a=(0,NE.jsx)(xpe,{color:mYe,children:(0,NE.jsx)(Hs.Popup,{ref:s,className:Y(pYe.popup,n),...i,children:r})}),l=ik(o,(0,NE.jsx)(pN,{}),a);return ik(t,(0,NE.jsx)(fN,{}),l)});var Epe=c(F(),1),Tpe=c(T(),1),gN=(0,Epe.forwardRef)(function(t,o){return(0,Tpe.jsx)(Hs.Trigger,{ref:o,...t})});var Rpe=c(Z(),1),Bpe=c(T(),1);function sk({children:e}){return(0,Bpe.jsx)(PM,{direction:(0,Rpe.isRTL)()?"rtl":"ltr",children:e})}var BG=c(T(),1);function hN(e){return(0,BG.jsx)(sk,{children:(0,BG.jsx)(Hs.Root,{...e})})}var Ipe=c(T(),1);function Ppe({...e}){return(0,Ipe.jsx)(Hs.Provider,{...e})}var Ope=c(F(),1),Ape=c(me(),1),Mpe=c(T(),1),Jr=(0,Ope.forwardRef)(function({icon:t,size:o=24,style:r,...n},i){let s=t.props.style||r?{...t.props.style,...r}:void 0;return(0,Mpe.jsx)(Ape.SVG,{ref:i,...t.props,...n,...s?{style:s}:{},width:o,height:o})});var LE=c(F(),1),yN=c(Z(),1);var Npe=c(F(),1),IG="data-wp-hash";function PG(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hYe(document)),e.__wpStyleRuntime}function gYe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${IG}]`))if(o.getAttribute(IG)===t)return!0;return!1}function Lpe(e,t,o){if(!e.head)return;let r=PG(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(gYe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(IG,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function hYe(e){let t=PG();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Lpe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function bYe(e,t){let o=PG();o.styles.set(e,t);for(let r of o.documents.keys())Lpe(r,e,t)}typeof process>"u",bYe("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var yYe={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},ht=(0,Npe.forwardRef)(function({render:t,...o},r){return Lr({render:t,ref:r,props:Mt({className:yYe["visually-hidden"]},o,{"data-visually-hidden":""})})});var bN=c(T(),1);function Dpe({"aria-describedby":e,"aria-keyshortcuts":t,shortcut:o}){let r=(0,LE.useId)(),n=o?r:void 0,i=[e,n].filter(Boolean).join(" ");return{descriptionId:n,targetProps:{"aria-describedby":i||void 0,"aria-keyshortcuts":o?.ariaKeyShortcut??t}}}var Vpe=(0,LE.forwardRef)(function({descriptionId:t,shortcut:o},r){return(0,bN.jsx)(ht,{id:t,"aria-hidden":"true",render:(0,bN.jsx)("span",{ref:r}),children:(0,yN.sprintf)((0,yN.__)("Keyboard shortcut: %s"),o.label??o.ariaKeyShortcut)})}),Fpe=(0,LE.forwardRef)(function({className:t,shortcut:o},r){return(0,bN.jsx)("span",{ref:r,"aria-hidden":"true",className:t,dir:"ltr",children:o.displayShortcut})});var zpe={align:"start",sideOffset:8,collisionPadding:12};var jpe=c(Yo(),1),vN=c(F(),1),Hpe=c(Z(),1),Upe=c(T(),1),OG="data-wp-hash";function AG(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_Ye(document)),e.__wpStyleRuntime}function vYe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${OG}]`))if(o.getAttribute(OG)===t)return!0;return!1}function Wpe(e,t,o){if(!e.head)return;let r=AG(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(vYe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(OG,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function _Ye(e){let t=AG();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Wpe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function _N(e,t){let o=AG();o.styles.set(e,t);for(let r of o.documents.keys())Wpe(r,e,t)}typeof process>"u",_N("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var DE={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"};typeof process>"u",_N("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var wYe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",_N("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var kYe={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",_N("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var xYe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Gpe=(0,vN.forwardRef)(function({tone:t="brand",variant:o="solid",size:r="default",className:n,focusableWhenDisabled:i=!0,disabled:s,loading:a,loadingAnnouncement:l=(0,Hpe.__)("Loading"),children:u,...d},f){let p=Y(xYe.button,wYe["box-sizing"],kYe["outset-ring--focus-except-active"],o!=="unstyled"&&DE.button,DE[`is-${t}`],DE[`is-${o}`],DE[`is-${r}`],a&&DE["is-loading"],n);return(0,vN.useEffect)(()=>{a&&l&&(0,jpe.speak)(l)},[a,l]),(0,Upe.jsx)($U,{ref:f,className:p,focusableWhenDisabled:i,disabled:s??a,...d,children:u})});var $pe=c(F(),1);var Kpe=c(T(),1),MG="data-wp-hash";function NG(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&CYe(document)),e.__wpStyleRuntime}function SYe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${MG}]`))if(o.getAttribute(MG)===t)return!0;return!1}function Ype(e,t,o){if(!e.head)return;let r=NG(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(SYe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(MG,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function CYe(e){let t=NG();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Ype(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function EYe(e,t){let o=NG();o.styles.set(e,t);for(let r of o.documents.keys())Ype(r,e,t)}typeof process>"u",EYe("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var TYe={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"},LG=(0,$pe.forwardRef)(function({className:t,icon:o,...r},n){return(0,Kpe.jsx)(Jr,{ref:n,icon:o,className:Y(TYe.icon,t),size:24,...r})});LG.displayName="Button.Icon";var wN=Object.assign(Gpe,{Icon:LG});function qpe(e,t,o="long"){return new Intl.DateTimeFormat("en-US",{hour:"numeric",timeZone:e,timeZoneName:o}).format(t).split(/\s/g).slice(2).join(" ")}var RYe={},VE={};function Dc(e,t){try{let r=(RYe[e]||=new Intl.DateTimeFormat("en-US",{timeZone:e,timeZoneName:"longOffset"}).format)(t).split("GMT")[1];return r in VE?VE[r]:Zpe(r,r.split(":"))}catch{if(e in VE)return VE[e];let o=e?.match(BYe);return o?Zpe(e,o.slice(1)):NaN}}var BYe=/([+-]\d\d):?(\d\d)?/;function Zpe(e,t){let o=+(t[0]||0),r=+(t[1]||0),n=+(t[2]||0)/60;return VE[e]=o*60+r>0?o*60+r+n:o*60-r-n}var pg=class e extends Date{constructor(...t){super(),t.length>1&&typeof t[t.length-1]=="string"&&(this.timeZone=t.pop()),this.internal=new Date,isNaN(Dc(this.timeZone,this))?this.setTime(NaN):t.length?typeof t[0]=="number"&&(t.length===1||t.length===2&&typeof t[1]!="number")?this.setTime(t[0]):typeof t[0]=="string"?this.setTime(+new Date(t[0])):t[0]instanceof Date?this.setTime(+t[0]):(this.setTime(+new Date(...t)),Jpe(this,t)):this.setTime(Date.now())}static tz(t,...o){return o.length?new e(...o,t):new e(Date.now(),t)}withTimeZone(t){return new e(+this,t)}getTimezoneOffset(){let t=-Dc(this.timeZone,this);return t>0?Math.floor(t):Math.ceil(t)}setTime(t){return Date.prototype.setTime.apply(this,arguments),kN(this),+this}[Symbol.for("constructDateFrom")](t){return new e(+new Date(t),this.timeZone)}},Xpe=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(e=>{if(!Xpe.test(e))return;let t=e.replace(Xpe,"$1UTC");pg.prototype[t]&&(e.startsWith("get")?pg.prototype[e]=function(){return this.internal[t]()}:(pg.prototype[e]=function(){return Date.prototype[t].apply(this.internal,arguments),IYe(this),+this},pg.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),kN(this),+this}))});function kN(e){e.internal.setTime(+e),e.internal.setUTCSeconds(e.internal.getUTCSeconds()-Math.round(-Dc(e.timeZone,e)*60))}function IYe(e){Date.prototype.setFullYear.call(e,e.internal.getUTCFullYear(),e.internal.getUTCMonth(),e.internal.getUTCDate()),Date.prototype.setHours.call(e,e.internal.getUTCHours(),e.internal.getUTCMinutes(),e.internal.getUTCSeconds(),e.internal.getUTCMilliseconds()),Jpe(e)}function Jpe(e,t){let o=Array.isArray(t)?PYe(t):+e.internal,r=Dc(e.timeZone,e),n=r>0?Math.floor(r):Math.ceil(r),i=new Date(+e);i.setUTCHours(i.getUTCHours()-1);let s=-new Date(+e).getTimezoneOffset(),a=-new Date(+i).getTimezoneOffset(),l=s-a,u=s;if(l&&s!==n){let R=Date.prototype.getHours.apply(e),S=Array.isArray(t)?t[3]||0:e.internal.getUTCHours();if(R!==S){let I=new Date(+e),O=s-n;O&&I.setUTCMinutes(I.getUTCMinutes()+O);let A=Dc(e.timeZone,I);(A>0?Math.floor(A):Math.ceil(A))===n&&(u=a)}}let d=u-n;d&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+d);let f=new Date(+e);f.setUTCSeconds(0);let p=s>0?f.getSeconds():(f.getSeconds()-60)%60,m=Math.round(-(Dc(e.timeZone,e)*60))%60;(m||p)&&Date.prototype.setUTCSeconds.call(e,Date.prototype.getUTCSeconds.call(e)+m+p);let g=Dc(e.timeZone,e),h=g>0?Math.floor(g):Math.ceil(g),v=-new Date(+e).getTimezoneOffset()-h,y=h!==n,_=v-d,w=h-n,k=o-h*60*1e3,x=w>0&&Qpe(e)-o===w*60*1e3&&Qpe(e,k)!==o;if(y&&_&&!x){Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+_);let R=Dc(e.timeZone,e),S=R>0?Math.floor(R):Math.ceil(R),I=h-S;I&&_<0&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+I)}kN(e);let E=(t?o:o+m*1e3)-+e.internal;E&&Math.abs(E)<1800*1e3&&(Date.prototype.setTime.call(e,+e+E),kN(e))}function PYe(e){return Date.UTC(e[0],e.length>1?e[1]:0,e.length>2?e[2]:1,...e.slice(3))}function Qpe(e,t){let o=new Date(t??+e);return o.setUTCSeconds(o.getUTCSeconds()-Math.round(-Dc(e.timeZone,o)*60)),+o}var en=class e extends pg{static tz(t,...o){return o.length?new e(...o,t):new e(Date.now(),t)}toISOString(){let[t,o,r]=this.tzComponents(),n=`${t}${o}:${r}`;return this.internal.toISOString().slice(0,-1)+n}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){let[t,o,r,n]=this.internal.toUTCString().split(" ");return`${t?.slice(0,-1)} ${r} ${o} ${n}`}toTimeString(){let t=this.internal.toUTCString().split(" ")[4],[o,r,n]=this.tzComponents();return`${t} GMT${o}${r}${n} (${qpe(this.timeZone,this)})`}toLocaleString(t,o){return Date.prototype.toLocaleString.call(this,t,{...o,timeZone:o?.timeZone||this.timeZone})}toLocaleDateString(t,o){return Date.prototype.toLocaleDateString.call(this,t,{...o,timeZone:o?.timeZone||this.timeZone})}toLocaleTimeString(t,o){return Date.prototype.toLocaleTimeString.call(this,t,{...o,timeZone:o?.timeZone||this.timeZone})}tzComponents(){let t=this.getTimezoneOffset(),o=t>0?"-":"+",r=String(Math.floor(Math.abs(t)/60)).padStart(2,"0"),n=String(Math.abs(t)%60).padStart(2,"0");return[o,r,n]}withTimeZone(t){return new e(+this,t)}[Symbol.for("constructDateFrom")](t){return new e(+new Date(t),this.timeZone)}};var OYe=Math.pow(10,8)*24*60*60*1e3,D9t=-OYe,xN=6048e5,eme=864e5,FE=6e4,zE=36e5,tme=1e3;var AYe=3600;var ome=AYe*24,V9t=ome*7,MYe=ome*365.2425,NYe=MYe/12,F9t=NYe*3,DG=Symbol.for("constructDateFrom");function nt(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&DG in e?e[DG](t):e instanceof Date?new e.constructor(t):new Date(t)}function Ne(e,t){return nt(t||e,e)}function ld(e,t,o){let r=Ne(e,o?.in);return isNaN(t)?nt(o?.in||e,NaN):(t&&r.setDate(r.getDate()+t),r)}function ak(e,t,o){let r=Ne(e,o?.in);if(isNaN(t))return nt(o?.in||e,NaN);if(!t)return r;let n=r.getDate(),i=nt(o?.in||e,r.getTime());i.setMonth(r.getMonth()+t+1,0);let s=i.getDate();return n>=s?i:(r.setFullYear(i.getFullYear(),i.getMonth(),n),r)}var LYe={};function Ws(){return LYe}function ji(e,t){let o=Ws(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,n=Ne(e,t?.in),i=n.getDay(),s=(i<r?7:0)+i-r;return n.setDate(n.getDate()-s),n.setHours(0,0,0,0),n}function Ta(e,t){return ji(e,{...t,weekStartsOn:1})}function SN(e,t){let o=Ne(e,t?.in),r=o.getFullYear(),n=nt(o,0);n.setFullYear(r+1,0,4),n.setHours(0,0,0,0);let i=Ta(n),s=nt(o,0);s.setFullYear(r,0,4),s.setHours(0,0,0,0);let a=Ta(s);return o.getTime()>=i.getTime()?r+1:o.getTime()>=a.getTime()?r:r-1}function hy(e){let t=Ne(e),o=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return o.setUTCFullYear(t.getFullYear()),+e-+o}function xl(e,...t){let o=nt.bind(null,e||t.find(r=>typeof r=="object"));return t.map(o)}function mg(e,t){let o=Ne(e,t?.in);return o.setHours(0,0,0,0),o}function Hf(e,t,o){let[r,n]=xl(o?.in,e,t),i=mg(r),s=mg(n),a=+i-hy(i),l=+s-hy(s);return Math.round((a-l)/eme)}function rme(e,t){let o=SN(e,t),r=nt(t?.in||e,0);return r.setFullYear(o,0,4),r.setHours(0,0,0,0),Ta(r)}function CN(e,t,o){return ld(e,t*7,o)}function EN(e,t,o){return ak(e,t*12,o)}function nme(e,t,o){let[r,n]=[+Ne(e.start,o?.in),+Ne(e.end,o?.in)].sort((a,l)=>a-l),[i,s]=[+Ne(t.start,o?.in),+Ne(t.end,o?.in)].sort((a,l)=>a-l);return o?.inclusive?r<=s&&i<=n:r<s&&i<n}function ime(e,t){let o,r=t?.in;return e.forEach(n=>{!r&&typeof n=="object"&&(r=nt.bind(null,n));let i=Ne(n,r);(!o||o<i||isNaN(+i))&&(o=i)}),nt(r,o||NaN)}function sme(e,t){let o,r=t?.in;return e.forEach(n=>{!r&&typeof n=="object"&&(r=nt.bind(null,n));let i=Ne(n,r);(!o||o>i||isNaN(+i))&&(o=i)}),nt(r,o||NaN)}function ame(e,t,o){let[r,n]=xl(o?.in,e,t);return+mg(r)==+mg(n)}function TN(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Vc(e){return!(!TN(e)&&typeof e!="number"||isNaN(+Ne(e)))}function RN(e,t,o){let[r,n]=xl(o?.in,e,t),i=r.getFullYear()-n.getFullYear(),s=r.getMonth()-n.getMonth();return i*12+s}function BN(e,t){let o=Ne(e,t?.in),r=o.getMonth();return o.setFullYear(o.getFullYear(),r+1,0),o.setHours(23,59,59,999),o}function IN(e,t){let[o,r]=xl(e,t.start,t.end);return{start:o,end:r}}function lme(e,t){let{start:o,end:r}=IN(t?.in,e),n=+o>+r,i=n?+o:+r,s=n?r:o;s.setHours(0,0,0,0),s.setDate(1);let a=t?.step??1;if(!a)return[];a<0&&(a=-a,n=!n);let l=[];for(;+s<=i;)l.push(nt(o,s)),s.setMonth(s.getMonth()+a);return n?l.reverse():l}function jE(e,t){let o=Ne(e,t?.in);return o.setDate(1),o.setHours(0,0,0,0),o}function cme(e,t){let o=Ne(e,t?.in),r=o.getFullYear();return o.setFullYear(r+1,0,0),o.setHours(23,59,59,999),o}function lk(e,t){let o=Ne(e,t?.in);return o.setFullYear(o.getFullYear(),0,1),o.setHours(0,0,0,0),o}function ume(e,t){let{start:o,end:r}=IN(t?.in,e),n=+o>+r,i=n?+o:+r,s=n?r:o;s.setHours(0,0,0,0),s.setMonth(0,1);let a=t?.step??1;if(!a)return[];a<0&&(a=-a,n=!n);let l=[];for(;+s<=i;)l.push(nt(o,s)),s.setFullYear(s.getFullYear()+a);return n?l.reverse():l}function PN(e,t){let o=Ws(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,n=Ne(e,t?.in),i=n.getDay(),s=(i<r?-7:0)+6-(i-r);return n.setDate(n.getDate()+s),n.setHours(23,59,59,999),n}function dme(e,t){return PN(e,{...t,weekStartsOn:1})}var DYe={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},fme=(e,t,o)=>{let r,n=DYe[e];return typeof n=="string"?r=n:t===1?r=n.one:r=n.other.replace("{{count}}",t.toString()),o?.addSuffix?o.comparison&&o.comparison>0?"in "+r:r+" ago":r};function ON(e){return(t={})=>{let o=t.width?String(t.width):e.defaultWidth;return e.formats[o]||e.formats[e.defaultWidth]}}var VYe={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},FYe={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},zYe={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},pme={date:ON({formats:VYe,defaultWidth:"full"}),time:ON({formats:FYe,defaultWidth:"full"}),dateTime:ON({formats:zYe,defaultWidth:"full"})};var jYe={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},mme=(e,t,o,r)=>jYe[e];function ck(e){return(t,o)=>{let r=o?.context?String(o.context):"standalone",n;if(r==="formatting"&&e.formattingValues){let s=e.defaultFormattingWidth||e.defaultWidth,a=o?.width?String(o.width):s;n=e.formattingValues[a]||e.formattingValues[s]}else{let s=e.defaultWidth,a=o?.width?String(o.width):e.defaultWidth;n=e.values[a]||e.values[s]}let i=e.argumentCallback?e.argumentCallback(t):t;return n[i]}}var HYe={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},WYe={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},UYe={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},GYe={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},$Ye={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},YYe={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},KYe=(e,t)=>{let o=Number(e),r=o%100;if(r>20||r<10)switch(r%10){case 1:return o+"st";case 2:return o+"nd";case 3:return o+"rd"}return o+"th"},gme={ordinalNumber:KYe,era:ck({values:HYe,defaultWidth:"wide"}),quarter:ck({values:WYe,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ck({values:UYe,defaultWidth:"wide"}),day:ck({values:GYe,defaultWidth:"wide"}),dayPeriod:ck({values:$Ye,defaultWidth:"wide",formattingValues:YYe,defaultFormattingWidth:"wide"})};function uk(e){return(t,o={})=>{let r=o.width,n=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],i=t.match(n);if(!i)return null;let s=i[0],a=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(a)?ZYe(a,f=>f.test(s)):qYe(a,f=>f.test(s)),u;u=e.valueCallback?e.valueCallback(l):l,u=o.valueCallback?o.valueCallback(u):u;let d=t.slice(s.length);return{value:u,rest:d}}}function qYe(e,t){for(let o in e)if(Object.prototype.hasOwnProperty.call(e,o)&&t(e[o]))return o}function ZYe(e,t){for(let o=0;o<e.length;o++)if(t(e[o]))return o}function hme(e){return(t,o={})=>{let r=t.match(e.matchPattern);if(!r)return null;let n=r[0],i=t.match(e.parsePattern);if(!i)return null;let s=e.valueCallback?e.valueCallback(i[0]):i[0];s=o.valueCallback?o.valueCallback(s):s;let a=t.slice(n.length);return{value:s,rest:a}}}var XYe=/^(\d+)(th|st|nd|rd)?/i,QYe=/\d+/i,JYe={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},eKe={any:[/^b/i,/^(a|c)/i]},tKe={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},oKe={any:[/1/i,/2/i,/3/i,/4/i]},rKe={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},nKe={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},iKe={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},sKe={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},aKe={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},lKe={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},bme={ordinalNumber:hme({matchPattern:XYe,parsePattern:QYe,valueCallback:e=>parseInt(e,10)}),era:uk({matchPatterns:JYe,defaultMatchWidth:"wide",parsePatterns:eKe,defaultParseWidth:"any"}),quarter:uk({matchPatterns:tKe,defaultMatchWidth:"wide",parsePatterns:oKe,defaultParseWidth:"any",valueCallback:e=>e+1}),month:uk({matchPatterns:rKe,defaultMatchWidth:"wide",parsePatterns:nKe,defaultParseWidth:"any"}),day:uk({matchPatterns:iKe,defaultMatchWidth:"wide",parsePatterns:sKe,defaultParseWidth:"any"}),dayPeriod:uk({matchPatterns:aKe,defaultMatchWidth:"any",parsePatterns:lKe,defaultParseWidth:"any"})};var Ra={code:"en-US",formatDistance:fme,formatLong:pme,formatRelative:mme,localize:gme,match:bme,options:{weekStartsOn:0,firstWeekContainsDate:1}};function yme(e,t){let o=Ne(e,t?.in);return Hf(o,lk(o))+1}function gg(e,t){let o=Ne(e,t?.in),r=+Ta(o)-+rme(o);return Math.round(r/xN)+1}function dk(e,t){let o=Ne(e,t?.in),r=o.getFullYear(),n=Ws(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=nt(t?.in||e,0);s.setFullYear(r+1,0,i),s.setHours(0,0,0,0);let a=ji(s,t),l=nt(t?.in||e,0);l.setFullYear(r,0,i),l.setHours(0,0,0,0);let u=ji(l,t);return+o>=+a?r+1:+o>=+u?r:r-1}function vme(e,t){let o=Ws(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,n=dk(e,t),i=nt(t?.in||e,0);return i.setFullYear(n,0,r),i.setHours(0,0,0,0),ji(i,t)}function hg(e,t){let o=Ne(e,t?.in),r=+ji(o,t)-+vme(o,t);return Math.round(r/xN)+1}function lo(e,t){let o=e<0?"-":"",r=Math.abs(e).toString().padStart(t,"0");return o+r}var Wf={y(e,t){let o=e.getFullYear(),r=o>0?o:1-o;return lo(t==="yy"?r%100:r,t.length)},M(e,t){let o=e.getMonth();return t==="M"?String(o+1):lo(o+1,2)},d(e,t){return lo(e.getDate(),t.length)},a(e,t){let o=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return o.toUpperCase();case"aaa":return o;case"aaaaa":return o[0];default:return o==="am"?"a.m.":"p.m."}},h(e,t){return lo(e.getHours()%12||12,t.length)},H(e,t){return lo(e.getHours(),t.length)},m(e,t){return lo(e.getMinutes(),t.length)},s(e,t){return lo(e.getSeconds(),t.length)},S(e,t){let o=t.length,r=e.getMilliseconds(),n=Math.trunc(r*Math.pow(10,o-3));return lo(n,t.length)}};var fk={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},VG={G:function(e,t,o){let r=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return o.era(r,{width:"abbreviated"});case"GGGGG":return o.era(r,{width:"narrow"});default:return o.era(r,{width:"wide"})}},y:function(e,t,o){if(t==="yo"){let r=e.getFullYear(),n=r>0?r:1-r;return o.ordinalNumber(n,{unit:"year"})}return Wf.y(e,t)},Y:function(e,t,o,r){let n=dk(e,r),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return lo(s,2)}return t==="Yo"?o.ordinalNumber(i,{unit:"year"}):lo(i,t.length)},R:function(e,t){let o=SN(e);return lo(o,t.length)},u:function(e,t){let o=e.getFullYear();return lo(o,t.length)},Q:function(e,t,o){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return lo(r,2);case"Qo":return o.ordinalNumber(r,{unit:"quarter"});case"QQQ":return o.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return o.quarter(r,{width:"narrow",context:"formatting"});default:return o.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,o){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return lo(r,2);case"qo":return o.ordinalNumber(r,{unit:"quarter"});case"qqq":return o.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return o.quarter(r,{width:"narrow",context:"standalone"});default:return o.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,o){let r=e.getMonth();switch(t){case"M":case"MM":return Wf.M(e,t);case"Mo":return o.ordinalNumber(r+1,{unit:"month"});case"MMM":return o.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return o.month(r,{width:"narrow",context:"formatting"});default:return o.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,o){let r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return lo(r+1,2);case"Lo":return o.ordinalNumber(r+1,{unit:"month"});case"LLL":return o.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return o.month(r,{width:"narrow",context:"standalone"});default:return o.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,o,r){let n=hg(e,r);return t==="wo"?o.ordinalNumber(n,{unit:"week"}):lo(n,t.length)},I:function(e,t,o){let r=gg(e);return t==="Io"?o.ordinalNumber(r,{unit:"week"}):lo(r,t.length)},d:function(e,t,o){return t==="do"?o.ordinalNumber(e.getDate(),{unit:"date"}):Wf.d(e,t)},D:function(e,t,o){let r=yme(e);return t==="Do"?o.ordinalNumber(r,{unit:"dayOfYear"}):lo(r,t.length)},E:function(e,t,o){let r=e.getDay();switch(t){case"E":case"EE":case"EEE":return o.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return o.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return o.day(r,{width:"short",context:"formatting"});default:return o.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,o,r){let n=e.getDay(),i=(n-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return lo(i,2);case"eo":return o.ordinalNumber(i,{unit:"day"});case"eee":return o.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return o.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return o.day(n,{width:"short",context:"formatting"});default:return o.day(n,{width:"wide",context:"formatting"})}},c:function(e,t,o,r){let n=e.getDay(),i=(n-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return lo(i,t.length);case"co":return o.ordinalNumber(i,{unit:"day"});case"ccc":return o.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return o.day(n,{width:"narrow",context:"standalone"});case"cccccc":return o.day(n,{width:"short",context:"standalone"});default:return o.day(n,{width:"wide",context:"standalone"})}},i:function(e,t,o){let r=e.getDay(),n=r===0?7:r;switch(t){case"i":return String(n);case"ii":return lo(n,t.length);case"io":return o.ordinalNumber(n,{unit:"day"});case"iii":return o.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return o.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return o.day(r,{width:"short",context:"formatting"});default:return o.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,o){let n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return o.dayPeriod(n,{width:"narrow",context:"formatting"});default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,o){let r=e.getHours(),n;switch(r===12?n=fk.noon:r===0?n=fk.midnight:n=r/12>=1?"pm":"am",t){case"b":case"bb":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return o.dayPeriod(n,{width:"narrow",context:"formatting"});default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,o){let r=e.getHours(),n;switch(r>=17?n=fk.evening:r>=12?n=fk.afternoon:r>=4?n=fk.morning:n=fk.night,t){case"B":case"BB":case"BBB":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return o.dayPeriod(n,{width:"narrow",context:"formatting"});default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,o){if(t==="ho"){let r=e.getHours()%12;return r===0&&(r=12),o.ordinalNumber(r,{unit:"hour"})}return Wf.h(e,t)},H:function(e,t,o){return t==="Ho"?o.ordinalNumber(e.getHours(),{unit:"hour"}):Wf.H(e,t)},K:function(e,t,o){let r=e.getHours()%12;return t==="Ko"?o.ordinalNumber(r,{unit:"hour"}):lo(r,t.length)},k:function(e,t,o){let r=e.getHours();return r===0&&(r=24),t==="ko"?o.ordinalNumber(r,{unit:"hour"}):lo(r,t.length)},m:function(e,t,o){return t==="mo"?o.ordinalNumber(e.getMinutes(),{unit:"minute"}):Wf.m(e,t)},s:function(e,t,o){return t==="so"?o.ordinalNumber(e.getSeconds(),{unit:"second"}):Wf.s(e,t)},S:function(e,t){return Wf.S(e,t)},X:function(e,t,o){let r=e.getTimezoneOffset();if(r===0)return"Z";switch(t){case"X":return wme(r);case"XXXX":case"XX":return by(r);default:return by(r,":")}},x:function(e,t,o){let r=e.getTimezoneOffset();switch(t){case"x":return wme(r);case"xxxx":case"xx":return by(r);default:return by(r,":")}},O:function(e,t,o){let r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+_me(r,":");default:return"GMT"+by(r,":")}},z:function(e,t,o){let r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+_me(r,":");default:return"GMT"+by(r,":")}},t:function(e,t,o){let r=Math.trunc(+e/1e3);return lo(r,t.length)},T:function(e,t,o){return lo(+e,t.length)}};function _me(e,t=""){let o=e>0?"-":"+",r=Math.abs(e),n=Math.trunc(r/60),i=r%60;return i===0?o+String(n):o+String(n)+t+lo(i,2)}function wme(e,t){return e%60===0?(e>0?"-":"+")+lo(Math.abs(e)/60,2):by(e,t)}function by(e,t=""){let o=e>0?"-":"+",r=Math.abs(e),n=lo(Math.trunc(r/60),2),i=lo(r%60,2);return o+n+t+i}var kme=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},xme=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},cKe=(e,t)=>{let o=e.match(/(P+)(p+)?/)||[],r=o[1],n=o[2];if(!n)return kme(e,t);let i;switch(r){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;default:i=t.dateTime({width:"full"});break}return i.replace("{{date}}",kme(r,t)).replace("{{time}}",xme(n,t))},HE={p:xme,P:cKe};var uKe=/^D+$/,dKe=/^Y+$/,fKe=["D","DD","YY","YYYY"];function AN(e){return uKe.test(e)}function MN(e){return dKe.test(e)}function WE(e,t,o){let r=pKe(e,t,o);if(console.warn(r),fKe.includes(e))throw new RangeError(r)}function pKe(e,t,o){let r=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${o}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var mKe=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,gKe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,hKe=/^'([^]*?)'?$/,bKe=/''/g,yKe=/[a-zA-Z]/;function Uf(e,t,o){let r=Ws(),n=o?.locale??r.locale??Ra,i=o?.firstWeekContainsDate??o?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,s=o?.weekStartsOn??o?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,a=Ne(e,o?.in);if(!Vc(a))throw new RangeError("Invalid time value");let l=t.match(gKe).map(d=>{let f=d[0];if(f==="p"||f==="P"){let p=HE[f];return p(d,n.formatLong)}return d}).join("").match(mKe).map(d=>{if(d==="''")return{isToken:!1,value:"'"};let f=d[0];if(f==="'")return{isToken:!1,value:vKe(d)};if(VG[f])return{isToken:!0,value:d};if(f.match(yKe))throw new RangeError("Format string contains an unescaped latin alphabet character `"+f+"`");return{isToken:!1,value:d}});n.localize.preprocessor&&(l=n.localize.preprocessor(a,l));let u={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return l.map(d=>{if(!d.isToken)return d.value;let f=d.value;(!o?.useAdditionalWeekYearTokens&&MN(f)||!o?.useAdditionalDayOfYearTokens&&AN(f))&&WE(f,t,String(e));let p=VG[f[0]];return p(a,f,n.localize,u)}).join("")}function vKe(e){let t=e.match(hKe);return t?t[1].replace(bKe,"'"):e}function Sme(e,t){let o=Ne(e,t?.in),r=o.getFullYear(),n=o.getMonth(),i=nt(o,0);return i.setFullYear(r,n+1,0),i.setHours(0,0,0,0),i.getDate()}function Cme(){return Object.assign({},Ws())}function Eme(e,t){let o=Ne(e,t?.in).getDay();return o===0?7:o}function Tme(e,t){return Ne(e,t?.in).getMonth()}function Rme(e,t){return Ne(e,t?.in).getFullYear()}function Bme(e,t){return+Ne(e)>+Ne(t)}function Ime(e,t){return+Ne(e)<+Ne(t)}function Pme(e,t){let o=_Ke(t)?new t(0):nt(t,0);return o.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),o.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),o}function _Ke(e){return typeof e=="function"&&e.prototype?.constructor===e}var wKe=10,NN=class{subPriority=0;validate(t,o){return!0}},LN=class extends NN{constructor(t,o,r,n,i){super(),this.value=t,this.validateValue=o,this.setValue=r,this.priority=n,i&&(this.subPriority=i)}validate(t,o){return this.validateValue(t,this.value,o)}set(t,o,r){return this.setValue(t,o,this.value,r)}},DN=class extends NN{priority=wKe;subPriority=-1;constructor(t,o){super(),this.context=t||(r=>nt(o,r))}set(t,o){return o.timestampIsSet?t:nt(t,Pme(t,this.context))}};var Ze=class{run(t,o,r,n){let i=this.parse(t,o,r,n);return i?{setter:new LN(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}validate(t,o,r){return!0}};var VN=class extends Ze{priority=140;parse(t,o,r){switch(o){case"G":case"GG":case"GGG":return r.era(t,{width:"abbreviated"})||r.era(t,{width:"narrow"});case"GGGGG":return r.era(t,{width:"narrow"});default:return r.era(t,{width:"wide"})||r.era(t,{width:"abbreviated"})||r.era(t,{width:"narrow"})}}set(t,o,r){return o.era=r,t.setFullYear(r,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["R","u","t","T"]};var Gt={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},Sl={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function xo(e,t){return e&&{value:t(e.value),rest:e.rest}}function jt(e,t){let o=t.match(e);return o?{value:parseInt(o[0],10),rest:t.slice(o[0].length)}:null}function Cl(e,t){let o=t.match(e);if(!o)return null;if(o[0]==="Z")return{value:0,rest:t.slice(1)};let r=o[1]==="+"?1:-1,n=o[2]?parseInt(o[2],10):0,i=o[3]?parseInt(o[3],10):0,s=o[5]?parseInt(o[5],10):0;return{value:r*(n*zE+i*FE+s*tme),rest:t.slice(o[0].length)}}function FN(e){return jt(Gt.anyDigitsSigned,e)}function bt(e,t){switch(e){case 1:return jt(Gt.singleDigit,t);case 2:return jt(Gt.twoDigits,t);case 3:return jt(Gt.threeDigits,t);case 4:return jt(Gt.fourDigits,t);default:return jt(new RegExp("^\\d{1,"+e+"}"),t)}}function pk(e,t){switch(e){case 1:return jt(Gt.singleDigitSigned,t);case 2:return jt(Gt.twoDigitsSigned,t);case 3:return jt(Gt.threeDigitsSigned,t);case 4:return jt(Gt.fourDigitsSigned,t);default:return jt(new RegExp("^-?\\d{1,"+e+"}"),t)}}function mk(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function zN(e,t){let o=t>0,r=o?t:1-t,n;if(r<=50)n=e||100;else{let i=r+50,s=Math.trunc(i/100)*100,a=e>=i%100;n=e+s-(a?100:0)}return o?n:1-n}function jN(e){return e%400===0||e%4===0&&e%100!==0}var HN=class extends Ze{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(t,o,r){let n=i=>({year:i,isTwoDigitYear:o==="yy"});switch(o){case"y":return xo(bt(4,t),n);case"yo":return xo(r.ordinalNumber(t,{unit:"year"}),n);default:return xo(bt(o.length,t),n)}}validate(t,o){return o.isTwoDigitYear||o.year>0}set(t,o,r){let n=t.getFullYear();if(r.isTwoDigitYear){let s=zN(r.year,n);return t.setFullYear(s,0,1),t.setHours(0,0,0,0),t}let i=!("era"in o)||o.era===1?r.year:1-r.year;return t.setFullYear(i,0,1),t.setHours(0,0,0,0),t}};var WN=class extends Ze{priority=130;parse(t,o,r){let n=i=>({year:i,isTwoDigitYear:o==="YY"});switch(o){case"Y":return xo(bt(4,t),n);case"Yo":return xo(r.ordinalNumber(t,{unit:"year"}),n);default:return xo(bt(o.length,t),n)}}validate(t,o){return o.isTwoDigitYear||o.year>0}set(t,o,r,n){let i=dk(t,n);if(r.isTwoDigitYear){let a=zN(r.year,i);return t.setFullYear(a,0,n.firstWeekContainsDate),t.setHours(0,0,0,0),ji(t,n)}let s=!("era"in o)||o.era===1?r.year:1-r.year;return t.setFullYear(s,0,n.firstWeekContainsDate),t.setHours(0,0,0,0),ji(t,n)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]};var UN=class extends Ze{priority=130;parse(t,o){return o==="R"?pk(4,t):pk(o.length,t)}set(t,o,r){let n=nt(t,0);return n.setFullYear(r,0,4),n.setHours(0,0,0,0),Ta(n)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]};var GN=class extends Ze{priority=130;parse(t,o){return o==="u"?pk(4,t):pk(o.length,t)}set(t,o,r){return t.setFullYear(r,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]};var $N=class extends Ze{priority=120;parse(t,o,r){switch(o){case"Q":case"QQ":return bt(o.length,t);case"Qo":return r.ordinalNumber(t,{unit:"quarter"});case"QQQ":return r.quarter(t,{width:"abbreviated",context:"formatting"})||r.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return r.quarter(t,{width:"narrow",context:"formatting"});default:return r.quarter(t,{width:"wide",context:"formatting"})||r.quarter(t,{width:"abbreviated",context:"formatting"})||r.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,o){return o>=1&&o<=4}set(t,o,r){return t.setMonth((r-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]};var YN=class extends Ze{priority=120;parse(t,o,r){switch(o){case"q":case"qq":return bt(o.length,t);case"qo":return r.ordinalNumber(t,{unit:"quarter"});case"qqq":return r.quarter(t,{width:"abbreviated",context:"standalone"})||r.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return r.quarter(t,{width:"narrow",context:"standalone"});default:return r.quarter(t,{width:"wide",context:"standalone"})||r.quarter(t,{width:"abbreviated",context:"standalone"})||r.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,o){return o>=1&&o<=4}set(t,o,r){return t.setMonth((r-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]};var KN=class extends Ze{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(t,o,r){let n=i=>i-1;switch(o){case"M":return xo(jt(Gt.month,t),n);case"MM":return xo(bt(2,t),n);case"Mo":return xo(r.ordinalNumber(t,{unit:"month"}),n);case"MMM":return r.month(t,{width:"abbreviated",context:"formatting"})||r.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return r.month(t,{width:"narrow",context:"formatting"});default:return r.month(t,{width:"wide",context:"formatting"})||r.month(t,{width:"abbreviated",context:"formatting"})||r.month(t,{width:"narrow",context:"formatting"})}}validate(t,o){return o>=0&&o<=11}set(t,o,r){return t.setMonth(r,1),t.setHours(0,0,0,0),t}};var qN=class extends Ze{priority=110;parse(t,o,r){let n=i=>i-1;switch(o){case"L":return xo(jt(Gt.month,t),n);case"LL":return xo(bt(2,t),n);case"Lo":return xo(r.ordinalNumber(t,{unit:"month"}),n);case"LLL":return r.month(t,{width:"abbreviated",context:"standalone"})||r.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return r.month(t,{width:"narrow",context:"standalone"});default:return r.month(t,{width:"wide",context:"standalone"})||r.month(t,{width:"abbreviated",context:"standalone"})||r.month(t,{width:"narrow",context:"standalone"})}}validate(t,o){return o>=0&&o<=11}set(t,o,r){return t.setMonth(r,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]};function Ome(e,t,o){let r=Ne(e,o?.in),n=hg(r,o)-t;return r.setDate(r.getDate()-n*7),Ne(r,o?.in)}var ZN=class extends Ze{priority=100;parse(t,o,r){switch(o){case"w":return jt(Gt.week,t);case"wo":return r.ordinalNumber(t,{unit:"week"});default:return bt(o.length,t)}}validate(t,o){return o>=1&&o<=53}set(t,o,r,n){return ji(Ome(t,r,n),n)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]};function Ame(e,t,o){let r=Ne(e,o?.in),n=gg(r,o)-t;return r.setDate(r.getDate()-n*7),r}var XN=class extends Ze{priority=100;parse(t,o,r){switch(o){case"I":return jt(Gt.week,t);case"Io":return r.ordinalNumber(t,{unit:"week"});default:return bt(o.length,t)}}validate(t,o){return o>=1&&o<=53}set(t,o,r){return Ta(Ame(t,r))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]};var kKe=[31,28,31,30,31,30,31,31,30,31,30,31],xKe=[31,29,31,30,31,30,31,31,30,31,30,31],QN=class extends Ze{priority=90;subPriority=1;parse(t,o,r){switch(o){case"d":return jt(Gt.date,t);case"do":return r.ordinalNumber(t,{unit:"date"});default:return bt(o.length,t)}}validate(t,o){let r=t.getFullYear(),n=jN(r),i=t.getMonth();return n?o>=1&&o<=xKe[i]:o>=1&&o<=kKe[i]}set(t,o,r){return t.setDate(r),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]};var JN=class extends Ze{priority=90;subpriority=1;parse(t,o,r){switch(o){case"D":case"DD":return jt(Gt.dayOfYear,t);case"Do":return r.ordinalNumber(t,{unit:"date"});default:return bt(o.length,t)}}validate(t,o){let r=t.getFullYear();return jN(r)?o>=1&&o<=366:o>=1&&o<=365}set(t,o,r){return t.setMonth(0,r),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]};function gk(e,t,o){let r=Ws(),n=o?.weekStartsOn??o?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,i=Ne(e,o?.in),s=i.getDay(),l=(t%7+7)%7,u=7-n,d=t<0||t>6?t-(s+u)%7:(l+u)%7-(s+u)%7;return ld(i,d,o)}var eL=class extends Ze{priority=90;parse(t,o,r){switch(o){case"E":case"EE":case"EEE":return r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return r.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"});default:return r.day(t,{width:"wide",context:"formatting"})||r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"})}}validate(t,o){return o>=0&&o<=6}set(t,o,r,n){return t=gk(t,r,n),t.setHours(0,0,0,0),t}incompatibleTokens=["D","i","e","c","t","T"]};var tL=class extends Ze{priority=90;parse(t,o,r,n){let i=s=>{let a=Math.floor((s-1)/7)*7;return(s+n.weekStartsOn+6)%7+a};switch(o){case"e":case"ee":return xo(bt(o.length,t),i);case"eo":return xo(r.ordinalNumber(t,{unit:"day"}),i);case"eee":return r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"});case"eeeee":return r.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"});default:return r.day(t,{width:"wide",context:"formatting"})||r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"})}}validate(t,o){return o>=0&&o<=6}set(t,o,r,n){return t=gk(t,r,n),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]};var oL=class extends Ze{priority=90;parse(t,o,r,n){let i=s=>{let a=Math.floor((s-1)/7)*7;return(s+n.weekStartsOn+6)%7+a};switch(o){case"c":case"cc":return xo(bt(o.length,t),i);case"co":return xo(r.ordinalNumber(t,{unit:"day"}),i);case"ccc":return r.day(t,{width:"abbreviated",context:"standalone"})||r.day(t,{width:"short",context:"standalone"})||r.day(t,{width:"narrow",context:"standalone"});case"ccccc":return r.day(t,{width:"narrow",context:"standalone"});case"cccccc":return r.day(t,{width:"short",context:"standalone"})||r.day(t,{width:"narrow",context:"standalone"});default:return r.day(t,{width:"wide",context:"standalone"})||r.day(t,{width:"abbreviated",context:"standalone"})||r.day(t,{width:"short",context:"standalone"})||r.day(t,{width:"narrow",context:"standalone"})}}validate(t,o){return o>=0&&o<=6}set(t,o,r,n){return t=gk(t,r,n),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]};function Mme(e,t,o){let r=Ne(e,o?.in),n=Eme(r,o),i=t-n;return ld(r,i,o)}var rL=class extends Ze{priority=90;parse(t,o,r){let n=i=>i===0?7:i;switch(o){case"i":case"ii":return bt(o.length,t);case"io":return r.ordinalNumber(t,{unit:"day"});case"iii":return xo(r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"}),n);case"iiiii":return xo(r.day(t,{width:"narrow",context:"formatting"}),n);case"iiiiii":return xo(r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"}),n);default:return xo(r.day(t,{width:"wide",context:"formatting"})||r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"}),n)}}validate(t,o){return o>=1&&o<=7}set(t,o,r){return t=Mme(t,r),t.setHours(0,0,0,0),t}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]};var nL=class extends Ze{priority=80;parse(t,o,r){switch(o){case"a":case"aa":case"aaa":return r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return r.dayPeriod(t,{width:"narrow",context:"formatting"});default:return r.dayPeriod(t,{width:"wide",context:"formatting"})||r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,o,r){return t.setHours(mk(r),0,0,0),t}incompatibleTokens=["b","B","H","k","t","T"]};var iL=class extends Ze{priority=80;parse(t,o,r){switch(o){case"b":case"bb":case"bbb":return r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return r.dayPeriod(t,{width:"narrow",context:"formatting"});default:return r.dayPeriod(t,{width:"wide",context:"formatting"})||r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,o,r){return t.setHours(mk(r),0,0,0),t}incompatibleTokens=["a","B","H","k","t","T"]};var sL=class extends Ze{priority=80;parse(t,o,r){switch(o){case"B":case"BB":case"BBB":return r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return r.dayPeriod(t,{width:"narrow",context:"formatting"});default:return r.dayPeriod(t,{width:"wide",context:"formatting"})||r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,o,r){return t.setHours(mk(r),0,0,0),t}incompatibleTokens=["a","b","t","T"]};var aL=class extends Ze{priority=70;parse(t,o,r){switch(o){case"h":return jt(Gt.hour12h,t);case"ho":return r.ordinalNumber(t,{unit:"hour"});default:return bt(o.length,t)}}validate(t,o){return o>=1&&o<=12}set(t,o,r){let n=t.getHours()>=12;return n&&r<12?t.setHours(r+12,0,0,0):!n&&r===12?t.setHours(0,0,0,0):t.setHours(r,0,0,0),t}incompatibleTokens=["H","K","k","t","T"]};var lL=class extends Ze{priority=70;parse(t,o,r){switch(o){case"H":return jt(Gt.hour23h,t);case"Ho":return r.ordinalNumber(t,{unit:"hour"});default:return bt(o.length,t)}}validate(t,o){return o>=0&&o<=23}set(t,o,r){return t.setHours(r,0,0,0),t}incompatibleTokens=["a","b","h","K","k","t","T"]};var cL=class extends Ze{priority=70;parse(t,o,r){switch(o){case"K":return jt(Gt.hour11h,t);case"Ko":return r.ordinalNumber(t,{unit:"hour"});default:return bt(o.length,t)}}validate(t,o){return o>=0&&o<=11}set(t,o,r){return t.getHours()>=12&&r<12?t.setHours(r+12,0,0,0):t.setHours(r,0,0,0),t}incompatibleTokens=["h","H","k","t","T"]};var uL=class extends Ze{priority=70;parse(t,o,r){switch(o){case"k":return jt(Gt.hour24h,t);case"ko":return r.ordinalNumber(t,{unit:"hour"});default:return bt(o.length,t)}}validate(t,o){return o>=1&&o<=24}set(t,o,r){let n=r<=24?r%24:r;return t.setHours(n,0,0,0),t}incompatibleTokens=["a","b","h","H","K","t","T"]};var dL=class extends Ze{priority=60;parse(t,o,r){switch(o){case"m":return jt(Gt.minute,t);case"mo":return r.ordinalNumber(t,{unit:"minute"});default:return bt(o.length,t)}}validate(t,o){return o>=0&&o<=59}set(t,o,r){return t.setMinutes(r,0,0),t}incompatibleTokens=["t","T"]};var fL=class extends Ze{priority=50;parse(t,o,r){switch(o){case"s":return jt(Gt.second,t);case"so":return r.ordinalNumber(t,{unit:"second"});default:return bt(o.length,t)}}validate(t,o){return o>=0&&o<=59}set(t,o,r){return t.setSeconds(r,0),t}incompatibleTokens=["t","T"]};var pL=class extends Ze{priority=30;parse(t,o){let r=n=>Math.trunc(n*Math.pow(10,-o.length+3));return xo(bt(o.length,t),r)}set(t,o,r){return t.setMilliseconds(r),t}incompatibleTokens=["t","T"]};var mL=class extends Ze{priority=10;parse(t,o){switch(o){case"X":return Cl(Sl.basicOptionalMinutes,t);case"XX":return Cl(Sl.basic,t);case"XXXX":return Cl(Sl.basicOptionalSeconds,t);case"XXXXX":return Cl(Sl.extendedOptionalSeconds,t);default:return Cl(Sl.extended,t)}}set(t,o,r){return o.timestampIsSet?t:nt(t,t.getTime()-hy(t)-r)}incompatibleTokens=["t","T","x"]};var gL=class extends Ze{priority=10;parse(t,o){switch(o){case"x":return Cl(Sl.basicOptionalMinutes,t);case"xx":return Cl(Sl.basic,t);case"xxxx":return Cl(Sl.basicOptionalSeconds,t);case"xxxxx":return Cl(Sl.extendedOptionalSeconds,t);default:return Cl(Sl.extended,t)}}set(t,o,r){return o.timestampIsSet?t:nt(t,t.getTime()-hy(t)-r)}incompatibleTokens=["t","T","X"]};var hL=class extends Ze{priority=40;parse(t){return FN(t)}set(t,o,r){return[nt(t,r*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"};var bL=class extends Ze{priority=20;parse(t){return FN(t)}set(t,o,r){return[nt(t,r),{timestampIsSet:!0}]}incompatibleTokens="*"};var Nme={G:new VN,y:new HN,Y:new WN,R:new UN,u:new GN,Q:new $N,q:new YN,M:new KN,L:new qN,w:new ZN,I:new XN,d:new QN,D:new JN,E:new eL,e:new tL,c:new oL,i:new rL,a:new nL,b:new iL,B:new sL,h:new aL,H:new lL,K:new cL,k:new uL,m:new dL,s:new fL,S:new pL,X:new mL,x:new gL,t:new hL,T:new bL};var SKe=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,CKe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,EKe=/^'([^]*?)'?$/,TKe=/''/g,RKe=/\S/,BKe=/[a-zA-Z]/;function Lme(e,t,o,r){let n=()=>nt(r?.in||o,NaN),i=Cme(),s=r?.locale??i.locale??Ra,a=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,l=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??i.weekStartsOn??i.locale?.options?.weekStartsOn??0;if(!t)return e?n():Ne(o,r?.in);let u={firstWeekContainsDate:a,weekStartsOn:l,locale:s},d=[new DN(r?.in,o)],f=t.match(CKe).map(b=>{let v=b[0];if(v in HE){let y=HE[v];return y(b,s.formatLong)}return b}).join("").match(SKe),p=[];for(let b of f){!r?.useAdditionalWeekYearTokens&&MN(b)&&WE(b,t,e),!r?.useAdditionalDayOfYearTokens&&AN(b)&&WE(b,t,e);let v=b[0],y=Nme[v];if(y){let{incompatibleTokens:_}=y;if(Array.isArray(_)){let k=p.find(x=>_.includes(x.token)||x.token===v);if(k)throw new RangeError(`The format string mustn't contain \`${k.fullToken}\` and \`${b}\` at the same time`)}else if(y.incompatibleTokens==="*"&&p.length>0)throw new RangeError(`The format string mustn't contain \`${b}\` and any other token at the same time`);p.push({token:v,fullToken:b});let w=y.run(e,b,s.match,u);if(!w)return n();d.push(w.setter),e=w.rest}else{if(v.match(BKe))throw new RangeError("Format string contains an unescaped latin alphabet character `"+v+"`");if(b==="''"?b="'":v==="'"&&(b=IKe(b)),e.indexOf(b)===0)e=e.slice(b.length);else return n()}}if(e.length>0&&RKe.test(e))return n();let m=d.map(b=>b.priority).sort((b,v)=>v-b).filter((b,v,y)=>y.indexOf(b)===v).map(b=>d.filter(v=>v.priority===b).sort((v,y)=>y.subPriority-v.subPriority)).map(b=>b[0]),g=Ne(o,r?.in);if(isNaN(+g))return n();let h={};for(let b of m){if(!b.validate(g,u))return n();let v=b.set(g,h,u);Array.isArray(v)?(g=v[0],Object.assign(h,v[1])):g=v}return g}function IKe(e){return e.match(EKe)[1].replace(TKe,"'")}function yy(e,t,o){let[r,n]=xl(o?.in,e,t);return r.getFullYear()===n.getFullYear()&&r.getMonth()===n.getMonth()}function Dme(e,t,o){let[r,n]=xl(o?.in,e,t);return r.getFullYear()===n.getFullYear()}function vy(e,t,o){return ld(e,-t,o)}function Vme(e,t){let o=()=>nt(t?.in,NaN),r=t?.additionalDigits??2,n=MKe(e),i;if(n.date){let u=NKe(n.date,r);i=LKe(u.restDateString,u.year)}if(!i||isNaN(+i))return o();let s=+i,a=0,l;if(n.time&&(a=DKe(n.time),isNaN(a)))return o();if(n.timezone){if(l=VKe(n.timezone),isNaN(l))return o()}else{let u=new Date(s+a),d=Ne(0,t?.in);return d.setFullYear(u.getUTCFullYear(),u.getUTCMonth(),u.getUTCDate()),d.setHours(u.getUTCHours(),u.getUTCMinutes(),u.getUTCSeconds(),u.getUTCMilliseconds()),d}return Ne(s+a+l,t?.in)}var yL={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},PKe=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,OKe=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,AKe=/^([+-])(\d{2})(?::?(\d{2}))?$/;function MKe(e){let t={},o=e.split(yL.dateTimeDelimiter),r;if(o.length>2)return t;if(/:/.test(o[0])?r=o[0]:(t.date=o[0],r=o[1],yL.timeZoneDelimiter.test(t.date)&&(t.date=e.split(yL.timeZoneDelimiter)[0],r=e.substr(t.date.length,e.length))),r){let n=yL.timezone.exec(r);n?(t.time=r.replace(n[1],""),t.timezone=n[1]):t.time=r}return t}function NKe(e,t){let o=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(o);if(!r)return{year:NaN,restDateString:""};let n=r[1]?parseInt(r[1]):null,i=r[2]?parseInt(r[2]):null;return{year:i===null?n:i*100,restDateString:e.slice((r[1]||r[2]).length)}}function LKe(e,t){if(t===null)return new Date(NaN);let o=e.match(PKe);if(!o)return new Date(NaN);let r=!!o[4],n=UE(o[1]),i=UE(o[2])-1,s=UE(o[3]),a=UE(o[4]),l=UE(o[5])-1;if(r)return WKe(t,a,l)?FKe(t,a,l):new Date(NaN);{let u=new Date(0);return!jKe(t,i,s)||!HKe(t,n)?new Date(NaN):(u.setUTCFullYear(t,i,Math.max(n,s)),u)}}function UE(e){return e?parseInt(e):1}function DKe(e){let t=e.match(OKe);if(!t)return NaN;let o=FG(t[1]),r=FG(t[2]),n=FG(t[3]);return UKe(o,r,n)?o*zE+r*FE+n*1e3:NaN}function FG(e){return e&&parseFloat(e.replace(",","."))||0}function VKe(e){if(e==="Z")return 0;let t=e.match(AKe);if(!t)return 0;let o=t[1]==="+"?-1:1,r=parseInt(t[2]),n=t[3]&&parseInt(t[3])||0;return GKe(r,n)?o*(r*zE+n*FE):NaN}function FKe(e,t,o){let r=new Date(0);r.setUTCFullYear(e,0,4);let n=r.getUTCDay()||7,i=(t-1)*7+o+1-n;return r.setUTCDate(r.getUTCDate()+i),r}var zKe=[31,null,31,30,31,30,31,31,30,31,30,31];function Fme(e){return e%400===0||e%4===0&&e%100!==0}function jKe(e,t,o){return t>=0&&t<=11&&o>=1&&o<=(zKe[t]||(Fme(e)?29:28))}function HKe(e,t){return t>=1&&t<=(Fme(e)?366:365)}function WKe(e,t,o){return t>=1&&t<=53&&o>=0&&o<=6}function UKe(e,t,o){return e===24?t===0&&o===0:o>=0&&o<60&&t>=0&&t<60&&e>=0&&e<25}function GKe(e,t){return t>=0&&t<=59}function zme(e,t,o){let r=Ne(e,o?.in),n=r.getFullYear(),i=r.getDate(),s=nt(o?.in||e,0);s.setFullYear(n,t,15),s.setHours(0,0,0,0);let a=Sme(s);return r.setMonth(t,Math.min(i,a)),r}function jme(e,t,o){let r=Ne(e,o?.in);return isNaN(+r)?nt(o?.in||e,NaN):(r.setFullYear(t),r)}function vL(e,t,o){return ak(e,-t,o)}function Hme(e,t,o){return CN(e,-t,o)}function _L(e,t,o){return EN(e,-t,o)}function Wme(e,t){let o=t.startOfMonth(e),r=o.getDay()>0?o.getDay():7,n=t.addDays(e,-r+1),i=t.addDays(n,34);return t.getMonth(e)===t.getMonth(i)?5:4}function wL(e,t){let o=t.startOfMonth(e),r=o.getDay();return r===1?o:r===0?t.addDays(o,-6):t.addDays(o,-1*(r-1))}function Ume(e,t){let o=wL(e,t),r=Wme(e,t);return t.addDays(o,r*7-1)}var GE={...Ra,labels:{labelDayButton:(e,t,o,r)=>{let n;r&&typeof r.format=="function"?n=r.format.bind(r):n=(s,a)=>Uf(s,a,{locale:Ra,...o});let i=n(e,"PPPP");return t.today&&(i=`Today, ${i}`),t.selected&&(i=`${i}, selected`),i},labelMonthDropdown:"Choose the Month",labelNext:"Go to the Next Month",labelPrevious:"Go to the Previous Month",labelWeekNumber:e=>`Week ${e}`,labelYearDropdown:"Choose the Year",labelGrid:(e,t,o)=>{let r;return o&&typeof o.format=="function"?r=o.format.bind(o):r=(n,i)=>Uf(n,i,{locale:Ra,...t}),r(e,"LLLL yyyy")},labelGridcell:(e,t,o,r)=>{let n;r&&typeof r.format=="function"?n=r.format.bind(r):n=(s,a)=>Uf(s,a,{locale:Ra,...o});let i=n(e,"PPPP");return t?.today&&(i=`Today, ${i}`),i},labelNav:"Navigation bar",labelWeekNumberHeader:"Week Number",labelWeekday:(e,t,o)=>{let r;return o&&typeof o.format=="function"?r=o.format.bind(o):r=(n,i)=>Uf(n,i,{locale:Ra,...t}),r(e,"cccc")}}};var yn=class e{constructor(t,o){this.today=()=>{if(this.overrides?.today)return this.overrides.today();if(this.options.timeZone)return en.tz(this.options.timeZone);let r=this.options.Date??Date;return new r},this.newDate=(r,n,i)=>this.overrides?.newDate?this.overrides.newDate(r,n,i):this.options.timeZone?new en(r,n,i,this.options.timeZone):new Date(r,n,i),this.addDays=(r,n)=>this.overrides?.addDays?this.overrides.addDays(r,n):ld(r,n),this.addMonths=(r,n)=>this.overrides?.addMonths?this.overrides.addMonths(r,n):ak(r,n),this.addWeeks=(r,n)=>this.overrides?.addWeeks?this.overrides.addWeeks(r,n):CN(r,n),this.addYears=(r,n)=>this.overrides?.addYears?this.overrides.addYears(r,n):EN(r,n),this.differenceInCalendarDays=(r,n)=>this.overrides?.differenceInCalendarDays?this.overrides.differenceInCalendarDays(r,n):Hf(r,n),this.differenceInCalendarMonths=(r,n)=>this.overrides?.differenceInCalendarMonths?this.overrides.differenceInCalendarMonths(r,n):RN(r,n),this.eachMonthOfInterval=r=>this.overrides?.eachMonthOfInterval?this.overrides.eachMonthOfInterval(r):lme(r),this.eachYearOfInterval=r=>{let n=this.overrides?.eachYearOfInterval?this.overrides.eachYearOfInterval(r):ume(r),i=new Set(n.map(a=>this.getYear(a)));if(i.size===n.length)return n;let s=[];return i.forEach(a=>{s.push(new Date(a,0,1))}),s},this.endOfBroadcastWeek=r=>this.overrides?.endOfBroadcastWeek?this.overrides.endOfBroadcastWeek(r):Ume(r,this),this.endOfISOWeek=r=>this.overrides?.endOfISOWeek?this.overrides.endOfISOWeek(r):dme(r),this.endOfMonth=r=>this.overrides?.endOfMonth?this.overrides.endOfMonth(r):BN(r),this.endOfWeek=(r,n)=>this.overrides?.endOfWeek?this.overrides.endOfWeek(r,n):PN(r,this.options),this.endOfYear=r=>this.overrides?.endOfYear?this.overrides.endOfYear(r):cme(r),this.format=(r,n,i)=>{let s=this.overrides?.format?this.overrides.format(r,n,this.options):Uf(r,n,this.options);return this.options.numerals&&this.options.numerals!=="latn"?this.replaceDigits(s):s},this.getISOWeek=r=>this.overrides?.getISOWeek?this.overrides.getISOWeek(r):gg(r),this.getMonth=(r,n)=>this.overrides?.getMonth?this.overrides.getMonth(r,this.options):Tme(r,this.options),this.getYear=(r,n)=>this.overrides?.getYear?this.overrides.getYear(r,this.options):Rme(r,this.options),this.getWeek=(r,n)=>this.overrides?.getWeek?this.overrides.getWeek(r,this.options):hg(r,this.options),this.isAfter=(r,n)=>this.overrides?.isAfter?this.overrides.isAfter(r,n):Bme(r,n),this.isBefore=(r,n)=>this.overrides?.isBefore?this.overrides.isBefore(r,n):Ime(r,n),this.isDate=r=>this.overrides?.isDate?this.overrides.isDate(r):TN(r),this.isSameDay=(r,n)=>this.overrides?.isSameDay?this.overrides.isSameDay(r,n):ame(r,n),this.isSameMonth=(r,n)=>this.overrides?.isSameMonth?this.overrides.isSameMonth(r,n):yy(r,n),this.isSameYear=(r,n)=>this.overrides?.isSameYear?this.overrides.isSameYear(r,n):Dme(r,n),this.max=r=>this.overrides?.max?this.overrides.max(r):ime(r),this.min=r=>this.overrides?.min?this.overrides.min(r):sme(r),this.setMonth=(r,n)=>this.overrides?.setMonth?this.overrides.setMonth(r,n):zme(r,n),this.setYear=(r,n)=>this.overrides?.setYear?this.overrides.setYear(r,n):jme(r,n),this.startOfBroadcastWeek=(r,n)=>this.overrides?.startOfBroadcastWeek?this.overrides.startOfBroadcastWeek(r,this):wL(r,this),this.startOfDay=r=>this.overrides?.startOfDay?this.overrides.startOfDay(r):mg(r),this.startOfISOWeek=r=>this.overrides?.startOfISOWeek?this.overrides.startOfISOWeek(r):Ta(r),this.startOfMonth=r=>this.overrides?.startOfMonth?this.overrides.startOfMonth(r):jE(r),this.startOfWeek=(r,n)=>this.overrides?.startOfWeek?this.overrides.startOfWeek(r,this.options):ji(r,this.options),this.startOfYear=r=>this.overrides?.startOfYear?this.overrides.startOfYear(r):lk(r),this.options={locale:GE,...t},this.overrides=o}getDigitMap(){let{numerals:t="latn"}=this.options,o=new Intl.NumberFormat("en-US",{numberingSystem:t}),r={};for(let n=0;n<10;n++)r[n.toString()]=o.format(n);return r}replaceDigits(t){let o=this.getDigitMap();return t.replace(/\d/g,r=>o[r]||r)}formatNumber(t){return this.replaceDigits(t.toString())}getMonthYearOrder(){let t=this.options.locale?.code;return t&&e.yearFirstLocales.has(t)?"year-first":"month-first"}formatMonthYear(t){let{locale:o,timeZone:r,numerals:n}=this.options,i=o?.code;if(i&&e.yearFirstLocales.has(i))try{return new Intl.DateTimeFormat(i,{month:"long",year:"numeric",timeZone:r,numberingSystem:n}).format(t)}catch{}let s=this.getMonthYearOrder()==="year-first"?"y LLLL":"LLLL y";return this.format(t,s)}};yn.yearFirstLocales=new Set(["eu","hu","ja","ja-Hira","ja-JP","ko","ko-KR","lt","lt-LT","lv","lv-LV","mn","mn-MN","zh","zh-CN","zh-HK","zh-TW"]);var vn=new yn;var hk=class{constructor(t,o,r=vn){this.date=t,this.displayMonth=o,this.outside=!!(o&&!r.isSameMonth(t,o)),this.dateLib=r,this.isoDate=r.format(t,"yyyy-MM-dd"),this.displayMonthId=r.format(o,"yyyy-MM"),this.dateMonthId=r.format(t,"yyyy-MM")}isEqualTo(t){return this.dateLib.isSameDay(t.date,this.date)&&this.dateLib.isSameMonth(t.displayMonth,this.displayMonth)}};var kL=class{constructor(t,o){this.date=t,this.weeks=o}};var xL=class{constructor(t,o){this.days=o,this.weekNumber=t}};var HG={};No(HG,{CaptionLabel:()=>$Ke,Chevron:()=>YKe,Day:()=>KKe,DayButton:()=>qKe,Dropdown:()=>ZKe,DropdownNav:()=>XKe,Footer:()=>QKe,Month:()=>JKe,MonthCaption:()=>eqe,MonthGrid:()=>tqe,Months:()=>oqe,MonthsDropdown:()=>rqe,Nav:()=>nqe,NextMonthButton:()=>iqe,Option:()=>sqe,PreviousMonthButton:()=>aqe,Root:()=>lqe,Select:()=>cqe,Week:()=>uqe,WeekNumber:()=>pqe,WeekNumberHeader:()=>mqe,Weekday:()=>dqe,Weekdays:()=>fqe,Weeks:()=>gqe,YearsDropdown:()=>hqe});var Gme=c(oe(),1);function $Ke(e){return Gme.default.createElement("span",{...e})}var bk=c(oe(),1);function YKe(e){let{size:t=24,orientation:o="left",className:r,style:n}=e;return bk.default.createElement("svg",{className:r,style:n,width:t,height:t,viewBox:"0 0 24 24"},o==="up"&&bk.default.createElement("polygon",{points:"6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28"}),o==="down"&&bk.default.createElement("polygon",{points:"6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72"}),o==="left"&&bk.default.createElement("polygon",{points:"16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20"}),o==="right"&&bk.default.createElement("polygon",{points:"8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20"}))}var $me=c(oe(),1);function KKe(e){let{day:t,modifiers:o,...r}=e;return $me.default.createElement("td",{...r})}var SL=c(oe(),1);function qKe(e){let{day:t,modifiers:o,...r}=e,n=SL.default.useRef(null);return SL.default.useEffect(()=>{o.focused&&n.current?.focus()},[o.focused]),SL.default.createElement("button",{ref:n,...r})}var yk=c(oe(),1);var Le;(function(e){e.Root="root",e.Chevron="chevron",e.Day="day",e.DayButton="day_button",e.CaptionLabel="caption_label",e.Dropdowns="dropdowns",e.Dropdown="dropdown",e.DropdownRoot="dropdown_root",e.Footer="footer",e.MonthGrid="month_grid",e.MonthCaption="month_caption",e.MonthsDropdown="months_dropdown",e.Month="month",e.Months="months",e.Nav="nav",e.NextMonthButton="button_next",e.PreviousMonthButton="button_previous",e.Week="week",e.Weeks="weeks",e.Weekday="weekday",e.Weekdays="weekdays",e.WeekNumber="week_number",e.WeekNumberHeader="week_number_header",e.YearsDropdown="years_dropdown"})(Le||(Le={}));var Eo;(function(e){e.disabled="disabled",e.hidden="hidden",e.outside="outside",e.focused="focused",e.today="today"})(Eo||(Eo={}));var Us;(function(e){e.range_end="range_end",e.range_middle="range_middle",e.range_start="range_start",e.selected="selected"})(Us||(Us={}));var cs;(function(e){e.weeks_before_enter="weeks_before_enter",e.weeks_before_exit="weeks_before_exit",e.weeks_after_enter="weeks_after_enter",e.weeks_after_exit="weeks_after_exit",e.caption_after_enter="caption_after_enter",e.caption_after_exit="caption_after_exit",e.caption_before_enter="caption_before_enter",e.caption_before_exit="caption_before_exit"})(cs||(cs={}));var CL=c(oe(),1),zG=(0,CL.createContext)(void 0);function cd(){let e=(0,CL.useContext)(zG);if(e===void 0)throw new Error("useDayPicker() must be used within a custom component.");return e}function ZKe(e){let{options:t,className:o,...r}=e,{classNames:n,components:i,styles:s}=cd(),a=[n[Le.Dropdown],o].join(" "),l=t?.find(({value:u})=>u===r.value);return yk.default.createElement("span",{"data-disabled":r.disabled,className:n[Le.DropdownRoot],style:s?.[Le.DropdownRoot]},yk.default.createElement(i.Select,{className:a,...r},t?.map(({value:u,label:d,disabled:f})=>yk.default.createElement(i.Option,{key:u,value:u,disabled:f},d))),yk.default.createElement("span",{className:n[Le.CaptionLabel],style:s?.[Le.CaptionLabel],"aria-hidden":!0},l?.label,yk.default.createElement(i.Chevron,{orientation:"down",size:18,className:n[Le.Chevron],style:s?.[Le.Chevron]})))}var Yme=c(oe(),1);function XKe(e){return Yme.default.createElement("div",{...e})}var Kme=c(oe(),1);function QKe(e){return Kme.default.createElement("div",{...e})}var qme=c(oe(),1);function JKe(e){let{calendarMonth:t,displayIndex:o,...r}=e;return qme.default.createElement("div",{...r},e.children)}var Zme=c(oe(),1);function eqe(e){let{calendarMonth:t,displayIndex:o,...r}=e;return Zme.default.createElement("div",{...r})}var Xme=c(oe(),1);function tqe(e){return Xme.default.createElement("table",{...e})}var Qme=c(oe(),1);function oqe(e){return Qme.default.createElement("div",{...e})}var Jme=c(oe(),1);function rqe(e){let{components:t}=cd();return Jme.default.createElement(t.Dropdown,{...e})}var Gf=c(oe(),1);function nqe(e){let{onPreviousClick:t,onNextClick:o,previousMonth:r,nextMonth:n,...i}=e,{components:s,classNames:a,styles:l,labels:{labelPrevious:u,labelNext:d}}=cd(),f=(0,Gf.useCallback)(m=>{n&&o?.(m)},[n,o]),p=(0,Gf.useCallback)(m=>{r&&t?.(m)},[r,t]);return Gf.default.createElement("nav",{...i},Gf.default.createElement(s.PreviousMonthButton,{type:"button",className:a[Le.PreviousMonthButton],style:l?.[Le.PreviousMonthButton],tabIndex:r?void 0:-1,"aria-disabled":r?void 0:!0,"aria-label":u(r),onClick:p},Gf.default.createElement(s.Chevron,{disabled:r?void 0:!0,className:a[Le.Chevron],style:l?.[Le.Chevron],orientation:"left"})),Gf.default.createElement(s.NextMonthButton,{type:"button",className:a[Le.NextMonthButton],style:l?.[Le.NextMonthButton],tabIndex:n?void 0:-1,"aria-disabled":n?void 0:!0,"aria-label":d(n),onClick:f},Gf.default.createElement(s.Chevron,{disabled:n?void 0:!0,orientation:"right",className:a[Le.Chevron],style:l?.[Le.Chevron]})))}var ege=c(oe(),1);function iqe(e){return ege.default.createElement("button",{...e})}var tge=c(oe(),1);function sqe(e){return tge.default.createElement("option",{...e})}var oge=c(oe(),1);function aqe(e){return oge.default.createElement("button",{...e})}var rge=c(oe(),1);function lqe(e){let{rootRef:t,...o}=e;return rge.default.createElement("div",{...o,ref:t})}var nge=c(oe(),1);function cqe(e){return nge.default.createElement("select",{...e})}var ige=c(oe(),1);function uqe(e){let{week:t,...o}=e;return ige.default.createElement("tr",{...o})}var sge=c(oe(),1);function dqe(e){return sge.default.createElement("th",{...e})}var jG=c(oe(),1);function fqe(e){return jG.default.createElement("thead",{"aria-hidden":!0},jG.default.createElement("tr",{...e}))}var age=c(oe(),1);function pqe(e){let{week:t,...o}=e;return age.default.createElement("th",{...o})}var lge=c(oe(),1);function mqe(e){return lge.default.createElement("th",{...e})}var cge=c(oe(),1);function gqe(e){return cge.default.createElement("tbody",{...e})}var uge=c(oe(),1);function hqe(e){let{components:t}=cd();return uge.default.createElement(t.Dropdown,{...e})}var pt=c(oe(),1);function Gs(e,t,o=!1,r=vn){let{from:n,to:i}=e,{differenceInCalendarDays:s,isSameDay:a}=r;return n&&i?(s(i,n)<0&&([n,i]=[i,n]),s(t,n)>=(o?1:0)&&s(i,t)>=(o?1:0)):!o&&i?a(i,t):!o&&n?a(n,t):!1}function vk(e){return!!(e&&typeof e=="object"&&"before"in e&&"after"in e)}function bg(e){return!!(e&&typeof e=="object"&&"from"in e)}function _k(e){return!!(e&&typeof e=="object"&&"after"in e)}function wk(e){return!!(e&&typeof e=="object"&&"before"in e)}function EL(e){return!!(e&&typeof e=="object"&&"dayOfWeek"in e)}function TL(e,t){return Array.isArray(e)&&e.every(t.isDate)}function El(e,t,o=vn){let r=Array.isArray(t)?t:[t],{isSameDay:n,differenceInCalendarDays:i,isAfter:s}=o;return r.some(a=>{if(typeof a=="boolean")return a;if(o.isDate(a))return n(e,a);if(TL(a,o))return a.some(l=>n(e,l));if(bg(a))return Gs(a,e,!1,o);if(EL(a))return Array.isArray(a.dayOfWeek)?a.dayOfWeek.includes(e.getDay()):a.dayOfWeek===e.getDay();if(vk(a)){let l=i(a.before,e),u=i(a.after,e),d=l>0,f=u<0;return s(a.before,a.after)?f&&d:d||f}return _k(a)?i(e,a.after)>0:wk(a)?i(a.before,e)>0:typeof a=="function"?a(e):!1})}function dge(e,t,o,r,n){let{disabled:i,hidden:s,modifiers:a,showOutsideDays:l,broadcastCalendar:u,today:d=n.today()}=t,{isSameDay:f,isSameMonth:p,startOfMonth:m,isBefore:g,endOfMonth:h,isAfter:b}=n,v=o&&m(o),y=r&&h(r),_={[Eo.focused]:[],[Eo.outside]:[],[Eo.disabled]:[],[Eo.hidden]:[],[Eo.today]:[]},w={};for(let k of e){let{date:x,displayMonth:C}=k,E=!!(C&&!p(x,C)),R=!!(v&&g(x,v)),S=!!(y&&b(x,y)),I=!!(i&&El(x,i,n)),O=!!(s&&El(x,s,n))||R||S||!u&&!l&&E||u&&l===!1&&E,A=f(x,d);E&&_.outside.push(k),I&&_.disabled.push(k),O&&_.hidden.push(k),A&&_.today.push(k),a&&Object.keys(a).forEach(P=>{let L=a?.[P];L&&El(x,L,n)&&(w[P]?w[P].push(k):w[P]=[k])})}return k=>{let x={[Eo.focused]:!1,[Eo.disabled]:!1,[Eo.hidden]:!1,[Eo.outside]:!1,[Eo.today]:!1},C={};for(let E in _){let R=_[E];x[E]=R.some(S=>S===k)}for(let E in w)C[E]=w[E].some(R=>R===k);return{...x,...C}}}function fge(e,t,o={}){return Object.entries(e).filter(([,n])=>n===!0).reduce((n,[i])=>(o[i]?n.push(o[i]):t[Eo[i]]?n.push(t[Eo[i]]):t[Us[i]]&&n.push(t[Us[i]]),n),[t[Le.Day]])}function pge(e){return{...HG,...e}}function mge(e){let t={"data-mode":e.mode??void 0,"data-required":"required"in e?e.required:void 0,"data-multiple-months":e.numberOfMonths&&e.numberOfMonths>1||void 0,"data-week-numbers":e.showWeekNumber||void 0,"data-broadcast-calendar":e.broadcastCalendar||void 0,"data-nav-layout":e.navLayout||void 0};return Object.entries(e).forEach(([o,r])=>{o.startsWith("data-")&&(t[o]=r)}),t}function gge(){let e={};for(let t in Le)e[Le[t]]=`rdp-${Le[t]}`;for(let t in Eo)e[Eo[t]]=`rdp-${Eo[t]}`;for(let t in Us)e[Us[t]]=`rdp-${Us[t]}`;for(let t in cs)e[cs[t]]=`rdp-${cs[t]}`;return e}var WG={};No(WG,{formatCaption:()=>bqe,formatDay:()=>yqe,formatMonthDropdown:()=>vqe,formatWeekNumber:()=>wqe,formatWeekNumberHeader:()=>kqe,formatWeekdayName:()=>_qe,formatYearDropdown:()=>xqe});function bqe(e,t,o){return(o??new yn(t)).formatMonthYear(e)}function yqe(e,t,o){return(o??new yn(t)).format(e,"d")}function vqe(e,t=vn){return t.format(e,"LLLL")}function _qe(e,t,o){return(o??new yn(t)).format(e,"cccccc")}function wqe(e,t=vn){return e<10?t.formatNumber(`0${e.toLocaleString()}`):t.formatNumber(`${e.toLocaleString()}`)}function kqe(){return""}function xqe(e,t=vn){return t.format(e,"yyyy")}function hge(e){return{...WG,...e}}var t$={};No(t$,{labelDayButton:()=>UG,labelGrid:()=>GG,labelGridcell:()=>$G,labelMonthDropdown:()=>YG,labelNav:()=>KG,labelNext:()=>qG,labelPrevious:()=>ZG,labelWeekNumber:()=>QG,labelWeekNumberHeader:()=>JG,labelWeekday:()=>XG,labelYearDropdown:()=>e$});function UG(e,t,o,r){let n=(r??new yn(o)).format(e,"PPPP");return t.today&&(n=`Today, ${n}`),t.selected&&(n=`${n}, selected`),n}function GG(e,t,o){return(o??new yn(t)).formatMonthYear(e)}function $G(e,t,o,r){let n=(r??new yn(o)).format(e,"PPPP");return t?.today&&(n=`Today, ${n}`),n}function YG(e){return"Choose the Month"}function KG(){return""}var Sqe="Go to the Next Month";function qG(e,t){return Sqe}function ZG(e){return"Go to the Previous Month"}function XG(e,t,o){return(o??new yn(t)).format(e,"cccc")}function QG(e,t){return`Week ${e}`}function JG(e){return"Week Number"}function e$(e){return"Choose the Year"}var Fc=(e,t,o)=>t||(o?typeof o=="function"?o:(...r)=>o:e);function bge(e,t){let o=t.locale?.labels??{};return{...t$,...e??{},labelDayButton:Fc(UG,e?.labelDayButton,o.labelDayButton),labelMonthDropdown:Fc(YG,e?.labelMonthDropdown,o.labelMonthDropdown),labelNext:Fc(qG,e?.labelNext,o.labelNext),labelPrevious:Fc(ZG,e?.labelPrevious,o.labelPrevious),labelWeekNumber:Fc(QG,e?.labelWeekNumber,o.labelWeekNumber),labelYearDropdown:Fc(e$,e?.labelYearDropdown,o.labelYearDropdown),labelGrid:Fc(GG,e?.labelGrid,o.labelGrid),labelGridcell:Fc($G,e?.labelGridcell,o.labelGridcell),labelNav:Fc(KG,e?.labelNav,o.labelNav),labelWeekNumberHeader:Fc(JG,e?.labelWeekNumberHeader,o.labelWeekNumberHeader),labelWeekday:Fc(XG,e?.labelWeekday,o.labelWeekday)}}function yge(e,t,o,r,n){let{startOfMonth:i,startOfYear:s,endOfYear:a,eachMonthOfInterval:l,getMonth:u}=n;return l({start:s(e),end:a(e)}).map(p=>{let m=r.formatMonthDropdown(p,n),g=u(p),h=t&&p<i(t)||o&&p>i(o)||!1;return{value:g,label:m,disabled:h}})}function vge(e,t={},o={}){let r={...t?.[Le.Day]};return Object.entries(e).filter(([,n])=>n===!0).forEach(([n])=>{r={...r,...o?.[n]}}),r}function _ge(e,t,o,r){let n=r??e.today(),i=o?e.startOfBroadcastWeek(n,e):t?e.startOfISOWeek(n):e.startOfWeek(n),s=[];for(let a=0;a<7;a++){let l=e.addDays(i,a);s.push(l)}return s}function wge(e,t,o,r,n=!1){if(!e||!t)return;let{startOfYear:i,endOfYear:s,eachYearOfInterval:a,getYear:l}=r,u=i(e),d=s(t),f=a({start:u,end:d});return n&&f.reverse(),f.map(p=>{let m=o.formatYearDropdown(p,r);return{value:l(p),label:m,disabled:!1}})}function kge(e,t={}){let{weekStartsOn:o,locale:r}=t,n=o??r?.options?.weekStartsOn??0,i=a=>{let l=typeof a=="number"||typeof a=="string"?new Date(a):a;return new en(l.getFullYear(),l.getMonth(),l.getDate(),12,0,0,e)},s=a=>{let l=i(a);return new Date(l.getFullYear(),l.getMonth(),l.getDate(),0,0,0,0)};return{today:()=>i(en.tz(e)),newDate:(a,l,u)=>new en(a,l,u,12,0,0,e),startOfDay:a=>i(a),startOfWeek:(a,l)=>{let u=i(a),d=l?.weekStartsOn??n,f=(u.getDay()-d+7)%7;return u.setDate(u.getDate()-f),u},startOfISOWeek:a=>{let l=i(a),u=(l.getDay()-1+7)%7;return l.setDate(l.getDate()-u),l},startOfMonth:a=>{let l=i(a);return l.setDate(1),l},startOfYear:a=>{let l=i(a);return l.setMonth(0,1),l},endOfWeek:(a,l)=>{let u=i(a),p=(((l?.weekStartsOn??n)+6)%7-u.getDay()+7)%7;return u.setDate(u.getDate()+p),u},endOfISOWeek:a=>{let l=i(a),u=(7-l.getDay())%7;return l.setDate(l.getDate()+u),l},endOfMonth:a=>{let l=i(a);return l.setMonth(l.getMonth()+1,0),l},endOfYear:a=>{let l=i(a);return l.setMonth(11,31),l},eachMonthOfInterval:a=>{let l=i(a.start),u=i(a.end),d=[],f=new en(l.getFullYear(),l.getMonth(),1,12,0,0,e),p=u.getFullYear()*12+u.getMonth();for(;f.getFullYear()*12+f.getMonth()<=p;)d.push(new en(f,e)),f.setMonth(f.getMonth()+1,1);return d},addDays:(a,l)=>{let u=i(a);return u.setDate(u.getDate()+l),u},addWeeks:(a,l)=>{let u=i(a);return u.setDate(u.getDate()+l*7),u},addMonths:(a,l)=>{let u=i(a);return u.setMonth(u.getMonth()+l),u},addYears:(a,l)=>{let u=i(a);return u.setFullYear(u.getFullYear()+l),u},eachYearOfInterval:a=>{let l=i(a.start),u=i(a.end),d=[],f=new en(l.getFullYear(),0,1,12,0,0,e);for(;f.getFullYear()<=u.getFullYear();)d.push(new en(f,e)),f.setFullYear(f.getFullYear()+1,0,1);return d},getWeek:(a,l)=>{let u=s(a);return hg(u,{weekStartsOn:l?.weekStartsOn??n,firstWeekContainsDate:l?.firstWeekContainsDate??r?.options?.firstWeekContainsDate??1})},getISOWeek:a=>{let l=s(a);return gg(l)},differenceInCalendarDays:(a,l)=>{let u=s(a),d=s(l);return Hf(u,d)},differenceInCalendarMonths:(a,l)=>{let u=s(a),d=s(l);return RN(u,d)}}}var kk=c(oe(),1);var $E=e=>e instanceof HTMLElement?e:null,o$=e=>[...e.querySelectorAll("[data-animated-month]")??[]],Cqe=e=>$E(e.querySelector("[data-animated-month]")),r$=e=>$E(e.querySelector("[data-animated-caption]")),n$=e=>$E(e.querySelector("[data-animated-weeks]")),Eqe=e=>$E(e.querySelector("[data-animated-nav]")),Tqe=e=>$E(e.querySelector("[data-animated-weekdays]"));function xge(e,t,{classNames:o,months:r,focused:n,dateLib:i}){let s=(0,kk.useRef)(null),a=(0,kk.useRef)(r),l=(0,kk.useRef)(!1);(0,kk.useLayoutEffect)(()=>{let u=a.current;if(a.current=r,!t||!e.current||!(e.current instanceof HTMLElement)||r.length===0||u.length===0||r.length!==u.length)return;let d=i.isSameMonth(r[0].date,u[0].date),f=i.isAfter(r[0].date,u[0].date),p=f?o[cs.caption_after_enter]:o[cs.caption_before_enter],m=f?o[cs.weeks_after_enter]:o[cs.weeks_before_enter],g=s.current,h=e.current.cloneNode(!0);if(h instanceof HTMLElement?(o$(h).forEach(_=>{if(!(_ instanceof HTMLElement))return;let w=Cqe(_);w&&_.contains(w)&&_.removeChild(w);let k=r$(_);k&&k.classList.remove(p);let x=n$(_);x&&x.classList.remove(m)}),s.current=h):s.current=null,l.current||d||n)return;let b=g instanceof HTMLElement?o$(g):[],v=o$(e.current);if(v?.every(y=>y instanceof HTMLElement)&&b?.every(y=>y instanceof HTMLElement)){l.current=!0;let y=[];e.current.style.isolation="isolate";let _=Eqe(e.current);_&&(_.style.zIndex="1"),v.forEach((w,k)=>{let x=b[k];if(!x)return;w.style.position="relative",w.style.overflow="hidden";let C=r$(w);C&&C.classList.add(p);let E=n$(w);E&&E.classList.add(m);let R=()=>{l.current=!1,e.current&&(e.current.style.isolation=""),_&&(_.style.zIndex=""),C&&C.classList.remove(p),E&&E.classList.remove(m),w.style.position="",w.style.overflow="",w.contains(x)&&w.removeChild(x)};y.push(R),x.style.pointerEvents="none",x.style.position="absolute",x.style.overflow="hidden",x.setAttribute("aria-hidden","true");let S=Tqe(x);S&&(S.style.opacity="0");let I=r$(x);I&&(I.classList.add(f?o[cs.caption_before_exit]:o[cs.caption_after_exit]),I.addEventListener("animationend",R));let O=n$(x);O&&O.classList.add(f?o[cs.weeks_before_exit]:o[cs.weeks_after_exit]),w.insertBefore(x,w.firstChild)})}})}var RL=c(oe(),1);function Sge(e,t,o,r){let n=e[0],i=e[e.length-1],{ISOWeek:s,fixedWeeks:a,broadcastCalendar:l}=o??{},{addDays:u,differenceInCalendarDays:d,differenceInCalendarMonths:f,endOfBroadcastWeek:p,endOfISOWeek:m,endOfMonth:g,endOfWeek:h,isAfter:b,startOfBroadcastWeek:v,startOfISOWeek:y,startOfWeek:_}=r,w=l?v(n,r):s?y(n):_(n),k=l?p(i):s?m(g(i)):h(g(i)),x=t&&(l?p(t):s?m(t):h(t)),C=x&&b(k,x)?x:k,E=d(C,w),R=f(i,n)+1,S=[];for(let A=0;A<=E;A++){let P=u(w,A);S.push(P)}let O=(l?35:42)*R;if(a&&S.length<O){let A=O-S.length;for(let P=0;P<A;P++){let L=u(S[S.length-1],1);S.push(L)}}return S}function Cge(e){let t=[];return e.reduce((o,r)=>{let n=r.weeks.reduce((i,s)=>i.concat(s.days.slice()),t.slice());return o.concat(n.slice())},t.slice())}function Ege(e,t,o,r){let{numberOfMonths:n=1}=o,i=[];for(let s=0;s<n;s++){let a=r.addMonths(e,s);if(t&&a>t)break;i.push(a)}return i}function i$(e,t,o,r){let{month:n,defaultMonth:i,today:s=r.today(),numberOfMonths:a=1}=e,l=n||i||s,{differenceInCalendarMonths:u,addMonths:d,startOfMonth:f}=r;if(o&&u(o,l)<a-1){let p=-1*(a-1);l=d(o,p)}return t&&u(l,t)<0&&(l=t),f(l)}function Tge(e,t,o,r){let{addDays:n,endOfBroadcastWeek:i,endOfISOWeek:s,endOfMonth:a,endOfWeek:l,getISOWeek:u,getWeek:d,startOfBroadcastWeek:f,startOfISOWeek:p,startOfWeek:m}=r,g=e.reduce((h,b)=>{let v=o.broadcastCalendar?f(b,r):o.ISOWeek?p(b):m(b),y=o.broadcastCalendar?i(b):o.ISOWeek?s(a(b)):l(a(b)),_=t.filter(C=>C>=v&&C<=y),w=o.broadcastCalendar?35:42;if(o.fixedWeeks&&_.length<w){let C=t.filter(E=>{let R=w-_.length;return E>y&&E<=n(y,R)});_.push(...C)}let k=_.reduce((C,E)=>{let R=o.ISOWeek?u(E):d(E),S=C.find(O=>O.weekNumber===R),I=new hk(E,b,r);return S?S.days.push(I):C.push(new xL(R,[I])),C},[]),x=new kL(b,k);return h.push(x),h},[]);return o.reverseMonths?g.reverse():g}function Rge(e,t){let{startMonth:o,endMonth:r}=e,{startOfYear:n,startOfDay:i,startOfMonth:s,endOfMonth:a,addYears:l,endOfYear:u,today:d}=t,f=e.captionLayout==="dropdown"||e.captionLayout==="dropdown-years";return o?o=s(o):!o&&f&&(o=n(l(e.today??d(),-100))),r?r=a(r):!r&&f&&(r=u(e.today??d())),[o&&i(o),r&&i(r)]}function Bge(e,t,o,r){if(o.disableNavigation)return;let{pagedNavigation:n,numberOfMonths:i=1}=o,{startOfMonth:s,addMonths:a,differenceInCalendarMonths:l}=r,u=n?i:1,d=s(e);if(!t)return a(d,u);if(!(l(t,e)<i))return a(d,u)}function Ige(e,t,o,r){if(o.disableNavigation)return;let{pagedNavigation:n,numberOfMonths:i}=o,{startOfMonth:s,addMonths:a,differenceInCalendarMonths:l}=r,u=n?i??1:1,d=s(e);if(!t)return a(d,-u);if(!(l(d,t)<=0))return a(d,-u)}function Pge(e){let t=[];return e.reduce((o,r)=>o.concat(r.weeks.slice()),t.slice())}var Oge=c(oe(),1);function yg(e,t){let[o,r]=(0,Oge.useState)(e);return[t===void 0?o:t,r]}function Age(e,t){let[o,r]=Rge(e,t),{startOfMonth:n,endOfMonth:i}=t,s=i$(e,o,r,t),[a,l]=yg(s,e.month?s:void 0);(0,RL.useEffect)(()=>{let w=i$(e,o,r,t);l(w)},[e.timeZone]);let{months:u,weeks:d,days:f,previousMonth:p,nextMonth:m}=(0,RL.useMemo)(()=>{let w=Ege(a,r,{numberOfMonths:e.numberOfMonths},t),k=Sge(w,e.endMonth?i(e.endMonth):void 0,{ISOWeek:e.ISOWeek,fixedWeeks:e.fixedWeeks,broadcastCalendar:e.broadcastCalendar},t),x=Tge(w,k,{broadcastCalendar:e.broadcastCalendar,fixedWeeks:e.fixedWeeks,ISOWeek:e.ISOWeek,reverseMonths:e.reverseMonths},t),C=Pge(x),E=Cge(x),R=Ige(a,o,e,t),S=Bge(a,r,e,t);return{months:x,weeks:C,days:E,previousMonth:R,nextMonth:S}},[t,a.getTime(),r?.getTime(),o?.getTime(),e.disableNavigation,e.broadcastCalendar,e.endMonth?.getTime(),e.fixedWeeks,e.ISOWeek,e.numberOfMonths,e.pagedNavigation,e.reverseMonths]),{disableNavigation:g,onMonthChange:h}=e,b=w=>d.some(k=>k.days.some(x=>x.isEqualTo(w))),v=w=>{if(g)return;let k=n(w);o&&k<n(o)&&(k=n(o)),r&&k>n(r)&&(k=n(r)),l(k),h?.(k)};return{months:u,weeks:d,days:f,navStart:o,navEnd:r,previousMonth:p,nextMonth:m,goToMonth:v,goToDay:w=>{b(w)||v(w.date)}}}var a$=c(oe(),1);var ud;(function(e){e[e.Today=0]="Today",e[e.Selected=1]="Selected",e[e.LastFocused=2]="LastFocused",e[e.FocusedModifier=3]="FocusedModifier"})(ud||(ud={}));function Mge(e){return!e[Eo.disabled]&&!e[Eo.hidden]&&!e[Eo.outside]}function Nge(e,t,o,r){let n,i=-1;for(let s of e){let a=t(s);Mge(a)&&(a[Eo.focused]&&i<ud.FocusedModifier?(n=s,i=ud.FocusedModifier):r?.isEqualTo(s)&&i<ud.LastFocused?(n=s,i=ud.LastFocused):o(s.date)&&i<ud.Selected?(n=s,i=ud.Selected):a[Eo.today]&&i<ud.Today&&(n=s,i=ud.Today))}return n||(n=e.find(s=>Mge(t(s)))),n}function Lge(e,t,o,r,n,i,s){let{ISOWeek:a,broadcastCalendar:l}=i,{addDays:u,addMonths:d,addWeeks:f,addYears:p,endOfBroadcastWeek:m,endOfISOWeek:g,endOfWeek:h,max:b,min:v,startOfBroadcastWeek:y,startOfISOWeek:_,startOfWeek:w}=s,x={day:u,week:f,month:d,year:p,startOfWeek:C=>l?y(C,s):a?_(C):w(C),endOfWeek:C=>l?m(C):a?g(C):h(C)}[e](o,t==="after"?1:-1);return t==="before"&&r?x=b([r,x]):t==="after"&&n&&(x=v([n,x])),x}function s$(e,t,o,r,n,i,s,a=0){if(a>365)return;let l=Lge(e,t,o.date,r,n,i,s),u=!!(i.disabled&&El(l,i.disabled,s)),d=!!(i.hidden&&El(l,i.hidden,s)),f=l,p=new hk(l,f,s);return!u&&!d?p:s$(e,t,p,r,n,i,s,a+1)}function Dge(e,t,o,r,n){let{autoFocus:i}=e,[s,a]=(0,a$.useState)(),l=Nge(t.days,o,r||(()=>!1),s),[u,d]=(0,a$.useState)(i?l:void 0);return{isFocusTarget:h=>!!l?.isEqualTo(h),setFocused:d,focused:u,blur:()=>{a(u),d(void 0)},moveFocus:(h,b)=>{if(!u)return;let v=s$(h,b,u,t.navStart,t.navEnd,e,n);v&&(e.disableNavigation&&!t.days.some(_=>_.isEqualTo(v))||(t.goToDay(v),d(v)))}}}function Vge(e,t){let{selected:o,required:r,onSelect:n}=e,[i,s]=yg(o,n?o:void 0),a=n?o:i,{isSameDay:l}=t,u=m=>a?.some(g=>l(g,m))??!1,{min:d,max:f}=e;return{selected:a,select:(m,g,h)=>{let b=[...a??[]];if(u(m)){if(a?.length===d||r&&a?.length===1)return;b=a?.filter(v=>!l(v,m))}else a?.length===f?b=[m]:b=[...b,m];return n||s(b),n?.(b,m,g,h),b},isSelected:u}}function Fge(e,t,o=0,r=0,n=!1,i=vn){let{from:s,to:a}=t||{},{isSameDay:l,isAfter:u,isBefore:d}=i,f;if(!s&&!a)f={from:e,to:o>0?void 0:e};else if(s&&!a)l(s,e)?o===0?f={from:s,to:e}:n?f={from:s,to:void 0}:f=void 0:d(e,s)?f={from:e,to:s}:f={from:s,to:e};else if(s&&a)if(l(s,e)&&l(a,e))n?f={from:s,to:a}:f=void 0;else if(l(s,e))f={from:s,to:o>0?void 0:e};else if(l(a,e))f={from:e,to:o>0?void 0:e};else if(d(e,s))f={from:e,to:a};else if(u(e,s))f={from:s,to:e};else if(u(e,a))f={from:s,to:e};else throw new Error("Invalid range");if(f?.from&&f?.to){let p=i.differenceInCalendarDays(f.to,f.from);r>0&&p>r?f={from:e,to:void 0}:o>1&&p<o&&(f={from:e,to:void 0})}return f}function zge(e,t,o=vn){let r=Array.isArray(t)?t:[t],n=e.from,i=o.differenceInCalendarDays(e.to,e.from),s=Math.min(i,6);for(let a=0;a<=s;a++){if(r.includes(n.getDay()))return!0;n=o.addDays(n,1)}return!1}function l$(e,t,o=vn){return Gs(e,t.from,!1,o)||Gs(e,t.to,!1,o)||Gs(t,e.from,!1,o)||Gs(t,e.to,!1,o)}function BL(e,t,o=vn){let r=Array.isArray(t)?t:[t];if(r.filter(a=>typeof a!="function").some(a=>typeof a=="boolean"?a:o.isDate(a)?Gs(e,a,!1,o):TL(a,o)?a.some(l=>Gs(e,l,!1,o)):bg(a)?a.from&&a.to?l$(e,{from:a.from,to:a.to},o):!1:EL(a)?zge(e,a.dayOfWeek,o):vk(a)?o.isAfter(a.before,a.after)?l$(e,{from:o.addDays(a.after,1),to:o.addDays(a.before,-1)},o):El(e.from,a,o)||El(e.to,a,o):_k(a)||wk(a)?El(e.from,a,o)||El(e.to,a,o):!1))return!0;let s=r.filter(a=>typeof a=="function");if(s.length){let a=e.from,l=o.differenceInCalendarDays(e.to,e.from);for(let u=0;u<=l;u++){if(s.some(d=>d(a)))return!0;a=o.addDays(a,1)}}return!1}function jge(e,t){let{disabled:o,excludeDisabled:r,resetOnSelect:n,selected:i,required:s,onSelect:a}=e,[l,u]=yg(i,a?i:void 0),d=a?i:l;return{selected:d,select:(m,g,h)=>{let{min:b,max:v}=e,y;if(m){let _=d?.from,w=d?.to,k=!!_&&!!w,x=!!_&&!!w&&t.isSameDay(_,w)&&t.isSameDay(m,_);n&&(k||!d?.from)?!s&&x?y=void 0:y={from:m,to:void 0}:y=Fge(m,d,b,v,s,t)}return r&&o&&y?.from&&y.to&&BL({from:y.from,to:y.to},o,t)&&(y.from=m,y.to=void 0),a||u(y),a?.(y,m,g,h),y},isSelected:m=>d&&Gs(d,m,!1,t)}}function Hge(e,t){let{selected:o,required:r,onSelect:n}=e,[i,s]=yg(o,n?o:void 0),a=n?o:i,{isSameDay:l}=t;return{selected:a,select:(f,p,m)=>{let g=f;return!r&&a&&a&&l(f,a)&&(g=void 0),n||s(g),n?.(g,f,p,m),g},isSelected:f=>a?l(a,f):!1}}function Wge(e,t){let o=Hge(e,t),r=Vge(e,t),n=jge(e,t);switch(e.mode){case"single":return o;case"multiple":return r;case"range":return n;default:return}}function us(e,t){return e instanceof en&&e.timeZone===t?e:new en(e,t)}function xk(e,t,o){if(!o)return us(e,t);let r=us(e,t),n=new en(r.getFullYear(),r.getMonth(),r.getDate(),12,0,0,t);return new Date(n.getTime())}function Uge(e,t,o){return typeof e=="boolean"||typeof e=="function"?e:e instanceof Date?xk(e,t,o):Array.isArray(e)?e.map(r=>r instanceof Date?xk(r,t,o):r):bg(e)?{...e,from:e.from?us(e.from,t):e.from,to:e.to?us(e.to,t):e.to}:vk(e)?{before:xk(e.before,t,o),after:xk(e.after,t,o)}:_k(e)?{after:xk(e.after,t,o)}:wk(e)?{before:xk(e.before,t,o)}:e}function IL(e,t,o){return e&&(Array.isArray(e)?e.map(r=>Uge(r,t,o)):Uge(e,t,o))}function PL(e){let t=e,o=t.timeZone;if(o&&(t={...e,timeZone:o},t.today&&(t.today=us(t.today,o)),t.month&&(t.month=us(t.month,o)),t.defaultMonth&&(t.defaultMonth=us(t.defaultMonth,o)),t.startMonth&&(t.startMonth=us(t.startMonth,o)),t.endMonth&&(t.endMonth=us(t.endMonth,o)),t.mode==="single"&&t.selected?t.selected=us(t.selected,o):t.mode==="multiple"&&t.selected?t.selected=t.selected?.map(we=>us(we,o)):t.mode==="range"&&t.selected&&(t.selected={from:t.selected.from?us(t.selected.from,o):t.selected.from,to:t.selected.to?us(t.selected.to,o):t.selected.to}),t.disabled!==void 0&&(t.disabled=IL(t.disabled,o)),t.hidden!==void 0&&(t.hidden=IL(t.hidden,o)),t.modifiers)){let we={};Object.keys(t.modifiers).forEach(Me=>{we[Me]=IL(t.modifiers?.[Me],o)}),t.modifiers=we}let{components:r,formatters:n,labels:i,dateLib:s,locale:a,classNames:l}=(0,pt.useMemo)(()=>{let we={...GE,...t.locale},Me=t.broadcastCalendar?1:t.weekStartsOn,ge=t.noonSafe&&t.timeZone?kge(t.timeZone,{weekStartsOn:Me,locale:we}):void 0,Re=t.dateLib&&ge?{...ge,...t.dateLib}:t.dateLib??ge,Ie=new yn({locale:we,weekStartsOn:Me,firstWeekContainsDate:t.firstWeekContainsDate,useAdditionalWeekYearTokens:t.useAdditionalWeekYearTokens,useAdditionalDayOfYearTokens:t.useAdditionalDayOfYearTokens,timeZone:t.timeZone,numerals:t.numerals},Re);return{dateLib:Ie,components:pge(t.components),formatters:hge(t.formatters),labels:bge(t.labels,Ie.options),locale:we,classNames:{...gge(),...t.classNames}}},[t.locale,t.broadcastCalendar,t.weekStartsOn,t.firstWeekContainsDate,t.useAdditionalWeekYearTokens,t.useAdditionalDayOfYearTokens,t.timeZone,t.numerals,t.dateLib,t.noonSafe,t.components,t.formatters,t.labels,t.classNames]);t.today||(t={...t,today:s.today()});let{captionLayout:u,mode:d,navLayout:f,numberOfMonths:p=1,onDayBlur:m,onDayClick:g,onDayFocus:h,onDayKeyDown:b,onDayMouseEnter:v,onDayMouseLeave:y,onNextClick:_,onPrevClick:w,showWeekNumber:k,styles:x}=t,{formatCaption:C,formatDay:E,formatMonthDropdown:R,formatWeekNumber:S,formatWeekNumberHeader:I,formatWeekdayName:O,formatYearDropdown:A}=n,P=Age(t,s),{days:L,months:H,navStart:N,navEnd:M,previousMonth:V,nextMonth:j,goToMonth:D}=P,z=dge(L,t,N,M,s),{isSelected:$,select:J,selected:Q}=Wge(t,s)??{},{blur:W,focused:X,isFocusTarget:U,moveFocus:G,setFocused:te}=Dge(t,P,z,$??(()=>!1),s),{labelDayButton:re,labelGridcell:ae,labelGrid:ie,labelMonthDropdown:be,labelNav:pe,labelPrevious:ke,labelNext:ye,labelWeekday:Pe,labelWeekNumber:_e,labelWeekNumberHeader:ve,labelYearDropdown:Se}=i,fe=(0,pt.useMemo)(()=>_ge(s,t.ISOWeek,t.broadcastCalendar,t.today),[s,t.ISOWeek,t.broadcastCalendar,t.today]),Ce=d!==void 0||g!==void 0,ne=(0,pt.useCallback)(()=>{V&&(D(V),w?.(V))},[V,D,w]),se=(0,pt.useCallback)(()=>{j&&(D(j),_?.(j))},[D,j,_]),Ee=(0,pt.useCallback)((we,Me)=>ge=>{ge.preventDefault(),ge.stopPropagation(),te(we),!Me.disabled&&(J?.(we.date,Me,ge),g?.(we.date,Me,ge))},[J,g,te]),he=(0,pt.useCallback)((we,Me)=>ge=>{te(we),h?.(we.date,Me,ge)},[h,te]),Ae=(0,pt.useCallback)((we,Me)=>ge=>{W(),m?.(we.date,Me,ge)},[W,m]),et=(0,pt.useCallback)((we,Me)=>ge=>{let Re={ArrowLeft:[ge.shiftKey?"month":"day",t.dir==="rtl"?"after":"before"],ArrowRight:[ge.shiftKey?"month":"day",t.dir==="rtl"?"before":"after"],ArrowDown:[ge.shiftKey?"year":"week","after"],ArrowUp:[ge.shiftKey?"year":"week","before"],PageUp:[ge.shiftKey?"year":"month","before"],PageDown:[ge.shiftKey?"year":"month","after"],Home:["startOfWeek","before"],End:["endOfWeek","after"]};if(Re[ge.key]){ge.preventDefault(),ge.stopPropagation();let[Ie,at]=Re[ge.key];G(Ie,at)}b?.(we.date,Me,ge)},[G,b,t.dir]),Je=(0,pt.useCallback)((we,Me)=>ge=>{v?.(we.date,Me,ge)},[v]),_t=(0,pt.useCallback)((we,Me)=>ge=>{y?.(we.date,Me,ge)},[y]),Et=(0,pt.useCallback)((we,Me)=>ge=>{let Re=Number(ge.target.value),Ie=s.setMonth(s.startOfMonth(we),Re);D(s.addMonths(Ie,-Me))},[s,D]),mt=(0,pt.useCallback)((we,Me)=>ge=>{let Re=Number(ge.target.value),Ie=s.setYear(s.startOfMonth(we),Re);D(s.addMonths(Ie,-Me))},[s,D]),{className:oo,style:Tt}=(0,pt.useMemo)(()=>({className:[l[Le.Root],t.className].filter(Boolean).join(" "),style:{...x?.[Le.Root],...t.style}}),[l,t.className,t.style,x]),Rt=mge(t),Bt=we=>{let Me=x?.[Le.Dropdown],ge=x?.[we];if(!(!Me&&!ge))return{...Me,...ge}},gt=(0,pt.useRef)(null);xge(gt,!!t.animate,{classNames:l,months:H,focused:X,dateLib:s});let He={dayPickerProps:t,selected:Q,select:J,isSelected:$,months:H,nextMonth:j,previousMonth:V,goToMonth:D,getModifiers:z,components:r,classNames:l,styles:x,labels:i,formatters:n};return pt.default.createElement(zG.Provider,{value:He},pt.default.createElement(r.Root,{rootRef:t.animate?gt:void 0,className:oo,style:Tt,dir:t.dir,id:t.id,lang:t.lang??a.code,nonce:t.nonce,title:t.title,role:t.role,"aria-label":t["aria-label"],"aria-labelledby":t["aria-labelledby"],...Rt},pt.default.createElement(r.Months,{className:l[Le.Months],style:x?.[Le.Months]},!t.hideNavigation&&!f&&pt.default.createElement(r.Nav,{"data-animated-nav":t.animate?"true":void 0,className:l[Le.Nav],style:x?.[Le.Nav],"aria-label":pe(),onPreviousClick:ne,onNextClick:se,previousMonth:V,nextMonth:j}),H.map((we,Me)=>{let ge=t.reverseMonths?H.length-1-Me:Me;return pt.default.createElement(r.Month,{"data-animated-month":t.animate?"true":void 0,className:l[Le.Month],style:x?.[Le.Month],key:Me,displayIndex:Me,calendarMonth:we},f==="around"&&!t.hideNavigation&&Me===0&&pt.default.createElement(r.PreviousMonthButton,{type:"button",className:l[Le.PreviousMonthButton],style:x?.[Le.PreviousMonthButton],tabIndex:V?void 0:-1,"aria-disabled":V?void 0:!0,"aria-label":ke(V),onClick:ne,"data-animated-button":t.animate?"true":void 0},pt.default.createElement(r.Chevron,{disabled:V?void 0:!0,className:l[Le.Chevron],style:x?.[Le.Chevron],orientation:t.dir==="rtl"?"right":"left"})),pt.default.createElement(r.MonthCaption,{"data-animated-caption":t.animate?"true":void 0,className:l[Le.MonthCaption],style:x?.[Le.MonthCaption],calendarMonth:we,displayIndex:Me},u?.startsWith("dropdown")?pt.default.createElement(r.DropdownNav,{className:l[Le.Dropdowns],style:x?.[Le.Dropdowns]},(()=>{let Re=u==="dropdown"||u==="dropdown-months"?pt.default.createElement(r.MonthsDropdown,{key:"month",className:l[Le.MonthsDropdown],"aria-label":be(),disabled:!!t.disableNavigation,onChange:Et(we.date,ge),options:yge(we.date,N,M,n,s),style:Bt(Le.MonthsDropdown),value:s.getMonth(we.date)}):pt.default.createElement("span",{key:"month"},R(we.date,s)),Ie=u==="dropdown"||u==="dropdown-years"?pt.default.createElement(r.YearsDropdown,{key:"year",className:l[Le.YearsDropdown],"aria-label":Se(s.options),disabled:!!t.disableNavigation,onChange:mt(we.date,ge),options:wge(N,M,n,s,!!t.reverseYears),style:Bt(Le.YearsDropdown),value:s.getYear(we.date)}):pt.default.createElement("span",{key:"year"},A(we.date,s));return s.getMonthYearOrder()==="year-first"?[Ie,Re]:[Re,Ie]})(),pt.default.createElement("span",{role:"status","aria-live":"polite",style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"}},C(we.date,s.options,s))):pt.default.createElement(r.CaptionLabel,{className:l[Le.CaptionLabel],style:x?.[Le.CaptionLabel],role:"status","aria-live":"polite"},C(we.date,s.options,s))),f==="around"&&!t.hideNavigation&&Me===p-1&&pt.default.createElement(r.NextMonthButton,{type:"button",className:l[Le.NextMonthButton],style:x?.[Le.NextMonthButton],tabIndex:j?void 0:-1,"aria-disabled":j?void 0:!0,"aria-label":ye(j),onClick:se,"data-animated-button":t.animate?"true":void 0},pt.default.createElement(r.Chevron,{disabled:j?void 0:!0,className:l[Le.Chevron],style:x?.[Le.Chevron],orientation:t.dir==="rtl"?"left":"right"})),Me===p-1&&f==="after"&&!t.hideNavigation&&pt.default.createElement(r.Nav,{"data-animated-nav":t.animate?"true":void 0,className:l[Le.Nav],style:x?.[Le.Nav],"aria-label":pe(),onPreviousClick:ne,onNextClick:se,previousMonth:V,nextMonth:j}),pt.default.createElement(r.MonthGrid,{role:"grid","aria-multiselectable":d==="multiple"||d==="range","aria-label":ie(we.date,s.options,s)||void 0,className:l[Le.MonthGrid],style:x?.[Le.MonthGrid]},!t.hideWeekdays&&pt.default.createElement(r.Weekdays,{"data-animated-weekdays":t.animate?"true":void 0,className:l[Le.Weekdays],style:x?.[Le.Weekdays]},k&&pt.default.createElement(r.WeekNumberHeader,{"aria-label":ve(s.options),className:l[Le.WeekNumberHeader],style:x?.[Le.WeekNumberHeader],scope:"col"},I()),fe.map(Re=>pt.default.createElement(r.Weekday,{"aria-label":Pe(Re,s.options,s),className:l[Le.Weekday],key:String(Re),style:x?.[Le.Weekday],scope:"col"},O(Re,s.options,s)))),pt.default.createElement(r.Weeks,{"data-animated-weeks":t.animate?"true":void 0,className:l[Le.Weeks],style:x?.[Le.Weeks]},we.weeks.map(Re=>pt.default.createElement(r.Week,{className:l[Le.Week],key:Re.weekNumber,style:x?.[Le.Week],week:Re},k&&pt.default.createElement(r.WeekNumber,{week:Re,style:x?.[Le.WeekNumber],"aria-label":_e(Re.weekNumber,{locale:a}),className:l[Le.WeekNumber],scope:"row",role:"rowheader"},S(Re.weekNumber,s)),Re.days.map(Ie=>{let{date:at}=Ie,Qe=z(Ie);if(Qe[Eo.focused]=!Qe.hidden&&!!X?.isEqualTo(Ie),Qe[Us.selected]=$?.(at)||Qe.selected,bg(Q)){let{from:Kt,to:_o}=Q;Qe[Us.range_start]=!!(Kt&&_o&&s.isSameDay(at,Kt)),Qe[Us.range_end]=!!(Kt&&_o&&s.isSameDay(at,_o)),Qe[Us.range_middle]=Gs(Q,at,!0,s)}let po=vge(Qe,x,t.modifiersStyles),ro=fge(Qe,l,t.modifiersClassNames),vo=!Ce&&!Qe.hidden?ae(at,Qe,s.options,s):void 0;return pt.default.createElement(r.Day,{key:`${Ie.isoDate}_${Ie.displayMonthId}`,day:Ie,modifiers:Qe,className:ro.join(" "),style:po,role:"gridcell","aria-selected":Qe.selected||void 0,"aria-label":vo,"data-day":Ie.isoDate,"data-month":Ie.outside?Ie.dateMonthId:void 0,"data-selected":Qe.selected||void 0,"data-disabled":Qe.disabled||void 0,"data-hidden":Qe.hidden||void 0,"data-outside":Ie.outside||void 0,"data-focused":Qe.focused||void 0,"data-today":Qe.today||void 0},!Qe.hidden&&Ce?pt.default.createElement(r.DayButton,{className:l[Le.DayButton],style:x?.[Le.DayButton],type:"button",day:Ie,modifiers:Qe,disabled:!Qe.focused&&Qe.disabled||void 0,"aria-disabled":Qe.focused&&Qe.disabled||void 0,tabIndex:U(Ie)?0:-1,"aria-label":re(at,Qe,s.options,s),onClick:Ee(Ie,Qe),onBlur:Ae(Ie,Qe),onFocus:he(Ie,Qe),onKeyDown:et(Ie,Qe),onMouseEnter:Je(Ie,Qe),onMouseLeave:_t(Ie,Qe)},E(at,s.options,s)):!Qe.hidden&&E(Ie.date,s.options,s))}))))))})),t.footer&&pt.default.createElement(r.Footer,{className:l[Le.Footer],style:x?.[Le.Footer],role:"status","aria-live":"polite"},t.footer)))}var _y=c(F(),1);var qge=c(F(),1),Zge=c(ue(),1);var OL=c(Z(),1);var $ge=c(F(),1);var Tl=c(T(),1),c$="data-wp-hash";function u$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Bqe(document)),e.__wpStyleRuntime}function Rqe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${c$}]`))if(o.getAttribute(c$)===t)return!0;return!1}function Yge(e,t,o){if(!e.head)return;let r=u$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Rqe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(c$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Bqe(e){let t=u$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Yge(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Iqe(e,t){let o=u$();o.styles.set(e,t);for(let r of o.documents.keys())Yge(r,e,t)}typeof process>"u",Iqe("c5cdafb1bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0px;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");var Gge={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},d$=(0,$ge.forwardRef)(function({label:t,className:o,children:r,disabled:n,focusableWhenDisabled:i=!0,icon:s,size:a,shortcut:l,positioner:u,"aria-describedby":d,"aria-keyshortcuts":f,...p},m){let g=Y(Gge["icon-button"],o),{descriptionId:h,targetProps:b}=Dpe({"aria-describedby":d,"aria-keyshortcuts":f,shortcut:l});return(0,Tl.jsxs)(hN,{children:[(0,Tl.jsxs)(gN,{ref:m,...b,disabled:n&&!i,render:(0,Tl.jsx)(wN,{...p,size:a,"aria-label":t,disabled:n,focusableWhenDisabled:i}),className:g,children:[(0,Tl.jsx)(Jr,{icon:s,size:24,className:Gge.icon}),l&&h&&(0,Tl.jsx)(Vpe,{descriptionId:h,shortcut:l})]}),(0,Tl.jsxs)(mN,{positioner:u,children:[t,l&&(0,Tl.jsxs)(Tl.Fragment,{children:[" ",(0,Tl.jsx)(Fpe,{shortcut:l})]})]})]})});var Kge=c(F(),1),Sk=(0,Kge.createContext)({});var Hi=c(T(),1),Pqe=()=>(0,Hi.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.7677",strokeDashoffset:"3.2",strokeWidth:"1",children:(0,Hi.jsx)("path",{d:"M29.5,0.5 h-27 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h27 a2,2 0 0 0 2,-2 v-27 a2,2 0 0 0 -2,-2"})}),Oqe=()=>(0,Hi.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.84516",strokeDashoffset:"1.9226",strokeWidth:"1",children:(0,Hi.jsx)("path",{d:"M32,0.5 h-29.5 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h30"})}),Aqe=()=>(0,Hi.jsxs)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.9 4",strokeDashoffset:"2",strokeWidth:"1",children:[(0,Hi.jsx)("line",{x1:"0",y1:"0.5",x2:"100",y2:"0.5"}),(0,Hi.jsx)("line",{x1:"0",y1:"31.5",x2:"100",y2:"31.5"})]}),Mqe=()=>(0,Hi.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.84516",strokeDashoffset:"1.9226",strokeWidth:"1",children:(0,Hi.jsx)("path",{d:"M0,0.5 h29.5 a2,2 0 0 1 2,2 v27 a2,2 0 0 1 -2,2 h-29.5"})});function Xge(e){let{day:t,modifiers:o,children:r,...n}=e,i;return o.preview_start&&o.preview_end?i=Pqe:o.preview_start?i=Oqe:o.preview_end?i=Mqe:o.preview&&(i=Aqe),(0,Hi.jsxs)("td",{...n,children:[i&&(0,Hi.jsx)(i,{}),r]})}function Qge({rootRef:e,...t}){let{render:o,ref:r,role:n,defaultAriaLabel:i}=(0,qge.useContext)(Sk),{months:s,labels:a}=cd(),l=t["aria-label"]!==void 0||t["aria-labelledby"]!==void 0,u=t["aria-label"];if(!l&&i&&n==="application"){let f=s[0];u=f?(0,OL.sprintf)((0,OL.__)("%1$s, %2$s"),i,a.labelGrid(f.date)):i}let d=(0,Zge.useMergeRefs)([e??null,r??null]);return Lr({render:o,defaultTagName:"div",ref:d,props:{...t,role:n,"aria-label":u}})}function Jge({icon:e,className:t,children:o,"aria-label":r,"aria-disabled":n,...i}){return(0,Hi.jsx)(d$,{...i,className:t,label:r,icon:e,variant:"minimal",tone:"neutral",size:"compact",disabled:n===!0||n==="true",focusableWhenDisabled:!0})}function ehe(e){return(0,Hi.jsx)(Jge,{...e,icon:li})}function the(e){return(0,Hi.jsx)(Jge,{...e,icon:br})}var f$="data-wp-hash";function p$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Lqe(document)),e.__wpStyleRuntime}function Nqe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${f$}]`))if(o.getAttribute(f$)===t)return!0;return!1}function ohe(e,t,o){if(!e.head)return;let r=p$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Nqe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(f$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Lqe(e){let t=p$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ohe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function AL(e,t){let o=p$();o.styles.set(e,t);for(let r of o.documents.keys())ohe(r,e,t)}typeof process>"u",AL("9d2212290a",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2c7ac60ba97b3411__root{--wp-ui-calendar-cell-size:var(--wpds-dimension-size-md,32px);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:inline-block;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);position:relative;z-index:0}._172c492625235710__day{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);padding:0;position:relative;&:has(._1b64226e315835f8__day-button:disabled){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&:has(._1b64226e315835f8__day-button:focus-visible),&:has(._1b64226e315835f8__day-button:hover:not(:disabled)){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}}._1b64226e315835f8__day-button{align-items:center;background:none;border:none;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;font:inherit;font-variant-numeric:tabular-nums;height:var(--wp-ui-calendar-cell-size);justify-content:center;margin:0;padding:0;position:relative;width:var(--wp-ui-calendar-cell-size);&:before{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border:none;border-radius:var(--wpds-border-radius-sm,2px);z-index:-1}&:after,&:before{content:"";inset:0;position:absolute}&:after{pointer-events:none;z-index:1}&:disabled{cursor:revert;&:before{background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}@media (forced-colors:active){text-decoration:line-through}}&:focus-visible:before,&:hover:not(:disabled):before{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}}._66b9a8120581fd4b__caption-label{align-items:center;border:0;display:inline-flex;position:relative;text-transform:capitalize;white-space:nowrap;z-index:1}._2c7ac60ba97b3411__root[dir=rtl] ._395a75bb1930f57e__nav-button{transform:rotate(180deg);transform-origin:50%}._337e5337d49b7f3d__month-caption{align-content:center;display:flex;height:var(--wp-ui-calendar-cell-size);justify-content:center;margin-bottom:var(--wpds-dimension-gap-md,12px)}._110e46230c68e498__months{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-lg,16px);justify-content:center;max-width:fit-content;position:relative}._92915239fedb1fea__month-grid{border-collapse:separate;border-spacing:0 var(--wpds-dimension-gap-xs,4px)}._66b1d4a7b488b496__nav{align-items:center;display:flex;height:var(--wp-ui-calendar-cell-size);inset-block-start:0;inset-inline-end:0;inset-inline-start:0;justify-content:space-between;position:absolute}._7207199709ca5776__weekday{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-default,400);height:var(--wp-ui-calendar-cell-size);padding:0;text-align:center;text-transform:uppercase;width:var(--wp-ui-calendar-cell-size)}._058175f0f9c495e0__today:after{border:2px solid;border-radius:50%;content:"";height:0;inset-block-start:2px;inset-inline-end:2px;position:absolute;width:0;z-index:1}.acb642920fb0bef5__selected:not(._165d91a726feca9c__range-middle){&:has(._1b64226e315835f8__day-button,._1b64226e315835f8__day-button:hover:not(:disabled)){color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0)}&:has(._1b64226e315835f8__day-button:disabled){color:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}._1b64226e315835f8__day-button{&:before{background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);border:1px solid transparent}&:disabled:before{background-color:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6)}&:hover:not(:disabled):before{background-color:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e)}}}.c259c5c255fda10f__outside{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}._4d8957a0ca4ec8f0__hidden{visibility:hidden}.f2523033db055ffe__range-start:not(.c04a453de7b11520__range-end) ._1b64226e315835f8__day-button{&,&:before{border-end-end-radius:0;border-start-end-radius:0}}._165d91a726feca9c__range-middle ._1b64226e315835f8__day-button{&:before{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-color:transparent;border-radius:0;border-style:solid;border-width:1px 0}}.c04a453de7b11520__range-end:not(.f2523033db055ffe__range-start) ._1b64226e315835f8__day-button{&,&:before{border-end-start-radius:0;border-start-start-radius:0}}._81b244e7c541d95e__preview svg{color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);inset:0;pointer-events:none;position:absolute;@media (forced-colors:active){color:inherit}}._81b244e7c541d95e__preview.acb642920fb0bef5__selected:not(._165d91a726feca9c__range-middle) svg{display:none}._2c7ac60ba97b3411__root[dir=rtl] ._81b244e7c541d95e__preview svg{transform:scaleX(-1)}._81b244e7c541d95e__preview._165d91a726feca9c__range-middle ._1b64226e315835f8__day-button:before{border:none}@keyframes _255a1a462a5377db__slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes c21e45f616d6db39__slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes aed80001de9ae226__slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes _7d4779a7f29408f2__slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes _83ba6321b055d687__fade-in{0%{opacity:0}to{opacity:1}}@keyframes _96fbead71248d210__fade-out{0%{opacity:1}to{opacity:0}}._1563bccb09e39c30__caption-after-enter,._60ac2a7fc3208801__weeks-before-exit,._735dacf9052adecd__caption-before-exit,._7f73a6ab85101202__weeks-after-exit,._805d698b56ba4a29__weeks-after-enter,._9721326fbc23a5fb__weeks-before-enter,.c7a3082839155d29__caption-after-exit,.cb8a5ec82ad0885e__caption-before-enter{animation-duration:0s;animation-fill-mode:forwards;animation-timing-function:var(--wpds-motion-easing-balanced,cubic-bezier(.4,0,.2,1));@media not (prefers-reduced-motion){animation-duration:var(--wpds-motion-duration-lg,.3s)}}._2c7ac60ba97b3411__root[dir=rtl] ._805d698b56ba4a29__weeks-after-enter,._9721326fbc23a5fb__weeks-before-enter{animation-name:_255a1a462a5377db__slide-in-left}._2c7ac60ba97b3411__root[dir=rtl] ._7f73a6ab85101202__weeks-after-exit,._60ac2a7fc3208801__weeks-before-exit{animation-name:aed80001de9ae226__slide-out-left}._2c7ac60ba97b3411__root[dir=rtl] ._9721326fbc23a5fb__weeks-before-enter,._805d698b56ba4a29__weeks-after-enter{animation-name:c21e45f616d6db39__slide-in-right}._2c7ac60ba97b3411__root[dir=rtl] ._60ac2a7fc3208801__weeks-before-exit,._7f73a6ab85101202__weeks-after-exit{animation-name:_7d4779a7f29408f2__slide-out-right}._1563bccb09e39c30__caption-after-enter,.cb8a5ec82ad0885e__caption-before-enter{animation-name:_83ba6321b055d687__fade-in}._735dacf9052adecd__caption-before-exit,.c7a3082839155d29__caption-after-exit{animation-name:_96fbead71248d210__fade-out}}}');var Oo={root:"_2c7ac60ba97b3411__root",day:"_172c492625235710__day","day-button":"_1b64226e315835f8__day-button","caption-label":"_66b9a8120581fd4b__caption-label","nav-button":"_395a75bb1930f57e__nav-button","month-caption":"_337e5337d49b7f3d__month-caption",months:"_110e46230c68e498__months","month-grid":"_92915239fedb1fea__month-grid",nav:"_66b1d4a7b488b496__nav",weekday:"_7207199709ca5776__weekday",today:"_058175f0f9c495e0__today",selected:"acb642920fb0bef5__selected","range-middle":"_165d91a726feca9c__range-middle",outside:"c259c5c255fda10f__outside",hidden:"_4d8957a0ca4ec8f0__hidden","range-start":"f2523033db055ffe__range-start","range-end":"c04a453de7b11520__range-end",preview:"_81b244e7c541d95e__preview","weeks-before-enter":"_9721326fbc23a5fb__weeks-before-enter","weeks-before-exit":"_60ac2a7fc3208801__weeks-before-exit","weeks-after-enter":"_805d698b56ba4a29__weeks-after-enter","weeks-after-exit":"_7f73a6ab85101202__weeks-after-exit","caption-after-enter":"_1563bccb09e39c30__caption-after-enter","caption-after-exit":"c7a3082839155d29__caption-after-exit","caption-before-enter":"cb8a5ec82ad0885e__caption-before-enter","caption-before-exit":"_735dacf9052adecd__caption-before-exit","slide-in-left":"_255a1a462a5377db__slide-in-left","slide-out-left":"aed80001de9ae226__slide-out-left","slide-in-right":"c21e45f616d6db39__slide-in-right","slide-out-right":"_7d4779a7f29408f2__slide-out-right","fade-in":"_83ba6321b055d687__fade-in","fade-out":"_96fbead71248d210__fade-out"};typeof process>"u",AL("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Dqe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",AL("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Vqe={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",AL("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Fqe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},zqe={root:Y(Oo.root,Dqe["box-sizing"]),day:Oo.day,day_button:Y(Oo["day-button"],Fqe.button,Vqe["outset-ring--focus-visible"]),outside:Oo.outside,caption_label:Oo["caption-label"],button_next:Oo["nav-button"],button_previous:Oo["nav-button"],nav:Oo.nav,month_caption:Oo["month-caption"],months:Oo.months,month_grid:Oo["month-grid"],weekday:Oo.weekday,today:Oo.today,selected:Oo.selected,disabled:void 0,hidden:Oo.hidden,range_start:Oo["range-start"],range_end:Oo["range-end"],range_middle:Oo["range-middle"],weeks_before_enter:Oo["weeks-before-enter"],weeks_before_exit:Oo["weeks-before-exit"],weeks_after_enter:Oo["weeks-after-enter"],weeks_after_exit:Oo["weeks-after-exit"],caption_after_enter:Oo["caption-after-enter"],caption_after_exit:Oo["caption-after-exit"],caption_before_enter:Oo["caption-before-enter"],caption_before_exit:Oo["caption-before-exit"]},rhe={preview:Oo.preview},ML={animate:!0,showOutsideDays:!1,showWeekNumber:!1,hideWeekdays:!1,captionLayout:"label",fixedWeeks:!1,hideNavigation:!1,classNames:zqe,components:{Day:Xge,Root:Qge,PreviousMonthButton:ehe,NextMonthButton:the}};function NL(e){return Math.min(3,Math.max(1,e))}var LL=c(F(),1);function DL({defaultValue:e,onChange:t,value:o}){let r=typeof o<"u",n=r?o:e,[i,s]=(0,LL.useState)(n),a=r?o:i,l=(0,LL.useCallback)((d,...f)=>{s(d),t?.(d,...f)},[t]),u;return r&&typeof t=="function"?u=t:!r&&typeof t=="function"?u=l:u=s,[a,u]}var gi=c(Z(),1),nhe=c(F(),1);function jqe(e){let t=(e.getTextInfo?.()??e.textInfo)?.direction;return t?t==="rtl":["ar","he","fa","ur","ps","syr","dv","ku","ckb","ug","yi"].includes(e.language)}function Hqe(e){if(!e)return;let t;try{t=Intl.DateTimeFormat.supportedLocalesOf([e])[0]}catch{}return t}function Wqe(e){let t=(e.getWeekInfo?.()??e.weekInfo)?.firstDay;if(!(t===void 0||t<1||t>7))return t%7}var VL=({locale:e,timeZone:t,mode:o})=>(0,nhe.useMemo)(()=>{let r=typeof e=="string",n=r||e===void 0?Ra:e,i=Hqe(r?e:e?.code),s=i??"en-US",a=new Intl.Locale(s),l=i!==void 0?jqe(a):(0,gi.isRTL)(),u=r||i!==void 0?Wqe(a):void 0,d=new Intl.DateTimeFormat(s,{calendar:"gregory",year:"numeric",month:"long",timeZone:t}),f=new Intl.DateTimeFormat(s,{calendar:"gregory",weekday:"narrow",timeZone:t}),p=new Intl.DateTimeFormat(s,{calendar:"gregory",weekday:"long",timeZone:t}),m=new Intl.DateTimeFormat(s,{calendar:"gregory",weekday:"long",year:"numeric",month:"long",day:"numeric",timeZone:t}),g=new Intl.DateTimeFormat(s,{calendar:"gregory",day:"numeric",timeZone:t});return{"aria-label":o==="single"?(0,gi.__)("Date calendar"):(0,gi.__)("Date range calendar"),labels:{labelNav:()=>(0,gi.__)("Navigation bar"),labelGrid:d.format,labelGridcell:(h,b)=>{let v=m.format(h),y=v;return b?.today&&(y=(0,gi.sprintf)((0,gi.__)("Today, %s"),v)),y},labelNext:()=>(0,gi.__)("Next month"),labelPrevious:()=>(0,gi.__)("Previous month"),labelDayButton:(h,b)=>{let v=m.format(h),y=v;return b?.today&&b?.selected?(0,gi.sprintf)((0,gi.__)("Today, %s, selected"),v):(b?.today&&(y=(0,gi.sprintf)((0,gi.__)("Today, %s"),v)),b?.selected&&(y=(0,gi.sprintf)((0,gi.__)("%s, selected"),v)),y)},labelWeekday:p.format},locale:n,lang:s,dir:l?"rtl":"ltr",...u===void 0?{}:{weekStartsOn:u},formatters:{formatDay:g.format,formatWeekdayName:f.format,formatCaption:d.format},timeZone:t}},[e,t,o]);var ihe=c(ue(),1),vg=c(F(),1);function FL(e,t){let o=(0,vg.useRef)(null),r=(0,vg.useRef)(!1),n=(0,ihe.useMergeRefs)([o,e]),i=t?t.getFullYear()*12+t.getMonth():void 0,s=(0,vg.useCallback)(()=>{r.current=!0},[]),a=(0,vg.useCallback)(()=>{r.current=!1},[]);return(0,vg.useEffect)(()=>{if(!r.current)return;let l=o.current;if(!l)return;let{activeElement:u,body:d}=l.ownerDocument;if(u!==d){let g=u?.closest('[role="grid"]');r.current=!!g&&l.contains(g);return}r.current=!1;let f=l.querySelector('[role="grid"] button[tabindex="0"]:not(:disabled)'),p=l.querySelector('button:not(:disabled):not([aria-disabled="true"])'),m=l.querySelector("button:not(:disabled)");(f??p??m)?.focus()},[i]),{ref:n,onDayFocus:s,onDayBlur:a}}var m$=c(T(),1),YE=(0,_y.forwardRef)(function({defaultValue:t,value:o,onValueChange:r,numberOfMonths:n=1,locale:i,timeZone:s,month:a,render:l,role:u="application","aria-label":d,labels:f,...p},m){let{"aria-label":g,...h}=VL({locale:i,timeZone:s,mode:"single"}),b=(0,_y.useMemo)(()=>f?{...h.labels,...f}:h.labels,[h.labels,f]),v=(0,_y.useCallback)((x,C,E,R)=>{r?.(x??null,C,E,R)},[r]),[y,_]=DL({defaultValue:t,value:o,onChange:v}),w=FL(m,a),k=(0,_y.useMemo)(()=>({render:l,ref:w.ref,role:u,defaultAriaLabel:g}),[l,w.ref,u,g]);return(0,m$.jsx)(Sk.Provider,{value:k,children:(0,m$.jsx)(PL,{...ML,...h,...p,"aria-label":d,mode:"single",month:a,numberOfMonths:NL(n),labels:b,selected:y??void 0,onSelect:_,onDayFocus:w.onDayFocus,onDayBlur:w.onDayBlur})})});var zc=c(F(),1);var g$=c(T(),1);function Uqe({value:e,hoveredDate:t,excludeDisabled:o,min:r,max:n,disabled:i}){return(0,zc.useMemo)(()=>{if(!t||!e?.from)return;let s,a;return t<e.from?(s={from:t,to:e.from},a={from:t,to:e.to??e.from}):e.to&&t>e.from&&t<e.to?(s={from:e.from,to:t},a={from:e.from,to:t}):t>e.from&&(s={from:e.to??e.from,to:t},a={from:e.from,to:t}),r!==void 0&&r>0&&a&&Hf(a.to,a.from)<r&&(s={from:t,to:t}),n!==void 0&&n>0&&a&&Hf(a.to,a.from)>n&&(s={from:t,to:t}),o&&i&&a&&BL(a,i)&&(s={from:t,to:t}),s},[e,t,o,r,n,i])}var h$=(0,zc.forwardRef)(function({defaultValue:t,value:o,onValueChange:r,numberOfMonths:n=1,excludeDisabled:i,min:s,max:a,disabled:l,locale:u,timeZone:d,month:f,render:p,role:m="application","aria-label":g,labels:h,...b},v){let{"aria-label":y,..._}=VL({locale:u,timeZone:d,mode:"range"}),w=(0,zc.useMemo)(()=>h?{..._.labels,...h}:_.labels,[_.labels,h]),k=(0,zc.useCallback)((P,L,H,N)=>{r?.(P??null,L,H,N)},[r]),[x,C]=DL({defaultValue:t,value:o,onChange:k}),E=FL(v,f),[R,S]=(0,zc.useState)(void 0),I=Uqe({value:x,hoveredDate:R,excludeDisabled:i,min:s,max:a,disabled:l}),O=(0,zc.useMemo)(()=>({preview:I,preview_start:I?.from,preview_end:I?.to}),[I]),A=(0,zc.useMemo)(()=>({render:p,ref:E.ref,role:m,defaultAriaLabel:y}),[p,E.ref,m,y]);return(0,g$.jsx)(Sk.Provider,{value:A,children:(0,g$.jsx)(PL,{...ML,..._,...b,"aria-label":g,mode:"range",month:f,numberOfMonths:NL(n),disabled:l,excludeDisabled:i,min:s,max:a,labels:w,selected:x??void 0,onSelect:C,onDayFocus:E.onDayFocus,onDayBlur:E.onDayBlur,onDayMouseEnter:P=>S(P),onDayMouseLeave:()=>S(void 0),modifiers:O,modifiersClassNames:rhe})})});var dd={};No(dd,{Content:()=>HL,FullBleed:()=>ghe,Header:()=>jL,Root:()=>zL,Title:()=>bhe});var she=c(F(),1),b$="data-wp-hash";function y$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$qe(document)),e.__wpStyleRuntime}function Gqe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${b$}]`))if(o.getAttribute(b$)===t)return!0;return!1}function ahe(e,t,o){if(!e.head)return;let r=y$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Gqe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(b$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function $qe(e){let t=y$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ahe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function lhe(e,t){let o=y$();o.styles.set(e,t);for(let r of o.documents.keys())ahe(r,e,t)}typeof process>"u",lhe("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Yqe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",lhe("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Kqe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},zL=(0,she.forwardRef)(function({render:t,...o},r){let n=Y(Kqe.root,Yqe["box-sizing"]);return Lr({defaultTagName:"div",render:t,ref:r,props:Mt({className:n},o)})});var che=c(F(),1),v$="data-wp-hash";function _$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Zqe(document)),e.__wpStyleRuntime}function qqe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${v$}]`))if(o.getAttribute(v$)===t)return!0;return!1}function uhe(e,t,o){if(!e.head)return;let r=_$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(qqe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(v$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Zqe(e){let t=_$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)uhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Xqe(e,t){let o=_$();o.styles.set(e,t);for(let r of o.documents.keys())uhe(r,e,t)}typeof process>"u",Xqe("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Qqe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},jL=(0,che.forwardRef)(function({render:t,...o},r){return Lr({defaultTagName:"div",render:t,ref:r,props:Mt({className:Qqe.header},o)})});var dhe=c(F(),1),w$="data-wp-hash";function k$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&eZe(document)),e.__wpStyleRuntime}function Jqe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${w$}]`))if(o.getAttribute(w$)===t)return!0;return!1}function fhe(e,t,o){if(!e.head)return;let r=k$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Jqe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(w$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function eZe(e){let t=k$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)fhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function tZe(e,t){let o=k$();o.styles.set(e,t);for(let r of o.documents.keys())fhe(r,e,t)}typeof process>"u",tZe("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var oZe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},HL=(0,dhe.forwardRef)(function({render:t,...o},r){return Lr({defaultTagName:"div",render:t,ref:r,props:Mt({className:oZe.content},o)})});var phe=c(F(),1),x$="data-wp-hash";function S$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&nZe(document)),e.__wpStyleRuntime}function rZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${x$}]`))if(o.getAttribute(x$)===t)return!0;return!1}function mhe(e,t,o){if(!e.head)return;let r=S$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(rZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(x$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function nZe(e){let t=S$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)mhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function iZe(e,t){let o=S$();o.styles.set(e,t);for(let r of o.documents.keys())mhe(r,e,t)}typeof process>"u",iZe("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var sZe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},ghe=(0,phe.forwardRef)(function({render:t,...o},r){return Lr({defaultTagName:"div",render:t,ref:r,props:Mt({className:sZe.fullbleed},o)})});var hhe=c(F(),1);var C$=c(T(),1),aZe=(0,C$.jsx)("div",{}),bhe=(0,hhe.forwardRef)(function({render:t=aZe,children:o,...r},n){return(0,C$.jsx)(ir,{ref:n,variant:"heading-lg",render:t,...r,children:o})});var yhe=c(F(),1),vhe=c(T(),1),E$=(0,yhe.forwardRef)(function(t,o){return(0,vhe.jsx)(cg.Panel,{ref:o,...t})});var _he=c(F(),1),whe=c(T(),1),T$=(0,_he.forwardRef)(function(t,o){return(0,whe.jsx)(cg.Root,{ref:o,...t})});var khe=c(F(),1),xhe=c(T(),1),R$=(0,khe.forwardRef)(function(t,o){return(0,xhe.jsx)(cg.Trigger,{ref:o,...t})});var wy={};No(wy,{Content:()=>Nhe,Header:()=>Ihe,HeaderDescription:()=>Ohe,Root:()=>Che});var She=c(F(),1);var I$=c(T(),1),Che=(0,She.forwardRef)(function({render:t,...o},r){return(0,I$.jsx)(T$,{ref:r,render:(0,I$.jsx)(zL,{render:t}),...o})});var Rhe=c(ue(),1),jc=c(F(),1);var Ehe=c(F(),1),WL=(0,Ehe.createContext)(null);var $f=c(T(),1),P$="data-wp-hash";function O$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cZe(document)),e.__wpStyleRuntime}function lZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${P$}]`))if(o.getAttribute(P$)===t)return!0;return!1}function Bhe(e,t,o){if(!e.head)return;let r=O$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(lZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(P$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function cZe(e){let t=O$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Bhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function A$(e,t){let o=O$();o.styles.set(e,t);for(let r of o.documents.keys())Bhe(r,e,t)}typeof process>"u",A$("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var Ck={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"};typeof process>"u",A$("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var The={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",A$("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var uZe={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"},Ihe=(0,jc.forwardRef)(function({children:t,className:o,render:r,"aria-describedby":n,...i},s){let[a,l]=(0,jc.useState)([]),[u,d]=(0,jc.useState)([]),f=(0,jc.useRef)(null),p=(0,jc.useCallback)(h=>(l(b=>b.includes(h)?b:[...b,h]),()=>{l(b=>b.filter(v=>v!==h))}),[]),m=(0,jc.useMemo)(()=>({registerDescriptionId:p}),[p]);(0,Rhe.useIsomorphicLayoutEffect)(()=>{let h=new Set(a),b=Array.from(f.current?.querySelectorAll("[id]")??[]).map(v=>v.id).filter(v=>h.has(v));d(v=>v.length===b.length&&v.every((y,_)=>y===b[_])?v:b)});let g=Array.from(new Set([...n?.split(/\s+/).filter(Boolean)??[],...u])).join(" ")||void 0;return Lr({defaultTagName:"div",render:r,ref:s,props:Mt(i,{className:Y(The.heading,Ck["heading-wrapper"],o),children:(0,$f.jsx)(WL.Provider,{value:m,children:(0,$f.jsxs)(R$,{className:Ck.header,render:(0,$f.jsx)(jL,{}),nativeButton:!1,"aria-describedby":g,children:[(0,$f.jsx)("div",{ref:f,className:Ck["header-content"],children:t}),(0,$f.jsx)("div",{className:Y(Ck["header-trigger-positioner"]),children:(0,$f.jsx)("div",{className:Y(Ck["header-trigger-wrapper"],The.div,uZe["outset-ring--focus-parent-visible"]),children:(0,$f.jsx)(Jr,{icon:Bn,className:Ck["header-trigger"]})})})]})})})})});var _g=c(F(),1);var L$=c(T(),1),M$="data-wp-hash";function N$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&fZe(document)),e.__wpStyleRuntime}function dZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${M$}]`))if(o.getAttribute(M$)===t)return!0;return!1}function Phe(e,t,o){if(!e.head)return;let r=N$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(dZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(M$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function fZe(e){let t=N$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Phe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function pZe(e,t){let o=N$();o.styles.set(e,t);for(let r of o.documents.keys())Phe(r,e,t)}typeof process>"u",pZe("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var mZe={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"},gZe=(0,L$.jsx)("div",{}),Ohe=(0,_g.forwardRef)(function({children:t,className:o,id:r,render:n=gZe,...i},s){let a=(0,_g.useId)(),l=r??a,u=(0,_g.useContext)(WL);return(0,_g.useEffect)(()=>u?.registerDescriptionId(l),[u,l]),(0,L$.jsx)(ir,{ref:s,variant:"body-md",render:n,id:l,"aria-hidden":"true",className:Y(mZe["header-description"],o),...i,children:t})});var Ahe=c(F(),1);var F$=c(T(),1),V$="data-wp-hash";function z$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&bZe(document)),e.__wpStyleRuntime}function hZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${V$}]`))if(o.getAttribute(V$)===t)return!0;return!1}function Mhe(e,t,o){if(!e.head)return;let r=z$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(hZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(V$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function bZe(e){let t=z$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Mhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function yZe(e,t){let o=z$();o.styles.set(e,t);for(let r of o.documents.keys())Mhe(r,e,t)}typeof process>"u",yZe("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var D$={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"},Nhe=(0,Ahe.forwardRef)(function({className:t,render:o,children:r,hiddenUntilFound:n=!0,...i},s){return(0,F$.jsx)(E$,{ref:s,className:a=>Y(D$.content,a.open&&a.transitionStatus==="idle"&&D$["overflow-visible"],t),hiddenUntilFound:n,...i,children:(0,F$.jsx)(HL,{className:D$["content-inner"],render:o,children:r})})});var Lhe=c(F(),1),j$="data-wp-hash";function H$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_Ze(document)),e.__wpStyleRuntime}function vZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${j$}]`))if(o.getAttribute(j$)===t)return!0;return!1}function Dhe(e,t,o){if(!e.head)return;let r=H$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(vZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(j$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function _Ze(e){let t=H$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Dhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function wZe(e,t){let o=H$();o.styles.set(e,t);for(let r of o.documents.keys())Dhe(r,e,t)}typeof process>"u",wZe("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var kZe={stack:"_19ce0419607e1896__stack"},xZe={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},$e=(0,Lhe.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:i,render:s,...a},l){let u={gap:o&&xZe[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:i};return Lr({render:s,ref:l,props:Mt(a,{style:u,className:kZe.stack})})});var Vhe=c(ue(),1),ky=c(F(),1);function Fhe(e){let t=(0,Vhe.useEvent)(e),o=(0,ky.useRef)(null),r=(0,ky.useRef)(!1),n=(0,ky.useCallback)(()=>{r.current||(o.current&&clearTimeout(o.current),o.current=setTimeout(()=>{t(),o.current=null},0))},[t]);return(0,ky.useEffect)(()=>(r.current=!1,()=>{r.current=!0,o.current&&clearTimeout(o.current)}),[]),n}var $he=c(F(),1);var KE=c(F(),1),qE=c(T(),1),W$="data-wp-hash";function U$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&CZe(document)),e.__wpStyleRuntime}function SZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${W$}]`))if(o.getAttribute(W$)===t)return!0;return!1}function zhe(e,t,o){if(!e.head)return;let r=U$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(SZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(W$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function CZe(e){let t=U$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)zhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function G$(e,t){let o=U$();o.styles.set(e,t);for(let r of o.documents.keys())zhe(r,e,t)}typeof process>"u",G$("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var EZe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",G$("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var TZe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",G$("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var Ek={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},jhe=(0,KE.forwardRef)(function({className:t,children:o,visuallyDisabled:r,size:n="default",isBorderless:i,prefix:s,suffix:a,...l},u){return(0,qE.jsxs)("div",{ref:u,className:Y(EZe.div,TZe["box-sizing"],Ek["input-layout"],Ek[`is-size-${n}`],r&&Ek["is-disabled"],i&&Ek["is-borderless"],t),...l,children:[KE.Children.count(s)>0&&(0,qE.jsx)("div",{className:Ek["slot-wrapper"],"data-slot-type":"prefix",children:s}),o,KE.Children.count(a)>0&&(0,qE.jsx)("div",{className:Ek["slot-wrapper"],"data-slot-type":"suffix",children:a})]})});var Whe=c(F(),1),Ghe=c(T(),1),$$="data-wp-hash";function Y$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&BZe(document)),e.__wpStyleRuntime}function RZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$$}]`))if(o.getAttribute($$)===t)return!0;return!1}function Uhe(e,t,o){if(!e.head)return;let r=Y$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(RZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function BZe(e){let t=Y$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Uhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function IZe(e,t){let o=Y$();o.styles.set(e,t);for(let r of o.documents.keys())Uhe(r,e,t)}typeof process>"u",IZe("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var Hhe={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},K$=(0,Whe.forwardRef)(function({padding:t="default",className:o,...r},n){return(0,Ghe.jsx)("div",{ref:n,className:Y(Hhe["input-layout-slot"],Hhe[`is-padding-${t}`],o),...r})});K$.displayName="InputLayout.Slot";var ds=Object.assign(jhe,{Slot:K$});var Z$=c(T(),1),q$="data-wp-hash";function X$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&OZe(document)),e.__wpStyleRuntime}function PZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${q$}]`))if(o.getAttribute(q$)===t)return!0;return!1}function Yhe(e,t,o){if(!e.head)return;let r=X$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(PZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(q$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function OZe(e){let t=X$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Yhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Q$(e,t){let o=X$();o.styles.set(e,t);for(let r of o.documents.keys())Yhe(r,e,t)}typeof process>"u",Q$("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var AZe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",Q$("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var MZe={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",Q$("1a25f6a232","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2ae7be2fc1bb17a3__input{--_gcd-input-padding:var(--wp-ui-input-padding-block,0px) var(--wp-ui-input-layout-padding-inline,0px);background:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:inherit;font-size:inherit;line-height:inherit;outline:none;padding-block:var(--wp-ui-input-padding-block,0);padding-inline:var(--wp-ui-input-layout-padding-inline,0);width:100%;&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}&:disabled,&[aria-disabled=true]{--_gcd-input-placeholder-color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}@media (forced-colors:active){color:GrayText}}&[type=email],&[type=url]{direction:ltr}&[type=number]{appearance:textfield;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:none;margin:0}}}}}");var NZe={input:"_2ae7be2fc1bb17a3__input"},Tk=(0,$he.forwardRef)(function({className:t,size:o="default",prefix:r,suffix:n,style:i,...s},a){return(0,Z$.jsx)(ds,{className:Y(MZe["outset-ring--focus-within"],t),style:i,size:o,visuallyDisabled:s.disabled,prefix:r,suffix:n,children:(0,Z$.jsx)(eG,{ref:a,className:Y(AZe.input,NZe.input),...s})})});var J$="data-wp-hash";function eY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&DZe(document)),e.__wpStyleRuntime}function LZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${J$}]`))if(o.getAttribute(J$)===t)return!0;return!1}function Khe(e,t,o){if(!e.head)return;let r=eY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(LZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(J$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function DZe(e){let t=eY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Khe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function VZe(e,t){let o=eY();o.styles.set(e,t);for(let r of o.documents.keys())Khe(r,e,t)}typeof process>"u",VZe("02571d1b6c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var Rk={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"};function qhe(e="anchor"){switch(e){case"available":return Rk["is-width-available"];case"content":return Rk["is-width-content"];case"lg":return Rk["is-width-lg"];case"md":return Rk["is-width-md"];case"sm":return Rk["is-width-sm"];case"anchor":return Rk["is-width-anchor"];default:return!1}}var aY=c(Z(),1),An=c(F(),1);var Zhe=c(F(),1),ZE=c(T(),1),oY="data-wp-hash";function rY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&zZe(document)),e.__wpStyleRuntime}function FZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${oY}]`))if(o.getAttribute(oY)===t)return!0;return!1}function Xhe(e,t,o){if(!e.head)return;let r=rY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(FZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(oY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function zZe(e){let t=rY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Xhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function jZe(e,t){let o=rY();o.styles.set(e,t);for(let r of o.documents.keys())Xhe(r,e,t)}typeof process>"u",jZe("bbbecfe373","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.ab4d64c07c0ba587__spinner{background-color:transparent;display:inline-block;height:var(--wpds-dimension-size-2xs,16px);opacity:1;overflow:visible;position:relative;width:var(--wpds-dimension-size-2xs,16px)}.a7654e10245bb7d2__indicator,.dc51f80c84b35fe2__track{fill:transparent;stroke-width:1.5px}.dc51f80c84b35fe2__track{stroke:var(--wpds-color-background-track-neutral,#dbdbdb)}.a7654e10245bb7d2__indicator{stroke:var(--wpds-color-background-thumb-brand,var(--wp-admin-theme-color,#3858e9));stroke-linecap:round;animation:_02322d973909703c__spinner-spin 1.4s linear infinite both;transform-origin:50% 50%}@keyframes _02322d973909703c__spinner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}}");var tY={spinner:"ab4d64c07c0ba587__spinner",track:"dc51f80c84b35fe2__track",indicator:"a7654e10245bb7d2__indicator","spinner-spin":"_02322d973909703c__spinner-spin"},nY=(0,Zhe.forwardRef)(function({className:t,...o},r){return(0,ZE.jsxs)("svg",{className:Y(tY.spinner,t),viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg",role:"presentation",focusable:"false",...o,ref:r,children:[(0,ZE.jsx)("circle",{className:tY.track,cx:"50",cy:"50",r:"50",vectorEffect:"non-scaling-stroke"}),(0,ZE.jsx)("path",{className:tY.indicator,d:"m 50 0 a 50 50 0 0 1 50 50",vectorEffect:"non-scaling-stroke"})]})});var XE=c(T(),1),iY="data-wp-hash";function sY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&WZe(document)),e.__wpStyleRuntime}function HZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${iY}]`))if(o.getAttribute(iY)===t)return!0;return!1}function Qhe(e,t,o){if(!e.head)return;let r=sY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(HZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(iY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function WZe(e){let t=sY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Qhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Jhe(e,t){let o=sY();o.styles.set(e,t);for(let r of o.documents.keys())Qhe(r,e,t)}typeof process>"u",Jhe("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var UZe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",Jhe("bd510b0d40",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');var UL={indicator:"_7a7ac88e306348e7__indicator","indicator-jump":"_48722cc5dd090ce4__indicator-jump","is-invalid":"_57a3bbbfbe38a5c6__is-invalid","is-valid":"_9e944dc198aac10b__is-valid","indicator-icon":"e482806667437c6a__indicator-icon","indicator-spinner":"_6e46434cc23019d2__indicator-spinner"},GZe={valid:Ez,invalid:nC};function xy({id:e,type:t,message:o}){return(0,XE.jsxs)("p",{id:e,className:Y(UZe.p,UL.indicator,UL[`is-${t}`]),children:[t==="validating"?(0,XE.jsx)(nY,{className:UL["indicator-spinner"]}):(0,XE.jsx)(Jr,{className:UL["indicator-icon"],icon:GZe[t],size:16,fill:"currentColor"}),o]})}var fd=c(T(),1),$Ze=e=>(0,fd.jsx)($e,{...e,direction:"column",gap:"sm"});function YZe(e,t,o){let r;return t&&!o?r=`(${(0,aY.__)("Required")})`:!t&&o&&(r=`(${(0,aY.__)("Optional")})`),r?typeof e=="string"?`${e} ${r}`:(0,fd.jsxs)(fd.Fragment,{children:[e," ",r]}):e}var ebe="data-validity-visible",Dr=(0,An.forwardRef)(function({required:t,markWhenOptional:o,customValidity:r,getValidityTarget:n,children:i,render:s=$Ze,...a},l){let[u,d]=(0,An.useState)(),[f,p]=(0,An.useState)(),[m,g]=(0,An.useState)(!1),[h,b]=(0,An.useState)(!1),v=(0,An.useRef)(null);(0,An.useEffect)(()=>{let x=n(),C=()=>{r?.type!=="validating"&&d(x?.validationMessage),g(!0),x?.setAttribute(ebe,"")};return x?.addEventListener("invalid",C),()=>x?.removeEventListener("invalid",C)},[r?.type,n]),(0,An.useEffect)(()=>{let x=n(),C=R=>{if(R.preventDefault(),!R.isTrusted)return;let S=R.target,I=Array.from(S.form?.elements??[]).find(O=>!O.validity.valid);(!S.form||I===S)&&S.focus()},E=x?.type==="radio"&&x?.name?Array.from(v.current?.querySelectorAll(`input[type="radio"][name="${x?.name}"]`)??[]).filter(R=>R!==x):[];return x?.addEventListener("invalid",C),E.forEach(R=>R.addEventListener("invalid",C)),()=>{x?.removeEventListener("invalid",C),E.forEach(R=>R.removeEventListener("invalid",C))}},[n]),(0,An.useEffect)(()=>{let x=n();if(!r?.type){x?.setCustomValidity(""),d(x?.validationMessage),p(void 0);return}switch(r.type){case"validating":{x?.setCustomValidity(""),d(void 0),p({type:"validating",message:r.message});break}case"valid":{x?.setCustomValidity(""),d(x?.validationMessage),p({type:"valid",message:r.message});break}case"invalid":{x?.setCustomValidity(r.message??""),d(x?.validationMessage),p(void 0);break}}},[r,n]),(0,An.useEffect)(()=>{if(!(!h||m)){if(r?.type==="validating"){let x=setTimeout(()=>{g(!0)},1e3);return()=>clearTimeout(x)}g(!0)}},[h,r?.type,m]);let y=x=>{if(x.relatedTarget&&x.currentTarget.contains(x.relatedTarget))return;h||(b(!0),n()?.setAttribute(ebe,""));let C=n(),E=r?.type==="validating";window.queueMicrotask(()=>{E||d(C?.validationMessage)})},_=(0,An.useId)(),w=u?(0,fd.jsx)(xy,{id:_,type:"invalid",message:u}):f?.type?(0,fd.jsx)(xy,{id:_,type:f.type,message:f.message}):null,k=m?w:null;return(0,An.useEffect)(()=>{let x=n();if(!x)return;function C(E,R){let S=(E.getAttribute("aria-describedby")??"").split(" ").filter(I=>I&&I!==_);R&&S.push(_),S.length?E.setAttribute("aria-describedby",S.join(" ")):E.removeAttribute("aria-describedby")}return C(x,!!k),()=>C(x,!1)},[k,_,n]),Lr({render:s,ref:[l,v],props:Mt(a,{onBlur:y,children:(0,fd.jsxs)(fd.Fragment,{children:[(0,An.cloneElement)(i,{label:YZe(i.props.label,t,o),required:t}),k]})})})});var hi={};No(hi,{Control:()=>kbe,Description:()=>gbe,Details:()=>vbe,Item:()=>sbe,Label:()=>ube,Root:()=>rbe,VisualLabel:()=>_Y});var tbe=c(F(),1);var uY=c(T(),1),lY="data-wp-hash";function cY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&qZe(document)),e.__wpStyleRuntime}function KZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${lY}]`))if(o.getAttribute(lY)===t)return!0;return!1}function obe(e,t,o){if(!e.head)return;let r=cY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(KZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(lY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function qZe(e){let t=cY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)obe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function ZZe(e,t){let o=cY();o.styles.set(e,t);for(let r of o.documents.keys())obe(r,e,t)}typeof process>"u",ZZe("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var XZe={"box-sizing":"_336cd3e4e743482f__box-sizing"},QZe=e=>(0,uY.jsx)($e,{...e,direction:"column",gap:"sm"}),rbe=(0,tbe.forwardRef)(function({className:t,render:o=QZe,...r},n){return(0,uY.jsx)(zi.Root,{ref:n,className:Y(XZe["box-sizing"],t),render:o,...r})});var nbe=c(F(),1),ibe=c(T(),1),sbe=(0,nbe.forwardRef)(function(t,o){return(0,ibe.jsx)(zi.Item,{ref:o,...t})});var lbe=c(F(),1);var fY=c(T(),1),dY="data-wp-hash";function pY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&eXe(document)),e.__wpStyleRuntime}function JZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${dY}]`))if(o.getAttribute(dY)===t)return!0;return!1}function cbe(e,t,o){if(!e.head)return;let r=pY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(JZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(dY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function eXe(e){let t=pY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)cbe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function tXe(e,t){let o=pY();o.styles.set(e,t);for(let r of o.documents.keys())cbe(r,e,t)}typeof process>"u",tXe("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var abe={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},ube=(0,lbe.forwardRef)(function({className:t,hideFromVision:o,variant:r,...n},i){let s=(0,fY.jsx)(zi.Label,{ref:i,className:Y(abe.label,r&&abe[`is-${r}`],t),...n});return o?(0,fY.jsx)(ht,{render:s}):s});var dbe=c(F(),1),mbe=c(T(),1),mY="data-wp-hash";function gY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&rXe(document)),e.__wpStyleRuntime}function oXe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${mY}]`))if(o.getAttribute(mY)===t)return!0;return!1}function fbe(e,t,o){if(!e.head)return;let r=gY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(oXe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(mY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function rXe(e){let t=gY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)fbe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function pbe(e,t){let o=gY();o.styles.set(e,t);for(let r of o.documents.keys())fbe(r,e,t)}typeof process>"u",pbe("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var nXe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",pbe("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var iXe={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},gbe=(0,dbe.forwardRef)(function({className:t,...o},r){return(0,mbe.jsx)(zi.Description,{ref:r,className:Y(nXe.p,iXe.description,t),...o})});var hbe=c(F(),1),bbe=c(Z(),1);var wg=c(T(),1),hY="data-wp-hash";function bY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&aXe(document)),e.__wpStyleRuntime}function sXe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${hY}]`))if(o.getAttribute(hY)===t)return!0;return!1}function ybe(e,t,o){if(!e.head)return;let r=bY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(sXe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(hY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function aXe(e){let t=bY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ybe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function lXe(e,t){let o=bY();o.styles.set(e,t);for(let r of o.documents.keys())ybe(r,e,t)}typeof process>"u",lXe("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var cXe={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},vbe=(0,hbe.forwardRef)(function({className:t,...o},r){return(0,wg.jsxs)(wg.Fragment,{children:[(0,wg.jsx)(ht,{render:(0,wg.jsx)(zi.Description,{}),children:(0,bbe.__)("More details follow the field.")}),(0,wg.jsx)("div",{ref:r,className:Y(cXe.description,t),...o})]})});var _be=c(F(),1),wbe=c(T(),1),kbe=(0,_be.forwardRef)(function(t,o){return(0,wbe.jsx)(zi.Control,{ref:o,...t})});var Sbe=c(F(),1),yY="data-wp-hash";function vY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dXe(document)),e.__wpStyleRuntime}function uXe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${yY}]`))if(o.getAttribute(yY)===t)return!0;return!1}function Cbe(e,t,o){if(!e.head)return;let r=vY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(uXe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(yY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function dXe(e){let t=vY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Cbe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function fXe(e,t){let o=vY();o.styles.set(e,t);for(let r of o.documents.keys())Cbe(r,e,t)}typeof process>"u",fXe("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var xbe={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},_Y=(0,Sbe.forwardRef)(function({className:t,render:o,variant:r,...n},i){return Lr({defaultTagName:"span",render:o,ref:i,props:Mt(n,{className:Y(xbe.label,r&&xbe[`is-${r}`],t)})})});_Y.displayName="Field.VisualLabel";var kg={};No(kg,{Group:()=>QE,GroupLabel:()=>JE,Item:()=>Mbe,Popup:()=>Gbe,Portal:()=>$L,Positioner:()=>YL,Root:()=>$be,Trigger:()=>Xbe});var Ebe=c(F(),1),Rbe=c(T(),1),wY="data-wp-hash";function kY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&mXe(document)),e.__wpStyleRuntime}function pXe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${wY}]`))if(o.getAttribute(wY)===t)return!0;return!1}function Tbe(e,t,o){if(!e.head)return;let r=kY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(pXe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(wY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function mXe(e){let t=kY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Tbe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function gXe(e,t){let o=kY();o.styles.set(e,t);for(let r of o.documents.keys())Tbe(r,e,t)}typeof process>"u",gXe("02571d1b6c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var hXe={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"},QE=(0,Ebe.forwardRef)(function({className:t,children:o,...r},n){return(0,Rbe.jsx)(Xr.Group,{className:Y(hXe.group,t),ref:n,...r,children:o})});var Bbe=c(F(),1);var SY=c(T(),1),xY="data-wp-hash";function CY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&yXe(document)),e.__wpStyleRuntime}function bXe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${xY}]`))if(o.getAttribute(xY)===t)return!0;return!1}function Ibe(e,t,o){if(!e.head)return;let r=CY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(bXe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(xY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function yXe(e){let t=CY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Ibe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function vXe(e,t){let o=CY();o.styles.set(e,t);for(let r of o.documents.keys())Ibe(r,e,t)}typeof process>"u",vXe("02571d1b6c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var _Xe={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"},JE=(0,Bbe.forwardRef)(function({className:t,children:o,...r},n){return(0,SY.jsx)(ir,{variant:"heading-sm",className:Y(_Xe["group-label"],t),render:(0,SY.jsx)(Xr.GroupLabel,{ref:n,...r}),children:o})});var Pbe=c(F(),1);var eT=c(T(),1),EY="data-wp-hash";function TY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&kXe(document)),e.__wpStyleRuntime}function wXe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${EY}]`))if(o.getAttribute(EY)===t)return!0;return!1}function Obe(e,t,o){if(!e.head)return;let r=TY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(wXe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(EY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function kXe(e){let t=TY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Obe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Abe(e,t){let o=TY();o.styles.set(e,t);for(let r of o.documents.keys())Obe(r,e,t)}typeof process>"u",Abe("02571d1b6c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var GL={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"};typeof process>"u",Abe("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var xXe={"box-sizing":"_336cd3e4e743482f__box-sizing"},Mbe=(0,Pbe.forwardRef)(function({className:t,value:o,size:r="default",children:n,...i},s){return(0,eT.jsxs)(Xr.Item,{className:Y(xXe["box-sizing"],GL.item,r==="small"&&GL["is-size-small"],t),value:o,ref:s,...i,children:[(0,eT.jsx)(Jr,{icon:Ps,className:Y(GL["item-icon"],GL["item-indicator-icon"]),size:r==="small"?20:24}),(0,eT.jsx)(Xr.ItemText,{children:n})]})});var Hbe=c(F(),1);var Nbe=c(F(),1);var Lbe=c(T(),1),$L=(0,Nbe.forwardRef)(function({container:t,...o},r){return(0,Lbe.jsx)(Xr.Portal,{container:t??dN(),...o,ref:r})});var Dbe=c(F(),1);var zbe=c(T(),1),RY="data-wp-hash";function BY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&CXe(document)),e.__wpStyleRuntime}function SXe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${RY}]`))if(o.getAttribute(RY)===t)return!0;return!1}function Vbe(e,t,o){if(!e.head)return;let r=BY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(SXe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(RY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function CXe(e){let t=BY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Vbe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Fbe(e,t){let o=BY();o.styles.set(e,t);for(let r of o.documents.keys())Vbe(r,e,t)}typeof process>"u",Fbe("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var EXe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Fbe("aaac8c315e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._0ab863136fb95530__positioner{z-index:var(--wp-ui-select-z-index,initial)}.a9ab07efb9ef413f__list{display:block;min-block-size:0;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}}}");var TXe={positioner:"_0ab863136fb95530__positioner",list:"a9ab07efb9ef413f__list"},YL=(0,Dbe.forwardRef)(function({className:t,...o},r){return(0,zbe.jsx)(Xr.Positioner,{...zpe,alignItemWithTrigger:!1,...o,ref:r,className:Y(EXe["box-sizing"],TXe.positioner,t)})});var tT=c(T(),1),IY="data-wp-hash";function PY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&BXe(document)),e.__wpStyleRuntime}function RXe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${IY}]`))if(o.getAttribute(IY)===t)return!0;return!1}function Wbe(e,t,o){if(!e.head)return;let r=PY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(RXe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(IY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function BXe(e){let t=PY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Wbe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Ube(e,t){let o=PY();o.styles.set(e,t);for(let r of o.documents.keys())Wbe(r,e,t)}typeof process>"u",Ube("02571d1b6c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var jbe={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"};typeof process>"u",Ube("aaac8c315e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._0ab863136fb95530__positioner{z-index:var(--wp-ui-select-z-index,initial)}.a9ab07efb9ef413f__list{display:block;min-block-size:0;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}}}");var IXe={positioner:"_0ab863136fb95530__positioner",list:"a9ab07efb9ef413f__list"},Gbe=(0,Hbe.forwardRef)(function({className:t,portal:o,positioner:r,width:n,children:i,...s},a){let l=(0,tT.jsx)(Xr.Popup,{ref:a,className:Y(jbe.popup,qhe(n),t),...s,children:(0,tT.jsx)(Xr.List,{className:Y(jbe["list-chrome"],IXe.list),children:i})}),u=ik(r,(0,tT.jsx)(YL,{}),l);return ik(o,(0,tT.jsx)($L,{}),u)});var OY=c(T(),1);function $be(e){return(0,OY.jsx)(sk,{children:(0,OY.jsx)(Xr.Root,{...e})})}var Ybe=c(F(),1);var Kbe=c(Z(),1);var Ik=c(T(),1),AY="data-wp-hash";function MY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&OXe(document)),e.__wpStyleRuntime}function PXe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${AY}]`))if(o.getAttribute(AY)===t)return!0;return!1}function qbe(e,t,o){if(!e.head)return;let r=MY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(PXe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(AY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function OXe(e){let t=MY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)qbe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Zbe(e,t){let o=MY();o.styles.set(e,t);for(let r of o.documents.keys())qbe(r,e,t)}typeof process>"u",Zbe("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var AXe={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",Zbe("8fc4b25e27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._6e4e0445ef20426b__trigger-wrapper{&.fa98c865fb77e675__is-minimal{width:fit-content}}._7893295e3f6d1af7__trigger{align-items:center;background-color:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:inherit;font-size:inherit;gap:var(--wpds-dimension-gap-xs,4px);justify-content:space-between;line-height:1.4;padding-block:4px;padding-inline-end:calc(var(--wp-ui-input-layout-padding-inline) - 4px);padding-inline-start:var(--wp-ui-input-layout-padding-inline);text-align:start;user-select:none;width:100%;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&.fa98c865fb77e675__is-minimal{width:auto}&:focus{outline:none}&[data-disabled]{background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}}.e760c9339965ce84__trigger-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;._7893295e3f6d1af7__trigger[data-placeholder]:not([data-disabled]) &{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}}._308bc63e43681f99__trigger-caret{flex:0 0 auto}}}");var Bk={"trigger-wrapper":"_6e4e0445ef20426b__trigger-wrapper","is-minimal":"fa98c865fb77e675__is-minimal",trigger:"_7893295e3f6d1af7__trigger","trigger-value":"e760c9339965ce84__trigger-value","trigger-caret":"_308bc63e43681f99__trigger-caret"},Xbe=(0,Ybe.forwardRef)(function({className:t,size:o,variant:r,children:n,placeholder:i=(0,Kbe.__)("Select"),...s},a){return(0,Ik.jsx)(ds,{className:Y(AXe["outset-ring--focus-within-except-active"],Bk["trigger-wrapper"],r==="minimal"&&Bk["is-minimal"],t),size:o,isBorderless:r==="minimal",children:(0,Ik.jsxs)(Xr.Trigger,{...s,className:Y(Bk.trigger,r==="minimal"&&Bk["is-minimal"]),"data-can-disable-input-layout":!0,ref:a,children:[(0,Ik.jsx)(Xr.Value,{placeholder:i,className:Bk["trigger-value"],children:n}),(0,Ik.jsx)(Jr,{className:Bk["trigger-caret"],icon:Bn,size:18})]})})});var KL=c(F(),1);var LY=c(T(),1),NY="data-wp-hash";function DY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&NXe(document)),e.__wpStyleRuntime}function MXe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${NY}]`))if(o.getAttribute(NY)===t)return!0;return!1}function Jbe(e,t,o){if(!e.head)return;let r=DY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(MXe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(NY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function NXe(e){let t=DY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Jbe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function eye(e,t){let o=DY();o.styles.set(e,t);for(let r of o.documents.keys())Jbe(r,e,t)}typeof process>"u",eye("1540cbc709","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._1e441c22c9dc5d28__wrapper{--wp-ui-textarea-min-height:var(--wpds-dimension-size-lg,40px)}._414844876c32ecee__textarea{min-height:calc(var(--wp-ui-textarea-min-height) - 2px);resize:block}}@layer compositions{._1e441c22c9dc5d28__wrapper{--wp-ui-input-padding-block:9.9px;height:auto;line-height:1.4}}}");var Qbe={wrapper:"_1e441c22c9dc5d28__wrapper",textarea:"_414844876c32ecee__textarea"};typeof process>"u",eye("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var LXe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},DXe=(e,t)=>function(r){return typeof e=="function"?e(Mt(r,t)):(0,KL.cloneElement)(e,Mt(r,t))},qL=(0,KL.forwardRef)(function({className:t,defaultValue:o,disabled:r,onValueChange:n,render:i,rows:s=4,style:a,value:l,...u},d){return(0,LY.jsx)(Tk,{className:Y(Qbe.wrapper,t),style:a,render:DXe(i||(f=>(0,LY.jsx)("textarea",{...f})),{className:Y(LXe.textarea,Qbe.textarea),ref:d,rows:s,...u}),value:l,defaultValue:o,onValueChange:n,disabled:r})});var tye=c(F(),1);var Sy=c(T(),1),VY="data-wp-hash";function FY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&FXe(document)),e.__wpStyleRuntime}function VXe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${VY}]`))if(o.getAttribute(VY)===t)return!0;return!1}function oye(e,t,o){if(!e.head)return;let r=FY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(VXe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(VY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function FXe(e){let t=FY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)oye(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function zXe(e,t){let o=FY();o.styles.set(e,t);for(let r of o.documents.keys())oye(r,e,t)}typeof process>"u",zXe("0c752c3d08","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{@supports (-webkit-hyphens:none) and (not (-moz-appearance:none)){.a9211a7e6af24bed__root input[type=date]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=datetime-local]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=time]:not([data-filled]):not(:focus){--_gcd-input-color:transparent;--_gcd-input-color-disabled:transparent;color:transparent;&:disabled::-webkit-datetime-edit-text{color:transparent}}}}}");var jXe={root:"a9211a7e6af24bed__root"},zY=(0,tye.forwardRef)(function({className:t,label:o,description:r,details:n,hideLabelFromVision:i,...s},a){return(0,Sy.jsxs)(hi.Root,{className:Y(jXe.root,t),children:[(0,Sy.jsx)(hi.Label,{hideFromVision:i,children:o}),(0,Sy.jsx)(Tk,{ref:a,...s}),r&&(0,Sy.jsx)(hi.Description,{children:r}),n&&(0,Sy.jsx)(hi.Details,{children:n})]})});var iye=c(F(),1);var rye=c(F(),1);var nye=c(T(),1),oT=(0,rye.forwardRef)(function(t,o){return(0,nye.jsx)(kg.Item,{ref:o,...t})});var pd=c(T(),1),sye=(0,iye.forwardRef)(function({className:t,children:o,items:r,label:n,description:i,details:s,hideLabelFromVision:a,placeholder:l,popupWidth:u="content",size:d="default",triggerContent:f,...p},m){return(0,pd.jsxs)(hi.Root,{className:t,children:[(0,pd.jsx)(hi.Label,{hideFromVision:a,children:n}),(0,pd.jsxs)(kg.Root,{items:r,...p,children:[(0,pd.jsx)(kg.Trigger,{ref:m,placeholder:l,size:d,children:f}),(0,pd.jsx)(kg.Popup,{width:u,children:o!==void 0?o:r?.map(g=>(0,pd.jsx)(oT,{value:g,label:g.label,disabled:g.disabled,children:g.label},g.value??"null"))})]}),i&&(0,pd.jsx)(hi.Description,{children:i}),s&&(0,pd.jsx)(hi.Details,{children:s})]})});QE.displayName="SelectControl.Group";JE.displayName="SelectControl.GroupLabel";oT.displayName="SelectControl.Item";var jY=Object.assign(sye,{Group:QE,GroupLabel:JE,Item:oT});var aye=c(F(),1);var Cy=c(T(),1),HY=(0,aye.forwardRef)(function({className:t,label:o,description:r,details:n,hideLabelFromVision:i,...s},a){return(0,Cy.jsxs)(hi.Root,{className:t,children:[(0,Cy.jsx)(hi.Label,{hideFromVision:i,children:o}),(0,Cy.jsx)(qL,{ref:a,...s}),r&&(0,Cy.jsx)(hi.Description,{children:r}),n&&(0,Cy.jsx)(hi.Details,{children:n})]})});var ZL=c(F(),1),lye=c(ue(),1);var WY=c(T(),1),Hc=(0,ZL.forwardRef)(function({required:t,markWhenOptional:o,customValidity:r,...n},i){let s=(0,ZL.useRef)(null),a=(0,lye.useMergeRefs)([i,s]);return(0,WY.jsx)(Dr,{required:t,markWhenOptional:o,customValidity:r,getValidityTarget:()=>s.current,children:(0,WY.jsx)(zY,{ref:a,...n})})});var XL=c(F(),1),cye=c(ue(),1);var UY=c(T(),1),GY=(0,XL.forwardRef)(function({required:t,markWhenOptional:o,customValidity:r,...n},i){let s=(0,XL.useRef)(null),a=(0,cye.useMergeRefs)([i,s]);return(0,UY.jsx)(Dr,{required:t,markWhenOptional:o,customValidity:r,getValidityTarget:()=>s.current,children:(0,UY.jsx)(HY,{ref:a,...n})})});var xg={};No(xg,{List:()=>pye,Panel:()=>wye,Root:()=>xye,Tab:()=>Eye});var Ey=c(F(),1);var dye=c(ue(),1),QL=c(T(),1),$Y="data-wp-hash";function YY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&WXe(document)),e.__wpStyleRuntime}function HXe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$Y}]`))if(o.getAttribute($Y)===t)return!0;return!1}function fye(e,t,o){if(!e.head)return;let r=YY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(HXe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($Y,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function WXe(e){let t=YY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)fye(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function UXe(e,t){let o=YY();o.styles.set(e,t);for(let r of o.documents.keys())fye(r,e,t)}typeof process>"u",UXe("54ae3f4680",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible)
+					`}}),s&&h&&v&&(P+=Rm(t,a,"constrained",v)),P},getOrientation(){return"vertical"},getAlignments(e){let t=E2(e);if(e.alignments!==void 0)return e.alignments.includes("none")||e.alignments.unshift("none"),e.alignments.map(i=>({name:i,info:t[i]}));let{contentSize:o,wideSize:r}=e,n=[{name:"left"},{name:"center"},{name:"right"}];return o&&n.unshift({name:"full"}),r&&n.unshift({name:"wide",info:t.wide}),n.unshift({name:"none",info:t.none}),n}},oze={placement:"bottom-start"};function rze({layout:e,onChange:t}){let{justifyContent:o="center"}=e;return(0,Ar.jsx)(Y_,{allowedControls:["left","center","right"],value:o,onChange:i=>{t({...e,justifyContent:i})},popoverProps:oze})}var Gr=c(Z(),1),qt=c(q(),1),P2=c(F(),1);var Vt=c(T(),1),nze={px:600,"%":100,vw:100,vh:100,em:38,rem:38,svw:100,lvw:100,dvw:100,svh:100,lvh:100,dvh:100,vi:100,svi:100,lvi:100,dvi:100,vb:100,svb:100,lvb:100,dvb:100,vmin:100,svmin:100,lvmin:100,dvmin:100,vmax:100,svmax:100,lvmax:100,dvmax:100},ize=[{value:"px",label:"px",default:0},{value:"rem",label:"rem",default:0},{value:"em",label:"em",default:0}],Lre={name:"grid",label:(0,Gr.__)("Grid"),hasInspectorControls(){return!0},inspectorControls:function({layout:t={},onChange:o,layoutBlockSupport:r={},resetLayout:n={},clientId:i}){let{allowSizingOnChildren:s=!1}=r,a=!0,l=!t?.isManualPlacement||window.__experimentalEnableGridInteractivity,u=!t?.isManualPlacement,d=t.isManualPlacement?3:void 0,f=(w,k)=>(t?.[w]??k)!==(n?.[w]??k),p=()=>f("isManualPlacement",!1),m=()=>f("columnCount",d)||f("rowCount"),g=()=>f("minimumColumnWidth"),h=()=>f("autoFit",!1),b=()=>o(Xe({...t,isManualPlacement:n?.isManualPlacement,rowCount:n?.rowCount,minimumColumnWidth:n?.minimumColumnWidth})),v=()=>o(Xe({...t,columnCount:n?.columnCount??d,rowCount:n?.rowCount})),y=()=>o(Xe({...t,minimumColumnWidth:n?.minimumColumnWidth})),_=()=>o(Xe({...t,autoFit:n?.autoFit}));return(0,Vt.jsxs)(Vt.Fragment,{children:[window.__experimentalEnableGridInteractivity&&(0,Vt.jsx)(qt.__experimentalToolsPanelItem,{label:(0,Gr.__)("Grid item position"),hasValue:p,onDeselect:b,isShownByDefault:!0,panelId:i,children:(0,Vt.jsx)(cze,{layout:t,onChange:o})}),a&&(0,Vt.jsx)(qt.__experimentalToolsPanelItem,{label:(0,Gr.__)("Columns and rows"),hasValue:m,onDeselect:v,isShownByDefault:!0,panelId:i,children:(0,Vt.jsx)(aze,{layout:t,onChange:o,allowSizingOnChildren:s})}),l&&(0,Vt.jsx)(qt.__experimentalToolsPanelItem,{label:(0,Gr.__)("Min. column width"),hasValue:g,onDeselect:y,isShownByDefault:!0,panelId:i,children:(0,Vt.jsx)(sze,{layout:t,onChange:o})}),u&&(0,Vt.jsx)(qt.__experimentalToolsPanelItem,{label:(0,Gr.__)("Fill available space"),hasValue:h,onDeselect:_,panelId:i,children:(0,Vt.jsx)(lze,{layout:t,onChange:o})})]})},toolBarControls:function(){return null},getLayoutStyle:function({selector:t,layout:o={},viewportOverrides:r,style:n,blockName:i,hasBlockGapSupport:s,globalBlockGapValue:a,layoutDefinitions:l=fa}){let u=r!==void 0,d=u?{...o,...r}:o,f=E=>Object.hasOwn(r||{},E),{minimumColumnWidth:p=null,columnCount:m=null,rowCount:g=null,autoFit:h=!1}=d,b=h?"auto-fit":"auto-fill",v="1.2rem";if(a){let E=$_(a);v=Qa(E?.left)||Qa(E?.top)||"1.2rem"}let y=n?.spacing?.blockGap&&!io(i,"spacing","blockGap")?pa(n?.spacing?.blockGap,v):void 0,_=!u||Object.hasOwn(n?.spacing||{},"blockGap"),w="",k=[],x=!u||f("minimumColumnWidth")||f("columnCount")||f("autoFit")||_&&p&&m>0,C=(!u||f("rowCount"))&&m&&g;if(x&&p&&m>0){let E=y?$_(n.spacing.blockGap):void 0,R=Qa(E?.left)||v;(R==="0"||R===0)&&(R="0px");let S=`max(min( ${p}, 100%), ( 100% - (${R}*${m-1}) ) / ${m})`;k.push(`grid-template-columns: repeat(${b}, minmax(${S}, 1fr))`)}else x&&m?k.push(`grid-template-columns: repeat(${m}, minmax(0, 1fr))`):x&&k.push(`grid-template-columns: repeat(${b}, minmax(min(${p||"12rem"}, 100%), 1fr))`);if(x){let E=!o?.columnCount||o?.columnCount&&o?.minimumColumnWidth;(!m||p)&&(!u||!E)&&k.push("container-type: inline-size")}return C&&k.push(`grid-template-rows: repeat(${g}, minmax(1rem, auto))`),k.length&&(w=`${Ps(t)} { ${k.join("; ")}; }`),s&&_&&y&&(w+=Rm(t,l,"grid",y)),w},getOrientation(){return"horizontal"},getAlignments(){return[]}};function sze({layout:e,onChange:t}){let{minimumColumnWidth:o,columnCount:r,isManualPlacement:n}=e,s=o||(n||r?null:"12rem"),[a,l="rem"]=(0,qt.__experimentalParseQuantityAndUnitFromRawValue)(s),u=f=>{t({...e,minimumColumnWidth:[f,l].join("")})},d=f=>{let p;["em","rem"].includes(f)&&l==="px"?p=(a/16).toFixed(2)+f:["em","rem"].includes(l)&&f==="px"&&(p=Math.round(a*16)+f),t({...e,minimumColumnWidth:p})};return(0,Vt.jsxs)("fieldset",{className:"block-editor-hooks__grid-layout-minimum-width-control",children:[(0,Vt.jsx)(qt.BaseControl.VisualLabel,{as:"legend",children:(0,Gr.__)("Min. column width")}),(0,Vt.jsxs)(qt.Flex,{gap:4,children:[(0,Vt.jsx)(qt.FlexItem,{isBlock:!0,children:(0,Vt.jsx)(qt.__experimentalUnitControl,{onChange:f=>{t({...e,minimumColumnWidth:f===""?void 0:f})},onUnitChange:d,value:s,units:ize,min:0,label:(0,Gr.__)("Minimum column width"),hideLabelFromVision:!0})}),(0,Vt.jsx)(qt.FlexItem,{isBlock:!0,children:(0,Vt.jsx)(qt.RangeControl,{onChange:u,value:a||0,min:0,max:nze[l]||600,withInputField:!1,label:(0,Gr.__)("Minimum column width"),hideLabelFromVision:!0})})]}),(0,Vt.jsx)("p",{className:"components-base-control__help",children:(0,Gr.__)("Columns will wrap to fewer per row when they can no longer maintain the minimum width.")})]})}function aze({layout:e,onChange:t,allowSizingOnChildren:o}){let{columnCount:n=void 0,rowCount:i,isManualPlacement:s}=e;return(0,Vt.jsx)(Vt.Fragment,{children:(0,Vt.jsxs)("fieldset",{className:"block-editor-hooks__grid-layout-columns-and-rows-controls",children:[!s&&(0,Vt.jsx)(qt.BaseControl.VisualLabel,{as:"legend",children:(0,Gr.__)("Max. columns")}),(0,Vt.jsxs)(qt.Flex,{gap:4,children:[(0,Vt.jsx)(qt.FlexItem,{isBlock:!0,children:(0,Vt.jsx)(qt.__experimentalNumberControl,{onChange:a=>{let u=a===""||a==="0"?s?1:void 0:parseInt(a,10);t({...e,columnCount:u})},value:n??"",min:1,label:(0,Gr.__)("Columns"),hideLabelFromVision:!s})}),(0,Vt.jsx)(qt.FlexItem,{isBlock:!0,children:o&&s?(0,Vt.jsx)(qt.__experimentalNumberControl,{onChange:a=>{let l=a===""||a==="0"?1:parseInt(a,10);t({...e,rowCount:l})},value:i,min:1,label:(0,Gr.__)("Rows")}):(0,Vt.jsx)(qt.RangeControl,{value:n??1,onChange:a=>t({...e,columnCount:a===""||a==="0"?1:a}),min:1,max:16,withInputField:!1,label:(0,Gr.__)("Columns"),hideLabelFromVision:!0})})]})]})})}function lze({layout:e,onChange:t}){let{autoFit:o=!1}=e;return(0,Vt.jsx)(qt.ToggleControl,{label:(0,Gr.__)("Fill available space"),help:(0,Gr.__)("Stretch columns to fill the available space, instead of leaving gaps when there are too few items to fill a row."),checked:o,onChange:r=>t({...e,autoFit:r})})}function cze({layout:e,onChange:t}){let{columnCount:o,rowCount:r,minimumColumnWidth:n,isManualPlacement:i}=e,[s,a]=(0,P2.useState)(o||3),[l,u]=(0,P2.useState)(r),[d,f]=(0,P2.useState)(n||"12rem"),p=i?"manual":"auto",m=h=>{h==="manual"?f(n||"12rem"):(a(o||3),u(r)),t({...e,columnCount:s,rowCount:h==="manual"?l:void 0,isManualPlacement:h==="manual"?!0:void 0,minimumColumnWidth:h==="auto"?d:null})},g=p==="manual"?(0,Gr.__)("Grid items can be manually placed in any position on the grid."):(0,Gr.__)("Grid items are placed automatically depending on their order.");return(0,Vt.jsxs)(qt.__experimentalToggleGroupControl,{label:(0,Gr.__)("Grid item position"),value:p,onChange:m,isBlock:!0,help:g,children:[(0,Vt.jsx)(qt.__experimentalToggleGroupControlOption,{value:"auto",label:(0,Gr.__)("Auto")},"auto"),(0,Vt.jsx)(qt.__experimentalToggleGroupControlOption,{value:"manual",label:(0,Gr.__)("Manual")},"manual")]})}var Dre=[Are,Ire,Nre,Lre];function el(e="default"){return Dre.find(t=>t.name===e)}function Vre(){return Dre}var Oj=c(T(),1),Aj={type:"default"},Mj=(0,O2.createContext)(Aj);Mj.displayName="BlockLayoutContext";var A2=Mj.Provider;function wb(){return(0,O2.useContext)(Mj)}function Fre({layout:e={},css:t,...o}){let r=el(e.type),[n]=je("spacing.blockGap"),i=n!==null;if(r){if(t)return(0,Oj.jsx)("style",{children:t});let s=r.getLayoutStyle?.({hasBlockGapSupport:i,layout:e,...o});if(s)return(0,Oj.jsx)("style",{children:s})}return null}var M2=[],zre=["none","left","center","right","wide","full"],uze=["wide","full"];function t1(e=zre){e.includes("none")||(e=["none",...e]);let t=e.length===1&&e[0]==="none",[o,r,n]=(0,jre.useSelect)(l=>{if(t)return[!1,!1,!1];let u=l(B).getSettings();return[u.alignWide??!1,u.supportsLayout,u.__unstableIsBlockBasedTheme]},[t]),i=wb();if(t)return M2;let s=el(i?.type);if(r){let u=s.getAlignments(i,n).filter(d=>e.includes(d.name));return u.length===1&&u[0].name==="none"?M2:u}if(s.name!=="default"&&s.name!=="constrained")return M2;let a=e.filter(l=>i.alignments?i.alignments.includes(l):!o&&uze.includes(l)?!1:zre.includes(l)).map(l=>({name:l}));return a.length===1&&a[0].name==="none"?M2:a}var Im=c(Z(),1);var o1={none:{icon:Jh,title:(0,Im._x)("None","Alignment option")},left:{icon:G7,title:(0,Im.__)("Align left")},center:{icon:W7,title:(0,Im.__)("Align center")},right:{icon:$7,title:(0,Im.__)("Align right")},wide:{icon:pb,title:(0,Im.__)("Wide width")},full:{icon:RC,title:(0,Im.__)("Full width")}},Hre="none";var kb=c(T(),1);function dze({value:e,onChange:t,controls:o,isToolbar:r,isCollapsed:n=!0,label:i=(0,Ure.__)("Align block"),description:s}){let a=t1(o);if(!!!a.length)return null;function u(h){t([e,"none"].includes(h)?void 0:h)}let d=o1[e],f=o1[Hre],p=r?Pm.ToolbarGroup:Pm.ToolbarDropdownMenu,m={icon:d?d.icon:f.icon,label:i},g=r?{isCollapsed:n,controls:a.map(({name:h})=>({...o1[h],isActive:e===h||!e&&h==="none",role:n?"menuitemradio":void 0,onClick:()=>u(h)}))}:{toggleProps:s?{description:s}:{},children:({onClose:h})=>(0,kb.jsx)(kb.Fragment,{children:(0,kb.jsx)(Pm.MenuGroup,{className:"block-editor-block-alignment-control__menu-group",children:a.map(({name:b,info:v})=>{let{icon:y,title:_}=o1[b],w=b===e||!e&&b==="none";return(0,kb.jsx)(Pm.MenuItem,{icon:y,iconPosition:"left",className:Y("components-dropdown-menu__menu-item",{"is-active":w}),isSelected:w,onClick:()=>{u(b),h()},role:"menuitemradio",info:v,children:_},b)})})})};return(0,kb.jsx)(p,{...m,...g})}var Nj=dze;var Lj=c(T(),1),N2=e=>(0,Lj.jsx)(Nj,{...e,isToolbar:!1}),Wre=e=>(0,Lj.jsx)(Nj,{...e,isToolbar:!0});var qre=c(Xh(),1),F2=c(Z(),1),z2=c(ce(),1),wc=c(q(),1),Fj=c(ee(),1),Zre=c(F(),1),Xre=c(ue(),1);var Vj=c(Xh(),1),Gre=c(ce(),1),$re=c(q(),1),Yre=c(ee(),1),D2=c(F(),1),Kre=c(ue(),1);var L2=c(ee(),1);function Dj(e){return!e||Object.keys(e).length===0}function kf(e){let{clientId:t}=kt(),o=e||t,{updateBlockAttributes:r}=(0,L2.useDispatch)(B),{getBlockAttributes:n}=(0,L2.useRegistry)().select(B);return{updateBlockBindings:a=>{let{metadata:{bindings:l,...u}={}}=n(o),d={...l};Object.entries(a).forEach(([p,m])=>{if(!m&&d[p]){delete d[p];return}d[p]=m});let f={...u,bindings:d};Dj(f.bindings)&&delete f.bindings,r(o,{metadata:Dj(f)?void 0:f})},removeAllBlockBindings:()=>{let{metadata:{bindings:a,...l}={}}=n(o);r(o,{metadata:Dj(l)?void 0:l})}}}var _c=c(T(),1),{Menu:Om}=K($re.privateApis);function fze({args:e,attribute:t,field:o,source:r,sourceKey:n}){let i=(0,D2.useMemo)(()=>({source:n,args:o.args||{key:o.key}}),[o.args,o.key,n]),s=(0,D2.useContext)(Ti),a=(0,Yre.useSelect)(u=>r.getValues({select:u,context:s,bindings:{[t]:i}}),[t,s,i,r]),{updateBlockBindings:l}=kf();return(0,_c.jsxs)(Om.CheckboxItem,{onChange:()=>{let u=(0,Vj.default)(e,o.args)??o.key===e?.key;l(u?{[t]:void 0}:{[t]:i})},name:t+"-binding",value:a[t],checked:(0,Vj.default)(e,o.args)??o.key===e?.key,children:[(0,_c.jsx)(Om.ItemLabel,{children:o.label}),(0,_c.jsx)(Om.ItemHelpText,{children:a[t]})]})}function r1({args:e,attribute:t,sourceKey:o,fields:r}){let n=(0,Kre.useViewportMatch)("medium","<");if(!r||r.length===0)return null;let i=(0,Gre.getBlockBindingsSource)(o);return(0,_c.jsxs)(Om,{placement:n?"bottom-start":"left-start",children:[(0,_c.jsx)(Om.SubmenuTriggerItem,{children:(0,_c.jsx)(Om.ItemLabel,{children:i.label})}),(0,_c.jsx)(Om.Popover,{gutter:8,children:(0,_c.jsx)(Om.Group,{children:r.map(s=>(0,_c.jsx)(fze,{args:e,attribute:t,field:s,source:i,sourceKey:o},o+JSON.stringify(s.args)||s.key))})})]},o)}var tl=c(T(),1),{Menu:V2}=K(wc.privateApis);function n1({attribute:e,binding:t,blockName:o}){let{updateBlockBindings:r}=kf(),n=(0,Xre.useViewportMatch)("medium","<"),i=(0,Zre.useContext)(Ti),s=(0,Fj.useSelect)(h=>{let{getAllBlockBindingsSources:b,getBlockBindingsSourceFieldsList:v,getBlockType:y}=K(h(z2.store)),_=y(o).attributes?.[e];if(_?.enum)return{};let w=_?.type==="rich-text"?"string":_?.type,k={};return Object.entries(b()).forEach(([x,C])=>{let E=v(C,i);if(!E?.length)return;let R=E.filter(S=>S.type===w);R.length&&(k[x]=R)}),k},[e,o,i]),{canUpdateBlockBindings:a}=(0,Fj.useSelect)(h=>({canUpdateBlockBindings:h(B).getSettings().canUpdateBlockBindings})),l=Object.keys(s).length>0,u=!a||!l,{source:d,args:f}=t||{},p=(0,z2.getBlockBindingsSource)(d),m,g=!0;return t===void 0?(l?m=(0,F2.__)("Not connected"):m=(0,F2.__)("No sources available"),g=!0):p?m=s?.[d]?.find(h=>(0,qre.default)(h.args,f))?.label||p?.label||d:(g=!1,m=(0,F2.__)("Source not registered")),(0,tl.jsx)(wc.__experimentalToolsPanelItem,{hasValue:()=>!!t,label:e,onDeselect:!!l&&(()=>{r({[e]:void 0})}),children:(0,tl.jsxs)(V2,{placement:n?"bottom-start":"left-start",children:[(0,tl.jsx)(V2.TriggerButton,{render:(0,tl.jsx)(wc.__experimentalItem,{}),disabled:!l,children:(0,tl.jsxs)(wc.__experimentalVStack,{className:"block-editor-bindings__item",spacing:0,children:[(0,tl.jsx)(wc.__experimentalText,{truncate:!0,children:e}),(0,tl.jsx)(wc.__experimentalText,{truncate:!0,variant:g?"muted":void 0,isDestructive:!g,children:m})]})}),!u&&(0,tl.jsx)(V2.Popover,{gutter:n?8:36,children:(0,tl.jsx)(V2,{placement:n?"bottom-start":"left-start",children:Object.entries(s).map(([h,b])=>(0,tl.jsx)(r1,{args:t?.args,attribute:e,sourceKey:h,fields:b},h))})})]})})}var Qre=c(Z(),1),Jre=c(q(),1);var ene=c(T(),1);function pze({isActive:e,label:t=(0,Qre.__)("Full height"),onToggle:o,isDisabled:r}){return(0,ene.jsx)(Jre.ToolbarButton,{isActive:e,icon:o7,label:t,onClick:()=>o(!e),disabled:r})}var tne=pze;var rne=c(Z(),1),nne=c(wo(),1),xb=c(q(),1),i1=c(T(),1),mze=()=>{};function gze(e){let{label:t=(0,rne.__)("Change matrix alignment"),onChange:o=mze,value:r="center",isDisabled:n}=e,i=(0,i1.jsx)(xb.AlignmentMatrixControl.Icon,{value:r});return(0,i1.jsx)(xb.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({onToggle:s,isOpen:a})=>(0,i1.jsx)(xb.ToolbarButton,{onClick:s,"aria-haspopup":"true","aria-expanded":a,onKeyDown:u=>{!a&&u.keyCode===nne.DOWN&&(u.preventDefault(),s())},label:t,icon:i,showTooltip:!0,disabled:n}),renderContent:()=>(0,i1.jsx)(xb.AlignmentMatrixControl,{onChange:o,value:r})})}var ine=gze;var Hj=c(q(),1),U2=c(ee(),1),W2=c(Z(),1);var fne=c(F(),1);var sne=c(ee(),1),j2=c(ce(),1);function Qi({clientId:e,maximumLength:t,context:o}){let r=(0,sne.useSelect)(n=>{if(!e)return null;let{getBlockName:i,getBlockAttributes:s,getBlock:a}=n(B),{getBlockType:l,getActiveBlockVariation:u}=n(j2.store),d=i(e),f=l(d);if(!f)return null;let p=s(e),m=(0,j2.__experimentalGetBlockLabel)(f,p,o);return m!==f.title?m:u(d,p,void 0,a?.(e)?.innerContent)?.title||f.title},[e,o]);return r?t&&t>0&&r.length>t?r.slice(0,t-3)+"...":r:null}function s1({clientId:e,maximumLength:t,context:o}){return Qi({clientId:e,maximumLength:t,context:o})}var Sb=c(F(),1),cne=c(ue(),1);var H2=c(F(),1),zj=c(ue(),1),ane=c(T(),1),kc=(0,H2.createContext)({refsMap:(0,zj.observableMap)(),eventHandlers:new Map});kc.displayName="BlockRefsContext";function lne({children:e}){let t=(0,H2.useMemo)(()=>({refsMap:(0,zj.observableMap)(),eventHandlers:new Map}),[]);return(0,ane.jsx)(kc.Provider,{value:t,children:e})}function une(e){let{refsMap:t}=(0,Sb.useContext)(kc);return(0,cne.useRefEffect)(o=>(t.set(e,o),()=>t.delete(e)),[e])}function jj(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function Cb(e,t){let{refsMap:o}=(0,Sb.useContext)(kc);(0,Sb.useLayoutEffect)(()=>{jj(t,o.get(e));let r=o.subscribe(e,()=>jj(t,o.get(e)));return()=>{r(),jj(t,null)}},[o,e,t])}function Zt(e){let[t,o]=(0,Sb.useState)(null);return Cb(e,o),t}function dne(e){if(!e)return null;let t=Array.from(document.querySelectorAll('iframe[name="editor-canvas"]').values()).find(o=>(o.contentDocument||o.contentWindow.document)===e.ownerDocument)??e;return t?.closest('[role="region"]')??t}var ma=c(T(),1);function hze({rootLabelText:e}){let{selectBlock:t,clearSelectedBlock:o}=(0,U2.useDispatch)(B),{clientId:r,parents:n,hasSelection:i}=(0,U2.useSelect)(l=>{let{getSelectionStart:u,getSelectedBlockClientId:d,getEnabledBlockParents:f}=K(l(B)),p=d();return{parents:f(p),clientId:p,hasSelection:!!u().clientId}},[]),s=e||(0,W2._x)("Document","noun, breadcrumb"),a=(0,fne.useRef)();return Cb(r,a),(0,ma.jsxs)("ul",{className:"block-editor-block-breadcrumb",role:"list","aria-label":(0,W2.__)("Block breadcrumb"),children:[(0,ma.jsxs)("li",{className:i?void 0:"block-editor-block-breadcrumb__current","aria-current":i?void 0:"true",children:[i&&(0,ma.jsx)(Hj.Button,{size:"small",className:"block-editor-block-breadcrumb__button",onClick:()=>{let l=a.current?.closest(".editor-styles-wrapper");o(),dne(l)?.focus()},children:s}),!i&&(0,ma.jsx)("span",{children:s}),!!r&&(0,ma.jsx)(xt,{icon:cm,className:"block-editor-block-breadcrumb__separator"})]}),n.map(l=>(0,ma.jsxs)("li",{children:[(0,ma.jsx)(Hj.Button,{size:"small",className:"block-editor-block-breadcrumb__button",onClick:()=>t(l),children:(0,ma.jsx)(s1,{clientId:l,maximumLength:35,context:"breadcrumb"})}),(0,ma.jsx)(xt,{icon:cm,className:"block-editor-block-breadcrumb__separator"})]},l)),!!r&&(0,ma.jsx)("li",{className:"block-editor-block-breadcrumb__current","aria-current":"true",children:(0,ma.jsx)(s1,{clientId:r,maximumLength:35,context:"breadcrumb"})})]})}var pne=hze;var mne=c(ee(),1);function gne(e){return(0,mne.useSelect)(t=>{let{__unstableHasActiveBlockOverlayActive:o}=t(B);return o(e)},[e])}var U3=c(ue(),1),N1e=c(F(),1),L1e=c(ee(),1),D1e=c(q(),1);var Rl=c(ee(),1),v5=c(ue(),1),tp=c(F(),1),TT=c(ce(),1);var Rf=c(F(),1),Xt=c(ce(),1),Wse=c(q(),1),LO=c(ee(),1),DO=c(ue(),1),Gse=c(Ft(),1);var Am=c(Z(),1),$2=c(q(),1),Eb=c(F(),1),l1=c(ce(),1),Y2=c(ee(),1);var a1=class{diff(t,o,r={}){let n;typeof r=="function"?(n=r,r={}):"callback"in r&&(n=r.callback);let i=this.castInput(t,r),s=this.castInput(o,r),a=this.removeEmpty(this.tokenize(i,r)),l=this.removeEmpty(this.tokenize(s,r));return this.diffWithOptionsObj(a,l,r,n)}diffWithOptionsObj(t,o,r,n){var i;let s=y=>{if(y=this.postProcess(y,r),n){setTimeout(function(){n(y)},0);return}else return y},a=o.length,l=t.length,u=1,d=a+l;r.maxEditLength!=null&&(d=Math.min(d,r.maxEditLength));let f=(i=r.timeout)!==null&&i!==void 0?i:1/0,p=Date.now()+f,m=[{oldPos:-1,lastComponent:void 0}],g=this.extractCommon(m[0],o,t,0,r);if(m[0].oldPos+1>=l&&g+1>=a)return s(this.buildValues(m[0].lastComponent,o,t));let h=-1/0,b=1/0,v=()=>{for(let y=Math.max(h,-u);y<=Math.min(b,u);y+=2){let _,w=m[y-1],k=m[y+1];w&&(m[y-1]=void 0);let x=!1;if(k){let E=k.oldPos-y;x=k&&0<=E&&E<a}let C=w&&w.oldPos+1<l;if(!x&&!C){m[y]=void 0;continue}if(!C||x&&w.oldPos<k.oldPos?_=this.addToPath(k,!0,!1,0,r):_=this.addToPath(w,!1,!0,1,r),g=this.extractCommon(_,o,t,y,r),_.oldPos+1>=l&&g+1>=a)return s(this.buildValues(_.lastComponent,o,t))||!0;m[y]=_,_.oldPos+1>=l&&(b=Math.min(b,y-1)),g+1>=a&&(h=Math.max(h,y+1))}u++};if(n)(function y(){setTimeout(function(){if(u>d||Date.now()>p)return n(void 0);v()||y()},0)})();else for(;u<=d&&Date.now()<=p;){let y=v();if(y)return y}}addToPath(t,o,r,n,i){let s=t.lastComponent;return s&&!i.oneChangePerToken&&s.added===o&&s.removed===r?{oldPos:t.oldPos+n,lastComponent:{count:s.count+1,added:o,removed:r,previousComponent:s.previousComponent}}:{oldPos:t.oldPos+n,lastComponent:{count:1,added:o,removed:r,previousComponent:s}}}extractCommon(t,o,r,n,i){let s=o.length,a=r.length,l=t.oldPos,u=l-n,d=0;for(;u+1<s&&l+1<a&&this.equals(r[l+1],o[u+1],i);)u++,l++,d++,i.oneChangePerToken&&(t.lastComponent={count:1,previousComponent:t.lastComponent,added:!1,removed:!1});return d&&!i.oneChangePerToken&&(t.lastComponent={count:d,previousComponent:t.lastComponent,added:!1,removed:!1}),t.oldPos=l,u}equals(t,o,r){return r.comparator?r.comparator(t,o):t===o||!!r.ignoreCase&&t.toLowerCase()===o.toLowerCase()}removeEmpty(t){let o=[];for(let r=0;r<t.length;r++)t[r]&&o.push(t[r]);return o}castInput(t,o){return t}tokenize(t,o){return Array.from(t)}join(t){return t.join("")}postProcess(t,o){return t}get useLongestToken(){return!1}buildValues(t,o,r){let n=[],i;for(;t;)n.push(t),i=t.previousComponent,delete t.previousComponent,t=i;n.reverse();let s=n.length,a=0,l=0,u=0;for(;a<s;a++){let d=n[a];if(d.removed)d.value=this.join(r.slice(u,u+d.count)),u+=d.count;else{if(!d.added&&this.useLongestToken){let f=o.slice(l,l+d.count);f=f.map(function(p,m){let g=r[u+m];return g.length>p.length?g:p}),d.value=this.join(f)}else d.value=this.join(o.slice(l,l+d.count));l+=d.count,d.added||(u+=d.count)}}return n}};var Uj=class extends a1{},bne=new Uj;function Wj(e,t,o){return bne.diff(e,t,o)}var G2=c(Z(),1),wne=c(ce(),1);var yne=c(q(),1),vne=c(F(),1),_ne=c(Ft(),1),Hu=c(T(),1);function Gj({title:e,rawContent:t,renderedContent:o,action:r,actionText:n,className:i}){return(0,Hu.jsxs)("div",{className:i,children:[(0,Hu.jsxs)("div",{className:"block-editor-block-compare__content",children:[(0,Hu.jsx)("h2",{className:"block-editor-block-compare__heading",children:e}),(0,Hu.jsx)("div",{className:"block-editor-block-compare__html",children:t}),(0,Hu.jsx)("div",{className:"block-editor-block-compare__preview edit-post-visual-editor",children:(0,Hu.jsx)(vne.RawHTML,{children:(0,_ne.safeHTML)(o)})})]}),(0,Hu.jsx)("div",{className:"block-editor-block-compare__action",children:(0,Hu.jsx)(yne.Button,{__next40pxDefaultSize:!0,variant:"secondary",tabIndex:"0",onClick:r,children:n})})]})}var K_=c(T(),1);function bze({block:e,onKeep:t,onConvert:o,convertor:r,convertButtonText:n}){function i(u,d){return Wj(u,d).map((p,m)=>{let g=Y({"block-editor-block-compare__added":p.added,"block-editor-block-compare__removed":p.removed});return(0,K_.jsx)("span",{className:g,children:p.value},m)})}function s(u){return(Array.isArray(u)?u:[u]).map(p=>(0,wne.getSaveContent)(p.name,p.attributes,p.innerBlocks)).join("")}let a=s(r(e)),l=i(e.originalContent,a);return(0,K_.jsxs)("div",{className:"block-editor-block-compare__wrapper",children:[(0,K_.jsx)(Gj,{title:(0,G2.__)("Current"),className:"block-editor-block-compare__current",action:t,actionText:(0,G2.__)("Convert to HTML"),rawContent:e.originalContent,renderedContent:e.originalContent}),(0,K_.jsx)(Gj,{title:(0,G2.__)("After Conversion"),className:"block-editor-block-compare__converted",action:o,actionText:n,rawContent:l,renderedContent:a})]})}var kne=bze;var xf=c(T(),1),xne=e=>(0,l1.rawHandler)({HTML:e.originalContent});function Sne({clientId:e}){let{block:t,canInsertHTMLBlock:o}=(0,Y2.useSelect)(u=>{let{canInsertBlockType:d,getBlock:f,getBlockRootClientId:p}=u(B),m=p(e);return{block:f(e),canInsertHTMLBlock:d("core/html",m)}},[e]),{replaceBlock:r}=(0,Y2.useDispatch)(B),[n,i]=(0,Eb.useState)(!1),s=(0,Eb.useCallback)(()=>i(!1),[]),a=(0,Eb.useMemo)(()=>({toHTML(){let u=(0,l1.createBlock)("core/html",{},[],[t.originalContent]);return r(t.clientId,u)},toBlocks(){let u=xne(t);return r(t.clientId,u)},toRecoveredBlock(){let u=(0,l1.createBlock)(t.name,t.attributes,t.innerBlocks);return r(t.clientId,u)}}),[t,r]),l=(0,Eb.useMemo)(()=>[{title:(0,Am._x)("Resolve","imperative verb"),onClick:()=>i(!0)},o&&{title:(0,Am.__)("Convert to HTML"),onClick:a.toHTML}].filter(Boolean),[o,a]);return(0,xf.jsxs)(xf.Fragment,{children:[(0,xf.jsx)(xm,{actions:[(0,xf.jsx)($2.Button,{__next40pxDefaultSize:!0,onClick:a.toRecoveredBlock,variant:"primary",children:(0,Am.__)("Attempt recovery")},"recover")],secondaryActions:l,children:(0,Am.__)("Block contains unexpected or invalid content.")}),n&&(0,xf.jsx)($2.Modal,{title:(0,Am.__)("Resolve Block"),onRequestClose:s,className:"block-editor-block-compare",children:(0,xf.jsx)(kne,{block:t,onKeep:a.toHTML,onConvert:a.toBlocks,convertor:xne,convertButtonText:(0,Am.__)("Convert to Blocks")})})]})}var Cne=c(Z(),1);var Ene=c(T(),1),yze=(0,Ene.jsx)(xm,{className:"block-editor-block-list__block-crash-warning",children:(0,Cne.__)("This block has encountered an error and cannot be previewed.")});function Tne(){return yze}var Rne=c(F(),1),vze=class extends Rne.Component{constructor(){super(...arguments),this.state={hasError:!1}}componentDidCatch(){this.setState({hasError:!0})}render(){return this.state.hasError?this.props.fallback:this.props.children}},Bne=vze;var Zne=c(Kj(),1),Z_=c(F(),1),X2=c(ee(),1),Uu=c(ce(),1);var Kne=c(ue(),1),qj=new WeakSet;function q_(){return(0,Kne.useRefEffect)(e=>(qj.add(e),()=>{qj.delete(e)}),[])}function qne(e){let{target:t}=e;for(t?.nodeName==="IFRAME"&&(t=t.contentDocument?.activeElement);t;){if(qj.has(t))return!0;t=t.parentElement}return!1}var Xne=c(T(),1);function Ize({clientId:e}){let[t,o]=(0,Z_.useState)(""),r=q_(),n=(0,X2.useSelect)(l=>l(B).getBlock(e),[e]),{updateBlock:i}=(0,X2.useDispatch)(B),s=(0,Z_.useMemo)(()=>n?(0,Uu.getBlockContent)(n):"",[n]),a=()=>{let l=(0,Uu.getBlockType)(n.name);if(!l)return;let u=(0,Uu.getBlockAttributes)(l,t,n.attributes),d=t||(0,Uu.getSaveContent)(l,u),[f]=t?(0,Uu.validateBlock)({...n,attributes:u,originalContent:d}):[!0];i(e,{attributes:u,originalContent:d,isValid:f}),t||o(d)};return(0,Z_.useEffect)(()=>{o(s)},[s]),(0,Xne.jsx)(Zne.default,{className:"block-editor-block-list__block-html-textarea",value:t,onBlur:a,onChange:l=>o(l.target.value),ref:r})}var Qne=Ize;var zse=c(F(),1),B1=c(Z(),1),jse=c(ce(),1),Lb=c(ue(),1),Hse=c(ee(),1),Use=c(X_(),1);var Xj=d1(),ft=e=>u1(e,Xj),Qj=d1();ft.write=e=>u1(e,Qj);var Q2=d1();ft.onStart=e=>u1(e,Q2);var Jj=d1();ft.onFrame=e=>u1(e,Jj);var eH=d1();ft.onFinish=e=>u1(e,eH);var Q_=[];ft.setTimeout=(e,t)=>{let o=ft.now()+t,r=()=>{let i=Q_.findIndex(s=>s.cancel==r);~i&&Q_.splice(i,1),Nm-=~i?1:0},n={time:o,handler:e,cancel:r};return Q_.splice(eie(o),0,n),Nm+=1,tie(),n};var eie=e=>~(~Q_.findIndex(t=>t.time>e)||~Q_.length);ft.cancel=e=>{Q2.delete(e),Jj.delete(e),eH.delete(e),Xj.delete(e),Qj.delete(e)};ft.sync=e=>{Zj=!0,ft.batchedUpdates(e),Zj=!1};ft.throttle=e=>{let t;function o(){try{e(...t)}finally{t=null}}function r(...n){t=n,ft.onStart(o)}return r.handler=e,r.cancel=()=>{Q2.delete(o),t=null},r};var tH=typeof window<"u"?window.requestAnimationFrame:()=>{};ft.use=e=>tH=e;ft.now=typeof performance<"u"?()=>performance.now():Date.now;ft.batchedUpdates=e=>e();ft.catch=console.error;ft.frameLoop="always";ft.advance=()=>{ft.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):rie()};var Mm=-1,Nm=0,Zj=!1;function u1(e,t){Zj?(t.delete(e),e(0)):(t.add(e),tie())}function tie(){Mm<0&&(Mm=0,ft.frameLoop!=="demand"&&tH(oie))}function Pze(){Mm=-1}function oie(){~Mm&&(tH(oie),ft.batchedUpdates(rie))}function rie(){let e=Mm;Mm=ft.now();let t=eie(Mm);if(t&&(nie(Q_.splice(0,t),o=>o.handler()),Nm-=t),!Nm){Pze();return}Q2.flush(),Xj.flush(e?Math.min(64,Mm-e):16.667),Jj.flush(),Qj.flush(),eH.flush()}function d1(){let e=new Set,t=e;return{add(o){Nm+=t==e&&!e.has(o)?1:0,e.add(o)},delete(o){return Nm-=t==e&&e.has(o)?1:0,e.delete(o)},flush(o){t.size&&(e=new Set,Nm-=t.size,nie(t,r=>r(o)&&e.add(r)),Nm+=e.size,t=e)}}}function nie(e,t){e.forEach(o=>{try{t(o)}catch(r){ft.catch(r)}})}var rl=c(oe());function rO(){}var uie=(e,t,o)=>Object.defineProperty(e,t,{value:o,writable:!0,configurable:!0}),Oe={arr:Array.isArray,obj:e=>!!e&&e.constructor.name==="Object",fun:e=>typeof e=="function",str:e=>typeof e=="string",num:e=>typeof e=="number",und:e=>e===void 0};function Wu(e,t){if(Oe.arr(e)){if(!Oe.arr(t)||e.length!==t.length)return!1;for(let o=0;o<e.length;o++)if(e[o]!==t[o])return!1;return!0}return e===t}var Do=(e,t)=>e.forEach(t);function nl(e,t,o){if(Oe.arr(e)){for(let r=0;r<e.length;r++)t.call(o,e[r],`${r}`);return}for(let r in e)e.hasOwnProperty(r)&&t.call(o,e[r],r)}var Os=e=>Oe.und(e)?[]:Oe.arr(e)?e:[e];function ow(e,t){if(e.size){let o=Array.from(e);e.clear(),Do(o,t)}}var rw=(e,...t)=>ow(e,o=>o(...t)),aH=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),lH,die,Lm=null,fie=!1,cH=rO,Oze=e=>{e.to&&(die=e.to),e.now&&(ft.now=e.now),e.colors!==void 0&&(Lm=e.colors),e.skipAnimation!=null&&(fie=e.skipAnimation),e.createStringInterpolator&&(lH=e.createStringInterpolator),e.requestAnimationFrame&&ft.use(e.requestAnimationFrame),e.batchedUpdates&&(ft.batchedUpdates=e.batchedUpdates),e.willAdvance&&(cH=e.willAdvance),e.frameLoop&&(ft.frameLoop=e.frameLoop)},ga=Object.freeze({__proto__:null,get createStringInterpolator(){return lH},get to(){return die},get colors(){return Lm},get skipAnimation(){return fie},get willAdvance(){return cH},assign:Oze}),f1=new Set,ol=[],oH=[],tO=0,nw={get idle(){return!f1.size&&!ol.length},start(e){tO>e.priority?(f1.add(e),ft.onStart(Aze)):(pie(e),ft(iH))},advance:iH,sort(e){if(tO)ft.onFrame(()=>nw.sort(e));else{let t=ol.indexOf(e);~t&&(ol.splice(t,1),mie(e))}},clear(){ol=[],f1.clear()}};function Aze(){f1.forEach(pie),f1.clear(),ft(iH)}function pie(e){ol.includes(e)||mie(e)}function mie(e){ol.splice(Mze(ol,t=>t.priority>e.priority),0,e)}function iH(e){let t=oH;for(let o=0;o<ol.length;o++){let r=ol[o];tO=r.priority,r.idle||(cH(r),r.advance(e),r.idle||t.push(r))}return tO=0,oH=ol,oH.length=0,ol=t,ol.length>0}function Mze(e,t){let o=e.findIndex(t);return o<0?e.length:o}var gie={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},xc="[-+]?\\d*\\.?\\d+",oO=xc+"%";function nO(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var Nze=new RegExp("rgb"+nO(xc,xc,xc)),Lze=new RegExp("rgba"+nO(xc,xc,xc,xc)),Dze=new RegExp("hsl"+nO(xc,oO,oO)),Vze=new RegExp("hsla"+nO(xc,oO,oO,xc)),Fze=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,zze=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,jze=/^#([0-9a-fA-F]{6})$/,Hze=/^#([0-9a-fA-F]{8})$/;function Uze(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=jze.exec(e))?parseInt(t[1]+"ff",16)>>>0:Lm&&Lm[e]!==void 0?Lm[e]:(t=Nze.exec(e))?(J_(t[1])<<24|J_(t[2])<<16|J_(t[3])<<8|255)>>>0:(t=Lze.exec(e))?(J_(t[1])<<24|J_(t[2])<<16|J_(t[3])<<8|aie(t[4]))>>>0:(t=Fze.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=Hze.exec(e))?parseInt(t[1],16)>>>0:(t=zze.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=Dze.exec(e))?(iie(sie(t[1]),J2(t[2]),J2(t[3]))|255)>>>0:(t=Vze.exec(e))?(iie(sie(t[1]),J2(t[2]),J2(t[3]))|aie(t[4]))>>>0:null}function rH(e,t,o){return o<0&&(o+=1),o>1&&(o-=1),o<1/6?e+(t-e)*6*o:o<1/2?t:o<2/3?e+(t-e)*(2/3-o)*6:e}function iie(e,t,o){let r=o<.5?o*(1+t):o+t-o*t,n=2*o-r,i=rH(n,r,e+1/3),s=rH(n,r,e),a=rH(n,r,e-1/3);return Math.round(i*255)<<24|Math.round(s*255)<<16|Math.round(a*255)<<8}function J_(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function sie(e){return(parseFloat(e)%360+360)%360/360}function aie(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function J2(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function lie(e){let t=Uze(e);if(t===null)return e;t=t||0;let o=(t&4278190080)>>>24,r=(t&16711680)>>>16,n=(t&65280)>>>8,i=(t&255)/255;return`rgba(${o}, ${r}, ${n}, ${i})`}var Dm=(e,t,o)=>{if(Oe.fun(e))return e;if(Oe.arr(e))return Dm({range:e,output:t,extrapolate:o});if(Oe.str(e.output[0]))return lH(e);let r=e,n=r.output,i=r.range||[0,1],s=r.extrapolateLeft||r.extrapolate||"extend",a=r.extrapolateRight||r.extrapolate||"extend",l=r.easing||(u=>u);return u=>{let d=Gze(u,i);return Wze(u,i[d],i[d+1],n[d],n[d+1],l,s,a,r.map)}};function Wze(e,t,o,r,n,i,s,a,l){let u=l?l(e):e;if(u<t){if(s==="identity")return u;s==="clamp"&&(u=t)}if(u>o){if(a==="identity")return u;a==="clamp"&&(u=o)}return r===n?r:t===o?e<=t?r:n:(t===-1/0?u=-u:o===1/0?u=u-t:u=(u-t)/(o-t),u=i(u),r===-1/0?u=-u:n===1/0?u=u+r:u=u*(n-r)+r,u)}function Gze(e,t){for(var o=1;o<t.length-1&&!(t[o]>=e);++o);return o-1}function sH(){return sH=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e},sH.apply(this,arguments)}var ew=Symbol.for("FluidValue.get"),Tb=Symbol.for("FluidValue.observers"),Ji=e=>!!(e&&e[ew]),ai=e=>e&&e[ew]?e[ew]():e,uH=e=>e[Tb]||null;function $ze(e,t){e.eventObserved?e.eventObserved(t):e(t)}function Rb(e,t){let o=e[Tb];o&&o.forEach(r=>{$ze(r,t)})}var tw=class{constructor(t){if(this[ew]=void 0,this[Tb]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");Yze(this,t)}},Yze=(e,t)=>hie(e,ew,t);function Vm(e,t){if(e[ew]){let o=e[Tb];o||hie(e,Tb,o=new Set),o.has(t)||(o.add(t),e.observerAdded&&e.observerAdded(o.size,t))}return t}function Fm(e,t){let o=e[Tb];if(o&&o.has(t)){let r=o.size-1;r?o.delete(t):e[Tb]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var hie=(e,t,o)=>Object.defineProperty(e,t,{value:o,writable:!0,configurable:!0}),eO=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,Kze=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,cie=new RegExp(`(${eO.source})(%|[a-z]+)`,"i"),qze=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,iO=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,bie=e=>{let[t,o]=Zze(e);if(!t||aH())return e;let r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(o&&o.startsWith("--")){let n=window.getComputedStyle(document.documentElement).getPropertyValue(o);return n||e}else{if(o&&iO.test(o))return bie(o);if(o)return o}return e},Zze=e=>{let t=iO.exec(e);if(!t)return[,];let[,o,r]=t;return[o,r]},nH,Xze=(e,t,o,r,n)=>`rgba(${Math.round(t)}, ${Math.round(o)}, ${Math.round(r)}, ${n})`,sO=e=>{nH||(nH=Lm?new RegExp(`(${Object.keys(Lm).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(i=>ai(i).replace(iO,bie).replace(Kze,lie).replace(nH,lie)),o=t.map(i=>i.match(eO).map(Number)),n=o[0].map((i,s)=>o.map(a=>{if(!(s in a))throw Error('The arity of each "output" value must be equal');return a[s]})).map(i=>Dm(sH({},e,{output:i})));return i=>{var s;let a=!cie.test(t[0])&&((s=t.find(u=>cie.test(u)))==null?void 0:s.replace(eO,"")),l=0;return t[0].replace(eO,()=>`${n[l++](i)}${a||""}`).replace(qze,Xze)}},yie="react-spring: ",vie=e=>{let t=e,o=!1;if(typeof t!="function")throw new TypeError(`${yie}once requires a function parameter`);return(...r)=>{o||(t(...r),o=!0)}},Qze=vie(console.warn);function _ie(){Qze(`${yie}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var bxt=vie(console.warn);function iw(e){return Oe.str(e)&&(e[0]=="#"||/\d/.test(e)||!aH()&&iO.test(e)||e in(Lm||{}))}var p1=aH()?rl.useEffect:rl.useLayoutEffect,Jze=()=>{let e=(0,rl.useRef)(!1);return p1(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function dH(){let e=(0,rl.useState)()[1],t=Jze();return()=>{t.current&&e(Math.random())}}function wie(e,t){let[o]=(0,rl.useState)(()=>({inputs:t,result:e()})),r=(0,rl.useRef)(),n=r.current,i=n;return i?t&&i.inputs&&eje(t,i.inputs)||(i={inputs:t,result:e()}):i=o,(0,rl.useEffect)(()=>{r.current=i,n==o&&(o.inputs=o.result=void 0)},[i]),i.result}function eje(e,t){if(e.length!==t.length)return!1;for(let o=0;o<e.length;o++)if(e[o]!==t[o])return!1;return!0}var fH=e=>(0,rl.useEffect)(e,tje),tje=[];var x1=c(oe()),S1=c(oe());var Cie=c(oe()),Cf=c(oe()),m1=Symbol.for("Animated:node"),oje=e=>!!e&&e[m1]===e,Sc=e=>e&&e[m1],uO=(e,t)=>uie(e,m1,t),g1=e=>e&&e[m1]&&e[m1].getPayload(),aO=class{constructor(){this.payload=void 0,uO(this,this)}getPayload(){return this.payload||[]}},Bb=class e extends aO{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,Oe.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new e(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,o){return Oe.num(t)&&(this.lastPosition=t,o&&(t=Math.round(t/o)*o,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,Oe.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}},Ib=class e extends Bb{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Dm({output:[t,t]})}static create(t){return new e(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(Oe.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=Dm({output:[this.getValue(),t]})),this._value=0,super.reset()}},lO={dependencies:null},Pb=class extends aO{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let o={};return nl(this.source,(r,n)=>{oje(r)?o[n]=r.getValue(t):Ji(r)?o[n]=ai(r):t||(o[n]=r)}),o}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Do(this.payload,t=>t.reset())}_makePayload(t){if(t){let o=new Set;return nl(t,this._addToPayload,o),Array.from(o)}}_addToPayload(t){lO.dependencies&&Ji(t)&&lO.dependencies.add(t);let o=g1(t);o&&Do(o,r=>this.add(r))}},pH=class e extends Pb{constructor(t){super(t)}static create(t){return new e(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let o=this.getPayload();return t.length==o.length?o.map((r,n)=>r.setValue(t[n])).some(Boolean):(super.setValue(t.map(rje)),!0)}};function rje(e){return(iw(e)?Ib:Bb).create(e)}function dO(e){let t=Sc(e);return t?t.constructor:Oe.arr(e)?pH:iw(e)?Ib:Bb}function cO(){return cO=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e},cO.apply(this,arguments)}var kie=(e,t)=>{let o=!Oe.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Cf.forwardRef)((r,n)=>{let i=(0,Cf.useRef)(null),s=o&&(0,Cf.useCallback)(g=>{i.current=ije(n,g)},[n]),[a,l]=nje(r,t),u=dH(),d=()=>{let g=i.current;if(o&&!g)return;(g?t.applyAnimatedValues(g,a.getValue(!0)):!1)===!1&&u()},f=new mH(d,l),p=(0,Cf.useRef)();p1(()=>(p.current=f,Do(l,g=>Vm(g,f)),()=>{p.current&&(Do(p.current.deps,g=>Fm(g,p.current)),ft.cancel(p.current.update))})),(0,Cf.useEffect)(d,[]),fH(()=>()=>{let g=p.current;Do(g.deps,h=>Fm(h,g))});let m=t.getComponentProps(a.getValue());return Cie.createElement(e,cO({},m,{ref:s}))})},mH=class{constructor(t,o){this.update=t,this.deps=o}eventObserved(t){t.type=="change"&&ft.write(this.update)}};function nje(e,t){let o=new Set;return lO.dependencies=o,e.style&&(e=cO({},e,{style:t.createAnimatedStyle(e.style)})),e=new Pb(e),lO.dependencies=null,[e,o]}function ije(e,t){return e&&(Oe.fun(e)?e(t):e.current=t),t}var xie=Symbol.for("AnimatedComponent"),Eie=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:o=n=>new Pb(n),getComponentProps:r=n=>n}={})=>{let n={applyAnimatedValues:t,createAnimatedStyle:o,getComponentProps:r},i=s=>{let a=Sie(s)||"Anonymous";return Oe.str(s)?s=i[s]||(i[s]=kie(s,n)):s=s[xie]||(s[xie]=kie(s,n)),s.displayName=`Animated(${a})`,s};return nl(e,(s,a)=>{Oe.arr(e)&&(a=Sie(s)),i[a]=i(s)}),{animated:i}},Sie=e=>Oe.str(e)?e:e&&Oe.str(e.displayName)?e.displayName:Oe.fun(e)&&e.name||null;function es(){return es=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e},es.apply(this,arguments)}function Ob(e,...t){return Oe.fun(e)?e(...t):e}var v1=(e,t)=>e===!0||!!(t&&e&&(Oe.fun(e)?e(t):Os(e).includes(t))),Vie=(e,t)=>Oe.obj(e)?t&&e[t]:e,Fie=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,sje=e=>e,zie=(e,t=sje)=>{let o=aje;e.default&&e.default!==!0&&(e=e.default,o=Object.keys(e));let r={};for(let n of o){let i=t(e[n],n);Oe.und(i)||(r[n]=i)}return r},aje=["config","onProps","onStart","onChange","onPause","onResume","onRest"],lje={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function cje(e){let t={},o=0;if(nl(e,(r,n)=>{lje[n]||(t[n]=r,o++)}),o)return t}function jie(e){let t=cje(e);if(t){let o={to:t};return nl(e,(r,n)=>n in t||(o[n]=r)),o}return es({},e)}function _1(e){return e=ai(e),Oe.arr(e)?e.map(_1):iw(e)?ga.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function bH(e){return Oe.fun(e)||Oe.arr(e)&&Oe.obj(e[0])}var uje={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},mO=1.70158,fO=mO*1.525,Tie=mO+1,Rie=2*Math.PI/3,Bie=2*Math.PI/4.5,pO=e=>e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375,dje={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>e===0?0:Math.pow(2,10*e-10),easeOutExpo:e=>e===1?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>e===0?0:e===1?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>Tie*e*e*e-mO*e*e,easeOutBack:e=>1+Tie*Math.pow(e-1,3)+mO*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((fO+1)*2*e-fO)/2:(Math.pow(2*e-2,2)*((fO+1)*(e*2-2)+fO)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*Rie),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*Rie)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*Bie))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*Bie)/2+1,easeInBounce:e=>1-pO(1-e),easeOutBounce:pO,easeInOutBounce:e=>e<.5?(1-pO(1-2*e))/2:(1+pO(2*e-1))/2},yH=es({},uje.default,{mass:1,damping:1,easing:dje.linear,clamp:!1}),vH=class{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,yH)}};function fje(e,t,o){o&&(o=es({},o),Iie(o,t),t=es({},o,t)),Iie(e,t),Object.assign(e,t);for(let s in yH)e[s]==null&&(e[s]=yH[s]);let{mass:r,frequency:n,damping:i}=e;return Oe.und(n)||(n<.01&&(n=.01),i<0&&(i=0),e.tension=Math.pow(2*Math.PI/n,2)*r,e.friction=4*Math.PI*i*r/n),e}function Iie(e,t){if(!Oe.und(t.decay))e.duration=void 0;else{let o=!Oe.und(t.tension)||!Oe.und(t.friction);(o||!Oe.und(t.frequency)||!Oe.und(t.damping)||!Oe.und(t.mass))&&(e.duration=void 0,e.decay=void 0),o&&(e.frequency=void 0)}}var Pie=[],_H=class{constructor(){this.changed=!1,this.values=Pie,this.toValues=null,this.fromValues=Pie,this.to=void 0,this.from=void 0,this.config=new vH,this.immediate=!1}};function Hie(e,{key:t,props:o,defaultProps:r,state:n,actions:i}){return new Promise((s,a)=>{var l;let u,d,f=v1((l=o.cancel)!=null?l:r?.cancel,t);if(f)g();else{Oe.und(o.pause)||(n.paused=v1(o.pause,t));let h=r?.pause;h!==!0&&(h=n.paused||v1(h,t)),u=Ob(o.delay||0,t),h?(n.resumeQueue.add(m),i.pause()):(i.resume(),m())}function p(){n.resumeQueue.add(m),n.timeouts.delete(d),d.cancel(),u=d.time-ft.now()}function m(){u>0&&!ga.skipAnimation?(n.delayed=!0,d=ft.setTimeout(g,u),n.pauseQueue.add(p),n.timeouts.add(d)):g()}function g(){n.delayed&&(n.delayed=!1),n.pauseQueue.delete(p),n.timeouts.delete(d),e<=(n.cancelId||0)&&(f=!0);try{i.start(es({},o,{callId:e,cancel:f}),s)}catch(h){a(h)}}})}var TH=(e,t)=>t.length==1?t[0]:t.some(o=>o.cancelled)?sw(e.get()):t.every(o=>o.noop)?Uie(e.get()):Cc(e.get(),t.every(o=>o.finished)),Uie=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),Cc=(e,t,o=!1)=>({value:e,finished:t,cancelled:o}),sw=e=>({value:e,cancelled:!0,finished:!1});function Wie(e,t,o,r){let{callId:n,parentId:i,onRest:s}=t,{asyncTo:a,promise:l}=o;return!i&&e===a&&!t.reset?l:o.promise=(async()=>{o.asyncId=n,o.asyncTo=e;let u=zie(t,(b,v)=>v==="onRest"?void 0:b),d,f,p=new Promise((b,v)=>(d=b,f=v)),m=b=>{let v=n<=(o.cancelId||0)&&sw(r)||n!==o.asyncId&&Cc(r,!1);if(v)throw b.result=v,f(b),b},g=(b,v)=>{let y=new gO,_=new hO;return(async()=>{if(ga.skipAnimation)throw w1(o),_.result=Cc(r,!1),f(_),_;m(y);let w=Oe.obj(b)?es({},b):es({},v,{to:b});w.parentId=n,nl(u,(x,C)=>{Oe.und(w[C])&&(w[C]=x)});let k=await r.start(w);return m(y),o.paused&&await new Promise(x=>{o.resumeQueue.add(x)}),k})()},h;if(ga.skipAnimation)return w1(o),Cc(r,!1);try{let b;Oe.arr(e)?b=(async v=>{for(let y of v)await g(y)})(e):b=Promise.resolve(e(g,r.stop.bind(r))),await Promise.all([b.then(d),p]),h=Cc(r.get(),!0,!1)}catch(b){if(b instanceof gO)h=b.result;else if(b instanceof hO)h=b.result;else throw b}finally{n==o.asyncId&&(o.asyncId=i,o.asyncTo=i?a:void 0,o.promise=i?l:void 0)}return Oe.fun(s)&&ft.batchedUpdates(()=>{s(h,r,r.item)}),h})()}function w1(e,t){ow(e.timeouts,o=>o.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var gO=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}},hO=class extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}},wH=e=>e instanceof k1,pje=1,k1=class extends tw{constructor(...t){super(...t),this.id=pje++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=Sc(this);return t&&t.getValue()}to(...t){return ga.to(this,t)}interpolate(...t){return _ie(),ga.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,o=!1){Rb(this,{type:"change",parent:this,value:t,idle:o})}_onPriorityChange(t){this.idle||nw.sort(this),Rb(this,{type:"priority",parent:this,priority:t})}},Ab=Symbol.for("SpringPhase"),Gie=1,kH=2,xH=4,gH=e=>(e[Ab]&Gie)>0,zm=e=>(e[Ab]&kH)>0,h1=e=>(e[Ab]&xH)>0,Oie=(e,t)=>t?e[Ab]|=kH|Gie:e[Ab]&=~kH,Aie=(e,t)=>t?e[Ab]|=xH:e[Ab]&=~xH,SH=class extends k1{constructor(t,o){if(super(),this.key=void 0,this.animation=new _H,this.queue=void 0,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!Oe.und(t)||!Oe.und(o)){let r=Oe.obj(t)?es({},t):es({},o,{from:t});Oe.und(r.default)&&(r.default=!0),this.start(r)}}get idle(){return!(zm(this)||this._state.asyncTo)||h1(this)}get goal(){return ai(this.animation.to)}get velocity(){let t=Sc(this);return t instanceof Bb?t.lastVelocity||0:t.getPayload().map(o=>o.lastVelocity||0)}get hasAnimated(){return gH(this)}get isAnimating(){return zm(this)}get isPaused(){return h1(this)}get isDelayed(){return this._state.delayed}advance(t){let o=!0,r=!1,n=this.animation,{config:i,toValues:s}=n,a=g1(n.to);!a&&Ji(n.to)&&(s=Os(ai(n.to))),n.values.forEach((d,f)=>{if(d.done)return;let p=d.constructor==Ib?1:a?a[f].lastPosition:s[f],m=n.immediate,g=p;if(!m){if(g=d.lastPosition,i.tension<=0){d.done=!0;return}let h=d.elapsedTime+=t,b=n.fromValues[f],v=d.v0!=null?d.v0:d.v0=Oe.arr(i.velocity)?i.velocity[f]:i.velocity,y,_=i.precision||(b==p?.005:Math.min(1,Math.abs(p-b)*.001));if(Oe.und(i.duration))if(i.decay){let w=i.decay===!0?.998:i.decay,k=Math.exp(-(1-w)*h);g=b+v/(1-w)*(1-k),m=Math.abs(d.lastPosition-g)<=_,y=v*k}else{y=d.lastVelocity==null?v:d.lastVelocity;let w=i.restVelocity||_/10,k=i.clamp?0:i.bounce,x=!Oe.und(k),C=b==p?d.v0>0:b<p,E,R=!1,S=1,I=Math.ceil(t/S);for(let P=0;P<I&&(E=Math.abs(y)>w,!(!E&&(m=Math.abs(p-g)<=_,m)));++P){x&&(R=g==p||g>p==C,R&&(y=-y*k,g=p));let A=-i.tension*1e-6*(g-p),O=-i.friction*.001*y,L=(A+O)/i.mass;y=y+L*S,g=g+y*S}}else{let w=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,d.durationProgress>0&&(d.elapsedTime=i.duration*d.durationProgress,h=d.elapsedTime+=t)),w=(i.progress||0)+h/this._memoizedDuration,w=w>1?1:w<0?0:w,d.durationProgress=w),g=b+i.easing(w)*(p-b),y=(g-d.lastPosition)/t,m=w==1}d.lastVelocity=y,Number.isNaN(g)&&(console.warn("Got NaN while animating:",this),m=!0)}a&&!a[f].done&&(m=!1),m?d.done=!0:o=!1,d.setValue(g,i.round)&&(r=!0)});let l=Sc(this),u=l.getValue();if(o){let d=ai(n.to);(u!==d||r)&&!i.decay?(l.setValue(d),this._onChange(d)):r&&i.decay&&this._onChange(u),this._stop()}else r&&this._onChange(u)}set(t){return ft.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(zm(this)){let{to:t,config:o}=this.animation;ft.batchedUpdates(()=>{this._onStart(),o.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,o){let r;return Oe.und(t)?(r=this.queue||[],this.queue=[]):r=[Oe.obj(t)?t:es({},o,{to:t})],Promise.all(r.map(n=>this._update(n))).then(n=>TH(this,n))}stop(t){let{to:o}=this.animation;return this._focus(this.get()),w1(this._state,t&&this._lastCallId),ft.batchedUpdates(()=>this._stop(o,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let o=this.key||"",{to:r,from:n}=t;r=Oe.obj(r)?r[o]:r,(r==null||bH(r))&&(r=void 0),n=Oe.obj(n)?n[o]:n,n==null&&(n=void 0);let i={to:r,from:n};return gH(this)||(t.reverse&&([r,n]=[n,r]),n=ai(n),Oe.und(n)?Sc(this)||this._set(r):this._set(n)),i}_update(t,o){let r=es({},t),{key:n,defaultProps:i}=this;r.default&&Object.assign(i,zie(r,(l,u)=>/^on/.test(u)?Vie(l,n):l)),Nie(this,r,"onProps"),y1(this,"onProps",r,this);let s=this._prepareNode(r);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let a=this._state;return Hie(++this._lastCallId,{key:n,props:r,defaultProps:i,state:a,actions:{pause:()=>{h1(this)||(Aie(this,!0),rw(a.pauseQueue),y1(this,"onPause",Cc(this,b1(this,this.animation.to)),this))},resume:()=>{h1(this)&&(Aie(this,!1),zm(this)&&this._resume(),rw(a.resumeQueue),y1(this,"onResume",Cc(this,b1(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then(l=>{if(r.loop&&l.finished&&!(o&&l.noop)){let u=$ie(r);if(u)return this._update(u,!0)}return l})}_merge(t,o,r){if(o.cancel)return this.stop(!0),r(sw(this));let n=!Oe.und(t.to),i=!Oe.und(t.from);if(n||i)if(o.callId>this._lastToId)this._lastToId=o.callId;else return r(sw(this));let{key:s,defaultProps:a,animation:l}=this,{to:u,from:d}=l,{to:f=u,from:p=d}=t;i&&!n&&(!o.default||Oe.und(f))&&(f=p),o.reverse&&([f,p]=[p,f]);let m=!Wu(p,d);m&&(l.from=p),p=ai(p);let g=!Wu(f,u);g&&this._focus(f);let h=bH(o.to),{config:b}=l,{decay:v,velocity:y}=b;(n||i)&&(b.velocity=0),o.config&&!h&&fje(b,Ob(o.config,s),o.config!==a.config?Ob(a.config,s):void 0);let _=Sc(this);if(!_||Oe.und(f))return r(Cc(this,!0));let w=Oe.und(o.reset)?i&&!o.default:!Oe.und(p)&&v1(o.reset,s),k=w?p:this.get(),x=_1(f),C=Oe.num(x)||Oe.arr(x)||iw(x),E=!h&&(!C||v1(a.immediate||o.immediate,s));if(g){let P=dO(f);if(P!==_.constructor)if(E)_=this._set(x);else throw Error(`Cannot animate between ${_.constructor.name} and ${P.name}, as the "to" prop suggests`)}let R=_.constructor,S=Ji(f),I=!1;if(!S){let P=w||!gH(this)&&m;(g||P)&&(I=Wu(_1(k),x),S=!I),(!Wu(l.immediate,E)&&!E||!Wu(b.decay,v)||!Wu(b.velocity,y))&&(S=!0)}if(I&&zm(this)&&(l.changed&&!w?S=!0:S||this._stop(u)),!h&&((S||Ji(u))&&(l.values=_.getPayload(),l.toValues=Ji(f)?null:R==Ib?[1]:Os(x)),l.immediate!=E&&(l.immediate=E,!E&&!w&&this._set(u)),S)){let{onRest:P}=l;Do(mje,O=>Nie(this,o,O));let A=Cc(this,b1(this,u));rw(this._pendingCalls,A),this._pendingCalls.add(r),l.changed&&ft.batchedUpdates(()=>{l.changed=!w,P?.(A,this),w?Ob(a.onRest,A):l.onStart==null||l.onStart(A,this)})}w&&this._set(k),h?r(Wie(o.to,o,this._state,this)):S?this._start():zm(this)&&!g?this._pendingCalls.add(r):r(Uie(k))}_focus(t){let o=this.animation;t!==o.to&&(uH(this)&&this._detach(),o.to=t,uH(this)&&this._attach())}_attach(){let t=0,{to:o}=this.animation;Ji(o)&&(Vm(o,this),wH(o)&&(t=o.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;Ji(t)&&Fm(t,this)}_set(t,o=!0){let r=ai(t);if(!Oe.und(r)){let n=Sc(this);if(!n||!Wu(r,n.getValue())){let i=dO(r);!n||n.constructor!=i?uO(this,i.create(r)):n.setValue(r),n&&ft.batchedUpdates(()=>{this._onChange(r,o)})}}return Sc(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,y1(this,"onStart",Cc(this,b1(this,t.to)),this))}_onChange(t,o){o||(this._onStart(),Ob(this.animation.onChange,t,this)),Ob(this.defaultProps.onChange,t,this),super._onChange(t,o)}_start(){let t=this.animation;Sc(this).reset(ai(t.to)),t.immediate||(t.fromValues=t.values.map(o=>o.lastPosition)),zm(this)||(Oie(this,!0),h1(this)||this._resume())}_resume(){ga.skipAnimation?this.finish():nw.start(this)}_stop(t,o){if(zm(this)){Oie(this,!1);let r=this.animation;Do(r.values,i=>{i.done=!0}),r.toValues&&(r.onChange=r.onPause=r.onResume=void 0),Rb(this,{type:"idle",parent:this});let n=o?sw(this.get()):Cc(this.get(),b1(this,t??r.to));rw(this._pendingCalls,n),r.changed&&(r.changed=!1,y1(this,"onRest",n,this))}}};function b1(e,t){let o=_1(t),r=_1(e.get());return Wu(r,o)}function $ie(e,t=e.loop,o=e.to){let r=Ob(t);if(r){let n=r!==!0&&jie(r),i=(n||e).reverse,s=!n||n.reset;return CH(es({},e,{loop:t,default:!1,pause:void 0,to:!i||bH(o)?o:void 0,from:s?e.from:void 0,reset:s},n))}}function CH(e){let{to:t,from:o}=e=jie(e),r=new Set;return Oe.obj(t)&&Mie(t,r),Oe.obj(o)&&Mie(o,r),e.keys=r.size?Array.from(r):null,e}function Mie(e,t){nl(e,(o,r)=>o!=null&&t.add(r))}var mje=["onStart","onRest","onChange","onPause","onResume"];function Nie(e,t,o){e.animation[o]=t[o]!==Fie(t,o)?Vie(t[o],e.key):void 0}function y1(e,t,...o){var r,n,i,s;(r=(n=e.animation)[t])==null||r.call(n,...o),(i=(s=e.defaultProps)[t])==null||i.call(s,...o)}var gje=["onStart","onChange","onRest"],hje=1,bO=class{constructor(t,o){this.id=hje++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),o&&(this._flush=o),t&&this.start(es({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle&&!t.isDelayed&&!t.isPaused)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((o,r)=>t[r]=o.get()),t}set(t){for(let o in t){let r=t[o];Oe.und(r)||this.springs[o].set(r)}}update(t){return t&&this.queue.push(CH(t)),this}start(t){let{queue:o}=this;return t?o=Os(t).map(CH):this.queue=[],this._flush?this._flush(this,o):(Kie(this,o),bje(this,o))}stop(t,o){if(t!==!!t&&(o=t),o){let r=this.springs;Do(Os(o),n=>r[n].stop(!!t))}else w1(this._state,this._lastAsyncId),this.each(r=>r.stop(!!t));return this}pause(t){if(Oe.und(t))this.start({pause:!0});else{let o=this.springs;Do(Os(t),r=>o[r].pause())}return this}resume(t){if(Oe.und(t))this.start({pause:!1});else{let o=this.springs;Do(Os(t),r=>o[r].resume())}return this}each(t){nl(this.springs,t)}_onFrame(){let{onStart:t,onChange:o,onRest:r}=this._events,n=this._active.size>0,i=this._changed.size>0;(n&&!this._started||i&&!this._started)&&(this._started=!0,ow(t,([l,u])=>{u.value=this.get(),l(u,this,this._item)}));let s=!n&&this._started,a=i||s&&r.size?this.get():null;i&&o.size&&ow(o,([l,u])=>{u.value=a,l(u,this,this._item)}),s&&(this._started=!1,ow(r,([l,u])=>{u.value=a,l(u,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;ft.onFrame(this._onFrame)}};function bje(e,t){return Promise.all(t.map(o=>Yie(e,o))).then(o=>TH(e,o))}async function Yie(e,t,o){let{keys:r,to:n,from:i,loop:s,onRest:a,onResolve:l}=t,u=Oe.obj(t.default)&&t.default;s&&(t.loop=!1),n===!1&&(t.to=null),i===!1&&(t.from=null);let d=Oe.arr(n)||Oe.fun(n)?n:void 0;d?(t.to=void 0,t.onRest=void 0,u&&(u.onRest=void 0)):Do(gje,h=>{let b=t[h];if(Oe.fun(b)){let v=e._events[h];t[h]=({finished:y,cancelled:_})=>{let w=v.get(b);w?(y||(w.finished=!1),_&&(w.cancelled=!0)):v.set(b,{value:null,finished:y||!1,cancelled:_||!1})},u&&(u[h]=t[h])}});let f=e._state;t.pause===!f.paused?(f.paused=t.pause,rw(t.pause?f.pauseQueue:f.resumeQueue)):f.paused&&(t.pause=!0);let p=(r||Object.keys(e.springs)).map(h=>e.springs[h].start(t)),m=t.cancel===!0||Fie(t,"cancel")===!0;(d||m&&f.asyncId)&&p.push(Hie(++e._lastAsyncId,{props:t,state:f,actions:{pause:rO,resume:rO,start(h,b){m?(w1(f,e._lastAsyncId),b(sw(e))):(h.onRest=a,b(Wie(d,h,f,e)))}}})),f.paused&&await new Promise(h=>{f.resumeQueue.add(h)});let g=TH(e,await Promise.all(p));if(s&&g.finished&&!(o&&g.noop)){let h=$ie(t,s,n);if(h)return Kie(e,[h]),Yie(e,h,!0)}return l&&ft.batchedUpdates(()=>l(g,e,e.item)),g}function yje(e,t){let o=new SH;return o.key=e,t&&Vm(o,t),o}function vje(e,t,o){t.keys&&Do(t.keys,r=>{(e[r]||(e[r]=o(r)))._prepareNode(t)})}function Kie(e,t){Do(t,o=>{vje(e.springs,o,r=>yje(r,e))})}function _je(e,t){if(e==null)return{};var o={},r=Object.keys(e),n,i;for(i=0;i<r.length;i++)n=r[i],!(t.indexOf(n)>=0)&&(o[n]=e[n]);return o}var wje=["children"],RH=e=>{let{children:t}=e,o=_je(e,wje),r=(0,S1.useContext)(yO),n=o.pause||!!r.pause,i=o.immediate||!!r.immediate;o=wie(()=>({pause:n,immediate:i}),[n,i]);let{Provider:s}=yO;return x1.createElement(s,{value:o},t)},yO=kje(RH,{});RH.Provider=yO.Provider;RH.Consumer=yO.Consumer;function kje(e,t){return Object.assign(e,x1.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var Lie;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(Lie||(Lie={}));var EH=class extends k1{constructor(t,o){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Dm(...o);let r=this._get(),n=dO(r);uO(this,n.create(r))}advance(t){let o=this._get(),r=this.get();Wu(o,r)||(Sc(this).setValue(o),this._onChange(o,this.idle)),!this.idle&&Die(this._active)&&hH(this)}_get(){let t=Oe.arr(this.source)?this.source.map(ai):Os(ai(this.source));return this.calc(...t)}_start(){this.idle&&!Die(this._active)&&(this.idle=!1,Do(g1(this),t=>{t.done=!1}),ga.skipAnimation?(ft.batchedUpdates(()=>this.advance()),hH(this)):nw.start(this))}_attach(){let t=1;Do(Os(this.source),o=>{Ji(o)&&Vm(o,this),wH(o)&&(o.idle||this._active.add(o),t=Math.max(t,o.priority+1))}),this.priority=t,this._start()}_detach(){Do(Os(this.source),t=>{Ji(t)&&Fm(t,this)}),this._active.clear(),hH(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=Os(this.source).reduce((o,r)=>Math.max(o,(wH(r)?r.priority:0)+1),0))}};function xje(e){return e.idle!==!1}function Die(e){return!e.size||Array.from(e).every(xje)}function hH(e){e.idle||(e.idle=!0,Do(g1(e),t=>{t.done=!0}),Rb(e,{type:"idle",parent:e}))}ga.assign({createStringInterpolator:sO,to:(e,t)=>new EH(e,t)});var Txt=nw.advance;var Xie=c(Ef());function OH(e,t){if(e==null)return{};var o={},r=Object.keys(e),n,i;for(i=0;i<r.length;i++)n=r[i],!(t.indexOf(n)>=0)&&(o[n]=e[n]);return o}var Sje=["style","children","scrollTop","scrollLeft"],Qie=/^--/;function Cje(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!Qie.test(e)&&!(C1.hasOwnProperty(e)&&C1[e])?t+"px":(""+t).trim()}var Zie={};function Eje(e,t){if(!e.nodeType||!e.setAttribute)return!1;let o=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",r=t,{style:n,children:i,scrollTop:s,scrollLeft:a}=r,l=OH(r,Sje),u=Object.values(l),d=Object.keys(l).map(f=>o||e.hasAttribute(f)?f:Zie[f]||(Zie[f]=f.replace(/([A-Z])/g,p=>"-"+p.toLowerCase())));i!==void 0&&(e.textContent=i);for(let f in n)if(n.hasOwnProperty(f)){let p=Cje(f,n[f]);Qie.test(f)?e.style.setProperty(f,p):e.style[f]=p}d.forEach((f,p)=>{e.setAttribute(f,u[p])}),s!==void 0&&(e.scrollTop=s),a!==void 0&&(e.scrollLeft=a)}var C1={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Tje=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),Rje=["Webkit","Ms","Moz","O"];C1=Object.keys(C1).reduce((e,t)=>(Rje.forEach(o=>e[Tje(o,t)]=e[t]),e),C1);var Bje=["x","y","z"],Ije=/^(matrix|translate|scale|rotate|skew)/,Pje=/^(translate)/,Oje=/^(rotate|skew)/,BH=(e,t)=>Oe.num(e)&&e!==0?e+t:e,vO=(e,t)=>Oe.arr(e)?e.every(o=>vO(o,t)):Oe.num(e)?e===t:parseFloat(e)===t,IH=class extends Pb{constructor(t){let{x:o,y:r,z:n}=t,i=OH(t,Bje),s=[],a=[];(o||r||n)&&(s.push([o||0,r||0,n||0]),a.push(l=>[`translate3d(${l.map(u=>BH(u,"px")).join(",")})`,vO(l,0)])),nl(i,(l,u)=>{if(u==="transform")s.push([l||""]),a.push(d=>[d,d===""]);else if(Ije.test(u)){if(delete i[u],Oe.und(l))return;let d=Pje.test(u)?"px":Oje.test(u)?"deg":"";s.push(Os(l)),a.push(u==="rotate3d"?([f,p,m,g])=>[`rotate3d(${f},${p},${m},${BH(g,d)})`,vO(g,0)]:f=>[`${u}(${f.map(p=>BH(p,d)).join(",")})`,vO(f,u.startsWith("scale")?1:0)])}}),s.length&&(i.transform=new PH(s,a)),super(i)}},PH=class extends tw{constructor(t,o){super(),this._value=null,this.inputs=t,this.transforms=o}get(){return this._value||(this._value=this._get())}_get(){let t="",o=!0;return Do(this.inputs,(r,n)=>{let i=ai(r[0]),[s,a]=this.transforms[n](Oe.arr(i)?i:r.map(ai));t+=" "+s,o=o&&a}),o?"none":t}observerAdded(t){t==1&&Do(this.inputs,o=>Do(o,r=>Ji(r)&&Vm(r,this)))}observerRemoved(t){t==0&&Do(this.inputs,o=>Do(o,r=>Ji(r)&&Fm(r,this)))}eventObserved(t){t.type=="change"&&(this._value=null),Rb(this,t)}},Aje=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],Mje=["scrollTop","scrollLeft"];ga.assign({batchedUpdates:Xie.unstable_batchedUpdates,createStringInterpolator:sO,colors:gie});var Nje=Eie(Aje,{applyAnimatedValues:Eje,createAnimatedStyle:e=>new IH(e),getComponentProps:e=>OH(e,Mje)}),Jie=Nje.animated;var aw=c(F(),1),tse=c(Ft(),1),ose=c(ee(),1);var Lje=200;function ese(e){return{top:e.offsetTop,left:e.offsetLeft}}function Dje({triggerAnimationOnChange:e,clientId:t}){let o=(0,aw.useRef)(),{isTyping:r,getGlobalBlockCount:n,isBlockSelected:i,isFirstMultiSelectedBlock:s,isBlockMultiSelected:a,isAncestorMultiSelected:l,isDraggingBlocks:u}=(0,ose.useSelect)(B),{previous:d,prevRect:f}=(0,aw.useMemo)(()=>({previous:o.current&&ese(o.current),prevRect:o.current&&o.current.getBoundingClientRect()}),[e]);return(0,aw.useLayoutEffect)(()=>{if(!d||!o.current)return;let p=(0,tse.getScrollContainer)(o.current),m=i(t),g=m||s(t),h=u();function b(){if(!h&&g&&f){let R=o.current.getBoundingClientRect().top-f.top;R&&(p.scrollTop+=R)}}if(window.matchMedia("(prefers-reduced-motion: reduce)").matches||r()||n()>Lje){b();return}let y=m||a(t)||l(t);if(y&&h)return;let _=y?"20":"",w=new bO({x:0,y:0,config:{mass:5,tension:2e3,friction:200},onChange({value:E}){if(!o.current)return;let{x:R,y:S}=E;R=Math.round(R),S=Math.round(S);let I=R===0&&S===0;o.current.style.transformOrigin="center center",o.current.style.transform=I?null:`translate3d(${R}px,${S}px,0)`,o.current.style.zIndex=I?null:_,b()}});o.current.style.transform=void 0;let k=ese(o.current),x=Math.round(d.left-k.left),C=Math.round(d.top-k.top);return w.start({x:0,y:0,from:{x,y:C}}),()=>{w.stop(),w.set({x:0,y:0})}},[d,f,t,r,n,i,s,a,l,u]),o}var _O=Dje;var xO=c(F(),1),Tf=c(Ft(),1),rse=c(ee(),1);var wO=".block-editor-block-list__block",Vje=".block-list-appender",Fje=".block-editor-button-block-appender";function kO(e,t){return e.closest(wO)===t.closest(wO)}function Gu(e,t){return t.closest([wO,Vje,Fje].join(","))===e}function il(e,t){let{anchorNode:o,focusNode:r}=e;if(!o||!r)return;let i=(o.nodeType===o.ELEMENT_NODE?o:o.parentElement)?.closest('[contenteditable="true"]');if(!(!i||i===t||!i.contains(r)))return i}function Vo(e){for(;e&&e.nodeType!==e.ELEMENT_NODE;)e=e.parentNode;if(!e)return;let o=e.closest(wO);if(o)return o.id.slice(6)}function AH(e,t){let o=Math.min(e.left,t.left),r=Math.max(e.right,t.right),n=Math.max(e.bottom,t.bottom),i=Math.min(e.top,t.top);return new window.DOMRectReadOnly(o,i,r-o,n-i)}function MH(e){let t=e.ownerDocument.defaultView;if(!t||e.hasAttribute("data-visually-hidden"))return!1;let o=e.getBoundingClientRect();if(o.width===0||o.height===0)return!1;if(e.checkVisibility)return e.checkVisibility?.({opacityProperty:!0,contentVisibilityAuto:!0,visibilityProperty:!0});let r=t.getComputedStyle(e);return!(r.display==="none"||r.visibility==="hidden"||r.opacity==="0")}function zje(e){let t=window.getComputedStyle(e);return t.overflowX==="auto"||t.overflowX==="scroll"||t.overflowY==="auto"||t.overflowY==="scroll"}var jje=["core/navigation"];function lw(e){let t=e.ownerDocument.defaultView;if(!t)return new window.DOMRectReadOnly;let o=e.getBoundingClientRect(),r=e.getAttribute("data-type");if(r&&jje.includes(r)){let s=[e],a;for(;a=s.pop();)if(!zje(a)){for(let l of a.children)if(MH(l)){let u=l.getBoundingClientRect();o=AH(o,u),s.push(l)}}}let n=Math.max(o.left,0),i=Math.min(o.right,t.innerWidth);return o=new window.DOMRectReadOnly(n,o.top,i-n,o.height),o}function nse({clientId:e,initialPosition:t}){let o=(0,xO.useRef)(),{isBlockSelected:r,isMultiSelecting:n,isZoomOut:i,getSelectionStart:s}=K((0,rse.useSelect)(B));return(0,xO.useEffect)(()=>{if(!r(e)||n()||i()||t==null||!o.current)return;let{ownerDocument:a}=o.current;if(Gu(o.current,a.activeElement))return;if(t===!0){o.current.focus();return}let l=Tf.focus.tabbable.find(o.current).filter(v=>(0,Tf.isTextField)(v)),u=t===-1,d=l[u?l.length-1:0]||o.current;if(!Gu(o.current,d)){o.current.focus();return}if(!o.current.getAttribute("contenteditable")){let v=Tf.focus.tabbable.findNext(o.current);if(v&&Gu(o.current,v)&&(0,Tf.isFormElement)(v)){v.focus();return}}let{activeElement:f}=a,p=a.defaultView.getSelection(),{clientId:m,offset:g}=s();f?.isContentEditable&&f.contains(d)&&p.anchorNode&&d.contains(p.anchorNode)&&(t===0||g!==void 0&&m===e)||(0,Tf.placeCaretAtHorizontalEdge)(d,u)},[t,e]),o}var SO=c(ue(),1);var{subscribeDelegatedListener:ise}=K(SO.privateApis);function sse({isEnabled:e=!0}={}){return(0,SO.useRefEffect)(t=>{if(!e)return;let o;function r(s){if(s.defaultPrevented)return;s.preventDefault();let a=s.type==="mouseover";if(t.classList.toggle("is-hovered",a),clearTimeout(o),!a){t.classList.remove("is-hovered-draggable");return}let{target:l}=s;o=setTimeout(()=>{t.classList.toggle("is-hovered-draggable",!l.isContentEditable)},100)}let n=ise(t,"mouseout",r),i=ise(t,"mouseover",r);return()=>{n(),i(),clearTimeout(o),t.classList.remove("is-hovered"),t.classList.remove("is-hovered-draggable")}},[e])}var CO=c(ee(),1),EO=c(ue(),1);var{subscribeDelegatedListener:Hje}=K(EO.privateApis);function ase(e){let{isBlockSelected:t,isBlockMultiSelected:o,isMultiSelecting:r}=(0,CO.useSelect)(B),{selectBlock:n,selectionChange:i}=(0,CO.useDispatch)(B);return(0,EO.useRefEffect)(s=>{function a(l){if(t(e)){l.target.isContentEditable||i(e);return}if(!r()&&!o(e)&&Gu(s,l.target)){if(l.target.isContentEditable){n(e,null);return}n(e)}}return Hje(s,"focusin",a)},[t,n])}var jm=c(F(),1);var cse=c(ee(),1),use=c(ue(),1),dse=c(F(),1);var NH={onKeyDown:"keydown",onKeyUp:"keyup",onBeforeInput:"beforeinput",onInput:"input",onCompositionStart:"compositionstart",onCompositionUpdate:"compositionupdate",onCompositionEnd:"compositionend"},Uje=Object.values(NH);function fse(e){let t;for(let o in NH)typeof e[o]=="function"&&(t=t||{},t[NH[o]]=e[o]);return t}var pse=["eventPhase","bubbles","cancelable","timeStamp","defaultPrevented","isTrusted"],lse=[...pse,"view","detail","key","code","location","ctrlKey","shiftKey","altKey","metaKey","repeat","locale","getModifierState","charCode","keyCode","which"],E1=[...pse,"data"],Wje={keydown:lse,keyup:lse,beforeinput:E1,input:E1,compositionstart:E1,compositionupdate:E1,compositionend:E1};function Gje(e,t){let o=!1,r={nativeEvent:e,type:e.type,target:t,currentTarget:null,preventDefault(){e.preventDefault(),r.defaultPrevented=!0},isDefaultPrevented(){return r.defaultPrevented},stopPropagation(){e.stopPropagation(),o=!0},isPropagationStopped(){return o},persist(){},isPersistent(){return!0}};for(let n of Wje[e.type]){let i=e[n];r[n]=typeof i=="function"?i.bind(e):i}return r}function mse(){let{hasMultiSelection:e,getBlockParents:t}=(0,cse.useSelect)(B),{refsMap:o,eventHandlers:r}=(0,dse.useContext)(kc);return(0,use.useRefEffect)(n=>{function i(l){if(!r.size||l.target!==n||!l.isTrusted||n.contentEditable!=="true"||e())return;let u=n.ownerDocument.defaultView.getSelection();if(!u.rangeCount)return;let d=il(u,n),f=Vo(d);if(!f)return;let p=[f,...t(f,!0)],m;for(let g of p){let h=r.get(g)?.current?.[l.type],b=h&&o.get(g);if(b&&(m||(m=Gje(l,d)),m.currentTarget=b,h(m),m.isPropagationStopped()))break}}let s=n.ownerDocument.documentElement,a=Uje.map(l=>(s.addEventListener(l,i),()=>s.removeEventListener(l,i)));return()=>a.forEach(l=>l())},[e,t,o,r])}function gse(e,t){let{eventHandlers:o}=(0,jm.useContext)(kc),r=fse(t),n=(0,jm.useRef)();(0,jm.useInsertionEffect)(()=>{n.current=r});let i=!!r;(0,jm.useEffect)(()=>{if(i)return o.set(e,n),()=>o.delete(e)},[o,e,i])}var cw=c(ce(),1),bse=c(Ft(),1),Mb=c(wo(),1),TO=c(ee(),1),yse=c(ue(),1);function hse(e){return!e||e==="transparent"||e==="rgba(0, 0, 0, 0)"}function vse({clientId:e,isSelected:t}){let{getBlockRootClientId:o,isZoomOut:r,hasMultiSelection:n,isSectionBlock:i,editedContentOnlySection:s,getBlock:a}=K((0,TO.useSelect)(B)),{removeBlock:l,resetZoomLevel:u,startDraggingBlocks:d,stopDraggingBlocks:f,editContentOnlySection:p}=K((0,TO.useDispatch)(B));return(0,yse.useRefEffect)(m=>{if(!t)return;function g(v){let{keyCode:y,target:_}=v;y!==Mb.ENTER&&y!==Mb.BACKSPACE&&y!==Mb.DELETE||_!==m||(0,bse.isTextField)(_)||(y===Mb.ENTER?r()&&(v.preventDefault(),u()):(v.preventDefault(),l(e)))}function h(v){if(m!==v.target||m.isContentEditable||m.ownerDocument.activeElement!==m||n()){v.preventDefault();return}let y=JSON.stringify({type:"block",srcClientIds:[e],srcRootClientId:o(e)});v.dataTransfer.effectAllowed="move",v.dataTransfer.clearData(),v.dataTransfer.setData("wp-blocks",y);let{ownerDocument:_}=m,{defaultView:w}=_;w.getSelection().removeAllRanges();let x=_.createElement("div");x.style.width="1px",x.style.height="1px",x.style.position="fixed",x.style.visibility="hidden",_.body.appendChild(x),v.dataTransfer.setDragImage(x,0,0);let C=m.getBoundingClientRect(),E=m.id,R=m.cloneNode();R.style.display="none",m.id=null,m.after(R);let S=1;{let U=m;for(;U=U.parentElement;){let{scale:X}=w.getComputedStyle(U);if(X&&X!=="none"){S=parseFloat(X);break}}}let I=1/S,P={};for(let U of["transform","transformOrigin","transition","zIndex","position","top","left","pointerEvents","opacity","backgroundColor"])P[U]=m.style[U];let A=w.scrollY,O=w.scrollX,L=v.clientX,H=v.clientY;m.style.position="relative",m.style.top="0px",m.style.left="0px";let N=v.clientX-C.left,M=v.clientY-C.top,V=C.height>200?200/C.height:1;if(m.style.zIndex="1000",m.style.transformOrigin=`${N*I}px ${M*I}px`,m.style.transition="transform 0.2s ease-out",m.style.transform=`scale(${V})`,m.style.opacity="0.9",hse(w.getComputedStyle(m).backgroundColor)){let U="transparent",X=m;for(;X=X.parentElement;){let{backgroundColor:W}=w.getComputedStyle(X);if(!hse(W)){U=W;break}}m.style.backgroundColor=U}let j=!1,D=L,z=H;function $(U){U.clientX===D&&U.clientY===z||(D=U.clientX,z=U.clientY,J())}function J(){j||(j=!0,m.style.pointerEvents="none");let U=z-H,X=D-L,W=w.scrollY,G=w.scrollX,te=W-A,re=G-O,ae=U+te,ie=X+re;m.style.top=`${ae*I}px`,m.style.left=`${ie*I}px`}function Q(){_.removeEventListener("dragover",$),_.removeEventListener("dragend",Q),_.removeEventListener("drop",Q),_.removeEventListener("scroll",J);for(let[U,X]of Object.entries(P))m.style[U]=X;R.remove(),m.id=E,x.remove(),f(),document.body.classList.remove("is-dragging-components-draggable"),_.documentElement.classList.remove("is-dragging")}_.addEventListener("dragover",$),_.addEventListener("dragend",Q),_.addEventListener("drop",Q),_.addEventListener("scroll",J),d([e]),document.body.classList.add("is-dragging-components-draggable"),_.documentElement.classList.add("is-dragging")}m.addEventListener("keydown",g),m.addEventListener("dragstart",h);function b(v){let y=i(e),_=a(e),w=(0,cw.isReusableBlock)(_),k=(0,cw.isTemplatePart)(_);!y||s===e||w||k||(v.preventDefault(),p(e))}return m.addEventListener("dblclick",b),()=>{m.removeEventListener("keydown",g),m.removeEventListener("dragstart",h),m.removeEventListener("dblclick",b)}},[e,t,o,a,cw.isReusableBlock,cw.isTemplatePart,l,r,u,n,d,f,i,s,p])}var _se=c(ue(),1),wse=c(F(),1);function kse(){let e=(0,wse.useContext)(RO);return(0,_se.useRefEffect)(t=>{if(e)return e.observe(t),()=>{e.unobserve(t)}},[e])}var BO=c(ue(),1);function xse({isSelected:e}){let t=(0,BO.useReducedMotion)();return(0,BO.useRefEffect)(o=>{if(e){let{ownerDocument:r}=o,{defaultView:n}=r;if(!n.IntersectionObserver)return;let i=new n.IntersectionObserver(s=>{s[0].isIntersecting||o.scrollIntoView({behavior:t?"instant":"smooth"}),i.disconnect()});return i.observe(o),()=>{i.disconnect()}}},[e])}var Sse=c(ue(),1),Cse=c(ee(),1);function IO({clientId:e="",isEnabled:t=!0}={}){let{getEnabledClientIdsTree:o}=K((0,Cse.useSelect)(B));return(0,Sse.useRefEffect)(r=>{if(!t)return;let n=()=>{o(e).forEach(({clientId:s})=>{let a=r.querySelector(`[data-block="${s}"]`);a&&(a.classList.remove("has-editable-outline"),a.offsetWidth,a.classList.add("has-editable-outline"))})},i=s=>{(s.target===r||s.target.classList.contains("is-root-container"))&&(s.defaultPrevented||(s.preventDefault(),n()))};return r.addEventListener("click",i),()=>r.removeEventListener("click",i)},[t])}var Ese=c(ue(),1),T1=new Map;function $je(e,t){let o=T1.get(e);o||(o=new Set,T1.set(e,o),e.addEventListener("pointerdown",Rse)),o.add(t)}function Yje(e,t){let o=T1.get(e);o&&(o.delete(t),Tse(t),o.size===0&&(T1.delete(e),e.removeEventListener("pointerdown",Rse)))}function Tse(e){let t=e.getAttribute("data-draggable");t&&(e.removeAttribute("data-draggable"),t==="true"&&!e.getAttribute("draggable")&&e.setAttribute("draggable","true"))}function Rse(e){let{target:t}=e,{ownerDocument:o,isContentEditable:r,tagName:n}=t,i=["INPUT","TEXTAREA"].includes(n),s=T1.get(o);if(r||i)for(let a of s)a.getAttribute("draggable")==="true"&&a.contains(t)&&(a.removeAttribute("draggable"),a.setAttribute("data-draggable","true"));else for(let a of s)Tse(a)}function Bse(){return(0,Ese.useRefEffect)(e=>($je(e.ownerDocument,e),()=>{Yje(e.ownerDocument,e)}),[])}var $r=c(Z(),1),ts=c(F(),1),os=c(q(),1),Nb=c(ee(),1),Ase=c(sl(),1),Mse=c(Is(),1);var R1=c(Z(),1);var{getViewportBreakpoints:Kje}=K(Lo);function LH(e){let t=Kje(e);return Yz.filter(([o])=>(o!==pn.tablet.key||t.tablet!==void 0)&&(o!==pn.mobile.key||t.mobile!==void 0))}function qje(e,t){if(!e)return!1;let o=e.attributes?.metadata?.blockVisibility;if(o===!0||typeof o!="object")return!1;let r=o.viewport;return!r||typeof r!="object"||!Yz.some(([,{key:n}])=>n===t)?!1:r[t]===!1}function Pse(e,t){if(!e?.length)return!1;let o=e.filter(r=>qje(r,t)).length;return o===0?!1:o===e.length?!0:null}function Ose(e){if(!e?.length)return!1;let t=e.filter(o=>o&&o.attributes?.metadata?.blockVisibility===!1).length;return t===0?!1:t===e.length?!0:null}function DH(e,t){if(!e&&e!==!1)return null;if(e===!1)return(0,R1.__)("Block is hidden");if(e?.viewport){let o=LH(t).filter(([r])=>e.viewport?.[r]===!1).map(([,r])=>r.label);if(o.length>0)return(0,R1.sprintf)((0,R1.__)("Block is hidden on %s"),o.join(", "))}return null}var Mr=c(T(),1),Zje={[pn.mobile.key]:!1,[pn.tablet.key]:!1,[pn.desktop.key]:!1},Xje=[];function VH({clientIds:e,onClose:t}){let{createSuccessNotice:o}=(0,Nb.useDispatch)(Mse.store),{updateBlockAttributes:r}=(0,Nb.useDispatch)(B),n=(0,Nb.useSelect)(w=>w(B).getBlocksByClientId(e)??Xje,[e]),i=(0,Nb.useSelect)(w=>w(Ase.store).getShortcutRepresentation("core/editor/toggle-list-view"),[]),s=(0,Nb.useSelect)(w=>w(B).getSettings().__experimentalFeatures?.viewport,[]),a=(0,ts.useMemo)(()=>LH(s),[s]),l=(0,ts.useMemo)(()=>{if(n?.length===0)return{hideEverywhere:!1,viewportChecked:{}};let w={};return a.forEach(([,{key:k}])=>{w[k]=Pse(n,k)}),{hideEverywhere:Ose(n),viewportChecked:w}},[n,a]),[u,d]=(0,ts.useState)(l?.viewportChecked??{}),[f,p]=(0,ts.useState)(l?.hideEverywhere??!1),m=(0,ts.useCallback)((w,k)=>{d({...u,[w]:k})},[u]),g=(0,ts.useMemo)(()=>{if(!f)return(0,$r.sprintf)((0,$r.__)("Block visibility settings updated. You can access them via the List View (%s)."),i);let w=n?.length>1?(0,$r.__)("Blocks hidden. You can access them via the List View (%s)."):(0,$r.__)("Block hidden. You can access it via the List View (%s).");return(0,$r.sprintf)(w,i)},[f,n?.length,i]),h=(0,ts.useMemo)(()=>Object.values(u).some(w=>w===!0||w===null),[u]),b=(0,ts.useMemo)(()=>f!==l.hideEverywhere?!0:a.some(([,{key:w}])=>u[w]!==l.viewportChecked[w]),[f,u,l,a]),v=(0,ts.useMemo)(()=>f===null?!0:Object.values(u).some(w=>w===null),[f,u]),y=(0,ts.useCallback)(w=>{w.preventDefault();let k=f?!1:{viewport:a.reduce((C,[,{key:E}])=>(u[E]&&(C[E]=!1),C),{})},x=Object.fromEntries(n.map(({clientId:C,attributes:E})=>[C,{metadata:Xe({...E?.metadata,blockVisibility:k})}]));r(e,x,{uniqueByBlock:!0}),o(g,{id:f?"block-visibility-hidden":"block-visibility-viewports-updated",type:"snackbar"}),t()},[n,e,o,f,g,t,r,a,u]),_=n?.length>1;return(0,Mr.jsx)(os.Modal,{title:e?.length>1?(0,$r.__)("Hide blocks"):(0,$r.__)("Hide block"),onRequestClose:t,overlayClassName:"block-editor-block-visibility-modal",size:"small",children:(0,Mr.jsxs)("form",{onSubmit:y,children:[(0,Mr.jsxs)("fieldset",{children:[(0,Mr.jsx)("legend",{children:_?(0,$r.__)("Select the viewport sizes for which you want to hide the blocks. Changes will apply to all selected blocks."):(0,$r.__)("Select the viewport size for which you want to hide the block.")}),(0,Mr.jsx)("ul",{className:"block-editor-block-visibility-modal__options",children:(0,Mr.jsxs)("li",{className:"block-editor-block-visibility-modal__options-item block-editor-block-visibility-modal__options-item--everywhere",children:[(0,Mr.jsx)(os.CheckboxControl,{className:"block-editor-block-visibility-modal__options-checkbox--everywhere",label:(0,$r.__)("Omit from published content"),checked:f===!0,indeterminate:f===null,onChange:w=>{p(w),d(Zje)}}),f!==!0&&(0,Mr.jsx)("ul",{className:"block-editor-block-visibility-modal__sub-options",children:a.map(([,{label:w,icon:k,key:x}])=>(0,Mr.jsxs)("li",{className:"block-editor-block-visibility-modal__options-item",children:[(0,Mr.jsx)(os.CheckboxControl,{label:(0,$r.sprintf)((0,$r.__)("Hide on %s"),w),checked:u[x]??!1,indeterminate:u[x]===null,onChange:C=>m(x,C)}),(0,Mr.jsx)(os.Icon,{icon:k,className:Y({"block-editor-block-visibility-modal__options-icon--checked":u[x]})})]},x))})]})}),_&&v&&(0,Mr.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,$r.__)("Selected blocks have different visibility settings. The checkboxes show an indeterminate state when settings differ.")}),!_&&f===!0&&(0,Mr.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,$r.sprintf)((0,$r.__)("Block will be hidden in the editor, and omitted from the published markup on the frontend. You can configure it again by selecting it in the List View (%s)."),i)}),!_&&!f&&h&&(0,Mr.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,ts.createInterpolateElement)((0,$r.sprintf)((0,$r.__)("Block will be hidden according to the selected viewports. It will be <strong>included in the published markup on the frontend</strong>. You can configure it again by selecting it in the List View (%s)."),i),{strong:(0,Mr.jsx)("strong",{})})})]}),(0,Mr.jsxs)(os.Flex,{className:"block-editor-block-visibility-modal__actions",justify:"flex-end",expanded:!1,children:[(0,Mr.jsx)(os.FlexItem,{children:(0,Mr.jsx)(os.Button,{variant:"tertiary",onClick:t,__next40pxDefaultSize:!0,children:(0,$r.__)("Cancel")})}),(0,Mr.jsx)(os.FlexItem,{children:(0,Mr.jsx)(os.Button,{variant:"primary",type:"submit",disabled:!b,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,$r.__)("Apply")})})]})]})})}var FH=c(ue(),1);var{getViewportBreakpoints:Qje}=K(Lo);function al({blockVisibility:e,deviceType:t="desktop",viewportSettings:o,view:r=window}={}){let n=Qje(o),i=n.mobile?`(width <= ${n.mobile})`:void 0,s=(0,FH.useMediaQuery)(i,r),a;n.tablet&&(a=n.mobile?`(${n.mobile} < width <= ${n.tablet})`:`(width <= ${n.tablet})`);let l=(0,FH.useMediaQuery)(a,r),u;return t==="mobile"&&n.mobile?u="mobile":t==="tablet"&&n.tablet?u="tablet":s?u="mobile":l&&n.tablet?u="tablet":u="desktop",{isBlockCurrentlyHidden:e===!1||typeof e=="object"&&e?.viewport?.[u]===!1,currentViewport:u}}var zH=c(Z(),1),PO=c(q(),1),OO=c(F(),1);var Nse=c(ce(),1),AO=c(ee(),1);var jH=c(T(),1);function HH({clientIds:e}){let t=(0,OO.useRef)(!1),[o]=je("blockVisibility.allowEditing"),{canToggleBlockVisibility:r,areBlocksHiddenAnywhere:n}=(0,AO.useSelect)(a=>{let{getBlocksByClientId:l,getBlockName:u,isBlockHiddenAnywhere:d}=K(a(B));return{canToggleBlockVisibility:l(e).every(({clientId:p})=>(0,Nse.hasBlockSupport)(u(p),"visibility",!0)),areBlocksHiddenAnywhere:e?.every(p=>d(p))}},[e]),i=(0,AO.useDispatch)(B);if((0,OO.useEffect)(()=>{n&&(t.current=!0)},[n]),o===!1||!n&&!t.current)return null;let{showViewportModal:s}=K(i);return(0,jH.jsx)(PO.ToolbarGroup,{className:"block-editor-block-visibility-toolbar",children:(0,jH.jsx)(PO.ToolbarButton,{disabled:!r,icon:n?hc:fb,label:n?(0,zH.__)("Hidden"):(0,zH.__)("Visible"),onClick:()=>s(e),"aria-haspopup":"dialog"})})}var UH=c(Z(),1),Lse=c(q(),1),MO=c(ee(),1),Dse=c(sl(),1);var Vse=c(T(),1);function WH({clientIds:e}){let[t]=je("blockVisibility.allowEditing"),{areBlocksHiddenAnywhere:o,shortcut:r}=(0,MO.useSelect)(s=>{let{isBlockHiddenAnywhere:a}=K(s(B));return{areBlocksHiddenAnywhere:e?.every(l=>a(l)),shortcut:s(Dse.store).getShortcutRepresentation("core/block-editor/toggle-block-visibility")}},[e]),n=(0,MO.useDispatch)(B);if(t===!1)return null;let{showViewportModal:i}=K(n);return(0,Vse.jsx)(Lse.MenuItem,{onClick:()=>i(e),shortcut:r,children:o?(0,UH.__)("Show"):(0,UH.__)("Hide")})}var Um=c(q(),1),GH=c(ee(),1),Hm=c(Z(),1);var uw=c(T(),1),{Badge:Jje}=K(Um.privateApis),eHe={currentBlockVisibility:void 0,hasParentHiddenEverywhere:!1,selectedDeviceType:pn.desktop.key};function Fse({clientId:e}){let{currentBlockVisibility:t,selectedDeviceType:o,viewportSettings:r,hasParentHiddenEverywhere:n}=(0,GH.useSelect)(p=>{if(!e)return eHe;let{getBlockAttributes:m,isBlockParentHiddenEverywhere:g,getSettings:h}=K(p(B)),b=h();return{currentBlockVisibility:m(e)?.metadata?.blockVisibility,selectedDeviceType:b?.[Ya]?.toLowerCase()||pn.desktop.key,viewportSettings:b?.__experimentalFeatures?.viewport,hasParentHiddenEverywhere:g(e)}},[e]),s=Zt(e)?.ownerDocument?.defaultView,a=s===null?void 0:s,{isBlockCurrentlyHidden:l,currentViewport:u}=al({blockVisibility:t,deviceType:o,viewportSettings:r,view:a}),d=(0,GH.useSelect)(p=>!e||!u?!1:K(p(B)).isBlockParentHiddenAtViewport(e,u),[e,u]);if(!(l||n||d))return null;let f;if(l)if(t===!1)f=(0,Hm.__)("Block is hidden");else{let p=pn[u]?.label||u;f=(0,Hm.sprintf)((0,Hm.__)("Block is hidden on %s"),p)}if(n)f=(0,Hm.__)("Parent block is hidden");else if(d){let p=pn[u]?.label||u;f=(0,Hm.sprintf)((0,Hm.__)("Parent block is hidden on %s"),p)}return(0,uw.jsx)(Jje,{className:"block-editor-block-visibility-info",children:(0,uw.jsxs)(Um.__experimentalHStack,{spacing:2,justify:"start",children:[(0,uw.jsx)(Um.Icon,{icon:hc}),(0,uw.jsx)(Um.__experimentalText,{children:f})]})})}function tHe(e,t){let{insertBlocks:o}=(0,Hse.useDispatch)(B);return(0,Lb.useRefEffect)(r=>{if(!t)return;function n(){r.removeEventListener("pointerdown",i,!0),r.removeEventListener("focusin",i,!0)}function i(){n(),o([t],void 0,e,!0,0)}return r.addEventListener("pointerdown",i,!0),r.addEventListener("focusin",i,!0),n},[t,e,o])}function I1(e={},{__unstableIsHtml:t}={}){let{clientId:o,className:r,wrapperProps:n={},isAligned:i,index:s,mode:a,name:l,blockApiVersion:u,blockTitle:d,isSelected:f,isSubtreeDisabled:p,hasOverlay:m,initialPosition:g,blockEditingMode:h,isHighlighted:b,isMultiSelected:v,isPartiallySelected:y,isReusable:_,isDragging:w,hasChildSelected:k,isEditingDisabled:x,hasEditableOutline:C,isEditingContentOnlySection:E,defaultClassName:R,isSectionBlock:S,isWithinSectionBlock:I,canMove:P,blockVisibility:A,deviceType:O,viewportSettings:L,ariaLabel:H,ghostBlock:N,rootClientId:M}=(0,zse.useContext)(ri),V=tHe(M,N);gse(o,n);let j=(0,Lb.useRefEffect)(re=>{if(re){let{ownerDocument:ae}=re,{defaultView:ie}=ae;j.current=ie}},[]),D=(0,B1.sprintf)((0,B1.__)("Block: %s"),d),z=a==="html"&&!t?"-visual":"",$=Bse(),J=!I,Q=(0,Lb.useMergeRefs)([e.ref,V,j,nse({clientId:o,initialPosition:g}),une(o),ase(o),vse({clientId:o,isSelected:f}),sse({isEnabled:J}),kse(),_O({triggerAnimationOnChange:s,clientId:o}),(0,Lb.useDisabled)({isDisabled:!m}),IO({clientId:o,isEnabled:S}),xse({isSelected:f}),P?$:void 0]),U=kt(),W=!!U[Kv]?{"--wp-admin-theme-color":"var(--wp-block-synced-color)","--wp-admin-theme-color--rgb":"var(--wp-block-synced-color--rgb)"}:{},{isBlockCurrentlyHidden:G}=al({blockVisibility:A,deviceType:O,viewportSettings:L,view:j.current});u<2&&o===U.clientId&&(0,Use.default)(`Block type "${l}" must support API version 2 or higher to work correctly with "useBlockProps" method.`);let te=!1;return(n?.style?.marginTop?.charAt(0)==="-"||n?.style?.marginBottom?.charAt(0)==="-"||n?.style?.marginLeft?.charAt(0)==="-"||n?.style?.marginRight?.charAt(0)==="-")&&(te=!0),{tabIndex:h==="disabled"?-1:0,draggable:P&&!k?!0:void 0,...n,...e,ref:Q,id:`block-${o}${z}`,role:"document","aria-label":H??(o===N?.clientId?(0,B1.__)("Add default block"):void 0)??e["aria-label"]??D,"data-block":o,"data-type":l,"data-title":d,inert:p?"true":void 0,className:Y("block-editor-block-list__block",{"wp-block":!i,"has-block-overlay":m,"is-selected":f,"is-highlighted":b,"is-multi-selected":v,"is-partially-selected":y,"is-reusable":_,"is-dragging":w,"has-child-selected":k,"is-editing-disabled":x,"has-editable-outline":C,"has-negative-margin":te,"is-editing-content-only-section":E,"is-block-hidden":G},r,e.className,n.className,R),style:{...n.style,...e.style,...W}}}I1.save=jse.__unstableGetBlockProps;var Yr=c(T(),1);function oHe(e,t){let o={...e,...t};return e?.hasOwnProperty("className")&&t?.hasOwnProperty("className")&&(o.className=Y(e.className,t.className)),e?.hasOwnProperty("style")&&t?.hasOwnProperty("style")&&(o.style={...e.style,...t.style}),o}function NO({children:e,isHtml:t,...o}){return(0,Yr.jsx)("div",{...I1(o,{__unstableIsHtml:t}),children:e})}function $H({block:{__unstableBlockSource:e},mode:t,isLocked:o,canRemove:r,clientId:n,isSelected:i,isSelectionEnabled:s,className:a,__unstableLayoutClassNames:l,name:u,isValid:d,attributes:f,wrapperProps:p,setAttributes:m,onReplace:g,onRemove:h,onInsertBlocksAfter:b,onMerge:v,toggleSelection:y}){let{mayDisplayControls:_,mayDisplayParentControls:w,isSelectionWithinCurrentSection:k,themeSupportsLayout:x,...C}=(0,Rf.useContext)(ri),E=wb()||{},R=(0,Yr.jsx)(u2,{name:u,isSelected:i,attributes:f,setAttributes:m,insertBlocksAfter:o?void 0:b,onReplace:r?g:void 0,onRemove:r?h:void 0,mergeBlocks:r?v:void 0,clientId:n,isSelectionEnabled:s,toggleSelection:y,__unstableLayoutClassNames:l,__unstableParentLayout:Object.keys(E).length?E:void 0,mayDisplayControls:_,mayDisplayParentControls:w,mayDisplayPatternEditingControls:k,blockEditingMode:C.blockEditingMode,isPreviewMode:C.isPreviewMode}),S=(0,Xt.getBlockType)(u);S?.getEditWrapperProps&&(p=oHe(p,S.getEditWrapperProps(f)));let I=p&&!!p["data-align"]&&!x,P=a?.includes("is-position-sticky");I&&(R=(0,Yr.jsx)("div",{className:Y("wp-block",P&&a),"data-align":p["data-align"],children:R}));let A;if(d)t==="html"?A=(0,Yr.jsxs)(Yr.Fragment,{children:[(0,Yr.jsx)("div",{style:{display:"none"},children:R}),(0,Yr.jsx)(NO,{isHtml:!0,children:(0,Yr.jsx)(Qne,{clientId:n})})]}):S?.apiVersion>1?A=R:A=(0,Yr.jsx)(NO,{children:R});else{let N=e?(0,Xt.serializeRawBlock)(e):(0,Xt.getSaveContent)(S,f);A=(0,Yr.jsxs)(NO,{className:"has-warning",children:[(0,Yr.jsx)(Sne,{clientId:n}),(0,Yr.jsx)(Rf.RawHTML,{children:(0,Gse.safeHTML)(N)})]})}let{"data-align":O,...L}=p??{},H={...L,className:Y(L.className,O&&x&&`align${O}`,!(O&&P)&&a)};return(0,Yr.jsx)(ri.Provider,{value:{wrapperProps:H,isAligned:I,isSelectionWithinCurrentSection:k,...C},children:(0,Yr.jsx)(Bne,{fallback:(0,Yr.jsx)(NO,{className:"has-warning",children:(0,Yr.jsx)(Tne,{})}),children:A})})}var rHe=(0,LO.withDispatch)((e,t,o)=>{let{updateBlockAttributes:r,insertBlocks:n,mergeBlocks:i,replaceBlocks:s,toggleSelection:a,__unstableMarkLastChangeAsPersistent:l,moveBlocksToPosition:u,removeBlock:d,selectBlock:f}=e(B);return{setAttributes(p){let{getMultiSelectedBlockClientIds:m}=o.select(B),g=m(),{clientId:h,attributes:b}=t,v=g.length?g:[h],y=typeof p=="function"?p(b):p;r(v,y)},onInsertBlocks(p,m){let{rootClientId:g}=t;n(p,m,g)},onInsertBlocksAfter(p){let{clientId:m,rootClientId:g}=t,{getBlockIndex:h}=o.select(B),b=h(m);n(p,b+1,g)},onMerge(p){let{clientId:m,rootClientId:g}=t,{getPreviousBlockClientId:h,getNextBlockClientId:b,getBlock:v,getBlockAttributes:y,getBlockName:_,getBlockOrder:w,getBlockIndex:k,getBlockRootClientId:x,canInsertBlockType:C}=o.select(B);function E(){let S=v(m),I=(0,Xt.getDefaultBlockName)(),P=(0,Xt.getBlockType)(I);if(_(m)!==I){let A=(0,Xt.switchToBlockType)(S,I);A&&A.length&&s(m,A)}else if((0,Xt.isUnmodifiedDefaultBlock)(S)){let A=b(m);A&&o.batch(()=>{d(m),f(A)})}else if(P.merge){let A=P.merge({},S.attributes);s([m],[(0,Xt.createBlock)(I,A)])}}function R(S,I=!0){let P=_(S),O=(0,Xt.getBlockType)(P).category==="text",L=x(S),H=w(S),[N]=H;H.length===1&&(0,Xt.isUnmodifiedBlock)(v(N),"content")?d(S):O?o.batch(()=>{if(C(_(N),L))u([N],S,L,k(S));else{let M=(0,Xt.switchToBlockType)(v(N),(0,Xt.getDefaultBlockName)());M&&M.length&&M.every(V=>C(V.name,L))?(n(M,k(S),L,I),d(N,!1)):E()}!w(S).length&&(0,Xt.isUnmodifiedBlock)(v(S),"content")&&d(S,!1)}):E()}if(p){if(g){let I=b(g);if(I)if(_(g)===_(I)){let P=y(g),A=y(I);if(Object.keys(P).every(O=>P[O]===A[O])){o.batch(()=>{u(w(I),I,g),d(I,!1)});return}}else{i(g,I);return}}let S=b(m);if(!S)return;if((0,Xt.isUnmodifiedDefaultBlock)(v(m))){let I=S;for(;w(I).length;)I=w(I)[0];o.batch(()=>{d(m),f(I)})}else w(S).length?R(S,!1):i(m,S)}else{let S=h(m);if(S)i(S,m);else if(g){let I=h(g);if(I&&_(g)===_(I)){let P=y(g),A=y(I);if(Object.keys(P).every(O=>P[O]===A[O])){o.batch(()=>{u(w(g),g,I),d(g,!1)});return}}R(g)}else E()}},onReplace(p,m,g){p.length&&!(0,Xt.isUnmodifiedDefaultBlock)(p[p.length-1])&&l();let h=p?.length===1&&Array.isArray(p[0])?p[0]:p;s([t.clientId],h,m,g)},onRemove(){d(t.clientId)},toggleSelection(p){a(p)}}});$H=(0,DO.compose)(rHe,(0,Wse.withFilters)("editor.BlockListBlock"))($H);function nHe(e){let{clientId:t,rootClientId:o,ghostBlock:r}=e,n=(0,Rf.useMemo)(()=>r?{clientId:r.clientId,name:r.name,isValid:!0}:void 0,[r]),i=(0,LO.useSelect)(pe=>{let{isBlockSelected:ke,getBlockMode:ye,isSelectionEnabled:Pe,getTemplateLock:_e,isSectionBlock:ve,getParentSectionBlock:Se,getBlockWithoutAttributes:fe,getBlockAttributes:Ce,canRemoveBlock:ne,canMoveBlock:se,getSettings:Ee,getEditedContentOnlySection:he,getBlockEditingMode:Ae,getBlockName:et,isFirstMultiSelectedBlock:Je,getMultiSelectedBlockClientIds:_t,hasSelectedInnerBlock:Et,getBlocksByName:mt,getBlockIndex:oo,isBlockMultiSelected:Tt,isBlockSubtreeDisabled:Rt,isBlockHighlighted:Bt,__unstableIsFullySelected:gt,__unstableSelectionHasUnmergeableBlock:He,isBlockBeingDragged:we,isDragging:Me,__unstableHasActiveBlockOverlayActive:me,getSelectedBlocksInitialCaretPosition:Re}=K(pe(B)),Ie=fe(t)??(t===n?.clientId?n:void 0);if(!Ie)return;let{hasBlockSupport:at,getActiveBlockVariation:Qe}=pe(Xt.store),po=Ce(t)??r?.attributes,{name:ro,isValid:vo}=Ie,Kt=(0,Xt.getBlockType)(ro),_o=Ee(),{supportsLayout:Cn,isPreviewMode:it,__experimentalBlockBindingsSupportedAttributes:Lt}=_o,Ir=Lt?.[ro],gr=po?.metadata?.blockVisibility,Wr=_o?.[Ya]?.toLowerCase()||"desktop",Pr=_o?.__experimentalFeatures?.viewport,dn=Kt?.apiVersion>1,Ei=Tt(t),Be=Ae(t),jt={isPreviewMode:it,blockWithoutAttributes:Ie,name:ro,attributes:po,isValid:vo,themeSupportsLayout:Cn,index:oo(t),isReusable:(0,Xt.isReusableBlock)(Kt),className:dn?po.className:void 0,defaultClassName:dn?(0,Xt.getBlockDefaultClassName)(ro):void 0,blockTitle:Kt?.title,bindableAttributes:Ir,blockVisibility:gr,deviceType:Wr,viewportSettings:Pr,isMultiSelected:Ei,blockEditingMode:Be,isEditingDisabled:Be==="disabled"};if(it)return jt;let lt=ke(t),no=ne(t),Or=se(t),rr=Qe(ro,po),ti=!0,rf=Et(t,ti),Ua=ve(t),dc=Ua?t:Se(t),C0=ke(dc)||!!dc&&Et(dc,ti),Gh=(0,Xt.hasBlockSupport)(ro,"multiple",!0)?[]:mt(ro),Wv=Gh.length&&Gh[0]!==t;return{...jt,mode:ye(t),isSelectionEnabled:Pe(),isLocked:!!_e(o),isSectionBlock:Ua,isWithinSectionBlock:!!dc,isSelectionWithinCurrentSection:C0,blockType:Kt,canRemove:no,canMove:Or,isSelected:lt,isEditingContentOnlySection:he()===t,blockEditingMode:Be,mayDisplayControls:lt||Je(t)&&_t().every($h=>et($h)===ro),mayDisplayParentControls:at(et(t),"__experimentalExposeControlsToChildren",!1)&&Et(t),blockApiVersion:Kt?.apiVersion||1,blockTitle:rr?.title||Kt?.title,isSubtreeDisabled:Be==="disabled"&&Rt(t),hasOverlay:me(t)&&!Me(),initialPosition:lt?Re():void 0,isHighlighted:Bt(t),isMultiSelected:Ei,isPartiallySelected:Ei&&!gt()&&!He(),isDragging:we(t),hasChildSelected:rf,isEditingDisabled:Be==="disabled",hasEditableOutline:Be!=="disabled"&&Ae(o)==="disabled",originalBlockClientId:Wv?Gh[0]:!1,blockVisibility:gr,deviceType:Wr,viewportSettings:Pr,supportsSplitting:(0,Xt.hasBlockSupport)(ro,"splitting",!1)}},[t,o,r,n]),s=(0,DO.useRefEffect)(pe=>{if(pe){let{ownerDocument:ke}=pe,{defaultView:ye}=ke;s.current=ye}},[]),{isBlockCurrentlyHidden:a}=al({blockVisibility:i?.blockVisibility,deviceType:i?.deviceType,viewportSettings:i?.viewportSettings,view:s.current}),l=(0,Rf.useMemo)(()=>({...i?.blockWithoutAttributes,attributes:i?.attributes}),[i?.blockWithoutAttributes,i?.attributes]);if(!i)return null;let{isPreviewMode:u,mode:d="visual",isSelectionEnabled:f=!1,isLocked:p=!1,canRemove:m=!1,canMove:g=!1,name:h,attributes:b,isValid:v,isSelected:y=!1,themeSupportsLayout:_,isEditingContentOnlySection:w,blockEditingMode:k,mayDisplayControls:x,mayDisplayParentControls:C,index:E,blockApiVersion:R,blockType:S,blockTitle:I,isSubtreeDisabled:P,hasOverlay:A,initialPosition:O,isHighlighted:L,isMultiSelected:H,isPartiallySelected:N,isReusable:M,isDragging:V,hasChildSelected:j,isSectionBlock:D,isWithinSectionBlock:z,isSelectionWithinCurrentSection:$,isEditingDisabled:J,hasEditableOutline:Q,className:U,defaultClassName:X,originalBlockClientId:W,bindableAttributes:G,blockVisibility:te,deviceType:re,viewportSettings:ae,supportsSplitting:ie}=i,be={isPreviewMode:u,ghostBlock:r,rootClientId:o,clientId:t,className:U,index:E,mode:d,name:h,blockApiVersion:R,blockType:S,blockTitle:I,isSelected:y,isSubtreeDisabled:P,hasOverlay:A,initialPosition:O,blockEditingMode:k,isHighlighted:L,isMultiSelected:H,isPartiallySelected:N,isReusable:M,isDragging:V,hasChildSelected:j,isSectionBlock:D,isWithinSectionBlock:z,isSelectionWithinCurrentSection:$,isEditingDisabled:J,hasEditableOutline:Q,isEditingContentOnlySection:w,defaultClassName:X,mayDisplayControls:x,mayDisplayParentControls:C,originalBlockClientId:W,themeSupportsLayout:_,canMove:g,isBlockCurrentlyHidden:a,bindableAttributes:G,blockVisibility:te,deviceType:re,viewportSettings:ae,supportsSplitting:ie};return a&&!y&&!H&&!j?null:(0,Yr.jsx)(ri.Provider,{value:be,children:(0,Yr.jsx)($H,{...e,mode:d,isSelectionEnabled:f,isLocked:p,canRemove:m,canMove:g,block:l,name:h,attributes:b,isValid:v,isSelected:y})})}var VO=(0,Rf.memo)(nHe);var DK=c(ee(),1),dxe=c(ce(),1);var NK=c(Z(),1),sxe=c(Yse(),1),e5=c(ee(),1),t5=c(wo(),1);var ixe=c(Yo(),1),Zf=c(Z(),1),JD=c(q(),1),cx=c(ee(),1),Ry=c(ce(),1),MK=c(F(),1);var go=c(F(),1),KD=c(q(),1);var Rfe=c(F(),1);var Db=c(oe(),1);function Bf({controlled:e,default:t,name:o,state:r="value"}){let{current:n}=Db.useRef(e!==void 0),[i,s]=Db.useState(t),a=n?e:i,l=Db.useCallback(u=>{n||s(u)},[]);return[a,l]}var iHe=c(oe(),1),P1={...iHe};var qse=c(oe(),1),Kse={};function eo(e,t){let o=qse.useRef(Kse);return o.current===Kse&&(o.current=e(t)),o}var YH=P1.useInsertionEffect,sHe=YH&&YH!==P1.useLayoutEffect?YH:e=>e();function de(e){let t=eo(aHe).current;return t.next=e,sHe(t.effect),t.trampoline}function aHe(){let e={next:void 0,callback:lHe,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function lHe(){}var If=c(oe(),1);var Zse=c(oe(),1),cHe=()=>{},le=typeof document<"u"?Zse.useLayoutEffect:cHe;var FO=c(oe(),1),KH=FO.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},nextIndexRef:{current:0}});function Xse(){return FO.useContext(KH)}var Qse=c(T(),1);function dw(e){let{children:t,elementsRef:o,labelsRef:r,onMapChange:n}=e,i=de(n),[,s]=If.useState(!1),a=eo(dHe).current,l=eo(uHe).current,u=If.useRef(0),d=If.useRef(!0),f=If.useRef([]),p=If.useRef(null),m=de(()=>{d.current||(d.current=!0,s(k=>!k))}),g=de((k,x)=>{l.set(k,x),m()}),h=de(k=>{l.delete(k),m()}),b=de(k=>{let x=new Map;return o.current.length=0,r&&(r.current.length=0),k.forEach(C=>{x.set(C.element,{...C.registration.metadata??{},index:C.index}),o.current[C.index]=C.element,r&&(r.current[C.index]=C.registration.label!==void 0?C.registration.label:C.registration.textRef?.current?.textContent??C.element.textContent)}),u.current=o.current.length,x});function v(k){if(p.current?.disconnect(),p.current=null,typeof MutationObserver!="function"||k.length<2)return;let x=new MutationObserver(E=>{if(!mHe(E))return;let R=null;for(let S of k)if(S.isConnected){if(R&&Jse(R,S)>0){x.disconnect(),m();return}R=S}});p.current=x;let C=new Set;for(let E=1;E<k.length;E+=1){let R=pHe(k[E-1],k[E]);R&&C.add(R)}C.forEach(E=>x.observe(E,{childList:!0}))}let y=de(()=>{let[k,x]=fHe(l),C=b(k);v(x),f.current=k,d.current=!1,a.forEach(E=>E(C)),i(C)});le(()=>(d.current||b(f.current),()=>{o.current=[],r&&(r.current=[])}),[o,r,b]),le(()=>{d.current&&y()}),le(()=>()=>{p.current?.disconnect(),d.current=!0},[]);let _=de(k=>(a.add(k),()=>{a.delete(k)})),w=If.useMemo(()=>({register:g,unregister:h,subscribeMapChange:_,nextIndexRef:u}),[g,h,_,u]);return(0,Qse.jsx)(KH.Provider,{value:w,children:t})}function uHe(){return new Map}function dHe(){return new Set}function fHe(e){let t=new Set,o=[],r=[];e.forEach((i,s)=>{if(!s.isConnected)return;let a=i.index,l={index:a??-1,element:s,registration:i};a===null?r.push(l):a>=0&&(t.add(a),o.push(l))});let n=0;return r.sort((i,s)=>Jse(i.element,s.element)),r.forEach(i=>{for(;t.has(n);)n+=1;i.index=n,o.push(i),n+=1}),t.size>0&&o.sort((i,s)=>i.index-s.index),[o,r.map(i=>i.element)]}function pHe(e,t){let o=e.parentElement;for(;o&&!o.contains(t);)o=o.parentElement;return o}function mHe(e){for(let t of e)for(let o=0;o<t.removedNodes.length;o+=1)if(t.removedNodes[o].isConnected)return!0;return!1}function Jse(e,t){return e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}function gHe(e,t){return function(r,...n){let i=new URL(e);return i.searchParams.set("code",r.toString()),n.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${r}; visit ${i} for the full message.`}}var hHe=gHe("https://base-ui.com/production-error","Base UI"),Ut=hHe;var Vb=c(oe(),1);function As(e,t,o,r){let n=eo(tae).current;return bHe(n,e,t,o,r)&&oae(n,[e,t,o,r]),n.callback}function eae(e){let t=eo(tae).current;return yHe(t,e)&&oae(t,e),t.callback}function tae(){return{callback:null,cleanup:null,refs:[]}}function bHe(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function yHe(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function oae(e,t){if(e.refs=t,t.every(o=>o==null)){e.callback=null;return}e.callback=o=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),o!=null){let r=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=i(o);typeof s=="function"&&(r[n]=s);break}case"object":{i.current=o;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=r[n];typeof s=="function"?s():i(null);break}case"object":{i.current=null;break}default:}}}}}}var nae=c(oe(),1);var rae=c(oe(),1),vHe=parseInt(rae.version,10);function fw(e){return vHe>=e}function qH(e){if(!nae.isValidElement(e))return null;let t=e,o=t.props;return(fw(19)?o?.ref:t.ref)??null}function O1(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function At(){}var ll=Object.freeze([]),Wt=Object.freeze({});function iae(e,t){let o={};for(let r in e){let n=e[r];if(t?.hasOwnProperty(r)){let i=t[r](n);i!=null&&Object.assign(o,i);continue}n===!0?o[`data-${r.toLowerCase()}`]="":n&&(o[`data-${r.toLowerCase()}`]=n.toString())}return o}function sae(e,t){return typeof e=="function"?e(t):e}function zO(e,t){return typeof e=="function"?e(t):e}var ZH={};function Mt(e,t,o,r,n){if(!o&&!r&&!n&&!e)return jO(t);let i=jO(e);return t&&(i=A1(i,t)),o&&(i=A1(i,o)),r&&(i=A1(i,r)),n&&(i=A1(i,n)),i}function aae(e){if(e.length===0)return ZH;if(e.length===1)return jO(e[0]);let t=jO(e[0]);for(let o=1;o<e.length;o+=1)t=A1(t,e[o]);return t}function jO(e){return XH(e)?{...cae(e,ZH)}:_He(e)}function A1(e,t){return XH(t)?cae(t,e):wHe(e,t)}function _He(e){let t={...e};for(let o in t){let r=t[o];lae(o,r)&&(t[o]=uae(r))}return t}function wHe(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=O1(e.style,r);break}case"className":{e[o]=QH(e.className,r);break}default:lae(o,r)?e[o]=kHe(e[o],r):e[o]=r}}return e}function lae(e,t){let o=e.charCodeAt(0),r=e.charCodeAt(1),n=e.charCodeAt(2);return o===111&&r===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function XH(e){return typeof e=="function"}function cae(e,t){return XH(e)?e(t):e??ZH}function kHe(e,t){return t?e?(...o)=>{let r=o[0];if(dae(r)){let i=r;M1(i);let s=t(...o);return i.baseUIHandlerPrevented||e?.(...o),s}let n=t(...o);return e?.(...o),n}:uae(t):e}function uae(e){return e&&((...t)=>{let o=t[0];return dae(o)&&M1(o),e(...t)})}function M1(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function QH(e,t){return t?e?t+" "+e:t:e}function dae(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var JH=c(oe(),1);function De(e,t,o={}){let r=t.render,n=xHe(t,o);if(o.enabled===!1)return null;let i=o.state??Wt;return EHe(e,r,n,i)}function xHe(e,t={}){let{className:o,style:r,render:n}=e,{state:i=Wt,ref:s,props:a,stateAttributesMapping:l,enabled:u=!0}=t,d=u?sae(o,i):void 0,f=u?zO(r,i):void 0,p=u?iae(i,l):Wt,m=u&&a?SHe(a):void 0,g=u?O1(p,m)??{}:Wt;return typeof document<"u"&&(u?Array.isArray(s)?g.ref=eae([g.ref,qH(n),...s]):g.ref=As(g.ref,qH(n),s):As(null,null)),u?(d!==void 0&&(g.className=QH(g.className,d)),f!==void 0&&(g.style=O1(g.style,f)),g):Wt}function SHe(e){return Array.isArray(e)?aae(e):Mt(void 0,e)}var CHe=Symbol.for("react.lazy");function EHe(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=Mt(o,t.props);n.ref=o.ref;let i=t;return i?.$$typeof===CHe&&(i=Vb.Children.toArray(t)[0]),Vb.cloneElement(i,n)}if(e&&typeof e=="string")return THe(e,o);throw new Error(Ut(8))}function THe(e,t){return e==="button"?(0,JH.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,JH.createElement)("img",{alt:"",...t,key:t.key}):Vb.createElement(e,t)}var HO=c(oe(),1);var fae=0;function RHe(e,t="mui"){let[o,r]=HO.useState(e),n=e||o;return HO.useEffect(()=>{o==null&&(fae+=1,r(`${t}-${fae}`))},[o,t]),n}var pae=P1.useId;function Wm(e,t){if(pae!==void 0){let o=pae();return e??(t?`${t}-${o}`:o)}return RHe(e,t)}function mn(e){return Wm(e,"base-ui")}var GO=c(oe(),1);var Te={};No(Te,{cancelOpen:()=>oUe,chipRemovePress:()=>VHe,clearPress:()=>DHe,closePress:()=>NHe,closeWatcher:()=>qHe,decrementPress:()=>jHe,disabled:()=>nUe,drag:()=>JHe,escapeKey:()=>KHe,focusOut:()=>YHe,imperativeAction:()=>aUe,incrementPress:()=>zHe,initial:()=>sUe,inputBlur:()=>WHe,inputChange:()=>HHe,inputClear:()=>UHe,inputPaste:()=>GHe,inputPress:()=>$He,itemPress:()=>MHe,keyboard:()=>XHe,linkPress:()=>LHe,listNavigation:()=>ZHe,missing:()=>iUe,none:()=>BHe,outsidePress:()=>AHe,pointer:()=>QHe,scrub:()=>tUe,siblingOpen:()=>rUe,swipe:()=>lUe,trackPress:()=>FHe,triggerFocus:()=>OHe,triggerHover:()=>PHe,triggerPress:()=>IHe,wheel:()=>eUe,windowResize:()=>cUe});var BHe="none",IHe="trigger-press",PHe="trigger-hover",OHe="trigger-focus",AHe="outside-press",MHe="item-press",NHe="close-press",LHe="link-press",DHe="clear-press",VHe="chip-remove-press",FHe="track-press",zHe="increment-press",jHe="decrement-press",HHe="input-change",UHe="input-clear",WHe="input-blur",GHe="input-paste",$He="input-press",YHe="focus-out",KHe="escape-key",qHe="close-watcher",ZHe="list-navigation",XHe="keyboard",QHe="pointer",JHe="drag",eUe="wheel",tUe="scrub",oUe="cancel-open",rUe="sibling-open",nUe="disabled",iUe="missing",sUe="initial",aUe="imperative-action",lUe="swipe",cUe="window-resize";function Ke(e,t,o,r){let n=!1,i=!1,s=r??Wt;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:o,...s}}var tU=c(oe(),1);var mae=c(oe(),1);function pw(e){mae.useEffect(e,ll)}var UO=null,xCt=globalThis.requestAnimationFrame,eU=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let o=this.callbacks,r=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,r>0)for(let n=0;n<o.length;n+=1)o[n]?.(t)};request(t){let o=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),o}cancel(t){let o=t-this.startId;o<0||o>=this.callbacks.length||(this.callbacks[o]=null,this.callbacksCount-=1)}},WO=new eU;var li=class e{static create(){return new e}static request(t){return WO.request(t)}static cancel(t){return WO.cancel(t)}currentId=UO;request(t){this.cancel(),this.currentId=WO.request(()=>{this.currentId=UO,t()})}cancel=()=>{this.currentId!==UO&&(WO.cancel(this.currentId),this.currentId=UO)};disposeEffect=()=>this.cancel};function rs(){let e=eo(li.create).current;return pw(e.disposeEffect),e}function Bi(e,t=!1,o=!1){let[r,n]=tU.useState(e&&t?"idle":void 0),[i,s]=tU.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&r!=="ending"&&!o&&n("ending"),!e&&!i&&r==="ending"&&n(void 0),le(()=>{if(!e&&i&&r!=="ending"&&o){let a=li.request(()=>{n("ending")});return()=>{li.cancel(a)}}},[e,i,r,o]),le(()=>{if(!e||t)return;let a=li.request(()=>{n(void 0)});return()=>{li.cancel(a)}},[t,e]),le(()=>{if(!e||!t)return;e&&i&&r!=="idle"&&n("starting");let a=li.request(()=>{n("idle")});return()=>{li.cancel(a)}},[t,e,i,r]),{mounted:i,setMounted:s,transitionStatus:r}}function gae(e){let{open:t,defaultOpen:o,onOpenChange:r,disabled:n}=e,[i,s]=Bf({controlled:t,default:o,name:"Collapsible",state:"open"}),{mounted:a,setMounted:l,transitionStatus:u}=Bi(i,!0,!0),d=mn(),[f,p]=GO.useState(),m=f===null?void 0:f??d,g=de(h=>{let b=!i,v=Ke(Te.triggerPress,h.nativeEvent);r(b,v),!v.isCanceled&&s(b)});return GO.useMemo(()=>({defaultPanelId:d,disabled:n,handleTrigger:g,mounted:a,open:i,panelId:m,setMounted:l,setOpen:s,setPanelIdState:p,transitionStatus:u}),[d,n,g,a,i,m,l,s,p,u])}var $O=c(oe(),1),oU=$O.createContext(void 0);function YO(){let e=$O.useContext(oU);if(e===void 0)throw new Error(Ut(15));return e}var Fb=c(oe(),1);function mw(e={}){let{guess:t,label:o,metadata:r,textRef:n,index:i}=e,{register:s,unregister:a,subscribeMapChange:l,nextIndexRef:u}=Xse(),d=Fb.useRef(-1),[f,p]=Fb.useState(i==null&&t?()=>{if(d.current===-1){let b=u.current;u.current+=1,d.current=b}return d.current}:-1),m=i??f,g=Fb.useRef(null),h=Fb.useCallback(b=>{let v=g.current;v&&a(v),g.current=b,b&&s(b,{metadata:r??null,index:i??null,label:o,textRef:n})},[i,s,a,r,o,n]);return le(()=>{if(i==null)return l(b=>{let v=g.current?b.get(g.current)?.index:null;v!=null&&p(v)})},[i,l]),{ref:h,index:m}}var gw=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),uUe={"data-starting-style":""},dUe={"data-ending-style":""},zn={transitionStatus(e){return e==="starting"?uUe:e==="ending"?dUe:null}};var N1=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=gw.startingStyle]="startingStyle",e[e.endingStyle=gw.endingStyle]="endingStyle",e})({});var hae=(function(e){return e.panelOpen="data-panel-open",e})({});var fUe={[N1.open]:""},pUe={[N1.closed]:""},bae={open(e){return e?{[hae.panelOpen]:""}:null}},yae={open(e){return e?fUe:pUe}};var bw=c(oe(),1);function KO(){return typeof window<"u"}function Kr(e){return qO(e)?(e.nodeName||"").toLowerCase():"#document"}function St(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Ku(e){var t;return(t=(qO(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function qO(e){return KO()?e instanceof Node||e instanceof St(e).Node:!1}function ct(e){return KO()?e instanceof Element||e instanceof St(e).Element:!1}function Ct(e){return KO()?e instanceof HTMLElement||e instanceof St(e).HTMLElement:!1}function $u(e){return!KO()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof St(e).ShadowRoot}function jb(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=Bn(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function vae(e){return/^(table|td|th)$/.test(Kr(e))}function L1(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var mUe=/transform|translate|scale|rotate|perspective|filter/,gUe=/paint|layout|strict|content/,zb=e=>!!e&&e!=="none",rU;function ZO(e){let t=ct(e)?Bn(e):e;return zb(t.transform)||zb(t.translate)||zb(t.scale)||zb(t.rotate)||zb(t.perspective)||!XO()&&(zb(t.backdropFilter)||zb(t.filter))||mUe.test(t.willChange||"")||gUe.test(t.contain||"")}function _ae(e){let t=Yu(e);for(;Ct(t)&&!qu(t);){if(ZO(t))return t;if(L1(t))return null;t=Yu(t)}return null}function XO(){return rU==null&&(rU=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),rU}function qu(e){return/^(html|body|#document)$/.test(Kr(e))}function Bn(e){return St(e).getComputedStyle(e)}function D1(e){return ct(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Yu(e){if(Kr(e)==="html")return e;let t=e.assignedSlot||e.parentNode||$u(e)&&e.host||Ku(e);return $u(t)?t.host:t}function wae(e){let t=Yu(e);return qu(t)?(e.ownerDocument||e).body:Ct(t)&&jb(t)?t:wae(t)}function Gm(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=wae(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),s=St(n);if(i){let a=QO(s);return t.concat(s,s.visualViewport||[],jb(n)?n:[],a&&o?Gm(a):[])}else return t.concat(n,Gm(n,[],o))}function QO(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var JO=c(oe(),1),nU=JO.createContext(void 0);function hw(e=!1){let t=JO.useContext(nU);if(t===void 0&&!e)throw new Error(Ut(16));return t}var kae=c(oe(),1);function xae(e){let{focusableWhenDisabled:t,disabled:o,composite:r=!1,tabIndex:n=0,isNativeButton:i}=e,s=r&&t!==!1,a=r&&t===!1;return{props:kae.useMemo(()=>{let u={onKeyDown(d){o&&t&&d.key!=="Tab"&&d.preventDefault()}};return r||(u.tabIndex=n,!i&&o&&(u.tabIndex=t?n:-1)),(i&&(t||s)||!i&&o)&&(u["aria-disabled"]=o),i&&(!t||a)&&(u.disabled=o),u},[r,o,t,s,a,i,n])}}function ot(e){return e?.ownerDocument||document}function eA(e,t,{detail:o=0}={}){e.dispatchEvent(new(St(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:o,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function Ec(e={}){let{disabled:t=!1,focusableWhenDisabled:o,tabIndex:r=0,native:n=!0,composite:i}=e,s=bw.useRef(null),a=hw(!0),l=i??a!==void 0,{props:u}=xae({focusableWhenDisabled:o,disabled:t,composite:l,tabIndex:r,isNativeButton:n}),d=bw.useCallback(()=>{let m=s.current;iU(m)&&l&&t&&u.disabled===void 0&&m.disabled&&(m.disabled=!1)},[t,u.disabled,l]);le(d,[d]);let f=bw.useCallback((m={})=>{let{onClick:g,onMouseDown:h,onKeyUp:b,onKeyDown:v,onPointerDown:y,..._}=m;return Mt({onClick(w){if(t){w.preventDefault();return}g?.(w)},onMouseDown(w){t||h?.(w)},onKeyDown(w){if(t||(M1(w),v?.(w),w.baseUIHandlerPrevented))return;let k=w.target===w.currentTarget,x=w.currentTarget,C=iU(x),E=!n&&hUe(x),R=k&&(n?C:!E),S=w.key==="Enter",I=w.key===" ",P=x.getAttribute("role"),A=P?.startsWith("menuitem")||P==="option"||P==="gridcell";if(k&&l&&I){if(w.defaultPrevented&&A)return;w.preventDefault(),(!n||C)&&(w.preventBaseUIHandler(),eA(x,w));return}if(!R||n||!I&&!S){k&&E&&I&&w.preventDefault();return}w.defaultPrevented||(w.preventDefault(),S&&(w.preventBaseUIHandler(),eA(x,w)))},onKeyUp(w){if(!t){if(M1(w),b?.(w),w.target===w.currentTarget&&n&&l&&iU(w.currentTarget)&&w.key===" "){w.preventDefault();return}w.baseUIHandlerPrevented||w.target===w.currentTarget&&!n&&!l&&!w.defaultPrevented&&w.key===" "&&(w.preventBaseUIHandler(),eA(w.currentTarget,w))}},onPointerDown(w){if(t){w.preventDefault();return}y?.(w)}},n?{type:"button"}:{role:"button"},u,_)},[t,u,l,n]),p=de(m=>{s.current=m,d()});return{getButtonProps:f,buttonRef:p}}function iU(e){return Ct(e)&&e.tagName==="BUTTON"}function hUe(e){return Ct(e)&&e.tagName==="A"&&!!e.href}var ns=c(oe(),1);function ut(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function so(e){let t=eo(bUe,e).current;return t.next=e,le(t.effect),t}function bUe(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var Cae=c(oe(),1);var Sae=c(Ef(),1);function Tc(e){return e==null?e:"current"in e?e.current:e}function $m(e,t=!1){let o=rs();return de((r,n=null)=>{o.cancel();let i=Tc(e);if(i==null)return;let s=i,a=()=>{Sae.flushSync(r)};if(typeof s.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){r();return}function l(){Promise.all(s.getAnimations().map(u=>u.finished)).then(()=>{n?.aborted||a()},()=>{if(n?.aborted)return;if(s.getAnimations().some(d=>d.pending||d.playState!=="finished")){l();return}a()})}if(t){let u="data-starting-style";if(!s.hasAttribute(u)){o.request(l);return}let d=new MutationObserver(()=>{s.hasAttribute(u)||(d.disconnect(),l())});d.observe(s,{attributes:!0,attributeFilter:[u]}),n?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}o.request(l)})}function jn(e){let{enabled:t=!0,open:o,ref:r,onComplete:n}=e,i=de(n),s=$m(r,o);Cae.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,o,i,s])}var V1={height:void 0,width:void 0};function Tae(e){let{externalRef:t,hiddenUntilFound:o,id:r,keepMounted:n,mounted:i,onOpenChange:s,open:a,setMounted:l,setOpen:u,transitionStatus:d}=e,f=ns.useRef(null),p=ns.useRef(null),[m,g]=ns.useState(V1),h=ns.useRef(V1),b=ns.useRef(!1),v=ns.useRef(a),y=ns.useRef(!1),[_,w]=ns.useState(!1),k=ns.useRef(null),x=As(t,f),C=so(a),E=$m(f),R=!a&&!i,S=_?"idle":d,I=a&&(v.current||y.current),P=!a&&i&&p.current==="css-animation"&&m.height===void 0&&m.width===void 0?h.current:m,A=o&&R&&p.current!=="css-animation",O=de((V,j=!0)=>{j&&(h.current=V),g(V)}),L=de(()=>{k.current?.(),k.current=null}),H=de(V=>{L(),k.current=()=>{k.current=null,V()}}),N=de(()=>{a&&i&&p.current==="css-animation"&&(y.current=!0)});le(()=>{!_||d==="starting"||w(!1)},[_,d]),ns.useEffect(()=>()=>{N(),L()},[N,L]),le(()=>{let V=f.current;if(!V)return;!a&&k.current&&L();let j=yUe(V,I);if(p.current=j,a&&d==="idle"&&v.current&&j==="css-animation"){h.current=yw(V);return}if(a&&d==="starting"){let $=b.current;if(b.current=!1,j==="none"){O(yw(V)),w(!0);return}if(j==="css-transition"){let U=vUe(V);if(O(yw(V)),!$)return U;let X=tA(V,"transition-duration","0s");return H(X),w(!0),U}O(yw(V));let J=tA(V,"animation-name","none");if(!$){J();return}let Q=tA(V,"animation-duration","0s");J(),H(Q),w(!0);return}if(!a&&i&&(d==="idle"||d==="starting")){if(v.current=!1,y.current=!1,j==="none"){O(V1,!1),l(!1);return}O(yw(V));return}if(d!=="ending")return;if(j==="none"){l(!1);return}let D=yw(V);if(!(D.height>0||D.width>0)){l(!1);return}O(D),j==="css-animation"&&tA(V,"animation-name","none")()},[i,a,L,O,l,H,I,d]),jn({enabled:a&&i&&S==="idle",open:!0,ref:f,onComplete(){a&&O(V1,!1)}}),ns.useEffect(()=>{if(a||!i||S!=="ending"||!f.current)return;let j=new AbortController,D=-1;function z(){C.current||(l(!1),O(V1,!1))}return D=li.request(()=>{E(z,j.signal)}),()=>{li.cancel(D),j.abort()}},[C,i,a,S,E,O,l]),le(()=>{let V=f.current;!V||!o||!R||V.setAttribute("hidden","until-found")},[R,o]),ns.useEffect(function(){let j=f.current;if(!j)return;function D(z){let $=Ke(Te.none,z);s(!0,$),!$.isCanceled&&(b.current=!0,u(!0))}return ut(j,"beforematch",D)},[s,u]);let M=n||o||i||a;return{height:P.height,props:{...A?{[N1.startingStyle]:""}:void 0,hidden:R,id:r},ref:x,shouldPreventOpenAnimation:I,shouldRender:M,transitionStatus:S,width:P.width}}function yw(e){return{height:e.scrollHeight,width:e.scrollWidth}}function yUe(e,t){let o=St(e).getComputedStyle(e),r=(o.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&Eae(o.animationDuration),n=Eae(o.transitionDuration);return r&&n||n?"css-transition":r?"css-animation":"none"}function Eae(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function tA(e,t,o){let r=e.style.getPropertyValue(t),n=e.style.getPropertyPriority(t);return e.style.setProperty(t,o),()=>{if(r===""){e.style.removeProperty(t);return}e.style.setProperty(t,r,n)}}function vUe(e){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};Object.keys(t).forEach(n=>{e.style.setProperty(n,"initial","important")});function o(){Object.entries(t).forEach(([n,i])=>{if(i===""){e.style.removeProperty(n);return}e.style.setProperty(n,i)})}let r=li.request(o);return()=>{li.cancel(r),o()}}var mo={};No(mo,{engine:()=>uU,env:()=>fU,os:()=>lU,screenReader:()=>dU});var lU={};No(lU,{android:()=>Iae,apple:()=>aU,ios:()=>sU,linux:()=>SUe,mac:()=>Pae,windows:()=>xUe});function _Ue(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:wUe,platform:kUe,maxTouchPoints:Rae}=_Ue(),Hb=wUe.toLowerCase(),Ub=kUe.toLowerCase();var sU=/^i(os$|p)/.test(Ub)||Ub==="macintel"&&Rae>1,Bae="android",Iae=Ub===Bae||Hb.includes(Bae),Pae=!sU&&Ub.startsWith("mac"),xUe=Ub.startsWith("win"),SUe=!Iae&&/^(linux|chrome os)/.test(Ub),aU=Pae||sU;var uU={};No(uU,{blink:()=>EUe,gecko:()=>CUe,webkit:()=>cU});var cU=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),CUe=!cU&&Hb.includes("firefox"),EUe=!cU&&Hb.includes("chrom");var dU={};No(dU,{voiceOver:()=>TUe});var TUe=aU;var fU={};No(fU,{jsdom:()=>RUe});var RUe=/jsdom|happydom/.test(Hb);var F1=0,Ii=class e{static create(){return new e}currentId=F1;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=F1,o()},t)}isStarted(){return this.currentId!==F1}clear=()=>{this.currentId!==F1&&(clearTimeout(this.currentId),this.currentId=F1)};disposeEffect=()=>this.clear};function Fo(){let e=eo(Ii.create).current;return pw(e.disposeEffect),e}var Oae={},Aae={},Mae="";function oA(e,t){return jb(e)?e:t}function Nae(e,t,o){return/hidden|clip/.test(e.getComputedStyle(oA(t,o)).overflowY)}function BUe(e){if(typeof document>"u")return!1;let t=ot(e);return St(t).innerWidth-t.documentElement.clientWidth>0}function IUe(e){if(!(typeof CSS<"u"&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||typeof document>"u")return!1;let o=ot(e),r=o.documentElement,n=o.body,i=oA(r,n),s=i.style.overflowY,a=r.style.scrollbarGutter;r.style.scrollbarGutter="stable",i.style.overflowY="scroll";let l=i.offsetWidth;i.style.overflowY="hidden";let u=i.offsetWidth;return i.style.overflowY=s,r.style.scrollbarGutter=a,l===u}function PUe(e){let t=ot(e),o=t.documentElement,r=t.body,n=oA(o,r),i={overflowY:n.style.overflowY,overflowX:n.style.overflowX};return Object.assign(n.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(n.style,i)}}function OUe(e){let t=ot(e),o=t.documentElement,r=t.body,n=St(o),i=0,s=0,a=!1,l=li.create();if(mo.engine.webkit&&(n.visualViewport?.scale??1)!==1)return()=>{};function u(){let m=n.getComputedStyle(o),g=n.getComputedStyle(r),v=(m.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=o.scrollTop,s=o.scrollLeft,Oae={scrollbarGutter:o.style.scrollbarGutter,overflowY:o.style.overflowY,overflowX:o.style.overflowX},Mae=o.style.scrollBehavior,Aae={position:r.style.position,height:r.style.height,width:r.style.width,boxSizing:r.style.boxSizing,overflowY:r.style.overflowY,overflowX:r.style.overflowX,scrollBehavior:r.style.scrollBehavior};let y=o.scrollHeight>o.clientHeight,_=o.scrollWidth>o.clientWidth,w=m.overflowY==="scroll"||g.overflowY==="scroll",k=m.overflowX==="scroll"||g.overflowX==="scroll",x=Math.max(0,n.innerWidth-r.clientWidth),C=Math.max(0,n.innerHeight-r.clientHeight),E=parseFloat(g.marginTop)+parseFloat(g.marginBottom),R=parseFloat(g.marginLeft)+parseFloat(g.marginRight),S=oA(o,r);if(a=IUe(e),a){o.style.scrollbarGutter=v,S.style.overflowY="hidden",S.style.overflowX="hidden";return}Object.assign(o.style,{scrollbarGutter:v,overflowY:"hidden",overflowX:"hidden"}),(y||w)&&(o.style.overflowY="scroll"),(_||k)&&(o.style.overflowX="scroll"),Object.assign(r.style,{position:"relative",height:E||C?`calc(100dvh - ${E+C}px)`:"100dvh",width:R||x?`calc(100vw - ${R+x}px)`:"100vw",boxSizing:"border-box",overflowY:"hidden",overflowX:"hidden",scrollBehavior:"unset"}),r.scrollTop=i,r.scrollLeft=s,o.setAttribute("data-base-ui-scroll-locked",""),o.style.scrollBehavior="unset"}function d(){Object.assign(o.style,Oae),Object.assign(r.style,Aae),a||(o.scrollTop=i,o.scrollLeft=s,o.removeAttribute("data-base-ui-scroll-locked"),o.style.scrollBehavior=Mae)}function f(){d(),l.request(u)}u();let p=ut(n,"resize",f);return()=>{l.cancel(),d(),typeof n.removeEventListener=="function"&&p()}}var pU=class{lockCount=0;restore=null;timeoutLock=Ii.create();timeoutUnlock=Ii.create();acquire(t){return this.lockCount+=1,this.lockCount===1&&this.restore===null&&this.timeoutLock.start(0,()=>this.lock(t)),this.release}release=()=>{this.lockCount-=1,this.lockCount===0&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{this.lockCount===0&&this.restore&&(this.restore?.(),this.restore=null)};lock(t){if(this.lockCount===0||this.restore!==null)return;let o=ot(t),r=o.documentElement,n=o.body,i=St(r);if(Nae(i,r,n)){let a=new i.MutationObserver(()=>{Nae(i,r,n)||(a.disconnect(),this.restore=null,this.lock(t))}),l={attributes:!0};a.observe(r,l),a.observe(n,l),this.restore=()=>a.disconnect();return}let s=mo.os.ios||!BUe(t);this.restore=s?PUe(t):OUe(t)}},AUe=new pU;function Lae(e=!0,t=null){le(()=>{if(e)return AUe.acquire(t)},[e,t])}var is=c(oe(),1);function Ms(e){e.preventDefault(),e.stopPropagation()}function Dae(e){return"nativeEvent"in e}function vw(e){return e.pointerType===""&&e.isTrusted?!0:mo.os.android&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function _w(e){return mo.env.jsdom?!1:!mo.os.android&&e.width===0&&e.height===0||mo.os.android&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function ha(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function Vae(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var z1="data-base-ui-focusable";var mU="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",j1="ArrowLeft",H1="ArrowRight",gU="ArrowUp",rA="ArrowDown";function wr(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function Ge(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&$u(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function ko(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Ym(e,t){if(!ct(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,r]of t.entries())if(Ge(r,o))return!r.hasAttribute("data-trigger-disabled");return!1}function nA(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let o=e;return o.target!=null&&t.contains(o.target)}function Fae(e){return e.matches("html,body")}function Wb(e){return Ct(e)&&e.matches(mU)}function hU(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${mU}`)!=null}function U1(e){return e?e.getAttribute("role")==="combobox"&&Wb(e):!1}function zae(e){if(!e||mo.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Gb(e){return e?e.hasAttribute(z1)?e:e.querySelector(`[${z1}]`)||e:null}function MUe(e,t){return t!=null&&!ha(t)?0:typeof e=="function"?e():e}function cl(e,t,o){let r=MUe(e,o);return typeof r=="number"?r:r?.[t]}function bU(e){return typeof e=="function"?e():e}function iA(e,t){return t||e==="click"||e==="mousedown"}function jae(e){return e?.includes("mouse")&&e!=="mousedown"}var Hae=c(T(),1),Uae=is.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Ii,currentIdRef:{current:null},currentContextRef:{current:null}});function NUe(e,t){e.current=t.current}function yU(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=is.useRef(o),i=is.useRef(o),s=is.useRef(null),a=is.useRef(null),l=Fo();return le(()=>{if(i.current=o,!s.current){n.current=o;return}n.current={open:cl(n.current,"open"),close:cl(o,"close")}},[o,s,n,i]),(0,Hae.jsx)(Uae.Provider,{value:is.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:r,currentContextRef:a,timeout:l}),[r,l]),children:t})}function vU(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),i=is.useContext(Uae),{currentIdRef:s,delayRef:a,timeoutMs:l,initialDelayRef:u,currentContextRef:d,hasProvider:f,timeout:p}=i,[m,g]=is.useState(!1),h=is.useRef(o);return le(()=>{h.current=o},[o]),le(()=>{function b(){d.current?.setIsInstantPhase(!1),s.current=null,d.current=null,a.current=u.current,p.clear()}if(s.current&&!o&&s.current===n){if(g(!1),l){let v=n;return p.start(l,()=>{r.select("open")||s.current&&s.current!==v||b()}),()=>{(h.current||s.current!==v)&&p.clear()}}b()}},[o,n,s,a,l,u,d,p,r]),le(()=>{if(!o)return;let b=d.current,v=s.current;p.clear(),d.current={onOpenChange:r.setOpen,setIsInstantPhase:g},s.current=n,a.current={open:0,close:cl(u.current,"close")},v!==null&&v!==n?(g(!0),b?.setIsInstantPhase(!0),b?.onOpenChange(!1,Ke(Te.none))):(g(!1),b?.setIsInstantPhase(!1))},[o,n,r,s,a,u,d,p]),le(()=>()=>{if(s.current===n){if(d.current=null,!h.current)return;s.current=null,NUe(a,u),p.clear()}},[d,s,a,n,u,p]),is.useMemo(()=>({hasProvider:f,delayRef:a,isInstantPhase:m}),[f,a,m])}var Ai=c(oe(),1);function Pi(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var aA=c(oe(),1);var Wae={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},sA={...Wae,position:"fixed",top:0,left:0},Gae={...Wae,position:"absolute"};var $ae=c(T(),1),ww=aA.forwardRef(function(t,o){let[r,n]=aA.useState();return le(()=>{mo.screenReader.voiceOver&&mo.engine.webkit&&n("button")},[]),(0,$ae.jsx)("span",{...t,ref:o,style:sA,"aria-hidden":r?void 0:!0,...{tabIndex:0,role:r},"data-base-ui-focus-guard":""})});var Km=Math.min,Rc=Math.max,qm=Math.round,G1=Math.floor,Zu=e=>({x:e,y:e}),LUe={left:"right",right:"left",bottom:"top",top:"bottom"};function cA(e,t,o){return Rc(e,Km(t,o))}function Xu(e,t){return typeof e=="function"?e(t):e}function Oi(e){return e.split("-")[0]}function Bc(e){return e.split("-")[1]}function uA(e){return e==="x"?"y":"x"}function $1(e){return e==="y"?"height":"width"}function Ns(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function Y1(e){return uA(Ns(e))}function qae(e,t,o){o===void 0&&(o=!1);let r=Bc(e),n=Y1(e),i=$1(n),s=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=W1(s)),[s,W1(s)]}function Zae(e){let t=W1(e);return[lA(e),t,lA(t)]}function lA(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Yae=["left","right"],Kae=["right","left"],DUe=["top","bottom"],VUe=["bottom","top"];function FUe(e,t,o){switch(e){case"top":case"bottom":return o?t?Kae:Yae:t?Yae:Kae;case"left":case"right":return t?DUe:VUe;default:return[]}}function Xae(e,t,o,r){let n=Bc(e),i=FUe(Oi(e),o==="start",r);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(lA)))),i}function W1(e){let t=Oi(e);return LUe[t]+e.slice(t.length)}function zUe(e){var t,o,r,n;return{top:(t=e.top)!=null?t:0,right:(o=e.right)!=null?o:0,bottom:(r=e.bottom)!=null?r:0,left:(n=e.left)!=null?n:0}}function dA(e){return typeof e!="number"?zUe(e):{top:e,right:e,bottom:e,left:e}}function Pf(e){let{x:t,y:o,width:r,height:n}=e;return{width:r,height:n,top:o,left:t,right:t+r,bottom:o+n,x:t,y:o}}function Zm(e,t){return t<0||t>=e.length}function $b(e,t){return ul(e.current,{disabledIndices:t})}function kw(e,t){return ul(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function ul(e,{startingIndex:t=-1,decrement:o=!1,disabledIndices:r,amount:n=1}={}){let i=t;do i+=o?-n:n;while(i>=0&&i<=e.length-1&&Yb(e,i,r));return i}function Yb(e,t,o){if(typeof o=="function"?o(t):o?.includes(t)??!1)return!0;let n=e[t];return n?!Kb(n)||n.matches(":disabled")?!0:!o&&(n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"):!1}function jUe(e){return e.visibility==="hidden"||e.visibility==="collapse"}function Kb(e,t=e?Bn(e):null){return!e||!e.isConnected||!t||jUe(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var HUe='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function UUe(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let o=e.getRootNode();return $u(o)?o.host:null}function wU(e){for(let t of Array.from(e.children))if(Kr(t)==="summary")return t;return null}function WUe(e,t){let o=wU(t);return!!o&&(e===o||Ge(o,e))}function Qae(e){let t=e?Kr(e):"";return e!=null&&e.matches(HUe)&&(t!=="summary"||e.parentElement!=null&&Kr(e.parentElement)==="details"&&wU(e.parentElement)===e)&&(t!=="details"||wU(e)==null)&&(t!=="input"||e.type!=="hidden")}function Jae(e){if(!Qae(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=UUe(t)){let o=t!==e,r=Kr(t)==="slot";if(t.hasAttribute("inert")||o&&Kr(t)==="details"&&!t.open&&!WUe(e,t)||t.hasAttribute("hidden")||!r&&!GUe(t,o))return!1}return!0}function GUe(e,t){let o=Bn(e);return t?o.display!=="none":Kb(e,o)}function ele(e){let t=e.tabIndex;if(t<0){let o=Kr(e);if(o==="details"||o==="audio"||o==="video"||Ct(e)&&e.isContentEditable)return 0}return t}function _U(e){if(Kr(e)!=="input")return null;let t=e;return t.type==="radio"&&t.name!==""?t:null}function $Ue(e,t){let o=_U(e);if(!o)return!0;let r=t.find(n=>{let i=_U(n);return i?.name===o.name&&i.form===o.form&&i.checked});return r?r===o:t.find(n=>{let i=_U(n);return i?.name===o.name&&i.form===o.form})===o}function tle(e){if(Ct(e)&&Kr(e)==="slot"){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return Ct(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function ole(e,t){tle(e).forEach(o=>{Qae(o)&&t.push(o),ole(o,t)})}function rle(e,t,o){tle(e).forEach(r=>{Ct(r)&&r.matches(t)&&o.push(r),rle(r,t,o)})}function fA(e){return Jae(e)&&ele(e)>=0}function kU(e){let t=[];return ole(e,t),t.filter(Jae)}function K1(e){let t=kU(e);return t.filter(o=>ele(o)>=0&&$Ue(o,t))}function nle(e,t){let o=K1(e),r=o.length;if(r===0)return;let n=wr(ot(e)),i=o.indexOf(n),s=i===-1?t===1?0:r-1:i+t;return o[s]}function pA(e){return nle(ot(e).body,1)||e}function mA(e){return nle(ot(e).body,-1)||e}function qb(e,t){let o=t||e.currentTarget,r=e.relatedTarget;return!r||!Ge(o,r)}function ile(e){K1(e).forEach(o=>{o.dataset.tabindex=o.getAttribute("tabindex")||"",o.setAttribute("tabindex","-1")})}function xU(e){let t=[];rle(e,"[data-tabindex]",t),t.forEach(o=>{let r=o.dataset.tabindex;delete o.dataset.tabindex,r?o.setAttribute("tabindex",r):o.removeAttribute("tabindex")})}function dl(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...dl(e,n.id,o)])}function SU(e,t){let o=[],r=e.find(n=>n.id===t)?.parentId;for(;r;){let n=e.find(i=>i.id===r);r=n?.parentId,n&&(o=o.concat(n))}return o}function Of(e){return`data-base-ui-${e}`}var gA=0;function xw(e,t={}){let{preventScroll:o=!1,sync:r=!1,shouldFocus:n}=t;cancelAnimationFrame(gA);function i(){n&&!n()||e?.focus({preventScroll:o})}if(r)return i(),At;let s=requestAnimationFrame(i);return gA=s,()=>{gA===s&&(cancelAnimationFrame(s),gA=0)}}var CU={inert:new WeakMap,"aria-hidden":new WeakMap},sle="data-base-ui-inert",TU={inert:new WeakSet,"aria-hidden":new WeakSet},q1=new WeakMap,EU=0;function YUe(e){return TU[e]}function ule(e){return e?$u(e)?e.host:ule(e.parentNode):null}var ale=(e,t)=>t.map(o=>{if(e.contains(o))return o;let r=ule(o);return e.contains(r)?r:null}).filter(o=>o!=null),lle=e=>{let t=new Set;return e.forEach(o=>{let r=o;for(;r&&!t.has(r);)t.add(r),r=r.parentNode}),t},cle=(e,t,o)=>{let r=[],n=i=>{!i||o.has(i)||Array.from(i.children).forEach(s=>{Kr(s)!=="script"&&(t.has(s)?n(s):r.push(s))})};return n(e),r};function KUe(e,t,o,r,{mark:n=!0}){let i=null;r?i="inert":o&&(i="aria-hidden");let s=null,a=null,l=ale(t,e),u=n?cle(t,lle(l),new Set(l)):[],d=[],f=[];if(i){let p=CU[i],m=YUe(i);a=m,s=p;let g=ale(t,Array.from(t.querySelectorAll("[aria-live]"))),h=l.concat(g);cle(t,lle(h),new Set(h)).forEach(v=>{let y=v.getAttribute(i),_=y!==null&&y!=="false",w=(p.get(v)||0)+1;p.set(v,w),d.push(v),w===1&&_&&m.add(v),_||v.setAttribute(i,i==="inert"?"":"true")})}return n&&u.forEach(p=>{let m=(q1.get(p)||0)+1;q1.set(p,m),f.push(p),m===1&&p.setAttribute(sle,"")}),EU+=1,()=>{s&&d.forEach(p=>{let g=(s.get(p)||0)-1;s.set(p,g),g||(!a?.has(p)&&i&&p.removeAttribute(i),a?.delete(p))}),n&&f.forEach(p=>{let m=(q1.get(p)||0)-1;q1.set(p,m),m||p.removeAttribute(sle)}),EU-=1,EU||(CU.inert=new WeakMap,CU["aria-hidden"]=new WeakMap,TU.inert=new WeakSet,TU["aria-hidden"]=new WeakSet,q1=new WeakMap)}}function RU(e,t={}){let{ariaHidden:o=!1,inert:r=!1,mark:n=!0}=t,i=ot(e[0]).body;return KUe(e,i,o,r,{mark:n})}var qo=c(oe(),1),BU=c(Ef(),1);var dle={style:{transition:"none"}},fle="data-base-ui-click-trigger",qUe="data-base-ui-swipe-ignore",ZUe="data-swipe-ignore",FEt=`[${qUe}]`,zEt=`[${ZUe}]`,ple={fallbackAxisSide:"none"},mle={fallbackAxisSide:"end"},gle={clipPath:"inset(50%)",position:"fixed",top:0,left:0};var Zb=c(T(),1),hle=qo.createContext(null),IU=()=>qo.useContext(hle),XUe=Of("portal");function hA(e={}){let{ref:t,container:o,componentProps:r=Wt,elementProps:n}=e,i=Wm(),a=IU()?.portalNode,[l,u]=qo.useState(null),[d,f]=qo.useState(null),p=de(b=>{b!==null&&f(b)}),m=qo.useRef(null);le(()=>{if(o===null){m.current&&(m.current=null,f(null),u(null));return}let b=(o&&(qO(o)?o:o.current))??a??document.body;if(b==null){m.current&&(m.current=null,f(null),u(null));return}m.current!==b&&(m.current=b,f(null),u(b))},[o,a]);let g=De("div",r,{ref:[t,p],props:[{id:i,[XUe]:""},n]}),h=l&&g?BU.createPortal(g,l):null;return{node:d,nodeId:qo.isValidElement(g)?g.props.id:void 0,subtree:h}}var PU=qo.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,container:a,...l}=t,{node:u,nodeId:d,subtree:f}=hA({container:a,ref:o,componentProps:t,elementProps:l}),p=qo.useRef(null),m=qo.useRef(null),g=qo.useRef(null),h=qo.useRef(null),[b,v]=qo.useState(null),y=qo.useRef(!1),_=b?.modal,w=b?.open,k=!!b&&!b.modal&&b.open&&!!u;qo.useEffect(()=>{if(!u||_)return;function C(E){u&&E.relatedTarget&&qb(E)&&(E.type==="focusin"?y.current&&(xU(u),y.current=!1):(ile(u),y.current=!0))}return Pi(ut(u,"focusin",C,!0),ut(u,"focusout",C,!0))},[u,_]),le(()=>{!u||w!==!0||!y.current||(xU(u),y.current=!1)},[w,u]);let x=qo.useMemo(()=>({beforeOutsideRef:p,afterOutsideRef:m,beforeInsideRef:g,afterInsideRef:h,portalNode:u,setFocusManagerState:v}),[u]);return(0,Zb.jsxs)(qo.Fragment,{children:[f,(0,Zb.jsxs)(hle.Provider,{value:x,children:[k&&u&&(0,Zb.jsx)(ww,{"data-type":"outside",ref:p,onFocus:C=>{if(qb(C,u))g.current?.focus();else{let E=b?b.domReference:null;mA(E)?.focus()}}}),k&&u&&(0,Zb.jsx)("span",{"aria-owns":d,style:gle}),u&&BU.createPortal(s,u),k&&u&&(0,Zb.jsx)(ww,{"data-type":"outside",ref:m,onFocus:C=>{if(qb(C,u))h.current?.focus();else{let E=b?b.domReference:null;pA(E)?.focus(),b?.closeOnFocusOut&&b?.onOpenChange(!1,Ke(Te.focusOut,C.nativeEvent))}}})]})]})});var Xb=c(oe(),1);function ble(){let e=new Map;return{emit(t,o){e.get(t)?.forEach(r=>r(o))},on(t,o){e.has(t)||e.set(t,new Set),e.get(t).add(o)},off(t,o){e.get(t)?.delete(o)}}}var QUe=c(T(),1),JUe=Xb.createContext(null),eWe=Xb.createContext(null),Xm=()=>Xb.useContext(JUe)?.id||null,fl=e=>{let t=Xb.useContext(eWe);return e??t};var Z1=c(T(),1);function tWe(e,t){let o=St(ko(e));return e instanceof o.KeyboardEvent?"keyboard":e instanceof o.FocusEvent?t||"keyboard":"pointerType"in e?e.pointerType||"keyboard":"touches"in e?"touch":e instanceof o.MouseEvent?t||(e.detail===0?"keyboard":"mouse"):""}var yle=20,Qm=[];function OU(){Qm=Qm.filter(e=>e.deref()?.isConnected)}function vle(e){OU(),e&&Kr(e)!=="body"&&(Qm.push(new WeakRef(e)),Qm.length>yle&&(Qm=Qm.slice(-yle)))}function _le(){return OU(),Qm[Qm.length-1]?.deref()}function oWe(e){return e?fA(e)?e:K1(e)[0]||e:null}function wle(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let o=kU(e).filter(n=>{let i=n.getAttribute("data-tabindex")||"";return fA(n)||n.hasAttribute("data-tabindex")&&!i.startsWith("-")}),r=e.getAttribute("tabindex");o.length===0?r!=="0"&&(e.setAttribute("tabindex","0"),e.setAttribute("data-tabindex","0")):(r!=="-1"||e.hasAttribute("data-tabindex")&&e.getAttribute("data-tabindex")!=="-1")&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function AU(e){let{context:t,children:o,disabled:r=!1,initialFocus:n=!0,returnFocus:i=!0,restoreFocus:s=!1,modal:a=!0,closeOnFocusOut:l=!0,openInteractionType:u="",nextFocusableElement:d,previousFocusableElement:f,beforeContentFocusGuardRef:p,externalTree:m,getInsideElements:g}=e,h="rootStore"in t?t.rootStore:t,b=h.useState("open"),v=h.useState("domReferenceElement"),y=h.useState("floatingElement"),{events:_,dataRef:w}=h.context,k=de(()=>w.current.floatingContext?.nodeId),x=n===!1,C=U1(v)&&x,E=so(n),R=so(i),S=so(u),I=so(b),P=fl(m),A=IU(),O=Ai.useRef(!1),L=Ai.useRef(!1),H=Ai.useRef(!1),N=Ai.useRef(null),M=Ai.useRef(""),V=Ai.useRef(""),j=Ai.useRef(null),D=Ai.useRef(null),z=As(j,p,A?.beforeInsideRef),$=As(D,A?.afterInsideRef),J=Fo(),Q=Fo(),U=rs(),X=A!=null,W=Gb(y),G=de((ae=W)=>ae?K1(ae):[]),te=de(()=>g?.().filter(ae=>ae!=null)??[]);Ai.useEffect(()=>{if(r||!a)return;function ae(be){be.key==="Tab"&&Ge(W,wr(ot(W)))&&G().length===0&&!C&&Ms(be)}let ie=ot(W);return ut(ie,"keydown",ae)},[r,W,a,C,G]),Ai.useEffect(()=>{if(r||!b)return;let ae=ot(W);function ie(){H.current=!1}function be(ke){let ye=ko(ke),Pe=te(),_e=Ge(y,ye)||Ge(v,ye)||Ge(A?.portalNode,ye)||Pe.some(ve=>ve===ye||Ge(ve,ye));H.current=!_e,V.current=ke.pointerType||"keyboard",ye?.closest(`[${fle}]`)&&(L.current=!0,Q.start(0,()=>{L.current=!1}))}function pe(){V.current="keyboard"}return Pi(ut(ae,"pointerdown",be,!0),ut(ae,"pointerup",ie,!0),ut(ae,"pointercancel",ie,!0),ut(ae,"keydown",pe,!0),ie)},[r,y,v,W,b,A,Q,te]),Ai.useEffect(()=>{if(r||!l)return;let ae=ot(W);function ie(){L.current=!0,Q.start(0,()=>{L.current=!1})}function be(Pe){let _e=ko(Pe);fA(_e)&&(N.current=_e)}function pe(Pe){let _e=Pe.relatedTarget,ve=Pe.currentTarget,Se=ko(Pe);a&&_e==null&&Se!=null&&Ge(y,Se)&&vle(Se),queueMicrotask(()=>{let fe=k(),Ce=h.context.triggerElements,ne=te(),se=_e?.hasAttribute(Of("focus-guard"))&&[j.current,D.current,A?.beforeInsideRef.current,A?.afterInsideRef.current,A?.beforeOutsideRef.current,A?.afterOutsideRef.current,Tc(f),Tc(d)].includes(_e),Ee=!(Ge(v,_e)||Ge(y,_e)||Ge(_e,y)||Ge(A?.portalNode,_e)||ne.some(he=>he===_e||Ge(he,_e))||Ce.hasMatchingElement(he=>Ge(he,_e))||se||P&&(dl(P.nodesRef.current,fe).find(he=>Ge(he.context?.elements.floating,_e)||Ge(he.context?.elements.domReference,_e))||SU(P.nodesRef.current,fe).find(he=>[he.context?.elements.floating,Gb(he.context?.elements.floating)].includes(_e)||he.context?.elements.domReference===_e)));if(ve===v&&W&&wle(W),s&&ve!==v&&!Kb(Se)&&wr(ae)===ae.body){if(Ct(W)&&(W.focus(),s==="popup")){U.request(()=>{W.focus()});return}let he=G(),Ae=N.current,et=(Ae&&he.includes(Ae)?Ae:null)||he[he.length-1]||W;Ct(et)&&et.focus()}if(w.current.insideReactTree){w.current.insideReactTree=!1;return}(C||!a)&&_e&&Ee&&!L.current&&(C||_e!==_le())&&(O.current=!0,h.setOpen(!1,Ke(Te.focusOut,Pe)))})}function ke(){H.current||(w.current.insideReactTree=!0,J.start(0,()=>{w.current.insideReactTree=!1}))}let ye=Ct(v)?v:null;if(!(!y&&!ye))return Pi(ye&&ut(ye,"focusout",pe),ye&&ut(ye,"pointerdown",ie),y&&ut(y,"focusin",be),y&&ut(y,"focusout",pe),y&&A&&ut(y,"focusout",ke,!0))},[r,v,y,W,a,P,A,h,l,s,G,C,k,w,J,Q,U,d,f,te]),Ai.useEffect(()=>{if(r||!y||!b)return;let ae=Array.from(A?.portalNode?.querySelectorAll(`[${Of("portal")}]`)||[]),be=(P?SU(P.nodesRef.current,k()):[]).find(ve=>U1(ve.context?.elements.domReference||null))?.context?.elements.domReference,ke=[...[y,...ae,j.current,D.current,A?.beforeOutsideRef.current,A?.afterOutsideRef.current,...te()],be,Tc(f),Tc(d),C?v:null].filter(ve=>ve!=null),ye=RU(ke,{ariaHidden:a||C,mark:!1}),Pe=[y,...ae].filter(ve=>ve!=null),_e=RU(Pe);return()=>{_e(),ye()}},[b,r,v,y,a,A,C,P,k,d,f,te]),le(()=>{if(!b||r||!Ct(W))return;M.current="",V.current="";let ae=ot(W),ie=wr(ae);queueMicrotask(()=>{let be=E.current,pe=typeof be=="function"?be(S.current||""):be;if(pe===void 0||pe===!1||Ge(W,ie))return;let ye=null,Pe=()=>(ye==null&&(ye=G(W)),ye[0]||W),_e;pe===!0||pe===null?_e=Pe():_e=Tc(pe),_e=_e||Pe();let ve=Ge(W,wr(ae));xw(_e,{preventScroll:_e===W,shouldFocus(){if(!I.current)return!1;if(ve)return!0;let Se=wr(ae);return!(Se!==_e&&Ge(W,Se))}})})},[r,b,W,G,E,S,I]),le(()=>{if(r||!W)return;let ae=ot(W),ie=wr(ae),be=S.current==null;vle(ie);function pe(ye){if(ye.open||(M.current=tWe(ye.nativeEvent,V.current)),ye.reason===Te.triggerHover&&ye.nativeEvent.type==="mouseleave"&&(O.current=!0),ye.reason===Te.outsidePress)if(ye.nested)O.current=!1;else if(vw(ye.nativeEvent)||_w(ye.nativeEvent))O.current=!1;else{let Pe=!1;ot(W).createElement("div").focus({get preventScroll(){return Pe=!0,!1}}),Pe?O.current=!1:O.current=!0}}_.on("openchange",pe);function ke(ye){let Pe=R.current,_e=typeof Pe=="function"?Pe(ye):Pe;if(_e===void 0||_e===!1)return null;_e===null&&(_e=!0);let ve=v?.isConnected?v:null,Se=ie?.isConnected&&Kr(ie)!=="body"?ie:null,fe=be?Se||ve:ve||Se;return fe||(fe=_le()||null),typeof _e=="boolean"?fe:Tc(_e)||fe||null}return()=>{_.off("openchange",pe);let ye=wr(ae),Pe=te(),_e=Ge(y,ye)||Pe.some(Ce=>Ce===ye||Ge(Ce,ye))||P&&dl(P.nodesRef.current,k(),!1).some(Ce=>Ge(Ce.context?.elements.floating,ye)),ve=R.current,Se=M.current,fe=ke(Se);queueMicrotask(()=>{let Ce=oWe(fe),ne=typeof ve!="boolean";if(ve&&!O.current&&Ct(Ce)&&(!(!ne&&Ce!==ye&&ye!==ae.body)||_e)){let se={preventScroll:!0};Se==="keyboard"&&(se.focusVisible=!0),Ce.focus(se)}O.current=!1})}},[r,y,W,R,S,_,P,v,k,te]),le(()=>{if(!mo.engine.webkit||b||!y)return;let ae=wr(ot(y));!Ct(ae)||!Wb(ae)||Ge(y,ae)&&ae.blur()},[b,y]),le(()=>{if(!(r||!A))return A.setFocusManagerState({modal:a,closeOnFocusOut:l,open:b,onOpenChange:h.setOpen,domReference:v}),()=>{A.setFocusManagerState(null)}},[r,A,a,b,h,l,v]),le(()=>{if(!(r||!W))return wle(W),()=>{queueMicrotask(OU)}},[r,W]);let re=!r&&(a?!C:!0)&&(X||a);return(0,Z1.jsxs)(Ai.Fragment,{children:[re&&(0,Z1.jsx)(ww,{"data-type":"inside",ref:z,onFocus:ae=>{if(a){let ie=G();xw(ie[ie.length-1])}else A?.portalNode&&(O.current=!1,qb(ae,A.portalNode)?pA(v)?.focus():Tc(f??A.beforeOutsideRef)?.focus())}}),o,re&&(0,Z1.jsx)(ww,{"data-type":"inside",ref:$,onFocus:ae=>{a?xw(G()[0]):A?.portalNode&&(l&&(O.current=!0),qb(ae,A.portalNode)?mA(v)?.focus():Tc(d??A.afterOutsideRef)?.focus())}})]})}var X1=c(oe(),1);function MU(e,t={}){let{enabled:o=!0,event:r="click",toggle:n=!0,ignoreMouse:i=!1,stickIfOpen:s=!0,touchOpenDelay:a=0,reason:l=Te.triggerPress}=t,u="rootStore"in e?e.rootStore:e,d=u.context.dataRef,f=X1.useRef(void 0),p=rs(),m=Fo(),g=X1.useMemo(()=>{function h(v,y,_,w){let k=Ke(l,y,_);v&&w==="touch"&&a>0?m.start(a,()=>{u.setOpen(!0,k)}):u.setOpen(v,k)}function b(v,y,_){let w=d.current.openEvent,k=u.select("domReferenceElement")!==y;return v&&k||!v||!n?!0:w&&s?!_(w.type):!1}return{onPointerDown(v){f.current=ha(v.pointerType,!0)&&_w(v.nativeEvent)?"virtual":v.pointerType},onMouseDown(v){let y=f.current,_=v.nativeEvent,w=u.select("open");if(v.button!==0||r==="click"||ha(y,!0)&&i)return;let k=b(w,v.currentTarget,E=>E==="click"||E==="mousedown"),x=ko(_);if(Wb(x)){h(k,_,x,y);return}let C=v.currentTarget;p.request(()=>{h(k,_,C,y)})},onClick(v){if(r==="mousedown-only")return;let y=f.current;if(r==="mousedown"&&y){f.current=void 0;return}if(ha(y,!0)&&i)return;let _=u.select("open"),w=b(_,v.currentTarget,k=>k==="click"||k==="mousedown"||k==="keydown"||k==="keyup");h(w,v.nativeEvent,v.currentTarget,y)},onKeyDown(){f.current=void 0}}},[d,r,i,l,u,s,n,p,m,a]);return X1.useMemo(()=>o?{reference:g}:Wt,[o,g])}var Ls=c(oe(),1);function rWe(e,t){let o=null,r=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},s=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",l=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",u=i.width,d=i.height,f=i.x,p=i.y;return o==null&&t.x&&s&&(o=i.x-t.x),r==null&&t.y&&a&&(r=i.y-t.y),f-=o||0,p-=r||0,u=0,d=0,!n||l?(u=t.axis==="y"?i.width:0,d=t.axis==="x"?i.height:0,f=s&&t.x!=null?t.x:f,p=a&&t.y!=null?t.y:p):n&&!l&&(d=t.axis==="x"?i.height:d,u=t.axis==="y"?i.width:u),n=!0,{width:u,height:d,x:f,y:p,top:p,right:f+u,bottom:p+d,left:f}}}}function kle(e){return e!=null&&e.clientX!=null}function NU(e,t={}){let{enabled:o=!0,axis:r="both"}=t,n="rootStore"in e?e.rootStore:e,i=n.useState("open"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),l=n.context.dataRef,u=Ls.useRef(!1),d=Ls.useRef(null),[f,p]=Ls.useState(),[m,g]=Ls.useState([]),h=de(w=>{n.set("positionReference",w)}),b=de((w,k,x)=>{u.current||l.current.openEvent&&!kle(l.current.openEvent)||n.set("positionReference",rWe(x??a,{x:w,y:k,axis:r,dataRef:l,pointerType:f}))}),v=de(w=>{i?d.current||(b(w.clientX,w.clientY,w.currentTarget),g([])):b(w.clientX,w.clientY,w.currentTarget)}),y=ha(f)?s:i;Ls.useEffect(()=>{if(!o){h(a);return}if(!y)return;function w(){d.current?.(),d.current=null}let k=St(s);function x(C){let E=ko(C);Ge(s,E)?w():b(C.clientX,C.clientY)}return!l.current.openEvent||kle(l.current.openEvent)?d.current=ut(k,"mousemove",x):h(a),w},[y,o,s,l,a,n,b,h,m]),Ls.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Ls.useEffect(()=>{o&&!s&&(u.current=!1)},[o,s]),Ls.useEffect(()=>{!o&&i&&(u.current=!0)},[o,i]);let _=Ls.useMemo(()=>{function w(k){p(k.pointerType)}return{onPointerDown:w,onPointerEnter:w,onMouseMove:v,onMouseEnter:v}},[v]);return Ls.useMemo(()=>o?{reference:_,trigger:_}:{},[o,_])}var ba=c(oe(),1);function nWe(){return!1}function iWe(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function Q1(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=nWe,bubbles:a,externalTree:l}=t,u="rootStore"in e?e.rootStore:e,d=u.useState("open"),f=u.useState("floatingElement"),{dataRef:p}=u.context,m=fl(l),g=de(typeof n=="function"?n:()=>!1),h=typeof n=="function"?g:n,b=h!==!1,v=de(()=>i),{escapeKey:y,outsidePress:_}=iWe(a),w=ba.useRef(!1),k=ba.useRef(!1),x=ba.useRef(!1),C=ba.useRef(!1),E=ba.useRef(""),R=ba.useRef(null),S=Fo(),I=Fo(),P=de(()=>{I.clear(),p.current.insideReactTree=!1}),A=de(z=>{let $=p.current.floatingContext?.nodeId;return(m?dl(m.nodesRef.current,$):[]).some(Q=>Q.context?.open&&!Q.context.dataRef.current[z])}),O=de(z=>nA(z,u.select("floatingElement"))||nA(z,u.select("domReferenceElement"))),L=de(z=>{s()&&u.setOpen(!1,Ke(Te.triggerPress,z.nativeEvent))}),H=de(z=>{if(!d||!o||!r||z.key!=="Escape"||C.current||!y&&A("__escapeKeyBubbles"))return;let $=Dae(z)?z.nativeEvent:z,J=Ke(Te.escapeKey,$);u.setOpen(!1,J),J.isCanceled||z.preventDefault(),!y&&!J.isPropagationAllowed&&z.stopPropagation()}),N=de(()=>{p.current.insideReactTree=!0,I.start(0,P)}),M=de(z=>{if(!d||!o||z.button!==0)return;let $=ko(z.nativeEvent);Ge(u.select("floatingElement"),$)&&(w.current||(w.current=!0,k.current=!1))}),V=de(z=>{!d||!o||(z.defaultPrevented||z.nativeEvent.defaultPrevented)&&w.current&&(k.current=!0)});ba.useEffect(()=>{if(!d||!o)return P;p.current.__escapeKeyBubbles=y,p.current.__outsidePressBubbles=_;let z=new Ii,$=new Ii;function J(){z.clear(),C.current=!0}function Q(){z.start(mo.engine.webkit?5:0,()=>{C.current=!1})}function U(){x.current=!0,$.start(0,()=>{x.current=!1})}function X(){w.current=!1,k.current=!1}function W(){let ne=E.current,se=ne==="pen"||!ne?"mouse":ne,Ee=v(),he=typeof Ee=="function"?Ee():Ee;return typeof he=="string"?he:he[se]}function G(ne){let se=W();return se==="intentional"&&ne.type!=="click"||se==="sloppy"&&ne.type==="click"}function te(ne){let se=p.current.floatingContext?.nodeId,Ee=m&&dl(m.nodesRef.current,se).some(he=>nA(ne,he.context?.elements.floating));return O(ne)||Ee}function re(ne){if(G(ne)){ne.type!=="click"&&!O(ne)&&($.clear(),x.current=!1),P();return}if(p.current.insideReactTree){P();return}let se=ko(ne),Ee=`[${Of("inert")}]`,he=ct(se)?se.getRootNode():null,Ae=Array.from(($u(he)?he:ot(u.select("floatingElement"))).querySelectorAll(Ee)),et=u.context.triggerElements;if(se&&(et.hasElement(se)||et.hasMatchingElement(_t=>Ge(_t,se))))return;let Je=ct(se)?se:null;for(;Je&&!qu(Je);){let _t=Yu(Je);if(qu(_t)||!ct(_t))break;Je=_t}if(!(Ae.length&&ct(se)&&!Fae(se)&&!Ge(se,u.select("floatingElement"))&&Ae.every(_t=>!Ge(Je,_t)))){if(Ct(se)&&!("touches"in ne)){let _t=qu(se),Et=Bn(se),mt=/auto|scroll/,oo=_t||mt.test(Et.overflowX),Tt=_t||mt.test(Et.overflowY),Rt=oo&&se.clientWidth>0&&se.scrollWidth>se.clientWidth,Bt=Tt&&se.clientHeight>0&&se.scrollHeight>se.clientHeight,gt=Et.direction==="rtl",He=Bt&&(gt?ne.offsetX<=se.offsetWidth-se.clientWidth:ne.offsetX>se.clientWidth),we=Rt&&ne.offsetY>se.clientHeight;if(He||we)return}if(!te(ne)){if(W()==="intentional"&&x.current){$.clear(),x.current=!1;return}typeof h=="function"&&!h(ne)||A("__outsidePressBubbles")||(u.setOpen(!1,Ke(Te.outsidePress,ne)),P())}}}function ae(ne){W()!=="sloppy"||ne.pointerType==="touch"||!u.select("open")||!o||O(ne)||re(ne)}function ie(ne){if(W()!=="sloppy"||!u.select("open")||!o||O(ne))return;let se=ne.touches[0];se&&(R.current={startTime:Date.now(),startX:se.clientX,startY:se.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},S.start(1e3,()=>{R.current&&(R.current.dismissOnTouchEnd=!1,R.current.dismissOnMouseDown=!1)}))}function be(ne,se){let Ee=ko(ne);if(!Ee)return;let he=ut(Ee,ne.type,()=>{se(ne),he()})}function pe(ne){E.current="touch",be(ne,ie)}function ke(ne){S.clear(),ne.type==="pointerdown"&&(E.current=ne.pointerType),!(ne.type==="mousedown"&&R.current&&!R.current.dismissOnMouseDown)&&be(ne,se=>{se.type==="pointerdown"?ae(se):re(se)})}function ye(ne){if(!w.current)return;let se=k.current;if(X(),W()==="intentional"){if(ne.type==="pointercancel"){se&&U();return}if(!te(ne)){if(se){U();return}typeof h=="function"&&!h(ne)||($.clear(),x.current=!0,P())}}}function Pe(ne){if(W()!=="sloppy"||!R.current||O(ne))return;let se=ne.touches[0];if(!se)return;let Ee=Math.abs(se.clientX-R.current.startX),he=Math.abs(se.clientY-R.current.startY),Ae=Math.sqrt(Ee*Ee+he*he);Ae>5&&(R.current.dismissOnTouchEnd=!0),Ae>10&&(re(ne),S.clear(),R.current=null)}function _e(ne){be(ne,Pe)}function ve(ne){W()!=="sloppy"||!R.current||O(ne)||(R.current.dismissOnTouchEnd&&re(ne),S.clear(),R.current=null)}function Se(ne){be(ne,ve)}let fe=ot(f),Ce=Pi(r&&Pi(ut(fe,"keydown",H),ut(fe,"compositionstart",J),ut(fe,"compositionend",Q)),b&&Pi(ut(fe,"click",ke,!0),ut(fe,"pointerdown",ke,!0),ut(fe,"pointerup",ye,!0),ut(fe,"pointercancel",ye,!0),ut(fe,"mousedown",ke,!0),ut(fe,"mouseup",ye,!0),ut(fe,"touchstart",pe,!0),ut(fe,"touchmove",_e,!0),ut(fe,"touchend",Se,!0)));return()=>{Ce(),z.clear(),$.clear(),X(),x.current=!1,P()}},[p,f,r,b,h,d,o,y,_,H,P,v,A,O,m,u,S]);let j=ba.useMemo(()=>({onKeyDown:H,onPointerDown:L,onClick:L}),[H,L]),D=ba.useMemo(()=>({onKeyDown:H,onPointerDown:V,onMouseDown:V,onClickCapture:N,onMouseDownCapture(z){N(),M(z)},onPointerDownCapture(z){N(),M(z)},onMouseUpCapture:N,onTouchEndCapture:N,onTouchMoveCapture:N}),[H,N,M,V]);return ba.useMemo(()=>o?{reference:j,floating:D,trigger:j}:{},[o,j,D])}var Mi=c(oe(),1);function xle(e,t,o){let{reference:r,floating:n}=e,i=Ns(t),s=Y1(t),a=$1(s),l=Oi(t),u=i==="y",d=r.x+r.width/2-n.width/2,f=r.y+r.height/2-n.height/2,p=r[a]/2-n[a]/2,m;switch(l){case"top":m={x:d,y:r.y-n.height};break;case"bottom":m={x:d,y:r.y+r.height};break;case"right":m={x:r.x+r.width,y:f};break;case"left":m={x:r.x-n.width,y:f};break;default:m={x:r.x,y:r.y}}let g=Bc(t);return g&&(m[s]+=p*(g==="end"?1:-1)*(o&&u?-1:1)),m}async function Sle(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:i,rects:s,elements:a,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:d="viewport",elementContext:f="floating",altBoundary:p=!1,padding:m=0}=Xu(t,e),g=dA(m),b=a[p?f==="floating"?"reference":"floating":f],v=Pf(await i.getClippingRect({element:(o=await(i.isElement==null?void 0:i.isElement(b)))==null||o?b:b.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:u,rootBoundary:d,strategy:l})),y=f==="floating"?{x:r,y:n,width:s.floating.width,height:s.floating.height}:s.reference,_=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),w=await(i.isElement==null?void 0:i.isElement(_))&&await(i.getScale==null?void 0:i.getScale(_))||{x:1,y:1},k=Pf(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:y,offsetParent:_,strategy:l}):y);return{top:(v.top-k.top+g.top)/w.y,bottom:(k.bottom-v.bottom+g.bottom)/w.y,left:(v.left-k.left+g.left)/w.x,right:(k.right-v.right+g.right)/w.x}}var sWe=50,Cle=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:i=[],platform:s}=o,a=s.detectOverflow?s:{...s,detectOverflow:Sle},l=await(s.isRTL==null?void 0:s.isRTL(t)),u=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:d,y:f}=xle(u,r,l),p=r,m=0,g={};for(let h=0;h<i.length;h++){let b=i[h];if(!b)continue;let{name:v,fn:y}=b,{x:_,y:w,data:k,reset:x}=await y({x:d,y:f,initialPlacement:r,placement:p,strategy:n,middlewareData:g,rects:u,platform:a,elements:{reference:e,floating:t}});d=_??d,f=w??f,g[v]={...g[v],...k},x&&m<sWe&&(m++,typeof x=="object"&&(x.placement&&(p=x.placement),x.rects&&(u=x.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):x.rects),{x:d,y:f}=xle(u,p,l)),h=-1)}return{x:d,y:f,placement:p,strategy:n,middlewareData:g}};var Ele=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,r;let{placement:n,middlewareData:i,rects:s,initialPlacement:a,platform:l,elements:u}=t,{mainAxis:d=!0,crossAxis:f=!0,fallbackPlacements:p,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:h=!0,...b}=Xu(e,t);if((o=i.arrow)!=null&&o.alignmentOffset)return{};let v=Oi(n),y=Ns(a),_=Oi(a)===a,w=await(l.isRTL==null?void 0:l.isRTL(u.floating)),k=p||(_||!h?[W1(a)]:Zae(a)),x=g!=="none";!p&&x&&k.push(...Xae(a,h,g,w));let C=[a,...k],E=await l.detectOverflow(t,b),R=[],S=((r=i.flip)==null?void 0:r.overflows)||[];if(d&&R.push(E[v]),f){let O=qae(n,s,w);R.push(E[O[0]],E[O[1]])}if(S=[...S,{placement:n,overflows:R}],!R.every(O=>O<=0)){var I,P;let O=(((I=i.flip)==null?void 0:I.index)||0)+1,L=C[O];if(L&&(!(f==="alignment"?y!==Ns(L):!1)||S.every(M=>Ns(M.placement)===y?M.overflows[0]>0:!0)))return{data:{index:O,overflows:S},reset:{placement:L}};let H=(P=S.filter(N=>N.overflows[0]<=0).sort((N,M)=>N.overflows[1]-M.overflows[1])[0])==null?void 0:P.placement;if(!H)switch(m){case"bestFit":{var A;let N=(A=S.filter(M=>{if(x){let V=Ns(M.placement);return V===y||V==="y"}return!0}).map(M=>[M.placement,M.overflows.filter(V=>V>0).reduce((V,j)=>V+j,0)]).sort((M,V)=>M[1]-V[1])[0])==null?void 0:A[0];N&&(H=N);break}case"initialPlacement":H=a;break}if(n!==H)return{reset:{placement:H}}}return{}}}};var Tle=new Set(["left","top"]);async function aWe(e,t){let{placement:o,platform:r,elements:n}=e,i=await(r.isRTL==null?void 0:r.isRTL(n.floating)),s=Oi(o),a=Bc(o),l=Ns(o)==="y",u=Tle.has(s)?-1:1,d=i&&l?-1:1,f=Xu(t,e),{mainAxis:p,crossAxis:m,alignmentAxis:g}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&typeof g=="number"&&(m=a==="end"?g*-1:g),l?{x:m*d,y:p*u}:{x:p*u,y:m*d}}var Rle=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,r;let{x:n,y:i,placement:s,middlewareData:a}=t,l=await aWe(t,e);return s===((o=a.offset)==null?void 0:o.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:n+l.x,y:i+l.y,data:{...l,placement:s}}}}},Ble=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:r,placement:n,platform:i}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:l={fn:y=>{let{x:_,y:w}=y;return{x:_,y:w}}},...u}=Xu(e,t),d={x:o,y:r},f=await i.detectOverflow(t,u),p=Ns(n),m=uA(p),g=d[m],h=d[p],b=(y,_)=>cA(_+f[y==="y"?"top":"left"],_,_-f[y==="y"?"bottom":"right"]);s&&(g=b(m,g)),a&&(h=b(p,h));let v=l.fn({...t,[m]:g,[p]:h});return{...v,data:{x:v.x-o,y:v.y-r,enabled:{[m]:s,[p]:a}}}}}},Ile=function(e){return e===void 0&&(e={}),{options:e,fn(t){var o,r;let{x:n,y:i,placement:s,rects:a,middlewareData:l}=t,{offset:u=0,mainAxis:d=!0,crossAxis:f=!0}=Xu(e,t),p={x:n,y:i},m=Ns(s),g=uA(m),h=p[g],b=p[m],v=Xu(u,t),y=typeof v=="number"?{mainAxis:v,crossAxis:0}:{mainAxis:(o=v.mainAxis)!=null?o:0,crossAxis:(r=v.crossAxis)!=null?r:0};if(d){let k=g==="y"?"height":"width",x=a.reference[g]-a.floating[k]+y.mainAxis,C=a.reference[g]+a.reference[k]-y.mainAxis;h<x?h=x:h>C&&(h=C)}if(f){var _,w;let k=g==="y"?"width":"height",x=Tle.has(Oi(s)),C=a.reference[m]-a.floating[k]+(x&&((_=l.offset)==null?void 0:_[m])||0)+(x?0:y.crossAxis),E=a.reference[m]+a.reference[k]+(x?0:((w=l.offset)==null?void 0:w[m])||0)-(x?y.crossAxis:0);b<C?b=C:b>E&&(b=E)}return{[g]:h,[m]:b}}}},Ple=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:o,rects:r,platform:n,elements:i}=t,{apply:s=()=>{},...a}=Xu(e,t),l=await n.detectOverflow(t,a),u=Oi(o),d=Bc(o),f=Ns(o)==="y",{width:p,height:m}=r.floating,g,h;u==="top"||u==="bottom"?(g=u,h=d===(await(n.isRTL==null?void 0:n.isRTL(i.floating))?"start":"end")?"left":"right"):(h=u,g=d==="end"?"top":"bottom");let b=m-l.top-l.bottom,v=p-l.left-l.right,y=Km(m-l[g],b),_=Km(p-l[h],v),w=t.middlewareData.shift,k=!w,x=y,C=_;w!=null&&w.enabled.x&&(C=v),w!=null&&w.enabled.y&&(x=b),k&&!d&&(f?C=p-2*Rc(l.left,l.right):x=m-2*Rc(l.top,l.bottom)),await s({...t,availableWidth:C,availableHeight:x});let E=await n.getDimensions(i.floating);return p!==E.width||m!==E.height?{reset:{rects:!0}}:{}}}};function Mle(e){let t=Bn(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Ct(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r,a=qm(o)!==i||qm(r)!==s;return a&&(o=i,r=s),{width:o,height:r,$:a}}function DU(e){return ct(e)?e:e.contextElement}function Sw(e){let t=DU(e);if(!Ct(t))return Zu(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:i}=Mle(t),s=(i?qm(o.width):o.width)/r,a=(i?qm(o.height):o.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var lWe=Zu(0);function Nle(e){let t=St(e);return!XO()||!t.visualViewport?lWe:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function cWe(e,t,o){return t===void 0&&(t=!1),!!o&&t&&o===St(e)}function Qb(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),i=DU(e),s=Zu(1);t&&(r?ct(r)&&(s=Sw(r)):s=Sw(e));let a=cWe(i,o,r)?Nle(i):Zu(0),l=(n.left+a.x)/s.x,u=(n.top+a.y)/s.y,d=n.width/s.x,f=n.height/s.y;if(i&&r){let p=St(i),m=ct(r)?St(r):r,g=p,h=QO(g);for(;h&&m!==g;){let b=Sw(h),v=h.getBoundingClientRect(),y=Bn(h),_=v.left+(h.clientLeft+parseFloat(y.paddingLeft))*b.x,w=v.top+(h.clientTop+parseFloat(y.paddingTop))*b.y;l*=b.x,u*=b.y,d*=b.x,f*=b.y,l+=_,u+=w,g=St(h),h=QO(g)}}return Pf({width:d,height:f,x:l,y:u})}function bA(e,t){let o=D1(e).scrollLeft;return t?t.left+o:Qb(Ku(e)).left+o}function Lle(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-bA(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function uWe(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,i=n==="fixed",s=Ku(r),a=t?L1(t.floating):!1;if(r===s||a&&i)return o;let l={scrollLeft:0,scrollTop:0},u=Zu(1),d=Zu(0),f=Ct(r);if((f||!i)&&((Kr(r)!=="body"||jb(s))&&(l=D1(r)),f)){let m=Qb(r);u=Sw(r),d.x=m.x+r.clientLeft,d.y=m.y+r.clientTop}let p=s&&!f&&!i?Lle(s,l):Zu(0);return{width:o.width*u.x,height:o.height*u.y,x:o.x*u.x-l.scrollLeft*u.x+d.x+p.x,y:o.y*u.y-l.scrollTop*u.y+d.y+p.y}}function dWe(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function fWe(e){let t=D1(e),o=e.ownerDocument.body,r=Rc(e.scrollWidth,e.clientWidth,o.scrollWidth,o.clientWidth),n=Rc(e.scrollHeight,e.clientHeight,o.scrollHeight,o.clientHeight),i=-t.scrollLeft+bA(e),s=-t.scrollTop;return Bn(o).direction==="rtl"&&(i+=Rc(e.clientWidth,o.clientWidth)-r),{width:r,height:n,x:i,y:s}}var pWe=25;function mWe(e,t,o){o===void 0&&(o="viewport");let r=o==="layoutViewport",n=St(e),i=Ku(e),s=n.visualViewport,a=i.clientWidth,l=i.clientHeight,u=0,d=0;if(s){let p=!XO()||t==="fixed";r?p||(u=-s.offsetLeft,d=-s.offsetTop):(a=s.width,l=s.height,p&&(u=s.offsetLeft,d=s.offsetTop))}if(bA(i)<=0){let p=i.ownerDocument,m=p.body,g=getComputedStyle(m),h=p.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,b=Math.abs(i.clientWidth-m.clientWidth-h),v=getComputedStyle(i).scrollbarGutter==="stable both-edges"?b/2:b;v<=pWe&&(a-=v)}return{width:a,height:l,x:u,y:d}}function gWe(e,t){let o=Qb(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,i=Sw(e),s=e.clientWidth*i.x,a=e.clientHeight*i.y,l=n*i.x,u=r*i.y;return{width:s,height:a,x:l,y:u}}function Ole(e,t,o){let r;if(t==="viewport"||t==="layoutViewport")r=mWe(e,o,t);else if(t==="document")r=fWe(Ku(e));else if(ct(t))r=gWe(t,o);else{let n=Nle(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Pf(r)}function hWe(e,t){let o=t.get(e);if(o)return o;let r=Gm(e,[],!1).filter(a=>ct(a)&&Kr(a)!=="body"),n=null,i=Bn(e).position==="fixed",s=i?Yu(e):e;for(;ct(s)&&!qu(s);){let a=Bn(s),l=ZO(s),u=n?n.position:i?"fixed":"";!l&&(u==="fixed"||u==="absolute"&&a.position==="static")?r=r.filter(f=>f!==s):n=a,s=Yu(s)}return t.set(e,r),r}function bWe(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,s=[...o==="clippingAncestors"?L1(t)?[]:hWe(t,this._c):[].concat(o),r],a=Ole(t,s[0],n),l=a.top,u=a.right,d=a.bottom,f=a.left;for(let p=1;p<s.length;p++){let m=Ole(t,s[p],n);l=Rc(m.top,l),u=Km(m.right,u),d=Km(m.bottom,d),f=Rc(m.left,f)}return{width:u-f,height:d-l,x:f,y:l}}function yWe(e){let{width:t,height:o}=Mle(e);return{width:t,height:o}}function vWe(e,t,o){let r=Ct(t),n=Ku(t),i=o==="fixed",s=Qb(e,!0,i,t),a={scrollLeft:0,scrollTop:0},l=Zu(0);if((r||!i)&&((Kr(t)!=="body"||jb(n))&&(a=D1(t)),r)){let p=Qb(t,!0,i,t);l.x=p.x+t.clientLeft,l.y=p.y+t.clientTop}!r&&n&&(l.x=bA(n));let u=n&&!r&&!i?Lle(n,a):Zu(0),d=s.left+a.scrollLeft-l.x-u.x,f=s.top+a.scrollTop-l.y-u.y;return{x:d,y:f,width:s.width,height:s.height}}function LU(e){return Bn(e).position==="static"}function Ale(e,t){if(!Ct(e)||Bn(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return Ku(e)===o&&(o=o.ownerDocument.body),o}function Dle(e,t){let o=St(e);if(L1(e))return o;if(!Ct(e)){let n=Yu(e);for(;n&&!qu(n);){if(ct(n)&&!LU(n))return n;n=Yu(n)}return o}let r=Ale(e,t);for(;r&&vae(r)&&LU(r);)r=Ale(r,t);return r&&qu(r)&&LU(r)&&!ZO(r)?o:r||_ae(e)||o}var _We=async function(e){let t=this.getOffsetParent||Dle,o=this.getDimensions,r=await o(e.floating);return{reference:vWe(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function wWe(e){return Bn(e).direction==="rtl"}var J1={convertOffsetParentRelativeRectToViewportRelativeRect:uWe,getDocumentElement:Ku,getClippingRect:bWe,getOffsetParent:Dle,getElementRects:_We,getClientRects:dWe,getDimensions:yWe,getScale:Sw,isElement:ct,isRTL:wWe};function Vle(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function kWe(e,t,o){let r=null,n,i=Ku(e);function s(){var d;clearTimeout(n),(d=r)==null||d.disconnect(),r=null}function a(d,f){d===void 0&&(d=!1),f===void 0&&(f=1),s();let p=e.getBoundingClientRect(),{left:m,top:g,width:h,height:b}=p;if(d||t(),!h||!b)return;let v=G1(g),y=G1(i.clientWidth-(m+h)),_=G1(i.clientHeight-(g+b)),w=G1(m),x={rootMargin:-v+"px "+-y+"px "+-_+"px "+-w+"px",threshold:Rc(0,Km(1,f))||1},C=!0;function E(R){let S=R[0].intersectionRatio;if(!Vle(p,e.getBoundingClientRect()))return a();if(S!==f){if(!C)return a();S?a(!1,S):n=setTimeout(()=>{a(!1,1e-7)},1e3)}C=!1}try{r=new IntersectionObserver(E,{...x,root:i.ownerDocument})}catch{r=new IntersectionObserver(E,x)}r.observe(e)}let l=St(e),u=()=>a(o);return l.addEventListener("resize",u),a(!0),()=>{l.removeEventListener("resize",u),s()}}function eE(e,t,o,r){r===void 0&&(r={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:l=!1}=r,u=DU(e),d=n||i?[...u?Gm(u):[],...t?Gm(t):[]]:[];d.forEach(v=>{n&&v.addEventListener("scroll",o),i&&v.addEventListener("resize",o)});let f=u&&a?kWe(u,o,i):null,p=-1,m=null;s&&(m=new ResizeObserver(v=>{let[y]=v;y&&y.target===u&&m&&t&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var _;(_=m)==null||_.observe(t)})),o()}),u&&!l&&m.observe(u),t&&m.observe(t));let g,h=l?Qb(e):null;l&&b();function b(){let v=Qb(e);h&&!Vle(h,v)&&o(),h=v,g=requestAnimationFrame(b)}return o(),()=>{var v;d.forEach(y=>{n&&y.removeEventListener("scroll",o),i&&y.removeEventListener("resize",o)}),f?.(),(v=m)==null||v.disconnect(),m=null,l&&cancelAnimationFrame(g)}}var Fle=Rle;var zle=Ble,jle=Ele,Hle=Ple;var Ule=Ile,yA=(e,t,o)=>{let r=new Map,n=o??{},i={...J1,...n.platform,_c:r};return Cle(e,t,{...n,platform:i})};var gn=c(oe(),1),Gle=c(oe(),1),$le=c(Ef(),1),SWe=typeof document<"u",CWe=function(){},vA=SWe?Gle.useLayoutEffect:CWe;function _A(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let o,r,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(o=e.length,o!==t.length)return!1;for(r=o;r--!==0;)if(!_A(e[r],t[r]))return!1;return!0}if(n=Object.keys(e),o=n.length,o!==Object.keys(t).length)return!1;for(r=o;r--!==0;)if(!{}.hasOwnProperty.call(t,n[r]))return!1;for(r=o;r--!==0;){let i=n[r];if(!(i==="_owner"&&e.$$typeof)&&!_A(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Yle(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Wle(e,t){let o=Yle(e);return Math.round(t*o)/o}function VU(e){let t=gn.useRef(e);return vA(()=>{t.current=e}),t}function Kle(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:r=[],platform:n,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:l,open:u}=e,[d,f]=gn.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=gn.useState(r);_A(p,r)||m(r);let[g,h]=gn.useState(null),[b,v]=gn.useState(null),y=gn.useCallback(M=>{M!==x.current&&(x.current=M,h(M))},[]),_=gn.useCallback(M=>{M!==C.current&&(C.current=M,v(M))},[]),w=i||g,k=s||b,x=gn.useRef(null),C=gn.useRef(null),E=gn.useRef(d),R=l!=null,S=VU(l),I=VU(n),P=VU(u),A=gn.useCallback(()=>{if(!x.current||!C.current)return;let M={placement:t,strategy:o,middleware:p};I.current&&(M.platform=I.current),yA(x.current,C.current,M).then(V=>{let j={...V,isPositioned:P.current!==!1};O.current&&!_A(E.current,j)&&(E.current=j,$le.flushSync(()=>{f(j)}))})},[p,t,o,I,P]);vA(()=>{u===!1&&E.current.isPositioned&&(E.current.isPositioned=!1,f(M=>({...M,isPositioned:!1})))},[u]);let O=gn.useRef(!1);vA(()=>(O.current=!0,()=>{O.current=!1}),[]),vA(()=>{if(w&&(x.current=w),k&&(C.current=k),w&&k){if(S.current)return S.current(w,k,A);A()}},[w,k,A,S,R]);let L=gn.useMemo(()=>({reference:x,floating:C,setReference:y,setFloating:_}),[y,_]),H=gn.useMemo(()=>({reference:w,floating:k}),[w,k]),N=gn.useMemo(()=>{let M={position:o,left:0,top:0};if(!H.floating)return M;let V=Wle(H.floating,d.x),j=Wle(H.floating,d.y);return a?{...M,transform:"translate("+V+"px, "+j+"px)",...Yle(H.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:V,top:j}},[o,a,H.floating,d.x,d.y]);return gn.useMemo(()=>({...d,update:A,refs:L,elements:H,floatingStyles:N}),[d,A,L,H,N])}var FU=(e,t)=>{let o=Fle(e);return{name:o.name,fn:o.fn,options:[e,t]}},zU=(e,t)=>{let o=zle(e);return{name:o.name,fn:o.fn,options:[e,t]}},jU=(e,t)=>({fn:Ule(e).fn,options:[e,t]}),HU=(e,t)=>{let o=jle(e);return{name:o.name,fn:o.fn,options:[e,t]}},UU=(e,t)=>{let o=Hle(e);return{name:o.name,fn:o.fn,options:[e,t]}};var wA=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,o,r=!0){this.fallbackStore=t,this.componentName=o,this.throwOnMissingTrigger=r}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let o=this.attachedStores.lastIndexOf(t);o!==-1&&this.attachedStores.splice(o,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(o=>{o()}))}openByTrigger(t){let o=this.attachedStore;if(o===null)return;let r;if(t){for(let n=this.attachedStores.length-1;n>=0&&!r;n-=1)r=this.attachedStores[n].context.triggerElements.getById(t);r??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!r&&this.throwOnMissingTrigger)throw new Error(Ut(99,this.componentName,t,this.componentName));o.setOpen(!0,Ke(Te.imperativeAction,void 0,r))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,Ke(Te.imperativeAction))}};var ey=c(oe(),1),dce=c(Ef(),1);var cce=c(oe(),1);var sce=c(oe(),1),KU=c(tE(),1),ace=c(tce(),1);var oce=c(oe(),1);var GU=[],$U;function rce(){return $U}function nce(e){GU.push(e)}function YU(e){let t=(o,r)=>{let n=eo(UWe).current,i;try{$U=n;for(let s of GU)s.before(n);i=e(o,r);for(let s of GU)s.after(n);n.didInitialize=!0}finally{$U=void 0}return i};return t.displayName=e.displayName||e.name,t}function ice(e){return oce.forwardRef(YU(e))}function UWe(){return{didInitialize:!1}}var WWe=fw(19),GWe=WWe?YWe:KWe;function Fe(e,t,o,r,n){return GWe(e,t,o,r,n)}function $We(e,t,o,r,n){let i=sce.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,KU.useSyncExternalStore)(e.subscribe,i,i)}nce({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o<e.syncHooks.length;o+=1){let r=e.syncHooks[o],n=r.selector(r.store.state,r.a1,r.a2,r.a3);Object.is(r.value,n)||(t=!0,r.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let o=new Set;for(let n of e.syncHooks)o.add(n.store);let r=[];for(let n of o)r.push(n.subscribe(t));return()=>{for(let n of r)n()}}),(0,KU.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function YWe(e,t,o,r,n){let i=rce();if(!i)return $We(e,t,o,r,n);let s=i.syncIndex;i.syncIndex+=1;let a;return i.didInitialize?(a=i.syncHooks[s],(a.store!==e||a.selector!==t||!Object.is(a.a1,o)||!Object.is(a.a2,r)||!Object.is(a.a3,n))&&(a.store!==e&&(i.didChangeStore=!0),a.store=e,a.selector=t,a.a1=o,a.a2=r,a.a3=n,a.value=t(e.getSnapshot(),o,r,n))):(a={store:e,selector:t,a1:o,a2:r,a3:n,value:t(e.getSnapshot(),o,r,n)},i.syncHooks.push(a)),a.value}function KWe(e,t,o,r,n){return(0,ace.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,o,r,n))}var xA=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let o=this.updateTick;for(let r of this.listeners){if(o!==this.updateTick)return;r(t)}}update(t){for(let o in t)if(!Object.is(this.state[o],t[o])){this.setState({...this.state,...t});return}}set(t,o){Object.is(this.state[t],o)||this.setState({...this.state,[t]:o})}notifyAll(){let t={...this.state};this.setState(t)}use(t,o,r,n){return Fe(this,t,o,r,n)}};var Jb=c(oe(),1);var Qu=class extends xA{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){Jb.useDebugValue(t);let r=this;le(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;le(()=>(r.state[t]!==o&&r.set(t,o),()=>{r.set(t,void 0)}),[r,t,o])}useSyncedValues(t){let o=this,r=Object.values(t);le(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){Jb.useDebugValue(t);let r=this,n=o!==void 0;le(()=>{n&&!Object.is(r.state[t],o)&&r.setState({...r.state,[t]:o})},[r,t,o,n])}select(t,o,r,n){let i=this.selectors[t];return i(this.state,o,r,n)}useState(t,o,r,n){return Jb.useDebugValue(t),Fe(this,this.selectors[t],o,r,n)}useContextCallback(t,o){Jb.useDebugValue(t);let r=de(o??At);this.context[t]=r}useStateSetter(t){let o=Jb.useRef(void 0);return o.current===void 0&&(o.current=r=>{this.set(t,r)}),o.current}observe(t,o){let r;typeof t=="function"?r=t:r=this.selectors[t];let n=r(this.state);return o(n,n,this),this.subscribe(i=>{let s=r(i);if(!Object.is(n,s)){let a=n;n=s,o(s,a,this)}})}};var SA=c(oe(),1);function lce(){let[,e]=SA.useState({});return SA.useCallback(()=>{e({})},[])}var qWe={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},Ju=class extends Qu{constructor(t){let{syncOnly:o,nested:r,onOpenChange:n,triggerElements:i,...s}=t;super({...s,positionReference:s.referenceElement,domReferenceElement:s.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:ble(),nested:r,triggerElements:i},qWe),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&Vae(o))&&(this.context.dataRef.current.openEvent=t?o:void 0)};dispatchOpenChange=(t,o)=>{this.syncOpenEvent(t,o.event);let r={open:t,reason:o.reason,nativeEvent:o.event,nested:this.context.nested,triggerElement:o.trigger};this.context.events.emit("openchange",r)};setOpen=(t,o)=>{if(this.syncOnly){this.context.onOpenChange?.(t,o);return}this.dispatchOpenChange(t,o),this.context.onOpenChange?.(t,o)}};function uce(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:i,onOpenChange:s}=e,a=t.useState("open"),l=t.useState("activeTriggerElement"),u=t.useState(o?"popupElement":"positionerElement"),d=t.context.triggerElements,f=s,p=cce.useRef(null);r===void 0&&p.current===null&&(p.current=new Ju({open:a,transitionStatus:void 0,referenceElement:l,floatingElement:u,triggerElements:d,onOpenChange:f,floatingId:n,syncOnly:!0,nested:i}));let m=r??p.current;return t.useSyncedValue("floatingId",n),le(()=>{let g={open:a,floatingId:n,referenceElement:l,floatingElement:u};ct(l)&&(g.domReferenceElement=l),m.state.positionReference===m.state.referenceElement&&(g.positionReference=l),m.update(g)},[a,n,l,u,m]),m.context.onOpenChange=f,m.context.nested=i,m}var CA={tabIndex:-1,[z1]:""};function fce(e,t=!1){let o=Wm(),r=Xm()!=null,n=eo(()=>e(o,r)).current;return uce({popupStore:n,treatPopupAsFloatingElement:t,floatingRootContext:n.state.floatingRootContext,floatingId:o,nested:r,onOpenChange:n.setOpen}),n}function pce({handle:e,store:t}){return le(()=>e.attachStore(t),[e,t]),null}function ZWe(e,t){let o=ey.useRef(null),r=ey.useRef(null);return ey.useCallback(n=>{if(e===void 0)return;let i=!1;if(o.current!==null){let s=o.current,a=r.current,l=t.context.triggerElements.getById(s);a&&l===a&&(t.context.triggerElements.delete(s),i=!0),o.current=null,r.current=null}if(n!==null&&(o.current=e,r.current=n,t.context.triggerElements.add(e,n),i=!0),i){let s=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==s&&t.set("triggerCount",s)}},[t,e])}function XWe(e,t,o,r=!1){t?e.preventUnmountingOnClose=!1:r&&(e.preventUnmountingOnClose=!0);let n=o?.id??null;(n||t)&&(e.activeTriggerId=n,e.activeTriggerElement=o??null)}function QWe(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function mce(e,t,o,r={}){let n=o.reason,i=n===Te.triggerHover,s=t&&n===Te.triggerFocus,a=!t&&(n===Te.triggerPress||n===Te.escapeKey),l=QWe(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let u=()=>{let d={...r.extraState,open:t};s?d.instantType="focus":a?d.instantType="dismiss":i&&(d.instantType=void 0),XWe(d,t,o.trigger,l()),e.update(d)};i?dce.flushSync(u):u()}function gce(e,t,o,r){let n=o.useState("isMountedByTrigger",e),i=ZWe(e,o),s=de(l=>{let u=o.select("open"),d=o.select("activeTriggerId");if(d===e){o.update({activeTriggerElement:l,...u?r:null});return}d==null&&u&&o.update({activeTriggerId:e,activeTriggerElement:l,...r})}),a=ey.useCallback(l=>{i(l),l&&s(l)},[i,s]);return le(()=>{n&&o.update({activeTriggerElement:t.current,...r})},[n,o,t,...Object.values(r)]),{registerTrigger:a,isMountedByThisTrigger:n}}function hce(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=ey.useRef(null),n=e.useState("open"),i=e.useState("triggerCount"),s=e.useState("activeTriggerId"),a=e.useState("activeTriggerElement");le(()=>{if(!n){r.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let l=e.context.triggerElements.size,u={};e.state.triggerCount!==l&&(u.triggerCount=l);let d=e.select("activeTriggerId"),f=null;if(d){let p=e.context.triggerElements.getById(d);if(p)r.current=d,p!==e.state.activeTriggerElement&&(u.activeTriggerElement=p);else{for(let[m,g]of e.context.triggerElements.entries())if(g===e.state.activeTriggerElement){u.activeTriggerId=m,u.activeTriggerElement=g,r.current=m;break}u.activeTriggerId===void 0&&(r.current===d?f=d:r.current=null)}}else r.current=null;if(!f&&!d&&l===1){let p=e.context.triggerElements.entries().next();if(!p.done){let[m,g]=p.value;u.activeTriggerId=m,u.activeTriggerElement=g,r.current=m}}(u.triggerCount!==void 0||u.activeTriggerId!==void 0||u.activeTriggerElement!==void 0)&&e.update(u),f&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===f&&!e.context.triggerElements.getById(f)){let p=Ke(Te.none);e.setOpen(!1,p),p.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,i,s,a,o])}function bce(e,t,o){let{mounted:r,setMounted:n,transitionStatus:i}=Bi(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:r,transitionStatus:i,preventUnmountingOnClose:a});let l=de(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return jn({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||l()}}),{forceUnmount:l,transitionStatus:i}}function yce(e,t){e.useSyncedValues(t),le(()=>()=>{e.update({activeTriggerProps:Wt,inactiveTriggerProps:Wt,popupProps:Wt})},[e])}var Af=class{constructor(){this.idMap=new Map}add(t,o){this.idMap.set(t,o)}delete(t){this.idMap.delete(t)}hasElement(t){for(let o of this.idMap.values())if(o===t)return!0;return!1}hasMatchingElement(t){for(let o of this.idMap.values())if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function vce(){return new Ju({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Af,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function wce(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:vce(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:Wt,inactiveTriggerProps:Wt,popupProps:Wt}}function kce(e,t,o=!1){return new Ju({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var oE=e=>e.triggerIdProp??e.activeTriggerId,qU=e=>e.openProp??e.open,_ce=e=>(e.popupElement?.id??e.floatingId)||void 0;function xce(e,t){return t!==void 0&&qU(e)&&oE(e)===t}function JWe(e,t){return xce(e,t)?!0:t!==void 0&&qU(e)&&oE(e)==null&&e.triggerCount===1}var Sce={open:qU,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:oE,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:_ce,isTriggerActive:(e,t)=>t!==void 0&&oE(e)===t,isOpenedByTrigger:(e,t)=>xce(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&oE(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>JWe(e,t)?_ce(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var ZU=c(oe(),1),Cce=c(tE(),1);function Ece(e){let t=ZU.useCallback(r=>e===void 0?At:e.subscribeStore(r),[e]),o=ZU.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,Cce.useSyncExternalStore)(t,o,()=>e?.serverStore)}function XU(e){let{open:t=!1,onOpenChange:o,elements:r={}}=e,n=Wm(),i=Xm()!=null,s=eo(()=>new Ju({open:t,transitionStatus:void 0,onOpenChange:o,referenceElement:r.reference??null,floatingElement:r.floating??null,triggerElements:new Af,floatingId:n,syncOnly:!1,nested:i})).current;return le(()=>{let a={open:t,floatingId:n};r.reference!==void 0&&(a.referenceElement=r.reference,a.domReferenceElement=ct(r.reference)?r.reference:null),r.floating!==void 0&&(a.floatingElement=r.floating),s.update(a)},[t,n,r.reference,r.floating,s]),s.context.onOpenChange=o,s.context.nested=i,s}function Tce(e){return eGe(e,e.rootContext)}function eGe(e,t){let{nodeId:o,externalTree:r}=e,n=t.useState("referenceElement"),i=t.useState("floatingElement"),s=t.useState("domReferenceElement"),a=t.useState("open"),l=t.useState("floatingId"),[u,d]=Mi.useState(null),[f,p]=Mi.useState(void 0),[m,g]=Mi.useState(void 0),h=Mi.useRef(null),b=fl(r),v=Mi.useMemo(()=>({reference:n,floating:i,domReference:s}),[n,i,s]),y=Kle({...e,elements:{...v,...u&&{reference:u}}}),_=ct(f)?f:null,w=m===void 0?t.state.floatingElement:m;t.useSyncedValue("referenceElement",f??null),t.useSyncedValue("domReferenceElement",f===void 0?s:_),t.useSyncedValue("floatingElement",w);let k=Mi.useCallback(I=>{let P=ct(I)?{getBoundingClientRect:()=>I.getBoundingClientRect(),getClientRects:()=>I.getClientRects(),contextElement:I}:I;d(P),y.refs.setReference(P)},[y.refs]),x=Mi.useCallback(I=>{(ct(I)||I===null)&&(h.current=I,p(I)),(ct(y.refs.reference.current)||y.refs.reference.current===null||I!==null&&!ct(I))&&y.refs.setReference(I)},[y.refs,p]),C=Mi.useCallback(I=>{g(I),y.refs.setFloating(I)},[y.refs]),E=Mi.useMemo(()=>({...y.refs,setReference:x,setFloating:C,setPositionReference:k,domReference:h}),[y.refs,x,C,k]),R=Mi.useMemo(()=>({...y.elements,domReference:s}),[y.elements,s]),S=Mi.useMemo(()=>({...y,dataRef:t.context.dataRef,open:a,onOpenChange:t.setOpen,events:t.context.events,floatingId:l,refs:E,elements:R,nodeId:o,rootStore:t}),[y,E,R,o,t,a,l]);return le(()=>{s&&(h.current=s)},[s]),le(()=>{t.context.dataRef.current.floatingContext=S;let I=b?.nodesRef.current.find(P=>P.id===o);I&&(I.context=S)}),Mi.useMemo(()=>({...y,context:S,refs:E,elements:R,rootStore:t}),[y,E,R,S,t])}var ed=c(oe(),1);var QU=mo.os.mac&&mo.engine.webkit;function JU(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=ed.useRef(!1),l=ed.useRef(null),u=ed.useRef(!0),d=Fo();ed.useEffect(()=>{let p=n.select("domReferenceElement");if(!o)return;let m=St(p);function g(){let v=n.select("domReferenceElement");!n.select("open")&&Ct(v)&&v===wr(ot(v))&&(a.current=!0)}function h(){u.current=!0}function b(){u.current=!1}return Pi(ut(m,"blur",g),QU&&ut(m,"keydown",h,!0),QU&&ut(m,"pointerdown",b,!0))},[n,o]),ed.useEffect(()=>{if(!o)return;function p(m){if(m.reason===Te.triggerPress||m.reason===Te.escapeKey){let g=n.select("domReferenceElement");ct(g)&&(l.current=g,a.current=!0)}}return i.on("openchange",p),()=>{i.off("openchange",p)}},[i,o,n]);let f=ed.useMemo(()=>{function p(){a.current=!1,l.current=null}return{onMouseLeave(){p()},onFocus(m){let g=m.currentTarget;if(a.current){if(l.current===g)return;p()}let h=ko(m.nativeEvent);if(ct(h)){if(QU&&!m.relatedTarget){if(!u.current&&!Wb(h))return}else if(!zae(h))return}let b=Ym(m.relatedTarget,n.context.triggerElements),{nativeEvent:v,currentTarget:y}=m,_=typeof r=="function"?r():r;if(n.select("open")&&b||_===0||_===void 0){n.setOpen(!0,Ke(Te.triggerFocus,v,y));return}d.start(_,()=>{a.current||n.setOpen(!0,Ke(Te.triggerFocus,v,y))})},onBlur(m){p();let g=m.relatedTarget,h=m.nativeEvent,b=ct(g)&&g.hasAttribute(Of("focus-guard"))&&g.getAttribute("data-type")==="outside";d.start(0,()=>{let v=n.select("domReferenceElement"),y=wr(ot(v));!g&&y===v||Ge(s.current.floatingContext?.refs.floating.current,y)||Ge(v,y)||b||Ym(g??y,n.context.triggerElements)||n.setOpen(!1,Ke(Te.triggerFocus,h))})}}},[s,r,n,d]);return ed.useMemo(()=>o?{reference:f,trigger:f}:{},[o,f])}var tW=c(oe(),1);var eW=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new Ii,this.restTimeout=new Ii,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},EA=new WeakMap;function Ew(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&EA.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),EA.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function TA(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,i=EA.get(o);i&&i!==e&&Ew(i),Ew(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,EA.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function Tw(e){let t=e.context.dataRef.current,o=eo(()=>t.hoverInteractionState??eW.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),pw(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function oW(e,t={}){let{enabled:o=!0,closeDelay:r=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,s=i.useState("open"),a=i.useState("floatingElement"),l=i.useState("domReferenceElement"),{dataRef:u}=i.context,d=fl(),f=Xm(),p=Tw(i),m=Fo(),g=de(()=>iA(u.current.openEvent?.type,p.interactedInside)),h=de(()=>jae(u.current.openEvent?.type)),b=de(()=>{Ew(p)});le(()=>{s||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,b())},[s,p,b]),tW.useEffect(()=>b,[b]),le(()=>{if(o&&s&&p.handleCloseOptions?.blockPointerEvents&&h()&&ct(l)&&a){let v=l,y=a,_=ot(a),w=d?.nodesRef.current.find(E=>E.id===f)?.context?.elements.floating;w&&(w.style.pointerEvents="");let k=p.pointerEventsScopeElement!==y?p.pointerEventsScopeElement:null,x=w!==y?w:null,C=p.handleCloseOptions?.getScope?.()??k??x??v.closest("[data-rootownerid]")??_.body;return TA(p,{scopeElement:C,referenceElement:v,floatingElement:y}),()=>{b()}}},[o,s,l,a,p,h,d,f,b]),tW.useEffect(()=>{if(!o)return;function v(){return!!(d&&f&&dl(d.nodesRef.current,f).length>0)}function y(E){let R=cl(r,"close",p.pointerType),S=()=>{i.setOpen(!1,Ke(Te.triggerHover,E)),d?.events.emit("floating.closed",E)};R?p.openChangeTimeout.start(R,S):(p.openChangeTimeout.clear(),S())}function _(E){let R=ko(E);if(!hU(R)){p.interactedInside=!1;return}p.interactedInside=R?.closest("[aria-haspopup]")!=null}function w(){p.openChangeTimeout.clear(),m.clear(),d?.events.off("floating.closed",x),b()}function k(E){if(v()&&d){d.events.on("floating.closed",x);return}if(Ym(E.relatedTarget,i.context.triggerElements))return;let R=u.current.floatingContext?.nodeId??n,S=E.relatedTarget;if(!(d&&R&&ct(S)&&dl(d.nodesRef.current,R,!1).some(P=>Ge(P.context?.elements.floating,S)))){if(p.handler){p.handler(E);return}b(),h()&&!g()&&y(E)}}function x(E){!d||!f||v()||m.start(0,()=>{d.events.off("floating.closed",x),i.setOpen(!1,Ke(Te.triggerHover,E)),d.events.emit("floating.closed",E)})}let C=a;return Pi(C&&ut(C,"mouseenter",w),C&&ut(C,"mouseleave",k),C&&ut(C,"pointerdown",_,!0),()=>{d?.events.off("floating.closed",x)})},[o,a,i,u,r,n,h,g,b,p,d,f,m])}var Jm=c(oe(),1),Rce=c(Ef(),1);var tGe={current:null};function rW(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:l=tGe,externalTree:u,isActiveTrigger:d=!0,getHandleCloseContext:f,isClosing:p,shouldOpen:m,guardStaleOpen:g=!1}=t,h="rootStore"in e?e.rootStore:e,{dataRef:b,events:v}=h.context,y=fl(u),_=Tw(h),w=Jm.useRef(!1),k=so(n),x=so(r),C=so(s),E=so(o),R=so(m),S=so(p),I=de(()=>iA(b.current.openEvent?.type,_.interactedInside)),P=de(()=>R.current?.()!==!1),A=de((H,N,M)=>{let V=h.context.triggerElements;if(V.hasElement(N))return!H||!Ge(H,N);if(!ct(M))return!1;let j=M;return V.hasMatchingElement(D=>Ge(D,j))&&(!H||!Ge(H,j))}),O=de(()=>{if(!_.handler)return;ot(h.select("domReferenceElement")).removeEventListener("mousemove",_.handler),_.handler=void 0}),L=de(()=>{Ew(_)});return d&&(_.handleCloseOptions=k.current?.__options),Jm.useEffect(()=>O,[O]),Jm.useEffect(()=>{if(!o)return;function H(N){N.open?w.current=!1:(w.current=N.reason===Te.triggerHover,O(),_.openChangeTimeout.clear(),_.restTimeout.clear(),_.blockMouseMove=!0,_.restTimeoutPending=!1)}return v.on("openchange",H),()=>{v.off("openchange",H)}},[o,v,_,O]),Jm.useEffect(()=>{if(!o)return;function H(z,$=!0){let J=cl(x.current,"close",_.pointerType);J?_.openChangeTimeout.start(J,()=>{h.setOpen(!1,Ke(Te.triggerHover,z)),y?.events.emit("floating.closed",z)}):$&&(_.openChangeTimeout.clear(),h.setOpen(!1,Ke(Te.triggerHover,z)),y?.events.emit("floating.closed",z))}let N=l.current??(d?h.select("domReferenceElement"):null);if(!ct(N))return;function M(z){if(_.openChangeTimeout.clear(),_.blockMouseMove=!1,i&&!ha(_.pointerType))return;let $=bU(C.current),J=cl(x.current,"open",_.pointerType),Q=ko(z),U=z.currentTarget??null,X=h.select("domReferenceElement"),W=U;if(ct(Q)&&!h.context.triggerElements.hasElement(Q)){for(let ye of h.context.triggerElements.elements())if(Ge(ye,Q)){W=ye;break}}ct(U)&&ct(X)&&!h.context.triggerElements.hasElement(U)&&Ge(U,X)&&(W=X);let G=W==null?!1:A(X,W,Q),te=h.select("open"),re=S.current?.()??h.select("transitionStatus")==="ending",ae=!te&&re&&w.current,ie=!G&&ct(W)&&ct(X)&&Ge(X,W)&&ae,be=$>0&&!J,pe=G&&(te||ae)||ie,ke=!te||G;if(pe){P()&&h.setOpen(!0,Ke(Te.triggerHover,z,W));return}be||(J?_.openChangeTimeout.start(J,()=>{ke&&P()&&h.setOpen(!0,Ke(Te.triggerHover,z,W))}):ke&&P()&&h.setOpen(!0,Ke(Te.triggerHover,z,W)))}function V(z){if(I()){L();return}O();let $=h.select("domReferenceElement"),J=ot($);_.restTimeout.clear(),_.restTimeoutPending=!1;let Q=b.current.floatingContext??f?.();if(Ym(z.relatedTarget,h.context.triggerElements))return;if(k.current&&Q){h.select("open")||_.openChangeTimeout.clear();let X=l.current;_.handler=k.current({...Q,tree:y,x:z.clientX,y:z.clientY,onClose(){L(),O(),E.current&&!I()&&X===h.select("domReferenceElement")&&H(z,!0)}}),J.addEventListener("mousemove",_.handler),_.handler(z);return}(_.pointerType!=="touch"||!Ge(h.select("floatingElement"),z.relatedTarget))&&H(z)}function j(z){Ge(N,z.relatedTarget)||(_.openChangeTimeout.clear(),_.restTimeout.clear(),_.restTimeoutPending=!1)}let D=g?ut(N,"mouseout",j):void 0;return a?Pi(ut(N,"mousemove",M,{once:!0}),ut(N,"mouseenter",M),ut(N,"mouseleave",V),D):Pi(ut(N,"mouseenter",M),ut(N,"mouseleave",V),D)},[O,L,b,x,h,o,k,_,d,A,I,i,a,C,l,y,E,f,S,P,g]),Jm.useMemo(()=>{if(!o)return;function H(N){_.pointerType=N.pointerType}return{onPointerDown:H,onPointerEnter:H,onMouseMove(N){let{nativeEvent:M}=N,V=N.currentTarget,j=h.select("domReferenceElement"),D=h.select("open"),z=A(j,V,N.target);if(i&&!ha(_.pointerType))return;if(D&&z&&_.handleCloseOptions?.blockPointerEvents){let Q=h.select("floatingElement");if(Q){let U=_.handleCloseOptions?.getScope?.()??V.ownerDocument.body;TA(_,{scopeElement:U,referenceElement:V,floatingElement:Q})}}let $=bU(C.current);if(D&&!z||$===0||!z&&_.restTimeoutPending&&N.movementX**2+N.movementY**2<2)return;_.restTimeout.clear();function J(){if(_.restTimeoutPending=!1,I())return;let Q=h.select("open");!_.blockMouseMove&&(!Q||z)&&P()&&h.setOpen(!0,Ke(Te.triggerHover,M,V))}_.pointerType==="touch"?Rce.flushSync(()=>{J()}):z&&D?J():(_.restTimeoutPending=!0,_.restTimeout.start($,J))}}},[o,_,I,A,i,h,C,P])}var ci=c(oe(),1);var oGe="Escape";function Bce(e){return mo.engine.webkit&&e.movementX===0&&e.movementY===0}function BA(e,t,o){switch(e){case"vertical":return t;case"horizontal":return o;default:return t||o}}function RA(e,t){return BA(t,e===gU||e===rA,e===j1||e===H1)}function nW(e,t,o){return BA(t,e===rA,o?e===j1:e===H1)||e==="Enter"||e===" "||e===""}function rGe(e,t,o){return BA(t,o?e===j1:e===H1,e===rA)}function nGe(e,t,o,r){let n=o?e===H1:e===j1,i=e===gU;return t==="both"||t==="horizontal"&&r?e===oGe:BA(t,n,i)}function iW(e,t){let{listRef:o,activeIndex:r,onNavigate:n=()=>{},enabled:i=!0,selectedIndex:s=null,allowEscape:a=!1,loopFocus:l=!1,nested:u=!1,rtl:d=!1,virtual:f=!1,focusItemOnOpen:p="auto",focusItemOnHover:m=!0,openOnArrowKeyDown:g=!0,disabledIndices:h=void 0,orientation:b="vertical",parentOrientation:v,id:y,resetOnPointerLeave:_=!0,externalTree:w,grid:k}=t,x=k!=null,C="rootStore"in e?e.rootStore:e,E=C.useState("open"),R=C.useState("floatingElement"),S=C.useState("domReferenceElement"),I=C.context.dataRef,P=Gb(R),A=U1(S),O=so(P),L=Xm(),H=fl(w),N=ci.useRef(p),M=ci.useRef(s??-1),V=ci.useRef(null),j=ci.useRef(!0),D=de(ne=>{n(M.current===-1?null:M.current,ne)}),z=ci.useRef(!!R),$=ci.useRef(E),J=ci.useRef(!1),Q=ci.useRef(!1),U=ci.useRef(null),X=so(h),W=so(E),G=so(s),te=so(_),re=rs(),ae=rs(),ie=de(()=>{function ne(Ae){f?H?.events.emit("virtualfocus",Ae):U.current=xw(Ae,{sync:J.current,preventScroll:!0})}let se=o.current[M.current],Ee=Q.current;se&&ne(se),(J.current?Ae=>Ae():Ae=>re.request(Ae))(()=>{let Ae=o.current[M.current]||se;if(!Ae)return;se||ne(Ae),_e&&(Ee||!j.current)&&Ae.scrollIntoView?.({block:"nearest",inline:"nearest"})})});le(()=>{I.current.orientation=b},[I,b]),le(()=>{i&&(E&&R?(M.current=s??-1,N.current&&s!=null&&(Q.current=!0,D())):z.current&&(M.current=-1,D()))},[i,E,R,s,D]),le(()=>{if(i){if(!E){J.current=!1;return}if(R)if(r==null){if(J.current=!1,G.current!=null)return;if(z.current&&(M.current=-1,ie()),(!$.current||!z.current)&&N.current&&(V.current!=null||N.current===!0&&V.current==null)){let ne=0,se=()=>{o.current[0]==null?(ne<2&&(ne?he=>ae.request(he):queueMicrotask)(se),ne+=1):(M.current=V.current==null||nW(V.current,b,d)||u?$b(o):kw(o),V.current=null,D())};se()}}else Zm(o.current,r)||(M.current=r,ie(),Q.current=!1)}},[i,E,R,r,G,u,o,b,d,D,ie,ae]),le(()=>{if(!i||R||!H||f||!z.current)return;let ne=H.nodesRef.current,se=ne.find(Ae=>Ae.id===L)?.context?.elements.floating,Ee=wr(ot(S??se??null)),he=ne.some(Ae=>Ae.context&&Ge(Ae.context.elements.floating,Ee));se&&!he&&j.current&&se.focus({preventScroll:!0})},[i,R,S,H,L,f]),le(()=>{$.current=E,z.current=!!R}),le(()=>{E||(V.current=null,N.current=p)},[E,p]);let be=r!=null,pe=de(ne=>{if(!W.current)return;let se=o.current.indexOf(ne.currentTarget);se!==-1&&(M.current!==se||r!==se)&&(M.current=se,D(ne))}),ke=de(()=>v??H?.nodesRef.current.find(ne=>ne.id===L)?.context?.dataRef?.current.orientation),ye=de(()=>$b(o,X.current)),Pe=de(ne=>{if(j.current=!1,J.current=!0,ne.which===229||!W.current&&ne.currentTarget===O.current)return;if(u&&nGe(ne.key,b,d,x)){RA(ne.key,ke())||Ms(ne),C.setOpen(!1,Ke(Te.listNavigation,ne.nativeEvent)),Ct(S)&&(f?H?.events.emit("virtualfocus",S):S.focus());return}let se=M.current,Ee=$b(o,h),he=kw(o,h);if(A||(ne.key==="Home"&&(Ms(ne),M.current=Ee,D(ne)),ne.key==="End"&&(Ms(ne),M.current=he,D(ne))),k!=null){let Ae=k(ne,M.current,o,b,l,d,h,Ee,he);if(Ae!=null&&(M.current=Ae,D(ne)),b==="both")return}if(RA(ne.key,b)){if(Ms(ne),E&&!f&&wr(ne.currentTarget.ownerDocument)===ne.currentTarget){M.current=nW(ne.key,b,d)?Ee:he,D(ne);return}nW(ne.key,b,d)?l?se>=he?a&&se!==o.current.length?M.current=-1:(J.current=!1,M.current=Ee):M.current=ul(o.current,{startingIndex:se,disabledIndices:h}):M.current=Math.min(he,ul(o.current,{startingIndex:se,disabledIndices:h})):l?se<=Ee?a&&se!==-1?M.current=o.current.length:(J.current=!1,M.current=he):M.current=ul(o.current,{startingIndex:se,decrement:!0,disabledIndices:h}):M.current=Math.max(Ee,ul(o.current,{startingIndex:se,decrement:!0,disabledIndices:h})),Zm(o.current,M.current)&&(M.current=-1),D(ne)}}),_e=ci.useMemo(()=>({onFocus(se){J.current=!0,pe(se)},onClick:({currentTarget:se})=>se.focus({preventScroll:!0}),onMouseMove(se){Bce(se)||(J.current=!0,Q.current=!1,m&&pe(se))},onPointerLeave(se){if(!W.current||!j.current||se.pointerType==="touch")return;J.current=!0;let Ee=se.relatedTarget;if(!(!m||o.current.includes(Ee))&&te.current&&(U.current?.(),U.current=null,M.current=-1,D(se),!f)){let he=O.current,Ae=wr(ot(he));he&&Ge(he,Ae)&&he.focus({preventScroll:!0})}}}),[pe,W,O,m,o,D,te,f]),ve=ci.useMemo(()=>f&&E&&be&&{"aria-activedescendant":`${y}-${r}`},[f,E,be,y,r]),Se=ci.useMemo(()=>({"aria-orientation":b==="both"?void 0:b,...A?{}:ve,onKeyDown(ne){if(ne.key==="Tab"&&ne.shiftKey&&E&&!f){let se=ko(ne.nativeEvent);if(se&&!Ge(O.current,se))return;Ms(ne),C.setOpen(!1,Ke(Te.focusOut,ne.nativeEvent)),Ct(S)&&S.focus();return}Pe(ne)},onPointerMove(ne){Bce(ne)||(j.current=!0)}}),[ve,Pe,O,b,A,C,E,f,S]),fe=ci.useMemo(()=>{function ne(he){C.setOpen(!0,Ke(Te.listNavigation,he.nativeEvent,he.currentTarget))}function se(he){p==="auto"&&vw(he.nativeEvent)&&(N.current=!f)}function Ee(he){N.current=p,p==="auto"&&_w(he.nativeEvent)&&(N.current=!0)}return{onKeyDown(he){let Ae=C.select("open");j.current=!1;let et=he.key.startsWith("Arrow"),Je=rGe(he.key,ke(),d),_t=RA(he.key,b),Et=(u?Je:_t)||he.key==="Enter"||he.key.trim()==="";if(f&&Ae)return Pe(he);if(!(!Ae&&!g&&et)){if(Et){let mt=RA(he.key,ke());V.current=u&&mt?null:he.key}if(u){Je&&(Ms(he),Ae?(M.current=ye(),D(he)):ne(he));return}_t&&(G.current!=null&&(M.current=G.current),Ms(he),!Ae&&g?ne(he):Pe(he),Ae&&D(he))}},onFocus(he){C.select("open")&&!f&&(M.current=-1,D(he))},onPointerDown:Ee,onPointerEnter:Ee,onMouseDown:se,onClick:se}},[Pe,p,ye,u,D,C,g,b,ke,d,G,f]),Ce=ci.useMemo(()=>({...ve,...fe}),[ve,fe]);return ci.useMemo(()=>i?{reference:Ce,floating:Se,item:_e,trigger:fe}:{},[i,Ce,Se,fe,_e])}var ty=c(oe(),1);function sW(e,t){let{listRef:o,elementsRef:r,activeIndex:n,onMatch:i,disabledIndices:s,onTyping:a,enabled:l=!0,resetMs:u=750,selectedIndex:d=null}=t,f="rootStore"in e?e.rootStore:e,p=f.useState("open"),m=Fo(),g=ty.useRef(""),h=ty.useRef(d??n??-1),b=ty.useRef(null),v=de(w=>{function k(O){return r?.current[O]}function x(O){let L=k(O);return L&&!Kb(L)||L?.matches(":disabled")?!1:s==null||!Yb(ll,O,s)}function C(O,L,H=0){if(O.length===0)return-1;let N=(H%O.length+O.length)%O.length,M=L.toLowerCase();for(let V=0;V<O.length;V+=1){let j=(N+V)%O.length;if(!(!O[j]?.toLowerCase().startsWith(M)||!x(j)))return j}return-1}let E=o.current;if(g.current.length>0&&w.key===" "&&(Ms(w),a?.(!0)),g.current.length>0&&g.current[0]!==" "&&C(E,g.current)===-1&&w.key!==" "&&a?.(!1),E==null||w.key.length!==1||w.ctrlKey||w.metaKey||w.altKey)return;p&&w.key!==" "&&(Ms(w),a?.(!0));let R=g.current==="";R&&(h.current=d??n??-1),E.every((O,L)=>O&&x(L)?O[0]?.toLowerCase()!==O[1]?.toLowerCase():!0)&&g.current===w.key&&(g.current="",h.current=b.current),g.current+=w.key,m.start(u,()=>{g.current="",h.current=b.current,a?.(!1)});let P=((R?d??n??-1:h.current)??0)+1,A=C(E,g.current,P);A!==-1?(i?.(A),b.current=A):w.key!==" "&&(g.current="",a?.(!1))}),y=de(w=>{let k=w.relatedTarget,x=f.select("domReferenceElement"),C=f.select("floatingElement");Ge(x,k)||Ge(C,k)||(m.clear(),g.current="",h.current=b.current,a?.(!1))});le(()=>{!p&&d!==null||(m.clear(),b.current=null,g.current!==""&&(g.current=""))},[p,d,m]);let _=ty.useMemo(()=>({onKeyDown:v,onBlur:y}),[v,y]);return ty.useMemo(()=>l?{reference:_,floating:_}:{},[l,_])}var Ice=.1,iGe=Ice*Ice,Co=.5;function IA(e,t,o,r,n,i){return r>=t!=i>=t&&e<=(n-o)*(t-r)/(i-r)+o}function PA(e,t,o,r,n,i,s,a,l,u){let d=!1;return IA(e,t,o,r,n,i)&&(d=!d),IA(e,t,n,i,s,a)&&(d=!d),IA(e,t,s,a,l,u)&&(d=!d),IA(e,t,l,u,o,r)&&(d=!d),d}function sGe(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function OA(e,t,o,r,n,i){let s=Math.min(o,n),a=Math.max(o,n),l=Math.min(r,i),u=Math.max(r,i);return e>=s&&e<=a&&t>=l&&t<=u}function aW(e={}){let{blockPointerEvents:t=!1}=e,o=new Ii,r=({x:n,y:i,placement:s,elements:a,onClose:l,nodeId:u,tree:d})=>{let f=s?.split("-")[0],p=!1,m=null,g=null,h=typeof performance<"u"?performance.now():0;function b(y,_){let w=performance.now(),k=w-h;if(m===null||g===null||k===0)return m=y,g=_,h=w,!1;let x=y-m,C=_-g,E=x*x+C*C,R=k*k*iGe;return m=y,g=_,h=w,E<R}function v(){o.clear(),l()}return function(_){o.clear();let w=a.domReference,k=a.floating;if(!w||!k||f==null||n==null||i==null)return;let{clientX:x,clientY:C}=_,E=ko(_),R=_.type==="mouseleave",S=Ge(k,E),I=Ge(w,E);if(S&&(p=!0,!R))return;if(I&&(p=!1,!R)){p=!0;return}if(R&&ct(_.relatedTarget)&&Ge(k,_.relatedTarget))return;function P(){return!!(d&&dl(d.nodesRef.current,u).length>0)}function A(){P()||v()}if(P())return;let O=w.getBoundingClientRect(),L=k.getBoundingClientRect(),H=n>L.right-L.width/2,N=i>L.bottom-L.height/2,M=L.width>O.width,V=L.height>O.height,j=(M?O:L).left,D=(M?O:L).right,z=(V?O:L).top,$=(V?O:L).bottom;if(f==="top"&&i>=O.bottom-1||f==="bottom"&&i<=O.top+1||f==="left"&&n>=O.right-1||f==="right"&&n<=O.left+1){A();return}let J=!1;switch(f){case"top":J=OA(x,C,j,O.top+1,D,L.bottom-1);break;case"bottom":J=OA(x,C,j,L.top+1,D,O.bottom-1);break;case"left":J=OA(x,C,L.right-1,$,O.left+1,z);break;case"right":J=OA(x,C,O.right-1,$,L.left+1,z);break;default:}if(J)return;if(p&&!sGe(x,C,O)){A();return}if(!R&&b(x,C)){A();return}let Q=!1;switch(f){case"top":{let U=M?Co/2:Co*4,X=M||H?n+U:n-U,W=M?n-U:H?n+U:n-U,G=i+Co+1,te=H||M?L.bottom-Co:L.top,re=H?M?L.bottom-Co:L.top:L.bottom-Co;Q=PA(x,C,X,G,W,G,L.left,te,L.right,re);break}case"bottom":{let U=M?Co/2:Co*4,X=M||H?n+U:n-U,W=M?n-U:H?n+U:n-U,G=i-Co,te=H||M?L.top+Co:L.bottom,re=H?M?L.top+Co:L.bottom:L.top+Co;Q=PA(x,C,X,G,W,G,L.left,te,L.right,re);break}case"left":{let U=V?Co/2:Co*4,X=V||N?i+U:i-U,W=V?i-U:N?i+U:i-U,G=n+Co+1,te=N||V?L.right-Co:L.left,re=N?V?L.right-Co:L.left:L.right-Co;Q=PA(x,C,te,L.top,re,L.bottom,G,X,G,W);break}case"right":{let U=V?Co/2:Co*4,X=V||N?i+U:i-U,W=V?i-U:N?i+U:i-U,G=n-Co,te=N||V?L.left+Co:L.right,re=N?V?L.left+Co:L.right:L.left+Co;Q=PA(x,C,G,X,G,W,te,L.top,re,L.bottom);break}default:}Q?p||o.start(40,A):A()}};return r.__options={...e,blockPointerEvents:t},r}var AA=class extends Qu{setState(t){}update(t){}set(t,o){}notifyAll(){}};var TPt=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=gw.startingStyle]="startingStyle",e[e.endingStyle=gw.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({});var aGe={"data-popup-open":""},lGe={"data-popup-open":"","data-pressed":""},cGe={"data-open":""},uGe={"data-closed":""},dGe={"data-anchor-hidden":""},MA={open(e){return e?aGe:null}},Pce={open(e){return e?lGe:null}},Mf={open(e){return e?cGe:uGe},anchorHidden(e){return e?dGe:null}},NA={...Mf,...zn};var DA="ArrowUp",VA="ArrowDown",FA="ArrowLeft",zA="ArrowRight",jA="Home",HA="End";var UA=new Set([DA,VA,FA,zA,jA,HA]),fGe="Shift",Ace=[fGe,"Control","Alt","Meta"];function pGe(e){return Ct(e)&&e.tagName==="INPUT"}function lW(e){return!!(pGe(e)&&e.selectionStart!=null||Ct(e)&&e.tagName==="TEXTAREA")}function cW(e,t,o,r){if(!e||!t||!t.scrollTo)return;let n=e.scrollLeft,i=e.scrollTop,s=e.clientWidth<e.scrollWidth,a=e.clientHeight<e.scrollHeight;if(s&&r!=="vertical"){let l=Oce(e,t,"left"),u=LA(e),d=LA(t);o==="ltr"&&(l+t.offsetWidth+d.scrollMarginRight>e.scrollLeft+e.clientWidth-u.scrollPaddingRight?n=l+t.offsetWidth+d.scrollMarginRight-e.clientWidth+u.scrollPaddingRight:l-d.scrollMarginLeft<e.scrollLeft+u.scrollPaddingLeft&&(n=l-d.scrollMarginLeft-u.scrollPaddingLeft)),o==="rtl"&&(l-d.scrollMarginLeft<e.scrollLeft+u.scrollPaddingLeft?n=l-d.scrollMarginLeft-u.scrollPaddingLeft:l+t.offsetWidth+d.scrollMarginRight>e.scrollLeft+e.clientWidth-u.scrollPaddingRight&&(n=l+t.offsetWidth+d.scrollMarginRight-e.clientWidth+u.scrollPaddingRight))}if(a&&r!=="horizontal"){let l=Oce(e,t,"top"),u=LA(e),d=LA(t);l-d.scrollMarginTop<e.scrollTop+u.scrollPaddingTop?i=l-d.scrollMarginTop-u.scrollPaddingTop:l+t.offsetHeight+d.scrollMarginBottom>e.scrollTop+e.clientHeight-u.scrollPaddingBottom&&(i=l+t.offsetHeight+d.scrollMarginBottom-e.clientHeight+u.scrollPaddingBottom)}e.scrollTo({left:n,top:i,behavior:"auto"})}function Oce(e,t,o){let r=o==="left"?"offsetLeft":"offsetTop",n=0;for(;t.offsetParent&&(n+=t[r],t.offsetParent!==e);)t=t.offsetParent;return n}function LA(e){let t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(t.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(t.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(t.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(t.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(t.scrollPaddingLeft)||0}}function Rw(e){return fw(19)?e:e?"true":void 0}var Mce=c(oe(),1),Nce=c(T(),1),Lce=Mce.forwardRef(function(t,o){let{cutout:r,...n}=t,i;if(r){let s=r.getBoundingClientRect();i=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${s.left}px ${s.top}px,${s.left}px ${s.bottom}px,${s.right}px ${s.bottom}px,${s.right}px ${s.top}px,${s.left}px ${s.top}px)`}return(0,Nce.jsx)("div",{ref:o,role:"presentation","data-base-ui-inert":"",...n,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}})});var nE=c(oe(),1);var rE=c(oe(),1);function Dce(e){let t=rE.useRef(""),o=rE.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:rE.useCallback(n=>{if(n.detail===0){e(n,"keyboard");return}"pointerType"in n?e(n,n.pointerType):e(n,t.current),t.current=""},[e]),onPointerDown:o}}var Vce=c(oe(),1);function WA(e,t){let o=Vce.useRef(e),r=de(t);le(()=>{o.current!==e&&r(o.current),o.current=e},[e,r])}function mGe(e,t){let o=de((i,s)=>{(typeof e=="function"?e():e)||t(s||(mo.os.ios?"touch":""))}),{onClick:r,onPointerDown:n}=Dce(o);return nE.useMemo(()=>({onClick:r,onPointerDown:n}),[r,n])}function Fce(e){let[t,o]=nE.useState(null),r=mGe(e,o);return WA(e,n=>{n&&!e&&o(null)}),nE.useMemo(()=>({openMethod:t,triggerProps:r}),[t,r])}var zce=c(oe(),1);function jce(e){let t=zce.useRef(!0);t.current&&(t.current=!1,e())}var Hce=(e,t)=>Object.is(e,t);function Nf(e,t,o){return e==null||t==null?Object.is(e,t):o(e,t)}function Bw(e,t,o){return!e||e.length===0?-1:e.findIndex(r=>r===void 0?!1:Nf(r,t,o))}function Uce(e,t,o){return e.filter(r=>!Nf(t,r,o))}var Wce=c(oe(),1);function GA(e){if(e==null)return"";if(typeof e=="string")return e;try{return JSON.stringify(e)}catch{return String(e)}}var Gce=c(T(),1);function $ce(e){return e!=null&&e.length>0&&typeof e[0]=="object"&&e[0]!=null&&"items"in e[0]}function Yce(e){if(!Array.isArray(e))return e!=null&&"null"in e;let t=e;if($ce(t)){for(let o of t)for(let r of o.items)if(r&&r.value==null&&r.label!=null)return!0;return!1}for(let o of t)if(o&&o.value==null&&o.label!=null)return!0;return!1}function uW(e,t){if(t&&e!=null)return t(e)??"";if(e&&typeof e=="object"){if("label"in e&&e.label!=null)return String(e.label);if("value"in e)return String(e.value)}return GA(e)}function eg(e,t){return t&&e!=null?t(e)??"":e&&typeof e=="object"&&"value"in e&&"label"in e?GA(e.value):GA(e)}function dW(e,t,o){function r(){return uW(e,o)}if(o&&e!=null)return o(e);if(e&&typeof e=="object"&&"label"in e&&e.label!=null)return e.label;if(t&&!Array.isArray(t))return t[e]??r();if(Array.isArray(t)){let n=t,i=$ce(n)?n.flatMap(s=>s.items):n;if(e==null||typeof e!="object"){let s=i.find(a=>a.value===e);return s&&s.label!=null?s.label:r()}if("value"in e){let s=i.find(a=>a&&a.value===e.value);if(s&&s.label!=null)return s.label}}return r()}function Kce(e,t,o){return e.reduce((r,n,i)=>(i>0&&r.push(", "),r.push((0,Gce.jsx)(Wce.Fragment,{children:dW(n,t,o)},i)),r),[])}var $A=c(oe(),1);var tg={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},gGe={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},qce={disabled:!1,...gGe},Ni={valid(e){return e===null?null:e?{"data-valid":""}:{"data-invalid":""}}};var hGe={invalid:void 0,name:void 0,validityData:{state:tg,errors:[],error:"",value:"",initialValue:null},setValidityData:At,disabled:void 0,setTouched:At,setDirty:At,setFilled:At,setFocused:At,validationMode:"onSubmit",shouldValidateOnChange:()=>!1,state:qce,registerFieldControl:At,validation:{getValidationProps:(e,t=Wt)=>t,inputRef:{current:null},registeredInputs:new Map,registerInput:At,getInputControl:()=>null,commit:async()=>{},change:At}},fW=$A.createContext(hGe);function hn(e=!0){let t=$A.useContext(fW);if(t.setValidityData===At&&!e)throw new Error(Ut(28));return t}function YA(e,t,o,r,n=!0,i){let{registerFieldControl:s}=hn(),a=eo(()=>Symbol());le(()=>{let l=a.current;if(!n){s(l,void 0);return}s(l,{controlRef:e,getValue:r,id:t,name:i,value:o})},[e,n,r,t,i,s,a,o]),le(()=>{let l=a.current;return()=>{s(l,void 0)}},[s,a])}var KA=c(oe(),1);var bGe=KA.createContext({elementRef:{current:null},formRef:{current:{fields:new Map}},errors:{},clearErrors:At,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function pl(){return KA.useContext(bGe)}var iE=c(oe(),1);var qA=c(oe(),1);var pW=qA.createContext({controlId:void 0,registerControlId:At,labelId:void 0,setLabelId:At,messageIds:[],setMessageIds:At,getDescriptionProps:e=>e});function Hn(){return qA.useContext(pW)}function Iw(e={}){let{id:t,implicit:o=!1,controlRef:r}=e,{controlId:n,registerControlId:i}=Hn(),s=mn(t),a=o?n:void 0,l=eo(()=>Symbol()),u=iE.useRef(!1),d=iE.useRef(t!=null),f=de(()=>{!u.current||i===At||(u.current=!1,i(l.current,void 0))});return le(()=>{if(i===At)return;let p;if(o){let m=r?.current;ct(m)&&m.closest("label")!=null?p=t??null:p=a??s}else if(t!=null)d.current=!0,p=t;else if(d.current)p=s;else{f();return}if(p===void 0){f();return}u.current=!0,i(l.current,p)},[t,r,a,i,o,s,l,f]),iE.useEffect(()=>f,[f]),n??s}function Zce(e,t,o=(r,n)=>r===n){return e.length===t.length&&e.every((r,n)=>o(r,t[n]))}var ZA=c(oe(),1),mW=ZA.createContext(void 0);function td(){return ZA.useContext(mW)?.direction??"ltr"}var XA=5;function Xce(e,t){let o=yGe(t);return e.clientX>=o.left-XA&&e.clientX<=o.right+XA&&e.clientY>=o.top-XA&&e.clientY<=o.bottom+XA}function yGe(e){let t=e.getBoundingClientRect(),o=St(e);if(mo.env.jsdom)return t;let r=o.getComputedStyle(e,"::before"),n=o.getComputedStyle(e,"::after");if(!(r.content!=="none"||n.content!=="none"))return t;let s=parseFloat(r.width)||0,a=parseFloat(r.height)||0,l=parseFloat(n.width)||0,u=parseFloat(n.height)||0,d=Math.max(t.width,s,l),f=Math.max(t.height,a,u),p=d-t.width,m=f-t.height;return{left:t.left-p/2,right:t.right+p/2,top:t.top-m/2,bottom:t.bottom+m/2}}function Qce(e){return e==null?void 0:`${e}-label`}function Jce(e,t){return e??t}var ya=c(oe(),1);var vGe=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:i,platform:s,elements:a,middlewareData:l}=t,{element:u,padding:d=0,offsetParent:f="real"}=Xu(e,t)||{};if(u==null)return{};let p=dA(d),m={x:o,y:r},g=Y1(n),h=$1(g),b=await s.getDimensions(u),v=g==="y",y=v?"top":"left",_=v?"bottom":"right",w=v?"clientHeight":"clientWidth",k=i.reference[h]+i.reference[g]-m[g]-i.floating[h],x=m[g]-i.reference[g],C=f==="real"?await s.getOffsetParent?.(u):a.floating,E=a.floating[w]||i.floating[h];(!E||!await s.isElement?.(C))&&(E=a.floating[w]||i.floating[h]);let R=k/2-x/2,S=E/2-b[h]/2-1,I=Math.min(p[y],S),P=Math.min(p[_],S),A=I,O=E-b[h]-P,L=E/2-b[h]/2+R,H=cA(A,L,O),N=!l.arrow&&Bc(n)!=null&&L!==H&&i.reference[h]/2-(L<A?I:P)-b[h]/2<0,M=N?L<A?L-A:L-O:0;return{[g]:m[g]+M,data:{[g]:H,centerOffset:L-H-M,...N&&{alignmentOffset:M}},reset:N}}}),eue=(e,t)=>({...vGe(e),options:[e,t]});var tue={name:"hide",async fn(e){let{width:t,height:o,x:r,y:n}=e.rects.reference,i=t===0&&o===0&&r===0&&n===0,s=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:s.top-o>=0||s.right-t>=0||s.bottom-o>=0||s.left-t>=0||i}}}};var Pw={sideX:"left",sideY:"top"};var oue="--available-width",rue="--available-height";function sue(e,t,o){let r=e==="inline-start"||e==="inline-end";return{top:"top",right:r?o?"inline-start":"inline-end":"right",bottom:"bottom",left:r?o?"inline-end":"inline-start":"left"}[t]}function nue(e,t,o){let{rects:r,placement:n}=e;return{side:sue(t,Oi(n),o),align:Bc(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function QA(e){return _Ge(e,Tce)}function _Ge(e,t){let{anchor:o,positionMethod:r="absolute",side:n="bottom",sideOffset:i=0,align:s="center",alignOffset:a=0,collisionBoundary:l,collisionPadding:u=5,sticky:d=!1,arrowPadding:f=5,disableAnchorTracking:p=!1,inline:m,keepMounted:g=!1,floatingRootContext:h,mounted:b,collisionAvoidance:v,shift:y,nodeId:_,adaptiveOrigin:w,lazyFlip:k=!1,externalTree:x}=e,[C,E]=ya.useState(null);!b&&C!==null&&E(null);let R=v.side||"flip",S=v.align||"flip",I=v.fallbackAxisSide||"end",P=y?.crossAxis??!1,A=y?.rootBoundary,O=typeof o=="function"?o:void 0,L=de(O),H=O?L:o,N=so(o),M=so(b),j=td()==="rtl",D=C||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":j?"left":"right","inline-start":j?"right":"left"}[n],z=s==="center"?D:`${D}-${s}`,$=u;typeof $=="number"?$={top:$,right:$,bottom:$,left:$}:$&&($={top:$.top||0,right:$.right||0,bottom:$.bottom||0,left:$.left||0});let J=1,Q=n==="bottom"?J:0,U=n==="top"?J:0,X=n==="right"?J:0,W=n==="left"?J:0,G={boundary:l==="clipping-ancestors"?"clippingAncestors":l,padding:$},te=ya.useRef(null),re=so(i),ae=so(a),ie=typeof i!="function"?i:0,be=typeof a!="function"?a:0,pe=[];m&&pe.push(m),pe.push(FU(me=>{let Re=nue(me,n,j),Ie=typeof re.current=="function"?re.current(Re):re.current,at=typeof ae.current=="function"?ae.current(Re):ae.current;return{mainAxis:Ie,crossAxis:at,alignmentAxis:at}},[ie,be,j,n]));let ke=S==="none"&&R!=="shift",ye=!ke&&(d||P||R==="shift"),Pe=R==="none"?null:HU({...G,padding:{top:$.top+J+Q,right:$.right+J+W,bottom:$.bottom+J+U,left:$.left+J+X},mainAxis:!P&&R==="flip",crossAxis:S==="flip"?"alignment":!1,fallbackAxisSideDirection:I}),_e=ke?null:zU({...G,rootBoundary:A,mainAxis:S!=="none",crossAxis:ye,limiter:d||P?void 0:jU(me=>{if(!te.current)return{};let{width:Re,height:Ie}=te.current.getBoundingClientRect(),at=Ns(Oi(me.placement)),Qe=at==="y"?Re:Ie,po=at==="y"?$.left+$.right:$.top+$.bottom;return{offset:Qe/2+po/2}})},[G,d,P,A,$,S]);R==="shift"||S==="shift"||s==="center"?pe.push(_e,Pe):pe.push(Pe,_e),pe.push(UU({...G,apply({elements:{floating:me},availableWidth:Re,availableHeight:Ie,rects:at}){if(!M.current)return;let Qe=me.style;Qe.setProperty(oue,`${Re}px`),Qe.setProperty(rue,`${Ie}px`);let po=St(me).devicePixelRatio||1,{x:ro,y:vo,width:Kt,height:_o}=at.reference,Cn=(Math.round((ro+Kt)*po)-Math.round(ro*po))/po,it=(Math.round((vo+_o)*po)-Math.round(vo*po))/po;Qe.setProperty("--anchor-width",`${Cn}px`),Qe.setProperty("--anchor-height",`${it}px`)}}),eue(me=>({element:te.current||ot(me.elements.floating).createElement("div"),padding:f,offsetParent:"floating"}),[f]),{name:"transformOrigin",fn(me){let{elements:Re,middlewareData:Ie,placement:at,rects:Qe,y:po}=me,ro=Oi(at),vo=Ns(ro),Kt=te.current,_o=Ie.arrow?.x||0,Cn=Ie.arrow?.y||0,it=Kt?.clientWidth||0,Lt=Kt?.clientHeight||0,Ir=_o+it/2,gr=Cn+Lt/2,Wr=Math.abs(Ie.shift?.y||0),Pr=Qe.reference.height/2,dn=typeof i=="function"?i(nue(me,n,j)):i,Ei=Wr>dn,Be={top:`${Ir}px calc(100% + ${dn}px)`,bottom:`${Ir}px ${-dn}px`,left:`calc(100% + ${dn}px) ${gr}px`,right:`${-dn}px ${gr}px`}[ro],jt=`${Ir}px ${Qe.reference.y+Pr-po}px`;return Re.floating.style.setProperty("--transform-origin",ye&&vo==="y"&&Ei?jt:Be),{}}},tue,w),le(()=>{!b&&h&&h.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[b,h]);let ve=ya.useMemo(()=>({elementResize:!p&&typeof ResizeObserver<"u",layoutShift:!p&&typeof IntersectionObserver<"u"}),[p]),{refs:Se,elements:fe,x:Ce,y:ne,middlewareData:se,update:Ee,placement:he,context:Ae,isPositioned:et,floatingStyles:Je}=t({rootContext:h,open:g?b:void 0,placement:z,middleware:pe,strategy:r,whileElementsMounted:g?void 0:(...me)=>eE(...me,ve),nodeId:_,externalTree:x}),{sideX:_t,sideY:Et}=se.adaptiveOrigin||Pw,mt=et?r:"fixed",oo=ya.useMemo(()=>{let me;return et?w?me={position:mt,[_t]:Ce,[Et]:ne}:me={...Je,position:mt}:me={position:mt,top:0,left:0},me[oue]="100vw",me[rue]="100vh",et||(me.opacity=0),me},[w,mt,_t,Ce,Et,ne,Je,et]),Tt=ya.useRef(null);le(()=>{if(!b)return;let me=N.current,Re=typeof me=="function"?me():me,at=(iue(Re)?Re.current:Re)||null||null;at!==Tt.current&&(Se.setPositionReference(at),Tt.current=at)},[b,Se,H,N]),ya.useEffect(()=>{if(!b)return;let me=N.current;typeof me!="function"&&iue(me)&&me.current!==Tt.current&&(Se.setPositionReference(me.current),Tt.current=me.current)},[b,Se,H,N]),ya.useEffect(()=>{if(g&&b&&fe.reference&&fe.floating)return eE(fe.reference,fe.floating,Ee,ve)},[g,b,fe,Ee,ve]);let Rt=Oi(he),Bt=sue(n,Rt,j),gt=Bc(he)||"center",He=!!se.hide?.referenceHidden;le(()=>{k&&b&&et&&Rt!==D&&E(Rt)},[k,b,et,Rt,D]);let we=ya.useMemo(()=>({position:"absolute",top:se.arrow?.y,left:se.arrow?.x}),[se.arrow]),Me=se.arrow?.centerOffset!==0;return ya.useMemo(()=>({positionerStyles:oo,arrowStyles:we,arrowRef:te,arrowUncentered:Me,side:Bt,align:gt,physicalSide:Rt,anchorHidden:He,refs:Se,context:Ae,isPositioned:et,update:Ee}),[oo,we,te,Me,Bt,gt,Rt,He,Se,Ae,et,Ee])}function iue(e){return e!=null&&"current"in e}function Ow(e){return e==="starting"?dle:Wt}function JA(e,t,{styles:o,transitionStatus:r,props:n,refs:i,hidden:s,inert:a=!1}){let l={...o};return a&&(l.pointerEvents="none"),De("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:l},Ow(r),n],stateAttributesMapping:Mf})}var aue=c(oe(),1);var wGe=20;function lue(e,t,o,r){let[n,i]=aue.useState(!1);le(()=>{if(!e||!t||o==null){i(!1);return}let s=ot(o).documentElement.clientWidth,a=o.offsetWidth;i(s>0&&a>0&&a>=s-wGe)},[e,t,o]),Lae(e&&(!t||n),r)}var cue=c(oe(),1);var uue=cue.forwardRef(function(t,o){let{className:r,render:n,orientation:i="horizontal",style:s,...a}=t;return De("div",t,{state:{orientation:i},ref:o,props:[{role:"presentation"},a]})});var due=c(oe(),1);var gW=due.forwardRef(function(t,o){let{render:r,className:n,disabled:i=!1,focusableWhenDisabled:s=!1,nativeButton:a=!0,style:l,...u}=t,{getButtonProps:d,buttonRef:f}=Ec({disabled:i,focusableWhenDisabled:s,native:a});return De("button",t,{state:{disabled:i},ref:[o,f],props:[u,d]})});var eM=c(oe(),1),hW=eM.createContext({disabled:!1});function tM(){return eM.useContext(hW)}var og=c(oe(),1);function oy(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}var bW=Object.keys(tg);function kGe(e,t){return e.matches(":disabled")?!1:!t||e.form===t?!0:e.form===null&&!e.hasAttribute("form")}function fue(e,t){let o=null;for(let r of e.keys())if(kGe(r,t)){if(!r.validity.valid)return r;o??=r}return o}function pue(e,t){for(let o of t.keys())o.setCustomValidity("");e?.setCustomValidity("")}function mue(e){let{elementRef:t,formRef:o}=pl(),{setValidityData:r,validate:n,validityData:i,validationDebounceTime:s,invalid:a,markedDirtyRef:l,state:u,shouldValidateOnChange:d,registeredFieldIdRef:f}=e,{controlId:p,getDescriptionProps:m}=Hn(),g=Fo(),h=og.useRef(null),b=eo(()=>new Map).current,v=og.useRef(0),y=og.useCallback((C,E)=>(b.set(C,E),()=>{b.delete(C)}),[b]),_=de(()=>{let C=fue(b,t.current);return C&&b.get(C)?.controlRef.current||null}),w=de(async(C,E=!1)=>{v.current+=1;let R=v.current;function S(j,D=a){let z=f.current??p;if(z==null)return;let $=o.current.fields.get(z);if(!$)return;let J=oy(j,D);o.current.fields.set(z,{...$,validityData:J})}function I(j,D){let z={value:C,state:{...tg,valid:!0},error:"",errors:[],initialValue:i.initialValue};pue(j,b),S(z,D),r(z)}let P=b.size>0?fue(b,t.current):h.current;if(E){if(u.valid!==!1||!P)return;let j=P.validity;if(!j.valueMissing){I(P,!1);return}for(let D of bW)if(D!=="valid"&&D!=="valueMissing"&&D!=="customError"&&j[D])return}function A(j){let D=bW.reduce(($,J)=>($[J]=j.validity[J],$),{}),z=!1;for(let $ of bW)if($!=="valid"){if($==="valueMissing"&&D[$])z=!0;else if(D[$])return D}return z&&!l.current&&(D.valid=!0,D.valueMissing=!1),D}g.clear();let O=null,L=[],H=P?A(P):{...tg,valid:!0},N,M=d();if(P&&P.validationMessage&&!M)N=P.validationMessage,L=[P.validationMessage];else{let j=Array.from(o.current.fields.values()).reduce((z,$)=>($.name&&(z[$.name]=$.getValue()),z),{}),D=n(C,j);if(typeof D=="object"&&D!==null&&"then"in D){if(O=await D,R!==v.current)return}else O=D;O!==null?(H.valid=!1,H.customError=!0,Array.isArray(O)?(L=O,P?.setCustomValidity(O.join(`
+`))):O&&(L=[O],P?.setCustomValidity(O))):M&&(pue(P,b),H.customError=!1,P&&P.validationMessage?(N=P.validationMessage,L=[P.validationMessage]):(!P||P.validity.valid)&&!H.valid&&(H.valid=!0))}let V={value:C,state:H,error:N??(Array.isArray(O)?O[0]:O??""),errors:L,initialValue:i.initialValue};S(V),r(V)}),k=de(C=>{g.clear();let E=d();E&&C!==""&&s?(v.current+=1,g.start(s,()=>{w(C)})):w(C,!E)}),x=og.useCallback((C,E={})=>Mt(m(E),u.valid===!1&&!u.disabled&&!C?{"aria-invalid":!0}:Wt),[m,u.disabled,u.valid]);return og.useMemo(()=>({getValidationProps:x,inputRef:h,registeredInputs:b,registerInput:y,getInputControl:_,commit:w,change:k}),[x,b,y,_,w,k])}var rg={};No(rg,{Panel:()=>vue,Root:()=>hue,Trigger:()=>yue});var sE=c(oe(),1);var oM={...yae,...zn};var gue=c(T(),1),hue=sE.forwardRef(function(t,o){let{render:r,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:a,open:l,style:u,...d}=t,f=de(a),p=gae({open:l,defaultOpen:i,onOpenChange:f,disabled:s}),m=sE.useMemo(()=>({open:p.open,disabled:p.disabled,transitionStatus:p.transitionStatus}),[p.open,p.disabled,p.transitionStatus]),g=sE.useMemo(()=>({...p,onOpenChange:f,state:m}),[p,f,m]),h=De("div",t,{state:m,ref:o,props:d,stateAttributesMapping:oM});return(0,gue.jsx)(oU.Provider,{value:g,children:h})});var bue=c(oe(),1);var xGe={...bae,...zn},yue=bue.forwardRef(function(t,o){let{panelId:r,open:n,handleTrigger:i,state:s,disabled:a}=YO(),{className:l,disabled:u=a,render:d,nativeButton:f=!0,style:p,...m}=t,{getButtonProps:g,buttonRef:h}=Ec({disabled:u,focusableWhenDisabled:!0,native:f});return De("button",t,{state:s,ref:[o,h],props:[{"aria-controls":n?r:void 0,"aria-expanded":n,onClick:i},m,g],stateAttributesMapping:xGe})});var vW=c(oe(),1);var yW=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var vue=vW.forwardRef(function(t,o){let{className:r,hiddenUntilFound:n,keepMounted:i,render:s,id:a,style:l,...u}=t,{defaultPanelId:d,mounted:f,onOpenChange:p,open:m,setMounted:g,setPanelIdState:h,setOpen:b,state:v,transitionStatus:y}=YO(),_=n??!1,w=i??!1,k=a||void 0,x=k??d;le(()=>(h(N=>k??(N===null?void 0:N)),()=>{h(N=>N===k?null:N)}),[k,h]);let{height:C,props:E,ref:R,shouldPreventOpenAnimation:S,shouldRender:I,transitionStatus:P,width:A}=Tae({externalRef:o,hiddenUntilFound:_,id:x,keepMounted:w,mounted:f,onOpenChange:p,open:m,setMounted:g,setOpen:b,transitionStatus:y}),O={...v,transitionStatus:P},L=zO(l,O),H=De("div",{...t,style:void 0},{state:O,ref:R,props:[E,{style:{[yW.collapsiblePanelHeight]:C===void 0?"auto":`${C}px`,[yW.collapsiblePanelWidth]:A===void 0?"auto":`${A}px`}},u,L?{style:L}:void 0,S?{style:{animationName:"none"}}:void 0],stateAttributesMapping:oM});return I?H:null});function _ue(e,t){let o=mn(e);return le(()=>(t(o),()=>{t(r=>r===o?void 0:r)}),[o,t]),o}function rM(e={}){let{id:t,fallbackControlId:o,native:r=!1,setLabelId:n,focusControl:i}=e,{controlId:s,setLabelId:a}=Hn(),l=de(m=>{a(m),n?.(m)}),u=_ue(t,l),d=s??o;function f(m){if(i){i(m,d);return}if(!d)return;let g=ot(m.currentTarget).getElementById(d);Ct(g)&&SGe(g)}function p(m){ko(m.nativeEvent)?.closest("button,input,select,textarea")||(!m.defaultPrevented&&m.detail>1&&m.preventDefault(),!r&&f(m))}return r?{id:u,htmlFor:d??void 0,onMouseDown:p}:{id:u,onClick:p,onPointerDown(m){m.preventDefault()}}}function SGe(e){e.focus({focusVisible:!0})}var nM=c(oe(),1),CGe=nM.createContext(void 0);function wue(e){let t=nM.useContext(CGe);if(t===void 0&&!e)throw new Error(Ut(69));return t}var kue=c(oe(),1);function xue(e={}){let{highlightItemOnHover:t,highlightedIndex:o,onHighlightedIndexChange:r}=hw(),{ref:n,index:i}=mw(e),s=o===i,a=kue.useRef(null),l=As(n,a);return{compositeProps:{tabIndex:s?0:-1,onFocus(){r(i)},onMouseMove(){let d=a.current;if(!t||!d)return;let f=d.hasAttribute("disabled")||d.ariaDisabled==="true";!s&&!f&&d.focus()}},compositeRef:l,index:i}}var ui=c(oe(),1),Pue=c(Ef(),1);var Sue=c(oe(),1);function iM(e){let[t,o]=Sue.useState({current:e,previous:null});return Object.is(e,t.current)||o({current:e,previous:t.current}),t.previous}var Mw=c(oe(),1);function Aw(e){let t=Bn(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Ct(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r;return(qm(o)!==i||qm(r)!==s)&&(o=i,r=s),{width:o,height:r}}function Eue(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:l}=e,u=$m(t,!0),d=rs(),f=Mw.useRef(null),p=Mw.useRef(!0),m=Mw.useRef(At),g=de(i),h=de(s),b=Mw.useMemo(()=>EGe(a,l),[a,l]);le(()=>{if(!n){m.current=At,p.current=!0,f.current=null;return}if(!t||!o)return;m.current=Cue(t,b),_W(t,"auto");let v=aM(t,"position","static"),y=aM(t,"transform","none"),_=aM(t,"scale","1"),w=Cue(o,{"--available-width":"max-content","--available-height":"max-content"});function k(){v(),y(),w()}function x(){k(),_()}if(g?.(),p.current||f.current===null){sM(o,"max-content");let S=Aw(t);return f.current=S,sM(o,S),x(),h?.(null,S),p.current=!1,()=>{m.current(),m.current=At}}sM(o,"max-content");let C=f.current,E=Aw(t);f.current=E,_W(t,C),x(),h?.(C,E),sM(o,E);let R=new AbortController;return d.request(()=>{_W(t,E),u(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},R.signal)}),()=>{R.abort(),d.cancel(),m.current(),m.current=At}},[r,t,o,u,d,n,g,h,b])}function EGe(e,t){let o=e==="top",r=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!o&&!r?Wt:{position:"absolute",[o?"bottom":"top"]:"0",[r?"right":"left"]:"0"}}function aM(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function Cue(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(aM(e,r,n));return o.length?()=>{o.forEach(r=>r())}:At}function _W(e,t){let o=t==="auto"?"auto":`${t.width}px`,r=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",o),e.style.setProperty("--popup-height",r)}function sM(e,t){let o=t==="max-content"?"max-content":`${t.width}px`,r=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",o),e.style.setProperty("--positioner-height",r)}var Tue=c(oe(),1);var Rue=c(T(),1),lM=function(t){let{direction:o="ltr"}=t,r=Tue.useMemo(()=>({direction:o}),[o]);return(0,Rue.jsx)(mW.Provider,{value:r,children:t.children})};var Bue={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:i,strategy:s,placement:a}=e,l=St(n),u=l.getComputedStyle(n);if(!(u.transitionDuration!=="0s"&&u.transitionDuration!==""))return{x:t,y:o,data:Pw};let f=await i.getOffsetParent?.(n),p={width:0,height:0};if(s==="fixed"&&l?.visualViewport)p={width:l.visualViewport.width,height:l.visualViewport.height};else if(f===l){let y=ot(n);p={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await i.isElement?.(f)&&(p=await i.getDimensions(f));let m=Oi(a),g=t,h=o;m==="left"&&(g=p.width-(t+r.width)),m==="top"&&(h=p.height-(o+r.height));let b=m==="left"?"right":Pw.sideX,v=m==="top"?"bottom":Pw.sideY;return{x:g,y:h,data:{sideX:b,sideY:v}}}};var Nw=c(T(),1),Oue={activationDirection:e=>e?{"data-activation-direction":e}:null};function Aue(e){let{store:t,side:o,children:r}=e,n=td(),i=t.useState("activeTriggerElement"),s=t.useState("activeTriggerId"),a=t.useState("open"),l=t.useState("payload"),u=t.useState("mounted"),d=t.useState("popupElement"),f=t.useState("positionerElement"),p=iM(a?i:null),m=BGe(s,l),g=ui.useRef(null),[h,b]=ui.useState(null),[v,y]=ui.useState(null),_=ui.useRef(null),w=ui.useRef(null),k=$m(_,!0),x=rs(),C=ui.useRef(null),[E,R]=ui.useState(null),[S,I]=ui.useState(!1);le(()=>(t.set("adaptiveOrigin",Bue),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let P=de(()=>{_.current?.style.setProperty("animation","none"),_.current?.style.setProperty("transition","none"),w.current?.style.setProperty("display","none")}),A=de(V=>{_.current?.style.removeProperty("animation"),_.current?.style.removeProperty("transition"),w.current?.style.removeProperty("display"),V&&R(V)}),O=de(()=>{C.current?.abort();let V=new AbortController;C.current=V,k(()=>{b(null),R(null),g.current=null},V.signal)}),L=ui.useRef(null);le(()=>{(!a||!u)&&(L.current=null)},[a,u]),le(()=>{if(i&&p&&i!==p&&L.current!==i&&g.current){b(g.current),I(!0);let V=RGe(p,i);y(V),L.current=i}},[i,p]),le(()=>{h!=null&&(C.current?.abort(),I(!0),x.request(()=>{Pue.flushSync(()=>{I(!1)}),O()}))},[m,h,O,x]),le(()=>{let V=_.current;if(!V)return;let j=ot(V).createElement("div");for(let D of Array.from(V.childNodes))j.appendChild(D.cloneNode(!0));g.current=j});let H=h!=null,N;H?N=(0,Nw.jsxs)(ui.Fragment,{children:[(0,Nw.jsx)("div",{"data-previous":!0,inert:Rw(!0),ref:w,style:{...E?{"--popup-width":`${E.width}px`,"--popup-height":`${E.height}px`}:null,position:"absolute"},"data-ending-style":S?void 0:""},"previous"),(0,Nw.jsx)("div",{"data-current":!0,ref:_,"data-starting-style":S?"":void 0,children:r},m)]}):N=(0,Nw.jsx)("div",{"data-current":!0,ref:_,children:r},m),le(()=>{let V=w.current;!V||!h||V.replaceChildren(...Array.from(h.childNodes))},[h]),Eue({popupElement:d,positionerElement:f,mounted:u,content:l,onMeasureLayout:P,onMeasureLayoutComplete:A,side:o,direction:n});let M={activationDirection:TGe(v),transitioning:H};return{children:N,state:M}}function TGe(e){if(e)return`${Iue(e.horizontal,5,"right","left")} ${Iue(e.vertical,5,"down","up")}`}function Iue(e,t,o,r){return e>t?o:e<-t?r:""}function RGe(e,t){let o=e.getBoundingClientRect(),r=t.getBoundingClientRect(),n={x:o.left+o.width/2,y:o.top+o.height/2},i={x:r.left+r.width/2,y:r.top+r.height/2};return{horizontal:i.x-n.x,vertical:i.y-n.y}}function BGe(e,t){let[o,r]=ui.useState(0),n=ui.useRef(e),i=ui.useRef(t),s=ui.useRef(!1);return le(()=>{let a=n.current,l=i.current,u=e!==a,d=t!==l;u?(r(f=>f+1),s.current=!d):s.current&&d&&(r(f=>f+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${o}`}function cM(e){return e==null||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true"}var uM=c(oe(),1),IGe=uM.createContext(void 0),PGe={disableStyleElements:!1};function dM(){return uM.useContext(IGe)??PGe}function ry(e,t=Number.MIN_SAFE_INTEGER,o=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,o))}var Li={};No(Li,{Control:()=>Hue,Description:()=>jue,Error:()=>Fue,Item:()=>Gue,Label:()=>Vue,Root:()=>Due,Validity:()=>Wue});var Un=c(oe(),1);var fM=c(oe(),1),OGe=fM.createContext(void 0);function Mue(e=!1){let t=fM.useContext(OGe);if(!t&&!e)throw new Error(Ut(86));return t}var ng=c(oe(),1);var Nue=c(T(),1),pM=function(t){let o=mn(),r=t.controlId===void 0?o:t.controlId,[n,i]=ng.useState(r),[s,a]=ng.useState(t.labelId),[l,u]=ng.useState([]),d=eo(()=>new Map),{messageIds:f}=Hn(),p=de((h,b)=>{let v=d.current;if(b===void 0){v.delete(h);return}v.set(h,b),i(y=>{if(v.size===0)return;let _;for(let w of v.values()){if(y!==void 0&&w===y)return y;_===void 0&&(_=w)}return _})}),m=ng.useCallback(h=>{let b=h["aria-describedby"]?h["aria-describedby"].split(" "):[];return b.push(...f,...l),{...h,"aria-describedby":Array.from(new Set(b)).join(" ")||void 0}},[f,l]),g=ng.useMemo(()=>({controlId:n,registerControlId:p,labelId:s,setLabelId:a,messageIds:l,setMessageIds:u,getDescriptionProps:m}),[n,p,s,a,l,u,m]);return(0,Nue.jsx)(pW.Provider,{value:g,children:t.children})};var mM=c(oe(),1);function Lue(e){let{commit:t,invalid:o,markedDirtyRef:r,name:n,setRegisteredFieldName:i,registeredFieldIdRef:s,setValidityData:a,validityData:l}=e,{formRef:u}=pl(),d=mM.useRef(null),f=mM.useRef(null),p=mM.useRef(!1),m=de(()=>{let w=f.current;if(w)return w.getValue?w.getValue():w.value});function g(w){return w.value===void 0?m():w.value}let h=de(()=>{let w=f.current;if(r.current=!0,!w){t(l.value);return}t(g(w))});function b(){let w=f.current;!w||!w.id||u.current.fields.set(w.id,{getValue:m,name:n??w.name,controlRef:w.controlRef,validityData:oy(l,o),validate:h})}function v(w=f.current?.id){w&&u.current.fields.delete(w)}function y(w){if(p.current)return;p.current=!0;let k=g(w);a(x=>x.initialValue===k?x:{...x,initialValue:k})}le(()=>{let w=f.current;!w||!w.id||(i(n?void 0:w.name),u.current.fields.set(w.id,{getValue:m,name:n??w.name,controlRef:w.controlRef,validityData:oy(l,o),validate:h}))},[u,m,o,n,i,h,l]),le(()=>{let w=u.current.fields;return()=>{let k=f.current?.id;k&&w.delete(k)}},[u]);let _=de((w,k)=>{if(!k){d.current===w&&(d.current=null,v(),f.current=null,i(void 0),s.current=void 0);return}let x=f.current?.id;d.current=w,f.current=k,n||i(k.name),s.current=k.id,x&&x!==k.id&&v(x),y(k),b()});return[h,_]}var gM=c(T(),1),AGe=Un.forwardRef(function(t,o){let{errors:r,validationMode:n,submitAttemptedRef:i}=pl(),{render:s,className:a,validate:l,validationDebounceTime:u=0,validationMode:d=n,name:f,disabled:p=!1,invalid:m,dirty:g,touched:h,actionsRef:b,style:v,...y}=t,_=Mue(!0)?.disabled,w=de(l||(()=>null)),k=_||p,[x,C]=Un.useState(!1),[E,R]=Un.useState(!1),[S,I]=Un.useState(!1),[P,A]=Un.useState(!1),O=g??E,L=h??x,H=Un.useRef(O),N=Un.useRef(void 0),[M,V]=Un.useState(),j=f??M;le(()=>{g!==void 0&&(H.current=g)},[g]);let D=de(ke=>{g===void 0&&(ke&&(H.current=!0),R(ke))}),z=de(ke=>{h===void 0&&C(ke)}),$=de(()=>d==="onChange"||d==="onSubmit"&&i.current),J=j&&Object.hasOwn(r,j)?r[j]:null,Q=!!(Array.isArray(J)?J.length:J),U=m===!0||Q,[X,W]=Un.useState({state:tg,error:"",errors:[],value:null,initialValue:null}),G=!U&&(k?null:X.state.valid),te=Un.useMemo(()=>({disabled:k,touched:L,dirty:O,valid:G,filled:S,focused:P}),[k,L,O,G,S,P]),re=mue({setValidityData:W,validate:w,validityData:X,validationDebounceTime:u,invalid:U,markedDirtyRef:H,state:te,shouldValidateOnChange:$,registeredFieldIdRef:N}),[ae,ie]=Lue({commit:re.commit,invalid:U,markedDirtyRef:H,name:f,setRegisteredFieldName:V,registeredFieldIdRef:N,setValidityData:W,validityData:X});Un.useImperativeHandle(b,()=>({validate:ae}),[ae]);let be=Un.useMemo(()=>({invalid:U,name:j,validityData:X,setValidityData:W,disabled:k,setTouched:z,setDirty:D,setFilled:I,setFocused:A,validationMode:d,shouldValidateOnChange:$,state:te,registerFieldControl:ie,validation:re}),[U,j,X,k,z,D,I,A,d,$,te,ie,re]),pe=De("div",t,{ref:o,state:te,props:y,stateAttributesMapping:Ni});return(0,gM.jsx)(fW.Provider,{value:be,children:pe})}),Due=Un.forwardRef(function(t,o){return(0,gM.jsx)(pM,{children:(0,gM.jsx)(AGe,{...t,ref:o})})});var aE=c(oe(),1);var Vue=aE.forwardRef(function(t,o){let{render:r,className:n,style:i,id:s,nativeLabel:a=!0,...l}=t,u=hn(!1),d=tM(),{labelId:f}=Hn(),p={...u.state,disabled:u.disabled||d.disabled},m=aE.useRef(null),g=rM({id:f??s,native:a});return De("label",t,{ref:[o,m],state:p,props:[g,l],stateAttributesMapping:Ni})});var ny=c(oe(),1);var wW=c(T(),1),MGe={...Ni,...zn},Fue=ny.forwardRef(function(t,o){let{render:r,id:n,className:i,match:s,style:a,...l}=t,u=mn(n),{validityData:d,state:f,name:p}=hn(!1),{setMessageIds:m}=Hn(),{errors:g}=pl(),h=p&&Object.hasOwn(g,p)?g[p]:null,b=!!(Array.isArray(h)?h.length:h),v=typeof s=="string",y=!1;s===!0?y=!0:f.disabled?y=!1:v?y=!!d.state[s]:y=b||d.state.valid===!1;let{mounted:_,transitionStatus:w,setMounted:k}=Bi(y);le(()=>{if(!(!y||!u))return m(H=>H.concat(u)),()=>{m(H=>H.filter(N=>N!==u))}},[y,u,m]);let x=ny.useRef(null),[C,E]=ny.useState(null),[R,S]=ny.useState(null),I=d.error;!v&&b?I=h:d.errors.length>1&&(I=d.errors);let P=I;Array.isArray(I)&&(P=I.length>1?(0,wW.jsx)("ul",{children:I.map(H=>(0,wW.jsx)("li",{children:H},H))}):I[0]);let A=Array.isArray(I)?JSON.stringify(I):I;y&&A!==R&&(S(A),E(P)),jn({open:y,ref:x,onComplete(){y||k(!1)}});let O={...f,transitionStatus:w},L=De("div",t,{ref:[o,x],state:O,props:[{id:u,children:y?P:C},l],stateAttributesMapping:MGe,enabled:_});return _?L:null});var zue=c(oe(),1);var jue=zue.forwardRef(function(t,o){let{render:r,id:n,className:i,style:s,...a}=t,l=mn(n),u=hn(!1),d=tM(),{setMessageIds:f}=Hn(),p={...u.state,disabled:u.disabled||d.disabled};return le(()=>{if(l)return f(g=>g.concat(l)),()=>{f(g=>g.filter(h=>h!==l))}},[l,f]),De("p",t,{ref:o,state:p,props:[{id:l},a],stateAttributesMapping:Ni})});var hM=c(oe(),1);var Hue=hM.forwardRef(function(t,o){let{render:r,className:n,id:i,name:s,value:a,disabled:l=!1,onValueChange:u,defaultValue:d,autoFocus:f=!1,style:p,...m}=t,{state:g,name:h,disabled:b,setTouched:v,setDirty:y,validityData:_,setFocused:w,setFilled:k,validationMode:x,validation:C}=hn(),{clearErrors:E}=pl(),R=b||l,S=h??s,I={...g,disabled:R},{labelId:P}=Hn(),A=Iw({id:i});le(()=>{let j=a!=null;C.inputRef.current?.value||j&&a!==""?k(!0):j&&a===""&&k(!1)},[C.inputRef,k,a]);let O=hM.useRef(null);le(()=>{f&&O.current===wr(ot(O.current))&&w(!0)},[f,w]);let[L]=Bf({controlled:a,default:d,name:"FieldControl",state:"value"}),H=a!==void 0,N=H?L:void 0,M=de(()=>C.inputRef.current?.value);return YA(C.inputRef,A,N,M,!R,s),De("input",t,{ref:[o,O],state:I,props:[{id:A,disabled:R,name:S,ref:C.inputRef,"aria-labelledby":P,autoFocus:f,...H?{value:N}:{defaultValue:d},onChange(j){let D=j.currentTarget.value;u?.(D,Ke(Te.none,j.nativeEvent)),y(D!==(_.initialValue??"")),k(D!==""),j.nativeEvent.defaultPrevented||(E(S),C.change(D))},onFocus(){w(!0)},onBlur(j){v(!0),w(!1),x==="onBlur"&&C.commit(j.currentTarget.value)},onKeyDown(j){j.currentTarget.tagName==="INPUT"&&j.key==="Enter"&&(v(!0),C.commit(j.currentTarget.value))}},m,j=>C.getValidationProps(R,j)],stateAttributesMapping:Ni})});var lE=c(oe(),1);var Uue=c(T(),1),Wue=function(t){let{children:o}=t,{validityData:r,invalid:n}=hn(!1),i=lE.useMemo(()=>oy(r,n),[r,n]),s=i.state.valid===!1,{transitionStatus:a}=Bi(s),l=lE.useMemo(()=>({...i,validity:i.state,transitionStatus:a}),[i,a]);return(0,Uue.jsx)(lE.Fragment,{children:o(l)})};var bM=c(oe(),1);var kW=c(T(),1),Gue=bM.forwardRef(function(t,o){let{render:r,className:n,style:i,disabled:s=!1,...a}=t,{state:l,disabled:u}=hn(!1),d=u||s,f={...l,disabled:d},p=bM.useMemo(()=>({disabled:d}),[d]),m=De("div",t,{ref:o,state:f,props:a,stateAttributesMapping:Ni});return(0,kW.jsx)(pM,{children:(0,kW.jsx)(hW.Provider,{value:p,children:m})})});var $ue=c(oe(),1);var Yue=c(T(),1),xW=$ue.forwardRef(function(t,o){return(0,Yue.jsx)(Li.Control,{ref:o,...t})});var que=c(oe(),1);var Lw=c(oe(),1);var yM="data-composite-item-active";var NGe=[];function Kue(e){let{loopFocus:t=!0,orientation:o="both",grid:r,onLoop:n,direction:i,highlightedIndex:s,onHighlightedIndexChange:a,rootRef:l,enableHomeAndEndKeys:u=!1,stopEventPropagation:d,disabledIndices:f,modifierKeys:p=NGe}=e,[m,g]=Lw.useState(0),h=r!=null,b=Lw.useRef(null),v=As(b,l),y=Lw.useRef([]),_=Lw.useRef(!1),w=s??m,k=de((S,I=!1)=>{if((a??g)(S),I){let P=y.current[S];cW(b.current,P,i,o)}}),x=de(S=>{if(S.size===0||_.current)return;_.current=!0;let I=Array.from(S.keys()),P=I.find(O=>O?.hasAttribute(yM))??null,A=P?S.get(P)?.index??-1:-1;if(A!==-1)k(A);else if(Yb(I,w,f)){let O=ul(I,{disabledIndices:f});Zm(I,O)||k(O)}cW(b.current,P,i,o)});le(()=>{if(f==null||s!=null||!_.current)return;let S=y.current;if(Yb(S,w,f)){let I=ul(S,{disabledIndices:f});Zm(S,I)||k(I)}},[f,s,w,y,k]);let C=de((S,I,P)=>n?n(S,I,P,y):P),E=de(S=>{let I=S.key===jA||S.key===HA;if(!UA.has(S.key)||!u&&I||LGe(S,p)||!b.current)return;let A=i==="rtl",O=A?FA:zA,L=A?zA:FA,H=o==="vertical"?VA:O,N=o==="vertical"?DA:L,M=ko(S.nativeEvent);if(M!=null&&lW(M)&&!cM(M)){let J=M.selectionStart,Q=M.selectionEnd,U=M.value;if(J==null||S.shiftKey||J!==Q||S.key!==N&&J<U.length||S.key!==H&&J>0)return}let V=w,j=$b(y,f),D=kw(y,f);r!=null&&(V=r({disabledIndices:f,elementsRef:y,event:S,highlightedIndex:w,loopFocus:t,maxIndex:D,minIndex:j,onLoop:C,orientation:o,rtl:A}));let z=o!=="vertical"&&S.key===O||o!=="horizontal"&&S.key===VA,$=o!=="vertical"&&S.key===L||o!=="horizontal"&&S.key===DA;u&&(S.key===jA?V=j:S.key===HA&&(V=D)),V===w&&(z||$)&&(t&&V===D&&z?(V=j,n&&(V=n(S,w,V,y))):t&&V===j&&$?(V=D,n&&(V=n(S,w,V,y))):V=ul(y.current,{startingIndex:V,decrement:$,disabledIndices:f})),V!==w&&!Zm(y.current,V)&&(d&&S.stopPropagation(),(h||I||z||$)&&S.preventDefault(),k(V,!0),queueMicrotask(()=>{y.current[V]?.focus()}))});return{props:{ref:v,onFocus(S){let I=b.current,P=ko(S.nativeEvent);!I||P==null||!lW(P)||P.setSelectionRange(0,P.value.length)},onKeyDown:E},highlightedIndex:w,onHighlightedIndexChange:k,elementsRef:y,onMapChange:x,relayKeyboardEvent:E}}function LGe(e,t){for(let o of Ace)if(!t.includes(o)&&e.getModifierState(o))return!0;return!1}var SW=c(T(),1);function Zue(e){let{render:t,className:o,style:r,refs:n=ll,props:i=ll,state:s=Wt,stateAttributesMapping:a,highlightedIndex:l,onHighlightedIndexChange:u,orientation:d,grid:f,loopFocus:p,onLoop:m,enableHomeAndEndKeys:g,onMapChange:h,stopEventPropagation:b=!0,rootRef:v,disabledIndices:y,modifierKeys:_,highlightItemOnHover:w=!1,tag:k="div",...x}=e,C=td(),{props:E,highlightedIndex:R,onHighlightedIndexChange:S,elementsRef:I,onMapChange:P,relayKeyboardEvent:A}=Kue({grid:f,loopFocus:p,onLoop:m,orientation:d,highlightedIndex:l,onHighlightedIndexChange:u,rootRef:v,stopEventPropagation:b,enableHomeAndEndKeys:g,direction:C,disabledIndices:y,modifierKeys:_}),O=De(k,e,{state:s,ref:n,props:[E,...i,x],stateAttributesMapping:a}),L=que.useMemo(()=>({highlightedIndex:R,onHighlightedIndexChange:S,highlightItemOnHover:w,relayKeyboardEvent:A}),[R,S,w,A]);return(0,SW.jsx)(nU.Provider,{value:L,children:(0,SW.jsx)(dw,{elementsRef:I,onMapChange:H=>{h?.(H),P(H)},children:O})})}var vM=c(oe(),1),Xue=c(Ef(),1);var Que=c(T(),1),Jue=vM.forwardRef(function(t,o){let{children:r,container:n,className:i,render:s,style:a,...l}=t,{node:u,subtree:d}=hA({container:n,ref:o,componentProps:t,elementProps:l});return!d&&!u?null:(0,Que.jsxs)(vM.Fragment,{children:[d,u&&Xue.createPortal(r,u)]})});var ede=c(T(),1),_M="base-ui-disable-scrollbar",cE={className:_M,getElement(e){return(0,ede.jsx)("style",{nonce:e,href:_M,precedence:"base-ui:low",children:`.${_M}{scrollbar-width:none}.${_M}::-webkit-scrollbar{display:none}`})}};var va=1;function Dw(e,t){return Math.max(0,e-t)}function Vw(e,t){if(t<=0)return 0;let o=ry(e,0,t),r=o,n=t-o,i=r<=va,s=n<=va;return i&&s?r<=n?0:t:i?0:s?t:o}var qr={};No(qr,{Arrow:()=>Tde,Backdrop:()=>pde,Group:()=>Dde,GroupLabel:()=>Fde,Icon:()=>lde,Item:()=>kde,ItemIndicator:()=>Sde,ItemText:()=>Cde,Label:()=>rde,List:()=>_de,Popup:()=>yde,Portal:()=>dde,Positioner:()=>mde,Root:()=>tde,ScrollDownArrow:()=>Pde,ScrollUpArrow:()=>Mde,Separator:()=>zde,Trigger:()=>nde,Value:()=>sde});var kr=c(oe(),1);var wM=c(oe(),1),CW=wM.createContext(null);function zo(){let e=wM.useContext(CW);if(e===null)throw new Error(Ut(60));return e}var ze={id:e=>e.id,labelId:e=>e.labelId,modal:e=>e.modal,items:e=>e.items,itemToStringLabel:e=>e.itemToStringLabel,isItemEqualToValue:e=>e.isItemEqualToValue,value:e=>e.value,hasSelectedValue:e=>{let{value:t,multiple:o,itemToStringValue:r}=e;return t==null?!1:o&&Array.isArray(t)?t.length>0:eg(t,r)!==""},hasNullItemLabel:(e,t)=>t?Yce(e.items):!1,open:e=>e.open,mounted:e=>e.mounted,forceMount:e=>e.forceMount,transitionStatus:e=>e.transitionStatus,openMethod:e=>e.openMethod,activeIndex:e=>e.activeIndex,selectedIndex:e=>e.selectedIndex,isActive:(e,t)=>e.activeIndex===t,isSelected:(e,t)=>{let o=e.isItemEqualToValue,r=e.value;return e.multiple?Array.isArray(r)&&r.some(n=>Nf(t,n,o)):Nf(t,r,o)},isSelectedByFocus:(e,t)=>e.selectedIndex===t,popupProps:e=>e.popupProps,triggerProps:e=>e.triggerProps,triggerElement:e=>e.triggerElement,positionerElement:e=>e.positionerElement,listElement:e=>e.listElement,popupSide:e=>e.popupSide,scrollUpArrowVisible:e=>e.scrollUpArrowVisible,scrollDownArrowVisible:e=>e.scrollDownArrowVisible,hasScrollArrows:e=>e.hasScrollArrows};var uE=c(T(),1);function tde(e){let{id:t,value:o,defaultValue:r=null,onValueChange:n,open:i,defaultOpen:s=!1,onOpenChange:a,name:l,form:u,autoComplete:d,disabled:f=!1,readOnly:p=!1,required:m=!1,modal:g=!0,actionsRef:h,inputRef:b,onOpenChangeComplete:v,items:y,multiple:_=!1,itemToStringLabel:w,itemToStringValue:k,isItemEqualToValue:x=Hce,highlightItemOnHover:C=!0,children:E}=e,{clearErrors:R}=pl(),{setDirty:S,setTouched:I,setFocused:P,validityData:A,setFilled:O,name:L,disabled:H,validation:N,validationMode:M}=hn(),V=Iw({id:t}),j=H||f,D=L??l,[z,$]=Bf({controlled:o,default:_?r??ll:r,name:"Select",state:"value"}),[J,Q]=Bf({controlled:i,default:s,name:"Select",state:"open"}),U=kr.useRef([]),X=kr.useRef([]),W=kr.useRef(null),G=kr.useRef(null),te=kr.useRef(0),re=kr.useRef(null),ae=kr.useRef([]),ie=kr.useRef(!1),be=kr.useRef(null),pe=kr.useRef(null),ke=kr.useRef({allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0}),ye=kr.useRef(!1),{mounted:Pe,setMounted:_e,transitionStatus:ve}=Bi(J),{openMethod:Se,triggerProps:fe}=Fce(J),Ce=eo(()=>new Qu({id:V,labelId:void 0,modal:g,multiple:_,itemToStringLabel:w,itemToStringValue:k,isItemEqualToValue:x,value:z,open:J,mounted:Pe,transitionStatus:ve,items:y,forceMount:!1,openMethod:null,activeIndex:null,selectedIndex:null,popupProps:{},triggerProps:{},triggerElement:null,positionerElement:null,listElement:null,popupSide:null,scrollUpArrowVisible:!1,scrollDownArrowVisible:!1,hasScrollArrows:!1})).current,ne=Fe(Ce,ze.activeIndex),se=Fe(Ce,ze.selectedIndex),Ee=Fe(Ce,ze.triggerElement),he=Fe(Ce,ze.positionerElement),Ae=iM(Se),et=Se??Ae,Je=kr.useMemo(()=>_?"":eg(z,k),[_,z,k]),_t=kr.useMemo(()=>_&&Array.isArray(z)?z.map(it=>eg(it,k)):eg(z,k),[_,z,k]),Et=so(Ee),mt=de(()=>_t);YA(Et,V,z,mt,!j,l);let oo=kr.useRef(z),Tt=_?Array.isArray(z)&&z.length>0:z!=null&&Je!=="";le(()=>{O(Tt)},[Tt,O]),le(function(){let Lt=z,Ir=!1;if(_){let Pr=Array.isArray(z)?z:[];Ir=Pr.length===0,Lt=Pr[Pr.length-1]}let gr=Ir?-1:Bw(ae.current,Lt,x),Wr=gr===-1?null:gr;Wr===null&&(pe.current=null),!J&&Ce.set("selectedIndex",Wr)},[_,J,z,x,Ce]);function Rt(it){let Lt=A.initialValue;return Array.isArray(it)&&Array.isArray(Lt)?!Zce(it,Lt,(Ir,gr)=>Nf(Ir,gr,x)):it!==Lt}WA(z,()=>{R(D),S(Rt(z)),N.change(z)});let Bt=de((it,Lt)=>{a?.(it,Lt),!Lt.isCanceled&&(Q(it),!it&&(Lt.reason===Te.focusOut||Lt.reason===Te.outsidePress)&&(I(!0),P(!1),M==="onBlur"&&N.commit(z)))}),gt=de(()=>{_e(!1),Ce.update({activeIndex:null,openMethod:null,scrollUpArrowVisible:!1,scrollDownArrowVisible:!1}),v?.(!1)});jn({enabled:!h,open:J,ref:W,onComplete(){J||gt()}}),kr.useImperativeHandle(h,()=>({unmount:gt}),[gt]);let He=de((it,Lt)=>{n?.(it,Lt),!Lt.isCanceled&&$(it)}),we=de(it=>{let Lt=Dw(it.scrollHeight,it.clientHeight),Ir=Vw(it.scrollTop,Lt),gr=Ir>0,Wr=Ir<Lt;Ce.set("scrollUpArrowVisible",gr),Ce.set("scrollDownArrowVisible",Wr)}),Me=XU({open:J,onOpenChange:Bt,elements:{reference:Ee,floating:he}}),me=MU(Me,{enabled:!p&&!j,event:"mousedown"}),Re=Q1(Me),Ie=iW(Me,{enabled:!p&&!j,listRef:U,activeIndex:ne,selectedIndex:se,disabledIndices:ll,onNavigate(it){it===null&&!J||Ce.set("activeIndex",it)},focusItemOnHover:C}),at=sW(Me,{enabled:!p&&!j&&(J||!_),listRef:X,activeIndex:ne,selectedIndex:se,disabledIndices:it=>cM(U.current[it]),onMatch(it){J?Ce.set("activeIndex",it):He(ae.current[it],Ke(Te.none))},onTyping(it){ie.current=it}}),Qe=kr.useMemo(()=>Mt(at.reference,Ie.reference,Re.reference,me.reference,fe),[me.reference,at.reference,Ie.reference,Re.reference,fe]),po=kr.useMemo(()=>Mt(CA,at.floating,Ie.floating,Re.floating),[at.floating,Ie.floating,Re.floating]),ro=Ie.item??Wt;jce(()=>{Ce.update({popupProps:po,triggerProps:Qe})}),Ce.useSyncedValues({id:V,modal:g,multiple:_,value:z,open:J,mounted:Pe,transitionStatus:ve,popupProps:po,triggerProps:Qe,items:y,itemToStringLabel:w,itemToStringValue:k,isItemEqualToValue:x,openMethod:et});let vo=kr.useMemo(()=>({store:Ce,floatingContext:Me,required:m,disabled:j,readOnly:p,multiple:_,highlightItemOnHover:C,setValue:He,setOpen:Bt,listRef:U,popupRef:W,scrollHandlerRef:G,handleScrollArrowVisibility:we,scrollArrowsMountedCountRef:te,itemProps:ro,valueRef:re,valuesRef:ae,labelsRef:X,typingRef:ie,selectionRef:ke,firstItemTextRef:be,selectedItemTextRef:pe,validation:N,onOpenChangeComplete:v,alignItemWithTriggerActiveRef:ye,initialValueRef:oo}),[Ce,Me,m,j,p,_,C,He,Bt,ro,N,v,we]),Kt=As(b,N.inputRef),_o=_?void 0:D,Cn=kr.useMemo(()=>!_||!Array.isArray(z)||!D?null:z.map(it=>{let Lt=eg(it,k);return(0,uE.jsx)("input",{type:"hidden",form:u,name:D,value:Lt,disabled:j},Lt)}),[_,z,u,D,k,j]);return(0,uE.jsxs)(CW.Provider,{value:vo,children:[E,(0,uE.jsx)("input",{...N.getValidationProps(j,{onFocus(){Ce.state.triggerElement?.focus({focusVisible:!0})},onChange(it){if(it.nativeEvent.defaultPrevented||j||p)return;let Lt=it.currentTarget.value,Ir=Ke(Te.none,it.nativeEvent);function gr(){if(_)return;let Wr=Lt.toLowerCase(),Pr=ae.current.findIndex(Ei=>eg(Ei,k).toLowerCase()===Wr||uW(Ei,w).toLowerCase()===Wr);Pr===-1&&(Pr=ae.current.findIndex((Ei,Be)=>{let jt=X.current[Be];return jt!=null&&jt.toLowerCase()===Wr}));let dn=ae.current[Pr];dn!=null&&He(dn,Ir)}Ce.set("forceMount",!0),queueMicrotask(gr)}}),id:V&&_o==null?`${V}-hidden-input`:void 0,form:u,name:_o,autoComplete:d,value:Je,disabled:j,required:m&&!(_&&Tt),readOnly:p,ref:Kt,style:D?Gae:sA,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),Cn]})}var ode=c(oe(),1);var rde=ode.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=s;delete a.id;let l=hn(),{store:u}=zo(),d=Fe(u,ze.triggerElement),f=Fe(u,ze.id),p=Qce(f),m=rM({id:p,fallbackControlId:d?.id??f,setLabelId(g){let h=typeof g=="function"?g(u.state.labelId):g;u.set("labelId",h)}});return De("div",t,{ref:o,state:l.state,props:[m,s],stateAttributesMapping:Ni})});var Fw=c(oe(),1);var DGe=400,VGe={...Pce,...Ni,popupSide:e=>e?{"data-popup-side":e}:null,value:()=>null},nde=Fw.forwardRef(function(t,o){let{render:r,className:n,id:i,disabled:s=!1,nativeButton:a=!0,style:l,...u}=t,{setTouched:d,setFocused:f,validationMode:p,state:m,disabled:g}=hn(),{labelId:h}=Hn(),{store:b,setOpen:v,selectionRef:y,validation:_,readOnly:w,required:k,alignItemWithTriggerActiveRef:x,disabled:C}=zo(),E=g||C||s,R=Fe(b,ze.open),S=Fe(b,ze.mounted),I=Fe(b,ze.value),P=Fe(b,ze.triggerProps),A=Fe(b,ze.positionerElement),O=Fe(b,ze.listElement),L=Fe(b,ze.popupSide),H=Fe(b,ze.id),N=Fe(b,ze.labelId),M=Fe(b,ze.hasSelectedValue),V=S&&A?L:null,j=i??H,D=Jce(h,N);Iw({id:j});let z=so(A),$=Fw.useRef(null),{getButtonProps:J,buttonRef:Q}=Ec({disabled:E,native:a}),U=b.useStateSetter("triggerElement"),X=Fo(),W=Fo(),G=Fo();Fw.useEffect(()=>{if(R)return G.start(DGe,()=>{y.current.allowUnselectedMouseUp=!0,y.current.allowSelectedMouseUp=!0}),()=>{G.clear()};y.current={allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0},W.clear()},[R,y,W,G]);let te=Mt(P,{id:j,role:"combobox","aria-expanded":R,"aria-haspopup":"listbox","aria-controls":R?O?.id??Gb(A)?.id:void 0,"aria-labelledby":D,"aria-readonly":w||void 0,"aria-required":k||void 0,tabIndex:E?-1:0,onFocus(ie){f(!0),R&&x.current&&v(!1,Ke(Te.none,ie.nativeEvent)),X.start(0,()=>{b.set("forceMount",!0)})},onBlur(ie){Ge(A,ie.relatedTarget)||(d(!0),f(!1),p==="onBlur"&&_.commit(I))},onMouseDown(ie){if(R)return;let be=ot(ie.currentTarget);function pe(ke){if(!$.current)return;let ye=ke.target;Ge($.current,ye)||Ge(z.current,ye)||Xce(ke,$.current)||v(!1,Ke(Te.cancelOpen,ke))}W.start(0,()=>{be.addEventListener("mouseup",pe,{once:!0})})}},u,J),re=_.getValidationProps(E,te);re.role="combobox";let ae={...m,open:R,disabled:E,value:I,readOnly:w,popupSide:V,placeholder:!M};return De("button",t,{ref:[o,$,Q,U],state:ae,stateAttributesMapping:VGe,props:re})});var ide=c(oe(),1);var FGe={value:()=>null},sde=ide.forwardRef(function(t,o){let{className:r,render:n,children:i,placeholder:s,style:a,...l}=t,{store:u,valueRef:d}=zo(),f=Fe(u,ze.value),p=Fe(u,ze.items),m=Fe(u,ze.itemToStringLabel),g=Fe(u,ze.hasSelectedValue),h=!g&&s!=null&&i==null,b=Fe(u,ze.hasNullItemLabel,h),v={value:f,placeholder:!g},y=null;return typeof i=="function"?y=i(f):i!=null?y=i:h&&!b?y=s:Array.isArray(f)?y=Kce(f,p,m):y=dW(f,p,m),De("span",t,{state:v,ref:[o,d],props:[{children:y},l],stateAttributesMapping:FGe})});var ade=c(oe(),1);var lde=ade.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=zo(),u={open:Fe(a,ze.open)};return De("span",t,{state:u,ref:o,props:[{"aria-hidden":!0,children:"\u25BC"},s],stateAttributesMapping:MA})});var cde=c(oe(),1);var ude=c(T(),1),dde=cde.forwardRef(function(t,o){let{store:r}=zo(),n=Fe(r,ze.mounted),i=Fe(r,ze.forceMount);return n||i?(0,ude.jsx)(PU,{ref:o,...t}):null});var fde=c(oe(),1);var zGe={...Mf,...zn},pde=fde.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=zo(),l=Fe(a,ze.open),u=Fe(a,ze.mounted),d=Fe(a,ze.transitionStatus);return De("div",t,{state:{open:l,transitionStatus:d},ref:o,props:[{role:"presentation",hidden:!u,style:{userSelect:"none",WebkitUserSelect:"none"}},s],stateAttributesMapping:zGe})});var ml=c(oe(),1);var kM=c(oe(),1),EW=kM.createContext(void 0);function ig(){let e=kM.useContext(EW);if(!e)throw new Error(Ut(59));return e}function zw(e,t){e&&Object.assign(e.style,t)}var xM={position:"relative",maxHeight:"100%",overflowX:"hidden",overflowY:"auto"};var dE=c(T(),1),jGe={position:"fixed"},mde=ml.forwardRef(function(t,o){let{anchor:r,className:n,render:i,positionMethod:s,side:a,align:l,sideOffset:u,alignOffset:d,collisionBoundary:f="clipping-ancestors",collisionPadding:p,arrowPadding:m,sticky:g,disableAnchorTracking:h,alignItemWithTrigger:b=!0,collisionAvoidance:v=ple,style:y,..._}=t,{store:w,listRef:k,labelsRef:x,alignItemWithTriggerActiveRef:C,selectedItemTextRef:E,valuesRef:R,initialValueRef:S,popupRef:I,setValue:P,floatingContext:A}=zo(),O=Fe(w,ze.open),L=Fe(w,ze.mounted),H=Fe(w,ze.modal),N=Fe(w,ze.value),M=Fe(w,ze.openMethod),V=Fe(w,ze.positionerElement),j=Fe(w,ze.triggerElement),D=Fe(w,ze.isItemEqualToValue),z=Fe(w,ze.transitionStatus),$=ml.useRef(null),J=ml.useRef(null),[Q,U]=ml.useState(b),X=L&&Q&&M!=="touch";!L&&Q!==b&&U(b),ml.useImperativeHandle(C,()=>X),lue((X||H)&&O,M==="touch",V,j);let W=QA({anchor:r,floatingRootContext:A,positionMethod:s,mounted:L,side:a,sideOffset:u,align:l,alignOffset:d,arrowPadding:m,collisionBoundary:f,collisionPadding:p,sticky:g,disableAnchorTracking:h??X,collisionAvoidance:v,keepMounted:!0}),G=X?"none":W.side,te=X?jGe:W.positionerStyles,re={open:O,side:G,align:W.align,anchorHidden:W.anchorHidden};le(()=>{w.set("popupSide",W.side)},[w,W.side]);let ae=w.useStateSetter("positionerElement"),ie=JA(t,re,{styles:te,transitionStatus:z,props:_,refs:[o,ae],hidden:!L,inert:!O}),be=ml.useRef(0),pe=de(ye=>{if(R.current.length===0)return;let Pe=be.current;if(be.current=ye.size,ye.size===Pe)return;let _e=Ke(Te.none);if(Pe!==0&&!w.state.multiple&&N!==null&&Bw(R.current,N,D)===-1){let Se=S.current,Ce=Se!=null&&Bw(R.current,Se,D)!==-1?Se:null;P(Ce,_e),Ce===null&&(w.set("selectedIndex",null),E.current=null)}if(Pe!==0&&w.state.multiple&&Array.isArray(N)){let ve=N.filter(Se=>Bw(R.current,Se,D)!==-1);ve.length!==N.length&&(P(ve,_e),ve.length===0&&(w.set("selectedIndex",null),E.current=null))}if(O&&X){w.update({scrollUpArrowVisible:!1,scrollDownArrowVisible:!1});let ve={height:""};zw(V,ve),zw(I.current,ve)}}),ke=ml.useMemo(()=>({...W,side:G,alignItemWithTriggerActive:X,setControlledAlignItemWithTrigger:U,scrollUpArrowRef:$,scrollDownArrowRef:J}),[W,G,X,U]);return(0,dE.jsx)(dw,{elementsRef:k,labelsRef:x,onMapChange:pe,children:(0,dE.jsxs)(EW.Provider,{value:ke,children:[L&&H&&(0,dE.jsx)(Lce,{inert:Rw(!O),cutout:j}),ie]})})});var gl=c(oe(),1);var EM=c(T(),1),HGe={...Mf,...zn},yde=gl.forwardRef(function(t,o){let{render:r,className:n,style:i,finalFocus:s,...a}=t,{store:l,popupRef:u,onOpenChangeComplete:d,setOpen:f,valueRef:p,firstItemTextRef:m,selectedItemTextRef:g,multiple:h,handleScrollArrowVisibility:b,scrollHandlerRef:v,listRef:y,highlightItemOnHover:_,floatingContext:w}=zo(),{side:k,align:x,alignItemWithTriggerActive:C,isPositioned:E,setControlledAlignItemWithTrigger:R}=ig(),S=wue(!0)!=null,I=td(),{nonce:P,disableStyleElements:A}=dM(),O=Fe(l,ze.id),L=Fe(l,ze.open),H=Fe(l,ze.openMethod),N=Fe(l,ze.mounted),M=Fe(l,ze.popupProps),V=Fe(l,ze.transitionStatus),j=Fe(l,ze.triggerElement),D=Fe(l,ze.positionerElement),z=Fe(l,ze.listElement),$=gl.useRef(!1),J=gl.useRef(!1),Q=gl.useRef({}),U=rs(),X=de(re=>{if(!D||!u.current||!J.current)return;let ae=D.style.top==="0px",ie=D.style.bottom==="0px";if($.current||!C||!ae&&!ie){b(re);return}let be=hde(D),pe=fE(D.getBoundingClientRect().height,"y",be),ke=ot(D),ye=St(D),Pe=ye.getComputedStyle(D),_e=parseFloat(Pe.marginTop),ve=parseFloat(Pe.marginBottom),Se=gde(ye.getComputedStyle(u.current)),fe=Math.min(ke.documentElement.clientHeight-_e-ve,Se),Ce=re.scrollTop,ne=SM(re),se=null,Ee=Je=>{D.style.height=`${Je}px`},he=ae?ne-Ce:Ce,Ae=Math.min(pe+he,fe);if(he<=va){let Je=ry(he,0,fe-pe);Je>0&&Ee(pe+Je),re.scrollTop=ae?ne:0,fe-(pe+Je)<=va&&($.current=!0),b(re);return}if(fe-Ae>va)se=ae?1/0:0;else if(ie&&Ce<ne){let Je=pe+he-fe;se=Ce-(he-Je)}let et=Math.ceil(Ae);if(et!==0&&Ee(et),se!=null){let Je=ry(se,0,SM(re));Math.abs(re.scrollTop-Je)>va&&(re.scrollTop=Je)}et>=fe-va&&($.current=!0),b(re)});gl.useImperativeHandle(v,()=>X,[X]),jn({open:L,ref:u,onComplete(){L&&d?.(!0)}});let W={open:L,transitionStatus:V,side:k,align:x};le(()=>{!D||!u.current||Object.keys(Q.current).length||(Q.current={top:D.style.top||"0",left:D.style.left||"0",right:D.style.right,height:D.style.height,bottom:D.style.bottom,minHeight:D.style.minHeight,maxHeight:D.style.maxHeight,marginTop:D.style.marginTop,marginBottom:D.style.marginBottom})},[u,D]),le(()=>{L||C||(J.current=!1,$.current=!1,zw(D,Q.current))},[L,C,D,u]),le(()=>{let re=u.current;if(!L||!j||!D||!re||C&&!E||l.state.transitionStatus==="ending")return;if(J.current=!0,re.style.removeProperty("--transform-origin"),!C){U.request(()=>b(z||re));return}let ae=UGe(re);try{let ie=g.current;ie?.isConnected||(ie=!ze.hasSelectedValue(l.state)&&m.current?.isConnected?m.current:null);let be=p.current,pe=St(D),ke=pe.getComputedStyle(D),ye=pe.getComputedStyle(re),Pe=ot(j),_e=hde(j),ve=CM(j.getBoundingClientRect(),_e),Se=CM(D.getBoundingClientRect(),_e),fe=ve.height,Ce=z||re,ne=Ce.scrollHeight,se=parseFloat(ye.borderBottomWidth),Ee=parseFloat(ke.marginTop)||10,he=parseFloat(ke.marginBottom)||10,Ae=parseFloat(ke.minHeight)||100,et=gde(ye),Je=5,_t=5,Et=20,mt=Pe.documentElement.clientHeight-Ee-he,oo=Pe.documentElement.clientWidth,Tt=mt-ve.bottom+fe,Rt,Bt=I==="rtl"?ve.right-Se.width:ve.left,gt=0;if(ie&&be){let vo=CM(be.getBoundingClientRect(),_e);Rt=CM(ie.getBoundingClientRect(),_e),Bt=Se.left+(I==="rtl"?vo.right-Rt.right:vo.left-Rt.left);let Kt=vo.top-ve.top+vo.height/2;gt=Rt.top-Se.top+Rt.height/2-Kt}let He=Tt+gt+he+se,we=Math.min(mt,He),Me=mt-Ee-he,me=He-we,Re=oo-_t;D.style.left=`${ry(Bt,Je,Re-Se.width)}px`,D.style.height=`${we}px`,D.style.maxHeight="none",D.style.marginTop=`${Ee}px`,D.style.marginBottom=`${he}px`,re.style.height="100%";let Ie=SM(Ce),at=me>=Ie-va;at&&(we=Math.min(mt,Se.height)-(me-Ie));let Qe=ve.top<Et||ve.bottom>mt-Et||Math.ceil(we)+va<Math.min(ne,Ae),po=(pe.visualViewport?.scale??1)!==1&&mo.engine.webkit;if(Qe||po){zw(D,Q.current),R(!1);return}let ro=Math.max(Ae,we);if(at){let vo=Math.max(0,mt-He);D.style.top=Se.height>=Me?"0":`${vo}px`,D.style.height=`${we}px`,Ce.scrollTop=SM(Ce)}else D.style.bottom="0",Ce.scrollTop=me;if(Rt){let vo=Se.top,Kt=Se.height,_o=Rt.top+Rt.height/2,Cn=ry(Kt>0?(_o-vo)/Kt*100:50,0,100);re.style.setProperty("--transform-origin",`50% ${Cn}%`)}(ro===mt||we>=et)&&($.current=!0),b(Ce),_&&l.state.selectedIndex===null&&l.state.activeIndex===null&&y.current[0]!=null&&l.set("activeIndex",0)}finally{ae()}},[l,L,D,j,p,m,g,u,b,C,R,U,z,y,_,I,E]),gl.useEffect(()=>{if(!C||!D||!L)return;let re=St(D);function ae(ie){f(!1,Ke(Te.windowResize,ie))}return ut(re,"resize",ae)},[f,C,D,L]);let G={...z?{role:"presentation","aria-orientation":void 0}:{role:"listbox","aria-multiselectable":h||void 0,id:`${O}-list`},onKeyDown(re){S&&UA.has(re.key)&&re.stopPropagation()},onScroll(re){z||X(re.currentTarget)},...C&&{style:z?{height:"100%"}:xM},className:!z&&C?cE.className:void 0},te=De("div",t,{ref:[o,u],state:W,stateAttributesMapping:HGe,props:[M,G,Ow(V),a]});return(0,EM.jsxs)(gl.Fragment,{children:[!A&&cE.getElement(P),(0,EM.jsx)(AU,{context:w,modal:!1,disabled:!N,openInteractionType:H,returnFocus:s,restoreFocus:!0,children:te})]})});function gde(e){let t=e.maxHeight;return t.endsWith("px")&&parseFloat(t)||1/0}function SM(e){return Dw(e.scrollHeight,e.clientHeight)}function hde(e){return J1.getScale(e)}function fE(e,t,o){return e/o[t]}function CM(e,t){return Pf({x:fE(e.x,"x",t),y:fE(e.y,"y",t),width:fE(e.width,"x",t),height:fE(e.height,"y",t)})}var bde=[["transform","none"],["scale","1"],["translate","0 0"]];function UGe(e){let{style:t}=e,o={};for(let[r,n]of bde)o[r]=t.getPropertyValue(r),t.setProperty(r,n,"important");return()=>{for(let[r]of bde){let n=o[r];n?t.setProperty(r,n):t.removeProperty(r)}}}var vde=c(oe(),1);var _de=vde.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a,scrollHandlerRef:l,multiple:u}=zo(),{alignItemWithTriggerActive:d}=ig(),f=Fe(a,ze.hasScrollArrows),p=Fe(a,ze.openMethod),g={id:`${Fe(a,ze.id)}-list`,role:"listbox","aria-multiselectable":u||void 0,onScroll(b){l.current?.(b.currentTarget)},...d&&{style:xM},className:f&&p!=="touch"?cE.className:void 0},h=a.useStateSetter("listElement");return De("div",t,{ref:[o,h],props:[g,s]})});var Ic=c(oe(),1);var TM=c(oe(),1),TW=TM.createContext(void 0);function pE(){let e=TM.useContext(TW);if(!e)throw new Error(Ut(57));return e}var wde=c(T(),1),kde=Ic.memo(Ic.forwardRef(function(t,o){let{render:r,className:n,style:i,value:s=null,label:a,disabled:l=!1,nativeButton:u=!1,...d}=t,f=Ic.useRef(null),p=mw({guess:!0,label:a,textRef:f}),{store:m,itemProps:g,setOpen:h,setValue:b,selectionRef:v,typingRef:y,valuesRef:_,multiple:w,selectedItemTextRef:k,disabled:x,readOnly:C}=zo(),E=x||l,R=Fe(m,ze.isActive,p.index),S=Fe(m,ze.open),I=Fe(m,ze.isSelected,s),P=Fe(m,ze.isSelectedByFocus,p.index),A=Fe(m,ze.isItemEqualToValue),O=p.index,L=Ic.useRef(null);le(()=>{let U=_.current;return U[O]=s,()=>{delete U[O]}},[O,s,_]),le(()=>{let U=m.state.value,X=U;w&&Array.isArray(U)&&(X=U.length>0?U[U.length-1]:void 0),X!==void 0&&Nf(s,X,A)&&(m.set("selectedIndex",O),f.current&&(k.current=f.current))},[O,w,A,m,s,k]);let H=Ic.useRef("mouse"),N=Ic.useRef(!1),{getButtonProps:M,buttonRef:V}=Ec({disabled:E,focusableWhenDisabled:!0,native:u,composite:!0}),j={disabled:E,selected:I,highlighted:R};function D(U){if(x||C)return;let X=m.state.value;if(w){let W=Array.isArray(X)?X:[],G=I?Uce(W,s,A):[...W,s];b(G,Ke(Te.itemPress,U))}else b(s,Ke(Te.itemPress,U)),h(!1,Ke(Te.itemPress,U))}function z(){v.current.dragY=0}let $={role:"option","aria-selected":I,tabIndex:S&&R?0:-1,onKeyDown(U){m.set("activeIndex",O),U.key===" "&&y.current&&U.preventDefault()},onClick(U){let X=H.current!=="touch",W=U.nativeEvent.pointerType,G=X&&vw(U.nativeEvent)&&(W!==void 0||R),te=X&&!G&&!N.current;N.current=!1,!(E||te)&&D(U.nativeEvent)},onPointerEnter(U){H.current=U.pointerType},onPointerMove(U){if(U.pointerType==="mouse"&&U.buttons===1){let X=v.current;X.dragY+=U.movementY,X.dragY**2>=64&&(X.allowUnselectedMouseUp=!0)}},onPointerDown(U){H.current=U.pointerType,N.current=!0,z()},onMouseUp(){if(z(),E||H.current==="touch"||N.current)return;let U=!v.current.allowSelectedMouseUp&&I,X=!v.current.allowUnselectedMouseUp&&!I;U||X||(N.current=!0,L.current?.click(),N.current=!1)}},J=De("div",t,{ref:[V,o,p.ref,L],state:j,props:[g,$,d,M]}),Q=Ic.useMemo(()=>({selected:I,index:O,textRef:f,selectedByFocus:P}),[I,O,f,P]);return(0,wde.jsx)(TW.Provider,{value:Q,children:J})}));var iy=c(oe(),1);var xde=c(T(),1),Sde=iy.forwardRef(function(t,o){let{selected:r}=pE();return t.keepMounted||r?(0,xde.jsx)(WGe,{...t,ref:o}):null}),WGe=iy.memo(iy.forwardRef((e,t)=>{let{render:o,className:r,style:n,keepMounted:i,...s}=e,{selected:a}=pE(),l=iy.useRef(null),{transitionStatus:u,setMounted:d}=Bi(a),p=De("span",e,{ref:[t,l],state:{selected:a,transitionStatus:u},props:[{"aria-hidden":!0,children:"\u2714\uFE0F"},s],stateAttributesMapping:zn});return jn({open:a,ref:l,onComplete(){a||d(!1)}}),p}));var jw=c(oe(),1);var Cde=jw.memo(jw.forwardRef(function(t,o){let{index:r,textRef:n,selectedByFocus:i}=pE(),{firstItemTextRef:s,selectedItemTextRef:a}=zo(),{render:l,className:u,style:d,...f}=t,p=jw.useCallback(g=>{g&&(r===0&&(s.current=g),i&&(a.current=g))},[s,a,r,i]);return De("div",t,{ref:[p,o,n],props:f})}));var Ede=c(oe(),1);var Tde=Ede.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=zo(),{side:l,align:u,arrowRef:d,arrowStyles:f,arrowUncentered:p,alignItemWithTriggerActive:m}=ig(),h={open:Fe(a,ze.open),side:l,align:u,uncentered:p},b=De("div",t,{state:h,ref:[d,o],props:[{style:f,"aria-hidden":!0},s],stateAttributesMapping:NA});return m?null:b});var Bde=c(oe(),1);var Rde=c(oe(),1);var RM=Rde.forwardRef(function(t,o){let{render:r,className:n,style:i,direction:s,keepMounted:a,...l}=t,u=s==="up",{store:d,popupRef:f,listRef:p,handleScrollArrowVisibility:m,scrollArrowsMountedCountRef:g}=zo(),{side:h,scrollDownArrowRef:b,scrollUpArrowRef:v}=ig(),y=u?ze.scrollUpArrowVisible:ze.scrollDownArrowVisible,_=Fe(d,y),w=Fe(d,ze.openMethod),k=_&&w!=="touch",x=Fo(),C=u?v:b,{mounted:E,transitionStatus:R,setMounted:S}=Bi(k);le(()=>(g.current+=1,d.set("hasScrollArrows",!0),()=>{g.current=Math.max(0,g.current-1),g.current===0&&d.set("hasScrollArrows",!1)}),[d,g]),jn({open:k,ref:C,onComplete(){k||S(!1)}});let A=De("div",t,{ref:[o,C],state:{direction:s,visible:k,side:h,transitionStatus:R},props:[{"aria-hidden":!0,children:u?"\u25B2":"\u25BC",style:{position:"absolute"},onMouseMove(L){if(L.movementX===0&&L.movementY===0||x.isStarted())return;d.set("activeIndex",null);function H(){let N=d.state.listElement??f.current;if(!N)return;d.set("activeIndex",null),m(N);let M=Dw(N.scrollHeight,N.clientHeight),V=Vw(N.scrollTop,M),j=V===(u?0:M),D=p.current;if(V!==N.scrollTop&&(N.scrollTop=V),j){x.clear();return}if(D.length>0){let z=C.current?.offsetHeight||0;N.scrollTop=GGe(D,u,V,N.clientHeight,z,M)}x.start(40,H)}x.start(40,H)},onMouseLeave(){x.clear()}},l],stateAttributesMapping:zn});return E||a?A:null});function GGe(e,t,o,r,n,i){if(t){let d=0,f=o+n-va;for(let g=0;g<e.length;g+=1){let h=e[g];if(h&&h.offsetTop>=f){d=g;break}}let p=Math.max(0,d-1),m=e[p];return p<d&&m?Vw(m.offsetTop-n,i):0}let s=e.length-1,a=o+r-n+va;for(let d=0;d<e.length;d+=1){let f=e[d];if(f&&f.offsetTop+f.offsetHeight>a){s=Math.max(0,d-1);break}}let l=Math.min(e.length-1,s+1),u=e[l];return l>s&&u?Vw(u.offsetTop+u.offsetHeight-r+n,i):i}var Ide=c(T(),1),Pde=Bde.forwardRef(function(t,o){return(0,Ide.jsx)(RM,{...t,ref:o,direction:"down"})});var Ode=c(oe(),1);var Ade=c(T(),1),Mde=Ode.forwardRef(function(t,o){return(0,Ade.jsx)(RM,{...t,ref:o,direction:"up"})});var Hw=c(oe(),1);var BM=c(oe(),1),RW=BM.createContext(void 0);function Nde(){let e=BM.useContext(RW);if(e===void 0)throw new Error(Ut(56));return e}var Lde=c(T(),1),Dde=Hw.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,[a,l]=Hw.useState(),u=Hw.useMemo(()=>({labelId:a,setLabelId:l}),[a,l]),d=De("div",t,{ref:o,props:[{role:"group","aria-labelledby":a},s]});return(0,Lde.jsx)(RW.Provider,{value:u,children:d})});var Vde=c(oe(),1);var Fde=Vde.forwardRef(function(t,o){let{render:r,className:n,style:i,id:s,...a}=t,{setLabelId:l}=Nde(),u=mn(s);return le(()=>(l(u),()=>{l(f=>f===u?void 0:f)}),[u,l]),De("div",t,{ref:o,props:[{id:u},a]})});var zde=uue;var jde=c(tE(),1);function $Ge(){return At}function YGe(){return!1}function KGe(){return!0}function Hde(){return(0,jde.useSyncExternalStore)($Ge,YGe,KGe)}var tVt=c(oe(),1);var Ude=c(T(),1);function Wde(e){let{script:t}=e,{nonce:o}=dM();return Hde()?(0,Ude.jsx)("script",{nonce:o,dangerouslySetInnerHTML:{__html:t},suppressHydrationWarning:!0}):null}var Oc={};No(Oc,{Indicator:()=>qde,List:()=>Xde,Panel:()=>Zde,Root:()=>$de,Tab:()=>Yde});var Zr=c(oe(),1);var IM=c(oe(),1),BW=IM.createContext(void 0);function sg(){let e=IM.useContext(BW);if(e===void 0)throw new Error(Ut(64));return e}var od={tabActivationDirection:e=>({"data-activation-direction":e})};var IW=c(T(),1),$de=Zr.forwardRef(function(t,o){let{className:r,defaultValue:n=0,onValueChange:i,orientation:s="horizontal",render:a,value:l,style:u,...d}=t,f=t.defaultValue!==void 0,p=Zr.useRef([]),[m,g]=Zr.useState(()=>new Map),[h,b]=Bf({controlled:l,default:n,name:"Tabs",state:"value"}),v=l!==void 0,[y,_]=Zr.useState(()=>new Map),w=Zr.useRef(void 0),k=Zr.useCallback(W=>PW(y,W),[y]),[x,C]=Zr.useState(()=>({previousValue:h,tabActivationDirection:"none"})),{previousValue:E,tabActivationDirection:R}=x,S=R,I=!1;E!==h&&(S=Gde(E,h,s,y),I=E!=null&&h!=null&&k(h)==null);let P=I?E:h,A=E!==P||R!==S;le(()=>{A&&C({previousValue:P,tabActivationDirection:S})},[P,A,S]);let O=de((W,G)=>{let te=Gde(h,W,s,y);G.activationDirection=te,i?.(W,G),!G.isCanceled&&b(W)}),L=de((W,G)=>{i?.(W,Ke(G,void 0,void 0,{activationDirection:"none"}))}),H=de((W,G)=>(g(te=>{let re=new Map(te);return re.set(W,G),re}),()=>{g(te=>{if(te.get(W)!==G)return te;let re=new Map(te);return re.delete(W),re})})),N=Zr.useCallback(W=>m.get(W),[m]),M=Zr.useCallback(W=>{for(let G of y.values())if(W===G.value)return G.id},[y]),V=Zr.useMemo(()=>({getTabElementBySelectedValue:k,getTabIdByPanelValue:M,getTabPanelIdByValue:N,onValueChange:O,orientation:s,registerMountedTabPanel:H,setTabMap:_,tabActivationDirection:S,value:h}),[k,M,N,O,s,H,_,S,h]),j=Zr.useMemo(()=>{for(let W of y.values())if(W.value===h)return W},[y,h]),D=Zr.useMemo(()=>{for(let W of y.values())if(!W.disabled)return W.value},[y]),z=Zr.useRef(!f),$=Zr.useRef(n),J=Zr.useRef(f),Q=Zr.useRef(!1);le(()=>{if(v)return;function W(ae,ie){b(ae),C({previousValue:ae,tabActivationDirection:"none"}),L(ae,ie),z.current=!1}if(y.size===0){Q.current&&h!==null&&!w.current?.isConnected&&W(null,Te.missing);return}Q.current=!0,w.current=y.keys().next().value;let G=j?.disabled,te=j==null&&h!==null;if(!G&&h===$.current&&(J.current=!1),J.current&&G&&h===$.current)return;let re=z.current;if(G||te){let ae=D??null;if(h===ae){z.current=!1;return}let ie=Te.missing;re?ie=Te.initial:G&&(ie=Te.disabled),W(ae,ie);return}re&&j!=null&&(L(h,Te.initial),z.current=!1)},[D,v,L,j,b,y,h]);let X=De("div",t,{state:{orientation:s,tabActivationDirection:S},ref:o,props:d,stateAttributesMapping:od});return(0,IW.jsx)(BW.Provider,{value:V,children:(0,IW.jsx)(dw,{elementsRef:p,children:X})})});function PW(e,t){for(let[o,r]of e.entries())if(t===r.value)return o;return null}function Gde(e,t,o,r){if(e==null||t==null)return"none";let[n,i,s]=o==="horizontal"?["left","left","right"]:["top","up","down"],a=PW(r,e),l=PW(r,t);if(a==null||l==null)return a!==l&&(typeof e=="number"||typeof e=="string")&&typeof e==typeof t?t>e?s:i:"none";let u=a.getBoundingClientRect()[n],d=l.getBoundingClientRect()[n];return d<u?i:d>u?s:"none"}var Lf=c(oe(),1);var PM=c(oe(),1),OW=PM.createContext(void 0);function OM(){let e=PM.useContext(OW);if(e===void 0)throw new Error(Ut(65));return e}var Yde=Lf.forwardRef(function(t,o){let{className:r,disabled:n=!1,render:i,value:s,id:a,nativeButton:l=!0,style:u,...d}=t,{value:f,getTabPanelIdByValue:p,onValueChange:m,orientation:g,tabActivationDirection:h}=sg(),{activateOnFocus:b,registerTabResizeObserverElement:v,tabsListElement:y}=OM(),{highlightedIndex:_,onHighlightedIndexChange:w}=hw(),k=mn(a),x=Lf.useMemo(()=>({disabled:n,id:k,value:s}),[n,k,s]),{compositeProps:C,compositeRef:E,index:R}=xue({metadata:x}),S=s===f,I=Lf.useRef(!1),P=Lf.useRef(null),A=de(Q=>{P.current?.(),P.current=Q?v(Q):null});le(()=>{if(I.current){I.current=!1;return}if(!(S&&R>-1&&_!==R))return;let Q=y;if(Q!=null){let U=wr(ot(Q));if(U&&Ge(Q,U))return}n||w(R)},[S,R,_,w,n,y]);let{getButtonProps:O,buttonRef:L}=Ec({disabled:n,native:l,focusableWhenDisabled:!0}),H=p(s),N=Lf.useRef(!1),M=Lf.useRef(!1);function V(Q){m(s,Ke(Te.none,Q.nativeEvent,void 0,{activationDirection:"none"}))}function j(Q){S||n||V(Q)}function D(Q){S||n||b&&(!N.current||M.current)&&V(Q)}function z(Q){if(S||n)return;N.current=!0,M.current=Q.button===0;let U=ot(Q.currentTarget);function X(){N.current=!1,M.current=!1,U.removeEventListener("pointerup",X),U.removeEventListener("pointercancel",X)}U.addEventListener("pointerup",X),U.addEventListener("pointercancel",X)}return De("button",t,{state:{disabled:n,active:S,orientation:g,tabActivationDirection:h},ref:[o,L,E,A],props:[C,{role:"tab","aria-controls":H,"aria-selected":S,id:k,onClick:j,onFocus:D,onPointerDown:z,[yM]:S?"":void 0,onKeyDownCapture(){I.current=!0}},d,O],stateAttributesMapping:od})});var Uw=c(oe(),1);var AM=c(T(),1),Kde,qGe={...od,activeTabPosition:()=>null,activeTabSize:()=>null},qde=Uw.forwardRef(function(t,o){let{className:r,render:n,renderBeforeHydration:i=!1,style:s,...a}=t,{getTabElementBySelectedValue:l,orientation:u,tabActivationDirection:d,value:f}=sg(),{tabsListElement:p,registerIndicatorUpdateListener:m}=OM(),g=lce();Uw.useEffect(()=>m(g),[m,g]);let h=0,b=0,v=0,y=0,_=0,w=0,k=!1;if(f!=null&&p!=null){let P=l(f);if(P!=null){k=!0;let{width:A,height:O}=Aw(P),{width:L,height:H}=Aw(p),N=P.getBoundingClientRect(),M=p.getBoundingClientRect(),V=L>0?M.width/L:1,j=H>0?M.height/H:1;if(V>Number.EPSILON&&j>Number.EPSILON){let z=N.left-M.left,$=N.top-M.top;h=z/V+p.scrollLeft-p.clientLeft,v=$/j+p.scrollTop-p.clientTop}else h=P.offsetLeft,v=P.offsetTop;_=A,w=O,b=p.scrollWidth-h-_,y=p.scrollHeight-v-w}}let x=k?{left:h,right:b,top:v,bottom:y}:null,C=k?{width:_,height:w}:null,E=k?{"--active-tab-left":`${h}px`,"--active-tab-right":`${b}px`,"--active-tab-top":`${v}px`,"--active-tab-bottom":`${y}px`,"--active-tab-width":`${_}px`,"--active-tab-height":`${w}px`}:void 0,R=k&&_>0&&w>0,I=De("span",t,{state:{orientation:u,activeTabPosition:x,activeTabSize:C,tabActivationDirection:d},ref:o,props:[{role:"presentation",style:E,hidden:!R},a,{suppressHydrationWarning:!0}],stateAttributesMapping:qGe});return f==null?null:(0,AM.jsxs)(Uw.Fragment,{children:[I,i&&(Kde||(Kde=(0,AM.jsx)(Wde,{script:""})))]})});var MM=c(oe(),1);var ZGe={...od,...zn},Zde=MM.forwardRef(function(t,o){let{className:r,value:n,render:i,keepMounted:s=!1,style:a,...l}=t,{value:u,getTabIdByPanelValue:d,orientation:f,tabActivationDirection:p,registerMountedTabPanel:m}=sg(),g=mn(),{ref:h,index:b}=mw(),v=n===u,{mounted:y,transitionStatus:_,setMounted:w}=Bi(v),k=!y,x=d(n),C={hidden:k,orientation:f,tabActivationDirection:p,transitionStatus:_},E=MM.useRef(null),R=De("div",t,{state:C,ref:[o,h,E],props:[{"aria-labelledby":x,hidden:k,id:g,role:"tabpanel",tabIndex:v?0:-1,inert:Rw(!v),"data-index":b},l],stateAttributesMapping:ZGe});return jn({open:v,ref:E,onComplete(){v||w(!1)}}),le(()=>{if(!(g==null||k&&!s))return m(n,g)},[k,s,n,g,m]),s||y?R:null});var Pc=c(oe(),1);var AW=c(T(),1),Xde=Pc.forwardRef(function(t,o){let{activateOnFocus:r=!1,className:n,loopFocus:i=!0,render:s,style:a,...l}=t,{orientation:u,setTabMap:d,tabActivationDirection:f}=sg(),[p,m]=Pc.useState(0),[g,h]=Pc.useState(null),b=Pc.useRef(new Set),v=Pc.useRef(new Set),y=Pc.useRef(null);le(()=>{if(typeof ResizeObserver>"u")return;let E=new ResizeObserver(()=>{b.current.forEach(R=>{R()})});return y.current=E,g&&E.observe(g),v.current.forEach(R=>{E.observe(R)}),()=>{E.disconnect(),y.current=null}},[g]);let _=de(E=>(b.current.add(E),()=>{b.current.delete(E)})),w=de(E=>(v.current.add(E),y.current?.observe(E),()=>{v.current.delete(E),y.current?.unobserve(E)})),k={orientation:u,tabActivationDirection:f},x={"aria-orientation":u==="vertical"?"vertical":void 0,role:"tablist"},C=Pc.useMemo(()=>({activateOnFocus:r,registerIndicatorUpdateListener:_,registerTabResizeObserverElement:w,tabsListElement:g}),[r,_,w,g]);return(0,AW.jsx)(OW.Provider,{value:C,children:(0,AW.jsx)(Zue,{render:s,className:n,style:a,state:k,refs:[o,h],props:[x,l],stateAttributesMapping:od,highlightedIndex:p,enableHomeAndEndKeys:!0,loopFocus:i,orientation:u,onHighlightedIndexChange:m,onMapChange:d,disabledIndices:ll})})});var Ds={};No(Ds,{Arrow:()=>hfe,Handle:()=>gE,Popup:()=>mfe,Portal:()=>ufe,Positioner:()=>ffe,Provider:()=>yfe,Root:()=>rfe,Trigger:()=>afe,Viewport:()=>_fe,createHandle:()=>wfe});var Ww=c(oe(),1);var NM=c(oe(),1),MW=NM.createContext(void 0);function hl(e){let t=NM.useContext(MW);if(t===void 0&&!e)throw new Error(Ut(72));return t}var Qde=c(oe(),1);var Jde={...Sce,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},LM=class extends Qu{constructor(t,o,r){let n=new Af;super(tfe(t,n,o,r),ofe(n),Jde)}setOpen=(t,o)=>{mce(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Ke(Te.triggerPress,t))}};function efe(){let e=new Af,t=new AA(Object.freeze(tfe(void 0,e)),Object.freeze(ofe(e)),Jde);return Object.assign(t,{setOpen:At,cancelPendingOpen:At})}function tfe(e,t,o,r=!1){let n={...wce(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e};return n.floatingRootContext=kce(t,o,r),n}function ofe(e){return{popupRef:Qde.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var mE=c(T(),1),rfe=YU(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:l,onOpenChangeComplete:u,handle:d,triggerId:f,defaultTriggerId:p=null,children:m}=t,g=fce((I,P)=>new LM({open:r,openProp:n,activeTriggerId:p,triggerIdProp:f},I,P));g.useControlledProp("openProp",n),g.useControlledProp("triggerIdProp",f),g.useContextCallback("onOpenChange",l),g.useContextCallback("onOpenChangeComplete",u);let h=g.useState("open"),b=!o&&h,v=g.useState("activeTriggerId"),y=g.useState("mounted"),_=g.useState("payload");g.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i,disabled:o}),hce(g,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:w,transitionStatus:k}=bce(b,g),x=g.useState("isInstantPhase"),C=g.useState("instantType"),E=g.useState("lastOpenChangeReason"),R=Ww.useRef(null);le(()=>{h&&o&&g.setOpen(!1,Ke(Te.disabled))},[h,o,g]),le(()=>{k==="ending"&&E===Te.none||k!=="ending"&&x?(C!=="delay"&&(R.current=C),g.set("instantType","delay")):R.current!==null&&(g.set("instantType",R.current),R.current=null)},[k,x,E,C,g]),le(()=>{b&&v==null&&g.set("payload",void 0)},[g,v,b]),Ww.useImperativeHandle(a,()=>({unmount:w,close:()=>g.setOpen(!1,Ke(Te.imperativeAction))}),[w,g]);let S=b||y||!o&&s!=="none";return(0,mE.jsxs)(MW.Provider,{value:g,children:[d&&(0,mE.jsx)(pce,{handle:d,store:g}),S&&(0,mE.jsx)(XGe,{store:g,disabled:o,trackCursorAxis:s}),typeof m=="function"?m({payload:_}):m]})});function XGe({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=Q1(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=NU(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),s=Ww.useMemo(()=>Mt(i.reference,n.reference),[i.reference,n.reference]);return yce(e,{activeTriggerProps:s,inactiveTriggerProps:s,popupProps:n.floating??Wt}),null}var VM=c(oe(),1);var DM=c(oe(),1),NW=DM.createContext(void 0);function nfe(){return DM.useContext(NW)}var sfe="data-base-ui-tooltip-trigger";function ife(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if(ct(n))return n}}let t=e.target;return ct(t)?t:null}function JGe(e){let t=e;for(;t;){let o=t.closest(`[${sfe}]`);if(o)return o;let r=t.getRootNode();t="host"in r&&ct(r.host)?r.host:null}return null}var afe=ice(function(t,o){let{render:r,className:n,style:i,handle:s,payload:a,disabled:l,delay:u,closeOnClick:d=!0,closeDelay:f,id:p,...m}=t,g=hl(!0),b=Ece(s)??g;if(!b)throw new Error(Ut(82));let v=mn(p),y=b.useState("isTriggerActive",v),_=b.useState("isOpenedByTrigger",v),w=b.useState("floatingRootContext"),k=VM.useRef(null),x=u??600,C=f??0,{registerTrigger:E,isMountedByThisTrigger:R}=gce(v,k,b,{payload:a,closeOnClick:d,closeDelay:C}),S=nfe(),{delayRef:I,isInstantPhase:P,hasProvider:A}=vU(w,{open:_}),O=Tw(w);b.useSyncedValue("isInstantPhase",P);let L=b.useState("disabled"),H=l??L,N=so(H),M=b.useState("trackCursorAxis"),V=b.useState("disableHoverablePopup"),j=VM.useRef(!1),D=Fo(),z=VM.useRef(void 0);function $(){return A?cl(I.current,"open")===0?0:u??S??600:x}function J(ie){let be=k.current;if(!be||!ie)return!1;let pe=JGe(ie);return pe!==null&&pe!==be&&Ge(be,pe)}function Q(ie){let be=J(ie);return j.current=be,be&&(O.openChangeTimeout.clear(),O.restTimeout.clear(),O.restTimeoutPending=!1,D.clear()),be}let U=rW(w,{enabled:!H,mouseOnly:!0,move:!1,handleClose:!V&&M!=="both"?aW():null,restMs:$,delay(){return f==null&&A?{close:cl(I.current,"close")}:{close:C}},triggerElementRef:k,isActiveTrigger:y,isClosing:()=>b.select("transitionStatus")==="ending",shouldOpen(){return!j.current}}),X=JU(w,{enabled:!H}).reference,W=ie=>{let be=j.current,pe=ife(ie),ke=Q(pe),ye=k.current,Pe=ye&&pe&&Ge(ye,pe);if(ke&&b.select("open")&&b.select("lastOpenChangeReason")===Te.triggerHover){b.setOpen(!1,Ke(Te.triggerHover,ie));return}if(be&&!ke&&Pe&&!N.current&&!b.select("open")&&ye&&ha(z.current)){let _e=()=>{!j.current&&!N.current&&!b.select("open")&&b.setOpen(!0,Ke(Te.triggerHover,ie,ye))},ve=$();ve===0?(D.clear(),_e()):D.start(ve,_e)}},G=b.useState("triggerProps",R);return De("button",t,{state:{open:_},ref:[o,E,k],props:[U,X,R||M!=="none"?G:void 0,{onMouseOver(ie){W(ie.nativeEvent)},onFocus(ie){J(ife(ie.nativeEvent))&&ie.preventBaseUIHandler()},onMouseLeave(){j.current=!1,D.clear(),z.current=void 0},onPointerEnter(ie){z.current=ie.pointerType},onPointerDown(ie){z.current=ie.pointerType,b.set("closeOnClick",d),d&&!b.select("open")&&b.cancelPendingOpen(ie.nativeEvent)},onClick(ie){d&&!b.select("open")&&b.cancelPendingOpen(ie.nativeEvent)},id:v,"data-trigger-disabled":H?"":void 0,[sfe]:H?void 0:""},m],stateAttributesMapping:MA})});var cfe=c(oe(),1);var FM=c(oe(),1),LW=FM.createContext(void 0);function lfe(){let e=FM.useContext(LW);if(e===void 0)throw new Error(Ut(70));return e}var DW=c(T(),1),ufe=cfe.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return hl().useState("mounted")||r?(0,DW.jsx)(LW.Provider,{value:r,children:(0,DW.jsx)(Jue,{ref:o,...n})}):null});var jM=c(oe(),1);var zM=c(oe(),1),VW=zM.createContext(void 0);function Gw(){let e=zM.useContext(VW);if(e===void 0)throw new Error(Ut(71));return e}var dfe=c(T(),1),ffe=jM.forwardRef(function(t,o){let{render:r,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:l="center",sideOffset:u=0,alignOffset:d=0,collisionBoundary:f="clipping-ancestors",collisionPadding:p=5,arrowPadding:m=5,sticky:g=!1,disableAnchorTracking:h=!1,collisionAvoidance:b=mle,style:v,...y}=t,_=hl(),w=lfe(),k=_.useState("open"),x=_.useState("mounted"),C=_.useState("trackCursorAxis"),E=_.useState("disableHoverablePopup"),R=_.useState("floatingRootContext"),S=_.useState("instantType"),I=_.useState("transitionStatus"),P=_.useState("adaptiveOrigin"),A=QA({anchor:i,positionMethod:s,floatingRootContext:R,mounted:x,side:a,sideOffset:u,align:l,alignOffset:d,collisionBoundary:f,collisionPadding:p,sticky:g,arrowPadding:m,disableAnchorTracking:h,keepMounted:w,collisionAvoidance:b,adaptiveOrigin:P}),O=jM.useMemo(()=>({open:k,side:A.side,align:A.align,anchorHidden:A.anchorHidden,instant:C!=="none"?"tracking-cursor":S}),[k,A.side,A.align,A.anchorHidden,C,S]),L=JA(t,O,{styles:A.positionerStyles,transitionStatus:I,props:y,refs:[o,_.useStateSetter("positionerElement")],hidden:!x,inert:!k||C==="both"||E});return(0,dfe.jsx)(VW.Provider,{value:A,children:L})});var pfe=c(oe(),1);var mfe=pfe.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=hl(),{side:l,align:u}=Gw(),d=a.useState("open"),f=a.useState("instantType"),p=a.useState("transitionStatus"),m=a.useState("popupProps"),g=a.useState("floatingRootContext"),h=a.useState("disabled"),b=a.useState("closeDelay");jn({open:d,ref:a.context.popupRef,onComplete(){d&&a.context.onOpenChangeComplete?.(!0)}}),oW(g,{enabled:!h,closeDelay:b});let v=a.useStateSetter("popupElement");return De("div",t,{state:{open:d,side:l,align:u,instant:f,transitionStatus:p},ref:[o,a.context.popupRef,v],props:[CA,m,Ow(p),s],stateAttributesMapping:NA})});var gfe=c(oe(),1);var hfe=gfe.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=hl(),{arrowRef:l,side:u,align:d,arrowUncentered:f,arrowStyles:p}=Gw(),m=a.useState("open"),g=a.useState("instantType");return De("div",t,{state:{open:m,side:u,align:d,uncentered:f,instant:g},ref:[o,l],props:[{style:p,"aria-hidden":!0},s],stateAttributesMapping:Mf})});var bfe=c(oe(),1);var FW=c(T(),1),yfe=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,i=bfe.useMemo(()=>({open:o,close:r}),[o,r]);return(0,FW.jsx)(NW.Provider,{value:o,children:(0,FW.jsx)(yU,{delay:i,timeoutMs:n,children:t.children})})};var vfe=c(oe(),1);var _fe=vfe.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,...a}=t,l=hl(),u=Gw(),d=l.useState("instantType"),{children:f,state:p}=Aue({store:l,side:u.side,children:s}),m={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:d};return De("div",t,{state:m,ref:o,props:[a,{children:f}],stateAttributesMapping:Oue})});var gE=class extends wA{constructor(){super(efe(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function wfe(){return new gE}function Nr(e){return De(e.defaultTagName??"div",e,e)}var Sfe=c(F(),1),zW="data-wp-hash";function jW(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&t$e(document)),e.__wpStyleRuntime}function e$e(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${zW}]`))if(o.getAttribute(zW)===t)return!0;return!1}function Cfe(e,t,o){if(!e.head)return;let r=jW(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(e$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(zW,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function t$e(e){let t=jW();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Cfe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Efe(e,t){let o=jW();o.styles.set(e,t);for(let r of o.documents.keys())Cfe(r,e,t)}typeof process>"u",Efe("3167e7d116",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{text-wrap:pretty;margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var kfe={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",Efe("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var xfe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},ir=(0,Sfe.forwardRef)(function({variant:t="body-md",render:o,className:r,...n},i){return Nr({render:o,defaultTagName:"span",ref:i,props:Mt(n,{className:Y(kfe.text,xfe.heading,xfe.p,kfe[t],r)})})});var Ife=c(T(),1),HW="data-wp-hash";function UW(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&r$e(document)),e.__wpStyleRuntime}function o$e(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${HW}]`))if(o.getAttribute(HW)===t)return!0;return!1}function Bfe(e,t,o){if(!e.head)return;let r=UW(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(o$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(HW,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function r$e(e){let t=UW();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Bfe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function n$e(e,t){let o=UW();o.styles.set(e,t);for(let r of o.documents.keys())Bfe(r,e,t)}typeof process>"u",n$e("40ea4a6382","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#fae5e1);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fde6be);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#fee995);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#c2f8ca);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#deebfa);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");var Tfe={badge:"_96e6251aad1a6136__badge","is-high-intent":"_99f7158cb520f750__is-high-intent","is-medium-intent":"c20ebef2365bc8b7__is-medium-intent","is-low-intent":"_365e1626c6202e52__is-low-intent","is-stable-intent":"_33f8198127ddf4ef__is-stable-intent","is-informational-intent":"_04c1aca8fc449412__is-informational-intent","is-draft-intent":"_90726e69d495ec19__is-draft-intent","is-none-intent":"_898f4a544993bd39__is-none-intent"},WW=(0,Rfe.forwardRef)(function({intent:t="none",className:o,...r},n){return(0,Ife.jsx)(ir,{ref:n,className:Y(Tfe.badge,Tfe[`is-${t}-intent`],o),...r,variant:"body-sm"})});var ao={};No(ao,{Popup:()=>GM,Portal:()=>UM,Positioner:()=>WM,Provider:()=>Jfe,Root:()=>YM,Trigger:()=>$M});var $fe=c(F(),1);var Mfe=c(F(),1);var $W="data-wp-hash";function YW(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&s$e(document)),e.__wpStyleRuntime}function i$e(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$W}]`))if(o.getAttribute($W)===t)return!0;return!1}function Ofe(e,t,o){if(!e.head)return;let r=YW(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(i$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($W,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function s$e(e){let t=YW();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Ofe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function a$e(e,t){let o=YW();o.styles.set(e,t);for(let r of o.documents.keys())Ofe(r,e,t)}typeof process>"u",a$e("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var Pfe={slot:"_11fc52b637ff8a7e__slot"},Afe="data-wp-compat-overlay-slot";function l$e(){return typeof document>"u"?null:document}function c$e(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var rd=null;function GW(e){return e.setAttribute("aria-hidden","false"),e}function u$e(e){let t=e.createElement("div");return t.setAttribute(Afe,""),Pfe.slot&&t.classList.add(Pfe.slot),e.body.appendChild(t),t}function HM(){if(typeof window>"u"||!c$e()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=l$e();if(!e||!e.body)return;if(rd&&rd.ownerDocument===e&&rd.isConnected)return GW(rd);let t=e.querySelector(`[${Afe}]`);return t instanceof HTMLDivElement?(rd=GW(t),rd):(rd?.isConnected&&rd.remove(),rd=GW(u$e(e)),rd)}var Nfe=c(T(),1),UM=(0,Mfe.forwardRef)(function({container:t,...o},r){return(0,Nfe.jsx)(Ds.Portal,{container:t??HM(),...o,ref:r})});var Lfe=c(F(),1),Ffe=c(T(),1),KW="data-wp-hash";function qW(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&f$e(document)),e.__wpStyleRuntime}function d$e(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${KW}]`))if(o.getAttribute(KW)===t)return!0;return!1}function Dfe(e,t,o){if(!e.head)return;let r=qW(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(d$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(KW,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function f$e(e){let t=qW();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Dfe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Vfe(e,t){let o=qW();o.styles.set(e,t);for(let r of o.documents.keys())Dfe(r,e,t)}typeof process>"u",Vfe("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var p$e={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Vfe("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var m$e={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},WM=(0,Lfe.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...i},s){return(0,Ffe.jsx)(Ds.Positioner,{ref:s,align:t,side:r,sideOffset:n,...i,className:Y(p$e["box-sizing"],m$e.positioner,o)})});var zfe=c(F(),1);function $w(e,t,o){return(0,zfe.cloneElement)(e??t,{children:o})}var g$e=c(Hfe(),1);var Ufe=c(qB(),1),{lock:vFt,unlock:Wfe}=(0,Ufe.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function h$e(){let e=g$e;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return Wfe(e.privateApis).ThemeProvider}var Gfe=h$e();var hE=c(T(),1),ZW="data-wp-hash";function XW(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&y$e(document)),e.__wpStyleRuntime}function b$e(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ZW}]`))if(o.getAttribute(ZW)===t)return!0;return!1}function Yfe(e,t,o){if(!e.head)return;let r=XW(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(b$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ZW,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function y$e(e){let t=XW();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Yfe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function v$e(e,t){let o=XW();o.styles.set(e,t);for(let r of o.documents.keys())Yfe(r,e,t)}typeof process>"u",v$e("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var _$e={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},w$e={background:"#1e1e1e"},GM=(0,$fe.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...i},s){let a=(0,hE.jsx)(Gfe,{color:w$e,children:(0,hE.jsx)(Ds.Popup,{ref:s,className:Y(_$e.popup,n),...i,children:r})}),l=$w(o,(0,hE.jsx)(WM,{}),a);return $w(t,(0,hE.jsx)(UM,{}),l)});var Kfe=c(F(),1),qfe=c(T(),1),$M=(0,Kfe.forwardRef)(function(t,o){return(0,qfe.jsx)(Ds.Trigger,{ref:o,...t})});var Zfe=c(Z(),1),Xfe=c(T(),1);function Yw({children:e}){return(0,Xfe.jsx)(lM,{direction:(0,Zfe.isRTL)()?"rtl":"ltr",children:e})}var QW=c(T(),1);function YM(e){return(0,QW.jsx)(Yw,{children:(0,QW.jsx)(Ds.Root,{...e})})}var Qfe=c(T(),1);function Jfe({...e}){return(0,Qfe.jsx)(Ds.Provider,{...e})}var epe=c(F(),1),tpe=c(ge(),1),ope=c(T(),1),Xr=(0,epe.forwardRef)(function({icon:t,size:o=24,style:r,...n},i){let s=t.props.style||r?{...t.props.style,...r}:void 0;return(0,ope.jsx)(tpe.SVG,{ref:i,...t.props,...n,...s?{style:s}:{},width:o,height:o})});var bE=c(F(),1),qM=c(Z(),1);var rpe=c(F(),1),JW="data-wp-hash";function eG(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&x$e(document)),e.__wpStyleRuntime}function k$e(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${JW}]`))if(o.getAttribute(JW)===t)return!0;return!1}function npe(e,t,o){if(!e.head)return;let r=eG(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(k$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(JW,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function x$e(e){let t=eG();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)npe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function S$e(e,t){let o=eG();o.styles.set(e,t);for(let r of o.documents.keys())npe(r,e,t)}typeof process>"u",S$e("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var C$e={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},ht=(0,rpe.forwardRef)(function({render:t,...o},r){return Nr({render:t,ref:r,props:Mt({className:C$e["visually-hidden"]},o,{"data-visually-hidden":""})})});var KM=c(T(),1);function ipe({"aria-describedby":e,"aria-keyshortcuts":t,shortcut:o}){let r=(0,bE.useId)(),n=o?r:void 0,i=[e,n].filter(Boolean).join(" ");return{descriptionId:n,targetProps:{"aria-describedby":i||void 0,"aria-keyshortcuts":o?.ariaKeyShortcut??t}}}var spe=(0,bE.forwardRef)(function({descriptionId:t,shortcut:o},r){return(0,KM.jsx)(ht,{id:t,"aria-hidden":"true",render:(0,KM.jsx)("span",{ref:r}),children:(0,qM.sprintf)((0,qM.__)("Keyboard shortcut: %s"),o.label??o.ariaKeyShortcut)})}),ape=(0,bE.forwardRef)(function({className:t,shortcut:o},r){return(0,KM.jsx)("span",{ref:r,"aria-hidden":"true",className:t,dir:"ltr",children:o.displayShortcut})});var lpe={align:"start",sideOffset:8,collisionPadding:12};var cpe=c(Yo(),1),ZM=c(F(),1),upe=c(Z(),1),fpe=c(T(),1),tG="data-wp-hash";function oG(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&T$e(document)),e.__wpStyleRuntime}function E$e(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${tG}]`))if(o.getAttribute(tG)===t)return!0;return!1}function dpe(e,t,o){if(!e.head)return;let r=oG(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(E$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(tG,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function T$e(e){let t=oG();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)dpe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function XM(e,t){let o=oG();o.styles.set(e,t);for(let r of o.documents.keys())dpe(r,e,t)}typeof process>"u",XM("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var yE={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"};typeof process>"u",XM("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var R$e={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",XM("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var B$e={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",XM("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var I$e={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},ppe=(0,ZM.forwardRef)(function({tone:t="brand",variant:o="solid",size:r="default",className:n,focusableWhenDisabled:i=!0,disabled:s,loading:a,loadingAnnouncement:l=(0,upe.__)("Loading"),children:u,...d},f){let p=Y(I$e.button,R$e["box-sizing"],B$e["outset-ring--focus-except-active"],o!=="unstyled"&&yE.button,yE[`is-${t}`],yE[`is-${o}`],yE[`is-${r}`],a&&yE["is-loading"],n);return(0,ZM.useEffect)(()=>{a&&l&&(0,cpe.speak)(l)},[a,l]),(0,fpe.jsx)(gW,{ref:f,className:p,focusableWhenDisabled:i,disabled:s??a,...d,children:u})});var mpe=c(F(),1);var hpe=c(T(),1),rG="data-wp-hash";function nG(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&O$e(document)),e.__wpStyleRuntime}function P$e(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${rG}]`))if(o.getAttribute(rG)===t)return!0;return!1}function gpe(e,t,o){if(!e.head)return;let r=nG(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(P$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(rG,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function O$e(e){let t=nG();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)gpe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function A$e(e,t){let o=nG();o.styles.set(e,t);for(let r of o.documents.keys())gpe(r,e,t)}typeof process>"u",A$e("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var M$e={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"},iG=(0,mpe.forwardRef)(function({className:t,icon:o,...r},n){return(0,hpe.jsx)(Xr,{ref:n,icon:o,className:Y(M$e.icon,t),size:24,...r})});iG.displayName="Button.Icon";var QM=Object.assign(ppe,{Icon:iG});function bpe(e,t,o="long"){return new Intl.DateTimeFormat("en-US",{hour:"numeric",timeZone:e,timeZoneName:o}).format(t).split(/\s/g).slice(2).join(" ")}var N$e={},vE={};function Ac(e,t){try{let r=(N$e[e]||=new Intl.DateTimeFormat("en-US",{timeZone:e,timeZoneName:"longOffset"}).format)(t).split("GMT")[1];return r in vE?vE[r]:ype(r,r.split(":"))}catch{if(e in vE)return vE[e];let o=e?.match(L$e);return o?ype(e,o.slice(1)):NaN}}var L$e=/([+-]\d\d):?(\d\d)?/;function ype(e,t){let o=+(t[0]||0),r=+(t[1]||0),n=+(t[2]||0)/60;return vE[e]=o*60+r>0?o*60+r+n:o*60-r-n}var ag=class e extends Date{constructor(...t){super(),t.length>1&&typeof t[t.length-1]=="string"&&(this.timeZone=t.pop()),this.internal=new Date,isNaN(Ac(this.timeZone,this))?this.setTime(NaN):t.length?typeof t[0]=="number"&&(t.length===1||t.length===2&&typeof t[1]!="number")?this.setTime(t[0]):typeof t[0]=="string"?this.setTime(+new Date(t[0])):t[0]instanceof Date?this.setTime(+t[0]):(this.setTime(+new Date(...t)),wpe(this,t)):this.setTime(Date.now())}static tz(t,...o){return o.length?new e(...o,t):new e(Date.now(),t)}withTimeZone(t){return new e(+this,t)}getTimezoneOffset(){let t=-Ac(this.timeZone,this);return t>0?Math.floor(t):Math.ceil(t)}setTime(t){return Date.prototype.setTime.apply(this,arguments),JM(this),+this}[Symbol.for("constructDateFrom")](t){return new e(+new Date(t),this.timeZone)}},vpe=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(e=>{if(!vpe.test(e))return;let t=e.replace(vpe,"$1UTC");ag.prototype[t]&&(e.startsWith("get")?ag.prototype[e]=function(){return this.internal[t]()}:(ag.prototype[e]=function(){return Date.prototype[t].apply(this.internal,arguments),D$e(this),+this},ag.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),JM(this),+this}))});function JM(e){e.internal.setTime(+e),e.internal.setUTCSeconds(e.internal.getUTCSeconds()-Math.round(-Ac(e.timeZone,e)*60))}function D$e(e){Date.prototype.setFullYear.call(e,e.internal.getUTCFullYear(),e.internal.getUTCMonth(),e.internal.getUTCDate()),Date.prototype.setHours.call(e,e.internal.getUTCHours(),e.internal.getUTCMinutes(),e.internal.getUTCSeconds(),e.internal.getUTCMilliseconds()),wpe(e)}function wpe(e,t){let o=Array.isArray(t)?V$e(t):+e.internal,r=Ac(e.timeZone,e),n=r>0?Math.floor(r):Math.ceil(r),i=new Date(+e);i.setUTCHours(i.getUTCHours()-1);let s=-new Date(+e).getTimezoneOffset(),a=-new Date(+i).getTimezoneOffset(),l=s-a,u=s;if(l&&s!==n){let R=Date.prototype.getHours.apply(e),S=Array.isArray(t)?t[3]||0:e.internal.getUTCHours();if(R!==S){let I=new Date(+e),P=s-n;P&&I.setUTCMinutes(I.getUTCMinutes()+P);let A=Ac(e.timeZone,I);(A>0?Math.floor(A):Math.ceil(A))===n&&(u=a)}}let d=u-n;d&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+d);let f=new Date(+e);f.setUTCSeconds(0);let p=s>0?f.getSeconds():(f.getSeconds()-60)%60,m=Math.round(-(Ac(e.timeZone,e)*60))%60;(m||p)&&Date.prototype.setUTCSeconds.call(e,Date.prototype.getUTCSeconds.call(e)+m+p);let g=Ac(e.timeZone,e),h=g>0?Math.floor(g):Math.ceil(g),v=-new Date(+e).getTimezoneOffset()-h,y=h!==n,_=v-d,w=h-n,k=o-h*60*1e3,x=w>0&&_pe(e)-o===w*60*1e3&&_pe(e,k)!==o;if(y&&_&&!x){Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+_);let R=Ac(e.timeZone,e),S=R>0?Math.floor(R):Math.ceil(R),I=h-S;I&&_<0&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+I)}JM(e);let E=(t?o:o+m*1e3)-+e.internal;E&&Math.abs(E)<1800*1e3&&(Date.prototype.setTime.call(e,+e+E),JM(e))}function V$e(e){return Date.UTC(e[0],e.length>1?e[1]:0,e.length>2?e[2]:1,...e.slice(3))}function _pe(e,t){let o=new Date(t??+e);return o.setUTCSeconds(o.getUTCSeconds()-Math.round(-Ac(e.timeZone,o)*60)),+o}var Qr=class e extends ag{static tz(t,...o){return o.length?new e(...o,t):new e(Date.now(),t)}toISOString(){let[t,o,r]=this.tzComponents(),n=`${t}${o}:${r}`;return this.internal.toISOString().slice(0,-1)+n}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){let[t,o,r,n]=this.internal.toUTCString().split(" ");return`${t?.slice(0,-1)} ${r} ${o} ${n}`}toTimeString(){let t=this.internal.toUTCString().split(" ")[4],[o,r,n]=this.tzComponents();return`${t} GMT${o}${r}${n} (${bpe(this.timeZone,this)})`}toLocaleString(t,o){return Date.prototype.toLocaleString.call(this,t,{...o,timeZone:o?.timeZone||this.timeZone})}toLocaleDateString(t,o){return Date.prototype.toLocaleDateString.call(this,t,{...o,timeZone:o?.timeZone||this.timeZone})}toLocaleTimeString(t,o){return Date.prototype.toLocaleTimeString.call(this,t,{...o,timeZone:o?.timeZone||this.timeZone})}tzComponents(){let t=this.getTimezoneOffset(),o=t>0?"-":"+",r=String(Math.floor(Math.abs(t)/60)).padStart(2,"0"),n=String(Math.abs(t)%60).padStart(2,"0");return[o,r,n]}withTimeZone(t){return new e(+this,t)}[Symbol.for("constructDateFrom")](t){return new e(+new Date(t),this.timeZone)}};var F$e=Math.pow(10,8)*24*60*60*1e3,I9t=-F$e,eN=6048e5,kpe=864e5,_E=6e4,wE=36e5,xpe=1e3;var z$e=3600;var Spe=z$e*24,P9t=Spe*7,j$e=Spe*365.2425,H$e=j$e/12,O9t=H$e*3,sG=Symbol.for("constructDateFrom");function nt(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&sG in e?e[sG](t):e instanceof Date?new e.constructor(t):new Date(t)}function Ne(e,t){return nt(t||e,e)}function nd(e,t,o){let r=Ne(e,o?.in);return isNaN(t)?nt(o?.in||e,NaN):(t&&r.setDate(r.getDate()+t),r)}function Kw(e,t,o){let r=Ne(e,o?.in);if(isNaN(t))return nt(o?.in||e,NaN);if(!t)return r;let n=r.getDate(),i=nt(o?.in||e,r.getTime());i.setMonth(r.getMonth()+t+1,0);let s=i.getDate();return n>=s?i:(r.setFullYear(i.getFullYear(),i.getMonth(),n),r)}var U$e={};function Vs(){return U$e}function Di(e,t){let o=Vs(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,n=Ne(e,t?.in),i=n.getDay(),s=(i<r?7:0)+i-r;return n.setDate(n.getDate()-s),n.setHours(0,0,0,0),n}function _a(e,t){return Di(e,{...t,weekStartsOn:1})}function tN(e,t){let o=Ne(e,t?.in),r=o.getFullYear(),n=nt(o,0);n.setFullYear(r+1,0,4),n.setHours(0,0,0,0);let i=_a(n),s=nt(o,0);s.setFullYear(r,0,4),s.setHours(0,0,0,0);let a=_a(s);return o.getTime()>=i.getTime()?r+1:o.getTime()>=a.getTime()?r:r-1}function sy(e){let t=Ne(e),o=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return o.setUTCFullYear(t.getFullYear()),+e-+o}function bl(e,...t){let o=nt.bind(null,e||t.find(r=>typeof r=="object"));return t.map(o)}function lg(e,t){let o=Ne(e,t?.in);return o.setHours(0,0,0,0),o}function Df(e,t,o){let[r,n]=bl(o?.in,e,t),i=lg(r),s=lg(n),a=+i-sy(i),l=+s-sy(s);return Math.round((a-l)/kpe)}function Cpe(e,t){let o=tN(e,t),r=nt(t?.in||e,0);return r.setFullYear(o,0,4),r.setHours(0,0,0,0),_a(r)}function oN(e,t,o){return nd(e,t*7,o)}function rN(e,t,o){return Kw(e,t*12,o)}function Epe(e,t,o){let[r,n]=[+Ne(e.start,o?.in),+Ne(e.end,o?.in)].sort((a,l)=>a-l),[i,s]=[+Ne(t.start,o?.in),+Ne(t.end,o?.in)].sort((a,l)=>a-l);return o?.inclusive?r<=s&&i<=n:r<s&&i<n}function Tpe(e,t){let o,r=t?.in;return e.forEach(n=>{!r&&typeof n=="object"&&(r=nt.bind(null,n));let i=Ne(n,r);(!o||o<i||isNaN(+i))&&(o=i)}),nt(r,o||NaN)}function Rpe(e,t){let o,r=t?.in;return e.forEach(n=>{!r&&typeof n=="object"&&(r=nt.bind(null,n));let i=Ne(n,r);(!o||o>i||isNaN(+i))&&(o=i)}),nt(r,o||NaN)}function Bpe(e,t,o){let[r,n]=bl(o?.in,e,t);return+lg(r)==+lg(n)}function nN(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Mc(e){return!(!nN(e)&&typeof e!="number"||isNaN(+Ne(e)))}function iN(e,t,o){let[r,n]=bl(o?.in,e,t),i=r.getFullYear()-n.getFullYear(),s=r.getMonth()-n.getMonth();return i*12+s}function sN(e,t){let o=Ne(e,t?.in),r=o.getMonth();return o.setFullYear(o.getFullYear(),r+1,0),o.setHours(23,59,59,999),o}function aN(e,t){let[o,r]=bl(e,t.start,t.end);return{start:o,end:r}}function Ipe(e,t){let{start:o,end:r}=aN(t?.in,e),n=+o>+r,i=n?+o:+r,s=n?r:o;s.setHours(0,0,0,0),s.setDate(1);let a=t?.step??1;if(!a)return[];a<0&&(a=-a,n=!n);let l=[];for(;+s<=i;)l.push(nt(o,s)),s.setMonth(s.getMonth()+a);return n?l.reverse():l}function kE(e,t){let o=Ne(e,t?.in);return o.setDate(1),o.setHours(0,0,0,0),o}function Ppe(e,t){let o=Ne(e,t?.in),r=o.getFullYear();return o.setFullYear(r+1,0,0),o.setHours(23,59,59,999),o}function qw(e,t){let o=Ne(e,t?.in);return o.setFullYear(o.getFullYear(),0,1),o.setHours(0,0,0,0),o}function Ope(e,t){let{start:o,end:r}=aN(t?.in,e),n=+o>+r,i=n?+o:+r,s=n?r:o;s.setHours(0,0,0,0),s.setMonth(0,1);let a=t?.step??1;if(!a)return[];a<0&&(a=-a,n=!n);let l=[];for(;+s<=i;)l.push(nt(o,s)),s.setFullYear(s.getFullYear()+a);return n?l.reverse():l}function lN(e,t){let o=Vs(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,n=Ne(e,t?.in),i=n.getDay(),s=(i<r?-7:0)+6-(i-r);return n.setDate(n.getDate()+s),n.setHours(23,59,59,999),n}function Ape(e,t){return lN(e,{...t,weekStartsOn:1})}var W$e={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},Mpe=(e,t,o)=>{let r,n=W$e[e];return typeof n=="string"?r=n:t===1?r=n.one:r=n.other.replace("{{count}}",t.toString()),o?.addSuffix?o.comparison&&o.comparison>0?"in "+r:r+" ago":r};function cN(e){return(t={})=>{let o=t.width?String(t.width):e.defaultWidth;return e.formats[o]||e.formats[e.defaultWidth]}}var G$e={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},$$e={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Y$e={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Npe={date:cN({formats:G$e,defaultWidth:"full"}),time:cN({formats:$$e,defaultWidth:"full"}),dateTime:cN({formats:Y$e,defaultWidth:"full"})};var K$e={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Lpe=(e,t,o,r)=>K$e[e];function Zw(e){return(t,o)=>{let r=o?.context?String(o.context):"standalone",n;if(r==="formatting"&&e.formattingValues){let s=e.defaultFormattingWidth||e.defaultWidth,a=o?.width?String(o.width):s;n=e.formattingValues[a]||e.formattingValues[s]}else{let s=e.defaultWidth,a=o?.width?String(o.width):e.defaultWidth;n=e.values[a]||e.values[s]}let i=e.argumentCallback?e.argumentCallback(t):t;return n[i]}}var q$e={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Z$e={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},X$e={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},Q$e={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},J$e={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},eYe={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},tYe=(e,t)=>{let o=Number(e),r=o%100;if(r>20||r<10)switch(r%10){case 1:return o+"st";case 2:return o+"nd";case 3:return o+"rd"}return o+"th"},Dpe={ordinalNumber:tYe,era:Zw({values:q$e,defaultWidth:"wide"}),quarter:Zw({values:Z$e,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Zw({values:X$e,defaultWidth:"wide"}),day:Zw({values:Q$e,defaultWidth:"wide"}),dayPeriod:Zw({values:J$e,defaultWidth:"wide",formattingValues:eYe,defaultFormattingWidth:"wide"})};function Xw(e){return(t,o={})=>{let r=o.width,n=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],i=t.match(n);if(!i)return null;let s=i[0],a=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(a)?rYe(a,f=>f.test(s)):oYe(a,f=>f.test(s)),u;u=e.valueCallback?e.valueCallback(l):l,u=o.valueCallback?o.valueCallback(u):u;let d=t.slice(s.length);return{value:u,rest:d}}}function oYe(e,t){for(let o in e)if(Object.prototype.hasOwnProperty.call(e,o)&&t(e[o]))return o}function rYe(e,t){for(let o=0;o<e.length;o++)if(t(e[o]))return o}function Vpe(e){return(t,o={})=>{let r=t.match(e.matchPattern);if(!r)return null;let n=r[0],i=t.match(e.parsePattern);if(!i)return null;let s=e.valueCallback?e.valueCallback(i[0]):i[0];s=o.valueCallback?o.valueCallback(s):s;let a=t.slice(n.length);return{value:s,rest:a}}}var nYe=/^(\d+)(th|st|nd|rd)?/i,iYe=/\d+/i,sYe={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},aYe={any:[/^b/i,/^(a|c)/i]},lYe={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},cYe={any:[/1/i,/2/i,/3/i,/4/i]},uYe={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},dYe={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},fYe={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},pYe={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},mYe={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},gYe={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},Fpe={ordinalNumber:Vpe({matchPattern:nYe,parsePattern:iYe,valueCallback:e=>parseInt(e,10)}),era:Xw({matchPatterns:sYe,defaultMatchWidth:"wide",parsePatterns:aYe,defaultParseWidth:"any"}),quarter:Xw({matchPatterns:lYe,defaultMatchWidth:"wide",parsePatterns:cYe,defaultParseWidth:"any",valueCallback:e=>e+1}),month:Xw({matchPatterns:uYe,defaultMatchWidth:"wide",parsePatterns:dYe,defaultParseWidth:"any"}),day:Xw({matchPatterns:fYe,defaultMatchWidth:"wide",parsePatterns:pYe,defaultParseWidth:"any"}),dayPeriod:Xw({matchPatterns:mYe,defaultMatchWidth:"any",parsePatterns:gYe,defaultParseWidth:"any"})};var wa={code:"en-US",formatDistance:Mpe,formatLong:Npe,formatRelative:Lpe,localize:Dpe,match:Fpe,options:{weekStartsOn:0,firstWeekContainsDate:1}};function zpe(e,t){let o=Ne(e,t?.in);return Df(o,qw(o))+1}function cg(e,t){let o=Ne(e,t?.in),r=+_a(o)-+Cpe(o);return Math.round(r/eN)+1}function Qw(e,t){let o=Ne(e,t?.in),r=o.getFullYear(),n=Vs(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=nt(t?.in||e,0);s.setFullYear(r+1,0,i),s.setHours(0,0,0,0);let a=Di(s,t),l=nt(t?.in||e,0);l.setFullYear(r,0,i),l.setHours(0,0,0,0);let u=Di(l,t);return+o>=+a?r+1:+o>=+u?r:r-1}function jpe(e,t){let o=Vs(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,n=Qw(e,t),i=nt(t?.in||e,0);return i.setFullYear(n,0,r),i.setHours(0,0,0,0),Di(i,t)}function ug(e,t){let o=Ne(e,t?.in),r=+Di(o,t)-+jpe(o,t);return Math.round(r/eN)+1}function lo(e,t){let o=e<0?"-":"",r=Math.abs(e).toString().padStart(t,"0");return o+r}var Vf={y(e,t){let o=e.getFullYear(),r=o>0?o:1-o;return lo(t==="yy"?r%100:r,t.length)},M(e,t){let o=e.getMonth();return t==="M"?String(o+1):lo(o+1,2)},d(e,t){return lo(e.getDate(),t.length)},a(e,t){let o=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return o.toUpperCase();case"aaa":return o;case"aaaaa":return o[0];default:return o==="am"?"a.m.":"p.m."}},h(e,t){return lo(e.getHours()%12||12,t.length)},H(e,t){return lo(e.getHours(),t.length)},m(e,t){return lo(e.getMinutes(),t.length)},s(e,t){return lo(e.getSeconds(),t.length)},S(e,t){let o=t.length,r=e.getMilliseconds(),n=Math.trunc(r*Math.pow(10,o-3));return lo(n,t.length)}};var Jw={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},aG={G:function(e,t,o){let r=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return o.era(r,{width:"abbreviated"});case"GGGGG":return o.era(r,{width:"narrow"});default:return o.era(r,{width:"wide"})}},y:function(e,t,o){if(t==="yo"){let r=e.getFullYear(),n=r>0?r:1-r;return o.ordinalNumber(n,{unit:"year"})}return Vf.y(e,t)},Y:function(e,t,o,r){let n=Qw(e,r),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return lo(s,2)}return t==="Yo"?o.ordinalNumber(i,{unit:"year"}):lo(i,t.length)},R:function(e,t){let o=tN(e);return lo(o,t.length)},u:function(e,t){let o=e.getFullYear();return lo(o,t.length)},Q:function(e,t,o){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return lo(r,2);case"Qo":return o.ordinalNumber(r,{unit:"quarter"});case"QQQ":return o.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return o.quarter(r,{width:"narrow",context:"formatting"});default:return o.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,o){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return lo(r,2);case"qo":return o.ordinalNumber(r,{unit:"quarter"});case"qqq":return o.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return o.quarter(r,{width:"narrow",context:"standalone"});default:return o.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,o){let r=e.getMonth();switch(t){case"M":case"MM":return Vf.M(e,t);case"Mo":return o.ordinalNumber(r+1,{unit:"month"});case"MMM":return o.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return o.month(r,{width:"narrow",context:"formatting"});default:return o.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,o){let r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return lo(r+1,2);case"Lo":return o.ordinalNumber(r+1,{unit:"month"});case"LLL":return o.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return o.month(r,{width:"narrow",context:"standalone"});default:return o.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,o,r){let n=ug(e,r);return t==="wo"?o.ordinalNumber(n,{unit:"week"}):lo(n,t.length)},I:function(e,t,o){let r=cg(e);return t==="Io"?o.ordinalNumber(r,{unit:"week"}):lo(r,t.length)},d:function(e,t,o){return t==="do"?o.ordinalNumber(e.getDate(),{unit:"date"}):Vf.d(e,t)},D:function(e,t,o){let r=zpe(e);return t==="Do"?o.ordinalNumber(r,{unit:"dayOfYear"}):lo(r,t.length)},E:function(e,t,o){let r=e.getDay();switch(t){case"E":case"EE":case"EEE":return o.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return o.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return o.day(r,{width:"short",context:"formatting"});default:return o.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,o,r){let n=e.getDay(),i=(n-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return lo(i,2);case"eo":return o.ordinalNumber(i,{unit:"day"});case"eee":return o.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return o.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return o.day(n,{width:"short",context:"formatting"});default:return o.day(n,{width:"wide",context:"formatting"})}},c:function(e,t,o,r){let n=e.getDay(),i=(n-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return lo(i,t.length);case"co":return o.ordinalNumber(i,{unit:"day"});case"ccc":return o.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return o.day(n,{width:"narrow",context:"standalone"});case"cccccc":return o.day(n,{width:"short",context:"standalone"});default:return o.day(n,{width:"wide",context:"standalone"})}},i:function(e,t,o){let r=e.getDay(),n=r===0?7:r;switch(t){case"i":return String(n);case"ii":return lo(n,t.length);case"io":return o.ordinalNumber(n,{unit:"day"});case"iii":return o.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return o.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return o.day(r,{width:"short",context:"formatting"});default:return o.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,o){let n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return o.dayPeriod(n,{width:"narrow",context:"formatting"});default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,o){let r=e.getHours(),n;switch(r===12?n=Jw.noon:r===0?n=Jw.midnight:n=r/12>=1?"pm":"am",t){case"b":case"bb":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return o.dayPeriod(n,{width:"narrow",context:"formatting"});default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,o){let r=e.getHours(),n;switch(r>=17?n=Jw.evening:r>=12?n=Jw.afternoon:r>=4?n=Jw.morning:n=Jw.night,t){case"B":case"BB":case"BBB":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return o.dayPeriod(n,{width:"narrow",context:"formatting"});default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,o){if(t==="ho"){let r=e.getHours()%12;return r===0&&(r=12),o.ordinalNumber(r,{unit:"hour"})}return Vf.h(e,t)},H:function(e,t,o){return t==="Ho"?o.ordinalNumber(e.getHours(),{unit:"hour"}):Vf.H(e,t)},K:function(e,t,o){let r=e.getHours()%12;return t==="Ko"?o.ordinalNumber(r,{unit:"hour"}):lo(r,t.length)},k:function(e,t,o){let r=e.getHours();return r===0&&(r=24),t==="ko"?o.ordinalNumber(r,{unit:"hour"}):lo(r,t.length)},m:function(e,t,o){return t==="mo"?o.ordinalNumber(e.getMinutes(),{unit:"minute"}):Vf.m(e,t)},s:function(e,t,o){return t==="so"?o.ordinalNumber(e.getSeconds(),{unit:"second"}):Vf.s(e,t)},S:function(e,t){return Vf.S(e,t)},X:function(e,t,o){let r=e.getTimezoneOffset();if(r===0)return"Z";switch(t){case"X":return Upe(r);case"XXXX":case"XX":return ay(r);default:return ay(r,":")}},x:function(e,t,o){let r=e.getTimezoneOffset();switch(t){case"x":return Upe(r);case"xxxx":case"xx":return ay(r);default:return ay(r,":")}},O:function(e,t,o){let r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+Hpe(r,":");default:return"GMT"+ay(r,":")}},z:function(e,t,o){let r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+Hpe(r,":");default:return"GMT"+ay(r,":")}},t:function(e,t,o){let r=Math.trunc(+e/1e3);return lo(r,t.length)},T:function(e,t,o){return lo(+e,t.length)}};function Hpe(e,t=""){let o=e>0?"-":"+",r=Math.abs(e),n=Math.trunc(r/60),i=r%60;return i===0?o+String(n):o+String(n)+t+lo(i,2)}function Upe(e,t){return e%60===0?(e>0?"-":"+")+lo(Math.abs(e)/60,2):ay(e,t)}function ay(e,t=""){let o=e>0?"-":"+",r=Math.abs(e),n=lo(Math.trunc(r/60),2),i=lo(r%60,2);return o+n+t+i}var Wpe=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},Gpe=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},hYe=(e,t)=>{let o=e.match(/(P+)(p+)?/)||[],r=o[1],n=o[2];if(!n)return Wpe(e,t);let i;switch(r){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;default:i=t.dateTime({width:"full"});break}return i.replace("{{date}}",Wpe(r,t)).replace("{{time}}",Gpe(n,t))},xE={p:Gpe,P:hYe};var bYe=/^D+$/,yYe=/^Y+$/,vYe=["D","DD","YY","YYYY"];function uN(e){return bYe.test(e)}function dN(e){return yYe.test(e)}function SE(e,t,o){let r=_Ye(e,t,o);if(console.warn(r),vYe.includes(e))throw new RangeError(r)}function _Ye(e,t,o){let r=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${o}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var wYe=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,kYe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,xYe=/^'([^]*?)'?$/,SYe=/''/g,CYe=/[a-zA-Z]/;function Ff(e,t,o){let r=Vs(),n=o?.locale??r.locale??wa,i=o?.firstWeekContainsDate??o?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,s=o?.weekStartsOn??o?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,a=Ne(e,o?.in);if(!Mc(a))throw new RangeError("Invalid time value");let l=t.match(kYe).map(d=>{let f=d[0];if(f==="p"||f==="P"){let p=xE[f];return p(d,n.formatLong)}return d}).join("").match(wYe).map(d=>{if(d==="''")return{isToken:!1,value:"'"};let f=d[0];if(f==="'")return{isToken:!1,value:EYe(d)};if(aG[f])return{isToken:!0,value:d};if(f.match(CYe))throw new RangeError("Format string contains an unescaped latin alphabet character `"+f+"`");return{isToken:!1,value:d}});n.localize.preprocessor&&(l=n.localize.preprocessor(a,l));let u={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return l.map(d=>{if(!d.isToken)return d.value;let f=d.value;(!o?.useAdditionalWeekYearTokens&&dN(f)||!o?.useAdditionalDayOfYearTokens&&uN(f))&&SE(f,t,String(e));let p=aG[f[0]];return p(a,f,n.localize,u)}).join("")}function EYe(e){let t=e.match(xYe);return t?t[1].replace(SYe,"'"):e}function $pe(e,t){let o=Ne(e,t?.in),r=o.getFullYear(),n=o.getMonth(),i=nt(o,0);return i.setFullYear(r,n+1,0),i.setHours(0,0,0,0),i.getDate()}function Ype(){return Object.assign({},Vs())}function Kpe(e,t){let o=Ne(e,t?.in).getDay();return o===0?7:o}function qpe(e,t){return Ne(e,t?.in).getMonth()}function Zpe(e,t){return Ne(e,t?.in).getFullYear()}function Xpe(e,t){return+Ne(e)>+Ne(t)}function Qpe(e,t){return+Ne(e)<+Ne(t)}function Jpe(e,t){let o=TYe(t)?new t(0):nt(t,0);return o.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),o.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),o}function TYe(e){return typeof e=="function"&&e.prototype?.constructor===e}var RYe=10,fN=class{subPriority=0;validate(t,o){return!0}},pN=class extends fN{constructor(t,o,r,n,i){super(),this.value=t,this.validateValue=o,this.setValue=r,this.priority=n,i&&(this.subPriority=i)}validate(t,o){return this.validateValue(t,this.value,o)}set(t,o,r){return this.setValue(t,o,this.value,r)}},mN=class extends fN{priority=RYe;subPriority=-1;constructor(t,o){super(),this.context=t||(r=>nt(o,r))}set(t,o){return o.timestampIsSet?t:nt(t,Jpe(t,this.context))}};var Ze=class{run(t,o,r,n){let i=this.parse(t,o,r,n);return i?{setter:new pN(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}validate(t,o,r){return!0}};var gN=class extends Ze{priority=140;parse(t,o,r){switch(o){case"G":case"GG":case"GGG":return r.era(t,{width:"abbreviated"})||r.era(t,{width:"narrow"});case"GGGGG":return r.era(t,{width:"narrow"});default:return r.era(t,{width:"wide"})||r.era(t,{width:"abbreviated"})||r.era(t,{width:"narrow"})}}set(t,o,r){return o.era=r,t.setFullYear(r,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["R","u","t","T"]};var Gt={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},yl={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function xo(e,t){return e&&{value:t(e.value),rest:e.rest}}function zt(e,t){let o=t.match(e);return o?{value:parseInt(o[0],10),rest:t.slice(o[0].length)}:null}function vl(e,t){let o=t.match(e);if(!o)return null;if(o[0]==="Z")return{value:0,rest:t.slice(1)};let r=o[1]==="+"?1:-1,n=o[2]?parseInt(o[2],10):0,i=o[3]?parseInt(o[3],10):0,s=o[5]?parseInt(o[5],10):0;return{value:r*(n*wE+i*_E+s*xpe),rest:t.slice(o[0].length)}}function hN(e){return zt(Gt.anyDigitsSigned,e)}function bt(e,t){switch(e){case 1:return zt(Gt.singleDigit,t);case 2:return zt(Gt.twoDigits,t);case 3:return zt(Gt.threeDigits,t);case 4:return zt(Gt.fourDigits,t);default:return zt(new RegExp("^\\d{1,"+e+"}"),t)}}function ek(e,t){switch(e){case 1:return zt(Gt.singleDigitSigned,t);case 2:return zt(Gt.twoDigitsSigned,t);case 3:return zt(Gt.threeDigitsSigned,t);case 4:return zt(Gt.fourDigitsSigned,t);default:return zt(new RegExp("^-?\\d{1,"+e+"}"),t)}}function tk(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function bN(e,t){let o=t>0,r=o?t:1-t,n;if(r<=50)n=e||100;else{let i=r+50,s=Math.trunc(i/100)*100,a=e>=i%100;n=e+s-(a?100:0)}return o?n:1-n}function yN(e){return e%400===0||e%4===0&&e%100!==0}var vN=class extends Ze{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(t,o,r){let n=i=>({year:i,isTwoDigitYear:o==="yy"});switch(o){case"y":return xo(bt(4,t),n);case"yo":return xo(r.ordinalNumber(t,{unit:"year"}),n);default:return xo(bt(o.length,t),n)}}validate(t,o){return o.isTwoDigitYear||o.year>0}set(t,o,r){let n=t.getFullYear();if(r.isTwoDigitYear){let s=bN(r.year,n);return t.setFullYear(s,0,1),t.setHours(0,0,0,0),t}let i=!("era"in o)||o.era===1?r.year:1-r.year;return t.setFullYear(i,0,1),t.setHours(0,0,0,0),t}};var _N=class extends Ze{priority=130;parse(t,o,r){let n=i=>({year:i,isTwoDigitYear:o==="YY"});switch(o){case"Y":return xo(bt(4,t),n);case"Yo":return xo(r.ordinalNumber(t,{unit:"year"}),n);default:return xo(bt(o.length,t),n)}}validate(t,o){return o.isTwoDigitYear||o.year>0}set(t,o,r,n){let i=Qw(t,n);if(r.isTwoDigitYear){let a=bN(r.year,i);return t.setFullYear(a,0,n.firstWeekContainsDate),t.setHours(0,0,0,0),Di(t,n)}let s=!("era"in o)||o.era===1?r.year:1-r.year;return t.setFullYear(s,0,n.firstWeekContainsDate),t.setHours(0,0,0,0),Di(t,n)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]};var wN=class extends Ze{priority=130;parse(t,o){return o==="R"?ek(4,t):ek(o.length,t)}set(t,o,r){let n=nt(t,0);return n.setFullYear(r,0,4),n.setHours(0,0,0,0),_a(n)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]};var kN=class extends Ze{priority=130;parse(t,o){return o==="u"?ek(4,t):ek(o.length,t)}set(t,o,r){return t.setFullYear(r,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]};var xN=class extends Ze{priority=120;parse(t,o,r){switch(o){case"Q":case"QQ":return bt(o.length,t);case"Qo":return r.ordinalNumber(t,{unit:"quarter"});case"QQQ":return r.quarter(t,{width:"abbreviated",context:"formatting"})||r.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return r.quarter(t,{width:"narrow",context:"formatting"});default:return r.quarter(t,{width:"wide",context:"formatting"})||r.quarter(t,{width:"abbreviated",context:"formatting"})||r.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,o){return o>=1&&o<=4}set(t,o,r){return t.setMonth((r-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]};var SN=class extends Ze{priority=120;parse(t,o,r){switch(o){case"q":case"qq":return bt(o.length,t);case"qo":return r.ordinalNumber(t,{unit:"quarter"});case"qqq":return r.quarter(t,{width:"abbreviated",context:"standalone"})||r.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return r.quarter(t,{width:"narrow",context:"standalone"});default:return r.quarter(t,{width:"wide",context:"standalone"})||r.quarter(t,{width:"abbreviated",context:"standalone"})||r.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,o){return o>=1&&o<=4}set(t,o,r){return t.setMonth((r-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]};var CN=class extends Ze{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(t,o,r){let n=i=>i-1;switch(o){case"M":return xo(zt(Gt.month,t),n);case"MM":return xo(bt(2,t),n);case"Mo":return xo(r.ordinalNumber(t,{unit:"month"}),n);case"MMM":return r.month(t,{width:"abbreviated",context:"formatting"})||r.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return r.month(t,{width:"narrow",context:"formatting"});default:return r.month(t,{width:"wide",context:"formatting"})||r.month(t,{width:"abbreviated",context:"formatting"})||r.month(t,{width:"narrow",context:"formatting"})}}validate(t,o){return o>=0&&o<=11}set(t,o,r){return t.setMonth(r,1),t.setHours(0,0,0,0),t}};var EN=class extends Ze{priority=110;parse(t,o,r){let n=i=>i-1;switch(o){case"L":return xo(zt(Gt.month,t),n);case"LL":return xo(bt(2,t),n);case"Lo":return xo(r.ordinalNumber(t,{unit:"month"}),n);case"LLL":return r.month(t,{width:"abbreviated",context:"standalone"})||r.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return r.month(t,{width:"narrow",context:"standalone"});default:return r.month(t,{width:"wide",context:"standalone"})||r.month(t,{width:"abbreviated",context:"standalone"})||r.month(t,{width:"narrow",context:"standalone"})}}validate(t,o){return o>=0&&o<=11}set(t,o,r){return t.setMonth(r,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]};function eme(e,t,o){let r=Ne(e,o?.in),n=ug(r,o)-t;return r.setDate(r.getDate()-n*7),Ne(r,o?.in)}var TN=class extends Ze{priority=100;parse(t,o,r){switch(o){case"w":return zt(Gt.week,t);case"wo":return r.ordinalNumber(t,{unit:"week"});default:return bt(o.length,t)}}validate(t,o){return o>=1&&o<=53}set(t,o,r,n){return Di(eme(t,r,n),n)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]};function tme(e,t,o){let r=Ne(e,o?.in),n=cg(r,o)-t;return r.setDate(r.getDate()-n*7),r}var RN=class extends Ze{priority=100;parse(t,o,r){switch(o){case"I":return zt(Gt.week,t);case"Io":return r.ordinalNumber(t,{unit:"week"});default:return bt(o.length,t)}}validate(t,o){return o>=1&&o<=53}set(t,o,r){return _a(tme(t,r))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]};var BYe=[31,28,31,30,31,30,31,31,30,31,30,31],IYe=[31,29,31,30,31,30,31,31,30,31,30,31],BN=class extends Ze{priority=90;subPriority=1;parse(t,o,r){switch(o){case"d":return zt(Gt.date,t);case"do":return r.ordinalNumber(t,{unit:"date"});default:return bt(o.length,t)}}validate(t,o){let r=t.getFullYear(),n=yN(r),i=t.getMonth();return n?o>=1&&o<=IYe[i]:o>=1&&o<=BYe[i]}set(t,o,r){return t.setDate(r),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]};var IN=class extends Ze{priority=90;subpriority=1;parse(t,o,r){switch(o){case"D":case"DD":return zt(Gt.dayOfYear,t);case"Do":return r.ordinalNumber(t,{unit:"date"});default:return bt(o.length,t)}}validate(t,o){let r=t.getFullYear();return yN(r)?o>=1&&o<=366:o>=1&&o<=365}set(t,o,r){return t.setMonth(0,r),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]};function ok(e,t,o){let r=Vs(),n=o?.weekStartsOn??o?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,i=Ne(e,o?.in),s=i.getDay(),l=(t%7+7)%7,u=7-n,d=t<0||t>6?t-(s+u)%7:(l+u)%7-(s+u)%7;return nd(i,d,o)}var PN=class extends Ze{priority=90;parse(t,o,r){switch(o){case"E":case"EE":case"EEE":return r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return r.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"});default:return r.day(t,{width:"wide",context:"formatting"})||r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"})}}validate(t,o){return o>=0&&o<=6}set(t,o,r,n){return t=ok(t,r,n),t.setHours(0,0,0,0),t}incompatibleTokens=["D","i","e","c","t","T"]};var ON=class extends Ze{priority=90;parse(t,o,r,n){let i=s=>{let a=Math.floor((s-1)/7)*7;return(s+n.weekStartsOn+6)%7+a};switch(o){case"e":case"ee":return xo(bt(o.length,t),i);case"eo":return xo(r.ordinalNumber(t,{unit:"day"}),i);case"eee":return r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"});case"eeeee":return r.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"});default:return r.day(t,{width:"wide",context:"formatting"})||r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"})}}validate(t,o){return o>=0&&o<=6}set(t,o,r,n){return t=ok(t,r,n),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]};var AN=class extends Ze{priority=90;parse(t,o,r,n){let i=s=>{let a=Math.floor((s-1)/7)*7;return(s+n.weekStartsOn+6)%7+a};switch(o){case"c":case"cc":return xo(bt(o.length,t),i);case"co":return xo(r.ordinalNumber(t,{unit:"day"}),i);case"ccc":return r.day(t,{width:"abbreviated",context:"standalone"})||r.day(t,{width:"short",context:"standalone"})||r.day(t,{width:"narrow",context:"standalone"});case"ccccc":return r.day(t,{width:"narrow",context:"standalone"});case"cccccc":return r.day(t,{width:"short",context:"standalone"})||r.day(t,{width:"narrow",context:"standalone"});default:return r.day(t,{width:"wide",context:"standalone"})||r.day(t,{width:"abbreviated",context:"standalone"})||r.day(t,{width:"short",context:"standalone"})||r.day(t,{width:"narrow",context:"standalone"})}}validate(t,o){return o>=0&&o<=6}set(t,o,r,n){return t=ok(t,r,n),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]};function ome(e,t,o){let r=Ne(e,o?.in),n=Kpe(r,o),i=t-n;return nd(r,i,o)}var MN=class extends Ze{priority=90;parse(t,o,r){let n=i=>i===0?7:i;switch(o){case"i":case"ii":return bt(o.length,t);case"io":return r.ordinalNumber(t,{unit:"day"});case"iii":return xo(r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"}),n);case"iiiii":return xo(r.day(t,{width:"narrow",context:"formatting"}),n);case"iiiiii":return xo(r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"}),n);default:return xo(r.day(t,{width:"wide",context:"formatting"})||r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"}),n)}}validate(t,o){return o>=1&&o<=7}set(t,o,r){return t=ome(t,r),t.setHours(0,0,0,0),t}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]};var NN=class extends Ze{priority=80;parse(t,o,r){switch(o){case"a":case"aa":case"aaa":return r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return r.dayPeriod(t,{width:"narrow",context:"formatting"});default:return r.dayPeriod(t,{width:"wide",context:"formatting"})||r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,o,r){return t.setHours(tk(r),0,0,0),t}incompatibleTokens=["b","B","H","k","t","T"]};var LN=class extends Ze{priority=80;parse(t,o,r){switch(o){case"b":case"bb":case"bbb":return r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return r.dayPeriod(t,{width:"narrow",context:"formatting"});default:return r.dayPeriod(t,{width:"wide",context:"formatting"})||r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,o,r){return t.setHours(tk(r),0,0,0),t}incompatibleTokens=["a","B","H","k","t","T"]};var DN=class extends Ze{priority=80;parse(t,o,r){switch(o){case"B":case"BB":case"BBB":return r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return r.dayPeriod(t,{width:"narrow",context:"formatting"});default:return r.dayPeriod(t,{width:"wide",context:"formatting"})||r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,o,r){return t.setHours(tk(r),0,0,0),t}incompatibleTokens=["a","b","t","T"]};var VN=class extends Ze{priority=70;parse(t,o,r){switch(o){case"h":return zt(Gt.hour12h,t);case"ho":return r.ordinalNumber(t,{unit:"hour"});default:return bt(o.length,t)}}validate(t,o){return o>=1&&o<=12}set(t,o,r){let n=t.getHours()>=12;return n&&r<12?t.setHours(r+12,0,0,0):!n&&r===12?t.setHours(0,0,0,0):t.setHours(r,0,0,0),t}incompatibleTokens=["H","K","k","t","T"]};var FN=class extends Ze{priority=70;parse(t,o,r){switch(o){case"H":return zt(Gt.hour23h,t);case"Ho":return r.ordinalNumber(t,{unit:"hour"});default:return bt(o.length,t)}}validate(t,o){return o>=0&&o<=23}set(t,o,r){return t.setHours(r,0,0,0),t}incompatibleTokens=["a","b","h","K","k","t","T"]};var zN=class extends Ze{priority=70;parse(t,o,r){switch(o){case"K":return zt(Gt.hour11h,t);case"Ko":return r.ordinalNumber(t,{unit:"hour"});default:return bt(o.length,t)}}validate(t,o){return o>=0&&o<=11}set(t,o,r){return t.getHours()>=12&&r<12?t.setHours(r+12,0,0,0):t.setHours(r,0,0,0),t}incompatibleTokens=["h","H","k","t","T"]};var jN=class extends Ze{priority=70;parse(t,o,r){switch(o){case"k":return zt(Gt.hour24h,t);case"ko":return r.ordinalNumber(t,{unit:"hour"});default:return bt(o.length,t)}}validate(t,o){return o>=1&&o<=24}set(t,o,r){let n=r<=24?r%24:r;return t.setHours(n,0,0,0),t}incompatibleTokens=["a","b","h","H","K","t","T"]};var HN=class extends Ze{priority=60;parse(t,o,r){switch(o){case"m":return zt(Gt.minute,t);case"mo":return r.ordinalNumber(t,{unit:"minute"});default:return bt(o.length,t)}}validate(t,o){return o>=0&&o<=59}set(t,o,r){return t.setMinutes(r,0,0),t}incompatibleTokens=["t","T"]};var UN=class extends Ze{priority=50;parse(t,o,r){switch(o){case"s":return zt(Gt.second,t);case"so":return r.ordinalNumber(t,{unit:"second"});default:return bt(o.length,t)}}validate(t,o){return o>=0&&o<=59}set(t,o,r){return t.setSeconds(r,0),t}incompatibleTokens=["t","T"]};var WN=class extends Ze{priority=30;parse(t,o){let r=n=>Math.trunc(n*Math.pow(10,-o.length+3));return xo(bt(o.length,t),r)}set(t,o,r){return t.setMilliseconds(r),t}incompatibleTokens=["t","T"]};var GN=class extends Ze{priority=10;parse(t,o){switch(o){case"X":return vl(yl.basicOptionalMinutes,t);case"XX":return vl(yl.basic,t);case"XXXX":return vl(yl.basicOptionalSeconds,t);case"XXXXX":return vl(yl.extendedOptionalSeconds,t);default:return vl(yl.extended,t)}}set(t,o,r){return o.timestampIsSet?t:nt(t,t.getTime()-sy(t)-r)}incompatibleTokens=["t","T","x"]};var $N=class extends Ze{priority=10;parse(t,o){switch(o){case"x":return vl(yl.basicOptionalMinutes,t);case"xx":return vl(yl.basic,t);case"xxxx":return vl(yl.basicOptionalSeconds,t);case"xxxxx":return vl(yl.extendedOptionalSeconds,t);default:return vl(yl.extended,t)}}set(t,o,r){return o.timestampIsSet?t:nt(t,t.getTime()-sy(t)-r)}incompatibleTokens=["t","T","X"]};var YN=class extends Ze{priority=40;parse(t){return hN(t)}set(t,o,r){return[nt(t,r*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"};var KN=class extends Ze{priority=20;parse(t){return hN(t)}set(t,o,r){return[nt(t,r),{timestampIsSet:!0}]}incompatibleTokens="*"};var rme={G:new gN,y:new vN,Y:new _N,R:new wN,u:new kN,Q:new xN,q:new SN,M:new CN,L:new EN,w:new TN,I:new RN,d:new BN,D:new IN,E:new PN,e:new ON,c:new AN,i:new MN,a:new NN,b:new LN,B:new DN,h:new VN,H:new FN,K:new zN,k:new jN,m:new HN,s:new UN,S:new WN,X:new GN,x:new $N,t:new YN,T:new KN};var PYe=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,OYe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,AYe=/^'([^]*?)'?$/,MYe=/''/g,NYe=/\S/,LYe=/[a-zA-Z]/;function nme(e,t,o,r){let n=()=>nt(r?.in||o,NaN),i=Ype(),s=r?.locale??i.locale??wa,a=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,l=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??i.weekStartsOn??i.locale?.options?.weekStartsOn??0;if(!t)return e?n():Ne(o,r?.in);let u={firstWeekContainsDate:a,weekStartsOn:l,locale:s},d=[new mN(r?.in,o)],f=t.match(OYe).map(b=>{let v=b[0];if(v in xE){let y=xE[v];return y(b,s.formatLong)}return b}).join("").match(PYe),p=[];for(let b of f){!r?.useAdditionalWeekYearTokens&&dN(b)&&SE(b,t,e),!r?.useAdditionalDayOfYearTokens&&uN(b)&&SE(b,t,e);let v=b[0],y=rme[v];if(y){let{incompatibleTokens:_}=y;if(Array.isArray(_)){let k=p.find(x=>_.includes(x.token)||x.token===v);if(k)throw new RangeError(`The format string mustn't contain \`${k.fullToken}\` and \`${b}\` at the same time`)}else if(y.incompatibleTokens==="*"&&p.length>0)throw new RangeError(`The format string mustn't contain \`${b}\` and any other token at the same time`);p.push({token:v,fullToken:b});let w=y.run(e,b,s.match,u);if(!w)return n();d.push(w.setter),e=w.rest}else{if(v.match(LYe))throw new RangeError("Format string contains an unescaped latin alphabet character `"+v+"`");if(b==="''"?b="'":v==="'"&&(b=DYe(b)),e.indexOf(b)===0)e=e.slice(b.length);else return n()}}if(e.length>0&&NYe.test(e))return n();let m=d.map(b=>b.priority).sort((b,v)=>v-b).filter((b,v,y)=>y.indexOf(b)===v).map(b=>d.filter(v=>v.priority===b).sort((v,y)=>y.subPriority-v.subPriority)).map(b=>b[0]),g=Ne(o,r?.in);if(isNaN(+g))return n();let h={};for(let b of m){if(!b.validate(g,u))return n();let v=b.set(g,h,u);Array.isArray(v)?(g=v[0],Object.assign(h,v[1])):g=v}return g}function DYe(e){return e.match(AYe)[1].replace(MYe,"'")}function ly(e,t,o){let[r,n]=bl(o?.in,e,t);return r.getFullYear()===n.getFullYear()&&r.getMonth()===n.getMonth()}function ime(e,t,o){let[r,n]=bl(o?.in,e,t);return r.getFullYear()===n.getFullYear()}function cy(e,t,o){return nd(e,-t,o)}function sme(e,t){let o=()=>nt(t?.in,NaN),r=t?.additionalDigits??2,n=jYe(e),i;if(n.date){let u=HYe(n.date,r);i=UYe(u.restDateString,u.year)}if(!i||isNaN(+i))return o();let s=+i,a=0,l;if(n.time&&(a=WYe(n.time),isNaN(a)))return o();if(n.timezone){if(l=GYe(n.timezone),isNaN(l))return o()}else{let u=new Date(s+a),d=Ne(0,t?.in);return d.setFullYear(u.getUTCFullYear(),u.getUTCMonth(),u.getUTCDate()),d.setHours(u.getUTCHours(),u.getUTCMinutes(),u.getUTCSeconds(),u.getUTCMilliseconds()),d}return Ne(s+a+l,t?.in)}var qN={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},VYe=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,FYe=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,zYe=/^([+-])(\d{2})(?::?(\d{2}))?$/;function jYe(e){let t={},o=e.split(qN.dateTimeDelimiter),r;if(o.length>2)return t;if(/:/.test(o[0])?r=o[0]:(t.date=o[0],r=o[1],qN.timeZoneDelimiter.test(t.date)&&(t.date=e.split(qN.timeZoneDelimiter)[0],r=e.substr(t.date.length,e.length))),r){let n=qN.timezone.exec(r);n?(t.time=r.replace(n[1],""),t.timezone=n[1]):t.time=r}return t}function HYe(e,t){let o=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(o);if(!r)return{year:NaN,restDateString:""};let n=r[1]?parseInt(r[1]):null,i=r[2]?parseInt(r[2]):null;return{year:i===null?n:i*100,restDateString:e.slice((r[1]||r[2]).length)}}function UYe(e,t){if(t===null)return new Date(NaN);let o=e.match(VYe);if(!o)return new Date(NaN);let r=!!o[4],n=CE(o[1]),i=CE(o[2])-1,s=CE(o[3]),a=CE(o[4]),l=CE(o[5])-1;if(r)return ZYe(t,a,l)?$Ye(t,a,l):new Date(NaN);{let u=new Date(0);return!KYe(t,i,s)||!qYe(t,n)?new Date(NaN):(u.setUTCFullYear(t,i,Math.max(n,s)),u)}}function CE(e){return e?parseInt(e):1}function WYe(e){let t=e.match(FYe);if(!t)return NaN;let o=lG(t[1]),r=lG(t[2]),n=lG(t[3]);return XYe(o,r,n)?o*wE+r*_E+n*1e3:NaN}function lG(e){return e&&parseFloat(e.replace(",","."))||0}function GYe(e){if(e==="Z")return 0;let t=e.match(zYe);if(!t)return 0;let o=t[1]==="+"?-1:1,r=parseInt(t[2]),n=t[3]&&parseInt(t[3])||0;return QYe(r,n)?o*(r*wE+n*_E):NaN}function $Ye(e,t,o){let r=new Date(0);r.setUTCFullYear(e,0,4);let n=r.getUTCDay()||7,i=(t-1)*7+o+1-n;return r.setUTCDate(r.getUTCDate()+i),r}var YYe=[31,null,31,30,31,30,31,31,30,31,30,31];function ame(e){return e%400===0||e%4===0&&e%100!==0}function KYe(e,t,o){return t>=0&&t<=11&&o>=1&&o<=(YYe[t]||(ame(e)?29:28))}function qYe(e,t){return t>=1&&t<=(ame(e)?366:365)}function ZYe(e,t,o){return t>=1&&t<=53&&o>=0&&o<=6}function XYe(e,t,o){return e===24?t===0&&o===0:o>=0&&o<60&&t>=0&&t<60&&e>=0&&e<25}function QYe(e,t){return t>=0&&t<=59}function lme(e,t,o){let r=Ne(e,o?.in),n=r.getFullYear(),i=r.getDate(),s=nt(o?.in||e,0);s.setFullYear(n,t,15),s.setHours(0,0,0,0);let a=$pe(s);return r.setMonth(t,Math.min(i,a)),r}function cme(e,t,o){let r=Ne(e,o?.in);return isNaN(+r)?nt(o?.in||e,NaN):(r.setFullYear(t),r)}function ZN(e,t,o){return Kw(e,-t,o)}function ume(e,t,o){return oN(e,-t,o)}function XN(e,t,o){return rN(e,-t,o)}function dme(e,t){let o=t.startOfMonth(e),r=o.getDay()>0?o.getDay():7,n=t.addDays(e,-r+1),i=t.addDays(n,34);return t.getMonth(e)===t.getMonth(i)?5:4}function QN(e,t){let o=t.startOfMonth(e),r=o.getDay();return r===1?o:r===0?t.addDays(o,-6):t.addDays(o,-1*(r-1))}function fme(e,t){let o=QN(e,t),r=dme(e,t);return t.addDays(o,r*7-1)}var EE={...wa,labels:{labelDayButton:(e,t,o,r)=>{let n;r&&typeof r.format=="function"?n=r.format.bind(r):n=(s,a)=>Ff(s,a,{locale:wa,...o});let i=n(e,"PPPP");return t.today&&(i=`Today, ${i}`),t.selected&&(i=`${i}, selected`),i},labelMonthDropdown:"Choose the Month",labelNext:"Go to the Next Month",labelPrevious:"Go to the Previous Month",labelWeekNumber:e=>`Week ${e}`,labelYearDropdown:"Choose the Year",labelGrid:(e,t,o)=>{let r;return o&&typeof o.format=="function"?r=o.format.bind(o):r=(n,i)=>Ff(n,i,{locale:wa,...t}),r(e,"LLLL yyyy")},labelGridcell:(e,t,o,r)=>{let n;r&&typeof r.format=="function"?n=r.format.bind(r):n=(s,a)=>Ff(s,a,{locale:wa,...o});let i=n(e,"PPPP");return t?.today&&(i=`Today, ${i}`),i},labelNav:"Navigation bar",labelWeekNumberHeader:"Week Number",labelWeekday:(e,t,o)=>{let r;return o&&typeof o.format=="function"?r=o.format.bind(o):r=(n,i)=>Ff(n,i,{locale:wa,...t}),r(e,"cccc")}}};var bn=class e{constructor(t,o){this.today=()=>{if(this.overrides?.today)return this.overrides.today();if(this.options.timeZone)return Qr.tz(this.options.timeZone);let r=this.options.Date??Date;return new r},this.newDate=(r,n,i)=>this.overrides?.newDate?this.overrides.newDate(r,n,i):this.options.timeZone?new Qr(r,n,i,this.options.timeZone):new Date(r,n,i),this.addDays=(r,n)=>this.overrides?.addDays?this.overrides.addDays(r,n):nd(r,n),this.addMonths=(r,n)=>this.overrides?.addMonths?this.overrides.addMonths(r,n):Kw(r,n),this.addWeeks=(r,n)=>this.overrides?.addWeeks?this.overrides.addWeeks(r,n):oN(r,n),this.addYears=(r,n)=>this.overrides?.addYears?this.overrides.addYears(r,n):rN(r,n),this.differenceInCalendarDays=(r,n)=>this.overrides?.differenceInCalendarDays?this.overrides.differenceInCalendarDays(r,n):Df(r,n),this.differenceInCalendarMonths=(r,n)=>this.overrides?.differenceInCalendarMonths?this.overrides.differenceInCalendarMonths(r,n):iN(r,n),this.eachMonthOfInterval=r=>this.overrides?.eachMonthOfInterval?this.overrides.eachMonthOfInterval(r):Ipe(r),this.eachYearOfInterval=r=>{let n=this.overrides?.eachYearOfInterval?this.overrides.eachYearOfInterval(r):Ope(r),i=new Set(n.map(a=>this.getYear(a)));if(i.size===n.length)return n;let s=[];return i.forEach(a=>{s.push(new Date(a,0,1))}),s},this.endOfBroadcastWeek=r=>this.overrides?.endOfBroadcastWeek?this.overrides.endOfBroadcastWeek(r):fme(r,this),this.endOfISOWeek=r=>this.overrides?.endOfISOWeek?this.overrides.endOfISOWeek(r):Ape(r),this.endOfMonth=r=>this.overrides?.endOfMonth?this.overrides.endOfMonth(r):sN(r),this.endOfWeek=(r,n)=>this.overrides?.endOfWeek?this.overrides.endOfWeek(r,n):lN(r,this.options),this.endOfYear=r=>this.overrides?.endOfYear?this.overrides.endOfYear(r):Ppe(r),this.format=(r,n,i)=>{let s=this.overrides?.format?this.overrides.format(r,n,this.options):Ff(r,n,this.options);return this.options.numerals&&this.options.numerals!=="latn"?this.replaceDigits(s):s},this.getISOWeek=r=>this.overrides?.getISOWeek?this.overrides.getISOWeek(r):cg(r),this.getMonth=(r,n)=>this.overrides?.getMonth?this.overrides.getMonth(r,this.options):qpe(r,this.options),this.getYear=(r,n)=>this.overrides?.getYear?this.overrides.getYear(r,this.options):Zpe(r,this.options),this.getWeek=(r,n)=>this.overrides?.getWeek?this.overrides.getWeek(r,this.options):ug(r,this.options),this.isAfter=(r,n)=>this.overrides?.isAfter?this.overrides.isAfter(r,n):Xpe(r,n),this.isBefore=(r,n)=>this.overrides?.isBefore?this.overrides.isBefore(r,n):Qpe(r,n),this.isDate=r=>this.overrides?.isDate?this.overrides.isDate(r):nN(r),this.isSameDay=(r,n)=>this.overrides?.isSameDay?this.overrides.isSameDay(r,n):Bpe(r,n),this.isSameMonth=(r,n)=>this.overrides?.isSameMonth?this.overrides.isSameMonth(r,n):ly(r,n),this.isSameYear=(r,n)=>this.overrides?.isSameYear?this.overrides.isSameYear(r,n):ime(r,n),this.max=r=>this.overrides?.max?this.overrides.max(r):Tpe(r),this.min=r=>this.overrides?.min?this.overrides.min(r):Rpe(r),this.setMonth=(r,n)=>this.overrides?.setMonth?this.overrides.setMonth(r,n):lme(r,n),this.setYear=(r,n)=>this.overrides?.setYear?this.overrides.setYear(r,n):cme(r,n),this.startOfBroadcastWeek=(r,n)=>this.overrides?.startOfBroadcastWeek?this.overrides.startOfBroadcastWeek(r,this):QN(r,this),this.startOfDay=r=>this.overrides?.startOfDay?this.overrides.startOfDay(r):lg(r),this.startOfISOWeek=r=>this.overrides?.startOfISOWeek?this.overrides.startOfISOWeek(r):_a(r),this.startOfMonth=r=>this.overrides?.startOfMonth?this.overrides.startOfMonth(r):kE(r),this.startOfWeek=(r,n)=>this.overrides?.startOfWeek?this.overrides.startOfWeek(r,this.options):Di(r,this.options),this.startOfYear=r=>this.overrides?.startOfYear?this.overrides.startOfYear(r):qw(r),this.options={locale:EE,...t},this.overrides=o}getDigitMap(){let{numerals:t="latn"}=this.options,o=new Intl.NumberFormat("en-US",{numberingSystem:t}),r={};for(let n=0;n<10;n++)r[n.toString()]=o.format(n);return r}replaceDigits(t){let o=this.getDigitMap();return t.replace(/\d/g,r=>o[r]||r)}formatNumber(t){return this.replaceDigits(t.toString())}getMonthYearOrder(){let t=this.options.locale?.code;return t&&e.yearFirstLocales.has(t)?"year-first":"month-first"}formatMonthYear(t){let{locale:o,timeZone:r,numerals:n}=this.options,i=o?.code;if(i&&e.yearFirstLocales.has(i))try{return new Intl.DateTimeFormat(i,{month:"long",year:"numeric",timeZone:r,numberingSystem:n}).format(t)}catch{}let s=this.getMonthYearOrder()==="year-first"?"y LLLL":"LLLL y";return this.format(t,s)}};bn.yearFirstLocales=new Set(["eu","hu","ja","ja-Hira","ja-JP","ko","ko-KR","lt","lt-LT","lv","lv-LV","mn","mn-MN","zh","zh-CN","zh-HK","zh-TW"]);var yn=new bn;var rk=class{constructor(t,o,r=yn){this.date=t,this.displayMonth=o,this.outside=!!(o&&!r.isSameMonth(t,o)),this.dateLib=r,this.isoDate=r.format(t,"yyyy-MM-dd"),this.displayMonthId=r.format(o,"yyyy-MM"),this.dateMonthId=r.format(t,"yyyy-MM")}isEqualTo(t){return this.dateLib.isSameDay(t.date,this.date)&&this.dateLib.isSameMonth(t.displayMonth,this.displayMonth)}};var JN=class{constructor(t,o){this.date=t,this.weeks=o}};var eL=class{constructor(t,o){this.days=o,this.weekNumber=t}};var dG={};No(dG,{CaptionLabel:()=>JYe,Chevron:()=>eKe,Day:()=>tKe,DayButton:()=>oKe,Dropdown:()=>rKe,DropdownNav:()=>nKe,Footer:()=>iKe,Month:()=>sKe,MonthCaption:()=>aKe,MonthGrid:()=>lKe,Months:()=>cKe,MonthsDropdown:()=>uKe,Nav:()=>dKe,NextMonthButton:()=>fKe,Option:()=>pKe,PreviousMonthButton:()=>mKe,Root:()=>gKe,Select:()=>hKe,Week:()=>bKe,WeekNumber:()=>_Ke,WeekNumberHeader:()=>wKe,Weekday:()=>yKe,Weekdays:()=>vKe,Weeks:()=>kKe,YearsDropdown:()=>xKe});var pme=c(oe(),1);function JYe(e){return pme.default.createElement("span",{...e})}var nk=c(oe(),1);function eKe(e){let{size:t=24,orientation:o="left",className:r,style:n}=e;return nk.default.createElement("svg",{className:r,style:n,width:t,height:t,viewBox:"0 0 24 24"},o==="up"&&nk.default.createElement("polygon",{points:"6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28"}),o==="down"&&nk.default.createElement("polygon",{points:"6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72"}),o==="left"&&nk.default.createElement("polygon",{points:"16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20"}),o==="right"&&nk.default.createElement("polygon",{points:"8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20"}))}var mme=c(oe(),1);function tKe(e){let{day:t,modifiers:o,...r}=e;return mme.default.createElement("td",{...r})}var tL=c(oe(),1);function oKe(e){let{day:t,modifiers:o,...r}=e,n=tL.default.useRef(null);return tL.default.useEffect(()=>{o.focused&&n.current?.focus()},[o.focused]),tL.default.createElement("button",{ref:n,...r})}var ik=c(oe(),1);var Le;(function(e){e.Root="root",e.Chevron="chevron",e.Day="day",e.DayButton="day_button",e.CaptionLabel="caption_label",e.Dropdowns="dropdowns",e.Dropdown="dropdown",e.DropdownRoot="dropdown_root",e.Footer="footer",e.MonthGrid="month_grid",e.MonthCaption="month_caption",e.MonthsDropdown="months_dropdown",e.Month="month",e.Months="months",e.Nav="nav",e.NextMonthButton="button_next",e.PreviousMonthButton="button_previous",e.Week="week",e.Weeks="weeks",e.Weekday="weekday",e.Weekdays="weekdays",e.WeekNumber="week_number",e.WeekNumberHeader="week_number_header",e.YearsDropdown="years_dropdown"})(Le||(Le={}));var Eo;(function(e){e.disabled="disabled",e.hidden="hidden",e.outside="outside",e.focused="focused",e.today="today"})(Eo||(Eo={}));var Fs;(function(e){e.range_end="range_end",e.range_middle="range_middle",e.range_start="range_start",e.selected="selected"})(Fs||(Fs={}));var ss;(function(e){e.weeks_before_enter="weeks_before_enter",e.weeks_before_exit="weeks_before_exit",e.weeks_after_enter="weeks_after_enter",e.weeks_after_exit="weeks_after_exit",e.caption_after_enter="caption_after_enter",e.caption_after_exit="caption_after_exit",e.caption_before_enter="caption_before_enter",e.caption_before_exit="caption_before_exit"})(ss||(ss={}));var oL=c(oe(),1),cG=(0,oL.createContext)(void 0);function id(){let e=(0,oL.useContext)(cG);if(e===void 0)throw new Error("useDayPicker() must be used within a custom component.");return e}function rKe(e){let{options:t,className:o,...r}=e,{classNames:n,components:i,styles:s}=id(),a=[n[Le.Dropdown],o].join(" "),l=t?.find(({value:u})=>u===r.value);return ik.default.createElement("span",{"data-disabled":r.disabled,className:n[Le.DropdownRoot],style:s?.[Le.DropdownRoot]},ik.default.createElement(i.Select,{className:a,...r},t?.map(({value:u,label:d,disabled:f})=>ik.default.createElement(i.Option,{key:u,value:u,disabled:f},d))),ik.default.createElement("span",{className:n[Le.CaptionLabel],style:s?.[Le.CaptionLabel],"aria-hidden":!0},l?.label,ik.default.createElement(i.Chevron,{orientation:"down",size:18,className:n[Le.Chevron],style:s?.[Le.Chevron]})))}var gme=c(oe(),1);function nKe(e){return gme.default.createElement("div",{...e})}var hme=c(oe(),1);function iKe(e){return hme.default.createElement("div",{...e})}var bme=c(oe(),1);function sKe(e){let{calendarMonth:t,displayIndex:o,...r}=e;return bme.default.createElement("div",{...r},e.children)}var yme=c(oe(),1);function aKe(e){let{calendarMonth:t,displayIndex:o,...r}=e;return yme.default.createElement("div",{...r})}var vme=c(oe(),1);function lKe(e){return vme.default.createElement("table",{...e})}var _me=c(oe(),1);function cKe(e){return _me.default.createElement("div",{...e})}var wme=c(oe(),1);function uKe(e){let{components:t}=id();return wme.default.createElement(t.Dropdown,{...e})}var zf=c(oe(),1);function dKe(e){let{onPreviousClick:t,onNextClick:o,previousMonth:r,nextMonth:n,...i}=e,{components:s,classNames:a,styles:l,labels:{labelPrevious:u,labelNext:d}}=id(),f=(0,zf.useCallback)(m=>{n&&o?.(m)},[n,o]),p=(0,zf.useCallback)(m=>{r&&t?.(m)},[r,t]);return zf.default.createElement("nav",{...i},zf.default.createElement(s.PreviousMonthButton,{type:"button",className:a[Le.PreviousMonthButton],style:l?.[Le.PreviousMonthButton],tabIndex:r?void 0:-1,"aria-disabled":r?void 0:!0,"aria-label":u(r),onClick:p},zf.default.createElement(s.Chevron,{disabled:r?void 0:!0,className:a[Le.Chevron],style:l?.[Le.Chevron],orientation:"left"})),zf.default.createElement(s.NextMonthButton,{type:"button",className:a[Le.NextMonthButton],style:l?.[Le.NextMonthButton],tabIndex:n?void 0:-1,"aria-disabled":n?void 0:!0,"aria-label":d(n),onClick:f},zf.default.createElement(s.Chevron,{disabled:n?void 0:!0,orientation:"right",className:a[Le.Chevron],style:l?.[Le.Chevron]})))}var kme=c(oe(),1);function fKe(e){return kme.default.createElement("button",{...e})}var xme=c(oe(),1);function pKe(e){return xme.default.createElement("option",{...e})}var Sme=c(oe(),1);function mKe(e){return Sme.default.createElement("button",{...e})}var Cme=c(oe(),1);function gKe(e){let{rootRef:t,...o}=e;return Cme.default.createElement("div",{...o,ref:t})}var Eme=c(oe(),1);function hKe(e){return Eme.default.createElement("select",{...e})}var Tme=c(oe(),1);function bKe(e){let{week:t,...o}=e;return Tme.default.createElement("tr",{...o})}var Rme=c(oe(),1);function yKe(e){return Rme.default.createElement("th",{...e})}var uG=c(oe(),1);function vKe(e){return uG.default.createElement("thead",{"aria-hidden":!0},uG.default.createElement("tr",{...e}))}var Bme=c(oe(),1);function _Ke(e){let{week:t,...o}=e;return Bme.default.createElement("th",{...o})}var Ime=c(oe(),1);function wKe(e){return Ime.default.createElement("th",{...e})}var Pme=c(oe(),1);function kKe(e){return Pme.default.createElement("tbody",{...e})}var Ome=c(oe(),1);function xKe(e){let{components:t}=id();return Ome.default.createElement(t.Dropdown,{...e})}var pt=c(oe(),1);function zs(e,t,o=!1,r=yn){let{from:n,to:i}=e,{differenceInCalendarDays:s,isSameDay:a}=r;return n&&i?(s(i,n)<0&&([n,i]=[i,n]),s(t,n)>=(o?1:0)&&s(i,t)>=(o?1:0)):!o&&i?a(i,t):!o&&n?a(n,t):!1}function sk(e){return!!(e&&typeof e=="object"&&"before"in e&&"after"in e)}function dg(e){return!!(e&&typeof e=="object"&&"from"in e)}function ak(e){return!!(e&&typeof e=="object"&&"after"in e)}function lk(e){return!!(e&&typeof e=="object"&&"before"in e)}function rL(e){return!!(e&&typeof e=="object"&&"dayOfWeek"in e)}function nL(e,t){return Array.isArray(e)&&e.every(t.isDate)}function _l(e,t,o=yn){let r=Array.isArray(t)?t:[t],{isSameDay:n,differenceInCalendarDays:i,isAfter:s}=o;return r.some(a=>{if(typeof a=="boolean")return a;if(o.isDate(a))return n(e,a);if(nL(a,o))return a.some(l=>n(e,l));if(dg(a))return zs(a,e,!1,o);if(rL(a))return Array.isArray(a.dayOfWeek)?a.dayOfWeek.includes(e.getDay()):a.dayOfWeek===e.getDay();if(sk(a)){let l=i(a.before,e),u=i(a.after,e),d=l>0,f=u<0;return s(a.before,a.after)?f&&d:d||f}return ak(a)?i(e,a.after)>0:lk(a)?i(a.before,e)>0:typeof a=="function"?a(e):!1})}function Ame(e,t,o,r,n){let{disabled:i,hidden:s,modifiers:a,showOutsideDays:l,broadcastCalendar:u,today:d=n.today()}=t,{isSameDay:f,isSameMonth:p,startOfMonth:m,isBefore:g,endOfMonth:h,isAfter:b}=n,v=o&&m(o),y=r&&h(r),_={[Eo.focused]:[],[Eo.outside]:[],[Eo.disabled]:[],[Eo.hidden]:[],[Eo.today]:[]},w={};for(let k of e){let{date:x,displayMonth:C}=k,E=!!(C&&!p(x,C)),R=!!(v&&g(x,v)),S=!!(y&&b(x,y)),I=!!(i&&_l(x,i,n)),P=!!(s&&_l(x,s,n))||R||S||!u&&!l&&E||u&&l===!1&&E,A=f(x,d);E&&_.outside.push(k),I&&_.disabled.push(k),P&&_.hidden.push(k),A&&_.today.push(k),a&&Object.keys(a).forEach(O=>{let L=a?.[O];L&&_l(x,L,n)&&(w[O]?w[O].push(k):w[O]=[k])})}return k=>{let x={[Eo.focused]:!1,[Eo.disabled]:!1,[Eo.hidden]:!1,[Eo.outside]:!1,[Eo.today]:!1},C={};for(let E in _){let R=_[E];x[E]=R.some(S=>S===k)}for(let E in w)C[E]=w[E].some(R=>R===k);return{...x,...C}}}function Mme(e,t,o={}){return Object.entries(e).filter(([,n])=>n===!0).reduce((n,[i])=>(o[i]?n.push(o[i]):t[Eo[i]]?n.push(t[Eo[i]]):t[Fs[i]]&&n.push(t[Fs[i]]),n),[t[Le.Day]])}function Nme(e){return{...dG,...e}}function Lme(e){let t={"data-mode":e.mode??void 0,"data-required":"required"in e?e.required:void 0,"data-multiple-months":e.numberOfMonths&&e.numberOfMonths>1||void 0,"data-week-numbers":e.showWeekNumber||void 0,"data-broadcast-calendar":e.broadcastCalendar||void 0,"data-nav-layout":e.navLayout||void 0};return Object.entries(e).forEach(([o,r])=>{o.startsWith("data-")&&(t[o]=r)}),t}function Dme(){let e={};for(let t in Le)e[Le[t]]=`rdp-${Le[t]}`;for(let t in Eo)e[Eo[t]]=`rdp-${Eo[t]}`;for(let t in Fs)e[Fs[t]]=`rdp-${Fs[t]}`;for(let t in ss)e[ss[t]]=`rdp-${ss[t]}`;return e}var fG={};No(fG,{formatCaption:()=>SKe,formatDay:()=>CKe,formatMonthDropdown:()=>EKe,formatWeekNumber:()=>RKe,formatWeekNumberHeader:()=>BKe,formatWeekdayName:()=>TKe,formatYearDropdown:()=>IKe});function SKe(e,t,o){return(o??new bn(t)).formatMonthYear(e)}function CKe(e,t,o){return(o??new bn(t)).format(e,"d")}function EKe(e,t=yn){return t.format(e,"LLLL")}function TKe(e,t,o){return(o??new bn(t)).format(e,"cccccc")}function RKe(e,t=yn){return e<10?t.formatNumber(`0${e.toLocaleString()}`):t.formatNumber(`${e.toLocaleString()}`)}function BKe(){return""}function IKe(e,t=yn){return t.format(e,"yyyy")}function Vme(e){return{...fG,...e}}var SG={};No(SG,{labelDayButton:()=>pG,labelGrid:()=>mG,labelGridcell:()=>gG,labelMonthDropdown:()=>hG,labelNav:()=>bG,labelNext:()=>yG,labelPrevious:()=>vG,labelWeekNumber:()=>wG,labelWeekNumberHeader:()=>kG,labelWeekday:()=>_G,labelYearDropdown:()=>xG});function pG(e,t,o,r){let n=(r??new bn(o)).format(e,"PPPP");return t.today&&(n=`Today, ${n}`),t.selected&&(n=`${n}, selected`),n}function mG(e,t,o){return(o??new bn(t)).formatMonthYear(e)}function gG(e,t,o,r){let n=(r??new bn(o)).format(e,"PPPP");return t?.today&&(n=`Today, ${n}`),n}function hG(e){return"Choose the Month"}function bG(){return""}var PKe="Go to the Next Month";function yG(e,t){return PKe}function vG(e){return"Go to the Previous Month"}function _G(e,t,o){return(o??new bn(t)).format(e,"cccc")}function wG(e,t){return`Week ${e}`}function kG(e){return"Week Number"}function xG(e){return"Choose the Year"}var Nc=(e,t,o)=>t||(o?typeof o=="function"?o:(...r)=>o:e);function Fme(e,t){let o=t.locale?.labels??{};return{...SG,...e??{},labelDayButton:Nc(pG,e?.labelDayButton,o.labelDayButton),labelMonthDropdown:Nc(hG,e?.labelMonthDropdown,o.labelMonthDropdown),labelNext:Nc(yG,e?.labelNext,o.labelNext),labelPrevious:Nc(vG,e?.labelPrevious,o.labelPrevious),labelWeekNumber:Nc(wG,e?.labelWeekNumber,o.labelWeekNumber),labelYearDropdown:Nc(xG,e?.labelYearDropdown,o.labelYearDropdown),labelGrid:Nc(mG,e?.labelGrid,o.labelGrid),labelGridcell:Nc(gG,e?.labelGridcell,o.labelGridcell),labelNav:Nc(bG,e?.labelNav,o.labelNav),labelWeekNumberHeader:Nc(kG,e?.labelWeekNumberHeader,o.labelWeekNumberHeader),labelWeekday:Nc(_G,e?.labelWeekday,o.labelWeekday)}}function zme(e,t,o,r,n){let{startOfMonth:i,startOfYear:s,endOfYear:a,eachMonthOfInterval:l,getMonth:u}=n;return l({start:s(e),end:a(e)}).map(p=>{let m=r.formatMonthDropdown(p,n),g=u(p),h=t&&p<i(t)||o&&p>i(o)||!1;return{value:g,label:m,disabled:h}})}function jme(e,t={},o={}){let r={...t?.[Le.Day]};return Object.entries(e).filter(([,n])=>n===!0).forEach(([n])=>{r={...r,...o?.[n]}}),r}function Hme(e,t,o,r){let n=r??e.today(),i=o?e.startOfBroadcastWeek(n,e):t?e.startOfISOWeek(n):e.startOfWeek(n),s=[];for(let a=0;a<7;a++){let l=e.addDays(i,a);s.push(l)}return s}function Ume(e,t,o,r,n=!1){if(!e||!t)return;let{startOfYear:i,endOfYear:s,eachYearOfInterval:a,getYear:l}=r,u=i(e),d=s(t),f=a({start:u,end:d});return n&&f.reverse(),f.map(p=>{let m=o.formatYearDropdown(p,r);return{value:l(p),label:m,disabled:!1}})}function Wme(e,t={}){let{weekStartsOn:o,locale:r}=t,n=o??r?.options?.weekStartsOn??0,i=a=>{let l=typeof a=="number"||typeof a=="string"?new Date(a):a;return new Qr(l.getFullYear(),l.getMonth(),l.getDate(),12,0,0,e)},s=a=>{let l=i(a);return new Date(l.getFullYear(),l.getMonth(),l.getDate(),0,0,0,0)};return{today:()=>i(Qr.tz(e)),newDate:(a,l,u)=>new Qr(a,l,u,12,0,0,e),startOfDay:a=>i(a),startOfWeek:(a,l)=>{let u=i(a),d=l?.weekStartsOn??n,f=(u.getDay()-d+7)%7;return u.setDate(u.getDate()-f),u},startOfISOWeek:a=>{let l=i(a),u=(l.getDay()-1+7)%7;return l.setDate(l.getDate()-u),l},startOfMonth:a=>{let l=i(a);return l.setDate(1),l},startOfYear:a=>{let l=i(a);return l.setMonth(0,1),l},endOfWeek:(a,l)=>{let u=i(a),p=(((l?.weekStartsOn??n)+6)%7-u.getDay()+7)%7;return u.setDate(u.getDate()+p),u},endOfISOWeek:a=>{let l=i(a),u=(7-l.getDay())%7;return l.setDate(l.getDate()+u),l},endOfMonth:a=>{let l=i(a);return l.setMonth(l.getMonth()+1,0),l},endOfYear:a=>{let l=i(a);return l.setMonth(11,31),l},eachMonthOfInterval:a=>{let l=i(a.start),u=i(a.end),d=[],f=new Qr(l.getFullYear(),l.getMonth(),1,12,0,0,e),p=u.getFullYear()*12+u.getMonth();for(;f.getFullYear()*12+f.getMonth()<=p;)d.push(new Qr(f,e)),f.setMonth(f.getMonth()+1,1);return d},addDays:(a,l)=>{let u=i(a);return u.setDate(u.getDate()+l),u},addWeeks:(a,l)=>{let u=i(a);return u.setDate(u.getDate()+l*7),u},addMonths:(a,l)=>{let u=i(a);return u.setMonth(u.getMonth()+l),u},addYears:(a,l)=>{let u=i(a);return u.setFullYear(u.getFullYear()+l),u},eachYearOfInterval:a=>{let l=i(a.start),u=i(a.end),d=[],f=new Qr(l.getFullYear(),0,1,12,0,0,e);for(;f.getFullYear()<=u.getFullYear();)d.push(new Qr(f,e)),f.setFullYear(f.getFullYear()+1,0,1);return d},getWeek:(a,l)=>{let u=s(a);return ug(u,{weekStartsOn:l?.weekStartsOn??n,firstWeekContainsDate:l?.firstWeekContainsDate??r?.options?.firstWeekContainsDate??1})},getISOWeek:a=>{let l=s(a);return cg(l)},differenceInCalendarDays:(a,l)=>{let u=s(a),d=s(l);return Df(u,d)},differenceInCalendarMonths:(a,l)=>{let u=s(a),d=s(l);return iN(u,d)}}}var ck=c(oe(),1);var TE=e=>e instanceof HTMLElement?e:null,CG=e=>[...e.querySelectorAll("[data-animated-month]")??[]],OKe=e=>TE(e.querySelector("[data-animated-month]")),EG=e=>TE(e.querySelector("[data-animated-caption]")),TG=e=>TE(e.querySelector("[data-animated-weeks]")),AKe=e=>TE(e.querySelector("[data-animated-nav]")),MKe=e=>TE(e.querySelector("[data-animated-weekdays]"));function Gme(e,t,{classNames:o,months:r,focused:n,dateLib:i}){let s=(0,ck.useRef)(null),a=(0,ck.useRef)(r),l=(0,ck.useRef)(!1);(0,ck.useLayoutEffect)(()=>{let u=a.current;if(a.current=r,!t||!e.current||!(e.current instanceof HTMLElement)||r.length===0||u.length===0||r.length!==u.length)return;let d=i.isSameMonth(r[0].date,u[0].date),f=i.isAfter(r[0].date,u[0].date),p=f?o[ss.caption_after_enter]:o[ss.caption_before_enter],m=f?o[ss.weeks_after_enter]:o[ss.weeks_before_enter],g=s.current,h=e.current.cloneNode(!0);if(h instanceof HTMLElement?(CG(h).forEach(_=>{if(!(_ instanceof HTMLElement))return;let w=OKe(_);w&&_.contains(w)&&_.removeChild(w);let k=EG(_);k&&k.classList.remove(p);let x=TG(_);x&&x.classList.remove(m)}),s.current=h):s.current=null,l.current||d||n)return;let b=g instanceof HTMLElement?CG(g):[],v=CG(e.current);if(v?.every(y=>y instanceof HTMLElement)&&b?.every(y=>y instanceof HTMLElement)){l.current=!0;let y=[];e.current.style.isolation="isolate";let _=AKe(e.current);_&&(_.style.zIndex="1"),v.forEach((w,k)=>{let x=b[k];if(!x)return;w.style.position="relative",w.style.overflow="hidden";let C=EG(w);C&&C.classList.add(p);let E=TG(w);E&&E.classList.add(m);let R=()=>{l.current=!1,e.current&&(e.current.style.isolation=""),_&&(_.style.zIndex=""),C&&C.classList.remove(p),E&&E.classList.remove(m),w.style.position="",w.style.overflow="",w.contains(x)&&w.removeChild(x)};y.push(R),x.style.pointerEvents="none",x.style.position="absolute",x.style.overflow="hidden",x.setAttribute("aria-hidden","true");let S=MKe(x);S&&(S.style.opacity="0");let I=EG(x);I&&(I.classList.add(f?o[ss.caption_before_exit]:o[ss.caption_after_exit]),I.addEventListener("animationend",R));let P=TG(x);P&&P.classList.add(f?o[ss.weeks_before_exit]:o[ss.weeks_after_exit]),w.insertBefore(x,w.firstChild)})}})}var iL=c(oe(),1);function $me(e,t,o,r){let n=e[0],i=e[e.length-1],{ISOWeek:s,fixedWeeks:a,broadcastCalendar:l}=o??{},{addDays:u,differenceInCalendarDays:d,differenceInCalendarMonths:f,endOfBroadcastWeek:p,endOfISOWeek:m,endOfMonth:g,endOfWeek:h,isAfter:b,startOfBroadcastWeek:v,startOfISOWeek:y,startOfWeek:_}=r,w=l?v(n,r):s?y(n):_(n),k=l?p(i):s?m(g(i)):h(g(i)),x=t&&(l?p(t):s?m(t):h(t)),C=x&&b(k,x)?x:k,E=d(C,w),R=f(i,n)+1,S=[];for(let A=0;A<=E;A++){let O=u(w,A);S.push(O)}let P=(l?35:42)*R;if(a&&S.length<P){let A=P-S.length;for(let O=0;O<A;O++){let L=u(S[S.length-1],1);S.push(L)}}return S}function Yme(e){let t=[];return e.reduce((o,r)=>{let n=r.weeks.reduce((i,s)=>i.concat(s.days.slice()),t.slice());return o.concat(n.slice())},t.slice())}function Kme(e,t,o,r){let{numberOfMonths:n=1}=o,i=[];for(let s=0;s<n;s++){let a=r.addMonths(e,s);if(t&&a>t)break;i.push(a)}return i}function RG(e,t,o,r){let{month:n,defaultMonth:i,today:s=r.today(),numberOfMonths:a=1}=e,l=n||i||s,{differenceInCalendarMonths:u,addMonths:d,startOfMonth:f}=r;if(o&&u(o,l)<a-1){let p=-1*(a-1);l=d(o,p)}return t&&u(l,t)<0&&(l=t),f(l)}function qme(e,t,o,r){let{addDays:n,endOfBroadcastWeek:i,endOfISOWeek:s,endOfMonth:a,endOfWeek:l,getISOWeek:u,getWeek:d,startOfBroadcastWeek:f,startOfISOWeek:p,startOfWeek:m}=r,g=e.reduce((h,b)=>{let v=o.broadcastCalendar?f(b,r):o.ISOWeek?p(b):m(b),y=o.broadcastCalendar?i(b):o.ISOWeek?s(a(b)):l(a(b)),_=t.filter(C=>C>=v&&C<=y),w=o.broadcastCalendar?35:42;if(o.fixedWeeks&&_.length<w){let C=t.filter(E=>{let R=w-_.length;return E>y&&E<=n(y,R)});_.push(...C)}let k=_.reduce((C,E)=>{let R=o.ISOWeek?u(E):d(E),S=C.find(P=>P.weekNumber===R),I=new rk(E,b,r);return S?S.days.push(I):C.push(new eL(R,[I])),C},[]),x=new JN(b,k);return h.push(x),h},[]);return o.reverseMonths?g.reverse():g}function Zme(e,t){let{startMonth:o,endMonth:r}=e,{startOfYear:n,startOfDay:i,startOfMonth:s,endOfMonth:a,addYears:l,endOfYear:u,today:d}=t,f=e.captionLayout==="dropdown"||e.captionLayout==="dropdown-years";return o?o=s(o):!o&&f&&(o=n(l(e.today??d(),-100))),r?r=a(r):!r&&f&&(r=u(e.today??d())),[o&&i(o),r&&i(r)]}function Xme(e,t,o,r){if(o.disableNavigation)return;let{pagedNavigation:n,numberOfMonths:i=1}=o,{startOfMonth:s,addMonths:a,differenceInCalendarMonths:l}=r,u=n?i:1,d=s(e);if(!t)return a(d,u);if(!(l(t,e)<i))return a(d,u)}function Qme(e,t,o,r){if(o.disableNavigation)return;let{pagedNavigation:n,numberOfMonths:i}=o,{startOfMonth:s,addMonths:a,differenceInCalendarMonths:l}=r,u=n?i??1:1,d=s(e);if(!t)return a(d,-u);if(!(l(d,t)<=0))return a(d,-u)}function Jme(e){let t=[];return e.reduce((o,r)=>o.concat(r.weeks.slice()),t.slice())}var ege=c(oe(),1);function fg(e,t){let[o,r]=(0,ege.useState)(e);return[t===void 0?o:t,r]}function tge(e,t){let[o,r]=Zme(e,t),{startOfMonth:n,endOfMonth:i}=t,s=RG(e,o,r,t),[a,l]=fg(s,e.month?s:void 0);(0,iL.useEffect)(()=>{let w=RG(e,o,r,t);l(w)},[e.timeZone]);let{months:u,weeks:d,days:f,previousMonth:p,nextMonth:m}=(0,iL.useMemo)(()=>{let w=Kme(a,r,{numberOfMonths:e.numberOfMonths},t),k=$me(w,e.endMonth?i(e.endMonth):void 0,{ISOWeek:e.ISOWeek,fixedWeeks:e.fixedWeeks,broadcastCalendar:e.broadcastCalendar},t),x=qme(w,k,{broadcastCalendar:e.broadcastCalendar,fixedWeeks:e.fixedWeeks,ISOWeek:e.ISOWeek,reverseMonths:e.reverseMonths},t),C=Jme(x),E=Yme(x),R=Qme(a,o,e,t),S=Xme(a,r,e,t);return{months:x,weeks:C,days:E,previousMonth:R,nextMonth:S}},[t,a.getTime(),r?.getTime(),o?.getTime(),e.disableNavigation,e.broadcastCalendar,e.endMonth?.getTime(),e.fixedWeeks,e.ISOWeek,e.numberOfMonths,e.pagedNavigation,e.reverseMonths]),{disableNavigation:g,onMonthChange:h}=e,b=w=>d.some(k=>k.days.some(x=>x.isEqualTo(w))),v=w=>{if(g)return;let k=n(w);o&&k<n(o)&&(k=n(o)),r&&k>n(r)&&(k=n(r)),l(k),h?.(k)};return{months:u,weeks:d,days:f,navStart:o,navEnd:r,previousMonth:p,nextMonth:m,goToMonth:v,goToDay:w=>{b(w)||v(w.date)}}}var IG=c(oe(),1);var sd;(function(e){e[e.Today=0]="Today",e[e.Selected=1]="Selected",e[e.LastFocused=2]="LastFocused",e[e.FocusedModifier=3]="FocusedModifier"})(sd||(sd={}));function oge(e){return!e[Eo.disabled]&&!e[Eo.hidden]&&!e[Eo.outside]}function rge(e,t,o,r){let n,i=-1;for(let s of e){let a=t(s);oge(a)&&(a[Eo.focused]&&i<sd.FocusedModifier?(n=s,i=sd.FocusedModifier):r?.isEqualTo(s)&&i<sd.LastFocused?(n=s,i=sd.LastFocused):o(s.date)&&i<sd.Selected?(n=s,i=sd.Selected):a[Eo.today]&&i<sd.Today&&(n=s,i=sd.Today))}return n||(n=e.find(s=>oge(t(s)))),n}function nge(e,t,o,r,n,i,s){let{ISOWeek:a,broadcastCalendar:l}=i,{addDays:u,addMonths:d,addWeeks:f,addYears:p,endOfBroadcastWeek:m,endOfISOWeek:g,endOfWeek:h,max:b,min:v,startOfBroadcastWeek:y,startOfISOWeek:_,startOfWeek:w}=s,x={day:u,week:f,month:d,year:p,startOfWeek:C=>l?y(C,s):a?_(C):w(C),endOfWeek:C=>l?m(C):a?g(C):h(C)}[e](o,t==="after"?1:-1);return t==="before"&&r?x=b([r,x]):t==="after"&&n&&(x=v([n,x])),x}function BG(e,t,o,r,n,i,s,a=0){if(a>365)return;let l=nge(e,t,o.date,r,n,i,s),u=!!(i.disabled&&_l(l,i.disabled,s)),d=!!(i.hidden&&_l(l,i.hidden,s)),f=l,p=new rk(l,f,s);return!u&&!d?p:BG(e,t,p,r,n,i,s,a+1)}function ige(e,t,o,r,n){let{autoFocus:i}=e,[s,a]=(0,IG.useState)(),l=rge(t.days,o,r||(()=>!1),s),[u,d]=(0,IG.useState)(i?l:void 0);return{isFocusTarget:h=>!!l?.isEqualTo(h),setFocused:d,focused:u,blur:()=>{a(u),d(void 0)},moveFocus:(h,b)=>{if(!u)return;let v=BG(h,b,u,t.navStart,t.navEnd,e,n);v&&(e.disableNavigation&&!t.days.some(_=>_.isEqualTo(v))||(t.goToDay(v),d(v)))}}}function sge(e,t){let{selected:o,required:r,onSelect:n}=e,[i,s]=fg(o,n?o:void 0),a=n?o:i,{isSameDay:l}=t,u=m=>a?.some(g=>l(g,m))??!1,{min:d,max:f}=e;return{selected:a,select:(m,g,h)=>{let b=[...a??[]];if(u(m)){if(a?.length===d||r&&a?.length===1)return;b=a?.filter(v=>!l(v,m))}else a?.length===f?b=[m]:b=[...b,m];return n||s(b),n?.(b,m,g,h),b},isSelected:u}}function age(e,t,o=0,r=0,n=!1,i=yn){let{from:s,to:a}=t||{},{isSameDay:l,isAfter:u,isBefore:d}=i,f;if(!s&&!a)f={from:e,to:o>0?void 0:e};else if(s&&!a)l(s,e)?o===0?f={from:s,to:e}:n?f={from:s,to:void 0}:f=void 0:d(e,s)?f={from:e,to:s}:f={from:s,to:e};else if(s&&a)if(l(s,e)&&l(a,e))n?f={from:s,to:a}:f=void 0;else if(l(s,e))f={from:s,to:o>0?void 0:e};else if(l(a,e))f={from:e,to:o>0?void 0:e};else if(d(e,s))f={from:e,to:a};else if(u(e,s))f={from:s,to:e};else if(u(e,a))f={from:s,to:e};else throw new Error("Invalid range");if(f?.from&&f?.to){let p=i.differenceInCalendarDays(f.to,f.from);r>0&&p>r?f={from:e,to:void 0}:o>1&&p<o&&(f={from:e,to:void 0})}return f}function lge(e,t,o=yn){let r=Array.isArray(t)?t:[t],n=e.from,i=o.differenceInCalendarDays(e.to,e.from),s=Math.min(i,6);for(let a=0;a<=s;a++){if(r.includes(n.getDay()))return!0;n=o.addDays(n,1)}return!1}function PG(e,t,o=yn){return zs(e,t.from,!1,o)||zs(e,t.to,!1,o)||zs(t,e.from,!1,o)||zs(t,e.to,!1,o)}function sL(e,t,o=yn){let r=Array.isArray(t)?t:[t];if(r.filter(a=>typeof a!="function").some(a=>typeof a=="boolean"?a:o.isDate(a)?zs(e,a,!1,o):nL(a,o)?a.some(l=>zs(e,l,!1,o)):dg(a)?a.from&&a.to?PG(e,{from:a.from,to:a.to},o):!1:rL(a)?lge(e,a.dayOfWeek,o):sk(a)?o.isAfter(a.before,a.after)?PG(e,{from:o.addDays(a.after,1),to:o.addDays(a.before,-1)},o):_l(e.from,a,o)||_l(e.to,a,o):ak(a)||lk(a)?_l(e.from,a,o)||_l(e.to,a,o):!1))return!0;let s=r.filter(a=>typeof a=="function");if(s.length){let a=e.from,l=o.differenceInCalendarDays(e.to,e.from);for(let u=0;u<=l;u++){if(s.some(d=>d(a)))return!0;a=o.addDays(a,1)}}return!1}function cge(e,t){let{disabled:o,excludeDisabled:r,resetOnSelect:n,selected:i,required:s,onSelect:a}=e,[l,u]=fg(i,a?i:void 0),d=a?i:l;return{selected:d,select:(m,g,h)=>{let{min:b,max:v}=e,y;if(m){let _=d?.from,w=d?.to,k=!!_&&!!w,x=!!_&&!!w&&t.isSameDay(_,w)&&t.isSameDay(m,_);n&&(k||!d?.from)?!s&&x?y=void 0:y={from:m,to:void 0}:y=age(m,d,b,v,s,t)}return r&&o&&y?.from&&y.to&&sL({from:y.from,to:y.to},o,t)&&(y.from=m,y.to=void 0),a||u(y),a?.(y,m,g,h),y},isSelected:m=>d&&zs(d,m,!1,t)}}function uge(e,t){let{selected:o,required:r,onSelect:n}=e,[i,s]=fg(o,n?o:void 0),a=n?o:i,{isSameDay:l}=t;return{selected:a,select:(f,p,m)=>{let g=f;return!r&&a&&a&&l(f,a)&&(g=void 0),n||s(g),n?.(g,f,p,m),g},isSelected:f=>a?l(a,f):!1}}function dge(e,t){let o=uge(e,t),r=sge(e,t),n=cge(e,t);switch(e.mode){case"single":return o;case"multiple":return r;case"range":return n;default:return}}function as(e,t){return e instanceof Qr&&e.timeZone===t?e:new Qr(e,t)}function uk(e,t,o){if(!o)return as(e,t);let r=as(e,t),n=new Qr(r.getFullYear(),r.getMonth(),r.getDate(),12,0,0,t);return new Date(n.getTime())}function fge(e,t,o){return typeof e=="boolean"||typeof e=="function"?e:e instanceof Date?uk(e,t,o):Array.isArray(e)?e.map(r=>r instanceof Date?uk(r,t,o):r):dg(e)?{...e,from:e.from?as(e.from,t):e.from,to:e.to?as(e.to,t):e.to}:sk(e)?{before:uk(e.before,t,o),after:uk(e.after,t,o)}:ak(e)?{after:uk(e.after,t,o)}:lk(e)?{before:uk(e.before,t,o)}:e}function aL(e,t,o){return e&&(Array.isArray(e)?e.map(r=>fge(r,t,o)):fge(e,t,o))}function lL(e){let t=e,o=t.timeZone;if(o&&(t={...e,timeZone:o},t.today&&(t.today=as(t.today,o)),t.month&&(t.month=as(t.month,o)),t.defaultMonth&&(t.defaultMonth=as(t.defaultMonth,o)),t.startMonth&&(t.startMonth=as(t.startMonth,o)),t.endMonth&&(t.endMonth=as(t.endMonth,o)),t.mode==="single"&&t.selected?t.selected=as(t.selected,o):t.mode==="multiple"&&t.selected?t.selected=t.selected?.map(we=>as(we,o)):t.mode==="range"&&t.selected&&(t.selected={from:t.selected.from?as(t.selected.from,o):t.selected.from,to:t.selected.to?as(t.selected.to,o):t.selected.to}),t.disabled!==void 0&&(t.disabled=aL(t.disabled,o)),t.hidden!==void 0&&(t.hidden=aL(t.hidden,o)),t.modifiers)){let we={};Object.keys(t.modifiers).forEach(Me=>{we[Me]=aL(t.modifiers?.[Me],o)}),t.modifiers=we}let{components:r,formatters:n,labels:i,dateLib:s,locale:a,classNames:l}=(0,pt.useMemo)(()=>{let we={...EE,...t.locale},Me=t.broadcastCalendar?1:t.weekStartsOn,me=t.noonSafe&&t.timeZone?Wme(t.timeZone,{weekStartsOn:Me,locale:we}):void 0,Re=t.dateLib&&me?{...me,...t.dateLib}:t.dateLib??me,Ie=new bn({locale:we,weekStartsOn:Me,firstWeekContainsDate:t.firstWeekContainsDate,useAdditionalWeekYearTokens:t.useAdditionalWeekYearTokens,useAdditionalDayOfYearTokens:t.useAdditionalDayOfYearTokens,timeZone:t.timeZone,numerals:t.numerals},Re);return{dateLib:Ie,components:Nme(t.components),formatters:Vme(t.formatters),labels:Fme(t.labels,Ie.options),locale:we,classNames:{...Dme(),...t.classNames}}},[t.locale,t.broadcastCalendar,t.weekStartsOn,t.firstWeekContainsDate,t.useAdditionalWeekYearTokens,t.useAdditionalDayOfYearTokens,t.timeZone,t.numerals,t.dateLib,t.noonSafe,t.components,t.formatters,t.labels,t.classNames]);t.today||(t={...t,today:s.today()});let{captionLayout:u,mode:d,navLayout:f,numberOfMonths:p=1,onDayBlur:m,onDayClick:g,onDayFocus:h,onDayKeyDown:b,onDayMouseEnter:v,onDayMouseLeave:y,onNextClick:_,onPrevClick:w,showWeekNumber:k,styles:x}=t,{formatCaption:C,formatDay:E,formatMonthDropdown:R,formatWeekNumber:S,formatWeekNumberHeader:I,formatWeekdayName:P,formatYearDropdown:A}=n,O=tge(t,s),{days:L,months:H,navStart:N,navEnd:M,previousMonth:V,nextMonth:j,goToMonth:D}=O,z=Ame(L,t,N,M,s),{isSelected:$,select:J,selected:Q}=dge(t,s)??{},{blur:U,focused:X,isFocusTarget:W,moveFocus:G,setFocused:te}=ige(t,O,z,$??(()=>!1),s),{labelDayButton:re,labelGridcell:ae,labelGrid:ie,labelMonthDropdown:be,labelNav:pe,labelPrevious:ke,labelNext:ye,labelWeekday:Pe,labelWeekNumber:_e,labelWeekNumberHeader:ve,labelYearDropdown:Se}=i,fe=(0,pt.useMemo)(()=>Hme(s,t.ISOWeek,t.broadcastCalendar,t.today),[s,t.ISOWeek,t.broadcastCalendar,t.today]),Ce=d!==void 0||g!==void 0,ne=(0,pt.useCallback)(()=>{V&&(D(V),w?.(V))},[V,D,w]),se=(0,pt.useCallback)(()=>{j&&(D(j),_?.(j))},[D,j,_]),Ee=(0,pt.useCallback)((we,Me)=>me=>{me.preventDefault(),me.stopPropagation(),te(we),!Me.disabled&&(J?.(we.date,Me,me),g?.(we.date,Me,me))},[J,g,te]),he=(0,pt.useCallback)((we,Me)=>me=>{te(we),h?.(we.date,Me,me)},[h,te]),Ae=(0,pt.useCallback)((we,Me)=>me=>{U(),m?.(we.date,Me,me)},[U,m]),et=(0,pt.useCallback)((we,Me)=>me=>{let Re={ArrowLeft:[me.shiftKey?"month":"day",t.dir==="rtl"?"after":"before"],ArrowRight:[me.shiftKey?"month":"day",t.dir==="rtl"?"before":"after"],ArrowDown:[me.shiftKey?"year":"week","after"],ArrowUp:[me.shiftKey?"year":"week","before"],PageUp:[me.shiftKey?"year":"month","before"],PageDown:[me.shiftKey?"year":"month","after"],Home:["startOfWeek","before"],End:["endOfWeek","after"]};if(Re[me.key]){me.preventDefault(),me.stopPropagation();let[Ie,at]=Re[me.key];G(Ie,at)}b?.(we.date,Me,me)},[G,b,t.dir]),Je=(0,pt.useCallback)((we,Me)=>me=>{v?.(we.date,Me,me)},[v]),_t=(0,pt.useCallback)((we,Me)=>me=>{y?.(we.date,Me,me)},[y]),Et=(0,pt.useCallback)((we,Me)=>me=>{let Re=Number(me.target.value),Ie=s.setMonth(s.startOfMonth(we),Re);D(s.addMonths(Ie,-Me))},[s,D]),mt=(0,pt.useCallback)((we,Me)=>me=>{let Re=Number(me.target.value),Ie=s.setYear(s.startOfMonth(we),Re);D(s.addMonths(Ie,-Me))},[s,D]),{className:oo,style:Tt}=(0,pt.useMemo)(()=>({className:[l[Le.Root],t.className].filter(Boolean).join(" "),style:{...x?.[Le.Root],...t.style}}),[l,t.className,t.style,x]),Rt=Lme(t),Bt=we=>{let Me=x?.[Le.Dropdown],me=x?.[we];if(!(!Me&&!me))return{...Me,...me}},gt=(0,pt.useRef)(null);Gme(gt,!!t.animate,{classNames:l,months:H,focused:X,dateLib:s});let He={dayPickerProps:t,selected:Q,select:J,isSelected:$,months:H,nextMonth:j,previousMonth:V,goToMonth:D,getModifiers:z,components:r,classNames:l,styles:x,labels:i,formatters:n};return pt.default.createElement(cG.Provider,{value:He},pt.default.createElement(r.Root,{rootRef:t.animate?gt:void 0,className:oo,style:Tt,dir:t.dir,id:t.id,lang:t.lang??a.code,nonce:t.nonce,title:t.title,role:t.role,"aria-label":t["aria-label"],"aria-labelledby":t["aria-labelledby"],...Rt},pt.default.createElement(r.Months,{className:l[Le.Months],style:x?.[Le.Months]},!t.hideNavigation&&!f&&pt.default.createElement(r.Nav,{"data-animated-nav":t.animate?"true":void 0,className:l[Le.Nav],style:x?.[Le.Nav],"aria-label":pe(),onPreviousClick:ne,onNextClick:se,previousMonth:V,nextMonth:j}),H.map((we,Me)=>{let me=t.reverseMonths?H.length-1-Me:Me;return pt.default.createElement(r.Month,{"data-animated-month":t.animate?"true":void 0,className:l[Le.Month],style:x?.[Le.Month],key:Me,displayIndex:Me,calendarMonth:we},f==="around"&&!t.hideNavigation&&Me===0&&pt.default.createElement(r.PreviousMonthButton,{type:"button",className:l[Le.PreviousMonthButton],style:x?.[Le.PreviousMonthButton],tabIndex:V?void 0:-1,"aria-disabled":V?void 0:!0,"aria-label":ke(V),onClick:ne,"data-animated-button":t.animate?"true":void 0},pt.default.createElement(r.Chevron,{disabled:V?void 0:!0,className:l[Le.Chevron],style:x?.[Le.Chevron],orientation:t.dir==="rtl"?"right":"left"})),pt.default.createElement(r.MonthCaption,{"data-animated-caption":t.animate?"true":void 0,className:l[Le.MonthCaption],style:x?.[Le.MonthCaption],calendarMonth:we,displayIndex:Me},u?.startsWith("dropdown")?pt.default.createElement(r.DropdownNav,{className:l[Le.Dropdowns],style:x?.[Le.Dropdowns]},(()=>{let Re=u==="dropdown"||u==="dropdown-months"?pt.default.createElement(r.MonthsDropdown,{key:"month",className:l[Le.MonthsDropdown],"aria-label":be(),disabled:!!t.disableNavigation,onChange:Et(we.date,me),options:zme(we.date,N,M,n,s),style:Bt(Le.MonthsDropdown),value:s.getMonth(we.date)}):pt.default.createElement("span",{key:"month"},R(we.date,s)),Ie=u==="dropdown"||u==="dropdown-years"?pt.default.createElement(r.YearsDropdown,{key:"year",className:l[Le.YearsDropdown],"aria-label":Se(s.options),disabled:!!t.disableNavigation,onChange:mt(we.date,me),options:Ume(N,M,n,s,!!t.reverseYears),style:Bt(Le.YearsDropdown),value:s.getYear(we.date)}):pt.default.createElement("span",{key:"year"},A(we.date,s));return s.getMonthYearOrder()==="year-first"?[Ie,Re]:[Re,Ie]})(),pt.default.createElement("span",{role:"status","aria-live":"polite",style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"}},C(we.date,s.options,s))):pt.default.createElement(r.CaptionLabel,{className:l[Le.CaptionLabel],style:x?.[Le.CaptionLabel],role:"status","aria-live":"polite"},C(we.date,s.options,s))),f==="around"&&!t.hideNavigation&&Me===p-1&&pt.default.createElement(r.NextMonthButton,{type:"button",className:l[Le.NextMonthButton],style:x?.[Le.NextMonthButton],tabIndex:j?void 0:-1,"aria-disabled":j?void 0:!0,"aria-label":ye(j),onClick:se,"data-animated-button":t.animate?"true":void 0},pt.default.createElement(r.Chevron,{disabled:j?void 0:!0,className:l[Le.Chevron],style:x?.[Le.Chevron],orientation:t.dir==="rtl"?"left":"right"})),Me===p-1&&f==="after"&&!t.hideNavigation&&pt.default.createElement(r.Nav,{"data-animated-nav":t.animate?"true":void 0,className:l[Le.Nav],style:x?.[Le.Nav],"aria-label":pe(),onPreviousClick:ne,onNextClick:se,previousMonth:V,nextMonth:j}),pt.default.createElement(r.MonthGrid,{role:"grid","aria-multiselectable":d==="multiple"||d==="range","aria-label":ie(we.date,s.options,s)||void 0,className:l[Le.MonthGrid],style:x?.[Le.MonthGrid]},!t.hideWeekdays&&pt.default.createElement(r.Weekdays,{"data-animated-weekdays":t.animate?"true":void 0,className:l[Le.Weekdays],style:x?.[Le.Weekdays]},k&&pt.default.createElement(r.WeekNumberHeader,{"aria-label":ve(s.options),className:l[Le.WeekNumberHeader],style:x?.[Le.WeekNumberHeader],scope:"col"},I()),fe.map(Re=>pt.default.createElement(r.Weekday,{"aria-label":Pe(Re,s.options,s),className:l[Le.Weekday],key:String(Re),style:x?.[Le.Weekday],scope:"col"},P(Re,s.options,s)))),pt.default.createElement(r.Weeks,{"data-animated-weeks":t.animate?"true":void 0,className:l[Le.Weeks],style:x?.[Le.Weeks]},we.weeks.map(Re=>pt.default.createElement(r.Week,{className:l[Le.Week],key:Re.weekNumber,style:x?.[Le.Week],week:Re},k&&pt.default.createElement(r.WeekNumber,{week:Re,style:x?.[Le.WeekNumber],"aria-label":_e(Re.weekNumber,{locale:a}),className:l[Le.WeekNumber],scope:"row",role:"rowheader"},S(Re.weekNumber,s)),Re.days.map(Ie=>{let{date:at}=Ie,Qe=z(Ie);if(Qe[Eo.focused]=!Qe.hidden&&!!X?.isEqualTo(Ie),Qe[Fs.selected]=$?.(at)||Qe.selected,dg(Q)){let{from:Kt,to:_o}=Q;Qe[Fs.range_start]=!!(Kt&&_o&&s.isSameDay(at,Kt)),Qe[Fs.range_end]=!!(Kt&&_o&&s.isSameDay(at,_o)),Qe[Fs.range_middle]=zs(Q,at,!0,s)}let po=jme(Qe,x,t.modifiersStyles),ro=Mme(Qe,l,t.modifiersClassNames),vo=!Ce&&!Qe.hidden?ae(at,Qe,s.options,s):void 0;return pt.default.createElement(r.Day,{key:`${Ie.isoDate}_${Ie.displayMonthId}`,day:Ie,modifiers:Qe,className:ro.join(" "),style:po,role:"gridcell","aria-selected":Qe.selected||void 0,"aria-label":vo,"data-day":Ie.isoDate,"data-month":Ie.outside?Ie.dateMonthId:void 0,"data-selected":Qe.selected||void 0,"data-disabled":Qe.disabled||void 0,"data-hidden":Qe.hidden||void 0,"data-outside":Ie.outside||void 0,"data-focused":Qe.focused||void 0,"data-today":Qe.today||void 0},!Qe.hidden&&Ce?pt.default.createElement(r.DayButton,{className:l[Le.DayButton],style:x?.[Le.DayButton],type:"button",day:Ie,modifiers:Qe,disabled:!Qe.focused&&Qe.disabled||void 0,"aria-disabled":Qe.focused&&Qe.disabled||void 0,tabIndex:W(Ie)?0:-1,"aria-label":re(at,Qe,s.options,s),onClick:Ee(Ie,Qe),onBlur:Ae(Ie,Qe),onFocus:he(Ie,Qe),onKeyDown:et(Ie,Qe),onMouseEnter:Je(Ie,Qe),onMouseLeave:_t(Ie,Qe)},E(at,s.options,s)):!Qe.hidden&&E(Ie.date,s.options,s))}))))))})),t.footer&&pt.default.createElement(r.Footer,{className:l[Le.Footer],style:x?.[Le.Footer],role:"status","aria-live":"polite"},t.footer)))}var uy=c(F(),1);var bge=c(F(),1),yge=c(ue(),1);var cL=c(Z(),1);var mge=c(F(),1);var wl=c(T(),1),OG="data-wp-hash";function AG(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&LKe(document)),e.__wpStyleRuntime}function NKe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${OG}]`))if(o.getAttribute(OG)===t)return!0;return!1}function gge(e,t,o){if(!e.head)return;let r=AG(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(NKe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(OG,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function LKe(e){let t=AG();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)gge(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function DKe(e,t){let o=AG();o.styles.set(e,t);for(let r of o.documents.keys())gge(r,e,t)}typeof process>"u",DKe("c5cdafb1bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0px;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");var pge={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},MG=(0,mge.forwardRef)(function({label:t,className:o,children:r,disabled:n,focusableWhenDisabled:i=!0,icon:s,size:a,shortcut:l,positioner:u,"aria-describedby":d,"aria-keyshortcuts":f,...p},m){let g=Y(pge["icon-button"],o),{descriptionId:h,targetProps:b}=ipe({"aria-describedby":d,"aria-keyshortcuts":f,shortcut:l});return(0,wl.jsxs)(YM,{children:[(0,wl.jsxs)($M,{ref:m,...b,disabled:n&&!i,render:(0,wl.jsx)(QM,{...p,size:a,"aria-label":t,disabled:n,focusableWhenDisabled:i}),className:g,children:[(0,wl.jsx)(Xr,{icon:s,size:24,className:pge.icon}),l&&h&&(0,wl.jsx)(spe,{descriptionId:h,shortcut:l})]}),(0,wl.jsxs)(GM,{positioner:u,children:[t,l&&(0,wl.jsxs)(wl.Fragment,{children:[" ",(0,wl.jsx)(ape,{shortcut:l})]})]})]})});var hge=c(F(),1),dk=(0,hge.createContext)({});var Vi=c(T(),1),VKe=()=>(0,Vi.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.7677",strokeDashoffset:"3.2",strokeWidth:"1",children:(0,Vi.jsx)("path",{d:"M29.5,0.5 h-27 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h27 a2,2 0 0 0 2,-2 v-27 a2,2 0 0 0 -2,-2"})}),FKe=()=>(0,Vi.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.84516",strokeDashoffset:"1.9226",strokeWidth:"1",children:(0,Vi.jsx)("path",{d:"M32,0.5 h-29.5 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h30"})}),zKe=()=>(0,Vi.jsxs)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.9 4",strokeDashoffset:"2",strokeWidth:"1",children:[(0,Vi.jsx)("line",{x1:"0",y1:"0.5",x2:"100",y2:"0.5"}),(0,Vi.jsx)("line",{x1:"0",y1:"31.5",x2:"100",y2:"31.5"})]}),jKe=()=>(0,Vi.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.84516",strokeDashoffset:"1.9226",strokeWidth:"1",children:(0,Vi.jsx)("path",{d:"M0,0.5 h29.5 a2,2 0 0 1 2,2 v27 a2,2 0 0 1 -2,2 h-29.5"})});function vge(e){let{day:t,modifiers:o,children:r,...n}=e,i;return o.preview_start&&o.preview_end?i=VKe:o.preview_start?i=FKe:o.preview_end?i=jKe:o.preview&&(i=zKe),(0,Vi.jsxs)("td",{...n,children:[i&&(0,Vi.jsx)(i,{}),r]})}function _ge({rootRef:e,...t}){let{render:o,ref:r,role:n,defaultAriaLabel:i}=(0,bge.useContext)(dk),{months:s,labels:a}=id(),l=t["aria-label"]!==void 0||t["aria-labelledby"]!==void 0,u=t["aria-label"];if(!l&&i&&n==="application"){let f=s[0];u=f?(0,cL.sprintf)((0,cL.__)("%1$s, %2$s"),i,a.labelGrid(f.date)):i}let d=(0,yge.useMergeRefs)([e??null,r??null]);return Nr({render:o,defaultTagName:"div",ref:d,props:{...t,role:n,"aria-label":u}})}function wge({icon:e,className:t,children:o,"aria-label":r,"aria-disabled":n,...i}){return(0,Vi.jsx)(MG,{...i,className:t,label:r,icon:e,variant:"minimal",tone:"neutral",size:"compact",disabled:n===!0||n==="true",focusableWhenDisabled:!0})}function kge(e){return(0,Vi.jsx)(wge,{...e,icon:ni})}function xge(e){return(0,Vi.jsx)(wge,{...e,icon:br})}var NG="data-wp-hash";function LG(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&UKe(document)),e.__wpStyleRuntime}function HKe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${NG}]`))if(o.getAttribute(NG)===t)return!0;return!1}function Sge(e,t,o){if(!e.head)return;let r=LG(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(HKe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(NG,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function UKe(e){let t=LG();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Sge(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function uL(e,t){let o=LG();o.styles.set(e,t);for(let r of o.documents.keys())Sge(r,e,t)}typeof process>"u",uL("9d2212290a",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2c7ac60ba97b3411__root{--wp-ui-calendar-cell-size:var(--wpds-dimension-size-md,32px);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:inline-block;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);position:relative;z-index:0}._172c492625235710__day{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);padding:0;position:relative;&:has(._1b64226e315835f8__day-button:disabled){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&:has(._1b64226e315835f8__day-button:focus-visible),&:has(._1b64226e315835f8__day-button:hover:not(:disabled)){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}}._1b64226e315835f8__day-button{align-items:center;background:none;border:none;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;font:inherit;font-variant-numeric:tabular-nums;height:var(--wp-ui-calendar-cell-size);justify-content:center;margin:0;padding:0;position:relative;width:var(--wp-ui-calendar-cell-size);&:before{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border:none;border-radius:var(--wpds-border-radius-sm,2px);z-index:-1}&:after,&:before{content:"";inset:0;position:absolute}&:after{pointer-events:none;z-index:1}&:disabled{cursor:revert;&:before{background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}@media (forced-colors:active){text-decoration:line-through}}&:focus-visible:before,&:hover:not(:disabled):before{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}}._66b9a8120581fd4b__caption-label{align-items:center;border:0;display:inline-flex;position:relative;text-transform:capitalize;white-space:nowrap;z-index:1}._2c7ac60ba97b3411__root[dir=rtl] ._395a75bb1930f57e__nav-button{transform:rotate(180deg);transform-origin:50%}._337e5337d49b7f3d__month-caption{align-content:center;display:flex;height:var(--wp-ui-calendar-cell-size);justify-content:center;margin-bottom:var(--wpds-dimension-gap-md,12px)}._110e46230c68e498__months{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-lg,16px);justify-content:center;max-width:fit-content;position:relative}._92915239fedb1fea__month-grid{border-collapse:separate;border-spacing:0 var(--wpds-dimension-gap-xs,4px)}._66b1d4a7b488b496__nav{align-items:center;display:flex;height:var(--wp-ui-calendar-cell-size);inset-block-start:0;inset-inline-end:0;inset-inline-start:0;justify-content:space-between;position:absolute}._7207199709ca5776__weekday{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-default,400);height:var(--wp-ui-calendar-cell-size);padding:0;text-align:center;text-transform:uppercase;width:var(--wp-ui-calendar-cell-size)}._058175f0f9c495e0__today:after{border:2px solid;border-radius:50%;content:"";height:0;inset-block-start:2px;inset-inline-end:2px;position:absolute;width:0;z-index:1}.acb642920fb0bef5__selected:not(._165d91a726feca9c__range-middle){&:has(._1b64226e315835f8__day-button,._1b64226e315835f8__day-button:hover:not(:disabled)){color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0)}&:has(._1b64226e315835f8__day-button:disabled){color:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}._1b64226e315835f8__day-button{&:before{background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);border:1px solid transparent}&:disabled:before{background-color:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6)}&:hover:not(:disabled):before{background-color:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e)}}}.c259c5c255fda10f__outside{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}._4d8957a0ca4ec8f0__hidden{visibility:hidden}.f2523033db055ffe__range-start:not(.c04a453de7b11520__range-end) ._1b64226e315835f8__day-button{&,&:before{border-end-end-radius:0;border-start-end-radius:0}}._165d91a726feca9c__range-middle ._1b64226e315835f8__day-button{&:before{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-color:transparent;border-radius:0;border-style:solid;border-width:1px 0}}.c04a453de7b11520__range-end:not(.f2523033db055ffe__range-start) ._1b64226e315835f8__day-button{&,&:before{border-end-start-radius:0;border-start-start-radius:0}}._81b244e7c541d95e__preview svg{color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);inset:0;pointer-events:none;position:absolute;@media (forced-colors:active){color:inherit}}._81b244e7c541d95e__preview.acb642920fb0bef5__selected:not(._165d91a726feca9c__range-middle) svg{display:none}._2c7ac60ba97b3411__root[dir=rtl] ._81b244e7c541d95e__preview svg{transform:scaleX(-1)}._81b244e7c541d95e__preview._165d91a726feca9c__range-middle ._1b64226e315835f8__day-button:before{border:none}@keyframes _255a1a462a5377db__slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes c21e45f616d6db39__slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes aed80001de9ae226__slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes _7d4779a7f29408f2__slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes _83ba6321b055d687__fade-in{0%{opacity:0}to{opacity:1}}@keyframes _96fbead71248d210__fade-out{0%{opacity:1}to{opacity:0}}._1563bccb09e39c30__caption-after-enter,._60ac2a7fc3208801__weeks-before-exit,._735dacf9052adecd__caption-before-exit,._7f73a6ab85101202__weeks-after-exit,._805d698b56ba4a29__weeks-after-enter,._9721326fbc23a5fb__weeks-before-enter,.c7a3082839155d29__caption-after-exit,.cb8a5ec82ad0885e__caption-before-enter{animation-duration:0s;animation-fill-mode:forwards;animation-timing-function:var(--wpds-motion-easing-balanced,cubic-bezier(.4,0,.2,1));@media not (prefers-reduced-motion){animation-duration:var(--wpds-motion-duration-lg,.3s)}}._2c7ac60ba97b3411__root[dir=rtl] ._805d698b56ba4a29__weeks-after-enter,._9721326fbc23a5fb__weeks-before-enter{animation-name:_255a1a462a5377db__slide-in-left}._2c7ac60ba97b3411__root[dir=rtl] ._7f73a6ab85101202__weeks-after-exit,._60ac2a7fc3208801__weeks-before-exit{animation-name:aed80001de9ae226__slide-out-left}._2c7ac60ba97b3411__root[dir=rtl] ._9721326fbc23a5fb__weeks-before-enter,._805d698b56ba4a29__weeks-after-enter{animation-name:c21e45f616d6db39__slide-in-right}._2c7ac60ba97b3411__root[dir=rtl] ._60ac2a7fc3208801__weeks-before-exit,._7f73a6ab85101202__weeks-after-exit{animation-name:_7d4779a7f29408f2__slide-out-right}._1563bccb09e39c30__caption-after-enter,.cb8a5ec82ad0885e__caption-before-enter{animation-name:_83ba6321b055d687__fade-in}._735dacf9052adecd__caption-before-exit,.c7a3082839155d29__caption-after-exit{animation-name:_96fbead71248d210__fade-out}}}');var Oo={root:"_2c7ac60ba97b3411__root",day:"_172c492625235710__day","day-button":"_1b64226e315835f8__day-button","caption-label":"_66b9a8120581fd4b__caption-label","nav-button":"_395a75bb1930f57e__nav-button","month-caption":"_337e5337d49b7f3d__month-caption",months:"_110e46230c68e498__months","month-grid":"_92915239fedb1fea__month-grid",nav:"_66b1d4a7b488b496__nav",weekday:"_7207199709ca5776__weekday",today:"_058175f0f9c495e0__today",selected:"acb642920fb0bef5__selected","range-middle":"_165d91a726feca9c__range-middle",outside:"c259c5c255fda10f__outside",hidden:"_4d8957a0ca4ec8f0__hidden","range-start":"f2523033db055ffe__range-start","range-end":"c04a453de7b11520__range-end",preview:"_81b244e7c541d95e__preview","weeks-before-enter":"_9721326fbc23a5fb__weeks-before-enter","weeks-before-exit":"_60ac2a7fc3208801__weeks-before-exit","weeks-after-enter":"_805d698b56ba4a29__weeks-after-enter","weeks-after-exit":"_7f73a6ab85101202__weeks-after-exit","caption-after-enter":"_1563bccb09e39c30__caption-after-enter","caption-after-exit":"c7a3082839155d29__caption-after-exit","caption-before-enter":"cb8a5ec82ad0885e__caption-before-enter","caption-before-exit":"_735dacf9052adecd__caption-before-exit","slide-in-left":"_255a1a462a5377db__slide-in-left","slide-out-left":"aed80001de9ae226__slide-out-left","slide-in-right":"c21e45f616d6db39__slide-in-right","slide-out-right":"_7d4779a7f29408f2__slide-out-right","fade-in":"_83ba6321b055d687__fade-in","fade-out":"_96fbead71248d210__fade-out"};typeof process>"u",uL("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var WKe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",uL("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var GKe={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",uL("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var $Ke={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},YKe={root:Y(Oo.root,WKe["box-sizing"]),day:Oo.day,day_button:Y(Oo["day-button"],$Ke.button,GKe["outset-ring--focus-visible"]),outside:Oo.outside,caption_label:Oo["caption-label"],button_next:Oo["nav-button"],button_previous:Oo["nav-button"],nav:Oo.nav,month_caption:Oo["month-caption"],months:Oo.months,month_grid:Oo["month-grid"],weekday:Oo.weekday,today:Oo.today,selected:Oo.selected,disabled:void 0,hidden:Oo.hidden,range_start:Oo["range-start"],range_end:Oo["range-end"],range_middle:Oo["range-middle"],weeks_before_enter:Oo["weeks-before-enter"],weeks_before_exit:Oo["weeks-before-exit"],weeks_after_enter:Oo["weeks-after-enter"],weeks_after_exit:Oo["weeks-after-exit"],caption_after_enter:Oo["caption-after-enter"],caption_after_exit:Oo["caption-after-exit"],caption_before_enter:Oo["caption-before-enter"],caption_before_exit:Oo["caption-before-exit"]},Cge={preview:Oo.preview},dL={animate:!0,showOutsideDays:!1,showWeekNumber:!1,hideWeekdays:!1,captionLayout:"label",fixedWeeks:!1,hideNavigation:!1,classNames:YKe,components:{Day:vge,Root:_ge,PreviousMonthButton:kge,NextMonthButton:xge}};function fL(e){return Math.min(3,Math.max(1,e))}var pL=c(F(),1);function mL({defaultValue:e,onChange:t,value:o}){let r=typeof o<"u",n=r?o:e,[i,s]=(0,pL.useState)(n),a=r?o:i,l=(0,pL.useCallback)((d,...f)=>{s(d),t?.(d,...f)},[t]),u;return r&&typeof t=="function"?u=t:!r&&typeof t=="function"?u=l:u=s,[a,u]}var di=c(Z(),1),Ege=c(F(),1);function KKe(e){let t=(e.getTextInfo?.()??e.textInfo)?.direction;return t?t==="rtl":["ar","he","fa","ur","ps","syr","dv","ku","ckb","ug","yi"].includes(e.language)}function qKe(e){if(!e)return;let t;try{t=Intl.DateTimeFormat.supportedLocalesOf([e])[0]}catch{}return t}function ZKe(e){let t=(e.getWeekInfo?.()??e.weekInfo)?.firstDay;if(!(t===void 0||t<1||t>7))return t%7}var gL=({locale:e,timeZone:t,mode:o})=>(0,Ege.useMemo)(()=>{let r=typeof e=="string",n=r||e===void 0?wa:e,i=qKe(r?e:e?.code),s=i??"en-US",a=new Intl.Locale(s),l=i!==void 0?KKe(a):(0,di.isRTL)(),u=r||i!==void 0?ZKe(a):void 0,d=new Intl.DateTimeFormat(s,{calendar:"gregory",year:"numeric",month:"long",timeZone:t}),f=new Intl.DateTimeFormat(s,{calendar:"gregory",weekday:"narrow",timeZone:t}),p=new Intl.DateTimeFormat(s,{calendar:"gregory",weekday:"long",timeZone:t}),m=new Intl.DateTimeFormat(s,{calendar:"gregory",weekday:"long",year:"numeric",month:"long",day:"numeric",timeZone:t}),g=new Intl.DateTimeFormat(s,{calendar:"gregory",day:"numeric",timeZone:t});return{"aria-label":o==="single"?(0,di.__)("Date calendar"):(0,di.__)("Date range calendar"),labels:{labelNav:()=>(0,di.__)("Navigation bar"),labelGrid:d.format,labelGridcell:(h,b)=>{let v=m.format(h),y=v;return b?.today&&(y=(0,di.sprintf)((0,di.__)("Today, %s"),v)),y},labelNext:()=>(0,di.__)("Next month"),labelPrevious:()=>(0,di.__)("Previous month"),labelDayButton:(h,b)=>{let v=m.format(h),y=v;return b?.today&&b?.selected?(0,di.sprintf)((0,di.__)("Today, %s, selected"),v):(b?.today&&(y=(0,di.sprintf)((0,di.__)("Today, %s"),v)),b?.selected&&(y=(0,di.sprintf)((0,di.__)("%s, selected"),v)),y)},labelWeekday:p.format},locale:n,lang:s,dir:l?"rtl":"ltr",...u===void 0?{}:{weekStartsOn:u},formatters:{formatDay:g.format,formatWeekdayName:f.format,formatCaption:d.format},timeZone:t}},[e,t,o]);var Tge=c(ue(),1),pg=c(F(),1);function hL(e,t){let o=(0,pg.useRef)(null),r=(0,pg.useRef)(!1),n=(0,Tge.useMergeRefs)([o,e]),i=t?t.getFullYear()*12+t.getMonth():void 0,s=(0,pg.useCallback)(()=>{r.current=!0},[]),a=(0,pg.useCallback)(()=>{r.current=!1},[]);return(0,pg.useEffect)(()=>{if(!r.current)return;let l=o.current;if(!l)return;let{activeElement:u,body:d}=l.ownerDocument;if(u!==d){let g=u?.closest('[role="grid"]');r.current=!!g&&l.contains(g);return}r.current=!1;let f=l.querySelector('[role="grid"] button[tabindex="0"]:not(:disabled)'),p=l.querySelector('button:not(:disabled):not([aria-disabled="true"])'),m=l.querySelector("button:not(:disabled)");(f??p??m)?.focus()},[i]),{ref:n,onDayFocus:s,onDayBlur:a}}var DG=c(T(),1),RE=(0,uy.forwardRef)(function({defaultValue:t,value:o,onValueChange:r,numberOfMonths:n=1,locale:i,timeZone:s,month:a,render:l,role:u="application","aria-label":d,labels:f,...p},m){let{"aria-label":g,...h}=gL({locale:i,timeZone:s,mode:"single"}),b=(0,uy.useMemo)(()=>f?{...h.labels,...f}:h.labels,[h.labels,f]),v=(0,uy.useCallback)((x,C,E,R)=>{r?.(x??null,C,E,R)},[r]),[y,_]=mL({defaultValue:t,value:o,onChange:v}),w=hL(m,a),k=(0,uy.useMemo)(()=>({render:l,ref:w.ref,role:u,defaultAriaLabel:g}),[l,w.ref,u,g]);return(0,DG.jsx)(dk.Provider,{value:k,children:(0,DG.jsx)(lL,{...dL,...h,...p,"aria-label":d,mode:"single",month:a,numberOfMonths:fL(n),labels:b,selected:y??void 0,onSelect:_,onDayFocus:w.onDayFocus,onDayBlur:w.onDayBlur})})});var Lc=c(F(),1);var VG=c(T(),1);function XKe({value:e,hoveredDate:t,excludeDisabled:o,resetOnSelect:r,min:n,max:i,disabled:s}){return(0,Lc.useMemo)(()=>{if(!t||!e?.from)return;if(r&&e.to)return{from:t,to:t};let a,l;return t<e.from?(a={from:t,to:e.from},l={from:t,to:e.to??e.from}):e.to&&t>e.from&&t<e.to?(a={from:e.from,to:t},l={from:e.from,to:t}):t>e.from&&(a={from:e.to??e.from,to:t},l={from:e.from,to:t}),n!==void 0&&n>0&&l&&Df(l.to,l.from)<n&&(a={from:t,to:t}),i!==void 0&&i>0&&l&&Df(l.to,l.from)>i&&(a={from:t,to:t}),o&&s&&l&&sL(l,s)&&(a={from:t,to:t}),a},[e,t,o,r,n,i,s])}var FG=(0,Lc.forwardRef)(function({defaultValue:t,value:o,onValueChange:r,numberOfMonths:n=1,excludeDisabled:i,resetOnSelect:s=!0,min:a,max:l,disabled:u,locale:d,timeZone:f,month:p,render:m,role:g="application","aria-label":h,labels:b,...v},y){let{"aria-label":_,...w}=gL({locale:d,timeZone:f,mode:"range"}),k=(0,Lc.useMemo)(()=>b?{...w.labels,...b}:w.labels,[w.labels,b]),x=(0,Lc.useCallback)((L,H,N,M)=>{r?.(L??null,H,N,M)},[r]),[C,E]=mL({defaultValue:t,value:o,onChange:x}),R=hL(y,p),[S,I]=(0,Lc.useState)(void 0),P=XKe({value:C,hoveredDate:S,excludeDisabled:i,resetOnSelect:s,min:a,max:l,disabled:u}),A=(0,Lc.useMemo)(()=>({preview:P,preview_start:P?.from,preview_end:P?.to}),[P]),O=(0,Lc.useMemo)(()=>({render:m,ref:R.ref,role:g,defaultAriaLabel:_}),[m,R.ref,g,_]);return(0,VG.jsx)(dk.Provider,{value:O,children:(0,VG.jsx)(lL,{...dL,...w,...v,"aria-label":h,mode:"range",month:p,numberOfMonths:fL(n),disabled:u,excludeDisabled:i,resetOnSelect:s,min:a,max:l,labels:k,selected:C??void 0,onSelect:E,onDayFocus:R.onDayFocus,onDayBlur:R.onDayBlur,onDayMouseEnter:L=>I(L),onDayMouseLeave:()=>I(void 0),modifiers:A,modifiersClassNames:Cge})})});var ad={};No(ad,{Content:()=>vL,FullBleed:()=>Dge,Header:()=>yL,Root:()=>bL,Title:()=>Fge});var Rge=c(F(),1),zG="data-wp-hash";function jG(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&JKe(document)),e.__wpStyleRuntime}function QKe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${zG}]`))if(o.getAttribute(zG)===t)return!0;return!1}function Bge(e,t,o){if(!e.head)return;let r=jG(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(QKe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(zG,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function JKe(e){let t=jG();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Bge(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Ige(e,t){let o=jG();o.styles.set(e,t);for(let r of o.documents.keys())Bge(r,e,t)}typeof process>"u",Ige("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var eqe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Ige("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var tqe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},bL=(0,Rge.forwardRef)(function({render:t,...o},r){let n=Y(tqe.root,eqe["box-sizing"]);return Nr({defaultTagName:"div",render:t,ref:r,props:Mt({className:n},o)})});var Pge=c(F(),1),HG="data-wp-hash";function UG(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&rqe(document)),e.__wpStyleRuntime}function oqe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${HG}]`))if(o.getAttribute(HG)===t)return!0;return!1}function Oge(e,t,o){if(!e.head)return;let r=UG(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(oqe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(HG,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function rqe(e){let t=UG();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Oge(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function nqe(e,t){let o=UG();o.styles.set(e,t);for(let r of o.documents.keys())Oge(r,e,t)}typeof process>"u",nqe("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var iqe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},yL=(0,Pge.forwardRef)(function({render:t,...o},r){return Nr({defaultTagName:"div",render:t,ref:r,props:Mt({className:iqe.header},o)})});var Age=c(F(),1),WG="data-wp-hash";function GG(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&aqe(document)),e.__wpStyleRuntime}function sqe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${WG}]`))if(o.getAttribute(WG)===t)return!0;return!1}function Mge(e,t,o){if(!e.head)return;let r=GG(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(sqe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(WG,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function aqe(e){let t=GG();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Mge(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function lqe(e,t){let o=GG();o.styles.set(e,t);for(let r of o.documents.keys())Mge(r,e,t)}typeof process>"u",lqe("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var cqe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},vL=(0,Age.forwardRef)(function({render:t,...o},r){return Nr({defaultTagName:"div",render:t,ref:r,props:Mt({className:cqe.content},o)})});var Nge=c(F(),1),$G="data-wp-hash";function YG(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dqe(document)),e.__wpStyleRuntime}function uqe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$G}]`))if(o.getAttribute($G)===t)return!0;return!1}function Lge(e,t,o){if(!e.head)return;let r=YG(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(uqe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($G,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function dqe(e){let t=YG();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Lge(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function fqe(e,t){let o=YG();o.styles.set(e,t);for(let r of o.documents.keys())Lge(r,e,t)}typeof process>"u",fqe("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var pqe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Dge=(0,Nge.forwardRef)(function({render:t,...o},r){return Nr({defaultTagName:"div",render:t,ref:r,props:Mt({className:pqe.fullbleed},o)})});var Vge=c(F(),1);var KG=c(T(),1),mqe=(0,KG.jsx)("div",{}),Fge=(0,Vge.forwardRef)(function({render:t=mqe,children:o,...r},n){return(0,KG.jsx)(ir,{ref:n,variant:"heading-lg",render:t,...r,children:o})});var zge=c(F(),1),jge=c(T(),1),qG=(0,zge.forwardRef)(function(t,o){return(0,jge.jsx)(rg.Panel,{ref:o,...t})});var Hge=c(F(),1),Uge=c(T(),1),ZG=(0,Hge.forwardRef)(function(t,o){return(0,Uge.jsx)(rg.Root,{ref:o,...t})});var Wge=c(F(),1),Gge=c(T(),1),XG=(0,Wge.forwardRef)(function(t,o){return(0,Gge.jsx)(rg.Trigger,{ref:o,...t})});var dy={};No(dy,{Content:()=>rhe,Header:()=>Qge,HeaderDescription:()=>ehe,Root:()=>Yge});var $ge=c(F(),1);var JG=c(T(),1),Yge=(0,$ge.forwardRef)(function({render:t,...o},r){return(0,JG.jsx)(ZG,{ref:r,render:(0,JG.jsx)(bL,{render:t}),...o})});var Zge=c(ue(),1),Dc=c(F(),1);var Kge=c(F(),1),_L=(0,Kge.createContext)(null);var jf=c(T(),1),e$="data-wp-hash";function t$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hqe(document)),e.__wpStyleRuntime}function gqe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${e$}]`))if(o.getAttribute(e$)===t)return!0;return!1}function Xge(e,t,o){if(!e.head)return;let r=t$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(gqe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(e$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function hqe(e){let t=t$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Xge(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function o$(e,t){let o=t$();o.styles.set(e,t);for(let r of o.documents.keys())Xge(r,e,t)}typeof process>"u",o$("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var fk={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"};typeof process>"u",o$("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var qge={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",o$("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var bqe={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"},Qge=(0,Dc.forwardRef)(function({children:t,className:o,render:r,"aria-describedby":n,...i},s){let[a,l]=(0,Dc.useState)([]),[u,d]=(0,Dc.useState)([]),f=(0,Dc.useRef)(null),p=(0,Dc.useCallback)(h=>(l(b=>b.includes(h)?b:[...b,h]),()=>{l(b=>b.filter(v=>v!==h))}),[]),m=(0,Dc.useMemo)(()=>({registerDescriptionId:p}),[p]);(0,Zge.useIsomorphicLayoutEffect)(()=>{let h=new Set(a),b=Array.from(f.current?.querySelectorAll("[id]")??[]).map(v=>v.id).filter(v=>h.has(v));d(v=>v.length===b.length&&v.every((y,_)=>y===b[_])?v:b)});let g=Array.from(new Set([...n?.split(/\s+/).filter(Boolean)??[],...u])).join(" ")||void 0;return Nr({defaultTagName:"div",render:r,ref:s,props:Mt(i,{className:Y(qge.heading,fk["heading-wrapper"],o),children:(0,jf.jsx)(_L.Provider,{value:m,children:(0,jf.jsxs)(XG,{className:fk.header,render:(0,jf.jsx)(yL,{}),nativeButton:!1,"aria-describedby":g,children:[(0,jf.jsx)("div",{ref:f,className:fk["header-content"],children:t}),(0,jf.jsx)("div",{className:Y(fk["header-trigger-positioner"]),children:(0,jf.jsx)("div",{className:Y(fk["header-trigger-wrapper"],qge.div,bqe["outset-ring--focus-parent-visible"]),children:(0,jf.jsx)(Xr,{icon:Tn,className:fk["header-trigger"]})})})]})})})})});var mg=c(F(),1);var i$=c(T(),1),r$="data-wp-hash";function n$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&vqe(document)),e.__wpStyleRuntime}function yqe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${r$}]`))if(o.getAttribute(r$)===t)return!0;return!1}function Jge(e,t,o){if(!e.head)return;let r=n$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(yqe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(r$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function vqe(e){let t=n$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Jge(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function _qe(e,t){let o=n$();o.styles.set(e,t);for(let r of o.documents.keys())Jge(r,e,t)}typeof process>"u",_qe("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var wqe={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"},kqe=(0,i$.jsx)("div",{}),ehe=(0,mg.forwardRef)(function({children:t,className:o,id:r,render:n=kqe,...i},s){let a=(0,mg.useId)(),l=r??a,u=(0,mg.useContext)(_L);return(0,mg.useEffect)(()=>u?.registerDescriptionId(l),[u,l]),(0,i$.jsx)(ir,{ref:s,variant:"body-md",render:n,id:l,"aria-hidden":"true",className:Y(wqe["header-description"],o),...i,children:t})});var the=c(F(),1);var l$=c(T(),1),a$="data-wp-hash";function c$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Sqe(document)),e.__wpStyleRuntime}function xqe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${a$}]`))if(o.getAttribute(a$)===t)return!0;return!1}function ohe(e,t,o){if(!e.head)return;let r=c$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(xqe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(a$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Sqe(e){let t=c$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ohe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Cqe(e,t){let o=c$();o.styles.set(e,t);for(let r of o.documents.keys())ohe(r,e,t)}typeof process>"u",Cqe("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var s$={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"},rhe=(0,the.forwardRef)(function({className:t,render:o,children:r,hiddenUntilFound:n=!0,...i},s){return(0,l$.jsx)(qG,{ref:s,className:a=>Y(s$.content,a.open&&a.transitionStatus==="idle"&&s$["overflow-visible"],t),hiddenUntilFound:n,...i,children:(0,l$.jsx)(vL,{className:s$["content-inner"],render:o,children:r})})});var nhe=c(F(),1),u$="data-wp-hash";function d$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Tqe(document)),e.__wpStyleRuntime}function Eqe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${u$}]`))if(o.getAttribute(u$)===t)return!0;return!1}function ihe(e,t,o){if(!e.head)return;let r=d$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Eqe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(u$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Tqe(e){let t=d$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ihe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Rqe(e,t){let o=d$();o.styles.set(e,t);for(let r of o.documents.keys())ihe(r,e,t)}typeof process>"u",Rqe("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var Bqe={stack:"_19ce0419607e1896__stack"},Iqe={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},$e=(0,nhe.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:i,render:s,...a},l){let u={gap:o&&Iqe[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:i};return Nr({render:s,ref:l,props:Mt(a,{style:u,className:Bqe.stack})})});var she=c(ue(),1),fy=c(F(),1);function ahe(e){let t=(0,she.useEvent)(e),o=(0,fy.useRef)(null),r=(0,fy.useRef)(!1),n=(0,fy.useCallback)(()=>{r.current||(o.current&&clearTimeout(o.current),o.current=setTimeout(()=>{t(),o.current=null},0))},[t]);return(0,fy.useEffect)(()=>(r.current=!1,()=>{r.current=!0,o.current&&clearTimeout(o.current)}),[]),n}var mhe=c(F(),1);var BE=c(F(),1),IE=c(T(),1),f$="data-wp-hash";function p$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Oqe(document)),e.__wpStyleRuntime}function Pqe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${f$}]`))if(o.getAttribute(f$)===t)return!0;return!1}function lhe(e,t,o){if(!e.head)return;let r=p$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Pqe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(f$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Oqe(e){let t=p$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)lhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function m$(e,t){let o=p$();o.styles.set(e,t);for(let r of o.documents.keys())lhe(r,e,t)}typeof process>"u",m$("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Aqe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",m$("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Mqe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",m$("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var pk={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},che=(0,BE.forwardRef)(function({className:t,children:o,visuallyDisabled:r,size:n="default",isBorderless:i,prefix:s,suffix:a,...l},u){return(0,IE.jsxs)("div",{ref:u,className:Y(Aqe.div,Mqe["box-sizing"],pk["input-layout"],pk[`is-size-${n}`],r&&pk["is-disabled"],i&&pk["is-borderless"],t),...l,children:[BE.Children.count(s)>0&&(0,IE.jsx)("div",{className:pk["slot-wrapper"],"data-slot-type":"prefix",children:s}),o,BE.Children.count(a)>0&&(0,IE.jsx)("div",{className:pk["slot-wrapper"],"data-slot-type":"suffix",children:a})]})});var dhe=c(F(),1),phe=c(T(),1),g$="data-wp-hash";function h$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Lqe(document)),e.__wpStyleRuntime}function Nqe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${g$}]`))if(o.getAttribute(g$)===t)return!0;return!1}function fhe(e,t,o){if(!e.head)return;let r=h$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Nqe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(g$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Lqe(e){let t=h$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)fhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Dqe(e,t){let o=h$();o.styles.set(e,t);for(let r of o.documents.keys())fhe(r,e,t)}typeof process>"u",Dqe("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var uhe={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},b$=(0,dhe.forwardRef)(function({padding:t="default",className:o,...r},n){return(0,phe.jsx)("div",{ref:n,className:Y(uhe["input-layout-slot"],uhe[`is-padding-${t}`],o),...r})});b$.displayName="InputLayout.Slot";var ls=Object.assign(che,{Slot:b$});var v$=c(T(),1),y$="data-wp-hash";function _$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Fqe(document)),e.__wpStyleRuntime}function Vqe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${y$}]`))if(o.getAttribute(y$)===t)return!0;return!1}function ghe(e,t,o){if(!e.head)return;let r=_$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Vqe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(y$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Fqe(e){let t=_$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ghe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function w$(e,t){let o=_$();o.styles.set(e,t);for(let r of o.documents.keys())ghe(r,e,t)}typeof process>"u",w$("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var zqe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",w$("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var jqe={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",w$("1a25f6a232","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2ae7be2fc1bb17a3__input{--_gcd-input-padding:var(--wp-ui-input-padding-block,0px) var(--wp-ui-input-layout-padding-inline,0px);background:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:inherit;font-size:inherit;line-height:inherit;outline:none;padding-block:var(--wp-ui-input-padding-block,0);padding-inline:var(--wp-ui-input-layout-padding-inline,0);width:100%;&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}&:disabled,&[aria-disabled=true]{--_gcd-input-placeholder-color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}@media (forced-colors:active){color:GrayText}}&[type=email],&[type=url]{direction:ltr}&[type=number]{appearance:textfield;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:none;margin:0}}}}}");var Hqe={input:"_2ae7be2fc1bb17a3__input"},mk=(0,mhe.forwardRef)(function({className:t,size:o="default",prefix:r,suffix:n,style:i,...s},a){return(0,v$.jsx)(ls,{className:Y(jqe["outset-ring--focus-within"],t),style:i,size:o,visuallyDisabled:s.disabled,prefix:r,suffix:n,children:(0,v$.jsx)(xW,{ref:a,className:Y(zqe.input,Hqe.input),...s})})});var k$="data-wp-hash";function x$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Wqe(document)),e.__wpStyleRuntime}function Uqe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${k$}]`))if(o.getAttribute(k$)===t)return!0;return!1}function hhe(e,t,o){if(!e.head)return;let r=x$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Uqe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(k$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Wqe(e){let t=x$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)hhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Gqe(e,t){let o=x$();o.styles.set(e,t);for(let r of o.documents.keys())hhe(r,e,t)}typeof process>"u",Gqe("02571d1b6c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var gk={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"};function bhe(e="anchor"){switch(e){case"available":return gk["is-width-available"];case"content":return gk["is-width-content"];case"lg":return gk["is-width-lg"];case"md":return gk["is-width-md"];case"sm":return gk["is-width-sm"];case"anchor":return gk["is-width-anchor"];default:return!1}}var I$=c(Z(),1),In=c(F(),1);var yhe=c(F(),1),PE=c(T(),1),C$="data-wp-hash";function E$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Yqe(document)),e.__wpStyleRuntime}function $qe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${C$}]`))if(o.getAttribute(C$)===t)return!0;return!1}function vhe(e,t,o){if(!e.head)return;let r=E$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if($qe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(C$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Yqe(e){let t=E$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)vhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Kqe(e,t){let o=E$();o.styles.set(e,t);for(let r of o.documents.keys())vhe(r,e,t)}typeof process>"u",Kqe("bbbecfe373","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.ab4d64c07c0ba587__spinner{background-color:transparent;display:inline-block;height:var(--wpds-dimension-size-2xs,16px);opacity:1;overflow:visible;position:relative;width:var(--wpds-dimension-size-2xs,16px)}.a7654e10245bb7d2__indicator,.dc51f80c84b35fe2__track{fill:transparent;stroke-width:1.5px}.dc51f80c84b35fe2__track{stroke:var(--wpds-color-background-track-neutral,#dbdbdb)}.a7654e10245bb7d2__indicator{stroke:var(--wpds-color-background-thumb-brand,var(--wp-admin-theme-color,#3858e9));stroke-linecap:round;animation:_02322d973909703c__spinner-spin 1.4s linear infinite both;transform-origin:50% 50%}@keyframes _02322d973909703c__spinner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}}");var S$={spinner:"ab4d64c07c0ba587__spinner",track:"dc51f80c84b35fe2__track",indicator:"a7654e10245bb7d2__indicator","spinner-spin":"_02322d973909703c__spinner-spin"},T$=(0,yhe.forwardRef)(function({className:t,...o},r){return(0,PE.jsxs)("svg",{className:Y(S$.spinner,t),viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg",role:"presentation",focusable:"false",...o,ref:r,children:[(0,PE.jsx)("circle",{className:S$.track,cx:"50",cy:"50",r:"50",vectorEffect:"non-scaling-stroke"}),(0,PE.jsx)("path",{className:S$.indicator,d:"m 50 0 a 50 50 0 0 1 50 50",vectorEffect:"non-scaling-stroke"})]})});var OE=c(T(),1),R$="data-wp-hash";function B$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Zqe(document)),e.__wpStyleRuntime}function qqe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${R$}]`))if(o.getAttribute(R$)===t)return!0;return!1}function _he(e,t,o){if(!e.head)return;let r=B$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(qqe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(R$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Zqe(e){let t=B$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)_he(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function whe(e,t){let o=B$();o.styles.set(e,t);for(let r of o.documents.keys())_he(r,e,t)}typeof process>"u",whe("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Xqe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",whe("d11816833c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#008030)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');var wL={indicator:"_7a7ac88e306348e7__indicator","indicator-jump":"_48722cc5dd090ce4__indicator-jump","is-invalid":"_57a3bbbfbe38a5c6__is-invalid","is-valid":"_9e944dc198aac10b__is-valid","indicator-icon":"e482806667437c6a__indicator-icon","indicator-spinner":"_6e46434cc23019d2__indicator-spinner"},Qqe={valid:X7,invalid:z0};function py({id:e,type:t,message:o}){return(0,OE.jsxs)("p",{id:e,className:Y(Xqe.p,wL.indicator,wL[`is-${t}`]),children:[t==="validating"?(0,OE.jsx)(T$,{className:wL["indicator-spinner"]}):(0,OE.jsx)(Xr,{className:wL["indicator-icon"],icon:Qqe[t],size:16,fill:"currentColor"}),o]})}var ld=c(T(),1),Jqe=e=>(0,ld.jsx)($e,{...e,direction:"column",gap:"sm"});function eZe(e,t,o){let r;return t&&!o?r=`(${(0,I$.__)("Required")})`:!t&&o&&(r=`(${(0,I$.__)("Optional")})`),r?typeof e=="string"?`${e} ${r}`:(0,ld.jsxs)(ld.Fragment,{children:[e," ",r]}):e}var khe="data-validity-visible",Lr=(0,In.forwardRef)(function({required:t,markWhenOptional:o,customValidity:r,getValidityTarget:n,children:i,render:s=Jqe,...a},l){let[u,d]=(0,In.useState)(),[f,p]=(0,In.useState)(),[m,g]=(0,In.useState)(!1),[h,b]=(0,In.useState)(!1),v=(0,In.useRef)(null);(0,In.useEffect)(()=>{let x=n(),C=()=>{r?.type!=="validating"&&d(x?.validationMessage),g(!0),x?.setAttribute(khe,"")};return x?.addEventListener("invalid",C),()=>x?.removeEventListener("invalid",C)},[r?.type,n]),(0,In.useEffect)(()=>{let x=n(),C=R=>{if(R.preventDefault(),!R.isTrusted)return;let S=R.target,I=Array.from(S.form?.elements??[]).find(P=>!P.validity.valid);(!S.form||I===S)&&S.focus()},E=x?.type==="radio"&&x?.name?Array.from(v.current?.querySelectorAll(`input[type="radio"][name="${x?.name}"]`)??[]).filter(R=>R!==x):[];return x?.addEventListener("invalid",C),E.forEach(R=>R.addEventListener("invalid",C)),()=>{x?.removeEventListener("invalid",C),E.forEach(R=>R.removeEventListener("invalid",C))}},[n]),(0,In.useEffect)(()=>{let x=n();if(!r?.type){x?.setCustomValidity(""),d(x?.validationMessage),p(void 0);return}switch(r.type){case"validating":{x?.setCustomValidity(""),d(void 0),p({type:"validating",message:r.message});break}case"valid":{x?.setCustomValidity(""),d(x?.validationMessage),p({type:"valid",message:r.message});break}case"invalid":{x?.setCustomValidity(r.message??""),d(x?.validationMessage),p(void 0);break}}},[r,n]),(0,In.useEffect)(()=>{if(!(!h||m)){if(r?.type==="validating"){let x=setTimeout(()=>{g(!0)},1e3);return()=>clearTimeout(x)}g(!0)}},[h,r?.type,m]);let y=x=>{if(x.relatedTarget&&x.currentTarget.contains(x.relatedTarget))return;h||(b(!0),n()?.setAttribute(khe,""));let C=n(),E=r?.type==="validating";window.queueMicrotask(()=>{E||d(C?.validationMessage)})},_=(0,In.useId)(),w=u?(0,ld.jsx)(py,{id:_,type:"invalid",message:u}):f?.type?(0,ld.jsx)(py,{id:_,type:f.type,message:f.message}):null,k=m?w:null;return(0,In.useEffect)(()=>{let x=n();if(!x)return;function C(E,R){let S=(E.getAttribute("aria-describedby")??"").split(" ").filter(I=>I&&I!==_);R&&S.push(_),S.length?E.setAttribute("aria-describedby",S.join(" ")):E.removeAttribute("aria-describedby")}return C(x,!!k),()=>C(x,!1)},[k,_,n]),Nr({render:s,ref:[l,v],props:Mt(a,{onBlur:y,children:(0,ld.jsxs)(ld.Fragment,{children:[(0,In.cloneElement)(i,{label:eZe(i.props.label,t,o),required:t}),k]})})})});var fi={};No(fi,{Control:()=>Whe,Description:()=>Dhe,Details:()=>jhe,Item:()=>Rhe,Label:()=>Ohe,Root:()=>Che,VisualLabel:()=>U$});var xhe=c(F(),1);var A$=c(T(),1),P$="data-wp-hash";function O$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&oZe(document)),e.__wpStyleRuntime}function tZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${P$}]`))if(o.getAttribute(P$)===t)return!0;return!1}function She(e,t,o){if(!e.head)return;let r=O$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(tZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(P$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function oZe(e){let t=O$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)She(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function rZe(e,t){let o=O$();o.styles.set(e,t);for(let r of o.documents.keys())She(r,e,t)}typeof process>"u",rZe("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var nZe={"box-sizing":"_336cd3e4e743482f__box-sizing"},iZe=e=>(0,A$.jsx)($e,{...e,direction:"column",gap:"sm"}),Che=(0,xhe.forwardRef)(function({className:t,render:o=iZe,...r},n){return(0,A$.jsx)(Li.Root,{ref:n,className:Y(nZe["box-sizing"],t),render:o,...r})});var Ehe=c(F(),1),The=c(T(),1),Rhe=(0,Ehe.forwardRef)(function(t,o){return(0,The.jsx)(Li.Item,{ref:o,...t})});var Ihe=c(F(),1);var N$=c(T(),1),M$="data-wp-hash";function L$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&aZe(document)),e.__wpStyleRuntime}function sZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${M$}]`))if(o.getAttribute(M$)===t)return!0;return!1}function Phe(e,t,o){if(!e.head)return;let r=L$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(sZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(M$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function aZe(e){let t=L$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Phe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function lZe(e,t){let o=L$();o.styles.set(e,t);for(let r of o.documents.keys())Phe(r,e,t)}typeof process>"u",lZe("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Bhe={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},Ohe=(0,Ihe.forwardRef)(function({className:t,hideFromVision:o,variant:r,...n},i){let s=(0,N$.jsx)(Li.Label,{ref:i,className:Y(Bhe.label,r&&Bhe[`is-${r}`],t),...n});return o?(0,N$.jsx)(ht,{render:s}):s});var Ahe=c(F(),1),Lhe=c(T(),1),D$="data-wp-hash";function V$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&uZe(document)),e.__wpStyleRuntime}function cZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${D$}]`))if(o.getAttribute(D$)===t)return!0;return!1}function Mhe(e,t,o){if(!e.head)return;let r=V$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(cZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(D$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function uZe(e){let t=V$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Mhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Nhe(e,t){let o=V$();o.styles.set(e,t);for(let r of o.documents.keys())Mhe(r,e,t)}typeof process>"u",Nhe("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var dZe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",Nhe("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var fZe={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},Dhe=(0,Ahe.forwardRef)(function({className:t,...o},r){return(0,Lhe.jsx)(Li.Description,{ref:r,className:Y(dZe.p,fZe.description,t),...o})});var Vhe=c(F(),1),Fhe=c(Z(),1);var gg=c(T(),1),F$="data-wp-hash";function z$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&mZe(document)),e.__wpStyleRuntime}function pZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${F$}]`))if(o.getAttribute(F$)===t)return!0;return!1}function zhe(e,t,o){if(!e.head)return;let r=z$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(pZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(F$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function mZe(e){let t=z$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)zhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function gZe(e,t){let o=z$();o.styles.set(e,t);for(let r of o.documents.keys())zhe(r,e,t)}typeof process>"u",gZe("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var hZe={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},jhe=(0,Vhe.forwardRef)(function({className:t,...o},r){return(0,gg.jsxs)(gg.Fragment,{children:[(0,gg.jsx)(ht,{render:(0,gg.jsx)(Li.Description,{}),children:(0,Fhe.__)("More details follow the field.")}),(0,gg.jsx)("div",{ref:r,className:Y(hZe.description,t),...o})]})});var Hhe=c(F(),1),Uhe=c(T(),1),Whe=(0,Hhe.forwardRef)(function(t,o){return(0,Uhe.jsx)(Li.Control,{ref:o,...t})});var $he=c(F(),1),j$="data-wp-hash";function H$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&yZe(document)),e.__wpStyleRuntime}function bZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${j$}]`))if(o.getAttribute(j$)===t)return!0;return!1}function Yhe(e,t,o){if(!e.head)return;let r=H$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(bZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(j$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function yZe(e){let t=H$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Yhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function vZe(e,t){let o=H$();o.styles.set(e,t);for(let r of o.documents.keys())Yhe(r,e,t)}typeof process>"u",vZe("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Ghe={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},U$=(0,$he.forwardRef)(function({className:t,render:o,variant:r,...n},i){return Nr({defaultTagName:"span",render:o,ref:i,props:Mt(n,{className:Y(Ghe.label,r&&Ghe[`is-${r}`],t)})})});U$.displayName="Field.VisualLabel";var hg={};No(hg,{Group:()=>AE,GroupLabel:()=>ME,Item:()=>obe,Popup:()=>pbe,Portal:()=>xL,Positioner:()=>SL,Root:()=>mbe,Trigger:()=>vbe});var Khe=c(F(),1),Zhe=c(T(),1),W$="data-wp-hash";function G$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&wZe(document)),e.__wpStyleRuntime}function _Ze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${W$}]`))if(o.getAttribute(W$)===t)return!0;return!1}function qhe(e,t,o){if(!e.head)return;let r=G$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(_Ze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(W$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function wZe(e){let t=G$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)qhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function kZe(e,t){let o=G$();o.styles.set(e,t);for(let r of o.documents.keys())qhe(r,e,t)}typeof process>"u",kZe("02571d1b6c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var xZe={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"},AE=(0,Khe.forwardRef)(function({className:t,children:o,...r},n){return(0,Zhe.jsx)(qr.Group,{className:Y(xZe.group,t),ref:n,...r,children:o})});var Xhe=c(F(),1);var Y$=c(T(),1),$$="data-wp-hash";function K$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&CZe(document)),e.__wpStyleRuntime}function SZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$$}]`))if(o.getAttribute($$)===t)return!0;return!1}function Qhe(e,t,o){if(!e.head)return;let r=K$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(SZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function CZe(e){let t=K$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Qhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function EZe(e,t){let o=K$();o.styles.set(e,t);for(let r of o.documents.keys())Qhe(r,e,t)}typeof process>"u",EZe("02571d1b6c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var TZe={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"},ME=(0,Xhe.forwardRef)(function({className:t,children:o,...r},n){return(0,Y$.jsx)(ir,{variant:"heading-sm",className:Y(TZe["group-label"],t),render:(0,Y$.jsx)(qr.GroupLabel,{ref:n,...r}),children:o})});var Jhe=c(F(),1);var NE=c(T(),1),q$="data-wp-hash";function Z$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&BZe(document)),e.__wpStyleRuntime}function RZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${q$}]`))if(o.getAttribute(q$)===t)return!0;return!1}function ebe(e,t,o){if(!e.head)return;let r=Z$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(RZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(q$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function BZe(e){let t=Z$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ebe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function tbe(e,t){let o=Z$();o.styles.set(e,t);for(let r of o.documents.keys())ebe(r,e,t)}typeof process>"u",tbe("02571d1b6c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var kL={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"};typeof process>"u",tbe("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var IZe={"box-sizing":"_336cd3e4e743482f__box-sizing"},obe=(0,Jhe.forwardRef)(function({className:t,value:o,size:r="default",children:n,...i},s){return(0,NE.jsxs)(qr.Item,{className:Y(IZe["box-sizing"],kL.item,r==="small"&&kL["is-size-small"],t),value:o,ref:s,...i,children:[(0,NE.jsx)(Xr,{icon:Ka,className:Y(kL["item-icon"],kL["item-indicator-icon"]),size:r==="small"?20:24}),(0,NE.jsx)(qr.ItemText,{children:n})]})});var ube=c(F(),1);var rbe=c(F(),1);var nbe=c(T(),1),xL=(0,rbe.forwardRef)(function({container:t,...o},r){return(0,nbe.jsx)(qr.Portal,{container:t??HM(),...o,ref:r})});var ibe=c(F(),1);var lbe=c(T(),1),X$="data-wp-hash";function Q$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&OZe(document)),e.__wpStyleRuntime}function PZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${X$}]`))if(o.getAttribute(X$)===t)return!0;return!1}function sbe(e,t,o){if(!e.head)return;let r=Q$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(PZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(X$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function OZe(e){let t=Q$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)sbe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function abe(e,t){let o=Q$();o.styles.set(e,t);for(let r of o.documents.keys())sbe(r,e,t)}typeof process>"u",abe("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var AZe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",abe("aaac8c315e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._0ab863136fb95530__positioner{z-index:var(--wp-ui-select-z-index,initial)}.a9ab07efb9ef413f__list{display:block;min-block-size:0;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}}}");var MZe={positioner:"_0ab863136fb95530__positioner",list:"a9ab07efb9ef413f__list"},SL=(0,ibe.forwardRef)(function({className:t,...o},r){return(0,lbe.jsx)(qr.Positioner,{...lpe,alignItemWithTrigger:!1,...o,ref:r,className:Y(AZe["box-sizing"],MZe.positioner,t)})});var LE=c(T(),1),J$="data-wp-hash";function eY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&LZe(document)),e.__wpStyleRuntime}function NZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${J$}]`))if(o.getAttribute(J$)===t)return!0;return!1}function dbe(e,t,o){if(!e.head)return;let r=eY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(NZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(J$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function LZe(e){let t=eY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)dbe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function fbe(e,t){let o=eY();o.styles.set(e,t);for(let r of o.documents.keys())dbe(r,e,t)}typeof process>"u",fbe("02571d1b6c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var cbe={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"};typeof process>"u",fbe("aaac8c315e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._0ab863136fb95530__positioner{z-index:var(--wp-ui-select-z-index,initial)}.a9ab07efb9ef413f__list{display:block;min-block-size:0;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}}}");var DZe={positioner:"_0ab863136fb95530__positioner",list:"a9ab07efb9ef413f__list"},pbe=(0,ube.forwardRef)(function({className:t,portal:o,positioner:r,width:n,children:i,...s},a){let l=(0,LE.jsx)(qr.Popup,{ref:a,className:Y(cbe.popup,bhe(n),t),...s,children:(0,LE.jsx)(qr.List,{className:Y(cbe["list-chrome"],DZe.list),children:i})}),u=$w(r,(0,LE.jsx)(SL,{}),l);return $w(o,(0,LE.jsx)(xL,{}),u)});var tY=c(T(),1);function mbe(e){return(0,tY.jsx)(Yw,{children:(0,tY.jsx)(qr.Root,{...e})})}var gbe=c(F(),1);var hbe=c(Z(),1);var bk=c(T(),1),oY="data-wp-hash";function rY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&FZe(document)),e.__wpStyleRuntime}function VZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${oY}]`))if(o.getAttribute(oY)===t)return!0;return!1}function bbe(e,t,o){if(!e.head)return;let r=rY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(VZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(oY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function FZe(e){let t=rY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)bbe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function ybe(e,t){let o=rY();o.styles.set(e,t);for(let r of o.documents.keys())bbe(r,e,t)}typeof process>"u",ybe("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var zZe={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",ybe("8fc4b25e27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._6e4e0445ef20426b__trigger-wrapper{&.fa98c865fb77e675__is-minimal{width:fit-content}}._7893295e3f6d1af7__trigger{align-items:center;background-color:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:inherit;font-size:inherit;gap:var(--wpds-dimension-gap-xs,4px);justify-content:space-between;line-height:1.4;padding-block:4px;padding-inline-end:calc(var(--wp-ui-input-layout-padding-inline) - 4px);padding-inline-start:var(--wp-ui-input-layout-padding-inline);text-align:start;user-select:none;width:100%;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&.fa98c865fb77e675__is-minimal{width:auto}&:focus{outline:none}&[data-disabled]{background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}}.e760c9339965ce84__trigger-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;._7893295e3f6d1af7__trigger[data-placeholder]:not([data-disabled]) &{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}}._308bc63e43681f99__trigger-caret{flex:0 0 auto}}}");var hk={"trigger-wrapper":"_6e4e0445ef20426b__trigger-wrapper","is-minimal":"fa98c865fb77e675__is-minimal",trigger:"_7893295e3f6d1af7__trigger","trigger-value":"e760c9339965ce84__trigger-value","trigger-caret":"_308bc63e43681f99__trigger-caret"},vbe=(0,gbe.forwardRef)(function({className:t,size:o,variant:r,children:n,placeholder:i=(0,hbe.__)("Select"),...s},a){return(0,bk.jsx)(ls,{className:Y(zZe["outset-ring--focus-within-except-active"],hk["trigger-wrapper"],r==="minimal"&&hk["is-minimal"],t),size:o,isBorderless:r==="minimal",children:(0,bk.jsxs)(qr.Trigger,{...s,className:Y(hk.trigger,r==="minimal"&&hk["is-minimal"]),"data-can-disable-input-layout":!0,ref:a,children:[(0,bk.jsx)(qr.Value,{placeholder:i,className:hk["trigger-value"],children:n}),(0,bk.jsx)(Xr,{className:hk["trigger-caret"],icon:Tn,size:18})]})})});var CL=c(F(),1);var iY=c(T(),1),nY="data-wp-hash";function sY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&HZe(document)),e.__wpStyleRuntime}function jZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${nY}]`))if(o.getAttribute(nY)===t)return!0;return!1}function wbe(e,t,o){if(!e.head)return;let r=sY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(jZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(nY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function HZe(e){let t=sY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)wbe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function kbe(e,t){let o=sY();o.styles.set(e,t);for(let r of o.documents.keys())wbe(r,e,t)}typeof process>"u",kbe("1540cbc709","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._1e441c22c9dc5d28__wrapper{--wp-ui-textarea-min-height:var(--wpds-dimension-size-lg,40px)}._414844876c32ecee__textarea{min-height:calc(var(--wp-ui-textarea-min-height) - 2px);resize:block}}@layer compositions{._1e441c22c9dc5d28__wrapper{--wp-ui-input-padding-block:9.9px;height:auto;line-height:1.4}}}");var _be={wrapper:"_1e441c22c9dc5d28__wrapper",textarea:"_414844876c32ecee__textarea"};typeof process>"u",kbe("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var UZe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},WZe=(e,t)=>function(r){return typeof e=="function"?e(Mt(r,t)):(0,CL.cloneElement)(e,Mt(r,t))},EL=(0,CL.forwardRef)(function({className:t,defaultValue:o,disabled:r,onValueChange:n,render:i,rows:s=4,style:a,value:l,...u},d){return(0,iY.jsx)(mk,{className:Y(_be.wrapper,t),style:a,render:WZe(i||(f=>(0,iY.jsx)("textarea",{...f})),{className:Y(UZe.textarea,_be.textarea),ref:d,rows:s,...u}),value:l,defaultValue:o,onValueChange:n,disabled:r})});var xbe=c(F(),1);var my=c(T(),1),aY="data-wp-hash";function lY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$Ze(document)),e.__wpStyleRuntime}function GZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${aY}]`))if(o.getAttribute(aY)===t)return!0;return!1}function Sbe(e,t,o){if(!e.head)return;let r=lY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(GZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(aY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function $Ze(e){let t=lY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Sbe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function YZe(e,t){let o=lY();o.styles.set(e,t);for(let r of o.documents.keys())Sbe(r,e,t)}typeof process>"u",YZe("0c752c3d08","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{@supports (-webkit-hyphens:none) and (not (-moz-appearance:none)){.a9211a7e6af24bed__root input[type=date]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=datetime-local]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=time]:not([data-filled]):not(:focus){--_gcd-input-color:transparent;--_gcd-input-color-disabled:transparent;color:transparent;&:disabled::-webkit-datetime-edit-text{color:transparent}}}}}");var KZe={root:"a9211a7e6af24bed__root"},cY=(0,xbe.forwardRef)(function({className:t,label:o,description:r,details:n,hideLabelFromVision:i,...s},a){return(0,my.jsxs)(fi.Root,{className:Y(KZe.root,t),children:[(0,my.jsx)(fi.Label,{hideFromVision:i,children:o}),(0,my.jsx)(mk,{ref:a,...s}),r&&(0,my.jsx)(fi.Description,{children:r}),n&&(0,my.jsx)(fi.Details,{children:n})]})});var Tbe=c(F(),1);var Cbe=c(F(),1);var Ebe=c(T(),1),DE=(0,Cbe.forwardRef)(function(t,o){return(0,Ebe.jsx)(hg.Item,{ref:o,...t})});var cd=c(T(),1),Rbe=(0,Tbe.forwardRef)(function({className:t,children:o,items:r,label:n,description:i,details:s,hideLabelFromVision:a,placeholder:l,popupWidth:u="content",size:d="default",triggerContent:f,...p},m){return(0,cd.jsxs)(fi.Root,{className:t,children:[(0,cd.jsx)(fi.Label,{hideFromVision:a,children:n}),(0,cd.jsxs)(hg.Root,{items:r,...p,children:[(0,cd.jsx)(hg.Trigger,{ref:m,placeholder:l,size:d,children:f}),(0,cd.jsx)(hg.Popup,{width:u,children:o!==void 0?o:r?.map(g=>(0,cd.jsx)(DE,{value:g,label:g.label,disabled:g.disabled,children:g.label},g.value??"null"))})]}),i&&(0,cd.jsx)(fi.Description,{children:i}),s&&(0,cd.jsx)(fi.Details,{children:s})]})});AE.displayName="SelectControl.Group";ME.displayName="SelectControl.GroupLabel";DE.displayName="SelectControl.Item";var uY=Object.assign(Rbe,{Group:AE,GroupLabel:ME,Item:DE});var Bbe=c(F(),1);var gy=c(T(),1),dY=(0,Bbe.forwardRef)(function({className:t,label:o,description:r,details:n,hideLabelFromVision:i,...s},a){return(0,gy.jsxs)(fi.Root,{className:t,children:[(0,gy.jsx)(fi.Label,{hideFromVision:i,children:o}),(0,gy.jsx)(EL,{ref:a,...s}),r&&(0,gy.jsx)(fi.Description,{children:r}),n&&(0,gy.jsx)(fi.Details,{children:n})]})});var TL=c(F(),1),Ibe=c(ue(),1);var fY=c(T(),1),Vc=(0,TL.forwardRef)(function({required:t,markWhenOptional:o,customValidity:r,...n},i){let s=(0,TL.useRef)(null),a=(0,Ibe.useMergeRefs)([i,s]);return(0,fY.jsx)(Lr,{required:t,markWhenOptional:o,customValidity:r,getValidityTarget:()=>s.current,children:(0,fY.jsx)(cY,{ref:a,...n})})});var RL=c(F(),1),Pbe=c(ue(),1);var pY=c(T(),1),mY=(0,RL.forwardRef)(function({required:t,markWhenOptional:o,customValidity:r,...n},i){let s=(0,RL.useRef)(null),a=(0,Pbe.useMergeRefs)([i,s]);return(0,pY.jsx)(Lr,{required:t,markWhenOptional:o,customValidity:r,getValidityTarget:()=>s.current,children:(0,pY.jsx)(dY,{ref:a,...n})})});var bg={};No(bg,{List:()=>Nbe,Panel:()=>Ube,Root:()=>Gbe,Tab:()=>Kbe});var hy=c(F(),1);var Abe=c(ue(),1),BL=c(T(),1),gY="data-wp-hash";function hY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ZZe(document)),e.__wpStyleRuntime}function qZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${gY}]`))if(o.getAttribute(gY)===t)return!0;return!1}function Mbe(e,t,o){if(!e.head)return;let r=hY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(qZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(gY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function ZZe(e){let t=hY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Mbe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function XZe(e,t){let o=hY();o.styles.set(e,t);for(let r of o.documents.keys())Mbe(r,e,t)}typeof process>"u",XZe("54ae3f4680",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible)
 			&[data-orientation=vertical]{border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));box-sizing:border-box}}.a5fd8814f195aa5e__tab{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;flex:1 0 auto;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;line-height:1.2;outline:none;padding:0;position:relative;white-space:nowrap;z-index:1;&[data-disabled]{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);cursor:default;@media (forced-colors:active){color:GrayText}}&:not([data-disabled]):is(:hover,:focus-visible){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}&:after{border-radius:var(--wpds-border-radius-sm,2px);opacity:0;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));pointer-events:none;position:absolute;z-index:-1;@media not (prefers-reduced-motion){transition:opacity .1s linear}}&:focus-visible:after{opacity:1}[data-orientation=horizontal] &{height:48px;padding-inline:var(--wpds-dimension-padding-lg,16px);scroll-margin:24px;&:after{content:"";inset:var(--wpds-dimension-padding-md,12px)}}._59228b5227f38a99__is-minimal-variant[data-orientation=horizontal] &{padding-inline:0;&:after{inset-inline:round(up,var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)),1px)}}[data-orientation=vertical] &{min-height:var(--wpds-dimension-size-lg,40px);padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-md,12px)}[data-orientation=vertical][data-select-on-move=false] &:after{content:"";inset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}._5dfc77e6edd345d4__tab-children{align-items:center;display:flex;flex-grow:1;[data-orientation=horizontal] &{justify-content:center}[data-orientation=vertical] &{justify-content:start}}._4a20e969d15e5ac1__tab-chevron{flex-shrink:0;margin-inline-end:calc(var(--wpds-dimension-gap-xs, 4px)*-1);opacity:0;[data-orientation=horizontal] &{display:none}[role=tab]:is([aria-selected=true],:focus-visible,:hover) &{opacity:1}@media not (prefers-reduced-motion){[data-select-on-move=true]
 				[role=tab]:is([aria-selected=true])
-				&{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}`);var rT={tablist:"_7313adbc8a112e90__tablist","is-overflowing-first":"_9f2ac729c68a735a__is-overflowing-first","is-overflowing-last":"_81c799c1f3cdd261__is-overflowing-last","is-minimal-variant":"_59228b5227f38a99__is-minimal-variant",indicator:"_1c37dcfaa1ad8cda__indicator",tab:"a5fd8814f195aa5e__tab","tab-children":"_5dfc77e6edd345d4__tab-children","tab-chevron":"_4a20e969d15e5ac1__tab-chevron"},uye=1,pye=(0,Ey.forwardRef)(function({children:t,variant:o="default",className:r,activateOnFocus:n,...i},s){let[a,l]=(0,Ey.useState)(null),[u,d]=(0,Ey.useState)({first:!1,last:!1,isScrolling:!1});(0,Ey.useEffect)(()=>{if(!a)return;let p=()=>{let{scrollWidth:y,clientWidth:_,scrollLeft:w}=a,k=Math.max(y-_,0),C=(a.dir||(typeof window<"u"?window.getComputedStyle(a).direction:"ltr"))==="rtl"&&w<0?-w:w,E={first:C>uye,last:C<k-uye,isScrolling:y>_};d(R=>R.first===E.first&&R.last===E.last&&R.isScrolling===E.isScrolling?R:E)},m=new ResizeObserver(p),g=()=>{m.disconnect(),m.observe(a),a.querySelectorAll('[role="tab"]').forEach(y=>m.observe(y))},h=new MutationObserver(g);h.observe(a,{childList:!0,subtree:!0});let b=!1,v=()=>{b||(requestAnimationFrame(()=>{p(),b=!1}),b=!0)};return a.addEventListener("scroll",v,{passive:!0}),g(),p(),()=>{a.removeEventListener("scroll",v),m.disconnect(),h.disconnect()}},[a]);let f=(0,dye.useMergeRefs)([s,p=>l(p)]);return(0,QL.jsxs)(Lc.List,{ref:f,activateOnFocus:n,"data-select-on-move":n?"true":"false",className:Y(rT.tablist,u.first&&rT["is-overflowing-first"],u.last&&rT["is-overflowing-last"],rT[`is-${o}-variant`],r),...i,tabIndex:i.tabIndex??(u.isScrolling?-1:void 0),children:[t,(0,QL.jsx)(Lc.Indicator,{className:rT.indicator})]})});var bye=c(F(),1);var Wi=c(F(),1);var nT=c(T(),1),JL=!1,KY=JL?(0,Wi.createContext)(null):null;function GXe(){let e=(0,Wi.useContext)(KY);(0,Wi.useEffect)(()=>{if(e)return e.registerTab()},[e])}function $Xe(){}var mye=JL?GXe:$Xe;function YXe(){let e=(0,Wi.useContext)(KY);(0,Wi.useEffect)(()=>{if(e)return e.registerPanel()},[e])}function KXe(){}var gye=JL?YXe:KXe;function qXe({children:e}){let t=(0,Wi.useRef)(0),o=(0,Wi.useRef)(0),r=Fhe(()=>{let a=t.current,l=o.current;if(a!==l)throw new Error(`Tabs: Tab/Panel count mismatch (${a} Tabs, ${l} Panels). Each Tab must be associated with exactly one Panel. Mismatched or missing associations can break screen reader navigation and violate WAI-ARIA Tabs pattern requirements.`)}),n=(0,Wi.useCallback)(()=>(t.current+=1,r(),()=>{t.current-=1,r()}),[r]),i=(0,Wi.useCallback)(()=>(o.current+=1,r(),()=>{o.current-=1,r()}),[r]),s=(0,Wi.useMemo)(()=>({registerTab:n,registerPanel:i}),[n,i]);return(0,nT.jsx)(KY.Provider,{value:s,children:e})}function ZXe({children:e}){return(0,nT.jsx)(nT.Fragment,{children:e})}var hye=JL?qXe:ZXe;var _ye=c(T(),1),qY="data-wp-hash";function ZY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&QXe(document)),e.__wpStyleRuntime}function XXe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${qY}]`))if(o.getAttribute(qY)===t)return!0;return!1}function yye(e,t,o){if(!e.head)return;let r=ZY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(XXe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(qY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function QXe(e){let t=ZY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)yye(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function vye(e,t){let o=ZY();o.styles.set(e,t);for(let r of o.documents.keys())yye(r,e,t)}typeof process>"u",vye("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var JXe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",vye("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var eQe={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"},wye=(0,bye.forwardRef)(function({className:t,...o},r){return gye(),(0,_ye.jsx)(Lc.Panel,{ref:r,className:Y(JXe.div,eQe["outset-ring--focus-visible"],t),...o})});var kye=c(F(),1);var eD=c(T(),1),xye=(0,kye.forwardRef)(function({...t},o){return(0,eD.jsx)(sk,{children:(0,eD.jsx)(hye,{children:(0,eD.jsx)(Lc.Root,{ref:o,...t})})})});var Sye=c(F(),1);var iT=c(T(),1),QY="data-wp-hash";function JY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&oQe(document)),e.__wpStyleRuntime}function tQe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${QY}]`))if(o.getAttribute(QY)===t)return!0;return!1}function Cye(e,t,o){if(!e.head)return;let r=JY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(tQe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(QY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function oQe(e){let t=JY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Cye(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function rQe(e,t){let o=JY();o.styles.set(e,t);for(let r of o.documents.keys())Cye(r,e,t)}typeof process>"u",rQe("54ae3f4680",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible)
+				&{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}`);var VE={tablist:"_7313adbc8a112e90__tablist","is-overflowing-first":"_9f2ac729c68a735a__is-overflowing-first","is-overflowing-last":"_81c799c1f3cdd261__is-overflowing-last","is-minimal-variant":"_59228b5227f38a99__is-minimal-variant",indicator:"_1c37dcfaa1ad8cda__indicator",tab:"a5fd8814f195aa5e__tab","tab-children":"_5dfc77e6edd345d4__tab-children","tab-chevron":"_4a20e969d15e5ac1__tab-chevron"},Obe=1,Nbe=(0,hy.forwardRef)(function({children:t,variant:o="default",className:r,activateOnFocus:n,...i},s){let[a,l]=(0,hy.useState)(null),[u,d]=(0,hy.useState)({first:!1,last:!1,isScrolling:!1});(0,hy.useEffect)(()=>{if(!a)return;let p=()=>{let{scrollWidth:y,clientWidth:_,scrollLeft:w}=a,k=Math.max(y-_,0),C=(a.dir||(typeof window<"u"?window.getComputedStyle(a).direction:"ltr"))==="rtl"&&w<0?-w:w,E={first:C>Obe,last:C<k-Obe,isScrolling:y>_};d(R=>R.first===E.first&&R.last===E.last&&R.isScrolling===E.isScrolling?R:E)},m=new ResizeObserver(p),g=()=>{m.disconnect(),m.observe(a),a.querySelectorAll('[role="tab"]').forEach(y=>m.observe(y))},h=new MutationObserver(g);h.observe(a,{childList:!0,subtree:!0});let b=!1,v=()=>{b||(requestAnimationFrame(()=>{p(),b=!1}),b=!0)};return a.addEventListener("scroll",v,{passive:!0}),g(),p(),()=>{a.removeEventListener("scroll",v),m.disconnect(),h.disconnect()}},[a]);let f=(0,Abe.useMergeRefs)([s,p=>l(p)]);return(0,BL.jsxs)(Oc.List,{ref:f,activateOnFocus:n,"data-select-on-move":n?"true":"false",className:Y(VE.tablist,u.first&&VE["is-overflowing-first"],u.last&&VE["is-overflowing-last"],VE[`is-${o}-variant`],r),...i,tabIndex:i.tabIndex??(u.isScrolling?-1:void 0),children:[t,(0,BL.jsx)(Oc.Indicator,{className:VE.indicator})]})});var Fbe=c(F(),1);var Fi=c(F(),1);var FE=c(T(),1),IL=!1,bY=IL?(0,Fi.createContext)(null):null;function QZe(){let e=(0,Fi.useContext)(bY);(0,Fi.useEffect)(()=>{if(e)return e.registerTab()},[e])}function JZe(){}var Lbe=IL?QZe:JZe;function eXe(){let e=(0,Fi.useContext)(bY);(0,Fi.useEffect)(()=>{if(e)return e.registerPanel()},[e])}function tXe(){}var Dbe=IL?eXe:tXe;function oXe({children:e}){let t=(0,Fi.useRef)(0),o=(0,Fi.useRef)(0),r=ahe(()=>{let a=t.current,l=o.current;if(a!==l)throw new Error(`Tabs: Tab/Panel count mismatch (${a} Tabs, ${l} Panels). Each Tab must be associated with exactly one Panel. Mismatched or missing associations can break screen reader navigation and violate WAI-ARIA Tabs pattern requirements.`)}),n=(0,Fi.useCallback)(()=>(t.current+=1,r(),()=>{t.current-=1,r()}),[r]),i=(0,Fi.useCallback)(()=>(o.current+=1,r(),()=>{o.current-=1,r()}),[r]),s=(0,Fi.useMemo)(()=>({registerTab:n,registerPanel:i}),[n,i]);return(0,FE.jsx)(bY.Provider,{value:s,children:e})}function rXe({children:e}){return(0,FE.jsx)(FE.Fragment,{children:e})}var Vbe=IL?oXe:rXe;var Hbe=c(T(),1),yY="data-wp-hash";function vY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&iXe(document)),e.__wpStyleRuntime}function nXe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${yY}]`))if(o.getAttribute(yY)===t)return!0;return!1}function zbe(e,t,o){if(!e.head)return;let r=vY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(nXe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(yY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function iXe(e){let t=vY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)zbe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function jbe(e,t){let o=vY();o.styles.set(e,t);for(let r of o.documents.keys())zbe(r,e,t)}typeof process>"u",jbe("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var sXe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",jbe("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var aXe={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"},Ube=(0,Fbe.forwardRef)(function({className:t,...o},r){return Dbe(),(0,Hbe.jsx)(Oc.Panel,{ref:r,className:Y(sXe.div,aXe["outset-ring--focus-visible"],t),...o})});var Wbe=c(F(),1);var PL=c(T(),1),Gbe=(0,Wbe.forwardRef)(function({...t},o){return(0,PL.jsx)(Yw,{children:(0,PL.jsx)(Vbe,{children:(0,PL.jsx)(Oc.Root,{ref:o,...t})})})});var $be=c(F(),1);var zE=c(T(),1),wY="data-wp-hash";function kY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cXe(document)),e.__wpStyleRuntime}function lXe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${wY}]`))if(o.getAttribute(wY)===t)return!0;return!1}function Ybe(e,t,o){if(!e.head)return;let r=kY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(lXe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(wY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function cXe(e){let t=kY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Ybe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function uXe(e,t){let o=kY();o.styles.set(e,t);for(let r of o.documents.keys())Ybe(r,e,t)}typeof process>"u",uXe("54ae3f4680",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible)
 			&[data-orientation=vertical]{border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));box-sizing:border-box}}.a5fd8814f195aa5e__tab{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;flex:1 0 auto;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;line-height:1.2;outline:none;padding:0;position:relative;white-space:nowrap;z-index:1;&[data-disabled]{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);cursor:default;@media (forced-colors:active){color:GrayText}}&:not([data-disabled]):is(:hover,:focus-visible){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}&:after{border-radius:var(--wpds-border-radius-sm,2px);opacity:0;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));pointer-events:none;position:absolute;z-index:-1;@media not (prefers-reduced-motion){transition:opacity .1s linear}}&:focus-visible:after{opacity:1}[data-orientation=horizontal] &{height:48px;padding-inline:var(--wpds-dimension-padding-lg,16px);scroll-margin:24px;&:after{content:"";inset:var(--wpds-dimension-padding-md,12px)}}._59228b5227f38a99__is-minimal-variant[data-orientation=horizontal] &{padding-inline:0;&:after{inset-inline:round(up,var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)),1px)}}[data-orientation=vertical] &{min-height:var(--wpds-dimension-size-lg,40px);padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-md,12px)}[data-orientation=vertical][data-select-on-move=false] &:after{content:"";inset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}._5dfc77e6edd345d4__tab-children{align-items:center;display:flex;flex-grow:1;[data-orientation=horizontal] &{justify-content:center}[data-orientation=vertical] &{justify-content:start}}._4a20e969d15e5ac1__tab-chevron{flex-shrink:0;margin-inline-end:calc(var(--wpds-dimension-gap-xs, 4px)*-1);opacity:0;[data-orientation=horizontal] &{display:none}[role=tab]:is([aria-selected=true],:focus-visible,:hover) &{opacity:1}@media not (prefers-reduced-motion){[data-select-on-move=true]
 				[role=tab]:is([aria-selected=true])
-				&{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}`);var XY={tablist:"_7313adbc8a112e90__tablist","is-overflowing-first":"_9f2ac729c68a735a__is-overflowing-first","is-overflowing-last":"_81c799c1f3cdd261__is-overflowing-last","is-minimal-variant":"_59228b5227f38a99__is-minimal-variant",indicator:"_1c37dcfaa1ad8cda__indicator",tab:"a5fd8814f195aa5e__tab","tab-children":"_5dfc77e6edd345d4__tab-children","tab-chevron":"_4a20e969d15e5ac1__tab-chevron"},Eye=(0,Sye.forwardRef)(function({className:t,children:o,...r},n){return mye(),(0,iT.jsxs)(Lc.Tab,{ref:n,className:Y(XY.tab,t),...r,children:[(0,iT.jsx)("span",{className:XY["tab-children"],children:o}),(0,iT.jsx)(Jr,{icon:br,className:XY["tab-chevron"]})]})});var Vg=c(Z(),1),DT=c(ue(),1),y5=c(ee(),1);var Pk=c(Z(),1),Ok=c(F(),1),Rye=c(q(),1),sT=c(T(),1),Tye=[(0,Ok.createInterpolateElement)((0,Pk.__)("While writing, you can press <kbd>/</kbd> to quickly insert new blocks."),{kbd:(0,sT.jsx)("kbd",{})}),(0,Ok.createInterpolateElement)((0,Pk.__)("Indent a list by pressing <kbd>space</kbd> at the beginning of a line."),{kbd:(0,sT.jsx)("kbd",{})}),(0,Ok.createInterpolateElement)((0,Pk.__)("Outdent a list by pressing <kbd>backspace</kbd> at the beginning of a line."),{kbd:(0,sT.jsx)("kbd",{})}),(0,Pk.__)("Drag files into the editor to automatically insert media blocks."),(0,Pk.__)("Change a block's type by pressing the block icon on the toolbar.")];function nQe(){let[e]=(0,Ok.useState)(()=>Math.floor(Math.random()*Tye.length));return(0,sT.jsx)(Rye.Tip,{children:Tye[e]})}var Bye=nQe;var rx=c(ce(),1),fke=c(F(),1),pke=c(Z(),1);var Ty=c(q(),1);var tD=c(ee(),1),Iye=c(Nt(),1),Sg=c(Z(),1);var Pye=c(ce(),1);var bi=c(T(),1),{Badge:iQe}=K(Ty.privateApis);function sQe({children:e,onClick:t}){return t?(0,bi.jsx)(Ty.Button,{__next40pxDefaultSize:!0,className:"block-editor-block-card__parent-select-button",onClick:t,children:e}):e}function aQe({title:e,icon:t,description:o,blockType:r,className:n,name:i,allowParentNavigation:s,parentClientId:a,isChild:l,children:u,clientId:d,controls:f}){r&&((0,Iye.default)("`blockType` property in `BlockCard component`",{since:"5.7",alternative:"`title, icon and description` properties"}),{title:e,icon:t,description:o}=r);let{parentBlockClientId:p,parentBlockName:m}=(0,tD.useSelect)(b=>{if(a||l||!s)return{};let{getBlockParents:v,getBlockName:y,shouldRenderBlockListView:_}=K(b(B)),k=v(d,!1).find(x=>_(x));return{parentBlockClientId:k,parentBlockName:k?y(k):null}},[d,s,l,a]),{selectBlock:g}=(0,tD.useDispatch)(B),h=a?"div":"h2";return(0,bi.jsx)("div",{className:Y("block-editor-block-card",{"is-parent":a,"is-child":l},n),children:(0,bi.jsxs)($e,{direction:"column",gap:"sm",children:[(0,bi.jsxs)($e,{direction:"row",align:"center",justify:"space-between",children:[(0,bi.jsxs)($e,{direction:"row",align:"center",justify:"flex-start",children:[p&&(0,bi.jsx)(Ty.Button,{onClick:()=>g(p),label:m?(0,Sg.sprintf)((0,Sg.__)('Go to "%s" block'),(0,Pye.getBlockType)(m)?.title):(0,Sg.__)("Go to parent block"),style:{minWidth:24,padding:0},icon:(0,Sg.isRTL)()?br:li,size:"small"}),l&&(0,bi.jsx)("span",{className:"block-editor-block-card__child-indicator-icon",children:(0,bi.jsx)(Ty.Icon,{icon:(0,Sg.isRTL)()?J0:eC})}),(0,bi.jsxs)(sQe,{onClick:a?()=>{g(a)}:void 0,children:[(0,bi.jsx)(Lt,{icon:t,showColors:!0}),(0,bi.jsxs)($e,{direction:"column",gap:"xs",children:[(0,bi.jsxs)(h,{className:"block-editor-block-card__title",children:[(0,bi.jsx)("span",{className:"block-editor-block-card__name",children:i?.length?i:e}),!a&&!l&&!!i?.length&&(0,bi.jsx)(iQe,{children:e})]}),u]})]})]}),f]}),!a&&!l&&o&&(0,bi.jsx)(ir,{className:"block-editor-block-card__description",children:o})]})})}var aT=aQe;var UD=c(ue(),1),UK=c(ee(),1),Ay=c(F(),1),WK=c(Nt(),1);var Jye=c(ee(),1),Cg=c(F(),1),eve=c(q(),1),tve=c(Z(),1),Wc=c(Aye(),1);var Mye=c(F(),1),Ak=c(ee(),1),Nye=c(ue(),1);var oD=c(T(),1);function lQe(e,t,o){if(!o)return t;let r=e.get(t);return r||(r=(0,Ak.createRegistry)({},t),r.registerStore(yr,q_),e.set(t,r)),r}var cQe=(0,Nye.createHigherOrderComponent)(e=>function({useSubRegistry:o=!0,...r}){let n=(0,Ak.useRegistry)(),[i]=(0,Mye.useState)(()=>new WeakMap),s=lQe(i,n,o);return s===n?(0,oD.jsx)(e,{registry:n,...r}):(0,oD.jsx)(Ak.RegistryProvider,{value:s,children:(0,oD.jsx)(e,{registry:s,...r})})},"withRegistryProvider"),Lye=cQe;var fs=c(F(),1),zye=c(ee(),1),jye=c(ce(),1);var Dye=c(F(),1),uQe=()=>{},rD=(0,Dye.createContext)({getSelection:()=>{},onChangeSelection:uQe});var Vye=()=>{};function Hye(e,t){let o=(0,jye.cloneBlock)(e);return t.externalToInternal.set(e.clientId,o.clientId),t.internalToExternal.set(o.clientId,e.clientId),e.innerBlocks?.length&&(o.innerBlocks=e.innerBlocks.map(r=>Hye(r,t))),o}function Wye(e,t){return e.map(o=>{let r=t.internalToExternal.get(o.clientId);return{...o,clientId:r??o.clientId,innerBlocks:Wye(o.innerBlocks,t)}})}function Fye(e,t){let{selectionStart:o,selectionEnd:r,initialPosition:n}=e,i=s=>{if(!s?.clientId)return s;let a=t.internalToExternal.get(s.clientId);return{...s,clientId:a??s.clientId}};return{selectionStart:i(o),selectionEnd:i(r),initialPosition:n}}function nD({clientId:e=null,value:t,onChange:o=Vye,onInput:r=Vye}){let n=(0,zye.useRegistry)(),{getSelection:i,onChangeSelection:s}=(0,fs.useContext)(rD),{resetBlocks:a,resetSelection:l,replaceInnerBlocks:u,setHasControlledInnerBlocks:d,__unstableMarkNextChangeAsNotPersistent:f}=n.dispatch(B),{getBlockName:p,getBlocks:m,getSelectionStart:g,getSelectionEnd:h}=n.select(B),b=(0,fs.useRef)({incoming:null,outgoing:[]}),v=(0,fs.useRef)(!1),y=(0,fs.useRef)({externalToInternal:new Map,internalToExternal:new Map}),_=(0,fs.useRef)(null),w=(0,fs.useRef)(!1),k=()=>{let S=i();if(!S?.selectionStart?.clientId||S===_.current)return;let I=S.selectionStart.clientId;if(e?y.current.externalToInternal.has(I):!!p(I)){_.current=S;let A=P=>!P?.clientId||!e?P:{...P,clientId:y.current.externalToInternal.get(P.clientId)??P.clientId};w.current=!0,l(A(S.selectionStart),A(S.selectionEnd),S.initialPosition),w.current=!1}},x=()=>{t&&(e?n.batch(()=>{y.current.externalToInternal.clear(),y.current.internalToExternal.clear();let S=t.map(I=>Hye(I,y.current));f({history:"ignore"}),d(e,!0),v.current&&(b.current.incoming=S),f({history:"ignore"}),u(e,S),_.current=null}):(v.current&&(b.current.incoming=t),f({history:"ignore"}),a(t)))},C=()=>{e?(f({history:"ignore"}),d(e,!1),f({history:"ignore"}),u(e,[])):(f({history:"ignore"}),a([]))},E=(0,fs.useRef)(r),R=(0,fs.useRef)(o);(0,fs.useEffect)(()=>{E.current=r,R.current=o},[r,o]),(0,fs.useEffect)(()=>{let S=b.current.outgoing.includes(t),I=m(e)===t;S?b.current.outgoing[b.current.outgoing.length-1]===t&&(b.current.outgoing=[]):I||(b.current.outgoing=[],x(),k())},[t,e]),(0,fs.useEffect)(()=>{let{getSelectedBlocksInitialCaretPosition:S,isLastBlockChangePersistent:I,__unstableGetLastBlockChangeHistoryMode:O,__unstableIsLastBlockChangeIgnored:A,areInnerBlocksControlled:P,getBlockParents:L}=n.select(B),H=m(e),N=I(),M=O(),V=!1,j=g(),D=h();v.current=!0;let z=n.subscribe(()=>{if(e!==null&&p(e)===null)return;let $=I(),J=O(),Q=m(e),W=Q!==H;if(H=Q,W&&(b.current.incoming||A())){b.current.incoming=null,N=$,M=J;return}let U=W||V&&!W&&$&&!N,G=g(),te=h(),re=G!==j||te!==D;re&&(j=G,D=te),(U||re)&&n.batch(()=>{if(U){N=$,M=J;let ae=e?Wye(H,y.current):H,ie={selectionStart:G,selectionEnd:te,initialPosition:S()},be=e?Fye(ie,y.current):ie;b.current.outgoing.push(ae);let pe=N?R.current:E.current,ke={selection:be};M==="ignore"&&(ke.undoIgnore=!0),pe(ae,ke)}if(re&&!U&&G?.clientId&&!w.current&&(e?y.current.internalToExternal.has(G.clientId):!L(G.clientId).some(ie=>P(ie)))){let ie={selectionStart:G,selectionEnd:te,initialPosition:S()};s(e?Fye(ie,y.current):ie)}}),V=W},B);return()=>{v.current=!1,z()}},[n,e]),(0,fs.useEffect)(()=>()=>{C()},[])}var Uye=c(F(),1),Gye=c(ee(),1),$ye=c(fl(),1),tn=c(Z(),1);function Yye(){return null}function dQe(){let{registerShortcut:e,unregisterShortcut:t}=(0,Gye.useDispatch)($ye.store),[o]=je("blockVisibility.allowEditing");return(0,Uye.useEffect)(()=>{e({name:"core/block-editor/copy",category:"block",description:(0,tn.__)("Copy the selected block(s)."),keyCombination:{modifier:"primary",character:"c"}}),e({name:"core/block-editor/cut",category:"block",description:(0,tn.__)("Cut the selected block(s)."),keyCombination:{modifier:"primary",character:"x"}}),e({name:"core/block-editor/paste",category:"block",description:(0,tn.__)("Paste the selected block(s)."),keyCombination:{modifier:"primary",character:"v"}}),e({name:"core/block-editor/duplicate",category:"block",description:(0,tn.__)("Duplicate the selected block(s)."),keyCombination:{modifier:"primaryShift",character:"d"}}),e({name:"core/block-editor/remove",category:"block",description:(0,tn.__)("Remove the selected block(s)."),keyCombination:{modifier:"access",character:"z"}}),e({name:"core/block-editor/paste-styles",category:"block",description:(0,tn.__)("Paste the copied style to the selected block(s)."),keyCombination:{modifier:"primaryAlt",character:"v"}}),e({name:"core/block-editor/insert-before",category:"block",description:(0,tn.__)("Insert a new block before the selected block(s)."),keyCombination:{modifier:"primaryAlt",character:"t"}}),e({name:"core/block-editor/insert-after",category:"block",description:(0,tn.__)("Insert a new block after the selected block(s)."),keyCombination:{modifier:"primaryAlt",character:"y"}}),e({name:"core/block-editor/delete-multi-selection",category:"block",description:(0,tn.__)("Delete selection."),keyCombination:{character:"del"},aliases:[{character:"backspace"}]}),e({name:"core/block-editor/stop-editing-as-blocks",category:"block",description:(0,tn.__)("Finish editing a design."),keyCombination:{character:"escape"}}),e({name:"core/block-editor/select-all",category:"selection",description:(0,tn.__)("Select all text when typing. Press again to select all blocks."),keyCombination:{modifier:"primary",character:"a"}}),e({name:"core/block-editor/unselect",category:"selection",description:(0,tn.__)("Clear selection."),keyCombination:{character:"escape"}}),e({name:"core/block-editor/multi-text-selection",category:"selection",description:(0,tn.__)("Select text across multiple blocks."),keyCombination:{modifier:"shift",character:"arrow"}}),e({name:"core/block-editor/focus-toolbar",category:"global",description:(0,tn.__)("Navigate to the nearest toolbar."),keyCombination:{modifier:"alt",character:"F10"}}),e({name:"core/block-editor/move-up",category:"block",description:(0,tn.__)("Move the selected block(s) up."),keyCombination:{modifier:"secondary",character:"t"}}),e({name:"core/block-editor/move-down",category:"block",description:(0,tn.__)("Move the selected block(s) down."),keyCombination:{modifier:"secondary",character:"y"}}),e({name:"core/block-editor/collapse-list-view",category:"list-view",description:(0,tn.__)("Collapse all other items."),keyCombination:{modifier:"alt",character:"l"}}),e({name:"core/block-editor/group",category:"block",description:(0,tn.__)("Create a group block from the selected multiple blocks."),keyCombination:{modifier:"primary",character:"g"}}),o===!1?t("core/block-editor/toggle-block-visibility"):e({name:"core/block-editor/toggle-block-visibility",category:"block",description:(0,tn.__)("Show or hide the selected block(s)."),keyCombination:{modifier:"primaryShift",character:"h"}}),e({name:"core/block-editor/rename",category:"block",description:(0,tn.__)("Rename the selected block."),keyCombination:{modifier:"primaryAlt",character:"r"}})},[e,t,o]),null}Yye.Register=dQe;var iD=Yye;var Nk=c(F(),1),Ry=c(ee(),1),sD=c(fl(),1),Mk=c(ce(),1),eK=c(uw(),1);var By=c(T(),1);function fQe(){return(0,Ry.useSelect)(e=>K(e(Mk.store)).getBlockKeyboardShortcuts(),[])}function pQe(){let{getBlock:e,getBlockName:t,getBlockAttributes:o,getBlockEditingMode:r,getSelectedBlockClientId:n}=(0,Ry.useSelect)(B),{getBlockVariations:i,getActiveBlockVariation:s}=(0,Ry.useSelect)(Mk.store),{replaceBlocks:a,updateBlockAttributes:l}=(0,Ry.useDispatch)(B);return(0,Nk.useCallback)(({targetBlockName:u,blockNames:d,variationName:f})=>{let p=n();if(!p||r(p)!=="default")return!1;let m=t(p);if(!d.includes(m))return!1;let g=f?i(u)?.find(({name:v})=>v===f):void 0;if(m===u)return g?.attributes?(s(u,o(p))?.name!==f&&l(p,g.attributes),!0):!1;let h=e(p);if(!h)return!1;let b=g?(0,Mk.switchToBlockType)(h,u,g.name):null;return b||(b=(0,Mk.switchToBlockType)(h,u),b&&g?.attributes&&(b=b.map(v=>v.name===u?{...v,attributes:{...v.attributes,...g.attributes}}:v))),b?(a(p,b),!0):!1},[e,t,o,r,n,i,s,a,l])}function mQe({entry:e,apply:t}){return(0,sD.useShortcut)(e.name,o=>{o.defaultPrevented||t(e)&&o.preventDefault()}),null}function gQe({shortcuts:e}){let{registerShortcut:t,unregisterShortcut:o}=(0,Ry.useDispatch)(sD.store),r=(0,Nk.useRef)(new Map);return(0,Nk.useEffect)(()=>{let n=new Map,i=new Map;for(let s of e){let a={name:s.name,category:"block",description:s.description,keyCombination:s.keyCombination,aliases:s.aliases},l=JSON.stringify(a),u=n.get(s.name);if(u!==void 0){u!==l&&(0,eK.default)(`Block keyboard shortcut "${s.name}" is declared more than once with different settings.`);continue}let{modifier:d,character:f}=s.keyCombination,p=`${d??""}+${f}`;i.has(p)&&(0,eK.default)(`Block keyboard shortcut "${s.name}" uses the same key combination as "${i.get(p)}".`),i.set(p,s.name),t(a),n.set(s.name,l)}for(let s of r.current.keys())n.has(s)||o(s);r.current=n},[e,t,o]),null}function Kye(){let e=fQe(),t=pQe();return(0,By.jsxs)(By.Fragment,{children:[(0,By.jsx)(gQe,{shortcuts:e}),e.map((o,r)=>(0,By.jsx)(mQe,{entry:o,apply:t},`${o.name}-${r}`))]})}var qye=c(F(),1);function hQe(e={}){return(0,qye.useMemo)(()=>({mediaUpload:e.mediaUpload,mediaSideload:e.mediaSideload,mediaFinalize:e.mediaFinalize,mediaDelete:e.mediaDelete,maxUploadFileSize:e.maxUploadFileSize,allowedMimeTypes:e.allowedMimeTypes,allImageSizes:e.allImageSizes,bigImageSizeThreshold:e.bigImageSizeThreshold,imageStripMeta:e.imageStripMeta,imageMaxBitDepth:e.imageMaxBitDepth}),[e])}var Zye=hQe;var Ba=c(T(),1),aD=()=>{},Xye=!1,Lk=null,Dk=null,Qye=["image/heic","image/heif"];function ove(e,t,o){return!t&&e.length>1?(o((0,tve.__)("Only one file can be used here.")),!0):!1}function rve(){if(Lk!==null)return Lk;if(!window.__clientSideMediaProcessing||typeof Wc.detectClientSideMediaSupport!="function")return Lk=!1,!1;let e=(0,Wc.detectClientSideMediaSupport)();return!e||!e.supported?(Xye||(console.info(`Client-side media processing unavailable: ${e.reason}. Using server-side processing.`),Xye=!0),Lk=!1,!1):(Lk=!0,!0)}function bQe(){return Dk!==null?Dk:rve()||!window.__clientSideMediaProcessing||typeof Wc.isHeicCanvasSupported!="function"||!(0,Wc.isHeicCanvasSupported)()?(Dk=!1,!1):(Dk=!0,!0)}function yQe(e,t,{allowedTypes:o,additionalData:r={},filesList:n,onError:i=aD,onFileChange:s,onSuccess:a,onBatchSuccess:l,multiple:u=!0}){ove(n,u,i)||e.dispatch(Wc.store).addItems({files:Array.from(n),onChange:s,onSuccess:d=>{t?.[q0]?.(d),a?.(d)},onBatchSuccess:l,onError:d=>i(typeof d=="string"?d:d?.message??""),additionalData:r,allowedTypes:o})}function vQe(e,t,{allowedTypes:o,additionalData:r={},filesList:n,onError:i=aD,onFileChange:s,onSuccess:a,onBatchSuccess:l,multiple:u=!0}){if(ove(n,u,i))return;let d=Array.from(n),f=d.filter(b=>Qye.includes(b.type)),p=d.filter(b=>!Qye.includes(b.type)),m=f.length>0&&p.length>0&&t?.mediaUpload,g=m?2:1,h=m?()=>{g--,g<=0&&l?.()}:l;f.length>0&&e.dispatch(Wc.store).addItems({files:f,onChange:s,onSuccess:b=>{t?.[q0]?.(b),a?.(b)},onBatchSuccess:h,onError:b=>i(typeof b=="string"?b:b?.message??""),additionalData:r,allowedTypes:o}),p.length>0&&t?.mediaUpload&&t.mediaUpload({allowedTypes:o,additionalData:r,filesList:p,onError:i,onFileChange:s,onSuccess:a,onBatchSuccess:h,multiple:u})}function _Qe(e){return nD(e),null}var Vk=Lye(e=>{let{settings:t,registry:o,stripExperimentalSettings:r=!1}=e,n=Zye(t),i=rve(),s=bQe(),a=i||s,l=!!t?.mediaUpload?.__isMediaUploadInterceptor,u=(0,Cg.useMemo)(()=>{if(a&&t?.mediaUpload&&!l){let v=(i?yQe:vQe).bind(null,o,t);return v.__isMediaUploadInterceptor=!0,{...t,mediaUpload:v}}return t},[t,o,a,i,l]),{__experimentalUpdateSettings:d}=K((0,Jye.useDispatch)(B));(0,Cg.useEffect)(()=>{d({...u,__internalIsInitialized:!0},{stripExperimentalSettings:r,reset:!0})},[u,r,d]);let f=(0,Cg.useRef)(e.selection);f.current=e.selection;let p=(0,Cg.useRef)(e.onChangeSelection??aD);p.current=e.onChangeSelection??aD;let m=(0,Cg.useMemo)(()=>({getSelection:()=>f.current,onChangeSelection:(...b)=>p.current(...b)}),[]),g=(0,Ba.jsxs)(eve.SlotFillProvider,{passthrough:!0,children:[!u?.isPreviewMode&&(0,Ba.jsxs)(Ba.Fragment,{children:[(0,Ba.jsx)(iD.Register,{}),(0,Ba.jsx)(Kye,{})]}),(0,Ba.jsx)(zne,{children:e.children})]}),h=(0,Ba.jsxs)(rD.Provider,{value:m,children:[(0,Ba.jsx)(_Qe,{clientId:e.clientId,value:e.value,onChange:e.onChange,onInput:e.onInput}),g]});return a&&!l?(0,Ba.jsx)(Wc.MediaUploadProvider,{settings:n,useSubRegistry:!1,children:h}):h}),wQe=e=>(0,Ba.jsx)(Vk,{...e,stripExperimentalSettings:!0,children:e.children}),nve=wQe;var TT=c(ue(),1),oke=c(ee(),1),WD=c(F(),1),rke=c(q(),1);var e_e=c(oe(),1),Iy=c(F(),1),t_e=c(Z(),1),Kf=c(ue(),1),o_e=c(q(),1),aK=c(ee(),1);var $ve=c(ee(),1),iK=c(Z(),1),fT=c(ue(),1),Yve=c(F(),1);var cD=c(ee(),1),cve=c(ue(),1);var sve=c(Z(),1),ave=c(Dt(),1),Rl=c(ce(),1);var ive=c(Dt(),1);function kQe(e){let t="<!--StartFragment-->",o=e.indexOf(t);if(o>-1)e=e.substring(o+t.length);else return e;let n=e.indexOf("<!--EndFragment-->");return n>-1&&(e=e.substring(0,n)),e}function xQe(e){let t="<meta charset='utf-8'>";return e.startsWith(t)?e.slice(t.length):e}function Fk({clipboardData:e}){let t="",o="";try{t=e.getData("text/plain"),o=e.getData("text/html")}catch{return}o=kQe(o),o=xQe(o);let r=(0,ive.getFilesFromDataTransfer)(e);return r.length&&!SQe(r,o)?{files:r}:{html:o,plainText:t,files:[]}}function SQe(e,t){if(t&&e?.length===1&&e[0].type.indexOf("image/")===0){let o=/<\s*img\b/gi;if(t.match(o)?.length!==1)return!0;let r=/<\s*img\b[^>]*\bsrc="file:\/\//i;if(t.match(r))return!0}return!1}var tK=Symbol("requiresWrapperOnCopy");function lD(e,t,o){let r=t,[n]=t;if(n&&o.select(Rl.store).getBlockType(n.name)[tK]){let{getBlockRootClientId:a,getBlockName:l,getBlockAttributes:u}=o.select(B),d=a(n.clientId),f=l(d);f&&(r=(0,Rl.createBlock)(f,u(d),r))}let i=(0,Rl.serialize)(r);e.clipboardData.setData("text/plain",CQe(i)),e.clipboardData.setData("text/html",i)}function lve(e,t){let{plainText:o,html:r,files:n}=Fk(e),i=[];if(n.length){let s=(0,Rl.getBlockTransforms)("from");i=n.reduce((a,l)=>{let u=(0,Rl.findTransform)(s,d=>d.type==="files"&&d.isMatch([l]));return u&&a.push(u.transform([l])),a},[]).flat()}else i=(0,Rl.pasteHandler)({HTML:r,plainText:o,mode:"BLOCKS",canUserUseUnfilteredHTML:t});return i}function CQe(e){return e=e.replace(/<br>/g,`
-`),(0,ave.__unstableStripHTML)(e).trim().replace(/\n\n+/g,`
+				&{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}`);var _Y={tablist:"_7313adbc8a112e90__tablist","is-overflowing-first":"_9f2ac729c68a735a__is-overflowing-first","is-overflowing-last":"_81c799c1f3cdd261__is-overflowing-last","is-minimal-variant":"_59228b5227f38a99__is-minimal-variant",indicator:"_1c37dcfaa1ad8cda__indicator",tab:"a5fd8814f195aa5e__tab","tab-children":"_5dfc77e6edd345d4__tab-children","tab-chevron":"_4a20e969d15e5ac1__tab-chevron"},Kbe=(0,$be.forwardRef)(function({className:t,children:o,...r},n){return Lbe(),(0,zE.jsxs)(Oc.Tab,{ref:n,className:Y(_Y.tab,t),...r,children:[(0,zE.jsx)("span",{className:_Y["tab-children"],children:o}),(0,zE.jsx)(Xr,{icon:br,className:_Y["tab-chevron"]})]})});var Og=c(Z(),1),yT=c(ue(),1),qD=c(ee(),1);var yk=c(Z(),1),vk=c(F(),1),Zbe=c(q(),1),jE=c(T(),1),qbe=[(0,vk.createInterpolateElement)((0,yk.__)("While writing, you can press <kbd>/</kbd> to quickly insert new blocks."),{kbd:(0,jE.jsx)("kbd",{})}),(0,vk.createInterpolateElement)((0,yk.__)("Indent a list by pressing <kbd>space</kbd> at the beginning of a line."),{kbd:(0,jE.jsx)("kbd",{})}),(0,vk.createInterpolateElement)((0,yk.__)("Outdent a list by pressing <kbd>backspace</kbd> at the beginning of a line."),{kbd:(0,jE.jsx)("kbd",{})}),(0,yk.__)("Drag files into the editor to automatically insert media blocks."),(0,yk.__)("Change a block's type by pressing the block icon on the toolbar.")];function dXe(){let[e]=(0,vk.useState)(()=>Math.floor(Math.random()*qbe.length));return(0,jE.jsx)(Zbe.Tip,{children:qbe[e]})}var Xbe=dXe;var Wk=c(ce(),1),Mwe=c(F(),1),Nwe=c(Z(),1);var by=c(q(),1);var OL=c(ee(),1),Qbe=c(Nt(),1),yg=c(Z(),1);var Jbe=c(ce(),1);var pi=c(T(),1),{Badge:fXe}=K(by.privateApis);function pXe({children:e,onClick:t}){return t?(0,pi.jsx)(by.Button,{__next40pxDefaultSize:!0,className:"block-editor-block-card__parent-select-button",onClick:t,children:e}):e}function mXe({title:e,icon:t,description:o,blockType:r,className:n,name:i,allowParentNavigation:s,parentClientId:a,isChild:l,children:u,clientId:d,controls:f}){r&&((0,Qbe.default)("`blockType` property in `BlockCard component`",{since:"5.7",alternative:"`title, icon and description` properties"}),{title:e,icon:t,description:o}=r);let{parentBlockClientId:p,parentBlockName:m}=(0,OL.useSelect)(b=>{if(a||l||!s)return{};let{getBlockParents:v,getBlockName:y,shouldRenderBlockListView:_}=K(b(B)),k=v(d,!1).find(x=>_(x));return{parentBlockClientId:k,parentBlockName:k?y(k):null}},[d,s,l,a]),{selectBlock:g}=(0,OL.useDispatch)(B),h=a?"div":"h2";return(0,pi.jsx)("div",{className:Y("block-editor-block-card",{"is-parent":a,"is-child":l},n),children:(0,pi.jsxs)($e,{direction:"column",gap:"sm",children:[(0,pi.jsxs)($e,{direction:"row",align:"center",justify:"space-between",children:[(0,pi.jsxs)($e,{direction:"row",align:"center",justify:"flex-start",children:[p&&(0,pi.jsx)(by.Button,{onClick:()=>g(p),label:m?(0,yg.sprintf)((0,yg.__)('Go to "%s" block'),(0,Jbe.getBlockType)(m)?.title):(0,yg.__)("Go to parent block"),style:{minWidth:24,padding:0},icon:(0,yg.isRTL)()?br:ni,size:"small"}),l&&(0,pi.jsx)("span",{className:"block-editor-block-card__child-indicator-icon",children:(0,pi.jsx)(by.Icon,{icon:(0,yg.isRTL)()?N0:L0})}),(0,pi.jsxs)(pXe,{onClick:a?()=>{g(a)}:void 0,children:[(0,pi.jsx)(Ht,{icon:t,showColors:!0}),(0,pi.jsxs)($e,{direction:"column",gap:"xs",children:[(0,pi.jsxs)(h,{className:"block-editor-block-card__title",children:[(0,pi.jsx)("span",{className:"block-editor-block-card__name",children:i?.length?i:e}),!a&&!l&&!!i?.length&&(0,pi.jsx)(fXe,{children:e})]}),u]})]})]}),f]}),!a&&!l&&o&&(0,pi.jsx)(ir,{className:"block-editor-block-card__description",children:o})]})})}var HE=mXe;var wD=c(ue(),1),pK=c(ee(),1),xy=c(F(),1),fK=c(Nt(),1);var wye=c(ee(),1),vg=c(F(),1),kye=c(q(),1),xye=c(Z(),1),Fc=c(tye(),1);var oye=c(F(),1),_k=c(ee(),1),rye=c(ue(),1);var AL=c(T(),1);function gXe(e,t,o){if(!o)return t;let r=e.get(t);return r||(r=(0,_k.createRegistry)({},t),r.registerStore(yr,L_),e.set(t,r)),r}var hXe=(0,rye.createHigherOrderComponent)(e=>function({useSubRegistry:o=!0,...r}){let n=(0,_k.useRegistry)(),[i]=(0,oye.useState)(()=>new WeakMap),s=gXe(i,n,o);return s===n?(0,AL.jsx)(e,{registry:n,...r}):(0,AL.jsx)(_k.RegistryProvider,{value:s,children:(0,AL.jsx)(e,{registry:s,...r})})},"withRegistryProvider"),nye=hXe;var cs=c(F(),1),lye=c(ee(),1),cye=c(ce(),1);var iye=c(F(),1),bXe=()=>{},ML=(0,iye.createContext)({getSelection:()=>{},onChangeSelection:bXe});var sye=()=>{};function uye(e,t){let o=(0,cye.cloneBlock)(e);return t.externalToInternal.set(e.clientId,o.clientId),t.internalToExternal.set(o.clientId,e.clientId),e.innerBlocks?.length&&(o.innerBlocks=e.innerBlocks.map(r=>uye(r,t))),o}function dye(e,t){return e.map(o=>{let r=t.internalToExternal.get(o.clientId);return{...o,clientId:r??o.clientId,innerBlocks:dye(o.innerBlocks,t)}})}function aye(e,t){let{selectionStart:o,selectionEnd:r,initialPosition:n}=e,i=s=>{if(!s?.clientId)return s;let a=t.internalToExternal.get(s.clientId);return{...s,clientId:a??s.clientId}};return{selectionStart:i(o),selectionEnd:i(r),initialPosition:n}}function NL({clientId:e=null,value:t,onChange:o=sye,onInput:r=sye}){let n=(0,lye.useRegistry)(),{getSelection:i,onChangeSelection:s}=(0,cs.useContext)(ML),{resetBlocks:a,resetSelection:l,replaceInnerBlocks:u,setHasControlledInnerBlocks:d,__unstableMarkNextChangeAsNotPersistent:f}=n.dispatch(B),{getBlockName:p,getBlocks:m,getSelectionStart:g,getSelectionEnd:h}=n.select(B),b=(0,cs.useRef)({incoming:null,outgoing:[]}),v=(0,cs.useRef)(!1),y=(0,cs.useRef)({externalToInternal:new Map,internalToExternal:new Map}),_=(0,cs.useRef)(null),w=(0,cs.useRef)(!1),k=()=>{let S=i();if(!S?.selectionStart?.clientId||S===_.current)return;let I=S.selectionStart.clientId;if(e?y.current.externalToInternal.has(I):!!p(I)){_.current=S;let A=O=>!O?.clientId||!e?O:{...O,clientId:y.current.externalToInternal.get(O.clientId)??O.clientId};w.current=!0,l(A(S.selectionStart),A(S.selectionEnd),S.initialPosition),w.current=!1}},x=()=>{t&&(e?n.batch(()=>{y.current.externalToInternal.clear(),y.current.internalToExternal.clear();let S=t.map(I=>uye(I,y.current));f({history:"ignore"}),d(e,!0),v.current&&(b.current.incoming=S),f({history:"ignore"}),u(e,S),_.current=null}):(v.current&&(b.current.incoming=t),f({history:"ignore"}),a(t)))},C=()=>{e?(f({history:"ignore"}),d(e,!1),f({history:"ignore"}),u(e,[])):(f({history:"ignore"}),a([]))},E=(0,cs.useRef)(r),R=(0,cs.useRef)(o);(0,cs.useEffect)(()=>{E.current=r,R.current=o},[r,o]),(0,cs.useEffect)(()=>{let S=b.current.outgoing.includes(t),I=m(e)===t;S?b.current.outgoing[b.current.outgoing.length-1]===t&&(b.current.outgoing=[]):I||(b.current.outgoing=[],x(),k())},[t,e]),(0,cs.useEffect)(()=>{let{getSelectedBlocksInitialCaretPosition:S,isLastBlockChangePersistent:I,__unstableGetLastBlockChangeHistoryMode:P,__unstableIsLastBlockChangeIgnored:A,areInnerBlocksControlled:O,getBlockParents:L}=n.select(B),H=m(e),N=I(),M=P(),V=!1,j=g(),D=h();v.current=!0;let z=n.subscribe(()=>{if(e!==null&&p(e)===null)return;let $=I(),J=P(),Q=m(e),U=Q!==H;if(H=Q,U&&(b.current.incoming||A())){b.current.incoming=null,N=$,M=J;return}let W=U||V&&!U&&$&&!N,G=g(),te=h(),re=G!==j||te!==D;re&&(j=G,D=te),(W||re)&&n.batch(()=>{if(W){N=$,M=J;let ae=e?dye(H,y.current):H,ie={selectionStart:G,selectionEnd:te,initialPosition:S()},be=e?aye(ie,y.current):ie;b.current.outgoing.push(ae);let pe=N?R.current:E.current,ke={selection:be};M==="ignore"&&(ke.undoIgnore=!0),pe(ae,ke)}if(re&&!W&&G?.clientId&&!w.current&&(e?y.current.internalToExternal.has(G.clientId):!L(G.clientId).some(ie=>O(ie)))){let ie={selectionStart:G,selectionEnd:te,initialPosition:S()};s(e?aye(ie,y.current):ie)}}),V=U},B);return()=>{v.current=!1,z()}},[n,e]),(0,cs.useEffect)(()=>()=>{C()},[])}var fye=c(F(),1),pye=c(ee(),1),mye=c(sl(),1),Jr=c(Z(),1);function gye(){return null}function yXe(){let{registerShortcut:e,unregisterShortcut:t}=(0,pye.useDispatch)(mye.store),[o]=je("blockVisibility.allowEditing");return(0,fye.useEffect)(()=>{e({name:"core/block-editor/copy",category:"block",description:(0,Jr.__)("Copy the selected block(s)."),keyCombination:{modifier:"primary",character:"c"}}),e({name:"core/block-editor/cut",category:"block",description:(0,Jr.__)("Cut the selected block(s)."),keyCombination:{modifier:"primary",character:"x"}}),e({name:"core/block-editor/paste",category:"block",description:(0,Jr.__)("Paste the selected block(s)."),keyCombination:{modifier:"primary",character:"v"}}),e({name:"core/block-editor/duplicate",category:"block",description:(0,Jr.__)("Duplicate the selected block(s)."),keyCombination:{modifier:"primaryShift",character:"d"}}),e({name:"core/block-editor/remove",category:"block",description:(0,Jr.__)("Remove the selected block(s)."),keyCombination:{modifier:"access",character:"z"}}),e({name:"core/block-editor/paste-styles",category:"block",description:(0,Jr.__)("Paste the copied style to the selected block(s)."),keyCombination:{modifier:"primaryAlt",character:"v"}}),e({name:"core/block-editor/insert-before",category:"block",description:(0,Jr.__)("Insert a new block before the selected block(s)."),keyCombination:{modifier:"primaryAlt",character:"t"}}),e({name:"core/block-editor/insert-after",category:"block",description:(0,Jr.__)("Insert a new block after the selected block(s)."),keyCombination:{modifier:"primaryAlt",character:"y"}}),e({name:"core/block-editor/delete-multi-selection",category:"block",description:(0,Jr.__)("Delete selection."),keyCombination:{character:"del"},aliases:[{character:"backspace"}]}),e({name:"core/block-editor/stop-editing-as-blocks",category:"block",description:(0,Jr.__)("Finish editing a design."),keyCombination:{character:"escape"}}),e({name:"core/block-editor/select-all",category:"selection",description:(0,Jr.__)("Select all text when typing. Press again to select all blocks."),keyCombination:{modifier:"primary",character:"a"}}),e({name:"core/block-editor/unselect",category:"selection",description:(0,Jr.__)("Clear selection."),keyCombination:{character:"escape"}}),e({name:"core/block-editor/multi-text-selection",category:"selection",description:(0,Jr.__)("Select text across multiple blocks."),keyCombination:{modifier:"shift",character:"arrow"}}),e({name:"core/block-editor/focus-toolbar",category:"global",description:(0,Jr.__)("Navigate to the nearest toolbar."),keyCombination:{modifier:"alt",character:"F10"}}),e({name:"core/block-editor/move-up",category:"block",description:(0,Jr.__)("Move the selected block(s) up."),keyCombination:{modifier:"secondary",character:"t"}}),e({name:"core/block-editor/move-down",category:"block",description:(0,Jr.__)("Move the selected block(s) down."),keyCombination:{modifier:"secondary",character:"y"}}),e({name:"core/block-editor/collapse-list-view",category:"list-view",description:(0,Jr.__)("Collapse all other items."),keyCombination:{modifier:"alt",character:"l"}}),e({name:"core/block-editor/group",category:"block",description:(0,Jr.__)("Create a group block from the selected multiple blocks."),keyCombination:{modifier:"primary",character:"g"}}),o===!1?t("core/block-editor/toggle-block-visibility"):e({name:"core/block-editor/toggle-block-visibility",category:"block",description:(0,Jr.__)("Show or hide the selected block(s)."),keyCombination:{modifier:"primaryShift",character:"h"}}),e({name:"core/block-editor/rename",category:"block",description:(0,Jr.__)("Rename the selected block."),keyCombination:{modifier:"primaryAlt",character:"r"}})},[e,t,o]),null}gye.Register=yXe;var LL=gye;var kk=c(F(),1),yy=c(ee(),1),DL=c(sl(),1),wk=c(ce(),1),xY=c(X_(),1);var vy=c(T(),1);function vXe(){return(0,yy.useSelect)(e=>K(e(wk.store)).getBlockKeyboardShortcuts(),[])}function _Xe(){let{getBlock:e,getBlockName:t,getBlockAttributes:o,getBlockEditingMode:r,getSelectedBlockClientId:n}=(0,yy.useSelect)(B),{getBlockVariations:i,getActiveBlockVariation:s}=(0,yy.useSelect)(wk.store),{replaceBlocks:a,updateBlockAttributes:l}=(0,yy.useDispatch)(B);return(0,kk.useCallback)(({targetBlockName:u,blockNames:d,variationName:f})=>{let p=n();if(!p||r(p)!=="default")return!1;let m=t(p);if(!d.includes(m))return!1;let g=f?i(u)?.find(({name:v})=>v===f):void 0;if(m===u)return g?.attributes?(s(u,o(p))?.name!==f&&l(p,g.attributes),!0):!1;let h=e(p);if(!h)return!1;let b=g?(0,wk.switchToBlockType)(h,u,g.name):null;return b||(b=(0,wk.switchToBlockType)(h,u),b&&g?.attributes&&(b=b.map(v=>v.name===u?{...v,attributes:{...v.attributes,...g.attributes}}:v))),b?(a(p,b),!0):!1},[e,t,o,r,n,i,s,a,l])}function wXe({entry:e,apply:t}){return(0,DL.useShortcut)(e.name,o=>{o.defaultPrevented||t(e)&&o.preventDefault()}),null}function kXe({shortcuts:e}){let{registerShortcut:t,unregisterShortcut:o}=(0,yy.useDispatch)(DL.store),r=(0,kk.useRef)(new Map);return(0,kk.useEffect)(()=>{let n=new Map,i=new Map;for(let s of e){let a={name:s.name,category:"block",description:s.description,keyCombination:s.keyCombination,aliases:s.aliases},l=JSON.stringify(a),u=n.get(s.name);if(u!==void 0){u!==l&&(0,xY.default)(`Block keyboard shortcut "${s.name}" is declared more than once with different settings.`);continue}let{modifier:d,character:f}=s.keyCombination,p=`${d??""}+${f}`;i.has(p)&&(0,xY.default)(`Block keyboard shortcut "${s.name}" uses the same key combination as "${i.get(p)}".`),i.set(p,s.name),t(a),n.set(s.name,l)}for(let s of r.current.keys())n.has(s)||o(s);r.current=n},[e,t,o]),null}function hye(){let e=vXe(),t=_Xe();return(0,vy.jsxs)(vy.Fragment,{children:[(0,vy.jsx)(kXe,{shortcuts:e}),e.map((o,r)=>(0,vy.jsx)(wXe,{entry:o,apply:t},`${o.name}-${r}`))]})}var bye=c(F(),1);function xXe(e={}){return(0,bye.useMemo)(()=>({mediaUpload:e.mediaUpload,mediaSideload:e.mediaSideload,mediaFinalize:e.mediaFinalize,mediaDelete:e.mediaDelete,maxUploadFileSize:e.maxUploadFileSize,allowedMimeTypes:e.allowedMimeTypes,allImageSizes:e.allImageSizes,bigImageSizeThreshold:e.bigImageSizeThreshold,imageStripMeta:e.imageStripMeta,imageMaxBitDepth:e.imageMaxBitDepth}),[e])}var yye=xXe;var ka=c(T(),1),VL=()=>{},vye=!1,xk=null,Sk=null,_ye=["image/heic","image/heif"];function Sye(e,t,o){return!t&&e.length>1?(o((0,xye.__)("Only one file can be used here.")),!0):!1}function Cye(){if(xk!==null)return xk;if(!window.__clientSideMediaProcessing||typeof Fc.detectClientSideMediaSupport!="function")return xk=!1,!1;let e=(0,Fc.detectClientSideMediaSupport)();return!e||!e.supported?(vye||(console.info(`Client-side media processing unavailable: ${e.reason}. Using server-side processing.`),vye=!0),xk=!1,!1):(xk=!0,!0)}function SXe(){return Sk!==null?Sk:Cye()||!window.__clientSideMediaProcessing||typeof Fc.isHeicCanvasSupported!="function"||!(0,Fc.isHeicCanvasSupported)()?(Sk=!1,!1):(Sk=!0,!0)}function CXe(e,t,{allowedTypes:o,additionalData:r={},filesList:n,onError:i=VL,onFileChange:s,onSuccess:a,onBatchSuccess:l,multiple:u=!0}){Sye(n,u,i)||e.dispatch(Fc.store).addItems({files:Array.from(n),onChange:s,onSuccess:d=>{t?.[P0]?.(d),a?.(d)},onBatchSuccess:l,onError:d=>i(typeof d=="string"?d:d?.message??""),additionalData:r,allowedTypes:o})}function EXe(e,t,{allowedTypes:o,additionalData:r={},filesList:n,onError:i=VL,onFileChange:s,onSuccess:a,onBatchSuccess:l,multiple:u=!0}){if(Sye(n,u,i))return;let d=Array.from(n),f=d.filter(b=>_ye.includes(b.type)),p=d.filter(b=>!_ye.includes(b.type)),m=f.length>0&&p.length>0&&t?.mediaUpload,g=m?2:1,h=m?()=>{g--,g<=0&&l?.()}:l;f.length>0&&e.dispatch(Fc.store).addItems({files:f,onChange:s,onSuccess:b=>{t?.[P0]?.(b),a?.(b)},onBatchSuccess:h,onError:b=>i(typeof b=="string"?b:b?.message??""),additionalData:r,allowedTypes:o}),p.length>0&&t?.mediaUpload&&t.mediaUpload({allowedTypes:o,additionalData:r,filesList:p,onError:i,onFileChange:s,onSuccess:a,onBatchSuccess:h,multiple:u})}function TXe(e){return NL(e),null}var Ck=nye(e=>{let{settings:t,registry:o,stripExperimentalSettings:r=!1}=e,n=yye(t),i=Cye(),s=SXe(),a=i||s,l=!!t?.mediaUpload?.__isMediaUploadInterceptor,u=(0,vg.useMemo)(()=>{if(a&&t?.mediaUpload&&!l){let v=(i?CXe:EXe).bind(null,o,t);return v.__isMediaUploadInterceptor=!0,{...t,mediaUpload:v}}return t},[t,o,a,i,l]),{__experimentalUpdateSettings:d}=K((0,wye.useDispatch)(B));(0,vg.useEffect)(()=>{d({...u,__internalIsInitialized:!0},{stripExperimentalSettings:r,reset:!0})},[u,r,d]);let f=(0,vg.useRef)(e.selection);f.current=e.selection;let p=(0,vg.useRef)(e.onChangeSelection??VL);p.current=e.onChangeSelection??VL;let m=(0,vg.useMemo)(()=>({getSelection:()=>f.current,onChangeSelection:(...b)=>p.current(...b)}),[]),g=(0,ka.jsxs)(kye.SlotFillProvider,{passthrough:!0,children:[!u?.isPreviewMode&&(0,ka.jsxs)(ka.Fragment,{children:[(0,ka.jsx)(LL.Register,{}),(0,ka.jsx)(hye,{})]}),(0,ka.jsx)(lne,{children:e.children})]}),h=(0,ka.jsxs)(ML.Provider,{value:m,children:[(0,ka.jsx)(TXe,{clientId:e.clientId,value:e.value,onChange:e.onChange,onInput:e.onInput}),g]});return a&&!l?(0,ka.jsx)(Fc.MediaUploadProvider,{settings:n,useSubRegistry:!1,children:h}):h}),RXe=e=>(0,ka.jsx)(Ck,{...e,stripExperimentalSettings:!0,children:e.children}),Eye=RXe;var lT=c(ue(),1),Swe=c(ee(),1),_D=c(F(),1),Cwe=c(q(),1);var kve=c(oe(),1),_y=c(F(),1),xve=c(Z(),1),Uf=c(ue(),1),Sve=c(q(),1),IY=c(ee(),1);var mve=c(ee(),1),RY=c(Z(),1),YE=c(ue(),1),gve=c(F(),1);var zL=c(ee(),1),Pye=c(ue(),1);var Rye=c(Z(),1),Bye=c(Ft(),1),kl=c(ce(),1);var Tye=c(Ft(),1);function BXe(e){let t="<!--StartFragment-->",o=e.indexOf(t);if(o>-1)e=e.substring(o+t.length);else return e;let n=e.indexOf("<!--EndFragment-->");return n>-1&&(e=e.substring(0,n)),e}function IXe(e){let t="<meta charset='utf-8'>";return e.startsWith(t)?e.slice(t.length):e}function Ek({clipboardData:e}){let t="",o="";try{t=e.getData("text/plain"),o=e.getData("text/html")}catch{return}o=BXe(o),o=IXe(o);let r=(0,Tye.getFilesFromDataTransfer)(e);return r.length&&!PXe(r,o)?{files:r}:{html:o,plainText:t,files:[]}}function PXe(e,t){if(t&&e?.length===1&&e[0].type.indexOf("image/")===0){let o=/<\s*img\b/gi;if(t.match(o)?.length!==1)return!0;let r=/<\s*img\b[^>]*\bsrc="file:\/\//i;if(t.match(r))return!0}return!1}var SY=Symbol("requiresWrapperOnCopy");function FL(e,t,o){let r=t,[n]=t;if(n&&o.select(kl.store).getBlockType(n.name)[SY]){let{getBlockRootClientId:a,getBlockName:l,getBlockAttributes:u}=o.select(B),d=a(n.clientId),f=l(d);f&&(r=(0,kl.createBlock)(f,u(d),r))}let i=(0,kl.serialize)(r);e.clipboardData.setData("text/plain",OXe(i)),e.clipboardData.setData("text/html",i)}function Iye(e,t){let{plainText:o,html:r,files:n}=Ek(e),i=[];if(n.length){let s=(0,kl.getBlockTransforms)("from");i=n.reduce((a,l)=>{let u=(0,kl.findTransform)(s,d=>d.type==="files"&&d.isMatch([l]));return u&&a.push(u.transform([l])),a},[]).flat()}else i=(0,kl.pasteHandler)({HTML:r,plainText:o,mode:"BLOCKS",canUserUseUnfilteredHTML:t});return i}function OXe(e){return e=e.replace(/<br>/g,`
+`),(0,Bye.__unstableStripHTML)(e).trim().replace(/\n\n+/g,`

-`)}function xr(e,t,{focus:o=!0}={}){return e.contentEditable===String(t)?t:(e.contentEditable=t,t?e.isContentEditable?(e.setAttribute("role","textbox"),e.setAttribute("aria-multiline","true"),e.setAttribute("aria-label",(0,sve.__)("Editor canvas")),o&&e.focus({preventScroll:!0}),!0):(e.removeAttribute("contenteditable"),!1):(e.removeAttribute("role"),e.removeAttribute("aria-multiline"),e.removeAttribute("aria-label"),!1))}function uve(){let e=(0,cD.useRegistry)(),t=(0,cD.useSelect)(o=>{let{getSelectedBlockClientId:r,canHostEditableRoot:n,isZoomOut:i}=K(o(B));return!i()&&n(r())},[]);return(0,cve.useRefEffect)(o=>{if(!t)return;let{getSelectedBlockClientId:r,hasMultiSelection:n,isMultiSelecting:i}=e.select(B);if(!xr(o,!0,{focus:!1}))return;let{activeElement:s}=o.ownerDocument,a=o.ownerDocument.defaultView.getSelection();return s!==o&&s?.isContentEditable&&o.contains(s)&&Vo(s)===r()&&a.anchorNode&&s.contains(a.anchorNode)&&o.focus(),()=>{if(!(n()||i())&&(xr(o,!1),o.ownerDocument.activeElement===o)){let l=dl(o.ownerDocument.defaultView.getSelection(),o);l&&Vo(l)===r()&&l.focus()}}},[t,e])}var lT=c(wo(),1),dve=c(ee(),1),fve=c(ue(),1);function pve(){let{hasMultiSelection:e}=(0,dve.useSelect)(B);return(0,fve.useRefEffect)(t=>{function o(r){if(r.defaultPrevented||r.keyCode!==lT.HOME&&r.keyCode!==lT.END||r.metaKey||r.ctrlKey||r.altKey||!r.target.isContentEditable||e())return;let n=t.ownerDocument.defaultView.getSelection();dl(n,t)&&(r.preventDefault(),n.modify(r.shiftKey?"extend":"move",r.keyCode===lT.HOME?"backward":"forward","lineboundary"))}return t.addEventListener("keydown",o),()=>{t.removeEventListener("keydown",o)}},[])}var mve=c(ue(),1),gve=c(ee(),1);function EQe(e){let{isMultiSelecting:t,getMultiSelectedBlockClientIds:o,hasMultiSelection:r,getSelectedBlockClientId:n,getSelectedBlocksInitialCaretPosition:i,__unstableIsFullySelected:s}=e(B);return{isMultiSelecting:t(),multiSelectedBlockClientIds:o(),hasMultiSelection:r(),selectedBlockClientId:n(),initialPosition:i(),isFullSelection:s()}}function hve(){let{initialPosition:e,isMultiSelecting:t,multiSelectedBlockClientIds:o,hasMultiSelection:r,selectedBlockClientId:n,isFullSelection:i}=(0,gve.useSelect)(EQe,[]);return(0,mve.useRefEffect)(s=>{let{ownerDocument:a}=s,{defaultView:l}=a;if(e==null||!r||t)return;let{length:u}=o;u<2||i&&(xr(s,!0),l.getSelection().removeAllRanges())},[r,t,o,n,e,i])}var zk=c(Dt(),1),dD=c(wo(),1),oK=c(Z(),1),fD=c(ee(),1),jk=c(ue(),1),cT=c(F(),1);var uD=c(T(),1),bve={position:"absolute",inset:0,pointerEvents:"none",outline:"none"},TQe=["Enter"," ","F2","Escape"];function rK(){let e=(0,cT.useRef)(),t=(0,cT.useRef)(),o=(0,cT.useRef)(),r=(0,jk.useInstanceId)(rK,"block-editor-writing-flow__canvas-stop-hint"),{hasMultiSelection:n,getSelectedBlockClientId:i,getBlockCount:s,getBlockOrder:a,getLastFocus:l,getSectionRootClientId:u,getEditedContentOnlySection:d,isZoomOut:f}=K((0,fD.useSelect)(B)),{setLastFocus:p}=K((0,fD.useDispatch)(B)),m=(0,cT.useRef)();function g(){if(e.current.ownerDocument.defaultView.focus(),n())e.current.focus();else if(i())l()?.current?l().current.focus():e.current.querySelector(`[data-block="${i()}"]`).focus();else if(f()){let x=u(),C=a(x);C.length?e.current.querySelector(`[data-block="${C[0]}"]`).focus():x?e.current.querySelector(`[data-block="${x}"]`).focus():e.current.focus()}else{let x=zk.focus.tabbable.find(e.current);x.length?x[0].focus():e.current.focus()}}function h(x){if(x.defaultPrevented||x.ctrlKey||x.metaKey||x.altKey)return;let{key:C}=x;if(!x.shiftKey&&TQe.includes(C)){x.preventDefault(),g();return}C==="Tab"&&!x.shiftKey&&(x.preventDefault(),zk.focus.tabbable.findNext(o.current)?.focus())}function b(){if(m.current){m.current=null;return}g()}let v=(0,uD.jsx)("div",{ref:t,tabIndex:"0",role:"button","aria-label":(0,oK.__)("Editor canvas"),"aria-describedby":r,className:"block-editor-writing-flow__canvas-stop",style:bve,onFocus:b,onKeyDown:h,onClick:g,children:(0,uD.jsx)("div",{className:"block-editor-writing-flow__canvas-stop-hint",id:r,children:(0,oK.__)("Press Enter to edit the document")})});function y(){if(m.current){m.current=null;return}g()}let _=(0,uD.jsx)("div",{ref:o,tabIndex:"0",onFocus:y,style:bve}),w=(0,jk.useRefEffect)(x=>{function C(S){if(S.defaultPrevented)return;if(S.key==="Escape"&&!S.shiftKey&&!S.ctrlKey&&!S.metaKey&&!S.altKey){if(d())return;t.current&&(S.preventDefault(),m.current=!0,t.current.focus());return}if(S.keyCode!==dD.TAB||!o.current||!t.current)return;let{target:I,shiftKey:O}=S,A=O?"findPrevious":"findNext",P=zk.focus.tabbable[A](I),L=I.closest("[data-block]"),H=L&&P&&(GO(L,P)||qu(L,P));if((0,zk.isFormElement)(P)&&H)return;let N=O?t:o;m.current=!0,N.current.focus()}function E(S){x.contains(S.relatedTarget)||p({current:S.target});let{ownerDocument:I}=x;!S.relatedTarget&&S.target.hasAttribute("data-block")&&I.activeElement===I.body&&s()===0&&x.focus()}let R=(0,dD.withIgnoreIMEEvents)(C);return x.addEventListener("keydown",R),x.addEventListener("focusout",E),()=>{x.removeEventListener("keydown",R),x.removeEventListener("focusout",E)}},[]),k=(0,jk.useMergeRefs)([e,w]);return[v,k,_]}var pD=c(wo(),1),yve=c(ee(),1),vve=c(ue(),1);function _ve(){let{didAutomaticChange:e,getSettings:t}=(0,yve.useSelect)(B);function o(r){let{keyCode:n}=r;if(r.defaultPrevented||n!==pD.BACKSPACE&&n!==pD.ESCAPE)return;let{__experimentalUndo:i}=t();i&&e()&&(r.preventDefault(),i())}return(0,vve.useRefEffect)(r=>(r.addEventListener("keydown",o),()=>{r.removeEventListener("keydown",o)}),[])}var on=c(Dt(),1),md=c(wo(),1),mD=c(ee(),1),wve=c(ue(),1),gD=c(ce(),1);function RQe(e,t,o){let r=t===md.UP||t===md.DOWN,{tagName:n}=e,i=e.getAttribute("type");return r&&!o?n==="INPUT"?!["date","datetime-local","month","number","range","time","week"].includes(i):!0:n==="INPUT"?["button","checkbox","number","color","file","image","radio","reset","submit"].includes(i):n!=="TEXTAREA"}function nK(e,t,o,r){let n=on.focus.focusable.find(o);t&&n.reverse(),n=n.slice(n.indexOf(e)+1);let i;r&&(i=e.getBoundingClientRect());function s(a){if(a.children.length===1&&GO(a,a.firstElementChild)&&a.firstElementChild.getAttribute("contenteditable")==="true")return;let l=(0,gD.getBlockType)(a.getAttribute("data-type"));if(a.contentEditable!=="true"&&Vo(a)&&l&&(l.merge||(0,gD.hasBlockSupport)(l,"__experimentalOnMerge"))&&on.focus.focusable.find(a).filter(u=>!(0,on.isFormElement)(u)).length!==0||!on.focus.tabbable.isTabbableIndex(a)||a.isContentEditable&&a.contentEditable!=="true"&&Vo(a.closest('[contenteditable="true"]')))return!1;if(r){let u=a.getBoundingClientRect();if(u.left>=i.right||u.right<=i.left)return!1}return!0}return n.find(s)}function kve(){let{getMultiSelectedBlocksStartClientId:e,getMultiSelectedBlocksEndClientId:t,getNextBlockClientId:o,getPreviousBlockClientId:r,getSelectedBlockClientId:n,getSelectionStart:i,getSettings:s,hasMultiSelection:a,__unstableIsFullySelected:l}=(0,mD.useSelect)(B),{selectBlock:u,multiSelect:d}=(0,mD.useDispatch)(B);return(0,wve.useRefEffect)(f=>{let p;function m(){p=null}function g(b,v){let y=nK(b,v,f);return y&&Vo(y)}function h(b){if(b.defaultPrevented)return;let{keyCode:v,shiftKey:y,ctrlKey:_,altKey:w,metaKey:k}=b,x=b.target===f&&dl(f.ownerDocument.defaultView.getSelection(),f)||b.target,C=v===md.UP,E=v===md.DOWN,R=v===md.LEFT,S=v===md.RIGHT,I=C||R,O=R||S,A=C||E,P=O||A,L=y||_||w||k,H=A?on.isVerticalEdge:on.isHorizontalEdge,{ownerDocument:N}=f,{defaultView:M}=N;if(!P||s().isPreviewMode)return;if(a()){if(y){let D=M.getSelection();if(l()&&(!D.rangeCount||D.isCollapsed)){let z=e(),$=t(),J=I?r($):o($);J&&(d(z,J),b.preventDefault())}return}if(!l())return;b.preventDefault(),I?u(e()):u(t(),-1);return}if(y&&n()&&!i().attributeKey){let D=n(),z=I?r(D):o(D);z&&(d(D,z),b.preventDefault());return}if(!RQe(x,v,L))return;A?p||(p=(0,on.computeCaretRect)(M)):p=null;let V=(0,on.isRTL)(x)?!I:I,{keepCaretInsideBlock:j}=s();if(y)H(x,I)&&(g(x,I)?xr(f,!0):f.contentEditable==="true"&&(M.getSelection().extend(x,I?0:x.childNodes.length),b.preventDefault()));else if(A&&(0,on.isVerticalEdge)(x,I)&&(!w||(0,on.isHorizontalEdge)(x,V))&&!j){let D=nK(x,I,f,!0);D&&((0,on.placeCaretAtVerticalEdge)(D,w?!I:I,w?void 0:p),b.preventDefault())}else if(O&&M.getSelection().isCollapsed&&(0,on.isHorizontalEdge)(x,V)&&!j){let D=nK(x,V,f);(0,on.placeCaretAtHorizontalEdge)(D,I),b.preventDefault()}}return f.addEventListener("mousedown",m),f.addEventListener("keydown",h),()=>{f.removeEventListener("mousedown",m),f.removeEventListener("keydown",h)}},[])}var xve=c(ue(),1),Sve=c(ee(),1),gd=c(wo(),1);function Cve(){let e=(0,Sve.useSelect)(t=>t(B).getSettings().isPreviewMode,[]);return(0,xve.useRefEffect)(t=>{if(!e)return;function o(r){let{keyCode:n,shiftKey:i,target:s}=r,a=n===gd.TAB,l=n===gd.UP,u=n===gd.DOWN,d=n===gd.LEFT;if(!a&&!(l||u||d||n===gd.RIGHT))return;let m=a?i:l||d,g=Array.from(t.querySelectorAll("[data-block]"));if(!g.length)return;let h=s.closest("[data-block]"),b=h?g.indexOf(h):-1;if(b===-1||a&&(m&&b===0||!m&&b===g.length-1))return;let v;m?v=b<=0?g.length-1:b-1:v=b===-1||b>=g.length-1?0:b+1,r.preventDefault(),g[v].focus()}return t.addEventListener("keydown",o),()=>{t.removeEventListener("keydown",o)}},[e])}var Eve=c(Dt(),1),hD=c(ee(),1),Tve=c(fl(),1),Rve=c(ue(),1);function Bve(){let{getBlockOrder:e,getSelectedBlockClientIds:t,getBlockRootClientId:o}=(0,hD.useSelect)(B),{multiSelect:r,selectBlock:n}=(0,hD.useDispatch)(B),i=(0,Tve.__unstableUseShortcutEventMatch)();return(0,Rve.useRefEffect)(s=>{function a(l){if(!i("core/block-editor/select-all",l))return;let u=t(),{ownerDocument:d}=s,f=d.defaultView.getSelection(),p=l.target===s&&dl(f,s)||l.target;if(u.length<2&&!(0,Eve.isEntirelySelected)(p)){if(l.target===s&&p!==s){l.preventDefault();let v=d.createRange();v.selectNodeContents(p),f.removeAllRanges(),f.addRange(v),d.dispatchEvent(new Event("selectionchange"))}return}l.preventDefault();let[m]=u,g=Vo(d.activeElement);if(g&&g!==m&&!qu(d.getElementById("block-"+m),d.activeElement)){n(g);return}let h=o(m),b=e(h);if(u.length===b.length){h&&(s.ownerDocument.defaultView.getSelection().removeAllRanges(),n(h));return}r(b[0],b[b.length-1])}return s.addEventListener("keydown",a),()=>{s.removeEventListener("keydown",a)}},[])}var bD=c(ee(),1),Ive=c(ue(),1);function Pve(){let{startMultiSelect:e,stopMultiSelect:t}=(0,bD.useDispatch)(B),{getSettings:o,isSelectionEnabled:r,hasSelectedBlock:n,isDraggingBlocks:i,isMultiSelecting:s}=(0,bD.useSelect)(B);return(0,Ive.useRefEffect)(a=>{let{ownerDocument:l}=a,{defaultView:u}=l,d,f;function p(){t(),u.removeEventListener("mouseup",p),f=u.requestAnimationFrame(()=>{if(!n())return;xr(a,!1);let b=u.getSelection();if(b.rangeCount){let v=b.getRangeAt(0),{commonAncestorContainer:y}=v,_=v.cloneRange();d.contains(y)&&(d.focus(),b.removeAllRanges(),b.addRange(_))}})}let m;function g({target:b}){m=b}function h({buttons:b,target:v,relatedTarget:y}){v.contains(m)&&(v.contains(y)||i()||b===1&&(s()||a!==v&&(v.getAttribute("contenteditable")!=="true"&&!o().isPreviewMode||r()&&(d=v,e(),u.addEventListener("mouseup",p),xr(a,!0)))))}return a.addEventListener("mouseout",h),a.addEventListener("mousedown",g),()=>{a.removeEventListener("mouseout",h),u.removeEventListener("mouseup",p),u.cancelAnimationFrame(f)}},[e,t,r,n])}var vD=c(ee(),1),Mve=c(ue(),1),Hk=c($r(),1),Nve=c(Dt(),1);var{ownsSelection:BQe}=K(Hk.privateApis);function Ove(e){let{anchorNode:t,anchorOffset:o}=e;return t.nodeType===t.TEXT_NODE||o===0?t:t.childNodes[o-1]}function Ave(e,t){let{focusNode:o,focusOffset:r}=e;return o.nodeType===o.TEXT_NODE||r===o.childNodes.length?o:r===0&&(0,Nve.isSelectionForward)(e)&&t?o.previousSibling??o.parentElement:o.childNodes[r]}function IQe(e,t){let o=0;for(;e[o]===t[o];)o++;return o}function yD(e){return(e.nodeType===e.ELEMENT_NODE?e:e.parentElement)?.closest("[data-wp-block-attribute-key]")}function Lve(){let{multiSelect:e,selectBlock:t,selectionChange:o,startMultiSelect:r,stopMultiSelect:n}=(0,vD.useDispatch)(B),{getBlockParents:i,getBlockSelectionStart:s,isMultiSelecting:a,getSelectionStart:l,getSelectionEnd:u,getSelectedBlockClientId:d,canHostEditableRoot:f}=K((0,vD.useSelect)(B));return(0,Mve.useRefEffect)(p=>{let{ownerDocument:m}=p,{defaultView:g}=m,h=!1;function b(k){h=k.detail===3,k.shiftKey&&r()}function v(){h=!1}function y(k){let x=g.getSelection();if(!x.rangeCount)return;let C=Ove(x),E=Ave(x,h);if(!p.contains(C)||!p.contains(E))return;let R=k.shiftKey&&k.type==="mouseup";if(x.isCollapsed&&!R){let A=Vo(C);if(!a()&&A&&A===d()&&f(A)){xr(p,!0);let{activeElement:P}=m;P!==p&&P?.isContentEditable&&p.contains(P)&&Vo(P)===A&&p.focus();return}if(p.contentEditable==="true"&&!a()){xr(p,!1);let P=C.nodeType===C.ELEMENT_NODE?C:C.parentElement;P=P?.closest("[contenteditable]"),P?.focus()}return}let S=Vo(C),I=Vo(E);if(R){let A=s(),P=Vo(k.target),L=P!==I;(S===I&&x.isCollapsed||!I||L)&&(I=P),S!==A&&(S=A)}if(S===void 0&&I===void 0){xr(p,!1);return}if(k.type==="mouseup"&&!k.shiftKey&&!a()&&S===I){let A=Vo(k.target);if(A&&A!==S){x.removeAllRanges();return}}if(S===I)if(a())e(S,S);else{let A=!x.isCollapsed&&(yD(C)||yD(E));if(A&&(A.contentEditable!=="true"||m.activeElement!==A&&!BQe(A))){let P=x.getRangeAt(0),L=(0,Hk.create)({element:A,range:P,__unstableIsEditableTree:!0}),H={start:{clientId:S,attributeKey:A.dataset.wpBlockAttributeKey,offset:L.start??0},end:{clientId:S,attributeKey:A.dataset.wpBlockAttributeKey,offset:L.end??L.text.length}},{start:N,end:M}=H,V=l(),j=u();(V.clientId!==N.clientId||j.clientId!==M.clientId||V.attributeKey!==N.attributeKey||V.offset!==N.offset||j.offset!==M.offset)&&o(H)}else t(S)}else{let A=[...i(S),S],P=[...i(I),I],L=IQe(A,P);if(!(L>=A.length||L>=P.length)&&(A[L]!==S||P[L]!==I)){e(A[L],P[L]);return}let N=yD(C),M=yD(E);if(N&&M){let V=x.getRangeAt(0),j=(0,Hk.create)({element:N,range:V,__unstableIsEditableTree:!0}),D=(0,Hk.create)({element:M,range:V,__unstableIsEditableTree:!0}),z=j.start??j.end,$=D.start??D.end;o({start:{clientId:S,attributeKey:N.dataset.wpBlockAttributeKey,offset:z},end:{clientId:I,attributeKey:M.dataset.wpBlockAttributeKey,offset:$}})}else e(S,I)}}function _(k){let x=g.getSelection();if(!x.rangeCount||x.isCollapsed)return;let C=Vo(Ove(x)),E=Vo(Ave(x,h));C!==E&&y(k)}m.addEventListener("selectionchange",y);function w(k){y(k),n()}return g.addEventListener("mouseup",w),p.addEventListener("mousedown",b),p.addEventListener("keydown",v),m.addEventListener("copy",_,!0),m.addEventListener("cut",_,!0),m.addEventListener("paste",_,!0),()=>{m.removeEventListener("selectionchange",y),g.removeEventListener("mouseup",w),p.removeEventListener("mousedown",b),p.removeEventListener("keydown",v),m.removeEventListener("copy",_,!0),m.removeEventListener("cut",_,!0),m.removeEventListener("paste",_,!0)}},[e,t,o,i])}var _D=c(ee(),1),Dve=c(ue(),1);function Vve(){let{selectBlock:e}=(0,_D.useDispatch)(B),{isSelectionEnabled:t,getBlockSelectionStart:o,getSelectionStart:r,hasMultiSelection:n}=(0,_D.useSelect)(B);return(0,Dve.useRefEffect)(i=>{function s(a){if(!t()||a.button!==0)return;let l=o(),u=Vo(a.target);if(a.shiftKey){if(l&&l!==u){let{clientId:d,attributeKey:f}=r();xr(i,!0,{focus:!!f});let{ownerDocument:p}=i,m=p.defaultView.getSelection(),g=!f&&p.getElementById(`block-${d}`);if(g&&!(m.anchorNode&&g.contains(m.anchorNode))){let h=g.compareDocumentPosition(a.target)&i.DOCUMENT_POSITION_FOLLOWING;m.setPosition(g,h?0:g.childNodes.length)}}}else n()&&e(u)}return i.addEventListener("mousedown",s),()=>{i.removeEventListener("mousedown",s)}},[e,t,o,r,n])}var wD=c(ee(),1),Fve=c(ue(),1),Yf=c(wo(),1),$s=c(ce(),1);function zve(){let{__unstableIsFullySelected:e,getSelectedBlockClientIds:t,getSelectedBlockClientId:o,__unstableIsSelectionMergeable:r,hasMultiSelection:n,getBlockName:i,canInsertBlockType:s,getBlockRootClientId:a,getSelectionStart:l,getSelectionEnd:u,getBlockAttributes:d,getNextBlockClientId:f,getBlockOrder:p,getBlockEditingMode:m,getBlockListSettings:g}=(0,wD.useSelect)(B),{replaceBlocks:h,__unstableSplitSelection:b,removeBlocks:v,__unstableDeleteSelection:y,__unstableExpandSelection:_,__unstableMarkAutomaticChange:w,insertAfterBlock:k,insertBlock:x,selectBlock:C}=(0,wD.useDispatch)(B);return(0,Fve.useRefEffect)(E=>{function R(O){if(O.inputType==="insertParagraph"&&!O.defaultPrevented&&!n()&&(S(O),O.defaultPrevented)||E.contentEditable!=="true")return;if(n()){O.preventDefault();return}let A=E.ownerDocument.defaultView.getSelection();dl(A,E)||O.preventDefault()}function S(O){if(!O.defaultPrevented){if(!n()){if(O.keyCode===Yf.ENTER||O.inputType==="insertParagraph"){if(O.shiftKey||O.type==="keydown"&&O.target.ownerDocument.activeElement.isContentEditable)return;let P=o();if(!P)return;let L=i(P),H=l(),N=u();if(H.attributeKey===N.attributeKey){let j=d(P)[H.attributeKey],D=(0,$s.getBlockTransforms)("from").filter(({type:$})=>$==="enter"),z=(0,$s.findTransform)(D,$=>$.regExp.test(j));if(z){h(P,z.transform({content:j})),w();return}}let M=a(P),{activeElement:V}=O.target.ownerDocument;if(!e()&&(s((0,$s.getDefaultBlockName)(),M)||s(L,M))&&((0,$s.hasBlockSupport)(L,"splitting",!1)||O.__deprecatedOnSplit))O.preventDefault(),b();else if((V.getAttribute("data-block")===P||V.isContentEditable)&&Vo(V)===P){let{defaultBlock:j}=M&&g(M)||{};if(s(j?.name??(0,$s.getDefaultBlockName)(),M))O.preventDefault(),k(P);else{let D=function($){let J=null;for(;typeof $=="string"&&!(J=f($));)$=a($);return J};var A=D;if(!p(P).length){let{defaultBlock:$}=g(P)??{},J=$?.name??(0,$s.getDefaultBlockName)();if(s(J,P)){O.preventDefault(),x((0,$s.createBlock)(J,$?.attributes),0,P);return}}let z=p(P)[0]??D(P);for(;z&&m(z)==="disabled";)z=D(z);z&&(O.preventDefault(),C(z,!0))}}}return}O.keyCode===Yf.ENTER?(xr(E,!1),O.preventDefault(),e()?h(t(),(0,$s.createBlock)((0,$s.getDefaultBlockName)())):b()):O.keyCode===Yf.BACKSPACE||O.keyCode===Yf.DELETE?(xr(E,!1),O.preventDefault(),e()?v(t()):r()?y(O.keyCode===Yf.DELETE):_()):O.key.length===1&&!(O.metaKey||O.ctrlKey)&&(xr(E,!1),r()?y(O.keyCode===Yf.DELETE):(O.preventDefault(),E.ownerDocument.defaultView.getSelection().removeAllRanges()))}}function I(O){n()&&(xr(E,!1),r()?y():(O.preventDefault(),E.ownerDocument.defaultView.getSelection().removeAllRanges()))}return E.addEventListener("beforeinput",R),E.addEventListener("keydown",S),E.addEventListener("compositionstart",I),()=>{E.removeEventListener("beforeinput",R),E.removeEventListener("keydown",S),E.removeEventListener("compositionstart",I)}},[])}var hd=c(ce(),1),Uk=c(Dt(),1),Gk=c(ee(),1),Gve=c(ue(),1);var jve=c(F(),1),Hve=c(ce(),1),uT=c(ee(),1),Bl=c(Z(),1),Wve=c(Ns(),1);function Wk(){let{getBlockName:e}=(0,uT.useSelect)(B),{getBlockType:t}=(0,uT.useSelect)(Hve.store),{createSuccessNotice:o}=(0,uT.useDispatch)(Wve.store);return(0,jve.useCallback)((r,n)=>{let i="";if(r==="copyStyles")i=(0,Bl.__)("Styles copied to clipboard.");else if(n.length===1){let s=n[0],a=t(e(s))?.title;r==="copy"?i=(0,Bl.sprintf)((0,Bl.__)('Copied "%s" to clipboard.'),a):i=(0,Bl.sprintf)((0,Bl.__)('Moved "%s" to clipboard.'),a)}else r==="copy"?i=(0,Bl.sprintf)((0,Bl._n)("Copied %d block to clipboard.","Copied %d blocks to clipboard.",n.length),n.length):i=(0,Bl.sprintf)((0,Bl._n)("Moved %d block to clipboard.","Moved %d blocks to clipboard.",n.length),n.length);o(i,{type:"snackbar"})},[o,e,t])}function Uve(e,t){let o=e.defaultView.getSelection();if(Vo(o.anchorNode)!==t)return!1;let r=e.getElementById(`block-${t}`);return!!r?.isContentEditable&&(0,Uk.isEntirelySelected)(r)}function dT(){let e=(0,Gk.useRegistry)(),{getBlocksByClientId:t,getSelectedBlockClientIds:o,hasMultiSelection:r,getSettings:n,getBlockName:i,__unstableIsFullySelected:s,__unstableIsSelectionCollapsed:a,__unstableIsSelectionMergeable:l,__unstableGetSelectedBlocksWithPartialSelection:u,canInsertBlockType:d,getBlockRootClientId:f}=(0,Gk.useSelect)(B),{flashBlock:p,removeBlocks:m,replaceBlocks:g,__unstableDeleteSelection:h,__unstableExpandSelection:b,__unstableSplitSelection:v}=(0,Gk.useDispatch)(B),y=Wk();return(0,Gve.useRefEffect)(_=>{function w(k){if(k.defaultPrevented)return;let x=o();if(x.length===0)return;let C=k.type==="copy"&&!r()&&Uve(k.target.ownerDocument,x[0]);if(!r()){let{ownerDocument:O}=k.target;if((k.type==="copy"||k.type==="cut"?(0,Uk.documentHasUncollapsedSelection)(O):(0,Uk.documentHasSelection)(O)&&!O.activeElement.isContentEditable)&&!C)return}let{activeElement:E}=k.target.ownerDocument;if(!_.contains(E))return;let R=l(),S=a()||s()||C,I=!S&&!R;if(k.type==="copy"||k.type==="cut")if(k.preventDefault(),x.length===1&&p(x[0]),I)b();else{y(k.type,x);let O;if(S)O=t(x);else{let[A,P]=u(),L=t(x.slice(1,x.length-1));O=[A,...L,P]}lD(k,O,e)}if(k.type==="cut")S&&!I?m(x):(xr(k.target.ownerDocument.activeElement,!1),h());else if(k.type==="paste"){let{__experimentalCanUserUseUnfilteredHTML:O,mediaUpload:A}=n();if(k.clipboardData.getData("rich-text")==="true")return;let{plainText:L,html:H,files:N}=Fk(k),M=s(),V=[];if(N.length){if(!A){k.preventDefault();return}let $=(0,hd.getBlockTransforms)("from");V=N.reduce((J,Q)=>{let W=(0,hd.findTransform)($,X=>X.type==="files"&&X.isMatch([Q]));return W&&J.push(W.transform([Q])),J},[]).flat()}else V=(0,hd.pasteHandler)({HTML:H,plainText:L,mode:M?"BLOCKS":"AUTO",canUserUseUnfilteredHTML:O});if(typeof V=="string")return;if(M){g(x,V,V.length-1,-1),k.preventDefault();return}if(!r()&&Uve(k.target.ownerDocument,x[0])){g(x,V,V.length-1,-1),k.preventDefault();return}if(!r()&&!(0,hd.hasBlockSupport)(i(x[0]),"splitting",!1)&&!k.__deprecatedOnSplit)return;let[j]=x,D=f(j),z=[];for(let $ of V)if(d($.name,D))z.push($);else{let J=i(D),Q=$.name!==J?(0,hd.switchToBlockType)($,J):[$];if(!Q)return;for(let W of Q)for(let X of W.innerBlocks)z.push(X)}v(z),k.preventDefault()}}return _.ownerDocument.addEventListener("copy",w),_.ownerDocument.addEventListener("cut",w),_.ownerDocument.addEventListener("paste",w),()=>{_.ownerDocument.removeEventListener("copy",w),_.ownerDocument.removeEventListener("cut",w),_.ownerDocument.removeEventListener("paste",w)}},[])}var $k=c(T(),1);function sK(){let[e,t,o]=rK(),r=(0,$ve.useSelect)(n=>n(B).hasMultiSelection(),[]);return[e,(0,fT.useMergeRefs)([_ve(),t,$se(),dT(),zve(),uve(),pve(),Pve(),Lve(),Vve(),hve(),Bve(),kve(),Cve(),(0,fT.useRefEffect)(n=>(n.tabIndex=0,n.dataset.hasMultiSelection=r,r?(n.setAttribute("aria-label",(0,iK.__)("Multiple selected blocks")),()=>{delete n.dataset.hasMultiSelection,n.contentEditable==="true"?n.setAttribute("aria-label",(0,iK.__)("Editor canvas")):n.removeAttribute("aria-label")}):()=>{delete n.dataset.hasMultiSelection}),[r])]),o]}function PQe({children:e,...t},o){let[r,n,i]=sK();return(0,$k.jsxs)($k.Fragment,{children:[r,(0,$k.jsx)("div",{...t,ref:(0,fT.useMergeRefs)([n,o]),className:Y(t.className,"block-editor-writing-flow"),children:e}),i]})}var kD=(0,Yve.forwardRef)(PQe);var xD=null;function Kve(){return xD||(xD=Array.from(document.styleSheets).reduce((e,t)=>{try{t.cssRules}catch{return e}let{ownerNode:o,cssRules:r}=t;if(o===null||!r||o.id.startsWith("wp-")||!o.id)return e;function n(i){return Array.from(i).find(({selectorText:s,conditionText:a,cssRules:l})=>a?n(l):s&&(s.includes(".editor-styles-wrapper")||s.includes(".wp-block")))}if(n(r)){let i=o.tagName==="STYLE";if(i){let s=o.id.replace("-inline-css","-css"),a=document.getElementById(s);a&&e.push(a.cloneNode(!0))}if(e.push(o.cloneNode(!0)),!i){let s=o.id.replace("-css","-inline-css"),a=document.getElementById(s);a&&e.push(a.cloneNode(!0))}}return e},[]),xD)}var yi=c(F(),1),pT=c(ue(),1);function qve({frameSize:e,containerWidth:t,maxContainerWidth:o,scaleContainerWidth:r}){return(Math.min(t,o)-e*2)/r}function OQe(e,t){let{scaleValue:o,scrollHeight:r}=e,{frameSize:n,scaleValue:i}=t;return r*(i/o)+n*2}function AQe(e,t){let{containerHeight:o,frameSize:r,scaleValue:n,scrollTop:i}=e,{containerHeight:s,frameSize:a,scaleValue:l,scrollHeight:u}=t,d=i;d=(d+o/2-r)/n-o/2,d=(d+s/2)*l+a-s/2,d=i<=r?0:d;let f=u-s;return Math.round(Math.min(Math.max(0,d),Math.max(0,f)))}function MQe(e,t){let{scaleValue:o,frameSize:r,scrollTop:n}=e,{scaleValue:i,frameSize:s,scrollTop:a}=t;return[{translate:"0 0",scale:o,paddingTop:`${r/o}px`,paddingBottom:`${r/o}px`},{translate:`0 ${n-a}px`,scale:i,paddingTop:`${s/i}px`,paddingBottom:`${s/i}px`}]}var Zve={width:null,height:null};function Xve(e){let t=e.at(-1).contentBoxSize[0];return{width:t.inlineSize,height:t.blockSize}}function Qve({frameSize:e,iframeDocument:t,maxContainerWidth:o=750,scale:r}){let[{height:n},i]=(0,yi.useState)(Zve),s=(0,pT.useResizeObserver)(E=>{i(Xve(E))}),[{width:a,height:l},u]=(0,yi.useState)(Zve),d=(0,pT.useResizeObserver)(E=>{u(Xve(E))}),f=(0,yi.useRef)(0),p=r!==1,m=(0,pT.useReducedMotion)(),g=r==="auto-scaled",h=(0,yi.useRef)(!1),b=(0,yi.useRef)(null);(0,yi.useEffect)(()=>{p||(f.current=a)},[a,p]);let v=Math.max(f.current,a),y=g?qve({frameSize:e,containerWidth:a,maxContainerWidth:o,scaleContainerWidth:v}):r,_=(0,yi.useRef)({scaleValue:y,frameSize:e,containerHeight:0,scrollTop:0,scrollHeight:0}),w=(0,yi.useRef)({scaleValue:y,frameSize:e,containerHeight:0,scrollTop:0,scrollHeight:0}),k=(0,yi.useCallback)(()=>{let{scrollTop:E}=_.current,{scrollTop:R}=w.current;return t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scroll-top",`${E}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scroll-top-next",`${R}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-overflow-behavior",_.current.scrollHeight===_.current.containerHeight?"auto":"scroll"),t.documentElement.classList.add("zoom-out-animation"),t.documentElement.animate(MQe(_.current,w.current),{easing:"cubic-bezier(0.46, 0.03, 0.52, 0.96)",duration:400})},[t]),x=(0,yi.useCallback)(()=>{h.current=!1,b.current=null,t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scale",w.current.scaleValue),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-frame-size",`${w.current.frameSize}px`),t.documentElement.classList.remove("zoom-out-animation"),t.documentElement.scrollTop=w.current.scrollTop,t.documentElement.style.removeProperty("--wp-block-editor-iframe-zoom-out-scroll-top"),t.documentElement.style.removeProperty("--wp-block-editor-iframe-zoom-out-scroll-top-next"),t.documentElement.style.removeProperty("--wp-block-editor-iframe-zoom-out-overflow-behavior"),_.current=w.current},[t]),C=(0,yi.useRef)(!1);return(0,yi.useEffect)(()=>{if(!t)return;let E=C.current!==p;if(C.current=p,!!E&&(h.current=!0,!!p))return t.documentElement.classList.add("is-zoomed-out"),()=>{t.documentElement.classList.remove("is-zoomed-out")}},[t,p]),(0,yi.useEffect)(()=>{if(t&&(g&&_.current.scaleValue!==1&&(_.current.scaleValue=qve({frameSize:_.current.frameSize,containerWidth:a,maxContainerWidth:o,scaleContainerWidth:a})),y<1&&(h.current||(t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scale",y),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-frame-size",`${e}px`)),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-content-height",`${n}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-inner-height",`${l}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-container-width",`${a}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scale-container-width",`${v}px`)),h.current))if(h.current=!1,b.current){b.current.reverse();let E=_.current,R=w.current;_.current=R,w.current=E}else _.current.scrollTop=t.documentElement.scrollTop,_.current.scrollHeight=t.documentElement.scrollHeight,_.current.containerHeight=l,w.current={scaleValue:y,frameSize:e,containerHeight:t.documentElement.clientHeight},w.current.scrollHeight=OQe(_.current,w.current),w.current.scrollTop=AQe(_.current,w.current),b.current=k(),m?x():b.current.onfinish=x},[k,x,m,g,y,e,t,n,a,l,o,v]),{isZoomedOut:p,scaleContainerWidth:v,contentRef:s,containerRef:d}}var Uc=c(T(),1);function r_e(e,t,o){let r={};for(let s in e)r[s]=e[s];if(e instanceof o.contentDocument.defaultView.MouseEvent){let s=o.getBoundingClientRect();r.clientX+=s.left,r.clientY+=s.top}let n=new t(e.type,r);r.defaultPrevented&&n.preventDefault(),!o.dispatchEvent(n)&&e.preventDefault()}function NQe(e){return(0,Kf.useRefEffect)(()=>{let{defaultView:t}=e;if(!t)return;let{frameElement:o}=t,r=e.documentElement,n=["dragover","mousemove"],i={};for(let s of n)i[s]=a=>{let u=Object.getPrototypeOf(a).constructor.name,d=window[u];r_e(a,d,o)},r.addEventListener(s,i[s]);return()=>{for(let s of n)r.removeEventListener(s,i[s])}})}var Jve=new WeakMap,LQe=globalThis.FinalizationRegistry?new globalThis.FinalizationRegistry(e=>URL.revokeObjectURL(e)):void 0;function DQe(e){let t=Jve.get(e);if(t)return t;let o="";e_e.version.split(".")[0]==="18"&&(o="<body><script>document.currentScript.parentElement.remove()<\/script></body>");let r=`<!doctype html>
+`)}function xr(e,t,{focus:o=!0}={}){return e.contentEditable===String(t)?t:(e.contentEditable=t,t?e.isContentEditable?(e.setAttribute("role","textbox"),e.setAttribute("aria-multiline","true"),e.setAttribute("aria-label",(0,Rye.__)("Editor canvas")),o&&e.focus({preventScroll:!0}),!0):(e.removeAttribute("contenteditable"),!1):(e.removeAttribute("role"),e.removeAttribute("aria-multiline"),e.removeAttribute("aria-label"),!1))}function Oye(){let e=(0,zL.useRegistry)(),t=(0,zL.useSelect)(o=>{let{getSelectedBlockClientId:r,canHostEditableRoot:n,isZoomOut:i}=K(o(B));return!i()&&n(r())},[]);return(0,Pye.useRefEffect)(o=>{if(!t)return;let{getSelectedBlockClientId:r,hasMultiSelection:n,isMultiSelecting:i}=e.select(B);if(!xr(o,!0,{focus:!1}))return;let{activeElement:s}=o.ownerDocument,a=o.ownerDocument.defaultView.getSelection();return s!==o&&s?.isContentEditable&&o.contains(s)&&Vo(s)===r()&&a.anchorNode&&s.contains(a.anchorNode)&&o.focus(),()=>{if(!(n()||i())&&(xr(o,!1),o.ownerDocument.activeElement===o)){let l=il(o.ownerDocument.defaultView.getSelection(),o);l&&Vo(l)===r()&&l.focus()}}},[t,e])}var UE=c(wo(),1),Aye=c(ee(),1),Mye=c(ue(),1);function Nye(){let{hasMultiSelection:e}=(0,Aye.useSelect)(B);return(0,Mye.useRefEffect)(t=>{function o(r){if(r.defaultPrevented||r.keyCode!==UE.HOME&&r.keyCode!==UE.END||r.metaKey||r.ctrlKey||r.altKey||!r.target.isContentEditable||e())return;let n=t.ownerDocument.defaultView.getSelection();il(n,t)&&(r.preventDefault(),n.modify(r.shiftKey?"extend":"move",r.keyCode===UE.HOME?"backward":"forward","lineboundary"))}return t.addEventListener("keydown",o),()=>{t.removeEventListener("keydown",o)}},[])}var Lye=c(ue(),1),Dye=c(ee(),1);function AXe(e){let{isMultiSelecting:t,getMultiSelectedBlockClientIds:o,hasMultiSelection:r,getSelectedBlockClientId:n,getSelectedBlocksInitialCaretPosition:i,__unstableIsFullySelected:s}=e(B);return{isMultiSelecting:t(),multiSelectedBlockClientIds:o(),hasMultiSelection:r(),selectedBlockClientId:n(),initialPosition:i(),isFullSelection:s()}}function Vye(){let{initialPosition:e,isMultiSelecting:t,multiSelectedBlockClientIds:o,hasMultiSelection:r,selectedBlockClientId:n,isFullSelection:i}=(0,Dye.useSelect)(AXe,[]);return(0,Lye.useRefEffect)(s=>{let{ownerDocument:a}=s,{defaultView:l}=a;if(e==null||!r||t)return;let{length:u}=o;u<2||i&&(xr(s,!0),l.getSelection().removeAllRanges())},[r,t,o,n,e,i])}var Tk=c(Ft(),1),HL=c(wo(),1),CY=c(Z(),1),UL=c(ee(),1),Rk=c(ue(),1),WE=c(F(),1);var jL=c(T(),1),Fye={position:"absolute",inset:0,pointerEvents:"none",outline:"none"},MXe=["Enter"," ","F2","Escape"];function EY(){let e=(0,WE.useRef)(),t=(0,WE.useRef)(),o=(0,WE.useRef)(),r=(0,Rk.useInstanceId)(EY,"block-editor-writing-flow__canvas-stop-hint"),{hasMultiSelection:n,getSelectedBlockClientId:i,getBlockCount:s,getBlockOrder:a,getLastFocus:l,getSectionRootClientId:u,getEditedContentOnlySection:d,isZoomOut:f}=K((0,UL.useSelect)(B)),{setLastFocus:p}=K((0,UL.useDispatch)(B)),m=(0,WE.useRef)();function g(){if(e.current.ownerDocument.defaultView.focus(),n())e.current.focus();else if(i())l()?.current?l().current.focus():e.current.querySelector(`[data-block="${i()}"]`).focus();else if(f()){let x=u(),C=a(x);C.length?e.current.querySelector(`[data-block="${C[0]}"]`).focus():x?e.current.querySelector(`[data-block="${x}"]`).focus():e.current.focus()}else{let x=Tk.focus.tabbable.find(e.current);x.length?x[0].focus():e.current.focus()}}function h(x){if(x.defaultPrevented||x.ctrlKey||x.metaKey||x.altKey)return;let{key:C}=x;if(!x.shiftKey&&MXe.includes(C)){x.preventDefault(),g();return}C==="Tab"&&!x.shiftKey&&(x.preventDefault(),Tk.focus.tabbable.findNext(o.current)?.focus())}function b(){if(m.current){m.current=null;return}g()}let v=(0,jL.jsx)("div",{ref:t,tabIndex:"0",role:"button","aria-label":(0,CY.__)("Editor canvas"),"aria-describedby":r,className:"block-editor-writing-flow__canvas-stop",style:Fye,onFocus:b,onKeyDown:h,onClick:g,children:(0,jL.jsx)("div",{className:"block-editor-writing-flow__canvas-stop-hint",id:r,children:(0,CY.__)("Press Enter to edit the document")})});function y(){if(m.current){m.current=null;return}g()}let _=(0,jL.jsx)("div",{ref:o,tabIndex:"0",onFocus:y,style:Fye}),w=(0,Rk.useRefEffect)(x=>{function C(S){if(S.defaultPrevented)return;if(S.key==="Escape"&&!S.shiftKey&&!S.ctrlKey&&!S.metaKey&&!S.altKey){if(d())return;t.current&&(S.preventDefault(),m.current=!0,t.current.focus());return}if(S.keyCode!==HL.TAB||!o.current||!t.current)return;let{target:I,shiftKey:P}=S,A=P?"findPrevious":"findNext",O=Tk.focus.tabbable[A](I),L=I.closest("[data-block]"),H=L&&O&&(kO(L,O)||Gu(L,O));if((0,Tk.isFormElement)(O)&&H)return;let N=P?t:o;m.current=!0,N.current.focus()}function E(S){x.contains(S.relatedTarget)||p({current:S.target});let{ownerDocument:I}=x;!S.relatedTarget&&S.target.hasAttribute("data-block")&&I.activeElement===I.body&&s()===0&&x.focus()}let R=(0,HL.withIgnoreIMEEvents)(C);return x.addEventListener("keydown",R),x.addEventListener("focusout",E),()=>{x.removeEventListener("keydown",R),x.removeEventListener("focusout",E)}},[]),k=(0,Rk.useMergeRefs)([e,w]);return[v,k,_]}var WL=c(wo(),1),zye=c(ee(),1),jye=c(ue(),1);function Hye(){let{didAutomaticChange:e,getSettings:t}=(0,zye.useSelect)(B);function o(r){let{keyCode:n}=r;if(r.defaultPrevented||n!==WL.BACKSPACE&&n!==WL.ESCAPE)return;let{__experimentalUndo:i}=t();i&&e()&&(r.preventDefault(),i())}return(0,jye.useRefEffect)(r=>(r.addEventListener("keydown",o),()=>{r.removeEventListener("keydown",o)}),[])}var en=c(Ft(),1),ud=c(wo(),1),GL=c(ee(),1),Uye=c(ue(),1),$L=c(ce(),1);function NXe(e,t,o){let r=t===ud.UP||t===ud.DOWN,{tagName:n}=e,i=e.getAttribute("type");return r&&!o?n==="INPUT"?!["date","datetime-local","month","number","range","time","week"].includes(i):!0:n==="INPUT"?["button","checkbox","number","color","file","image","radio","reset","submit"].includes(i):n!=="TEXTAREA"}function TY(e,t,o,r){let n=en.focus.focusable.find(o);t&&n.reverse(),n=n.slice(n.indexOf(e)+1);let i;r&&(i=e.getBoundingClientRect());function s(a){if(a.children.length===1&&kO(a,a.firstElementChild)&&a.firstElementChild.getAttribute("contenteditable")==="true")return;let l=(0,$L.getBlockType)(a.getAttribute("data-type"));if(a.contentEditable!=="true"&&Vo(a)&&l&&(l.merge||(0,$L.hasBlockSupport)(l,"__experimentalOnMerge"))&&en.focus.focusable.find(a).filter(u=>!(0,en.isFormElement)(u)).length!==0||!en.focus.tabbable.isTabbableIndex(a)||a.isContentEditable&&a.contentEditable!=="true"&&Vo(a.closest('[contenteditable="true"]')))return!1;if(r){let u=a.getBoundingClientRect();if(u.left>=i.right||u.right<=i.left)return!1}return!0}return n.find(s)}function Wye(){let{getMultiSelectedBlocksStartClientId:e,getMultiSelectedBlocksEndClientId:t,getNextBlockClientId:o,getPreviousBlockClientId:r,getSelectedBlockClientId:n,getSelectionStart:i,getSettings:s,hasMultiSelection:a,__unstableIsFullySelected:l}=(0,GL.useSelect)(B),{selectBlock:u,multiSelect:d}=(0,GL.useDispatch)(B);return(0,Uye.useRefEffect)(f=>{let p;function m(){p=null}function g(b,v){let y=TY(b,v,f);return y&&Vo(y)}function h(b){if(b.defaultPrevented)return;let{keyCode:v,shiftKey:y,ctrlKey:_,altKey:w,metaKey:k}=b,x=b.target===f&&il(f.ownerDocument.defaultView.getSelection(),f)||b.target,C=v===ud.UP,E=v===ud.DOWN,R=v===ud.LEFT,S=v===ud.RIGHT,I=C||R,P=R||S,A=C||E,O=P||A,L=y||_||w||k,H=A?en.isVerticalEdge:en.isHorizontalEdge,{ownerDocument:N}=f,{defaultView:M}=N;if(!O||s().isPreviewMode)return;if(a()){if(y){let D=M.getSelection();if(l()&&(!D.rangeCount||D.isCollapsed)){let z=e(),$=t(),J=I?r($):o($);J&&(d(z,J),b.preventDefault())}return}if(!l())return;b.preventDefault(),I?u(e()):u(t(),-1);return}if(y&&n()&&!i().attributeKey){let D=n(),z=I?r(D):o(D);z&&(d(D,z),b.preventDefault());return}if(!NXe(x,v,L))return;A?p||(p=(0,en.computeCaretRect)(M)):p=null;let V=(0,en.isRTL)(x)?!I:I,{keepCaretInsideBlock:j}=s();if(y)H(x,I)&&(g(x,I)?xr(f,!0):f.contentEditable==="true"&&(M.getSelection().extend(x,I?0:x.childNodes.length),b.preventDefault()));else if(A&&(0,en.isVerticalEdge)(x,I)&&(!w||(0,en.isHorizontalEdge)(x,V))&&!j){let D=TY(x,I,f,!0);D&&((0,en.placeCaretAtVerticalEdge)(D,w?!I:I,w?void 0:p),b.preventDefault())}else if(P&&M.getSelection().isCollapsed&&(0,en.isHorizontalEdge)(x,V)&&!j){let D=TY(x,V,f);(0,en.placeCaretAtHorizontalEdge)(D,I),b.preventDefault()}}return f.addEventListener("mousedown",m),f.addEventListener("keydown",h),()=>{f.removeEventListener("mousedown",m),f.removeEventListener("keydown",h)}},[])}var Gye=c(ue(),1),$ye=c(ee(),1),dd=c(wo(),1);function Yye(){let e=(0,$ye.useSelect)(t=>t(B).getSettings().isPreviewMode,[]);return(0,Gye.useRefEffect)(t=>{if(!e)return;function o(r){let{keyCode:n,shiftKey:i,target:s}=r,a=n===dd.TAB,l=n===dd.UP,u=n===dd.DOWN,d=n===dd.LEFT;if(!a&&!(l||u||d||n===dd.RIGHT))return;let m=a?i:l||d,g=Array.from(t.querySelectorAll("[data-block]"));if(!g.length)return;let h=s.closest("[data-block]"),b=h?g.indexOf(h):-1;if(b===-1||a&&(m&&b===0||!m&&b===g.length-1))return;let v;m?v=b<=0?g.length-1:b-1:v=b===-1||b>=g.length-1?0:b+1,r.preventDefault(),g[v].focus()}return t.addEventListener("keydown",o),()=>{t.removeEventListener("keydown",o)}},[e])}var Kye=c(Ft(),1),YL=c(ee(),1),qye=c(sl(),1),Zye=c(ue(),1);function Xye(){let{getBlockOrder:e,getSelectedBlockClientIds:t,getBlockRootClientId:o}=(0,YL.useSelect)(B),{multiSelect:r,selectBlock:n}=(0,YL.useDispatch)(B),i=(0,qye.__unstableUseShortcutEventMatch)();return(0,Zye.useRefEffect)(s=>{function a(l){if(!i("core/block-editor/select-all",l))return;let u=t(),{ownerDocument:d}=s,f=d.defaultView.getSelection(),p=l.target===s&&il(f,s)||l.target;if(u.length<2&&!(0,Kye.isEntirelySelected)(p)){if(l.target===s&&p!==s){l.preventDefault();let v=d.createRange();v.selectNodeContents(p),f.removeAllRanges(),f.addRange(v),d.dispatchEvent(new Event("selectionchange"))}return}l.preventDefault();let[m]=u,g=Vo(d.activeElement);if(g&&g!==m&&!Gu(d.getElementById("block-"+m),d.activeElement)){n(g);return}let h=o(m),b=e(h);if(u.length===b.length){h&&(s.ownerDocument.defaultView.getSelection().removeAllRanges(),n(h));return}r(b[0],b[b.length-1])}return s.addEventListener("keydown",a),()=>{s.removeEventListener("keydown",a)}},[])}var KL=c(ee(),1),Qye=c(ue(),1);function Jye(){let{startMultiSelect:e,stopMultiSelect:t}=(0,KL.useDispatch)(B),{getSettings:o,isSelectionEnabled:r,hasSelectedBlock:n,isDraggingBlocks:i,isMultiSelecting:s}=(0,KL.useSelect)(B);return(0,Qye.useRefEffect)(a=>{let{ownerDocument:l}=a,{defaultView:u}=l,d,f;function p(){t(),u.removeEventListener("mouseup",p),f=u.requestAnimationFrame(()=>{if(!n())return;xr(a,!1);let b=u.getSelection();if(b.rangeCount){let v=b.getRangeAt(0),{commonAncestorContainer:y}=v,_=v.cloneRange();d.contains(y)&&(d.focus(),b.removeAllRanges(),b.addRange(_))}})}let m;function g({target:b}){m=b}function h({buttons:b,target:v,relatedTarget:y}){v.contains(m)&&(v.contains(y)||i()||b===1&&(s()||a!==v&&(v.getAttribute("contenteditable")!=="true"&&!o().isPreviewMode||r()&&(d=v,e(),u.addEventListener("mouseup",p),xr(a,!0)))))}return a.addEventListener("mouseout",h),a.addEventListener("mousedown",g),()=>{a.removeEventListener("mouseout",h),u.removeEventListener("mouseup",p),u.cancelAnimationFrame(f)}},[e,t,r,n])}var ZL=c(ee(),1),ove=c(ue(),1),Bk=c(fn(),1),rve=c(Ft(),1);var{ownsSelection:LXe}=K(Bk.privateApis);function eve(e){let{anchorNode:t,anchorOffset:o}=e;return t.nodeType===t.TEXT_NODE||o===0?t:t.childNodes[o-1]}function tve(e,t){let{focusNode:o,focusOffset:r}=e;return o.nodeType===o.TEXT_NODE||r===o.childNodes.length?o:r===0&&(0,rve.isSelectionForward)(e)&&t?o.previousSibling??o.parentElement:o.childNodes[r]}function DXe(e,t){let o=0;for(;e[o]===t[o];)o++;return o}function qL(e){return(e.nodeType===e.ELEMENT_NODE?e:e.parentElement)?.closest("[data-wp-block-attribute-key]")}function nve(){let{multiSelect:e,selectBlock:t,selectionChange:o,startMultiSelect:r,stopMultiSelect:n}=(0,ZL.useDispatch)(B),{getBlockParents:i,getBlockSelectionStart:s,isMultiSelecting:a,getSelectionStart:l,getSelectionEnd:u,getSelectedBlockClientId:d,canHostEditableRoot:f}=K((0,ZL.useSelect)(B));return(0,ove.useRefEffect)(p=>{let{ownerDocument:m}=p,{defaultView:g}=m,h=!1;function b(k){h=k.detail===3,k.shiftKey&&r()}function v(){h=!1}function y(k){let x=g.getSelection();if(!x.rangeCount)return;let C=eve(x),E=tve(x,h);if(!p.contains(C)||!p.contains(E))return;let R=k.shiftKey&&k.type==="mouseup";if(x.isCollapsed&&!R){let A=Vo(C);if(!a()&&A&&A===d()&&f(A)){xr(p,!0);let{activeElement:O}=m;O!==p&&O?.isContentEditable&&p.contains(O)&&Vo(O)===A&&p.focus();return}if(p.contentEditable==="true"&&!a()){xr(p,!1);let O=C.nodeType===C.ELEMENT_NODE?C:C.parentElement;O=O?.closest("[contenteditable]"),O?.focus()}return}let S=Vo(C),I=Vo(E);if(R){let A=s(),O=Vo(k.target),L=O!==I;(S===I&&x.isCollapsed||!I||L)&&(I=O),S!==A&&(S=A)}if(S===void 0&&I===void 0){xr(p,!1);return}if(k.type==="mouseup"&&!k.shiftKey&&!a()&&S===I){let A=Vo(k.target);if(A&&A!==S){x.removeAllRanges();return}}if(S===I)if(a())e(S,S);else{let A=!x.isCollapsed&&(qL(C)||qL(E));if(A&&(A.contentEditable!=="true"||m.activeElement!==A&&!LXe(A))){let O=x.getRangeAt(0),L=(0,Bk.create)({element:A,range:O,__unstableIsEditableTree:!0}),H={start:{clientId:S,attributeKey:A.dataset.wpBlockAttributeKey,offset:L.start??0},end:{clientId:S,attributeKey:A.dataset.wpBlockAttributeKey,offset:L.end??L.text.length}},{start:N,end:M}=H,V=l(),j=u();(V.clientId!==N.clientId||j.clientId!==M.clientId||V.attributeKey!==N.attributeKey||V.offset!==N.offset||j.offset!==M.offset)&&o(H)}else t(S)}else{let A=[...i(S),S],O=[...i(I),I],L=DXe(A,O);if(!(L>=A.length||L>=O.length)&&(A[L]!==S||O[L]!==I)){e(A[L],O[L]);return}let N=qL(C),M=qL(E);if(N&&M){let V=x.getRangeAt(0),j=(0,Bk.create)({element:N,range:V,__unstableIsEditableTree:!0}),D=(0,Bk.create)({element:M,range:V,__unstableIsEditableTree:!0}),z=j.start??j.end,$=D.start??D.end;o({start:{clientId:S,attributeKey:N.dataset.wpBlockAttributeKey,offset:z},end:{clientId:I,attributeKey:M.dataset.wpBlockAttributeKey,offset:$}})}else e(S,I)}}function _(k){let x=g.getSelection();if(!x.rangeCount||x.isCollapsed)return;let C=Vo(eve(x)),E=Vo(tve(x,h));C!==E&&y(k)}m.addEventListener("selectionchange",y);function w(k){y(k),n()}return g.addEventListener("mouseup",w),p.addEventListener("mousedown",b),p.addEventListener("keydown",v),m.addEventListener("copy",_,!0),m.addEventListener("cut",_,!0),m.addEventListener("paste",_,!0),()=>{m.removeEventListener("selectionchange",y),g.removeEventListener("mouseup",w),p.removeEventListener("mousedown",b),p.removeEventListener("keydown",v),m.removeEventListener("copy",_,!0),m.removeEventListener("cut",_,!0),m.removeEventListener("paste",_,!0)}},[e,t,o,i])}var XL=c(ee(),1),ive=c(ue(),1);function sve(){let{selectBlock:e}=(0,XL.useDispatch)(B),{isSelectionEnabled:t,getBlockSelectionStart:o,getSelectionStart:r,hasMultiSelection:n}=(0,XL.useSelect)(B);return(0,ive.useRefEffect)(i=>{function s(a){if(!t()||a.button!==0)return;let l=o(),u=Vo(a.target);if(a.shiftKey){if(l&&l!==u){let{clientId:d,attributeKey:f}=r();xr(i,!0,{focus:!!f});let{ownerDocument:p}=i,m=p.defaultView.getSelection(),g=!f&&p.getElementById(`block-${d}`);if(g&&!(m.anchorNode&&g.contains(m.anchorNode))){let h=g.compareDocumentPosition(a.target)&i.DOCUMENT_POSITION_FOLLOWING;m.setPosition(g,h?0:g.childNodes.length)}}}else n()&&e(u)}return i.addEventListener("mousedown",s),()=>{i.removeEventListener("mousedown",s)}},[e,t,o,r,n])}var QL=c(ee(),1),ave=c(ue(),1),Hf=c(wo(),1),js=c(ce(),1);function lve(){let{__unstableIsFullySelected:e,getSelectedBlockClientIds:t,getSelectedBlockClientId:o,__unstableIsSelectionMergeable:r,hasMultiSelection:n,getBlockName:i,canInsertBlockType:s,getBlockRootClientId:a,getSelectionStart:l,getSelectionEnd:u,getBlockAttributes:d,getNextBlockClientId:f,getBlockOrder:p,getBlockEditingMode:m,getBlockListSettings:g}=(0,QL.useSelect)(B),{replaceBlocks:h,__unstableSplitSelection:b,removeBlocks:v,__unstableDeleteSelection:y,__unstableExpandSelection:_,__unstableMarkAutomaticChange:w,insertAfterBlock:k,insertBlock:x,selectBlock:C}=(0,QL.useDispatch)(B);return(0,ave.useRefEffect)(E=>{function R(P){if(P.inputType==="insertParagraph"&&!P.defaultPrevented&&!n()&&(S(P),P.defaultPrevented)||E.contentEditable!=="true")return;if(n()){P.preventDefault();return}let A=E.ownerDocument.defaultView.getSelection();il(A,E)||P.preventDefault()}function S(P){if(!P.defaultPrevented){if(!n()){if(P.keyCode===Hf.ENTER||P.inputType==="insertParagraph"){if(P.shiftKey||P.type==="keydown"&&P.target.ownerDocument.activeElement.isContentEditable)return;let O=o();if(!O)return;let L=i(O),H=l(),N=u();if(H.attributeKey===N.attributeKey){let j=d(O)[H.attributeKey],D=(0,js.getBlockTransforms)("from").filter(({type:$})=>$==="enter"),z=(0,js.findTransform)(D,$=>$.regExp.test(j));if(z){h(O,z.transform({content:j})),w();return}}let M=a(O),{activeElement:V}=P.target.ownerDocument;if(!e()&&(s((0,js.getDefaultBlockName)(),M)||s(L,M))&&((0,js.hasBlockSupport)(L,"splitting",!1)||P.__deprecatedOnSplit))P.preventDefault(),b();else if((V.getAttribute("data-block")===O||V.isContentEditable)&&Vo(V)===O){let{defaultBlock:j}=M&&g(M)||{};if(s(j?.name??(0,js.getDefaultBlockName)(),M))P.preventDefault(),k(O);else{let D=function($){let J=null;for(;typeof $=="string"&&!(J=f($));)$=a($);return J};var A=D;if(!p(O).length){let{defaultBlock:$}=g(O)??{},J=$?.name??(0,js.getDefaultBlockName)();if(s(J,O)){P.preventDefault(),x((0,js.createBlock)(J,$?.attributes),0,O);return}}let z=p(O)[0]??D(O);for(;z&&m(z)==="disabled";)z=D(z);z&&(P.preventDefault(),C(z,!0))}}}return}P.keyCode===Hf.ENTER?(xr(E,!1),P.preventDefault(),e()?h(t(),(0,js.createBlock)((0,js.getDefaultBlockName)())):b()):P.keyCode===Hf.BACKSPACE||P.keyCode===Hf.DELETE?(xr(E,!1),P.preventDefault(),e()?v(t()):r()?y(P.keyCode===Hf.DELETE):_()):P.key.length===1&&!(P.metaKey||P.ctrlKey)&&(xr(E,!1),r()?y(P.keyCode===Hf.DELETE):(P.preventDefault(),E.ownerDocument.defaultView.getSelection().removeAllRanges()))}}function I(P){n()&&(xr(E,!1),r()?y():(P.preventDefault(),E.ownerDocument.defaultView.getSelection().removeAllRanges()))}return E.addEventListener("beforeinput",R),E.addEventListener("keydown",S),E.addEventListener("compositionstart",I),()=>{E.removeEventListener("beforeinput",R),E.removeEventListener("keydown",S),E.removeEventListener("compositionstart",I)}},[])}var fd=c(ce(),1),Pk=c(Ft(),1),Ok=c(ee(),1),pve=c(ue(),1);var cve=c(F(),1),uve=c(ce(),1),GE=c(ee(),1),xl=c(Z(),1),dve=c(Is(),1);function Ik(){let{getBlockName:e}=(0,GE.useSelect)(B),{getBlockType:t}=(0,GE.useSelect)(uve.store),{createSuccessNotice:o}=(0,GE.useDispatch)(dve.store);return(0,cve.useCallback)((r,n)=>{let i="";if(r==="copyStyles")i=(0,xl.__)("Styles copied to clipboard.");else if(n.length===1){let s=n[0],a=t(e(s))?.title;r==="copy"?i=(0,xl.sprintf)((0,xl.__)('Copied "%s" to clipboard.'),a):i=(0,xl.sprintf)((0,xl.__)('Moved "%s" to clipboard.'),a)}else r==="copy"?i=(0,xl.sprintf)((0,xl._n)("Copied %d block to clipboard.","Copied %d blocks to clipboard.",n.length),n.length):i=(0,xl.sprintf)((0,xl._n)("Moved %d block to clipboard.","Moved %d blocks to clipboard.",n.length),n.length);o(i,{type:"snackbar"})},[o,e,t])}function fve(e,t){let o=e.defaultView.getSelection();if(Vo(o.anchorNode)!==t)return!1;let r=e.getElementById(`block-${t}`);return!!r?.isContentEditable&&(0,Pk.isEntirelySelected)(r)}function $E(){let e=(0,Ok.useRegistry)(),{getBlocksByClientId:t,getSelectedBlockClientIds:o,hasMultiSelection:r,getSettings:n,getBlockName:i,__unstableIsFullySelected:s,__unstableIsSelectionCollapsed:a,__unstableIsSelectionMergeable:l,__unstableGetSelectedBlocksWithPartialSelection:u,canInsertBlockType:d,getBlockRootClientId:f}=(0,Ok.useSelect)(B),{flashBlock:p,removeBlocks:m,replaceBlocks:g,__unstableDeleteSelection:h,__unstableExpandSelection:b,__unstableSplitSelection:v}=(0,Ok.useDispatch)(B),y=Ik();return(0,pve.useRefEffect)(_=>{function w(k){if(k.defaultPrevented)return;let x=o();if(x.length===0)return;let C=k.type==="copy"&&!r()&&fve(k.target.ownerDocument,x[0]);if(!r()){let{ownerDocument:P}=k.target;if((k.type==="copy"||k.type==="cut"?(0,Pk.documentHasUncollapsedSelection)(P):(0,Pk.documentHasSelection)(P)&&!P.activeElement.isContentEditable)&&!C)return}let{activeElement:E}=k.target.ownerDocument;if(!_.contains(E))return;let R=l(),S=a()||s()||C,I=!S&&!R;if(k.type==="copy"||k.type==="cut")if(k.preventDefault(),x.length===1&&p(x[0]),I)b();else{y(k.type,x);let P;if(S)P=t(x);else{let[A,O]=u(),L=t(x.slice(1,x.length-1));P=[A,...L,O]}FL(k,P,e)}if(k.type==="cut")S&&!I?m(x):(xr(k.target.ownerDocument.activeElement,!1),h());else if(k.type==="paste"){let{__experimentalCanUserUseUnfilteredHTML:P,mediaUpload:A}=n();if(k.clipboardData.getData("rich-text")==="true")return;let{plainText:L,html:H,files:N}=Ek(k),M=s(),V=[];if(N.length){if(!A){k.preventDefault();return}let $=(0,fd.getBlockTransforms)("from");V=N.reduce((J,Q)=>{let U=(0,fd.findTransform)($,X=>X.type==="files"&&X.isMatch([Q]));return U&&J.push(U.transform([Q])),J},[]).flat()}else V=(0,fd.pasteHandler)({HTML:H,plainText:L,mode:M?"BLOCKS":"AUTO",canUserUseUnfilteredHTML:P});if(typeof V=="string")return;if(M){g(x,V,V.length-1,-1),k.preventDefault();return}if(!r()&&fve(k.target.ownerDocument,x[0])){g(x,V,V.length-1,-1),k.preventDefault();return}if(!r()&&!(0,fd.hasBlockSupport)(i(x[0]),"splitting",!1)&&!k.__deprecatedOnSplit)return;let[j]=x,D=f(j),z=[];for(let $ of V)if(d($.name,D))z.push($);else{let J=i(D),Q=$.name!==J?(0,fd.switchToBlockType)($,J):[$];if(!Q)return;for(let U of Q)for(let X of U.innerBlocks)z.push(X)}v(z),k.preventDefault()}}return _.ownerDocument.addEventListener("copy",w),_.ownerDocument.addEventListener("cut",w),_.ownerDocument.addEventListener("paste",w),()=>{_.ownerDocument.removeEventListener("copy",w),_.ownerDocument.removeEventListener("cut",w),_.ownerDocument.removeEventListener("paste",w)}},[])}var Ak=c(T(),1);function BY(){let[e,t,o]=EY(),r=(0,mve.useSelect)(n=>n(B).hasMultiSelection(),[]);return[e,(0,YE.useMergeRefs)([Hye(),t,mse(),$E(),lve(),Oye(),Nye(),Jye(),nve(),sve(),Vye(),Xye(),Wye(),Yye(),(0,YE.useRefEffect)(n=>(n.tabIndex=0,n.dataset.hasMultiSelection=r,r?(n.setAttribute("aria-label",(0,RY.__)("Multiple selected blocks")),()=>{delete n.dataset.hasMultiSelection,n.contentEditable==="true"?n.setAttribute("aria-label",(0,RY.__)("Editor canvas")):n.removeAttribute("aria-label")}):()=>{delete n.dataset.hasMultiSelection}),[r])]),o]}function VXe({children:e,...t},o){let[r,n,i]=BY();return(0,Ak.jsxs)(Ak.Fragment,{children:[r,(0,Ak.jsx)("div",{...t,ref:(0,YE.useMergeRefs)([n,o]),className:Y(t.className,"block-editor-writing-flow"),children:e}),i]})}var JL=(0,gve.forwardRef)(VXe);var eD=null;function hve(){return eD||(eD=Array.from(document.styleSheets).reduce((e,t)=>{try{t.cssRules}catch{return e}let{ownerNode:o,cssRules:r}=t;if(o===null||!r||o.id.startsWith("wp-")||!o.id)return e;function n(i){return Array.from(i).find(({selectorText:s,conditionText:a,cssRules:l})=>a?n(l):s&&(s.includes(".editor-styles-wrapper")||s.includes(".wp-block")))}if(n(r)){let i=o.tagName==="STYLE";if(i){let s=o.id.replace("-inline-css","-css"),a=document.getElementById(s);a&&e.push(a.cloneNode(!0))}if(e.push(o.cloneNode(!0)),!i){let s=o.id.replace("-css","-inline-css"),a=document.getElementById(s);a&&e.push(a.cloneNode(!0))}}return e},[]),eD)}var mi=c(F(),1),KE=c(ue(),1);function bve({frameSize:e,containerWidth:t,maxContainerWidth:o,scaleContainerWidth:r}){return(Math.min(t,o)-e*2)/r}function FXe(e,t){let{scaleValue:o,scrollHeight:r}=e,{frameSize:n,scaleValue:i}=t;return r*(i/o)+n*2}function zXe(e,t){let{containerHeight:o,frameSize:r,scaleValue:n,scrollTop:i}=e,{containerHeight:s,frameSize:a,scaleValue:l,scrollHeight:u}=t,d=i;d=(d+o/2-r)/n-o/2,d=(d+s/2)*l+a-s/2,d=i<=r?0:d;let f=u-s;return Math.round(Math.min(Math.max(0,d),Math.max(0,f)))}function jXe(e,t){let{scaleValue:o,frameSize:r,scrollTop:n}=e,{scaleValue:i,frameSize:s,scrollTop:a}=t;return[{translate:"0 0",scale:o,paddingTop:`${r/o}px`,paddingBottom:`${r/o}px`},{translate:`0 ${n-a}px`,scale:i,paddingTop:`${s/i}px`,paddingBottom:`${s/i}px`}]}var yve={width:null,height:null};function vve(e){let t=e.at(-1).contentBoxSize[0];return{width:t.inlineSize,height:t.blockSize}}function _ve({frameSize:e,iframeDocument:t,maxContainerWidth:o=750,scale:r}){let[{height:n},i]=(0,mi.useState)(yve),s=(0,KE.useResizeObserver)(E=>{i(vve(E))}),[{width:a,height:l},u]=(0,mi.useState)(yve),d=(0,KE.useResizeObserver)(E=>{u(vve(E))}),f=(0,mi.useRef)(0),p=r!==1,m=(0,KE.useReducedMotion)(),g=r==="auto-scaled",h=(0,mi.useRef)(!1),b=(0,mi.useRef)(null);(0,mi.useEffect)(()=>{p||(f.current=a)},[a,p]);let v=Math.max(f.current,a),y=g?bve({frameSize:e,containerWidth:a,maxContainerWidth:o,scaleContainerWidth:v}):r,_=(0,mi.useRef)({scaleValue:y,frameSize:e,containerHeight:0,scrollTop:0,scrollHeight:0}),w=(0,mi.useRef)({scaleValue:y,frameSize:e,containerHeight:0,scrollTop:0,scrollHeight:0}),k=(0,mi.useCallback)(()=>{let{scrollTop:E}=_.current,{scrollTop:R}=w.current;return t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scroll-top",`${E}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scroll-top-next",`${R}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-overflow-behavior",_.current.scrollHeight===_.current.containerHeight?"auto":"scroll"),t.documentElement.classList.add("zoom-out-animation"),t.documentElement.animate(jXe(_.current,w.current),{easing:"cubic-bezier(0.46, 0.03, 0.52, 0.96)",duration:400})},[t]),x=(0,mi.useCallback)(()=>{h.current=!1,b.current=null,t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scale",w.current.scaleValue),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-frame-size",`${w.current.frameSize}px`),t.documentElement.classList.remove("zoom-out-animation"),t.documentElement.scrollTop=w.current.scrollTop,t.documentElement.style.removeProperty("--wp-block-editor-iframe-zoom-out-scroll-top"),t.documentElement.style.removeProperty("--wp-block-editor-iframe-zoom-out-scroll-top-next"),t.documentElement.style.removeProperty("--wp-block-editor-iframe-zoom-out-overflow-behavior"),_.current=w.current},[t]),C=(0,mi.useRef)(!1);return(0,mi.useEffect)(()=>{if(!t)return;let E=C.current!==p;if(C.current=p,!!E&&(h.current=!0,!!p))return t.documentElement.classList.add("is-zoomed-out"),()=>{t.documentElement.classList.remove("is-zoomed-out")}},[t,p]),(0,mi.useEffect)(()=>{if(t&&(g&&_.current.scaleValue!==1&&(_.current.scaleValue=bve({frameSize:_.current.frameSize,containerWidth:a,maxContainerWidth:o,scaleContainerWidth:a})),y<1&&(h.current||(t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scale",y),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-frame-size",`${e}px`)),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-content-height",`${n}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-inner-height",`${l}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-container-width",`${a}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scale-container-width",`${v}px`)),h.current))if(h.current=!1,b.current){b.current.reverse();let E=_.current,R=w.current;_.current=R,w.current=E}else _.current.scrollTop=t.documentElement.scrollTop,_.current.scrollHeight=t.documentElement.scrollHeight,_.current.containerHeight=l,w.current={scaleValue:y,frameSize:e,containerHeight:t.documentElement.clientHeight},w.current.scrollHeight=FXe(_.current,w.current),w.current.scrollTop=zXe(_.current,w.current),b.current=k(),m?x():b.current.onfinish=x},[k,x,m,g,y,e,t,n,a,l,o,v]),{isZoomedOut:p,scaleContainerWidth:v,contentRef:s,containerRef:d}}var zc=c(T(),1);function Cve(e,t,o){let r={};for(let s in e)r[s]=e[s];if(e instanceof o.contentDocument.defaultView.MouseEvent){let s=o.getBoundingClientRect();r.clientX+=s.left,r.clientY+=s.top}let n=new t(e.type,r);r.defaultPrevented&&n.preventDefault(),!o.dispatchEvent(n)&&e.preventDefault()}function HXe(e){return(0,Uf.useRefEffect)(()=>{let{defaultView:t}=e;if(!t)return;let{frameElement:o}=t,r=e.documentElement,n=["dragover","mousemove"],i={};for(let s of n)i[s]=a=>{let u=Object.getPrototypeOf(a).constructor.name,d=window[u];Cve(a,d,o)},r.addEventListener(s,i[s]);return()=>{for(let s of n)r.removeEventListener(s,i[s])}})}var wve=new WeakMap,UXe=globalThis.FinalizationRegistry?new globalThis.FinalizationRegistry(e=>URL.revokeObjectURL(e)):void 0;function WXe(e){let t=wve.get(e);if(t)return t;let o="";kve.version.split(".")[0]==="18"&&(o="<body><script>document.currentScript.parentElement.remove()<\/script></body>");let r=`<!doctype html>
 <html>
 	<head>
 		<meta charset="utf-8">
@@ -115,8 +115,8 @@
 		${e.scripts??""}
 	</head>
 	${o}
-</html>`;return t=URL.createObjectURL(new Blob([r],{type:"text/html"})),Jve.set(e,t),LQe?.register(e,t),t}function VQe({contentRef:e,children:t,tabIndex:o=0,scale:r=1,frameSize:n=0,readonly:i,forwardedRef:s,title:a=(0,t_e.__)("Editor canvas"),...l}){let{resolvedAssets:u,isPreviewMode:d}=(0,aK.useSelect)(A=>{let P=A(B).getSettings();return{resolvedAssets:P.__unstableResolvedAssets,isPreviewMode:P.isPreviewMode}},[]),[f,p]=(0,Iy.useState)(),[m,g]=(0,Iy.useState)([]),[h,b,v]=sK(),y=(0,Kf.useRefEffect)(A=>{let P;function L(V){V.preventDefault()}function H(V){V.target.tagName==="A"&&V.target.getAttribute("href")?.startsWith("#")&&(V.preventDefault(),P.defaultView.location.hash=V.target.getAttribute("href").slice(1))}let{ownerDocument:N}=A;g(Array.from(N.body.classList).filter(V=>V.startsWith("admin-color-")||V.startsWith("post-type-")||V==="wp-embed-responsive"));function M(){let{contentDocument:V}=A,{documentElement:j}=V;P=V,p(V),j.classList.add("block-editor-iframe__html"),V.dir=N.dir;for(let D of Kve())V.getElementById(D.id)||(V.head.appendChild(D.cloneNode(!0)),d||console.warn(`${D.id} was added to the iframe incorrectly. Please use block.json or enqueue_block_assets to add styles to the iframe.`,D));P.addEventListener("dragover",L,!1),P.addEventListener("drop",L,!1),P.addEventListener("click",H)}return A.addEventListener("load",M),()=>{p(void 0),A.removeEventListener("load",M),P?.removeEventListener("dragover",L),P?.removeEventListener("drop",L),P?.removeEventListener("click",H)}},[]),{contentRef:_,containerRef:w,isZoomedOut:k,scaleContainerWidth:x}=Qve({scale:r,frameSize:parseInt(n),iframeDocument:f}),C=(0,Kf.useDisabled)({isDisabled:!i}),E=(0,Kf.useMergeRefs)([NQe(f),e,b,C,_]),R=(0,Kf.useRefEffect)(A=>A.ownerDocument.defaultView?(E(A),()=>E(null)):()=>{},[E]),S=DQe(u),I=o>=0&&!d,O=(0,Uc.jsxs)(Uc.Fragment,{children:[I&&h,(0,Uc.jsx)("iframe",{...l,style:{...l.style,height:l.style?.height,border:0},ref:(0,Kf.useMergeRefs)([s,y]),tabIndex:o,src:S,title:a,onKeyDown:A=>{if(l.onKeyDown&&l.onKeyDown(A),A.currentTarget.ownerDocument!==A.target.ownerDocument){let{stopPropagation:P}=A.nativeEvent;A.nativeEvent.stopPropagation=()=>{},A.stopPropagation(),A.nativeEvent.stopPropagation=P,r_e(A,window.KeyboardEvent,A.currentTarget)}},children:f&&(0,Iy.createPortal)((0,Uc.jsx)("body",{ref:R,className:Y("block-editor-iframe__body","editor-styles-wrapper",...m),children:(0,Uc.jsx)(o_e.__experimentalStyleProvider,{document:f,children:t})}),f.documentElement)}),I&&v]});return(0,Uc.jsx)("div",{className:"block-editor-iframe__container",ref:w,children:(0,Uc.jsx)("div",{className:Y("block-editor-iframe__scale-container",k&&"is-zoomed-out"),style:{"--wp-block-editor-iframe-zoom-out-scale-container-width":k&&`${x}px`},children:O})})}function FQe(e,t){return(0,aK.useSelect)(r=>r(B).getSettings().__internalIsInitialized,[])?(0,Uc.jsx)(VQe,{...e,forwardedRef:t}):null}var Yk=(0,Iy.forwardRef)(FQe);var eke=c(q(),1),ex=c(F(),1),tke=c(ee(),1);var CD={attribute:/\[\s*(?:(?<namespace>\*|[-\w\P{ASCII}]*)\|)?(?<name>[-\w\P{ASCII}]+)\s*(?:(?<operator>\W?=)\s*(?<value>.+?)\s*(\s(?<caseSensitive>[iIsS]))?\s*)?\]/gu,id:/#(?<name>[-\w\P{ASCII}]+)/gu,class:/\.(?<name>[-\w\P{ASCII}]+)/gu,comma:/\s*,\s*/g,combinator:/\s*[\s>+~]\s*/g,"pseudo-element":/::(?<name>[-\w\P{ASCII}]+)(?:\((?<argument>¶*)\))?/gu,"pseudo-class":/:(?<name>[-\w\P{ASCII}]+)(?:\((?<argument>¶*)\))?/gu,universal:/(?:(?<namespace>\*|[-\w\P{ASCII}]*)\|)?\*/gu,type:/(?:(?<namespace>\*|[-\w\P{ASCII}]*)\|)?(?<name>[-\w\P{ASCII}]+)/gu},zQe=new Set(["combinator","comma"]);var jQe=e=>{switch(e){case"pseudo-element":case"pseudo-class":return new RegExp(CD[e].source.replace("(?<argument>\xB6*)","(?<argument>.*)"),"gu");default:return CD[e]}};function HQe(e,t){let o=0,r="";for(;t<e.length;t++){let n=e[t];switch(n){case"(":++o;break;case")":--o;break}if(r+=n,o===0)return r}return r}function WQe(e,t=CD){if(!e)return[];let o=[e];for(let[n,i]of Object.entries(t))for(let s=0;s<o.length;s++){let a=o[s];if(typeof a!="string")continue;i.lastIndex=0;let l=i.exec(a);if(!l)continue;let u=l.index-1,d=[],f=l[0],p=a.slice(0,u+1);p&&d.push(p),d.push({...l.groups,type:n,content:f});let m=a.slice(u+f.length+1);m&&d.push(m),o.splice(s,1,...d)}let r=0;for(let n of o)switch(typeof n){case"string":throw new Error(`Unexpected sequence ${n} found at index ${r}`);case"object":r+=n.content.length,n.pos=[r-n.content.length,r],zQe.has(n.type)&&(n.content=n.content.trim()||" ");break}return o}var UQe=/(['"])([^\\\n]+?)\1/g,GQe=/\\./g;function lK(e,t=CD){if(e=e.trim(),e==="")return[];let o=[];e=e.replace(GQe,(i,s)=>(o.push({value:i,offset:s}),"\uE000".repeat(i.length))),e=e.replace(UQe,(i,s,a,l)=>(o.push({value:i,offset:l}),`${s}${"\uE001".repeat(a.length)}${s}`));{let i=0,s;for(;(s=e.indexOf("(",i))>-1;){let a=HQe(e,s);o.push({value:a,offset:s}),e=`${e.substring(0,s)}(${"\xB6".repeat(a.length-2)})${e.substring(s+a.length)}`,i=s+a.length}}let r=WQe(e,t),n=new Set;for(let i of o.reverse())for(let s of r){let{offset:a,value:l}=i;if(!(s.pos[0]<=a&&a+l.length<=s.pos[1]))continue;let{content:u}=s,d=a-s.pos[0];s.content=u.slice(0,d)+l+u.slice(d+l.length),s.content!==u&&n.add(s)}for(let i of n){let s=jQe(i.type);if(!s)throw new Error(`Unknown token type: ${i.type}`);s.lastIndex=0;let a=s.exec(i.content);if(!a)throw new Error(`Unable to parse content for ${i.type}: ${i.content}`);Object.assign(i,a.groups)}return r}function*SD(e,t){switch(e.type){case"list":for(let o of e.list)yield*SD(o,e);break;case"complex":yield*SD(e.left,e),yield*SD(e.right,e);break;case"compound":yield*e.list.map(o=>[o,e]);break;default:yield[e,t]}}function n_e(e){let t;return Array.isArray(e)?t=e:t=[...SD(e)].map(([o])=>o),t.map(o=>o.content).join("")}var qwe=c(Rwe(),1),Zwe=c(ED(),1),Xwe=c(Pwe(),1),Qwe=c(Ywe(),1),Kwe=new Map,Jwe=[{type:"type",content:"body"},{type:"type",content:"html"},{type:"pseudo-class",content:":root"},{type:"pseudo-class",content:":where(body)"},{type:"pseudo-class",content:":where(:root)"},{type:"pseudo-class",content:":where(html)"}];function get(e,t){let o=lK(t),r=o.findLastIndex(({content:s,type:a})=>Jwe.some(l=>s===l.content&&a===l.type)),n=-1;for(let s=r+1;s<o.length;s++)if(o[s].type==="combinator"){n=s;break}let i=lK(e);return o.splice(n===-1?o.length:n,0,{type:"combinator",content:" ",pos:[0,0]},...i),n_e(o)}function het({css:e,ignoredSelectors:t=[],baseURL:o},r="",n){if(!r&&!o)return e;try{let i=[...t,...n?.ignoredSelectors??[],r];return new qwe.default([r&&(0,Xwe.default)({prefix:r,transform(s,a,l){return i.some(d=>d instanceof RegExp?a.match(d):a.includes(d))?a:Jwe.some(d=>a.startsWith(d.content))?get(s,a):l}}),o&&(0,Qwe.default)({rootUrl:o})].filter(Boolean)).process(e,{}).css}catch(i){return i instanceof Zwe.default?console.warn("wp.blockEditor.transformStyles Failed to transform CSS.",i.message+`
-`+i.showSourceCode(!1)):console.warn("wp.blockEditor.transformStyles Failed to transform CSS.",i),null}}var bet=(e,t="",o)=>{let r=Kwe.get(t);return r||(r=new WeakMap,Kwe.set(t,r)),e.map(n=>{let i=r.get(n);return i||(i=het(n,t,o),r.set(n,i)),i})},Jk=bet;var Ig=c(T(),1);am([lm,s_]);function yet(e,t){return(0,ex.useCallback)(o=>{if(!o)return;let{ownerDocument:r}=o,{defaultView:n,body:i}=r,s=t?r.querySelector(t):i,a;if(s)a=n?.getComputedStyle(s,null).getPropertyValue("background-color");else{let u=r.createElement("div");u.classList.add("editor-styles-wrapper"),i.appendChild(u),a=n?.getComputedStyle(u,null).getPropertyValue("background-color"),i.removeChild(u)}let l=Go(a);l.luminance()>.5||l.alpha()===0?i.classList.remove("is-dark-theme"):i.classList.add("is-dark-theme")},[e,t])}function vet({styles:e,scope:t,transformOptions:o}){let r=(0,tke.useSelect)(s=>K(s(B)).getStyleOverrides(),[]),[n,i]=(0,ex.useMemo)(()=>{let s=Object.values(e??[]),a=[...r.filter(([,l])=>l?.__unstableType!=="custom-css"),...r.filter(([,l])=>l?.__unstableType==="custom-css")];for(let[l,u]of a){let d=s.findIndex(({id:p})=>l===p),f={...u,id:l};d===-1?s.push(f):s[d]=f}return[Jk(s.filter(l=>l?.css),t,o),s.filter(l=>l.__unstableType==="svgs").map(l=>l.assets).join("")]},[e,r,t,o]);return(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("style",{ref:yet(n,t)}),n.map((s,a)=>(0,Ig.jsx)("style",{children:s},a)),(0,Ig.jsx)(eke.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 0 0",width:"0",height:"0",role:"none",style:{visibility:"hidden",position:"absolute",left:"-9999px",overflow:"hidden"},dangerouslySetInnerHTML:{__html:i}})]})}var qf=(0,ex.memo)(vet);var Il=c(T(),1),_et=(0,WD.memo)(tx),HK=2e3,wet=[];function ket({viewportWidth:e,containerWidth:t,minHeight:o,additionalStyles:r=wet}){e||(e=t);let[n,{height:i}]=(0,TT.useResizeObserver)(),{styles:s}=(0,oke.useSelect)(d=>({styles:d(B).getSettings().styles}),[]),a=(0,WD.useMemo)(()=>s&&[...s,{css:"body{height:auto;overflow:hidden;border:none;padding:0;}",__unstableType:"presets"},...r],[s,r]),l=t/e,u=i?t/(i*l):0;return(0,Il.jsx)(rke.Disabled,{className:"block-editor-block-preview__content",style:{transform:`scale(${l})`,aspectRatio:u,maxHeight:i>HK?HK*l:void 0,minHeight:o},children:(0,Il.jsxs)(Yk,{contentRef:(0,TT.useRefEffect)(d=>{let{ownerDocument:{documentElement:f}}=d;f.classList.add("block-editor-block-preview__content-iframe"),f.style.position="absolute",f.style.width="100%",d.style.boxSizing="border-box",d.style.position="absolute",d.style.width="100%"},[]),"aria-hidden":!0,tabIndex:-1,style:{position:"absolute",width:e,height:i,pointerEvents:"none",maxHeight:HK,minHeight:l!==0&&l<1&&o?o/l:o},children:[(0,Il.jsx)(qf,{styles:a}),n,(0,Il.jsx)(_et,{renderAppender:!1})]})})}function nke(e){let[t,{width:o}]=(0,TT.useResizeObserver)();return(0,Il.jsxs)(Il.Fragment,{children:[(0,Il.jsx)("div",{style:{position:"relative",width:"100%",height:0},children:t}),(0,Il.jsx)("div",{className:"block-editor-block-preview__container",children:!!o&&(0,Il.jsx)(ket,{...e,containerWidth:o})})]})}var ox=c(F(),1),lke=c(ske(),1),ake=(0,lke.createQueue)();function cke({children:e,placeholder:t}){let[o,r]=(0,ox.useState)(!1);return(0,ox.useEffect)(()=>{let n={};return ake.add(n,()=>{(0,ox.flushSync)(()=>{r(!0)})}),()=>{ake.cancel(n)}},[]),o?e:t}var My=c(T(),1),xet=[];function Cet({blocks:e,viewportWidth:t=1200,minHeight:o,additionalStyles:r=xet,__experimentalMinHeight:n,__experimentalPadding:i}){n&&(o=n,(0,WK.default)("The __experimentalMinHeight prop",{since:"6.2",version:"6.4",alternative:"minHeight"})),i&&(r=[...r,{css:`body { padding: ${i}px; }`}],(0,WK.default)("The __experimentalPadding prop of BlockPreview",{since:"6.2",version:"6.4",alternative:"additionalStyles"}));let s=(0,UK.useSelect)(u=>u(B).getSettings(),[]),a=(0,Ay.useMemo)(()=>({...s,isPreviewMode:!0}),[s]),l=(0,Ay.useMemo)(()=>Array.isArray(e)?e:[e],[e]);return!e||e.length===0?null:(0,My.jsx)(Vk,{value:l,settings:a,children:(0,My.jsx)(nke,{viewportWidth:t,minHeight:o,additionalStyles:r})})}var uke=(0,Ay.memo)(Cet);uke.Async=cke;var Ys=uke;function dke({blocks:e,props:t={},layout:o}){let r=(0,UK.useSelect)(u=>u(B).getSettings(),[]),n=(0,Ay.useMemo)(()=>({...r,styles:void 0,isPreviewMode:!0}),[r]),i=(0,UD.useDisabled)(),s=(0,UD.useMergeRefs)([t.ref,i]),a=(0,Ay.useMemo)(()=>Array.isArray(e)?e:[e],[e]),l=(0,My.jsxs)(Vk,{value:a,settings:n,children:[(0,My.jsx)(qf,{}),(0,My.jsx)(RT,{renderAppender:!1,layout:o})]});return{...t,ref:s,className:Y(t.className,"block-editor-block-preview__live-content","components-disabled"),children:e?.length?l:null}}var Pg=c(T(),1);function Eet({item:e}){let{name:t,title:o,icon:r,description:n,initialAttributes:i,example:s}=e,a=(0,rx.isReusableBlock)(e),l=(0,fke.useMemo)(()=>s?(0,rx.getBlockFromExample)(t,{attributes:{...s.attributes,...i},innerBlocks:s.innerBlocks,innerContent:s.innerContent}):(0,rx.createBlock)(t,i),[t,s,i]),u=144,d=280,f=s?.viewportWidth??500,p=d/f,m=p!==0&&p<1&&u?u/p:u;return(0,Pg.jsxs)("div",{className:"block-editor-inserter__preview-container",children:[(0,Pg.jsx)("div",{className:"block-editor-inserter__preview",children:a||s?(0,Pg.jsx)("div",{className:"block-editor-inserter__preview-content",children:(0,Pg.jsx)(Ys,{blocks:l,viewportWidth:f,minHeight:u,additionalStyles:[{css:`
+</html>`;return t=URL.createObjectURL(new Blob([r],{type:"text/html"})),wve.set(e,t),UXe?.register(e,t),t}function GXe({contentRef:e,children:t,tabIndex:o=0,scale:r=1,frameSize:n=0,readonly:i,forwardedRef:s,title:a=(0,xve.__)("Editor canvas"),...l}){let{resolvedAssets:u,isPreviewMode:d}=(0,IY.useSelect)(A=>{let O=A(B).getSettings();return{resolvedAssets:O.__unstableResolvedAssets,isPreviewMode:O.isPreviewMode}},[]),[f,p]=(0,_y.useState)(),[m,g]=(0,_y.useState)([]),[h,b,v]=BY(),y=(0,Uf.useRefEffect)(A=>{let O;function L(V){V.preventDefault()}function H(V){V.target.tagName==="A"&&V.target.getAttribute("href")?.startsWith("#")&&(V.preventDefault(),O.defaultView.location.hash=V.target.getAttribute("href").slice(1))}let{ownerDocument:N}=A;g(Array.from(N.body.classList).filter(V=>V.startsWith("admin-color-")||V.startsWith("post-type-")||V==="wp-embed-responsive"));function M(){let{contentDocument:V}=A,{documentElement:j}=V;O=V,p(V),j.classList.add("block-editor-iframe__html"),V.dir=N.dir;for(let D of hve())V.getElementById(D.id)||(V.head.appendChild(D.cloneNode(!0)),d||console.warn(`${D.id} was added to the iframe incorrectly. Please use block.json or enqueue_block_assets to add styles to the iframe.`,D));O.addEventListener("dragover",L,!1),O.addEventListener("drop",L,!1),O.addEventListener("click",H)}return A.addEventListener("load",M),()=>{p(void 0),A.removeEventListener("load",M),O?.removeEventListener("dragover",L),O?.removeEventListener("drop",L),O?.removeEventListener("click",H)}},[]),{contentRef:_,containerRef:w,isZoomedOut:k,scaleContainerWidth:x}=_ve({scale:r,frameSize:parseInt(n),iframeDocument:f}),C=(0,Uf.useDisabled)({isDisabled:!i}),E=(0,Uf.useMergeRefs)([HXe(f),e,b,C,_]),R=(0,Uf.useRefEffect)(A=>A.ownerDocument.defaultView?(E(A),()=>E(null)):()=>{},[E]),S=WXe(u),I=o>=0&&!d,P=(0,zc.jsxs)(zc.Fragment,{children:[I&&h,(0,zc.jsx)("iframe",{...l,style:{...l.style,height:l.style?.height,border:0},ref:(0,Uf.useMergeRefs)([s,y]),tabIndex:o,src:S,title:a,onKeyDown:A=>{if(l.onKeyDown&&l.onKeyDown(A),A.currentTarget.ownerDocument!==A.target.ownerDocument){let{stopPropagation:O}=A.nativeEvent;A.nativeEvent.stopPropagation=()=>{},A.stopPropagation(),A.nativeEvent.stopPropagation=O,Cve(A,window.KeyboardEvent,A.currentTarget)}},children:f&&(0,_y.createPortal)((0,zc.jsx)("body",{ref:R,className:Y("block-editor-iframe__body","editor-styles-wrapper",...m),children:(0,zc.jsx)(Sve.__experimentalStyleProvider,{document:f,children:t})}),f.documentElement)}),I&&v]});return(0,zc.jsx)("div",{className:"block-editor-iframe__container",ref:w,children:(0,zc.jsx)("div",{className:Y("block-editor-iframe__scale-container",k&&"is-zoomed-out"),style:{"--wp-block-editor-iframe-zoom-out-scale-container-width":k&&`${x}px`},children:P})})}function $Xe(e,t){return(0,IY.useSelect)(r=>r(B).getSettings().__internalIsInitialized,[])?(0,zc.jsx)(GXe,{...e,forwardedRef:t}):null}var Mk=(0,_y.forwardRef)($Xe);var kwe=c(q(),1),jk=c(F(),1),xwe=c(ee(),1);var oD={attribute:/\[\s*(?:(?<namespace>\*|[-\w\P{ASCII}]*)\|)?(?<name>[-\w\P{ASCII}]+)\s*(?:(?<operator>\W?=)\s*(?<value>.+?)\s*(\s(?<caseSensitive>[iIsS]))?\s*)?\]/gu,id:/#(?<name>[-\w\P{ASCII}]+)/gu,class:/\.(?<name>[-\w\P{ASCII}]+)/gu,comma:/\s*,\s*/g,combinator:/\s*[\s>+~]\s*/g,"pseudo-element":/::(?<name>[-\w\P{ASCII}]+)(?:\((?<argument>¶*)\))?/gu,"pseudo-class":/:(?<name>[-\w\P{ASCII}]+)(?:\((?<argument>¶*)\))?/gu,universal:/(?:(?<namespace>\*|[-\w\P{ASCII}]*)\|)?\*/gu,type:/(?:(?<namespace>\*|[-\w\P{ASCII}]*)\|)?(?<name>[-\w\P{ASCII}]+)/gu},YXe=new Set(["combinator","comma"]);var KXe=e=>{switch(e){case"pseudo-element":case"pseudo-class":return new RegExp(oD[e].source.replace("(?<argument>\xB6*)","(?<argument>.*)"),"gu");default:return oD[e]}};function qXe(e,t){let o=0,r="";for(;t<e.length;t++){let n=e[t];switch(n){case"(":++o;break;case")":--o;break}if(r+=n,o===0)return r}return r}function ZXe(e,t=oD){if(!e)return[];let o=[e];for(let[n,i]of Object.entries(t))for(let s=0;s<o.length;s++){let a=o[s];if(typeof a!="string")continue;i.lastIndex=0;let l=i.exec(a);if(!l)continue;let u=l.index-1,d=[],f=l[0],p=a.slice(0,u+1);p&&d.push(p),d.push({...l.groups,type:n,content:f});let m=a.slice(u+f.length+1);m&&d.push(m),o.splice(s,1,...d)}let r=0;for(let n of o)switch(typeof n){case"string":throw new Error(`Unexpected sequence ${n} found at index ${r}`);case"object":r+=n.content.length,n.pos=[r-n.content.length,r],YXe.has(n.type)&&(n.content=n.content.trim()||" ");break}return o}var XXe=/(['"])([^\\\n]+?)\1/g,QXe=/\\./g;function PY(e,t=oD){if(e=e.trim(),e==="")return[];let o=[];e=e.replace(QXe,(i,s)=>(o.push({value:i,offset:s}),"\uE000".repeat(i.length))),e=e.replace(XXe,(i,s,a,l)=>(o.push({value:i,offset:l}),`${s}${"\uE001".repeat(a.length)}${s}`));{let i=0,s;for(;(s=e.indexOf("(",i))>-1;){let a=qXe(e,s);o.push({value:a,offset:s}),e=`${e.substring(0,s)}(${"\xB6".repeat(a.length-2)})${e.substring(s+a.length)}`,i=s+a.length}}let r=ZXe(e,t),n=new Set;for(let i of o.reverse())for(let s of r){let{offset:a,value:l}=i;if(!(s.pos[0]<=a&&a+l.length<=s.pos[1]))continue;let{content:u}=s,d=a-s.pos[0];s.content=u.slice(0,d)+l+u.slice(d+l.length),s.content!==u&&n.add(s)}for(let i of n){let s=KXe(i.type);if(!s)throw new Error(`Unknown token type: ${i.type}`);s.lastIndex=0;let a=s.exec(i.content);if(!a)throw new Error(`Unable to parse content for ${i.type}: ${i.content}`);Object.assign(i,a.groups)}return r}function*tD(e,t){switch(e.type){case"list":for(let o of e.list)yield*tD(o,e);break;case"complex":yield*tD(e.left,e),yield*tD(e.right,e);break;case"compound":yield*e.list.map(o=>[o,e]);break;default:yield[e,t]}}function Eve(e){let t;return Array.isArray(e)?t=e:t=[...tD(e)].map(([o])=>o),t.map(o=>o.content).join("")}var bwe=c(Z_e(),1),ywe=c(rD(),1),vwe=c(J_e(),1),_we=c(gwe(),1),hwe=new Map,wwe=[{type:"type",content:"body"},{type:"type",content:"html"},{type:"pseudo-class",content:":root"},{type:"pseudo-class",content:":where(body)"},{type:"pseudo-class",content:":where(:root)"},{type:"pseudo-class",content:":where(html)"}];function wJe(e,t){let o=PY(t),r=o.findLastIndex(({content:s,type:a})=>wwe.some(l=>s===l.content&&a===l.type)),n=-1;for(let s=r+1;s<o.length;s++)if(o[s].type==="combinator"){n=s;break}let i=PY(e);return o.splice(n===-1?o.length:n,0,{type:"combinator",content:" ",pos:[0,0]},...i),Eve(o)}function kJe({css:e,ignoredSelectors:t=[],baseURL:o},r="",n){if(!r&&!o)return e;try{let i=[...t,...n?.ignoredSelectors??[],r];return new bwe.default([r&&(0,vwe.default)({prefix:r,transform(s,a,l){return i.some(d=>d instanceof RegExp?a.match(d):a.includes(d))?a:wwe.some(d=>a.startsWith(d.content))?wJe(s,a):l}}),o&&(0,_we.default)({rootUrl:o})].filter(Boolean)).process(e,{}).css}catch(i){return i instanceof ywe.default?console.warn("wp.blockEditor.transformStyles Failed to transform CSS.",i.message+`
+`+i.showSourceCode(!1)):console.warn("wp.blockEditor.transformStyles Failed to transform CSS.",i),null}}var xJe=(e,t="",o)=>{let r=hwe.get(t);return r||(r=new WeakMap,hwe.set(t,r)),e.map(n=>{let i=r.get(n);return i||(i=kJe(n,t,o),r.set(n,i)),i})},zk=xJe;var Sg=c(T(),1);em([tm,qv]);function SJe(e,t){return(0,jk.useCallback)(o=>{if(!o)return;let{ownerDocument:r}=o,{defaultView:n,body:i}=r,s=t?r.querySelector(t):i,a;if(s)a=n?.getComputedStyle(s,null).getPropertyValue("background-color");else{let u=r.createElement("div");u.classList.add("editor-styles-wrapper"),i.appendChild(u),a=n?.getComputedStyle(u,null).getPropertyValue("background-color"),i.removeChild(u)}let l=Go(a);l.luminance()>.5||l.alpha()===0?i.classList.remove("is-dark-theme"):i.classList.add("is-dark-theme")},[e,t])}function CJe({styles:e,scope:t,transformOptions:o}){let r=(0,xwe.useSelect)(s=>K(s(B)).getStyleOverrides(),[]),[n,i]=(0,jk.useMemo)(()=>{let s=Object.values(e??[]),a=[...r.filter(([,l])=>l?.__unstableType!=="custom-css"),...r.filter(([,l])=>l?.__unstableType==="custom-css")];for(let[l,u]of a){let d=s.findIndex(({id:p})=>l===p),f={...u,id:l};d===-1?s.push(f):s[d]=f}return[zk(s.filter(l=>l?.css),t,o),s.filter(l=>l.__unstableType==="svgs").map(l=>l.assets).join("")]},[e,r,t,o]);return(0,Sg.jsxs)(Sg.Fragment,{children:[(0,Sg.jsx)("style",{ref:SJe(n,t)}),n.map((s,a)=>(0,Sg.jsx)("style",{children:s},a)),(0,Sg.jsx)(kwe.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 0 0",width:"0",height:"0",role:"none",style:{visibility:"hidden",position:"absolute",left:"-9999px",overflow:"hidden"},dangerouslySetInnerHTML:{__html:i}})]})}var Wf=(0,jk.memo)(CJe);var Sl=c(T(),1),EJe=(0,_D.memo)(Hk),dK=2e3,TJe=[];function RJe({viewportWidth:e,containerWidth:t,minHeight:o,additionalStyles:r=TJe}){e||(e=t);let[n,{height:i}]=(0,lT.useResizeObserver)(),{styles:s}=(0,Swe.useSelect)(d=>({styles:d(B).getSettings().styles}),[]),a=(0,_D.useMemo)(()=>s&&[...s,{css:"body{height:auto;overflow:hidden;border:none;padding:0;}",__unstableType:"presets"},...r],[s,r]),l=t/e,u=i?t/(i*l):0;return(0,Sl.jsx)(Cwe.Disabled,{className:"block-editor-block-preview__content",style:{transform:`scale(${l})`,aspectRatio:u,maxHeight:i>dK?dK*l:void 0,minHeight:o},children:(0,Sl.jsxs)(Mk,{contentRef:(0,lT.useRefEffect)(d=>{let{ownerDocument:{documentElement:f}}=d;f.classList.add("block-editor-block-preview__content-iframe"),f.style.position="absolute",f.style.width="100%",d.style.boxSizing="border-box",d.style.position="absolute",d.style.width="100%"},[]),"aria-hidden":!0,tabIndex:-1,style:{position:"absolute",width:e,height:i,pointerEvents:"none",maxHeight:dK,minHeight:l!==0&&l<1&&o?o/l:o},children:[(0,Sl.jsx)(Wf,{styles:a}),n,(0,Sl.jsx)(EJe,{renderAppender:!1})]})})}function Ewe(e){let[t,{width:o}]=(0,lT.useResizeObserver)();return(0,Sl.jsxs)(Sl.Fragment,{children:[(0,Sl.jsx)("div",{style:{position:"relative",width:"100%",height:0},children:t}),(0,Sl.jsx)("div",{className:"block-editor-block-preview__container",children:!!o&&(0,Sl.jsx)(RJe,{...e,containerWidth:o})})]})}var Uk=c(F(),1),Iwe=c(Rwe(),1),Bwe=(0,Iwe.createQueue)();function Pwe({children:e,placeholder:t}){let[o,r]=(0,Uk.useState)(!1);return(0,Uk.useEffect)(()=>{let n={};return Bwe.add(n,()=>{(0,Uk.flushSync)(()=>{r(!0)})}),()=>{Bwe.cancel(n)}},[]),o?e:t}var Sy=c(T(),1),BJe=[];function IJe({blocks:e,viewportWidth:t=1200,minHeight:o,additionalStyles:r=BJe,__experimentalMinHeight:n,__experimentalPadding:i}){n&&(o=n,(0,fK.default)("The __experimentalMinHeight prop",{since:"6.2",version:"6.4",alternative:"minHeight"})),i&&(r=[...r,{css:`body { padding: ${i}px; }`}],(0,fK.default)("The __experimentalPadding prop of BlockPreview",{since:"6.2",version:"6.4",alternative:"additionalStyles"}));let s=(0,pK.useSelect)(u=>u(B).getSettings(),[]),a=(0,xy.useMemo)(()=>({...s,isPreviewMode:!0}),[s]),l=(0,xy.useMemo)(()=>Array.isArray(e)?e:[e],[e]);return!e||e.length===0?null:(0,Sy.jsx)(Ck,{value:l,settings:a,children:(0,Sy.jsx)(Ewe,{viewportWidth:t,minHeight:o,additionalStyles:r})})}var Owe=(0,xy.memo)(IJe);Owe.Async=Pwe;var Hs=Owe;function Awe({blocks:e,props:t={},layout:o}){let r=(0,pK.useSelect)(u=>u(B).getSettings(),[]),n=(0,xy.useMemo)(()=>({...r,styles:void 0,isPreviewMode:!0}),[r]),i=(0,wD.useDisabled)(),s=(0,wD.useMergeRefs)([t.ref,i]),a=(0,xy.useMemo)(()=>Array.isArray(e)?e:[e],[e]),l=(0,Sy.jsxs)(Ck,{value:a,settings:n,children:[(0,Sy.jsx)(Wf,{}),(0,Sy.jsx)(cT,{renderAppender:!1,layout:o})]});return{...t,ref:s,className:Y(t.className,"block-editor-block-preview__live-content"),children:e?.length?l:null}}var Cg=c(T(),1);function PJe({item:e}){let{name:t,title:o,icon:r,description:n,initialAttributes:i,example:s}=e,a=(0,Wk.isReusableBlock)(e),l=(0,Mwe.useMemo)(()=>s?(0,Wk.getBlockFromExample)(t,{attributes:{...s.attributes,...i},innerBlocks:s.innerBlocks,innerContent:s.innerContent}):(0,Wk.createBlock)(t,i),[t,s,i]),u=144,d=280,f=s?.viewportWidth??500,p=d/f,m=p!==0&&p<1&&u?u/p:u;return(0,Cg.jsxs)("div",{className:"block-editor-inserter__preview-container",children:[(0,Cg.jsx)("div",{className:"block-editor-inserter__preview",children:a||s?(0,Cg.jsx)("div",{className:"block-editor-inserter__preview-content",children:(0,Cg.jsx)(Hs,{blocks:l,viewportWidth:f,minHeight:u,additionalStyles:[{css:`
 										body {
 											padding: 24px;
 											min-height:${Math.round(m)}px;
@@ -124,7 +124,7 @@
 											align-items:center;
 										}
 										.is-root-container { width: 100%; }
-									`}]})}):(0,Pg.jsx)("div",{className:"block-editor-inserter__preview-content-missing",children:(0,pke.__)("No preview available.")})}),!a&&(0,Pg.jsx)(aT,{title:o,icon:r,description:n})]})}var mke=Eet;var cx=c(Z(),1),Qf=c(F(),1),XK=c(ue(),1);var Rke=c(ce(),1),Bke=c(ue(),1);var lx=c(F(),1),Og=c(ce(),1),Eke=c(q(),1),BT=c(wo(),1);var kke=c(q(),1),xke=c(F(),1);var nx=c(F(),1),gke=c(Z(),1),hke=c(Yo(),1),bke=c(T(),1);function Tet(e,t){let[o,r]=(0,nx.useState)(!1);return(0,nx.useEffect)(()=>{o&&(0,hke.speak)((0,gke.__)("Use left and right arrow keys to move through blocks"))},[o]),(0,bke.jsx)("div",{ref:t,role:"listbox","aria-orientation":"horizontal",onFocus:()=>{r(!0)},onBlur:n=>{!n.currentTarget.contains(n.relatedTarget)&&r(!1)},...e})}var GK=(0,nx.forwardRef)(Tet);var yke=c(F(),1),vke=c(q(),1),_ke=c(T(),1);function Ret(e,t){return(0,_ke.jsx)(vke.Composite.Group,{role:"presentation",ref:t,...e})}var $K=(0,yke.forwardRef)(Ret);var $D=c(q(),1),wke=c(F(),1),GD=c(T(),1);function Bet({isFirst:e,as:t,children:o,...r},n){return(0,GD.jsx)($D.Composite.Item,{ref:n,role:"option",accessibleWhenDisabled:!0,...r,render:i=>{let s={...i,tabIndex:e?0:i.tabIndex};return t?(0,GD.jsx)(t,{...s,children:o}):typeof o=="function"?o(s):(0,GD.jsx)($D.Button,{__next40pxDefaultSize:!0,...s,children:o})}})}var YK=(0,wke.forwardRef)(Bet);var KK=c(T(),1);function Iet({key:e,children:t}){return(0,KK.jsx)(xke.Fragment,{children:t},e)}function Pet({children:e}){return(0,KK.jsx)(kke.Composite,{focusShift:!0,focusWrap:"horizontal",render:Iet,children:e})}var YD=Pet;var Ske=c(q(),1),qD=c(ce(),1),ZD=c(ee(),1),Cke=c(F(),1);var sx=c(Z(),1),ix=c(q(),1);var Yc=c(T(),1);function KD({count:e,icon:t,isPattern:o,fadeWhenDisabled:r}){let n=o&&(0,sx.__)("Pattern");return(0,Yc.jsx)("div",{className:"block-editor-block-draggable-chip-wrapper",children:(0,Yc.jsx)("div",{className:"block-editor-block-draggable-chip","data-testid":"block-draggable-chip",children:(0,Yc.jsxs)(ix.Flex,{justify:"center",className:"block-editor-block-draggable-chip__content",children:[(0,Yc.jsx)(ix.FlexItem,{children:t?(0,Yc.jsx)(Lt,{icon:t}):n||(0,sx.sprintf)((0,sx._n)("%d block","%d blocks",e),e)}),(0,Yc.jsx)(ix.FlexItem,{children:(0,Yc.jsx)(Lt,{icon:rC})}),r&&(0,Yc.jsx)(ix.FlexItem,{className:"block-editor-block-draggable-chip__disabled",children:(0,Yc.jsx)("span",{className:"block-editor-block-draggable-chip__disabled-icon"})})]})})})}var qK=c(T(),1),Oet=({isEnabled:e,blocks:t,icon:o,children:r,pattern:n})=>{let i=t.length===1?t[0].name:void 0,s=(0,ZD.useSelect)(f=>i&&f(qD.store).getBlockType(i)?.icon,[i]),{startDragging:a,stopDragging:l}=K((0,ZD.useDispatch)(B)),u=(0,Cke.useMemo)(()=>n?.type===nr.user&&n?.syncStatus!=="unsynced"?[(0,qD.createBlock)("core/block",{ref:n.id})]:void 0,[n?.type,n?.syncStatus,n?.id]);if(!e)return r({draggable:!1,onDragStart:void 0,onDragEnd:void 0});let d=u??t;return(0,qK.jsx)(Ske.Draggable,{__experimentalTransferDataType:"wp-blocks",transferData:{type:"inserter",blocks:d},onDragStart:f=>{a();let p=new Set;for(let m of d){let g=`wp-block:${m.name}`;p.has(g)||(f.dataTransfer.items.add("",g),p.add(g))}},onDragEnd:()=>{l()},__experimentalDragComponent:(0,qK.jsx)(KD,{count:t.length,icon:o||!n&&s,isPattern:!!n}),children:({onDraggableStart:f,onDraggableEnd:p})=>r({draggable:!0,onDragStart:f,onDragEnd:p})})},ax=Oet;var Zf=c(T(),1);function Aet({className:e,isFirst:t,item:o,onSelect:r,onHover:n,isDraggable:i,...s}){let a=(0,lx.useRef)(!1),l=o.icon?{backgroundColor:o.icon.background,color:o.icon.foreground}:{},u=(0,lx.useMemo)(()=>[(0,Og.createBlock)(o.name,o.initialAttributes,(0,Og.createBlocksFromInnerBlocksTemplate)(o.innerBlocks),o.innerContent)],[o.name,o.initialAttributes,o.innerBlocks,o.innerContent]),d=(0,Og.isReusableBlock)(o)&&o.syncStatus!=="unsynced"||(0,Og.isTemplatePart)(o);return(0,Zf.jsx)(ax,{isEnabled:i&&!o.isDisabled,blocks:u,icon:o.icon,children:({draggable:f,onDragStart:p,onDragEnd:m})=>(0,Zf.jsx)("div",{className:Y("block-editor-block-types-list__list-item",{"is-synced":d}),draggable:f,onDragStart:g=>{a.current=!0,p&&(n(null),p(g))},onDragEnd:g=>{a.current=!1,m&&m(g)},children:(0,Zf.jsxs)(YK,{isFirst:t,className:Y("block-editor-block-types-list__item",e),disabled:o.isDisabled,onClick:g=>{g.preventDefault(),r(o,(0,BT.isAppleOS)()?g.metaKey:g.ctrlKey),n(null)},onKeyDown:g=>{let{keyCode:h}=g;h===BT.ENTER&&(g.preventDefault(),r(o,(0,BT.isAppleOS)()?g.metaKey:g.ctrlKey),n(null))},onMouseEnter:()=>{a.current||n(o)},onMouseLeave:()=>n(null),...s,children:[(0,Zf.jsx)("span",{className:"block-editor-block-types-list__item-icon",style:l,children:(0,Zf.jsx)(Lt,{icon:o.icon,showColors:!0})}),(0,Zf.jsx)("span",{className:"block-editor-block-types-list__item-title",children:(0,Zf.jsx)(Eke.__experimentalTruncate,{numberOfLines:3,children:o.title})})]})})})}var Tke=(0,lx.memo)(Aet);var IT=c(T(),1);function Met(e,t){let o=[];for(let r=0,n=e.length;r<n;r+=t)o.push(e.slice(r,r+t));return o}function Ike({items:e=[],onSelect:t,onHover:o=()=>{},children:r,label:n,isDraggable:i=!0}){let s="block-editor-block-types-list",a=(0,Bke.useInstanceId)(Ike,s);return(0,IT.jsxs)(GK,{className:s,"aria-label":n,children:[Met(e,3).map((l,u)=>(0,IT.jsx)($K,{children:l.map((d,f)=>(0,IT.jsx)(Tke,{item:d,className:(0,Rke.getBlockMenuDefaultClassName)(d.id),onSelect:t,onHover:o,isDraggable:i&&!d.isDisabled,isFirst:u===0&&f===0,rowId:`${a}-${u}`},d.id))},u)),r]})}var Ny=Ike;var Pke=c(q(),1),Xf=c(T(),1);function Net({title:e,icon:t,children:o}){return(0,Xf.jsxs)(Xf.Fragment,{children:[(0,Xf.jsxs)("div",{className:"block-editor-inserter__panel-header",children:[(0,Xf.jsx)("h2",{className:"block-editor-inserter__panel-title",children:e}),(0,Xf.jsx)(Pke.Icon,{icon:t})]}),(0,Xf.jsx)("div",{className:"block-editor-inserter__panel-content",children:o})]})}var Ag=Net;var Oke=c(Z(),1),ZK=c(T(),1);function Let({children:e=(0,Oke.__)("No results found.")}){return(0,ZK.jsx)("div",{className:"block-editor-inserter__no-results",children:(0,ZK.jsx)("p",{children:e})})}var Kc=Let;var Mn=c(T(),1),Det=e=>e.name.split("/")[0],Vet=6,Fet=[];function Ake({items:e,collections:t,categories:o,onSelectItem:r,onHover:n,showMostUsedBlocks:i,className:s}){let a=(0,Qf.useMemo)(()=>ju(e,"frecency","desc").slice(0,Vet),[e]),l=(0,Qf.useMemo)(()=>e.filter(g=>!g.category),[e]),u=(0,Qf.useMemo)(()=>{let g={...t};return Object.keys(t).forEach(h=>{g[h]=e.filter(b=>Det(b)===h),g[h].length===0&&delete g[h]}),g},[e,t]);(0,Qf.useEffect)(()=>()=>n(null),[]);let d=(0,XK.useAsyncList)(o),f=o.length===d.length,p=(0,Qf.useMemo)(()=>Object.entries(t),[t]),m=(0,XK.useAsyncList)(f?p:Fet);return(0,Mn.jsxs)("div",{className:s,children:[i&&e.length>3&&!!a.length&&(0,Mn.jsx)(Ag,{title:(0,cx._x)("Most used","blocks"),children:(0,Mn.jsx)(Ny,{items:a,onSelect:r,onHover:n,label:(0,cx._x)("Most used","blocks")})}),d.map(g=>{let h=e.filter(b=>b.category===g.slug);return!h||!h.length?null:(0,Mn.jsx)(Ag,{title:g.title,icon:g.icon,children:(0,Mn.jsx)(Ny,{items:h,onSelect:r,onHover:n,label:g.title})},g.slug)}),f&&l.length>0&&(0,Mn.jsx)(Ag,{className:"block-editor-inserter__uncategorized-blocks-panel",title:(0,cx.__)("Uncategorized"),children:(0,Mn.jsx)(Ny,{items:l,onSelect:r,onHover:n,label:(0,cx.__)("Uncategorized")})}),m.map(([g,h])=>{let b=u[g];return!b||!b.length?null:(0,Mn.jsx)(Ag,{title:h.title,icon:h.icon,children:(0,Mn.jsx)(Ny,{items:b,onSelect:r,onHover:n,label:h.title})},g)})]})}function zet({rootClientId:e,onInsert:t,onHover:o,showMostUsedBlocks:r},n){let[i,s,a,l]=Om(e,t);if(!i.length)return(0,Mn.jsx)(Kc,{});let u=[],d=[];for(let f of i)f.category!=="reusable"&&(f.isSearchOnly||(f.isAllowedInCurrentRoot?u.push(f):d.push(f)));return(0,Mn.jsx)(YD,{children:(0,Mn.jsxs)("div",{ref:n,children:[!!u.length&&(0,Mn.jsx)(Mn.Fragment,{children:(0,Mn.jsx)(Ake,{items:u,categories:s,collections:a,onSelectItem:l,onHover:o,showMostUsedBlocks:r,className:"block-editor-inserter__insertable-blocks-at-selection"})}),(0,Mn.jsx)(Ake,{items:d,categories:s,collections:a,onSelectItem:l,onHover:o,showMostUsedBlocks:r,className:"block-editor-inserter__all-blocks"})]})})}var Mke=(0,Qf.forwardRef)(zet);var txe=c(F(),1),oxe=c(ue(),1),rxe=c(q(),1),nxe=c(Z(),1);var qke=c(q(),1);var rq=c(F(),1),Zke=c(Z(),1);var Nke=c(q(),1);var QK=c(Z(),1),ux=c(T(),1);function jet({patternCategories:e,searchValue:t,setSearchValue:o}){return(0,ux.jsxs)($e,{direction:"column",gap:"lg",className:"block-editor-block-patterns-explorer__sidebar",children:[(0,ux.jsx)(Nke.SearchControl,{onChange:o,value:t,label:(0,QK.__)("Search"),placeholder:(0,QK.__)("Search")}),(0,ux.jsx)(xg.List,{children:e.map(({name:r,label:n})=>(0,ux.jsx)(xg.Tab,{value:r,children:n},r))})]})}var Lke=jet;var Jf=c(F(),1),gx=c(Z(),1),Gke=c(ue(),1);var $ke=c(Yo(),1);var Dke=c(ce(),1),vd=c(F(),1),PT=c(q(),1);var Vke=c(ue(),1),Fke=c(Z(),1);var Ks=c(q(),1),Pl=c(Z(),1),Ui=c(T(),1);function dx({currentPage:e,numPages:t,changePage:o,totalItems:r}){return(0,Ui.jsxs)(Ks.__experimentalVStack,{className:"block-editor-patterns__grid-pagination-wrapper",children:[(0,Ui.jsx)(Ks.__experimentalText,{variant:"muted",children:(0,Pl.sprintf)((0,Pl._n)("%s item","%s items",r),r)}),t>1&&(0,Ui.jsxs)(Ks.__experimentalHStack,{expanded:!1,spacing:3,justify:"flex-start",className:"block-editor-patterns__grid-pagination",children:[(0,Ui.jsxs)(Ks.__experimentalHStack,{expanded:!1,spacing:1,className:"block-editor-patterns__grid-pagination-previous",children:[(0,Ui.jsx)(Ks.Button,{variant:"tertiary",onClick:()=>o(1),disabled:e===1,"aria-label":(0,Pl.__)("First page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,Ui.jsx)("span",{children:"\xAB"})}),(0,Ui.jsx)(Ks.Button,{variant:"tertiary",onClick:()=>o(e-1),disabled:e===1,"aria-label":(0,Pl.__)("Previous page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,Ui.jsx)("span",{children:"\u2039"})})]}),(0,Ui.jsx)(Ks.__experimentalText,{variant:"muted",children:(0,Pl.sprintf)((0,Pl._x)("%1$s of %2$s","paging"),e,t)}),(0,Ui.jsxs)(Ks.__experimentalHStack,{expanded:!1,spacing:1,className:"block-editor-patterns__grid-pagination-next",children:[(0,Ui.jsx)(Ks.Button,{variant:"tertiary",onClick:()=>o(e+1),disabled:e===t,"aria-label":(0,Pl.__)("Next page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,Ui.jsx)("span",{children:"\u203A"})}),(0,Ui.jsx)(Ks.Button,{variant:"tertiary",onClick:()=>o(t),disabled:e===t,"aria-label":(0,Pl.__)("Last page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,Ui.jsx)("span",{children:"\xBB"})})]})]})]})}var jo=c(T(),1),Het=({showTooltip:e,title:t,children:o})=>e?(0,jo.jsxs)(ao.Root,{children:[(0,jo.jsx)(ao.Trigger,{render:o}),(0,jo.jsx)(ao.Popup,{children:t})]}):(0,jo.jsx)(jo.Fragment,{children:o});function zke({id:e,isDraggable:t,pattern:o,onClick:r,onHover:n,showTitlesAsTooltip:i,category:s,isSelected:a}){let[l,u]=(0,vd.useState)(!1),{blocks:d,viewportWidth:f}=o,m=`block-editor-block-patterns-list__item-description-${(0,Vke.useInstanceId)(zke)}`,g=o.type===nr.user,h=(0,vd.useMemo)(()=>!s||!t?d:(d??[]).map(b=>{let v=(0,Dke.cloneBlock)(b);return v.attributes.metadata?.categories?.includes(s)&&(v.attributes.metadata.categories=[s]),v}),[d,t,s]);return(0,jo.jsx)(ax,{isEnabled:t,blocks:h,pattern:o,children:({draggable:b,onDragStart:v,onDragEnd:y})=>(0,jo.jsx)("div",{className:"block-editor-block-patterns-list__list-item",draggable:b,onDragStart:_=>{u(!0),v&&(n?.(null),v(_))},onDragEnd:_=>{u(!1),y&&y(_)},children:(0,jo.jsx)(Het,{showTooltip:i&&!g,title:o.title,children:(0,jo.jsxs)(PT.Composite.Item,{render:(0,jo.jsx)("div",{role:"option","aria-label":o.title,"aria-describedby":o.description?m:void 0,className:Y("block-editor-block-patterns-list__item",{"block-editor-block-patterns-list__list-item-synced":o.type===nr.user&&!o.syncStatus,"is-selected":a})}),id:e,onClick:()=>{r(o,d),n?.(null)},onMouseEnter:()=>{l||n?.(o)},onMouseLeave:()=>n?.(null),children:[(0,jo.jsx)(Ys.Async,{placeholder:(0,jo.jsx)(Wet,{}),children:(0,jo.jsx)(Ys,{blocks:d,viewportWidth:f})}),(!i||g)&&(0,jo.jsxs)(PT.__experimentalHStack,{className:"block-editor-patterns__pattern-details",spacing:2,children:[g&&!o.syncStatus&&(0,jo.jsx)("div",{className:"block-editor-patterns__pattern-icon-wrapper",children:(0,jo.jsx)(xt,{className:"block-editor-patterns__pattern-icon",icon:tl})}),(0,jo.jsx)(ir,{render:(0,jo.jsx)("div",{}),className:"block-editor-block-patterns-list__item-title",variant:"body-sm",children:o.title})]}),!!o.description&&(0,jo.jsx)(ht,{id:m,children:o.description})]})})})})}function Wet(){return(0,jo.jsx)("div",{className:"block-editor-block-patterns-list__item is-placeholder"})}function Uet({isDraggable:e,blockPatterns:t,onHover:o,onClickPattern:r,orientation:n,category:i,label:s=(0,Fke.__)("Patterns"),showTitlesAsTooltip:a,pagingProps:l},u){let[d,f]=(0,vd.useState)(void 0),[p,m]=(0,vd.useState)(null);(0,vd.useEffect)(()=>{let h=t[0]?.name;f(h)},[t]);let g=(h,b)=>{m(h.name),r(h,b)};return(0,jo.jsxs)(PT.Composite,{orientation:n,activeId:d,setActiveId:f,role:"listbox",className:"block-editor-block-patterns-list","aria-label":s,ref:u,children:[t.map(h=>(0,jo.jsx)(zke,{id:h.name,pattern:h,onClick:g,onHover:o,isDraggable:e,showTitlesAsTooltip:a,category:i,isSelected:!!p&&p===h.name},h.name)),l&&(0,jo.jsx)(dx,{...l})]})}var _d=(0,vd.forwardRef)(Uet);var Ly=c(ee(),1),Hke=c(ce(),1),XD=c(Z(),1),Wke=c(Yo(),1),JK=c(F(),1);function jke({destinationRootClientId:e,destinationIndex:t,rootClientId:o,registry:r}){if(o===e)return t;let n=["",...r.select(B).getBlockParents(e),e],i=n.indexOf(o);return i!==-1?r.select(B).getBlockIndex(n[i+1])+1:r.select(B).getBlockOrder(o).length}function Get({rootClientId:e="",insertionIndex:t,clientId:o,isAppender:r,onSelect:n,shouldFocusBlock:i=!0,selectBlockOnInsert:s=!0}){let a=(0,Ly.useRegistry)(),{getSelectedBlock:l,getClosestAllowedInsertionPoint:u,getBlockInsertionPoint:d}=K((0,Ly.useSelect)(B)),{destinationRootClientId:f,destinationIndex:p}=(0,Ly.useSelect)(w=>{let{getSelectedBlockClientId:k,getBlockRootClientId:x,getBlockIndex:C,getBlockOrder:E,getInsertionPoint:R}=K(w(B)),S=k(),I=e,O,A=R();return t!==void 0?O=t:A&&A.hasOwnProperty("index")?(I=A?.rootClientId?A.rootClientId:e,O=A.index):o?O=C(o):!r&&S?(I=x(S),O=C(S)+1):O=E(I).length,{destinationRootClientId:I,destinationIndex:O}},[e,t,o,r]),{replaceBlocks:m,insertBlocks:g,showInsertionPoint:h,hideInsertionPoint:b,setLastFocus:v}=K((0,Ly.useDispatch)(B)),y=(0,JK.useCallback)((w,k,x=!1,C)=>{(x||i||s)&&v(null);let E=l();!r&&E&&(0,Hke.isUnmodifiedDefaultBlock)(E,"content")?m(E.clientId,w,null,i||x?0:null,k):g(w,r||C===void 0?p:jke({destinationRootClientId:f,destinationIndex:p,rootClientId:C,registry:a}),r||C===void 0?f:C,s,i||x?0:null,k);let R=Array.isArray(w)?w.length:1,S=(0,XD.sprintf)((0,XD._n)("%d block added.","%d blocks added.",R),R);(0,Wke.speak)(S),n&&n(w)},[r,l,m,g,f,p,n,i,s,v,a]),_=(0,JK.useCallback)(w=>{if(w){let k=u(w.name,f);k!==null&&h(k,jke({destinationRootClientId:f,destinationIndex:p,rootClientId:k,registry:a}))}else d()?.__unstableWithInserter||b()},[u,d,h,b,f,p,a]);return[f,y,_]}var Mg=Get;var fx=c(F(),1),QD=c(ce(),1),px=c(ee(),1),JD=c(Z(),1),Uke=c(Ns(),1);var $et=(e,t,o,r)=>{let n=(0,fx.useMemo)(()=>({[Em]:!!r}),[r]),i=(0,px.useSelect)(g=>{let{getSettings:h}=K(g(B));return h()[wI]??!1},[]),{patternCategories:s,patterns:a,userPatternCategories:l}=(0,px.useSelect)(g=>{let{getSettings:h,__experimentalGetAllowedPatterns:b}=K(g(B)),v=h(),y=v[pf];return{patterns:b(t,n),userPatternCategories:y?y(g):v.__experimentalUserPatternCategories,patternCategories:v.__experimentalBlockPatternCategories}},[t,n]),u=(0,fx.useMemo)(()=>a.filter(g=>!(g.categories?.includes("navigation")&&!i)),[a,i]),{getClosestAllowedInsertionPointForPattern:d}=K((0,px.useSelect)(B)),f=(0,fx.useMemo)(()=>{let g=[...s];return l?.forEach(h=>{g.find(b=>b.name===h.name)||g.push(h)}),g},[s,l]),{createSuccessNotice:p}=(0,px.useDispatch)(Uke.store),m=(0,fx.useCallback)((g,h)=>{let b=r?t:d(g,t);if(b===null)return;let v=g.type===nr.user&&g.syncStatus!=="unsynced"?[(0,QD.createBlock)("core/block",{ref:g.id})]:h;e((v??[]).map(y=>{let _=(0,QD.cloneBlock)(y);return _.attributes.metadata?.categories?.includes(o)&&(_.attributes.metadata.categories=[o]),_}),g.name,!1,b),p((0,JD.sprintf)((0,JD.__)('Pattern "%s" inserted.'),g.title),{type:"snackbar",id:"inserter-notice"})},[p,e,o,t,d,r]);return[u,f,m]},Ng=$et;var mx=c(F(),1),eq=c(ue(),1),tq=c(Dt(),1),e5=20;function t5(e,t,o,r=""){let[n,i]=(0,mx.useState)(1),s=(0,eq.usePrevious)(t),a=(0,eq.usePrevious)(r);(s!==t||a!==r)&&n!==1&&i(1);let l=e.length,u=n-1,d=(0,mx.useMemo)(()=>e.slice(u*e5,u*e5+e5),[u,e]),f=Math.ceil(e.length/e5),p=m=>{(0,tq.getScrollContainer)(o?.current)?.scrollTo(0,0),i(m)};return(0,mx.useEffect)(function(){(0,tq.getScrollContainer)(o?.current)?.scrollTo(0,0)},[t,o]),{totalItems:l,categoryPatterns:d,numPages:f,changePage:p,currentPage:n}}var wd=c(T(),1);function Yet({searchValue:e,selectedCategory:t,patternCategories:o,rootClientId:r,onModalClose:n}){let i=(0,Jf.useRef)(),s=(0,Gke.useDebounce)($ke.speak,500),[a,l]=Mg({rootClientId:r,shouldFocusBlock:!0}),[u,,d]=Ng(l,a,t),f=(0,Jf.useMemo)(()=>o.map(v=>v.name),[o]),p=(0,Jf.useMemo)(()=>{let v=u.filter(y=>{if(t===Tb.name||t===wf.name&&y.type===nr.user||t===U_.name&&y.blockTypes?.includes("core/post-content"))return!0;if(t==="uncategorized"){let _=y.categories?.some(w=>f.includes(w))??!1;return!y.categories?.length||!_}return y.categories?.includes(t)});return e?v1(v,e):v},[e,u,t,f]);(0,Jf.useEffect)(()=>{if(!e)return;let v=p.length,y=(0,gx.sprintf)((0,gx._n)("%d result found.","%d results found.",v),v);s(y)},[e,s,p.length]);let m=t5(p,t,i),[g,h]=(0,Jf.useState)(e);e!==g&&(h(e),m.changePage(1));let b=!!p?.length;return(0,wd.jsx)("div",{className:"block-editor-block-patterns-explorer__list",ref:i,children:b?(0,wd.jsxs)(wd.Fragment,{children:[(0,wd.jsx)(_d,{blockPatterns:m.categoryPatterns,onClickPattern:(v,y)=>{d(v,y),n()},isDraggable:!1}),(0,wd.jsx)(dx,{...m})]}):(0,wd.jsx)(ir,{render:(0,wd.jsx)("p",{}),className:"block-editor-block-patterns-explorer__no-results",children:(0,gx.__)("No results found.")})})}var Yke=Yet;var oq=c(F(),1),hx=c(Z(),1),Kke=c(Yo(),1);function Ket(e,t){return!e.categories||!e.categories.length?!1:e.categories.some(o=>t.some(r=>r.name===o))}function bx(e,t="all"){let[o,r]=Ng(void 0,e),n=(0,oq.useMemo)(()=>t==="all"?o:o.filter(s=>!v2(s,t)),[t,o]);return(0,oq.useMemo)(()=>{let s=r.filter(a=>n.some(l=>l.categories?.includes(a.name))).sort((a,l)=>a.label.localeCompare(l.label));return n.some(a=>!Ket(a,r))&&!s.find(a=>a.name==="uncategorized")&&s.push({name:"uncategorized",label:(0,hx._x)("Uncategorized")}),n.some(a=>a.blockTypes?.includes("core/post-content"))&&s.unshift(U_),n.some(a=>a.type===nr.user)&&s.unshift(wf),n.length>0&&s.unshift({name:Tb.name,label:Tb.label}),(0,Kke.speak)((0,hx.sprintf)((0,hx._n)("%d category button displayed.","%d category buttons displayed.",s.length),s.length)),s},[r,n])}var Lg=c(T(),1);function qet({initialCategory:e,rootClientId:t,onModalClose:o}){let[r,n]=(0,rq.useState)(""),[i,s]=(0,rq.useState)(e?.name),a=bx(t);return(0,Lg.jsxs)(xg.Root,{className:"block-editor-block-patterns-explorer",orientation:"vertical",value:i,onValueChange:s,children:[(0,Lg.jsx)(Lke,{patternCategories:a,searchValue:r,setSearchValue:n}),a.map(({name:l})=>(0,Lg.jsx)(xg.Panel,{value:l,tabIndex:-1,className:"block-editor-block-patterns-explorer__panel",children:(0,Lg.jsx)(Yke,{searchValue:r,selectedCategory:l,patternCategories:a,rootClientId:t,onModalClose:o})},l))]})}function Zet({onModalClose:e,...t}){return(0,Lg.jsx)(qke.Modal,{title:(0,Zke.__)("Patterns"),onRequestClose:e,isFullScreen:!0,children:(0,Lg.jsx)(qet,{onModalClose:e,...t})})}var Xke=Zet;var yx=c(Z(),1),sr=c(q(),1);var qn=c(T(),1);function Xet({title:e}){return(0,qn.jsx)(sr.__experimentalVStack,{spacing:0,children:(0,qn.jsx)(sr.__experimentalView,{children:(0,qn.jsx)(sr.__experimentalSpacer,{marginBottom:0,paddingX:4,paddingY:3,children:(0,qn.jsxs)(sr.__experimentalHStack,{spacing:2,children:[(0,qn.jsx)(sr.Navigator.BackButton,{style:{minWidth:24,padding:0},icon:(0,yx.isRTL)()?br:li,size:"small",label:(0,yx.__)("Back")}),(0,qn.jsx)(sr.__experimentalSpacer,{children:(0,qn.jsx)(sr.__experimentalHeading,{level:5,children:e})})]})})})})}function o5({categories:e,children:t,screenClassName:o}){return(0,qn.jsxs)(sr.Navigator,{initialPath:"/",className:"block-editor-inserter__mobile-tab-navigation",children:[(0,qn.jsx)(sr.Navigator.Screen,{path:"/",children:(0,qn.jsx)(sr.__experimentalItemGroup,{children:e.map(r=>(0,qn.jsx)(sr.Navigator.Button,{path:`/category/${r.name}`,as:sr.__experimentalItem,isAction:!0,children:(0,qn.jsxs)(sr.__experimentalHStack,{children:[(0,qn.jsx)(sr.FlexBlock,{children:r.label}),(0,qn.jsx)(xt,{icon:(0,yx.isRTL)()?li:br})]})},r.name))})}),e.map(r=>(0,qn.jsxs)(sr.Navigator.Screen,{className:o,path:`/category/${r.name}`,children:[(0,qn.jsx)(Xet,{title:(0,yx.__)("Back")}),t(r)]},r.name))]})}var Ol=c(F(),1),nq=c(Z(),1),qc=c(q(),1);var Zs=c(q(),1),qs=c(Z(),1);var r5=c(F(),1);var vi=c(T(),1),Qke=e=>e!=="all"&&e!=="user",Qet=e=>e.name===wf.name,Jet=[{value:"all",label:(0,qs._x)("All","patterns")},{value:nr.directory,label:(0,qs.__)("Pattern Directory")},{value:nr.theme,label:(0,qs.__)("Theme & Plugins")},{value:nr.user,label:(0,qs.__)("User")}];function Jke({setPatternSyncFilter:e,setPatternSourceFilter:t,patternSyncFilter:o,patternSourceFilter:r,scrollContainerRef:n,category:i}){let s=i.name===wf.name?nr.user:r,a=Qke(s),l=Qet(i),u=(0,r5.useMemo)(()=>[{value:"all",label:(0,qs._x)("All","patterns")},{value:a1.full,label:(0,qs._x)("Synced","patterns"),disabled:a},{value:a1.unsynced,label:(0,qs._x)("Not synced","patterns"),disabled:a}],[a]);function d(f){t(f),Qke(f)&&e("all")}return(0,vi.jsx)(vi.Fragment,{children:(0,vi.jsx)(Zs.DropdownMenu,{popoverProps:{placement:"right-end"},label:(0,qs.__)("Filter patterns"),toggleProps:{size:"compact"},icon:(0,vi.jsx)(xt,{icon:(0,vi.jsx)(Zs.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,vi.jsx)(Zs.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z",fill:"currentColor"})})}),children:()=>(0,vi.jsxs)(vi.Fragment,{children:[!l&&(0,vi.jsx)(Zs.MenuGroup,{label:(0,qs.__)("Source"),children:(0,vi.jsx)(Zs.MenuItemsChoice,{choices:Jet,onSelect:f=>{d(f),n.current?.scrollTo(0,0)},value:s})}),(0,vi.jsx)(Zs.MenuGroup,{label:(0,qs.__)("Type"),children:(0,vi.jsx)(Zs.MenuItemsChoice,{choices:u,onSelect:f=>{e(f),n.current?.scrollTo(0,0)},value:o})}),(0,vi.jsx)("div",{className:"block-editor-inserter__patterns-filter-help",children:(0,r5.createInterpolateElement)((0,qs.__)("Patterns are available from the <Link>WordPress.org Pattern Directory</Link>, bundled in the active theme, or created by users on this site. Only patterns created on this site can be synced."),{Link:(0,vi.jsx)(Zs.ExternalLink,{href:(0,qs.__)("https://wordpress.org/patterns/")})})})]})})})}var ps=c(T(),1),ett=()=>{};function n5({rootClientId:e,onInsert:t,onHover:o=ett,category:r,showTitlesAsTooltip:n}){let[i,,s]=Ng(t,e,r?.name),[a,l]=(0,Ol.useState)("all"),[u,d]=(0,Ol.useState)("all"),f=bx(e,u),p=(0,Ol.useRef)(),m=(0,Ol.useMemo)(()=>i.filter(y=>v2(y,u,a)?!1:r.name===Tb.name||r.name===wf.name&&y.type===nr.user||r.name===U_.name&&y.blockTypes?.includes("core/post-content")?!0:r.name==="uncategorized"?y.categories?!y.categories.some(_=>f.some(w=>w.name===_)):!0:y.categories?.includes(r.name)),[i,f,r.name,u,a]),g=t5(m,r,p),{changePage:h}=g;(0,Ol.useEffect)(()=>()=>o(null),[]);let b=(0,Ol.useCallback)(y=>{l(y),h(1)},[l,h]),v=(0,Ol.useCallback)(y=>{d(y),h(1)},[d,h]);return(0,ps.jsxs)(ps.Fragment,{children:[(0,ps.jsxs)(qc.__experimentalVStack,{spacing:2,className:"block-editor-inserter__patterns-category-panel-header",children:[(0,ps.jsxs)(qc.__experimentalHStack,{children:[(0,ps.jsx)(qc.FlexBlock,{children:(0,ps.jsx)(qc.__experimentalHeading,{className:"block-editor-inserter__patterns-category-panel-title",size:13,level:4,as:"div",children:r.label})}),(0,ps.jsx)(Jke,{patternSyncFilter:a,patternSourceFilter:u,setPatternSyncFilter:b,setPatternSourceFilter:v,scrollContainerRef:p,category:r})]}),!m.length&&(0,ps.jsx)(qc.__experimentalText,{variant:"muted",className:"block-editor-inserter__patterns-category-no-results",children:(0,nq.__)("No results found")})]}),m.length>0&&(0,ps.jsxs)(ps.Fragment,{children:[(0,ps.jsx)(qc.__experimentalText,{size:"12",as:"p",className:"block-editor-inserter__help-text",children:(0,nq.__)("Drag and drop patterns into the canvas.")}),(0,ps.jsx)(_d,{ref:p,blockPatterns:g.categoryPatterns,onClickPattern:s,onHover:o,label:r.label,orientation:"vertical",category:r.name,isDraggable:!0,showTitlesAsTooltip:n,patternFilter:u,pagingProps:g})]})]})}var s5=c(ue(),1),a5=c(q(),1),exe=c(F(),1);var Dy=c(T(),1),{Tabs:i5}=K(a5.privateApis);function ttt({categories:e,selectedCategory:t,onSelectCategory:o,children:r}){let s={type:"tween",duration:(0,s5.useReducedMotion)()?0:.25,ease:[.6,0,.4,1]},a=(0,s5.usePrevious)(t),l=t?t.name:null,[u,d]=(0,exe.useState)(),f=e?.[0]?.name;return l===null&&!u&&f&&d(f),(0,Dy.jsxs)(i5,{selectOnMove:!1,selectedTabId:l,orientation:"vertical",onSelect:p=>{o(e.find(m=>m.name===p))},activeTabId:u,onActiveTabIdChange:d,children:[(0,Dy.jsx)(i5.TabList,{className:"block-editor-inserter__category-tablist",children:e.map(p=>(0,Dy.jsx)(i5.Tab,{tabId:p.name,"aria-current":p===t?"true":void 0,children:p.label},p.name))}),e.map(p=>(0,Dy.jsx)(i5.TabPanel,{tabId:p.name,focusable:!1,children:(0,Dy.jsx)(a5.__unstableMotion.div,{className:"block-editor-inserter__category-panel",initial:a?"open":"closed",animate:"open",variants:{open:{transform:"translateX( 0 )",transitionEnd:{zIndex:"1"}},closed:{transform:"translateX( -100% )",zIndex:"-1"}},transition:s,children:r})},p.name))]})}var l5=ttt;var Ia=c(T(),1);function ott({onSelectCategory:e,selectedCategory:t,onInsert:o,rootClientId:r,children:n}){let[i,s]=(0,txe.useState)(!1),a=bx(r),l=(0,oxe.useViewportMatch)("medium","<");return a.length?(0,Ia.jsxs)(Ia.Fragment,{children:[!l&&(0,Ia.jsxs)("div",{className:"block-editor-inserter__block-patterns-tabs-container",children:[(0,Ia.jsx)(l5,{categories:a,selectedCategory:t,onSelectCategory:e,children:n}),(0,Ia.jsx)(rxe.Button,{__next40pxDefaultSize:!0,className:"block-editor-inserter__patterns-explore-button",onClick:()=>s(!0),variant:"secondary",children:(0,nxe.__)("Explore all patterns")})]}),l&&(0,Ia.jsx)(o5,{categories:a,children:u=>(0,Ia.jsx)("div",{className:"block-editor-inserter__category-panel",children:(0,Ia.jsx)(n5,{onInsert:o,rootClientId:r,category:u},u.name)})}),i&&(0,Ia.jsx)(Xke,{initialCategory:t||a[0],patternCategories:a,onModalClose:()=>s(!1),rootClientId:r})]}):(0,Ia.jsx)(Kc,{})}var ixe=ott;var Cxe=c(Z(),1),Exe=c(ue(),1),Txe=c(q(),1),vx=c(F(),1);var Sd=c(q(),1),Cr=c(Z(),1),$i=c(F(),1),AT=c(ue(),1),kxe=c(ee(),1),xxe=c(Dt(),1),Sxe=c(Ns(),1);var pxe=c(q(),1),mxe=c(Z(),1);var Sr=c(q(),1),Gi=c(Z(),1),kd=c(F(),1),sq=c(ce(),1);var OT=c(ee(),1),cxe=c(Ns(),1),uxe=c(iq(),1),dxe=c(ma(),1);var axe=c(ce(),1),lxe=c(T(),1),rtt={image:"img",video:"video",audio:"audio"};function c5(e,t){let o={id:e.id||void 0,caption:e.caption||void 0},r=e.url,n=e.alt||void 0;t==="image"?(o.url=r,o.alt=n):["video","audio"].includes(t)&&(o.src=r);let i=rtt[t],s=(0,lxe.jsx)(i,{src:e.previewUrl||r,alt:n,controls:t==="audio"?!0:void 0,inert:"true",onError:({currentTarget:a})=>{a.src===e.previewUrl&&(a.src=r)}});return[(0,axe.createBlock)(`core/${t}`,o),s]}var co=c(T(),1),ntt=["image"],itt={placement:"bottom-end",className:"block-editor-inserter__media-list__item-preview-options__popover"};function stt({category:e,media:t,onDetach:o}){if(!e.getReportUrl&&!o)return null;let r=e.getReportUrl?.(t);return(0,co.jsx)(Sr.DropdownMenu,{className:"block-editor-inserter__media-list__item-preview-options",label:(0,Gi.__)("Options"),popoverProps:itt,icon:ga,children:()=>(0,co.jsxs)(Sr.MenuGroup,{children:[r&&(0,co.jsx)(Sr.MenuItem,{onClick:()=>window.open(r,"_blank").focus(),icon:b7,children:(0,Gi.sprintf)((0,Gi.__)("Report %s"),e.mediaType)}),o&&(0,co.jsx)(Sr.MenuItem,{onClick:()=>o(t),icon:Os,children:e.postTypeLabel?(0,Gi.sprintf)((0,Gi.__)("Detach from %s"),e.postTypeLabel):(0,Gi.__)("Detach from post")})]})})}function att({onClose:e,onSubmit:t}){return(0,co.jsxs)(Sr.Modal,{title:(0,Gi.__)("Insert external image"),onRequestClose:e,className:"block-editor-inserter-media-tab-media-preview-inserter-external-image-modal",children:[(0,co.jsxs)(Sr.__experimentalVStack,{spacing:3,children:[(0,co.jsx)("p",{children:(0,Gi.__)("This image cannot be uploaded to your Media Library, but it can still be inserted as an external image.")}),(0,co.jsx)("p",{children:(0,Gi.__)("External images can be removed by the external provider without warning and could even have legal compliance issues related to privacy legislation.")})]}),(0,co.jsxs)(Sr.Flex,{className:"block-editor-block-lock-modal__actions",justify:"flex-end",expanded:!1,children:[(0,co.jsx)(Sr.FlexItem,{children:(0,co.jsx)(Sr.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:e,children:(0,Gi.__)("Cancel")})}),(0,co.jsx)(Sr.FlexItem,{children:(0,co.jsx)(Sr.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:t,children:(0,Gi.__)("Insert")})})]})]})}function fxe({media:e,onClick:t,onDetach:o,category:r}){let[n,i]=(0,kd.useState)(!1),[s,a]=(0,kd.useState)(!1),[l,u]=(0,kd.useState)(!1),[d,f]=(0,kd.useMemo)(()=>c5(e,r.mediaType),[e,r.mediaType]),{createErrorNotice:p,createSuccessNotice:m}=(0,OT.useDispatch)(cxe.store),{getSettings:g,getBlock:h}=(0,OT.useSelect)(B),{updateBlockAttributes:b}=(0,OT.useDispatch)(B),v=(0,kd.useCallback)(k=>{if(l)return;let x=g(),C=(0,sq.cloneBlock)(k),{id:E,url:R,caption:S}=C.attributes;if(!E&&!x.mediaUpload){i(!0);return}if(E){t(C);return}u(!0),window.fetch(R).then(I=>I.blob()).then(I=>{let O=(0,dxe.getFilename)(R)||"image.jpg",A=new File([I],O,{type:I.type});x.mediaUpload({filesList:[A],additionalData:{caption:S},onFileChange([P]){(0,uxe.isBlobURL)(P.url)||(h(C.clientId)?b(C.clientId,{...C.attributes,id:P.id,url:P.url}):(t({...C,attributes:{...C.attributes,id:P.id,url:P.url}}),m((0,Gi.__)("Image uploaded and inserted."),{type:"snackbar",id:"inserter-notice"})),u(!1))},allowedTypes:ntt,onError(P){p(P,{type:"snackbar",id:"inserter-notice"}),u(!1)}})}).catch(()=>{i(!0),u(!1)})},[l,g,t,m,b,p,h]),y=typeof e.title=="string"?e.title:e.title?.rendered||(0,Gi.__)("no title"),_=(0,kd.useCallback)(()=>a(!0),[]),w=(0,kd.useCallback)(()=>a(!1),[]);return(0,co.jsxs)(co.Fragment,{children:[(0,co.jsx)(ax,{isEnabled:!0,blocks:[d],children:({draggable:k,onDragStart:x,onDragEnd:C})=>(0,co.jsx)("div",{className:Y("block-editor-inserter__media-list__list-item",{"is-hovered":s}),draggable:k,onDragStart:x,onDragEnd:C,children:(0,co.jsxs)("div",{onMouseEnter:_,onMouseLeave:w,children:[(0,co.jsxs)(ao.Root,{children:[(0,co.jsx)(ao.Trigger,{render:(0,co.jsx)(Sr.Composite.Item,{render:(0,co.jsx)("div",{"aria-label":y,role:"option",className:"block-editor-inserter__media-list__item"}),onClick:()=>v(d),children:(0,co.jsxs)("div",{className:"block-editor-inserter__media-list__item-preview",children:[f,l&&(0,co.jsx)("div",{className:"block-editor-inserter__media-list__item-preview-spinner",children:(0,co.jsx)(Sr.Spinner,{})})]})})}),(0,co.jsx)(ao.Popup,{children:y})]}),!l&&(0,co.jsx)(stt,{category:r,media:e,onDetach:o})]})})}),n&&(0,co.jsx)(att,{onClose:()=>i(!1),onSubmit:()=>{t((0,sq.cloneBlock)(d)),m((0,Gi.__)("Image inserted."),{type:"snackbar",id:"inserter-notice"}),i(!1)}})]})}var aq=c(T(),1);function ltt({mediaList:e,category:t,onClick:o,onDetach:r,label:n=(0,mxe.__)("Media List")}){return(0,aq.jsx)(pxe.Composite,{role:"listbox",className:"block-editor-inserter__media-list","aria-label":n,children:e.map((i,s)=>(0,aq.jsx)(fxe,{media:i,category:t,onClick:o,onDetach:r},i.id||i.sourceId||s))})}var gxe=ltt;var hxe=c(q(),1),ctt=()=>null,xd=(0,hxe.withFilters)("editor.MediaUpload")(ctt);var bxe=c(ee(),1);function utt({fallback:e=null,children:t}){return(0,bxe.useSelect)(r=>{let{getSettings:n}=r(B);return!!n().mediaUpload},[])?t:e}var Pa=utt;var ms=c(F(),1),lq=c(ee(),1);function yxe(e){return Array.isArray(e)?{mediaItems:e}:{mediaItems:e?.mediaItems??[],totalItems:e?.totalItems,totalPages:e?.totalPages}}function vxe(e,t={},o){let[r,n]=(0,ms.useState)(),[i,s]=(0,ms.useState)({}),[a,l]=(0,ms.useState)(!1),u=(0,ms.useRef)(),d=(0,ms.useRef)(),f=(0,ms.useRef)(),p=(0,ms.useRef)();return(0,ms.useEffect)(()=>{(async()=>{let m=JSON.stringify({category:e.name,...t}),g={};u.current=g,l(!0),(d.current!==m||f.current!==e.fetch)&&n([]),(p.current!==e.name||f.current!==e.fetch)&&s({}),d.current=m,f.current=e.fetch,p.current=e.name;let{page:h,...b}=t,v=h>1?t:b,{mediaItems:y,totalItems:_,totalPages:w}=yxe(await e.fetch?.(v));g===u.current&&(n(y),s({totalItems:_,totalPages:w}),l(!1))})()},[e.name,e.fetch,...Object.values(t),o]),{mediaList:r,isLoading:a,totalItems:i.totalItems,totalPages:i.totalPages}}function _xe(e,t=400){let[o,r]=(0,ms.useState)(!1);return(0,ms.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>r(!0),t);return()=>{clearTimeout(n),r(!1)}},[e,t]),o}function wxe(e){let[t,o]=(0,ms.useState)([]),r=(0,lq.useSelect)(a=>K(a(B)).getInserterMediaCategories(),[]),{canInsertImage:n,canInsertVideo:i,canInsertAudio:s}=(0,lq.useSelect)(a=>{let{canInsertBlockType:l}=a(B);return{canInsertImage:l("core/image",e),canInsertVideo:l("core/video",e),canInsertAudio:l("core/audio",e)}},[e]);return(0,ms.useEffect)(()=>{(async()=>{let a=[];if(!r)return;let l=new Map(await Promise.all(r.map(async d=>{if(d.isExternalResource)return[d.name,!0];let f=[];try{let{mediaItems:p}=yxe(await d.fetch({per_page:1}));f=p}catch{}return[d.name,!!f.length]}))),u={image:n,video:i,audio:s};r.forEach(d=>{u[d.mediaType]&&(l.get(d.name)||d.emptyMessage)&&a.push(d)}),a.length&&o(a)})()},[n,i,s,r]),t}var _n=c(T(),1),dtt=20,ftt=["image"];function ptt({onSelect:e}){return(0,_n.jsx)(Pa,{children:(0,_n.jsx)(xd,{multiple:"add",onSelect:e,allowedTypes:ftt,title:(0,Cr.__)("Attach images"),render:({open:t})=>(0,_n.jsx)(Sd.Button,{__next40pxDefaultSize:!0,className:"block-editor-inserter__media-panel-attach","data-unstable-ignore-focus-outside-for-relatedtarget":".media-modal",onClick:o=>{o.target.focus(),t()},variant:"secondary",children:(0,Cr.__)("Attach images")})})})}function MT({rootClientId:e,onInsert:t,category:o}){let[r,n,i]=(0,AT.useDebouncedInput)(),[s,a]=(0,$i.useState)(1),l=(0,AT.usePrevious)(o.name),u=(0,AT.usePrevious)(i);(l!==o.name||u!==i)&&s!==1&&a(1);let d=(0,$i.useMemo)(()=>({per_page:dtt,page:s,search:i}),[s,i]),[f,p]=(0,$i.useState)(0),{mediaList:m,isLoading:g,totalItems:h,totalPages:b}=vxe(o,d,f),v=b||1;typeof b=="number"&&s>v&&a(v);let y=!o.isExternalResource,_=y?o.attach:void 0,w=y?o.detach:void 0,k=y?o.subscribe:void 0,x=v>1,C=x||!!_,E=(0,$i.useRef)(),R=(0,$i.useCallback)(z=>{(0,xxe.getScrollContainer)(E.current)?.scrollTo(0,0),a(z)},[]),{createErrorNotice:S,createSuccessNotice:I,createWarningNotice:O}=(0,kxe.useDispatch)(Sxe.store),A=_xe(g),P=(0,$i.useCallback)(()=>{y&&o.invalidate?.(d),p(z=>z+1)},[o,d,y]);(0,$i.useEffect)(()=>{if(k)return k(()=>p(z=>z+1),d)},[k,d]);let L=(0,$i.useCallback)(async z=>{try{let $=await _(z);if(!$){O((0,Cr.__)("No images were attached."),{type:"snackbar",id:"inserter-notice"});return}P(),I(o.postTypeLabel?(0,Cr.sprintf)((0,Cr._n)("%1$d image attached to %2$s.","%1$d images attached to %2$s.",$),$,o.postTypeLabel):(0,Cr.sprintf)((0,Cr._n)("%d image attached to post.","%d images attached to post.",$),$),{type:"snackbar",id:"inserter-notice"})}catch{S((0,Cr.__)("Could not attach images."),{type:"snackbar",id:"inserter-notice"})}},[_,o,P,S,I,O]),H=(0,$i.useCallback)(async z=>{try{await w(z),P(),I(o.postTypeLabel?(0,Cr.sprintf)((0,Cr.__)("Image detached from %s."),o.postTypeLabel):(0,Cr.__)("Image detached from post."),{type:"snackbar",id:"inserter-notice"})}catch{S((0,Cr.__)("Could not detach image."),{type:"snackbar",id:"inserter-notice"})}},[w,o,P,S,I]),[N,M]=(0,$i.useState)(),V=(0,$i.useCallback)(()=>{let z=N;M(void 0),H(z)},[H,N]),j="block-editor-inserter__media-panel",D=o.labels.search_items||(0,Cr.__)("Search");return(0,_n.jsxs)("div",{ref:E,className:Y(j,{"has-footer":C}),children:[(0,_n.jsx)(Sd.SearchControl,{className:`${j}-search`,onChange:n,value:r,label:D,placeholder:D}),g&&!m?.length&&(0,_n.jsx)("div",{className:`${j}-spinner`,children:(0,_n.jsx)(Sd.Spinner,{})}),!g&&!m?.length&&(0,_n.jsx)(Kc,{children:o.emptyMessage&&!i?o.emptyMessage:(0,Cr.__)("No results found.")}),!!m?.length&&(0,_n.jsx)("div",{className:Y(`${j}-results`,{"is-loading":A}),"aria-busy":A,children:(0,_n.jsx)(gxe,{rootClientId:e,onClick:t,onDetach:w?M:void 0,mediaList:m,category:o})}),C&&(0,_n.jsxs)($e,{direction:"column",gap:"sm",className:`${j}-footer`,children:[x&&(0,_n.jsx)(dx,{currentPage:s,numPages:v,changePage:R,totalItems:h}),_&&(0,_n.jsx)(ptt,{onSelect:L})]}),N&&(0,_n.jsxs)(Sd.Modal,{title:(0,Cr.__)("Detach image"),onRequestClose:()=>M(void 0),overlayClassName:`${j}-detach-modal`,children:[(0,_n.jsx)("p",{children:o.postTypeLabel?(0,Cr.sprintf)((0,Cr.__)("Detach this image from the current %s? The image will remain in the Media Library."),o.postTypeLabel):(0,Cr.__)("Detach this image from the current post? The image will remain in the Media Library.")}),(0,_n.jsxs)("div",{className:`${j}-detach-actions`,children:[(0,_n.jsx)(Sd.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>M(void 0),children:(0,Cr.__)("Cancel")}),(0,_n.jsx)(Sd.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:V,children:(0,Cr.__)("Detach")})]})]})]})}var Oa=c(T(),1),mtt=["image","video","audio"];function gtt({rootClientId:e,selectedCategory:t,onSelectCategory:o,onInsert:r,children:n}){let i=wxe(e),s=(0,Exe.useViewportMatch)("medium","<"),a="block-editor-inserter__media-tabs",l=(0,vx.useCallback)(d=>{if(!d?.url)return;let f=window.__experimentalDataViewsMediaModal&&d.mime_type?d.mime_type.split("/")[0]:d.type,[p]=c5(d,f);r(p)},[r]),u=(0,vx.useMemo)(()=>i.map(d=>({...d,label:d.labels.name})),[i]);return(0,vx.useEffect)(()=>{if(!t)return;let d=u.find(f=>f.name===t.name);d&&d!==t?o(d):d||o(null)},[u,o,t]),u.length?(0,Oa.jsxs)(Oa.Fragment,{children:[!s&&(0,Oa.jsxs)("div",{className:`${a}-container`,children:[(0,Oa.jsx)(l5,{categories:u,selectedCategory:t,onSelectCategory:o,children:n}),(0,Oa.jsx)(Pa,{children:(0,Oa.jsx)(xd,{multiple:!1,onSelect:l,allowedTypes:mtt,render:({open:d})=>(0,Oa.jsx)(Txe.Button,{__next40pxDefaultSize:!0,onClick:f=>{f.target.focus(),d()},className:"block-editor-inserter__media-library-button",variant:"secondary","data-unstable-ignore-focus-outside-for-relatedtarget":".media-modal",children:(0,Cxe.__)("Open Media Library")})})})]}),s&&(0,Oa.jsx)(o5,{categories:u,screenClassName:"block-editor-inserter__media-mobile-screen",children:d=>(0,Oa.jsx)(MT,{onInsert:r,rootClientId:e,category:d})})]}):(0,Oa.jsx)(Kc,{})}var cq=gtt;var NT=c(F(),1),Dg=c(Z(),1);var d5=c(ue(),1),Ixe=c(Yo(),1),Pxe=c(ee(),1);var Rxe=c(q(),1),{Fill:Bxe,Slot:htt}=(0,Rxe.createSlotFill)("__unstableInserterMenuExtension");Bxe.Slot=htt;var u5=Bxe;var Xs=c(T(),1),btt=9,ytt=[];function vtt({filterValue:e,onSelect:t,onHover:o,onHoverPattern:r,rootClientId:n,clientId:i,isAppender:s,__experimentalInsertionIndex:a,maxBlockPatterns:l,maxBlockTypes:u,showBlockDirectory:d=!1,isDraggable:f=!0,shouldFocusBlock:p=!0,prioritizePatterns:m,selectBlockOnInsert:g,isQuick:h}){let b=(0,d5.useDebounce)(Ixe.speak,500),{prioritizedBlocks:v}=(0,Pxe.useSelect)(N=>({prioritizedBlocks:N(B).getBlockListSettings(n)?.prioritizedInserterBlocks||ytt}),[n]),[y,_]=Mg({onSelect:t,rootClientId:n,clientId:i,isAppender:s,insertionIndex:a,shouldFocusBlock:p,selectBlockOnInsert:g}),[w,k,x,C]=Om(y,_,h),[E,,R]=Ng(_,y,void 0,h),S=(0,NT.useMemo)(()=>{if(l===0)return[];let N=v1(E,e);return l!==void 0?N.slice(0,l):N},[e,E,l]),I=u;m&&S.length>2&&(I=0);let O=(0,NT.useMemo)(()=>{if(I===0)return[];let N=w.filter(j=>j.name!=="core/block"),M=ju(N,"frecency","desc");!e&&v.length&&(M=G2(M,v));let V=H2(M,k,x,e);return I!==void 0?V.slice(0,I):V},[e,w,k,x,I,v]);(0,NT.useEffect)(()=>{if(!e)return;let N=O.length+S.length,M=(0,Dg.sprintf)((0,Dg._n)("%d result found.","%d results found.",N),N);b(M)},[e,b,O,S]);let A=(0,d5.useAsyncList)(O,{step:btt}),P=O.length>0||S.length>0,L=!!O.length&&(0,Xs.jsx)(Ag,{title:(0,Xs.jsx)(ht,{children:(0,Dg.__)("Blocks")}),children:(0,Xs.jsx)(Ny,{items:A,onSelect:C,onHover:o,label:(0,Dg.__)("Blocks"),isDraggable:f})}),H=!!S.length&&(0,Xs.jsx)(Ag,{title:(0,Xs.jsx)(ht,{children:(0,Dg.__)("Patterns")}),children:(0,Xs.jsx)("div",{className:"block-editor-inserter__quick-inserter-patterns",children:(0,Xs.jsx)(_d,{blockPatterns:S,onClickPattern:R,onHover:r,isDraggable:f})})});return(0,Xs.jsxs)(YD,{children:[!d&&!P&&(0,Xs.jsx)(Kc,{}),m?H:L,!!O.length&&!!S.length&&(0,Xs.jsx)("div",{className:"block-editor-inserter__quick-inserter-separator"}),m?L:H,d&&(0,Xs.jsx)(u5.Slot,{fillProps:{onSelect:C,onHover:o,filterValue:e,hasItems:P,rootClientId:y},children:N=>N.length?N:P?null:(0,Xs.jsx)(Kc,{})})]})}var f5=vtt;var m5=c(q(),1),Oxe=c(F(),1);var ep=c(T(),1),{Tabs:p5}=K(m5.privateApis);function _tt({defaultTabId:e,onClose:t,onSelect:o,selectedTab:r,tabs:n,closeButtonLabel:i},s){return(0,ep.jsx)("div",{className:"block-editor-tabbed-sidebar",children:(0,ep.jsxs)(p5,{selectOnMove:!1,defaultTabId:e,onSelect:o,selectedTabId:r,children:[(0,ep.jsxs)("div",{className:"block-editor-tabbed-sidebar__tablist-and-close-button",children:[(0,ep.jsx)(m5.Button,{className:"block-editor-tabbed-sidebar__close-button",icon:pb,label:i,onClick:()=>t(),size:"compact"}),(0,ep.jsx)(p5.TabList,{className:"block-editor-tabbed-sidebar__tablist",ref:s,children:n.map(a=>(0,ep.jsx)(p5.Tab,{tabId:a.name,className:"block-editor-tabbed-sidebar__tab",children:a.title},a.name))})]}),n.map(a=>(0,ep.jsx)(p5.TabPanel,{tabId:a.name,focusable:!1,className:"block-editor-tabbed-sidebar__tabpanel",ref:a.panelRef,children:a.panel},a.name))]})})}var g5=(0,Oxe.forwardRef)(_tt);var h5=c(ee(),1),_x=c(F(),1);function LT(e=!0){let{setZoomLevel:t,resetZoomLevel:o}=K((0,h5.useDispatch)(B)),{isZoomedOut:r,isZoomOut:n}=(0,h5.useSelect)(a=>{let{isZoomOut:l}=K(a(B));return{isZoomedOut:l(),isZoomOut:l}},[]),i=(0,_x.useRef)(!1),s=(0,_x.useRef)(e);(0,_x.useEffect)(()=>{r!==s.current&&(i.current=!1)},[r]),(0,_x.useEffect)(()=>(s.current=e,e!==n()&&(i.current=!0,e?t("auto-scaled"):o()),()=>{i.current&&n()&&o()}),[e,n,o,t])}var uo=c(T(),1),Axe=()=>{};function wtt({rootClientId:e,clientId:t,isAppender:o,__experimentalInsertionIndex:r,onSelect:n,showInserterHelpPanel:i,showMostUsedBlocks:s,__experimentalFilterValue:a="",shouldFocusBlock:l=!0,onPatternCategorySelection:u,onClose:d,__experimentalInitialTab:f,__experimentalInitialCategory:p},m){let{isZoomOutMode:g,hasSectionRootClientId:h}=(0,y5.useSelect)(ve=>{let{isZoomOut:Se,getSectionRootClientId:fe}=K(ve(B));return{isZoomOutMode:Se(),hasSectionRootClientId:!!fe()}},[]),[b,v,y]=(0,DT.useDebouncedInput)(a),[_,w]=(0,go.useState)(null),[k,x]=(0,go.useState)(p),[C,E]=(0,go.useState)("all"),[R,S]=(0,go.useState)(null),I=(0,DT.useViewportMatch)("large"),A=(0,DT.useViewportMatch)("medium","<")?d:Axe;function P(){return f||(g?"patterns":"blocks")}let[L,H]=(0,go.useState)(P());LT(h&&(L==="patterns"||L==="media")&&I);let[M,V,j]=Mg({rootClientId:e,clientId:t,isAppender:o,insertionIndex:r,shouldFocusBlock:l}),{hideInsertionPoint:D}=(0,y5.useDispatch)(B),z=(0,go.useRef)(),$=(0,go.useCallback)((ve,Se,fe,Ce)=>{D(),V(ve,Se,fe,Ce),n(ve),A(),window.requestAnimationFrame(()=>{!l&&!z.current?.contains(m.current.ownerDocument.activeElement)&&z.current?.querySelector("button").focus()})},[D,V,A,n,m,l]),J=(0,go.useCallback)((ve,Se,...fe)=>{D(),V(ve,{patternName:Se},...fe),n(),A()},[D,V,A,n]),Q=(0,go.useCallback)(ve=>{j(ve),w(ve)},[j,w]),W=(0,go.useCallback)((ve,Se)=>{x(ve),E(Se),u?.()},[x,u]),X=L==="patterns"&&!y&&!!k,U=L==="media"&&!!R,[G,te]=(0,go.useState)(!1),re=(0,go.useRef)(null),ae=(0,go.useRef)(null),ie=(0,go.useRef)(null);(0,go.useEffect)(()=>{let ve=fe=>{te(fe.currentTarget.scrollTop>0)},Se=[re.current,ae.current,ie.current].filter(Boolean);return Se.forEach(fe=>fe.addEventListener("scroll",ve)),()=>{Se.forEach(fe=>fe.removeEventListener("scroll",ve))}},[]);let be=(0,go.useMemo)(()=>L==="media"?null:(0,uo.jsxs)(uo.Fragment,{children:[(0,uo.jsx)(b5.SearchControl,{className:Y("block-editor-inserter__search",{"is-scrolled":G}),onChange:ve=>{_&&w(null),v(ve)},value:b,label:(0,Vg.__)("Search"),placeholder:(0,Vg.__)("Search")}),!!y&&(0,uo.jsx)(f5,{filterValue:y,onSelect:n,onHover:Q,rootClientId:e,clientId:t,isAppender:o,__experimentalInsertionIndex:r,showBlockDirectory:!0,shouldFocusBlock:l,prioritizePatterns:L==="patterns"})]}),[L,_,w,v,b,y,n,Q,l,t,e,r,o,G]),pe=(0,go.useMemo)(()=>(0,uo.jsxs)(uo.Fragment,{children:[(0,uo.jsx)("div",{className:"block-editor-inserter__block-list",children:(0,uo.jsx)(Mke,{ref:z,rootClientId:M,onInsert:$,onHover:Q,showMostUsedBlocks:s})}),i&&(0,uo.jsxs)("div",{className:"block-editor-inserter__tips",children:[(0,uo.jsx)(ht,{render:(0,uo.jsx)("h2",{}),children:(0,Vg.__)("A tip for using the block editor")}),(0,uo.jsx)(Bye,{})]})]}),[M,$,Q,s,i]),ke=(0,go.useMemo)(()=>(0,uo.jsx)(ixe,{rootClientId:M,onInsert:J,onSelectCategory:W,selectedCategory:k,children:X&&(0,uo.jsx)(n5,{rootClientId:M,onInsert:J,category:k,patternFilter:C,showTitlesAsTooltip:!0})}),[M,J,W,C,k,X]),ye=(0,go.useMemo)(()=>(0,uo.jsx)(cq,{rootClientId:M,selectedCategory:R,onSelectCategory:S,onInsert:$,children:U&&(0,uo.jsx)(MT,{rootClientId:M,onInsert:$,category:R})}),[M,$,R,S,U]),Pe=ve=>{ve!=="patterns"&&x(null),H(ve)},_e=(0,go.useRef)();return(0,go.useLayoutEffect)(()=>{if(!_e.current)return;let ve=window.requestAnimationFrame(()=>{_e.current?.querySelector('[role="tab"][aria-selected="true"]')?.focus()});return()=>window.cancelAnimationFrame(ve)},[]),(0,uo.jsxs)("div",{className:Y("block-editor-inserter__menu",{"show-panel":X||U,"is-zoom-out":g}),ref:m,children:[(0,uo.jsx)("div",{className:"block-editor-inserter__main-area",children:(0,uo.jsx)(g5,{ref:_e,onSelect:Pe,onClose:d,selectedTab:L,closeButtonLabel:(0,Vg.__)("Close Block Inserter"),tabs:[{name:"blocks",title:(0,Vg.__)("Blocks"),panelRef:re,panel:(0,uo.jsxs)(uo.Fragment,{children:[be,L==="blocks"&&!y&&pe]})},{name:"patterns",title:(0,Vg.__)("Patterns"),panelRef:ae,panel:(0,uo.jsxs)(uo.Fragment,{children:[be,L==="patterns"&&!y&&ke]})},{name:"media",title:(0,Vg.__)("Media"),panelRef:ie,panel:(0,uo.jsxs)(uo.Fragment,{children:[be,ye]})}]})}),i&&_&&(0,uo.jsx)(b5.Popover,{className:"block-editor-inserter__preview-container__popover",placement:"right-start",offset:{mainAxis:16,crossAxis:16},focusOnMount:!1,animate:!1,children:(0,uo.jsx)(mke,{item:_})})]})}var uq=(0,go.forwardRef)(wtt);function ktt(e,t){return(0,uo.jsx)(uq,{...e,onPatternCategorySelection:Axe,ref:t})}var Mxe=(0,go.forwardRef)(ktt);var v5=c(F(),1),VT=c(Z(),1),_5=c(q(),1),Nxe=c(ee(),1);var Fg=c(T(),1),xtt=6,Stt=6,Ctt=2;function w5({onSelect:e,rootClientId:t,clientId:o,isAppender:r,selectBlockOnInsert:n,hasSearch:i=!0}){let[s,a]=(0,v5.useState)(""),[l,u]=Mg({onSelect:e,rootClientId:t,clientId:o,isAppender:r,selectBlockOnInsert:n}),[d]=Om(l,u,!0),{setInserterIsOpened:f,insertionIndex:p}=(0,Nxe.useSelect)(h=>{let{getSettings:b,getBlockIndex:v,getBlockCount:y}=h(B),_=b(),w=v(o),k=y();return{setInserterIsOpened:_.__experimentalSetIsInserterOpened,insertionIndex:w===-1?k:w}},[o]),m=i&&d.length>xtt;(0,v5.useEffect)(()=>{f&&f(!1)},[f]);let g=()=>{f({filterValue:s,onSelect:e,rootClientId:t,insertionIndex:p})};return(0,Fg.jsxs)("div",{className:Y("block-editor-inserter__quick-inserter",{"has-search":m,"has-expand":f}),children:[m&&(0,Fg.jsx)(_5.SearchControl,{className:"block-editor-inserter__search",value:s,onChange:h=>{a(h)},label:(0,VT.__)("Search"),placeholder:(0,VT.__)("Search")}),(0,Fg.jsxs)("div",{className:"block-editor-inserter__quick-inserter-results",children:[(0,Fg.jsx)(f5,{filterValue:s,onSelect:e,rootClientId:t,clientId:o,isAppender:r,maxBlockPatterns:s?Ctt:0,maxBlockTypes:Stt,isDraggable:!1,selectBlockOnInsert:n,isQuick:!0}),f&&(0,Fg.jsx)("div",{className:"block-editor-inserter__quick-inserter-expand",children:(0,Fg.jsx)(_5.Button,{className:"block-editor-inserter__quick-inserter-expand-toggle",__next40pxDefaultSize:!0,variant:"secondary",onClick:g,"aria-label":(0,VT.__)("Browse all. This will open the main inserter panel in the editor toolbar."),children:(0,VT.__)("Browse all")})})]})]})}var Ett=50;function Lxe(e,t){if(!e||!e.attributes||!t?.__experimentalLabel)return null;let o=t.__experimentalLabel(e.attributes,{context:"appender"});return typeof o=="string"&&o.length<Ett&&o.length>0?o:null}var wx=c(T(),1),Ttt=({onToggle:e,disabled:t,isOpen:o,blockTitle:r,hasSingleBlockType:n,appenderLabel:i,toggleProps:s={}},a)=>{let{as:l=k5.Button,label:u,onClick:d,...f}=s,p=u;!p&&i?p=i:!p&&n?p=(0,tp.sprintf)((0,tp._x)("Add %s","directly add the only allowed block"),r.toLowerCase()):p||(p=(0,tp._x)("Add block","Generic label for block inserter button"));function m(g){e&&e(g),d&&d(g)}return(0,wx.jsx)(l,{ref:a,__next40pxDefaultSize:s.as?void 0:!0,icon:Ms,label:p,tooltipPosition:"bottom",onClick:m,className:"block-editor-inserter__toggle","aria-haspopup":n?!1:"true","aria-expanded":n?!1:o,isPressed:!n&&o,disabled:t,...f})},Rtt=(0,dq.forwardRef)(Ttt),Btt=({clientId:e,rootClientId:t,disabled:o,isAppender:r,position:n,selectBlockOnInsert:i,shouldDirectInsert:s=!0,showInserterHelpPanel:a,__experimentalIsQuick:l,onSelectOrClose:u,onToggle:d,renderToggle:f,toggleProps:p},m)=>{let{hasItems:g,hasSingleBlockType:h,blockTitle:b,allowedBlockType:v,blockToInsert:y,appenderLabel:_,targetRootClientId:w}=(0,kx.useSelect)(N=>{let{getBlockRootClientId:M,hasInserterItems:V,getAllowedBlocks:j,getDirectInsertBlock:D,getBlockListSettings:z}=N(B),{getBlockVariations:$,getBlockType:J}=N(Vy.store),Q=t||M(e)||void 0,W=j(Q),X=s&&D(Q),{defaultBlock:U}=z(Q)??{},G=W?.length===1&&$(W[0].name,"inserter")?.length===0,te=G?W[0]:null,re=X||null;!re&&G&&U?.name===te.name&&(re=U);let ae=X?J(X.name):null;return{hasItems:V(Q),hasSingleBlockType:G,blockTitle:te?te.title:"",allowedBlockType:te,blockToInsert:re,appenderLabel:Lxe(X,ae),targetRootClientId:Q}},[t,e,s]),{insertBlock:k}=(0,kx.useDispatch)(B),{getBlock:x,getBlockIndex:C,getBlockOrder:E,getBlockRootClientId:R,getBlockSelectionEnd:S,getPreviousBlockClientId:I}=(0,kx.useSelect)(B),{getActiveBlockVariation:O,getBlockType:A}=(0,kx.useSelect)(Vy.store);if(!g&&(r||w||e))return null;function P(){let N=y?.name??v.name;function M(){let J;if(e){let Q=x(e),W=x(I(e));Q?.name===W?.name&&(J=W?.attributes)}else if(w){let Q=x(w)?.innerBlocks?.at(-1);Q?.name===N&&(J=Q.attributes)}return Y_(N,J)}function V(){if(e)return C(e);let J=S();return!r&&J&&R(J)===w?C(J)+1:E(w).length}let j=M(),D=(0,Vy.createBlock)(N,{...y?.attributes,...j});k(D,V(),w,i),u?.(D);let z=A(N),$;if(z&&($=(0,Vy.__experimentalGetBlockLabel)(z,D.attributes),$===z.title&&($=O(N,D.attributes)?.title||$)),$){let J=(0,tp.sprintf)((0,tp.__)("%s block added"),$);(0,Dxe.speak)(J)}}function L({onToggle:N,isOpen:M}){let V={onToggle:N,isOpen:M,disabled:o||!g,blockTitle:b,hasSingleBlockType:h,appenderLabel:_,toggleProps:p};return f?f(V):(0,wx.jsx)(Rtt,{ref:m,...V})}function H({onClose:N}){return l?(0,wx.jsx)(w5,{onSelect:M=>{let V=Array.isArray(M)&&M?.length?M[0]:M;u&&typeof u=="function"&&u(V),N()},rootClientId:w,clientId:e,isAppender:r,selectBlockOnInsert:i}):(0,wx.jsx)(Mxe,{onSelect:()=>{N()},onClose:N,rootClientId:w,clientId:e,isAppender:r,showInserterHelpPanel:a})}return h||y?L({onToggle:P}):(0,wx.jsx)(k5.Dropdown,{className:"block-editor-inserter",contentClassName:Y("block-editor-inserter__popover",{"is-quick":l}),popoverProps:{position:n,shift:!0},onToggle:d,expandOnMobile:!0,headerTitle:(0,tp.__)("Add a block"),renderToggle:L,renderContent:H,onClose:u})},Itt=(0,dq.forwardRef)(Btt),Qs=Itt;var FT=c(T(),1),Ptt="\uFEFF";function xx({rootClientId:e}){let{showPrompt:t,isLocked:o,placeholder:r,isManualGrid:n}=(0,x5.useSelect)(u=>{let{getBlockCount:d,getSettings:f,getTemplateLock:p,getBlockAttributes:m}=u(B),g=!d(e),{bodyPlaceholder:h}=f();return{showPrompt:g,isLocked:!!p(e),placeholder:h,isManualGrid:m(e)?.layout?.isManualPlacement}},[e]),{insertDefaultBlock:i,startTyping:s}=(0,x5.useDispatch)(B);if(o||n)return null;let a=(0,Vxe.decodeEntities)(r)||(0,fq.__)("Type / to choose a block"),l=()=>{i(void 0,e),s()};return(0,FT.jsxs)("div",{"data-root-client-id":e||"",className:Y("block-editor-default-block-appender",{"has-visible-prompt":t}),children:[(0,FT.jsx)("p",{tabIndex:"0",role:"button","aria-label":(0,fq.__)("Add default block"),className:"block-editor-default-block-appender__content",onKeyDown:u=>{(S5.ENTER===u.keyCode||S5.SPACE===u.keyCode)&&l()},onClick:()=>l(),onFocus:()=>{t&&l()},children:t?a:Ptt}),(0,FT.jsx)(Qs,{rootClientId:e,position:"bottom right",isAppender:!0,__experimentalIsQuick:!0})]})}var Fxe=c(q(),1),pq=c(F(),1),zT=c(Z(),1);var zxe=c(Nt(),1);var C5=c(T(),1);function jxe({rootClientId:e,className:t,onFocus:o,tabIndex:r,onSelect:n},i){return(0,C5.jsx)(Qs,{position:"bottom center",rootClientId:e,__experimentalIsQuick:!0,onSelectOrClose:(...s)=>{n&&typeof n=="function"&&n(...s)},renderToggle:({onToggle:s,disabled:a,isOpen:l,blockTitle:u,hasSingleBlockType:d,appenderLabel:f})=>{let p=!d,m;return f?m=f:d?m=(0,zT.sprintf)((0,zT._x)("Add %s","directly add the only allowed block"),u.toLowerCase()):m=(0,zT._x)("Add block","Generic label for block inserter button"),(0,C5.jsx)(Fxe.Button,{__next40pxDefaultSize:!0,ref:i,onFocus:o,tabIndex:r,className:Y(t,"block-editor-button-block-appender"),onClick:s,"aria-haspopup":p?"true":void 0,"aria-expanded":p?l:void 0,disabled:a,label:m,showTooltip:!0,children:(0,C5.jsx)(xt,{icon:Ms})})},isAppender:!0})}var Hxe=(0,pq.forwardRef)((e,t)=>((0,zxe.default)("wp.blockEditor.ButtonBlockerAppender",{alternative:"wp.blockEditor.ButtonBlockAppender",since:"5.9"}),jxe(e,t))),zg=(0,pq.forwardRef)(jxe);var Sx=c(T(),1);function Ott({rootClientId:e}){return(0,mq.useSelect)(o=>o(B).canInsertBlockType((0,Wxe.getDefaultBlockName)(),e))?(0,Sx.jsx)(xx,{rootClientId:e}):(0,Sx.jsx)(zg,{rootClientId:e,className:"block-list-appender__toggle"})}function Uxe({rootClientId:e,CustomAppender:t,className:o,tagName:r="div"}){let n=(0,mq.useSelect)(i=>{let{getBlockInsertionPoint:s,isBlockInsertionPointVisible:a,getBlockCount:l}=i(B),u=s();return a()&&e===u?.rootClientId&&l(e)===0},[e]);return(0,Sx.jsx)(r,{tabIndex:-1,className:Y("block-list-appender wp-block",o,{"is-drag-over":n}),contentEditable:!1,"data-block":!0,children:t?(0,Sx.jsx)(t,{}):(0,Sx.jsx)(Ott,{rootClientId:e})})}var iSe=c(ue(),1),HT=c(ee(),1),sSe=c(F(),1),aSe=c(Z(),1);var Cx=c(ee(),1),Hg=c(F(),1),R5=c(q(),1),rSe=c(ue(),1);var Yxe=c(ee(),1),jg=c(F(),1),Kxe=c(q(),1),qxe=c(Z(),1);var $xe=c(ue(),1),gq=c(Dt(),1),Gxe=new WeakMap;function Att(e){let t=(0,$xe.useRefEffect)(o=>{function r(i){let{deltaX:s,deltaY:a,target:l}=i,u=e.current,d=Gxe.get(u);d||(d=(0,gq.getScrollContainer)(u),Gxe.set(u,d));let f=(0,gq.getScrollContainer)(l);o.contains(f)||d.scrollBy(s,a)}let n={passive:!0};return o.addEventListener("wheel",r,n),()=>{o.removeEventListener("wheel",r,n)}},[e]);return e?t:null}var Fy=Att;var hq=c(T(),1),Mtt=Number.MAX_SAFE_INTEGER;function Ntt({previousClientId:e,nextClientId:t,children:o,__unstablePopoverSlot:r,__unstableContentRef:n,operation:i="insert",nearestSide:s="right",...a}){let[l,u]=(0,jg.useReducer)(y=>(y+1)%Mtt,0),{orientation:d,rootClientId:f,isVisible:p}=(0,Yxe.useSelect)(y=>{let{getBlockListSettings:_,getBlockRootClientId:w,isBlockVisible:k}=y(B),x=w(e??t);return{orientation:_(x)?.orientation||"vertical",rootClientId:x,isVisible:k(e)&&k(t)}},[e,t]),m=Zt(e),g=Zt(t),h=d==="vertical",b=(0,jg.useMemo)(()=>l<0||!m&&!g||!p?void 0:{contextElement:i==="group"?g||m:m||g,getBoundingClientRect(){let _=m?m.getBoundingClientRect():null,w=g?g.getBoundingClientRect():null,k=0,x=0,C=0,E=0;if(i==="group"){let R=w||_;x=R.top,C=0,E=R.bottom-R.top,k=s==="left"?R.left-2:R.right-2}else h?(x=_?_.bottom:w.top,C=w&&_?(_.width+w.width)/2:(_||w).width,E=w&&_?w.top-_.bottom:0,k=w&&_?(_.left+w.left)/2:(_||w).left):(x=_?_.top:w.top,E=_?_.height:w.height,(0,qxe.isRTL)()?(k=w?w.right:_.left,C=_&&w?_.left-w.right:0):(k=_?_.right:w.left,C=_&&w?w.left-_.right:0),C=Math.max(C,0));return new window.DOMRect(k,x,C,E)}},[m,g,l,h,p,i,s]),v=Fy(n);return(0,jg.useLayoutEffect)(()=>{if(!m)return;let y=new window.MutationObserver(u);return y.observe(m,{attributes:!0}),()=>{y.disconnect()}},[m]),(0,jg.useLayoutEffect)(()=>{if(!g)return;let y=new window.MutationObserver(u);return y.observe(g,{attributes:!0}),()=>{y.disconnect()}},[g]),(0,jg.useLayoutEffect)(()=>{if(m)return m.ownerDocument.defaultView.addEventListener("resize",u),()=>{m.ownerDocument.defaultView?.removeEventListener("resize",u)}},[m]),!m&&!g||!p?null:(0,hq.jsx)(Kxe.Popover,{ref:v,animate:!1,anchor:b,focusOnMount:!1,__unstableSlotName:r,inline:!r,...a,className:Y("block-editor-block-popover","block-editor-block-popover__inbetween",a.className),resize:!1,flip:!1,placement:"overlay",variant:"unstyled",children:(0,hq.jsx)("div",{className:"block-editor-block-popover__inbetween-container",children:o})},t+"--"+f)}var E5=Ntt;var Jxe=c(ee(),1),eSe=c(ue(),1),tSe=c(q(),1);var rp=c(F(),1);var Zxe=c(ue(),1),Xxe=c(q(),1),op=c(F(),1);var bq=c(T(),1),Ltt=Number.MAX_SAFE_INTEGER;function Dtt({clientId:e,bottomClientId:t,children:o,__unstablePopoverSlot:r,__unstableContentRef:n,shift:i=!0,...s},a){let l=Zt(e),u=Zt(t??e),d=(0,Zxe.useMergeRefs)([a,Fy(n)]),[f,p]=(0,op.useReducer)(g=>(g+1)%Ltt,0);(0,op.useLayoutEffect)(()=>{if(!l)return;let g,h=new window.MutationObserver(()=>{g||(g=window.requestAnimationFrame(()=>{g=null,p()}))});return h.observe(l,{attributes:!0}),()=>{h.disconnect(),g&&window.cancelAnimationFrame(g)}},[l]);let m=(0,op.useMemo)(()=>{if(!(f<0||!l||t&&!u))return{getBoundingClientRect(){return u?uW(ww(l),ww(u)):ww(l)},contextElement:l}},[f,l,t,u]);return!l||t&&!u?null:(0,bq.jsx)(Xxe.Popover,{ref:d,animate:!1,focusOnMount:!1,anchor:m,__unstableSlotName:r,inline:!r,placement:"top-start",resize:!1,flip:!1,shift:i,...s,className:Y("block-editor-block-popover",s.className),variant:"unstyled",children:o})}var zy=(0,op.forwardRef)(Dtt),Vtt=({clientId:e,bottomClientId:t,children:o,...r},n)=>(0,bq.jsx)(zy,{...r,bottomClientId:t,clientId:e,__unstableContentRef:void 0,__unstablePopoverSlot:void 0,ref:n,children:o}),Qxe=(0,op.forwardRef)(Vtt);var T5=c(T(),1);function Ftt({clientId:e,bottomClientId:t,children:o,shift:r=!1,additionalStyles:n,...i},s){t??=e;let a=Zt(e);return(0,T5.jsx)(zy,{ref:s,clientId:e,bottomClientId:t,shift:r,...i,children:a&&e===t?(0,T5.jsx)(ztt,{selectedElement:a,additionalStyles:n,children:o}):o})}function ztt({selectedElement:e,additionalStyles:t={},children:o}){let[r,n]=(0,rp.useState)(e.offsetWidth),[i,s]=(0,rp.useState)(e.offsetHeight);(0,rp.useEffect)(()=>{let l=new window.ResizeObserver(()=>{n(e.offsetWidth),s(e.offsetHeight)});return l.observe(e,{box:"border-box"}),()=>l.disconnect()},[e]);let a=(0,rp.useMemo)(()=>({position:"absolute",width:r,height:i,...t}),[r,i,t]);return(0,T5.jsx)("div",{style:a,children:o})}var Al=(0,rp.forwardRef)(Ftt);var yq=c(T(),1),jT={hide:{opacity:0,scaleY:.75},show:{opacity:1,scaleY:1},exit:{opacity:0,scaleY:.9}};function jtt({__unstablePopoverSlot:e,__unstableContentRef:t}){let{clientId:o}=(0,Jxe.useSelect)(n=>{let{getBlockOrder:i,getBlockInsertionPoint:s}=n(B),a=s(),l=i(a.rootClientId);return l.length?{clientId:l[a.index]}:{}},[]),r=(0,eSe.useReducedMotion)();return(0,yq.jsx)(Al,{clientId:o,__unstablePopoverSlot:e,__unstableContentRef:t,className:"block-editor-block-popover__drop-zone",children:(0,yq.jsx)(tSe.__unstableMotion.div,{"data-testid":"block-popover-drop-zone",initial:r?jT.show:jT.hide,animate:jT.show,exit:r?jT.show:jT.exit,className:"block-editor-block-popover__drop-zone-foreground"})})}var oSe=jtt;var np=c(T(),1),Ex=(0,Hg.createContext)();Ex.displayName="InsertionPointOpenRefContext";function Htt({__unstablePopoverSlot:e,__unstableContentRef:t,operation:o="insert",nearestSide:r="right"}){let{selectBlock:n,hideInsertionPoint:i}=(0,Cx.useDispatch)(B),s=(0,Hg.useContext)(Ex),a=(0,Hg.useRef)(),{orientation:l,previousClientId:u,nextClientId:d,rootClientId:f,isInserterShown:p,isDistractionFree:m,isZoomOutMode:g}=(0,Cx.useSelect)(R=>{let{getBlockOrder:S,getBlockListSettings:I,getBlockInsertionPoint:O,isBlockBeingDragged:A,getPreviousBlockClientId:P,getNextBlockClientId:L,getSettings:H,isZoomOut:N}=K(R(B)),M=O(),V=S(M.rootClientId);if(!V.length)return{};let j=V[M.index-1],D=V[M.index];for(;A(j);)j=P(j);for(;A(D);)D=L(D);let z=H();return{previousClientId:j,nextClientId:D,orientation:I(M.rootClientId)?.orientation||"vertical",rootClientId:M.rootClientId,isDistractionFree:z.isDistractionFree,isInserterShown:M?.__unstableWithInserter,isZoomOutMode:N()}},[]),{getBlockEditingMode:h}=(0,Cx.useSelect)(B),b=(0,rSe.useReducedMotion)();function v(R){R.target===a.current&&d&&h(d)!=="disabled"&&n(d,-1)}function y(R){R.target===a.current&&!s.current&&i()}function _(R){R.target!==a.current&&(s.current=!0)}let w=(0,Hg.useCallback)(R=>{!R&&s.current&&(s.current=!1)},[s]),k={start:{opacity:0,scale:0},rest:{opacity:1,scale:1,transition:{delay:p?.5:0,type:"tween"}},hover:{opacity:1,scale:1,transition:{delay:.5,type:"tween"}}},x={start:{scale:b?1:0},rest:{scale:1,transition:{delay:.4,type:"tween"}}};if(m||g&&o!=="insert")return null;let E=Y("block-editor-block-list__insertion-point",l==="horizontal"||o==="group"?"is-horizontal":"is-vertical");return(0,np.jsx)(E5,{previousClientId:u,nextClientId:d,__unstablePopoverSlot:e,__unstableContentRef:t,operation:o,nearestSide:r,children:(0,np.jsxs)(R5.__unstableMotion.div,{layout:!b,initial:b?"rest":"start",animate:"rest",whileHover:"hover",whileTap:"pressed",exit:"start",ref:a,tabIndex:-1,onClick:v,onFocus:_,className:Y(E,{"is-with-inserter":p}),onHoverEnd:y,children:[(0,np.jsx)(R5.__unstableMotion.div,{variants:k,className:"block-editor-block-list__insertion-point-indicator","data-testid":"block-list-insertion-point-indicator"}),p&&(0,np.jsx)(R5.__unstableMotion.div,{variants:x,className:Y("block-editor-block-list__insertion-point-inserter"),children:(0,np.jsx)(Qs,{ref:w,position:"bottom center",clientId:d,rootClientId:f,__experimentalIsQuick:!0,onToggle:R=>{s.current=R},onSelectOrClose:()=>{s.current=!1}})})]})})}function nSe(e){let{insertionPoint:t,isVisible:o,isBlockListEmpty:r}=(0,Cx.useSelect)(n=>{let{getBlockInsertionPoint:i,isBlockInsertionPointVisible:s,getBlockCount:a}=n(B),l=i();return{insertionPoint:l,isVisible:s(),isBlockListEmpty:a(l?.rootClientId)===0}},[]);return!o||r?null:t.operation==="replace"?(0,np.jsx)(oSe,{...e},`${t.rootClientId}-${t.index}`):(0,np.jsx)(Htt,{operation:t.operation,nearestSide:t.nearestSide,...e})}function lSe(){let e=(0,sSe.useContext)(Ex),t=(0,HT.useSelect)(h=>{let b=h(B).getSettings();return b.isDistractionFree||b.isPreviewMode||K(h(B)).isZoomOut()},[]),{getBlockListSettings:o,getBlockIndex:r,isMultiSelecting:n,getSelectedBlockClientIds:i,getSettings:s,getTemplateLock:a,__unstableIsWithinBlockOverlay:l,getBlockEditingMode:u,getBlockName:d,getBlockAttributes:f,getParentSectionBlock:p}=K((0,HT.useSelect)(B)),{showInsertionPoint:m,hideInsertionPoint:g}=(0,HT.useDispatch)(B);return(0,iSe.useRefEffect)(h=>{if(t)return;function b(v){if(e===void 0||e.current||v.target.nodeType===v.target.TEXT_NODE||n())return;if(!v.target.classList.contains("block-editor-block-list__layout")){g();return}let y;if(v.target.classList.contains("is-root-container")||(y=(v.target.getAttribute("data-block")?v.target:v.target.closest("[data-block]")).getAttribute("data-block")),a(y)||u(y)==="disabled"||d(y)==="core/block"||y&&f(y).layout?.isManualPlacement)return;let _=o(y),w=_?.orientation||"vertical",k=!!_?.__experimentalCaptureToolbars,x=v.clientY,C=v.clientX,R=Array.from(v.target.children).find(A=>{let P=A.getBoundingClientRect();return A.classList.contains("wp-block")&&w==="vertical"&&P.top>x||A.classList.contains("wp-block")&&w==="horizontal"&&((0,aSe.isRTL)()?P.right<C:P.left>C)});if(!R){g();return}if(!R.id&&(R=R.firstElementChild,!R)){g();return}let S=R.id.slice(6);if(!S||l(S)||p(S)||i().includes(S)&&w==="vertical"&&!k&&!s().hasFixedToolbar)return;let I=R.getBoundingClientRect();if(w==="horizontal"&&(v.clientY>I.bottom||v.clientY<I.top)||w==="vertical"&&(v.clientX>I.right||v.clientX<I.left)){g();return}let O=r(S);if(O===0){g();return}m(y,O,{__unstableWithInserter:!0})}return h.addEventListener("mousemove",b),()=>{h.removeEventListener("mousemove",b)}},[e,o,r,n,m,g,i,t])}var B5=c(ee(),1),cSe=c(ue(),1);var uSe=c(T(),1);function jy(){let{getSettings:e,hasSelectedBlock:t,hasMultiSelection:o}=(0,B5.useSelect)(B),{clearSelectedBlock:r}=(0,B5.useDispatch)(B),{clearBlockSelection:n}=e();return(0,cSe.useRefEffect)(i=>{if(!n)return;function s(a){!t()&&!o()||a.target===i&&r()}return i.addEventListener("mousedown",s),()=>{i.removeEventListener("mousedown",s)}},[t,o,r,n])}function dSe(e){return(0,uSe.jsx)("div",{ref:jy(),...e})}var OSe=c(ue(),1),Bx=c(F(),1),ASe=c(ee(),1),Gy=c(ce(),1);var fSe=c(T(),1);function pSe({showSeparator:e,isFloating:t,onAddBlock:o,isToggle:r}){let{clientId:n}=kt();return(0,fSe.jsx)(zg,{className:Y({"block-list-appender__toggle":r}),rootClientId:n,showSeparator:e,isFloating:t,onAddBlock:o})}var mSe=c(T(),1);function gSe(){let{clientId:e}=kt();return(0,mSe.jsx)(xx,{rootClientId:e})}var P5=c(F(),1),ySe=c(ee(),1),I5=c(Nt(),1),vSe=c(Tx(),1);var WT=new WeakMap;function Wtt(){let e;return t=>((e===void 0||!(0,vSe.isShallowEqual)(e,t))&&(e=t),e)}function bSe(e){let[t]=(0,P5.useState)(Wtt);return t(e)}function _Se(e,t,o,r,n,i,s,a,l,u,d,f){let p=(0,ySe.useRegistry)(),m=bSe(o),g=bSe(r),h=l===void 0||t==="contentOnly"?t:l;(0,P5.useLayoutEffect)(()=>{let b={allowedBlocks:m,prioritizedInserterBlocks:g,templateLock:h};if(u!==void 0&&(b.__experimentalCaptureToolbars=u),d!==void 0)b.orientation=d;else{let v=sl(f?.type);b.orientation=v.getOrientation(f)}s!==void 0&&((0,I5.default)("__experimentalDefaultBlock",{alternative:"defaultBlock",since:"6.3",version:"6.4"}),b.defaultBlock=s),n!==void 0&&(b.defaultBlock=n),a!==void 0&&((0,I5.default)("__experimentalDirectInsert",{alternative:"directInsert",since:"6.3",version:"6.4"}),b.directInsert=a),i!==void 0&&(b.directInsert=i),b.directInsert!==void 0&&typeof b.directInsert!="boolean"&&(0,I5.default)("Using `Function` as a `directInsert` argument",{alternative:"`boolean` values",since:"6.5"}),WT.get(p)||WT.set(p,{}),WT.get(p)[e]=b,window.queueMicrotask(()=>{let v=WT.get(p);if(Object.keys(v).length){let{updateBlockListSettings:y}=p.dispatch(B);y(v),WT.set(p,{})}})},[e,m,g,h,n,i,s,a,u,d,f,p])}var vq=c(ab(),1),O5=c(F(),1),wSe=c(ee(),1),A5=c(ce(),1),_q=c(Nt(),1);function kSe(e,t,o,r){t!==void 0&&(0,_q.default)("The template prop of InnerBlocks and useInnerBlocksProps",{since:"7.2",alternative:"a `template` declared in the block type settings"}),r!==void 0&&(0,_q.default)("The templateInsertUpdatesSelection prop of InnerBlocks and useInnerBlocksProps",{since:"7.2",alternative:"`templateInsertUpdatesSelection` declared in the block type settings"});let n=(0,wSe.useRegistry)(),i=(0,O5.useRef)(null);(0,O5.useLayoutEffect)(()=>{let s=!1,{getBlockName:a,getBlocks:l,getSelectedBlocksInitialCaretPosition:u,isBlockSelected:d}=n.select(B),{replaceInnerBlocks:f,__unstableMarkNextChangeAsNotPersistent:p}=n.dispatch(B);return window.queueMicrotask(()=>{if(s)return;let m=t,g=r;if(t===void 0){let _=(0,A5.getBlockType)(a(e));m=_?.template,g=_?.templateInsertUpdatesSelection}let h=l(e),b=(0,vq.default)(m,i.current);if(!(h.length===0||o==="all"||o==="contentOnly")||b)return;i.current=m;let y=(0,A5.synchronizeBlocksWithTemplate)(h,m);(0,vq.default)(y,h)||(p({history:"ignore"}),f(e,y,h.length===0&&g&&y.length!==0&&d(e),u()))}),()=>{s=!0}},[t,o,e,n,r])}var xSe=c(ce(),1),SSe=c(ee(),1);function CSe(e){return(0,SSe.useSelect)(t=>{let o=t(B).getBlock(e);if(!o)return;let r=t(xSe.store).getBlockType(o.name);if(r&&Object.keys(r.providesContext).length!==0)return Object.fromEntries(Object.entries(r.providesContext).map(([n,i])=>[n,o.attributes[i]]))},[e])}var Uy=c(ee(),1),L5=c(F(),1),D5=c(ue(),1),BSe=c(Z(),1),Rx=c(ce(),1);var wq=c(F(),1),Js=c(ce(),1),Hy=c(ee(),1),ESe=c(Dt(),1);function kq(e){let t={srcRootClientId:null,srcClientIds:null,srcIndex:null,type:null,blocks:null};if(!e.dataTransfer)return t;try{t=Object.assign(t,JSON.parse(e.dataTransfer.getData("wp-blocks")))}catch{return t}return t}function Utt(e,t,o,r,n,i,s,a,l){return u=>{let{srcRootClientId:d,srcClientIds:f,type:p,blocks:m}=kq(u);if(p==="inserter"){s();let g=m.map(h=>(0,Js.cloneBlock)(h));i(g,!0,null)}if(p==="block"){let g=o(f[0]);if(d===e&&g===t||f.includes(e)||r(f).some(y=>y===e))return;if(a==="group"){let y=f.map(_=>l(_));i(y,!0,null,f);return}let h=d===e,b=f.length,v=h&&g<t?t-b:t;n(f,d,v)}}}function Gtt(e,t,o,r,n){return i=>{if(!t().mediaUpload)return;let s=(0,Js.findTransform)((0,Js.getBlockTransforms)("from"),a=>a.type==="files"&&r(a.blockName,e)&&a.isMatch(i));if(s){let a=s.transform(i,o);n(a)}}}function $tt(e){return t=>{let o=(0,Js.pasteHandler)({HTML:t,mode:"BLOCKS"});o.length&&e(o)}}function M5(e,t,o={}){let{operation:r="insert",nearestSide:n="right"}=o,{canInsertBlockType:i,getBlockIndex:s,getClientIdsOfDescendants:a,getBlockOrder:l,getBlocksByClientId:u,getSettings:d,getBlock:f}=(0,Hy.useSelect)(B),{getGroupingBlockName:p}=(0,Hy.useSelect)(Js.store),{insertBlocks:m,moveBlocksToPosition:g,updateBlockAttributes:h,clearSelectedBlock:b,replaceBlocks:v,removeBlocks:y}=(0,Hy.useDispatch)(B),_=(0,Hy.useRegistry)(),w=(0,wq.useCallback)((R,S=!0,I=0,O=[])=>{Array.isArray(R)||(R=[R]);let P=l(e)[t];if(r==="replace")v(P,R,void 0,I);else if(r==="group"){let L=f(P);n==="left"?R.push(L):R.unshift(L);let H=R.map(j=>(0,Js.cloneSanitizedBlock)(j)),N=R.every(j=>j.name==="core/image"),M=i("core/gallery",e),V=(0,Js.createBlock)(N&&M?"core/gallery":p(),{layout:{type:"flex",flexWrap:N&&M?null:"nowrap"}},H);v([P,...O],V,void 0,I)}else m(R,t,e,S,I)},[l,e,t,r,v,f,n,i,p,m]),k=(0,wq.useCallback)((R,S,I)=>{if(r==="replace"){let O=u(R),P=l(e)[t];_.batch(()=>{y(R,!1),v(P,O,void 0,0)})}else g(R,S,e,I)},[r,l,u,g,_,y,v,t,e]),x=Utt(e,t,s,a,k,w,b,r,f),C=Gtt(e,d,h,i,w),E=$tt(w);return R=>{let S=(0,ESe.getFilesFromDataTransfer)(R.dataTransfer),I=R.dataTransfer.getData("text/html");I?E(I):S.length?C(S):x(R)}}function Ytt(e,t,o){let r=o==="top"||o==="bottom",{x:n,y:i}=e,s=r?n:i,a=r?i:n,l=r?t.left:t.top,u=r?t.right:t.bottom,d=t[o],f;return s>=l&&s<=u?f=s:s<u?f=l:f=u,Math.sqrt((s-f)**2+(a-d)**2)}function Wy(e,t,o=["top","bottom","left","right"]){let r,n;return o.forEach(i=>{let s=Ytt(e,t,i);(r===void 0||s<r)&&(r=s,n=i)}),[r,n]}function N5(e,t){return t.left<=e.x&&t.right>=e.x&&t.top<=e.y&&t.bottom>=e.y}function TSe(e,t){return t.top<=e.y&&t.bottom>=e.y}var xq=30,Ktt=120,qtt=120;function Ztt(e,t,o="vertical",r={}){let n=o==="horizontal"?["left","right"]:["top","bottom"],i=0,s="before",a=1/0,l=null,u="right",{dropZoneElement:d,parentBlockOrientation:f,rootBlockIndex:p=0}=r;if(d&&f!=="horizontal"){let v=d.getBoundingClientRect(),[y,_]=Wy(t,v,["top","bottom"]);if(v.height>Ktt&&y<xq){if(_==="top")return[p,"before"];if(_==="bottom")return[p+1,"after"]}}let m=(0,BSe.isRTL)();if(d&&f==="horizontal"){let v=d.getBoundingClientRect(),[y,_]=Wy(t,v,["left","right"]);if(v.width>qtt&&y<xq){if(m&&_==="right"||!m&&_==="left")return[p,"before"];if(m&&_==="left"||!m&&_==="right")return[p+1,"after"]}}e.forEach(({isUnmodifiedDefaultBlock:v,getBoundingClientRect:y,blockIndex:_,blockOrientation:w})=>{let k=y();if(!k)return;let[x,C]=Wy(t,k,n),[E,R]=Wy(t,k,["left","right"]),S=N5(t,k);v&&S?x=0:o==="vertical"&&w!=="horizontal"&&(S&&E<xq||!S&&TSe(t,k))&&(l=_,u=R),x<a&&(s=C==="bottom"||!m&&C==="right"||m&&C==="left"?"after":"before",a=x,i=_)});let g=i+(s==="after"?1:-1),h=!!e[i]?.isUnmodifiedDefaultBlock,b=!!e[g]?.isUnmodifiedDefaultBlock;return l!==null?[l,"group",u]:!h&&!b?[s==="after"?i+1:i,"insert"]:[h?i:g,"replace"]}function V5(e,t,o,r){let n=!0;if(t){let a=t?.map(({name:l})=>l);n=o.every(l=>a?.includes(l))}let s=o.map(a=>e(a)).every(a=>{let[l]=a?.parent||[];return l?l===r:!0});return n&&s}function RSe(e,t){let{defaultView:o}=t;return!!(o&&e instanceof o.HTMLElement&&e.closest("[data-is-insertion-point]"))}function ISe({dropZoneElement:e,rootClientId:t="",parentClientId:o="",isDisabled:r=!1}={}){let n=(0,Uy.useRegistry)(),[i,s]=(0,L5.useState)({index:null,operation:"insert"}),{getBlockType:a,getBlockVariations:l,getGroupingBlockName:u}=(0,Uy.useSelect)(Rx.store),{canInsertBlockType:d,getBlockListSettings:f,getBlocks:p,getBlockIndex:m,getDraggedBlockClientIds:g,getBlockNamesByClientId:h,getAllowedBlocks:b,isDragging:v,isGroupable:y,isZoomOut:_,getSectionRootClientId:w,getBlockParents:k}=K((0,Uy.useSelect)(B)),{showInsertionPoint:x,hideInsertionPoint:C,startDragging:E,stopDragging:R}=K((0,Uy.useDispatch)(B)),S=M5(i.operation==="before"||i.operation==="after"?o:t,i.index,{operation:i.operation,nearestSide:i.nearestSide}),I=(0,D5.useThrottle)((0,L5.useCallback)((O,A)=>{v()||E();let P=g(),L=[t,...k(t,!0)];if(P.some(G=>L.includes(G)))return;let N=b(t),M=h([t])[0],V=h(P);if(!V5(a,N,V,M))return;let D=w();if(_()&&D!==t)return;let z=p(t).filter(G=>!((0,Rx.hasBlockSupport)(G.name,"visibility",!0)&&G.attributes?.metadata?.blockVisibility===!1));if(z.length===0){n.batch(()=>{s({index:0,operation:"insert"}),x(t,0,{operation:"insert"})});return}let $=z.map(G=>{let te=G.clientId;return{isUnmodifiedDefaultBlock:(0,Rx.isUnmodifiedDefaultBlock)(G),getBoundingClientRect:()=>{let re=A.getElementById(`block-${te}`);return re?re.getBoundingClientRect():null},blockIndex:m(te),blockOrientation:f(te)?.orientation}}),J=Ztt($,{x:O.clientX,y:O.clientY},f(t)?.orientation,{dropZoneElement:e,parentBlockClientId:o,parentBlockOrientation:o?f(o)?.orientation:void 0,rootBlockIndex:m(t)}),[Q,W,X]=J,U=$[Q]?.isUnmodifiedDefaultBlock;if(!(_()&&!U&&W!=="insert")){if(W==="group"){let G=z[Q],te=[G.name,...V].every(pe=>pe==="core/image"),re=d("core/gallery",t),ae=y([G.clientId,g()]),ie=l(u(),"block"),be=ie&&ie.find(({name:pe})=>pe==="group-row");if(te&&!re&&(!ae||!be)||!te&&(!ae||!be))return}n.batch(()=>{s({index:Q,operation:W,nearestSide:X});let G=["before","after"].includes(W)?o:t;x(G,Q,{operation:W,nearestSide:X})})}},[v,b,t,h,g,a,w,_,p,f,e,o,m,n,E,x,d,y,l,u]),200);return(0,D5.__experimentalUseDropZone)({dropZoneElement:e,isDisabled:r,onDrop:S,onDragOver(O){I(O,O.currentTarget.ownerDocument)},onDragLeave(O){let{ownerDocument:A}=O.currentTarget;RSe(O.relatedTarget,A)||RSe(O.target,A)||(I.cancel(),C())},onDragEnd(){I.cancel(),R(),C()}})}var ip=c(T(),1),PSe={};function Xtt({children:e,clientId:t}){let o=CSe(t);return(0,ip.jsx)(fI,{value:o,children:e})}var Qtt=(0,Bx.memo)(RT);function MSe(e){let{clientId:t,allowedBlocks:o,prioritizedInserterBlocks:r,defaultBlock:n,directInsert:i,__experimentalDefaultBlock:s,__experimentalDirectInsert:a,template:l,templateLock:u,wrapperRef:d,templateInsertUpdatesSelection:f,__experimentalCaptureToolbars:p,__experimentalAppenderTagName:m,renderAppender:g,orientation:h,placeholder:b,layout:v,name:y,blockType:_,parentLock:w,defaultLayout:k}=e;_Se(t,w,o,r,n,i,s,a,u,p,h,v),kSe(t,l,u,f);let x=(0,Gy.getBlockSupport)(y,"layout")||(0,Gy.getBlockSupport)(y,"__experimentalLayout")||PSe,{allowSizingOnChildren:C=!1}=x,E=v||x.default||PSe,R=(0,Bx.useMemo)(()=>({...k,...E,...C&&{allowSizingOnChildren:!0}}),[k,E,C]),S=(0,ip.jsx)(Qtt,{rootClientId:t,renderAppender:g,__experimentalAppenderTagName:m,layout:R,wrapperRef:d,placeholder:b});return!_?.providesContext||Object.keys(_.providesContext).length===0?S:(0,ip.jsx)(Xtt,{clientId:t,children:S})}function Jtt(e){return nD(e),(0,ip.jsx)(MSe,{...e})}var F5=(0,Bx.forwardRef)((e,t)=>{let o=$y({ref:t},e);return(0,ip.jsx)("div",{className:"block-editor-inner-blocks",children:(0,ip.jsx)("div",{...o})})});function $y(e={},t={}){let{__unstableDisableLayoutClassNames:o,__unstableDisableDropZone:r,dropZoneElement:n,layout:i}=t,{clientId:s,layout:a=null,__unstableLayoutClassNames:l=""}=kt(),u=i??a,d=(0,ASe.useSelect)(x=>{let{getBlockName:C,isZoomOut:E,getTemplateLock:R,getBlockRootClientId:S,getBlockEditingMode:I,getBlockSettings:O,getSectionRootClientId:A}=K(x(B));if(!s){let D=A();return{isDropZoneDisabled:E()&&D!==""}}let{hasBlockSupport:P,getBlockType:L}=x(Gy.store),H=C(s),N=I(s),M=S(s),[V]=O(s,"layout"),j=N==="disabled";if(E()){let D=A();j=s!==D}return{__experimentalCaptureToolbars:P(H,"__experimentalExposeControlsToChildren",!1),name:H,blockType:L(H),parentLock:R(M),parentClientId:M,isDropZoneDisabled:j,defaultLayout:V}},[s]),{__experimentalCaptureToolbars:f,name:p,blockType:m,parentLock:g,parentClientId:h,isDropZoneDisabled:b,defaultLayout:v}=d,y=ISe({dropZoneElement:n,rootClientId:s,parentClientId:h}),_=(0,OSe.useMergeRefs)([e.ref,r||b||u?.isManualPlacement&&window.__experimentalEnableGridInteractivity?null:y]),w={__experimentalCaptureToolbars:f,layout:u,name:p,blockType:m,parentLock:g,defaultLayout:v,...t},k=w.value&&w.onChange?Jtt:MSe;return{...e,ref:_,className:Y(e.className,"block-editor-block-list__layout",o?"":l),children:s?(0,ip.jsx)(k,{...w,clientId:s}):(0,ip.jsx)(RT,{...t})}}$y.save=Gy.__unstableGetInnerBlocksProps;F5.DefaultBlockAppender=gSe;F5.ButtonBlockAppender=pSe;F5.Content=()=>$y.save().children;var UT=F5;var GT=c(q(),1),NSe=c(ue(),1),LSe=c(ee(),1),DSe=c(F(),1),VSe=c(Z(),1);var z5=c(T(),1);function Sq({clientId:e,rootClientId:t="",position:o="top"}){let[r,n]=(0,DSe.useState)(!1),{sectionRootClientId:i,sectionClientIds:s,insertionPoint:a,blockInsertionPointVisible:l,blockInsertionPoint:u,blocksBeingDragged:d}=(0,LSe.useSelect)(k=>{let{getInsertionPoint:x,getBlockOrder:C,getSectionRootClientId:E,isBlockInsertionPointVisible:R,getBlockInsertionPoint:S,getDraggedBlockClientIds:I}=K(k(B)),O=E(),A=C(O);return{sectionRootClientId:O,sectionClientIds:A,insertionPoint:x(),blockInsertionPoint:S(),blockInsertionPointVisible:R(),blocksBeingDragged:I()}},[]),f=(0,NSe.useReducedMotion)();if(!e)return;let p=!1;if(!(t===i&&s&&s.includes(e)))return null;let g=a?.index===0&&e===s[a.index],h=a&&a.hasOwnProperty("index")&&e===s[a.index-1];o==="top"&&(p=g||l&&u.index===0&&e===s[u.index]),o==="bottom"&&(p=h||l&&e===s[u.index-1]);let b=d[0],v=d.includes(e),y=s.indexOf(b),w=(y>0?s[y-1]:null)===e;return(v||w)&&(p=!1),(0,z5.jsx)(GT.__unstableAnimatePresence,{children:p&&(0,z5.jsx)(GT.__unstableMotion.div,{initial:{height:0},animate:{height:"calc(1 * var(--wp-block-editor-iframe-zoom-out-frame-size) / var(--wp-block-editor-iframe-zoom-out-scale)"},exit:{height:0},transition:{type:"tween",duration:f?0:.2,ease:[.6,0,.4,1]},className:Y("block-editor-block-list__zoom-out-separator",{"is-dragged-over":r}),"data-is-insertion-point":"true",onDragOver:()=>n(!0),onDragLeave:()=>n(!1),children:(0,z5.jsx)(GT.__unstableMotion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0,transition:{delay:-.125}},transition:{ease:"linear",duration:.1,delay:.125},children:(0,VSe.__)("Drop pattern.")})})})}var gs=c(T(),1),XO=(0,sp.createContext)();XO.displayName="IntersectionObserverContext";var j5=new WeakMap,eot={trailing:!0};function tot({className:e,...t}){let{isOutlineMode:o,isFocusMode:r,isPreviewMode:n,editedContentOnlySection:i}=(0,Ml.useSelect)(f=>{let{getSettings:p,isTyping:m,hasBlockSpotlight:g,getEditedContentOnlySection:h}=K(f(B)),{outlineMode:b,focusMode:v,isPreviewMode:y}=p();return{isOutlineMode:b&&!m(),isFocusMode:!y&&(v||g()),isPreviewMode:y,editedContentOnlySection:h()}},[]),s=(0,Ml.useRegistry)(),{setBlockVisibility:a}=(0,Ml.useDispatch)(B),l=(0,H5.useDebounce)((0,sp.useCallback)(()=>{let f={};j5.get(s).forEach(([p,m])=>{f[p]=m}),a(f)},[s]),300,eot),u=(0,sp.useMemo)(()=>{let{IntersectionObserver:f}=window;if(f)return new f(p=>{j5.get(s)||j5.set(s,[]);for(let m of p){let g=m.target.getAttribute("data-block");j5.get(s).push([g,m.isIntersecting])}l()})},[]),d=$y({ref:(0,H5.useMergeRefs)([jy(),lSe()]),className:Y("is-root-container",e,{"is-outline-mode":o,"is-focus-mode":r,"is-preview-mode":n})},t);return(0,gs.jsxs)(XO.Provider,{value:u,children:[(0,gs.jsx)("div",{...d}),!!i&&(0,gs.jsx)(oot,{clientId:i})]})}function oot({clientId:e}){let{stopEditingContentOnlySection:t}=K((0,Ml.useDispatch)(B)),o=(0,Ml.useSelect)(r=>{let{isBlockSelected:n,hasSelectedInnerBlock:i,getBlockSelectionStart:s}=r(B);return!s()||n(e)||i(e,!0)},[e]);return(0,sp.useEffect)(()=>{o||t()},[o,t]),null}function tx(e){return(0,gs.jsx)(aI,{value:p9,children:(0,gs.jsx)(tot,{...e})})}var rot=[],not=new Set;function iot({placeholder:e,rootClientId:t,renderAppender:o,__experimentalAppenderTagName:r,layout:n=uH}){let i=o!==!1,s=!!o,{order:a,isZoomOut:l,selectedBlocks:u,visibleBlocks:d,ghostBlockName:f,ghostBlockAttributes:p,shouldRenderAppender:m}=(0,Ml.useSelect)(v=>{let{getSettings:y,getBlockOrder:_,getSelectedBlockClientIds:w,__unstableGetVisibleBlocks:k,getTemplateLock:x,getBlockEditingMode:C,isSectionBlock:E,isContainerInsertableToInContentOnlyMode:R,getBlockName:S,getBlockListSettings:I,isZoomOut:O,canInsertBlockType:A}=K(v(B)),P=_(t);if(y().isPreviewMode)return{order:P,selectedBlocks:rot,visibleBlocks:not};let L,H;if(i&&!s&&!P.length){let $=(t?I(t)?.defaultBlock:void 0)??{name:(0,$T.getDefaultBlockName)()};$.name&&A($.name,t)&&(L=$.name,H=$.attributes)}let N=w(),M=N[0],V=!t&&!M&&(!P.length||!A((0,$T.getDefaultBlockName)(),t)),j=!!(t&&M&&t===M),D=x(t),z=(!E(t)||R(S(M),t))&&C(t)!=="disabled"&&(!D||D==="contentOnly")&&i&&!O();return{order:P,selectedBlocks:N,visibleBlocks:k(),isZoomOut:O(),ghostBlockName:z?L:void 0,ghostBlockAttributes:H,shouldRenderAppender:z&&(s||j||V)}},[t,i,s]),g=(0,sp.useMemo)(()=>f?(0,$T.createBlock)(f,p):null,[f,p]),h=!!g,b=h?[...a,g.clientId]:a;return(0,gs.jsxs)(oO,{value:n,children:[b.map(v=>(0,gs.jsxs)(Ml.AsyncModeProvider,{value:v!==g?.clientId&&!d.has(v)&&!u.includes(v),children:[l&&(0,gs.jsx)(Sq,{clientId:v,rootClientId:t,position:"top"}),(0,gs.jsx)(aA,{rootClientId:t,clientId:v,ghostBlock:v===g?.clientId?g:void 0}),l&&(0,gs.jsx)(Sq,{clientId:v,rootClientId:t,position:"bottom"})]},v)),a.length<1&&e,m&&!h&&(0,gs.jsx)(Uxe,{tagName:r,rootClientId:t,CustomAppender:o})]})}function RT(e){return(0,gs.jsx)(Ml.AsyncModeProvider,{value:!1,children:(0,gs.jsx)(iot,{...e})})}var Qx=c(ee(),1),cZ=c(Dt(),1),uZ=c(q(),1),sEe=c(fl(),1),lV=c(F(),1),cV=c(ce(),1),dZ=c(Yo(),1),Jx=c(Z(),1);var m0e=c(ue(),1),g0e=c(ee(),1),h0e=c(Dt(),1),Cd=c(F(),1);var Xc=c(Z(),1),qy=c(ce(),1),l0e=c(ue(),1),c0e=c(ee(),1),e3=c(F(),1);var q5=c(q(),1),$Se=c(uw(),1),YSe=c(Nt(),1),Px=c(F(),1);var Nn=c(q(),1),FSe=(0,Nn.createSlotFill)("InspectorControls"),sot=(0,Nn.createSlotFill)("InspectorAdvancedControls"),aot=(0,Nn.createSlotFill)("InspectorControlsBindings"),lot=(0,Nn.createSlotFill)("InspectorControlsBackground"),cot=(0,Nn.createSlotFill)("InspectorControlsBorder"),uot=(0,Nn.createSlotFill)("InspectorControlsColor"),dot=(0,Nn.createSlotFill)("InspectorControlsFilter"),fot=(0,Nn.createSlotFill)("InspectorControlsDimensions"),pot=(0,Nn.createSlotFill)("InspectorControlsLayout"),mot=(0,Nn.createSlotFill)("InspectorControlsElements"),got=(0,Nn.createSlotFill)("InspectorControlsPosition"),hot=(0,Nn.createSlotFill)("InspectorControlsTypography"),bot=(0,Nn.createSlotFill)("InspectorControlsViewport"),yot=(0,Nn.createSlotFill)("InspectorControlsListView"),vot=(0,Nn.createSlotFill)("InspectorControlsStyles"),_ot=(0,Nn.createSlotFill)("InspectorControlsEffects"),wot=(0,Nn.createSlotFill)("InspectorControlsContent"),kot={default:FSe,advanced:sot,background:lot,bindings:aot,border:cot,color:uot,content:wot,dimensions:fot,effects:_ot,elements:mot,filter:dot,layout:pot,list:yot,position:got,settings:FSe,styles:vot,typography:hot,viewport:bot},Zc=kot,YT=(0,Nn.createSlotFill)(Symbol("PrivateInspectorControlsAllowedBlocks"));var W5=c(F(),1);var KT="default",ea={viewport:KT,pseudo:KT},zSe=(0,W5.createContext)(ea),U5=zSe.Provider;function Nl(){return(0,W5.useContext)(zSe)}function _i(e){return!!e?.viewport&&e.viewport!==KT}function Aa(e){return!!e?.pseudo&&e.pseudo!==KT}function Zn(e){return!_i(e)&&!Aa(e)}function jSe(e){return Zn(e)?[]:[e.viewport,e.pseudo].filter(t=>t&&t!==KT)}function Ao(e,t){let o=jSe(t);return o.length?bf(e,o):e}function wn(e,t,o){let r=jSe(t);return r.length?Xe(Ue(e,r,o)):Xe(o)}function HSe(e,t){return!t||Zn(e)?t:o=>{let r=Ao(o?.style,e)||{},n=t({style:r}),i=n&&typeof n=="object"&&!Array.isArray(n)&&Object.prototype.hasOwnProperty.call(n,"style")?n.style:n;return{style:wn(o?.style,e,i)}}}var Ix=c(q(),1),$5=c(F(),1),WSe=c(ue(),1),Y5=c(ee(),1);var G5=c(T(),1),USe=Symbol("ListViewContentPopover"),{Fill:GSe,Slot:xot}=(0,Ix.createSlotFill)(USe);function Sot(){return(0,WSe.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:35,resize:!1}}}function K5({listViewRef:e}){let{popoverProps:t}=Sot(),o=(0,Ix.__experimentalUseSlotFills)(USe),r=!!(o&&o.length),{selectedClientId:n,isOpen:i}=(0,Y5.useSelect)(u=>{let{getSelectedBlockClientId:d}=u(B),f=K(u(B));return{selectedClientId:d(),isOpen:f.isListViewContentPanelOpen()}},[]),[s,a]=(0,$5.useState)(null);(0,$5.useLayoutEffect)(()=>{if(!n||!e?.current){a(null);return}let u=e.current.querySelector(`[data-block="${n}"]`);a(u)},[n,e]);let{closeListViewContentPanel:l}=K((0,Y5.useDispatch)(B));return!i||!r||!s?null:(0,G5.jsx)(Ix.Popover,{...t??{},className:"block-editor-inspector-list-view-content-popover",anchor:s,onClose:l,children:(0,G5.jsx)("div",{style:{width:"280px"},children:(0,G5.jsx)(xot,{})})})}var Yy=c(T(),1),Cot=["content","list"];function Ky({children:e,group:t="default",__experimentalGroup:o,resetAllFilter:r}){o&&((0,YSe.default)("`__experimentalGroup` property in `InspectorControlsFill`",{since:"6.2",version:"6.4",alternative:"`group`"}),t=o);let n=kt(),i=n[Nu],s=n[r_],a=n[U0],l=Zc[t]?.Fill;if(!l)return(0,$Se.default)(`Unknown InspectorControls group "${t}" provided.`),null;if(s){let d=n.name==="core/template-part",f=Cot.includes(t);if(!(d||f))return null}else if(!i)return null;let u=t==="content"&&s&&a;return u&&!i?null:(0,Yy.jsx)(q5.__experimentalStyleProvider,{document,children:u?(0,Yy.jsx)(GSe,{children:e}):(0,Yy.jsx)(l,{children:d=>(0,Yy.jsx)(Tot,{fillProps:d,resetAllFilter:r,children:e})})})}function Eot({resetAllFilter:e,children:t}){let{registerResetAllFilter:o,deregisterResetAllFilter:r}=(0,Px.useContext)(q5.__experimentalToolsPanelContext),n=Nl(),i=(0,Px.useMemo)(()=>HSe(n,e),[e,n]);return(0,Px.useEffect)(()=>{if(i&&o&&r)return o(i),()=>{r(i)}},[i,o,r]),t}function Tot({children:e,resetAllFilter:t,fillProps:o}){let{forwardedContext:r=[]}=o,n=(0,Yy.jsx)(Eot,{resetAllFilter:t,children:e});return r.reduce((i,[s,a])=>(0,Yy.jsx)(s,{...a,children:i}),n)}var t0e=c(q(),1),o0e=c(F(),1),r0e=c(uw(),1),n0e=c(Nt(),1);var qSe=c(q(),1),Z5=c(ee(),1),ZSe=c(F(),1);var KSe=c(ue(),1);function Vr(){return(0,KSe.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:259}}}function Ox(e,t){if(!e||!t)return t;let o=e.split(","),r=t.split(","),n=[];return o.forEach(i=>{r.forEach(s=>{n.push(`${i.trim()} ${s.trim()}`)})}),n.join(", ")}function qT(e){if(typeof e!="string")return;let[,t]=e.match(/^var:preset\|duotone\|(.+)$/)??[];return t}var XSe=c(T(),1);function QSe({children:e,group:t,label:o}){let{updateBlockAttributes:r}=(0,Z5.useDispatch)(B),{getBlockAttributes:n,getBlockName:i,getMultiSelectedBlockClientIds:s,getSelectedBlockClientId:a,hasMultiSelection:l}=(0,Z5.useSelect)(B),u=Vr(),d=a(),f=(0,ZSe.useCallback)((p=[])=>{let m={},g=l()?s():[d];g.forEach(h=>{let b=n(h)||{},{style:v}=b,y={style:v},_={attributes:b,clientId:h,name:i(h)};p.forEach(w=>{y={...y,...w(y,_)}}),y={...y,style:Xe(y.style)},m[h]=y}),r(g,m,!0)},[n,i,s,l,d,r]);return(0,XSe.jsx)(qSe.__experimentalToolsPanel,{className:`${t}-block-support-panel`,label:o,resetAll:f,panelId:d,hasInnerWrapper:!0,shouldRenderPlaceholderItems:!0,__experimentalFirstVisibleItemClass:"first",__experimentalLastVisibleItemClass:"last",dropdownMenuProps:u,children:e},d)}var Cq=c(q(),1),X5=c(F(),1),JSe=c(T(),1);function e0e({Slot:e,fillProps:t,...o}){let r=(0,X5.useContext)(Cq.__experimentalToolsPanelContext),n=(0,X5.useMemo)(()=>({...t??{},forwardedContext:[...t?.forwardedContext??[],[Cq.__experimentalToolsPanelContext.Provider,{value:r}]]}),[r,t]);return(0,JSe.jsx)(e,{...o,fillProps:n,bubblesVirtually:!0})}var Q5=c(T(),1);function Rot({__experimentalGroup:e,group:t="default",label:o,fillProps:r,...n},i){e&&((0,n0e.default)("`__experimentalGroup` property in `InspectorControlsSlot`",{since:"6.2",version:"6.4",alternative:"`group`"}),t=e);let s=Zc[t],a=(0,t0e.__experimentalUseSlotFills)(s?.name);if(!s)return(0,r0e.default)(`Unknown InspectorControls group "${t}" provided.`),null;if(!a?.length)return null;let{Slot:l}=s;return o?(0,Q5.jsx)(QSe,{group:t,label:o,children:(0,Q5.jsx)(e0e,{...n,fillProps:r,Slot:l})}):(0,Q5.jsx)(l,{...n,ref:i,fillProps:r,bubblesVirtually:!0})}var Eq=(0,o0e.forwardRef)(Rot);var Tq=c(T(),1),i0e=Ky;i0e.Slot=Eq;var Wg=e=>(0,Tq.jsx)(Ky,{...e,group:"advanced"});Wg.Slot=function(t){return(0,Tq.jsx)(Eq,{...t,group:"advanced"})};Wg.slotName="InspectorAdvancedControls";var Ve=i0e;var s0e=c(ee(),1),Ug=c(ce(),1),ZT=c(Z(),1);function J5(e){let t=e?.style?.position?.type;return t==="sticky"?(0,ZT.__)("Sticky"):t==="fixed"?(0,ZT.__)("Fixed"):null}function Ln(e){return(0,s0e.useSelect)(t=>{if(!e)return null;let o=t(B),{getBlockName:r,getBlockAttributes:n,getBlock:i,__experimentalGetParsedPattern:s}=o,{getBlockType:a,getActiveBlockVariation:l}=t(Ug.store),u=r(e),d=a(u);if(!d)return null;let f=n(e),{isSectionBlock:p}=K(o),m=f?.metadata?.patternName;if(m&&p(e)){let w=s(m),k=J5(f);return{isSynced:!1,title:(0,ZT.__)("Pattern"),icon:tl,description:w?.description||(0,ZT.__)("A block pattern."),anchor:f?.anchor,positionLabel:k,positionType:f?.style?.position?.type,name:w?.title||f?.metadata?.name}}let g=l(u,f,void 0,i?.(e)?.innerContent),h=(0,Ug.isReusableBlock)(d)||(0,Ug.isTemplatePart)(d),v=(h?(0,Ug.__experimentalGetBlockLabel)(d,f):void 0)||d.title,y=J5(f),_={isSynced:h,title:v,icon:d.icon,description:d.description,anchor:f?.anchor,positionLabel:y,positionType:f?.style?.position?.type,name:f?.metadata?.name};return g?{isSynced:h,title:g.title||d.title,icon:g.icon||d.icon,description:g.description||d.description,anchor:f?.anchor,positionLabel:y,positionType:f?.style?.position?.type,name:f?.metadata?.name}:_},[e])}var Gg=c(T(),1),XT="position",Rq={key:"default",value:"",label:(0,Xc.__)("Default")},Bq={key:"sticky",value:"sticky",label:(0,Xc._x)("Sticky","Name for the value of the CSS position property"),hint:(0,Xc.__)("The block will stick to the top of the window instead of scrolling.")},a0e={key:"fixed",value:"fixed",label:(0,Xc._x)("Fixed","Name for the value of the CSS position property"),hint:(0,Xc.__)("The block will not move when the page is scrolled.")},Bot=["top","right","bottom","left"],Iot=["sticky","fixed"];function Pot({selector:e,style:t}){let o="",{type:r}=t?.position||{};return Iot.includes(r)&&(o+=`${e} {`,o+=`position: ${r};`,Bot.forEach(n=>{t?.position?.[n]!==void 0&&(o+=`${n}: ${t.position[n]};`)}),(r==="sticky"||r==="fixed")&&(o+="z-index: 10"),o+="}"),o}function Oot(e){let t=(0,qy.getBlockSupport)(e,XT);return!!(t===!0||t?.sticky)}function Aot(e){let t=(0,qy.getBlockSupport)(e,XT);return!!(t===!0||t?.fixed)}function Mot(e){return!!(0,qy.getBlockSupport)(e,XT)}function u0e(e){let t=e?.style?.position?.type;return t==="sticky"||t==="fixed"}function d0e({name:e}={}){let[t,o]=je("position.fixed","position.sticky"),r=!t&&!o;return!Mot(e)||r}function Not({style:e={},clientId:t,name:o,setAttributes:r}){let n=Aot(o),i=Oot(o),s=e?.position?.type,{firstParentClientId:a}=(0,c0e.useSelect)(g=>{let{getBlockParents:h}=g(B),b=h(t);return{firstParentClientId:b[b.length-1]}},[t]),l=Ln(a),u=i&&s===Bq.value&&l?(0,Xc.sprintf)((0,Xc.__)("The block will stick to the scrollable area of the parent %s block."),l.title):null,d=(0,e3.useMemo)(()=>{let g=[Rq];return(i||s===Bq.value)&&g.push(Bq),(n||s===a0e.value)&&g.push(a0e),g},[n,i,s]),f=g=>{let b={...e,position:{...e?.position,type:g,top:g==="sticky"||g==="fixed"?"0px":void 0}};r({style:Xe(b)})},p=s&&d.find(g=>g.value===s)||Rq,m=(0,e3.useId)();return d.length>1?(0,Gg.jsx)(Ve,{group:"position",children:(0,Gg.jsx)(jY,{label:(0,Xc.__)("Position"),hideLabelFromVision:!0,description:u,popupWidth:"anchor",items:d,value:p,onValueChange:g=>{f(g.value)},children:d.map(g=>{let h=g.hint?`${m}-${g.key}`:void 0;return(0,Gg.jsxs)(jY.Item,{value:g,label:g.label,"aria-describedby":h,children:[(0,Gg.jsx)("div",{children:g.label}),g.hint&&(0,Gg.jsx)("div",{id:h,className:"block-editor-hooks__position-control-item-hint","aria-hidden":"true",children:g.hint})]},g.key)})})}):null}var Iq={edit:function(t){return d0e(t)?null:(0,Gg.jsx)(Not,{...t})},useBlockProps:Dot,attributeKeys:["style"],hasSupport(e){return(0,qy.hasBlockSupport)(e,XT)}},Lot={};function Dot({name:e,style:t}){let o=(0,qy.hasBlockSupport)(e,XT),r=d0e({name:e}),n=o&&!r,i=(0,l0e.useInstanceId)(Lot),s=`.wp-container-${i}.wp-container-${i}`,a;n&&(a=Pot({selector:s,style:t})||"");let l=Y({[`wp-container-${i}`]:n&&!!a,[`is-position-${t?.position?.type}`]:n&&!!a&&!!t?.position?.type});return Qc({css:a}),{className:l}}var b0e={placement:"top-start"},f0e={...b0e,flip:!1,shift:!0},Vot={...b0e,flip:!0,shift:!1};function p0e(e,t,o,r,n){if(!e||!t)return f0e;let i=o?.scrollTop||0,s=ww(t),a=e.getBoundingClientRect(),l=i+a.top,u=e.ownerDocument.documentElement.clientHeight,d=l+r,f=s.top>d,p=s.height>u-r;return!n&&(f||p)?f0e:Vot}function t3({contentElement:e,clientId:t}){let o=Zt(t),[r,n]=(0,Cd.useState)(0),{blockIndex:i,isSticky:s}=(0,g0e.useSelect)(p=>{let{getBlockIndex:m,getBlockAttributes:g}=p(B);return{blockIndex:m(t),isSticky:u0e(g(t))}},[t]),a=(0,Cd.useMemo)(()=>{if(e)return(0,h0e.getScrollContainer)(e)},[e]),[l,u]=(0,Cd.useState)(()=>p0e(e,o,a,r,s)),d=(0,m0e.useRefEffect)(p=>{n(p.offsetHeight)},[]),f=(0,Cd.useCallback)(()=>u(p0e(e,o,a,r,s)),[e,o,a,r,s]);return(0,Cd.useLayoutEffect)(f,[i,f]),(0,Cd.useLayoutEffect)(()=>{if(!e||!o)return;let p=e?.ownerDocument?.defaultView;p?.addEventListener?.("resize",f);let m,g=o?.ownerDocument?.defaultView;return g?.ResizeObserver&&(m=new g.ResizeObserver(f),m.observe(o)),()=>{p?.removeEventListener?.("resize",f),m&&m.disconnect()}},[f,e,o]),{...l,ref:d}}var y0e=c(ee(),1);function o3(e){return(0,y0e.useSelect)(o=>{let{getBlockRootClientId:r,getBlockParents:n,__experimentalGetBlockListSettingsForBlocks:i,isBlockInsertionPointVisible:s,getBlockInsertionPoint:a,getBlockOrder:l,hasMultiSelection:u,getLastMultiSelectedBlockClientId:d}=o(B),f=n(e),p=i(f),m=f.find(h=>p[h]?.__experimentalCaptureToolbars),g=!1;if(s()){let h=a();g=l(h.rootClientId)[h.index]===e}return{capturingClientId:m,isInsertionPointVisible:g,lastClientId:u()?d():null,rootClientId:r(e)}},[e])}var r3=c(T(),1);function v0e({clientId:e,__unstableContentRef:t}){let{isInsertionPointVisible:o,lastClientId:r,rootClientId:n}=o3(e),i=t3({contentElement:t?.current,clientId:e});return(0,r3.jsx)(Al,{clientId:e,bottomClientId:r,className:Y("block-editor-block-list__block-side-inserter-popover",{"is-insertion-point-visible":o}),__unstableContentRef:t,...i,children:(0,r3.jsx)("div",{className:"block-editor-block-list__empty-block-inserter",children:(0,r3.jsx)(Qs,{position:"bottom right",rootClientId:n,clientId:e,__experimentalIsQuick:!0})})})}var q1e=c(ee(),1),Xx=c(F(),1),Z1e=c(fl(),1);var U1e=c(Z(),1),G1e=c(ee(),1),iZ=c(F(),1),$1e=c(ue(),1),bp=c(ce(),1),Y1e=c(q(),1);var Zy=c(q(),1),I0e=c(ee(),1),P0e=c(Z(),1);var S0e=c(ce(),1),C0e=c(q(),1),QT=c(ee(),1),JT=c(F(),1),E0e=c(ue(),1);var w0e=c(Dt(),1),Ed=c(F(),1),n3=50,k0e=25,Fot=1e3,_0e=Fot*(k0e/1e3);function x0e(){let e=(0,Ed.useRef)(null),t=(0,Ed.useRef)(null),o=(0,Ed.useRef)(null),r=(0,Ed.useRef)(null);(0,Ed.useEffect)(()=>()=>{r.current&&(clearInterval(r.current),r.current=null)},[]);let n=(0,Ed.useCallback)(a=>{e.current=a.clientY,o.current=(0,w0e.getScrollContainer)(a.target),r.current=setInterval(()=>{if(o.current&&t.current){let l=o.current.scrollTop+t.current;o.current.scroll({top:l})}},k0e)},[]),i=(0,Ed.useCallback)(a=>{if(!o.current)return;let l=o.current.offsetHeight,u=e.current-o.current.offsetTop,d=a.clientY-o.current.offsetTop;if(a.clientY>u){let f=Math.max(l-u-n3,0),p=Math.max(d-u-n3,0),m=f===0||p===0?0:p/f;t.current=_0e*m}else if(a.clientY<u){let f=Math.max(u-n3,0),p=Math.max(u-d-n3,0),m=f===0||p===0?0:p/f;t.current=-_0e*m}else t.current=0},[]);return[n,i,()=>{e.current=null,o.current=null,r.current&&(clearInterval(r.current),r.current=null)}]}var Pq=c(T(),1),zot=({appendToOwnerDocument:e,children:t,clientIds:o,cloneClassname:r,elementId:n,onDragStart:i,onDragEnd:s,fadeWhenDisabled:a=!1,dragComponent:l})=>{let{srcRootClientId:u,isDraggable:d,icon:f,visibleInserter:p,getBlockType:m}=(0,QT.useSelect)(S=>{let{canMoveBlocks:I,getBlockRootClientId:O,getBlockName:A,getBlockAttributes:P,isBlockInsertionPointVisible:L}=S(B),{getBlockType:H,getActiveBlockVariation:N}=S(S0e.store),M=O(o[0]),V=A(o[0]),j=N(V,P(o[0]));return{srcRootClientId:M,isDraggable:I(o),icon:j?.icon||H(V)?.icon,visibleInserter:L(),getBlockType:H}},[o]),g=(0,JT.useRef)(!1),[h,b,v]=x0e(),{getAllowedBlocks:y,getBlockNamesByClientId:_,getBlockRootClientId:w}=(0,QT.useSelect)(B),{startDraggingBlocks:k,stopDraggingBlocks:x}=(0,QT.useDispatch)(B);(0,JT.useEffect)(()=>()=>{g.current&&x()},[]);let E=Zt(o[0])?.closest("body");return(0,JT.useEffect)(()=>{if(!E||!a)return;let I=(0,E0e.throttle)(O=>{if(!O.target.closest("[data-block]"))return;let A=_(o),P=O.target.closest("[data-block]").getAttribute("data-block"),L=y(P),H=_([P])[0],N;if(L?.length===0){let M=w(P),V=_([M])[0],j=y(M);N=V5(m,j,A,V)}else N=V5(m,L,A,H);!N&&!p?window?.document?.body?.classList?.add("block-draggable-invalid-drag-token"):window?.document?.body?.classList?.remove("block-draggable-invalid-drag-token")},200);return E.addEventListener("dragover",I),()=>{E.removeEventListener("dragover",I)}},[o,E,a,y,_,w,m,p]),d?(0,Pq.jsx)(C0e.Draggable,{appendToOwnerDocument:e,cloneClassname:r,__experimentalTransferDataType:"wp-blocks",transferData:{type:"block",srcClientIds:o,srcRootClientId:u},onDragStart:S=>{window.requestAnimationFrame(()=>{k(o),g.current=!0,h(S),i&&i()})},onDragOver:b,onDragEnd:()=>{x(),g.current=!1,v(),s&&s()},__experimentalDragComponent:l!==void 0?l:(0,Pq.jsx)(KD,{count:o.length,icon:f,fadeWhenDisabled:!0}),elementId:n,children:({onDraggableStart:S,onDraggableEnd:I})=>t({draggable:!0,onDragStart:S,onDragEnd:I})}):t({draggable:!1})},i3=zot;var R0e=c(ce(),1),B0e=c(q(),1);var s3=c(ue(),1),a3=c(ee(),1),Ax=c(F(),1),hs=c(Z(),1),l3=c(wo(),1);var dt=c(Z(),1),$g=(e,t)=>e==="up"?t==="horizontal"?(0,dt.isRTL)()?"right":"left":"up":e==="down"?t==="horizontal"?(0,dt.isRTL)()?"left":"right":"down":null;function T0e(e,t,o,r,n,i,s){let a=o+1;if(e>1)return jot(e,o,r,n,i,s);if(r&&n)return(0,dt.sprintf)((0,dt.__)("Block %s is the only block, and cannot be moved"),t);if(i>0&&!n){let l=$g("down",s);if(l==="down")return(0,dt.sprintf)((0,dt.__)("Move %1$s block from position %2$d down to position %3$d"),t,a,a+1);if(l==="left")return(0,dt.sprintf)((0,dt.__)("Move %1$s block from position %2$d left to position %3$d"),t,a,a+1);if(l==="right")return(0,dt.sprintf)((0,dt.__)("Move %1$s block from position %2$d right to position %3$d"),t,a,a+1)}if(i>0&&n){let l=$g("down",s);if(l==="down")return(0,dt.sprintf)((0,dt.__)("Block %1$s is at the end of the content and can\u2019t be moved down"),t);if(l==="left")return(0,dt.sprintf)((0,dt.__)("Block %1$s is at the end of the content and can\u2019t be moved left"),t);if(l==="right")return(0,dt.sprintf)((0,dt.__)("Block %1$s is at the end of the content and can\u2019t be moved right"),t)}if(i<0&&!r){let l=$g("up",s);if(l==="up")return(0,dt.sprintf)((0,dt.__)("Move %1$s block from position %2$d up to position %3$d"),t,a,a-1);if(l==="left")return(0,dt.sprintf)((0,dt.__)("Move %1$s block from position %2$d left to position %3$d"),t,a,a-1);if(l==="right")return(0,dt.sprintf)((0,dt.__)("Move %1$s block from position %2$d right to position %3$d"),t,a,a-1)}if(i<0&&r){let l=$g("up",s);if(l==="up")return(0,dt.sprintf)((0,dt.__)("Block %1$s is at the beginning of the content and can\u2019t be moved up"),t);if(l==="left")return(0,dt.sprintf)((0,dt.__)("Block %1$s is at the beginning of the content and can\u2019t be moved left"),t);if(l==="right")return(0,dt.sprintf)((0,dt.__)("Block %1$s is at the beginning of the content and can\u2019t be moved right"),t)}}function jot(e,t,o,r,n,i){let s=t+1;if(o&&r)return(0,dt.__)("All blocks are selected, and cannot be moved");if(n>0&&!r){let a=$g("down",i);if(a==="down")return(0,dt.sprintf)((0,dt.__)("Move %1$d blocks from position %2$d down by one place"),e,s);if(a==="left")return(0,dt.sprintf)((0,dt.__)("Move %1$d blocks from position %2$d left by one place"),e,s);if(a==="right")return(0,dt.sprintf)((0,dt.__)("Move %1$d blocks from position %2$d right by one place"),e,s)}if(n>0&&r){let a=$g("down",i);if(a==="down")return(0,dt.__)("Blocks cannot be moved down as they are already at the bottom");if(a==="left")return(0,dt.__)("Blocks cannot be moved left as they are already are at the leftmost position");if(a==="right")return(0,dt.__)("Blocks cannot be moved right as they are already are at the rightmost position")}if(n<0&&!o){let a=$g("up",i);if(a==="up")return(0,dt.sprintf)((0,dt.__)("Move %1$d blocks from position %2$d up by one place"),e,s);if(a==="left")return(0,dt.sprintf)((0,dt.__)("Move %1$d blocks from position %2$d left by one place"),e,s);if(a==="right")return(0,dt.sprintf)((0,dt.__)("Move %1$d blocks from position %2$d right by one place"),e,s)}if(n<0&&o){let a=$g("up",i);if(a==="up")return(0,dt.__)("Blocks cannot be moved up as they are already at the top");if(a==="left")return(0,dt.__)("Blocks cannot be moved left as they are already are at the leftmost position");if(a==="right")return(0,dt.__)("Blocks cannot be moved right as they are already are at the rightmost position")}}var ap=c(T(),1),Hot=(e,t)=>e==="up"?t==="horizontal"?(0,hs.isRTL)()?br:li:fb:e==="down"?t==="horizontal"?(0,hs.isRTL)()?li:br:Bn:null,Wot=(e,t)=>e==="up"?t==="horizontal"?(0,hs.isRTL)()?(0,hs.__)("Move right"):(0,hs.__)("Move left"):(0,hs.__)("Move up"):e==="down"?t==="horizontal"?(0,hs.isRTL)()?(0,hs.__)("Move left"):(0,hs.__)("Move right"):(0,hs.__)("Move down"):null,Oq=(0,Ax.forwardRef)(({clientIds:e,direction:t,orientation:o,...r},n)=>{let i=(0,s3.useInstanceId)(Oq),s=(0,Ax.useMemo)(()=>Array.isArray(e)?e:[e],[e]),a=s.length,l=(0,s3.useViewportMatch)("small","<"),{blockType:u,isDisabled:d,rootClientId:f,isFirst:p,isLast:m,firstIndex:g,orientation:h="vertical"}=(0,a3.useSelect)(x=>{let{getBlockIndex:C,getBlockRootClientId:E,getBlockOrder:R,getBlock:S,getBlockListSettings:I}=x(B),O=s[0],A=E(O),P=C(O),L=C(s[s.length-1]),H=R(A),N=S(O),M=P===0,V=L===H.length-1,{orientation:j}=I(A)||{};return{blockType:N?(0,R0e.getBlockType)(N.name):null,isDisabled:t==="up"?M:V,rootClientId:A,firstIndex:P,isFirst:M,isLast:V,orientation:o||j}},[t,o,s]),{moveBlocksDown:b,moveBlocksUp:v}=(0,a3.useDispatch)(B),y=t==="up"?v:b,_=x=>{y(e,f),r.onClick&&r.onClick(x)},w=`block-editor-block-mover-button__description-${i}`,k=t==="up"?"t":"y";return(0,ap.jsxs)(ap.Fragment,{children:[(0,ap.jsx)(B0e.Button,{__next40pxDefaultSize:!0,ref:n,className:Y("block-editor-block-mover-button",`is-${t}-button`),icon:Hot(t,h),label:Wot(t,h),tooltipPosition:!l&&t==="down"&&h==="vertical"?"bottom":"top","aria-describedby":w,...r,onClick:d?null:_,disabled:d,accessibleWhenDisabled:!0,shortcut:l3.displayShortcut.secondary(k)}),(0,ap.jsx)(ht,{id:w,children:(0,hs.sprintf)((0,hs.__)("%1$s (%2$s)"),T0e(a,u&&u.title,g,p,m,t==="up"?-1:1,h),l3.shortcutAriaLabel.secondary(k))})]})}),c3=(0,Ax.forwardRef)((e,t)=>(0,ap.jsx)(Oq,{direction:"up",ref:t,...e})),u3=(0,Ax.forwardRef)((e,t)=>(0,ap.jsx)(Oq,{direction:"down",ref:t,...e}));var Td=c(T(),1);function Uot({clientIds:e,hideDragHandle:t}){let{canMove:o,rootClientId:r,isFirst:n,isLast:i,orientation:s,isManualGrid:a}=(0,I0e.useSelect)(l=>{let{getBlockIndex:u,getBlockListSettings:d,canMoveBlocks:f,getBlockOrder:p,getBlockRootClientId:m,getBlockAttributes:g}=l(B),h=Array.isArray(e)?e:[e],b=h[0],v=m(b),y=u(b),_=u(h[h.length-1]),w=p(v),{layout:k={}}=g(v)??{};return{canMove:f(e),rootClientId:v,isFirst:y===0,isLast:_===w.length-1,orientation:d(v)?.orientation,isManualGrid:k.type==="grid"&&k.isManualPlacement&&window.__experimentalEnableGridInteractivity}},[e]);return!o||n&&i&&!r||t&&a?null:(0,Td.jsxs)(Zy.ToolbarGroup,{className:Y("block-editor-block-mover",{"is-horizontal":s==="horizontal"}),children:[!t&&(0,Td.jsx)(i3,{clientIds:e,fadeWhenDisabled:!0,children:l=>(0,Td.jsx)(Zy.Button,{__next40pxDefaultSize:!0,icon:rC,className:"block-editor-block-mover__drag-handle",label:(0,P0e.__)("Drag"),tabIndex:"-1",...l})}),!a&&(0,Td.jsxs)("div",{className:"block-editor-block-mover__move-button-container",children:[(0,Td.jsx)(Zy.ToolbarItem,{children:l=>(0,Td.jsx)(c3,{clientIds:e,...l})}),(0,Td.jsx)(Zy.ToolbarItem,{children:l=>(0,Td.jsx)(u3,{clientIds:e,...l})})]})]})}var d3=Uot;var tR=c(q(),1),f3=c(ee(),1),qg=c(Z(),1),M0e=c(F(),1),p3=c(ce(),1);var eR=c(ee(),1),Yg=c(F(),1);var{clearTimeout:O0e,setTimeout:Got}=window,A0e=200;function $ot({ref:e,isFocused:t,highlightParent:o,debounceTimeout:r=A0e}){let{getSelectedBlockClientId:n,getBlockRootClientId:i}=(0,eR.useSelect)(B),{toggleBlockHighlight:s}=(0,eR.useDispatch)(B),a=(0,Yg.useRef)(),l=(0,eR.useSelect)(h=>h(B).getSettings().isDistractionFree,[]),u=h=>{if(h&&l)return;let b=n(),v=o?i(b):b;s(v,h)},d=()=>e?.current&&e.current.matches(":hover"),f=()=>{let h=d();return!t&&!h},p=()=>{let h=a.current;h&&O0e&&O0e(h)},m=h=>{h&&h.stopPropagation(),p(),u(!0)},g=h=>{h&&h.stopPropagation(),p(),a.current=Got(()=>{f()&&u(!1)},r)};return(0,Yg.useEffect)(()=>()=>{u(!1),p()},[]),{debouncedShowGestures:m,debouncedHideGestures:g}}function Mx({ref:e,highlightParent:t=!1,debounceTimeout:o=A0e}){let[r,n]=(0,Yg.useState)(!1),{debouncedShowGestures:i,debouncedHideGestures:s}=$ot({ref:e,debounceTimeout:o,isFocused:r,highlightParent:t}),a=(0,Yg.useRef)(!1),l=()=>e?.current&&e.current.contains(e.current.ownerDocument.activeElement);return(0,Yg.useEffect)(()=>{let u=e.current,d=()=>{l()&&(n(!0),i())},f=()=>{l()||(n(!1),s())};return u&&!a.current&&(u.addEventListener("focus",d,!0),u.addEventListener("blur",f,!0),a.current=!0),()=>{u&&(u.removeEventListener("focus",d),u.removeEventListener("blur",f))}},[e,a,n,i,s]),{onMouseMove:i,onMouseLeave:s}}var Kg=c(T(),1);function N0e(){let{selectBlock:e}=(0,f3.useDispatch)(B),{parentClientId:t,nextSiblingClientId:o,showInserter:r}=(0,f3.useSelect)(l=>{let{getBlockParents:u,getSelectedBlockClientIds:d,getParentSectionBlock:f,getBlockName:p,getNextBlockClientId:m}=K(l(B)),[g]=d(),h=f(g),b=u(g),v=b[b.length-1],y=h??v,_=(0,p3.getBlockType)(p(y)),w=_?.merge||(0,p3.hasBlockSupport)(_,"__experimentalOnMerge");return{parentClientId:y,nextSiblingClientId:m(g),showInserter:!!y&&y===v&&!w}},[]),n=Ln(t),i=(0,M0e.useRef)(),s=Mx({ref:i,highlightParent:!0}),a=(0,Kg.jsx)(tR.ToolbarButton,{className:"block-editor-block-parent-selector__button",onClick:()=>e(t),label:(0,qg.sprintf)((0,qg.__)("Select parent block: %s"),n?.title),showTooltip:!0,icon:(0,Kg.jsx)(Lt,{icon:n?.icon})});return(0,Kg.jsxs)("div",{className:"block-editor-block-parent-selector",ref:i,...s,children:[!r&&a,r&&(0,Kg.jsxs)(tR.ToolbarGroup,{children:[a,(0,Kg.jsx)(Qs,{position:"bottom right",rootClientId:t,clientId:o,isAppender:!o,__experimentalIsQuick:!0,renderToggle:({onToggle:l,isOpen:u,disabled:d,blockTitle:f,hasSingleBlockType:p})=>(0,Kg.jsx)(tR.ToolbarButton,{className:"block-editor-block-parent-selector__inserter",onClick:l,"aria-expanded":u,disabled:d,label:p?(0,qg.sprintf)((0,qg._x)("Add %s","directly add the only allowed block"),f.toLowerCase()):(0,qg._x)("Add block","Generic label for block inserter button"),showTooltip:!0,icon:Ms})})]})]},t)}var m3=c(q(),1);var Xy=c(q(),1),Yot=(0,Xy.createSlotFill)("BlockControls"),Kot=(0,Xy.createSlotFill)("BlockControlsBlock"),qot=(0,Xy.createSlotFill)("BlockFormatControls"),Zot=(0,Xy.createSlotFill)("BlockControlsOther"),Xot=(0,Xy.createSlotFill)("BlockControlsParent"),Qot=(0,Xy.createSlotFill)("BlockControlsStyleState"),Jot={default:Yot,block:Kot,inline:qot,other:Zot,parent:Xot,"style-state":Qot},oR=Jot;function L0e(e,t){let o=kt();return o[Nu]?oR[e]?.Fill:o[o_]&&t?oR.parent.Fill:null}var lp=c(T(),1);function Aq({group:e="default",controls:t,children:o,__experimentalShareWithChildBlocks:r=!1}){let n=L0e(e,r);if(!n)return null;let i=(0,lp.jsxs)(lp.Fragment,{children:[e==="default"&&(0,lp.jsx)(m3.ToolbarGroup,{controls:t}),o]});return(0,lp.jsx)(m3.__experimentalStyleProvider,{document,children:(0,lp.jsx)(n,{children:s=>{let{forwardedContext:a=[]}=s;return a.reduce((l,[u,d])=>(0,lp.jsx)(u,{...d,children:l}),i)}})})}var rR=c(F(),1),cp=c(q(),1),V0e=c(uw(),1);var Mq=c(T(),1),{ComponentsContext:D0e}=K(cp.privateApis);function Nq({group:e="default",...t}){let o=(0,rR.useContext)(cp.__experimentalToolbarContext),r=(0,rR.useContext)(D0e),n=(0,rR.useMemo)(()=>({forwardedContext:[[cp.__experimentalToolbarContext.Provider,{value:o}],[D0e.Provider,{value:r}]]}),[o,r]),i=oR[e],s=(0,cp.__experimentalUseSlotFills)(i.name);if(!i)return(0,V0e.default)(`Unknown BlockControls group "${e}" provided.`),null;if(!s?.length)return null;let{Slot:a}=i,l=(0,Mq.jsx)(a,{...t,bubblesVirtually:!0,fillProps:n});return e==="default"?l:(0,Mq.jsx)(cp.ToolbarGroup,{children:l})}var Lq=c(T(),1),F0e=Aq;F0e.Slot=Nq;var Dq=e=>(0,Lq.jsx)(Aq,{group:"inline",...e});Dq.Slot=function(t){return(0,Lq.jsx)(Nq,{group:"inline",...t})};var Ko=F0e;var z0e=c(q(),1),{Fill:j0e,Slot:ert}=(0,z0e.createSlotFill)("__unstableBlockToolbarLastItem");j0e.Slot=ert;var g3=j0e;var M3=c(q(),1);var jx=c(ce(),1),bs=c(q(),1),Xg=c(ee(),1);var O3=c(F(),1),Vl=c(Z(),1),HCe=c(fl(),1),pp=c(ue(),1);var Dx=c(ee(),1),Vx=c(ce(),1);var rCe=c(F(),1),iR=c(ce(),1),nR=c(ee(),1),nCe=c(Ns(),1),up=c(Z(),1);var Ma=c(ce(),1),trt="align";var H0e="__experimentalBorder",h3="color",ort="customClassName",W0e="typography.__experimentalFontFamily",U0e="typography.fontSize",rrt="typography.lineHeight",nrt="typography.__experimentalFontStyle",irt="typography.__experimentalFontWeight",G0e="typography.textAlign",srt="typography.textColumns",art="typography.__experimentalTextDecoration",lrt="typography.__experimentalWritingMode",crt="typography.__experimentalTextTransform",urt="typography.__experimentalLetterSpacing",drt="layout",frt=[rrt,U0e,nrt,irt,W0e,G0e,srt,art,crt,lrt,urt],prt=["shadow"],mrt="spacing",grt=[...prt,...frt,H0e,h3,mrt],$0e=e=>(0,Ma.hasBlockSupport)(e,trt);function Y0e(e,t="any"){let o=(0,Ma.getBlockSupport)(e,H0e);return o===!0?!0:t==="any"?!!(o?.color||o?.radius||o?.width||o?.style):!!o?.[t]}var K0e=e=>{let t=(0,Ma.getBlockSupport)(e,h3);return t!==null&&typeof t=="object"&&!!t.gradients},q0e=e=>{let t=(0,Ma.getBlockSupport)(e,h3);return t&&t.background!==!1},Z0e=e=>(0,Ma.hasBlockSupport)(e,G0e);var X0e=e=>{let t=(0,Ma.getBlockSupport)(e,h3);return t&&t.text!==!1};var Q0e=e=>(0,Ma.hasBlockSupport)(e,ort,!0);var J0e=e=>(0,Ma.hasBlockSupport)(e,W0e);var eCe=e=>(0,Ma.hasBlockSupport)(e,U0e);var tCe=e=>(0,Ma.hasBlockSupport)(e,drt);var oCe=e=>grt.some(t=>(0,Ma.hasBlockSupport)(e,t));function hrt(e){try{let t=(0,iR.parse)(e,{__unstableSkipMigrationLogs:!0,__unstableSkipAutop:!0});return!(t.length===1&&t[0].name==="core/freeform")}catch{return!1}}var brt={align:$0e,borderColor:e=>Y0e(e,"color"),backgroundColor:q0e,textAlign:Z0e,textColor:X0e,gradient:K0e,className:Q0e,fontFamily:J0e,fontSize:eCe,layout:tCe,style:oCe};function yrt(e,t){return Object.entries(brt).reduce((o,[r,n])=>(n(e.name)&&n(t.name)&&(o[r]=e.attributes[r]),o),{})}function Vq(e,t,o){for(let r=0;r<Math.min(t.length,e.length);r+=1)o(e[r].clientId,yrt(t[r],e[r])),Vq(e[r].innerBlocks,t[r].innerBlocks,o)}function Nx(){let e=(0,nR.useRegistry)(),{updateBlockAttributes:t}=(0,nR.useDispatch)(B),{createSuccessNotice:o,createWarningNotice:r,createErrorNotice:n}=(0,nR.useDispatch)(nCe.store);return(0,rCe.useCallback)(async i=>{let s="";try{if(!window.navigator.clipboard){n((0,up.__)("Unable to paste styles. This feature is only available on secure (https) sites in supporting browsers."),{type:"snackbar"});return}s=await window.navigator.clipboard.readText()}catch{n((0,up.__)("Unable to paste styles. Please allow browser clipboard permissions before continuing."),{type:"snackbar"});return}if(!s||!hrt(s)){r((0,up.__)("Unable to paste styles. Block styles couldn't be found within the copied content."),{type:"snackbar"});return}let a=(0,iR.parse)(s);if(a.length===1?e.batch(()=>{Vq(i,i.map(()=>a[0]),t)}):e.batch(()=>{Vq(i,a,t)}),i.length===1){let l=(0,iR.getBlockType)(i[0].name)?.title;o((0,up.sprintf)((0,up.__)("Pasted styles to %s."),l),{type:"snackbar"})}else o((0,up.sprintf)((0,up.__)("Pasted styles to %d blocks."),i.length),{type:"snackbar"})},[e.batch,t,o,r,n])}var Lx=c(ce(),1);function Ll(e,t){let o=(0,Lx.findTransform)((0,Lx.getBlockTransforms)("from",t),r=>r.type==="block"&&r.isMultiBlock&&r.blocks.includes("*"));if(o?.__experimentalConvert){let r=o.__experimentalConvert(e);return Array.isArray(r)?r:[r]}return(0,Lx.switchToBlockType)(e,t)}function iCe({clientIds:e,children:t,__experimentalUpdateSelection:o}){let{getDefaultBlockName:r,getGroupingBlockName:n}=(0,Dx.useSelect)(Vx.store),i=(0,Dx.useSelect)(_=>{let{canInsertBlockType:w,getBlockRootClientId:k,getBlocksByClientId:x,getDirectInsertBlock:C,canRemoveBlocks:E}=_(B),R=x(e),S=k(e[0]),I=w(r(),S),O=S?C(S):null;return{canRemove:E(e),canInsertBlock:R.every(A=>(I||!!O)&&w(A.name,S)),canCopyStyles:R.every(A=>!!A&&((0,Vx.hasBlockSupport)(A.name,"color")||(0,Vx.hasBlockSupport)(A.name,"typography"))),canDuplicate:R.every(A=>!!A&&(0,Vx.hasBlockSupport)(A.name,"multiple",!0)&&w(A.name,S))}},[e,r]),{getBlocksByClientId:s,getBlocks:a}=(0,Dx.useSelect)(B),{canRemove:l,canInsertBlock:u,canCopyStyles:d,canDuplicate:f}=i,{removeBlocks:p,replaceBlocks:m,duplicateBlocks:g,insertAfterBlock:h,insertBeforeBlock:b,flashBlock:v}=(0,Dx.useDispatch)(B),y=Nx();return t({canCopyStyles:d,canDuplicate:f,canInsertBlock:u,canRemove:l,onDuplicate(){return g(e,o)},onRemove(){return p(e,o)},onInsertBefore(){b(e[0])},onInsertAfter(){h(e[e.length-1])},onGroup(){if(!e.length)return;let _=n(),w=Ll(s(e),_);w&&m(e,w)},onUngroup(){if(!e.length)return;let _=a(e[0]);_.length&&m(e,_)},onCopy(){e.length===1&&v(e[0])},async onPasteStyles(){await y(s(e))}})}var sCe=c(q(),1),vrt=(0,sCe.createSlotFill)(Symbol("NoteIconSlotFill")),b3=vrt;var aCe=c(Z(),1),lCe=c(q(),1),y3=c(ce(),1),v3=c(ee(),1);var cCe=c(T(),1);function _rt({clientId:e}){let t=(0,v3.useSelect)(r=>r(B).getBlock(e),[e]),{replaceBlocks:o}=(0,v3.useDispatch)(B);return!t||t.name!=="core/html"?null:(0,cCe.jsx)(lCe.MenuItem,{onClick:()=>o(e,(0,y3.rawHandler)({HTML:(0,y3.getBlockContent)(t)})),children:(0,aCe.__)("Convert to Blocks")})}var uCe=_rt;var dCe=c(q(),1),{Fill:fCe,Slot:wrt}=(0,dCe.createSlotFill)("__unstableBlockSettingsMenuFirstItem");fCe.Slot=wrt;var _3=fCe;var zx=c(q(),1),MCe=c(ce(),1),NCe=c(ee(),1);var zq=c(q(),1),jq=c(Z(),1),k3=c(ee(),1),hCe=c(wo(),1);var pCe=c(ce(),1),mCe=c(ee(),1);function sR(e){return(0,mCe.useSelect)(t=>{let{getBlocksByClientId:o,getSelectedBlockClientIds:r,isUngroupable:n,isGroupable:i}=t(B),{getGroupingBlockName:s,getBlockType:a}=t(pCe.store),l=e?.length?e:r(),u=o(l),[d]=u,f=l.length===1&&n(l[0]);return{clientIds:l,isGroupable:i(l),isUngroupable:f,blocksSelection:u,groupingBlockName:s(),onUngroup:f&&a(d.name)?.transforms?.ungroup}},[e])}var w3=c(ee(),1),gCe=c(ce(),1),Qy=c(q(),1);var aR=c(Z(),1);var Jy=c(T(),1),krt={group:{type:"constrained"},row:{type:"flex",flexWrap:"nowrap"},stack:{type:"flex",orientation:"vertical"},grid:{type:"grid"}};function xrt(){let{blocksSelection:e,clientIds:t,groupingBlockName:o,isGroupable:r}=sR(),{replaceBlocks:n}=(0,w3.useDispatch)(B),{canRemove:i,variations:s}=(0,w3.useSelect)(g=>{let{canRemoveBlocks:h}=g(B),{getBlockVariations:b}=g(gCe.store);return{canRemove:h(t),variations:b(o,"transform")}},[t,o]),a=g=>{let h=Ll(e,o);typeof g!="string"&&(g="group"),h&&h.length>0&&(h[0].attributes.layout=krt[g],n(t,h))},l=()=>a("row"),u=()=>a("stack"),d=()=>a("grid");if(!r||!i)return null;let f=!!s.find(({name:g})=>g==="group-row"),p=!!s.find(({name:g})=>g==="group-stack"),m=!!s.find(({name:g})=>g==="group-grid");return(0,Jy.jsxs)(Qy.ToolbarGroup,{children:[(0,Jy.jsx)(Qy.ToolbarButton,{icon:aC,label:(0,aR._x)("Group","action: convert blocks to group"),onClick:a}),f&&(0,Jy.jsx)(Qy.ToolbarButton,{icon:Pz,label:(0,aR._x)("Row","action: convert blocks to row"),onClick:l}),p&&(0,Jy.jsx)(Qy.ToolbarButton,{icon:$z,label:(0,aR._x)("Stack","action: convert blocks to stack"),onClick:u}),m&&(0,Jy.jsx)(Qy.ToolbarButton,{icon:sC,label:(0,aR._x)("Grid","action: convert blocks to grid"),onClick:d})]})}var Fq=xrt;var ev=c(T(),1);function bCe({clientIds:e,isGroupable:t,isUngroupable:o,onUngroup:r,blocksSelection:n,groupingBlockName:i,onClose:s=()=>{}}){let{getSelectedBlockClientIds:a}=(0,k3.useSelect)(B),{replaceBlocks:l}=(0,k3.useDispatch)(B),u=()=>{let p=Ll(n,i);p&&l(e,p)},d=()=>{let p=n[0].innerBlocks;p.length&&(r&&(p=r(n[0].attributes,n[0].innerBlocks)),l(e,p))};if(!t&&!o)return null;let f=a();return(0,ev.jsxs)(ev.Fragment,{children:[t&&(0,ev.jsx)(zq.MenuItem,{shortcut:f.length>1?hCe.displayShortcut.primary("g"):void 0,onClick:()=>{u(),s()},children:(0,jq._x)("Group","verb")}),o&&(0,ev.jsx)(zq.MenuItem,{onClick:()=>{d(),s()},children:(0,jq._x)("Ungroup","Ungrouping blocks from within a grouping block back into individual blocks within the Editor")})]})}var Hq=c(Z(),1),_Ce=c(F(),1),wCe=c(q(),1);var yCe=c(ee(),1);function dp(e){return(0,yCe.useSelect)(t=>{let{canLockBlockType:o,getBlockName:r,isEditLockedBlock:n,isMoveLockedBlock:i,isRemoveLockedBlock:s,isLockedBlock:a}=K(t(B));return{isEditLocked:n(e),isMoveLocked:i(e),isRemoveLocked:s(e),canLock:o(r(e)),isLocked:a(e)}},[e])}var Dl=c(Z(),1),lR=c(F(),1),rn=c(q(),1);var x3=c(ee(),1),vCe=c(ce(),1);var Zo=c(T(),1),Srt=["core/navigation"];function Crt(e){return e.remove&&e.move?"all":e.remove&&!e.move?"insert":!1}function S3({clientId:e,onClose:t}){let[o,r]=(0,lR.useState)({move:!1,remove:!1}),{isEditLocked:n,isMoveLocked:i,isRemoveLocked:s}=dp(e),{allowsEditLocking:a,templateLock:l,hasTemplateLock:u}=(0,x3.useSelect)(v=>{let{getBlockName:y,getBlockAttributes:_}=v(B),w=y(e),k=(0,vCe.getBlockType)(w);return{allowsEditLocking:Srt.includes(w),templateLock:_(e)?.templateLock,hasTemplateLock:!!k?.attributes?.templateLock}},[e]),[d,f]=(0,lR.useState)(!!l),{updateBlockAttributes:p}=(0,x3.useDispatch)(B),m=Ln(e);(0,lR.useEffect)(()=>{r({move:i,remove:s,...a?{edit:n}:{}})},[n,i,s,a]);let g=Object.values(o).every(Boolean),h=Object.values(o).some(Boolean)&&!g,b=o.move!==i||o.remove!==s||a&&o.edit!==n||u&&d!==!!l;return(0,Zo.jsx)(rn.Modal,{title:(0,Dl.sprintf)((0,Dl.__)("Lock %s"),m.title),overlayClassName:"block-editor-block-lock-modal",onRequestClose:t,size:"small",children:(0,Zo.jsxs)("form",{onSubmit:v=>{v.preventDefault(),b&&(p([e],{lock:o,templateLock:d?Crt(o):void 0}),t())},children:[(0,Zo.jsxs)("fieldset",{className:"block-editor-block-lock-modal__options",children:[(0,Zo.jsx)("legend",{children:(0,Dl.__)("Select the features you want to lock")}),(0,Zo.jsx)("ul",{role:"list",className:"block-editor-block-lock-modal__checklist",children:(0,Zo.jsxs)("li",{children:[(0,Zo.jsx)(rn.CheckboxControl,{className:"block-editor-block-lock-modal__options-all",label:(0,Dl.__)("Lock all"),checked:g,indeterminate:h,onChange:v=>r({move:v,remove:v,...a?{edit:v}:{}})}),(0,Zo.jsxs)("ul",{role:"list",className:"block-editor-block-lock-modal__checklist",children:[a&&(0,Zo.jsxs)("li",{className:"block-editor-block-lock-modal__checklist-item",children:[(0,Zo.jsx)(rn.CheckboxControl,{label:(0,Dl.__)("Lock editing"),checked:!!o.edit,onChange:v=>r(y=>({...y,edit:v}))}),(0,Zo.jsx)(rn.Icon,{className:"block-editor-block-lock-modal__lock-icon",icon:o.edit?vb:gf})]}),(0,Zo.jsxs)("li",{className:"block-editor-block-lock-modal__checklist-item",children:[(0,Zo.jsx)(rn.CheckboxControl,{label:(0,Dl.__)("Lock movement"),checked:o.move,onChange:v=>r(y=>({...y,move:v}))}),(0,Zo.jsx)(rn.Icon,{className:"block-editor-block-lock-modal__lock-icon",icon:o.move?vb:gf})]}),(0,Zo.jsxs)("li",{className:"block-editor-block-lock-modal__checklist-item",children:[(0,Zo.jsx)(rn.CheckboxControl,{label:(0,Dl.__)("Lock removal"),checked:o.remove,onChange:v=>r(y=>({...y,remove:v}))}),(0,Zo.jsx)(rn.Icon,{className:"block-editor-block-lock-modal__lock-icon",icon:o.remove?vb:gf})]})]})]})}),u&&(0,Zo.jsx)(rn.ToggleControl,{className:"block-editor-block-lock-modal__template-lock",label:(0,Dl.__)("Apply to all blocks inside"),checked:d,disabled:o.move&&!o.remove,onChange:()=>f(!d)})]}),(0,Zo.jsxs)(rn.Flex,{className:"block-editor-block-lock-modal__actions",justify:"flex-end",expanded:!1,children:[(0,Zo.jsx)(rn.FlexItem,{children:(0,Zo.jsx)(rn.Button,{variant:"tertiary",onClick:t,__next40pxDefaultSize:!0,children:(0,Dl.__)("Cancel")})}),(0,Zo.jsx)(rn.FlexItem,{children:(0,Zo.jsx)(rn.Button,{variant:"primary",type:"submit",disabled:!b,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,Dl.__)("Apply")})})]})]})})}var tv=c(T(),1);function Wq({clientId:e}){let{canLock:t,isLocked:o}=dp(e),[r,n]=(0,_Ce.useReducer)(s=>!s,!1);if(!t)return null;let i=o?(0,Hq.__)("Unlock"):(0,Hq.__)("Lock");return(0,tv.jsxs)(tv.Fragment,{children:[(0,tv.jsx)(wCe.MenuItem,{icon:o?gf:lz,onClick:n,"aria-expanded":r,"aria-haspopup":"dialog",children:i}),r&&(0,tv.jsx)(S3,{clientId:e,onClose:n})]})}var C3=c(Z(),1),E3=c(q(),1),Fx=c(F(),1);var Zg=c(T(),1);function Uq({clientId:e}){let{canLock:t,isLocked:o}=dp(e),[r,n]=(0,Fx.useReducer)(a=>!a,!1),i=(0,Fx.useRef)(!1);if((0,Fx.useEffect)(()=>{o&&(i.current=!0)},[o]),!o&&!i.current)return null;let s=o?(0,C3.__)("Unlock"):(0,C3.__)("Lock");return!t&&o&&(s=(0,C3.__)("Locked")),(0,Zg.jsxs)(Zg.Fragment,{children:[(0,Zg.jsx)(E3.ToolbarGroup,{className:"block-editor-block-lock-toolbar",children:(0,Zg.jsx)(E3.ToolbarButton,{disabled:!t,icon:o?vb:gf,label:s,onClick:n,"aria-expanded":r,"aria-haspopup":"dialog"})}),r&&(0,Zg.jsx)(S3,{clientId:e,onClose:n})]})}var Gq=c(Z(),1),kCe=c(q(),1),T3=c(ce(),1),R3=c(ee(),1);var xCe=c(T(),1),Ert=()=>{};function SCe({clientId:e,onToggle:t=Ert}){let{blockType:o,mode:r,enabled:n}=(0,R3.useSelect)(a=>{let{getBlock:l,getBlockMode:u,getSettings:d}=a(B),f=l(e);return{mode:u(e),blockType:f?(0,T3.getBlockType)(f.name):null,enabled:d().codeEditingEnabled&&!!f?.isValid}},[e]),{toggleBlockMode:i}=(0,R3.useDispatch)(B);if(!o||!(0,T3.hasBlockSupport)(o,"html",!0)||!n)return null;let s=r==="visual"?(0,Gq.__)("Edit as HTML"):(0,Gq.__)("Edit visually");return(0,xCe.jsx)(kCe.MenuItem,{onClick:()=>{i(e),t()},children:s})}var RCe=c(q(),1),BCe=c(Z(),1),ICe=c(F(),1),PCe=c(ee(),1),OCe=c(fl(),1);var eu=c(q(),1),Jc=c(Z(),1),ECe=c(F(),1),TCe=c(Yo(),1),B3=c(ee(),1);function CCe(e){return e?.trim()?.length===0}var fp=c(T(),1);function ov({clientId:e,onClose:t}){let[o,r]=(0,ECe.useState)(),n=Ln(e),{metadata:i}=(0,B3.useSelect)(b=>{let{getBlockAttributes:v}=b(B);return{metadata:v(e)?.metadata}},[e]),{updateBlockAttributes:s}=(0,B3.useDispatch)(B),a=i?.name||"",l=n?.title,u=!!a&&!!i?.bindings&&Object.values(i.bindings).some(b=>b.source==="core/pattern-overrides"),d=o!==void 0&&o!==a,f=o===l,p=CCe(o),m=d||f,g=b=>b.target.select(),h=()=>{let b=f||p?void 0:o,v=f||p?(0,Jc.sprintf)((0,Jc.__)('Block name reset to: "%s".'),o):(0,Jc.sprintf)((0,Jc.__)('Block name changed to: "%s".'),o);(0,TCe.speak)(v,"assertive"),s([e],{metadata:Xe({...i,name:b})}),t()};return(0,fp.jsx)(eu.Modal,{title:(0,Jc.__)("Rename"),onRequestClose:t,overlayClassName:"block-editor-block-rename-modal",focusOnMount:"firstContentElement",size:"small",children:(0,fp.jsx)("form",{onSubmit:b=>{b.preventDefault(),m&&h()},children:(0,fp.jsxs)(eu.__experimentalVStack,{spacing:"3",children:[(0,fp.jsx)(eu.TextControl,{value:o??a,label:(0,Jc.__)("Name"),help:u?(0,Jc.__)("This block allows overrides. Changing the name can cause problems with content entered into instances of this pattern."):void 0,placeholder:l,onChange:r,onFocus:g}),(0,fp.jsxs)(eu.__experimentalHStack,{justify:"right",children:[(0,fp.jsx)(eu.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,Jc.__)("Cancel")}),(0,fp.jsx)(eu.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,disabled:!m,variant:"primary",type:"submit",children:(0,Jc.__)("Save")})]})]})})})}var rv=c(T(),1);function $q({clientId:e}){let[t,o]=(0,ICe.useState)(!1),r=(0,PCe.useSelect)(n=>n(OCe.store).getShortcutRepresentation("core/block-editor/rename"),[]);return(0,rv.jsxs)(rv.Fragment,{children:[(0,rv.jsx)(RCe.MenuItem,{onClick:()=>{o(!0)},"aria-expanded":t,"aria-haspopup":"dialog",shortcut:r,children:(0,BCe.__)("Rename")}),t&&(0,rv.jsx)(ov,{clientId:e,onClose:()=>o(!1)})]})}var ACe=c(ce(),1);function cR(e){return{canRename:!!e&&(0,ACe.getBlockSupport)(e,"renaming",!0)}}var tu=c(T(),1),{Fill:Trt,Slot:Rrt}=(0,zx.createSlotFill)("BlockSettingsMenuControls"),Brt=({fillProps:e,clientIds:t=null})=>{let{selectedBlocks:o,selectedClientIds:r,isContentOnly:n,canToggleSelectedBlocksVisibility:i,canEdit:s}=(0,NCe.useSelect)(b=>{let{getBlocksByClientId:v,getBlockNamesByClientId:y,getSelectedBlockClientIds:_,getBlockEditingMode:w,canEditBlock:k}=b(B),x=t!==null?t:_();return{selectedBlocks:y(x),selectedClientIds:x,isContentOnly:w(x[0])==="contentOnly",canToggleSelectedBlocksVisibility:v(x).every(C=>(0,MCe.hasBlockSupport)(C.name,"visibility",!0)),canEdit:k(x[0])}},[t]),{canLock:a}=dp(r[0]),{canRename:l}=cR(o[0]),u=r.length===1&&a&&!n,d=r.length===1&&l&&!n,f=i&&!n,p=sR(r),{isGroupable:m,isUngroupable:g}=p,h=(m||g)&&!n;return(0,tu.jsx)(Rrt,{fillProps:{...e,canEdit:s,selectedBlocks:o,selectedClientIds:r},children:b=>!b?.length>0&&!h&&!u?null:(0,tu.jsxs)(zx.MenuGroup,{children:[h&&(0,tu.jsx)(bCe,{...p,onClose:e?.onClose}),s&&u&&(0,tu.jsx)(Wq,{clientId:r[0]}),s&&d&&(0,tu.jsx)($q,{clientId:r[0]}),s&&f&&(0,tu.jsx)(wW,{clientIds:r}),b,s&&e?.count===1&&!n&&(0,tu.jsx)(SCe,{clientId:e?.firstBlockClientId,onToggle:e?.onClose})]})})};function LCe({...e}){return(0,tu.jsx)(zx.__experimentalStyleProvider,{document,children:(0,tu.jsx)(Trt,{...e})})}LCe.Slot=Brt;var I3=LCe;var DCe=c(F(),1),VCe=c(q(),1),FCe=c(ue(),1),zCe=c(ee(),1),P3=c(Z(),1);var Yq=c(T(),1);function jCe({parentClientId:e,parentBlockType:t}){let o=(0,FCe.useViewportMatch)("medium","<"),{selectBlock:r}=(0,zCe.useDispatch)(B),n=(0,DCe.useRef)(),i=Mx({ref:n,highlightParent:!0});return o?(0,Yq.jsx)(VCe.MenuItem,{...i,ref:n,icon:(0,Yq.jsx)(Lt,{icon:t.icon}),onClick:()=>r(e),children:(0,P3.sprintf)((0,P3.__)("Select parent block (%s)"),t.title)}):null}var ho=c(T(),1),Irt={className:"block-editor-block-settings-menu__popover",placement:"bottom-start"};function Kq({clientIds:e,onCopy:t,label:o,shortcut:r,eventType:n="copy",__experimentalUpdateSelection:i=!1}){let{getBlocksByClientId:s}=(0,Xg.useSelect)(B),{removeBlocks:a}=(0,Xg.useDispatch)(B),l=Wk(),u=(0,pp.useCopyToClipboard)(()=>(0,jx.serialize)(s(e)),()=>{switch(n){case"copy":case"copyStyles":t(),l(n,e);break;case"cut":l(n,e),a(e,i);break;default:break}}),d=o||(0,Vl.__)("Copy");return(0,ho.jsx)(bs.MenuItem,{ref:u,shortcut:r,children:d})}function qq({clientId:e,clientIds:t,children:o,__experimentalSelectBlock:r,isContentOnlyListView:n,...i}){let s=t.length,a=t[0],{firstParentClientId:l,parentBlockType:u,previousBlockClientId:d,selectedBlockClientIds:f,isContentOnly:p,isZoomOut:m,canEdit:g,canMove:h,isFirst:b,isLast:v}=(0,Xg.useSelect)(O=>{let{getBlockName:A,getBlockRootClientId:P,getPreviousBlockClientId:L,getSelectedBlockClientIds:H,getBlockAttributes:N,getBlockEditingMode:M,isZoomOut:V,canEditBlock:j,canMoveBlocks:D,getBlockIndex:z,getBlockCount:$}=K(O(B)),{getActiveBlockVariation:J}=O(jx.store),Q=P(a),W=Q&&A(Q);return{firstParentClientId:Q,parentBlockType:Q&&(J(W,N(Q))||(0,jx.getBlockType)(W)),previousBlockClientId:L(a),selectedBlockClientIds:H(),isContentOnly:M(a)==="contentOnly",isZoomOut:V(),canEdit:j(a),canMove:D(t),isFirst:z(a)===0,isLast:z(a)===$(Q)-1}},[a,t]),{getBlockOrder:y,getSelectedBlockClientIds:_}=(0,Xg.useSelect)(B),{moveBlocksDown:w,moveBlocksUp:k}=(0,Xg.useDispatch)(B),x=(0,Xg.useSelect)(O=>{let{getShortcutRepresentation:A}=O(HCe.store);return{copy:A("core/block-editor/copy"),cut:A("core/block-editor/cut"),duplicate:A("core/block-editor/duplicate"),remove:A("core/block-editor/remove"),insertAfter:A("core/block-editor/insert-after"),insertBefore:A("core/block-editor/insert-before")}},[]),C=f.length>0;async function E(O){if(!r)return;let A=await O;A&&A[0]&&r(A[0],!1)}function R(){if(!r)return;let O=d||l;O||(O=y()[0]);let A=C&&_().length===0;r(O,A)}let I=!f?.includes(l)&&!!l;return(0,ho.jsx)(iCe,{clientIds:t,__experimentalUpdateSelection:!r,children:({canCopyStyles:O,canDuplicate:A,canInsertBlock:P,canRemove:L,onDuplicate:H,onInsertAfter:N,onInsertBefore:M,onRemove:V,onCopy:j,onPasteStyles:D})=>!L&&!A&&!P&&p?null:(0,ho.jsx)(bs.DropdownMenu,{icon:ga,label:(0,Vl.__)("Options"),className:"block-editor-block-settings-menu",popoverProps:Irt,noIcons:!0,...i,children:({onClose:$})=>(0,ho.jsxs)(ho.Fragment,{children:[(0,ho.jsxs)(bs.MenuGroup,{children:[(0,ho.jsx)(_3.Slot,{fillProps:{onClose:$}}),I&&(0,ho.jsx)(jCe,{parentClientId:l,parentBlockType:u}),h&&n&&(0,ho.jsxs)(ho.Fragment,{children:[(0,ho.jsx)(bs.MenuItem,{icon:fb,disabled:b,accessibleWhenDisabled:!0,onClick:(0,pp.pipe)($,()=>{k(t,l)}),children:(0,Vl.__)("Move up")}),(0,ho.jsx)(bs.MenuItem,{icon:Bn,disabled:v,accessibleWhenDisabled:!0,onClick:(0,pp.pipe)($,()=>{w(t,l)}),children:(0,Vl.__)("Move down")})]}),g&&s===1&&(0,ho.jsx)(uCe,{clientId:a}),!p&&(0,ho.jsx)(Kq,{clientIds:t,onCopy:j,shortcut:x.copy}),L&&!p&&(0,ho.jsx)(Kq,{clientIds:t,label:(0,Vl.__)("Cut"),eventType:"cut",shortcut:x.cut,__experimentalUpdateSelection:!r}),A&&(0,ho.jsx)(bs.MenuItem,{onClick:(0,pp.pipe)($,H,E),shortcut:x.duplicate,children:(0,Vl.__)("Duplicate")}),P&&!m&&(0,ho.jsxs)(ho.Fragment,{children:[(0,ho.jsx)(bs.MenuItem,{onClick:(0,pp.pipe)($,M),shortcut:x.insertBefore,children:(0,Vl.__)("Add before")}),(0,ho.jsx)(bs.MenuItem,{onClick:(0,pp.pipe)($,N),shortcut:x.insertAfter,children:(0,Vl.__)("Add after")})]}),g&&s===1&&(0,ho.jsx)(b3.Slot,{fillProps:{clientId:a,onClose:$}})]}),O&&!p&&(0,ho.jsxs)(bs.MenuGroup,{children:[(0,ho.jsx)(Kq,{clientIds:t,onCopy:j,label:(0,Vl.__)("Copy styles"),eventType:"copyStyles"}),g&&(0,ho.jsx)(bs.MenuItem,{onClick:D,children:(0,Vl.__)("Paste styles")})]}),!p&&(0,ho.jsx)(I3.Slot,{fillProps:{onClose:$,count:s,firstBlockClientId:a},clientIds:t}),typeof o=="function"?o({onClose:$}):O3.Children.map(J=>(0,O3.cloneElement)(J,{onClose:$})),L&&(0,ho.jsx)(bs.MenuGroup,{children:(0,ho.jsx)(bs.MenuItem,{onClick:(0,pp.pipe)($,V,R),shortcut:x.remove,children:(0,Vl.__)("Delete")})})]})})})}var WCe=qq;var UCe=c(q(),1),Prt=(0,UCe.createSlotFill)(Symbol("NoteIconToolbarSlotFill")),A3=Prt;var Hx=c(T(),1);function Ort({clientIds:e,...t}){return(0,Hx.jsxs)(M3.ToolbarGroup,{children:[(0,Hx.jsx)(A3.Slot,{}),(0,Hx.jsx)(M3.ToolbarItem,{children:o=>(0,Hx.jsx)(WCe,{clientIds:e,toggleProps:o,...t})})]})}var N3=Ort;var L3=c(q(),1),GCe=c(Z(),1),D3=c(ee(),1);var Zq=c(T(),1);function $Ce({clientIds:e}){let t=e.length===1?e[0]:void 0,o=(0,D3.useSelect)(n=>!!t&&n(B).getBlockMode(t)==="html",[t]),{toggleBlockMode:r}=(0,D3.useDispatch)(B);return o?(0,Zq.jsx)(L3.ToolbarGroup,{children:(0,Zq.jsx)(L3.ToolbarButton,{onClick:()=>{r(t)},children:(0,GCe.__)("Edit visually")})}):null}var V3=c(q(),1),wi=c(F(),1),qCe=c(ee(),1),ZCe=c(Nt(),1),Qq=c(Dt(),1),XCe=c(fl(),1),QCe=c(wo(),1);var Xq=c(T(),1);function Art(e){let t="toolbarItem";return!e.some(o=>!(t in o.dataset))}function YCe(e){return Array.from(e.querySelectorAll("[data-toolbar-item]:not([disabled])"))}function KCe(e){return e.contains(e.ownerDocument.activeElement)}function Mrt(e){let[t]=Qq.focus.tabbable.find(e);t&&t.focus({preventScroll:!0})}function Nrt(e){let[o,r]=(0,wi.useState)(!0),n=(0,wi.useCallback)(()=>{let i=Qq.focus.tabbable.find(e.current),s=Art(i);s||(0,ZCe.default)("Using custom components as toolbar controls",{since:"5.6",alternative:"ToolbarItem, ToolbarButton or ToolbarDropdownMenu components",link:"https://developer.wordpress.org/block-editor/components/toolbar-button/#inside-blockcontrols"}),r(s)},[e]);return(0,wi.useLayoutEffect)(()=>{let i=new window.MutationObserver(n);return i.observe(e.current,{childList:!0,subtree:!0}),()=>i.disconnect()},[n,o,e]),o}function Lrt({toolbarRef:e,focusOnMount:t,isAccessibleToolbar:o,defaultIndex:r,onIndexChange:n,shouldUseKeyboardFocusShortcut:i,focusEditorOnEscape:s}){let[a]=(0,wi.useState)(t),[l]=(0,wi.useState)(r),{getLastFocus:u,getSelectedBlockClientId:d}=K((0,qCe.useSelect)(B)),{refsMap:f}=(0,wi.useContext)(Ec),p=(0,wi.useCallback)(()=>{Mrt(e.current)},[e]);(0,XCe.useShortcut)("core/block-editor/focus-toolbar",()=>{i&&p()}),(0,wi.useEffect)(()=>{a&&p()},[o,a,p]),(0,wi.useEffect)(()=>{let g=e.current,h=0;return!a&&!KCe(g)&&(h=window.requestAnimationFrame(()=>{let b=YCe(g),v=l||0;b[v]&&KCe(g)&&b[v].focus({preventScroll:!0})})),()=>{if(window.cancelAnimationFrame(h),!n||!g)return;let v=YCe(g).findIndex(y=>y.tabIndex===0);n(v)}},[l,a,n,e]),(0,wi.useEffect)(()=>{if(!s)return;let g=e.current,h=b=>{if(b.keyCode!==QCe.ESCAPE)return;let v=u()?.current??f.get(d());v&&(b.preventDefault(),v.focus())};return g.addEventListener("keydown",h),()=>{g.removeEventListener("keydown",h)}},[s,u,d,f,e])}function Wx({children:e,focusOnMount:t,focusEditorOnEscape:o=!1,shouldUseKeyboardFocusShortcut:r=!0,__experimentalInitialIndex:n,__experimentalOnIndexChange:i,orientation:s="horizontal",...a}){let l=(0,wi.useRef)(),u=Nrt(l);return Lrt({toolbarRef:l,focusOnMount:t,defaultIndex:n,onIndexChange:i,isAccessibleToolbar:u,shouldUseKeyboardFocusShortcut:r,focusEditorOnEscape:o}),u?(0,Xq.jsx)(V3.Toolbar,{label:a["aria-label"],ref:l,orientation:s,...a,children:e}):(0,Xq.jsx)(V3.NavigableMenu,{orientation:s,role:"toolbar",ref:l,...a,children:e})}var JCe=c(ee(),1),F3=c(ce(),1);function z3(){return(0,JCe.useSelect)(t=>{let{getBlockEditingMode:o,getBlockName:r,getBlockSelectionStart:n}=t(B),i=n(),s=i&&(0,F3.getBlockType)(r(i));return s&&(0,F3.hasBlockSupport)(s,"__experimentalToolbar",!0)&&o(i)!=="disabled"},[])}var Qg=c(q(),1),e1e=c(Z(),1),t1e=c(ce(),1),o1e=c(F(),1),j3=c(ee(),1);var Ux=c(T(),1),Jq=[],Drt=6,Vrt={placement:"bottom-start"};function r1e({clientId:e}){let{categories:t,currentPatternName:o,patterns:r}=(0,j3.useSelect)(a=>{let{getBlockAttributes:l,getBlockRootClientId:u,__experimentalGetAllowedPatterns:d}=a(B),f=l(e),p=f?.metadata?.categories||Jq,m=u(e),g=p.length>0?d(m):Jq;return{categories:p,currentPatternName:f?.metadata?.patternName,patterns:g}},[e]),{replaceBlocks:n}=(0,j3.useDispatch)(B),i=(0,o1e.useMemo)(()=>t.length===0||!r||r.length===0?Jq:r.filter(a=>{let l=a.source==="core"||a.source?.startsWith("pattern-directory")&&a.source!=="pattern-directory/theme";return a.blocks.length===1&&!l&&o!==a.name&&a.categories?.some(u=>t.includes(u))&&(a.syncStatus==="unsynced"||!a.id)}).slice(0,Drt),[t,o,r]);if(i.length<2)return null;let s=a=>{let l=(a.blocks??[]).map(u=>(0,t1e.cloneBlock)(u));l[0].attributes.metadata={...l[0].attributes.metadata,categories:t},n(e,l)};return(0,Ux.jsx)(Qg.Dropdown,{popoverProps:Vrt,renderToggle:({onToggle:a,isOpen:l})=>(0,Ux.jsx)(Qg.ToolbarGroup,{children:(0,Ux.jsx)(Qg.ToolbarButton,{onClick:()=>a(!l),"aria-expanded":l,children:(0,e1e.__)("Change design")})}),renderContent:()=>(0,Ux.jsx)(Qg.__experimentalDropdownContentWrapper,{className:"block-editor-block-toolbar-change-design-content-wrapper",paddingSize:"none",children:(0,Ux.jsx)(_d,{blockPatterns:i,onClickPattern:s,showTitlesAsTooltip:!0})})})}var ou=c(q(),1),c1e=c(Z(),1),G3=c(ee(),1);var U3=c(ee(),1),eh=c(ce(),1),l1e=c(F(),1);var eZ=c(H3(),1),i1e=c(Z(),1);function s1e(e,t){for(let o of new eZ.default(t).values()){if(o.indexOf("is-style-")===-1)continue;let r=o.substring(9),n=e?.find(({name:i})=>i===r);if(n)return n}return W3(e)}function Jg(e,t,o){let r=new eZ.default(e);return t&&r.remove("is-style-"+t.name),r.add("is-style-"+o.name),r.value}function a1e(e){return!e||e.length===0?[]:W3(e)?e:[{name:"default",label:(0,i1e._x)("Default","block style"),isDefault:!0},...e]}function W3(e){return e?.find(t=>t.isDefault)}function Frt(e,t){return(0,l1e.useMemo)(()=>{let o=t?.example,r=t?.name;if(o&&r)return(0,eh.getBlockFromExample)(r,{attributes:o.attributes,innerBlocks:o.innerBlocks,innerContent:o.innerContent});if(e)return(0,eh.cloneBlock)(e)},[e,t?.example,t?.name])}function Gx({clientId:e,onSwitch:t}){let o=p=>{let{getBlock:m}=p(B),g=m(e);if(!g)return{};let h=(0,eh.getBlockType)(g.name),{getBlockStyles:b}=p(eh.store);return{block:h?.example?null:g,blockType:h,styles:b(g.name),className:g.attributes.className||""}},{styles:r,block:n,blockType:i,className:s}=(0,U3.useSelect)(o,[e]),{updateBlockAttributes:a}=(0,U3.useDispatch)(B),l=a1e(r),u=s1e(l,s),d=Frt(n,i);return{onSelect:p=>{let m=Jg(s,u,p);a(e,{className:m}),t()},stylesToRender:l,activeStyle:u,genericPreviewBlock:d,className:s}}var th=c(T(),1),{getVariationStyle:zrt}=K(Lo),jrt=(0,th.jsxs)(ou.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:[(0,th.jsx)(ou.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-3z"}),(0,th.jsx)(ou.Path,{stroke:"currentColor",strokeWidth:"1.5",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-3z"})]});function Hrt({clientId:e}){let{stylesToRender:t,activeStyle:o,className:r}=Gx({clientId:e}),{updateBlockAttributes:n}=(0,G3.useDispatch)(B),{globalSettings:i,globalStyles:s,blockName:a}=(0,G3.useSelect)(d=>{let f=d(B).getSettings();return{globalSettings:f.__experimentalFeatures,globalStyles:f[Is],blockName:d(B).getBlockName(e)}},[e]),l=o?.name?zrt({settings:i,styles:s},a,o.name)?.color?.background:void 0;return!t||t.length===0?null:(0,th.jsx)(ou.ToolbarGroup,{children:(0,th.jsx)(ou.ToolbarButton,{onClick:()=>{let f=(t.findIndex(g=>g.name===o.name)+1)%t.length,p=t[f],m=Jg(r,o,p);n(e,{className:m})},label:(0,c1e.__)("Shuffle styles"),children:(0,th.jsx)(ou.Icon,{icon:jrt,style:{fill:l||"transparent"}})})})}var u1e=Hrt;var K3=c(q(),1),tZ=c(Z(),1),d1e=c(ee(),1),q3=c(ce(),1);var $3=c(ee(),1);function Y3(e){let{isSectionBlock:t,isWithinSection:o,isWithinEditedSection:r,isEditingContentOnlySection:n,editedContentOnlySection:i}=(0,$3.useSelect)(u=>{let{isSectionBlock:d,getParentSectionBlock:f,getEditedContentOnlySection:p,isWithinEditedContentOnlySection:m}=K(u(B)),g=p();return{isSectionBlock:d(e),isWithinSection:d(e)||!!f(e),isWithinEditedSection:m(e),isEditingContentOnlySection:g===e,editedContentOnlySection:g}},[e]),s=(0,$3.useDispatch)(B),{editContentOnlySection:a,stopEditingContentOnlySection:l}=K(s);return{isSectionBlock:t,isWithinSection:o,isWithinEditedSection:r,isEditingContentOnlySection:n,editedContentOnlySection:i,editContentOnlySection:a,stopEditingContentOnlySection:l}}var oZ=c(T(),1);function f1e({clientId:e}){let{isSectionBlock:t,isEditingContentOnlySection:o,editContentOnlySection:r,stopEditingContentOnlySection:n}=Y3(e),i=(0,d1e.useSelect)(l=>{if(!e)return null;let{getBlockName:u}=l(B),d=u(e);return d?{name:d}:null},[e]);if(!e||!t&&!o||(0,q3.isReusableBlock)(i)||(0,q3.isTemplatePart)(i))return null;let s=o;return(0,oZ.jsx)(K3.ToolbarGroup,{children:(0,oZ.jsx)(K3.ToolbarButton,{onClick:()=>{s?n():r(e)},children:s?(0,tZ.__)("Exit pattern"):(0,tZ.__)("Edit pattern")})})}var F1e=c(q(),1),z1e=c(Z(),1),j1e=c(ee(),1);var mR=c(ce(),1),H1e=c($_(),1);var Rd=c(Z(),1);var rh=c(q(),1),nh=c(ce(),1),rV=c(ee(),1);var v1e=c(Z(),1),dR=c(q(),1),X3=c(ce(),1),Q3=c(F(),1);var p1e=c(q(),1),m1e=c(ue(),1);var uR=c(T(),1);function oh({blocks:e,placement:t="right-start",offset:o=16,anchor:r}){return(0,m1e.useViewportMatch)("medium","<")?null:(0,uR.jsx)("div",{className:"block-editor-block-switcher__popover-preview-container",children:(0,uR.jsx)(p1e.Popover,{className:"block-editor-block-switcher__popover-preview",placement:t,focusOnMount:!1,offset:o,anchor:r,children:(0,uR.jsx)("div",{className:"block-editor-block-switcher__preview",children:(0,uR.jsx)(Ys,{viewportWidth:601,blocks:e})})})})}var g1e=c(q(),1),$x=c(ce(),1),h1e=c(ee(),1),Z3=c(F(),1);var mp=c(T(),1),Wrt={};function b1e({clientIds:e,blocks:t}){let{activeBlockVariation:o,blockVariationTransformations:r}=(0,h1e.useSelect)(i=>{let{getBlockAttributes:s,canRemoveBlocks:a}=i(B),{getActiveBlockVariation:l,getBlockVariations:u}=i($x.store),d=a(e);if(t.length!==1||!d)return Wrt;let[f]=t;return{blockVariationTransformations:u(f.name,"transform"),activeBlockVariation:l(f.name,s(f.clientId))}},[e,t]);return(0,Z3.useMemo)(()=>r?.filter(({name:i})=>i!==o?.name),[r,o])}var Urt=({transformations:e,onSelect:t,blocks:o})=>{let[r,n]=(0,Z3.useState)();return(0,mp.jsxs)(mp.Fragment,{children:[r&&(0,mp.jsx)(oh,{blocks:(0,$x.cloneBlock)(o[0],e.find(({name:i})=>i===r).attributes)}),e?.map(i=>(0,mp.jsx)(Grt,{item:i,onSelect:t,setHoveredTransformItemName:n},i.name))]})};function Grt({item:e,onSelect:t,setHoveredTransformItemName:o}){let{name:r,icon:n,title:i}=e;return(0,mp.jsxs)(g1e.MenuItem,{className:(0,$x.getBlockMenuDefaultClassName)(r),onClick:s=>{s.preventDefault(),t(r)},onMouseLeave:()=>o(null),onMouseEnter:()=>o(r),onFocus:()=>o(r),onBlur:()=>o(null),children:[(0,mp.jsx)(Lt,{icon:n,showColors:!0}),i]})}var y1e=Urt;var ta=c(T(),1);function $rt(e){let t={"core/paragraph":1,"core/heading":2,"core/list":3,"core/quote":4},o=(0,Q3.useMemo)(()=>{let r=Object.keys(t),n=e.reduce((i,s)=>{let{name:a}=s;return r.includes(a)?i.priorityTextTransformations.push(s):i.restTransformations.push(s),i},{priorityTextTransformations:[],restTransformations:[]});if(n.priorityTextTransformations.length===1&&n.priorityTextTransformations[0].name==="core/quote"){let i=n.priorityTextTransformations.pop();n.restTransformations.push(i)}return n},[e]);return o.priorityTextTransformations.sort(({name:r},{name:n})=>t[r]<t[n]?-1:1),o}var Yrt=({className:e,possibleBlockTransformations:t,possibleBlockVariationTransformations:o,onSelect:r,onSelectVariation:n,blocks:i})=>{let[s,a]=(0,Q3.useState)(),{priorityTextTransformations:l,restTransformations:u}=$rt(t),d=l.length&&u.length,f=!!u.length&&(0,ta.jsx)(Krt,{restTransformations:u,onSelect:r,setHoveredTransformItem:a});return(0,ta.jsxs)(ta.Fragment,{children:[(0,ta.jsxs)(dR.MenuGroup,{label:(0,v1e.__)("Transform to"),className:e,children:[s&&(0,ta.jsx)(oh,{blocks:(0,X3.switchToBlockType)(i,s.name,s.variationName)}),!!o?.length&&(0,ta.jsx)(y1e,{transformations:o,blocks:i,onSelect:n}),l.map(p=>(0,ta.jsx)(_1e,{item:p,onSelect:r,setHoveredTransformItem:a},p.id||p.name)),!d&&f]}),!!d&&(0,ta.jsx)(dR.MenuGroup,{className:e,children:f})]})};function Krt({restTransformations:e,onSelect:t,setHoveredTransformItem:o}){return e.map(r=>(0,ta.jsx)(_1e,{item:r,onSelect:t,setHoveredTransformItem:o},r.id||r.name))}function _1e({item:e,onSelect:t,setHoveredTransformItem:o}){let{name:r,icon:n,title:i,isDisabled:s}=e;return(0,ta.jsxs)(dR.MenuItem,{className:(0,X3.getBlockMenuDefaultClassName)(r),onClick:a=>{a.preventDefault(),t(r,e.variationName)},disabled:s,onMouseLeave:()=>o(null),onMouseEnter:()=>o(e),onFocus:()=>o(e),onBlur:()=>o(null),children:[(0,ta.jsx)(Lt,{icon:n,showColors:!0}),i]})}var w1e=Yrt;var S1e=c(Z(),1),C1e=c(q(),1),eV=c(F(),1);var J3=c(q(),1);var Yx=c(T(),1),k1e=()=>{};function x1e({stylesToRender:e,activeStyle:t,onSelect:o=k1e,onHoverStyle:r=k1e}){return!e||e.length===0?null:(0,Yx.jsx)(Yx.Fragment,{children:e.map(n=>{let i=n.label||n.name;return(0,Yx.jsx)(J3.MenuItem,{icon:t.name===n.name?Ps:null,onClick:()=>o(n),onFocus:()=>r(n),onBlur:()=>r(null),onMouseEnter:()=>r(n),onMouseLeave:()=>r(null),children:(0,Yx.jsx)(J3.__experimentalText,{as:"span",limit:18,ellipsizeMode:"tail",truncate:!0,children:i})},n.name)})})}var fR=c(T(),1);function tV({hoveredBlock:e,onSwitch:t}){let{clientId:o}=e,[r,n]=(0,eV.useState)(null),{onSelect:i,stylesToRender:s,activeStyle:a,genericPreviewBlock:l,className:u}=Gx({clientId:o,onSwitch:t}),d=(0,eV.useMemo)(()=>{if(!r||!l)return null;let f=Jg(u,a,r);return[{...l,attributes:{...l.attributes||{},className:f}}]},[r,l,u,a]);return!s||s.length===0?null:(0,fR.jsxs)(C1e.MenuGroup,{label:(0,S1e.__)("Styles"),className:"block-editor-block-switcher__styles__menugroup",children:[d&&(0,fR.jsx)(oh,{blocks:d}),(0,fR.jsx)(x1e,{stylesToRender:s,activeStyle:a,onSelect:i,onHoverStyle:n})]})}var nZ=c(Z(),1),P1e=c(F(),1),oV=c(ue(),1);var gp=c(q(),1);var R1e=c(F(),1),B1e=c(ce(),1);var E1e=c(ce(),1),rZ=(e,t,o=new Set)=>{let{clientId:r,name:n,innerBlocks:i=[]}=e;if(!o.has(r)){if(n===t)return e;for(let s of i){let a=rZ(s,t,o);if(a)return a}}},T1e=(e,t)=>{let o=(0,E1e.getBlockAttributesNamesByRole)(e,"content");return o?.length?o.reduce((r,n)=>(t[n]&&(r[n]=t[n]),r),{}):t};var qrt=(e,t)=>{let o=T1e(t.name,t.attributes);e.attributes={...e.attributes,...o}},Zrt=(e,t)=>{let o=t.map(n=>(0,B1e.cloneBlock)(n)),r=new Set;for(let n of e){let i=!1;for(let s of o){let a=rZ(s,n.name,r);if(a){i=!0,r.add(a.clientId),qrt(a,n);break}}if(!i)return}return o},Xrt=(e,t)=>(0,R1e.useMemo)(()=>e.reduce((o,r)=>{let n=Zrt(t,r.blocks);return n&&o.push({...r,transformedBlocks:n}),o},[]),[e,t]),I1e=Xrt;var ki=c(T(),1);function Qrt({blocks:e,patterns:t,onSelect:o}){let[r,n]=(0,P1e.useState)(!1),i=I1e(t,e);return i.length?(0,ki.jsxs)(gp.MenuGroup,{className:"block-editor-block-switcher__pattern__transforms__menugroup",children:[r&&(0,ki.jsx)(Jrt,{patterns:i,onSelect:o}),(0,ki.jsx)(gp.MenuItem,{onClick:s=>{s.preventDefault(),n(!r)},icon:br,children:(0,nZ.__)("Patterns")})]}):null}function Jrt({patterns:e,onSelect:t}){let o=(0,oV.useViewportMatch)("medium","<");return(0,ki.jsx)("div",{className:"block-editor-block-switcher__popover-preview-container",children:(0,ki.jsx)(gp.Popover,{className:"block-editor-block-switcher__popover-preview",placement:o?"bottom":"right-start",offset:16,children:(0,ki.jsx)("div",{className:"block-editor-block-switcher__preview is-pattern-list-preview",children:(0,ki.jsx)(ent,{patterns:e,onSelect:t})})})})}function ent({patterns:e,onSelect:t}){return(0,ki.jsx)(gp.Composite,{role:"listbox",className:"block-editor-block-switcher__preview-patterns-container","aria-label":(0,nZ.__)("Patterns list"),children:e.map(o=>(0,ki.jsx)(O1e,{pattern:o,onSelect:t},o.name))})}function O1e({pattern:e,onSelect:t}){let o="block-editor-block-switcher__preview-patterns-container",r=(0,oV.useInstanceId)(O1e,`${o}-list__item-description`);return(0,ki.jsxs)("div",{className:`${o}-list__list-item`,children:[(0,ki.jsxs)(gp.Composite.Item,{render:(0,ki.jsx)("div",{role:"option","aria-label":e.title,"aria-describedby":e.description?r:void 0,className:`${o}-list__item`}),onClick:()=>t(e.transformedBlocks),children:[(0,ki.jsx)(Ys,{blocks:e.transformedBlocks,viewportWidth:e.viewportWidth||500}),(0,ki.jsx)("div",{className:`${o}-list__item-title`,children:e.title})]}),!!e.description&&(0,ki.jsx)(ht,{id:r,children:e.description})]})}var A1e=Qrt;var Na=c(T(),1);function tnt({onClose:e,clientIds:t}){let{replaceBlocks:o,multiSelect:r,updateBlockAttributes:n}=(0,rV.useDispatch)(B),{possibleBlockTransformations:i,patterns:s,blocks:a,isUsingBindings:l,canRemove:u,hasBlockStyles:d}=(0,rV.useSelect)(E=>{let{getBlockAttributes:R,getBlocksByClientId:S,getBlockRootClientId:I,getBlockTransformItems:O,__experimentalGetPatternTransformItems:A,canRemoveBlocks:P,getBlockName:L}=E(B),{getBlockStyles:H}=E(nh.store),N=I(t[0]),M=S(t),V=t.length===1,j=V&&L(t[0]),D=V&&!!H(j)?.length;return{blocks:M,possibleBlockTransformations:O(M,N),patterns:A(M,N),isUsingBindings:t.every(z=>!!R(z)?.metadata?.bindings),canRemove:P(t),hasBlockStyles:D}},[t]),f=b1e({clientIds:t,blocks:a});function p(E){E.length>1&&r(E[0].clientId,E[E.length-1].clientId)}function m(E,R){let S=(0,nh.switchToBlockType)(a,E,R);o(t,S),p(S)}function g(E){n(a[0].clientId,{...f.find(({name:R})=>R===E).attributes})}function h(E){o(t,E),p(E)}let b=a.length===1,v=b&&((0,nh.isTemplatePart)(a[0])||(0,nh.isReusableBlock)(a[0])),y=!!i?.length&&u&&!v,_=!!f?.length,w=!!s?.length&&u,k=y||_;if(!(d||k||w))return(0,Na.jsx)("p",{className:"block-editor-block-switcher__no-transforms",children:(0,Rd.__)("No transforms.")});let C=b?(0,Rd._x)("This block is connected.","block toolbar button label and description"):(0,Rd._x)("These blocks are connected.","block toolbar button label and description");return(0,Na.jsxs)("div",{className:"block-editor-block-switcher__container",children:[w&&(0,Na.jsx)(A1e,{blocks:a,patterns:s,onSelect:E=>{h(E),e()}}),k&&(0,Na.jsx)(w1e,{className:"block-editor-block-switcher__transforms__menugroup",possibleBlockTransformations:i,possibleBlockVariationTransformations:f,blocks:a,onSelect:(E,R)=>{m(E,R),e()},onSelectVariation:E=>{g(E),e()}}),d&&(0,Na.jsx)(tV,{hoveredBlock:a[0],onSwitch:e}),l&&(0,Na.jsx)(rh.MenuGroup,{children:(0,Na.jsx)(ir,{className:"block-editor-block-switcher__binding-indicator",children:C})})]})}var ont=({children:e,clientIds:t,label:o,text:r})=>{let i=t.length===1?(0,Rd.__)("Change block type or style"):(0,Rd.sprintf)((0,Rd._n)("Change type of %d block","Change type of %d blocks",t.length),t.length);return(0,Na.jsx)(rh.ToolbarGroup,{children:(0,Na.jsx)(rh.ToolbarItem,{children:s=>(0,Na.jsx)(rh.DropdownMenu,{className:"block-editor-block-switcher",label:o,popoverProps:{placement:"bottom-start",className:"block-editor-block-switcher__popover"},icon:e,text:r,toggleProps:{description:i,...s},menuProps:{orientation:"both"},children:({onClose:a})=>(0,Na.jsx)(tnt,{onClose:a,clientIds:t})})})})},M1e=ont;var N1e=c(Z(),1),qx=c(q(),1);var Kx=c(T(),1);function L1e({clientIds:e,children:t,label:o,text:r}){return(0,Kx.jsx)(qx.ToolbarGroup,{children:(0,Kx.jsx)(qx.ToolbarItem,{children:n=>(0,Kx.jsx)(qx.DropdownMenu,{className:"block-editor-block-switcher",label:o,popoverProps:{placement:"bottom-start",className:"block-editor-block-switcher__popover"},icon:t,text:r,toggleProps:{description:(0,N1e.__)("Change block style"),...n},menuProps:{orientation:"both"},children:({onClose:i})=>(0,Kx.jsx)("div",{className:"block-editor-block-switcher__container",children:(0,Kx.jsx)(tV,{hoveredBlock:{clientId:e[0]},onSwitch:i})})})})})}var nV=c(q(),1);var pR=c(Z(),1),iV=c(F(),1),D1e=c(ee(),1);var hp=c(T(),1);function rnt({clientIds:e,blockTitle:t}){let o=(0,D1e.useSelect)(i=>{let{getBlockAttributes:s}=i(B);return s(e?.[0])?.metadata?.name},[e]),r=e.length===1,n;return r&&o?n=(0,pR.sprintf)((0,pR.__)('This %1$s is editable using the "%2$s" override.'),t.toLowerCase(),o):n=(0,pR.__)("These blocks are editable using overrides."),(0,hp.jsx)(ir,{children:n})}function V1e({icon:e,clientIds:t,blockTitle:o,label:r}){let[n,i]=(0,iV.useState)(!1),s=(0,iV.useRef)();return(0,hp.jsxs)(hp.Fragment,{children:[(0,hp.jsx)(nV.ToolbarButton,{ref:s,className:"block-editor-block-toolbar__pattern-overrides-indicator",icon:e,label:r,onClick:()=>i(!n),"aria-expanded":n}),n&&(0,hp.jsx)(nV.Popover,{anchor:s.current,onClose:()=>i(!1),placement:"bottom-start",offset:16,className:"block-editor-block-toolbar__pattern-overrides-popover",children:(0,hp.jsx)(rnt,{clientIds:t,blockTitle:o})})]})}var Zx=c(T(),1);function nnt({select:e,clientIds:t}){let{getBlockName:o,getBlockAttributes:r,getBlockParentsByBlockName:n,canRemoveBlocks:i,getTemplateLock:s,getBlockEditingMode:a,canEditBlock:l,isSectionBlock:u}=K(e(B)),{getBlockStyles:d}=e(mR.store),f=t.some(S=>s(S)==="contentOnly"),p=t.length===1,m=p&&o(t[0]),g=p&&!!d(m)?.length,h=t.some(S=>!!r(S)?.metadata?.patternName&&u(S)),b=t.every(S=>$0(r(S)?.metadata?.bindings)),v=t.every(S=>n(S,"core/block",!0).length>0),y=i(t),_=t.every(S=>l(S)),w=a(t[0]),k=w==="default",x=w==="contentOnly",E=!h&&k&&(g||y)&&!f&&_,R=b&&v;return E?"switcher":x&&g&&!b&&_?"styles-only":R?"pattern-overrides":"default"}function int({select:e,clientIds:t}){let{getBlockName:o,getBlockAttributes:r,getBlock:n,isSectionBlock:i}=K(e(B)),s=t.length===1,a=t[0],l=r(a);if(s&&l?.metadata?.patternName&&i(a))return tl;let u=o(a),d=(0,mR.getBlockType)(u);if(s){let{getActiveBlockVariation:m}=e(mR.store);return m(u,l,void 0,n?.(a)?.innerContent)?.icon||d?.icon}let f=t.map(m=>o(m));return new Set(f).size===1?d?.icon:mb}function W1e({clientIds:e,isSynced:t}){let{icon:o,showIconLabels:r,variant:n}=(0,j1e.useSelect)(f=>({icon:int({select:f,clientIds:e}),showIconLabels:f(H1e.store).get("core","showIconLabels"),variant:nnt({select:f,clientIds:e})}),[e]),i=ui({clientId:e?.[0],maximumLength:35}),s=e.length===1,a=s&&t&&!r,l=s?i:(0,z1e.__)("Multiple blocks selected"),u=a&&i?i:void 0,d=(0,Zx.jsx)(Lt,{className:"block-editor-block-toolbar__block-icon",icon:o});return n==="switcher"?(0,Zx.jsx)(M1e,{clientIds:e,label:l,text:u,children:d}):n==="styles-only"?(0,Zx.jsx)(L1e,{clientIds:e,label:l,text:u,children:d}):n==="pattern-overrides"?(0,Zx.jsx)(V1e,{icon:d,clientIds:e,blockTitle:i,label:l}):(0,Zx.jsx)(F1e.ToolbarButton,{disabled:!0,className:"block-editor-block-toolbar__block-icon-button",title:l,icon:d,text:u})}var $t=c(T(),1);function sZ({hideDragHandle:e,focusOnMount:t,__experimentalInitialIndex:o,__experimentalOnIndexChange:r,variant:n="unstyled"}){let{blockClientId:i,blockClientIds:s,isDefaultEditingMode:a,blockType:l,toolbarKey:u,shouldShowVisualToolbar:d,showParentSelector:f,isUsingBindings:p,isSectionContainer:m,hasContentOnlyLocking:g,showShuffleButton:h,showSlots:b,showGroupButtons:v,showLockButtons:y,showBlockVisibilityButton:_,showSwitchSectionStyleButton:w,areSelectedBlocksHiddenOnViewport:k,showStyleStateSlot:x,canEdit:C}=(0,G1e.useSelect)(N=>{let{canEditBlock:M}=N(B),{getBlockName:V,getBlockMode:j,getBlockParents:D,getSelectedBlockClientIds:z,isBlockValid:$,getBlockEditingMode:J,getBlockAttributes:Q,getSettings:W,getTemplateLock:X,getParentSectionBlock:U,isZoomOut:G,isSectionBlock:te,isBlockHiddenAtViewport:re,getSelectedBlockStyleState:ae,isResponsiveEditing:ie}=K(N(B)),be=z(),pe=be[0],ke=D(pe),Pe=U(pe)??ke[ke.length-1],_e=V(Pe),ve=(0,bp.getBlockType)(_e),Se=J(pe),fe=Se==="default",Ce=V(pe),ne=be.every(Tt=>$(Tt)),se=be.every(Tt=>j(Tt)==="visual"),Ee=be.every(Tt=>!!Q(Tt)?.metadata?.bindings),he=be.some(Tt=>X(Tt)==="contentOnly"),Ae=G(),et=te(pe),Je=M(pe),_t=Je&&(Ae||et),Et=W()?.[el]?.toLowerCase()||"desktop",mt=be.length>0&&be.every(Tt=>re(Tt,Et)),oo=ie()&&_i(ae(pe));return{blockClientId:pe,blockClientIds:be,isDefaultEditingMode:fe,blockType:pe&&(0,bp.getBlockType)(Ce),shouldShowVisualToolbar:ne&&se,toolbarKey:`${pe}${Pe}`,showParentSelector:!Ae&&ve&&Se!=="contentOnly"&&J(Pe)!=="disabled"&&(0,bp.hasBlockSupport)(ve,"__experimentalParentSelector",!0)&&be.length===1,isUsingBindings:Ee,isSectionContainer:et,hasContentOnlyLocking:he,showShuffleButton:Ae,showSlots:!Ae&&!oo,showStyleStateSlot:!Ae&&oo,showGroupButtons:!Ae,showLockButtons:!Ae,showBlockVisibilityButton:!Ae,showSwitchSectionStyleButton:_t,areSelectedBlocksHiddenOnViewport:mt,canEdit:Je}},[]),E=(0,iZ.useRef)(null),R=(0,iZ.useRef)(),S=Mx({ref:R}),I=!(0,$1e.useViewportMatch)("medium","<");if(!z3())return null;let A=s.length>1,P=(0,bp.isReusableBlock)(l)||(0,bp.isTemplatePart)(l),L=Y("block-editor-block-contextual-toolbar",{"has-parent":f}),H=Y("block-editor-block-toolbar",{"is-synced":P,"is-connected":p});return(0,$t.jsx)(Wx,{focusEditorOnEscape:!0,className:L,"aria-label":(0,U1e.__)("Block tools"),variant:n==="toolbar"?void 0:n,focusOnMount:t,__experimentalInitialIndex:o,__experimentalOnIndexChange:r,children:(0,$t.jsxs)("div",{ref:E,className:H,children:[f&&!A&&I&&(0,$t.jsx)(N0e,{}),(d||A)&&(0,$t.jsx)("div",{ref:R,...S,children:(0,$t.jsxs)(Y1e.ToolbarGroup,{className:"block-editor-block-toolbar__block-controls",children:[(0,$t.jsx)(W1e,{clientIds:s,isSynced:P}),a&&_&&(0,$t.jsx)(vW,{clientIds:s}),!A&&a&&y&&(0,$t.jsx)(Uq,{clientId:i}),(0,$t.jsx)(d3,{clientIds:s,hideDragHandle:e})]})}),!k&&!g&&d&&A&&v&&(0,$t.jsx)(Fq,{}),!A&&C&&(0,$t.jsx)(f1e,{clientId:s[0]}),!k&&h&&(0,$t.jsx)(r1e,{clientId:s[0]}),!k&&w&&(0,$t.jsx)(u1e,{clientId:s[0]}),!k&&d&&(0,$t.jsxs)($t.Fragment,{children:[!m&&(0,$t.jsxs)($t.Fragment,{children:[b&&(0,$t.jsxs)($t.Fragment,{children:[(0,$t.jsx)(Ko.Slot,{group:"parent",className:"block-editor-block-toolbar__slot"}),(0,$t.jsx)(Ko.Slot,{group:"block",className:"block-editor-block-toolbar__slot"}),(0,$t.jsx)(Ko.Slot,{className:"block-editor-block-toolbar__slot"}),(0,$t.jsx)(Ko.Slot,{group:"inline",className:"block-editor-block-toolbar__slot"})]}),x&&(0,$t.jsx)(Ko.Slot,{group:"style-state",className:"block-editor-block-toolbar__slot"})]}),b&&(0,$t.jsxs)($t.Fragment,{children:[(0,$t.jsx)(Ko.Slot,{group:"other",className:"block-editor-block-toolbar__slot"}),(0,$t.jsx)(g3.Slot,{})]})]}),(0,$t.jsx)($Ce,{clientIds:s}),(0,$t.jsx)(N3,{clientIds:s})]})},u)}function K1e({hideDragHandle:e,variant:t}){return(0,$t.jsx)(sZ,{hideDragHandle:e,variant:t,focusOnMount:void 0,__experimentalInitialIndex:void 0,__experimentalOnIndexChange:void 0})}var aZ=c(T(),1);function X1e({clientId:e,isTyping:t,__unstableContentRef:o}){let{capturingClientId:r,isInsertionPointVisible:n,lastClientId:i}=o3(e),s=(0,Xx.useRef)();(0,Xx.useEffect)(()=>{s.current=void 0},[e]);let{stopTyping:a}=(0,q1e.useDispatch)(B),l=(0,Xx.useRef)(!1);(0,Z1e.useShortcut)("core/block-editor/focus-toolbar",()=>{l.current=!0,a(!0)}),(0,Xx.useEffect)(()=>{l.current=!1});let u=r||e,d=t3({contentElement:o?.current,clientId:u});return!t&&(0,aZ.jsx)(zy,{clientId:u,bottomClientId:i,className:Y("block-editor-block-list__block-popover",{"is-insertion-point-visible":n}),resize:!1,...d,__unstableContentRef:o,children:(0,aZ.jsx)(sZ,{focusOnMount:l.current,__experimentalInitialIndex:s.current,__experimentalOnIndexChange:f=>{s.current=f},variant:"toolbar"})})}var sV=c(ee(),1),aV=c(F(),1);var Q1e=c(q(),1);var J1e=c(Z(),1),eEe=c(T(),1);function snt({onClick:e}){return(0,eEe.jsx)(Q1e.Button,{variant:"primary",icon:Ms,size:"compact",className:Y("block-editor-button-pattern-inserter__button","block-editor-block-tools__zoom-out-mode-inserter-button"),onClick:e,label:(0,J1e._x)("Add pattern","Generic label for pattern inserter button")})}var tEe=snt;var lZ=c(T(),1);function ant(){let[e,t]=(0,aV.useState)(!1),{hasSelection:o,blockOrder:r,setInserterIsOpened:n,sectionRootClientId:i,selectedBlockClientId:s,blockInsertionPoint:a,insertionPointVisible:l}=(0,sV.useSelect)(g=>{let{getSettings:h,getBlockOrder:b,getSelectionStart:v,getSelectedBlockClientId:y,getSectionRootClientId:_,getBlockInsertionPoint:w,isBlockInsertionPointVisible:k}=K(g(B)),x=_();return{hasSelection:!!v().clientId,blockOrder:b(x),sectionRootClientId:x,setInserterIsOpened:h().__experimentalSetIsInserterOpened,selectedBlockClientId:y(),blockInsertionPoint:w(),insertionPointVisible:k()}},[]),{showInsertionPoint:u}=K((0,sV.useDispatch)(B));if((0,aV.useEffect)(()=>{let g=setTimeout(()=>{t(!0)},500);return()=>{clearTimeout(g)}},[]),!e||!o)return null;let d=s,p=r.findIndex(g=>s===g)+1,m=r[p];return l&&a?.index===p?null:(0,lZ.jsx)(E5,{previousClientId:d,nextClientId:m,children:(0,lZ.jsx)(tEe,{onClick:()=>{n({rootClientId:i,insertionIndex:p,tab:"patterns",category:"all"}),u(i,p,{operation:"insert"})}})})}var oEe=ant;var rEe=c(ee(),1),nEe=c(ce(),1);function iEe(){return(0,rEe.useSelect)(e=>{let{getSelectedBlockClientId:t,getFirstMultiSelectedBlockClientId:o,getBlock:r,getBlockMode:n,getSettings:i,isTyping:s,isBlockInterfaceHidden:a}=K(e(B)),l=t()||o(),u=r(l),d=!!l&&!!u,f=d&&(0,nEe.isUnmodifiedDefaultBlock)(u,"content")&&n(l)!=="html",p=l&&!s()&&f,m=!a()&&!i().hasFixedToolbar&&!p&&d&&!f;return{showEmptyBlockSideInserter:p,showBlockToolbarPopover:m}},[])}var Fl=c(T(),1);function lnt(e){let{getSelectedBlockClientId:t,getFirstMultiSelectedBlockClientId:o,getSettings:r,isTyping:n,isDragging:i,isZoomOut:s,getViewportModalClientIds:a}=K(e(B));return{clientId:t()||o(),hasFixedToolbar:r().hasFixedToolbar,isTyping:n(),isZoomOutMode:s(),isDragging:i(),viewportModalClientIds:a(),blockVisibilitySetting:e(B).getSettings().__experimentalFeatures?.blockVisibility?.allowEditing}}function gR({children:e,__unstableContentRef:t,...o}){let{clientId:r,hasFixedToolbar:n,isTyping:i,isZoomOutMode:s,isDragging:a,viewportModalClientIds:l,blockVisibilitySetting:u}=(0,Qx.useSelect)(lnt,[]),d=(0,sEe.__unstableUseShortcutEventMatch)(),{getBlocksByClientId:f,getSelectedBlockClientIds:p,getBlockRootClientId:m,getBlockEditingMode:g,getBlockName:h,isGroupable:b,getEditedContentOnlySection:v,canEditBlock:y}=K((0,Qx.useSelect)(B)),{getGroupingBlockName:_}=(0,Qx.useSelect)(cV.store),{showEmptyBlockSideInserter:w,showBlockToolbarPopover:k}=iEe(),x=Nx(),[C,E]=(0,lV.useState)(null),{canRename:R}=cR(h(p()[0])),{duplicateBlocks:S,removeBlocks:I,replaceBlocks:O,insertAfterBlock:A,insertBeforeBlock:P,selectBlock:L,moveBlocksUp:H,moveBlocksDown:N,expandBlock:M,stopEditingContentOnlySection:V,showViewportModal:j,hideViewportModal:D}=K((0,Qx.useDispatch)(B));function z(Q){if(!Q.defaultPrevented){if(d("core/block-editor/move-up",Q)||d("core/block-editor/move-down",Q)){let W=p();if(W.length){Q.preventDefault();let X=m(W[0]);(d("core/block-editor/move-up",Q)?"up":"down")==="up"?H(W,X):N(W,X);let G=Array.isArray(W)?W.length:1,te=(0,Jx.sprintf)((0,Jx._n)("%d block moved.","%d blocks moved.",W.length),G);(0,dZ.speak)(te)}}else if(d("core/block-editor/duplicate",Q)){let W=p();W.length&&(Q.preventDefault(),S(W))}else if(d("core/block-editor/remove",Q)){let W=p();W.length&&(Q.preventDefault(),I(W))}else if(d("core/block-editor/paste-styles",Q)){let W=p();if(W.length){Q.preventDefault();let X=f(W);x(X)}}else if(d("core/block-editor/insert-after",Q)){let W=p();W.length&&(Q.preventDefault(),A(W[W.length-1]))}else if(d("core/block-editor/insert-before",Q)){let W=p();W.length&&(Q.preventDefault(),P(W[0]))}else if(d("core/block-editor/unselect",Q)){if(Q.target.closest("[role=toolbar]"))return;let W=p();W.length>1&&(Q.preventDefault(),L(W[0]))}else if(d("core/block-editor/collapse-list-view",Q)){if((0,cZ.isTextField)(Q.target)||(0,cZ.isTextField)(Q.target?.contentWindow?.document?.activeElement))return;Q.preventDefault(),M(r)}else if(d("core/block-editor/group",Q)){let W=p();if(W.length>1&&b(W)){Q.preventDefault();let X=f(W),U=_(),G=Ll(X,U);O(W,G),(0,dZ.speak)((0,Jx.__)("Selected blocks are grouped."))}}else if(d("core/block-editor/rename",Q)){let W=p();if(W.length===1){let X=g(W[0])==="contentOnly";R&&!X&&y(W[0])&&(Q.preventDefault(),E(W[0]))}}else if(d("core/block-editor/toggle-block-visibility",Q)){if(u===!1)return;let W=p();if(W.length){if(Q.preventDefault(),!f(W).every(G=>(0,cV.hasBlockSupport)(G.name,"visibility",!0))||W.some(G=>g(G)!=="default"||!y(G)))return;j(W)}}d("core/block-editor/stop-editing-as-blocks",Q)&&v()&&V()}}let $=Fy(t),J=Fy(t);return(0,Fl.jsxs)("div",{...o,onKeyDown:z,className:Y(o.className,{"block-editor-block-tools--is-dragging":a}),children:[(0,Fl.jsxs)(Ex.Provider,{value:(0,lV.useRef)(!1),children:[!i&&!s&&(0,Fl.jsx)(nSe,{__unstableContentRef:t}),w&&(0,Fl.jsx)(v0e,{__unstableContentRef:t,clientId:r}),k&&(0,Fl.jsx)(X1e,{__unstableContentRef:t,clientId:r,isTyping:i}),!s&&!n&&(0,Fl.jsx)(uZ.Popover.Slot,{name:"block-toolbar",ref:$}),e,(0,Fl.jsx)(uZ.Popover.Slot,{name:"__unstable-block-tools-after",ref:J}),s&&!a&&(0,Fl.jsx)(oEe,{__unstableContentRef:t})]}),C&&(0,Fl.jsx)(ov,{clientId:C,onClose:()=>E(null)}),l&&(0,Fl.jsx)(gW,{clientIds:l,onClose:D})]})}var hR=c(ue(),1),eS=c(ee(),1),fZ=c(Dt(),1),Yi=c(wo(),1);var aEe=c(T(),1),cnt=new Set([Yi.UP,Yi.RIGHT,Yi.DOWN,Yi.LEFT,Yi.ENTER,Yi.BACKSPACE]);function unt(e){let{keyCode:t,shiftKey:o}=e;return!o&&cnt.has(t)}function bR(){let e=(0,eS.useSelect)(o=>o(B).isTyping(),[]),{stopTyping:t}=(0,eS.useDispatch)(B);return(0,hR.useRefEffect)(o=>{if(!e)return;let{ownerDocument:r}=o,n,i;function s(a){let{clientX:l,clientY:u}=a;n&&i&&(n!==l||i!==u)&&t(),n=l,i=u}return r.addEventListener("mousemove",s),()=>{r.removeEventListener("mousemove",s)}},[e,t])}function yR(){let e=(0,eS.useSelect)(i=>i(B).isTyping(),[]),{startTyping:t,stopTyping:o}=(0,eS.useDispatch)(B),r=bR(),n=(0,hR.useRefEffect)(i=>{if(e){let d=function(h){let{target:b}=h;m=g.setTimeout(()=>{(0,fZ.isTextField)(b)||o()})},f=function(h){let{keyCode:b}=h;(b===Yi.ESCAPE||b===Yi.TAB)&&o()},p=function(){g.getSelection().isCollapsed||o()};var s=d,a=f,l=p;let m,{defaultView:g}=i.ownerDocument;return i.addEventListener("focus",d),i.addEventListener("keydown",f),i.ownerDocument.addEventListener("selectionchange",p),()=>{g.clearTimeout(m),i.removeEventListener("focus",d),i.removeEventListener("keydown",f),i.ownerDocument.removeEventListener("selectionchange",p)}}function u(d){let{type:f,target:p}=d;!(0,fZ.isTextField)(p)||!i.contains(p)||f==="keydown"&&!unt(d)||t()}return i.addEventListener("keypress",u),i.addEventListener("keydown",u),()=>{i.removeEventListener("keypress",u),i.removeEventListener("keydown",u)}},[e,t,o]);return(0,hR.useMergeRefs)([r,n])}function dnt({children:e}){return(0,aEe.jsx)("div",{ref:yR(),children:e})}var lEe=dnt;var zl=c(Z(),1),vp=c(ce(),1),yp=c(ee(),1),pZ=c(uEe(),1);var fnt=()=>function(){let{replaceBlocks:t,multiSelect:o}=(0,yp.useDispatch)(B),{blocks:r,clientIds:n,canRemove:i,possibleBlockTransformations:s,invalidSelection:a}=(0,yp.useSelect)(m=>{let{getBlockRootClientId:g,getBlockTransformItems:h,getSelectedBlockClientIds:b,getBlocksByClientId:v,canRemoveBlocks:y}=m(B),_=b(),w=v(_);if(w.filter(x=>!x).length>0)return{invalidSelection:!0};let k=g(_[0]);return{blocks:w,clientIds:_,possibleBlockTransformations:h(w,k),canRemove:y(_),invalidSelection:!1}},[]);if(a)return{isLoading:!1,commands:[]};let l=r.length===1&&(0,vp.isTemplatePart)(r[0]);function u(m){m.length>1&&o(m[0].clientId,m[m.length-1].clientId)}function d(m,g){let h=(0,vp.switchToBlockType)(r,m,g);t(n,h),u(h)}let f=!!s.length&&i&&!l;return!n||n.length<1||!f?{isLoading:!1,commands:[]}:{isLoading:!1,commands:s.map(m=>{let{id:g,name:h,title:b,icon:v,variationName:y}=m,_=!v?.src||v?.src==="block-default"?{src:tC}:v;return{name:"core/block-editor/transform-to-"+(g||h).replace(/\//g,"-"),label:(0,zl.sprintf)((0,zl.__)("Transform to %s"),b),icon:_?.src,category:"command",callback:({close:w})=>{d(h,y),w()}}})}},pnt=()=>function(){let{clientIds:t,isUngroupable:o,isGroupable:r,blockVisibilitySetting:n}=(0,yp.useSelect)(P=>{let{getSelectedBlockClientIds:L,getSettings:H,isUngroupable:N,isGroupable:M}=P(B);return{clientIds:L(),isUngroupable:N(),isGroupable:M(),blockVisibilitySetting:H().__experimentalFeatures?.blockVisibility?.allowEditing}},[]),{canInsertBlockType:i,getBlockRootClientId:s,getBlocksByClientId:a,canRemoveBlocks:l,isBlockHiddenAnywhere:u}=K((0,yp.useSelect)(B)),{getBlockEditingMode:d}=(0,yp.useSelect)(B),{getDefaultBlockName:f,getGroupingBlockName:p}=(0,yp.useSelect)(vp.store),m=a(t),g=(0,yp.useDispatch)(B),{removeBlocks:h,replaceBlocks:b,duplicateBlocks:v,insertAfterBlock:y,insertBeforeBlock:_}=g,w=()=>{if(!m.length)return;let P=p(),L=Ll(m,P);L&&b(t,L)},k=()=>{if(!m.length)return;let P=m[0].innerBlocks;P.length&&b(t,P)};if(!t||t.length<1)return{isLoading:!1,commands:[]};let{showViewportModal:x}=K(g),C=s(t[0]),E=i(f(),C),R=m.every(P=>!!P&&(0,vp.hasBlockSupport)(P.name,"multiple",!0)&&i(P.name,C)),S=l(t),I=[];R&&I.push({name:"duplicate",label:(0,zl.__)("Duplicate"),callback:()=>v(t,!0),icon:mb}),E&&I.push({name:"add-before",label:(0,zl.__)("Add before"),callback:()=>{let P=Array.isArray(t)?t[0]:P;_(P)},icon:Ms},{name:"add-after",label:(0,zl.__)("Add after"),callback:()=>{let P=Array.isArray(t)?t[t.length-1]:P;y(P)},icon:Ms}),r&&I.push({name:"Group",label:(0,zl.__)("Group"),callback:w,icon:aC}),o&&I.push({name:"ungroup",label:(0,zl.__)("Ungroup"),callback:k,icon:sj}),S&&I.push({name:"remove",label:(0,zl.__)("Delete"),callback:()=>h(t,!0),icon:nj});let O=m.every(P=>!!P&&(0,vp.hasBlockSupport)(P.name,"visibility",!0)),A=t.every(P=>d(P)==="default");if(O&&A&&n!==!1){let P=t.some(L=>u(L));I.push({name:"toggle-visibility",label:P?(0,zl.__)("Show"):(0,zl.__)("Hide"),callback:()=>x(t),icon:P?kb:_c})}return{isLoading:!1,commands:I.map(P=>({...P,name:"core/block-editor/action-"+P.name,category:"command",callback:({close:L})=>{P.callback(),L()}}))}},uV=()=>{(0,pZ.useCommandLoader)({name:"core/block-editor/blockTransforms",hook:fnt()}),(0,pZ.useCommandLoader)({name:"core/block-editor/blockQuickActions",hook:pnt(),context:"block-selection-edit"})};var ys=c(T(),1),dV=(0,mEe.createSlotFill)(Symbol("BlockCanvasCover"));function dEe({children:e}){return(0,ys.jsx)("div",{className:"block-canvas-cover",style:{position:"absolute",top:0,left:0,width:"100%",height:"100%",pointerEvents:"none"},children:e})}var mnt={ignoredSelectors:[/\.editor-styles-wrapper/gi]};function mZ({shouldIframe:e=!0,height:t="300px",children:o=(0,ys.jsx)(tx,{}),styles:r,contentRef:n,iframeProps:i}){uV();let s=(0,fV.useViewportMatch)("medium","<"),a=bR(),l=jy(),u=(0,fEe.useRef)(),d=(0,fV.useMergeRefs)([n,l,u,yR()]),f=(0,pEe.useSelect)(m=>K(m(B)).getZoomLevel(),[]),p=f!==100&&!s?{scale:f,frameSize:"40px"}:{};return e?(0,ys.jsx)(gR,{__unstableContentRef:u,style:{height:t,display:"flex"},children:(0,ys.jsxs)(Yk,{...i,...p,ref:a,contentRef:d,style:{...i?.style},name:"editor-canvas",children:[(0,ys.jsx)(dV.Slot,{fillProps:{containerRef:u},children:m=>m.map((g,h)=>(0,ys.jsx)(dEe,{children:g},h))}),(0,ys.jsx)(qf,{styles:r}),o]})}):(0,ys.jsxs)(gR,{__unstableContentRef:u,style:{height:t,display:"flex"},children:[(0,ys.jsx)(dV.Slot,{fillProps:{containerRef:u},children:m=>m.map((g,h)=>(0,ys.jsx)(dEe,{children:g},h))}),(0,ys.jsx)(qf,{styles:r,scope:":where(.editor-styles-wrapper)",transformOptions:mnt}),(0,ys.jsx)(kD,{ref:d,className:"editor-styles-wrapper",tabIndex:-1,style:{height:"100%",width:"100%",overflow:"auto"},children:o})]})}function gnt({children:e,height:t,styles:o}){return(0,ys.jsx)(mZ,{height:t,styles:o,children:e})}var gEe=gnt;var Bd=c(q(),1),hEe=c(Z(),1),bEe=c(wo(),1),yEe=c(Nt(),1),jl=c(T(),1),hnt=()=>(0,jl.jsx)(Bd.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:(0,jl.jsx)(Bd.Path,{d:"M7.434 5l3.18 9.16H8.538l-.692-2.184H4.628l-.705 2.184H2L5.18 5h2.254zm-1.13 1.904h-.115l-1.148 3.593H7.44L6.304 6.904zM14.348 7.006c1.853 0 2.9.876 2.9 2.374v4.78h-1.79v-.914h-.114c-.362.64-1.123 1.022-2.031 1.022-1.346 0-2.292-.826-2.292-2.108 0-1.27.972-2.006 2.71-2.107l1.696-.102V9.38c0-.584-.42-.914-1.18-.914-.667 0-1.112.228-1.264.647h-1.701c.12-1.295 1.307-2.107 3.066-2.107zm1.079 4.1l-1.416.09c-.793.056-1.18.342-1.18.844 0 .52.45.837 1.091.837.857 0 1.505-.545 1.505-1.256v-.515z"})}),bnt=({style:e,className:t})=>(0,jl.jsx)("div",{className:"block-library-colors-selector__icon-container",children:(0,jl.jsx)("div",{className:`${t} block-library-colors-selector__state-selection`,style:e,children:(0,jl.jsx)(hnt,{})})}),ynt=({TextColor:e,BackgroundColor:t})=>function({onToggle:r,isOpen:n}){let i=s=>{!n&&s.keyCode===bEe.DOWN&&(s.preventDefault(),r())};return(0,jl.jsx)(Bd.ToolbarGroup,{children:(0,jl.jsx)(Bd.ToolbarButton,{className:"components-toolbar__control block-library-colors-selector__toggle",label:(0,hEe.__)("Open Colors Selector"),onClick:r,onKeyDown:i,icon:(0,jl.jsx)(t,{children:(0,jl.jsx)(e,{children:(0,jl.jsx)(bnt,{})})})})})},vnt=({children:e,...t})=>((0,yEe.default)("wp.blockEditor.BlockColorsStyleSelector",{alternative:"block supports API",since:"6.1",version:"6.3"}),(0,jl.jsx)(Bd.Dropdown,{popoverProps:{placement:"bottom-start"},className:"block-library-colors-selector",contentClassName:"block-library-colors-selector__popover",renderToggle:ynt(t),renderContent:()=>e})),vEe=vnt;var BTe=c(Nt(),1),BV=c(q(),1),wZ=c(Z(),1),ITe=c(ee(),1),PTe=c(F(),1);var sh=c(ue(),1),CTe=c(Tx(),1),ETe=c(q(),1);var kR=c(ee(),1),TTe=c(Nt(),1),Qn=c(F(),1),_Z=c(Z(),1);var xV=c(q(),1),tTe=c(F(),1),SV=c(ee(),1);var kEe=c(ue(),1),xEe=c(Yo(),1),SEe=c(ee(),1),yV=c(F(),1),oS=c(Z(),1);var ih=c(F(),1),pV=(0,ih.createContext)({});pV.displayName="ListViewContext";var tS=()=>(0,ih.useContext)(pV),mV=(0,ih.createContext)({});mV.displayName="ListViewTreeStateContext";var _Ee=()=>(0,ih.useContext)(mV),gV=(0,ih.createContext)(null);gV.displayName="ListViewInsertedBlockContext";var hV=()=>(0,ih.useContext)(gV);var wEe=c(oe(),1);function bV({children:e,...t}){return(0,wEe.createElement)("div",{hidden:!0,...t,key:e},e)}var vR=c(T(),1),gZ=(0,yV.forwardRef)(({nestingLevel:e,blockCount:t,clientId:o,...r},n)=>{let{setInsertedBlockClientId:i}=tS(),s=hV(),a=(0,kEe.useInstanceId)(gZ),{directInsert:l,hideInserter:u}=(0,SEe.useSelect)(g=>{let{getBlockListSettings:h,getTemplateLock:b,isZoomOut:v}=K(g(B)),_=h(o)?.directInsert||!1,w=!!b(o)||v();return{directInsert:_,hideInserter:w}},[o]),d=ui({clientId:o,context:"list-view"}),f=ui({clientId:s,context:"list-view"});if((0,yV.useEffect)(()=>{f?.length&&(0,xEe.speak)((0,oS.sprintf)((0,oS.__)("%s block inserted"),f),"assertive")},[f]),u)return null;let p=`list-view-appender__${a}`,m=(0,oS.sprintf)((0,oS.__)("Append to %1$s block at position %2$d, Level %3$d"),d,t+1,e);return(0,vR.jsxs)("div",{className:"list-view-appender",children:[(0,vR.jsx)(Qs,{ref:n,rootClientId:o,position:"bottom right",isAppender:!0,selectBlockOnInsert:!1,shouldDirectInsert:l,__experimentalIsQuick:!0,...r,toggleProps:{"aria-describedby":p},onSelectOrClose:g=>{g?.clientId&&i(g.clientId)}}),(0,vR.jsx)(bV,{id:p,children:m})]})});var iv=c(ce(),1),sv=c(q(),1),wV=c(ue(),1);var sn=c(F(),1),nS=c(ee(),1),yZ=c(Z(),1),kV=c(wo(),1),ZEe=c(Tx(),1),XEe=c(fl(),1),QEe=c(Yo(),1);var CEe=c(q(),1),EEe=c(ue(),1),TEe=c(F(),1);var REe=c(T(),1),_nt=Pse(CEe.__experimentalTreeGridRow),wnt=(0,TEe.forwardRef)(({isDragged:e,isSelected:t,position:o,level:r,rowCount:n,children:i,className:s,path:a,...l},u)=>{let d=WO({clientId:l["data-block"],enableAnimation:!0,triggerAnimationOnChange:a}),f=(0,EEe.useMergeRefs)([u,d]);return(0,REe.jsx)(_nt,{ref:f,className:Y("block-editor-list-view-leaf",s),level:r,positionInSet:o,setSize:n,isExpanded:void 0,...l,children:i})}),BEe=wnt;var IEe=c(Dt(),1),PEe=c(F(),1);function OEe({isSelected:e,selectedClientIds:t,rowItemRef:o}){let r=t.length===1;(0,PEe.useLayoutEffect)(()=>{if(!e||!r||!o.current)return;let n=(0,IEe.getScrollContainer)(o.current),{ownerDocument:i}=o.current;if(n===i.body||n===i.documentElement||!n)return;let a=o.current.getBoundingClientRect(),l=n.getBoundingClientRect();(a.top<l.top||a.bottom>l.bottom)&&o.current.scrollIntoView()},[e,r,o])}var HEe=c(F(),1);var DEe=c(q(),1),VEe=c(F(),1),FEe=c(ee(),1),zEe=c(ce(),1);var _V=c(wo(),1);var AEe=c(Z(),1),hZ=c(T(),1);function vV({onClick:e}){return(0,hZ.jsx)("span",{className:"block-editor-list-view__expander",onClick:e?t=>e(t,{forceToggle:!0}):void 0,"aria-hidden":"true","data-testid":"list-view-expander",children:(0,hZ.jsx)(xt,{icon:(0,AEe.isRTL)()?oC:hm})})}var MEe=c(F(),1),NEe=c(ee(),1);var knt=3,bZ={"core/image":({clientId:e,attributes:t})=>{if(t.url)return{url:t.url,alt:t.alt||"",clientId:e}},"core/cover":({clientId:e,attributes:t})=>{if(t.backgroundType==="image"&&t.url)return{url:t.url,alt:t.alt||"",clientId:e}},"core/media-text":({clientId:e,attributes:t})=>{if(t.mediaType==="image"&&t.mediaUrl)return{url:t.mediaUrl,alt:t.mediaAlt||"",clientId:e}},"core/gallery":({innerBlocks:e})=>{let t=[],o=e?.length?bZ[e[0].name]:void 0;if(!o)return t;for(let r of e){let n=o(r);if(n&&t.push(n),t.length>=knt)return t}return t}};function xnt(e,t){let o=e?bZ[e.name](e):void 0;return o?Array.isArray(o)?t?[]:o:[o]:[]}function LEe({clientId:e,isExpanded:t}){let{block:o}=(0,NEe.useSelect)(n=>{let{getBlockName:i,getBlock:s}=n(B);return{block:!!bZ[i(e)]?s(e):void 0}},[e]);return(0,MEe.useMemo)(()=>xnt(o,t),[o,t])}var nn=c(T(),1);function Snt({className:e,clientId:t,onClick:o,onContextMenu:r,onMouseDown:n,onToggleExpanded:i,tabIndex:s,onFocus:a,onDragStart:l,onDragEnd:u,draggable:d,isExpanded:f,isSelected:p,ariaDescribedBy:m,visibilityLabel:g,isDisabled:h=!1},b){let v=ui({clientId:t,context:"list-view"}),{icon:y,anchor:_,isSticky:w,isLocked:k}=(0,FEe.useSelect)(S=>{let{getBlockName:I,getBlockAttributes:O,getBlock:A,isSectionBlock:P,isLockedBlock:L}=K(S(B)),{getBlockType:H,getActiveBlockVariation:N}=S(zEe.store),M=O(t),V=I(t),j=tl;return(!M?.metadata?.patternName||!P(t))&&(j=N(V,M,void 0,A(t)?.innerContent)?.icon||H(V)?.icon),{icon:j,anchor:M?.anchor,isSticky:M?.style?.position?.type==="sticky",isLocked:L(t)}},[t]),x=k,C=LEe({clientId:t,isExpanded:f}),E=S=>{S.dataTransfer.clearData(),l?.(S)};function R(S){(S.keyCode===_V.ENTER||S.keyCode===_V.SPACE)&&o(S)}return(0,nn.jsxs)("a",{className:Y("block-editor-list-view-block-select-button",e),onClick:o,onContextMenu:r,onKeyDown:R,onMouseDown:n,ref:b,tabIndex:s,onFocus:a,onDragStart:E,onDragEnd:u,draggable:d,href:h?void 0:`#block-${t}`,"aria-disabled":h?!0:void 0,"aria-describedby":m,"aria-expanded":f,children:[(0,nn.jsx)(vV,{onClick:i}),(0,nn.jsx)(Lt,{icon:y,showColors:!p,context:"list-view"}),(0,nn.jsxs)($e,{align:"center",className:"block-editor-list-view-block-select-button__label-wrapper",justify:"flex-start",gap:"xs",children:[(0,nn.jsx)("span",{className:"block-editor-list-view-block-select-button__title",children:(0,nn.jsx)(DEe.__experimentalTruncate,{ellipsizeMode:"auto",children:v})}),!!_&&(0,nn.jsx)("span",{className:"block-editor-list-view-block-select-button__anchor-wrapper",children:(0,nn.jsx)("span",{className:"block-editor-list-view-block-select-button__anchor",children:_})}),w&&(0,nn.jsx)("span",{className:"block-editor-list-view-block-select-button__sticky",children:(0,nn.jsx)(xt,{icon:bz})}),C.length?(0,nn.jsx)("span",{className:"block-editor-list-view-block-select-button__images","aria-hidden":!0,children:C.map((S,I)=>(0,nn.jsx)("span",{className:"block-editor-list-view-block-select-button__image",style:{backgroundImage:`url(${S.url})`,zIndex:C.length-I}},S.clientId))}):null,!!g&&(0,nn.jsxs)(ao.Root,{children:[(0,nn.jsx)(ao.Trigger,{render:(0,nn.jsx)("span",{className:"block-editor-list-view-block-select-button__block-visibility","aria-hidden":"true",children:(0,nn.jsx)(xt,{icon:_c})})}),(0,nn.jsx)(ao.Popup,{children:g})]}),x&&(0,nn.jsx)("span",{className:"block-editor-list-view-block-select-button__lock",children:(0,nn.jsx)(xt,{icon:uz})})]})]})}var jEe=(0,VEe.forwardRef)(Snt);var _p=c(T(),1);function Cnt({clientId:e}){let{AdditionalBlockContent:t,setInsertedBlockClientId:o}=tS(),r=hV();return!t||r!==e?null:(0,_p.jsx)(t,{insertedBlockClientId:r,setInsertedBlockClientId:o})}var Ent=(0,HEe.forwardRef)(({onClick:e,onToggleExpanded:t,clientId:o,isExpanded:r,selectedClientIds:n,...i},s)=>{let a=n.includes(o)?n:[o];return(0,_p.jsxs)(_p.Fragment,{children:[(0,_p.jsx)(Cnt,{clientId:o}),(0,_p.jsx)(i3,{appendToOwnerDocument:!0,clientIds:a,cloneClassname:"block-editor-list-view-draggable-chip",children:({draggable:l,onDragStart:u,onDragEnd:d})=>(0,_p.jsx)(jEe,{ref:s,className:"block-editor-list-view-block-contents",clientId:o,onClick:e,onToggleExpanded:t,draggable:l,onDragStart:u,onDragEnd:d,isExpanded:r,...i})})]})}),WEe=Ent;var nv=c(Z(),1),UEe=c(Dt(),1),_R=32,GEe=(e,t,o)=>(0,nv.sprintf)((0,nv.__)("Block %1$d of %2$d, Level %3$d."),e,t,o),$Ee=(e,t)=>[e?`${(0,nv.sprintf)((0,nv.__)("Position: %s"),e)}.`:void 0,t?(0,nv.__)("This block is locked."):void 0].filter(Boolean).join(" "),YEe=(e,t)=>Array.isArray(t)&&t.length?t.indexOf(e)!==-1:t===e;function KEe(e,t,o,r){let n=[...o,e],i=[...r,t],s=Math.min(n.length,i.length)-1,a=n[s],l=i[s];return{start:a,end:l}}function rS(e,t,o){if(!t)return;let r=`[role=row][data-block="${e}"]`;return new Promise(n=>{if(t.querySelector(r))return n(t.querySelector(r));let i=null,s=new window.MutationObserver(()=>{t.querySelector(r)&&(clearTimeout(i),s.disconnect(),n(t.querySelector(r)))});s.observe(t,{childList:!0,subtree:!0}),o?.addEventListener("abort",()=>{clearTimeout(i),s.disconnect(),n(null)},{once:!0}),i=setTimeout(()=>{s.disconnect(),n(null)},3e3)}).then(n=>{o?.aborted||n&&n.isConnected&&UEe.focus.focusable.find(n)?.[0]?.focus()})}function qEe({blockIndexes:e,blockDropTargetIndex:t,blockDropPosition:o,clientId:r,firstDraggedBlockIndex:n,isDragged:i}){let s,a,l;if(!i){a=!1;let u=e[r];l=u>n,t!=null&&n!==void 0?u!==void 0&&(u>=n&&u<t?s="up":u<n&&u>=t?s="down":s="normal",a=typeof t=="number"&&t-1===u&&o==="inside"):t===null&&n!==void 0?u!==void 0&&u>=n?s="up":s="normal":t!=null&&n===void 0?u!==void 0&&(u<t?s="normal":s="down"):t===null&&(s="normal")}return{displacement:s,isNesting:a,isAfterDraggedBlocks:l}}var Xn=c(T(),1);function JEe({clientId:e,displacement:t,isAfterDraggedBlocks:o,isDragged:r,isNesting:n,isSelected:i,isBranchSelected:s,selectBlock:a,position:l,level:u,rowCount:d,siblingBlockCount:f,showBlockMovers:p,path:m,isExpanded:g,selectedClientIds:h,isSyncedBranch:b}){let v=(0,sn.useRef)(null),y=(0,sn.useRef)(null),_=(0,sn.useRef)(null),[w,k]=(0,sn.useState)(!1),[x,C]=(0,sn.useState)(),[E,R]=(0,sn.useState)(!1),S=i&&h[0]===e,I=i&&h[h.length-1]===e,{toggleBlockHighlight:O,duplicateBlocks:A,multiSelect:P,replaceBlocks:L,removeBlocks:H,insertAfterBlock:N,insertBeforeBlock:M,showViewportModal:V,stopEditingContentOnlySection:j}=K((0,nS.useDispatch)(B)),D=(0,wV.useDebounce)(O,50),{canInsertBlockType:z,getSelectedBlockClientIds:$,getPreviousBlockClientId:J,getBlockRootClientId:Q,getBlockOrder:W,getBlockParents:X,getBlockEditingMode:U,getBlocksByClientId:G,canEditBlock:te,canMoveBlock:re,canRemoveBlocks:ae,isGroupable:ie}=(0,nS.useSelect)(B),{getGroupingBlockName:be}=(0,nS.useSelect)(iv.store),pe=Nx(),{blockName:ke,blockVisibility:ye,blockEditingMode:Pe,allowRightClickOverrides:_e,editedSection:ve,viewportSettings:Se,blockVisibilitySetting:fe,positionLabel:Ce,isSynced:ne,isLocked:se}=(0,nS.useSelect)(Be=>{let{getBlockName:Ht,getBlockAttributes:lt,getBlockEditingMode:no,getSettings:Ar,getEditedContentOnlySection:rr,isSyncedBlock:si,isLockedBlock:lf}=K(Be(B)),Xa=Ar(),bc=lt(e);return{blockName:Ht(e),blockVisibility:bc?.metadata?.blockVisibility,blockEditingMode:no(e),allowRightClickOverrides:Xa.allowRightClickOverrides,editedSection:rr(),viewportSettings:Xa.__experimentalFeatures?.viewport,blockVisibilitySetting:Xa.__experimentalFeatures?.blockVisibility?.allowEditing,positionLabel:J5(bc),isSynced:si(e),isLocked:lf(e)}},[e]),Ee=Pe==="disabled",he=!!ke&&(0,iv.hasBlockSupport)(ke,"renaming",!0),Ae=(0,iv.hasBlockSupport)(ke,"__experimentalToolbar",!0),Je=`list-view-block-select-button__description-${(0,wV.useInstanceId)(JEe)}`,{BlockSettingsMenu:_t,listViewInstanceId:Et,updateExpansion:mt,setInsertedBlockClientId:oo,treeGridElementRef:Tt,rootClientId:Rt}=tS(),Bt=(0,XEe.__unstableUseShortcutEventMatch)();function gt(){let Be=$(),Ht=Be.includes(e),lt=Ht?Be[0]:e,no=Q(lt);return{blocksToUpdate:Ht?Be:[e],firstBlockClientId:lt,firstBlockRootClientId:no,selectedBlockClientIds:Be}}async function He(Be){if(Be.defaultPrevented||Be.target.closest("[role=dialog]"))return;if(ve&&Bt("core/block-editor/unselect",Be)){Be.stopPropagation(),Be.preventDefault(),j();return}let Ht=[kV.BACKSPACE,kV.DELETE].includes(Be.keyCode);if(Bt("core/block-editor/unselect",Be)&&h.length>0)Be.stopPropagation(),Be.preventDefault(),a(Be,void 0);else if(Ht||Bt("core/block-editor/remove",Be)){let{blocksToUpdate:lt,firstBlockClientId:no,firstBlockRootClientId:Ar,selectedBlockClientIds:rr}=gt();if(!ae(lt))return;let si=J(no)??Ar;H(lt,!1);let lf=rr.length>0&&$().length===0;si||(si=W()[0]),Re(si,lf)}else if(Bt("core/block-editor/paste-styles",Be)){Be.preventDefault();let{blocksToUpdate:lt}=gt(),no=G(lt);pe(no)}else if(Bt("core/block-editor/duplicate",Be)){Be.preventDefault();let{blocksToUpdate:lt,firstBlockRootClientId:no}=gt();if(G(lt).every(rr=>!!rr&&(0,iv.hasBlockSupport)(rr.name,"multiple",!0)&&z(rr.name,no))){let rr=await A(lt,!1);rr?.length&&Re(rr[0],!1)}}else if(Bt("core/block-editor/insert-before",Be)){Be.preventDefault();let{blocksToUpdate:lt}=gt();await M(lt[0]);let no=$();Re(no[0],!1)}else if(Bt("core/block-editor/insert-after",Be)){Be.preventDefault();let{blocksToUpdate:lt}=gt();await N(lt.at(-1));let no=$();Re(no[0],!1)}else if(Bt("core/block-editor/select-all",Be)){Be.preventDefault();let{firstBlockRootClientId:lt,selectedBlockClientIds:no}=gt(),Ar=W(lt);if(!Ar.length)return;if((0,ZEe.isShallowEqual)(no,Ar)&&lt&&lt!==Rt){Re(lt,!0);return}P(Ar[0],Ar[Ar.length-1],null)}else if(Bt("core/block-editor/collapse-list-view",Be)){Be.preventDefault();let{firstBlockClientId:lt}=gt(),no=X(lt,!1);mt({type:"replace",clientIds:no})}else if(Bt("core/block-editor/group",Be)){let{blocksToUpdate:lt}=gt();if(lt.length>1&&ie(lt)){Be.preventDefault();let no=G(lt),Ar=be(),rr=Ll(no,Ar);L(lt,rr),(0,QEe.speak)((0,yZ.__)("Selected blocks are grouped."));let si=$();Re(si[0],!1)}}else if(Bt("core/block-editor/toggle-block-visibility",Be)){if(fe===!1)return;Be.preventDefault();let{blocksToUpdate:lt}=gt();if(!G(lt).every(rr=>(0,iv.hasBlockSupport)(rr.name,"visibility",!0))||lt.some(rr=>U(rr)!=="default"))return;V(lt)}else if(Bt("core/block-editor/rename",Be)){let{blocksToUpdate:lt}=gt(),no=U(lt[0])==="contentOnly";lt.length===1&&he&&!no&&(Be.preventDefault(),R(!0))}}let we=(0,sn.useCallback)(()=>{k(!0),D(e,!0)},[e,k,D]),Me=(0,sn.useCallback)(()=>{k(!1),D(e,!1)},[e,k,D]),ge=(0,sn.useCallback)(Be=>{let Ht=Be?.detail===0;a(Be,e,Ht?0:null),Be.preventDefault()},[e,a]),Re=(0,sn.useCallback)((Be,Ht)=>{Ht&&a(void 0,Be,null,null),rS(Be,Tt?.current)},[a,Tt]),Ie=(0,sn.useCallback)(Be=>{Be.preventDefault(),Be.stopPropagation(),g!==void 0&&mt({type:g?"collapse":"expand",clientIds:[e]})},[e,mt,g]),at=(0,sn.useCallback)(Be=>{let{ownerDocument:Ht}=_?.current||{};!Ht||!Ht.hasFocus()||Ae&&_e&&(_.current?.click(),C(new window.DOMRect(Be.clientX,Be.clientY,0,0)),Be.preventDefault())},[_e,_,Ae]),Qe=(0,sn.useCallback)(Be=>{_e&&Be.button===2&&Be.preventDefault()},[_e]),po=(0,sn.useMemo)(()=>{let{ownerDocument:Be}=y?.current||{};if(!(!x||!Be))return{ownerDocument:Be,getBoundingClientRect(){return x}}},[x]),ro=(0,sn.useCallback)(()=>{C(void 0)},[C]);if(OEe({isSelected:i,rowItemRef:y,selectedClientIds:h}),!ke)return null;let vo=GEe(l,f,u),Kt=$Ee(Ce,se),_o=mW(ye,Se),En=f>0,it=Ae&&!Ee,Vt=p&&En&&!Ee,Pr=Y("block-editor-list-view-block__mover-cell",{"is-visible":w||i}),gr=Y("block-editor-list-view-block__menu-cell",{"is-visible":w||S}),Gr;Vt?Gr=2:it||(Gr=3);let Or=Y({"is-selected":i,"is-first-selected":S,"is-last-selected":I,"is-branch-selected":s,"is-synced-branch":b,"is-dragging":r,"has-single-cell":!Ae,"is-synced":ne,"is-draggable":re&&!Ee,"is-displacement-normal":t==="normal","is-displacement-up":t==="up","is-displacement-down":t==="down","is-after-dragged-blocks":o,"is-nesting":n,"is-disabled":Ee}),pn=h.includes(e)?h:[e],Pi=Be=>Ee?-1:i&&h.length===1?0:Be;return(0,Xn.jsxs)(BEe,{className:Or,isDragged:r,onKeyDown:He,onMouseEnter:Ee?void 0:we,onMouseLeave:Ee?void 0:Me,onFocus:Ee?void 0:we,onBlur:Ee?void 0:Me,level:u,position:l,rowCount:d,path:m,id:`list-view-${Et}-block-${e}`,"data-block":e,"data-expanded":te?g:void 0,ref:y,children:[(0,Xn.jsx)(sv.__experimentalTreeGridCell,{className:"block-editor-list-view-block__contents-cell",colSpan:Gr,ref:v,"aria-selected":!!i,children:({ref:Be,tabIndex:Ht,onFocus:lt})=>(0,Xn.jsxs)("div",{className:"block-editor-list-view-block__contents-container",children:[(0,Xn.jsx)(WEe,{clientId:e,onClick:ge,onContextMenu:Ee?void 0:at,onMouseDown:Qe,onToggleExpanded:Ee?void 0:Ie,ref:Be,tabIndex:Pi(Ht),onFocus:lt,isExpanded:te?g:void 0,isSelected:i,selectedClientIds:h,ariaDescribedBy:Je,visibilityLabel:_o,isDisabled:Ee}),(0,Xn.jsx)(bV,{id:Je,children:[vo,Kt,_o].filter(Boolean).join(" ")})]})}),Vt&&(0,Xn.jsx)(Xn.Fragment,{children:(0,Xn.jsxs)(sv.__experimentalTreeGridCell,{className:Pr,withoutGridItem:!0,children:[(0,Xn.jsx)(sv.__experimentalTreeGridItem,{children:({ref:Be,tabIndex:Ht,onFocus:lt})=>(0,Xn.jsx)(c3,{orientation:"vertical",clientIds:[e],ref:Be,tabIndex:Ht,onFocus:lt})}),(0,Xn.jsx)(sv.__experimentalTreeGridItem,{children:({ref:Be,tabIndex:Ht,onFocus:lt})=>(0,Xn.jsx)(u3,{orientation:"vertical",clientIds:[e],ref:Be,tabIndex:Ht,onFocus:lt})})]})}),it&&_t&&(0,Xn.jsx)(sv.__experimentalTreeGridCell,{className:gr,"aria-selected":!!i,ref:_,children:({ref:Be,tabIndex:Ht,onFocus:lt})=>(0,Xn.jsx)(_t,{clientId:e,clientIds:pn,icon:ga,label:(0,yZ.__)("Options"),popoverProps:{anchor:po},toggleProps:{ref:Be,className:"block-editor-list-view-block__menu",tabIndex:Ht,onClick:ro,onFocus:lt,size:"small"},disableOpenOnArrowDown:!0,updateExpansion:mt,setInsertedBlockClientId:oo,__experimentalSelectBlock:Re,isContentOnlyListView:!!Rt&&U(Rt)==="contentOnly"})}),E&&(0,Xn.jsx)(ov,{clientId:e,onClose:()=>R(!1)})]})}var eTe=(0,sn.memo)(JEe);var La=c(T(),1);function oTe(e,t,o,r){return o?.includes(e.clientId)?0:t[e.clientId]??r?e.innerBlocks.reduce((s,a)=>s+oTe(a,t,o,r),1):1}var Tnt=()=>{};function rTe(e){let{blocks:t,selectBlock:o=Tnt,showBlockMovers:r,selectedClientIds:n,level:i=1,path:s="",isBranchSelected:a=!1,listPosition:l=0,fixedListWindow:u,isExpanded:d,parentId:f,isSyncedBranch:p=!1,showAppender:m=!0}=e,{canParentExpand:g,isParentSynced:h}=(0,SV.useSelect)(H=>{if(!f)return{canParentExpand:!0,isParentSynced:!1};let{canEditBlock:N,isSyncedBlock:M}=K(H(B));return{canParentExpand:N(f),isParentSynced:M(f)}},[f]),b=p||h,{blockDropPosition:v,blockDropTargetIndex:y,firstDraggedBlockIndex:_,blockIndexes:w,expansionState:k,draggedClientIds:x}=_Ee();if(!g)return null;let C=m&&i===1,E=t.filter(Boolean),R=E.length,S=C?R+1:R,I=l,O=[],A=0,P,L=()=>{A&&(O.push((0,La.jsx)("tr",{children:(0,La.jsx)("td",{className:"block-editor-list-view-placeholder",style:{height:A*_R}})},`placeholder-${P}`)),A=0,P=void 0)};return E.forEach((H,N)=>{let{clientId:M,innerBlocks:V}=H,j=I;I+=oTe(H,k,x,d);let D=!!x?.includes(M),{itemInView:z}=u,$=z(j),J=N+1,Q=s.length>0?`${s}_${J}`:`${J}`,W=!!V?.length,X=W?k[M]??d:void 0,U=YEe(M,n),G=a||U&&W,te=D||$||U&&M===n[0]||N===0||N===R-1,re=W&&X&&!D;if(!te&&(A+=1,P??=M,!re))return;L();let{displacement:ae,isAfterDraggedBlocks:ie,isNesting:be}=qEe({blockIndexes:w,blockDropTargetIndex:y,blockDropPosition:v,clientId:M,firstDraggedBlockIndex:_,isDragged:D});O.push((0,La.jsxs)(SV.AsyncModeProvider,{value:!U,children:[te&&(0,La.jsx)(eTe,{clientId:M,selectBlock:o,isSelected:U,isBranchSelected:G,isDragged:D,level:i,position:J,rowCount:S,siblingBlockCount:R,showBlockMovers:r,path:Q,isExpanded:D?!1:X,selectedClientIds:n,isSyncedBranch:b,displacement:ae,isAfterDraggedBlocks:ie,isNesting:be}),re&&(0,La.jsx)(rTe,{parentId:M,blocks:V,selectBlock:o,showBlockMovers:r,level:i+1,path:Q,listPosition:j+1,fixedListWindow:u,isBranchSelected:G,selectedClientIds:n,isExpanded:d,isSyncedBranch:b})]},M))}),L(),(0,La.jsxs)(La.Fragment,{children:[O,C&&(0,La.jsx)(xV.__experimentalTreeGridRow,{level:i,setSize:S,positionInSet:S,isExpanded:!0,children:(0,La.jsx)(xV.__experimentalTreeGridCell,{children:H=>(0,La.jsx)(gZ,{clientId:f,nestingLevel:i,blockCount:R,...H})})})]})}var nTe=(0,tTe.memo)(rTe);var EV=c(q(),1),CV=c(Dt(),1),wp=c(F(),1),vZ=c(Z(),1);var Hl=c(T(),1);function iTe({draggedBlockClientId:e,listViewRef:t,blockDropTarget:o}){let r=Ln(e),n=ui({clientId:e,context:"list-view"}),{rootClientId:i,clientId:s,dropPosition:a}=o||{},[l,u]=(0,wp.useMemo)(()=>{if(!t.current)return[];let y=i?t.current.querySelector(`[data-block="${i}"]`):void 0,_=s?t.current.querySelector(`[data-block="${s}"]`):void 0;return[y,_]},[t,i,s]),d=u||l,f=(0,vZ.isRTL)(),p=(0,wp.useCallback)((y,_)=>{if(!d)return 0;let w=d.offsetWidth,k=(0,CV.getScrollContainer)(d,"horizontal"),x=d.ownerDocument,C=k===x.body||k===x.documentElement;if(k&&!C){let E=k.getBoundingClientRect(),R=(0,vZ.isRTL)()?E.right-y.right:y.left-E.left,S=k.clientWidth;if(S<w+R&&(w=S-R),!f&&y.left+_<E.left)return w-=E.left-y.left,w;if(f&&y.right-_>E.right)return w-=y.right-E.right,w}return w-_},[f,d]),m=(0,wp.useMemo)(()=>{if(!d)return{};let y=d.getBoundingClientRect();return{width:p(y,0)}},[p,d]),g=(0,wp.useMemo)(()=>{if(!d)return{};let y=(0,CV.getScrollContainer)(d),_=d.ownerDocument,w=y===_.body||y===_.documentElement;if(y&&!w){let k=y.getBoundingClientRect(),x=d.getBoundingClientRect(),C=f?k.right-x.right:x.left-k.left;if(!f&&k.left>x.left)return{transform:`translateX( ${C}px )`};if(f&&k.right<x.right)return{transform:`translateX( ${C*-1}px )`}}return{}},[f,d]),h=(0,wp.useMemo)(()=>{if(!l)return 1;let y=parseInt(l.getAttribute("aria-level"),10);return y?y+1:1},[l]),b=(0,wp.useMemo)(()=>d?d.classList.contains("is-branch-selected"):!1,[d]),v=(0,wp.useMemo)(()=>{if(!(!d||!(a==="top"||a==="bottom"||a==="inside")))return{contextElement:d,getBoundingClientRect(){let _=d.getBoundingClientRect(),w=_.left,k=0,x=(0,CV.getScrollContainer)(d,"horizontal"),C=d.ownerDocument,E=x===C.body||x===C.documentElement;if(x&&!E){let I=x.getBoundingClientRect(),O=f?x.offsetWidth-x.clientWidth:0;w<I.left+O&&(w=I.left+O)}a==="top"?k=_.top-_.height*2:k=_.top;let R=p(_,0),S=_.height;return new window.DOMRect(w,k,R,S)}}},[d,a,p,f]);return d?(0,Hl.jsx)(EV.Popover,{animate:!1,anchor:v,focusOnMount:!1,className:"block-editor-list-view-drop-indicator--preview",variant:"unstyled",flip:!1,resize:!0,children:(0,Hl.jsx)("div",{style:m,className:Y("block-editor-list-view-drop-indicator__line",{"block-editor-list-view-drop-indicator__line--darker":b}),children:(0,Hl.jsxs)("div",{className:"block-editor-list-view-leaf","aria-level":h,children:[(0,Hl.jsxs)("div",{className:Y("block-editor-list-view-block-select-button","block-editor-list-view-block-contents"),style:g,children:[(0,Hl.jsx)(vV,{onClick:()=>{}}),(0,Hl.jsx)(Lt,{icon:r?.icon,showColors:!0,context:"list-view"}),(0,Hl.jsx)($e,{align:"center",className:"block-editor-list-view-block-select-button__label-wrapper",justify:"flex-start",gap:"xs",children:(0,Hl.jsx)("span",{className:"block-editor-list-view-block-select-button__title",children:(0,Hl.jsx)(EV.__experimentalTruncate,{ellipsizeMode:"auto",children:n})})})]}),(0,Hl.jsx)("div",{className:"block-editor-list-view-block__menu-cell"})]})})}):null}var sTe=c(Yo(),1),iS=c(Z(),1),wR=c(ee(),1),aTe=c(F(),1),Da=c(wo(),1),lTe=c(ce(),1);function cTe(){let{clearSelectedBlock:e,multiSelect:t,selectBlock:o}=(0,wR.useDispatch)(B),{getBlockName:r,getBlockParents:n,getBlockSelectionStart:i,getSelectedBlockClientIds:s,hasMultiSelection:a,hasSelectedBlock:l}=(0,wR.useSelect)(B),{getBlockType:u}=(0,wR.useSelect)(lTe.store);return{updateBlockSelection:(0,aTe.useCallback)(async(f,p,m,g)=>{if(!f?.shiftKey&&f?.keyCode!==Da.ESCAPE){o(p,g);return}f.preventDefault();let h=f.type==="keydown"&&f.keyCode===Da.ESCAPE,b=f.type==="keydown"&&(f.keyCode===Da.UP||f.keyCode===Da.DOWN||f.keyCode===Da.HOME||f.keyCode===Da.END);if(!b&&!l()&&!a()){o(p,null);return}let v=s(),y=[...n(p),p];if((h||b&&!v.some(x=>y.includes(x)))&&await e(),!h){let x=i(),C=p;b&&(!l()&&!a()&&(x=p),m&&(C=m));let E=n(x),R=n(C),{start:S,end:I}=KEe(x,C,E,R);await t(S,I,null)}let _=s();if((f.keyCode===Da.HOME||f.keyCode===Da.END)&&_.length>1)return;let w=v.filter(x=>!_.includes(x)),k;if(w.length===1){let x=u(r(w[0]))?.title;x&&(k=(0,iS.sprintf)((0,iS.__)("%s deselected."),x))}else w.length>1&&(k=(0,iS.sprintf)((0,iS.__)("%s blocks deselected."),w.length));k&&(0,sTe.speak)(k,"assertive")},[e,r,u,n,i,s,a,l,t,o])}}var uTe=c(F(),1);function dTe(e){return(0,uTe.useMemo)(()=>{let o={},r=0,n=i=>{i.forEach(s=>{o[s.clientId]=r,r++,s.innerBlocks.length>0&&n(s.innerBlocks)})};return n(e),o},[e])}var fTe=c(ee(),1);function pTe({blocks:e,rootClientId:t}){return(0,fTe.useSelect)(o=>{let{getDraggedBlockClientIds:r,getSelectedBlockClientIds:n,getListViewClientIdsTree:i}=K(o(B));return{selectedClientIds:n(),draggedClientIds:r(),clientIdsTree:e??i(t)}},[e,t])}var mTe=c(F(),1),gTe=c(ee(),1);function hTe({updateExpansion:e}){let{expandedBlock:t,getBlockParents:o}=(0,gTe.useSelect)(r=>{let{getBlockParents:n,getExpandedBlock:i}=K(r(B));return{expandedBlock:i(),getBlockParents:n}},[]);(0,mTe.useEffect)(()=>{if(t){let r=o(t,!1);e({type:"replace",clientIds:r})}},[e,t,o])}var bTe=c(ee(),1),av=c(F(),1),lv=c(ue(),1),yTe=c(Z(),1);var kp=24;function Rnt(e,t,o=1,r=!1){let n=r?t.right-o*kp:t.left+o*kp;return r?e.x>n:e.x<n}function Bnt(e,t,o=1,r=!1){let n=r?t.right-o*kp:t.left+o*kp,i=r?n-e.x:e.x-n,s=Math.round(i/kp);return Math.abs(s)}function Int(e,t){let o=[],r=e;for(;r;)o.push({...r}),r=t.find(n=>n.clientId===r.rootClientId);return o}function vTe(e,t){let o=e[t+1];return o&&o.isDraggedBlock?vTe(e,t+1):o}function Pnt(e,t,o=1,r=!1){let n=r?t.right-o*kp:t.left+o*kp;return(r?e.x<n-kp:e.x>n+kp)&&e.y<t.bottom}var Ont=["top","bottom"];function Ant(e,t,o=!1){let r,n,i,s,a;for(let f=0;f<e.length;f++){let p=e[f];if(p.isDraggedBlock)continue;let m=p.element.getBoundingClientRect(),[g,h]=Wy(t,m,Ont),b=N5(t,m);if(i===void 0||g<i||b){i=g;let v=e.indexOf(p),y=e[v-1];if(h==="top"&&y&&y.rootClientId===p.rootClientId&&!y.isDraggedBlock?(n=y,r="bottom",s=y.element.getBoundingClientRect(),a=v-1):(n=p,r=h,s=m,a=v),b)break}}if(!n)return;let l=Int(n,e),u=r==="bottom";if(u&&n.canInsertDraggedBlocksAsChild&&(n.innerBlockCount>0&&n.isExpanded||Pnt(t,s,l.length,o))){let f=n.isExpanded?0:n.innerBlockCount||0;return{rootClientId:n.clientId,clientId:n.clientId,blockIndex:f,dropPosition:"inside"}}if(u&&n.rootClientId&&Rnt(t,s,l.length,o)){let f=vTe(e,a),p=n.nestingLevel,m=f?f.nestingLevel:1;if(p&&m){let g=Bnt(t,s,l.length,o),h=Math.max(Math.min(g,p-m),0);if(l[h]){let b=n.blockIndex;if(l[h].nestingLevel===f?.nestingLevel)b=f?.blockIndex;else for(let v=a;v>=0;v--){let y=e[v];if(y.rootClientId===l[h].rootClientId){b=y.blockIndex+1;break}}return{rootClientId:l[h].rootClientId,clientId:n.clientId,blockIndex:b,dropPosition:r}}}}if(!n.canInsertDraggedBlocksAsSibling)return;let d=u?1:0;return{rootClientId:n.rootClientId,clientId:n.clientId,blockIndex:n.blockIndex+d,dropPosition:r}}var Mnt={leading:!1,trailing:!0};function _Te({dropZoneElement:e,updateExpansion:t}){let{getBlockRootClientId:o,getBlockIndex:r,getBlockCount:n,getDraggedBlockClientIds:i,canInsertBlocks:s}=(0,bTe.useSelect)(B),[a,l]=(0,av.useState)(),{rootClientId:u,blockIndex:d}=a||{},f=M5(u,d),p=(0,yTe.isRTL)(),m=(0,lv.usePrevious)(u),g=(0,av.useCallback)(_=>{let{rootClientId:w}=_||{};w&&_?.dropPosition==="inside"&&t({type:"expand",clientIds:[w]})},[t]),h=(0,lv.useThrottle)(g,500,Mnt);(0,av.useEffect)(()=>{if(a?.dropPosition!=="inside"||m!==a?.rootClientId){h.cancel();return}h(a)},[m,a,h]);let b=i(),v=(0,lv.useThrottle)((0,av.useCallback)((_,w)=>{let k={x:_.clientX,y:_.clientY},x=!!b?.length,E=Array.from(w.querySelectorAll("[data-block]")).map(S=>{let I=S.dataset.block,O=S.dataset.expanded==="true",A=S.classList.contains("is-dragging"),P=parseInt(S.getAttribute("aria-level"),10),L=o(I);return{clientId:I,isExpanded:O,rootClientId:L,blockIndex:r(I),element:S,nestingLevel:P||void 0,isDraggedBlock:x?A:!1,innerBlockCount:n(I),canInsertDraggedBlocksAsSibling:x?s(b,L):!0,canInsertDraggedBlocksAsChild:x?s(b,I):!0}}),R=Ant(E,k,p);R&&l(R)},[s,b,n,r,o,p]),50);return{ref:(0,lv.__experimentalUseDropZone)({dropZoneElement:e,onDrop(_){v.cancel(),a&&f(_),l(void 0)},onDragLeave(){v.cancel(),l(null)},onDragOver(_){v(_,_.currentTarget)},onDragEnd(){v.cancel(),l(void 0)}}),target:a}}var TV=c(F(),1),wTe=c(ee(),1);function kTe({firstSelectedBlockClientId:e,updateExpansion:t}){let[o,r]=(0,TV.useState)(null),{selectedBlockParentClientIds:n}=(0,wTe.useSelect)(i=>{let{getBlockParents:s}=i(B);return{selectedBlockParentClientIds:s(e,!1)}},[e]);return(0,TV.useEffect)(()=>{o!==e&&n?.length&&t({type:"expand",clientIds:n})},[e,n,o,t]),{setSelectedTreeId:r}}var sS=c(ee(),1),xTe=c(ue(),1);function STe({selectBlock:e}){let t=(0,sS.useRegistry)(),{getBlockOrder:o,getBlockRootClientId:r,getBlocksByClientId:n,getPreviousBlockClientId:i,getSelectedBlockClientIds:s,getSettings:a,canInsertBlockType:l,canRemoveBlocks:u}=(0,sS.useSelect)(B),{flashBlock:d,removeBlocks:f,replaceBlocks:p,insertBlocks:m}=(0,sS.useDispatch)(B),g=Wk();return(0,xTe.useRefEffect)(h=>{function b(_,w){w&&e(void 0,_,null,null),rS(_,h)}function v(_){let w=s(),k=w.includes(_),x=k?w[0]:_,C=r(x);return{blocksToUpdate:k?w:[_],firstBlockClientId:x,firstBlockRootClientId:C,originallySelectedBlockClientIds:w}}function y(_){if(_.defaultPrevented||!h.contains(_.target.ownerDocument.activeElement))return;let k=_.target.ownerDocument.activeElement?.closest("[role=row]")?.dataset?.block;if(!k)return;let{blocksToUpdate:x,firstBlockClientId:C,firstBlockRootClientId:E,originallySelectedBlockClientIds:R}=v(k);if(x.length!==0){if(_.preventDefault(),_.type==="copy"||_.type==="cut"){x.length===1&&d(x[0]),g(_.type,x);let S=n(x);lD(_,S,t)}if(_.type==="cut"){if(!u(x))return;let S=i(C)??E;f(x,!1);let I=R.length>0&&s().length===0;S||(S=o()[0]),b(S,I)}else if(_.type==="paste"){let{__experimentalCanUserUseUnfilteredHTML:S}=a(),I=lve(_,S);if(x.length===1){let[O]=x;if(I.every(A=>l(A.name,O))){m(I,void 0,O),b(I[0]?.clientId,!1);return}}p(x,I,I.length-1,-1),b(I[0]?.clientId,!1)}}}return h.ownerDocument.addEventListener("copy",y),h.ownerDocument.addEventListener("cut",y),h.ownerDocument.addEventListener("paste",y),()=>{h.ownerDocument.removeEventListener("copy",y),h.ownerDocument.removeEventListener("cut",y),h.ownerDocument.removeEventListener("paste",y)}},[])}var ru=c(T(),1),Nnt=(e,t)=>{let{type:o,clientIds:r}=t;if(o==="replace"){let s=Object.fromEntries(r.map(a=>[a,!0]));return(0,CTe.isShallowEqual)(e,s)?e:s}if(o!=="expand"&&o!=="collapse")return e;let n=o==="expand",i=r.filter(s=>e[s]!==n);return i.length?{...e,...Object.fromEntries(i.map(s=>[s,n]))}:e};function RTe({id:e,blocks:t,dropZoneElement:o,showBlockMovers:r=!1,isExpanded:n=!1,showAppender:i=!1,focusOnMount:s=!1,blockSettingsMenu:a=qq,rootClientId:l,description:u,onSelect:d,additionalBlockContent:f},p){t&&(0,TTe.default)("`blocks` property in `wp.blockEditor.__experimentalListView`",{since:"6.3",alternative:"`rootClientId` property"});let m=(0,sh.useInstanceId)(RTe),{clientIdsTree:g,draggedClientIds:h,selectedClientIds:b}=pTe({blocks:t,rootClientId:l}),v=dTe(g),{getBlock:y,getSelectedBlockClientIds:_}=(0,kR.useSelect)(B),{visibleBlockCount:w}=(0,kR.useSelect)(G=>{let{getGlobalBlockCount:te,getClientIdsOfDescendants:re}=G(B),ae=h?.length>0?re(h).length+1:0;return{visibleBlockCount:te()-ae}},[h]),{updateBlockSelection:k}=cTe(),[x,C]=(0,Qn.useReducer)(Nnt,{}),[E,R]=(0,Qn.useState)(null),{setSelectedTreeId:S}=kTe({firstSelectedBlockClientId:b[0],updateExpansion:C}),I=(0,Qn.useCallback)((G,te,re)=>{k(G,te,null,re),S(te),d&&d(y(te))},[S,k,d,y]),{ref:O,target:A}=_Te({dropZoneElement:o,updateExpansion:C}),P=(0,Qn.useRef)(),L=STe({selectBlock:I}),H=(0,sh.useRefEffect)(G=>{if(!s)return;let te=new window.AbortController,re=be=>rS(be,G,te.signal).then(()=>te.abort());G.ownerDocument.addEventListener("focusin",()=>te.abort(),{once:!0,signal:te.signal});let[ae]=_();if(ae)return re(ae),()=>te.abort();let ie=setTimeout(()=>{let be=G.querySelector("[role=row][data-block]")?.dataset.block;be&&re(be)},0);return()=>{clearTimeout(ie),te.abort()}},[s,_]),N=(0,sh.useMergeRefs)([L,H,P,O,p]),M=(0,Qn.useCallback)(G=>{let te=G?.dataset?.block;te&&C({type:"expand",clientIds:[te]})},[]),V=(0,Qn.useCallback)(G=>{let te=G?.dataset?.block;te&&C({type:"collapse",clientIds:[te]})},[]),j=(0,Qn.useCallback)((G,te,re)=>{G.shiftKey&&k(G,te?.dataset?.block,re?.dataset?.block)},[k]);hTe({updateExpansion:C});let D=h?.[0],{blockDropTargetIndex:z,blockDropPosition:$,firstDraggedBlockIndex:J}=(0,Qn.useMemo)(()=>{let G,te;if(A?.clientId){let re=v[A.clientId];G=re===void 0||A?.dropPosition==="top"?re:re+1}else A===null&&(G=null);if(D){let re=v[D];te=re===void 0||A?.dropPosition==="top"?re:re+1}return{blockDropTargetIndex:G,blockDropPosition:A?.dropPosition,firstDraggedBlockIndex:te}},[A,v,D]),Q=(0,Qn.useMemo)(()=>({AdditionalBlockContent:f,BlockSettingsMenu:a,listViewInstanceId:m,rootClientId:l,setInsertedBlockClientId:R,treeGridElementRef:P,updateExpansion:C}),[f,a,m,l,R,C]),W=(0,Qn.useMemo)(()=>({blockDropPosition:$,blockDropTargetIndex:z,blockIndexes:v,draggedClientIds:h,expansionState:x,firstDraggedBlockIndex:J}),[$,z,v,h,x,J]),[X]=(0,sh.__experimentalUseFixedWindowList)(P,_R,w,{expandedState:x,useWindowing:!0,windowOverscan:40});if(!g.length&&!i)return null;let U=u&&`block-editor-list-view-description-${m}`;return(0,ru.jsxs)(kR.AsyncModeProvider,{value:!0,children:[(0,ru.jsx)(iTe,{draggedBlockClientId:D,listViewRef:P,blockDropTarget:A}),u&&(0,ru.jsx)(ht,{id:U,children:u}),(0,ru.jsx)(ETe.__experimentalTreeGrid,{id:e,className:Y("block-editor-list-view-tree",{"is-dragging":h?.length>0&&z!==void 0}),"aria-label":(0,_Z.__)("Block navigation structure"),ref:N,onCollapseRow:V,onExpandRow:M,onFocusRow:j,applicationAriaLabel:(0,_Z.__)("Block navigation structure"),"aria-describedby":U,style:{"--wp-admin--list-view-dragged-items-height":h?.length?`${_R*(h.length-1)}px`:null},children:(0,ru.jsx)(pV.Provider,{value:Q,children:(0,ru.jsx)(gV.Provider,{value:E,children:(0,ru.jsx)(mV.Provider,{value:W,children:(0,ru.jsx)(nTe,{blocks:g,parentId:l,selectBlock:I,showBlockMovers:r,fixedListWindow:X,selectedClientIds:b,isExpanded:n,showAppender:i})})})})})]})}var xR=(0,Qn.forwardRef)(RTe),RV=(0,Qn.forwardRef)((e,t)=>(0,ru.jsx)(xR,{ref:t,...e,showAppender:!1,rootClientId:null,onSelect:null,additionalBlockContent:null,blockSettingsMenu:void 0}));var ah=c(T(),1);function Lnt({isEnabled:e,onToggle:t,isOpen:o,innerRef:r,...n}){return(0,ah.jsx)(BV.Button,{__next40pxDefaultSize:!0,...n,ref:r,icon:xC,"aria-expanded":o,"aria-haspopup":"true",onClick:e?t:void 0,label:(0,wZ.__)("List view"),className:"block-editor-block-navigation","aria-disabled":!e})}function Dnt({isDisabled:e,...t},o){(0,BTe.default)("wp.blockEditor.BlockNavigationDropdown",{since:"6.1",alternative:"wp.components.Dropdown and wp.blockEditor.ListView"});let n=(0,ITe.useSelect)(i=>!!i(B).getBlockCount(),[])&&!e;return(0,ah.jsx)(BV.Dropdown,{contentClassName:"block-editor-block-navigation__popover",popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:i,onToggle:s})=>(0,ah.jsx)(Lnt,{...t,innerRef:o,isOpen:i,onToggle:s,isEnabled:n}),renderContent:()=>(0,ah.jsxs)("div",{className:"block-editor-block-navigation__container",children:[(0,ah.jsx)("p",{className:"block-editor-block-navigation__label",children:(0,wZ.__)("List view")}),(0,ah.jsx)(RV,{})]})})}var OTe=(0,PTe.forwardRef)(Dnt);var aS=c(F(),1),MTe=c(ee(),1),PV=c(ue(),1),Id=c(q(),1);var IV=c(Z(),1);var nu=c(T(),1),ATe=()=>{},kZ=(e,t)=>`${e}-${t.name}`;function NTe({clientId:e,onSwitch:t=ATe,onHoverClassName:o=ATe}){let r=(0,MTe.useSelect)(E=>E(B).canEditBlock(e),[e]),{onSelect:n,stylesToRender:i,activeStyle:s,genericPreviewBlock:a,className:l}=Gx({clientId:e,onSwitch:t}),[u,d]=(0,aS.useState)(null),[f,p]=(0,aS.useState)(null),m=Vr(),g=(0,PV.useInstanceId)(NTe,"block-editor-block-styles"),h=(0,aS.useMemo)(()=>{let E=[];for(let R=0;R<(i?.length??0);R+=2)E.push(i.slice(R,R+2));return E},[i]),b=(0,aS.useMemo)(()=>{if(!u||!a)return null;let E=Jg(l,s,u);return[{...a,attributes:{...a.attributes||{},className:E}}]},[u,a,l,s]);if(!r||!i||i.length===0)return null;let v=(0,PV.debounce)(d,250),y=E=>{n(E),o(null),d(null),v.cancel()},_=E=>{if(u===E){v.cancel();return}v(E),o(E?.name??null)},w=E=>{let R=i.find(S=>kZ(g,S)===E);R&&R.name!==s.name&&y(R)},k=W3(i),x=()=>s?.name!==k?.name,C=()=>{y(k)};return(0,nu.jsx)(Id.__experimentalToolsPanel,{label:(0,IV.__)("Styles"),resetAll:C,panelId:e,hasInnerWrapper:!0,dropdownMenuProps:m,children:(0,nu.jsx)(Id.__experimentalToolsPanelItem,{hasValue:x,label:(0,IV.__)("Variation"),onDeselect:C,isShownByDefault:!0,panelId:e,children:(0,nu.jsxs)("div",{ref:p,className:"block-editor-block-styles",children:[(0,nu.jsx)(Id.Composite,{role:"radiogroup","aria-label":(0,IV.__)("Styles"),className:"block-editor-block-styles__variants",activeId:kZ(g,s),setActiveId:w,focusLoop:!0,focusWrap:!0,focusShift:!0,children:h.map((E,R)=>(0,nu.jsx)(Id.Composite.Row,{className:"block-editor-block-styles__row",children:E.map(S=>(0,nu.jsx)(Id.Composite.Item,{id:kZ(g,S),render:(0,nu.jsx)(wN,{className:"block-editor-block-styles__item",tone:"neutral",variant:s.name===S.name?"solid":"outline"}),role:"radio","aria-checked":s.name===S.name,onMouseEnter:()=>_(S),onFocus:()=>_(S),onMouseLeave:()=>_(null),onBlur:()=>_(null),onClick:()=>y(S),children:(0,nu.jsx)(Id.__experimentalTruncate,{numberOfLines:3,className:"block-editor-block-styles__item-text",children:S.label||S.name})},S.name))},R))}),b&&(0,nu.jsx)(oh,{blocks:b,placement:"left-start",offset:34,anchor:f})]})})})}var lS=NTe;var zTe=c(q(),1),cS=c(Z(),1);var DTe=c(q(),1),VTe=c(T(),1),LTe={0:mz,1:F7,2:j7,3:W7,4:G7,5:Y7,6:q7};function xZ({level:e}){return LTe[e]?(0,VTe.jsx)(DTe.Icon,{icon:LTe[e]}):null}var OV=c(T(),1),FTe=[1,2,3,4,5,6],Vnt={className:"block-library-heading-level-dropdown"};function jTe({options:e=FTe,value:t,onChange:o}){let r=e.filter(n=>n===0||FTe.includes(n)).sort((n,i)=>n-i);return(0,OV.jsx)(zTe.ToolbarDropdownMenu,{popoverProps:Vnt,icon:(0,OV.jsx)(xZ,{level:t}),label:(0,cS.__)("Change level"),controls:r.map(n=>{let i=n===t;return{icon:(0,OV.jsx)(xZ,{level:n}),title:n===0?(0,cS.__)("Paragraph"):(0,cS.sprintf)((0,cS.__)("Heading %d"),n),isActive:i,onClick(){o(n)},role:"menuitemradio"}})})}var SR=c(Z(),1),CR=c(q(),1);var xp=c(T(),1);function Fnt({icon:e=rz,label:t=(0,SR.__)("Choose variation"),instructions:o=(0,SR.__)("Select a variation to start with:"),variations:r,onSelect:n,allowSkip:i}){let s=Y("block-editor-block-variation-picker",{"has-many-variations":r.length>4});return(0,xp.jsxs)(CR.Placeholder,{icon:e,label:t,instructions:o,className:s,children:[(0,xp.jsx)("ul",{className:"block-editor-block-variation-picker__variations",role:"list","aria-label":(0,SR.__)("Block variations"),children:r.map(a=>(0,xp.jsxs)("li",{children:[(0,xp.jsx)(CR.Button,{__next40pxDefaultSize:!0,variant:"tertiary",icon:a.icon&&a.icon.src?a.icon.src:a.icon,iconSize:48,onClick:()=>n(a),className:"block-editor-block-variation-picker__variation",label:a.description||a.title}),(0,xp.jsx)("span",{className:"block-editor-block-variation-picker__variation-label",children:a.title})]},a.name))}),i&&(0,xp.jsx)("div",{className:"block-editor-block-variation-picker__skip",children:(0,xp.jsx)(CR.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>n(),children:(0,SR.__)("Skip")})})]})}var HTe=Fnt;var $Te=c(ee(),1),YTe=c(ce(),1),CZ=c(q(),1);var SZ=c(F(),1),EZ=c(ue(),1),KTe=c(Z(),1);var Sp=c(Z(),1),uS=c(q(),1);var lh={carousel:"carousel",grid:"grid"};var Va=c(T(),1),znt=({onBlockPatternSelect:e})=>(0,Va.jsx)("div",{className:"block-editor-block-pattern-setup__actions",children:(0,Va.jsx)(uS.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:e,children:(0,Sp.__)("Choose")})}),jnt=({handlePrevious:e,handleNext:t,activeSlide:o,totalSlides:r})=>(0,Va.jsxs)("div",{className:"block-editor-block-pattern-setup__navigation",children:[(0,Va.jsx)(uS.Button,{size:"compact",icon:(0,Sp.isRTL)()?br:li,label:(0,Sp.__)("Previous pattern"),onClick:e,disabled:o===0,accessibleWhenDisabled:!0}),(0,Va.jsx)(uS.Button,{size:"compact",icon:(0,Sp.isRTL)()?li:br,label:(0,Sp.__)("Next pattern"),onClick:t,disabled:o===r-1,accessibleWhenDisabled:!0})]}),Hnt=({viewMode:e,setViewMode:t,handlePrevious:o,handleNext:r,activeSlide:n,totalSlides:i,onBlockPatternSelect:s})=>{let a=e===lh.carousel,l=(0,Va.jsxs)("div",{className:"block-editor-block-pattern-setup__display-controls",children:[(0,Va.jsx)(uS.Button,{size:"compact",icon:YC,label:(0,Sp.__)("Carousel view"),onClick:()=>t(lh.carousel),isPressed:a}),(0,Va.jsx)(uS.Button,{size:"compact",icon:sC,label:(0,Sp.__)("Grid view"),onClick:()=>t(lh.grid),isPressed:e===lh.grid})]});return(0,Va.jsxs)("div",{className:"block-editor-block-pattern-setup__toolbar",children:[a&&(0,Va.jsx)(jnt,{handlePrevious:o,handleNext:r,activeSlide:n,totalSlides:i}),l,a&&(0,Va.jsx)(znt,{onBlockPatternSelect:s})]})},WTe=Hnt;var UTe=c(ee(),1);function Wnt(e,t,o){return(0,UTe.useSelect)(r=>{let{getBlockRootClientId:n,getPatternsByBlockTypes:i,__experimentalGetAllowedPatterns:s}=r(B),a=n(e);return o?s(a).filter(o):i(t,a)},[e,t,o])}var GTe=Wnt;var ar=c(T(),1),Unt=({viewMode:e,activeSlide:t,patterns:o,onBlockPatternSelect:r,showTitles:n})=>{let i="block-editor-block-pattern-setup__container";if(e===lh.carousel){let s=new Map([[t,"active-slide"],[t-1,"previous-slide"],[t+1,"next-slide"]]);return(0,ar.jsx)("div",{className:"block-editor-block-pattern-setup__carousel",children:(0,ar.jsx)("div",{className:i,children:(0,ar.jsx)("div",{className:"carousel-container",children:o.map((a,l)=>(0,ar.jsx)(ZTe,{active:l===t,className:s.get(l)||"",pattern:a},a.name))})})})}return(0,ar.jsx)("div",{className:"block-editor-block-pattern-setup__grid",children:(0,ar.jsx)(CZ.Composite,{role:"listbox",className:i,"aria-label":(0,KTe.__)("Patterns list"),children:o.map(s=>(0,ar.jsx)(qTe,{pattern:s,onSelect:r,showTitles:n},s.name))})})};function qTe({pattern:e,onSelect:t,showTitles:o}){let r="block-editor-block-pattern-setup-list",{blocks:n,description:i,viewportWidth:s=700}=e,a=(0,EZ.useInstanceId)(qTe,`${r}__item-description`);return(0,ar.jsx)("div",{className:`${r}__list-item`,children:(0,ar.jsxs)(CZ.Composite.Item,{render:(0,ar.jsx)("div",{"aria-describedby":i?a:void 0,"aria-label":e.title,className:`${r}__item`}),id:`${r}__pattern__${e.name}`,role:"option",onClick:()=>t(n),children:[(0,ar.jsx)(Ys,{blocks:n,viewportWidth:s}),o&&(0,ar.jsx)("div",{className:`${r}__item-title`,children:e.title}),!!i&&(0,ar.jsx)(ht,{id:a,children:i})]})})}function ZTe({active:e,className:t,pattern:o,minHeight:r}){let{blocks:n,title:i,description:s}=o,a=(0,EZ.useInstanceId)(ZTe,"block-editor-block-pattern-setup-list__item-description");return(0,ar.jsxs)("div",{"aria-hidden":!e,role:"img",className:`pattern-slide ${t}`,"aria-label":i,"aria-describedby":s?a:void 0,children:[(0,ar.jsx)(Ys,{blocks:n,minHeight:r}),!!s&&(0,ar.jsx)(ht,{id:a,children:s})]})}var Gnt=({clientId:e,blockName:t,filterPatternsFn:o,onBlockPatternSelect:r,initialViewMode:n=lh.carousel,showTitles:i=!1})=>{let[s,a]=(0,SZ.useState)(n),[l,u]=(0,SZ.useState)(0),{replaceBlock:d}=(0,$Te.useDispatch)(B),f=GTe(e,t,o);if(!f?.length)return null;let m=r||(g=>{let h=g.map(b=>(0,YTe.cloneBlock)(b));d(e,h)});return(0,ar.jsx)(ar.Fragment,{children:(0,ar.jsxs)("div",{className:`block-editor-block-pattern-setup view-mode-${s}`,children:[(0,ar.jsx)(Unt,{viewMode:s,activeSlide:l,patterns:f,onBlockPatternSelect:m,showTitles:i}),(0,ar.jsx)(WTe,{viewMode:s,setViewMode:a,activeSlide:l,totalSlides:f.length,handleNext:()=>{u(g=>Math.min(g+1,f.length-1))},handlePrevious:()=>{u(g=>Math.max(g-1,0))},onBlockPatternSelect:()=>{m(f[l].blocks)}})]})})},XTe=Gnt;var TZ=c(ce(),1),Cp=c(Z(),1),Ep=c(q(),1);var AV=c(ee(),1),QTe=c(F(),1);var an=c(T(),1),{Menu:cv}=K(Ep.privateApis);function $nt({className:e,onSelectVariation:t,selectedValue:o,variations:r}){return(0,an.jsxs)("fieldset",{className:e,children:[(0,an.jsx)(ht,{render:(0,an.jsx)("legend",{}),children:(0,Cp.__)("Transform to variation")}),r.map(n=>(0,an.jsx)(Ep.Button,{__next40pxDefaultSize:!0,size:"compact",icon:(0,an.jsx)(Lt,{icon:n.icon,showColors:!0}),isPressed:o===n.name,label:o===n.name?n.title:(0,Cp.sprintf)((0,Cp.__)("Transform to %s"),n.title),onClick:()=>t(n.name),"aria-label":n.title,showTooltip:!0},n.name))]})}function Ynt({className:e,onSelectVariation:t,selectedValue:o,variations:r}){return(0,an.jsx)("div",{className:e,children:(0,an.jsxs)(cv,{children:[(0,an.jsx)(cv.TriggerButton,{render:(0,an.jsx)(Ep.Button,{className:"block-editor-block-variation-transforms__button",__next40pxDefaultSize:!0,variant:"secondary",children:(0,Cp.__)("Transform to variation")})}),(0,an.jsx)(cv.Popover,{position:"bottom",children:(0,an.jsx)(cv.Group,{children:r.map(n=>(0,an.jsxs)(cv.RadioItem,{value:n.name,checked:o===n.name,onChange:()=>t(n.name),children:[(0,an.jsx)(cv.ItemLabel,{children:n.title}),n.description&&(0,an.jsx)(cv.ItemHelpText,{children:n.description})]},n.name))})})]})})}function Knt({className:e,onSelectVariation:t,selectedValue:o,variations:r}){return(0,an.jsx)("div",{className:e,children:(0,an.jsx)(Ep.__experimentalToggleGroupControl,{label:(0,Cp.__)("Transform to variation"),value:o,hideLabelFromVision:!0,onChange:t,children:r.map(n=>(0,an.jsx)(Ep.__experimentalToggleGroupControlOptionIcon,{icon:(0,an.jsx)(Lt,{icon:n.icon,showColors:!0}),value:n.name,label:o===n.name?n.title:(0,Cp.sprintf)((0,Cp.__)("Transform to %s"),n.title)},n.name))})})}function qnt({blockClientId:e}){let{updateBlockAttributes:t}=(0,AV.useDispatch)(B),{activeBlockVariation:o,variations:r,canEdit:n,isContentOnly:i,isSection:s}=(0,AV.useSelect)(g=>{let{getActiveBlockVariation:h,getBlockVariations:b}=g(TZ.store),{getBlockName:v,getBlockAttributes:y,getBlockEditingMode:_,isSectionBlock:w}=K(g(B)),{canEditBlock:k}=g(B),x=e&&v(e),{hasContentRoleAttribute:C}=K(g(TZ.store)),E=C(x);return{activeBlockVariation:h(x,y(e),"transform"),variations:x&&b(x,"transform"),canEdit:k(e),isContentOnly:_(e)==="contentOnly"&&!E,isSection:w(e)}},[e]),a=o?.name,l=(0,QTe.useMemo)(()=>{let g=new Set;return r?(r.forEach(h=>{h.icon&&g.add(h.icon?.src||h.icon)}),g.size===r.length):!1},[r]),u=g=>{t(e,{...r.find(({name:h})=>h===g).attributes})};if(!r?.length||!n||i||s)return null;let d="block-editor-block-variation-transforms",p=r.length>6?$nt:Knt;return(0,an.jsx)(l?p:Ynt,{className:d,onSelectVariation:u,selectedValue:a,variations:r})}var MV=qnt;var ch=c(Z(),1),NV=c(q(),1);var JTe=c(T(),1),RZ={top:{icon:kC,title:(0,ch._x)("Align top","Block vertical alignment setting")},center:{icon:fC,title:(0,ch._x)("Align middle","Block vertical alignment setting")},bottom:{icon:uC,title:(0,ch._x)("Align bottom","Block vertical alignment setting")},stretch:{icon:vC,title:(0,ch._x)("Stretch to fill","Block vertical alignment setting")},"space-between":{icon:hC,title:(0,ch._x)("Space between","Block vertical alignment setting")}},Znt=["top","center","bottom"],Xnt="top";function Qnt({value:e,onChange:t,controls:o=Znt,isCollapsed:r=!0,isToolbar:n,label:i=(0,ch.__)("Align content vertically")}){function s(f){return()=>t(e===f?void 0:f)}let a=RZ[e],l=RZ[Xnt],u=n?NV.ToolbarGroup:NV.ToolbarDropdownMenu,d=n?{isCollapsed:r}:{};return(0,JTe.jsx)(u,{icon:a?a.icon:l.icon,label:i,controls:o.map(f=>({...RZ[f],isActive:e===f,role:r?"menuitemradio":void 0,onClick:s(f)})),...d})}var BZ=Qnt;var IZ=c(T(),1),J2=e=>(0,IZ.jsx)(BZ,{...e,isToolbar:!1}),eRe=e=>(0,IZ.jsx)(BZ,{...e,isToolbar:!0});var oa=c(q(),1),ER=c(F(),1),FV=c(Z(),1);var tRe=c(q(),1);var PZ=c(Z(),1),oRe=c(T(),1);function rRe({isLinked:e,...t}){let o=e?(0,PZ.__)("Unlink radii"):(0,PZ.__)("Link radii");return(0,oRe.jsx)(tRe.Button,{...t,className:"components-border-radius-control__linked-button",size:"small",icon:e?As:Os,iconSize:24,label:o})}var nRe=c(q(),1);function Jnt(e){return[...e].sort((o,r)=>e.filter(n=>n===r).length-e.filter(n=>n===o).length).shift()}function iRe(e={}){if(typeof e=="string")return e;let t=Object.values(e).map(a=>{let l=(0,nRe.__experimentalParseQuantityAndUnitFromRawValue)(a);return typeof a=="string"&&l[0]===void 0?[a,""]:l}),o=t.map(a=>a[0]??""),r=t.map(a=>a[1]),n=o.every(a=>a===o[0])?o[0]:"",i=Jnt(r);return n===0||n?`${n}${i||""}`:void 0}function sRe(e={}){if(typeof e=="string"||!e||typeof e!="object")return!1;let t=Object.values(e);if(t.length===0)return!1;let o=t[0];return!t.every(n=>n===o)}function aRe(e){return e?typeof e=="string"?!0:!!Object.values(e).filter(o=>!!o||o===0).length:!1}var Wl=c(q(),1),uRe=c(ue(),1),uh=c(Z(),1);var uv=c(F(),1);var OZ=24,lRe=8,LV={px:{max:300,steps:1},"%":{max:100,steps:1},vw:{max:100,steps:1},vh:{max:100,steps:1},em:{max:10,steps:.1},rem:{max:10,steps:.1},svw:{max:100,steps:1},lvw:{max:100,steps:1},dvw:{max:100,steps:1},svh:{max:100,steps:1},lvh:{max:100,steps:1},dvh:{max:100,steps:1},vi:{max:100,steps:1},svi:{max:100,steps:1},lvi:{max:100,steps:1},dvi:{max:100,steps:1},vb:{max:100,steps:1},svb:{max:100,steps:1},lvb:{max:100,steps:1},dvb:{max:100,steps:1},vmin:{max:100,steps:1},svmin:{max:100,steps:1},lvmin:{max:100,steps:1},dvmin:{max:100,steps:1},vmax:{max:100,steps:1},svmax:{max:100,steps:1},lvmax:{max:100,steps:1},dvmax:{max:100,steps:1}};var DV=c(q(),1);var iu=c(T(),1);function cRe({allowNegativeOnDrag:e,ariaLabel:t,allPlaceholder:o,minValue:r,parsedQuantity:n,computedUnit:i,units:s,isMixed:a,step:l,max:u,showTooltip:d,value:f,minimumCustomValue:p,onCustomValueChange:m,onCustomValueSliderChange:g,onUnitChange:h,onMouseOut:b,onMouseOver:v,setMinValue:y}){let _=(0,iu.jsx)(DV.__experimentalUnitControl,{className:"preset-input-control__unit-control",disableUnits:a,hideLabelFromVision:!0,label:t,min:r,onChange:m,onUnitChange:h,onBlur:b,onFocus:v,onMouseOut:b,onMouseOver:v,units:s,value:[n,i].join(""),placeholder:o,onDragStart:()=>{e&&f?.charAt(0)==="-"&&y(0)},onDrag:()=>{e&&f?.charAt(0)==="-"&&y(0)},onDragEnd:()=>{e&&y(p)}}),w=d?(0,iu.jsxs)(ao.Root,{children:[(0,iu.jsx)(ao.Trigger,{render:(0,iu.jsx)("div",{className:"preset-input-control__tooltip-wrapper",children:_})}),(0,iu.jsx)(ao.Popup,{children:t})]}):_;return(0,iu.jsxs)(iu.Fragment,{children:[w,(0,iu.jsx)(DV.RangeControl,{className:"preset-input-control__custom-value-range",hideLabelFromVision:!0,initialPosition:0,label:t,max:u,min:0,onBlur:b,onChange:g,onFocus:v,onMouseOut:b,onMouseOver:v,step:l,value:n,withInputField:!1})]})}var dh=c(T(),1);function dv({allowNegativeOnDrag:e=!1,ariaLabel:t,className:o,customValueSettings:r=LV,disableCustomValues:n,icon:i,isMixed:s,value:a,minimumCustomValue:l,onChange:u,onMouseOut:d,onMouseOver:f,onUnitChange:p,placeholder:m,presets:g=[],presetType:h,selectedUnit:b,showTooltip:v,units:y}){let _=(0,uv.useMemo)(()=>Xre(a,g,h),[a,g,h]),w=o??"preset-input-control",k=g.slice(1,g.length-1).map((G,te)=>({value:te+1,label:void 0})),x=k.length>0,C=g.length<=lRe,E=s?(0,uh.__)("Mixed"):m??null,[R,S]=(0,uv.useState)(l),[I,O]=(0,uv.useState)(!n&&_!==void 0&&!Uu(_,h)),A=null,P=(0,uRe.usePrevious)(_);(0,uv.useEffect)(()=>{_&&P!==_&&!Uu(_,h)&&I!==!0&&O(!0)},[_,P,h,I]);let L=!C&&!I&&_!==void 0&&(!Uu(_,h)||Uu(_,h)&&s),H=g;L?(H=[...g,{name:s?(0,uh.__)("Mixed"):(0,uh.sprintf)((0,uh.__)("Custom (%s)"),_),slug:"custom",size:_}],A=H.length-1):s||(A=I?aH(_,g,h):Zre(_,g,h));let N=H.map((G,te)=>({key:te,name:G.name})),M=Uu(_,h)?aH(_,g,h):_,[V,j]=(0,Wl.__experimentalParseQuantityAndUnitFromRawValue)(M),D=j||b||"px",z=y?.find(G=>G.value===D),$=z?.step??r[D]?.steps??.1,J=z?.max??r[D]?.max??10,Q=G=>{if(G===void 0||G===""){u(void 0);return}isNaN(parseFloat(G))||u(G)},W=G=>{u([G,D].join(""))},X=G=>_===void 0?void 0:g[G]?.name,U=(G,te)=>{let re=parseInt(G,10);if(te==="selectList"){if(re===0&&g[0]?.slug==="0")return"0";if(re===0)return}else if(re===0)return"0";return`var:preset|${h}|${g[G]?.slug}`};return(0,dh.jsxs)(Wl.__experimentalHStack,{className:`preset-input-control__wrapper ${w}__wrapper`,children:[i&&(0,dh.jsx)(Wl.Icon,{className:"preset-input-control__icon",icon:i,size:OZ}),(!x||I)&&(0,dh.jsx)(cRe,{allowNegativeOnDrag:e,ariaLabel:t,allPlaceholder:E,minValue:R,parsedQuantity:V,computedUnit:D,units:y,isMixed:s,step:$,max:J,showTooltip:v,value:_,minimumCustomValue:l,onCustomValueChange:Q,onCustomValueSliderChange:W,onUnitChange:p,onMouseOut:d,onMouseOver:f,setMinValue:S}),x&&C&&!I&&(0,dh.jsx)(Wl.RangeControl,{"aria-valuenow":A,"aria-valuetext":g[A]?.name,className:"preset-input-control__preset-range",hideLabelFromVision:!0,initialPosition:0,label:t,max:g.length-1,marks:k,min:0,onBlur:d,onChange:G=>u(U(G)),onFocus:f,onMouseDown:G=>{G?.nativeEvent?.offsetX<35&&_===void 0&&u("0")},onMouseOut:d,onMouseOver:f,renderTooltipContent:X,step:1,value:A,withInputField:!1}),x&&!C&&!I&&(0,dh.jsx)(Wl.CustomSelectControl,{className:"preset-input-control__custom-select-control",hideLabelFromVision:!0,label:t,onBlur:d,onChange:G=>{L&&G.selectedItem.key===N.length-1?O(!0):u(U(G.selectedItem.key,"selectList"))},onFocus:f,onMouseOut:d,onMouseOver:f,options:N,value:N.find(G=>G.key===A)||""}),x&&!n&&(0,dh.jsx)(Wl.Button,{className:"preset-input-control__custom-toggle",icon:Nz,iconSize:OZ,isPressed:I,label:I?(0,uh.__)("Use preset"):(0,uh.__)("Set custom value"),onClick:()=>{O(!I)},size:"small"})]})}var dS=c(Z(),1);var dRe=8,VV=[],AZ={all:(0,dS.__)("Border radius"),topLeft:(0,dS.__)("Top left"),topRight:(0,dS.__)("Top right"),bottomLeft:(0,dS.__)("Bottom left"),bottomRight:(0,dS.__)("Bottom right")},MZ={all:i7,topLeft:l7,topRight:c7,bottomLeft:s7,bottomRight:a7},NZ=0;var Tp=c(T(),1);function eit(e){let t=e?.default??VV,o=e?.custom??VV,r=e?.theme??VV;return(0,ER.useMemo)(()=>{let n=[{name:(0,FV.__)("None"),slug:"0",size:0},...o,...r,...t];return n.length>dRe?[{name:(0,FV.__)("Default"),slug:"default",size:void 0},...n]:n},[o,r,t])}function fRe(e,t){return t==="all"?iRe(e):typeof e=="string"?e:e?.[t]}function pRe(e,t){return t==="all"?e.flat:e[t]}function mRe(e,t,o){return r=>{o(e==="all"?{topLeft:r,topRight:r,bottomLeft:r,bottomRight:r}:{...typeof t!="string"?t||{}:{topLeft:t,topRight:t,bottomLeft:t,bottomRight:t},[e]:r})}}function gRe(e,t,o){return r=>{let n={...t};e==="all"?(n.flat=r,n.topLeft=r,n.topRight=r,n.bottomLeft=r,n.bottomRight=r):n[e]=r,o(n)}}function zV({onChange:e,values:t,presets:o}){let[r,n]=(0,ER.useState)(!aRe(t)||!sRe(t)),i=eit(o),[s,a]=(0,ER.useState)({flat:typeof t=="string"?(0,oa.__experimentalParseQuantityAndUnitFromRawValue)(t)[1]:void 0,topLeft:(0,oa.__experimentalParseQuantityAndUnitFromRawValue)(t?.topLeft)[1],topRight:(0,oa.__experimentalParseQuantityAndUnitFromRawValue)(t?.topRight)[1],bottomLeft:(0,oa.__experimentalParseQuantityAndUnitFromRawValue)(t?.bottomLeft)[1],bottomRight:(0,oa.__experimentalParseQuantityAndUnitFromRawValue)(t?.bottomRight)[1]}),[l]=je("spacing.units"),u=(0,oa.__experimentalUseCustomUnits)({availableUnits:l||["px","em","rem"]}),d=()=>n(!r);return(0,Tp.jsxs)("fieldset",{className:"components-border-radius-control",children:[(0,Tp.jsxs)(oa.__experimentalHStack,{className:"components-border-radius-control__header",children:[(0,Tp.jsx)(oa.BaseControl.VisualLabel,{as:"legend",children:(0,FV.__)("Radius")}),(0,Tp.jsx)(rRe,{onClick:d,isLinked:r})]}),r?(0,Tp.jsx)(dv,{ariaLabel:AZ.all,className:"components-border-radius-control",icon:MZ.all,minimumCustomValue:NZ,onChange:mRe("all",t,e),onUnitChange:gRe("all",s,a),presets:i,presetType:"border-radius",selectedUnit:pRe(s,"all"),showTooltip:!0,units:u,value:fRe(t,"all")}):(0,Tp.jsx)(oa.__experimentalVStack,{children:["topLeft","topRight","bottomLeft","bottomRight"].map(f=>(0,Tp.jsx)(dv,{ariaLabel:AZ[f],className:"components-border-radius-control",icon:MZ[f],minimumCustomValue:NZ,onChange:mRe(f,t,e),onUnitChange:gRe(f,s,a),presets:i,presetType:"border-radius",selectedUnit:pRe(s,f),showTooltip:!0,units:u,value:fRe(t,f)},f))})]})}var yRe=c(q(),1);var hRe=c(ue(),1);var bRe=c(T(),1),jV=(0,hRe.createHigherOrderComponent)(e=>function(o){let[r,n,i,s,a]=je("color.palette.default","color.palette.theme","color.palette.custom","color.custom","color.defaultPalette"),l=a?[...n||[],...r||[],...i||[]]:[...n||[],...i||[]],{colors:u=l,disableCustomColors:d=!s}=o,f=u&&u.length>0||!d;return(0,bRe.jsx)(e,{...o,colors:u,disableCustomColors:d,hasColorsToChoose:f})},"withColorContext");var vRe=jV(yRe.ColorPalette);var LZ=c(Z(),1),Fa=c(q(),1);var Xo=c(T(),1),{Tabs:fS}=K(Fa.privateApis),tit=["colors","disableCustomColors","gradients","disableCustomGradients"],Pd={color:"color",gradient:"gradient"};function _Re({colors:e,gradients:t,disableCustomColors:o,disableCustomGradients:r,__experimentalIsRenderedInSidebar:n,className:i,label:s,onColorChange:a,onGradientChange:l,colorValue:u,colorSlug:d,gradientValue:f,gradientSlug:p,clearable:m,showTitle:g=!0,enableAlpha:h,headingLevel:b,noticeProps:v}){let y=a&&(e&&e.length>0||!o),_=l&&(t&&t.length>0||!r);if(!y&&!_)return null;let k=(0,Xo.jsx)(Fa.ColorPalette,{value:u,selectedSlug:d,onChange:_?(E,R,S)=>{a(E,S),l()}:(E,R,S)=>a(E,S),colors:e,disableCustomColors:o,__experimentalIsRenderedInSidebar:n,clearable:m,enableAlpha:h,headingLevel:b}),x={[Pd.color]:(0,Xo.jsxs)(Xo.Fragment,{children:[k,v&&(0,Xo.jsx)(Fa.Notice,{isDismissible:!1,...v})]}),[Pd.gradient]:(0,Xo.jsx)(Fa.GradientPicker,{value:f,selectedSlug:p,onChange:y?(E,R,S)=>{l(E,S),a()}:(E,R,S)=>l(E,S),gradients:t,disableCustomGradients:r,__experimentalIsRenderedInSidebar:n,clearable:m,headingLevel:b})},C=E=>(0,Xo.jsx)("div",{className:"block-editor-color-gradient-control__panel",children:x[E]});return(0,Xo.jsx)(Fa.BaseControl,{className:Y("block-editor-color-gradient-control",i),children:(0,Xo.jsx)("fieldset",{className:"block-editor-color-gradient-control__fieldset",children:(0,Xo.jsxs)(Fa.__experimentalVStack,{spacing:1,children:[g&&(0,Xo.jsx)("legend",{children:(0,Xo.jsx)("div",{className:"block-editor-color-gradient-control__color-indicator",children:(0,Xo.jsx)(Fa.BaseControl.VisualLabel,{children:s})})}),y&&_&&(0,Xo.jsx)("div",{children:(0,Xo.jsxs)(fS,{defaultTabId:f?Pd.gradient:!!y&&Pd.color,children:[(0,Xo.jsxs)(fS.TabList,{children:[(0,Xo.jsx)(fS.Tab,{tabId:Pd.color,children:(0,LZ.__)("Color")}),(0,Xo.jsx)(fS.Tab,{tabId:Pd.gradient,children:(0,LZ.__)("Gradient")})]}),(0,Xo.jsx)(fS.TabPanel,{tabId:Pd.color,className:"block-editor-color-gradient-control__panel",focusable:!1,children:x.color}),(0,Xo.jsx)(fS.TabPanel,{tabId:Pd.gradient,className:"block-editor-color-gradient-control__panel",focusable:!1,children:x.gradient})]})}),!_&&C(Pd.color),!y&&C(Pd.gradient)]})})})}function oit(e){let[t,o,r,n]=je("color.palette","color.gradients","color.custom","color.customGradient");return(0,Xo.jsx)(_Re,{colors:t,gradients:o,disableCustomColors:!r,disableCustomGradients:!n,...e})}function rit(e){return tit.every(t=>e.hasOwnProperty(t))?(0,Xo.jsx)(_Re,{...e}):(0,Xo.jsx)(oit,{...e})}var fh=rit;var wRe=c(T(),1);function kRe({onChange:e,value:t,...o}){return(0,wRe.jsx)(fh,{...o,onColorChange:e,colorValue:t,gradients:[],disableCustomGradients:!0})}var su=c(Z(),1),xRe=c(q(),1),SRe=c(Yo(),1),DZ=c(T(),1);am([lm,s_]);function VZ({backgroundColor:e,fallbackBackgroundColor:t,fallbackTextColor:o,fallbackLinkColor:r,fontSize:n,isLargeText:i,textColor:s,linkColor:a,messageOverride:l,enableAlphaChecker:u=!1}){let d=e||t;if(!d)return null;let f=s||o,p=a||r;if(!f&&!p)return null;let m=[{color:f,description:(0,su.__)("text color")},{color:p,description:(0,su.__)("link color")}],g=Go(d),h=g.alpha()<1,b=g.brightness(),v={level:"AA",size:i||i!==!1&&n>=24?"large":"small"},y="",_="";for(let w of m){if(!w.color)continue;let k=Go(w.color),x=k.isReadable(g,v),C=k.alpha()<1;if(!x){if(h||C)continue;if(l){y=l,_=l;break}y=b<k.brightness()?(0,su.sprintf)((0,su.__)("This color combination may be hard for people to read. Try using a darker background color and/or a brighter %s."),w.description):(0,su.sprintf)((0,su.__)("This color combination may be hard for people to read. Try using a brighter background color and/or a darker %s."),w.description),_=(0,su.__)("This color combination may be hard for people to read.");break}C&&u&&(y=(0,su.__)("Transparent text may be hard for people to read."),_=(0,su.__)("Transparent text may be hard for people to read."))}return y?{message:y,speakMessage:_}:null}function nit(e){let t=VZ(e);return t?((0,SRe.speak)(t.speakMessage),(0,DZ.jsx)("div",{className:"block-editor-contrast-checker",children:(0,DZ.jsx)(xRe.Notice,{spokenMessage:null,status:"warning",isDismissible:!1,children:t.message})})):null}var CRe=nit;var xi=c(Z(),1),TR=c(Ul(),1),HV=c(F(),1),lu=c(q(),1);var au=c(T(),1),ph=new Date;ph.setDate(20);ph.setMonth(ph.getMonth()-3);ph.getMonth()===4&&ph.setMonth(3);function TRe({format:e,defaultFormat:t,onChange:o}){return(0,au.jsxs)(lu.__experimentalVStack,{as:"fieldset",spacing:4,className:"block-editor-date-format-picker",children:[(0,au.jsx)(ht,{render:(0,au.jsx)("legend",{}),children:(0,xi.__)("Date format")}),(0,au.jsx)(lu.ToggleControl,{label:(0,xi.__)("Default format"),help:`${(0,xi.__)("Example:")}  ${(0,TR.dateI18n)(t,ph)}`,checked:!e,onChange:r=>o(r?null:t)}),e&&(0,au.jsx)(iit,{format:e,onChange:o})]})}function iit({format:e,onChange:t}){let r=[...[...new Set(["Y-m-d",(0,xi._x)("n/j/Y","short date format"),(0,xi._x)("n/j/Y g:i A","short date format with time"),(0,xi._x)("M j, Y","medium date format"),(0,xi._x)("M j, Y g:i A","medium date format with time"),(0,xi._x)("F j, Y","long date format"),(0,xi._x)("M j","short date format without the year")])].map((a,l)=>({key:`suggested-${l}`,name:(0,TR.dateI18n)(a,ph),format:a})),{key:"human-diff",name:(0,TR.humanTimeDiff)(ph),format:"human-diff"}],n={key:"custom",name:(0,xi.__)("Custom"),className:"block-editor-date-format-picker__custom-format-select-control__custom-option",hint:(0,xi.__)("Enter your own date format")},[i,s]=(0,HV.useState)(()=>!!e&&!r.some(a=>a.format===e));return(0,au.jsxs)(lu.__experimentalVStack,{children:[(0,au.jsx)(lu.CustomSelectControl,{label:(0,xi.__)("Choose a format"),options:[...r,n],value:i?n:r.find(a=>a.format===e)??n,onChange:({selectedItem:a})=>{a===n?s(!0):(s(!1),t(a.format))}}),i&&(0,au.jsx)(lu.TextControl,{label:(0,xi.__)("Custom format"),hideLabelFromVision:!0,help:(0,HV.createInterpolateElement)((0,xi.__)("Enter a date or time <Link>format string</Link>."),{Link:(0,au.jsx)(lu.ExternalLink,{href:(0,xi.__)("https://wordpress.org/documentation/article/customize-date-and-time-format/")})}),value:e,onChange:a=>t(a)})]})}var Gl=c(q(),1),RR=c(Z(),1),RRe=c(wo(),1);var BRe=c(ue(),1),Od=c(T(),1);function IRe({id:e,colorPalette:t,duotonePalette:o,disableCustomColors:r,disableCustomDuotone:n,value:i,selectedSlug:s,onChange:a}){let l;i==="unset"?l=(0,Od.jsx)(Gl.ColorIndicator,{className:"block-editor-duotone-control__unset-indicator"}):i?l=(0,Od.jsx)(Gl.DuotoneSwatch,{values:i}):l=(0,Od.jsx)(xt,{icon:w7});let u=(0,RR.__)("Apply duotone filter"),f=`${(0,BRe.useInstanceId)(IRe,"duotone-control",e)}__description`;return(0,Od.jsx)(Gl.Dropdown,{popoverProps:{className:"block-editor-duotone-control__popover",headerTitle:(0,RR.__)("Duotone")},renderToggle:({isOpen:p,onToggle:m})=>(0,Od.jsx)(Gl.ToolbarButton,{showTooltip:!0,onClick:m,"aria-haspopup":"true","aria-expanded":p,onKeyDown:h=>{!p&&h.keyCode===RRe.DOWN&&(h.preventDefault(),m())},label:u,icon:l}),renderContent:()=>(0,Od.jsxs)(Gl.MenuGroup,{label:(0,RR.__)("Duotone"),children:[(0,Od.jsx)("p",{children:(0,RR.__)("Create a two-tone color effect without losing your original image.")}),(0,Od.jsx)(Gl.DuotonePicker,{"aria-label":u,"aria-describedby":f,colorPalette:t,duotonePalette:o,disableCustomColors:r,disableCustomDuotone:n,value:i,selectedSlug:s,onChange:a})]})})}var WV=IRe;var MRe=c(q(),1),NRe=c(F(),1),za=c(Z(),1);var Jn=c(Z(),1);var UV=c(Z(),1);function PRe(e){if(!e)return{};if(typeof e=="object")return e;let t;switch(e){case"normal":t=(0,UV._x)("Regular","font style");break;case"italic":t=(0,UV._x)("Italic","font style");break;case"oblique":t=(0,UV._x)("Oblique","font style");break;default:t=e;break}return{name:t,value:e}}var cu=c(Z(),1);function FZ(e){if(!e)return{};if(typeof e=="object")return e;let t;switch(e){case"normal":case"400":t=(0,cu._x)("Regular","font weight");break;case"bold":case"700":t=(0,cu._x)("Bold","font weight");break;case"100":t=(0,cu._x)("Thin","font weight");break;case"200":t=(0,cu._x)("Extra Light","font weight");break;case"300":t=(0,cu._x)("Light","font weight");break;case"500":t=(0,cu._x)("Medium","font weight");break;case"600":t=(0,cu._x)("Semi Bold","font weight");break;case"800":t=(0,cu._x)("Extra Bold","font weight");break;case"900":t=(0,cu._x)("Black","font weight");break;case"1000":t=(0,cu._x)("Extra Black","font weight");break;default:t=e;break}return{name:t,value:e}}var ORe=[{name:(0,Jn._x)("Regular","font style"),value:"normal"},{name:(0,Jn._x)("Italic","font style"),value:"italic"}],ARe=[{name:(0,Jn._x)("Thin","font weight"),value:"100"},{name:(0,Jn._x)("Extra Light","font weight"),value:"200"},{name:(0,Jn._x)("Light","font weight"),value:"300"},{name:(0,Jn._x)("Regular","font weight"),value:"400"},{name:(0,Jn._x)("Medium","font weight"),value:"500"},{name:(0,Jn._x)("Semi Bold","font weight"),value:"600"},{name:(0,Jn._x)("Bold","font weight"),value:"700"},{name:(0,Jn._x)("Extra Bold","font weight"),value:"800"},{name:(0,Jn._x)("Black","font weight"),value:"900"},{name:(0,Jn._x)("Extra Black","font weight"),value:"1000"}];function pS(e){let t=[],o=[],r=[],n=!e||e?.length===0,i=!1;return e?.forEach(s=>{if(typeof s.fontWeight=="string"&&/\s/.test(s.fontWeight.trim())){i=!0;let[u,d]=s.fontWeight.split(" "),f=parseInt(u.slice(0,1)),p=d==="1000"?10:parseInt(d.slice(0,1));for(let m=f;m<=p;m++){let g=`${m.toString()}00`;o.some(h=>h.value===g)||o.push(FZ(g))}}let a=FZ(typeof s.fontWeight=="number"?s.fontWeight.toString():s.fontWeight),l=PRe(s.fontStyle);l&&Object.keys(l).length&&(t.some(u=>u.value===l.value)||t.push(l)),a&&Object.keys(a).length&&(o.some(u=>u.value===a.value)||i||o.push(a))}),o.some(s=>(s.value??"")>="600")||o.push({name:(0,Jn._x)("Bold","font weight"),value:"700"}),t.some(s=>s.value==="italic")||t.push({name:(0,Jn._x)("Italic","font style"),value:"italic"}),n&&(t=ORe,o=ARe),t=t.length===0?ORe:t,o=o.length===0?ARe:o,t.forEach(({name:s,value:a})=>{o.forEach(({name:l,value:u})=>{let d=a==="normal"?l:(0,Jn.sprintf)((0,Jn._x)("%1$s %2$s","font"),l??"",s??"");r.push({key:`${a}-${u}`,name:d??"",style:{fontStyle:a,fontWeight:u}})})}),{fontStyles:t,fontWeights:o,combinedStyleAndWeightOptions:r,isSystemFont:n,isVariableFont:i}}var LRe=c(T(),1),sit=(e,t)=>e?t?(0,za.__)("Appearance"):(0,za.__)("Font style"):(0,za.__)("Font weight");function GV(e){let{__next40pxDefaultSize:t,onChange:o,hasFontStyles:r=!0,hasFontWeights:n=!0,fontFamilyFaces:i,value:{fontStyle:s,fontWeight:a},...l}=e,u=r||n,d=sit(r,n),f={key:"default",name:(0,za.__)("Default"),style:{fontStyle:void 0,fontWeight:void 0}},{fontStyles:p,fontWeights:m,combinedStyleAndWeightOptions:g}=pS(i),h=()=>{let k=[f];return g&&k.push(...g),k},b=()=>{let k=[f];return p.forEach(({name:x,value:C})=>{k.push({key:C,name:x,style:{fontStyle:C,fontWeight:void 0}})}),k},v=()=>{let k=[f];return m.forEach(({name:x,value:C})=>{k.push({key:C,name:x,style:{fontStyle:void 0,fontWeight:C}})}),k},y=(0,NRe.useMemo)(()=>r&&n?h():r?b():v(),[e.options,p,m,g]),_=y.find(k=>k.style.fontStyle===s&&k.style.fontWeight===a)||y[0];return u&&(0,LRe.jsx)(MRe.CustomSelectControl,{...l,className:"components-font-appearance-control",label:d,describedBy:_?r?n?(0,za.sprintf)((0,za.__)("Currently selected font appearance: %s"),_.name):(0,za.sprintf)((0,za.__)("Currently selected font style: %s"),_.name):(0,za.sprintf)((0,za.__)("Currently selected font weight: %s"),_.name):(0,za.__)("No selected font appearance"),options:y,value:_,onChange:({selectedItem:k})=>o(k.style)})}var DRe=c(q(),1),zZ=c(Z(),1);var VRe=c(T(),1);function $V({__next40pxDefaultSize:e,value:t="",onChange:o,fontFamilies:r,className:n,...i}){let[s]=je("typography.fontFamilies");if(r||(r=s),!r||r.length===0)return null;let a=[{key:"",name:(0,zZ.__)("Default")},...r.map(({fontFamily:u,name:d})=>({key:u,name:d||u,style:{fontFamily:u}}))],l=a.find(u=>u.key===t)??"";return(0,VRe.jsx)(DRe.CustomSelectControl,{label:(0,zZ.__)("Font"),value:l,onChange:({selectedItem:u})=>o(u.key),options:a,className:Y("block-editor-font-family-control",n),...i})}var YV=c(q(),1),FRe=c(Z(),1);var zRe=c(T(),1);function KV({value:e,onChange:t,__unstableInputWidth:o="60px",...r}){let[n]=je("spacing.units"),i=(0,YV.__experimentalUseCustomUnits)({availableUnits:n||["px","em","rem"],defaultValues:{px:2,em:.2,rem:.2}});return(0,zRe.jsx)(YV.__experimentalUnitControl,{...r,label:(0,FRe.__)("Letter spacing"),value:e,__unstableInputWidth:o,units:i,onChange:t})}var BR=c(Z(),1),qV=c(q(),1),jZ=c(T(),1),ait=[{label:(0,BR.__)("None"),value:"none",icon:In},{label:(0,BR.__)("Underline"),value:"underline",icon:B7},{label:(0,BR.__)("Strikethrough"),value:"line-through",icon:T7}];function ZV({value:e,onChange:t,className:o}){return(0,jZ.jsx)(qV.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,BR.__)("Decoration"),className:Y("block-editor-text-decoration-control",o),value:e,onChange:r=>{t(r===e?void 0:r)},children:ait.map(r=>(0,jZ.jsx)(qV.__experimentalToggleGroupControlOptionIcon,{value:r.value,icon:r.icon,label:r.label},r.value))})}var mS=c(Z(),1);var XV=c(q(),1),HZ=c(T(),1),lit=[{label:(0,mS.__)("None"),value:"none",icon:In},{label:(0,mS.__)("Uppercase"),value:"uppercase",icon:P7},{label:(0,mS.__)("Lowercase"),value:"lowercase",icon:C7},{label:(0,mS.__)("Capitalize"),value:"capitalize",icon:x7}];function QV({className:e,value:t,onChange:o}){return(0,HZ.jsx)(XV.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,mS.__)("Letter case"),className:Y("block-editor-text-transform-control",e),value:t,onChange:r=>{o(r===t?void 0:r)},children:lit.map(r=>(0,HZ.jsx)(XV.__experimentalToggleGroupControlOptionIcon,{value:r.value,icon:r.icon,label:r.label},r.value))})}var gS=c(Z(),1);var JV=c(q(),1),WZ=c(T(),1),cit=[{label:(0,gS.__)("Horizontal"),value:"horizontal-tb",icon:ej},{label:(0,gS.__)("Vertical"),value:(0,gS.isRTL)()?"vertical-lr":"vertical-rl",icon:oj}];function e6({className:e,value:t,onChange:o}){return(0,WZ.jsx)(JV.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,gS.__)("Orientation"),className:Y("block-editor-writing-mode-control",e),value:t,onChange:r=>{o(r===t?void 0:r)},children:cit.map(r=>(0,WZ.jsx)(JV.__experimentalToggleGroupControlOptionIcon,{value:r.value,icon:r.icon,label:r.label},r.value))})}var vs=c(q(),1),jRe=c(F(),1),HRe=c(Z(),1);var Dn=c(T(),1),uit=({setting:e,children:t,panelId:o,...r})=>{let n=()=>{e.colorValue?e.onColorChange():e.gradientValue&&e.onGradientChange()};return(0,Dn.jsx)(vs.__experimentalToolsPanelItem,{hasValue:()=>!!e.colorValue||!!e.gradientValue,label:e.label,onDeselect:n,isShownByDefault:e.isShownByDefault!==void 0?e.isShownByDefault:!0,...r,className:Y("block-editor-color-gradient-item","block-editor-tools-panel-color-gradient-settings__item"),panelId:o,resetAllFilter:e.resetAllFilter,children:t})},dit=({colorValue:e,label:t})=>(0,Dn.jsxs)(vs.__experimentalHStack,{justify:"flex-start",children:[(0,Dn.jsx)(vs.ColorIndicator,{className:"block-editor-panel-color-gradient-settings__color-indicator",colorValue:e}),(0,Dn.jsx)(vs.FlexItem,{className:"block-editor-panel-color-gradient-settings__color-name",title:t,children:t})]}),fit=e=>function({onToggle:o,isOpen:r}){let{clearable:n,colorValue:i,gradientValue:s,onColorChange:a,onGradientChange:l,label:u}=e,d=(0,jRe.useRef)(void 0),f={onClick:o,className:Y("block-editor-panel-color-gradient-settings__dropdown",{"is-open":r}),"aria-expanded":r,ref:d},p=()=>{i?a():s&&l()},m=i??s;return(0,Dn.jsxs)(Dn.Fragment,{children:[(0,Dn.jsx)(vs.Button,{__next40pxDefaultSize:!0,...f,children:(0,Dn.jsx)(dit,{colorValue:m,label:u})}),n&&m&&(0,Dn.jsx)(vs.Button,{__next40pxDefaultSize:!0,label:(0,HRe.__)("Reset"),className:"block-editor-panel-color-gradient-settings__reset",size:"small",icon:In,onClick:()=>{p(),r&&o(),d.current?.focus()}})]})};function t6({colors:e,disableCustomColors:t,disableCustomGradients:o,enableAlpha:r,gradients:n,settings:i,__experimentalIsRenderedInSidebar:s,...a}){let l;return s&&(l={placement:"left-start",offset:36,shift:!0}),(0,Dn.jsx)(Dn.Fragment,{children:i.map((u,d)=>{let f={clearable:!1,colorValue:u.colorValue,colors:e,disableCustomColors:t,disableCustomGradients:o,enableAlpha:r,gradientValue:u.gradientValue,gradients:n,label:u.label,onColorChange:u.onColorChange,onGradientChange:u.onGradientChange,showTitle:!1,__experimentalIsRenderedInSidebar:s,...u},p={clearable:u.clearable,label:u.label,colorValue:u.colorValue,gradientValue:u.gradientValue,onColorChange:u.onColorChange,onGradientChange:u.onGradientChange};return u&&(0,Dn.jsx)(uit,{setting:u,...a,children:(0,Dn.jsx)(vs.Dropdown,{popoverProps:l,className:"block-editor-tools-panel-color-gradient-settings__dropdown",renderToggle:fit(p),renderContent:()=>(0,Dn.jsx)(vs.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,Dn.jsx)("div",{className:"block-editor-panel-color-gradient-settings__dropdown-content",children:(0,Dn.jsx)(fh,{...f})})})})},d)})})}var o6=c(q(),1),WRe=c(ee(),1),URe=c(ue(),1);var UZ=c(F(),1),fv=c(Z(),1);function mh(){let[e,t,o,r,n,i,s,a,l,u]=je("color.custom","color.palette.custom","color.palette.theme","color.palette.default","color.defaultPalette","color.customGradient","color.gradients.custom","color.gradients.theme","color.gradients.default","color.defaultGradients"),d={disableCustomColors:!e,disableCustomGradients:!i};return d.colors=(0,UZ.useMemo)(()=>{let f=[];return o&&o.length&&f.push({name:(0,fv._x)("Theme","Indicates this palette comes from the theme."),slug:"theme",colors:o}),n&&r&&r.length&&f.push({name:(0,fv._x)("Default","Indicates this palette comes from WordPress."),slug:"default",colors:r}),t&&t.length&&f.push({name:(0,fv._x)("Custom","Indicates this palette is created by the user."),slug:"custom",colors:t}),f},[t,o,r,n]),d.gradients=(0,UZ.useMemo)(()=>{let f=[];return a&&a.length&&f.push({name:(0,fv._x)("Theme","Indicates this palette comes from the theme."),slug:"theme",gradients:a}),u&&l&&l.length&&f.push({name:(0,fv._x)("Default","Indicates this palette comes from WordPress."),slug:"default",gradients:l}),s&&s.length&&f.push({name:(0,fv._x)("Custom","Indicates this palette is created by the user."),slug:"custom",gradients:s}),f},[s,a,l,u]),d.hasColorsOrGradients=!!d.colors.length||!!d.gradients.length,d}var $l=c(T(),1),pit=["colors","disableCustomColors","gradients","disableCustomGradients"],GZ=({className:e,colors:t,gradients:o,disableCustomColors:r,disableCustomGradients:n,children:i,settings:s,title:a,showTitle:l=!0,__experimentalIsRenderedInSidebar:u,enableAlpha:d})=>{let f=(0,URe.useInstanceId)(GZ),{batch:p}=(0,WRe.useRegistry)();return(!t||t.length===0)&&(!o||o.length===0)&&r&&n&&s?.every(m=>(!m.colors||m.colors.length===0)&&(!m.gradients||m.gradients.length===0)&&(m.disableCustomColors===void 0||m.disableCustomColors)&&(m.disableCustomGradients===void 0||m.disableCustomGradients))?null:(0,$l.jsx)(o6.__experimentalToolsPanel,{className:Y("block-editor-panel-color-gradient-settings",e),hasInnerWrapper:!0,label:l?a:void 0,resetAll:()=>{p(()=>{s.forEach(({colorValue:m,gradientValue:g,onColorChange:h,onGradientChange:b})=>{m?h():g&&b()})})},panelId:f,__experimentalFirstVisibleItemClass:"first",__experimentalLastVisibleItemClass:"last",children:(0,$l.jsxs)("div",{className:"block-editor-panel-color-gradient-settings__inner-wrapper",children:[(0,$l.jsx)(t6,{settings:s,panelId:f,colors:t,gradients:o,disableCustomColors:r,disableCustomGradients:n,__experimentalIsRenderedInSidebar:u,enableAlpha:d}),!!i&&(0,$l.jsxs)($l.Fragment,{children:[(0,$l.jsx)(o6.__experimentalSpacer,{marginTop:4,marginBottom:0}),i]})]})})},mit=e=>{let t=mh();return(0,$l.jsx)(GZ,{...t,...e})},git=e=>pit.every(t=>e.hasOwnProperty(t))?(0,$l.jsx)(GZ,{...e}):(0,$l.jsx)(mit,{...e}),r6=git;var n6=c(F(),1),pv=c(q(),1),YZ=c(Z(),1);var IR=c(T(),1),$Z=[],hit={...LV,px:{max:1e3,steps:1},em:{max:50,steps:.1},rem:{max:50,steps:.1}};function bit(e){let t=e?.default??$Z,o=e?.custom??$Z,r=e?.theme??$Z;return(0,n6.useMemo)(()=>[{name:(0,YZ.__)("None"),slug:"0",size:0},...o,...r,...t],[o,r,t])}function mv({label:e=(0,YZ.__)("Dimension"),onChange:t,value:o,placeholder:r,className:n,dimensionSizes:i}){let[s,a]=je("dimensions.dimensionSizes","spacing.units"),l=i??s,u=(0,pv.__experimentalUseCustomUnits)({availableUnits:a||["%","px","em","rem","vh","vw"]}),d=bit(l),[f,p]=(0,n6.useState)(()=>{let[,g]=(0,pv.__experimentalParseQuantityAndUnitFromRawValue)(o);return g||u[0]?.value||"px"}),m=g=>{let[h,b]=(0,pv.__experimentalParseQuantityAndUnitFromRawValue)(o);["em","rem"].includes(g)&&b==="px"?t((h/16).toFixed(2)+g):["em","rem"].includes(b)&&g==="px"?t(Math.round(h*16)+g):["%","vw","svw","lvw","dvw","vh","svh","lvh","dvh","vi","svi","lvi","dvi","vb","svb","lvb","dvb","vmin","svmin","lvmin","dvmin","vmax","svmax","lvmax","dvmax"].includes(g)&&h>100&&t(100+g),p(g)};return(0,IR.jsxs)("fieldset",{className:Y("block-editor-dimension-control",n),children:[(0,IR.jsx)(pv.BaseControl.VisualLabel,{as:"legend",children:e}),(0,IR.jsx)(dv,{ariaLabel:e,className:"block-editor-dimension-control",customValueSettings:hit,minimumCustomValue:0,onChange:t,onUnitChange:m,placeholder:r,presets:d,presetType:"dimension",selectedUnit:f,showTooltip:!0,units:u,value:o})]})}var $Re=c(F(),1),ei=c(q(),1),YRe=c(Z(),1),KRe=c(Nt(),1);var Ad=c(T(),1),GRe={px:{max:1e3,step:1},"%":{max:100,step:1},vw:{max:100,step:1},vh:{max:100,step:1},em:{max:50,step:.1},rem:{max:50,step:.1},svw:{max:100,step:1},lvw:{max:100,step:1},dvw:{max:100,step:1},svh:{max:100,step:1},lvh:{max:100,step:1},dvh:{max:100,step:1},vi:{max:100,step:1},svi:{max:100,step:1},lvi:{max:100,step:1},dvi:{max:100,step:1},vb:{max:100,step:1},svb:{max:100,step:1},lvb:{max:100,step:1},dvb:{max:100,step:1},vmin:{max:100,step:1},svmin:{max:100,step:1},lvmin:{max:100,step:1},dvmin:{max:100,step:1},vmax:{max:100,step:1},svmax:{max:100,step:1},lvmax:{max:100,step:1},dvmax:{max:100,step:1}};function qRe({label:e=(0,YRe.__)("Height"),onChange:t,value:o}){(0,KRe.default)("wp.blockEditor.HeightControl",{since:"7.0",version:"7.2",alternative:"wp.blockEditor.DimensionControl"});let r=parseFloat(o),[n]=je("spacing.units"),i=(0,ei.__experimentalUseCustomUnits)({availableUnits:n||["%","px","em","rem","vh","vw"]}),s=(0,$Re.useMemo)(()=>(0,ei.__experimentalParseQuantityAndUnitFromRawValue)(o),[o])[1]||i[0]?.value||"px",a=u=>{t([u,s].join(""))},l=u=>{let[d,f]=(0,ei.__experimentalParseQuantityAndUnitFromRawValue)(o);["em","rem"].includes(u)&&f==="px"?t((d/16).toFixed(2)+u):["em","rem"].includes(f)&&u==="px"?t(Math.round(d*16)+u):["%","vw","svw","lvw","dvw","vh","svh","lvh","dvh","vi","svi","lvi","dvi","vb","svb","lvb","dvb","vmin","svmin","lvmin","dvmin","vmax","svmax","lvmax","dvmax"].includes(u)&&d>100&&t(100+u)};return(0,Ad.jsxs)("fieldset",{className:"block-editor-height-control",children:[(0,Ad.jsx)(ei.BaseControl.VisualLabel,{as:"legend",children:e}),(0,Ad.jsxs)(ei.Flex,{children:[(0,Ad.jsx)(ei.FlexItem,{isBlock:!0,children:(0,Ad.jsx)(ei.__experimentalUnitControl,{value:o,units:i,onChange:t,onUnitChange:l,min:0,label:e,hideLabelFromVision:!0})}),(0,Ad.jsx)(ei.FlexItem,{isBlock:!0,children:(0,Ad.jsx)(ei.__experimentalSpacer,{marginX:2,marginBottom:0,children:(0,Ad.jsx)(ei.RangeControl,{value:r,min:0,max:GRe[s]?.max??100,step:GRe[s]?.step??.1,withInputField:!1,onChange:a,label:e,hideLabelFromVision:!0})})})]})]})}var MR=c(q(),1),QBe=c(Nt(),1);var Yl=c(oe()),wBe=c(hBe());function kit(e,t,o,r,n,i){i===void 0&&(i=0);var s=hS(e,t,i),a=s.width,l=s.height,u=Math.min(a,o),d=Math.min(l,r);return u>d*n?{width:d*n,height:d}:{width:u,height:u/n}}function xit(e){return e.width>e.height?e.width/e.naturalWidth:e.height/e.naturalHeight}function PR(e,t,o,r,n){n===void 0&&(n=0);var i=hS(t.width,t.height,n),s=i.width,a=i.height;return{x:bBe(e.x,s,o.width,r),y:bBe(e.y,a,o.height,r)}}function bBe(e,t,o,r){var n=t*r/2-o/2;return u6(e,-n,n)}function yBe(e,t){return Math.sqrt(Math.pow(e.y-t.y,2)+Math.pow(e.x-t.x,2))}function vBe(e,t){return Math.atan2(t.y-e.y,t.x-e.x)*180/Math.PI}function Sit(e,t,o,r,n,i,s){i===void 0&&(i=0),s===void 0&&(s=!0);var a=s?Cit:Eit,l=hS(t.width,t.height,i),u=hS(t.naturalWidth,t.naturalHeight,i),d={x:a(100,((l.width-o.width/n)/2-e.x/n)/l.width*100),y:a(100,((l.height-o.height/n)/2-e.y/n)/l.height*100),width:a(100,o.width/l.width*100/n),height:a(100,o.height/l.height*100/n)},f=Math.round(a(u.width,d.width*u.width/100)),p=Math.round(a(u.height,d.height*u.height/100)),m=u.width>=u.height*r,g=m?{width:Math.round(p*r),height:p}:{width:f,height:Math.round(f/r)},h=hr(hr({},g),{x:Math.round(a(u.width-g.width,d.x*u.width/100)),y:Math.round(a(u.height-g.height,d.y*u.height/100))});return{croppedAreaPercentages:d,croppedAreaPixels:h}}function Cit(e,t){return Math.min(e,Math.max(0,t))}function Eit(e,t){return t}function Tit(e,t,o,r,n,i){var s=hS(t.width,t.height,o),a=u6(r.width/s.width*(100/e.width),n,i),l={x:a*s.width/2-r.width/2-s.width*a*(e.x/100),y:a*s.height/2-r.height/2-s.height*a*(e.y/100)};return{crop:l,zoom:a}}function Rit(e,t,o){var r=xit(t);return o.height>o.width?o.height/(e.height*r):o.width/(e.width*r)}function Bit(e,t,o,r,n,i){o===void 0&&(o=0);var s=hS(t.naturalWidth,t.naturalHeight,o),a=u6(Rit(e,t,r),n,i),l=r.height>r.width?r.height/e.height:r.width/e.width,u={x:((s.width-e.width)/2-e.x)*l,y:((s.height-e.height)/2-e.y)*l};return{crop:u,zoom:a}}function _Be(e,t){return{x:(t.x+e.x)/2,y:(t.y+e.y)/2}}function Iit(e){return e*Math.PI/180}function hS(e,t,o){var r=Iit(o);return{width:Math.abs(Math.cos(r)*e)+Math.abs(Math.sin(r)*t),height:Math.abs(Math.sin(r)*e)+Math.abs(Math.cos(r)*t)}}function u6(e,t,o){return Math.min(Math.max(e,t),o)}function c6(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return e.filter(function(o){return typeof o=="string"&&o.length>0}).join(" ").trim()}var Pit=`.reactEasyCrop_Container {
+									`}]})}):(0,Cg.jsx)("div",{className:"block-editor-inserter__preview-content-missing",children:(0,Nwe.__)("No preview available.")})}),!a&&(0,Cg.jsx)(HE,{title:o,icon:r,description:n})]})}var Lwe=PJe;var Zk=c(Z(),1),Yf=c(F(),1),_K=c(ue(),1);var Zwe=c(ce(),1),Xwe=c(ue(),1);var qk=c(F(),1),Eg=c(ce(),1),Kwe=c(q(),1),uT=c(wo(),1);var Wwe=c(q(),1),Gwe=c(F(),1);var Gk=c(F(),1),Dwe=c(Z(),1),Vwe=c(Yo(),1),Fwe=c(T(),1);function OJe(e,t){let[o,r]=(0,Gk.useState)(!1);return(0,Gk.useEffect)(()=>{o&&(0,Vwe.speak)((0,Dwe.__)("Use left and right arrow keys to move through blocks"))},[o]),(0,Fwe.jsx)("div",{ref:t,role:"listbox","aria-orientation":"horizontal",onFocus:()=>{r(!0)},onBlur:n=>{!n.currentTarget.contains(n.relatedTarget)&&r(!1)},...e})}var mK=(0,Gk.forwardRef)(OJe);var zwe=c(F(),1),jwe=c(q(),1),Hwe=c(T(),1);function AJe(e,t){return(0,Hwe.jsx)(jwe.Composite.Group,{role:"presentation",ref:t,...e})}var gK=(0,zwe.forwardRef)(AJe);var xD=c(q(),1),Uwe=c(F(),1),kD=c(T(),1);function MJe({isFirst:e,as:t,children:o,...r},n){return(0,kD.jsx)(xD.Composite.Item,{ref:n,role:"option",accessibleWhenDisabled:!0,...r,render:i=>{let s={...i,tabIndex:e?0:i.tabIndex};return t?(0,kD.jsx)(t,{...s,children:o}):typeof o=="function"?o(s):(0,kD.jsx)(xD.Button,{__next40pxDefaultSize:!0,...s,children:o})}})}var hK=(0,Uwe.forwardRef)(MJe);var bK=c(T(),1);function NJe({key:e,children:t}){return(0,bK.jsx)(Gwe.Fragment,{children:t},e)}function LJe({children:e}){return(0,bK.jsx)(Wwe.Composite,{focusShift:!0,focusWrap:"horizontal",render:NJe,children:e})}var SD=LJe;var $we=c(q(),1),ED=c(ce(),1),TD=c(ee(),1),Ywe=c(F(),1);var Yk=c(Z(),1),$k=c(q(),1);var Uc=c(T(),1);function CD({count:e,icon:t,isPattern:o,fadeWhenDisabled:r}){let n=o&&(0,Yk.__)("Pattern");return(0,Uc.jsx)("div",{className:"block-editor-block-draggable-chip-wrapper",children:(0,Uc.jsx)("div",{className:"block-editor-block-draggable-chip","data-testid":"block-draggable-chip",children:(0,Uc.jsxs)($k.Flex,{justify:"center",className:"block-editor-block-draggable-chip__content",children:[(0,Uc.jsx)($k.FlexItem,{children:t?(0,Uc.jsx)(Ht,{icon:t}):n||(0,Yk.sprintf)((0,Yk._n)("%d block","%d blocks",e),e)}),(0,Uc.jsx)($k.FlexItem,{children:(0,Uc.jsx)(Ht,{icon:F0})}),r&&(0,Uc.jsx)($k.FlexItem,{className:"block-editor-block-draggable-chip__disabled",children:(0,Uc.jsx)("span",{className:"block-editor-block-draggable-chip__disabled-icon"})})]})})})}var yK=c(T(),1),DJe=({isEnabled:e,blocks:t,icon:o,children:r,pattern:n})=>{let i=t.length===1?t[0].name:void 0,s=(0,TD.useSelect)(f=>i&&f(ED.store).getBlockType(i)?.icon,[i]),{startDragging:a,stopDragging:l}=K((0,TD.useDispatch)(B)),u=(0,Ywe.useMemo)(()=>n?.type===nr.user&&n?.syncStatus!=="unsynced"?[(0,ED.createBlock)("core/block",{ref:n.id})]:void 0,[n?.type,n?.syncStatus,n?.id]);if(!e)return r({draggable:!1,onDragStart:void 0,onDragEnd:void 0});let d=u??t;return(0,yK.jsx)($we.Draggable,{__experimentalTransferDataType:"wp-blocks",transferData:{type:"inserter",blocks:d},onDragStart:f=>{a();let p=new Set;for(let m of d){let g=`wp-block:${m.name}`;p.has(g)||(f.dataTransfer.items.add("",g),p.add(g))}},onDragEnd:()=>{l()},__experimentalDragComponent:(0,yK.jsx)(CD,{count:t.length,icon:o||!n&&s,isPattern:!!n}),children:({onDraggableStart:f,onDraggableEnd:p})=>r({draggable:!0,onDragStart:f,onDragEnd:p})})},Kk=DJe;var Gf=c(T(),1);function VJe({className:e,isFirst:t,item:o,onSelect:r,onHover:n,isDraggable:i,...s}){let a=(0,qk.useRef)(!1),l=o.icon?{backgroundColor:o.icon.background,color:o.icon.foreground}:{},u=(0,qk.useMemo)(()=>[(0,Eg.createBlock)(o.name,o.initialAttributes,(0,Eg.createBlocksFromInnerBlocksTemplate)(o.innerBlocks),o.innerContent)],[o.name,o.initialAttributes,o.innerBlocks,o.innerContent]),d=(0,Eg.isReusableBlock)(o)&&o.syncStatus!=="unsynced"||(0,Eg.isTemplatePart)(o);return(0,Gf.jsx)(Kk,{isEnabled:i&&!o.isDisabled,blocks:u,icon:o.icon,children:({draggable:f,onDragStart:p,onDragEnd:m})=>(0,Gf.jsx)("div",{className:Y("block-editor-block-types-list__list-item",{"is-synced":d}),draggable:f,onDragStart:g=>{a.current=!0,p&&(n(null),p(g))},onDragEnd:g=>{a.current=!1,m&&m(g)},children:(0,Gf.jsxs)(hK,{isFirst:t,className:Y("block-editor-block-types-list__item",e),disabled:o.isDisabled,onClick:g=>{g.preventDefault(),r(o,(0,uT.isAppleOS)()?g.metaKey:g.ctrlKey),n(null)},onKeyDown:g=>{let{keyCode:h}=g;h===uT.ENTER&&(g.preventDefault(),r(o,(0,uT.isAppleOS)()?g.metaKey:g.ctrlKey),n(null))},onMouseEnter:()=>{a.current||n(o)},onMouseLeave:()=>n(null),...s,children:[(0,Gf.jsx)("span",{className:"block-editor-block-types-list__item-icon",style:l,children:(0,Gf.jsx)(Ht,{icon:o.icon,showColors:!0})}),(0,Gf.jsx)("span",{className:"block-editor-block-types-list__item-title",children:(0,Gf.jsx)(Kwe.__experimentalTruncate,{numberOfLines:3,children:o.title})})]})})})}var qwe=(0,qk.memo)(VJe);var dT=c(T(),1);function FJe(e,t){let o=[];for(let r=0,n=e.length;r<n;r+=t)o.push(e.slice(r,r+t));return o}function Qwe({items:e=[],onSelect:t,onHover:o=()=>{},children:r,label:n,isDraggable:i=!0}){let s="block-editor-block-types-list",a=(0,Xwe.useInstanceId)(Qwe,s);return(0,dT.jsxs)(mK,{className:s,"aria-label":n,children:[FJe(e,3).map((l,u)=>(0,dT.jsx)(gK,{children:l.map((d,f)=>(0,dT.jsx)(qwe,{item:d,className:(0,Zwe.getBlockMenuDefaultClassName)(d.id),onSelect:t,onHover:o,isDraggable:i&&!d.isDisabled,isFirst:u===0&&f===0,rowId:`${a}-${u}`},d.id))},u)),r]})}var Cy=Qwe;var Jwe=c(q(),1),$f=c(T(),1);function zJe({title:e,icon:t,children:o}){return(0,$f.jsxs)($f.Fragment,{children:[(0,$f.jsxs)("div",{className:"block-editor-inserter__panel-header",children:[(0,$f.jsx)("h2",{className:"block-editor-inserter__panel-title",children:e}),(0,$f.jsx)(Jwe.Icon,{icon:t})]}),(0,$f.jsx)("div",{className:"block-editor-inserter__panel-content",children:o})]})}var Tg=zJe;var eke=c(Z(),1),vK=c(T(),1);function jJe({children:e=(0,eke.__)("No results found.")}){return(0,vK.jsx)("div",{className:"block-editor-inserter__no-results",children:(0,vK.jsx)("p",{children:e})})}var Wc=jJe;var Pn=c(T(),1),HJe=e=>e.name.split("/")[0],UJe=6,WJe=[];function tke({items:e,collections:t,categories:o,onSelectItem:r,onHover:n,showMostUsedBlocks:i,className:s}){let a=(0,Yf.useMemo)(()=>Du(e,"frecency","desc").slice(0,UJe),[e]),l=(0,Yf.useMemo)(()=>e.filter(g=>!g.category),[e]),u=(0,Yf.useMemo)(()=>{let g={...t};return Object.keys(t).forEach(h=>{g[h]=e.filter(b=>HJe(b)===h),g[h].length===0&&delete g[h]}),g},[e,t]);(0,Yf.useEffect)(()=>()=>n(null),[]);let d=(0,_K.useAsyncList)(o),f=o.length===d.length,p=(0,Yf.useMemo)(()=>Object.entries(t),[t]),m=(0,_K.useAsyncList)(f?p:WJe);return(0,Pn.jsxs)("div",{className:s,children:[i&&e.length>3&&!!a.length&&(0,Pn.jsx)(Tg,{title:(0,Zk._x)("Most used","blocks"),children:(0,Pn.jsx)(Cy,{items:a,onSelect:r,onHover:n,label:(0,Zk._x)("Most used","blocks")})}),d.map(g=>{let h=e.filter(b=>b.category===g.slug);return!h||!h.length?null:(0,Pn.jsx)(Tg,{title:g.title,icon:g.icon,children:(0,Pn.jsx)(Cy,{items:h,onSelect:r,onHover:n,label:g.title})},g.slug)}),f&&l.length>0&&(0,Pn.jsx)(Tg,{className:"block-editor-inserter__uncategorized-blocks-panel",title:(0,Zk.__)("Uncategorized"),children:(0,Pn.jsx)(Cy,{items:l,onSelect:r,onHover:n,label:(0,Zk.__)("Uncategorized")})}),m.map(([g,h])=>{let b=u[g];return!b||!b.length?null:(0,Pn.jsx)(Tg,{title:h.title,icon:h.icon,children:(0,Pn.jsx)(Cy,{items:b,onSelect:r,onHover:n,label:h.title})},g)})]})}function GJe({rootClientId:e,onInsert:t,onHover:o,showMostUsedBlocks:r},n){let[i,s,a,l]=Em(e,t);if(!i.length)return(0,Pn.jsx)(Wc,{});let u=[],d=[];for(let f of i)f.category!=="reusable"&&(f.isSearchOnly||(f.isAllowedInCurrentRoot?u.push(f):d.push(f)));return(0,Pn.jsx)(SD,{children:(0,Pn.jsxs)("div",{ref:n,children:[!!u.length&&(0,Pn.jsx)(Pn.Fragment,{children:(0,Pn.jsx)(tke,{items:u,categories:s,collections:a,onSelectItem:l,onHover:o,showMostUsedBlocks:r,className:"block-editor-inserter__insertable-blocks-at-selection"})}),(0,Pn.jsx)(tke,{items:d,categories:s,collections:a,onSelectItem:l,onHover:o,showMostUsedBlocks:r,className:"block-editor-inserter__all-blocks"})]})})}var oke=(0,Yf.forwardRef)(GJe);var xke=c(F(),1),Ske=c(ue(),1),Cke=c(q(),1),Eke=c(Z(),1);var bke=c(q(),1);var EK=c(F(),1),yke=c(Z(),1);var rke=c(q(),1);var wK=c(Z(),1),Xk=c(T(),1);function $Je({patternCategories:e,searchValue:t,setSearchValue:o}){return(0,Xk.jsxs)($e,{direction:"column",gap:"lg",className:"block-editor-block-patterns-explorer__sidebar",children:[(0,Xk.jsx)(rke.SearchControl,{onChange:o,value:t,label:(0,wK.__)("Search"),placeholder:(0,wK.__)("Search")}),(0,Xk.jsx)(bg.List,{children:e.map(({name:r,label:n})=>(0,Xk.jsx)(bg.Tab,{value:r,children:n},r))})]})}var nke=$Je;var Kf=c(F(),1),ox=c(Z(),1),pke=c(ue(),1);var mke=c(Yo(),1);var ike=c(ce(),1),gd=c(F(),1),fT=c(q(),1);var ske=c(ue(),1),ake=c(Z(),1);var Us=c(q(),1),Cl=c(Z(),1),zi=c(T(),1);function Qk({currentPage:e,numPages:t,changePage:o,totalItems:r}){return(0,zi.jsxs)(Us.__experimentalVStack,{className:"block-editor-patterns__grid-pagination-wrapper",children:[(0,zi.jsx)(Us.__experimentalText,{variant:"muted",children:(0,Cl.sprintf)((0,Cl._n)("%s item","%s items",r),r)}),t>1&&(0,zi.jsxs)(Us.__experimentalHStack,{expanded:!1,spacing:3,justify:"flex-start",className:"block-editor-patterns__grid-pagination",children:[(0,zi.jsxs)(Us.__experimentalHStack,{expanded:!1,spacing:1,className:"block-editor-patterns__grid-pagination-previous",children:[(0,zi.jsx)(Us.Button,{variant:"tertiary",onClick:()=>o(1),disabled:e===1,"aria-label":(0,Cl.__)("First page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,zi.jsx)("span",{children:"\xAB"})}),(0,zi.jsx)(Us.Button,{variant:"tertiary",onClick:()=>o(e-1),disabled:e===1,"aria-label":(0,Cl.__)("Previous page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,zi.jsx)("span",{children:"\u2039"})})]}),(0,zi.jsx)(Us.__experimentalText,{variant:"muted",children:(0,Cl.sprintf)((0,Cl._x)("%1$s of %2$s","paging"),e,t)}),(0,zi.jsxs)(Us.__experimentalHStack,{expanded:!1,spacing:1,className:"block-editor-patterns__grid-pagination-next",children:[(0,zi.jsx)(Us.Button,{variant:"tertiary",onClick:()=>o(e+1),disabled:e===t,"aria-label":(0,Cl.__)("Next page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,zi.jsx)("span",{children:"\u203A"})}),(0,zi.jsx)(Us.Button,{variant:"tertiary",onClick:()=>o(t),disabled:e===t,"aria-label":(0,Cl.__)("Last page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,zi.jsx)("span",{children:"\xBB"})})]})]})]})}var jo=c(T(),1),YJe=({showTooltip:e,title:t,children:o})=>e?(0,jo.jsxs)(ao.Root,{children:[(0,jo.jsx)(ao.Trigger,{render:o}),(0,jo.jsx)(ao.Popup,{children:t})]}):(0,jo.jsx)(jo.Fragment,{children:o});function lke({id:e,isDraggable:t,pattern:o,onClick:r,onHover:n,showTitlesAsTooltip:i,category:s,isSelected:a}){let[l,u]=(0,gd.useState)(!1),{blocks:d,viewportWidth:f}=o,m=`block-editor-block-patterns-list__item-description-${(0,ske.useInstanceId)(lke)}`,g=o.type===nr.user,h=(0,gd.useMemo)(()=>!s||!t?d:(d??[]).map(b=>{let v=(0,ike.cloneBlock)(b);return v.attributes.metadata?.categories?.includes(s)&&(v.attributes.metadata.categories=[s]),v}),[d,t,s]);return(0,jo.jsx)(Kk,{isEnabled:t,blocks:h,pattern:o,children:({draggable:b,onDragStart:v,onDragEnd:y})=>(0,jo.jsx)("div",{className:"block-editor-block-patterns-list__list-item",draggable:b,onDragStart:_=>{u(!0),v&&(n?.(null),v(_))},onDragEnd:_=>{u(!1),y&&y(_)},children:(0,jo.jsx)(YJe,{showTooltip:i&&!g,title:o.title,children:(0,jo.jsxs)(fT.Composite.Item,{render:(0,jo.jsx)("div",{role:"option","aria-label":o.title,"aria-describedby":o.description?m:void 0,className:Y("block-editor-block-patterns-list__item",{"block-editor-block-patterns-list__list-item-synced":o.type===nr.user&&!o.syncStatus,"is-selected":a})}),id:e,onClick:()=>{r(o,d),n?.(null)},onMouseEnter:()=>{l||n?.(o)},onMouseLeave:()=>n?.(null),children:[(0,jo.jsx)(Hs.Async,{placeholder:(0,jo.jsx)(KJe,{}),children:(0,jo.jsx)(Hs,{blocks:d,viewportWidth:f})}),(!i||g)&&(0,jo.jsxs)(fT.__experimentalHStack,{className:"block-editor-patterns__pattern-details",spacing:2,children:[g&&!o.syncStatus&&(0,jo.jsx)("div",{className:"block-editor-patterns__pattern-icon-wrapper",children:(0,jo.jsx)(xt,{className:"block-editor-patterns__pattern-icon",icon:qa})}),(0,jo.jsx)(ir,{render:(0,jo.jsx)("div",{}),className:"block-editor-block-patterns-list__item-title",variant:"body-sm",children:o.title})]}),!!o.description&&(0,jo.jsx)(ht,{id:m,children:o.description})]})})})})}function KJe(){return(0,jo.jsx)("div",{className:"block-editor-block-patterns-list__item is-placeholder"})}function qJe({isDraggable:e,blockPatterns:t,onHover:o,onClickPattern:r,orientation:n,category:i,label:s=(0,ake.__)("Patterns"),showTitlesAsTooltip:a,pagingProps:l},u){let[d,f]=(0,gd.useState)(void 0),[p,m]=(0,gd.useState)(null);(0,gd.useEffect)(()=>{let h=t[0]?.name;f(h)},[t]);let g=(h,b)=>{m(h.name),r(h,b)};return(0,jo.jsxs)(fT.Composite,{orientation:n,activeId:d,setActiveId:f,role:"listbox",className:"block-editor-block-patterns-list","aria-label":s,ref:u,children:[t.map(h=>(0,jo.jsx)(lke,{id:h.name,pattern:h,onClick:g,onHover:o,isDraggable:e,showTitlesAsTooltip:a,category:i,isSelected:!!p&&p===h.name},h.name)),l&&(0,jo.jsx)(Qk,{...l})]})}var hd=(0,gd.forwardRef)(qJe);var Ey=c(ee(),1),uke=c(ce(),1),RD=c(Z(),1),dke=c(Yo(),1),kK=c(F(),1);function cke({destinationRootClientId:e,destinationIndex:t,rootClientId:o,registry:r}){if(o===e)return t;let n=["",...r.select(B).getBlockParents(e),e],i=n.indexOf(o);return i!==-1?r.select(B).getBlockIndex(n[i+1])+1:r.select(B).getBlockOrder(o).length}function ZJe({rootClientId:e="",insertionIndex:t,clientId:o,isAppender:r,onSelect:n,shouldFocusBlock:i=!0,selectBlockOnInsert:s=!0}){let a=(0,Ey.useRegistry)(),{getSelectedBlock:l,getClosestAllowedInsertionPoint:u,getBlockInsertionPoint:d}=K((0,Ey.useSelect)(B)),{destinationRootClientId:f,destinationIndex:p}=(0,Ey.useSelect)(w=>{let{getSelectedBlockClientId:k,getBlockRootClientId:x,getBlockIndex:C,getBlockOrder:E,getInsertionPoint:R}=K(w(B)),S=k(),I=e,P,A=R();return t!==void 0?P=t:A&&A.hasOwnProperty("index")?(I=A?.rootClientId?A.rootClientId:e,P=A.index):o?P=C(o):!r&&S?(I=x(S),P=C(S)+1):P=E(I).length,{destinationRootClientId:I,destinationIndex:P}},[e,t,o,r]),{replaceBlocks:m,insertBlocks:g,showInsertionPoint:h,hideInsertionPoint:b,setLastFocus:v}=K((0,Ey.useDispatch)(B)),y=(0,kK.useCallback)((w,k,x=!1,C)=>{(x||i||s)&&v(null);let E=l();!r&&E&&(0,uke.isUnmodifiedDefaultBlock)(E,"content")?m(E.clientId,w,null,i||x?0:null,k):g(w,r||C===void 0?p:cke({destinationRootClientId:f,destinationIndex:p,rootClientId:C,registry:a}),r||C===void 0?f:C,s,i||x?0:null,k);let R=Array.isArray(w)?w.length:1,S=(0,RD.sprintf)((0,RD._n)("%d block added.","%d blocks added.",R),R);(0,dke.speak)(S),n&&n(w)},[r,l,m,g,f,p,n,i,s,v,a]),_=(0,kK.useCallback)(w=>{if(w){let k=u(w.name,f);k!==null&&h(k,cke({destinationRootClientId:f,destinationIndex:p,rootClientId:k,registry:a}))}else d()?.__unstableWithInserter||b()},[u,d,h,b,f,p,a]);return[f,y,_]}var Rg=ZJe;var Jk=c(F(),1),BD=c(ce(),1),ex=c(ee(),1),ID=c(Z(),1),fke=c(Is(),1);var XJe=(e,t,o,r)=>{let n=(0,Jk.useMemo)(()=>({[vm]:!!r}),[r]),i=(0,ex.useSelect)(g=>{let{getSettings:h}=K(g(B));return h()[tI]??!1},[]),{patternCategories:s,patterns:a,userPatternCategories:l}=(0,ex.useSelect)(g=>{let{getSettings:h,__experimentalGetAllowedPatterns:b}=K(g(B)),v=h(),y=v[cf];return{patterns:b(t,n),userPatternCategories:y?y(g):v.__experimentalUserPatternCategories,patternCategories:v.__experimentalBlockPatternCategories}},[t,n]),u=(0,Jk.useMemo)(()=>a.filter(g=>!(g.categories?.includes("navigation")&&!i)),[a,i]),{getClosestAllowedInsertionPointForPattern:d}=K((0,ex.useSelect)(B)),f=(0,Jk.useMemo)(()=>{let g=[...s];return l?.forEach(h=>{g.find(b=>b.name===h.name)||g.push(h)}),g},[s,l]),{createSuccessNotice:p}=(0,ex.useDispatch)(fke.store),m=(0,Jk.useCallback)((g,h)=>{let b=r?t:d(g,t);if(b===null)return;let v=g.type===nr.user&&g.syncStatus!=="unsynced"?[(0,BD.createBlock)("core/block",{ref:g.id})]:h;e((v??[]).map(y=>{let _=(0,BD.cloneBlock)(y);return _.attributes.metadata?.categories?.includes(o)&&(_.attributes.metadata.categories=[o]),_}),g.name,!1,b),p((0,ID.sprintf)((0,ID.__)('Pattern "%s" inserted.'),g.title),{type:"snackbar",id:"inserter-notice"})},[p,e,o,t,d,r]);return[u,f,m]},Bg=XJe;var tx=c(F(),1),xK=c(ue(),1),SK=c(Ft(),1),PD=20;function OD(e,t,o,r=""){let[n,i]=(0,tx.useState)(1),s=(0,xK.usePrevious)(t),a=(0,xK.usePrevious)(r);(s!==t||a!==r)&&n!==1&&i(1);let l=e.length,u=n-1,d=(0,tx.useMemo)(()=>e.slice(u*PD,u*PD+PD),[u,e]),f=Math.ceil(e.length/PD),p=m=>{(0,SK.getScrollContainer)(o?.current)?.scrollTo(0,0),i(m)};return(0,tx.useEffect)(function(){(0,SK.getScrollContainer)(o?.current)?.scrollTo(0,0)},[t,o]),{totalItems:l,categoryPatterns:d,numPages:f,changePage:p,currentPage:n}}var bd=c(T(),1);function QJe({searchValue:e,selectedCategory:t,patternCategories:o,rootClientId:r,onModalClose:n}){let i=(0,Kf.useRef)(),s=(0,pke.useDebounce)(mke.speak,500),[a,l]=Rg({rootClientId:r,shouldFocusBlock:!0}),[u,,d]=Bg(l,a,t),f=(0,Kf.useMemo)(()=>o.map(v=>v.name),[o]),p=(0,Kf.useMemo)(()=>{let v=u.filter(y=>{if(t===bb.name||t===bf.name&&y.type===nr.user||t===O_.name&&y.blockTypes?.includes("core/post-content"))return!0;if(t==="uncategorized"){let _=y.categories?.some(w=>f.includes(w))??!1;return!y.categories?.length||!_}return y.categories?.includes(t)});return e?e1(v,e):v},[e,u,t,f]);(0,Kf.useEffect)(()=>{if(!e)return;let v=p.length,y=(0,ox.sprintf)((0,ox._n)("%d result found.","%d results found.",v),v);s(y)},[e,s,p.length]);let m=OD(p,t,i),[g,h]=(0,Kf.useState)(e);e!==g&&(h(e),m.changePage(1));let b=!!p?.length;return(0,bd.jsx)("div",{className:"block-editor-block-patterns-explorer__list",ref:i,children:b?(0,bd.jsxs)(bd.Fragment,{children:[(0,bd.jsx)(hd,{blockPatterns:m.categoryPatterns,onClickPattern:(v,y)=>{d(v,y),n()},isDraggable:!1}),(0,bd.jsx)(Qk,{...m})]}):(0,bd.jsx)(ir,{render:(0,bd.jsx)("p",{}),className:"block-editor-block-patterns-explorer__no-results",children:(0,ox.__)("No results found.")})})}var gke=QJe;var CK=c(F(),1),rx=c(Z(),1),hke=c(Yo(),1);function JJe(e,t){return!e.categories||!e.categories.length?!1:e.categories.some(o=>t.some(r=>r.name===o))}function nx(e,t="all"){let[o,r]=Bg(void 0,e),n=(0,CK.useMemo)(()=>t==="all"?o:o.filter(s=>!XP(s,t)),[t,o]);return(0,CK.useMemo)(()=>{let s=r.filter(a=>n.some(l=>l.categories?.includes(a.name))).sort((a,l)=>a.label.localeCompare(l.label));return n.some(a=>!JJe(a,r))&&!s.find(a=>a.name==="uncategorized")&&s.push({name:"uncategorized",label:(0,rx._x)("Uncategorized")}),n.some(a=>a.blockTypes?.includes("core/post-content"))&&s.unshift(O_),n.some(a=>a.type===nr.user)&&s.unshift(bf),n.length>0&&s.unshift({name:bb.name,label:bb.label}),(0,hke.speak)((0,rx.sprintf)((0,rx._n)("%d category button displayed.","%d category buttons displayed.",s.length),s.length)),s},[r,n])}var Ig=c(T(),1);function eet({initialCategory:e,rootClientId:t,onModalClose:o}){let[r,n]=(0,EK.useState)(""),[i,s]=(0,EK.useState)(e?.name),a=nx(t);return(0,Ig.jsxs)(bg.Root,{className:"block-editor-block-patterns-explorer",orientation:"vertical",value:i,onValueChange:s,children:[(0,Ig.jsx)(nke,{patternCategories:a,searchValue:r,setSearchValue:n}),a.map(({name:l})=>(0,Ig.jsx)(bg.Panel,{value:l,tabIndex:-1,className:"block-editor-block-patterns-explorer__panel",children:(0,Ig.jsx)(gke,{searchValue:r,selectedCategory:l,patternCategories:a,rootClientId:t,onModalClose:o})},l))]})}function tet({onModalClose:e,...t}){return(0,Ig.jsx)(bke.Modal,{title:(0,yke.__)("Patterns"),onRequestClose:e,isFullScreen:!0,children:(0,Ig.jsx)(eet,{onModalClose:e,...t})})}var vke=tet;var ix=c(Z(),1),sr=c(q(),1);var Wn=c(T(),1);function oet({title:e}){return(0,Wn.jsx)(sr.__experimentalVStack,{spacing:0,children:(0,Wn.jsx)(sr.__experimentalView,{children:(0,Wn.jsx)(sr.__experimentalSpacer,{marginBottom:0,paddingX:4,paddingY:3,children:(0,Wn.jsxs)(sr.__experimentalHStack,{spacing:2,children:[(0,Wn.jsx)(sr.Navigator.BackButton,{style:{minWidth:24,padding:0},icon:(0,ix.isRTL)()?br:ni,size:"small",label:(0,ix.__)("Back")}),(0,Wn.jsx)(sr.__experimentalSpacer,{children:(0,Wn.jsx)(sr.__experimentalHeading,{level:5,children:e})})]})})})})}function AD({categories:e,children:t,screenClassName:o}){return(0,Wn.jsxs)(sr.Navigator,{initialPath:"/",className:"block-editor-inserter__mobile-tab-navigation",children:[(0,Wn.jsx)(sr.Navigator.Screen,{path:"/",children:(0,Wn.jsx)(sr.__experimentalItemGroup,{children:e.map(r=>(0,Wn.jsx)(sr.Navigator.Button,{path:`/category/${r.name}`,as:sr.__experimentalItem,isAction:!0,children:(0,Wn.jsxs)(sr.__experimentalHStack,{children:[(0,Wn.jsx)(sr.FlexBlock,{children:r.label}),(0,Wn.jsx)(xt,{icon:(0,ix.isRTL)()?ni:br})]})},r.name))})}),e.map(r=>(0,Wn.jsxs)(sr.Navigator.Screen,{className:o,path:`/category/${r.name}`,children:[(0,Wn.jsx)(oet,{title:(0,ix.__)("Back")}),t(r)]},r.name))]})}var El=c(F(),1),TK=c(Z(),1),Gc=c(q(),1);var Gs=c(q(),1),Ws=c(Z(),1);var MD=c(F(),1);var gi=c(T(),1),_ke=e=>e!=="all"&&e!=="user",ret=e=>e.name===bf.name,net=[{value:"all",label:(0,Ws._x)("All","patterns")},{value:nr.directory,label:(0,Ws.__)("Pattern Directory")},{value:nr.theme,label:(0,Ws.__)("Theme & Plugins")},{value:nr.user,label:(0,Ws.__)("User")}];function wke({setPatternSyncFilter:e,setPatternSourceFilter:t,patternSyncFilter:o,patternSourceFilter:r,scrollContainerRef:n,category:i}){let s=i.name===bf.name?nr.user:r,a=_ke(s),l=ret(i),u=(0,MD.useMemo)(()=>[{value:"all",label:(0,Ws._x)("All","patterns")},{value:HC.full,label:(0,Ws._x)("Synced","patterns"),disabled:a},{value:HC.unsynced,label:(0,Ws._x)("Not synced","patterns"),disabled:a}],[a]);function d(f){t(f),_ke(f)&&e("all")}return(0,gi.jsx)(gi.Fragment,{children:(0,gi.jsx)(Gs.DropdownMenu,{popoverProps:{placement:"right-end"},label:(0,Ws.__)("Filter patterns"),toggleProps:{size:"compact"},icon:(0,gi.jsx)(xt,{icon:(0,gi.jsx)(Gs.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,gi.jsx)(Gs.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z",fill:"currentColor"})})}),children:()=>(0,gi.jsxs)(gi.Fragment,{children:[!l&&(0,gi.jsx)(Gs.MenuGroup,{label:(0,Ws.__)("Source"),children:(0,gi.jsx)(Gs.MenuItemsChoice,{choices:net,onSelect:f=>{d(f),n.current?.scrollTo(0,0)},value:s})}),(0,gi.jsx)(Gs.MenuGroup,{label:(0,Ws.__)("Type"),children:(0,gi.jsx)(Gs.MenuItemsChoice,{choices:u,onSelect:f=>{e(f),n.current?.scrollTo(0,0)},value:o})}),(0,gi.jsx)("div",{className:"block-editor-inserter__patterns-filter-help",children:(0,MD.createInterpolateElement)((0,Ws.__)("Patterns are available from the <Link>WordPress.org Pattern Directory</Link>, bundled in the active theme, or created by users on this site. Only patterns created on this site can be synced."),{Link:(0,gi.jsx)(Gs.ExternalLink,{href:(0,Ws.__)("https://wordpress.org/patterns/")})})})]})})})}var us=c(T(),1),iet=()=>{};function ND({rootClientId:e,onInsert:t,onHover:o=iet,category:r,showTitlesAsTooltip:n}){let[i,,s]=Bg(t,e,r?.name),[a,l]=(0,El.useState)("all"),[u,d]=(0,El.useState)("all"),f=nx(e,u),p=(0,El.useRef)(),m=(0,El.useMemo)(()=>i.filter(y=>XP(y,u,a)?!1:r.name===bb.name||r.name===bf.name&&y.type===nr.user||r.name===O_.name&&y.blockTypes?.includes("core/post-content")?!0:r.name==="uncategorized"?y.categories?!y.categories.some(_=>f.some(w=>w.name===_)):!0:y.categories?.includes(r.name)),[i,f,r.name,u,a]),g=OD(m,r,p),{changePage:h}=g;(0,El.useEffect)(()=>()=>o(null),[]);let b=(0,El.useCallback)(y=>{l(y),h(1)},[l,h]),v=(0,El.useCallback)(y=>{d(y),h(1)},[d,h]);return(0,us.jsxs)(us.Fragment,{children:[(0,us.jsxs)(Gc.__experimentalVStack,{spacing:2,className:"block-editor-inserter__patterns-category-panel-header",children:[(0,us.jsxs)(Gc.__experimentalHStack,{children:[(0,us.jsx)(Gc.FlexBlock,{children:(0,us.jsx)(Gc.__experimentalHeading,{className:"block-editor-inserter__patterns-category-panel-title",size:13,level:4,as:"div",children:r.label})}),(0,us.jsx)(wke,{patternSyncFilter:a,patternSourceFilter:u,setPatternSyncFilter:b,setPatternSourceFilter:v,scrollContainerRef:p,category:r})]}),!m.length&&(0,us.jsx)(Gc.__experimentalText,{variant:"muted",className:"block-editor-inserter__patterns-category-no-results",children:(0,TK.__)("No results found")})]}),m.length>0&&(0,us.jsxs)(us.Fragment,{children:[(0,us.jsx)(Gc.__experimentalText,{size:"12",as:"p",className:"block-editor-inserter__help-text",children:(0,TK.__)("Drag and drop patterns into the canvas.")}),(0,us.jsx)(hd,{ref:p,blockPatterns:g.categoryPatterns,onClickPattern:s,onHover:o,label:r.label,orientation:"vertical",category:r.name,isDraggable:!0,showTitlesAsTooltip:n,patternFilter:u,pagingProps:g})]})]})}var DD=c(ue(),1),VD=c(q(),1),kke=c(F(),1);var Ty=c(T(),1),{Tabs:LD}=K(VD.privateApis);function set({categories:e,selectedCategory:t,onSelectCategory:o,children:r}){let s={type:"tween",duration:(0,DD.useReducedMotion)()?0:.25,ease:[.6,0,.4,1]},a=(0,DD.usePrevious)(t),l=t?t.name:null,[u,d]=(0,kke.useState)(),f=e?.[0]?.name;return l===null&&!u&&f&&d(f),(0,Ty.jsxs)(LD,{selectOnMove:!1,selectedTabId:l,orientation:"vertical",onSelect:p=>{o(e.find(m=>m.name===p))},activeTabId:u,onActiveTabIdChange:d,children:[(0,Ty.jsx)(LD.TabList,{className:"block-editor-inserter__category-tablist",children:e.map(p=>(0,Ty.jsx)(LD.Tab,{tabId:p.name,"aria-current":p===t?"true":void 0,children:p.label},p.name))}),e.map(p=>(0,Ty.jsx)(LD.TabPanel,{tabId:p.name,focusable:!1,children:(0,Ty.jsx)(VD.__unstableMotion.div,{className:"block-editor-inserter__category-panel",initial:a?"open":"closed",animate:"open",variants:{open:{transform:"translateX( 0 )",transitionEnd:{zIndex:"1"}},closed:{transform:"translateX( -100% )",zIndex:"-1"}},transition:s,children:r})},p.name))]})}var FD=set;var xa=c(T(),1);function aet({onSelectCategory:e,selectedCategory:t,onInsert:o,rootClientId:r,children:n}){let[i,s]=(0,xke.useState)(!1),a=nx(r),l=(0,Ske.useViewportMatch)("medium","<");return a.length?(0,xa.jsxs)(xa.Fragment,{children:[!l&&(0,xa.jsxs)("div",{className:"block-editor-inserter__block-patterns-tabs-container",children:[(0,xa.jsx)(FD,{categories:a,selectedCategory:t,onSelectCategory:e,children:n}),(0,xa.jsx)(Cke.Button,{__next40pxDefaultSize:!0,className:"block-editor-inserter__patterns-explore-button",onClick:()=>s(!0),variant:"secondary",children:(0,Eke.__)("Explore all patterns")})]}),l&&(0,xa.jsx)(AD,{categories:a,children:u=>(0,xa.jsx)("div",{className:"block-editor-inserter__category-panel",children:(0,xa.jsx)(ND,{onInsert:o,rootClientId:r,category:u},u.name)})}),i&&(0,xa.jsx)(vke,{initialCategory:t||a[0],patternCategories:a,onModalClose:()=>s(!1),rootClientId:r})]}):(0,xa.jsx)(Wc,{})}var Tke=aet;var Yke=c(Z(),1),Kke=c(ue(),1),qke=c(q(),1),sx=c(F(),1);var _d=c(q(),1),Cr=c(Z(),1),Hi=c(F(),1),mT=c(ue(),1),Wke=c(ee(),1),Gke=c(Ft(),1),$ke=c(Is(),1);var Nke=c(q(),1),Lke=c(Z(),1);var Sr=c(q(),1),ji=c(Z(),1),yd=c(F(),1),BK=c(ce(),1);var pT=c(ee(),1),Pke=c(Is(),1),Oke=c(RK(),1),Ake=c($a(),1);var Bke=c(ce(),1),Ike=c(T(),1),cet={image:"img",video:"video",audio:"audio"};function zD(e,t){let o={id:e.id||void 0,caption:e.caption||void 0},r=e.url,n=e.alt||void 0;t==="image"?(o.url=r,o.alt=n):["video","audio"].includes(t)&&(o.src=r);let i=cet[t],s=(0,Ike.jsx)(i,{src:e.previewUrl||r,alt:n,controls:t==="audio"?!0:void 0,inert:"true",onError:({currentTarget:a})=>{a.src===e.previewUrl&&(a.src=r)}});return[(0,Bke.createBlock)(`core/${t}`,o),s]}var co=c(T(),1),uet=["image"],det={placement:"bottom-end",className:"block-editor-inserter__media-list__item-preview-options__popover"};function fet({category:e,media:t,onDetach:o}){if(!e.getReportUrl&&!o)return null;let r=e.getReportUrl?.(t);return(0,co.jsx)(Sr.DropdownMenu,{className:"block-editor-inserter__media-list__item-preview-options",label:(0,ji.__)("Options"),popoverProps:det,icon:gc,children:()=>(0,co.jsxs)(Sr.MenuGroup,{children:[r&&(0,co.jsx)(Sr.MenuItem,{onClick:()=>window.open(r,"_blank").focus(),icon:z8,children:(0,ji.sprintf)((0,ji.__)("Report %s"),e.mediaType)}),o&&(0,co.jsx)(Sr.MenuItem,{onClick:()=>o(t),icon:Rs,children:e.postTypeLabel?(0,ji.sprintf)((0,ji.__)("Detach from %s"),e.postTypeLabel):(0,ji.__)("Detach from post")})]})})}function pet({onClose:e,onSubmit:t}){return(0,co.jsxs)(Sr.Modal,{title:(0,ji.__)("Insert external image"),onRequestClose:e,className:"block-editor-inserter-media-tab-media-preview-inserter-external-image-modal",children:[(0,co.jsxs)(Sr.__experimentalVStack,{spacing:3,children:[(0,co.jsx)("p",{children:(0,ji.__)("This image cannot be uploaded to your Media Library, but it can still be inserted as an external image.")}),(0,co.jsx)("p",{children:(0,ji.__)("External images can be removed by the external provider without warning and could even have legal compliance issues related to privacy legislation.")})]}),(0,co.jsxs)(Sr.Flex,{className:"block-editor-block-lock-modal__actions",justify:"flex-end",expanded:!1,children:[(0,co.jsx)(Sr.FlexItem,{children:(0,co.jsx)(Sr.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:e,children:(0,ji.__)("Cancel")})}),(0,co.jsx)(Sr.FlexItem,{children:(0,co.jsx)(Sr.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:t,children:(0,ji.__)("Insert")})})]})]})}function Mke({media:e,onClick:t,onDetach:o,category:r}){let[n,i]=(0,yd.useState)(!1),[s,a]=(0,yd.useState)(!1),[l,u]=(0,yd.useState)(!1),[d,f]=(0,yd.useMemo)(()=>zD(e,r.mediaType),[e,r.mediaType]),{createErrorNotice:p,createSuccessNotice:m}=(0,pT.useDispatch)(Pke.store),{getSettings:g,getBlock:h}=(0,pT.useSelect)(B),{updateBlockAttributes:b}=(0,pT.useDispatch)(B),v=(0,yd.useCallback)(k=>{if(l)return;let x=g(),C=(0,BK.cloneBlock)(k),{id:E,url:R,caption:S}=C.attributes;if(!E&&!x.mediaUpload){i(!0);return}if(E){t(C);return}u(!0),window.fetch(R).then(I=>I.blob()).then(I=>{let P=(0,Ake.getFilename)(R)||"image.jpg",A=new File([I],P,{type:I.type});x.mediaUpload({filesList:[A],additionalData:{caption:S},onFileChange([O]){(0,Oke.isBlobURL)(O.url)||(h(C.clientId)?b(C.clientId,{...C.attributes,id:O.id,url:O.url}):(t({...C,attributes:{...C.attributes,id:O.id,url:O.url}}),m((0,ji.__)("Image uploaded and inserted."),{type:"snackbar",id:"inserter-notice"})),u(!1))},allowedTypes:uet,onError(O){p(O,{type:"snackbar",id:"inserter-notice"}),u(!1)}})}).catch(()=>{i(!0),u(!1)})},[l,g,t,m,b,p,h]),y=typeof e.title=="string"?e.title:e.title?.rendered||(0,ji.__)("no title"),_=(0,yd.useCallback)(()=>a(!0),[]),w=(0,yd.useCallback)(()=>a(!1),[]);return(0,co.jsxs)(co.Fragment,{children:[(0,co.jsx)(Kk,{isEnabled:!0,blocks:[d],children:({draggable:k,onDragStart:x,onDragEnd:C})=>(0,co.jsx)("div",{className:Y("block-editor-inserter__media-list__list-item",{"is-hovered":s}),draggable:k,onDragStart:x,onDragEnd:C,children:(0,co.jsxs)("div",{onMouseEnter:_,onMouseLeave:w,children:[(0,co.jsxs)(ao.Root,{children:[(0,co.jsx)(ao.Trigger,{render:(0,co.jsx)(Sr.Composite.Item,{render:(0,co.jsx)("div",{"aria-label":y,role:"option",className:"block-editor-inserter__media-list__item"}),onClick:()=>v(d),children:(0,co.jsxs)("div",{className:"block-editor-inserter__media-list__item-preview",children:[f,l&&(0,co.jsx)("div",{className:"block-editor-inserter__media-list__item-preview-spinner",children:(0,co.jsx)(Sr.Spinner,{})})]})})}),(0,co.jsx)(ao.Popup,{children:y})]}),!l&&(0,co.jsx)(fet,{category:r,media:e,onDetach:o})]})})}),n&&(0,co.jsx)(pet,{onClose:()=>i(!1),onSubmit:()=>{t((0,BK.cloneBlock)(d)),m((0,ji.__)("Image inserted."),{type:"snackbar",id:"inserter-notice"}),i(!1)}})]})}var IK=c(T(),1);function met({mediaList:e,category:t,onClick:o,onDetach:r,label:n=(0,Lke.__)("Media List")}){return(0,IK.jsx)(Nke.Composite,{role:"listbox",className:"block-editor-inserter__media-list","aria-label":n,children:e.map((i,s)=>(0,IK.jsx)(Mke,{media:i,category:t,onClick:o,onDetach:r},i.id||i.sourceId||s))})}var Dke=met;var Vke=c(q(),1),get=()=>null,vd=(0,Vke.withFilters)("editor.MediaUpload")(get);var Fke=c(ee(),1);function het({fallback:e=null,children:t}){return(0,Fke.useSelect)(r=>{let{getSettings:n}=r(B);return!!n().mediaUpload},[])?t:e}var $c=het;var ds=c(F(),1),PK=c(ee(),1);function zke(e){return Array.isArray(e)?{mediaItems:e}:{mediaItems:e?.mediaItems??[],totalItems:e?.totalItems,totalPages:e?.totalPages}}function jke(e,t={},o){let[r,n]=(0,ds.useState)(),[i,s]=(0,ds.useState)({}),[a,l]=(0,ds.useState)(!1),u=(0,ds.useRef)(),d=(0,ds.useRef)(),f=(0,ds.useRef)(),p=(0,ds.useRef)();return(0,ds.useEffect)(()=>{(async()=>{let m=JSON.stringify({category:e.name,...t}),g={};u.current=g,l(!0),(d.current!==m||f.current!==e.fetch)&&n([]),(p.current!==e.name||f.current!==e.fetch)&&s({}),d.current=m,f.current=e.fetch,p.current=e.name;let{page:h,...b}=t,v=h>1?t:b,{mediaItems:y,totalItems:_,totalPages:w}=zke(await e.fetch?.(v));g===u.current&&(n(y),s({totalItems:_,totalPages:w}),l(!1))})()},[e.name,e.fetch,...Object.values(t),o]),{mediaList:r,isLoading:a,totalItems:i.totalItems,totalPages:i.totalPages}}function Hke(e,t=400){let[o,r]=(0,ds.useState)(!1);return(0,ds.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>r(!0),t);return()=>{clearTimeout(n),r(!1)}},[e,t]),o}function Uke(e){let[t,o]=(0,ds.useState)([]),r=(0,PK.useSelect)(a=>K(a(B)).getInserterMediaCategories(),[]),{canInsertImage:n,canInsertVideo:i,canInsertAudio:s}=(0,PK.useSelect)(a=>{let{canInsertBlockType:l}=a(B);return{canInsertImage:l("core/image",e),canInsertVideo:l("core/video",e),canInsertAudio:l("core/audio",e)}},[e]);return(0,ds.useEffect)(()=>{(async()=>{let a=[];if(!r)return;let l=new Map(await Promise.all(r.map(async d=>{if(d.isExternalResource)return[d.name,!0];let f=[];try{let{mediaItems:p}=zke(await d.fetch({per_page:1}));f=p}catch{}return[d.name,!!f.length]}))),u={image:n,video:i,audio:s};r.forEach(d=>{u[d.mediaType]&&(l.get(d.name)||d.emptyMessage)&&a.push(d)}),a.length&&o(a)})()},[n,i,s,r]),t}var vn=c(T(),1),bet=20,yet=["image"];function vet({onSelect:e}){return(0,vn.jsx)($c,{children:(0,vn.jsx)(vd,{multiple:"add",onSelect:e,allowedTypes:yet,title:(0,Cr.__)("Attach images"),render:({open:t})=>(0,vn.jsx)(_d.Button,{__next40pxDefaultSize:!0,className:"block-editor-inserter__media-panel-attach","data-unstable-ignore-focus-outside-for-relatedtarget":".media-modal",onClick:o=>{o.target.focus(),t()},variant:"secondary",children:(0,Cr.__)("Attach images")})})})}function gT({rootClientId:e,onInsert:t,category:o}){let[r,n,i]=(0,mT.useDebouncedInput)(),[s,a]=(0,Hi.useState)(1),l=(0,mT.usePrevious)(o.name),u=(0,mT.usePrevious)(i);(l!==o.name||u!==i)&&s!==1&&a(1);let d=(0,Hi.useMemo)(()=>({per_page:bet,page:s,search:i}),[s,i]),[f,p]=(0,Hi.useState)(0),{mediaList:m,isLoading:g,totalItems:h,totalPages:b}=jke(o,d,f),v=b||1;typeof b=="number"&&s>v&&a(v);let y=!o.isExternalResource,_=y?o.attach:void 0,w=y?o.detach:void 0,k=y?o.subscribe:void 0,x=v>1,C=x||!!_,E=(0,Hi.useRef)(),R=(0,Hi.useCallback)(z=>{(0,Gke.getScrollContainer)(E.current)?.scrollTo(0,0),a(z)},[]),{createErrorNotice:S,createSuccessNotice:I,createWarningNotice:P}=(0,Wke.useDispatch)($ke.store),A=Hke(g),O=(0,Hi.useCallback)(()=>{y&&o.invalidate?.(d),p(z=>z+1)},[o,d,y]);(0,Hi.useEffect)(()=>{if(k)return k(()=>p(z=>z+1),d)},[k,d]);let L=(0,Hi.useCallback)(async z=>{try{let $=await _(z);if(!$){P((0,Cr.__)("No images were attached."),{type:"snackbar",id:"inserter-notice"});return}O(),I(o.postTypeLabel?(0,Cr.sprintf)((0,Cr._n)("%1$d image attached to %2$s.","%1$d images attached to %2$s.",$),$,o.postTypeLabel):(0,Cr.sprintf)((0,Cr._n)("%d image attached to post.","%d images attached to post.",$),$),{type:"snackbar",id:"inserter-notice"})}catch{S((0,Cr.__)("Could not attach images."),{type:"snackbar",id:"inserter-notice"})}},[_,o,O,S,I,P]),H=(0,Hi.useCallback)(async z=>{try{await w(z),O(),I(o.postTypeLabel?(0,Cr.sprintf)((0,Cr.__)("Image detached from %s."),o.postTypeLabel):(0,Cr.__)("Image detached from post."),{type:"snackbar",id:"inserter-notice"})}catch{S((0,Cr.__)("Could not detach image."),{type:"snackbar",id:"inserter-notice"})}},[w,o,O,S,I]),[N,M]=(0,Hi.useState)(),V=(0,Hi.useCallback)(()=>{let z=N;M(void 0),H(z)},[H,N]),j="block-editor-inserter__media-panel",D=o.labels.search_items||(0,Cr.__)("Search");return(0,vn.jsxs)("div",{ref:E,className:Y(j,{"has-footer":C}),children:[(0,vn.jsx)(_d.SearchControl,{className:`${j}-search`,onChange:n,value:r,label:D,placeholder:D}),g&&!m?.length&&(0,vn.jsx)("div",{className:`${j}-spinner`,children:(0,vn.jsx)(_d.Spinner,{})}),!g&&!m?.length&&(0,vn.jsx)(Wc,{children:o.emptyMessage&&!i?o.emptyMessage:(0,Cr.__)("No results found.")}),!!m?.length&&(0,vn.jsx)("div",{className:Y(`${j}-results`,{"is-loading":A}),"aria-busy":A,children:(0,vn.jsx)(Dke,{rootClientId:e,onClick:t,onDetach:w?M:void 0,mediaList:m,category:o})}),C&&(0,vn.jsxs)($e,{direction:"column",gap:"sm",className:`${j}-footer`,children:[x&&(0,vn.jsx)(Qk,{currentPage:s,numPages:v,changePage:R,totalItems:h}),_&&(0,vn.jsx)(vet,{onSelect:L})]}),N&&(0,vn.jsxs)(_d.Modal,{title:(0,Cr.__)("Detach image"),onRequestClose:()=>M(void 0),overlayClassName:`${j}-detach-modal`,children:[(0,vn.jsx)("p",{children:o.postTypeLabel?(0,Cr.sprintf)((0,Cr.__)("Detach this image from the current %s? The image will remain in the Media Library."),o.postTypeLabel):(0,Cr.__)("Detach this image from the current post? The image will remain in the Media Library.")}),(0,vn.jsxs)("div",{className:`${j}-detach-actions`,children:[(0,vn.jsx)(_d.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>M(void 0),children:(0,Cr.__)("Cancel")}),(0,vn.jsx)(_d.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:V,children:(0,Cr.__)("Detach")})]})]})]})}var Sa=c(T(),1),_et=["image","video","audio"];function wet({rootClientId:e,selectedCategory:t,onSelectCategory:o,onInsert:r,children:n}){let i=Uke(e),s=(0,Kke.useViewportMatch)("medium","<"),a="block-editor-inserter__media-tabs",l=(0,sx.useCallback)(d=>{if(!d?.url)return;let f=window.__experimentalDataViewsMediaModal&&d.mime_type?d.mime_type.split("/")[0]:d.type,[p]=zD(d,f);r(p)},[r]),u=(0,sx.useMemo)(()=>i.map(d=>({...d,label:d.labels.name})),[i]);return(0,sx.useEffect)(()=>{if(!t)return;let d=u.find(f=>f.name===t.name);d&&d!==t?o(d):d||o(null)},[u,o,t]),u.length?(0,Sa.jsxs)(Sa.Fragment,{children:[!s&&(0,Sa.jsxs)("div",{className:`${a}-container`,children:[(0,Sa.jsx)(FD,{categories:u,selectedCategory:t,onSelectCategory:o,children:n}),(0,Sa.jsx)($c,{children:(0,Sa.jsx)(vd,{multiple:!1,onSelect:l,allowedTypes:_et,render:({open:d})=>(0,Sa.jsx)(qke.Button,{__next40pxDefaultSize:!0,onClick:f=>{f.target.focus(),d()},className:"block-editor-inserter__media-library-button",variant:"secondary","data-unstable-ignore-focus-outside-for-relatedtarget":".media-modal",children:(0,Yke.__)("Open Media Library")})})})]}),s&&(0,Sa.jsx)(AD,{categories:u,screenClassName:"block-editor-inserter__media-mobile-screen",children:d=>(0,Sa.jsx)(gT,{onInsert:r,rootClientId:e,category:d})})]}):(0,Sa.jsx)(Wc,{})}var OK=wet;var hT=c(F(),1),Pg=c(Z(),1);var HD=c(ue(),1),Qke=c(Yo(),1),Jke=c(ee(),1);var Zke=c(q(),1),{Fill:Xke,Slot:ket}=(0,Zke.createSlotFill)("__unstableInserterMenuExtension");Xke.Slot=ket;var jD=Xke;var $s=c(T(),1),xet=9,Cet=[];function Eet({filterValue:e,onSelect:t,onHover:o,onHoverPattern:r,rootClientId:n,clientId:i,isAppender:s,__experimentalInsertionIndex:a,maxBlockPatterns:l,maxBlockTypes:u,showBlockDirectory:d=!1,isDraggable:f=!0,shouldFocusBlock:p=!0,prioritizePatterns:m,selectBlockOnInsert:g,isQuick:h}){let b=(0,HD.useDebounce)(Qke.speak,500),{prioritizedBlocks:v}=(0,Jke.useSelect)(N=>({prioritizedBlocks:N(B).getBlockListSettings(n)?.prioritizedInserterBlocks||Cet}),[n]),[y,_]=Rg({onSelect:t,rootClientId:n,clientId:i,isAppender:s,insertionIndex:a,shouldFocusBlock:p,selectBlockOnInsert:g}),[w,k,x,C]=Em(y,_,h),[E,,R]=Bg(_,y,void 0,h),S=(0,hT.useMemo)(()=>{if(l===0)return[];let N=e1(E,e);return l!==void 0?N.slice(0,l):N},[e,E,l]),I=u;m&&S.length>2&&(I=0);let P=(0,hT.useMemo)(()=>{if(I===0)return[];let N=w.filter(j=>j.name!=="core/block"),M=Du(N,"frecency","desc");!e&&v.length&&(M=k2(M,v));let V=v2(M,k,x,e);return I!==void 0?V.slice(0,I):V},[e,w,k,x,I,v]);(0,hT.useEffect)(()=>{if(!e)return;let N=P.length+S.length,M=(0,Pg.sprintf)((0,Pg._n)("%d result found.","%d results found.",N),N);b(M)},[e,b,P,S]);let A=(0,HD.useAsyncList)(P,{step:xet}),O=P.length>0||S.length>0,L=!!P.length&&(0,$s.jsx)(Tg,{title:(0,$s.jsx)(ht,{children:(0,Pg.__)("Blocks")}),children:(0,$s.jsx)(Cy,{items:A,onSelect:C,onHover:o,label:(0,Pg.__)("Blocks"),isDraggable:f})}),H=!!S.length&&(0,$s.jsx)(Tg,{title:(0,$s.jsx)(ht,{children:(0,Pg.__)("Patterns")}),children:(0,$s.jsx)("div",{className:"block-editor-inserter__quick-inserter-patterns",children:(0,$s.jsx)(hd,{blockPatterns:S,onClickPattern:R,onHover:r,isDraggable:f})})});return(0,$s.jsxs)(SD,{children:[!d&&!O&&(0,$s.jsx)(Wc,{}),m?H:L,!!P.length&&!!S.length&&(0,$s.jsx)("div",{className:"block-editor-inserter__quick-inserter-separator"}),m?L:H,d&&(0,$s.jsx)(jD.Slot,{fillProps:{onSelect:C,onHover:o,filterValue:e,hasItems:O,rootClientId:y},children:N=>N.length?N:O?null:(0,$s.jsx)(Wc,{})})]})}var UD=Eet;var GD=c(q(),1),exe=c(F(),1);var qf=c(T(),1),{Tabs:WD}=K(GD.privateApis);function Tet({defaultTabId:e,onClose:t,onSelect:o,selectedTab:r,tabs:n,closeButtonLabel:i},s){return(0,qf.jsx)("div",{className:"block-editor-tabbed-sidebar",children:(0,qf.jsxs)(WD,{selectOnMove:!1,defaultTabId:e,onSelect:o,selectedTabId:r,children:[(0,qf.jsxs)("div",{className:"block-editor-tabbed-sidebar__tablist-and-close-button",children:[(0,qf.jsx)(GD.Button,{className:"block-editor-tabbed-sidebar__close-button",icon:rb,label:i,onClick:()=>t(),size:"compact"}),(0,qf.jsx)(WD.TabList,{className:"block-editor-tabbed-sidebar__tablist",ref:s,children:n.map(a=>(0,qf.jsx)(WD.Tab,{tabId:a.name,className:"block-editor-tabbed-sidebar__tab",children:a.title},a.name))})]}),n.map(a=>(0,qf.jsx)(WD.TabPanel,{tabId:a.name,focusable:!1,className:"block-editor-tabbed-sidebar__tabpanel",ref:a.panelRef,children:a.panel},a.name))]})})}var $D=(0,exe.forwardRef)(Tet);var YD=c(ee(),1),ax=c(F(),1);function bT(e=!0){let{setZoomLevel:t,resetZoomLevel:o}=K((0,YD.useDispatch)(B)),{isZoomedOut:r,isZoomOut:n}=(0,YD.useSelect)(a=>{let{isZoomOut:l}=K(a(B));return{isZoomedOut:l(),isZoomOut:l}},[]),i=(0,ax.useRef)(!1),s=(0,ax.useRef)(e);(0,ax.useEffect)(()=>{r!==s.current&&(i.current=!1)},[r]),(0,ax.useEffect)(()=>(s.current=e,e!==n()&&(i.current=!0,e?t("auto-scaled"):o()),()=>{i.current&&n()&&o()}),[e,n,o,t])}var uo=c(T(),1),txe=()=>{};function Ret({rootClientId:e,clientId:t,isAppender:o,__experimentalInsertionIndex:r,onSelect:n,showInserterHelpPanel:i,showMostUsedBlocks:s,__experimentalFilterValue:a="",shouldFocusBlock:l=!0,onPatternCategorySelection:u,onClose:d,__experimentalInitialTab:f,__experimentalInitialCategory:p},m){let{isZoomOutMode:g,hasSectionRootClientId:h}=(0,qD.useSelect)(ve=>{let{isZoomOut:Se,getSectionRootClientId:fe}=K(ve(B));return{isZoomOutMode:Se(),hasSectionRootClientId:!!fe()}},[]),[b,v,y]=(0,yT.useDebouncedInput)(a),[_,w]=(0,go.useState)(null),[k,x]=(0,go.useState)(p),[C,E]=(0,go.useState)("all"),[R,S]=(0,go.useState)(null),I=(0,yT.useViewportMatch)("large"),A=(0,yT.useViewportMatch)("medium","<")?d:txe;function O(){return f||(g?"patterns":"blocks")}let[L,H]=(0,go.useState)(O());bT(h&&(L==="patterns"||L==="media")&&I);let[M,V,j]=Rg({rootClientId:e,clientId:t,isAppender:o,insertionIndex:r,shouldFocusBlock:l}),{hideInsertionPoint:D}=(0,qD.useDispatch)(B),z=(0,go.useRef)(),$=(0,go.useCallback)((ve,Se,fe,Ce)=>{D(),V(ve,Se,fe,Ce),n(ve),A(),window.requestAnimationFrame(()=>{!l&&!z.current?.contains(m.current.ownerDocument.activeElement)&&z.current?.querySelector("button").focus()})},[D,V,A,n,m,l]),J=(0,go.useCallback)((ve,Se,...fe)=>{D(),V(ve,{patternName:Se},...fe),n(),A()},[D,V,A,n]),Q=(0,go.useCallback)(ve=>{j(ve),w(ve)},[j,w]),U=(0,go.useCallback)((ve,Se)=>{x(ve),E(Se),u?.()},[x,u]),X=L==="patterns"&&!y&&!!k,W=L==="media"&&!!R,[G,te]=(0,go.useState)(!1),re=(0,go.useRef)(null),ae=(0,go.useRef)(null),ie=(0,go.useRef)(null);(0,go.useEffect)(()=>{let ve=fe=>{te(fe.currentTarget.scrollTop>0)},Se=[re.current,ae.current,ie.current].filter(Boolean);return Se.forEach(fe=>fe.addEventListener("scroll",ve)),()=>{Se.forEach(fe=>fe.removeEventListener("scroll",ve))}},[]);let be=(0,go.useMemo)(()=>L==="media"?null:(0,uo.jsxs)(uo.Fragment,{children:[(0,uo.jsx)(KD.SearchControl,{className:Y("block-editor-inserter__search",{"is-scrolled":G}),onChange:ve=>{_&&w(null),v(ve)},value:b,label:(0,Og.__)("Search"),placeholder:(0,Og.__)("Search")}),!!y&&(0,uo.jsx)(UD,{filterValue:y,onSelect:n,onHover:Q,rootClientId:e,clientId:t,isAppender:o,__experimentalInsertionIndex:r,showBlockDirectory:!0,shouldFocusBlock:l,prioritizePatterns:L==="patterns"})]}),[L,_,w,v,b,y,n,Q,l,t,e,r,o,G]),pe=(0,go.useMemo)(()=>(0,uo.jsxs)(uo.Fragment,{children:[(0,uo.jsx)("div",{className:"block-editor-inserter__block-list",children:(0,uo.jsx)(oke,{ref:z,rootClientId:M,onInsert:$,onHover:Q,showMostUsedBlocks:s})}),i&&(0,uo.jsxs)("div",{className:"block-editor-inserter__tips",children:[(0,uo.jsx)(ht,{render:(0,uo.jsx)("h2",{}),children:(0,Og.__)("A tip for using the block editor")}),(0,uo.jsx)(Xbe,{})]})]}),[M,$,Q,s,i]),ke=(0,go.useMemo)(()=>(0,uo.jsx)(Tke,{rootClientId:M,onInsert:J,onSelectCategory:U,selectedCategory:k,children:X&&(0,uo.jsx)(ND,{rootClientId:M,onInsert:J,category:k,patternFilter:C,showTitlesAsTooltip:!0})}),[M,J,U,C,k,X]),ye=(0,go.useMemo)(()=>(0,uo.jsx)(OK,{rootClientId:M,selectedCategory:R,onSelectCategory:S,onInsert:$,children:W&&(0,uo.jsx)(gT,{rootClientId:M,onInsert:$,category:R})}),[M,$,R,S,W]),Pe=ve=>{ve!=="patterns"&&x(null),H(ve)},_e=(0,go.useRef)();return(0,go.useLayoutEffect)(()=>{if(!_e.current)return;let ve=window.requestAnimationFrame(()=>{_e.current?.querySelector('[role="tab"][aria-selected="true"]')?.focus()});return()=>window.cancelAnimationFrame(ve)},[]),(0,uo.jsxs)("div",{className:Y("block-editor-inserter__menu",{"show-panel":X||W,"is-zoom-out":g}),ref:m,children:[(0,uo.jsx)("div",{className:"block-editor-inserter__main-area",children:(0,uo.jsx)($D,{ref:_e,onSelect:Pe,onClose:d,selectedTab:L,closeButtonLabel:(0,Og.__)("Close Block Inserter"),tabs:[{name:"blocks",title:(0,Og.__)("Blocks"),panelRef:re,panel:(0,uo.jsxs)(uo.Fragment,{children:[be,L==="blocks"&&!y&&pe]})},{name:"patterns",title:(0,Og.__)("Patterns"),panelRef:ae,panel:(0,uo.jsxs)(uo.Fragment,{children:[be,L==="patterns"&&!y&&ke]})},{name:"media",title:(0,Og.__)("Media"),panelRef:ie,panel:(0,uo.jsxs)(uo.Fragment,{children:[be,ye]})}]})}),i&&_&&(0,uo.jsx)(KD.Popover,{className:"block-editor-inserter__preview-container__popover",placement:"right-start",offset:{mainAxis:16,crossAxis:16},focusOnMount:!1,animate:!1,children:(0,uo.jsx)(Lwe,{item:_})})]})}var AK=(0,go.forwardRef)(Ret);function Bet(e,t){return(0,uo.jsx)(AK,{...e,onPatternCategorySelection:txe,ref:t})}var oxe=(0,go.forwardRef)(Bet);var ZD=c(F(),1),vT=c(Z(),1),XD=c(q(),1),rxe=c(ee(),1);var Ag=c(T(),1),Iet=6,Pet=6,Oet=2;function QD({onSelect:e,rootClientId:t,clientId:o,isAppender:r,selectBlockOnInsert:n,hasSearch:i=!0}){let[s,a]=(0,ZD.useState)(""),[l,u]=Rg({onSelect:e,rootClientId:t,clientId:o,isAppender:r,selectBlockOnInsert:n}),[d]=Em(l,u,!0),{setInserterIsOpened:f,insertionIndex:p}=(0,rxe.useSelect)(h=>{let{getSettings:b,getBlockIndex:v,getBlockCount:y}=h(B),_=b(),w=v(o),k=y();return{setInserterIsOpened:_.__experimentalSetIsInserterOpened,insertionIndex:w===-1?k:w}},[o]),m=i&&d.length>Iet;(0,ZD.useEffect)(()=>{f&&f(!1)},[f]);let g=()=>{f({filterValue:s,onSelect:e,rootClientId:t,insertionIndex:p})};return(0,Ag.jsxs)("div",{className:Y("block-editor-inserter__quick-inserter",{"has-search":m,"has-expand":f}),children:[m&&(0,Ag.jsx)(XD.SearchControl,{className:"block-editor-inserter__search",value:s,onChange:h=>{a(h)},label:(0,vT.__)("Search"),placeholder:(0,vT.__)("Search")}),(0,Ag.jsxs)("div",{className:"block-editor-inserter__quick-inserter-results",children:[(0,Ag.jsx)(UD,{filterValue:s,onSelect:e,rootClientId:t,clientId:o,isAppender:r,maxBlockPatterns:s?Oet:0,maxBlockTypes:Pet,isDraggable:!1,selectBlockOnInsert:n,isQuick:!0}),f&&(0,Ag.jsx)("div",{className:"block-editor-inserter__quick-inserter-expand",children:(0,Ag.jsx)(XD.Button,{className:"block-editor-inserter__quick-inserter-expand-toggle",__next40pxDefaultSize:!0,variant:"secondary",onClick:g,"aria-label":(0,vT.__)("Browse all. This will open the main inserter panel in the editor toolbar."),children:(0,vT.__)("Browse all")})})]})]})}var Aet=50;function nxe(e,t){if(!e||!e.attributes||!t?.__experimentalLabel)return null;let o=t.__experimentalLabel(e.attributes,{context:"appender"});return typeof o=="string"&&o.length<Aet&&o.length>0?o:null}var lx=c(T(),1),Met=({onToggle:e,disabled:t,isOpen:o,blockTitle:r,hasSingleBlockType:n,appenderLabel:i,toggleProps:s={}},a)=>{let{as:l=JD.Button,label:u,onClick:d,...f}=s,p=u;!p&&i?p=i:!p&&n?p=(0,Zf.sprintf)((0,Zf._x)("Add %s","directly add the only allowed block"),r.toLowerCase()):p||(p=(0,Zf._x)("Add block","Generic label for block inserter button"));function m(g){e&&e(g),d&&d(g)}return(0,lx.jsx)(l,{ref:a,__next40pxDefaultSize:s.as?void 0:!0,icon:Bs,label:p,tooltipPosition:"bottom",onClick:m,className:"block-editor-inserter__toggle","aria-haspopup":n?!1:"true","aria-expanded":n?!1:o,isPressed:!n&&o,disabled:t,...f})},Net=(0,MK.forwardRef)(Met),Let=({clientId:e,rootClientId:t,disabled:o,isAppender:r,position:n,selectBlockOnInsert:i,shouldDirectInsert:s=!0,showInserterHelpPanel:a,__experimentalIsQuick:l,onSelectOrClose:u,onToggle:d,renderToggle:f,toggleProps:p},m)=>{let{hasItems:g,hasSingleBlockType:h,blockTitle:b,allowedBlockType:v,blockToInsert:y,appenderLabel:_,targetRootClientId:w}=(0,cx.useSelect)(N=>{let{getBlockRootClientId:M,hasInserterItems:V,getAllowedBlocks:j,getDirectInsertBlock:D,getBlockListSettings:z}=N(B),{getBlockVariations:$,getBlockType:J}=N(Ry.store),Q=t||M(e)||void 0,U=j(Q),X=s&&D(Q),{defaultBlock:W}=z(Q)??{},G=U?.length===1&&$(U[0].name,"inserter")?.length===0,te=G?U[0]:null,re=X||null;!re&&G&&W?.name===te.name&&(re=W);let ae=X?J(X.name):null;return{hasItems:V(Q),hasSingleBlockType:G,blockTitle:te?te.title:"",allowedBlockType:te,blockToInsert:re,appenderLabel:nxe(X,ae),targetRootClientId:Q}},[t,e,s]),{insertBlock:k}=(0,cx.useDispatch)(B),{getBlock:x,getBlockIndex:C,getBlockOrder:E,getBlockRootClientId:R,getBlockSelectionEnd:S,getPreviousBlockClientId:I}=(0,cx.useSelect)(B),{getActiveBlockVariation:P,getBlockType:A}=(0,cx.useSelect)(Ry.store);if(!g&&(r||w||e))return null;function O(){let N=y?.name??v.name;function M(){let J;if(e){let Q=x(e),U=x(I(e));Q?.name===U?.name&&(J=U?.attributes)}else if(w){let Q=x(w)?.innerBlocks?.at(-1);Q?.name===N&&(J=Q.attributes)}return M_(N,J)}function V(){if(e)return C(e);let J=S();return!r&&J&&R(J)===w?C(J)+1:E(w).length}let j=M(),D=(0,Ry.createBlock)(N,{...y?.attributes,...j});k(D,V(),w,i),u?.(D);let z=A(N),$;if(z&&($=(0,Ry.__experimentalGetBlockLabel)(z,D.attributes),$===z.title&&($=P(N,D.attributes)?.title||$)),$){let J=(0,Zf.sprintf)((0,Zf.__)("%s block added"),$);(0,ixe.speak)(J)}}function L({onToggle:N,isOpen:M}){let V={onToggle:N,isOpen:M,disabled:o||!g,blockTitle:b,hasSingleBlockType:h,appenderLabel:_,toggleProps:p};return f?f(V):(0,lx.jsx)(Net,{ref:m,...V})}function H({onClose:N}){return l?(0,lx.jsx)(QD,{onSelect:M=>{let V=Array.isArray(M)&&M?.length?M[0]:M;u&&typeof u=="function"&&u(V),N()},rootClientId:w,clientId:e,isAppender:r,selectBlockOnInsert:i}):(0,lx.jsx)(oxe,{onSelect:()=>{N()},onClose:N,rootClientId:w,clientId:e,isAppender:r,showInserterHelpPanel:a})}return h||y?L({onToggle:O}):(0,lx.jsx)(JD.Dropdown,{className:"block-editor-inserter",contentClassName:Y("block-editor-inserter__popover",{"is-quick":l}),popoverProps:{position:n,shift:!0},onToggle:d,expandOnMobile:!0,headerTitle:(0,Zf.__)("Add a block"),renderToggle:L,renderContent:H,onClose:u})},Det=(0,MK.forwardRef)(Let),Ys=Det;var _T=c(T(),1),Vet="\uFEFF";function ux({rootClientId:e}){let{showPrompt:t,isLocked:o,placeholder:r,isManualGrid:n}=(0,e5.useSelect)(u=>{let{getBlockCount:d,getSettings:f,getTemplateLock:p,getBlockAttributes:m}=u(B),g=!d(e),{bodyPlaceholder:h}=f();return{showPrompt:g,isLocked:!!p(e),placeholder:h,isManualGrid:m(e)?.layout?.isManualPlacement}},[e]),{insertDefaultBlock:i,startTyping:s}=(0,e5.useDispatch)(B);if(o||n)return null;let a=(0,sxe.decodeEntities)(r)||(0,NK.__)("Type / to choose a block"),l=()=>{i(void 0,e),s()};return(0,_T.jsxs)("div",{"data-root-client-id":e||"",className:Y("block-editor-default-block-appender",{"has-visible-prompt":t}),children:[(0,_T.jsx)("p",{tabIndex:"0",role:"button","aria-label":(0,NK.__)("Add default block"),className:"block-editor-default-block-appender__content",onKeyDown:u=>{(t5.ENTER===u.keyCode||t5.SPACE===u.keyCode)&&l()},onClick:()=>l(),onFocus:()=>{t&&l()},children:t?a:Vet}),(0,_T.jsx)(Ys,{rootClientId:e,position:"bottom right",isAppender:!0,__experimentalIsQuick:!0})]})}var axe=c(q(),1),LK=c(F(),1),wT=c(Z(),1);var lxe=c(Nt(),1);var o5=c(T(),1);function cxe({rootClientId:e,className:t,onFocus:o,tabIndex:r,onSelect:n},i){return(0,o5.jsx)(Ys,{position:"bottom center",rootClientId:e,__experimentalIsQuick:!0,onSelectOrClose:(...s)=>{n&&typeof n=="function"&&n(...s)},renderToggle:({onToggle:s,disabled:a,isOpen:l,blockTitle:u,hasSingleBlockType:d,appenderLabel:f})=>{let p=!d,m;return f?m=f:d?m=(0,wT.sprintf)((0,wT._x)("Add %s","directly add the only allowed block"),u.toLowerCase()):m=(0,wT._x)("Add block","Generic label for block inserter button"),(0,o5.jsx)(axe.Button,{__next40pxDefaultSize:!0,ref:i,onFocus:o,tabIndex:r,className:Y(t,"block-editor-button-block-appender"),onClick:s,"aria-haspopup":p?"true":void 0,"aria-expanded":p?l:void 0,disabled:a,label:m,showTooltip:!0,children:(0,o5.jsx)(xt,{icon:Bs})})},isAppender:!0})}var uxe=(0,LK.forwardRef)((e,t)=>((0,lxe.default)("wp.blockEditor.ButtonBlockerAppender",{alternative:"wp.blockEditor.ButtonBlockAppender",since:"5.9"}),cxe(e,t))),Mg=(0,LK.forwardRef)(cxe);var dx=c(T(),1);function Fet({rootClientId:e}){return(0,DK.useSelect)(o=>o(B).canInsertBlockType((0,dxe.getDefaultBlockName)(),e))?(0,dx.jsx)(ux,{rootClientId:e}):(0,dx.jsx)(Mg,{rootClientId:e,className:"block-list-appender__toggle"})}function fxe({rootClientId:e,CustomAppender:t,className:o,tagName:r="div"}){let n=(0,DK.useSelect)(i=>{let{getBlockInsertionPoint:s,isBlockInsertionPointVisible:a,getBlockCount:l}=i(B),u=s();return a()&&e===u?.rootClientId&&l(e)===0},[e]);return(0,dx.jsx)(r,{tabIndex:-1,className:Y("block-list-appender wp-block",o,{"is-drag-over":n}),contentEditable:!1,"data-block":!0,children:t?(0,dx.jsx)(t,{}):(0,dx.jsx)(Fet,{rootClientId:e})})}var Txe=c(ue(),1),xT=c(ee(),1),Rxe=c(F(),1),Bxe=c(Z(),1);var fx=c(ee(),1),Lg=c(F(),1),i5=c(q(),1),Cxe=c(ue(),1);var gxe=c(ee(),1),Ng=c(F(),1),hxe=c(q(),1),bxe=c(Z(),1);var mxe=c(ue(),1),VK=c(Ft(),1),pxe=new WeakMap;function zet(e){let t=(0,mxe.useRefEffect)(o=>{function r(i){let{deltaX:s,deltaY:a,target:l}=i,u=e.current,d=pxe.get(u);d||(d=(0,VK.getScrollContainer)(u),pxe.set(u,d));let f=(0,VK.getScrollContainer)(l);o.contains(f)||d.scrollBy(s,a)}let n={passive:!0};return o.addEventListener("wheel",r,n),()=>{o.removeEventListener("wheel",r,n)}},[e]);return e?t:null}var By=zet;var FK=c(T(),1),jet=Number.MAX_SAFE_INTEGER;function Het({previousClientId:e,nextClientId:t,children:o,__unstablePopoverSlot:r,__unstableContentRef:n,operation:i="insert",nearestSide:s="right",...a}){let[l,u]=(0,Ng.useReducer)(y=>(y+1)%jet,0),{orientation:d,rootClientId:f,isVisible:p}=(0,gxe.useSelect)(y=>{let{getBlockListSettings:_,getBlockRootClientId:w,isBlockVisible:k}=y(B),x=w(e??t);return{orientation:_(x)?.orientation||"vertical",rootClientId:x,isVisible:k(e)&&k(t)}},[e,t]),m=Zt(e),g=Zt(t),h=d==="vertical",b=(0,Ng.useMemo)(()=>l<0||!m&&!g||!p?void 0:{contextElement:i==="group"?g||m:m||g,getBoundingClientRect(){let _=m?m.getBoundingClientRect():null,w=g?g.getBoundingClientRect():null,k=0,x=0,C=0,E=0;if(i==="group"){let R=w||_;x=R.top,C=0,E=R.bottom-R.top,k=s==="left"?R.left-2:R.right-2}else h?(x=_?_.bottom:w.top,C=w&&_?(_.width+w.width)/2:(_||w).width,E=w&&_?w.top-_.bottom:0,k=w&&_?(_.left+w.left)/2:(_||w).left):(x=_?_.top:w.top,E=_?_.height:w.height,(0,bxe.isRTL)()?(k=w?w.right:_.left,C=_&&w?_.left-w.right:0):(k=_?_.right:w.left,C=_&&w?w.left-_.right:0),C=Math.max(C,0));return new window.DOMRect(k,x,C,E)}},[m,g,l,h,p,i,s]),v=By(n);return(0,Ng.useLayoutEffect)(()=>{if(!m)return;let y=new window.MutationObserver(u);return y.observe(m,{attributes:!0}),()=>{y.disconnect()}},[m]),(0,Ng.useLayoutEffect)(()=>{if(!g)return;let y=new window.MutationObserver(u);return y.observe(g,{attributes:!0}),()=>{y.disconnect()}},[g]),(0,Ng.useLayoutEffect)(()=>{if(m)return m.ownerDocument.defaultView.addEventListener("resize",u),()=>{m.ownerDocument.defaultView?.removeEventListener("resize",u)}},[m]),!m&&!g||!p?null:(0,FK.jsx)(hxe.Popover,{ref:v,animate:!1,anchor:b,focusOnMount:!1,__unstableSlotName:r,inline:!r,...a,className:Y("block-editor-block-popover","block-editor-block-popover__inbetween",a.className),resize:!1,flip:!1,placement:"overlay",variant:"unstyled",children:(0,FK.jsx)("div",{className:"block-editor-block-popover__inbetween-container",children:o})},t+"--"+f)}var r5=Het;var wxe=c(ee(),1),kxe=c(ue(),1),xxe=c(q(),1);var Qf=c(F(),1);var yxe=c(ue(),1),vxe=c(q(),1),Xf=c(F(),1);var zK=c(T(),1),Uet=Number.MAX_SAFE_INTEGER;function Wet({clientId:e,bottomClientId:t,children:o,__unstablePopoverSlot:r,__unstableContentRef:n,shift:i=!0,...s},a){let l=Zt(e),u=Zt(t??e),d=(0,yxe.useMergeRefs)([a,By(n)]),[f,p]=(0,Xf.useReducer)(g=>(g+1)%Uet,0);(0,Xf.useLayoutEffect)(()=>{if(!l)return;let g,h=new window.MutationObserver(()=>{g||(g=window.requestAnimationFrame(()=>{g=null,p()}))});return h.observe(l,{attributes:!0}),()=>{h.disconnect(),g&&window.cancelAnimationFrame(g)}},[l]);let m=(0,Xf.useMemo)(()=>{if(!(f<0||!l||t&&!u))return{getBoundingClientRect(){return u?AH(lw(l),lw(u)):lw(l)},contextElement:l}},[f,l,t,u]);return!l||t&&!u?null:(0,zK.jsx)(vxe.Popover,{ref:d,animate:!1,focusOnMount:!1,anchor:m,__unstableSlotName:r,inline:!r,placement:"top-start",resize:!1,flip:!1,shift:i,...s,className:Y("block-editor-block-popover",s.className),variant:"unstyled",children:o})}var Iy=(0,Xf.forwardRef)(Wet),Get=({clientId:e,bottomClientId:t,children:o,...r},n)=>(0,zK.jsx)(Iy,{...r,bottomClientId:t,clientId:e,__unstableContentRef:void 0,__unstablePopoverSlot:void 0,ref:n,children:o}),_xe=(0,Xf.forwardRef)(Get);var n5=c(T(),1);function $et({clientId:e,bottomClientId:t,children:o,shift:r=!1,additionalStyles:n,...i},s){t??=e;let a=Zt(e);return(0,n5.jsx)(Iy,{ref:s,clientId:e,bottomClientId:t,shift:r,...i,children:a&&e===t?(0,n5.jsx)(Yet,{selectedElement:a,additionalStyles:n,children:o}):o})}function Yet({selectedElement:e,additionalStyles:t={},children:o}){let[r,n]=(0,Qf.useState)(e.offsetWidth),[i,s]=(0,Qf.useState)(e.offsetHeight);(0,Qf.useEffect)(()=>{let l=new window.ResizeObserver(()=>{n(e.offsetWidth),s(e.offsetHeight)});return l.observe(e,{box:"border-box"}),()=>l.disconnect()},[e]);let a=(0,Qf.useMemo)(()=>({position:"absolute",width:r,height:i,...t}),[r,i,t]);return(0,n5.jsx)("div",{style:a,children:o})}var Tl=(0,Qf.forwardRef)($et);var jK=c(T(),1),kT={hide:{opacity:0,scaleY:.75},show:{opacity:1,scaleY:1},exit:{opacity:0,scaleY:.9}};function Ket({__unstablePopoverSlot:e,__unstableContentRef:t}){let{clientId:o}=(0,wxe.useSelect)(n=>{let{getBlockOrder:i,getBlockInsertionPoint:s}=n(B),a=s(),l=i(a.rootClientId);return l.length?{clientId:l[a.index]}:{}},[]),r=(0,kxe.useReducedMotion)();return(0,jK.jsx)(Tl,{clientId:o,__unstablePopoverSlot:e,__unstableContentRef:t,className:"block-editor-block-popover__drop-zone",children:(0,jK.jsx)(xxe.__unstableMotion.div,{"data-testid":"block-popover-drop-zone",initial:r?kT.show:kT.hide,animate:kT.show,exit:r?kT.show:kT.exit,className:"block-editor-block-popover__drop-zone-foreground"})})}var Sxe=Ket;var Jf=c(T(),1),px=(0,Lg.createContext)();px.displayName="InsertionPointOpenRefContext";function qet({__unstablePopoverSlot:e,__unstableContentRef:t,operation:o="insert",nearestSide:r="right"}){let{selectBlock:n,hideInsertionPoint:i}=(0,fx.useDispatch)(B),s=(0,Lg.useContext)(px),a=(0,Lg.useRef)(),{orientation:l,previousClientId:u,nextClientId:d,rootClientId:f,isInserterShown:p,isDistractionFree:m,isZoomOutMode:g}=(0,fx.useSelect)(R=>{let{getBlockOrder:S,getBlockListSettings:I,getBlockInsertionPoint:P,isBlockBeingDragged:A,getPreviousBlockClientId:O,getNextBlockClientId:L,getSettings:H,isZoomOut:N}=K(R(B)),M=P(),V=S(M.rootClientId);if(!V.length)return{};let j=V[M.index-1],D=V[M.index];for(;A(j);)j=O(j);for(;A(D);)D=L(D);let z=H();return{previousClientId:j,nextClientId:D,orientation:I(M.rootClientId)?.orientation||"vertical",rootClientId:M.rootClientId,isDistractionFree:z.isDistractionFree,isInserterShown:M?.__unstableWithInserter,isZoomOutMode:N()}},[]),{getBlockEditingMode:h}=(0,fx.useSelect)(B),b=(0,Cxe.useReducedMotion)();function v(R){R.target===a.current&&d&&h(d)!=="disabled"&&n(d,-1)}function y(R){R.target===a.current&&!s.current&&i()}function _(R){R.target!==a.current&&(s.current=!0)}let w=(0,Lg.useCallback)(R=>{!R&&s.current&&(s.current=!1)},[s]),k={start:{opacity:0,scale:0},rest:{opacity:1,scale:1,transition:{delay:p?.5:0,type:"tween"}},hover:{opacity:1,scale:1,transition:{delay:.5,type:"tween"}}},x={start:{scale:b?1:0},rest:{scale:1,transition:{delay:.4,type:"tween"}}};if(m||g&&o!=="insert")return null;let E=Y("block-editor-block-list__insertion-point",l==="horizontal"||o==="group"?"is-horizontal":"is-vertical");return(0,Jf.jsx)(r5,{previousClientId:u,nextClientId:d,__unstablePopoverSlot:e,__unstableContentRef:t,operation:o,nearestSide:r,children:(0,Jf.jsxs)(i5.__unstableMotion.div,{layout:!b,initial:b?"rest":"start",animate:"rest",whileHover:"hover",whileTap:"pressed",exit:"start",ref:a,tabIndex:-1,onClick:v,onFocus:_,className:Y(E,{"is-with-inserter":p}),onHoverEnd:y,children:[(0,Jf.jsx)(i5.__unstableMotion.div,{variants:k,className:"block-editor-block-list__insertion-point-indicator","data-testid":"block-list-insertion-point-indicator"}),p&&(0,Jf.jsx)(i5.__unstableMotion.div,{variants:x,className:Y("block-editor-block-list__insertion-point-inserter"),children:(0,Jf.jsx)(Ys,{ref:w,position:"bottom center",clientId:d,rootClientId:f,__experimentalIsQuick:!0,onToggle:R=>{s.current=R},onSelectOrClose:()=>{s.current=!1}})})]})})}function Exe(e){let{insertionPoint:t,isVisible:o,isBlockListEmpty:r}=(0,fx.useSelect)(n=>{let{getBlockInsertionPoint:i,isBlockInsertionPointVisible:s,getBlockCount:a}=n(B),l=i();return{insertionPoint:l,isVisible:s(),isBlockListEmpty:a(l?.rootClientId)===0}},[]);return!o||r?null:t.operation==="replace"?(0,Jf.jsx)(Sxe,{...e},`${t.rootClientId}-${t.index}`):(0,Jf.jsx)(qet,{operation:t.operation,nearestSide:t.nearestSide,...e})}function Ixe(){let e=(0,Rxe.useContext)(px),t=(0,xT.useSelect)(h=>{let b=h(B).getSettings();return b.isDistractionFree||b.isPreviewMode||K(h(B)).isZoomOut()},[]),{getBlockListSettings:o,getBlockIndex:r,isMultiSelecting:n,getSelectedBlockClientIds:i,getSettings:s,getTemplateLock:a,__unstableIsWithinBlockOverlay:l,getBlockEditingMode:u,getBlockName:d,getBlockAttributes:f,getParentSectionBlock:p}=K((0,xT.useSelect)(B)),{showInsertionPoint:m,hideInsertionPoint:g}=(0,xT.useDispatch)(B);return(0,Txe.useRefEffect)(h=>{if(t)return;function b(v){if(e===void 0||e.current||v.target.nodeType===v.target.TEXT_NODE||n())return;if(!v.target.classList.contains("block-editor-block-list__layout")){g();return}let y;if(v.target.classList.contains("is-root-container")||(y=(v.target.getAttribute("data-block")?v.target:v.target.closest("[data-block]")).getAttribute("data-block")),a(y)||u(y)==="disabled"||d(y)==="core/block"||y&&f(y).layout?.isManualPlacement)return;let _=o(y),w=_?.orientation||"vertical",k=!!_?.__experimentalCaptureToolbars,x=v.clientY,C=v.clientX,R=Array.from(v.target.children).find(A=>{let O=A.getBoundingClientRect();return A.classList.contains("wp-block")&&w==="vertical"&&O.top>x||A.classList.contains("wp-block")&&w==="horizontal"&&((0,Bxe.isRTL)()?O.right<C:O.left>C)});if(!R){g();return}if(!R.id&&(R=R.firstElementChild,!R)){g();return}let S=R.id.slice(6);if(!S||l(S)||p(S)||i().includes(S)&&w==="vertical"&&!k&&!s().hasFixedToolbar)return;let I=R.getBoundingClientRect();if(w==="horizontal"&&(v.clientY>I.bottom||v.clientY<I.top)||w==="vertical"&&(v.clientX>I.right||v.clientX<I.left)){g();return}let P=r(S);if(P===0){g();return}m(y,P,{__unstableWithInserter:!0})}return h.addEventListener("mousemove",b),()=>{h.removeEventListener("mousemove",b)}},[e,o,r,n,m,g,i,t])}var s5=c(ee(),1),Pxe=c(ue(),1);var Oxe=c(T(),1);function Py(){let{getSettings:e,hasSelectedBlock:t,hasMultiSelection:o}=(0,s5.useSelect)(B),{clearSelectedBlock:r}=(0,s5.useDispatch)(B),{clearBlockSelection:n}=e();return(0,Pxe.useRefEffect)(i=>{if(!n)return;function s(a){!t()&&!o()||a.target===i&&r()}return i.addEventListener("mousedown",s),()=>{i.removeEventListener("mousedown",s)}},[t,o,r,n])}function Axe(e){return(0,Oxe.jsx)("div",{ref:Py(),...e})}var eSe=c(ue(),1),hx=c(F(),1),tSe=c(ee(),1),Ny=c(ce(),1);var Mxe=c(T(),1);function Nxe({showSeparator:e,isFloating:t,onAddBlock:o,isToggle:r}){let{clientId:n}=kt();return(0,Mxe.jsx)(Mg,{className:Y({"block-list-appender__toggle":r}),rootClientId:n,showSeparator:e,isFloating:t,onAddBlock:o})}var Lxe=c(T(),1);function Dxe(){let{clientId:e}=kt();return(0,Lxe.jsx)(ux,{rootClientId:e})}var l5=c(F(),1),zxe=c(ee(),1),a5=c(Nt(),1),jxe=c(mx(),1);var ST=new WeakMap;function Zet(){let e;return t=>((e===void 0||!(0,jxe.isShallowEqual)(e,t))&&(e=t),e)}function Fxe(e){let[t]=(0,l5.useState)(Zet);return t(e)}function Hxe(e,t,o,r,n,i,s,a,l,u,d,f){let p=(0,zxe.useRegistry)(),m=Fxe(o),g=Fxe(r),h=l===void 0||t==="contentOnly"?t:l;(0,l5.useLayoutEffect)(()=>{let b={allowedBlocks:m,prioritizedInserterBlocks:g,templateLock:h};if(u!==void 0&&(b.__experimentalCaptureToolbars=u),d!==void 0)b.orientation=d;else{let v=el(f?.type);b.orientation=v.getOrientation(f)}s!==void 0&&((0,a5.default)("__experimentalDefaultBlock",{alternative:"defaultBlock",since:"6.3",version:"6.4"}),b.defaultBlock=s),n!==void 0&&(b.defaultBlock=n),a!==void 0&&((0,a5.default)("__experimentalDirectInsert",{alternative:"directInsert",since:"6.3",version:"6.4"}),b.directInsert=a),i!==void 0&&(b.directInsert=i),b.directInsert!==void 0&&typeof b.directInsert!="boolean"&&(0,a5.default)("Using `Function` as a `directInsert` argument",{alternative:"`boolean` values",since:"6.5"}),ST.get(p)||ST.set(p,{}),ST.get(p)[e]=b,window.queueMicrotask(()=>{let v=ST.get(p);if(Object.keys(v).length){let{updateBlockListSettings:y}=p.dispatch(B);y(v),ST.set(p,{})}})},[e,m,g,h,n,i,s,a,u,d,f,p])}var HK=c(Xh(),1),c5=c(F(),1),Uxe=c(ee(),1),u5=c(ce(),1),UK=c(Nt(),1);function Wxe(e,t,o,r){t!==void 0&&(0,UK.default)("The template prop of InnerBlocks and useInnerBlocksProps",{since:"7.2",alternative:"a `template` declared in the block type settings"}),r!==void 0&&(0,UK.default)("The templateInsertUpdatesSelection prop of InnerBlocks and useInnerBlocksProps",{since:"7.2",alternative:"`templateInsertUpdatesSelection` declared in the block type settings"});let n=(0,Uxe.useRegistry)(),i=(0,c5.useRef)(null);(0,c5.useLayoutEffect)(()=>{let s=!1,{getBlockName:a,getBlocks:l,getSelectedBlocksInitialCaretPosition:u,isBlockSelected:d}=n.select(B),{replaceInnerBlocks:f,__unstableMarkNextChangeAsNotPersistent:p}=n.dispatch(B);return window.queueMicrotask(()=>{if(s)return;let m=t,g=r;if(t===void 0){let _=(0,u5.getBlockType)(a(e));m=_?.template,g=_?.templateInsertUpdatesSelection}let h=l(e),b=(0,HK.default)(m,i.current);if(!(h.length===0||o==="all"||o==="contentOnly")||b)return;i.current=m;let y=(0,u5.synchronizeBlocksWithTemplate)(h,m);(0,HK.default)(y,h)||(p({history:"ignore"}),f(e,y,h.length===0&&g&&y.length!==0&&d(e),u()))}),()=>{s=!0}},[t,o,e,n,r])}var Gxe=c(ce(),1),$xe=c(ee(),1);function Yxe(e){return(0,$xe.useSelect)(t=>{let o=t(B).getBlock(e);if(!o)return;let r=t(Gxe.store).getBlockType(o.name);if(r&&Object.keys(r.providesContext).length!==0)return Object.fromEntries(Object.entries(r.providesContext).map(([n,i])=>[n,o.attributes[i]]))},[e])}var My=c(ee(),1),p5=c(F(),1),m5=c(ue(),1),Xxe=c(Z(),1),gx=c(ce(),1);var WK=c(F(),1),Ks=c(ce(),1),Oy=c(ee(),1),Kxe=c(Ft(),1);function GK(e){let t={srcRootClientId:null,srcClientIds:null,srcIndex:null,type:null,blocks:null};if(!e.dataTransfer)return t;try{t=Object.assign(t,JSON.parse(e.dataTransfer.getData("wp-blocks")))}catch{return t}return t}function Xet(e,t,o,r,n,i,s,a,l){return u=>{let{srcRootClientId:d,srcClientIds:f,type:p,blocks:m}=GK(u);if(p==="inserter"){s();let g=m.map(h=>(0,Ks.cloneBlock)(h));i(g,!0,null)}if(p==="block"){let g=o(f[0]);if(d===e&&g===t||f.includes(e)||r(f).some(y=>y===e))return;if(a==="group"){let y=f.map(_=>l(_));i(y,!0,null,f);return}let h=d===e,b=f.length,v=h&&g<t?t-b:t;n(f,d,v)}}}function Qet(e,t,o,r,n){return i=>{if(!t().mediaUpload)return;let s=(0,Ks.findTransform)((0,Ks.getBlockTransforms)("from"),a=>a.type==="files"&&r(a.blockName,e)&&a.isMatch(i));if(s){let a=s.transform(i,o);n(a)}}}function Jet(e){return t=>{let o=(0,Ks.pasteHandler)({HTML:t,mode:"BLOCKS"});o.length&&e(o)}}function d5(e,t,o={}){let{operation:r="insert",nearestSide:n="right"}=o,{canInsertBlockType:i,getBlockIndex:s,getClientIdsOfDescendants:a,getBlockOrder:l,getBlocksByClientId:u,getSettings:d,getBlock:f}=(0,Oy.useSelect)(B),{getGroupingBlockName:p}=(0,Oy.useSelect)(Ks.store),{insertBlocks:m,moveBlocksToPosition:g,updateBlockAttributes:h,clearSelectedBlock:b,replaceBlocks:v,removeBlocks:y}=(0,Oy.useDispatch)(B),_=(0,Oy.useRegistry)(),w=(0,WK.useCallback)((R,S=!0,I=0,P=[])=>{Array.isArray(R)||(R=[R]);let O=l(e)[t];if(r==="replace")v(O,R,void 0,I);else if(r==="group"){let L=f(O);n==="left"?R.push(L):R.unshift(L);let H=R.map(j=>(0,Ks.cloneSanitizedBlock)(j)),N=R.every(j=>j.name==="core/image"),M=i("core/gallery",e),V=(0,Ks.createBlock)(N&&M?"core/gallery":p(),{layout:{type:"flex",flexWrap:N&&M?null:"nowrap"}},H);v([O,...P],V,void 0,I)}else m(R,t,e,S,I)},[l,e,t,r,v,f,n,i,p,m]),k=(0,WK.useCallback)((R,S,I)=>{if(r==="replace"){let P=u(R),O=l(e)[t];_.batch(()=>{y(R,!1),v(O,P,void 0,0)})}else g(R,S,e,I)},[r,l,u,g,_,y,v,t,e]),x=Xet(e,t,s,a,k,w,b,r,f),C=Qet(e,d,h,i,w),E=Jet(w);return R=>{let S=(0,Kxe.getFilesFromDataTransfer)(R.dataTransfer),I=R.dataTransfer.getData("text/html");I?E(I):S.length?C(S):x(R)}}function ett(e,t,o){let r=o==="top"||o==="bottom",{x:n,y:i}=e,s=r?n:i,a=r?i:n,l=r?t.left:t.top,u=r?t.right:t.bottom,d=t[o],f;return s>=l&&s<=u?f=s:s<u?f=l:f=u,Math.sqrt((s-f)**2+(a-d)**2)}function Ay(e,t,o=["top","bottom","left","right"]){let r,n;return o.forEach(i=>{let s=ett(e,t,i);(r===void 0||s<r)&&(r=s,n=i)}),[r,n]}function f5(e,t){return t.left<=e.x&&t.right>=e.x&&t.top<=e.y&&t.bottom>=e.y}function qxe(e,t){return t.top<=e.y&&t.bottom>=e.y}var $K=30,ttt=120,ott=120;function rtt(e,t,o="vertical",r={}){let n=o==="horizontal"?["left","right"]:["top","bottom"],i=0,s="before",a=1/0,l=null,u="right",{dropZoneElement:d,parentBlockOrientation:f,rootBlockIndex:p=0}=r;if(d&&f!=="horizontal"){let v=d.getBoundingClientRect(),[y,_]=Ay(t,v,["top","bottom"]);if(v.height>ttt&&y<$K){if(_==="top")return[p,"before"];if(_==="bottom")return[p+1,"after"]}}let m=(0,Xxe.isRTL)();if(d&&f==="horizontal"){let v=d.getBoundingClientRect(),[y,_]=Ay(t,v,["left","right"]);if(v.width>ott&&y<$K){if(m&&_==="right"||!m&&_==="left")return[p,"before"];if(m&&_==="left"||!m&&_==="right")return[p+1,"after"]}}e.forEach(({isUnmodifiedDefaultBlock:v,getBoundingClientRect:y,blockIndex:_,blockOrientation:w})=>{let k=y();if(!k)return;let[x,C]=Ay(t,k,n),[E,R]=Ay(t,k,["left","right"]),S=f5(t,k);v&&S?x=0:o==="vertical"&&w!=="horizontal"&&(S&&E<$K||!S&&qxe(t,k))&&(l=_,u=R),x<a&&(s=C==="bottom"||!m&&C==="right"||m&&C==="left"?"after":"before",a=x,i=_)});let g=i+(s==="after"?1:-1),h=!!e[i]?.isUnmodifiedDefaultBlock,b=!!e[g]?.isUnmodifiedDefaultBlock;return l!==null?[l,"group",u]:!h&&!b?[s==="after"?i+1:i,"insert"]:[h?i:g,"replace"]}function g5(e,t,o,r){let n=!0;if(t){let a=t?.map(({name:l})=>l);n=o.every(l=>a?.includes(l))}let s=o.map(a=>e(a)).every(a=>{let[l]=a?.parent||[];return l?l===r:!0});return n&&s}function Zxe(e,t){let{defaultView:o}=t;return!!(o&&e instanceof o.HTMLElement&&e.closest("[data-is-insertion-point]"))}function Qxe({dropZoneElement:e,rootClientId:t="",parentClientId:o="",isDisabled:r=!1}={}){let n=(0,My.useRegistry)(),[i,s]=(0,p5.useState)({index:null,operation:"insert"}),{getBlockType:a,getBlockVariations:l,getGroupingBlockName:u}=(0,My.useSelect)(gx.store),{canInsertBlockType:d,getBlockListSettings:f,getBlocks:p,getBlockIndex:m,getDraggedBlockClientIds:g,getBlockNamesByClientId:h,getAllowedBlocks:b,isDragging:v,isGroupable:y,isZoomOut:_,getSectionRootClientId:w,getBlockParents:k}=K((0,My.useSelect)(B)),{showInsertionPoint:x,hideInsertionPoint:C,startDragging:E,stopDragging:R}=K((0,My.useDispatch)(B)),S=d5(i.operation==="before"||i.operation==="after"?o:t,i.index,{operation:i.operation,nearestSide:i.nearestSide}),I=(0,m5.useThrottle)((0,p5.useCallback)((P,A)=>{v()||E();let O=g(),L=[t,...k(t,!0)];if(O.some(G=>L.includes(G)))return;let N=b(t),M=h([t])[0],V=h(O);if(!g5(a,N,V,M))return;let D=w();if(_()&&D!==t)return;let z=p(t).filter(G=>!((0,gx.hasBlockSupport)(G.name,"visibility",!0)&&G.attributes?.metadata?.blockVisibility===!1));if(z.length===0){n.batch(()=>{s({index:0,operation:"insert"}),x(t,0,{operation:"insert"})});return}let $=z.map(G=>{let te=G.clientId;return{isUnmodifiedDefaultBlock:(0,gx.isUnmodifiedDefaultBlock)(G),getBoundingClientRect:()=>{let re=A.getElementById(`block-${te}`);return re?re.getBoundingClientRect():null},blockIndex:m(te),blockOrientation:f(te)?.orientation}}),J=rtt($,{x:P.clientX,y:P.clientY},f(t)?.orientation,{dropZoneElement:e,parentBlockClientId:o,parentBlockOrientation:o?f(o)?.orientation:void 0,rootBlockIndex:m(t)}),[Q,U,X]=J,W=$[Q]?.isUnmodifiedDefaultBlock;if(!(_()&&!W&&U!=="insert")){if(U==="group"){let G=z[Q],te=[G.name,...V].every(pe=>pe==="core/image"),re=d("core/gallery",t),ae=y([G.clientId,g()]),ie=l(u(),"block"),be=ie&&ie.find(({name:pe})=>pe==="group-row");if(te&&!re&&(!ae||!be)||!te&&(!ae||!be))return}n.batch(()=>{s({index:Q,operation:U,nearestSide:X});let G=["before","after"].includes(U)?o:t;x(G,Q,{operation:U,nearestSide:X})})}},[v,b,t,h,g,a,w,_,p,f,e,o,m,n,E,x,d,y,l,u]),200);return(0,m5.__experimentalUseDropZone)({dropZoneElement:e,isDisabled:r,onDrop:S,onDragOver(P){I(P,P.currentTarget.ownerDocument)},onDragLeave(P){let{ownerDocument:A}=P.currentTarget;Zxe(P.relatedTarget,A)||Zxe(P.target,A)||(I.cancel(),C())},onDragEnd(){I.cancel(),R(),C()}})}var ep=c(T(),1),Jxe={};function ntt({children:e,clientId:t}){let o=Yxe(t);return(0,ep.jsx)(KB,{value:o,children:e})}var itt=(0,hx.memo)(cT);function oSe(e){let{clientId:t,allowedBlocks:o,prioritizedInserterBlocks:r,defaultBlock:n,directInsert:i,__experimentalDefaultBlock:s,__experimentalDirectInsert:a,template:l,templateLock:u,wrapperRef:d,templateInsertUpdatesSelection:f,__experimentalCaptureToolbars:p,__experimentalAppenderTagName:m,renderAppender:g,orientation:h,placeholder:b,layout:v,name:y,blockType:_,parentLock:w,defaultLayout:k}=e;Hxe(t,w,o,r,n,i,s,a,u,p,h,v),Wxe(t,l,u,f);let x=(0,Ny.getBlockSupport)(y,"layout")||(0,Ny.getBlockSupport)(y,"__experimentalLayout")||Jxe,{allowSizingOnChildren:C=!1}=x,E=v||x.default||Jxe,R=(0,hx.useMemo)(()=>({...k,...E,...C&&{allowSizingOnChildren:!0}}),[k,E,C]),S=(0,ep.jsx)(itt,{rootClientId:t,renderAppender:g,__experimentalAppenderTagName:m,layout:R,wrapperRef:d,placeholder:b});return!_?.providesContext||Object.keys(_.providesContext).length===0?S:(0,ep.jsx)(ntt,{clientId:t,children:S})}function stt(e){return NL(e),(0,ep.jsx)(oSe,{...e})}var h5=(0,hx.forwardRef)((e,t)=>{let o=Ly({ref:t},e);return(0,ep.jsx)("div",{className:"block-editor-inner-blocks",children:(0,ep.jsx)("div",{...o})})});function Ly(e={},t={}){let{__unstableDisableLayoutClassNames:o,__unstableDisableDropZone:r,dropZoneElement:n,layout:i}=t,{clientId:s,layout:a=null,__unstableLayoutClassNames:l=""}=kt(),u=i??a,d=(0,tSe.useSelect)(x=>{let{getBlockName:C,isZoomOut:E,getTemplateLock:R,getBlockRootClientId:S,getBlockEditingMode:I,getBlockSettings:P,getSectionRootClientId:A}=K(x(B));if(!s){let D=A();return{isDropZoneDisabled:E()&&D!==""}}let{hasBlockSupport:O,getBlockType:L}=x(Ny.store),H=C(s),N=I(s),M=S(s),[V]=P(s,"layout"),j=N==="disabled";if(E()){let D=A();j=s!==D}return{__experimentalCaptureToolbars:O(H,"__experimentalExposeControlsToChildren",!1),name:H,blockType:L(H),parentLock:R(M),parentClientId:M,isDropZoneDisabled:j,defaultLayout:V}},[s]),{__experimentalCaptureToolbars:f,name:p,blockType:m,parentLock:g,parentClientId:h,isDropZoneDisabled:b,defaultLayout:v}=d,y=Qxe({dropZoneElement:n,rootClientId:s,parentClientId:h}),_=(0,eSe.useMergeRefs)([e.ref,r||b||u?.isManualPlacement&&window.__experimentalEnableGridInteractivity?null:y]),w={__experimentalCaptureToolbars:f,layout:u,name:p,blockType:m,parentLock:g,defaultLayout:v,...t},k=w.value&&w.onChange?stt:oSe;return{...e,ref:_,className:Y(e.className,"block-editor-block-list__layout",o?"":l),children:s?(0,ep.jsx)(k,{...w,clientId:s}):(0,ep.jsx)(cT,{...t})}}Ly.save=Ny.__unstableGetInnerBlocksProps;h5.DefaultBlockAppender=Dxe;h5.ButtonBlockAppender=Nxe;h5.Content=()=>Ly.save().children;var CT=h5;var ET=c(q(),1),rSe=c(ue(),1),nSe=c(ee(),1),iSe=c(F(),1),sSe=c(Z(),1);var b5=c(T(),1);function YK({clientId:e,rootClientId:t="",position:o="top"}){let[r,n]=(0,iSe.useState)(!1),{sectionRootClientId:i,sectionClientIds:s,insertionPoint:a,blockInsertionPointVisible:l,blockInsertionPoint:u,blocksBeingDragged:d}=(0,nSe.useSelect)(k=>{let{getInsertionPoint:x,getBlockOrder:C,getSectionRootClientId:E,isBlockInsertionPointVisible:R,getBlockInsertionPoint:S,getDraggedBlockClientIds:I}=K(k(B)),P=E(),A=C(P);return{sectionRootClientId:P,sectionClientIds:A,insertionPoint:x(),blockInsertionPoint:S(),blockInsertionPointVisible:R(),blocksBeingDragged:I()}},[]),f=(0,rSe.useReducedMotion)();if(!e)return;let p=!1;if(!(t===i&&s&&s.includes(e)))return null;let g=a?.index===0&&e===s[a.index],h=a&&a.hasOwnProperty("index")&&e===s[a.index-1];o==="top"&&(p=g||l&&u.index===0&&e===s[u.index]),o==="bottom"&&(p=h||l&&e===s[u.index-1]);let b=d[0],v=d.includes(e),y=s.indexOf(b),w=(y>0?s[y-1]:null)===e;return(v||w)&&(p=!1),(0,b5.jsx)(ET.__unstableAnimatePresence,{children:p&&(0,b5.jsx)(ET.__unstableMotion.div,{initial:{height:0},animate:{height:"calc(1 * var(--wp-block-editor-iframe-zoom-out-frame-size) / var(--wp-block-editor-iframe-zoom-out-scale)"},exit:{height:0},transition:{type:"tween",duration:f?0:.2,ease:[.6,0,.4,1]},className:Y("block-editor-block-list__zoom-out-separator",{"is-dragged-over":r}),"data-is-insertion-point":"true",onDragOver:()=>n(!0),onDragLeave:()=>n(!1),children:(0,b5.jsx)(ET.__unstableMotion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0,transition:{delay:-.125}},transition:{ease:"linear",duration:.1,delay:.125},children:(0,sSe.__)("Drop pattern.")})})})}var fs=c(T(),1),RO=(0,tp.createContext)();RO.displayName="IntersectionObserverContext";var y5=new WeakMap,att={trailing:!0};function ltt({className:e,...t}){let{isOutlineMode:o,isFocusMode:r,isPreviewMode:n,editedContentOnlySection:i}=(0,Rl.useSelect)(f=>{let{getSettings:p,isTyping:m,hasBlockSpotlight:g,getEditedContentOnlySection:h}=K(f(B)),{outlineMode:b,focusMode:v,isPreviewMode:y}=p();return{isOutlineMode:b&&!m(),isFocusMode:!y&&(v||g()),isPreviewMode:y,editedContentOnlySection:h()}},[]),s=(0,Rl.useRegistry)(),{setBlockVisibility:a}=(0,Rl.useDispatch)(B),l=(0,v5.useDebounce)((0,tp.useCallback)(()=>{let f={};y5.get(s).forEach(([p,m])=>{f[p]=m}),a(f)},[s]),300,att),u=(0,tp.useMemo)(()=>{let{IntersectionObserver:f}=window;if(f)return new f(p=>{y5.get(s)||y5.set(s,[]);for(let m of p){let g=m.target.getAttribute("data-block");y5.get(s).push([g,m.isIntersecting])}l()})},[]),d=Ly({ref:(0,v5.useMergeRefs)([Py(),Ixe()]),className:Y("is-root-container",e,{"is-outline-mode":o,"is-focus-mode":r,"is-preview-mode":n})},t);return(0,fs.jsxs)(RO.Provider,{value:u,children:[(0,fs.jsx)("div",{...d}),!!i&&(0,fs.jsx)(ctt,{clientId:i})]})}function ctt({clientId:e}){let{stopEditingContentOnlySection:t}=K((0,Rl.useDispatch)(B)),o=(0,Rl.useSelect)(r=>{let{isBlockSelected:n,hasSelectedInnerBlock:i,getBlockSelectionStart:s}=r(B);return!s()||n(e)||i(e,!0)},[e]);return(0,tp.useEffect)(()=>{o||t()},[o,t]),null}function Hk(e){return(0,fs.jsx)(UB,{value:V9,children:(0,fs.jsx)(ltt,{...e})})}var utt=[],dtt=new Set;function ftt({placeholder:e,rootClientId:t,renderAppender:o,__experimentalAppenderTagName:r,layout:n=Aj}){let i=o!==!1,s=!!o,{order:a,isZoomOut:l,selectedBlocks:u,visibleBlocks:d,ghostBlockName:f,ghostBlockAttributes:p,shouldRenderAppender:m}=(0,Rl.useSelect)(v=>{let{getSettings:y,getBlockOrder:_,getSelectedBlockClientIds:w,__unstableGetVisibleBlocks:k,getTemplateLock:x,getBlockEditingMode:C,isSectionBlock:E,isContainerInsertableToInContentOnlyMode:R,getBlockName:S,getBlockListSettings:I,isZoomOut:P,canInsertBlockType:A}=K(v(B)),O=_(t);if(y().isPreviewMode)return{order:O,selectedBlocks:utt,visibleBlocks:dtt};let L,H;if(i&&!s&&!O.length){let $=(t?I(t)?.defaultBlock:void 0)??{name:(0,TT.getDefaultBlockName)()};$.name&&A($.name,t)&&(L=$.name,H=$.attributes)}let N=w(),M=N[0],V=!t&&!M&&(!O.length||!A((0,TT.getDefaultBlockName)(),t)),j=!!(t&&M&&t===M),D=x(t),z=(!E(t)||R(S(M),t))&&C(t)!=="disabled"&&(!D||D==="contentOnly")&&i&&!P();return{order:O,selectedBlocks:N,visibleBlocks:k(),isZoomOut:P(),ghostBlockName:z?L:void 0,ghostBlockAttributes:H,shouldRenderAppender:z&&(s||j||V)}},[t,i,s]),g=(0,tp.useMemo)(()=>f?(0,TT.createBlock)(f,p):null,[f,p]),h=!!g,b=h?[...a,g.clientId]:a;return(0,fs.jsxs)(A2,{value:n,children:[b.map(v=>(0,fs.jsxs)(Rl.AsyncModeProvider,{value:v!==g?.clientId&&!d.has(v)&&!u.includes(v),children:[l&&(0,fs.jsx)(YK,{clientId:v,rootClientId:t,position:"top"}),(0,fs.jsx)(VO,{rootClientId:t,clientId:v,ghostBlock:v===g?.clientId?g:void 0}),l&&(0,fs.jsx)(YK,{clientId:v,rootClientId:t,position:"bottom"})]},v)),a.length<1&&e,m&&!h&&(0,fs.jsx)(fxe,{tagName:r,rootClientId:t,CustomAppender:o})]})}function cT(e){return(0,fs.jsx)(Rl.AsyncModeProvider,{value:!1,children:(0,fs.jsx)(ftt,{...e})})}var Fx=c(ee(),1),Oq=c(Ft(),1),Aq=c(q(),1),B1e=c(sl(),1),F3=c(F(),1),z3=c(ce(),1),Mq=c(Yo(),1),zx=c(Z(),1);var LSe=c(ue(),1),DSe=c(ee(),1),VSe=c(Ft(),1),wd=c(F(),1);var Kc=c(Z(),1),Vy=c(ce(),1),ISe=c(ue(),1),PSe=c(ee(),1),P5=c(F(),1);var E5=c(q(),1),mSe=c(X_(),1),gSe=c(Nt(),1),yx=c(F(),1);var On=c(q(),1),aSe=(0,On.createSlotFill)("InspectorControls"),ptt=(0,On.createSlotFill)("InspectorAdvancedControls"),mtt=(0,On.createSlotFill)("InspectorControlsBindings"),gtt=(0,On.createSlotFill)("InspectorControlsBackground"),htt=(0,On.createSlotFill)("InspectorControlsBorder"),btt=(0,On.createSlotFill)("InspectorControlsColor"),ytt=(0,On.createSlotFill)("InspectorControlsFilter"),vtt=(0,On.createSlotFill)("InspectorControlsDimensions"),_tt=(0,On.createSlotFill)("InspectorControlsLayout"),wtt=(0,On.createSlotFill)("InspectorControlsElements"),ktt=(0,On.createSlotFill)("InspectorControlsPosition"),xtt=(0,On.createSlotFill)("InspectorControlsTypography"),Stt=(0,On.createSlotFill)("InspectorControlsViewport"),Ctt=(0,On.createSlotFill)("InspectorControlsListView"),Ett=(0,On.createSlotFill)("InspectorControlsStyles"),Ttt=(0,On.createSlotFill)("InspectorControlsEffects"),Rtt=(0,On.createSlotFill)("InspectorControlsContent"),Btt={default:aSe,advanced:ptt,background:gtt,bindings:mtt,border:htt,color:btt,content:Rtt,dimensions:vtt,effects:Ttt,elements:wtt,filter:ytt,layout:_tt,list:Ctt,position:ktt,settings:aSe,styles:Ett,typography:xtt,viewport:Stt},Yc=Btt,RT=(0,On.createSlotFill)(Symbol("PrivateInspectorControlsAllowedBlocks"));var _5=c(F(),1);var BT="default",qs={viewport:BT,pseudo:BT},lSe=(0,_5.createContext)(qs),w5=lSe.Provider;function Bl(){return(0,_5.useContext)(lSe)}function hi(e){return!!e?.viewport&&e.viewport!==BT}function Ca(e){return!!e?.pseudo&&e.pseudo!==BT}function Gn(e){return!hi(e)&&!Ca(e)}function cSe(e){return Gn(e)?[]:[e.viewport,e.pseudo].filter(t=>t&&t!==BT)}function Ao(e,t){let o=cSe(t);return o.length?pf(e,o):e}function _n(e,t,o){let r=cSe(t);return r.length?Xe(We(e,r,o)):Xe(o)}function uSe(e,t){return!t||Gn(e)?t:o=>{let r=Ao(o?.style,e)||{},n=t({style:r}),i=n&&typeof n=="object"&&!Array.isArray(n)&&Object.prototype.hasOwnProperty.call(n,"style")?n.style:n;return{style:_n(o?.style,e,i)}}}var bx=c(q(),1),x5=c(F(),1),dSe=c(ue(),1),S5=c(ee(),1);var k5=c(T(),1),fSe=Symbol("ListViewContentPopover"),{Fill:pSe,Slot:Itt}=(0,bx.createSlotFill)(fSe);function Ptt(){return(0,dSe.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:35,resize:!1}}}function C5({listViewRef:e}){let{popoverProps:t}=Ptt(),o=(0,bx.__experimentalUseSlotFills)(fSe),r=!!(o&&o.length),{selectedClientId:n,isOpen:i}=(0,S5.useSelect)(u=>{let{getSelectedBlockClientId:d}=u(B),f=K(u(B));return{selectedClientId:d(),isOpen:f.isListViewContentPanelOpen()}},[]),[s,a]=(0,x5.useState)(null);(0,x5.useLayoutEffect)(()=>{if(!n||!e?.current){a(null);return}let u=e.current.querySelector(`[data-block="${n}"]`);a(u)},[n,e]);let{closeListViewContentPanel:l}=K((0,S5.useDispatch)(B));return!i||!r||!s?null:(0,k5.jsx)(bx.Popover,{...t??{},className:"block-editor-inspector-list-view-content-popover",anchor:s,onClose:l,children:(0,k5.jsx)("div",{style:{width:"280px"},children:(0,k5.jsx)(Itt,{})})})}var Dy=c(T(),1),Ott=["content","list"];function IT({children:e,group:t="default",__experimentalGroup:o,resetAllFilter:r}){o&&((0,gSe.default)("`__experimentalGroup` property in `InspectorControlsFill`",{since:"6.2",version:"6.4",alternative:"`group`"}),t=o);let n=kt(),i=n[Pu],s=n[$v],a=n[E0],l=Yc[t]?.Fill;if(!l)return(0,mSe.default)(`Unknown InspectorControls group "${t}" provided.`),null;if(s){let d=n.name==="core/template-part",f=Ott.includes(t);if(!(d||f))return null}else if(!i)return null;let u=t==="content"&&s&&a;return u&&!i?null:(0,Dy.jsx)(E5.__experimentalStyleProvider,{document,children:u?(0,Dy.jsx)(pSe,{children:e}):(0,Dy.jsx)(l,{children:d=>(0,Dy.jsx)(Mtt,{fillProps:d,resetAllFilter:r,children:e})})})}function Att({resetAllFilter:e,children:t}){let{registerResetAllFilter:o,deregisterResetAllFilter:r}=(0,yx.useContext)(E5.__experimentalToolsPanelContext),n=Bl(),i=(0,yx.useMemo)(()=>uSe(n,e),[e,n]);return(0,yx.useEffect)(()=>{if(i&&o&&r)return o(i),()=>{r(i)}},[i,o,r]),t}function Mtt({children:e,resetAllFilter:t,fillProps:o}){let{forwardedContext:r=[]}=o,n=(0,Dy.jsx)(Att,{resetAllFilter:t,children:e});return r.reduce((i,[s,a])=>(0,Dy.jsx)(s,{...a,children:i}),n)}var xSe=c(q(),1),SSe=c(F(),1),CSe=c(X_(),1),ESe=c(Nt(),1);var bSe=c(q(),1),T5=c(ee(),1),ySe=c(F(),1);var hSe=c(ue(),1);function Dr(){return(0,hSe.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:259}}}function vx(e,t){if(!e||!t)return t;let o=e.split(","),r=t.split(","),n=[];return o.forEach(i=>{r.forEach(s=>{n.push(`${i.trim()} ${s.trim()}`)})}),n.join(", ")}function PT(e){if(typeof e!="string")return;let[,t]=e.match(/^var:preset\|duotone\|(.+)$/)??[];return t}var vSe=c(T(),1);function _Se({children:e,group:t,label:o}){let{updateBlockAttributes:r}=(0,T5.useDispatch)(B),{getBlockAttributes:n,getBlockName:i,getMultiSelectedBlockClientIds:s,getSelectedBlockClientId:a,hasMultiSelection:l}=(0,T5.useSelect)(B),u=Dr(),d=a(),f=(0,ySe.useCallback)((p=[])=>{let m={},g=l()?s():[d];g.forEach(h=>{let b=n(h)||{},{style:v}=b,y={style:v},_={attributes:b,clientId:h,name:i(h)};p.forEach(w=>{y={...y,...w(y,_)}}),y={...y,style:Xe(y.style)},m[h]=y}),r(g,m,!0)},[n,i,s,l,d,r]);return(0,vSe.jsx)(bSe.__experimentalToolsPanel,{className:`${t}-block-support-panel`,label:o,resetAll:f,panelId:d,hasInnerWrapper:!0,shouldRenderPlaceholderItems:!0,__experimentalFirstVisibleItemClass:"first",__experimentalLastVisibleItemClass:"last",dropdownMenuProps:u,children:e},d)}var KK=c(q(),1),R5=c(F(),1),wSe=c(T(),1);function kSe({Slot:e,fillProps:t,...o}){let r=(0,R5.useContext)(KK.__experimentalToolsPanelContext),n=(0,R5.useMemo)(()=>({...t??{},forwardedContext:[...t?.forwardedContext??[],[KK.__experimentalToolsPanelContext.Provider,{value:r}]]}),[r,t]);return(0,wSe.jsx)(e,{...o,fillProps:n,bubblesVirtually:!0})}var B5=c(T(),1);function Ntt({__experimentalGroup:e,group:t="default",label:o,fillProps:r,...n},i){e&&((0,ESe.default)("`__experimentalGroup` property in `InspectorControlsSlot`",{since:"6.2",version:"6.4",alternative:"`group`"}),t=e);let s=Yc[t],a=(0,xSe.__experimentalUseSlotFills)(s?.name);if(!s)return(0,CSe.default)(`Unknown InspectorControls group "${t}" provided.`),null;if(!a?.length)return null;let{Slot:l}=s;return o?(0,B5.jsx)(_Se,{group:t,label:o,children:(0,B5.jsx)(kSe,{...n,fillProps:r,Slot:l})}):(0,B5.jsx)(l,{...n,ref:i,fillProps:r,bubblesVirtually:!0})}var qK=(0,SSe.forwardRef)(Ntt);var ZK=c(T(),1),TSe=IT;TSe.Slot=qK;var Dg=e=>(0,ZK.jsx)(IT,{...e,group:"advanced"});Dg.Slot=function(t){return(0,ZK.jsx)(qK,{...t,group:"advanced"})};Dg.slotName="InspectorAdvancedControls";var Ve=TSe;var RSe=c(ee(),1),Vg=c(ce(),1),OT=c(Z(),1);function I5(e){let t=e?.style?.position?.type;return t==="sticky"?(0,OT.__)("Sticky"):t==="fixed"?(0,OT.__)("Fixed"):null}function bi(e){return(0,RSe.useSelect)(t=>{if(!e)return null;let o=t(B),{getBlockName:r,getBlockAttributes:n,getBlock:i,__experimentalGetParsedPattern:s}=o,{getBlockType:a,getActiveBlockVariation:l}=t(Vg.store),u=r(e),d=a(u);if(!d)return null;let f=n(e),{isSectionBlock:p}=K(o),m=f?.metadata?.patternName;if(m&&p(e)){let w=s(m),k=I5(f);return{isSynced:!1,title:(0,OT.__)("Pattern"),icon:qa,description:w?.description||(0,OT.__)("A block pattern."),anchor:f?.anchor,positionLabel:k,positionType:f?.style?.position?.type,name:w?.title||f?.metadata?.name}}let g=l(u,f,void 0,i?.(e)?.innerContent),h=(0,Vg.isReusableBlock)(d)||(0,Vg.isTemplatePart)(d),v=(h?(0,Vg.__experimentalGetBlockLabel)(d,f):void 0)||d.title,y=I5(f),_={isSynced:h,title:v,icon:d.icon,description:d.description,anchor:f?.anchor,positionLabel:y,positionType:f?.style?.position?.type,name:f?.metadata?.name};return g?{isSynced:h,title:g.title||d.title,icon:g.icon||d.icon,description:g.description||d.description,anchor:f?.anchor,positionLabel:y,positionType:f?.style?.position?.type,name:f?.metadata?.name}:_},[e])}var Fg=c(T(),1),AT="position",XK={key:"default",value:"",label:(0,Kc.__)("Default")},QK={key:"sticky",value:"sticky",label:(0,Kc._x)("Sticky","Name for the value of the CSS position property"),hint:(0,Kc.__)("The block will stick to the top of the window instead of scrolling.")},BSe={key:"fixed",value:"fixed",label:(0,Kc._x)("Fixed","Name for the value of the CSS position property"),hint:(0,Kc.__)("The block will not move when the page is scrolled.")},Ltt=["top","right","bottom","left"],Dtt=["sticky","fixed"];function Vtt({selector:e,style:t}){let o="",{type:r}=t?.position||{};return Dtt.includes(r)&&(o+=`${e} {`,o+=`position: ${r};`,Ltt.forEach(n=>{t?.position?.[n]!==void 0&&(o+=`${n}: ${t.position[n]};`)}),(r==="sticky"||r==="fixed")&&(o+="z-index: 10"),o+="}"),o}function Ftt(e){let t=(0,Vy.getBlockSupport)(e,AT);return!!(t===!0||t?.sticky)}function ztt(e){let t=(0,Vy.getBlockSupport)(e,AT);return!!(t===!0||t?.fixed)}function jtt(e){return!!(0,Vy.getBlockSupport)(e,AT)}function OSe(e){let t=e?.style?.position?.type;return t==="sticky"||t==="fixed"}function ASe({name:e}={}){let[t,o]=je("position.fixed","position.sticky"),r=!t&&!o;return!jtt(e)||r}function Htt({style:e={},clientId:t,name:o,setAttributes:r}){let n=ztt(o),i=Ftt(o),s=e?.position?.type,{firstParentClientId:a}=(0,PSe.useSelect)(g=>{let{getBlockParents:h}=g(B),b=h(t);return{firstParentClientId:b[b.length-1]}},[t]),l=bi(a),u=i&&s===QK.value&&l?(0,Kc.sprintf)((0,Kc.__)("The block will stick to the scrollable area of the parent %s block."),l.title):null,d=(0,P5.useMemo)(()=>{let g=[XK];return(i||s===QK.value)&&g.push(QK),(n||s===BSe.value)&&g.push(BSe),g},[n,i,s]),f=g=>{let b={...e,position:{...e?.position,type:g,top:g==="sticky"||g==="fixed"?"0px":void 0}};r({style:Xe(b)})},p=s&&d.find(g=>g.value===s)||XK,m=(0,P5.useId)();return d.length>1?(0,Fg.jsx)(Ve,{group:"position",children:(0,Fg.jsx)(uY,{label:(0,Kc.__)("Position"),hideLabelFromVision:!0,description:u,popupWidth:"anchor",items:d,value:p,onValueChange:g=>{f(g.value)},children:d.map(g=>{let h=g.hint?`${m}-${g.key}`:void 0;return(0,Fg.jsxs)(uY.Item,{value:g,label:g.label,"aria-describedby":h,children:[(0,Fg.jsx)("div",{children:g.label}),g.hint&&(0,Fg.jsx)("div",{id:h,className:"block-editor-hooks__position-control-item-hint","aria-hidden":"true",children:g.hint})]},g.key)})})}):null}var JK={edit:function(t){return ASe(t)?null:(0,Fg.jsx)(Htt,{...t})},useBlockProps:Wtt,attributeKeys:["style"],hasSupport(e){return(0,Vy.hasBlockSupport)(e,AT)}},Utt={};function Wtt({name:e,style:t}){let o=(0,Vy.hasBlockSupport)(e,AT),r=ASe({name:e}),n=o&&!r,i=(0,ISe.useInstanceId)(Utt),s=`.wp-container-${i}.wp-container-${i}`,a;n&&(a=Vtt({selector:s,style:t})||"");let l=Y({[`wp-container-${i}`]:n&&!!a,[`is-position-${t?.position?.type}`]:n&&!!a&&!!t?.position?.type});return qc({css:a}),{className:l}}var FSe={placement:"top-start"},MSe={...FSe,flip:!1,shift:!0},Gtt={...FSe,flip:!0,shift:!1};function NSe(e,t,o,r,n){if(!e||!t)return MSe;let i=o?.scrollTop||0,s=lw(t),a=e.getBoundingClientRect(),l=i+a.top,u=e.ownerDocument.documentElement.clientHeight,d=l+r,f=s.top>d,p=s.height>u-r;return!n&&(f||p)?MSe:Gtt}function O5({contentElement:e,clientId:t}){let o=Zt(t),[r,n]=(0,wd.useState)(0),{blockIndex:i,isSticky:s}=(0,DSe.useSelect)(p=>{let{getBlockIndex:m,getBlockAttributes:g}=p(B);return{blockIndex:m(t),isSticky:OSe(g(t))}},[t]),a=(0,wd.useMemo)(()=>{if(e)return(0,VSe.getScrollContainer)(e)},[e]),[l,u]=(0,wd.useState)(()=>NSe(e,o,a,r,s)),d=(0,LSe.useRefEffect)(p=>{n(p.offsetHeight)},[]),f=(0,wd.useCallback)(()=>u(NSe(e,o,a,r,s)),[e,o,a,r,s]);return(0,wd.useLayoutEffect)(f,[i,f]),(0,wd.useLayoutEffect)(()=>{if(!e||!o)return;let p=e?.ownerDocument?.defaultView;p?.addEventListener?.("resize",f);let m,g=o?.ownerDocument?.defaultView;return g?.ResizeObserver&&(m=new g.ResizeObserver(f),m.observe(o)),()=>{p?.removeEventListener?.("resize",f),m&&m.disconnect()}},[f,e,o]),{...l,ref:d}}var zSe=c(ee(),1);function A5(e){return(0,zSe.useSelect)(o=>{let{getBlockRootClientId:r,getBlockParents:n,__experimentalGetBlockListSettingsForBlocks:i,isBlockInsertionPointVisible:s,getBlockInsertionPoint:a,getBlockOrder:l,hasMultiSelection:u,getLastMultiSelectedBlockClientId:d}=o(B),f=n(e),p=i(f),m=f.find(h=>p[h]?.__experimentalCaptureToolbars),g=!1;if(s()){let h=a();g=l(h.rootClientId)[h.index]===e}return{capturingClientId:m,isInsertionPointVisible:g,lastClientId:u()?d():null,rootClientId:r(e)}},[e])}var M5=c(T(),1);function jSe({clientId:e,__unstableContentRef:t}){let{isInsertionPointVisible:o,lastClientId:r,rootClientId:n}=A5(e),i=O5({contentElement:t?.current,clientId:e});return(0,M5.jsx)(Tl,{clientId:e,bottomClientId:r,className:Y("block-editor-block-list__block-side-inserter-popover",{"is-insertion-point-visible":o}),__unstableContentRef:t,...i,children:(0,M5.jsx)("div",{className:"block-editor-block-list__empty-block-inserter",children:(0,M5.jsx)(Ys,{position:"bottom right",rootClientId:n,clientId:e,__experimentalIsQuick:!0})})})}var y1e=c(ee(),1),Vx=c(F(),1),v1e=c(sl(),1);var p1e=c(Z(),1),m1e=c(ee(),1),Rq=c(F(),1),g1e=c(ue(),1),fp=c(ce(),1),h1e=c(q(),1);var Fy=c(q(),1),QSe=c(ee(),1),JSe=c(Z(),1);var $Se=c(ce(),1),YSe=c(q(),1),MT=c(ee(),1),NT=c(F(),1),KSe=c(ue(),1);var USe=c(Ft(),1),kd=c(F(),1),N5=50,WSe=25,$tt=1e3,HSe=$tt*(WSe/1e3);function GSe(){let e=(0,kd.useRef)(null),t=(0,kd.useRef)(null),o=(0,kd.useRef)(null),r=(0,kd.useRef)(null);(0,kd.useEffect)(()=>()=>{r.current&&(clearInterval(r.current),r.current=null)},[]);let n=(0,kd.useCallback)(a=>{e.current=a.clientY,o.current=(0,USe.getScrollContainer)(a.target),r.current=setInterval(()=>{if(o.current&&t.current){let l=o.current.scrollTop+t.current;o.current.scroll({top:l})}},WSe)},[]),i=(0,kd.useCallback)(a=>{if(!o.current)return;let l=o.current.offsetHeight,u=e.current-o.current.offsetTop,d=a.clientY-o.current.offsetTop;if(a.clientY>u){let f=Math.max(l-u-N5,0),p=Math.max(d-u-N5,0),m=f===0||p===0?0:p/f;t.current=HSe*m}else if(a.clientY<u){let f=Math.max(u-N5,0),p=Math.max(u-d-N5,0),m=f===0||p===0?0:p/f;t.current=-HSe*m}else t.current=0},[]);return[n,i,()=>{e.current=null,o.current=null,r.current&&(clearInterval(r.current),r.current=null)}]}var eq=c(T(),1),Ytt=({appendToOwnerDocument:e,children:t,clientIds:o,cloneClassname:r,elementId:n,onDragStart:i,onDragEnd:s,fadeWhenDisabled:a=!1,dragComponent:l})=>{let{srcRootClientId:u,isDraggable:d,icon:f,visibleInserter:p,getBlockType:m}=(0,MT.useSelect)(S=>{let{canMoveBlocks:I,getBlockRootClientId:P,getBlockName:A,getBlockAttributes:O,isBlockInsertionPointVisible:L}=S(B),{getBlockType:H,getActiveBlockVariation:N}=S($Se.store),M=P(o[0]),V=A(o[0]),j=N(V,O(o[0]));return{srcRootClientId:M,isDraggable:I(o),icon:j?.icon||H(V)?.icon,visibleInserter:L(),getBlockType:H}},[o]),g=(0,NT.useRef)(!1),[h,b,v]=GSe(),{getAllowedBlocks:y,getBlockNamesByClientId:_,getBlockRootClientId:w}=(0,MT.useSelect)(B),{startDraggingBlocks:k,stopDraggingBlocks:x}=(0,MT.useDispatch)(B);(0,NT.useEffect)(()=>()=>{g.current&&x()},[]);let E=Zt(o[0])?.closest("body");return(0,NT.useEffect)(()=>{if(!E||!a)return;let I=(0,KSe.throttle)(P=>{if(!P.target.closest("[data-block]"))return;let A=_(o),O=P.target.closest("[data-block]").getAttribute("data-block"),L=y(O),H=_([O])[0],N;if(L?.length===0){let M=w(O),V=_([M])[0],j=y(M);N=g5(m,j,A,V)}else N=g5(m,L,A,H);!N&&!p?window?.document?.body?.classList?.add("block-draggable-invalid-drag-token"):window?.document?.body?.classList?.remove("block-draggable-invalid-drag-token")},200);return E.addEventListener("dragover",I),()=>{E.removeEventListener("dragover",I)}},[o,E,a,y,_,w,m,p]),d?(0,eq.jsx)(YSe.Draggable,{appendToOwnerDocument:e,cloneClassname:r,__experimentalTransferDataType:"wp-blocks",transferData:{type:"block",srcClientIds:o,srcRootClientId:u},onDragStart:S=>{window.requestAnimationFrame(()=>{k(o),g.current=!0,h(S),i&&i()})},onDragOver:b,onDragEnd:()=>{x(),g.current=!1,v(),s&&s()},__experimentalDragComponent:l!==void 0?l:(0,eq.jsx)(CD,{count:o.length,icon:f,fadeWhenDisabled:!0}),elementId:n,children:({onDraggableStart:S,onDraggableEnd:I})=>t({draggable:!0,onDragStart:S,onDragEnd:I})}):t({draggable:!1})},L5=Ytt;var ZSe=c(ce(),1),XSe=c(q(),1);var D5=c(ue(),1),V5=c(ee(),1),_x=c(F(),1),ps=c(Z(),1),F5=c(wo(),1);var dt=c(Z(),1),zg=(e,t)=>e==="up"?t==="horizontal"?(0,dt.isRTL)()?"right":"left":"up":e==="down"?t==="horizontal"?(0,dt.isRTL)()?"left":"right":"down":null;function qSe(e,t,o,r,n,i,s){let a=o+1;if(e>1)return Ktt(e,o,r,n,i,s);if(r&&n)return(0,dt.sprintf)((0,dt.__)("Block %s is the only block, and cannot be moved"),t);if(i>0&&!n){let l=zg("down",s);if(l==="down")return(0,dt.sprintf)((0,dt.__)("Move %1$s block from position %2$d down to position %3$d"),t,a,a+1);if(l==="left")return(0,dt.sprintf)((0,dt.__)("Move %1$s block from position %2$d left to position %3$d"),t,a,a+1);if(l==="right")return(0,dt.sprintf)((0,dt.__)("Move %1$s block from position %2$d right to position %3$d"),t,a,a+1)}if(i>0&&n){let l=zg("down",s);if(l==="down")return(0,dt.sprintf)((0,dt.__)("Block %1$s is at the end of the content and can\u2019t be moved down"),t);if(l==="left")return(0,dt.sprintf)((0,dt.__)("Block %1$s is at the end of the content and can\u2019t be moved left"),t);if(l==="right")return(0,dt.sprintf)((0,dt.__)("Block %1$s is at the end of the content and can\u2019t be moved right"),t)}if(i<0&&!r){let l=zg("up",s);if(l==="up")return(0,dt.sprintf)((0,dt.__)("Move %1$s block from position %2$d up to position %3$d"),t,a,a-1);if(l==="left")return(0,dt.sprintf)((0,dt.__)("Move %1$s block from position %2$d left to position %3$d"),t,a,a-1);if(l==="right")return(0,dt.sprintf)((0,dt.__)("Move %1$s block from position %2$d right to position %3$d"),t,a,a-1)}if(i<0&&r){let l=zg("up",s);if(l==="up")return(0,dt.sprintf)((0,dt.__)("Block %1$s is at the beginning of the content and can\u2019t be moved up"),t);if(l==="left")return(0,dt.sprintf)((0,dt.__)("Block %1$s is at the beginning of the content and can\u2019t be moved left"),t);if(l==="right")return(0,dt.sprintf)((0,dt.__)("Block %1$s is at the beginning of the content and can\u2019t be moved right"),t)}}function Ktt(e,t,o,r,n,i){let s=t+1;if(o&&r)return(0,dt.__)("All blocks are selected, and cannot be moved");if(n>0&&!r){let a=zg("down",i);if(a==="down")return(0,dt.sprintf)((0,dt.__)("Move %1$d blocks from position %2$d down by one place"),e,s);if(a==="left")return(0,dt.sprintf)((0,dt.__)("Move %1$d blocks from position %2$d left by one place"),e,s);if(a==="right")return(0,dt.sprintf)((0,dt.__)("Move %1$d blocks from position %2$d right by one place"),e,s)}if(n>0&&r){let a=zg("down",i);if(a==="down")return(0,dt.__)("Blocks cannot be moved down as they are already at the bottom");if(a==="left")return(0,dt.__)("Blocks cannot be moved left as they are already are at the leftmost position");if(a==="right")return(0,dt.__)("Blocks cannot be moved right as they are already are at the rightmost position")}if(n<0&&!o){let a=zg("up",i);if(a==="up")return(0,dt.sprintf)((0,dt.__)("Move %1$d blocks from position %2$d up by one place"),e,s);if(a==="left")return(0,dt.sprintf)((0,dt.__)("Move %1$d blocks from position %2$d left by one place"),e,s);if(a==="right")return(0,dt.sprintf)((0,dt.__)("Move %1$d blocks from position %2$d right by one place"),e,s)}if(n<0&&o){let a=zg("up",i);if(a==="up")return(0,dt.__)("Blocks cannot be moved up as they are already at the top");if(a==="left")return(0,dt.__)("Blocks cannot be moved left as they are already are at the leftmost position");if(a==="right")return(0,dt.__)("Blocks cannot be moved right as they are already are at the rightmost position")}}var op=c(T(),1),qtt=(e,t)=>e==="up"?t==="horizontal"?(0,ps.isRTL)()?br:ni:ob:e==="down"?t==="horizontal"?(0,ps.isRTL)()?ni:br:Tn:null,Ztt=(e,t)=>e==="up"?t==="horizontal"?(0,ps.isRTL)()?(0,ps.__)("Move right"):(0,ps.__)("Move left"):(0,ps.__)("Move up"):e==="down"?t==="horizontal"?(0,ps.isRTL)()?(0,ps.__)("Move left"):(0,ps.__)("Move right"):(0,ps.__)("Move down"):null,tq=(0,_x.forwardRef)(({clientIds:e,direction:t,orientation:o,...r},n)=>{let i=(0,D5.useInstanceId)(tq),s=(0,_x.useMemo)(()=>Array.isArray(e)?e:[e],[e]),a=s.length,l=(0,D5.useViewportMatch)("small","<"),{blockType:u,isDisabled:d,rootClientId:f,isFirst:p,isLast:m,firstIndex:g,orientation:h="vertical"}=(0,V5.useSelect)(x=>{let{getBlockIndex:C,getBlockRootClientId:E,getBlockOrder:R,getBlock:S,getBlockListSettings:I}=x(B),P=s[0],A=E(P),O=C(P),L=C(s[s.length-1]),H=R(A),N=S(P),M=O===0,V=L===H.length-1,{orientation:j}=I(A)||{};return{blockType:N?(0,ZSe.getBlockType)(N.name):null,isDisabled:t==="up"?M:V,rootClientId:A,firstIndex:O,isFirst:M,isLast:V,orientation:o||j}},[t,o,s]),{moveBlocksDown:b,moveBlocksUp:v}=(0,V5.useDispatch)(B),y=t==="up"?v:b,_=x=>{y(e,f),r.onClick&&r.onClick(x)},w=`block-editor-block-mover-button__description-${i}`,k=t==="up"?"t":"y";return(0,op.jsxs)(op.Fragment,{children:[(0,op.jsx)(XSe.Button,{__next40pxDefaultSize:!0,ref:n,className:Y("block-editor-block-mover-button",`is-${t}-button`),icon:qtt(t,h),label:Ztt(t,h),tooltipPosition:!l&&t==="down"&&h==="vertical"?"bottom":"top","aria-describedby":w,...r,onClick:d?null:_,disabled:d,accessibleWhenDisabled:!0,shortcut:F5.displayShortcut.secondary(k)}),(0,op.jsx)(ht,{id:w,children:(0,ps.sprintf)((0,ps.__)("%1$s (%2$s)"),qSe(a,u&&u.title,g,p,m,t==="up"?-1:1,h),F5.shortcutAriaLabel.secondary(k))})]})}),z5=(0,_x.forwardRef)((e,t)=>(0,op.jsx)(tq,{direction:"up",ref:t,...e})),j5=(0,_x.forwardRef)((e,t)=>(0,op.jsx)(tq,{direction:"down",ref:t,...e}));var xd=c(T(),1);function Xtt({clientIds:e,hideDragHandle:t}){let{canMove:o,rootClientId:r,isFirst:n,isLast:i,orientation:s,isManualGrid:a}=(0,QSe.useSelect)(l=>{let{getBlockIndex:u,getBlockListSettings:d,canMoveBlocks:f,getBlockOrder:p,getBlockRootClientId:m,getBlockAttributes:g}=l(B),h=Array.isArray(e)?e:[e],b=h[0],v=m(b),y=u(b),_=u(h[h.length-1]),w=p(v),{layout:k={}}=g(v)??{};return{canMove:f(e),rootClientId:v,isFirst:y===0,isLast:_===w.length-1,orientation:d(v)?.orientation,isManualGrid:k.type==="grid"&&k.isManualPlacement&&window.__experimentalEnableGridInteractivity}},[e]);return!o||n&&i&&!r||t&&a?null:(0,xd.jsxs)(Fy.ToolbarGroup,{className:Y("block-editor-block-mover",{"is-horizontal":s==="horizontal"}),children:[!t&&(0,xd.jsx)(L5,{clientIds:e,fadeWhenDisabled:!0,children:l=>(0,xd.jsx)(Fy.Button,{__next40pxDefaultSize:!0,icon:F0,className:"block-editor-block-mover__drag-handle",label:(0,JSe.__)("Drag"),tabIndex:"-1",...l})}),!a&&(0,xd.jsxs)("div",{className:"block-editor-block-mover__move-button-container",children:[(0,xd.jsx)(Fy.ToolbarItem,{children:l=>(0,xd.jsx)(z5,{clientIds:e,...l})}),(0,xd.jsx)(Fy.ToolbarItem,{children:l=>(0,xd.jsx)(j5,{clientIds:e,...l})})]})]})}var H5=Xtt;var DT=c(q(),1),U5=c(ee(),1),Ug=c(Z(),1),o0e=c(F(),1),W5=c(ce(),1);var LT=c(ee(),1),jg=c(F(),1);var{clearTimeout:e0e,setTimeout:Qtt}=window,t0e=200;function Jtt({ref:e,isFocused:t,highlightParent:o,debounceTimeout:r=t0e}){let{getSelectedBlockClientId:n,getBlockRootClientId:i}=(0,LT.useSelect)(B),{toggleBlockHighlight:s}=(0,LT.useDispatch)(B),a=(0,jg.useRef)(),l=(0,LT.useSelect)(h=>h(B).getSettings().isDistractionFree,[]),u=h=>{if(h&&l)return;let b=n(),v=o?i(b):b;s(v,h)},d=()=>e?.current&&e.current.matches(":hover"),f=()=>{let h=d();return!t&&!h},p=()=>{let h=a.current;h&&e0e&&e0e(h)},m=h=>{h&&h.stopPropagation(),p(),u(!0)},g=h=>{h&&h.stopPropagation(),p(),a.current=Qtt(()=>{f()&&u(!1)},r)};return(0,jg.useEffect)(()=>()=>{u(!1),p()},[]),{debouncedShowGestures:m,debouncedHideGestures:g}}function wx({ref:e,highlightParent:t=!1,debounceTimeout:o=t0e}){let[r,n]=(0,jg.useState)(!1),{debouncedShowGestures:i,debouncedHideGestures:s}=Jtt({ref:e,debounceTimeout:o,isFocused:r,highlightParent:t}),a=(0,jg.useRef)(!1),l=()=>e?.current&&e.current.contains(e.current.ownerDocument.activeElement);return(0,jg.useEffect)(()=>{let u=e.current,d=()=>{l()&&(n(!0),i())},f=()=>{l()||(n(!1),s())};return u&&!a.current&&(u.addEventListener("focus",d,!0),u.addEventListener("blur",f,!0),a.current=!0),()=>{u&&(u.removeEventListener("focus",d),u.removeEventListener("blur",f))}},[e,a,n,i,s]),{onMouseMove:i,onMouseLeave:s}}var Hg=c(T(),1);function r0e(){let{selectBlock:e}=(0,U5.useDispatch)(B),{parentClientId:t,nextSiblingClientId:o,showInserter:r}=(0,U5.useSelect)(l=>{let{getBlockParents:u,getSelectedBlockClientIds:d,getParentSectionBlock:f,getBlockName:p,getNextBlockClientId:m}=K(l(B)),[g]=d(),h=f(g),b=u(g),v=b[b.length-1],y=h??v,_=(0,W5.getBlockType)(p(y)),w=_?.merge||(0,W5.hasBlockSupport)(_,"__experimentalOnMerge");return{parentClientId:y,nextSiblingClientId:m(g),showInserter:!!y&&y===v&&!w}},[]),n=bi(t),i=(0,o0e.useRef)(),s=wx({ref:i,highlightParent:!0}),a=(0,Hg.jsx)(DT.ToolbarButton,{className:"block-editor-block-parent-selector__button",onClick:()=>e(t),label:(0,Ug.sprintf)((0,Ug.__)("Select parent block: %s"),n?.title),showTooltip:!0,icon:(0,Hg.jsx)(Ht,{icon:n?.icon})});return(0,Hg.jsxs)("div",{className:"block-editor-block-parent-selector",ref:i,...s,children:[!r&&a,r&&(0,Hg.jsxs)(DT.ToolbarGroup,{children:[a,(0,Hg.jsx)(Ys,{position:"bottom right",rootClientId:t,clientId:o,isAppender:!o,__experimentalIsQuick:!0,renderToggle:({onToggle:l,isOpen:u,disabled:d,blockTitle:f,hasSingleBlockType:p})=>(0,Hg.jsx)(DT.ToolbarButton,{className:"block-editor-block-parent-selector__inserter",onClick:l,"aria-expanded":u,disabled:d,label:p?(0,Ug.sprintf)((0,Ug._x)("Add %s","directly add the only allowed block"),f.toLowerCase()):(0,Ug._x)("Add block","Generic label for block inserter button"),showTooltip:!0,icon:Bs})})]})]},t)}var G5=c(q(),1);var zy=c(q(),1),eot=(0,zy.createSlotFill)("BlockControls"),tot=(0,zy.createSlotFill)("BlockControlsBlock"),oot=(0,zy.createSlotFill)("BlockFormatControls"),rot=(0,zy.createSlotFill)("BlockControlsOther"),not=(0,zy.createSlotFill)("BlockControlsParent"),iot=(0,zy.createSlotFill)("BlockControlsStyleState"),sot={default:eot,block:tot,inline:oot,other:rot,parent:not,"style-state":iot},VT=sot;function n0e(e,t){let o=kt();return o[Pu]?VT[e]?.Fill:o[Gv]&&t?VT.parent.Fill:null}var rp=c(T(),1);function oq({group:e="default",controls:t,children:o,__experimentalShareWithChildBlocks:r=!1}){let n=n0e(e,r);if(!n)return null;let i=(0,rp.jsxs)(rp.Fragment,{children:[e==="default"&&(0,rp.jsx)(G5.ToolbarGroup,{controls:t}),o]});return(0,rp.jsx)(G5.__experimentalStyleProvider,{document,children:(0,rp.jsx)(n,{children:s=>{let{forwardedContext:a=[]}=s;return a.reduce((l,[u,d])=>(0,rp.jsx)(u,{...d,children:l}),i)}})})}var FT=c(F(),1),np=c(q(),1),s0e=c(X_(),1);var rq=c(T(),1),{ComponentsContext:i0e}=K(np.privateApis);function nq({group:e="default",...t}){let o=(0,FT.useContext)(np.__experimentalToolbarContext),r=(0,FT.useContext)(i0e),n=(0,FT.useMemo)(()=>({forwardedContext:[[np.__experimentalToolbarContext.Provider,{value:o}],[i0e.Provider,{value:r}]]}),[o,r]),i=VT[e],s=(0,np.__experimentalUseSlotFills)(i.name);if(!i)return(0,s0e.default)(`Unknown BlockControls group "${e}" provided.`),null;if(!s?.length)return null;let{Slot:a}=i,l=(0,rq.jsx)(a,{...t,bubblesVirtually:!0,fillProps:n});return e==="default"?l:(0,rq.jsx)(np.ToolbarGroup,{children:l})}var iq=c(T(),1),a0e=oq;a0e.Slot=nq;var sq=e=>(0,iq.jsx)(oq,{group:"inline",...e});sq.Slot=function(t){return(0,iq.jsx)(nq,{group:"inline",...t})};var Ko=a0e;var l0e=c(q(),1),{Fill:c0e,Slot:aot}=(0,l0e.createSlotFill)("__unstableBlockToolbarLastItem");c0e.Slot=aot;var $5=c0e;var d3=c(q(),1);var Rx=c(ce(),1),ms=c(q(),1),Gg=c(ee(),1);var c3=c(F(),1),Ol=c(Z(),1),uCe=c(sl(),1),lp=c(ue(),1);var Sx=c(ee(),1),Cx=c(ce(),1);var C0e=c(F(),1),jT=c(ce(),1),zT=c(ee(),1),E0e=c(Is(),1),ip=c(Z(),1);var Ea=c(ce(),1),lot="align";var u0e="__experimentalBorder",Y5="color",cot="customClassName",d0e="typography.__experimentalFontFamily",f0e="typography.fontSize",uot="typography.lineHeight",dot="typography.__experimentalFontStyle",fot="typography.__experimentalFontWeight",p0e="typography.textAlign",pot="typography.textColumns",mot="typography.__experimentalTextDecoration",got="typography.__experimentalWritingMode",hot="typography.__experimentalTextTransform",bot="typography.__experimentalLetterSpacing",yot="layout",vot=[uot,f0e,dot,fot,d0e,p0e,pot,mot,hot,got,bot],_ot=["shadow"],wot="spacing",kot=[..._ot,...vot,u0e,Y5,wot],m0e=e=>(0,Ea.hasBlockSupport)(e,lot);function g0e(e,t="any"){let o=(0,Ea.getBlockSupport)(e,u0e);return o===!0?!0:t==="any"?!!(o?.color||o?.radius||o?.width||o?.style):!!o?.[t]}var h0e=e=>{let t=(0,Ea.getBlockSupport)(e,Y5);return t!==null&&typeof t=="object"&&!!t.gradients},b0e=e=>{let t=(0,Ea.getBlockSupport)(e,Y5);return t&&t.background!==!1},y0e=e=>(0,Ea.hasBlockSupport)(e,p0e);var v0e=e=>{let t=(0,Ea.getBlockSupport)(e,Y5);return t&&t.text!==!1};var _0e=e=>(0,Ea.hasBlockSupport)(e,cot,!0);var w0e=e=>(0,Ea.hasBlockSupport)(e,d0e);var k0e=e=>(0,Ea.hasBlockSupport)(e,f0e);var x0e=e=>(0,Ea.hasBlockSupport)(e,yot);var S0e=e=>kot.some(t=>(0,Ea.hasBlockSupport)(e,t));function xot(e){try{let t=(0,jT.parse)(e,{__unstableSkipMigrationLogs:!0,__unstableSkipAutop:!0});return!(t.length===1&&t[0].name==="core/freeform")}catch{return!1}}var Sot={align:m0e,borderColor:e=>g0e(e,"color"),backgroundColor:b0e,textAlign:y0e,textColor:v0e,gradient:h0e,className:_0e,fontFamily:w0e,fontSize:k0e,layout:x0e,style:S0e};function Cot(e,t){return Object.entries(Sot).reduce((o,[r,n])=>(n(e.name)&&n(t.name)&&(o[r]=e.attributes[r]),o),{})}function aq(e,t,o){for(let r=0;r<Math.min(t.length,e.length);r+=1)o(e[r].clientId,Cot(t[r],e[r])),aq(e[r].innerBlocks,t[r].innerBlocks,o)}function kx(){let e=(0,zT.useRegistry)(),{updateBlockAttributes:t}=(0,zT.useDispatch)(B),{createSuccessNotice:o,createWarningNotice:r,createErrorNotice:n}=(0,zT.useDispatch)(E0e.store);return(0,C0e.useCallback)(async i=>{let s="";try{if(!window.navigator.clipboard){n((0,ip.__)("Unable to paste styles. This feature is only available on secure (https) sites in supporting browsers."),{type:"snackbar"});return}s=await window.navigator.clipboard.readText()}catch{n((0,ip.__)("Unable to paste styles. Please allow browser clipboard permissions before continuing."),{type:"snackbar"});return}if(!s||!xot(s)){r((0,ip.__)("Unable to paste styles. Block styles couldn't be found within the copied content."),{type:"snackbar"});return}let a=(0,jT.parse)(s);if(a.length===1?e.batch(()=>{aq(i,i.map(()=>a[0]),t)}):e.batch(()=>{aq(i,a,t)}),i.length===1){let l=(0,jT.getBlockType)(i[0].name)?.title;o((0,ip.sprintf)((0,ip.__)("Pasted styles to %s."),l),{type:"snackbar"})}else o((0,ip.sprintf)((0,ip.__)("Pasted styles to %d blocks."),i.length),{type:"snackbar"})},[e.batch,t,o,r,n])}var xx=c(ce(),1);function Il(e,t){let o=(0,xx.findTransform)((0,xx.getBlockTransforms)("from",t),r=>r.type==="block"&&r.isMultiBlock&&r.blocks.includes("*"));if(o?.__experimentalConvert){let r=o.__experimentalConvert(e);return Array.isArray(r)?r:[r]}return(0,xx.switchToBlockType)(e,t)}function T0e({clientIds:e,children:t,__experimentalUpdateSelection:o}){let{getDefaultBlockName:r,getGroupingBlockName:n}=(0,Sx.useSelect)(Cx.store),i=(0,Sx.useSelect)(_=>{let{canInsertBlockType:w,getBlockRootClientId:k,getBlocksByClientId:x,getDirectInsertBlock:C,canRemoveBlocks:E}=_(B),R=x(e),S=k(e[0]),I=w(r(),S),P=S?C(S):null;return{canRemove:E(e),canInsertBlock:R.every(A=>(I||!!P)&&w(A.name,S)),canCopyStyles:R.every(A=>!!A&&((0,Cx.hasBlockSupport)(A.name,"color")||(0,Cx.hasBlockSupport)(A.name,"typography"))),canDuplicate:R.every(A=>!!A&&(0,Cx.hasBlockSupport)(A.name,"multiple",!0)&&w(A.name,S))}},[e,r]),{getBlocksByClientId:s,getBlocks:a}=(0,Sx.useSelect)(B),{canRemove:l,canInsertBlock:u,canCopyStyles:d,canDuplicate:f}=i,{removeBlocks:p,replaceBlocks:m,duplicateBlocks:g,insertAfterBlock:h,insertBeforeBlock:b,flashBlock:v}=(0,Sx.useDispatch)(B),y=kx();return t({canCopyStyles:d,canDuplicate:f,canInsertBlock:u,canRemove:l,onDuplicate(){return g(e,o)},onRemove(){return p(e,o)},onInsertBefore(){b(e[0])},onInsertAfter(){h(e[e.length-1])},onGroup(){if(!e.length)return;let _=n(),w=Il(s(e),_);w&&m(e,w)},onUngroup(){if(!e.length)return;let _=a(e[0]);_.length&&m(e,_)},onCopy(){e.length===1&&v(e[0])},async onPasteStyles(){await y(s(e))}})}var R0e=c(q(),1),Eot=(0,R0e.createSlotFill)(Symbol("NoteIconSlotFill")),K5=Eot;var B0e=c(Z(),1),I0e=c(q(),1),q5=c(ce(),1),Z5=c(ee(),1);var P0e=c(T(),1);function Tot({clientId:e}){let t=(0,Z5.useSelect)(r=>r(B).getBlock(e),[e]),{replaceBlocks:o}=(0,Z5.useDispatch)(B);return!t||t.name!=="core/html"?null:(0,P0e.jsx)(I0e.MenuItem,{onClick:()=>o(e,(0,q5.rawHandler)({HTML:(0,q5.getBlockContent)(t)})),children:(0,B0e.__)("Convert to Blocks")})}var O0e=Tot;var A0e=c(q(),1),{Fill:M0e,Slot:Rot}=(0,A0e.createSlotFill)("__unstableBlockSettingsMenuFirstItem");M0e.Slot=Rot;var X5=M0e;var Tx=c(q(),1),oCe=c(ce(),1),rCe=c(ee(),1);var cq=c(q(),1),uq=c(Z(),1),J5=c(ee(),1),V0e=c(wo(),1);var N0e=c(ce(),1),L0e=c(ee(),1);function HT(e){return(0,L0e.useSelect)(t=>{let{getBlocksByClientId:o,getSelectedBlockClientIds:r,isUngroupable:n,isGroupable:i}=t(B),{getGroupingBlockName:s,getBlockType:a}=t(N0e.store),l=e?.length?e:r(),u=o(l),[d]=u,f=l.length===1&&n(l[0]);return{clientIds:l,isGroupable:i(l),isUngroupable:f,blocksSelection:u,groupingBlockName:s(),onUngroup:f&&a(d.name)?.transforms?.ungroup}},[e])}var Q5=c(ee(),1),D0e=c(ce(),1),jy=c(q(),1);var UT=c(Z(),1);var Hy=c(T(),1),Bot={group:{type:"constrained"},row:{type:"flex",flexWrap:"nowrap"},stack:{type:"flex",orientation:"vertical"},grid:{type:"grid"}};function Iot(){let{blocksSelection:e,clientIds:t,groupingBlockName:o,isGroupable:r}=HT(),{replaceBlocks:n}=(0,Q5.useDispatch)(B),{canRemove:i,variations:s}=(0,Q5.useSelect)(g=>{let{canRemoveBlocks:h}=g(B),{getBlockVariations:b}=g(D0e.store);return{canRemove:h(t),variations:b(o,"transform")}},[t,o]),a=g=>{let h=Il(e,o);typeof g!="string"&&(g="group"),h&&h.length>0&&(h[0].attributes.layout=Bot[g],n(t,h))},l=()=>a("row"),u=()=>a("stack"),d=()=>a("grid");if(!r||!i)return null;let f=!!s.find(({name:g})=>g==="group-row"),p=!!s.find(({name:g})=>g==="group-stack"),m=!!s.find(({name:g})=>g==="group-grid");return(0,Hy.jsxs)(jy.ToolbarGroup,{children:[(0,Hy.jsx)(jy.ToolbarButton,{icon:U0,label:(0,UT._x)("Group","action: convert blocks to group"),onClick:a}),f&&(0,Hy.jsx)(jy.ToolbarButton,{icon:oz,label:(0,UT._x)("Row","action: convert blocks to row"),onClick:l}),p&&(0,Hy.jsx)(jy.ToolbarButton,{icon:bz,label:(0,UT._x)("Stack","action: convert blocks to stack"),onClick:u}),m&&(0,Hy.jsx)(jy.ToolbarButton,{icon:H0,label:(0,UT._x)("Grid","action: convert blocks to grid"),onClick:d})]})}var lq=Iot;var Uy=c(T(),1);function F0e({clientIds:e,isGroupable:t,isUngroupable:o,onUngroup:r,blocksSelection:n,groupingBlockName:i,onClose:s=()=>{}}){let{getSelectedBlockClientIds:a}=(0,J5.useSelect)(B),{replaceBlocks:l}=(0,J5.useDispatch)(B),u=()=>{let p=Il(n,i);p&&l(e,p)},d=()=>{let p=n[0].innerBlocks;p.length&&(r&&(p=r(n[0].attributes,n[0].innerBlocks)),l(e,p))};if(!t&&!o)return null;let f=a();return(0,Uy.jsxs)(Uy.Fragment,{children:[t&&(0,Uy.jsx)(cq.MenuItem,{shortcut:f.length>1?V0e.displayShortcut.primary("g"):void 0,onClick:()=>{u(),s()},children:(0,uq._x)("Group","verb")}),o&&(0,Uy.jsx)(cq.MenuItem,{onClick:()=>{d(),s()},children:(0,uq._x)("Ungroup","Ungrouping blocks from within a grouping block back into individual blocks within the Editor")})]})}var dq=c(Z(),1),H0e=c(F(),1),U0e=c(q(),1);var z0e=c(ee(),1);function sp(e){return(0,z0e.useSelect)(t=>{let{canLockBlockType:o,getBlockName:r,isEditLockedBlock:n,isMoveLockedBlock:i,isRemoveLockedBlock:s,isLockedBlock:a}=K(t(B));return{isEditLocked:n(e),isMoveLocked:i(e),isRemoveLocked:s(e),canLock:o(r(e)),isLocked:a(e)}},[e])}var Pl=c(Z(),1),WT=c(F(),1),tn=c(q(),1);var e3=c(ee(),1),j0e=c(ce(),1);var Zo=c(T(),1),Pot=["core/navigation"];function Oot(e){return e.remove&&e.move?"all":e.remove&&!e.move?"insert":!1}function t3({clientId:e,onClose:t}){let[o,r]=(0,WT.useState)({move:!1,remove:!1}),{isEditLocked:n,isMoveLocked:i,isRemoveLocked:s}=sp(e),{allowsEditLocking:a,templateLock:l,hasTemplateLock:u}=(0,e3.useSelect)(v=>{let{getBlockName:y,getBlockAttributes:_}=v(B),w=y(e),k=(0,j0e.getBlockType)(w);return{allowsEditLocking:Pot.includes(w),templateLock:_(e)?.templateLock,hasTemplateLock:!!k?.attributes?.templateLock}},[e]),[d,f]=(0,WT.useState)(!!l),{updateBlockAttributes:p}=(0,e3.useDispatch)(B),m=bi(e);(0,WT.useEffect)(()=>{r({move:i,remove:s,...a?{edit:n}:{}})},[n,i,s,a]);let g=Object.values(o).every(Boolean),h=Object.values(o).some(Boolean)&&!g,b=o.move!==i||o.remove!==s||a&&o.edit!==n||u&&d!==!!l;return(0,Zo.jsx)(tn.Modal,{title:(0,Pl.sprintf)((0,Pl.__)("Lock %s"),m.title),overlayClassName:"block-editor-block-lock-modal",onRequestClose:t,size:"small",children:(0,Zo.jsxs)("form",{onSubmit:v=>{v.preventDefault(),b&&(p([e],{lock:o,templateLock:d?Oot(o):void 0}),t())},children:[(0,Zo.jsxs)("fieldset",{className:"block-editor-block-lock-modal__options",children:[(0,Zo.jsx)("legend",{children:(0,Pl.__)("Select the features you want to lock")}),(0,Zo.jsx)("ul",{role:"list",className:"block-editor-block-lock-modal__checklist",children:(0,Zo.jsxs)("li",{children:[(0,Zo.jsx)(tn.CheckboxControl,{className:"block-editor-block-lock-modal__options-all",label:(0,Pl.__)("Lock all"),checked:g,indeterminate:h,onChange:v=>r({move:v,remove:v,...a?{edit:v}:{}})}),(0,Zo.jsxs)("ul",{role:"list",className:"block-editor-block-lock-modal__checklist",children:[a&&(0,Zo.jsxs)("li",{className:"block-editor-block-lock-modal__checklist-item",children:[(0,Zo.jsx)(tn.CheckboxControl,{label:(0,Pl.__)("Lock editing"),checked:!!o.edit,onChange:v=>r(y=>({...y,edit:v}))}),(0,Zo.jsx)(tn.Icon,{className:"block-editor-block-lock-modal__lock-icon",icon:o.edit?cb:df})]}),(0,Zo.jsxs)("li",{className:"block-editor-block-lock-modal__checklist-item",children:[(0,Zo.jsx)(tn.CheckboxControl,{label:(0,Pl.__)("Lock movement"),checked:o.move,onChange:v=>r(y=>({...y,move:v}))}),(0,Zo.jsx)(tn.Icon,{className:"block-editor-block-lock-modal__lock-icon",icon:o.move?cb:df})]}),(0,Zo.jsxs)("li",{className:"block-editor-block-lock-modal__checklist-item",children:[(0,Zo.jsx)(tn.CheckboxControl,{label:(0,Pl.__)("Lock removal"),checked:o.remove,onChange:v=>r(y=>({...y,remove:v}))}),(0,Zo.jsx)(tn.Icon,{className:"block-editor-block-lock-modal__lock-icon",icon:o.remove?cb:df})]})]})]})}),u&&(0,Zo.jsx)(tn.ToggleControl,{className:"block-editor-block-lock-modal__template-lock",label:(0,Pl.__)("Apply to all blocks inside"),checked:d,disabled:o.move&&!o.remove,onChange:()=>f(!d)})]}),(0,Zo.jsxs)(tn.Flex,{className:"block-editor-block-lock-modal__actions",justify:"flex-end",expanded:!1,children:[(0,Zo.jsx)(tn.FlexItem,{children:(0,Zo.jsx)(tn.Button,{variant:"tertiary",onClick:t,__next40pxDefaultSize:!0,children:(0,Pl.__)("Cancel")})}),(0,Zo.jsx)(tn.FlexItem,{children:(0,Zo.jsx)(tn.Button,{variant:"primary",type:"submit",disabled:!b,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,Pl.__)("Apply")})})]})]})})}var Wy=c(T(),1);function fq({clientId:e}){let{canLock:t,isLocked:o}=sp(e),[r,n]=(0,H0e.useReducer)(s=>!s,!1);if(!t)return null;let i=o?(0,dq.__)("Unlock"):(0,dq.__)("Lock");return(0,Wy.jsxs)(Wy.Fragment,{children:[(0,Wy.jsx)(U0e.MenuItem,{icon:o?df:O7,onClick:n,"aria-expanded":r,"aria-haspopup":"dialog",children:i}),r&&(0,Wy.jsx)(t3,{clientId:e,onClose:n})]})}var o3=c(Z(),1),r3=c(q(),1),Ex=c(F(),1);var Wg=c(T(),1);function pq({clientId:e}){let{canLock:t,isLocked:o}=sp(e),[r,n]=(0,Ex.useReducer)(a=>!a,!1),i=(0,Ex.useRef)(!1);if((0,Ex.useEffect)(()=>{o&&(i.current=!0)},[o]),!o&&!i.current)return null;let s=o?(0,o3.__)("Unlock"):(0,o3.__)("Lock");return!t&&o&&(s=(0,o3.__)("Locked")),(0,Wg.jsxs)(Wg.Fragment,{children:[(0,Wg.jsx)(r3.ToolbarGroup,{className:"block-editor-block-lock-toolbar",children:(0,Wg.jsx)(r3.ToolbarButton,{disabled:!t,icon:o?cb:df,label:s,onClick:n,"aria-expanded":r,"aria-haspopup":"dialog"})}),r&&(0,Wg.jsx)(t3,{clientId:e,onClose:n})]})}var mq=c(Z(),1),W0e=c(q(),1),n3=c(ce(),1),i3=c(ee(),1);var G0e=c(T(),1),Aot=()=>{};function $0e({clientId:e,onToggle:t=Aot}){let{blockType:o,mode:r,enabled:n}=(0,i3.useSelect)(a=>{let{getBlock:l,getBlockMode:u,getSettings:d}=a(B),f=l(e);return{mode:u(e),blockType:f?(0,n3.getBlockType)(f.name):null,enabled:d().codeEditingEnabled&&!!f?.isValid}},[e]),{toggleBlockMode:i}=(0,i3.useDispatch)(B);if(!o||!(0,n3.hasBlockSupport)(o,"html",!0)||!n)return null;let s=r==="visual"?(0,mq.__)("Edit as HTML"):(0,mq.__)("Edit visually");return(0,G0e.jsx)(W0e.MenuItem,{onClick:()=>{i(e),t()},children:s})}var Z0e=c(q(),1),X0e=c(Z(),1),Q0e=c(F(),1),J0e=c(ee(),1),eCe=c(sl(),1);var Xc=c(q(),1),Zc=c(Z(),1),K0e=c(F(),1),q0e=c(Yo(),1),s3=c(ee(),1);function Y0e(e){return e?.trim()?.length===0}var ap=c(T(),1);function Gy({clientId:e,onClose:t}){let[o,r]=(0,K0e.useState)(),n=bi(e),{metadata:i}=(0,s3.useSelect)(b=>{let{getBlockAttributes:v}=b(B);return{metadata:v(e)?.metadata}},[e]),{updateBlockAttributes:s}=(0,s3.useDispatch)(B),a=i?.name||"",l=n?.title,u=!!a&&!!i?.bindings&&Object.values(i.bindings).some(b=>b.source==="core/pattern-overrides"),d=o!==void 0&&o!==a,f=o===l,p=Y0e(o),m=d||f,g=b=>b.target.select(),h=()=>{let b=f||p?void 0:o,v=f||p?(0,Zc.sprintf)((0,Zc.__)('Block name reset to: "%s".'),o):(0,Zc.sprintf)((0,Zc.__)('Block name changed to: "%s".'),o);(0,q0e.speak)(v,"assertive"),s([e],{metadata:Xe({...i,name:b})}),t()};return(0,ap.jsx)(Xc.Modal,{title:(0,Zc.__)("Rename"),onRequestClose:t,overlayClassName:"block-editor-block-rename-modal",focusOnMount:"firstContentElement",size:"small",children:(0,ap.jsx)("form",{onSubmit:b=>{b.preventDefault(),m&&h()},children:(0,ap.jsxs)(Xc.__experimentalVStack,{spacing:"3",children:[(0,ap.jsx)(Xc.TextControl,{value:o??a,label:(0,Zc.__)("Name"),help:u?(0,Zc.__)("This block allows overrides. Changing the name can cause problems with content entered into instances of this pattern."):void 0,placeholder:l,onChange:r,onFocus:g}),(0,ap.jsxs)(Xc.__experimentalHStack,{justify:"right",children:[(0,ap.jsx)(Xc.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,Zc.__)("Cancel")}),(0,ap.jsx)(Xc.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,disabled:!m,variant:"primary",type:"submit",children:(0,Zc.__)("Save")})]})]})})})}var $y=c(T(),1);function gq({clientId:e}){let[t,o]=(0,Q0e.useState)(!1),r=(0,J0e.useSelect)(n=>n(eCe.store).getShortcutRepresentation("core/block-editor/rename"),[]);return(0,$y.jsxs)($y.Fragment,{children:[(0,$y.jsx)(Z0e.MenuItem,{onClick:()=>{o(!0)},"aria-expanded":t,"aria-haspopup":"dialog",shortcut:r,children:(0,X0e.__)("Rename")}),t&&(0,$y.jsx)(Gy,{clientId:e,onClose:()=>o(!1)})]})}var tCe=c(ce(),1);function GT(e){return{canRename:!!e&&(0,tCe.getBlockSupport)(e,"renaming",!0)}}var Qc=c(T(),1),{Fill:Mot,Slot:Not}=(0,Tx.createSlotFill)("BlockSettingsMenuControls"),Lot=({fillProps:e,clientIds:t=null})=>{let{selectedBlocks:o,selectedClientIds:r,isContentOnly:n,canToggleSelectedBlocksVisibility:i,canEdit:s}=(0,rCe.useSelect)(b=>{let{getBlocksByClientId:v,getBlockNamesByClientId:y,getSelectedBlockClientIds:_,getBlockEditingMode:w,canEditBlock:k}=b(B),x=t!==null?t:_();return{selectedBlocks:y(x),selectedClientIds:x,isContentOnly:w(x[0])==="contentOnly",canToggleSelectedBlocksVisibility:v(x).every(C=>(0,oCe.hasBlockSupport)(C.name,"visibility",!0)),canEdit:k(x[0])}},[t]),{canLock:a}=sp(r[0]),{canRename:l}=GT(o[0]),u=r.length===1&&a&&!n,d=r.length===1&&l&&!n,f=i&&!n,p=HT(r),{isGroupable:m,isUngroupable:g}=p,h=(m||g)&&!n;return(0,Qc.jsx)(Not,{fillProps:{...e,canEdit:s,selectedBlocks:o,selectedClientIds:r},children:b=>!b?.length>0&&!h&&!u?null:(0,Qc.jsxs)(Tx.MenuGroup,{children:[h&&(0,Qc.jsx)(F0e,{...p,onClose:e?.onClose}),s&&u&&(0,Qc.jsx)(fq,{clientId:r[0]}),s&&d&&(0,Qc.jsx)(gq,{clientId:r[0]}),s&&f&&(0,Qc.jsx)(WH,{clientIds:r}),b,s&&e?.count===1&&!n&&(0,Qc.jsx)($0e,{clientId:e?.firstBlockClientId,onToggle:e?.onClose})]})})};function nCe({...e}){return(0,Qc.jsx)(Tx.__experimentalStyleProvider,{document,children:(0,Qc.jsx)(Mot,{...e})})}nCe.Slot=Lot;var a3=nCe;var iCe=c(F(),1),sCe=c(q(),1),aCe=c(ue(),1),lCe=c(ee(),1),l3=c(Z(),1);var hq=c(T(),1);function cCe({parentClientId:e,parentBlockType:t}){let o=(0,aCe.useViewportMatch)("medium","<"),{selectBlock:r}=(0,lCe.useDispatch)(B),n=(0,iCe.useRef)(),i=wx({ref:n,highlightParent:!0});return o?(0,hq.jsx)(sCe.MenuItem,{...i,ref:n,icon:(0,hq.jsx)(Ht,{icon:t.icon}),onClick:()=>r(e),children:(0,l3.sprintf)((0,l3.__)("Select parent block (%s)"),t.title)}):null}var ho=c(T(),1),Dot={className:"block-editor-block-settings-menu__popover",placement:"bottom-start"};function bq({clientIds:e,onCopy:t,label:o,shortcut:r,eventType:n="copy",__experimentalUpdateSelection:i=!1}){let{getBlocksByClientId:s}=(0,Gg.useSelect)(B),{removeBlocks:a}=(0,Gg.useDispatch)(B),l=Ik(),u=(0,lp.useCopyToClipboard)(()=>(0,Rx.serialize)(s(e)),()=>{switch(n){case"copy":case"copyStyles":t(),l(n,e);break;case"cut":l(n,e),a(e,i);break;default:break}}),d=o||(0,Ol.__)("Copy");return(0,ho.jsx)(ms.MenuItem,{ref:u,shortcut:r,children:d})}function yq({clientId:e,clientIds:t,children:o,__experimentalSelectBlock:r,isContentOnlyListView:n,...i}){let s=t.length,a=t[0],{firstParentClientId:l,parentBlockType:u,previousBlockClientId:d,selectedBlockClientIds:f,isContentOnly:p,isZoomOut:m,canEdit:g,canMove:h,isFirst:b,isLast:v}=(0,Gg.useSelect)(P=>{let{getBlockName:A,getBlockRootClientId:O,getPreviousBlockClientId:L,getSelectedBlockClientIds:H,getBlockAttributes:N,getBlockEditingMode:M,isZoomOut:V,canEditBlock:j,canMoveBlocks:D,getBlockIndex:z,getBlockCount:$}=K(P(B)),{getActiveBlockVariation:J}=P(Rx.store),Q=O(a),U=Q&&A(Q);return{firstParentClientId:Q,parentBlockType:Q&&(J(U,N(Q))||(0,Rx.getBlockType)(U)),previousBlockClientId:L(a),selectedBlockClientIds:H(),isContentOnly:M(a)==="contentOnly",isZoomOut:V(),canEdit:j(a),canMove:D(t),isFirst:z(a)===0,isLast:z(a)===$(Q)-1}},[a,t]),{getBlockOrder:y,getSelectedBlockClientIds:_}=(0,Gg.useSelect)(B),{moveBlocksDown:w,moveBlocksUp:k}=(0,Gg.useDispatch)(B),x=(0,Gg.useSelect)(P=>{let{getShortcutRepresentation:A}=P(uCe.store);return{copy:A("core/block-editor/copy"),cut:A("core/block-editor/cut"),duplicate:A("core/block-editor/duplicate"),remove:A("core/block-editor/remove"),insertAfter:A("core/block-editor/insert-after"),insertBefore:A("core/block-editor/insert-before")}},[]),C=f.length>0;async function E(P){if(!r)return;let A=await P;A&&A[0]&&r(A[0],!1)}function R(){if(!r)return;let P=d||l;P||(P=y()[0]);let A=C&&_().length===0;r(P,A)}let I=!f?.includes(l)&&!!l;return(0,ho.jsx)(T0e,{clientIds:t,__experimentalUpdateSelection:!r,children:({canCopyStyles:P,canDuplicate:A,canInsertBlock:O,canRemove:L,onDuplicate:H,onInsertAfter:N,onInsertBefore:M,onRemove:V,onCopy:j,onPasteStyles:D})=>!L&&!A&&!O&&p?null:(0,ho.jsx)(ms.DropdownMenu,{icon:gc,label:(0,Ol.__)("Options"),className:"block-editor-block-settings-menu",popoverProps:Dot,noIcons:!0,...i,children:({onClose:$})=>(0,ho.jsxs)(ho.Fragment,{children:[(0,ho.jsxs)(ms.MenuGroup,{children:[(0,ho.jsx)(X5.Slot,{fillProps:{onClose:$}}),I&&(0,ho.jsx)(cCe,{parentClientId:l,parentBlockType:u}),h&&n&&(0,ho.jsxs)(ho.Fragment,{children:[(0,ho.jsx)(ms.MenuItem,{icon:ob,disabled:b,accessibleWhenDisabled:!0,onClick:(0,lp.pipe)($,()=>{k(t,l)}),children:(0,Ol.__)("Move up")}),(0,ho.jsx)(ms.MenuItem,{icon:Tn,disabled:v,accessibleWhenDisabled:!0,onClick:(0,lp.pipe)($,()=>{w(t,l)}),children:(0,Ol.__)("Move down")})]}),g&&s===1&&(0,ho.jsx)(O0e,{clientId:a}),!p&&(0,ho.jsx)(bq,{clientIds:t,onCopy:j,shortcut:x.copy}),L&&!p&&(0,ho.jsx)(bq,{clientIds:t,label:(0,Ol.__)("Cut"),eventType:"cut",shortcut:x.cut,__experimentalUpdateSelection:!r}),A&&(0,ho.jsx)(ms.MenuItem,{onClick:(0,lp.pipe)($,H,E),shortcut:x.duplicate,children:(0,Ol.__)("Duplicate")}),O&&!m&&(0,ho.jsxs)(ho.Fragment,{children:[(0,ho.jsx)(ms.MenuItem,{onClick:(0,lp.pipe)($,M),shortcut:x.insertBefore,children:(0,Ol.__)("Add before")}),(0,ho.jsx)(ms.MenuItem,{onClick:(0,lp.pipe)($,N),shortcut:x.insertAfter,children:(0,Ol.__)("Add after")})]}),g&&s===1&&(0,ho.jsx)(K5.Slot,{fillProps:{clientId:a,onClose:$}})]}),P&&!p&&(0,ho.jsxs)(ms.MenuGroup,{children:[(0,ho.jsx)(bq,{clientIds:t,onCopy:j,label:(0,Ol.__)("Copy styles"),eventType:"copyStyles"}),g&&(0,ho.jsx)(ms.MenuItem,{onClick:D,children:(0,Ol.__)("Paste styles")})]}),!p&&(0,ho.jsx)(a3.Slot,{fillProps:{onClose:$,count:s,firstBlockClientId:a},clientIds:t}),typeof o=="function"?o({onClose:$}):c3.Children.map(J=>(0,c3.cloneElement)(J,{onClose:$})),L&&(0,ho.jsx)(ms.MenuGroup,{children:(0,ho.jsx)(ms.MenuItem,{onClick:(0,lp.pipe)($,V,R),shortcut:x.remove,children:(0,Ol.__)("Delete")})})]})})})}var dCe=yq;var fCe=c(q(),1),Vot=(0,fCe.createSlotFill)(Symbol("NoteIconToolbarSlotFill")),u3=Vot;var Bx=c(T(),1);function Fot({clientIds:e,...t}){return(0,Bx.jsxs)(d3.ToolbarGroup,{children:[(0,Bx.jsx)(u3.Slot,{}),(0,Bx.jsx)(d3.ToolbarItem,{children:o=>(0,Bx.jsx)(dCe,{clientIds:e,toggleProps:o,...t})})]})}var f3=Fot;var p3=c(q(),1),pCe=c(Z(),1),m3=c(ee(),1);var vq=c(T(),1);function mCe({clientIds:e}){let t=e.length===1?e[0]:void 0,o=(0,m3.useSelect)(n=>!!t&&n(B).getBlockMode(t)==="html",[t]),{toggleBlockMode:r}=(0,m3.useDispatch)(B);return o?(0,vq.jsx)(p3.ToolbarGroup,{children:(0,vq.jsx)(p3.ToolbarButton,{onClick:()=>{r(t)},children:(0,pCe.__)("Edit visually")})}):null}var g3=c(q(),1),yi=c(F(),1),bCe=c(ee(),1),yCe=c(Nt(),1),wq=c(Ft(),1),vCe=c(sl(),1),_Ce=c(wo(),1);var _q=c(T(),1);function zot(e){let t="toolbarItem";return!e.some(o=>!(t in o.dataset))}function gCe(e){return Array.from(e.querySelectorAll("[data-toolbar-item]:not([disabled])"))}function hCe(e){return e.contains(e.ownerDocument.activeElement)}function jot(e){let[t]=wq.focus.tabbable.find(e);t&&t.focus({preventScroll:!0})}function Hot(e){let[o,r]=(0,yi.useState)(!0),n=(0,yi.useCallback)(()=>{let i=wq.focus.tabbable.find(e.current);if(i.length===0)return;let s=zot(i);s||(0,yCe.default)("Using custom components as toolbar controls",{since:"5.6",alternative:"ToolbarItem, ToolbarButton or ToolbarDropdownMenu components",link:"https://developer.wordpress.org/block-editor/components/toolbar-button/#inside-blockcontrols"}),r(s)},[e]);return(0,yi.useLayoutEffect)(()=>{let i=new window.MutationObserver(n);return i.observe(e.current,{childList:!0,subtree:!0}),()=>i.disconnect()},[n,o,e]),o}function Uot({toolbarRef:e,focusOnMount:t,isAccessibleToolbar:o,defaultIndex:r,onIndexChange:n,shouldUseKeyboardFocusShortcut:i,focusEditorOnEscape:s}){let[a]=(0,yi.useState)(t),[l]=(0,yi.useState)(r),{getLastFocus:u,getSelectedBlockClientId:d}=K((0,bCe.useSelect)(B)),{refsMap:f}=(0,yi.useContext)(kc),p=(0,yi.useCallback)(()=>{jot(e.current)},[e]);(0,vCe.useShortcut)("core/block-editor/focus-toolbar",()=>{i&&p()}),(0,yi.useEffect)(()=>{a&&p()},[o,a,p]),(0,yi.useEffect)(()=>{let g=e.current,h=0;return!a&&!hCe(g)&&(h=window.requestAnimationFrame(()=>{let b=gCe(g),v=l||0;b[v]&&hCe(g)&&b[v].focus({preventScroll:!0})})),()=>{if(window.cancelAnimationFrame(h),!n||!g)return;let v=gCe(g).findIndex(y=>y.tabIndex===0);n(v)}},[l,a,n,e]),(0,yi.useEffect)(()=>{if(!s)return;let g=e.current,h=b=>{if(b.keyCode!==_Ce.ESCAPE)return;let v=u()?.current??f.get(d());v&&(b.preventDefault(),v.focus())};return g.addEventListener("keydown",h),()=>{g.removeEventListener("keydown",h)}},[s,u,d,f,e])}function Ix({children:e,focusOnMount:t,focusEditorOnEscape:o=!1,shouldUseKeyboardFocusShortcut:r=!0,__experimentalInitialIndex:n,__experimentalOnIndexChange:i,orientation:s="horizontal",...a}){let l=(0,yi.useRef)(),u=Hot(l);return Uot({toolbarRef:l,focusOnMount:t,defaultIndex:n,onIndexChange:i,isAccessibleToolbar:u,shouldUseKeyboardFocusShortcut:r,focusEditorOnEscape:o}),u?(0,_q.jsx)(g3.Toolbar,{label:a["aria-label"],ref:l,orientation:s,...a,children:e}):(0,_q.jsx)(g3.NavigableMenu,{orientation:s,role:"toolbar",ref:l,...a,children:e})}var wCe=c(ee(),1),h3=c(ce(),1);function b3(){return(0,wCe.useSelect)(t=>{let{getBlockEditingMode:o,getBlockName:r,getBlockSelectionStart:n}=t(B),i=n(),s=i&&(0,h3.getBlockType)(r(i));return s&&(0,h3.hasBlockSupport)(s,"__experimentalToolbar",!0)&&o(i)!=="disabled"},[])}var $g=c(q(),1),kCe=c(Z(),1),xCe=c(ce(),1),SCe=c(F(),1),y3=c(ee(),1);var Px=c(T(),1),kq=[],Wot=6,Got={placement:"bottom-start"};function CCe({clientId:e}){let{categories:t,currentPatternName:o,patterns:r}=(0,y3.useSelect)(a=>{let{getBlockAttributes:l,getBlockRootClientId:u,__experimentalGetAllowedPatterns:d}=a(B),f=l(e),p=f?.metadata?.categories||kq,m=u(e),g=p.length>0?d(m):kq;return{categories:p,currentPatternName:f?.metadata?.patternName,patterns:g}},[e]),{replaceBlocks:n}=(0,y3.useDispatch)(B),i=(0,SCe.useMemo)(()=>t.length===0||!r||r.length===0?kq:r.filter(a=>{let l=a.source==="core"||a.source?.startsWith("pattern-directory")&&a.source!=="pattern-directory/theme";return a.blocks.length===1&&!l&&o!==a.name&&a.categories?.some(u=>t.includes(u))&&(a.syncStatus==="unsynced"||!a.id)}).slice(0,Wot),[t,o,r]);if(i.length<2)return null;let s=a=>{let l=(a.blocks??[]).map(u=>(0,xCe.cloneBlock)(u));l[0].attributes.metadata={...l[0].attributes.metadata,categories:t},n(e,l)};return(0,Px.jsx)($g.Dropdown,{popoverProps:Got,renderToggle:({onToggle:a,isOpen:l})=>(0,Px.jsx)($g.ToolbarGroup,{children:(0,Px.jsx)($g.ToolbarButton,{onClick:()=>a(!l),"aria-expanded":l,children:(0,kCe.__)("Change design")})}),renderContent:()=>(0,Px.jsx)($g.__experimentalDropdownContentWrapper,{className:"block-editor-block-toolbar-change-design-content-wrapper",paddingSize:"none",children:(0,Px.jsx)(hd,{blockPatterns:i,onClickPattern:s,showTitlesAsTooltip:!0})})})}var Jc=c(q(),1),PCe=c(Z(),1),k3=c(ee(),1);var w3=c(ee(),1),Kg=c(ce(),1),ICe=c(F(),1);var xq=c(v3(),1),TCe=c(Z(),1);function RCe(e,t){for(let o of new xq.default(t).values()){if(o.indexOf("is-style-")===-1)continue;let r=o.substring(9),n=e?.find(({name:i})=>i===r);if(n)return n}return _3(e)}function Yg(e,t,o){let r=new xq.default(e);return t&&r.remove("is-style-"+t.name),r.add("is-style-"+o.name),r.value}function BCe(e){return!e||e.length===0?[]:_3(e)?e:[{name:"default",label:(0,TCe._x)("Default","block style"),isDefault:!0},...e]}function _3(e){return e?.find(t=>t.isDefault)}function $ot(e,t){return(0,ICe.useMemo)(()=>{let o=t?.example,r=t?.name;if(o&&r)return(0,Kg.getBlockFromExample)(r,{attributes:o.attributes,innerBlocks:o.innerBlocks,innerContent:o.innerContent});if(e)return(0,Kg.cloneBlock)(e)},[e,t?.example,t?.name])}function Ox({clientId:e,onSwitch:t}){let o=p=>{let{getBlock:m}=p(B),g=m(e);if(!g)return{};let h=(0,Kg.getBlockType)(g.name),{getBlockStyles:b}=p(Kg.store);return{block:h?.example?null:g,blockType:h,styles:b(g.name),className:g.attributes.className||""}},{styles:r,block:n,blockType:i,className:s}=(0,w3.useSelect)(o,[e]),{updateBlockAttributes:a}=(0,w3.useDispatch)(B),l=BCe(r),u=RCe(l,s),d=$ot(n,i);return{onSelect:p=>{let m=Yg(s,u,p);a(e,{className:m}),t()},stylesToRender:l,activeStyle:u,genericPreviewBlock:d,className:s}}var qg=c(T(),1),{getVariationStyle:Yot}=K(Lo),Kot=(0,qg.jsxs)(Jc.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:[(0,qg.jsx)(Jc.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-3z"}),(0,qg.jsx)(Jc.Path,{stroke:"currentColor",strokeWidth:"1.5",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-3z"})]});function qot({clientId:e}){let{stylesToRender:t,activeStyle:o,className:r}=Ox({clientId:e}),{updateBlockAttributes:n}=(0,k3.useDispatch)(B),{globalSettings:i,globalStyles:s,blockName:a}=(0,k3.useSelect)(d=>{let f=d(B).getSettings();return{globalSettings:f.__experimentalFeatures,globalStyles:f[Ts],blockName:d(B).getBlockName(e)}},[e]),l=o?.name?Yot({settings:i,styles:s},a,o.name)?.color?.background:void 0;return!t||t.length===0?null:(0,qg.jsx)(Jc.ToolbarGroup,{children:(0,qg.jsx)(Jc.ToolbarButton,{onClick:()=>{let f=(t.findIndex(g=>g.name===o.name)+1)%t.length,p=t[f],m=Yg(r,o,p);n(e,{className:m})},label:(0,PCe.__)("Shuffle styles"),children:(0,qg.jsx)(Jc.Icon,{icon:Kot,style:{fill:l||"transparent"}})})})}var OCe=qot;var C3=c(q(),1),Sq=c(Z(),1),ACe=c(ee(),1),E3=c(ce(),1);var x3=c(ee(),1);function S3(e){let{isSectionBlock:t,isWithinSection:o,isWithinEditedSection:r,isEditingContentOnlySection:n,editedContentOnlySection:i}=(0,x3.useSelect)(u=>{let{isSectionBlock:d,getParentSectionBlock:f,getEditedContentOnlySection:p,isWithinEditedContentOnlySection:m}=K(u(B)),g=p();return{isSectionBlock:d(e),isWithinSection:d(e)||!!f(e),isWithinEditedSection:m(e),isEditingContentOnlySection:g===e,editedContentOnlySection:g}},[e]),s=(0,x3.useDispatch)(B),{editContentOnlySection:a,stopEditingContentOnlySection:l}=K(s);return{isSectionBlock:t,isWithinSection:o,isWithinEditedSection:r,isEditingContentOnlySection:n,editedContentOnlySection:i,editContentOnlySection:a,stopEditingContentOnlySection:l}}var Cq=c(T(),1);function MCe({clientId:e}){let{isSectionBlock:t,isEditingContentOnlySection:o,editContentOnlySection:r,stopEditingContentOnlySection:n}=S3(e),i=(0,ACe.useSelect)(l=>{if(!e)return null;let{getBlockName:u}=l(B),d=u(e);return d?{name:d}:null},[e]);if(!e||!t&&!o||(0,E3.isReusableBlock)(i)||(0,E3.isTemplatePart)(i))return null;let s=o;return(0,Cq.jsx)(C3.ToolbarGroup,{children:(0,Cq.jsx)(C3.ToolbarButton,{onClick:()=>{s?n():r(e)},children:s?(0,Sq.__)("Exit pattern"):(0,Sq.__)("Edit pattern")})})}var l1e=c(q(),1),c1e=c(Z(),1),u1e=c(ee(),1);var XT=c(ce(),1),d1e=c($T(),1);var Sd=c(Z(),1);var Xg=c(q(),1),Qg=c(ce(),1),M3=c(ee(),1);var HCe=c(Z(),1),KT=c(q(),1),R3=c(ce(),1),B3=c(F(),1);var LCe=c(q(),1),DCe=c(ue(),1);var YT=c(T(),1);function Zg({blocks:e,placement:t="right-start",offset:o=16,anchor:r}){return(0,DCe.useViewportMatch)("medium","<")?null:(0,YT.jsx)("div",{className:"block-editor-block-switcher__popover-preview-container",children:(0,YT.jsx)(LCe.Popover,{className:"block-editor-block-switcher__popover-preview",placement:t,focusOnMount:!1,offset:o,anchor:r,children:(0,YT.jsx)("div",{className:"block-editor-block-switcher__preview",children:(0,YT.jsx)(Hs,{viewportWidth:601,blocks:e})})})})}var VCe=c(q(),1),Ax=c(ce(),1),FCe=c(ee(),1),T3=c(F(),1);var cp=c(T(),1),Zot={};function zCe({clientIds:e,blocks:t}){let{activeBlockVariation:o,blockVariationTransformations:r}=(0,FCe.useSelect)(i=>{let{getBlockAttributes:s,canRemoveBlocks:a}=i(B),{getActiveBlockVariation:l,getBlockVariations:u}=i(Ax.store),d=a(e);if(t.length!==1||!d)return Zot;let[f]=t;return{blockVariationTransformations:u(f.name,"transform"),activeBlockVariation:l(f.name,s(f.clientId))}},[e,t]);return(0,T3.useMemo)(()=>r?.filter(({name:i})=>i!==o?.name),[r,o])}var Xot=({transformations:e,onSelect:t,blocks:o})=>{let[r,n]=(0,T3.useState)();return(0,cp.jsxs)(cp.Fragment,{children:[r&&(0,cp.jsx)(Zg,{blocks:(0,Ax.cloneBlock)(o[0],e.find(({name:i})=>i===r).attributes)}),e?.map(i=>(0,cp.jsx)(Qot,{item:i,onSelect:t,setHoveredTransformItemName:n},i.name))]})};function Qot({item:e,onSelect:t,setHoveredTransformItemName:o}){let{name:r,icon:n,title:i}=e;return(0,cp.jsxs)(VCe.MenuItem,{className:(0,Ax.getBlockMenuDefaultClassName)(r),onClick:s=>{s.preventDefault(),t(r)},onMouseLeave:()=>o(null),onMouseEnter:()=>o(r),onFocus:()=>o(r),onBlur:()=>o(null),children:[(0,cp.jsx)(Ht,{icon:n,showColors:!0}),i]})}var jCe=Xot;var Zs=c(T(),1);function Jot(e){let t={"core/paragraph":1,"core/heading":2,"core/list":3,"core/quote":4},o=(0,B3.useMemo)(()=>{let r=Object.keys(t),n=e.reduce((i,s)=>{let{name:a}=s;return r.includes(a)?i.priorityTextTransformations.push(s):i.restTransformations.push(s),i},{priorityTextTransformations:[],restTransformations:[]});if(n.priorityTextTransformations.length===1&&n.priorityTextTransformations[0].name==="core/quote"){let i=n.priorityTextTransformations.pop();n.restTransformations.push(i)}return n},[e]);return o.priorityTextTransformations.sort(({name:r},{name:n})=>t[r]<t[n]?-1:1),o}var ert=({className:e,possibleBlockTransformations:t,possibleBlockVariationTransformations:o,onSelect:r,onSelectVariation:n,blocks:i})=>{let[s,a]=(0,B3.useState)(),{priorityTextTransformations:l,restTransformations:u}=Jot(t),d=l.length&&u.length,f=!!u.length&&(0,Zs.jsx)(trt,{restTransformations:u,onSelect:r,setHoveredTransformItem:a});return(0,Zs.jsxs)(Zs.Fragment,{children:[(0,Zs.jsxs)(KT.MenuGroup,{label:(0,HCe.__)("Transform to"),className:e,children:[s&&(0,Zs.jsx)(Zg,{blocks:(0,R3.switchToBlockType)(i,s.name,s.variationName)}),!!o?.length&&(0,Zs.jsx)(jCe,{transformations:o,blocks:i,onSelect:n}),l.map(p=>(0,Zs.jsx)(UCe,{item:p,onSelect:r,setHoveredTransformItem:a},p.id||p.name)),!d&&f]}),!!d&&(0,Zs.jsx)(KT.MenuGroup,{className:e,children:f})]})};function trt({restTransformations:e,onSelect:t,setHoveredTransformItem:o}){return e.map(r=>(0,Zs.jsx)(UCe,{item:r,onSelect:t,setHoveredTransformItem:o},r.id||r.name))}function UCe({item:e,onSelect:t,setHoveredTransformItem:o}){let{name:r,icon:n,title:i,isDisabled:s}=e;return(0,Zs.jsxs)(KT.MenuItem,{className:(0,R3.getBlockMenuDefaultClassName)(r),onClick:a=>{a.preventDefault(),t(r,e.variationName)},disabled:s,onMouseLeave:()=>o(null),onMouseEnter:()=>o(e),onFocus:()=>o(e),onBlur:()=>o(null),children:[(0,Zs.jsx)(Ht,{icon:n,showColors:!0}),i]})}var WCe=ert;var YCe=c(Z(),1),KCe=c(q(),1),P3=c(F(),1);var I3=c(q(),1);var Mx=c(T(),1),GCe=()=>{};function $Ce({stylesToRender:e,activeStyle:t,onSelect:o=GCe,onHoverStyle:r=GCe}){return!e||e.length===0?null:(0,Mx.jsx)(Mx.Fragment,{children:e.map(n=>{let i=n.label||n.name;return(0,Mx.jsx)(I3.MenuItem,{icon:t.name===n.name?Ka:null,onClick:()=>o(n),onFocus:()=>r(n),onBlur:()=>r(null),onMouseEnter:()=>r(n),onMouseLeave:()=>r(null),children:(0,Mx.jsx)(I3.__experimentalText,{as:"span",limit:18,ellipsizeMode:"tail",truncate:!0,children:i})},n.name)})})}var qT=c(T(),1);function O3({hoveredBlock:e,onSwitch:t}){let{clientId:o}=e,[r,n]=(0,P3.useState)(null),{onSelect:i,stylesToRender:s,activeStyle:a,genericPreviewBlock:l,className:u}=Ox({clientId:o,onSwitch:t}),d=(0,P3.useMemo)(()=>{if(!r||!l)return null;let f=Yg(u,a,r);return[{...l,attributes:{...l.attributes||{},className:f}}]},[r,l,u,a]);return!s||s.length===0?null:(0,qT.jsxs)(KCe.MenuGroup,{label:(0,YCe.__)("Styles"),className:"block-editor-block-switcher__styles__menugroup",children:[d&&(0,qT.jsx)(Zg,{blocks:d}),(0,qT.jsx)($Ce,{stylesToRender:s,activeStyle:a,onSelect:i,onHoverStyle:n})]})}var Tq=c(Z(),1),e1e=c(F(),1),A3=c(ue(),1);var up=c(q(),1);var XCe=c(F(),1),QCe=c(ce(),1);var qCe=c(ce(),1),Eq=(e,t,o=new Set)=>{let{clientId:r,name:n,innerBlocks:i=[]}=e;if(!o.has(r)){if(n===t)return e;for(let s of i){let a=Eq(s,t,o);if(a)return a}}},ZCe=(e,t)=>{let o=(0,qCe.getBlockAttributesNamesByRole)(e,"content");return o?.length?o.reduce((r,n)=>(t[n]&&(r[n]=t[n]),r),{}):t};var ort=(e,t)=>{let o=ZCe(t.name,t.attributes);e.attributes={...e.attributes,...o}},rrt=(e,t)=>{let o=t.map(n=>(0,QCe.cloneBlock)(n)),r=new Set;for(let n of e){let i=!1;for(let s of o){let a=Eq(s,n.name,r);if(a){i=!0,r.add(a.clientId),ort(a,n);break}}if(!i)return}return o},nrt=(e,t)=>(0,XCe.useMemo)(()=>e.reduce((o,r)=>{let n=rrt(t,r.blocks);return n&&o.push({...r,transformedBlocks:n}),o},[]),[e,t]),JCe=nrt;var vi=c(T(),1);function irt({blocks:e,patterns:t,onSelect:o}){let[r,n]=(0,e1e.useState)(!1),i=JCe(t,e);return i.length?(0,vi.jsxs)(up.MenuGroup,{className:"block-editor-block-switcher__pattern__transforms__menugroup",children:[r&&(0,vi.jsx)(srt,{patterns:i,onSelect:o}),(0,vi.jsx)(up.MenuItem,{onClick:s=>{s.preventDefault(),n(!r)},icon:br,children:(0,Tq.__)("Patterns")})]}):null}function srt({patterns:e,onSelect:t}){let o=(0,A3.useViewportMatch)("medium","<");return(0,vi.jsx)("div",{className:"block-editor-block-switcher__popover-preview-container",children:(0,vi.jsx)(up.Popover,{className:"block-editor-block-switcher__popover-preview",placement:o?"bottom":"right-start",offset:16,children:(0,vi.jsx)("div",{className:"block-editor-block-switcher__preview is-pattern-list-preview",children:(0,vi.jsx)(art,{patterns:e,onSelect:t})})})})}function art({patterns:e,onSelect:t}){return(0,vi.jsx)(up.Composite,{role:"listbox",className:"block-editor-block-switcher__preview-patterns-container","aria-label":(0,Tq.__)("Patterns list"),children:e.map(o=>(0,vi.jsx)(t1e,{pattern:o,onSelect:t},o.name))})}function t1e({pattern:e,onSelect:t}){let o="block-editor-block-switcher__preview-patterns-container",r=(0,A3.useInstanceId)(t1e,`${o}-list__item-description`);return(0,vi.jsxs)("div",{className:`${o}-list__list-item`,children:[(0,vi.jsxs)(up.Composite.Item,{render:(0,vi.jsx)("div",{role:"option","aria-label":e.title,"aria-describedby":e.description?r:void 0,className:`${o}-list__item`}),onClick:()=>t(e.transformedBlocks),children:[(0,vi.jsx)(Hs,{blocks:e.transformedBlocks,viewportWidth:e.viewportWidth||500}),(0,vi.jsx)("div",{className:`${o}-list__item-title`,children:e.title})]}),!!e.description&&(0,vi.jsx)(ht,{id:r,children:e.description})]})}var o1e=irt;var Ta=c(T(),1);function lrt({onClose:e,clientIds:t}){let{replaceBlocks:o,multiSelect:r,updateBlockAttributes:n}=(0,M3.useDispatch)(B),{possibleBlockTransformations:i,patterns:s,blocks:a,isUsingBindings:l,canRemove:u,hasBlockStyles:d}=(0,M3.useSelect)(E=>{let{getBlockAttributes:R,getBlocksByClientId:S,getBlockRootClientId:I,getBlockTransformItems:P,__experimentalGetPatternTransformItems:A,canRemoveBlocks:O,getBlockName:L}=E(B),{getBlockStyles:H}=E(Qg.store),N=I(t[0]),M=S(t),V=t.length===1,j=V&&L(t[0]),D=V&&!!H(j)?.length;return{blocks:M,possibleBlockTransformations:P(M,N),patterns:A(M,N),isUsingBindings:t.every(z=>!!R(z)?.metadata?.bindings),canRemove:O(t),hasBlockStyles:D}},[t]),f=zCe({clientIds:t,blocks:a});function p(E){E.length>1&&r(E[0].clientId,E[E.length-1].clientId)}function m(E,R){let S=(0,Qg.switchToBlockType)(a,E,R);o(t,S),p(S)}function g(E){n(a[0].clientId,{...f.find(({name:R})=>R===E).attributes})}function h(E){o(t,E),p(E)}let b=a.length===1,v=b&&((0,Qg.isTemplatePart)(a[0])||(0,Qg.isReusableBlock)(a[0])),y=!!i?.length&&u&&!v,_=!!f?.length,w=!!s?.length&&u,k=y||_;if(!(d||k||w))return(0,Ta.jsx)("p",{className:"block-editor-block-switcher__no-transforms",children:(0,Sd.__)("No transforms.")});let C=b?(0,Sd._x)("This block is connected.","block toolbar button label and description"):(0,Sd._x)("These blocks are connected.","block toolbar button label and description");return(0,Ta.jsxs)("div",{className:"block-editor-block-switcher__container",children:[w&&(0,Ta.jsx)(o1e,{blocks:a,patterns:s,onSelect:E=>{h(E),e()}}),k&&(0,Ta.jsx)(WCe,{className:"block-editor-block-switcher__transforms__menugroup",possibleBlockTransformations:i,possibleBlockVariationTransformations:f,blocks:a,onSelect:(E,R)=>{m(E,R),e()},onSelectVariation:E=>{g(E),e()}}),d&&(0,Ta.jsx)(O3,{hoveredBlock:a[0],onSwitch:e}),l&&(0,Ta.jsx)(Xg.MenuGroup,{children:(0,Ta.jsx)(ir,{className:"block-editor-block-switcher__binding-indicator",children:C})})]})}var crt=({children:e,clientIds:t,label:o,text:r})=>{let i=t.length===1?(0,Sd.__)("Change block type or style"):(0,Sd.sprintf)((0,Sd._n)("Change type of %d block","Change type of %d blocks",t.length),t.length);return(0,Ta.jsx)(Xg.ToolbarGroup,{children:(0,Ta.jsx)(Xg.ToolbarItem,{children:s=>(0,Ta.jsx)(Xg.DropdownMenu,{className:"block-editor-block-switcher",label:o,popoverProps:{placement:"bottom-start",className:"block-editor-block-switcher__popover"},icon:e,text:r,toggleProps:{description:i,...s},menuProps:{orientation:"both"},children:({onClose:a})=>(0,Ta.jsx)(lrt,{onClose:a,clientIds:t})})})})},r1e=crt;var n1e=c(Z(),1),Lx=c(q(),1);var Nx=c(T(),1);function i1e({clientIds:e,children:t,label:o,text:r}){return(0,Nx.jsx)(Lx.ToolbarGroup,{children:(0,Nx.jsx)(Lx.ToolbarItem,{children:n=>(0,Nx.jsx)(Lx.DropdownMenu,{className:"block-editor-block-switcher",label:o,popoverProps:{placement:"bottom-start",className:"block-editor-block-switcher__popover"},icon:t,text:r,toggleProps:{description:(0,n1e.__)("Change block style"),...n},menuProps:{orientation:"both"},children:({onClose:i})=>(0,Nx.jsx)("div",{className:"block-editor-block-switcher__container",children:(0,Nx.jsx)(O3,{hoveredBlock:{clientId:e[0]},onSwitch:i})})})})})}var N3=c(q(),1);var ZT=c(Z(),1),L3=c(F(),1),s1e=c(ee(),1);var dp=c(T(),1);function urt({clientIds:e,blockTitle:t}){let o=(0,s1e.useSelect)(i=>{let{getBlockAttributes:s}=i(B);return s(e?.[0])?.metadata?.name},[e]),r=e.length===1,n;return r&&o?n=(0,ZT.sprintf)((0,ZT.__)('This %1$s is editable using the "%2$s" override.'),t.toLowerCase(),o):n=(0,ZT.__)("These blocks are editable using overrides."),(0,dp.jsx)(ir,{children:n})}function a1e({icon:e,clientIds:t,blockTitle:o,label:r}){let[n,i]=(0,L3.useState)(!1),s=(0,L3.useRef)();return(0,dp.jsxs)(dp.Fragment,{children:[(0,dp.jsx)(N3.ToolbarButton,{ref:s,className:"block-editor-block-toolbar__pattern-overrides-indicator",icon:e,label:r,onClick:()=>i(!n),"aria-expanded":n}),n&&(0,dp.jsx)(N3.Popover,{anchor:s.current,onClose:()=>i(!1),placement:"bottom-start",offset:16,className:"block-editor-block-toolbar__pattern-overrides-popover",children:(0,dp.jsx)(urt,{clientIds:t,blockTitle:o})})]})}var Dx=c(T(),1);function drt({select:e,clientIds:t}){let{getBlockName:o,getBlockAttributes:r,getBlockParentsByBlockName:n,canRemoveBlocks:i,getTemplateLock:s,getBlockEditingMode:a,canEditBlock:l,isSectionBlock:u}=K(e(B)),{getBlockStyles:d}=e(XT.store),f=t.some(S=>s(S)==="contentOnly"),p=t.length===1,m=p&&o(t[0]),g=p&&!!d(m)?.length,h=t.some(S=>!!r(S)?.metadata?.patternName&&u(S)),b=t.every(S=>R0(r(S)?.metadata?.bindings)),v=t.every(S=>n(S,"core/block",!0).length>0),y=i(t),_=t.every(S=>l(S)),w=a(t[0]),k=w==="default",x=w==="contentOnly",E=!h&&k&&(g||y)&&!f&&_,R=b&&v;return E?"switcher":x&&g&&!b&&_?"styles-only":R?"pattern-overrides":"default"}function frt({select:e,clientIds:t}){let{getBlockName:o,getBlockAttributes:r,getBlock:n,isSectionBlock:i}=K(e(B)),s=t.length===1,a=t[0],l=r(a);if(s&&l?.metadata?.patternName&&i(a))return qa;let u=o(a),d=(0,XT.getBlockType)(u);if(s){let{getActiveBlockVariation:m}=e(XT.store);return m(u,l,void 0,n?.(a)?.innerContent)?.icon||d?.icon}let f=t.map(m=>o(m));return new Set(f).size===1?d?.icon:nb}function f1e({clientIds:e,isSynced:t}){let{icon:o,showIconLabels:r,variant:n}=(0,u1e.useSelect)(f=>({icon:frt({select:f,clientIds:e}),showIconLabels:f(d1e.store).get("core","showIconLabels"),variant:drt({select:f,clientIds:e})}),[e]),i=Qi({clientId:e?.[0],maximumLength:35}),s=e.length===1,a=s&&t&&!r,l=s?i:(0,c1e.__)("Multiple blocks selected"),u=a&&i?i:void 0,d=(0,Dx.jsx)(Ht,{className:"block-editor-block-toolbar__block-icon",icon:o});return n==="switcher"?(0,Dx.jsx)(r1e,{clientIds:e,label:l,text:u,children:d}):n==="styles-only"?(0,Dx.jsx)(i1e,{clientIds:e,label:l,text:u,children:d}):n==="pattern-overrides"?(0,Dx.jsx)(a1e,{icon:d,clientIds:e,blockTitle:i,label:l}):(0,Dx.jsx)(l1e.ToolbarButton,{disabled:!0,className:"block-editor-block-toolbar__block-icon-button",title:l,icon:d,text:u})}var $t=c(T(),1);function Bq({hideDragHandle:e,focusOnMount:t,__experimentalInitialIndex:o,__experimentalOnIndexChange:r,variant:n="unstyled"}){let{blockClientId:i,blockClientIds:s,isDefaultEditingMode:a,blockType:l,toolbarKey:u,shouldShowVisualToolbar:d,showParentSelector:f,isUsingBindings:p,isSectionContainer:m,hasContentOnlyLocking:g,showShuffleButton:h,showSlots:b,showGroupButtons:v,showLockButtons:y,showBlockVisibilityButton:_,showSwitchSectionStyleButton:w,areSelectedBlocksHiddenOnViewport:k,showStyleStateSlot:x,canEdit:C}=(0,m1e.useSelect)(N=>{let{canEditBlock:M}=N(B),{getBlockName:V,getBlockMode:j,getBlockParents:D,getSelectedBlockClientIds:z,isBlockValid:$,getBlockEditingMode:J,getBlockAttributes:Q,getSettings:U,getTemplateLock:X,getParentSectionBlock:W,isZoomOut:G,isSectionBlock:te,isBlockHiddenAtViewport:re,getSelectedBlockStyleState:ae,isResponsiveEditing:ie}=K(N(B)),be=z(),pe=be[0],ke=D(pe),Pe=W(pe)??ke[ke.length-1],_e=V(Pe),ve=(0,fp.getBlockType)(_e),Se=J(pe),fe=Se==="default",Ce=V(pe),ne=be.every(Tt=>$(Tt)),se=be.every(Tt=>j(Tt)==="visual"),Ee=be.every(Tt=>!!Q(Tt)?.metadata?.bindings),he=be.some(Tt=>X(Tt)==="contentOnly"),Ae=G(),et=te(pe),Je=M(pe),_t=Je&&(Ae||et),Et=U()?.[Ya]?.toLowerCase()||"desktop",mt=be.length>0&&be.every(Tt=>re(Tt,Et)),oo=ie()&&hi(ae(pe));return{blockClientId:pe,blockClientIds:be,isDefaultEditingMode:fe,blockType:pe&&(0,fp.getBlockType)(Ce),shouldShowVisualToolbar:ne&&se,toolbarKey:`${pe}${Pe}`,showParentSelector:!Ae&&ve&&Se!=="contentOnly"&&J(Pe)!=="disabled"&&(0,fp.hasBlockSupport)(ve,"__experimentalParentSelector",!0)&&be.length===1,isUsingBindings:Ee,isSectionContainer:et,hasContentOnlyLocking:he,showShuffleButton:Ae,showSlots:!Ae&&!oo,showStyleStateSlot:!Ae&&oo,showGroupButtons:!Ae,showLockButtons:!Ae,showBlockVisibilityButton:!Ae,showSwitchSectionStyleButton:_t,areSelectedBlocksHiddenOnViewport:mt,canEdit:Je}},[]),E=(0,Rq.useRef)(null),R=(0,Rq.useRef)(),S=wx({ref:R}),I=!(0,g1e.useViewportMatch)("medium","<");if(!b3())return null;let A=s.length>1,O=(0,fp.isReusableBlock)(l)||(0,fp.isTemplatePart)(l),L=Y("block-editor-block-contextual-toolbar",{"has-parent":f}),H=Y("block-editor-block-toolbar",{"is-synced":O,"is-connected":p});return(0,$t.jsx)(Ix,{focusEditorOnEscape:!0,className:L,"aria-label":(0,p1e.__)("Block tools"),variant:n==="toolbar"?void 0:n,focusOnMount:t,__experimentalInitialIndex:o,__experimentalOnIndexChange:r,children:(0,$t.jsxs)("div",{ref:E,className:H,children:[f&&!A&&I&&(0,$t.jsx)(r0e,{}),(d||A)&&(0,$t.jsx)("div",{ref:R,...S,children:(0,$t.jsxs)(h1e.ToolbarGroup,{className:"block-editor-block-toolbar__block-controls",children:[(0,$t.jsx)(f1e,{clientIds:s,isSynced:O}),a&&_&&(0,$t.jsx)(HH,{clientIds:s}),!A&&a&&y&&(0,$t.jsx)(pq,{clientId:i}),(0,$t.jsx)(H5,{clientIds:s,hideDragHandle:e})]})}),!k&&!g&&d&&A&&v&&(0,$t.jsx)(lq,{}),!A&&C&&(0,$t.jsx)(MCe,{clientId:s[0]}),!k&&h&&(0,$t.jsx)(CCe,{clientId:s[0]}),!k&&w&&(0,$t.jsx)(OCe,{clientId:s[0]}),!k&&d&&(0,$t.jsxs)($t.Fragment,{children:[!m&&(0,$t.jsxs)($t.Fragment,{children:[b&&(0,$t.jsxs)($t.Fragment,{children:[(0,$t.jsx)(Ko.Slot,{group:"parent",className:"block-editor-block-toolbar__slot"}),(0,$t.jsx)(Ko.Slot,{group:"block",className:"block-editor-block-toolbar__slot"}),(0,$t.jsx)(Ko.Slot,{className:"block-editor-block-toolbar__slot"}),(0,$t.jsx)(Ko.Slot,{group:"inline",className:"block-editor-block-toolbar__slot"})]}),x&&(0,$t.jsx)(Ko.Slot,{group:"style-state",className:"block-editor-block-toolbar__slot"})]}),b&&(0,$t.jsxs)($t.Fragment,{children:[(0,$t.jsx)(Ko.Slot,{group:"other",className:"block-editor-block-toolbar__slot"}),(0,$t.jsx)($5.Slot,{})]})]}),(0,$t.jsx)(mCe,{clientIds:s}),(0,$t.jsx)(f3,{clientIds:s})]})},u)}function b1e({hideDragHandle:e,variant:t}){return(0,$t.jsx)(Bq,{hideDragHandle:e,variant:t,focusOnMount:void 0,__experimentalInitialIndex:void 0,__experimentalOnIndexChange:void 0})}var Iq=c(T(),1);function _1e({clientId:e,isTyping:t,__unstableContentRef:o}){let{capturingClientId:r,isInsertionPointVisible:n,lastClientId:i}=A5(e),s=(0,Vx.useRef)();(0,Vx.useEffect)(()=>{s.current=void 0},[e]);let{stopTyping:a}=(0,y1e.useDispatch)(B),l=(0,Vx.useRef)(!1);(0,v1e.useShortcut)("core/block-editor/focus-toolbar",()=>{l.current=!0,a(!0)}),(0,Vx.useEffect)(()=>{l.current=!1});let u=r||e,d=O5({contentElement:o?.current,clientId:u});return!t&&(0,Iq.jsx)(Iy,{clientId:u,bottomClientId:i,className:Y("block-editor-block-list__block-popover",{"is-insertion-point-visible":n}),resize:!1,...d,__unstableContentRef:o,children:(0,Iq.jsx)(Bq,{focusOnMount:l.current,__experimentalInitialIndex:s.current,__experimentalOnIndexChange:f=>{s.current=f},variant:"toolbar"})})}var D3=c(ee(),1),V3=c(F(),1);var w1e=c(q(),1);var k1e=c(Z(),1),x1e=c(T(),1);function prt({onClick:e}){return(0,x1e.jsx)(w1e.Button,{variant:"primary",icon:Bs,size:"compact",className:Y("block-editor-button-pattern-inserter__button","block-editor-block-tools__zoom-out-mode-inserter-button"),onClick:e,label:(0,k1e._x)("Add pattern","Generic label for pattern inserter button")})}var S1e=prt;var Pq=c(T(),1);function mrt(){let[e,t]=(0,V3.useState)(!1),{hasSelection:o,blockOrder:r,setInserterIsOpened:n,sectionRootClientId:i,selectedBlockClientId:s,blockInsertionPoint:a,insertionPointVisible:l}=(0,D3.useSelect)(g=>{let{getSettings:h,getBlockOrder:b,getSelectionStart:v,getSelectedBlockClientId:y,getSectionRootClientId:_,getBlockInsertionPoint:w,isBlockInsertionPointVisible:k}=K(g(B)),x=_();return{hasSelection:!!v().clientId,blockOrder:b(x),sectionRootClientId:x,setInserterIsOpened:h().__experimentalSetIsInserterOpened,selectedBlockClientId:y(),blockInsertionPoint:w(),insertionPointVisible:k()}},[]),{showInsertionPoint:u}=K((0,D3.useDispatch)(B));if((0,V3.useEffect)(()=>{let g=setTimeout(()=>{t(!0)},500);return()=>{clearTimeout(g)}},[]),!e||!o)return null;let d=s,p=r.findIndex(g=>s===g)+1,m=r[p];return l&&a?.index===p?null:(0,Pq.jsx)(r5,{previousClientId:d,nextClientId:m,children:(0,Pq.jsx)(S1e,{onClick:()=>{n({rootClientId:i,insertionIndex:p,tab:"patterns",category:"all"}),u(i,p,{operation:"insert"})}})})}var C1e=mrt;var E1e=c(ee(),1),T1e=c(ce(),1);function R1e(){return(0,E1e.useSelect)(e=>{let{getSelectedBlockClientId:t,getFirstMultiSelectedBlockClientId:o,getBlock:r,getBlockMode:n,getSettings:i,isTyping:s,isBlockInterfaceHidden:a}=K(e(B)),l=t()||o(),u=r(l),d=!!l&&!!u,f=d&&(0,T1e.isUnmodifiedDefaultBlock)(u,"content")&&n(l)!=="html",p=l&&!s()&&f,m=!a()&&!i().hasFixedToolbar&&!p&&d&&!f;return{showEmptyBlockSideInserter:p,showBlockToolbarPopover:m}},[])}var Al=c(T(),1);function grt(e){let{getSelectedBlockClientId:t,getFirstMultiSelectedBlockClientId:o,getSettings:r,isTyping:n,isDragging:i,isZoomOut:s,getViewportModalClientIds:a}=K(e(B));return{clientId:t()||o(),hasFixedToolbar:r().hasFixedToolbar,isTyping:n(),isZoomOutMode:s(),isDragging:i(),viewportModalClientIds:a(),blockVisibilitySetting:e(B).getSettings().__experimentalFeatures?.blockVisibility?.allowEditing}}function QT({children:e,__unstableContentRef:t,...o}){let{clientId:r,hasFixedToolbar:n,isTyping:i,isZoomOutMode:s,isDragging:a,viewportModalClientIds:l,blockVisibilitySetting:u}=(0,Fx.useSelect)(grt,[]),d=(0,B1e.__unstableUseShortcutEventMatch)(),{getBlocksByClientId:f,getSelectedBlockClientIds:p,getBlockRootClientId:m,getBlockEditingMode:g,getBlockName:h,isGroupable:b,getEditedContentOnlySection:v,canEditBlock:y}=K((0,Fx.useSelect)(B)),{getGroupingBlockName:_}=(0,Fx.useSelect)(z3.store),{showEmptyBlockSideInserter:w,showBlockToolbarPopover:k}=R1e(),x=kx(),[C,E]=(0,F3.useState)(null),{canRename:R}=GT(h(p()[0])),{duplicateBlocks:S,removeBlocks:I,replaceBlocks:P,insertAfterBlock:A,insertBeforeBlock:O,selectBlock:L,moveBlocksUp:H,moveBlocksDown:N,expandBlock:M,stopEditingContentOnlySection:V,showViewportModal:j,hideViewportModal:D}=K((0,Fx.useDispatch)(B));function z(Q){if(!Q.defaultPrevented){if(d("core/block-editor/move-up",Q)||d("core/block-editor/move-down",Q)){let U=p();if(U.length){Q.preventDefault();let X=m(U[0]);(d("core/block-editor/move-up",Q)?"up":"down")==="up"?H(U,X):N(U,X);let G=Array.isArray(U)?U.length:1,te=(0,zx.sprintf)((0,zx._n)("%d block moved.","%d blocks moved.",U.length),G);(0,Mq.speak)(te)}}else if(d("core/block-editor/duplicate",Q)){let U=p();U.length&&(Q.preventDefault(),S(U))}else if(d("core/block-editor/remove",Q)){let U=p();U.length&&(Q.preventDefault(),I(U))}else if(d("core/block-editor/paste-styles",Q)){let U=p();if(U.length){Q.preventDefault();let X=f(U);x(X)}}else if(d("core/block-editor/insert-after",Q)){let U=p();U.length&&(Q.preventDefault(),A(U[U.length-1]))}else if(d("core/block-editor/insert-before",Q)){let U=p();U.length&&(Q.preventDefault(),O(U[0]))}else if(d("core/block-editor/unselect",Q)){if(Q.target.closest("[role=toolbar]"))return;let U=p();U.length>1&&(Q.preventDefault(),L(U[0]))}else if(d("core/block-editor/collapse-list-view",Q)){if((0,Oq.isTextField)(Q.target)||(0,Oq.isTextField)(Q.target?.contentWindow?.document?.activeElement))return;Q.preventDefault(),M(r)}else if(d("core/block-editor/group",Q)){let U=p();if(U.length>1&&b(U)){Q.preventDefault();let X=f(U),W=_(),G=Il(X,W);P(U,G),(0,Mq.speak)((0,zx.__)("Selected blocks are grouped."))}}else if(d("core/block-editor/rename",Q)){let U=p();if(U.length===1){let X=g(U[0])==="contentOnly";R&&!X&&y(U[0])&&(Q.preventDefault(),E(U[0]))}}else if(d("core/block-editor/toggle-block-visibility",Q)){if(u===!1)return;let U=p();if(U.length){if(Q.preventDefault(),!f(U).every(G=>(0,z3.hasBlockSupport)(G.name,"visibility",!0))||U.some(G=>g(G)!=="default"||!y(G)))return;j(U)}}d("core/block-editor/stop-editing-as-blocks",Q)&&v()&&V()}}let $=By(t),J=By(t);return(0,Al.jsxs)("div",{...o,onKeyDown:z,className:Y(o.className,{"block-editor-block-tools--is-dragging":a}),children:[(0,Al.jsxs)(px.Provider,{value:(0,F3.useRef)(!1),children:[!i&&!s&&(0,Al.jsx)(Exe,{__unstableContentRef:t}),w&&(0,Al.jsx)(jSe,{__unstableContentRef:t,clientId:r}),k&&(0,Al.jsx)(_1e,{__unstableContentRef:t,clientId:r,isTyping:i}),!s&&!n&&(0,Al.jsx)(Aq.Popover.Slot,{name:"block-toolbar",ref:$}),e,(0,Al.jsx)(Aq.Popover.Slot,{name:"__unstable-block-tools-after",ref:J}),s&&!a&&(0,Al.jsx)(C1e,{__unstableContentRef:t})]}),C&&(0,Al.jsx)(Gy,{clientId:C,onClose:()=>E(null)}),l&&(0,Al.jsx)(VH,{clientIds:l,onClose:D})]})}var JT=c(ue(),1),jx=c(ee(),1),Nq=c(Ft(),1),Ui=c(wo(),1);var I1e=c(T(),1),hrt=new Set([Ui.UP,Ui.RIGHT,Ui.DOWN,Ui.LEFT,Ui.ENTER,Ui.BACKSPACE]);function brt(e){let{keyCode:t,shiftKey:o}=e;return!o&&hrt.has(t)}function eR(){let e=(0,jx.useSelect)(o=>o(B).isTyping(),[]),{stopTyping:t}=(0,jx.useDispatch)(B);return(0,JT.useRefEffect)(o=>{if(!e)return;let{ownerDocument:r}=o,n,i;function s(a){let{clientX:l,clientY:u}=a;n&&i&&(n!==l||i!==u)&&t(),n=l,i=u}return r.addEventListener("mousemove",s),()=>{r.removeEventListener("mousemove",s)}},[e,t])}function tR(){let e=(0,jx.useSelect)(i=>i(B).isTyping(),[]),{startTyping:t,stopTyping:o}=(0,jx.useDispatch)(B),r=eR(),n=(0,JT.useRefEffect)(i=>{if(e){let d=function(h){let{target:b}=h;m=g.setTimeout(()=>{(0,Nq.isTextField)(b)||o()})},f=function(h){let{keyCode:b}=h;(b===Ui.ESCAPE||b===Ui.TAB)&&o()},p=function(){g.getSelection().isCollapsed||o()};var s=d,a=f,l=p;let m,{defaultView:g}=i.ownerDocument;return i.addEventListener("focus",d),i.addEventListener("keydown",f),i.ownerDocument.addEventListener("selectionchange",p),()=>{g.clearTimeout(m),i.removeEventListener("focus",d),i.removeEventListener("keydown",f),i.ownerDocument.removeEventListener("selectionchange",p)}}function u(d){let{type:f,target:p}=d;!(0,Nq.isTextField)(p)||!i.contains(p)||f==="keydown"&&!brt(d)||t()}return i.addEventListener("keypress",u),i.addEventListener("keydown",u),()=>{i.removeEventListener("keypress",u),i.removeEventListener("keydown",u)}},[e,t,o]);return(0,JT.useMergeRefs)([r,n])}function yrt({children:e}){return(0,I1e.jsx)("div",{ref:tR(),children:e})}var P1e=yrt;var Ml=c(Z(),1),mp=c(ce(),1),pp=c(ee(),1),Lq=c(A1e(),1);var vrt=()=>function(){let{replaceBlocks:t,multiSelect:o}=(0,pp.useDispatch)(B),{blocks:r,clientIds:n,canRemove:i,possibleBlockTransformations:s,invalidSelection:a}=(0,pp.useSelect)(m=>{let{getBlockRootClientId:g,getBlockTransformItems:h,getSelectedBlockClientIds:b,getBlocksByClientId:v,canRemoveBlocks:y}=m(B),_=b(),w=v(_);if(w.filter(x=>!x).length>0)return{invalidSelection:!0};let k=g(_[0]);return{blocks:w,clientIds:_,possibleBlockTransformations:h(w,k),canRemove:y(_),invalidSelection:!1}},[]);if(a)return{isLoading:!1,commands:[]};let l=r.length===1&&(0,mp.isTemplatePart)(r[0]);function u(m){m.length>1&&o(m[0].clientId,m[m.length-1].clientId)}function d(m,g){let h=(0,mp.switchToBlockType)(r,m,g);t(n,h),u(h)}let f=!!s.length&&i&&!l;return!n||n.length<1||!f?{isLoading:!1,commands:[]}:{isLoading:!1,commands:s.map(m=>{let{id:g,name:h,title:b,icon:v,variationName:y}=m,_=!v?.src||v?.src==="block-default"?{src:D0}:v;return{name:"core/block-editor/transform-to-"+(g||h).replace(/\//g,"-"),label:(0,Ml.sprintf)((0,Ml.__)("Transform to %s"),b),icon:_?.src,category:"command",callback:({close:w})=>{d(h,y),w()}}})}},_rt=()=>function(){let{clientIds:t,isUngroupable:o,isGroupable:r,blockVisibilitySetting:n}=(0,pp.useSelect)(O=>{let{getSelectedBlockClientIds:L,getSettings:H,isUngroupable:N,isGroupable:M}=O(B);return{clientIds:L(),isUngroupable:N(),isGroupable:M(),blockVisibilitySetting:H().__experimentalFeatures?.blockVisibility?.allowEditing}},[]),{canInsertBlockType:i,getBlockRootClientId:s,getBlocksByClientId:a,canRemoveBlocks:l,isBlockHiddenAnywhere:u}=K((0,pp.useSelect)(B)),{getBlockEditingMode:d}=(0,pp.useSelect)(B),{getDefaultBlockName:f,getGroupingBlockName:p}=(0,pp.useSelect)(mp.store),m=a(t),g=(0,pp.useDispatch)(B),{removeBlocks:h,replaceBlocks:b,duplicateBlocks:v,insertAfterBlock:y,insertBeforeBlock:_}=g,w=()=>{if(!m.length)return;let O=p(),L=Il(m,O);L&&b(t,L)},k=()=>{if(!m.length)return;let O=m[0].innerBlocks;O.length&&b(t,O)};if(!t||t.length<1)return{isLoading:!1,commands:[]};let{showViewportModal:x}=K(g),C=s(t[0]),E=i(f(),C),R=m.every(O=>!!O&&(0,mp.hasBlockSupport)(O.name,"multiple",!0)&&i(O.name,C)),S=l(t),I=[];R&&I.push({name:"duplicate",label:(0,Ml.__)("Duplicate"),callback:()=>v(t,!0),icon:nb}),E&&I.push({name:"add-before",label:(0,Ml.__)("Add before"),callback:()=>{let O=Array.isArray(t)?t[0]:O;_(O)},icon:Bs},{name:"add-after",label:(0,Ml.__)("Add after"),callback:()=>{let O=Array.isArray(t)?t[t.length-1]:O;y(O)},icon:Bs}),r&&I.push({name:"Group",label:(0,Ml.__)("Group"),callback:w,icon:U0}),o&&I.push({name:"ungroup",label:(0,Ml.__)("Ungroup"),callback:k,icon:Pz}),S&&I.push({name:"remove",label:(0,Ml.__)("Delete"),callback:()=>h(t,!0),icon:Bz});let P=m.every(O=>!!O&&(0,mp.hasBlockSupport)(O.name,"visibility",!0)),A=t.every(O=>d(O)==="default");if(P&&A&&n!==!1){let O=t.some(L=>u(L));I.push({name:"toggle-visibility",label:O?(0,Ml.__)("Show"):(0,Ml.__)("Hide"),callback:()=>x(t),icon:O?fb:hc})}return{isLoading:!1,commands:I.map(O=>({...O,name:"core/block-editor/action-"+O.name,category:"command",callback:({close:L})=>{O.callback(),L()}}))}},j3=()=>{(0,Lq.useCommandLoader)({name:"core/block-editor/blockTransforms",hook:vrt()}),(0,Lq.useCommandLoader)({name:"core/block-editor/blockQuickActions",hook:_rt(),context:"block-selection-edit"})};var gs=c(T(),1),H3=(0,D1e.createSlotFill)(Symbol("BlockCanvasCover"));function M1e({children:e}){return(0,gs.jsx)("div",{className:"block-canvas-cover",style:{position:"absolute",top:0,left:0,width:"100%",height:"100%",pointerEvents:"none"},children:e})}var wrt={ignoredSelectors:[/\.editor-styles-wrapper/gi]};function Dq({shouldIframe:e=!0,height:t="300px",children:o=(0,gs.jsx)(Hk,{}),styles:r,contentRef:n,iframeProps:i}){j3();let s=(0,U3.useViewportMatch)("medium","<"),a=eR(),l=Py(),u=(0,N1e.useRef)(),d=(0,U3.useMergeRefs)([n,l,u,tR()]),f=(0,L1e.useSelect)(m=>K(m(B)).getZoomLevel(),[]),p=f!==100&&!s?{scale:f,frameSize:"40px"}:{};return e?(0,gs.jsx)(QT,{__unstableContentRef:u,style:{height:t,display:"flex"},children:(0,gs.jsxs)(Mk,{...i,...p,ref:a,contentRef:d,style:{...i?.style},name:"editor-canvas",children:[(0,gs.jsx)(H3.Slot,{fillProps:{containerRef:u},children:m=>m.map((g,h)=>(0,gs.jsx)(M1e,{children:g},h))}),(0,gs.jsx)(Wf,{styles:r}),o]})}):(0,gs.jsxs)(QT,{__unstableContentRef:u,style:{height:t,display:"flex"},children:[(0,gs.jsx)(H3.Slot,{fillProps:{containerRef:u},children:m=>m.map((g,h)=>(0,gs.jsx)(M1e,{children:g},h))}),(0,gs.jsx)(Wf,{styles:r,scope:":where(.editor-styles-wrapper)",transformOptions:wrt}),(0,gs.jsx)(JL,{ref:d,className:"editor-styles-wrapper",tabIndex:-1,style:{height:"100%",width:"100%",overflow:"auto"},children:o})]})}function krt({children:e,height:t,styles:o}){return(0,gs.jsx)(Dq,{height:t,styles:o,children:e})}var V1e=krt;var Cd=c(q(),1),F1e=c(Z(),1),z1e=c(wo(),1),j1e=c(Nt(),1),Nl=c(T(),1),xrt=()=>(0,Nl.jsx)(Cd.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:(0,Nl.jsx)(Cd.Path,{d:"M7.434 5l3.18 9.16H8.538l-.692-2.184H4.628l-.705 2.184H2L5.18 5h2.254zm-1.13 1.904h-.115l-1.148 3.593H7.44L6.304 6.904zM14.348 7.006c1.853 0 2.9.876 2.9 2.374v4.78h-1.79v-.914h-.114c-.362.64-1.123 1.022-2.031 1.022-1.346 0-2.292-.826-2.292-2.108 0-1.27.972-2.006 2.71-2.107l1.696-.102V9.38c0-.584-.42-.914-1.18-.914-.667 0-1.112.228-1.264.647h-1.701c.12-1.295 1.307-2.107 3.066-2.107zm1.079 4.1l-1.416.09c-.793.056-1.18.342-1.18.844 0 .52.45.837 1.091.837.857 0 1.505-.545 1.505-1.256v-.515z"})}),Srt=({style:e,className:t})=>(0,Nl.jsx)("div",{className:"block-library-colors-selector__icon-container",children:(0,Nl.jsx)("div",{className:`${t} block-library-colors-selector__state-selection`,style:e,children:(0,Nl.jsx)(xrt,{})})}),Crt=({TextColor:e,BackgroundColor:t})=>function({onToggle:r,isOpen:n}){let i=s=>{!n&&s.keyCode===z1e.DOWN&&(s.preventDefault(),r())};return(0,Nl.jsx)(Cd.ToolbarGroup,{children:(0,Nl.jsx)(Cd.ToolbarButton,{className:"components-toolbar__control block-library-colors-selector__toggle",label:(0,F1e.__)("Open Colors Selector"),onClick:r,onKeyDown:i,icon:(0,Nl.jsx)(t,{children:(0,Nl.jsx)(e,{children:(0,Nl.jsx)(Srt,{})})})})})},Ert=({children:e,...t})=>((0,j1e.default)("wp.blockEditor.BlockColorsStyleSelector",{alternative:"block supports API",since:"6.1",version:"6.3"}),(0,Nl.jsx)(Cd.Dropdown,{popoverProps:{placement:"bottom-start"},className:"block-library-colors-selector",contentClassName:"block-library-colors-selector__popover",renderToggle:Crt(t),renderContent:()=>e})),H1e=Ert;var QEe=c(Nt(),1),sV=c(q(),1),Wq=c(Z(),1),JEe=c(ee(),1),eTe=c(F(),1);var eh=c(ue(),1),KEe=c(mx(),1),qEe=c(q(),1);var iR=c(ee(),1),ZEe=c(Nt(),1),Yn=c(F(),1),Uq=c(Z(),1);var eV=c(q(),1),SEe=c(F(),1),tV=c(ee(),1);var G1e=c(ue(),1),$1e=c(Yo(),1),Y1e=c(ee(),1),q3=c(F(),1),Ux=c(Z(),1);var Jg=c(F(),1),W3=(0,Jg.createContext)({});W3.displayName="ListViewContext";var Hx=()=>(0,Jg.useContext)(W3),G3=(0,Jg.createContext)({});G3.displayName="ListViewTreeStateContext";var U1e=()=>(0,Jg.useContext)(G3),$3=(0,Jg.createContext)(null);$3.displayName="ListViewInsertedBlockContext";var Y3=()=>(0,Jg.useContext)($3);var W1e=c(oe(),1);function K3({children:e,...t}){return(0,W1e.createElement)("div",{hidden:!0,...t,key:e},e)}var oR=c(T(),1),Vq=(0,q3.forwardRef)(({nestingLevel:e,blockCount:t,clientId:o,...r},n)=>{let{setInsertedBlockClientId:i}=Hx(),s=Y3(),a=(0,G1e.useInstanceId)(Vq),{directInsert:l,hideInserter:u}=(0,Y1e.useSelect)(g=>{let{getBlockListSettings:h,getTemplateLock:b,isZoomOut:v}=K(g(B)),_=h(o)?.directInsert||!1,w=!!b(o)||v();return{directInsert:_,hideInserter:w}},[o]),d=Qi({clientId:o,context:"list-view"}),f=Qi({clientId:s,context:"list-view"});if((0,q3.useEffect)(()=>{f?.length&&(0,$1e.speak)((0,Ux.sprintf)((0,Ux.__)("%s block inserted"),f),"assertive")},[f]),u)return null;let p=`list-view-appender__${a}`,m=(0,Ux.sprintf)((0,Ux.__)("Append to %1$s block at position %2$d, Level %3$d"),d,t+1,e);return(0,oR.jsxs)("div",{className:"list-view-appender",children:[(0,oR.jsx)(Ys,{ref:n,rootClientId:o,position:"bottom right",isAppender:!0,selectBlockOnInsert:!1,shouldDirectInsert:l,__experimentalIsQuick:!0,...r,toggleProps:{"aria-describedby":p},onSelectOrClose:g=>{g?.clientId&&i(g.clientId)}}),(0,oR.jsx)(K3,{id:p,children:m})]})});var Ky=c(ce(),1),qy=c(q(),1),Q3=c(ue(),1);var rn=c(F(),1),Gx=c(ee(),1),jq=c(Z(),1),J3=c(wo(),1),vEe=c(mx(),1),_Ee=c(sl(),1),wEe=c(Yo(),1);var K1e=c(q(),1),q1e=c(ue(),1),Z1e=c(F(),1);var X1e=c(T(),1),Trt=Jie(K1e.__experimentalTreeGridRow),Rrt=(0,Z1e.forwardRef)(({isDragged:e,isSelected:t,position:o,level:r,rowCount:n,children:i,className:s,path:a,...l},u)=>{let d=_O({clientId:l["data-block"],enableAnimation:!0,triggerAnimationOnChange:a}),f=(0,q1e.useMergeRefs)([u,d]);return(0,X1e.jsx)(Trt,{ref:f,className:Y("block-editor-list-view-leaf",s),level:r,positionInSet:o,setSize:n,isExpanded:void 0,...l,children:i})}),Q1e=Rrt;var J1e=c(Ft(),1),eEe=c(F(),1);function tEe({isSelected:e,selectedClientIds:t,rowItemRef:o}){let r=t.length===1;(0,eEe.useLayoutEffect)(()=>{if(!e||!r||!o.current)return;let n=(0,J1e.getScrollContainer)(o.current),{ownerDocument:i}=o.current;if(n===i.body||n===i.documentElement||!n)return;let a=o.current.getBoundingClientRect(),l=n.getBoundingClientRect();(a.top<l.top||a.bottom>l.bottom)&&o.current.scrollIntoView()},[e,r,o])}var dEe=c(F(),1);var sEe=c(q(),1),aEe=c(F(),1),lEe=c(ee(),1),cEe=c(ce(),1);var X3=c(wo(),1);var oEe=c(Z(),1),Fq=c(T(),1);function Z3({onClick:e}){return(0,Fq.jsx)("span",{className:"block-editor-list-view__expander",onClick:e?t=>e(t,{forceToggle:!0}):void 0,"aria-hidden":"true","data-testid":"list-view-expander",children:(0,Fq.jsx)(xt,{icon:(0,oEe.isRTL)()?V0:cm})})}var rEe=c(F(),1),nEe=c(ee(),1);var Brt=3,zq={"core/image":({clientId:e,attributes:t})=>{if(t.url)return{url:t.url,alt:t.alt||"",clientId:e}},"core/cover":({clientId:e,attributes:t})=>{if(t.backgroundType==="image"&&t.url)return{url:t.url,alt:t.alt||"",clientId:e}},"core/media-text":({clientId:e,attributes:t})=>{if(t.mediaType==="image"&&t.mediaUrl)return{url:t.mediaUrl,alt:t.mediaAlt||"",clientId:e}},"core/gallery":({innerBlocks:e})=>{let t=[],o=e?.length?zq[e[0].name]:void 0;if(!o)return t;for(let r of e){let n=o(r);if(n&&t.push(n),t.length>=Brt)return t}return t}};function Irt(e,t){let o=e?zq[e.name](e):void 0;return o?Array.isArray(o)?t?[]:o:[o]:[]}function iEe({clientId:e,isExpanded:t}){let{block:o}=(0,nEe.useSelect)(n=>{let{getBlockName:i,getBlock:s}=n(B);return{block:!!zq[i(e)]?s(e):void 0}},[e]);return(0,rEe.useMemo)(()=>Irt(o,t),[o,t])}var on=c(T(),1);function Prt({className:e,clientId:t,onClick:o,onContextMenu:r,onMouseDown:n,onToggleExpanded:i,tabIndex:s,onFocus:a,onDragStart:l,onDragEnd:u,draggable:d,isExpanded:f,isSelected:p,ariaDescribedBy:m,visibilityLabel:g,isDisabled:h=!1},b){let v=Qi({clientId:t,context:"list-view"}),{icon:y,anchor:_,isSticky:w,isLocked:k}=(0,lEe.useSelect)(S=>{let{getBlockName:I,getBlockAttributes:P,getBlock:A,isSectionBlock:O,isLockedBlock:L}=K(S(B)),{getBlockType:H,getActiveBlockVariation:N}=S(cEe.store),M=P(t),V=I(t),j=qa;return(!M?.metadata?.patternName||!O(t))&&(j=N(V,M,void 0,A(t)?.innerContent)?.icon||H(V)?.icon),{icon:j,anchor:M?.anchor,isSticky:M?.style?.position?.type==="sticky",isLocked:L(t)}},[t]),x=k,C=iEe({clientId:t,isExpanded:f}),E=S=>{S.dataTransfer.clearData(),l?.(S)};function R(S){(S.keyCode===X3.ENTER||S.keyCode===X3.SPACE)&&o(S)}return(0,on.jsxs)("a",{className:Y("block-editor-list-view-block-select-button",e),onClick:o,onContextMenu:r,onKeyDown:R,onMouseDown:n,ref:b,tabIndex:s,onFocus:a,onDragStart:E,onDragEnd:u,draggable:d,href:h?void 0:`#block-${t}`,"aria-disabled":h?!0:void 0,"aria-describedby":m,"aria-expanded":f,children:[(0,on.jsx)(Z3,{onClick:i}),(0,on.jsx)(Ht,{icon:y,showColors:!p,context:"list-view"}),(0,on.jsxs)($e,{align:"center",className:"block-editor-list-view-block-select-button__label-wrapper",justify:"flex-start",gap:"xs",children:[(0,on.jsx)("span",{className:"block-editor-list-view-block-select-button__title",children:(0,on.jsx)(sEe.__experimentalTruncate,{ellipsizeMode:"auto",children:v})}),!!_&&(0,on.jsx)("span",{className:"block-editor-list-view-block-select-button__anchor-wrapper",children:(0,on.jsx)("span",{className:"block-editor-list-view-block-select-button__anchor",children:_})}),w&&(0,on.jsx)("span",{className:"block-editor-list-view-block-select-button__sticky",children:(0,on.jsx)(xt,{icon:H7})}),C.length?(0,on.jsx)("span",{className:"block-editor-list-view-block-select-button__images","aria-hidden":!0,children:C.map((S,I)=>(0,on.jsx)("span",{className:"block-editor-list-view-block-select-button__image",style:{backgroundImage:`url(${S.url})`,zIndex:C.length-I}},S.clientId))}):null,!!g&&(0,on.jsxs)(ao.Root,{children:[(0,on.jsx)(ao.Trigger,{render:(0,on.jsx)("span",{className:"block-editor-list-view-block-select-button__block-visibility","aria-hidden":"true",children:(0,on.jsx)(xt,{icon:hc})})}),(0,on.jsx)(ao.Popup,{children:g})]}),x&&(0,on.jsx)("span",{className:"block-editor-list-view-block-select-button__lock",children:(0,on.jsx)(xt,{icon:M7})})]})]})}var uEe=(0,aEe.forwardRef)(Prt);var gp=c(T(),1);function Ort({clientId:e}){let{AdditionalBlockContent:t,setInsertedBlockClientId:o}=Hx(),r=Y3();return!t||r!==e?null:(0,gp.jsx)(t,{insertedBlockClientId:r,setInsertedBlockClientId:o})}var Art=(0,dEe.forwardRef)(({onClick:e,onToggleExpanded:t,clientId:o,isExpanded:r,selectedClientIds:n,...i},s)=>{let a=n.includes(o)?n:[o];return(0,gp.jsxs)(gp.Fragment,{children:[(0,gp.jsx)(Ort,{clientId:o}),(0,gp.jsx)(L5,{appendToOwnerDocument:!0,clientIds:a,cloneClassname:"block-editor-list-view-draggable-chip",children:({draggable:l,onDragStart:u,onDragEnd:d})=>(0,gp.jsx)(uEe,{ref:s,className:"block-editor-list-view-block-contents",clientId:o,onClick:e,onToggleExpanded:t,draggable:l,onDragStart:u,onDragEnd:d,isExpanded:r,...i})})]})}),fEe=Art;var Yy=c(Z(),1),pEe=c(Ft(),1),rR=32,mEe=(e,t,o)=>(0,Yy.sprintf)((0,Yy.__)("Block %1$d of %2$d, Level %3$d."),e,t,o),gEe=(e,t)=>[e?`${(0,Yy.sprintf)((0,Yy.__)("Position: %s"),e)}.`:void 0,t?(0,Yy.__)("This block is locked."):void 0].filter(Boolean).join(" "),hEe=(e,t)=>Array.isArray(t)&&t.length?t.indexOf(e)!==-1:t===e;function bEe(e,t,o,r){let n=[...o,e],i=[...r,t],s=Math.min(n.length,i.length)-1,a=n[s],l=i[s];return{start:a,end:l}}function Wx(e,t,o){if(!t)return;let r=`[role=row][data-block="${e}"]`;return new Promise(n=>{if(t.querySelector(r))return n(t.querySelector(r));let i=null,s=new window.MutationObserver(()=>{t.querySelector(r)&&(clearTimeout(i),s.disconnect(),n(t.querySelector(r)))});s.observe(t,{childList:!0,subtree:!0}),o?.addEventListener("abort",()=>{clearTimeout(i),s.disconnect(),n(null)},{once:!0}),i=setTimeout(()=>{s.disconnect(),n(null)},3e3)}).then(n=>{o?.aborted||n&&n.isConnected&&pEe.focus.focusable.find(n)?.[0]?.focus()})}function yEe({blockIndexes:e,blockDropTargetIndex:t,blockDropPosition:o,clientId:r,firstDraggedBlockIndex:n,isDragged:i}){let s,a,l;if(!i){a=!1;let u=e[r];l=u>n,t!=null&&n!==void 0?u!==void 0&&(u>=n&&u<t?s="up":u<n&&u>=t?s="down":s="normal",a=typeof t=="number"&&t-1===u&&o==="inside"):t===null&&n!==void 0?u!==void 0&&u>=n?s="up":s="normal":t!=null&&n===void 0?u!==void 0&&(u<t?s="normal":s="down"):t===null&&(s="normal")}return{displacement:s,isNesting:a,isAfterDraggedBlocks:l}}var $n=c(T(),1);function kEe({clientId:e,displacement:t,isAfterDraggedBlocks:o,isDragged:r,isNesting:n,isSelected:i,isBranchSelected:s,selectBlock:a,position:l,level:u,rowCount:d,siblingBlockCount:f,showBlockMovers:p,path:m,isExpanded:g,selectedClientIds:h,isSyncedBranch:b}){let v=(0,rn.useRef)(null),y=(0,rn.useRef)(null),_=(0,rn.useRef)(null),[w,k]=(0,rn.useState)(!1),[x,C]=(0,rn.useState)(),[E,R]=(0,rn.useState)(!1),S=i&&h[0]===e,I=i&&h[h.length-1]===e,{toggleBlockHighlight:P,duplicateBlocks:A,multiSelect:O,replaceBlocks:L,removeBlocks:H,insertAfterBlock:N,insertBeforeBlock:M,showViewportModal:V,stopEditingContentOnlySection:j}=K((0,Gx.useDispatch)(B)),D=(0,Q3.useDebounce)(P,50),{canInsertBlockType:z,getSelectedBlockClientIds:$,getPreviousBlockClientId:J,getBlockRootClientId:Q,getBlockOrder:U,getBlockParents:X,getBlockEditingMode:W,getBlocksByClientId:G,canEditBlock:te,canMoveBlock:re,canRemoveBlocks:ae,isGroupable:ie}=(0,Gx.useSelect)(B),{getGroupingBlockName:be}=(0,Gx.useSelect)(Ky.store),pe=kx(),{blockName:ke,blockVisibility:ye,blockEditingMode:Pe,allowRightClickOverrides:_e,editedSection:ve,viewportSettings:Se,blockVisibilitySetting:fe,positionLabel:Ce,isSynced:ne,isLocked:se}=(0,Gx.useSelect)(Be=>{let{getBlockName:jt,getBlockAttributes:lt,getBlockEditingMode:no,getSettings:Or,getEditedContentOnlySection:rr,isSyncedBlock:ti,isLockedBlock:rf}=K(Be(B)),Ua=Or(),dc=lt(e);return{blockName:jt(e),blockVisibility:dc?.metadata?.blockVisibility,blockEditingMode:no(e),allowRightClickOverrides:Ua.allowRightClickOverrides,editedSection:rr(),viewportSettings:Ua.__experimentalFeatures?.viewport,blockVisibilitySetting:Ua.__experimentalFeatures?.blockVisibility?.allowEditing,positionLabel:I5(dc),isSynced:ti(e),isLocked:rf(e)}},[e]),Ee=Pe==="disabled",he=!!ke&&(0,Ky.hasBlockSupport)(ke,"renaming",!0),Ae=(0,Ky.hasBlockSupport)(ke,"__experimentalToolbar",!0),Je=`list-view-block-select-button__description-${(0,Q3.useInstanceId)(kEe)}`,{BlockSettingsMenu:_t,listViewInstanceId:Et,updateExpansion:mt,setInsertedBlockClientId:oo,treeGridElementRef:Tt,rootClientId:Rt}=Hx(),Bt=(0,_Ee.__unstableUseShortcutEventMatch)();function gt(){let Be=$(),jt=Be.includes(e),lt=jt?Be[0]:e,no=Q(lt);return{blocksToUpdate:jt?Be:[e],firstBlockClientId:lt,firstBlockRootClientId:no,selectedBlockClientIds:Be}}async function He(Be){if(Be.defaultPrevented||Be.target.closest("[role=dialog]"))return;if(ve&&Bt("core/block-editor/unselect",Be)){Be.stopPropagation(),Be.preventDefault(),j();return}let jt=[J3.BACKSPACE,J3.DELETE].includes(Be.keyCode);if(Bt("core/block-editor/unselect",Be)&&h.length>0)Be.stopPropagation(),Be.preventDefault(),a(Be,void 0);else if(jt||Bt("core/block-editor/remove",Be)){let{blocksToUpdate:lt,firstBlockClientId:no,firstBlockRootClientId:Or,selectedBlockClientIds:rr}=gt();if(!ae(lt))return;let ti=J(no)??Or;H(lt,!1);let rf=rr.length>0&&$().length===0;ti||(ti=U()[0]),Re(ti,rf)}else if(Bt("core/block-editor/paste-styles",Be)){Be.preventDefault();let{blocksToUpdate:lt}=gt(),no=G(lt);pe(no)}else if(Bt("core/block-editor/duplicate",Be)){Be.preventDefault();let{blocksToUpdate:lt,firstBlockRootClientId:no}=gt();if(G(lt).every(rr=>!!rr&&(0,Ky.hasBlockSupport)(rr.name,"multiple",!0)&&z(rr.name,no))){let rr=await A(lt,!1);rr?.length&&Re(rr[0],!1)}}else if(Bt("core/block-editor/insert-before",Be)){Be.preventDefault();let{blocksToUpdate:lt}=gt();await M(lt[0]);let no=$();Re(no[0],!1)}else if(Bt("core/block-editor/insert-after",Be)){Be.preventDefault();let{blocksToUpdate:lt}=gt();await N(lt.at(-1));let no=$();Re(no[0],!1)}else if(Bt("core/block-editor/select-all",Be)){Be.preventDefault();let{firstBlockRootClientId:lt,selectedBlockClientIds:no}=gt(),Or=U(lt);if(!Or.length)return;if((0,vEe.isShallowEqual)(no,Or)&&lt&&lt!==Rt){Re(lt,!0);return}O(Or[0],Or[Or.length-1],null)}else if(Bt("core/block-editor/collapse-list-view",Be)){Be.preventDefault();let{firstBlockClientId:lt}=gt(),no=X(lt,!1);mt({type:"replace",clientIds:no})}else if(Bt("core/block-editor/group",Be)){let{blocksToUpdate:lt}=gt();if(lt.length>1&&ie(lt)){Be.preventDefault();let no=G(lt),Or=be(),rr=Il(no,Or);L(lt,rr),(0,wEe.speak)((0,jq.__)("Selected blocks are grouped."));let ti=$();Re(ti[0],!1)}}else if(Bt("core/block-editor/toggle-block-visibility",Be)){if(fe===!1)return;Be.preventDefault();let{blocksToUpdate:lt}=gt();if(!G(lt).every(rr=>(0,Ky.hasBlockSupport)(rr.name,"visibility",!0))||lt.some(rr=>W(rr)!=="default"))return;V(lt)}else if(Bt("core/block-editor/rename",Be)){let{blocksToUpdate:lt}=gt(),no=W(lt[0])==="contentOnly";lt.length===1&&he&&!no&&(Be.preventDefault(),R(!0))}}let we=(0,rn.useCallback)(()=>{k(!0),D(e,!0)},[e,k,D]),Me=(0,rn.useCallback)(()=>{k(!1),D(e,!1)},[e,k,D]),me=(0,rn.useCallback)(Be=>{let jt=Be?.detail===0;a(Be,e,jt?0:null),Be.preventDefault()},[e,a]),Re=(0,rn.useCallback)((Be,jt)=>{jt&&a(void 0,Be,null,null),Wx(Be,Tt?.current)},[a,Tt]),Ie=(0,rn.useCallback)(Be=>{Be.preventDefault(),Be.stopPropagation(),g!==void 0&&mt({type:g?"collapse":"expand",clientIds:[e]})},[e,mt,g]),at=(0,rn.useCallback)(Be=>{let{ownerDocument:jt}=_?.current||{};!jt||!jt.hasFocus()||Ae&&_e&&(_.current?.click(),C(new window.DOMRect(Be.clientX,Be.clientY,0,0)),Be.preventDefault())},[_e,_,Ae]),Qe=(0,rn.useCallback)(Be=>{_e&&Be.button===2&&Be.preventDefault()},[_e]),po=(0,rn.useMemo)(()=>{let{ownerDocument:Be}=y?.current||{};if(!(!x||!Be))return{ownerDocument:Be,getBoundingClientRect(){return x}}},[x]),ro=(0,rn.useCallback)(()=>{C(void 0)},[C]);if(tEe({isSelected:i,rowItemRef:y,selectedClientIds:h}),!ke)return null;let vo=mEe(l,f,u),Kt=gEe(Ce,se),_o=DH(ye,Se),Cn=f>0,it=Ae&&!Ee,Lt=p&&Cn&&!Ee,Ir=Y("block-editor-list-view-block__mover-cell",{"is-visible":w||i}),gr=Y("block-editor-list-view-block__menu-cell",{"is-visible":w||S}),Wr;Lt?Wr=2:it||(Wr=3);let Pr=Y({"is-selected":i,"is-first-selected":S,"is-last-selected":I,"is-branch-selected":s,"is-synced-branch":b,"is-dragging":r,"has-single-cell":!Ae,"is-synced":ne,"is-draggable":re&&!Ee,"is-displacement-normal":t==="normal","is-displacement-up":t==="up","is-displacement-down":t==="down","is-after-dragged-blocks":o,"is-nesting":n,"is-disabled":Ee}),dn=h.includes(e)?h:[e],Ei=Be=>Ee?-1:i&&h.length===1?0:Be;return(0,$n.jsxs)(Q1e,{className:Pr,isDragged:r,onKeyDown:He,onMouseEnter:Ee?void 0:we,onMouseLeave:Ee?void 0:Me,onFocus:Ee?void 0:we,onBlur:Ee?void 0:Me,level:u,position:l,rowCount:d,path:m,id:`list-view-${Et}-block-${e}`,"data-block":e,"data-expanded":te?g:void 0,ref:y,children:[(0,$n.jsx)(qy.__experimentalTreeGridCell,{className:"block-editor-list-view-block__contents-cell",colSpan:Wr,ref:v,"aria-selected":!!i,children:({ref:Be,tabIndex:jt,onFocus:lt})=>(0,$n.jsxs)("div",{className:"block-editor-list-view-block__contents-container",children:[(0,$n.jsx)(fEe,{clientId:e,onClick:me,onContextMenu:Ee?void 0:at,onMouseDown:Qe,onToggleExpanded:Ee?void 0:Ie,ref:Be,tabIndex:Ei(jt),onFocus:lt,isExpanded:te?g:void 0,isSelected:i,selectedClientIds:h,ariaDescribedBy:Je,visibilityLabel:_o,isDisabled:Ee}),(0,$n.jsx)(K3,{id:Je,children:[vo,Kt,_o].filter(Boolean).join(" ")})]})}),Lt&&(0,$n.jsx)($n.Fragment,{children:(0,$n.jsxs)(qy.__experimentalTreeGridCell,{className:Ir,withoutGridItem:!0,children:[(0,$n.jsx)(qy.__experimentalTreeGridItem,{children:({ref:Be,tabIndex:jt,onFocus:lt})=>(0,$n.jsx)(z5,{orientation:"vertical",clientIds:[e],ref:Be,tabIndex:jt,onFocus:lt})}),(0,$n.jsx)(qy.__experimentalTreeGridItem,{children:({ref:Be,tabIndex:jt,onFocus:lt})=>(0,$n.jsx)(j5,{orientation:"vertical",clientIds:[e],ref:Be,tabIndex:jt,onFocus:lt})})]})}),it&&_t&&(0,$n.jsx)(qy.__experimentalTreeGridCell,{className:gr,"aria-selected":!!i,ref:_,children:({ref:Be,tabIndex:jt,onFocus:lt})=>(0,$n.jsx)(_t,{clientId:e,clientIds:dn,icon:gc,label:(0,jq.__)("Options"),popoverProps:{anchor:po},toggleProps:{ref:Be,className:"block-editor-list-view-block__menu",tabIndex:jt,onClick:ro,onFocus:lt,size:"small"},disableOpenOnArrowDown:!0,updateExpansion:mt,setInsertedBlockClientId:oo,__experimentalSelectBlock:Re,isContentOnlyListView:!!Rt&&W(Rt)==="contentOnly"})}),E&&(0,$n.jsx)(Gy,{clientId:e,onClose:()=>R(!1)})]})}var xEe=(0,rn.memo)(kEe);var Ra=c(T(),1);function CEe(e,t,o,r){return o?.includes(e.clientId)?0:t[e.clientId]??r?e.innerBlocks.reduce((s,a)=>s+CEe(a,t,o,r),1):1}var Mrt=()=>{};function EEe(e){let{blocks:t,selectBlock:o=Mrt,showBlockMovers:r,selectedClientIds:n,level:i=1,path:s="",isBranchSelected:a=!1,listPosition:l=0,fixedListWindow:u,isExpanded:d,parentId:f,isSyncedBranch:p=!1,showAppender:m=!0}=e,{canParentExpand:g,isParentSynced:h}=(0,tV.useSelect)(H=>{if(!f)return{canParentExpand:!0,isParentSynced:!1};let{canEditBlock:N,isSyncedBlock:M}=K(H(B));return{canParentExpand:N(f),isParentSynced:M(f)}},[f]),b=p||h,{blockDropPosition:v,blockDropTargetIndex:y,firstDraggedBlockIndex:_,blockIndexes:w,expansionState:k,draggedClientIds:x}=U1e();if(!g)return null;let C=m&&i===1,E=t.filter(Boolean),R=E.length,S=C?R+1:R,I=l,P=[],A=0,O,L=()=>{A&&(P.push((0,Ra.jsx)("tr",{children:(0,Ra.jsx)("td",{className:"block-editor-list-view-placeholder",style:{height:A*rR}})},`placeholder-${O}`)),A=0,O=void 0)};return E.forEach((H,N)=>{let{clientId:M,innerBlocks:V}=H,j=I;I+=CEe(H,k,x,d);let D=!!x?.includes(M),{itemInView:z}=u,$=z(j),J=N+1,Q=s.length>0?`${s}_${J}`:`${J}`,U=!!V?.length,X=U?k[M]??d:void 0,W=hEe(M,n),G=a||W&&U,te=D||$||W&&M===n[0]||N===0||N===R-1,re=U&&X&&!D;if(!te&&(A+=1,O??=M,!re))return;L();let{displacement:ae,isAfterDraggedBlocks:ie,isNesting:be}=yEe({blockIndexes:w,blockDropTargetIndex:y,blockDropPosition:v,clientId:M,firstDraggedBlockIndex:_,isDragged:D});P.push((0,Ra.jsxs)(tV.AsyncModeProvider,{value:!W,children:[te&&(0,Ra.jsx)(xEe,{clientId:M,selectBlock:o,isSelected:W,isBranchSelected:G,isDragged:D,level:i,position:J,rowCount:S,siblingBlockCount:R,showBlockMovers:r,path:Q,isExpanded:D?!1:X,selectedClientIds:n,isSyncedBranch:b,displacement:ae,isAfterDraggedBlocks:ie,isNesting:be}),re&&(0,Ra.jsx)(EEe,{parentId:M,blocks:V,selectBlock:o,showBlockMovers:r,level:i+1,path:Q,listPosition:j+1,fixedListWindow:u,isBranchSelected:G,selectedClientIds:n,isExpanded:d,isSyncedBranch:b})]},M))}),L(),(0,Ra.jsxs)(Ra.Fragment,{children:[P,C&&(0,Ra.jsx)(eV.__experimentalTreeGridRow,{level:i,setSize:S,positionInSet:S,isExpanded:!0,children:(0,Ra.jsx)(eV.__experimentalTreeGridCell,{children:H=>(0,Ra.jsx)(Vq,{clientId:f,nestingLevel:i,blockCount:R,...H})})})]})}var TEe=(0,SEe.memo)(EEe);var rV=c(q(),1),oV=c(Ft(),1),hp=c(F(),1),Hq=c(Z(),1);var Ll=c(T(),1);function REe({draggedBlockClientId:e,listViewRef:t,blockDropTarget:o}){let r=bi(e),n=Qi({clientId:e,context:"list-view"}),{rootClientId:i,clientId:s,dropPosition:a}=o||{},[l,u]=(0,hp.useMemo)(()=>{if(!t.current)return[];let y=i?t.current.querySelector(`[data-block="${i}"]`):void 0,_=s?t.current.querySelector(`[data-block="${s}"]`):void 0;return[y,_]},[t,i,s]),d=u||l,f=(0,Hq.isRTL)(),p=(0,hp.useCallback)((y,_)=>{if(!d)return 0;let w=d.offsetWidth,k=(0,oV.getScrollContainer)(d,"horizontal"),x=d.ownerDocument,C=k===x.body||k===x.documentElement;if(k&&!C){let E=k.getBoundingClientRect(),R=(0,Hq.isRTL)()?E.right-y.right:y.left-E.left,S=k.clientWidth;if(S<w+R&&(w=S-R),!f&&y.left+_<E.left)return w-=E.left-y.left,w;if(f&&y.right-_>E.right)return w-=y.right-E.right,w}return w-_},[f,d]),m=(0,hp.useMemo)(()=>{if(!d)return{};let y=d.getBoundingClientRect();return{width:p(y,0)}},[p,d]),g=(0,hp.useMemo)(()=>{if(!d)return{};let y=(0,oV.getScrollContainer)(d),_=d.ownerDocument,w=y===_.body||y===_.documentElement;if(y&&!w){let k=y.getBoundingClientRect(),x=d.getBoundingClientRect(),C=f?k.right-x.right:x.left-k.left;if(!f&&k.left>x.left)return{transform:`translateX( ${C}px )`};if(f&&k.right<x.right)return{transform:`translateX( ${C*-1}px )`}}return{}},[f,d]),h=(0,hp.useMemo)(()=>{if(!l)return 1;let y=parseInt(l.getAttribute("aria-level"),10);return y?y+1:1},[l]),b=(0,hp.useMemo)(()=>d?d.classList.contains("is-branch-selected"):!1,[d]),v=(0,hp.useMemo)(()=>{if(!(!d||!(a==="top"||a==="bottom"||a==="inside")))return{contextElement:d,getBoundingClientRect(){let _=d.getBoundingClientRect(),w=_.left,k=0,x=(0,oV.getScrollContainer)(d,"horizontal"),C=d.ownerDocument,E=x===C.body||x===C.documentElement;if(x&&!E){let I=x.getBoundingClientRect(),P=f?x.offsetWidth-x.clientWidth:0;w<I.left+P&&(w=I.left+P)}a==="top"?k=_.top-_.height*2:k=_.top;let R=p(_,0),S=_.height;return new window.DOMRect(w,k,R,S)}}},[d,a,p,f]);return d?(0,Ll.jsx)(rV.Popover,{animate:!1,anchor:v,focusOnMount:!1,className:"block-editor-list-view-drop-indicator--preview",variant:"unstyled",flip:!1,resize:!0,children:(0,Ll.jsx)("div",{style:m,className:Y("block-editor-list-view-drop-indicator__line",{"block-editor-list-view-drop-indicator__line--darker":b}),children:(0,Ll.jsxs)("div",{className:"block-editor-list-view-leaf","aria-level":h,children:[(0,Ll.jsxs)("div",{className:Y("block-editor-list-view-block-select-button","block-editor-list-view-block-contents"),style:g,children:[(0,Ll.jsx)(Z3,{onClick:()=>{}}),(0,Ll.jsx)(Ht,{icon:r?.icon,showColors:!0,context:"list-view"}),(0,Ll.jsx)($e,{align:"center",className:"block-editor-list-view-block-select-button__label-wrapper",justify:"flex-start",gap:"xs",children:(0,Ll.jsx)("span",{className:"block-editor-list-view-block-select-button__title",children:(0,Ll.jsx)(rV.__experimentalTruncate,{ellipsizeMode:"auto",children:n})})})]}),(0,Ll.jsx)("div",{className:"block-editor-list-view-block__menu-cell"})]})})}):null}var BEe=c(Yo(),1),$x=c(Z(),1),nR=c(ee(),1),IEe=c(F(),1),Ba=c(wo(),1),PEe=c(ce(),1);function OEe(){let{clearSelectedBlock:e,multiSelect:t,selectBlock:o}=(0,nR.useDispatch)(B),{getBlockName:r,getBlockParents:n,getBlockSelectionStart:i,getSelectedBlockClientIds:s,hasMultiSelection:a,hasSelectedBlock:l}=(0,nR.useSelect)(B),{getBlockType:u}=(0,nR.useSelect)(PEe.store);return{updateBlockSelection:(0,IEe.useCallback)(async(f,p,m,g)=>{if(!f?.shiftKey&&f?.keyCode!==Ba.ESCAPE){o(p,g);return}f.preventDefault();let h=f.type==="keydown"&&f.keyCode===Ba.ESCAPE,b=f.type==="keydown"&&(f.keyCode===Ba.UP||f.keyCode===Ba.DOWN||f.keyCode===Ba.HOME||f.keyCode===Ba.END);if(!b&&!l()&&!a()){o(p,null);return}let v=s(),y=[...n(p),p];if((h||b&&!v.some(x=>y.includes(x)))&&await e(),!h){let x=i(),C=p;b&&(!l()&&!a()&&(x=p),m&&(C=m));let E=n(x),R=n(C),{start:S,end:I}=bEe(x,C,E,R);await t(S,I,null)}let _=s();if((f.keyCode===Ba.HOME||f.keyCode===Ba.END)&&_.length>1)return;let w=v.filter(x=>!_.includes(x)),k;if(w.length===1){let x=u(r(w[0]))?.title;x&&(k=(0,$x.sprintf)((0,$x.__)("%s deselected."),x))}else w.length>1&&(k=(0,$x.sprintf)((0,$x.__)("%s blocks deselected."),w.length));k&&(0,BEe.speak)(k,"assertive")},[e,r,u,n,i,s,a,l,t,o])}}var AEe=c(F(),1);function MEe(e){return(0,AEe.useMemo)(()=>{let o={},r=0,n=i=>{i.forEach(s=>{o[s.clientId]=r,r++,s.innerBlocks.length>0&&n(s.innerBlocks)})};return n(e),o},[e])}var NEe=c(ee(),1);function LEe({blocks:e,rootClientId:t}){return(0,NEe.useSelect)(o=>{let{getDraggedBlockClientIds:r,getSelectedBlockClientIds:n,getListViewClientIdsTree:i}=K(o(B));return{selectedClientIds:n(),draggedClientIds:r(),clientIdsTree:e??i(t)}},[e,t])}var DEe=c(F(),1),VEe=c(ee(),1);function FEe({updateExpansion:e}){let{expandedBlock:t,getBlockParents:o}=(0,VEe.useSelect)(r=>{let{getBlockParents:n,getExpandedBlock:i}=K(r(B));return{expandedBlock:i(),getBlockParents:n}},[]);(0,DEe.useEffect)(()=>{if(t){let r=o(t,!1);e({type:"replace",clientIds:r})}},[e,t,o])}var zEe=c(ee(),1),Zy=c(F(),1),Xy=c(ue(),1),jEe=c(Z(),1);var bp=24;function Nrt(e,t,o=1,r=!1){let n=r?t.right-o*bp:t.left+o*bp;return r?e.x>n:e.x<n}function Lrt(e,t,o=1,r=!1){let n=r?t.right-o*bp:t.left+o*bp,i=r?n-e.x:e.x-n,s=Math.round(i/bp);return Math.abs(s)}function Drt(e,t){let o=[],r=e;for(;r;)o.push({...r}),r=t.find(n=>n.clientId===r.rootClientId);return o}function HEe(e,t){let o=e[t+1];return o&&o.isDraggedBlock?HEe(e,t+1):o}function Vrt(e,t,o=1,r=!1){let n=r?t.right-o*bp:t.left+o*bp;return(r?e.x<n-bp:e.x>n+bp)&&e.y<t.bottom}var Frt=["top","bottom"];function zrt(e,t,o=!1){let r,n,i,s,a;for(let f=0;f<e.length;f++){let p=e[f];if(p.isDraggedBlock)continue;let m=p.element.getBoundingClientRect(),[g,h]=Ay(t,m,Frt),b=f5(t,m);if(i===void 0||g<i||b){i=g;let v=e.indexOf(p),y=e[v-1];if(h==="top"&&y&&y.rootClientId===p.rootClientId&&!y.isDraggedBlock?(n=y,r="bottom",s=y.element.getBoundingClientRect(),a=v-1):(n=p,r=h,s=m,a=v),b)break}}if(!n)return;let l=Drt(n,e),u=r==="bottom";if(u&&n.canInsertDraggedBlocksAsChild&&(n.innerBlockCount>0&&n.isExpanded||Vrt(t,s,l.length,o))){let f=n.isExpanded?0:n.innerBlockCount||0;return{rootClientId:n.clientId,clientId:n.clientId,blockIndex:f,dropPosition:"inside"}}if(u&&n.rootClientId&&Nrt(t,s,l.length,o)){let f=HEe(e,a),p=n.nestingLevel,m=f?f.nestingLevel:1;if(p&&m){let g=Lrt(t,s,l.length,o),h=Math.max(Math.min(g,p-m),0);if(l[h]){let b=n.blockIndex;if(l[h].nestingLevel===f?.nestingLevel)b=f?.blockIndex;else for(let v=a;v>=0;v--){let y=e[v];if(y.rootClientId===l[h].rootClientId){b=y.blockIndex+1;break}}return{rootClientId:l[h].rootClientId,clientId:n.clientId,blockIndex:b,dropPosition:r}}}}if(!n.canInsertDraggedBlocksAsSibling)return;let d=u?1:0;return{rootClientId:n.rootClientId,clientId:n.clientId,blockIndex:n.blockIndex+d,dropPosition:r}}var jrt={leading:!1,trailing:!0};function UEe({dropZoneElement:e,updateExpansion:t}){let{getBlockRootClientId:o,getBlockIndex:r,getBlockCount:n,getDraggedBlockClientIds:i,canInsertBlocks:s}=(0,zEe.useSelect)(B),[a,l]=(0,Zy.useState)(),{rootClientId:u,blockIndex:d}=a||{},f=d5(u,d),p=(0,jEe.isRTL)(),m=(0,Xy.usePrevious)(u),g=(0,Zy.useCallback)(_=>{let{rootClientId:w}=_||{};w&&_?.dropPosition==="inside"&&t({type:"expand",clientIds:[w]})},[t]),h=(0,Xy.useThrottle)(g,500,jrt);(0,Zy.useEffect)(()=>{if(a?.dropPosition!=="inside"||m!==a?.rootClientId){h.cancel();return}h(a)},[m,a,h]);let b=i(),v=(0,Xy.useThrottle)((0,Zy.useCallback)((_,w)=>{let k={x:_.clientX,y:_.clientY},x=!!b?.length,E=Array.from(w.querySelectorAll("[data-block]")).map(S=>{let I=S.dataset.block,P=S.dataset.expanded==="true",A=S.classList.contains("is-dragging"),O=parseInt(S.getAttribute("aria-level"),10),L=o(I);return{clientId:I,isExpanded:P,rootClientId:L,blockIndex:r(I),element:S,nestingLevel:O||void 0,isDraggedBlock:x?A:!1,innerBlockCount:n(I),canInsertDraggedBlocksAsSibling:x?s(b,L):!0,canInsertDraggedBlocksAsChild:x?s(b,I):!0}}),R=zrt(E,k,p);R&&l(R)},[s,b,n,r,o,p]),50);return{ref:(0,Xy.__experimentalUseDropZone)({dropZoneElement:e,onDrop(_){v.cancel(),a&&f(_),l(void 0)},onDragLeave(){v.cancel(),l(null)},onDragOver(_){v(_,_.currentTarget)},onDragEnd(){v.cancel(),l(void 0)}}),target:a}}var nV=c(F(),1),WEe=c(ee(),1);function GEe({firstSelectedBlockClientId:e,updateExpansion:t}){let[o,r]=(0,nV.useState)(null),{selectedBlockParentClientIds:n}=(0,WEe.useSelect)(i=>{let{getBlockParents:s}=i(B);return{selectedBlockParentClientIds:s(e,!1)}},[e]);return(0,nV.useEffect)(()=>{o!==e&&n?.length&&t({type:"expand",clientIds:n})},[e,n,o,t]),{setSelectedTreeId:r}}var Yx=c(ee(),1),$Ee=c(ue(),1);function YEe({selectBlock:e}){let t=(0,Yx.useRegistry)(),{getBlockOrder:o,getBlockRootClientId:r,getBlocksByClientId:n,getPreviousBlockClientId:i,getSelectedBlockClientIds:s,getSettings:a,canInsertBlockType:l,canRemoveBlocks:u}=(0,Yx.useSelect)(B),{flashBlock:d,removeBlocks:f,replaceBlocks:p,insertBlocks:m}=(0,Yx.useDispatch)(B),g=Ik();return(0,$Ee.useRefEffect)(h=>{function b(_,w){w&&e(void 0,_,null,null),Wx(_,h)}function v(_){let w=s(),k=w.includes(_),x=k?w[0]:_,C=r(x);return{blocksToUpdate:k?w:[_],firstBlockClientId:x,firstBlockRootClientId:C,originallySelectedBlockClientIds:w}}function y(_){if(_.defaultPrevented||!h.contains(_.target.ownerDocument.activeElement))return;let k=_.target.ownerDocument.activeElement?.closest("[role=row]")?.dataset?.block;if(!k)return;let{blocksToUpdate:x,firstBlockClientId:C,firstBlockRootClientId:E,originallySelectedBlockClientIds:R}=v(k);if(x.length!==0){if(_.preventDefault(),_.type==="copy"||_.type==="cut"){x.length===1&&d(x[0]),g(_.type,x);let S=n(x);FL(_,S,t)}if(_.type==="cut"){if(!u(x))return;let S=i(C)??E;f(x,!1);let I=R.length>0&&s().length===0;S||(S=o()[0]),b(S,I)}else if(_.type==="paste"){let{__experimentalCanUserUseUnfilteredHTML:S}=a(),I=Iye(_,S);if(x.length===1){let[P]=x;if(I.every(A=>l(A.name,P))){m(I,void 0,P),b(I[0]?.clientId,!1);return}}p(x,I,I.length-1,-1),b(I[0]?.clientId,!1)}}}return h.ownerDocument.addEventListener("copy",y),h.ownerDocument.addEventListener("cut",y),h.ownerDocument.addEventListener("paste",y),()=>{h.ownerDocument.removeEventListener("copy",y),h.ownerDocument.removeEventListener("cut",y),h.ownerDocument.removeEventListener("paste",y)}},[])}var eu=c(T(),1),Hrt=(e,t)=>{let{type:o,clientIds:r}=t;if(o==="replace"){let s=Object.fromEntries(r.map(a=>[a,!0]));return(0,KEe.isShallowEqual)(e,s)?e:s}if(o!=="expand"&&o!=="collapse")return e;let n=o==="expand",i=r.filter(s=>e[s]!==n);return i.length?{...e,...Object.fromEntries(i.map(s=>[s,n]))}:e};function XEe({id:e,blocks:t,dropZoneElement:o,showBlockMovers:r=!1,isExpanded:n=!1,showAppender:i=!1,focusOnMount:s=!1,blockSettingsMenu:a=yq,rootClientId:l,description:u,onSelect:d,additionalBlockContent:f},p){t&&(0,ZEe.default)("`blocks` property in `wp.blockEditor.__experimentalListView`",{since:"6.3",alternative:"`rootClientId` property"});let m=(0,eh.useInstanceId)(XEe),{clientIdsTree:g,draggedClientIds:h,selectedClientIds:b}=LEe({blocks:t,rootClientId:l}),v=MEe(g),{getBlock:y,getSelectedBlockClientIds:_}=(0,iR.useSelect)(B),{visibleBlockCount:w}=(0,iR.useSelect)(G=>{let{getGlobalBlockCount:te,getClientIdsOfDescendants:re}=G(B),ae=h?.length>0?re(h).length+1:0;return{visibleBlockCount:te()-ae}},[h]),{updateBlockSelection:k}=OEe(),[x,C]=(0,Yn.useReducer)(Hrt,{}),[E,R]=(0,Yn.useState)(null),{setSelectedTreeId:S}=GEe({firstSelectedBlockClientId:b[0],updateExpansion:C}),I=(0,Yn.useCallback)((G,te,re)=>{k(G,te,null,re),S(te),d&&d(y(te))},[S,k,d,y]),{ref:P,target:A}=UEe({dropZoneElement:o,updateExpansion:C}),O=(0,Yn.useRef)(),L=YEe({selectBlock:I}),H=(0,eh.useRefEffect)(G=>{if(!s)return;let te=new window.AbortController,re=be=>Wx(be,G,te.signal).then(()=>te.abort());G.ownerDocument.addEventListener("focusin",()=>te.abort(),{once:!0,signal:te.signal});let[ae]=_();if(ae)return re(ae),()=>te.abort();let ie=setTimeout(()=>{let be=G.querySelector("[role=row][data-block]")?.dataset.block;be&&re(be)},0);return()=>{clearTimeout(ie),te.abort()}},[s,_]),N=(0,eh.useMergeRefs)([L,H,O,P,p]),M=(0,Yn.useCallback)(G=>{let te=G?.dataset?.block;te&&C({type:"expand",clientIds:[te]})},[]),V=(0,Yn.useCallback)(G=>{let te=G?.dataset?.block;te&&C({type:"collapse",clientIds:[te]})},[]),j=(0,Yn.useCallback)((G,te,re)=>{G.shiftKey&&k(G,te?.dataset?.block,re?.dataset?.block)},[k]);FEe({updateExpansion:C});let D=h?.[0],{blockDropTargetIndex:z,blockDropPosition:$,firstDraggedBlockIndex:J}=(0,Yn.useMemo)(()=>{let G,te;if(A?.clientId){let re=v[A.clientId];G=re===void 0||A?.dropPosition==="top"?re:re+1}else A===null&&(G=null);if(D){let re=v[D];te=re===void 0||A?.dropPosition==="top"?re:re+1}return{blockDropTargetIndex:G,blockDropPosition:A?.dropPosition,firstDraggedBlockIndex:te}},[A,v,D]),Q=(0,Yn.useMemo)(()=>({AdditionalBlockContent:f,BlockSettingsMenu:a,listViewInstanceId:m,rootClientId:l,setInsertedBlockClientId:R,treeGridElementRef:O,updateExpansion:C}),[f,a,m,l,R,C]),U=(0,Yn.useMemo)(()=>({blockDropPosition:$,blockDropTargetIndex:z,blockIndexes:v,draggedClientIds:h,expansionState:x,firstDraggedBlockIndex:J}),[$,z,v,h,x,J]),[X]=(0,eh.__experimentalUseFixedWindowList)(O,rR,w,{expandedState:x,useWindowing:!0,windowOverscan:40});if(!g.length&&!i)return null;let W=u&&`block-editor-list-view-description-${m}`;return(0,eu.jsxs)(iR.AsyncModeProvider,{value:!0,children:[(0,eu.jsx)(REe,{draggedBlockClientId:D,listViewRef:O,blockDropTarget:A}),u&&(0,eu.jsx)(ht,{id:W,children:u}),(0,eu.jsx)(qEe.__experimentalTreeGrid,{id:e,className:Y("block-editor-list-view-tree",{"is-dragging":h?.length>0&&z!==void 0}),"aria-label":(0,Uq.__)("Block navigation structure"),ref:N,onCollapseRow:V,onExpandRow:M,onFocusRow:j,applicationAriaLabel:(0,Uq.__)("Block navigation structure"),"aria-describedby":W,style:{"--wp-admin--list-view-dragged-items-height":h?.length?`${rR*(h.length-1)}px`:null},children:(0,eu.jsx)(W3.Provider,{value:Q,children:(0,eu.jsx)($3.Provider,{value:E,children:(0,eu.jsx)(G3.Provider,{value:U,children:(0,eu.jsx)(TEe,{blocks:g,parentId:l,selectBlock:I,showBlockMovers:r,fixedListWindow:X,selectedClientIds:b,isExpanded:n,showAppender:i})})})})})]})}var sR=(0,Yn.forwardRef)(XEe),iV=(0,Yn.forwardRef)((e,t)=>(0,eu.jsx)(sR,{ref:t,...e,showAppender:!1,rootClientId:null,onSelect:null,additionalBlockContent:null,blockSettingsMenu:void 0}));var th=c(T(),1);function Urt({isEnabled:e,onToggle:t,isOpen:o,innerRef:r,...n}){return(0,th.jsx)(sV.Button,{__next40pxDefaultSize:!0,...n,ref:r,icon:nC,"aria-expanded":o,"aria-haspopup":"true",onClick:e?t:void 0,label:(0,Wq.__)("List view"),className:"block-editor-block-navigation","aria-disabled":!e})}function Wrt({isDisabled:e,...t},o){(0,QEe.default)("wp.blockEditor.BlockNavigationDropdown",{since:"6.1",alternative:"wp.components.Dropdown and wp.blockEditor.ListView"});let n=(0,JEe.useSelect)(i=>!!i(B).getBlockCount(),[])&&!e;return(0,th.jsx)(sV.Dropdown,{contentClassName:"block-editor-block-navigation__popover",popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:i,onToggle:s})=>(0,th.jsx)(Urt,{...t,innerRef:o,isOpen:i,onToggle:s,isEnabled:n}),renderContent:()=>(0,th.jsxs)("div",{className:"block-editor-block-navigation__container",children:[(0,th.jsx)("p",{className:"block-editor-block-navigation__label",children:(0,Wq.__)("List view")}),(0,th.jsx)(iV,{})]})})}var tTe=(0,eTe.forwardRef)(Wrt);var Kx=c(F(),1),rTe=c(ee(),1),lV=c(ue(),1),Ed=c(q(),1);var aV=c(Z(),1);var tu=c(T(),1),oTe=()=>{},Gq=(e,t)=>`${e}-${t.name}`;function nTe({clientId:e,onSwitch:t=oTe,onHoverClassName:o=oTe}){let r=(0,rTe.useSelect)(E=>E(B).canEditBlock(e),[e]),{onSelect:n,stylesToRender:i,activeStyle:s,genericPreviewBlock:a,className:l}=Ox({clientId:e,onSwitch:t}),[u,d]=(0,Kx.useState)(null),[f,p]=(0,Kx.useState)(null),m=Dr(),g=(0,lV.useInstanceId)(nTe,"block-editor-block-styles"),h=(0,Kx.useMemo)(()=>{let E=[];for(let R=0;R<(i?.length??0);R+=2)E.push(i.slice(R,R+2));return E},[i]),b=(0,Kx.useMemo)(()=>{if(!u||!a)return null;let E=Yg(l,s,u);return[{...a,attributes:{...a.attributes||{},className:E}}]},[u,a,l,s]);if(!r||!i||i.length===0)return null;let v=(0,lV.debounce)(d,250),y=E=>{n(E),o(null),d(null),v.cancel()},_=E=>{if(u===E){v.cancel();return}v(E),o(E?.name??null)},w=E=>{let R=i.find(S=>Gq(g,S)===E);R&&R.name!==s.name&&y(R)},k=_3(i),x=()=>s?.name!==k?.name,C=()=>{y(k)};return(0,tu.jsx)(Ed.__experimentalToolsPanel,{label:(0,aV.__)("Styles"),resetAll:C,panelId:e,hasInnerWrapper:!0,dropdownMenuProps:m,children:(0,tu.jsx)(Ed.__experimentalToolsPanelItem,{hasValue:x,label:(0,aV.__)("Variation"),onDeselect:C,isShownByDefault:!0,panelId:e,children:(0,tu.jsxs)("div",{ref:p,className:"block-editor-block-styles",children:[(0,tu.jsx)(Ed.Composite,{role:"radiogroup","aria-label":(0,aV.__)("Styles"),className:"block-editor-block-styles__variants",activeId:Gq(g,s),setActiveId:w,focusLoop:!0,focusWrap:!0,focusShift:!0,children:h.map((E,R)=>(0,tu.jsx)(Ed.Composite.Row,{className:"block-editor-block-styles__row",children:E.map(S=>(0,tu.jsx)(Ed.Composite.Item,{id:Gq(g,S),render:(0,tu.jsx)(QM,{className:"block-editor-block-styles__item",tone:"neutral",variant:s.name===S.name?"solid":"outline"}),role:"radio","aria-checked":s.name===S.name,onMouseEnter:()=>_(S),onFocus:()=>_(S),onMouseLeave:()=>_(null),onBlur:()=>_(null),onClick:()=>y(S),children:(0,tu.jsx)(Ed.__experimentalTruncate,{numberOfLines:3,className:"block-editor-block-styles__item-text",children:S.label||S.name})},S.name))},R))}),b&&(0,tu.jsx)(Zg,{blocks:b,placement:"left-start",offset:34,anchor:f})]})})})}var qx=nTe;var cTe=c(q(),1),Zx=c(Z(),1);var sTe=c(q(),1),aTe=c(T(),1),iTe={0:F7,1:l7,2:u7,3:f7,4:m7,5:h7,6:y7};function $q({level:e}){return iTe[e]?(0,aTe.jsx)(sTe.Icon,{icon:iTe[e]}):null}var cV=c(T(),1),lTe=[1,2,3,4,5,6],Grt={className:"block-library-heading-level-dropdown"};function uTe({options:e=lTe,value:t,onChange:o}){let r=e.filter(n=>n===0||lTe.includes(n)).sort((n,i)=>n-i);return(0,cV.jsx)(cTe.ToolbarDropdownMenu,{popoverProps:Grt,icon:(0,cV.jsx)($q,{level:t}),label:(0,Zx.__)("Change level"),controls:r.map(n=>{let i=n===t;return{icon:(0,cV.jsx)($q,{level:n}),title:n===0?(0,Zx.__)("Paragraph"):(0,Zx.sprintf)((0,Zx.__)("Heading %d"),n),isActive:i,onClick(){o(n)},role:"menuitemradio"}})})}var aR=c(Z(),1),lR=c(q(),1);var yp=c(T(),1);function $rt({icon:e=T7,label:t=(0,aR.__)("Choose variation"),instructions:o=(0,aR.__)("Select a variation to start with:"),variations:r,onSelect:n,allowSkip:i}){let s=Y("block-editor-block-variation-picker",{"has-many-variations":r.length>4});return(0,yp.jsxs)(lR.Placeholder,{icon:e,label:t,instructions:o,className:s,children:[(0,yp.jsx)("ul",{className:"block-editor-block-variation-picker__variations",role:"list","aria-label":(0,aR.__)("Block variations"),children:r.map(a=>(0,yp.jsxs)("li",{children:[(0,yp.jsx)(lR.Button,{__next40pxDefaultSize:!0,variant:"tertiary",icon:a.icon&&a.icon.src?a.icon.src:a.icon,iconSize:48,onClick:()=>n(a),className:"block-editor-block-variation-picker__variation",label:a.description||a.title}),(0,yp.jsx)("span",{className:"block-editor-block-variation-picker__variation-label",children:a.title})]},a.name))}),i&&(0,yp.jsx)("div",{className:"block-editor-block-variation-picker__skip",children:(0,yp.jsx)(lR.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>n(),children:(0,aR.__)("Skip")})})]})}var dTe=$rt;var gTe=c(ee(),1),hTe=c(ce(),1),Kq=c(q(),1);var Yq=c(F(),1),qq=c(ue(),1),bTe=c(Z(),1);var vp=c(Z(),1),Xx=c(q(),1);var oh={carousel:"carousel",grid:"grid"};var Ia=c(T(),1),Yrt=({onBlockPatternSelect:e})=>(0,Ia.jsx)("div",{className:"block-editor-block-pattern-setup__actions",children:(0,Ia.jsx)(Xx.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:e,children:(0,vp.__)("Choose")})}),Krt=({handlePrevious:e,handleNext:t,activeSlide:o,totalSlides:r})=>(0,Ia.jsxs)("div",{className:"block-editor-block-pattern-setup__navigation",children:[(0,Ia.jsx)(Xx.Button,{size:"compact",icon:(0,vp.isRTL)()?br:ni,label:(0,vp.__)("Previous pattern"),onClick:e,disabled:o===0,accessibleWhenDisabled:!0}),(0,Ia.jsx)(Xx.Button,{size:"compact",icon:(0,vp.isRTL)()?ni:br,label:(0,vp.__)("Next pattern"),onClick:t,disabled:o===r-1,accessibleWhenDisabled:!0})]}),qrt=({viewMode:e,setViewMode:t,handlePrevious:o,handleNext:r,activeSlide:n,totalSlides:i,onBlockPatternSelect:s})=>{let a=e===oh.carousel,l=(0,Ia.jsxs)("div",{className:"block-editor-block-pattern-setup__display-controls",children:[(0,Ia.jsx)(Xx.Button,{size:"compact",icon:RC,label:(0,vp.__)("Carousel view"),onClick:()=>t(oh.carousel),isPressed:a}),(0,Ia.jsx)(Xx.Button,{size:"compact",icon:H0,label:(0,vp.__)("Grid view"),onClick:()=>t(oh.grid),isPressed:e===oh.grid})]});return(0,Ia.jsxs)("div",{className:"block-editor-block-pattern-setup__toolbar",children:[a&&(0,Ia.jsx)(Krt,{handlePrevious:o,handleNext:r,activeSlide:n,totalSlides:i}),l,a&&(0,Ia.jsx)(Yrt,{onBlockPatternSelect:s})]})},fTe=qrt;var pTe=c(ee(),1);function Zrt(e,t,o){return(0,pTe.useSelect)(r=>{let{getBlockRootClientId:n,getPatternsByBlockTypes:i,__experimentalGetAllowedPatterns:s}=r(B),a=n(e);return o?s(a).filter(o):i(t,a)},[e,t,o])}var mTe=Zrt;var ar=c(T(),1),Xrt=({viewMode:e,activeSlide:t,patterns:o,onBlockPatternSelect:r,showTitles:n})=>{let i="block-editor-block-pattern-setup__container";if(e===oh.carousel){let s=new Map([[t,"active-slide"],[t-1,"previous-slide"],[t+1,"next-slide"]]);return(0,ar.jsx)("div",{className:"block-editor-block-pattern-setup__carousel",children:(0,ar.jsx)("div",{className:i,children:(0,ar.jsx)("div",{className:"carousel-container",children:o.map((a,l)=>(0,ar.jsx)(vTe,{active:l===t,className:s.get(l)||"",pattern:a},a.name))})})})}return(0,ar.jsx)("div",{className:"block-editor-block-pattern-setup__grid",children:(0,ar.jsx)(Kq.Composite,{role:"listbox",className:i,"aria-label":(0,bTe.__)("Patterns list"),children:o.map(s=>(0,ar.jsx)(yTe,{pattern:s,onSelect:r,showTitles:n},s.name))})})};function yTe({pattern:e,onSelect:t,showTitles:o}){let r="block-editor-block-pattern-setup-list",{blocks:n,description:i,viewportWidth:s=700}=e,a=(0,qq.useInstanceId)(yTe,`${r}__item-description`);return(0,ar.jsx)("div",{className:`${r}__list-item`,children:(0,ar.jsxs)(Kq.Composite.Item,{render:(0,ar.jsx)("div",{"aria-describedby":i?a:void 0,"aria-label":e.title,className:`${r}__item`}),id:`${r}__pattern__${e.name}`,role:"option",onClick:()=>t(n),children:[(0,ar.jsx)(Hs,{blocks:n,viewportWidth:s}),o&&(0,ar.jsx)("div",{className:`${r}__item-title`,children:e.title}),!!i&&(0,ar.jsx)(ht,{id:a,children:i})]})})}function vTe({active:e,className:t,pattern:o,minHeight:r}){let{blocks:n,title:i,description:s}=o,a=(0,qq.useInstanceId)(vTe,"block-editor-block-pattern-setup-list__item-description");return(0,ar.jsxs)("div",{"aria-hidden":!e,role:"img",className:`pattern-slide ${t}`,"aria-label":i,"aria-describedby":s?a:void 0,children:[(0,ar.jsx)(Hs,{blocks:n,minHeight:r}),!!s&&(0,ar.jsx)(ht,{id:a,children:s})]})}var Qrt=({clientId:e,blockName:t,filterPatternsFn:o,onBlockPatternSelect:r,initialViewMode:n=oh.carousel,showTitles:i=!1})=>{let[s,a]=(0,Yq.useState)(n),[l,u]=(0,Yq.useState)(0),{replaceBlock:d}=(0,gTe.useDispatch)(B),f=mTe(e,t,o);if(!f?.length)return null;let m=r||(g=>{let h=g.map(b=>(0,hTe.cloneBlock)(b));d(e,h)});return(0,ar.jsx)(ar.Fragment,{children:(0,ar.jsxs)("div",{className:`block-editor-block-pattern-setup view-mode-${s}`,children:[(0,ar.jsx)(Xrt,{viewMode:s,activeSlide:l,patterns:f,onBlockPatternSelect:m,showTitles:i}),(0,ar.jsx)(fTe,{viewMode:s,setViewMode:a,activeSlide:l,totalSlides:f.length,handleNext:()=>{u(g=>Math.min(g+1,f.length-1))},handlePrevious:()=>{u(g=>Math.max(g-1,0))},onBlockPatternSelect:()=>{m(f[l].blocks)}})]})})},_Te=Qrt;var Zq=c(ce(),1),_p=c(Z(),1),wp=c(q(),1);var uV=c(ee(),1),wTe=c(F(),1);var nn=c(T(),1),{Menu:Qy}=K(wp.privateApis);function Jrt({className:e,onSelectVariation:t,selectedValue:o,variations:r}){return(0,nn.jsxs)("fieldset",{className:e,children:[(0,nn.jsx)(ht,{render:(0,nn.jsx)("legend",{}),children:(0,_p.__)("Transform to variation")}),r.map(n=>(0,nn.jsx)(wp.Button,{__next40pxDefaultSize:!0,size:"compact",icon:(0,nn.jsx)(Ht,{icon:n.icon,showColors:!0}),isPressed:o===n.name,label:o===n.name?n.title:(0,_p.sprintf)((0,_p.__)("Transform to %s"),n.title),onClick:()=>t(n.name),"aria-label":n.title,showTooltip:!0},n.name))]})}function ent({className:e,onSelectVariation:t,selectedValue:o,variations:r}){return(0,nn.jsx)("div",{className:e,children:(0,nn.jsxs)(Qy,{children:[(0,nn.jsx)(Qy.TriggerButton,{render:(0,nn.jsx)(wp.Button,{className:"block-editor-block-variation-transforms__button",__next40pxDefaultSize:!0,variant:"secondary",children:(0,_p.__)("Transform to variation")})}),(0,nn.jsx)(Qy.Popover,{position:"bottom",children:(0,nn.jsx)(Qy.Group,{children:r.map(n=>(0,nn.jsxs)(Qy.RadioItem,{value:n.name,checked:o===n.name,onChange:()=>t(n.name),children:[(0,nn.jsx)(Qy.ItemLabel,{children:n.title}),n.description&&(0,nn.jsx)(Qy.ItemHelpText,{children:n.description})]},n.name))})})]})})}function tnt({className:e,onSelectVariation:t,selectedValue:o,variations:r}){return(0,nn.jsx)("div",{className:e,children:(0,nn.jsx)(wp.__experimentalToggleGroupControl,{label:(0,_p.__)("Transform to variation"),value:o,hideLabelFromVision:!0,onChange:t,children:r.map(n=>(0,nn.jsx)(wp.__experimentalToggleGroupControlOptionIcon,{icon:(0,nn.jsx)(Ht,{icon:n.icon,showColors:!0}),value:n.name,label:o===n.name?n.title:(0,_p.sprintf)((0,_p.__)("Transform to %s"),n.title)},n.name))})})}function ont({blockClientId:e}){let{updateBlockAttributes:t}=(0,uV.useDispatch)(B),{activeBlockVariation:o,variations:r,canEdit:n,isContentOnly:i,isSection:s}=(0,uV.useSelect)(g=>{let{getActiveBlockVariation:h,getBlockVariations:b}=g(Zq.store),{getBlockName:v,getBlockAttributes:y,getBlockEditingMode:_,isSectionBlock:w}=K(g(B)),{canEditBlock:k}=g(B),x=e&&v(e),{hasContentRoleAttribute:C}=K(g(Zq.store)),E=C(x);return{activeBlockVariation:h(x,y(e),"transform"),variations:x&&b(x,"transform"),canEdit:k(e),isContentOnly:_(e)==="contentOnly"&&!E,isSection:w(e)}},[e]),a=o?.name,l=(0,wTe.useMemo)(()=>{let g=new Set;return r?(r.forEach(h=>{h.icon&&g.add(h.icon?.src||h.icon)}),g.size===r.length):!1},[r]),u=g=>{t(e,{...r.find(({name:h})=>h===g).attributes})};if(!r?.length||!n||i||s)return null;let d="block-editor-block-variation-transforms",p=r.length>6?Jrt:tnt;return(0,nn.jsx)(l?p:ent,{className:d,onSelectVariation:u,selectedValue:a,variations:r})}var dV=ont;var rh=c(Z(),1),fV=c(q(),1);var kTe=c(T(),1),Xq={top:{icon:rC,title:(0,rh._x)("Align top","Block vertical alignment setting")},center:{icon:Y0,title:(0,rh._x)("Align middle","Block vertical alignment setting")},bottom:{icon:G0,title:(0,rh._x)("Align bottom","Block vertical alignment setting")},stretch:{icon:eC,title:(0,rh._x)("Stretch to fill","Block vertical alignment setting")},"space-between":{icon:X0,title:(0,rh._x)("Space between","Block vertical alignment setting")}},rnt=["top","center","bottom"],nnt="top";function int({value:e,onChange:t,controls:o=rnt,isCollapsed:r=!0,isToolbar:n,label:i=(0,rh.__)("Align content vertically")}){function s(f){return()=>t(e===f?void 0:f)}let a=Xq[e],l=Xq[nnt],u=n?fV.ToolbarGroup:fV.ToolbarDropdownMenu,d=n?{isCollapsed:r}:{};return(0,kTe.jsx)(u,{icon:a?a.icon:l.icon,label:i,controls:o.map(f=>({...Xq[f],isActive:e===f,role:r?"menuitemradio":void 0,onClick:s(f)})),...d})}var Qq=int;var Jq=c(T(),1),I2=e=>(0,Jq.jsx)(Qq,{...e,isToolbar:!1}),xTe=e=>(0,Jq.jsx)(Qq,{...e,isToolbar:!0});var Xs=c(q(),1),cR=c(F(),1),hV=c(Z(),1);var STe=c(q(),1);var eZ=c(Z(),1),CTe=c(T(),1);function ETe({isLinked:e,...t}){let o=e?(0,eZ.__)("Unlink radii"):(0,eZ.__)("Link radii");return(0,CTe.jsx)(STe.Button,{...t,className:"components-border-radius-control__linked-button",size:"small",icon:e?mc:Rs,iconSize:24,label:o})}var TTe=c(q(),1);function snt(e){return[...e].sort((o,r)=>e.filter(n=>n===r).length-e.filter(n=>n===o).length).shift()}function RTe(e={}){if(typeof e=="string")return e;let t=Object.values(e).map(a=>{let l=(0,TTe.__experimentalParseQuantityAndUnitFromRawValue)(a);return typeof a=="string"&&l[0]===void 0?[a,""]:l}),o=t.map(a=>a[0]??""),r=t.map(a=>a[1]),n=o.every(a=>a===o[0])?o[0]:"",i=snt(r);return n===0||n?`${n}${i||""}`:void 0}function BTe(e={}){if(typeof e=="string"||!e||typeof e!="object")return!1;let t=Object.values(e);if(t.length===0)return!1;let o=t[0];return!t.every(n=>n===o)}function ITe(e){return e?typeof e=="string"?!0:!!Object.values(e).filter(o=>!!o||o===0).length:!1}var Dl=c(q(),1),ATe=c(ue(),1),nh=c(Z(),1);var Jy=c(F(),1);var tZ=24,PTe=8,pV={px:{max:300,steps:1},"%":{max:100,steps:1},vw:{max:100,steps:1},vh:{max:100,steps:1},em:{max:10,steps:.1},rem:{max:10,steps:.1},svw:{max:100,steps:1},lvw:{max:100,steps:1},dvw:{max:100,steps:1},svh:{max:100,steps:1},lvh:{max:100,steps:1},dvh:{max:100,steps:1},vi:{max:100,steps:1},svi:{max:100,steps:1},lvi:{max:100,steps:1},dvi:{max:100,steps:1},vb:{max:100,steps:1},svb:{max:100,steps:1},lvb:{max:100,steps:1},dvb:{max:100,steps:1},vmin:{max:100,steps:1},svmin:{max:100,steps:1},lvmin:{max:100,steps:1},dvmin:{max:100,steps:1},vmax:{max:100,steps:1},svmax:{max:100,steps:1},lvmax:{max:100,steps:1},dvmax:{max:100,steps:1}};var mV=c(q(),1);var ou=c(T(),1);function OTe({allowNegativeOnDrag:e,ariaLabel:t,allPlaceholder:o,minValue:r,parsedQuantity:n,computedUnit:i,units:s,isMixed:a,step:l,max:u,showTooltip:d,value:f,minimumCustomValue:p,onCustomValueChange:m,onCustomValueSliderChange:g,onUnitChange:h,onMouseOut:b,onMouseOver:v,setMinValue:y}){let _=(0,ou.jsx)(mV.__experimentalUnitControl,{className:"preset-input-control__unit-control",disableUnits:a,hideLabelFromVision:!0,label:t,min:r,onChange:m,onUnitChange:h,onBlur:b,onFocus:v,onMouseOut:b,onMouseOver:v,units:s,value:[n,i].join(""),placeholder:o,onDragStart:()=>{e&&f?.charAt(0)==="-"&&y(0)},onDrag:()=>{e&&f?.charAt(0)==="-"&&y(0)},onDragEnd:()=>{e&&y(p)}}),w=d?(0,ou.jsxs)(ao.Root,{children:[(0,ou.jsx)(ao.Trigger,{render:(0,ou.jsx)("div",{className:"preset-input-control__tooltip-wrapper",children:_})}),(0,ou.jsx)(ao.Popup,{children:t})]}):_;return(0,ou.jsxs)(ou.Fragment,{children:[w,(0,ou.jsx)(mV.RangeControl,{className:"preset-input-control__custom-value-range",hideLabelFromVision:!0,initialPosition:0,label:t,max:u,min:0,onBlur:b,onChange:g,onFocus:v,onMouseOut:b,onMouseOver:v,step:l,value:n,withInputField:!1})]})}var ih=c(T(),1);function ev({allowNegativeOnDrag:e=!1,ariaLabel:t,className:o,customValueSettings:r=pV,disableCustomValues:n,icon:i,isMixed:s,value:a,minimumCustomValue:l,onChange:u,onMouseOut:d,onMouseOver:f,onUnitChange:p,placeholder:m,presets:g=[],presetType:h,selectedUnit:b,showTooltip:v,units:y}){let _=(0,Jy.useMemo)(()=>vre(a,g,h),[a,g,h]),w=o??"preset-input-control",k=g.slice(1,g.length-1).map((G,te)=>({value:te+1,label:void 0})),x=k.length>0,C=g.length<=PTe,E=s?(0,nh.__)("Mixed"):m??null,[R,S]=(0,Jy.useState)(l),[I,P]=(0,Jy.useState)(!n&&_!==void 0&&!zu(_,h)),A=null,O=(0,ATe.usePrevious)(_);(0,Jy.useEffect)(()=>{_&&O!==_&&!zu(_,h)&&I!==!0&&P(!0)},[_,O,h,I]);let L=!C&&!I&&_!==void 0&&(!zu(_,h)||zu(_,h)&&s),H=g;L?(H=[...g,{name:s?(0,nh.__)("Mixed"):(0,nh.sprintf)((0,nh.__)("Custom (%s)"),_),slug:"custom",size:_}],A=H.length-1):s||(A=I?Ij(_,g,h):yre(_,g,h));let N=H.map((G,te)=>({key:te,name:G.name})),M=zu(_,h)?Ij(_,g,h):_,[V,j]=(0,Dl.__experimentalParseQuantityAndUnitFromRawValue)(M),D=j||b||"px",z=y?.find(G=>G.value===D),$=z?.step??r[D]?.steps??.1,J=z?.max??r[D]?.max??10,Q=G=>{if(G===void 0||G===""){u(void 0);return}isNaN(parseFloat(G))||u(G)},U=G=>{u([G,D].join(""))},X=G=>_===void 0?void 0:g[G]?.name,W=(G,te)=>{let re=parseInt(G,10);if(te==="selectList"){if(re===0&&g[0]?.slug==="0")return"0";if(re===0)return}else if(re===0)return"0";return`var:preset|${h}|${g[G]?.slug}`};return(0,ih.jsxs)(Dl.__experimentalHStack,{className:`preset-input-control__wrapper ${w}__wrapper`,children:[i&&(0,ih.jsx)(Dl.Icon,{className:"preset-input-control__icon",icon:i,size:tZ}),(!x||I)&&(0,ih.jsx)(OTe,{allowNegativeOnDrag:e,ariaLabel:t,allPlaceholder:E,minValue:R,parsedQuantity:V,computedUnit:D,units:y,isMixed:s,step:$,max:J,showTooltip:v,value:_,minimumCustomValue:l,onCustomValueChange:Q,onCustomValueSliderChange:U,onUnitChange:p,onMouseOut:d,onMouseOver:f,setMinValue:S}),x&&C&&!I&&(0,ih.jsx)(Dl.RangeControl,{"aria-valuenow":A,"aria-valuetext":g[A]?.name,className:"preset-input-control__preset-range",hideLabelFromVision:!0,initialPosition:0,label:t,max:g.length-1,marks:k,min:0,onBlur:d,onChange:G=>u(W(G)),onFocus:f,onMouseDown:G=>{G?.nativeEvent?.offsetX<35&&_===void 0&&u("0")},onMouseOut:d,onMouseOver:f,renderTooltipContent:X,step:1,value:A,withInputField:!1}),x&&!C&&!I&&(0,ih.jsx)(Dl.CustomSelectControl,{className:"preset-input-control__custom-select-control",hideLabelFromVision:!0,label:t,onBlur:d,onChange:G=>{L&&G.selectedItem.key===N.length-1?P(!0):u(W(G.selectedItem.key,"selectList"))},onFocus:f,onMouseOut:d,onMouseOver:f,options:N,value:N.find(G=>G.key===A)||""}),x&&!n&&(0,ih.jsx)(Dl.Button,{className:"preset-input-control__custom-toggle",icon:sz,iconSize:tZ,isPressed:I,label:I?(0,nh.__)("Use preset"):(0,nh.__)("Set custom value"),onClick:()=>{P(!I)},size:"small"})]})}var Qx=c(Z(),1);var MTe=8,gV=[],oZ={all:(0,Qx.__)("Border radius"),topLeft:(0,Qx.__)("Top left"),topRight:(0,Qx.__)("Top right"),bottomLeft:(0,Qx.__)("Bottom left"),bottomRight:(0,Qx.__)("Bottom right")},rZ={all:R8,topLeft:P8,topRight:O8,bottomLeft:B8,bottomRight:I8},nZ=0;var kp=c(T(),1);function ant(e){let t=e?.default??gV,o=e?.custom??gV,r=e?.theme??gV;return(0,cR.useMemo)(()=>{let n=[{name:(0,hV.__)("None"),slug:"0",size:0},...o,...r,...t];return n.length>MTe?[{name:(0,hV.__)("Default"),slug:"default",size:void 0},...n]:n},[o,r,t])}function NTe(e,t){return t==="all"?RTe(e):typeof e=="string"?e:e?.[t]}function LTe(e,t){return t==="all"?e.flat:e[t]}function DTe(e,t,o){return r=>{o(e==="all"?{topLeft:r,topRight:r,bottomLeft:r,bottomRight:r}:{...typeof t!="string"?t||{}:{topLeft:t,topRight:t,bottomLeft:t,bottomRight:t},[e]:r})}}function VTe(e,t,o){return r=>{let n={...t};e==="all"?(n.flat=r,n.topLeft=r,n.topRight=r,n.bottomLeft=r,n.bottomRight=r):n[e]=r,o(n)}}function bV({onChange:e,values:t,presets:o}){let[r,n]=(0,cR.useState)(!ITe(t)||!BTe(t)),i=ant(o),[s,a]=(0,cR.useState)({flat:typeof t=="string"?(0,Xs.__experimentalParseQuantityAndUnitFromRawValue)(t)[1]:void 0,topLeft:(0,Xs.__experimentalParseQuantityAndUnitFromRawValue)(t?.topLeft)[1],topRight:(0,Xs.__experimentalParseQuantityAndUnitFromRawValue)(t?.topRight)[1],bottomLeft:(0,Xs.__experimentalParseQuantityAndUnitFromRawValue)(t?.bottomLeft)[1],bottomRight:(0,Xs.__experimentalParseQuantityAndUnitFromRawValue)(t?.bottomRight)[1]}),[l]=je("spacing.units"),u=(0,Xs.__experimentalUseCustomUnits)({availableUnits:l||["px","em","rem"]}),d=()=>n(!r);return(0,kp.jsxs)("fieldset",{className:"components-border-radius-control",children:[(0,kp.jsxs)(Xs.__experimentalHStack,{className:"components-border-radius-control__header",children:[(0,kp.jsx)(Xs.BaseControl.VisualLabel,{as:"legend",children:(0,hV.__)("Radius")}),(0,kp.jsx)(ETe,{onClick:d,isLinked:r})]}),r?(0,kp.jsx)(ev,{ariaLabel:oZ.all,className:"components-border-radius-control",icon:rZ.all,minimumCustomValue:nZ,onChange:DTe("all",t,e),onUnitChange:VTe("all",s,a),presets:i,presetType:"border-radius",selectedUnit:LTe(s,"all"),showTooltip:!0,units:u,value:NTe(t,"all")}):(0,kp.jsx)(Xs.__experimentalVStack,{children:["topLeft","topRight","bottomLeft","bottomRight"].map(f=>(0,kp.jsx)(ev,{ariaLabel:oZ[f],className:"components-border-radius-control",icon:rZ[f],minimumCustomValue:nZ,onChange:DTe(f,t,e),onUnitChange:VTe(f,s,a),presets:i,presetType:"border-radius",selectedUnit:LTe(s,f),showTooltip:!0,units:u,value:NTe(t,f)},f))})]})}var jTe=c(q(),1);var FTe=c(ue(),1);var zTe=c(T(),1),yV=(0,FTe.createHigherOrderComponent)(e=>function(o){let[r,n,i,s,a]=je("color.palette.default","color.palette.theme","color.palette.custom","color.custom","color.defaultPalette"),l=a?[...n||[],...r||[],...i||[]]:[...n||[],...i||[]],{colors:u=l,disableCustomColors:d=!s}=o,f=u&&u.length>0||!d;return(0,zTe.jsx)(e,{...o,colors:u,disableCustomColors:d,hasColorsToChoose:f})},"withColorContext");var HTe=yV(jTe.ColorPalette);var iZ=c(Z(),1),Pa=c(q(),1);var Xo=c(T(),1),{Tabs:Jx}=K(Pa.privateApis),lnt=["colors","disableCustomColors","gradients","disableCustomGradients"],Td={color:"color",gradient:"gradient"};function UTe({colors:e,gradients:t,disableCustomColors:o,disableCustomGradients:r,__experimentalIsRenderedInSidebar:n,className:i,label:s,onColorChange:a,onGradientChange:l,colorValue:u,colorSlug:d,gradientValue:f,gradientSlug:p,clearable:m,showTitle:g=!0,enableAlpha:h,headingLevel:b,noticeProps:v}){let y=a&&(e&&e.length>0||!o),_=l&&(t&&t.length>0||!r);if(!y&&!_)return null;let k=(0,Xo.jsx)(Pa.ColorPalette,{value:u,selectedSlug:d,onChange:_?(E,R,S)=>{a(E,S),l()}:(E,R,S)=>a(E,S),colors:e,disableCustomColors:o,__experimentalIsRenderedInSidebar:n,clearable:m,enableAlpha:h,headingLevel:b}),x={[Td.color]:(0,Xo.jsxs)(Xo.Fragment,{children:[k,v&&(0,Xo.jsx)(Pa.Notice,{isDismissible:!1,...v})]}),[Td.gradient]:(0,Xo.jsx)(Pa.GradientPicker,{value:f,selectedSlug:p,onChange:y?(E,R,S)=>{l(E,S),a()}:(E,R,S)=>l(E,S),gradients:t,disableCustomGradients:r,__experimentalIsRenderedInSidebar:n,clearable:m,headingLevel:b})},C=E=>(0,Xo.jsx)("div",{className:"block-editor-color-gradient-control__panel",children:x[E]});return(0,Xo.jsx)(Pa.BaseControl,{className:Y("block-editor-color-gradient-control",i),children:(0,Xo.jsx)("fieldset",{className:"block-editor-color-gradient-control__fieldset",children:(0,Xo.jsxs)(Pa.__experimentalVStack,{spacing:1,children:[g&&(0,Xo.jsx)("legend",{children:(0,Xo.jsx)("div",{className:"block-editor-color-gradient-control__color-indicator",children:(0,Xo.jsx)(Pa.BaseControl.VisualLabel,{children:s})})}),y&&_&&(0,Xo.jsx)("div",{children:(0,Xo.jsxs)(Jx,{defaultTabId:f?Td.gradient:!!y&&Td.color,children:[(0,Xo.jsxs)(Jx.TabList,{children:[(0,Xo.jsx)(Jx.Tab,{tabId:Td.color,children:(0,iZ.__)("Color")}),(0,Xo.jsx)(Jx.Tab,{tabId:Td.gradient,children:(0,iZ.__)("Gradient")})]}),(0,Xo.jsx)(Jx.TabPanel,{tabId:Td.color,className:"block-editor-color-gradient-control__panel",focusable:!1,children:x.color}),(0,Xo.jsx)(Jx.TabPanel,{tabId:Td.gradient,className:"block-editor-color-gradient-control__panel",focusable:!1,children:x.gradient})]})}),!_&&C(Td.color),!y&&C(Td.gradient)]})})})}function cnt(e){let[t,o,r,n]=je("color.palette","color.gradients","color.custom","color.customGradient");return(0,Xo.jsx)(UTe,{colors:t,gradients:o,disableCustomColors:!r,disableCustomGradients:!n,...e})}function unt(e){return lnt.every(t=>e.hasOwnProperty(t))?(0,Xo.jsx)(UTe,{...e}):(0,Xo.jsx)(cnt,{...e})}var sh=unt;var WTe=c(T(),1);function GTe({onChange:e,value:t,...o}){return(0,WTe.jsx)(sh,{...o,onColorChange:e,colorValue:t,gradients:[],disableCustomGradients:!0})}var ru=c(Z(),1),$Te=c(q(),1),YTe=c(Yo(),1),sZ=c(T(),1);em([tm,qv]);function aZ({backgroundColor:e,fallbackBackgroundColor:t,fallbackTextColor:o,fallbackLinkColor:r,fontSize:n,isLargeText:i,textColor:s,linkColor:a,messageOverride:l,enableAlphaChecker:u=!1}){let d=e||t;if(!d)return null;let f=s||o,p=a||r;if(!f&&!p)return null;let m=[{color:f,description:(0,ru.__)("text color")},{color:p,description:(0,ru.__)("link color")}],g=Go(d),h=g.alpha()<1,b=g.brightness(),v={level:"AA",size:i||i!==!1&&n>=24?"large":"small"},y="",_="";for(let w of m){if(!w.color)continue;let k=Go(w.color),x=k.isReadable(g,v),C=k.alpha()<1;if(!x){if(h||C)continue;if(l){y=l,_=l;break}y=b<k.brightness()?(0,ru.sprintf)((0,ru.__)("This color combination may be hard for people to read. Try using a darker background color and/or a brighter %s."),w.description):(0,ru.sprintf)((0,ru.__)("This color combination may be hard for people to read. Try using a brighter background color and/or a darker %s."),w.description),_=(0,ru.__)("This color combination may be hard for people to read.");break}C&&u&&(y=(0,ru.__)("Transparent text may be hard for people to read."),_=(0,ru.__)("Transparent text may be hard for people to read."))}return y?{message:y,speakMessage:_}:null}function dnt(e){let t=aZ(e);return t?((0,YTe.speak)(t.speakMessage),(0,sZ.jsx)("div",{className:"block-editor-contrast-checker",children:(0,sZ.jsx)($Te.Notice,{spokenMessage:null,status:"warning",isDismissible:!1,children:t.message})})):null}var KTe=dnt;var _i=c(Z(),1),uR=c(Vl(),1),vV=c(F(),1),iu=c(q(),1);var nu=c(T(),1),ah=new Date;ah.setDate(20);ah.setMonth(ah.getMonth()-3);ah.getMonth()===4&&ah.setMonth(3);function ZTe({format:e,defaultFormat:t,onChange:o}){return(0,nu.jsxs)(iu.__experimentalVStack,{as:"fieldset",spacing:4,className:"block-editor-date-format-picker",children:[(0,nu.jsx)(ht,{render:(0,nu.jsx)("legend",{}),children:(0,_i.__)("Date format")}),(0,nu.jsx)(iu.ToggleControl,{label:(0,_i.__)("Default format"),help:`${(0,_i.__)("Example:")}  ${(0,uR.dateI18n)(t,ah)}`,checked:!e,onChange:r=>o(r?null:t)}),e&&(0,nu.jsx)(fnt,{format:e,onChange:o})]})}function fnt({format:e,onChange:t}){let r=[...[...new Set(["Y-m-d",(0,_i._x)("n/j/Y","short date format"),(0,_i._x)("n/j/Y g:i A","short date format with time"),(0,_i._x)("M j, Y","medium date format"),(0,_i._x)("M j, Y g:i A","medium date format with time"),(0,_i._x)("F j, Y","long date format"),(0,_i._x)("M j","short date format without the year")])].map((a,l)=>({key:`suggested-${l}`,name:(0,uR.dateI18n)(a,ah),format:a})),{key:"human-diff",name:(0,uR.humanTimeDiff)(ah),format:"human-diff"}],n={key:"custom",name:(0,_i.__)("Custom"),className:"block-editor-date-format-picker__custom-format-select-control__custom-option",hint:(0,_i.__)("Enter your own date format")},[i,s]=(0,vV.useState)(()=>!!e&&!r.some(a=>a.format===e));return(0,nu.jsxs)(iu.__experimentalVStack,{children:[(0,nu.jsx)(iu.CustomSelectControl,{label:(0,_i.__)("Choose a format"),options:[...r,n],value:i?n:r.find(a=>a.format===e)??n,onChange:({selectedItem:a})=>{a===n?s(!0):(s(!1),t(a.format))}}),i&&(0,nu.jsx)(iu.TextControl,{label:(0,_i.__)("Custom format"),hideLabelFromVision:!0,help:(0,vV.createInterpolateElement)((0,_i.__)("Enter a date or time <Link>format string</Link>."),{Link:(0,nu.jsx)(iu.ExternalLink,{href:(0,_i.__)("https://wordpress.org/documentation/article/customize-date-and-time-format/")})}),value:e,onChange:a=>t(a)})]})}var Fl=c(q(),1),dR=c(Z(),1),XTe=c(wo(),1);var QTe=c(ue(),1),Rd=c(T(),1);function JTe({id:e,colorPalette:t,duotonePalette:o,disableCustomColors:r,disableCustomDuotone:n,value:i,selectedSlug:s,onChange:a}){let l;i==="unset"?l=(0,Rd.jsx)(Fl.ColorIndicator,{className:"block-editor-duotone-control__unset-indicator"}):i?l=(0,Rd.jsx)(Fl.DuotoneSwatch,{values:i}):l=(0,Rd.jsx)(xt,{icon:W8});let u=(0,dR.__)("Apply duotone filter"),f=`${(0,QTe.useInstanceId)(JTe,"duotone-control",e)}__description`;return(0,Rd.jsx)(Fl.Dropdown,{popoverProps:{className:"block-editor-duotone-control__popover",headerTitle:(0,dR.__)("Duotone")},renderToggle:({isOpen:p,onToggle:m})=>(0,Rd.jsx)(Fl.ToolbarButton,{showTooltip:!0,onClick:m,"aria-haspopup":"true","aria-expanded":p,onKeyDown:h=>{!p&&h.keyCode===XTe.DOWN&&(h.preventDefault(),m())},label:u,icon:l}),renderContent:()=>(0,Rd.jsxs)(Fl.MenuGroup,{label:(0,dR.__)("Duotone"),children:[(0,Rd.jsx)("p",{children:(0,dR.__)("Create a two-tone color effect without losing your original image.")}),(0,Rd.jsx)(Fl.DuotonePicker,{"aria-label":u,"aria-describedby":f,colorPalette:t,duotonePalette:o,disableCustomColors:r,disableCustomDuotone:n,value:i,selectedSlug:s,onChange:a})]})})}var _V=JTe;var rRe=c(q(),1),nRe=c(F(),1),Oa=c(Z(),1);var Kn=c(Z(),1);var wV=c(Z(),1);function eRe(e){if(!e)return{};if(typeof e=="object")return e;let t;switch(e){case"normal":t=(0,wV._x)("Regular","font style");break;case"italic":t=(0,wV._x)("Italic","font style");break;case"oblique":t=(0,wV._x)("Oblique","font style");break;default:t=e;break}return{name:t,value:e}}var su=c(Z(),1);function lZ(e){if(!e)return{};if(typeof e=="object")return e;let t;switch(e){case"normal":case"400":t=(0,su._x)("Regular","font weight");break;case"bold":case"700":t=(0,su._x)("Bold","font weight");break;case"100":t=(0,su._x)("Thin","font weight");break;case"200":t=(0,su._x)("Extra Light","font weight");break;case"300":t=(0,su._x)("Light","font weight");break;case"500":t=(0,su._x)("Medium","font weight");break;case"600":t=(0,su._x)("Semi Bold","font weight");break;case"800":t=(0,su._x)("Extra Bold","font weight");break;case"900":t=(0,su._x)("Black","font weight");break;case"1000":t=(0,su._x)("Extra Black","font weight");break;default:t=e;break}return{name:t,value:e}}var tRe=[{name:(0,Kn._x)("Regular","font style"),value:"normal"},{name:(0,Kn._x)("Italic","font style"),value:"italic"}],oRe=[{name:(0,Kn._x)("Thin","font weight"),value:"100"},{name:(0,Kn._x)("Extra Light","font weight"),value:"200"},{name:(0,Kn._x)("Light","font weight"),value:"300"},{name:(0,Kn._x)("Regular","font weight"),value:"400"},{name:(0,Kn._x)("Medium","font weight"),value:"500"},{name:(0,Kn._x)("Semi Bold","font weight"),value:"600"},{name:(0,Kn._x)("Bold","font weight"),value:"700"},{name:(0,Kn._x)("Extra Bold","font weight"),value:"800"},{name:(0,Kn._x)("Black","font weight"),value:"900"},{name:(0,Kn._x)("Extra Black","font weight"),value:"1000"}];function eS(e){let t=[],o=[],r=[],n=!e||e?.length===0,i=!1;return e?.forEach(s=>{if(typeof s.fontWeight=="string"&&/\s/.test(s.fontWeight.trim())){i=!0;let[u,d]=s.fontWeight.split(" "),f=parseInt(u.slice(0,1)),p=d==="1000"?10:parseInt(d.slice(0,1));for(let m=f;m<=p;m++){let g=`${m.toString()}00`;o.some(h=>h.value===g)||o.push(lZ(g))}}let a=lZ(typeof s.fontWeight=="number"?s.fontWeight.toString():s.fontWeight),l=eRe(s.fontStyle);l&&Object.keys(l).length&&(t.some(u=>u.value===l.value)||t.push(l)),a&&Object.keys(a).length&&(o.some(u=>u.value===a.value)||i||o.push(a))}),o.some(s=>(s.value??"")>="600")||o.push({name:(0,Kn._x)("Bold","font weight"),value:"700"}),t.some(s=>s.value==="italic")||t.push({name:(0,Kn._x)("Italic","font style"),value:"italic"}),n&&(t=tRe,o=oRe),t=t.length===0?tRe:t,o=o.length===0?oRe:o,t.forEach(({name:s,value:a})=>{o.forEach(({name:l,value:u})=>{let d=a==="normal"?l:(0,Kn.sprintf)((0,Kn._x)("%1$s %2$s","font"),l??"",s??"");r.push({key:`${a}-${u}`,name:d??"",style:{fontStyle:a,fontWeight:u}})})}),{fontStyles:t,fontWeights:o,combinedStyleAndWeightOptions:r,isSystemFont:n,isVariableFont:i}}var iRe=c(T(),1),pnt=(e,t)=>e?t?(0,Oa.__)("Appearance"):(0,Oa.__)("Font style"):(0,Oa.__)("Font weight");function kV(e){let{__next40pxDefaultSize:t,onChange:o,hasFontStyles:r=!0,hasFontWeights:n=!0,fontFamilyFaces:i,value:{fontStyle:s,fontWeight:a},...l}=e,u=r||n,d=pnt(r,n),f={key:"default",name:(0,Oa.__)("Default"),style:{fontStyle:void 0,fontWeight:void 0}},{fontStyles:p,fontWeights:m,combinedStyleAndWeightOptions:g}=eS(i),h=()=>{let k=[f];return g&&k.push(...g),k},b=()=>{let k=[f];return p.forEach(({name:x,value:C})=>{k.push({key:C,name:x,style:{fontStyle:C,fontWeight:void 0}})}),k},v=()=>{let k=[f];return m.forEach(({name:x,value:C})=>{k.push({key:C,name:x,style:{fontStyle:void 0,fontWeight:C}})}),k},y=(0,nRe.useMemo)(()=>r&&n?h():r?b():v(),[e.options,p,m,g]),_=y.find(k=>k.style.fontStyle===s&&k.style.fontWeight===a)||y[0];return u&&(0,iRe.jsx)(rRe.CustomSelectControl,{...l,className:"components-font-appearance-control",label:d,describedBy:_?r?n?(0,Oa.sprintf)((0,Oa.__)("Currently selected font appearance: %s"),_.name):(0,Oa.sprintf)((0,Oa.__)("Currently selected font style: %s"),_.name):(0,Oa.sprintf)((0,Oa.__)("Currently selected font weight: %s"),_.name):(0,Oa.__)("No selected font appearance"),options:y,value:_,onChange:({selectedItem:k})=>o(k.style)})}var sRe=c(q(),1),cZ=c(Z(),1);var aRe=c(T(),1);function xV({__next40pxDefaultSize:e,value:t="",onChange:o,fontFamilies:r,className:n,...i}){let[s]=je("typography.fontFamilies");if(r||(r=s),!r||r.length===0)return null;let a=[{key:"",name:(0,cZ.__)("Default")},...r.map(({fontFamily:u,name:d})=>({key:u,name:d||u,style:{fontFamily:u}}))],l=a.find(u=>u.key===t)??"";return(0,aRe.jsx)(sRe.CustomSelectControl,{label:(0,cZ.__)("Font"),value:l,onChange:({selectedItem:u})=>o(u.key),options:a,className:Y("block-editor-font-family-control",n),...i})}var SV=c(q(),1),lRe=c(Z(),1);var cRe=c(T(),1);function CV({value:e,onChange:t,__unstableInputWidth:o="60px",...r}){let[n]=je("spacing.units"),i=(0,SV.__experimentalUseCustomUnits)({availableUnits:n||["px","em","rem"],defaultValues:{px:2,em:.2,rem:.2}});return(0,cRe.jsx)(SV.__experimentalUnitControl,{...r,label:(0,lRe.__)("Letter spacing"),value:e,__unstableInputWidth:o,units:i,onChange:t})}var fR=c(Z(),1),EV=c(q(),1),uZ=c(T(),1),mnt=[{label:(0,fR.__)("None"),value:"none",icon:ii},{label:(0,fR.__)("Underline"),value:"underline",icon:Q8},{label:(0,fR.__)("Strikethrough"),value:"line-through",icon:Z8}];function TV({value:e,onChange:t,className:o}){return(0,uZ.jsx)(EV.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,fR.__)("Decoration"),className:Y("block-editor-text-decoration-control",o),value:e,onChange:r=>{t(r===e?void 0:r)},children:mnt.map(r=>(0,uZ.jsx)(EV.__experimentalToggleGroupControlOptionIcon,{value:r.value,icon:r.icon,label:r.label},r.value))})}var tS=c(Z(),1);var RV=c(q(),1),dZ=c(T(),1),gnt=[{label:(0,tS.__)("None"),value:"none",icon:ii},{label:(0,tS.__)("Uppercase"),value:"uppercase",icon:e7},{label:(0,tS.__)("Lowercase"),value:"lowercase",icon:K8},{label:(0,tS.__)("Capitalize"),value:"capitalize",icon:$8}];function BV({className:e,value:t,onChange:o}){return(0,dZ.jsx)(RV.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,tS.__)("Letter case"),className:Y("block-editor-text-transform-control",e),value:t,onChange:r=>{o(r===t?void 0:r)},children:gnt.map(r=>(0,dZ.jsx)(RV.__experimentalToggleGroupControlOptionIcon,{value:r.value,icon:r.icon,label:r.label},r.value))})}var oS=c(Z(),1);var IV=c(q(),1),fZ=c(T(),1),hnt=[{label:(0,oS.__)("Horizontal"),value:"horizontal-tb",icon:Cz},{label:(0,oS.__)("Vertical"),value:(0,oS.isRTL)()?"vertical-lr":"vertical-rl",icon:Tz}];function PV({className:e,value:t,onChange:o}){return(0,fZ.jsx)(IV.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,oS.__)("Orientation"),className:Y("block-editor-writing-mode-control",e),value:t,onChange:r=>{o(r===t?void 0:r)},children:hnt.map(r=>(0,fZ.jsx)(IV.__experimentalToggleGroupControlOptionIcon,{value:r.value,icon:r.icon,label:r.label},r.value))})}var hs=c(q(),1),uRe=c(F(),1),dRe=c(Z(),1);var An=c(T(),1),bnt=({setting:e,children:t,panelId:o,...r})=>{let n=()=>{e.colorValue?e.onColorChange():e.gradientValue&&e.onGradientChange()};return(0,An.jsx)(hs.__experimentalToolsPanelItem,{hasValue:()=>!!e.colorValue||!!e.gradientValue,label:e.label,onDeselect:n,isShownByDefault:e.isShownByDefault!==void 0?e.isShownByDefault:!0,...r,className:Y("block-editor-color-gradient-item","block-editor-tools-panel-color-gradient-settings__item"),panelId:o,resetAllFilter:e.resetAllFilter,children:t})},ynt=({colorValue:e,label:t})=>(0,An.jsxs)(hs.__experimentalHStack,{justify:"flex-start",children:[(0,An.jsx)(hs.ColorIndicator,{className:"block-editor-panel-color-gradient-settings__color-indicator",colorValue:e}),(0,An.jsx)(hs.FlexItem,{className:"block-editor-panel-color-gradient-settings__color-name",title:t,children:t})]}),vnt=e=>function({onToggle:o,isOpen:r}){let{clearable:n,colorValue:i,gradientValue:s,onColorChange:a,onGradientChange:l,label:u}=e,d=(0,uRe.useRef)(void 0),f={onClick:o,className:Y("block-editor-panel-color-gradient-settings__dropdown",{"is-open":r}),"aria-expanded":r,ref:d},p=()=>{i?a():s&&l()},m=i??s;return(0,An.jsxs)(An.Fragment,{children:[(0,An.jsx)(hs.Button,{__next40pxDefaultSize:!0,...f,children:(0,An.jsx)(ynt,{colorValue:m,label:u})}),n&&m&&(0,An.jsx)(hs.Button,{__next40pxDefaultSize:!0,label:(0,dRe.__)("Reset"),className:"block-editor-panel-color-gradient-settings__reset",size:"small",icon:ii,onClick:()=>{p(),r&&o(),d.current?.focus()}})]})};function OV({colors:e,disableCustomColors:t,disableCustomGradients:o,enableAlpha:r,gradients:n,settings:i,__experimentalIsRenderedInSidebar:s,...a}){let l;return s&&(l={placement:"left-start",offset:36,shift:!0}),(0,An.jsx)(An.Fragment,{children:i.map((u,d)=>{let f={clearable:!1,colorValue:u.colorValue,colors:e,disableCustomColors:t,disableCustomGradients:o,enableAlpha:r,gradientValue:u.gradientValue,gradients:n,label:u.label,onColorChange:u.onColorChange,onGradientChange:u.onGradientChange,showTitle:!1,__experimentalIsRenderedInSidebar:s,...u},p={clearable:u.clearable,label:u.label,colorValue:u.colorValue,gradientValue:u.gradientValue,onColorChange:u.onColorChange,onGradientChange:u.onGradientChange};return u&&(0,An.jsx)(bnt,{setting:u,...a,children:(0,An.jsx)(hs.Dropdown,{popoverProps:l,className:"block-editor-tools-panel-color-gradient-settings__dropdown",renderToggle:vnt(p),renderContent:()=>(0,An.jsx)(hs.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,An.jsx)("div",{className:"block-editor-panel-color-gradient-settings__dropdown-content",children:(0,An.jsx)(sh,{...f})})})})},d)})})}var AV=c(q(),1),fRe=c(ee(),1),pRe=c(ue(),1);var pZ=c(F(),1),tv=c(Z(),1);function lh(){let[e,t,o,r,n,i,s,a,l,u]=je("color.custom","color.palette.custom","color.palette.theme","color.palette.default","color.defaultPalette","color.customGradient","color.gradients.custom","color.gradients.theme","color.gradients.default","color.defaultGradients"),d={disableCustomColors:!e,disableCustomGradients:!i};return d.colors=(0,pZ.useMemo)(()=>{let f=[];return o&&o.length&&f.push({name:(0,tv._x)("Theme","Indicates this palette comes from the theme."),slug:"theme",colors:o}),n&&r&&r.length&&f.push({name:(0,tv._x)("Default","Indicates this palette comes from WordPress."),slug:"default",colors:r}),t&&t.length&&f.push({name:(0,tv._x)("Custom","Indicates this palette is created by the user."),slug:"custom",colors:t}),f},[t,o,r,n]),d.gradients=(0,pZ.useMemo)(()=>{let f=[];return a&&a.length&&f.push({name:(0,tv._x)("Theme","Indicates this palette comes from the theme."),slug:"theme",gradients:a}),u&&l&&l.length&&f.push({name:(0,tv._x)("Default","Indicates this palette comes from WordPress."),slug:"default",gradients:l}),s&&s.length&&f.push({name:(0,tv._x)("Custom","Indicates this palette is created by the user."),slug:"custom",gradients:s}),f},[s,a,l,u]),d.hasColorsOrGradients=!!d.colors.length||!!d.gradients.length,d}var zl=c(T(),1),_nt=["colors","disableCustomColors","gradients","disableCustomGradients"],mZ=({className:e,colors:t,gradients:o,disableCustomColors:r,disableCustomGradients:n,children:i,settings:s,title:a,showTitle:l=!0,__experimentalIsRenderedInSidebar:u,enableAlpha:d})=>{let f=(0,pRe.useInstanceId)(mZ),{batch:p}=(0,fRe.useRegistry)();return(!t||t.length===0)&&(!o||o.length===0)&&r&&n&&s?.every(m=>(!m.colors||m.colors.length===0)&&(!m.gradients||m.gradients.length===0)&&(m.disableCustomColors===void 0||m.disableCustomColors)&&(m.disableCustomGradients===void 0||m.disableCustomGradients))?null:(0,zl.jsx)(AV.__experimentalToolsPanel,{className:Y("block-editor-panel-color-gradient-settings",e),hasInnerWrapper:!0,label:l?a:void 0,resetAll:()=>{p(()=>{s.forEach(({colorValue:m,gradientValue:g,onColorChange:h,onGradientChange:b})=>{m?h():g&&b()})})},panelId:f,__experimentalFirstVisibleItemClass:"first",__experimentalLastVisibleItemClass:"last",children:(0,zl.jsxs)("div",{className:"block-editor-panel-color-gradient-settings__inner-wrapper",children:[(0,zl.jsx)(OV,{settings:s,panelId:f,colors:t,gradients:o,disableCustomColors:r,disableCustomGradients:n,__experimentalIsRenderedInSidebar:u,enableAlpha:d}),!!i&&(0,zl.jsxs)(zl.Fragment,{children:[(0,zl.jsx)(AV.__experimentalSpacer,{marginTop:4,marginBottom:0}),i]})]})})},wnt=e=>{let t=lh();return(0,zl.jsx)(mZ,{...t,...e})},knt=e=>_nt.every(t=>e.hasOwnProperty(t))?(0,zl.jsx)(mZ,{...e}):(0,zl.jsx)(wnt,{...e}),MV=knt;var NV=c(F(),1),ov=c(q(),1),hZ=c(Z(),1);var pR=c(T(),1),gZ=[],xnt={...pV,px:{max:1e3,steps:1},em:{max:50,steps:.1},rem:{max:50,steps:.1}};function Snt(e){let t=e?.default??gZ,o=e?.custom??gZ,r=e?.theme??gZ;return(0,NV.useMemo)(()=>[{name:(0,hZ.__)("None"),slug:"0",size:0},...o,...r,...t],[o,r,t])}function rv({label:e=(0,hZ.__)("Dimension"),onChange:t,value:o,placeholder:r,className:n,dimensionSizes:i}){let[s,a]=je("dimensions.dimensionSizes","spacing.units"),l=i??s,u=(0,ov.__experimentalUseCustomUnits)({availableUnits:a||["%","px","em","rem","vh","vw"]}),d=Snt(l),[f,p]=(0,NV.useState)(()=>{let[,g]=(0,ov.__experimentalParseQuantityAndUnitFromRawValue)(o);return g||u[0]?.value||"px"}),m=g=>{let[h,b]=(0,ov.__experimentalParseQuantityAndUnitFromRawValue)(o);["em","rem"].includes(g)&&b==="px"?t((h/16).toFixed(2)+g):["em","rem"].includes(b)&&g==="px"?t(Math.round(h*16)+g):["%","vw","svw","lvw","dvw","vh","svh","lvh","dvh","vi","svi","lvi","dvi","vb","svb","lvb","dvb","vmin","svmin","lvmin","dvmin","vmax","svmax","lvmax","dvmax"].includes(g)&&h>100&&t(100+g),p(g)};return(0,pR.jsxs)("fieldset",{className:Y("block-editor-dimension-control",n),children:[(0,pR.jsx)(ov.BaseControl.VisualLabel,{as:"legend",children:e}),(0,pR.jsx)(ev,{ariaLabel:e,className:"block-editor-dimension-control",customValueSettings:xnt,minimumCustomValue:0,onChange:t,onUnitChange:m,placeholder:r,presets:d,presetType:"dimension",selectedUnit:f,showTooltip:!0,units:u,value:o})]})}var gRe=c(F(),1),qn=c(q(),1),hRe=c(Z(),1),bRe=c(Nt(),1);var Bd=c(T(),1),mRe={px:{max:1e3,step:1},"%":{max:100,step:1},vw:{max:100,step:1},vh:{max:100,step:1},em:{max:50,step:.1},rem:{max:50,step:.1},svw:{max:100,step:1},lvw:{max:100,step:1},dvw:{max:100,step:1},svh:{max:100,step:1},lvh:{max:100,step:1},dvh:{max:100,step:1},vi:{max:100,step:1},svi:{max:100,step:1},lvi:{max:100,step:1},dvi:{max:100,step:1},vb:{max:100,step:1},svb:{max:100,step:1},lvb:{max:100,step:1},dvb:{max:100,step:1},vmin:{max:100,step:1},svmin:{max:100,step:1},lvmin:{max:100,step:1},dvmin:{max:100,step:1},vmax:{max:100,step:1},svmax:{max:100,step:1},lvmax:{max:100,step:1},dvmax:{max:100,step:1}};function yRe({label:e=(0,hRe.__)("Height"),onChange:t,value:o}){(0,bRe.default)("wp.blockEditor.HeightControl",{since:"7.0",version:"7.2",alternative:"wp.blockEditor.DimensionControl"});let r=parseFloat(o),[n]=je("spacing.units"),i=(0,qn.__experimentalUseCustomUnits)({availableUnits:n||["%","px","em","rem","vh","vw"]}),s=(0,gRe.useMemo)(()=>(0,qn.__experimentalParseQuantityAndUnitFromRawValue)(o),[o])[1]||i[0]?.value||"px",a=u=>{t([u,s].join(""))},l=u=>{let[d,f]=(0,qn.__experimentalParseQuantityAndUnitFromRawValue)(o);["em","rem"].includes(u)&&f==="px"?t((d/16).toFixed(2)+u):["em","rem"].includes(f)&&u==="px"?t(Math.round(d*16)+u):["%","vw","svw","lvw","dvw","vh","svh","lvh","dvh","vi","svi","lvi","dvi","vb","svb","lvb","dvb","vmin","svmin","lvmin","dvmin","vmax","svmax","lvmax","dvmax"].includes(u)&&d>100&&t(100+u)};return(0,Bd.jsxs)("fieldset",{className:"block-editor-height-control",children:[(0,Bd.jsx)(qn.BaseControl.VisualLabel,{as:"legend",children:e}),(0,Bd.jsxs)(qn.Flex,{children:[(0,Bd.jsx)(qn.FlexItem,{isBlock:!0,children:(0,Bd.jsx)(qn.__experimentalUnitControl,{value:o,units:i,onChange:t,onUnitChange:l,min:0,label:e,hideLabelFromVision:!0})}),(0,Bd.jsx)(qn.FlexItem,{isBlock:!0,children:(0,Bd.jsx)(qn.__experimentalSpacer,{marginX:2,marginBottom:0,children:(0,Bd.jsx)(qn.RangeControl,{value:r,min:0,max:mRe[s]?.max??100,step:mRe[s]?.step??.1,withInputField:!1,onChange:a,label:e,hideLabelFromVision:!0})})})]})]})}var bR=c(q(),1),wBe=c(Nt(),1);var jl=c(oe()),WRe=c(FRe());function Bnt(e,t,o,r,n,i){i===void 0&&(i=0);var s=rS(e,t,i),a=s.width,l=s.height,u=Math.min(a,o),d=Math.min(l,r);return u>d*n?{width:d*n,height:d}:{width:u,height:u/n}}function Int(e){return e.width>e.height?e.width/e.naturalWidth:e.height/e.naturalHeight}function mR(e,t,o,r,n){n===void 0&&(n=0);var i=rS(t.width,t.height,n),s=i.width,a=i.height;return{x:zRe(e.x,s,o.width,r),y:zRe(e.y,a,o.height,r)}}function zRe(e,t,o,r){var n=t*r/2-o/2;return jV(e,-n,n)}function jRe(e,t){return Math.sqrt(Math.pow(e.y-t.y,2)+Math.pow(e.x-t.x,2))}function HRe(e,t){return Math.atan2(t.y-e.y,t.x-e.x)*180/Math.PI}function Pnt(e,t,o,r,n,i,s){i===void 0&&(i=0),s===void 0&&(s=!0);var a=s?Ont:Ant,l=rS(t.width,t.height,i),u=rS(t.naturalWidth,t.naturalHeight,i),d={x:a(100,((l.width-o.width/n)/2-e.x/n)/l.width*100),y:a(100,((l.height-o.height/n)/2-e.y/n)/l.height*100),width:a(100,o.width/l.width*100/n),height:a(100,o.height/l.height*100/n)},f=Math.round(a(u.width,d.width*u.width/100)),p=Math.round(a(u.height,d.height*u.height/100)),m=u.width>=u.height*r,g=m?{width:Math.round(p*r),height:p}:{width:f,height:Math.round(f/r)},h=hr(hr({},g),{x:Math.round(a(u.width-g.width,d.x*u.width/100)),y:Math.round(a(u.height-g.height,d.y*u.height/100))});return{croppedAreaPercentages:d,croppedAreaPixels:h}}function Ont(e,t){return Math.min(e,Math.max(0,t))}function Ant(e,t){return t}function Mnt(e,t,o,r,n,i){var s=rS(t.width,t.height,o),a=jV(r.width/s.width*(100/e.width),n,i),l={x:a*s.width/2-r.width/2-s.width*a*(e.x/100),y:a*s.height/2-r.height/2-s.height*a*(e.y/100)};return{crop:l,zoom:a}}function Nnt(e,t,o){var r=Int(t);return o.height>o.width?o.height/(e.height*r):o.width/(e.width*r)}function Lnt(e,t,o,r,n,i){o===void 0&&(o=0);var s=rS(t.naturalWidth,t.naturalHeight,o),a=jV(Nnt(e,t,r),n,i),l=r.height>r.width?r.height/e.height:r.width/e.width,u={x:((s.width-e.width)/2-e.x)*l,y:((s.height-e.height)/2-e.y)*l};return{crop:u,zoom:a}}function URe(e,t){return{x:(t.x+e.x)/2,y:(t.y+e.y)/2}}function Dnt(e){return e*Math.PI/180}function rS(e,t,o){var r=Dnt(o);return{width:Math.abs(Math.cos(r)*e)+Math.abs(Math.sin(r)*t),height:Math.abs(Math.sin(r)*e)+Math.abs(Math.cos(r)*t)}}function jV(e,t,o){return Math.min(Math.max(e,t),o)}function zV(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return e.filter(function(o){return typeof o=="string"&&o.length>0}).join(" ").trim()}var Vnt=`.reactEasyCrop_Container {
   position: absolute;
   top: 0;
   left: 0;
@@ -204,26 +204,26 @@
   border-left: 0;
   border-right: 0;
 }
-`,Oit=1,Ait=3,Mit=1,kBe=(function(e){Yee(t,e);function t(){var o=e!==null&&e.apply(this,arguments)||this;return o.cropperRef=Yl.createRef(),o.imageRef=Yl.createRef(),o.videoRef=Yl.createRef(),o.containerPosition={x:0,y:0},o.containerRef=null,o.styleRef=null,o.containerRect=null,o.mediaSize={width:0,height:0,naturalWidth:0,naturalHeight:0},o.dragStartPosition={x:0,y:0},o.dragStartCrop={x:0,y:0},o.gestureZoomStart=0,o.gestureRotationStart=0,o.isTouching=!1,o.lastPinchDistance=0,o.lastPinchRotation=0,o.rafDragTimeout=null,o.rafPinchTimeout=null,o.wheelTimer=null,o.currentDoc=typeof document<"u"?document:null,o.currentWindow=typeof window<"u"?window:null,o.resizeObserver=null,o.previousCropSize=null,o.isInitialized=!1,o.state={cropSize:null,hasWheelJustStarted:!1,mediaObjectFit:void 0},o.initResizeObserver=function(){if(!(typeof window.ResizeObserver>"u"||!o.containerRef)){var r=!0;o.resizeObserver=new window.ResizeObserver(function(n){if(r){r=!1;return}o.computeSizes()}),o.resizeObserver.observe(o.containerRef)}},o.preventZoomSafari=function(r){return r.preventDefault()},o.cleanEvents=function(){o.currentDoc&&(o.currentDoc.removeEventListener("mousemove",o.onMouseMove),o.currentDoc.removeEventListener("mouseup",o.onDragStopped),o.currentDoc.removeEventListener("touchmove",o.onTouchMove),o.currentDoc.removeEventListener("touchend",o.onDragStopped),o.currentDoc.removeEventListener("gesturechange",o.onGestureChange),o.currentDoc.removeEventListener("gestureend",o.onGestureEnd),o.currentDoc.removeEventListener("scroll",o.onScroll))},o.clearScrollEvent=function(){o.containerRef&&o.containerRef.removeEventListener("wheel",o.onWheel),o.wheelTimer&&clearTimeout(o.wheelTimer)},o.onMediaLoad=function(){var r=o.computeSizes();r&&(o.previousCropSize=r,o.emitCropData(),o.setInitialCrop(r),o.isInitialized=!0),o.props.onMediaLoaded&&o.props.onMediaLoaded(o.mediaSize)},o.setInitialCrop=function(r){if(o.props.initialCroppedAreaPercentages){var n=Tit(o.props.initialCroppedAreaPercentages,o.mediaSize,o.props.rotation,r,o.props.minZoom,o.props.maxZoom),i=n.crop,s=n.zoom;o.props.onCropChange(i),o.props.onZoomChange&&o.props.onZoomChange(s)}else if(o.props.initialCroppedAreaPixels){var a=Bit(o.props.initialCroppedAreaPixels,o.mediaSize,o.props.rotation,r,o.props.minZoom,o.props.maxZoom),i=a.crop,s=a.zoom;o.props.onCropChange(i),o.props.onZoomChange&&o.props.onZoomChange(s)}},o.computeSizes=function(){var r,n,i,s,a,l,u=o.imageRef.current||o.videoRef.current;if(u&&o.containerRef){o.containerRect=o.containerRef.getBoundingClientRect(),o.saveContainerPosition();var d=o.containerRect.width/o.containerRect.height,f=((r=o.imageRef.current)===null||r===void 0?void 0:r.naturalWidth)||((n=o.videoRef.current)===null||n===void 0?void 0:n.videoWidth)||0,p=((i=o.imageRef.current)===null||i===void 0?void 0:i.naturalHeight)||((s=o.videoRef.current)===null||s===void 0?void 0:s.videoHeight)||0,m=u.offsetWidth<f||u.offsetHeight<p,g=f/p,h=void 0;if(m)switch(o.state.mediaObjectFit){default:case"contain":h=d>g?{width:o.containerRect.height*g,height:o.containerRect.height}:{width:o.containerRect.width,height:o.containerRect.width/g};break;case"horizontal-cover":h={width:o.containerRect.width,height:o.containerRect.width/g};break;case"vertical-cover":h={width:o.containerRect.height*g,height:o.containerRect.height};break}else h={width:u.offsetWidth,height:u.offsetHeight};o.mediaSize=hr(hr({},h),{naturalWidth:f,naturalHeight:p}),o.props.setMediaSize&&o.props.setMediaSize(o.mediaSize);var b=o.props.cropSize?o.props.cropSize:kit(o.mediaSize.width,o.mediaSize.height,o.containerRect.width,o.containerRect.height,o.props.aspect,o.props.rotation);return(((a=o.state.cropSize)===null||a===void 0?void 0:a.height)!==b.height||((l=o.state.cropSize)===null||l===void 0?void 0:l.width)!==b.width)&&o.props.onCropSizeChange&&o.props.onCropSizeChange(b),o.setState({cropSize:b},o.recomputeCropPosition),o.props.setCropSize&&o.props.setCropSize(b),b}},o.saveContainerPosition=function(){if(o.containerRef){var r=o.containerRef.getBoundingClientRect();o.containerPosition={x:r.left,y:r.top}}},o.onMouseDown=function(r){o.currentDoc&&(r.preventDefault(),o.currentDoc.addEventListener("mousemove",o.onMouseMove),o.currentDoc.addEventListener("mouseup",o.onDragStopped),o.saveContainerPosition(),o.onDragStart(t.getMousePoint(r)))},o.onMouseMove=function(r){return o.onDrag(t.getMousePoint(r))},o.onScroll=function(r){o.currentDoc&&(r.preventDefault(),o.saveContainerPosition())},o.onTouchStart=function(r){o.currentDoc&&(o.isTouching=!0,!(o.props.onTouchRequest&&!o.props.onTouchRequest(r))&&(o.currentDoc.addEventListener("touchmove",o.onTouchMove,{passive:!1}),o.currentDoc.addEventListener("touchend",o.onDragStopped),o.saveContainerPosition(),r.touches.length===2?o.onPinchStart(r):r.touches.length===1&&o.onDragStart(t.getTouchPoint(r.touches[0]))))},o.onTouchMove=function(r){r.preventDefault(),r.touches.length===2?o.onPinchMove(r):r.touches.length===1&&o.onDrag(t.getTouchPoint(r.touches[0]))},o.onGestureStart=function(r){o.currentDoc&&(r.preventDefault(),o.currentDoc.addEventListener("gesturechange",o.onGestureChange),o.currentDoc.addEventListener("gestureend",o.onGestureEnd),o.gestureZoomStart=o.props.zoom,o.gestureRotationStart=o.props.rotation)},o.onGestureChange=function(r){if(r.preventDefault(),!o.isTouching){var n=t.getMousePoint(r),i=o.gestureZoomStart-1+r.scale;if(o.setNewZoom(i,n,{shouldUpdatePosition:!0}),o.props.onRotationChange){var s=o.gestureRotationStart+r.rotation;o.props.onRotationChange(s)}}},o.onGestureEnd=function(r){o.cleanEvents()},o.onDragStart=function(r){var n,i,s=r.x,a=r.y;o.dragStartPosition={x:s,y:a},o.dragStartCrop=hr({},o.props.crop),(i=(n=o.props).onInteractionStart)===null||i===void 0||i.call(n)},o.onDrag=function(r){var n=r.x,i=r.y;o.currentWindow&&(o.rafDragTimeout&&o.currentWindow.cancelAnimationFrame(o.rafDragTimeout),o.rafDragTimeout=o.currentWindow.requestAnimationFrame(function(){if(o.state.cropSize&&!(n===void 0||i===void 0)){var s=n-o.dragStartPosition.x,a=i-o.dragStartPosition.y,l={x:o.dragStartCrop.x+s,y:o.dragStartCrop.y+a},u=o.props.restrictPosition?PR(l,o.mediaSize,o.state.cropSize,o.props.zoom,o.props.rotation):l;o.props.onCropChange(u)}}))},o.onDragStopped=function(){var r,n;o.isTouching=!1,o.cleanEvents(),o.emitCropData(),(n=(r=o.props).onInteractionEnd)===null||n===void 0||n.call(r)},o.onWheel=function(r){if(o.currentWindow&&!(o.props.onWheelRequest&&!o.props.onWheelRequest(r))){r.preventDefault();var n=t.getMousePoint(r),i=(0,wBe.default)(r).pixelY,s=o.props.zoom-i*o.props.zoomSpeed/200;o.setNewZoom(s,n,{shouldUpdatePosition:!0}),o.state.hasWheelJustStarted||o.setState({hasWheelJustStarted:!0},function(){var a,l;return(l=(a=o.props).onInteractionStart)===null||l===void 0?void 0:l.call(a)}),o.wheelTimer&&clearTimeout(o.wheelTimer),o.wheelTimer=o.currentWindow.setTimeout(function(){return o.setState({hasWheelJustStarted:!1},function(){var a,l;return(l=(a=o.props).onInteractionEnd)===null||l===void 0?void 0:l.call(a)})},250)}},o.getPointOnContainer=function(r,n){var i=r.x,s=r.y;if(!o.containerRect)throw new Error("The Cropper is not mounted");return{x:o.containerRect.width/2-(i-n.x),y:o.containerRect.height/2-(s-n.y)}},o.getPointOnMedia=function(r){var n=r.x,i=r.y,s=o.props,a=s.crop,l=s.zoom;return{x:(n+a.x)/l,y:(i+a.y)/l}},o.setNewZoom=function(r,n,i){var s=i===void 0?{}:i,a=s.shouldUpdatePosition,l=a===void 0?!0:a;if(!(!o.state.cropSize||!o.props.onZoomChange)){var u=u6(r,o.props.minZoom,o.props.maxZoom);if(l){var d=o.getPointOnContainer(n,o.containerPosition),f=o.getPointOnMedia(d),p={x:f.x*u-d.x,y:f.y*u-d.y},m=o.props.restrictPosition?PR(p,o.mediaSize,o.state.cropSize,u,o.props.rotation):p;o.props.onCropChange(m)}o.props.onZoomChange(u)}},o.getCropData=function(){if(!o.state.cropSize)return null;var r=o.props.restrictPosition?PR(o.props.crop,o.mediaSize,o.state.cropSize,o.props.zoom,o.props.rotation):o.props.crop;return Sit(r,o.mediaSize,o.state.cropSize,o.getAspect(),o.props.zoom,o.props.rotation,o.props.restrictPosition)},o.emitCropData=function(){var r=o.getCropData();if(r){var n=r.croppedAreaPercentages,i=r.croppedAreaPixels;o.props.onCropComplete&&o.props.onCropComplete(n,i),o.props.onCropAreaChange&&o.props.onCropAreaChange(n,i)}},o.emitCropAreaChange=function(){var r=o.getCropData();if(r){var n=r.croppedAreaPercentages,i=r.croppedAreaPixels;o.props.onCropAreaChange&&o.props.onCropAreaChange(n,i)}},o.recomputeCropPosition=function(){if(o.state.cropSize){var r=o.props.crop;if(o.isInitialized&&o.previousCropSize){var n=Math.abs(o.previousCropSize.width-o.state.cropSize.width)>1e-6||Math.abs(o.previousCropSize.height-o.state.cropSize.height)>1e-6;if(n){var i=o.state.cropSize.width/o.previousCropSize.width,s=o.state.cropSize.height/o.previousCropSize.height;r={x:o.props.crop.x*i,y:o.props.crop.y*s}}}var a=o.props.restrictPosition?PR(r,o.mediaSize,o.state.cropSize,o.props.zoom,o.props.rotation):r;o.previousCropSize=o.state.cropSize,o.props.onCropChange(a),o.emitCropData()}},o.onKeyDown=function(r){var n,i,s=o.props,a=s.crop,l=s.onCropChange,u=s.keyboardStep,d=s.zoom,f=s.rotation,p=u;if(o.state.cropSize){r.shiftKey&&(p*=.2);var m=hr({},a);switch(r.key){case"ArrowUp":m.y-=p,r.preventDefault();break;case"ArrowDown":m.y+=p,r.preventDefault();break;case"ArrowLeft":m.x-=p,r.preventDefault();break;case"ArrowRight":m.x+=p,r.preventDefault();break;default:return}o.props.restrictPosition&&(m=PR(m,o.mediaSize,o.state.cropSize,d,f)),r.repeat||(i=(n=o.props).onInteractionStart)===null||i===void 0||i.call(n),l(m)}},o.onKeyUp=function(r){var n,i;switch(r.key){case"ArrowUp":case"ArrowDown":case"ArrowLeft":case"ArrowRight":r.preventDefault();break;default:return}o.emitCropData(),(i=(n=o.props).onInteractionEnd)===null||i===void 0||i.call(n)},o}return t.prototype.componentDidMount=function(){!this.currentDoc||!this.currentWindow||(this.containerRef&&(this.containerRef.ownerDocument&&(this.currentDoc=this.containerRef.ownerDocument),this.currentDoc.defaultView&&(this.currentWindow=this.currentDoc.defaultView),this.initResizeObserver(),typeof window.ResizeObserver>"u"&&this.currentWindow.addEventListener("resize",this.computeSizes),this.props.zoomWithScroll&&this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}),this.containerRef.addEventListener("gesturestart",this.onGestureStart)),this.currentDoc.addEventListener("scroll",this.onScroll),this.props.disableAutomaticStylesInjection||(this.styleRef=this.currentDoc.createElement("style"),this.styleRef.setAttribute("type","text/css"),this.props.nonce&&this.styleRef.setAttribute("nonce",this.props.nonce),this.styleRef.innerHTML=Pit,this.currentDoc.head.appendChild(this.styleRef)),this.imageRef.current&&this.imageRef.current.complete&&this.onMediaLoad(),this.props.setImageRef&&this.props.setImageRef(this.imageRef),this.props.setVideoRef&&this.props.setVideoRef(this.videoRef),this.props.setCropperRef&&this.props.setCropperRef(this.cropperRef))},t.prototype.componentWillUnmount=function(){var o,r;!this.currentDoc||!this.currentWindow||(typeof window.ResizeObserver>"u"&&this.currentWindow.removeEventListener("resize",this.computeSizes),(o=this.resizeObserver)===null||o===void 0||o.disconnect(),this.containerRef&&this.containerRef.removeEventListener("gesturestart",this.preventZoomSafari),this.styleRef&&((r=this.styleRef.parentNode)===null||r===void 0||r.removeChild(this.styleRef)),this.cleanEvents(),this.props.zoomWithScroll&&this.clearScrollEvent())},t.prototype.componentDidUpdate=function(o){var r,n,i,s,a,l,u,d,f;o.rotation!==this.props.rotation?(this.computeSizes(),this.recomputeCropPosition()):o.aspect!==this.props.aspect?this.computeSizes():o.objectFit!==this.props.objectFit?this.computeSizes():o.zoom!==this.props.zoom?this.recomputeCropPosition():((r=o.cropSize)===null||r===void 0?void 0:r.height)!==((n=this.props.cropSize)===null||n===void 0?void 0:n.height)||((i=o.cropSize)===null||i===void 0?void 0:i.width)!==((s=this.props.cropSize)===null||s===void 0?void 0:s.width)?this.computeSizes():(((a=o.crop)===null||a===void 0?void 0:a.x)!==((l=this.props.crop)===null||l===void 0?void 0:l.x)||((u=o.crop)===null||u===void 0?void 0:u.y)!==((d=this.props.crop)===null||d===void 0?void 0:d.y))&&this.emitCropAreaChange(),o.zoomWithScroll!==this.props.zoomWithScroll&&this.containerRef&&(this.props.zoomWithScroll?this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}):this.clearScrollEvent()),o.video!==this.props.video&&((f=this.videoRef.current)===null||f===void 0||f.load());var p=this.getObjectFit();p!==this.state.mediaObjectFit&&this.setState({mediaObjectFit:p},this.computeSizes)},t.prototype.getAspect=function(){var o=this.props,r=o.cropSize,n=o.aspect;return r?r.width/r.height:n},t.prototype.getObjectFit=function(){var o,r,n,i;if(this.props.objectFit==="cover"){var s=this.imageRef.current||this.videoRef.current;if(s&&this.containerRef){this.containerRect=this.containerRef.getBoundingClientRect();var a=this.containerRect.width/this.containerRect.height,l=((o=this.imageRef.current)===null||o===void 0?void 0:o.naturalWidth)||((r=this.videoRef.current)===null||r===void 0?void 0:r.videoWidth)||0,u=((n=this.imageRef.current)===null||n===void 0?void 0:n.naturalHeight)||((i=this.videoRef.current)===null||i===void 0?void 0:i.videoHeight)||0,d=l/u;return d<a?"horizontal-cover":"vertical-cover"}return"horizontal-cover"}return this.props.objectFit},t.prototype.onPinchStart=function(o){var r=t.getTouchPoint(o.touches[0]),n=t.getTouchPoint(o.touches[1]);this.lastPinchDistance=yBe(r,n),this.lastPinchRotation=vBe(r,n),this.onDragStart(_Be(r,n))},t.prototype.onPinchMove=function(o){var r=this;if(!(!this.currentDoc||!this.currentWindow)){var n=t.getTouchPoint(o.touches[0]),i=t.getTouchPoint(o.touches[1]),s=_Be(n,i);this.onDrag(s),this.rafPinchTimeout&&this.currentWindow.cancelAnimationFrame(this.rafPinchTimeout),this.rafPinchTimeout=this.currentWindow.requestAnimationFrame(function(){var a=yBe(n,i),l=r.props.zoom*(a/r.lastPinchDistance);r.setNewZoom(l,s,{shouldUpdatePosition:!1}),r.lastPinchDistance=a;var u=vBe(n,i),d=r.props.rotation+(u-r.lastPinchRotation);r.props.onRotationChange&&r.props.onRotationChange(d),r.lastPinchRotation=u})}},t.prototype.render=function(){var o=this,r,n=this.props,i=n.image,s=n.video,a=n.mediaProps,l=n.cropperProps,u=n.transform,d=n.crop,f=d.x,p=d.y,m=n.rotation,g=n.zoom,h=n.cropShape,b=n.showGrid,v=n.roundCropAreaPixels,y=n.style,_=y.containerStyle,w=y.cropAreaStyle,k=y.mediaStyle,x=n.classes,C=x.containerClassName,E=x.cropAreaClassName,R=x.mediaClassName,S=(r=this.state.mediaObjectFit)!==null&&r!==void 0?r:this.getObjectFit();return Yl.createElement("div",{onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,ref:function(O){return o.containerRef=O},"data-testid":"container",style:_,className:c6("reactEasyCrop_Container",C)},i?Yl.createElement("img",hr({alt:"",className:c6("reactEasyCrop_Image",S==="contain"&&"reactEasyCrop_Contain",S==="horizontal-cover"&&"reactEasyCrop_Cover_Horizontal",S==="vertical-cover"&&"reactEasyCrop_Cover_Vertical",R)},a,{src:i,ref:this.imageRef,style:hr(hr({},k),{transform:u||"translate(".concat(f,"px, ").concat(p,"px) rotate(").concat(m,"deg) scale(").concat(g,")")}),onLoad:this.onMediaLoad})):s&&Yl.createElement("video",hr({autoPlay:!0,playsInline:!0,loop:!0,muted:!0,className:c6("reactEasyCrop_Video",S==="contain"&&"reactEasyCrop_Contain",S==="horizontal-cover"&&"reactEasyCrop_Cover_Horizontal",S==="vertical-cover"&&"reactEasyCrop_Cover_Vertical",R)},a,{ref:this.videoRef,onLoadedMetadata:this.onMediaLoad,style:hr(hr({},k),{transform:u||"translate(".concat(f,"px, ").concat(p,"px) rotate(").concat(m,"deg) scale(").concat(g,")")}),controls:!1}),(Array.isArray(s)?s:[{src:s}]).map(function(I){return Yl.createElement("source",hr({key:I.src},I))})),this.state.cropSize&&Yl.createElement("div",hr({ref:this.cropperRef,style:hr(hr({},w),{width:v?Math.round(this.state.cropSize.width):this.state.cropSize.width,height:v?Math.round(this.state.cropSize.height):this.state.cropSize.height}),tabIndex:0,onKeyDown:this.onKeyDown,onKeyUp:this.onKeyUp,"data-testid":"cropper",className:c6("reactEasyCrop_CropArea",h==="round"&&"reactEasyCrop_CropAreaRound",b&&"reactEasyCrop_CropAreaGrid",E)},l)))},t.defaultProps={zoom:1,rotation:0,aspect:4/3,maxZoom:Ait,minZoom:Oit,cropShape:"rect",objectFit:"contain",showGrid:!0,style:{},classes:{},mediaProps:{},cropperProps:{},zoomSpeed:1,restrictPosition:!0,zoomWithScroll:!0,keyboardStep:Mit},t.getMousePoint=function(o){return{x:Number(o.clientX),y:Number(o.clientY)}},t.getTouchPoint=function(o){return{x:Number(o.clientX),y:Number(o.clientY)}},t})(Yl.Component);var PBe=c(F(),1);var yS=c(F(),1);var xBe=Object.prototype.hasOwnProperty;function SBe(e,t,o){for(o of e.keys())if(hv(o,t))return o}function hv(e,t){var o,r,n;if(e===t)return!0;if(e&&t&&(o=e.constructor)===t.constructor){if(o===Date)return e.getTime()===t.getTime();if(o===RegExp)return e.toString()===t.toString();if(o===Array){if((r=e.length)===t.length)for(;r--&&hv(e[r],t[r]););return r===-1}if(o===Set){if(e.size!==t.size)return!1;for(r of e)if(n=r,n&&typeof n=="object"&&(n=SBe(t,n),!n)||!t.has(n))return!1;return!0}if(o===Map){if(e.size!==t.size)return!1;for(r of e)if(n=r[0],n&&typeof n=="object"&&(n=SBe(t,n),!n)||!hv(r[1],t.get(n)))return!1;return!0}if(o===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(o===DataView){if((r=e.byteLength)===t.byteLength)for(;r--&&e.getInt8(r)===t.getInt8(r););return r===-1}if(ArrayBuffer.isView(e)){if((r=e.byteLength)===t.byteLength)for(;r--&&e[r]===t[r];);return r===-1}if(!o||typeof e=="object"){r=0;for(o in e)if(xBe.call(e,o)&&++r&&!xBe.call(t,o)||!(o in t)||!hv(e[o],t[o]))return!1;return Object.keys(t).length===r}}return e!==e&&t!==t}var uu=c(F(),1);var bS=1,CBe=5;var d6=e=>e>=0?e%360:(360+e%360)%360,Nit=e=>new Promise((t,o)=>{let r=new Image;r.addEventListener("load",()=>t(r)),r.addEventListener("error",n=>o(n)),r.setAttribute("crossOrigin","anonymous"),r.src=e});function EBe(e){return e*Math.PI/180}function Lit(e,t,o){let r=EBe(o);return{width:Math.abs(Math.cos(r)*e)+Math.abs(Math.sin(r)*t),height:Math.abs(Math.sin(r)*e)+Math.abs(Math.cos(r)*t)}}async function TBe(e,t,o=0,r={horizontal:!1,vertical:!1}){try{let n=await Nit(e),i=document.createElement("canvas"),s=i.getContext("2d");if(!s)return null;let a=EBe(o),{width:l,height:u}=Lit(n.width,n.height,o);i.width=l,i.height=u,s.translate(l/2,u/2),s.rotate(a),s.scale(r.horizontal?-1:1,r.vertical?-1:1),s.translate(-n.width/2,-n.height/2),s.drawImage(n,0,0);let d=document.createElement("canvas"),f=d.getContext("2d");return f?(d.width=t.width,d.height=t.height,f.drawImage(i,t.x,t.y,t.width,t.height,0,0,t.width,t.height),new Promise(p=>{d.toBlob(m=>{m&&p(URL.createObjectURL(m))},"image/jpeg")})):null}catch{return null}}var bv={crop:{x:0,y:0,width:100,height:100},zoom:bS,rotation:0,aspectRatio:1,flip:{horizontal:!1,vertical:!1}},Dit={x:0,y:0},oX={crop:Dit,croppedArea:bv.crop,croppedAreaPixels:null,zoom:bv.zoom,rotation:bv.rotation,flip:bv.flip,aspectRatio:bv.aspectRatio,mediaSize:null};function RBe(){let[e,t]=(0,uu.useState)(oX),[o,r]=(0,uu.useState)(null),n=(0,uu.useCallback)(u=>{t(d=>{let p={...typeof u=="function"?u(d):u};return"rotation"in p&&p.rotation!==void 0&&(p.rotation=d6(p.rotation)),{...d,...p}})},[]),i=(0,uu.useCallback)((u=null)=>{if(!u){r(null),n(oX);return}if(typeof u=="object"){let d={...bv,...u};r(d),n(d)}},[n,r]),s=(0,uu.useCallback)(()=>{if(o){let u={crop:{x:0,y:0},croppedAreaPixels:null};o.crop&&(u.croppedArea=o.crop),o.zoom!==void 0&&(u.zoom=o.zoom),o.rotation!==void 0&&(u.rotation=o.rotation),o.aspectRatio!==void 0&&(u.aspectRatio=o.aspectRatio),o.flip!==void 0&&(u.flip=o.flip),n(u)}else n({...oX})},[o,n]),a=(0,uu.useMemo)(()=>{if(o){let d={crop:e.croppedAreaPixels||e.croppedArea,zoom:e.zoom,rotation:d6(e.rotation),aspectRatio:e.aspectRatio,flip:e.flip};return hv(d,o)===!1}let u={crop:e.croppedArea,zoom:e.zoom,rotation:d6(e.rotation),aspectRatio:e.aspectRatio,flip:e.flip};return hv(u,bv)===!1},[e,o]),l=(0,uu.useCallback)(async u=>e.croppedAreaPixels?TBe(u,e.croppedAreaPixels,e.rotation,e.flip):null,[e.croppedAreaPixels,e.rotation,e.flip]);return(0,uu.useMemo)(()=>({cropperState:e,setCropperState:n,resetState:o,setResetState:i,isDirty:a,reset:s,getCroppedImage:l}),[e,n,o,i,a,s,l])}var BBe=c(T(),1),IBe=(0,yS.createContext)({cropperState:{crop:{x:0,y:0},croppedArea:{x:0,y:0,width:100,height:100},croppedAreaPixels:null,zoom:bS,rotation:0,aspectRatio:1,flip:{horizontal:!1,vertical:!1},mediaSize:null},setCropperState:()=>{},resetState:null,setResetState:()=>{},isDirty:!1,reset:()=>{},getCroppedImage:()=>Promise.resolve(null)});function rX({children:e}){let t=RBe(),o=(0,yS.useMemo)(()=>({...t}),[t]);return(0,BBe.jsx)(IBe.Provider,{value:o,children:e})}var OR=()=>{let e=(0,yS.useContext)(IBe);if(!e)throw new Error("Missing ImageCropperContext");return e};var OBe=c(T(),1);function nX({src:e,onLoad:t,minZoom:o=bS,maxZoom:r=CBe,...n}){let{cropperState:i,setCropperState:s}=OR(),{crop:a,zoom:l,rotation:u,aspectRatio:d,flip:f}=i,p=v=>s({crop:v}),m=v=>s({zoom:v}),g=v=>s({rotation:v}),h=v=>s({mediaSize:v}),b=(0,PBe.useCallback)((v,y)=>{s({croppedArea:v,croppedAreaPixels:y})},[s]);return(0,OBe.jsx)(kBe,{classes:{containerClassName:"image-cropper__container",cropAreaClassName:"image-cropper__crop-area",mediaClassName:"image-cropper__image"},minZoom:o,maxZoom:r,rotation:u,image:e,setMediaSize:h,crop:a,zoom:l,aspect:d,onCropChange:p,onZoomChange:m,onCropComplete:b,onMediaLoaded:v=>{t?.(v)},onRotationChange:g,transform:[`translate(${a.x}px, ${a.y}px)`,`rotateZ(${u}deg)`,`rotateY(${f.horizontal?180:0}deg)`,`rotateX(${f.vertical?180:0}deg)`,`scale(${l})`].join(" "),...n})}var wS=c(q(),1),_S=c(Z(),1);var ABe=100,MBe=300,f6={placement:"bottom-start"};var vS=c(F(),1);var p6=c(ee(),1),yv=c(F(),1),Rp=c(Z(),1),NBe=c(Ns(),1),LBe=c(Dt(),1);var Vit={crop:(0,Rp.__)("Image cropped."),rotate:(0,Rp.__)("Image rotated."),cropAndRotate:(0,Rp.__)("Image cropped and rotated.")};function DBe({crop:e,rotation:t,url:o,id:r,onSaveImage:n,onFinishEditing:i}){let{createErrorNotice:s,createSuccessNotice:a}=(0,p6.useDispatch)(NBe.store),[l,u]=(0,yv.useState)(!1),{editMediaEntity:d}=(0,p6.useSelect)(m=>({editMediaEntity:m(B).getSettings()?.[vI]}),[]),f=(0,yv.useCallback)(()=>{u(!1),i()},[i]),p=(0,yv.useCallback)(async()=>{if(!d){i(),s((0,Rp.__)("Sorry, you are not allowed to edit images on this site."),{id:"image-editing-error",type:"snackbar"});return}u(!0);let m=[];if(t>0&&m.push({type:"rotate",args:{angle:t}}),(e.width<99.9||e.height<99.9)&&m.push({type:"crop",args:{left:e.x,top:e.y,width:e.width,height:e.height}}),m.length===0){u(!1),i();return}let g=m.length===1?m[0].type:"cropAndRotate";try{let h=await d(r,{src:o,modifiers:m},{throwOnError:!0});h&&(n({id:h.id,url:h.source_url}),a(Vit[g],{type:"snackbar",actions:[{label:(0,Rp.__)("Undo"),onClick:()=>{n({id:r,url:o})}}]}))}catch(h){s((0,Rp.sprintf)((0,Rp.__)("Could not edit image. %s"),(0,LBe.__unstableStripHTML)(h.message)),{id:"image-editing-error",type:"snackbar"})}finally{u(!1),i()}},[e,t,r,o,n,s,a,i,d]);return(0,yv.useMemo)(()=>({isInProgress:l,apply:p,cancel:f}),[l,p,f])}var du=c(F(),1),VBe=c(Bo(),1);function FBe({url:e,naturalWidth:t,naturalHeight:o}){let[r,n]=(0,du.useState)(),{cropperState:i,setCropperState:s}=OR(),{zoom:a,aspectRatio:l,crop:u,croppedArea:d}=i,f=(0,du.useCallback)(y=>{s({zoom:y})},[s]),p=(0,du.useCallback)(y=>{s({aspectRatio:y})},[s]),m=t/o,g=o/t;(0,du.useEffect)(()=>{p(m)},[]);let[h,b]=(0,du.useState)(0),v=(0,du.useCallback)(()=>{let y=(h+90)%360,_=m,k=a!==1||!(m===l||g===l);if(h%180===90&&(_=1/m),y===0){n(),b(y),s({aspectRatio:k?l:m,crop:{x:-(u.y*_),y:u.x*_}});return}function x(R){let S=document.createElement("canvas"),I=0,O=0;y%180?(S.width=R.target.height,S.height=R.target.width):(S.width=R.target.width,S.height=R.target.height),(y===90||y===180)&&(I=S.width),(y===270||y===180)&&(O=S.height);let A=S.getContext("2d");A.translate(I,O),A.rotate(y*Math.PI/180),A.drawImage(R.target,0,0),S.toBlob(P=>{n(URL.createObjectURL(P)),b(y);let L=k?l:S.width/S.height;s({aspectRatio:L,crop:{x:-(u.y*_),y:u.x*_}})})}let C=new window.Image;C.src=e,C.onload=x;let E=(0,VBe.applyFilters)("media.crossOrigin",void 0,e);typeof E=="string"&&(C.crossOrigin=E)},[h,m,e,s,u,a,l,g,b]);return(0,du.useMemo)(()=>({editedUrl:r,setEditedUrl:n,crop:d,zoom:a,setZoom:f,rotation:h,rotateClockwise:v,aspect:l,setAspect:p,defaultAspect:m}),[r,d,a,f,h,v,l,p,m])}var zBe=c(T(),1),iX=(0,vS.createContext)({});iX.displayName="ImageEditingContext";var Md=()=>(0,vS.useContext)(iX);function jBe({id:e,url:t,naturalWidth:o,naturalHeight:r,onFinishEditing:n,onSaveImage:i,children:s}){let a=FBe({url:t,naturalWidth:o,naturalHeight:r}),l=DBe({id:e,url:t,onSaveImage:i,onFinishEditing:n,...a}),u=(0,vS.useMemo)(()=>({...a,...l}),[a,l]);return(0,zBe.jsx)(iX.Provider,{value:u,children:s})}var Kl=c(T(),1);function m6({aspectRatios:e,isDisabled:t,label:o,onClick:r,value:n}){return(0,Kl.jsx)(wS.MenuGroup,{label:o,children:e.map(({name:i,slug:s,ratio:a})=>(0,Kl.jsx)(wS.MenuItem,{disabled:t,onClick:()=>{r(a)},role:"menuitemradio",isSelected:a===n,icon:a===n?Ps:void 0,children:i},s))})}function Fit(e){let[t,o,...r]=e.split("/").map(Number);return t<=0||o<=0||Number.isNaN(t)||Number.isNaN(o)||r.length?NaN:o?t/o:t}function sX({ratio:e,...t}){return{ratio:Fit(e),...t}}function HBe({toggleProps:e}){let{isInProgress:t,aspect:o,setAspect:r,defaultAspect:n}=Md(),[i,s,a]=je("dimensions.aspectRatios.default","dimensions.aspectRatios.theme","dimensions.defaultAspectRatios");return(0,Kl.jsx)(wS.DropdownMenu,{icon:V9,label:(0,_S.__)("Aspect Ratio"),popoverProps:f6,toggleProps:e,children:({onClose:l})=>(0,Kl.jsxs)(Kl.Fragment,{children:[(0,Kl.jsx)(m6,{isDisabled:t,onClick:u=>{r(u),l()},value:o,aspectRatios:[{slug:"original",name:(0,_S.__)("Original"),ratio:n},...a?i.map(sX).filter(({ratio:u})=>u===1):[]]}),s?.length>0&&(0,Kl.jsx)(m6,{label:(0,_S.__)("Theme"),isDisabled:t,onClick:u=>{r(u),l()},value:o,aspectRatios:s}),a&&(0,Kl.jsx)(m6,{label:(0,_S.__)("Landscape"),isDisabled:t,onClick:u=>{r(u),l()},value:o,aspectRatios:i.map(sX).filter(({ratio:u})=>u>1)}),a&&(0,Kl.jsx)(m6,{label:(0,_S.__)("Portrait"),isDisabled:t,onClick:u=>{r(u),l()},value:o,aspectRatios:i.map(sX).filter(({ratio:u})=>u<1)})]})})}var WBe=c(q(),1),UBe=c(ue(),1);var gh=c(T(),1);function GBe({url:e,width:t,height:o,naturalHeight:r,naturalWidth:n,borderProps:i}){let{isInProgress:s,editedUrl:a,rotation:l}=Md(),[u,{width:d}]=(0,UBe.useResizeObserver)(),f=o||d*r/n;l%180===90&&(f=d*n/r);let p=(0,gh.jsxs)("div",{className:Y("wp-block-image__crop-area",i?.className,{"is-applying":s}),style:{...i?.style,width:t||d,height:f},children:[(0,gh.jsx)(nX,{src:a||e}),s&&(0,gh.jsx)(WBe.Spinner,{})]});return(0,gh.jsxs)(gh.Fragment,{children:[u,p]})}var hh=c(q(),1),aX=c(Z(),1);var AR=c(T(),1);function $Be(){let{isInProgress:e,zoom:t,setZoom:o}=Md();return(0,AR.jsx)(hh.Dropdown,{contentClassName:"wp-block-image__zoom",popoverProps:f6,renderToggle:({isOpen:r,onToggle:n})=>(0,AR.jsx)(hh.ToolbarButton,{icon:Az,label:(0,aX.__)("Zoom"),onClick:n,"aria-expanded":r,disabled:e}),renderContent:()=>(0,AR.jsx)(hh.__experimentalDropdownContentWrapper,{paddingSize:"medium",children:(0,AR.jsx)(hh.RangeControl,{label:(0,aX.__)("Zoom"),min:ABe,max:MBe,value:Math.round(t*100),onChange:r=>o(r/100)})})})}var YBe=c(q(),1),KBe=c(Z(),1);var qBe=c(T(),1);function ZBe(){let{isInProgress:e,rotateClockwise:t}=Md();return(0,qBe.jsx)(YBe.ToolbarButton,{icon:Bz,label:(0,KBe.__)("Rotate"),onClick:t,disabled:e})}var lX=c(q(),1),cX=c(Z(),1);var vv=c(T(),1);function XBe(){let{isInProgress:e,apply:t,cancel:o}=Md();return(0,vv.jsxs)(vv.Fragment,{children:[(0,vv.jsx)(lX.ToolbarButton,{onClick:t,disabled:e,children:(0,cX.__)("Apply")}),(0,vv.jsx)(lX.ToolbarButton,{onClick:o,children:(0,cX.__)("Cancel")})]})}var ja=c(T(),1);function JBe({id:e,url:t,width:o,height:r,naturalHeight:n,naturalWidth:i,onSaveImage:s,onFinishEditing:a,borderProps:l}){return(0,QBe.default)("wp.blockEditor.__experimentalImageEditor",{since:"7.1",hint:"The Media Editor modal is now the default crop experience for core blocks. This component will be removed in a future major release."}),(0,ja.jsx)(rX,{children:(0,ja.jsxs)(jBe,{id:e,url:t,naturalWidth:i,naturalHeight:n,onSaveImage:s,onFinishEditing:a,children:[(0,ja.jsx)(GBe,{borderProps:l,url:t,width:o,height:r,naturalHeight:n,naturalWidth:i}),(0,ja.jsxs)(Ko,{children:[(0,ja.jsxs)(MR.ToolbarGroup,{children:[(0,ja.jsx)($Be,{}),(0,ja.jsx)(MR.ToolbarItem,{children:u=>(0,ja.jsx)(HBe,{toggleProps:u})}),(0,ja.jsx)(ZBe,{})]}),(0,ja.jsx)(MR.ToolbarGroup,{children:(0,ja.jsx)(XBe,{})})]})]})})}var Ha=c(q(),1),bh=c(Z(),1);var kS=c(F(),1);function eIe(e,t,o,r,n){let[i,s]=(0,kS.useState)(t??r??""),[a,l]=(0,kS.useState)(e??o??"");return(0,kS.useEffect)(()=>{t===void 0&&r!==void 0&&s(r),e===void 0&&o!==void 0&&l(o)},[r,o]),(0,kS.useEffect)(()=>{t!==void 0&&Number.parseInt(t)!==Number.parseInt(i)&&s(t),e!==void 0&&Number.parseInt(e)!==Number.parseInt(a)&&l(e)},[t,e]),{currentHeight:a,currentWidth:i,updateDimension:(f,p)=>{let m=p===""?void 0:parseInt(p,10);f==="width"?s(m):l(m),n({[f]:m})},updateDimensions:(f,p)=>{l(f??o),s(p??r),n({height:f,width:p})}}}var ql=c(T(),1),tIe=[25,50,75,100],zit=()=>{};function oIe(e,t,o){let r=Math.round(t*(e/100)),n=Math.round(o*(e/100));return{scaledWidth:r,scaledHeight:n}}function rIe({imageSizeHelp:e,imageWidth:t,imageHeight:o,imageSizeOptions:r=[],isResizable:n=!0,slug:i,width:s,height:a,onChange:l,onChangeImage:u=zit}){let{currentHeight:d,currentWidth:f,updateDimension:p,updateDimensions:m}=eIe(a,s,o,t,l),g=b=>{if(b===void 0){m();return}let{scaledWidth:v,scaledHeight:y}=oIe(b,t,o);m(y,v)},h=tIe.find(b=>{let{scaledWidth:v,scaledHeight:y}=oIe(b,t,o);return f===v&&d===y});return(0,ql.jsxs)(Ha.__experimentalVStack,{className:"block-editor-image-size-control",spacing:"4",children:[r&&r.length>0&&(0,ql.jsx)(Ha.SelectControl,{label:(0,bh.__)("Resolution"),value:i,options:r,onChange:u,help:e}),n&&(0,ql.jsxs)(ql.Fragment,{children:[(0,ql.jsxs)(Ha.__experimentalHStack,{align:"baseline",spacing:"4",children:[(0,ql.jsx)(Ha.__experimentalNumberControl,{label:(0,bh.__)("Width"),value:f,min:1,onChange:b=>p("width",b)}),(0,ql.jsx)(Ha.__experimentalNumberControl,{label:(0,bh.__)("Height"),value:d,min:1,onChange:b=>p("height",b)})]}),(0,ql.jsx)(Ha.__experimentalToggleGroupControl,{label:(0,bh.__)("Image size presets"),hideLabelFromVision:!0,onChange:g,value:h,isBlock:!0,children:tIe.map(b=>(0,ql.jsx)(Ha.__experimentalToggleGroupControlOption,{value:b,label:(0,bh.sprintf)((0,bh.__)("%d%%"),b)},b))})]})]})}var g6=c(q(),1);var _v=c(Z(),1),iIe=c(T(),1),nIe={left:ym,center:bm,right:vm,"space-between":S_,stretch:T_};function jit({allowedControls:e=["left","center","right","space-between"],isCollapsed:t=!0,onChange:o,value:r,popoverProps:n,isToolbar:i}){let s=f=>{o(f===r?void 0:f)},a=r?nIe[r]:nIe.left,l=[{name:"left",icon:ym,title:(0,_v.__)("Justify items left"),isActive:r==="left",onClick:()=>s("left")},{name:"center",icon:bm,title:(0,_v.__)("Justify items center"),isActive:r==="center",onClick:()=>s("center")},{name:"right",icon:vm,title:(0,_v.__)("Justify items right"),isActive:r==="right",onClick:()=>s("right")},{name:"space-between",icon:S_,title:(0,_v.__)("Space between items"),isActive:r==="space-between",onClick:()=>s("space-between")},{name:"stretch",icon:T_,title:(0,_v.__)("Stretch items"),isActive:r==="stretch",onClick:()=>s("stretch")}],u=i?g6.ToolbarGroup:g6.ToolbarDropdownMenu,d=i?{isCollapsed:t}:{};return(0,iIe.jsx)(u,{icon:a,popoverProps:n,label:(0,_v.__)("Change items justification"),controls:l.filter(f=>e.includes(f.name)),...d})}var uX=jit;var dX=c(T(),1),sw=e=>(0,dX.jsx)(uX,{...e,isToolbar:!1}),sIe=e=>(0,dX.jsx)(uX,{...e,isToolbar:!0});var _s=c(q(),1),fu=c(Z(),1),Fr=c(F(),1),R6=c(ue(),1),QIe=c(Dt(),1),JIe=c(wo(),1),ePe=c(Tx(),1),B6=c(ee(),1),_X=c($_(),1);var tPe=c(Nt(),1),I6=c(ma(),1);var xS=c(q(),1);var h6=c(ue(),1),b6=c(Z(),1),aIe=c(F(),1),Bp=c(T(),1);function lIe({children:e,settingsOpen:t,setSettingsOpen:o}){let r=(0,h6.useReducedMotion)(),n=r?aIe.Fragment:xS.__unstableAnimatePresence,i=r?"div":xS.__unstableMotion.div,a=`link-control-settings-drawer-${(0,h6.useInstanceId)(lIe)}`;return(0,Bp.jsxs)(Bp.Fragment,{children:[(0,Bp.jsx)(xS.Button,{__next40pxDefaultSize:!0,className:"block-editor-link-control__drawer-toggle","aria-expanded":t,onClick:()=>o(!t),icon:(0,b6.isRTL)()?oC:hm,"aria-controls":a,children:(0,b6._x)("Advanced","Additional link settings")}),(0,Bp.jsx)(n,{children:t&&(0,Bp.jsx)(i,{className:"block-editor-link-control__drawer",hidden:!t,id:a,initial:"collapsed",animate:"open",exit:"collapsed",variants:{open:{opacity:1,height:"auto"},collapsed:{opacity:0,height:0}},transition:{duration:.1},children:(0,Bp.jsx)("div",{className:"block-editor-link-control__drawer-inner",children:e})})})]})}var cIe=lIe;var x6=c(F(),1),yX=c(Z(),1),RIe=c(Nt(),1);var NR=c(Z(),1),_Ie=c(q(),1);var wIe=c(Nt(),1);var y6=c(Z(),1),uIe=c(q(),1),dIe=c(F(),1);var fX=c(T(),1),Hit=({searchTerm:e,onClick:t,itemProps:o,buttonText:r})=>{if(!e)return null;let n;return r?n=typeof r=="function"?r(e):r:n=(0,dIe.createInterpolateElement)((0,y6.sprintf)((0,y6.__)("Create: <mark>%s</mark>"),e),{mark:(0,fX.jsx)("mark",{})}),(0,fX.jsx)(uIe.MenuItem,{...o,iconPosition:"left",icon:Ms,className:"block-editor-link-control__search-item",onClick:t,children:n})},fIe=Hit;var Ip=c(Z(),1),_6=c(q(),1);var pIe=c(Dt(),1),CS=c(ma(),1),mIe=c(ue(),1),gIe=c(Nt(),1),SS=c(T(),1),v6={post:{icon:Cz,label:(0,Ip.__)("Post")},page:{icon:_b,label:(0,Ip.__)("Page")},post_tag:{icon:Qz,label:(0,Ip.__)("Tag")},category:{icon:H9,label:(0,Ip.__)("Category")},attachment:{icon:v7,label:(0,Ip.__)("Attachment")}};function Wit({isURL:e,suggestion:t}){let o=null;return e?o=iC:t.type in v6&&(o=v6[t.type].icon,t.type==="page"&&(t.isFrontPage&&(o=X7),t.isBlogHome&&(o=fj))),o?(0,SS.jsx)(xt,{className:"block-editor-link-control__search-item-icon",icon:o}):null}function Uit(e){return e?.trim()?.length?e?.replace(/^\/?/,"/"):e}function Git(e){return e?.trim()?.length?e?.replace(/\/$/,""):e}var $it=(e,...t)=>(...o)=>e(...o,...t),Yit=e=>t=>t==null||t!==t?e:t;function Kit(e){return e&&(0,mIe.pipe)(CS.safeDecodeURI,CS.getPath,Yit(""),$it(CS.filterURLForDisplay,24),Git,Uit)(e)}var hIe=({itemProps:e,suggestion:t,searchTerm:o,onClick:r,isURL:n=!1,shouldShowType:i=!1})=>{let s=n?(0,Ip.__)("Press ENTER to add this link"):Kit(t.url);return(0,SS.jsx)(_6.MenuItem,{...e,info:s,iconPosition:"left",icon:(0,SS.jsx)(Wit,{suggestion:t,isURL:n}),onClick:r,shortcut:i&&qit(t),className:"block-editor-link-control__search-item",children:(0,SS.jsx)(_6.TextHighlight,{text:(0,pIe.__unstableStripHTML)(t.title),highlight:o})})};function qit(e){return e.isFrontPage?(0,Ip.__)("Front page"):e.isBlogHome?(0,Ip.__)("Blog home"):e.type in v6?v6[e.type].label:e.type}var bIe=hIe,yIe=e=>((0,gIe.default)("wp.blockEditor.__experimentalLinkControlSearchItem",{since:"6.8"}),(0,SS.jsx)(hIe,{...e}));var vIe=c(Z(),1),wv="__CREATE__",pX="tel",w6="link",mX="mailto",gX="internal",ES=[w6,mX,pX,gX],hX=[{id:"opensInNewTab",title:(0,vIe.__)("Open in new tab")}];var kv=c(T(),1);function kIe({withCreateSuggestion:e,currentInputValue:t,handleSuggestionClick:o,suggestionsListProps:r,buildSuggestionItemProps:n,suggestions:i,selectedSuggestion:s,isLoading:a,isInitialSuggestions:l,createSuggestionButtonText:u,suggestionsQuery:d}){let f=Y("block-editor-link-control__search-results",{"is-loading":a}),p=i.length===1&&ES.includes(i[0].type),m=e&&!p&&!l,g=!d?.type,h=l?(0,NR.__)("Suggestions"):(0,NR.sprintf)((0,NR.__)('Search results for "%s"'),t);return(0,kv.jsx)("div",{className:"block-editor-link-control__search-results-wrapper",children:(0,kv.jsx)("div",{...r,className:f,"aria-label":h,children:(0,kv.jsx)(_Ie.MenuGroup,{children:i.map((b,v)=>m&&wv===b.type?(0,kv.jsx)(fIe,{searchTerm:t,buttonText:u,onClick:()=>o(b),itemProps:n(b,v),isSelected:v===s},b.type):wv===b.type?null:(0,kv.jsx)(bIe,{itemProps:n(b,v),suggestion:b,index:v,onClick:()=>{o(b)},isSelected:v===s,isURL:ES.includes(b.type),searchTerm:t,shouldShowType:g,isFrontPage:b?.isFrontPage,isBlogHome:b?.isBlogHome},`${b.id}-${b.type}`))})})})}var xIe=kIe,SIe=e=>((0,wIe.default)("wp.blockEditor.__experimentalLinkControlSearchResults",{since:"6.8"}),(0,kv.jsx)(kIe,{...e}));var CIe=c(F(),1),EIe=c(ee(),1);var k6=c(ma(),1);function LR(e){let t=e?.trim();if(!t)return{url:t,type:w6};let o=w6,r=(0,k6.getProtocol)(t)||"";return r.includes("mailto")?o=mX:r.includes("tel")?o=pX:t?.startsWith("#")&&(o=gX),rb(t)||nb(t)||t.startsWith("?")||r?{url:t,type:o}:{url:(0,k6.prependHTTPS)(t),type:o}}var Zit=()=>Promise.resolve([]),Xit=e=>{let{url:t,type:o}=LR(e);return Promise.resolve([{id:e,title:e,url:t,type:o}])},Qit=async(e,t,o,r,n,i)=>{let{isInitialSuggestions:s}=t,a=await o(e,t);return a.map(l=>Number(l.id)===n?(l.isFrontPage=!0,l):(Number(l.id)===i&&(l.isBlogHome=!0),l)),s||ib(e)||!r?a:a.concat({title:e,url:e,type:wv})};function TIe(e,t,o){let{fetchSearchSuggestions:r,pageOnFront:n,pageForPosts:i}=(0,EIe.useSelect)(a=>{let{getSettings:l}=a(B);return{pageOnFront:l().pageOnFront,pageForPosts:l().pageForPosts,fetchSearchSuggestions:l().__experimentalFetchLinkSuggestions}},[]),s=t?Xit:Zit;return(0,CIe.useCallback)((a,{isInitialSuggestions:l})=>ib(a)?s(a,{isInitialSuggestions:l}):Qit(a,{...e,isInitialSuggestions:l},r,o,n,i),[s,r,n,i,e,o])}var TS=c(T(),1),Jit=()=>Promise.resolve([]),bX=()=>{},BIe=(0,x6.forwardRef)(({value:e,children:t,currentLink:o={},className:r=null,placeholder:n=null,withCreateSuggestion:i=!1,onCreateSuggestion:s=bX,onChange:a=bX,onSelect:l=bX,showSuggestions:u=!0,renderSuggestions:d=x=>(0,TS.jsx)(xIe,{...x}),fetchSuggestions:f=null,allowDirectEntry:p=!0,showInitialSuggestions:m=!1,suggestionsQuery:g={},withURLSuggestion:h=!0,createSuggestionButtonText:b,hideLabelFromVision:v=!1,suffix:y,isEntity:_=!1,customValidity:w},k)=>{let x=TIe(g,p,i,h),C=u?f||x:Jit,[E,R]=(0,x6.useState)(),S=(L,H)=>{a(L),R(H)},I=L=>d({...L,withCreateSuggestion:i,createSuggestionButtonText:b,suggestionsQuery:g,handleSuggestionClick:H=>{L.handleSuggestionClick&&L.handleSuggestionClick(H),O(H)}}),O=async L=>{let H=L;if(wv===L.type){try{H=await s(L.title),H?.url&&l(H)}catch{}return}if(p||H&&Object.keys(H).length>=1){let{id:N,url:M,kind:V,type:j,...D}=o??{};l({...D,...H},H)}},A=n??(0,yX.__)("Search or type URL"),P=v&&n!==""?A:(0,yX.__)("Link");return(0,TS.jsxs)("div",{className:"block-editor-link-control__search-input-container",children:[(0,TS.jsx)(Pp,{disableSuggestions:o?.url===e,label:P,hideLabelFromVision:v,className:r,value:e,onChange:S,placeholder:A,__experimentalRenderSuggestions:u?I:null,__experimentalFetchLinkSuggestions:C,__experimentalHandleURLSuggestions:!0,__experimentalShowInitialSuggestions:m,customValidity:w,required:!1,onSubmit:(L,H)=>{let N=L||E;!N&&!e?.trim()?.length?H.preventDefault():O(N||{url:e})},inputRef:k,suffix:y,disabled:_}),t]})}),IIe=BIe,PIe=e=>((0,RIe.default)("wp.blockEditor.__experimentalLinkControlSearchInput",{since:"6.8"}),(0,TS.jsx)(BIe,{...e}));var yh=c(Z(),1),kn=c(q(),1),LIe=c(ue(),1),E6=c(ma(),1);var DIe=c(Dt(),1),T6=c(ee(),1),VIe=c(Ns(),1),FIe=c($_(),1);var OIe=c(q(),1),{Slot:AIe,Fill:MIe}=(0,OIe.createSlotFill)("BlockEditorLinkControlViewer");var NIe=c(ee(),1),S6=c(F(),1);function est(e,t){switch(t.type){case"RESOLVED":return{...e,isFetching:!1,richData:t.richData};case"ERROR":return{...e,isFetching:!1,richData:null};case"LOADING":return{...e,isFetching:!0};default:throw new Error(`Unexpected action type ${t.type}`)}}function tst(e){let[t,o]=(0,S6.useReducer)(est,{richData:null,isFetching:!1}),{fetchRichUrlData:r}=(0,NIe.useSelect)(n=>{let{getSettings:i}=n(B);return{fetchRichUrlData:i().__experimentalFetchRichUrlData}},[]);return(0,S6.useEffect)(()=>{if(e?.length&&r&&typeof AbortController<"u"){o({type:"LOADING"});let n=new window.AbortController,i=n.signal;return r(e,{signal:i}).then(s=>{o({type:"RESOLVED",richData:s})}).catch(()=>{i.aborted||o({type:"ERROR"})}),()=>{n.abort()}}},[e]),t}var C6=tst;var Ho=c(T(),1),{Badge:ost}=K(kn.privateApis);function zIe({value:e,onEditClick:t,hasRichPreviews:o=!1,hasUnlinkControl:r=!1,onRemove:n}){let i=(0,T6.useSelect)(b=>b(FIe.store).get("core","showIconLabels"),[]),s=o?e?.url:null,{richData:a,isFetching:l}=C6(s),u=a&&Object.keys(a).length,d=e&&(0,E6.filterURLForDisplay)((0,E6.safeDecodeURI)(e.url),24)||"",f=!e?.url?.length,p=!f&&(0,DIe.__unstableStripHTML)(e?.entityTitle||a?.title||e?.title||d),m;a?.icon?m=(0,Ho.jsx)("img",{src:a?.icon,alt:""}):f?m=(0,Ho.jsx)(xt,{icon:ez,size:32}):m=(0,Ho.jsx)(xt,{icon:iC});let{createNotice:g}=(0,T6.useDispatch)(VIe.store),h=(0,LIe.useCopyToClipboard)(e.url,()=>{g("info",(0,yh.__)("Link copied to clipboard."),{isDismissible:!0,type:"snackbar"})});return(0,Ho.jsx)(kn.Flex,{role:"group","aria-label":(0,yh.__)("Manage link"),className:Y("block-editor-link-control__preview",{"is-current":!0,"is-rich":u,"is-fetching":!!l,"is-preview":!0,"is-error":f,"is-url-title":p===d}),children:(0,Ho.jsxs)(kn.Flex,{gap:0,align:"flex-start",children:[(0,Ho.jsxs)(kn.Flex,{className:"block-editor-link-control__link-information",role:"figure","aria-label":(0,yh.__)("Link information"),justify:"start",align:"flex-start",children:[e?.image?(0,Ho.jsx)(kn.Flex,{className:"block-editor-link-control__preview-image",justify:"center",children:(0,Ho.jsx)("img",{src:e?.image,alt:""})}):(0,Ho.jsx)(kn.Flex,{className:Y("block-editor-link-control__preview-icon",{"is-image":a?.icon}),justify:"center",children:m}),(0,Ho.jsx)(kn.Flex,{className:"block-editor-link-control__preview-details",direction:"column",gap:2,children:f?(0,Ho.jsx)("span",{className:"block-editor-link-control__preview-error-notice",children:(0,yh.__)("Link is empty")}):(0,Ho.jsxs)(Ho.Fragment,{children:[(0,Ho.jsx)(kn.ExternalLink,{className:"block-editor-link-control__preview-title",href:e.url,children:(0,Ho.jsx)(kn.__experimentalTruncate,{numberOfLines:1,children:p})}),(0,Ho.jsx)("span",{className:"block-editor-link-control__preview-info",children:(0,Ho.jsx)(kn.__experimentalTruncate,{numberOfLines:1,children:d})}),e?.badges?.length>0&&(0,Ho.jsx)(kn.__experimentalHStack,{className:"block-editor-link-control__preview-badges",alignment:"left",gap:1,children:e.badges.map((b,v)=>(0,Ho.jsx)(ost,{intent:b.intent,children:b.label},`${b.label}|${b.intent}|${v}`))})]})})]}),(0,Ho.jsx)(kn.Button,{icon:wb,label:(0,yh.__)("Edit link"),onClick:t,size:"compact",showTooltip:!i}),r&&(0,Ho.jsx)(kn.Button,{icon:Os,label:(0,yh.__)("Remove link"),onClick:n,size:"compact",showTooltip:!i}),(0,Ho.jsx)(kn.Button,{icon:o7,label:(0,yh.__)("Copy link"),ref:h,accessibleWhenDisabled:!0,disabled:f,size:"compact",showTooltip:!i}),(0,Ho.jsx)(AIe,{fillProps:e})]})})}var jIe=c(Z(),1),HIe=c(q(),1);var xv=c(T(),1),rst=()=>{},nst=({value:e,onChange:t=rst,settings:o})=>{if(!o||!o.length)return null;let r=i=>s=>{t({...e,[i.id]:s})},n=o.map(i=>{if("render"in i){if(typeof i.render=="function"){let s=i.render(i,e,t);return(0,xv.jsx)("div",{className:"block-editor-link-control__setting",children:s},i.id)}return null}return(0,xv.jsx)(HIe.CheckboxControl,{className:"block-editor-link-control__setting",label:i.title,onChange:r(i),checked:e?!!e[i.id]:!1,help:i?.help},i.id)}).filter(Boolean);return(0,xv.jsxs)("fieldset",{className:"block-editor-link-control__settings",children:[(0,xv.jsx)(ht,{render:(0,xv.jsx)("legend",{}),children:(0,jIe.__)("Currently selected link settings")}),n]})},WIe=nst;var UIe=c(Z(),1),Sv=c(F(),1);function GIe(e){let t=(0,Sv.useRef)(),[o,r]=(0,Sv.useState)(!1),[n,i]=(0,Sv.useState)(null),s=async function(a){r(!0),i(null);try{return t.current=ist(Promise.resolve(e(a))),await t.current.promise}catch(l){if(l&&l.isCanceled)return;throw i(l.message||(0,UIe.__)("An unknown error occurred during creation. Please try again.")),l}finally{r(!1)}};return(0,Sv.useEffect)(()=>()=>{t.current&&t.current.cancel()},[]),{createPage:s,isCreatingPage:o,errorMessage:n}}var ist=e=>{let t=!1;return{promise:new Promise((r,n)=>{e.then(i=>t?n({isCanceled:!0}):r(i),i=>n(t?{isCanceled:!0}:i))}),cancel(){t=!0}}};var vX=c(F(),1),KIe=c(YIe(),1);function qIe(e){let[t,o]=(0,vX.useState)(e||{}),[r,n]=(0,vX.useState)(e);return(0,KIe.default)(e,r)||(n(e),o(e)),[t,o,l=>{o({...t,url:l})},l=>{o({...t,title:l})},l=>u=>{let d=Object.keys(u).reduce((f,p)=>(l.includes(p)&&(f[p]=u[p]),f),{});o({...t,...d})}]}var Qo=c(T(),1),wX=()=>{},ZIe="core/block-editor",XIe="linkControlSettingsDrawer";function Cv({searchInputPlaceholder:e,value:t,settings:o=hX,onChange:r=wX,onInputChange:n,onRemove:i,onCancel:s,noDirectEntry:a=!1,showSuggestions:l=!0,showInitialSuggestions:u,forceIsEditingLink:d,createSuggestion:f,withCreateSuggestion:p,inputValue:m="",suggestionsQuery:g={},noURLSuggestion:h=!1,createSuggestionButtonText:b,hasRichPreviews:v=!1,hasTextControl:y=!1,renderControlBottom:_=null,handleEntities:w=!1}){p===void 0&&f&&(p=!0);let[k,x]=(0,Fr.useState)(!1),[C,E]=(0,Fr.useState)(void 0),{advancedSettingsPreference:R}=(0,B6.useSelect)(He=>({advancedSettingsPreference:He(_X.store).get(ZIe,XIe)??!1}),[]),{set:S}=(0,B6.useDispatch)(_X.store),I=He=>{S&&S(ZIe,XIe,He),x(He)},O=R||k,A=(0,Fr.useRef)(!0),P=(0,Fr.useRef)(),L=(0,R6.useMergeRefs)([P,lw()]),H=(0,Fr.useRef)(),N=(0,Fr.useRef)(),M=(0,Fr.useRef)(),V=o.map(({id:He})=>He),[j,D,z,$,J]=qIe(t),Q=He=>{z(He),n?.(He)},W=w&&!!j?.id,X=(0,R6.useInstanceId)(Cv,"link-control"),U=W?`${X}__help`:null,G=t&&!(0,ePe.isShallowEqualObjects)(j,t),[te,re]=(0,Fr.useState)(d!==void 0?d:!t||!t.url),{createPage:ae,isCreatingPage:ie,errorMessage:be}=GIe(f);(0,Fr.useEffect)(()=>{d!==void 0&&re(d)},[d]),(0,Fr.useEffect)(()=>{if(A.current)return;(QIe.focus.focusable.find(P.current)[0]||P.current).focus()},[te,ie]),(0,Fr.useEffect)(()=>(A.current=!1,()=>{A.current=!0}),[]);let pe=(0,Fr.useRef)();(0,Fr.useEffect)(()=>{if(pe.current===void 0){pe.current=m;return}pe.current!==m&&(console.warn("LinkControl: The inputValue prop is uncontrolled and only sets the initial value. onInputChange is an observer for the input value. Changes to inputValue from the parent will not update the search input."),pe.current=m)},[m]),(0,Fr.useEffect)(()=>{if(C?.type==="invalid"){let He=N.current;He&&typeof He.reportValidity=="function"&&He.reportValidity()}},[C]);let ke=t?.url?.trim()?.length>0,ye=()=>{re(!1)},Pe=He=>{let we={type:"invalid",message:(0,fu.__)("Please enter a valid URL.")},Me={type:"valid"},ge=He?.trim();if(!ge?.length||!ib(ge))return we;if(rb(ge)||nb(ge))return Me;let Re=(0,I6.prependHTTPS)(ge);return(0,I6.isURL)(Re)?Me:we},_e=He=>{if(!(He&&He.id&&He.type&&!ES.includes(He.type))){let ge=He?.url||et,Re=Pe(ge);if(Re.type==="invalid"){E(Re);return}let{url:Ie}=LR(ge);He={...He,url:Ie}}He?.kind==="taxonomy"&&He?.url&&(M.current=He.url);let Me=Object.keys(He).reduce((ge,Re)=>(V.includes(Re)||(ge[Re]=He[Re]),ge),{});r({...j,...Me,title:j?.title||He?.title}),E(void 0),ye()},ve=()=>{if(Je)return!1;let He=et.trim(),we=j&&j.id&&j.type&&!ES.includes(j.type),Me=t?.url===He;if(we&&Me)return E(void 0),!0;let ge=Pe(et);return ge.type==="invalid"?(E(ge),!1):(E(void 0),!0)},Se=()=>{G&&r({...t,...j,url:LR(et).url}),ye(),E(void 0)},fe=()=>{ve()&&Se()},Ce=He=>{let{keyCode:we}=He;we===JIe.ENTER&&!Je&&(He.preventDefault(),fe())},ne=()=>{D(t)},se=He=>{He.preventDefault(),He.stopPropagation(),ne(),E(void 0),ke?ye():i?.(),s?.()},[Ee,he]=(0,Fr.useState)(!1),Ae=()=>{let{id:He,kind:we,type:Me,...ge}=j;D({...ge,id:void 0,kind:void 0,type:void 0,url:void 0}),he(!0)};(0,Fr.useEffect)(()=>{Ee&&(N.current?.focus(),he(!1))},[Ee]);let et=j?.url!==void 0?j.url:m||"",Je=!et?.trim()?.length;(0,Fr.useEffect)(()=>{E(void 0)},[et]);let _t=!C,Et=i&&t&&!te&&!ie,mt=te&&ke,oo=ke&&y,Tt=(te||!t)&&!ie,Rt=Je||!_t||t&&!G,Bt=!!o?.length&&te&&ke,gt=(0,Fr.useMemo)(()=>t?.kind==="taxonomy"&&!t?.url&&M.current?{...t,url:M.current}:t,[t]);return(0,Qo.jsxs)("div",{tabIndex:-1,ref:L,className:"block-editor-link-control",children:[ie&&(0,Qo.jsxs)("div",{className:"block-editor-link-control__loading",children:[(0,Qo.jsx)(_s.Spinner,{})," ",(0,fu.__)("Creating"),"\u2026"]}),Tt&&(0,Qo.jsxs)(Qo.Fragment,{children:[(0,Qo.jsxs)("div",{className:Y({"block-editor-link-control__search-input-wrapper":!0,"has-text-control":oo,"has-actions":mt}),children:[oo&&(0,Qo.jsx)(_s.TextControl,{ref:H,className:"block-editor-link-control__field block-editor-link-control__text-content",label:(0,fu.__)("Text"),value:j?.title,onChange:$,onKeyDown:Ce}),(0,Qo.jsx)(IIe,{ref:N,currentLink:t,className:"block-editor-link-control__field block-editor-link-control__search-input",placeholder:e,value:et,withCreateSuggestion:p,onCreateSuggestion:ae,onChange:Q,onSelect:_e,showInitialSuggestions:u,allowDirectEntry:!a,showSuggestions:l,suggestionsQuery:g,withURLSuggestion:!h,createSuggestionButtonText:b,hideLabelFromVision:!oo,isEntity:W,customValidity:C,suffix:(0,Qo.jsx)(sst,{isEntity:W,showActions:mt,isDisabled:Rt,onUnlink:Ae,onSubmit:fe,helpTextId:U})}),W&&U&&(0,Qo.jsx)("p",{id:U,className:"block-editor-link-control__help",children:(0,fu.sprintf)((0,fu.__)("Synced with the selected %s."),j?.type||"item")})]}),be&&(0,Qo.jsx)(_s.Notice,{className:"block-editor-link-control__search-error",status:"error",isDismissible:!1,children:be})]}),t&&!te&&!ie&&(0,Qo.jsx)(zIe,{value:gt,onEditClick:()=>re(!0),hasRichPreviews:v,hasUnlinkControl:Et,onRemove:()=>{i(),re(!0)}},gt?.url),Bt&&(0,Qo.jsx)("div",{className:"block-editor-link-control__tools",children:!Je&&(0,Qo.jsx)(cIe,{settingsOpen:O,setSettingsOpen:I,children:(0,Qo.jsx)(WIe,{value:j,settings:o,onChange:J(V)})})}),mt&&(0,Qo.jsxs)(_s.__experimentalHStack,{justify:"right",className:"block-editor-link-control__search-actions",children:[(0,Qo.jsx)(_s.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:se,children:(0,fu.__)("Cancel")}),(0,Qo.jsx)(_s.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:Rt?wX:fe,className:"block-editor-link-control__search-submit","aria-disabled":Rt,children:(0,fu.__)("Apply")})]}),!ie&&_&&_()]})}function sst({isEntity:e,showActions:t,isDisabled:o,onUnlink:r,onSubmit:n,helpTextId:i}){if(e)return(0,Qo.jsx)(_s.Button,{icon:Os,onClick:r,"aria-describedby":i,showTooltip:!0,label:(0,fu.__)("Unsync and edit"),__next40pxDefaultSize:!0});if(!t)return(0,Qo.jsx)(_s.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Qo.jsx)(_s.Button,{onClick:o?wX:n,label:(0,fu.__)("Submit"),icon:mf,className:"block-editor-link-control__search-submit","aria-disabled":o,size:"small"})})}Cv.ViewerFill=MIe;Cv.DEFAULT_LINK_SETTINGS=hX;var P6=e=>((0,tPe.default)("wp.blockEditor.__experimentalLinkControl",{since:"6.8",alternative:"wp.blockEditor.LinkControl"}),(0,Qo.jsx)(Cv,{...e}));P6.ViewerFill=Cv.ViewerFill;P6.DEFAULT_LINK_SETTINGS=Cv.DEFAULT_LINK_SETTINGS;var vh=Cv;var rPe=c(Z(),1),nPe=c(q(),1);var DR=1.5,kX=.01,xX=10,SX="";function oPe(e){return e!==void 0&&e!==SX}var CX=c(T(),1),ast=({__next40pxDefaultSize:e,value:t,onChange:o,__unstableInputWidth:r="60px",...n})=>{let i=oPe(t),s=(d,f)=>{if(i)return d;let p=kX*xX;switch(`${d}`){case`${p}`:return DR+p;case"0":return f?d:DR-p;case"":return DR;default:return d}},a=(d,f)=>{let p=["insertText","insertFromPaste"].includes(f.payload.event.nativeEvent?.inputType),m=s(d.value,p);return{...d,value:m}},l=i?t:SX;return(0,CX.jsx)("div",{className:"block-editor-line-height-control",children:(0,CX.jsx)(nPe.__experimentalNumberControl,{placeholder:DR,...n,__unstableInputWidth:r,__unstableStateReducer:a,onChange:(d,{event:f})=>{if(d===""){o();return}if(f.type==="click"){o(s(`${d}`,!1));return}o(`${d}`)},label:(0,rPe.__)("Line height"),step:kX,spinFactor:xX,value:l,min:0,spinControls:"custom"})})},O6=ast;var pu=c(Z(),1),iPe=c(Yo(),1),ws=c(q(),1),M6=c(ee(),1),sPe=c(wo(),1);var aPe=c(ue(),1),lPe=c(Dt(),1),cPe=c(Ns(),1),uPe=c(F(),1);function A6(e,t,o){if(o)return o;if(!t||typeof t!="object"||Object.keys(t).length===0)return e&&e.length>0?e.map(n=>`${n}/*`).join(","):void 0;if(!e||e.length===0)return;let r=[];for(let[,n]of Object.entries(t))e.some(s=>s.includes("/")?n===s:n.startsWith(`${s}/`))&&r.push(n);return r.length>0?r.join(","):e.map(n=>`${n}/*`).join(",")}var ti=c(T(),1),lst=()=>{},cst=0,ust=({mediaURL:e,mediaId:t,mediaIds:o,allowedTypes:r,accept:n,onError:i,onSelect:s,onSelectURL:a,onReset:l,onToggleFeaturedImage:u,useFeaturedImage:d,onFilesUpload:f=lst,name:p=(0,pu.__)("Replace"),createNotice:m,removeNotice:g,children:h,multiple:b=!1,addToGallery:v,handleUpload:y=!0,variant:_,popoverProps:w,renderToggle:k,className:x})=>{let{mediaUpload:C,allowedMimeTypes:E}=(0,M6.useSelect)(M=>{let{getSettings:V}=M(B),j=V();return{mediaUpload:j.mediaUpload,allowedMimeTypes:j.allowedMimeTypes}},[]),R=`block-editor/media-replace-flow/error-notice/${++cst}`,S=(0,uPe.useMemo)(()=>A6(r,E,n),[r,E,n]),I=M=>{let V=(0,lPe.__unstableStripHTML)(M);if(i){i(V);return}setTimeout(()=>{m("error",V,{speak:!0,id:R,isDismissible:!0})},1e3)},O=(M,V)=>{let j=!!(e||t||o?.length);d&&u&&u(),V(),s(M),(0,iPe.speak)(j?(0,pu.__)("The media file has been replaced"):(0,pu.__)("The media file has been added")),g(R)},A=(M,V)=>{let j=M.target.files;if(!y)return V(),s(j);f(j),C({allowedTypes:r,filesList:j,onFileChange:([D])=>{O(D,V)},onError:I})},P=M=>{M.keyCode===sPe.DOWN&&(M.preventDefault(),M.target.click())},H=b&&(!r||r.length===0?!1:r.every(M=>M==="image"||M.startsWith("image/"))),N={...w,variant:_};return(0,ti.jsx)(ws.Dropdown,{popoverProps:N,className:x,contentClassName:Y("block-editor-media-replace-flow__options",_&&`is-variant-${_}`),renderToggle:({isOpen:M,onToggle:V})=>k?k({"aria-expanded":M,"aria-haspopup":"true",onClick:V,onKeyDown:P,children:p}):(0,ti.jsx)(ws.ToolbarButton,{"aria-expanded":M,"aria-haspopup":"true",onClick:V,onKeyDown:P,children:p}),renderContent:({onClose:M})=>(0,ti.jsxs)(ti.Fragment,{children:[(0,ti.jsxs)(ws.NavigableMenu,{className:"block-editor-media-replace-flow__media-upload-menu",children:[(0,ti.jsxs)(Pa,{children:[(0,ti.jsx)(xd,{gallery:H,addToGallery:v,multiple:b,value:b?o:t,onSelect:V=>O(V,M),allowedTypes:r,render:({open:V})=>(0,ti.jsx)(ws.MenuItem,{icon:B_,onClick:V,children:(0,pu.__)("Open Media Library")})}),(0,ti.jsx)(ws.FormFileUpload,{onChange:V=>{A(V,M)},accept:S,multiple:!!b,render:({openFileDialog:V})=>(0,ti.jsx)(ws.MenuItem,{icon:uj,onClick:()=>{V()},children:(0,pu._x)("Upload","verb")})})]}),u&&(0,ti.jsx)(ws.MenuItem,{icon:xz,onClick:u,isPressed:d,children:(0,pu.__)("Use featured image")}),typeof h=="function"?h({onClose:M}):h,e&&l&&(0,ti.jsx)(ws.MenuItem,{onClick:()=>{l(),M()},children:(0,pu.__)("Reset")})]}),a&&(0,ti.jsxs)("form",{className:"block-editor-media-flow__url-input",children:[(0,ti.jsx)("span",{className:"block-editor-media-replace-flow__image-url-label",children:(0,pu.__)("Current media URL:")}),(0,ti.jsx)(vh,{value:{url:e},settings:[],showSuggestions:!1,onChange:({url:V})=>{a(V)},searchInputPlaceholder:(0,pu.__)("Paste or type URL")})]})]})})},RS=(0,aPe.compose)([(0,M6.withDispatch)(e=>{let{createNotice:t,removeNotice:o}=e(cPe.store);return{createNotice:t,removeNotice:o}}),(0,ws.withFilters)("editor.MediaReplaceFlow")])(ust);var cn=c(q(),1),ln=c(Z(),1),kh=c(F(),1),SPe=c(ee(),1);var CPe=c(Nt(),1);var RX=c(Z(),1),L6=c(F(),1),BS=c(q(),1);var xPe=c(Nt(),1);var pPe=c(Z(),1),mPe=c(q(),1);var dPe=c(q(),1),N6=c(ma(),1),EX=c(T(),1);function fPe({url:e,urlLabel:t,className:o}){let r=Y(o,"block-editor-url-popover__link-viewer-url");return e?(0,EX.jsx)(dPe.ExternalLink,{className:r,href:e,children:t||(0,N6.filterURLForDisplay)((0,N6.safeDecodeURI)(e))}):(0,EX.jsx)("span",{className:r})}var VR=c(T(),1);function gPe({className:e,linkClassName:t,onEditLinkClick:o,url:r,urlLabel:n,...i}){return(0,VR.jsxs)("div",{className:Y("block-editor-url-popover__link-viewer",e),...i,children:[(0,VR.jsx)(fPe,{url:r,urlLabel:n,className:t}),o&&(0,VR.jsx)(mPe.Button,{icon:wb,label:(0,pPe.__)("Edit"),onClick:o,size:"compact"})]})}var _Pe=c(Z(),1),wPe=c(q(),1);var TX=c(Yo(),1),Op=c(Z(),1),Si=c(F(),1),Wa=c(wo(),1),Xl=c(q(),1),Ev=c(ue(),1),hPe=c(ee(),1),bPe=c(ma(),1);var Zl=c(T(),1),yPe=c(oe(),1),{ValidatedInputControl:dst}=K(Xl.privateApis),FR=()=>{};function vPe(e){return typeof e=="function"}function Pp(e){let{__experimentalFetchLinkSuggestions:t,__experimentalHandleURLSuggestions:o,__experimentalRenderControl:r,__experimentalRenderSuggestions:n,__experimentalShowInitialSuggestions:i=!1,autocompleteRef:s,className:a,customValidity:l,disableSuggestions:u,disabled:d=!1,help:f=null,hideLabelFromVision:p=!1,inputRef:m,isFullWidth:g,label:h=null,markWhenOptional:b,onChange:v,onKeyDown:y,onSubmit:_,placeholder:w=(0,Op.__)("Paste URL or type to search"),required:k=!0,suffix:x,value:C=""}=e,E=(0,Ev.useInstanceId)(Pp),{getSettings:R}=(0,hPe.useSelect)(B),S=(0,Ev.useDebounce)(TX.speak,500),[I,O]=(0,Si.useState)([]),[A,P]=(0,Si.useState)(null),[L,H]=(0,Si.useState)(null),[N,M]=(0,Si.useState)(!1),[V,j]=(0,Si.useState)(!1),[D,z]=(0,Si.useState)(!1),$=(0,Si.useRef)(),J=(0,Si.useRef)([]),Q=(0,Si.useRef)(null),W=m??$,X=`url-input-control-${E}`,U=`block-editor-url-input-suggestions-${E}`,G=`block-editor-url-input-suggestion-${E}`,te=N&&u!==!0&&(i||!!C.length),re=(0,Ev.useEvent)((fe="")=>{let Ce=vPe(t)?t:R().__experimentalFetchLinkSuggestions;if(!Ce)return;let ne=!fe?.length,se=fe.trim();if(!ne&&(se.length<2||!o&&(0,bPe.isURL)(se))){Q.current?.cancel?.(),Q.current=null,O([]),M(!1),P(se),H(null),j(!1);return}H(null),j(!0);let Ee=Ce(se,{isInitialSuggestions:ne});Q.current=Ee,Ee.then(he=>{Q.current===Ee&&(O(he),P(se),j(!1),M(!!he.length),he.length?S((0,Op.sprintf)((0,Op._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",he.length),he.length),"assertive"):S((0,Op.__)("No results."),"assertive"))}).catch(()=>{Q.current===Ee&&j(!1)}).finally(()=>{Q.current===Ee&&(Q.current=null)})}),ae=(0,Ev.useDebounce)(re,200);(0,Si.useEffect)(()=>{!u&&!D&&(C.length||i)&&ae(C)},[C,D,u,i,ae]),(0,Si.useEffect)(()=>{te||M(!1)},[te]),(0,Si.useEffect)(()=>{te&&L!==null&&J.current[L]?.scrollIntoView({behavior:"instant",block:"nearest",inline:"nearest"})},[te,L]),(0,Si.useEffect)(()=>()=>{Q.current?.cancel?.(),Q.current=null},[]);function ie(fe){v(fe.url,fe),H(null),M(!1)}function be(fe){ie(fe),W.current.focus()}function pe(fe){v(fe)}function ke(){z(!0),ae.cancel()}function ye(){z(!1)}function Pe(){C&&!u&&!I.length&&Q.current===null&&ae(C)}function _e(fe){if(y?.(fe),!te||!I.length||V){if(!fe.shiftKey&&(fe.keyCode===Wa.UP||fe.keyCode===Wa.DOWN)){let ne=fe.keyCode===Wa.UP?0:fe.target.value.length;(fe.target.selectionStart!==ne||fe.target.selectionEnd!==ne)&&(fe.preventDefault(),fe.target.setSelectionRange(ne,ne))}else fe.keyCode===Wa.ENTER&&_&&(fe.preventDefault(),_(null,fe));return}let Ce=I[L]??null;switch(fe.keyCode){case Wa.UP:case Wa.DOWN:{fe.preventDefault();let ne=fe.keyCode===Wa.UP?-1:1;H(((L??(ne===-1?0:-1))+ne+I.length)%I.length);break}case Wa.TAB:{Ce&&(ie(Ce),(0,TX.speak)((0,Op.__)("Link selected.")));break}case Wa.ENTER:{fe.preventDefault(),Ce&&ie(Ce),_?.(Ce,fe);break}}}let ve={id:X,label:h,className:Y("block-editor-url-input",a,{"is-full-width":g}),hideLabelFromVision:p},Se={id:X,value:C,required:k,type:"text",name:X,autoComplete:"off",onChange:d?FR:pe,onCompositionStart:d?FR:ke,onCompositionEnd:d?FR:ye,onFocus:d?FR:Pe,onKeyDown:d?FR:_e,placeholder:w,role:"combobox","aria-label":h?void 0:(0,Op.__)("URL"),"aria-expanded":te,"aria-autocomplete":"list","aria-owns":U,"aria-activedescendant":L!==null?`${G}-${L}`:void 0,ref:W,disabled:d,suffix:x,help:f};return(0,Zl.jsxs)(Zl.Fragment,{children:[(0,Zl.jsx)(fst,{controlProps:ve,inputProps:Se,isLoading:V,customValidity:l,markWhenOptional:b,renderControl:r}),te&&I.length>0&&(0,Zl.jsx)(pst,{autocompleteRef:s,className:a,handleSuggestionClick:be,isLoading:V,renderSuggestions:n,selectedSuggestion:L,suggestionNodesRef:J,suggestionOptionIdPrefix:G,suggestions:I,suggestionsListboxId:U,suggestionsValue:A})]})}function fst({controlProps:e,inputProps:t,isLoading:o,customValidity:r,markWhenOptional:n,renderControl:i}){let[s,a]=(0,Si.useState)(r!==void 0);return r!==void 0&&!s&&a(!0),i?i(e,t,o):(0,Zl.jsxs)(Xl.BaseControl,{...e,children:[(0,Zl.jsx)(s?dst:Xl.__experimentalInputControl,{...t,...s&&{customValidity:r,...n!==void 0&&{markWhenOptional:n}}}),o&&(0,Zl.jsx)(Xl.Spinner,{})]})}function pst({autocompleteRef:e,className:t,handleSuggestionClick:o,isLoading:r,renderSuggestions:n,selectedSuggestion:i,suggestionNodesRef:s,suggestionOptionIdPrefix:a,suggestions:l,suggestionsListboxId:u,suggestionsValue:d}){let f={id:u,ref:e,role:"listbox"},p=(m,g)=>({role:"option",tabIndex:"-1",id:`${a}-${g}`,ref:h=>{s.current[g]=h},"aria-selected":g===i?!0:void 0});return vPe(n)?n({suggestions:l,selectedSuggestion:i,suggestionsListProps:f,buildSuggestionItemProps:p,isLoading:r,handleSuggestionClick:o,isInitialSuggestions:!d?.length,currentInputValue:d}):(0,Zl.jsx)(Xl.Popover,{placement:"bottom",focusOnMount:!1,children:(0,Zl.jsx)("div",{...f,className:Y("block-editor-url-input__suggestions",{[`${t}__suggestions`]:t}),children:l.map((m,g)=>(0,yPe.createElement)(Xl.Button,{__next40pxDefaultSize:!0,...p(m,g),key:m.id,className:Y("block-editor-url-input__suggestion",{"is-selected":g===i}),onClick:()=>o(m)},m.title))})})}var zR=c(T(),1);function kPe({autocompleteRef:e,className:t,onChangeInputValue:o,value:r,...n}){return(0,zR.jsxs)("form",{className:Y("block-editor-url-popover__link-editor",t),...n,children:[(0,zR.jsx)(Pp,{value:r,onChange:o,autocompleteRef:e}),(0,zR.jsx)(wPe.Button,{icon:mf,label:(0,_Pe.__)("Apply"),type:"submit",size:"compact"})]})}var _h=c(T(),1),{__experimentalPopoverLegacyPositionToPlacement:mst}=K(BS.privateApis),gst="bottom",BX=(0,L6.forwardRef)(({additionalControls:e,children:t,renderSettings:o,placement:r,focusOnMount:n="firstElement",position:i,...s},a)=>{i!==void 0&&(0,xPe.default)("`position` prop in wp.blockEditor.URLPopover",{since:"6.2",alternative:"`placement` prop"});let l;r!==void 0?l=r:i!==void 0&&(l=mst(i)),l=l||gst;let[u,d]=(0,L6.useState)(!1),f=!!o&&u,p=()=>{d(!u)};return(0,_h.jsxs)(BS.Popover,{ref:a,role:"dialog","aria-modal":"true","aria-label":(0,RX.__)("Edit URL"),className:"block-editor-url-popover",focusOnMount:n,placement:l,shift:!0,variant:"toolbar",...s,children:[(0,_h.jsx)("div",{className:"block-editor-url-popover__input-container",children:(0,_h.jsxs)("div",{className:"block-editor-url-popover__row",children:[t,!!o&&(0,_h.jsx)(BS.Button,{className:"block-editor-url-popover__settings-toggle",icon:Bn,label:(0,RX.__)("Link settings"),onClick:p,"aria-expanded":u,size:"compact"})]})}),f&&(0,_h.jsx)("div",{className:"block-editor-url-popover__settings",children:o()}),e&&!f&&(0,_h.jsx)("div",{className:"block-editor-url-popover__additional-controls",children:e})]})});BX.LinkEditor=kPe;BX.LinkViewer=gPe;var wh=BX;var fo=c(T(),1),hst=()=>{},bst=({src:e,onChange:t,onSubmit:o,onClose:r,popoverAnchor:n})=>(0,fo.jsx)(wh,{anchor:n,onClose:r,children:(0,fo.jsx)("form",{className:"block-editor-media-placeholder__url-input-form",onSubmit:o,children:(0,fo.jsx)(cn.__experimentalInputControl,{label:(0,ln.__)("URL"),type:"text",hideLabelFromVision:!0,placeholder:(0,ln.__)("Paste or type URL"),onChange:t,value:e,suffix:(0,fo.jsx)(cn.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,fo.jsx)(cn.Button,{size:"small",icon:mf,label:(0,ln.__)("Apply"),type:"submit"})})})})}),yst=({src:e,onChangeSrc:t,onSelectURL:o})=>{let[r,n]=(0,kh.useState)(null),[i,s]=(0,kh.useState)(!1),a=()=>{s(!0)},l=()=>{s(!1),r?.focus()},u=d=>{d.preventDefault(),e&&o&&(o(e),l())};return(0,fo.jsxs)("div",{className:"block-editor-media-placeholder__url-input-container",children:[(0,fo.jsx)(cn.Button,{__next40pxDefaultSize:!0,className:"block-editor-media-placeholder__button",onClick:a,isPressed:i,variant:"secondary","aria-haspopup":"dialog",ref:n,children:(0,ln.__)("Insert from URL")}),i&&(0,fo.jsx)(bst,{src:e,onChange:t,onSubmit:u,onClose:l,popoverAnchor:r})]})};function vst({value:e={},allowedTypes:t,className:o,icon:r,labels:n={},mediaPreview:i,notices:s,isAppender:a,accept:l,addToGallery:u,multiple:d=!1,handleUpload:f=!0,disableDropZone:p,disableMediaButtons:m,onError:g,onSelect:h,onCancel:b,onSelectURL:v,onToggleFeaturedImage:y,onDoubleClick:_,onFilesPreUpload:w=hst,onHTMLDrop:k,children:x,mediaLibraryButton:C,placeholder:E,style:R}){k&&(0,CPe.default)("wp.blockEditor.MediaPlaceholder onHTMLDrop prop",{since:"6.2",version:"6.4"});let{mediaUpload:S,allowedMimeTypes:I}=(0,SPe.useSelect)(W=>{let{getSettings:X}=W(B),U=X();return{mediaUpload:U.mediaUpload,allowedMimeTypes:U.allowedMimeTypes}},[]),[O,A]=(0,kh.useState)("");(0,kh.useEffect)(()=>{A(e?.src??"")},[e?.src]);let P=(0,kh.useMemo)(()=>A6(t,I,l),[t,I,l]),L=()=>!t||t.length===0?!1:t.every(W=>W==="image"||W.startsWith("image/")),H=W=>{if(!f||typeof f=="function"&&!f(W))return h(W);w(W);let X;if(d)if(u){let U=[];X=G=>{let te=(e??[]).filter(re=>re.id?!U.some(({id:ae})=>Number(ae)===Number(re.id)):!U.some(({urlSlug:ae})=>re.url.includes(ae)));h(te.concat(G)),U=G.map(re=>{let ae=re.url.lastIndexOf("."),ie=re.url.slice(0,ae);return{id:re.id,urlSlug:ie}})}}else X=h;else X=([U])=>h(U);S({allowedTypes:t,filesList:W,onFileChange:X,onError:g,multiple:d})};async function N(W){let{blocks:X}=kq(W);if(!X?.length)return;let U=await Promise.all(X.map(G=>{let te=G.name.split("/")[1];return G.attributes.id?(G.attributes.type=te,G.attributes):new Promise((re,ae)=>{window.fetch(G.attributes.url).then(ie=>ie.blob()).then(ie=>S({filesList:[ie],additionalData:{title:G.attributes.title,alt_text:G.attributes.alt,caption:G.attributes.caption,type:te},onFileChange:([be])=>{be.id&&re(be)},allowedTypes:t,onError:ae})).catch(()=>re(G.attributes.url))})})).catch(G=>g(G));U?.length&&h(d?U:U[0])}let M=W=>{H(W.target.files)},j=E??(W=>{let{instructions:X,title:U}=n;if(!S&&!v&&(X=(0,ln.__)("To edit this block, you need permission to upload media.")),X===void 0||U===void 0){let te=t??[],[re]=te,ae=te.length===1,ie=ae&&re==="audio",be=ae&&re==="image",pe=ae&&re==="video";X===void 0&&S&&(X=(0,ln.__)("Drag and drop an image or video, upload, or choose from your library."),ie?X=(0,ln.__)("Drag and drop an audio file, upload, or choose from your library."):be?X=(0,ln.__)("Drag and drop an image, upload, or choose from your library."):pe&&(X=(0,ln.__)("Drag and drop a video, upload, or choose from your library."))),U===void 0&&(U=(0,ln.__)("Media"),ie?U=(0,ln.__)("Audio"):be?U=(0,ln.__)("Image"):pe&&(U=(0,ln.__)("Video")))}let G=Y("block-editor-media-placeholder",o,{"is-appender":a});return(0,fo.jsxs)(cn.Placeholder,{icon:r,label:U,instructions:X,className:G,notices:s,onDoubleClick:_,preview:i,style:R,children:[W,x]})}),D=()=>p?null:(0,fo.jsx)(cn.DropZone,{onFilesDrop:H,onDrop:N,isEligible:W=>{let X="wp-block:core/",U=[];for(let G of W.types)G.startsWith(X)&&U.push(G.slice(X.length));return U.length>0&&U.every(G=>t.includes(G))&&(d?!0:U.length===1)}}),z=()=>b&&(0,fo.jsx)(cn.Button,{__next40pxDefaultSize:!0,className:"block-editor-media-placeholder__cancel-button",title:(0,ln.__)("Cancel"),variant:"link",onClick:b,children:(0,ln.__)("Cancel")}),$=()=>v&&(0,fo.jsx)(yst,{src:O,onChangeSrc:A,onSelectURL:v}),J=()=>y&&(0,fo.jsx)("div",{className:"block-editor-media-placeholder__url-input-container",children:(0,fo.jsx)(cn.Button,{__next40pxDefaultSize:!0,className:"block-editor-media-placeholder__button",onClick:y,variant:"secondary",children:(0,ln.__)("Use featured image")})}),Q=()=>{let X=C??(({open:G})=>(0,fo.jsx)(cn.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{G()},children:(0,ln.__)("Media Library")})),U=(0,fo.jsx)(xd,{addToGallery:u,gallery:d&&L(),multiple:d,onSelect:h,allowedTypes:t,mode:"browse",value:Array.isArray(e)?e.map(({id:G})=>G):e.id,render:X});if(S&&a)return(0,fo.jsxs)(fo.Fragment,{children:[D(),(0,fo.jsx)(cn.FormFileUpload,{onChange:M,accept:P,multiple:!!d,render:({openFileDialog:G})=>{let te=(0,fo.jsxs)(fo.Fragment,{children:[(0,fo.jsx)(cn.Button,{__next40pxDefaultSize:!0,variant:"primary",className:Y("block-editor-media-placeholder__button","block-editor-media-placeholder__upload-button"),onClick:G,children:(0,ln._x)("Upload","verb")}),U,$(),J(),z()]});return j(te)}})]});if(S){let G=(0,fo.jsxs)(fo.Fragment,{children:[D(),(0,fo.jsx)(cn.FormFileUpload,{render:({openFileDialog:te})=>(0,fo.jsx)(cn.Button,{__next40pxDefaultSize:!0,onClick:te,variant:"primary",className:Y("block-editor-media-placeholder__button","block-editor-media-placeholder__upload-button"),children:(0,ln._x)("Upload","verb")}),onChange:M,accept:P,multiple:!!d}),U,$(),J(),z()]});return j(G)}return j(U)};return m?(0,fo.jsx)(Pa,{children:D()}):(0,fo.jsx)(Pa,{fallback:j($()),children:Q()})}var EPe=(0,cn.withFilters)("editor.MediaPlaceholder")(vst);var TPe=c(T(),1),_st=({colorSettings:e,...t})=>{let o=e.map(r=>{if(!r)return r;let{value:n,onChange:i,...s}=r;return{...s,colorValue:n,onColorChange:i}});return(0,TPe.jsx)(r6,{settings:o,gradients:[],disableCustomGradients:!0,...t})},RPe=_st;var A2e=c(CH(),1);var M2e=c(F(),1);var I2e=c(F(),1);var k2e=c(ab(),1),oi=c(F(),1),Mp=c(ee(),1),Y6=c(ue(),1),x2e=c($r(),1),S2e=c(q(),1),C2e=c(ce(),1),E2e=c(Nt(),1),DS=c(Z(),1);var BPe=c(Z(),1),D6=c(q(),1);var IX=c(Z(),1),Tv=c(q(),1);var Ap=c(T(),1),wst={placement:"bottom-start"},kst=()=>(0,Ap.jsxs)(Ap.Fragment,{children:[["bold","italic","link","unknown"].map(e=>(0,Ap.jsx)(Tv.Slot,{name:`RichText.ToolbarControls.${e}`},e)),(0,Ap.jsx)(Tv.Slot,{name:"RichText.ToolbarControls",children:e=>{if(!e.length)return null;let o=e.map(([{props:r}])=>r).some(({isActive:r})=>r);return(0,Ap.jsx)(Tv.ToolbarItem,{children:r=>(0,Ap.jsx)(Tv.DropdownMenu,{icon:Bn,label:(0,IX.__)("More"),toggleProps:{...r,className:Y(r.className,{"is-pressed":o}),description:(0,IX.__)("Displays more block tools")},controls:ju(e.map(([{props:n}])=>n),"title"),popoverProps:wst})})}})]}),PX=kst;var xh=c(T(),1);function xst({popoverAnchor:e}){return(0,xh.jsx)(D6.Popover,{placement:"top",focusOnMount:!1,anchor:e,className:"block-editor-rich-text__inline-format-toolbar",__unstableSlotName:"block-toolbar",children:(0,xh.jsx)(Wx,{className:"block-editor-rich-text__inline-format-toolbar-group","aria-label":(0,BPe.__)("Format tools"),children:(0,xh.jsx)(D6.ToolbarGroup,{children:(0,xh.jsx)(PX,{})})})})}var Sst=({inline:e,editableContentElement:t})=>e?(0,xh.jsx)(xst,{popoverAnchor:t}):(0,xh.jsx)(Ko,{group:"inline",children:(0,xh.jsx)(PX,{})}),IPe=Sst;var V6=c(F(),1),PPe=c(ee(),1);function OPe({html:e,value:t}){let o=(0,V6.useRef)(),r=!!t.activeFormats?.length,{__unstableMarkLastChangeAsPersistent:n}=(0,PPe.useDispatch)(B);(0,V6.useLayoutEffect)(()=>{if(!o.current){o.current=t.text;return}if(o.current!==t.text){let i=window.setTimeout(()=>{n()},1e3);return o.current=t.text,()=>{window.clearTimeout(i)}}n()},[e,r])}var MS=c(F(),1),i2e=c(ue(),1);var Rv=c($r(),1),APe=c(Bo(),1);var{subscribeOwnedListener:Cst}=K(Rv.privateApis),Est=["`",'"',"'","\u201C\u201D","\u2018\u2019"],MPe=e=>t=>{function o(r){let{inputType:n,data:i}=r,{value:s,onChange:a,registry:l}=e.current;if(n!=="insertText"||(0,Rv.isCollapsed)(s))return;let u=(0,APe.applyFilters)("blockEditor.wrapSelectionSettings",Est).find(([k,x])=>k===i||x===i);if(!u)return;let[d,f=d]=u,p=s.start,m=s.end+d.length,g=(0,Rv.insert)(s,d,p,p);g=(0,Rv.insert)(g,f,m,m);let{__unstableMarkLastChangeAsPersistent:h,__unstableMarkAutomaticChange:b}=l.dispatch(B);h(),a(g),b();let v={};for(let k in r)v[k]=r[k];v.data=f;let{ownerDocument:y}=t,{defaultView:_}=y,w=new _.InputEvent("input",v);window.queueMicrotask(()=>{t.dispatchEvent(w)}),r.preventDefault()}return Cst(t,"beforeinput",o,!0)};var PS=c($r(),1),IS=c(ce(),1);var NPe=c($r(),1);function LPe(e){let t="tales of gutenberg",o=" \u{1F421}\u{1F422}\u{1F980}\u{1F424}\u{1F98B}\u{1F418}\u{1F427}\u{1F439}\u{1F981}\u{1F984}\u{1F98D}\u{1F43C}\u{1F43F}\u{1F383}\u{1F434}\u{1F41D}\u{1F406}\u{1F995}\u{1F994}\u{1F331}\u{1F347}\u03C0\u{1F34C}\u{1F409}\u{1F4A7}\u{1F968}\u{1F30C}\u{1F342}\u{1F360}\u{1F966}\u{1F95A}\u{1F95D}\u{1F39F}\u{1F965}\u{1F952}\u{1F6F5}\u{1F956}\u{1F352}\u{1F36F}\u{1F3BE}\u{1F3B2}\u{1F43A}\u{1F41A}\u{1F42E}\u231B\uFE0F",{start:r,text:n}=e;return r<t.length||n.slice(r-t.length,r).toLowerCase()!==t?e:(0,NPe.insert)(e,o)}var{subscribeOwnedListener:DPe}=K(PS.privateApis);function VPe(e){let t=e.length;for(;t--;){let o=p1(e[t].attributes);if(o)return e[t].attributes[o]=e[t].attributes[o].toString().replace(Sf,""),[e[t].clientId,o,0,0];let r=VPe(e[t].innerBlocks);if(r)return r}return[]}var FPe=e=>t=>{function o(){let{getValue:s,onReplace:a,selectionChange:l,registry:u}=e.current;if(!a)return;let d=s(),{start:f,text:p}=d;if(p.slice(f-1,f)!==" ")return;let g=p.slice(0,f).trim(),h=(0,IS.getBlockTransforms)("from").filter(({type:_})=>_==="prefix"),b=(0,IS.findTransform)(h,({prefix:_})=>g===_);if(!b)return;let v=(0,PS.toHTMLString)({value:(0,PS.insert)(d,Sf,0,f)}),y=b.transform(v);return u.batch(()=>{l(...VPe([y])),a([y])}),u.dispatch(B).__unstableMarkAutomaticChange(),!0}function r(s){let{inputType:a,type:l}=s,{getValue:u,onChange:d,__unstableAllowPrefixTransformations:f,formatTypes:p,registry:m,onReplace:g}=e.current;if(a!=="insertText"&&l!=="compositionend"||f&&o())return;let h=u();if(g){let _=(0,IS.getBlockTransforms)("from").filter(k=>k.type==="input"),w=(0,IS.findTransform)(_,k=>k.regExp.test(h.text));if(w){g(w.transform()),m.dispatch(B).__unstableMarkAutomaticChange();return}}let b=p.reduce((_,{__unstableInputRule:w})=>(w&&(_=w(_)),_),LPe(h)),{__unstableMarkLastChangeAsPersistent:v,__unstableMarkAutomaticChange:y}=m.dispatch(B);b!==h&&(v(),d({...b,activeFormats:h.activeFormats}),y())}let n=DPe(t,"input",r,!0),i=DPe(t,"compositionend",r,!0);return()=>{n(),i()}};var zPe=c($r(),1);var{subscribeOwnedListener:Tst}=K(zPe.privateApis),jPe=e=>t=>{function o(r){if(r.inputType!=="insertReplacementText")return;let{registry:n}=e.current;n.dispatch(B).__unstableMarkLastChangeAsPersistent()}return Tst(t,"beforeinput",o)};var F6=c(wo(),1),HPe=c($r(),1);var{subscribeOwnedListener:Rst}=K(HPe.privateApis),WPe=()=>e=>{function t(o){(F6.isKeyboardEvent.primary(o,"z")||F6.isKeyboardEvent.primary(o,"y")||F6.isKeyboardEvent.primaryShift(o,"z"))&&o.preventDefault()}return Rst(e,"keydown",t,!0)};var UPe=c($r(),1);var{subscribeOwnedListener:Bst}=K(UPe.privateApis),GPe=e=>t=>{let{keyboardShortcuts:o}=e.current;function r(n){for(let i of o.current)i(n)}return Bst(t,"keydown",r,!0)};var $Pe=c($r(),1);var{subscribeOwnedListener:Ist}=K($Pe.privateApis),YPe=e=>t=>{let{inputEvents:o}=e.current;function r(n){for(let i of o.current)i(n)}return Ist(t,"input",r)};var qPe=c(ce(),1),Ql=c($r(),1),ZPe=c(ma(),1),XPe=c(ue(),1);var Pst=c(F(),1),Ost=c(ce(),1),Ast=c(T(),1);function KPe(e,t){if(t?.length){let o=e.formats.length;for(;o--;)e.formats[o]=[...t,...e.formats[o]||[]]}}function z6(e){if(!(e!==!0&&e!=="p"&&e!=="li"))return e===!0?"p":e}function OS({allowedFormats:e,disableFormats:t}){return t?OS.EMPTY_ARRAY:e}OS.EMPTY_ARRAY=[];var{subscribeDelegatedListener:Mst}=K(XPe.privateApis),{ownsSelection:Nst}=K(Ql.privateApis),QPe=e=>t=>{function o(n){let{disableFormats:i,onChange:s,value:a,formatTypes:l,tagName:u,onReplace:d,__unstableEmbedURLOnPaste:f,preserveWhiteSpace:p,pastePlainText:m,registry:g}=e.current;if(!t.contains(n.target)&&!Nst(t)||n.defaultPrevented)return;let h=Fk(n);if(!h)return;n.preventDefault();let{plainText:b,html:v,files:y}=h;if(y.length)return;if(window.console.log(`Received HTML (RichText):
+`,Fnt=1,znt=3,jnt=1,GRe=(function(e){mee(t,e);function t(){var o=e!==null&&e.apply(this,arguments)||this;return o.cropperRef=jl.createRef(),o.imageRef=jl.createRef(),o.videoRef=jl.createRef(),o.containerPosition={x:0,y:0},o.containerRef=null,o.styleRef=null,o.containerRect=null,o.mediaSize={width:0,height:0,naturalWidth:0,naturalHeight:0},o.dragStartPosition={x:0,y:0},o.dragStartCrop={x:0,y:0},o.gestureZoomStart=0,o.gestureRotationStart=0,o.isTouching=!1,o.lastPinchDistance=0,o.lastPinchRotation=0,o.rafDragTimeout=null,o.rafPinchTimeout=null,o.wheelTimer=null,o.currentDoc=typeof document<"u"?document:null,o.currentWindow=typeof window<"u"?window:null,o.resizeObserver=null,o.previousCropSize=null,o.isInitialized=!1,o.state={cropSize:null,hasWheelJustStarted:!1,mediaObjectFit:void 0},o.initResizeObserver=function(){if(!(typeof window.ResizeObserver>"u"||!o.containerRef)){var r=!0;o.resizeObserver=new window.ResizeObserver(function(n){if(r){r=!1;return}o.computeSizes()}),o.resizeObserver.observe(o.containerRef)}},o.preventZoomSafari=function(r){return r.preventDefault()},o.cleanEvents=function(){o.currentDoc&&(o.currentDoc.removeEventListener("mousemove",o.onMouseMove),o.currentDoc.removeEventListener("mouseup",o.onDragStopped),o.currentDoc.removeEventListener("touchmove",o.onTouchMove),o.currentDoc.removeEventListener("touchend",o.onDragStopped),o.currentDoc.removeEventListener("gesturechange",o.onGestureChange),o.currentDoc.removeEventListener("gestureend",o.onGestureEnd),o.currentDoc.removeEventListener("scroll",o.onScroll))},o.clearScrollEvent=function(){o.containerRef&&o.containerRef.removeEventListener("wheel",o.onWheel),o.wheelTimer&&clearTimeout(o.wheelTimer)},o.onMediaLoad=function(){var r=o.computeSizes();r&&(o.previousCropSize=r,o.emitCropData(),o.setInitialCrop(r),o.isInitialized=!0),o.props.onMediaLoaded&&o.props.onMediaLoaded(o.mediaSize)},o.setInitialCrop=function(r){if(o.props.initialCroppedAreaPercentages){var n=Mnt(o.props.initialCroppedAreaPercentages,o.mediaSize,o.props.rotation,r,o.props.minZoom,o.props.maxZoom),i=n.crop,s=n.zoom;o.props.onCropChange(i),o.props.onZoomChange&&o.props.onZoomChange(s)}else if(o.props.initialCroppedAreaPixels){var a=Lnt(o.props.initialCroppedAreaPixels,o.mediaSize,o.props.rotation,r,o.props.minZoom,o.props.maxZoom),i=a.crop,s=a.zoom;o.props.onCropChange(i),o.props.onZoomChange&&o.props.onZoomChange(s)}},o.computeSizes=function(){var r,n,i,s,a,l,u=o.imageRef.current||o.videoRef.current;if(u&&o.containerRef){o.containerRect=o.containerRef.getBoundingClientRect(),o.saveContainerPosition();var d=o.containerRect.width/o.containerRect.height,f=((r=o.imageRef.current)===null||r===void 0?void 0:r.naturalWidth)||((n=o.videoRef.current)===null||n===void 0?void 0:n.videoWidth)||0,p=((i=o.imageRef.current)===null||i===void 0?void 0:i.naturalHeight)||((s=o.videoRef.current)===null||s===void 0?void 0:s.videoHeight)||0,m=u.offsetWidth<f||u.offsetHeight<p,g=f/p,h=void 0;if(m)switch(o.state.mediaObjectFit){default:case"contain":h=d>g?{width:o.containerRect.height*g,height:o.containerRect.height}:{width:o.containerRect.width,height:o.containerRect.width/g};break;case"horizontal-cover":h={width:o.containerRect.width,height:o.containerRect.width/g};break;case"vertical-cover":h={width:o.containerRect.height*g,height:o.containerRect.height};break}else h={width:u.offsetWidth,height:u.offsetHeight};o.mediaSize=hr(hr({},h),{naturalWidth:f,naturalHeight:p}),o.props.setMediaSize&&o.props.setMediaSize(o.mediaSize);var b=o.props.cropSize?o.props.cropSize:Bnt(o.mediaSize.width,o.mediaSize.height,o.containerRect.width,o.containerRect.height,o.props.aspect,o.props.rotation);return(((a=o.state.cropSize)===null||a===void 0?void 0:a.height)!==b.height||((l=o.state.cropSize)===null||l===void 0?void 0:l.width)!==b.width)&&o.props.onCropSizeChange&&o.props.onCropSizeChange(b),o.setState({cropSize:b},o.recomputeCropPosition),o.props.setCropSize&&o.props.setCropSize(b),b}},o.saveContainerPosition=function(){if(o.containerRef){var r=o.containerRef.getBoundingClientRect();o.containerPosition={x:r.left,y:r.top}}},o.onMouseDown=function(r){o.currentDoc&&(r.preventDefault(),o.currentDoc.addEventListener("mousemove",o.onMouseMove),o.currentDoc.addEventListener("mouseup",o.onDragStopped),o.saveContainerPosition(),o.onDragStart(t.getMousePoint(r)))},o.onMouseMove=function(r){return o.onDrag(t.getMousePoint(r))},o.onScroll=function(r){o.currentDoc&&(r.preventDefault(),o.saveContainerPosition())},o.onTouchStart=function(r){o.currentDoc&&(o.isTouching=!0,!(o.props.onTouchRequest&&!o.props.onTouchRequest(r))&&(o.currentDoc.addEventListener("touchmove",o.onTouchMove,{passive:!1}),o.currentDoc.addEventListener("touchend",o.onDragStopped),o.saveContainerPosition(),r.touches.length===2?o.onPinchStart(r):r.touches.length===1&&o.onDragStart(t.getTouchPoint(r.touches[0]))))},o.onTouchMove=function(r){r.preventDefault(),r.touches.length===2?o.onPinchMove(r):r.touches.length===1&&o.onDrag(t.getTouchPoint(r.touches[0]))},o.onGestureStart=function(r){o.currentDoc&&(r.preventDefault(),o.currentDoc.addEventListener("gesturechange",o.onGestureChange),o.currentDoc.addEventListener("gestureend",o.onGestureEnd),o.gestureZoomStart=o.props.zoom,o.gestureRotationStart=o.props.rotation)},o.onGestureChange=function(r){if(r.preventDefault(),!o.isTouching){var n=t.getMousePoint(r),i=o.gestureZoomStart-1+r.scale;if(o.setNewZoom(i,n,{shouldUpdatePosition:!0}),o.props.onRotationChange){var s=o.gestureRotationStart+r.rotation;o.props.onRotationChange(s)}}},o.onGestureEnd=function(r){o.cleanEvents()},o.onDragStart=function(r){var n,i,s=r.x,a=r.y;o.dragStartPosition={x:s,y:a},o.dragStartCrop=hr({},o.props.crop),(i=(n=o.props).onInteractionStart)===null||i===void 0||i.call(n)},o.onDrag=function(r){var n=r.x,i=r.y;o.currentWindow&&(o.rafDragTimeout&&o.currentWindow.cancelAnimationFrame(o.rafDragTimeout),o.rafDragTimeout=o.currentWindow.requestAnimationFrame(function(){if(o.state.cropSize&&!(n===void 0||i===void 0)){var s=n-o.dragStartPosition.x,a=i-o.dragStartPosition.y,l={x:o.dragStartCrop.x+s,y:o.dragStartCrop.y+a},u=o.props.restrictPosition?mR(l,o.mediaSize,o.state.cropSize,o.props.zoom,o.props.rotation):l;o.props.onCropChange(u)}}))},o.onDragStopped=function(){var r,n;o.isTouching=!1,o.cleanEvents(),o.emitCropData(),(n=(r=o.props).onInteractionEnd)===null||n===void 0||n.call(r)},o.onWheel=function(r){if(o.currentWindow&&!(o.props.onWheelRequest&&!o.props.onWheelRequest(r))){r.preventDefault();var n=t.getMousePoint(r),i=(0,WRe.default)(r).pixelY,s=o.props.zoom-i*o.props.zoomSpeed/200;o.setNewZoom(s,n,{shouldUpdatePosition:!0}),o.state.hasWheelJustStarted||o.setState({hasWheelJustStarted:!0},function(){var a,l;return(l=(a=o.props).onInteractionStart)===null||l===void 0?void 0:l.call(a)}),o.wheelTimer&&clearTimeout(o.wheelTimer),o.wheelTimer=o.currentWindow.setTimeout(function(){return o.setState({hasWheelJustStarted:!1},function(){var a,l;return(l=(a=o.props).onInteractionEnd)===null||l===void 0?void 0:l.call(a)})},250)}},o.getPointOnContainer=function(r,n){var i=r.x,s=r.y;if(!o.containerRect)throw new Error("The Cropper is not mounted");return{x:o.containerRect.width/2-(i-n.x),y:o.containerRect.height/2-(s-n.y)}},o.getPointOnMedia=function(r){var n=r.x,i=r.y,s=o.props,a=s.crop,l=s.zoom;return{x:(n+a.x)/l,y:(i+a.y)/l}},o.setNewZoom=function(r,n,i){var s=i===void 0?{}:i,a=s.shouldUpdatePosition,l=a===void 0?!0:a;if(!(!o.state.cropSize||!o.props.onZoomChange)){var u=jV(r,o.props.minZoom,o.props.maxZoom);if(l){var d=o.getPointOnContainer(n,o.containerPosition),f=o.getPointOnMedia(d),p={x:f.x*u-d.x,y:f.y*u-d.y},m=o.props.restrictPosition?mR(p,o.mediaSize,o.state.cropSize,u,o.props.rotation):p;o.props.onCropChange(m)}o.props.onZoomChange(u)}},o.getCropData=function(){if(!o.state.cropSize)return null;var r=o.props.restrictPosition?mR(o.props.crop,o.mediaSize,o.state.cropSize,o.props.zoom,o.props.rotation):o.props.crop;return Pnt(r,o.mediaSize,o.state.cropSize,o.getAspect(),o.props.zoom,o.props.rotation,o.props.restrictPosition)},o.emitCropData=function(){var r=o.getCropData();if(r){var n=r.croppedAreaPercentages,i=r.croppedAreaPixels;o.props.onCropComplete&&o.props.onCropComplete(n,i),o.props.onCropAreaChange&&o.props.onCropAreaChange(n,i)}},o.emitCropAreaChange=function(){var r=o.getCropData();if(r){var n=r.croppedAreaPercentages,i=r.croppedAreaPixels;o.props.onCropAreaChange&&o.props.onCropAreaChange(n,i)}},o.recomputeCropPosition=function(){if(o.state.cropSize){var r=o.props.crop;if(o.isInitialized&&o.previousCropSize){var n=Math.abs(o.previousCropSize.width-o.state.cropSize.width)>1e-6||Math.abs(o.previousCropSize.height-o.state.cropSize.height)>1e-6;if(n){var i=o.state.cropSize.width/o.previousCropSize.width,s=o.state.cropSize.height/o.previousCropSize.height;r={x:o.props.crop.x*i,y:o.props.crop.y*s}}}var a=o.props.restrictPosition?mR(r,o.mediaSize,o.state.cropSize,o.props.zoom,o.props.rotation):r;o.previousCropSize=o.state.cropSize,o.props.onCropChange(a),o.emitCropData()}},o.onKeyDown=function(r){var n,i,s=o.props,a=s.crop,l=s.onCropChange,u=s.keyboardStep,d=s.zoom,f=s.rotation,p=u;if(o.state.cropSize){r.shiftKey&&(p*=.2);var m=hr({},a);switch(r.key){case"ArrowUp":m.y-=p,r.preventDefault();break;case"ArrowDown":m.y+=p,r.preventDefault();break;case"ArrowLeft":m.x-=p,r.preventDefault();break;case"ArrowRight":m.x+=p,r.preventDefault();break;default:return}o.props.restrictPosition&&(m=mR(m,o.mediaSize,o.state.cropSize,d,f)),r.repeat||(i=(n=o.props).onInteractionStart)===null||i===void 0||i.call(n),l(m)}},o.onKeyUp=function(r){var n,i;switch(r.key){case"ArrowUp":case"ArrowDown":case"ArrowLeft":case"ArrowRight":r.preventDefault();break;default:return}o.emitCropData(),(i=(n=o.props).onInteractionEnd)===null||i===void 0||i.call(n)},o}return t.prototype.componentDidMount=function(){!this.currentDoc||!this.currentWindow||(this.containerRef&&(this.containerRef.ownerDocument&&(this.currentDoc=this.containerRef.ownerDocument),this.currentDoc.defaultView&&(this.currentWindow=this.currentDoc.defaultView),this.initResizeObserver(),typeof window.ResizeObserver>"u"&&this.currentWindow.addEventListener("resize",this.computeSizes),this.props.zoomWithScroll&&this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}),this.containerRef.addEventListener("gesturestart",this.onGestureStart)),this.currentDoc.addEventListener("scroll",this.onScroll),this.props.disableAutomaticStylesInjection||(this.styleRef=this.currentDoc.createElement("style"),this.styleRef.setAttribute("type","text/css"),this.props.nonce&&this.styleRef.setAttribute("nonce",this.props.nonce),this.styleRef.innerHTML=Vnt,this.currentDoc.head.appendChild(this.styleRef)),this.imageRef.current&&this.imageRef.current.complete&&this.onMediaLoad(),this.props.setImageRef&&this.props.setImageRef(this.imageRef),this.props.setVideoRef&&this.props.setVideoRef(this.videoRef),this.props.setCropperRef&&this.props.setCropperRef(this.cropperRef))},t.prototype.componentWillUnmount=function(){var o,r;!this.currentDoc||!this.currentWindow||(typeof window.ResizeObserver>"u"&&this.currentWindow.removeEventListener("resize",this.computeSizes),(o=this.resizeObserver)===null||o===void 0||o.disconnect(),this.containerRef&&this.containerRef.removeEventListener("gesturestart",this.preventZoomSafari),this.styleRef&&((r=this.styleRef.parentNode)===null||r===void 0||r.removeChild(this.styleRef)),this.cleanEvents(),this.props.zoomWithScroll&&this.clearScrollEvent())},t.prototype.componentDidUpdate=function(o){var r,n,i,s,a,l,u,d,f;o.rotation!==this.props.rotation?(this.computeSizes(),this.recomputeCropPosition()):o.aspect!==this.props.aspect?this.computeSizes():o.objectFit!==this.props.objectFit?this.computeSizes():o.zoom!==this.props.zoom?this.recomputeCropPosition():((r=o.cropSize)===null||r===void 0?void 0:r.height)!==((n=this.props.cropSize)===null||n===void 0?void 0:n.height)||((i=o.cropSize)===null||i===void 0?void 0:i.width)!==((s=this.props.cropSize)===null||s===void 0?void 0:s.width)?this.computeSizes():(((a=o.crop)===null||a===void 0?void 0:a.x)!==((l=this.props.crop)===null||l===void 0?void 0:l.x)||((u=o.crop)===null||u===void 0?void 0:u.y)!==((d=this.props.crop)===null||d===void 0?void 0:d.y))&&this.emitCropAreaChange(),o.zoomWithScroll!==this.props.zoomWithScroll&&this.containerRef&&(this.props.zoomWithScroll?this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}):this.clearScrollEvent()),o.video!==this.props.video&&((f=this.videoRef.current)===null||f===void 0||f.load());var p=this.getObjectFit();p!==this.state.mediaObjectFit&&this.setState({mediaObjectFit:p},this.computeSizes)},t.prototype.getAspect=function(){var o=this.props,r=o.cropSize,n=o.aspect;return r?r.width/r.height:n},t.prototype.getObjectFit=function(){var o,r,n,i;if(this.props.objectFit==="cover"){var s=this.imageRef.current||this.videoRef.current;if(s&&this.containerRef){this.containerRect=this.containerRef.getBoundingClientRect();var a=this.containerRect.width/this.containerRect.height,l=((o=this.imageRef.current)===null||o===void 0?void 0:o.naturalWidth)||((r=this.videoRef.current)===null||r===void 0?void 0:r.videoWidth)||0,u=((n=this.imageRef.current)===null||n===void 0?void 0:n.naturalHeight)||((i=this.videoRef.current)===null||i===void 0?void 0:i.videoHeight)||0,d=l/u;return d<a?"horizontal-cover":"vertical-cover"}return"horizontal-cover"}return this.props.objectFit},t.prototype.onPinchStart=function(o){var r=t.getTouchPoint(o.touches[0]),n=t.getTouchPoint(o.touches[1]);this.lastPinchDistance=jRe(r,n),this.lastPinchRotation=HRe(r,n),this.onDragStart(URe(r,n))},t.prototype.onPinchMove=function(o){var r=this;if(!(!this.currentDoc||!this.currentWindow)){var n=t.getTouchPoint(o.touches[0]),i=t.getTouchPoint(o.touches[1]),s=URe(n,i);this.onDrag(s),this.rafPinchTimeout&&this.currentWindow.cancelAnimationFrame(this.rafPinchTimeout),this.rafPinchTimeout=this.currentWindow.requestAnimationFrame(function(){var a=jRe(n,i),l=r.props.zoom*(a/r.lastPinchDistance);r.setNewZoom(l,s,{shouldUpdatePosition:!1}),r.lastPinchDistance=a;var u=HRe(n,i),d=r.props.rotation+(u-r.lastPinchRotation);r.props.onRotationChange&&r.props.onRotationChange(d),r.lastPinchRotation=u})}},t.prototype.render=function(){var o=this,r,n=this.props,i=n.image,s=n.video,a=n.mediaProps,l=n.cropperProps,u=n.transform,d=n.crop,f=d.x,p=d.y,m=n.rotation,g=n.zoom,h=n.cropShape,b=n.showGrid,v=n.roundCropAreaPixels,y=n.style,_=y.containerStyle,w=y.cropAreaStyle,k=y.mediaStyle,x=n.classes,C=x.containerClassName,E=x.cropAreaClassName,R=x.mediaClassName,S=(r=this.state.mediaObjectFit)!==null&&r!==void 0?r:this.getObjectFit();return jl.createElement("div",{onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,ref:function(P){return o.containerRef=P},"data-testid":"container",style:_,className:zV("reactEasyCrop_Container",C)},i?jl.createElement("img",hr({alt:"",className:zV("reactEasyCrop_Image",S==="contain"&&"reactEasyCrop_Contain",S==="horizontal-cover"&&"reactEasyCrop_Cover_Horizontal",S==="vertical-cover"&&"reactEasyCrop_Cover_Vertical",R)},a,{src:i,ref:this.imageRef,style:hr(hr({},k),{transform:u||"translate(".concat(f,"px, ").concat(p,"px) rotate(").concat(m,"deg) scale(").concat(g,")")}),onLoad:this.onMediaLoad})):s&&jl.createElement("video",hr({autoPlay:!0,playsInline:!0,loop:!0,muted:!0,className:zV("reactEasyCrop_Video",S==="contain"&&"reactEasyCrop_Contain",S==="horizontal-cover"&&"reactEasyCrop_Cover_Horizontal",S==="vertical-cover"&&"reactEasyCrop_Cover_Vertical",R)},a,{ref:this.videoRef,onLoadedMetadata:this.onMediaLoad,style:hr(hr({},k),{transform:u||"translate(".concat(f,"px, ").concat(p,"px) rotate(").concat(m,"deg) scale(").concat(g,")")}),controls:!1}),(Array.isArray(s)?s:[{src:s}]).map(function(I){return jl.createElement("source",hr({key:I.src},I))})),this.state.cropSize&&jl.createElement("div",hr({ref:this.cropperRef,style:hr(hr({},w),{width:v?Math.round(this.state.cropSize.width):this.state.cropSize.width,height:v?Math.round(this.state.cropSize.height):this.state.cropSize.height}),tabIndex:0,onKeyDown:this.onKeyDown,onKeyUp:this.onKeyUp,"data-testid":"cropper",className:zV("reactEasyCrop_CropArea",h==="round"&&"reactEasyCrop_CropAreaRound",b&&"reactEasyCrop_CropAreaGrid",E)},l)))},t.defaultProps={zoom:1,rotation:0,aspect:4/3,maxZoom:znt,minZoom:Fnt,cropShape:"rect",objectFit:"contain",showGrid:!0,style:{},classes:{},mediaProps:{},cropperProps:{},zoomSpeed:1,restrictPosition:!0,zoomWithScroll:!0,keyboardStep:jnt},t.getMousePoint=function(o){return{x:Number(o.clientX),y:Number(o.clientY)}},t.getTouchPoint=function(o){return{x:Number(o.clientX),y:Number(o.clientY)}},t})(jl.Component);var eBe=c(F(),1);var iS=c(F(),1);var $Re=Object.prototype.hasOwnProperty;function YRe(e,t,o){for(o of e.keys())if(iv(o,t))return o}function iv(e,t){var o,r,n;if(e===t)return!0;if(e&&t&&(o=e.constructor)===t.constructor){if(o===Date)return e.getTime()===t.getTime();if(o===RegExp)return e.toString()===t.toString();if(o===Array){if((r=e.length)===t.length)for(;r--&&iv(e[r],t[r]););return r===-1}if(o===Set){if(e.size!==t.size)return!1;for(r of e)if(n=r,n&&typeof n=="object"&&(n=YRe(t,n),!n)||!t.has(n))return!1;return!0}if(o===Map){if(e.size!==t.size)return!1;for(r of e)if(n=r[0],n&&typeof n=="object"&&(n=YRe(t,n),!n)||!iv(r[1],t.get(n)))return!1;return!0}if(o===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(o===DataView){if((r=e.byteLength)===t.byteLength)for(;r--&&e.getInt8(r)===t.getInt8(r););return r===-1}if(ArrayBuffer.isView(e)){if((r=e.byteLength)===t.byteLength)for(;r--&&e[r]===t[r];);return r===-1}if(!o||typeof e=="object"){r=0;for(o in e)if($Re.call(e,o)&&++r&&!$Re.call(t,o)||!(o in t)||!iv(e[o],t[o]))return!1;return Object.keys(t).length===r}}return e!==e&&t!==t}var au=c(F(),1);var nS=1,KRe=5;var HV=e=>e>=0?e%360:(360+e%360)%360,Hnt=e=>new Promise((t,o)=>{let r=new Image;r.addEventListener("load",()=>t(r)),r.addEventListener("error",n=>o(n)),r.setAttribute("crossOrigin","anonymous"),r.src=e});function qRe(e){return e*Math.PI/180}function Unt(e,t,o){let r=qRe(o);return{width:Math.abs(Math.cos(r)*e)+Math.abs(Math.sin(r)*t),height:Math.abs(Math.sin(r)*e)+Math.abs(Math.cos(r)*t)}}async function ZRe(e,t,o=0,r={horizontal:!1,vertical:!1}){try{let n=await Hnt(e),i=document.createElement("canvas"),s=i.getContext("2d");if(!s)return null;let a=qRe(o),{width:l,height:u}=Unt(n.width,n.height,o);i.width=l,i.height=u,s.translate(l/2,u/2),s.rotate(a),s.scale(r.horizontal?-1:1,r.vertical?-1:1),s.translate(-n.width/2,-n.height/2),s.drawImage(n,0,0);let d=document.createElement("canvas"),f=d.getContext("2d");return f?(d.width=t.width,d.height=t.height,f.drawImage(i,t.x,t.y,t.width,t.height,0,0,t.width,t.height),new Promise(p=>{d.toBlob(m=>{m&&p(URL.createObjectURL(m))},"image/jpeg")})):null}catch{return null}}var sv={crop:{x:0,y:0,width:100,height:100},zoom:nS,rotation:0,aspectRatio:1,flip:{horizontal:!1,vertical:!1}},Wnt={x:0,y:0},CZ={crop:Wnt,croppedArea:sv.crop,croppedAreaPixels:null,zoom:sv.zoom,rotation:sv.rotation,flip:sv.flip,aspectRatio:sv.aspectRatio,mediaSize:null};function XRe(){let[e,t]=(0,au.useState)(CZ),[o,r]=(0,au.useState)(null),n=(0,au.useCallback)(u=>{t(d=>{let p={...typeof u=="function"?u(d):u};return"rotation"in p&&p.rotation!==void 0&&(p.rotation=HV(p.rotation)),{...d,...p}})},[]),i=(0,au.useCallback)((u=null)=>{if(!u){r(null),n(CZ);return}if(typeof u=="object"){let d={...sv,...u};r(d),n(d)}},[n,r]),s=(0,au.useCallback)(()=>{if(o){let u={crop:{x:0,y:0},croppedAreaPixels:null};o.crop&&(u.croppedArea=o.crop),o.zoom!==void 0&&(u.zoom=o.zoom),o.rotation!==void 0&&(u.rotation=o.rotation),o.aspectRatio!==void 0&&(u.aspectRatio=o.aspectRatio),o.flip!==void 0&&(u.flip=o.flip),n(u)}else n({...CZ})},[o,n]),a=(0,au.useMemo)(()=>{if(o){let d={crop:e.croppedAreaPixels||e.croppedArea,zoom:e.zoom,rotation:HV(e.rotation),aspectRatio:e.aspectRatio,flip:e.flip};return iv(d,o)===!1}let u={crop:e.croppedArea,zoom:e.zoom,rotation:HV(e.rotation),aspectRatio:e.aspectRatio,flip:e.flip};return iv(u,sv)===!1},[e,o]),l=(0,au.useCallback)(async u=>e.croppedAreaPixels?ZRe(u,e.croppedAreaPixels,e.rotation,e.flip):null,[e.croppedAreaPixels,e.rotation,e.flip]);return(0,au.useMemo)(()=>({cropperState:e,setCropperState:n,resetState:o,setResetState:i,isDirty:a,reset:s,getCroppedImage:l}),[e,n,o,i,a,s,l])}var QRe=c(T(),1),JRe=(0,iS.createContext)({cropperState:{crop:{x:0,y:0},croppedArea:{x:0,y:0,width:100,height:100},croppedAreaPixels:null,zoom:nS,rotation:0,aspectRatio:1,flip:{horizontal:!1,vertical:!1},mediaSize:null},setCropperState:()=>{},resetState:null,setResetState:()=>{},isDirty:!1,reset:()=>{},getCroppedImage:()=>Promise.resolve(null)});function EZ({children:e}){let t=XRe(),o=(0,iS.useMemo)(()=>({...t}),[t]);return(0,QRe.jsx)(JRe.Provider,{value:o,children:e})}var gR=()=>{let e=(0,iS.useContext)(JRe);if(!e)throw new Error("Missing ImageCropperContext");return e};var tBe=c(T(),1);function TZ({src:e,onLoad:t,minZoom:o=nS,maxZoom:r=KRe,...n}){let{cropperState:i,setCropperState:s}=gR(),{crop:a,zoom:l,rotation:u,aspectRatio:d,flip:f}=i,p=v=>s({crop:v}),m=v=>s({zoom:v}),g=v=>s({rotation:v}),h=v=>s({mediaSize:v}),b=(0,eBe.useCallback)((v,y)=>{s({croppedArea:v,croppedAreaPixels:y})},[s]);return(0,tBe.jsx)(GRe,{classes:{containerClassName:"image-cropper__container",cropAreaClassName:"image-cropper__crop-area",mediaClassName:"image-cropper__image"},minZoom:o,maxZoom:r,rotation:u,image:e,setMediaSize:h,crop:a,zoom:l,aspect:d,onCropChange:p,onZoomChange:m,onCropComplete:b,onMediaLoaded:v=>{t?.(v)},onRotationChange:g,transform:[`translate(${a.x}px, ${a.y}px)`,`rotateZ(${u}deg)`,`rotateY(${f.horizontal?180:0}deg)`,`rotateX(${f.vertical?180:0}deg)`,`scale(${l})`].join(" "),...n})}var lS=c(q(),1),aS=c(Z(),1);var oBe=100,rBe=300,UV={placement:"bottom-start"};var sS=c(F(),1);var WV=c(ee(),1),av=c(F(),1),xp=c(Z(),1),nBe=c(Is(),1),iBe=c(Ft(),1);var Gnt={crop:(0,xp.__)("Image cropped."),rotate:(0,xp.__)("Image rotated."),cropAndRotate:(0,xp.__)("Image cropped and rotated.")};function sBe({crop:e,rotation:t,url:o,id:r,onSaveImage:n,onFinishEditing:i}){let{createErrorNotice:s,createSuccessNotice:a}=(0,WV.useDispatch)(nBe.store),[l,u]=(0,av.useState)(!1),{editMediaEntity:d}=(0,WV.useSelect)(m=>({editMediaEntity:m(B).getSettings()?.[eI]}),[]),f=(0,av.useCallback)(()=>{u(!1),i()},[i]),p=(0,av.useCallback)(async()=>{if(!d){i(),s((0,xp.__)("Sorry, you are not allowed to edit images on this site."),{id:"image-editing-error",type:"snackbar"});return}u(!0);let m=[];if(t>0&&m.push({type:"rotate",args:{angle:t}}),(e.width<99.9||e.height<99.9)&&m.push({type:"crop",args:{left:e.x,top:e.y,width:e.width,height:e.height}}),m.length===0){u(!1),i();return}let g=m.length===1?m[0].type:"cropAndRotate";try{let h=await d(r,{src:o,modifiers:m},{throwOnError:!0});h&&(n({id:h.id,url:h.source_url}),a(Gnt[g],{type:"snackbar",actions:[{label:(0,xp.__)("Undo"),onClick:()=>{n({id:r,url:o})}}]}))}catch(h){s((0,xp.sprintf)((0,xp.__)("Could not edit image. %s"),(0,iBe.__unstableStripHTML)(h.message)),{id:"image-editing-error",type:"snackbar"})}finally{u(!1),i()}},[e,t,r,o,n,s,a,i,d]);return(0,av.useMemo)(()=>({isInProgress:l,apply:p,cancel:f}),[l,p,f])}var lu=c(F(),1),aBe=c(Bo(),1);function lBe({url:e,naturalWidth:t,naturalHeight:o}){let[r,n]=(0,lu.useState)(),{cropperState:i,setCropperState:s}=gR(),{zoom:a,aspectRatio:l,crop:u,croppedArea:d}=i,f=(0,lu.useCallback)(y=>{s({zoom:y})},[s]),p=(0,lu.useCallback)(y=>{s({aspectRatio:y})},[s]),m=t/o,g=o/t;(0,lu.useEffect)(()=>{p(m)},[]);let[h,b]=(0,lu.useState)(0),v=(0,lu.useCallback)(()=>{let y=(h+90)%360,_=m,k=a!==1||!(m===l||g===l);if(h%180===90&&(_=1/m),y===0){n(),b(y),s({aspectRatio:k?l:m,crop:{x:-(u.y*_),y:u.x*_}});return}function x(R){let S=document.createElement("canvas"),I=0,P=0;y%180?(S.width=R.target.height,S.height=R.target.width):(S.width=R.target.width,S.height=R.target.height),(y===90||y===180)&&(I=S.width),(y===270||y===180)&&(P=S.height);let A=S.getContext("2d");A.translate(I,P),A.rotate(y*Math.PI/180),A.drawImage(R.target,0,0),S.toBlob(O=>{n(URL.createObjectURL(O)),b(y);let L=k?l:S.width/S.height;s({aspectRatio:L,crop:{x:-(u.y*_),y:u.x*_}})})}let C=new window.Image;C.src=e,C.onload=x;let E=(0,aBe.applyFilters)("media.crossOrigin",void 0,e);typeof E=="string"&&(C.crossOrigin=E)},[h,m,e,s,u,a,l,g,b]);return(0,lu.useMemo)(()=>({editedUrl:r,setEditedUrl:n,crop:d,zoom:a,setZoom:f,rotation:h,rotateClockwise:v,aspect:l,setAspect:p,defaultAspect:m}),[r,d,a,f,h,v,l,p,m])}var cBe=c(T(),1),RZ=(0,sS.createContext)({});RZ.displayName="ImageEditingContext";var Id=()=>(0,sS.useContext)(RZ);function uBe({id:e,url:t,naturalWidth:o,naturalHeight:r,onFinishEditing:n,onSaveImage:i,children:s}){let a=lBe({url:t,naturalWidth:o,naturalHeight:r}),l=sBe({id:e,url:t,onSaveImage:i,onFinishEditing:n,...a}),u=(0,sS.useMemo)(()=>({...a,...l}),[a,l]);return(0,cBe.jsx)(RZ.Provider,{value:u,children:s})}var Hl=c(T(),1);function GV({aspectRatios:e,isDisabled:t,label:o,onClick:r,value:n}){return(0,Hl.jsx)(lS.MenuGroup,{label:o,children:e.map(({name:i,slug:s,ratio:a})=>(0,Hl.jsx)(lS.MenuItem,{disabled:t,onClick:()=>{r(a)},role:"menuitemradio",isSelected:a===n,icon:a===n?Ka:void 0,children:i},s))})}function $nt(e){let[t,o,...r]=e.split("/").map(Number);return t<=0||o<=0||Number.isNaN(t)||Number.isNaN(o)||r.length?NaN:o?t/o:t}function BZ({ratio:e,...t}){return{ratio:$nt(e),...t}}function dBe({toggleProps:e}){let{isInProgress:t,aspect:o,setAspect:r,defaultAspect:n}=Id(),[i,s,a]=je("dimensions.aspectRatios.default","dimensions.aspectRatios.theme","dimensions.defaultAspectRatios");return(0,Hl.jsx)(lS.DropdownMenu,{icon:c8,label:(0,aS.__)("Aspect Ratio"),popoverProps:UV,toggleProps:e,children:({onClose:l})=>(0,Hl.jsxs)(Hl.Fragment,{children:[(0,Hl.jsx)(GV,{isDisabled:t,onClick:u=>{r(u),l()},value:o,aspectRatios:[{slug:"original",name:(0,aS.__)("Original"),ratio:n},...a?i.map(BZ).filter(({ratio:u})=>u===1):[]]}),s?.length>0&&(0,Hl.jsx)(GV,{label:(0,aS.__)("Theme"),isDisabled:t,onClick:u=>{r(u),l()},value:o,aspectRatios:s}),a&&(0,Hl.jsx)(GV,{label:(0,aS.__)("Landscape"),isDisabled:t,onClick:u=>{r(u),l()},value:o,aspectRatios:i.map(BZ).filter(({ratio:u})=>u>1)}),a&&(0,Hl.jsx)(GV,{label:(0,aS.__)("Portrait"),isDisabled:t,onClick:u=>{r(u),l()},value:o,aspectRatios:i.map(BZ).filter(({ratio:u})=>u<1)})]})})}var fBe=c(q(),1),pBe=c(ue(),1);var ch=c(T(),1);function mBe({url:e,width:t,height:o,naturalHeight:r,naturalWidth:n,borderProps:i}){let{isInProgress:s,editedUrl:a,rotation:l}=Id(),[u,{width:d}]=(0,pBe.useResizeObserver)(),f=o||d*r/n;l%180===90&&(f=d*n/r);let p=(0,ch.jsxs)("div",{className:Y("wp-block-image__crop-area",i?.className,{"is-applying":s}),style:{...i?.style,width:t||d,height:f},children:[(0,ch.jsx)(TZ,{src:a||e}),s&&(0,ch.jsx)(fBe.Spinner,{})]});return(0,ch.jsxs)(ch.Fragment,{children:[u,p]})}var uh=c(q(),1),IZ=c(Z(),1);var hR=c(T(),1);function gBe(){let{isInProgress:e,zoom:t,setZoom:o}=Id();return(0,hR.jsx)(uh.Dropdown,{contentClassName:"wp-block-image__zoom",popoverProps:UV,renderToggle:({isOpen:r,onToggle:n})=>(0,hR.jsx)(uh.ToolbarButton,{icon:nz,label:(0,IZ.__)("Zoom"),onClick:n,"aria-expanded":r,disabled:e}),renderContent:()=>(0,hR.jsx)(uh.__experimentalDropdownContentWrapper,{paddingSize:"medium",children:(0,hR.jsx)(uh.RangeControl,{label:(0,IZ.__)("Zoom"),min:oBe,max:rBe,value:Math.round(t*100),onChange:r=>o(r/100)})})})}var hBe=c(q(),1),bBe=c(Z(),1);var yBe=c(T(),1);function vBe(){let{isInProgress:e,rotateClockwise:t}=Id();return(0,yBe.jsx)(hBe.ToolbarButton,{icon:ez,label:(0,bBe.__)("Rotate"),onClick:t,disabled:e})}var PZ=c(q(),1),OZ=c(Z(),1);var lv=c(T(),1);function _Be(){let{isInProgress:e,apply:t,cancel:o}=Id();return(0,lv.jsxs)(lv.Fragment,{children:[(0,lv.jsx)(PZ.ToolbarButton,{onClick:t,disabled:e,children:(0,OZ.__)("Apply")}),(0,lv.jsx)(PZ.ToolbarButton,{onClick:o,children:(0,OZ.__)("Cancel")})]})}var Aa=c(T(),1);function kBe({id:e,url:t,width:o,height:r,naturalHeight:n,naturalWidth:i,onSaveImage:s,onFinishEditing:a,borderProps:l}){return(0,wBe.default)("wp.blockEditor.__experimentalImageEditor",{since:"7.1",hint:"The Media Editor modal is now the default crop experience for core blocks. This component will be removed in a future major release."}),(0,Aa.jsx)(EZ,{children:(0,Aa.jsxs)(uBe,{id:e,url:t,naturalWidth:i,naturalHeight:n,onSaveImage:s,onFinishEditing:a,children:[(0,Aa.jsx)(mBe,{borderProps:l,url:t,width:o,height:r,naturalHeight:n,naturalWidth:i}),(0,Aa.jsxs)(Ko,{children:[(0,Aa.jsxs)(bR.ToolbarGroup,{children:[(0,Aa.jsx)(gBe,{}),(0,Aa.jsx)(bR.ToolbarItem,{children:u=>(0,Aa.jsx)(dBe,{toggleProps:u})}),(0,Aa.jsx)(vBe,{})]}),(0,Aa.jsx)(bR.ToolbarGroup,{children:(0,Aa.jsx)(_Be,{})})]})]})})}var Ma=c(q(),1),dh=c(Z(),1);var cS=c(F(),1);function xBe(e,t,o,r,n){let[i,s]=(0,cS.useState)(t??r??""),[a,l]=(0,cS.useState)(e??o??"");return(0,cS.useEffect)(()=>{t===void 0&&r!==void 0&&s(r),e===void 0&&o!==void 0&&l(o)},[r,o]),(0,cS.useEffect)(()=>{t!==void 0&&Number.parseInt(t)!==Number.parseInt(i)&&s(t),e!==void 0&&Number.parseInt(e)!==Number.parseInt(a)&&l(e)},[t,e]),{currentHeight:a,currentWidth:i,updateDimension:(f,p)=>{let m=p===""?void 0:parseInt(p,10);f==="width"?s(m):l(m),n({[f]:m})},updateDimensions:(f,p)=>{l(f??o),s(p??r),n({height:f,width:p})}}}var Ul=c(T(),1),SBe=[25,50,75,100],Ynt=()=>{};function CBe(e,t,o){let r=Math.round(t*(e/100)),n=Math.round(o*(e/100));return{scaledWidth:r,scaledHeight:n}}function EBe({imageSizeHelp:e,imageWidth:t,imageHeight:o,imageSizeOptions:r=[],isResizable:n=!0,slug:i,width:s,height:a,onChange:l,onChangeImage:u=Ynt}){let{currentHeight:d,currentWidth:f,updateDimension:p,updateDimensions:m}=xBe(a,s,o,t,l),g=b=>{if(b===void 0){m();return}let{scaledWidth:v,scaledHeight:y}=CBe(b,t,o);m(y,v)},h=SBe.find(b=>{let{scaledWidth:v,scaledHeight:y}=CBe(b,t,o);return f===v&&d===y});return(0,Ul.jsxs)(Ma.__experimentalVStack,{className:"block-editor-image-size-control",spacing:"4",children:[r&&r.length>0&&(0,Ul.jsx)(Ma.SelectControl,{label:(0,dh.__)("Resolution"),value:i,options:r,onChange:u,help:e}),n&&(0,Ul.jsxs)(Ul.Fragment,{children:[(0,Ul.jsxs)(Ma.__experimentalHStack,{align:"baseline",spacing:"4",children:[(0,Ul.jsx)(Ma.__experimentalNumberControl,{label:(0,dh.__)("Width"),value:f,min:1,onChange:b=>p("width",b)}),(0,Ul.jsx)(Ma.__experimentalNumberControl,{label:(0,dh.__)("Height"),value:d,min:1,onChange:b=>p("height",b)})]}),(0,Ul.jsx)(Ma.__experimentalToggleGroupControl,{label:(0,dh.__)("Image size presets"),hideLabelFromVision:!0,onChange:g,value:h,isBlock:!0,children:SBe.map(b=>(0,Ul.jsx)(Ma.__experimentalToggleGroupControlOption,{value:b,label:(0,dh.sprintf)((0,dh.__)("%d%%"),b)},b))})]})]})}var $V=c(q(),1);var cv=c(Z(),1),RBe=c(T(),1),TBe={left:dm,center:um,right:fm,"space-between":p_,stretch:h_};function Knt({allowedControls:e=["left","center","right","space-between"],isCollapsed:t=!0,onChange:o,value:r,popoverProps:n,isToolbar:i}){let s=f=>{o(f===r?void 0:f)},a=r?TBe[r]:TBe.left,l=[{name:"left",icon:dm,title:(0,cv.__)("Justify items left"),isActive:r==="left",onClick:()=>s("left")},{name:"center",icon:um,title:(0,cv.__)("Justify items center"),isActive:r==="center",onClick:()=>s("center")},{name:"right",icon:fm,title:(0,cv.__)("Justify items right"),isActive:r==="right",onClick:()=>s("right")},{name:"space-between",icon:p_,title:(0,cv.__)("Space between items"),isActive:r==="space-between",onClick:()=>s("space-between")},{name:"stretch",icon:h_,title:(0,cv.__)("Stretch items"),isActive:r==="stretch",onClick:()=>s("stretch")}],u=i?$V.ToolbarGroup:$V.ToolbarDropdownMenu,d=i?{isCollapsed:t}:{};return(0,RBe.jsx)(u,{icon:a,popoverProps:n,label:(0,cv.__)("Change items justification"),controls:l.filter(f=>e.includes(f.name)),...d})}var AZ=Knt;var MZ=c(T(),1),Y_=e=>(0,MZ.jsx)(AZ,{...e,isToolbar:!1}),BBe=e=>(0,MZ.jsx)(AZ,{...e,isToolbar:!0});var bs=c(q(),1),cu=c(Z(),1),Vr=c(F(),1),i6=c(ue(),1),wIe=c(Ft(),1),kIe=c(wo(),1),xIe=c(mx(),1),s6=c(ee(),1),UZ=c($T(),1);var SIe=c(Nt(),1),a6=c($a(),1);var uS=c(q(),1);var YV=c(ue(),1),KV=c(Z(),1),IBe=c(F(),1),Sp=c(T(),1);function PBe({children:e,settingsOpen:t,setSettingsOpen:o}){let r=(0,YV.useReducedMotion)(),n=r?IBe.Fragment:uS.__unstableAnimatePresence,i=r?"div":uS.__unstableMotion.div,a=`link-control-settings-drawer-${(0,YV.useInstanceId)(PBe)}`;return(0,Sp.jsxs)(Sp.Fragment,{children:[(0,Sp.jsx)(uS.Button,{__next40pxDefaultSize:!0,className:"block-editor-link-control__drawer-toggle","aria-expanded":t,onClick:()=>o(!t),icon:(0,KV.isRTL)()?V0:cm,"aria-controls":a,children:(0,KV._x)("Advanced","Additional link settings")}),(0,Sp.jsx)(n,{children:t&&(0,Sp.jsx)(i,{className:"block-editor-link-control__drawer",hidden:!t,id:a,initial:"collapsed",animate:"open",exit:"collapsed",variants:{open:{opacity:1,height:"auto"},collapsed:{opacity:0,height:0}},transition:{duration:.1},children:(0,Sp.jsx)("div",{className:"block-editor-link-control__drawer-inner",children:e})})})]})}var OBe=PBe;var e6=c(F(),1),jZ=c(Z(),1),XBe=c(Nt(),1);var yR=c(Z(),1),UBe=c(q(),1);var WBe=c(Nt(),1);var qV=c(Z(),1),ABe=c(q(),1),MBe=c(F(),1);var NZ=c(T(),1),qnt=({searchTerm:e,onClick:t,itemProps:o,buttonText:r})=>{if(!e)return null;let n;return r?n=typeof r=="function"?r(e):r:n=(0,MBe.createInterpolateElement)((0,qV.sprintf)((0,qV.__)("Create: <mark>%s</mark>"),e),{mark:(0,NZ.jsx)("mark",{})}),(0,NZ.jsx)(ABe.MenuItem,{...o,iconPosition:"left",icon:Bs,className:"block-editor-link-control__search-item",onClick:t,children:n})},NBe=qnt;var Cp=c(Z(),1),XV=c(q(),1);var LBe=c(Ft(),1),fS=c($a(),1),DBe=c(ue(),1),VBe=c(Nt(),1),dS=c(T(),1),ZV={post:{icon:Z7,label:(0,Cp.__)("Post")},page:{icon:ub,label:(0,Cp.__)("Page")},post_tag:{icon:xz,label:(0,Cp.__)("Tag")},category:{icon:d8,label:(0,Cp.__)("Category")},attachment:{icon:H8,label:(0,Cp.__)("Attachment")}};function Znt({isURL:e,suggestion:t}){let o=null;return e?o=j0:t.type in ZV&&(o=ZV[t.type].icon,t.type==="page"&&(t.isFrontPage&&(o=_7),t.isBlogHome&&(o=Dz))),o?(0,dS.jsx)(xt,{className:"block-editor-link-control__search-item-icon",icon:o}):null}function Xnt(e){return e?.trim()?.length?e?.replace(/^\/?/,"/"):e}function Qnt(e){return e?.trim()?.length?e?.replace(/\/$/,""):e}var Jnt=(e,...t)=>(...o)=>e(...o,...t),eit=e=>t=>t==null||t!==t?e:t;function tit(e){return e&&(0,DBe.pipe)(fS.safeDecodeURI,fS.getPath,eit(""),Jnt(fS.filterURLForDisplay,24),Qnt,Xnt)(e)}var FBe=({itemProps:e,suggestion:t,searchTerm:o,onClick:r,isURL:n=!1,shouldShowType:i=!1})=>{let s=n?(0,Cp.__)("Press ENTER to add this link"):tit(t.url);return(0,dS.jsx)(XV.MenuItem,{...e,info:s,iconPosition:"left",icon:(0,dS.jsx)(Znt,{suggestion:t,isURL:n}),onClick:r,shortcut:i&&oit(t),className:"block-editor-link-control__search-item",children:(0,dS.jsx)(XV.TextHighlight,{text:(0,LBe.__unstableStripHTML)(t.title),highlight:o})})};function oit(e){return e.isFrontPage?(0,Cp.__)("Front page"):e.isBlogHome?(0,Cp.__)("Blog home"):e.type in ZV?ZV[e.type].label:e.type}var zBe=FBe,jBe=e=>((0,VBe.default)("wp.blockEditor.__experimentalLinkControlSearchItem",{since:"6.8"}),(0,dS.jsx)(FBe,{...e}));var HBe=c(Z(),1),uv="__CREATE__",LZ="tel",QV="link",DZ="mailto",VZ="internal",pS=[QV,DZ,LZ,VZ],FZ=[{id:"opensInNewTab",title:(0,HBe.__)("Open in new tab")}];var dv=c(T(),1);function GBe({withCreateSuggestion:e,currentInputValue:t,handleSuggestionClick:o,suggestionsListProps:r,buildSuggestionItemProps:n,suggestions:i,selectedSuggestion:s,isLoading:a,isInitialSuggestions:l,createSuggestionButtonText:u,suggestionsQuery:d}){let f=Y("block-editor-link-control__search-results",{"is-loading":a}),p=i.length===1&&pS.includes(i[0].type),m=e&&!p&&!l,g=!d?.type,h=l?(0,yR.__)("Suggestions"):(0,yR.sprintf)((0,yR.__)('Search results for "%s"'),t);return(0,dv.jsx)("div",{className:"block-editor-link-control__search-results-wrapper",children:(0,dv.jsx)("div",{...r,className:f,"aria-label":h,children:(0,dv.jsx)(UBe.MenuGroup,{children:i.map((b,v)=>m&&uv===b.type?(0,dv.jsx)(NBe,{searchTerm:t,buttonText:u,onClick:()=>o(b),itemProps:n(b,v),isSelected:v===s},b.type):uv===b.type?null:(0,dv.jsx)(zBe,{itemProps:n(b,v),suggestion:b,index:v,onClick:()=>{o(b)},isSelected:v===s,isURL:pS.includes(b.type),searchTerm:t,shouldShowType:g,isFrontPage:b?.isFrontPage,isBlogHome:b?.isBlogHome},`${b.id}-${b.type}`))})})})}var $Be=GBe,YBe=e=>((0,WBe.default)("wp.blockEditor.__experimentalLinkControlSearchResults",{since:"6.8"}),(0,dv.jsx)(GBe,{...e}));var KBe=c(F(),1),qBe=c(ee(),1);var JV=c($a(),1);function vR(e){let t=e?.trim();if(!t)return{url:t,type:QV};let o=QV,r=(0,JV.getProtocol)(t)||"";return r.includes("mailto")?o=DZ:r.includes("tel")?o=LZ:t?.startsWith("#")&&(o=VZ),Yh(t)||Kh(t)||t.startsWith("?")||r?{url:t,type:o}:{url:(0,JV.prependHTTPS)(t),type:o}}var rit=()=>Promise.resolve([]),nit=e=>{let{url:t,type:o}=vR(e);return Promise.resolve([{id:e,title:e,url:t,type:o}])},iit=async(e,t,o,r,n,i)=>{let{isInitialSuggestions:s}=t,a=await o(e,t);return a.map(l=>Number(l.id)===n?(l.isFrontPage=!0,l):(Number(l.id)===i&&(l.isBlogHome=!0),l)),s||qh(e)||!r?a:a.concat({title:e,url:e,type:uv})};function ZBe(e,t,o){let{fetchSearchSuggestions:r,pageOnFront:n,pageForPosts:i}=(0,qBe.useSelect)(a=>{let{getSettings:l}=a(B);return{pageOnFront:l().pageOnFront,pageForPosts:l().pageForPosts,fetchSearchSuggestions:l().__experimentalFetchLinkSuggestions}},[]),s=t?nit:rit;return(0,KBe.useCallback)((a,{isInitialSuggestions:l})=>qh(a)?s(a,{isInitialSuggestions:l}):iit(a,{...e,isInitialSuggestions:l},r,o,n,i),[s,r,n,i,e,o])}var mS=c(T(),1),sit=()=>Promise.resolve([]),zZ=()=>{},QBe=(0,e6.forwardRef)(({value:e,children:t,currentLink:o={},className:r=null,placeholder:n=null,withCreateSuggestion:i=!1,onCreateSuggestion:s=zZ,onChange:a=zZ,onSelect:l=zZ,showSuggestions:u=!0,renderSuggestions:d=x=>(0,mS.jsx)($Be,{...x}),fetchSuggestions:f=null,allowDirectEntry:p=!0,showInitialSuggestions:m=!1,suggestionsQuery:g={},withURLSuggestion:h=!0,createSuggestionButtonText:b,hideLabelFromVision:v=!1,suffix:y,isEntity:_=!1,customValidity:w},k)=>{let x=ZBe(g,p,i,h),C=u?f||x:sit,[E,R]=(0,e6.useState)(),S=(L,H)=>{a(L),R(H)},I=L=>d({...L,withCreateSuggestion:i,createSuggestionButtonText:b,suggestionsQuery:g,handleSuggestionClick:H=>{L.handleSuggestionClick&&L.handleSuggestionClick(H),P(H)}}),P=async L=>{let H=L;if(uv===L.type){try{H=await s(L.title),H?.url&&l(H)}catch{}return}if(p||H&&Object.keys(H).length>=1){let{id:N,url:M,kind:V,type:j,...D}=o??{};l({...D,...H},H)}},A=n??(0,jZ.__)("Search or type URL"),O=v&&n!==""?A:(0,jZ.__)("Link");return(0,mS.jsxs)("div",{className:"block-editor-link-control__search-input-container",children:[(0,mS.jsx)(Ep,{disableSuggestions:o?.url===e,label:O,hideLabelFromVision:v,className:r,value:e,onChange:S,placeholder:A,__experimentalRenderSuggestions:u?I:null,__experimentalFetchLinkSuggestions:C,__experimentalHandleURLSuggestions:!0,__experimentalShowInitialSuggestions:m,customValidity:w,required:!1,onSubmit:(L,H)=>{let N=L||E;!N&&!e?.trim()?.length?H.preventDefault():P(N||{url:e})},inputRef:k,suffix:y,disabled:_}),t]})}),JBe=QBe,eIe=e=>((0,XBe.default)("wp.blockEditor.__experimentalLinkControlSearchInput",{since:"6.8"}),(0,mS.jsx)(QBe,{...e}));var fh=c(Z(),1),wn=c(q(),1),iIe=c(ue(),1),r6=c($a(),1);var sIe=c(Ft(),1),n6=c(ee(),1),aIe=c(Is(),1),lIe=c($T(),1);var tIe=c(q(),1),{Slot:oIe,Fill:rIe}=(0,tIe.createSlotFill)("BlockEditorLinkControlViewer");var nIe=c(ee(),1),t6=c(F(),1);function ait(e,t){switch(t.type){case"RESOLVED":return{...e,isFetching:!1,richData:t.richData};case"ERROR":return{...e,isFetching:!1,richData:null};case"LOADING":return{...e,isFetching:!0};default:throw new Error(`Unexpected action type ${t.type}`)}}function lit(e){let[t,o]=(0,t6.useReducer)(ait,{richData:null,isFetching:!1}),{fetchRichUrlData:r}=(0,nIe.useSelect)(n=>{let{getSettings:i}=n(B);return{fetchRichUrlData:i().__experimentalFetchRichUrlData}},[]);return(0,t6.useEffect)(()=>{if(e?.length&&r&&typeof AbortController<"u"){o({type:"LOADING"});let n=new window.AbortController,i=n.signal;return r(e,{signal:i}).then(s=>{o({type:"RESOLVED",richData:s})}).catch(()=>{i.aborted||o({type:"ERROR"})}),()=>{n.abort()}}},[e]),t}var o6=lit;var Ho=c(T(),1),{Badge:cit}=K(wn.privateApis);function cIe({value:e,onEditClick:t,hasRichPreviews:o=!1,hasUnlinkControl:r=!1,onRemove:n}){let i=(0,n6.useSelect)(b=>b(lIe.store).get("core","showIconLabels"),[]),s=o?e?.url:null,{richData:a,isFetching:l}=o6(s),u=a&&Object.keys(a).length,d=e&&(0,r6.filterURLForDisplay)((0,r6.safeDecodeURI)(e.url),24)||"",f=!e?.url?.length,p=!f&&(0,sIe.__unstableStripHTML)(e?.entityTitle||a?.title||e?.title||d),m;a?.icon?m=(0,Ho.jsx)("img",{src:a?.icon,alt:""}):f?m=(0,Ho.jsx)(xt,{icon:S7,size:32}):m=(0,Ho.jsx)(xt,{icon:j0});let{createNotice:g}=(0,n6.useDispatch)(aIe.store),h=(0,iIe.useCopyToClipboard)(e.url,()=>{g("info",(0,fh.__)("Link copied to clipboard."),{isDismissible:!0,type:"snackbar"})});return(0,Ho.jsx)(wn.Flex,{role:"group","aria-label":(0,fh.__)("Manage link"),className:Y("block-editor-link-control__preview",{"is-current":!0,"is-rich":u,"is-fetching":!!l,"is-preview":!0,"is-error":f,"is-url-title":p===d}),children:(0,Ho.jsxs)(wn.Flex,{gap:0,align:"flex-start",children:[(0,Ho.jsxs)(wn.Flex,{className:"block-editor-link-control__link-information",role:"figure","aria-label":(0,fh.__)("Link information"),justify:"start",align:"flex-start",children:[e?.image?(0,Ho.jsx)(wn.Flex,{className:"block-editor-link-control__preview-image",justify:"center",children:(0,Ho.jsx)("img",{src:e?.image,alt:""})}):(0,Ho.jsx)(wn.Flex,{className:Y("block-editor-link-control__preview-icon",{"is-image":a?.icon}),justify:"center",children:m}),(0,Ho.jsx)(wn.Flex,{className:"block-editor-link-control__preview-details",direction:"column",gap:2,children:f?(0,Ho.jsx)("span",{className:"block-editor-link-control__preview-error-notice",children:(0,fh.__)("Link is empty")}):(0,Ho.jsxs)(Ho.Fragment,{children:[(0,Ho.jsx)(wn.ExternalLink,{className:"block-editor-link-control__preview-title",href:e.url,children:(0,Ho.jsx)(wn.__experimentalTruncate,{numberOfLines:1,children:p})}),(0,Ho.jsx)("span",{className:"block-editor-link-control__preview-info",children:(0,Ho.jsx)(wn.__experimentalTruncate,{numberOfLines:1,children:d})}),e?.badges?.length>0&&(0,Ho.jsx)(wn.__experimentalHStack,{className:"block-editor-link-control__preview-badges",alignment:"left",gap:1,children:e.badges.map((b,v)=>(0,Ho.jsx)(cit,{intent:b.intent,children:b.label},`${b.label}|${b.intent}|${v}`))})]})})]}),(0,Ho.jsx)(wn.Button,{icon:db,label:(0,fh.__)("Edit link"),onClick:t,size:"compact",showTooltip:!i}),r&&(0,Ho.jsx)(wn.Button,{icon:Rs,label:(0,fh.__)("Remove link"),onClick:n,size:"compact",showTooltip:!i}),(0,Ho.jsx)(wn.Button,{icon:C8,label:(0,fh.__)("Copy link"),ref:h,accessibleWhenDisabled:!0,disabled:f,size:"compact",showTooltip:!i}),(0,Ho.jsx)(oIe,{fillProps:e})]})})}var uIe=c(Z(),1),dIe=c(q(),1);var fv=c(T(),1),uit=()=>{},dit=({value:e,onChange:t=uit,settings:o})=>{if(!o||!o.length)return null;let r=i=>s=>{t({...e,[i.id]:s})},n=o.map(i=>{if("render"in i){if(typeof i.render=="function"){let s=i.render(i,e,t);return(0,fv.jsx)("div",{className:"block-editor-link-control__setting",children:s},i.id)}return null}return(0,fv.jsx)(dIe.CheckboxControl,{className:"block-editor-link-control__setting",label:i.title,onChange:r(i),checked:e?!!e[i.id]:!1,help:i?.help},i.id)}).filter(Boolean);return(0,fv.jsxs)("fieldset",{className:"block-editor-link-control__settings",children:[(0,fv.jsx)(ht,{render:(0,fv.jsx)("legend",{}),children:(0,uIe.__)("Currently selected link settings")}),n]})},fIe=dit;var pIe=c(Z(),1),pv=c(F(),1);function mIe(e){let t=(0,pv.useRef)(),[o,r]=(0,pv.useState)(!1),[n,i]=(0,pv.useState)(null),s=async function(a){r(!0),i(null);try{return t.current=fit(Promise.resolve(e(a))),await t.current.promise}catch(l){if(l&&l.isCanceled)return;throw i(l.message||(0,pIe.__)("An unknown error occurred during creation. Please try again.")),l}finally{r(!1)}};return(0,pv.useEffect)(()=>()=>{t.current&&t.current.cancel()},[]),{createPage:s,isCreatingPage:o,errorMessage:n}}var fit=e=>{let t=!1;return{promise:new Promise((r,n)=>{e.then(i=>t?n({isCanceled:!0}):r(i),i=>n(t?{isCanceled:!0}:i))}),cancel(){t=!0}}};var HZ=c(F(),1),bIe=c(hIe(),1);function yIe(e){let[t,o]=(0,HZ.useState)(e||{}),[r,n]=(0,HZ.useState)(e);return(0,bIe.default)(e,r)||(n(e),o(e)),[t,o,l=>{o({...t,url:l})},l=>{o({...t,title:l})},l=>u=>{let d=Object.keys(u).reduce((f,p)=>(l.includes(p)&&(f[p]=u[p]),f),{});o({...t,...d})}]}var Qo=c(T(),1),WZ=()=>{},vIe="core/block-editor",_Ie="linkControlSettingsDrawer";function mv({searchInputPlaceholder:e,value:t,settings:o=FZ,onChange:r=WZ,onInputChange:n,onRemove:i,onCancel:s,noDirectEntry:a=!1,showSuggestions:l=!0,showInitialSuggestions:u,forceIsEditingLink:d,createSuggestion:f,withCreateSuggestion:p,inputValue:m="",suggestionsQuery:g={},noURLSuggestion:h=!1,createSuggestionButtonText:b,hasRichPreviews:v=!1,hasTextControl:y=!1,renderControlBottom:_=null,handleEntities:w=!1}){p===void 0&&f&&(p=!0);let[k,x]=(0,Vr.useState)(!1),[C,E]=(0,Vr.useState)(void 0),{advancedSettingsPreference:R}=(0,s6.useSelect)(He=>({advancedSettingsPreference:He(UZ.store).get(vIe,_Ie)??!1}),[]),{set:S}=(0,s6.useDispatch)(UZ.store),I=He=>{S&&S(vIe,_Ie,He),x(He)},P=R||k,A=(0,Vr.useRef)(!0),O=(0,Vr.useRef)(),L=(0,i6.useMergeRefs)([O,q_()]),H=(0,Vr.useRef)(),N=(0,Vr.useRef)(),M=(0,Vr.useRef)(),V=o.map(({id:He})=>He),[j,D,z,$,J]=yIe(t),Q=He=>{z(He),n?.(He)},U=w&&!!j?.id,X=(0,i6.useInstanceId)(mv,"link-control"),W=U?`${X}__help`:null,G=t&&!(0,xIe.isShallowEqualObjects)(j,t),[te,re]=(0,Vr.useState)(d!==void 0?d:!t||!t.url),{createPage:ae,isCreatingPage:ie,errorMessage:be}=mIe(f);(0,Vr.useEffect)(()=>{d!==void 0&&re(d)},[d]),(0,Vr.useEffect)(()=>{if(A.current)return;(wIe.focus.focusable.find(O.current)[0]||O.current).focus()},[te,ie]),(0,Vr.useEffect)(()=>(A.current=!1,()=>{A.current=!0}),[]);let pe=(0,Vr.useRef)();(0,Vr.useEffect)(()=>{if(pe.current===void 0){pe.current=m;return}pe.current!==m&&(console.warn("LinkControl: The inputValue prop is uncontrolled and only sets the initial value. onInputChange is an observer for the input value. Changes to inputValue from the parent will not update the search input."),pe.current=m)},[m]),(0,Vr.useEffect)(()=>{if(C?.type==="invalid"){let He=N.current;He&&typeof He.reportValidity=="function"&&He.reportValidity()}},[C]);let ke=t?.url?.trim()?.length>0,ye=()=>{re(!1)},Pe=He=>{let we={type:"invalid",message:(0,cu.__)("Please enter a valid URL.")},Me={type:"valid"},me=He?.trim();if(!me?.length||!qh(me))return we;if(Yh(me)||Kh(me))return Me;let Re=(0,a6.prependHTTPS)(me);return(0,a6.isURL)(Re)?Me:we},_e=He=>{if(!(He&&He.id&&He.type&&!pS.includes(He.type))){let me=He?.url||et,Re=Pe(me);if(Re.type==="invalid"){E(Re);return}let{url:Ie}=vR(me);He={...He,url:Ie}}He?.kind==="taxonomy"&&He?.url&&(M.current=He.url);let Me=Object.keys(He).reduce((me,Re)=>(V.includes(Re)||(me[Re]=He[Re]),me),{});r({...j,...Me,title:j?.title||He?.title}),E(void 0),ye()},ve=()=>{if(Je)return!1;let He=et.trim(),we=j&&j.id&&j.type&&!pS.includes(j.type),Me=t?.url===He;if(we&&Me)return E(void 0),!0;let me=Pe(et);return me.type==="invalid"?(E(me),!1):(E(void 0),!0)},Se=()=>{G&&r({...t,...j,url:vR(et).url}),ye(),E(void 0)},fe=()=>{ve()&&Se()},Ce=He=>{let{keyCode:we}=He;we===kIe.ENTER&&!Je&&(He.preventDefault(),fe())},ne=()=>{D(t)},se=He=>{He.preventDefault(),He.stopPropagation(),ne(),E(void 0),ke?ye():i?.(),s?.()},[Ee,he]=(0,Vr.useState)(!1),Ae=()=>{let{id:He,kind:we,type:Me,...me}=j;D({...me,id:void 0,kind:void 0,type:void 0,url:void 0}),he(!0)};(0,Vr.useEffect)(()=>{Ee&&(N.current?.focus(),he(!1))},[Ee]);let et=j?.url!==void 0?j.url:m||"",Je=!et?.trim()?.length;(0,Vr.useEffect)(()=>{E(void 0)},[et]);let _t=!C,Et=i&&t&&!te&&!ie,mt=te&&ke,oo=ke&&y,Tt=(te||!t)&&!ie,Rt=Je||!_t||t&&!G,Bt=!!o?.length&&te&&ke,gt=(0,Vr.useMemo)(()=>t?.kind==="taxonomy"&&!t?.url&&M.current?{...t,url:M.current}:t,[t]);return(0,Qo.jsxs)("div",{tabIndex:-1,ref:L,className:"block-editor-link-control",children:[ie&&(0,Qo.jsxs)("div",{className:"block-editor-link-control__loading",children:[(0,Qo.jsx)(bs.Spinner,{})," ",(0,cu.__)("Creating"),"\u2026"]}),Tt&&(0,Qo.jsxs)(Qo.Fragment,{children:[(0,Qo.jsxs)("div",{className:Y({"block-editor-link-control__search-input-wrapper":!0,"has-text-control":oo,"has-actions":mt}),children:[oo&&(0,Qo.jsx)(bs.TextControl,{ref:H,className:"block-editor-link-control__field block-editor-link-control__text-content",label:(0,cu.__)("Text"),value:j?.title,onChange:$,onKeyDown:Ce}),(0,Qo.jsx)(JBe,{ref:N,currentLink:t,className:"block-editor-link-control__field block-editor-link-control__search-input",placeholder:e,value:et,withCreateSuggestion:p,onCreateSuggestion:ae,onChange:Q,onSelect:_e,showInitialSuggestions:u,allowDirectEntry:!a,showSuggestions:l,suggestionsQuery:g,withURLSuggestion:!h,createSuggestionButtonText:b,hideLabelFromVision:!oo,isEntity:U,customValidity:C,suffix:(0,Qo.jsx)(pit,{isEntity:U,showActions:mt,isDisabled:Rt,onUnlink:Ae,onSubmit:fe,helpTextId:W})}),U&&W&&(0,Qo.jsx)("p",{id:W,className:"block-editor-link-control__help",children:(0,cu.sprintf)((0,cu.__)("Synced with the selected %s."),j?.type||"item")})]}),be&&(0,Qo.jsx)(bs.Notice,{className:"block-editor-link-control__search-error",status:"error",isDismissible:!1,children:be})]}),t&&!te&&!ie&&(0,Qo.jsx)(cIe,{value:gt,onEditClick:()=>re(!0),hasRichPreviews:v,hasUnlinkControl:Et,onRemove:()=>{i(),re(!0)}},gt?.url),Bt&&(0,Qo.jsx)("div",{className:"block-editor-link-control__tools",children:!Je&&(0,Qo.jsx)(OBe,{settingsOpen:P,setSettingsOpen:I,children:(0,Qo.jsx)(fIe,{value:j,settings:o,onChange:J(V)})})}),mt&&(0,Qo.jsxs)(bs.__experimentalHStack,{justify:"right",className:"block-editor-link-control__search-actions",children:[(0,Qo.jsx)(bs.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:se,children:(0,cu.__)("Cancel")}),(0,Qo.jsx)(bs.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:Rt?WZ:fe,className:"block-editor-link-control__search-submit","aria-disabled":Rt,children:(0,cu.__)("Apply")})]}),!ie&&_&&_()]})}function pit({isEntity:e,showActions:t,isDisabled:o,onUnlink:r,onSubmit:n,helpTextId:i}){if(e)return(0,Qo.jsx)(bs.Button,{icon:Rs,onClick:r,"aria-describedby":i,showTooltip:!0,label:(0,cu.__)("Unsync and edit"),__next40pxDefaultSize:!0});if(!t)return(0,Qo.jsx)(bs.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Qo.jsx)(bs.Button,{onClick:o?WZ:n,label:(0,cu.__)("Submit"),icon:uf,className:"block-editor-link-control__search-submit","aria-disabled":o,size:"small"})})}mv.ViewerFill=rIe;mv.DEFAULT_LINK_SETTINGS=FZ;var l6=e=>((0,SIe.default)("wp.blockEditor.__experimentalLinkControl",{since:"6.8",alternative:"wp.blockEditor.LinkControl"}),(0,Qo.jsx)(mv,{...e}));l6.ViewerFill=mv.ViewerFill;l6.DEFAULT_LINK_SETTINGS=mv.DEFAULT_LINK_SETTINGS;var gS=mv;var EIe=c(Z(),1),TIe=c(q(),1);var _R=1.5,GZ=.01,$Z=10,YZ="";function CIe(e){return e!==void 0&&e!==YZ}var KZ=c(T(),1),mit=({__next40pxDefaultSize:e,value:t,onChange:o,__unstableInputWidth:r="60px",...n})=>{let i=CIe(t),s=(d,f)=>{if(i)return d;let p=GZ*$Z;switch(`${d}`){case`${p}`:return _R+p;case"0":return f?d:_R-p;case"":return _R;default:return d}},a=(d,f)=>{let p=["insertText","insertFromPaste"].includes(f.payload.event.nativeEvent?.inputType),m=s(d.value,p);return{...d,value:m}},l=i?t:YZ;return(0,KZ.jsx)("div",{className:"block-editor-line-height-control",children:(0,KZ.jsx)(TIe.__experimentalNumberControl,{placeholder:_R,...n,__unstableInputWidth:r,__unstableStateReducer:a,onChange:(d,{event:f})=>{if(d===""){o();return}if(f.type==="click"){o(s(`${d}`,!1));return}o(`${d}`)},label:(0,EIe.__)("Line height"),step:GZ,spinFactor:$Z,value:l,min:0,spinControls:"custom"})})},c6=mit;var uu=c(Z(),1),RIe=c(Yo(),1),ys=c(q(),1),d6=c(ee(),1),BIe=c(wo(),1);var IIe=c(ue(),1),PIe=c(Ft(),1),OIe=c(Is(),1),AIe=c(F(),1);function u6(e,t,o){if(o)return o;if(!t||typeof t!="object"||Object.keys(t).length===0)return e&&e.length>0?e.map(n=>`${n}/*`).join(","):void 0;if(!e||e.length===0)return;let r=[];for(let[,n]of Object.entries(t))e.some(s=>s.includes("/")?n===s:n.startsWith(`${s}/`))&&r.push(n);return r.length>0?r.join(","):e.map(n=>`${n}/*`).join(",")}var Zn=c(T(),1),git=()=>{},hit=0,bit=({mediaURL:e,mediaId:t,mediaIds:o,allowedTypes:r,accept:n,onError:i,onSelect:s,onSelectURL:a,onReset:l,onToggleFeaturedImage:u,useFeaturedImage:d,onFilesUpload:f=git,name:p=(0,uu.__)("Replace"),createNotice:m,removeNotice:g,children:h,multiple:b=!1,addToGallery:v,handleUpload:y=!0,variant:_,popoverProps:w,renderToggle:k,className:x})=>{let{mediaUpload:C,allowedMimeTypes:E}=(0,d6.useSelect)(M=>{let{getSettings:V}=M(B),j=V();return{mediaUpload:j.mediaUpload,allowedMimeTypes:j.allowedMimeTypes}},[]),R=`block-editor/media-replace-flow/error-notice/${++hit}`,S=(0,AIe.useMemo)(()=>u6(r,E,n),[r,E,n]),I=M=>{let V=(0,PIe.__unstableStripHTML)(M);if(i){i(V);return}setTimeout(()=>{m("error",V,{speak:!0,id:R,isDismissible:!0})},1e3)},P=(M,V)=>{let j=!!(e||t||o?.length);d&&u&&u(),V(),s(M),(0,RIe.speak)(j?(0,uu.__)("The media file has been replaced"):(0,uu.__)("The media file has been added")),g(R)},A=(M,V)=>{let j=M.target.files;if(!y)return V(),s(j);f(j),C({allowedTypes:r,filesList:j,onFileChange:([D])=>{P(D,V)},onError:I})},O=M=>{M.keyCode===BIe.DOWN&&(M.preventDefault(),M.target.click())},H=b&&(!r||r.length===0?!1:r.every(M=>M==="image"||M.startsWith("image/"))),N={...w,variant:_};return(0,Zn.jsx)(ys.Dropdown,{popoverProps:N,className:x,contentClassName:Y("block-editor-media-replace-flow__options",_&&`is-variant-${_}`),renderToggle:({isOpen:M,onToggle:V})=>k?k({"aria-expanded":M,"aria-haspopup":"true",onClick:V,onKeyDown:O,children:p}):(0,Zn.jsx)(ys.ToolbarButton,{"aria-expanded":M,"aria-haspopup":"true",onClick:V,onKeyDown:O,children:p}),renderContent:({onClose:M})=>(0,Zn.jsxs)(Zn.Fragment,{children:[(0,Zn.jsxs)(ys.NavigableMenu,{className:"block-editor-media-replace-flow__media-upload-menu",children:[(0,Zn.jsxs)($c,{children:[(0,Zn.jsx)(vd,{gallery:H,addToGallery:v,multiple:b,value:b?o:t,onSelect:V=>P(V,M),allowedTypes:r,render:({open:V})=>(0,Zn.jsx)(ys.MenuItem,{icon:L7,onClick:V,children:(0,uu.__)("Open Media Library")})}),(0,Zn.jsx)(ys.FormFileUpload,{onChange:V=>{A(V,M)},accept:S,multiple:!!b,render:({openFileDialog:V})=>(0,Zn.jsx)(ys.MenuItem,{icon:Nz,onClick:()=>{V()},children:(0,uu._x)("Upload","verb")})})]}),u&&(0,Zn.jsx)(ys.MenuItem,{icon:K7,onClick:u,isPressed:d,children:(0,uu.__)("Use featured image")}),typeof h=="function"?h({onClose:M}):h,e&&l&&(0,Zn.jsx)(ys.MenuItem,{onClick:()=>{l(),M()},children:(0,uu.__)("Reset")})]}),a&&(0,Zn.jsxs)("form",{className:"block-editor-media-flow__url-input",children:[(0,Zn.jsx)("span",{className:"block-editor-media-replace-flow__image-url-label",children:(0,uu.__)("Current media URL:")}),(0,Zn.jsx)(gS,{value:{url:e},settings:[],showSuggestions:!1,onChange:({url:V})=>{a(V)},searchInputPlaceholder:(0,uu.__)("Paste or type URL")})]})]})})},f6=(0,IIe.compose)([(0,d6.withDispatch)(e=>{let{createNotice:t,removeNotice:o}=e(OIe.store);return{createNotice:t,removeNotice:o}}),(0,ys.withFilters)("editor.MediaReplaceFlow")])(bit);var an=c(q(),1),sn=c(Z(),1),gh=c(F(),1),YIe=c(ee(),1);var KIe=c(Nt(),1);var XZ=c(Z(),1),m6=c(F(),1),hS=c(q(),1);var $Ie=c(Nt(),1);var LIe=c(Z(),1),DIe=c(q(),1);var MIe=c(q(),1),p6=c($a(),1),qZ=c(T(),1);function NIe({url:e,urlLabel:t,className:o}){let r=Y(o,"block-editor-url-popover__link-viewer-url");return e?(0,qZ.jsx)(MIe.ExternalLink,{className:r,href:e,children:t||(0,p6.filterURLForDisplay)((0,p6.safeDecodeURI)(e))}):(0,qZ.jsx)("span",{className:r})}var wR=c(T(),1);function VIe({className:e,linkClassName:t,onEditLinkClick:o,url:r,urlLabel:n,...i}){return(0,wR.jsxs)("div",{className:Y("block-editor-url-popover__link-viewer",e),...i,children:[(0,wR.jsx)(NIe,{url:r,urlLabel:n,className:t}),o&&(0,wR.jsx)(DIe.Button,{icon:db,label:(0,LIe.__)("Edit"),onClick:o,size:"compact"})]})}var UIe=c(Z(),1),WIe=c(q(),1);var ZZ=c(Yo(),1),Tp=c(Z(),1),wi=c(F(),1),Na=c(wo(),1),Gl=c(q(),1),gv=c(ue(),1),FIe=c(ee(),1),zIe=c($a(),1);var Wl=c(T(),1),jIe=c(oe(),1),{ValidatedInputControl:yit}=K(Gl.privateApis),kR=()=>{};function HIe(e){return typeof e=="function"}function Ep(e){let{__experimentalFetchLinkSuggestions:t,__experimentalHandleURLSuggestions:o,__experimentalRenderControl:r,__experimentalRenderSuggestions:n,__experimentalShowInitialSuggestions:i=!1,autocompleteRef:s,className:a,customValidity:l,disableSuggestions:u,disabled:d=!1,help:f=null,hideLabelFromVision:p=!1,inputRef:m,isFullWidth:g,label:h=null,markWhenOptional:b,onChange:v,onKeyDown:y,onSubmit:_,placeholder:w=(0,Tp.__)("Paste URL or type to search"),required:k=!0,suffix:x,value:C=""}=e,E=(0,gv.useInstanceId)(Ep),{getSettings:R}=(0,FIe.useSelect)(B),S=(0,gv.useDebounce)(ZZ.speak,500),[I,P]=(0,wi.useState)([]),[A,O]=(0,wi.useState)(null),[L,H]=(0,wi.useState)(null),[N,M]=(0,wi.useState)(!1),[V,j]=(0,wi.useState)(!1),[D,z]=(0,wi.useState)(!1),$=(0,wi.useRef)(),J=(0,wi.useRef)([]),Q=(0,wi.useRef)(null),U=m??$,X=`url-input-control-${E}`,W=`block-editor-url-input-suggestions-${E}`,G=`block-editor-url-input-suggestion-${E}`,te=N&&u!==!0&&(i||!!C.length),re=(0,gv.useEvent)((fe="")=>{let Ce=HIe(t)?t:R().__experimentalFetchLinkSuggestions;if(!Ce)return;let ne=!fe?.length,se=fe.trim();if(!ne&&(se.length<2||!o&&(0,zIe.isURL)(se))){Q.current?.cancel?.(),Q.current=null,P([]),M(!1),O(se),H(null),j(!1);return}H(null),j(!0);let Ee=Ce(se,{isInitialSuggestions:ne});Q.current=Ee,Ee.then(he=>{Q.current===Ee&&(P(he),O(se),j(!1),M(!!he.length),he.length?S((0,Tp.sprintf)((0,Tp._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",he.length),he.length),"assertive"):S((0,Tp.__)("No results."),"assertive"))}).catch(()=>{Q.current===Ee&&j(!1)}).finally(()=>{Q.current===Ee&&(Q.current=null)})}),ae=(0,gv.useDebounce)(re,200);(0,wi.useEffect)(()=>{!u&&!D&&(C.length||i)&&ae(C)},[C,D,u,i,ae]),(0,wi.useEffect)(()=>{te||M(!1)},[te]),(0,wi.useEffect)(()=>{te&&L!==null&&J.current[L]?.scrollIntoView({behavior:"instant",block:"nearest",inline:"nearest"})},[te,L]),(0,wi.useEffect)(()=>()=>{Q.current?.cancel?.(),Q.current=null},[]);function ie(fe){v(fe.url,fe),H(null),M(!1)}function be(fe){ie(fe),U.current.focus()}function pe(fe){v(fe)}function ke(){z(!0),ae.cancel()}function ye(){z(!1)}function Pe(){C&&!u&&!I.length&&Q.current===null&&ae(C)}function _e(fe){if(y?.(fe),!te||!I.length||V){if(!fe.shiftKey&&(fe.keyCode===Na.UP||fe.keyCode===Na.DOWN)){let ne=fe.keyCode===Na.UP?0:fe.target.value.length;(fe.target.selectionStart!==ne||fe.target.selectionEnd!==ne)&&(fe.preventDefault(),fe.target.setSelectionRange(ne,ne))}else fe.keyCode===Na.ENTER&&_&&(fe.preventDefault(),_(null,fe));return}let Ce=I[L]??null;switch(fe.keyCode){case Na.UP:case Na.DOWN:{fe.preventDefault();let ne=fe.keyCode===Na.UP?-1:1;H(((L??(ne===-1?0:-1))+ne+I.length)%I.length);break}case Na.TAB:{Ce&&(ie(Ce),(0,ZZ.speak)((0,Tp.__)("Link selected.")));break}case Na.ENTER:{fe.preventDefault(),Ce&&ie(Ce),_?.(Ce,fe);break}}}let ve={id:X,label:h,className:Y("block-editor-url-input",a,{"is-full-width":g}),hideLabelFromVision:p},Se={id:X,value:C,required:k,type:"text",name:X,autoComplete:"off",onChange:d?kR:pe,onCompositionStart:d?kR:ke,onCompositionEnd:d?kR:ye,onFocus:d?kR:Pe,onKeyDown:d?kR:_e,placeholder:w,role:"combobox","aria-label":h?void 0:(0,Tp.__)("URL"),"aria-expanded":te,"aria-autocomplete":"list","aria-owns":W,"aria-activedescendant":L!==null?`${G}-${L}`:void 0,ref:U,disabled:d,suffix:x,help:f};return(0,Wl.jsxs)(Wl.Fragment,{children:[(0,Wl.jsx)(vit,{controlProps:ve,inputProps:Se,isLoading:V,customValidity:l,markWhenOptional:b,renderControl:r}),te&&I.length>0&&(0,Wl.jsx)(_it,{autocompleteRef:s,className:a,handleSuggestionClick:be,isLoading:V,renderSuggestions:n,selectedSuggestion:L,suggestionNodesRef:J,suggestionOptionIdPrefix:G,suggestions:I,suggestionsListboxId:W,suggestionsValue:A})]})}function vit({controlProps:e,inputProps:t,isLoading:o,customValidity:r,markWhenOptional:n,renderControl:i}){let[s,a]=(0,wi.useState)(r!==void 0);return r!==void 0&&!s&&a(!0),i?i(e,t,o):(0,Wl.jsxs)(Gl.BaseControl,{...e,children:[(0,Wl.jsx)(s?yit:Gl.__experimentalInputControl,{...t,...s&&{customValidity:r,...n!==void 0&&{markWhenOptional:n}}}),o&&(0,Wl.jsx)(Gl.Spinner,{})]})}function _it({autocompleteRef:e,className:t,handleSuggestionClick:o,isLoading:r,renderSuggestions:n,selectedSuggestion:i,suggestionNodesRef:s,suggestionOptionIdPrefix:a,suggestions:l,suggestionsListboxId:u,suggestionsValue:d}){let f={id:u,ref:e,role:"listbox"},p=(m,g)=>({role:"option",tabIndex:"-1",id:`${a}-${g}`,ref:h=>{s.current[g]=h},"aria-selected":g===i?!0:void 0});return HIe(n)?n({suggestions:l,selectedSuggestion:i,suggestionsListProps:f,buildSuggestionItemProps:p,isLoading:r,handleSuggestionClick:o,isInitialSuggestions:!d?.length,currentInputValue:d}):(0,Wl.jsx)(Gl.Popover,{placement:"bottom",focusOnMount:!1,children:(0,Wl.jsx)("div",{...f,className:Y("block-editor-url-input__suggestions",{[`${t}__suggestions`]:t}),children:l.map((m,g)=>(0,jIe.createElement)(Gl.Button,{__next40pxDefaultSize:!0,...p(m,g),key:m.id,className:Y("block-editor-url-input__suggestion",{"is-selected":g===i}),onClick:()=>o(m)},m.title))})})}var xR=c(T(),1);function GIe({autocompleteRef:e,className:t,onChangeInputValue:o,value:r,...n}){return(0,xR.jsxs)("form",{className:Y("block-editor-url-popover__link-editor",t),...n,children:[(0,xR.jsx)(Ep,{value:r,onChange:o,autocompleteRef:e}),(0,xR.jsx)(WIe.Button,{icon:uf,label:(0,UIe.__)("Apply"),type:"submit",size:"compact"})]})}var ph=c(T(),1),{__experimentalPopoverLegacyPositionToPlacement:wit}=K(hS.privateApis),kit="bottom",QZ=(0,m6.forwardRef)(({additionalControls:e,children:t,renderSettings:o,placement:r,focusOnMount:n="firstElement",position:i,...s},a)=>{i!==void 0&&(0,$Ie.default)("`position` prop in wp.blockEditor.URLPopover",{since:"6.2",alternative:"`placement` prop"});let l;r!==void 0?l=r:i!==void 0&&(l=wit(i)),l=l||kit;let[u,d]=(0,m6.useState)(!1),f=!!o&&u,p=()=>{d(!u)};return(0,ph.jsxs)(hS.Popover,{ref:a,role:"dialog","aria-modal":"true","aria-label":(0,XZ.__)("Edit URL"),className:"block-editor-url-popover",focusOnMount:n,placement:l,shift:!0,variant:"toolbar",...s,children:[(0,ph.jsx)("div",{className:"block-editor-url-popover__input-container",children:(0,ph.jsxs)("div",{className:"block-editor-url-popover__row",children:[t,!!o&&(0,ph.jsx)(hS.Button,{className:"block-editor-url-popover__settings-toggle",icon:Tn,label:(0,XZ.__)("Link settings"),onClick:p,"aria-expanded":u,size:"compact"})]})}),f&&(0,ph.jsx)("div",{className:"block-editor-url-popover__settings",children:o()}),e&&!f&&(0,ph.jsx)("div",{className:"block-editor-url-popover__additional-controls",children:e})]})});QZ.LinkEditor=GIe;QZ.LinkViewer=VIe;var mh=QZ;var fo=c(T(),1),xit=()=>{},Sit=({src:e,onChange:t,onSubmit:o,onClose:r,popoverAnchor:n})=>(0,fo.jsx)(mh,{anchor:n,onClose:r,children:(0,fo.jsx)("form",{className:"block-editor-media-placeholder__url-input-form",onSubmit:o,children:(0,fo.jsx)(an.__experimentalInputControl,{label:(0,sn.__)("URL"),type:"text",hideLabelFromVision:!0,placeholder:(0,sn.__)("Paste or type URL"),onChange:t,value:e,suffix:(0,fo.jsx)(an.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,fo.jsx)(an.Button,{size:"small",icon:uf,label:(0,sn.__)("Apply"),type:"submit"})})})})}),Cit=({src:e,onChangeSrc:t,onSelectURL:o})=>{let[r,n]=(0,gh.useState)(null),[i,s]=(0,gh.useState)(!1),a=()=>{s(!0)},l=()=>{s(!1),r?.focus()},u=d=>{d.preventDefault(),e&&o&&(o(e),l())};return(0,fo.jsxs)("div",{className:"block-editor-media-placeholder__url-input-container",children:[(0,fo.jsx)(an.Button,{__next40pxDefaultSize:!0,className:"block-editor-media-placeholder__button",onClick:a,isPressed:i,variant:"secondary","aria-haspopup":"dialog",ref:n,children:(0,sn.__)("Insert from URL")}),i&&(0,fo.jsx)(Sit,{src:e,onChange:t,onSubmit:u,onClose:l,popoverAnchor:r})]})};function Eit({value:e={},allowedTypes:t,className:o,icon:r,labels:n={},mediaPreview:i,notices:s,isAppender:a,accept:l,addToGallery:u,multiple:d=!1,handleUpload:f=!0,disableDropZone:p,disableMediaButtons:m,onError:g,onSelect:h,onCancel:b,onSelectURL:v,onToggleFeaturedImage:y,onDoubleClick:_,onFilesPreUpload:w=xit,onHTMLDrop:k,children:x,mediaLibraryButton:C,placeholder:E,style:R}){k&&(0,KIe.default)("wp.blockEditor.MediaPlaceholder onHTMLDrop prop",{since:"6.2",version:"6.4"});let{mediaUpload:S,allowedMimeTypes:I}=(0,YIe.useSelect)(U=>{let{getSettings:X}=U(B),W=X();return{mediaUpload:W.mediaUpload,allowedMimeTypes:W.allowedMimeTypes}},[]),[P,A]=(0,gh.useState)("");(0,gh.useEffect)(()=>{A(e?.src??"")},[e?.src]);let O=(0,gh.useMemo)(()=>u6(t,I,l),[t,I,l]),L=()=>!t||t.length===0?!1:t.every(U=>U==="image"||U.startsWith("image/")),H=U=>{if(!f||typeof f=="function"&&!f(U))return h(U);w(U);let X;if(d)if(u){let W=[];X=G=>{let te=(e??[]).filter(re=>re.id?!W.some(({id:ae})=>Number(ae)===Number(re.id)):!W.some(({urlSlug:ae})=>re.url.includes(ae)));h(te.concat(G)),W=G.map(re=>{let ae=re.url.lastIndexOf("."),ie=re.url.slice(0,ae);return{id:re.id,urlSlug:ie}})}}else X=h;else X=([W])=>h(W);S({allowedTypes:t,filesList:U,onFileChange:X,onError:g,multiple:d})};async function N(U){let{blocks:X}=GK(U);if(!X?.length)return;let W=await Promise.all(X.map(G=>{let te=G.name.split("/")[1];return G.attributes.id?(G.attributes.type=te,G.attributes):new Promise((re,ae)=>{window.fetch(G.attributes.url).then(ie=>ie.blob()).then(ie=>S({filesList:[ie],additionalData:{title:G.attributes.title,alt_text:G.attributes.alt,caption:G.attributes.caption,type:te},onFileChange:([be])=>{be.id&&re(be)},allowedTypes:t,onError:ae})).catch(()=>re(G.attributes.url))})})).catch(G=>g(G));W?.length&&h(d?W:W[0])}let M=U=>{H(U.target.files)},j=E??(U=>{let{instructions:X,title:W}=n;if(!S&&!v&&(X=(0,sn.__)("To edit this block, you need permission to upload media.")),X===void 0||W===void 0){let te=t??[],[re]=te,ae=te.length===1,ie=ae&&re==="audio",be=ae&&re==="image",pe=ae&&re==="video";X===void 0&&S&&(X=(0,sn.__)("Drag and drop an image or video, upload, or choose from your library."),ie?X=(0,sn.__)("Drag and drop an audio file, upload, or choose from your library."):be?X=(0,sn.__)("Drag and drop an image, upload, or choose from your library."):pe&&(X=(0,sn.__)("Drag and drop a video, upload, or choose from your library."))),W===void 0&&(W=(0,sn.__)("Media"),ie?W=(0,sn.__)("Audio"):be?W=(0,sn.__)("Image"):pe&&(W=(0,sn.__)("Video")))}let G=Y("block-editor-media-placeholder",o,{"is-appender":a});return(0,fo.jsxs)(an.Placeholder,{icon:r,label:W,instructions:X,className:G,notices:s,onDoubleClick:_,preview:i,style:R,children:[U,x]})}),D=()=>p?null:(0,fo.jsx)(an.DropZone,{onFilesDrop:H,onDrop:N,isEligible:U=>{let X="wp-block:core/",W=[];for(let G of U.types)G.startsWith(X)&&W.push(G.slice(X.length));return W.length>0&&W.every(G=>t.includes(G))&&(d?!0:W.length===1)}}),z=()=>b&&(0,fo.jsx)(an.Button,{__next40pxDefaultSize:!0,className:"block-editor-media-placeholder__cancel-button",title:(0,sn.__)("Cancel"),variant:"link",onClick:b,children:(0,sn.__)("Cancel")}),$=()=>v&&(0,fo.jsx)(Cit,{src:P,onChangeSrc:A,onSelectURL:v}),J=()=>y&&(0,fo.jsx)("div",{className:"block-editor-media-placeholder__url-input-container",children:(0,fo.jsx)(an.Button,{__next40pxDefaultSize:!0,className:"block-editor-media-placeholder__button",onClick:y,variant:"secondary",children:(0,sn.__)("Use featured image")})}),Q=()=>{let X=C??(({open:G})=>(0,fo.jsx)(an.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{G()},children:(0,sn.__)("Media Library")})),W=(0,fo.jsx)(vd,{addToGallery:u,gallery:d&&L(),multiple:d,onSelect:h,allowedTypes:t,mode:"browse",value:Array.isArray(e)?e.map(({id:G})=>G):e.id,render:X});if(S&&a)return(0,fo.jsxs)(fo.Fragment,{children:[D(),(0,fo.jsx)(an.FormFileUpload,{onChange:M,accept:O,multiple:!!d,render:({openFileDialog:G})=>{let te=(0,fo.jsxs)(fo.Fragment,{children:[(0,fo.jsx)(an.Button,{__next40pxDefaultSize:!0,variant:"primary",className:Y("block-editor-media-placeholder__button","block-editor-media-placeholder__upload-button"),onClick:G,children:(0,sn._x)("Upload","verb")}),W,$(),J(),z()]});return j(te)}})]});if(S){let G=(0,fo.jsxs)(fo.Fragment,{children:[D(),(0,fo.jsx)(an.FormFileUpload,{render:({openFileDialog:te})=>(0,fo.jsx)(an.Button,{__next40pxDefaultSize:!0,onClick:te,variant:"primary",className:Y("block-editor-media-placeholder__button","block-editor-media-placeholder__upload-button"),children:(0,sn._x)("Upload","verb")}),onChange:M,accept:O,multiple:!!d}),W,$(),J(),z()]});return j(G)}return j(W)};return m?(0,fo.jsx)($c,{children:D()}):(0,fo.jsx)($c,{fallback:j($()),children:Q()})}var qIe=(0,an.withFilters)("editor.MediaPlaceholder")(Eit);var ZIe=c(T(),1),Tit=({colorSettings:e,...t})=>{let o=e.map(r=>{if(!r)return r;let{value:n,onChange:i,...s}=r;return{...s,colorValue:n,onColorChange:i}});return(0,ZIe.jsx)(MV,{settings:o,gradients:[],disableCustomGradients:!0,...t})},XIe=Tit;var n2e=c(Kj(),1);var i2e=c(F(),1);var t2e=c(F(),1);var YPe=c(Xh(),1),Xn=c(F(),1),Bp=c(ee(),1),S6=c(ue(),1),KPe=c(fn(),1),qPe=c(q(),1),ZPe=c(ce(),1),XPe=c(Nt(),1),xS=c(Z(),1);var QIe=c(Z(),1),g6=c(q(),1);var JZ=c(Z(),1),hv=c(q(),1);var Rp=c(T(),1),Rit={placement:"bottom-start"},Bit=()=>(0,Rp.jsxs)(Rp.Fragment,{children:[["bold","italic","link","unknown"].map(e=>(0,Rp.jsx)(hv.Slot,{name:`RichText.ToolbarControls.${e}`},e)),(0,Rp.jsx)(hv.Slot,{name:"RichText.ToolbarControls",children:e=>{if(!e.length)return null;let o=e.map(([{props:r}])=>r).some(({isActive:r})=>r);return(0,Rp.jsx)(hv.ToolbarItem,{children:r=>(0,Rp.jsx)(hv.DropdownMenu,{icon:Tn,label:(0,JZ.__)("More"),toggleProps:{...r,className:Y(r.className,{"is-pressed":o}),description:(0,JZ.__)("Displays more block tools")},controls:Du(e.map(([{props:n}])=>n),"title"),popoverProps:Rit})})}})]}),eX=Bit;var hh=c(T(),1);function Iit({popoverAnchor:e}){return(0,hh.jsx)(g6.Popover,{placement:"top",focusOnMount:!1,anchor:e,className:"block-editor-rich-text__inline-format-toolbar",__unstableSlotName:"block-toolbar",children:(0,hh.jsx)(Ix,{className:"block-editor-rich-text__inline-format-toolbar-group","aria-label":(0,QIe.__)("Format tools"),children:(0,hh.jsx)(g6.ToolbarGroup,{children:(0,hh.jsx)(eX,{})})})})}var Pit=({inline:e,editableContentElement:t})=>e?(0,hh.jsx)(Iit,{popoverAnchor:t}):(0,hh.jsx)(Ko,{group:"inline",children:(0,hh.jsx)(eX,{})}),JIe=Pit;var h6=c(F(),1),ePe=c(ee(),1);function tPe({html:e,value:t}){let o=(0,h6.useRef)(),r=!!t.activeFormats?.length,{__unstableMarkLastChangeAsPersistent:n}=(0,ePe.useDispatch)(B);(0,h6.useLayoutEffect)(()=>{if(!o.current){o.current=t.text;return}if(o.current!==t.text){let i=window.setTimeout(()=>{n()},1e3);return o.current=t.text,()=>{window.clearTimeout(i)}}n()},[e,r])}var _S=c(F(),1),RPe=c(ue(),1);var bv=c(fn(),1),oPe=c(Bo(),1);var{subscribeOwnedListener:Oit}=K(bv.privateApis),Ait=["`",'"',"'","\u201C\u201D","\u2018\u2019"],rPe=e=>t=>{function o(r){let{inputType:n,data:i}=r,{value:s,onChange:a,registry:l}=e.current;if(n!=="insertText"||(0,bv.isCollapsed)(s))return;let u=(0,oPe.applyFilters)("blockEditor.wrapSelectionSettings",Ait).find(([k,x])=>k===i||x===i);if(!u)return;let[d,f=d]=u,p=s.start,m=s.end+d.length,g=(0,bv.insert)(s,d,p,p);g=(0,bv.insert)(g,f,m,m);let{__unstableMarkLastChangeAsPersistent:h,__unstableMarkAutomaticChange:b}=l.dispatch(B);h(),a(g),b();let v={};for(let k in r)v[k]=r[k];v.data=f;let{ownerDocument:y}=t,{defaultView:_}=y,w=new _.InputEvent("input",v);window.queueMicrotask(()=>{t.dispatchEvent(w)}),r.preventDefault()}return Oit(t,"beforeinput",o,!0)};var yS=c(fn(),1),bS=c(ce(),1);var nPe=c(fn(),1);function iPe(e){let t="tales of gutenberg",o=" \u{1F421}\u{1F422}\u{1F980}\u{1F424}\u{1F98B}\u{1F418}\u{1F427}\u{1F439}\u{1F981}\u{1F984}\u{1F98D}\u{1F43C}\u{1F43F}\u{1F383}\u{1F434}\u{1F41D}\u{1F406}\u{1F995}\u{1F994}\u{1F331}\u{1F347}\u03C0\u{1F34C}\u{1F409}\u{1F4A7}\u{1F968}\u{1F30C}\u{1F342}\u{1F360}\u{1F966}\u{1F95A}\u{1F95D}\u{1F39F}\u{1F965}\u{1F952}\u{1F6F5}\u{1F956}\u{1F352}\u{1F36F}\u{1F3BE}\u{1F3B2}\u{1F43A}\u{1F41A}\u{1F42E}\u231B\uFE0F",{start:r,text:n}=e;return r<t.length||n.slice(r-t.length,r).toLowerCase()!==t?e:(0,nPe.insert)(e,o)}var{subscribeOwnedListener:sPe}=K(yS.privateApis);function aPe(e){let t=e.length;for(;t--;){let o=KC(e[t].attributes);if(o)return e[t].attributes[o]=e[t].attributes[o].toString().replace(_f,""),[e[t].clientId,o,0,0];let r=aPe(e[t].innerBlocks);if(r)return r}return[]}var lPe=e=>t=>{function o(){let{getValue:s,onReplace:a,selectionChange:l,registry:u}=e.current;if(!a)return;let d=s(),{start:f,text:p}=d;if(p.slice(f-1,f)!==" ")return;let g=p.slice(0,f).trim(),h=(0,bS.getBlockTransforms)("from").filter(({type:_})=>_==="prefix"),b=(0,bS.findTransform)(h,({prefix:_})=>g===_);if(!b)return;let v=(0,yS.toHTMLString)({value:(0,yS.insert)(d,_f,0,f)}),y=b.transform(v);return u.batch(()=>{l(...aPe([y])),a([y])}),u.dispatch(B).__unstableMarkAutomaticChange(),!0}function r(s){let{inputType:a,type:l}=s,{getValue:u,onChange:d,__unstableAllowPrefixTransformations:f,formatTypes:p,registry:m,onReplace:g}=e.current;if(a!=="insertText"&&l!=="compositionend"||f&&o())return;let h=u();if(g){let _=(0,bS.getBlockTransforms)("from").filter(k=>k.type==="input"),w=(0,bS.findTransform)(_,k=>k.regExp.test(h.text));if(w){g(w.transform()),m.dispatch(B).__unstableMarkAutomaticChange();return}}let b=p.reduce((_,{__unstableInputRule:w})=>(w&&(_=w(_)),_),iPe(h)),{__unstableMarkLastChangeAsPersistent:v,__unstableMarkAutomaticChange:y}=m.dispatch(B);b!==h&&(v(),d({...b,activeFormats:h.activeFormats}),y())}let n=sPe(t,"input",r,!0),i=sPe(t,"compositionend",r,!0);return()=>{n(),i()}};var cPe=c(fn(),1);var{subscribeOwnedListener:Mit}=K(cPe.privateApis),uPe=e=>t=>{function o(r){if(r.inputType!=="insertReplacementText")return;let{registry:n}=e.current;n.dispatch(B).__unstableMarkLastChangeAsPersistent()}return Mit(t,"beforeinput",o)};var b6=c(wo(),1),dPe=c(fn(),1);var{subscribeOwnedListener:Nit}=K(dPe.privateApis),fPe=()=>e=>{function t(o){(b6.isKeyboardEvent.primary(o,"z")||b6.isKeyboardEvent.primary(o,"y")||b6.isKeyboardEvent.primaryShift(o,"z"))&&o.preventDefault()}return Nit(e,"keydown",t,!0)};var pPe=c(fn(),1);var{subscribeOwnedListener:Lit}=K(pPe.privateApis),mPe=e=>t=>{let{keyboardShortcuts:o}=e.current;function r(n){for(let i of o.current)i(n)}return Lit(t,"keydown",r,!0)};var gPe=c(fn(),1);var{subscribeOwnedListener:Dit}=K(gPe.privateApis),hPe=e=>t=>{let{inputEvents:o}=e.current;function r(n){for(let i of o.current)i(n)}return Dit(t,"input",r)};var yPe=c(ce(),1),$l=c(fn(),1),vPe=c($a(),1),_Pe=c(ue(),1);var Vit=c(F(),1),Fit=c(ce(),1),zit=c(T(),1);function bPe(e,t){if(t?.length){let o=e.formats.length;for(;o--;)e.formats[o]=[...t,...e.formats[o]||[]]}}function y6(e){if(!(e!==!0&&e!=="p"&&e!=="li"))return e===!0?"p":e}function v6({allowedFormats:e,disableFormats:t}){return t?v6.EMPTY_ARRAY:e}v6.EMPTY_ARRAY=[];var{subscribeDelegatedListener:jit}=K(_Pe.privateApis),{ownsSelection:Hit}=K($l.privateApis),wPe=e=>t=>{function o(n){let{disableFormats:i,onChange:s,value:a,formatTypes:l,tagName:u,onReplace:d,__unstableEmbedURLOnPaste:f,preserveWhiteSpace:p,pastePlainText:m,registry:g}=e.current;if(!t.contains(n.target)&&!Hit(t)||n.defaultPrevented)return;let h=Ek(n);if(!h)return;n.preventDefault();let{plainText:b,html:v,files:y}=h;if(y.length)return;if(window.console.log(`Received HTML (RichText):

 `,v),window.console.log(`Received plain text (RichText):

-`,b),i){s((0,Ql.insert)(a,b));return}let _=n.clipboardData.getData("rich-text")==="true";function w(E){let R=l.reduce((S,{__unstablePasteRule:I})=>(I&&S===a&&(S=I(a,{html:v,plainText:b})),S),a);if(R!==a)s(R);else{let S=(0,Ql.create)({html:E});KPe(S,a.activeFormats),s((0,Ql.insert)(a,S))}}if(_){w(v);return}if(m){s((0,Ql.insert)(a,(0,Ql.create)({text:b})));return}let k="INLINE",x=b.trim();f&&(0,Ql.isEmpty)(a)&&(0,ZPe.isURL)(x)&&/^https?:/.test(x)&&(k="BLOCKS");let C=(0,qPe.pasteHandler)({HTML:v,plainText:b,mode:k,tagName:u,preserveWhiteSpace:p});if(typeof C=="string"){w(C);return}!C.length||!d||!(0,Ql.isEmpty)(a)||(k==="BLOCKS"&&(w(v),g.dispatch(B).__unstableMarkLastChangeAsPersistent()),d(C,C.length-1,-1))}let{defaultView:r}=t.ownerDocument;return Mst(r,"paste",o)};var jR=c(wo(),1),AS=c($r(),1);var{subscribeOwnedListener:Lst}=K(AS.privateApis),JPe=e=>t=>{function o(r){let{keyCode:n}=r;if(r.defaultPrevented)return;let{value:i,onMerge:s,onRemove:a}=e.current;if(n===jR.DELETE||n===jR.BACKSPACE){let{start:l,end:u,text:d}=i,f=n===jR.BACKSPACE,p=i.activeFormats&&!!i.activeFormats.length;if(!(0,AS.isCollapsed)(i)||p||f&&l!==0||!f&&u!==d.length)return;s?s(!f):a&&(0,AS.isEmpty)(i)&&f&&a(!f),r.preventDefault()}}return Lst(t,"keydown",o)};var t2e=c(wo(),1),Bv=c($r(),1),o2e=c(ue(),1);var{subscribeOwnedListener:e2e,ownsSelection:Dst}=K(Bv.privateApis),{subscribeDelegatedListener:Vst}=K(o2e.privateApis),r2e=e=>t=>{function o(u){if(u.keyCode!==t2e.ENTER)return;let{onReplace:d,onSplit:f,supportsSplitting:p,disableLineBreaks:m,onChange:g,getValue:h,onSplitAtDoubleLineEnd:b,registry:v,onSplitAtEnd:y}=e.current,_=h(),{text:w,start:k,end:x}=_;u.shiftKey?m||(u.preventDefault(),g((0,Bv.insert)(_,`
+`,b),i){s((0,$l.insert)(a,b));return}let _=n.clipboardData.getData("rich-text")==="true";function w(E){let R=l.reduce((S,{__unstablePasteRule:I})=>(I&&S===a&&(S=I(a,{html:v,plainText:b})),S),a);if(R!==a)s(R);else{let S=(0,$l.create)({html:E});bPe(S,a.activeFormats),s((0,$l.insert)(a,S))}}if(_){w(v);return}if(m){s((0,$l.insert)(a,(0,$l.create)({text:b})));return}let k="INLINE",x=b.trim();f&&(0,$l.isEmpty)(a)&&(0,vPe.isURL)(x)&&/^https?:/.test(x)&&(k="BLOCKS");let C=(0,yPe.pasteHandler)({HTML:v,plainText:b,mode:k,tagName:u,preserveWhiteSpace:p});if(typeof C=="string"){w(C);return}!C.length||!d||!(0,$l.isEmpty)(a)||(k==="BLOCKS"&&(w(v),g.dispatch(B).__unstableMarkLastChangeAsPersistent()),d(C,C.length-1,-1))}let{defaultView:r}=t.ownerDocument;return jit(r,"paste",o)};var SR=c(wo(),1),vS=c(fn(),1);var{subscribeOwnedListener:Uit}=K(vS.privateApis),kPe=e=>t=>{function o(r){let{keyCode:n}=r;if(r.defaultPrevented)return;let{value:i,onMerge:s,onRemove:a}=e.current;if(n===SR.DELETE||n===SR.BACKSPACE){let{start:l,end:u,text:d}=i,f=n===SR.BACKSPACE,p=i.activeFormats&&!!i.activeFormats.length;if(!(0,vS.isCollapsed)(i)||p||f&&l!==0||!f&&u!==d.length)return;s?s(!f):a&&(0,vS.isEmpty)(i)&&f&&a(!f),r.preventDefault()}}return Uit(t,"keydown",o)};var SPe=c(wo(),1),yv=c(fn(),1),CPe=c(ue(),1);var{subscribeOwnedListener:xPe,ownsSelection:Wit}=K(yv.privateApis),{subscribeDelegatedListener:Git}=K(CPe.privateApis),EPe=e=>t=>{function o(u){if(u.keyCode!==SPe.ENTER)return;let{onReplace:d,onSplit:f,supportsSplitting:p,disableLineBreaks:m,onChange:g,getValue:h,onSplitAtDoubleLineEnd:b,registry:v,onSplitAtEnd:y}=e.current,_=h(),{text:w,start:k,end:x}=_;u.shiftKey?m||(u.preventDefault(),g((0,yv.insert)(_,`
 `))):y&&k===x&&x===w.length?(u.preventDefault(),y()):!p&&!(d&&f)&&!m&&!u.defaultPrevented&&(u.preventDefault(),b&&k===x&&x===w.length&&w.slice(-2)===`

-`?v.batch(()=>{let C={..._};C.start=C.end-2,g((0,Bv.remove)(C)),b()}):g((0,Bv.insert)(_,`
-`)))}function r(u){if(u.inputType!=="insertParagraph")return;let{onReplace:d,onSplit:f}=e.current;d&&f&&(u.__deprecatedOnSplit=!0)}function n(u){u.defaultPrevented||u.inputType!=="insertParagraph"&&u.inputType!=="insertLineBreak"||u.target!==t&&!Dst(t)||u.preventDefault()}let{defaultView:i}=t.ownerDocument,s=Vst(i,"beforeinput",n),a=e2e(t,"keydown",o,!0),l=e2e(t,"beforeinput",r,!0);return()=>{s(),a(),l()}};var n2e=e=>t=>{function o(){let{registry:r}=e.current;if(!r.select(B).isMultiSelecting())return;let n=t.parentElement.closest('[contenteditable="true"]');n&&n.focus()}return t.addEventListener("focus",o),()=>{t.removeEventListener("focus",o)}};var Fst=[MPe,FPe,jPe,WPe,GPe,YPe,QPe,JPe,r2e,n2e];function j6(e){let t=(0,MS.useRef)(e);(0,MS.useInsertionEffect)(()=>{t.current=e});let o=(0,MS.useMemo)(()=>Fst.map(r=>r(t)),[t]);return(0,i2e.useRefEffect)(r=>{if(!e.isSelected)return;let n=o.map(i=>i(r));return()=>{n.forEach(i=>i())}},[o,e.isSelected])}var H6=c($r(),1),W6=c(F(),1);var s2e=c(T(),1),a2e=c(oe(),1),zst={},OX=Symbol("usesContext");function jst({onChange:e,onFocus:t,value:o,forwardedRef:r,settings:n,isVisible:i}){let{name:s,edit:a,[OX]:l}=n,u=(0,W6.useContext)(Hn),d=(0,W6.useMemo)(()=>l?Object.fromEntries(Object.entries(u).filter(([h])=>l.includes(h))):zst,[l,u]);if(!a)return null;let f=(0,H6.getActiveFormat)(o,s),p=f!==void 0,m=(0,H6.getActiveObject)(o),g=m!==void 0&&m.type===s;return(0,s2e.jsx)(a,{isActive:p,isVisible:i,activeAttributes:p?f.attributes||{}:{},isObjectActive:g,activeObjectAttributes:g?m.attributes||{}:{},value:o,onChange:e,onFocus:t,contentRef:r,context:d},s)}function U6({formatTypes:e,...t}){return e.map(o=>(0,a2e.createElement)(jst,{settings:o,...t,key:o.name}))}var l2e=c(F(),1),c2e=c(ce(),1),u2e=c(Nt(),1);var AX=c(T(),1);function MX(e,t){if(NS.isEmpty(e)){let o=z6(t);return o?`<${o}></${o}>`:""}return Array.isArray(e)?((0,u2e.default)("wp.blockEditor.RichText value prop as children type",{since:"6.1",version:"6.3",alternative:"value prop as string",link:"https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/introducing-attributes-and-editable-fields/"}),c2e.children.toHTML(e)):typeof e=="string"?e:e.toHTMLString()}function HR({value:e,tagName:t,multiline:o,format:r,...n}){return e=(0,AX.jsx)(l2e.RawHTML,{children:MX(e,o)}),t?(0,AX.jsx)(t,{...n,children:e}):e}var g2e=c(F(),1),LX=c(ce(),1),h2e=c($r(),1),b2e=c(Nt(),1);var LS=c(F(),1),d2e=c(Nt(),1),WR=c(ee(),1),f2e=c(wo(),1),Sh=c($r(),1),p2e=c(ue(),1);var G6=c(T(),1),{subscribeOwnedListener:Hst}=K(Sh.privateApis);function Wst(e){let{getSelectionStart:t,getSelectionEnd:o}=(0,WR.useSelect)(B),{selectionChange:r}=(0,WR.useDispatch)(B);return(0,p2e.useRefEffect)(n=>{function i(s){if(s.keyCode!==f2e.ENTER)return;s.preventDefault();let{value:a,values:l,onChange:u,index:d,identifier:f,clientId:p}=e.current,{offset:m}=t(),{offset:g}=o();if(typeof m!="number"||typeof g!="number")return;let h=(0,Sh.create)({html:a});h.start=m,h.end=g;let b=(0,Sh.split)(h).map(y=>(0,Sh.toHTMLString)({value:y})),v=l.slice();v.splice(d,1,...b),u(v),r(p,`${f}-${d+1}`,0,0)}return Hst(n,"keydown",i,!0)},[])}function Ust(e){let{value:t,values:o,onChange:r,index:n,identifier:i,multilineTagName:s,...a}=e,{clientId:l}=kt(),{selectionChange:u}=(0,WR.useDispatch)(B),d=(0,LS.useRef)();(0,LS.useInsertionEffect)(()=>{d.current={...e,clientId:l}});let f=Wst(d);return(0,G6.jsx)(NX,{identifier:`${i}-${n}`,tagName:s,value:t,onChange:p=>{let m=o.slice();m[n]=p,r(m)},isSelected:void 0,ref:f,onMerge:p=>{let m=o.slice(),g=0;if(p){if(!m[n+1])return;m.splice(n,2,m[n]+m[n+1]),g=m[n].length-1}else{if(!m[n-1])return;m.splice(n-1,2,m[n-1]+m[n]),g=m[n-1].length-1}r(m),u(l,`${i}-${n-(p?0:1)}`,g,g)},...a},n)}function Gst({children:e,identifier:t,tagName:o="div",value:r="",onChange:n,multiline:i,...s},a){(0,d2e.default)("wp.blockEditor.RichText multiline prop",{since:"6.1",version:"6.3",alternative:"nested blocks (InnerBlocks)",link:"https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/nested-blocks-inner-blocks/"});let l=z6(i);r=r||`<${l}></${l}>`;let d=`</${l}>${r}<${l}>`.split(`</${l}><${l}>`);d.shift(),d.pop();function f(p){n(`<${l}>${p.join(`</${l}><${l}>`)}</${l}>`)}return(0,G6.jsx)(o,{ref:a,children:d.map((p,m)=>(0,G6.jsx)(Ust,{values:d,value:p,onChange:f,index:m,identifier:t,multilineTagName:l,...s},m))})}var m2e=(0,LS.forwardRef)(Gst);var y2e=c(T(),1);function v2e(e){return(0,g2e.forwardRef)((t,o)=>{let r=t.value,n=t.onChange;Array.isArray(r)&&((0,b2e.default)("wp.blockEditor.RichText value prop as children type",{since:"6.1",version:"6.3",alternative:"value prop as string",link:"https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/introducing-attributes-and-editable-fields/"}),r=LX.children.toHTML(t.value),n=s=>t.onChange(LX.children.fromDOM((0,h2e.__unstableCreateElement)(document,s).childNodes)));let i=t.multiline?m2e:e;return(0,y2e.jsx)(i,{...t,value:r,onChange:n,ref:o})})}var $6=c(q(),1),_2e=c(wo(),1),DX=c(T(),1);function VX({name:e,shortcutType:t,shortcutCharacter:o,...r}){let n,i="RichText.ToolbarControls";return e&&(i+=`.${e}`),t&&o&&(n=_2e.displayShortcut[t](o)),(0,DX.jsx)($6.Fill,{name:i,children:(0,DX.jsx)($6.ToolbarButton,{...r,shortcut:n})})}var Ua=c(T(),1),{useRichText:$st,KeyboardShortcutContext:Yst,InputEventContext:Kst,RichTextShortcut:T2e,RichTextInputEvent:R2e}=K(x2e.privateApis),w2e=Symbol("instanceId");function B2e({children:e,tagName:t="div",value:o="",onChange:r,isSelected:n,multiline:i,inlineToolbar:s,wrapperClassName:a,autocompleters:l,onReplace:u,placeholder:d,allowedFormats:f,withoutInteractiveFormatting:p,onRemove:m,onMerge:g,onSplit:h,__unstableOnSplitAtEnd:b,__unstableOnSplitAtDoubleLineEnd:v,identifier:y,preserveWhiteSpace:_,__unstablePastePlainText:w,__unstableEmbedURLOnPaste:k,__unstableDisableFormats:x,disableLineBreaks:C,__unstableAllowPrefixTransformations:E,readOnly:R,...S},I){h&&(0,E2e.default)("wp.blockEditor.RichText onSplit prop",{since:"6.4",alternative:'block.json support key: "splitting"'});let{supportsSplitting:O}=(0,oi.useContext)(Rn),A=(0,Y6.useInstanceId)(B2e),P=(0,oi.useRef)(),[L,H]=(0,oi.useState)(null),N=kt(),{clientId:M,isSelected:V,name:j}=N,D=N[i_],z=N[n_]==="default",$=(0,oi.useContext)(Hn),J=(0,Mp.useRegistry)(),Q=we=>{if(!V)return{isSelected:!1};let{getSelectionStart:Me,getSelectionEnd:ge}=we(B),Re=Me(),Ie=ge(),at;return n===void 0?at=Re.clientId===M&&Ie.clientId===M&&(y?Re.attributeKey===y:Re[w2e]===A):n&&(at=Re.clientId===M),{selectionStart:at?Re.offset:void 0,selectionEnd:at?Ie.offset:void 0,isSelected:at}},{selectionStart:W,selectionEnd:X,isSelected:U}=(0,Mp.useSelect)(Q,[M,y,A,n,V]),{disableBoundBlock:G,bindingsPlaceholder:te,bindingsLabel:re}=(0,Mp.useSelect)(we=>{if(!D?.[y])return{};let{__experimentalBlockBindingsSupportedAttributes:Me}=we(B).getSettings();if(!Me?.[j])return{};let Re=D[y],Ie=(0,C2e.getBlockBindingsSource)(Re.source),at={};if(Ie?.usesContext?.length)for(let it of Ie.usesContext)at[it]=$[it];let Qe=!Ie?.canUserEditValue?.({select:we,context:at,args:Re.args});if(o.length>0)return{disableBoundBlock:Qe,bindingsPlaceholder:null,bindingsLabel:null};let{getBlockAttributes:po}=we(B),ro=po(M),vo=null;Ie?.getFieldsList&&(vo=Ie.getFieldsList({select:we,context:at})?.find(Vt=>(0,k2e.default)(Vt.args,Re?.args))?.label);let Kt=vo??Ie?.label,_o=Qe?Kt:(0,DS.sprintf)((0,DS.__)("Add %s"),Kt),En=Qe?Re?.args?.key||Ie?.label:(0,DS.sprintf)((0,DS.__)("Empty %s; start writing to edit its value"),Re?.args?.key||Ie?.label);return{disableBoundBlock:Qe,bindingsPlaceholder:ro?.placeholder||_o,bindingsLabel:En}},[D,y,j,o,M,$]),ae=!!$?.["pattern/overrides"],ie=D?.__default?.source==="core/pattern-overrides",pe=R||G||ae&&!ie,ke=(0,Mp.useSelect)(we=>{if(pe||!z||!V)return!1;let{getSelectedBlockClientId:Me,canHostEditableRoot:ge}=K(we(B));return ge(Me())},[pe,z,V]),{getSelectionStart:ye,getSelectionEnd:Pe,getBlockRootClientId:_e}=(0,Mp.useSelect)(B),{selectionChange:ve}=(0,Mp.useDispatch)(B),Se=OS({allowedFormats:f,disableFormats:x}),fe=!Se||Se.length>0,Ce=(0,oi.useCallback)((we,Me)=>{let ge={},Re=we===void 0&&Me===void 0,Ie={clientId:M,[y?"attributeKey":w2e]:y||A};if(typeof we=="number"||Re){if(Me===void 0&&_e(M)!==_e(Pe().clientId))return;ge.start={...Ie,offset:we}}if(typeof Me=="number"||Re){if(we===void 0&&_e(M)!==_e(ye().clientId))return;ge.end={...Ie,offset:Me}}ve(ge)},[M,_e,Pe,ye,y,A,ve]),{value:ne,getValue:se,onChange:Ee,ref:he,formatTypes:Ae}=$st({value:o,onChange:r,selectionStart:W,selectionEnd:X,onSelectionChange:Ce,placeholder:te||d,__unstableIsSelected:U,__unstableDisableFormats:x,preserveWhiteSpace:_,__unstableDependencies:[t],allowedFormats:Se,withoutInteractiveFormatting:p,__unstableFormatTypeHandlerContext:(0,oi.useMemo)(()=>({richTextIdentifier:y,blockClientId:M}),[y,M])}),et=Kre({onReplace:u,completers:l,record:ne,onChange:Ee}),{"aria-autocomplete":Je,"aria-haspopup":_t,"aria-controls":Et,"aria-owns":mt,"aria-activedescendant":oo}=et;(0,oi.useEffect)(()=>{if(!U)return;let we=P.current?.parentElement?.closest('[contenteditable="true"]');if(!we)return;let Me={"aria-autocomplete":Je,"aria-haspopup":_t,"aria-controls":Et,"aria-owns":mt,"aria-activedescendant":oo};for(let[ge,Re]of Object.entries(Me))Re===void 0?we.removeAttribute(ge):we.setAttribute(ge,Re);return()=>{for(let ge of Object.keys(Me))we.removeAttribute(ge)}},[U,Je,_t,Et,mt,oo]),OPe({html:o,value:ne});let Tt=(0,oi.useRef)(new Set),Rt=(0,oi.useRef)(new Set);function Bt(){P.current?.focus()}let gt=S.tabIndex;ke?gt=S.tabIndex??0:!pe&&S.tabIndex===0&&(gt=null);let He=t;return(0,Ua.jsxs)(Ua.Fragment,{children:[U&&(0,Ua.jsx)(Yst.Provider,{value:Tt,children:(0,Ua.jsx)(Kst.Provider,{value:Rt,children:(0,Ua.jsxs)(S2e.Popover.__unstableSlotNameProvider,{value:"__unstable-block-tools-after",children:[e&&e({value:ne,onChange:Ee,onFocus:Bt}),(0,Ua.jsx)(U6,{value:ne,onChange:Ee,onFocus:Bt,formatTypes:Ae,forwardedRef:P})]})})}),U&&fe&&(0,Ua.jsx)(IPe,{inline:s,editableContentElement:L}),(0,Ua.jsx)(He,{role:"textbox","aria-multiline":!C,"aria-readonly":pe,...S,draggable:void 0,"aria-label":re||S["aria-label"]||d,...et,ref:(0,Y6.useMergeRefs)([he,I,et.ref,S.ref,j6({registry:J,getValue:se,onChange:Ee,__unstableAllowPrefixTransformations:E,formatTypes:Ae,onReplace:u,selectionChange:ve,isSelected:U,disableFormats:x,value:ne,tagName:t,onSplit:h,__unstableEmbedURLOnPaste:k,pastePlainText:w,onMerge:g,onRemove:m,disableLineBreaks:C,onSplitAtEnd:b,onSplitAtDoubleLineEnd:v,keyboardShortcuts:Tt,inputEvents:Rt,supportsSplitting:O}),P,H]),contentEditable:!pe,suppressContentEditableWarning:!0,className:Y("block-editor-rich-text__editable",S.className,"rich-text"),tabIndex:gt,"data-wp-block-attribute-key":y})]})}var NX=(0,oi.forwardRef)(B2e),UR=v2e(NX);UR.Content=HR;UR.isEmpty=e=>!e||e.length===0;var FX=(0,oi.forwardRef)((e,t)=>{if(kt()[sI]){let{children:n,tagName:i="div",value:s,onChange:a,isSelected:l,multiline:u,inlineToolbar:d,wrapperClassName:f,autocompleters:p,onReplace:m,placeholder:g,allowedFormats:h,withoutInteractiveFormatting:b,onRemove:v,onMerge:y,onSplit:_,__unstableOnSplitAtEnd:w,__unstableOnSplitAtDoubleLineEnd:k,identifier:x,preserveWhiteSpace:C,__unstablePastePlainText:E,__unstableEmbedURLOnPaste:R,__unstableDisableFormats:S,disableLineBreaks:I,__unstableAllowPrefixTransformations:O,readOnly:A,...P}=e;return(0,Ua.jsx)(i,{ref:t,...P,dangerouslySetInnerHTML:{__html:MX(s,u)||"<br>"}})}return(0,Ua.jsx)(UR,{ref:t,...e,readOnly:!1})});FX.Content=HR;FX.isEmpty=e=>!e||e.length===0;var NS=FX;var zX=c(T(),1),P2e=(0,I2e.forwardRef)((e,t)=>(0,zX.jsx)(NS,{ref:t,...e,__unstableDisableFormats:!0}));P2e.Content=function({value:t="",tagName:o="div",...r}){return(0,zX.jsx)(o,{...r,children:t})};var O2e=P2e;var jX=c(T(),1),qst=(0,M2e.forwardRef)(({__experimentalVersion:e,...t},o)=>{if(e===2)return(0,jX.jsx)(O2e,{ref:o,...t});let{className:r,onChange:n,...i}=t;return(0,jX.jsx)(A2e.default,{ref:o,className:Y("block-editor-plain-text",r),onChange:s=>n(s.target.value),...i})}),N2e=qst;var Nd=c(Z(),1),D2e=c(F(),1),V2e=c(q(),1);var L2e=c(ue(),1);var K6=c(Z(),1),Ch=c(T(),1);function q6({property:e,viewport:t,desc:o}){let r=(0,L2e.useInstanceId)(q6),n=o||(0,K6.sprintf)((0,K6._x)("Controls the %1$s property for %2$s viewports.","Text labelling a interface as controlling a given layout property (eg: margin) for a given screen size."),e,t.label);return(0,Ch.jsxs)(Ch.Fragment,{children:[(0,Ch.jsx)("span",{"aria-describedby":`rbc-desc-${r}`,children:t.label}),(0,Ch.jsx)(ht,{id:`rbc-desc-${r}`,render:(0,Ch.jsx)("span",{}),children:n})]})}var Ld=c(T(),1);function Zst(e){let{title:t,property:o,toggleLabel:r,onIsResponsiveChange:n,renderDefaultControl:i,renderResponsiveControls:s,isResponsive:a=!1,defaultLabel:l={id:"all",label:(0,Nd._x)("All","screen sizes")},viewports:u=[{id:"small",label:(0,Nd.__)("Small screens")},{id:"medium",label:(0,Nd.__)("Medium screens")},{id:"large",label:(0,Nd.__)("Large screens")}]}=e;if(!t||!o||!i)return null;let d=r||(0,Nd.sprintf)((0,Nd.__)("Use the same %s on all screen sizes."),o),f=(0,Nd.__)("Choose whether to use the same value for all screen sizes or a unique value for each screen size."),p=i((0,Ld.jsx)(q6,{property:o,viewport:l}),l),m=()=>u.map(g=>(0,Ld.jsx)(D2e.Fragment,{children:i((0,Ld.jsx)(q6,{property:o,viewport:g}),g)},g.id));return(0,Ld.jsxs)("fieldset",{className:"block-editor-responsive-block-control",children:[(0,Ld.jsx)("legend",{className:"block-editor-responsive-block-control__title",children:t}),(0,Ld.jsxs)("div",{className:"block-editor-responsive-block-control__inner",children:[(0,Ld.jsx)(V2e.ToggleControl,{className:"block-editor-responsive-block-control__toggle",label:d,checked:!a,onChange:n,help:f}),(0,Ld.jsxs)("div",{className:Y("block-editor-responsive-block-control__group",{"is-responsive":a}),children:[!a&&p,a&&(s?s(u):m())]})]})]})}var F2e=Zst;var Z6=c(q(),1);var z2e=c(T(),1);function j2e({units:e,...t}){let[o]=je("spacing.units"),r=(0,Z6.__experimentalUseCustomUnits)({availableUnits:o||["%","px","em","rem","vw"],units:e});return(0,z2e.jsx)(Z6.__experimentalUnitControl,{units:r,...t})}var GR=c(Z(),1),H2e=c(F(),1),VS=c(q(),1);var Dd=c(T(),1);function Xst({url:e,onChange:t}){let[o,r]=(0,H2e.useReducer)(i=>!i,!1),n=i=>{i.preventDefault(),r()};return(0,Dd.jsxs)("div",{className:"block-editor-url-input__button",children:[(0,Dd.jsx)(VS.Button,{size:"compact",icon:As,label:e?(0,GR.__)("Edit link"):(0,GR.__)("Insert link"),onClick:r,className:"components-toolbar__control",isPressed:!!e}),o&&(0,Dd.jsx)("form",{className:"block-editor-url-input__button-modal",onSubmit:n,children:(0,Dd.jsxs)("div",{className:"block-editor-url-input__button-modal-line",children:[(0,Dd.jsx)(VS.Button,{__next40pxDefaultSize:!0,className:"block-editor-url-input__back",icon:J0,label:(0,GR.__)("Close"),onClick:r}),(0,Dd.jsx)(Pp,{value:e||"",onChange:t,suffix:(0,Dd.jsx)(VS.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Dd.jsx)(VS.Button,{size:"small",icon:mf,label:(0,GR.__)("Submit"),type:"submit"})})})]})})]})}var W2e=Xst;var na=c(Z(),1),Jl=c(F(),1),K2e=c(Dt(),1),Vn=c(q(),1);var q2e=c(ma(),1);var Wo=c(T(),1),HX="none",U2e="custom",G2e="media",$2e="attachment",Y2e=["noopener"],Z2e=({linkDestination:e,onChangeUrl:t,url:o,mediaType:r="image",mediaUrl:n,mediaLink:i,linkTarget:s,linkClass:a,rel:l,showLightboxSetting:u,lightboxEnabled:d,onSetLightbox:f,resetLightbox:p})=>{let[m,g]=(0,Jl.useState)(!1),[h,b]=(0,Jl.useState)(null),v=()=>{g(!0)},[y,_]=(0,Jl.useState)(!1),[w,k]=(0,Jl.useState)(null),x=(0,Jl.useRef)(null),C=(0,Jl.useRef)();(0,Jl.useEffect)(()=>{if(!C.current)return;(K2e.focus.focusable.find(C.current)[0]||C.current).focus()},[y,o,d]);let E=()=>{(e===G2e||e===$2e)&&k(""),_(!0)},R=()=>{_(!1)},S=()=>{k(null),R(),g(!1)},I=W=>{let X=W?"_blank":void 0,U;if(X){let G=(l??"").split(" ");Y2e.forEach(te=>{G.includes(te)||G.push(te)}),U=G.join(" ")}else{let G=(l??"").split(" ").filter(te=>Y2e.includes(te)===!1);U=G.length?G.join(" "):void 0}return{linkTarget:X,rel:U}},O=()=>W=>{let X=x.current;X&&X.contains(W.target)||(g(!1),k(null),R())},A=()=>W=>{if(w){let X=L().find(U=>U.url===w)?.linkDestination||U2e;t({href:(0,q2e.prependHTTPS)(w),linkDestination:X,lightbox:{enabled:!1}})}R(),k(null),W.preventDefault()},P=()=>{t({linkDestination:HX,href:""})},L=()=>{let W=[{linkDestination:G2e,title:(0,na.__)("Link to image file"),url:r==="image"?n:void 0,icon:lC}];return r==="image"&&i&&W.push({linkDestination:$2e,title:(0,na.__)("Link to attachment page"),url:r==="image"?i:void 0,icon:_b}),W},H=W=>{let X=L(),U;W?U=(X.find(G=>G.url===W)||{linkDestination:U2e}).linkDestination:U=HX,t({linkDestination:U,href:W})},N=W=>{let X=I(W);t(X)},M=W=>{t({rel:W})},V=W=>{t({linkClass:W})},j=(0,Wo.jsxs)(Vn.__experimentalVStack,{spacing:"3",children:[(0,Wo.jsx)(Vn.ToggleControl,{label:(0,na.__)("Open in new tab"),onChange:N,checked:s==="_blank"}),(0,Wo.jsx)(Vn.TextControl,{label:(0,na.__)("Link relation"),value:l??"",onChange:M,help:(0,Jl.createInterpolateElement)((0,na.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,Wo.jsx)(Vn.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})})}),(0,Wo.jsx)(Vn.TextControl,{label:(0,na.__)("Link CSS class"),value:a||"",onChange:V})]}),D=w!==null?w:o,z=!d||d&&!u,$=!D&&z,J=(L().find(W=>W.linkDestination===e)||{}).title,Q=()=>{if(d&&u&&!o&&!y)return(0,Wo.jsxs)("div",{className:"block-editor-url-popover__expand-on-click",children:[(0,Wo.jsx)(xt,{icon:lP}),(0,Wo.jsxs)("div",{className:"text",children:[(0,Wo.jsx)("p",{children:(0,na.__)("Enlarge on click")}),(0,Wo.jsx)("p",{className:"description",children:(0,na.__)("Scales the image with a lightbox effect")})]}),(0,Wo.jsx)(Vn.Button,{icon:Os,label:(0,na.__)("Disable enlarge on click"),onClick:()=>{f?.(!1)},size:"compact"})]});if(!o||y)return(0,Wo.jsx)(wh.LinkEditor,{className:"block-editor-url-popover__link-container-content",value:D,onChangeInputValue:k,onSubmit:A(),autocompleteRef:x});if(o&&!y)return(0,Wo.jsxs)(Wo.Fragment,{children:[(0,Wo.jsx)(wh.LinkViewer,{className:"block-editor-url-popover__link-container-content",url:o,onEditLinkClick:E,urlLabel:J}),(0,Wo.jsx)(Vn.Button,{icon:Os,label:(0,na.__)("Remove link"),onClick:()=>{P(),p?.()},size:"compact"})]})};return(0,Wo.jsxs)(Wo.Fragment,{children:[(0,Wo.jsx)(Vn.ToolbarButton,{icon:As,className:"components-toolbar__control",label:(0,na.__)("Link"),"aria-expanded":m,onClick:v,ref:b,isActive:!!o||d&&u}),m&&(0,Wo.jsx)(wh,{ref:C,anchor:h,onFocusOutside:O(),onClose:S,renderSettings:z?()=>j:null,additionalControls:$&&(0,Wo.jsxs)(Vn.NavigableMenu,{children:[L().map(W=>(0,Wo.jsx)(Vn.MenuItem,{icon:W.icon,iconPosition:"left",onClick:()=>{k(null),H(W.url),R()},children:W.title},W.linkDestination)),u&&(0,Wo.jsx)(Vn.MenuItem,{className:"block-editor-url-popover__expand-on-click",icon:lP,info:(0,na.__)("Scale the image with a lightbox effect."),iconPosition:"left",onClick:()=>{k(null),t({linkDestination:HX,href:""}),f?.(!0),R()},children:(0,na.__)("Enlarge on click")},"expand-on-click")]}),offset:13,children:Q()})]})};var zS=c(q(),1),uOe=c(F(),1),J6=c(Z(),1);var X2e=c(F(),1),UX=c(Z(),1);var WX=[],Qst=new Intl.Collator("und",{numeric:!0}).compare;function X6(){let[e,t,o,r]=je("spacing.spacingSizes.custom","spacing.spacingSizes.theme","spacing.spacingSizes.default","spacing.defaultSpacingSizes"),n=e??WX,i=t??WX,s=o&&r!==!1?o:WX;return(0,X2e.useMemo)(()=>{let a=[{name:(0,UX.__)("None"),slug:"0",size:0},...n,...i,...s];return a.every(({slug:l})=>/^[0-9]/.test(l))&&a.sort((l,u)=>Qst(l.slug,u.slug)),a.length>Jre?[{name:(0,UX.__)("Default"),slug:"default",size:void 0},...a]:a},[n,i,s])}var Q2e=c(F(),1),J2e=c(ee(),1),Q6=c(Z(),1),eOe=c(q(),1);var tOe=c(T(),1),Jst={px:{max:300,steps:1},"%":{max:100,steps:1},vw:{max:100,steps:1},vh:{max:100,steps:1},em:{max:10,steps:.1},rm:{max:10,steps:.1},svw:{max:100,steps:1},lvw:{max:100,steps:1},dvw:{max:100,steps:1},svh:{max:100,steps:1},lvh:{max:100,steps:1},dvh:{max:100,steps:1},vi:{max:100,steps:1},svi:{max:100,steps:1},lvi:{max:100,steps:1},dvi:{max:100,steps:1},vb:{max:100,steps:1},svb:{max:100,steps:1},lvb:{max:100,steps:1},dvb:{max:100,steps:1},vmin:{max:100,steps:1},svmin:{max:100,steps:1},lvmin:{max:100,steps:1},dvmin:{max:100,steps:1},vmax:{max:100,steps:1},svmax:{max:100,steps:1},lvmax:{max:100,steps:1},dvmax:{max:100,steps:1}};function FS({icon:e,isMixed:t=!1,minimumCustomValue:o,onChange:r,onMouseOut:n,onMouseOver:i,showSideInLabel:s=!0,side:a,spacingSizes:l,type:u,value:d,...f}){let p=(0,J2e.useSelect)(w=>w(B).getSettings()?.disableCustomSpacingSizes),[m]=je("spacing.units"),g=(0,eOe.__experimentalUseCustomUnits)({availableUnits:m||["px","em","rem"]}),h=(0,Q2e.useMemo)(()=>l?.map(w=>({name:w.name,slug:w.slug,size:w.size}))||[],[l]),b=(Nm.includes(a)||["vertical","horizontal"].includes(a))&&s?Gu[a]:"",v=s?u?.toLowerCase():u,y=(0,Q6.sprintf)((0,Q6._x)("%1$s %2$s","spacing"),b,v).trim(),_=g[0]?.value||"px";return(0,tOe.jsx)(dv,{allowNegativeOnDrag:o<0,ariaLabel:y,className:"spacing-sizes-control",customValueSettings:Jst,disableCustomValues:p,icon:e,isMixed:t,minimumCustomValue:o,onChange:r,onMouseOut:n,onMouseOver:i,presets:h,presetType:"spacing",selectedUnit:_,units:g,value:d,...f})}var $R=c(T(),1),oOe=["vertical","horizontal"];function rOe({minimumCustomValue:e,onChange:t,onMouseOut:o,onMouseOver:r,sides:n,spacingSizes:i,type:s,values:a}){let l=d=>f=>{if(!t)return;let p={...Object.keys(a).reduce((m,g)=>(m[g]=nw(a[g],i),m),{})};d==="vertical"&&(p.top=f,p.bottom=f),d==="horizontal"&&(p.left=f,p.right=f),t(p)},u=n?.length?oOe.filter(d=>lH(n,d)):oOe;return(0,$R.jsx)($R.Fragment,{children:u.map(d=>{let f=d==="vertical"?a.top:a.left;return(0,$R.jsx)(FS,{icon:X2[d],label:Gu[d],minimumCustomValue:e,onChange:l(d),onMouseOut:o,onMouseOver:r,side:d,spacingSizes:i,type:s,value:f,withInputField:!1},`spacing-sizes-control-${d}`)})})}var YR=c(T(),1);function nOe({minimumCustomValue:e,onChange:t,onMouseOut:o,onMouseOver:r,sides:n,spacingSizes:i,type:s,values:a}){let l=n?.length?Nm.filter(d=>n.includes(d)):Nm,u=d=>f=>{let p={...Object.keys(a).reduce((m,g)=>(m[g]=nw(a[g],i),m),{})};p[d]=f,t(p)};return(0,YR.jsx)(YR.Fragment,{children:l.map(d=>(0,YR.jsx)(FS,{icon:X2[d],label:Gu[d],minimumCustomValue:e,onChange:u(d),onMouseOut:o,onMouseOver:r,side:d,spacingSizes:i,type:s,value:a[d],withInputField:!1},`spacing-sizes-control-${d}`))})}var iOe=c(T(),1);function sOe({minimumCustomValue:e,onChange:t,onMouseOut:o,onMouseOver:r,showSideInLabel:n,side:i,spacingSizes:s,type:a,values:l}){let u=d=>f=>{let p={...Object.keys(l).reduce((m,g)=>(m[g]=nw(l[g],s),m),{})};p[d]=f,t(p)};return(0,iOe.jsx)(FS,{label:Gu[i],minimumCustomValue:e,onChange:u(i),onMouseOut:o,onMouseOver:r,showSideInLabel:n,side:i,spacingSizes:s,type:a,value:l[i],withInputField:!1})}var aOe=c(q(),1);var GX=c(Z(),1),lOe=c(T(),1);function cOe({isLinked:e,...t}){let o=e?(0,GX.__)("Unlink sides"):(0,GX.__)("Link sides");return(0,lOe.jsx)(aOe.Button,{...t,size:"small",icon:e?As:Os,iconSize:24,label:o})}var Vd=c(T(),1);function jS({inputProps:e,label:t,minimumCustomValue:o=0,onChange:r,onMouseOut:n,onMouseOver:i,showSideInLabel:s=!0,sides:a=Nm,useSelect:l,values:u}){let d=X6(),f=u||ene,p=a?.length===1,m=a?.includes("horizontal")&&a?.includes("vertical")&&a?.length===2,[g,h]=(0,uOe.useState)(one(f,a)),b=()=>{h(g===Ef.axial?Ef.custom:Ef.axial)},y={...e,minimumCustomValue:o,onChange:x=>{let C={...u,...x};r(C)},onMouseOut:n,onMouseOver:i,sides:a,spacingSizes:d,type:t,useSelect:l,values:f},_=()=>g===Ef.axial?(0,Vd.jsx)(rOe,{...y}):g===Ef.custom?(0,Vd.jsx)(nOe,{...y}):(0,Vd.jsx)(sOe,{side:g,...y,showSideInLabel:s}),w=Nm.includes(g)&&s?Gu[g]:"",k=(0,J6.sprintf)((0,J6._x)("%1$s %2$s","spacing control label"),t,w).trim();return(0,Vd.jsxs)("fieldset",{className:"spacing-sizes-control",children:[(0,Vd.jsxs)(zS.__experimentalHStack,{className:"spacing-sizes-control__header",children:[(0,Vd.jsx)(zS.BaseControl.VisualLabel,{as:"legend",className:"spacing-sizes-control__label",children:k}),!p&&!m&&(0,Vd.jsx)(cOe,{label:t,onClick:b,isLinked:g===Ef.axial})]}),(0,Vd.jsx)(zS.__experimentalVStack,{spacing:.5,children:_()})]})}var dOe=c(Nt(),1);function fOe(){return(0,dOe.default)("wp.blockEditor.PreviewOptions",{version:"6.5"}),null}var pOe=c(Nt(),1);function mOe(){(0,pOe.default)("wp.blockEditor.useResizeCanvas",{since:"7.1",hint:"Device preview is now handled by the editor canvas. This hook no longer does anything."})}var Ei=c(Z(),1),r0=c(ce(),1),n0=c(q(),1),fB=c(ee(),1),aMe=c(F(),1);var $X=c(q(),1);var e4=c(Z(),1),t4=c(ee(),1),o4=c(ce(),1);var Iv=c(T(),1);function eat({attributes:e={},onNavigateToEntityRecord:t,isTemplatePartBlock:o}){let{ref:r,theme:n,slug:i}=e,s=o?n&&i&&`${n}//${i}`:r;return(0,Iv.jsx)($e,{direction:"column",className:"block-editor-block-inspector-edit-contents",children:(0,Iv.jsx)($X.Button,{className:"block-editor-block-inspector-edit-contents__button",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{s&&t({postId:s,postType:o?"wp_template_part":"wp_block"})},accessibleWhenDisabled:!0,disabled:!s,children:(0,e4.__)("Edit original")})})}function tat({clientId:e,editedContentOnlySection:t,editContentOnlySection:o,stopEditingContentOnlySection:r}){let{selectBlock:n}=(0,t4.useDispatch)(B);return(0,Iv.jsx)($e,{direction:"column",className:"block-editor-block-inspector-edit-contents",children:(0,Iv.jsx)($X.Button,{className:"block-editor-block-inspector-edit-contents__button",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{t?(r(),n(e)):(o(e),n(e))},children:t?(0,e4.__)("Exit pattern"):(0,e4.__)("Edit pattern")})})}function gOe({clientId:e}){let{isWithinSection:t,isWithinEditedSection:o,editedContentOnlySection:r,editContentOnlySection:n,stopEditingContentOnlySection:i}=Y3(e),{block:s,onNavigateToEntityRecord:a,canEdit:l}=(0,t4.useSelect)(p=>{let{getBlock:m,getSettings:g,canEditBlock:h}=p(B);return{block:m(e),onNavigateToEntityRecord:g().onNavigateToEntityRecord,canEdit:h(e)}},[e]);if(!l||!t&&!o)return null;let u=(0,o4.isReusableBlock)(s),d=(0,o4.isTemplatePart)(s);return(u||d)&&a?(0,Iv.jsx)(eat,{attributes:s?.attributes,onNavigateToEntityRecord:a,isTemplatePartBlock:d}):(0,Iv.jsx)(tat,{clientId:e,editedContentOnlySection:r,editContentOnlySection:n,stopEditingContentOnlySection:i})}var hOe=c(ee(),1),bOe=c(Z(),1),yOe=c(q(),1),vOe=c(F(),1);var _Oe=c(T(),1);function r4(){let e=(0,hOe.useSelect)(r=>r(B).getBlockSelectionStart(),[]),t=(0,vOe.useRef)();return Nb(e,t),e?(0,_Oe.jsx)(yOe.Button,{__next40pxDefaultSize:!0,variant:"secondary",className:"block-editor-skip-to-selected-block",onClick:()=>{t.current?.focus()},children:(0,bOe.__)("Skip to the selected block")}):null}var HS=c(Z(),1),wOe=c(ee(),1);var Pv=c(T(),1);function YX(){let{selectedBlockCount:e,totalBlockCount:t}=(0,wOe.useSelect)(o=>{let{getSelectedBlockCount:r,getMultiSelectedBlockClientIds:n,getClientIdsOfDescendants:i}=o(B),s=r();return{selectedBlockCount:s,totalBlockCount:s+i(n()).length}},[]);return(0,Pv.jsxs)($e,{direction:"row",align:"center",justify:"flex-start",gap:"sm",className:"block-editor-multi-selection-inspector__card",children:[(0,Pv.jsx)(Lt,{icon:mb,showColors:!0}),(0,Pv.jsxs)($e,{direction:"column",children:[(0,Pv.jsx)("div",{className:"block-editor-multi-selection-inspector__card-title",children:(0,HS.sprintf)((0,HS._n)("%d Block","%d Blocks",e),e)}),t>e&&(0,Pv.jsx)("div",{className:"block-editor-multi-selection-inspector__card-description",children:(0,HS.sprintf)((0,HS._n)("%d including nested block","%d including nested blocks",t),t)})]})]})}var kOe=c(q(),1),oat=Symbol("BlockInspectorPreTabs"),{Fill:b0o,Slot:xOe}=(0,kOe.createSlotFill)(oat);var W4=c(q(),1),gu=c(F(),1),qAe=c($_(),1),t0=c(ee(),1);var KR=c(Z(),1),n4={name:"settings",title:(0,KR.__)("Settings"),value:"settings",icon:e7},i4={name:"styles",title:(0,KR.__)("Styles"),value:"styles",icon:Yz},s4={name:"content",title:(0,KR.__)("Content"),value:"content",icon:_b},Np={name:"list",title:(0,KR.__)("List View"),value:"list-view",icon:xC};var KX=c(q(),1);var qR=c(q(),1),SOe=c(Z(),1);var ZR=c(T(),1),rat=({initialOpen:e=!1})=>{let t=(0,qR.__experimentalUseSlotFills)(Wg.slotName),o=(0,qR.__experimentalUseSlotFills)(YT.name),r=!!(t&&t.length),n=!!(o&&o.length);return!r&&!n?null:(0,ZR.jsxs)(qR.PanelBody,{className:"block-editor-block-inspector__advanced",title:(0,SOe.__)("Advanced"),initialOpen:e,children:[(0,ZR.jsx)(Ve.Slot,{group:"advanced"}),(0,ZR.jsx)(YT.Slot,{})]})},a4=rat;var Lp=c(T(),1),nat=({showAdvancedControls:e=!1})=>{let t=(0,KX.__experimentalUseSlotFills)(Zc.default.name),o=(0,KX.__experimentalUseSlotFills)(Zc.bindings.name),r=!!t?.length||!!o?.length;return(0,Lp.jsxs)(Lp.Fragment,{children:[(0,Lp.jsx)(Ve.Slot,{}),(0,Lp.jsx)(Ve.Slot,{group:"bindings"}),e&&(0,Lp.jsx)("div",{children:(0,Lp.jsx)(a4,{initialOpen:!r})})]})},COe=nat;var Hp=c(Z(),1),F4=c(ee(),1),EQ=c(F(),1);var WS=c(q(),1),l4=c(ee(),1),qX=c(Z(),1);var XR=c(T(),1),iat=()=>{let{selectedClientIds:e,selectedBlocks:t,hasPositionAttribute:o}=(0,l4.useSelect)(s=>{let{getBlocksByClientId:a,getSelectedBlockClientIds:l}=s(B),u=l(),d=a(u);return{selectedClientIds:u,selectedBlocks:d,hasPositionAttribute:d?.some(({attributes:f})=>!!f?.style?.position?.type)}},[]),{updateBlockAttributes:r}=(0,l4.useDispatch)(B),n=Vr();function i(){if(!e?.length||!t?.length)return;let s=Object.fromEntries(t?.map(({clientId:a,attributes:l})=>[a,{style:Xe({...l?.style,position:{...l?.style?.position,type:void 0,top:void 0,right:void 0,bottom:void 0,left:void 0}})}]));r(e,s,!0)}return(0,XR.jsx)(WS.__experimentalToolsPanel,{className:"block-editor-block-inspector__position",label:(0,qX.__)("Position"),resetAll:i,dropdownMenuProps:n,children:(0,XR.jsx)(WS.__experimentalToolsPanelItem,{isShownByDefault:o,label:(0,qX.__)("Position"),hasValue:()=>o,onDeselect:i,children:(0,XR.jsx)(Ve.Slot,{group:"position"})})})},sat=()=>{let e=(0,WS.__experimentalUseSlotFills)(Zc.position.name);return!(e&&e.length)?null:(0,XR.jsx)(iat,{})},c4=sat;var fQ=c(ce(),1),C4=c(F(),1),iAe=c(ee(),1),sAe=c(Z(),1);var IOe=c(q(),1),f4=c(F(),1),Ci=c(Z(),1),POe=c(F_(),1);var xn=c(q(),1),ROe=c(F(),1),ZX=c(Z(),1);var US=c(q(),1);var EOe=c(Z(),1),Eh=c(T(),1),Fn=()=>!!window.__experimentalGlobalStylesInheritanceUI;function ec(e,t,o){let r=!!e&&!t,n=Y(o,{"is-inherited-from-global-styles":r,"has-local-override-from-global-styles":!!t});return{...n?{className:n}:{},isInherited:r,hasLocalOverride:!!t}}function Dp({onResetToInherited:e,className:t}){return(0,Eh.jsxs)(US.Button,{__next40pxDefaultSize:!1,label:(0,EOe.__)("Reset to inherited value"),showTooltip:!0,className:Y("has-local-override-from-global-styles__reset",t),onClick:o=>{o.preventDefault(),o.stopPropagation(),e?.()},children:[(0,Eh.jsx)("span",{"aria-hidden":"true",className:"has-local-override-from-global-styles__dot"}),(0,Eh.jsx)(US.Icon,{className:"has-local-override-from-global-styles__reset-icon",icon:In})]})}function Yt({className:e,isInherited:t,hasLocalOverride:o,label:r,onDeselect:n,showLocalOverrideActionsInLabel:i=!0,hasInlineEndToggle:s=!1,children:a,...l}){return(0,Eh.jsxs)(US.__experimentalToolsPanelItem,{className:e,label:r,onDeselect:n,...l,children:[a,o&&i&&(0,Eh.jsx)("div",{className:Y("global-styles-inheritance-affordance",{"global-styles-inheritance-affordance--offset-toggle":s}),children:(0,Eh.jsx)(Dp,{onResetToInherited:n})})]})}var Mo=c(T(),1),{Tabs:u4}=K(xn.privateApis);function aat({tabs:e,colorGradientControlSettings:t,contrastWarning:o}){let{key:r,...n}=e[0]??{},i=(e.find(s=>s.userValue!==void 0)??e.find(s=>s.isPlaceholder||s.inheritedValue!==void 0))?.key;return(0,Mo.jsx)(xn.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,Mo.jsxs)("div",{className:"block-editor-panel-color-gradient-settings__dropdown-content",children:[e.length===1&&(0,Mo.jsx)(TOe,{...n,colorGradientControlSettings:t,contrastWarning:o},r),e.length>1&&(0,Mo.jsxs)(u4,{defaultTabId:i,children:[(0,Mo.jsx)(u4.TabList,{children:e.map(s=>(0,Mo.jsx)(u4.Tab,{tabId:s.key,children:s.label},s.key))}),e.map(s=>{let{key:a,...l}=s;return(0,Mo.jsx)(u4.TabPanel,{tabId:a,focusable:!1,children:(0,Mo.jsx)(TOe,{...l,colorGradientControlSettings:t,contrastWarning:o},a)},a)})]})]})})}var lat={placement:"left-start",offset:36,shift:!0},cat=({indicators:e,label:t})=>(0,Mo.jsxs)(xn.__experimentalHStack,{justify:"flex-start",children:[(0,Mo.jsx)(xn.__experimentalZStack,{isLayered:!1,offset:-8,children:e.map((o,r)=>(0,Mo.jsx)(xn.Flex,{expanded:!1,children:(0,Mo.jsx)(xn.ColorIndicator,{colorValue:o})},r))}),(0,Mo.jsx)(xn.FlexItem,{className:"block-editor-panel-color-gradient-settings__color-name",children:t})]});function TOe({isGradient:e,inheritedValue:t,inheritedSlug:o,userSlug:r,userValue:n,setValue:i,isPlaceholder:s,colorGradientControlSettings:a,contrastWarning:l}){let u=n??t,d=n!==void 0?r:o,f=(p,m)=>{if(s&&p===void 0){i(t,o);return}i(p,m)};return(0,Mo.jsx)(fh,{...a,showTitle:!1,enableAlpha:!0,__experimentalIsRenderedInSidebar:!0,colorValue:e?void 0:u,colorSlug:e?void 0:d,gradientValue:e?u:void 0,gradientSlug:e?d:void 0,onColorChange:e?void 0:f,onGradientChange:e?f:void 0,clearable:n!==void 0,headingLevel:3,noticeProps:!e&&l?{children:l,status:"warning",spokenMessage:null,className:"block-editor-panel-color-gradient-settings__contrast-notice"}:void 0})}function Th({label:e,hasValue:t,resetValue:o,isShownByDefault:r,indicators:n,tabs:i,colorGradientControlSettings:s,panelId:a,contrastWarning:l,className:u="block-editor-tools-panel-color-gradient-settings__item",isPlaceholder:d=!1,hasInheritedValue:f=!1,showInheritanceLabelIndicators:p=Fn()}){let m=(0,ROe.useRef)(void 0),g=Y("block-editor-color-gradient-item",u),h=p&&t()&&f,b=p?ec(d,h,g):{className:g};return(0,Mo.jsx)(Yt,{...b,showLocalOverrideActionsInLabel:!1,hasValue:t,label:e,onDeselect:o,isShownByDefault:r,panelId:a,children:(0,Mo.jsx)(xn.Dropdown,{popoverProps:lat,className:"block-editor-tools-panel-color-gradient-settings__dropdown",renderToggle:({onToggle:v,isOpen:y})=>{let _={onClick:v,className:Y("block-editor-panel-color-gradient-settings__dropdown",{"is-open":y,"has-contrast-warning":!!l}),"aria-expanded":y,ref:m};return(0,Mo.jsxs)(Mo.Fragment,{children:[(0,Mo.jsx)(xn.Button,{..._,__next40pxDefaultSize:!0,children:(0,Mo.jsx)(cat,{indicators:n,label:e})}),t()&&(h?(0,Mo.jsx)(Dp,{className:"block-editor-panel-color-gradient-settings__reset",onResetToInherited:()=>{o(),y&&v(),m.current?.focus()}}):(0,Mo.jsx)(xn.Button,{__next40pxDefaultSize:!0,label:(0,ZX.__)("Reset"),className:"block-editor-panel-color-gradient-settings__reset",size:"small",icon:In,onClick:()=>{o(),y&&v(),m.current?.focus()}})),l&&(0,Mo.jsx)(xn.Button,{__next40pxDefaultSize:!0,size:"small",icon:U9,label:(0,ZX.__)("Low contrast"),className:"block-editor-panel-color-gradient-settings__contrast-warning","aria-expanded":y,onClick:v})]})},renderContent:()=>(0,Mo.jsx)(aat,{tabs:i,colorGradientControlSettings:s,contrastWarning:l})})})}var QR=c(F(),1),BOe=c(ee(),1),XX=c(ce(),1),Ov=c(Z(),1);function d4(e,t,o){let{supportedStyles:r,supports:n}=(0,BOe.useSelect)(i=>({supportedStyles:K(i(XX.store)).getSupportedStyles(t,o),supports:i(XX.store).getBlockType(t)?.supports}),[t,o]);return(0,QR.useMemo)(()=>{let i={...e};return r.includes("fontSize")||(i.typography={...i.typography,fontSizes:{},customFontSize:!1,defaultFontSizes:!1}),r.includes("fontFamily")||(i.typography={...i.typography,fontFamilies:{}}),i.color={...i.color,text:i.color?.text&&r.includes("color"),background:i.color?.background&&(r.includes("background")||r.includes("backgroundColor")),button:i.color?.button&&r.includes("buttonColor"),heading:i.color?.heading&&r.includes("headingColor"),link:i.color?.link&&r.includes("linkColor"),caption:i.color?.caption&&r.includes("captionColor")},!r.includes("background")&&!r.includes("backgroundGradient")&&(i.color.gradients=[],i.color.customGradient=!1),r.includes("filter")||(i.color.defaultDuotone=!1,i.color.customDuotone=!1),["lineHeight","fontStyle","fontWeight","letterSpacing","textAlign","textTransform","textDecoration","textIndent","writingMode"].forEach(s=>{r.includes(s)||(i.typography={...i.typography,[s]:!1})}),r.includes("textIndent")&&(i.typography={...i.typography,textIndent:i.typography?.textIndent??"subsequent"}),r.includes("columnCount")||(i.typography={...i.typography,textColumns:!1}),["contentSize","wideSize"].forEach(s=>{r.includes(s)||(i.layout={...i.layout,[s]:!1})}),["padding","margin","blockGap"].forEach(s=>{r.includes(s)||(i.spacing={...i.spacing,[s]:!1});let a=Array.isArray(n?.spacing?.[s])?n?.spacing?.[s]:n?.spacing?.[s]?.sides;a?.length&&i.spacing?.[s]&&(i.spacing={...i.spacing,[s]:{...i.spacing?.[s],sides:a}})}),["aspectRatio","height","minHeight","minWidth","width"].forEach(s=>{r.includes(s)||(i.dimensions={...i.dimensions,[s]:!1})}),["radius","color","style","width"].forEach(s=>{r.includes("border"+s.charAt(0).toUpperCase()+s.slice(1))||(i.border={...i.border,[s]:!1})}),[["backgroundImage","backgroundImage"],["backgroundSize","backgroundSize"],["backgroundGradient","gradient"]].forEach(([s,a])=>{r.includes(s)||(i.background={...i.background,[a]:!1})}),i.shadow=r.includes("shadow")?i.shadow:!1,i},[e,r,n])}function Fd(e){let t=e?.color?.palette?.custom,o=e?.color?.palette?.theme,r=e?.color?.palette?.default,n=e?.color?.defaultPalette;return(0,QR.useMemo)(()=>{let i=[];return o&&o.length&&i.push({name:(0,Ov._x)("Theme","Indicates this palette comes from the theme."),colors:o}),n&&r&&r.length&&i.push({name:(0,Ov._x)("Default","Indicates this palette comes from WordPress."),colors:r}),t&&t.length&&i.push({name:(0,Ov._x)("Custom","Indicates this palette is created by the user."),colors:t}),i},[t,o,r,n])}function JR(e){let t=e?.color?.gradients?.custom,o=e?.color?.gradients?.theme,r=e?.color?.gradients?.default,n=e?.color?.defaultGradients;return(0,QR.useMemo)(()=>{let i=[];return o&&o.length&&i.push({name:(0,Ov._x)("Theme","Indicates this palette comes from the theme."),gradients:o}),n&&r&&r.length&&i.push({name:(0,Ov._x)("Default","Indicates this palette comes from WordPress."),gradients:r}),t&&t.length&&i.push({name:(0,Ov._x)("Custom","Indicates this palette is created by the user."),gradients:t}),i},[t,o,r,n])}function GS(e){let t=Fd(e),o=JR(e),r=e?.color?.custom,n=e?.color?.customGradient,i=(0,QR.useMemo)(()=>t.flatMap(({colors:l})=>l),[t]),s=l=>ol({settings:e},"",l),a=(l,u)=>{if(u)return"var:preset|gradient|"+u;let f=o.flatMap(({gradients:p})=>p).find(({gradient:p})=>p===l);return f?"var:preset|gradient|"+f.slug:l};return{colors:t,gradients:o,allColors:i,areCustomSolidsEnabled:r,areCustomGradientsEnabled:n,hasSolidColors:t.length>0||r,hasGradientColors:o.length>0||n,decodeValue:s,encodeGradientValue:a}}function Uo(e,t){if(typeof e!="string")return;let o=`var:preset|${t}|`;if(e.startsWith(o))return e.slice(o.length);let r=`--wp--preset--${t}--`;return e.match(new RegExp(`^var\\(${r}([^)]+)\\)$`))?.[1]}function Vp(e,t,o){if(o)return"var:preset|color|"+o;let r=e.find(({color:n})=>n===t);return r?"var:preset|color|"+r.slug:t}var $S=c(T(),1);function p4(e){let t=OOe(e),o=MOe(e),r=NOe(e),n=AOe(e);return t||o||r||n}function QX(e){let t=Fd(e);return e?.color?.text&&(t?.length>0||e?.color?.custom)}function OOe(e){let t=Fd(e);return e?.color?.link&&(t?.length>0||e?.color?.custom)}function AOe(e){let t=Fd(e);return e?.color?.caption&&(t?.length>0||e?.color?.custom)}function MOe(e){let t=Fd(e),o=JR(e);return e?.color?.heading&&(t?.length>0||e?.color?.custom||o?.length>0||e?.color?.customGradient)}function NOe(e){let t=Fd(e),o=JR(e);return e?.color?.button&&(t?.length>0||e?.color?.custom||o?.length>0||e?.color?.customGradient)}function JX(e){let t=Fd(e),o=JR(e);return e?.color?.background&&(t?.length>0||e?.color?.custom||o?.length>0||e?.color?.customGradient)}function eQ({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n,label:i}){let s=Vr(),a=()=>{let l=e(o);t(l)};return(0,$S.jsx)(IOe.__experimentalToolsPanel,{label:i||(0,Ci.__)("Elements"),resetAll:a,panelId:r,hasInnerWrapper:!0,headingLevel:3,className:"color-block-support-panel",__experimentalFirstVisibleItemClass:"first",__experimentalLastVisibleItemClass:"last",dropdownMenuProps:s,children:(0,$S.jsx)("div",{className:"color-block-support-panel__inner-wrapper",children:n})})}var uat={link:!0,heading:!0,button:!0,caption:!0};function m4({as:e=eQ,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=uat,label:a,children:l,contrastWarning:u,additionalElements:d,showInheritanceLabelIndicators:f=Fn()}){let{colors:p,gradients:m,areCustomSolidsEnabled:g,areCustomGradientsEnabled:h,hasSolidColors:b,hasGradientColors:v,allColors:y,decodeValue:_,encodeGradientValue:w}=GS(n),k=D=>(0,POe.getCSSValueFromRawStyle)(_(D)),x=OOe(n),C=k(r?.elements?.link?.color?.text),E=_(t?.elements?.link?.color?.text),R=(D,z)=>{o(Ue(t,["elements","link","color","text"],Vp(y,D,z)))},S=k(r?.elements?.link?.[":hover"]?.color?.text),I=_(t?.elements?.link?.[":hover"]?.color?.text),O=(D,z)=>{o(Ue(t,["elements","link",":hover","color","text"],Vp(y,D,z)))},A=()=>!!E||!!I,P=()=>{let D=Ue(t,["elements","link",":hover","color","text"],void 0);D=Ue(D,["elements","link","color","text"],void 0),o(D)},L=AOe(n),H=NOe(n),N=MOe(n),M=(0,f4.useMemo)(()=>[{name:"caption",label:(0,Ci.__)("Captions"),showPanel:L},{name:"button",label:(0,Ci.__)("Button"),showPanel:H},{name:"heading",label:(0,Ci.__)("Heading"),showPanel:N},{name:"h1",label:(0,Ci.__)("H1"),showPanel:N},{name:"h2",label:(0,Ci.__)("H2"),showPanel:N},{name:"h3",label:(0,Ci.__)("H3"),showPanel:N},{name:"h4",label:(0,Ci.__)("H4"),showPanel:N},{name:"h5",label:(0,Ci.__)("H5"),showPanel:N},{name:"h6",label:(0,Ci.__)("H6"),showPanel:N},...d?.map(D=>({...D,showPanel:b||v}))??[]],[d,v,b,L,H,N]),V=(0,f4.useCallback)(D=>({...D,elements:{...D?.elements,link:{...D?.elements?.link,color:void 0,":hover":{color:void 0}},...M.reduce((z,$)=>({...z,[$.name]:{...D?.elements?.[$.name],color:void 0}}),{})}}),[M]),j=[x&&{key:"link",label:(0,Ci.__)("Link"),hasValue:A,resetValue:P,isShownByDefault:s.link,indicators:[E??C,I??S],isPlaceholder:E===void 0&&I===void 0&&(C!==void 0||S!==void 0),hasInheritedValue:C!==void 0||S!==void 0,contrastWarning:u,tabs:[{key:"link",label:(0,Ci.__)("Default"),inheritedValue:C,inheritedSlug:Uo(r?.elements?.link?.color?.text,"color"),userSlug:Uo(t?.elements?.link?.color?.text,"color"),setValue:R,userValue:E,isPlaceholder:E===void 0&&C!==void 0},{key:"hover",label:(0,Ci.__)("Hover"),inheritedValue:S,inheritedSlug:Uo(r?.elements?.link?.[":hover"]?.color?.text,"color"),userSlug:Uo(t?.elements?.link?.[":hover"]?.color?.text,"color"),setValue:O,userValue:I,isPlaceholder:I===void 0&&S!==void 0}]}].filter(Boolean);return M.forEach(({name:D,label:z,showPanel:$})=>{if(!$)return;let J=k(r?.elements?.[D]?.color?.background),Q=k(r?.elements?.[D]?.color?.gradient),W=k(r?.elements?.[D]?.color?.text),X=_(t?.elements?.[D]?.color?.background),U=_(t?.elements?.[D]?.color?.gradient),G=_(t?.elements?.[D]?.color?.text),te=()=>!!(G||X||U),re=()=>{let Se=Ue(t,["elements",D,"color","background"],void 0);Se.elements[D].color.gradient=void 0,Se.elements[D].color.text=void 0,o(Se)},ae=(Se,fe)=>{o(Ue(t,["elements",D,"color","text"],Vp(y,Se,fe)))},ie=(Se,fe)=>{let Ce=Ue(t,["elements",D,"color","background"],Vp(y,Se,fe));Ce.elements[D].color.gradient=void 0,o(Ce)},be=(Se,fe)=>{let Ce=Ue(t,["elements",D,"color","gradient"],w(Se,fe));Ce.elements[D].color.background=void 0,o(Ce)},pe=D!=="caption",ke=G===void 0&&W!==void 0,ye=X===void 0&&J!==void 0,Pe=U===void 0&&Q!==void 0,_e=G===void 0&&X===void 0&&U===void 0&&(W!==void 0||J!==void 0||Q!==void 0),ve=W!==void 0||J!==void 0||Q!==void 0;j.push({key:D,label:z,hasValue:te,resetValue:re,isShownByDefault:s[D],indicators:pe?[G??W,U??Q??X??J]:[G??W],isPlaceholder:_e,hasInheritedValue:ve,tabs:[b&&{key:"text",label:(0,Ci.__)("Text"),inheritedValue:W,inheritedSlug:Uo(r?.elements?.[D]?.color?.text,"color"),userSlug:Uo(t?.elements?.[D]?.color?.text,"color"),setValue:ae,userValue:G,isPlaceholder:ke},b&&pe&&{key:"background",label:(0,Ci.__)("Background"),inheritedValue:J,inheritedSlug:Uo(r?.elements?.[D]?.color?.background,"color"),userSlug:Uo(t?.elements?.[D]?.color?.background,"color"),setValue:ie,userValue:X,isPlaceholder:ye},v&&pe&&{key:"gradient",label:(0,Ci.__)("Gradient"),inheritedValue:Q,inheritedSlug:Uo(r?.elements?.[D]?.color?.gradient,"gradient"),userSlug:Uo(t?.elements?.[D]?.color?.gradient,"gradient"),setValue:be,userValue:U,isGradient:!0,isPlaceholder:Pe}].filter(Boolean)})}),(0,$S.jsxs)(e,{resetAllFilter:V,value:t,onChange:o,panelId:i,label:a,children:[j.map(D=>{let{key:z,...$}=D;return(0,$S.jsx)(Th,{...$,showInheritanceLabelIndicators:f,colorGradientControlSettings:{colors:p,disableCustomColors:!g,gradients:m,disableCustomGradients:!h},panelId:i},z)}),l]})}var nB=c(F(),1),rQ=c(ee(),1),VOe=c(ce(),1);var oB=c(ce(),1),eB=c(ee(),1),g4=c(F(),1);var tB=c(T(),1),{getVariationStyle:dat}=K(Lo),tQ="is-style-";function LOe(e){return e?e.split(/\s+/).reduce((t,o)=>{if(o.startsWith(tQ)){let r=o.slice(tQ.length);r!=="default"&&t.push(r)}return t},[]):[]}function rB(e,t=[]){let o=LOe(e);if(!o)return null;for(let r of o)if(t.some(n=>n.name===r))return r;return null}function fat({override:e}){Ga(e)}function oQ({config:e}){let{overrides:t}=(0,eB.useSelect)(n=>({overrides:K(n(B)).getStyleOverrides()}),[]),{getBlockName:o}=(0,eB.useSelect)(B),r=(0,g4.useMemo)(()=>{if(!t?.length)return;let n=[],i=[];for(let[,s]of t)if(s?.variation&&s?.clientId&&!i.includes(s.clientId)){let a=o(s.clientId),l=e?.styles?.blocks?.[a]?.variations?.[s.variation];if(l){let u={settings:e?.settings,styles:{blocks:{[a]:{variations:{[`${s.variation}-${s.clientId}`]:l}}}}},d=d2((0,oB.getBlockTypes)(),s.clientId),h=u2(u,d,!1,!0,!0,!0,{blockGap:!1,blockStyles:!0,layoutStyles:!1,marginReset:!1,presets:!1,rootPadding:!1,variationStyles:!0});n.push({id:`${s.variation}-${s.clientId}`,css:h,__unstableType:"variation",variation:s.variation,clientId:s.clientId}),i.push(s.clientId)}}return n},[e,t,o]);return!r||!r.length?null:(0,tB.jsx)(tB.Fragment,{children:r.map(n=>(0,tB.jsx)(fat,{override:n},n.id))})}function pat(e,t,o){let{globalSettings:r,globalStyles:n}=(0,eB.useSelect)(i=>{let s=i(B).getSettings();return{globalSettings:s.__experimentalFeatures,globalStyles:s[Is]}},[]);return(0,g4.useMemo)(()=>{let i=dat({settings:r,styles:n},e,t);return{settings:r,styles:{blocks:{[e]:{variations:{[`${t}-${o}`]:i}}}}}},[r,n,t,o,e])}function mat({name:e,className:t,clientId:o}){let{getBlockStyles:r}=(0,eB.useSelect)(oB.store),n=r(e),i=rB(t,n),s=`${tQ}${i}-${o}`,{settings:a,styles:l}=pat(e,i,o),u=(0,g4.useMemo)(()=>{if(!i)return;let d={settings:a,styles:l},f=d2((0,oB.getBlockTypes)(),o);return u2(d,f,!1,!0,!0,!0,{blockGap:!1,blockStyles:!0,layoutStyles:!1,marginReset:!1,presets:!1,rootPadding:!1,variationStyles:!0})},[i,a,l,o]);return Ga({id:`variation-${o}`,css:u,__unstableType:"variation",variation:i,clientId:o}),i?{className:s}:{}}var DOe={hasSupport:()=>!0,attributeKeys:["className"],isMatch:({className:e})=>LOe(e).length>0,useBlockProps:mat};var{resolveStyle:gat}=K(Lo),hat={value:void 0,sources:void 0};function bat(){let{rawGlobalStylesData:e,links:t}=(0,rQ.useSelect)(o=>{let r=o(B).getSettings();return{rawGlobalStylesData:r[Is]??null,links:r[c_]??null}},[]);return(0,nB.useMemo)(()=>e?{styles:e,_links:t??void 0}:null,[e,t])}var FOe={"core/accordion-heading":{contextKey:"core/accordion-heading-level",fallbackLevel:3}};function yat(e,t,o){let r=FOe[e];return r?t||o||r.fallbackLevel:t}function vat(e){let t=(0,nB.useContext)(Hn),o=FOe[e]?.contextKey;return o?t[o]:void 0}function _at(e,t){switch(e){case"core/button":return["button"];case"core/accordion-heading":case"core/heading":case"core/post-title":case"core/site-title":case"core/query-title":case"core/comments-title":case"core/term-name":case"core/site-tagline":return t===0?[]:t?["heading",`h${t}`]:["heading"];case"core/read-more":case"core/loginout":case"core/post-navigation-link":case"core/query-pagination-next":case"core/query-pagination-previous":case"core/query-pagination-numbers":case"core/comments-pagination-next":case"core/comments-pagination-previous":case"core/comments-pagination-numbers":case"core/comment-edit-link":case"core/comment-reply-link":case"core/post-comments-link":return["link"];default:return[]}}function wat(e,t){let{clientId:o}=kt(),r=vat(e);return(0,rQ.useSelect)(n=>{if(!e)return{variationName:null,headingLevel:void 0};let i=n(VOe.store).getBlockStyles(e),{level:s}=n(B).getBlockAttributes(o)||{};return{variationName:t?rB(t,i):null,headingLevel:yat(e,s,r)}},[e,t,o,r])}function tc(e,t,o=null){let{variationName:r,headingLevel:n}=wat(e,t),i=bat();return(0,nB.useMemo)(()=>Fn()?e?gat(i,{blockName:e,variationName:r,elements:_at(e,n),viewport:o?.viewport??null,pseudoState:o?.pseudo??null}):{value:{},sources:{}}:hat,[e,r,n,i,o])}var cQ=c(Bo(),1),qS=c(ce(),1),rAe=c(F(),1);var KS=c(ce(),1),JOe=c(ee(),1),eAe=c(Z(),1);var Av=c(F(),1),jOe=c(ee(),1),HOe=c(ce(),1);var WOe=c(Yo(),1);function h4(e,t){return e.ownerDocument.defaultView.getComputedStyle(e).getPropertyValue(t)}function zOe(e,t){if(!e||!t)return{};let o=ha(t,"color.text",{fallback:!0}),r=ha(t,"color.background",{fallback:!0}),n=e.querySelector(o)||e,i=e.querySelector(r)||e,s=e.querySelector("a"),a=h4(n,"color"),l=s&&s.textContent?h4(s,"color"):void 0,u=i,d=h4(u,"background-color");for(;d==="rgba(0, 0, 0, 0)"&&u.parentNode&&u.parentNode.nodeType===u.parentNode.ELEMENT_NODE;)u=u.parentNode,d=h4(u,"background-color");return{textColor:a,backgroundColor:d,linkColor:l}}function kat(e,t){return Object.keys(t).some(r=>e[r]!==t[r])?t:e}function YS({clientId:e,name:t,enabled:o=!0,checkTextColor:r=!0,checkLinkColor:n=!0,messageOverride:i}){let s=Zt(e),[a,l]=(0,Av.useReducer)(kat,{}),u=(0,jOe.useSelect)(p=>t&&o?p(HOe.store).getBlockType(t):void 0,[t,o]);(0,Av.useLayoutEffect)(()=>{!o||!s||!u||window.requestAnimationFrame(()=>window.requestAnimationFrame(()=>l(zOe(s,u))))}),(0,Av.useLayoutEffect)(()=>{if(!o||!s||!u)return;let p=new window.MutationObserver(()=>{l(zOe(s,u))});return p.observe(s,{attributes:!0,attributeFilter:["class","style"],subtree:!0}),()=>{p.disconnect()}},[o,s,u]);let d=o?VZ({backgroundColor:a.backgroundColor,textColor:r?a.textColor:void 0,linkColor:n?a.linkColor:void 0,messageOverride:i,enableAlphaChecker:!0}):null,f=d?.speakMessage;return(0,Av.useEffect)(()=>{f&&(0,WOe.speak)(f)},[f]),d?.message}var XOe=c(q(),1),QOe=c(F(),1),zp=c(Z(),1);var Pt=c(q(),1);var Jo=c(Z(),1),GOe=c(Ns(),1),nQ=c(ma(),1),Fp=c(F(),1),sB=c(ee(),1),$Oe=c(Dt(),1),YOe=c(iq(),1);var yt=c(T(),1),b4="image",xat={placement:"left-start",offset:36,shift:!0,className:"block-editor-global-styles-background-panel__popover"},y4=()=>{},iB=e=>{window.requestAnimationFrame(()=>{let[t]=$Oe.focus.tabbable.find(e?.current);t&&t.focus()})};function Sat(e){return e==="cover"||e===void 0?(0,Jo.__)("Image covers the space evenly."):e==="contain"?(0,Jo.__)("Image is contained without distortion."):(0,Jo.__)("Image has a fixed width.")}var Cat=e=>{if(!e||isNaN(e.x)&&isNaN(e.y))return;let t=isNaN(e.x)?.5:e.x,o=isNaN(e.y)?.5:e.y;return`${t*100}% ${o*100}%`},Eat=e=>{if(!e)return{x:void 0,y:void 0};let[t,o]=e.split(" ").map(r=>parseFloat(r)/100);return t=isNaN(t)?void 0:t,o=isNaN(o)?t:o,{x:t,y:o}};function KOe({as:e="span",imgUrl:t,toggleProps:o={},filename:r,label:n,onToggleCallback:i=y4}){let{isOpen:s,...a}=o;(0,Fp.useEffect)(()=>{typeof s<"u"&&i(s)},[s,i]);let l=()=>(0,yt.jsxs)(Pt.__experimentalHStack,{className:"block-editor-global-styles-background-panel__inspector-preview-inner",children:[(0,yt.jsx)("span",{className:"block-editor-global-styles-background-panel__inspector-image-indicator",style:{backgroundImage:t?`url(${t})`:void 0}}),(0,yt.jsxs)(Pt.FlexBlock,{children:[(0,yt.jsx)(Pt.__experimentalTruncate,{numberOfLines:1,className:"block-editor-global-styles-background-panel__inspector-media-replace-title",children:n}),(0,yt.jsx)(ht,{render:(0,yt.jsx)("span",{}),children:t?(0,Jo.sprintf)((0,Jo.__)("Background image: %s"),r||n):(0,Jo.__)("No background image selected")})]})]});return e==="button"?(0,yt.jsx)(Pt.Button,{__next40pxDefaultSize:!0,...a,children:l()}):l()}function Tat({label:e,filename:t,url:o,children:r,onToggle:n=y4,hasImageValue:i,onReset:s,hasLocalOverride:a,containerRef:l}){if(!i)return;let u=e||(0,nQ.getFilename)(o)||(0,Jo.__)("Image");return(0,yt.jsx)(Pt.Dropdown,{popoverProps:xat,renderToggle:({onToggle:d,isOpen:f})=>{let p={onClick:d,className:"block-editor-global-styles-background-panel__dropdown-toggle","aria-expanded":f,"aria-label":(0,Jo.__)("Background size, position and repeat options."),isOpen:f};return(0,yt.jsxs)(yt.Fragment,{children:[(0,yt.jsx)(KOe,{imgUrl:o,filename:t,label:u,toggleProps:p,as:"button",onToggleCallback:n}),s&&(a?(0,yt.jsx)(Dp,{className:"block-editor-global-styles-background-panel__reset",onResetToInherited:()=>{s(),f&&d(),iB(l)}}):(0,yt.jsx)(Pt.Button,{__next40pxDefaultSize:!0,label:(0,Jo.__)("Reset"),className:"block-editor-global-styles-background-panel__reset",size:"small",icon:In,onClick:()=>{s(),f&&d(),iB(l)}}))]})},renderContent:()=>(0,yt.jsx)(Pt.__experimentalDropdownContentWrapper,{className:"block-editor-global-styles-background-panel__dropdown-content-wrapper",paddingSize:"medium",children:r})})}function Rat(){return(0,yt.jsx)(Pt.Placeholder,{className:"block-editor-global-styles-background-panel__loading",children:(0,yt.jsx)(Pt.Spinner,{})})}function UOe({onChange:e,style:t,inheritedValue:o,onRemoveImage:r=y4,onResetImage:n=y4,displayInPanel:i,defaultValues:s,containerRef:a}){let[l,u]=(0,Fp.useState)(!1),{getSettings:d}=(0,sB.useSelect)(B),{id:f,title:p,url:m}=t?.background?.backgroundImage||{...o?.background?.backgroundImage},{createErrorNotice:g}=(0,sB.useDispatch)(GOe.store),h=S=>{g(S,{type:"snackbar"}),u(!1)},b=()=>e(Ue(t,["background","backgroundImage"],void 0)),v=S=>{if(!S||!S.url){b(),u(!1);return}if((0,YOe.isBlobURL)(S.url)){u(!0);return}if(S.media_type&&S.media_type!==b4||!S.media_type&&S.type&&S.type!==b4){h((0,Jo.__)("Only images can be used as a background image."));return}let I=t?.background?.backgroundSize||s?.backgroundSize,O=t?.background?.backgroundPosition;e(Ue(t,["background"],{...t?.background,backgroundImage:{url:S.url,id:S.id,source:"file",title:S.title||void 0},backgroundPosition:!O&&(I==="auto"||!I)?"50% 0":O,backgroundSize:I})),u(!1),iB(a)},y=S=>{!S||S===m||e(Ue(t,["background"],{...t?.background,backgroundImage:{url:S,source:"url"}}))},_=S=>{d().mediaUpload({allowedTypes:[b4],filesList:S,onFileChange([I]){v(I)},onError:h,multiple:!1})},w=mu(t),k=()=>e(Ue(t,["background"],{backgroundImage:"none"})),x=!w&&mu(o),C=typeof t?.background?.backgroundImage=="string"?t.background.backgroundImage:m,E=/^https?:\/\//.test(C??"")?C:void 0,R=p||(0,nQ.getFilename)(m)||(0,Jo.__)("Image");return(0,yt.jsxs)("div",{className:"block-editor-global-styles-background-panel__image-tools-panel-item",children:[l&&(0,yt.jsx)(Rat,{}),(0,yt.jsx)(RS,{mediaId:f,mediaURL:E,allowedTypes:[b4],accept:"image/*",onSelect:v,onSelectURL:y,popoverProps:{className:Y({"block-editor-global-styles-background-panel__media-replace-popover":i})},name:(0,yt.jsx)(KOe,{imgUrl:m,filename:p,label:R}),renderToggle:S=>(0,yt.jsx)(Pt.Button,{...S,__next40pxDefaultSize:!0}),onError:h,onReset:()=>{iB(a),n()},children:x&&(0,yt.jsx)(Pt.MenuItem,{onClick:()=>{iB(a),k(),r()},children:(0,Jo.__)("Remove")})}),(0,yt.jsx)(Pt.DropZone,{onFilesDrop:_,label:(0,Jo.__)("Drop to upload")})]})}function Bat({onChange:e,style:t,inheritedValue:o,defaultValues:r}){let n=t?.background?.backgroundSize,i=t?.background?.backgroundRepeat,s=t?.background?.backgroundPosition,a=t?.background?.backgroundAttachment,l=o?.background?.backgroundSize,u=o?.background?.backgroundRepeat,d=o?.background?.backgroundPosition,f=o?.background?.backgroundAttachment,p=n||l,m=i||u,g=t?.background?.backgroundImage?.url||o?.background?.backgroundImage?.url,h=t?.background?.backgroundImage?.id,b=s||d,v=a||f,y=!p&&h?r?.backgroundSize:p||"auto";y=["cover","contain","auto"].includes(y)?y:"auto";let _=!(m==="no-repeat"||y==="cover"&&m===void 0),w=R=>{let S=m,I=b;R==="contain"&&(S="no-repeat",I=void 0),R==="cover"&&(S=void 0,I=void 0),(y==="cover"||y==="contain")&&R==="auto"&&(S=void 0,t?.background?.backgroundImage?.id&&(I="50% 0")),!R&&y==="auto"&&(R="auto"),e(Ue(t,["background"],{...t?.background,backgroundPosition:I,backgroundRepeat:S,backgroundSize:R}))},k=R=>{e(Ue(t,["background","backgroundPosition"],Cat(R)))},x=()=>e(Ue(t,["background","backgroundRepeat"],_===!0?"no-repeat":"repeat")),C=()=>e(Ue(t,["background","backgroundAttachment"],v==="fixed"?"scroll":"fixed")),E=!b&&h&&p==="contain"?r?.backgroundPosition:b;return(0,yt.jsxs)(Pt.__experimentalVStack,{spacing:3,className:"single-column",children:[(0,yt.jsx)(Pt.FocalPointPicker,{label:(0,Jo.__)("Focal point"),url:g,value:Eat(E),onChange:k}),(0,yt.jsx)(Pt.ToggleControl,{label:(0,Jo.__)("Fixed background"),checked:v==="fixed",onChange:C}),(0,yt.jsxs)(Pt.__experimentalToggleGroupControl,{label:(0,Jo.__)("Size"),value:y,onChange:w,isBlock:!0,help:Sat(p||r?.backgroundSize),children:[(0,yt.jsx)(Pt.__experimentalToggleGroupControlOption,{value:"cover",label:(0,Jo._x)("Cover","Size option for background image control")},"cover"),(0,yt.jsx)(Pt.__experimentalToggleGroupControlOption,{value:"contain",label:(0,Jo._x)("Contain","Size option for background image control")},"contain"),(0,yt.jsx)(Pt.__experimentalToggleGroupControlOption,{value:"auto",label:(0,Jo._x)("Tile","Size option for background image control")},"tile")]}),(0,yt.jsxs)(Pt.__experimentalHStack,{justify:"flex-start",spacing:2,as:"span",children:[(0,yt.jsx)(Pt.__experimentalUnitControl,{"aria-label":(0,Jo.__)("Background image width"),onChange:w,value:p,__unstableInputWidth:"100px",min:0,placeholder:(0,Jo.__)("Auto"),disabled:y!=="auto"||y===void 0}),(0,yt.jsx)(Pt.ToggleControl,{label:(0,Jo.__)("Repeat"),checked:_,onChange:x,disabled:y==="cover"})]})]})}function qOe({value:e,onChange:t,inheritedValue:o=e,settings:r,defaultValues:n={},showInheritanceLabelIndicators:i=Fn()}){let{globalStyles:s,_links:a}=(0,sB.useSelect)(w=>{let{getSettings:k}=w(B),x=k();return{globalStyles:x[Is],_links:x[c_]}},[]),l=(0,Fp.useMemo)(()=>{let w={background:{}};return o?.background?(Object.entries(o?.background).forEach(([k,x])=>{w.background[k]=_m(x,{styles:s,_links:a})}),w):o},[s,a,o]),u=()=>t(Ue(e,["background"],{gradient:e?.background?.gradient})),{title:d,url:f}=e?.background?.backgroundImage||{...l?.background?.backgroundImage},p=mu(e),m=p||mu(l),g=i&&p&&mu(l),h=e?.background?.backgroundImage||o?.background?.backgroundImage,b=m&&h!=="none"&&(r?.background?.backgroundSize||r?.background?.backgroundPosition||r?.background?.backgroundRepeat),[v,y]=(0,Fp.useState)(!1),_=(0,Fp.useRef)();return(0,yt.jsx)("div",{ref:_,className:Y("block-editor-global-styles-background-panel__inspector-media-replace-container",{"is-open":v}),children:b?(0,yt.jsx)(Tat,{label:d,filename:d,url:f,onToggle:y,hasImageValue:m,hasLocalOverride:g,onReset:p?u:void 0,containerRef:_,children:(0,yt.jsxs)(Pt.__experimentalVStack,{spacing:3,className:"single-column",children:[(0,yt.jsx)(UOe,{onChange:t,style:e,inheritedValue:l,displayInPanel:!0,onResetImage:()=>{y(!1),u()},onRemoveImage:()=>y(!1),defaultValues:n,containerRef:_}),(0,yt.jsx)(Bat,{onChange:t,style:e,defaultValues:n,inheritedValue:l})]})}):(0,yt.jsx)(UOe,{onChange:t,style:e,inheritedValue:l,defaultValues:n,onResetImage:()=>{y(!1),u()},onRemoveImage:()=>y(!1),containerRef:_})})}var zd=c(T(),1),Iat={backgroundImage:!0,backgroundColor:!0,gradient:!0};function ZOe(e,t){return e?.background?.[t]}function v4(e){let t=JX(e),{backgroundImage:o,gradient:r}=e?.background||{};return o||r||t}function mu(e){return!!e?.background?.backgroundImage?.id||typeof e?.background?.backgroundImage=="string"||!!e?.background?.backgroundImage?.url}function iQ(e){return typeof e?.background?.gradient=="string"&&e?.background?.gradient!==""}function Pat(e){return!!e?.color?.background}function Oat(e){return!!e?.color?.gradient}function sQ({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n,headerLabel:i}){let s=Vr();return(0,zd.jsx)(XOe.__experimentalToolsPanel,{label:i,resetAll:()=>{let l=e(o);t(l)},panelId:r,hasInnerWrapper:!0,className:"background-block-support-panel",__experimentalFirstVisibleItemClass:"first",__experimentalLastVisibleItemClass:"last",dropdownMenuProps:s,children:(0,zd.jsx)("div",{className:"background-block-support-panel__inner-wrapper",children:n})})}function _4({as:e=sQ,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=Iat,defaultValues:a={},headerLabel:l=(0,zp.__)("Background"),contrastWarning:u,showInheritanceLabelIndicators:d=Fn()}){let{colors:f,gradients:p,allColors:m,areCustomSolidsEnabled:g,areCustomGradientsEnabled:h,hasSolidColors:b,hasGradientColors:v,decodeValue:y,encodeGradientValue:_}=GS(n),w=ZOe(n,"gradient"),k=JX(n),x=k&&b,C=v&&w,E=k&&v&&!w,R=ZOe(n,"backgroundImage"),S=(0,QOe.useCallback)(X=>{let U=x,G=w||E;return!U&&!G?{...X,background:{}}:{...X,background:{},color:{...X?.color,...U&&{background:void 0},...G&&{gradient:void 0}}}},[w,x,E]);if(!R&&!x&&!C&&!E)return null;let I=()=>o(Ue(t,["background","backgroundImage"],void 0)),O=()=>{let X=Ue(t,["background","gradient"],void 0);X=Ue(X,["color","gradient"],void 0),o(X)},A=y(r?.color?.background),P=y(t?.color?.background),L=(X,U)=>{let G=Ue(t,["color","background"],Vp(m,X,U));E&&(G.color.gradient=void 0),o(G)},H=()=>{let X=Ue(t,["color","background"],void 0);E&&(X.color.gradient=void 0),o(X)},N=y(r?.color?.gradient),M=y(t?.color?.gradient),V=(X,U)=>{let G=Ue(t,["color","gradient"],_(X,U));G.color.background=void 0,o(G)},j=()=>o(Ue(t,["color","gradient"],void 0)),D=y(t?.background?.gradient??t?.color?.gradient),z=y(r?.background?.gradient??r?.color?.gradient),$=(X,U)=>{let G=Ue(t,["background","gradient"],_(X,U));G=Ue(G,["color","gradient"],void 0),o(G)},J=(X,U,G)=>d?ec(X,U,G):{className:G},Q=mu({background:{backgroundImage:r?.background?.backgroundImage}}),W=mu(t);return(0,zd.jsxs)(e,{resetAllFilter:S,value:t,onChange:o,panelId:i,headerLabel:l,children:[R&&(0,zd.jsx)(Yt,{...J(Q&&!W,W&&Q,"block-editor-color-gradient-item"),showLocalOverrideActionsInLabel:!1,hasValue:()=>mu(t),label:(0,zp.__)("Image"),onDeselect:I,isShownByDefault:s.backgroundImage,panelId:i,children:(0,zd.jsx)(qOe,{value:t,onChange:o,settings:n,inheritedValue:r,defaultControls:s,defaultValues:a,showInheritanceLabelIndicators:d})}),x&&(0,zd.jsx)(Th,{label:(0,zp.__)("Color"),hasValue:()=>Pat(t),resetValue:H,isShownByDefault:s.backgroundColor,indicators:[P??A],contrastWarning:u,showInheritanceLabelIndicators:d,isPlaceholder:P===void 0&&A!==void 0,hasInheritedValue:A!==void 0,tabs:[{key:"background",label:(0,zp.__)("Color"),inheritedValue:A,inheritedSlug:Uo(r?.color?.background,"color"),userSlug:Uo(t?.color?.background,"color"),setValue:L,userValue:P,isPlaceholder:P===void 0&&A!==void 0}],colorGradientControlSettings:{colors:f,disableCustomColors:!g},panelId:i}),C&&(0,zd.jsx)(Th,{label:(0,zp.__)("Gradient"),hasValue:()=>iQ(t),resetValue:O,isShownByDefault:s.gradient,indicators:[D??z],showInheritanceLabelIndicators:d,isPlaceholder:D===void 0&&z!==void 0,hasInheritedValue:z!==void 0,tabs:[{key:"gradient",label:(0,zp.__)("Gradient"),inheritedValue:z,inheritedSlug:Uo(r?.background?.gradient??r?.color?.gradient,"gradient"),userSlug:Uo(t?.background?.gradient??t?.color?.gradient,"gradient"),setValue:$,userValue:D,isGradient:!0,isPlaceholder:D===void 0&&z!==void 0}],colorGradientControlSettings:{gradients:p,disableCustomGradients:!h},panelId:i}),E&&(0,zd.jsx)(Th,{label:(0,zp.__)("Gradient"),hasValue:()=>Oat(t),resetValue:j,isShownByDefault:s.gradient,indicators:[M??N],showInheritanceLabelIndicators:d,isPlaceholder:M===void 0&&N!==void 0,hasInheritedValue:N!==void 0,tabs:[{key:"gradient",label:(0,zp.__)("Gradient"),inheritedValue:N,inheritedSlug:Uo(r?.color?.gradient,"gradient"),userSlug:Uo(t?.color?.gradient,"gradient"),setValue:V,userValue:M,isGradient:!0,isPlaceholder:M===void 0&&N!==void 0}],colorGradientControlSettings:{gradients:p,disableCustomGradients:!h},panelId:i})]})}var lQ=c(T(),1),Mv="background",aQ={backgroundSize:"cover",backgroundPosition:"50% 50%"};function aB(e,t="any"){let o=(0,KS.getBlockSupport)(e,Mv);return o===!0?!0:t==="any"?!!o?.backgroundImage||!!o?.backgroundSize||!!o?.backgroundRepeat||!!o?.gradient:!!o?.[t]}function w4(e){if(!e||!e?.backgroundImage?.url)return;let t;return e?.backgroundSize||(t={backgroundSize:aQ.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:aQ.backgroundPosition}),t}function Aat({name:e,style:t}){if(!aB(e)||!t?.background?.backgroundImage)return;let o=w4(t?.background);if(o)return{style:{...o}}}function tAe(e){return mu(e)||iQ(e)?"has-background":""}function Mat(e){let t=e.className?.includes("has-background")?e.className.split(" ").filter(o=>o!=="has-background").join(" ")||void 0:e.className;return{...e,className:t,backgroundColor:void 0,gradient:void 0,style:Xe({...e.style,background:void 0,color:{...e.style?.color,background:void 0,gradient:void 0}})}}function Nat({children:e}){return(0,lQ.jsx)(Ve,{group:"background",resetAllFilter:Mat,children:e})}function k4({clientId:e,name:t,setAttributes:o,settings:r,asWrapper:n}){let i=Nl(),{style:s,className:a,backgroundColor:l,gradient:u}=(0,JOe.useSelect)(S=>{let{getBlockAttributes:I}=S(B),O=I(e);return{style:O?.style,className:O?.className,backgroundColor:O?.backgroundColor,gradient:O?.gradient}},[e]),{value:d}=tc(t,a,i),f=aB(t,"gradient")&&!!r?.background?.gradient,p=(0,KS.getBlockSupport)(t,"color"),m=p&&p.background!==!1,g=!!p?.gradients,h=!Zn(i),b={...s,color:{...s?.color,background:l?"var:preset|color|"+l:s?.color?.background,gradient:!f&&u?"var:preset|gradient|"+u:s?.color?.gradient},...f&&{background:{...s?.background,gradient:u?"var:preset|gradient|"+u:s?.background?.gradient??s?.color?.gradient}}},v=h?Ao(s,i):b,y=!v?.color?.gradient&&!v?.background?.gradient&&!!v?.color?.background&&(r?.color?.text||r?.color?.link)&&(0,KS.getBlockSupport)(t,["color","enableContrastChecker"])!==!1,_=YS({clientId:e,name:t,enabled:!!y,messageOverride:(0,eAe.__)("This color combination has poor contrast. Consider increasing contrast between background and foreground.")});if(!v4(r)||!aB(t)&&!m&&!g)return null;let w=S=>{if(h){o({style:wn(s,i,S)});return}let I=S?.color?.background,O=Uo(I,"color"),A=f?S?.background?.gradient:S?.color?.gradient,P=Uo(A,"gradient"),L=P?void 0:S?.color?.gradient,H={...S,color:{...S?.color,background:O?void 0:I,gradient:f?void 0:L}};f&&(H.background={...H.background,gradient:S?.background?.gradient});let N=f&&!!s?.color?.gradient,M={style:Xe(H),backgroundColor:O,gradient:f?void 0:P},V=!!P||!!A;N&&V?M.className=Y(a,"has-background"):!V&&a?.includes("has-background")&&(M.className=a.split(" ").filter(j=>j!=="has-background").join(" ")||void 0),o(M)},k={...r,background:{...r.background,backgroundSize:r?.background?.backgroundSize&&aB(t,"backgroundSize")}},x=(0,KS.getBlockSupport)(t,[Mv,"__experimentalDefaultControls"]),C=(0,KS.getBlockSupport)(t,["color","__experimentalDefaultControls"]),E={...x,backgroundColor:C?.background,gradient:x?.gradient??C?.background};return(0,lQ.jsx)(_4,{as:n||Nat,panelId:e,defaultValues:aQ,settings:k,onChange:w,defaultControls:E,value:h?Ao(s,i):b,contrastWarning:_,inheritedValue:d})}var oAe={useBlockProps:Aat,attributeKeys:["style"],hasSupport:aB};var ri="color",x4=e=>{let t=(0,qS.getBlockSupport)(e,ri);return t&&(t.link===!0||t.gradient===!0||t.background!==!1||t.text!==!1)},Lat=e=>{let t=(0,qS.getBlockSupport)(e,ri);return t!==null&&typeof t=="object"&&!!t.link},uQ=e=>{let t=(0,qS.getBlockSupport)(e,ri);return t!==null&&typeof t=="object"&&!!t.gradients},Dat=e=>{let t=(0,qS.getBlockSupport)(e,ri);return t&&t.background!==!1},Vat=e=>{let t=(0,qS.getBlockSupport)(e,ri);return t&&t.text!==!1};function Fat(e){return x4(e)&&(e.attributes.backgroundColor||Object.assign(e.attributes,{backgroundColor:{type:"string"}}),e.attributes.textColor||Object.assign(e.attributes,{textColor:{type:"string"}}),uQ(e)&&!e.attributes.gradient&&Object.assign(e.attributes,{gradient:{type:"string"}})),e}function nAe(e,t,o){if(!x4(t)||io(t,ri))return e;let r=uQ(t),{backgroundColor:n,textColor:i,gradient:s,style:a}=o,l=h=>!io(t,ri,h),u=l("text")?Ja("color",i):void 0,d=l("gradients")?J_(s):void 0,f=l("background")?Ja("background-color",n):void 0,p=l("background")||l("gradients"),m=n||a?.color?.background||r&&(s||a?.color?.gradient),g=Y(e.className,u,d,{[f]:(!r||!a?.color?.gradient)&&!!f,"has-text-color":l("text")&&(i||a?.color?.text),"has-background":p&&m,"has-link-color":l("link")&&a?.elements?.link?.color});return e.className=g||void 0,e}function zat({name:e,backgroundColor:t,textColor:o,gradient:r,style:n}){let[i,s,a]=je("color.palette.custom","color.palette.theme","color.palette.default"),l=(0,rAe.useMemo)(()=>[...i||[],...s||[],...a||[]],[i,s,a]);if(!x4(e)||io(e,ri))return{};let u={};o&&!io(e,ri,"text")&&(u.color=Lu(l,o)?.color),t&&!io(e,ri,"background")&&(u.backgroundColor=Lu(l,t)?.color);let d=nAe({style:u},e,{textColor:o,backgroundColor:t,gradient:r,style:n}),f=t||n?.color?.background||r||n?.color?.gradient;return{...d,className:Y(d.className,!f&&tAe(n))}}var dQ={useBlockProps:zat,addSaveProps:nAe,attributeKeys:["backgroundColor","textColor","gradient","style"],hasSupport:x4},jat={linkColor:[["style","elements","link","color","text"]],textColor:[["textColor"],["style","color","text"]],backgroundColor:[["backgroundColor"],["style","color","background"]],gradient:[["gradient"],["style","color","gradient"]]};function Hat(e,t,o,r){let n=e.name,i={linkColor:Lat(n),textColor:Vat(n),backgroundColor:Dat(n),gradient:uQ(n)};return S4(i,jat,e,t,o,r)}(0,cQ.addFilter)("blocks.registerBlockType","core/color/addAttribute",Fat);(0,cQ.addFilter)("blocks.switchToBlockType.transformedBlock","core/color/addTransforms",Hat);var pQ=c(T(),1);function Wat({children:e,resetAllFilter:t}){let o=(0,C4.useCallback)(r=>{let n=t(r.style);return{...r,style:Xe(n)}},[t]);return(0,pQ.jsx)(Ve,{group:"elements",resetAllFilter:o,children:e})}function E4({clientId:e,name:t,setAttributes:o,settings:r,asWrapper:n,label:i,defaultControls:s}){let a=Nl(),l=p4(r),{style:u,className:d}=(0,iAe.useSelect)(y=>{if(!l)return{};let _=y(B).getBlockAttributes(e);return{style:_?.style,className:_?.className}},[e,l]),{value:f}=tc(t,d,a),p=!Zn(a),m=(0,C4.useMemo)(()=>p?Ao(u,a):u,[p,a,u]),g=p?y=>{o({style:wn(u,a,y)})}:y=>{o({style:Xe(y)})},h=!!m?.elements?.link?.color?.text&&r?.color?.link&&(0,fQ.getBlockSupport)(t,[ri,"enableContrastChecker"])!==!1,b=YS({clientId:e,name:t,enabled:!!h,checkTextColor:!1,messageOverride:(0,sAe.__)("This link color has poor contrast against the background. Consider increasing contrast.")});return l?(s=s||(0,fQ.getBlockSupport)(t,[ri,"__experimentalDefaultControls"]),(0,pQ.jsx)(m4,{as:n||Wat,panelId:e,settings:r,value:m,onChange:g,defaultControls:s,label:i,contrastWarning:b,inheritedValue:f})):null}var dB=c(ce(),1),D4=c(F(),1),zAe=c(ee(),1),jAe=c(Z(),1);var rc=c(q(),1),zr=c(Z(),1),Nv=c(F(),1);var ZS=c(Z(),1);var aAe=c(F(),1),T4=c(q(),1),mQ=c(T(),1),Uat=[{label:(0,ZS.__)("Align text left"),value:"left",icon:mm},{label:(0,ZS.__)("Align text center"),value:"center",icon:lb},{label:(0,ZS.__)("Align text right"),value:"right",icon:gm},{label:(0,ZS.__)("Justify text"),value:"justify",icon:I9}],Gat=["left","center","right"];function R4({className:e,value:t,onChange:o,options:r=Gat}){let n=(0,aAe.useMemo)(()=>Uat.filter(i=>r.includes(i.value)),[r]);return n.length?(0,mQ.jsx)(T4.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,ZS.__)("Text alignment"),className:Y("block-editor-text-alignment-control",e),value:t,onChange:i=>{o(i===t?void 0:i)},children:n.map(i=>(0,mQ.jsx)(T4.__experimentalToggleGroupControlOptionIcon,{value:i.value,icon:i.icon,label:i.label},i.value))}):null}var Sn=c(q(),1),lB=c(Z(),1);var oc=c(T(),1);function lAe({value:e,onChange:t,__unstableInputWidth:o="60px",withSlider:r=!1,hasBottomMargin:n=!1,help:i,className:s,placeholder:a,...l}){let[u]=je("spacing.units"),d=(0,Sn.__experimentalUseCustomUnits)({availableUnits:u||["px","em","rem","ch","%","vw","vh"],defaultValues:{px:16,em:2,rem:2,ch:2}}),[f,p]=(0,Sn.__experimentalParseQuantityAndUnitFromRawValue)(e,d),m=!!p&&["em","rem","%","ch","vw","vh"].includes(p);return r?(0,oc.jsxs)(Sn.__experimentalView,{style:n?{marginBottom:12}:void 0,children:[(0,oc.jsx)(Sn.BaseControl.VisualLabel,{children:(0,lB.__)("Line indent")}),(0,oc.jsxs)(Sn.Flex,{children:[(0,oc.jsx)(Sn.FlexItem,{isBlock:!0,children:(0,oc.jsx)(Sn.__experimentalUnitControl,{label:(0,lB.__)("Line indent"),labelPosition:"top",hideLabelFromVision:!0,value:e,onChange:t,units:d,__unstableInputWidth:o,min:0,className:s,placeholder:a})}),r&&(0,oc.jsx)(Sn.FlexItem,{isBlock:!0,children:(0,oc.jsx)(Sn.__experimentalSpacer,{marginX:2,marginBottom:0,children:(0,oc.jsx)(Sn.RangeControl,{label:(0,lB.__)("Line indent"),hideLabelFromVision:!0,value:f,withInputField:!1,onChange:g=>{t?.(g===void 0?void 0:g+(p??"px"))},min:0,max:m?10:100,step:m?.1:1,initialPosition:0})})})]}),i&&(0,oc.jsx)("p",{className:"components-base-control__help",children:i})]}):(0,oc.jsx)(Sn.__experimentalUnitControl,{...l,label:(0,lB.__)("Line indent"),value:e,__unstableInputWidth:o,units:d,onChange:t,help:i,className:s,placeholder:a})}function uAe(e,t){let o=e?.typography?.fontFamilies,r=["default","theme","custom"].flatMap(i=>o?.[i]??[]),n=r.find(i=>i.fontFamily===t)?.fontFace??[];return{fontFamilies:r,fontFamilyFaces:n}}function cAe(e,t){return t=typeof t=="number"?t.toString():t,!t||typeof t!="string"?"":!e||e.length===0?t:e?.reduce((r,{value:n})=>{let i=Math.abs(parseInt(n)-parseInt(t)),s=Math.abs(parseInt(r)-parseInt(t));return i<s?n:r},e[0]?.value)}function $at(e,t){return typeof t!="string"||!t||!["normal","italic","oblique"].includes(t)?"":!e||e.length===0||e.find(r=>r.value===t)?t:t==="oblique"&&!e.find(r=>r.value==="oblique")?"italic":""}function dAe(e,t,o){let r=t,n=o,{fontStyles:i,fontWeights:s,combinedStyleAndWeightOptions:a}=pS(e),l=i?.some(({value:d})=>d===t),u=s?.some(({value:d})=>d?.toString()===o?.toString());return l||(r=t?$at(i,t):a?.find(d=>d.style.fontWeight===cAe(s,o))?.style?.fontStyle),u||(n=o?cAe(s,o):a?.find(d=>d.style.fontStyle===(r||t))?.style?.fontWeight),{nearestFontStyle:r,nearestFontWeight:n}}var bo=c(T(),1),Yat=1,Kat=6;function qat(e,t){let o=e?.elements?.link?.color?.text;if(o!==void 0)return o===e?.color?.text;let r=t?.elements?.link?.color?.text;return r===void 0||t?.color?.text===r}function B4(e){let t=pAe(e),o=mAe(e),r=gAe(e),n=hAe(e),i=yAe(e),s=bAe(e),a=vAe(e),l=kAe(e),u=_Ae(e),d=wAe(e),f=fAe(e),p=QX(e);return t||o||r||n||i||s||f||a||l||u||d||p}function fAe(e){return e?.typography?.defaultFontSizes!==!1&&e?.typography?.fontSizes?.default?.length||e?.typography?.fontSizes?.theme?.length||e?.typography?.fontSizes?.custom?.length||e?.typography?.customFontSize}function pAe(e){return["default","theme","custom"].some(t=>e?.typography?.fontFamilies?.[t]?.length)}function mAe(e){return e?.typography?.lineHeight}function gAe(e){return e?.typography?.fontStyle||e?.typography?.fontWeight}function Zat(e){return e?.typography?.fontStyle?e?.typography?.fontWeight?(0,zr.__)("Appearance"):(0,zr.__)("Font style"):(0,zr.__)("Font weight")}function hAe(e){return e?.typography?.letterSpacing}function bAe(e){return e?.typography?.textTransform}function yAe(e){return e?.typography?.textAlign}function vAe(e){return e?.typography?.textDecoration}function _Ae(e){return e?.typography?.writingMode}function wAe(e){return e?.typography?.textColumns}function kAe(e){return e?.typography?.textIndent}function Xat(e){let t=e?.typography?.fontSizes,o=!!e?.typography?.defaultFontSizes;return[...t?.custom??[],...t?.theme??[],...o?t?.default??[]:[]]}function hQ({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n}){let i=Vr(),s=()=>{let a=e(o);t(a)};return(0,bo.jsx)(rc.__experimentalToolsPanel,{label:(0,zr.__)("Typography"),resetAll:s,panelId:r,__experimentalFirstVisibleItemClass:"first",dropdownMenuProps:i,children:n})}var Qat={textColor:!0,fontFamily:!0,fontSize:!0,fontAppearance:!0,lineHeight:!0,letterSpacing:!0,textAlign:!0,textTransform:!0,textDecoration:!0,textIndent:!0,writingMode:!0,textColumns:!0},Jat=[void 0,null,""];function st(e){return!Jat.includes(e)}function gQ(e){if(!st(e))return;let[t]=(0,rc.__experimentalParseQuantityAndUnitFromRawValue)(e);return t}function I4({as:e=hQ,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=Qat,isGlobalStyles:a=!1,showInheritanceLabelIndicators:l=Fn(),contrastWarning:u}){let{colors:d,allColors:f,areCustomSolidsEnabled:p,decodeValue:m}=GS(n),g=(We,Tn,Mu)=>ec(l&&We,l&&Tn,Mu),h=QX(n),b=m(r?.color?.text),v=m(t?.color?.text),y=()=>!!t?.color?.text,_=(We,Tn)=>{let Mu=Vp(f,We,Tn),yc=Ue(t,["color","text"],Mu);(Fn()?qat(t,r):r?.color?.text===r?.elements?.link?.color?.text)&&(yc=Ue(yc,["elements","link","color","text"],Mu)),o(yc)},w=()=>_(void 0),k=pAe(n),x=m(r?.typography?.fontFamily),C=m(t?.typography?.fontFamily)??x,E=!st(t?.typography?.fontFamily)&&st(x),{fontFamilies:R,fontFamilyFaces:S}=(0,Nv.useMemo)(()=>uAe(n,C),[n,C]),I=We=>{let Tn=R?.find(({fontFamily:vc})=>vc===We)?.slug,Mu=Tn?`var:preset|font-family|${Tn}`:We,yc=Ue(t,["typography","fontFamily"],st(Mu)?Mu:void 0),d9=R?.find(({fontFamily:vc})=>vc===We)?.fontFace??[],{fontStyles:EVe,fontWeights:TVe}=pS(d9),RVe=EVe?.some(({value:vc})=>vc===ke),BVe=TVe?.some(({value:vc})=>vc?.toString()===ye?.toString());if(!RVe||!BVe){let{nearestFontStyle:vc,nearestFontWeight:f9}=dAe(d9,ke,ye);vc||f9?yc={...yc,typography:{...yc?.typography,fontStyle:st(vc)?vc:void 0,fontWeight:st(f9)?f9:void 0}}:(ke||ye)&&(yc={...yc,typography:{...yc?.typography,fontStyle:void 0,fontWeight:void 0}})}o(yc)},O=()=>st(t?.typography?.fontFamily),A=()=>I(void 0),P=fAe(n),L=!n?.typography?.customFontSize,H=Xat(n),N=t?.typography?.fontSize,M=r?.typography?.fontSize,V=N??M,j=m(V),D=m(M),z=!st(N)&&st(M),$=We=>{if(!We||typeof We!="string")return;if(We.startsWith("var:preset|font-size|"))return We.replace("var:preset|font-size|","");let Tn=We.match(/^var\(--wp--preset--font-size--([^)]+)\)$/);if(Tn)return Tn[1]},J=$(V),Q=$(M),W=(We,Tn)=>{let Mu=Tn?.slug?`var:preset|font-size|${Tn?.slug}`:We;o(Ue(t,["typography","fontSize"],st(Mu)?Mu:void 0))},X=(We,Tn)=>{if(z&&We===void 0&&!Tn){Q?W(void 0,{slug:Q}):W(D);return}W(We,Tn)},U=()=>st(t?.typography?.fontSize),G=()=>W(void 0),te=gAe(n),re=Zat(n),ae=n?.typography?.fontStyle,ie=n?.typography?.fontWeight,be=m(r?.typography?.fontStyle),pe=m(r?.typography?.fontWeight),ke=m(t?.typography?.fontStyle)??be,ye=m(t?.typography?.fontWeight)??pe,Pe=!st(t?.typography?.fontStyle)&&!st(t?.typography?.fontWeight)&&(st(be)||st(pe)),_e=(0,Nv.useCallback)(({fontStyle:We,fontWeight:Tn})=>{(We!==ke||Tn!==ye)&&o({...t,typography:{...t?.typography,fontStyle:st(We)?We:void 0,fontWeight:st(Tn)?Tn:void 0}})},[ke,ye,o,t]),ve=(0,Nv.useCallback)(We=>{if(Pe&&We.fontStyle===ke&&We.fontWeight===ye){o({...t,typography:{...t?.typography,fontStyle:st(ke)?ke:void 0,fontWeight:st(ye)?ye:void 0}});return}_e(We)},[Pe,ke,ye,o,t,_e]),Se=()=>st(t?.typography?.fontStyle)||st(t?.typography?.fontWeight),fe=(0,Nv.useCallback)(()=>{_e({})},[_e]),Ce=mAe(n),ne=m(t?.typography?.lineHeight),se=m(r?.typography?.lineHeight),Ee=!st(t?.typography?.lineHeight)&&st(se),he=We=>{o(Ue(t,["typography","lineHeight"],st(We)?We:void 0))},Ae=()=>st(t?.typography?.lineHeight),et=()=>he(void 0),Je=hAe(n),_t=m(t?.typography?.letterSpacing),Et=m(r?.typography?.letterSpacing),mt=!st(t?.typography?.letterSpacing)&&st(Et),oo=We=>{o(Ue(t,["typography","letterSpacing"],st(We)?We:void 0))},Tt=()=>st(t?.typography?.letterSpacing),Rt=()=>oo(void 0),Bt=kAe(n),gt=m(t?.typography?.textIndent),He=m(r?.typography?.textIndent),we=!st(t?.typography?.textIndent)&&st(He),ge=(n?.typography?.textIndent??"subsequent")==="all",Re=We=>{o(Ue(t,["typography","textIndent"],st(We)?We:void 0))},Ie=We=>{o({...t,settings:{typography:{textIndent:We?"all":"subsequent"}}})},at=()=>st(t?.typography?.textIndent),Qe=()=>{o(Ue(t,["typography","textIndent"],void 0))},po=ge?(0,zr.__)("Indents the first line of all paragraphs."):(0,zr.__)("Indents the first line of each paragraph after the first one."),ro=wAe(n),vo=m(t?.typography?.textColumns),Kt=m(r?.typography?.textColumns),_o=!st(t?.typography?.textColumns)&&st(Kt),En=We=>{o(Ue(t,["typography","textColumns"],st(We)?We:void 0))},it=()=>st(t?.typography?.textColumns),Vt=()=>En(void 0),Pr=bAe(n),gr=m(r?.typography?.textTransform),Gr=m(t?.typography?.textTransform)??gr,Or=!st(t?.typography?.textTransform)&&st(gr),pn=We=>{o(Ue(t,["typography","textTransform"],st(We)?We:void 0))},Pi=We=>{if(Or&&We===void 0){pn(gr);return}pn(We)},Be=()=>st(t?.typography?.textTransform),Ht=()=>pn(void 0),lt=vAe(n),no=m(r?.typography?.textDecoration),Ar=m(t?.typography?.textDecoration)??no,rr=!st(t?.typography?.textDecoration)&&st(no),si=We=>{o(Ue(t,["typography","textDecoration"],st(We)?We:void 0))},lf=We=>{if(rr&&We===void 0){si(no);return}si(We)},Xa=()=>st(t?.typography?.textDecoration),bc=()=>si(void 0),W0=_Ae(n),cf=m(r?.typography?.writingMode),tb=m(t?.typography?.writingMode)??cf,t_=!st(t?.typography?.writingMode)&&st(cf),ob=We=>{o(Ue(t,["typography","writingMode"],st(We)?We:void 0))},oI=We=>{if(t_&&We===void 0){ob(cf);return}ob(We)},rI=()=>st(t?.typography?.writingMode),c9=()=>ob(void 0),u9=yAe(n),uf=m(r?.typography?.textAlign),tt=m(t?.typography?.textAlign)??uf,ai=!st(t?.typography?.textAlign)&&st(uf),sm=We=>{o(Ue(t,["typography","textAlign"],st(We)?We:void 0))},xVe=We=>{if(ai&&We===void 0){sm(uf);return}sm(We)},Bee=()=>st(t?.typography?.textAlign),SVe=()=>sm(void 0),CVe=(0,Nv.useCallback)(We=>h?{...We,typography:{},color:{...We?.color,text:void 0}}:{...We,typography:{}},[h]);return(0,bo.jsxs)(e,{resetAllFilter:CVe,value:t,onChange:o,panelId:i,children:[h&&(0,bo.jsx)(Th,{label:(0,zr.__)("Color"),hasValue:y,resetValue:w,isShownByDefault:s.textColor,indicators:[v??b],contrastWarning:u,showInheritanceLabelIndicators:l,isPlaceholder:v===void 0&&b!==void 0,hasInheritedValue:b!==void 0,tabs:[{key:"text",label:(0,zr.__)("Color"),inheritedValue:b,inheritedSlug:Uo(r?.color?.text,"color"),userSlug:Uo(t?.color?.text,"color"),setValue:_,userValue:v,isPlaceholder:v===void 0&&b!==void 0}],colorGradientControlSettings:{colors:d,disableCustomColors:!p},panelId:i}),k&&(0,bo.jsx)(Yt,{...g(E,O()&&x!==void 0),label:(0,zr.__)("Font"),hasValue:O,onDeselect:A,isShownByDefault:s.fontFamily,panelId:i,children:(0,bo.jsx)($V,{fontFamilies:R,value:C,onChange:I})}),P&&(0,bo.jsx)(Yt,{...g(z,U()&&M!==void 0),label:(0,zr.__)("Size"),hasValue:U,hasInlineEndToggle:!0,onDeselect:G,isShownByDefault:s.fontSize,panelId:i,children:(0,bo.jsx)(rc.FontSizePicker,{value:J||j,valueMode:J?"slug":"literal",onChange:X,fontSizes:H,disableCustomFontSizes:L,withReset:!1,withSlider:!0})}),te&&(0,bo.jsx)(Yt,{...g(Pe,Se()&&(be!==void 0||pe!==void 0)),label:re,hasValue:Se,onDeselect:fe,isShownByDefault:s.fontAppearance,panelId:i,children:(0,bo.jsx)(GV,{value:{fontStyle:ke,fontWeight:ye},onChange:ve,hasFontStyles:ae,hasFontWeights:ie,fontFamilyFaces:S})}),Ce&&(0,bo.jsx)(Yt,{...g(Ee,Ae()&&se!==void 0,"single-column"),label:(0,zr.__)("Line height"),hasValue:Ae,onDeselect:et,isShownByDefault:s.lineHeight,panelId:i,children:(0,bo.jsx)(O6,{__unstableInputWidth:"auto",value:ne??se,onChange:he,...Ee?{placeholder:gQ(se)}:{}})}),Je&&(0,bo.jsx)(Yt,{...g(mt,Tt()&&Et!==void 0,"single-column"),label:(0,zr.__)("Letter spacing"),hasValue:Tt,onDeselect:Rt,isShownByDefault:s.letterSpacing,panelId:i,children:(0,bo.jsx)(KV,{value:_t??Et,onChange:oo,__unstableInputWidth:"auto",placeholder:mt?gQ(Et):void 0})}),Bt&&(0,bo.jsxs)(Yt,{...g(we,at()&&He!==void 0),label:(0,zr.__)("Line indent"),hasValue:at,onDeselect:Qe,isShownByDefault:s.textIndent,panelId:i,children:[(0,bo.jsx)(lAe,{value:gt??He,onChange:Re,__unstableInputWidth:"auto",withSlider:!0,hasBottomMargin:a,placeholder:we?gQ(He):void 0}),a&&(0,bo.jsx)(rc.ToggleControl,{label:(0,zr.__)("Indent all paragraphs"),checked:ge,onChange:Ie,help:po})]}),ro&&(0,bo.jsx)(Yt,{...g(_o,it()&&Kt!==void 0,"single-column"),label:(0,zr.__)("Columns"),hasValue:it,onDeselect:Vt,isShownByDefault:s.textColumns,panelId:i,children:(0,bo.jsx)(rc.__experimentalNumberControl,{label:(0,zr.__)("Columns"),max:Kat,min:Yat,onChange:En,placeholder:_o?Kt:void 0,spinControls:"custom",value:vo,initialPosition:1})}),lt&&(0,bo.jsx)(Yt,{...g(rr,Xa()&&no!==void 0,"single-column"),label:(0,zr.__)("Decoration"),hasValue:Xa,onDeselect:bc,isShownByDefault:s.textDecoration,panelId:i,children:(0,bo.jsx)(ZV,{value:Ar,onChange:lf,__unstableInputWidth:"auto"})}),W0&&(0,bo.jsx)(Yt,{...g(t_,rI()&&cf!==void 0,"single-column"),label:(0,zr.__)("Orientation"),hasValue:rI,onDeselect:c9,isShownByDefault:s.writingMode,panelId:i,children:(0,bo.jsx)(e6,{value:tb,onChange:oI})}),Pr&&(0,bo.jsx)(Yt,{...g(Or,Be()&&gr!==void 0),label:(0,zr.__)("Letter case"),hasValue:Be,onDeselect:Ht,isShownByDefault:s.textTransform,panelId:i,children:(0,bo.jsx)(QV,{value:Gr,onChange:Pi,showNone:!0,isBlock:!0})}),u9&&(0,bo.jsxs)(Yt,{...g(ai,Bee()&&uf!==void 0),label:(0,zr.__)("Text alignment"),hasValue:Bee,onDeselect:SVe,isShownByDefault:s.textAlign,panelId:i,children:[(0,bo.jsx)(R4,{value:tt,onChange:xVe,options:["left","center","right","justify"]}),tt==="justify"&&(0,bo.jsx)("div",{children:(0,bo.jsx)(rc.Notice,{status:"warning",isDismissible:!1,children:(0,zr.__)("Justified text can reduce readability. For better accessibility, use left-aligned text instead.")})})]})]})}var elt=c(ce(),1);var tlt=c(T(),1),xAe="typography.lineHeight";var SAe=c(Bo(),1),P4=c(ce(),1),CAe=c(H3(),1);var cB="typography.__experimentalFontFamily";function olt(e){return(0,P4.hasBlockSupport)(e,cB)&&(e.attributes.fontFamily||Object.assign(e.attributes,{fontFamily:{type:"string"}})),e}function EAe(e,t,o){if(!(0,P4.hasBlockSupport)(t,cB)||io(t,nc,"fontFamily")||!o?.fontFamily)return e;let r=new CAe.default(e.className);r.add(`has-${Bs(o?.fontFamily)}-font-family`);let n=r.value;return e.className=n||void 0,e}function rlt({name:e,fontFamily:t}){return EAe({},e,{fontFamily:t})}var bQ={useBlockProps:rlt,addSaveProps:EAe,attributeKeys:["fontFamily"],hasSupport(e){return(0,P4.hasBlockSupport)(e,cB)}};(0,SAe.addFilter)("blocks.registerBlockType","core/fontFamily/addAttribute",olt);var yQ=c(Bo(),1),XS=c(ce(),1),TAe=c(H3(),1);var nlt=c(T(),1),Lv="typography.fontSize";function ilt(e){return(0,XS.hasBlockSupport)(e,Lv)&&(e.attributes.fontSize||Object.assign(e.attributes,{fontSize:{type:"string"}})),e}function RAe(e,t,o){if(!(0,XS.hasBlockSupport)(t,Lv)||io(t,nc,"fontSize"))return e;let r=new TAe.default(e.className);r.add(Im(o.fontSize));let n=r.value;return e.className=n||void 0,e}function slt({name:e,fontSize:t,style:o}){let[r,n,i]=je("typography.fontSizes","typography.fluid","layout");if(!(0,XS.hasBlockSupport)(e,Lv)||io(e,nc,"fontSize")||!t&&!o?.typography?.fontSize)return;let s;if(o?.typography?.fontSize&&(s={style:{fontSize:hf({size:o.typography.fontSize},{typography:{fluid:n},layout:i})}}),t&&(s={style:{fontSize:ew(r,t,o?.typography?.fontSize).size}}),!!s)return RAe(s,e,{fontSize:t})}var vQ={useBlockProps:slt,addSaveProps:RAe,attributeKeys:["fontSize","style"],hasSupport(e){return(0,XS.hasBlockSupport)(e,Lv)}},alt={fontSize:[["fontSize"],["style","typography","fontSize"]]};function llt(e,t,o,r){let n=e.name,i={fontSize:(0,XS.hasBlockSupport)(n,Lv)};return S4(i,alt,e,t,o,r)}(0,yQ.addFilter)("blocks.registerBlockType","core/font/addAttribute",ilt);(0,yQ.addFilter)("blocks.switchToBlockType.transformedBlock","core/font-size/addTransforms",llt);var A4=c(Z(),1),QS=c(ce(),1);var PAe=c(ee(),1);var O4=c(ee(),1),BAe=c(F(),1);function jr(e){let t=kt(),{clientId:o=""}=t,r=(0,O4.useRegistry)(),n=(0,O4.useSelect)(i=>o?null:i(B).getBlockEditingMode(),[o]);return(0,BAe.useEffect)(()=>{if(!e)return;let{setBlockEditingMode:i,unsetBlockEditingMode:s,__unstableMarkNextChangeAsNotPersistent:a}=r.dispatch(B);return a(),i(o,e),()=>{a(),s(o)}},[r,o,e]),o?t[n_]:n}var _Q=c(T(),1),JS="typography.textAlign",clt=[{icon:mm,title:(0,A4.__)("Align text left"),align:"left"},{icon:lb,title:(0,A4.__)("Align text center"),align:"center"},{icon:gm,title:(0,A4.__)("Align text right"),align:"right"}],IAe=["left","center","right"],ult=[];function wQ(e){return Array.isArray(e)?IAe.filter(t=>e.includes(t)):e===!0?IAe:ult}function dlt(e,t){return e&&_i(t)?"style-state":"block"}function flt({clientId:e,style:t,name:o,setAttributes:r}){let i=jd(o)?.typography?.textAlign,s=jr(),{selectedState:a,isResponsiveEditing:l}=(0,PAe.useSelect)(g=>{let{getSelectedBlockStyleState:h,isResponsiveEditing:b}=K(g(B));return{selectedState:h(e),isResponsiveEditing:b()}},[e]);if(!i||s!=="default")return null;let u=wQ((0,QS.getBlockSupport)(o,JS));if(!u.length)return null;let d=clt.filter(g=>u.includes(g.align)),f=Ao(t,a),p=dlt(l,a),m=g=>{let h={...f,typography:{...f?.typography,textAlign:g}};r({style:wn(t,a,h)})};return(0,_Q.jsx)(Ko,{group:p,children:(0,_Q.jsx)(F2,{value:f?.typography?.textAlign,onChange:m,alignmentControls:d})})}var M4={edit:flt,useBlockProps:plt,addSaveProps:mlt,attributeKeys:["style"],hasSupport(e){return(0,QS.hasBlockSupport)(e,JS,!1)}};function plt({name:e,style:t}){if(!t?.typography?.textAlign||!wQ((0,QS.getBlockSupport)(e,JS)).length||io(e,nc,"textAlign"))return null;let r=t.typography.textAlign;return{className:Y({[`has-text-align-${r}`]:r})}}function mlt(e,t,o){if(!o?.style?.typography?.textAlign)return e;let{textAlign:r}=o.style.typography,n=(0,QS.getBlockSupport)(t,JS);return wQ(n).includes(r)&&!io(t,nc,"textAlign")&&(e.className=Y(`has-text-align-${r}`,e.className)),e}var xQ=c(Bo(),1),Rh=c(ce(),1),Dv=c(F(),1),SQ=c(ee(),1),uB=c(Z(),1),N4=c(q(),1),VAe=c(ue(),1);function glt(e,t){let o=e.scrollHeight>e.clientHeight,r=0,n=2400,i=r,s=window.getComputedStyle(e),a=parseFloat(s.paddingLeft)||0,l=parseFloat(s.paddingRight)||0,u=document.createRange();u.selectNodeContents(e);let d=e,f=e.parentElement;if(f){let m=window.getComputedStyle(f);m?.display==="flex"&&(d=f,a+=parseFloat(m.paddingLeft)||0,l+=parseFloat(m.paddingRight)||0)}let p=d.clientHeight;for(;r<=n;){let m=Math.floor((r+n)/2);t(m);let h=u.getBoundingClientRect().width,b=e.scrollWidth<=d.clientWidth&&h<=d.clientWidth-a-l,v=o||e.scrollHeight<=d.clientHeight||e.scrollHeight<=p;d.clientHeight>p&&(p=d.clientHeight),b&&v?(i=m,r=m+1):n=m-1}return u.detach(),i}function OAe(e,t){if(!e)return;t(0);let o=glt(e,t);return t(o),o}var AAe=c(F(),1),MAe=c(Z(),1),NAe=c(q(),1),LAe=c(Yo(),1),kQ=c(T(),1);function DAe(){let e=(0,MAe.__)("The text may be too small to read. Consider using a larger container or less text.");return(0,AAe.useEffect)(()=>{(0,LAe.speak)(e)},[e]),(0,kQ.jsx)("div",{className:"block-editor-fit-text-size-warning",children:(0,kQ.jsx)(NAe.Notice,{spokenMessage:null,status:"warning",isDismissible:!1,children:e})})}var ia=c(T(),1),hlt={},blt=12,jp="typography.fitText";function ylt(e){return!(0,Rh.hasBlockSupport)(e,jp)||e.attributes?.fitText?e:{...e,attributes:{...e.attributes,fitText:{type:"boolean"}}}}function vlt({fitText:e,name:t,clientId:o}){let[r,n]=(0,Dv.useState)(null),i=(0,Rh.hasBlockSupport)(t,jp),s=Zt(o),{blockAttributes:a,parentId:l,blockMode:u}=(0,SQ.useSelect)(f=>{if(!o||!i||!e)return hlt;let p=f(B).getBlockMode(o);return p==="html"?{blockMode:p}:{blockAttributes:f(B).getBlockAttributes(o),parentId:f(B).getBlockRootClientId(o),blockMode:p}},[o,i,e]),d=(0,Dv.useCallback)(()=>{if(!s||!i||!e)return;let f=`fit-text-${o}`,p=s.ownerDocument.getElementById(f);p||(p=s.ownerDocument.createElement("style"),p.id=f,s.ownerDocument.head.appendChild(p));let m=`#block-${o}`,h=OAe(s,b=>{b===0?p.textContent="":p.textContent=`${m} { font-size: ${b}px !important; }`});n(h)},[s,o,i,e]);return(0,Dv.useEffect)(()=>{if(!e||!s||!o||!i||u==="html")return;let f=s,p=f.style.visibility,m=null,g=null,h=null;m=window.requestAnimationFrame(()=>{f.style.visibility="hidden",g=window.requestAnimationFrame(()=>{d(),h=setTimeout(()=>{f.style.visibility=p},10)})});let b;return window.ResizeObserver&&f.parentElement&&(b=new window.ResizeObserver(d),b.observe(f.parentElement),b.observe(f)),()=>{m!==null&&window.cancelAnimationFrame(m),g!==null&&window.cancelAnimationFrame(g),h!==null&&clearTimeout(h),b&&b.disconnect();let v=`fit-text-${o}`,y=f.ownerDocument.getElementById(v);y&&y.remove()}},[e,o,l,d,s,i,u]),(0,Dv.useEffect)(()=>{if(e&&s&&i&&u!=="html"){let f=window.requestAnimationFrame(()=>{s&&d()});return()=>window.cancelAnimationFrame(f)}},[a,e,d,s,i,u]),{fontSize:r}}function _lt({clientId:e,fitText:t=!1,setAttributes:o,name:r,fontSize:n,style:i}){let s=(0,SQ.useSelect)(a=>{let{hasSelectedStyleState:l}=K(a(B));return l(e)},[e]);return!(0,Rh.hasBlockSupport)(r,jp)||s?null:(0,ia.jsx)(N4.__experimentalToolsPanelItem,{hasValue:()=>t,label:(0,uB.__)("Fit text"),onDeselect:()=>o({fitText:void 0}),resetAllFilter:()=>({fitText:void 0}),panelId:e,children:(0,ia.jsx)(N4.ToggleControl,{label:(0,uB.__)("Fit text"),checked:t,onChange:()=>{let a=!t||void 0,l={fitText:a};a&&(n&&(l.fontSize=void 0),i?.typography?.fontSize&&(l.style={...i,typography:{...i?.typography,fontSize:void 0}})),o(l)},help:t?(0,uB.__)("Text will resize to fit its container."):(0,uB.__)("The text will resize to fit its container, resetting other font size settings.")})})}function wlt(e,t,o){if(!(0,Rh.hasBlockSupport)(t,jp))return e;let{fitText:r}=o;if(!r)return e;let n=e.className?`${e.className} has-fit-text`:"has-fit-text";return{...e,className:n}}function klt({name:e,fitText:t}){return t&&(0,Rh.hasBlockSupport)(e,jp)?{className:"has-fit-text"}:{}}(0,xQ.addFilter)("blocks.registerBlockType","core/fit-text/addAttribute",ylt);var xlt=e=>(0,Rh.hasBlockSupport)(e,jp);function Slt({fitText:e,name:t,clientId:o,isSelected:r}){let{fontSize:n}=vlt({fitText:e,name:t,clientId:o});return r&&n&&n<blt?(0,ia.jsx)(Ve,{group:"typography",children:(0,ia.jsx)(DAe,{})}):null}var Clt=(0,VAe.createHigherOrderComponent)(e=>function(o){let{name:r,attributes:n,clientId:i,isSelected:s,setAttributes:a}=o,{fitText:l}=n;return(0,Rh.hasBlockSupport)(r,jp)?(0,ia.jsxs)(ia.Fragment,{children:[(0,ia.jsx)(e,{...o}),(0,ia.jsx)(Ve,{group:"typography",children:(0,ia.jsx)(_lt,{clientId:i,fitText:l,setAttributes:a,name:r,fontSize:n.fontSize,style:n.style})}),l&&(0,ia.jsx)(Slt,{fitText:l,name:r,clientId:i,isSelected:s})]}):(0,ia.jsx)(e,{...o})},"addFitTextControl");(0,xQ.addFilter)("editor.BlockEdit","core/fit-text/add-fit-text-control",Clt);var L4={useBlockProps:klt,addSaveProps:wlt,attributeKeys:["fitText","fontSize","style"],hasSupport:xlt,edit:()=>null};var CQ=c(T(),1);function FAe(e,t){return Object.fromEntries(Object.entries(e).filter(([o])=>!t.includes(o)))}var Elt="typography.__experimentalLetterSpacing",Tlt="typography.__experimentalTextTransform",Rlt="typography.__experimentalTextDecoration",Blt="typography.textIndent",Ilt="typography.textColumns",Plt="typography.__experimentalFontStyle",Olt="typography.__experimentalFontWeight",Alt="typography.__experimentalWritingMode",nc="typography",HAe=[xAe,Lv,Plt,Olt,cB,JS,Ilt,Rlt,Blt,Alt,Tlt,Elt,jp];function WAe(e){let t={...FAe(e,["fontFamily"])},o=e?.typography?.fontSize,r=e?.typography?.fontFamily,n=e?.color?.text,i=typeof o=="string"&&o?.startsWith("var:preset|font-size|")?o.substring(21):void 0,s=r?.startsWith("var:preset|font-family|")?r.substring(23):void 0,a=Uo(n,"color");return t.typography={...FAe(t.typography,["fontFamily"]),fontSize:i?void 0:o},t.color={...t.color,text:a?void 0:n},{style:Xe(t),fontFamily:s,fontSize:i,textColor:a}}function UAe(e){return{...e.style,typography:{...e.style?.typography,fontFamily:e.fontFamily?"var:preset|font-family|"+e.fontFamily:void 0,fontSize:e.fontSize?"var:preset|font-size|"+e.fontSize:e.style?.typography?.fontSize},color:{...e.style?.color,text:e.textColor?"var:preset|color|"+e.textColor:e.style?.color?.text}}}function Mlt({children:e,resetAllFilter:t}){let o=(0,D4.useCallback)(r=>{let n=UAe(r),i=t(n);return{...r,...WAe(i)}},[t]);return(0,CQ.jsx)(Ve,{group:"typography",resetAllFilter:o,children:e})}function V4({clientId:e,name:t,setAttributes:o,settings:r,asWrapper:n}){let i=Nl(),s=B4(r),{style:a,fontFamily:l,fontSize:u,fitText:d,textColor:f,className:p}=(0,zAe.useSelect)(C=>{if(!s)return{};let{style:E,fontFamily:R,fontSize:S,fitText:I,textColor:O,className:A}=C(B).getBlockAttributes(e)||{};return{style:E,fontFamily:R,fontSize:S,fitText:I,textColor:O,className:A}},[e,s]),m=!Zn(i),{value:g}=tc(t,p,i),h=(0,D4.useMemo)(()=>m?Ao(a,i):UAe({style:a,fontFamily:l,fontSize:u,textColor:f}),[m,i,a,u,l,f]),b=m?C=>{o({style:wn(a,i,C)})}:C=>{let E=WAe(C);(E.fontSize||E.style?.typography?.fontSize)&&d&&(E.fitText=void 0),o(E)},v=!h?.color?.gradient&&!!h?.color?.text&&r?.color?.text&&(0,dB.getBlockSupport)(t,["color","enableContrastChecker"])!==!1,y=YS({clientId:e,name:t,enabled:!!v,checkLinkColor:!1,messageOverride:(0,jAe.__)("This color has poor contrast against the background. Consider increasing contrast.")});if(!s)return null;let _=(0,dB.getBlockSupport)(t,[nc,"__experimentalDefaultControls"]),w=(0,dB.getBlockSupport)(t,["color","__experimentalDefaultControls"]),k={..._,textColor:w?.text};return(0,CQ.jsx)(I4,{as:n||Mlt,panelId:e,settings:r,value:h,onChange:b,defaultControls:k,contrastWarning:y,inheritedValue:g})}var lr=c(T(),1);function TQ({blockName:e,clientId:t,contentClientIds:o}){let r=jd(e),{updateBlockAttributes:n}=(0,F4.useDispatch)(B),{hasButtons:i,hasHeading:s}=(0,F4.useSelect)(d=>{let f=d(B).getBlockNamesByClientId(o);return{hasButtons:f.includes("core/buttons"),hasHeading:f.includes("core/heading")}},[o]),a=d=>{n(t,d)},l=(0,EQ.useMemo)(()=>({...r,typography:{}}),[r]),u=(0,EQ.useMemo)(()=>({...r,background:{...r.background,backgroundImage:!1,backgroundSize:!1}}),[r]);return(0,lr.jsxs)(lr.Fragment,{children:[(0,lr.jsx)(V4,{clientId:t,name:e,settings:l,setAttributes:a,asWrapper:hQ}),(0,lr.jsx)(k4,{clientId:t,name:e,settings:u,setAttributes:a,asWrapper:sQ}),(0,lr.jsx)(E4,{clientId:t,name:e,settings:r,setAttributes:a,asWrapper:eQ,label:(0,Hp.__)("Elements"),defaultControls:{button:i,heading:s}})]})}var Nlt=({blockName:e,clientId:t,hasBlockStyles:o,isSectionBlock:r,contentClientIds:n})=>(0,lr.jsxs)(lr.Fragment,{children:[o&&(0,lr.jsx)(lS,{clientId:t}),r&&e!=="core/template-part"&&(0,lr.jsx)(TQ,{blockName:e,clientId:t,contentClientIds:n}),(!r||e==="core/template-part")&&(0,lr.jsxs)(lr.Fragment,{children:[(0,lr.jsx)(Ve.Slot,{group:"typography",label:(0,Hp.__)("Typography")}),(0,lr.jsx)(Ve.Slot,{group:"color",label:(0,Hp.__)("Color"),className:"color-block-support-panel__inner-wrapper"}),(0,lr.jsx)(Ve.Slot,{group:"background",label:(0,Hp.__)("Background"),className:"background-block-support-panel__inner-wrapper"}),(0,lr.jsx)(Ve.Slot,{group:"filter"}),(0,lr.jsx)(Ve.Slot,{group:"layout",label:(0,Hp.__)("Layout")}),(0,lr.jsx)(Ve.Slot,{group:"dimensions",label:(0,Hp.__)("Dimensions")}),(0,lr.jsx)(Ve.Slot,{group:"border",label:(0,Hp.__)("Borders")}),(0,lr.jsx)(Ve.Slot,{group:"elements",label:(0,Hp.__)("Elements"),className:"elements-block-support-panel__inner-wrapper"}),(0,lr.jsx)(c4,{}),(0,lr.jsx)(Ve.Slot,{group:"styles"})]})]}),GAe=Nlt;var YAe=c(q(),1),KAe=c(Z(),1);var $Ae=c(ce(),1),z4=c(ee(),1),$a=c(q(),1);var ic=c(T(),1);function j4({clientIds:e,onSelect:t,onSwitchToListView:o,hasListViewTab:r}){return e.length?(0,ic.jsx)($a.__experimentalVStack,{spacing:1,children:e.map(n=>(0,ic.jsx)(Llt,{onSelect:t,onSwitchToListView:o,hasListViewTab:r,clientId:n},n))}):null}function Llt({clientId:e,onSelect:t,onSwitchToListView:o,hasListViewTab:r}){let n=Ln(e),{isSelected:i,childBlocks:s,shouldRenderListView:a,blockName:l}=(0,z4.useSelect)(h=>{let{isBlockSelected:b,hasSelectedInnerBlock:v,getBlockOrder:y,getBlockName:_,shouldRenderBlockListView:w}=K(h(B)),k=_(e);return{isSelected:b(e)||v(e,!0),childBlocks:y(e),shouldRenderListView:w(e),blockName:k}},[e]),u=(0,$Ae.getBlockType)(l),f=ui({clientId:e,context:"list-view"})||u?.title||l,{selectBlock:p}=(0,z4.useDispatch)(B),g=s&&s.length>0&&r&&a;return(0,ic.jsx)($a.Button,{__next40pxDefaultSize:!0,className:"block-editor-block-quick-navigation__item",isPressed:i,onClick:async()=>{await p(e),g&&o&&o(e),t&&t(e)},children:(0,ic.jsxs)($a.Flex,{children:[(0,ic.jsx)($a.FlexItem,{children:(0,ic.jsx)(Lt,{icon:n?.icon})}),(0,ic.jsx)($a.FlexBlock,{style:{textAlign:"left"},children:(0,ic.jsx)($a.__experimentalTruncate,{children:f})}),g&&(0,ic.jsx)($a.FlexItem,{children:(0,ic.jsx)(xt,{icon:br,size:24})})]})})}var e0=c(T(),1),Dlt=({contentClientIds:e,onSwitchToListView:t,hasListViewTab:o})=>{if(!e||e.length===0)return null;let r=window?.__experimentalContentOnlyInspectorFields;return(0,e0.jsx)(e0.Fragment,{children:!r&&(0,e0.jsx)(YAe.PanelBody,{title:(0,KAe.__)("Content"),children:(0,e0.jsx)(j4,{clientIds:e,onSwitchToListView:t,hasListViewTab:o})})})},H4=Dlt;var un=c(T(),1),{Tabs:Bh}=K(W4.privateApis);function RQ({blockName:e,clientId:t,hasBlockStyles:o,tabs:r,isSectionBlock:n,contentClientIds:i}){let s=(0,gu.useRef)(null),a=(0,t0.useSelect)(w=>w(qAe.store).get("core","showIconLabels"),[]),{requestedTab:l}=(0,t0.useSelect)(w=>({requestedTab:K(w(B)).getRequestedInspectorTab()})),[u,d]=(0,gu.useState)(()=>l?.tabName??r[0]?.name),f=(0,gu.useRef)(!1),p=(0,gu.useRef)(!1),{__unstableSetOpenListViewPanel:m,__unstableIncrementListViewExpandRevision:g,__unstableSetAllListViewPanelsOpen:h}=(0,t0.useDispatch)(B),{clearRequestedInspectorTab:b}=K((0,t0.useDispatch)(B));(0,gu.useEffect)(()=>{f.current=!1},[t]),(0,gu.useEffect)(()=>{l&&(d(l.tabName),l.tabName===Np.name&&l.options?.openPanel&&(m(l.options.openPanel),g()),p.current=!0,f.current=!0,b())},[l,m,g,b]),(0,gu.useEffect)(()=>{u===Np.name&&!f.current&&(h(),g())},[t,u,h,g]),(0,gu.useEffect)(()=>{if(!r?.length||f.current&&r.some(k=>k.name===u))return;let w=r[0]?.name;u!==w&&d(w)},[r,u]);let v=w=>{d(w),f.current=!0,w===Np.name&&!p.current&&(h(),g()),p.current=!1},y=r.some(w=>w.name===Np.name),_=w=>{y&&(m(w),g(),p.current=!0,v(Np.name))};return(0,un.jsx)("div",{className:"block-editor-block-inspector__tabs",children:(0,un.jsxs)(Bh,{selectedTabId:u,onSelect:v,children:[(0,un.jsx)(Bh.TabList,{children:r.map(w=>a?(0,un.jsx)(Bh.Tab,{tabId:w.name,children:w.title},w.name):(0,un.jsxs)(ao.Root,{children:[(0,un.jsx)(Bh.Tab,{tabId:w.name,"aria-label":w.title,render:(0,un.jsx)(ao.Trigger,{}),children:(0,un.jsx)(W4.Icon,{icon:w.icon})}),(0,un.jsx)(ao.Popup,{children:w.title})]},w.name))}),(0,un.jsxs)(Bh.TabPanel,{tabId:s4.name,focusable:!1,children:[(0,un.jsx)(H4,{contentClientIds:i,onSwitchToListView:_,hasListViewTab:y}),(0,un.jsx)(Ve.Slot,{group:"content"})]}),(0,un.jsxs)(Bh.TabPanel,{tabId:Np.name,focusable:!1,children:[(0,un.jsx)(Ve.Slot,{group:"list",ref:s}),(0,un.jsx)(K5,{listViewRef:s})]}),(0,un.jsx)(Bh.TabPanel,{tabId:n4.name,focusable:!1,children:(0,un.jsx)(COe,{showAdvancedControls:!!e})}),(0,un.jsx)(Bh.TabPanel,{tabId:i4.name,focusable:!1,children:(0,un.jsx)(GAe,{blockName:e,clientId:t,hasBlockStyles:o,isSectionBlock:n,contentClientIds:i})})]},t)})}var sa=c(q(),1),ZAe=c(ee(),1);var Vlt=[];function Flt(e,t={}){return t[e]!==void 0?t[e]:t.default!==void 0?t.default:!0}function XAe(e,t,o,r){let n=[],{bindings:i,border:s,color:a,content:l,default:u,layout:d,dimensions:f,list:p,position:m,styles:g,typography:h,effects:b}=Zc,v=(0,sa.__experimentalUseSlotFills)(p.name),y=!!v&&v.length,_=(0,sa.__experimentalUseSlotFills)(l.name),w=!!_&&_.length,x=[...(0,sa.__experimentalUseSlotFills)(s.name)||[],...(0,sa.__experimentalUseSlotFills)(a.name)||[],...(0,sa.__experimentalUseSlotFills)(d.name)||[],...(0,sa.__experimentalUseSlotFills)(m.name)||[],...(0,sa.__experimentalUseSlotFills)(f.name)||[],...(0,sa.__experimentalUseSlotFills)(g.name)||[],...(0,sa.__experimentalUseSlotFills)(h.name)||[],...(0,sa.__experimentalUseSlotFills)(b.name)||[]].length,C=[...(0,sa.__experimentalUseSlotFills)(Wg.slotName)||[],...(0,sa.__experimentalUseSlotFills)(i.name)||[]],E=[...(0,sa.__experimentalUseSlotFills)(u.name)||[],...y&&x>1?C:[]],R=window?.__experimentalContentOnlyInspectorFields,S=w||!R&&t?.length;S&&n.push(s4),y&&n.push(Np),(E.length||C.length&&(S||y))&&n.push(n4);let{tabSettings:I,isPreviewMode:O}=(0,ZAe.useSelect)(P=>{let L=P(B).getSettings();return{tabSettings:L.blockInspectorTabs,isPreviewMode:L.isPreviewMode}},[]);return!O&&(r||x)&&n.push(i4),Flt(e,I)?n:Vlt}var QAe=c(q(),1);var BQ=c(T(),1),{Fill:zlt,Slot:jlt}=(0,QAe.createSlotFill)(Symbol("InspectorControlsLastItem")),JAe=e=>kt()[Nu]?(0,BQ.jsx)(zlt,{...e}):null;JAe.Slot=function(t){return(0,BQ.jsx)(jlt,{...t})};var U4=JAe;var eMe=c(ee(),1);function tMe(e){return(0,eMe.useSelect)(t=>{if(e){let o=t(B).getSettings().blockInspectorAnimation,r=o?.animationParent,{getSelectedBlockClientId:n,getBlockParentsByBlockName:i}=t(B),s=n();return!i(s,r,!0)[0]&&e.name!==r?null:o?.[e.name]}return null},[e])}var Y4=c(F(),1);var Ph=c(Z(),1);var Hd=c(Z(),1);var Ih=c(q(),1);var hu=c(T(),1);function G4({viewportStates:e=[],pseudoStates:t=[],viewportValue:o="default",pseudoStateValue:r="default",onChangeViewport:n,onChangePseudoState:i,showText:s=!0,popoverProps:a={}}){if(!e.length&&!t.length)return null;let l=[{label:(0,Hd.__)("Default"),value:"default"},...e.map(v=>({label:v.label,value:v.value}))],u=[{label:(0,Hd.__)("Default"),value:"default"},...t.map(v=>({label:v.label,value:v.value}))],d=e.length>0,f=t.length>0,p=(0,Hd.__)("States"),m=[];if(d&&o!=="default"){let v=l.find(y=>y.value===o);v&&m.push({key:`viewport-${v.value}`,label:v.label})}if(f&&r!=="default"){let v=u.find(y=>y.value===r);v&&m.push({key:`pseudo-${v.value}`,label:v.label})}let g=m.length?m.map(v=>v.label).join(", "):(0,Hd.__)("Default"),h=s?Bn:ga,b=s?{size:"compact",iconPosition:"right"}:{size:"small"};return(0,hu.jsx)($e,{direction:"column",gap:"sm",align:"flex-end",className:"block-editor-global-styles-state-control",children:(0,hu.jsx)(Ih.DropdownMenu,{icon:h,label:s?p:(0,Hd.sprintf)((0,Hd.__)("State: %s"),g),popoverProps:{placement:"right-start",...a},text:s?p:void 0,toggleProps:b,children:({onClose:v})=>(0,hu.jsxs)(hu.Fragment,{children:[d&&(0,hu.jsx)(Ih.MenuGroup,{label:(0,Hd.__)("Viewport"),children:l.map(y=>(0,hu.jsx)(Ih.MenuItem,{onClick:()=>{n?.(y.value),f||v()},icon:o===y.value?Ps:null,children:y.label},`viewport-${y.value}`))}),f&&(0,hu.jsx)(Ih.MenuGroup,{label:(0,Hd.__)("Pseudo state"),children:u.map(y=>(0,hu.jsx)(Ih.MenuItem,{onClick:()=>{i?.(y.value),d||v()},icon:r===y.value?Ps:null,children:y.label},`pseudo-${y.value}`))})]})})})}var oMe=c(q(),1),o0=c(Z(),1);var Wd=c(T(),1),{Badge:Hlt}=K(oMe.privateApis);function $4({viewportStates:e=[],pseudoStates:t=[],viewportValue:o="default",pseudoStateValue:r="default",className:n="block-editor-global-styles-state-control__badges"}){let i=[],s=e.find(l=>l.value===o),a=t.find(l=>l.value===r);return s&&i.push({key:`viewport-${s.value}`,label:s.label,tooltipText:(0,o0.sprintf)((0,o0.__)("Style changes apply to the %s viewport."),s.label)}),a&&i.push({key:`pseudo-${a.value}`,label:a.label,tooltipText:(0,o0.sprintf)((0,o0.__)("Style changes apply to the %s state."),a.label)}),(0,Wd.jsx)($e,{className:n,direction:"row",justify:"flex-start",gap:"xs",wrap:"wrap",children:i.map(l=>{let u=(0,Wd.jsxs)(Hlt,{className:"block-editor-global-styles-state-control__badge",intent:"info",children:[l.label,!!l.tooltipText&&(0,Wd.jsx)(ht,{render:(0,Wd.jsx)("span",{}),children:l.tooltipText})]},l.key);return l.tooltipText?(0,Wd.jsxs)(ao.Root,{children:[(0,Wd.jsx)(ao.Trigger,{render:(0,Wd.jsx)("span",{className:"block-editor-global-styles-state-control__badge-tooltip-trigger",children:u})}),(0,Wd.jsx)(ao.Popup,{children:l.tooltipText})]},l.key):u})})}var PQ=c(T(),1),{getViewportBreakpoints:Wlt}=K(Lo),rMe={":hover":(0,Ph._x)("Hover","Name for the CSS pseudo-class selector"),":focus":(0,Ph._x)("Focus","Name for the CSS pseudo-class selector"),":focus-visible":(0,Ph._x)("Focus-visible","Name for the CSS pseudo-class selector"),":active":(0,Ph._x)("Active","Name for the CSS pseudo-class selector")},Ult={"@tablet":(0,Ph.__)("Tablet"),"@mobile":(0,Ph.__)("Mobile")};function Glt(e){let t=Wlt(e);return Object.entries(Ult).filter(([o])=>(o!=="@tablet"||t.tablet!==void 0)&&(o!=="@mobile"||t.mobile!==void 0)).map(([o,r])=>({value:o,label:r}))}var K4={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]};function nMe(e){return(K4[e]??[]).filter(o=>rMe[o]).map(o=>({value:o,label:rMe[o]}))}var IQ="default",$lt=[];function iMe({name:e,value:t,onChange:o}){let r=(0,Y4.useMemo)(()=>nMe(e),[e]),n=Vr();return r.length?(0,PQ.jsx)(G4,{pseudoStates:r,pseudoStateValue:t?.pseudo??IQ,onChangePseudoState:i=>o({pseudo:i}),popoverProps:n.popoverProps,showText:!1}):null}function sMe({name:e,value:t,isResponsiveEditing:o}){let r=(0,Y4.useMemo)(()=>nMe(e),[e]),[n]=je("viewport"),i=(0,Y4.useMemo)(()=>Glt(n),[n]);return!r.length&&!o?null:(0,PQ.jsx)($4,{viewportStates:o?i:$lt,pseudoStates:r,viewportValue:t?.viewport??IQ,pseudoStateValue:t?.pseudo??IQ})}var Ye=c(T(),1);function lMe({showAdvancedControls:e=!0,showPositionControls:t=!0,showBindingsControls:o=!0}){return(0,Ye.jsxs)(Ye.Fragment,{children:[(0,Ye.jsx)(Ve.Slot,{}),(0,Ye.jsx)(Ve.Slot,{group:"typography",label:(0,Ei.__)("Typography")}),(0,Ye.jsx)(Ve.Slot,{group:"color",label:(0,Ei.__)("Color"),className:"color-block-support-panel__inner-wrapper"}),(0,Ye.jsx)(Ve.Slot,{group:"background",label:(0,Ei.__)("Background"),className:"background-block-support-panel__inner-wrapper"}),(0,Ye.jsx)(Ve.Slot,{group:"layout",label:(0,Ei.__)("Layout")}),(0,Ye.jsx)(Ve.Slot,{group:"dimensions",label:(0,Ei.__)("Dimensions")}),(0,Ye.jsx)(Ve.Slot,{group:"border",label:(0,Ei.__)("Borders")}),(0,Ye.jsx)(Ve.Slot,{group:"elements",label:(0,Ei.__)("Elements"),className:"elements-block-support-panel__inner-wrapper"}),t&&(0,Ye.jsx)(c4,{}),(0,Ye.jsx)(Ve.Slot,{group:"styles"}),o&&(0,Ye.jsx)(Ve.Slot,{group:"bindings"}),e&&(0,Ye.jsx)("div",{children:(0,Ye.jsx)(a4,{})})]})}function Ylt({blockName:e,clientId:t,contentClientIds:o,isSectionBlock:r,selectedBlockStyleState:n}){let i=_i(n)&&!Aa(n),s=r&&e!=="core/template-part";return(0,Ye.jsxs)(Ye.Fragment,{children:[s&&(0,Ye.jsx)(U5,{value:n,children:(0,Ye.jsx)(TQ,{blockName:e,clientId:t,contentClientIds:o})}),!s&&(0,Ye.jsxs)(Ye.Fragment,{children:[(0,Ye.jsx)(Ve.Slot,{group:"typography",label:(0,Ei.__)("Typography")}),(0,Ye.jsx)(Ve.Slot,{group:"color",label:(0,Ei.__)("Color"),className:"color-block-support-panel__inner-wrapper"}),(0,Ye.jsx)(Ve.Slot,{group:"background",label:(0,Ei.__)("Background"),className:"background-block-support-panel__inner-wrapper"}),i&&(0,Ye.jsx)(Ve.Slot,{group:"layout",label:(0,Ei.__)("Layout")}),(0,Ye.jsx)(Ve.Slot,{group:"dimensions",label:(0,Ei.__)("Dimensions")}),(0,Ye.jsx)(Ve.Slot,{group:"border",label:(0,Ei.__)("Borders")}),(0,Ye.jsx)(Ve.Slot,{group:"elements",label:(0,Ei.__)("Elements"),className:"elements-block-support-panel__inner-wrapper"})]}),i&&(0,Ye.jsx)(Ve.Slot,{group:"viewport"})]})}function Klt(){let{selectedBlockCount:e,renderedBlockName:t,renderedBlockClientId:o,blockType:r,isSectionBlock:n,isSectionBlockInSelection:i,hasBlockStyles:s,editedContentOnlySection:a,blockEditingMode:l,selectedBlockStyleState:u,showStateOnCanvas:d,isResponsiveEditing:f,blockStatesEditingEnabled:p}=(0,fB.useSelect)(k=>{let{getSettings:x,getSelectedBlockClientId:C,getSelectedBlockClientIds:E,getSelectedBlockCount:R,getBlockName:S,getParentSectionBlock:I,isSectionBlock:O,getEditedContentOnlySection:A,isWithinEditedContentOnlySection:P,getBlockEditingMode:L,getSelectedBlockStyleState:H,isSelectedBlockStyleStateShownOnCanvas:N,isResponsiveEditing:M}=K(k(B)),{getBlockStyles:V}=k(r0.store),j=C(),z=P(j)?j:I(j)||j,$=z&&S(z),J=$&&(0,r0.getBlockType)($),W=E().some(G=>O(G)),X=$&&V($),U=X&&X.length>0;return{selectedBlockCount:R(),renderedBlockClientId:z,renderedBlockName:$,blockType:J,isSectionBlockInSelection:W,isSectionBlock:O(z),hasBlockStyles:U,editedContentOnlySection:A(),blockEditingMode:L(z),selectedBlockStyleState:H(z),showStateOnCanvas:N(z),isResponsiveEditing:M(),blockStatesEditingEnabled:x().blockStatesEditingEnabled}},[]),m=(0,fB.useSelect)(k=>{if(!n||!o)return[];let{getClientIdsOfDescendants:x,getBlockEditingMode:C,shouldRenderBlockListView:E}=K(k(B)),R=x(o),S=new Set;return R.forEach(I=>{E(I)&&x(I).forEach(A=>S.add(A))}),R.filter(I=>!S.has(I)&&C(I)==="contentOnly")},[n,o]),g=XAe(r?.name,m,n,s),h=g?.length>1,b=tMe(r),v=e>1,y=!Zn(u);if(v&&!i)return(0,Ye.jsxs)("div",{className:"block-editor-block-inspector",children:[(0,Ye.jsx)(YX,{}),h?(0,Ye.jsx)(RQ,{tabs:g}):(0,Ye.jsx)(lMe,{showAdvancedControls:!1,showPositionControls:!1,showBindingsControls:!1})]});if(v&&i)return(0,Ye.jsx)("div",{className:"block-editor-block-inspector",children:(0,Ye.jsx)(YX,{})});let _=t===(0,r0.getUnregisteredTypeHandlerName)();return!r||!o||_?(0,Ye.jsx)("span",{className:"block-editor-block-inspector__no-blocks",children:(0,Ei.__)("No block selected.")}):(0,Ye.jsx)(qlt,{animate:b,wrapper:k=>(0,Ye.jsx)(Zlt,{blockInspectorAnimationSettings:b,renderedBlockClientId:o,children:k}),children:(0,Ye.jsx)(Xlt,{renderedBlockClientId:o,blockName:r.name,isSectionBlock:n,availableTabs:g,contentClientIds:m,hasBlockStyles:s,editedContentOnlySection:a,blockEditingMode:l,selectedBlockStyleState:u,showStateOnCanvas:d,isResponsiveEditing:f,blockStatesEditingEnabled:p,isBlockStyleStateSelected:y})})}var qlt=({animate:e,wrapper:t,children:o})=>e?t(o):o,Zlt=({blockInspectorAnimationSettings:e,renderedBlockClientId:t,children:o})=>{let r=e&&e.enterDirection==="leftToRight"?-50:50;return(0,Ye.jsx)(n0.__unstableMotion.div,{animate:{x:0,opacity:1,transition:{ease:"easeInOut",duration:.14}},initial:{x:r,opacity:0},children:o},t)},Xlt=({renderedBlockClientId:e,blockName:t,isSectionBlock:o,availableTabs:r,contentClientIds:n,hasBlockStyles:i,editedContentOnlySection:s,blockEditingMode:a,selectedBlockStyleState:l,showStateOnCanvas:u,isResponsiveEditing:d,blockStatesEditingEnabled:f=!0})=>{let p=(0,aMe.useRef)(null),m=r?.length>1,g=Aa(l),h=_i(l)&&d||Aa(l),b=s&&s!==e,v=Ln(s),y=Ln(e),_=y.isSynced,{setSelectedBlockStyleState:w,setSelectedBlockStyleStateCanvasPreview:k}=K((0,fB.useDispatch)(B)),x=E=>{w(e,E)},C=E=>{k(e,E)};return(0,Ye.jsxs)("div",{className:"block-editor-block-inspector",children:[b&&(0,Ye.jsx)(aT,{...v,className:v?.isSynced&&"is-synced",parentClientId:s}),(0,Ye.jsx)(aT,{...y,allowParentNavigation:!0,className:_&&"is-synced",isChild:b,clientId:e,controls:a==="default"&&f&&(0,Ye.jsx)(iMe,{name:t,value:l,onChange:x})}),a==="default"&&h&&(0,Ye.jsxs)(n0.__experimentalSpacer,{paddingX:4,paddingY:2,children:[g&&(0,Ye.jsx)(n0.ToggleControl,{label:(0,Ei.__)("Show state on canvas"),checked:u,onChange:C}),(0,Ye.jsx)(sMe,{name:t,value:l,isResponsiveEditing:d})]}),(0,Ye.jsx)(bae,{clientId:e}),(0,Ye.jsx)(gOe,{clientId:e}),!h&&(0,Ye.jsx)(MV,{blockClientId:e}),(0,Ye.jsx)(xOe,{}),h&&(0,Ye.jsx)(Ylt,{clientId:e,contentClientIds:n,isSectionBlock:o,selectedBlockStyleState:l}),!h&&m&&(0,Ye.jsx)(Ye.Fragment,{children:(0,Ye.jsx)(RQ,{hasBlockStyles:i,clientId:e,blockName:t,tabs:r,isSectionBlock:o,contentClientIds:n})}),!h&&!m&&(0,Ye.jsxs)(Ye.Fragment,{children:[i&&(0,Ye.jsx)(lS,{clientId:e}),(0,Ye.jsx)(H4,{contentClientIds:n}),(0,Ye.jsx)(Ve.Slot,{group:"content"}),(0,Ye.jsx)(Ve.Slot,{group:"list",ref:p}),(0,Ye.jsx)(K5,{listViewRef:p}),!o&&(0,Ye.jsx)(lMe,{})]}),!h&&(0,Ye.jsx)(U4.Slot,{}),(0,Ye.jsx)(r4,{},"back")]})},cMe=Klt;var OQ=c(Nt(),1);var uMe=c(T(),1),dMe=()=>((0,OQ.default)("__unstableUseClipboardHandler",{alternative:"BlockCanvas or WritingFlow",since:"6.4",version:"6.7"}),dT());function fMe(e){return(0,OQ.default)("CopyHandler",{alternative:"BlockCanvas or WritingFlow",since:"6.4",version:"6.7"}),(0,uMe.jsx)("div",{...e,ref:dT()})}var pMe=c(ee(),1),AQ=c(F(),1);var MQ=c(T(),1),Qlt=()=>{};function Jlt({rootClientId:e,clientId:t,isAppender:o,showInserterHelpPanel:r,showMostUsedBlocks:n=!1,__experimentalInsertionIndex:i,__experimentalInitialTab:s,__experimentalInitialCategory:a,__experimentalFilterValue:l,onPatternCategorySelection:u,onSelect:d=Qlt,shouldFocusBlock:f=!1,onClose:p},m){let{destinationRootClientId:g}=(0,pMe.useSelect)(h=>{let{getBlockRootClientId:b}=h(B);return{destinationRootClientId:e||b(t)||void 0}},[t,e]);return(0,MQ.jsx)(uq,{onSelect:d,rootClientId:g,clientId:t,isAppender:o,showInserterHelpPanel:r,showMostUsedBlocks:n,__experimentalInsertionIndex:i,__experimentalFilterValue:l,onPatternCategorySelection:u,__experimentalInitialTab:s,__experimentalInitialCategory:a,shouldFocusBlock:f,ref:m,onClose:p})}var NQ=(0,AQ.forwardRef)(Jlt);function ect(e,t){return(0,MQ.jsx)(NQ,{...e,onPatternCategorySelection:void 0,ref:t})}var mMe=(0,AQ.forwardRef)(ect);var gMe=c(Nt(),1);function hMe(){return(0,gMe.default)("wp.blockEditor.MultiSelectScrollIntoView",{hint:"This behaviour is now built-in.",since:"5.8"}),null}var bMe=c(ue(),1),pB=c(Dt(),1),Oh=c(wo(),1),yMe=c(T(),1),tct=window.navigator.userAgent.indexOf("Trident")!==-1,oct=new Set([Oh.UP,Oh.DOWN,Oh.LEFT,Oh.RIGHT]),rct=.75;function LQ(){return(0,bMe.useRefEffect)(e=>{let{ownerDocument:t}=e,{defaultView:o}=t,r,n,i;function s(){r||(r=o.requestAnimationFrame(()=>{f(),r=null}))}function a(h){n&&o.cancelAnimationFrame(n),n=o.requestAnimationFrame(()=>{l(h),n=null})}function l({keyCode:h}){if(!m())return;let b=(0,pB.computeCaretRect)(o);if(!b)return;if(!i){i=b;return}if(oct.has(h)){i=b;return}let v=b.top-i.top;if(v===0)return;let y=(0,pB.getScrollContainer)(e);if(!y)return;let _=y===t.body||y===t.documentElement,w=_?o.scrollY:y.scrollTop,k=_?0:y.getBoundingClientRect().top,x=_?i.top/o.innerHeight:(i.top-k)/(o.innerHeight-k);if(w===0&&x<rct&&g()){i=b;return}let C=_?o.innerHeight:y.clientHeight;if(i.top+i.height>k+C||i.top<k){i=b;return}_?o.scrollBy(0,v):y.scrollTop+=v}function u(){t.addEventListener("selectionchange",d)}function d(){t.removeEventListener("selectionchange",d),f()}function f(){m()&&(i=(0,pB.computeCaretRect)(o))}function p(){let{activeElement:h}=t;if(!h)return null;if(!h.isContentEditable||!h.contains(e))return h;let{anchorNode:b}=o.getSelection();return b?(b.nodeType===b.ELEMENT_NODE?b:b.parentElement)?.closest('[contenteditable="true"]')??null:null}function m(){let h=p();return!!h&&e.contains(h)&&h.isContentEditable}function g(){let h=e.querySelectorAll('[contenteditable="true"]');return h[h.length-1]===p()}return o.addEventListener("scroll",s,!0),o.addEventListener("resize",s,!0),e.addEventListener("keydown",a),e.addEventListener("keyup",l),e.addEventListener("mousedown",u),e.addEventListener("touchstart",u),()=>{o.removeEventListener("scroll",s,!0),o.removeEventListener("resize",s,!0),e.removeEventListener("keydown",a),e.removeEventListener("keyup",l),e.removeEventListener("mousedown",u),e.removeEventListener("touchstart",u),t.removeEventListener("selectionchange",d),o.cancelAnimationFrame(r),o.cancelAnimationFrame(n)}},[])}function nct({children:e}){return(0,yMe.jsx)("div",{ref:LQ(),className:"block-editor__typewriter",children:e})}var ict=tct?e=>e.children:nct,vMe=ict;var Vv=c(F(),1),DQ=c(Nt(),1);var VQ=c(T(),1),q4=(0,Vv.createContext)({});q4.displayName="RenderedRefsContext";function sct(e,t,o){let r={...e,[t]:e[t]?new Set(e[t]):new Set};return r[t].add(o),r}function FQ({children:e,uniqueId:t,blockName:o=""}){let r=(0,Vv.useContext)(q4),{name:n}=kt();o=o||n;let i=(0,Vv.useMemo)(()=>sct(r,o,t),[r,o,t]);return(0,VQ.jsx)(q4.Provider,{value:i,children:e})}function zQ(e,t=""){let o=(0,Vv.useContext)(q4),{name:r}=kt();return t=t||r,!!o[t]?.has(e)}var _Me=e=>((0,DQ.default)("wp.blockEditor.__experimentalRecursionProvider",{since:"6.5",alternative:"wp.blockEditor.RecursionProvider"}),(0,VQ.jsx)(FQ,{...e})),wMe=(...e)=>((0,DQ.default)("wp.blockEditor.__experimentalUseHasRecursion",{since:"6.5",alternative:"wp.blockEditor.useHasRecursion"}),zQ(...e));var X4=c(q(),1),jQ=c(Z(),1),HQ=c(F(),1),xMe=c(Ul(),1);var Wp=c(q(),1);var kMe=c(Z(),1);var Ud=c(T(),1);function Z4({title:e,help:t,actions:o=[],onClose:r}){return(0,Ud.jsxs)(Wp.__experimentalVStack,{className:"block-editor-inspector-popover-header",spacing:4,children:[(0,Ud.jsxs)(Wp.__experimentalHStack,{alignment:"center",children:[(0,Ud.jsx)(ir,{variant:"heading-md",render:(0,Ud.jsx)("h2",{}),className:"block-editor-inspector-popover-header__heading",children:e}),(0,Ud.jsx)(Wp.__experimentalSpacer,{}),o.map(({label:n,icon:i,onClick:s})=>(0,Ud.jsx)(Wp.Button,{size:"small",className:"block-editor-inspector-popover-header__action",label:n,icon:i,variant:!i&&"tertiary",onClick:s,children:!i&&n},n)),r&&(0,Ud.jsx)(Wp.Button,{size:"small",className:"block-editor-inspector-popover-header__action",label:(0,kMe.__)("Close"),icon:pb,onClick:r})]}),t&&(0,Ud.jsx)(ir,{children:t})]})}var i0=c(T(),1);function act({onClose:e,onChange:t,showPopoverHeader:o=!0,showPopoverHeaderActions:r,isCompact:n,currentDate:i,title:s,...a},l){let u={startOfWeek:(0,xMe.getSettings)().l10n.startOfWeek,onChange:t,currentDate:n?void 0:i,currentTime:n?i:void 0,...a},d=n?X4.TimePicker:X4.DateTimePicker;return(0,i0.jsxs)("div",{ref:l,className:"block-editor-publish-date-time-picker",children:[o&&(0,i0.jsx)(Z4,{title:s||(0,jQ.__)("Publish"),actions:r?[{label:(0,jQ.__)("Reset"),onClick:()=>t?.(null)}]:void 0,onClose:e}),(0,i0.jsx)(d,{...u})]})}var WQ=(0,HQ.forwardRef)(act);function lct(e,t){return(0,i0.jsx)(WQ,{...e,showPopoverHeaderActions:!0,isCompact:!1,ref:t})}var SMe=(0,HQ.forwardRef)(lct);var CMe=c(Nt(),1),EMe=c(F(),1);function cct(){return(0,CMe.default)("wp.blockEditor.ToolSelector",{since:"6.9",hint:"The ToolSelector component no longer renders anything."}),null}var TMe=(0,EMe.forwardRef)(cct);var gB=c(T(),1),Xe=e=>{if(e===null||typeof e!="object"||Array.isArray(e))return e;let t=Object.entries(e).map(([o,r])=>[o,Xe(r)]).filter(([,o])=>o!==void 0);return t.length?Object.fromEntries(t):void 0};function S4(e,t,o,r,n,i){if(Object.values(e??{}).every(l=>!l)||i.length===1&&o.innerBlocks.length===r.length)return o;let s=r[0]?.attributes;if(i.length>1&&r.length>1)if(r[n])s=r[n]?.attributes;else return o;let a=o;return Object.entries(e).forEach(([l,u])=>{u&&t[l].forEach(d=>{let f=bf(s,d);f&&(a={...a,attributes:Ue(a.attributes,d,f)})})}),a}function io(e,t,o){let n=(0,RMe.getBlockSupport)(e,t)?.__experimentalSkipSerialization;return Array.isArray(n)?n.includes(o):n}var Up=new WeakMap;function Qc({id:e,css:t}){return Ga({id:e,css:t})}function Ga({id:e,css:t,assets:o,__unstableType:r,variation:n,clientId:i}={}){let{setStyleOverride:s,deleteStyleOverride:a}=K((0,Q4.useDispatch)(B)),l=(0,Q4.useRegistry)(),u=(0,sc.useId)();(0,sc.useEffect)(()=>{if(!t&&!o)return;let d=e||u,f={id:e,css:t,assets:o,__unstableType:r,variation:n,clientId:i};return Up.get(l)||Up.set(l,[]),Up.get(l).push([d,f]),window.queueMicrotask(()=>{Up.get(l)?.length&&l.batch(()=>{Up.get(l).forEach(p=>{s(...p)}),Up.set(l,[])})}),()=>{Up.get(l)?.find(([m])=>m===d)?Up.set(l,Up.get(l).filter(([m])=>m!==d)):a(d)}},[e,t,i,o,r,u,s,a,l,n])}function jd(e,t){let[o,r,n,i,s,a,l,u,d,f,p,m,g,h,b,v,y,_,w,k,x,C,E,R,S,I,O,A,P,L,H,N,M,V,j,D,z,$,J,Q,W,X,U,G,te,re,ae,ie,be,pe,ke,ye,Pe,_e,ve,Se,fe,Ce,ne,se,Ee,he,Ae]=je("background.backgroundImage","background.backgroundSize","background.gradient","typography.fontFamilies.custom","typography.fontFamilies.default","typography.fontFamilies.theme","typography.defaultFontSizes","typography.fontSizes.custom","typography.fontSizes.default","typography.fontSizes.theme","typography.customFontSize","typography.fontStyle","typography.fontWeight","typography.lineHeight","typography.textAlign","typography.textColumns","typography.textDecoration","typography.textIndent","typography.writingMode","typography.textTransform","typography.letterSpacing","spacing.padding","spacing.margin","spacing.blockGap","spacing.defaultSpacingSizes","spacing.customSpacingSize","spacing.spacingSizes.custom","spacing.spacingSizes.default","spacing.spacingSizes.theme","spacing.units","dimensions.aspectRatio","dimensions.height","dimensions.minHeight","dimensions.minWidth","dimensions.width","dimensions.dimensionSizes","layout","border.color","border.radius","border.style","border.width","border.radiusSizes","color.custom","color.palette.custom","color.customDuotone","color.palette.theme","color.palette.default","color.defaultPalette","color.defaultDuotone","color.duotone.custom","color.duotone.theme","color.duotone.default","color.gradients.custom","color.gradients.theme","color.gradients.default","color.defaultGradients","color.customGradient","color.background","color.link","color.text","color.heading","color.button","shadow"),et=(0,sc.useMemo)(()=>({background:{backgroundImage:o,backgroundSize:r,gradient:n},color:{palette:{custom:G,theme:re,default:ae},gradients:{custom:Pe,theme:_e,default:ve},duotone:{custom:pe,theme:ke,default:ye},defaultGradients:Se,defaultPalette:ie,defaultDuotone:be,custom:U,customGradient:fe,customDuotone:te,background:Ce,link:ne,heading:Ee,button:he,text:se},typography:{fontFamilies:{custom:i,default:s,theme:a},fontSizes:{custom:u,default:d,theme:f},customFontSize:p,defaultFontSizes:l,fontStyle:m,fontWeight:g,lineHeight:h,textAlign:b,textColumns:v,textDecoration:y,textIndent:_,textTransform:k,letterSpacing:x,writingMode:w},spacing:{spacingSizes:{custom:O,default:A,theme:P},customSpacingSize:I,defaultSpacingSizes:S,padding:C,margin:E,blockGap:R,units:L},border:{color:$,radius:J,style:Q,width:W,radiusSizes:X},dimensions:{aspectRatio:H,height:N,minHeight:M,minWidth:V,width:j,dimensionSizes:D},layout:z,parentLayout:t,shadow:Ae}),[o,r,n,i,s,a,l,u,d,f,p,m,g,h,b,v,y,_,k,x,w,C,E,R,S,I,O,A,P,L,H,N,M,V,j,D,z,t,$,J,Q,W,X,U,G,te,re,ae,ie,be,pe,ke,ye,Pe,_e,ve,Se,fe,Ce,ne,se,Ee,he,Ae]);return d4(et,e)}function BMe(e){e=e.map(o=>({...o,Edit:(0,sc.memo)(o.edit)}));let t=(0,UQ.createHigherOrderComponent)(o=>function(n){let i=kt();return[...e.map((s,a)=>{let{Edit:l,hasSupport:u,attributeKeys:d=[],shareWithChildBlocks:f,supportsPatternEditing:p}=s;if(!(p&&i[r_]||i[Nu]||i[o_]&&f)||!u(n.name))return null;let g={};for(let h of d)n.attributes[h]&&(g[h]=n.attributes[h]);return(0,gB.jsx)(l,{name:n.name,isSelected:n.isSelected,clientId:n.clientId,setAttributes:n.setAttributes,__unstableParentLayout:n.__unstableParentLayout,...g},a)}),(0,gB.jsx)(o,{...n},"edit")]},"withBlockEditHooks");(0,mB.addFilter)("editor.BlockEdit","core/editor/hooks",t)}function uct({index:e,useBlockProps:t,setAllWrapperProps:o,...r}){let n=t(r),i=s=>o(a=>{let l=[...a];return l[e]=s,l});return(0,sc.useEffect)(()=>(i(n),()=>{i(void 0)})),null}var dct=(0,sc.memo)(uct);function IMe(e){let t=(0,UQ.createHigherOrderComponent)(o=>function(n){let[i,s]=(0,sc.useState)(Array(e.length).fill(void 0));return[...e.map((a,l)=>{let{hasSupport:u,attributeKeys:d=[],useBlockProps:f,isMatch:p}=a,m={};for(let g of d)n.attributes[g]&&(m[g]=n.attributes[g]);return!Object.keys(m).length||!u(n.name)||p&&!p(m)?null:(0,gB.jsx)(dct,{index:l,useBlockProps:f,setAllWrapperProps:s,name:n.name,clientId:n.clientId,...m},l)}),(0,gB.jsx)(o,{...n,wrapperProps:i.filter(Boolean).reduce((a,l)=>({...a,...l,className:Y(a.className,l.className),style:{...a.style,...l.style}}),n.wrapperProps||{})},"edit")]},"withBlockListBlockHooks");(0,mB.addFilter)("editor.BlockListBlock","core/editor/hooks",t)}function PMe(e){function t(o,r,n){return e.reduce((i,s)=>{let{hasSupport:a,attributeKeys:l=[],addSaveProps:u}=s,d={};for(let f of l)n[f]&&(d[f]=n[f]);return!Object.keys(d).length||!a(r)?i:u(i,r,d)},o)}(0,mB.addFilter)("blocks.getSaveContent.extraProps","core/editor/hooks",t,0),(0,mB.addFilter)("blocks.getSaveContent.extraProps","core/editor/hooks",o=>(o.hasOwnProperty("className")&&!o.className&&delete o.className,o))}var OMe=c(ce(),1),AMe=c(Bo(),1);function fct(e){let{apiVersion:t=1}=e;return t<2&&(0,OMe.hasBlockSupport)(e,"lightBlockWrapper",!1)&&(e.apiVersion=2),e}(0,AMe.addFilter)("blocks.registerBlockType","core/compat/migrateLightBlockWrapper",fct);function MMe(e){e.hasAttribute("crossorigin")||e.setAttribute("crossorigin","anonymous")}if(window.crossOriginIsolated){let e=function(){document.body?t.observe(document.body,{childList:!0,attributes:!0,subtree:!0}):document.readyState==="loading"&&document.addEventListener("DOMContentLoaded",()=>{document.body&&t.observe(document.body,{childList:!0,attributes:!0,subtree:!0})})};pct=e;let t=new window.MutationObserver(o=>{o.forEach(r=>{[r.addedNodes,r.target].forEach(n=>{(n instanceof window.NodeList?n:[n]).forEach(s=>{let a=s;a.querySelectorAll&&(a.querySelectorAll("source,script,video,link").forEach(l=>{MMe(l)}),["SOURCE","SCRIPT","VIDEO","LINK"].includes(a.nodeName)&&MMe(a))})})})});e()}var pct;var NMe=c(Bo(),1),ac=c(ce(),1);var GQ=c(T(),1),$Q=["left","center","right","wide","full"],mct=["wide","full"];function YQ(e,t=!0,o=!0){let r;return Array.isArray(e)?r=$Q.filter(n=>e.includes(n)):e===!0?r=[...$Q]:r=[],!o||e===!0&&!t?r.filter(n=>!mct.includes(n)):r}function gct(e){return"type"in(e.attributes?.align??{})||(0,ac.hasBlockSupport)(e,"align")&&(e.attributes={...e.attributes,align:{type:"string",enum:[...$Q,""]}}),e}function hct({name:e,align:t,setAttributes:o}){let r=YQ((0,ac.getBlockSupport)(e,"align"),(0,ac.hasBlockSupport)(e,"alignWide",!0)),n=_1(r).map(({name:a})=>a),i=jr();return!n.length||i!=="default"?null:(0,GQ.jsx)(Ko,{group:"block",__experimentalShareWithChildBlocks:!0,children:(0,GQ.jsx)(nO,{value:t,onChange:a=>{a||(0,ac.getBlockType)(e)?.attributes?.align?.default&&(a=""),o({align:a})},controls:n})})}var J4={shareWithChildBlocks:!0,edit:hct,useBlockProps:bct,addSaveProps:yct,attributeKeys:["align"],hasSupport(e){return(0,ac.hasBlockSupport)(e,"align",!1)}};function bct({name:e,align:t}){let o=YQ((0,ac.getBlockSupport)(e,"align"),(0,ac.hasBlockSupport)(e,"alignWide",!0));return _1(o).some(n=>n.name===t)?{"data-align":t}:{}}function yct(e,t,o){let{align:r}=o,n=(0,ac.getBlockSupport)(t,"align"),i=(0,ac.hasBlockSupport)(t,"alignWide",!0);return YQ(n,i).includes(r)&&(e.className=Y(`align${r}`,e.className)),e}(0,NMe.addFilter)("blocks.registerBlockType","core/editor/align/addAttribute",gct);var LMe=c(Bo(),1);function vct(e){return"type"in(e.attributes?.lock??{})||(e.attributes={...e.attributes,lock:{type:"object"}}),e}(0,LMe.addFilter)("blocks.registerBlockType","core/lock/addAttribute",vct);var QQ=c(Bo(),1),u0=c(ce(),1);var hB=c(q(),1),oF=c(Z(),1),KMe=c(F(),1),qMe=c(ee(),1),rF=c(ce(),1);var lc=c(q(),1),GMe=c(F(),1),c0=c(Z(),1),$Me=c(ee(),1);var ZQ=c(ce(),1),HMe=c(ee(),1),l0=c(q(),1),bu=c(Z(),1),eF=c(F(),1),WMe=c(ue(),1),UMe=c(Yo(),1);var KQ=c(F(),1),FMe=c(ue(),1),zMe=c(q(),1);var DMe=c(q(),1);var s0=c(T(),1);function _ct({blockTypes:e,value:t,onItemChange:o}){return(0,s0.jsx)("ul",{className:"block-editor-block-manager__checklist",children:e.map(r=>(0,s0.jsxs)("li",{className:"block-editor-block-manager__checklist-item",children:[(0,s0.jsx)(DMe.CheckboxControl,{label:r.title,checked:t.includes(r.name),onChange:(...n)=>o(r,...n)}),(0,s0.jsx)(Lt,{icon:r.icon})]},r.name))})}var VMe=_ct;var a0=c(T(),1);function jMe({title:e,blockTypes:t,selectedBlockTypes:o,onChange:r}){let n=(0,FMe.useInstanceId)(jMe),i=(0,KQ.useCallback)((f,p)=>{r(p?[...o,f]:o.filter(({name:m})=>m!==f.name))},[o,r]),s=(0,KQ.useCallback)(f=>{r(f?[...o,...t.filter(p=>!o.find(({name:m})=>m===p.name))]:o.filter(p=>!t.find(({name:m})=>m===p.name)))},[t,o,r]);if(!t.length)return null;let a=t.map(({name:f})=>f).filter(f=>(o??[]).some(p=>p.name===f)),l="block-editor-block-manager__category-title-"+n,u=a.length===t.length,d=!u&&a.length>0;return(0,a0.jsxs)("div",{role:"group","aria-labelledby":l,className:"block-editor-block-manager__category",children:[(0,a0.jsx)(zMe.CheckboxControl,{checked:u,onChange:s,className:"block-editor-block-manager__category-title",indeterminate:d,label:(0,a0.jsx)("span",{id:l,children:e})}),(0,a0.jsx)(VMe,{blockTypes:t,value:a,onItemChange:i})]})}var qQ=jMe;var Gp=c(T(),1);function tF({blockTypes:e,selectedBlockTypes:t,onChange:o,showSelectAll:r=!0}){let n=(0,WMe.useDebounce)(UMe.speak,500),[i,s]=(0,eF.useState)(""),{categories:a,isMatchingSearchTerm:l}=(0,HMe.useSelect)(p=>({categories:p(ZQ.store).getCategories(),isMatchingSearchTerm:p(ZQ.store).isMatchingSearchTerm}),[]),u=e.filter(p=>!i||l(p,i)),d=t.length>0&&t.length!==e.length,f=e.length>0&&t.length===e.length;return(0,eF.useEffect)(()=>{if(!i)return;let p=u.length,m=(0,bu.sprintf)((0,bu._n)("%d result found.","%d results found.",p),p);n(m)},[u?.length,i,n]),(0,Gp.jsxs)(l0.__experimentalVStack,{className:"block-editor-block-manager__content",spacing:4,children:[(0,Gp.jsx)(l0.SearchControl,{label:(0,bu.__)("Search for a block"),placeholder:(0,bu.__)("Search for a block"),value:i,onChange:p=>s(p),className:"block-editor-block-manager__search"}),r&&(0,Gp.jsx)(l0.CheckboxControl,{className:"block-editor-block-manager__select-all",label:(0,bu.__)("Select all"),checked:f,onChange:()=>{o(f?[]:e)},indeterminate:d}),(0,Gp.jsxs)("div",{tabIndex:"0",role:"region","aria-label":(0,bu.__)("Available block types"),className:"block-editor-block-manager__results",children:[u.length===0&&(0,Gp.jsx)("p",{className:"block-editor-block-manager__no-results",children:(0,bu.__)("No blocks found.")}),a.map(p=>(0,Gp.jsx)(qQ,{title:p.title,blockTypes:u.filter(m=>m.category===p.slug),selectedBlockTypes:t,onChange:o},p.slug)),(0,Gp.jsx)(qQ,{title:(0,bu.__)("Uncategorized"),blockTypes:u.filter(({category:p})=>!p),selectedBlockTypes:t,onChange:o})]})]})}var yu=c(T(),1);function YMe({clientId:e,blockTypes:t,selectedBlockTypes:o,onClose:r}){let[n,i]=(0,GMe.useState)(o),{updateBlockAttributes:s}=(0,$Me.useDispatch)(B),a=()=>{let l=n.length===t.length,u=n.map(({name:d})=>d);s(e,{allowedBlocks:l?void 0:u}),r()};return(0,yu.jsx)(lc.Modal,{title:(0,c0._x)("Manage allowed blocks","modal title"),onRequestClose:r,overlayClassName:"block-editor-block-allowed-blocks-modal",focusOnMount:"firstContentElement",size:"medium",children:(0,yu.jsxs)(lc.__experimentalVStack,{as:"form",onSubmit:l=>{l.preventDefault(),a()},spacing:"4",children:[(0,yu.jsx)(ir,{children:(0,c0.__)("Select which blocks can be added inside this container.")}),(0,yu.jsx)(tF,{blockTypes:t,selectedBlockTypes:n,onChange:l=>{i(l)}}),(0,yu.jsxs)(lc.Flex,{className:"block-editor-block-allowed-blocks-modal__actions",justify:"flex-end",expanded:!1,children:[(0,yu.jsx)(lc.FlexItem,{children:(0,yu.jsx)(lc.Button,{variant:"tertiary",onClick:r,__next40pxDefaultSize:!0,children:(0,c0.__)("Cancel")})}),(0,yu.jsx)(lc.FlexItem,{children:(0,yu.jsx)(lc.Button,{variant:"primary",type:"submit",__next40pxDefaultSize:!0,children:(0,c0.__)("Apply")})})]})]})})}var Fv=c(T(),1);function ZMe({clientId:e}){let[t,o]=(0,KMe.useState)(!1),{blockTypes:r,selectedBlockNames:n}=(0,qMe.useSelect)(a=>{let{getBlockAttributes:l}=a(B);return{blockTypes:a(rF.store).getBlockTypes(),selectedBlockNames:l(e)?.allowedBlocks}},[e]),i=r.filter(a=>(0,rF.hasBlockSupport)(a,"inserter",!0)&&(!a.parent||a.parent.includes("core/post-content")));if(!i)return null;let s=n===void 0?i:i.filter(a=>n.includes(a.name));return(0,Fv.jsxs)("div",{className:"block-editor-block-allowed-blocks-control",children:[(0,Fv.jsxs)(hB.BaseControl,{help:(0,oF.__)("Specify which blocks are allowed inside this container."),children:[(0,Fv.jsx)(hB.BaseControl.VisualLabel,{children:(0,oF.__)("Allowed Blocks")}),(0,Fv.jsx)(hB.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{o(!0)},className:"block-editor-block-allowed-blocks-control__button",children:(0,oF.__)("Manage allowed blocks")})]}),t&&(0,Fv.jsx)(YMe,{clientId:e,blockTypes:i,selectedBlockTypes:s,onClose:()=>o(!1)})]})}var XQ=c(T(),1);function wct({clientId:e}){return jr()==="contentOnly"?null:(0,XQ.jsx)(YT.Fill,{children:(0,XQ.jsx)(ZMe,{clientId:e})})}var XMe={edit:wct,attributeKeys:["allowedBlocks"],hasSupport(e){return(0,u0.hasBlockSupport)(e,"allowedBlocks")}};function kct(e){return e?.attributes?.allowedBlocks?.type||(0,u0.hasBlockSupport)(e,"allowedBlocks")&&(e.attributes={...e.attributes,allowedBlocks:{type:"array"}}),e}(0,QQ.addFilter)("blocks.registerBlockType","core/allowedBlocks/attribute",kct);function xct(e,t,o,r){if(!(0,u0.hasBlockSupport)(e.name,"allowedBlocks")||t.length!==1&&r.length===1&&e.innerBlocks.length===t.length||r.length===1&&t.length>1||r.length>1&&t.length===1||r.length>1&&t.length>1&&r.length!==t.length||e.attributes.allowedBlocks)return e;let n=t[o]?.attributes?.allowedBlocks;if(!n)return e;let s=(0,u0.getBlockType)(e.name)?.allowedBlocks||[];if(!s.length)return{...e,attributes:{...e.attributes,allowedBlocks:n}};let a=n.filter(l=>s.includes(l));return{...e,attributes:{...e.attributes,allowedBlocks:a}}}(0,QQ.addFilter)("blocks.switchToBlockType.transformedBlock","core/allowedBlocks/addTransforms",xct);var QMe=c(Bo(),1),nF=c(q(),1),bB=c(Z(),1),iF=c(ce(),1);var Ah=c(T(),1),Sct=/[\s#]/g;function Cct(e){return"type"in(e.attributes?.anchor??{})||(0,iF.hasBlockSupport)(e,"anchor")&&(e.attributes={...e.attributes,anchor:{type:"string"}}),e}function Ect({anchor:e,setAttributes:t}){return jr()!=="default"?null:(0,Ah.jsx)(Ve,{group:"advanced",children:(0,Ah.jsx)(nF.TextControl,{className:"html-anchor-control",label:(0,bB.__)("HTML anchor"),help:(0,Ah.jsxs)(Ah.Fragment,{children:[(0,bB.__)("Enter a word or two\u2014without spaces\u2014to make a unique web address just for this block, called an \u201Canchor\u201D. Then, you\u2019ll be able to link directly to this section of your page.")," ",(0,Ah.jsx)(nF.ExternalLink,{href:(0,bB.__)("https://wordpress.org/documentation/article/page-jumps/"),children:(0,bB.__)("Learn more about anchors")})]}),value:e||"",placeholder:null,onChange:r=>{r=r.replace(Sct,"-"),t({anchor:r!==""?r:void 0})},autoCapitalize:"none",autoComplete:"off"})})}var JQ={addSaveProps:Tct,edit:Ect,attributeKeys:["anchor"],hasSupport(e){return(0,iF.hasBlockSupport)(e,"anchor")}};function Tct(e,t,o){return(0,iF.hasBlockSupport)(t,"anchor")&&(e.id=o.anchor===""?null:o.anchor),e}(0,QMe.addFilter)("blocks.registerBlockType","core/anchor/attribute",Cct);var JMe=c(Bo(),1),sF=c(ce(),1);function Rct(e){return e?.attributes?.ariaLabel?.type||(0,sF.hasBlockSupport)(e,"ariaLabel")&&(e.attributes={...e.attributes,ariaLabel:{type:"string"}}),e}function Bct(e,t,o){return(0,sF.hasBlockSupport)(t,"ariaLabel")&&!io(t,"ariaLabel","ariaLabel")&&(e["aria-label"]=o.ariaLabel===""?null:o.ariaLabel),e}var eNe={addSaveProps:Bct,attributeKeys:["ariaLabel"],hasSupport(e){return(0,sF.hasBlockSupport)(e,"ariaLabel")}};(0,JMe.addFilter)("blocks.registerBlockType","core/ariaLabel/attribute",Rct);var R0=c(ce(),1),t5e=c(ue(),1),l8=c(q(),1),c8=c(ee(),1);var eJ=c(Z(),1);var cr="isAny",ur="isNone",aF="isAll",Ki="isNotAll",Cn="between",ks="inThePast",aa="over",Er="is",Tr="isNot",Mh="lessThan",Nh="greaterThan",Lh="lessThanOrEqual",Dh="greaterThanOrEqual",vu="before",_u="after",wu="beforeInc",ku="afterInc",Gd="contains",$d="notContains",Yd="startsWith",xu="on",Su="notOn";var tPo={asc:(0,eJ.__)("Sort ascending"),desc:(0,eJ.__)("Sort descending")};var yB=c(F(),1),Ict=[];function la({elements:e,getElements:t}){let o=Array.isArray(e)&&e.length>0?e:Ict,[r,n]=(0,yB.useState)(o),[i,s]=(0,yB.useState)(!1);return(0,yB.useEffect)(()=>{if(!t){n(o);return}let a=!1;return s(!0),t().then(l=>{if(!a){let u=Array.isArray(l)&&l.length>0?l:o;n(u)}}).catch(()=>{a||n(o)}).finally(()=>{a||s(!1)}),()=>{a=!0}},[t,o]),{elements:r,isLoading:i}}var qe=c(Z(),1),Hr=c(F(),1),vB=c(Ul(),1);var Pct=/(?:[Zz]|[+-](?:[01]\d|2[0-3]):?[0-5]\d)$/,Oct=["HH:mm","HH:mm:ss"],Act=new Date(2e3,0,1);function xs(e){if(typeof e!="string")return null;let t=e.trim().replace(Pct,"");for(let o of Oct){let r=Lme(t,o,Act);if(Vc(r))return r.getHours()*3600+r.getMinutes()*60+r.getSeconds()}return null}var tJ=c(T(),1),dn={Name:(0,tJ.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,tJ.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function d0(e,t){let o=xs(t);return o!==null?[xs(e)??NaN,o]:[(0,vB.getDate)(e).getTime(),(0,vB.getDate)(t).getTime()]}function tNe(e,t){switch(t){case"days":return vy(new Date,e);case"weeks":return Hme(new Date,e);case"months":return vL(new Date,e);case"years":return _L(new Date,e);default:return new Date}}var oNe={label:(0,qe.__)("Is none of"),filterText:(e,t)=>(0,Hr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(o=>o.label).join(", ")),dn),filter:((e,t,o)=>{if(!o?.length)return!0;let r=t.getValue({item:e});return Array.isArray(r)?!o.some(n=>r.includes(n)):typeof r=="string"||typeof r=="number"?!o.includes(r):!1}),selection:"multi"},rNe=[{name:cr,label:(0,qe.__)("Includes"),filterText:(e,t)=>(0,Hr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(o=>o.label).join(", ")),dn),filter(e,t,o){if(!o?.length)return!0;let r=t.getValue({item:e});return Array.isArray(r)?o.some(n=>r.includes(n)):typeof r=="string"||typeof r=="number"?o.includes(r):!1},selection:"multi"},{name:ur,...oNe},{name:aF,label:(0,qe.__)("Includes all"),filterText:(e,t)=>(0,Hr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(o=>o.label).join(", ")),dn),filter(e,t,o){if(!o?.length)return!0;let r=t.getValue({item:e});return Array.isArray(r)?o.every(n=>r.includes(n)):!1},selection:"multi"},{name:Ki,...oNe},{name:Cn,label:(0,qe.__)("Between (inc)"),filterText:(e,t)=>(0,Hr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),dn),filter(e,t,o){if(!Array.isArray(o)||o.length!==2||o.includes(void 0)||o.includes("")||o.includes(null))return!0;let r=t.getValue({item:e}),[n,i]=o.map(xs);if(n!==null&&i!==null){let s=xs(r);return s!==null&&s>=n&&s<=i}return typeof r=="number"||r instanceof Date||typeof r=="string"?r>=o[0]&&r<=o[1]:!1},selection:"custom"},{name:ks,label:(0,qe.__)("In the past"),filterText:(e,t)=>(0,Hr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),dn),filter(e,t,o){if(o?.value===void 0||o?.unit===void 0)return!0;let r=tNe(o.value,o.unit),n=(0,vB.getDate)(t.getValue({item:e}));return n>=r&&n<=new Date},selection:"custom"},{name:aa,label:(0,qe.__)("Over"),filterText:(e,t)=>(0,Hr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),dn),filter(e,t,o){if(o?.value===void 0||o?.unit===void 0)return!0;let r=tNe(o.value,o.unit);return(0,vB.getDate)(t.getValue({item:e}))<r},selection:"custom"},{name:Er,label:(0,qe.__)("Is"),filterText:(e,t)=>(0,Hr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),dn),filter(e,t,o){return o===t.getValue({item:e})||o===void 0},selection:"single"},{name:Tr,label:(0,qe.__)("Is not"),filterText:(e,t)=>(0,Hr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),dn),filter(e,t,o){return o!==t.getValue({item:e})},selection:"single"},{name:Mh,label:(0,qe.__)("Less than"),filterText:(e,t)=>(0,Hr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),dn),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})<o},selection:"single"},{name:Nh,label:(0,qe.__)("Greater than"),filterText:(e,t)=>(0,Hr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),dn),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})>o},selection:"single"},{name:Lh,label:(0,qe.__)("Less than or equal"),filterText:(e,t)=>(0,Hr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),dn),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})<=o},selection:"single"},{name:Dh,label:(0,qe.__)("Greater than or equal"),filterText:(e,t)=>(0,Hr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),dn),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})>=o},selection:"single"},{name:vu,label:(0,qe.__)("Before"),filterText:(e,t)=>(0,Hr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),dn),filter(e,t,o){if(o===void 0)return!0;let[r,n]=d0(t.getValue({item:e}),o);return r<n},selection:"single"},{name:_u,label:(0,qe.__)("After"),filterText:(e,t)=>(0,Hr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),dn),filter(e,t,o){if(o===void 0)return!0;let[r,n]=d0(t.getValue({item:e}),o);return r>n},selection:"single"},{name:wu,label:(0,qe.__)("Before (inc)"),filterText:(e,t)=>(0,Hr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),dn),filter(e,t,o){if(o===void 0)return!0;let[r,n]=d0(t.getValue({item:e}),o);return r<=n},selection:"single"},{name:ku,label:(0,qe.__)("After (inc)"),filterText:(e,t)=>(0,Hr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),dn),filter(e,t,o){if(o===void 0)return!0;let[r,n]=d0(t.getValue({item:e}),o);return r>=n},selection:"single"},{name:Gd,label:(0,qe.__)("Contains"),filterText:(e,t)=>(0,Hr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),dn),filter(e,t,o){if(o===void 0)return!0;let r=t.getValue({item:e});return typeof r=="string"&&o&&r.toLowerCase().includes(String(o).toLowerCase())},selection:"single"},{name:$d,label:(0,qe.__)("Doesn't contain"),filterText:(e,t)=>(0,Hr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),dn),filter(e,t,o){if(o===void 0)return!0;let r=t.getValue({item:e});return typeof r=="string"&&o&&!r.toLowerCase().includes(String(o).toLowerCase())},selection:"single"},{name:Yd,label:(0,qe.__)("Starts with"),filterText:(e,t)=>(0,Hr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),dn),filter(e,t,o){if(o===void 0)return!0;let r=t.getValue({item:e});return typeof r=="string"&&o&&r.toLowerCase().startsWith(String(o).toLowerCase())},selection:"single"},{name:xu,label:(0,qe.__)("On"),filterText:(e,t)=>(0,Hr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),dn),filter(e,t,o){if(o===void 0)return!0;let[r,n]=d0(t.getValue({item:e}),o);return r===n},selection:"single"},{name:Su,label:(0,qe.__)("Not on"),filterText:(e,t)=>(0,Hr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),dn),filter(e,t,o){if(o===void 0)return!0;let[r,n]=d0(t.getValue({item:e}),o);return r!==n},selection:"single"}],nNe=e=>rNe.find(t=>t.name===e),iNe=()=>rNe.map(e=>e.name);var _Ne=c(F(),1);var lF=c(F(),1),sNe=c(ue(),1),aNe=c(q(),1);var oJ=c(T(),1),Mct=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,lF.useRef)(null),s=(0,sNe.useMergeRefs)([n,i]);return(0,oJ.jsx)(Dr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,ref:s,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[type="checkbox"]'),children:(0,oJ.jsx)(aNe.CheckboxControl,{...r})})},cF=(0,lF.forwardRef)(Mct);cF.displayName="ValidatedCheckboxControl";var f0=c(F(),1),lNe=c(ue(),1),cNe=c(q(),1);var rJ=c(T(),1),Nct=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,f0.useRef)(null),s=(0,lNe.useMergeRefs)([n,i]);return(0,f0.useEffect)(()=>{let a=i.current?.querySelector('input[role="combobox"]');a&&(a.required=e??!1)},[e]),(0,rJ.jsx)(Dr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,ref:s,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[role="combobox"]'),children:(0,rJ.jsx)(cNe.ComboboxControl,{...r})})},uF=(0,f0.forwardRef)(Nct);uF.displayName="ValidatedComboboxControl";var dF=c(F(),1),uNe=c(q(),1);var p0=c(T(),1),Lct=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,dF.useRef)(null);return(0,p0.jsxs)("div",{className:"dataviews-validated-control__wrapper-with-error-delegate",ref:n,children:[(0,p0.jsx)(Dr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,customValidity:t,getValidityTarget:()=>i.current,children:(0,p0.jsx)(uNe.FormTokenField,{...r})}),(0,p0.jsx)("input",{className:"dataviews-validated-control__error-delegate",type:"text",ref:i,required:e,value:r.value&&r.value.length>0?"hasvalue":"",tabIndex:-1,onChange:()=>{},onFocus:s=>{s.target.previousElementSibling?.querySelector('input[type="text"]')?.focus()}})]})},fF=(0,dF.forwardRef)(Lct);fF.displayName="ValidatedFormTokenField";var pF=c(F(),1),dNe=c(ue(),1),fNe=c(q(),1);var nJ=c(T(),1),Dct=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,pF.useRef)(null),s=(0,dNe.useMergeRefs)([n,i]);return(0,nJ.jsx)(Dr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,customValidity:t,getValidityTarget:()=>i.current,children:(0,nJ.jsx)(fNe.__experimentalNumberControl,{ref:s,...r})})},mF=(0,pF.forwardRef)(Dct);mF.displayName="ValidatedNumberControl";var gF=c(F(),1),pNe=c(ue(),1),mNe=c(q(),1);var iJ=c(T(),1),Vct=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,gF.useRef)(null),s=(0,pNe.useMergeRefs)([n,i]);return(0,iJ.jsx)(Dr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,ref:s,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[type="radio"]'),children:(0,iJ.jsx)(mNe.RadioControl,{...r})})},hF=(0,gF.forwardRef)(Vct);hF.displayName="ValidatedRadioControl";var bF=c(F(),1),gNe=c(ue(),1),hNe=c(q(),1);var sJ=c(T(),1),Fct=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,bF.useRef)(null),s=(0,gNe.useMergeRefs)([n,i]);return(0,sJ.jsx)(Dr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,customValidity:t,getValidityTarget:()=>i.current,children:(0,sJ.jsx)(hNe.SelectControl,{ref:s,...r})})},yF=(0,bF.forwardRef)(Fct);yF.displayName="ValidatedSelectControl";var vF=c(F(),1),bNe=c(ue(),1),yNe=c(q(),1);var aJ=c(T(),1),zct=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,vF.useRef)(null),s=(0,bNe.useMergeRefs)([n,i]);return(0,aJ.jsx)(Dr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,customValidity:t,getValidityTarget:()=>i.current,children:(0,aJ.jsx)(yNe.ToggleControl,{ref:s,required:e,...r})})},_F=(0,vF.forwardRef)(zct);_F.displayName="ValidatedToggleControl";var g0=c(F(),1),vNe=c(q(),1);var m0=c(T(),1),jct=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,g0.useRef)(null),s=(0,g0.useId)();return(0,m0.jsxs)("div",{className:"dataviews-validated-control__wrapper-with-error-delegate",children:[(0,m0.jsx)(Dr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,customValidity:t,getValidityTarget:()=>i.current,children:(0,m0.jsx)(vNe.__experimentalToggleGroupControl,{ref:n,...r})}),(0,m0.jsx)("input",{className:"dataviews-validated-control__error-delegate",type:"radio",ref:i,required:e,checked:r.value!==void 0,tabIndex:-1,name:s,onChange:()=>{},onFocus:a=>{a.target.previousElementSibling?.querySelector('[data-active-item="true"]')?.focus()}})]})},wF=(0,g0.forwardRef)(jct);wF.displayName="ValidatedToggleGroupControl";function So(e,t){let o;return e?.required&&t?.required?o=t.required.message?{type:t.required.type,message:t.required.message}:void 0:e?.pattern&&t?.pattern?o=t.pattern:e?.min&&t?.min?o=t.min:e?.max&&t?.max?o=t.max:e?.minLength&&t?.minLength?o=t.minLength:e?.maxLength&&t?.maxLength?o=t.maxLength:e?.elements&&t?.elements?o=t.elements:t?.custom&&(o=t.custom),o}var wNe=c(T(),1);function kNe({field:e,onChange:t,data:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,label:l,description:u,isValid:d}=e,f=e.isDisabled({item:o,field:e}),p=(0,_Ne.useCallback)(()=>{t(a({item:o,value:!s({item:o})}))},[o,s,t,a]);return(0,wNe.jsx)(cF,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:So(d,i),hidden:r,label:l,help:u,checked:s({item:o}),onChange:p,disabled:f})}var xNe=c(q(),1),SNe=c(F(),1);var lJ=c(T(),1);function kF({data:e,field:t,onChange:o,hideLabelFromVision:r,validity:n}){let{label:i,description:s,placeholder:a,getValue:l,setValue:u,isValid:d}=t,f=l({item:e})??"",p=(0,SNe.useCallback)(h=>o(u({item:e,value:h??""})),[e,o,u]),{elements:m,isLoading:g}=la({elements:t.elements,getElements:t.getElements});return g?(0,lJ.jsx)(xNe.Spinner,{}):(0,lJ.jsx)(uF,{required:!!t.isValid?.required,customValidity:So(d,n),label:i,value:f,help:s,placeholder:a,options:m,onChange:p,hideLabelFromVision:r,allowReset:!0,expandOnFocus:!0})}var BNe=c(q(),1),cc=c(F(),1),v0=c(Z(),1),INe=c(Yo(),1),ca=c(Ul(),1);var b0=c(q(),1),cJ=c(F(),1),Kd=c(Z(),1);var h0=c(T(),1),Hct={[ks]:[{value:"days",label:(0,Kd.__)("Days")},{value:"weeks",label:(0,Kd.__)("Weeks")},{value:"months",label:(0,Kd.__)("Months")},{value:"years",label:(0,Kd.__)("Years")}],[aa]:[{value:"days",label:(0,Kd.__)("Days ago")},{value:"weeks",label:(0,Kd.__)("Weeks ago")},{value:"months",label:(0,Kd.__)("Months ago")},{value:"years",label:(0,Kd.__)("Years ago")}]};function xF({className:e,data:t,field:o,onChange:r,hideLabelFromVision:n,operator:i}){let s=Hct[i===ks?"inThePast":"over"],{id:a,label:l,description:u,getValue:d,setValue:f}=o,p=o.isDisabled({item:t,field:o}),m=d({item:t}),{value:g="",unit:h=s[0].value}=m&&typeof m=="object"?m:{},b=(0,cJ.useCallback)(y=>r(f({item:t,value:{value:Number(y),unit:h}})),[r,f,t,h]),v=(0,cJ.useCallback)(y=>r(f({item:t,value:{value:g,unit:y}})),[r,f,t,g]);return(0,h0.jsx)(b0.BaseControl,{id:a,className:Y(e,"dataviews-controls__relative-date"),label:l,hideLabelFromVision:n,help:u,children:(0,h0.jsxs)($e,{direction:"row",gap:"sm",children:[(0,h0.jsx)(b0.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:g,onChange:b,disabled:p}),(0,h0.jsx)(b0.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,Kd.__)("Unit"),value:h,options:s,onChange:v,hideLabelFromVision:!0,disabled:p})]})})}function _B(e,t){return t?new en(e,t):e}var CNe=c(F(),1);function wB(e,t){let o=typeof e.min?.constraint=="string"?e.min.constraint:void 0,r=typeof e.max?.constraint=="string"?e.max.constraint:void 0,n=(0,CNe.useMemo)(()=>{let i=[];if(o){let s=t(o);s&&i.push({before:s})}if(r){let s=t(r);s&&i.push({after:s})}return i.length>0?i:void 0},[o,r,t]);return{minConstraint:o,maxConstraint:r,disabledMatchers:n}}var Wct={ary:"ar-MA",haz:"fa"};function kB(e){let t=e?.trim().split(/[_-]/)??[],o=t.shift()?.toLowerCase();if(!o)return;let r=[Wct[o]??o];for(let n of t)(/^[a-z]{4}$/i.test(n)||/^([a-z]{2}|\d{3})$/i.test(n))&&r.push(n);return r.join("-")}var ENe=c(Ul(),1),xB=c(Z(),1);function TNe(){let{timezone:e}=(0,ENe.getSettings)(),t=-1*(new Date().getTimezoneOffset()/60);if(Number(e.offset)===t)return;let o=Number(e.offset)>=0?"+":"",r=e.abbr!==""&&isNaN(Number(e.abbr))?e.abbr:`UTC${o}${e.offsetFormatted}`,n=e.string.replaceAll("_"," "),i=r;return e.string==="UTC"?i=(0,xB.__)("Coordinated Universal Time"):n.trim().length>0&&(i=`(${r}) ${n}`),(0,xB.sprintf)((0,xB.__)("Timezone: %s"),i)}var RNe=c(Ul(),1);function y0(e){if(!e)return null;let t=(0,RNe.getDate)(e);return t&&Vc(t)?t:null}var Vh=c(T(),1),uJ=e=>e?(0,ca.dateI18n)("Y-m-d\\TH:i",(0,ca.getDate)(e)):"";function Uct({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,config:s}){let{compact:a}=s||{},{id:l,label:u,description:d,setValue:f,getValue:p,isValid:m}=t,g=t.isDisabled({item:e,field:t}),h=p({item:e}),b=typeof h=="string"?h:void 0,{timezone:v}=(0,ca.getSettings)(),y=v.string||(0,ca.dateI18n)("P"),[_,w]=(0,cc.useState)(()=>{let N=y0(b);return _B(N||new Date,y)});(0,cc.useEffect)(()=>{let N=y0(b);if(N){let M=_B(N,y);w(V=>yy(M,_B(V,y))?V:M)}},[y,b]);let k=(0,cc.useRef)(null),x=(0,cc.useRef)(void 0),{minConstraint:C,maxConstraint:E,disabledMatchers:R}=wB(m,y0),S=(0,cc.useCallback)(N=>o(f({item:e,value:N})),[e,o,f]);(0,cc.useEffect)(()=>()=>clearTimeout(x.current),[]);let I=(0,cc.useCallback)(N=>{if(N){let M=(0,ca.dateI18n)("Y-m-d",N),V=b?(0,ca.dateI18n)("H:i",(0,ca.getDate)(b)):"00:00",j=(0,ca.getDate)(`${M}T${V}`);S(j.toISOString())}else S(void 0);clearTimeout(x.current),x.current=setTimeout(()=>{let M=k.current;M&&(M.dispatchEvent(new Event("invalid",{cancelable:!0})),M.validationMessage&&(0,INe.speak)(M.validationMessage))},0)},[S,b]),O=(0,cc.useCallback)(N=>{if(N){let M=(0,ca.getDate)(N);S(M.toISOString());let V=y0(M.toISOString());V&&w(_B(V,y))}else S(void 0)},[S,y]),{format:A}=t,P=A.weekStartsOn??(0,ca.getSettings)().l10n.startOfWeek,L=kB((0,ca.getSettings)().l10n.locale),H=u;return m?.required&&!n&&!r?H=`${u} (${(0,v0.__)("Required")})`:!m?.required&&n&&!r&&(H=`${u} (${(0,v0.__)("Optional")})`),(0,Vh.jsx)(BNe.BaseControl,{id:l,label:H,help:d,hideLabelFromVision:r,children:(0,Vh.jsxs)($e,{direction:"column",gap:"lg",children:[(0,Vh.jsx)(Hc,{ref:k,required:!!m?.required,customValidity:So(m,i),type:"datetime-local",label:(0,v0.__)("Date time"),hideLabelFromVision:!0,value:uJ(b),onValueChange:O,disabled:g,description:TNe(),min:C?uJ(C):void 0,max:E?uJ(E):void 0}),!a&&(0,Vh.jsx)(YE,{style:{width:"100%"},value:b?y0(b):null,onValueChange:I,month:_,onMonthChange:w,timeZone:y,locale:L,dir:(0,v0.isRTL)()?"rtl":"ltr",weekStartsOn:P,disabled:g||R})]})})}function PNe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s,config:a}){return i===ks||i===aa?(0,Vh.jsx)(xF,{className:"dataviews-controls__datetime",data:e,field:t,onChange:o,hideLabelFromVision:r,operator:i}):(0,Vh.jsx)(Uct,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s,config:a})}var uc=c(q(),1),ONe=c(Yo(),1),to=c(F(),1),Wr=c(Z(),1),Ss=c(Ul(),1);var er=c(T(),1),Gct=[{id:"today",label:(0,Wr.__)("Today"),getValue:()=>(0,Ss.getDate)(null)},{id:"yesterday",label:(0,Wr.__)("Yesterday"),getValue:()=>{let e=(0,Ss.getDate)(null);return vy(e,1)}},{id:"past-week",label:(0,Wr.__)("Past week"),getValue:()=>{let e=(0,Ss.getDate)(null);return vy(e,7)}},{id:"past-month",label:(0,Wr.__)("Past month"),getValue:()=>{let e=(0,Ss.getDate)(null);return vL(e,1)}}],$ct=[{id:"last-7-days",label:(0,Wr.__)("Last 7 days"),getValue:()=>{let e=(0,Ss.getDate)(null);return[vy(e,7),e]}},{id:"last-30-days",label:(0,Wr.__)("Last 30 days"),getValue:()=>{let e=(0,Ss.getDate)(null);return[vy(e,30),e]}},{id:"month-to-date",label:(0,Wr.__)("Month to date"),getValue:()=>{let e=(0,Ss.getDate)(null);return[jE(e),e]}},{id:"last-year",label:(0,Wr.__)("Last year"),getValue:()=>{let e=(0,Ss.getDate)(null);return[_L(e,1),e]}},{id:"year-to-date",label:(0,Wr.__)("Year to date"),getValue:()=>{let e=(0,Ss.getDate)(null);return[lk(e),e]}}],Cu=e=>{if(!e)return null;let t=Vme(e);return Vc(t)?t:null},SF=e=>e?typeof e=="string"?e:Uf(e,"yyyy-MM-dd"):"";function ANe({field:e,validity:t,inputRefs:o,isTouched:r,setIsTouched:n,children:i}){let{isValid:s}=e,[a,l]=(0,to.useState)(void 0),u=(0,to.useCallback)(()=>{let f=Array.isArray(o)?o:[o];for(let p of f){let m=p.current;if(m&&!m.validity.valid){l({type:"invalid",message:m.validationMessage});return}}l(void 0)},[o]);return(0,to.useEffect)(()=>{let f=Array.isArray(o)?o:[o],p=t?So(s,t):void 0;for(let m of f){let g=m.current;g&&g.setCustomValidity(p?.type==="invalid"&&p.message?p.message:"")}},[o,s,t]),(0,to.useEffect)(()=>{let f=Array.isArray(o)?o:[o],p=m=>{m.preventDefault(),n(!0)};for(let m of f)m.current?.addEventListener("invalid",p);return()=>{for(let m of f)m.current?.removeEventListener("invalid",p)}},[o,n]),(0,to.useEffect)(()=>{if(!r)return;let f=t?So(s,t):void 0;f?l(f):u()},[r,s,t,u]),(0,to.useEffect)(()=>{r&&a?.message&&(0,ONe.speak)(a.message)},[r,a?.message]),(0,er.jsxs)($e,{direction:"column",gap:"sm",onBlur:f=>{r||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,a&&(0,er.jsx)(xy,{type:a.type,message:a.message})]})}function Yct({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{id:s,label:a,description:l,setValue:u,getValue:d,isValid:f,format:p}=t,m=t.isDisabled({item:e,field:t}),[g,h]=(0,to.useState)(null),b=p.weekStartsOn??(0,Ss.getSettings)().l10n.startOfWeek,v=kB((0,Ss.getSettings)().l10n.locale),y=d({item:e}),_=typeof y=="string"?y:void 0,[w,k]=(0,to.useState)(()=>Cu(_)||new Date);(0,to.useEffect)(()=>{let N=Cu(_);N&&k(M=>yy(N,M)?M:N)},[_]);let[x,C]=(0,to.useState)(!1),E=(0,to.useRef)(null),{minConstraint:R,maxConstraint:S,disabledMatchers:I}=wB(f,Cu),O=(0,to.useCallback)(N=>o(u({item:e,value:N})),[e,o,u]),A=(0,to.useCallback)(N=>{let M=N?SF(N):void 0;O(M),h(null),C(!0)},[O]),P=(0,to.useCallback)(N=>{let M=N.getValue(),V=SF(M);k(M),O(V),h(N.id),C(!0)},[O]),L=(0,to.useCallback)(N=>{if(O(N),N){let M=Cu(N);M&&k(M)}h(null),C(!0)},[O]),H=a;return f?.required&&!n?H=`${a} (${(0,Wr.__)("Required")})`:!f?.required&&n&&(H=`${a} (${(0,Wr.__)("Optional")})`),(0,er.jsx)(ANe,{field:t,validity:i,inputRefs:E,isTouched:x,setIsTouched:C,children:(0,er.jsx)(uc.BaseControl,{id:s,className:"dataviews-controls__date",label:H,help:l,hideLabelFromVision:r,children:(0,er.jsxs)($e,{direction:"column",gap:"lg",children:[(0,er.jsxs)($e,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[Gct.map(N=>{let M=g===N.id;return(0,er.jsx)(uc.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:M,size:"small",disabled:m,accessibleWhenDisabled:!0,onClick:()=>P(N),children:N.label},N.id)}),(0,er.jsx)(uc.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!g,size:"small",disabled:!!g||m,accessibleWhenDisabled:!0,children:(0,Wr.__)("Custom")})]}),(0,er.jsx)(uc.__experimentalInputControl,{ref:E,type:"date",label:(0,Wr.__)("Date"),hideLabelFromVision:!0,value:_,onChange:L,required:!!t.isValid?.required,disabled:m,min:R,max:S}),(0,er.jsx)(YE,{style:{width:"100%"},value:_?Cu(_):null,onValueChange:A,month:w,onMonthChange:k,locale:v,dir:(0,Wr.isRTL)()?"rtl":"ltr",weekStartsOn:b,disabled:m||I,disableNavigation:m})]})})})}function Kct({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{id:s,label:a,description:l,getValue:u,setValue:d,isValid:f,format:p}=t,m=t.isDisabled({item:e,field:t}),g,h=u({item:e});Array.isArray(h)&&h.length===2&&h.every(z=>typeof z=="string")&&(g=h);let b=p.weekStartsOn??(0,Ss.getSettings)().l10n.startOfWeek,v=kB((0,Ss.getSettings)().l10n.locale),{minConstraint:y,maxConstraint:_,disabledMatchers:w}=wB(f,Cu),k=(0,to.useCallback)(z=>{o(d({item:e,value:z}))},[e,o,d]),[x,C]=(0,to.useState)(null),E=(0,to.useMemo)(()=>{if(!g)return null;let[z,$]=g;return{from:Cu(z)||void 0,to:Cu($)||void 0}},[g]),[R,S]=(0,to.useState)(()=>E?.from||new Date),[I,O]=g??[];(0,to.useEffect)(()=>{S(z=>{let $=Cu(I),J=Cu(O),Q=$??J,W=$&&J?nme({start:$,end:J},{start:jE(z),end:BN(z)},{inclusive:!0}):[$,J].some(X=>X&&yy(X,z));return Q&&!W?Q:z})},[I,O]);let[A,P]=(0,to.useState)(!1),L=(0,to.useRef)(null),H=(0,to.useRef)(null),N=(0,to.useCallback)((z,$)=>{if(!z&&!$){k(void 0);return}k([SF(z),SF($)])},[k]),M=(0,to.useCallback)(z=>{N(z?.from,z?.to),C(null),P(!0)},[N]),V=(0,to.useCallback)(z=>{let[$,J]=z.getValue();S($),N($,J),C(z.id),P(!0)},[N]),j=(0,to.useCallback)((z,$)=>{let[J,Q]=g||[void 0,void 0];if(N(z==="from"?$:J,z==="to"?$:Q),$){let U=Cu($);U&&S(U)}C(null),P(!0)},[g,N]),D=a;return t.isValid?.required&&!n?D=`${a} (${(0,Wr.__)("Required")})`:!t.isValid?.required&&n&&(D=`${a} (${(0,Wr.__)("Optional")})`),(0,er.jsx)(ANe,{field:t,validity:i,inputRefs:[L,H],isTouched:A,setIsTouched:P,children:(0,er.jsx)(uc.BaseControl,{id:s,className:"dataviews-controls__date",label:D,help:l,hideLabelFromVision:r,children:(0,er.jsxs)($e,{direction:"column",gap:"lg",children:[(0,er.jsxs)($e,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[$ct.map(z=>{let $=x===z.id;return(0,er.jsx)(uc.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:$,size:"small",disabled:m,accessibleWhenDisabled:!0,onClick:()=>V(z),children:z.label},z.id)}),(0,er.jsx)(uc.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!x,size:"small",accessibleWhenDisabled:!0,disabled:!!x||m,children:(0,Wr.__)("Custom")})]}),(0,er.jsxs)($e,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,er.jsx)(uc.__experimentalInputControl,{ref:L,type:"date",label:(0,Wr.__)("From"),hideLabelFromVision:!0,value:g?.[0],onChange:z=>j("from",z),required:!!t.isValid?.required,disabled:m,min:y,max:_}),(0,er.jsx)(uc.__experimentalInputControl,{ref:H,type:"date",label:(0,Wr.__)("To"),hideLabelFromVision:!0,value:g?.[1],onChange:z=>j("to",z),required:!!t.isValid?.required,disabled:m,min:y,max:_})]}),(0,er.jsx)(h$,{style:{width:"100%"},value:E,onValueChange:M,month:R,onMonthChange:S,locale:v,dir:(0,Wr.isRTL)()?"rtl":"ltr",weekStartsOn:b,disabled:m||w})]})})})}function MNe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s}){return i===ks||i===aa?(0,er.jsx)(xF,{className:"dataviews-controls__date",data:e,field:t,onChange:o,hideLabelFromVision:r,operator:i}):i===Cn?(0,er.jsx)(Kct,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s}):(0,er.jsx)(Yct,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s})}var NNe=c(q(),1),LNe=c(F(),1);var dJ=c(T(),1);function CF({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{type:s,label:a,description:l,getValue:u,setValue:d,isValid:f}=t,p=t.isDisabled({item:e,field:t}),m=s==="array",g=u({item:e})??(m?[]:""),h=(0,LNe.useCallback)(y=>o(d({item:e,value:y})),[e,o,d]),{elements:b,isLoading:v}=la({elements:t.elements,getElements:t.getElements});return v?(0,dJ.jsx)(NNe.Spinner,{}):(0,dJ.jsx)(yF,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:So(f,i),label:a,value:g,help:l,options:b,onChange:h,hideLabelFromVision:r,multiple:m,disabled:p})}var fJ=c(T(),1),qct=10;function DNe(e){let{field:t}=e,{elements:o}=la({elements:t.elements,getElements:t.getElements});return o.length>=qct?(0,fJ.jsx)(kF,{...e}):(0,fJ.jsx)(CF,{...e})}var VNe=c(F(),1);var FNe=c(T(),1);function qd({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,type:i,prefix:s,suffix:a,validity:l}){let{label:u,placeholder:d,description:f,getValue:p,setValue:m,isValid:g}=t,h=p({item:e}),b=t.isDisabled({item:e,field:t}),v=(0,VNe.useCallback)(y=>o(m({item:e,value:y})),[e,m,o]);return(0,FNe.jsx)(Hc,{required:!!g.required,markWhenOptional:n,customValidity:So(g,l),label:u,placeholder:d,value:h??"",description:typeof f=="string"?f:void 0,details:typeof f=="string"?void 0:f,onValueChange:v,hideLabelFromVision:r,type:i,prefix:s,suffix:a,disabled:b,pattern:g.pattern?g.pattern.constraint:void 0,minLength:g.minLength?g.minLength.constraint:void 0,maxLength:g.maxLength?g.maxLength.constraint:void 0})}var EF=c(T(),1);function zNe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){return(0,EF.jsx)(qd,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:"email",prefix:(0,EF.jsx)(ds.Slot,{padding:"minimal",children:(0,EF.jsx)(Jr,{icon:m7})})})}var TF=c(T(),1);function jNe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){return(0,TF.jsx)(qd,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:"tel",prefix:(0,TF.jsx)(ds.Slot,{padding:"minimal",children:(0,TF.jsx)(Jr,{icon:EC})})})}var RF=c(T(),1);function HNe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){return(0,RF.jsx)(qd,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:"url",prefix:(0,RF.jsx)(ds.Slot,{padding:"minimal",children:(0,RF.jsx)(Jr,{icon:As})})})}var zv=c(q(),1),SB=c(F(),1),BF=c(Z(),1);var Fh=c(T(),1);function WNe(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function Zct({value:e,onChange:t,hideLabelFromVision:o,step:r}){let[n="",i=""]=e,s=(0,SB.useCallback)(l=>t([WNe(l),i]),[t,i]),a=(0,SB.useCallback)(l=>t([n,WNe(l)]),[t,n]);return(0,Fh.jsx)(zv.BaseControl,{help:(0,BF.__)("The max. value must be greater than the min. value."),children:(0,Fh.jsxs)(zv.Flex,{direction:"row",gap:4,children:[(0,Fh.jsx)(zv.__experimentalNumberControl,{label:(0,BF.__)("Min."),value:n,max:i?Number(i)-r:void 0,onChange:s,hideLabelFromVision:o,step:r}),(0,Fh.jsx)(zv.__experimentalNumberControl,{label:(0,BF.__)("Max."),value:i,min:n?Number(n)+r:void 0,onChange:a,hideLabelFromVision:o,step:r})]})})}function IF({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s}){let a=t.format?.decimals??0,l=Math.pow(10,Math.abs(a)*-1),{label:u,description:d,getValue:f,setValue:p,isValid:m}=t,g=f({item:e})??"",h=t.isDisabled({item:e,field:t}),b=(0,SB.useCallback)(y=>{o(p({item:e,value:["",void 0].includes(y)?void 0:Number(y)}))},[e,o,p]),v=(0,SB.useCallback)(y=>{o(p({item:e,value:y}))},[e,o,p]);if(i===Cn){let y=["",""];return Array.isArray(g)&&g.length===2&&g.every(_=>typeof _=="number"||_==="")&&(y=g),(0,Fh.jsx)(Zct,{value:y,onChange:v,hideLabelFromVision:r,step:l})}return(0,Fh.jsx)(mF,{required:!!m.required,markWhenOptional:n,customValidity:So(m,s),label:u,help:d,value:g,onChange:b,hideLabelFromVision:r,step:l,min:typeof m.min?.constraint=="number"?m.min.constraint:void 0,max:typeof m.max?.constraint=="number"?m.max.constraint:void 0,disabled:h})}var UNe=c(T(),1);function GNe(e){return(0,UNe.jsx)(IF,{...e})}var $Ne=c(T(),1);function YNe(e){return(0,$Ne.jsx)(IF,{...e})}var KNe=c(q(),1),qNe=c(F(),1);var pJ=c(T(),1);function ZNe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:l,setValue:u,isValid:d}=t,f=t.isDisabled({item:e,field:t}),{elements:p,isLoading:m}=la({elements:t.elements,getElements:t.getElements}),g=l({item:e}),h=(0,qNe.useCallback)(b=>o(u({item:e,value:b})),[e,o,u]);return m?(0,pJ.jsx)(KNe.Spinner,{}):(0,pJ.jsx)(hF,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:So(d,i),label:s,help:a,onChange:h,options:p,selected:g,hideLabelFromVision:r,disabled:f})}var mJ=c(F(),1);var XNe=c(T(),1);function QNe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,config:i,validity:s}){let{prefix:a,suffix:l}=i||{};return(0,XNe.jsx)(qd,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s,prefix:a?(0,mJ.createElement)(a):void 0,suffix:l?(0,mJ.createElement)(l):void 0})}var eLe=c(q(),1),CB=c(F(),1),PF=c(Z(),1);var zh=c(T(),1);function JNe(e,t){return(e??"").replace(/\\./g,"").includes("s")||t.some(n=>(xs(n)??0)%60!==0)?1:void 0}function gJ(e){let t=xs(e);if(t===null)return"";let o=[Math.floor(t/3600),Math.floor(t%3600/60)];return t%60!==0&&o.push(t%60),o.map(r=>String(r).padStart(2,"0")).join(":")}function Xct({value:e,onChange:t,hideLabelFromVision:o,disabled:r,step:n,min:i,max:s}){let[a="",l=""]=e,u=(0,CB.useCallback)(f=>t([f??"",l]),[t,l]),d=(0,CB.useCallback)(f=>t([a,f??""]),[t,a]);return(0,zh.jsx)(eLe.BaseControl,{help:(0,PF.__)("The end time must be later than the start time."),children:(0,zh.jsxs)($e,{direction:"row",gap:"sm",justify:"space-between",children:[(0,zh.jsx)(Hc,{type:"time",label:(0,PF.__)("From"),value:a,onValueChange:u,hideLabelFromVision:o,disabled:r,step:n,min:i,max:l||s}),(0,zh.jsx)(Hc,{type:"time",label:(0,PF.__)("To"),value:l,onValueChange:d,hideLabelFromVision:o,disabled:r,step:n,min:a||i,max:s})]})})}function tLe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s}){let{label:a,placeholder:l,description:u,getValue:d,setValue:f,isValid:p}=t,m=d({item:e}),g=t.isDisabled({item:e,field:t}),h=t.format?.time,b=typeof p.min?.constraint=="string"?p.min.constraint:void 0,v=typeof p.max?.constraint=="string"?p.max.constraint:void 0,y=(0,CB.useCallback)(w=>o(f({item:e,value:w===""?void 0:w})),[e,o,f]),_=(0,CB.useCallback)(([w,k])=>o(f({item:e,value:[w||void 0,k||void 0]})),[e,o,f]);if(i===Cn){let w=["",""];return Array.isArray(m)&&m.length===2&&(w=[gJ(m[0]),gJ(m[1])]),(0,zh.jsx)(Xct,{value:w,onChange:_,hideLabelFromVision:r,disabled:g,step:JNe(h,w),min:b,max:v})}return(0,zh.jsx)(Hc,{required:!!p.required,markWhenOptional:n,customValidity:So(p,s),type:"time",label:a,placeholder:l,description:typeof u=="string"?u:void 0,details:typeof u=="string"?void 0:u,value:gJ(m),onValueChange:y,hideLabelFromVision:r,disabled:g,step:JNe(h,[m]),min:b,max:v})}var oLe=c(F(),1);var rLe=c(T(),1);function nLe({field:e,onChange:t,data:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:l,setValue:u,isValid:d}=e,f=e.isDisabled({item:o,field:e}),p=(0,oLe.useCallback)(()=>{t(u({item:o,value:!l({item:o})}))},[t,u,o,l]);return(0,rLe.jsx)(_F,{required:!!d.required,markWhenOptional:n,customValidity:So(d,i),hidden:r,label:s,help:a,checked:l({item:o}),onChange:p,disabled:f})}var iLe=c(F(),1);var sLe=c(T(),1);function aLe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,config:i,validity:s}){let{rows:a=4}=i||{},l=t.isDisabled({item:e,field:t}),{label:u,placeholder:d,description:f,setValue:p,isValid:m}=t,g=t.getValue({item:e}),h=(0,iLe.useCallback)(b=>o(p({item:e,value:b})),[e,o,p]);return(0,sLe.jsx)(GY,{required:!!m.required,markWhenOptional:n,customValidity:So(m,s),label:u,placeholder:d,value:g??"",description:typeof f=="string"?f:void 0,details:typeof f=="string"?void 0:f,onValueChange:h,rows:a,disabled:l,minLength:m.minLength?m.minLength.constraint:void 0,maxLength:m.maxLength?m.maxLength.constraint:void 0,hideLabelFromVision:r})}var AF=c(q(),1),lLe=c(F(),1);var OF=c(T(),1);function cLe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,isValid:l}=t,u=t.isDisabled({item:e,field:t}),d=s({item:e}),f=(0,lLe.useCallback)(h=>o(a({item:e,value:h})),[e,o,a]),{elements:p,isLoading:m}=la({elements:t.elements,getElements:t.getElements});if(m)return(0,OF.jsx)(AF.Spinner,{});if(p.length===0)return null;let g=p.find(h=>h.value===d);return(0,OF.jsx)(wF,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:So(l,i),isBlock:!0,label:t.label,help:g?.description||t.description,onChange:f,value:d,hideLabelFromVision:r,children:p.map(h=>(0,OF.jsx)(AF.__experimentalToggleGroupControlOption,{label:h.label,value:h.value,disabled:u},h.value))})}var uLe=c(q(),1),MF=c(F(),1);var EB=c(T(),1);function dLe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:l,getValue:u,setValue:d,isValid:f}=t,p=u({item:e}),m=t.isDisabled({item:e,field:t}),{elements:g,isLoading:h}=la({elements:t.elements,getElements:t.getElements}),b=(0,MF.useMemo)(()=>Array.isArray(p)?p.map(y=>g?.find(w=>w.value===y)||{value:y,label:y}):[],[p,g]),v=(0,MF.useCallback)(y=>{let _=y.map(w=>typeof w=="object"&&"value"in w?w.value:w);o(d({item:e,value:_}))},[o,d,e]);return h?(0,EB.jsx)(uLe.Spinner,{}):(0,EB.jsx)(fF,{required:!!f?.required,markWhenOptional:n,customValidity:So(f,i),label:r?void 0:s,value:b,onChange:v,placeholder:a,suggestions:g?.map(y=>y.value),disabled:m,__experimentalValidateInput:y=>t.isValid?.elements&&g?g.some(_=>_.value===y||_.label===y):!0,__experimentalExpandOnFocus:g&&g.length>0,help:l??(t.isValid?.elements?"":void 0),displayTransform:y=>typeof y=="object"&&"label"in y?y.label:typeof y=="string"&&g&&g.find(w=>w.value===y)?.label||y,__experimentalRenderItem:({item:y})=>{if(typeof y=="string"&&g){let _=g.find(w=>w.value===y);return(0,EB.jsx)("span",{children:_?.label||y})}return(0,EB.jsx)("span",{children:y})}})}var Zd=c(q(),1);var hJ=c(F(),1),fLe=c(Z(),1);var $p=c(T(),1),Qct=({color:e,onColorChange:t,disabled:o})=>{let r=e&&Go(e).isValid()?e:"#ffffff";return(0,$p.jsx)(Zd.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,$p.jsx)(Zd.Button,{onClick:n,"aria-label":(0,fLe.__)("Open color picker"),size:"small",disabled:o,accessibleWhenDisabled:!0,icon:()=>(0,$p.jsx)(Zd.ColorIndicator,{colorValue:r})}),renderContent:()=>(0,$p.jsx)(Zd.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,$p.jsx)(Zd.ColorPicker,{color:r,onChange:t,enableAlpha:!0})})})};function pLe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:l,setValue:u,isValid:d}=t,f=t.isDisabled({item:e,field:t}),p=t.getValue({item:e})||"",m=(0,hJ.useCallback)(h=>{o(u({item:e,value:h}))},[e,o,u]),g=(0,hJ.useCallback)(h=>{o(u({item:e,value:h||""}))},[e,o,u]);return(0,$p.jsx)(Hc,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:So(d,i),label:s,placeholder:a,value:p,description:typeof l=="string"?l:void 0,details:typeof l=="string"?void 0:l,onValueChange:g,hideLabelFromVision:r,type:"text",disabled:f,prefix:(0,$p.jsx)(ds.Slot,{padding:"minimal",children:(0,$p.jsx)(Qct,{color:p,onColorChange:m,disabled:f})})})}var mLe=c(q(),1);var LF=c(F(),1),bJ=c(Z(),1);var NF=c(T(),1);function gLe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let[s,a]=(0,LF.useState)(!1),l=t.isDisabled({item:e,field:t}),u=(0,LF.useCallback)(()=>{a(d=>!d)},[]);return(0,NF.jsx)(qd,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,NF.jsx)(ds.Slot,{padding:"minimal",children:(0,NF.jsx)(mLe.Button,{icon:s?_c:kb,onClick:u,size:"small",label:s?(0,bJ.__)("Hide password"):(0,bJ.__)("Show password"),disabled:l,accessibleWhenDisabled:!0})})})}function DF(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var bLe=c(T(),1),hLe={adaptiveSelect:DNe,array:dLe,checkbox:kNe,color:pLe,combobox:kF,datetime:PNe,date:MNe,email:zNe,telephone:jNe,url:HNe,integer:GNe,number:YNe,password:gLe,radio:ZNe,select:CF,text:QNe,time:tLe,toggle:nLe,textarea:aLe,toggleGroup:cLe};function Jct(e){return e&&typeof e=="object"&&typeof e.control=="string"}function eut(e){let{control:t,...o}=e,r=VF(t);return r===null?null:function(i){return(0,bLe.jsx)(r,{...i,config:o})}}function yLe(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?VF(e.Edit):Jct(e.Edit)?eut(e.Edit):DF(e)&&e.type!=="array"?VF("adaptiveSelect"):t===null?null:VF(t)}function VF(e){return Object.keys(hLe).includes(e)?hLe[e]:null}function tut(e,t,o){if(e.filterBy===!1)return!1;let r=e.filterBy?.operators?.filter(n=>o.includes(n))??t;return r.length===0?!1:{isPrimary:!!e.filterBy?.isPrimary,operators:r}}var vLe=tut;var out=e=>({item:t})=>{let o=e.split("."),r=t;for(let n of o)r.hasOwnProperty(n)?r=r[n]:r=void 0;return r},_Le=out;var rut=e=>({value:t})=>{let o=e.split("."),r={},n=r;for(let i of o.slice(0,-1))n[i]={},n=n[i];return n[o.at(-1)]=t,r},wLe=rut;var xLe=c(Z(),1);function FF({item:e,field:t}){let{elements:o,isLoading:r}=la({elements:t.elements,getElements:t.getElements}),n=t.getValue({item:e});return r||o.length===0?n:o?.find(i=>i.value===n)?.label||t.getValue({item:e})}var kLe=c(T(),1);function dr({item:e,field:t}){return t.hasElements?(0,kLe.jsx)(FF,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var Xd=(e,t,o)=>o==="asc"?e.localeCompare(t):t.localeCompare(e);function fr(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)}function Qd(e,t){if(typeof t.isValid.minLength?.constraint!="number")return!1;let o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:String(o).length>=t.isValid.minLength.constraint}function Jd(e,t){if(typeof t.isValid.maxLength?.constraint!="number")return!1;let o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:String(o).length<=t.isValid.maxLength.constraint}function ef(e,t){if(t.isValid.pattern?.constraint===void 0)return!0;try{let o=new RegExp(t.isValid.pattern.constraint),r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:o.test(String(r))}catch{return!1}}function To(e,t){let r=(t.elements??[]).map(i=>i.value);if(r.length===0)return!0;let n=t.getValue({item:e});return[].concat(n).every(i=>r.includes(i))}function nut({item:e,field:t}){return t.getValue({item:e})}var Cs=nut;var iut=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;function sut(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!iut.test(o)?(0,xLe.__)("Value must be a valid email address."):null}var SLe={type:"email",render:dr,Edit:"email",sort:Xd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[cr,ur],validOperators:[Er,Tr,Gd,$d,Yd,cr,ur,Ki],format:{},getValueFormatted:Cs,validate:{required:fr,pattern:ef,minLength:Qd,maxLength:Jd,elements:To,custom:sut}};var CLe=c(Z(),1);var _0=(e,t,o)=>o==="asc"?e-t:t-e;function zF(e,t){if(typeof t.isValid.min?.constraint!="number")return!1;let o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:Number(o)>=t.isValid.min.constraint}function jF(e,t){if(typeof t.isValid.max?.constraint!="number")return!1;let o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:Number(o)<=t.isValid.max.constraint}var ELe={separatorThousand:","};function aut({item:e,field:t}){let o=t.getValue({item:e});if(o==null)return"";if(o=Number(o),!Number.isFinite(o))return String(o);let r;t.type!=="integer"?r=ELe:r=t.format;let{separatorThousand:n}=r,i=Math.trunc(o);return n?String(i).replace(/\B(?=(\d{3})+(?!\d))/g,n):String(i)}function lut(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!Number.isInteger(o)?(0,CLe.__)("Value must be an integer."):null}var TLe={type:"integer",render:dr,Edit:"integer",sort:_0,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Er,Tr,Mh,Nh,Lh,Dh,Cn],validOperators:[Er,Tr,Mh,Nh,Lh,Dh,Cn,cr,ur,Ki],format:ELe,getValueFormatted:aut,validate:{required:fr,min:zF,max:jF,elements:To,custom:lut}};var RLe=c(Z(),1);var BLe={separatorThousand:",",separatorDecimal:".",decimals:2};function cut({item:e,field:t}){let o=t.getValue({item:e});if(o==null)return"";if(o=Number(o),!Number.isFinite(o))return String(o);let r;t.type!=="number"?r=BLe:r=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=r,a=o.toFixed(s),[l,u]=a.split("."),d=n?l.replace(/\B(?=(\d{3})+(?!\d))/g,n):l;return s===0?d:d+i+u}function uut(e){return e===""||e===void 0||e===null}function dut(e,t){let o=t.getValue({item:e});return!uut(o)&&!Number.isFinite(o)?(0,RLe.__)("Value must be a number."):null}var ILe={type:"number",render:dr,Edit:"number",sort:_0,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Er,Tr,Mh,Nh,Lh,Dh,Cn],validOperators:[Er,Tr,Mh,Nh,Lh,Dh,Cn,cr,ur,Ki],format:BLe,getValueFormatted:cut,validate:{required:fr,min:zF,max:jF,elements:To,custom:dut}};var PLe={type:"text",render:dr,Edit:"text",sort:Xd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[cr,ur],validOperators:[Er,Tr,Gd,$d,Yd,cr,ur,Ki],format:{},getValueFormatted:Cs,validate:{required:fr,pattern:ef,minLength:Qd,maxLength:Jd,elements:To}};var jv=c(Ul(),1);var OLe=c(Ul(),1);function ALe(e){if(!Vc(new Date(e)))return null;let t=(0,OLe.getDate)(e);return t&&Vc(t)?t.getTime():null}function HF(e,t,o,r){let n=t.isValid[o]?.constraint;if(typeof n!="string")return!1;let i=t.getValue({item:e}),s=Array.isArray(i)?i[o==="min"?0:i.length-1]:i;if(s==null||s==="")return!0;let a=r(n),l=r(String(s));return a===null||l===null?!1:o==="min"?l>=a:l<=a}function WF(e,t){return HF(e,t,"min",ALe)}function UF(e,t){return HF(e,t,"max",ALe)}function MLe(e,t){return HF(e,t,"min",xs)}function NLe(e,t){return HF(e,t,"max",xs)}var LLe={datetime:(0,jv.getSettings)().formats.datetime,weekStartsOn:(0,jv.getSettings)().l10n.startOfWeek};function fut({item:e,field:t}){let o=t.getValue({item:e});if(["",void 0,null].includes(o))return"";let r;return t.type!=="datetime"?r=LLe:r=t.format,(0,jv.dateI18n)(r.datetime,(0,jv.getDate)(o))}var put=(e,t,o)=>{let r=new Date(e).getTime(),n=new Date(t).getTime();return o==="asc"?r-n:n-r},DLe={type:"datetime",render:dr,Edit:"datetime",sort:put,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[xu,Su,vu,_u,wu,ku,ks,aa],validOperators:[xu,Su,vu,_u,wu,ku,ks,aa],format:LLe,getValueFormatted:fut,validate:{required:fr,elements:To,min:WF,max:UF}};var Hv=c(Ul(),1);var VLe={date:(0,Hv.getSettings)().formats.date,weekStartsOn:(0,Hv.getSettings)().l10n.startOfWeek};function mut({item:e,field:t}){let o=t.getValue({item:e});if(["",void 0,null].includes(o))return"";let r;return t.type!=="date"?r=VLe:r=t.format,(0,Hv.dateI18n)(r.date,(0,Hv.getDate)(o))}var gut=(e,t,o)=>{let r=new Date(e).getTime(),n=new Date(t).getTime();return o==="asc"?r-n:n-r},FLe={type:"date",render:dr,Edit:"date",sort:gut,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[xu,Su,vu,_u,wu,ku,ks,aa,Cn],validOperators:[xu,Su,vu,_u,wu,ku,ks,aa,Cn],format:VLe,getValueFormatted:mut,validate:{required:fr,elements:To,min:WF,max:UF}};var w0=c(Ul(),1);var zLe={time:(0,w0.getSettings)().formats.time},hut="2000-01-01";function but(e){let t=Math.floor(e/3600),o=Math.floor(e%3600/60),r=e%60,n=[t,o,r].map(i=>String(i).padStart(2,"0")).join(":");return(0,w0.getDate)(`${hut}T${n}`)}function yut({item:e,field:t}){let o=xs(t.getValue({item:e}));if(o===null)return"";let r;return t.type!=="time"?r=zLe:r=t.format,(0,w0.dateI18n)(r.time,but(o))}var vut=(e,t,o)=>{let r=xs(e),n=xs(t);return r===null||n===null?r===n?0:r===null?1:-1:o==="asc"?r-n:n-r},jLe={type:"time",render:dr,Edit:"time",sort:vut,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[xu,Su,vu,_u,wu,ku,Cn],validOperators:[xu,Su,vu,_u,wu,ku,Cn],format:zLe,getValueFormatted:yut,validate:{required:fr,elements:To,min:MLe,max:NLe}};var GF=c(Z(),1);function HLe(e,t){return t.getValue({item:e})===!0}function _ut({item:e,field:t}){let o=t.getValue({item:e});return o===!0?(0,GF.__)("True"):o===!1?(0,GF.__)("False"):""}function wut(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&![!0,!1].includes(o)?(0,GF.__)("Value must be true, false, or undefined"):null}var kut=(e,t,o)=>{let r=!!e;return r===!!t?0:o==="asc"?r?1:-1:r?-1:1},WLe={type:"boolean",render:dr,Edit:"checkbox",sort:kut,validate:{required:HLe,elements:To,custom:wut},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Er,Tr],validOperators:[Er,Tr],format:{},getValueFormatted:_ut};var ULe={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Cs,validate:{}};var yJ=c(Z(),1);function GLe(e,t){let o=t.getValue({item:e});return Array.isArray(o)&&o.length>0&&o.every(r=>![void 0,"",null].includes(r))}function $Le({item:e,field:t}){let o=t.getValue({item:e});return(Array.isArray(o)?o:[]).join(", ")}function xut({item:e,field:t}){return $Le({item:e,field:t})}function Sut(e,t){let o=t.getValue({item:e});return[void 0,"",null].includes(o)?null:Array.isArray(o)?o.every(r=>typeof r=="string")?null:(0,yJ.__)("Every value must be a string."):(0,yJ.__)("Value must be an array.")}var Cut=(e,t,o)=>{let r=Array.isArray(e)?e:[],n=Array.isArray(t)?t:[];if(r.length!==n.length)return o==="asc"?r.length-n.length:n.length-r.length;let i=r.join(","),s=n.join(",");return o==="asc"?i.localeCompare(s):s.localeCompare(i)},YLe={type:"array",render:xut,Edit:"array",sort:Cut,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[cr,ur],validOperators:[cr,ur,aF,Ki],format:{},getValueFormatted:$Le,validate:{required:GLe,elements:To,custom:Sut}};function Eut({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var KLe={type:"password",render:dr,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Eut,validate:{required:fr,pattern:ef,minLength:Qd,maxLength:Jd,elements:To}};var qLe={type:"telephone",render:dr,Edit:"telephone",sort:Xd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[cr,ur],validOperators:[Er,Tr,Gd,$d,Yd,cr,ur,Ki],format:{},getValueFormatted:Cs,validate:{required:fr,pattern:ef,minLength:Qd,maxLength:Jd,elements:To}};var ZLe=c(Z(),1);var k0=c(T(),1);function Tut({item:e,field:t}){if(t.hasElements)return(0,k0.jsx)(FF,{item:e,field:t});let o=Cs({item:e,field:t});return!o||!Go(o).isValid()?o:(0,k0.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,k0.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:o,border:"1px solid #ddd",flexShrink:0}}),(0,k0.jsx)("span",{children:o})]})}function Rut(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!Go(o).isValid()?(0,ZLe.__)("Value must be a valid color."):null}var But=(e,t,o)=>{let r=Go(e),n=Go(t);if(!r.isValid()&&!n.isValid())return 0;if(!r.isValid())return o==="asc"?1:-1;if(!n.isValid())return o==="asc"?-1:1;let i=r.toHsl(),s=n.toHsl();return i.h!==s.h?o==="asc"?i.h-s.h:s.h-i.h:i.s!==s.s?o==="asc"?i.s-s.s:s.s-i.s:o==="asc"?i.l-s.l:s.l-i.l},XLe={type:"color",render:Tut,Edit:"color",sort:But,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[cr,ur],validOperators:[Er,Tr,cr,ur],format:{},getValueFormatted:Cs,validate:{required:fr,elements:To,custom:Rut}};var QLe={type:"url",render:dr,Edit:"url",sort:Xd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[cr,ur],validOperators:[Er,Tr,Gd,$d,Yd,cr,ur,Ki],format:{},getValueFormatted:Cs,validate:{required:fr,pattern:ef,minLength:Qd,maxLength:Jd,elements:To}};var Iut=(e,t,o)=>typeof e=="number"&&typeof t=="number"?_0(e,t,o):Xd(e,t,o),JLe={render:dr,Edit:null,sort:Iut,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Er,Tr],validOperators:iNe(),format:{},getValueFormatted:Cs,validate:{required:fr,elements:To}};function Put(e){return e==="integer"||e==="number"}function Out(e){return e==="date"||e==="datetime"||e==="time"}function eDe(e,t,o){let r=t.validate[o];if(r&&(typeof e=="number"&&Put(t.type)||typeof e=="string"&&Out(t.type)))return{constraint:e,validate:r}}function tDe(e,t){let o=e.isValid,r;o?.required===!0&&t.validate.required!==void 0&&(r={constraint:!0,validate:t.validate.required});let n;(o?.elements===!0||o?.elements===void 0&&(e.elements||e.getElements))&&t.validate.elements!==void 0&&(n={constraint:!0,validate:t.validate.elements});let i=eDe(o?.min,t,"min"),s=eDe(o?.max,t,"max"),a=o?.minLength,l;typeof a=="number"&&t.validate.minLength!==void 0&&(l={constraint:a,validate:t.validate.minLength});let u=o?.maxLength,d;typeof u=="number"&&t.validate.maxLength!==void 0&&(d={constraint:u,validate:t.validate.maxLength});let f=o?.pattern,p;f!==void 0&&t.validate.pattern!==void 0&&(p={constraint:f,validate:t.validate.pattern});let m=o?.custom??t.validate.custom;return{required:r,elements:n,min:i,max:s,minLength:l,maxLength:d,pattern:p,custom:m}}function oDe(e){return e.validOperators.reduce((t,o)=>{let r=nNe(o);return r?.filter&&(t[o]=r.filter),t},{})}function Aut(e,t){return{...t.format,...e.format}}var rDe=Aut;function Mut(e){let t=[SLe,TLe,ILe,PLe,DLe,FLe,jLe,WLe,ULe,YLe,KLe,qLe,XLe,QLe].find(o=>o?.type===e);return t||JLe}function $F(e){return e.map(t=>{let o=Mut(t.type),r=t.getValue||_Le(t.id),n=function(i,s,a){let l=r({item:i}),u=r({item:s});return t.sort?t.sort(l,u,a):o.sort(l,u,a)};return{id:t.id,label:t.label||t.id,header:t.header||t.label||t.id,description:t.description,placeholder:t.placeholder,getValue:r,setValue:t.setValue||wLe(t.id),elements:t.elements,getElements:t.getElements,hasElements:DF(t),isVisible:t.isVisible,isDisabled:typeof t.isDisabled=="function"?t.isDisabled:()=>!!t.isDisabled,enableHiding:t.enableHiding??!0,readOnly:t.readOnly??!1,type:o.type,render:t.render??o.render,Edit:yLe(t,o.Edit),sort:n,enableSorting:t.enableSorting??o.enableSorting,enableGlobalSearch:t.enableGlobalSearch??o.enableGlobalSearch,isValid:tDe(t,o),filterBy:vLe(t,o.defaultOperators,o.validOperators),filter:oDe(o),format:rDe(t,o),getValueFormatted:t.getValueFormatted??o.getValueFormatted}})}var SJ=c(F(),1);var nDe=c(F(),1),iDe=c(T(),1),vJ=(0,nDe.createContext)({fields:[]});vJ.displayName="DataFormContext";function sDe({fields:e,children:t}){return(0,iDe.jsx)(vJ.Provider,{value:{fields:e},children:t})}var dc=vJ;var r8=c(F(),1);var qF=c(F(),1),RB=c(q(),1);function YF(e){return!!e&&(e.readOnly===!0||!!e.Edit)}var TB=c(Z(),1),qi={type:"regular",labelPosition:"top"},Nut=e=>typeof e=="string"?[{id:e,visibility:"when-collapsed"}]:e.map(t=>typeof t=="string"?{id:t,visibility:"when-collapsed"}:{id:t.id,visibility:t.visibility});function aDe(e){let t=qi;if(e?.type==="regular")t={type:"regular",labelPosition:e?.labelPosition??"top"};else if(e?.type==="panel"){let o=e.summary??[],r=Array.isArray(o)?o:[o],n=e?.openAs,i;typeof n=="object"&&n.type==="modal"?i={type:"modal",applyLabel:n.applyLabel?.trim()||(0,TB.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,TB.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,TB.__)("Apply"),cancelLabel:(0,TB.__)("Cancel")}:i={type:"dropdown"},t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:i,summary:r,editVisibility:e?.editVisibility??"on-hover",showPlaceholderIfEmpty:e?.showPlaceholderIfEmpty??!1}}else if(e?.type==="card")if(e.withHeader===!1)t={type:"card",withHeader:!1,isOpened:!0,summary:[],isCollapsible:!1};else{let o=e.summary??[];t={type:"card",withHeader:!0,isOpened:typeof e.isOpened=="boolean"?e.isOpened:!0,summary:Nut(o),isCollapsible:e.isCollapsible===void 0?!0:e.isCollapsible}}else e?.type==="row"?t={type:"row",alignment:e?.alignment??"center",styles:e?.styles??{}}:e?.type==="details"&&(t={type:"details",summary:e?.summary??""});return t}function lDe(e){let t=aDe(e?.layout),o=(e.fields??[]).map(r=>{if(typeof r=="string")return{id:r,layout:t};let n=r.layout?aDe(r.layout):t;return{id:r.id,layout:n,...!!r.label&&{label:r.label},...!!r.description&&{description:r.description},..."children"in r&&Array.isArray(r.children)&&{children:lDe({fields:r.children,layout:qi}).fields}}});return{layout:t,fields:o}}var KF=lDe;var pr=c(T(),1);function Lut({title:e}){return(0,pr.jsx)($e,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,pr.jsx)($e,{direction:"row",align:"center",children:(0,pr.jsx)(RB.__experimentalHeading,{level:2,size:13,children:e})})})}function cDe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{fields:s}=(0,qF.useContext)(dc),a=t.layout,l=(0,qF.useMemo)(()=>({layout:qi,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,pr.jsxs)(pr.Fragment,{children:[!r&&t.label&&(0,pr.jsx)(Lut,{title:t.label}),(0,pr.jsx)(ua,{data:e,form:l,onChange:o,validity:i?.children})]});let u=a.labelPosition,d=s.find(f=>f.id===t.id);return YF(d)?u==="side"?(0,pr.jsxs)($e,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,pr.jsx)("div",{className:Y("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${u}`),children:(0,pr.jsx)(RB.BaseControl.VisualLabel,{children:d.label})}),(0,pr.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:d.readOnly===!0?(0,pr.jsx)(d.render,{item:e,field:d}):d.Edit&&(0,pr.jsx)(d.Edit,{data:e,field:d,onChange:o,hideLabelFromVision:!0,markWhenOptional:n,validity:i},d.id)})]}):(0,pr.jsx)("div",{className:"dataforms-layouts-regular__field",children:d.readOnly===!0?(0,pr.jsx)(pr.Fragment,{children:(0,pr.jsxs)(pr.Fragment,{children:[!r&&u!=="none"&&(0,pr.jsx)(RB.BaseControl.VisualLabel,{children:d.label}),(0,pr.jsx)(d.render,{item:e,field:d})]})}):d.Edit&&(0,pr.jsx)(d.Edit,{data:e,field:d,onChange:o,hideLabelFromVision:u==="none"?!0:r,markWhenOptional:n,validity:i})}):null}var kJ=c(i2(),1),Wv=c(q(),1),Eu=c(F(),1),JF=c(ue(),1);var gDe=c(q(),1),x0=c(Z(),1);var hDe=c(ue(),1);function Dut(e,t){return Y("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var uDe=Dut;var dDe=c(q(),1);var jh=c(T(),1);function Vut({showError:e,errorMessage:t,fieldLabel:o,errorId:r}){return e?(0,jh.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,jh.jsx)(dDe.Icon,{icon:nC,size:16}),(0,jh.jsx)(ht,{id:r,children:t}),o]}):(0,jh.jsx)(jh.Fragment,{children:o})}var _J=Vut;function fDe(e){if(!e)return;let t=Object.keys(e).filter(o=>o!=="children");for(let o of t){let r=e[o];if(r!==void 0&&r.type==="invalid")return r.message?r.message:o==="required"?"A required field is empty":"Unidentified validation error"}if(e.children)for(let o of Object.values(e.children)){let r=fDe(o);if(r)return r}}var pDe=fDe;var da=c(T(),1);function mDe({item:e,field:t,showPlaceholderIfEmpty:o}){return o&&t.placeholder&&[void 0,null,""].includes(t.getValue({item:e}))?(0,da.jsx)("span",{className:"dataforms-layouts-panel__field-placeholder",children:t.placeholder}):(0,da.jsx)(t.render,{item:e,field:t})}function BB({data:e,field:t,fieldLabel:o,summaryFields:r,validity:n,touched:i,disabled:s,isOpen:a,onClick:l}){let{labelPosition:u,editVisibility:d,showPlaceholderIfEmpty:f}=t.layout,p=pDe(n),m=i&&!!p,g=uDe(u,m),h=Y("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${u}`,{"is-disabled":s,"dataforms-layouts-panel__field-trigger--edit-always":d==="always"}),b=(0,hDe.useInstanceId)(BB,"dataforms-layouts-panel__field-control"),v=`${b}-error`,y=m?(0,x0.sprintf)((0,x0._x)("Edit %s (has errors)","field"),o||""):(0,x0.sprintf)((0,x0._x)("Edit %s","field"),o||"");return(0,da.jsxs)("div",{className:h,children:[u!=="none"&&(0,da.jsx)("span",{className:g,children:(0,da.jsx)(_J,{showError:m,errorMessage:p,fieldLabel:o,errorId:v})}),u==="none"&&m&&(0,da.jsx)(_J,{showError:!0,errorMessage:p,errorId:v}),(0,da.jsx)("span",{id:`${b}`,className:"dataforms-layouts-panel__field-control",children:r.length>1?(0,da.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:r.map(_=>(0,da.jsx)("span",{style:{width:"100%"},children:(0,da.jsx)(mDe,{item:e,field:_,showPlaceholderIfEmpty:f})},_.id))}):r.map(_=>(0,da.jsx)(mDe,{item:e,field:_,showPlaceholderIfEmpty:f},_.id))}),!s&&(0,da.jsx)(gDe.Button,{className:"dataforms-layouts-panel__field-trigger-icon",label:y,icon:wb,size:"small","aria-expanded":a,"aria-haspopup":"dialog","aria-describedby":m?`${b} ${v}`:b,onClick:l})]})}var bDe=c(i2(),1),wJ=c(ab(),1),tf=c(F(),1),Es=c(Z(),1);function yDe(e){return e?Object.values(e).every(t=>Object.entries(t).every(([o,r])=>o==="children"&&r&&typeof r=="object"?yDe(r):r.type!=="invalid"&&r.type!=="validating")):!0}function Fut(e,t){let o=KF(e);if(o.fields.length===0)return[];let r=new Map;t.forEach(s=>{r.set(s.id,s)});function n(s){if("children"in s&&Array.isArray(s.children)){let u=s.children.map(n).filter(d=>d!==null);return u.length===0?null:{id:s.id,children:u}}let a=r.get(s.id);if(!a)return null;let[l]=$F([a]);return{id:s.id,children:[],field:l}}return o.fields.map(n).filter(s=>s!==null)}function S0(e,t,o){if(e||(e={}),o.length===0)return e;let r={...e},n=r;for(let s=0;s<o.length-1;s++){let a=o[s];n[a]||(n[a]={}),n[a]={...n[a]},n=n[a]}let i=o[o.length-1];return n[i]={...n[i]||{},...t},r}function vDe(e,t,o){if(!e||t.length===0)return e;let r={...e},n=r;for(let a=0;a<t.length-1;a++){let l=t[a];if(!n[l])return e;n[l]={...n[l]},n=n[l]}let i=t[t.length-1];if(!n[i])return e;let s={...n[i]};if(delete s[o],Object.keys(s).length===0?delete n[i]:n[i]=s,Object.keys(r).length!==0)return r}function zut(e,t,o){let{elementsCounterRef:r,setFormValidity:n,path:i,item:s}=o,a=(r.current[t.id]||0)+1;r.current[t.id]=a,e.then(l=>{if(a===r.current[t.id]){if(!Array.isArray(l)){n(u=>S0(u,{elements:{type:"invalid",message:(0,Es.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(s,{...t.field,elements:l})?n(u=>S0(u,{elements:{type:"invalid",message:(0,Es.__)("Value must be one of the elements.")}},[...i,t.id])):n(u=>vDe(u,[...i,t.id],"elements"))}}).catch(l=>{if(a!==r.current[t.id])return;let u;l instanceof Error?u=l.message:u=String(l)||(0,Es.__)("Unknown error when running elements validation asynchronously."),n(d=>S0(d,{elements:{type:"invalid",message:u}},[...i,t.id]))})}function jut(e,t,o){let{customCounterRef:r,setFormValidity:n,path:i}=o,s=(r.current[t.id]||0)+1;r.current[t.id]=s,e.then(a=>{if(s===r.current[t.id]){if(a===null){n(l=>vDe(l,[...i,t.id],"custom"));return}if(typeof a=="string"){n(l=>S0(l,{custom:{type:"invalid",message:a}},[...i,t.id]));return}n(l=>S0(l,{custom:{type:"invalid",message:(0,Es.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(a=>{if(s!==r.current[t.id])return;let l;a instanceof Error?l=a.message:l=String(a)||(0,Es.__)("Unknown error when running custom validation asynchronously."),n(u=>S0(u,{custom:{type:"invalid",message:l}},[...i,t.id]))})}function _De(e,t){return e.children.length===0&&!!e.field?.isVisible&&!e.field.isVisible(t)}function wDe(e,t,o){if(_De(t,e)){let{customCounterRef:i,elementsCounterRef:s}=o;i.current[t.id]&&(i.current[t.id]+=1),s.current[t.id]&&(s.current[t.id]+=1);return}if(t.field?.isValid.required&&!t.field.isValid.required.validate(e,t.field))return{required:{type:"invalid"}};if(t.field?.isValid.pattern&&!t.field.isValid.pattern.validate(e,t.field))return{pattern:{type:"invalid",message:(0,Es.__)("Value does not match the required pattern.")}};if(t.field?.isValid.min&&!t.field.isValid.min.validate(e,t.field))return{min:{type:"invalid",message:(0,Es.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,Es.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,Es.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,Es.__)("Value is too long.")}};if(t.field?.isValid.elements&&t.field.hasElements&&!t.field.getElements&&Array.isArray(t.field.elements)&&!t.field.isValid.elements.validate(e,t.field))return{elements:{type:"invalid",message:(0,Es.__)("Value must be one of the elements.")}};let r;if(t.field&&t.field.isValid.custom)try{let i=t.field.getValue({item:e});r=t.field.isValid.custom((0,bDe.default)(e,t.field.setValue({item:e,value:i})),t.field)}catch(i){let s;return i instanceof Error?s=i.message:s=String(i)||(0,Es.__)("Unknown error when running custom validation."),{custom:{type:"invalid",message:s}}}if(typeof r=="string")return{custom:{type:"invalid",message:r}};let n={};if(t.field&&t.field.isValid.elements&&t.field.hasElements&&typeof t.field.getElements=="function"&&(zut(t.field.getElements(),t,o),n.elements={type:"validating",message:(0,Es.__)("Validating\u2026")}),r instanceof Promise&&(jut(r,t,o),n.custom={type:"validating",message:(0,Es.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(a=>{i[a.id]=wDe(e,a,{...o,path:[...o.path,t.id,"children"]})});let s={};return Object.entries(i).forEach(([a,l])=>{l!==void 0&&(s[a]=l)}),Object.keys(s).length===0?void 0:{children:s}}}function kDe(e,t){let o=e?.field?.getValue({item:t}),r=_De(e,t);if(e.children.length===0)return{value:o,isHidden:r};let n=e.children.map(i=>kDe(i,t));return{value:o,isHidden:r,children:n}}function Hut(e,t,o){let[r,n]=(0,tf.useState)(),i=(0,tf.useRef)({}),s=(0,tf.useRef)({}),a=(0,tf.useRef)({}),l=(0,tf.useCallback)(()=>{let u={customCounterRef:i,elementsCounterRef:s,setFormValidity:n,path:[],item:e},d=Fut(o,t);if(d.length===0){n(void 0);return}let f={},p=[];d.forEach(m=>{let g=kDe(m,e);if(a.current.hasOwnProperty(m.id)&&(0,wJ.default)(a.current[m.id],g)){p.push(m.id);return}a.current[m.id]=g;let h=wDe(e,m,u);h!==void 0&&(f[m.id]=h)}),n(m=>{let g={...m,...f},h=[...p,...Object.keys(f)];return Object.keys(g).forEach(v=>{g&&!h.includes(v)&&delete g[v]}),Object.keys(g).length===0&&(g=void 0),(0,wJ.default)(m,g)?m:g})},[e,t,o]);return(0,tf.useEffect)(()=>{l()},[l]),{validity:r,isValid:yDe(r)}}var xDe=Hut;var ZF=c(F(),1);function Hh(e,t){let o=(0,ZF.useCallback)(()=>{let r=e.current?.querySelectorAll("input, textarea, select"),n=0;return r?.forEach(i=>{i.willValidate&&!i.validity.valid&&(n++,i.dispatchEvent(new Event("invalid",{cancelable:!0})))}),n},[e]);return(0,ZF.useEffect)(()=>{t&&o()},[t,o]),o}var SDe=c(F(),1);function Wut(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var XF=(e,t)=>Array.isArray(e)&&e.length>0?Wut(e).map(r=>t.find(n=>n.id===r)).filter(r=>r!==void 0):[];var Uut=(e,t)=>{if(e.children){let o=e.children.filter(r=>!r.children);return o.length===0?void 0:t.find(r=>r.id===o[0].id)}return t.find(o=>o.id===e.id)};function Gut(e){let{fields:t}=(0,SDe.useContext)(dc),o=e.layout,r=XF(o.summary,t),n=Uut(e,t),i=e.children?e.label:n?.label;return r.length===0?{summaryFields:n?[n]:[],fieldDefinition:n,fieldLabel:i}:{summaryFields:r,fieldDefinition:n,fieldLabel:i}}var QF=Gut;var Ts=c(T(),1);function $ut({data:e,field:t,onChange:o,fieldLabel:r,onClose:n,touched:i}){let{openAs:s}=t.layout,{applyLabel:a,cancelLabel:l}=s,{fields:u}=(0,Eu.useContext)(dc),[d,f]=(0,Eu.useState)({}),p=(0,Eu.useMemo)(()=>(0,kJ.default)(e,d,{arrayMerge:(k,x)=>x}),[e,d]),m=(0,Eu.useMemo)(()=>({layout:qi,fields:t.children?t.children:[{id:t.id,layout:qi}]}),[t]),g=u.map(k=>({...k,Edit:k.Edit===null?void 0:k.Edit,isValid:{required:k.isValid.required?.constraint,elements:k.isValid.elements?.constraint,min:k.isValid.min?.constraint,max:k.isValid.max?.constraint,pattern:k.isValid.pattern?.constraint,minLength:k.isValid.minLength?.constraint,maxLength:k.isValid.maxLength?.constraint}})),{validity:h}=xDe(p,g,m),b=()=>{o(d),n()},v=k=>{f(x=>(0,kJ.default)(x,k,{arrayMerge:(C,E)=>E}))},y=(0,JF.useFocusOnMount)("firstInputElement"),_=(0,Eu.useRef)(null),w=(0,JF.useMergeRefs)([y,_]);return Hh(_,i),(0,Ts.jsxs)(Wv.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:r,size:"medium",children:[(0,Ts.jsx)("div",{ref:w,children:(0,Ts.jsx)(ua,{data:p,form:m,onChange:v,validity:h,children:(k,x,C,E)=>(0,Ts.jsx)(k,{data:p,field:x,onChange:v,hideLabelFromVision:m.fields.length<2,markWhenOptional:E,validity:C},x.id)})}),(0,Ts.jsxs)($e,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,Ts.jsx)(Wv.__experimentalSpacer,{style:{flex:1}}),(0,Ts.jsx)(Wv.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:l}),(0,Ts.jsx)(Wv.Button,{variant:"primary",onClick:b,__next40pxDefaultSize:!0,children:a})]})]})}function Yut({data:e,field:t,onChange:o,validity:r}){let[n,i]=(0,Eu.useState)(!1),[s,a]=(0,Eu.useState)(!1),{fieldDefinition:l,fieldLabel:u,summaryFields:d}=QF(t);if(!l)return null;let f=()=>{a(!1),i(!0)};return(0,Ts.jsxs)(Ts.Fragment,{children:[(0,Ts.jsx)(BB,{data:e,field:t,fieldLabel:u,summaryFields:d,validity:r,touched:n,disabled:l.readOnly===!0,onClick:()=>a(!0),isOpen:s}),s&&(0,Ts.jsx)($ut,{data:e,field:t,onChange:o,fieldLabel:u??"",onClose:f,touched:n})]})}var CDe=Yut;var Wh=c(q(),1),EDe=c(Z(),1),Yp=c(F(),1);var TDe=c(ue(),1);var Zi=c(T(),1);function Kut({title:e,onClose:t}){return(0,Zi.jsx)($e,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,Zi.jsxs)($e,{direction:"row",gap:"sm",align:"center",children:[e&&(0,Zi.jsx)(Wh.__experimentalHeading,{level:2,size:13,children:e}),(0,Zi.jsx)(Wh.__experimentalSpacer,{style:{flex:1}}),t&&(0,Zi.jsx)(Wh.Button,{label:(0,EDe.__)("Close"),icon:pb,onClick:t,size:"small"})]})})}function qut({touched:e,children:t}){let o=(0,Yp.useRef)(null);return Hh(o,e),(0,Zi.jsx)("div",{ref:o,children:t})}function Zut({data:e,field:t,onChange:o,validity:r}){let[n,i]=(0,Yp.useState)(!1),[s,a]=(0,Yp.useState)(null),l=(0,Yp.useMemo)(()=>({anchor:s,placement:"left-start",offset:36,shift:!0}),[s]),[u,d]=(0,TDe.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),f=(0,Yp.useMemo)(()=>({layout:qi,fields:t.children?t.children:[{id:t.id,layout:qi}]}),[t]),p=(0,Yp.useMemo)(()=>{if(r!==void 0)return t.children?r?.children:{[t.id]:r}},[r,t]),{fieldDefinition:m,fieldLabel:g,summaryFields:h}=QF(t);return m?(0,Zi.jsx)("div",{ref:a,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,Zi.jsx)(Wh.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:l,focusOnMount:!1,onToggle:b=>{b||i(!0)},renderToggle:({isOpen:b,onToggle:v})=>(0,Zi.jsx)(BB,{data:e,field:t,fieldLabel:g,summaryFields:h,validity:r,touched:n,disabled:m.readOnly===!0,isOpen:b,onClick:v}),renderContent:({onClose:b})=>(0,Zi.jsx)(qut,{touched:n,children:(0,Zi.jsxs)("div",{ref:u,...d,children:[(0,Zi.jsx)(Kut,{title:g,onClose:b}),(0,Zi.jsx)(ua,{data:e,form:f,onChange:o,validity:p,children:(v,y,_,w)=>(0,Zi.jsx)(v,{data:e,field:y,onChange:o,hideLabelFromVision:(f?.fields??[]).length<2,markWhenOptional:w,validity:_},y.id)})]})})})}):null}var RDe=Zut;var xJ=c(T(),1);function BDe({data:e,field:t,onChange:o,validity:r}){return t.layout.openAs.type==="modal"?(0,xJ.jsx)(CDe,{data:e,field:t,onChange:o,validity:r}):(0,xJ.jsx)(RDe,{data:e,field:t,onChange:o,validity:r})}var Xi=c(F(),1),ODe=c(Yo(),1),ADe=c(ue(),1);var e8=c(Z(),1);function IDe(e){if(!e)return 0;let t=0,o=Object.keys(e).filter(r=>r!=="children");for(let r of o)e[r]?.type==="invalid"&&t++;if(e.children)for(let r of Object.values(e.children))t+=IDe(r);return t}function C0(e){let t=IDe(e);if(t!==0)return(0,e8.sprintf)((0,e8._n)("%d field needs attention","%d fields need attention",t),t)}var PDe=c(T(),1);function t8({validity:e}){let t=C0(e);return t?(0,PDe.jsx)(wG,{intent:"high",children:t}):null}var Ur=c(T(),1);function Xut(e,t,o){if(!t||Array.isArray(t)&&t.length===0)return!1;let n=(Array.isArray(t)?t:[t]).find(i=>typeof i=="string"?i===e.id:typeof i=="object"&&"id"in i?i.id===e.id:!1);return n?typeof n=="string"?!0:typeof n=="object"&&"visibility"in n?n.visibility==="always"||n.visibility==="when-collapsed"&&!o:!0:!1}function Qut({data:e,fields:t,label:o,layout:r,isOpen:n,touched:i,validity:s}){let l=XF(r.summary,t).filter(f=>Xut(f,r.summary,n)),u=i&&r.isCollapsible,d=l.length>0&&r.withHeader;return(0,Ur.jsxs)($e,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,Ur.jsx)(dd.Title,{children:o}),(u||d)&&(0,Ur.jsxs)(wy.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[u&&(0,Ur.jsx)(t8,{validity:s}),d&&(0,Ur.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:l.map(f=>(0,Ur.jsx)(f.render,{item:e,field:f},f.id))})]})]})}function Jut({data:e,field:t,form:o,onChange:r,hideLabelFromVision:n,markWhenOptional:i,validity:s,withHeader:a}){if(t.children)return(0,Ur.jsxs)(Ur.Fragment,{children:[t.description&&(0,Ur.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,Ur.jsx)(ua,{data:e,form:o,onChange:r,validity:s?.children})]});let l=Uv("regular")?.component;return l?(0,Ur.jsx)(l,{data:e,field:t,onChange:r,hideLabelFromVision:n||a,markWhenOptional:i,validity:s}):null}function MDe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{fields:s}=(0,Xi.useContext)(dc),a=t.layout,l=(0,Xi.useRef)(null),u=(0,Xi.useRef)(!1),d=(0,Xi.useMemo)(()=>({layout:qi,fields:t.children??[]}),[t]),{isOpened:f,isCollapsible:p}=a,[m,g]=(0,Xi.useState)(f),[h,b]=(0,Xi.useState)(!1);(0,Xi.useEffect)(()=>{g(f)},[f]);let v=(0,Xi.useCallback)(S=>{S||b(!0),g(S)},[]),y=Hh(l,(p?m:!0)&&h),_=(0,Xi.useCallback)(()=>{u.current=!0},[]),w=(0,Xi.useCallback)(()=>{if(!u.current||(b(!0),p&&!m))return;let S=y(),I=C0(i);S>0&&I&&(0,ODe.speak)(I,"polite")},[p,m,y,i]),k=(0,ADe.__experimentalUseFocusOutside)(w),x=t.label,C;if(t.children)C=!!x&&a.withHeader;else{let S=s.find(I=>I.id===t.id);if(!YF(S))return null;x=S.label,C=!!x&&a.withHeader}let E=(0,Ur.jsx)(Jut,{data:e,field:t,form:d,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,withHeader:C}),R=(0,Ur.jsx)(Qut,{data:e,fields:s,label:x,layout:a,isOpen:p?!!m:!0,touched:h,validity:i});return C&&p?(0,Ur.jsxs)(wy.Root,{className:"dataforms-layouts-card__field",open:m,onOpenChange:v,...k,children:[(0,Ur.jsx)(wy.Header,{children:R}),(0,Ur.jsx)(wy.Content,{ref:l,onFocus:_,children:E})]}):(0,Ur.jsxs)(dd.Root,{className:"dataforms-layouts-card__field",...k,children:[C&&(0,Ur.jsx)(dd.Header,{children:R}),(0,Ur.jsx)(dd.Content,{ref:l,onFocus:_,children:E})]})}var NDe=c(q(),1);var ni=c(T(),1);function edt({title:e}){return(0,ni.jsx)($e,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,ni.jsx)($e,{direction:"row",align:"center",children:(0,ni.jsx)(NDe.__experimentalHeading,{level:2,size:13,children:e})})})}var tdt=({children:e})=>(0,ni.jsx)(ni.Fragment,{children:e});function LDe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let s=t.layout;if(t.children){let l={layout:qi,fields:t.children};return(0,ni.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!r&&t.label&&(0,ni.jsx)(edt,{title:t.label}),(0,ni.jsx)($e,{direction:"row",align:s.alignment,gap:"lg",children:(0,ni.jsx)(ua,{data:e,form:l,onChange:o,validity:i?.children,as:tdt,children:(u,d,f)=>(0,ni.jsx)("div",{className:"dataforms-layouts-row__field-control",style:s.styles[d.id],children:(0,ni.jsx)(u,{data:e,field:d,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:f})},d.id)})})]})}let a=Uv("regular")?.component;return a?(0,ni.jsx)(ni.Fragment,{children:(0,ni.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,ni.jsx)(a,{data:e,field:t,onChange:o,markWhenOptional:n,validity:i})})}):null}var Qi=c(F(),1),DDe=c(Z(),1),VDe=c(Yo(),1),FDe=c(ue(),1);var Kp=c(T(),1);function zDe({data:e,field:t,onChange:o,validity:r}){let{fields:n}=(0,Qi.useContext)(dc),i=(0,Qi.useRef)(null),s=(0,Qi.useRef)(null),a=(0,Qi.useRef)(!1),[l,u]=(0,Qi.useState)(!1),[d,f]=(0,Qi.useState)(!1),p=(0,Qi.useMemo)(()=>({layout:qi,fields:t.children??[]}),[t]);(0,Qi.useEffect)(()=>{let w=i.current;if(!w)return;let k=()=>{let x=w.open;x||u(!0),f(x)};return w.addEventListener("toggle",k),()=>{w.removeEventListener("toggle",k)}},[]);let m=Hh(s,d&&l),g=(0,Qi.useCallback)(()=>{a.current=!0},[]),h=(0,Qi.useCallback)(()=>{if(!a.current||(u(!0),!i.current?.open))return;let w=m(),k=C0(r);w>0&&k&&(0,VDe.speak)(k,"polite")},[m,r]),b=(0,FDe.__experimentalUseFocusOutside)(h);if(!t.children)return null;let v=t.layout.summary??"",y=v?n.find(w=>w.id===v):void 0,_;return y&&y.render?_=(0,Kp.jsx)(y.render,{item:e,field:y}):_=t.label||(0,DDe.__)("More details"),(0,Kp.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",...b,children:[(0,Kp.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,Kp.jsxs)($e,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[_,l&&(0,Kp.jsx)(t8,{validity:r})]})}),(0,Kp.jsx)("div",{ref:s,className:"dataforms-layouts-details__content",onFocus:g,children:(0,Kp.jsx)(ua,{data:e,form:p,onChange:o,validity:r?.children})})]})}var Gv=c(T(),1),odt=[{type:"regular",component:cDe,wrapper:({children:e})=>(0,Gv.jsx)($e,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:BDe,wrapper:({children:e})=>(0,Gv.jsx)($e,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:MDe,wrapper:({children:e})=>(0,Gv.jsx)($e,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:LDe,wrapper:({children:e,layout:t})=>(0,Gv.jsx)($e,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,Gv.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,Gv.jsx)($e,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:zDe}];function Uv(e){return odt.find(t=>t.type===e)}var o8=c(T(),1),rdt=({children:e})=>(0,o8.jsx)($e,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function ua({data:e,form:t,onChange:o,validity:r,children:n,as:i}){let{fields:s}=(0,r8.useContext)(dc),a=(0,r8.useMemo)(()=>{let d=s.filter(p=>!!p.isValid?.required).length,f=s.length-d;return d>f},[s]);function l(d){return s.find(f=>f.id===d.id)}let u=i??Uv(t.layout.type)?.wrapper??rdt;return(0,o8.jsx)(u,{layout:t.layout,children:t.fields.map(d=>{let f=Uv(d.layout.type)?.component;if(!f)return null;let p=d.children?void 0:l(d);return p&&p.isVisible&&!p.isVisible(e)?null:n?n(f,d,r?.[d.id],a):(0,o8.jsx)(f,{data:e,field:d,onChange:o,markWhenOptional:a,validity:r?.[d.id]},d.id)})})}var CJ=c(T(),1);function IB({data:e,form:t,fields:o,onChange:r,validity:n}){let i=(0,SJ.useMemo)(()=>KF(t),[t]),s=(0,SJ.useMemo)(()=>$F(o),[o]);return t.fields?(0,CJ.jsx)(sDe,{fields:s,children:(0,CJ.jsx)(ua,{data:e,form:i,onChange:r,validity:n})}):null}var $h=c(F(),1),o5e=c(Z(),1);var T0=c(q(),1);var EJ=c(Z(),1);var jDe=c(ue(),1);function E0({isControl:e}={isControl:!1}){return(0,jDe.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:e?35:259}}}var n8=c(T(),1);function HDe({fields:e,visibleFields:t,onToggleField:o}){let{popoverProps:r}=E0();return!e||e.length===0?null:(0,n8.jsx)(T0.DropdownMenu,{icon:ga,label:(0,EJ.__)("Options"),popoverProps:r,toggleProps:{size:"small"},children:({onClose:n})=>(0,n8.jsx)(T0.MenuGroup,{label:(0,EJ.__)("Show / Hide"),children:e.map(i=>{let s=t.includes(i.id);return(0,n8.jsx)(T0.MenuItem,{isSelected:s,onClick:()=>{o(i.id),n()},role:"menuitemcheckbox",icon:s?Ps:null,children:i.label},i.id)})})})}var i8=c(q(),1),WDe=c(ue(),1),UDe=c(ee(),1),qp=c(F(),1),GDe=c($r(),1);var Tu=c(T(),1),{useRichText:ndt,KeyboardShortcutContext:idt,InputEventContext:sdt}=K(GDe.privateApis);function $De({data:e,field:t,hideLabelFromVision:o,onChange:r,config:n={}}){let i=(0,UDe.useRegistry)(),s=t.getValue({item:e}),a=t.config||{},{clientId:l}=n,[u,d]=(0,qp.useState)({start:void 0,end:void 0}),[f,p]=(0,qp.useState)(!1),m=(0,qp.useRef)(),g=(0,qp.useRef)(new Set),h=(0,qp.useRef)(new Set),b=OS({allowedFormats:a?.allowedFormats,disableFormats:a?.disableFormats});function v(){m.current?.focus()}let{value:y,getValue:_,onChange:w,ref:k,formatTypes:x}=ndt({value:s,onChange(R){r(t.setValue({item:e,value:R}))},selectionStart:u.start,selectionEnd:u.end,onSelectionChange:(R,S)=>d({start:R,end:S}),__unstableIsSelected:f,preserveWhiteSpace:!!a?.preserveWhiteSpace,placeholder:a?.placeholder,__unstableDisableFormats:a?.disableFormats,allowedFormats:b,withoutInteractiveFormatting:a?.withoutInteractiveFormatting,__unstableFormatTypeHandlerContext:(0,qp.useMemo)(()=>({richTextIdentifier:t.id,blockClientId:l}),[t.id,l])}),{baseControlProps:C,controlProps:E}=(0,i8.useBaseControlProps)({hideLabelFromVision:o??t.hideLabelFromVision,label:t.label});return(0,Tu.jsxs)(Tu.Fragment,{children:[f&&(0,Tu.jsx)(idt.Provider,{value:h,children:(0,Tu.jsx)(sdt.Provider,{value:g,children:(0,Tu.jsx)("div",{children:(0,Tu.jsx)(U6,{value:y,onChange:w,onFocus:v,formatTypes:x,forwardedRef:m,isVisible:!1})})})}),(0,Tu.jsx)(i8.BaseControl,{...C,children:(0,Tu.jsx)("div",{className:"block-editor-content-only-controls__rich-text",role:"textbox","aria-multiline":!a?.disableLineBreaks,ref:(0,WDe.useMergeRefs)([k,j6({registry:i,getValue:_,onChange:w,formatTypes:x,selectionChange:d,isSelected:f,disableFormats:a?.disableFormats,value:y,tagName:"div",disableLineBreaks:a?.disableLineBreaks,keyboardShortcuts:h,inputEvents:g}),m]),onFocus:()=>p(!0),onBlur:()=>p(!1),contentEditable:!0,...E})})]})}var Gh=c(q(),1),YDe=c(ee(),1),KDe=c(Dt(),1),qDe=c(F(),1),Uh=c(Z(),1);var Rr=c(T(),1),adt=e=>{window.requestAnimationFrame(()=>{let[t]=KDe.focus.tabbable.find(e?.current);t&&t.focus()})};function ldt({data:e,field:t,attachment:o,config:r}){let{allowedTypes:n=[],multiple:i=!1}=r||{};if(i)return"todo multiple";if(o?.media_type==="image"||o?.poster)return(0,Rr.jsx)("div",{className:"block-editor-content-only-controls__media-thumbnail",children:(0,Rr.jsx)("img",{alt:"",width:20,height:20,src:o.media_type==="image"?o.source_url:o.poster})});if(n.length===1){let a=t.getValue({item:e})?.url;if(n[0]==="image"&&a)return(0,Rr.jsx)("div",{className:"block-editor-content-only-controls__media-thumbnail",children:(0,Rr.jsx)("img",{alt:"",width:20,height:20,src:a})});let l;if(n[0]==="image"?l=lC:n[0]==="video"?l=mj:n[0]==="audio"?l=z9:l=B_,l)return(0,Rr.jsx)(Gh.Icon,{icon:l,size:20})}return(0,Rr.jsx)(Gh.Icon,{icon:B_,size:20})}function ZDe({data:e,field:t,onChange:o,config:r={}}){let{popoverProps:n}=E0({isControl:!0}),i=t.getValue({item:e}),{allowedTypes:s=[],multiple:a=!1,useFeaturedImage:l=!1}=r,u=i?.id,d=i?.url,f=(0,YDe.useSelect)(g=>{if(!u)return;let b=g(B).getSettings()[_I];if(b)return b(g,u)},[u]),p;if(s.length===1){let g=s[0];g==="image"?p=(0,Uh.__)("Image"):g==="video"?p=(0,Uh.__)("Video"):g==="audio"?p=(0,Uh.__)("Audio"):g==="application"?p=(0,Uh.__)("File"):p=(0,Uh.__)("Media")}else p=(0,Uh.__)("Media");let m=(0,qDe.useRef)();return(0,Rr.jsx)(Pa,{children:(0,Rr.jsxs)("div",{ref:m,className:"block-editor-content-only-controls",children:[(0,Rr.jsx)(RS,{className:"block-editor-content-only-controls__media-replace-flow",allowedTypes:s,mediaId:u,mediaURL:d,multiple:a,popoverProps:n,onReset:()=>{o(t.setValue({item:e,value:{}}))},...l&&{useFeaturedImage:!!i?.featuredImage,onToggleFeaturedImage:()=>{o(t.setValue({item:e,value:{featuredImage:!i?.featuredImage}}))}},onSelect:g=>{if(g.id&&g.url){let h={...g,mediaType:g.media_type};l&&(h.featuredImage=!1),o(t.setValue({item:e,value:h}))}},renderToggle:g=>(0,Rr.jsx)(Gh.Button,{__next40pxDefaultSize:!0,className:"block-editor-content-only-controls__media",...g,children:(0,Rr.jsxs)(Gh.__experimentalGrid,{rowGap:0,columnGap:8,templateColumns:"20px 1fr",className:"block-editor-content-only-controls__media-row",children:[d&&(0,Rr.jsxs)(Rr.Fragment,{children:[(0,Rr.jsx)(ldt,{attachment:f,field:t,data:e,config:r}),(0,Rr.jsx)("span",{className:"block-editor-content-only-controls__media-title",children:f?.title?.raw&&f?.title?.raw!==""?f?.title?.raw:d})]}),!d&&(0,Rr.jsxs)(Rr.Fragment,{children:[(0,Rr.jsx)("span",{className:"block-editor-content-only-controls__media-placeholder",style:{width:"20px",height:"20px"}}),(0,Rr.jsx)("span",{className:"block-editor-content-only-controls__media-title",children:p})]})]})})}),d&&(0,Rr.jsx)(Gh.Button,{label:(0,Uh.__)("Reset"),className:"block-editor-content-only-controls__media-reset",size:"small",icon:In,onClick:()=>{o(t.setValue({item:e,value:{}})),adt(m)}})]})})}var Zp=c(q(),1),a8=c(F(),1),XDe=c(Z(),1);var QDe=c(ma(),1);var Ti=c(T(),1),TJ="noopener",JDe="_blank",s8="nofollow";function cdt({rel:e="",url:t="",opensInNewTab:o,nofollow:r}){let n,i=e;if(o)n=JDe,i=i?.includes(TJ)?i:i+` ${TJ}`;else{let s=new RegExp(`\\b${TJ}\\s*`,"g");i=i?.replace(s,"").trim()}if(r)i=i?.includes(s8)?i:(i+` ${s8}`).trim();else{let s=new RegExp(`\\b${s8}\\s*`,"g");i=i?.replace(s,"").trim()}return{url:(0,QDe.prependHTTP)(t),linkTarget:n,rel:i||void 0}}function e5e({data:e,field:t,onChange:o}){let[r,n]=(0,a8.useState)(!1),{popoverProps:i}=E0({isControl:!0}),s=t.getValue({item:e}),a=s?.url,l=s?.rel||"",d=s?.linkTarget===JDe,f=l===s8,p=(0,a8.useMemo)(()=>({url:a,opensInNewTab:d,nofollow:f}),[a,d,f]);return(0,Ti.jsxs)(Ti.Fragment,{children:[(0,Ti.jsx)(Zp.Button,{__next40pxDefaultSize:!0,className:"block-editor-content-only-controls__link",onClick:()=>{n(!0)},children:(0,Ti.jsxs)(Zp.__experimentalGrid,{rowGap:0,columnGap:8,templateColumns:"24px 1fr",className:"block-editor-content-only-controls__link-row",children:[a&&(0,Ti.jsxs)(Ti.Fragment,{children:[(0,Ti.jsx)(Zp.Icon,{icon:As,size:24}),(0,Ti.jsx)("span",{className:"block-editor-content-only-controls__link-title",children:a})]}),!a&&(0,Ti.jsxs)(Ti.Fragment,{children:[(0,Ti.jsx)(Zp.Icon,{icon:As,size:24,style:{opacity:.3}}),(0,Ti.jsx)("span",{className:"block-editor-content-only-controls__link-title",children:(0,XDe.__)("Link")})]})]})}),r&&(0,Ti.jsx)(Zp.Popover,{onClose:()=>{n(!1)},...i??{},children:(0,Ti.jsx)(vh,{value:p,onChange:m=>{let g=cdt({rel:l,...m});o(t.setValue({item:e,value:g}))},onRemove:()=>{o(t.setValue({item:e,value:{}}))}})})]})}var Ri=c(T(),1),{fieldsKey:r5e,formKey:RJ}=K(R0.privateApis);function BJ(e,t={}){return function(r){return(0,Ri.jsx)(e,{...r,config:t})}}function udt({clientId:e,blockType:t,setAttributes:o,isMultiBlock:r=!1}){let n=ui({clientId:e,context:"list-view"}),i=Ln(e),s=t?.[r5e],a=(0,$h.useContext)(Hn),l=(0,c8.useSelect)(v=>{let y=v(B).getBlockAttributes(e);if(!y?.metadata?.bindings)return y;let{__experimentalBlockBindingsSupportedAttributes:_}=v(B).getSettings(),w=_?.[t?.name],k=w?pI(y.metadata.bindings,w):y.metadata.bindings,{getBlockBindingsSource:x}=K(v(R0.store));return Object.entries(k).reduce((C,[E,R])=>{if(E==="__default")return C;let S=x(R.source);if(!S)return C;let I=S.getValues({select:v,clientId:e,context:a,bindings:{[E]:R}});return{...C,...I}},y)},[a,e,t?.name]),{selectBlock:u,toggleBlockHighlight:d}=(0,c8.useDispatch)(B),f=(0,t5e.useDebounce)(d,50),p=(0,$h.useMemo)(()=>r?{...t?.[RJ],fields:[t?.[RJ]?.fields?.[0]]}:t?.[RJ],[t,r]),[m,g]=(0,$h.useState)(p),h=(0,$h.useMemo)(()=>s?.length?s.map(v=>{let y={...v};return typeof v.Edit=="string"&&v.Edit==="rich-text"?y.Edit=BJ($De,{clientId:e}):typeof v.Edit=="string"&&v.Edit==="link"?y.Edit=BJ(e5e):typeof v.Edit=="object"&&v.Edit.control==="media"&&(y.Edit=BJ(ZDe,{...v.Edit})),y}):[],[s,e]);if(!s?.length)return null;let b=v=>{g(y=>y.fields?.includes(v)?{...y,fields:y.fields.filter(_=>_!==v)}:{...y,fields:[...y.fields||[],v]})};return(0,Ri.jsxs)("div",{className:"block-editor-block-fields__container",onMouseEnter:r?()=>f(e,!0):void 0,onMouseLeave:()=>r?f(e,!1):void 0,onFocus:r?()=>{u(e,null)}:void 0,children:[(0,Ri.jsx)("div",{className:"block-editor-block-fields__header",children:(0,Ri.jsxs)(l8.__experimentalHStack,{spacing:1,children:[r&&(0,Ri.jsxs)(Ri.Fragment,{children:[(0,Ri.jsx)(Lt,{className:"block-editor-block-fields__header-icon",icon:i?.icon}),(0,Ri.jsx)("h2",{className:"block-editor-block-fields__header-title",children:(0,Ri.jsx)(l8.__experimentalTruncate,{numberOfLines:1,children:n})}),(0,Ri.jsx)(HDe,{fields:h,visibleFields:m.fields,onToggleField:b})]}),!r&&(0,Ri.jsx)("h2",{className:"block-editor-block-fields__header-title",children:(0,o5e.__)("Content")})]})}),(0,Ri.jsx)(IB,{data:l,fields:h,form:m,onChange:o})]})}function ddt(e){return!!(window?.__experimentalContentOnlyInspectorFields&&(0,R0.getBlockType)(e)?.[r5e])}function fdt(e){let{blockType:t,isSelectionWithinCurrentSection:o}=(0,$h.useContext)(Rn);return(0,Ri.jsx)(Ky,{group:"content",children:(0,Ri.jsx)(udt,{...e,blockType:t,isMultiBlock:o})})}var n5e={edit:fdt,hasSupport:ddt,attributeKeys:[],supportsPatternEditing:!0};var OJ=c(Bo(),1),i5e=c(q(),1),IJ=c(Z(),1),PB=c(ce(),1);var PJ=c(T(),1);function pdt(e){return(0,PB.hasBlockSupport)(e,"customClassName",!0)&&(e.attributes={...e.attributes,className:{type:"string"}}),e}function mdt({className:e,setAttributes:t}){return jr()!=="default"?null:(0,PJ.jsx)(Ve,{group:"advanced",children:(0,PJ.jsx)(i5e.TextControl,{autoComplete:"off",label:(0,IJ.__)("Additional CSS class(es)"),value:e||"",onChange:r=>{t({className:r!==""?r:void 0})},help:(0,IJ.__)("Separate multiple classes with spaces.")})})}var AJ={edit:mdt,addSaveProps:gdt,attributeKeys:["className"],hasSupport(e){return(0,PB.hasBlockSupport)(e,"customClassName",!0)}};function gdt(e,t,o){return(0,PB.hasBlockSupport)(t,"customClassName",!0)&&o.className&&(e.className=Y(e.className,o.className)),e}function hdt(e,t,o,r){if(!(0,PB.hasBlockSupport)(e.name,"customClassName",!0)||r.length===1&&e.innerBlocks.length===t.length||r.length===1&&t.length>1||r.length>1&&t.length===1)return e;if(t[o]){let n=t[o]?.attributes.className;if(n&&e.attributes.className===void 0)return{...e,attributes:{...e.attributes,className:n}}}return e}(0,OJ.addFilter)("blocks.registerBlockType","core/editor/custom-class-name/attribute",pdt);(0,OJ.addFilter)("blocks.switchToBlockType.transformedBlock","core/customClassName/addTransforms",hdt);var s5e=c(Bo(),1),OB=c(ce(),1);function bdt(e,t){return(0,OB.hasBlockSupport)(t,"className",!0)&&(typeof e.className=="string"?e.className=[...new Set([(0,OB.getBlockDefaultClassName)(t.name),...e.className.split(" ")])].join(" ").trim():e.className=(0,OB.getBlockDefaultClassName)(t.name)),e}(0,s5e.addFilter)("blocks.getSaveContent.extraProps","core/generated-class-name/save-props",bdt);var YJ=c(F(),1),i3e=c(Bo(),1),s3e=c(ee(),1);var Bu=c(ce(),1),a3e=c(ue(),1),sf=c(F_(),1);var LB=c(ce(),1),zJ=c(q(),1),T8=c(F(),1),W5e=c(Bo(),1),U5e=c(ee(),1);var FJ={};No(FJ,{AdvancedPanel:()=>C8,BackgroundPanel:()=>_4,BorderPanel:()=>_8,ColorPanel:()=>m4,DimensionsPanel:()=>h8,FiltersPanel:()=>k8,ImageSettingsPanel:()=>V5e,StateControl:()=>G4,StateControlBadges:()=>$4,TypographyPanel:()=>I4,useHasBackgroundPanel:()=>v4,useHasBorderPanel:()=>v8,useHasBorderPanelControls:()=>DJ,useHasColorPanel:()=>p4,useHasDimensionsPanel:()=>g8,useHasFiltersPanel:()=>N5e,useHasImageSettingsPanel:()=>D5e,useHasTypographyPanel:()=>B4,useSettingsForBlockElement:()=>d4});var tr=c(Z(),1),Ii=c(q(),1);var m8=c(F(),1);var yo=c(q(),1),Br=c(Z(),1),l5e=c(F(),1),u8=c(ee(),1);var a5e=c(ee(),1);function $v(e,t){let{getBlockOrder:o,getBlockAttributes:r}=(0,a5e.useSelect)(B);return(i,s)=>{let a=(s-1)*t+i-1,l=0;for(let u of o(e)){let{columnStart:d,rowStart:f}=r(u).style?.layout??{};(f-1)*t+d-1<a&&l++}return l}}var mr=c(T(),1),Bi={fit:"fit",grow:"fill",max:"fixed",fixed:"fixedNoShrink"},ydt=[Bi.max,Bi.fixed];function MJ(e){return ydt.includes(e)}function vdt(e){let{orientation:t="horizontal"}=e??{};return t==="horizontal"?(0,Br._x)("Max","Block with maximum width in flex layout"):(0,Br._x)("Max","Block with maximum height in flex layout")}function _dt(e,t){let{orientation:o="horizontal"}=t??{};return e===Bi.grow?(0,Br.__)("Stretch to fill available space."):e===Bi.max&&o==="horizontal"?(0,Br.__)("Specify a maximum width."):e===Bi.max?(0,Br.__)("Specify a maximum height."):e===Bi.fixed&&o==="horizontal"?(0,Br.__)("Specify a fixed width."):e===Bi.fixed?(0,Br.__)("Specify a fixed height."):(0,Br.__)("Fit contents.")}function c5e({value:e={},onChange:t,parentLayout:o,isShownByDefault:r,panelId:n,showGridSpanDefaults:i=!0}){let{type:s,default:{type:a="default"}={}}=o??{},l=s||a;return l==="flex"?(0,mr.jsx)(wdt,{childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n}):l==="grid"?(0,mr.jsx)(xdt,{childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n,showGridSpanDefaults:i}):null}function wdt({childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n}){let{selfStretch:i,flexSize:s}=e,{orientation:a="horizontal"}=o??{},l=i||Bi.fit,u=MJ(l),d=()=>!!i,f=a==="horizontal"?(0,Br.__)("Width"):(0,Br.__)("Height"),[p]=je("spacing.units"),m=(0,yo.__experimentalUseCustomUnits)({availableUnits:p||["%","px","em","rem","vh","vw"]}),g=()=>{t({selfStretch:void 0,flexSize:void 0})};return(0,l5e.useEffect)(()=>{MJ(i)&&!s&&t({...e,selfStretch:Bi.fit})},[]),(0,mr.jsxs)(yo.__experimentalVStack,{as:yo.__experimentalToolsPanelItem,spacing:2,hasValue:d,label:f,onDeselect:g,isShownByDefault:r,panelId:n,children:[(0,mr.jsxs)(yo.__experimentalToggleGroupControl,{label:kdt(o),value:l,help:_dt(l,o),onChange:h=>{let b=MJ(h)?s:null;t({selfStretch:h,flexSize:b})},isBlock:!0,children:[(0,mr.jsx)(yo.__experimentalToggleGroupControlOption,{value:Bi.fit,label:(0,Br._x)("Fit","Intrinsic block width in flex layout")},Bi.fit),(0,mr.jsx)(yo.__experimentalToggleGroupControlOption,{value:Bi.grow,label:(0,Br._x)("Grow","Block with expanding width in flex layout")},Bi.grow),(0,mr.jsx)(yo.__experimentalToggleGroupControlOption,{value:Bi.max,label:vdt(o)},Bi.max),(0,mr.jsx)(yo.__experimentalToggleGroupControlOption,{value:Bi.fixed,label:(0,Br._x)("Fixed","Block with fixed width in flex layout")},Bi.fixed)]}),u&&(0,mr.jsx)(yo.__experimentalUnitControl,{units:m,onChange:h=>{t({selfStretch:l,flexSize:h})},value:s,min:0,label:f,hideLabelFromVision:!0})]})}function kdt(e){let{orientation:t="horizontal"}=e??{};return t==="horizontal"?(0,Br.__)("Width"):(0,Br.__)("Height")}function xdt({childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n,showGridSpanDefaults:i}){let{columnStart:s,rowStart:a,columnSpan:l,rowSpan:u}=e,{columnCount:d,rowCount:f}=o??{},p=(0,u8.useSelect)(E=>E(B).getBlockRootClientId(n)),{moveBlocksToPosition:m,__unstableMarkNextChangeAsNotPersistent:g}=(0,u8.useDispatch)(B),h=$v(p,d||3),b=()=>!!s||!!a,v=()=>!!l||!!u,y=()=>{t({columnStart:void 0,rowStart:void 0})},_=()=>{t({columnSpan:void 0,rowSpan:void 0})},w=d?d-(s??1)+1:void 0,k=window.__experimentalEnableGridInteractivity&&f?f-(a??1)+1:void 0,x=l??(i?1:void 0),C=u??(i?1:void 0);return(0,mr.jsxs)(mr.Fragment,{children:[(0,mr.jsxs)(yo.Flex,{as:yo.__experimentalToolsPanelItem,hasValue:v,label:(0,Br.__)("Grid span"),onDeselect:_,isShownByDefault:r,panelId:n,children:[(0,mr.jsx)(yo.FlexItem,{style:{width:"50%"},children:(0,mr.jsx)(yo.__experimentalInputControl,{label:(0,Br.__)("Column span"),type:"number",onChange:E=>{let R=E===""?1:parseInt(E,10),S=w?Math.min(R,w):R;t({columnStart:s,rowStart:a,rowSpan:u,columnSpan:S})},value:x,min:1,max:w})}),(0,mr.jsx)(yo.FlexItem,{style:{width:"50%"},children:(0,mr.jsx)(yo.__experimentalInputControl,{label:(0,Br.__)("Row span"),type:"number",onChange:E=>{let R=E===""?1:parseInt(E,10),S=k?Math.min(R,k):R;t({columnStart:s,rowStart:a,columnSpan:l,rowSpan:S})},value:C,min:1,max:k})})]}),window.__experimentalEnableGridInteractivity&&(0,mr.jsxs)(yo.Flex,{as:yo.__experimentalToolsPanelItem,hasValue:b,label:(0,Br.__)("Grid placement"),onDeselect:y,isShownByDefault:!1,panelId:n,children:[(0,mr.jsx)(yo.FlexItem,{style:{width:"50%"},children:(0,mr.jsx)(yo.__experimentalInputControl,{label:(0,Br.__)("Column"),type:"number",onChange:E=>{let R=E===""?1:parseInt(E,10);t({columnStart:R,rowStart:a,columnSpan:l,rowSpan:u}),g(),m([n],p,p,h(R,a))},value:s??1,min:1,max:d?d-(l??1)+1:void 0})}),(0,mr.jsx)(yo.FlexItem,{style:{width:"50%"},children:(0,mr.jsx)(yo.__experimentalInputControl,{label:(0,Br.__)("Row"),type:"number",onChange:E=>{let R=E===""?1:parseInt(E,10);t({columnStart:s,rowStart:R,columnSpan:l,rowSpan:u}),g(),m([n],p,p,h(s,R))},value:a??1,min:1,max:f?f-(u??1)+1:void 0})})]})]})}var f5e=c(q(),1),B0=c(Z(),1);function u5e(e){if(typeof e!="string")return null;let t=e.split("/");if(t.length>2)return null;let[o,r="1"]=t,n=Number(o.trim()),i=Number(r.trim());return!Number.isFinite(n)||!Number.isFinite(i)||n<=0||i<=0?null:n/i}function d5e(e,t){let o=t.find(n=>n.value===e);if(o)return o;let r=u5e(e);return r===null?null:t.find(n=>u5e(n.value)===r)??null}var NJ=c(T(),1);function d8({panelId:e,value:t,onChange:o=()=>{},options:r,defaultValue:n="auto",hasValue:i,isShownByDefault:s=!0,className:a,isInherited:l,hasLocalOverride:u}){let[d,f,p]=je("dimensions.aspectRatios.default","dimensions.aspectRatios.theme","dimensions.defaultAspectRatios"),m=f?.map(({name:y,ratio:_})=>({label:y,value:_})),g=d?.map(({name:y,ratio:_})=>({label:y,value:_})),h=[{label:(0,B0._x)("Original","Aspect ratio option for dimensions control"),value:"auto"},...p?g:[],...m||[],{label:(0,B0._x)("Custom","Aspect ratio option for dimensions control"),value:"custom",disabled:!0,hidden:!0}],b=r??h,v=t==null||t==="auto"?"auto":d5e(t,b)?.value??"custom";return(0,NJ.jsx)(Yt,{className:a,isInherited:l,hasLocalOverride:u,hasValue:i||(()=>v!==n),label:(0,B0.__)("Aspect ratio"),onDeselect:()=>o(void 0),isShownByDefault:s,panelId:e,children:(0,NJ.jsx)(f5e.SelectControl,{label:(0,B0.__)("Aspect ratio"),value:v,options:b,onChange:o})})}var Qt=c(T(),1),LJ=["horizontal","vertical"];function p5e(e,t){return e?.length===1?!1:t?!(e?.includes("horizontal")&&e?.includes("vertical")&&e?.length===2):!0}function g8(e,t=ea){return b5e(e)||y5e(e)||v5e(e)||_5e(e)||w5e(e)||k5e(e)||x5e(e)||S5e(e)||C5e(e)||E5e(e,t)||T5e(e,t)}function b5e(e){return e?.layout?.contentSize}function y5e(e){return e?.layout?.wideSize}function v5e(e){return e?.spacing?.padding}function _5e(e){return e?.spacing?.margin}function w5e(e){return e?.spacing?.blockGap}function k5e(e){return e?.dimensions?.height}function x5e(e){return e?.dimensions?.minHeight}function S5e(e){return e?.dimensions?.minWidth}function C5e(e){return e?.dimensions?.width}function E5e(e,t=ea){return!Aa(t)&&e?.dimensions?.aspectRatio}function T5e(e,t=ea){if(Aa(t))return!1;let{type:o="default",default:{type:r="default"}={},allowSizingOnChildren:n=!1}=e?.parentLayout??{},i=(r==="flex"||o==="flex"||r==="grid"||o==="grid")&&n;return!!e?.layout&&i}function Sdt(e){let{defaultSpacingSizes:t,spacingSizes:o}=e?.spacing||{};return t!==!1&&o?.default?.length>0||o?.theme?.length>0||o?.custom?.length>0}function m5e(e,t){if(!t||!e)return e;let o={};return t.forEach(r=>{r==="vertical"&&(o.top=e.top,o.bottom=e.bottom),r==="horizontal"&&(o.left=e.left,o.right=e.right),o[r]=e?.[r]}),o}var Cdt=[void 0,null,""];function vt(e){return!Cdt.includes(e)}function f8(e){if(!vt(e))return;let[t]=(0,Ii.__experimentalParseQuantityAndUnitFromRawValue)(e);return t}function p8(e){return vt(e)&&typeof e=="string"?{top:e,right:e,bottom:e,left:e}:e}function g5e(e){if(!vt(e))return;if(typeof e=="string")return e!==""?e:void 0;if(typeof e!="object")return;let o=["top","right","bottom","left"].map(i=>e[i]);if(!o.every(vt))return;let n=o[0];return o.every(i=>i===n)?n:void 0}function h5e(e){return vt(e)?typeof e=="string"?e!=="":typeof e!="object"?!1:["top","right","bottom","left"].some(t=>vt(e[t])):!1}function Edt(e,t){return vt(e)?typeof e=="string"?t?{top:e,right:e,bottom:e,left:e}:{top:e}:{...e,right:e?.left,bottom:e?.top}:e}function Tdt({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n}){let i=Vr(),s=()=>{let a=e(o);t(a)};return(0,Qt.jsx)(Ii.__experimentalToolsPanel,{label:(0,tr.__)("Dimensions"),resetAll:s,panelId:r,dropdownMenuProps:i,children:n})}var fc={contentSize:!0,wideSize:!0,padding:!0,margin:!0,blockGap:!0,height:!0,minHeight:!0,minWidth:!0,width:!0,aspectRatio:!0,childLayout:!0};function h8({as:e=Tdt,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=fc,onVisualize:a=()=>{},includeLayoutControls:l=!1,allowAxialBlockGap:u=!0,styleState:d=ea,showInheritanceLabelIndicators:f=Fn()}){let{dimensions:p,spacing:m}=n,g=tt=>tt&&typeof tt=="object"?Object.keys(tt).reduce((ai,sm)=>(ai[sm]=ol({settings:{dimensions:p,spacing:m}},"",tt[sm]),ai),{}):ol({settings:{dimensions:p,spacing:m}},"",tt),h=(tt,ai,sm)=>ec(f&&tt,f&&ai,sm),b=Sdt(n),v=(0,Ii.__experimentalUseCustomUnits)({availableUnits:n?.spacing?.units||["%","px","em","rem","vw"]}),y=-1/0,[_,w]=(0,m8.useState)(y),k=(0,m8.useCallback)(tt=>({...tt,layout:Xe({...tt?.layout,contentSize:void 0,wideSize:void 0,selfStretch:void 0,flexSize:void 0,columnStart:void 0,rowStart:void 0,columnSpan:void 0,rowSpan:void 0}),spacing:{...tt?.spacing,padding:void 0,margin:void 0,blockGap:void 0},dimensions:{...tt?.dimensions,height:void 0,minHeight:void 0,minWidth:void 0,aspectRatio:void 0,width:void 0}}),[]),x=b5e(n)&&l,C=g(t?.layout?.contentSize),E=g(r?.layout?.contentSize),R=!vt(t?.layout?.contentSize)&&vt(E),S=tt=>{o(Ue(t,["layout","contentSize"],vt(tt)?tt:void 0))},I=()=>vt(t?.layout?.contentSize),O=()=>S(void 0),A=y5e(n)&&l,P=g(t?.layout?.wideSize),L=g(r?.layout?.wideSize),H=!vt(t?.layout?.wideSize)&&vt(L),N=tt=>{o(Ue(t,["layout","wideSize"],vt(tt)?tt:void 0))},M=()=>vt(t?.layout?.wideSize),V=()=>N(void 0),j=v5e(n),D=p8(g(r?.spacing?.padding)),z=p8(g(t?.spacing?.padding)),$=vt(t?.spacing?.padding)?z:D,J=g5e(D),Q=!vt(t?.spacing?.padding)&&J!==void 0,W=h5e(D),X=!vt(t?.spacing?.padding)&&W,U=Array.isArray(n?.spacing?.padding)?n?.spacing?.padding:n?.spacing?.padding?.sides,G=U&&U.some(tt=>LJ.includes(tt)),te=tt=>{let ai=m5e(tt,U);o(Ue(t,["spacing","padding"],ai))},re=()=>vt(t?.spacing?.padding)&&Object.keys(t?.spacing?.padding).length,ae=()=>te(void 0),ie=()=>a("padding"),be=_5e(n),pe=p8(g(r?.spacing?.margin)),ke=p8(g(t?.spacing?.margin)),ye=vt(t?.spacing?.margin)?ke:pe,Pe=g5e(pe),_e=!vt(t?.spacing?.margin)&&Pe!==void 0,ve=h5e(pe),Se=!vt(t?.spacing?.margin)&&ve,fe=Array.isArray(n?.spacing?.margin)?n?.spacing?.margin:n?.spacing?.margin?.sides,Ce=fe&&fe.some(tt=>LJ.includes(tt)),ne=tt=>{let ai=m5e(tt,fe);o(Ue(t,["spacing","margin"],ai))},se=()=>vt(t?.spacing?.margin)&&Object.keys(t?.spacing?.margin).length,Ee=()=>ne(void 0),he=()=>a("margin"),Ae=w5e(n),et=Array.isArray(n?.spacing?.blockGap)?n?.spacing?.blockGap:n?.spacing?.blockGap?.sides,Je=u&&et&&et.some(tt=>LJ.includes(tt)),_t=g(t?.spacing?.blockGap),Et=g(r?.spacing?.blockGap),mt=!Je&&typeof _t=="object"?_t?.top:_t,oo=!Je&&typeof Et=="object"?Et?.top:Et,Tt=vt(t?.spacing?.blockGap)?_t:Et,Rt=Edt(Tt,Je),Bt=!vt(t?.spacing?.blockGap)&&typeof oo=="string"&&oo!=="",gt=tt=>{o(Ue(t,["spacing","blockGap"],tt))},He=tt=>{vt(tt)||gt(null),!Je&&tt?.hasOwnProperty("top")?gt(tt.top):gt({top:tt?.top,left:tt?.left})},we=()=>gt(void 0),Me=()=>vt(t?.spacing?.blockGap),ge=x5e(n),Re=g(t?.dimensions?.minHeight),Ie=g(r?.dimensions?.minHeight),at=!vt(t?.dimensions?.minHeight)&&vt(Ie),Qe=tt=>{let ai=Ue(t,["dimensions","minHeight"],tt);o(Ue(ai,["dimensions","aspectRatio"],void 0))},po=()=>{Qe(void 0)},ro=()=>vt(t?.dimensions?.minHeight),vo=k5e(n),Kt=g(t?.dimensions?.height),_o=g(r?.dimensions?.height),En=!vt(t?.dimensions?.height)&&vt(_o),it=tt=>{let ai=Ue(t,["dimensions","height"],tt);o(Ue(ai,["dimensions","aspectRatio"],void 0))},Vt=()=>{it(void 0)},Pr=()=>vt(t?.dimensions?.height),gr=S5e(n),Gr=g(t?.dimensions?.minWidth),Or=g(r?.dimensions?.minWidth),pn=!vt(t?.dimensions?.minWidth)&&vt(Or),Pi=tt=>{o(Ue(t,["dimensions","minWidth"],tt))},Be=()=>{Pi(void 0)},Ht=()=>vt(t?.dimensions?.minWidth),lt=C5e(n),no=g(t?.dimensions?.width),Ar=g(r?.dimensions?.width),rr=!vt(t?.dimensions?.width)&&vt(Ar),si=tt=>{o(Ue(t,["dimensions","width"],tt))},lf=()=>{si(void 0)},Xa=()=>vt(t?.dimensions?.width),bc=E5e(n,d),W0=g(t?.dimensions?.aspectRatio),cf=g(r?.dimensions?.aspectRatio),tb=W0??cf,t_=!vt(t?.dimensions?.aspectRatio)&&vt(cf),ob=tt=>{let ai=Ue(t,["dimensions","aspectRatio"],tt);o(Ue(ai,["dimensions","minHeight"],void 0))},oI=()=>vt(t?.dimensions?.aspectRatio),rI=T5e(n,d),c9=t?.layout,u9=tt=>{o({...t,layout:{...t?.layout,...tt}})},uf=()=>a(!1);return(0,Qt.jsxs)(e,{resetAllFilter:k,value:t,onChange:o,panelId:i,children:[(x||A)&&(0,Qt.jsx)("span",{className:"span-columns",children:(0,tr.__)("Set the width of the main content area.")}),x&&(0,Qt.jsx)(Yt,{...h(R,I()&&E!==void 0),label:(0,tr.__)("Content width"),hasValue:I,onDeselect:O,isShownByDefault:s.contentSize??fc.contentSize,panelId:i,children:(0,Qt.jsx)(Ii.__experimentalUnitControl,{label:(0,tr.__)("Content width"),labelPosition:"top",value:C??E,placeholder:R?f8(E):void 0,onChange:tt=>{S(tt)},units:v,prefix:(0,Qt.jsx)(Ii.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Qt.jsx)(xt,{icon:cb})})})}),A&&(0,Qt.jsx)(Yt,{...h(H,M()&&L!==void 0),label:(0,tr.__)("Wide width"),hasValue:M,onDeselect:V,isShownByDefault:s.wideSize??fc.wideSize,panelId:i,children:(0,Qt.jsx)(Ii.__experimentalUnitControl,{label:(0,tr.__)("Wide width"),labelPosition:"top",value:P??L,placeholder:H?f8(L):void 0,onChange:tt=>{N(tt)},units:v,prefix:(0,Qt.jsx)(Ii.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Qt.jsx)(xt,{icon:xb})})})}),j&&(0,Qt.jsxs)(Yt,{hasValue:re,label:(0,tr.__)("Padding"),hasInlineEndToggle:p5e(U,b),onDeselect:ae,isShownByDefault:s.padding??fc.padding,...h(X,re()&&W,{"tools-panel-item-spacing":b}),panelId:i,children:[!b&&(0,Qt.jsx)(Ii.BoxControl,{values:z,onChange:te,label:(0,tr.__)("Padding"),sides:U,units:v,allowReset:!1,splitOnAxis:G,inputProps:{onMouseOver:ie,onMouseOut:uf,placeholder:Q?J:void 0}}),b&&(0,Qt.jsx)(jS,{values:$,onChange:te,label:(0,tr.__)("Padding"),sides:U,units:v,allowReset:!1,onMouseOver:ie,onMouseOut:uf})]}),be&&(0,Qt.jsxs)(Yt,{hasValue:se,label:(0,tr.__)("Margin"),hasInlineEndToggle:p5e(fe,b),onDeselect:Ee,isShownByDefault:s.margin??fc.margin,...h(Se,se()&&ve,{"tools-panel-item-spacing":b}),panelId:i,children:[!b&&(0,Qt.jsx)(Ii.BoxControl,{values:ke,onChange:ne,inputProps:{min:_,onDragStart:()=>{w(0)},onDragEnd:()=>{w(y)},onMouseOver:he,onMouseOut:uf,placeholder:_e?Pe:void 0},label:(0,tr.__)("Margin"),sides:fe,units:v,allowReset:!1,splitOnAxis:Ce}),b&&(0,Qt.jsx)(jS,{values:ye,onChange:ne,minimumCustomValue:-1/0,label:(0,tr.__)("Margin"),sides:fe,units:v,allowReset:!1,onMouseOver:he,onMouseOut:uf})]}),Ae&&(0,Qt.jsxs)(Yt,{hasValue:Me,label:(0,tr.__)("Block spacing"),hasInlineEndToggle:Je,onDeselect:we,isShownByDefault:s.blockGap??fc.blockGap,...h(Bt,Me()&&Et!==void 0,{"tools-panel-item-spacing":b,"single-column":!b&&!Je}),panelId:i,children:[!b&&(Je?(0,Qt.jsx)(Ii.BoxControl,{label:(0,tr.__)("Block spacing"),min:0,onChange:He,units:v,sides:et,values:Rt,allowReset:!1,splitOnAxis:Je}):(0,Qt.jsx)(Ii.__experimentalUnitControl,{label:(0,tr.__)("Block spacing"),min:0,onChange:gt,units:v,value:mt??void 0,placeholder:Bt?oo:void 0})),b&&(0,Qt.jsx)(jS,{label:(0,tr.__)("Block spacing"),min:0,onChange:He,showSideInLabel:!1,sides:Je?et:["top"],values:Rt,allowReset:!1},Je?"axial-gap":"single-gap")]}),rI&&(0,Qt.jsx)(c5e,{value:c9,onChange:u9,parentLayout:n?.parentLayout,panelId:i,showGridSpanDefaults:!_i(d),isShownByDefault:s.childLayout??fc.childLayout}),ge&&(0,Qt.jsx)(Yt,{...h(at,ro()&&Ie!==void 0),hasValue:ro,label:(0,tr.__)("Minimum height"),onDeselect:po,isShownByDefault:s.minHeight??fc.minHeight,panelId:i,children:(0,Qt.jsx)(mv,{label:(0,tr.__)("Minimum height"),value:Re??Ie,onChange:Qe,placeholder:at?f8(Ie):void 0,dimensionSizes:p?.dimensionSizes})}),gr&&(0,Qt.jsx)(Yt,{...h(pn,Ht()&&Or!==void 0),hasValue:Ht,label:(0,tr.__)("Minimum width"),onDeselect:Be,isShownByDefault:s.minWidth??fc.minWidth,panelId:i,children:(0,Qt.jsx)(mv,{label:(0,tr.__)("Minimum width"),value:Gr??Or,onChange:Pi,placeholder:pn?f8(Or):void 0,dimensionSizes:p?.dimensionSizes})}),vo&&(0,Qt.jsx)(Yt,{...h(En,Pr()&&_o!==void 0),hasValue:Pr,label:(0,tr.__)("Height"),onDeselect:Vt,isShownByDefault:s.height??fc.height,panelId:i,children:(0,Qt.jsx)(mv,{label:(0,tr.__)("Height"),value:Kt,onChange:it,placeholder:En?_o:void 0,dimensionSizes:p?.dimensionSizes})}),lt&&(0,Qt.jsx)(Yt,{...h(rr,Xa()&&Ar!==void 0),hasValue:Xa,label:(0,tr.__)("Width"),onDeselect:lf,isShownByDefault:s.width??fc.width,panelId:i,children:(0,Qt.jsx)(mv,{label:(0,tr.__)("Width"),value:no,onChange:si,placeholder:rr?Ar:void 0,dimensionSizes:p?.dimensionSizes})}),bc&&(0,Qt.jsx)(d8,{hasValue:oI,value:tb,onChange:ob,panelId:i,...h(t_,oI()&&cf!==void 0),isShownByDefault:s.aspectRatio??fc.aspectRatio})]})}var Rs=c(q(),1),of=c(F(),1),Kv=c(Z(),1);var Yv=c(Z(),1),zn=c(q(),1),AB=c(F(),1);var Ro=c(T(),1),b8=[];function Rdt({shadow:e,onShadowChange:t,settings:o}){let r=y8(o),n=(0,AB.useMemo)(()=>r.length?[{name:(0,Yv.__)("Unset"),slug:"unset",shadow:"none"},...r]:r,[r]);return(0,Ro.jsx)("div",{className:"block-editor-global-styles__shadow-popover-container",children:(0,Ro.jsxs)(zn.__experimentalVStack,{spacing:4,children:[(0,Ro.jsx)(zn.__experimentalHeading,{level:5,children:(0,Yv.__)("Drop shadow")}),(0,Ro.jsx)(Bdt,{presets:n,activeShadow:e,onSelect:t}),(0,Ro.jsx)("div",{className:"block-editor-global-styles__clear-shadow",children:(0,Ro.jsx)(zn.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>t(void 0),disabled:!e,accessibleWhenDisabled:!0,children:(0,Yv.__)("Clear")})})]})})}function Bdt({presets:e,activeShadow:t,onSelect:o}){return e?(0,Ro.jsx)(zn.Composite,{role:"listbox",className:"block-editor-global-styles__shadow__list","aria-label":(0,Yv.__)("Drop shadows"),children:e.map(({name:r,slug:n,shadow:i})=>(0,Ro.jsx)(Idt,{label:r,isActive:i===t,type:n==="unset"?"unset":"preset",onSelect:()=>o(i===t?void 0:i),shadow:i},n))}):null}function Idt({type:e,label:t,isActive:o,onSelect:r,shadow:n}){return(0,Ro.jsxs)(ao.Root,{children:[(0,Ro.jsx)(ao.Trigger,{render:(0,Ro.jsx)(zn.Composite.Item,{role:"option","aria-label":t,"aria-selected":o,className:Y("block-editor-global-styles__shadow__item",{"is-active":o}),render:(0,Ro.jsx)("button",{className:Y("block-editor-global-styles__shadow-indicator",{unset:e==="unset"}),onClick:r,style:{boxShadow:n},"aria-label":t,children:o&&(0,Ro.jsx)(xt,{icon:Ps})})})}),(0,Ro.jsx)(ao.Popup,{children:t})]})}function R5e({shadow:e,onShadowChange:t,settings:o,className:r,hasLocalValue:n=!!e,hasLocalOverride:i=!1,onReset:s}){return(0,Ro.jsx)(zn.Dropdown,{popoverProps:{placement:"left-start",offset:36,shift:!0},className:Y("block-editor-global-styles__shadow-dropdown",r),renderToggle:Pdt(e,t,{hasLocalValue:n,hasLocalOverride:i,onReset:s??(()=>t(void 0))}),renderContent:()=>(0,Ro.jsx)(zn.__experimentalDropdownContentWrapper,{paddingSize:"medium",children:(0,Ro.jsx)(Rdt,{shadow:e,onShadowChange:t,settings:o})})})}function Pdt(e,t,o){let{hasLocalValue:r,hasLocalOverride:n,onReset:i}=o;return function({onToggle:a,isOpen:l}){let u=(0,AB.useRef)(void 0),d={onClick:a,className:Y("block-editor-global-styles__shadow-dropdown-toggle",{"is-open":l}),"aria-expanded":l,ref:u},f=()=>{l&&a(),i(),u.current?.focus()};return(0,Ro.jsxs)(Ro.Fragment,{children:[(0,Ro.jsx)(zn.Button,{__next40pxDefaultSize:!0,...d,children:(0,Ro.jsxs)(zn.__experimentalHStack,{justify:"flex-start",children:[(0,Ro.jsx)(xt,{className:"block-editor-global-styles__toggle-icon",icon:Dz,size:24}),(0,Ro.jsx)(zn.FlexItem,{children:(0,Yv.__)("Drop shadow")})]})}),r&&(n?(0,Ro.jsx)(Dp,{className:"block-editor-global-styles__shadow-editor__remove-button",onResetToInherited:f}):(0,Ro.jsx)(zn.Button,{__next40pxDefaultSize:!0,size:"small",icon:In,label:(0,Yv.__)("Remove"),className:"block-editor-global-styles__shadow-editor__remove-button",onClick:f}))]})}}function y8(e){return(0,AB.useMemo)(()=>{if(!e?.shadow)return b8;let t=e?.shadow?.defaultPresets,{default:o,theme:r,custom:n}=e?.shadow?.presets??{},i=[...t&&o||b8,...r||b8,...n||b8];return i.filter((s,a)=>i.findLastIndex(({slug:l})=>l===s.slug)===a)},[e])}var Ru=c(T(),1);function v8(e){return Object.values(DJ(e)).some(Boolean)}function DJ(e){return{hasBorderColor:B5e(e),hasBorderRadius:I5e(e),hasBorderStyle:P5e(e),hasBorderWidth:O5e(e),hasShadow:A5e(e)}}function B5e(e){return e?.border?.color}function I5e(e){return e?.border?.radius}function P5e(e){return e?.border?.style}function O5e(e){return e?.border?.width}function A5e(e){let t=y8(e);return!!e?.shadow&&t.length>0}function Odt({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n,label:i}){let s=Vr();return(0,Ru.jsx)(Rs.__experimentalToolsPanel,{label:i,resetAll:()=>{let l=e(o);t(l)},panelId:r,dropdownMenuProps:s,children:n})}var Adt={radius:!0,color:!0,width:!0,shadow:!0};function _8({as:e=Odt,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=Adt,showInheritanceLabelIndicators:a=Fn()}){let l=Fd(n),u=n?.color?.custom,d=(0,of.useCallback)(U=>ol({settings:n},"",U),[n]),f=(U,G,te)=>ec(a&&U,a&&G,te),p=U=>{let te=l.flatMap(({colors:re})=>re).find(({color:re})=>re===U);return te?"var:preset|color|"+te.slug:U},m=(0,of.useCallback)(U=>{if(U){if((0,Rs.__experimentalHasSplitBorders)(U)){let G={...U};return["top","right","bottom","left"].forEach(te=>{G[te]={...G[te],color:d(G[te]?.color)}}),G}return{...U,color:U.color?d(U.color):void 0}}},[d]),g=(0,of.useMemo)(()=>m(t?.border),[t?.border,m]),h=(0,of.useMemo)(()=>m(r?.border),[r?.border,m]),b=!(0,Rs.__experimentalIsDefinedBorder)(t?.border)&&!!h&&(0,Rs.__experimentalIsDefinedBorder)(h),v=b?h:g,y=U=>o({...t,border:U}),_=B5e(n),w=P5e(n),k=O5e(n),x=I5e(n),C=(0,of.useMemo)(()=>typeof t?.border?.radius!="object"?d(t?.border?.radius):{topLeft:d(t?.border?.radius?.topLeft),topRight:d(t?.border?.radius?.topRight),bottomLeft:d(t?.border?.radius?.bottomLeft),bottomRight:d(t?.border?.radius?.bottomRight)},[t?.border?.radius,d]),E=(0,of.useMemo)(()=>{let U=r?.border?.radius;return typeof U!="object"?d(U):{topLeft:d(U?.topLeft),topRight:d(U?.topRight),bottomLeft:d(U?.bottomLeft),bottomRight:d(U?.bottomRight)}},[r?.border?.radius,d]),R=U=>y({...t?.border,radius:U}),S=()=>{let U=t?.border?.radius;return typeof U=="object"?Object.entries(U).some(([,G])=>!!G):!!U},I=!S()&&E!==void 0&&E!=="",O=(0,of.useMemo)(()=>{if(!I)return C;if(typeof E=="string")return E;let U=E;return U?{all:U.topLeft&&U.topLeft===U.topRight&&U.topLeft===U.bottomLeft&&U.topLeft===U.bottomRight?U.topLeft:void 0,...U}:C},[I,C,E]),A=A5e(n),P=d(t?.shadow),L=d(r?.shadow),H=P===void 0&&L!==void 0&&L!=="",N=H?L:P,M=y8(n),V=U=>{let G=M.findLast(({shadow:te})=>te===U)?.slug;o(Ue(t,["shadow"],G?`var:preset|shadow|${G}`:U||void 0))},j=U=>{if(H&&U===void 0){V(L);return}V(U)},D=()=>!!t?.shadow,z=()=>V(void 0),$=a&&D()&&L!==void 0,J=()=>{if(S())return y({radius:t?.border?.radius});y(void 0)},Q=U=>{let G={...U};(0,Rs.__experimentalHasSplitBorders)(G)?["top","right","bottom","left"].forEach(te=>{G[te]&&(G[te]={...G[te],color:p(G[te]?.color)})}):G&&(G.color=p(G.color)),y({...G,radius:t?.border?.radius})},W=(0,of.useCallback)(U=>({...U,border:void 0,shadow:void 0}),[]),X=s?.color||s?.width;return(0,Ru.jsxs)(e,{resetAllFilter:W,value:t,onChange:o,panelId:i,label:(0,Kv.__)("Borders"),children:[(k||_)&&(0,Ru.jsx)(Yt,{...f(b,(0,Rs.__experimentalIsDefinedBorder)(t?.border)&&!!h&&(0,Rs.__experimentalIsDefinedBorder)(h)),hasValue:()=>(0,Rs.__experimentalIsDefinedBorder)(t?.border),label:(0,Kv.__)("Border"),hasInlineEndToggle:!0,onDeselect:()=>J(),isShownByDefault:X,panelId:i,children:(0,Ru.jsx)(Rs.BorderBoxControl,{colors:l,disableCustomColors:!u,enableAlpha:!0,enableStyle:w,label:(0,Kv.__)("Border"),onChange:Q,popoverOffset:40,popoverPlacement:"left-start",value:v,__experimentalIsRenderedInSidebar:!0})}),x&&(0,Ru.jsx)(Yt,{...f(I,S()&&E!==void 0),hasValue:S,label:(0,Kv.__)("Radius"),hasInlineEndToggle:!0,onDeselect:()=>R(void 0),isShownByDefault:s.radius,panelId:i,children:(0,Ru.jsx)(zV,{presets:n?.border?.radiusSizes,values:O,onChange:U=>{R(U||void 0)}})}),A&&(0,Ru.jsxs)(Yt,{...f(H,D()&&L!==void 0),label:(0,Kv.__)("Shadow"),hasValue:D,onDeselect:z,isShownByDefault:s.shadow,showLocalOverrideActionsInLabel:!1,panelId:i,children:[(0,Ru.jsx)(Rs.BaseControl.VisualLabel,{children:(0,Kv.__)("Shadow")}),(0,Ru.jsx)(R5e,{shadow:N,onShadowChange:j,settings:n,hasLocalValue:D(),hasLocalOverride:$,onReset:z})]})]})}var or=c(q(),1),Xp=c(Z(),1),I0=c(F(),1);var Ir=c(T(),1),w8=[];function M5e(e,{presetSetting:t,defaultSetting:o}){let r=!e?.color?.[o],n=e?.color?.[t]?.custom||w8,i=e?.color?.[t]?.theme||w8,s=e?.color?.[t]?.default||w8;return(0,I0.useMemo)(()=>[...n,...i,...r?w8:s],[r,n,i,s])}function N5e(e){return L5e(e)}function L5e(e){return e.color.customDuotone||e.color.defaultDuotone||e.color.duotone.length>0}function Mdt({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n}){let i=Vr(),s=()=>{let a=e(o);t(a)};return(0,Ir.jsx)(or.__experimentalToolsPanel,{label:(0,Xp._x)("Filters","Name for applying graphical effects"),resetAll:s,panelId:r,dropdownMenuProps:i,children:n})}var Ndt={duotone:!0},Ldt={placement:"left-start",offset:36,shift:!0,className:"block-editor-duotone-control__popover",headerTitle:(0,Xp.__)("Duotone")},Ddt=({indicator:e,label:t})=>(0,Ir.jsxs)(or.__experimentalHStack,{justify:"flex-start",children:[(0,Ir.jsx)(or.__experimentalZStack,{isLayered:!1,offset:-8,children:(0,Ir.jsx)(or.Flex,{expanded:!1,children:e==="unset"||!e?(0,Ir.jsx)(or.ColorIndicator,{className:"block-editor-duotone-control__unset-indicator"}):(0,Ir.jsx)(or.DuotoneSwatch,{values:e})})}),(0,Ir.jsx)(or.FlexItem,{className:"block-editor-panel-duotone-settings__label",title:t,children:t})]}),Vdt=(e,t)=>function({onToggle:r,isOpen:n}){let{hasLocalValue:i,hasLocalOverride:s,onReset:a}=t,l=(0,I0.useRef)(void 0),u={onClick:r,className:Y("block-editor-global-styles-filters-panel__dropdown-toggle",{"is-open":n}),"aria-expanded":n,ref:l},d=()=>{n&&r(),a(),l.current?.focus()};return(0,Ir.jsxs)(Ir.Fragment,{children:[(0,Ir.jsx)(or.Button,{__next40pxDefaultSize:!0,...u,children:(0,Ir.jsx)(Ddt,{indicator:e,label:(0,Xp.__)("Duotone")})}),i&&(s?(0,Ir.jsx)(Dp,{className:"block-editor-panel-duotone-settings__reset",onResetToInherited:d}):(0,Ir.jsx)(or.Button,{size:"small",icon:In,label:(0,Xp.__)("Reset"),className:"block-editor-panel-duotone-settings__reset",onClick:d}))]})};function k8({as:e=Mdt,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=Ndt,showInheritanceLabelIndicators:a=Fn()}){let l=S=>ol({settings:n},"",S),u=(S,I,O)=>ec(a&&S,a&&I,O),d=L5e(n),f=M5e(n,{presetSetting:"duotone",defaultSetting:"defaultDuotone"}),p=M5e(n,{presetSetting:"palette",defaultSetting:"defaultPalette"}),m=l(t?.filter?.duotone),g=l(r?.filter?.duotone),h=m??g,b=qT(t?.filter?.duotone),v=qT(r?.filter?.duotone),y=m!==void 0?b:v,_=m===void 0&&g!==void 0,w=(S,I)=>{let O=I??f.find(({colors:P})=>P===S)?.slug,A=O?`var:preset|duotone|${O}`:S;o(Ue(t,["filter","duotone"],A))},k=(S,I,O)=>{if(S===void 0&&_&&g!==void 0){w(g,v);return}w(S,O)},x=()=>!!t?.filter?.duotone,C=()=>w(void 0),E=a&&x()&&g!==void 0,R=(0,I0.useCallback)(S=>({...S,filter:{...S.filter,duotone:void 0}}),[]);return(0,Ir.jsx)(e,{resetAllFilter:R,value:t,onChange:o,panelId:i,children:d&&(0,Ir.jsx)(Yt,{...u(_,m!==void 0&&g!==void 0),label:(0,Xp.__)("Duotone"),hasValue:x,onDeselect:C,isShownByDefault:s.duotone,showLocalOverrideActionsInLabel:!1,panelId:i,children:(0,Ir.jsx)(or.Dropdown,{popoverProps:Ldt,className:"block-editor-global-styles-filters-panel__dropdown",renderToggle:Vdt(h,{hasLocalValue:x(),hasLocalOverride:E,onReset:C}),renderContent:()=>(0,Ir.jsx)(or.__experimentalDropdownContentWrapper,{paddingSize:"small",children:(0,Ir.jsxs)(or.MenuGroup,{label:(0,Xp.__)("Duotone"),children:[(0,Ir.jsx)("p",{children:(0,Xp.__)("Create a two-tone color effect without losing your original image.")}),(0,Ir.jsx)(or.DuotonePicker,{colorPalette:p,duotonePalette:f,disableCustomColors:!0,disableCustomDuotone:!0,value:h,selectedSlug:y,onChange:k})]})})})})})}var P0=c(q(),1),MB=c(Z(),1);var qv=c(T(),1);function D5e(e,t,o){return e==="core/image"&&o?.lightbox?.allowEditing||!!t?.lightbox}function V5e({onChange:e,value:t,inheritedValue:o,panelId:r}){let n=Vr(),i=()=>{e(void 0)},s=l=>{e({enabled:l})},a=!1;return o?.lightbox?.enabled&&(a=o.lightbox.enabled),(0,qv.jsx)(qv.Fragment,{children:(0,qv.jsx)(P0.__experimentalToolsPanel,{label:(0,MB._x)("Settings","Image settings"),resetAll:i,panelId:r,dropdownMenuProps:n,children:(0,qv.jsx)(P0.__experimentalToolsPanelItem,{hasValue:()=>!!t?.lightbox,label:(0,MB.__)("Enlarge on click"),onDeselect:i,isShownByDefault:!0,panelId:r,children:(0,qv.jsx)(P0.ToggleControl,{label:(0,MB.__)("Enlarge on click"),checked:a,onChange:s})})})})}var x8=c(q(),1);var z5e=c(F(),1),S8=c(Z(),1);var NB=c(T(),1);function VJ(e){return!(typeof e=="string"&&/<\/?\w/.test(e))}function j5e(e){return VJ(e)?null:(0,S8.__)("The custom CSS is invalid. Do not use <> markup.")}function F5e(e){if(!e)return null;let t=j5e(e);if(t)return t;let[o]=Jk([{css:e}],".for-validation-only");return o===null?(0,S8.__)("There is an error with your CSS structure."):null}function C8({value:e,onChange:t,inheritedValue:o=e,help:r}){let n=o?.css,[i,s]=(0,z5e.useState)(()=>F5e(n));function a(u){t({...e,css:u}),s(j5e(u))}function l(u){s(F5e(u?.target?.value))}return(0,NB.jsxs)($e,{direction:"column",gap:"md",className:"block-editor-global-styles-advanced-panel",children:[i&&(0,NB.jsx)(x8.Notice,{status:"error",onRemove:()=>s(null),children:i}),(0,NB.jsx)(x8.TextareaControl,{label:(0,S8.__)("Additional CSS"),value:n,onChange:u=>a(u),onBlur:l,className:"block-editor-global-styles-advanced-panel__custom-css-input",spellCheck:!1,help:r})]})}var jJ=c(T(),1),Xv="__experimentalBorder",DB="shadow",H5e=(e,t,o)=>{let r;return e.some(n=>n.colors.some(i=>i[t]===o?(r=i,!0):!1)),r},Zv=({colors:e,namedColor:t,customColor:o})=>{if(t){let n=H5e(e,"slug",t);if(n)return n}if(!o)return{color:void 0};let r=H5e(e,"color",o);return r||{color:o}};function E8(e){let t=/var:preset\|color\|(.+)/.exec(e);return t&&t[1]?t[1]:null}function G5e(e){if((0,zJ.__experimentalHasSplitBorders)(e?.border))return{style:e,borderColor:void 0};let t=e?.border?.color,o=t?.startsWith("var:preset|color|")?t.substring(17):void 0,r={...e};return r.border={...r.border,color:o?void 0:t},{style:Xe(r),borderColor:o}}function $5e(e){return(0,zJ.__experimentalHasSplitBorders)(e.style?.border)?e.style:{...e.style,border:{...e.style?.border,color:e.borderColor?"var:preset|color|"+e.borderColor:e.style?.border?.color}}}function Fdt({label:e,children:t,resetAllFilter:o}){let r=(0,T8.useCallback)(n=>{let i=$5e(n),s=o(i);return{...n,...G5e(s)}},[o]);return(0,jJ.jsx)(Ve,{group:"border",resetAllFilter:r,label:e,children:t})}function Y5e({clientId:e,name:t,setAttributes:o,settings:r}){let n=Nl(),i=v8(r),{style:s,borderColor:a,className:l}=(0,U5e.useSelect)(g=>{if(!i)return{};let{style:h,borderColor:b,className:v}=g(B).getBlockAttributes(e)||{};return{style:h,borderColor:b,className:v}},[e,i]),{value:u}=tc(t,l,n),d=!Zn(n),f=(0,T8.useMemo)(()=>d?Ao(s,n):$5e({style:s,borderColor:a}),[d,n,s,a]),p=d?g=>{o({style:wn(s,n,g)})}:g=>{o(G5e(g))};if(!i)return null;let m={...(0,LB.getBlockSupport)(t,[Xv,"__experimentalDefaultControls"]),...(0,LB.getBlockSupport)(t,[DB,"__experimentalDefaultControls"])};return(0,jJ.jsx)(_8,{as:Fdt,panelId:e,settings:r,value:f,onChange:p,defaultControls:m,inheritedValue:u})}function R8(e,t="any"){let o=(0,LB.getBlockSupport)(e,Xv);return o===!0?!0:t==="any"?!!(o?.color||o?.radius||o?.width||o?.style):!!o?.[t]}function zdt(e){return!R8(e,"color")||e.attributes.borderColor?e:{...e,attributes:{...e.attributes,borderColor:{type:"string"}}}}function K5e(e,t,o){if(!R8(t,"color")||io(t,Xv,"color"))return e;let r=HJ(o),n=Y(e.className,r);return e.className=n||void 0,e}function HJ(e){let{borderColor:t,style:o}=e,r=Ja("border-color",t);return Y({"has-border-color":t||o?.border?.color,[r]:!!r})}function jdt({name:e,borderColor:t,style:o}){let{colors:r}=mh();if(!R8(e,"color")||io(e,Xv,"color"))return{};let{color:n}=Zv({colors:r,namedColor:t}),{color:i}=Zv({colors:r,namedColor:E8(o?.border?.top?.color)}),{color:s}=Zv({colors:r,namedColor:E8(o?.border?.right?.color)}),{color:a}=Zv({colors:r,namedColor:E8(o?.border?.bottom?.color)}),{color:l}=Zv({colors:r,namedColor:E8(o?.border?.left?.color)});return K5e({style:Xe({borderTopColor:i||n,borderRightColor:s||n,borderBottomColor:a||n,borderLeftColor:l||n})||{}},e,{borderColor:t,style:o})}var WJ={useBlockProps:jdt,addSaveProps:K5e,attributeKeys:["borderColor","style"],hasSupport(e){return R8(e,"color")}};(0,W5e.addFilter)("blocks.registerBlockType","core/border/addAttributes",zdt);var O0=c(F(),1),B8=c(ee(),1),FB=c(ce(),1),J5e=c(Nt(),1);var rf=c(F(),1),q5e=c(Tx(),1);var VB=c(T(),1);function Z5e({clientId:e,value:t,computeStyle:o,forceShow:r}){let n=Zt(e),[i,s]=(0,rf.useReducer)(()=>o(n));(0,rf.useEffect)(()=>{n&&r&&s()},[n,r]),(0,rf.useEffect)(()=>{if(!n)return;let d=new window.MutationObserver(s);return d.observe(n,{attributes:!0,attributeFilter:["style","class"]}),()=>{d.disconnect()}},[n]);let a=(0,rf.useRef)(t),[l,u]=(0,rf.useState)(!1);return(0,rf.useEffect)(()=>{if((0,q5e.isShallowEqual)(t,a.current)||r)return;u(!0),a.current=t;let d=setTimeout(()=>{u(!1)},400);return()=>{u(!1),clearTimeout(d)}},[t,r]),!l&&!r?null:(0,VB.jsx)(Al,{clientId:e,__unstablePopoverSlot:"block-toolbar",children:(0,VB.jsx)("div",{className:"block-editor__spacing-visualizer",style:i})})}function Yh(e,t){return e.ownerDocument.defaultView.getComputedStyle(e).getPropertyValue(t)}function X5e({clientId:e,value:t,forceShow:o}){return(0,VB.jsx)(Z5e,{clientId:e,value:t?.spacing?.margin,computeStyle:r=>{let n=Yh(r,"margin-top"),i=Yh(r,"margin-right"),s=Yh(r,"margin-bottom"),a=Yh(r,"margin-left");return{borderTopWidth:n,borderRightWidth:i,borderBottomWidth:s,borderLeftWidth:a,top:n?`-${n}`:0,right:i?`-${i}`:0,bottom:s?`-${s}`:0,left:a?`-${a}`:0}},forceShow:o})}function Q5e({clientId:e,value:t,forceShow:o}){return(0,VB.jsx)(Z5e,{clientId:e,value:t?.spacing?.padding,computeStyle:r=>({borderTopWidth:Yh(r,"padding-top"),borderRightWidth:Yh(r,"padding-right"),borderBottomWidth:Yh(r,"padding-bottom"),borderLeftWidth:Yh(r,"padding-left")}),forceShow:o})}var Qp=c(T(),1),nf="dimensions",zB="spacing";function Hdt(){let[e,t]=(0,O0.useState)(!1),{hideBlockInterface:o,showBlockInterface:r}=K((0,B8.useDispatch)(B));return(0,O0.useEffect)(()=>{e?o():r()},[e,r,o]),[e,t]}function Wdt({children:e,resetAllFilter:t}){let o=(0,O0.useCallback)(r=>{let n=r.style,i=t(n);return{...r,style:i}},[t]);return(0,Qp.jsx)(Ve,{group:"dimensions",resetAllFilter:o,children:e})}function e3e({clientId:e,name:t,setAttributes:o,settings:r}){let n=Nl(),i=!Zn(n),s=g8(r,n),{style:a,className:l,layout:u}=(0,B8.useSelect)(_=>{if(!s)return{};let w=_(B).getBlockAttributes(e)||{};return{style:w.style,className:w.className,layout:w.layout}},[e,s]),{value:d}=tc(t,l,n),[f,p]=Hdt(),m=i?Ao(a,n):a,g=i?_=>{o({style:wn(a,n,_)})}:_=>{o({style:Xe(_)})};if(!s)return null;let h=(0,FB.getBlockSupport)(t,[nf,"__experimentalDefaultControls"]),b=(0,FB.getBlockSupport)(t,[zB,"__experimentalDefaultControls"]),{default:v}=(0,FB.getBlockSupport)(t,"layout")||{},y={minHeight:!1,minWidth:!1,...h,...b};return(0,Qp.jsxs)(Qp.Fragment,{children:[(0,Qp.jsx)(h8,{as:Wdt,panelId:e,settings:r,allowAxialBlockGap:rne(u,v),value:m,onChange:g,defaultControls:y,styleState:n,onVisualize:i?void 0:p,inheritedValue:d}),!i&&!!r?.spacing?.padding&&f==="padding"&&(0,Qp.jsx)(Q5e,{forceShow:f==="padding",clientId:e,value:m}),!i&&!!r?.spacing?.margin&&f==="margin"&&(0,Qp.jsx)(X5e,{forceShow:f==="margin",clientId:e,value:m})]})}function t3e(e,t="any"){let o=(0,FB.getBlockSupport)(e,nf);return o===!0?!0:t==="any"?!!(o?.aspectRatio||o?.height||o?.minHeight||o?.width||o?.minWidth):!!o?.[t]}function UJ(e){return e?`${e}`.trim().toLowerCase()!=="auto":!1}var o3e={useBlockProps:Udt,attributeKeys:["height","minHeight","width","style"],hasSupport(e){return t3e(e)}};function Udt({name:e,height:t,minHeight:o,style:r}){if(!t3e(e,"aspectRatio")||io(e,nf,"aspectRatio"))return{};let n=UJ(r?.dimensions?.aspectRatio),i=Y({"has-aspect-ratio":n}),s={};return n?(s.minHeight="unset",s.height="unset"):(o||r?.dimensions?.minHeight||t||r?.dimensions?.height)&&(s.aspectRatio="unset"),{className:i,style:s}}function GJ(){(0,J5e.default)("wp.blockEditor.__experimentalUseCustomSides",{since:"6.3",version:"6.4"})}var Gdt=c(ce(),1);function r3e(e,t,o=""){if(typeof t!="string"||!t)return Vu(e).map(i=>`${i.trim()}${o}`).join(", ");let r=Vu(e).filter(i=>i.trim()),n=Vu(t).filter(i=>i.trim());return n.length?n.map(i=>{i=i.trim();let s=i.match(/^([.#]?[-_a-zA-Z0-9]+|\[[^\]]+\])/);return s?r.map(a=>`${a.trim()}${i.slice(s[0].length)}${o}`).join(", "):r.map(a=>`${a.trim()}${o}`).join(", ")}).join(", "):r.map(i=>`${i.trim()}${o}`).join(", ")}var Kh=c(T(),1),{getResponsiveMediaQueries:$dt}=K(Lo),Ydt=["Top","Right","Bottom","Left"],Kdt=[...HAe,Xv,ri,nf,Mv,zB,DB],KJ=e=>Kdt.some(t=>(0,Bu.hasBlockSupport)(e,t));function Ya(e={}){let t={};return(0,sf.getCSSRules)(e).forEach(o=>{t[o.key]=o.value}),t}function qdt(e){let t=e?.border;if(!t)return;let o=!!t.style,r=!!t.color,n=!!t.width,i={};return!o&&(r||n)&&(i.style="solid"),Ydt.forEach(s=>{let a=s.toLowerCase(),l=t[a],u=!!l?.style,d=!!l?.color,f=!!l?.width;!o&&!u&&(d||f)&&(i[a]={style:"solid"})}),Xe({border:Xe(i)})}function Zdt(e,t){if(!!!e?.color?.background)return;let r=!!e?.color?.gradient,n=!!e?.background?.gradient||!!e?.background?.backgroundImage;if(r||n)return;let i="background-image: unset !important";return t?`${t} { ${i}; }`:`${i};`}function Xdt(e){let t=e?.dimensions;if(t){if(UJ(t.aspectRatio))return{dimensions:{minHeight:"unset",height:"unset"}};if(t.minHeight||t.height)return{dimensions:{aspectRatio:"unset"}}}}function Qdt(e,t){let o=e?.typography?.textAlign;if(typeof o!="string"||!o)return;let r=`text-align: ${(0,sf.getCSSValueFromRawStyle)(o)} !important`;return t?`${t} { ${r}; }`:`${r};`}function Jdt(e,t){let o=Xdt(e),r=o?qJ(e,o):e,n=(0,sf.compileCSS)(r,{selector:t}),i=n?n.replace(/;/g," !important;"):void 0,s=qdt(e),a=s?(0,sf.compileCSS)(s,{selector:t}):void 0,l=Qdt(e,t),u=Zdt(e,t);return[i,l,a,u].filter(Boolean).join(`
-`)}function P8(e){return!!e&&typeof e=="object"&&!Array.isArray(e)}function qJ(e={},t={}){let o={...e};return Object.entries(t).forEach(([r,n])=>{o[r]=P8(n)&&P8(o[r])?qJ(o[r],n):n}),o}function I8(e,t,o){let r=t||"",n=e.get(r)||{selector:t,style:{}};e.set(r,{selector:t,style:qJ(n.style,o)})}function eft(e,t){let o=(0,Bu.getBlockType)(t)?.selectors||{},r=new Map;return Object.entries(e||{}).forEach(([n,i])=>{let s=o[n];if(typeof s=="string"){I8(r,s,{[n]:i});return}if(P8(s)&&P8(i)){let a={...i};Object.entries(s).forEach(([l,u])=>{l==="root"||typeof u!="string"||!Object.hasOwn(i,l)||(I8(r,u,{[n]:{[l]:i[l]}}),delete a[l])}),Object.keys(a).length&&I8(r,s.root||o.root,{[n]:a});return}I8(r,o.root,{[n]:i})}),Array.from(r.values())}function ZJ(e,t){let{name:o,baseSelector:r,state:n=""}=t,i=eft(e,o).map(({selector:s,style:a})=>Jdt(a,r3e(r,s,n))).filter(Boolean);return i.length?i.join(`
-`):void 0}function tft(e,t){if(!e)return e;let o={...e};return t.forEach(r=>{delete o[r]}),o}function l3e(e,t,o){let r=K4[t];if(!r)return[];let n=[];return r.forEach(i=>{let s=e?.[i];if(s){let a=ZJ(s,{name:t,baseSelector:o,state:i});a&&n.push(a)}}),n}function oft(e,t,o,r){let n=[],s=["elements",...K4[t]??[]],a=$dt(r);return Object.entries(a).forEach(([l,u])=>{let d=Ao(e,{viewport:l,pseudo:ea.pseudo});if(!d)return;let f=[],p=ZJ(tft(d,s),{name:t,baseSelector:o});p&&f.push(p);let m=d3e(d.elements,t,o);m&&f.push(m),f.push(...l3e(d,t,o)),f.length&&n.push(`${u}{${f.join("")}}`)}),n}function n3e(e,t){let o=Ao(e,t);if(!_i(t))return o;let r={...t,viewport:ea.viewport},n=Ao(e,r);return n&&o?s2(n,o):o||n}function rft(e){return!KJ(e)&&!(0,Bu.hasBlockSupport)(e,"customCSS",!0)||e.attributes.style||Object.assign(e.attributes,{style:{type:"object"}}),e}var c3e={[`${Xv}.__experimentalSkipSerialization`]:["border"],[`${ri}.__experimentalSkipSerialization`]:[ri],[`${nc}.__experimentalSkipSerialization`]:[nc],[`${nf}.__experimentalSkipSerialization`]:[nf],[`${zB}.__experimentalSkipSerialization`]:[zB],[`${DB}.__experimentalSkipSerialization`]:[DB]},nft={...c3e,[`${nf}.aspectRatio`]:[`${nf}.aspectRatio`],[`${Mv}`]:[Mv]},ift={[`${nf}.aspectRatio`]:!0,[`${Mv}`]:!0},sft={gradients:"gradient"};function $J(e,t,o=!1){if(!e)return e;let r=e;return o||(r=JSON.parse(JSON.stringify(e))),Array.isArray(t)||(t=[t]),t.forEach(n=>{if(Array.isArray(n)||(n=n.split(".")),n.length>1){let[i,...s]=n;$J(r[i],[s],!0)}else n.length===1&&delete r[n[0]]}),r}function u3e(e,t,o,r=nft){if(!KJ(t))return e;let{style:n}=o;return Object.entries(r).forEach(([i,s])=>{let a=ift[i]||(0,Bu.getBlockSupport)(t,i);a===!0&&(n=$J(n,s)),Array.isArray(a)&&a.forEach(l=>{let u=sft[l]||l;n=$J(n,[[...s,u]])})}),e.style={...Ya(n),...e.style},e}function aft({clientId:e,name:t,setAttributes:o,style:r,__unstableParentLayout:n}){let i=jd(t,n),s=jr(),{globalBlockStyles:a,selectedState:l,showStateOnCanvas:u}=(0,s3e.useSelect)(g=>{let h=g(B),{getSelectedBlockStyleState:b,isSelectedBlockStyleStateShownOnCanvas:v}=K(h);return{globalBlockStyles:h.getSettings()?.[Is]?.blocks?.[t],selectedState:b(e),showStateOnCanvas:v(e)}},[e,t]),d=Aa(l),f=(0,YJ.useMemo)(()=>{if(!u||!d)return;let g=n3e(a,l),h=n3e(r,l),b;if(g&&h)b=s2(g,h);else if(h)b=h;else if(g)b=g;else return;return ZJ(b,{name:t,baseSelector:`[data-block="${e}"]`})},[u,d,a,r,l,e,t]);if(Qc({css:f}),s!=="default")return null;let p={...i,typography:{...i.typography,textAlign:!1}},m={clientId:e,name:t,setAttributes:o,settings:p};return(0,Kh.jsxs)(U5,{value:l,children:[(0,Kh.jsx)(E4,{...m}),(0,Kh.jsx)(k4,{...m}),(0,Kh.jsx)(V4,{...m}),(0,Kh.jsx)(Y5e,{...m}),(0,Kh.jsx)(e3e,{...m})]})}var O8={edit:aft,hasSupport:KJ,addSaveProps:u3e,attributeKeys:["style"],useBlockProps:uft},lft=[{elementType:"button"},{elementType:"link",pseudo:[":hover"]},{elementType:"heading",elements:["h1","h2","h3","h4","h5","h6"]}],cft={};function d3e(e,t,o){if(!e)return;let r=[];return lft.forEach(({elementType:n,pseudo:i,elements:s})=>{if(io(t,ri,n))return;let l=e?.[n];if(l){let u=Ox(o,Bu.__EXPERIMENTAL_ELEMENTS[n]);r.push((0,sf.compileCSS)(l,{selector:u})),i&&i.forEach(d=>{l[d]&&r.push((0,sf.compileCSS)(l[d],{selector:Ox(o,`${Bu.__EXPERIMENTAL_ELEMENTS[n]}${d}`)}))})}s&&s.forEach(u=>{e[u]&&r.push((0,sf.compileCSS)(e[u],{selector:Ox(o,Bu.__EXPERIMENTAL_ELEMENTS[u])}))})}),r.length>0?r.join(""):void 0}function uft({clientId:e,name:t,style:o}){let r=(0,a3e.useInstanceId)(cft,"wp-elements"),n=`.${r}`,i=o?.elements,[s]=je("viewport"),a=(0,YJ.useMemo)(()=>{let l=[],u=d3e(i,t,n);return u&&l.push(u),l.push(...l3e(o,t,n)),l.push(...oft(o,t,n,s)),l.length>0?l.join(""):void 0},[n,i,t,o,s]);return Ga({css:a,clientId:e}),u3e({className:r},t,{style:o},c3e)}(0,i3e.addFilter)("blocks.registerBlockType","core/style/addAttribute",rft);var f3e=c(Bo(),1),p3e=c(ce(),1),dft=e=>(0,p3e.hasBlockSupport)(e,"__experimentalSettings",!1);function fft(e){return dft(e)&&(e?.attributes?.settings||(e.attributes={...e.attributes,settings:{type:"object"}})),e}(0,f3e.addFilter)("blocks.registerBlockType","core/settings/addAttribute",fft);var qh=c(ce(),1),m3e=c(ue(),1),g3e=c(Bo(),1),jB=c(F(),1),h3e=c(ee(),1);var Jp=c(T(),1),{getDuotoneFilter:pft,getDuotoneStylesheet:mft,getDuotoneUnsetStylesheet:gft}=K(Lo),XJ=[],hft=window?.navigator.userAgent&&window.navigator.userAgent.includes("Safari")&&!window.navigator.userAgent.includes("Chrome")&&!window.navigator.userAgent.includes("Chromium");am([lm]);function QJ({presetSetting:e,defaultSetting:t}){let[o,r,n,i]=je(t,`${e}.custom`,`${e}.theme`,`${e}.default`);return(0,jB.useMemo)(()=>[...r||XJ,...n||XJ,...o&&i||XJ],[o,r,n,i])}function b3e(e,t){if(!e)return;let o=t?.find(({slug:r})=>e===`var:preset|duotone|${r}`);return o?o.colors:void 0}function bft(e,t){if(!e||!Array.isArray(e))return;let o=t?.find(r=>r?.colors?.every((n,i)=>n===e[i]));return o?`var:preset|duotone|${o.slug}`:void 0}function yft({style:e,setAttributes:t,name:o,clientId:r}){let n=e?.color?.duotone,i=jd(o),s=jr(),a=(0,h3e.useSelect)(b=>r?b(B).getBlockAttributes(r)?.className:void 0,[r]),{value:l}=tc(o,a),u=QJ({presetSetting:"color.duotone",defaultSetting:"color.defaultDuotone"}),d=QJ({presetSetting:"color.palette",defaultSetting:"color.defaultPalette"}),[f,p]=je("color.custom","color.customDuotone"),m=!f,g=!p||d?.length===0&&m;if(u?.length===0&&g||s!=="default")return null;let h=n==="unset"||Array.isArray(n)?n:b3e(n,u);return(0,Jp.jsxs)(Jp.Fragment,{children:[(0,Jp.jsx)(Ve,{group:"filter",children:(0,Jp.jsx)(k8,{value:{filter:{duotone:n}},onChange:b=>{let v={...e,color:{...b?.filter}};t({style:Xe(v)})},settings:i,inheritedValue:l})}),(0,Jp.jsx)(Ko,{group:"block",__experimentalShareWithChildBlocks:!0,children:(0,Jp.jsx)(WV,{duotonePalette:u,colorPalette:d,disableCustomDuotone:g,disableCustomColors:m,value:h,selectedSlug:qT(n),onChange:(b,v,y)=>{let _=y?`var:preset|duotone|${y}`:bft(b,u),w={...e,color:{...e?.color,duotone:_??b}};t({style:Xe(w)})},settings:i})})]})}var JJ={shareWithChildBlocks:!0,edit:yft,useBlockProps:kft,attributeKeys:["style"],hasSupport(e){return(0,qh.hasBlockSupport)(e,"filter.duotone")}};function vft(e){return(0,qh.hasBlockSupport)(e,"filter.duotone")&&(e.attributes.style||Object.assign(e.attributes,{style:{type:"object"}})),e}function _ft({clientId:e,id:t,selector:o,attribute:r}){let n=QJ({presetSetting:"color.duotone",defaultSetting:"color.defaultDuotone"}),i=Array.isArray(r),s=i?void 0:b3e(r,n),a=typeof r=="string"&&s,l=typeof r=="string"&&!a,u=null;a?u=s:(l||i)&&(u=r);let p=o.split(",").map(h=>`.${t}${h.trim()}`).join(", "),m=Array.isArray(u)||u==="unset";Ga(m?{css:u!=="unset"?mft(p,t):gft(p),__unstableType:"presets"}:void 0),Ga(m?{assets:u!=="unset"?pft(t,u):"",__unstableType:"svgs"}:void 0);let g=Zt(e);(0,jB.useEffect)(()=>{if(m&&g&&hft){let h=g.style.display;g.style.setProperty("display","inline-block"),g.offsetHeight,g.style.setProperty("display",h)}},[m,g,u])}var wft={};function kft({clientId:e,name:t,style:o}){let r=(0,m3e.useInstanceId)(wft),n=(0,jB.useMemo)(()=>{let l=(0,qh.getBlockType)(t);if(l){if(!(0,qh.getBlockSupport)(l,"filter.duotone",!1))return null;let d=(0,qh.getBlockSupport)(l,"color.__experimentalDuotone",!1);if(d){let f=ha(l);return typeof d=="string"?Ox(f,d):f}return ha(l,"filter.duotone",{fallback:!0})}},[t]),i=o?.color?.duotone,s=`wp-duotone-${r}`,a=n&&i;return _ft({clientId:e,id:s,selector:n,attribute:i}),{className:a?s:""}}(0,g3e.addFilter)("blocks.registerBlockType","core/editor/duotone/add-attributes",vft);var M8=c(F(),1),HB=c(ee(),1),y3e=c(ue(),1),WB=c(ce(),1),UB=c(Z(),1);var v3e=c(Ns(),1);var A8=c(T(),1),xft={},Sft={};function Cft({blockName:e,setAttributes:t,style:o}){if(jr()!=="default")return null;let n=(0,WB.getBlockType)(e);function i(a){let l=a?.css?.trim()?a.css:void 0;t({style:Xe({...a,css:l})})}let s=(0,UB.sprintf)((0,UB.__)("Add your own CSS to customize the appearance of the %s block. You do not need to include a CSS selector, just add the property and value, e.g. color: red;."),n?.title);return(0,A8.jsx)(Ve,{group:"advanced",children:(0,A8.jsx)(C8,{value:o,onChange:i,inheritedValue:o,help:s})})}var Eft="custom-css-edit-warning";function Tft({clientId:e,name:t,setAttributes:o}){let{style:r,canEditCSS:n}=(0,HB.useSelect)(i=>{let{getBlockAttributes:s,getSettings:a}=i(B);return{style:s(e)?.style||Sft,canEditCSS:a().canEditCSS}},[e]);return n?(0,A8.jsx)(Cft,{blockName:t,setAttributes:o,style:r}):null}function Rft({style:e,clientId:t}){let o=e?.css,r=typeof o=="string"&&o.trim().length>0&&VJ(o),n=(0,HB.useSelect)(d=>d(B).getSettings().canEditCSS,[]),{createWarningNotice:i}=(0,HB.useDispatch)(v3e.store),s=!!o?.trim();(0,M8.useEffect)(()=>{!n&&s&&i((0,UB.__)("This post contains blocks with custom CSS. You do not have permission to edit CSS. If you save this post, the custom CSS will be removed."),{id:Eft,isDismissible:!0})},[n,s,i]);let a=(0,y3e.useInstanceId)(xft,"wp-custom-css"),l=`.${a}`,u=(0,M8.useMemo)(()=>{if(r)return f2(o,l)},[o,l,r]);return Ga({css:u,clientId:t,__unstableType:"custom-css"}),r?{className:`has-custom-css ${a}`}:{}}function Bft(e,t,o){if(!(0,WB.hasBlockSupport)(t,"customCSS",!0)||!o?.style?.css?.trim())return e;let r=e.className?`${e.className} has-custom-css`:"has-custom-css";return{...e,className:r}}var N8={edit:Tft,useBlockProps:Rft,addSaveProps:Bft,attributeKeys:["style"],hasSupport(e){return(0,WB.hasBlockSupport)(e,"customCSS",!0)}};var D8=c(ue(),1),tee=c(Bo(),1),w3e=c(F(),1),Iu=c(ce(),1);var V8=c(ee(),1),em=c(q(),1),Qv=c(Z(),1);var ii=c(T(),1),Ift="is-style-",L8="layout",eee=["selfStretch","flexSize","columnStart","columnSpan","rowStart","rowSpan"],{getResponsiveMediaQueries:Pft}=K(Lo);function Oft(e={},t){let o=e?.default;return t?.attributes?.layout??o}function _3e(e={},t){return Xe({...Oft(e,t)})}function Aft(e={},t={},o={}){let r={},n=Object.fromEntries(eee.filter(i=>Object.hasOwn(o||{},i)).map(i=>[i,o[i]]));return Object.entries(e||{}).forEach(([i,s])=>{let a=Object.hasOwn(t||{},i);!eee.includes(i)&&s!==t?.[i]&&(r[i]=s===void 0&&a?null:s)}),Xe({...n,...r})}function Mft({layoutType:e,constrainedType:t,layoutBlockSupport:o,showInheritToggle:r,showLayoutTypeSwitcher:n,displayControlsForLegacyLayouts:i}){let s=e?.name!=="default"&&e?.hasInspectorControls(o),a=i&&t?.hasInspectorControls(o);return!!(r||n||s||a)}function Nft(e={}){return Object.fromEntries(Object.entries(e||{}).filter(([t])=>!eee.includes(t)))}function oee(e){return(0,Iu.hasBlockSupport)(e,"layout")||(0,Iu.hasBlockSupport)(e,"__experimentalLayout")}function F8(e={},t=""){let{layout:o}=e,{default:r}=(0,Iu.getBlockSupport)(t,L8)||{},n=o?.inherit||o?.contentSize||o?.wideSize?{...o,type:"constrained"}:o||r||{},i=[];if(va[n?.type||"default"]?.className){let a=va[n?.type||"default"]?.className,l=t.split("/"),d=`wp-block-${l[0]==="core"?l.pop():l.join("-")}-${a}`;i.push(a,d)}return(0,V8.useSelect)(a=>!n?.inherit&&!n?.contentSize&&n?.type!=="constrained"?!1:a(B).getSettings().__experimentalFeatures?.useRootPaddingAwareAlignments,[n?.contentSize,n?.inherit,n?.type])&&i.push("has-global-padding"),n?.orientation&&i.push(`is-${Bs(n.orientation)}`),n?.justifyContent&&i.push(`is-content-justification-${Bs(n.justifyContent)}`),n?.flexWrap&&n.flexWrap==="nowrap"&&i.push("is-nowrap"),i}function ree(e={},t,o){let{layout:r={},style:n={}}=e,i=r?.inherit||r?.contentSize||r?.wideSize?{...r,type:"constrained"}:r||{},s=sl(i?.type||"default"),[a]=je("spacing.blockGap"),l=a!==null;return s?.getLayoutStyle?.({blockName:t,selector:o,layout:r,style:n,hasBlockGapSupport:l})}function Lft({attributes:e={},blockName:t,selector:o,layout:r={},hasBlockGapSupport:n,globalBlockGapValue:i,viewportSettings:s}){return Object.entries(Pft(s)).map(([a,l])=>{let u=Ao(e?.style,{viewport:a,pseudo:ea.pseudo}),d=Nft(u?.layout),f=Object.keys(d).length>0,p=u?.spacing&&Object.hasOwn(u.spacing,"blockGap"),m=u?.spacing&&Object.hasOwn(u.spacing,"padding");if(!f&&!p&&!m)return"";let h=sl(r?.type||"default")?.getLayoutStyle?.({blockName:t,selector:o,layout:r,viewportOverrides:d,style:u,hasBlockGapSupport:n,globalBlockGapValue:i});return h?`${l}{${h}}`:""}).filter(Boolean).join("")}function Dft({layout:e,style:t,setAttributes:o,name:r,clientId:n}){let i=jd(r),{layout:s}=i,{themeSupportsLayout:a,activeBlockVariation:l,selectedState:u,isResponsiveEditing:d}=(0,V8.useSelect)(G=>{let{getBlockAttributes:te,getSettings:re,getSelectedBlockStyleState:ae,isResponsiveEditing:ie}=K(G(B));return{activeBlockVariation:G(Iu.store).getActiveBlockVariation(r,te(n)||{},"block"),themeSupportsLayout:re().supportsLayout,selectedState:ae(n),isResponsiveEditing:ie()}},[r,n]),f=jr(),p=_i(u)&&!Aa(u),m=(0,w3e.useCallback)((...G)=>{let te=G[0]||{},re=G[1]||{};if(p){let be=Ao(te.style??t,u)||{},pe=Xe({...be,layout:void 0});return{style:wn(te.style??t,u,pe)}}let ae=re.name||r,ie=(0,Iu.getBlockSupport)(ae,L8,{});return{layout:_3e(ie,l)}},[r,l,p,u,t]);if(f!=="default")return null;let g=(0,Iu.getBlockSupport)(r,L8,{}),h={...s,...g},{allowSwitching:b,allowEditing:v=!0,allowInheriting:y=!0,default:_}=h;if(!v)return null;let w=e||_||{},k=p?Ao(t,u):void 0,x=k?.layout,C=p?Xe({...w,...x})||{}:w,E=p?w:_3e(g,l),R={...g,...C},{type:S,default:{type:I="default"}={}}=R,O=S||I,A=!!(y&&(!O||O==="default"||O==="constrained"||R.inherit)),{inherit:P=!1,contentSize:L=null}=C;if((O==="default"||O==="constrained")&&!a)return null;let H=sl(O),N=sl("constrained"),M=!C.type&&(L||P),V=!!P||!!L,j=Zn(u)&&!P&&b,D=Mft({layoutType:H,constrainedType:N,layoutBlockSupport:h,showInheritToggle:A,showLayoutTypeSwitcher:j,displayControlsForLegacyLayouts:M}),z=G=>{if(p){let te=Xe({...k,layout:Aft(G,w,k?.layout)});o({style:wn(t,u,te)});return}o({layout:Xe(G)})},$=G=>z({type:G}),J=()=>z(E),Q=()=>z({type:"default"}),W=()=>H?.name==="constrained"||V,X=()=>p?(C?.type??"default")!==(E?.type??"default"):e?.type==="constrained",U=()=>(C?.type??"default")!==(E?.type??"default");return(0,ii.jsxs)(ii.Fragment,{children:[D&&(0,ii.jsxs)(Ve,{group:"layout",resetAllFilter:m,children:[A&&(0,ii.jsx)(em.__experimentalToolsPanelItem,{label:(0,Qv.__)("Use content width"),hasValue:X,onDeselect:Q,isShownByDefault:!0,panelId:n,children:(0,ii.jsx)(em.ToggleControl,{label:(0,Qv.__)("Inner blocks use content width"),checked:W(),onChange:()=>z({type:W()?"default":"constrained"}),help:W()?(0,Qv.__)("Nested blocks use content width with options for full and wide widths."):(0,Qv.__)("Nested blocks will fill the width of this container.")})}),j&&(0,ii.jsx)(em.__experimentalToolsPanelItem,{label:(0,Qv.__)("Layout type"),hasValue:U,onDeselect:J,isShownByDefault:!0,panelId:n,children:(0,ii.jsx)(Vft,{type:O,onChange:$})}),H&&H.name!=="default"&&(0,ii.jsx)(H.inspectorControls,{layout:C,value:e,onChange:z,layoutBlockSupport:h,resetLayout:E,name:r,clientId:n}),N&&M&&(0,ii.jsx)(N.inspectorControls,{layout:C,value:e,onChange:z,layoutBlockSupport:h,resetLayout:E,name:r,clientId:n})]}),!P&&H&&(0,ii.jsx)(H.toolBarControls,{layout:C,onChange:z,layoutBlockSupport:g,controlsGroup:d&&_i(u)&&!Aa(u)?"style-state":"block",name:r,clientId:n})]})}var k3e={shareWithChildBlocks:!0,edit:Dft,attributeKeys:["layout","style"],hasSupport(e){return oee(e)}};function Vft({type:e,onChange:t}){return(0,ii.jsx)(em.__experimentalToggleGroupControl,{isBlock:!0,label:(0,Qv.__)("Layout type"),hideLabelFromVision:!0,isAdaptiveWidth:!0,value:e,onChange:t,children:hne().map(({name:o,label:r})=>(0,ii.jsx)(em.__experimentalToggleGroupControlOption,{value:o,label:r},o))})}function Fft(e){return"type"in(e.attributes?.layout??{})||oee(e)&&(e.attributes={...e.attributes,layout:{type:"object"}}),e}function zft({block:e,props:t,blockGapSupport:o,globalBlockGapValue:r,viewportSettings:n,layoutClasses:i}){let{name:s,attributes:a}=t,l=(0,D8.useInstanceId)(e),{layout:u}=a,{default:d}=(0,Iu.getBlockSupport)(s,L8)||{},f=u?.inherit||u?.contentSize||u?.wideSize?{...u,type:"constrained"}:u||d||{},p=`wp-container-${Bs(s)}-is-layout-`,m=`.${p}${l}`,g=o!==null,b=sl(f?.type||"default")?.getLayoutStyle?.({blockName:s,selector:m,layout:f,style:a?.style,hasBlockGapSupport:g,globalBlockGapValue:r}),v=Lft({attributes:a,blockName:s,selector:m,layout:f,hasBlockGapSupport:g,globalBlockGapValue:r,viewportSettings:n}),y=[b,v].filter(Boolean).join(""),_=Y({[`${p}${l}`]:!!y},i);return Qc({css:y}),(0,ii.jsx)(e,{...t,__unstableLayoutClassNames:_})}var jft=(0,D8.createHigherOrderComponent)(e=>function(o){let{clientId:r,name:n,attributes:i}=o,s=oee(n),a=F8(i,n),l=(0,V8.useSelect)(u=>{if(!s)return;let{getSettings:d,getBlockSettings:f}=K(u(B)),p=d(),{disableLayoutStyles:m}=p;if(m)return;let[g]=f(r,"spacing.blockGap"),h=p[Is],b,v=i?.className;if(v?.includes(Ift)){let{getBlockStyles:_}=u(Iu.store),w=_(n),k=rB(v,w);b=k?h?.blocks?.[n]?.variations?.[k]?.spacing?.blockGap:void 0}let y=b??h?.blocks?.[n]?.spacing?.blockGap??h?.spacing?.blockGap;return{blockGapSupport:g,globalBlockGapValue:y,viewportSettings:p?.__experimentalFeatures?.viewport}},[s,r,i?.className,n]);return l?(0,ii.jsx)(zft,{block:e,props:o,layoutClasses:a,...l}):(0,ii.jsx)(e,{...o,__unstableLayoutClassNames:s?a:void 0})},"withLayoutStyles");(0,tee.addFilter)("blocks.registerBlockType","core/layout/addAttribute",Fft);(0,tee.addFilter)("editor.BlockListBlock","core/editor/layout/with-layout-styles",jft);var P3e=c(ue(),1),U8=c(ee(),1),O3e=c(F(),1);var pc=c(F(),1),Zh=c(ee(),1),S3e=c(ue(),1);function $B(e,t){return Array.from({length:t},(o,r)=>e+r)}var Pu=class{constructor({columnStart:e,rowStart:t,columnEnd:o,rowEnd:r,columnSpan:n,rowSpan:i}={}){this.columnStart=e??1,this.rowStart=t??1,n!==void 0?this.columnEnd=this.columnStart+n-1:this.columnEnd=o??this.columnStart,i!==void 0?this.rowEnd=this.rowStart+i-1:this.rowEnd=r??this.rowStart}get columnSpan(){return this.columnEnd-this.columnStart+1}get rowSpan(){return this.rowEnd-this.rowStart+1}contains(e,t){return e>=this.columnStart&&e<=this.columnEnd&&t>=this.rowStart&&t<=this.rowEnd}containsRect(e){return this.contains(e.columnStart,e.rowStart)&&this.contains(e.columnEnd,e.rowEnd)}intersectsRect(e){return this.columnStart<=e.columnEnd&&this.columnEnd>=e.columnStart&&this.rowStart<=e.rowEnd&&this.rowEnd>=e.rowStart}};function fn(e,t){return e.ownerDocument.defaultView.getComputedStyle(e).getPropertyValue(t)}function GB(e,t){let o=[];for(let r of e.split(" ")){let n=o[o.length-1],i=n?n.end+t:0,s=i+parseFloat(r);o.push({start:i,end:s})}return o}function tm(e,t,o="start"){return e.reduce((r,n,i)=>Math.abs(n[o]-t)<Math.abs(e[r][o]-t)?i:r,0)}function Hft(e,t){let o=parseFloat(fn(e,"column-gap")),r=parseFloat(fn(e,"row-gap")),n=GB(fn(e,"grid-template-columns"),o),i=GB(fn(e,"grid-template-rows"),r),s=tm(n,t.left)+1,a=tm(i,t.top)+1,l=tm(n,t.right,"end")+1,u=tm(i,t.bottom,"end")+1;return new Pu({columnStart:s,columnEnd:l,rowStart:a,rowEnd:u})}function x3e(e){return Hft(e.parentElement,new window.DOMRect(e.offsetLeft,e.offsetTop,e.offsetWidth,e.offsetHeight))}function nee(e){let t=fn(e,"grid-template-columns"),o=fn(e,"grid-template-rows"),r=fn(e,"border-top-width"),n=fn(e,"border-right-width"),i=fn(e,"border-bottom-width"),s=fn(e,"border-left-width"),a=fn(e,"padding-top"),l=fn(e,"padding-right"),u=fn(e,"padding-bottom"),d=fn(e,"padding-left"),f=t.split(" ").length,p=o.split(" ").length,m=f*p;return{numColumns:f,numRows:p,numItems:m,currentColor:fn(e,"color"),style:{gridTemplateColumns:t,gridTemplateRows:o,gap:fn(e,"gap"),inset:`
+`?v.batch(()=>{let C={..._};C.start=C.end-2,g((0,yv.remove)(C)),b()}):g((0,yv.insert)(_,`
+`)))}function r(u){if(u.inputType!=="insertParagraph")return;let{onReplace:d,onSplit:f}=e.current;d&&f&&(u.__deprecatedOnSplit=!0)}function n(u){u.defaultPrevented||u.inputType!=="insertParagraph"&&u.inputType!=="insertLineBreak"||u.target!==t&&!Wit(t)||u.preventDefault()}let{defaultView:i}=t.ownerDocument,s=Git(i,"beforeinput",n),a=xPe(t,"keydown",o,!0),l=xPe(t,"beforeinput",r,!0);return()=>{s(),a(),l()}};var TPe=e=>t=>{function o(){let{registry:r}=e.current;if(!r.select(B).isMultiSelecting())return;let n=t.parentElement.closest('[contenteditable="true"]');n&&n.focus()}return t.addEventListener("focus",o),()=>{t.removeEventListener("focus",o)}};var $it=[rPe,lPe,uPe,fPe,mPe,hPe,wPe,kPe,EPe,TPe];function BPe(e){let t=(0,_S.useRef)(e);(0,_S.useInsertionEffect)(()=>{t.current=e});let o=(0,_S.useMemo)(()=>$it.map(r=>r(t)),[t]);return(0,RPe.useRefEffect)(r=>{if(!e.isSelected)return;let n=o.map(i=>i(r));return()=>{n.forEach(i=>i())}},[o,e.isSelected])}var _6=c(fn(),1),w6=c(F(),1);var IPe=c(T(),1),PPe=c(oe(),1),Yit={},tX=Symbol("usesContext");function Kit({onChange:e,onFocus:t,value:o,forwardedRef:r,settings:n,isVisible:i}){let{name:s,edit:a,[tX]:l}=n,u=(0,w6.useContext)(Ti),d=(0,w6.useMemo)(()=>l?Object.fromEntries(Object.entries(u).filter(([h])=>l.includes(h))):Yit,[l,u]);if(!a)return null;let f=(0,_6.getActiveFormat)(o,s),p=f!==void 0,m=(0,_6.getActiveObject)(o),g=m!==void 0&&m.type===s;return(0,IPe.jsx)(a,{isActive:p,isVisible:i,activeAttributes:p?f.attributes||{}:{},isObjectActive:g,activeObjectAttributes:g?m.attributes||{}:{},value:o,onChange:e,onFocus:t,contentRef:r,context:d},s)}function OPe({formatTypes:e,...t}){return e.map(o=>(0,PPe.createElement)(Kit,{settings:o,...t,key:o.name}))}var APe=c(F(),1),MPe=c(ce(),1),NPe=c(Nt(),1);var oX=c(T(),1);function rX(e,t){if(wS.isEmpty(e)){let o=y6(t);return o?`<${o}></${o}>`:""}return Array.isArray(e)?((0,NPe.default)("wp.blockEditor.RichText value prop as children type",{since:"6.1",version:"6.3",alternative:"value prop as string",link:"https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/introducing-attributes-and-editable-fields/"}),MPe.children.toHTML(e)):typeof e=="string"?e:e.toHTMLString()}function CR({value:e,tagName:t,multiline:o,format:r,...n}){return e=(0,oX.jsx)(APe.RawHTML,{children:rX(e,o)}),t?(0,oX.jsx)(t,{...n,children:e}):e}var zPe=c(F(),1),iX=c(ce(),1),jPe=c(fn(),1),HPe=c(Nt(),1);var kS=c(F(),1),LPe=c(Nt(),1),ER=c(ee(),1),DPe=c(wo(),1),bh=c(fn(),1),VPe=c(ue(),1);var k6=c(T(),1),{subscribeOwnedListener:qit}=K(bh.privateApis);function Zit(e){let{getSelectionStart:t,getSelectionEnd:o}=(0,ER.useSelect)(B),{selectionChange:r}=(0,ER.useDispatch)(B);return(0,VPe.useRefEffect)(n=>{function i(s){if(s.keyCode!==DPe.ENTER)return;s.preventDefault();let{value:a,values:l,onChange:u,index:d,identifier:f,clientId:p}=e.current,{offset:m}=t(),{offset:g}=o();if(typeof m!="number"||typeof g!="number")return;let h=(0,bh.create)({html:a});h.start=m,h.end=g;let b=(0,bh.split)(h).map(y=>(0,bh.toHTMLString)({value:y})),v=l.slice();v.splice(d,1,...b),u(v),r(p,`${f}-${d+1}`,0,0)}return qit(n,"keydown",i,!0)},[])}function Xit(e){let{value:t,values:o,onChange:r,index:n,identifier:i,multilineTagName:s,...a}=e,{clientId:l}=kt(),{selectionChange:u}=(0,ER.useDispatch)(B),d=(0,kS.useRef)();(0,kS.useInsertionEffect)(()=>{d.current={...e,clientId:l}});let f=Zit(d);return(0,k6.jsx)(nX,{identifier:`${i}-${n}`,tagName:s,value:t,onChange:p=>{let m=o.slice();m[n]=p,r(m)},isSelected:void 0,ref:f,onMerge:p=>{let m=o.slice(),g=0;if(p){if(!m[n+1])return;m.splice(n,2,m[n]+m[n+1]),g=m[n].length-1}else{if(!m[n-1])return;m.splice(n-1,2,m[n-1]+m[n]),g=m[n-1].length-1}r(m),u(l,`${i}-${n-(p?0:1)}`,g,g)},...a},n)}function Qit({children:e,identifier:t,tagName:o="div",value:r="",onChange:n,multiline:i,...s},a){(0,LPe.default)("wp.blockEditor.RichText multiline prop",{since:"6.1",version:"6.3",alternative:"nested blocks (InnerBlocks)",link:"https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/nested-blocks-inner-blocks/"});let l=y6(i);r=r||`<${l}></${l}>`;let d=`</${l}>${r}<${l}>`.split(`</${l}><${l}>`);d.shift(),d.pop();function f(p){n(`<${l}>${p.join(`</${l}><${l}>`)}</${l}>`)}return(0,k6.jsx)(o,{ref:a,children:d.map((p,m)=>(0,k6.jsx)(Xit,{values:d,value:p,onChange:f,index:m,identifier:t,multilineTagName:l,...s},m))})}var FPe=(0,kS.forwardRef)(Qit);var UPe=c(T(),1);function WPe(e){return(0,zPe.forwardRef)((t,o)=>{let r=t.value,n=t.onChange;Array.isArray(r)&&((0,HPe.default)("wp.blockEditor.RichText value prop as children type",{since:"6.1",version:"6.3",alternative:"value prop as string",link:"https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/introducing-attributes-and-editable-fields/"}),r=iX.children.toHTML(t.value),n=s=>t.onChange(iX.children.fromDOM((0,jPe.__unstableCreateElement)(document,s).childNodes)));let i=t.multiline?FPe:e;return(0,UPe.jsx)(i,{...t,value:r,onChange:n,ref:o})})}var x6=c(q(),1),GPe=c(wo(),1),sX=c(T(),1);function aX({name:e,shortcutType:t,shortcutCharacter:o,...r}){let n,i="RichText.ToolbarControls";return e&&(i+=`.${e}`),t&&o&&(n=GPe.displayShortcut[t](o)),(0,sX.jsx)(x6.Fill,{name:i,children:(0,sX.jsx)(x6.ToolbarButton,{...r,shortcut:n})})}var La=c(T(),1),{useRichText:Jit,KeyboardShortcutContext:est,InputEventContext:tst,RichTextShortcut:QPe,RichTextInputEvent:JPe}=K(KPe.privateApis),$Pe=Symbol("instanceId");function e2e({children:e,tagName:t="div",value:o="",onChange:r,isSelected:n,multiline:i,inlineToolbar:s,wrapperClassName:a,autocompleters:l,onReplace:u,placeholder:d,allowedFormats:f,withoutInteractiveFormatting:p,onRemove:m,onMerge:g,onSplit:h,__unstableOnSplitAtEnd:b,__unstableOnSplitAtDoubleLineEnd:v,identifier:y,preserveWhiteSpace:_,__unstablePastePlainText:w,__unstableEmbedURLOnPaste:k,__unstableDisableFormats:x,disableLineBreaks:C,__unstableAllowPrefixTransformations:E,readOnly:R,...S},I){h&&(0,XPe.default)("wp.blockEditor.RichText onSplit prop",{since:"6.4",alternative:'block.json support key: "splitting"'});let{supportsSplitting:P}=(0,Xn.useContext)(ri),A=(0,S6.useInstanceId)(e2e),O=(0,Xn.useRef)(),[L,H]=(0,Xn.useState)(null),N=kt(),{clientId:M,isSelected:V,name:j}=N,D=N[Kv],z=N[Yv]==="default",$=(0,Xn.useContext)(Ti),J=(0,Bp.useRegistry)(),Q=we=>{if(!V)return{isSelected:!1};let{getSelectionStart:Me,getSelectionEnd:me}=we(B),Re=Me(),Ie=me(),at;return n===void 0?at=Re.clientId===M&&Ie.clientId===M&&(y?Re.attributeKey===y:Re[$Pe]===A):n&&(at=Re.clientId===M),{selectionStart:at?Re.offset:void 0,selectionEnd:at?Ie.offset:void 0,isSelected:at}},{selectionStart:U,selectionEnd:X,isSelected:W}=(0,Bp.useSelect)(Q,[M,y,A,n,V]),{disableBoundBlock:G,bindingsPlaceholder:te,bindingsLabel:re}=(0,Bp.useSelect)(we=>{if(!D?.[y])return{};let{__experimentalBlockBindingsSupportedAttributes:Me}=we(B).getSettings();if(!Me?.[j])return{};let Re=D[y],Ie=(0,ZPe.getBlockBindingsSource)(Re.source),at={};if(Ie?.usesContext?.length)for(let it of Ie.usesContext)at[it]=$[it];let Qe=!Ie?.canUserEditValue?.({select:we,context:at,args:Re.args});if(o.length>0)return{disableBoundBlock:Qe,bindingsPlaceholder:null,bindingsLabel:null};let{getBlockAttributes:po}=we(B),ro=po(M),vo=null;Ie?.getFieldsList&&(vo=Ie.getFieldsList({select:we,context:at})?.find(Lt=>(0,YPe.default)(Lt.args,Re?.args))?.label);let Kt=vo??Ie?.label,_o=Qe?Kt:(0,xS.sprintf)((0,xS.__)("Add %s"),Kt),Cn=Qe?Re?.args?.key||Ie?.label:(0,xS.sprintf)((0,xS.__)("Empty %s; start writing to edit its value"),Re?.args?.key||Ie?.label);return{disableBoundBlock:Qe,bindingsPlaceholder:ro?.placeholder||_o,bindingsLabel:Cn}},[D,y,j,o,M,$]),ae=!!$?.["pattern/overrides"],ie=D?.__default?.source==="core/pattern-overrides",pe=R||G||ae&&!ie,ke=(0,Bp.useSelect)(we=>{if(pe||!z||!V)return!1;let{getSelectedBlockClientId:Me,canHostEditableRoot:me}=K(we(B));return me(Me())},[pe,z,V]),{getSelectionStart:ye,getSelectionEnd:Pe,getBlockRootClientId:_e}=(0,Bp.useSelect)(B),{selectionChange:ve}=(0,Bp.useDispatch)(B),Se=v6({allowedFormats:f,disableFormats:x}),fe=!Se||Se.length>0,Ce=(0,Xn.useCallback)((we,Me)=>{let me={},Re=we===void 0&&Me===void 0,Ie={clientId:M,[y?"attributeKey":$Pe]:y||A};if(typeof we=="number"||Re){if(Me===void 0&&_e(M)!==_e(Pe().clientId))return;me.start={...Ie,offset:we}}if(typeof Me=="number"||Re){if(we===void 0&&_e(M)!==_e(ye().clientId))return;me.end={...Ie,offset:Me}}ve(me)},[M,_e,Pe,ye,y,A,ve]),{value:ne,getValue:se,onChange:Ee,ref:he,formatTypes:Ae}=Jit({value:o,onChange:r,selectionStart:U,selectionEnd:X,onSelectionChange:Ce,placeholder:te||d,__unstableIsSelected:W,__unstableDisableFormats:x,preserveWhiteSpace:_,__unstableDependencies:[t],allowedFormats:Se,withoutInteractiveFormatting:p,__unstableFormatTypeHandlerContext:(0,Xn.useMemo)(()=>({richTextIdentifier:y,blockClientId:M}),[y,M])}),et=hre({onReplace:u,completers:l,record:ne,onChange:Ee}),{"aria-autocomplete":Je,"aria-haspopup":_t,"aria-controls":Et,"aria-owns":mt,"aria-activedescendant":oo}=et;(0,Xn.useEffect)(()=>{if(!W)return;let we=O.current?.parentElement?.closest('[contenteditable="true"]');if(!we)return;let Me={"aria-autocomplete":Je,"aria-haspopup":_t,"aria-controls":Et,"aria-owns":mt,"aria-activedescendant":oo};for(let[me,Re]of Object.entries(Me))Re===void 0?we.removeAttribute(me):we.setAttribute(me,Re);return()=>{for(let me of Object.keys(Me))we.removeAttribute(me)}},[W,Je,_t,Et,mt,oo]),tPe({html:o,value:ne});let Tt=(0,Xn.useRef)(new Set),Rt=(0,Xn.useRef)(new Set);function Bt(){O.current?.focus()}let gt=S.tabIndex;ke?gt=S.tabIndex??0:!pe&&S.tabIndex===0&&(gt=null);let He=t;return(0,La.jsxs)(La.Fragment,{children:[W&&(0,La.jsx)(est.Provider,{value:Tt,children:(0,La.jsx)(tst.Provider,{value:Rt,children:(0,La.jsxs)(qPe.Popover.__unstableSlotNameProvider,{value:"__unstable-block-tools-after",children:[e&&e({value:ne,onChange:Ee,onFocus:Bt}),(0,La.jsx)(OPe,{value:ne,onChange:Ee,onFocus:Bt,formatTypes:Ae,forwardedRef:O})]})})}),W&&fe&&(0,La.jsx)(JIe,{inline:s,editableContentElement:L}),(0,La.jsx)(He,{role:"textbox","aria-multiline":!C,"aria-readonly":pe,...S,draggable:void 0,"aria-label":re||S["aria-label"]||d,...et,ref:(0,S6.useMergeRefs)([he,I,et.ref,S.ref,BPe({registry:J,getValue:se,onChange:Ee,__unstableAllowPrefixTransformations:E,formatTypes:Ae,onReplace:u,selectionChange:ve,isSelected:W,disableFormats:x,value:ne,tagName:t,onSplit:h,__unstableEmbedURLOnPaste:k,pastePlainText:w,onMerge:g,onRemove:m,disableLineBreaks:C,onSplitAtEnd:b,onSplitAtDoubleLineEnd:v,keyboardShortcuts:Tt,inputEvents:Rt,supportsSplitting:P}),O,H]),contentEditable:!pe,suppressContentEditableWarning:!0,className:Y("block-editor-rich-text__editable",S.className,"rich-text"),tabIndex:gt,"data-wp-block-attribute-key":y})]})}var nX=(0,Xn.forwardRef)(e2e),TR=WPe(nX);TR.Content=CR;TR.isEmpty=e=>!e||e.length===0;var lX=(0,Xn.forwardRef)((e,t)=>{if(kt()[HB]){let{children:n,tagName:i="div",value:s,onChange:a,isSelected:l,multiline:u,inlineToolbar:d,wrapperClassName:f,autocompleters:p,onReplace:m,placeholder:g,allowedFormats:h,withoutInteractiveFormatting:b,onRemove:v,onMerge:y,onSplit:_,__unstableOnSplitAtEnd:w,__unstableOnSplitAtDoubleLineEnd:k,identifier:x,preserveWhiteSpace:C,__unstablePastePlainText:E,__unstableEmbedURLOnPaste:R,__unstableDisableFormats:S,disableLineBreaks:I,__unstableAllowPrefixTransformations:P,readOnly:A,...O}=e;return(0,La.jsx)(i,{ref:t,...O,dangerouslySetInnerHTML:{__html:rX(s,u)||"<br>"}})}return(0,La.jsx)(TR,{ref:t,...e,readOnly:!1})});lX.Content=CR;lX.isEmpty=e=>!e||e.length===0;var wS=lX;var cX=c(T(),1),o2e=(0,t2e.forwardRef)((e,t)=>(0,cX.jsx)(wS,{ref:t,...e,__unstableDisableFormats:!0}));o2e.Content=function({value:t="",tagName:o="div",...r}){return(0,cX.jsx)(o,{...r,children:t})};var r2e=o2e;var uX=c(T(),1),ost=(0,i2e.forwardRef)(({__experimentalVersion:e,...t},o)=>{if(e===2)return(0,uX.jsx)(r2e,{ref:o,...t});let{className:r,onChange:n,...i}=t;return(0,uX.jsx)(n2e.default,{ref:o,className:Y("block-editor-plain-text",r),onChange:s=>n(s.target.value),...i})}),s2e=ost;var Pd=c(Z(),1),l2e=c(F(),1),c2e=c(q(),1);var a2e=c(ue(),1);var C6=c(Z(),1),yh=c(T(),1);function E6({property:e,viewport:t,desc:o}){let r=(0,a2e.useInstanceId)(E6),n=o||(0,C6.sprintf)((0,C6._x)("Controls the %1$s property for %2$s viewports.","Text labelling a interface as controlling a given layout property (eg: margin) for a given screen size."),e,t.label);return(0,yh.jsxs)(yh.Fragment,{children:[(0,yh.jsx)("span",{"aria-describedby":`rbc-desc-${r}`,children:t.label}),(0,yh.jsx)(ht,{id:`rbc-desc-${r}`,render:(0,yh.jsx)("span",{}),children:n})]})}var Od=c(T(),1);function rst(e){let{title:t,property:o,toggleLabel:r,onIsResponsiveChange:n,renderDefaultControl:i,renderResponsiveControls:s,isResponsive:a=!1,defaultLabel:l={id:"all",label:(0,Pd._x)("All","screen sizes")},viewports:u=[{id:"small",label:(0,Pd.__)("Small screens")},{id:"medium",label:(0,Pd.__)("Medium screens")},{id:"large",label:(0,Pd.__)("Large screens")}]}=e;if(!t||!o||!i)return null;let d=r||(0,Pd.sprintf)((0,Pd.__)("Use the same %s on all screen sizes."),o),f=(0,Pd.__)("Choose whether to use the same value for all screen sizes or a unique value for each screen size."),p=i((0,Od.jsx)(E6,{property:o,viewport:l}),l),m=()=>u.map(g=>(0,Od.jsx)(l2e.Fragment,{children:i((0,Od.jsx)(E6,{property:o,viewport:g}),g)},g.id));return(0,Od.jsxs)("fieldset",{className:"block-editor-responsive-block-control",children:[(0,Od.jsx)("legend",{className:"block-editor-responsive-block-control__title",children:t}),(0,Od.jsxs)("div",{className:"block-editor-responsive-block-control__inner",children:[(0,Od.jsx)(c2e.ToggleControl,{className:"block-editor-responsive-block-control__toggle",label:d,checked:!a,onChange:n,help:f}),(0,Od.jsxs)("div",{className:Y("block-editor-responsive-block-control__group",{"is-responsive":a}),children:[!a&&p,a&&(s?s(u):m())]})]})]})}var u2e=rst;var T6=c(q(),1);var d2e=c(T(),1);function f2e({units:e,...t}){let[o]=je("spacing.units"),r=(0,T6.__experimentalUseCustomUnits)({availableUnits:o||["%","px","em","rem","vw"],units:e});return(0,d2e.jsx)(T6.__experimentalUnitControl,{units:r,...t})}var RR=c(Z(),1),p2e=c(F(),1),SS=c(q(),1);var Ad=c(T(),1);function nst({url:e,onChange:t}){let[o,r]=(0,p2e.useReducer)(i=>!i,!1),n=i=>{i.preventDefault(),r()};return(0,Ad.jsxs)("div",{className:"block-editor-url-input__button",children:[(0,Ad.jsx)(SS.Button,{size:"compact",icon:mc,label:e?(0,RR.__)("Edit link"):(0,RR.__)("Insert link"),onClick:r,className:"components-toolbar__control",isPressed:!!e}),o&&(0,Ad.jsx)("form",{className:"block-editor-url-input__button-modal",onSubmit:n,children:(0,Ad.jsxs)("div",{className:"block-editor-url-input__button-modal-line",children:[(0,Ad.jsx)(SS.Button,{__next40pxDefaultSize:!0,className:"block-editor-url-input__back",icon:N0,label:(0,RR.__)("Close"),onClick:r}),(0,Ad.jsx)(Ep,{value:e||"",onChange:t,suffix:(0,Ad.jsx)(SS.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Ad.jsx)(SS.Button,{size:"small",icon:uf,label:(0,RR.__)("Submit"),type:"submit"})})})]})})]})}var m2e=nst;var Js=c(Z(),1),Yl=c(F(),1),v2e=c(Ft(),1),Mn=c(q(),1);var _2e=c($a(),1);var Uo=c(T(),1),dX="none",g2e="custom",h2e="media",b2e="attachment",y2e=["noopener"],w2e=({linkDestination:e,onChangeUrl:t,url:o,mediaType:r="image",mediaUrl:n,mediaLink:i,linkTarget:s,linkClass:a,rel:l,showLightboxSetting:u,lightboxEnabled:d,onSetLightbox:f,resetLightbox:p})=>{let[m,g]=(0,Yl.useState)(!1),[h,b]=(0,Yl.useState)(null),v=()=>{g(!0)},[y,_]=(0,Yl.useState)(!1),[w,k]=(0,Yl.useState)(null),x=(0,Yl.useRef)(null),C=(0,Yl.useRef)();(0,Yl.useEffect)(()=>{if(!C.current)return;(v2e.focus.focusable.find(C.current)[0]||C.current).focus()},[y,o,d]);let E=()=>{(e===h2e||e===b2e)&&k(""),_(!0)},R=()=>{_(!1)},S=()=>{k(null),R(),g(!1)},I=U=>{let X=U?"_blank":void 0,W;if(X){let G=(l??"").split(" ");y2e.forEach(te=>{G.includes(te)||G.push(te)}),W=G.join(" ")}else{let G=(l??"").split(" ").filter(te=>y2e.includes(te)===!1);W=G.length?G.join(" "):void 0}return{linkTarget:X,rel:W}},P=()=>U=>{let X=x.current;X&&X.contains(U.target)||(g(!1),k(null),R())},A=()=>U=>{if(w){let X=L().find(W=>W.url===w)?.linkDestination||g2e;t({href:(0,_2e.prependHTTPS)(w),linkDestination:X,lightbox:{enabled:!1}})}R(),k(null),U.preventDefault()},O=()=>{t({linkDestination:dX,href:""})},L=()=>{let U=[{linkDestination:h2e,title:(0,Js.__)("Link to image file"),url:r==="image"?n:void 0,icon:k7}];return r==="image"&&i&&U.push({linkDestination:b2e,title:(0,Js.__)("Link to attachment page"),url:r==="image"?i:void 0,icon:ub}),U},H=U=>{let X=L(),W;U?W=(X.find(G=>G.url===U)||{linkDestination:g2e}).linkDestination:W=dX,t({linkDestination:W,href:U})},N=U=>{let X=I(U);t(X)},M=U=>{t({rel:U})},V=U=>{t({linkClass:U})},j=(0,Uo.jsxs)(Mn.__experimentalVStack,{spacing:"3",children:[(0,Uo.jsx)(Mn.ToggleControl,{label:(0,Js.__)("Open in new tab"),onChange:N,checked:s==="_blank"}),(0,Uo.jsx)(Mn.TextControl,{label:(0,Js.__)("Link relation"),value:l??"",onChange:M,help:(0,Yl.createInterpolateElement)((0,Js.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,Uo.jsx)(Mn.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})})}),(0,Uo.jsx)(Mn.TextControl,{label:(0,Js.__)("Link CSS class"),value:a||"",onChange:V})]}),D=w!==null?w:o,z=!d||d&&!u,$=!D&&z,J=(L().find(U=>U.linkDestination===e)||{}).title,Q=()=>{if(d&&u&&!o&&!y)return(0,Uo.jsxs)("div",{className:"block-editor-url-popover__expand-on-click",children:[(0,Uo.jsx)(xt,{icon:jI}),(0,Uo.jsxs)("div",{className:"text",children:[(0,Uo.jsx)("p",{children:(0,Js.__)("Enlarge on click")}),(0,Uo.jsx)("p",{className:"description",children:(0,Js.__)("Scales the image with a lightbox effect")})]}),(0,Uo.jsx)(Mn.Button,{icon:Rs,label:(0,Js.__)("Disable enlarge on click"),onClick:()=>{f?.(!1)},size:"compact"})]});if(!o||y)return(0,Uo.jsx)(mh.LinkEditor,{className:"block-editor-url-popover__link-container-content",value:D,onChangeInputValue:k,onSubmit:A(),autocompleteRef:x});if(o&&!y)return(0,Uo.jsxs)(Uo.Fragment,{children:[(0,Uo.jsx)(mh.LinkViewer,{className:"block-editor-url-popover__link-container-content",url:o,onEditLinkClick:E,urlLabel:J}),(0,Uo.jsx)(Mn.Button,{icon:Rs,label:(0,Js.__)("Remove link"),onClick:()=>{O(),p?.()},size:"compact"})]})};return(0,Uo.jsxs)(Uo.Fragment,{children:[(0,Uo.jsx)(Mn.ToolbarButton,{icon:mc,className:"components-toolbar__control",label:(0,Js.__)("Link"),"aria-expanded":m,onClick:v,ref:b,isActive:!!o||d&&u}),m&&(0,Uo.jsx)(mh,{ref:C,anchor:h,onFocusOutside:P(),onClose:S,renderSettings:z?()=>j:null,additionalControls:$&&(0,Uo.jsxs)(Mn.NavigableMenu,{children:[L().map(U=>(0,Uo.jsx)(Mn.MenuItem,{icon:U.icon,iconPosition:"left",onClick:()=>{k(null),H(U.url),R()},children:U.title},U.linkDestination)),u&&(0,Uo.jsx)(Mn.MenuItem,{className:"block-editor-url-popover__expand-on-click",icon:jI,info:(0,Js.__)("Scale the image with a lightbox effect."),iconPosition:"left",onClick:()=>{k(null),t({linkDestination:dX,href:""}),f?.(!0),R()},children:(0,Js.__)("Enlarge on click")},"expand-on-click")]}),offset:13,children:Q()})]})};var ES=c(q(),1),N2e=c(F(),1),I6=c(Z(),1);var k2e=c(F(),1),pX=c(Z(),1);var fX=[],ist=new Intl.Collator("und",{numeric:!0}).compare;function R6(){let[e,t,o,r]=je("spacing.spacingSizes.custom","spacing.spacingSizes.theme","spacing.spacingSizes.default","spacing.defaultSpacingSizes"),n=e??fX,i=t??fX,s=o&&r!==!1?o:fX;return(0,k2e.useMemo)(()=>{let a=[{name:(0,pX.__)("None"),slug:"0",size:0},...n,...i,...s];return a.every(({slug:l})=>/^[0-9]/.test(l))&&a.sort((l,u)=>ist(l.slug,u.slug)),a.length>wre?[{name:(0,pX.__)("Default"),slug:"default",size:void 0},...a]:a},[n,i,s])}var x2e=c(F(),1),S2e=c(ee(),1),B6=c(Z(),1),C2e=c(q(),1);var E2e=c(T(),1),sst={px:{max:300,steps:1},"%":{max:100,steps:1},vw:{max:100,steps:1},vh:{max:100,steps:1},em:{max:10,steps:.1},rm:{max:10,steps:.1},svw:{max:100,steps:1},lvw:{max:100,steps:1},dvw:{max:100,steps:1},svh:{max:100,steps:1},lvh:{max:100,steps:1},dvh:{max:100,steps:1},vi:{max:100,steps:1},svi:{max:100,steps:1},lvi:{max:100,steps:1},dvi:{max:100,steps:1},vb:{max:100,steps:1},svb:{max:100,steps:1},lvb:{max:100,steps:1},dvb:{max:100,steps:1},vmin:{max:100,steps:1},svmin:{max:100,steps:1},lvmin:{max:100,steps:1},dvmin:{max:100,steps:1},vmax:{max:100,steps:1},svmax:{max:100,steps:1},lvmax:{max:100,steps:1},dvmax:{max:100,steps:1}};function CS({icon:e,isMixed:t=!1,minimumCustomValue:o,onChange:r,onMouseOut:n,onMouseOver:i,showSideInLabel:s=!0,side:a,spacingSizes:l,type:u,value:d,...f}){let p=(0,S2e.useSelect)(w=>w(B).getSettings()?.disableCustomSpacingSizes),[m]=je("spacing.units"),g=(0,C2e.__experimentalUseCustomUnits)({availableUnits:m||["px","em","rem"]}),h=(0,x2e.useMemo)(()=>l?.map(w=>({name:w.name,slug:w.slug,size:w.size}))||[],[l]),b=(Bm.includes(a)||["vertical","horizontal"].includes(a))&&s?ju[a]:"",v=s?u?.toLowerCase():u,y=(0,B6.sprintf)((0,B6._x)("%1$s %2$s","spacing"),b,v).trim(),_=g[0]?.value||"px";return(0,E2e.jsx)(ev,{allowNegativeOnDrag:o<0,ariaLabel:y,className:"spacing-sizes-control",customValueSettings:sst,disableCustomValues:p,icon:e,isMixed:t,minimumCustomValue:o,onChange:r,onMouseOut:n,onMouseOver:i,presets:h,presetType:"spacing",selectedUnit:_,units:g,value:d,...f})}var BR=c(T(),1),T2e=["vertical","horizontal"];function R2e({minimumCustomValue:e,onChange:t,onMouseOut:o,onMouseOver:r,sides:n,spacingSizes:i,type:s,values:a}){let l=d=>f=>{if(!t)return;let p={...Object.keys(a).reduce((m,g)=>(m[g]=G_(a[g],i),m),{})};d==="vertical"&&(p.top=f,p.bottom=f),d==="horizontal"&&(p.left=f,p.right=f),t(p)},u=n?.length?T2e.filter(d=>Pj(n,d)):T2e;return(0,BR.jsx)(BR.Fragment,{children:u.map(d=>{let f=d==="vertical"?a.top:a.left;return(0,BR.jsx)(CS,{icon:R2[d],label:ju[d],minimumCustomValue:e,onChange:l(d),onMouseOut:o,onMouseOver:r,side:d,spacingSizes:i,type:s,value:f,withInputField:!1},`spacing-sizes-control-${d}`)})})}var IR=c(T(),1);function B2e({minimumCustomValue:e,onChange:t,onMouseOut:o,onMouseOver:r,sides:n,spacingSizes:i,type:s,values:a}){let l=n?.length?Bm.filter(d=>n.includes(d)):Bm,u=d=>f=>{let p={...Object.keys(a).reduce((m,g)=>(m[g]=G_(a[g],i),m),{})};p[d]=f,t(p)};return(0,IR.jsx)(IR.Fragment,{children:l.map(d=>(0,IR.jsx)(CS,{icon:R2[d],label:ju[d],minimumCustomValue:e,onChange:u(d),onMouseOut:o,onMouseOver:r,side:d,spacingSizes:i,type:s,value:a[d],withInputField:!1},`spacing-sizes-control-${d}`))})}var I2e=c(T(),1);function P2e({minimumCustomValue:e,onChange:t,onMouseOut:o,onMouseOver:r,showSideInLabel:n,side:i,spacingSizes:s,type:a,values:l}){let u=d=>f=>{let p={...Object.keys(l).reduce((m,g)=>(m[g]=G_(l[g],s),m),{})};p[d]=f,t(p)};return(0,I2e.jsx)(CS,{label:ju[i],minimumCustomValue:e,onChange:u(i),onMouseOut:o,onMouseOver:r,showSideInLabel:n,side:i,spacingSizes:s,type:a,value:l[i],withInputField:!1})}var O2e=c(q(),1);var mX=c(Z(),1),A2e=c(T(),1);function M2e({isLinked:e,...t}){let o=e?(0,mX.__)("Unlink sides"):(0,mX.__)("Link sides");return(0,A2e.jsx)(O2e.Button,{...t,size:"small",icon:e?mc:Rs,iconSize:24,label:o})}var Md=c(T(),1);function TS({inputProps:e,label:t,minimumCustomValue:o=0,onChange:r,onMouseOut:n,onMouseOver:i,showSideInLabel:s=!0,sides:a=Bm,useSelect:l,values:u}){let d=R6(),f=u||kre,p=a?.length===1,m=a?.includes("horizontal")&&a?.includes("vertical")&&a?.length===2,[g,h]=(0,N2e.useState)(Sre(f,a)),b=()=>{h(g===wf.axial?wf.custom:wf.axial)},y={...e,minimumCustomValue:o,onChange:x=>{let C={...u,...x};r(C)},onMouseOut:n,onMouseOver:i,sides:a,spacingSizes:d,type:t,useSelect:l,values:f},_=()=>g===wf.axial?(0,Md.jsx)(R2e,{...y}):g===wf.custom?(0,Md.jsx)(B2e,{...y}):(0,Md.jsx)(P2e,{side:g,...y,showSideInLabel:s}),w=Bm.includes(g)&&s?ju[g]:"",k=(0,I6.sprintf)((0,I6._x)("%1$s %2$s","spacing control label"),t,w).trim();return(0,Md.jsxs)("fieldset",{className:"spacing-sizes-control",children:[(0,Md.jsxs)(ES.__experimentalHStack,{className:"spacing-sizes-control__header",children:[(0,Md.jsx)(ES.BaseControl.VisualLabel,{as:"legend",className:"spacing-sizes-control__label",children:k}),!p&&!m&&(0,Md.jsx)(M2e,{label:t,onClick:b,isLinked:g===wf.axial})]}),(0,Md.jsx)(ES.__experimentalVStack,{spacing:.5,children:_()})]})}var L2e=c(Nt(),1);function D2e(){return(0,L2e.default)("wp.blockEditor.PreviewOptions",{version:"6.5"}),null}var V2e=c(Nt(),1);function F2e(){(0,V2e.default)("wp.blockEditor.useResizeCanvas",{since:"7.1",hint:"Device preview is now handled by the editor canvas. This hook no longer does anything."})}var xi=c(Z(),1),HS=c(ce(),1),US=c(q(),1),qR=c(ee(),1),OAe=c(F(),1);var gX=c(q(),1);var P6=c(Z(),1),O6=c(ee(),1),A6=c(ce(),1);var vv=c(T(),1);function ast({attributes:e={},onNavigateToEntityRecord:t,isTemplatePartBlock:o}){let{ref:r,theme:n,slug:i}=e,s=o?n&&i&&`${n}//${i}`:r;return(0,vv.jsx)($e,{direction:"column",className:"block-editor-block-inspector-edit-contents",children:(0,vv.jsx)(gX.Button,{className:"block-editor-block-inspector-edit-contents__button",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{s&&t({postId:s,postType:o?"wp_template_part":"wp_block"})},accessibleWhenDisabled:!0,disabled:!s,children:(0,P6.__)("Edit original")})})}function lst({clientId:e,editedContentOnlySection:t,editContentOnlySection:o,stopEditingContentOnlySection:r}){let{selectBlock:n}=(0,O6.useDispatch)(B);return(0,vv.jsx)($e,{direction:"column",className:"block-editor-block-inspector-edit-contents",children:(0,vv.jsx)(gX.Button,{className:"block-editor-block-inspector-edit-contents__button",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{t?(r(),n(e)):(o(e),n(e))},children:t?(0,P6.__)("Exit pattern"):(0,P6.__)("Edit pattern")})})}function z2e({clientId:e}){let{isWithinSection:t,isWithinEditedSection:o,editedContentOnlySection:r,editContentOnlySection:n,stopEditingContentOnlySection:i}=S3(e),{block:s,onNavigateToEntityRecord:a,canEdit:l}=(0,O6.useSelect)(p=>{let{getBlock:m,getSettings:g,canEditBlock:h}=p(B);return{block:m(e),onNavigateToEntityRecord:g().onNavigateToEntityRecord,canEdit:h(e)}},[e]);if(!l||!t&&!o)return null;let u=(0,A6.isReusableBlock)(s),d=(0,A6.isTemplatePart)(s);return(u||d)&&a?(0,vv.jsx)(ast,{attributes:s?.attributes,onNavigateToEntityRecord:a,isTemplatePartBlock:d}):(0,vv.jsx)(lst,{clientId:e,editedContentOnlySection:r,editContentOnlySection:n,stopEditingContentOnlySection:i})}var j2e=c(ee(),1),H2e=c(Z(),1),U2e=c(q(),1),W2e=c(F(),1);var G2e=c(T(),1);function M6(){let e=(0,j2e.useSelect)(r=>r(B).getBlockSelectionStart(),[]),t=(0,W2e.useRef)();return Cb(e,t),e?(0,G2e.jsx)(U2e.Button,{__next40pxDefaultSize:!0,variant:"secondary",className:"block-editor-skip-to-selected-block",onClick:()=>{t.current?.focus()},children:(0,H2e.__)("Skip to the selected block")}):null}var RS=c(Z(),1),$2e=c(ee(),1);var _v=c(T(),1);function hX(){let{selectedBlockCount:e,totalBlockCount:t}=(0,$2e.useSelect)(o=>{let{getSelectedBlockCount:r,getMultiSelectedBlockClientIds:n,getClientIdsOfDescendants:i}=o(B),s=r();return{selectedBlockCount:s,totalBlockCount:s+i(n()).length}},[]);return(0,_v.jsxs)($e,{direction:"row",align:"center",justify:"flex-start",gap:"sm",className:"block-editor-multi-selection-inspector__card",children:[(0,_v.jsx)(Ht,{icon:nb,showColors:!0}),(0,_v.jsxs)($e,{direction:"column",children:[(0,_v.jsx)("div",{className:"block-editor-multi-selection-inspector__card-title",children:(0,RS.sprintf)((0,RS._n)("%d Block","%d Blocks",e),e)}),t>e&&(0,_v.jsx)("div",{className:"block-editor-multi-selection-inspector__card-description",children:(0,RS.sprintf)((0,RS._n)("%d including nested block","%d including nested blocks",t),t)})]})]})}var Y2e=c(q(),1),cst=Symbol("BlockInspectorPreTabs"),{Fill:dSo,Slot:K2e}=(0,Y2e.createSlotFill)(cst);var _4=c(q(),1),fu=c(F(),1),_Ae=c($T(),1),zS=c(ee(),1);var PR=c(Z(),1),N6={name:"settings",title:(0,PR.__)("Settings"),value:"settings",icon:x8},L6={name:"styles",title:(0,PR.__)("Styles"),value:"styles",icon:yz},D6={name:"content",title:(0,PR.__)("Content"),value:"content",icon:ub},Ip={name:"list",title:(0,PR.__)("List View"),value:"list-view",icon:nC};var bX=c(q(),1);var OR=c(q(),1),q2e=c(Z(),1);var AR=c(T(),1),ust=({initialOpen:e=!1})=>{let t=(0,OR.__experimentalUseSlotFills)(Dg.slotName),o=(0,OR.__experimentalUseSlotFills)(RT.name),r=!!(t&&t.length),n=!!(o&&o.length);return!r&&!n?null:(0,AR.jsxs)(OR.PanelBody,{className:"block-editor-block-inspector__advanced",title:(0,q2e.__)("Advanced"),initialOpen:e,children:[(0,AR.jsx)(Ve.Slot,{group:"advanced"}),(0,AR.jsx)(RT.Slot,{})]})},V6=ust;var Pp=c(T(),1),dst=({showAdvancedControls:e=!1})=>{let t=(0,bX.__experimentalUseSlotFills)(Yc.default.name),o=(0,bX.__experimentalUseSlotFills)(Yc.bindings.name),r=!!t?.length||!!o?.length;return(0,Pp.jsxs)(Pp.Fragment,{children:[(0,Pp.jsx)(Ve.Slot,{}),(0,Pp.jsx)(Ve.Slot,{group:"bindings"}),e&&(0,Pp.jsx)("div",{children:(0,Pp.jsx)(V6,{initialOpen:!r})})]})},Z2e=dst;var Dp=c(Z(),1),h4=c(ee(),1),qX=c(F(),1);var BS=c(q(),1),F6=c(ee(),1),yX=c(Z(),1);var MR=c(T(),1),fst=()=>{let{selectedClientIds:e,selectedBlocks:t,hasPositionAttribute:o}=(0,F6.useSelect)(s=>{let{getBlocksByClientId:a,getSelectedBlockClientIds:l}=s(B),u=l(),d=a(u);return{selectedClientIds:u,selectedBlocks:d,hasPositionAttribute:d?.some(({attributes:f})=>!!f?.style?.position?.type)}},[]),{updateBlockAttributes:r}=(0,F6.useDispatch)(B),n=Dr();function i(){if(!e?.length||!t?.length)return;let s=Object.fromEntries(t?.map(({clientId:a,attributes:l})=>[a,{style:Xe({...l?.style,position:{...l?.style?.position,type:void 0,top:void 0,right:void 0,bottom:void 0,left:void 0}})}]));r(e,s,!0)}return(0,MR.jsx)(BS.__experimentalToolsPanel,{className:"block-editor-block-inspector__position",label:(0,yX.__)("Position"),resetAll:i,dropdownMenuProps:n,children:(0,MR.jsx)(BS.__experimentalToolsPanelItem,{isShownByDefault:o,label:(0,yX.__)("Position"),hasValue:()=>o,onDeselect:i,children:(0,MR.jsx)(Ve.Slot,{group:"position"})})})},pst=()=>{let e=(0,BS.__experimentalUseSlotFills)(Yc.position.name);return!(e&&e.length)?null:(0,MR.jsx)(fst,{})},z6=pst;var NX=c(ce(),1),o4=c(F(),1),IOe=c(ee(),1),POe=c(Z(),1);var tOe=c(q(),1),U6=c(F(),1),ki=c(Z(),1),oOe=c(T_(),1);var kn=c(q(),1),J2e=c(F(),1),vX=c(Z(),1);var IS=c(q(),1);var X2e=c(Z(),1),vh=c(T(),1),Nn=()=>!!window.__experimentalGlobalStylesInheritanceUI;function Kl(e,t,o){let r=!!e&&!t,n=Y(o,{"is-inherited-from-global-styles":r,"has-local-override-from-global-styles":!!t});return{...n?{className:n}:{},isInherited:r,hasLocalOverride:!!t}}function Op({onResetToInherited:e,className:t}){return(0,vh.jsxs)(IS.Button,{__next40pxDefaultSize:!1,label:(0,X2e.__)("Reset to inherited value"),showTooltip:!0,className:Y("has-local-override-from-global-styles__reset",t),onClick:o=>{o.preventDefault(),o.stopPropagation(),e?.()},children:[(0,vh.jsx)("span",{"aria-hidden":"true",className:"has-local-override-from-global-styles__dot"}),(0,vh.jsx)(IS.Icon,{className:"has-local-override-from-global-styles__reset-icon",icon:ii})]})}function Yt({className:e,isInherited:t,hasLocalOverride:o,label:r,onDeselect:n,showLocalOverrideActionsInLabel:i=!0,hasInlineEndToggle:s=!1,children:a,...l}){return(0,vh.jsxs)(IS.__experimentalToolsPanelItem,{className:e,label:r,onDeselect:n,...l,children:[a,o&&i&&(0,vh.jsx)("div",{className:Y("global-styles-inheritance-affordance",{"global-styles-inheritance-affordance--offset-toggle":s}),children:(0,vh.jsx)(Op,{onResetToInherited:n})})]})}var Mo=c(T(),1),{Tabs:j6}=K(kn.privateApis);function mst({tabs:e,colorGradientControlSettings:t,contrastWarning:o}){let{key:r,...n}=e[0]??{},i=(e.find(s=>s.userValue!==void 0)??e.find(s=>s.isPlaceholder||s.inheritedValue!==void 0))?.key;return(0,Mo.jsx)(kn.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,Mo.jsxs)("div",{className:"block-editor-panel-color-gradient-settings__dropdown-content",children:[e.length===1&&(0,Mo.jsx)(Q2e,{...n,colorGradientControlSettings:t,contrastWarning:o},r),e.length>1&&(0,Mo.jsxs)(j6,{defaultTabId:i,children:[(0,Mo.jsx)(j6.TabList,{children:e.map(s=>(0,Mo.jsx)(j6.Tab,{tabId:s.key,children:s.label},s.key))}),e.map(s=>{let{key:a,...l}=s;return(0,Mo.jsx)(j6.TabPanel,{tabId:a,focusable:!1,children:(0,Mo.jsx)(Q2e,{...l,colorGradientControlSettings:t,contrastWarning:o},a)},a)})]})]})})}var gst={placement:"left-start",offset:36,shift:!0},hst=({indicators:e,label:t})=>(0,Mo.jsxs)(kn.__experimentalHStack,{justify:"flex-start",children:[(0,Mo.jsx)(kn.__experimentalZStack,{isLayered:!1,offset:-8,children:e.map((o,r)=>(0,Mo.jsx)(kn.Flex,{expanded:!1,children:(0,Mo.jsx)(kn.ColorIndicator,{colorValue:o})},r))}),(0,Mo.jsx)(kn.FlexItem,{className:"block-editor-panel-color-gradient-settings__color-name",children:t})]});function Q2e({isGradient:e,inheritedValue:t,inheritedSlug:o,userSlug:r,userValue:n,setValue:i,isPlaceholder:s,colorGradientControlSettings:a,contrastWarning:l}){let u=n??t,d=n!==void 0?r:o,f=(p,m)=>{if(s&&p===void 0){i(t,o);return}i(p,m)};return(0,Mo.jsx)(sh,{...a,showTitle:!1,enableAlpha:!0,__experimentalIsRenderedInSidebar:!0,colorValue:e?void 0:u,colorSlug:e?void 0:d,gradientValue:e?u:void 0,gradientSlug:e?d:void 0,onColorChange:e?void 0:f,onGradientChange:e?f:void 0,clearable:n!==void 0,headingLevel:3,noticeProps:!e&&l?{children:l,status:"warning",spokenMessage:null,className:"block-editor-panel-color-gradient-settings__contrast-notice"}:void 0})}function _h({label:e,hasValue:t,resetValue:o,isShownByDefault:r,indicators:n,tabs:i,colorGradientControlSettings:s,panelId:a,contrastWarning:l,className:u="block-editor-tools-panel-color-gradient-settings__item",isPlaceholder:d=!1,hasInheritedValue:f=!1,showInheritanceLabelIndicators:p=Nn()}){let m=(0,J2e.useRef)(void 0),g=Y("block-editor-color-gradient-item",u),h=p&&t()&&f,b=p?Kl(d,h,g):{className:g};return(0,Mo.jsx)(Yt,{...b,showLocalOverrideActionsInLabel:!1,hasValue:t,label:e,onDeselect:o,isShownByDefault:r,panelId:a,children:(0,Mo.jsx)(kn.Dropdown,{popoverProps:gst,className:"block-editor-tools-panel-color-gradient-settings__dropdown",renderToggle:({onToggle:v,isOpen:y})=>{let _={onClick:v,className:Y("block-editor-panel-color-gradient-settings__dropdown",{"is-open":y,"has-contrast-warning":!!l}),"aria-expanded":y,ref:m};return(0,Mo.jsxs)(Mo.Fragment,{children:[(0,Mo.jsx)(kn.Button,{..._,__next40pxDefaultSize:!0,children:(0,Mo.jsx)(hst,{indicators:n,label:e})}),t()&&(h?(0,Mo.jsx)(Op,{className:"block-editor-panel-color-gradient-settings__reset",onResetToInherited:()=>{o(),y&&v(),m.current?.focus()}}):(0,Mo.jsx)(kn.Button,{__next40pxDefaultSize:!0,label:(0,vX.__)("Reset"),className:"block-editor-panel-color-gradient-settings__reset",size:"small",icon:ii,onClick:()=>{o(),y&&v(),m.current?.focus()}})),l&&(0,Mo.jsx)(kn.Button,{__next40pxDefaultSize:!0,size:"small",icon:p8,label:(0,vX.__)("Low contrast"),className:"block-editor-panel-color-gradient-settings__contrast-warning","aria-expanded":y,onClick:v})]})},renderContent:()=>(0,Mo.jsx)(mst,{tabs:i,colorGradientControlSettings:s,contrastWarning:l})})})}var NR=c(F(),1),eOe=c(ee(),1),_X=c(ce(),1),wv=c(Z(),1);function H6(e,t,o){let{supportedStyles:r,supports:n}=(0,eOe.useSelect)(i=>({supportedStyles:K(i(_X.store)).getSupportedStyles(t,o),supports:i(_X.store).getBlockType(t)?.supports}),[t,o]);return(0,NR.useMemo)(()=>{let i={...e};return r.includes("fontSize")||(i.typography={...i.typography,fontSizes:{},customFontSize:!1,defaultFontSizes:!1}),r.includes("fontFamily")||(i.typography={...i.typography,fontFamilies:{}}),i.color={...i.color,text:i.color?.text&&r.includes("color"),background:i.color?.background&&(r.includes("background")||r.includes("backgroundColor")),button:i.color?.button&&r.includes("buttonColor"),heading:i.color?.heading&&r.includes("headingColor"),link:i.color?.link&&r.includes("linkColor"),caption:i.color?.caption&&r.includes("captionColor")},!r.includes("background")&&!r.includes("backgroundGradient")&&(i.color.gradients=[],i.color.customGradient=!1),r.includes("filter")||(i.color.defaultDuotone=!1,i.color.customDuotone=!1),["lineHeight","fontStyle","fontWeight","letterSpacing","textAlign","textTransform","textDecoration","textIndent","writingMode"].forEach(s=>{r.includes(s)||(i.typography={...i.typography,[s]:!1})}),r.includes("textIndent")&&(i.typography={...i.typography,textIndent:i.typography?.textIndent??"subsequent"}),r.includes("columnCount")||(i.typography={...i.typography,textColumns:!1}),["contentSize","wideSize"].forEach(s=>{r.includes(s)||(i.layout={...i.layout,[s]:!1})}),["padding","margin","blockGap"].forEach(s=>{r.includes(s)||(i.spacing={...i.spacing,[s]:!1});let a=Array.isArray(n?.spacing?.[s])?n?.spacing?.[s]:n?.spacing?.[s]?.sides;a?.length&&i.spacing?.[s]&&(i.spacing={...i.spacing,[s]:{...i.spacing?.[s],sides:a}})}),["aspectRatio","height","minHeight","minWidth","width"].forEach(s=>{r.includes(s)||(i.dimensions={...i.dimensions,[s]:!1})}),["radius","color","style","width"].forEach(s=>{r.includes("border"+s.charAt(0).toUpperCase()+s.slice(1))||(i.border={...i.border,[s]:!1})}),[["backgroundImage","backgroundImage"],["backgroundSize","backgroundSize"],["backgroundGradient","gradient"]].forEach(([s,a])=>{r.includes(s)||(i.background={...i.background,[a]:!1})}),i.shadow=r.includes("shadow")?i.shadow:!1,i},[e,r,n])}function Nd(e){let t=e?.color?.palette?.custom,o=e?.color?.palette?.theme,r=e?.color?.palette?.default,n=e?.color?.defaultPalette;return(0,NR.useMemo)(()=>{let i=[];return o&&o.length&&i.push({name:(0,wv._x)("Theme","Indicates this palette comes from the theme."),colors:o}),n&&r&&r.length&&i.push({name:(0,wv._x)("Default","Indicates this palette comes from WordPress."),colors:r}),t&&t.length&&i.push({name:(0,wv._x)("Custom","Indicates this palette is created by the user."),colors:t}),i},[t,o,r,n])}function LR(e){let t=e?.color?.gradients?.custom,o=e?.color?.gradients?.theme,r=e?.color?.gradients?.default,n=e?.color?.defaultGradients;return(0,NR.useMemo)(()=>{let i=[];return o&&o.length&&i.push({name:(0,wv._x)("Theme","Indicates this palette comes from the theme."),gradients:o}),n&&r&&r.length&&i.push({name:(0,wv._x)("Default","Indicates this palette comes from WordPress."),gradients:r}),t&&t.length&&i.push({name:(0,wv._x)("Custom","Indicates this palette is created by the user."),gradients:t}),i},[t,o,r,n])}function PS(e){let t=Nd(e),o=LR(e),r=e?.color?.custom,n=e?.color?.customGradient,i=(0,NR.useMemo)(()=>t.flatMap(({colors:l})=>l),[t]),s=l=>Za({settings:e},"",l),a=(l,u)=>{if(u)return"var:preset|gradient|"+u;let f=o.flatMap(({gradients:p})=>p).find(({gradient:p})=>p===l);return f?"var:preset|gradient|"+f.slug:l};return{colors:t,gradients:o,allColors:i,areCustomSolidsEnabled:r,areCustomGradientsEnabled:n,hasSolidColors:t.length>0||r,hasGradientColors:o.length>0||n,decodeValue:s,encodeGradientValue:a}}function Wo(e,t){if(typeof e!="string")return;let o=`var:preset|${t}|`;if(e.startsWith(o))return e.slice(o.length);let r=`--wp--preset--${t}--`;return e.match(new RegExp(`^var\\(${r}([^)]+)\\)$`))?.[1]}function Ap(e,t,o){if(o)return"var:preset|color|"+o;let r=e.find(({color:n})=>n===t);return r?"var:preset|color|"+r.slug:t}var OS=c(T(),1);function W6(e){let t=rOe(e),o=iOe(e),r=sOe(e),n=nOe(e);return t||o||r||n}function wX(e){let t=Nd(e);return e?.color?.text&&(t?.length>0||e?.color?.custom)}function rOe(e){let t=Nd(e);return e?.color?.link&&(t?.length>0||e?.color?.custom)}function nOe(e){let t=Nd(e);return e?.color?.caption&&(t?.length>0||e?.color?.custom)}function iOe(e){let t=Nd(e),o=LR(e);return e?.color?.heading&&(t?.length>0||e?.color?.custom||o?.length>0||e?.color?.customGradient)}function sOe(e){let t=Nd(e),o=LR(e);return e?.color?.button&&(t?.length>0||e?.color?.custom||o?.length>0||e?.color?.customGradient)}function kX(e){let t=Nd(e),o=LR(e);return e?.color?.background&&(t?.length>0||e?.color?.custom||o?.length>0||e?.color?.customGradient)}function xX({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n,label:i}){let s=Dr(),a=()=>{let l=e(o);t(l)};return(0,OS.jsx)(tOe.__experimentalToolsPanel,{label:i||(0,ki.__)("Elements"),resetAll:a,panelId:r,hasInnerWrapper:!0,headingLevel:3,className:"color-block-support-panel",__experimentalFirstVisibleItemClass:"first",__experimentalLastVisibleItemClass:"last",dropdownMenuProps:s,children:(0,OS.jsx)("div",{className:"color-block-support-panel__inner-wrapper",children:n})})}var bst={link:!0,heading:!0,button:!0,caption:!0};function G6({as:e=xX,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=bst,label:a,children:l,contrastWarning:u,additionalElements:d,showInheritanceLabelIndicators:f=Nn()}){let{colors:p,gradients:m,areCustomSolidsEnabled:g,areCustomGradientsEnabled:h,hasSolidColors:b,hasGradientColors:v,allColors:y,decodeValue:_,encodeGradientValue:w}=PS(n),k=D=>(0,oOe.getCSSValueFromRawStyle)(_(D)),x=rOe(n),C=k(r?.elements?.link?.color?.text),E=_(t?.elements?.link?.color?.text),R=(D,z)=>{o(We(t,["elements","link","color","text"],Ap(y,D,z)))},S=k(r?.elements?.link?.[":hover"]?.color?.text),I=_(t?.elements?.link?.[":hover"]?.color?.text),P=(D,z)=>{o(We(t,["elements","link",":hover","color","text"],Ap(y,D,z)))},A=()=>!!E||!!I,O=()=>{let D=We(t,["elements","link",":hover","color","text"],void 0);D=We(D,["elements","link","color","text"],void 0),o(D)},L=nOe(n),H=sOe(n),N=iOe(n),M=(0,U6.useMemo)(()=>[{name:"caption",label:(0,ki.__)("Captions"),showPanel:L},{name:"button",label:(0,ki.__)("Button"),showPanel:H},{name:"heading",label:(0,ki.__)("Heading"),showPanel:N},{name:"h1",label:(0,ki.__)("H1"),showPanel:N},{name:"h2",label:(0,ki.__)("H2"),showPanel:N},{name:"h3",label:(0,ki.__)("H3"),showPanel:N},{name:"h4",label:(0,ki.__)("H4"),showPanel:N},{name:"h5",label:(0,ki.__)("H5"),showPanel:N},{name:"h6",label:(0,ki.__)("H6"),showPanel:N},...d?.map(D=>({...D,showPanel:b||v}))??[]],[d,v,b,L,H,N]),V=(0,U6.useCallback)(D=>({...D,elements:{...D?.elements,link:{...D?.elements?.link,color:void 0,":hover":{color:void 0}},...M.reduce((z,$)=>({...z,[$.name]:{...D?.elements?.[$.name],color:void 0}}),{})}}),[M]),j=[x&&{key:"link",label:(0,ki.__)("Link"),hasValue:A,resetValue:O,isShownByDefault:s.link,indicators:[E??C,I??S],isPlaceholder:E===void 0&&I===void 0&&(C!==void 0||S!==void 0),hasInheritedValue:C!==void 0||S!==void 0,contrastWarning:u,tabs:[{key:"link",label:(0,ki.__)("Default"),inheritedValue:C,inheritedSlug:Wo(r?.elements?.link?.color?.text,"color"),userSlug:Wo(t?.elements?.link?.color?.text,"color"),setValue:R,userValue:E,isPlaceholder:E===void 0&&C!==void 0},{key:"hover",label:(0,ki.__)("Hover"),inheritedValue:S,inheritedSlug:Wo(r?.elements?.link?.[":hover"]?.color?.text,"color"),userSlug:Wo(t?.elements?.link?.[":hover"]?.color?.text,"color"),setValue:P,userValue:I,isPlaceholder:I===void 0&&S!==void 0}]}].filter(Boolean);return M.forEach(({name:D,label:z,showPanel:$})=>{if(!$)return;let J=k(r?.elements?.[D]?.color?.background),Q=k(r?.elements?.[D]?.color?.gradient),U=k(r?.elements?.[D]?.color?.text),X=_(t?.elements?.[D]?.color?.background),W=_(t?.elements?.[D]?.color?.gradient),G=_(t?.elements?.[D]?.color?.text),te=()=>!!(G||X||W),re=()=>{let Se=We(t,["elements",D,"color","background"],void 0);Se.elements[D].color.gradient=void 0,Se.elements[D].color.text=void 0,o(Se)},ae=(Se,fe)=>{o(We(t,["elements",D,"color","text"],Ap(y,Se,fe)))},ie=(Se,fe)=>{let Ce=We(t,["elements",D,"color","background"],Ap(y,Se,fe));Ce.elements[D].color.gradient=void 0,o(Ce)},be=(Se,fe)=>{let Ce=We(t,["elements",D,"color","gradient"],w(Se,fe));Ce.elements[D].color.background=void 0,o(Ce)},pe=D!=="caption",ke=G===void 0&&U!==void 0,ye=X===void 0&&J!==void 0,Pe=W===void 0&&Q!==void 0,_e=G===void 0&&X===void 0&&W===void 0&&(U!==void 0||J!==void 0||Q!==void 0),ve=U!==void 0||J!==void 0||Q!==void 0;j.push({key:D,label:z,hasValue:te,resetValue:re,isShownByDefault:s[D],indicators:pe?[G??U,W??Q??X??J]:[G??U],isPlaceholder:_e,hasInheritedValue:ve,tabs:[b&&{key:"text",label:(0,ki.__)("Text"),inheritedValue:U,inheritedSlug:Wo(r?.elements?.[D]?.color?.text,"color"),userSlug:Wo(t?.elements?.[D]?.color?.text,"color"),setValue:ae,userValue:G,isPlaceholder:ke},b&&pe&&{key:"background",label:(0,ki.__)("Background"),inheritedValue:J,inheritedSlug:Wo(r?.elements?.[D]?.color?.background,"color"),userSlug:Wo(t?.elements?.[D]?.color?.background,"color"),setValue:ie,userValue:X,isPlaceholder:ye},v&&pe&&{key:"gradient",label:(0,ki.__)("Gradient"),inheritedValue:Q,inheritedSlug:Wo(r?.elements?.[D]?.color?.gradient,"gradient"),userSlug:Wo(t?.elements?.[D]?.color?.gradient,"gradient"),setValue:be,userValue:W,isGradient:!0,isPlaceholder:Pe}].filter(Boolean)})}),(0,OS.jsxs)(e,{resetAllFilter:V,value:t,onChange:o,panelId:i,label:a,children:[j.map(D=>{let{key:z,...$}=D;return(0,OS.jsx)(_h,{...$,showInheritanceLabelIndicators:f,colorGradientControlSettings:{colors:p,disableCustomColors:!g,gradients:m,disableCustomGradients:!h},panelId:i},z)}),l]})}var jR=c(F(),1),EX=c(ee(),1),cOe=c(ce(),1);var FR=c(ce(),1),DR=c(ee(),1),$6=c(F(),1);var VR=c(T(),1),{getVariationStyle:yst}=K(Lo),SX="is-style-";function aOe(e){return e?e.split(/\s+/).reduce((t,o)=>{if(o.startsWith(SX)){let r=o.slice(SX.length);r!=="default"&&t.push(r)}return t},[]):[]}function zR(e,t=[]){let o=aOe(e);if(!o)return null;for(let r of o)if(t.some(n=>n.name===r))return r;return null}function vst({override:e}){Da(e)}function CX({config:e}){let{overrides:t}=(0,DR.useSelect)(n=>({overrides:K(n(B)).getStyleOverrides()}),[]),{getBlockName:o}=(0,DR.useSelect)(B),r=(0,$6.useMemo)(()=>{if(!t?.length)return;let n=[],i=[];for(let[,s]of t)if(s?.variation&&s?.clientId&&!i.includes(s.clientId)){let a=o(s.clientId),l=e?.styles?.blocks?.[a]?.variations?.[s.variation];if(l){let u={settings:e?.settings,styles:{blocks:{[a]:{variations:{[`${s.variation}-${s.clientId}`]:l}}}}},d=UP((0,FR.getBlockTypes)(),s.clientId),h=HP(u,d,!1,!0,!0,!0,{blockGap:!1,blockStyles:!0,layoutStyles:!1,marginReset:!1,presets:!1,rootPadding:!1,variationStyles:!0});n.push({id:`${s.variation}-${s.clientId}`,css:h,__unstableType:"variation",variation:s.variation,clientId:s.clientId}),i.push(s.clientId)}}return n},[e,t,o]);return!r||!r.length?null:(0,VR.jsx)(VR.Fragment,{children:r.map(n=>(0,VR.jsx)(vst,{override:n},n.id))})}function _st(e,t,o){let{globalSettings:r,globalStyles:n}=(0,DR.useSelect)(i=>{let s=i(B).getSettings();return{globalSettings:s.__experimentalFeatures,globalStyles:s[Ts]}},[]);return(0,$6.useMemo)(()=>{let i=yst({settings:r,styles:n},e,t);return{settings:r,styles:{blocks:{[e]:{variations:{[`${t}-${o}`]:i}}}}}},[r,n,t,o,e])}function wst({name:e,className:t,clientId:o}){let{getBlockStyles:r}=(0,DR.useSelect)(FR.store),n=r(e),i=zR(t,n),s=`${SX}${i}-${o}`,{settings:a,styles:l}=_st(e,i,o),u=(0,$6.useMemo)(()=>{if(!i)return;let d={settings:a,styles:l},f=UP((0,FR.getBlockTypes)(),o);return HP(d,f,!1,!0,!0,!0,{blockGap:!1,blockStyles:!0,layoutStyles:!1,marginReset:!1,presets:!1,rootPadding:!1,variationStyles:!0})},[i,a,l,o]);return Da({id:`variation-${o}`,css:u,__unstableType:"variation",variation:i,clientId:o}),i?{className:s}:{}}var lOe={hasSupport:()=>!0,attributeKeys:["className"],isMatch:({className:e})=>aOe(e).length>0,useBlockProps:wst};var{resolveStyle:kst}=K(Lo),xst={value:void 0,sources:void 0};function Sst(){let{rawGlobalStylesData:e,links:t}=(0,EX.useSelect)(o=>{let r=o(B).getSettings();return{rawGlobalStylesData:r[Ts]??null,links:r[Qv]??null}},[]);return(0,jR.useMemo)(()=>e?{styles:e,_links:t??void 0}:null,[e,t])}var uOe={"core/accordion-heading":{contextKey:"core/accordion-heading-level",fallbackLevel:3}};function Cst(e,t,o){let r=uOe[e];return r?t||o||r.fallbackLevel:t}function Est(e){let t=(0,jR.useContext)(Ti),o=uOe[e]?.contextKey;return o?t[o]:void 0}function Tst(e,t){switch(e){case"core/button":return["button"];case"core/accordion-heading":case"core/heading":case"core/post-title":case"core/site-title":case"core/query-title":case"core/comments-title":case"core/term-name":case"core/site-tagline":return t===0?[]:t?["heading",`h${t}`]:["heading"];case"core/read-more":case"core/loginout":case"core/post-navigation-link":case"core/query-pagination-next":case"core/query-pagination-previous":case"core/query-pagination-numbers":case"core/comments-pagination-next":case"core/comments-pagination-previous":case"core/comments-pagination-numbers":case"core/comment-edit-link":case"core/comment-reply-link":case"core/post-comments-link":return["link"];default:return[]}}function Rst(e,t){let{clientId:o}=kt(),r=Est(e);return(0,EX.useSelect)(n=>{if(!e)return{variationName:null,headingLevel:void 0};let i=n(cOe.store).getBlockStyles(e),{level:s}=n(B).getBlockAttributes(o)||{};return{variationName:t?zR(t,i):null,headingLevel:Cst(e,s,r)}},[e,t,o,r])}function ql(e,t,o=null){let{variationName:r,headingLevel:n}=Rst(e,t),i=Sst();return(0,jR.useMemo)(()=>Nn()?e?kst(i,{blockName:e,variationName:r,elements:Tst(e,n),viewport:o?.viewport??null,pseudoState:o?.pseudo??null}):{value:{},sources:{}}:xst,[e,r,n,i,o])}var OX=c(Bo(),1),NS=c(ce(),1),ROe=c(F(),1);var MS=c(ce(),1),SOe=c(ee(),1),COe=c(Z(),1);var kv=c(F(),1),fOe=c(ee(),1),pOe=c(ce(),1);var mOe=c(Yo(),1);function Y6(e,t){return e.ownerDocument.defaultView.getComputedStyle(e).getPropertyValue(t)}function dOe(e,t){if(!e||!t)return{};let o=ca(t,"color.text",{fallback:!0}),r=ca(t,"color.background",{fallback:!0}),n=e.querySelector(o)||e,i=e.querySelector(r)||e,s=e.querySelector("a"),a=Y6(n,"color"),l=s&&s.textContent?Y6(s,"color"):void 0,u=i,d=Y6(u,"background-color");for(;d==="rgba(0, 0, 0, 0)"&&u.parentNode&&u.parentNode.nodeType===u.parentNode.ELEMENT_NODE;)u=u.parentNode,d=Y6(u,"background-color");return{textColor:a,backgroundColor:d,linkColor:l}}function Bst(e,t){return Object.keys(t).some(r=>e[r]!==t[r])?t:e}function AS({clientId:e,name:t,enabled:o=!0,checkTextColor:r=!0,checkLinkColor:n=!0,messageOverride:i}){let s=Zt(e),[a,l]=(0,kv.useReducer)(Bst,{}),u=(0,fOe.useSelect)(p=>t&&o?p(pOe.store).getBlockType(t):void 0,[t,o]);(0,kv.useLayoutEffect)(()=>{!o||!s||!u||window.requestAnimationFrame(()=>window.requestAnimationFrame(()=>l(dOe(s,u))))}),(0,kv.useLayoutEffect)(()=>{if(!o||!s||!u)return;let p=new window.MutationObserver(()=>{l(dOe(s,u))});return p.observe(s,{attributes:!0,attributeFilter:["class","style"],subtree:!0}),()=>{p.disconnect()}},[o,s,u]);let d=o?aZ({backgroundColor:a.backgroundColor,textColor:r?a.textColor:void 0,linkColor:n?a.linkColor:void 0,messageOverride:i,enableAlphaChecker:!0}):null,f=d?.speakMessage;return(0,kv.useEffect)(()=>{f&&(0,mOe.speak)(f)},[f]),d?.message}var kOe=c(q(),1),xOe=c(F(),1),Np=c(Z(),1);var Pt=c(q(),1);var Jo=c(Z(),1),hOe=c(Is(),1),TX=c($a(),1),Mp=c(F(),1),UR=c(ee(),1),bOe=c(Ft(),1),yOe=c(RK(),1);var yt=c(T(),1),K6="image",Ist={placement:"left-start",offset:36,shift:!0,className:"block-editor-global-styles-background-panel__popover"},q6=()=>{},HR=e=>{window.requestAnimationFrame(()=>{let[t]=bOe.focus.tabbable.find(e?.current);t&&t.focus()})};function Pst(e){return e==="cover"||e===void 0?(0,Jo.__)("Image covers the space evenly."):e==="contain"?(0,Jo.__)("Image is contained without distortion."):(0,Jo.__)("Image has a fixed width.")}var Ost=e=>{if(!e||isNaN(e.x)&&isNaN(e.y))return;let t=isNaN(e.x)?.5:e.x,o=isNaN(e.y)?.5:e.y;return`${t*100}% ${o*100}%`},Ast=e=>{if(!e)return{x:void 0,y:void 0};let[t,o]=e.split(" ").map(r=>parseFloat(r)/100);return t=isNaN(t)?void 0:t,o=isNaN(o)?t:o,{x:t,y:o}};function vOe({as:e="span",imgUrl:t,toggleProps:o={},filename:r,label:n,onToggleCallback:i=q6}){let{isOpen:s,...a}=o;(0,Mp.useEffect)(()=>{typeof s<"u"&&i(s)},[s,i]);let l=()=>(0,yt.jsxs)(Pt.__experimentalHStack,{className:"block-editor-global-styles-background-panel__inspector-preview-inner",children:[(0,yt.jsx)("span",{className:"block-editor-global-styles-background-panel__inspector-image-indicator",style:{backgroundImage:t?`url(${t})`:void 0}}),(0,yt.jsxs)(Pt.FlexBlock,{children:[(0,yt.jsx)(Pt.__experimentalTruncate,{numberOfLines:1,className:"block-editor-global-styles-background-panel__inspector-media-replace-title",children:n}),(0,yt.jsx)(ht,{render:(0,yt.jsx)("span",{}),children:t?(0,Jo.sprintf)((0,Jo.__)("Background image: %s"),r||n):(0,Jo.__)("No background image selected")})]})]});return e==="button"?(0,yt.jsx)(Pt.Button,{__next40pxDefaultSize:!0,...a,children:l()}):l()}function Mst({label:e,filename:t,url:o,children:r,onToggle:n=q6,hasImageValue:i,onReset:s,hasLocalOverride:a,containerRef:l}){if(!i)return;let u=e||(0,TX.getFilename)(o)||(0,Jo.__)("Image");return(0,yt.jsx)(Pt.Dropdown,{popoverProps:Ist,renderToggle:({onToggle:d,isOpen:f})=>{let p={onClick:d,className:"block-editor-global-styles-background-panel__dropdown-toggle","aria-expanded":f,"aria-label":(0,Jo.__)("Background size, position and repeat options."),isOpen:f};return(0,yt.jsxs)(yt.Fragment,{children:[(0,yt.jsx)(vOe,{imgUrl:o,filename:t,label:u,toggleProps:p,as:"button",onToggleCallback:n}),s&&(a?(0,yt.jsx)(Op,{className:"block-editor-global-styles-background-panel__reset",onResetToInherited:()=>{s(),f&&d(),HR(l)}}):(0,yt.jsx)(Pt.Button,{__next40pxDefaultSize:!0,label:(0,Jo.__)("Reset"),className:"block-editor-global-styles-background-panel__reset",size:"small",icon:ii,onClick:()=>{s(),f&&d(),HR(l)}}))]})},renderContent:()=>(0,yt.jsx)(Pt.__experimentalDropdownContentWrapper,{className:"block-editor-global-styles-background-panel__dropdown-content-wrapper",paddingSize:"medium",children:r})})}function Nst(){return(0,yt.jsx)(Pt.Placeholder,{className:"block-editor-global-styles-background-panel__loading",children:(0,yt.jsx)(Pt.Spinner,{})})}function gOe({onChange:e,style:t,inheritedValue:o,onRemoveImage:r=q6,onResetImage:n=q6,displayInPanel:i,defaultValues:s,containerRef:a}){let[l,u]=(0,Mp.useState)(!1),{getSettings:d}=(0,UR.useSelect)(B),{id:f,title:p,url:m}=t?.background?.backgroundImage||{...o?.background?.backgroundImage},{createErrorNotice:g}=(0,UR.useDispatch)(hOe.store),h=S=>{g(S,{type:"snackbar"}),u(!1)},b=()=>e(We(t,["background","backgroundImage"],void 0)),v=S=>{if(!S||!S.url){b(),u(!1);return}if((0,yOe.isBlobURL)(S.url)){u(!0);return}if(S.media_type&&S.media_type!==K6||!S.media_type&&S.type&&S.type!==K6){h((0,Jo.__)("Only images can be used as a background image."));return}let I=t?.background?.backgroundSize||s?.backgroundSize,P=t?.background?.backgroundPosition;e(We(t,["background"],{...t?.background,backgroundImage:{url:S.url,id:S.id,source:"file",title:S.title||void 0},backgroundPosition:!P&&(I==="auto"||!I)?"50% 0":P,backgroundSize:I})),u(!1),HR(a)},y=S=>{!S||S===m||e(We(t,["background"],{...t?.background,backgroundImage:{url:S,source:"url"}}))},_=S=>{d().mediaUpload({allowedTypes:[K6],filesList:S,onFileChange([I]){v(I)},onError:h,multiple:!1})},w=du(t),k=()=>e(We(t,["background"],{backgroundImage:"none"})),x=!w&&du(o),C=typeof t?.background?.backgroundImage=="string"?t.background.backgroundImage:m,E=/^https?:\/\//.test(C??"")?C:void 0,R=p||(0,TX.getFilename)(m)||(0,Jo.__)("Image");return(0,yt.jsxs)("div",{className:"block-editor-global-styles-background-panel__image-tools-panel-item",children:[l&&(0,yt.jsx)(Nst,{}),(0,yt.jsx)(f6,{mediaId:f,mediaURL:E,allowedTypes:[K6],accept:"image/*",onSelect:v,onSelectURL:y,popoverProps:{className:Y({"block-editor-global-styles-background-panel__media-replace-popover":i})},name:(0,yt.jsx)(vOe,{imgUrl:m,filename:p,label:R}),renderToggle:S=>(0,yt.jsx)(Pt.Button,{...S,__next40pxDefaultSize:!0}),onError:h,onReset:()=>{HR(a),n()},children:x&&(0,yt.jsx)(Pt.MenuItem,{onClick:()=>{HR(a),k(),r()},children:(0,Jo.__)("Remove")})}),(0,yt.jsx)(Pt.DropZone,{onFilesDrop:_,label:(0,Jo.__)("Drop to upload")})]})}function Lst({onChange:e,style:t,inheritedValue:o,defaultValues:r}){let n=t?.background?.backgroundSize,i=t?.background?.backgroundRepeat,s=t?.background?.backgroundPosition,a=t?.background?.backgroundAttachment,l=o?.background?.backgroundSize,u=o?.background?.backgroundRepeat,d=o?.background?.backgroundPosition,f=o?.background?.backgroundAttachment,p=n||l,m=i||u,g=t?.background?.backgroundImage?.url||o?.background?.backgroundImage?.url,h=t?.background?.backgroundImage?.id,b=s||d,v=a||f,y=!p&&h?r?.backgroundSize:p||"auto";y=["cover","contain","auto"].includes(y)?y:"auto";let _=!(m==="no-repeat"||y==="cover"&&m===void 0),w=R=>{let S=m,I=b;R==="contain"&&(S="no-repeat",I=void 0),R==="cover"&&(S=void 0,I=void 0),(y==="cover"||y==="contain")&&R==="auto"&&(S=void 0,t?.background?.backgroundImage?.id&&(I="50% 0")),!R&&y==="auto"&&(R="auto"),e(We(t,["background"],{...t?.background,backgroundPosition:I,backgroundRepeat:S,backgroundSize:R}))},k=R=>{e(We(t,["background","backgroundPosition"],Ost(R)))},x=()=>e(We(t,["background","backgroundRepeat"],_===!0?"no-repeat":"repeat")),C=()=>e(We(t,["background","backgroundAttachment"],v==="fixed"?"scroll":"fixed")),E=!b&&h&&p==="contain"?r?.backgroundPosition:b;return(0,yt.jsxs)(Pt.__experimentalVStack,{spacing:3,className:"single-column",children:[(0,yt.jsx)(Pt.FocalPointPicker,{label:(0,Jo.__)("Focal point"),url:g,value:Ast(E),onChange:k}),(0,yt.jsx)(Pt.ToggleControl,{label:(0,Jo.__)("Fixed background"),checked:v==="fixed",onChange:C}),(0,yt.jsxs)(Pt.__experimentalToggleGroupControl,{label:(0,Jo.__)("Size"),value:y,onChange:w,isBlock:!0,help:Pst(p||r?.backgroundSize),children:[(0,yt.jsx)(Pt.__experimentalToggleGroupControlOption,{value:"cover",label:(0,Jo._x)("Cover","Size option for background image control")},"cover"),(0,yt.jsx)(Pt.__experimentalToggleGroupControlOption,{value:"contain",label:(0,Jo._x)("Contain","Size option for background image control")},"contain"),(0,yt.jsx)(Pt.__experimentalToggleGroupControlOption,{value:"auto",label:(0,Jo._x)("Tile","Size option for background image control")},"tile")]}),(0,yt.jsxs)(Pt.__experimentalHStack,{justify:"flex-start",spacing:2,as:"span",children:[(0,yt.jsx)(Pt.__experimentalUnitControl,{"aria-label":(0,Jo.__)("Background image width"),onChange:w,value:p,__unstableInputWidth:"100px",min:0,placeholder:(0,Jo.__)("Auto"),disabled:y!=="auto"||y===void 0}),(0,yt.jsx)(Pt.ToggleControl,{label:(0,Jo.__)("Repeat"),checked:_,onChange:x,disabled:y==="cover"})]})]})}function _Oe({value:e,onChange:t,inheritedValue:o=e,settings:r,defaultValues:n={},showInheritanceLabelIndicators:i=Nn()}){let{globalStyles:s,_links:a}=(0,UR.useSelect)(w=>{let{getSettings:k}=w(B),x=k();return{globalStyles:x[Ts],_links:x[Qv]}},[]),l=(0,Mp.useMemo)(()=>{let w={background:{}};return o?.background?(Object.entries(o?.background).forEach(([k,x])=>{w.background[k]=pm(x,{styles:s,_links:a})}),w):o},[s,a,o]),u=()=>t(We(e,["background"],{gradient:e?.background?.gradient})),{title:d,url:f}=e?.background?.backgroundImage||{...l?.background?.backgroundImage},p=du(e),m=p||du(l),g=i&&p&&du(l),h=e?.background?.backgroundImage||o?.background?.backgroundImage,b=m&&h!=="none"&&(r?.background?.backgroundSize||r?.background?.backgroundPosition||r?.background?.backgroundRepeat),[v,y]=(0,Mp.useState)(!1),_=(0,Mp.useRef)();return(0,yt.jsx)("div",{ref:_,className:Y("block-editor-global-styles-background-panel__inspector-media-replace-container",{"is-open":v}),children:b?(0,yt.jsx)(Mst,{label:d,filename:d,url:f,onToggle:y,hasImageValue:m,hasLocalOverride:g,onReset:p?u:void 0,containerRef:_,children:(0,yt.jsxs)(Pt.__experimentalVStack,{spacing:3,className:"single-column",children:[(0,yt.jsx)(gOe,{onChange:t,style:e,inheritedValue:l,displayInPanel:!0,onResetImage:()=>{y(!1),u()},onRemoveImage:()=>y(!1),defaultValues:n,containerRef:_}),(0,yt.jsx)(Lst,{onChange:t,style:e,defaultValues:n,inheritedValue:l})]})}):(0,yt.jsx)(gOe,{onChange:t,style:e,inheritedValue:l,defaultValues:n,onResetImage:()=>{y(!1),u()},onRemoveImage:()=>y(!1),containerRef:_})})}var Ld=c(T(),1),Dst={backgroundImage:!0,backgroundColor:!0,gradient:!0};function wOe(e,t){return e?.background?.[t]}function Z6(e){let t=kX(e),{backgroundImage:o,gradient:r}=e?.background||{};return o||r||t}function du(e){return!!e?.background?.backgroundImage?.id||typeof e?.background?.backgroundImage=="string"||!!e?.background?.backgroundImage?.url}function RX(e){return typeof e?.background?.gradient=="string"&&e?.background?.gradient!==""}function Vst(e){return!!e?.color?.background}function Fst(e){return!!e?.color?.gradient}function BX({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n,headerLabel:i}){let s=Dr();return(0,Ld.jsx)(kOe.__experimentalToolsPanel,{label:i,resetAll:()=>{let l=e(o);t(l)},panelId:r,hasInnerWrapper:!0,className:"background-block-support-panel",__experimentalFirstVisibleItemClass:"first",__experimentalLastVisibleItemClass:"last",dropdownMenuProps:s,children:(0,Ld.jsx)("div",{className:"background-block-support-panel__inner-wrapper",children:n})})}function X6({as:e=BX,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=Dst,defaultValues:a={},headerLabel:l=(0,Np.__)("Background"),contrastWarning:u,showInheritanceLabelIndicators:d=Nn()}){let{colors:f,gradients:p,allColors:m,areCustomSolidsEnabled:g,areCustomGradientsEnabled:h,hasSolidColors:b,hasGradientColors:v,decodeValue:y,encodeGradientValue:_}=PS(n),w=wOe(n,"gradient"),k=kX(n),x=k&&b,C=v&&w,E=k&&v&&!w,R=wOe(n,"backgroundImage"),S=(0,xOe.useCallback)(X=>{let W=x,G=w||E;return!W&&!G?{...X,background:{}}:{...X,background:{},color:{...X?.color,...W&&{background:void 0},...G&&{gradient:void 0}}}},[w,x,E]);if(!R&&!x&&!C&&!E)return null;let I=()=>o(We(t,["background","backgroundImage"],void 0)),P=()=>{let X=We(t,["background","gradient"],void 0);X=We(X,["color","gradient"],void 0),o(X)},A=y(r?.color?.background),O=y(t?.color?.background),L=(X,W)=>{let G=We(t,["color","background"],Ap(m,X,W));E&&(G.color.gradient=void 0),o(G)},H=()=>{let X=We(t,["color","background"],void 0);E&&(X.color.gradient=void 0),o(X)},N=y(r?.color?.gradient),M=y(t?.color?.gradient),V=(X,W)=>{let G=We(t,["color","gradient"],_(X,W));G.color.background=void 0,o(G)},j=()=>o(We(t,["color","gradient"],void 0)),D=y(t?.background?.gradient??t?.color?.gradient),z=y(r?.background?.gradient??r?.color?.gradient),$=(X,W)=>{let G=We(t,["background","gradient"],_(X,W));G=We(G,["color","gradient"],void 0),o(G)},J=(X,W,G)=>d?Kl(X,W,G):{className:G},Q=du({background:{backgroundImage:r?.background?.backgroundImage}}),U=du(t);return(0,Ld.jsxs)(e,{resetAllFilter:S,value:t,onChange:o,panelId:i,headerLabel:l,children:[R&&(0,Ld.jsx)(Yt,{...J(Q&&!U,U&&Q,"block-editor-color-gradient-item"),showLocalOverrideActionsInLabel:!1,hasValue:()=>du(t),label:(0,Np.__)("Image"),onDeselect:I,isShownByDefault:s.backgroundImage,panelId:i,children:(0,Ld.jsx)(_Oe,{value:t,onChange:o,settings:n,inheritedValue:r,defaultControls:s,defaultValues:a,showInheritanceLabelIndicators:d})}),x&&(0,Ld.jsx)(_h,{label:(0,Np.__)("Color"),hasValue:()=>Vst(t),resetValue:H,isShownByDefault:s.backgroundColor,indicators:[O??A],contrastWarning:u,showInheritanceLabelIndicators:d,isPlaceholder:O===void 0&&A!==void 0,hasInheritedValue:A!==void 0,tabs:[{key:"background",label:(0,Np.__)("Color"),inheritedValue:A,inheritedSlug:Wo(r?.color?.background,"color"),userSlug:Wo(t?.color?.background,"color"),setValue:L,userValue:O,isPlaceholder:O===void 0&&A!==void 0}],colorGradientControlSettings:{colors:f,disableCustomColors:!g},panelId:i}),C&&(0,Ld.jsx)(_h,{label:(0,Np.__)("Gradient"),hasValue:()=>RX(t),resetValue:P,isShownByDefault:s.gradient,indicators:[D??z],showInheritanceLabelIndicators:d,isPlaceholder:D===void 0&&z!==void 0,hasInheritedValue:z!==void 0,tabs:[{key:"gradient",label:(0,Np.__)("Gradient"),inheritedValue:z,inheritedSlug:Wo(r?.background?.gradient??r?.color?.gradient,"gradient"),userSlug:Wo(t?.background?.gradient??t?.color?.gradient,"gradient"),setValue:$,userValue:D,isGradient:!0,isPlaceholder:D===void 0&&z!==void 0}],colorGradientControlSettings:{gradients:p,disableCustomGradients:!h},panelId:i}),E&&(0,Ld.jsx)(_h,{label:(0,Np.__)("Gradient"),hasValue:()=>Fst(t),resetValue:j,isShownByDefault:s.gradient,indicators:[M??N],showInheritanceLabelIndicators:d,isPlaceholder:M===void 0&&N!==void 0,hasInheritedValue:N!==void 0,tabs:[{key:"gradient",label:(0,Np.__)("Gradient"),inheritedValue:N,inheritedSlug:Wo(r?.color?.gradient,"gradient"),userSlug:Wo(t?.color?.gradient,"gradient"),setValue:V,userValue:M,isGradient:!0,isPlaceholder:M===void 0&&N!==void 0}],colorGradientControlSettings:{gradients:p,disableCustomGradients:!h},panelId:i})]})}var PX=c(T(),1),xv="background",IX={backgroundSize:"cover",backgroundPosition:"50% 50%"};function WR(e,t="any"){let o=(0,MS.getBlockSupport)(e,xv);return o===!0?!0:t==="any"?!!o?.backgroundImage||!!o?.backgroundSize||!!o?.backgroundRepeat||!!o?.gradient:!!o?.[t]}function Q6(e){if(!e||!e?.backgroundImage?.url)return;let t;return e?.backgroundSize||(t={backgroundSize:IX.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:IX.backgroundPosition}),t}function zst({name:e,style:t}){if(!WR(e)||!t?.background?.backgroundImage)return;let o=Q6(t?.background);if(o)return{style:{...o}}}function EOe(e){return du(e)||RX(e)?"has-background":""}function jst(e){let t=e.className?.includes("has-background")?e.className.split(" ").filter(o=>o!=="has-background").join(" ")||void 0:e.className;return{...e,className:t,backgroundColor:void 0,gradient:void 0,style:Xe({...e.style,background:void 0,color:{...e.style?.color,background:void 0,gradient:void 0}})}}function Hst({children:e}){return(0,PX.jsx)(Ve,{group:"background",resetAllFilter:jst,children:e})}function J6({clientId:e,name:t,setAttributes:o,settings:r,asWrapper:n}){let i=Bl(),{style:s,className:a,backgroundColor:l,gradient:u}=(0,SOe.useSelect)(S=>{let{getBlockAttributes:I}=S(B),P=I(e);return{style:P?.style,className:P?.className,backgroundColor:P?.backgroundColor,gradient:P?.gradient}},[e]),{value:d}=ql(t,a,i),f=WR(t,"gradient")&&!!r?.background?.gradient,p=(0,MS.getBlockSupport)(t,"color"),m=p&&p.background!==!1,g=!!p?.gradients,h=!Gn(i),b={...s,color:{...s?.color,background:l?"var:preset|color|"+l:s?.color?.background,gradient:!f&&u?"var:preset|gradient|"+u:s?.color?.gradient},...f&&{background:{...s?.background,gradient:u?"var:preset|gradient|"+u:s?.background?.gradient??s?.color?.gradient}}},v=h?Ao(s,i):b,y=!v?.color?.gradient&&!v?.background?.gradient&&!!v?.color?.background&&(r?.color?.text||r?.color?.link)&&(0,MS.getBlockSupport)(t,["color","enableContrastChecker"])!==!1,_=AS({clientId:e,name:t,enabled:!!y,messageOverride:(0,COe.__)("This color combination has poor contrast. Consider increasing contrast between background and foreground.")});if(!Z6(r)||!WR(t)&&!m&&!g)return null;let w=S=>{if(h){o({style:_n(s,i,S)});return}let I=S?.color?.background,P=Wo(I,"color"),A=f?S?.background?.gradient:S?.color?.gradient,O=Wo(A,"gradient"),L=O?void 0:S?.color?.gradient,H={...S,color:{...S?.color,background:P?void 0:I,gradient:f?void 0:L}};f&&(H.background={...H.background,gradient:S?.background?.gradient});let N=f&&!!s?.color?.gradient,M={style:Xe(H),backgroundColor:P,gradient:f?void 0:O},V=!!O||!!A;N&&V?M.className=Y(a,"has-background"):!V&&a?.includes("has-background")&&(M.className=a.split(" ").filter(j=>j!=="has-background").join(" ")||void 0),o(M)},k={...r,background:{...r.background,backgroundSize:r?.background?.backgroundSize&&WR(t,"backgroundSize")}},x=(0,MS.getBlockSupport)(t,[xv,"__experimentalDefaultControls"]),C=(0,MS.getBlockSupport)(t,["color","__experimentalDefaultControls"]),E={...x,backgroundColor:C?.background,gradient:x?.gradient??C?.background};return(0,PX.jsx)(X6,{as:n||Hst,panelId:e,defaultValues:IX,settings:k,onChange:w,defaultControls:E,value:h?Ao(s,i):b,contrastWarning:_,inheritedValue:d})}var TOe={useBlockProps:zst,attributeKeys:["style"],hasSupport:WR};var Qn="color",e4=e=>{let t=(0,NS.getBlockSupport)(e,Qn);return t&&(t.link===!0||t.gradient===!0||t.background!==!1||t.text!==!1)},Ust=e=>{let t=(0,NS.getBlockSupport)(e,Qn);return t!==null&&typeof t=="object"&&!!t.link},AX=e=>{let t=(0,NS.getBlockSupport)(e,Qn);return t!==null&&typeof t=="object"&&!!t.gradients},Wst=e=>{let t=(0,NS.getBlockSupport)(e,Qn);return t&&t.background!==!1},Gst=e=>{let t=(0,NS.getBlockSupport)(e,Qn);return t&&t.text!==!1};function $st(e){return e4(e)&&(e.attributes.backgroundColor||Object.assign(e.attributes,{backgroundColor:{type:"string"}}),e.attributes.textColor||Object.assign(e.attributes,{textColor:{type:"string"}}),AX(e)&&!e.attributes.gradient&&Object.assign(e.attributes,{gradient:{type:"string"}})),e}function BOe(e,t,o){if(!e4(t)||io(t,Qn))return e;let r=AX(t),{backgroundColor:n,textColor:i,gradient:s,style:a}=o,l=h=>!io(t,Qn,h),u=l("text")?Ga("color",i):void 0,d=l("gradients")?z_(s):void 0,f=l("background")?Ga("background-color",n):void 0,p=l("background")||l("gradients"),m=n||a?.color?.background||r&&(s||a?.color?.gradient),g=Y(e.className,u,d,{[f]:(!r||!a?.color?.gradient)&&!!f,"has-text-color":l("text")&&(i||a?.color?.text),"has-background":p&&m,"has-link-color":l("link")&&a?.elements?.link?.color});return e.className=g||void 0,e}function Yst({name:e,backgroundColor:t,textColor:o,gradient:r,style:n}){let[i,s,a]=je("color.palette.custom","color.palette.theme","color.palette.default"),l=(0,ROe.useMemo)(()=>[...i||[],...s||[],...a||[]],[i,s,a]);if(!e4(e)||io(e,Qn))return{};let u={};o&&!io(e,Qn,"text")&&(u.color=Ou(l,o)?.color),t&&!io(e,Qn,"background")&&(u.backgroundColor=Ou(l,t)?.color);let d=BOe({style:u},e,{textColor:o,backgroundColor:t,gradient:r,style:n}),f=t||n?.color?.background||r||n?.color?.gradient;return{...d,className:Y(d.className,!f&&EOe(n))}}var MX={useBlockProps:Yst,addSaveProps:BOe,attributeKeys:["backgroundColor","textColor","gradient","style"],hasSupport:e4},Kst={linkColor:[["style","elements","link","color","text"]],textColor:[["textColor"],["style","color","text"]],backgroundColor:[["backgroundColor"],["style","color","background"]],gradient:[["gradient"],["style","color","gradient"]]};function qst(e,t,o,r){let n=e.name,i={linkColor:Ust(n),textColor:Gst(n),backgroundColor:Wst(n),gradient:AX(n)};return t4(i,Kst,e,t,o,r)}(0,OX.addFilter)("blocks.registerBlockType","core/color/addAttribute",$st);(0,OX.addFilter)("blocks.switchToBlockType.transformedBlock","core/color/addTransforms",qst);var LX=c(T(),1);function Zst({children:e,resetAllFilter:t}){let o=(0,o4.useCallback)(r=>{let n=t(r.style);return{...r,style:Xe(n)}},[t]);return(0,LX.jsx)(Ve,{group:"elements",resetAllFilter:o,children:e})}function r4({clientId:e,name:t,setAttributes:o,settings:r,asWrapper:n,label:i,defaultControls:s}){let a=Bl(),l=W6(r),{style:u,className:d}=(0,IOe.useSelect)(y=>{if(!l)return{};let _=y(B).getBlockAttributes(e);return{style:_?.style,className:_?.className}},[e,l]),{value:f}=ql(t,d,a),p=!Gn(a),m=(0,o4.useMemo)(()=>p?Ao(u,a):u,[p,a,u]),g=p?y=>{o({style:_n(u,a,y)})}:y=>{o({style:Xe(y)})},h=!!m?.elements?.link?.color?.text&&r?.color?.link&&(0,NX.getBlockSupport)(t,[Qn,"enableContrastChecker"])!==!1,b=AS({clientId:e,name:t,enabled:!!h,checkTextColor:!1,messageOverride:(0,POe.__)("This link color has poor contrast against the background. Consider increasing contrast.")});return l?(s=s||(0,NX.getBlockSupport)(t,[Qn,"__experimentalDefaultControls"]),(0,LX.jsx)(G6,{as:n||Zst,panelId:e,settings:r,value:m,onChange:g,defaultControls:s,label:i,contrastWarning:b,inheritedValue:f})):null}var KR=c(ce(),1),m4=c(F(),1),dAe=c(ee(),1),fAe=c(Z(),1);var Xl=c(q(),1),Fr=c(Z(),1),Sv=c(F(),1);var LS=c(Z(),1);var OOe=c(F(),1),n4=c(q(),1),DX=c(T(),1),Xst=[{label:(0,LS.__)("Align text left"),value:"left",icon:am},{label:(0,LS.__)("Align text center"),value:"center",icon:Qh},{label:(0,LS.__)("Align text right"),value:"right",icon:lm},{label:(0,LS.__)("Justify text"),value:"justify",icon:t8}],Qst=["left","center","right"];function i4({className:e,value:t,onChange:o,options:r=Qst}){let n=(0,OOe.useMemo)(()=>Xst.filter(i=>r.includes(i.value)),[r]);return n.length?(0,DX.jsx)(n4.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,LS.__)("Text alignment"),className:Y("block-editor-text-alignment-control",e),value:t,onChange:i=>{o(i===t?void 0:i)},children:n.map(i=>(0,DX.jsx)(n4.__experimentalToggleGroupControlOptionIcon,{value:i.value,icon:i.icon,label:i.label},i.value))}):null}var xn=c(q(),1),GR=c(Z(),1);var Zl=c(T(),1);function AOe({value:e,onChange:t,__unstableInputWidth:o="60px",withSlider:r=!1,hasBottomMargin:n=!1,help:i,className:s,placeholder:a,...l}){let[u]=je("spacing.units"),d=(0,xn.__experimentalUseCustomUnits)({availableUnits:u||["px","em","rem","ch","%","vw","vh"],defaultValues:{px:16,em:2,rem:2,ch:2}}),[f,p]=(0,xn.__experimentalParseQuantityAndUnitFromRawValue)(e,d),m=!!p&&["em","rem","%","ch","vw","vh"].includes(p);return r?(0,Zl.jsxs)(xn.__experimentalView,{style:n?{marginBottom:12}:void 0,children:[(0,Zl.jsx)(xn.BaseControl.VisualLabel,{children:(0,GR.__)("Line indent")}),(0,Zl.jsxs)(xn.Flex,{children:[(0,Zl.jsx)(xn.FlexItem,{isBlock:!0,children:(0,Zl.jsx)(xn.__experimentalUnitControl,{label:(0,GR.__)("Line indent"),labelPosition:"top",hideLabelFromVision:!0,value:e,onChange:t,units:d,__unstableInputWidth:o,min:0,className:s,placeholder:a})}),r&&(0,Zl.jsx)(xn.FlexItem,{isBlock:!0,children:(0,Zl.jsx)(xn.__experimentalSpacer,{marginX:2,marginBottom:0,children:(0,Zl.jsx)(xn.RangeControl,{label:(0,GR.__)("Line indent"),hideLabelFromVision:!0,value:f,withInputField:!1,onChange:g=>{t?.(g===void 0?void 0:g+(p??"px"))},min:0,max:m?10:100,step:m?.1:1,initialPosition:0})})})]}),i&&(0,Zl.jsx)("p",{className:"components-base-control__help",children:i})]}):(0,Zl.jsx)(xn.__experimentalUnitControl,{...l,label:(0,GR.__)("Line indent"),value:e,__unstableInputWidth:o,units:d,onChange:t,help:i,className:s,placeholder:a})}function NOe(e,t){let o=e?.typography?.fontFamilies,r=["default","theme","custom"].flatMap(i=>o?.[i]??[]),n=r.find(i=>i.fontFamily===t)?.fontFace??[];return{fontFamilies:r,fontFamilyFaces:n}}function MOe(e,t){return t=typeof t=="number"?t.toString():t,!t||typeof t!="string"?"":!e||e.length===0?t:e?.reduce((r,{value:n})=>{let i=Math.abs(parseInt(n)-parseInt(t)),s=Math.abs(parseInt(r)-parseInt(t));return i<s?n:r},e[0]?.value)}function Jst(e,t){return typeof t!="string"||!t||!["normal","italic","oblique"].includes(t)?"":!e||e.length===0||e.find(r=>r.value===t)?t:t==="oblique"&&!e.find(r=>r.value==="oblique")?"italic":""}function LOe(e,t,o){let r=t,n=o,{fontStyles:i,fontWeights:s,combinedStyleAndWeightOptions:a}=eS(e),l=i?.some(({value:d})=>d===t),u=s?.some(({value:d})=>d?.toString()===o?.toString());return l||(r=t?Jst(i,t):a?.find(d=>d.style.fontWeight===MOe(s,o))?.style?.fontStyle),u||(n=o?MOe(s,o):a?.find(d=>d.style.fontStyle===(r||t))?.style?.fontWeight),{nearestFontStyle:r,nearestFontWeight:n}}var bo=c(T(),1),eat=1,tat=6;function oat(e,t){let o=e?.elements?.link?.color?.text;if(o!==void 0)return o===e?.color?.text;let r=t?.elements?.link?.color?.text;return r===void 0||t?.color?.text===r}function s4(e){let t=VOe(e),o=FOe(e),r=zOe(e),n=jOe(e),i=UOe(e),s=HOe(e),a=WOe(e),l=YOe(e),u=GOe(e),d=$Oe(e),f=DOe(e),p=wX(e);return t||o||r||n||i||s||f||a||l||u||d||p}function DOe(e){return e?.typography?.defaultFontSizes!==!1&&e?.typography?.fontSizes?.default?.length||e?.typography?.fontSizes?.theme?.length||e?.typography?.fontSizes?.custom?.length||e?.typography?.customFontSize}function VOe(e){return["default","theme","custom"].some(t=>e?.typography?.fontFamilies?.[t]?.length)}function FOe(e){return e?.typography?.lineHeight}function zOe(e){return e?.typography?.fontStyle||e?.typography?.fontWeight}function rat(e){return e?.typography?.fontStyle?e?.typography?.fontWeight?(0,Fr.__)("Appearance"):(0,Fr.__)("Font style"):(0,Fr.__)("Font weight")}function jOe(e){return e?.typography?.letterSpacing}function HOe(e){return e?.typography?.textTransform}function UOe(e){return e?.typography?.textAlign}function WOe(e){return e?.typography?.textDecoration}function GOe(e){return e?.typography?.writingMode}function $Oe(e){return e?.typography?.textColumns}function YOe(e){return e?.typography?.textIndent}function nat(e){let t=e?.typography?.fontSizes,o=!!e?.typography?.defaultFontSizes;return[...t?.custom??[],...t?.theme??[],...o?t?.default??[]:[]]}function FX({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n}){let i=Dr(),s=()=>{let a=e(o);t(a)};return(0,bo.jsx)(Xl.__experimentalToolsPanel,{label:(0,Fr.__)("Typography"),resetAll:s,panelId:r,__experimentalFirstVisibleItemClass:"first",dropdownMenuProps:i,children:n})}var iat={textColor:!0,fontFamily:!0,fontSize:!0,fontAppearance:!0,lineHeight:!0,letterSpacing:!0,textAlign:!0,textTransform:!0,textDecoration:!0,textIndent:!0,writingMode:!0,textColumns:!0},sat=[void 0,null,""];function st(e){return!sat.includes(e)}function VX(e){if(!st(e))return;let[t]=(0,Xl.__experimentalParseQuantityAndUnitFromRawValue)(e);return t}function a4({as:e=FX,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=iat,isGlobalStyles:a=!1,showInheritanceLabelIndicators:l=Nn(),contrastWarning:u}){let{colors:d,allColors:f,areCustomSolidsEnabled:p,decodeValue:m}=PS(n),g=(Ue,En,Iu)=>Kl(l&&Ue,l&&En,Iu),h=wX(n),b=m(r?.color?.text),v=m(t?.color?.text),y=()=>!!t?.color?.text,_=(Ue,En)=>{let Iu=Ap(f,Ue,En),fc=We(t,["color","text"],Iu);(Nn()?oat(t,r):r?.color?.text===r?.elements?.link?.color?.text)&&(fc=We(fc,["elements","link","color","text"],Iu)),o(fc)},w=()=>_(void 0),k=VOe(n),x=m(r?.typography?.fontFamily),C=m(t?.typography?.fontFamily)??x,E=!st(t?.typography?.fontFamily)&&st(x),{fontFamilies:R,fontFamilyFaces:S}=(0,Sv.useMemo)(()=>NOe(n,C),[n,C]),I=Ue=>{let En=R?.find(({fontFamily:pc})=>pc===Ue)?.slug,Iu=En?`var:preset|font-family|${En}`:Ue,fc=We(t,["typography","fontFamily"],st(Iu)?Iu:void 0),L9=R?.find(({fontFamily:pc})=>pc===Ue)?.fontFace??[],{fontStyles:A3e,fontWeights:M3e}=eS(L9),N3e=A3e?.some(({value:pc})=>pc===ke),L3e=M3e?.some(({value:pc})=>pc?.toString()===ye?.toString());if(!N3e||!L3e){let{nearestFontStyle:pc,nearestFontWeight:D9}=LOe(L9,ke,ye);pc||D9?fc={...fc,typography:{...fc?.typography,fontStyle:st(pc)?pc:void 0,fontWeight:st(D9)?D9:void 0}}:(ke||ye)&&(fc={...fc,typography:{...fc?.typography,fontStyle:void 0,fontWeight:void 0}})}o(fc)},P=()=>st(t?.typography?.fontFamily),A=()=>I(void 0),O=DOe(n),L=!n?.typography?.customFontSize,H=nat(n),N=t?.typography?.fontSize,M=r?.typography?.fontSize,V=N??M,j=m(V),D=m(M),z=!st(N)&&st(M),$=Ue=>{if(!Ue||typeof Ue!="string")return;if(Ue.startsWith("var:preset|font-size|"))return Ue.replace("var:preset|font-size|","");let En=Ue.match(/^var\(--wp--preset--font-size--([^)]+)\)$/);if(En)return En[1]},J=$(V),Q=$(M),U=(Ue,En)=>{let Iu=En?.slug?`var:preset|font-size|${En?.slug}`:Ue;o(We(t,["typography","fontSize"],st(Iu)?Iu:void 0))},X=(Ue,En)=>{if(z&&Ue===void 0&&!En){Q?U(void 0,{slug:Q}):U(D);return}U(Ue,En)},W=()=>st(t?.typography?.fontSize),G=()=>U(void 0),te=zOe(n),re=rat(n),ae=n?.typography?.fontStyle,ie=n?.typography?.fontWeight,be=m(r?.typography?.fontStyle),pe=m(r?.typography?.fontWeight),ke=m(t?.typography?.fontStyle)??be,ye=m(t?.typography?.fontWeight)??pe,Pe=!st(t?.typography?.fontStyle)&&!st(t?.typography?.fontWeight)&&(st(be)||st(pe)),_e=(0,Sv.useCallback)(({fontStyle:Ue,fontWeight:En})=>{(Ue!==ke||En!==ye)&&o({...t,typography:{...t?.typography,fontStyle:st(Ue)?Ue:void 0,fontWeight:st(En)?En:void 0}})},[ke,ye,o,t]),ve=(0,Sv.useCallback)(Ue=>{if(Pe&&Ue.fontStyle===ke&&Ue.fontWeight===ye){o({...t,typography:{...t?.typography,fontStyle:st(ke)?ke:void 0,fontWeight:st(ye)?ye:void 0}});return}_e(Ue)},[Pe,ke,ye,o,t,_e]),Se=()=>st(t?.typography?.fontStyle)||st(t?.typography?.fontWeight),fe=(0,Sv.useCallback)(()=>{_e({})},[_e]),Ce=FOe(n),ne=m(t?.typography?.lineHeight),se=m(r?.typography?.lineHeight),Ee=!st(t?.typography?.lineHeight)&&st(se),he=Ue=>{o(We(t,["typography","lineHeight"],st(Ue)?Ue:void 0))},Ae=()=>st(t?.typography?.lineHeight),et=()=>he(void 0),Je=jOe(n),_t=m(t?.typography?.letterSpacing),Et=m(r?.typography?.letterSpacing),mt=!st(t?.typography?.letterSpacing)&&st(Et),oo=Ue=>{o(We(t,["typography","letterSpacing"],st(Ue)?Ue:void 0))},Tt=()=>st(t?.typography?.letterSpacing),Rt=()=>oo(void 0),Bt=YOe(n),gt=m(t?.typography?.textIndent),He=m(r?.typography?.textIndent),we=!st(t?.typography?.textIndent)&&st(He),me=(n?.typography?.textIndent??"subsequent")==="all",Re=Ue=>{o(We(t,["typography","textIndent"],st(Ue)?Ue:void 0))},Ie=Ue=>{o({...t,settings:{typography:{textIndent:Ue?"all":"subsequent"}}})},at=()=>st(t?.typography?.textIndent),Qe=()=>{o(We(t,["typography","textIndent"],void 0))},po=me?(0,Fr.__)("Indents the first line of all paragraphs."):(0,Fr.__)("Indents the first line of each paragraph after the first one."),ro=$Oe(n),vo=m(t?.typography?.textColumns),Kt=m(r?.typography?.textColumns),_o=!st(t?.typography?.textColumns)&&st(Kt),Cn=Ue=>{o(We(t,["typography","textColumns"],st(Ue)?Ue:void 0))},it=()=>st(t?.typography?.textColumns),Lt=()=>Cn(void 0),Ir=HOe(n),gr=m(r?.typography?.textTransform),Wr=m(t?.typography?.textTransform)??gr,Pr=!st(t?.typography?.textTransform)&&st(gr),dn=Ue=>{o(We(t,["typography","textTransform"],st(Ue)?Ue:void 0))},Ei=Ue=>{if(Pr&&Ue===void 0){dn(gr);return}dn(Ue)},Be=()=>st(t?.typography?.textTransform),jt=()=>dn(void 0),lt=WOe(n),no=m(r?.typography?.textDecoration),Or=m(t?.typography?.textDecoration)??no,rr=!st(t?.typography?.textDecoration)&&st(no),ti=Ue=>{o(We(t,["typography","textDecoration"],st(Ue)?Ue:void 0))},rf=Ue=>{if(rr&&Ue===void 0){ti(no);return}ti(Ue)},Ua=()=>st(t?.typography?.textDecoration),dc=()=>ti(void 0),C0=GOe(n),nf=m(r?.typography?.writingMode),Gh=m(t?.typography?.writingMode)??nf,Wv=!st(t?.typography?.writingMode)&&st(nf),$h=Ue=>{o(We(t,["typography","writingMode"],st(Ue)?Ue:void 0))},VB=Ue=>{if(Wv&&Ue===void 0){$h(nf);return}$h(Ue)},FB=()=>st(t?.typography?.writingMode),M9=()=>$h(void 0),N9=UOe(n),sf=m(r?.typography?.textAlign),tt=m(t?.typography?.textAlign)??sf,oi=!st(t?.typography?.textAlign)&&st(sf),Jp=Ue=>{o(We(t,["typography","textAlign"],st(Ue)?Ue:void 0))},I3e=Ue=>{if(oi&&Ue===void 0){Jp(sf);return}Jp(Ue)},ZJ=()=>st(t?.typography?.textAlign),P3e=()=>Jp(void 0),O3e=(0,Sv.useCallback)(Ue=>h?{...Ue,typography:{},color:{...Ue?.color,text:void 0}}:{...Ue,typography:{}},[h]);return(0,bo.jsxs)(e,{resetAllFilter:O3e,value:t,onChange:o,panelId:i,children:[h&&(0,bo.jsx)(_h,{label:(0,Fr.__)("Color"),hasValue:y,resetValue:w,isShownByDefault:s.textColor,indicators:[v??b],contrastWarning:u,showInheritanceLabelIndicators:l,isPlaceholder:v===void 0&&b!==void 0,hasInheritedValue:b!==void 0,tabs:[{key:"text",label:(0,Fr.__)("Color"),inheritedValue:b,inheritedSlug:Wo(r?.color?.text,"color"),userSlug:Wo(t?.color?.text,"color"),setValue:_,userValue:v,isPlaceholder:v===void 0&&b!==void 0}],colorGradientControlSettings:{colors:d,disableCustomColors:!p},panelId:i}),k&&(0,bo.jsx)(Yt,{...g(E,P()&&x!==void 0),label:(0,Fr.__)("Font"),hasValue:P,onDeselect:A,isShownByDefault:s.fontFamily,panelId:i,children:(0,bo.jsx)(xV,{fontFamilies:R,value:C,onChange:I})}),O&&(0,bo.jsx)(Yt,{...g(z,W()&&M!==void 0),label:(0,Fr.__)("Size"),hasValue:W,hasInlineEndToggle:!0,onDeselect:G,isShownByDefault:s.fontSize,panelId:i,children:(0,bo.jsx)(Xl.FontSizePicker,{value:J||j,valueMode:J?"slug":"literal",onChange:X,fontSizes:H,disableCustomFontSizes:L,withReset:!1,withSlider:!0})}),te&&(0,bo.jsx)(Yt,{...g(Pe,Se()&&(be!==void 0||pe!==void 0)),label:re,hasValue:Se,onDeselect:fe,isShownByDefault:s.fontAppearance,panelId:i,children:(0,bo.jsx)(kV,{value:{fontStyle:ke,fontWeight:ye},onChange:ve,hasFontStyles:ae,hasFontWeights:ie,fontFamilyFaces:S})}),Ce&&(0,bo.jsx)(Yt,{...g(Ee,Ae()&&se!==void 0,"single-column"),label:(0,Fr.__)("Line height"),hasValue:Ae,onDeselect:et,isShownByDefault:s.lineHeight,panelId:i,children:(0,bo.jsx)(c6,{__unstableInputWidth:"auto",value:ne??se,onChange:he,...Ee?{placeholder:VX(se)}:{}})}),Je&&(0,bo.jsx)(Yt,{...g(mt,Tt()&&Et!==void 0,"single-column"),label:(0,Fr.__)("Letter spacing"),hasValue:Tt,onDeselect:Rt,isShownByDefault:s.letterSpacing,panelId:i,children:(0,bo.jsx)(CV,{value:_t??Et,onChange:oo,__unstableInputWidth:"auto",placeholder:mt?VX(Et):void 0})}),Bt&&(0,bo.jsxs)(Yt,{...g(we,at()&&He!==void 0),label:(0,Fr.__)("Line indent"),hasValue:at,onDeselect:Qe,isShownByDefault:s.textIndent,panelId:i,children:[(0,bo.jsx)(AOe,{value:gt??He,onChange:Re,__unstableInputWidth:"auto",withSlider:!0,hasBottomMargin:a,placeholder:we?VX(He):void 0}),a&&(0,bo.jsx)(Xl.ToggleControl,{label:(0,Fr.__)("Indent all paragraphs"),checked:me,onChange:Ie,help:po})]}),ro&&(0,bo.jsx)(Yt,{...g(_o,it()&&Kt!==void 0,"single-column"),label:(0,Fr.__)("Columns"),hasValue:it,onDeselect:Lt,isShownByDefault:s.textColumns,panelId:i,children:(0,bo.jsx)(Xl.__experimentalNumberControl,{label:(0,Fr.__)("Columns"),max:tat,min:eat,onChange:Cn,placeholder:_o?Kt:void 0,spinControls:"custom",value:vo,initialPosition:1})}),lt&&(0,bo.jsx)(Yt,{...g(rr,Ua()&&no!==void 0,"single-column"),label:(0,Fr.__)("Decoration"),hasValue:Ua,onDeselect:dc,isShownByDefault:s.textDecoration,panelId:i,children:(0,bo.jsx)(TV,{value:Or,onChange:rf,__unstableInputWidth:"auto"})}),C0&&(0,bo.jsx)(Yt,{...g(Wv,FB()&&nf!==void 0,"single-column"),label:(0,Fr.__)("Orientation"),hasValue:FB,onDeselect:M9,isShownByDefault:s.writingMode,panelId:i,children:(0,bo.jsx)(PV,{value:Gh,onChange:VB})}),Ir&&(0,bo.jsx)(Yt,{...g(Pr,Be()&&gr!==void 0),label:(0,Fr.__)("Letter case"),hasValue:Be,onDeselect:jt,isShownByDefault:s.textTransform,panelId:i,children:(0,bo.jsx)(BV,{value:Wr,onChange:Ei,showNone:!0,isBlock:!0})}),N9&&(0,bo.jsxs)(Yt,{...g(oi,ZJ()&&sf!==void 0),label:(0,Fr.__)("Text alignment"),hasValue:ZJ,onDeselect:P3e,isShownByDefault:s.textAlign,panelId:i,children:[(0,bo.jsx)(i4,{value:tt,onChange:I3e,options:["left","center","right","justify"]}),tt==="justify"&&(0,bo.jsx)("div",{children:(0,bo.jsx)(Xl.Notice,{status:"warning",isDismissible:!1,children:(0,Fr.__)("Justified text can reduce readability. For better accessibility, use left-aligned text instead.")})})]})]})}var aat=c(ce(),1);var lat=c(T(),1),KOe="typography.lineHeight";var qOe=c(Bo(),1),l4=c(ce(),1),ZOe=c(v3(),1);var $R="typography.__experimentalFontFamily";function cat(e){return(0,l4.hasBlockSupport)(e,$R)&&(e.attributes.fontFamily||Object.assign(e.attributes,{fontFamily:{type:"string"}})),e}function XOe(e,t,o){if(!(0,l4.hasBlockSupport)(t,$R)||io(t,Ql,"fontFamily")||!o?.fontFamily)return e;let r=new ZOe.default(e.className);r.add(`has-${Es(o?.fontFamily)}-font-family`);let n=r.value;return e.className=n||void 0,e}function uat({name:e,fontFamily:t}){return XOe({},e,{fontFamily:t})}var zX={useBlockProps:uat,addSaveProps:XOe,attributeKeys:["fontFamily"],hasSupport(e){return(0,l4.hasBlockSupport)(e,$R)}};(0,qOe.addFilter)("blocks.registerBlockType","core/fontFamily/addAttribute",cat);var jX=c(Bo(),1),DS=c(ce(),1),QOe=c(v3(),1);var dat=c(T(),1),Cv="typography.fontSize";function fat(e){return(0,DS.hasBlockSupport)(e,Cv)&&(e.attributes.fontSize||Object.assign(e.attributes,{fontSize:{type:"string"}})),e}function JOe(e,t,o){if(!(0,DS.hasBlockSupport)(t,Cv)||io(t,Ql,"fontSize"))return e;let r=new QOe.default(e.className);r.add(Sm(o.fontSize));let n=r.value;return e.className=n||void 0,e}function pat({name:e,fontSize:t,style:o}){let[r,n,i]=je("typography.fontSizes","typography.fluid","layout");if(!(0,DS.hasBlockSupport)(e,Cv)||io(e,Ql,"fontSize")||!t&&!o?.typography?.fontSize)return;let s;if(o?.typography?.fontSize&&(s={style:{fontSize:ff({size:o.typography.fontSize},{typography:{fluid:n},layout:i})}}),t&&(s={style:{fontSize:j_(r,t,o?.typography?.fontSize).size}}),!!s)return JOe(s,e,{fontSize:t})}var HX={useBlockProps:pat,addSaveProps:JOe,attributeKeys:["fontSize","style"],hasSupport(e){return(0,DS.hasBlockSupport)(e,Cv)}},mat={fontSize:[["fontSize"],["style","typography","fontSize"]]};function gat(e,t,o,r){let n=e.name,i={fontSize:(0,DS.hasBlockSupport)(n,Cv)};return t4(i,mat,e,t,o,r)}(0,jX.addFilter)("blocks.registerBlockType","core/font/addAttribute",fat);(0,jX.addFilter)("blocks.switchToBlockType.transformedBlock","core/font-size/addTransforms",gat);var u4=c(Z(),1),VS=c(ce(),1);var oAe=c(ee(),1);var c4=c(ee(),1),eAe=c(F(),1);function zr(e){let t=kt(),{clientId:o=""}=t,r=(0,c4.useRegistry)(),n=(0,c4.useSelect)(i=>o?null:i(B).getBlockEditingMode(),[o]);return(0,eAe.useEffect)(()=>{if(!e)return;let{setBlockEditingMode:i,unsetBlockEditingMode:s,__unstableMarkNextChangeAsNotPersistent:a}=r.dispatch(B);return a(),i(o,e),()=>{a(),s(o)}},[r,o,e]),o?t[Yv]:n}var UX=c(T(),1),FS="typography.textAlign",hat=[{icon:am,title:(0,u4.__)("Align text left"),align:"left"},{icon:Qh,title:(0,u4.__)("Align text center"),align:"center"},{icon:lm,title:(0,u4.__)("Align text right"),align:"right"}],tAe=["left","center","right"],bat=[];function WX(e){return Array.isArray(e)?tAe.filter(t=>e.includes(t)):e===!0?tAe:bat}function yat(e,t){return e&&hi(t)?"style-state":"block"}function vat({clientId:e,style:t,name:o,setAttributes:r}){let i=Dd(o)?.typography?.textAlign,s=zr(),{selectedState:a,isResponsiveEditing:l}=(0,oAe.useSelect)(g=>{let{getSelectedBlockStyleState:h,isResponsiveEditing:b}=K(g(B));return{selectedState:h(e),isResponsiveEditing:b()}},[e]);if(!i||s!=="default")return null;let u=WX((0,VS.getBlockSupport)(o,FS));if(!u.length)return null;let d=hat.filter(g=>u.includes(g.align)),f=Ao(t,a),p=yat(l,a),m=g=>{let h={...f,typography:{...f?.typography,textAlign:g}};r({style:_n(t,a,h)})};return(0,UX.jsx)(Ko,{group:p,children:(0,UX.jsx)(h2,{value:f?.typography?.textAlign,onChange:m,alignmentControls:d})})}var d4={edit:vat,useBlockProps:_at,addSaveProps:wat,attributeKeys:["style"],hasSupport(e){return(0,VS.hasBlockSupport)(e,FS,!1)}};function _at({name:e,style:t}){if(!t?.typography?.textAlign||!WX((0,VS.getBlockSupport)(e,FS)).length||io(e,Ql,"textAlign"))return null;let r=t.typography.textAlign;return{className:Y({[`has-text-align-${r}`]:r})}}function wat(e,t,o){if(!o?.style?.typography?.textAlign)return e;let{textAlign:r}=o.style.typography,n=(0,VS.getBlockSupport)(t,FS);return WX(n).includes(r)&&!io(t,Ql,"textAlign")&&(e.className=Y(`has-text-align-${r}`,e.className)),e}var $X=c(Bo(),1),wh=c(ce(),1),Ev=c(F(),1),YX=c(ee(),1),YR=c(Z(),1),f4=c(q(),1),cAe=c(ue(),1);function kat(e,t){let o=e.scrollHeight>e.clientHeight,r=0,n=2400,i=r,s=window.getComputedStyle(e),a=parseFloat(s.paddingLeft)||0,l=parseFloat(s.paddingRight)||0,u=document.createRange();u.selectNodeContents(e);let d=e,f=e.parentElement;if(f){let m=window.getComputedStyle(f);m?.display==="flex"&&(d=f,a+=parseFloat(m.paddingLeft)||0,l+=parseFloat(m.paddingRight)||0)}let p=d.clientHeight;for(;r<=n;){let m=Math.floor((r+n)/2);t(m);let h=u.getBoundingClientRect().width,b=e.scrollWidth<=d.clientWidth&&h<=d.clientWidth-a-l,v=o||e.scrollHeight<=d.clientHeight||e.scrollHeight<=p;d.clientHeight>p&&(p=d.clientHeight),b&&v?(i=m,r=m+1):n=m-1}return u.detach(),i}function rAe(e,t){if(!e)return;t(0);let o=kat(e,t);return t(o),o}var nAe=c(F(),1),iAe=c(Z(),1),sAe=c(q(),1),aAe=c(Yo(),1),GX=c(T(),1);function lAe(){let e=(0,iAe.__)("The text may be too small to read. Consider using a larger container or less text.");return(0,nAe.useEffect)(()=>{(0,aAe.speak)(e)},[e]),(0,GX.jsx)("div",{className:"block-editor-fit-text-size-warning",children:(0,GX.jsx)(sAe.Notice,{spokenMessage:null,status:"warning",isDismissible:!1,children:e})})}var ea=c(T(),1),xat={},Sat=12,Lp="typography.fitText";function Cat(e){return!(0,wh.hasBlockSupport)(e,Lp)||e.attributes?.fitText?e:{...e,attributes:{...e.attributes,fitText:{type:"boolean"}}}}function Eat({fitText:e,name:t,clientId:o}){let[r,n]=(0,Ev.useState)(null),i=(0,wh.hasBlockSupport)(t,Lp),s=Zt(o),{blockAttributes:a,parentId:l,blockMode:u}=(0,YX.useSelect)(f=>{if(!o||!i||!e)return xat;let p=f(B).getBlockMode(o);return p==="html"?{blockMode:p}:{blockAttributes:f(B).getBlockAttributes(o),parentId:f(B).getBlockRootClientId(o),blockMode:p}},[o,i,e]),d=(0,Ev.useCallback)(()=>{if(!s||!i||!e)return;let f=`fit-text-${o}`,p=s.ownerDocument.getElementById(f);p||(p=s.ownerDocument.createElement("style"),p.id=f,s.ownerDocument.head.appendChild(p));let m=`#block-${o}`,h=rAe(s,b=>{b===0?p.textContent="":p.textContent=`${m} { font-size: ${b}px !important; }`});n(h)},[s,o,i,e]);return(0,Ev.useEffect)(()=>{if(!e||!s||!o||!i||u==="html")return;let f=s,p=f.style.visibility,m=null,g=null,h=null;m=window.requestAnimationFrame(()=>{f.style.visibility="hidden",g=window.requestAnimationFrame(()=>{d(),h=setTimeout(()=>{f.style.visibility=p},10)})});let b;return window.ResizeObserver&&f.parentElement&&(b=new window.ResizeObserver(d),b.observe(f.parentElement),b.observe(f)),()=>{m!==null&&window.cancelAnimationFrame(m),g!==null&&window.cancelAnimationFrame(g),h!==null&&clearTimeout(h),b&&b.disconnect();let v=`fit-text-${o}`,y=f.ownerDocument.getElementById(v);y&&y.remove()}},[e,o,l,d,s,i,u]),(0,Ev.useEffect)(()=>{if(e&&s&&i&&u!=="html"){let f=window.requestAnimationFrame(()=>{s&&d()});return()=>window.cancelAnimationFrame(f)}},[a,e,d,s,i,u]),{fontSize:r}}function Tat({clientId:e,fitText:t=!1,setAttributes:o,name:r,fontSize:n,style:i}){let s=(0,YX.useSelect)(a=>{let{hasSelectedStyleState:l}=K(a(B));return l(e)},[e]);return!(0,wh.hasBlockSupport)(r,Lp)||s?null:(0,ea.jsx)(f4.__experimentalToolsPanelItem,{hasValue:()=>t,label:(0,YR.__)("Fit text"),onDeselect:()=>o({fitText:void 0}),resetAllFilter:()=>({fitText:void 0}),panelId:e,children:(0,ea.jsx)(f4.ToggleControl,{label:(0,YR.__)("Fit text"),checked:t,onChange:()=>{let a=!t||void 0,l={fitText:a};a&&(n&&(l.fontSize=void 0),i?.typography?.fontSize&&(l.style={...i,typography:{...i?.typography,fontSize:void 0}})),o(l)},help:t?(0,YR.__)("Text will resize to fit its container."):(0,YR.__)("The text will resize to fit its container, resetting other font size settings.")})})}function Rat(e,t,o){if(!(0,wh.hasBlockSupport)(t,Lp))return e;let{fitText:r}=o;if(!r)return e;let n=e.className?`${e.className} has-fit-text`:"has-fit-text";return{...e,className:n}}function Bat({name:e,fitText:t}){return t&&(0,wh.hasBlockSupport)(e,Lp)?{className:"has-fit-text"}:{}}(0,$X.addFilter)("blocks.registerBlockType","core/fit-text/addAttribute",Cat);var Iat=e=>(0,wh.hasBlockSupport)(e,Lp);function Pat({fitText:e,name:t,clientId:o,isSelected:r}){let{fontSize:n}=Eat({fitText:e,name:t,clientId:o});return r&&n&&n<Sat?(0,ea.jsx)(Ve,{group:"typography",children:(0,ea.jsx)(lAe,{})}):null}var Oat=(0,cAe.createHigherOrderComponent)(e=>function(o){let{name:r,attributes:n,clientId:i,isSelected:s,setAttributes:a}=o,{fitText:l}=n;return(0,wh.hasBlockSupport)(r,Lp)?(0,ea.jsxs)(ea.Fragment,{children:[(0,ea.jsx)(e,{...o}),(0,ea.jsx)(Ve,{group:"typography",children:(0,ea.jsx)(Tat,{clientId:i,fitText:l,setAttributes:a,name:r,fontSize:n.fontSize,style:n.style})}),l&&(0,ea.jsx)(Pat,{fitText:l,name:r,clientId:i,isSelected:s})]}):(0,ea.jsx)(e,{...o})},"addFitTextControl");(0,$X.addFilter)("editor.BlockEdit","core/fit-text/add-fit-text-control",Oat);var p4={useBlockProps:Bat,addSaveProps:Rat,attributeKeys:["fitText","fontSize","style"],hasSupport:Iat,edit:()=>null};var KX=c(T(),1);function uAe(e,t){return Object.fromEntries(Object.entries(e).filter(([o])=>!t.includes(o)))}var Aat="typography.__experimentalLetterSpacing",Mat="typography.__experimentalTextTransform",Nat="typography.__experimentalTextDecoration",Lat="typography.textIndent",Dat="typography.textColumns",Vat="typography.__experimentalFontStyle",Fat="typography.__experimentalFontWeight",zat="typography.__experimentalWritingMode",Ql="typography",pAe=[KOe,Cv,Vat,Fat,$R,FS,Dat,Nat,Lat,zat,Mat,Aat,Lp];function mAe(e){let t={...uAe(e,["fontFamily"])},o=e?.typography?.fontSize,r=e?.typography?.fontFamily,n=e?.color?.text,i=typeof o=="string"&&o?.startsWith("var:preset|font-size|")?o.substring(21):void 0,s=r?.startsWith("var:preset|font-family|")?r.substring(23):void 0,a=Wo(n,"color");return t.typography={...uAe(t.typography,["fontFamily"]),fontSize:i?void 0:o},t.color={...t.color,text:a?void 0:n},{style:Xe(t),fontFamily:s,fontSize:i,textColor:a}}function gAe(e){return{...e.style,typography:{...e.style?.typography,fontFamily:e.fontFamily?"var:preset|font-family|"+e.fontFamily:void 0,fontSize:e.fontSize?"var:preset|font-size|"+e.fontSize:e.style?.typography?.fontSize},color:{...e.style?.color,text:e.textColor?"var:preset|color|"+e.textColor:e.style?.color?.text}}}function jat({children:e,resetAllFilter:t}){let o=(0,m4.useCallback)(r=>{let n=gAe(r),i=t(n);return{...r,...mAe(i)}},[t]);return(0,KX.jsx)(Ve,{group:"typography",resetAllFilter:o,children:e})}function g4({clientId:e,name:t,setAttributes:o,settings:r,asWrapper:n}){let i=Bl(),s=s4(r),{style:a,fontFamily:l,fontSize:u,fitText:d,textColor:f,className:p}=(0,dAe.useSelect)(C=>{if(!s)return{};let{style:E,fontFamily:R,fontSize:S,fitText:I,textColor:P,className:A}=C(B).getBlockAttributes(e)||{};return{style:E,fontFamily:R,fontSize:S,fitText:I,textColor:P,className:A}},[e,s]),m=!Gn(i),{value:g}=ql(t,p,i),h=(0,m4.useMemo)(()=>m?Ao(a,i):gAe({style:a,fontFamily:l,fontSize:u,textColor:f}),[m,i,a,u,l,f]),b=m?C=>{o({style:_n(a,i,C)})}:C=>{let E=mAe(C);(E.fontSize||E.style?.typography?.fontSize)&&d&&(E.fitText=void 0),o(E)},v=!h?.color?.gradient&&!!h?.color?.text&&r?.color?.text&&(0,KR.getBlockSupport)(t,["color","enableContrastChecker"])!==!1,y=AS({clientId:e,name:t,enabled:!!v,checkLinkColor:!1,messageOverride:(0,fAe.__)("This color has poor contrast against the background. Consider increasing contrast.")});if(!s)return null;let _=(0,KR.getBlockSupport)(t,[Ql,"__experimentalDefaultControls"]),w=(0,KR.getBlockSupport)(t,["color","__experimentalDefaultControls"]),k={..._,textColor:w?.text};return(0,KX.jsx)(a4,{as:n||jat,panelId:e,settings:r,value:h,onChange:b,defaultControls:k,contrastWarning:y,inheritedValue:g})}var lr=c(T(),1);function ZX({blockName:e,clientId:t,contentClientIds:o}){let r=Dd(e),{updateBlockAttributes:n}=(0,h4.useDispatch)(B),{hasButtons:i,hasHeading:s}=(0,h4.useSelect)(d=>{let f=d(B).getBlockNamesByClientId(o);return{hasButtons:f.includes("core/buttons"),hasHeading:f.includes("core/heading")}},[o]),a=d=>{n(t,d)},l=(0,qX.useMemo)(()=>({...r,typography:{}}),[r]),u=(0,qX.useMemo)(()=>({...r,background:{...r.background,backgroundImage:!1,backgroundSize:!1}}),[r]);return(0,lr.jsxs)(lr.Fragment,{children:[(0,lr.jsx)(g4,{clientId:t,name:e,settings:l,setAttributes:a,asWrapper:FX}),(0,lr.jsx)(J6,{clientId:t,name:e,settings:u,setAttributes:a,asWrapper:BX}),(0,lr.jsx)(r4,{clientId:t,name:e,settings:r,setAttributes:a,asWrapper:xX,label:(0,Dp.__)("Elements"),defaultControls:{button:i,heading:s}})]})}var Hat=({blockName:e,clientId:t,hasBlockStyles:o,isSectionBlock:r,contentClientIds:n})=>(0,lr.jsxs)(lr.Fragment,{children:[o&&(0,lr.jsx)(qx,{clientId:t}),r&&e!=="core/template-part"&&(0,lr.jsx)(ZX,{blockName:e,clientId:t,contentClientIds:n}),(!r||e==="core/template-part")&&(0,lr.jsxs)(lr.Fragment,{children:[(0,lr.jsx)(Ve.Slot,{group:"typography",label:(0,Dp.__)("Typography")}),(0,lr.jsx)(Ve.Slot,{group:"color",label:(0,Dp.__)("Color"),className:"color-block-support-panel__inner-wrapper"}),(0,lr.jsx)(Ve.Slot,{group:"background",label:(0,Dp.__)("Background"),className:"background-block-support-panel__inner-wrapper"}),(0,lr.jsx)(Ve.Slot,{group:"filter"}),(0,lr.jsx)(Ve.Slot,{group:"layout",label:(0,Dp.__)("Layout")}),(0,lr.jsx)(Ve.Slot,{group:"dimensions",label:(0,Dp.__)("Dimensions")}),(0,lr.jsx)(Ve.Slot,{group:"border",label:(0,Dp.__)("Borders")}),(0,lr.jsx)(Ve.Slot,{group:"elements",label:(0,Dp.__)("Elements"),className:"elements-block-support-panel__inner-wrapper"}),(0,lr.jsx)(z6,{}),(0,lr.jsx)(Ve.Slot,{group:"styles"})]})]}),hAe=Hat;var yAe=c(q(),1),vAe=c(Z(),1);var bAe=c(ce(),1),b4=c(ee(),1),Va=c(q(),1);var Jl=c(T(),1);function y4({clientIds:e,onSelect:t,onSwitchToListView:o,hasListViewTab:r}){return e.length?(0,Jl.jsx)(Va.__experimentalVStack,{spacing:1,children:e.map(n=>(0,Jl.jsx)(Uat,{onSelect:t,onSwitchToListView:o,hasListViewTab:r,clientId:n},n))}):null}function Uat({clientId:e,onSelect:t,onSwitchToListView:o,hasListViewTab:r}){let n=bi(e),{isSelected:i,childBlocks:s,shouldRenderListView:a,blockName:l}=(0,b4.useSelect)(h=>{let{isBlockSelected:b,hasSelectedInnerBlock:v,getBlockOrder:y,getBlockName:_,shouldRenderBlockListView:w}=K(h(B)),k=_(e);return{isSelected:b(e)||v(e,!0),childBlocks:y(e),shouldRenderListView:w(e),blockName:k}},[e]),u=(0,bAe.getBlockType)(l),f=Qi({clientId:e,context:"list-view"})||u?.title||l,{selectBlock:p}=(0,b4.useDispatch)(B),g=s&&s.length>0&&r&&a;return(0,Jl.jsx)(Va.Button,{__next40pxDefaultSize:!0,className:"block-editor-block-quick-navigation__item",isPressed:i,onClick:async()=>{await p(e),g&&o&&o(e),t&&t(e)},children:(0,Jl.jsxs)(Va.Flex,{children:[(0,Jl.jsx)(Va.FlexItem,{children:(0,Jl.jsx)(Ht,{icon:n?.icon})}),(0,Jl.jsx)(Va.FlexBlock,{style:{textAlign:"left"},children:(0,Jl.jsx)(Va.__experimentalTruncate,{children:f})}),g&&(0,Jl.jsx)(Va.FlexItem,{children:(0,Jl.jsx)(xt,{icon:br,size:24})})]})})}var XX=c(T(),1),Wat=({contentClientIds:e,onSwitchToListView:t,hasListViewTab:o})=>!e||e.length===0?null:(0,XX.jsx)(yAe.PanelBody,{title:(0,vAe.__)("Content"),children:(0,XX.jsx)(y4,{clientIds:e,onSwitchToListView:t,hasListViewTab:o})}),v4=Wat;var ln=c(T(),1),{Tabs:kh}=K(_4.privateApis);function QX({blockName:e,clientId:t,hasBlockStyles:o,tabs:r,isSectionBlock:n,contentClientIds:i}){let s=(0,fu.useRef)(null),a=(0,zS.useSelect)(w=>w(_Ae.store).get("core","showIconLabels"),[]),{requestedTab:l}=(0,zS.useSelect)(w=>({requestedTab:K(w(B)).getRequestedInspectorTab()})),[u,d]=(0,fu.useState)(()=>l?.tabName??r[0]?.name),f=(0,fu.useRef)(!1),p=(0,fu.useRef)(!1),{__unstableSetOpenListViewPanel:m,__unstableIncrementListViewExpandRevision:g,__unstableSetAllListViewPanelsOpen:h}=(0,zS.useDispatch)(B),{clearRequestedInspectorTab:b}=K((0,zS.useDispatch)(B));(0,fu.useEffect)(()=>{f.current=!1},[t]),(0,fu.useEffect)(()=>{l&&(d(l.tabName),l.tabName===Ip.name&&l.options?.openPanel&&(m(l.options.openPanel),g()),p.current=!0,f.current=!0,b())},[l,m,g,b]),(0,fu.useEffect)(()=>{u===Ip.name&&!f.current&&(h(),g())},[t,u,h,g]),(0,fu.useEffect)(()=>{if(!r?.length||f.current&&r.some(k=>k.name===u))return;let w=r[0]?.name;u!==w&&d(w)},[r,u]);let v=w=>{d(w),f.current=!0,w===Ip.name&&!p.current&&(h(),g()),p.current=!1},y=r.some(w=>w.name===Ip.name),_=w=>{y&&(m(w),g(),p.current=!0,v(Ip.name))};return(0,ln.jsx)("div",{className:"block-editor-block-inspector__tabs",children:(0,ln.jsxs)(kh,{selectedTabId:u,onSelect:v,children:[(0,ln.jsx)(kh.TabList,{children:r.map(w=>a?(0,ln.jsx)(kh.Tab,{tabId:w.name,children:w.title},w.name):(0,ln.jsxs)(ao.Root,{children:[(0,ln.jsx)(kh.Tab,{tabId:w.name,"aria-label":w.title,render:(0,ln.jsx)(ao.Trigger,{}),children:(0,ln.jsx)(_4.Icon,{icon:w.icon})}),(0,ln.jsx)(ao.Popup,{children:w.title})]},w.name))}),(0,ln.jsxs)(kh.TabPanel,{tabId:D6.name,focusable:!1,children:[(0,ln.jsx)(v4,{contentClientIds:i,onSwitchToListView:_,hasListViewTab:y}),(0,ln.jsx)(Ve.Slot,{group:"content"})]}),(0,ln.jsxs)(kh.TabPanel,{tabId:Ip.name,focusable:!1,children:[(0,ln.jsx)(Ve.Slot,{group:"list",ref:s}),(0,ln.jsx)(C5,{listViewRef:s})]}),(0,ln.jsx)(kh.TabPanel,{tabId:N6.name,focusable:!1,children:(0,ln.jsx)(Z2e,{showAdvancedControls:!!e})}),(0,ln.jsx)(kh.TabPanel,{tabId:L6.name,focusable:!1,children:(0,ln.jsx)(hAe,{blockName:e,clientId:t,hasBlockStyles:o,isSectionBlock:n,contentClientIds:i})})]},t)})}var ta=c(q(),1),wAe=c(ee(),1);var Gat=[];function $at(e,t={}){return t[e]!==void 0?t[e]:t.default!==void 0?t.default:!0}function kAe(e,t,o,r){let n=[],{bindings:i,border:s,color:a,content:l,default:u,layout:d,dimensions:f,list:p,position:m,styles:g,typography:h,effects:b}=Yc,v=(0,ta.__experimentalUseSlotFills)(p.name),y=!!v&&v.length,_=(0,ta.__experimentalUseSlotFills)(l.name),w=!!_&&_.length,x=[...(0,ta.__experimentalUseSlotFills)(s.name)||[],...(0,ta.__experimentalUseSlotFills)(a.name)||[],...(0,ta.__experimentalUseSlotFills)(d.name)||[],...(0,ta.__experimentalUseSlotFills)(m.name)||[],...(0,ta.__experimentalUseSlotFills)(f.name)||[],...(0,ta.__experimentalUseSlotFills)(g.name)||[],...(0,ta.__experimentalUseSlotFills)(h.name)||[],...(0,ta.__experimentalUseSlotFills)(b.name)||[]].length,C=[...(0,ta.__experimentalUseSlotFills)(Dg.slotName)||[],...(0,ta.__experimentalUseSlotFills)(i.name)||[]],E=[...(0,ta.__experimentalUseSlotFills)(u.name)||[],...y&&x>1?C:[]],R=w||t?.length;R&&n.push(D6),y&&n.push(Ip),(E.length||C.length&&(R||y))&&n.push(N6);let{tabSettings:S,isPreviewMode:I}=(0,wAe.useSelect)(A=>{let O=A(B).getSettings();return{tabSettings:O.blockInspectorTabs,isPreviewMode:O.isPreviewMode}},[]);return!I&&(r||x)&&n.push(L6),$at(e,S)?n:Gat}var xAe=c(q(),1);var JX=c(T(),1),{Fill:Yat,Slot:Kat}=(0,xAe.createSlotFill)(Symbol("InspectorControlsLastItem")),SAe=e=>kt()[Pu]?(0,JX.jsx)(Yat,{...e}):null;SAe.Slot=function(t){return(0,JX.jsx)(Kat,{...t})};var w4=SAe;var CAe=c(ee(),1);function EAe(e){return(0,CAe.useSelect)(t=>{if(e){let o=t(B).getSettings().blockInspectorAnimation,r=o?.animationParent,{getSelectedBlockClientId:n,getBlockParentsByBlockName:i}=t(B),s=n();return!i(s,r,!0)[0]&&e.name!==r?null:o?.[e.name]}return null},[e])}var S4=c(F(),1);var Sh=c(Z(),1);var Vd=c(Z(),1);var xh=c(q(),1);var pu=c(T(),1);function k4({viewportStates:e=[],pseudoStates:t=[],viewportValue:o="default",pseudoStateValue:r="default",onChangeViewport:n,onChangePseudoState:i,showText:s=!0,popoverProps:a={}}){if(!e.length&&!t.length)return null;let l=[{label:(0,Vd.__)("Default"),value:"default"},...e.map(v=>({label:v.label,value:v.value}))],u=[{label:(0,Vd.__)("Default"),value:"default"},...t.map(v=>({label:v.label,value:v.value}))],d=e.length>0,f=t.length>0,p=(0,Vd.__)("States"),m=[];if(d&&o!=="default"){let v=l.find(y=>y.value===o);v&&m.push({key:`viewport-${v.value}`,label:v.label})}if(f&&r!=="default"){let v=u.find(y=>y.value===r);v&&m.push({key:`pseudo-${v.value}`,label:v.label})}let g=m.length?m.map(v=>v.label).join(", "):(0,Vd.__)("Default"),h=s?Tn:gc,b=s?{size:"compact",iconPosition:"right"}:{size:"small"};return(0,pu.jsx)($e,{direction:"column",gap:"sm",align:"flex-end",className:"block-editor-global-styles-state-control",children:(0,pu.jsx)(xh.DropdownMenu,{icon:h,label:s?p:(0,Vd.sprintf)((0,Vd.__)("State: %s"),g),popoverProps:{placement:"right-start",...a},text:s?p:void 0,toggleProps:b,children:({onClose:v})=>(0,pu.jsxs)(pu.Fragment,{children:[d&&(0,pu.jsx)(xh.MenuGroup,{label:(0,Vd.__)("Viewport"),children:l.map(y=>(0,pu.jsx)(xh.MenuItem,{onClick:()=>{n?.(y.value),f||v()},icon:o===y.value?Ka:null,children:y.label},`viewport-${y.value}`))}),f&&(0,pu.jsx)(xh.MenuGroup,{label:(0,Vd.__)("Pseudo state"),children:u.map(y=>(0,pu.jsx)(xh.MenuItem,{onClick:()=>{i?.(y.value),d||v()},icon:r===y.value?Ka:null,children:y.label},`pseudo-${y.value}`))})]})})})}var TAe=c(q(),1),jS=c(Z(),1);var Fd=c(T(),1),{Badge:qat}=K(TAe.privateApis);function x4({viewportStates:e=[],pseudoStates:t=[],viewportValue:o="default",pseudoStateValue:r="default",className:n="block-editor-global-styles-state-control__badges"}){let i=[],s=e.find(l=>l.value===o),a=t.find(l=>l.value===r);return s&&i.push({key:`viewport-${s.value}`,label:s.label,tooltipText:(0,jS.sprintf)((0,jS.__)("Style changes apply to the %s viewport."),s.label)}),a&&i.push({key:`pseudo-${a.value}`,label:a.label,tooltipText:(0,jS.sprintf)((0,jS.__)("Style changes apply to the %s state."),a.label)}),(0,Fd.jsx)($e,{className:n,direction:"row",justify:"flex-start",gap:"xs",wrap:"wrap",children:i.map(l=>{let u=(0,Fd.jsxs)(qat,{className:"block-editor-global-styles-state-control__badge",intent:"info",children:[l.label,!!l.tooltipText&&(0,Fd.jsx)(ht,{render:(0,Fd.jsx)("span",{}),children:l.tooltipText})]},l.key);return l.tooltipText?(0,Fd.jsxs)(ao.Root,{children:[(0,Fd.jsx)(ao.Trigger,{render:(0,Fd.jsx)("span",{className:"block-editor-global-styles-state-control__badge-tooltip-trigger",children:u})}),(0,Fd.jsx)(ao.Popup,{children:l.tooltipText})]},l.key):u})})}var tQ=c(T(),1),{getViewportBreakpoints:Zat}=K(Lo),RAe={":hover":(0,Sh._x)("Hover","Name for the CSS pseudo-class selector"),":focus":(0,Sh._x)("Focus","Name for the CSS pseudo-class selector"),":focus-visible":(0,Sh._x)("Focus-visible","Name for the CSS pseudo-class selector"),":active":(0,Sh._x)("Active","Name for the CSS pseudo-class selector")},Xat={"@tablet":(0,Sh.__)("Tablet"),"@mobile":(0,Sh.__)("Mobile")};function Qat(e){let t=Zat(e);return Object.entries(Xat).filter(([o])=>(o!=="@tablet"||t.tablet!==void 0)&&(o!=="@mobile"||t.mobile!==void 0)).map(([o,r])=>({value:o,label:r}))}var C4={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]};function BAe(e){return(C4[e]??[]).filter(o=>RAe[o]).map(o=>({value:o,label:RAe[o]}))}var eQ="default",Jat=[];function IAe({name:e,value:t,onChange:o}){let r=(0,S4.useMemo)(()=>BAe(e),[e]),n=Dr();return r.length?(0,tQ.jsx)(k4,{pseudoStates:r,pseudoStateValue:t?.pseudo??eQ,onChangePseudoState:i=>o({pseudo:i}),popoverProps:n.popoverProps,showText:!1}):null}function PAe({name:e,value:t,isResponsiveEditing:o}){let r=(0,S4.useMemo)(()=>BAe(e),[e]),[n]=je("viewport"),i=(0,S4.useMemo)(()=>Qat(n),[n]);return!r.length&&!o?null:(0,tQ.jsx)(x4,{viewportStates:o?i:Jat,pseudoStates:r,viewportValue:t?.viewport??eQ,pseudoStateValue:t?.pseudo??eQ})}var Ye=c(T(),1);function AAe({showAdvancedControls:e=!0,showPositionControls:t=!0,showBindingsControls:o=!0}){return(0,Ye.jsxs)(Ye.Fragment,{children:[(0,Ye.jsx)(Ve.Slot,{}),(0,Ye.jsx)(Ve.Slot,{group:"typography",label:(0,xi.__)("Typography")}),(0,Ye.jsx)(Ve.Slot,{group:"color",label:(0,xi.__)("Color"),className:"color-block-support-panel__inner-wrapper"}),(0,Ye.jsx)(Ve.Slot,{group:"background",label:(0,xi.__)("Background"),className:"background-block-support-panel__inner-wrapper"}),(0,Ye.jsx)(Ve.Slot,{group:"layout",label:(0,xi.__)("Layout")}),(0,Ye.jsx)(Ve.Slot,{group:"dimensions",label:(0,xi.__)("Dimensions")}),(0,Ye.jsx)(Ve.Slot,{group:"border",label:(0,xi.__)("Borders")}),(0,Ye.jsx)(Ve.Slot,{group:"elements",label:(0,xi.__)("Elements"),className:"elements-block-support-panel__inner-wrapper"}),t&&(0,Ye.jsx)(z6,{}),(0,Ye.jsx)(Ve.Slot,{group:"styles"}),o&&(0,Ye.jsx)(Ve.Slot,{group:"bindings"}),e&&(0,Ye.jsx)("div",{children:(0,Ye.jsx)(V6,{})})]})}function elt({blockName:e,clientId:t,contentClientIds:o,isSectionBlock:r,selectedBlockStyleState:n}){let i=hi(n)&&!Ca(n),s=r&&e!=="core/template-part";return(0,Ye.jsxs)(Ye.Fragment,{children:[s&&(0,Ye.jsx)(w5,{value:n,children:(0,Ye.jsx)(ZX,{blockName:e,clientId:t,contentClientIds:o})}),!s&&(0,Ye.jsxs)(Ye.Fragment,{children:[(0,Ye.jsx)(Ve.Slot,{group:"typography",label:(0,xi.__)("Typography")}),(0,Ye.jsx)(Ve.Slot,{group:"color",label:(0,xi.__)("Color"),className:"color-block-support-panel__inner-wrapper"}),(0,Ye.jsx)(Ve.Slot,{group:"background",label:(0,xi.__)("Background"),className:"background-block-support-panel__inner-wrapper"}),i&&(0,Ye.jsx)(Ve.Slot,{group:"layout",label:(0,xi.__)("Layout")}),(0,Ye.jsx)(Ve.Slot,{group:"dimensions",label:(0,xi.__)("Dimensions")}),(0,Ye.jsx)(Ve.Slot,{group:"border",label:(0,xi.__)("Borders")}),(0,Ye.jsx)(Ve.Slot,{group:"elements",label:(0,xi.__)("Elements"),className:"elements-block-support-panel__inner-wrapper"})]}),i&&(0,Ye.jsx)(Ve.Slot,{group:"viewport"})]})}function tlt(){let{selectedBlockCount:e,renderedBlockName:t,renderedBlockClientId:o,blockType:r,isSectionBlock:n,isSectionBlockInSelection:i,hasBlockStyles:s,editedContentOnlySection:a,blockEditingMode:l,selectedBlockStyleState:u,showStateOnCanvas:d,isResponsiveEditing:f,blockStatesEditingEnabled:p}=(0,qR.useSelect)(k=>{let{getSettings:x,getSelectedBlockClientId:C,getSelectedBlockClientIds:E,getSelectedBlockCount:R,getBlockName:S,getParentSectionBlock:I,isSectionBlock:P,getEditedContentOnlySection:A,isWithinEditedContentOnlySection:O,getBlockEditingMode:L,getSelectedBlockStyleState:H,isSelectedBlockStyleStateShownOnCanvas:N,isResponsiveEditing:M}=K(k(B)),{getBlockStyles:V}=k(HS.store),j=C(),z=O(j)?j:I(j)||j,$=z&&S(z),J=$&&(0,HS.getBlockType)($),U=E().some(G=>P(G)),X=$&&V($),W=X&&X.length>0;return{selectedBlockCount:R(),renderedBlockClientId:z,renderedBlockName:$,blockType:J,isSectionBlockInSelection:U,isSectionBlock:P(z),hasBlockStyles:W,editedContentOnlySection:A(),blockEditingMode:L(z),selectedBlockStyleState:H(z),showStateOnCanvas:N(z),isResponsiveEditing:M(),blockStatesEditingEnabled:x().blockStatesEditingEnabled}},[]),m=(0,qR.useSelect)(k=>{if(!n||!o)return[];let{getClientIdsOfDescendants:x,getBlockEditingMode:C,shouldRenderBlockListView:E}=K(k(B)),R=x(o),S=new Set;return R.forEach(I=>{E(I)&&x(I).forEach(A=>S.add(A))}),R.filter(I=>!S.has(I)&&C(I)==="contentOnly")},[n,o]),g=kAe(r?.name,m,n,s),h=g?.length>1,b=EAe(r),v=e>1,y=!Gn(u);if(v&&!i)return(0,Ye.jsxs)("div",{className:"block-editor-block-inspector",children:[(0,Ye.jsx)(hX,{}),h?(0,Ye.jsx)(QX,{tabs:g}):(0,Ye.jsx)(AAe,{showAdvancedControls:!1,showPositionControls:!1,showBindingsControls:!1})]});if(v&&i)return(0,Ye.jsx)("div",{className:"block-editor-block-inspector",children:(0,Ye.jsx)(hX,{})});let _=t===(0,HS.getUnregisteredTypeHandlerName)();return!r||!o||_?(0,Ye.jsx)("span",{className:"block-editor-block-inspector__no-blocks",children:(0,xi.__)("No block selected.")}):(0,Ye.jsx)(olt,{animate:b,wrapper:k=>(0,Ye.jsx)(rlt,{blockInspectorAnimationSettings:b,renderedBlockClientId:o,children:k}),children:(0,Ye.jsx)(nlt,{renderedBlockClientId:o,blockName:r.name,isSectionBlock:n,availableTabs:g,contentClientIds:m,hasBlockStyles:s,editedContentOnlySection:a,blockEditingMode:l,selectedBlockStyleState:u,showStateOnCanvas:d,isResponsiveEditing:f,blockStatesEditingEnabled:p,isBlockStyleStateSelected:y})})}var olt=({animate:e,wrapper:t,children:o})=>e?t(o):o,rlt=({blockInspectorAnimationSettings:e,renderedBlockClientId:t,children:o})=>{let r=e&&e.enterDirection==="leftToRight"?-50:50;return(0,Ye.jsx)(US.__unstableMotion.div,{animate:{x:0,opacity:1,transition:{ease:"easeInOut",duration:.14}},initial:{x:r,opacity:0},children:o},t)},nlt=({renderedBlockClientId:e,blockName:t,isSectionBlock:o,availableTabs:r,contentClientIds:n,hasBlockStyles:i,editedContentOnlySection:s,blockEditingMode:a,selectedBlockStyleState:l,showStateOnCanvas:u,isResponsiveEditing:d,blockStatesEditingEnabled:f=!0})=>{let p=(0,OAe.useRef)(null),m=r?.length>1,g=Ca(l),h=hi(l)&&d||Ca(l),b=s&&s!==e,v=bi(s),y=bi(e),_=y.isSynced,{setSelectedBlockStyleState:w,setSelectedBlockStyleStateCanvasPreview:k}=K((0,qR.useDispatch)(B)),x=E=>{w(e,E)},C=E=>{k(e,E)};return(0,Ye.jsxs)("div",{className:"block-editor-block-inspector",children:[b&&(0,Ye.jsx)(HE,{...v,className:v?.isSynced&&"is-synced",parentClientId:s}),(0,Ye.jsx)(HE,{...y,allowParentNavigation:!0,className:_&&"is-synced",isChild:b,clientId:e,controls:a==="default"&&f&&(0,Ye.jsx)(IAe,{name:t,value:l,onChange:x})}),a==="default"&&h&&(0,Ye.jsxs)(US.__experimentalSpacer,{paddingX:4,paddingY:2,children:[g&&(0,Ye.jsx)(US.ToggleControl,{label:(0,xi.__)("Show state on canvas"),checked:u,onChange:C}),(0,Ye.jsx)(PAe,{name:t,value:l,isResponsiveEditing:d})]}),(0,Ye.jsx)(Fse,{clientId:e}),(0,Ye.jsx)(z2e,{clientId:e}),!h&&(0,Ye.jsx)(dV,{blockClientId:e}),(0,Ye.jsx)(K2e,{}),h&&(0,Ye.jsx)(elt,{clientId:e,contentClientIds:n,isSectionBlock:o,selectedBlockStyleState:l}),!h&&m&&(0,Ye.jsx)(Ye.Fragment,{children:(0,Ye.jsx)(QX,{hasBlockStyles:i,clientId:e,blockName:t,tabs:r,isSectionBlock:o,contentClientIds:n})}),!h&&!m&&(0,Ye.jsxs)(Ye.Fragment,{children:[i&&(0,Ye.jsx)(qx,{clientId:e}),(0,Ye.jsx)(v4,{contentClientIds:n}),(0,Ye.jsx)(Ve.Slot,{group:"content"}),(0,Ye.jsx)(Ve.Slot,{group:"list",ref:p}),(0,Ye.jsx)(C5,{listViewRef:p}),!o&&(0,Ye.jsx)(AAe,{})]}),!h&&(0,Ye.jsx)(w4.Slot,{}),(0,Ye.jsx)(M6,{},"back")]})},MAe=tlt;var oQ=c(Nt(),1);var NAe=c(T(),1),LAe=()=>((0,oQ.default)("__unstableUseClipboardHandler",{alternative:"BlockCanvas or WritingFlow",since:"6.4",version:"6.7"}),$E());function DAe(e){return(0,oQ.default)("CopyHandler",{alternative:"BlockCanvas or WritingFlow",since:"6.4",version:"6.7"}),(0,NAe.jsx)("div",{...e,ref:$E()})}var VAe=c(ee(),1),rQ=c(F(),1);var nQ=c(T(),1),ilt=()=>{};function slt({rootClientId:e,clientId:t,isAppender:o,showInserterHelpPanel:r,showMostUsedBlocks:n=!1,__experimentalInsertionIndex:i,__experimentalInitialTab:s,__experimentalInitialCategory:a,__experimentalFilterValue:l,onPatternCategorySelection:u,onSelect:d=ilt,shouldFocusBlock:f=!1,onClose:p},m){let{destinationRootClientId:g}=(0,VAe.useSelect)(h=>{let{getBlockRootClientId:b}=h(B);return{destinationRootClientId:e||b(t)||void 0}},[t,e]);return(0,nQ.jsx)(AK,{onSelect:d,rootClientId:g,clientId:t,isAppender:o,showInserterHelpPanel:r,showMostUsedBlocks:n,__experimentalInsertionIndex:i,__experimentalFilterValue:l,onPatternCategorySelection:u,__experimentalInitialTab:s,__experimentalInitialCategory:a,shouldFocusBlock:f,ref:m,onClose:p})}var iQ=(0,rQ.forwardRef)(slt);function alt(e,t){return(0,nQ.jsx)(iQ,{...e,onPatternCategorySelection:void 0,ref:t})}var FAe=(0,rQ.forwardRef)(alt);var zAe=c(Nt(),1);function jAe(){return(0,zAe.default)("wp.blockEditor.MultiSelectScrollIntoView",{hint:"This behaviour is now built-in.",since:"5.8"}),null}var HAe=c(ue(),1),ZR=c(Ft(),1),Ch=c(wo(),1),UAe=c(T(),1),llt=window.navigator.userAgent.indexOf("Trident")!==-1,clt=new Set([Ch.UP,Ch.DOWN,Ch.LEFT,Ch.RIGHT]),ult=.75;function sQ(){return(0,HAe.useRefEffect)(e=>{let{ownerDocument:t}=e,{defaultView:o}=t,r,n,i;function s(){r||(r=o.requestAnimationFrame(()=>{f(),r=null}))}function a(h){n&&o.cancelAnimationFrame(n),n=o.requestAnimationFrame(()=>{l(h),n=null})}function l({keyCode:h}){if(!m())return;let b=(0,ZR.computeCaretRect)(o);if(!b)return;if(!i){i=b;return}if(clt.has(h)){i=b;return}let v=b.top-i.top;if(v===0)return;let y=(0,ZR.getScrollContainer)(e);if(!y)return;let _=y===t.body||y===t.documentElement,w=_?o.scrollY:y.scrollTop,k=_?0:y.getBoundingClientRect().top,x=_?i.top/o.innerHeight:(i.top-k)/(o.innerHeight-k);if(w===0&&x<ult&&g()){i=b;return}let C=_?o.innerHeight:y.clientHeight;if(i.top+i.height>k+C||i.top<k){i=b;return}_?o.scrollBy(0,v):y.scrollTop+=v}function u(){t.addEventListener("selectionchange",d)}function d(){t.removeEventListener("selectionchange",d),f()}function f(){m()&&(i=(0,ZR.computeCaretRect)(o))}function p(){let{activeElement:h}=t;if(!h)return null;if(!h.isContentEditable||!h.contains(e))return h;let{anchorNode:b}=o.getSelection();return b?(b.nodeType===b.ELEMENT_NODE?b:b.parentElement)?.closest('[contenteditable="true"]')??null:null}function m(){let h=p();return!!h&&e.contains(h)&&h.isContentEditable}function g(){let h=e.querySelectorAll('[contenteditable="true"]');return h[h.length-1]===p()}return o.addEventListener("scroll",s,!0),o.addEventListener("resize",s,!0),e.addEventListener("keydown",a),e.addEventListener("keyup",l),e.addEventListener("mousedown",u),e.addEventListener("touchstart",u),()=>{o.removeEventListener("scroll",s,!0),o.removeEventListener("resize",s,!0),e.removeEventListener("keydown",a),e.removeEventListener("keyup",l),e.removeEventListener("mousedown",u),e.removeEventListener("touchstart",u),t.removeEventListener("selectionchange",d),o.cancelAnimationFrame(r),o.cancelAnimationFrame(n)}},[])}function dlt({children:e}){return(0,UAe.jsx)("div",{ref:sQ(),className:"block-editor__typewriter",children:e})}var flt=llt?e=>e.children:dlt,WAe=flt;var Tv=c(F(),1),aQ=c(Nt(),1);var lQ=c(T(),1),E4=(0,Tv.createContext)({});E4.displayName="RenderedRefsContext";function plt(e,t,o){let r={...e,[t]:e[t]?new Set(e[t]):new Set};return r[t].add(o),r}function cQ({children:e,uniqueId:t,blockName:o=""}){let r=(0,Tv.useContext)(E4),{name:n}=kt();o=o||n;let i=(0,Tv.useMemo)(()=>plt(r,o,t),[r,o,t]);return(0,lQ.jsx)(E4.Provider,{value:i,children:e})}function uQ(e,t=""){let o=(0,Tv.useContext)(E4),{name:r}=kt();return t=t||r,!!o[t]?.has(e)}var GAe=e=>((0,aQ.default)("wp.blockEditor.__experimentalRecursionProvider",{since:"6.5",alternative:"wp.blockEditor.RecursionProvider"}),(0,lQ.jsx)(cQ,{...e})),$Ae=(...e)=>((0,aQ.default)("wp.blockEditor.__experimentalUseHasRecursion",{since:"6.5",alternative:"wp.blockEditor.useHasRecursion"}),uQ(...e));var R4=c(q(),1),dQ=c(Z(),1),fQ=c(F(),1),KAe=c(Vl(),1);var Vp=c(q(),1);var YAe=c(Z(),1);var zd=c(T(),1);function T4({title:e,help:t,actions:o=[],onClose:r}){return(0,zd.jsxs)(Vp.__experimentalVStack,{className:"block-editor-inspector-popover-header",spacing:4,children:[(0,zd.jsxs)(Vp.__experimentalHStack,{alignment:"center",children:[(0,zd.jsx)(ir,{variant:"heading-md",render:(0,zd.jsx)("h2",{}),className:"block-editor-inspector-popover-header__heading",children:e}),(0,zd.jsx)(Vp.__experimentalSpacer,{}),o.map(({label:n,icon:i,onClick:s})=>(0,zd.jsx)(Vp.Button,{size:"small",className:"block-editor-inspector-popover-header__action",label:n,icon:i,variant:!i&&"tertiary",onClick:s,children:!i&&n},n)),r&&(0,zd.jsx)(Vp.Button,{size:"small",className:"block-editor-inspector-popover-header__action",label:(0,YAe.__)("Close"),icon:rb,onClick:r})]}),t&&(0,zd.jsx)(ir,{children:t})]})}var WS=c(T(),1);function mlt({onClose:e,onChange:t,showPopoverHeader:o=!0,showPopoverHeaderActions:r,isCompact:n,currentDate:i,title:s,...a},l){let u={startOfWeek:(0,KAe.getSettings)().l10n.startOfWeek,onChange:t,currentDate:n?void 0:i,currentTime:n?i:void 0,...a},d=n?R4.TimePicker:R4.DateTimePicker;return(0,WS.jsxs)("div",{ref:l,className:"block-editor-publish-date-time-picker",children:[o&&(0,WS.jsx)(T4,{title:s||(0,dQ.__)("Publish"),actions:r?[{label:(0,dQ.__)("Reset"),onClick:()=>t?.(null)}]:void 0,onClose:e}),(0,WS.jsx)(d,{...u})]})}var pQ=(0,fQ.forwardRef)(mlt);function glt(e,t){return(0,WS.jsx)(pQ,{...e,showPopoverHeaderActions:!0,isCompact:!1,ref:t})}var qAe=(0,fQ.forwardRef)(glt);var ZAe=c(Nt(),1),XAe=c(F(),1);function hlt(){return(0,ZAe.default)("wp.blockEditor.ToolSelector",{since:"6.9",hint:"The ToolSelector component no longer renders anything."}),null}var QAe=(0,XAe.forwardRef)(hlt);var QR=c(T(),1),Xe=e=>{if(e===null||typeof e!="object"||Array.isArray(e))return e;let t=Object.entries(e).map(([o,r])=>[o,Xe(r)]).filter(([,o])=>o!==void 0);return t.length?Object.fromEntries(t):void 0};function t4(e,t,o,r,n,i){if(Object.values(e??{}).every(l=>!l)||i.length===1&&o.innerBlocks.length===r.length)return o;let s=r[0]?.attributes;if(i.length>1&&r.length>1)if(r[n])s=r[n]?.attributes;else return o;let a=o;return Object.entries(e).forEach(([l,u])=>{u&&t[l].forEach(d=>{let f=pf(s,d);f&&(a={...a,attributes:We(a.attributes,d,f)})})}),a}function io(e,t,o){let n=(0,JAe.getBlockSupport)(e,t)?.__experimentalSkipSerialization;return Array.isArray(n)?n.includes(o):n}var Fp=new WeakMap;function qc({id:e,css:t}){return Da({id:e,css:t})}function Da({id:e,css:t,assets:o,__unstableType:r,variation:n,clientId:i}={}){let{setStyleOverride:s,deleteStyleOverride:a}=K((0,B4.useDispatch)(B)),l=(0,B4.useRegistry)(),u=(0,ec.useId)();(0,ec.useEffect)(()=>{if(!t&&!o)return;let d=e||u,f={id:e,css:t,assets:o,__unstableType:r,variation:n,clientId:i};return Fp.get(l)||Fp.set(l,[]),Fp.get(l).push([d,f]),window.queueMicrotask(()=>{Fp.get(l)?.length&&l.batch(()=>{Fp.get(l).forEach(p=>{s(...p)}),Fp.set(l,[])})}),()=>{Fp.get(l)?.find(([m])=>m===d)?Fp.set(l,Fp.get(l).filter(([m])=>m!==d)):a(d)}},[e,t,i,o,r,u,s,a,l,n])}function Dd(e,t){let[o,r,n,i,s,a,l,u,d,f,p,m,g,h,b,v,y,_,w,k,x,C,E,R,S,I,P,A,O,L,H,N,M,V,j,D,z,$,J,Q,U,X,W,G,te,re,ae,ie,be,pe,ke,ye,Pe,_e,ve,Se,fe,Ce,ne,se,Ee,he,Ae]=je("background.backgroundImage","background.backgroundSize","background.gradient","typography.fontFamilies.custom","typography.fontFamilies.default","typography.fontFamilies.theme","typography.defaultFontSizes","typography.fontSizes.custom","typography.fontSizes.default","typography.fontSizes.theme","typography.customFontSize","typography.fontStyle","typography.fontWeight","typography.lineHeight","typography.textAlign","typography.textColumns","typography.textDecoration","typography.textIndent","typography.writingMode","typography.textTransform","typography.letterSpacing","spacing.padding","spacing.margin","spacing.blockGap","spacing.defaultSpacingSizes","spacing.customSpacingSize","spacing.spacingSizes.custom","spacing.spacingSizes.default","spacing.spacingSizes.theme","spacing.units","dimensions.aspectRatio","dimensions.height","dimensions.minHeight","dimensions.minWidth","dimensions.width","dimensions.dimensionSizes","layout","border.color","border.radius","border.style","border.width","border.radiusSizes","color.custom","color.palette.custom","color.customDuotone","color.palette.theme","color.palette.default","color.defaultPalette","color.defaultDuotone","color.duotone.custom","color.duotone.theme","color.duotone.default","color.gradients.custom","color.gradients.theme","color.gradients.default","color.defaultGradients","color.customGradient","color.background","color.link","color.text","color.heading","color.button","shadow"),et=(0,ec.useMemo)(()=>({background:{backgroundImage:o,backgroundSize:r,gradient:n},color:{palette:{custom:G,theme:re,default:ae},gradients:{custom:Pe,theme:_e,default:ve},duotone:{custom:pe,theme:ke,default:ye},defaultGradients:Se,defaultPalette:ie,defaultDuotone:be,custom:W,customGradient:fe,customDuotone:te,background:Ce,link:ne,heading:Ee,button:he,text:se},typography:{fontFamilies:{custom:i,default:s,theme:a},fontSizes:{custom:u,default:d,theme:f},customFontSize:p,defaultFontSizes:l,fontStyle:m,fontWeight:g,lineHeight:h,textAlign:b,textColumns:v,textDecoration:y,textIndent:_,textTransform:k,letterSpacing:x,writingMode:w},spacing:{spacingSizes:{custom:P,default:A,theme:O},customSpacingSize:I,defaultSpacingSizes:S,padding:C,margin:E,blockGap:R,units:L},border:{color:$,radius:J,style:Q,width:U,radiusSizes:X},dimensions:{aspectRatio:H,height:N,minHeight:M,minWidth:V,width:j,dimensionSizes:D},layout:z,parentLayout:t,shadow:Ae}),[o,r,n,i,s,a,l,u,d,f,p,m,g,h,b,v,y,_,k,x,w,C,E,R,S,I,P,A,O,L,H,N,M,V,j,D,z,t,$,J,Q,U,X,W,G,te,re,ae,ie,be,pe,ke,ye,Pe,_e,ve,Se,fe,Ce,ne,se,Ee,he,Ae]);return H6(et,e)}function eMe(e){e=e.map(o=>({...o,Edit:(0,ec.memo)(o.edit)}));let t=(0,mQ.createHigherOrderComponent)(o=>function(n){let i=kt();return[...e.map((s,a)=>{let{Edit:l,hasSupport:u,attributeKeys:d=[],shareWithChildBlocks:f,supportsPatternEditing:p}=s;if(!(p&&i[$v]||i[Pu]||i[Gv]&&f)||!u(n.name))return null;let g={};for(let h of d)n.attributes[h]&&(g[h]=n.attributes[h]);return(0,QR.jsx)(l,{name:n.name,isSelected:n.isSelected,clientId:n.clientId,setAttributes:n.setAttributes,__unstableParentLayout:n.__unstableParentLayout,...g},a)}),(0,QR.jsx)(o,{...n},"edit")]},"withBlockEditHooks");(0,XR.addFilter)("editor.BlockEdit","core/editor/hooks",t)}function blt({index:e,useBlockProps:t,setAllWrapperProps:o,...r}){let n=t(r),i=s=>o(a=>{let l=[...a];return l[e]=s,l});return(0,ec.useEffect)(()=>(i(n),()=>{i(void 0)})),null}var ylt=(0,ec.memo)(blt);function tMe(e){let t=(0,mQ.createHigherOrderComponent)(o=>function(n){let[i,s]=(0,ec.useState)(Array(e.length).fill(void 0));return[...e.map((a,l)=>{let{hasSupport:u,attributeKeys:d=[],useBlockProps:f,isMatch:p}=a,m={};for(let g of d)n.attributes[g]&&(m[g]=n.attributes[g]);return!Object.keys(m).length||!u(n.name)||p&&!p(m)?null:(0,QR.jsx)(ylt,{index:l,useBlockProps:f,setAllWrapperProps:s,name:n.name,clientId:n.clientId,...m},l)}),(0,QR.jsx)(o,{...n,wrapperProps:i.filter(Boolean).reduce((a,l)=>({...a,...l,className:Y(a.className,l.className),style:{...a.style,...l.style}}),n.wrapperProps||{})},"edit")]},"withBlockListBlockHooks");(0,XR.addFilter)("editor.BlockListBlock","core/editor/hooks",t)}function oMe(e){function t(o,r,n){return e.reduce((i,s)=>{let{hasSupport:a,attributeKeys:l=[],addSaveProps:u}=s,d={};for(let f of l)n[f]&&(d[f]=n[f]);return!Object.keys(d).length||!a(r)?i:u(i,r,d)},o)}(0,XR.addFilter)("blocks.getSaveContent.extraProps","core/editor/hooks",t,0),(0,XR.addFilter)("blocks.getSaveContent.extraProps","core/editor/hooks",o=>(o.hasOwnProperty("className")&&!o.className&&delete o.className,o))}var rMe=c(ce(),1),nMe=c(Bo(),1);function vlt(e){let{apiVersion:t=1}=e;return t<2&&(0,rMe.hasBlockSupport)(e,"lightBlockWrapper",!1)&&(e.apiVersion=2),e}(0,nMe.addFilter)("blocks.registerBlockType","core/compat/migrateLightBlockWrapper",vlt);function iMe(e){e.hasAttribute("crossorigin")||e.setAttribute("crossorigin","anonymous")}if(window.crossOriginIsolated){let e=function(){document.body?t.observe(document.body,{childList:!0,attributes:!0,subtree:!0}):document.readyState==="loading"&&document.addEventListener("DOMContentLoaded",()=>{document.body&&t.observe(document.body,{childList:!0,attributes:!0,subtree:!0})})};_lt=e;let t=new window.MutationObserver(o=>{o.forEach(r=>{[r.addedNodes,r.target].forEach(n=>{(n instanceof window.NodeList?n:[n]).forEach(s=>{let a=s;a.querySelectorAll&&(a.querySelectorAll("source,script,video,link").forEach(l=>{iMe(l)}),["SOURCE","SCRIPT","VIDEO","LINK"].includes(a.nodeName)&&iMe(a))})})})});e()}var _lt;var sMe=c(Bo(),1),tc=c(ce(),1);var gQ=c(T(),1),hQ=["left","center","right","wide","full"],wlt=["wide","full"];function bQ(e,t=!0,o=!0){let r;return Array.isArray(e)?r=hQ.filter(n=>e.includes(n)):e===!0?r=[...hQ]:r=[],!o||e===!0&&!t?r.filter(n=>!wlt.includes(n)):r}function klt(e){return"type"in(e.attributes?.align??{})||(0,tc.hasBlockSupport)(e,"align")&&(e.attributes={...e.attributes,align:{type:"string",enum:[...hQ,""]}}),e}function xlt({name:e,align:t,setAttributes:o}){let r=bQ((0,tc.getBlockSupport)(e,"align"),(0,tc.hasBlockSupport)(e,"alignWide",!0)),n=t1(r).map(({name:a})=>a),i=zr();return!n.length||i!=="default"?null:(0,gQ.jsx)(Ko,{group:"block",__experimentalShareWithChildBlocks:!0,children:(0,gQ.jsx)(N2,{value:t,onChange:a=>{a||(0,tc.getBlockType)(e)?.attributes?.align?.default&&(a=""),o({align:a})},controls:n})})}var I4={shareWithChildBlocks:!0,edit:xlt,useBlockProps:Slt,addSaveProps:Clt,attributeKeys:["align"],hasSupport(e){return(0,tc.hasBlockSupport)(e,"align",!1)}};function Slt({name:e,align:t}){let o=bQ((0,tc.getBlockSupport)(e,"align"),(0,tc.hasBlockSupport)(e,"alignWide",!0));return t1(o).some(n=>n.name===t)?{"data-align":t}:{}}function Clt(e,t,o){let{align:r}=o,n=(0,tc.getBlockSupport)(t,"align"),i=(0,tc.hasBlockSupport)(t,"alignWide",!0);return bQ(n,i).includes(r)&&(e.className=Y(`align${r}`,e.className)),e}(0,sMe.addFilter)("blocks.registerBlockType","core/editor/align/addAttribute",klt);var aMe=c(Bo(),1);function Elt(e){return"type"in(e.attributes?.lock??{})||(e.attributes={...e.attributes,lock:{type:"object"}}),e}(0,aMe.addFilter)("blocks.registerBlockType","core/lock/addAttribute",Elt);var kQ=c(Bo(),1),qS=c(ce(),1);var JR=c(q(),1),A4=c(Z(),1),vMe=c(F(),1),_Me=c(ee(),1),M4=c(ce(),1);var oc=c(q(),1),hMe=c(F(),1),KS=c(Z(),1),bMe=c(ee(),1);var _Q=c(ce(),1),pMe=c(ee(),1),YS=c(q(),1),mu=c(Z(),1),P4=c(F(),1),mMe=c(ue(),1),gMe=c(Yo(),1);var yQ=c(F(),1),uMe=c(ue(),1),dMe=c(q(),1);var lMe=c(q(),1);var GS=c(T(),1);function Tlt({blockTypes:e,value:t,onItemChange:o}){return(0,GS.jsx)("ul",{className:"block-editor-block-manager__checklist",children:e.map(r=>(0,GS.jsxs)("li",{className:"block-editor-block-manager__checklist-item",children:[(0,GS.jsx)(lMe.CheckboxControl,{label:r.title,checked:t.includes(r.name),onChange:(...n)=>o(r,...n)}),(0,GS.jsx)(Ht,{icon:r.icon})]},r.name))})}var cMe=Tlt;var $S=c(T(),1);function fMe({title:e,blockTypes:t,selectedBlockTypes:o,onChange:r}){let n=(0,uMe.useInstanceId)(fMe),i=(0,yQ.useCallback)((f,p)=>{r(p?[...o,f]:o.filter(({name:m})=>m!==f.name))},[o,r]),s=(0,yQ.useCallback)(f=>{r(f?[...o,...t.filter(p=>!o.find(({name:m})=>m===p.name))]:o.filter(p=>!t.find(({name:m})=>m===p.name)))},[t,o,r]);if(!t.length)return null;let a=t.map(({name:f})=>f).filter(f=>(o??[]).some(p=>p.name===f)),l="block-editor-block-manager__category-title-"+n,u=a.length===t.length,d=!u&&a.length>0;return(0,$S.jsxs)("div",{role:"group","aria-labelledby":l,className:"block-editor-block-manager__category",children:[(0,$S.jsx)(dMe.CheckboxControl,{checked:u,onChange:s,className:"block-editor-block-manager__category-title",indeterminate:d,label:(0,$S.jsx)("span",{id:l,children:e})}),(0,$S.jsx)(cMe,{blockTypes:t,value:a,onItemChange:i})]})}var vQ=fMe;var zp=c(T(),1);function O4({blockTypes:e,selectedBlockTypes:t,onChange:o,showSelectAll:r=!0}){let n=(0,mMe.useDebounce)(gMe.speak,500),[i,s]=(0,P4.useState)(""),{categories:a,isMatchingSearchTerm:l}=(0,pMe.useSelect)(p=>({categories:p(_Q.store).getCategories(),isMatchingSearchTerm:p(_Q.store).isMatchingSearchTerm}),[]),u=e.filter(p=>!i||l(p,i)),d=t.length>0&&t.length!==e.length,f=e.length>0&&t.length===e.length;return(0,P4.useEffect)(()=>{if(!i)return;let p=u.length,m=(0,mu.sprintf)((0,mu._n)("%d result found.","%d results found.",p),p);n(m)},[u?.length,i,n]),(0,zp.jsxs)(YS.__experimentalVStack,{className:"block-editor-block-manager__content",spacing:4,children:[(0,zp.jsx)(YS.SearchControl,{label:(0,mu.__)("Search for a block"),placeholder:(0,mu.__)("Search for a block"),value:i,onChange:p=>s(p),className:"block-editor-block-manager__search"}),r&&(0,zp.jsx)(YS.CheckboxControl,{className:"block-editor-block-manager__select-all",label:(0,mu.__)("Select all"),checked:f,onChange:()=>{o(f?[]:e)},indeterminate:d}),(0,zp.jsxs)("div",{tabIndex:"0",role:"region","aria-label":(0,mu.__)("Available block types"),className:"block-editor-block-manager__results",children:[u.length===0&&(0,zp.jsx)("p",{className:"block-editor-block-manager__no-results",children:(0,mu.__)("No blocks found.")}),a.map(p=>(0,zp.jsx)(vQ,{title:p.title,blockTypes:u.filter(m=>m.category===p.slug),selectedBlockTypes:t,onChange:o},p.slug)),(0,zp.jsx)(vQ,{title:(0,mu.__)("Uncategorized"),blockTypes:u.filter(({category:p})=>!p),selectedBlockTypes:t,onChange:o})]})]})}var gu=c(T(),1);function yMe({clientId:e,blockTypes:t,selectedBlockTypes:o,onClose:r}){let[n,i]=(0,hMe.useState)(o),{updateBlockAttributes:s}=(0,bMe.useDispatch)(B),a=()=>{let l=n.length===t.length,u=n.map(({name:d})=>d);s(e,{allowedBlocks:l?void 0:u}),r()};return(0,gu.jsx)(oc.Modal,{title:(0,KS._x)("Manage allowed blocks","modal title"),onRequestClose:r,overlayClassName:"block-editor-block-allowed-blocks-modal",focusOnMount:"firstContentElement",size:"medium",children:(0,gu.jsxs)(oc.__experimentalVStack,{as:"form",onSubmit:l=>{l.preventDefault(),a()},spacing:"4",children:[(0,gu.jsx)(ir,{children:(0,KS.__)("Select which blocks can be added inside this container.")}),(0,gu.jsx)(O4,{blockTypes:t,selectedBlockTypes:n,onChange:l=>{i(l)}}),(0,gu.jsxs)(oc.Flex,{className:"block-editor-block-allowed-blocks-modal__actions",justify:"flex-end",expanded:!1,children:[(0,gu.jsx)(oc.FlexItem,{children:(0,gu.jsx)(oc.Button,{variant:"tertiary",onClick:r,__next40pxDefaultSize:!0,children:(0,KS.__)("Cancel")})}),(0,gu.jsx)(oc.FlexItem,{children:(0,gu.jsx)(oc.Button,{variant:"primary",type:"submit",__next40pxDefaultSize:!0,children:(0,KS.__)("Apply")})})]})]})})}var Rv=c(T(),1);function wMe({clientId:e}){let[t,o]=(0,vMe.useState)(!1),{blockTypes:r,selectedBlockNames:n}=(0,_Me.useSelect)(a=>{let{getBlockAttributes:l}=a(B);return{blockTypes:a(M4.store).getBlockTypes(),selectedBlockNames:l(e)?.allowedBlocks}},[e]),i=r.filter(a=>(0,M4.hasBlockSupport)(a,"inserter",!0)&&(!a.parent||a.parent.includes("core/post-content")));if(!i)return null;let s=n===void 0?i:i.filter(a=>n.includes(a.name));return(0,Rv.jsxs)("div",{className:"block-editor-block-allowed-blocks-control",children:[(0,Rv.jsxs)(JR.BaseControl,{help:(0,A4.__)("Specify which blocks are allowed inside this container."),children:[(0,Rv.jsx)(JR.BaseControl.VisualLabel,{children:(0,A4.__)("Allowed Blocks")}),(0,Rv.jsx)(JR.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{o(!0)},className:"block-editor-block-allowed-blocks-control__button",children:(0,A4.__)("Manage allowed blocks")})]}),t&&(0,Rv.jsx)(yMe,{clientId:e,blockTypes:i,selectedBlockTypes:s,onClose:()=>o(!1)})]})}var wQ=c(T(),1);function Rlt({clientId:e}){return zr()==="contentOnly"?null:(0,wQ.jsx)(RT.Fill,{children:(0,wQ.jsx)(wMe,{clientId:e})})}var kMe={edit:Rlt,attributeKeys:["allowedBlocks"],hasSupport(e){return(0,qS.hasBlockSupport)(e,"allowedBlocks")}};function Blt(e){return e?.attributes?.allowedBlocks?.type||(0,qS.hasBlockSupport)(e,"allowedBlocks")&&(e.attributes={...e.attributes,allowedBlocks:{type:"array"}}),e}(0,kQ.addFilter)("blocks.registerBlockType","core/allowedBlocks/attribute",Blt);function Ilt(e,t,o,r){if(!(0,qS.hasBlockSupport)(e.name,"allowedBlocks")||t.length!==1&&r.length===1&&e.innerBlocks.length===t.length||r.length===1&&t.length>1||r.length>1&&t.length===1||r.length>1&&t.length>1&&r.length!==t.length||e.attributes.allowedBlocks)return e;let n=t[o]?.attributes?.allowedBlocks;if(!n)return e;let s=(0,qS.getBlockType)(e.name)?.allowedBlocks||[];if(!s.length)return{...e,attributes:{...e.attributes,allowedBlocks:n}};let a=n.filter(l=>s.includes(l));return{...e,attributes:{...e.attributes,allowedBlocks:a}}}(0,kQ.addFilter)("blocks.switchToBlockType.transformedBlock","core/allowedBlocks/addTransforms",Ilt);var xMe=c(Bo(),1),N4=c(q(),1),eB=c(Z(),1),L4=c(ce(),1);var Eh=c(T(),1),Plt=/[\s#]/g;function Olt(e){return"type"in(e.attributes?.anchor??{})||(0,L4.hasBlockSupport)(e,"anchor")&&(e.attributes={...e.attributes,anchor:{type:"string"}}),e}function Alt({anchor:e,setAttributes:t}){return zr()!=="default"?null:(0,Eh.jsx)(Ve,{group:"advanced",children:(0,Eh.jsx)(N4.TextControl,{className:"html-anchor-control",label:(0,eB.__)("HTML anchor"),help:(0,Eh.jsxs)(Eh.Fragment,{children:[(0,eB.__)("Enter a word or two\u2014without spaces\u2014to make a unique web address just for this block, called an \u201Canchor\u201D. Then, you\u2019ll be able to link directly to this section of your page.")," ",(0,Eh.jsx)(N4.ExternalLink,{href:(0,eB.__)("https://wordpress.org/documentation/article/page-jumps/"),children:(0,eB.__)("Learn more about anchors")})]}),value:e||"",placeholder:null,onChange:r=>{r=r.replace(Plt,"-"),t({anchor:r!==""?r:void 0})},autoCapitalize:"none",autoComplete:"off"})})}var xQ={addSaveProps:Mlt,edit:Alt,attributeKeys:["anchor"],hasSupport(e){return(0,L4.hasBlockSupport)(e,"anchor")}};function Mlt(e,t,o){return(0,L4.hasBlockSupport)(t,"anchor")&&(e.id=o.anchor===""?null:o.anchor),e}(0,xMe.addFilter)("blocks.registerBlockType","core/anchor/attribute",Olt);var SMe=c(Bo(),1),D4=c(ce(),1);function Nlt(e){return e?.attributes?.ariaLabel?.type||(0,D4.hasBlockSupport)(e,"ariaLabel")&&(e.attributes={...e.attributes,ariaLabel:{type:"string"}}),e}function Llt(e,t,o){return(0,D4.hasBlockSupport)(t,"ariaLabel")&&!io(t,"ariaLabel","ariaLabel")&&(e["aria-label"]=o.ariaLabel===""?null:o.ariaLabel),e}var CMe={addSaveProps:Llt,attributeKeys:["ariaLabel"],hasSupport(e){return(0,D4.hasBlockSupport)(e,"ariaLabel")}};(0,SMe.addFilter)("blocks.registerBlockType","core/ariaLabel/attribute",Nlt);var EQ=c(Bo(),1),EMe=c(q(),1),SQ=c(Z(),1),tB=c(ce(),1);var CQ=c(T(),1);function Dlt(e){return(0,tB.hasBlockSupport)(e,"customClassName",!0)&&(e.attributes={...e.attributes,className:{type:"string"}}),e}function Vlt({className:e,setAttributes:t}){return zr()!=="default"?null:(0,CQ.jsx)(Ve,{group:"advanced",children:(0,CQ.jsx)(EMe.TextControl,{autoComplete:"off",label:(0,SQ.__)("Additional CSS class(es)"),value:e||"",onChange:r=>{t({className:r!==""?r:void 0})},help:(0,SQ.__)("Separate multiple classes with spaces.")})})}var TQ={edit:Vlt,addSaveProps:Flt,attributeKeys:["className"],hasSupport(e){return(0,tB.hasBlockSupport)(e,"customClassName",!0)}};function Flt(e,t,o){return(0,tB.hasBlockSupport)(t,"customClassName",!0)&&o.className&&(e.className=Y(e.className,o.className)),e}function zlt(e,t,o,r){if(!(0,tB.hasBlockSupport)(e.name,"customClassName",!0)||r.length===1&&e.innerBlocks.length===t.length||r.length===1&&t.length>1||r.length>1&&t.length===1)return e;if(t[o]){let n=t[o]?.attributes.className;if(n&&e.attributes.className===void 0)return{...e,attributes:{...e.attributes,className:n}}}return e}(0,EQ.addFilter)("blocks.registerBlockType","core/editor/custom-class-name/attribute",Dlt);(0,EQ.addFilter)("blocks.switchToBlockType.transformedBlock","core/customClassName/addTransforms",zlt);var TMe=c(Bo(),1),oB=c(ce(),1);function jlt(e,t){return(0,oB.hasBlockSupport)(t,"className",!0)&&(typeof e.className=="string"?e.className=[...new Set([(0,oB.getBlockDefaultClassName)(t.name),...e.className.split(" ")])].join(" ").trim():e.className=(0,oB.getBlockDefaultClassName)(t.name)),e}(0,TMe.addFilter)("blocks.getSaveContent.extraProps","core/generated-class-name/save-props",jlt);var jQ=c(F(),1),ENe=c(Bo(),1),TNe=c(ee(),1);var bu=c(ce(),1),RNe=c(ue(),1),Wd=c(T_(),1);var sB=c(ce(),1),MQ=c(q(),1),tF=c(F(),1),uNe=c(Bo(),1),dNe=c(ee(),1);var AQ={};No(AQ,{AdvancedPanel:()=>J4,BackgroundPanel:()=>X6,BorderPanel:()=>K4,ColorPanel:()=>G6,DimensionsPanel:()=>W4,FiltersPanel:()=>Z4,ImageSettingsPanel:()=>iNe,StateControl:()=>k4,StateControlBadges:()=>x4,TypographyPanel:()=>a4,useHasBackgroundPanel:()=>Z6,useHasBorderPanel:()=>Y4,useHasBorderPanelControls:()=>PQ,useHasColorPanel:()=>W6,useHasDimensionsPanel:()=>U4,useHasFiltersPanel:()=>oNe,useHasImageSettingsPanel:()=>nNe,useHasTypographyPanel:()=>s4,useSettingsForBlockElement:()=>H6});var er=c(Z(),1),Ci=c(q(),1);var H4=c(F(),1);var yo=c(q(),1),Er=c(Z(),1),BMe=c(F(),1),V4=c(ee(),1);var RMe=c(ee(),1);function Bv(e,t){let{getBlockOrder:o,getBlockAttributes:r}=(0,RMe.useSelect)(B);return(i,s)=>{let a=(s-1)*t+i-1,l=0;for(let u of o(e)){let{columnStart:d,rowStart:f}=r(u).style?.layout??{};(f-1)*t+d-1<a&&l++}return l}}var cr=c(T(),1),Si={fit:"fit",grow:"fill",max:"fixed",fixed:"fixedNoShrink"},Hlt=[Si.max,Si.fixed];function RQ(e){return Hlt.includes(e)}function Ult(e){let{orientation:t="horizontal"}=e??{};return t==="horizontal"?(0,Er._x)("Max","Block with maximum width in flex layout"):(0,Er._x)("Max","Block with maximum height in flex layout")}function Wlt(e,t){let{orientation:o="horizontal"}=t??{};return e===Si.grow?(0,Er.__)("Stretch to fill available space."):e===Si.max&&o==="horizontal"?(0,Er.__)("Specify a maximum width."):e===Si.max?(0,Er.__)("Specify a maximum height."):e===Si.fixed&&o==="horizontal"?(0,Er.__)("Specify a fixed width."):e===Si.fixed?(0,Er.__)("Specify a fixed height."):(0,Er.__)("Fit contents.")}function IMe({value:e={},onChange:t,parentLayout:o,isShownByDefault:r,panelId:n,showGridSpanDefaults:i=!0}){let{type:s,default:{type:a="default"}={}}=o??{},l=s||a;return l==="flex"?(0,cr.jsx)(Glt,{childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n}):l==="grid"?(0,cr.jsx)(Ylt,{childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n,showGridSpanDefaults:i}):null}function Glt({childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n}){let{selfStretch:i,flexSize:s}=e,{orientation:a="horizontal"}=o??{},l=i||Si.fit,u=RQ(l),d=()=>!!i,f=a==="horizontal"?(0,Er.__)("Width"):(0,Er.__)("Height"),[p]=je("spacing.units"),m=(0,yo.__experimentalUseCustomUnits)({availableUnits:p||["%","px","em","rem","vh","vw"]}),g=()=>{t({selfStretch:void 0,flexSize:void 0})};return(0,BMe.useEffect)(()=>{RQ(i)&&!s&&t({...e,selfStretch:Si.fit})},[]),(0,cr.jsxs)(yo.__experimentalVStack,{as:yo.__experimentalToolsPanelItem,spacing:2,hasValue:d,label:f,onDeselect:g,isShownByDefault:r,panelId:n,children:[(0,cr.jsxs)(yo.__experimentalToggleGroupControl,{label:$lt(o),value:l,help:Wlt(l,o),onChange:h=>{let b=RQ(h)?s:null;t({selfStretch:h,flexSize:b})},isBlock:!0,children:[(0,cr.jsx)(yo.__experimentalToggleGroupControlOption,{value:Si.fit,label:(0,Er._x)("Fit","Intrinsic block width in flex layout")},Si.fit),(0,cr.jsx)(yo.__experimentalToggleGroupControlOption,{value:Si.grow,label:(0,Er._x)("Grow","Block with expanding width in flex layout")},Si.grow),(0,cr.jsx)(yo.__experimentalToggleGroupControlOption,{value:Si.max,label:Ult(o)},Si.max),(0,cr.jsx)(yo.__experimentalToggleGroupControlOption,{value:Si.fixed,label:(0,Er._x)("Fixed","Block with fixed width in flex layout")},Si.fixed)]}),u&&(0,cr.jsx)(yo.__experimentalUnitControl,{units:m,onChange:h=>{t({selfStretch:l,flexSize:h})},value:s,min:0,label:f,hideLabelFromVision:!0})]})}function $lt(e){let{orientation:t="horizontal"}=e??{};return t==="horizontal"?(0,Er.__)("Width"):(0,Er.__)("Height")}function Ylt({childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n,showGridSpanDefaults:i}){let{columnStart:s,rowStart:a,columnSpan:l,rowSpan:u}=e,{columnCount:d,rowCount:f}=o??{},p=(0,V4.useSelect)(E=>E(B).getBlockRootClientId(n)),{moveBlocksToPosition:m,__unstableMarkNextChangeAsNotPersistent:g}=(0,V4.useDispatch)(B),h=Bv(p,d||3),b=()=>!!s||!!a,v=()=>!!l||!!u,y=()=>{t({columnStart:void 0,rowStart:void 0})},_=()=>{t({columnSpan:void 0,rowSpan:void 0})},w=d?d-(s??1)+1:void 0,k=window.__experimentalEnableGridInteractivity&&f?f-(a??1)+1:void 0,x=l??(i?1:void 0),C=u??(i?1:void 0);return(0,cr.jsxs)(cr.Fragment,{children:[(0,cr.jsxs)(yo.Flex,{as:yo.__experimentalToolsPanelItem,hasValue:v,label:(0,Er.__)("Grid span"),onDeselect:_,isShownByDefault:r,panelId:n,children:[(0,cr.jsx)(yo.FlexItem,{style:{width:"50%"},children:(0,cr.jsx)(yo.__experimentalInputControl,{label:(0,Er.__)("Column span"),type:"number",onChange:E=>{let R=E===""?1:parseInt(E,10),S=w?Math.min(R,w):R;t({columnStart:s,rowStart:a,rowSpan:u,columnSpan:S})},value:x,min:1,max:w})}),(0,cr.jsx)(yo.FlexItem,{style:{width:"50%"},children:(0,cr.jsx)(yo.__experimentalInputControl,{label:(0,Er.__)("Row span"),type:"number",onChange:E=>{let R=E===""?1:parseInt(E,10),S=k?Math.min(R,k):R;t({columnStart:s,rowStart:a,columnSpan:l,rowSpan:S})},value:C,min:1,max:k})})]}),window.__experimentalEnableGridInteractivity&&(0,cr.jsxs)(yo.Flex,{as:yo.__experimentalToolsPanelItem,hasValue:b,label:(0,Er.__)("Grid placement"),onDeselect:y,isShownByDefault:!1,panelId:n,children:[(0,cr.jsx)(yo.FlexItem,{style:{width:"50%"},children:(0,cr.jsx)(yo.__experimentalInputControl,{label:(0,Er.__)("Column"),type:"number",onChange:E=>{let R=E===""?1:parseInt(E,10);t({columnStart:R,rowStart:a,columnSpan:l,rowSpan:u}),g(),m([n],p,p,h(R,a))},value:s??1,min:1,max:d?d-(l??1)+1:void 0})}),(0,cr.jsx)(yo.FlexItem,{style:{width:"50%"},children:(0,cr.jsx)(yo.__experimentalInputControl,{label:(0,Er.__)("Row"),type:"number",onChange:E=>{let R=E===""?1:parseInt(E,10);t({columnStart:s,rowStart:R,columnSpan:l,rowSpan:u}),g(),m([n],p,p,h(s,R))},value:a??1,min:1,max:f?f-(u??1)+1:void 0})})]})]})}var AMe=c(q(),1),ZS=c(Z(),1);function PMe(e){if(typeof e!="string")return null;let t=e.split("/");if(t.length>2)return null;let[o,r="1"]=t,n=Number(o.trim()),i=Number(r.trim());return!Number.isFinite(n)||!Number.isFinite(i)||n<=0||i<=0?null:n/i}function OMe(e,t){let o=t.find(n=>n.value===e);if(o)return o;let r=PMe(e);return r===null?null:t.find(n=>PMe(n.value)===r)??null}var BQ=c(T(),1);function F4({panelId:e,value:t,onChange:o=()=>{},options:r,defaultValue:n="auto",hasValue:i,isShownByDefault:s=!0,className:a,isInherited:l,hasLocalOverride:u}){let[d,f,p]=je("dimensions.aspectRatios.default","dimensions.aspectRatios.theme","dimensions.defaultAspectRatios"),m=f?.map(({name:y,ratio:_})=>({label:y,value:_})),g=d?.map(({name:y,ratio:_})=>({label:y,value:_})),h=[{label:(0,ZS._x)("Original","Aspect ratio option for dimensions control"),value:"auto"},...p?g:[],...m||[],{label:(0,ZS._x)("Custom","Aspect ratio option for dimensions control"),value:"custom",disabled:!0,hidden:!0}],b=r??h,v=t==null||t==="auto"?"auto":OMe(t,b)?.value??"custom";return(0,BQ.jsx)(Yt,{className:a,isInherited:l,hasLocalOverride:u,hasValue:i||(()=>v!==n),label:(0,ZS.__)("Aspect ratio"),onDeselect:()=>o(void 0),isShownByDefault:s,panelId:e,children:(0,BQ.jsx)(AMe.SelectControl,{label:(0,ZS.__)("Aspect ratio"),value:v,options:b,onChange:o})})}var Qt=c(T(),1),IQ=["horizontal","vertical"];function MMe(e,t){return e?.length===1?!1:t?!(e?.includes("horizontal")&&e?.includes("vertical")&&e?.length===2):!0}function U4(e,t=qs){return VMe(e)||FMe(e)||zMe(e)||jMe(e)||HMe(e)||UMe(e)||WMe(e)||GMe(e)||$Me(e)||YMe(e,t)||KMe(e,t)}function VMe(e){return e?.layout?.contentSize}function FMe(e){return e?.layout?.wideSize}function zMe(e){return e?.spacing?.padding}function jMe(e){return e?.spacing?.margin}function HMe(e){return e?.spacing?.blockGap}function UMe(e){return e?.dimensions?.height}function WMe(e){return e?.dimensions?.minHeight}function GMe(e){return e?.dimensions?.minWidth}function $Me(e){return e?.dimensions?.width}function YMe(e,t=qs){return!Ca(t)&&e?.dimensions?.aspectRatio}function KMe(e,t=qs){if(Ca(t))return!1;let{type:o="default",default:{type:r="default"}={},allowSizingOnChildren:n=!1}=e?.parentLayout??{},i=(r==="flex"||o==="flex"||r==="grid"||o==="grid")&&n;return!!e?.layout&&i}function Klt(e){let{defaultSpacingSizes:t,spacingSizes:o}=e?.spacing||{};return t!==!1&&o?.default?.length>0||o?.theme?.length>0||o?.custom?.length>0}function NMe(e,t){if(!t||!e)return e;let o={};return t.forEach(r=>{r==="vertical"&&(o.top=e.top,o.bottom=e.bottom),r==="horizontal"&&(o.left=e.left,o.right=e.right),o[r]=e?.[r]}),o}var qlt=[void 0,null,""];function vt(e){return!qlt.includes(e)}function z4(e){if(!vt(e))return;let[t]=(0,Ci.__experimentalParseQuantityAndUnitFromRawValue)(e);return t}function j4(e){return vt(e)&&typeof e=="string"?{top:e,right:e,bottom:e,left:e}:e}function LMe(e){if(!vt(e))return;if(typeof e=="string")return e!==""?e:void 0;if(typeof e!="object")return;let o=["top","right","bottom","left"].map(i=>e[i]);if(!o.every(vt))return;let n=o[0];return o.every(i=>i===n)?n:void 0}function DMe(e){return vt(e)?typeof e=="string"?e!=="":typeof e!="object"?!1:["top","right","bottom","left"].some(t=>vt(e[t])):!1}function Zlt(e,t){return vt(e)?typeof e=="string"?t?{top:e,right:e,bottom:e,left:e}:{top:e}:{...e,right:e?.left,bottom:e?.top}:e}function Xlt({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n}){let i=Dr(),s=()=>{let a=e(o);t(a)};return(0,Qt.jsx)(Ci.__experimentalToolsPanel,{label:(0,er.__)("Dimensions"),resetAll:s,panelId:r,dropdownMenuProps:i,children:n})}var rc={contentSize:!0,wideSize:!0,padding:!0,margin:!0,blockGap:!0,height:!0,minHeight:!0,minWidth:!0,width:!0,aspectRatio:!0,childLayout:!0};function W4({as:e=Xlt,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=rc,onVisualize:a=()=>{},includeLayoutControls:l=!1,allowAxialBlockGap:u=!0,styleState:d=qs,showInheritanceLabelIndicators:f=Nn()}){let{dimensions:p,spacing:m}=n,g=tt=>tt&&typeof tt=="object"?Object.keys(tt).reduce((oi,Jp)=>(oi[Jp]=Za({settings:{dimensions:p,spacing:m}},"",tt[Jp]),oi),{}):Za({settings:{dimensions:p,spacing:m}},"",tt),h=(tt,oi,Jp)=>Kl(f&&tt,f&&oi,Jp),b=Klt(n),v=(0,Ci.__experimentalUseCustomUnits)({availableUnits:n?.spacing?.units||["%","px","em","rem","vw"]}),y=-1/0,[_,w]=(0,H4.useState)(y),k=(0,H4.useCallback)(tt=>({...tt,layout:Xe({...tt?.layout,contentSize:void 0,wideSize:void 0,selfStretch:void 0,flexSize:void 0,columnStart:void 0,rowStart:void 0,columnSpan:void 0,rowSpan:void 0}),spacing:{...tt?.spacing,padding:void 0,margin:void 0,blockGap:void 0},dimensions:{...tt?.dimensions,height:void 0,minHeight:void 0,minWidth:void 0,aspectRatio:void 0,width:void 0}}),[]),x=VMe(n)&&l,C=g(t?.layout?.contentSize),E=g(r?.layout?.contentSize),R=!vt(t?.layout?.contentSize)&&vt(E),S=tt=>{o(We(t,["layout","contentSize"],vt(tt)?tt:void 0))},I=()=>vt(t?.layout?.contentSize),P=()=>S(void 0),A=FMe(n)&&l,O=g(t?.layout?.wideSize),L=g(r?.layout?.wideSize),H=!vt(t?.layout?.wideSize)&&vt(L),N=tt=>{o(We(t,["layout","wideSize"],vt(tt)?tt:void 0))},M=()=>vt(t?.layout?.wideSize),V=()=>N(void 0),j=zMe(n),D=j4(g(r?.spacing?.padding)),z=j4(g(t?.spacing?.padding)),$=vt(t?.spacing?.padding)?z:D,J=LMe(D),Q=!vt(t?.spacing?.padding)&&J!==void 0,U=DMe(D),X=!vt(t?.spacing?.padding)&&U,W=Array.isArray(n?.spacing?.padding)?n?.spacing?.padding:n?.spacing?.padding?.sides,G=W&&W.some(tt=>IQ.includes(tt)),te=tt=>{let oi=NMe(tt,W);o(We(t,["spacing","padding"],oi))},re=()=>vt(t?.spacing?.padding)&&Object.keys(t?.spacing?.padding).length,ae=()=>te(void 0),ie=()=>a("padding"),be=jMe(n),pe=j4(g(r?.spacing?.margin)),ke=j4(g(t?.spacing?.margin)),ye=vt(t?.spacing?.margin)?ke:pe,Pe=LMe(pe),_e=!vt(t?.spacing?.margin)&&Pe!==void 0,ve=DMe(pe),Se=!vt(t?.spacing?.margin)&&ve,fe=Array.isArray(n?.spacing?.margin)?n?.spacing?.margin:n?.spacing?.margin?.sides,Ce=fe&&fe.some(tt=>IQ.includes(tt)),ne=tt=>{let oi=NMe(tt,fe);o(We(t,["spacing","margin"],oi))},se=()=>vt(t?.spacing?.margin)&&Object.keys(t?.spacing?.margin).length,Ee=()=>ne(void 0),he=()=>a("margin"),Ae=HMe(n),et=Array.isArray(n?.spacing?.blockGap)?n?.spacing?.blockGap:n?.spacing?.blockGap?.sides,Je=u&&et&&et.some(tt=>IQ.includes(tt)),_t=g(t?.spacing?.blockGap),Et=g(r?.spacing?.blockGap),mt=!Je&&typeof _t=="object"?_t?.top:_t,oo=!Je&&typeof Et=="object"?Et?.top:Et,Tt=vt(t?.spacing?.blockGap)?_t:Et,Rt=Zlt(Tt,Je),Bt=!vt(t?.spacing?.blockGap)&&typeof oo=="string"&&oo!=="",gt=tt=>{o(We(t,["spacing","blockGap"],tt))},He=tt=>{vt(tt)||gt(null),!Je&&tt?.hasOwnProperty("top")?gt(tt.top):gt({top:tt?.top,left:tt?.left})},we=()=>gt(void 0),Me=()=>vt(t?.spacing?.blockGap),me=WMe(n),Re=g(t?.dimensions?.minHeight),Ie=g(r?.dimensions?.minHeight),at=!vt(t?.dimensions?.minHeight)&&vt(Ie),Qe=tt=>{let oi=We(t,["dimensions","minHeight"],tt);o(We(oi,["dimensions","aspectRatio"],void 0))},po=()=>{Qe(void 0)},ro=()=>vt(t?.dimensions?.minHeight),vo=UMe(n),Kt=g(t?.dimensions?.height),_o=g(r?.dimensions?.height),Cn=!vt(t?.dimensions?.height)&&vt(_o),it=tt=>{let oi=We(t,["dimensions","height"],tt);o(We(oi,["dimensions","aspectRatio"],void 0))},Lt=()=>{it(void 0)},Ir=()=>vt(t?.dimensions?.height),gr=GMe(n),Wr=g(t?.dimensions?.minWidth),Pr=g(r?.dimensions?.minWidth),dn=!vt(t?.dimensions?.minWidth)&&vt(Pr),Ei=tt=>{o(We(t,["dimensions","minWidth"],tt))},Be=()=>{Ei(void 0)},jt=()=>vt(t?.dimensions?.minWidth),lt=$Me(n),no=g(t?.dimensions?.width),Or=g(r?.dimensions?.width),rr=!vt(t?.dimensions?.width)&&vt(Or),ti=tt=>{o(We(t,["dimensions","width"],tt))},rf=()=>{ti(void 0)},Ua=()=>vt(t?.dimensions?.width),dc=YMe(n,d),C0=g(t?.dimensions?.aspectRatio),nf=g(r?.dimensions?.aspectRatio),Gh=C0??nf,Wv=!vt(t?.dimensions?.aspectRatio)&&vt(nf),$h=tt=>{let oi=We(t,["dimensions","aspectRatio"],tt);o(We(oi,["dimensions","minHeight"],void 0))},VB=()=>vt(t?.dimensions?.aspectRatio),FB=KMe(n,d),M9=t?.layout,N9=tt=>{o({...t,layout:{...t?.layout,...tt}})},sf=()=>a(!1);return(0,Qt.jsxs)(e,{resetAllFilter:k,value:t,onChange:o,panelId:i,children:[(x||A)&&(0,Qt.jsx)("span",{className:"span-columns",children:(0,er.__)("Set the width of the main content area.")}),x&&(0,Qt.jsx)(Yt,{...h(R,I()&&E!==void 0),label:(0,er.__)("Content width"),hasValue:I,onDeselect:P,isShownByDefault:s.contentSize??rc.contentSize,panelId:i,children:(0,Qt.jsx)(Ci.__experimentalUnitControl,{label:(0,er.__)("Content width"),labelPosition:"top",value:C??E,placeholder:R?z4(E):void 0,onChange:tt=>{S(tt)},units:v,prefix:(0,Qt.jsx)(Ci.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Qt.jsx)(xt,{icon:Jh})})})}),A&&(0,Qt.jsx)(Yt,{...h(H,M()&&L!==void 0),label:(0,er.__)("Wide width"),hasValue:M,onDeselect:V,isShownByDefault:s.wideSize??rc.wideSize,panelId:i,children:(0,Qt.jsx)(Ci.__experimentalUnitControl,{label:(0,er.__)("Wide width"),labelPosition:"top",value:O??L,placeholder:H?z4(L):void 0,onChange:tt=>{N(tt)},units:v,prefix:(0,Qt.jsx)(Ci.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Qt.jsx)(xt,{icon:pb})})})}),j&&(0,Qt.jsxs)(Yt,{hasValue:re,label:(0,er.__)("Padding"),hasInlineEndToggle:MMe(W,b),onDeselect:ae,isShownByDefault:s.padding??rc.padding,...h(X,re()&&U,{"tools-panel-item-spacing":b}),panelId:i,children:[!b&&(0,Qt.jsx)(Ci.BoxControl,{values:z,onChange:te,label:(0,er.__)("Padding"),sides:W,units:v,allowReset:!1,splitOnAxis:G,inputProps:{onMouseOver:ie,onMouseOut:sf,placeholder:Q?J:void 0}}),b&&(0,Qt.jsx)(TS,{values:$,onChange:te,label:(0,er.__)("Padding"),sides:W,units:v,allowReset:!1,onMouseOver:ie,onMouseOut:sf})]}),be&&(0,Qt.jsxs)(Yt,{hasValue:se,label:(0,er.__)("Margin"),hasInlineEndToggle:MMe(fe,b),onDeselect:Ee,isShownByDefault:s.margin??rc.margin,...h(Se,se()&&ve,{"tools-panel-item-spacing":b}),panelId:i,children:[!b&&(0,Qt.jsx)(Ci.BoxControl,{values:ke,onChange:ne,inputProps:{min:_,onDragStart:()=>{w(0)},onDragEnd:()=>{w(y)},onMouseOver:he,onMouseOut:sf,placeholder:_e?Pe:void 0},label:(0,er.__)("Margin"),sides:fe,units:v,allowReset:!1,splitOnAxis:Ce}),b&&(0,Qt.jsx)(TS,{values:ye,onChange:ne,minimumCustomValue:-1/0,label:(0,er.__)("Margin"),sides:fe,units:v,allowReset:!1,onMouseOver:he,onMouseOut:sf})]}),Ae&&(0,Qt.jsxs)(Yt,{hasValue:Me,label:(0,er.__)("Block spacing"),hasInlineEndToggle:Je,onDeselect:we,isShownByDefault:s.blockGap??rc.blockGap,...h(Bt,Me()&&Et!==void 0,{"tools-panel-item-spacing":b,"single-column":!b&&!Je}),panelId:i,children:[!b&&(Je?(0,Qt.jsx)(Ci.BoxControl,{label:(0,er.__)("Block spacing"),min:0,onChange:He,units:v,sides:et,values:Rt,allowReset:!1,splitOnAxis:Je}):(0,Qt.jsx)(Ci.__experimentalUnitControl,{label:(0,er.__)("Block spacing"),min:0,onChange:gt,units:v,value:mt??void 0,placeholder:Bt?oo:void 0})),b&&(0,Qt.jsx)(TS,{label:(0,er.__)("Block spacing"),min:0,onChange:He,showSideInLabel:!1,sides:Je?et:["top"],values:Rt,allowReset:!1},Je?"axial-gap":"single-gap")]}),FB&&(0,Qt.jsx)(IMe,{value:M9,onChange:N9,parentLayout:n?.parentLayout,panelId:i,showGridSpanDefaults:!hi(d),isShownByDefault:s.childLayout??rc.childLayout}),me&&(0,Qt.jsx)(Yt,{...h(at,ro()&&Ie!==void 0),hasValue:ro,label:(0,er.__)("Minimum height"),onDeselect:po,isShownByDefault:s.minHeight??rc.minHeight,panelId:i,children:(0,Qt.jsx)(rv,{label:(0,er.__)("Minimum height"),value:Re??Ie,onChange:Qe,placeholder:at?z4(Ie):void 0,dimensionSizes:p?.dimensionSizes})}),gr&&(0,Qt.jsx)(Yt,{...h(dn,jt()&&Pr!==void 0),hasValue:jt,label:(0,er.__)("Minimum width"),onDeselect:Be,isShownByDefault:s.minWidth??rc.minWidth,panelId:i,children:(0,Qt.jsx)(rv,{label:(0,er.__)("Minimum width"),value:Wr??Pr,onChange:Ei,placeholder:dn?z4(Pr):void 0,dimensionSizes:p?.dimensionSizes})}),vo&&(0,Qt.jsx)(Yt,{...h(Cn,Ir()&&_o!==void 0),hasValue:Ir,label:(0,er.__)("Height"),onDeselect:Lt,isShownByDefault:s.height??rc.height,panelId:i,children:(0,Qt.jsx)(rv,{label:(0,er.__)("Height"),value:Kt,onChange:it,placeholder:Cn?_o:void 0,dimensionSizes:p?.dimensionSizes})}),lt&&(0,Qt.jsx)(Yt,{...h(rr,Ua()&&Or!==void 0),hasValue:Ua,label:(0,er.__)("Width"),onDeselect:rf,isShownByDefault:s.width??rc.width,panelId:i,children:(0,Qt.jsx)(rv,{label:(0,er.__)("Width"),value:no,onChange:ti,placeholder:rr?Or:void 0,dimensionSizes:p?.dimensionSizes})}),dc&&(0,Qt.jsx)(F4,{hasValue:VB,value:Gh,onChange:$h,panelId:i,...h(Wv,VB()&&nf!==void 0),isShownByDefault:s.aspectRatio??rc.aspectRatio})]})}var vs=c(q(),1),jd=c(F(),1),Pv=c(Z(),1);var Iv=c(Z(),1),Ln=c(q(),1),rB=c(F(),1);var To=c(T(),1),G4=[];function Qlt({shadow:e,onShadowChange:t,settings:o}){let r=$4(o),n=(0,rB.useMemo)(()=>r.length?[{name:(0,Iv.__)("Unset"),slug:"unset",shadow:"none"},...r]:r,[r]);return(0,To.jsx)("div",{className:"block-editor-global-styles__shadow-popover-container",children:(0,To.jsxs)(Ln.__experimentalVStack,{spacing:4,children:[(0,To.jsx)(Ln.__experimentalHeading,{level:5,children:(0,Iv.__)("Drop shadow")}),(0,To.jsx)(Jlt,{presets:n,activeShadow:e,onSelect:t}),(0,To.jsx)("div",{className:"block-editor-global-styles__clear-shadow",children:(0,To.jsx)(Ln.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>t(void 0),disabled:!e,accessibleWhenDisabled:!0,children:(0,Iv.__)("Clear")})})]})})}function Jlt({presets:e,activeShadow:t,onSelect:o}){return e?(0,To.jsx)(Ln.Composite,{role:"listbox",className:"block-editor-global-styles__shadow__list","aria-label":(0,Iv.__)("Drop shadows"),children:e.map(({name:r,slug:n,shadow:i})=>(0,To.jsx)(ect,{label:r,isActive:i===t,type:n==="unset"?"unset":"preset",onSelect:()=>o(i===t?void 0:i),shadow:i},n))}):null}function ect({type:e,label:t,isActive:o,onSelect:r,shadow:n}){return(0,To.jsxs)(ao.Root,{children:[(0,To.jsx)(ao.Trigger,{render:(0,To.jsx)(Ln.Composite.Item,{role:"option","aria-label":t,"aria-selected":o,className:Y("block-editor-global-styles__shadow__item",{"is-active":o}),render:(0,To.jsx)("button",{className:Y("block-editor-global-styles__shadow-indicator",{unset:e==="unset"}),onClick:r,style:{boxShadow:n},"aria-label":t,children:o&&(0,To.jsx)(xt,{icon:Ka})})})}),(0,To.jsx)(ao.Popup,{children:t})]})}function qMe({shadow:e,onShadowChange:t,settings:o,className:r,hasLocalValue:n=!!e,hasLocalOverride:i=!1,onReset:s}){return(0,To.jsx)(Ln.Dropdown,{popoverProps:{placement:"left-start",offset:36,shift:!0},className:Y("block-editor-global-styles__shadow-dropdown",r),renderToggle:tct(e,t,{hasLocalValue:n,hasLocalOverride:i,onReset:s??(()=>t(void 0))}),renderContent:()=>(0,To.jsx)(Ln.__experimentalDropdownContentWrapper,{paddingSize:"medium",children:(0,To.jsx)(Qlt,{shadow:e,onShadowChange:t,settings:o})})})}function tct(e,t,o){let{hasLocalValue:r,hasLocalOverride:n,onReset:i}=o;return function({onToggle:a,isOpen:l}){let u=(0,rB.useRef)(void 0),d={onClick:a,className:Y("block-editor-global-styles__shadow-dropdown-toggle",{"is-open":l}),"aria-expanded":l,ref:u},f=()=>{l&&a(),i(),u.current?.focus()};return(0,To.jsxs)(To.Fragment,{children:[(0,To.jsx)(Ln.Button,{__next40pxDefaultSize:!0,...d,children:(0,To.jsxs)(Ln.__experimentalHStack,{justify:"flex-start",children:[(0,To.jsx)(xt,{className:"block-editor-global-styles__toggle-icon",icon:lz,size:24}),(0,To.jsx)(Ln.FlexItem,{children:(0,Iv.__)("Drop shadow")})]})}),r&&(n?(0,To.jsx)(Op,{className:"block-editor-global-styles__shadow-editor__remove-button",onResetToInherited:f}):(0,To.jsx)(Ln.Button,{__next40pxDefaultSize:!0,size:"small",icon:ii,label:(0,Iv.__)("Remove"),className:"block-editor-global-styles__shadow-editor__remove-button",onClick:f}))]})}}function $4(e){return(0,rB.useMemo)(()=>{if(!e?.shadow)return G4;let t=e?.shadow?.defaultPresets,{default:o,theme:r,custom:n}=e?.shadow?.presets??{},i=[...t&&o||G4,...r||G4,...n||G4];return i.filter((s,a)=>i.findLastIndex(({slug:l})=>l===s.slug)===a)},[e])}var hu=c(T(),1);function Y4(e){return Object.values(PQ(e)).some(Boolean)}function PQ(e){return{hasBorderColor:ZMe(e),hasBorderRadius:XMe(e),hasBorderStyle:QMe(e),hasBorderWidth:JMe(e),hasShadow:eNe(e)}}function ZMe(e){return e?.border?.color}function XMe(e){return e?.border?.radius}function QMe(e){return e?.border?.style}function JMe(e){return e?.border?.width}function eNe(e){let t=$4(e);return!!e?.shadow&&t.length>0}function oct({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n,label:i}){let s=Dr();return(0,hu.jsx)(vs.__experimentalToolsPanel,{label:i,resetAll:()=>{let l=e(o);t(l)},panelId:r,dropdownMenuProps:s,children:n})}var rct={radius:!0,color:!0,width:!0,shadow:!0};function K4({as:e=oct,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=rct,showInheritanceLabelIndicators:a=Nn()}){let l=Nd(n),u=n?.color?.custom,d=(0,jd.useCallback)(W=>Za({settings:n},"",W),[n]),f=(W,G,te)=>Kl(a&&W,a&&G,te),p=W=>{let te=l.flatMap(({colors:re})=>re).find(({color:re})=>re===W);return te?"var:preset|color|"+te.slug:W},m=(0,jd.useCallback)(W=>{if(W){if((0,vs.__experimentalHasSplitBorders)(W)){let G={...W};return["top","right","bottom","left"].forEach(te=>{G[te]={...G[te],color:d(G[te]?.color)}}),G}return{...W,color:W.color?d(W.color):void 0}}},[d]),g=(0,jd.useMemo)(()=>m(t?.border),[t?.border,m]),h=(0,jd.useMemo)(()=>m(r?.border),[r?.border,m]),b=!(0,vs.__experimentalIsDefinedBorder)(t?.border)&&!!h&&(0,vs.__experimentalIsDefinedBorder)(h),v=b?h:g,y=W=>o({...t,border:W}),_=ZMe(n),w=QMe(n),k=JMe(n),x=XMe(n),C=(0,jd.useMemo)(()=>typeof t?.border?.radius!="object"?d(t?.border?.radius):{topLeft:d(t?.border?.radius?.topLeft),topRight:d(t?.border?.radius?.topRight),bottomLeft:d(t?.border?.radius?.bottomLeft),bottomRight:d(t?.border?.radius?.bottomRight)},[t?.border?.radius,d]),E=(0,jd.useMemo)(()=>{let W=r?.border?.radius;return typeof W!="object"?d(W):{topLeft:d(W?.topLeft),topRight:d(W?.topRight),bottomLeft:d(W?.bottomLeft),bottomRight:d(W?.bottomRight)}},[r?.border?.radius,d]),R=W=>y({...t?.border,radius:W}),S=()=>{let W=t?.border?.radius;return typeof W=="object"?Object.entries(W).some(([,G])=>!!G):!!W},I=!S()&&E!==void 0&&E!=="",P=(0,jd.useMemo)(()=>{if(!I)return C;if(typeof E=="string")return E;let W=E;return W?{all:W.topLeft&&W.topLeft===W.topRight&&W.topLeft===W.bottomLeft&&W.topLeft===W.bottomRight?W.topLeft:void 0,...W}:C},[I,C,E]),A=eNe(n),O=d(t?.shadow),L=d(r?.shadow),H=O===void 0&&L!==void 0&&L!=="",N=H?L:O,M=$4(n),V=W=>{let G=M.findLast(({shadow:te})=>te===W)?.slug;o(We(t,["shadow"],G?`var:preset|shadow|${G}`:W||void 0))},j=W=>{if(H&&W===void 0){V(L);return}V(W)},D=()=>!!t?.shadow,z=()=>V(void 0),$=a&&D()&&L!==void 0,J=()=>{if(S())return y({radius:t?.border?.radius});y(void 0)},Q=W=>{let G={...W};(0,vs.__experimentalHasSplitBorders)(G)?["top","right","bottom","left"].forEach(te=>{G[te]&&(G[te]={...G[te],color:p(G[te]?.color)})}):G&&(G.color=p(G.color)),y({...G,radius:t?.border?.radius})},U=(0,jd.useCallback)(W=>({...W,border:void 0,shadow:void 0}),[]),X=s?.color||s?.width;return(0,hu.jsxs)(e,{resetAllFilter:U,value:t,onChange:o,panelId:i,label:(0,Pv.__)("Borders"),children:[(k||_)&&(0,hu.jsx)(Yt,{...f(b,(0,vs.__experimentalIsDefinedBorder)(t?.border)&&!!h&&(0,vs.__experimentalIsDefinedBorder)(h)),hasValue:()=>(0,vs.__experimentalIsDefinedBorder)(t?.border),label:(0,Pv.__)("Border"),hasInlineEndToggle:!0,onDeselect:()=>J(),isShownByDefault:X,panelId:i,children:(0,hu.jsx)(vs.BorderBoxControl,{colors:l,disableCustomColors:!u,enableAlpha:!0,enableStyle:w,label:(0,Pv.__)("Border"),onChange:Q,popoverOffset:40,popoverPlacement:"left-start",value:v,__experimentalIsRenderedInSidebar:!0})}),x&&(0,hu.jsx)(Yt,{...f(I,S()&&E!==void 0),hasValue:S,label:(0,Pv.__)("Radius"),hasInlineEndToggle:!0,onDeselect:()=>R(void 0),isShownByDefault:s.radius,panelId:i,children:(0,hu.jsx)(bV,{presets:n?.border?.radiusSizes,values:P,onChange:W=>{R(W||void 0)}})}),A&&(0,hu.jsxs)(Yt,{...f(H,D()&&L!==void 0),label:(0,Pv.__)("Shadow"),hasValue:D,onDeselect:z,isShownByDefault:s.shadow,showLocalOverrideActionsInLabel:!1,panelId:i,children:[(0,hu.jsx)(vs.BaseControl.VisualLabel,{children:(0,Pv.__)("Shadow")}),(0,hu.jsx)(qMe,{shadow:N,onShadowChange:j,settings:n,hasLocalValue:D(),hasLocalOverride:$,onReset:z})]})]})}var tr=c(q(),1),jp=c(Z(),1),XS=c(F(),1);var Tr=c(T(),1),q4=[];function tNe(e,{presetSetting:t,defaultSetting:o}){let r=!e?.color?.[o],n=e?.color?.[t]?.custom||q4,i=e?.color?.[t]?.theme||q4,s=e?.color?.[t]?.default||q4;return(0,XS.useMemo)(()=>[...n,...i,...r?q4:s],[r,n,i,s])}function oNe(e){return rNe(e)}function rNe(e){return e.color.customDuotone||e.color.defaultDuotone||e.color.duotone.length>0}function nct({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n}){let i=Dr(),s=()=>{let a=e(o);t(a)};return(0,Tr.jsx)(tr.__experimentalToolsPanel,{label:(0,jp._x)("Filters","Name for applying graphical effects"),resetAll:s,panelId:r,dropdownMenuProps:i,children:n})}var ict={duotone:!0},sct={placement:"left-start",offset:36,shift:!0,className:"block-editor-duotone-control__popover",headerTitle:(0,jp.__)("Duotone")},act=({indicator:e,label:t})=>(0,Tr.jsxs)(tr.__experimentalHStack,{justify:"flex-start",children:[(0,Tr.jsx)(tr.__experimentalZStack,{isLayered:!1,offset:-8,children:(0,Tr.jsx)(tr.Flex,{expanded:!1,children:e==="unset"||!e?(0,Tr.jsx)(tr.ColorIndicator,{className:"block-editor-duotone-control__unset-indicator"}):(0,Tr.jsx)(tr.DuotoneSwatch,{values:e})})}),(0,Tr.jsx)(tr.FlexItem,{className:"block-editor-panel-duotone-settings__label",title:t,children:t})]}),lct=(e,t)=>function({onToggle:r,isOpen:n}){let{hasLocalValue:i,hasLocalOverride:s,onReset:a}=t,l=(0,XS.useRef)(void 0),u={onClick:r,className:Y("block-editor-global-styles-filters-panel__dropdown-toggle",{"is-open":n}),"aria-expanded":n,ref:l},d=()=>{n&&r(),a(),l.current?.focus()};return(0,Tr.jsxs)(Tr.Fragment,{children:[(0,Tr.jsx)(tr.Button,{__next40pxDefaultSize:!0,...u,children:(0,Tr.jsx)(act,{indicator:e,label:(0,jp.__)("Duotone")})}),i&&(s?(0,Tr.jsx)(Op,{className:"block-editor-panel-duotone-settings__reset",onResetToInherited:d}):(0,Tr.jsx)(tr.Button,{size:"small",icon:ii,label:(0,jp.__)("Reset"),className:"block-editor-panel-duotone-settings__reset",onClick:d}))]})};function Z4({as:e=nct,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=ict,showInheritanceLabelIndicators:a=Nn()}){let l=S=>Za({settings:n},"",S),u=(S,I,P)=>Kl(a&&S,a&&I,P),d=rNe(n),f=tNe(n,{presetSetting:"duotone",defaultSetting:"defaultDuotone"}),p=tNe(n,{presetSetting:"palette",defaultSetting:"defaultPalette"}),m=l(t?.filter?.duotone),g=l(r?.filter?.duotone),h=m??g,b=PT(t?.filter?.duotone),v=PT(r?.filter?.duotone),y=m!==void 0?b:v,_=m===void 0&&g!==void 0,w=(S,I)=>{let P=I??f.find(({colors:O})=>O===S)?.slug,A=P?`var:preset|duotone|${P}`:S;o(We(t,["filter","duotone"],A))},k=(S,I,P)=>{if(S===void 0&&_&&g!==void 0){w(g,v);return}w(S,P)},x=()=>!!t?.filter?.duotone,C=()=>w(void 0),E=a&&x()&&g!==void 0,R=(0,XS.useCallback)(S=>({...S,filter:{...S.filter,duotone:void 0}}),[]);return(0,Tr.jsx)(e,{resetAllFilter:R,value:t,onChange:o,panelId:i,children:d&&(0,Tr.jsx)(Yt,{...u(_,m!==void 0&&g!==void 0),label:(0,jp.__)("Duotone"),hasValue:x,onDeselect:C,isShownByDefault:s.duotone,showLocalOverrideActionsInLabel:!1,panelId:i,children:(0,Tr.jsx)(tr.Dropdown,{popoverProps:sct,className:"block-editor-global-styles-filters-panel__dropdown",renderToggle:lct(h,{hasLocalValue:x(),hasLocalOverride:E,onReset:C}),renderContent:()=>(0,Tr.jsx)(tr.__experimentalDropdownContentWrapper,{paddingSize:"small",children:(0,Tr.jsxs)(tr.MenuGroup,{label:(0,jp.__)("Duotone"),children:[(0,Tr.jsx)("p",{children:(0,jp.__)("Create a two-tone color effect without losing your original image.")}),(0,Tr.jsx)(tr.DuotonePicker,{colorPalette:p,duotonePalette:f,disableCustomColors:!0,disableCustomDuotone:!0,value:h,selectedSlug:y,onChange:k})]})})})})})}var QS=c(q(),1),nB=c(Z(),1);var Ov=c(T(),1);function nNe(e,t,o){return e==="core/image"&&o?.lightbox?.allowEditing||!!t?.lightbox}function iNe({onChange:e,value:t,inheritedValue:o,panelId:r}){let n=Dr(),i=()=>{e(void 0)},s=l=>{e({enabled:l})},a=!1;return o?.lightbox?.enabled&&(a=o.lightbox.enabled),(0,Ov.jsx)(Ov.Fragment,{children:(0,Ov.jsx)(QS.__experimentalToolsPanel,{label:(0,nB._x)("Settings","Image settings"),resetAll:i,panelId:r,dropdownMenuProps:n,children:(0,Ov.jsx)(QS.__experimentalToolsPanelItem,{hasValue:()=>!!t?.lightbox,label:(0,nB.__)("Enlarge on click"),onDeselect:i,isShownByDefault:!0,panelId:r,children:(0,Ov.jsx)(QS.ToggleControl,{label:(0,nB.__)("Enlarge on click"),checked:a,onChange:s})})})})}var X4=c(q(),1);var aNe=c(F(),1),Q4=c(Z(),1);var iB=c(T(),1);function OQ(e){return!(typeof e=="string"&&/<\/?\w/.test(e))}function lNe(e){return OQ(e)?null:(0,Q4.__)("The custom CSS is invalid. Do not use <> markup.")}function sNe(e){if(!e)return null;let t=lNe(e);if(t)return t;let[o]=zk([{css:e}],".for-validation-only");return o===null?(0,Q4.__)("There is an error with your CSS structure."):null}function J4({value:e,onChange:t,inheritedValue:o=e,help:r}){let n=o?.css,[i,s]=(0,aNe.useState)(()=>sNe(n));function a(u){t({...e,css:u}),s(lNe(u))}function l(u){s(sNe(u?.target?.value))}return(0,iB.jsxs)($e,{direction:"column",gap:"md",className:"block-editor-global-styles-advanced-panel",children:[i&&(0,iB.jsx)(X4.Notice,{status:"error",onRemove:()=>s(null),children:i}),(0,iB.jsx)(X4.TextareaControl,{label:(0,Q4.__)("Additional CSS"),value:n,onChange:u=>a(u),onBlur:l,className:"block-editor-global-styles-advanced-panel__custom-css-input",spellCheck:!1,help:r})]})}var NQ=c(T(),1),Mv="__experimentalBorder",aB="shadow",cNe=(e,t,o)=>{let r;return e.some(n=>n.colors.some(i=>i[t]===o?(r=i,!0):!1)),r},Av=({colors:e,namedColor:t,customColor:o})=>{if(t){let n=cNe(e,"slug",t);if(n)return n}if(!o)return{color:void 0};let r=cNe(e,"color",o);return r||{color:o}};function eF(e){let t=/var:preset\|color\|(.+)/.exec(e);return t&&t[1]?t[1]:null}function fNe(e){if((0,MQ.__experimentalHasSplitBorders)(e?.border))return{style:e,borderColor:void 0};let t=e?.border?.color,o=t?.startsWith("var:preset|color|")?t.substring(17):void 0,r={...e};return r.border={...r.border,color:o?void 0:t},{style:Xe(r),borderColor:o}}function pNe(e){return(0,MQ.__experimentalHasSplitBorders)(e.style?.border)?e.style:{...e.style,border:{...e.style?.border,color:e.borderColor?"var:preset|color|"+e.borderColor:e.style?.border?.color}}}function cct({label:e,children:t,resetAllFilter:o}){let r=(0,tF.useCallback)(n=>{let i=pNe(n),s=o(i);return{...n,...fNe(s)}},[o]);return(0,NQ.jsx)(Ve,{group:"border",resetAllFilter:r,label:e,children:t})}function mNe({clientId:e,name:t,setAttributes:o,settings:r}){let n=Bl(),i=Y4(r),{style:s,borderColor:a,className:l}=(0,dNe.useSelect)(g=>{if(!i)return{};let{style:h,borderColor:b,className:v}=g(B).getBlockAttributes(e)||{};return{style:h,borderColor:b,className:v}},[e,i]),{value:u}=ql(t,l,n),d=!Gn(n),f=(0,tF.useMemo)(()=>d?Ao(s,n):pNe({style:s,borderColor:a}),[d,n,s,a]),p=d?g=>{o({style:_n(s,n,g)})}:g=>{o(fNe(g))};if(!i)return null;let m={...(0,sB.getBlockSupport)(t,[Mv,"__experimentalDefaultControls"]),...(0,sB.getBlockSupport)(t,[aB,"__experimentalDefaultControls"])};return(0,NQ.jsx)(K4,{as:cct,panelId:e,settings:r,value:f,onChange:p,defaultControls:m,inheritedValue:u})}function oF(e,t="any"){let o=(0,sB.getBlockSupport)(e,Mv);return o===!0?!0:t==="any"?!!(o?.color||o?.radius||o?.width||o?.style):!!o?.[t]}function uct(e){return!oF(e,"color")||e.attributes.borderColor?e:{...e,attributes:{...e.attributes,borderColor:{type:"string"}}}}function gNe(e,t,o){if(!oF(t,"color")||io(t,Mv,"color"))return e;let r=LQ(o),n=Y(e.className,r);return e.className=n||void 0,e}function LQ(e){let{borderColor:t,style:o}=e,r=Ga("border-color",t);return Y({"has-border-color":t||o?.border?.color,[r]:!!r})}function dct({name:e,borderColor:t,style:o}){let{colors:r}=lh();if(!oF(e,"color")||io(e,Mv,"color"))return{};let{color:n}=Av({colors:r,namedColor:t}),{color:i}=Av({colors:r,namedColor:eF(o?.border?.top?.color)}),{color:s}=Av({colors:r,namedColor:eF(o?.border?.right?.color)}),{color:a}=Av({colors:r,namedColor:eF(o?.border?.bottom?.color)}),{color:l}=Av({colors:r,namedColor:eF(o?.border?.left?.color)});return gNe({style:Xe({borderTopColor:i||n,borderRightColor:s||n,borderBottomColor:a||n,borderLeftColor:l||n})||{}},e,{borderColor:t,style:o})}var DQ={useBlockProps:dct,addSaveProps:gNe,attributeKeys:["borderColor","style"],hasSupport(e){return oF(e,"color")}};(0,uNe.addFilter)("blocks.registerBlockType","core/border/addAttributes",uct);var JS=c(F(),1),rF=c(ee(),1),cB=c(ce(),1),_Ne=c(Nt(),1);var Hd=c(F(),1),hNe=c(mx(),1);var lB=c(T(),1);function bNe({clientId:e,value:t,computeStyle:o,forceShow:r}){let n=Zt(e),[i,s]=(0,Hd.useReducer)(()=>o(n));(0,Hd.useEffect)(()=>{n&&r&&s()},[n,r]),(0,Hd.useEffect)(()=>{if(!n)return;let d=new window.MutationObserver(s);return d.observe(n,{attributes:!0,attributeFilter:["style","class"]}),()=>{d.disconnect()}},[n]);let a=(0,Hd.useRef)(t),[l,u]=(0,Hd.useState)(!1);return(0,Hd.useEffect)(()=>{if((0,hNe.isShallowEqual)(t,a.current)||r)return;u(!0),a.current=t;let d=setTimeout(()=>{u(!1)},400);return()=>{u(!1),clearTimeout(d)}},[t,r]),!l&&!r?null:(0,lB.jsx)(Tl,{clientId:e,__unstablePopoverSlot:"block-toolbar",children:(0,lB.jsx)("div",{className:"block-editor__spacing-visualizer",style:i})})}function Th(e,t){return e.ownerDocument.defaultView.getComputedStyle(e).getPropertyValue(t)}function yNe({clientId:e,value:t,forceShow:o}){return(0,lB.jsx)(bNe,{clientId:e,value:t?.spacing?.margin,computeStyle:r=>{let n=Th(r,"margin-top"),i=Th(r,"margin-right"),s=Th(r,"margin-bottom"),a=Th(r,"margin-left");return{borderTopWidth:n,borderRightWidth:i,borderBottomWidth:s,borderLeftWidth:a,top:n?`-${n}`:0,right:i?`-${i}`:0,bottom:s?`-${s}`:0,left:a?`-${a}`:0}},forceShow:o})}function vNe({clientId:e,value:t,forceShow:o}){return(0,lB.jsx)(bNe,{clientId:e,value:t?.spacing?.padding,computeStyle:r=>({borderTopWidth:Th(r,"padding-top"),borderRightWidth:Th(r,"padding-right"),borderBottomWidth:Th(r,"padding-bottom"),borderLeftWidth:Th(r,"padding-left")}),forceShow:o})}var Hp=c(T(),1),Ud="dimensions",uB="spacing";function fct(){let[e,t]=(0,JS.useState)(!1),{hideBlockInterface:o,showBlockInterface:r}=K((0,rF.useDispatch)(B));return(0,JS.useEffect)(()=>{e?o():r()},[e,r,o]),[e,t]}function pct({children:e,resetAllFilter:t}){let o=(0,JS.useCallback)(r=>{let n=r.style,i=t(n);return{...r,style:i}},[t]);return(0,Hp.jsx)(Ve,{group:"dimensions",resetAllFilter:o,children:e})}function wNe({clientId:e,name:t,setAttributes:o,settings:r}){let n=Bl(),i=!Gn(n),s=U4(r,n),{style:a,className:l,layout:u}=(0,rF.useSelect)(_=>{if(!s)return{};let w=_(B).getBlockAttributes(e)||{};return{style:w.style,className:w.className,layout:w.layout}},[e,s]),{value:d}=ql(t,l,n),[f,p]=fct(),m=i?Ao(a,n):a,g=i?_=>{o({style:_n(a,n,_)})}:_=>{o({style:Xe(_)})};if(!s)return null;let h=(0,cB.getBlockSupport)(t,[Ud,"__experimentalDefaultControls"]),b=(0,cB.getBlockSupport)(t,[uB,"__experimentalDefaultControls"]),{default:v}=(0,cB.getBlockSupport)(t,"layout")||{},y={minHeight:!1,minWidth:!1,...h,...b};return(0,Hp.jsxs)(Hp.Fragment,{children:[(0,Hp.jsx)(W4,{as:pct,panelId:e,settings:r,allowAxialBlockGap:Cre(u,v),value:m,onChange:g,defaultControls:y,styleState:n,onVisualize:i?void 0:p,inheritedValue:d}),!i&&!!r?.spacing?.padding&&f==="padding"&&(0,Hp.jsx)(vNe,{forceShow:f==="padding",clientId:e,value:m}),!i&&!!r?.spacing?.margin&&f==="margin"&&(0,Hp.jsx)(yNe,{forceShow:f==="margin",clientId:e,value:m})]})}function kNe(e,t="any"){let o=(0,cB.getBlockSupport)(e,Ud);return o===!0?!0:t==="any"?!!(o?.aspectRatio||o?.height||o?.minHeight||o?.width||o?.minWidth):!!o?.[t]}function VQ(e){return e?`${e}`.trim().toLowerCase()!=="auto":!1}var xNe={useBlockProps:mct,attributeKeys:["height","minHeight","width","style"],hasSupport(e){return kNe(e)}};function mct({name:e,height:t,minHeight:o,style:r}){if(!kNe(e,"aspectRatio")||io(e,Ud,"aspectRatio"))return{};let n=VQ(r?.dimensions?.aspectRatio),i=Y({"has-aspect-ratio":n}),s={};return n?(s.minHeight="unset",s.height="unset"):(o||r?.dimensions?.minHeight||t||r?.dimensions?.height)&&(s.aspectRatio="unset"),{className:i,style:s}}function FQ(){(0,_Ne.default)("wp.blockEditor.__experimentalUseCustomSides",{since:"6.3",version:"6.4"})}var gct=c(ce(),1);function SNe(e,t,o=""){if(typeof t!="string"||!t)return Mu(e).map(i=>`${i.trim()}${o}`).join(", ");let r=Mu(e).filter(i=>i.trim()),n=Mu(t).filter(i=>i.trim());return n.length?n.map(i=>{i=i.trim();let s=i.match(/^([.#]?[-_a-zA-Z0-9]+|\[[^\]]+\])/);return s?r.map(a=>`${a.trim()}${i.slice(s[0].length)}${o}`).join(", "):r.map(a=>`${a.trim()}${o}`).join(", ")}).join(", "):r.map(i=>`${i.trim()}${o}`).join(", ")}var Rh=c(T(),1),{getResponsiveMediaQueries:hct}=K(Lo),bct=["Top","Right","Bottom","Left"],yct=[...pAe,Mv,Qn,Ud,xv,uB,aB],HQ=e=>yct.some(t=>(0,bu.hasBlockSupport)(e,t));function Fa(e={}){let t={};return(0,Wd.getCSSRules)(e).forEach(o=>{t[o.key]=o.value}),t}function vct(e){let t=e?.border;if(!t)return;let o=!!t.style,r=!!t.color,n=!!t.width,i={};return!o&&(r||n)&&(i.style="solid"),bct.forEach(s=>{let a=s.toLowerCase(),l=t[a],u=!!l?.style,d=!!l?.color,f=!!l?.width;!o&&!u&&(d||f)&&(i[a]={style:"solid"})}),Xe({border:Xe(i)})}function _ct(e,t){if(!!!e?.color?.background)return;let r=!!e?.color?.gradient,n=!!e?.background?.gradient||!!e?.background?.backgroundImage;if(r||n)return;let i="background-image: unset !important";return t?`${t} { ${i}; }`:`${i};`}function wct(e){let t=e?.dimensions;if(t){if(VQ(t.aspectRatio))return{dimensions:{minHeight:"unset",height:"unset"}};if(t.minHeight||t.height)return{dimensions:{aspectRatio:"unset"}}}}function kct(e,t){let o=e?.typography?.textAlign;if(typeof o!="string"||!o)return;let r=`text-align: ${(0,Wd.getCSSValueFromRawStyle)(o)} !important`;return t?`${t} { ${r}; }`:`${r};`}function xct(e,t){let o=wct(e),r=o?UQ(e,o):e,n=(0,Wd.compileCSS)(r,{selector:t}),i=n?n.replace(/;/g," !important;"):void 0,s=vct(e),a=s?(0,Wd.compileCSS)(s,{selector:t}):void 0,l=kct(e,t),u=_ct(e,t);return[i,l,a,u].filter(Boolean).join(`
+`)}function iF(e){return!!e&&typeof e=="object"&&!Array.isArray(e)}function UQ(e={},t={}){let o={...e};return Object.entries(t).forEach(([r,n])=>{o[r]=iF(n)&&iF(o[r])?UQ(o[r],n):n}),o}function nF(e,t,o){let r=t||"",n=e.get(r)||{selector:t,style:{}};e.set(r,{selector:t,style:UQ(n.style,o)})}function Sct(e,t){let o=(0,bu.getBlockType)(t)?.selectors||{},r=new Map;return Object.entries(e||{}).forEach(([n,i])=>{let s=o[n];if(typeof s=="string"){nF(r,s,{[n]:i});return}if(iF(s)&&iF(i)){let a={...i};Object.entries(s).forEach(([l,u])=>{l==="root"||typeof u!="string"||!Object.hasOwn(i,l)||(nF(r,u,{[n]:{[l]:i[l]}}),delete a[l])}),Object.keys(a).length&&nF(r,s.root||o.root,{[n]:a});return}nF(r,o.root,{[n]:i})}),Array.from(r.values())}function WQ(e,t){let{name:o,baseSelector:r,state:n=""}=t,i=Sct(e,o).map(({selector:s,style:a})=>xct(a,SNe(r,s,n))).filter(Boolean);return i.length?i.join(`
+`):void 0}function Cct(e,t){if(!e)return e;let o={...e};return t.forEach(r=>{delete o[r]}),o}function BNe(e,t,o){let r=C4[t];if(!r)return[];let n=[];return r.forEach(i=>{let s=e?.[i];if(s){let a=WQ(s,{name:t,baseSelector:o,state:i});a&&n.push(a)}}),n}function Ect(e,t,o,r){let n=[],s=["elements",...C4[t]??[]],a=hct(r);return Object.entries(a).forEach(([l,u])=>{let d=Ao(e,{viewport:l,pseudo:qs.pseudo});if(!d)return;let f=[],p=WQ(Cct(d,s),{name:t,baseSelector:o});p&&f.push(p);let m=ONe(d.elements,t,o);m&&f.push(m),f.push(...BNe(d,t,o)),f.length&&n.push(`${u}{${f.join("")}}`)}),n}function CNe(e,t){let o=Ao(e,t);if(!hi(t))return o;let r={...t,viewport:qs.viewport},n=Ao(e,r);return n&&o?VP(n,o):o||n}function Tct(e){return!HQ(e)&&!(0,bu.hasBlockSupport)(e,"customCSS",!0)||e.attributes.style||Object.assign(e.attributes,{style:{type:"object"}}),e}var INe={[`${Mv}.__experimentalSkipSerialization`]:["border"],[`${Qn}.__experimentalSkipSerialization`]:[Qn],[`${Ql}.__experimentalSkipSerialization`]:[Ql],[`${Ud}.__experimentalSkipSerialization`]:[Ud],[`${uB}.__experimentalSkipSerialization`]:[uB],[`${aB}.__experimentalSkipSerialization`]:[aB]},Rct={...INe,[`${Ud}.aspectRatio`]:[`${Ud}.aspectRatio`],[`${xv}`]:[xv]},Bct={[`${Ud}.aspectRatio`]:!0,[`${xv}`]:!0},Ict={gradients:"gradient"};function zQ(e,t,o=!1){if(!e)return e;let r=e;return o||(r=JSON.parse(JSON.stringify(e))),Array.isArray(t)||(t=[t]),t.forEach(n=>{if(Array.isArray(n)||(n=n.split(".")),n.length>1){let[i,...s]=n;zQ(r[i],[s],!0)}else n.length===1&&delete r[n[0]]}),r}function PNe(e,t,o,r=Rct){if(!HQ(t))return e;let{style:n}=o;return Object.entries(r).forEach(([i,s])=>{let a=Bct[i]||(0,bu.getBlockSupport)(t,i);a===!0&&(n=zQ(n,s)),Array.isArray(a)&&a.forEach(l=>{let u=Ict[l]||l;n=zQ(n,[[...s,u]])})}),e.style={...Fa(n),...e.style},e}function Pct({clientId:e,name:t,setAttributes:o,style:r,__unstableParentLayout:n}){let i=Dd(t,n),s=zr(),{globalBlockStyles:a,selectedState:l,showStateOnCanvas:u}=(0,TNe.useSelect)(g=>{let h=g(B),{getSelectedBlockStyleState:b,isSelectedBlockStyleStateShownOnCanvas:v}=K(h);return{globalBlockStyles:h.getSettings()?.[Ts]?.blocks?.[t],selectedState:b(e),showStateOnCanvas:v(e)}},[e,t]),d=Ca(l),f=(0,jQ.useMemo)(()=>{if(!u||!d)return;let g=CNe(a,l),h=CNe(r,l),b;if(g&&h)b=VP(g,h);else if(h)b=h;else if(g)b=g;else return;return WQ(b,{name:t,baseSelector:`[data-block="${e}"]`})},[u,d,a,r,l,e,t]);if(qc({css:f}),s!=="default")return null;let p={...i,typography:{...i.typography,textAlign:!1}},m={clientId:e,name:t,setAttributes:o,settings:p};return(0,Rh.jsxs)(w5,{value:l,children:[(0,Rh.jsx)(r4,{...m}),(0,Rh.jsx)(J6,{...m}),(0,Rh.jsx)(g4,{...m}),(0,Rh.jsx)(mNe,{...m}),(0,Rh.jsx)(wNe,{...m})]})}var sF={edit:Pct,hasSupport:HQ,addSaveProps:PNe,attributeKeys:["style"],useBlockProps:Mct},Oct=[{elementType:"button"},{elementType:"link",pseudo:[":hover"]},{elementType:"heading",elements:["h1","h2","h3","h4","h5","h6"]}],Act={};function ONe(e,t,o){if(!e)return;let r=[];return Oct.forEach(({elementType:n,pseudo:i,elements:s})=>{if(io(t,Qn,n))return;let l=e?.[n];if(l){let u=vx(o,bu.__EXPERIMENTAL_ELEMENTS[n]);r.push((0,Wd.compileCSS)(l,{selector:u})),i&&i.forEach(d=>{l[d]&&r.push((0,Wd.compileCSS)(l[d],{selector:vx(o,`${bu.__EXPERIMENTAL_ELEMENTS[n]}${d}`)}))})}s&&s.forEach(u=>{e[u]&&r.push((0,Wd.compileCSS)(e[u],{selector:vx(o,bu.__EXPERIMENTAL_ELEMENTS[u])}))})}),r.length>0?r.join(""):void 0}function Mct({clientId:e,name:t,style:o}){let r=(0,RNe.useInstanceId)(Act,"wp-elements"),n=`.${r}`,i=o?.elements,[s]=je("viewport"),a=(0,jQ.useMemo)(()=>{let l=[],u=ONe(i,t,n);return u&&l.push(u),l.push(...BNe(o,t,n)),l.push(...Ect(o,t,n,s)),l.length>0?l.join(""):void 0},[n,i,t,o,s]);return Da({css:a,clientId:e}),PNe({className:r},t,{style:o},INe)}(0,ENe.addFilter)("blocks.registerBlockType","core/style/addAttribute",Tct);var ANe=c(Bo(),1),MNe=c(ce(),1),Nct=e=>(0,MNe.hasBlockSupport)(e,"__experimentalSettings",!1);function Lct(e){return Nct(e)&&(e?.attributes?.settings||(e.attributes={...e.attributes,settings:{type:"object"}})),e}(0,ANe.addFilter)("blocks.registerBlockType","core/settings/addAttribute",Lct);var Bh=c(ce(),1),NNe=c(ue(),1),LNe=c(Bo(),1),dB=c(F(),1),DNe=c(ee(),1);var Up=c(T(),1),{getDuotoneFilter:Dct,getDuotoneStylesheet:Vct,getDuotoneUnsetStylesheet:Fct}=K(Lo),GQ=[],zct=window?.navigator.userAgent&&window.navigator.userAgent.includes("Safari")&&!window.navigator.userAgent.includes("Chrome")&&!window.navigator.userAgent.includes("Chromium");em([tm]);function $Q({presetSetting:e,defaultSetting:t}){let[o,r,n,i]=je(t,`${e}.custom`,`${e}.theme`,`${e}.default`);return(0,dB.useMemo)(()=>[...r||GQ,...n||GQ,...o&&i||GQ],[o,r,n,i])}function VNe(e,t){if(!e)return;let o=t?.find(({slug:r})=>e===`var:preset|duotone|${r}`);return o?o.colors:void 0}function jct(e,t){if(!e||!Array.isArray(e))return;let o=t?.find(r=>r?.colors?.every((n,i)=>n===e[i]));return o?`var:preset|duotone|${o.slug}`:void 0}function Hct({style:e,setAttributes:t,name:o,clientId:r}){let n=e?.color?.duotone,i=Dd(o),s=zr(),a=(0,DNe.useSelect)(b=>r?b(B).getBlockAttributes(r)?.className:void 0,[r]),{value:l}=ql(o,a),u=$Q({presetSetting:"color.duotone",defaultSetting:"color.defaultDuotone"}),d=$Q({presetSetting:"color.palette",defaultSetting:"color.defaultPalette"}),[f,p]=je("color.custom","color.customDuotone"),m=!f,g=!p||d?.length===0&&m;if(u?.length===0&&g||s!=="default")return null;let h=n==="unset"||Array.isArray(n)?n:VNe(n,u);return(0,Up.jsxs)(Up.Fragment,{children:[(0,Up.jsx)(Ve,{group:"filter",children:(0,Up.jsx)(Z4,{value:{filter:{duotone:n}},onChange:b=>{let v={...e,color:{...b?.filter}};t({style:Xe(v)})},settings:i,inheritedValue:l})}),(0,Up.jsx)(Ko,{group:"block",__experimentalShareWithChildBlocks:!0,children:(0,Up.jsx)(_V,{duotonePalette:u,colorPalette:d,disableCustomDuotone:g,disableCustomColors:m,value:h,selectedSlug:PT(n),onChange:(b,v,y)=>{let _=y?`var:preset|duotone|${y}`:jct(b,u),w={...e,color:{...e?.color,duotone:_??b}};t({style:Xe(w)})},settings:i})})]})}var YQ={shareWithChildBlocks:!0,edit:Hct,useBlockProps:$ct,attributeKeys:["style"],hasSupport(e){return(0,Bh.hasBlockSupport)(e,"filter.duotone")}};function Uct(e){return(0,Bh.hasBlockSupport)(e,"filter.duotone")&&(e.attributes.style||Object.assign(e.attributes,{style:{type:"object"}})),e}function Wct({clientId:e,id:t,selector:o,attribute:r}){let n=$Q({presetSetting:"color.duotone",defaultSetting:"color.defaultDuotone"}),i=Array.isArray(r),s=i?void 0:VNe(r,n),a=typeof r=="string"&&s,l=typeof r=="string"&&!a,u=null;a?u=s:(l||i)&&(u=r);let p=o.split(",").map(h=>`.${t}${h.trim()}`).join(", "),m=Array.isArray(u)||u==="unset";Da(m?{css:u!=="unset"?Vct(p,t):Fct(p),__unstableType:"presets"}:void 0),Da(m?{assets:u!=="unset"?Dct(t,u):"",__unstableType:"svgs"}:void 0);let g=Zt(e);(0,dB.useEffect)(()=>{if(m&&g&&zct){let h=g.style.display;g.style.setProperty("display","inline-block"),g.offsetHeight,g.style.setProperty("display",h)}},[m,g,u])}var Gct={};function $ct({clientId:e,name:t,style:o}){let r=(0,NNe.useInstanceId)(Gct),n=(0,dB.useMemo)(()=>{let l=(0,Bh.getBlockType)(t);if(l){if(!(0,Bh.getBlockSupport)(l,"filter.duotone",!1))return null;let d=(0,Bh.getBlockSupport)(l,"color.__experimentalDuotone",!1);if(d){let f=ca(l);return typeof d=="string"?vx(f,d):f}return ca(l,"filter.duotone",{fallback:!0})}},[t]),i=o?.color?.duotone,s=`wp-duotone-${r}`,a=n&&i;return Wct({clientId:e,id:s,selector:n,attribute:i}),{className:a?s:""}}(0,LNe.addFilter)("blocks.registerBlockType","core/editor/duotone/add-attributes",Uct);var lF=c(F(),1),fB=c(ee(),1),FNe=c(ue(),1),pB=c(ce(),1),mB=c(Z(),1);var zNe=c(Is(),1);var aF=c(T(),1),Yct={},Kct={};function qct({blockName:e,setAttributes:t,style:o}){if(zr()!=="default")return null;let n=(0,pB.getBlockType)(e);function i(a){let l=a?.css?.trim()?a.css:void 0;t({style:Xe({...a,css:l})})}let s=(0,mB.sprintf)((0,mB.__)("Add your own CSS to customize the appearance of the %s block. You do not need to include a CSS selector, just add the property and value, e.g. color: red;."),n?.title);return(0,aF.jsx)(Ve,{group:"advanced",children:(0,aF.jsx)(J4,{value:o,onChange:i,inheritedValue:o,help:s})})}var Zct="custom-css-edit-warning";function Xct({clientId:e,name:t,setAttributes:o}){let{style:r,canEditCSS:n}=(0,fB.useSelect)(i=>{let{getBlockAttributes:s,getSettings:a}=i(B);return{style:s(e)?.style||Kct,canEditCSS:a().canEditCSS}},[e]);return n?(0,aF.jsx)(qct,{blockName:t,setAttributes:o,style:r}):null}function Qct({style:e,clientId:t}){let o=e?.css,r=typeof o=="string"&&o.trim().length>0&&OQ(o),n=(0,fB.useSelect)(d=>d(B).getSettings().canEditCSS,[]),{createWarningNotice:i}=(0,fB.useDispatch)(zNe.store),s=!!o?.trim();(0,lF.useEffect)(()=>{!n&&s&&i((0,mB.__)("This post contains blocks with custom CSS. You do not have permission to edit CSS. If you save this post, the custom CSS will be removed."),{id:Zct,isDismissible:!0})},[n,s,i]);let a=(0,FNe.useInstanceId)(Yct,"wp-custom-css"),l=`.${a}`,u=(0,lF.useMemo)(()=>{if(r)return WP(o,l)},[o,l,r]);return Da({css:u,clientId:t,__unstableType:"custom-css"}),r?{className:`has-custom-css ${a}`}:{}}function Jct(e,t,o){if(!(0,pB.hasBlockSupport)(t,"customCSS",!0)||!o?.style?.css?.trim())return e;let r=e.className?`${e.className} has-custom-css`:"has-custom-css";return{...e,className:r}}var cF={edit:Xct,useBlockProps:Qct,addSaveProps:Jct,attributeKeys:["style"],hasSupport(e){return(0,pB.hasBlockSupport)(e,"customCSS",!0)}};var dF=c(ue(),1),qQ=c(Bo(),1),HNe=c(F(),1),yu=c(ce(),1);var fF=c(ee(),1),Wp=c(q(),1),Nv=c(Z(),1);var Jn=c(T(),1),eut="is-style-",uF="layout",KQ=["selfStretch","flexSize","columnStart","columnSpan","rowStart","rowSpan"],{getResponsiveMediaQueries:tut}=K(Lo);function out(e={},t){let o=e?.default;return t?.attributes?.layout??o}function jNe(e={},t){return Xe({...out(e,t)})}function rut(e={},t={},o={}){let r={},n=Object.fromEntries(KQ.filter(i=>Object.hasOwn(o||{},i)).map(i=>[i,o[i]]));return Object.entries(e||{}).forEach(([i,s])=>{let a=Object.hasOwn(t||{},i);!KQ.includes(i)&&s!==t?.[i]&&(r[i]=s===void 0&&a?null:s)}),Xe({...n,...r})}function nut({layoutType:e,constrainedType:t,layoutBlockSupport:o,showInheritToggle:r,showLayoutTypeSwitcher:n,displayControlsForLegacyLayouts:i}){let s=e?.name!=="default"&&e?.hasInspectorControls(o),a=i&&t?.hasInspectorControls(o);return!!(r||n||s||a)}function iut(e={}){return Object.fromEntries(Object.entries(e||{}).filter(([t])=>!KQ.includes(t)))}function ZQ(e){return(0,yu.hasBlockSupport)(e,"layout")||(0,yu.hasBlockSupport)(e,"__experimentalLayout")}function pF(e={},t=""){let{layout:o}=e,{default:r}=(0,yu.getBlockSupport)(t,uF)||{},n=o?.inherit||o?.contentSize||o?.wideSize?{...o,type:"constrained"}:o||r||{},i=[];if(fa[n?.type||"default"]?.className){let a=fa[n?.type||"default"]?.className,l=t.split("/"),d=`wp-block-${l[0]==="core"?l.pop():l.join("-")}-${a}`;i.push(a,d)}return(0,fF.useSelect)(a=>!n?.inherit&&!n?.contentSize&&n?.type!=="constrained"?!1:a(B).getSettings().__experimentalFeatures?.useRootPaddingAwareAlignments,[n?.contentSize,n?.inherit,n?.type])&&i.push("has-global-padding"),n?.orientation&&i.push(`is-${Es(n.orientation)}`),n?.justifyContent&&i.push(`is-content-justification-${Es(n.justifyContent)}`),n?.flexWrap&&n.flexWrap==="nowrap"&&i.push("is-nowrap"),i}function XQ(e={},t,o){let{layout:r={},style:n={}}=e,i=r?.inherit||r?.contentSize||r?.wideSize?{...r,type:"constrained"}:r||{},s=el(i?.type||"default"),[a]=je("spacing.blockGap"),l=a!==null;return s?.getLayoutStyle?.({blockName:t,selector:o,layout:r,style:n,hasBlockGapSupport:l})}function sut({attributes:e={},blockName:t,selector:o,layout:r={},hasBlockGapSupport:n,globalBlockGapValue:i,viewportSettings:s}){return Object.entries(tut(s)).map(([a,l])=>{let u=Ao(e?.style,{viewport:a,pseudo:qs.pseudo}),d=iut(u?.layout),f=Object.keys(d).length>0,p=u?.spacing&&Object.hasOwn(u.spacing,"blockGap"),m=u?.spacing&&Object.hasOwn(u.spacing,"padding");if(!f&&!p&&!m)return"";let h=el(r?.type||"default")?.getLayoutStyle?.({blockName:t,selector:o,layout:r,viewportOverrides:d,style:u,hasBlockGapSupport:n,globalBlockGapValue:i});return h?`${l}{${h}}`:""}).filter(Boolean).join("")}function aut({layout:e,style:t,setAttributes:o,name:r,clientId:n}){let i=Dd(r),{layout:s}=i,{themeSupportsLayout:a,activeBlockVariation:l,selectedState:u,isResponsiveEditing:d}=(0,fF.useSelect)(G=>{let{getBlockAttributes:te,getSettings:re,getSelectedBlockStyleState:ae,isResponsiveEditing:ie}=K(G(B));return{activeBlockVariation:G(yu.store).getActiveBlockVariation(r,te(n)||{},"block"),themeSupportsLayout:re().supportsLayout,selectedState:ae(n),isResponsiveEditing:ie()}},[r,n]),f=zr(),p=hi(u)&&!Ca(u),m=(0,HNe.useCallback)((...G)=>{let te=G[0]||{},re=G[1]||{};if(p){let be=Ao(te.style??t,u)||{},pe=Xe({...be,layout:void 0});return{style:_n(te.style??t,u,pe)}}let ae=re.name||r,ie=(0,yu.getBlockSupport)(ae,uF,{});return{layout:jNe(ie,l)}},[r,l,p,u,t]);if(f!=="default")return null;let g=(0,yu.getBlockSupport)(r,uF,{}),h={...s,...g},{allowSwitching:b,allowEditing:v=!0,allowInheriting:y=!0,default:_}=h;if(!v)return null;let w=e||_||{},k=p?Ao(t,u):void 0,x=k?.layout,C=p?Xe({...w,...x})||{}:w,E=p?w:jNe(g,l),R={...g,...C},{type:S,default:{type:I="default"}={}}=R,P=S||I,A=!!(y&&(!P||P==="default"||P==="constrained"||R.inherit)),{inherit:O=!1,contentSize:L=null}=C;if((P==="default"||P==="constrained")&&!a)return null;let H=el(P),N=el("constrained"),M=!C.type&&(L||O),V=!!O||!!L,j=Gn(u)&&!O&&b,D=nut({layoutType:H,constrainedType:N,layoutBlockSupport:h,showInheritToggle:A,showLayoutTypeSwitcher:j,displayControlsForLegacyLayouts:M}),z=G=>{if(p){let te=Xe({...k,layout:rut(G,w,k?.layout)});o({style:_n(t,u,te)});return}o({layout:Xe(G)})},$=G=>z({type:G}),J=()=>z(E),Q=()=>z({type:"default"}),U=()=>H?.name==="constrained"||V,X=()=>p?(C?.type??"default")!==(E?.type??"default"):e?.type==="constrained",W=()=>(C?.type??"default")!==(E?.type??"default");return(0,Jn.jsxs)(Jn.Fragment,{children:[D&&(0,Jn.jsxs)(Ve,{group:"layout",resetAllFilter:m,children:[A&&(0,Jn.jsx)(Wp.__experimentalToolsPanelItem,{label:(0,Nv.__)("Use content width"),hasValue:X,onDeselect:Q,isShownByDefault:!0,panelId:n,children:(0,Jn.jsx)(Wp.ToggleControl,{label:(0,Nv.__)("Inner blocks use content width"),checked:U(),onChange:()=>z({type:U()?"default":"constrained"}),help:U()?(0,Nv.__)("Nested blocks use content width with options for full and wide widths."):(0,Nv.__)("Nested blocks will fill the width of this container.")})}),j&&(0,Jn.jsx)(Wp.__experimentalToolsPanelItem,{label:(0,Nv.__)("Layout type"),hasValue:W,onDeselect:J,isShownByDefault:!0,panelId:n,children:(0,Jn.jsx)(lut,{type:P,onChange:$})}),H&&H.name!=="default"&&(0,Jn.jsx)(H.inspectorControls,{layout:C,value:e,onChange:z,layoutBlockSupport:h,resetLayout:E,name:r,clientId:n}),N&&M&&(0,Jn.jsx)(N.inspectorControls,{layout:C,value:e,onChange:z,layoutBlockSupport:h,resetLayout:E,name:r,clientId:n})]}),!O&&H&&(0,Jn.jsx)(H.toolBarControls,{layout:C,onChange:z,layoutBlockSupport:g,controlsGroup:d&&hi(u)&&!Ca(u)?"style-state":"block",name:r,clientId:n})]})}var UNe={shareWithChildBlocks:!0,edit:aut,attributeKeys:["layout","style"],hasSupport(e){return ZQ(e)}};function lut({type:e,onChange:t}){return(0,Jn.jsx)(Wp.__experimentalToggleGroupControl,{isBlock:!0,label:(0,Nv.__)("Layout type"),hideLabelFromVision:!0,isAdaptiveWidth:!0,value:e,onChange:t,children:Vre().map(({name:o,label:r})=>(0,Jn.jsx)(Wp.__experimentalToggleGroupControlOption,{value:o,label:r},o))})}function cut(e){return"type"in(e.attributes?.layout??{})||ZQ(e)&&(e.attributes={...e.attributes,layout:{type:"object"}}),e}function uut({block:e,props:t,blockGapSupport:o,globalBlockGapValue:r,viewportSettings:n,layoutClasses:i}){let{name:s,attributes:a}=t,l=(0,dF.useInstanceId)(e),{layout:u}=a,{default:d}=(0,yu.getBlockSupport)(s,uF)||{},f=u?.inherit||u?.contentSize||u?.wideSize?{...u,type:"constrained"}:u||d||{},p=`wp-container-${Es(s)}-is-layout-`,m=`.${p}${l}`,g=o!==null,b=el(f?.type||"default")?.getLayoutStyle?.({blockName:s,selector:m,layout:f,style:a?.style,hasBlockGapSupport:g,globalBlockGapValue:r}),v=sut({attributes:a,blockName:s,selector:m,layout:f,hasBlockGapSupport:g,globalBlockGapValue:r,viewportSettings:n}),y=[b,v].filter(Boolean).join(""),_=Y({[`${p}${l}`]:!!y},i);return qc({css:y}),(0,Jn.jsx)(e,{...t,__unstableLayoutClassNames:_})}var dut=(0,dF.createHigherOrderComponent)(e=>function(o){let{clientId:r,name:n,attributes:i}=o,s=ZQ(n),a=pF(i,n),l=(0,fF.useSelect)(u=>{if(!s)return;let{getSettings:d,getBlockSettings:f}=K(u(B)),p=d(),{disableLayoutStyles:m}=p;if(m)return;let[g]=f(r,"spacing.blockGap"),h=p[Ts],b,v=i?.className;if(v?.includes(eut)){let{getBlockStyles:_}=u(yu.store),w=_(n),k=zR(v,w);b=k?h?.blocks?.[n]?.variations?.[k]?.spacing?.blockGap:void 0}let y=b??h?.blocks?.[n]?.spacing?.blockGap??h?.spacing?.blockGap;return{blockGapSupport:g,globalBlockGapValue:y,viewportSettings:p?.__experimentalFeatures?.viewport}},[s,r,i?.className,n]);return l?(0,Jn.jsx)(uut,{block:e,props:o,layoutClasses:a,...l}):(0,Jn.jsx)(e,{...o,__unstableLayoutClassNames:s?a:void 0})},"withLayoutStyles");(0,qQ.addFilter)("blocks.registerBlockType","core/layout/addAttribute",cut);(0,qQ.addFilter)("editor.BlockListBlock","core/editor/layout/with-layout-styles",dut);var QNe=c(ue(),1),yF=c(ee(),1),JNe=c(F(),1);var nc=c(F(),1),Ih=c(ee(),1),GNe=c(ue(),1);function hB(e,t){return Array.from({length:t},(o,r)=>e+r)}var vu=class{constructor({columnStart:e,rowStart:t,columnEnd:o,rowEnd:r,columnSpan:n,rowSpan:i}={}){this.columnStart=e??1,this.rowStart=t??1,n!==void 0?this.columnEnd=this.columnStart+n-1:this.columnEnd=o??this.columnStart,i!==void 0?this.rowEnd=this.rowStart+i-1:this.rowEnd=r??this.rowStart}get columnSpan(){return this.columnEnd-this.columnStart+1}get rowSpan(){return this.rowEnd-this.rowStart+1}contains(e,t){return e>=this.columnStart&&e<=this.columnEnd&&t>=this.rowStart&&t<=this.rowEnd}containsRect(e){return this.contains(e.columnStart,e.rowStart)&&this.contains(e.columnEnd,e.rowEnd)}intersectsRect(e){return this.columnStart<=e.columnEnd&&this.columnEnd>=e.columnStart&&this.rowStart<=e.rowEnd&&this.rowEnd>=e.rowStart}};function cn(e,t){return e.ownerDocument.defaultView.getComputedStyle(e).getPropertyValue(t)}function gB(e,t){let o=[];for(let r of e.split(" ")){let n=o[o.length-1],i=n?n.end+t:0,s=i+parseFloat(r);o.push({start:i,end:s})}return o}function Gp(e,t,o="start"){return e.reduce((r,n,i)=>Math.abs(n[o]-t)<Math.abs(e[r][o]-t)?i:r,0)}function fut(e,t){let o=parseFloat(cn(e,"column-gap")),r=parseFloat(cn(e,"row-gap")),n=gB(cn(e,"grid-template-columns"),o),i=gB(cn(e,"grid-template-rows"),r),s=Gp(n,t.left)+1,a=Gp(i,t.top)+1,l=Gp(n,t.right,"end")+1,u=Gp(i,t.bottom,"end")+1;return new vu({columnStart:s,columnEnd:l,rowStart:a,rowEnd:u})}function WNe(e){return fut(e.parentElement,new window.DOMRect(e.offsetLeft,e.offsetTop,e.offsetWidth,e.offsetHeight))}function QQ(e){let t=cn(e,"grid-template-columns"),o=cn(e,"grid-template-rows"),r=cn(e,"border-top-width"),n=cn(e,"border-right-width"),i=cn(e,"border-bottom-width"),s=cn(e,"border-left-width"),a=cn(e,"padding-top"),l=cn(e,"padding-right"),u=cn(e,"padding-bottom"),d=cn(e,"padding-left"),f=t.split(" ").length,p=o.split(" ").length,m=f*p;return{numColumns:f,numRows:p,numItems:m,currentColor:cn(e,"color"),style:{gridTemplateColumns:t,gridTemplateRows:o,gap:cn(e,"gap"),inset:`
 				calc(${a} + ${r})
 				calc(${l} + ${n})
 				calc(${u} + ${i})
 				calc(${d} + ${s})
-			`}}}var Ka=c(T(),1);function YB({clientId:e,contentRef:t,parentLayout:o,childGridClientId:r}){let n=(0,Zh.useSelect)(a=>a(B).getSettings().isDistractionFree,[]),i=Zt(e);if(n||!i)return null;let s=o?.isManualPlacement&&window.__experimentalEnableGridInteractivity;return(0,Ka.jsx)(Wft,{gridClientId:e,gridElement:i,isManualGrid:s,ref:t,childGridClientId:r})}var Wft=(0,pc.forwardRef)(({gridClientId:e,gridElement:t,isManualGrid:o,childGridClientId:r},n)=>{let[i,s]=(0,pc.useState)(()=>nee(t)),[a,l]=(0,pc.useState)(!1),u=Zt(r),d=(0,pc.useMemo)(()=>u?x3e(u):null,[u]);return(0,pc.useEffect)(()=>{let f=()=>s(nee(t)),p=new window.ResizeObserver(f);p.observe(t,{box:"border-box"});let m=new window.ResizeObserver(f);m.observe(t);for(let g of t.children)m.observe(g);return()=>{p.disconnect(),m.disconnect()}},[t]),(0,pc.useEffect)(()=>{function f(){l(!0)}function p(){l(!1)}return document.addEventListener("drag",f),document.addEventListener("dragend",p),()=>{document.removeEventListener("drag",f),document.removeEventListener("dragend",p)}},[]),(0,Ka.jsx)(Al,{className:Y("block-editor-grid-visualizer",{"is-dropping-allowed":a}),clientId:e,__unstablePopoverSlot:"__unstable-block-tools-after",children:(0,Ka.jsx)("div",{ref:n,className:"block-editor-grid-visualizer__grid",style:i.style,children:o?(0,Ka.jsx)(Gft,{gridClientId:e,gridInfo:i,childGridRect:d}):(0,Ka.jsx)(Uft,{gridInfo:i,childGridRect:d})})})});function Uft({gridInfo:e,childGridRect:t}){return $B(1,e.numRows).map(o=>$B(1,e.numColumns).map(r=>{let n=e.currentColor;return t?.contains(r,o)&&(n="transparent"),(0,Ka.jsx)(C3e,{color:n},`${o}-${r}`)}))}function Gft({gridClientId:e,gridInfo:t,childGridRect:o}){let[r,n]=(0,pc.useState)(null),i=(0,Zh.useSelect)(a=>{let{getBlockOrder:l,getBlockStyles:u}=K(a(B)),d=l(e);return u(d)},[e]),s=(0,pc.useMemo)(()=>{let a=[];for(let l of Object.values(i)){let{columnStart:u,rowStart:d,columnSpan:f=1,rowSpan:p=1}=l?.layout??{};!u||!d||a.push(new Pu({columnStart:u,rowStart:d,columnSpan:f,rowSpan:p}))}return a},[i]);return $B(1,t.numRows).map(a=>$B(1,t.numColumns).map(l=>{let u=o?.contains(l,a),d=t.currentColor;u&&(d="transparent");let f=s.some(m=>m.contains(l,a)),p=r?.contains(l,a)??!1;return(0,Ka.jsx)(C3e,{color:d,className:p&&"is-highlighted",children:f&&!u?(0,Ka.jsx)($ft,{column:l,row:a,gridClientId:e,gridInfo:t,setHighlightedRect:n}):(0,Ka.jsx)(Yft,{column:l,row:a,gridClientId:e,gridInfo:t,setHighlightedRect:n})},`${a}-${l}`)}))}function C3e({color:e,children:t,className:o}){return(0,Ka.jsx)("div",{className:Y("block-editor-grid-visualizer__cell",o),style:{boxShadow:`inset 0 0 0 1px color-mix(in srgb, ${e} 20%, #0000)`,color:e},children:t})}function E3e(e,t,o,r,n){let{getBlockAttributes:i,getBlockRootClientId:s,canInsertBlockType:a,getBlockName:l}=(0,Zh.useSelect)(B),{updateBlockAttributes:u,moveBlocksToPosition:d,__unstableMarkNextChangeAsNotPersistent:f}=(0,Zh.useDispatch)(B),p=$v(o,r.numColumns);return Kft({validateDrag(m){let g=l(m);if(!a(g,o))return!1;let h=i(m),b=new Pu({columnStart:e,rowStart:t,columnSpan:h.style?.layout?.columnSpan,rowSpan:h.style?.layout?.rowSpan});return new Pu({columnSpan:r.numColumns,rowSpan:r.numRows}).containsRect(b)},onDragEnter(m){let g=i(m);n(new Pu({columnStart:e,rowStart:t,columnSpan:g.style?.layout?.columnSpan,rowSpan:g.style?.layout?.rowSpan}))},onDragLeave(){n(m=>m?.columnStart===e&&m?.rowStart===t?null:m)},onDrop(m){n(null);let g=i(m);u(m,{style:{...g.style,layout:{...g.style?.layout,columnStart:e,rowStart:t}}}),f(),d([m],s(m),o,p(e,t))}})}function $ft({column:e,row:t,gridClientId:o,gridInfo:r,setHighlightedRect:n}){return(0,Ka.jsx)("div",{className:"block-editor-grid-visualizer__drop-zone",ref:E3e(e,t,o,r,n)})}function Yft({column:e,row:t,gridClientId:o,gridInfo:r,setHighlightedRect:n}){let{updateBlockAttributes:i,moveBlocksToPosition:s,__unstableMarkNextChangeAsNotPersistent:a}=(0,Zh.useDispatch)(B),l=$v(o,r.numColumns);return(0,Ka.jsx)(zg,{rootClientId:o,className:"block-editor-grid-visualizer__appender",ref:E3e(e,t,o,r,n),style:{color:r.currentColor},onSelect:u=>{u&&(i(u.clientId,{style:{layout:{columnStart:e,rowStart:t}}}),a(),s([u.clientId],o,o,l(e,t)))}})}function Kft({validateDrag:e,onDragEnter:t,onDragLeave:o,onDrop:r}){let{getDraggedBlockClientIds:n}=(0,Zh.useSelect)(B);return(0,S3e.__experimentalUseDropZone)({onDragEnter(){let[i]=n();i&&e(i)&&t(i)},onDragLeave(){o()},onDrop(){let[i]=n();i&&e(i)&&r(i)}})}var T3e=c(q(),1),KB=c(F(),1);var z8=c(T(),1);function iee({clientId:e,bounds:t,onChange:o,parentLayout:r}){let n=Zt(e),i=n?.parentElement,{isManualPlacement:s}=r;return!n||!i?null:(0,z8.jsx)(qft,{clientId:e,bounds:t,blockElement:n,rootBlockElement:i,onChange:o,isManualGrid:s&&window.__experimentalEnableGridInteractivity})}function qft({clientId:e,bounds:t,blockElement:o,rootBlockElement:r,onChange:n,isManualGrid:i}){let[s,a]=(0,KB.useState)(null),[l,u]=(0,KB.useState)({top:!1,bottom:!1,left:!1,right:!1});(0,KB.useEffect)(()=>{let m=new window.ResizeObserver(()=>{let g=o.getBoundingClientRect(),h=r.getBoundingClientRect(),b=g.top>h.top,v=g.bottom<h.bottom,y=g.left>h.left,_=g.right<h.right;u({top:(i||!v)&&b,bottom:v,left:(i||!_)&&y,right:_})});return m.observe(o),()=>m.disconnect()},[o,r,i]);let d={right:"left",left:"right"},f={top:"flex-end",bottom:"flex-start"},p={display:"flex",justifyContent:"center",alignItems:"center",...d[s]&&{justifyContent:d[s]},...f[s]&&{alignItems:f[s]}};return(0,z8.jsx)(Al,{className:"block-editor-grid-item-resizer",clientId:e,__unstablePopoverSlot:"__unstable-block-tools-after",additionalStyles:p,children:(0,z8.jsx)(T3e.ResizableBox,{className:"block-editor-grid-item-resizer__box",size:{width:"100%",height:"100%"},enable:{bottom:l.bottom,bottomLeft:!1,bottomRight:!1,left:l.left,right:l.right,top:l.top,topLeft:!1,topRight:!1},bounds:t,boundsByDirection:!0,onPointerDown:({target:m,pointerId:g})=>{m.setPointerCapture(g)},onResizeStart:(m,g)=>{a(g)},onResizeStop:(m,g,h)=>{let b=parseFloat(fn(r,"column-gap")),v=parseFloat(fn(r,"row-gap")),y=GB(fn(r,"grid-template-columns"),b),_=GB(fn(r,"grid-template-rows"),v),w=new window.DOMRect(o.offsetLeft+h.offsetLeft,o.offsetTop+h.offsetTop,h.offsetWidth,h.offsetHeight),k=tm(y,w.left)+1,x=tm(_,w.top)+1,C=tm(y,w.right,"end")+1,E=tm(_,w.bottom,"end")+1;n({columnSpan:C-k+1,rowSpan:E-x+1,columnStart:i?k:void 0,rowStart:i?x:void 0})}})})}var mc=c(Z(),1),j8=c(q(),1);var R3e=c(ee(),1),B3e=c(ue(),1);var Ji=c(T(),1);function see({layout:e,parentLayout:t,onChange:o,gridClientId:r,blockClientId:n}){let{moveBlocksToPosition:i,__unstableMarkNextChangeAsNotPersistent:s}=(0,R3e.useDispatch)(B),a=e?.columnStart??1,l=e?.rowStart??1,u=e?.columnSpan??1,d=e?.rowSpan??1,f=a+u-1,p=l+d-1,m=t?.columnCount,g=t?.rowCount,h=$v(r,m);return(0,Ji.jsx)(Ko,{group:"parent",children:(0,Ji.jsxs)(j8.ToolbarGroup,{className:"block-editor-grid-item-mover__move-button-container",children:[(0,Ji.jsx)("div",{className:"block-editor-grid-item-mover__move-horizontal-button-container is-left",children:(0,Ji.jsx)(qB,{icon:(0,mc.isRTL)()?br:li,label:(0,mc.__)("Move left"),description:(0,mc.__)("Move left"),isDisabled:a<=1,onClick:()=>{o({columnStart:a-1}),s(),i([n],r,r,h(a-1,l))}})}),(0,Ji.jsxs)("div",{className:"block-editor-grid-item-mover__move-vertical-button-container",children:[(0,Ji.jsx)(qB,{className:"is-up-button",icon:fb,label:(0,mc.__)("Move up"),description:(0,mc.__)("Move up"),isDisabled:l<=1,onClick:()=>{o({rowStart:l-1}),s(),i([n],r,r,h(a,l-1))}}),(0,Ji.jsx)(qB,{className:"is-down-button",icon:Bn,label:(0,mc.__)("Move down"),description:(0,mc.__)("Move down"),isDisabled:g&&p>=g,onClick:()=>{o({rowStart:l+1}),s(),i([n],r,r,h(a,l+1))}})]}),(0,Ji.jsx)("div",{className:"block-editor-grid-item-mover__move-horizontal-button-container is-right",children:(0,Ji.jsx)(qB,{icon:(0,mc.isRTL)()?li:br,label:(0,mc.__)("Move right"),description:(0,mc.__)("Move right"),isDisabled:m&&f>=m,onClick:()=>{o({columnStart:a+1}),s(),i([n],r,r,h(a+1,l))}})})]})})}function qB({className:e,icon:t,label:o,isDisabled:r,onClick:n,description:i}){let a=`block-editor-grid-item-mover-button__description-${(0,B3e.useInstanceId)(qB)}`;return(0,Ji.jsxs)(Ji.Fragment,{children:[(0,Ji.jsx)(j8.ToolbarButton,{className:Y("block-editor-grid-item-mover-button",e),icon:t,label:o,"aria-describedby":a,onClick:r?null:n,disabled:r,accessibleWhenDisabled:!0}),(0,Ji.jsx)(ht,{id:a,children:i})]})}var ZB=c(ee(),1),W8=c(F(),1),H8=c(ue(),1);function aee({clientId:e}){let{gridLayout:t,blockOrder:o,selectedBlockLayout:r}=(0,ZB.useSelect)(p=>{let{getBlockAttributes:m,getBlockOrder:g}=p(B),h=p(B).getSelectedBlock();return{gridLayout:m(e).layout??{},blockOrder:g(e),selectedBlockLayout:h?.attributes.style?.layout}},[e]),{getBlockAttributes:n,getBlockRootClientId:i}=(0,ZB.useSelect)(B),{updateBlockAttributes:s,__unstableMarkNextChangeAsNotPersistent:a}=(0,ZB.useDispatch)(B),l=(0,W8.useMemo)(()=>r?new Pu(r):null,[r]),u=(0,H8.usePrevious)(l),d=(0,H8.usePrevious)(t.isManualPlacement),f=(0,H8.usePrevious)(o);(0,W8.useEffect)(()=>{let p={};if(t.isManualPlacement){let m=[];for(let h of o){let{columnStart:b,rowStart:v,columnSpan:y=1,rowSpan:_=1}=n(h).style?.layout??{};!b||!v||m.push(new Pu({columnStart:b,rowStart:v,columnSpan:y,rowSpan:_}))}for(let h of o){let b=n(h),{columnStart:v,rowStart:y,columnSpan:_=1,rowSpan:w=1}=b.style?.layout??{};if(v&&y)continue;let[k,x]=Zft(m,t.columnCount,_,w,u?.columnEnd,u?.rowEnd);m.push(new Pu({columnStart:k,rowStart:x,columnSpan:_,rowSpan:w})),p[h]={style:{...b.style,layout:{...b.style?.layout,columnStart:k,rowStart:x}}}}let g=Math.max(...m.map(h=>h.rowEnd));(!t.rowCount||t.rowCount<g)&&(p[e]={layout:{...t,rowCount:g}});for(let h of f??[])if(!o.includes(h)){let b=i(h);if(b===null||n(b)?.layout?.type==="grid")continue;let y=n(h),{columnStart:_,rowStart:w,columnSpan:k,rowSpan:x,...C}=y.style?.layout??{};if(_||w||k||x){let E=Object.keys(C).length===0;p[h]=Ue(y,["style","layout"],E?void 0:C)}}}else{if(d===!0)for(let m of o){let g=n(m),{columnStart:h,rowStart:b,...v}=g.style?.layout??{};if(h||b){let y=Object.keys(v).length===0;p[m]=Ue(g,["style","layout"],y?void 0:v)}}t.rowCount&&(p[e]={layout:{...t,rowCount:void 0}})}Object.keys(p).length&&(a(),s(Object.keys(p),p,!0))},[e,t,f,o,u,d,a,n,i,s])}function Zft(e,t,o,r,n=1,i=1){for(let s=i;;s++)for(let a=s===i?n:1;a<=t;a++){let l=new Pu({columnStart:a,rowStart:s,columnSpan:o,rowSpan:r});if(!e.some(u=>u.intersectsRect(l)))return[a,s]}}var om=c(T(),1),{getResponsiveMediaQueries:Xft}=K(Lo),Qft={},Xh={fit:"fit",grow:"fill",max:"fixed",fixed:"fixedNoShrink"},Jft=[Xh.max,Xh.fixed];function I3e(e){return Jft.includes(e)}function A3e({selector:e,declarations:t}){return`${e} {
+			`}}}var za=c(T(),1);function bB({clientId:e,contentRef:t,parentLayout:o,childGridClientId:r}){let n=(0,Ih.useSelect)(a=>a(B).getSettings().isDistractionFree,[]),i=Zt(e);if(n||!i)return null;let s=o?.isManualPlacement&&window.__experimentalEnableGridInteractivity;return(0,za.jsx)(put,{gridClientId:e,gridElement:i,isManualGrid:s,ref:t,childGridClientId:r})}var put=(0,nc.forwardRef)(({gridClientId:e,gridElement:t,isManualGrid:o,childGridClientId:r},n)=>{let[i,s]=(0,nc.useState)(()=>QQ(t)),[a,l]=(0,nc.useState)(!1),u=Zt(r),d=(0,nc.useMemo)(()=>u?WNe(u):null,[u]);return(0,nc.useEffect)(()=>{let f=()=>s(QQ(t)),p=new window.ResizeObserver(f);p.observe(t,{box:"border-box"});let m=new window.ResizeObserver(f);m.observe(t);for(let g of t.children)m.observe(g);return()=>{p.disconnect(),m.disconnect()}},[t]),(0,nc.useEffect)(()=>{function f(){l(!0)}function p(){l(!1)}return document.addEventListener("drag",f),document.addEventListener("dragend",p),()=>{document.removeEventListener("drag",f),document.removeEventListener("dragend",p)}},[]),(0,za.jsx)(Tl,{className:Y("block-editor-grid-visualizer",{"is-dropping-allowed":a}),clientId:e,__unstablePopoverSlot:"__unstable-block-tools-after",children:(0,za.jsx)("div",{ref:n,className:"block-editor-grid-visualizer__grid",style:i.style,children:o?(0,za.jsx)(gut,{gridClientId:e,gridInfo:i,childGridRect:d}):(0,za.jsx)(mut,{gridInfo:i,childGridRect:d})})})});function mut({gridInfo:e,childGridRect:t}){return hB(1,e.numRows).map(o=>hB(1,e.numColumns).map(r=>{let n=e.currentColor;return t?.contains(r,o)&&(n="transparent"),(0,za.jsx)($Ne,{color:n},`${o}-${r}`)}))}function gut({gridClientId:e,gridInfo:t,childGridRect:o}){let[r,n]=(0,nc.useState)(null),i=(0,Ih.useSelect)(a=>{let{getBlockOrder:l,getBlockStyles:u}=K(a(B)),d=l(e);return u(d)},[e]),s=(0,nc.useMemo)(()=>{let a=[];for(let l of Object.values(i)){let{columnStart:u,rowStart:d,columnSpan:f=1,rowSpan:p=1}=l?.layout??{};!u||!d||a.push(new vu({columnStart:u,rowStart:d,columnSpan:f,rowSpan:p}))}return a},[i]);return hB(1,t.numRows).map(a=>hB(1,t.numColumns).map(l=>{let u=o?.contains(l,a),d=t.currentColor;u&&(d="transparent");let f=s.some(m=>m.contains(l,a)),p=r?.contains(l,a)??!1;return(0,za.jsx)($Ne,{color:d,className:p&&"is-highlighted",children:f&&!u?(0,za.jsx)(hut,{column:l,row:a,gridClientId:e,gridInfo:t,setHighlightedRect:n}):(0,za.jsx)(but,{column:l,row:a,gridClientId:e,gridInfo:t,setHighlightedRect:n})},`${a}-${l}`)}))}function $Ne({color:e,children:t,className:o}){return(0,za.jsx)("div",{className:Y("block-editor-grid-visualizer__cell",o),style:{boxShadow:`inset 0 0 0 1px color-mix(in srgb, ${e} 20%, #0000)`,color:e},children:t})}function YNe(e,t,o,r,n){let{getBlockAttributes:i,getBlockRootClientId:s,canInsertBlockType:a,getBlockName:l}=(0,Ih.useSelect)(B),{updateBlockAttributes:u,moveBlocksToPosition:d,__unstableMarkNextChangeAsNotPersistent:f}=(0,Ih.useDispatch)(B),p=Bv(o,r.numColumns);return yut({validateDrag(m){let g=l(m);if(!a(g,o))return!1;let h=i(m),b=new vu({columnStart:e,rowStart:t,columnSpan:h.style?.layout?.columnSpan,rowSpan:h.style?.layout?.rowSpan});return new vu({columnSpan:r.numColumns,rowSpan:r.numRows}).containsRect(b)},onDragEnter(m){let g=i(m);n(new vu({columnStart:e,rowStart:t,columnSpan:g.style?.layout?.columnSpan,rowSpan:g.style?.layout?.rowSpan}))},onDragLeave(){n(m=>m?.columnStart===e&&m?.rowStart===t?null:m)},onDrop(m){n(null);let g=i(m);u(m,{style:{...g.style,layout:{...g.style?.layout,columnStart:e,rowStart:t}}}),f(),d([m],s(m),o,p(e,t))}})}function hut({column:e,row:t,gridClientId:o,gridInfo:r,setHighlightedRect:n}){return(0,za.jsx)("div",{className:"block-editor-grid-visualizer__drop-zone",ref:YNe(e,t,o,r,n)})}function but({column:e,row:t,gridClientId:o,gridInfo:r,setHighlightedRect:n}){let{updateBlockAttributes:i,moveBlocksToPosition:s,__unstableMarkNextChangeAsNotPersistent:a}=(0,Ih.useDispatch)(B),l=Bv(o,r.numColumns);return(0,za.jsx)(Mg,{rootClientId:o,className:"block-editor-grid-visualizer__appender",ref:YNe(e,t,o,r,n),style:{color:r.currentColor},onSelect:u=>{u&&(i(u.clientId,{style:{layout:{columnStart:e,rowStart:t}}}),a(),s([u.clientId],o,o,l(e,t)))}})}function yut({validateDrag:e,onDragEnter:t,onDragLeave:o,onDrop:r}){let{getDraggedBlockClientIds:n}=(0,Ih.useSelect)(B);return(0,GNe.__experimentalUseDropZone)({onDragEnter(){let[i]=n();i&&e(i)&&t(i)},onDragLeave(){o()},onDrop(){let[i]=n();i&&e(i)&&r(i)}})}var KNe=c(q(),1),yB=c(F(),1);var mF=c(T(),1);function JQ({clientId:e,bounds:t,onChange:o,parentLayout:r}){let n=Zt(e),i=n?.parentElement,{isManualPlacement:s}=r;return!n||!i?null:(0,mF.jsx)(vut,{clientId:e,bounds:t,blockElement:n,rootBlockElement:i,onChange:o,isManualGrid:s&&window.__experimentalEnableGridInteractivity})}function vut({clientId:e,bounds:t,blockElement:o,rootBlockElement:r,onChange:n,isManualGrid:i}){let[s,a]=(0,yB.useState)(null),[l,u]=(0,yB.useState)({top:!1,bottom:!1,left:!1,right:!1});(0,yB.useEffect)(()=>{let m=new window.ResizeObserver(()=>{let g=o.getBoundingClientRect(),h=r.getBoundingClientRect(),b=g.top>h.top,v=g.bottom<h.bottom,y=g.left>h.left,_=g.right<h.right;u({top:(i||!v)&&b,bottom:v,left:(i||!_)&&y,right:_})});return m.observe(o),()=>m.disconnect()},[o,r,i]);let d={right:"left",left:"right"},f={top:"flex-end",bottom:"flex-start"},p={display:"flex",justifyContent:"center",alignItems:"center",...d[s]&&{justifyContent:d[s]},...f[s]&&{alignItems:f[s]}};return(0,mF.jsx)(Tl,{className:"block-editor-grid-item-resizer",clientId:e,__unstablePopoverSlot:"__unstable-block-tools-after",additionalStyles:p,children:(0,mF.jsx)(KNe.ResizableBox,{className:"block-editor-grid-item-resizer__box",size:{width:"100%",height:"100%"},enable:{bottom:l.bottom,bottomLeft:!1,bottomRight:!1,left:l.left,right:l.right,top:l.top,topLeft:!1,topRight:!1},bounds:t,boundsByDirection:!0,onPointerDown:({target:m,pointerId:g})=>{m.setPointerCapture(g)},onResizeStart:(m,g)=>{a(g)},onResizeStop:(m,g,h)=>{let b=parseFloat(cn(r,"column-gap")),v=parseFloat(cn(r,"row-gap")),y=gB(cn(r,"grid-template-columns"),b),_=gB(cn(r,"grid-template-rows"),v),w=new window.DOMRect(o.offsetLeft+h.offsetLeft,o.offsetTop+h.offsetTop,h.offsetWidth,h.offsetHeight),k=Gp(y,w.left)+1,x=Gp(_,w.top)+1,C=Gp(y,w.right,"end")+1,E=Gp(_,w.bottom,"end")+1;n({columnSpan:C-k+1,rowSpan:E-x+1,columnStart:i?k:void 0,rowStart:i?x:void 0})}})})}var ic=c(Z(),1),gF=c(q(),1);var qNe=c(ee(),1),ZNe=c(ue(),1);var Wi=c(T(),1);function eJ({layout:e,parentLayout:t,onChange:o,gridClientId:r,blockClientId:n}){let{moveBlocksToPosition:i,__unstableMarkNextChangeAsNotPersistent:s}=(0,qNe.useDispatch)(B),a=e?.columnStart??1,l=e?.rowStart??1,u=e?.columnSpan??1,d=e?.rowSpan??1,f=a+u-1,p=l+d-1,m=t?.columnCount,g=t?.rowCount,h=Bv(r,m);return(0,Wi.jsx)(Ko,{group:"parent",children:(0,Wi.jsxs)(gF.ToolbarGroup,{className:"block-editor-grid-item-mover__move-button-container",children:[(0,Wi.jsx)("div",{className:"block-editor-grid-item-mover__move-horizontal-button-container is-left",children:(0,Wi.jsx)(vB,{icon:(0,ic.isRTL)()?br:ni,label:(0,ic.__)("Move left"),description:(0,ic.__)("Move left"),isDisabled:a<=1,onClick:()=>{o({columnStart:a-1}),s(),i([n],r,r,h(a-1,l))}})}),(0,Wi.jsxs)("div",{className:"block-editor-grid-item-mover__move-vertical-button-container",children:[(0,Wi.jsx)(vB,{className:"is-up-button",icon:ob,label:(0,ic.__)("Move up"),description:(0,ic.__)("Move up"),isDisabled:l<=1,onClick:()=>{o({rowStart:l-1}),s(),i([n],r,r,h(a,l-1))}}),(0,Wi.jsx)(vB,{className:"is-down-button",icon:Tn,label:(0,ic.__)("Move down"),description:(0,ic.__)("Move down"),isDisabled:g&&p>=g,onClick:()=>{o({rowStart:l+1}),s(),i([n],r,r,h(a,l+1))}})]}),(0,Wi.jsx)("div",{className:"block-editor-grid-item-mover__move-horizontal-button-container is-right",children:(0,Wi.jsx)(vB,{icon:(0,ic.isRTL)()?ni:br,label:(0,ic.__)("Move right"),description:(0,ic.__)("Move right"),isDisabled:m&&f>=m,onClick:()=>{o({columnStart:a+1}),s(),i([n],r,r,h(a+1,l))}})})]})})}function vB({className:e,icon:t,label:o,isDisabled:r,onClick:n,description:i}){let a=`block-editor-grid-item-mover-button__description-${(0,ZNe.useInstanceId)(vB)}`;return(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(gF.ToolbarButton,{className:Y("block-editor-grid-item-mover-button",e),icon:t,label:o,"aria-describedby":a,onClick:r?null:n,disabled:r,accessibleWhenDisabled:!0}),(0,Wi.jsx)(ht,{id:a,children:i})]})}var _B=c(ee(),1),bF=c(F(),1),hF=c(ue(),1);function tJ({clientId:e}){let{gridLayout:t,blockOrder:o,selectedBlockLayout:r}=(0,_B.useSelect)(p=>{let{getBlockAttributes:m,getBlockOrder:g}=p(B),h=p(B).getSelectedBlock();return{gridLayout:m(e).layout??{},blockOrder:g(e),selectedBlockLayout:h?.attributes.style?.layout}},[e]),{getBlockAttributes:n,getBlockRootClientId:i}=(0,_B.useSelect)(B),{updateBlockAttributes:s,__unstableMarkNextChangeAsNotPersistent:a}=(0,_B.useDispatch)(B),l=(0,bF.useMemo)(()=>r?new vu(r):null,[r]),u=(0,hF.usePrevious)(l),d=(0,hF.usePrevious)(t.isManualPlacement),f=(0,hF.usePrevious)(o);(0,bF.useEffect)(()=>{let p={};if(t.isManualPlacement){let m=[];for(let h of o){let{columnStart:b,rowStart:v,columnSpan:y=1,rowSpan:_=1}=n(h).style?.layout??{};!b||!v||m.push(new vu({columnStart:b,rowStart:v,columnSpan:y,rowSpan:_}))}for(let h of o){let b=n(h),{columnStart:v,rowStart:y,columnSpan:_=1,rowSpan:w=1}=b.style?.layout??{};if(v&&y)continue;let[k,x]=_ut(m,t.columnCount,_,w,u?.columnEnd,u?.rowEnd);m.push(new vu({columnStart:k,rowStart:x,columnSpan:_,rowSpan:w})),p[h]={style:{...b.style,layout:{...b.style?.layout,columnStart:k,rowStart:x}}}}let g=Math.max(...m.map(h=>h.rowEnd));(!t.rowCount||t.rowCount<g)&&(p[e]={layout:{...t,rowCount:g}});for(let h of f??[])if(!o.includes(h)){let b=i(h);if(b===null||n(b)?.layout?.type==="grid")continue;let y=n(h),{columnStart:_,rowStart:w,columnSpan:k,rowSpan:x,...C}=y.style?.layout??{};if(_||w||k||x){let E=Object.keys(C).length===0;p[h]=We(y,["style","layout"],E?void 0:C)}}}else{if(d===!0)for(let m of o){let g=n(m),{columnStart:h,rowStart:b,...v}=g.style?.layout??{};if(h||b){let y=Object.keys(v).length===0;p[m]=We(g,["style","layout"],y?void 0:v)}}t.rowCount&&(p[e]={layout:{...t,rowCount:void 0}})}Object.keys(p).length&&(a(),s(Object.keys(p),p,!0))},[e,t,f,o,u,d,a,n,i,s])}function _ut(e,t,o,r,n=1,i=1){for(let s=i;;s++)for(let a=s===i?n:1;a<=t;a++){let l=new vu({columnStart:a,rowStart:s,columnSpan:o,rowSpan:r});if(!e.some(u=>u.intersectsRect(l)))return[a,s]}}var $p=c(T(),1),{getResponsiveMediaQueries:wut}=K(Lo),kut={},Ph={fit:"fit",grow:"fill",max:"fixed",fixed:"fixedNoShrink"},xut=[Ph.max,Ph.fixed];function XNe(e){return xut.includes(e)}function eLe({selector:e,declarations:t}){return`${e} {
 		${Object.entries(t).map(([o,r])=>`${o}: ${r}`).join("; ")};
-	}`}function M3e({selector:e,layout:t={},viewportOverrides:o,parentLayout:r={},includeContainerQuery:n=!0}){let i=o!==void 0,s=i?{...t,...o}:t,a=_=>Object.hasOwn(o||{},_),{selfStretch:l,flexSize:u,columnStart:d,rowStart:f,columnSpan:p,rowSpan:m}=s,g=t.selfStretch,{columnCount:h,minimumColumnWidth:b}=r,v=[],y={};if((!i||a("selfStretch")||a("flexSize"))&&(i&&(l===Xh.fit||l===Xh.grow)&&I3e(g)&&t.flexSize&&(y["flex-basis"]="unset",g===Xh.fixed&&(y["flex-shrink"]="unset")),I3e(l)&&u?(y["flex-basis"]=u,l===Xh.fixed?y["flex-shrink"]="0":i&&g===Xh.fixed&&(y["flex-shrink"]="unset"),y["box-sizing"]="border-box"):l===Xh.grow&&(y["flex-grow"]="1")),(!i||a("columnStart")||a("columnSpan"))&&(d&&p?y["grid-column"]=`${d} / span ${p}`:d?y["grid-column"]=`${d}`:p&&(y["grid-column"]=`span ${p}`)),(!i||a("rowStart")||a("rowSpan"))&&(f&&m?y["grid-row"]=`${f} / span ${m}`:f?y["grid-row"]=`${f}`:m&&(y["grid-row"]=`span ${m}`)),Object.keys(y).length&&v.push({selector:e,declarations:y}),n&&!i&&(p||d)&&(b||!h)){let _=parseFloat(b);isNaN(_)&&(_=12);let w=b?.replace(_,"");["px","rem","em"].includes(w)||(w="rem");let k=2;p&&d?k=p+d-1:p?k=p:k=d;let x=w==="px"?24:1.5,C=k*_+(k-1)*x,E=_*2+x-1,R=p&&p>1?"1/-1":"auto";v.push({rulesGroup:`@container (max-width: ${Math.max(C,E)}${w})`,selector:e,declarations:{"grid-column":R,"grid-row":"auto"}})}return v}function ept({selector:e,layout:t={},parentLayout:o={},includeContainerQuery:r=!0}){return M3e({selector:e,layout:t,parentLayout:o,includeContainerQuery:r}).map(n=>{let i=A3e(n);return n.rulesGroup?`${n.rulesGroup} {
+	}`}function tLe({selector:e,layout:t={},viewportOverrides:o,parentLayout:r={},includeContainerQuery:n=!0}){let i=o!==void 0,s=i?{...t,...o}:t,a=_=>Object.hasOwn(o||{},_),{selfStretch:l,flexSize:u,columnStart:d,rowStart:f,columnSpan:p,rowSpan:m}=s,g=t.selfStretch,{columnCount:h,minimumColumnWidth:b}=r,v=[],y={};if((!i||a("selfStretch")||a("flexSize"))&&(i&&(l===Ph.fit||l===Ph.grow)&&XNe(g)&&t.flexSize&&(y["flex-basis"]="unset",g===Ph.fixed&&(y["flex-shrink"]="unset")),XNe(l)&&u?(y["flex-basis"]=u,l===Ph.fixed?y["flex-shrink"]="0":i&&g===Ph.fixed&&(y["flex-shrink"]="unset"),y["box-sizing"]="border-box"):l===Ph.grow&&(y["flex-grow"]="1")),(!i||a("columnStart")||a("columnSpan"))&&(d&&p?y["grid-column"]=`${d} / span ${p}`:d?y["grid-column"]=`${d}`:p&&(y["grid-column"]=`span ${p}`)),(!i||a("rowStart")||a("rowSpan"))&&(f&&m?y["grid-row"]=`${f} / span ${m}`:f?y["grid-row"]=`${f}`:m&&(y["grid-row"]=`span ${m}`)),Object.keys(y).length&&v.push({selector:e,declarations:y}),n&&!i&&(p||d)&&(b||!h)){let _=parseFloat(b);isNaN(_)&&(_=12);let w=b?.replace(_,"");["px","rem","em"].includes(w)||(w="rem");let k=2;p&&d?k=p+d-1:p?k=p:k=d;let x=w==="px"?24:1.5,C=k*_+(k-1)*x,E=_*2+x-1,R=p&&p>1?"1/-1":"auto";v.push({rulesGroup:`@container (max-width: ${Math.max(C,E)}${w})`,selector:e,declarations:{"grid-column":R,"grid-row":"auto"}})}return v}function Sut({selector:e,layout:t={},parentLayout:o={},includeContainerQuery:r=!0}){return tLe({selector:e,layout:t,parentLayout:o,includeContainerQuery:r}).map(n=>{let i=eLe(n);return n.rulesGroup?`${n.rulesGroup} {
 				${i}
-			}`:i}).join("")}function tpt({style:e={},selector:t,parentLayout:o={},viewportSettings:r}){let n=e?.layout??{};return Object.entries(Xft(r)).map(([i,s])=>{let a=Ao(e,{viewport:i,pseudo:ea.pseudo})?.layout;if(!a||!Object.keys(a).length)return"";let u=M3e({selector:t,layout:n,viewportOverrides:a,parentLayout:o,includeContainerQuery:!1}).map(A3e).join("");return u?`${s}{${u}}`:""}).filter(Boolean).join("")}function opt(e,t,o){if(!_i(o))return{...e,layout:{...e?.layout,...t}};let r={viewport:o.viewport,pseudo:ea.pseudo},n=Ao(e,r);return wn(e,r,{...n,layout:{...n?.layout,...t}})}function rpt({style:e}){let{shouldRenderChildLayoutStyles:t,viewportSettings:o}=(0,U8.useSelect)(p=>{let m=p(B).getSettings();return{shouldRenderChildLayoutStyles:!m.disableLayoutStyles,viewportSettings:m?.__experimentalFeatures?.viewport}}),r=e?.layout??{},{columnStart:n,rowStart:i,columnSpan:s,rowSpan:a}=r,l=Pb()||{},u=(0,P3e.useInstanceId)(Qft),d=`.wp-container-content-${u}`,f="";if(t&&(f=[ept({selector:d,layout:r,parentLayout:l}),tpt({style:e,selector:d,parentLayout:l,viewportSettings:o})].join("")),Qc({css:f}),!!f)return{className:`wp-container-content-${u}`}}function npt({clientId:e,style:t,setAttributes:o}){let r=Pb()||{},{type:n="default",allowSizingOnChildren:i=!1,isManualPlacement:s}=r;return n!=="grid"?null:(0,om.jsx)(ipt,{clientId:e,style:t,setAttributes:o,allowSizingOnChildren:i,isManualPlacement:s,parentLayout:r})}function ipt({clientId:e,style:t,setAttributes:o,allowSizingOnChildren:r,isManualPlacement:n,parentLayout:i}){let{rootClientId:s,isVisible:a,parentBlockVisibility:l,blockBlockVisibility:u,deviceType:d,viewportSettings:f,isChildBlockAGrid:p,selectedState:m}=(0,U8.useSelect)(S=>{let{getBlockRootClientId:I,getBlockEditingMode:O,getTemplateLock:A,getBlockAttributes:P,getSettings:L,getSelectedBlockStyleState:H}=K(S(B)),N=I(e);if(A(N)||O(N)!=="default")return{rootClientId:N,isVisible:!1};let M=P(N),V=P(e),j=L(),D=j?.[el]?.toLowerCase()||mn.desktop.key;return{rootClientId:N,isVisible:!0,parentBlockVisibility:M?.metadata?.blockVisibility,blockBlockVisibility:V?.metadata?.blockVisibility,deviceType:D,viewportSettings:j?.__experimentalFeatures?.viewport,isChildBlockAGrid:V?.layout?.type==="grid",selectedState:H(e)}},[e]),h=Zt(e)?.ownerDocument?.defaultView,b=h===null?void 0:h,{isBlockCurrentlyHidden:v,currentViewport:y}=pl({blockVisibility:l,deviceType:d,view:b,viewportSettings:f}),_=(0,U8.useSelect)(S=>{if(!s)return!1;let{isBlockParentHiddenAtViewport:I}=K(S(B));return I(s,y)},[s,y]),{isBlockCurrentlyHidden:w}=pl({blockVisibility:u,deviceType:d,view:b,viewportSettings:f}),[k,x]=(0,O3e.useState)(),C=p?e:void 0;if(!a||v||_)return null;let E=r&&!w;function R(S){o({style:opt(t,S,m)})}return(0,om.jsxs)(om.Fragment,{children:[(0,om.jsx)(YB,{clientId:s,contentRef:x,parentLayout:i,childGridClientId:C}),E&&(0,om.jsx)(iee,{clientId:e,bounds:k,onChange:R,parentLayout:i}),n&&window.__experimentalEnableGridInteractivity&&(0,om.jsx)(see,{layout:t?.layout,parentLayout:i,onChange:R,gridClientId:s,blockClientId:e})]})}var lee={useBlockProps:rpt,edit:npt,attributeKeys:["style"],hasSupport(){return!0}};var uee=c(Bo(),1),cee=c(ce(),1),N3e="metadata";function spt(e){return e?.attributes?.[N3e]?.type||(e.attributes={...e.attributes,[N3e]:{type:"object"}}),e}function apt(e,t,o,r){if(r.length===1&&e.innerBlocks.length===t.length||r.length===1&&t.length>1||r.length>1&&t.length===1||r.length>1&&t.length>1&&r.length!==t.length)return e;let n=t[o]?.attributes?.metadata;if(!n)return e;let i={};return n.noteId&&!e.attributes?.metadata?.noteId&&(i.noteId=n.noteId),n.name&&!e.attributes?.metadata?.name&&(0,cee.hasBlockSupport)(e.name,"renaming",!0)&&(i.name=n.name),n.blockVisibility!==void 0&&!e.attributes?.metadata?.blockVisibility&&(0,cee.hasBlockSupport)(e.name,"visibility",!0)&&(i.blockVisibility=n.blockVisibility),Object.keys(i).length>0?{...e,attributes:{...e.attributes,metadata:{...e.attributes.metadata,...i}}}:e}(0,uee.addFilter)("blocks.registerBlockType","core/metadata/addMetaAttribute",spt);(0,uee.addFilter)("blocks.switchToBlockType.transformedBlock","core/metadata/addTransforms",apt);var dee=c(Z(),1),G8=c(F(),1),$8=c(q(),1),Y8=c(ce(),1),A0=c(ee(),1);var Qh=c(T(),1),lpt={};function cpt({name:e,clientId:t,metadata:{ignoredHookedBlocks:o=[]}={}}){let r=(0,A0.useSelect)(m=>m(Y8.store).getBlockTypes(),[]),n=(0,G8.useMemo)(()=>r?.filter(({name:m,blockHooks:g})=>g&&e in g||o.includes(m)),[r,e,o]),i=(0,A0.useSelect)(m=>{let{getBlocks:g,getBlockRootClientId:h,getGlobalBlockCount:b}=m(B),v=h(t),y=n.reduce((_,w)=>{if(b(w.name)===0)return _;let k=w?.blockHooks?.[e],x;switch(k){case"before":case"after":x=g(v);break;case"first_child":case"last_child":x=g(t);break;case void 0:x=[...g(v),...g(t)];break}let C=x?.find(E=>E.name===w.name);return C?{..._,[w.name]:C.clientId}:_},{});return Object.values(y).length>0?y:lpt},[n,e,t]),{getBlockIndex:s,getBlockCount:a,getBlockRootClientId:l}=(0,A0.useSelect)(B),{insertBlock:u,removeBlock:d}=(0,A0.useDispatch)(B);if(!n.length)return null;let f=n.reduce((m,g)=>{let[h]=g.name.split("/");return m[h]||(m[h]=[]),m[h].push(g),m},{}),p=(m,g)=>{let h=s(t),b=a(t),v=l(t);switch(g){case"before":case"after":u(m,g==="after"?h+1:h,v,!1);break;case"first_child":case"last_child":u(m,g==="first_child"?0:b,t,!1);break;case void 0:u(m,h+1,v,!1);break}};return(0,Qh.jsx)(Ve,{children:(0,Qh.jsxs)($8.PanelBody,{className:"block-editor-hooks__block-hooks",title:(0,dee.__)("Plugins"),initialOpen:!0,children:[(0,Qh.jsx)("p",{className:"block-editor-hooks__block-hooks-helptext",children:(0,dee.__)("Manage the inclusion of blocks added automatically by plugins.")}),Object.keys(f).map(m=>(0,Qh.jsxs)(G8.Fragment,{children:[(0,Qh.jsx)("h3",{children:m}),f[m].map(g=>{let h=g.name in i;return(0,Qh.jsx)($8.ToggleControl,{checked:h,label:g.title,onChange:()=>{if(!h){let b=g.blockHooks[e];p((0,Y8.createBlock)(g.name),b);return}d(i[g.name],!1)}},g.title)})]},m))]})})}var L3e={edit:cpt,attributeKeys:["metadata"],hasSupport(){return!0}};var fee=c(Z(),1),D3e=c(ce(),1),M0=c(q(),1),V3e=c(ee(),1),F3e=c(F(),1),z3e=c(ue(),1);var Jh=c(T(),1),upt=()=>(0,z3e.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:259}},dpt=({name:e,metadata:t})=>{let o=(0,F3e.useContext)(Hn),{removeAllBlockBindings:r}=Tf(),n=upt(),{bindableAttributes:i,hasCompatibleFields:s}=(0,V3e.useSelect)(l=>{let{__experimentalBlockBindingsSupportedAttributes:u}=l(B).getSettings(),{getAllBlockBindingsSources:d,getBlockBindingsSourceFieldsList:f}=K(l(D3e.store));return{bindableAttributes:u?.[e],hasCompatibleFields:Object.values(d()).some(p=>f(p,o)?.length>0)}},[e,o]);if(!i||i.length===0)return null;let{bindings:a}=t||{};return a===void 0&&!s?null:(0,Jh.jsx)(Ve,{group:"bindings",children:(0,Jh.jsxs)(M0.__experimentalToolsPanel,{label:(0,fee.__)("Attributes"),resetAll:()=>{r()},dropdownMenuProps:n,className:"block-editor-bindings__panel",children:[(0,Jh.jsx)(M0.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:i.map(l=>(0,Jh.jsx)(x1,{attribute:l,blockName:e,binding:a?.[l]},l))}),(0,Jh.jsx)(M0.__experimentalText,{as:"div",variant:"muted",children:(0,Jh.jsx)("p",{children:(0,fee.__)("Attributes connected to custom fields or other dynamic data.")})})]})})},j3e={edit:dpt,attributeKeys:["metadata"],hasSupport(e){return!["core/post-date","core/navigation-link","core/navigation-submenu"].includes(e)}};var H3e=c(Z(),1),W3e=c(q(),1),Z8=c(ee(),1),X8=c(ce(),1),U3e=c(F(),1);var K8=c(ee(),1);function q8(e){let{isOpened:t,expandRevision:o}=(0,K8.useSelect)(i=>{let{isListViewPanelOpened:s,getListViewExpandRevision:a}=K(i(B));return{isOpened:s(e),expandRevision:a()}},[e]),{__unstableToggleListViewPanel:r}=(0,K8.useDispatch)(B);return{isOpened:t,expandRevision:o,handleToggle:i=>{r(e,i)}}}var N0=c(T(),1),fpt="listView";function ppt(e){return(0,X8.hasBlockSupport)(e,fpt)}function mpt({clientId:e,name:t}){let{isSelectionWithinCurrentSection:o}=(0,U3e.useContext)(Rn),{isOpened:r,expandRevision:n,handleToggle:i}=q8(e),{openListViewContentPanel:s}=K((0,Z8.useDispatch)(B)),{isEnabled:a,hasChildren:l,isNestedListView:u}=(0,Z8.useSelect)(m=>{let{getBlockCount:g,getBlockParents:h,shouldRenderBlockListView:b}=K(m(B)),y=h(e,!1).find(_=>b(_));return{isEnabled:b(e),hasChildren:!!g(e),isNestedListView:y}},[e]),f=(0,X8.getBlockType)(t)?.title||t;return!a||u?null:(0,N0.jsx)(Ky,{group:"list",children:(0,N0.jsxs)(W3e.PanelBody,{title:o?f:void 0,opened:r,onToggle:i,children:[!l&&(0,N0.jsx)("p",{className:"block-editor-block-inspector__no-blocks",children:(0,H3e.__)("No items yet.")}),(0,N0.jsx)(xR,{rootClientId:e,isExpanded:!0,description:f,showAppender:!0,onSelect:s},`${e}-${n}`)]})})}var G3e={edit:mpt,hasSupport:ppt,attributeKeys:[],supportsPatternEditing:!0};var $3e=c(Bo(),1),Y3e=c(ce(),1);function gpt(e){return e.__experimentalLabel||(0,Y3e.hasBlockSupport)(e,"renaming",!0)&&(e.__experimentalLabel=(o,{context:r})=>{let{metadata:n}=o;if((r==="list-view"||r==="breadcrumb")&&n?.name)return n.name}),e}(0,$3e.addFilter)("blocks.registerBlockType","core/metadata/addLabelCallback",gpt);var K3e=c(ue(),1),q3e=c(Bo(),1),pee=c(ee(),1);var gc=c(T(),1);function hpt(e){aee(e)}function bpt({clientId:e,layout:t}){let{isVisible:o,blockVisibility:r,deviceType:n,viewportSettings:i}=(0,pee.useSelect)(p=>{let{isBlockSelected:m,hasSelectedInnerBlock:g,isDraggingBlocks:h,getTemplateLock:b,getBlockEditingMode:v,getBlockAttributes:y,getSettings:_}=p(B);if(!h()&&!m(e)||b(e)||v(e)!=="default"||g(e))return{isVisible:!1};let w=y(e),k=_(),x=k?.[el]?.toLowerCase()||mn.desktop.key;return{isVisible:!0,blockVisibility:w?.metadata?.blockVisibility,deviceType:x,viewportSettings:k?.__experimentalFeatures?.viewport}},[e]),a=Zt(e)?.ownerDocument?.defaultView,l=a===null?void 0:a,{isBlockCurrentlyHidden:u,currentViewport:d}=pl({blockVisibility:r,deviceType:n,view:l,viewportSettings:i}),f=(0,pee.useSelect)(p=>{if(!o)return!1;let{isBlockParentHiddenAtViewport:m}=K(p(B));return m(e,d)},[e,d,o]);return(0,gc.jsxs)(gc.Fragment,{children:[(0,gc.jsx)(hpt,{clientId:e}),o&&!u&&!f&&(0,gc.jsx)(YB,{clientId:e,parentLayout:t})]})}var ypt=(0,K3e.createHigherOrderComponent)(e=>function(o){return o.attributes.layout?.type!=="grid"?(0,gc.jsx)(e,{...o},"edit"):(0,gc.jsxs)(gc.Fragment,{children:[(0,gc.jsx)(bpt,{clientId:o.clientId,layout:o.attributes.layout}),(0,gc.jsx)(e,{...o},"edit")]})},"addGridVisualizerToBlockEdit");(0,q3e.addFilter)("editor.BlockEdit","core/editor/grid-visualizer",ypt);var XB=c(ce(),1),X3e=c(q(),1),Q3e=c(ee(),1);var J8=c(F(),1),J3e=c(Z(),1);function Z3e(e){let t=[],o=[];return Object.entries(e).forEach(([r,n])=>{if(!n.autoGenerateControl)return;let i=vpt(r,n);i&&(t.push(i),o.push(r))}),{fields:t,form:{fields:o}}}function vpt(e,t){let o=t.type,r={id:e,label:t.label||e,type:o==="string"?"text":o};return t.enum&&Array.isArray(t.enum)&&(r.elements=t.enum.map(n=>({value:n,label:String(n)}))),r}var Q8=c(T(),1);function _pt(e){return e?Object.values(e).some(t=>t?.autoGenerateControl):!1}function wpt({name:e,clientId:t,setAttributes:o}){let r=jr(),n=(0,J8.useContext)(Hn),i=(0,Q3e.useSelect)(u=>{let d=u(B).getBlockAttributes(t);if(!d?.metadata?.bindings)return d;let{getBlockBindingsSource:f}=K(u(XB.store));return Object.entries(d.metadata.bindings).reduce((p,[m,g])=>{let h=f(g.source);if(!h)return p;let b=h.getValues({select:u,context:n,bindings:{[m]:g}});return{...p,...b}},d)},[n,t]),s=(0,XB.getBlockType)(e),{fields:a,form:l}=(0,J8.useMemo)(()=>s?.attributes?Z3e(s.attributes):{fields:[],form:{fields:[]}},[s?.attributes]);return r!=="default"||!a||a.length===0?null:(0,Q8.jsx)(Ve,{children:(0,Q8.jsx)(X3e.PanelBody,{title:(0,J3e.__)("Settings"),children:(0,Q8.jsx)(IB,{data:i,fields:a,form:l,onChange:o})})})}var eVe={edit:wpt,attributeKeys:[],hasSupport(e){let t=(0,XB.getBlockType)(e);return _pt(t?.attributes)}};function e9(e){let{style:t}=e,o=t?.dimensions||{},r=Ya({dimensions:o});return{className:o.aspectRatio?"has-aspect-ratio":void 0,style:r}}function t9(e){let t=e.style?.border||{};return{className:HJ(e)||void 0,style:Ya({border:t})}}function mee(e){let{colors:t}=mh(),o=t9(e),{borderColor:r}=e;if(r){let n=Zv({colors:t,namedColor:r});o.style.borderColor=n.color}return o}function gee(e){let t=e.style?.shadow||"";return{style:Ya({shadow:t})}}var hee=c(F(),1);function o9(e){let{backgroundColor:t,textColor:o,gradient:r,style:n}=e,i=Ja("background-color",t),s=Ja("color",o),a=J_(r),l=a||n?.color?.gradient,u=Y(s,a,{[i]:!l&&!!i,"has-text-color":o||n?.color?.text,"has-background":t||n?.color?.background||r||n?.color?.gradient,"has-link-color":n?.elements?.link?.color}),d=n?.color||{},f=Ya({color:d});return{className:u||void 0,style:f}}function bee(e){let{backgroundColor:t,textColor:o,gradient:r}=e,[n,i,s,a,l,u]=je("color.palette.custom","color.palette.theme","color.palette.default","color.gradients.custom","color.gradients.theme","color.gradients.default"),d=(0,hee.useMemo)(()=>[...n||[],...i||[],...s||[]],[n,i,s]),f=(0,hee.useMemo)(()=>[...a||[],...l||[],...u||[]],[a,l,u]),p=o9(e);if(t){let m=Lu(d,t);p.style.backgroundColor=m.color}if(r&&(p.style.background=D2(f,r)),o){let m=Lu(d,o);p.style.color=m.color}return p}function yee(e){let{style:t}=e,o=t?.spacing||{};return{style:Ya({spacing:o})}}function vee(e,t){let o=e?.style?.typography||{};o={...o,fontSize:hf({size:e?.style?.typography?.fontSize},t)};let r=Ya({typography:o}),n=e?.fontFamily?`has-${Bs(e.fontFamily)}-font-family`:"",i=e?.style?.typography?.textAlign?`has-text-align-${e?.style?.typography?.textAlign}`:"";return{className:Y(n,i,Im(e?.fontSize)),style:r}}var r9=c(F(),1);function _ee(e){let[t,o]=(0,r9.useState)(e);return(0,r9.useEffect)(()=>{e&&o(e)},[e]),t}BMe([J4,M4,JQ,AJ,O8,N8,JJ,L4,Iq,k3e,L3e,j3e,lee,XMe,n5e,G3e,eVe].filter(Boolean));IMe([J4,M4,oAe,O8,dQ,o3e,JJ,bQ,vQ,L4,WJ,N8,Iq,DOe,lee]);PMe([J4,M4,JQ,eNe,AJ,WJ,N8,L4,dQ,O8,bQ,vQ]);var tVe={button:"wp-element-button",caption:"wp-element-caption"},kpt=e=>tVe[e]?tVe[e]:"";var oVe=()=>"";var L0=c(F(),1),QB=c(ce(),1),kee=c($r(),1);var rVe=c(T(),1);function xee(e,t,o){if(e==null||e===!1)return;if(Array.isArray(e))return wee(e,t,o);switch(typeof e){case"string":case"number":return}let{type:r,props:n}=e;switch(r){case L0.StrictMode:case L0.Fragment:return wee(n.children,t,o);case L0.RawHTML:return;case UT.Content:return nVe(t,o);case HR:t.push(n.value);return}switch(typeof r){case"string":return typeof n.children<"u"?wee(n.children,t,o):void 0;case"function":let i=r.prototype&&typeof r.prototype.render=="function"?new r(n).render():r(n);return xee(i,t,o)}}function wee(e,...t){e=Array.isArray(e)?e:[e];for(let o=0;o<e.length;o++)xee(e[o],...t)}function nVe(e,t){for(let o=0;o<t.length;o++){let{name:r,attributes:n,innerBlocks:i}=t[o],s=(0,QB.getSaveElement)(r,n,(0,rVe.jsx)(UT.Content,{}));xee(s,e,i)}}function iVe(e=[]){QB.__unstableGetBlockProps.skipFilters=!0;let t=[];return nVe(t,e),QB.__unstableGetBlockProps.skipFilters=!1,t.map(o=>o instanceof kee.RichTextData?o:kee.RichTextData.fromHTMLString(o))}var sVe=c(q(),1);var See=c(T(),1);function aVe({clientId:e,resizableBoxProps:t,...o}){return(0,See.jsx)(Al,{clientId:e,__unstablePopoverSlot:"block-toolbar",...o,children:(0,See.jsx)(sVe.ResizableBox,{...t})})}var eI=c(F(),1),n9=c(ee(),1),Ou=c(q(),1),JB=c(Z(),1);var hc=c(T(),1);function lVe({rules:e}){let[t,o]=(0,eI.useState)(!1),{clientIds:r,selectPrevious:n,message:i}=(0,n9.useSelect)(g=>K(g(B)).getRemovalPromptData()),{clearBlockRemovalPrompt:s,setBlockRemovalRules:a,privateRemoveBlocks:l}=K((0,n9.useDispatch)(B));if((0,eI.useEffect)(()=>(a(e),()=>{a()}),[e,a]),(0,eI.useEffect)(()=>{o(!1)},[r]),!i)return;let u=typeof i=="object"&&i!==null,d=u?i.description:i,f=u&&i.requireConfirmation,p=f&&!t,m=()=>{l(r,n,!0),s()};return(0,hc.jsx)(Ou.Modal,{title:(0,JB.__)("Confirm deletion"),onRequestClose:s,size:"medium",children:(0,hc.jsxs)(Ou.__experimentalVStack,{spacing:4,children:[(0,hc.jsxs)("div",{children:[(0,hc.jsx)("p",{children:d}),u&&(i.warning||i.subtext)&&(0,hc.jsxs)("p",{children:[i.warning&&(0,hc.jsx)("strong",{children:i.warning}),i.warning&&i.subtext&&" ",i.subtext]})]}),f&&(0,hc.jsx)(Ou.CheckboxControl,{label:(0,JB.__)("I understand the consequences"),checked:t,onChange:o}),(0,hc.jsxs)(Ou.__experimentalHStack,{justify:"right",children:[(0,hc.jsx)(Ou.Button,{variant:"tertiary",onClick:s,__next40pxDefaultSize:!0,children:(0,JB.__)("Cancel")}),(0,hc.jsx)(Ou.Button,{variant:"primary",onClick:m,disabled:p,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,JB.__)("Delete")})]})]})})}var F0=c(F(),1);var D0=c(q(),1),uVe=c(F(),1),fa=c(Z(),1),i9=c(T(),1),cVe=[{value:"fill",label:(0,fa._x)("Fill","Scale option for dimensions control"),help:(0,fa.__)("Fill the space by stretching the content.")},{value:"contain",label:(0,fa._x)("Contain","Scale option for dimensions control"),help:(0,fa.__)("Fit the content to the space without clipping.")},{value:"cover",label:(0,fa._x)("Cover","Scale option for dimensions control"),help:(0,fa.__)("Fill the space by clipping what doesn't fit.")},{value:"none",label:(0,fa._x)("None","Scale option for dimensions control"),help:(0,fa.__)("Do not adjust the sizing of the content. Content that is too large will be clipped, and content that is too small will have additional padding.")},{value:"scale-down",label:(0,fa._x)("Scale down","Scale option for dimensions control"),help:(0,fa.__)("Scale down the content to fit the space if it is too big. Content that is too small will have additional padding.")}];function dVe({panelId:e,value:t,onChange:o,options:r=cVe,defaultValue:n=cVe[0].value,isShownByDefault:i=!0}){let s=t??n,a=(0,uVe.useMemo)(()=>r.reduce((l,u)=>(l[u.value]=u.help,l),{}),[r]);return(0,i9.jsx)(D0.__experimentalToolsPanelItem,{label:(0,fa._x)("Scale","Image scaling options"),isShownByDefault:i,hasValue:()=>s!==n,onDeselect:()=>o(n),panelId:e,children:(0,i9.jsx)(D0.__experimentalToggleGroupControl,{label:(0,fa._x)("Scale","Image scaling options"),isBlock:!0,help:a[s],value:s,onChange:o,children:r.map(l=>(0,i9.jsx)(D0.__experimentalToggleGroupControlOption,{...l},l.value))})})}var V0=c(q(),1),Jv=c(Z(),1),rm=c(T(),1);function fVe({panelId:e,value:t={},onChange:o=()=>{},units:r,isShownByDefault:n=!0}){let i=t.width==="auto"?"":t.width??"",s=t.height==="auto"?"":t.height??"",a=l=>u=>{let d={...t};u?d[l]=u:delete d[l],o(d)};return(0,rm.jsxs)(rm.Fragment,{children:[(0,rm.jsx)(V0.__experimentalToolsPanelItem,{style:{gridColumn:"span 1"},label:(0,Jv.__)("Width"),isShownByDefault:n,hasValue:()=>i!=="",onDeselect:a("width"),panelId:e,children:(0,rm.jsx)(V0.__experimentalUnitControl,{label:(0,Jv.__)("Width"),placeholder:(0,Jv.__)("Auto"),labelPosition:"top",units:r,min:0,value:i,onChange:a("width")})}),(0,rm.jsx)(V0.__experimentalToolsPanelItem,{style:{gridColumn:"span 1"},label:(0,Jv.__)("Height"),isShownByDefault:n,hasValue:()=>s!=="",onDeselect:a("height"),panelId:e,children:(0,rm.jsx)(V0.__experimentalUnitControl,{label:(0,Jv.__)("Height"),placeholder:(0,Jv.__)("Auto"),labelPosition:"top",units:r,min:0,value:s,onChange:a("height")})})]})}var eb=c(T(),1);function xpt({panelId:e,value:t={},onChange:o=()=>{},aspectRatioOptions:r,defaultAspectRatio:n="auto",scaleOptions:i,defaultScale:s="cover",unitsOptions:a,tools:l=["aspectRatio","widthHeight","scale"]}){let u=t.width===void 0||t.width==="auto"?null:t.width,d=t.height===void 0||t.height==="auto"?null:t.height,f=t.aspectRatio===void 0||t.aspectRatio==="auto"?null:t.aspectRatio,p=t.scale===void 0?null:t.scale,m=!!(u&&d),g=(0,F0.useRef)(p),h=(0,F0.useRef)(f);(0,F0.useEffect)(()=>{p&&(g.current=p)},[p]),(0,F0.useEffect)(()=>{m||(h.current=f)},[f,m]);let b=m?"custom":f,v=f||u&&d;return(0,eb.jsxs)(eb.Fragment,{children:[l.includes("aspectRatio")&&(0,eb.jsx)(d8,{panelId:e,options:r,defaultValue:n,value:b,onChange:y=>{let _={...t};y=y==="auto"?null:y,y?_.aspectRatio=y:delete _.aspectRatio,y?_.scale=g.current??s:delete _.scale,y!=="custom"&&u&&d&&delete _.height,o(_)}}),l.includes("widthHeight")&&(0,eb.jsx)(fVe,{panelId:e,units:a,value:{width:u,height:d},onChange:({width:y,height:_})=>{let w={...t};y=y==="auto"?null:y,_=_==="auto"?null:_,y?w.width=y:delete w.width,_?w.height=_:delete w.height,y&&_?delete w.aspectRatio:h.current&&(w.aspectRatio=h.current),!h.current&&!!y!=!!_?delete w.scale:w.scale=g.current??s,o(w)}}),l.includes("scale")&&v&&(0,eb.jsx)(dVe,{panelId:e,options:i,defaultValue:s,value:p,onChange:y=>{let _={...t};y?_.scale=y:delete _.scale,o(_)}})]})}var pVe=xpt;var s9=c(q(),1),nm=c(Z(),1),Cee=c(T(),1),mVe=[{label:(0,nm._x)("Thumbnail","Image size option for resolution control"),value:"thumbnail"},{label:(0,nm._x)("Medium","Image size option for resolution control"),value:"medium"},{label:(0,nm._x)("Large","Image size option for resolution control"),value:"large"},{label:(0,nm._x)("Full Size","Image size option for resolution control"),value:"full"}];function gVe({panelId:e,value:t,onChange:o,options:r=mVe,defaultValue:n=mVe[0].value,isShownByDefault:i=!0,resetAllFilter:s}){let a=t??n;return(0,Cee.jsx)(s9.__experimentalToolsPanelItem,{hasValue:()=>a!==n,label:(0,nm.__)("Resolution"),onDeselect:()=>o(n),isShownByDefault:i,panelId:e,resetAllFilter:s,children:(0,Cee.jsx)(s9.SelectControl,{label:(0,nm.__)("Resolution"),value:a,options:r,onChange:o,help:(0,nm.__)("Select the size of the source image.")})})}var e_=c(Z(),1),z0=c(q(),1),bVe=c(ee(),1);var Au=c(Z(),1),hVe={a:(0,Au.__)("The <a> element should be used for links that navigate to a different page or to a different section within the same page."),article:(0,Au.__)("The <article> element should represent a self-contained, syndicatable portion of the document."),aside:(0,Au.__)("The <aside> element should represent a portion of a document whose content is only indirectly related to the document's main content."),button:(0,Au.__)("The <button> element should be used for interactive controls that perform an action on the current page, such as opening a modal or toggling content visibility."),div:(0,Au.__)("The <div> element should only be used if the block is a design element with no semantic meaning."),footer:(0,Au.__)("The <footer> element should represent a footer for its nearest sectioning element (e.g.: <section>, <article>, <main> etc.)."),header:(0,Au.__)("The <header> element should represent introductory content, typically a group of introductory or navigational aids."),main:(0,Au.__)("The <main> element should be used for the primary content of your document only."),nav:(0,Au.__)("The <nav> element should be used to identify groups of links that are intended to be used for website or page content navigation."),section:(0,Au.__)("The <section> element should represent a standalone portion of the document that can't be better represented by another element.")};var tI=c(T(),1);function yVe({tagName:e,onChange:t,clientId:o,options:r=[{label:(0,e_.__)("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"}]}){let n=!!o&&r.some(a=>a.value==="main"),i=(0,bVe.useSelect)(a=>{if(!n)return!1;let{getClientIdsWithDescendants:l,getBlockAttributes:u}=a(B);return l().some(d=>d===o?!1:u(d)?.tagName==="main")},[o,n]),s=r.map(a=>a.value==="main"&&i&&e!=="main"?{...a,disabled:!0,label:(0,e_.sprintf)((0,e_.__)("%s (Already in use)"),a.label)}:a);return(0,tI.jsxs)(z0.__experimentalVStack,{spacing:2,className:"block-editor-html-element-control",children:[(0,tI.jsx)(z0.SelectControl,{label:(0,e_.__)("HTML element"),options:s,value:e,onChange:t,help:hVe[e]}),e==="main"&&i&&(0,tI.jsx)(z0.Notice,{status:"warning",isDismissible:!1,children:(0,e_.__)("Multiple <main> elements detected. The duplicate may be in your content or template. This is not valid HTML and may cause accessibility issues. Please change this HTML element.")})]})}var im=c(q(),1);var j0=c(F(),1),a9=c(Z(),1);var pa=c(q(),1);var vVe=c(Dt(),1);var qa=c(T(),1),{Badge:Spt}=K(pa.privateApis);function _Ve({title:e,url:t,image:o,badges:r}){return(0,qa.jsxs)(pa.__experimentalHStack,{justify:"space-between",alignment:"top",children:[(0,qa.jsx)(pa.FlexItem,{className:"link-preview-button__content",children:(0,qa.jsxs)(pa.__experimentalHStack,{alignment:"top",children:[o&&(0,qa.jsx)(pa.FlexItem,{className:"link-preview-button__image-container",children:(0,qa.jsx)("img",{className:"link-preview-button__image",src:o,alt:""})}),(0,qa.jsxs)(pa.__experimentalVStack,{className:"link-preview-button__details",alignment:"topLeft",children:[(0,qa.jsx)(pa.__experimentalTruncate,{numberOfLines:1,className:"link-preview-button__title",children:(0,vVe.__unstableStripHTML)(e)}),t&&(0,qa.jsx)(pa.__experimentalTruncate,{numberOfLines:1,className:"link-preview-button__hint",children:t}),r&&r.length>0&&(0,qa.jsx)(pa.__experimentalHStack,{className:"link-preview-button__badges",alignment:"left",children:r.map(n=>(0,qa.jsx)(Spt,{intent:n.intent,children:n.label},`${n.label}|${n.intent}`))})]})]})}),(0,qa.jsx)(xt,{icon:Bn,className:"link-preview-button__icon"})]})}var Za=c(T(),1);function Eee({preview:e,onSelect:t,suggestionsQuery:o,label:r,help:n}){let[i,s]=(0,j0.useState)(!1),a=(0,j0.useId)(),l=`link-picker-title-${a}`,u=`link-picker-description-${a}`,d=(0,j0.useRef)(null),{baseControlProps:f,controlProps:p}=(0,im.useBaseControlProps)({help:n}),m=g=>{if(s(!1),g){let h={url:g.url,kind:g.kind,type:g.type,id:g.id,title:g.title};t(h)}};return(0,Za.jsxs)(im.BaseControl,{...f,children:[(0,Za.jsx)(im.BaseControl.VisualLabel,{children:r}),(0,Za.jsxs)(im.Button,{ref:d,onClick:()=>s(!i),"aria-haspopup":"dialog","aria-expanded":i,"aria-describedby":p["aria-describedby"],variant:"secondary",__next40pxDefaultSize:!0,className:"link-preview-button",children:[r&&(0,Za.jsxs)(ht,{children:[r,":"]}),(0,Za.jsx)(_Ve,{title:e.title||(0,a9.__)("Add link"),url:e.url,image:e.image,badges:e.badges})]}),i&&(0,Za.jsx)(im.Popover,{anchor:d.current,onClose:()=>s(!1),placement:"left-start",offset:36,shift:!0,children:(0,Za.jsxs)("div",{role:"dialog","aria-labelledby":l,"aria-describedby":u,children:[(0,Za.jsxs)(ht,{children:[(0,Za.jsx)("h2",{id:l,children:(0,a9.__)("Select a link")}),(0,Za.jsx)("p",{id:u,children:(0,a9.__)("Search for and add a link to the navigation item.")})]}),(0,Za.jsx)(vh,{value:null,onChange:m,suggestionsQuery:o,showInitialSuggestions:!0,forceIsEditingLink:!0,settings:[]})]})})]})}var af=c(F(),1),l9=c(ee(),1),wVe=c(Dt(),1);var H0=c(T(),1),Tee="wp-inner-block-slot",Cpt={type:"default",alignments:[]};function kVe({clientId:e}){let{innerContent:t,order:o,selectedClientIds:r}=(0,l9.useSelect)(l=>{let{getBlock:u,getBlockOrder:d,getSelectedBlockClientIds:f}=l(B);return{innerContent:u(e)?.innerContent,order:d(e),selectedClientIds:f()}},[e]),n=(0,af.useMemo)(()=>{let l=0;return(t??[]).map(u=>u===null?`<${Tee} data-slot-index="${l++}" style="display: contents"></${Tee}>`:u).join("")},[t]),i=(0,af.useRef)(),[s,a]=(0,af.useState)([]);return(0,af.useLayoutEffect)(()=>{let l=i.current;l.innerHTML=(0,wVe.safeHTML)(n),a(Array.from(l.querySelectorAll(Tee)).sort((u,d)=>Number(u.dataset.slotIndex)-Number(d.dataset.slotIndex)))},[n]),(0,H0.jsxs)(oO,{value:Cpt,children:[(0,H0.jsx)("div",{ref:i,className:"block-editor-inner-content",style:{display:"contents"}}),o.map((l,u)=>s[u]?(0,af.createPortal)((0,H0.jsx)(l9.AsyncModeProvider,{value:!r.includes(l),children:(0,H0.jsx)(aA,{rootClientId:e,clientId:l})}),s[u],l):null)]})}var{getDuotoneFilter:Ept}=K(Lo),Ree={};lte(Ree,{...FJ,ExperimentalBlockCanvas:mZ,BlockCanvasCover:dV,ExperimentalBlockEditorProvider:Vk,getDuotoneFilter:Ept,getRichTextValues:iVe,PrivateQuickInserter:w5,extractWords:j2,getNormalizedSearchTerms:y1,normalizeString:b1,PrivateListView:xR,ResizableBoxPopover:aVe,InspectorControlsLastItem:U4,useHasBlockToolbar:z3,cleanEmptyObject:Xe,getStyleForState:Ao,isDefaultBlockStyleState:Zn,setStyleForState:wn,usePrivateStyleOverride:Ga,BlockQuickNavigation:j4,LayoutStyle:bne,BlockManager:tF,BlockRemovalWarningModal:lVe,useLayoutClasses:F8,useLayoutStyles:ree,DimensionsTool:pVe,ResolutionTool:gVe,TabbedSidebar:g5,TextAlignmentControl:R4,usesContextKey:OX,useFlashEditableBlocks:JO,HTMLElementControl:yVe,useZoomOut:LT,globalStylesDataKey:Is,globalStylesLinksDataKey:c_,selectBlockPatternsKey:cm,requiresWrapperOnCopy:tK,PrivateRichText:UR,PrivateInserterLibrary:NQ,reusableBlocksSelectKey:yI,userPatternCategoriesSelectKey:pf,PrivateBlockPopover:zy,PrivatePublishDateTimePicker:WQ,useSpacingSizes:X6,useBlockDisplayTitle:ui,BlockStyleVariationOverridesWithConfig:oQ,setBackgroundStyleDefaults:w4,sectionRootClientIdKey:um,NoteIconSlotFill:b3,NoteIconToolbarSlotFill:A3,mediaEditKey:vI,getMediaSelectKey:_I,deviceTypeKey:el,isIsolatedEditorKey:dm,isNavigationOverlayContextKey:wI,isNavigationPostEditorKey:hte,mediaUploadOnSuccessKey:q0,mediaSideloadFromUrlKey:bte,openMediaEditorModalKey:yte,useBlockElement:Zt,useBlockElementRef:Nb,LinkPicker:Eee,useRemoteUrlData:C6,PrivateBlockContext:Rn,useListViewPanelState:q8,isHashLink:rb,isRelativePath:nb,InnerContent:kVe,useNativeUndo:lw,usesNativeUndo:Tie,isElementVisible:dW});return NVe(Tpt);})();
+			}`:i}).join("")}function Cut({style:e={},selector:t,parentLayout:o={},viewportSettings:r}){let n=e?.layout??{};return Object.entries(wut(r)).map(([i,s])=>{let a=Ao(e,{viewport:i,pseudo:qs.pseudo})?.layout;if(!a||!Object.keys(a).length)return"";let u=tLe({selector:t,layout:n,viewportOverrides:a,parentLayout:o,includeContainerQuery:!1}).map(eLe).join("");return u?`${s}{${u}}`:""}).filter(Boolean).join("")}function Eut(e,t,o){if(!hi(o))return{...e,layout:{...e?.layout,...t}};let r={viewport:o.viewport,pseudo:qs.pseudo},n=Ao(e,r);return _n(e,r,{...n,layout:{...n?.layout,...t}})}function Tut({style:e}){let{shouldRenderChildLayoutStyles:t,viewportSettings:o}=(0,yF.useSelect)(p=>{let m=p(B).getSettings();return{shouldRenderChildLayoutStyles:!m.disableLayoutStyles,viewportSettings:m?.__experimentalFeatures?.viewport}}),r=e?.layout??{},{columnStart:n,rowStart:i,columnSpan:s,rowSpan:a}=r,l=wb()||{},u=(0,QNe.useInstanceId)(kut),d=`.wp-container-content-${u}`,f="";if(t&&(f=[Sut({selector:d,layout:r,parentLayout:l}),Cut({style:e,selector:d,parentLayout:l,viewportSettings:o})].join("")),qc({css:f}),!!f)return{className:`wp-container-content-${u}`}}function Rut({clientId:e,style:t,setAttributes:o}){let r=wb()||{},{type:n="default",allowSizingOnChildren:i=!1,isManualPlacement:s}=r;return n!=="grid"?null:(0,$p.jsx)(But,{clientId:e,style:t,setAttributes:o,allowSizingOnChildren:i,isManualPlacement:s,parentLayout:r})}function But({clientId:e,style:t,setAttributes:o,allowSizingOnChildren:r,isManualPlacement:n,parentLayout:i}){let{rootClientId:s,isVisible:a,parentBlockVisibility:l,blockBlockVisibility:u,deviceType:d,viewportSettings:f,isChildBlockAGrid:p,selectedState:m}=(0,yF.useSelect)(S=>{let{getBlockRootClientId:I,getBlockEditingMode:P,getTemplateLock:A,getBlockAttributes:O,getSettings:L,getSelectedBlockStyleState:H}=K(S(B)),N=I(e);if(A(N)||P(N)!=="default")return{rootClientId:N,isVisible:!1};let M=O(N),V=O(e),j=L(),D=j?.[Ya]?.toLowerCase()||pn.desktop.key;return{rootClientId:N,isVisible:!0,parentBlockVisibility:M?.metadata?.blockVisibility,blockBlockVisibility:V?.metadata?.blockVisibility,deviceType:D,viewportSettings:j?.__experimentalFeatures?.viewport,isChildBlockAGrid:V?.layout?.type==="grid",selectedState:H(e)}},[e]),h=Zt(e)?.ownerDocument?.defaultView,b=h===null?void 0:h,{isBlockCurrentlyHidden:v,currentViewport:y}=al({blockVisibility:l,deviceType:d,view:b,viewportSettings:f}),_=(0,yF.useSelect)(S=>{if(!s)return!1;let{isBlockParentHiddenAtViewport:I}=K(S(B));return I(s,y)},[s,y]),{isBlockCurrentlyHidden:w}=al({blockVisibility:u,deviceType:d,view:b,viewportSettings:f}),[k,x]=(0,JNe.useState)(),C=p?e:void 0;if(!a||v||_)return null;let E=r&&!w;function R(S){o({style:Eut(t,S,m)})}return(0,$p.jsxs)($p.Fragment,{children:[(0,$p.jsx)(bB,{clientId:s,contentRef:x,parentLayout:i,childGridClientId:C}),E&&(0,$p.jsx)(JQ,{clientId:e,bounds:k,onChange:R,parentLayout:i}),n&&window.__experimentalEnableGridInteractivity&&(0,$p.jsx)(eJ,{layout:t?.layout,parentLayout:i,onChange:R,gridClientId:s,blockClientId:e})]})}var oJ={useBlockProps:Tut,edit:Rut,attributeKeys:["style"],hasSupport(){return!0}};var nJ=c(Bo(),1),rJ=c(ce(),1),oLe="metadata";function Iut(e){return e?.attributes?.[oLe]?.type||(e.attributes={...e.attributes,[oLe]:{type:"object"}}),e}function Put(e,t,o,r){if(r.length===1&&e.innerBlocks.length===t.length||r.length===1&&t.length>1||r.length>1&&t.length===1||r.length>1&&t.length>1&&r.length!==t.length)return e;let n=t[o]?.attributes?.metadata;if(!n)return e;let i={};return n.noteId&&!e.attributes?.metadata?.noteId&&(i.noteId=n.noteId),n.name&&!e.attributes?.metadata?.name&&(0,rJ.hasBlockSupport)(e.name,"renaming",!0)&&(i.name=n.name),n.blockVisibility!==void 0&&!e.attributes?.metadata?.blockVisibility&&(0,rJ.hasBlockSupport)(e.name,"visibility",!0)&&(i.blockVisibility=n.blockVisibility),Object.keys(i).length>0?{...e,attributes:{...e.attributes,metadata:{...e.attributes.metadata,...i}}}:e}(0,nJ.addFilter)("blocks.registerBlockType","core/metadata/addMetaAttribute",Iut);(0,nJ.addFilter)("blocks.switchToBlockType.transformedBlock","core/metadata/addTransforms",Put);var iJ=c(Z(),1),vF=c(F(),1),_F=c(q(),1),wF=c(ce(),1),e0=c(ee(),1);var Oh=c(T(),1),Out={};function Aut({name:e,clientId:t,metadata:{ignoredHookedBlocks:o=[]}={}}){let r=(0,e0.useSelect)(m=>m(wF.store).getBlockTypes(),[]),n=(0,vF.useMemo)(()=>r?.filter(({name:m,blockHooks:g})=>g&&e in g||o.includes(m)),[r,e,o]),i=(0,e0.useSelect)(m=>{let{getBlocks:g,getBlockRootClientId:h,getGlobalBlockCount:b}=m(B),v=h(t),y=n.reduce((_,w)=>{if(b(w.name)===0)return _;let k=w?.blockHooks?.[e],x;switch(k){case"before":case"after":x=g(v);break;case"first_child":case"last_child":x=g(t);break;case void 0:x=[...g(v),...g(t)];break}let C=x?.find(E=>E.name===w.name);return C?{..._,[w.name]:C.clientId}:_},{});return Object.values(y).length>0?y:Out},[n,e,t]),{getBlockIndex:s,getBlockCount:a,getBlockRootClientId:l}=(0,e0.useSelect)(B),{insertBlock:u,removeBlock:d}=(0,e0.useDispatch)(B);if(!n.length)return null;let f=n.reduce((m,g)=>{let[h]=g.name.split("/");return m[h]||(m[h]=[]),m[h].push(g),m},{}),p=(m,g)=>{let h=s(t),b=a(t),v=l(t);switch(g){case"before":case"after":u(m,g==="after"?h+1:h,v,!1);break;case"first_child":case"last_child":u(m,g==="first_child"?0:b,t,!1);break;case void 0:u(m,h+1,v,!1);break}};return(0,Oh.jsx)(Ve,{children:(0,Oh.jsxs)(_F.PanelBody,{className:"block-editor-hooks__block-hooks",title:(0,iJ.__)("Plugins"),initialOpen:!0,children:[(0,Oh.jsx)("p",{className:"block-editor-hooks__block-hooks-helptext",children:(0,iJ.__)("Manage the inclusion of blocks added automatically by plugins.")}),Object.keys(f).map(m=>(0,Oh.jsxs)(vF.Fragment,{children:[(0,Oh.jsx)("h3",{children:m}),f[m].map(g=>{let h=g.name in i;return(0,Oh.jsx)(_F.ToggleControl,{checked:h,label:g.title,onChange:()=>{if(!h){let b=g.blockHooks[e];p((0,wF.createBlock)(g.name),b);return}d(i[g.name],!1)}},g.title)})]},m))]})})}var rLe={edit:Aut,attributeKeys:["metadata"],hasSupport(){return!0}};var sJ=c(Z(),1),nLe=c(ce(),1),t0=c(q(),1),iLe=c(ee(),1),sLe=c(F(),1),aLe=c(ue(),1);var Ah=c(T(),1),Mut=()=>(0,aLe.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:259}},Nut=({name:e,metadata:t})=>{let o=(0,sLe.useContext)(Ti),{removeAllBlockBindings:r}=kf(),n=Mut(),{bindableAttributes:i,hasCompatibleFields:s}=(0,iLe.useSelect)(l=>{let{__experimentalBlockBindingsSupportedAttributes:u}=l(B).getSettings(),{getAllBlockBindingsSources:d,getBlockBindingsSourceFieldsList:f}=K(l(nLe.store));return{bindableAttributes:u?.[e],hasCompatibleFields:Object.values(d()).some(p=>f(p,o)?.length>0)}},[e,o]);if(!i||i.length===0)return null;let{bindings:a}=t||{};return a===void 0&&!s?null:(0,Ah.jsx)(Ve,{group:"bindings",children:(0,Ah.jsxs)(t0.__experimentalToolsPanel,{label:(0,sJ.__)("Attributes"),resetAll:()=>{r()},dropdownMenuProps:n,className:"block-editor-bindings__panel",children:[(0,Ah.jsx)(t0.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:i.map(l=>(0,Ah.jsx)(n1,{attribute:l,blockName:e,binding:a?.[l]},l))}),(0,Ah.jsx)(t0.__experimentalText,{as:"div",variant:"muted",children:(0,Ah.jsx)("p",{children:(0,sJ.__)("Attributes connected to custom fields or other dynamic data.")})})]})})},lLe={edit:Nut,attributeKeys:["metadata"],hasSupport(e){return!["core/post-date","core/navigation-link","core/navigation-submenu"].includes(e)}};var cLe=c(Z(),1),uLe=c(q(),1),SF=c(ee(),1),CF=c(ce(),1),dLe=c(F(),1);var kF=c(ee(),1);function xF(e){let{isOpened:t,expandRevision:o}=(0,kF.useSelect)(i=>{let{isListViewPanelOpened:s,getListViewExpandRevision:a}=K(i(B));return{isOpened:s(e),expandRevision:a()}},[e]),{__unstableToggleListViewPanel:r}=(0,kF.useDispatch)(B);return{isOpened:t,expandRevision:o,handleToggle:i=>{r(e,i)}}}var o0=c(T(),1),Lut="listView";function Dut(e){return(0,CF.hasBlockSupport)(e,Lut)}function Vut({clientId:e,name:t}){let{isSelectionWithinCurrentSection:o}=(0,dLe.useContext)(ri),{isOpened:r,expandRevision:n,handleToggle:i}=xF(e),{openListViewContentPanel:s}=K((0,SF.useDispatch)(B)),{isEnabled:a,hasChildren:l,isNestedListView:u}=(0,SF.useSelect)(m=>{let{getBlockCount:g,getBlockParents:h,shouldRenderBlockListView:b}=K(m(B)),y=h(e,!1).find(_=>b(_));return{isEnabled:b(e),hasChildren:!!g(e),isNestedListView:y}},[e]),f=(0,CF.getBlockType)(t)?.title||t;return!a||u?null:(0,o0.jsx)(IT,{group:"list",children:(0,o0.jsxs)(uLe.PanelBody,{title:o?f:void 0,opened:r,onToggle:i,children:[!l&&(0,o0.jsx)("p",{className:"block-editor-block-inspector__no-blocks",children:(0,cLe.__)("No items yet.")}),(0,o0.jsx)(sR,{rootClientId:e,isExpanded:!0,description:f,showAppender:!0,onSelect:s},`${e}-${n}`)]})})}var fLe={edit:Vut,hasSupport:Dut,attributeKeys:[],supportsPatternEditing:!0};var pLe=c(Bo(),1),mLe=c(ce(),1);function Fut(e){return e.__experimentalLabel||(0,mLe.hasBlockSupport)(e,"renaming",!0)&&(e.__experimentalLabel=(o,{context:r})=>{let{metadata:n}=o;if((r==="list-view"||r==="breadcrumb")&&n?.name)return n.name}),e}(0,pLe.addFilter)("blocks.registerBlockType","core/metadata/addLabelCallback",Fut);var gLe=c(ue(),1),hLe=c(Bo(),1),aJ=c(ee(),1);var sc=c(T(),1);function zut(e){tJ(e)}function jut({clientId:e,layout:t}){let{isVisible:o,blockVisibility:r,deviceType:n,viewportSettings:i}=(0,aJ.useSelect)(p=>{let{isBlockSelected:m,hasSelectedInnerBlock:g,isDraggingBlocks:h,getTemplateLock:b,getBlockEditingMode:v,getBlockAttributes:y,getSettings:_}=p(B);if(!h()&&!m(e)||b(e)||v(e)!=="default"||g(e))return{isVisible:!1};let w=y(e),k=_(),x=k?.[Ya]?.toLowerCase()||pn.desktop.key;return{isVisible:!0,blockVisibility:w?.metadata?.blockVisibility,deviceType:x,viewportSettings:k?.__experimentalFeatures?.viewport}},[e]),a=Zt(e)?.ownerDocument?.defaultView,l=a===null?void 0:a,{isBlockCurrentlyHidden:u,currentViewport:d}=al({blockVisibility:r,deviceType:n,view:l,viewportSettings:i}),f=(0,aJ.useSelect)(p=>{if(!o)return!1;let{isBlockParentHiddenAtViewport:m}=K(p(B));return m(e,d)},[e,d,o]);return(0,sc.jsxs)(sc.Fragment,{children:[(0,sc.jsx)(zut,{clientId:e}),o&&!u&&!f&&(0,sc.jsx)(bB,{clientId:e,parentLayout:t})]})}var Hut=(0,gLe.createHigherOrderComponent)(e=>function(o){return o.attributes.layout?.type!=="grid"?(0,sc.jsx)(e,{...o},"edit"):(0,sc.jsxs)(sc.Fragment,{children:[(0,sc.jsx)(jut,{clientId:o.clientId,layout:o.attributes.layout}),(0,sc.jsx)(e,{...o},"edit")]})},"addGridVisualizerToBlockEdit");(0,hLe.addFilter)("editor.BlockEdit","core/editor/grid-visualizer",Hut);var AB=c(ce(),1),n3e=c(q(),1),i3e=c(ee(),1);var lJ=c(Z(),1);var ur="isAny",dr="isNone",EF="isAll",Gi="isNotAll",Sn="between",_s="inThePast",oa="over",Rr="is",Br="isNot",Mh="lessThan",Nh="greaterThan",Lh="lessThanOrEqual",Dh="greaterThanOrEqual",_u="before",wu="after",ku="beforeInc",xu="afterInc",Gd="contains",$d="notContains",Yd="startsWith",Su="on",Cu="notOn";var YOo={asc:(0,lJ.__)("Sort ascending"),desc:(0,lJ.__)("Sort descending")};var wB=c(F(),1),Uut=[];function ra({elements:e,getElements:t}){let o=Array.isArray(e)&&e.length>0?e:Uut,[r,n]=(0,wB.useState)(o),[i,s]=(0,wB.useState)(!1);return(0,wB.useEffect)(()=>{if(!t){n(o);return}let a=!1;return s(!0),t().then(l=>{if(!a){let u=Array.isArray(l)&&l.length>0?l:o;n(u)}}).catch(()=>{a||n(o)}).finally(()=>{a||s(!1)}),()=>{a=!0}},[t,o]),{elements:r,isLoading:i}}var qe=c(Z(),1),jr=c(F(),1),kB=c(Vl(),1);var Wut=/(?:[Zz]|[+-](?:[01]\d|2[0-3]):?[0-5]\d)$/,Gut=["HH:mm","HH:mm:ss"],$ut=new Date(2e3,0,1);function ws(e){if(typeof e!="string")return null;let t=e.trim().replace(Wut,"");for(let o of Gut){let r=nme(t,o,$ut);if(Mc(r))return r.getHours()*3600+r.getMinutes()*60+r.getSeconds()}return null}var cJ=c(T(),1),un={Name:(0,cJ.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,cJ.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function r0(e,t){let o=ws(t);return o!==null?[ws(e)??NaN,o]:[(0,kB.getDate)(e).getTime(),(0,kB.getDate)(t).getTime()]}function bLe(e,t){switch(t){case"days":return cy(new Date,e);case"weeks":return ume(new Date,e);case"months":return ZN(new Date,e);case"years":return XN(new Date,e);default:return new Date}}var yLe={label:(0,qe.__)("Is none of"),filterText:(e,t)=>(0,jr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(o=>o.label).join(", ")),un),filter:((e,t,o)=>{if(!o?.length)return!0;let r=t.getValue({item:e});return Array.isArray(r)?!o.some(n=>r.includes(n)):typeof r=="string"||typeof r=="number"?!o.includes(r):!1}),selection:"multi"},vLe=[{name:ur,label:(0,qe.__)("Includes"),filterText:(e,t)=>(0,jr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(o=>o.label).join(", ")),un),filter(e,t,o){if(!o?.length)return!0;let r=t.getValue({item:e});return Array.isArray(r)?o.some(n=>r.includes(n)):typeof r=="string"||typeof r=="number"?o.includes(r):!1},selection:"multi"},{name:dr,...yLe},{name:EF,label:(0,qe.__)("Includes all"),filterText:(e,t)=>(0,jr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(o=>o.label).join(", ")),un),filter(e,t,o){if(!o?.length)return!0;let r=t.getValue({item:e});return Array.isArray(r)?o.every(n=>r.includes(n)):!1},selection:"multi"},{name:Gi,...yLe},{name:Sn,label:(0,qe.__)("Between (inc)"),filterText:(e,t)=>(0,jr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),un),filter(e,t,o){if(!Array.isArray(o)||o.length!==2||o.includes(void 0)||o.includes("")||o.includes(null))return!0;let r=t.getValue({item:e}),[n,i]=o.map(ws);if(n!==null&&i!==null){let s=ws(r);return s!==null&&s>=n&&s<=i}return typeof r=="number"||r instanceof Date||typeof r=="string"?r>=o[0]&&r<=o[1]:!1},selection:"custom"},{name:_s,label:(0,qe.__)("In the past"),filterText:(e,t)=>(0,jr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),un),filter(e,t,o){if(o?.value===void 0||o?.unit===void 0)return!0;let r=bLe(o.value,o.unit),n=(0,kB.getDate)(t.getValue({item:e}));return n>=r&&n<=new Date},selection:"custom"},{name:oa,label:(0,qe.__)("Over"),filterText:(e,t)=>(0,jr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),un),filter(e,t,o){if(o?.value===void 0||o?.unit===void 0)return!0;let r=bLe(o.value,o.unit);return(0,kB.getDate)(t.getValue({item:e}))<r},selection:"custom"},{name:Rr,label:(0,qe.__)("Is"),filterText:(e,t)=>(0,jr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){return o===t.getValue({item:e})||o===void 0},selection:"single"},{name:Br,label:(0,qe.__)("Is not"),filterText:(e,t)=>(0,jr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){return o!==t.getValue({item:e})},selection:"single"},{name:Mh,label:(0,qe.__)("Less than"),filterText:(e,t)=>(0,jr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})<o},selection:"single"},{name:Nh,label:(0,qe.__)("Greater than"),filterText:(e,t)=>(0,jr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})>o},selection:"single"},{name:Lh,label:(0,qe.__)("Less than or equal"),filterText:(e,t)=>(0,jr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})<=o},selection:"single"},{name:Dh,label:(0,qe.__)("Greater than or equal"),filterText:(e,t)=>(0,jr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})>=o},selection:"single"},{name:_u,label:(0,qe.__)("Before"),filterText:(e,t)=>(0,jr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){if(o===void 0)return!0;let[r,n]=r0(t.getValue({item:e}),o);return r<n},selection:"single"},{name:wu,label:(0,qe.__)("After"),filterText:(e,t)=>(0,jr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){if(o===void 0)return!0;let[r,n]=r0(t.getValue({item:e}),o);return r>n},selection:"single"},{name:ku,label:(0,qe.__)("Before (inc)"),filterText:(e,t)=>(0,jr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){if(o===void 0)return!0;let[r,n]=r0(t.getValue({item:e}),o);return r<=n},selection:"single"},{name:xu,label:(0,qe.__)("After (inc)"),filterText:(e,t)=>(0,jr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){if(o===void 0)return!0;let[r,n]=r0(t.getValue({item:e}),o);return r>=n},selection:"single"},{name:Gd,label:(0,qe.__)("Contains"),filterText:(e,t)=>(0,jr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){if(o===void 0)return!0;let r=t.getValue({item:e});return typeof r=="string"&&o&&r.toLowerCase().includes(String(o).toLowerCase())},selection:"single"},{name:$d,label:(0,qe.__)("Doesn't contain"),filterText:(e,t)=>(0,jr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){if(o===void 0)return!0;let r=t.getValue({item:e});return typeof r=="string"&&o&&!r.toLowerCase().includes(String(o).toLowerCase())},selection:"single"},{name:Yd,label:(0,qe.__)("Starts with"),filterText:(e,t)=>(0,jr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){if(o===void 0)return!0;let r=t.getValue({item:e});return typeof r=="string"&&o&&r.toLowerCase().startsWith(String(o).toLowerCase())},selection:"single"},{name:Su,label:(0,qe.__)("On"),filterText:(e,t)=>(0,jr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){if(o===void 0)return!0;let[r,n]=r0(t.getValue({item:e}),o);return r===n},selection:"single"},{name:Cu,label:(0,qe.__)("Not on"),filterText:(e,t)=>(0,jr.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){if(o===void 0)return!0;let[r,n]=r0(t.getValue({item:e}),o);return r!==n},selection:"single"}],_Le=e=>vLe.find(t=>t.name===e),wLe=()=>vLe.map(e=>e.name);var LLe=c(F(),1);var TF=c(F(),1),kLe=c(ue(),1),xLe=c(q(),1);var uJ=c(T(),1),Yut=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,TF.useRef)(null),s=(0,kLe.useMergeRefs)([n,i]);return(0,uJ.jsx)(Lr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,ref:s,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[type="checkbox"]'),children:(0,uJ.jsx)(xLe.CheckboxControl,{...r})})},RF=(0,TF.forwardRef)(Yut);RF.displayName="ValidatedCheckboxControl";var n0=c(F(),1),SLe=c(ue(),1),CLe=c(q(),1);var dJ=c(T(),1),Kut=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,n0.useRef)(null),s=(0,SLe.useMergeRefs)([n,i]);return(0,n0.useEffect)(()=>{let a=i.current?.querySelector('input[role="combobox"]');a&&(a.required=e??!1)},[e]),(0,dJ.jsx)(Lr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,ref:s,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[role="combobox"]'),children:(0,dJ.jsx)(CLe.ComboboxControl,{...r})})},BF=(0,n0.forwardRef)(Kut);BF.displayName="ValidatedComboboxControl";var IF=c(F(),1),ELe=c(q(),1);var i0=c(T(),1),qut=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,IF.useRef)(null);return(0,i0.jsxs)("div",{className:"dataviews-validated-control__wrapper-with-error-delegate",ref:n,children:[(0,i0.jsx)(Lr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,customValidity:t,getValidityTarget:()=>i.current,children:(0,i0.jsx)(ELe.FormTokenField,{...r})}),(0,i0.jsx)("input",{className:"dataviews-validated-control__error-delegate",type:"text",ref:i,required:e,value:r.value&&r.value.length>0?"hasvalue":"",tabIndex:-1,onChange:()=>{},onFocus:s=>{s.target.previousElementSibling?.querySelector('input[type="text"]')?.focus()}})]})},PF=(0,IF.forwardRef)(qut);PF.displayName="ValidatedFormTokenField";var OF=c(F(),1),TLe=c(ue(),1),RLe=c(q(),1);var fJ=c(T(),1),Zut=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,OF.useRef)(null),s=(0,TLe.useMergeRefs)([n,i]);return(0,fJ.jsx)(Lr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,customValidity:t,getValidityTarget:()=>i.current,children:(0,fJ.jsx)(RLe.__experimentalNumberControl,{ref:s,...r})})},AF=(0,OF.forwardRef)(Zut);AF.displayName="ValidatedNumberControl";var MF=c(F(),1),BLe=c(ue(),1),ILe=c(q(),1);var pJ=c(T(),1),Xut=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,MF.useRef)(null),s=(0,BLe.useMergeRefs)([n,i]);return(0,pJ.jsx)(Lr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,ref:s,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[type="radio"]'),children:(0,pJ.jsx)(ILe.RadioControl,{...r})})},NF=(0,MF.forwardRef)(Xut);NF.displayName="ValidatedRadioControl";var LF=c(F(),1),PLe=c(ue(),1),OLe=c(q(),1);var mJ=c(T(),1),Qut=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,LF.useRef)(null),s=(0,PLe.useMergeRefs)([n,i]);return(0,mJ.jsx)(Lr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,customValidity:t,getValidityTarget:()=>i.current,children:(0,mJ.jsx)(OLe.SelectControl,{ref:s,...r})})},DF=(0,LF.forwardRef)(Qut);DF.displayName="ValidatedSelectControl";var VF=c(F(),1),ALe=c(ue(),1),MLe=c(q(),1);var gJ=c(T(),1),Jut=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,VF.useRef)(null),s=(0,ALe.useMergeRefs)([n,i]);return(0,gJ.jsx)(Lr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,customValidity:t,getValidityTarget:()=>i.current,children:(0,gJ.jsx)(MLe.ToggleControl,{ref:s,required:e,...r})})},FF=(0,VF.forwardRef)(Jut);FF.displayName="ValidatedToggleControl";var a0=c(F(),1),NLe=c(q(),1);var s0=c(T(),1),edt=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,a0.useRef)(null),s=(0,a0.useId)();return(0,s0.jsxs)("div",{className:"dataviews-validated-control__wrapper-with-error-delegate",children:[(0,s0.jsx)(Lr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,customValidity:t,getValidityTarget:()=>i.current,children:(0,s0.jsx)(NLe.__experimentalToggleGroupControl,{ref:n,...r})}),(0,s0.jsx)("input",{className:"dataviews-validated-control__error-delegate",type:"radio",ref:i,required:e,checked:r.value!==void 0,tabIndex:-1,name:s,onChange:()=>{},onFocus:a=>{a.target.previousElementSibling?.querySelector('[data-active-item="true"]')?.focus()}})]})},zF=(0,a0.forwardRef)(edt);zF.displayName="ValidatedToggleGroupControl";function So(e,t){let o;return e?.required&&t?.required?o=t.required.message?{type:t.required.type,message:t.required.message}:void 0:e?.pattern&&t?.pattern?o=t.pattern:e?.min&&t?.min?o=t.min:e?.max&&t?.max?o=t.max:e?.minLength&&t?.minLength?o=t.minLength:e?.maxLength&&t?.maxLength?o=t.maxLength:e?.elements&&t?.elements?o=t.elements:t?.custom&&(o=t.custom),o}var DLe=c(T(),1);function VLe({field:e,onChange:t,data:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,label:l,description:u,isValid:d}=e,f=e.isDisabled({item:o,field:e}),p=(0,LLe.useCallback)(()=>{t(a({item:o,value:!s({item:o})}))},[o,s,t,a]);return(0,DLe.jsx)(RF,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:So(d,i),hidden:r,label:l,help:u,checked:s({item:o}),onChange:p,disabled:f})}var FLe=c(q(),1),zLe=c(F(),1);var hJ=c(T(),1);function jF({data:e,field:t,onChange:o,hideLabelFromVision:r,validity:n}){let{label:i,description:s,placeholder:a,getValue:l,setValue:u,isValid:d}=t,f=l({item:e})??"",p=(0,zLe.useCallback)(h=>o(u({item:e,value:h??""})),[e,o,u]),{elements:m,isLoading:g}=ra({elements:t.elements,getElements:t.getElements});return g?(0,hJ.jsx)(FLe.Spinner,{}):(0,hJ.jsx)(BF,{required:!!t.isValid?.required,customValidity:So(d,n),label:i,value:f,help:s,placeholder:a,options:m,onChange:p,hideLabelFromVision:r,allowReset:!0,expandOnFocus:!0})}var GLe=c(q(),1),ac=c(F(),1),d0=c(Z(),1),$Le=c(Yo(),1),na=c(Vl(),1);var c0=c(q(),1),bJ=c(F(),1),Kd=c(Z(),1);var l0=c(T(),1),tdt={[_s]:[{value:"days",label:(0,Kd.__)("Days")},{value:"weeks",label:(0,Kd.__)("Weeks")},{value:"months",label:(0,Kd.__)("Months")},{value:"years",label:(0,Kd.__)("Years")}],[oa]:[{value:"days",label:(0,Kd.__)("Days ago")},{value:"weeks",label:(0,Kd.__)("Weeks ago")},{value:"months",label:(0,Kd.__)("Months ago")},{value:"years",label:(0,Kd.__)("Years ago")}]};function HF({className:e,data:t,field:o,onChange:r,hideLabelFromVision:n,operator:i}){let s=tdt[i===_s?"inThePast":"over"],{id:a,label:l,description:u,getValue:d,setValue:f}=o,p=o.isDisabled({item:t,field:o}),m=d({item:t}),{value:g="",unit:h=s[0].value}=m&&typeof m=="object"?m:{},b=(0,bJ.useCallback)(y=>r(f({item:t,value:{value:Number(y),unit:h}})),[r,f,t,h]),v=(0,bJ.useCallback)(y=>r(f({item:t,value:{value:g,unit:y}})),[r,f,t,g]);return(0,l0.jsx)(c0.BaseControl,{id:a,className:Y(e,"dataviews-controls__relative-date"),label:l,hideLabelFromVision:n,help:u,children:(0,l0.jsxs)($e,{direction:"row",gap:"sm",children:[(0,l0.jsx)(c0.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:g,onChange:b,disabled:p}),(0,l0.jsx)(c0.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,Kd.__)("Unit"),value:h,options:s,onChange:v,hideLabelFromVision:!0,disabled:p})]})})}function xB(e,t){return t?new Qr(e,t):e}var jLe=c(F(),1);function SB(e,t){let o=typeof e.min?.constraint=="string"?e.min.constraint:void 0,r=typeof e.max?.constraint=="string"?e.max.constraint:void 0,n=(0,jLe.useMemo)(()=>{let i=[];if(o){let s=t(o);s&&i.push({before:s})}if(r){let s=t(r);s&&i.push({after:s})}return i.length>0?i:void 0},[o,r,t]);return{minConstraint:o,maxConstraint:r,disabledMatchers:n}}var odt={ary:"ar-MA",haz:"fa"};function CB(e){let t=e?.trim().split(/[_-]/)??[],o=t.shift()?.toLowerCase();if(!o)return;let r=[odt[o]??o];for(let n of t)(/^[a-z]{4}$/i.test(n)||/^([a-z]{2}|\d{3})$/i.test(n))&&r.push(n);return r.join("-")}var HLe=c(Vl(),1),EB=c(Z(),1);function ULe(){let{timezone:e}=(0,HLe.getSettings)(),t=-1*(new Date().getTimezoneOffset()/60);if(Number(e.offset)===t)return;let o=Number(e.offset)>=0?"+":"",r=e.abbr!==""&&isNaN(Number(e.abbr))?e.abbr:`UTC${o}${e.offsetFormatted}`,n=e.string.replaceAll("_"," "),i=r;return e.string==="UTC"?i=(0,EB.__)("Coordinated Universal Time"):n.trim().length>0&&(i=`(${r}) ${n}`),(0,EB.sprintf)((0,EB.__)("Timezone: %s"),i)}var WLe=c(Vl(),1);function u0(e){if(!e)return null;let t=(0,WLe.getDate)(e);return t&&Mc(t)?t:null}var Vh=c(T(),1),yJ=e=>e?(0,na.dateI18n)("Y-m-d\\TH:i",(0,na.getDate)(e)):"";function rdt({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,config:s}){let{compact:a}=s||{},{id:l,label:u,description:d,setValue:f,getValue:p,isValid:m}=t,g=t.isDisabled({item:e,field:t}),h=p({item:e}),b=typeof h=="string"?h:void 0,{timezone:v}=(0,na.getSettings)(),y=v.string||(0,na.dateI18n)("P"),[_,w]=(0,ac.useState)(()=>{let N=u0(b);return xB(N||new Date,y)});(0,ac.useEffect)(()=>{let N=u0(b);if(N){let M=xB(N,y);w(V=>ly(M,xB(V,y))?V:M)}},[y,b]);let k=(0,ac.useRef)(null),x=(0,ac.useRef)(void 0),{minConstraint:C,maxConstraint:E,disabledMatchers:R}=SB(m,u0),S=(0,ac.useCallback)(N=>o(f({item:e,value:N})),[e,o,f]);(0,ac.useEffect)(()=>()=>clearTimeout(x.current),[]);let I=(0,ac.useCallback)(N=>{if(N){let M=(0,na.dateI18n)("Y-m-d",N),V=b?(0,na.dateI18n)("H:i",(0,na.getDate)(b)):"00:00",j=(0,na.getDate)(`${M}T${V}`);S(j.toISOString())}else S(void 0);clearTimeout(x.current),x.current=setTimeout(()=>{let M=k.current;M&&(M.dispatchEvent(new Event("invalid",{cancelable:!0})),M.validationMessage&&(0,$Le.speak)(M.validationMessage))},0)},[S,b]),P=(0,ac.useCallback)(N=>{if(N){let M=(0,na.getDate)(N);S(M.toISOString());let V=u0(M.toISOString());V&&w(xB(V,y))}else S(void 0)},[S,y]),{format:A}=t,O=A.weekStartsOn??(0,na.getSettings)().l10n.startOfWeek,L=CB((0,na.getSettings)().l10n.locale),H=u;return m?.required&&!n&&!r?H=`${u} (${(0,d0.__)("Required")})`:!m?.required&&n&&!r&&(H=`${u} (${(0,d0.__)("Optional")})`),(0,Vh.jsx)(GLe.BaseControl,{id:l,label:H,help:d,hideLabelFromVision:r,children:(0,Vh.jsxs)($e,{direction:"column",gap:"lg",children:[(0,Vh.jsx)(Vc,{ref:k,required:!!m?.required,customValidity:So(m,i),type:"datetime-local",label:(0,d0.__)("Date time"),hideLabelFromVision:!0,value:yJ(b),onValueChange:P,disabled:g,description:ULe(),min:C?yJ(C):void 0,max:E?yJ(E):void 0}),!a&&(0,Vh.jsx)(RE,{style:{width:"100%"},value:b?u0(b):null,onValueChange:I,month:_,onMonthChange:w,timeZone:y,locale:L,dir:(0,d0.isRTL)()?"rtl":"ltr",weekStartsOn:O,disabled:g||R})]})})}function YLe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s,config:a}){return i===_s||i===oa?(0,Vh.jsx)(HF,{className:"dataviews-controls__datetime",data:e,field:t,onChange:o,hideLabelFromVision:r,operator:i}):(0,Vh.jsx)(rdt,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s,config:a})}var lc=c(q(),1),KLe=c(Yo(),1),to=c(F(),1),Hr=c(Z(),1),ks=c(Vl(),1);var or=c(T(),1),ndt=[{id:"today",label:(0,Hr.__)("Today"),getValue:()=>(0,ks.getDate)(null)},{id:"yesterday",label:(0,Hr.__)("Yesterday"),getValue:()=>{let e=(0,ks.getDate)(null);return cy(e,1)}},{id:"past-week",label:(0,Hr.__)("Past week"),getValue:()=>{let e=(0,ks.getDate)(null);return cy(e,7)}},{id:"past-month",label:(0,Hr.__)("Past month"),getValue:()=>{let e=(0,ks.getDate)(null);return ZN(e,1)}}],idt=[{id:"last-7-days",label:(0,Hr.__)("Last 7 days"),getValue:()=>{let e=(0,ks.getDate)(null);return[cy(e,7),e]}},{id:"last-30-days",label:(0,Hr.__)("Last 30 days"),getValue:()=>{let e=(0,ks.getDate)(null);return[cy(e,30),e]}},{id:"month-to-date",label:(0,Hr.__)("Month to date"),getValue:()=>{let e=(0,ks.getDate)(null);return[kE(e),e]}},{id:"last-year",label:(0,Hr.__)("Last year"),getValue:()=>{let e=(0,ks.getDate)(null);return[XN(e,1),e]}},{id:"year-to-date",label:(0,Hr.__)("Year to date"),getValue:()=>{let e=(0,ks.getDate)(null);return[qw(e),e]}}],Eu=e=>{if(!e)return null;let t=sme(e);return Mc(t)?t:null},UF=e=>e?typeof e=="string"?e:Ff(e,"yyyy-MM-dd"):"";function qLe({field:e,validity:t,inputRefs:o,isTouched:r,setIsTouched:n,children:i}){let{isValid:s}=e,[a,l]=(0,to.useState)(void 0),u=(0,to.useCallback)(()=>{let f=Array.isArray(o)?o:[o];for(let p of f){let m=p.current;if(m&&!m.validity.valid){l({type:"invalid",message:m.validationMessage});return}}l(void 0)},[o]);return(0,to.useEffect)(()=>{let f=Array.isArray(o)?o:[o],p=t?So(s,t):void 0;for(let m of f){let g=m.current;g&&g.setCustomValidity(p?.type==="invalid"&&p.message?p.message:"")}},[o,s,t]),(0,to.useEffect)(()=>{let f=Array.isArray(o)?o:[o],p=m=>{m.preventDefault(),n(!0)};for(let m of f)m.current?.addEventListener("invalid",p);return()=>{for(let m of f)m.current?.removeEventListener("invalid",p)}},[o,n]),(0,to.useEffect)(()=>{if(!r)return;let f=t?So(s,t):void 0;f?l(f):u()},[r,s,t,u]),(0,to.useEffect)(()=>{r&&a?.message&&(0,KLe.speak)(a.message)},[r,a?.message]),(0,or.jsxs)($e,{direction:"column",gap:"sm",onBlur:f=>{r||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,a&&(0,or.jsx)(py,{type:a.type,message:a.message})]})}function sdt({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{id:s,label:a,description:l,setValue:u,getValue:d,isValid:f,format:p}=t,m=t.isDisabled({item:e,field:t}),[g,h]=(0,to.useState)(null),b=p.weekStartsOn??(0,ks.getSettings)().l10n.startOfWeek,v=CB((0,ks.getSettings)().l10n.locale),y=d({item:e}),_=typeof y=="string"?y:void 0,[w,k]=(0,to.useState)(()=>Eu(_)||new Date);(0,to.useEffect)(()=>{let N=Eu(_);N&&k(M=>ly(N,M)?M:N)},[_]);let[x,C]=(0,to.useState)(!1),E=(0,to.useRef)(null),{minConstraint:R,maxConstraint:S,disabledMatchers:I}=SB(f,Eu),P=(0,to.useCallback)(N=>o(u({item:e,value:N})),[e,o,u]),A=(0,to.useCallback)(N=>{let M=N?UF(N):void 0;P(M),h(null),C(!0)},[P]),O=(0,to.useCallback)(N=>{let M=N.getValue(),V=UF(M);k(M),P(V),h(N.id),C(!0)},[P]),L=(0,to.useCallback)(N=>{if(P(N),N){let M=Eu(N);M&&k(M)}h(null),C(!0)},[P]),H=a;return f?.required&&!n?H=`${a} (${(0,Hr.__)("Required")})`:!f?.required&&n&&(H=`${a} (${(0,Hr.__)("Optional")})`),(0,or.jsx)(qLe,{field:t,validity:i,inputRefs:E,isTouched:x,setIsTouched:C,children:(0,or.jsx)(lc.BaseControl,{id:s,className:"dataviews-controls__date",label:H,help:l,hideLabelFromVision:r,children:(0,or.jsxs)($e,{direction:"column",gap:"lg",children:[(0,or.jsxs)($e,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[ndt.map(N=>{let M=g===N.id;return(0,or.jsx)(lc.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:M,size:"small",disabled:m,accessibleWhenDisabled:!0,onClick:()=>O(N),children:N.label},N.id)}),(0,or.jsx)(lc.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!g,size:"small",disabled:!!g||m,accessibleWhenDisabled:!0,children:(0,Hr.__)("Custom")})]}),(0,or.jsx)(lc.__experimentalInputControl,{ref:E,type:"date",label:(0,Hr.__)("Date"),hideLabelFromVision:!0,value:_,onChange:L,required:!!t.isValid?.required,disabled:m,min:R,max:S}),(0,or.jsx)(RE,{style:{width:"100%"},value:_?Eu(_):null,onValueChange:A,month:w,onMonthChange:k,locale:v,dir:(0,Hr.isRTL)()?"rtl":"ltr",weekStartsOn:b,disabled:m||I,disableNavigation:m})]})})})}function adt({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{id:s,label:a,description:l,getValue:u,setValue:d,isValid:f,format:p}=t,m=t.isDisabled({item:e,field:t}),g,h=u({item:e});Array.isArray(h)&&h.length===2&&h.every(z=>typeof z=="string")&&(g=h);let b=p.weekStartsOn??(0,ks.getSettings)().l10n.startOfWeek,v=CB((0,ks.getSettings)().l10n.locale),{minConstraint:y,maxConstraint:_,disabledMatchers:w}=SB(f,Eu),k=(0,to.useCallback)(z=>{o(d({item:e,value:z}))},[e,o,d]),[x,C]=(0,to.useState)(null),E=(0,to.useMemo)(()=>{if(!g)return null;let[z,$]=g;return{from:Eu(z)||void 0,to:Eu($)||void 0}},[g]),[R,S]=(0,to.useState)(()=>E?.from||new Date),[I,P]=g??[];(0,to.useEffect)(()=>{S(z=>{let $=Eu(I),J=Eu(P),Q=$??J,U=$&&J?Epe({start:$,end:J},{start:kE(z),end:sN(z)},{inclusive:!0}):[$,J].some(X=>X&&ly(X,z));return Q&&!U?Q:z})},[I,P]);let[A,O]=(0,to.useState)(!1),L=(0,to.useRef)(null),H=(0,to.useRef)(null),N=(0,to.useCallback)((z,$)=>{if(!z&&!$){k(void 0);return}k([UF(z),UF($)])},[k]),M=(0,to.useCallback)(z=>{N(z?.from,z?.to),C(null),O(!0)},[N]),V=(0,to.useCallback)(z=>{let[$,J]=z.getValue();S($),N($,J),C(z.id),O(!0)},[N]),j=(0,to.useCallback)((z,$)=>{let[J,Q]=g||[void 0,void 0];if(N(z==="from"?$:J,z==="to"?$:Q),$){let W=Eu($);W&&S(W)}C(null),O(!0)},[g,N]),D=a;return t.isValid?.required&&!n?D=`${a} (${(0,Hr.__)("Required")})`:!t.isValid?.required&&n&&(D=`${a} (${(0,Hr.__)("Optional")})`),(0,or.jsx)(qLe,{field:t,validity:i,inputRefs:[L,H],isTouched:A,setIsTouched:O,children:(0,or.jsx)(lc.BaseControl,{id:s,className:"dataviews-controls__date",label:D,help:l,hideLabelFromVision:r,children:(0,or.jsxs)($e,{direction:"column",gap:"lg",children:[(0,or.jsxs)($e,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[idt.map(z=>{let $=x===z.id;return(0,or.jsx)(lc.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:$,size:"small",disabled:m,accessibleWhenDisabled:!0,onClick:()=>V(z),children:z.label},z.id)}),(0,or.jsx)(lc.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!x,size:"small",accessibleWhenDisabled:!0,disabled:!!x||m,children:(0,Hr.__)("Custom")})]}),(0,or.jsxs)($e,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,or.jsx)(lc.__experimentalInputControl,{ref:L,type:"date",label:(0,Hr.__)("From"),hideLabelFromVision:!0,value:g?.[0],onChange:z=>j("from",z),required:!!t.isValid?.required,disabled:m,min:y,max:_}),(0,or.jsx)(lc.__experimentalInputControl,{ref:H,type:"date",label:(0,Hr.__)("To"),hideLabelFromVision:!0,value:g?.[1],onChange:z=>j("to",z),required:!!t.isValid?.required,disabled:m,min:y,max:_})]}),(0,or.jsx)(FG,{style:{width:"100%"},value:E,onValueChange:M,month:R,onMonthChange:S,locale:v,dir:(0,Hr.isRTL)()?"rtl":"ltr",weekStartsOn:b,disabled:m||w})]})})})}function ZLe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s}){return i===_s||i===oa?(0,or.jsx)(HF,{className:"dataviews-controls__date",data:e,field:t,onChange:o,hideLabelFromVision:r,operator:i}):i===Sn?(0,or.jsx)(adt,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s}):(0,or.jsx)(sdt,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s})}var XLe=c(q(),1),QLe=c(F(),1);var vJ=c(T(),1);function WF({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{type:s,label:a,description:l,getValue:u,setValue:d,isValid:f}=t,p=t.isDisabled({item:e,field:t}),m=s==="array",g=u({item:e})??(m?[]:""),h=(0,QLe.useCallback)(y=>o(d({item:e,value:y})),[e,o,d]),{elements:b,isLoading:v}=ra({elements:t.elements,getElements:t.getElements});return v?(0,vJ.jsx)(XLe.Spinner,{}):(0,vJ.jsx)(DF,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:So(f,i),label:a,value:g,help:l,options:b,onChange:h,hideLabelFromVision:r,multiple:m,disabled:p})}var _J=c(T(),1),ldt=10;function JLe(e){let{field:t}=e,{elements:o}=ra({elements:t.elements,getElements:t.getElements});return o.length>=ldt?(0,_J.jsx)(jF,{...e}):(0,_J.jsx)(WF,{...e})}var eDe=c(F(),1);var tDe=c(T(),1);function qd({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,type:i,prefix:s,suffix:a,validity:l}){let{label:u,placeholder:d,description:f,getValue:p,setValue:m,isValid:g}=t,h=p({item:e}),b=t.isDisabled({item:e,field:t}),v=(0,eDe.useCallback)(y=>o(m({item:e,value:y})),[e,m,o]);return(0,tDe.jsx)(Vc,{required:!!g.required,markWhenOptional:n,customValidity:So(g,l),label:u,placeholder:d,value:h??"",description:typeof f=="string"?f:void 0,details:typeof f=="string"?void 0:f,onValueChange:v,hideLabelFromVision:r,type:i,prefix:s,suffix:a,disabled:b,pattern:g.pattern?g.pattern.constraint:void 0,minLength:g.minLength?g.minLength.constraint:void 0,maxLength:g.maxLength?g.maxLength.constraint:void 0})}var GF=c(T(),1);function oDe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){return(0,GF.jsx)(qd,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:"email",prefix:(0,GF.jsx)(ls.Slot,{padding:"minimal",children:(0,GF.jsx)(Xr,{icon:D8})})})}var $F=c(T(),1);function rDe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){return(0,$F.jsx)(qd,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:"tel",prefix:(0,$F.jsx)(ls.Slot,{padding:"minimal",children:(0,$F.jsx)(Xr,{icon:aC})})})}var YF=c(T(),1);function nDe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){return(0,YF.jsx)(qd,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:"url",prefix:(0,YF.jsx)(ls.Slot,{padding:"minimal",children:(0,YF.jsx)(Xr,{icon:mc})})})}var Lv=c(q(),1),TB=c(F(),1),KF=c(Z(),1);var Fh=c(T(),1);function iDe(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function cdt({value:e,onChange:t,hideLabelFromVision:o,step:r}){let[n="",i=""]=e,s=(0,TB.useCallback)(l=>t([iDe(l),i]),[t,i]),a=(0,TB.useCallback)(l=>t([n,iDe(l)]),[t,n]);return(0,Fh.jsx)(Lv.BaseControl,{help:(0,KF.__)("The max. value must be greater than the min. value."),children:(0,Fh.jsxs)(Lv.Flex,{direction:"row",gap:4,children:[(0,Fh.jsx)(Lv.__experimentalNumberControl,{label:(0,KF.__)("Min."),value:n,max:i?Number(i)-r:void 0,onChange:s,hideLabelFromVision:o,step:r}),(0,Fh.jsx)(Lv.__experimentalNumberControl,{label:(0,KF.__)("Max."),value:i,min:n?Number(n)+r:void 0,onChange:a,hideLabelFromVision:o,step:r})]})})}function qF({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s}){let a=t.format?.decimals??0,l=Math.pow(10,Math.abs(a)*-1),{label:u,description:d,getValue:f,setValue:p,isValid:m}=t,g=f({item:e})??"",h=t.isDisabled({item:e,field:t}),b=(0,TB.useCallback)(y=>{o(p({item:e,value:["",void 0].includes(y)?void 0:Number(y)}))},[e,o,p]),v=(0,TB.useCallback)(y=>{o(p({item:e,value:y}))},[e,o,p]);if(i===Sn){let y=["",""];return Array.isArray(g)&&g.length===2&&g.every(_=>typeof _=="number"||_==="")&&(y=g),(0,Fh.jsx)(cdt,{value:y,onChange:v,hideLabelFromVision:r,step:l})}return(0,Fh.jsx)(AF,{required:!!m.required,markWhenOptional:n,customValidity:So(m,s),label:u,help:d,value:g,onChange:b,hideLabelFromVision:r,step:l,min:typeof m.min?.constraint=="number"?m.min.constraint:void 0,max:typeof m.max?.constraint=="number"?m.max.constraint:void 0,disabled:h})}var sDe=c(T(),1);function aDe(e){return(0,sDe.jsx)(qF,{...e})}var lDe=c(T(),1);function cDe(e){return(0,lDe.jsx)(qF,{...e})}var uDe=c(q(),1),dDe=c(F(),1);var wJ=c(T(),1);function fDe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:l,setValue:u,isValid:d}=t,f=t.isDisabled({item:e,field:t}),{elements:p,isLoading:m}=ra({elements:t.elements,getElements:t.getElements}),g=l({item:e}),h=(0,dDe.useCallback)(b=>o(u({item:e,value:b})),[e,o,u]);return m?(0,wJ.jsx)(uDe.Spinner,{}):(0,wJ.jsx)(NF,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:So(d,i),label:s,help:a,onChange:h,options:p,selected:g,hideLabelFromVision:r,disabled:f})}var kJ=c(F(),1);var pDe=c(T(),1);function mDe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,config:i,validity:s}){let{prefix:a,suffix:l}=i||{};return(0,pDe.jsx)(qd,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s,prefix:a?(0,kJ.createElement)(a):void 0,suffix:l?(0,kJ.createElement)(l):void 0})}var hDe=c(q(),1),RB=c(F(),1),ZF=c(Z(),1);var zh=c(T(),1);function gDe(e,t){return(e??"").replace(/\\./g,"").includes("s")||t.some(n=>(ws(n)??0)%60!==0)?1:void 0}function xJ(e){let t=ws(e);if(t===null)return"";let o=[Math.floor(t/3600),Math.floor(t%3600/60)];return t%60!==0&&o.push(t%60),o.map(r=>String(r).padStart(2,"0")).join(":")}function udt({value:e,onChange:t,hideLabelFromVision:o,disabled:r,step:n,min:i,max:s}){let[a="",l=""]=e,u=(0,RB.useCallback)(f=>t([f??"",l]),[t,l]),d=(0,RB.useCallback)(f=>t([a,f??""]),[t,a]);return(0,zh.jsx)(hDe.BaseControl,{help:(0,ZF.__)("The end time must be later than the start time."),children:(0,zh.jsxs)($e,{direction:"row",gap:"sm",justify:"space-between",children:[(0,zh.jsx)(Vc,{type:"time",label:(0,ZF.__)("From"),value:a,onValueChange:u,hideLabelFromVision:o,disabled:r,step:n,min:i,max:l||s}),(0,zh.jsx)(Vc,{type:"time",label:(0,ZF.__)("To"),value:l,onValueChange:d,hideLabelFromVision:o,disabled:r,step:n,min:a||i,max:s})]})})}function bDe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s}){let{label:a,placeholder:l,description:u,getValue:d,setValue:f,isValid:p}=t,m=d({item:e}),g=t.isDisabled({item:e,field:t}),h=t.format?.time,b=typeof p.min?.constraint=="string"?p.min.constraint:void 0,v=typeof p.max?.constraint=="string"?p.max.constraint:void 0,y=(0,RB.useCallback)(w=>o(f({item:e,value:w===""?void 0:w})),[e,o,f]),_=(0,RB.useCallback)(([w,k])=>o(f({item:e,value:[w||void 0,k||void 0]})),[e,o,f]);if(i===Sn){let w=["",""];return Array.isArray(m)&&m.length===2&&(w=[xJ(m[0]),xJ(m[1])]),(0,zh.jsx)(udt,{value:w,onChange:_,hideLabelFromVision:r,disabled:g,step:gDe(h,w),min:b,max:v})}return(0,zh.jsx)(Vc,{required:!!p.required,markWhenOptional:n,customValidity:So(p,s),type:"time",label:a,placeholder:l,description:typeof u=="string"?u:void 0,details:typeof u=="string"?void 0:u,value:xJ(m),onValueChange:y,hideLabelFromVision:r,disabled:g,step:gDe(h,[m]),min:b,max:v})}var yDe=c(F(),1);var vDe=c(T(),1);function _De({field:e,onChange:t,data:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:l,setValue:u,isValid:d}=e,f=e.isDisabled({item:o,field:e}),p=(0,yDe.useCallback)(()=>{t(u({item:o,value:!l({item:o})}))},[t,u,o,l]);return(0,vDe.jsx)(FF,{required:!!d.required,markWhenOptional:n,customValidity:So(d,i),hidden:r,label:s,help:a,checked:l({item:o}),onChange:p,disabled:f})}var wDe=c(F(),1);var kDe=c(T(),1);function xDe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,config:i,validity:s}){let{rows:a=4}=i||{},l=t.isDisabled({item:e,field:t}),{label:u,placeholder:d,description:f,setValue:p,isValid:m}=t,g=t.getValue({item:e}),h=(0,wDe.useCallback)(b=>o(p({item:e,value:b})),[e,o,p]);return(0,kDe.jsx)(mY,{required:!!m.required,markWhenOptional:n,customValidity:So(m,s),label:u,placeholder:d,value:g??"",description:typeof f=="string"?f:void 0,details:typeof f=="string"?void 0:f,onValueChange:h,rows:a,disabled:l,minLength:m.minLength?m.minLength.constraint:void 0,maxLength:m.maxLength?m.maxLength.constraint:void 0,hideLabelFromVision:r})}var QF=c(q(),1),SDe=c(F(),1);var XF=c(T(),1);function CDe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,isValid:l}=t,u=t.isDisabled({item:e,field:t}),d=s({item:e}),f=(0,SDe.useCallback)(h=>o(a({item:e,value:h})),[e,o,a]),{elements:p,isLoading:m}=ra({elements:t.elements,getElements:t.getElements});if(m)return(0,XF.jsx)(QF.Spinner,{});if(p.length===0)return null;let g=p.find(h=>h.value===d);return(0,XF.jsx)(zF,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:So(l,i),isBlock:!0,label:t.label,help:g?.description||t.description,onChange:f,value:d,hideLabelFromVision:r,children:p.map(h=>(0,XF.jsx)(QF.__experimentalToggleGroupControlOption,{label:h.label,value:h.value,disabled:u},h.value))})}var EDe=c(q(),1),JF=c(F(),1);var BB=c(T(),1);function TDe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:l,getValue:u,setValue:d,isValid:f}=t,p=u({item:e}),m=t.isDisabled({item:e,field:t}),{elements:g,isLoading:h}=ra({elements:t.elements,getElements:t.getElements}),b=(0,JF.useMemo)(()=>Array.isArray(p)?p.map(y=>g?.find(w=>w.value===y)||{value:y,label:y}):[],[p,g]),v=(0,JF.useCallback)(y=>{let _=y.map(w=>typeof w=="object"&&"value"in w?w.value:w);o(d({item:e,value:_}))},[o,d,e]);return h?(0,BB.jsx)(EDe.Spinner,{}):(0,BB.jsx)(PF,{required:!!f?.required,markWhenOptional:n,customValidity:So(f,i),label:r?void 0:s,value:b,onChange:v,placeholder:a,suggestions:g?.map(y=>y.value),disabled:m,__experimentalValidateInput:y=>t.isValid?.elements&&g?g.some(_=>_.value===y||_.label===y):!0,__experimentalExpandOnFocus:g&&g.length>0,help:l??(t.isValid?.elements?"":void 0),displayTransform:y=>typeof y=="object"&&"label"in y?y.label:typeof y=="string"&&g&&g.find(w=>w.value===y)?.label||y,__experimentalRenderItem:({item:y})=>{if(typeof y=="string"&&g){let _=g.find(w=>w.value===y);return(0,BB.jsx)("span",{children:_?.label||y})}return(0,BB.jsx)("span",{children:y})}})}var Zd=c(q(),1);var SJ=c(F(),1),RDe=c(Z(),1);var Yp=c(T(),1),ddt=({color:e,onColorChange:t,disabled:o})=>{let r=e&&Go(e).isValid()?e:"#ffffff";return(0,Yp.jsx)(Zd.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,Yp.jsx)(Zd.Button,{onClick:n,"aria-label":(0,RDe.__)("Open color picker"),size:"small",disabled:o,accessibleWhenDisabled:!0,icon:()=>(0,Yp.jsx)(Zd.ColorIndicator,{colorValue:r})}),renderContent:()=>(0,Yp.jsx)(Zd.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,Yp.jsx)(Zd.ColorPicker,{color:r,onChange:t,enableAlpha:!0})})})};function BDe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:l,setValue:u,isValid:d}=t,f=t.isDisabled({item:e,field:t}),p=t.getValue({item:e})||"",m=(0,SJ.useCallback)(h=>{o(u({item:e,value:h}))},[e,o,u]),g=(0,SJ.useCallback)(h=>{o(u({item:e,value:h||""}))},[e,o,u]);return(0,Yp.jsx)(Vc,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:So(d,i),label:s,placeholder:a,value:p,description:typeof l=="string"?l:void 0,details:typeof l=="string"?void 0:l,onValueChange:g,hideLabelFromVision:r,type:"text",disabled:f,prefix:(0,Yp.jsx)(ls.Slot,{padding:"minimal",children:(0,Yp.jsx)(ddt,{color:p,onColorChange:m,disabled:f})})})}var IDe=c(q(),1);var t9=c(F(),1),CJ=c(Z(),1);var e9=c(T(),1);function PDe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let[s,a]=(0,t9.useState)(!1),l=t.isDisabled({item:e,field:t}),u=(0,t9.useCallback)(()=>{a(d=>!d)},[]);return(0,e9.jsx)(qd,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,e9.jsx)(ls.Slot,{padding:"minimal",children:(0,e9.jsx)(IDe.Button,{icon:s?hc:fb,onClick:u,size:"small",label:s?(0,CJ.__)("Hide password"):(0,CJ.__)("Show password"),disabled:l,accessibleWhenDisabled:!0})})})}function o9(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var ADe=c(T(),1),ODe={adaptiveSelect:JLe,array:TDe,checkbox:VLe,color:BDe,combobox:jF,datetime:YLe,date:ZLe,email:oDe,telephone:rDe,url:nDe,integer:aDe,number:cDe,password:PDe,radio:fDe,select:WF,text:mDe,time:bDe,toggle:_De,textarea:xDe,toggleGroup:CDe};function fdt(e){return e&&typeof e=="object"&&typeof e.control=="string"}function pdt(e){let{control:t,...o}=e,r=r9(t);return r===null?null:function(i){return(0,ADe.jsx)(r,{...i,config:o})}}function MDe(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?r9(e.Edit):fdt(e.Edit)?pdt(e.Edit):o9(e)&&e.type!=="array"?r9("adaptiveSelect"):t===null?null:r9(t)}function r9(e){return Object.keys(ODe).includes(e)?ODe[e]:null}function mdt(e,t,o){if(e.filterBy===!1)return!1;let r=e.filterBy?.operators?.filter(n=>o.includes(n))??t;return r.length===0?!1:{isPrimary:!!e.filterBy?.isPrimary,operators:r}}var NDe=mdt;var gdt=e=>({item:t})=>{let o=e.split("."),r=t;for(let n of o)r.hasOwnProperty(n)?r=r[n]:r=void 0;return r},LDe=gdt;var hdt=e=>({value:t})=>{let o=e.split("."),r={},n=r;for(let i of o.slice(0,-1))n[i]={},n=n[i];return n[o.at(-1)]=t,r},DDe=hdt;var FDe=c(Z(),1);function n9({item:e,field:t}){let{elements:o,isLoading:r}=ra({elements:t.elements,getElements:t.getElements}),n=t.getValue({item:e});return r||o.length===0?n:o?.find(i=>i.value===n)?.label||t.getValue({item:e})}var VDe=c(T(),1);function fr({item:e,field:t}){return t.hasElements?(0,VDe.jsx)(n9,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var Xd=(e,t,o)=>o==="asc"?e.localeCompare(t):t.localeCompare(e);function pr(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)}function Qd(e,t){if(typeof t.isValid.minLength?.constraint!="number")return!1;let o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:String(o).length>=t.isValid.minLength.constraint}function Jd(e,t){if(typeof t.isValid.maxLength?.constraint!="number")return!1;let o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:String(o).length<=t.isValid.maxLength.constraint}function ef(e,t){if(t.isValid.pattern?.constraint===void 0)return!0;try{let o=new RegExp(t.isValid.pattern.constraint),r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:o.test(String(r))}catch{return!1}}function Ro(e,t){let r=(t.elements??[]).map(i=>i.value);if(r.length===0)return!0;let n=t.getValue({item:e});return[].concat(n).every(i=>r.includes(i))}function bdt({item:e,field:t}){return t.getValue({item:e})}var xs=bdt;var ydt=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;function vdt(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!ydt.test(o)?(0,FDe.__)("Value must be a valid email address."):null}var zDe={type:"email",render:fr,Edit:"email",sort:Xd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ur,dr],validOperators:[Rr,Br,Gd,$d,Yd,ur,dr,Gi],format:{},getValueFormatted:xs,validate:{required:pr,pattern:ef,minLength:Qd,maxLength:Jd,elements:Ro,custom:vdt}};var jDe=c(Z(),1);var f0=(e,t,o)=>o==="asc"?e-t:t-e;function i9(e,t){if(typeof t.isValid.min?.constraint!="number")return!1;let o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:Number(o)>=t.isValid.min.constraint}function s9(e,t){if(typeof t.isValid.max?.constraint!="number")return!1;let o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:Number(o)<=t.isValid.max.constraint}var HDe={separatorThousand:","};function _dt({item:e,field:t}){let o=t.getValue({item:e});if(o==null)return"";if(o=Number(o),!Number.isFinite(o))return String(o);let r;t.type!=="integer"?r=HDe:r=t.format;let{separatorThousand:n}=r,i=Math.trunc(o);return n?String(i).replace(/\B(?=(\d{3})+(?!\d))/g,n):String(i)}function wdt(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!Number.isInteger(o)?(0,jDe.__)("Value must be an integer."):null}var UDe={type:"integer",render:fr,Edit:"integer",sort:f0,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Rr,Br,Mh,Nh,Lh,Dh,Sn],validOperators:[Rr,Br,Mh,Nh,Lh,Dh,Sn,ur,dr,Gi],format:HDe,getValueFormatted:_dt,validate:{required:pr,min:i9,max:s9,elements:Ro,custom:wdt}};var WDe=c(Z(),1);var GDe={separatorThousand:",",separatorDecimal:".",decimals:2};function kdt({item:e,field:t}){let o=t.getValue({item:e});if(o==null)return"";if(o=Number(o),!Number.isFinite(o))return String(o);let r;t.type!=="number"?r=GDe:r=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=r,a=o.toFixed(s),[l,u]=a.split("."),d=n?l.replace(/\B(?=(\d{3})+(?!\d))/g,n):l;return s===0?d:d+i+u}function xdt(e){return e===""||e===void 0||e===null}function Sdt(e,t){let o=t.getValue({item:e});return!xdt(o)&&!Number.isFinite(o)?(0,WDe.__)("Value must be a number."):null}var $De={type:"number",render:fr,Edit:"number",sort:f0,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Rr,Br,Mh,Nh,Lh,Dh,Sn],validOperators:[Rr,Br,Mh,Nh,Lh,Dh,Sn,ur,dr,Gi],format:GDe,getValueFormatted:kdt,validate:{required:pr,min:i9,max:s9,elements:Ro,custom:Sdt}};var YDe={type:"text",render:fr,Edit:"text",sort:Xd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ur,dr],validOperators:[Rr,Br,Gd,$d,Yd,ur,dr,Gi],format:{},getValueFormatted:xs,validate:{required:pr,pattern:ef,minLength:Qd,maxLength:Jd,elements:Ro}};var Dv=c(Vl(),1);var KDe=c(Vl(),1);function qDe(e){if(!Mc(new Date(e)))return null;let t=(0,KDe.getDate)(e);return t&&Mc(t)?t.getTime():null}function a9(e,t,o,r){let n=t.isValid[o]?.constraint;if(typeof n!="string")return!1;let i=t.getValue({item:e}),s=Array.isArray(i)?i[o==="min"?0:i.length-1]:i;if(s==null||s==="")return!0;let a=r(n),l=r(String(s));return a===null||l===null?!1:o==="min"?l>=a:l<=a}function l9(e,t){return a9(e,t,"min",qDe)}function c9(e,t){return a9(e,t,"max",qDe)}function ZDe(e,t){return a9(e,t,"min",ws)}function XDe(e,t){return a9(e,t,"max",ws)}var QDe={datetime:(0,Dv.getSettings)().formats.datetime,weekStartsOn:(0,Dv.getSettings)().l10n.startOfWeek};function Cdt({item:e,field:t}){let o=t.getValue({item:e});if(["",void 0,null].includes(o))return"";let r;return t.type!=="datetime"?r=QDe:r=t.format,(0,Dv.dateI18n)(r.datetime,(0,Dv.getDate)(o))}var Edt=(e,t,o)=>{let r=new Date(e).getTime(),n=new Date(t).getTime();return o==="asc"?r-n:n-r},JDe={type:"datetime",render:fr,Edit:"datetime",sort:Edt,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Su,Cu,_u,wu,ku,xu,_s,oa],validOperators:[Su,Cu,_u,wu,ku,xu,_s,oa],format:QDe,getValueFormatted:Cdt,validate:{required:pr,elements:Ro,min:l9,max:c9}};var Vv=c(Vl(),1);var e5e={date:(0,Vv.getSettings)().formats.date,weekStartsOn:(0,Vv.getSettings)().l10n.startOfWeek};function Tdt({item:e,field:t}){let o=t.getValue({item:e});if(["",void 0,null].includes(o))return"";let r;return t.type!=="date"?r=e5e:r=t.format,(0,Vv.dateI18n)(r.date,(0,Vv.getDate)(o))}var Rdt=(e,t,o)=>{let r=new Date(e).getTime(),n=new Date(t).getTime();return o==="asc"?r-n:n-r},t5e={type:"date",render:fr,Edit:"date",sort:Rdt,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Su,Cu,_u,wu,ku,xu,_s,oa,Sn],validOperators:[Su,Cu,_u,wu,ku,xu,_s,oa,Sn],format:e5e,getValueFormatted:Tdt,validate:{required:pr,elements:Ro,min:l9,max:c9}};var p0=c(Vl(),1);var o5e={time:(0,p0.getSettings)().formats.time},Bdt="2000-01-01";function Idt(e){let t=Math.floor(e/3600),o=Math.floor(e%3600/60),r=e%60,n=[t,o,r].map(i=>String(i).padStart(2,"0")).join(":");return(0,p0.getDate)(`${Bdt}T${n}`)}function Pdt({item:e,field:t}){let o=ws(t.getValue({item:e}));if(o===null)return"";let r;return t.type!=="time"?r=o5e:r=t.format,(0,p0.dateI18n)(r.time,Idt(o))}var Odt=(e,t,o)=>{let r=ws(e),n=ws(t);return r===null||n===null?r===n?0:r===null?1:-1:o==="asc"?r-n:n-r},r5e={type:"time",render:fr,Edit:"time",sort:Odt,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Su,Cu,_u,wu,ku,xu,Sn],validOperators:[Su,Cu,_u,wu,ku,xu,Sn],format:o5e,getValueFormatted:Pdt,validate:{required:pr,elements:Ro,min:ZDe,max:XDe}};var u9=c(Z(),1);function n5e(e,t){return t.getValue({item:e})===!0}function Adt({item:e,field:t}){let o=t.getValue({item:e});return o===!0?(0,u9.__)("True"):o===!1?(0,u9.__)("False"):""}function Mdt(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&![!0,!1].includes(o)?(0,u9.__)("Value must be true, false, or undefined"):null}var Ndt=(e,t,o)=>{let r=!!e;return r===!!t?0:o==="asc"?r?1:-1:r?-1:1},i5e={type:"boolean",render:fr,Edit:"checkbox",sort:Ndt,validate:{required:n5e,elements:Ro,custom:Mdt},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Rr,Br],validOperators:[Rr,Br],format:{},getValueFormatted:Adt};var s5e={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:xs,validate:{}};var EJ=c(Z(),1);function a5e(e,t){let o=t.getValue({item:e});return Array.isArray(o)&&o.length>0&&o.every(r=>![void 0,"",null].includes(r))}function l5e({item:e,field:t}){let o=t.getValue({item:e});return(Array.isArray(o)?o:[]).join(", ")}function Ldt({item:e,field:t}){return l5e({item:e,field:t})}function Ddt(e,t){let o=t.getValue({item:e});return[void 0,"",null].includes(o)?null:Array.isArray(o)?o.every(r=>typeof r=="string")?null:(0,EJ.__)("Every value must be a string."):(0,EJ.__)("Value must be an array.")}var Vdt=(e,t,o)=>{let r=Array.isArray(e)?e:[],n=Array.isArray(t)?t:[];if(r.length!==n.length)return o==="asc"?r.length-n.length:n.length-r.length;let i=r.join(","),s=n.join(",");return o==="asc"?i.localeCompare(s):s.localeCompare(i)},c5e={type:"array",render:Ldt,Edit:"array",sort:Vdt,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ur,dr],validOperators:[ur,dr,EF,Gi],format:{},getValueFormatted:l5e,validate:{required:a5e,elements:Ro,custom:Ddt}};function Fdt({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var u5e={type:"password",render:fr,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Fdt,validate:{required:pr,pattern:ef,minLength:Qd,maxLength:Jd,elements:Ro}};var d5e={type:"telephone",render:fr,Edit:"telephone",sort:Xd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ur,dr],validOperators:[Rr,Br,Gd,$d,Yd,ur,dr,Gi],format:{},getValueFormatted:xs,validate:{required:pr,pattern:ef,minLength:Qd,maxLength:Jd,elements:Ro}};var f5e=c(Z(),1);var m0=c(T(),1);function zdt({item:e,field:t}){if(t.hasElements)return(0,m0.jsx)(n9,{item:e,field:t});let o=xs({item:e,field:t});return!o||!Go(o).isValid()?o:(0,m0.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,m0.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:o,border:"1px solid #ddd",flexShrink:0}}),(0,m0.jsx)("span",{children:o})]})}function jdt(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!Go(o).isValid()?(0,f5e.__)("Value must be a valid color."):null}var Hdt=(e,t,o)=>{let r=Go(e),n=Go(t);if(!r.isValid()&&!n.isValid())return 0;if(!r.isValid())return o==="asc"?1:-1;if(!n.isValid())return o==="asc"?-1:1;let i=r.toHsl(),s=n.toHsl();return i.h!==s.h?o==="asc"?i.h-s.h:s.h-i.h:i.s!==s.s?o==="asc"?i.s-s.s:s.s-i.s:o==="asc"?i.l-s.l:s.l-i.l},p5e={type:"color",render:zdt,Edit:"color",sort:Hdt,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ur,dr],validOperators:[Rr,Br,ur,dr],format:{},getValueFormatted:xs,validate:{required:pr,elements:Ro,custom:jdt}};var m5e={type:"url",render:fr,Edit:"url",sort:Xd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ur,dr],validOperators:[Rr,Br,Gd,$d,Yd,ur,dr,Gi],format:{},getValueFormatted:xs,validate:{required:pr,pattern:ef,minLength:Qd,maxLength:Jd,elements:Ro}};var Udt=(e,t,o)=>typeof e=="number"&&typeof t=="number"?f0(e,t,o):Xd(e,t,o),g5e={render:fr,Edit:null,sort:Udt,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Rr,Br],validOperators:wLe(),format:{},getValueFormatted:xs,validate:{required:pr,elements:Ro}};function Wdt(e){return e==="integer"||e==="number"}function Gdt(e){return e==="date"||e==="datetime"||e==="time"}function h5e(e,t,o){let r=t.validate[o];if(r&&(typeof e=="number"&&Wdt(t.type)||typeof e=="string"&&Gdt(t.type)))return{constraint:e,validate:r}}function b5e(e,t){let o=e.isValid,r;o?.required===!0&&t.validate.required!==void 0&&(r={constraint:!0,validate:t.validate.required});let n;(o?.elements===!0||o?.elements===void 0&&(e.elements||e.getElements))&&t.validate.elements!==void 0&&(n={constraint:!0,validate:t.validate.elements});let i=h5e(o?.min,t,"min"),s=h5e(o?.max,t,"max"),a=o?.minLength,l;typeof a=="number"&&t.validate.minLength!==void 0&&(l={constraint:a,validate:t.validate.minLength});let u=o?.maxLength,d;typeof u=="number"&&t.validate.maxLength!==void 0&&(d={constraint:u,validate:t.validate.maxLength});let f=o?.pattern,p;f!==void 0&&t.validate.pattern!==void 0&&(p={constraint:f,validate:t.validate.pattern});let m=o?.custom??t.validate.custom;return{required:r,elements:n,min:i,max:s,minLength:l,maxLength:d,pattern:p,custom:m}}function y5e(e){return e.validOperators.reduce((t,o)=>{let r=_Le(o);return r?.filter&&(t[o]=r.filter),t},{})}function $dt(e,t){return{...t.format,...e.format}}var v5e=$dt;function Ydt(e){let t=[zDe,UDe,$De,YDe,JDe,t5e,r5e,i5e,s5e,c5e,u5e,d5e,p5e,m5e].find(o=>o?.type===e);return t||g5e}function d9(e){return e.map(t=>{let o=Ydt(t.type),r=t.getValue||LDe(t.id),n=function(i,s,a){let l=r({item:i}),u=r({item:s});return t.sort?t.sort(l,u,a):o.sort(l,u,a)};return{id:t.id,label:t.label||t.id,header:t.header||t.label||t.id,description:t.description,placeholder:t.placeholder,getValue:r,setValue:t.setValue||DDe(t.id),elements:t.elements,getElements:t.getElements,hasElements:o9(t),isVisible:t.isVisible,isDisabled:typeof t.isDisabled=="function"?t.isDisabled:()=>!!t.isDisabled,enableHiding:t.enableHiding??!0,readOnly:t.readOnly??!1,type:o.type,render:t.render??o.render,Edit:MDe(t,o.Edit),sort:n,enableSorting:t.enableSorting??o.enableSorting,enableGlobalSearch:t.enableGlobalSearch??o.enableGlobalSearch,isValid:b5e(t,o),filterBy:NDe(t,o.defaultOperators,o.validOperators),filter:y5e(o),format:v5e(t,o),getValueFormatted:t.getValueFormatted??o.getValueFormatted}})}var OJ=c(F(),1);var _5e=c(F(),1),w5e=c(T(),1),TJ=(0,_5e.createContext)({fields:[]});TJ.displayName="DataFormContext";function k5e({fields:e,children:t}){return(0,w5e.jsx)(TJ.Provider,{value:{fields:e},children:t})}var cc=TJ;var k9=c(F(),1);var m9=c(F(),1),PB=c(q(),1);function f9(e){return!!e&&(e.readOnly===!0||!!e.Edit)}var IB=c(Z(),1),$i={type:"regular",labelPosition:"top"},Kdt=e=>typeof e=="string"?[{id:e,visibility:"when-collapsed"}]:e.map(t=>typeof t=="string"?{id:t,visibility:"when-collapsed"}:{id:t.id,visibility:t.visibility});function x5e(e){let t=$i;if(e?.type==="regular")t={type:"regular",labelPosition:e?.labelPosition??"top"};else if(e?.type==="panel"){let o=e.summary??[],r=Array.isArray(o)?o:[o],n=e?.openAs,i;typeof n=="object"&&n.type==="modal"?i={type:"modal",applyLabel:n.applyLabel?.trim()||(0,IB.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,IB.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,IB.__)("Apply"),cancelLabel:(0,IB.__)("Cancel")}:i={type:"dropdown"},t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:i,summary:r,editVisibility:e?.editVisibility??"on-hover",showPlaceholderIfEmpty:e?.showPlaceholderIfEmpty??!1}}else if(e?.type==="card")if(e.withHeader===!1)t={type:"card",withHeader:!1,isOpened:!0,summary:[],isCollapsible:!1};else{let o=e.summary??[];t={type:"card",withHeader:!0,isOpened:typeof e.isOpened=="boolean"?e.isOpened:!0,summary:Kdt(o),isCollapsible:e.isCollapsible===void 0?!0:e.isCollapsible}}else e?.type==="row"?t={type:"row",alignment:e?.alignment??"center",styles:e?.styles??{}}:e?.type==="details"&&(t={type:"details",summary:e?.summary??""});return t}function S5e(e){let t=x5e(e?.layout),o=(e.fields??[]).map(r=>{if(typeof r=="string")return{id:r,layout:t};let n=r.layout?x5e(r.layout):t;return{id:r.id,layout:n,...!!r.label&&{label:r.label},...!!r.description&&{description:r.description},..."children"in r&&Array.isArray(r.children)&&{children:S5e({fields:r.children,layout:$i}).fields}}});return{layout:t,fields:o}}var p9=S5e;var mr=c(T(),1);function qdt({title:e}){return(0,mr.jsx)($e,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,mr.jsx)($e,{direction:"row",align:"center",children:(0,mr.jsx)(PB.__experimentalHeading,{level:2,size:13,children:e})})})}function C5e({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{fields:s}=(0,m9.useContext)(cc),a=t.layout,l=(0,m9.useMemo)(()=>({layout:$i,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,mr.jsxs)(mr.Fragment,{children:[!r&&t.label&&(0,mr.jsx)(qdt,{title:t.label}),(0,mr.jsx)(ia,{data:e,form:l,onChange:o,validity:i?.children})]});let u=a.labelPosition,d=s.find(f=>f.id===t.id);return f9(d)?u==="side"?(0,mr.jsxs)($e,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,mr.jsx)("div",{className:Y("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${u}`),children:(0,mr.jsx)(PB.BaseControl.VisualLabel,{children:d.label})}),(0,mr.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:d.readOnly===!0?(0,mr.jsx)(d.render,{item:e,field:d}):d.Edit&&(0,mr.jsx)(d.Edit,{data:e,field:d,onChange:o,hideLabelFromVision:!0,markWhenOptional:n,validity:i},d.id)})]}):(0,mr.jsx)("div",{className:"dataforms-layouts-regular__field",children:d.readOnly===!0?(0,mr.jsx)(mr.Fragment,{children:(0,mr.jsxs)(mr.Fragment,{children:[!r&&u!=="none"&&(0,mr.jsx)(PB.BaseControl.VisualLabel,{children:d.label}),(0,mr.jsx)(d.render,{item:e,field:d})]})}):d.Edit&&(0,mr.jsx)(d.Edit,{data:e,field:d,onChange:o,hideLabelFromVision:u==="none"?!0:r,markWhenOptional:n,validity:i})}):null}var IJ=c(DP(),1),Fv=c(q(),1),Tu=c(F(),1),y9=c(ue(),1);var P5e=c(q(),1),g0=c(Z(),1);var O5e=c(ue(),1);function Zdt(e,t){return Y("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var E5e=Zdt;var T5e=c(q(),1);var jh=c(T(),1);function Xdt({showError:e,errorMessage:t,fieldLabel:o,errorId:r}){return e?(0,jh.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,jh.jsx)(T5e.Icon,{icon:z0,size:16}),(0,jh.jsx)(ht,{id:r,children:t}),o]}):(0,jh.jsx)(jh.Fragment,{children:o})}var RJ=Xdt;function R5e(e){if(!e)return;let t=Object.keys(e).filter(o=>o!=="children");for(let o of t){let r=e[o];if(r!==void 0&&r.type==="invalid")return r.message?r.message:o==="required"?"A required field is empty":"Unidentified validation error"}if(e.children)for(let o of Object.values(e.children)){let r=R5e(o);if(r)return r}}var B5e=R5e;var sa=c(T(),1);function I5e({item:e,field:t,showPlaceholderIfEmpty:o}){return o&&t.placeholder&&[void 0,null,""].includes(t.getValue({item:e}))?(0,sa.jsx)("span",{className:"dataforms-layouts-panel__field-placeholder",children:t.placeholder}):(0,sa.jsx)(t.render,{item:e,field:t})}function OB({data:e,field:t,fieldLabel:o,summaryFields:r,validity:n,touched:i,disabled:s,isOpen:a,onClick:l}){let{labelPosition:u,editVisibility:d,showPlaceholderIfEmpty:f}=t.layout,p=B5e(n),m=i&&!!p,g=E5e(u,m),h=Y("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${u}`,{"is-disabled":s,"dataforms-layouts-panel__field-trigger--edit-always":d==="always"}),b=(0,O5e.useInstanceId)(OB,"dataforms-layouts-panel__field-control"),v=`${b}-error`,y=m?(0,g0.sprintf)((0,g0._x)("Edit %s (has errors)","field"),o||""):(0,g0.sprintf)((0,g0._x)("Edit %s","field"),o||"");return(0,sa.jsxs)("div",{className:h,children:[u!=="none"&&(0,sa.jsx)("span",{className:g,children:(0,sa.jsx)(RJ,{showError:m,errorMessage:p,fieldLabel:o,errorId:v})}),u==="none"&&m&&(0,sa.jsx)(RJ,{showError:!0,errorMessage:p,errorId:v}),(0,sa.jsx)("span",{id:`${b}`,className:"dataforms-layouts-panel__field-control",children:r.length>1?(0,sa.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:r.map(_=>(0,sa.jsx)("span",{style:{width:"100%"},children:(0,sa.jsx)(I5e,{item:e,field:_,showPlaceholderIfEmpty:f})},_.id))}):r.map(_=>(0,sa.jsx)(I5e,{item:e,field:_,showPlaceholderIfEmpty:f},_.id))}),!s&&(0,sa.jsx)(P5e.Button,{className:"dataforms-layouts-panel__field-trigger-icon",label:y,icon:db,size:"small","aria-expanded":a,"aria-haspopup":"dialog","aria-describedby":m?`${b} ${v}`:b,onClick:l})]})}var A5e=c(DP(),1),BJ=c(Xh(),1),tf=c(F(),1),Ss=c(Z(),1);function M5e(e){return e?Object.values(e).every(t=>Object.entries(t).every(([o,r])=>o==="children"&&r&&typeof r=="object"?M5e(r):r.type!=="invalid"&&r.type!=="validating")):!0}function Qdt(e,t){let o=p9(e);if(o.fields.length===0)return[];let r=new Map;t.forEach(s=>{r.set(s.id,s)});function n(s){if("children"in s&&Array.isArray(s.children)){let u=s.children.map(n).filter(d=>d!==null);return u.length===0?null:{id:s.id,children:u}}let a=r.get(s.id);if(!a)return null;let[l]=d9([a]);return{id:s.id,children:[],field:l}}return o.fields.map(n).filter(s=>s!==null)}function h0(e,t,o){if(e||(e={}),o.length===0)return e;let r={...e},n=r;for(let s=0;s<o.length-1;s++){let a=o[s];n[a]||(n[a]={}),n[a]={...n[a]},n=n[a]}let i=o[o.length-1];return n[i]={...n[i]||{},...t},r}function N5e(e,t,o){if(!e||t.length===0)return e;let r={...e},n=r;for(let a=0;a<t.length-1;a++){let l=t[a];if(!n[l])return e;n[l]={...n[l]},n=n[l]}let i=t[t.length-1];if(!n[i])return e;let s={...n[i]};if(delete s[o],Object.keys(s).length===0?delete n[i]:n[i]=s,Object.keys(r).length!==0)return r}function Jdt(e,t,o){let{elementsCounterRef:r,setFormValidity:n,path:i,item:s}=o,a=(r.current[t.id]||0)+1;r.current[t.id]=a,e.then(l=>{if(a===r.current[t.id]){if(!Array.isArray(l)){n(u=>h0(u,{elements:{type:"invalid",message:(0,Ss.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(s,{...t.field,elements:l})?n(u=>h0(u,{elements:{type:"invalid",message:(0,Ss.__)("Value must be one of the elements.")}},[...i,t.id])):n(u=>N5e(u,[...i,t.id],"elements"))}}).catch(l=>{if(a!==r.current[t.id])return;let u;l instanceof Error?u=l.message:u=String(l)||(0,Ss.__)("Unknown error when running elements validation asynchronously."),n(d=>h0(d,{elements:{type:"invalid",message:u}},[...i,t.id]))})}function eft(e,t,o){let{customCounterRef:r,setFormValidity:n,path:i}=o,s=(r.current[t.id]||0)+1;r.current[t.id]=s,e.then(a=>{if(s===r.current[t.id]){if(a===null){n(l=>N5e(l,[...i,t.id],"custom"));return}if(typeof a=="string"){n(l=>h0(l,{custom:{type:"invalid",message:a}},[...i,t.id]));return}n(l=>h0(l,{custom:{type:"invalid",message:(0,Ss.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(a=>{if(s!==r.current[t.id])return;let l;a instanceof Error?l=a.message:l=String(a)||(0,Ss.__)("Unknown error when running custom validation asynchronously."),n(u=>h0(u,{custom:{type:"invalid",message:l}},[...i,t.id]))})}function L5e(e,t){return e.children.length===0&&!!e.field?.isVisible&&!e.field.isVisible(t)}function D5e(e,t,o){if(L5e(t,e)){let{customCounterRef:i,elementsCounterRef:s}=o;i.current[t.id]&&(i.current[t.id]+=1),s.current[t.id]&&(s.current[t.id]+=1);return}if(t.field?.isValid.required&&!t.field.isValid.required.validate(e,t.field))return{required:{type:"invalid"}};if(t.field?.isValid.pattern&&!t.field.isValid.pattern.validate(e,t.field))return{pattern:{type:"invalid",message:(0,Ss.__)("Value does not match the required pattern.")}};if(t.field?.isValid.min&&!t.field.isValid.min.validate(e,t.field))return{min:{type:"invalid",message:(0,Ss.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,Ss.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,Ss.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,Ss.__)("Value is too long.")}};if(t.field?.isValid.elements&&t.field.hasElements&&!t.field.getElements&&Array.isArray(t.field.elements)&&!t.field.isValid.elements.validate(e,t.field))return{elements:{type:"invalid",message:(0,Ss.__)("Value must be one of the elements.")}};let r;if(t.field&&t.field.isValid.custom)try{let i=t.field.getValue({item:e});r=t.field.isValid.custom((0,A5e.default)(e,t.field.setValue({item:e,value:i})),t.field)}catch(i){let s;return i instanceof Error?s=i.message:s=String(i)||(0,Ss.__)("Unknown error when running custom validation."),{custom:{type:"invalid",message:s}}}if(typeof r=="string")return{custom:{type:"invalid",message:r}};let n={};if(t.field&&t.field.isValid.elements&&t.field.hasElements&&typeof t.field.getElements=="function"&&(Jdt(t.field.getElements(),t,o),n.elements={type:"validating",message:(0,Ss.__)("Validating\u2026")}),r instanceof Promise&&(eft(r,t,o),n.custom={type:"validating",message:(0,Ss.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(a=>{i[a.id]=D5e(e,a,{...o,path:[...o.path,t.id,"children"]})});let s={};return Object.entries(i).forEach(([a,l])=>{l!==void 0&&(s[a]=l)}),Object.keys(s).length===0?void 0:{children:s}}}function V5e(e,t){let o=e?.field?.getValue({item:t}),r=L5e(e,t);if(e.children.length===0)return{value:o,isHidden:r};let n=e.children.map(i=>V5e(i,t));return{value:o,isHidden:r,children:n}}function tft(e,t,o){let[r,n]=(0,tf.useState)(),i=(0,tf.useRef)({}),s=(0,tf.useRef)({}),a=(0,tf.useRef)({}),l=(0,tf.useCallback)(()=>{let u={customCounterRef:i,elementsCounterRef:s,setFormValidity:n,path:[],item:e},d=Qdt(o,t);if(d.length===0){n(void 0);return}let f={},p=[];d.forEach(m=>{let g=V5e(m,e);if(a.current.hasOwnProperty(m.id)&&(0,BJ.default)(a.current[m.id],g)){p.push(m.id);return}a.current[m.id]=g;let h=D5e(e,m,u);h!==void 0&&(f[m.id]=h)}),n(m=>{let g={...m,...f},h=[...p,...Object.keys(f)];return Object.keys(g).forEach(v=>{g&&!h.includes(v)&&delete g[v]}),Object.keys(g).length===0&&(g=void 0),(0,BJ.default)(m,g)?m:g})},[e,t,o]);return(0,tf.useEffect)(()=>{l()},[l]),{validity:r,isValid:M5e(r)}}var F5e=tft;var g9=c(F(),1);function Hh(e,t){let o=(0,g9.useCallback)(()=>{let r=e.current?.querySelectorAll("input, textarea, select"),n=0;return r?.forEach(i=>{i.willValidate&&!i.validity.valid&&(n++,i.dispatchEvent(new Event("invalid",{cancelable:!0})))}),n},[e]);return(0,g9.useEffect)(()=>{t&&o()},[t,o]),o}var z5e=c(F(),1);function oft(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var h9=(e,t)=>Array.isArray(e)&&e.length>0?oft(e).map(r=>t.find(n=>n.id===r)).filter(r=>r!==void 0):[];var rft=(e,t)=>{if(e.children){let o=e.children.filter(r=>!r.children);return o.length===0?void 0:t.find(r=>r.id===o[0].id)}return t.find(o=>o.id===e.id)};function nft(e){let{fields:t}=(0,z5e.useContext)(cc),o=e.layout,r=h9(o.summary,t),n=rft(e,t),i=e.children?e.label:n?.label;return r.length===0?{summaryFields:n?[n]:[],fieldDefinition:n,fieldLabel:i}:{summaryFields:r,fieldDefinition:n,fieldLabel:i}}var b9=nft;var Cs=c(T(),1);function ift({data:e,field:t,onChange:o,fieldLabel:r,onClose:n,touched:i}){let{openAs:s}=t.layout,{applyLabel:a,cancelLabel:l}=s,{fields:u}=(0,Tu.useContext)(cc),[d,f]=(0,Tu.useState)({}),p=(0,Tu.useMemo)(()=>(0,IJ.default)(e,d,{arrayMerge:(k,x)=>x}),[e,d]),m=(0,Tu.useMemo)(()=>({layout:$i,fields:t.children?t.children:[{id:t.id,layout:$i}]}),[t]),g=u.map(k=>({...k,Edit:k.Edit===null?void 0:k.Edit,isValid:{required:k.isValid.required?.constraint,elements:k.isValid.elements?.constraint,min:k.isValid.min?.constraint,max:k.isValid.max?.constraint,pattern:k.isValid.pattern?.constraint,minLength:k.isValid.minLength?.constraint,maxLength:k.isValid.maxLength?.constraint}})),{validity:h}=F5e(p,g,m),b=()=>{o(d),n()},v=k=>{f(x=>(0,IJ.default)(x,k,{arrayMerge:(C,E)=>E}))},y=(0,y9.useFocusOnMount)("firstInputElement"),_=(0,Tu.useRef)(null),w=(0,y9.useMergeRefs)([y,_]);return Hh(_,i),(0,Cs.jsxs)(Fv.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:r,size:"medium",children:[(0,Cs.jsx)("div",{ref:w,children:(0,Cs.jsx)(ia,{data:p,form:m,onChange:v,validity:h,children:(k,x,C,E)=>(0,Cs.jsx)(k,{data:p,field:x,onChange:v,hideLabelFromVision:m.fields.length<2,markWhenOptional:E,validity:C},x.id)})}),(0,Cs.jsxs)($e,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,Cs.jsx)(Fv.__experimentalSpacer,{style:{flex:1}}),(0,Cs.jsx)(Fv.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:l}),(0,Cs.jsx)(Fv.Button,{variant:"primary",onClick:b,__next40pxDefaultSize:!0,children:a})]})]})}function sft({data:e,field:t,onChange:o,validity:r}){let[n,i]=(0,Tu.useState)(!1),[s,a]=(0,Tu.useState)(!1),{fieldDefinition:l,fieldLabel:u,summaryFields:d}=b9(t);if(!l)return null;let f=()=>{a(!1),i(!0)};return(0,Cs.jsxs)(Cs.Fragment,{children:[(0,Cs.jsx)(OB,{data:e,field:t,fieldLabel:u,summaryFields:d,validity:r,touched:n,disabled:l.readOnly===!0,onClick:()=>a(!0),isOpen:s}),s&&(0,Cs.jsx)(ift,{data:e,field:t,onChange:o,fieldLabel:u??"",onClose:f,touched:n})]})}var j5e=sft;var Uh=c(q(),1),H5e=c(Z(),1),Kp=c(F(),1);var U5e=c(ue(),1);var Yi=c(T(),1);function aft({title:e,onClose:t}){return(0,Yi.jsx)($e,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,Yi.jsxs)($e,{direction:"row",gap:"sm",align:"center",children:[e&&(0,Yi.jsx)(Uh.__experimentalHeading,{level:2,size:13,children:e}),(0,Yi.jsx)(Uh.__experimentalSpacer,{style:{flex:1}}),t&&(0,Yi.jsx)(Uh.Button,{label:(0,H5e.__)("Close"),icon:rb,onClick:t,size:"small"})]})})}function lft({touched:e,children:t}){let o=(0,Kp.useRef)(null);return Hh(o,e),(0,Yi.jsx)("div",{ref:o,children:t})}function cft({data:e,field:t,onChange:o,validity:r}){let[n,i]=(0,Kp.useState)(!1),[s,a]=(0,Kp.useState)(null),l=(0,Kp.useMemo)(()=>({anchor:s,placement:"left-start",offset:36,shift:!0}),[s]),[u,d]=(0,U5e.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),f=(0,Kp.useMemo)(()=>({layout:$i,fields:t.children?t.children:[{id:t.id,layout:$i}]}),[t]),p=(0,Kp.useMemo)(()=>{if(r!==void 0)return t.children?r?.children:{[t.id]:r}},[r,t]),{fieldDefinition:m,fieldLabel:g,summaryFields:h}=b9(t);return m?(0,Yi.jsx)("div",{ref:a,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,Yi.jsx)(Uh.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:l,focusOnMount:!1,onToggle:b=>{b||i(!0)},renderToggle:({isOpen:b,onToggle:v})=>(0,Yi.jsx)(OB,{data:e,field:t,fieldLabel:g,summaryFields:h,validity:r,touched:n,disabled:m.readOnly===!0,isOpen:b,onClick:v}),renderContent:({onClose:b})=>(0,Yi.jsx)(lft,{touched:n,children:(0,Yi.jsxs)("div",{ref:u,...d,children:[(0,Yi.jsx)(aft,{title:g,onClose:b}),(0,Yi.jsx)(ia,{data:e,form:f,onChange:o,validity:p,children:(v,y,_,w)=>(0,Yi.jsx)(v,{data:e,field:y,onChange:o,hideLabelFromVision:(f?.fields??[]).length<2,markWhenOptional:w,validity:_},y.id)})]})})})}):null}var W5e=cft;var PJ=c(T(),1);function G5e({data:e,field:t,onChange:o,validity:r}){return t.layout.openAs.type==="modal"?(0,PJ.jsx)(j5e,{data:e,field:t,onChange:o,validity:r}):(0,PJ.jsx)(W5e,{data:e,field:t,onChange:o,validity:r})}var Ki=c(F(),1),K5e=c(Yo(),1),q5e=c(ue(),1);var v9=c(Z(),1);function $5e(e){if(!e)return 0;let t=0,o=Object.keys(e).filter(r=>r!=="children");for(let r of o)e[r]?.type==="invalid"&&t++;if(e.children)for(let r of Object.values(e.children))t+=$5e(r);return t}function b0(e){let t=$5e(e);if(t!==0)return(0,v9.sprintf)((0,v9._n)("%d field needs attention","%d fields need attention",t),t)}var Y5e=c(T(),1);function _9({validity:e}){let t=b0(e);return t?(0,Y5e.jsx)(WW,{intent:"high",children:t}):null}var Ur=c(T(),1);function uft(e,t,o){if(!t||Array.isArray(t)&&t.length===0)return!1;let n=(Array.isArray(t)?t:[t]).find(i=>typeof i=="string"?i===e.id:typeof i=="object"&&"id"in i?i.id===e.id:!1);return n?typeof n=="string"?!0:typeof n=="object"&&"visibility"in n?n.visibility==="always"||n.visibility==="when-collapsed"&&!o:!0:!1}function dft({data:e,fields:t,label:o,layout:r,isOpen:n,touched:i,validity:s}){let l=h9(r.summary,t).filter(f=>uft(f,r.summary,n)),u=i&&r.isCollapsible,d=l.length>0&&r.withHeader;return(0,Ur.jsxs)($e,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,Ur.jsx)(ad.Title,{children:o}),(u||d)&&(0,Ur.jsxs)(dy.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[u&&(0,Ur.jsx)(_9,{validity:s}),d&&(0,Ur.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:l.map(f=>(0,Ur.jsx)(f.render,{item:e,field:f},f.id))})]})]})}function fft({data:e,field:t,form:o,onChange:r,hideLabelFromVision:n,markWhenOptional:i,validity:s,withHeader:a}){if(t.children)return(0,Ur.jsxs)(Ur.Fragment,{children:[t.description&&(0,Ur.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,Ur.jsx)(ia,{data:e,form:o,onChange:r,validity:s?.children})]});let l=zv("regular")?.component;return l?(0,Ur.jsx)(l,{data:e,field:t,onChange:r,hideLabelFromVision:n||a,markWhenOptional:i,validity:s}):null}function Z5e({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{fields:s}=(0,Ki.useContext)(cc),a=t.layout,l=(0,Ki.useRef)(null),u=(0,Ki.useRef)(!1),d=(0,Ki.useMemo)(()=>({layout:$i,fields:t.children??[]}),[t]),{isOpened:f,isCollapsible:p}=a,[m,g]=(0,Ki.useState)(f),[h,b]=(0,Ki.useState)(!1);(0,Ki.useEffect)(()=>{g(f)},[f]);let v=(0,Ki.useCallback)(S=>{S||b(!0),g(S)},[]),y=Hh(l,(p?m:!0)&&h),_=(0,Ki.useCallback)(()=>{u.current=!0},[]),w=(0,Ki.useCallback)(()=>{if(!u.current||(b(!0),p&&!m))return;let S=y(),I=b0(i);S>0&&I&&(0,K5e.speak)(I,"polite")},[p,m,y,i]),k=(0,q5e.__experimentalUseFocusOutside)(w),x=t.label,C;if(t.children)C=!!x&&a.withHeader;else{let S=s.find(I=>I.id===t.id);if(!f9(S))return null;x=S.label,C=!!x&&a.withHeader}let E=(0,Ur.jsx)(fft,{data:e,field:t,form:d,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,withHeader:C}),R=(0,Ur.jsx)(dft,{data:e,fields:s,label:x,layout:a,isOpen:p?!!m:!0,touched:h,validity:i});return C&&p?(0,Ur.jsxs)(dy.Root,{className:"dataforms-layouts-card__field",open:m,onOpenChange:v,...k,children:[(0,Ur.jsx)(dy.Header,{children:R}),(0,Ur.jsx)(dy.Content,{ref:l,onFocus:_,children:E})]}):(0,Ur.jsxs)(ad.Root,{className:"dataforms-layouts-card__field",...k,children:[C&&(0,Ur.jsx)(ad.Header,{children:R}),(0,Ur.jsx)(ad.Content,{ref:l,onFocus:_,children:E})]})}var X5e=c(q(),1);var ei=c(T(),1);function pft({title:e}){return(0,ei.jsx)($e,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,ei.jsx)($e,{direction:"row",align:"center",children:(0,ei.jsx)(X5e.__experimentalHeading,{level:2,size:13,children:e})})})}var mft=({children:e})=>(0,ei.jsx)(ei.Fragment,{children:e});function Q5e({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let s=t.layout;if(t.children){let l={layout:$i,fields:t.children};return(0,ei.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!r&&t.label&&(0,ei.jsx)(pft,{title:t.label}),(0,ei.jsx)($e,{direction:"row",align:s.alignment,gap:"lg",children:(0,ei.jsx)(ia,{data:e,form:l,onChange:o,validity:i?.children,as:mft,children:(u,d,f)=>(0,ei.jsx)("div",{className:"dataforms-layouts-row__field-control",style:s.styles[d.id],children:(0,ei.jsx)(u,{data:e,field:d,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:f})},d.id)})})]})}let a=zv("regular")?.component;return a?(0,ei.jsx)(ei.Fragment,{children:(0,ei.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,ei.jsx)(a,{data:e,field:t,onChange:o,markWhenOptional:n,validity:i})})}):null}var qi=c(F(),1),J5e=c(Z(),1),e3e=c(Yo(),1),t3e=c(ue(),1);var qp=c(T(),1);function o3e({data:e,field:t,onChange:o,validity:r}){let{fields:n}=(0,qi.useContext)(cc),i=(0,qi.useRef)(null),s=(0,qi.useRef)(null),a=(0,qi.useRef)(!1),[l,u]=(0,qi.useState)(!1),[d,f]=(0,qi.useState)(!1),p=(0,qi.useMemo)(()=>({layout:$i,fields:t.children??[]}),[t]);(0,qi.useEffect)(()=>{let w=i.current;if(!w)return;let k=()=>{let x=w.open;x||u(!0),f(x)};return w.addEventListener("toggle",k),()=>{w.removeEventListener("toggle",k)}},[]);let m=Hh(s,d&&l),g=(0,qi.useCallback)(()=>{a.current=!0},[]),h=(0,qi.useCallback)(()=>{if(!a.current||(u(!0),!i.current?.open))return;let w=m(),k=b0(r);w>0&&k&&(0,e3e.speak)(k,"polite")},[m,r]),b=(0,t3e.__experimentalUseFocusOutside)(h);if(!t.children)return null;let v=t.layout.summary??"",y=v?n.find(w=>w.id===v):void 0,_;return y&&y.render?_=(0,qp.jsx)(y.render,{item:e,field:y}):_=t.label||(0,J5e.__)("More details"),(0,qp.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",...b,children:[(0,qp.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,qp.jsxs)($e,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[_,l&&(0,qp.jsx)(_9,{validity:r})]})}),(0,qp.jsx)("div",{ref:s,className:"dataforms-layouts-details__content",onFocus:g,children:(0,qp.jsx)(ia,{data:e,form:p,onChange:o,validity:r?.children})})]})}var jv=c(T(),1),gft=[{type:"regular",component:C5e,wrapper:({children:e})=>(0,jv.jsx)($e,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:G5e,wrapper:({children:e})=>(0,jv.jsx)($e,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:Z5e,wrapper:({children:e})=>(0,jv.jsx)($e,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:Q5e,wrapper:({children:e,layout:t})=>(0,jv.jsx)($e,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,jv.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,jv.jsx)($e,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:o3e}];function zv(e){return gft.find(t=>t.type===e)}var w9=c(T(),1),hft=({children:e})=>(0,w9.jsx)($e,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function ia({data:e,form:t,onChange:o,validity:r,children:n,as:i}){let{fields:s}=(0,k9.useContext)(cc),a=(0,k9.useMemo)(()=>{let d=s.filter(p=>!!p.isValid?.required).length,f=s.length-d;return d>f},[s]);function l(d){return s.find(f=>f.id===d.id)}let u=i??zv(t.layout.type)?.wrapper??hft;return(0,w9.jsx)(u,{layout:t.layout,children:t.fields.map(d=>{let f=zv(d.layout.type)?.component;if(!f)return null;let p=d.children?void 0:l(d);return p&&p.isVisible&&!p.isVisible(e)?null:n?n(f,d,r?.[d.id],a):(0,w9.jsx)(f,{data:e,field:d,onChange:o,markWhenOptional:a,validity:r?.[d.id]},d.id)})})}var AJ=c(T(),1);function MJ({data:e,form:t,fields:o,onChange:r,validity:n}){let i=(0,OJ.useMemo)(()=>p9(t),[t]),s=(0,OJ.useMemo)(()=>d9(o),[o]);return t.fields?(0,AJ.jsx)(k5e,{fields:s,children:(0,AJ.jsx)(ia,{data:e,form:i,onChange:r,validity:n})}):null}var S9=c(F(),1),s3e=c(Z(),1);function r3e(e){let t=[],o=[];return Object.entries(e).forEach(([r,n])=>{if(!n.autoGenerateControl)return;let i=bft(r,n);i&&(t.push(i),o.push(r))}),{fields:t,form:{fields:o}}}function bft(e,t){let o=t.type,r={id:e,label:t.label||e,type:o==="string"?"text":o};return t.enum&&Array.isArray(t.enum)&&(r.elements=t.enum.map(n=>({value:n,label:String(n)}))),r}var x9=c(T(),1);function yft(e){return e?Object.values(e).some(t=>t?.autoGenerateControl):!1}function vft({name:e,clientId:t,setAttributes:o}){let r=zr(),n=(0,S9.useContext)(Ti),i=(0,i3e.useSelect)(u=>{let d=u(B).getBlockAttributes(t);if(!d?.metadata?.bindings)return d;let{getBlockBindingsSource:f}=K(u(AB.store));return Object.entries(d.metadata.bindings).reduce((p,[m,g])=>{let h=f(g.source);if(!h)return p;let b=h.getValues({select:u,context:n,bindings:{[m]:g}});return{...p,...b}},d)},[n,t]),s=(0,AB.getBlockType)(e),{fields:a,form:l}=(0,S9.useMemo)(()=>s?.attributes?r3e(s.attributes):{fields:[],form:{fields:[]}},[s?.attributes]);return r!=="default"||!a||a.length===0?null:(0,x9.jsx)(Ve,{children:(0,x9.jsx)(n3e.PanelBody,{title:(0,s3e.__)("Settings"),children:(0,x9.jsx)(MJ,{data:i,fields:a,form:l,onChange:o})})})}var a3e={edit:vft,attributeKeys:[],hasSupport(e){let t=(0,AB.getBlockType)(e);return yft(t?.attributes)}};function C9(e){let{style:t}=e,o=t?.dimensions||{},r=Fa({dimensions:o});return{className:o.aspectRatio?"has-aspect-ratio":void 0,style:r}}function E9(e){let t=e.style?.border||{};return{className:LQ(e)||void 0,style:Fa({border:t})}}function NJ(e){let{colors:t}=lh(),o=E9(e),{borderColor:r}=e;if(r){let n=Av({colors:t,namedColor:r});o.style.borderColor=n.color}return o}function LJ(e){let t=e.style?.shadow||"";return{style:Fa({shadow:t})}}var DJ=c(F(),1);function T9(e){let{backgroundColor:t,textColor:o,gradient:r,style:n}=e,i=Ga("background-color",t),s=Ga("color",o),a=z_(r),l=a||n?.color?.gradient,u=Y(s,a,{[i]:!l&&!!i,"has-text-color":o||n?.color?.text,"has-background":t||n?.color?.background||r||n?.color?.gradient,"has-link-color":n?.elements?.link?.color}),d=n?.color||{},f=Fa({color:d});return{className:u||void 0,style:f}}function VJ(e){let{backgroundColor:t,textColor:o,gradient:r}=e,[n,i,s,a,l,u]=je("color.palette.custom","color.palette.theme","color.palette.default","color.gradients.custom","color.gradients.theme","color.gradients.default"),d=(0,DJ.useMemo)(()=>[...n||[],...i||[],...s||[]],[n,i,s]),f=(0,DJ.useMemo)(()=>[...a||[],...l||[],...u||[]],[a,l,u]),p=T9(e);if(t){let m=Ou(d,t);p.style.backgroundColor=m.color}if(r&&(p.style.background=m2(f,r)),o){let m=Ou(d,o);p.style.color=m.color}return p}function FJ(e){let{style:t}=e,o=t?.spacing||{};return{style:Fa({spacing:o})}}function zJ(e,t){let o=e?.style?.typography||{};o={...o,fontSize:ff({size:e?.style?.typography?.fontSize},t)};let r=Fa({typography:o}),n=e?.fontFamily?`has-${Es(e.fontFamily)}-font-family`:"",i=e?.style?.typography?.textAlign?`has-text-align-${e?.style?.typography?.textAlign}`:"";return{className:Y(n,i,Sm(e?.fontSize)),style:r}}var R9=c(F(),1);function jJ(e){let[t,o]=(0,R9.useState)(e);return(0,R9.useEffect)(()=>{e&&o(e)},[e]),t}eMe([I4,d4,xQ,TQ,sF,cF,YQ,p4,JK,UNe,rLe,lLe,oJ,kMe,fLe,a3e].filter(Boolean));tMe([I4,d4,TOe,sF,MX,xNe,YQ,zX,HX,p4,DQ,cF,JK,lOe,oJ]);oMe([I4,d4,xQ,CMe,TQ,DQ,cF,p4,MX,sF,zX,HX]);var l3e={button:"wp-element-button",caption:"wp-element-caption"},_ft=e=>l3e[e]?l3e[e]:"";var c3e=()=>"";var y0=c(F(),1),MB=c(ce(),1),UJ=c(fn(),1);var u3e=c(T(),1);function WJ(e,t,o){if(e==null||e===!1)return;if(Array.isArray(e))return HJ(e,t,o);switch(typeof e){case"string":case"number":return}let{type:r,props:n}=e;switch(r){case y0.StrictMode:case y0.Fragment:return HJ(n.children,t,o);case y0.RawHTML:return;case CT.Content:return d3e(t,o);case CR:t.push(n.value);return}switch(typeof r){case"string":return typeof n.children<"u"?HJ(n.children,t,o):void 0;case"function":let i=r.prototype&&typeof r.prototype.render=="function"?new r(n).render():r(n);return WJ(i,t,o)}}function HJ(e,...t){e=Array.isArray(e)?e:[e];for(let o=0;o<e.length;o++)WJ(e[o],...t)}function d3e(e,t){for(let o=0;o<t.length;o++){let{name:r,attributes:n,innerBlocks:i}=t[o],s=(0,MB.getSaveElement)(r,n,(0,u3e.jsx)(CT.Content,{}));WJ(s,e,i)}}function f3e(e=[]){MB.__unstableGetBlockProps.skipFilters=!0;let t=[];return d3e(t,e),MB.__unstableGetBlockProps.skipFilters=!1,t.map(o=>o instanceof UJ.RichTextData?o:UJ.RichTextData.fromHTMLString(o))}var p3e=c(q(),1);var GJ=c(T(),1);function m3e({clientId:e,resizableBoxProps:t,...o}){return(0,GJ.jsx)(Tl,{clientId:e,__unstablePopoverSlot:"block-toolbar",...o,children:(0,GJ.jsx)(p3e.ResizableBox,{...t})})}var LB=c(F(),1),B9=c(ee(),1),Ru=c(q(),1),NB=c(Z(),1);var uc=c(T(),1);function g3e({rules:e}){let[t,o]=(0,LB.useState)(!1),{clientIds:r,selectPrevious:n,message:i}=(0,B9.useSelect)(g=>K(g(B)).getRemovalPromptData()),{clearBlockRemovalPrompt:s,setBlockRemovalRules:a,privateRemoveBlocks:l}=K((0,B9.useDispatch)(B));if((0,LB.useEffect)(()=>(a(e),()=>{a()}),[e,a]),(0,LB.useEffect)(()=>{o(!1)},[r]),!i)return;let u=typeof i=="object"&&i!==null,d=u?i.description:i,f=u&&i.requireConfirmation,p=f&&!t,m=()=>{l(r,n,!0),s()};return(0,uc.jsx)(Ru.Modal,{title:(0,NB.__)("Confirm deletion"),onRequestClose:s,size:"medium",children:(0,uc.jsxs)(Ru.__experimentalVStack,{spacing:4,children:[(0,uc.jsxs)("div",{children:[(0,uc.jsx)("p",{children:d}),u&&(i.warning||i.subtext)&&(0,uc.jsxs)("p",{children:[i.warning&&(0,uc.jsx)("strong",{children:i.warning}),i.warning&&i.subtext&&" ",i.subtext]})]}),f&&(0,uc.jsx)(Ru.CheckboxControl,{label:(0,NB.__)("I understand the consequences"),checked:t,onChange:o}),(0,uc.jsxs)(Ru.__experimentalHStack,{justify:"right",children:[(0,uc.jsx)(Ru.Button,{variant:"tertiary",onClick:s,__next40pxDefaultSize:!0,children:(0,NB.__)("Cancel")}),(0,uc.jsx)(Ru.Button,{variant:"primary",onClick:m,disabled:p,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,NB.__)("Delete")})]})]})})}var w0=c(F(),1);var v0=c(q(),1),b3e=c(F(),1),aa=c(Z(),1),I9=c(T(),1),h3e=[{value:"fill",label:(0,aa._x)("Fill","Scale option for dimensions control"),help:(0,aa.__)("Fill the space by stretching the content.")},{value:"contain",label:(0,aa._x)("Contain","Scale option for dimensions control"),help:(0,aa.__)("Fit the content to the space without clipping.")},{value:"cover",label:(0,aa._x)("Cover","Scale option for dimensions control"),help:(0,aa.__)("Fill the space by clipping what doesn't fit.")},{value:"none",label:(0,aa._x)("None","Scale option for dimensions control"),help:(0,aa.__)("Do not adjust the sizing of the content. Content that is too large will be clipped, and content that is too small will have additional padding.")},{value:"scale-down",label:(0,aa._x)("Scale down","Scale option for dimensions control"),help:(0,aa.__)("Scale down the content to fit the space if it is too big. Content that is too small will have additional padding.")}];function y3e({panelId:e,value:t,onChange:o,options:r=h3e,defaultValue:n=h3e[0].value,isShownByDefault:i=!0}){let s=t??n,a=(0,b3e.useMemo)(()=>r.reduce((l,u)=>(l[u.value]=u.help,l),{}),[r]);return(0,I9.jsx)(v0.__experimentalToolsPanelItem,{label:(0,aa._x)("Scale","Image scaling options"),isShownByDefault:i,hasValue:()=>s!==n,onDeselect:()=>o(n),panelId:e,children:(0,I9.jsx)(v0.__experimentalToggleGroupControl,{label:(0,aa._x)("Scale","Image scaling options"),isBlock:!0,help:a[s],value:s,onChange:o,children:r.map(l=>(0,I9.jsx)(v0.__experimentalToggleGroupControlOption,{...l},l.value))})})}var _0=c(q(),1),Hv=c(Z(),1),Zp=c(T(),1);function v3e({panelId:e,value:t={},onChange:o=()=>{},units:r,isShownByDefault:n=!0}){let i=t.width==="auto"?"":t.width??"",s=t.height==="auto"?"":t.height??"",a=l=>u=>{let d={...t};u?d[l]=u:delete d[l],o(d)};return(0,Zp.jsxs)(Zp.Fragment,{children:[(0,Zp.jsx)(_0.__experimentalToolsPanelItem,{style:{gridColumn:"span 1"},label:(0,Hv.__)("Width"),isShownByDefault:n,hasValue:()=>i!=="",onDeselect:a("width"),panelId:e,children:(0,Zp.jsx)(_0.__experimentalUnitControl,{label:(0,Hv.__)("Width"),placeholder:(0,Hv.__)("Auto"),labelPosition:"top",units:r,min:0,value:i,onChange:a("width")})}),(0,Zp.jsx)(_0.__experimentalToolsPanelItem,{style:{gridColumn:"span 1"},label:(0,Hv.__)("Height"),isShownByDefault:n,hasValue:()=>s!=="",onDeselect:a("height"),panelId:e,children:(0,Zp.jsx)(_0.__experimentalUnitControl,{label:(0,Hv.__)("Height"),placeholder:(0,Hv.__)("Auto"),labelPosition:"top",units:r,min:0,value:s,onChange:a("height")})})]})}var Wh=c(T(),1);function wft({panelId:e,value:t={},onChange:o=()=>{},aspectRatioOptions:r,defaultAspectRatio:n="auto",scaleOptions:i,defaultScale:s="cover",unitsOptions:a,tools:l=["aspectRatio","widthHeight","scale"]}){let u=t.width===void 0||t.width==="auto"?null:t.width,d=t.height===void 0||t.height==="auto"?null:t.height,f=t.aspectRatio===void 0||t.aspectRatio==="auto"?null:t.aspectRatio,p=t.scale===void 0?null:t.scale,m=!!(u&&d),g=(0,w0.useRef)(p),h=(0,w0.useRef)(f);(0,w0.useEffect)(()=>{p&&(g.current=p)},[p]),(0,w0.useEffect)(()=>{m||(h.current=f)},[f,m]);let b=m?"custom":f,v=f||u&&d;return(0,Wh.jsxs)(Wh.Fragment,{children:[l.includes("aspectRatio")&&(0,Wh.jsx)(F4,{panelId:e,options:r,defaultValue:n,value:b,onChange:y=>{let _={...t};y=y==="auto"?null:y,y?_.aspectRatio=y:delete _.aspectRatio,y?_.scale=g.current??s:delete _.scale,y!=="custom"&&u&&d&&delete _.height,o(_)}}),l.includes("widthHeight")&&(0,Wh.jsx)(v3e,{panelId:e,units:a,value:{width:u,height:d},onChange:({width:y,height:_})=>{let w={...t};y=y==="auto"?null:y,_=_==="auto"?null:_,y?w.width=y:delete w.width,_?w.height=_:delete w.height,y&&_?delete w.aspectRatio:h.current&&(w.aspectRatio=h.current),!h.current&&!!y!=!!_?delete w.scale:w.scale=g.current??s,o(w)}}),l.includes("scale")&&v&&(0,Wh.jsx)(y3e,{panelId:e,options:i,defaultValue:s,value:p,onChange:y=>{let _={...t};y?_.scale=y:delete _.scale,o(_)}})]})}var _3e=wft;var P9=c(q(),1),Xp=c(Z(),1),$J=c(T(),1),w3e=[{label:(0,Xp._x)("Thumbnail","Image size option for resolution control"),value:"thumbnail"},{label:(0,Xp._x)("Medium","Image size option for resolution control"),value:"medium"},{label:(0,Xp._x)("Large","Image size option for resolution control"),value:"large"},{label:(0,Xp._x)("Full Size","Image size option for resolution control"),value:"full"}];function k3e({panelId:e,value:t,onChange:o,options:r=w3e,defaultValue:n=w3e[0].value,isShownByDefault:i=!0,resetAllFilter:s}){let a=t??n;return(0,$J.jsx)(P9.__experimentalToolsPanelItem,{hasValue:()=>a!==n,label:(0,Xp.__)("Resolution"),onDeselect:()=>o(n),isShownByDefault:i,panelId:e,resetAllFilter:s,children:(0,$J.jsx)(P9.SelectControl,{label:(0,Xp.__)("Resolution"),value:a,options:r,onChange:o,help:(0,Xp.__)("Select the size of the source image.")})})}var Uv=c(Z(),1),k0=c(q(),1),S3e=c(ee(),1);var Bu=c(Z(),1),x3e={a:(0,Bu.__)("The <a> element should be used for links that navigate to a different page or to a different section within the same page."),article:(0,Bu.__)("The <article> element should represent a self-contained, syndicatable portion of the document."),aside:(0,Bu.__)("The <aside> element should represent a portion of a document whose content is only indirectly related to the document's main content."),button:(0,Bu.__)("The <button> element should be used for interactive controls that perform an action on the current page, such as opening a modal or toggling content visibility."),div:(0,Bu.__)("The <div> element should only be used if the block is a design element with no semantic meaning."),footer:(0,Bu.__)("The <footer> element should represent a footer for its nearest sectioning element (e.g.: <section>, <article>, <main> etc.)."),header:(0,Bu.__)("The <header> element should represent introductory content, typically a group of introductory or navigational aids."),main:(0,Bu.__)("The <main> element should be used for the primary content of your document only."),nav:(0,Bu.__)("The <nav> element should be used to identify groups of links that are intended to be used for website or page content navigation."),section:(0,Bu.__)("The <section> element should represent a standalone portion of the document that can't be better represented by another element.")};var DB=c(T(),1);function C3e({tagName:e,onChange:t,clientId:o,options:r=[{label:(0,Uv.__)("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"}]}){let n=!!o&&r.some(a=>a.value==="main"),i=(0,S3e.useSelect)(a=>{if(!n)return!1;let{getClientIdsWithDescendants:l,getBlockAttributes:u}=a(B);return l().some(d=>d===o?!1:u(d)?.tagName==="main")},[o,n]),s=r.map(a=>a.value==="main"&&i&&e!=="main"?{...a,disabled:!0,label:(0,Uv.sprintf)((0,Uv.__)("%s (Already in use)"),a.label)}:a);return(0,DB.jsxs)(k0.__experimentalVStack,{spacing:2,className:"block-editor-html-element-control",children:[(0,DB.jsx)(k0.SelectControl,{label:(0,Uv.__)("HTML element"),options:s,value:e,onChange:t,help:x3e[e]}),e==="main"&&i&&(0,DB.jsx)(k0.Notice,{status:"warning",isDismissible:!1,children:(0,Uv.__)("Multiple <main> elements detected. The duplicate may be in your content or template. This is not valid HTML and may cause accessibility issues. Please change this HTML element.")})]})}var Qp=c(q(),1);var x0=c(F(),1),O9=c(Z(),1);var la=c(q(),1);var E3e=c(Ft(),1);var ja=c(T(),1),{Badge:kft}=K(la.privateApis);function T3e({title:e,url:t,image:o,badges:r}){return(0,ja.jsxs)(la.__experimentalHStack,{justify:"space-between",alignment:"top",children:[(0,ja.jsx)(la.FlexItem,{className:"link-preview-button__content",children:(0,ja.jsxs)(la.__experimentalHStack,{alignment:"top",children:[o&&(0,ja.jsx)(la.FlexItem,{className:"link-preview-button__image-container",children:(0,ja.jsx)("img",{className:"link-preview-button__image",src:o,alt:""})}),(0,ja.jsxs)(la.__experimentalVStack,{className:"link-preview-button__details",alignment:"topLeft",children:[(0,ja.jsx)(la.__experimentalTruncate,{numberOfLines:1,className:"link-preview-button__title",children:(0,E3e.__unstableStripHTML)(e)}),t&&(0,ja.jsx)(la.__experimentalTruncate,{numberOfLines:1,className:"link-preview-button__hint",children:t}),r&&r.length>0&&(0,ja.jsx)(la.__experimentalHStack,{className:"link-preview-button__badges",alignment:"left",children:r.map(n=>(0,ja.jsx)(kft,{intent:n.intent,children:n.label},`${n.label}|${n.intent}`))})]})]})}),(0,ja.jsx)(xt,{icon:Tn,className:"link-preview-button__icon"})]})}var Ha=c(T(),1);function YJ({preview:e,onSelect:t,suggestionsQuery:o,label:r,help:n}){let[i,s]=(0,x0.useState)(!1),a=(0,x0.useId)(),l=`link-picker-title-${a}`,u=`link-picker-description-${a}`,d=(0,x0.useRef)(null),{baseControlProps:f,controlProps:p}=(0,Qp.useBaseControlProps)({help:n}),m=g=>{if(s(!1),g){let h={url:g.url,kind:g.kind,type:g.type,id:g.id,title:g.title};t(h)}};return(0,Ha.jsxs)(Qp.BaseControl,{...f,children:[(0,Ha.jsx)(Qp.BaseControl.VisualLabel,{children:r}),(0,Ha.jsxs)(Qp.Button,{ref:d,onClick:()=>s(!i),"aria-haspopup":"dialog","aria-expanded":i,"aria-describedby":p["aria-describedby"],variant:"secondary",__next40pxDefaultSize:!0,className:"link-preview-button",children:[r&&(0,Ha.jsxs)(ht,{children:[r,":"]}),(0,Ha.jsx)(T3e,{title:e.title||(0,O9.__)("Add link"),url:e.url,image:e.image,badges:e.badges})]}),i&&(0,Ha.jsx)(Qp.Popover,{anchor:d.current,onClose:()=>s(!1),placement:"left-start",offset:36,shift:!0,children:(0,Ha.jsxs)("div",{role:"dialog","aria-labelledby":l,"aria-describedby":u,children:[(0,Ha.jsxs)(ht,{children:[(0,Ha.jsx)("h2",{id:l,children:(0,O9.__)("Select a link")}),(0,Ha.jsx)("p",{id:u,children:(0,O9.__)("Search for and add a link to the navigation item.")})]}),(0,Ha.jsx)(gS,{value:null,onChange:m,suggestionsQuery:o,showInitialSuggestions:!0,forceIsEditingLink:!0,settings:[]})]})})]})}var of=c(F(),1),A9=c(ee(),1),R3e=c(Ft(),1);var S0=c(T(),1),KJ="wp-inner-block-slot",xft={type:"default",alignments:[]};function B3e({clientId:e}){let{innerContent:t,order:o,selectedClientIds:r}=(0,A9.useSelect)(l=>{let{getBlock:u,getBlockOrder:d,getSelectedBlockClientIds:f}=l(B);return{innerContent:u(e)?.innerContent,order:d(e),selectedClientIds:f()}},[e]),n=(0,of.useMemo)(()=>{let l=0;return(t??[]).map(u=>u===null?`<${KJ} data-slot-index="${l++}" style="display: contents"></${KJ}>`:u).join("")},[t]),i=(0,of.useRef)(),[s,a]=(0,of.useState)([]);return(0,of.useLayoutEffect)(()=>{let l=i.current;l.innerHTML=(0,R3e.safeHTML)(n),a(Array.from(l.querySelectorAll(KJ)).sort((u,d)=>Number(u.dataset.slotIndex)-Number(d.dataset.slotIndex)))},[n]),(0,S0.jsxs)(A2,{value:xft,children:[(0,S0.jsx)("div",{ref:i,className:"block-editor-inner-content",style:{display:"contents"}}),o.map((l,u)=>s[u]?(0,of.createPortal)((0,S0.jsx)(A9.AsyncModeProvider,{value:!r.includes(l),children:(0,S0.jsx)(VO,{rootClientId:e,clientId:l})}),s[u],l):null)]})}var{getDuotoneFilter:Sft}=K(Lo),qJ={};Iee(qJ,{...AQ,ExperimentalBlockCanvas:Dq,BlockCanvasCover:H3,ExperimentalBlockEditorProvider:Ck,getDuotoneFilter:Sft,getRichTextValues:f3e,PrivateQuickInserter:QD,extractWords:y2,getNormalizedSearchTerms:JC,normalizeString:QC,PrivateListView:sR,ResizableBoxPopover:m3e,InspectorControlsLastItem:w4,useHasBlockToolbar:b3,cleanEmptyObject:Xe,getStyleForState:Ao,isDefaultBlockStyleState:Gn,setStyleForState:_n,usePrivateStyleOverride:Da,BlockQuickNavigation:y4,LayoutStyle:Fre,BlockManager:O4,BlockRemovalWarningModal:g3e,useLayoutClasses:pF,useLayoutStyles:XQ,DimensionsTool:_3e,ResolutionTool:k3e,TabbedSidebar:$D,TextAlignmentControl:i4,usesContextKey:tX,useFlashEditableBlocks:IO,HTMLElementControl:C3e,useZoomOut:bT,globalStylesDataKey:Ts,globalStylesLinksDataKey:Qv,selectBlockPatternsKey:om,requiresWrapperOnCopy:SY,PrivateRichText:TR,PrivateInserterLibrary:iQ,reusableBlocksSelectKey:JB,userPatternCategoriesSelectKey:cf,PrivateBlockPopover:Iy,PrivatePublishDateTimePicker:pQ,useSpacingSizes:R6,useBlockDisplayTitle:Qi,BlockStyleVariationOverridesWithConfig:CX,setBackgroundStyleDefaults:Q6,sectionRootClientIdKey:rm,NoteIconSlotFill:K5,NoteIconToolbarSlotFill:u3,mediaEditKey:eI,getMediaSelectKey:Vee,deviceTypeKey:Ya,isIsolatedEditorKey:nm,isNavigationOverlayContextKey:tI,isNavigationPostEditorKey:Fee,mediaUploadOnSuccessKey:P0,mediaSideloadFromUrlKey:zee,openMediaEditorModalKey:jee,useBlockElement:Zt,useBlockElementRef:Cb,LinkPicker:YJ,useRemoteUrlData:o6,PrivateBlockContext:ri,useListViewPanelState:xF,isHashLink:Yh,isRelativePath:Kh,InnerContent:B3e,useNativeUndo:q_,usesNativeUndo:qne,isElementVisible:MH});return H3e(Cft);})();
 /*! Bundled license information:

 autosize/dist/autosize.js:
diff --git a/wp-includes/js/dist/block-library.js b/wp-includes/js/dist/block-library.js
index e2f14d2dc9..a6621c4a08 100644
--- a/wp-includes/js/dist/block-library.js
+++ b/wp-includes/js/dist/block-library.js
@@ -132,10 +132,10 @@ var wp;
           if (typeof b2 !== "function" && b2 !== null)
             throw new TypeError("Class extends value " + String(b2) + " is not a constructor or null");
           extendStatics(d2, b2);
-          function __265() {
+          function __258() {
             this.constructor = d2;
           }
-          d2.prototype = b2 === null ? Object.create(b2) : (__265.prototype = b2.prototype, new __265());
+          d2.prototype = b2 === null ? Object.create(b2) : (__258.prototype = b2.prototype, new __258());
         };
       })();
       var __assign2 = exports && exports.__assign || function() {
@@ -3247,12 +3247,12 @@ var wp;
     privateApis: () => privateApis4,
     registerCoreBlocks: () => registerCoreBlocks
   });
-  var import_blocks130 = __toESM(require_blocks(), 1);
+  var import_blocks111 = __toESM(require_blocks(), 1);
   var import_compose66 = __toESM(require_compose(), 1);
   var import_data172 = __toESM(require_data(), 1);
   var import_block_editor291 = __toESM(require_block_editor(), 1);
   var import_server_side_render7 = __toESM(require_server_side_render(), 1);
-  var import_i18n275 = __toESM(require_i18n(), 1);
+  var import_i18n271 = __toESM(require_i18n(), 1);

   // node_modules/clsx/dist/clsx.mjs
   function r(e3) {
@@ -6267,8 +6267,6 @@ var wp;
     name: () => name7,
     settings: () => settings7
   });
-  var import_i18n15 = __toESM(require_i18n(), 1);
-  var import_blocks6 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/audio/deprecated.mjs
   var import_block_editor13 = __toESM(require_block_editor(), 1);
@@ -6341,6 +6339,9 @@ var wp;
   var import_blob2 = __toESM(require_blob(), 1);
   var import_components7 = __toESM(require_components(), 1);

+  // packages/ui/build-module/badge/badge.mjs
+  var import_element6 = __toESM(require_element(), 1);
+
   // node_modules/@base-ui/utils/useControlled.mjs
   var React = __toESM(require_react(), 1);

@@ -10629,17 +10630,8 @@ var wp;
     return element;
   });

-  // packages/ui/build-module/utils/direction-provider.mjs
-  var import_i18n9 = __toESM(require_i18n(), 1);
+  // packages/ui/build-module/badge/badge.mjs
   var import_jsx_runtime190 = __toESM(require_jsx_runtime(), 1);
-  function DirectionProvider3({ children }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime190.jsx)(DirectionProvider, { direction: (0, import_i18n9.isRTL)() ? "rtl" : "ltr", children });
-  }
-
-  // packages/ui/build-module/link/link.mjs
-  var import_element6 = __toESM(require_element(), 1);
-  var import_i18n10 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime191 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE2 = "data-wp-hash";
   function getRuntime2() {
     const globalScope = globalThis;
@@ -10721,22 +10713,133 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle2("10f3806643", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");
+    registerStyle2("40ea4a6382", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#fae5e1);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fde6be);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#fee995);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#c2f8ca);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#deebfa);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");
+  }
+  var style_default2 = { "badge": "_96e6251aad1a6136__badge", "is-high-intent": "_99f7158cb520f750__is-high-intent", "is-medium-intent": "c20ebef2365bc8b7__is-medium-intent", "is-low-intent": "_365e1626c6202e52__is-low-intent", "is-stable-intent": "_33f8198127ddf4ef__is-stable-intent", "is-informational-intent": "_04c1aca8fc449412__is-informational-intent", "is-draft-intent": "_90726e69d495ec19__is-draft-intent", "is-none-intent": "_898f4a544993bd39__is-none-intent" };
+  var Badge = (0, import_element6.forwardRef)(function Badge2({ intent = "none", className, ...props }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime190.jsx)(
+      Text2,
+      {
+        ref,
+        className: clsx_default(
+          style_default2.badge,
+          style_default2[`is-${intent}-intent`],
+          className
+        ),
+        ...props,
+        variant: "body-sm"
+      }
+    );
+  });
+
+  // packages/ui/build-module/utils/direction-provider.mjs
+  var import_i18n9 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime191 = __toESM(require_jsx_runtime(), 1);
+  function DirectionProvider3({ children }) {
+    return /* @__PURE__ */ (0, import_jsx_runtime191.jsx)(DirectionProvider, { direction: (0, import_i18n9.isRTL)() ? "rtl" : "ltr", children });
+  }
+
+  // packages/ui/build-module/link/link.mjs
+  var import_element7 = __toESM(require_element(), 1);
+  var import_i18n10 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime192 = __toESM(require_jsx_runtime(), 1);
+  var STYLE_HASH_ATTRIBUTE3 = "data-wp-hash";
+  function getRuntime3() {
+    const globalScope = globalThis;
+    if (globalScope.__wpStyleRuntime) {
+      return globalScope.__wpStyleRuntime;
+    }
+    globalScope.__wpStyleRuntime = {
+      documents: /* @__PURE__ */ new Map(),
+      styles: /* @__PURE__ */ new Map(),
+      injectedStyles: /* @__PURE__ */ new WeakMap()
+    };
+    if (typeof document !== "undefined") {
+      registerDocument3(document);
+    }
+    return globalScope.__wpStyleRuntime;
+  }
+  function documentContainsStyleHash3(targetDocument, hash) {
+    if (!targetDocument.head) {
+      return false;
+    }
+    for (const style2 of targetDocument.head.querySelectorAll(
+      `style[${STYLE_HASH_ATTRIBUTE3}]`
+    )) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE3) === hash) {
+        return true;
+      }
+    }
+    return false;
+  }
+  function injectStyle3(targetDocument, hash, css) {
+    if (!targetDocument.head) {
+      return;
+    }
+    const runtime = getRuntime3();
+    let injectedStyles = runtime.injectedStyles.get(targetDocument);
+    if (!injectedStyles) {
+      injectedStyles = /* @__PURE__ */ new Set();
+      runtime.injectedStyles.set(targetDocument, injectedStyles);
+    }
+    if (injectedStyles.has(hash)) {
+      return;
+    }
+    if (documentContainsStyleHash3(targetDocument, hash)) {
+      injectedStyles.add(hash);
+      return;
+    }
+    const style2 = targetDocument.createElement("style");
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE3, hash);
+    style2.appendChild(targetDocument.createTextNode(css));
+    targetDocument.head.appendChild(style2);
+    injectedStyles.add(hash);
+  }
+  function registerDocument3(targetDocument) {
+    const runtime = getRuntime3();
+    runtime.documents.set(
+      targetDocument,
+      (runtime.documents.get(targetDocument) ?? 0) + 1
+    );
+    for (const [hash, css] of runtime.styles) {
+      injectStyle3(targetDocument, hash, css);
+    }
+    return () => {
+      const count = runtime.documents.get(targetDocument);
+      if (count === void 0) {
+        return;
+      }
+      if (count <= 1) {
+        runtime.documents.delete(targetDocument);
+        return;
+      }
+      runtime.documents.set(targetDocument, count - 1);
+    };
+  }
+  function registerStyle3(hash, css) {
+    const runtime = getRuntime3();
+    runtime.styles.set(hash, css);
+    for (const targetDocument of runtime.documents.keys()) {
+      injectStyle3(targetDocument, hash, css);
+    }
+  }
+  if (typeof process === "undefined" || true) {
+    registerStyle3("10f3806643", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");
   }
   var resets_default = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
   if (typeof process === "undefined" || true) {
-    registerStyle2("08122b3d53", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
+    registerStyle3("08122b3d53", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
   }
   var focus_module_default = { "outset-ring--focus": "af79fb116edb0dd7__outset-ring--focus", "outset-ring--focus-visible": "dfcfdc28396e5d98__outset-ring--focus-visible", "outset-ring--focus-within": "e5cd9ee879f6403a__outset-ring--focus-within", "outset-ring--focus-parent-visible": "_81935a08e952f267__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "abc777e9713fa711__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active" };
   if (typeof process === "undefined" || true) {
-    registerStyle2("e8e6a9be37", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');
+    registerStyle3("e8e6a9be37", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');
   }
-  var style_default2 = { "link": "d4250949359b05ce__link", "is-brand": "c6055659b8e2cd2c__is-brand", "is-neutral": "_92e0dfcaeee15b88__is-neutral", "is-unstyled": "cf122a9bf1035d42__is-unstyled", "link-icon": "_0cb411afac4c86c7__link-icon" };
+  var style_default3 = { "link": "d4250949359b05ce__link", "is-brand": "c6055659b8e2cd2c__is-brand", "is-neutral": "_92e0dfcaeee15b88__is-neutral", "is-unstyled": "cf122a9bf1035d42__is-unstyled", "link-icon": "_0cb411afac4c86c7__link-icon" };
   if (typeof process === "undefined" || true) {
-    registerStyle2("e8e31009f5", "._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");
+    registerStyle3("e8e31009f5", "._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");
   }
   var global_css_defense_default2 = { "button": "_6defc79820e382c6__button", "input": "d2cff2e5dea83bd1__input", "textarea": "_547d86373d02e108__textarea", "div": "_8c15fd0ed9f28ba4__div", "p": "_43cec3e1eec1066d__p", "heading": "e97669c6d9a38497__heading", "a": "_2c0831b0499dbd6e__a", "ol": "c59a0ebebd71fa4a__ol", "li": "_46b5cb0c8e24e8c9__li" };
-  var Link = (0, import_element6.forwardRef)(function Link2({
+  var Link = (0, import_element7.forwardRef)(function Link2({
     children,
     variant = "default",
     tone = "brand",
@@ -10756,18 +10859,18 @@ var wp;
           global_css_defense_default2.a,
           resets_default["box-sizing"],
           focus_module_default["outset-ring--focus-except-active"],
-          variant !== "unstyled" && style_default2.link,
-          variant !== "unstyled" && style_default2[`is-${tone}`],
-          variant === "unstyled" && style_default2["is-unstyled"],
+          variant !== "unstyled" && style_default3.link,
+          variant !== "unstyled" && style_default3[`is-${tone}`],
+          variant === "unstyled" && style_default3["is-unstyled"],
           className
         ),
         target: target ?? (openInNewTab ? "_blank" : void 0),
-        children: /* @__PURE__ */ (0, import_jsx_runtime191.jsxs)(import_jsx_runtime191.Fragment, { children: [
+        children: /* @__PURE__ */ (0, import_jsx_runtime192.jsxs)(import_jsx_runtime192.Fragment, { children: [
           children,
-          shouldShowNewTabIndicator && /* @__PURE__ */ (0, import_jsx_runtime191.jsx)(
+          shouldShowNewTabIndicator && /* @__PURE__ */ (0, import_jsx_runtime192.jsx)(
             "span",
             {
-              className: style_default2["link-icon"],
+              className: style_default3["link-icon"],
               role: "img",
               "aria-label": (
                 /* translators: accessibility text appended to link text */
@@ -10782,12 +10885,12 @@ var wp;
   });

   // packages/ui/build-module/icon/icon.mjs
-  var import_element7 = __toESM(require_element(), 1);
+  var import_element8 = __toESM(require_element(), 1);
   var import_primitives163 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime192 = __toESM(require_jsx_runtime(), 1);
-  var Icon = (0, import_element7.forwardRef)(function Icon2({ icon: icon2, size = 24, style: style2, ...restProps }, ref) {
+  var import_jsx_runtime193 = __toESM(require_jsx_runtime(), 1);
+  var Icon = (0, import_element8.forwardRef)(function Icon2({ icon: icon2, size = 24, style: style2, ...restProps }, ref) {
     const mergedStyle = icon2.props.style || style2 ? { ...icon2.props.style, ...style2 } : void 0;
-    return /* @__PURE__ */ (0, import_jsx_runtime192.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(
       import_primitives163.SVG,
       {
         ref,
@@ -10801,9 +10904,9 @@ var wp;
   });

   // packages/ui/build-module/visually-hidden/visually-hidden.mjs
-  var import_element8 = __toESM(require_element(), 1);
-  var STYLE_HASH_ATTRIBUTE3 = "data-wp-hash";
-  function getRuntime3() {
+  var import_element9 = __toESM(require_element(), 1);
+  var STYLE_HASH_ATTRIBUTE4 = "data-wp-hash";
+  function getRuntime4() {
     const globalScope = globalThis;
     if (globalScope.__wpStyleRuntime) {
       return globalScope.__wpStyleRuntime;
@@ -10814,28 +10917,28 @@ var wp;
       injectedStyles: /* @__PURE__ */ new WeakMap()
     };
     if (typeof document !== "undefined") {
-      registerDocument3(document);
+      registerDocument4(document);
     }
     return globalScope.__wpStyleRuntime;
   }
-  function documentContainsStyleHash3(targetDocument, hash) {
+  function documentContainsStyleHash4(targetDocument, hash) {
     if (!targetDocument.head) {
       return false;
     }
     for (const style2 of targetDocument.head.querySelectorAll(
-      `style[${STYLE_HASH_ATTRIBUTE3}]`
+      `style[${STYLE_HASH_ATTRIBUTE4}]`
     )) {
-      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE3) === hash) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE4) === hash) {
         return true;
       }
     }
     return false;
   }
-  function injectStyle3(targetDocument, hash, css) {
+  function injectStyle4(targetDocument, hash, css) {
     if (!targetDocument.head) {
       return;
     }
-    const runtime = getRuntime3();
+    const runtime = getRuntime4();
     let injectedStyles = runtime.injectedStyles.get(targetDocument);
     if (!injectedStyles) {
       injectedStyles = /* @__PURE__ */ new Set();
@@ -10844,24 +10947,24 @@ var wp;
     if (injectedStyles.has(hash)) {
       return;
     }
-    if (documentContainsStyleHash3(targetDocument, hash)) {
+    if (documentContainsStyleHash4(targetDocument, hash)) {
       injectedStyles.add(hash);
       return;
     }
     const style2 = targetDocument.createElement("style");
-    style2.setAttribute(STYLE_HASH_ATTRIBUTE3, hash);
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE4, hash);
     style2.appendChild(targetDocument.createTextNode(css));
     targetDocument.head.appendChild(style2);
     injectedStyles.add(hash);
   }
-  function registerDocument3(targetDocument) {
-    const runtime = getRuntime3();
+  function registerDocument4(targetDocument) {
+    const runtime = getRuntime4();
     runtime.documents.set(
       targetDocument,
       (runtime.documents.get(targetDocument) ?? 0) + 1
     );
     for (const [hash, css] of runtime.styles) {
-      injectStyle3(targetDocument, hash, css);
+      injectStyle4(targetDocument, hash, css);
     }
     return () => {
       const count = runtime.documents.get(targetDocument);
@@ -10875,24 +10978,24 @@ var wp;
       runtime.documents.set(targetDocument, count - 1);
     };
   }
-  function registerStyle3(hash, css) {
-    const runtime = getRuntime3();
+  function registerStyle4(hash, css) {
+    const runtime = getRuntime4();
     runtime.styles.set(hash, css);
     for (const targetDocument of runtime.documents.keys()) {
-      injectStyle3(targetDocument, hash, css);
+      injectStyle4(targetDocument, hash, css);
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle3("fa606a57ae", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");
+    registerStyle4("fa606a57ae", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");
   }
-  var style_default3 = { "visually-hidden": "f37b9e2e191ebd66__visually-hidden" };
-  var VisuallyHidden = (0, import_element8.forwardRef)(
+  var style_default4 = { "visually-hidden": "f37b9e2e191ebd66__visually-hidden" };
+  var VisuallyHidden = (0, import_element9.forwardRef)(
     function VisuallyHidden2({ render, ...restProps }, ref) {
       const element = useRender({
         render,
         ref,
         props: mergeProps(
-          { className: style_default3["visually-hidden"] },
+          { className: style_default4["visually-hidden"] },
           restProps,
           {
             // @ts-expect-error Arbitrary data-* attributes aren't indexable on the typed div props. Kept hardcoded so consumers can't change or remove it.
@@ -10905,9 +11008,9 @@ var wp;
   );

   // packages/ui/build-module/stack/stack.mjs
-  var import_element9 = __toESM(require_element(), 1);
-  var STYLE_HASH_ATTRIBUTE4 = "data-wp-hash";
-  function getRuntime4() {
+  var import_element10 = __toESM(require_element(), 1);
+  var STYLE_HASH_ATTRIBUTE5 = "data-wp-hash";
+  function getRuntime5() {
     const globalScope = globalThis;
     if (globalScope.__wpStyleRuntime) {
       return globalScope.__wpStyleRuntime;
@@ -10918,28 +11021,28 @@ var wp;
       injectedStyles: /* @__PURE__ */ new WeakMap()
     };
     if (typeof document !== "undefined") {
-      registerDocument4(document);
+      registerDocument5(document);
     }
     return globalScope.__wpStyleRuntime;
   }
-  function documentContainsStyleHash4(targetDocument, hash) {
+  function documentContainsStyleHash5(targetDocument, hash) {
     if (!targetDocument.head) {
       return false;
     }
     for (const style2 of targetDocument.head.querySelectorAll(
-      `style[${STYLE_HASH_ATTRIBUTE4}]`
+      `style[${STYLE_HASH_ATTRIBUTE5}]`
     )) {
-      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE4) === hash) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE5) === hash) {
         return true;
       }
     }
     return false;
   }
-  function injectStyle4(targetDocument, hash, css) {
+  function injectStyle5(targetDocument, hash, css) {
     if (!targetDocument.head) {
       return;
     }
-    const runtime = getRuntime4();
+    const runtime = getRuntime5();
     let injectedStyles = runtime.injectedStyles.get(targetDocument);
     if (!injectedStyles) {
       injectedStyles = /* @__PURE__ */ new Set();
@@ -10948,24 +11051,24 @@ var wp;
     if (injectedStyles.has(hash)) {
       return;
     }
-    if (documentContainsStyleHash4(targetDocument, hash)) {
+    if (documentContainsStyleHash5(targetDocument, hash)) {
       injectedStyles.add(hash);
       return;
     }
     const style2 = targetDocument.createElement("style");
-    style2.setAttribute(STYLE_HASH_ATTRIBUTE4, hash);
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE5, hash);
     style2.appendChild(targetDocument.createTextNode(css));
     targetDocument.head.appendChild(style2);
     injectedStyles.add(hash);
   }
-  function registerDocument4(targetDocument) {
-    const runtime = getRuntime4();
+  function registerDocument5(targetDocument) {
+    const runtime = getRuntime5();
     runtime.documents.set(
       targetDocument,
       (runtime.documents.get(targetDocument) ?? 0) + 1
     );
     for (const [hash, css] of runtime.styles) {
-      injectStyle4(targetDocument, hash, css);
+      injectStyle5(targetDocument, hash, css);
     }
     return () => {
       const count = runtime.documents.get(targetDocument);
@@ -10979,17 +11082,17 @@ var wp;
       runtime.documents.set(targetDocument, count - 1);
     };
   }
-  function registerStyle4(hash, css) {
-    const runtime = getRuntime4();
+  function registerStyle5(hash, css) {
+    const runtime = getRuntime5();
     runtime.styles.set(hash, css);
     for (const targetDocument of runtime.documents.keys()) {
-      injectStyle4(targetDocument, hash, css);
+      injectStyle5(targetDocument, hash, css);
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle4("32aba35fe1", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");
+    registerStyle5("32aba35fe1", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");
   }
-  var style_default4 = { "stack": "_19ce0419607e1896__stack" };
+  var style_default5 = { "stack": "_19ce0419607e1896__stack" };
   var gapTokens = {
     xs: "var(--wpds-dimension-gap-xs, 4px)",
     sm: "var(--wpds-dimension-gap-sm, 8px)",
@@ -10999,7 +11102,7 @@ var wp;
     "2xl": "var(--wpds-dimension-gap-2xl, 32px)",
     "3xl": "var(--wpds-dimension-gap-3xl, 40px)"
   };
-  var Stack = (0, import_element9.forwardRef)(function Stack2({ direction, gap, align, justify, wrap, render, ...props }, ref) {
+  var Stack = (0, import_element10.forwardRef)(function Stack2({ direction, gap, align, justify, wrap, render, ...props }, ref) {
     const style2 = {
       gap: gap && gapTokens[gap],
       alignItems: align,
@@ -11010,19 +11113,19 @@ var wp;
     const element = useRender({
       render,
       ref,
-      props: mergeProps(props, { style: style2, className: style_default4.stack })
+      props: mergeProps(props, { style: style2, className: style_default5.stack })
     });
     return element;
   });

   // packages/ui/build-module/utils/use-schedule-validation.mjs
   var import_compose4 = __toESM(require_compose(), 1);
-  var import_element10 = __toESM(require_element(), 1);
+  var import_element11 = __toESM(require_element(), 1);
   function useScheduleValidation(validate) {
     const validateEvent = (0, import_compose4.useEvent)(validate);
-    const timerRef = (0, import_element10.useRef)(null);
-    const unmountedRef = (0, import_element10.useRef)(false);
-    const scheduleValidation = (0, import_element10.useCallback)(() => {
+    const timerRef = (0, import_element11.useRef)(null);
+    const unmountedRef = (0, import_element11.useRef)(false);
+    const scheduleValidation = (0, import_element11.useCallback)(() => {
       if (unmountedRef.current) {
         return;
       }
@@ -11034,7 +11137,7 @@ var wp;
         timerRef.current = null;
       }, 0);
     }, [validateEvent]);
-    (0, import_element10.useEffect)(() => {
+    (0, import_element11.useEffect)(() => {
       unmountedRef.current = false;
       return () => {
         unmountedRef.current = true;
@@ -11047,13 +11150,13 @@ var wp;
   }

   // packages/ui/build-module/form/primitives/input/input.mjs
-  var import_element13 = __toESM(require_element(), 1);
+  var import_element14 = __toESM(require_element(), 1);

   // packages/ui/build-module/form/primitives/input-layout/input-layout.mjs
-  var import_element11 = __toESM(require_element(), 1);
-  var import_jsx_runtime193 = __toESM(require_jsx_runtime(), 1);
-  var STYLE_HASH_ATTRIBUTE5 = "data-wp-hash";
-  function getRuntime5() {
+  var import_element12 = __toESM(require_element(), 1);
+  var import_jsx_runtime194 = __toESM(require_jsx_runtime(), 1);
+  var STYLE_HASH_ATTRIBUTE6 = "data-wp-hash";
+  function getRuntime6() {
     const globalScope = globalThis;
     if (globalScope.__wpStyleRuntime) {
       return globalScope.__wpStyleRuntime;
@@ -11064,28 +11167,28 @@ var wp;
       injectedStyles: /* @__PURE__ */ new WeakMap()
     };
     if (typeof document !== "undefined") {
-      registerDocument5(document);
+      registerDocument6(document);
     }
     return globalScope.__wpStyleRuntime;
   }
-  function documentContainsStyleHash5(targetDocument, hash) {
+  function documentContainsStyleHash6(targetDocument, hash) {
     if (!targetDocument.head) {
       return false;
     }
     for (const style2 of targetDocument.head.querySelectorAll(
-      `style[${STYLE_HASH_ATTRIBUTE5}]`
+      `style[${STYLE_HASH_ATTRIBUTE6}]`
     )) {
-      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE5) === hash) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE6) === hash) {
         return true;
       }
     }
     return false;
   }
-  function injectStyle5(targetDocument, hash, css) {
+  function injectStyle6(targetDocument, hash, css) {
     if (!targetDocument.head) {
       return;
     }
-    const runtime = getRuntime5();
+    const runtime = getRuntime6();
     let injectedStyles = runtime.injectedStyles.get(targetDocument);
     if (!injectedStyles) {
       injectedStyles = /* @__PURE__ */ new Set();
@@ -11094,24 +11197,24 @@ var wp;
     if (injectedStyles.has(hash)) {
       return;
     }
-    if (documentContainsStyleHash5(targetDocument, hash)) {
+    if (documentContainsStyleHash6(targetDocument, hash)) {
       injectedStyles.add(hash);
       return;
     }
     const style2 = targetDocument.createElement("style");
-    style2.setAttribute(STYLE_HASH_ATTRIBUTE5, hash);
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE6, hash);
     style2.appendChild(targetDocument.createTextNode(css));
     targetDocument.head.appendChild(style2);
     injectedStyles.add(hash);
   }
-  function registerDocument5(targetDocument) {
-    const runtime = getRuntime5();
+  function registerDocument6(targetDocument) {
+    const runtime = getRuntime6();
     runtime.documents.set(
       targetDocument,
       (runtime.documents.get(targetDocument) ?? 0) + 1
     );
     for (const [hash, css] of runtime.styles) {
-      injectStyle5(targetDocument, hash, css);
+      injectStyle6(targetDocument, hash, css);
     }
     return () => {
       const count = runtime.documents.get(targetDocument);
@@ -11125,26 +11228,26 @@ var wp;
       runtime.documents.set(targetDocument, count - 1);
     };
   }
-  function registerStyle5(hash, css) {
-    const runtime = getRuntime5();
+  function registerStyle6(hash, css) {
+    const runtime = getRuntime6();
     runtime.styles.set(hash, css);
     for (const targetDocument of runtime.documents.keys()) {
-      injectStyle5(targetDocument, hash, css);
+      injectStyle6(targetDocument, hash, css);
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle5("e8e31009f5", "._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");
+    registerStyle6("e8e31009f5", "._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");
   }
   var global_css_defense_default3 = { "button": "_6defc79820e382c6__button", "input": "d2cff2e5dea83bd1__input", "textarea": "_547d86373d02e108__textarea", "div": "_8c15fd0ed9f28ba4__div", "p": "_43cec3e1eec1066d__p", "heading": "e97669c6d9a38497__heading", "a": "_2c0831b0499dbd6e__a", "ol": "c59a0ebebd71fa4a__ol", "li": "_46b5cb0c8e24e8c9__li" };
   if (typeof process === "undefined" || true) {
-    registerStyle5("10f3806643", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");
+    registerStyle6("10f3806643", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");
   }
   var resets_default2 = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
   if (typeof process === "undefined" || true) {
-    registerStyle5("e4f4f9600b", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');
+    registerStyle6("e4f4f9600b", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');
   }
-  var style_default5 = { "input-layout": "cb2baafdc08746bb__input-layout", "is-size-compact": "_0c807a84cbb94e0c__is-size-compact", "is-size-small": "ed67cda122dc1e7b__is-size-small", "is-disabled": "_6fb7104732387680__is-disabled", "is-borderless": "_8097270636ca6100__is-borderless", "input-layout-slot": "_0d7afad74a057888__input-layout-slot", "slot-wrapper": "c192b41a12b4387b__slot-wrapper", "is-padding-minimal": "_0c952682762ca288__is-padding-minimal" };
-  var InputLayout = (0, import_element11.forwardRef)(
+  var style_default6 = { "input-layout": "cb2baafdc08746bb__input-layout", "is-size-compact": "_0c807a84cbb94e0c__is-size-compact", "is-size-small": "ed67cda122dc1e7b__is-size-small", "is-disabled": "_6fb7104732387680__is-disabled", "is-borderless": "_8097270636ca6100__is-borderless", "input-layout-slot": "_0d7afad74a057888__input-layout-slot", "slot-wrapper": "c192b41a12b4387b__slot-wrapper", "is-padding-minimal": "_0c952682762ca288__is-padding-minimal" };
+  var InputLayout = (0, import_element12.forwardRef)(
     function InputLayout2({
       className,
       children,
@@ -11155,34 +11258,34 @@ var wp;
       suffix,
       ...restProps
     }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime193.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime194.jsxs)(
         "div",
         {
           ref,
           className: clsx_default(
             global_css_defense_default3.div,
             resets_default2["box-sizing"],
-            style_default5["input-layout"],
-            style_default5[`is-size-${size}`],
-            visuallyDisabled && style_default5["is-disabled"],
-            isBorderless && style_default5["is-borderless"],
+            style_default6["input-layout"],
+            style_default6[`is-size-${size}`],
+            visuallyDisabled && style_default6["is-disabled"],
+            isBorderless && style_default6["is-borderless"],
             className
           ),
           ...restProps,
           children: [
-            import_element11.Children.count(prefix) > 0 && /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(
+            import_element12.Children.count(prefix) > 0 && /* @__PURE__ */ (0, import_jsx_runtime194.jsx)(
               "div",
               {
-                className: style_default5["slot-wrapper"],
+                className: style_default6["slot-wrapper"],
                 "data-slot-type": "prefix",
                 children: prefix
               }
             ),
             children,
-            import_element11.Children.count(suffix) > 0 && /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(
+            import_element12.Children.count(suffix) > 0 && /* @__PURE__ */ (0, import_jsx_runtime194.jsx)(
               "div",
               {
-                className: style_default5["slot-wrapper"],
+                className: style_default6["slot-wrapper"],
                 "data-slot-type": "suffix",
                 children: suffix
               }
@@ -11194,10 +11297,10 @@ var wp;
   );

   // packages/ui/build-module/form/primitives/input-layout/slot.mjs
-  var import_element12 = __toESM(require_element(), 1);
-  var import_jsx_runtime194 = __toESM(require_jsx_runtime(), 1);
-  var STYLE_HASH_ATTRIBUTE6 = "data-wp-hash";
-  function getRuntime6() {
+  var import_element13 = __toESM(require_element(), 1);
+  var import_jsx_runtime195 = __toESM(require_jsx_runtime(), 1);
+  var STYLE_HASH_ATTRIBUTE7 = "data-wp-hash";
+  function getRuntime7() {
     const globalScope = globalThis;
     if (globalScope.__wpStyleRuntime) {
       return globalScope.__wpStyleRuntime;
@@ -11208,28 +11311,28 @@ var wp;
       injectedStyles: /* @__PURE__ */ new WeakMap()
     };
     if (typeof document !== "undefined") {
-      registerDocument6(document);
+      registerDocument7(document);
     }
     return globalScope.__wpStyleRuntime;
   }
-  function documentContainsStyleHash6(targetDocument, hash) {
+  function documentContainsStyleHash7(targetDocument, hash) {
     if (!targetDocument.head) {
       return false;
     }
     for (const style2 of targetDocument.head.querySelectorAll(
-      `style[${STYLE_HASH_ATTRIBUTE6}]`
+      `style[${STYLE_HASH_ATTRIBUTE7}]`
     )) {
-      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE6) === hash) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE7) === hash) {
         return true;
       }
     }
     return false;
   }
-  function injectStyle6(targetDocument, hash, css) {
+  function injectStyle7(targetDocument, hash, css) {
     if (!targetDocument.head) {
       return;
     }
-    const runtime = getRuntime6();
+    const runtime = getRuntime7();
     let injectedStyles = runtime.injectedStyles.get(targetDocument);
     if (!injectedStyles) {
       injectedStyles = /* @__PURE__ */ new Set();
@@ -11238,24 +11341,24 @@ var wp;
     if (injectedStyles.has(hash)) {
       return;
     }
-    if (documentContainsStyleHash6(targetDocument, hash)) {
+    if (documentContainsStyleHash7(targetDocument, hash)) {
       injectedStyles.add(hash);
       return;
     }
     const style2 = targetDocument.createElement("style");
-    style2.setAttribute(STYLE_HASH_ATTRIBUTE6, hash);
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE7, hash);
     style2.appendChild(targetDocument.createTextNode(css));
     targetDocument.head.appendChild(style2);
     injectedStyles.add(hash);
   }
-  function registerDocument6(targetDocument) {
-    const runtime = getRuntime6();
+  function registerDocument7(targetDocument) {
+    const runtime = getRuntime7();
     runtime.documents.set(
       targetDocument,
       (runtime.documents.get(targetDocument) ?? 0) + 1
     );
     for (const [hash, css] of runtime.styles) {
-      injectStyle6(targetDocument, hash, css);
+      injectStyle7(targetDocument, hash, css);
     }
     return () => {
       const count = runtime.documents.get(targetDocument);
@@ -11269,25 +11372,25 @@ var wp;
       runtime.documents.set(targetDocument, count - 1);
     };
   }
-  function registerStyle6(hash, css) {
-    const runtime = getRuntime6();
+  function registerStyle7(hash, css) {
+    const runtime = getRuntime7();
     runtime.styles.set(hash, css);
     for (const targetDocument of runtime.documents.keys()) {
-      injectStyle6(targetDocument, hash, css);
+      injectStyle7(targetDocument, hash, css);
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle6("e4f4f9600b", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');
+    registerStyle7("e4f4f9600b", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');
   }
-  var style_default6 = { "input-layout": "cb2baafdc08746bb__input-layout", "is-size-compact": "_0c807a84cbb94e0c__is-size-compact", "is-size-small": "ed67cda122dc1e7b__is-size-small", "is-disabled": "_6fb7104732387680__is-disabled", "is-borderless": "_8097270636ca6100__is-borderless", "input-layout-slot": "_0d7afad74a057888__input-layout-slot", "slot-wrapper": "c192b41a12b4387b__slot-wrapper", "is-padding-minimal": "_0c952682762ca288__is-padding-minimal" };
-  var InputLayoutSlot = (0, import_element12.forwardRef)(function InputLayoutSlot2({ padding = "default", className, ...restProps }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime194.jsx)(
+  var style_default7 = { "input-layout": "cb2baafdc08746bb__input-layout", "is-size-compact": "_0c807a84cbb94e0c__is-size-compact", "is-size-small": "ed67cda122dc1e7b__is-size-small", "is-disabled": "_6fb7104732387680__is-disabled", "is-borderless": "_8097270636ca6100__is-borderless", "input-layout-slot": "_0d7afad74a057888__input-layout-slot", "slot-wrapper": "c192b41a12b4387b__slot-wrapper", "is-padding-minimal": "_0c952682762ca288__is-padding-minimal" };
+  var InputLayoutSlot = (0, import_element13.forwardRef)(function InputLayoutSlot2({ padding = "default", className, ...restProps }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime195.jsx)(
       "div",
       {
         ref,
         className: clsx_default(
-          style_default6["input-layout-slot"],
-          style_default6[`is-padding-${padding}`],
+          style_default7["input-layout-slot"],
+          style_default7[`is-padding-${padding}`],
           className
         ),
         ...restProps
@@ -11302,9 +11405,9 @@ var wp;
   });

   // packages/ui/build-module/form/primitives/input/input.mjs
-  var import_jsx_runtime195 = __toESM(require_jsx_runtime(), 1);
-  var STYLE_HASH_ATTRIBUTE7 = "data-wp-hash";
-  function getRuntime7() {
+  var import_jsx_runtime196 = __toESM(require_jsx_runtime(), 1);
+  var STYLE_HASH_ATTRIBUTE8 = "data-wp-hash";
+  function getRuntime8() {
     const globalScope = globalThis;
     if (globalScope.__wpStyleRuntime) {
       return globalScope.__wpStyleRuntime;
@@ -11315,28 +11418,28 @@ var wp;
       injectedStyles: /* @__PURE__ */ new WeakMap()
     };
     if (typeof document !== "undefined") {
-      registerDocument7(document);
+      registerDocument8(document);
     }
     return globalScope.__wpStyleRuntime;
   }
-  function documentContainsStyleHash7(targetDocument, hash) {
+  function documentContainsStyleHash8(targetDocument, hash) {
     if (!targetDocument.head) {
       return false;
     }
     for (const style2 of targetDocument.head.querySelectorAll(
-      `style[${STYLE_HASH_ATTRIBUTE7}]`
+      `style[${STYLE_HASH_ATTRIBUTE8}]`
     )) {
-      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE7) === hash) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE8) === hash) {
         return true;
       }
     }
     return false;
   }
-  function injectStyle7(targetDocument, hash, css) {
+  function injectStyle8(targetDocument, hash, css) {
     if (!targetDocument.head) {
       return;
     }
-    const runtime = getRuntime7();
+    const runtime = getRuntime8();
     let injectedStyles = runtime.injectedStyles.get(targetDocument);
     if (!injectedStyles) {
       injectedStyles = /* @__PURE__ */ new Set();
@@ -11345,24 +11448,24 @@ var wp;
     if (injectedStyles.has(hash)) {
       return;
     }
-    if (documentContainsStyleHash7(targetDocument, hash)) {
+    if (documentContainsStyleHash8(targetDocument, hash)) {
       injectedStyles.add(hash);
       return;
     }
     const style2 = targetDocument.createElement("style");
-    style2.setAttribute(STYLE_HASH_ATTRIBUTE7, hash);
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE8, hash);
     style2.appendChild(targetDocument.createTextNode(css));
     targetDocument.head.appendChild(style2);
     injectedStyles.add(hash);
   }
-  function registerDocument7(targetDocument) {
-    const runtime = getRuntime7();
+  function registerDocument8(targetDocument) {
+    const runtime = getRuntime8();
     runtime.documents.set(
       targetDocument,
       (runtime.documents.get(targetDocument) ?? 0) + 1
     );
     for (const [hash, css] of runtime.styles) {
-      injectStyle7(targetDocument, hash, css);
+      injectStyle8(targetDocument, hash, css);
     }
     return () => {
       const count = runtime.documents.get(targetDocument);
@@ -11376,27 +11479,27 @@ var wp;
       runtime.documents.set(targetDocument, count - 1);
     };
   }
-  function registerStyle7(hash, css) {
-    const runtime = getRuntime7();
+  function registerStyle8(hash, css) {
+    const runtime = getRuntime8();
     runtime.styles.set(hash, css);
     for (const targetDocument of runtime.documents.keys()) {
-      injectStyle7(targetDocument, hash, css);
+      injectStyle8(targetDocument, hash, css);
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle7("e8e31009f5", "._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");
+    registerStyle8("e8e31009f5", "._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");
   }
   var global_css_defense_default4 = { "button": "_6defc79820e382c6__button", "input": "d2cff2e5dea83bd1__input", "textarea": "_547d86373d02e108__textarea", "div": "_8c15fd0ed9f28ba4__div", "p": "_43cec3e1eec1066d__p", "heading": "e97669c6d9a38497__heading", "a": "_2c0831b0499dbd6e__a", "ol": "c59a0ebebd71fa4a__ol", "li": "_46b5cb0c8e24e8c9__li" };
   if (typeof process === "undefined" || true) {
-    registerStyle7("08122b3d53", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
+    registerStyle8("08122b3d53", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
   }
   var focus_module_default2 = { "outset-ring--focus": "af79fb116edb0dd7__outset-ring--focus", "outset-ring--focus-visible": "dfcfdc28396e5d98__outset-ring--focus-visible", "outset-ring--focus-within": "e5cd9ee879f6403a__outset-ring--focus-within", "outset-ring--focus-parent-visible": "_81935a08e952f267__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "abc777e9713fa711__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active" };
   if (typeof process === "undefined" || true) {
-    registerStyle7("1a25f6a232", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2ae7be2fc1bb17a3__input{--_gcd-input-padding:var(--wp-ui-input-padding-block,0px) var(--wp-ui-input-layout-padding-inline,0px);background:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:inherit;font-size:inherit;line-height:inherit;outline:none;padding-block:var(--wp-ui-input-padding-block,0);padding-inline:var(--wp-ui-input-layout-padding-inline,0);width:100%;&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}&:disabled,&[aria-disabled=true]{--_gcd-input-placeholder-color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}@media (forced-colors:active){color:GrayText}}&[type=email],&[type=url]{direction:ltr}&[type=number]{appearance:textfield;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:none;margin:0}}}}}");
+    registerStyle8("1a25f6a232", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2ae7be2fc1bb17a3__input{--_gcd-input-padding:var(--wp-ui-input-padding-block,0px) var(--wp-ui-input-layout-padding-inline,0px);background:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:inherit;font-size:inherit;line-height:inherit;outline:none;padding-block:var(--wp-ui-input-padding-block,0);padding-inline:var(--wp-ui-input-layout-padding-inline,0);width:100%;&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}&:disabled,&[aria-disabled=true]{--_gcd-input-placeholder-color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}@media (forced-colors:active){color:GrayText}}&[type=email],&[type=url]{direction:ltr}&[type=number]{appearance:textfield;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:none;margin:0}}}}}");
   }
-  var style_default7 = { "input": "_2ae7be2fc1bb17a3__input" };
-  var Input3 = (0, import_element13.forwardRef)(function Input22({ className, size = "default", prefix, suffix, style: style2, ...restProps }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime195.jsx)(
+  var style_default8 = { "input": "_2ae7be2fc1bb17a3__input" };
+  var Input3 = (0, import_element14.forwardRef)(function Input22({ className, size = "default", prefix, suffix, style: style2, ...restProps }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(
       InputLayout3,
       {
         className: clsx_default(
@@ -11408,11 +11511,11 @@ var wp;
         visuallyDisabled: restProps.disabled,
         prefix,
         suffix,
-        children: /* @__PURE__ */ (0, import_jsx_runtime195.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(
           Input,
           {
             ref,
-            className: clsx_default(global_css_defense_default4.input, style_default7.input),
+            className: clsx_default(global_css_defense_default4.input, style_default8.input),
             ...restProps
           }
         )
@@ -11422,13 +11525,13 @@ var wp;

   // packages/ui/build-module/form/primitives/control-with-error/control-with-error.mjs
   var import_i18n11 = __toESM(require_i18n(), 1);
-  var import_element15 = __toESM(require_element(), 1);
+  var import_element16 = __toESM(require_element(), 1);

   // packages/ui/build-module/spinner/spinner.mjs
-  var import_element14 = __toESM(require_element(), 1);
-  var import_jsx_runtime196 = __toESM(require_jsx_runtime(), 1);
-  var STYLE_HASH_ATTRIBUTE8 = "data-wp-hash";
-  function getRuntime8() {
+  var import_element15 = __toESM(require_element(), 1);
+  var import_jsx_runtime197 = __toESM(require_jsx_runtime(), 1);
+  var STYLE_HASH_ATTRIBUTE9 = "data-wp-hash";
+  function getRuntime9() {
     const globalScope = globalThis;
     if (globalScope.__wpStyleRuntime) {
       return globalScope.__wpStyleRuntime;
@@ -11439,28 +11542,28 @@ var wp;
       injectedStyles: /* @__PURE__ */ new WeakMap()
     };
     if (typeof document !== "undefined") {
-      registerDocument8(document);
+      registerDocument9(document);
     }
     return globalScope.__wpStyleRuntime;
   }
-  function documentContainsStyleHash8(targetDocument, hash) {
+  function documentContainsStyleHash9(targetDocument, hash) {
     if (!targetDocument.head) {
       return false;
     }
     for (const style2 of targetDocument.head.querySelectorAll(
-      `style[${STYLE_HASH_ATTRIBUTE8}]`
+      `style[${STYLE_HASH_ATTRIBUTE9}]`
     )) {
-      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE8) === hash) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE9) === hash) {
         return true;
       }
     }
     return false;
   }
-  function injectStyle8(targetDocument, hash, css) {
+  function injectStyle9(targetDocument, hash, css) {
     if (!targetDocument.head) {
       return;
     }
-    const runtime = getRuntime8();
+    const runtime = getRuntime9();
     let injectedStyles = runtime.injectedStyles.get(targetDocument);
     if (!injectedStyles) {
       injectedStyles = /* @__PURE__ */ new Set();
@@ -11469,24 +11572,24 @@ var wp;
     if (injectedStyles.has(hash)) {
       return;
     }
-    if (documentContainsStyleHash8(targetDocument, hash)) {
+    if (documentContainsStyleHash9(targetDocument, hash)) {
       injectedStyles.add(hash);
       return;
     }
     const style2 = targetDocument.createElement("style");
-    style2.setAttribute(STYLE_HASH_ATTRIBUTE8, hash);
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE9, hash);
     style2.appendChild(targetDocument.createTextNode(css));
     targetDocument.head.appendChild(style2);
     injectedStyles.add(hash);
   }
-  function registerDocument8(targetDocument) {
-    const runtime = getRuntime8();
+  function registerDocument9(targetDocument) {
+    const runtime = getRuntime9();
     runtime.documents.set(
       targetDocument,
       (runtime.documents.get(targetDocument) ?? 0) + 1
     );
     for (const [hash, css] of runtime.styles) {
-      injectStyle8(targetDocument, hash, css);
+      injectStyle9(targetDocument, hash, css);
     }
     return () => {
       const count = runtime.documents.get(targetDocument);
@@ -11500,23 +11603,23 @@ var wp;
       runtime.documents.set(targetDocument, count - 1);
     };
   }
-  function registerStyle8(hash, css) {
-    const runtime = getRuntime8();
+  function registerStyle9(hash, css) {
+    const runtime = getRuntime9();
     runtime.styles.set(hash, css);
     for (const targetDocument of runtime.documents.keys()) {
-      injectStyle8(targetDocument, hash, css);
+      injectStyle9(targetDocument, hash, css);
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle8("bbbecfe373", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.ab4d64c07c0ba587__spinner{background-color:transparent;display:inline-block;height:var(--wpds-dimension-size-2xs,16px);opacity:1;overflow:visible;position:relative;width:var(--wpds-dimension-size-2xs,16px)}.a7654e10245bb7d2__indicator,.dc51f80c84b35fe2__track{fill:transparent;stroke-width:1.5px}.dc51f80c84b35fe2__track{stroke:var(--wpds-color-background-track-neutral,#dbdbdb)}.a7654e10245bb7d2__indicator{stroke:var(--wpds-color-background-thumb-brand,var(--wp-admin-theme-color,#3858e9));stroke-linecap:round;animation:_02322d973909703c__spinner-spin 1.4s linear infinite both;transform-origin:50% 50%}@keyframes _02322d973909703c__spinner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}}");
+    registerStyle9("bbbecfe373", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.ab4d64c07c0ba587__spinner{background-color:transparent;display:inline-block;height:var(--wpds-dimension-size-2xs,16px);opacity:1;overflow:visible;position:relative;width:var(--wpds-dimension-size-2xs,16px)}.a7654e10245bb7d2__indicator,.dc51f80c84b35fe2__track{fill:transparent;stroke-width:1.5px}.dc51f80c84b35fe2__track{stroke:var(--wpds-color-background-track-neutral,#dbdbdb)}.a7654e10245bb7d2__indicator{stroke:var(--wpds-color-background-thumb-brand,var(--wp-admin-theme-color,#3858e9));stroke-linecap:round;animation:_02322d973909703c__spinner-spin 1.4s linear infinite both;transform-origin:50% 50%}@keyframes _02322d973909703c__spinner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}}");
   }
-  var style_default8 = { "spinner": "ab4d64c07c0ba587__spinner", "track": "dc51f80c84b35fe2__track", "indicator": "a7654e10245bb7d2__indicator", "spinner-spin": "_02322d973909703c__spinner-spin" };
-  var Spinner2 = (0, import_element14.forwardRef)(
+  var style_default9 = { "spinner": "ab4d64c07c0ba587__spinner", "track": "dc51f80c84b35fe2__track", "indicator": "a7654e10245bb7d2__indicator", "spinner-spin": "_02322d973909703c__spinner-spin" };
+  var Spinner2 = (0, import_element15.forwardRef)(
     function Spinner22({ className, ...props }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime196.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime197.jsxs)(
         "svg",
         {
-          className: clsx_default(style_default8.spinner, className),
+          className: clsx_default(style_default9.spinner, className),
           viewBox: "0 0 100 100",
           xmlns: "http://www.w3.org/2000/svg",
           role: "presentation",
@@ -11524,20 +11627,20 @@ var wp;
           ...props,
           ref,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime197.jsx)(
               "circle",
               {
-                className: style_default8.track,
+                className: style_default9.track,
                 cx: "50",
                 cy: "50",
                 r: "50",
                 vectorEffect: "non-scaling-stroke"
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime197.jsx)(
               "path",
               {
-                className: style_default8.indicator,
+                className: style_default9.indicator,
                 d: "m 50 0 a 50 50 0 0 1 50 50",
                 vectorEffect: "non-scaling-stroke"
               }
@@ -11549,9 +11652,9 @@ var wp;
   );

   // packages/ui/build-module/form/primitives/validity-indicator/validity-indicator.mjs
-  var import_jsx_runtime197 = __toESM(require_jsx_runtime(), 1);
-  var STYLE_HASH_ATTRIBUTE9 = "data-wp-hash";
-  function getRuntime9() {
+  var import_jsx_runtime198 = __toESM(require_jsx_runtime(), 1);
+  var STYLE_HASH_ATTRIBUTE10 = "data-wp-hash";
+  function getRuntime10() {
     const globalScope = globalThis;
     if (globalScope.__wpStyleRuntime) {
       return globalScope.__wpStyleRuntime;
@@ -11562,28 +11665,28 @@ var wp;
       injectedStyles: /* @__PURE__ */ new WeakMap()
     };
     if (typeof document !== "undefined") {
-      registerDocument9(document);
+      registerDocument10(document);
     }
     return globalScope.__wpStyleRuntime;
   }
-  function documentContainsStyleHash9(targetDocument, hash) {
+  function documentContainsStyleHash10(targetDocument, hash) {
     if (!targetDocument.head) {
       return false;
     }
     for (const style2 of targetDocument.head.querySelectorAll(
-      `style[${STYLE_HASH_ATTRIBUTE9}]`
+      `style[${STYLE_HASH_ATTRIBUTE10}]`
     )) {
-      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE9) === hash) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE10) === hash) {
         return true;
       }
     }
     return false;
   }
-  function injectStyle9(targetDocument, hash, css) {
+  function injectStyle10(targetDocument, hash, css) {
     if (!targetDocument.head) {
       return;
     }
-    const runtime = getRuntime9();
+    const runtime = getRuntime10();
     let injectedStyles = runtime.injectedStyles.get(targetDocument);
     if (!injectedStyles) {
       injectedStyles = /* @__PURE__ */ new Set();
@@ -11592,24 +11695,24 @@ var wp;
     if (injectedStyles.has(hash)) {
       return;
     }
-    if (documentContainsStyleHash9(targetDocument, hash)) {
+    if (documentContainsStyleHash10(targetDocument, hash)) {
       injectedStyles.add(hash);
       return;
     }
     const style2 = targetDocument.createElement("style");
-    style2.setAttribute(STYLE_HASH_ATTRIBUTE9, hash);
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE10, hash);
     style2.appendChild(targetDocument.createTextNode(css));
     targetDocument.head.appendChild(style2);
     injectedStyles.add(hash);
   }
-  function registerDocument9(targetDocument) {
-    const runtime = getRuntime9();
+  function registerDocument10(targetDocument) {
+    const runtime = getRuntime10();
     runtime.documents.set(
       targetDocument,
       (runtime.documents.get(targetDocument) ?? 0) + 1
     );
     for (const [hash, css] of runtime.styles) {
-      injectStyle9(targetDocument, hash, css);
+      injectStyle10(targetDocument, hash, css);
     }
     return () => {
       const count = runtime.documents.get(targetDocument);
@@ -11623,21 +11726,21 @@ var wp;
       runtime.documents.set(targetDocument, count - 1);
     };
   }
-  function registerStyle9(hash, css) {
-    const runtime = getRuntime9();
+  function registerStyle10(hash, css) {
+    const runtime = getRuntime10();
     runtime.styles.set(hash, css);
     for (const targetDocument of runtime.documents.keys()) {
-      injectStyle9(targetDocument, hash, css);
+      injectStyle10(targetDocument, hash, css);
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle9("e8e31009f5", "._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");
+    registerStyle10("e8e31009f5", "._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");
   }
   var global_css_defense_default5 = { "button": "_6defc79820e382c6__button", "input": "d2cff2e5dea83bd1__input", "textarea": "_547d86373d02e108__textarea", "div": "_8c15fd0ed9f28ba4__div", "p": "_43cec3e1eec1066d__p", "heading": "e97669c6d9a38497__heading", "a": "_2c0831b0499dbd6e__a", "ol": "c59a0ebebd71fa4a__ol", "li": "_46b5cb0c8e24e8c9__li" };
   if (typeof process === "undefined" || true) {
-    registerStyle9("bd510b0d40", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');
+    registerStyle10("d11816833c", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#008030)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');
   }
-  var style_default9 = { "indicator": "_7a7ac88e306348e7__indicator", "indicator-jump": "_48722cc5dd090ce4__indicator-jump", "is-invalid": "_57a3bbbfbe38a5c6__is-invalid", "is-valid": "_9e944dc198aac10b__is-valid", "indicator-icon": "e482806667437c6a__indicator-icon", "indicator-spinner": "_6e46434cc23019d2__indicator-spinner" };
+  var style_default10 = { "indicator": "_7a7ac88e306348e7__indicator", "indicator-jump": "_48722cc5dd090ce4__indicator-jump", "is-invalid": "_57a3bbbfbe38a5c6__is-invalid", "is-valid": "_9e944dc198aac10b__is-valid", "indicator-icon": "e482806667437c6a__indicator-icon", "indicator-spinner": "_6e46434cc23019d2__indicator-spinner" };
   var ICON = {
     valid: published_default,
     invalid: error_default
@@ -11647,20 +11750,20 @@ var wp;
     type,
     message
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime197.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime198.jsxs)(
       "p",
       {
         id,
         className: clsx_default(
           global_css_defense_default5.p,
-          style_default9.indicator,
-          style_default9[`is-${type}`]
+          style_default10.indicator,
+          style_default10[`is-${type}`]
         ),
         children: [
-          type === "validating" ? /* @__PURE__ */ (0, import_jsx_runtime197.jsx)(Spinner2, { className: style_default9["indicator-spinner"] }) : /* @__PURE__ */ (0, import_jsx_runtime197.jsx)(
+          type === "validating" ? /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(Spinner2, { className: style_default10["indicator-spinner"] }) : /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(
             Icon,
             {
-              className: style_default9["indicator-icon"],
+              className: style_default10["indicator-icon"],
               icon: ICON[type],
               size: 16,
               fill: "currentColor"
@@ -11673,8 +11776,8 @@ var wp;
   }

   // packages/ui/build-module/form/primitives/control-with-error/control-with-error.mjs
-  var import_jsx_runtime198 = __toESM(require_jsx_runtime(), 1);
-  var DEFAULT_RENDER = (props) => /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(Stack, { ...props, direction: "column", gap: "sm" });
+  var import_jsx_runtime199 = __toESM(require_jsx_runtime(), 1);
+  var DEFAULT_RENDER = (props) => /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(Stack, { ...props, direction: "column", gap: "sm" });
   function appendRequiredIndicator(label, required, markWhenOptional) {
     let suffix;
     if (required && !markWhenOptional) {
@@ -11688,14 +11791,14 @@ var wp;
     if (typeof label === "string") {
       return `${label} ${suffix}`;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime198.jsxs)(import_jsx_runtime198.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime199.jsxs)(import_jsx_runtime199.Fragment, { children: [
       label,
       " ",
       suffix
     ] });
   }
   var VALIDITY_VISIBLE_ATTRIBUTE = "data-validity-visible";
-  var ControlWithError = (0, import_element15.forwardRef)(function ControlWithError2({
+  var ControlWithError = (0, import_element16.forwardRef)(function ControlWithError2({
     required,
     markWhenOptional,
     customValidity,
@@ -11704,12 +11807,12 @@ var wp;
     render = DEFAULT_RENDER,
     ...restProps
   }, forwardedRef) {
-    const [errorMessage, setErrorMessage] = (0, import_element15.useState)();
-    const [statusMessage, setStatusMessage] = (0, import_element15.useState)();
-    const [showMessage, setShowMessage] = (0, import_element15.useState)(false);
-    const [isTouched, setIsTouched] = (0, import_element15.useState)(false);
-    const wrapperRef = (0, import_element15.useRef)(null);
-    (0, import_element15.useEffect)(() => {
+    const [errorMessage, setErrorMessage] = (0, import_element16.useState)();
+    const [statusMessage, setStatusMessage] = (0, import_element16.useState)();
+    const [showMessage, setShowMessage] = (0, import_element16.useState)(false);
+    const [isTouched, setIsTouched] = (0, import_element16.useState)(false);
+    const wrapperRef = (0, import_element16.useRef)(null);
+    (0, import_element16.useEffect)(() => {
       const validityTarget = getValidityTarget();
       const handler = () => {
         if (customValidity?.type !== "validating") {
@@ -11721,7 +11824,7 @@ var wp;
       validityTarget?.addEventListener("invalid", handler);
       return () => validityTarget?.removeEventListener("invalid", handler);
     }, [customValidity?.type, getValidityTarget]);
-    (0, import_element15.useEffect)(() => {
+    (0, import_element16.useEffect)(() => {
       const validityTarget = getValidityTarget();
       const suppressNativePopover = (event) => {
         event.preventDefault();
@@ -11755,7 +11858,7 @@ var wp;
         );
       };
     }, [getValidityTarget]);
-    (0, import_element15.useEffect)(() => {
+    (0, import_element16.useEffect)(() => {
       const validityTarget = getValidityTarget();
       if (!customValidity?.type) {
         validityTarget?.setCustomValidity("");
@@ -11792,7 +11895,7 @@ var wp;
         }
       }
     }, [customValidity, getValidityTarget]);
-    (0, import_element15.useEffect)(() => {
+    (0, import_element16.useEffect)(() => {
       if (!isTouched || showMessage) {
         return;
       }
@@ -11820,10 +11923,10 @@ var wp;
         }
       });
     };
-    const messageId = (0, import_element15.useId)();
+    const messageId = (0, import_element16.useId)();
     const message = (() => {
       if (errorMessage) {
-        return /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(
           ValidityIndicator,
           {
             id: messageId,
@@ -11833,7 +11936,7 @@ var wp;
         );
       }
       if (statusMessage?.type) {
-        return /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(
           ValidityIndicator,
           {
             id: messageId,
@@ -11845,7 +11948,7 @@ var wp;
       return null;
     })();
     const visibleMessage = showMessage ? message : null;
-    (0, import_element15.useEffect)(() => {
+    (0, import_element16.useEffect)(() => {
       const target = getValidityTarget();
       if (!target) {
         return;
@@ -11869,8 +11972,8 @@ var wp;
       ref: [forwardedRef, wrapperRef],
       props: mergeProps(restProps, {
         onBlur,
-        children: /* @__PURE__ */ (0, import_jsx_runtime198.jsxs)(import_jsx_runtime198.Fragment, { children: [
-          (0, import_element15.cloneElement)(children, {
+        children: /* @__PURE__ */ (0, import_jsx_runtime199.jsxs)(import_jsx_runtime199.Fragment, { children: [
+          (0, import_element16.cloneElement)(children, {
             label: appendRequiredIndicator(
               children.props.label,
               required,
@@ -11897,115 +12000,8 @@ var wp;
   });

   // packages/ui/build-module/form/primitives/field/root.mjs
-  var import_element16 = __toESM(require_element(), 1);
-  var import_jsx_runtime199 = __toESM(require_jsx_runtime(), 1);
-  var STYLE_HASH_ATTRIBUTE10 = "data-wp-hash";
-  function getRuntime10() {
-    const globalScope = globalThis;
-    if (globalScope.__wpStyleRuntime) {
-      return globalScope.__wpStyleRuntime;
-    }
-    globalScope.__wpStyleRuntime = {
-      documents: /* @__PURE__ */ new Map(),
-      styles: /* @__PURE__ */ new Map(),
-      injectedStyles: /* @__PURE__ */ new WeakMap()
-    };
-    if (typeof document !== "undefined") {
-      registerDocument10(document);
-    }
-    return globalScope.__wpStyleRuntime;
-  }
-  function documentContainsStyleHash10(targetDocument, hash) {
-    if (!targetDocument.head) {
-      return false;
-    }
-    for (const style2 of targetDocument.head.querySelectorAll(
-      `style[${STYLE_HASH_ATTRIBUTE10}]`
-    )) {
-      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE10) === hash) {
-        return true;
-      }
-    }
-    return false;
-  }
-  function injectStyle10(targetDocument, hash, css) {
-    if (!targetDocument.head) {
-      return;
-    }
-    const runtime = getRuntime10();
-    let injectedStyles = runtime.injectedStyles.get(targetDocument);
-    if (!injectedStyles) {
-      injectedStyles = /* @__PURE__ */ new Set();
-      runtime.injectedStyles.set(targetDocument, injectedStyles);
-    }
-    if (injectedStyles.has(hash)) {
-      return;
-    }
-    if (documentContainsStyleHash10(targetDocument, hash)) {
-      injectedStyles.add(hash);
-      return;
-    }
-    const style2 = targetDocument.createElement("style");
-    style2.setAttribute(STYLE_HASH_ATTRIBUTE10, hash);
-    style2.appendChild(targetDocument.createTextNode(css));
-    targetDocument.head.appendChild(style2);
-    injectedStyles.add(hash);
-  }
-  function registerDocument10(targetDocument) {
-    const runtime = getRuntime10();
-    runtime.documents.set(
-      targetDocument,
-      (runtime.documents.get(targetDocument) ?? 0) + 1
-    );
-    for (const [hash, css] of runtime.styles) {
-      injectStyle10(targetDocument, hash, css);
-    }
-    return () => {
-      const count = runtime.documents.get(targetDocument);
-      if (count === void 0) {
-        return;
-      }
-      if (count <= 1) {
-        runtime.documents.delete(targetDocument);
-        return;
-      }
-      runtime.documents.set(targetDocument, count - 1);
-    };
-  }
-  function registerStyle10(hash, css) {
-    const runtime = getRuntime10();
-    runtime.styles.set(hash, css);
-    for (const targetDocument of runtime.documents.keys()) {
-      injectStyle10(targetDocument, hash, css);
-    }
-  }
-  if (typeof process === "undefined" || true) {
-    registerStyle10("10f3806643", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");
-  }
-  var resets_default3 = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
-  var DEFAULT_RENDER2 = (props) => /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(Stack, { ...props, direction: "column", gap: "sm" });
-  var Root = (0, import_element16.forwardRef)(function Root2({ className, render = DEFAULT_RENDER2, ...restProps }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(
-      index_parts_exports.Root,
-      {
-        ref,
-        className: clsx_default(resets_default3["box-sizing"], className),
-        render,
-        ...restProps
-      }
-    );
-  });
-
-  // packages/ui/build-module/form/primitives/field/item.mjs
   var import_element17 = __toESM(require_element(), 1);
   var import_jsx_runtime200 = __toESM(require_jsx_runtime(), 1);
-  var Item = (0, import_element17.forwardRef)(function Item2(props, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime200.jsx)(index_parts_exports.Item, { ref, ...props });
-  });
-
-  // packages/ui/build-module/form/primitives/field/label.mjs
-  var import_element18 = __toESM(require_element(), 1);
-  var import_jsx_runtime201 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE11 = "data-wp-hash";
   function getRuntime11() {
     const globalScope = globalThis;
@@ -12087,31 +12083,30 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle11("df33c48b2d", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');
+    registerStyle11("10f3806643", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");
   }
-  var field_default = { "label": "_2d5ad850b2f90964__label", "is-plain": "_17c4214649230bea__is-plain", "description": "_08a3750500e0233f__description" };
-  var Label = (0, import_element18.forwardRef)(
-    function Label2({ className, hideFromVision, variant, ...restProps }, ref) {
-      const label = /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(
-        index_parts_exports.Label,
-        {
-          ref,
-          className: clsx_default(
-            field_default.label,
-            variant && field_default[`is-${variant}`],
-            className
-          ),
-          ...restProps
-        }
-      );
-      if (hideFromVision) {
-        return /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(VisuallyHidden, { render: label });
+  var resets_default3 = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
+  var DEFAULT_RENDER2 = (props) => /* @__PURE__ */ (0, import_jsx_runtime200.jsx)(Stack, { ...props, direction: "column", gap: "sm" });
+  var Root = (0, import_element17.forwardRef)(function Root2({ className, render = DEFAULT_RENDER2, ...restProps }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime200.jsx)(
+      index_parts_exports.Root,
+      {
+        ref,
+        className: clsx_default(resets_default3["box-sizing"], className),
+        render,
+        ...restProps
       }
-      return label;
-    }
-  );
+    );
+  });

-  // packages/ui/build-module/form/primitives/field/description.mjs
+  // packages/ui/build-module/form/primitives/field/item.mjs
+  var import_element18 = __toESM(require_element(), 1);
+  var import_jsx_runtime201 = __toESM(require_jsx_runtime(), 1);
+  var Item = (0, import_element18.forwardRef)(function Item2(props, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(index_parts_exports.Item, { ref, ...props });
+  });
+
+  // packages/ui/build-module/form/primitives/field/label.mjs
   var import_element19 = __toESM(require_element(), 1);
   var import_jsx_runtime202 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE12 = "data-wp-hash";
@@ -12194,32 +12189,33 @@ var wp;
       injectStyle12(targetDocument, hash, css);
     }
   }
-  if (typeof process === "undefined" || true) {
-    registerStyle12("e8e31009f5", "._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");
-  }
-  var global_css_defense_default6 = { "button": "_6defc79820e382c6__button", "input": "d2cff2e5dea83bd1__input", "textarea": "_547d86373d02e108__textarea", "div": "_8c15fd0ed9f28ba4__div", "p": "_43cec3e1eec1066d__p", "heading": "e97669c6d9a38497__heading", "a": "_2c0831b0499dbd6e__a", "ol": "c59a0ebebd71fa4a__ol", "li": "_46b5cb0c8e24e8c9__li" };
   if (typeof process === "undefined" || true) {
     registerStyle12("df33c48b2d", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');
   }
-  var field_default2 = { "label": "_2d5ad850b2f90964__label", "is-plain": "_17c4214649230bea__is-plain", "description": "_08a3750500e0233f__description" };
-  var Description = (0, import_element19.forwardRef)(function Description2({ className, ...restProps }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(
-      index_parts_exports.Description,
-      {
-        ref,
-        className: clsx_default(
-          global_css_defense_default6.p,
-          field_default2.description,
-          className
-        ),
-        ...restProps
+  var field_default = { "label": "_2d5ad850b2f90964__label", "is-plain": "_17c4214649230bea__is-plain", "description": "_08a3750500e0233f__description" };
+  var Label = (0, import_element19.forwardRef)(
+    function Label2({ className, hideFromVision, variant, ...restProps }, ref) {
+      const label = /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(
+        index_parts_exports.Label,
+        {
+          ref,
+          className: clsx_default(
+            field_default.label,
+            variant && field_default[`is-${variant}`],
+            className
+          ),
+          ...restProps
+        }
+      );
+      if (hideFromVision) {
+        return /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(VisuallyHidden, { render: label });
       }
-    );
-  });
+      return label;
+    }
+  );

-  // packages/ui/build-module/form/primitives/field/details.mjs
+  // packages/ui/build-module/form/primitives/field/description.mjs
   var import_element20 = __toESM(require_element(), 1);
-  var import_i18n12 = __toESM(require_i18n(), 1);
   var import_jsx_runtime203 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE13 = "data-wp-hash";
   function getRuntime13() {
@@ -12301,37 +12297,33 @@ var wp;
       injectStyle13(targetDocument, hash, css);
     }
   }
+  if (typeof process === "undefined" || true) {
+    registerStyle13("e8e31009f5", "._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");
+  }
+  var global_css_defense_default6 = { "button": "_6defc79820e382c6__button", "input": "d2cff2e5dea83bd1__input", "textarea": "_547d86373d02e108__textarea", "div": "_8c15fd0ed9f28ba4__div", "p": "_43cec3e1eec1066d__p", "heading": "e97669c6d9a38497__heading", "a": "_2c0831b0499dbd6e__a", "ol": "c59a0ebebd71fa4a__ol", "li": "_46b5cb0c8e24e8c9__li" };
   if (typeof process === "undefined" || true) {
     registerStyle13("df33c48b2d", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');
   }
-  var field_default3 = { "label": "_2d5ad850b2f90964__label", "is-plain": "_17c4214649230bea__is-plain", "description": "_08a3750500e0233f__description" };
-  var Details = (0, import_element20.forwardRef)(
-    function Details2({ className, ...restProps }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime203.jsxs)(import_jsx_runtime203.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime203.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime203.jsx)(index_parts_exports.Description, {}), children: (0, import_i18n12.__)("More details follow the field.") }),
-        /* @__PURE__ */ (0, import_jsx_runtime203.jsx)(
-          "div",
-          {
-            ref,
-            className: clsx_default(field_default3.description, className),
-            ...restProps
-          }
-        )
-      ] });
-    }
-  );
+  var field_default2 = { "label": "_2d5ad850b2f90964__label", "is-plain": "_17c4214649230bea__is-plain", "description": "_08a3750500e0233f__description" };
+  var Description = (0, import_element20.forwardRef)(function Description2({ className, ...restProps }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime203.jsx)(
+      index_parts_exports.Description,
+      {
+        ref,
+        className: clsx_default(
+          global_css_defense_default6.p,
+          field_default2.description,
+          className
+        ),
+        ...restProps
+      }
+    );
+  });

-  // packages/ui/build-module/form/primitives/field/control.mjs
+  // packages/ui/build-module/form/primitives/field/details.mjs
   var import_element21 = __toESM(require_element(), 1);
+  var import_i18n12 = __toESM(require_i18n(), 1);
   var import_jsx_runtime204 = __toESM(require_jsx_runtime(), 1);
-  var Control = (0, import_element21.forwardRef)(
-    function Control2(props, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(index_parts_exports.Control, { ref, ...props });
-    }
-  );
-
-  // packages/ui/build-module/form/primitives/field/visual-label.mjs
-  var import_element22 = __toESM(require_element(), 1);
   var STYLE_HASH_ATTRIBUTE14 = "data-wp-hash";
   function getRuntime14() {
     const globalScope = globalThis;
@@ -12415,28 +12407,34 @@ var wp;
   if (typeof process === "undefined" || true) {
     registerStyle14("df33c48b2d", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');
   }
-  var field_default4 = { "label": "_2d5ad850b2f90964__label", "is-plain": "_17c4214649230bea__is-plain", "description": "_08a3750500e0233f__description" };
-  var VisualLabel = (0, import_element22.forwardRef)(
-    function VisualLabel2({ className, render, variant, ...restProps }, ref) {
-      return useRender({
-        defaultTagName: "span",
-        render,
-        ref,
-        props: mergeProps(restProps, {
-          className: clsx_default(
-            field_default4.label,
-            variant && field_default4[`is-${variant}`],
-            className
-          )
-        })
-      });
+  var field_default3 = { "label": "_2d5ad850b2f90964__label", "is-plain": "_17c4214649230bea__is-plain", "description": "_08a3750500e0233f__description" };
+  var Details = (0, import_element21.forwardRef)(
+    function Details2({ className, ...restProps }, ref) {
+      return /* @__PURE__ */ (0, import_jsx_runtime204.jsxs)(import_jsx_runtime204.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(index_parts_exports.Description, {}), children: (0, import_i18n12.__)("More details follow the field.") }),
+        /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(
+          "div",
+          {
+            ref,
+            className: clsx_default(field_default3.description, className),
+            ...restProps
+          }
+        )
+      ] });
     }
   );
-  VisualLabel.displayName = "Field.VisualLabel";

-  // packages/ui/build-module/form/primitives/textarea/textarea.mjs
-  var import_element23 = __toESM(require_element(), 1);
+  // packages/ui/build-module/form/primitives/field/control.mjs
+  var import_element22 = __toESM(require_element(), 1);
   var import_jsx_runtime205 = __toESM(require_jsx_runtime(), 1);
+  var Control = (0, import_element22.forwardRef)(
+    function Control2(props, ref) {
+      return /* @__PURE__ */ (0, import_jsx_runtime205.jsx)(index_parts_exports.Control, { ref, ...props });
+    }
+  );
+
+  // packages/ui/build-module/form/primitives/field/visual-label.mjs
+  var import_element23 = __toESM(require_element(), 1);
   var STYLE_HASH_ATTRIBUTE15 = "data-wp-hash";
   function getRuntime15() {
     const globalScope = globalThis;
@@ -12518,19 +12516,124 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle15("1540cbc709", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._1e441c22c9dc5d28__wrapper{--wp-ui-textarea-min-height:var(--wpds-dimension-size-lg,40px)}._414844876c32ecee__textarea{min-height:calc(var(--wp-ui-textarea-min-height) - 2px);resize:block}}@layer compositions{._1e441c22c9dc5d28__wrapper{--wp-ui-input-padding-block:9.9px;height:auto;line-height:1.4}}}");
+    registerStyle15("df33c48b2d", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');
+  }
+  var field_default4 = { "label": "_2d5ad850b2f90964__label", "is-plain": "_17c4214649230bea__is-plain", "description": "_08a3750500e0233f__description" };
+  var VisualLabel = (0, import_element23.forwardRef)(
+    function VisualLabel2({ className, render, variant, ...restProps }, ref) {
+      return useRender({
+        defaultTagName: "span",
+        render,
+        ref,
+        props: mergeProps(restProps, {
+          className: clsx_default(
+            field_default4.label,
+            variant && field_default4[`is-${variant}`],
+            className
+          )
+        })
+      });
+    }
+  );
+  VisualLabel.displayName = "Field.VisualLabel";
+
+  // packages/ui/build-module/form/primitives/textarea/textarea.mjs
+  var import_element24 = __toESM(require_element(), 1);
+  var import_jsx_runtime206 = __toESM(require_jsx_runtime(), 1);
+  var STYLE_HASH_ATTRIBUTE16 = "data-wp-hash";
+  function getRuntime16() {
+    const globalScope = globalThis;
+    if (globalScope.__wpStyleRuntime) {
+      return globalScope.__wpStyleRuntime;
+    }
+    globalScope.__wpStyleRuntime = {
+      documents: /* @__PURE__ */ new Map(),
+      styles: /* @__PURE__ */ new Map(),
+      injectedStyles: /* @__PURE__ */ new WeakMap()
+    };
+    if (typeof document !== "undefined") {
+      registerDocument16(document);
+    }
+    return globalScope.__wpStyleRuntime;
   }
-  var style_default10 = { "wrapper": "_1e441c22c9dc5d28__wrapper", "textarea": "_414844876c32ecee__textarea" };
+  function documentContainsStyleHash16(targetDocument, hash) {
+    if (!targetDocument.head) {
+      return false;
+    }
+    for (const style2 of targetDocument.head.querySelectorAll(
+      `style[${STYLE_HASH_ATTRIBUTE16}]`
+    )) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE16) === hash) {
+        return true;
+      }
+    }
+    return false;
+  }
+  function injectStyle16(targetDocument, hash, css) {
+    if (!targetDocument.head) {
+      return;
+    }
+    const runtime = getRuntime16();
+    let injectedStyles = runtime.injectedStyles.get(targetDocument);
+    if (!injectedStyles) {
+      injectedStyles = /* @__PURE__ */ new Set();
+      runtime.injectedStyles.set(targetDocument, injectedStyles);
+    }
+    if (injectedStyles.has(hash)) {
+      return;
+    }
+    if (documentContainsStyleHash16(targetDocument, hash)) {
+      injectedStyles.add(hash);
+      return;
+    }
+    const style2 = targetDocument.createElement("style");
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE16, hash);
+    style2.appendChild(targetDocument.createTextNode(css));
+    targetDocument.head.appendChild(style2);
+    injectedStyles.add(hash);
+  }
+  function registerDocument16(targetDocument) {
+    const runtime = getRuntime16();
+    runtime.documents.set(
+      targetDocument,
+      (runtime.documents.get(targetDocument) ?? 0) + 1
+    );
+    for (const [hash, css] of runtime.styles) {
+      injectStyle16(targetDocument, hash, css);
+    }
+    return () => {
+      const count = runtime.documents.get(targetDocument);
+      if (count === void 0) {
+        return;
+      }
+      if (count <= 1) {
+        runtime.documents.delete(targetDocument);
+        return;
+      }
+      runtime.documents.set(targetDocument, count - 1);
+    };
+  }
+  function registerStyle16(hash, css) {
+    const runtime = getRuntime16();
+    runtime.styles.set(hash, css);
+    for (const targetDocument of runtime.documents.keys()) {
+      injectStyle16(targetDocument, hash, css);
+    }
+  }
+  if (typeof process === "undefined" || true) {
+    registerStyle16("1540cbc709", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._1e441c22c9dc5d28__wrapper{--wp-ui-textarea-min-height:var(--wpds-dimension-size-lg,40px)}._414844876c32ecee__textarea{min-height:calc(var(--wp-ui-textarea-min-height) - 2px);resize:block}}@layer compositions{._1e441c22c9dc5d28__wrapper{--wp-ui-input-padding-block:9.9px;height:auto;line-height:1.4}}}");
+  }
+  var style_default11 = { "wrapper": "_1e441c22c9dc5d28__wrapper", "textarea": "_414844876c32ecee__textarea" };
   if (typeof process === "undefined" || true) {
-    registerStyle15("e8e31009f5", "._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");
+    registerStyle16("e8e31009f5", "._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");
   }
   var global_css_defense_default7 = { "button": "_6defc79820e382c6__button", "input": "d2cff2e5dea83bd1__input", "textarea": "_547d86373d02e108__textarea", "div": "_8c15fd0ed9f28ba4__div", "p": "_43cec3e1eec1066d__p", "heading": "e97669c6d9a38497__heading", "a": "_2c0831b0499dbd6e__a", "ol": "c59a0ebebd71fa4a__ol", "li": "_46b5cb0c8e24e8c9__li" };
   var wrappedRender = (render, restProps) => {
     return function textareaRender(props) {
-      return typeof render === "function" ? render(mergeProps(props, restProps)) : (0, import_element23.cloneElement)(render, mergeProps(props, restProps));
+      return typeof render === "function" ? render(mergeProps(props, restProps)) : (0, import_element24.cloneElement)(render, mergeProps(props, restProps));
     };
   };
-  var Textarea = (0, import_element23.forwardRef)(
+  var Textarea = (0, import_element24.forwardRef)(
     function Textarea2({
       className,
       defaultValue,
@@ -12542,17 +12645,17 @@ var wp;
       value,
       ...restProps
     }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime205.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(
         Input3,
         {
-          className: clsx_default(style_default10.wrapper, className),
+          className: clsx_default(style_default11.wrapper, className),
           style: style2,
           render: wrappedRender(
-            render || ((props) => /* @__PURE__ */ (0, import_jsx_runtime205.jsx)("textarea", { ...props })),
+            render || ((props) => /* @__PURE__ */ (0, import_jsx_runtime206.jsx)("textarea", { ...props })),
             {
               className: clsx_default(
                 global_css_defense_default7.textarea,
-                style_default10.textarea
+                style_default11.textarea
               ),
               ref,
               rows,
@@ -12569,9 +12672,9 @@ var wp;
   );

   // packages/ui/build-module/form/textarea-control/textarea-control.mjs
-  var import_element24 = __toESM(require_element(), 1);
-  var import_jsx_runtime206 = __toESM(require_jsx_runtime(), 1);
-  var TextareaControl = (0, import_element24.forwardRef)(function TextareaControl2({
+  var import_element25 = __toESM(require_element(), 1);
+  var import_jsx_runtime207 = __toESM(require_jsx_runtime(), 1);
+  var TextareaControl = (0, import_element25.forwardRef)(function TextareaControl2({
     className,
     label,
     description,
@@ -12579,29 +12682,29 @@ var wp;
     hideLabelFromVision,
     ...restProps
   }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime206.jsxs)(field_exports.Root, { className, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(field_exports.Label, { hideFromVision: hideLabelFromVision, children: label }),
-      /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(Textarea, { ref, ...restProps }),
-      description && /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(field_exports.Description, { children: description }),
-      details && /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(field_exports.Details, { children: details })
+    return /* @__PURE__ */ (0, import_jsx_runtime207.jsxs)(field_exports.Root, { className, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(field_exports.Label, { hideFromVision: hideLabelFromVision, children: label }),
+      /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(Textarea, { ref, ...restProps }),
+      description && /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(field_exports.Description, { children: description }),
+      details && /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(field_exports.Details, { children: details })
     ] });
   });

   // packages/ui/build-module/form/with-validation/validated-textarea-control/validated-textarea-control.mjs
-  var import_element25 = __toESM(require_element(), 1);
+  var import_element26 = __toESM(require_element(), 1);
   var import_compose5 = __toESM(require_compose(), 1);
-  var import_jsx_runtime207 = __toESM(require_jsx_runtime(), 1);
-  var ValidatedTextareaControl = (0, import_element25.forwardRef)(function ValidatedTextareaControl2({ required, markWhenOptional, customValidity, ...restProps }, forwardedRef) {
-    const validityTargetRef = (0, import_element25.useRef)(null);
+  var import_jsx_runtime208 = __toESM(require_jsx_runtime(), 1);
+  var ValidatedTextareaControl = (0, import_element26.forwardRef)(function ValidatedTextareaControl2({ required, markWhenOptional, customValidity, ...restProps }, forwardedRef) {
+    const validityTargetRef = (0, import_element26.useRef)(null);
     const mergedRefs = (0, import_compose5.useMergeRefs)([forwardedRef, validityTargetRef]);
-    return /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime208.jsx)(
       ControlWithError,
       {
         required,
         markWhenOptional,
         customValidity,
         getValidityTarget: () => validityTargetRef.current,
-        children: /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(TextareaControl, { ref: mergedRefs, ...restProps })
+        children: /* @__PURE__ */ (0, import_jsx_runtime208.jsx)(TextareaControl, { ref: mergedRefs, ...restProps })
       }
     );
   });
@@ -12616,11 +12719,11 @@ var wp;
   });

   // packages/ui/build-module/tabs/list.mjs
-  var import_element26 = __toESM(require_element(), 1);
+  var import_element27 = __toESM(require_element(), 1);
   var import_compose6 = __toESM(require_compose(), 1);
-  var import_jsx_runtime208 = __toESM(require_jsx_runtime(), 1);
-  var STYLE_HASH_ATTRIBUTE16 = "data-wp-hash";
-  function getRuntime16() {
+  var import_jsx_runtime209 = __toESM(require_jsx_runtime(), 1);
+  var STYLE_HASH_ATTRIBUTE17 = "data-wp-hash";
+  function getRuntime17() {
     const globalScope = globalThis;
     if (globalScope.__wpStyleRuntime) {
       return globalScope.__wpStyleRuntime;
@@ -12631,28 +12734,28 @@ var wp;
       injectedStyles: /* @__PURE__ */ new WeakMap()
     };
     if (typeof document !== "undefined") {
-      registerDocument16(document);
+      registerDocument17(document);
     }
     return globalScope.__wpStyleRuntime;
   }
-  function documentContainsStyleHash16(targetDocument, hash) {
+  function documentContainsStyleHash17(targetDocument, hash) {
     if (!targetDocument.head) {
       return false;
     }
     for (const style2 of targetDocument.head.querySelectorAll(
-      `style[${STYLE_HASH_ATTRIBUTE16}]`
+      `style[${STYLE_HASH_ATTRIBUTE17}]`
     )) {
-      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE16) === hash) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE17) === hash) {
         return true;
       }
     }
     return false;
   }
-  function injectStyle16(targetDocument, hash, css) {
+  function injectStyle17(targetDocument, hash, css) {
     if (!targetDocument.head) {
       return;
     }
-    const runtime = getRuntime16();
+    const runtime = getRuntime17();
     let injectedStyles = runtime.injectedStyles.get(targetDocument);
     if (!injectedStyles) {
       injectedStyles = /* @__PURE__ */ new Set();
@@ -12661,24 +12764,24 @@ var wp;
     if (injectedStyles.has(hash)) {
       return;
     }
-    if (documentContainsStyleHash16(targetDocument, hash)) {
+    if (documentContainsStyleHash17(targetDocument, hash)) {
       injectedStyles.add(hash);
       return;
     }
     const style2 = targetDocument.createElement("style");
-    style2.setAttribute(STYLE_HASH_ATTRIBUTE16, hash);
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE17, hash);
     style2.appendChild(targetDocument.createTextNode(css));
     targetDocument.head.appendChild(style2);
     injectedStyles.add(hash);
   }
-  function registerDocument16(targetDocument) {
-    const runtime = getRuntime16();
+  function registerDocument17(targetDocument) {
+    const runtime = getRuntime17();
     runtime.documents.set(
       targetDocument,
       (runtime.documents.get(targetDocument) ?? 0) + 1
     );
     for (const [hash, css] of runtime.styles) {
-      injectStyle16(targetDocument, hash, css);
+      injectStyle17(targetDocument, hash, css);
     }
     return () => {
       const count = runtime.documents.get(targetDocument);
@@ -12692,19 +12795,19 @@ var wp;
       runtime.documents.set(targetDocument, count - 1);
     };
   }
-  function registerStyle16(hash, css) {
-    const runtime = getRuntime16();
+  function registerStyle17(hash, css) {
+    const runtime = getRuntime17();
     runtime.styles.set(hash, css);
     for (const targetDocument of runtime.documents.keys()) {
-      injectStyle16(targetDocument, hash, css);
+      injectStyle17(targetDocument, hash, css);
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle16("54ae3f4680", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible)\n			&[data-orientation=vertical]{border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));box-sizing:border-box}}.a5fd8814f195aa5e__tab{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;flex:1 0 auto;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;line-height:1.2;outline:none;padding:0;position:relative;white-space:nowrap;z-index:1;&[data-disabled]{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);cursor:default;@media (forced-colors:active){color:GrayText}}&:not([data-disabled]):is(:hover,:focus-visible){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}&:after{border-radius:var(--wpds-border-radius-sm,2px);opacity:0;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));pointer-events:none;position:absolute;z-index:-1;@media not (prefers-reduced-motion){transition:opacity .1s linear}}&:focus-visible:after{opacity:1}[data-orientation=horizontal] &{height:48px;padding-inline:var(--wpds-dimension-padding-lg,16px);scroll-margin:24px;&:after{content:"";inset:var(--wpds-dimension-padding-md,12px)}}._59228b5227f38a99__is-minimal-variant[data-orientation=horizontal] &{padding-inline:0;&:after{inset-inline:round(up,var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)),1px)}}[data-orientation=vertical] &{min-height:var(--wpds-dimension-size-lg,40px);padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-md,12px)}[data-orientation=vertical][data-select-on-move=false] &:after{content:"";inset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}._5dfc77e6edd345d4__tab-children{align-items:center;display:flex;flex-grow:1;[data-orientation=horizontal] &{justify-content:center}[data-orientation=vertical] &{justify-content:start}}._4a20e969d15e5ac1__tab-chevron{flex-shrink:0;margin-inline-end:calc(var(--wpds-dimension-gap-xs, 4px)*-1);opacity:0;[data-orientation=horizontal] &{display:none}[role=tab]:is([aria-selected=true],:focus-visible,:hover) &{opacity:1}@media not (prefers-reduced-motion){[data-select-on-move=true]\n				[role=tab]:is([aria-selected=true])\n				&{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}');
+    registerStyle17("54ae3f4680", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible)\n			&[data-orientation=vertical]{border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));box-sizing:border-box}}.a5fd8814f195aa5e__tab{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;flex:1 0 auto;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;line-height:1.2;outline:none;padding:0;position:relative;white-space:nowrap;z-index:1;&[data-disabled]{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);cursor:default;@media (forced-colors:active){color:GrayText}}&:not([data-disabled]):is(:hover,:focus-visible){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}&:after{border-radius:var(--wpds-border-radius-sm,2px);opacity:0;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));pointer-events:none;position:absolute;z-index:-1;@media not (prefers-reduced-motion){transition:opacity .1s linear}}&:focus-visible:after{opacity:1}[data-orientation=horizontal] &{height:48px;padding-inline:var(--wpds-dimension-padding-lg,16px);scroll-margin:24px;&:after{content:"";inset:var(--wpds-dimension-padding-md,12px)}}._59228b5227f38a99__is-minimal-variant[data-orientation=horizontal] &{padding-inline:0;&:after{inset-inline:round(up,var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)),1px)}}[data-orientation=vertical] &{min-height:var(--wpds-dimension-size-lg,40px);padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-md,12px)}[data-orientation=vertical][data-select-on-move=false] &:after{content:"";inset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}._5dfc77e6edd345d4__tab-children{align-items:center;display:flex;flex-grow:1;[data-orientation=horizontal] &{justify-content:center}[data-orientation=vertical] &{justify-content:start}}._4a20e969d15e5ac1__tab-chevron{flex-shrink:0;margin-inline-end:calc(var(--wpds-dimension-gap-xs, 4px)*-1);opacity:0;[data-orientation=horizontal] &{display:none}[role=tab]:is([aria-selected=true],:focus-visible,:hover) &{opacity:1}@media not (prefers-reduced-motion){[data-select-on-move=true]\n				[role=tab]:is([aria-selected=true])\n				&{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}');
   }
-  var style_default11 = { "tablist": "_7313adbc8a112e90__tablist", "is-overflowing-first": "_9f2ac729c68a735a__is-overflowing-first", "is-overflowing-last": "_81c799c1f3cdd261__is-overflowing-last", "is-minimal-variant": "_59228b5227f38a99__is-minimal-variant", "indicator": "_1c37dcfaa1ad8cda__indicator", "tab": "a5fd8814f195aa5e__tab", "tab-children": "_5dfc77e6edd345d4__tab-children", "tab-chevron": "_4a20e969d15e5ac1__tab-chevron" };
+  var style_default12 = { "tablist": "_7313adbc8a112e90__tablist", "is-overflowing-first": "_9f2ac729c68a735a__is-overflowing-first", "is-overflowing-last": "_81c799c1f3cdd261__is-overflowing-last", "is-minimal-variant": "_59228b5227f38a99__is-minimal-variant", "indicator": "_1c37dcfaa1ad8cda__indicator", "tab": "a5fd8814f195aa5e__tab", "tab-children": "_5dfc77e6edd345d4__tab-children", "tab-chevron": "_4a20e969d15e5ac1__tab-chevron" };
   var SCROLL_EPSILON = 1;
-  var List = (0, import_element26.forwardRef)(
+  var List = (0, import_element27.forwardRef)(
     function TabList({
       children,
       variant = "default",
@@ -12712,13 +12815,13 @@ var wp;
       activateOnFocus,
       ...otherProps
     }, forwardedRef) {
-      const [listEl, setListEl] = (0, import_element26.useState)(null);
-      const [overflow, setOverflow] = (0, import_element26.useState)({
+      const [listEl, setListEl] = (0, import_element27.useState)(null);
+      const [overflow, setOverflow] = (0, import_element27.useState)({
         first: false,
         last: false,
         isScrolling: false
       });
-      (0, import_element26.useEffect)(() => {
+      (0, import_element27.useEffect)(() => {
         if (!listEl) {
           return;
         }
@@ -12782,24 +12885,24 @@ var wp;
         forwardedRef,
         (el) => setListEl(el)
       ]);
-      return /* @__PURE__ */ (0, import_jsx_runtime208.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime209.jsxs)(
         index_parts_exports2.List,
         {
           ref: mergedListRef,
           activateOnFocus,
           "data-select-on-move": activateOnFocus ? "true" : "false",
           className: clsx_default(
-            style_default11.tablist,
-            overflow.first && style_default11["is-overflowing-first"],
-            overflow.last && style_default11["is-overflowing-last"],
-            style_default11[`is-${variant}-variant`],
+            style_default12.tablist,
+            overflow.first && style_default12["is-overflowing-first"],
+            overflow.last && style_default12["is-overflowing-last"],
+            style_default12[`is-${variant}-variant`],
             className
           ),
           ...otherProps,
           tabIndex: otherProps.tabIndex ?? (overflow.isScrolling ? -1 : void 0),
           children: [
             children,
-            /* @__PURE__ */ (0, import_jsx_runtime208.jsx)(index_parts_exports2.Indicator, { className: style_default11.indicator })
+            /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(index_parts_exports2.Indicator, { className: style_default12.indicator })
           ]
         }
       );
@@ -12807,16 +12910,16 @@ var wp;
   );

   // packages/ui/build-module/tabs/panel.mjs
-  var import_element28 = __toESM(require_element(), 1);
+  var import_element29 = __toESM(require_element(), 1);

   // packages/ui/build-module/tabs/context.mjs
-  var import_element27 = __toESM(require_element(), 1);
-  var import_jsx_runtime209 = __toESM(require_jsx_runtime(), 1);
+  var import_element28 = __toESM(require_element(), 1);
+  var import_jsx_runtime210 = __toESM(require_jsx_runtime(), 1);
   var VALIDATION_ENABLED = true;
-  var TabsValidationContext = VALIDATION_ENABLED ? (0, import_element27.createContext)(null) : null;
+  var TabsValidationContext = VALIDATION_ENABLED ? (0, import_element28.createContext)(null) : null;
   function useRegisterTabDev() {
-    const context = (0, import_element27.useContext)(TabsValidationContext);
-    (0, import_element27.useEffect)(() => {
+    const context = (0, import_element28.useContext)(TabsValidationContext);
+    (0, import_element28.useEffect)(() => {
       if (context) {
         return context.registerTab();
       }
@@ -12827,8 +12930,8 @@ var wp;
   }
   var useRegisterTab = VALIDATION_ENABLED ? useRegisterTabDev : useRegisterTabProd;
   function useRegisterPanelDev() {
-    const context = (0, import_element27.useContext)(TabsValidationContext);
-    (0, import_element27.useEffect)(() => {
+    const context = (0, import_element28.useContext)(TabsValidationContext);
+    (0, import_element28.useEffect)(() => {
       if (context) {
         return context.registerPanel();
       }
@@ -12841,8 +12944,8 @@ var wp;
   function TabsValidationProviderDev({
     children
   }) {
-    const tabCountRef = (0, import_element27.useRef)(0);
-    const panelCountRef = (0, import_element27.useRef)(0);
+    const tabCountRef = (0, import_element28.useRef)(0);
+    const panelCountRef = (0, import_element28.useRef)(0);
     const scheduleValidation = useScheduleValidation(() => {
       const tabCount = tabCountRef.current;
       const panelCount = panelCountRef.current;
@@ -12852,7 +12955,7 @@ var wp;
         );
       }
     });
-    const registerTab = (0, import_element27.useCallback)(() => {
+    const registerTab = (0, import_element28.useCallback)(() => {
       tabCountRef.current += 1;
       scheduleValidation();
       return () => {
@@ -12860,7 +12963,7 @@ var wp;
         scheduleValidation();
       };
     }, [scheduleValidation]);
-    const registerPanel = (0, import_element27.useCallback)(() => {
+    const registerPanel = (0, import_element28.useCallback)(() => {
       panelCountRef.current += 1;
       scheduleValidation();
       return () => {
@@ -12868,142 +12971,24 @@ var wp;
         scheduleValidation();
       };
     }, [scheduleValidation]);
-    const contextValue = (0, import_element27.useMemo)(
+    const contextValue = (0, import_element28.useMemo)(
       () => ({
         registerTab,
         registerPanel
       }),
       [registerTab, registerPanel]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(TabsValidationContext.Provider, { value: contextValue, children });
+    return /* @__PURE__ */ (0, import_jsx_runtime210.jsx)(TabsValidationContext.Provider, { value: contextValue, children });
   }
   function TabsValidationProviderProd({
     children
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(import_jsx_runtime209.Fragment, { children });
+    return /* @__PURE__ */ (0, import_jsx_runtime210.jsx)(import_jsx_runtime210.Fragment, { children });
   }
   var TabsValidationProvider = VALIDATION_ENABLED ? TabsValidationProviderDev : TabsValidationProviderProd;

   // packages/ui/build-module/tabs/panel.mjs
-  var import_jsx_runtime210 = __toESM(require_jsx_runtime(), 1);
-  var STYLE_HASH_ATTRIBUTE17 = "data-wp-hash";
-  function getRuntime17() {
-    const globalScope = globalThis;
-    if (globalScope.__wpStyleRuntime) {
-      return globalScope.__wpStyleRuntime;
-    }
-    globalScope.__wpStyleRuntime = {
-      documents: /* @__PURE__ */ new Map(),
-      styles: /* @__PURE__ */ new Map(),
-      injectedStyles: /* @__PURE__ */ new WeakMap()
-    };
-    if (typeof document !== "undefined") {
-      registerDocument17(document);
-    }
-    return globalScope.__wpStyleRuntime;
-  }
-  function documentContainsStyleHash17(targetDocument, hash) {
-    if (!targetDocument.head) {
-      return false;
-    }
-    for (const style2 of targetDocument.head.querySelectorAll(
-      `style[${STYLE_HASH_ATTRIBUTE17}]`
-    )) {
-      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE17) === hash) {
-        return true;
-      }
-    }
-    return false;
-  }
-  function injectStyle17(targetDocument, hash, css) {
-    if (!targetDocument.head) {
-      return;
-    }
-    const runtime = getRuntime17();
-    let injectedStyles = runtime.injectedStyles.get(targetDocument);
-    if (!injectedStyles) {
-      injectedStyles = /* @__PURE__ */ new Set();
-      runtime.injectedStyles.set(targetDocument, injectedStyles);
-    }
-    if (injectedStyles.has(hash)) {
-      return;
-    }
-    if (documentContainsStyleHash17(targetDocument, hash)) {
-      injectedStyles.add(hash);
-      return;
-    }
-    const style2 = targetDocument.createElement("style");
-    style2.setAttribute(STYLE_HASH_ATTRIBUTE17, hash);
-    style2.appendChild(targetDocument.createTextNode(css));
-    targetDocument.head.appendChild(style2);
-    injectedStyles.add(hash);
-  }
-  function registerDocument17(targetDocument) {
-    const runtime = getRuntime17();
-    runtime.documents.set(
-      targetDocument,
-      (runtime.documents.get(targetDocument) ?? 0) + 1
-    );
-    for (const [hash, css] of runtime.styles) {
-      injectStyle17(targetDocument, hash, css);
-    }
-    return () => {
-      const count = runtime.documents.get(targetDocument);
-      if (count === void 0) {
-        return;
-      }
-      if (count <= 1) {
-        runtime.documents.delete(targetDocument);
-        return;
-      }
-      runtime.documents.set(targetDocument, count - 1);
-    };
-  }
-  function registerStyle17(hash, css) {
-    const runtime = getRuntime17();
-    runtime.styles.set(hash, css);
-    for (const targetDocument of runtime.documents.keys()) {
-      injectStyle17(targetDocument, hash, css);
-    }
-  }
-  if (typeof process === "undefined" || true) {
-    registerStyle17("e8e31009f5", "._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");
-  }
-  var global_css_defense_default8 = { "button": "_6defc79820e382c6__button", "input": "d2cff2e5dea83bd1__input", "textarea": "_547d86373d02e108__textarea", "div": "_8c15fd0ed9f28ba4__div", "p": "_43cec3e1eec1066d__p", "heading": "e97669c6d9a38497__heading", "a": "_2c0831b0499dbd6e__a", "ol": "c59a0ebebd71fa4a__ol", "li": "_46b5cb0c8e24e8c9__li" };
-  if (typeof process === "undefined" || true) {
-    registerStyle17("08122b3d53", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
-  }
-  var focus_module_default3 = { "outset-ring--focus": "af79fb116edb0dd7__outset-ring--focus", "outset-ring--focus-visible": "dfcfdc28396e5d98__outset-ring--focus-visible", "outset-ring--focus-within": "e5cd9ee879f6403a__outset-ring--focus-within", "outset-ring--focus-parent-visible": "_81935a08e952f267__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "abc777e9713fa711__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active" };
-  var Panel = (0, import_element28.forwardRef)(
-    function TabPanel({ className, ...otherProps }, forwardedRef) {
-      useRegisterPanel();
-      return /* @__PURE__ */ (0, import_jsx_runtime210.jsx)(
-        index_parts_exports2.Panel,
-        {
-          ref: forwardedRef,
-          className: clsx_default(
-            global_css_defense_default8.div,
-            focus_module_default3["outset-ring--focus-visible"],
-            className
-          ),
-          ...otherProps
-        }
-      );
-    }
-  );
-
-  // packages/ui/build-module/tabs/root.mjs
-  var import_element29 = __toESM(require_element(), 1);
   var import_jsx_runtime211 = __toESM(require_jsx_runtime(), 1);
-  var Root3 = (0, import_element29.forwardRef)(
-    function TabsRoot3({ ...otherProps }, forwardedRef) {
-      return /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(DirectionProvider3, { children: /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(TabsValidationProvider, { children: /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(index_parts_exports2.Root, { ref: forwardedRef, ...otherProps }) }) });
-    }
-  );
-
-  // packages/ui/build-module/tabs/tab.mjs
-  var import_element30 = __toESM(require_element(), 1);
-  var import_jsx_runtime212 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE18 = "data-wp-hash";
   function getRuntime18() {
     const globalScope = globalThis;
@@ -13085,20 +13070,138 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle18("54ae3f4680", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible)\n			&[data-orientation=vertical]{border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));box-sizing:border-box}}.a5fd8814f195aa5e__tab{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;flex:1 0 auto;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;line-height:1.2;outline:none;padding:0;position:relative;white-space:nowrap;z-index:1;&[data-disabled]{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);cursor:default;@media (forced-colors:active){color:GrayText}}&:not([data-disabled]):is(:hover,:focus-visible){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}&:after{border-radius:var(--wpds-border-radius-sm,2px);opacity:0;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));pointer-events:none;position:absolute;z-index:-1;@media not (prefers-reduced-motion){transition:opacity .1s linear}}&:focus-visible:after{opacity:1}[data-orientation=horizontal] &{height:48px;padding-inline:var(--wpds-dimension-padding-lg,16px);scroll-margin:24px;&:after{content:"";inset:var(--wpds-dimension-padding-md,12px)}}._59228b5227f38a99__is-minimal-variant[data-orientation=horizontal] &{padding-inline:0;&:after{inset-inline:round(up,var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)),1px)}}[data-orientation=vertical] &{min-height:var(--wpds-dimension-size-lg,40px);padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-md,12px)}[data-orientation=vertical][data-select-on-move=false] &:after{content:"";inset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}._5dfc77e6edd345d4__tab-children{align-items:center;display:flex;flex-grow:1;[data-orientation=horizontal] &{justify-content:center}[data-orientation=vertical] &{justify-content:start}}._4a20e969d15e5ac1__tab-chevron{flex-shrink:0;margin-inline-end:calc(var(--wpds-dimension-gap-xs, 4px)*-1);opacity:0;[data-orientation=horizontal] &{display:none}[role=tab]:is([aria-selected=true],:focus-visible,:hover) &{opacity:1}@media not (prefers-reduced-motion){[data-select-on-move=true]\n				[role=tab]:is([aria-selected=true])\n				&{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}');
+    registerStyle18("e8e31009f5", "._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");
   }
-  var style_default12 = { "tablist": "_7313adbc8a112e90__tablist", "is-overflowing-first": "_9f2ac729c68a735a__is-overflowing-first", "is-overflowing-last": "_81c799c1f3cdd261__is-overflowing-last", "is-minimal-variant": "_59228b5227f38a99__is-minimal-variant", "indicator": "_1c37dcfaa1ad8cda__indicator", "tab": "a5fd8814f195aa5e__tab", "tab-children": "_5dfc77e6edd345d4__tab-children", "tab-chevron": "_4a20e969d15e5ac1__tab-chevron" };
-  var Tab = (0, import_element30.forwardRef)(function Tab2({ className, children, ...otherProps }, forwardedRef) {
+  var global_css_defense_default8 = { "button": "_6defc79820e382c6__button", "input": "d2cff2e5dea83bd1__input", "textarea": "_547d86373d02e108__textarea", "div": "_8c15fd0ed9f28ba4__div", "p": "_43cec3e1eec1066d__p", "heading": "e97669c6d9a38497__heading", "a": "_2c0831b0499dbd6e__a", "ol": "c59a0ebebd71fa4a__ol", "li": "_46b5cb0c8e24e8c9__li" };
+  if (typeof process === "undefined" || true) {
+    registerStyle18("08122b3d53", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
+  }
+  var focus_module_default3 = { "outset-ring--focus": "af79fb116edb0dd7__outset-ring--focus", "outset-ring--focus-visible": "dfcfdc28396e5d98__outset-ring--focus-visible", "outset-ring--focus-within": "e5cd9ee879f6403a__outset-ring--focus-within", "outset-ring--focus-parent-visible": "_81935a08e952f267__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "abc777e9713fa711__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active" };
+  var Panel = (0, import_element29.forwardRef)(
+    function TabPanel({ className, ...otherProps }, forwardedRef) {
+      useRegisterPanel();
+      return /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(
+        index_parts_exports2.Panel,
+        {
+          ref: forwardedRef,
+          className: clsx_default(
+            global_css_defense_default8.div,
+            focus_module_default3["outset-ring--focus-visible"],
+            className
+          ),
+          ...otherProps
+        }
+      );
+    }
+  );
+
+  // packages/ui/build-module/tabs/root.mjs
+  var import_element30 = __toESM(require_element(), 1);
+  var import_jsx_runtime212 = __toESM(require_jsx_runtime(), 1);
+  var Root3 = (0, import_element30.forwardRef)(
+    function TabsRoot3({ ...otherProps }, forwardedRef) {
+      return /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(DirectionProvider3, { children: /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(TabsValidationProvider, { children: /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(index_parts_exports2.Root, { ref: forwardedRef, ...otherProps }) }) });
+    }
+  );
+
+  // packages/ui/build-module/tabs/tab.mjs
+  var import_element31 = __toESM(require_element(), 1);
+  var import_jsx_runtime213 = __toESM(require_jsx_runtime(), 1);
+  var STYLE_HASH_ATTRIBUTE19 = "data-wp-hash";
+  function getRuntime19() {
+    const globalScope = globalThis;
+    if (globalScope.__wpStyleRuntime) {
+      return globalScope.__wpStyleRuntime;
+    }
+    globalScope.__wpStyleRuntime = {
+      documents: /* @__PURE__ */ new Map(),
+      styles: /* @__PURE__ */ new Map(),
+      injectedStyles: /* @__PURE__ */ new WeakMap()
+    };
+    if (typeof document !== "undefined") {
+      registerDocument19(document);
+    }
+    return globalScope.__wpStyleRuntime;
+  }
+  function documentContainsStyleHash19(targetDocument, hash) {
+    if (!targetDocument.head) {
+      return false;
+    }
+    for (const style2 of targetDocument.head.querySelectorAll(
+      `style[${STYLE_HASH_ATTRIBUTE19}]`
+    )) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE19) === hash) {
+        return true;
+      }
+    }
+    return false;
+  }
+  function injectStyle19(targetDocument, hash, css) {
+    if (!targetDocument.head) {
+      return;
+    }
+    const runtime = getRuntime19();
+    let injectedStyles = runtime.injectedStyles.get(targetDocument);
+    if (!injectedStyles) {
+      injectedStyles = /* @__PURE__ */ new Set();
+      runtime.injectedStyles.set(targetDocument, injectedStyles);
+    }
+    if (injectedStyles.has(hash)) {
+      return;
+    }
+    if (documentContainsStyleHash19(targetDocument, hash)) {
+      injectedStyles.add(hash);
+      return;
+    }
+    const style2 = targetDocument.createElement("style");
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE19, hash);
+    style2.appendChild(targetDocument.createTextNode(css));
+    targetDocument.head.appendChild(style2);
+    injectedStyles.add(hash);
+  }
+  function registerDocument19(targetDocument) {
+    const runtime = getRuntime19();
+    runtime.documents.set(
+      targetDocument,
+      (runtime.documents.get(targetDocument) ?? 0) + 1
+    );
+    for (const [hash, css] of runtime.styles) {
+      injectStyle19(targetDocument, hash, css);
+    }
+    return () => {
+      const count = runtime.documents.get(targetDocument);
+      if (count === void 0) {
+        return;
+      }
+      if (count <= 1) {
+        runtime.documents.delete(targetDocument);
+        return;
+      }
+      runtime.documents.set(targetDocument, count - 1);
+    };
+  }
+  function registerStyle19(hash, css) {
+    const runtime = getRuntime19();
+    runtime.styles.set(hash, css);
+    for (const targetDocument of runtime.documents.keys()) {
+      injectStyle19(targetDocument, hash, css);
+    }
+  }
+  if (typeof process === "undefined" || true) {
+    registerStyle19("54ae3f4680", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible)\n			&[data-orientation=vertical]{border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));box-sizing:border-box}}.a5fd8814f195aa5e__tab{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;flex:1 0 auto;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;line-height:1.2;outline:none;padding:0;position:relative;white-space:nowrap;z-index:1;&[data-disabled]{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);cursor:default;@media (forced-colors:active){color:GrayText}}&:not([data-disabled]):is(:hover,:focus-visible){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}&:after{border-radius:var(--wpds-border-radius-sm,2px);opacity:0;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));pointer-events:none;position:absolute;z-index:-1;@media not (prefers-reduced-motion){transition:opacity .1s linear}}&:focus-visible:after{opacity:1}[data-orientation=horizontal] &{height:48px;padding-inline:var(--wpds-dimension-padding-lg,16px);scroll-margin:24px;&:after{content:"";inset:var(--wpds-dimension-padding-md,12px)}}._59228b5227f38a99__is-minimal-variant[data-orientation=horizontal] &{padding-inline:0;&:after{inset-inline:round(up,var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)),1px)}}[data-orientation=vertical] &{min-height:var(--wpds-dimension-size-lg,40px);padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-md,12px)}[data-orientation=vertical][data-select-on-move=false] &:after{content:"";inset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}._5dfc77e6edd345d4__tab-children{align-items:center;display:flex;flex-grow:1;[data-orientation=horizontal] &{justify-content:center}[data-orientation=vertical] &{justify-content:start}}._4a20e969d15e5ac1__tab-chevron{flex-shrink:0;margin-inline-end:calc(var(--wpds-dimension-gap-xs, 4px)*-1);opacity:0;[data-orientation=horizontal] &{display:none}[role=tab]:is([aria-selected=true],:focus-visible,:hover) &{opacity:1}@media not (prefers-reduced-motion){[data-select-on-move=true]\n				[role=tab]:is([aria-selected=true])\n				&{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}');
+  }
+  var style_default13 = { "tablist": "_7313adbc8a112e90__tablist", "is-overflowing-first": "_9f2ac729c68a735a__is-overflowing-first", "is-overflowing-last": "_81c799c1f3cdd261__is-overflowing-last", "is-minimal-variant": "_59228b5227f38a99__is-minimal-variant", "indicator": "_1c37dcfaa1ad8cda__indicator", "tab": "a5fd8814f195aa5e__tab", "tab-children": "_5dfc77e6edd345d4__tab-children", "tab-chevron": "_4a20e969d15e5ac1__tab-chevron" };
+  var Tab = (0, import_element31.forwardRef)(function Tab2({ className, children, ...otherProps }, forwardedRef) {
     useRegisterTab();
-    return /* @__PURE__ */ (0, import_jsx_runtime212.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime213.jsxs)(
       index_parts_exports2.Tab,
       {
         ref: forwardedRef,
-        className: clsx_default(style_default12.tab, className),
+        className: clsx_default(style_default13.tab, className),
         ...otherProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime212.jsx)("span", { className: style_default12["tab-children"], children }),
-          /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(Icon, { icon: chevron_right_default, className: style_default12["tab-chevron"] })
+          /* @__PURE__ */ (0, import_jsx_runtime213.jsx)("span", { className: style_default13["tab-children"], children }),
+          /* @__PURE__ */ (0, import_jsx_runtime213.jsx)(Icon, { icon: chevron_right_default, className: style_default13["tab-chevron"] })
         ]
       }
     );
@@ -13109,7 +13212,7 @@ var wp;
   var import_i18n14 = __toESM(require_i18n(), 1);
   var import_data8 = __toESM(require_data(), 1);
   var import_notices = __toESM(require_notices(), 1);
-  var import_element33 = __toESM(require_element(), 1);
+  var import_element34 = __toESM(require_element(), 1);

   // node_modules/memize/dist/index.js
   function memize(fn, options2) {
@@ -13180,7 +13283,7 @@ var wp;
   }

   // packages/block-library/build-module/embed/util.mjs
-  var import_element31 = __toESM(require_element(), 1);
+  var import_element32 = __toESM(require_element(), 1);
   var import_blocks3 = __toESM(require_blocks(), 1);
   var import_url2 = __toESM(require_url(), 1);

@@ -13348,7 +13451,7 @@ var wp;
   var WP_EMBED_TYPE = "wp-embed";

   // packages/block-library/build-module/embed/util.mjs
-  var import_jsx_runtime213 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime214 = __toESM(require_jsx_runtime(), 1);
   var { name: DEFAULT_EMBED_BLOCK } = block_default7;
   var getEmbedInfoByProvider = (provider) => (0, import_blocks3.getBlockVariations)(DEFAULT_EMBED_BLOCK)?.find(
     ({ name: name118 }) => name118 === provider
@@ -13368,8 +13471,8 @@ var wp;
   var isFromWordPress = (html) => html && html.includes('class="wp-embedded-content"');
   var getPhotoHtml = (photo) => {
     const imageUrl = photo.url || photo.thumbnail_url;
-    const photoPreview = /* @__PURE__ */ (0, import_jsx_runtime213.jsx)("p", { children: /* @__PURE__ */ (0, import_jsx_runtime213.jsx)("img", { src: imageUrl, alt: photo.title, width: "100%" }) });
-    return (0, import_element31.renderToString)(photoPreview);
+    const photoPreview = /* @__PURE__ */ (0, import_jsx_runtime214.jsx)("p", { children: /* @__PURE__ */ (0, import_jsx_runtime214.jsx)("img", { src: imageUrl, alt: photo.title, width: "100%" }) });
+    return (0, import_element32.renderToString)(photoPreview);
   };
   var createUpgradedEmbedBlock = (props, attributesFromPreview = {}) => {
     const { preview, attributes: attributes2 = {} } = props;
@@ -13465,9 +13568,9 @@ var wp;
     return existingClassNames;
   }
   function fallback(url, onReplace) {
-    const link = /* @__PURE__ */ (0, import_jsx_runtime213.jsx)("a", { href: url, children: url });
+    const link = /* @__PURE__ */ (0, import_jsx_runtime214.jsx)("a", { href: url, children: url });
     onReplace(
-      (0, import_blocks3.createBlock)("core/paragraph", { content: (0, import_element31.renderToString)(link) })
+      (0, import_blocks3.createBlock)("core/paragraph", { content: (0, import_element32.renderToString)(link) })
     );
   }
   var getAttributesFromPreview = memize(
@@ -13514,13 +13617,13 @@ var wp;
   };

   // packages/block-library/build-module/utils/caption.mjs
-  var import_element32 = __toESM(require_element(), 1);
+  var import_element33 = __toESM(require_element(), 1);
   var import_compose7 = __toESM(require_compose(), 1);
   var import_i18n13 = __toESM(require_i18n(), 1);
   var import_block_editor14 = __toESM(require_block_editor(), 1);
   var import_components6 = __toESM(require_components(), 1);
   var import_blocks4 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime214 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime215 = __toESM(require_jsx_runtime(), 1);
   function Caption({
     attributeKey = "caption",
     attributes: attributes2,
@@ -13543,18 +13646,18 @@ var wp;
     const prevCaption = (0, import_compose7.usePrevious)(caption);
     const isCaptionEmpty = import_block_editor14.RichText.isEmpty(caption);
     const isPrevCaptionEmpty = import_block_editor14.RichText.isEmpty(prevCaption);
-    const [showCaption, setShowCaption] = (0, import_element32.useState)(!isCaptionEmpty);
-    (0, import_element32.useEffect)(() => {
+    const [showCaption, setShowCaption] = (0, import_element33.useState)(!isCaptionEmpty);
+    (0, import_element33.useEffect)(() => {
       if (!isCaptionEmpty && isPrevCaptionEmpty) {
         setShowCaption(true);
       }
     }, [isCaptionEmpty, isPrevCaptionEmpty]);
-    (0, import_element32.useEffect)(() => {
+    (0, import_element33.useEffect)(() => {
       if (!isSelected && isCaptionEmpty) {
         setShowCaption(false);
       }
     }, [isSelected, isCaptionEmpty]);
-    const ref = (0, import_element32.useCallback)(
+    const ref = (0, import_element33.useCallback)(
       (node) => {
         if (node && isCaptionEmpty) {
           node.focus();
@@ -13562,8 +13665,8 @@ var wp;
       },
       [isCaptionEmpty]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime214.jsxs)(import_jsx_runtime214.Fragment, { children: [
-      showToolbarButton && /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(import_block_editor14.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)(import_jsx_runtime215.Fragment, { children: [
+      showToolbarButton && /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(import_block_editor14.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
         import_components6.ToolbarButton,
         {
           onClick: () => {
@@ -13579,7 +13682,7 @@ var wp;
           label: showCaption ? removeLabel : addLabel
         }
       ) }),
-      showCaption && (!import_block_editor14.RichText.isEmpty(caption) || isSelected) && /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(
+      showCaption && (!import_block_editor14.RichText.isEmpty(caption) || isSelected) && /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
         import_block_editor14.RichText,
         {
           identifier: attributeKey,
@@ -13605,7 +13708,7 @@ var wp;
   }

   // packages/block-library/build-module/audio/edit.mjs
-  var import_jsx_runtime215 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime216 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_MEDIA_TYPES = ["audio"];
   function AudioEdit({
     attributes: attributes2,
@@ -13616,7 +13719,7 @@ var wp;
     insertBlocksAfter
   }) {
     const { id, autoplay, loop, preload, src } = attributes2;
-    const [temporaryURL, setTemporaryURL] = (0, import_element33.useState)(attributes2.blob);
+    const [temporaryURL, setTemporaryURL] = (0, import_element34.useState)(attributes2.blob);
     const blockEditingMode = (0, import_block_editor15.useBlockEditingMode)();
     const hasNonContentControls = blockEditingMode === "default";
     useUploadMediaFromBlobURL({
@@ -13678,10 +13781,10 @@ var wp;
     });
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
     if (!src && !temporaryURL) {
-      return /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(
         import_block_editor15.MediaPlaceholder,
         {
-          icon: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(import_block_editor15.BlockIcon, { icon: audio_default }),
+          icon: /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(import_block_editor15.BlockIcon, { icon: audio_default }),
           onSelect: onSelectAudio,
           onSelectURL,
           accept: "audio/*",
@@ -13691,8 +13794,8 @@ var wp;
         }
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)(import_jsx_runtime215.Fragment, { children: [
-      isSingleSelected && /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(import_block_editor15.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)(import_jsx_runtime216.Fragment, { children: [
+      isSingleSelected && /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(import_block_editor15.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(
         import_block_editor15.MediaReplaceFlow,
         {
           mediaId: id,
@@ -13706,7 +13809,7 @@ var wp;
           variant: "toolbar"
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(import_block_editor15.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(import_block_editor15.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)(
         import_components7.__experimentalToolsPanel,
         {
           label: (0, import_i18n14.__)("Settings"),
@@ -13719,10 +13822,10 @@ var wp;
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(Text2, { className: "wp-block-audio__autoplay-help-text", children: (0, import_i18n14.__)(
+            /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(Text2, { className: "wp-block-audio__autoplay-help-text", children: (0, import_i18n14.__)(
               "Most browsers block audio until a visitor interacts with the page, so autoplay often won\u2019t work, especially on mobile. Unexpected sound can also be disruptive for screen reader users."
             ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(
               import_components7.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n14.__)("Autoplay"),
@@ -13731,7 +13834,7 @@ var wp;
                 onDeselect: () => setAttributes({
                   autoplay: false
                 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(
                   import_components7.ToggleControl,
                   {
                     label: (0, import_i18n14.__)("Autoplay"),
@@ -13741,7 +13844,7 @@ var wp;
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(
               import_components7.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n14.__)("Loop"),
@@ -13750,7 +13853,7 @@ var wp;
                 onDeselect: () => setAttributes({
                   loop: false
                 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(
                   import_components7.ToggleControl,
                   {
                     label: (0, import_i18n14.__)("Loop"),
@@ -13760,7 +13863,7 @@ var wp;
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(
               import_components7.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n14.__)("Preload"),
@@ -13769,7 +13872,7 @@ var wp;
                 onDeselect: () => setAttributes({
                   preload: void 0
                 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(
                   import_components7.SelectControl,
                   {
                     label: (0, import_i18n14._x)(
@@ -13796,8 +13899,8 @@ var wp;
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)("figure", { ...blockProps, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)("figure", { ...blockProps, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(
           "audio",
           {
             controls: "controls",
@@ -13805,8 +13908,8 @@ var wp;
             src: src ?? temporaryURL
           }
         ),
-        !!temporaryURL && /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(import_components7.Spinner, {}),
-        /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
+        !!temporaryURL && /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(import_components7.Spinner, {}),
+        /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(
           Caption,
           {
             attributes: attributes2,
@@ -13894,11 +13997,11 @@ var wp;

   // packages/block-library/build-module/audio/save.mjs
   var import_block_editor16 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime216 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime217 = __toESM(require_jsx_runtime(), 1);
   function save5({ attributes: attributes2 }) {
     const { autoplay, caption, loop, preload, src } = attributes2;
-    return src && /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)("figure", { ...import_block_editor16.useBlockProps.save(), children: [
-      /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(
+    return src && /* @__PURE__ */ (0, import_jsx_runtime217.jsxs)("figure", { ...import_block_editor16.useBlockProps.save(), children: [
+      /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
         "audio",
         {
           controls: "controls",
@@ -13908,7 +14011,7 @@ var wp;
           preload
         }
       ),
-      !import_block_editor16.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(
+      !import_block_editor16.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
         import_block_editor16.RichText.Content,
         {
           tagName: "figcaption",
@@ -13975,15 +14078,7 @@ var wp;
   };
   var transforms_default = transforms;

-  // packages/block-library/build-module/lock-unlock.mjs
-  var import_private_apis = __toESM(require_private_apis(), 1);
-  var { lock, unlock } = (0, import_private_apis.__dangerousOptInToUnstableAPIsOnlyForCoreModules)(
-    "I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.",
-    "@wordpress/block-library"
-  );
-
   // packages/block-library/build-module/audio/index.mjs
-  var { fieldsKey, formKey } = unlock(import_blocks6.privateApis);
   var { name: name7 } = block_default8;
   var settings7 = {
     icon: audio_default,
@@ -13998,39 +14093,6 @@ var wp;
     edit: edit_default,
     save: save5
   };
-  if (window.__experimentalContentOnlyInspectorFields) {
-    settings7[fieldsKey] = [
-      {
-        id: "audio",
-        label: (0, import_i18n15.__)("Audio"),
-        type: "media",
-        Edit: {
-          control: "media",
-          // TODO: replace with custom component
-          allowedTypes: ["audio"],
-          multiple: false
-        },
-        getValue: ({ item }) => ({
-          id: item.id,
-          url: item.src
-        }),
-        setValue: ({ value }) => ({
-          id: value.id,
-          src: value.url
-        })
-      },
-      {
-        id: "caption",
-        label: (0, import_i18n15.__)("Caption"),
-        type: "text",
-        Edit: "rich-text"
-        // TODO: replace with custom component
-      }
-    ];
-    settings7[formKey] = {
-      fields: ["audio", "caption"]
-    };
-  }
   var init7 = () => initBlock({ name: name7, metadata: block_default8, settings: settings7 });

   // packages/block-library/build-module/breadcrumbs/index.mjs
@@ -14123,15 +14185,15 @@ var wp;
   };

   // packages/block-library/build-module/breadcrumbs/edit.mjs
-  var import_i18n16 = __toESM(require_i18n(), 1);
+  var import_i18n15 = __toESM(require_i18n(), 1);
   var import_block_editor17 = __toESM(require_block_editor(), 1);
   var import_components8 = __toESM(require_components(), 1);
   var import_data9 = __toESM(require_data(), 1);
   var import_core_data4 = __toESM(require_core_data(), 1);
-  var import_element34 = __toESM(require_element(), 1);
+  var import_element35 = __toESM(require_element(), 1);
   var import_server_side_render2 = __toESM(require_server_side_render(), 1);
   var import_compose8 = __toESM(require_compose(), 1);
-  var import_jsx_runtime217 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime218 = __toESM(require_jsx_runtime(), 1);
   var separatorDefaultValue = "/";
   function BreadcrumbEdit({
     attributes: attributes2,
@@ -14185,8 +14247,8 @@ var wp;
       },
       [postType, postId]
     );
-    const [invalidationKey, setInvalidationKey] = (0, import_element34.useState)(0);
-    (0, import_element34.useEffect)(() => {
+    const [invalidationKey, setInvalidationKey] = (0, import_element35.useState)(0);
+    (0, import_element35.useEffect)(() => {
       setInvalidationKey((c2) => c2 + 1);
     }, [post]);
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
@@ -14196,14 +14258,14 @@ var wp;
       block: name118,
       urlQueryArgs: { post_id: postId, invalidationKey }
     });
-    const prevContentRef = (0, import_element34.useRef)("");
-    (0, import_element34.useEffect)(() => {
+    const prevContentRef = (0, import_element35.useRef)("");
+    (0, import_element35.useEffect)(() => {
       if (status === "success") {
         prevContentRef.current = content;
       }
     }, [content, status]);
-    const [showLoader, setShowLoader] = (0, import_element34.useState)(false);
-    (0, import_element34.useEffect)(() => {
+    const [showLoader, setShowLoader] = (0, import_element35.useState)(false);
+    (0, import_element35.useEffect)(() => {
       if (status !== "loading") {
         return;
       }
@@ -14218,7 +14280,7 @@ var wp;
     const disabledRef = (0, import_compose8.useDisabled)();
     const blockProps = (0, import_block_editor17.useBlockProps)({ ref: disabledRef });
     if (isLoading) {
-      return /* @__PURE__ */ (0, import_jsx_runtime217.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(import_components8.Spinner, {}) });
+      return /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(import_components8.Spinner, {}) });
     }
     let _showTerms;
     if (!isPostTypeHierarchical && !post?.parent) {
@@ -14236,16 +14298,16 @@ var wp;
     if (showPlaceholder) {
       const placeholderItems = [];
       if (showHomeItem) {
-        placeholderItems.push((0, import_i18n16.__)("Home"));
+        placeholderItems.push((0, import_i18n15.__)("Home"));
       }
       if (templateSlug && !postId) {
-        placeholderItems.push((0, import_i18n16.__)("Page"));
+        placeholderItems.push((0, import_i18n15.__)("Page"));
       } else if (_showTerms) {
-        placeholderItems.push((0, import_i18n16.__)("Category"));
+        placeholderItems.push((0, import_i18n15.__)("Category"));
       } else {
-        placeholderItems.push((0, import_i18n16.__)("Ancestor"), (0, import_i18n16.__)("Parent"));
+        placeholderItems.push((0, import_i18n15.__)("Ancestor"), (0, import_i18n15.__)("Parent"));
       }
-      placeholder2 = /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
+      placeholder2 = /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
         "nav",
         {
           ...blockProps,
@@ -14253,18 +14315,18 @@ var wp;
             "--separator": `"${separator.replace(/\\/g, "\\\\").replace(/"/g, '\\"')}"`,
             ...blockProps.style
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime217.jsxs)("ol", { children: [
-            placeholderItems.map((text, index) => /* @__PURE__ */ (0, import_jsx_runtime217.jsx)("li", { children: /* @__PURE__ */ (0, import_jsx_runtime217.jsx)("a", { href: `#breadcrumbs-pseudo-link-${index}`, children: text }) }, index)),
-            showCurrentItem && /* @__PURE__ */ (0, import_jsx_runtime217.jsx)("li", { children: /* @__PURE__ */ (0, import_jsx_runtime217.jsx)("span", { "aria-current": "page", children: (0, import_i18n16.__)("Current") }) })
+          children: /* @__PURE__ */ (0, import_jsx_runtime218.jsxs)("ol", { children: [
+            placeholderItems.map((text, index) => /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("li", { children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("a", { href: `#breadcrumbs-pseudo-link-${index}`, children: text }) }, index)),
+            showCurrentItem && /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("li", { children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("span", { "aria-current": "page", children: (0, import_i18n15.__)("Current") }) })
           ] })
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime217.jsxs)(import_jsx_runtime217.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(import_block_editor17.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime217.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime218.jsxs)(import_jsx_runtime218.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(import_block_editor17.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime218.jsxs)(
         import_components8.__experimentalToolsPanel,
         {
-          label: (0, import_i18n16.__)("Settings"),
+          label: (0, import_i18n15.__)("Settings"),
           resetAll: () => {
             setAttributes({
               separator: separatorDefaultValue,
@@ -14274,58 +14336,58 @@ var wp;
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
               import_components8.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n16.__)("Show home breadcrumb"),
+                label: (0, import_i18n15.__)("Show home breadcrumb"),
                 isShownByDefault: true,
                 hasValue: () => !showHomeItem,
                 onDeselect: () => setAttributes({
                   showHomeItem: true
                 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
                   import_components8.ToggleControl,
                   {
-                    label: (0, import_i18n16.__)("Show home breadcrumb"),
+                    label: (0, import_i18n15.__)("Show home breadcrumb"),
                     onChange: (value) => setAttributes({ showHomeItem: value }),
                     checked: showHomeItem
                   }
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
               import_components8.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n16.__)("Show current breadcrumb"),
+                label: (0, import_i18n15.__)("Show current breadcrumb"),
                 isShownByDefault: true,
                 hasValue: () => !showCurrentItem,
                 onDeselect: () => setAttributes({
                   showCurrentItem: true
                 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
                   import_components8.ToggleControl,
                   {
-                    label: (0, import_i18n16.__)("Show current breadcrumb"),
+                    label: (0, import_i18n15.__)("Show current breadcrumb"),
                     onChange: (value) => setAttributes({ showCurrentItem: value }),
                     checked: showCurrentItem
                   }
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
               import_components8.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n16.__)("Separator"),
+                label: (0, import_i18n15.__)("Separator"),
                 isShownByDefault: true,
                 hasValue: () => separator !== separatorDefaultValue,
                 onDeselect: () => setAttributes({
                   separator: separatorDefaultValue
                 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
                   import_components8.TextControl,
                   {
                     autoComplete: "off",
-                    label: (0, import_i18n16.__)("Separator"),
+                    label: (0, import_i18n15.__)("Separator"),
                     value: separator,
                     onChange: (value) => setAttributes({ separator: value }),
                     onBlur: () => {
@@ -14342,31 +14404,31 @@ var wp;
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime217.jsxs)(import_block_editor17.InspectorControls, { group: "advanced", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime218.jsxs)(import_block_editor17.InspectorControls, { group: "advanced", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
           import_components8.CheckboxControl,
           {
-            label: (0, import_i18n16.__)("Show on homepage"),
+            label: (0, import_i18n15.__)("Show on homepage"),
             checked: showOnHomePage,
             onChange: (value) => setAttributes({ showOnHomePage: value }),
-            help: (0, import_i18n16.__)(
+            help: (0, import_i18n15.__)(
               "If this Breadcrumbs block appears in a template or template part that\u2019s shown on the homepage, enable this option to display the breadcrumb trail. Otherwise, this setting has no effect."
             )
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
           import_components8.CheckboxControl,
           {
-            label: (0, import_i18n16.__)("Prefer taxonomy terms"),
+            label: (0, import_i18n15.__)("Prefer taxonomy terms"),
             checked: prefersTaxonomy,
             onChange: (value) => setAttributes({ prefersTaxonomy: value }),
-            help: (0, import_i18n16.__)(
+            help: (0, import_i18n15.__)(
               "The exact type of breadcrumbs shown will vary automatically depending on the page in which this block is displayed. In the specific case of a hierarchical post type with taxonomies, the breadcrumbs can either reflect its post hierarchy (default) or the hierarchy of its assigned taxonomy terms."
             )
           }
         )
       ] }),
-      status === "loading" && !showPlaceholder && (prevContentRef.current ? /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
+      status === "loading" && !showPlaceholder && (prevContentRef.current ? /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
         html_renderer_default,
         {
           wrapperProps: {
@@ -14378,14 +14440,14 @@ var wp;
           },
           html: prevContentRef.current
         }
-      ) : /* @__PURE__ */ (0, import_jsx_runtime217.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(import_components8.Spinner, {}) })),
-      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime217.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime217.jsx)("p", { children: (0, import_i18n16.sprintf)(
+      ) : /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(import_components8.Spinner, {}) })),
+      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("p", { children: (0, import_i18n15.sprintf)(
         /* translators: %s: error message returned when rendering the block. */
-        (0, import_i18n16.__)("Error: %s"),
+        (0, import_i18n15.__)("Error: %s"),
         error2
       ) }) }),
       showPlaceholder && placeholder2,
-      !showPlaceholder && status === "success" && /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
+      !showPlaceholder && status === "success" && /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
     ] });
   }

@@ -14406,8 +14468,7 @@ var wp;
     name: () => name9,
     settings: () => settings9
   });
-  var import_i18n18 = __toESM(require_i18n(), 1);
-  var import_blocks8 = __toESM(require_blocks(), 1);
+  var import_i18n17 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/button/deprecated.mjs
   var import_block_editor19 = __toESM(require_block_editor(), 1);
@@ -14415,6 +14476,15 @@ var wp;

   // packages/block-library/build-module/utils/migrate-font-family.mjs
   var import_block_editor18 = __toESM(require_block_editor(), 1);
+
+  // packages/block-library/build-module/lock-unlock.mjs
+  var import_private_apis = __toESM(require_private_apis(), 1);
+  var { lock, unlock } = (0, import_private_apis.__dangerousOptInToUnstableAPIsOnlyForCoreModules)(
+    "I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.",
+    "@wordpress/block-library"
+  );
+
+  // packages/block-library/build-module/utils/migrate-font-family.mjs
   var { cleanEmptyObject } = unlock(import_block_editor18.privateApis);
   function migrate_font_family_default(attributes2) {
     if (!attributes2?.style?.typography?.fontFamily) {
@@ -14450,7 +14520,7 @@ var wp;
   }

   // packages/block-library/build-module/button/deprecated.mjs
-  var import_jsx_runtime218 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime219 = __toESM(require_jsx_runtime(), 1);
   var migrateWidth = (attributes2) => {
     const { width, ...otherAttributes } = attributes2;
     if (!width) {
@@ -14733,7 +14803,7 @@ var wp;
       const wrapperClasses = clsx_default(className, {
         [`has-custom-width wp-block-button__width-${width}`]: width
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime219.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
         import_block_editor19.RichText.Content,
         {
           tagName: TagName2,
@@ -14934,7 +15004,7 @@ var wp;
       const wrapperClasses = clsx_default(className, {
         [`has-custom-width wp-block-button__width-${width}`]: width
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime219.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
         import_block_editor19.RichText.Content,
         {
           tagName: TagName2,
@@ -15115,7 +15185,7 @@ var wp;
         [`has-custom-width wp-block-button__width-${width}`]: width,
         [`has-custom-font-size`]: fontSize || style2?.typography?.fontSize
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime219.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
         import_block_editor19.RichText.Content,
         {
           tagName: TagName2,
@@ -15245,7 +15315,7 @@ var wp;
         [`has-custom-width wp-block-button__width-${width}`]: width,
         [`has-custom-font-size`]: fontSize || style2?.typography?.fontSize
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime219.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
         import_block_editor19.RichText.Content,
         {
           tagName: "a",
@@ -15360,7 +15430,7 @@ var wp;
         [`has-custom-width wp-block-button__width-${width}`]: width,
         [`has-custom-font-size`]: fontSize || style2?.typography?.fontSize
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime219.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
         import_block_editor19.RichText.Content,
         {
           tagName: "a",
@@ -15465,7 +15535,7 @@ var wp;
           [`has-custom-width wp-block-button__width-${width}`]: width,
           [`has-custom-font-size`]: fontSize || style2?.typography?.fontSize
         });
-        return /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime219.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
           import_block_editor19.RichText.Content,
           {
             tagName: "a",
@@ -15549,7 +15619,7 @@ var wp;
         const wrapperClasses = clsx_default(className, {
           [`has-custom-width wp-block-button__width-${width}`]: width
         });
-        return /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime219.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
           import_block_editor19.RichText.Content,
           {
             tagName: "a",
@@ -15633,7 +15703,7 @@ var wp;
         const wrapperClasses = clsx_default(className, {
           [`has-custom-width wp-block-button__width-${width}`]: width
         });
-        return /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime219.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
           import_block_editor19.RichText.Content,
           {
             tagName: "a",
@@ -15700,7 +15770,7 @@ var wp;
         const buttonStyle = {
           borderRadius: borderRadius ? borderRadius + "px" : void 0
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
           import_block_editor19.RichText.Content,
           {
             tagName: "a",
@@ -15799,7 +15869,7 @@ var wp;
           color: textClass ? void 0 : customTextColor,
           borderRadius: borderRadius ? borderRadius + "px" : void 0
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime219.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
           import_block_editor19.RichText.Content,
           {
             tagName: "a",
@@ -15892,7 +15962,7 @@ var wp;
           backgroundColor: backgroundClass ? void 0 : customBackgroundColor,
           color: textClass ? void 0 : customTextColor
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime219.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
           import_block_editor19.RichText.Content,
           {
             tagName: "a",
@@ -15953,7 +16023,7 @@ var wp;
           backgroundColor: backgroundClass ? void 0 : customBackgroundColor,
           color: textClass ? void 0 : customTextColor
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime219.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
           import_block_editor19.RichText.Content,
           {
             tagName: "a",
@@ -15987,7 +16057,7 @@ var wp;
           color: textColor
         };
         const linkClass = "wp-block-button__link";
-        return /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("div", { className: `align${align}`, children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime219.jsx)("div", { className: `align${align}`, children: /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
           import_block_editor19.RichText.Content,
           {
             tagName: "a",
@@ -16017,12 +16087,12 @@ var wp;
       },
       save({ attributes: attributes2 }) {
         const { url, text, title, align, color, textColor } = attributes2;
-        return /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
           "div",
           {
             className: `align${align}`,
             style: { backgroundColor: color },
-            children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
               import_block_editor19.RichText.Content,
               {
                 tagName: "a",
@@ -16041,12 +16111,12 @@ var wp;
   var deprecated_default3 = deprecated;

   // packages/block-library/build-module/button/edit.mjs
-  var import_i18n17 = __toESM(require_i18n(), 1);
-  var import_element36 = __toESM(require_element(), 1);
+  var import_i18n16 = __toESM(require_i18n(), 1);
+  var import_element37 = __toESM(require_element(), 1);
   var import_components9 = __toESM(require_components(), 1);
   var import_block_editor21 = __toESM(require_block_editor(), 1);
   var import_keycodes = __toESM(require_keycodes(), 1);
-  var import_blocks7 = __toESM(require_blocks(), 1);
+  var import_blocks6 = __toESM(require_blocks(), 1);
   var import_compose11 = __toESM(require_compose(), 1);
   var import_data11 = __toESM(require_data(), 1);

@@ -16092,7 +16162,7 @@ var wp;

   // packages/block-library/build-module/utils/deprecated-text-align-attributes.mjs
   var import_compose10 = __toESM(require_compose(), 1);
-  var import_element35 = __toESM(require_element(), 1);
+  var import_element36 = __toESM(require_element(), 1);
   var import_deprecated3 = __toESM(require_deprecated(), 1);
   var import_data10 = __toESM(require_data(), 1);
   var import_block_editor20 = __toESM(require_block_editor(), 1);
@@ -16116,8 +16186,8 @@ var wp;
         }
       }));
     });
-    const lastUpdatedAlignRef = (0, import_element35.useRef)();
-    (0, import_element35.useEffect)(() => {
+    const lastUpdatedAlignRef = (0, import_element36.useRef)();
+    (0, import_element36.useEffect)(() => {
       if (textAlign === lastUpdatedAlignRef.current) {
         return;
       }
@@ -16156,14 +16226,14 @@ var wp;
   }

   // packages/block-library/build-module/button/edit.mjs
-  var import_jsx_runtime219 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime220 = __toESM(require_jsx_runtime(), 1);
   var { HTMLElementControl } = unlock(import_block_editor21.privateApis);
   var { subscribeDelegatedListener } = unlock(import_compose11.privateApis);
   var LINK_SETTINGS = [
     ...import_block_editor21.LinkControl.DEFAULT_LINK_SETTINGS,
     {
       id: "nofollow",
-      title: (0, import_i18n17.__)("Mark as nofollow")
+      title: (0, import_i18n16.__)("Mark as nofollow")
     }
   ];
   function useEnter(clientId) {
@@ -16188,19 +16258,19 @@ var wp;
           getBlockRootClientId(clientId)
         );
         const blockIndex = getBlockIndex(clientId);
-        const head = (0, import_blocks7.cloneBlock)({
+        const head = (0, import_blocks6.cloneBlock)({
           ...topParentListBlock,
           innerBlocks: topParentListBlock.innerBlocks.slice(
             0,
             blockIndex
           )
         });
-        const middle = (0, import_blocks7.createBlock)((0, import_blocks7.getDefaultBlockName)());
+        const middle = (0, import_blocks6.createBlock)((0, import_blocks6.getDefaultBlockName)());
         const after = topParentListBlock.innerBlocks.slice(
           blockIndex + 1
         );
         const tail = after.length ? [
-          (0, import_blocks7.cloneBlock)({
+          (0, import_blocks6.cloneBlock)({
             ...topParentListBlock,
             innerBlocks: after
           })
@@ -16252,20 +16322,20 @@ var wp;
         richTextRef.current?.focus();
       }
     }
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element36.useState)(null);
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element37.useState)(null);
     const borderProps = (0, import_block_editor21.__experimentalUseBorderProps)(attributes2);
     const colorProps = (0, import_block_editor21.__experimentalUseColorProps)(attributes2);
     const spacingProps = (0, import_block_editor21.__experimentalGetSpacingClassesAndStyles)(attributes2);
     const shadowProps = (0, import_block_editor21.__experimentalGetShadowClassesAndStyles)(attributes2);
     const dimensionsProps = (0, import_block_editor21.__experimentalGetDimensionsClassesAndStyles)(attributes2);
-    const ref = (0, import_element36.useRef)();
-    const richTextRef = (0, import_element36.useRef)();
+    const ref = (0, import_element37.useRef)();
+    const richTextRef = (0, import_element37.useRef)();
     const blockProps = (0, import_block_editor21.useBlockProps)({
       ref: (0, import_compose11.useMergeRefs)([setPopoverAnchor, ref]),
       onKeyDown
     });
     const blockEditingMode = (0, import_block_editor21.useBlockEditingMode)();
-    const [isEditingURL, setIsEditingURL] = (0, import_element36.useState)(false);
+    const [isEditingURL, setIsEditingURL] = (0, import_element37.useState)(false);
     const isURLSet = !!url;
     const opensInNewTab = linkTarget === NEW_TAB_TARGET;
     const nofollow = !!rel?.includes(NOFOLLOW_REL);
@@ -16280,7 +16350,7 @@ var wp;
           return {};
         }
         const _settings = select10(import_block_editor21.store).getSettings();
-        const blockBindingsSource = (0, import_blocks7.getBlockBindingsSource)(
+        const blockBindingsSource = (0, import_blocks6.getBlockBindingsSource)(
           metadata?.bindings?.url?.source
         );
         return {
@@ -16309,13 +16379,13 @@ var wp;
       };
     }
     function createButtonText(searchTerm) {
-      return (0, import_element36.createInterpolateElement)(
-        (0, import_i18n17.sprintf)(
+      return (0, import_element37.createInterpolateElement)(
+        (0, import_i18n16.sprintf)(
           /* translators: %s: search term. */
-          (0, import_i18n17.__)("Create page: <mark>%s</mark>"),
+          (0, import_i18n16.__)("Create page: <mark>%s</mark>"),
           searchTerm
         ),
-        { mark: /* @__PURE__ */ (0, import_jsx_runtime219.jsx)("mark", {}) }
+        { mark: /* @__PURE__ */ (0, import_jsx_runtime220.jsx)("mark", {}) }
       );
     }
     function startEditing(event) {
@@ -16330,12 +16400,12 @@ var wp;
       });
       setIsEditingURL(false);
     }
-    (0, import_element36.useEffect)(() => {
+    (0, import_element37.useEffect)(() => {
       if (!isSelected) {
         setIsEditingURL(false);
       }
     }, [isSelected]);
-    const linkValue = (0, import_element36.useMemo)(
+    const linkValue = (0, import_element37.useMemo)(
       () => ({ url, opensInNewTab, nofollow }),
       [url, opensInNewTab, nofollow]
     );
@@ -16346,7 +16416,7 @@ var wp;
       "layout",
       "dimensions.dimensionSizes"
     );
-    const dimensionPresets = (0, import_element36.useMemo)(() => {
+    const dimensionPresets = (0, import_element37.useMemo)(() => {
       if (!dimensionSizes) {
         return [];
       }
@@ -16364,7 +16434,7 @@ var wp;
         wideSize: layout?.wideSize
       }
     });
-    const resolvedWidth = (0, import_element36.useMemo)(() => {
+    const resolvedWidth = (0, import_element37.useMemo)(() => {
       if (!width) {
         return void 0;
       }
@@ -16382,7 +16452,7 @@ var wp;
       blockProps.className,
       getWidthClasses(resolvedWidth)
     );
-    const widthStyle = (0, import_element36.useMemo)(() => {
+    const widthStyle = (0, import_element37.useMemo)(() => {
       if (!width) {
         return {};
       }
@@ -16393,19 +16463,19 @@ var wp;
       }
       return dimensionsProps.style;
     }, [width, resolvedWidth, dimensionsProps.style]);
-    return /* @__PURE__ */ (0, import_jsx_runtime219.jsxs)(import_jsx_runtime219.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime220.jsxs)(import_jsx_runtime220.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
         "div",
         {
           ...blockProps,
           className: classes,
           style: { ...blockProps.style, ...widthStyle },
-          children: /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
             import_block_editor21.RichText,
             {
               ref: mergedRef,
-              "aria-label": (0, import_i18n17.__)("Button text"),
-              placeholder: placeholder2 || (0, import_i18n17.__)("Add text\u2026"),
+              "aria-label": (0, import_i18n16.__)("Button text"),
+              placeholder: placeholder2 || (0, import_i18n16.__)("Add text\u2026"),
               value: text,
               onChange: (value) => setAttributes({
                 text: removeAnchorTag(value)
@@ -16440,18 +16510,18 @@ var wp;
           )
         }
       ),
-      hasBlockControls && /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(import_block_editor21.BlockControls, { group: "block", children: isLinkTag && !lockUrlControls && /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
+      hasBlockControls && /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(import_block_editor21.BlockControls, { group: "block", children: isLinkTag && !lockUrlControls && /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
         import_components9.ToolbarButton,
         {
           name: "link",
           icon: !isURLSet ? link_default : link_off_default,
-          title: !isURLSet ? (0, import_i18n17.__)("Link") : (0, import_i18n17.__)("Unlink"),
+          title: !isURLSet ? (0, import_i18n16.__)("Link") : (0, import_i18n16.__)("Unlink"),
           shortcut: !isURLSet ? import_keycodes.displayShortcut.primary("k") : import_keycodes.displayShortcut.primaryShift("k"),
           onClick: !isURLSet ? startEditing : unlink,
           isActive: isURLSet
         }
       ) }),
-      isLinkTag && isSelected && (isEditingURL || isURLSet) && !lockUrlControls && /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
+      isLinkTag && isSelected && (isEditingURL || isURLSet) && !lockUrlControls && /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
         import_components9.Popover,
         {
           placement: "bottom",
@@ -16463,7 +16533,7 @@ var wp;
           focusOnMount: isEditingURL ? "firstElement" : false,
           __unstableSlotName: "__unstable-block-tools-after",
           shift: true,
-          children: /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
             import_block_editor21.LinkControl,
             {
               value: linkValue,
@@ -16492,28 +16562,28 @@ var wp;
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime219.jsxs)(import_block_editor21.InspectorControls, { group: "advanced", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime220.jsxs)(import_block_editor21.InspectorControls, { group: "advanced", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
           HTMLElementControl,
           {
             tagName,
             onChange: (value) => setAttributes({ tagName: value }),
             options: [
-              { label: (0, import_i18n17.__)("Default (<a>)"), value: "a" },
+              { label: (0, import_i18n16.__)("Default (<a>)"), value: "a" },
               { label: "<button>", value: "button" }
             ]
           }
         ),
-        isLinkTag && /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
+        isLinkTag && /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
           import_components9.TextControl,
           {
-            label: (0, import_i18n17.__)("Link relation"),
-            help: (0, import_element36.createInterpolateElement)(
-              (0, import_i18n17.__)(
+            label: (0, import_i18n16.__)("Link relation"),
+            help: (0, import_element37.createInterpolateElement)(
+              (0, import_i18n16.__)(
                 "The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."
               ),
               {
-                a: /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
+                a: /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
                   Link,
                   {
                     openInNewTab: true,
@@ -16693,7 +16763,7 @@ var wp;

   // packages/block-library/build-module/button/save.mjs
   var import_block_editor22 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime220 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime221 = __toESM(require_jsx_runtime(), 1);
   function save6({ attributes: attributes2 }) {
     const {
       tagName,
@@ -16735,7 +16805,7 @@ var wp;
       ...typographyProps.style,
       writingMode: void 0
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime220.jsx)("div", { ...import_block_editor22.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime221.jsx)("div", { ...import_block_editor22.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime221.jsx)(
       import_block_editor22.RichText.Content,
       {
         tagName: TagName2,
@@ -16752,14 +16822,13 @@ var wp;
   }

   // packages/block-library/build-module/button/index.mjs
-  var { fieldsKey: fieldsKey2, formKey: formKey2 } = unlock(import_blocks8.privateApis);
   var { name: name9 } = block_default10;
   var settings9 = {
     icon: button_default,
     example: {
       attributes: {
         className: "is-style-fill",
-        text: (0, import_i18n18.__)("Call to action")
+        text: (0, import_i18n17.__)("Call to action")
       }
     },
     edit: edit_default2,
@@ -16781,37 +16850,6 @@ var wp;
       }
     }
   };
-  if (window.__experimentalContentOnlyInspectorFields) {
-    settings9[fieldsKey2] = [
-      {
-        id: "text",
-        label: (0, import_i18n18.__)("Content"),
-        type: "text",
-        Edit: "rich-text"
-        // TODO: replace with custom component
-      },
-      {
-        id: "link",
-        label: (0, import_i18n18.__)("Link"),
-        type: "url",
-        Edit: "link",
-        // TODO: replace with custom component
-        getValue: ({ item }) => ({
-          url: item.url,
-          rel: item.rel,
-          linkTarget: item.linkTarget
-        }),
-        setValue: ({ value }) => ({
-          url: value.url,
-          rel: value.rel,
-          linkTarget: value.linkTarget
-        })
-      }
-    ];
-    settings9[formKey2] = {
-      fields: ["text", "link"]
-    };
-  }
   var init9 = () => initBlock({ name: name9, metadata: block_default10, settings: settings9 });

   // packages/block-library/build-module/buttons/index.mjs
@@ -16822,11 +16860,11 @@ var wp;
     name: () => name10,
     settings: () => settings10
   });
-  var import_i18n19 = __toESM(require_i18n(), 1);
+  var import_i18n18 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/buttons/deprecated.mjs
   var import_block_editor23 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime221 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime222 = __toESM(require_jsx_runtime(), 1);
   var migrateWithLayout = (attributes2) => {
     if (!!attributes2.layout) {
       return attributes2;
@@ -16871,7 +16909,7 @@ var wp;
       isEligible: ({ contentJustification, orientation }) => !!contentJustification || !!orientation,
       migrate: migrateWithLayout,
       save({ attributes: { contentJustification, orientation } }) {
-        return /* @__PURE__ */ (0, import_jsx_runtime221.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(
           "div",
           {
             ...import_block_editor23.useBlockProps.save({
@@ -16880,7 +16918,7 @@ var wp;
                 "is-vertical": orientation === "vertical"
               })
             }),
-            children: /* @__PURE__ */ (0, import_jsx_runtime221.jsx)(import_block_editor23.InnerBlocks.Content, {})
+            children: /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(import_block_editor23.InnerBlocks.Content, {})
           }
         );
       }
@@ -16891,7 +16929,7 @@ var wp;
         anchor: true
       },
       save() {
-        return /* @__PURE__ */ (0, import_jsx_runtime221.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime221.jsx)(import_block_editor23.InnerBlocks.Content, {}) });
+        return /* @__PURE__ */ (0, import_jsx_runtime222.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(import_block_editor23.InnerBlocks.Content, {}) });
       },
       isEligible({ align }) {
         return align && ["center", "left", "right"].includes(align);
@@ -16914,24 +16952,24 @@ var wp;
   var deprecated_default4 = deprecated3;

   // packages/block-library/build-module/buttons/transforms.mjs
-  var import_blocks10 = __toESM(require_blocks(), 1);
+  var import_blocks8 = __toESM(require_blocks(), 1);
   var import_rich_text = __toESM(require_rich_text(), 1);

   // packages/block-library/build-module/utils/get-transformed-attributes.mjs
-  var import_blocks9 = __toESM(require_blocks(), 1);
+  var import_blocks7 = __toESM(require_blocks(), 1);
   function getTransformedAttributes(attributes2, newBlockName, bindingsCallback = null) {
     if (!attributes2) {
       return void 0;
     }
-    const newBlockType = (0, import_blocks9.getBlockType)(newBlockName);
+    const newBlockType = (0, import_blocks7.getBlockType)(newBlockName);
     if (!newBlockType) {
       return void 0;
     }
     const transformedAttributes = {};
-    if ((0, import_blocks9.hasBlockSupport)(newBlockType, "anchor") && attributes2.anchor) {
+    if ((0, import_blocks7.hasBlockSupport)(newBlockType, "anchor") && attributes2.anchor) {
       transformedAttributes.anchor = attributes2.anchor;
     }
-    if ((0, import_blocks9.hasBlockSupport)(newBlockType, "ariaLabel") && attributes2.ariaLabel) {
+    if ((0, import_blocks7.hasBlockSupport)(newBlockType, "ariaLabel") && attributes2.ariaLabel) {
       transformedAttributes.ariaLabel = attributes2.ariaLabel;
     }
     if (attributes2.metadata) {
@@ -16970,14 +17008,14 @@ var wp;
         blocks: ["core/button"],
         transform: (buttons) => (
           // Creates the buttons block.
-          (0, import_blocks10.createBlock)(
+          (0, import_blocks8.createBlock)(
             "core/buttons",
             {},
             // Loop the selected buttons.
             buttons.map(
               (attributes2) => (
                 // Create singular button in the buttons block.
-                (0, import_blocks10.createBlock)("core/button", attributes2)
+                (0, import_blocks8.createBlock)("core/button", attributes2)
               )
             )
           )
@@ -16989,7 +17027,7 @@ var wp;
         blocks: ["core/paragraph"],
         transform: (buttons) => (
           // Creates the buttons block.
-          (0, import_blocks10.createBlock)(
+          (0, import_blocks8.createBlock)(
             "core/buttons",
             {},
             // Loop the selected buttons.
@@ -16999,7 +17037,7 @@ var wp;
               const text = element.innerText || "";
               const link = element.querySelector("a");
               const url = link?.getAttribute("href");
-              return (0, import_blocks10.createBlock)("core/button", {
+              return (0, import_blocks8.createBlock)("core/button", {
                 ...attributes2,
                 ...getTransformedAttributes(
                   attributes2,
@@ -17032,7 +17070,7 @@ var wp;

   // packages/block-library/build-module/buttons/edit.mjs
   var import_block_editor24 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime222 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime223 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_BLOCK = {
     name: "core/button"
   };
@@ -17047,7 +17085,7 @@ var wp;
       defaultBlock: DEFAULT_BLOCK,
       orientation: layout?.orientation ?? "horizontal"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime222.jsx)("div", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime223.jsx)("div", { ...innerBlocksProps });
   }
   var edit_default3 = ButtonsEdit;

@@ -17126,7 +17164,7 @@ var wp;

   // packages/block-library/build-module/buttons/save.mjs
   var import_block_editor25 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime223 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime224 = __toESM(require_jsx_runtime(), 1);
   function save7({ attributes: attributes2, className }) {
     const { fontSize, style: style2 } = attributes2;
     const blockProps = import_block_editor25.useBlockProps.save({
@@ -17135,7 +17173,7 @@ var wp;
       })
     });
     const innerBlocksProps = import_block_editor25.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime223.jsx)("div", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime224.jsx)("div", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/buttons/index.mjs
@@ -17153,11 +17191,11 @@ var wp;
       innerBlocks: [
         {
           name: "core/button",
-          attributes: { text: (0, import_i18n19.__)("Find out more") }
+          attributes: { text: (0, import_i18n18.__)("Find out more") }
         },
         {
           name: "core/button",
-          attributes: { text: (0, import_i18n19.__)("Contact us") }
+          attributes: { text: (0, import_i18n18.__)("Contact us") }
         }
       ]
     },
@@ -17235,9 +17273,9 @@ var wp;
   var import_server_side_render3 = __toESM(require_server_side_render(), 1);
   var import_block_editor26 = __toESM(require_block_editor(), 1);
   var import_core_data5 = __toESM(require_core_data(), 1);
-  var import_i18n20 = __toESM(require_i18n(), 1);
+  var import_i18n19 = __toESM(require_i18n(), 1);
   var import_compose12 = __toESM(require_compose(), 1);
-  var import_jsx_runtime224 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime225 = __toESM(require_jsx_runtime(), 1);
   var getYearMonth = memize((date) => {
     if (!date) {
       return {};
@@ -17289,34 +17327,34 @@ var wp;
     const disabledRef = (0, import_compose12.useDisabled)();
     const blockProps = (0, import_block_editor26.useBlockProps)({ ref: disabledRef });
     if (!hasPosts) {
-      return /* @__PURE__ */ (0, import_jsx_runtime224.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime224.jsx)(import_components10.Placeholder, { icon: calendar_default, label: (0, import_i18n20.__)("Calendar"), children: !hasPostsResolved ? /* @__PURE__ */ (0, import_jsx_runtime224.jsx)(import_components10.Spinner, {}) : (0, import_i18n20.__)("No published posts found.") }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime225.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(import_components10.Placeholder, { icon: calendar_default, label: (0, import_i18n19.__)("Calendar"), children: !hasPostsResolved ? /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(import_components10.Spinner, {}) : (0, import_i18n19.__)("No published posts found.") }) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime224.jsxs)(import_jsx_runtime224.Fragment, { children: [
-      status === "loading" && /* @__PURE__ */ (0, import_jsx_runtime224.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime224.jsx)(import_components10.Spinner, {}) }),
-      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime224.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime224.jsx)("p", { children: (0, import_i18n20.sprintf)(
+    return /* @__PURE__ */ (0, import_jsx_runtime225.jsxs)(import_jsx_runtime225.Fragment, { children: [
+      status === "loading" && /* @__PURE__ */ (0, import_jsx_runtime225.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(import_components10.Spinner, {}) }),
+      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime225.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime225.jsx)("p", { children: (0, import_i18n19.sprintf)(
         /* translators: %s: error message returned when rendering the block. */
-        (0, import_i18n20.__)("Error: %s"),
+        (0, import_i18n19.__)("Error: %s"),
         error2
       ) }) }),
-      status === "success" && /* @__PURE__ */ (0, import_jsx_runtime224.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
+      status === "success" && /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
     ] });
   }

   // packages/block-library/build-module/calendar/transforms.mjs
-  var import_blocks11 = __toESM(require_blocks(), 1);
+  var import_blocks9 = __toESM(require_blocks(), 1);
   var transforms3 = {
     from: [
       {
         type: "block",
         blocks: ["core/archives"],
-        transform: () => (0, import_blocks11.createBlock)("core/calendar")
+        transform: () => (0, import_blocks9.createBlock)("core/calendar")
       }
     ],
     to: [
       {
         type: "block",
         blocks: ["core/archives"],
-        transform: () => (0, import_blocks11.createBlock)("core/archives")
+        transform: () => (0, import_blocks9.createBlock)("core/archives")
       }
     ]
   };
@@ -17445,11 +17483,11 @@ var wp;
   var import_compose13 = __toESM(require_compose(), 1);
   var import_block_editor27 = __toESM(require_block_editor(), 1);
   var import_html_entities2 = __toESM(require_html_entities(), 1);
-  var import_i18n21 = __toESM(require_i18n(), 1);
+  var import_i18n20 = __toESM(require_i18n(), 1);
   var import_core_data6 = __toESM(require_core_data(), 1);
   var import_data13 = __toESM(require_data(), 1);
   var import_notices2 = __toESM(require_notices(), 1);
-  var import_jsx_runtime225 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime226 = __toESM(require_jsx_runtime(), 1);
   function CategoriesEdit({
     attributes: {
       displayAsDropdown,
@@ -17486,7 +17524,7 @@ var wp;
     const { createWarningNotice } = (0, import_data13.useDispatch)(import_notices2.store);
     const showRedirectionPreventedNotice = (event) => {
       event.preventDefault();
-      createWarningNotice((0, import_i18n21.__)("Links are disabled in the editor."), {
+      createWarningNotice((0, import_i18n20.__)("Links are disabled in the editor."), {
         id: `block-library/core/categories/redirection-prevented/${clientId}`,
         type: "snackbar"
       });
@@ -17501,7 +17539,7 @@ var wp;
       return categories.filter(({ parent }) => parent === parentId);
     };
     const toggleAttribute = (attributeName) => (newValue) => setAttributes({ [attributeName]: newValue });
-    const renderCategoryName = (name118) => !name118 ? (0, import_i18n21.__)("(Untitled)") : (0, import_html_entities2.decodeEntities)(name118).trim();
+    const renderCategoryName = (name118) => !name118 ? (0, import_i18n20.__)("(Untitled)") : (0, import_html_entities2.decodeEntities)(name118).trim();
     const renderCategoryList = () => {
       const parentId = isHierarchicalTaxonomy && showHierarchy ? 0 : null;
       const categoriesList = getCategoriesList(parentId);
@@ -17512,10 +17550,10 @@ var wp;
     const renderCategoryListItem = (category) => {
       const childCategories = getCategoriesList(category.id);
       const { id, link, count, name: name118 } = category;
-      return /* @__PURE__ */ (0, import_jsx_runtime225.jsxs)("li", { className: `cat-item cat-item-${id}`, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime225.jsx)("a", { href: link, onClick: showRedirectionPreventedNotice, children: renderCategoryName(name118) }),
+      return /* @__PURE__ */ (0, import_jsx_runtime226.jsxs)("li", { className: `cat-item cat-item-${id}`, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime226.jsx)("a", { href: link, onClick: showRedirectionPreventedNotice, children: renderCategoryName(name118) }),
         showPostCounts && ` (${count})`,
-        isHierarchicalTaxonomy && showHierarchy && !!childCategories.length && /* @__PURE__ */ (0, import_jsx_runtime225.jsx)("ul", { className: "children", children: childCategories.map(
+        isHierarchicalTaxonomy && showHierarchy && !!childCategories.length && /* @__PURE__ */ (0, import_jsx_runtime226.jsx)("ul", { className: "children", children: childCategories.map(
           (childCategory) => renderCategoryListItem(childCategory)
         ) })
       ] }, id);
@@ -17523,12 +17561,12 @@ var wp;
     const renderCategoryDropdown = () => {
       const parentId = isHierarchicalTaxonomy && showHierarchy ? 0 : null;
       const categoriesList = getCategoriesList(parentId);
-      return /* @__PURE__ */ (0, import_jsx_runtime225.jsxs)(import_jsx_runtime225.Fragment, { children: [
-        showLabel ? /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime226.jsxs)(import_jsx_runtime226.Fragment, { children: [
+        showLabel ? /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
           import_block_editor27.RichText,
           {
             className: "wp-block-categories__label",
-            "aria-label": (0, import_i18n21.__)("Label text"),
+            "aria-label": (0, import_i18n20.__)("Label text"),
             placeholder: taxonomy?.name,
             withoutInteractiveFormatting: true,
             value: label,
@@ -17536,12 +17574,12 @@ var wp;
           }
         ) : (
           // eslint-disable-next-line jsx-a11y/label-has-associated-control
-          /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime225.jsx)("label", { htmlFor: selectId }), children: label ? label : taxonomy?.name })
+          /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime226.jsx)("label", { htmlFor: selectId }), children: label ? label : taxonomy?.name })
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime225.jsxs)("select", { id: selectId, children: [
-          /* @__PURE__ */ (0, import_jsx_runtime225.jsx)("option", { children: (0, import_i18n21.sprintf)(
+        /* @__PURE__ */ (0, import_jsx_runtime226.jsxs)("select", { id: selectId, children: [
+          /* @__PURE__ */ (0, import_jsx_runtime226.jsx)("option", { children: (0, import_i18n20.sprintf)(
             /* translators: %s: taxonomy's singular name */
-            (0, import_i18n21.__)("Select %s"),
+            (0, import_i18n20.__)("Select %s"),
             taxonomy?.labels?.singular_name
           ) }),
           categoriesList.map(
@@ -17554,7 +17592,7 @@ var wp;
       const { id, count, name: name118 } = category;
       const childCategories = getCategoriesList(id);
       return [
-        /* @__PURE__ */ (0, import_jsx_runtime225.jsxs)("option", { className: `level-${level}`, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime226.jsxs)("option", { className: `level-${level}`, children: [
           Array.from({ length: level * 3 }).map(() => "\xA0"),
           renderCategoryName(name118),
           showPostCounts && ` (${count})`
@@ -17577,11 +17615,11 @@ var wp;
       className: classes
     });
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime225.jsxs)(TagName2, { ...blockProps, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(import_block_editor27.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime225.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime226.jsxs)(TagName2, { ...blockProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(import_block_editor27.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime226.jsxs)(
         import_components11.__experimentalToolsPanel,
         {
-          label: (0, import_i18n21.__)("Settings"),
+          label: (0, import_i18n20.__)("Settings"),
           resetAll: () => {
             setAttributes({
               taxonomy: "category",
@@ -17595,21 +17633,21 @@ var wp;
           },
           dropdownMenuProps,
           children: [
-            Array.isArray(taxonomies) && /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
+            Array.isArray(taxonomies) && /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
               import_components11.__experimentalToolsPanelItem,
               {
                 hasValue: () => {
                   return taxonomySlug !== "category";
                 },
-                label: (0, import_i18n21.__)("Taxonomy"),
+                label: (0, import_i18n20.__)("Taxonomy"),
                 onDeselect: () => {
                   setAttributes({ taxonomy: "category" });
                 },
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
                   import_components11.SelectControl,
                   {
-                    label: (0, import_i18n21.__)("Taxonomy"),
+                    label: (0, import_i18n20.__)("Taxonomy"),
                     options: taxonomies.map((t2) => ({
                       label: t2.name,
                       value: t2.slug
@@ -17622,69 +17660,69 @@ var wp;
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
               import_components11.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!displayAsDropdown,
-                label: (0, import_i18n21.__)("Display as dropdown"),
+                label: (0, import_i18n20.__)("Display as dropdown"),
                 onDeselect: () => setAttributes({ displayAsDropdown: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
                   import_components11.ToggleControl,
                   {
-                    label: (0, import_i18n21.__)("Display as dropdown"),
+                    label: (0, import_i18n20.__)("Display as dropdown"),
                     checked: displayAsDropdown,
                     onChange: toggleAttribute("displayAsDropdown")
                   }
                 )
               }
             ),
-            displayAsDropdown && /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
+            displayAsDropdown && /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
               import_components11.__experimentalToolsPanelItem,
               {
                 hasValue: () => !showLabel,
-                label: (0, import_i18n21.__)("Show label"),
+                label: (0, import_i18n20.__)("Show label"),
                 onDeselect: () => setAttributes({ showLabel: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
                   import_components11.ToggleControl,
                   {
                     className: "wp-block-categories__indentation",
-                    label: (0, import_i18n21.__)("Show label"),
+                    label: (0, import_i18n20.__)("Show label"),
                     checked: showLabel,
                     onChange: toggleAttribute("showLabel")
                   }
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
               import_components11.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!showPostCounts,
-                label: (0, import_i18n21.__)("Show post counts"),
+                label: (0, import_i18n20.__)("Show post counts"),
                 onDeselect: () => setAttributes({ showPostCounts: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
                   import_components11.ToggleControl,
                   {
-                    label: (0, import_i18n21.__)("Show post counts"),
+                    label: (0, import_i18n20.__)("Show post counts"),
                     checked: showPostCounts,
                     onChange: toggleAttribute("showPostCounts")
                   }
                 )
               }
             ),
-            isHierarchicalTaxonomy && /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
+            isHierarchicalTaxonomy && /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
               import_components11.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!showOnlyTopLevel,
-                label: (0, import_i18n21.__)("Show only top level terms"),
+                label: (0, import_i18n20.__)("Show only top level terms"),
                 onDeselect: () => setAttributes({ showOnlyTopLevel: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
                   import_components11.ToggleControl,
                   {
-                    label: (0, import_i18n21.__)("Show only top level terms"),
+                    label: (0, import_i18n20.__)("Show only top level terms"),
                     checked: showOnlyTopLevel,
                     onChange: toggleAttribute(
                       "showOnlyTopLevel"
@@ -17693,34 +17731,34 @@ var wp;
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
               import_components11.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!showEmpty,
-                label: (0, import_i18n21.__)("Show empty terms"),
+                label: (0, import_i18n20.__)("Show empty terms"),
                 onDeselect: () => setAttributes({ showEmpty: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
                   import_components11.ToggleControl,
                   {
-                    label: (0, import_i18n21.__)("Show empty terms"),
+                    label: (0, import_i18n20.__)("Show empty terms"),
                     checked: showEmpty,
                     onChange: toggleAttribute("showEmpty")
                   }
                 )
               }
             ),
-            isHierarchicalTaxonomy && !showOnlyTopLevel && /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
+            isHierarchicalTaxonomy && !showOnlyTopLevel && /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
               import_components11.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!showHierarchy,
-                label: (0, import_i18n21.__)("Show hierarchy"),
+                label: (0, import_i18n20.__)("Show hierarchy"),
                 onDeselect: () => setAttributes({ showHierarchy: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
                   import_components11.ToggleControl,
                   {
-                    label: (0, import_i18n21.__)("Show hierarchy"),
+                    label: (0, import_i18n20.__)("Show hierarchy"),
                     checked: showHierarchy,
                     onChange: toggleAttribute("showHierarchy")
                   }
@@ -17730,18 +17768,18 @@ var wp;
           ]
         }
       ) }),
-      isResolving && /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(import_components11.Placeholder, { icon: pin_default, label: (0, import_i18n21.__)("Terms"), children: /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(import_components11.Spinner, {}) }),
-      !isResolving && categories?.length === 0 && /* @__PURE__ */ (0, import_jsx_runtime225.jsx)("p", { children: taxonomy.labels.no_terms }),
+      isResolving && /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(import_components11.Placeholder, { icon: pin_default, label: (0, import_i18n20.__)("Terms"), children: /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(import_components11.Spinner, {}) }),
+      !isResolving && categories?.length === 0 && /* @__PURE__ */ (0, import_jsx_runtime226.jsx)("p", { children: taxonomy.labels.no_terms }),
       !isResolving && categories?.length > 0 && (displayAsDropdown ? renderCategoryDropdown() : renderCategoryList())
     ] });
   }

   // packages/block-library/build-module/categories/variations.mjs
-  var import_i18n22 = __toESM(require_i18n(), 1);
+  var import_i18n21 = __toESM(require_i18n(), 1);
   var variations = [
     {
       name: "terms",
-      title: (0, import_i18n22.__)("Terms List"),
+      title: (0, import_i18n21.__)("Terms List"),
       icon: category_default,
       attributes: {
         // We need to set an attribute here that will be set when inserting the block.
@@ -17758,8 +17796,8 @@ var wp;
     },
     {
       name: "categories",
-      title: (0, import_i18n22.__)("Categories List"),
-      description: (0, import_i18n22.__)("Display a list of all categories."),
+      title: (0, import_i18n21.__)("Categories List"),
+      description: (0, import_i18n21.__)("Display a list of all categories."),
       icon: category_default,
       attributes: {
         taxonomy: "category"
@@ -17796,16 +17834,16 @@ var wp;
   var import_block_editor30 = __toESM(require_block_editor(), 1);
   var import_data16 = __toESM(require_data(), 1);
   var import_components14 = __toESM(require_components(), 1);
-  var import_element38 = __toESM(require_element(), 1);
-  var import_i18n25 = __toESM(require_i18n(), 1);
+  var import_element39 = __toESM(require_element(), 1);
+  var import_i18n24 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/freeform/convert-to-blocks-button.mjs
-  var import_i18n23 = __toESM(require_i18n(), 1);
+  var import_i18n22 = __toESM(require_i18n(), 1);
   var import_components12 = __toESM(require_components(), 1);
   var import_data14 = __toESM(require_data(), 1);
-  var import_blocks12 = __toESM(require_blocks(), 1);
+  var import_blocks10 = __toESM(require_blocks(), 1);
   var import_block_editor28 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime226 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime227 = __toESM(require_jsx_runtime(), 1);
   var ConvertToBlocksButton = ({ clientId }) => {
     const { replaceBlocks } = (0, import_data14.useDispatch)(import_block_editor28.store);
     const block = (0, import_data14.useSelect)(
@@ -17814,14 +17852,14 @@ var wp;
       },
       [clientId]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime227.jsx)(
       import_components12.ToolbarButton,
       {
         onClick: () => replaceBlocks(
           block.clientId,
-          (0, import_blocks12.rawHandler)({ HTML: (0, import_blocks12.serialize)(block) })
+          (0, import_blocks10.rawHandler)({ HTML: (0, import_blocks10.serialize)(block) })
         ),
-        children: (0, import_i18n23.__)("Convert to blocks")
+        children: (0, import_i18n22.__)("Convert to blocks")
       }
     );
   };
@@ -17830,24 +17868,24 @@ var wp;
   // packages/block-library/build-module/freeform/modal.mjs
   var import_block_editor29 = __toESM(require_block_editor(), 1);
   var import_components13 = __toESM(require_components(), 1);
-  var import_element37 = __toESM(require_element(), 1);
-  var import_i18n24 = __toESM(require_i18n(), 1);
+  var import_element38 = __toESM(require_element(), 1);
+  var import_i18n23 = __toESM(require_i18n(), 1);
   var import_data15 = __toESM(require_data(), 1);
   var import_compose14 = __toESM(require_compose(), 1);
-  var import_jsx_runtime227 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime228 = __toESM(require_jsx_runtime(), 1);
   function ModalAuxiliaryActions({ onClick, isModalFullScreen }) {
     const isMobileViewport = (0, import_compose14.useViewportMatch)("small", "<");
     if (isMobileViewport) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime227.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(
       import_components13.Button,
       {
         size: "compact",
         onClick,
         icon: fullscreen_default,
         isPressed: isModalFullScreen,
-        label: isModalFullScreen ? (0, import_i18n24.__)("Exit fullscreen") : (0, import_i18n24.__)("Enter fullscreen")
+        label: isModalFullScreen ? (0, import_i18n23.__)("Exit fullscreen") : (0, import_i18n23.__)("Enter fullscreen")
       }
     );
   }
@@ -17855,7 +17893,7 @@ var wp;
     const styles = (0, import_data15.useSelect)(
       (select10) => select10(import_block_editor29.store).getSettings().styles
     );
-    (0, import_element37.useEffect)(() => {
+    (0, import_element38.useEffect)(() => {
       const { baseURL, suffix, settings: settings117 } = window.wpEditorL10n.tinymce;
       window.tinymce.EditorManager.overrideDefaults({
         base_url: baseURL,
@@ -17880,21 +17918,21 @@ var wp;
         window.wp.oldEditor.remove(props.id);
       };
     }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime227.jsx)("textarea", { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime228.jsx)("textarea", { ...props });
   }
   function ModalEdit({ clientId, content, onClose, onChange }) {
-    const [isModalFullScreen, setIsModalFullScreen] = (0, import_element37.useState)(false);
+    const [isModalFullScreen, setIsModalFullScreen] = (0, import_element38.useState)(false);
     const id = `editor-${clientId}`;
-    return /* @__PURE__ */ (0, import_jsx_runtime227.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime228.jsxs)(
       import_components13.Modal,
       {
-        title: (0, import_i18n24.__)("Classic Editor"),
+        title: (0, import_i18n23.__)("Classic Editor"),
         onRequestClose: onClose,
         shouldCloseOnClickOutside: false,
         overlayClassName: "block-editor-freeform-modal",
         isFullScreen: isModalFullScreen,
         className: "block-editor-freeform-modal__content",
-        headerActions: /* @__PURE__ */ (0, import_jsx_runtime227.jsx)(
+        headerActions: /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(
           ModalAuxiliaryActions,
           {
             onClick: () => setIsModalFullScreen(!isModalFullScreen),
@@ -17902,24 +17940,24 @@ var wp;
           }
         ),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime227.jsx)(ClassicEdit, { id, defaultValue: content }),
-          /* @__PURE__ */ (0, import_jsx_runtime227.jsxs)(
+          /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(ClassicEdit, { id, defaultValue: content }),
+          /* @__PURE__ */ (0, import_jsx_runtime228.jsxs)(
             import_components13.Flex,
             {
               className: "block-editor-freeform-modal__actions",
               justify: "flex-end",
               expanded: false,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime227.jsx)(import_components13.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime227.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(import_components13.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(
                   import_components13.Button,
                   {
                     __next40pxDefaultSize: true,
                     variant: "tertiary",
                     onClick: onClose,
-                    children: (0, import_i18n24.__)("Cancel")
+                    children: (0, import_i18n23.__)("Cancel")
                   }
                 ) }),
-                /* @__PURE__ */ (0, import_jsx_runtime227.jsx)(import_components13.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime227.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(import_components13.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(
                   import_components13.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -17928,7 +17966,7 @@ var wp;
                       onChange(window.wp.oldEditor.getContent(id));
                       onClose();
                     },
-                    children: (0, import_i18n24.__)("Save")
+                    children: (0, import_i18n23.__)("Save")
                   }
                 ) })
               ]
@@ -17940,50 +17978,50 @@ var wp;
   }

   // packages/block-library/build-module/freeform/edit.mjs
-  var import_jsx_runtime228 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime229 = __toESM(require_jsx_runtime(), 1);
   function FreeformEdit({
     attributes: attributes2,
     setAttributes,
     clientId
   }) {
     const { content } = attributes2;
-    const [isOpen, setOpen] = (0, import_element38.useState)(false);
-    const editButtonRef = (0, import_element38.useRef)(null);
+    const [isOpen, setOpen] = (0, import_element39.useState)(false);
+    const editButtonRef = (0, import_element39.useRef)(null);
     const canRemove = (0, import_data16.useSelect)(
       (select10) => select10(import_block_editor30.store).canRemoveBlock(clientId),
       [clientId]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime228.jsxs)(import_jsx_runtime228.Fragment, { children: [
-      canRemove && /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(import_block_editor30.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(import_components14.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(convert_to_blocks_button_default, { clientId }) }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(import_block_editor30.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(import_components14.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime229.jsxs)(import_jsx_runtime229.Fragment, { children: [
+      canRemove && /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(import_block_editor30.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(import_components14.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(convert_to_blocks_button_default, { clientId }) }) }),
+      /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(import_block_editor30.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(import_components14.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(
         import_components14.ToolbarButton,
         {
           ref: editButtonRef,
           onClick: () => setOpen(true),
-          children: (0, import_i18n25.__)("Edit")
+          children: (0, import_i18n24.__)("Edit")
         }
       ) }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime228.jsxs)("div", { ...(0, import_block_editor30.useBlockProps)(), children: [
-        content ? /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(import_element38.RawHTML, { children: content }) : /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime229.jsxs)("div", { ...(0, import_block_editor30.useBlockProps)(), children: [
+        content ? /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(import_element39.RawHTML, { children: content }) : /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(
           import_components14.Placeholder,
           {
-            icon: /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(import_block_editor30.BlockIcon, { icon: classic_default }),
-            label: (0, import_i18n25.__)("Classic"),
-            instructions: (0, import_i18n25.__)(
+            icon: /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(import_block_editor30.BlockIcon, { icon: classic_default }),
+            label: (0, import_i18n24.__)("Classic"),
+            instructions: (0, import_i18n24.__)(
               "Use the classic editor to add content."
             ),
-            children: /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(
               import_components14.Button,
               {
                 __next40pxDefaultSize: true,
                 variant: "primary",
                 onClick: () => setOpen(true),
-                children: (0, import_i18n25.__)("Edit contents")
+                children: (0, import_i18n24.__)("Edit contents")
               }
             )
           }
         ),
-        isOpen && /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(
+        isOpen && /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(
           ModalEdit,
           {
             clientId,
@@ -18029,11 +18067,11 @@ var wp;
   };

   // packages/block-library/build-module/freeform/save.mjs
-  var import_element39 = __toESM(require_element(), 1);
-  var import_jsx_runtime229 = __toESM(require_jsx_runtime(), 1);
+  var import_element40 = __toESM(require_element(), 1);
+  var import_jsx_runtime230 = __toESM(require_jsx_runtime(), 1);
   function save8({ attributes: attributes2 }) {
     const { content } = attributes2;
-    return /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(import_element39.RawHTML, { children: content });
+    return /* @__PURE__ */ (0, import_jsx_runtime230.jsx)(import_element40.RawHTML, { children: content });
   }

   // packages/block-library/build-module/freeform/index.mjs
@@ -18053,14 +18091,13 @@ var wp;
     name: () => name14,
     settings: () => settings14
   });
-  var import_i18n27 = __toESM(require_i18n(), 1);
-  var import_blocks15 = __toESM(require_blocks(), 1);
+  var import_i18n26 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/code/edit.mjs
-  var import_i18n26 = __toESM(require_i18n(), 1);
+  var import_i18n25 = __toESM(require_i18n(), 1);
   var import_block_editor31 = __toESM(require_block_editor(), 1);
-  var import_blocks13 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime230 = __toESM(require_jsx_runtime(), 1);
+  var import_blocks11 = __toESM(require_blocks(), 1);
+  var import_jsx_runtime231 = __toESM(require_jsx_runtime(), 1);
   function CodeEdit({
     attributes: attributes2,
     setAttributes,
@@ -18069,7 +18106,7 @@ var wp;
     mergeBlocks
   }) {
     const blockProps = (0, import_block_editor31.useBlockProps)();
-    return /* @__PURE__ */ (0, import_jsx_runtime230.jsx)("pre", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime230.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime231.jsx)("pre", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(
       import_block_editor31.RichText,
       {
         tagName: "code",
@@ -18078,12 +18115,12 @@ var wp;
         onChange: (content) => setAttributes({ content }),
         onRemove,
         onMerge: mergeBlocks,
-        placeholder: (0, import_i18n26.__)("Write code\u2026"),
-        "aria-label": (0, import_i18n26.__)("Code"),
+        placeholder: (0, import_i18n25.__)("Write code\u2026"),
+        "aria-label": (0, import_i18n25.__)("Code"),
         preserveWhiteSpace: true,
         __unstablePastePlainText: true,
         __unstableOnSplitAtDoubleLineEnd: insertBlocksAfter ? () => insertBlocksAfter(
-          (0, import_blocks13.createBlock)((0, import_blocks13.getDefaultBlockName)())
+          (0, import_blocks11.createBlock)((0, import_blocks11.getDefaultBlockName)())
         ) : void 0,
         style: { whiteSpace: "break-spaces" }
       }
@@ -18180,9 +18217,9 @@ var wp;
   }

   // packages/block-library/build-module/code/save.mjs
-  var import_jsx_runtime231 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime232 = __toESM(require_jsx_runtime(), 1);
   function save9({ attributes: attributes2 }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime231.jsx)("pre", { ...import_block_editor32.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime232.jsx)("pre", { ...import_block_editor32.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime232.jsx)(
       import_block_editor32.RichText.Content,
       {
         tagName: "code",
@@ -18196,21 +18233,21 @@ var wp;
   }

   // packages/block-library/build-module/code/transforms.mjs
-  var import_blocks14 = __toESM(require_blocks(), 1);
+  var import_blocks12 = __toESM(require_blocks(), 1);
   var import_rich_text2 = __toESM(require_rich_text(), 1);
   var transforms4 = {
     from: [
       {
         type: "input",
         regExp: /^```$/,
-        transform: () => (0, import_blocks14.createBlock)("core/code")
+        transform: () => (0, import_blocks12.createBlock)("core/code")
       },
       {
         type: "block",
         blocks: ["core/paragraph"],
         transform: (attributes2) => {
           const { content } = attributes2;
-          return (0, import_blocks14.createBlock)("core/code", {
+          return (0, import_blocks12.createBlock)("core/code", {
             ...attributes2,
             ...getTransformedAttributes(attributes2, "core/code"),
             content
@@ -18222,13 +18259,13 @@ var wp;
         blocks: ["core/html"],
         __experimentalConvert(block) {
           const { attributes: attributes2 } = block;
-          return (0, import_blocks14.createBlock)("core/code", {
+          return (0, import_blocks12.createBlock)("core/code", {
             ...attributes2,
             ...getTransformedAttributes(attributes2, "core/code"),
             // The HTML is plain text (with plain line breaks), so
             // convert it to rich text.
             content: (0, import_rich_text2.toHTMLString)({
-              value: (0, import_rich_text2.create)({ text: (0, import_blocks14.getBlockContent)(block) })
+              value: (0, import_rich_text2.create)({ text: (0, import_blocks12.getBlockContent)(block) })
             })
           });
         }
@@ -18255,7 +18292,7 @@ var wp;
         blocks: ["core/paragraph"],
         transform: (attributes2) => {
           const { content } = attributes2;
-          return (0, import_blocks14.createBlock)("core/paragraph", {
+          return (0, import_blocks12.createBlock)("core/paragraph", {
             ...getTransformedAttributes(attributes2, "core/paragraph"),
             content
           });
@@ -18266,7 +18303,6 @@ var wp;
   var transforms_default4 = transforms4;

   // packages/block-library/build-module/code/index.mjs
-  var { fieldsKey: fieldsKey3, formKey: formKey3 } = unlock(import_blocks15.privateApis);
   var { name: name14 } = block_default15;
   var settings14 = {
     icon: code_default,
@@ -18274,7 +18310,7 @@ var wp;
       attributes: {
         /* eslint-disable @wordpress/i18n-no-collapsible-whitespace */
         // translators: Preserve \n markers for line breaks
-        content: (0, import_i18n27.__)(
+        content: (0, import_i18n26.__)(
           "// A \u201Cblock\u201D 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 );"
         )
         /* eslint-enable @wordpress/i18n-no-collapsible-whitespace */
@@ -18289,20 +18325,6 @@ var wp;
     edit: CodeEdit,
     save: save9
   };
-  if (window.__experimentalContentOnlyInspectorFields) {
-    settings14[fieldsKey3] = [
-      {
-        id: "content",
-        label: (0, import_i18n27.__)("Code"),
-        type: "text",
-        Edit: "rich-text"
-        // TODO: replace with custom component
-      }
-    ];
-    settings14[formKey3] = {
-      fields: ["content"]
-    };
-  }
   var init14 = () => initBlock({ name: name14, metadata: block_default15, settings: settings14 });

   // packages/block-library/build-module/column/index.mjs
@@ -18316,7 +18338,7 @@ var wp;

   // packages/block-library/build-module/column/deprecated.mjs
   var import_block_editor33 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime232 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime233 = __toESM(require_jsx_runtime(), 1);
   var deprecated4 = [
     {
       attributes: {
@@ -18344,7 +18366,7 @@ var wp;
           [`is-vertically-aligned-${verticalAlignment}`]: verticalAlignment
         });
         const style2 = { flexBasis: width + "%" };
-        return /* @__PURE__ */ (0, import_jsx_runtime232.jsx)("div", { className: wrapperClasses, style: style2, children: /* @__PURE__ */ (0, import_jsx_runtime232.jsx)(import_block_editor33.InnerBlocks.Content, {}) });
+        return /* @__PURE__ */ (0, import_jsx_runtime233.jsx)("div", { className: wrapperClasses, style: style2, children: /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(import_block_editor33.InnerBlocks.Content, {}) });
       }
     }
   ];
@@ -18354,33 +18376,33 @@ var wp;
   var import_block_editor34 = __toESM(require_block_editor(), 1);
   var import_components15 = __toESM(require_components(), 1);
   var import_data17 = __toESM(require_data(), 1);
-  var import_i18n28 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime233 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n27 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime234 = __toESM(require_jsx_runtime(), 1);
   function ColumnInspectorControls({ width, setAttributes }) {
     const [availableUnits] = (0, import_block_editor34.useSettings)("spacing.units");
     const units = (0, import_components15.__experimentalUseCustomUnits)({
       availableUnits: availableUnits || ["%", "px", "em", "rem", "vw"]
     });
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
       import_components15.__experimentalToolsPanel,
       {
-        label: (0, import_i18n28.__)("Settings"),
+        label: (0, import_i18n27.__)("Settings"),
         resetAll: () => {
           setAttributes({ width: void 0 });
         },
         dropdownMenuProps,
-        children: /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           import_components15.__experimentalToolsPanelItem,
           {
             hasValue: () => width !== void 0,
-            label: (0, import_i18n28.__)("Width"),
+            label: (0, import_i18n27.__)("Width"),
             onDeselect: () => setAttributes({ width: void 0 }),
             isShownByDefault: true,
-            children: /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
               import_components15.__experimentalUnitControl,
               {
-                label: (0, import_i18n28.__)("Width"),
+                label: (0, import_i18n27.__)("Width"),
                 __unstableInputWidth: "calc(50% - 8px)",
                 value: width || "",
                 onChange: (nextWidth) => {
@@ -18429,9 +18451,9 @@ var wp;
     });
     const columnsCount = columnsIds.length;
     const currentColumnPosition = columnsIds.indexOf(clientId) + 1;
-    const label = (0, import_i18n28.sprintf)(
+    const label = (0, import_i18n27.sprintf)(
       /* translators: 1: Block label (i.e. "Block: Column"), 2: Position of the selected block, 3: Total number of sibling blocks of the same type */
-      (0, import_i18n28.__)("%1$s (%2$d of %3$d)"),
+      (0, import_i18n27.__)("%1$s (%2$d of %3$d)"),
       blockProps["aria-label"],
       currentColumnPosition,
       columnsCount
@@ -18444,8 +18466,8 @@ var wp;
         renderAppender: hasChildBlocks ? false : import_block_editor34.InnerBlocks.ButtonBlockAppender
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime233.jsxs)(import_jsx_runtime233.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(import_block_editor34.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime234.jsxs)(import_jsx_runtime234.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(import_block_editor34.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
         import_block_editor34.BlockVerticalAlignmentToolbar,
         {
           onChange: updateAlignment,
@@ -18453,14 +18475,14 @@ var wp;
           controls: ["top", "center", "bottom", "stretch"]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(import_block_editor34.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(import_block_editor34.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
         ColumnInspectorControls,
         {
           width,
           setAttributes
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime233.jsx)("div", { ...innerBlocksProps })
+      /* @__PURE__ */ (0, import_jsx_runtime234.jsx)("div", { ...innerBlocksProps })
     ] });
   }
   var edit_default4 = ColumnEdit;
@@ -18546,7 +18568,7 @@ var wp;

   // packages/block-library/build-module/column/save.mjs
   var import_block_editor35 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime234 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime235 = __toESM(require_jsx_runtime(), 1);
   function save10({ attributes: attributes2 }) {
     const { verticalAlignment, width } = attributes2;
     const wrapperClasses = clsx_default({
@@ -18566,7 +18588,7 @@ var wp;
       style: style2
     });
     const innerBlocksProps = import_block_editor35.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime234.jsx)("div", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime235.jsx)("div", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/column/index.mjs
@@ -18587,12 +18609,12 @@ var wp;
     name: () => name16,
     settings: () => settings16
   });
-  var import_i18n31 = __toESM(require_i18n(), 1);
+  var import_i18n30 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/columns/deprecated.mjs
-  var import_blocks16 = __toESM(require_blocks(), 1);
+  var import_blocks13 = __toESM(require_blocks(), 1);
   var import_block_editor36 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime235 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime236 = __toESM(require_jsx_runtime(), 1);
   function getDeprecatedLayoutColumn(originalContent) {
     let { doc } = getDeprecatedLayoutColumn;
     if (!doc) {
@@ -18669,12 +18691,12 @@ var wp;
           backgroundColor: backgroundClass ? void 0 : customBackgroundColor,
           color: textClass ? void 0 : customTextColor
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
           "div",
           {
             className: className ? className : void 0,
             style: style2,
-            children: /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(import_block_editor36.InnerBlocks.Content, {})
+            children: /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(import_block_editor36.InnerBlocks.Content, {})
           }
         );
       }
@@ -18711,7 +18733,7 @@ var wp;
           return accumulator;
         }, []);
         const migratedInnerBlocks = columns.map(
-          (columnBlocks) => (0, import_blocks16.createBlock)("core/column", {}, columnBlocks)
+          (columnBlocks) => (0, import_blocks13.createBlock)("core/column", {}, columnBlocks)
         );
         const { columns: ignoredColumns, ...restAttributes } = attributes2;
         return [
@@ -18724,7 +18746,7 @@ var wp;
       },
       save({ attributes: attributes2 }) {
         const { columns } = attributes2;
-        return /* @__PURE__ */ (0, import_jsx_runtime235.jsx)("div", { className: `has-${columns}-columns`, children: /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(import_block_editor36.InnerBlocks.Content, {}) });
+        return /* @__PURE__ */ (0, import_jsx_runtime236.jsx)("div", { className: `has-${columns}-columns`, children: /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(import_block_editor36.InnerBlocks.Content, {}) });
       }
     },
     {
@@ -18747,17 +18769,17 @@ var wp;
         const wrapperClasses = clsx_default(`has-${columns}-columns`, {
           [`are-vertically-aligned-${verticalAlignment}`]: verticalAlignment
         });
-        return /* @__PURE__ */ (0, import_jsx_runtime235.jsx)("div", { className: wrapperClasses, children: /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(import_block_editor36.InnerBlocks.Content, {}) });
+        return /* @__PURE__ */ (0, import_jsx_runtime236.jsx)("div", { className: wrapperClasses, children: /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(import_block_editor36.InnerBlocks.Content, {}) });
       }
     }
   ];

   // packages/block-library/build-module/columns/edit.mjs
-  var import_i18n29 = __toESM(require_i18n(), 1);
+  var import_i18n28 = __toESM(require_i18n(), 1);
   var import_components16 = __toESM(require_components(), 1);
   var import_block_editor37 = __toESM(require_block_editor(), 1);
   var import_data18 = __toESM(require_data(), 1);
-  var import_blocks17 = __toESM(require_blocks(), 1);
+  var import_blocks14 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/columns/utils.mjs
   var toWidthPrecision = (value) => {
@@ -18810,7 +18832,7 @@ var wp;
   }

   // packages/block-library/build-module/columns/edit.mjs
-  var import_jsx_runtime236 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime237 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_BLOCK2 = {
     name: "core/column"
   };
@@ -18861,7 +18883,7 @@ var wp;
           ...Array.from({
             length: newlyAddedColumns
           }).map(() => {
-            return (0, import_blocks17.createBlock)("core/column", {
+            return (0, import_blocks14.createBlock)("core/column", {
               width: `${newColumnWidth}%`
             });
           })
@@ -18872,7 +18894,7 @@ var wp;
           ...Array.from({
             length: newColumns - previousColumns
           }).map(() => {
-            return (0, import_blocks17.createBlock)("core/column");
+            return (0, import_blocks14.createBlock)("core/column");
           })
         ];
       } else if (newColumns < previousColumns) {
@@ -18888,10 +18910,10 @@ var wp;
       replaceInnerBlocks(clientId, innerBlocks);
     }
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime236.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime237.jsxs)(
       import_components16.__experimentalToolsPanel,
       {
-        label: (0, import_i18n29.__)("Settings"),
+        label: (0, import_i18n28.__)("Settings"),
         resetAll: () => {
           setAttributes({
             isStackedOnMobile: true
@@ -18899,34 +18921,34 @@ var wp;
         },
         dropdownMenuProps,
         children: [
-          canInsertColumnBlock && /* @__PURE__ */ (0, import_jsx_runtime236.jsxs)(import_components16.__experimentalVStack, { spacing: 4, style: { gridColumn: "1 / -1" }, children: [
-            /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
+          canInsertColumnBlock && /* @__PURE__ */ (0, import_jsx_runtime237.jsxs)(import_components16.__experimentalVStack, { spacing: 4, style: { gridColumn: "1 / -1" }, children: [
+            /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
               import_components16.RangeControl,
               {
-                label: (0, import_i18n29.__)("Columns"),
+                label: (0, import_i18n28.__)("Columns"),
                 value: count,
                 onChange: (value) => updateColumns(count, Math.max(minCount, value)),
                 min: Math.max(1, minCount),
                 max: Math.max(6, count)
               }
             ),
-            count > 6 && /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(import_components16.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n29.__)(
+            count > 6 && /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(import_components16.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n28.__)(
               "This column count exceeds the recommended amount and may cause visual breakage."
             ) })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
             import_components16.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n29.__)("Stack on mobile"),
+              label: (0, import_i18n28.__)("Stack on mobile"),
               isShownByDefault: true,
               hasValue: () => isStackedOnMobile !== true,
               onDeselect: () => setAttributes({
                 isStackedOnMobile: true
               }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
                 import_components16.ToggleControl,
                 {
-                  label: (0, import_i18n29.__)("Stack on mobile"),
+                  label: (0, import_i18n28.__)("Stack on mobile"),
                   checked: isStackedOnMobile,
                   onChange: () => setAttributes({
                     isStackedOnMobile: !isStackedOnMobile
@@ -18967,15 +18989,15 @@ var wp;
         });
       });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime236.jsxs)(import_jsx_runtime236.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(import_block_editor37.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime237.jsxs)(import_jsx_runtime237.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(import_block_editor37.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
         import_block_editor37.BlockVerticalAlignmentToolbar,
         {
           onChange: updateAlignment,
           value: verticalAlignment
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(import_block_editor37.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(import_block_editor37.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
         ColumnInspectorControls2,
         {
           clientId,
@@ -18983,13 +19005,13 @@ var wp;
           isStackedOnMobile
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime236.jsx)("div", { ...innerBlocksProps })
+      /* @__PURE__ */ (0, import_jsx_runtime237.jsx)("div", { ...innerBlocksProps })
     ] });
   }
   function Placeholder4({ clientId, name: name118, setAttributes }) {
     const { blockType, variations: variations20 } = (0, import_data18.useSelect)(
       (select10) => {
-        const { getBlockVariations: getBlockVariations4, getBlockType: getBlockType6 } = select10(import_blocks17.store);
+        const { getBlockVariations: getBlockVariations4, getBlockType: getBlockType6 } = select10(import_blocks14.store);
         return {
           blockType: getBlockType6(name118),
           variations: getBlockVariations4(name118, "block")
@@ -18999,13 +19021,13 @@ var wp;
     );
     const { replaceInnerBlocks } = (0, import_data18.useDispatch)(import_block_editor37.store);
     const blockProps = (0, import_block_editor37.useBlockProps)();
-    return /* @__PURE__ */ (0, import_jsx_runtime236.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime237.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
       import_block_editor37.__experimentalBlockVariationPicker,
       {
         icon: blockType?.icon?.src,
         label: blockType?.title,
         variations: variations20,
-        instructions: (0, import_i18n29.__)("Divide into columns. Select a layout:"),
+        instructions: (0, import_i18n28.__)("Divide into columns. Select a layout:"),
         onSelect: (nextVariation) => {
           if (nextVariation.attributes) {
             setAttributes(nextVariation.attributes);
@@ -19013,7 +19035,7 @@ var wp;
           if (nextVariation.innerBlocks) {
             replaceInnerBlocks(
               clientId,
-              (0, import_blocks17.createBlocksFromInnerBlocksTemplate)(
+              (0, import_blocks14.createBlocksFromInnerBlocksTemplate)(
                 nextVariation.innerBlocks
               ),
               true
@@ -19030,7 +19052,7 @@ var wp;
       [clientId]
     );
     const Component = hasInnerBlocks ? ColumnsEditContainer : Placeholder4;
-    return /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(Component, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(Component, { ...props });
   };
   var edit_default5 = ColumnsEdit;

@@ -19128,7 +19150,7 @@ var wp;

   // packages/block-library/build-module/columns/save.mjs
   var import_block_editor38 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime237 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime238 = __toESM(require_jsx_runtime(), 1);
   function save11({ attributes: attributes2 }) {
     const { isStackedOnMobile, verticalAlignment } = attributes2;
     const className = clsx_default({
@@ -19137,26 +19159,26 @@ var wp;
     });
     const blockProps = import_block_editor38.useBlockProps.save({ className });
     const innerBlocksProps = import_block_editor38.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime237.jsx)("div", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime238.jsx)("div", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/columns/variations.mjs
   var import_components17 = __toESM(require_components(), 1);
-  var import_i18n30 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime238 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n29 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime239 = __toESM(require_jsx_runtime(), 1);
   var variations2 = [
     {
       name: "one-column-full",
-      title: (0, import_i18n30.__)("100"),
-      description: (0, import_i18n30.__)("One column"),
-      icon: /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
+      title: (0, import_i18n29.__)("100"),
+      description: (0, import_i18n29.__)("One column"),
+      icon: /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(
         import_components17.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
           width: "48",
           height: "48",
           viewBox: "0 0 48 48",
-          children: /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(import_components17.Path, { d: "M0 10a2 2 0 0 1 2-2h44a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Z" })
+          children: /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(import_components17.Path, { d: "M0 10a2 2 0 0 1 2-2h44a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Z" })
         }
       ),
       innerBlocks: [["core/column"]],
@@ -19164,16 +19186,16 @@ var wp;
     },
     {
       name: "two-columns-equal",
-      title: (0, import_i18n30.__)("50 / 50"),
-      description: (0, import_i18n30.__)("Two columns; equal split"),
-      icon: /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
+      title: (0, import_i18n29.__)("50 / 50"),
+      description: (0, import_i18n29.__)("Two columns; equal split"),
+      icon: /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(
         import_components17.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
           width: "48",
           height: "48",
           viewBox: "0 0 48 48",
-          children: /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(import_components17.Path, { d: "M0 10a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm25 0a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H27a2 2 0 0 1-2-2V10Z" })
+          children: /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(import_components17.Path, { d: "M0 10a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm25 0a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H27a2 2 0 0 1-2-2V10Z" })
         }
       ),
       isDefault: true,
@@ -19182,16 +19204,16 @@ var wp;
     },
     {
       name: "two-columns-one-third-two-thirds",
-      title: (0, import_i18n30.__)("33 / 66"),
-      description: (0, import_i18n30.__)("Two columns; one-third, two-thirds split"),
-      icon: /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
+      title: (0, import_i18n29.__)("33 / 66"),
+      description: (0, import_i18n29.__)("Two columns; one-third, two-thirds split"),
+      icon: /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(
         import_components17.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
           width: "48",
           height: "48",
           viewBox: "0 0 48 48",
-          children: /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(import_components17.Path, { d: "M0 10a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm17 0a2 2 0 0 1 2-2h27a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H19a2 2 0 0 1-2-2V10Z" })
+          children: /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(import_components17.Path, { d: "M0 10a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm17 0a2 2 0 0 1 2-2h27a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H19a2 2 0 0 1-2-2V10Z" })
         }
       ),
       innerBlocks: [
@@ -19202,16 +19224,16 @@ var wp;
     },
     {
       name: "two-columns-two-thirds-one-third",
-      title: (0, import_i18n30.__)("66 / 33"),
-      description: (0, import_i18n30.__)("Two columns; two-thirds, one-third split"),
-      icon: /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
+      title: (0, import_i18n29.__)("66 / 33"),
+      description: (0, import_i18n29.__)("Two columns; two-thirds, one-third split"),
+      icon: /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(
         import_components17.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
           width: "48",
           height: "48",
           viewBox: "0 0 48 48",
-          children: /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(import_components17.Path, { d: "M0 10a2 2 0 0 1 2-2h27a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm33 0a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H35a2 2 0 0 1-2-2V10Z" })
+          children: /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(import_components17.Path, { d: "M0 10a2 2 0 0 1 2-2h27a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm33 0a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H35a2 2 0 0 1-2-2V10Z" })
         }
       ),
       innerBlocks: [
@@ -19222,16 +19244,16 @@ var wp;
     },
     {
       name: "three-columns-equal",
-      title: (0, import_i18n30.__)("33 / 33 / 33"),
-      description: (0, import_i18n30.__)("Three columns; equal split"),
-      icon: /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
+      title: (0, import_i18n29.__)("33 / 33 / 33"),
+      description: (0, import_i18n29.__)("Three columns; equal split"),
+      icon: /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(
         import_components17.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
           width: "48",
           height: "48",
           viewBox: "0 0 48 48",
-          children: /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(import_components17.Path, { d: "M0 10a2 2 0 0 1 2-2h10.531c1.105 0 1.969.895 1.969 2v28c0 1.105-.864 2-1.969 2H2a2 2 0 0 1-2-2V10Zm16.5 0c0-1.105.864-2 1.969-2H29.53c1.105 0 1.969.895 1.969 2v28c0 1.105-.864 2-1.969 2H18.47c-1.105 0-1.969-.895-1.969-2V10Zm17 0c0-1.105.864-2 1.969-2H46a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H35.469c-1.105 0-1.969-.895-1.969-2V10Z" })
+          children: /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(import_components17.Path, { d: "M0 10a2 2 0 0 1 2-2h10.531c1.105 0 1.969.895 1.969 2v28c0 1.105-.864 2-1.969 2H2a2 2 0 0 1-2-2V10Zm16.5 0c0-1.105.864-2 1.969-2H29.53c1.105 0 1.969.895 1.969 2v28c0 1.105-.864 2-1.969 2H18.47c-1.105 0-1.969-.895-1.969-2V10Zm17 0c0-1.105.864-2 1.969-2H46a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H35.469c-1.105 0-1.969-.895-1.969-2V10Z" })
         }
       ),
       innerBlocks: [
@@ -19243,16 +19265,16 @@ var wp;
     },
     {
       name: "three-columns-wider-center",
-      title: (0, import_i18n30.__)("25 / 50 / 25"),
-      description: (0, import_i18n30.__)("Three columns; wide center column"),
-      icon: /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
+      title: (0, import_i18n29.__)("25 / 50 / 25"),
+      description: (0, import_i18n29.__)("Three columns; wide center column"),
+      icon: /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(
         import_components17.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
           width: "48",
           height: "48",
           viewBox: "0 0 48 48",
-          children: /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(import_components17.Path, { d: "M0 10a2 2 0 0 1 2-2h7.531c1.105 0 1.969.895 1.969 2v28c0 1.105-.864 2-1.969 2H2a2 2 0 0 1-2-2V10Zm13.5 0c0-1.105.864-2 1.969-2H32.53c1.105 0 1.969.895 1.969 2v28c0 1.105-.864 2-1.969 2H15.47c-1.105 0-1.969-.895-1.969-2V10Zm23 0c0-1.105.864-2 1.969-2H46a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2h-7.531c-1.105 0-1.969-.895-1.969-2V10Z" })
+          children: /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(import_components17.Path, { d: "M0 10a2 2 0 0 1 2-2h7.531c1.105 0 1.969.895 1.969 2v28c0 1.105-.864 2-1.969 2H2a2 2 0 0 1-2-2V10Zm13.5 0c0-1.105.864-2 1.969-2H32.53c1.105 0 1.969.895 1.969 2v28c0 1.105-.864 2-1.969 2H15.47c-1.105 0-1.969-.895-1.969-2V10Zm23 0c0-1.105.864-2 1.969-2H46a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2h-7.531c-1.105 0-1.969-.895-1.969-2V10Z" })
         }
       ),
       innerBlocks: [
@@ -19266,7 +19288,7 @@ var wp;
   var variations_default2 = variations2;

   // packages/block-library/build-module/columns/transforms.mjs
-  var import_blocks18 = __toESM(require_blocks(), 1);
+  var import_blocks15 = __toESM(require_blocks(), 1);
   var MAXIMUM_SELECTED_BLOCKS = 6;
   var COLUMN_VERTICAL_ALIGNMENTS = ["top", "center", "bottom"];
   var ROW_VERTICAL_ALIGNMENTS = [...COLUMN_VERTICAL_ALIGNMENTS, "stretch"];
@@ -19274,7 +19296,7 @@ var wp;
   var DEFAULT_COLUMN_LAYOUT = { type: "default" };
   var getObjectValue = (value) => value && typeof value === "object" && !Array.isArray(value) ? value : {};
   var getGroupAttributes = (attributes2) => {
-    const groupAttributeDefinitions = (0, import_blocks18.getBlockType)("core/group")?.attributes;
+    const groupAttributeDefinitions = (0, import_blocks15.getBlockType)("core/group")?.attributes;
     if (!groupAttributeDefinitions) {
       return {};
     }
@@ -19306,7 +19328,7 @@ var wp;
         )
       ]
     );
-    return (0, import_blocks18.createBlocksFromInnerBlocksTemplate)(innerBlocksTemplate);
+    return (0, import_blocks15.createBlocksFromInnerBlocksTemplate)(innerBlocksTemplate);
   };
   var getColumnBlocksFromRow = (innerBlocks) => innerBlocks.map((innerBlock) => {
     const style2 = getObjectValue(innerBlock?.attributes?.style);
@@ -19320,10 +19342,10 @@ var wp;
     } else {
       delete updatedStyle.layout;
     }
-    const columnInnerBlock = (0, import_blocks18.cloneSanitizedBlock)(innerBlock, {
+    const columnInnerBlock = (0, import_blocks15.cloneSanitizedBlock)(innerBlock, {
       style: Object.keys(updatedStyle).length ? updatedStyle : void 0
     });
-    return (0, import_blocks18.createBlock)(
+    return (0, import_blocks15.createBlock)(
       "core/column",
       columnWidth ? { width: columnWidth } : {},
       [columnInnerBlock]
@@ -19343,7 +19365,7 @@ var wp;
     const hasColumnLayout = Object.keys(columnLayout).length > 0;
     if (columnInnerBlocks.length > 1 || hasGroupAttributes || hasColumnStyle || hasColumnLayout) {
       return [
-        (0, import_blocks18.createBlock)(
+        (0, import_blocks15.createBlock)(
           "core/group",
           {
             ...groupAttributes,
@@ -19388,14 +19410,14 @@ var wp;
         if (!columnWidth) {
           delete updatedLayout.flexSize;
         }
-        return (0, import_blocks18.cloneSanitizedBlock)(innerBlock, {
+        return (0, import_blocks15.cloneSanitizedBlock)(innerBlock, {
           style: {
             ...style2,
             layout: updatedLayout
           }
         });
       }
-      return (0, import_blocks18.createBlock)(
+      return (0, import_blocks15.createBlock)(
         "core/group",
         {
           ...groupAttributes,
@@ -19421,7 +19443,7 @@ var wp;
         transform: (attributes2, innerBlocks) => {
           const { layout, ...rest } = attributes2;
           const { columnCount } = layout;
-          return (0, import_blocks18.createBlock)(
+          return (0, import_blocks15.createBlock)(
             "core/columns",
             rest,
             getColumnBlocksFromGrid(innerBlocks, columnCount)
@@ -19438,7 +19460,7 @@ var wp;
           const verticalAlignment = COLUMN_VERTICAL_ALIGNMENTS.includes(
             layout?.verticalAlignment
           ) ? layout.verticalAlignment : void 0;
-          return (0, import_blocks18.createBlock)(
+          return (0, import_blocks15.createBlock)(
             "core/columns",
             { ...rest, verticalAlignment },
             getColumnBlocksFromRow(innerBlocks)
@@ -19466,10 +19488,10 @@ var wp;
               ]
             ]
           );
-          return (0, import_blocks18.createBlock)(
+          return (0, import_blocks15.createBlock)(
             "core/columns",
             {},
-            (0, import_blocks18.createBlocksFromInnerBlocksTemplate)(innerBlocksTemplate)
+            (0, import_blocks15.createBlocksFromInnerBlocksTemplate)(innerBlocksTemplate)
           );
         },
         isMatch: ({ length: selectedBlocksLength }, blocks) => {
@@ -19523,7 +19545,7 @@ var wp;
           if (mediaPosition3 === "right") {
             innerBlocksTemplate.reverse();
           }
-          return (0, import_blocks18.createBlock)(
+          return (0, import_blocks15.createBlock)(
             "core/columns",
             {
               align,
@@ -19532,7 +19554,7 @@ var wp;
               style: style2,
               verticalAlignment
             },
-            (0, import_blocks18.createBlocksFromInnerBlocksTemplate)(innerBlocksTemplate)
+            (0, import_blocks15.createBlocksFromInnerBlocksTemplate)(innerBlocksTemplate)
           );
         }
       }
@@ -19547,7 +19569,7 @@ var wp;
           const rowVerticalAlignment = ROW_VERTICAL_ALIGNMENTS.includes(
             verticalAlignment
           ) ? verticalAlignment : "stretch";
-          return (0, import_blocks18.createBlock)(
+          return (0, import_blocks15.createBlock)(
             "core/group",
             {
               ...attributes2,
@@ -19569,7 +19591,7 @@ var wp;
         variationName: "group-grid",
         transform: (attributes2, innerBlocks) => {
           const columnCount = innerBlocks.length;
-          return (0, import_blocks18.createBlock)(
+          return (0, import_blocks15.createBlock)(
             "core/group",
             {
               ...attributes2,
@@ -19605,7 +19627,7 @@ var wp;
               name: "core/paragraph",
               attributes: {
                 /* translators: example text. */
-                content: (0, import_i18n31.__)(
+                content: (0, import_i18n30.__)(
                   "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent et eros eu felis."
                 )
               }
@@ -19620,7 +19642,7 @@ var wp;
               name: "core/paragraph",
               attributes: {
                 /* translators: example text. */
-                content: (0, import_i18n31.__)(
+                content: (0, import_i18n30.__)(
                   "Suspendisse commodo neque lacus, a dictum orci interdum et."
                 )
               }
@@ -19634,7 +19656,7 @@ var wp;
               name: "core/paragraph",
               attributes: {
                 /* translators: example text. */
-                content: (0, import_i18n31.__)(
+                content: (0, import_i18n30.__)(
                   "Etiam et egestas lorem. Vivamus sagittis sit amet dolor quis lobortis. Integer sed fermentum arcu, id vulputate lacus. Etiam fermentum sem eu quam hendrerit."
                 )
               }
@@ -19643,7 +19665,7 @@ var wp;
               name: "core/paragraph",
               attributes: {
                 /* translators: example text. */
-                content: (0, import_i18n31.__)(
+                content: (0, import_i18n30.__)(
                   "Nam risus massa, ullamcorper consectetur eros fermentum, porta aliquet ligula. Sed vel mauris nec enim."
                 )
               }
@@ -19737,7 +19759,7 @@ var wp;

   // packages/block-library/build-module/comments/deprecated.mjs
   var import_block_editor39 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime239 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime240 = __toESM(require_jsx_runtime(), 1);
   var v15 = {
     attributes: {
       tagName: {
@@ -19770,7 +19792,7 @@ var wp;
         ...blockProps,
         className: newClasses.join(" ")
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(Tag, { ...newBlockProps, children: /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(import_block_editor39.InnerBlocks.Content, {}) });
+      return /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(Tag, { ...newBlockProps, children: /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(import_block_editor39.InnerBlocks.Content, {}) });
     }
   };
   var deprecated_default7 = [v15];
@@ -19779,21 +19801,21 @@ var wp;
   var import_block_editor44 = __toESM(require_block_editor(), 1);

   // packages/block-library/build-module/comments/edit/comments-inspector-controls.mjs
-  var import_i18n32 = __toESM(require_i18n(), 1);
+  var import_i18n31 = __toESM(require_i18n(), 1);
   var import_block_editor40 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime240 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime241 = __toESM(require_jsx_runtime(), 1);
   var { HTMLElementControl: HTMLElementControl2 } = unlock(import_block_editor40.privateApis);
   function CommentsInspectorControls({
     attributes: { tagName },
     setAttributes
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(import_block_editor40.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(import_block_editor40.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(import_block_editor40.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(import_block_editor40.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
       HTMLElementControl2,
       {
         tagName,
         onChange: (value) => setAttributes({ tagName: value }),
         options: [
-          { label: (0, import_i18n32.__)("Default (<div>)"), value: "div" },
+          { label: (0, import_i18n31.__)("Default (<div>)"), value: "div" },
           { label: "<section>", value: "section" },
           { label: "<aside>", value: "aside" }
         ]
@@ -19803,38 +19825,38 @@ var wp;

   // packages/block-library/build-module/comments/edit/comments-legacy.mjs
   var import_block_editor43 = __toESM(require_block_editor(), 1);
-  var import_i18n35 = __toESM(require_i18n(), 1);
+  var import_i18n34 = __toESM(require_i18n(), 1);
   var import_components19 = __toESM(require_components(), 1);

   // packages/block-library/build-module/comments/edit/placeholder.mjs
   var import_block_editor42 = __toESM(require_block_editor(), 1);
-  var import_i18n34 = __toESM(require_i18n(), 1);
+  var import_i18n33 = __toESM(require_i18n(), 1);
   var import_data20 = __toESM(require_data(), 1);
   var import_core_data8 = __toESM(require_core_data(), 1);
-  var import_element40 = __toESM(require_element(), 1);
+  var import_element41 = __toESM(require_element(), 1);

   // packages/block-library/build-module/post-comments-form/form.mjs
-  var import_i18n33 = __toESM(require_i18n(), 1);
+  var import_i18n32 = __toESM(require_i18n(), 1);
   var import_block_editor41 = __toESM(require_block_editor(), 1);
   var import_components18 = __toESM(require_components(), 1);
   var import_compose16 = __toESM(require_compose(), 1);
   var import_core_data7 = __toESM(require_core_data(), 1);
   var import_data19 = __toESM(require_data(), 1);
-  var import_jsx_runtime241 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime242 = __toESM(require_jsx_runtime(), 1);
   var CommentsFormPlaceholder = () => {
     const instanceId = (0, import_compose16.useInstanceId)(CommentsFormPlaceholder);
-    return /* @__PURE__ */ (0, import_jsx_runtime241.jsxs)("div", { className: "comment-respond", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime241.jsx)("h3", { className: "comment-reply-title", children: (0, import_i18n33.__)("Leave a Reply") }),
-      /* @__PURE__ */ (0, import_jsx_runtime241.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)("div", { className: "comment-respond", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("h3", { className: "comment-reply-title", children: (0, import_i18n32.__)("Leave a Reply") }),
+      /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)(
         "form",
         {
           noValidate: true,
           className: "comment-form",
           onSubmit: (event) => event.preventDefault(),
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime241.jsxs)("p", { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime241.jsx)("label", { htmlFor: `comment-${instanceId}`, children: (0, import_i18n33.__)("Comment") }),
-              /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)("p", { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("label", { htmlFor: `comment-${instanceId}`, children: (0, import_i18n32.__)("Comment") }),
+              /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
                 "textarea",
                 {
                   id: `comment-${instanceId}`,
@@ -19845,7 +19867,7 @@ var wp;
                 }
               )
             ] }),
-            /* @__PURE__ */ (0, import_jsx_runtime241.jsx)("p", { className: "form-submit wp-block-button", children: /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("p", { className: "form-submit wp-block-button", children: /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
               "input",
               {
                 name: "submit",
@@ -19854,8 +19876,8 @@ var wp;
                   "wp-block-button__link",
                   (0, import_block_editor41.__experimentalGetElementClassName)("button")
                 ),
-                label: (0, import_i18n33.__)("Post Comment"),
-                value: (0, import_i18n33.__)("Post Comment"),
+                label: (0, import_i18n32.__)("Post Comment"),
+                value: (0, import_i18n32.__)("Post Comment"),
                 "aria-disabled": "true"
               }
             ) })
@@ -19882,13 +19904,13 @@ var wp;
     if (!isSiteEditor && "open" !== commentStatus) {
       if ("closed" === commentStatus) {
         const actions = [
-          /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
             import_components18.Button,
             {
               __next40pxDefaultSize: true,
               onClick: () => setCommentStatus("open"),
               variant: "primary",
-              children: (0, import_i18n33._x)(
+              children: (0, import_i18n32._x)(
                 "Enable comments",
                 "action that affects the current post"
               )
@@ -19896,58 +19918,58 @@ var wp;
             "enableComments"
           )
         ];
-        return /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(import_block_editor41.Warning, { actions, children: (0, import_i18n33.__)(
+        return /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(import_block_editor41.Warning, { actions, children: (0, import_i18n32.__)(
           "Post Comments Form block: Comments are not enabled for this item."
         ) });
       } else if (!postTypeSupportsComments) {
-        return /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(import_block_editor41.Warning, { children: (0, import_i18n33.sprintf)(
+        return /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(import_block_editor41.Warning, { children: (0, import_i18n32.sprintf)(
           /* translators: %s: Post type (i.e. "post", "page") */
-          (0, import_i18n33.__)(
+          (0, import_i18n32.__)(
             "Post Comments Form block: Comments are not enabled for this post type (%s)."
           ),
           postType
         ) });
       } else if ("open" !== defaultCommentStatus) {
-        return /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(import_block_editor41.Warning, { children: (0, import_i18n33.__)(
+        return /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(import_block_editor41.Warning, { children: (0, import_i18n32.__)(
           "Post Comments Form block: Comments are not enabled."
         ) });
       }
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(CommentsFormPlaceholder, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(CommentsFormPlaceholder, {});
   };
   var form_default = CommentsForm;

   // packages/block-library/build-module/comments/edit/placeholder.mjs
-  var import_jsx_runtime242 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime243 = __toESM(require_jsx_runtime(), 1);
   function PostCommentsPlaceholder({ postType, postId }) {
     let [postTitle] = (0, import_core_data8.useEntityProp)("postType", postType, "title", postId);
-    postTitle = postTitle || (0, import_i18n34.__)("Post Title");
+    postTitle = postTitle || (0, import_i18n33.__)("Post Title");
     const avatarURL = (0, import_data20.useSelect)(
       (select10) => select10(import_block_editor42.store).getSettings().__experimentalDiscussionSettings?.avatarURL,
       []
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)("div", { className: "wp-block-comments__legacy-placeholder", inert: "true", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("h3", {
+    return /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)("div", { className: "wp-block-comments__legacy-placeholder", inert: "true", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime243.jsx)("h3", {
         /* translators: %s: Post title. */
-        children: (0, import_i18n34.sprintf)((0, import_i18n34.__)("One response to %s"), postTitle)
+        children: (0, import_i18n33.sprintf)((0, import_i18n33.__)("One response to %s"), postTitle)
       }),
-      /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)("div", { className: "navigation", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("div", { className: "alignleft", children: /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)("a", { href: "#top", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)("div", { className: "navigation", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime243.jsx)("div", { className: "alignleft", children: /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)("a", { href: "#top", children: [
           "\xAB ",
-          (0, import_i18n34.__)("Older Comments")
+          (0, import_i18n33.__)("Older Comments")
         ] }) }),
-        /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("div", { className: "alignright", children: /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)("a", { href: "#top", children: [
-          (0, import_i18n34.__)("Newer Comments"),
+        /* @__PURE__ */ (0, import_jsx_runtime243.jsx)("div", { className: "alignright", children: /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)("a", { href: "#top", children: [
+          (0, import_i18n33.__)("Newer Comments"),
           " \xBB"
         ] }) })
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("ol", { className: "commentlist", children: /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("li", { className: "comment even thread-even depth-1", children: /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)("article", { className: "comment-body", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)("footer", { className: "comment-meta", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)("div", { className: "comment-author vcard", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime243.jsx)("ol", { className: "commentlist", children: /* @__PURE__ */ (0, import_jsx_runtime243.jsx)("li", { className: "comment even thread-even depth-1", children: /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)("article", { className: "comment-body", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)("footer", { className: "comment-meta", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)("div", { className: "comment-author vcard", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
               "img",
               {
-                alt: (0, import_i18n34.__)("Commenter Avatar"),
+                alt: (0, import_i18n33.__)("Commenter Avatar"),
                 src: avatarURL,
                 className: "avatar avatar-32 photo",
                 height: "32",
@@ -19955,74 +19977,74 @@ var wp;
                 loading: "lazy"
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("b", { className: "fn", children: /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("a", { href: "#top", className: "url", children: (0, import_i18n34.__)("A WordPress Commenter") }) }),
+            /* @__PURE__ */ (0, import_jsx_runtime243.jsx)("b", { className: "fn", children: /* @__PURE__ */ (0, import_jsx_runtime243.jsx)("a", { href: "#top", className: "url", children: (0, import_i18n33.__)("A WordPress Commenter") }) }),
             " ",
-            /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)("span", { className: "says", children: [
-              (0, import_i18n34.__)("says"),
+            /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)("span", { className: "says", children: [
+              (0, import_i18n33.__)("says"),
               ":"
             ] })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)("div", { className: "comment-metadata", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("a", { href: "#top", children: /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("time", { dateTime: "2000-01-01T00:00:00+00:00", children: (0, import_i18n34.__)("January 1, 2000 at 00:00 am") }) }),
+          /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)("div", { className: "comment-metadata", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime243.jsx)("a", { href: "#top", children: /* @__PURE__ */ (0, import_jsx_runtime243.jsx)("time", { dateTime: "2000-01-01T00:00:00+00:00", children: (0, import_i18n33.__)("January 1, 2000 at 00:00 am") }) }),
             " ",
-            /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("span", { className: "edit-link", children: /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime243.jsx)("span", { className: "edit-link", children: /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
               "a",
               {
                 className: "comment-edit-link",
                 href: "#top",
-                children: (0, import_i18n34.__)("Edit")
+                children: (0, import_i18n33.__)("Edit")
               }
             ) })
           ] })
         ] }),
-        /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("div", { className: "comment-content", children: /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)("p", { children: [
-          (0, import_i18n34.__)("Hi, this is a comment."),
-          /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("br", {}),
-          (0, import_i18n34.__)(
+        /* @__PURE__ */ (0, import_jsx_runtime243.jsx)("div", { className: "comment-content", children: /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)("p", { children: [
+          (0, import_i18n33.__)("Hi, this is a comment."),
+          /* @__PURE__ */ (0, import_jsx_runtime243.jsx)("br", {}),
+          (0, import_i18n33.__)(
             "To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard."
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("br", {}),
-          (0, import_element40.createInterpolateElement)(
-            (0, import_i18n34.__)(
+          /* @__PURE__ */ (0, import_jsx_runtime243.jsx)("br", {}),
+          (0, import_element41.createInterpolateElement)(
+            (0, import_i18n33.__)(
               "Commenter avatars come from <a>Gravatar</a>."
             ),
             {
               a: (
                 // eslint-disable-next-line jsx-a11y/anchor-has-content
-                /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("a", { href: "https://gravatar.com/" })
+                /* @__PURE__ */ (0, import_jsx_runtime243.jsx)("a", { href: "https://gravatar.com/" })
               )
             }
           )
         ] }) }),
-        /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("div", { className: "reply", children: /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime243.jsx)("div", { className: "reply", children: /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
           "a",
           {
             className: "comment-reply-link",
             href: "#top",
-            "aria-label": (0, import_i18n34.__)(
+            "aria-label": (0, import_i18n33.__)(
               "Reply to A WordPress Commenter"
             ),
             /* translators: Comment reply button text. */
-            children: (0, import_i18n34._x)("Reply", "verb")
+            children: (0, import_i18n33._x)("Reply", "verb")
           }
         ) })
       ] }) }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)("div", { className: "navigation", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("div", { className: "alignleft", children: /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)("a", { href: "#top", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)("div", { className: "navigation", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime243.jsx)("div", { className: "alignleft", children: /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)("a", { href: "#top", children: [
           "\xAB ",
-          (0, import_i18n34.__)("Older Comments")
+          (0, import_i18n33.__)("Older Comments")
         ] }) }),
-        /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("div", { className: "alignright", children: /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)("a", { href: "#top", children: [
-          (0, import_i18n34.__)("Newer Comments"),
+        /* @__PURE__ */ (0, import_jsx_runtime243.jsx)("div", { className: "alignright", children: /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)("a", { href: "#top", children: [
+          (0, import_i18n33.__)("Newer Comments"),
           " \xBB"
         ] }) })
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(form_default, { postId, postType })
+      /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(form_default, { postId, postType })
     ] });
   }

   // packages/block-library/build-module/comments/edit/comments-legacy.mjs
-  var import_jsx_runtime243 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime244 = __toESM(require_jsx_runtime(), 1);
   function CommentsLegacy({
     attributes: attributes2,
     setAttributes,
@@ -20030,13 +20052,13 @@ var wp;
   }) {
     const { textAlign } = attributes2;
     const actions = [
-      /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(
         import_components19.Button,
         {
           __next40pxDefaultSize: true,
           onClick: () => void setAttributes({ legacy: false }),
           variant: "primary",
-          children: (0, import_i18n35.__)("Switch to editable mode")
+          children: (0, import_i18n34.__)("Switch to editable mode")
         },
         "convert"
       )
@@ -20046,8 +20068,8 @@ var wp;
         [`has-text-align-${textAlign}`]: textAlign
       })
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)(import_jsx_runtime243.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(import_block_editor43.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime244.jsxs)(import_jsx_runtime244.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(import_block_editor43.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(
         import_block_editor43.AlignmentControl,
         {
           value: textAlign,
@@ -20056,27 +20078,27 @@ var wp;
           }
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)("div", { ...blockProps, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(import_block_editor43.Warning, { actions, children: (0, import_i18n35.__)(
+      /* @__PURE__ */ (0, import_jsx_runtime244.jsxs)("div", { ...blockProps, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(import_block_editor43.Warning, { actions, children: (0, import_i18n34.__)(
           "Comments block: You\u2019re currently using the legacy version of the block. The following is just a placeholder - the final styling will likely look different. For a better representation and more customization options, switch the block to its editable mode."
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(PostCommentsPlaceholder, { postId, postType })
+        /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(PostCommentsPlaceholder, { postId, postType })
       ] })
     ] });
   }

   // packages/block-library/build-module/comments/edit/index.mjs
-  var import_jsx_runtime244 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime245 = __toESM(require_jsx_runtime(), 1);
   function CommentsEdit(props) {
     const { attributes: attributes2, setAttributes, clientId } = props;
     const { tagName: TagName2, legacy } = attributes2;
     const blockProps = (0, import_block_editor44.useBlockProps)();
     const innerBlocksProps = (0, import_block_editor44.useInnerBlocksProps)(blockProps);
     if (legacy) {
-      return /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(CommentsLegacy, { ...props });
+      return /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(CommentsLegacy, { ...props });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime244.jsxs)(import_jsx_runtime244.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime245.jsxs)(import_jsx_runtime245.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(
         CommentsInspectorControls,
         {
           attributes: attributes2,
@@ -20084,17 +20106,17 @@ var wp;
           clientId
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(TagName2, { ...innerBlocksProps })
+      /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(TagName2, { ...innerBlocksProps })
     ] });
   }

   // packages/block-library/build-module/comments/save.mjs
   var import_block_editor45 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime245 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime246 = __toESM(require_jsx_runtime(), 1);
   function save12({ attributes: { tagName: Tag, legacy } }) {
     const blockProps = import_block_editor45.useBlockProps.save();
     const innerBlocksProps = import_block_editor45.useInnerBlocksProps.save(blockProps);
-    return legacy ? null : /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(Tag, { ...innerBlocksProps });
+    return legacy ? null : /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(Tag, { ...innerBlocksProps });
   }

   // packages/block-library/build-module/comments/edit/template.mjs
@@ -20254,8 +20276,8 @@ var wp;
   var import_components20 = __toESM(require_components(), 1);
   var import_core_data9 = __toESM(require_core_data(), 1);
   var import_data21 = __toESM(require_data(), 1);
-  var import_i18n36 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime246 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n35 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime247 = __toESM(require_jsx_runtime(), 1);
   function Edit6({
     attributes: attributes2,
     context: { commentId },
@@ -20286,10 +20308,10 @@ var wp;
       const { __experimentalDiscussionSettings } = select10(import_block_editor46.store).getSettings();
       return __experimentalDiscussionSettings?.avatarURL;
     }, []);
-    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_block_editor46.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components20.PanelBody, { title: (0, import_i18n36.__)("Settings"), children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(
+    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_block_editor46.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components20.PanelBody, { title: (0, import_i18n35.__)("Settings"), children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
       import_components20.RangeControl,
       {
-        label: (0, import_i18n36.__)("Image size"),
+        label: (0, import_i18n35.__)("Image size"),
         onChange: (newWidth) => setAttributes({
           width: newWidth,
           height: newWidth
@@ -20300,7 +20322,7 @@ var wp;
         value: width
       }
     ) }) });
-    const resizableAvatar = /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(
+    const resizableAvatar = /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
       import_components20.ResizableBox,
       {
         size: {
@@ -20317,25 +20339,25 @@ var wp;
         lockAspectRatio: true,
         enable: {
           top: false,
-          right: !(0, import_i18n36.isRTL)(),
+          right: !(0, import_i18n35.isRTL)(),
           bottom: true,
-          left: (0, import_i18n36.isRTL)()
+          left: (0, import_i18n35.isRTL)()
         },
         minWidth: minSize,
         maxWidth: maxSizeBuffer,
-        children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
           "img",
           {
             src: avatarUrls ? avatarUrls[avatarUrls.length - 1] : avatarURL,
-            alt: `${authorName} ${(0, import_i18n36.__)("Avatar")}`,
+            alt: `${authorName} ${(0, import_i18n35.__)("Avatar")}`,
             ...blockProps
           }
         )
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime246.jsxs)(import_jsx_runtime246.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime247.jsxs)(import_jsx_runtime247.Fragment, { children: [
       inspectorControls,
-      /* @__PURE__ */ (0, import_jsx_runtime246.jsx)("div", { ...spacingProps, children: resizableAvatar })
+      /* @__PURE__ */ (0, import_jsx_runtime247.jsx)("div", { ...spacingProps, children: resizableAvatar })
     ] });
   }

@@ -20427,12 +20449,12 @@ var wp;
   };

   // packages/block-library/build-module/comment-author-name/edit.mjs
-  var import_i18n37 = __toESM(require_i18n(), 1);
+  var import_i18n36 = __toESM(require_i18n(), 1);
   var import_data22 = __toESM(require_data(), 1);
   var import_block_editor47 = __toESM(require_block_editor(), 1);
   var import_core_data10 = __toESM(require_core_data(), 1);
   var import_components21 = __toESM(require_components(), 1);
-  var import_jsx_runtime247 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime248 = __toESM(require_jsx_runtime(), 1);
   function Edit7(props) {
     const {
       attributes: { isLink, linkTarget },
@@ -20449,16 +20471,16 @@ var wp;
         const authorName = comment?.author_name;
         if (comment && !authorName) {
           const user = getEntityRecord("root", "user", comment.author);
-          return user?.name ?? (0, import_i18n37.__)("Anonymous");
+          return user?.name ?? (0, import_i18n36.__)("Anonymous");
         }
         return authorName ?? "";
       },
       [commentId]
     );
-    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_block_editor47.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime247.jsxs)(
+    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(import_block_editor47.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime248.jsxs)(
       import_components21.__experimentalToolsPanel,
       {
-        label: (0, import_i18n37.__)("Settings"),
+        label: (0, import_i18n36.__)("Settings"),
         resetAll: () => {
           setAttributes({
             isLink: true,
@@ -20467,38 +20489,38 @@ var wp;
         },
         dropdownMenuProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(
             import_components21.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n37.__)("Link to authors URL"),
+              label: (0, import_i18n36.__)("Link to authors URL"),
               isShownByDefault: true,
               hasValue: () => !isLink,
               onDeselect: () => setAttributes({
                 isLink: true
               }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(
                 import_components21.ToggleControl,
                 {
-                  label: (0, import_i18n37.__)("Link to authors URL"),
+                  label: (0, import_i18n36.__)("Link to authors URL"),
                   onChange: () => setAttributes({ isLink: !isLink }),
                   checked: isLink
                 }
               )
             }
           ),
-          isLink && /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+          isLink && /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(
             import_components21.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n37.__)("Open in new tab"),
+              label: (0, import_i18n36.__)("Open in new tab"),
               isShownByDefault: true,
               hasValue: () => linkTarget !== "_self",
               onDeselect: () => setAttributes({
                 linkTarget: "_self"
               }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(
                 import_components21.ToggleControl,
                 {
-                  label: (0, import_i18n37.__)("Open in new tab"),
+                  label: (0, import_i18n36.__)("Open in new tab"),
                   onChange: (value) => setAttributes({
                     linkTarget: value ? "_blank" : "_self"
                   }),
@@ -20511,9 +20533,9 @@ var wp;
       }
     ) });
     if (!commentId || !displayName) {
-      displayName = (0, import_i18n37._x)("Comment Author", "block title");
+      displayName = (0, import_i18n36._x)("Comment Author", "block title");
     }
-    const displayAuthor = isLink ? /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+    const displayAuthor = isLink ? /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(
       "a",
       {
         href: "#comment-author-pseudo-link",
@@ -20521,9 +20543,9 @@ var wp;
         children: displayName
       }
     ) : displayName;
-    return /* @__PURE__ */ (0, import_jsx_runtime247.jsxs)(import_jsx_runtime247.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime248.jsxs)(import_jsx_runtime248.Fragment, { children: [
       inspectorControls,
-      /* @__PURE__ */ (0, import_jsx_runtime247.jsx)("div", { ...blockProps, children: displayAuthor })
+      /* @__PURE__ */ (0, import_jsx_runtime248.jsx)("div", { ...blockProps, children: displayAuthor })
     ] });
   }

@@ -20698,12 +20720,12 @@ var wp;
   };

   // packages/block-library/build-module/comment-content/edit.mjs
-  var import_i18n38 = __toESM(require_i18n(), 1);
-  var import_element41 = __toESM(require_element(), 1);
+  var import_i18n37 = __toESM(require_i18n(), 1);
+  var import_element42 = __toESM(require_element(), 1);
   var import_components22 = __toESM(require_components(), 1);
   var import_core_data11 = __toESM(require_core_data(), 1);
   var import_block_editor48 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime248 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime249 = __toESM(require_jsx_runtime(), 1);
   function Edit8(props) {
     const {
       context: { commentId }
@@ -20717,9 +20739,9 @@ var wp;
       commentId
     );
     if (!commentId || !content) {
-      return /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(import_jsx_runtime248.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime248.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime248.jsx)("p", { children: (0, import_i18n38._x)("Comment Content", "block title") }) }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(import_jsx_runtime249.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)("p", { children: (0, import_i18n37._x)("Comment Content", "block title") }) }) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(import_jsx_runtime248.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime248.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(import_components22.Disabled, { children: /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(import_element41.RawHTML, { children: content.rendered }, "html") }) }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(import_jsx_runtime249.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(import_components22.Disabled, { children: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(import_element42.RawHTML, { children: content.rendered }, "html") }) }) });
   }

   // packages/block-library/build-module/comment-content/deprecated.mjs
@@ -20862,8 +20884,8 @@ var wp;
   var import_date = __toESM(require_date(), 1);
   var import_block_editor49 = __toESM(require_block_editor(), 1);
   var import_components23 = __toESM(require_components(), 1);
-  var import_i18n39 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime249 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n38 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime250 = __toESM(require_jsx_runtime(), 1);
   function Edit9({
     attributes: { format: format3, isLink },
     context: { commentId },
@@ -20877,10 +20899,10 @@ var wp;
       "site",
       "date_format"
     );
-    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(import_block_editor49.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime249.jsxs)(
+    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(import_block_editor49.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime250.jsxs)(
       import_components23.__experimentalToolsPanel,
       {
-        label: (0, import_i18n39.__)("Settings"),
+        label: (0, import_i18n38.__)("Settings"),
         resetAll: () => {
           setAttributes({
             format: void 0,
@@ -20889,14 +20911,14 @@ var wp;
         },
         dropdownMenuProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
             import_components23.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n39.__)("Date format"),
+              label: (0, import_i18n38.__)("Date format"),
               hasValue: () => format3 !== void 0,
               onDeselect: () => setAttributes({ format: void 0 }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
                 import_block_editor49.__experimentalDateFormatPicker,
                 {
                   format: format3,
@@ -20906,17 +20928,17 @@ var wp;
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
             import_components23.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n39.__)("Link to comment"),
+              label: (0, import_i18n38.__)("Link to comment"),
               hasValue: () => !isLink,
               onDeselect: () => setAttributes({ isLink: true }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
                 import_components23.ToggleControl,
                 {
-                  label: (0, import_i18n39.__)("Link to comment"),
+                  label: (0, import_i18n38.__)("Link to comment"),
                   onChange: () => setAttributes({ isLink: !isLink }),
                   checked: isLink
                 }
@@ -20927,11 +20949,11 @@ var wp;
       }
     ) });
     if (!commentId || !date) {
-      date = (0, import_i18n39._x)("Comment Date", "block title");
+      date = (0, import_i18n38._x)("Comment Date", "block title");
     }
-    let commentDate = date instanceof Date ? /* @__PURE__ */ (0, import_jsx_runtime249.jsx)("time", { dateTime: (0, import_date.dateI18n)("c", date), children: format3 === "human-diff" ? (0, import_date.humanTimeDiff)(date) : (0, import_date.dateI18n)(format3 || siteFormat, date) }) : /* @__PURE__ */ (0, import_jsx_runtime249.jsx)("time", { children: date });
+    let commentDate = date instanceof Date ? /* @__PURE__ */ (0, import_jsx_runtime250.jsx)("time", { dateTime: (0, import_date.dateI18n)("c", date), children: format3 === "human-diff" ? (0, import_date.humanTimeDiff)(date) : (0, import_date.dateI18n)(format3 || siteFormat, date) }) : /* @__PURE__ */ (0, import_jsx_runtime250.jsx)("time", { children: date });
     if (isLink) {
-      commentDate = /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
+      commentDate = /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
         "a",
         {
           href: "#comment-date-pseudo-link",
@@ -20940,9 +20962,9 @@ var wp;
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime249.jsxs)(import_jsx_runtime249.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime250.jsxs)(import_jsx_runtime250.Fragment, { children: [
       inspectorControls,
-      /* @__PURE__ */ (0, import_jsx_runtime249.jsx)("div", { ...blockProps, children: commentDate })
+      /* @__PURE__ */ (0, import_jsx_runtime250.jsx)("div", { ...blockProps, children: commentDate })
     ] });
   }

@@ -21069,35 +21091,35 @@ var wp;
   // packages/block-library/build-module/comment-edit-link/edit.mjs
   var import_block_editor50 = __toESM(require_block_editor(), 1);
   var import_components24 = __toESM(require_components(), 1);
-  var import_i18n40 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime250 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n39 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime251 = __toESM(require_jsx_runtime(), 1);
   function Edit10(props) {
     const { attributes: attributes2, setAttributes } = props;
     const { linkTarget } = attributes2;
     useDeprecatedTextAlign(props);
     const blockProps = (0, import_block_editor50.useBlockProps)();
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(import_block_editor50.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
+    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(import_block_editor50.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
       import_components24.__experimentalToolsPanel,
       {
-        label: (0, import_i18n40.__)("Settings"),
+        label: (0, import_i18n39.__)("Settings"),
         resetAll: () => {
           setAttributes({
             linkTarget: "_self"
           });
         },
         dropdownMenuProps,
-        children: /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
           import_components24.__experimentalToolsPanelItem,
           {
-            label: (0, import_i18n40.__)("Open in new tab"),
+            label: (0, import_i18n39.__)("Open in new tab"),
             isShownByDefault: true,
             hasValue: () => linkTarget === "_blank",
             onDeselect: () => setAttributes({ linkTarget: "_self" }),
-            children: /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
               import_components24.ToggleControl,
               {
-                label: (0, import_i18n40.__)("Open in new tab"),
+                label: (0, import_i18n39.__)("Open in new tab"),
                 onChange: (value) => setAttributes({
                   linkTarget: value ? "_blank" : "_self"
                 }),
@@ -21108,14 +21130,14 @@ var wp;
         )
       }
     ) });
-    return /* @__PURE__ */ (0, import_jsx_runtime250.jsxs)(import_jsx_runtime250.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime251.jsxs)(import_jsx_runtime251.Fragment, { children: [
       inspectorControls,
-      /* @__PURE__ */ (0, import_jsx_runtime250.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime251.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
         "a",
         {
           href: "#edit-comment-pseudo-link",
           onClick: (event) => event.preventDefault(),
-          children: (0, import_i18n40.__)("Edit")
+          children: (0, import_i18n39.__)("Edit")
         }
       ) })
     ] });
@@ -21252,19 +21274,19 @@ var wp;
   };

   // packages/block-library/build-module/comment-reply-link/edit.mjs
-  var import_i18n41 = __toESM(require_i18n(), 1);
+  var import_i18n40 = __toESM(require_i18n(), 1);
   var import_block_editor51 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime251 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime252 = __toESM(require_jsx_runtime(), 1);
   function Edit11(props) {
     useDeprecatedTextAlign(props);
     const blockProps = (0, import_block_editor51.useBlockProps)();
-    return /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(import_jsx_runtime251.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime251.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(import_jsx_runtime252.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime252.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
       "a",
       {
         href: "#comment-reply-pseudo-link",
         onClick: (event) => event.preventDefault(),
         /* translators: Comment reply button text. */
-        children: (0, import_i18n41._x)("Reply", "verb")
+        children: (0, import_i18n40._x)("Reply", "verb")
       }
     ) }) });
   }
@@ -21391,15 +21413,15 @@ var wp;
   };

   // packages/block-library/build-module/comment-template/edit.mjs
-  var import_element43 = __toESM(require_element(), 1);
+  var import_element44 = __toESM(require_element(), 1);
   var import_data24 = __toESM(require_data(), 1);
-  var import_i18n42 = __toESM(require_i18n(), 1);
+  var import_i18n41 = __toESM(require_i18n(), 1);
   var import_block_editor53 = __toESM(require_block_editor(), 1);
   var import_components25 = __toESM(require_components(), 1);
   var import_core_data13 = __toESM(require_core_data(), 1);

   // packages/block-library/build-module/comment-template/hooks.mjs
-  var import_element42 = __toESM(require_element(), 1);
+  var import_element43 = __toESM(require_element(), 1);
   var import_data23 = __toESM(require_data(), 1);
   var import_block_editor52 = __toESM(require_block_editor(), 1);
   var import_url4 = __toESM(require_url(), 1);
@@ -21429,7 +21451,7 @@ var wp;
       perPage,
       queryArgs
     });
-    return (0, import_element42.useMemo)(() => {
+    return (0, import_element43.useMemo)(() => {
       return page ? {
         ...queryArgs,
         post: postId,
@@ -21439,10 +21461,10 @@ var wp;
     }, [postId, perPage, page]);
   };
   var useDefaultPageIndex = ({ defaultPage, postId, perPage, queryArgs }) => {
-    const [defaultPages, setDefaultPages] = (0, import_element42.useState)({});
+    const [defaultPages, setDefaultPages] = (0, import_element43.useState)({});
     const key = `${postId}_${perPage}`;
     const page = defaultPages[key] || 0;
-    (0, import_element42.useEffect)(() => {
+    (0, import_element43.useEffect)(() => {
       if (page || defaultPage !== "newest") {
         return;
       }
@@ -21472,7 +21494,7 @@ var wp;
     return defaultPage === "newest" ? page : 1;
   };
   var useCommentTree = (topLevelComments) => {
-    const commentTree = (0, import_element42.useMemo)(
+    const commentTree = (0, import_element43.useMemo)(
       () => topLevelComments?.map(({ id, _embedded }) => {
         const [children] = _embedded?.children || [[]];
         return {
@@ -21488,7 +21510,7 @@ var wp;
   };

   // packages/block-library/build-module/comment-template/edit.mjs
-  var import_jsx_runtime252 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime253 = __toESM(require_jsx_runtime(), 1);
   var getCommentsPlaceholder = ({
     perPage,
     pageComments,
@@ -21533,9 +21555,9 @@ var wp;
     blocks
   }) {
     const { children, ...innerBlocksProps } = (0, import_block_editor53.useInnerBlocksProps)({});
-    return /* @__PURE__ */ (0, import_jsx_runtime252.jsxs)("li", { ...innerBlocksProps, children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime253.jsxs)("li", { ...innerBlocksProps, children: [
       comment.commentId === (activeCommentId || firstCommentId) ? children : null,
-      /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
         MemoizedCommentTemplatePreview,
         {
           blocks,
@@ -21544,7 +21566,7 @@ var wp;
           isHidden: comment.commentId === (activeCommentId || firstCommentId)
         }
       ),
-      comment?.children?.length > 0 ? /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
+      comment?.children?.length > 0 ? /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
         CommentsList,
         {
           comments: comment.children,
@@ -21571,7 +21593,7 @@ var wp;
     const style2 = {
       display: isHidden ? "none" : void 0
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
       "div",
       {
         ...blockPreviewProps,
@@ -21583,7 +21605,7 @@ var wp;
       }
     );
   };
-  var MemoizedCommentTemplatePreview = (0, import_element43.memo)(CommentTemplatePreview);
+  var MemoizedCommentTemplatePreview = (0, import_element44.memo)(CommentTemplatePreview);
   var CommentsList = ({
     comments,
     blockProps,
@@ -21591,7 +21613,7 @@ var wp;
     setActiveCommentId,
     blocks,
     firstCommentId
-  }) => /* @__PURE__ */ (0, import_jsx_runtime252.jsx)("ol", { ...blockProps, children: comments && comments.map(({ commentId, ...comment }, index) => /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
+  }) => /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("ol", { ...blockProps, children: comments && comments.map(({ commentId, ...comment }, index) => /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
     import_block_editor53.BlockContextProvider,
     {
       value: {
@@ -21602,7 +21624,7 @@ var wp;
         // would be requested from the REST API.
         commentId: commentId < 0 ? null : commentId
       },
-      children: /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
+      children: /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
         CommentTemplateInnerBlocks,
         {
           comment: { commentId, ...comment },
@@ -21620,7 +21642,7 @@ var wp;
     context: { postId }
   }) {
     const blockProps = (0, import_block_editor53.useBlockProps)();
-    const [activeCommentId, setActiveCommentId] = (0, import_element43.useState)();
+    const [activeCommentId, setActiveCommentId] = (0, import_element44.useState)();
     const {
       commentOrder,
       threadCommentsDepth,
@@ -21651,7 +21673,7 @@ var wp;
       commentOrder === "desc" && topLevelComments ? [...topLevelComments].reverse() : topLevelComments
     );
     if (!topLevelComments) {
-      return /* @__PURE__ */ (0, import_jsx_runtime252.jsx)("p", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(import_components25.Spinner, {}) });
+      return /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("p", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(import_components25.Spinner, {}) });
     }
     if (!postId) {
       commentTree = getCommentsPlaceholder({
@@ -21662,9 +21684,9 @@ var wp;
       });
     }
     if (!commentTree.length) {
-      return /* @__PURE__ */ (0, import_jsx_runtime252.jsx)("p", { ...blockProps, children: (0, import_i18n42.__)("No results found.") });
+      return /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("p", { ...blockProps, children: (0, import_i18n41.__)("No results found.") });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
       CommentsList,
       {
         comments: commentTree,
@@ -21679,9 +21701,9 @@ var wp;

   // packages/block-library/build-module/comment-template/save.mjs
   var import_block_editor54 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime253 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime254 = __toESM(require_jsx_runtime(), 1);
   function CommentTemplateSave() {
-    return /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(import_block_editor54.InnerBlocks.Content, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(import_block_editor54.InnerBlocks.Content, {});
   }

   // packages/block-library/build-module/comment-template/index.mjs
@@ -21710,7 +21732,7 @@ var wp;
     name: () => name25,
     settings: () => settings25
   });
-  var import_i18n44 = __toESM(require_i18n(), 1);
+  var import_i18n43 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/comments-pagination-previous/block.json
   var block_default26 = {
@@ -21759,9 +21781,9 @@ var wp;
   };

   // packages/block-library/build-module/comments-pagination-previous/edit.mjs
-  var import_i18n43 = __toESM(require_i18n(), 1);
+  var import_i18n42 = __toESM(require_i18n(), 1);
   var import_block_editor55 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime254 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime255 = __toESM(require_jsx_runtime(), 1);
   var arrowMap = {
     none: "",
     arrow: "\u2190",
@@ -21773,27 +21795,27 @@ var wp;
     context: { "comments/paginationArrow": paginationArrow }
   }) {
     const displayArrow = arrowMap[paginationArrow];
-    return /* @__PURE__ */ (0, import_jsx_runtime254.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime255.jsxs)(
       "a",
       {
         href: "#comments-pagination-previous-pseudo-link",
         onClick: (event) => event.preventDefault(),
         ...(0, import_block_editor55.useBlockProps)(),
         children: [
-          displayArrow && /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
+          displayArrow && /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
             "span",
             {
               className: `wp-block-comments-pagination-previous-arrow is-arrow-${paginationArrow}`,
               children: displayArrow
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
             import_block_editor55.PlainText,
             {
               __experimentalVersion: 2,
               tagName: "span",
-              "aria-label": (0, import_i18n43.__)("Older comments page link"),
-              placeholder: (0, import_i18n43.__)("Older Comments"),
+              "aria-label": (0, import_i18n42.__)("Older comments page link"),
+              placeholder: (0, import_i18n42.__)("Older Comments"),
               value: label,
               onChange: (newLabel) => setAttributes({ label: newLabel })
             }
@@ -21810,7 +21832,7 @@ var wp;
     edit: CommentsPaginationPreviousEdit,
     example: {
       attributes: {
-        label: (0, import_i18n44.__)("Older Comments")
+        label: (0, import_i18n43.__)("Older Comments")
       }
     }
   };
@@ -21897,52 +21919,52 @@ var wp;
   };

   // packages/block-library/build-module/comments-pagination/edit.mjs
-  var import_i18n46 = __toESM(require_i18n(), 1);
+  var import_i18n45 = __toESM(require_i18n(), 1);
   var import_block_editor56 = __toESM(require_block_editor(), 1);
   var import_data25 = __toESM(require_data(), 1);
   var import_components27 = __toESM(require_components(), 1);

   // packages/block-library/build-module/comments-pagination/comments-pagination-arrow-controls.mjs
-  var import_i18n45 = __toESM(require_i18n(), 1);
+  var import_i18n44 = __toESM(require_i18n(), 1);
   var import_components26 = __toESM(require_components(), 1);
-  var import_jsx_runtime255 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime256 = __toESM(require_jsx_runtime(), 1);
   function CommentsPaginationArrowControls({ value, onChange }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime255.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime256.jsxs)(
       import_components26.__experimentalToggleGroupControl,
       {
-        label: (0, import_i18n45.__)("Arrow"),
+        label: (0, import_i18n44.__)("Arrow"),
         value,
         onChange,
-        help: (0, import_i18n45.__)(
+        help: (0, import_i18n44.__)(
           "A decorative arrow appended to the next and previous comments link."
         ),
         isBlock: true,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
             import_components26.__experimentalToggleGroupControlOption,
             {
               value: "none",
-              label: (0, import_i18n45._x)(
+              label: (0, import_i18n44._x)(
                 "None",
                 "Arrow option for Comments Pagination Next/Previous blocks"
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
             import_components26.__experimentalToggleGroupControlOption,
             {
               value: "arrow",
-              label: (0, import_i18n45._x)(
+              label: (0, import_i18n44._x)(
                 "Arrow",
                 "Arrow option for Comments Pagination Next/Previous blocks"
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
             import_components26.__experimentalToggleGroupControlOption,
             {
               value: "chevron",
-              label: (0, import_i18n45._x)(
+              label: (0, import_i18n44._x)(
                 "Chevron",
                 "Arrow option for Comments Pagination Next/Previous blocks"
               )
@@ -21954,7 +21976,7 @@ var wp;
   }

   // packages/block-library/build-module/comments-pagination/edit.mjs
-  var import_jsx_runtime256 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime257 = __toESM(require_jsx_runtime(), 1);
   function QueryPaginationEdit({
     attributes: { paginationArrow },
     setAttributes,
@@ -21979,25 +22001,25 @@ var wp;
       return __experimentalDiscussionSettings?.pageComments;
     }, []);
     if (!pageComments) {
-      return /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(import_block_editor56.Warning, { children: (0, import_i18n46.__)(
+      return /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(import_block_editor56.Warning, { children: (0, import_i18n45.__)(
         "Comments Pagination block: paging comments is disabled in the Discussion Settings"
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime256.jsxs)(import_jsx_runtime256.Fragment, { children: [
-      hasNextPreviousBlocks && /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(import_block_editor56.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime257.jsxs)(import_jsx_runtime257.Fragment, { children: [
+      hasNextPreviousBlocks && /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(import_block_editor56.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(
         import_components27.__experimentalToolsPanel,
         {
-          label: (0, import_i18n46.__)("Settings"),
+          label: (0, import_i18n45.__)("Settings"),
           dropdownMenuProps,
           resetAll: () => setAttributes({ paginationArrow: "none" }),
-          children: /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(
             import_components27.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n46.__)("Arrow"),
+              label: (0, import_i18n45.__)("Arrow"),
               hasValue: () => paginationArrow !== "none",
               onDeselect: () => setAttributes({ paginationArrow: "none" }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(
                 CommentsPaginationArrowControls,
                 {
                   value: paginationArrow,
@@ -22010,15 +22032,15 @@ var wp;
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime256.jsx)("div", { ...innerBlocksProps })
+      /* @__PURE__ */ (0, import_jsx_runtime257.jsx)("div", { ...innerBlocksProps })
     ] });
   }

   // packages/block-library/build-module/comments-pagination/save.mjs
   var import_block_editor57 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime257 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime258 = __toESM(require_jsx_runtime(), 1);
   function save13() {
-    return /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(import_block_editor57.InnerBlocks.Content, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(import_block_editor57.InnerBlocks.Content, {});
   }

   // packages/block-library/build-module/comments-pagination/index.mjs
@@ -22044,7 +22066,7 @@ var wp;
     name: () => name27,
     settings: () => settings27
   });
-  var import_i18n48 = __toESM(require_i18n(), 1);
+  var import_i18n47 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/comments-pagination-next/block.json
   var block_default28 = {
@@ -22093,9 +22115,9 @@ var wp;
   };

   // packages/block-library/build-module/comments-pagination-next/edit.mjs
-  var import_i18n47 = __toESM(require_i18n(), 1);
+  var import_i18n46 = __toESM(require_i18n(), 1);
   var import_block_editor58 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime258 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime259 = __toESM(require_jsx_runtime(), 1);
   var arrowMap2 = {
     none: "",
     arrow: "\u2192",
@@ -22107,25 +22129,25 @@ var wp;
     context: { "comments/paginationArrow": paginationArrow }
   }) {
     const displayArrow = arrowMap2[paginationArrow];
-    return /* @__PURE__ */ (0, import_jsx_runtime258.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime259.jsxs)(
       "a",
       {
         href: "#comments-pagination-next-pseudo-link",
         onClick: (event) => event.preventDefault(),
         ...(0, import_block_editor58.useBlockProps)(),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(
             import_block_editor58.PlainText,
             {
               __experimentalVersion: 2,
               tagName: "span",
-              "aria-label": (0, import_i18n47.__)("Newer comments page link"),
-              placeholder: (0, import_i18n47.__)("Newer Comments"),
+              "aria-label": (0, import_i18n46.__)("Newer comments page link"),
+              placeholder: (0, import_i18n46.__)("Newer Comments"),
               value: label,
               onChange: (newLabel) => setAttributes({ label: newLabel })
             }
           ),
-          displayArrow && /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(
+          displayArrow && /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(
             "span",
             {
               className: `wp-block-comments-pagination-next-arrow is-arrow-${paginationArrow}`,
@@ -22144,7 +22166,7 @@ var wp;
     edit: CommentsPaginationNextEdit,
     example: {
       attributes: {
-        label: (0, import_i18n48.__)("Newer Comments")
+        label: (0, import_i18n47.__)("Newer Comments")
       }
     }
   };
@@ -22209,8 +22231,8 @@ var wp;

   // packages/block-library/build-module/comments-pagination-numbers/edit.mjs
   var import_block_editor59 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime259 = __toESM(require_jsx_runtime(), 1);
-  var PaginationItem = ({ content, tag: Tag = "a", extraClass = "" }) => Tag === "a" ? /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(
+  var import_jsx_runtime260 = __toESM(require_jsx_runtime(), 1);
+  var PaginationItem = ({ content, tag: Tag = "a", extraClass = "" }) => Tag === "a" ? /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(
     Tag,
     {
       className: `page-numbers ${extraClass}`,
@@ -22218,16 +22240,16 @@ var wp;
       onClick: (event) => event.preventDefault(),
       children: content
     }
-  ) : /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(Tag, { className: `page-numbers ${extraClass}`, children: content });
+  ) : /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(Tag, { className: `page-numbers ${extraClass}`, children: content });
   function CommentsPaginationNumbersEdit() {
-    return /* @__PURE__ */ (0, import_jsx_runtime259.jsxs)("div", { ...(0, import_block_editor59.useBlockProps)(), children: [
-      /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(PaginationItem, { content: "1" }),
-      /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(PaginationItem, { content: "2" }),
-      /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(PaginationItem, { content: "3", tag: "span", extraClass: "current" }),
-      /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(PaginationItem, { content: "4" }),
-      /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(PaginationItem, { content: "5" }),
-      /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(PaginationItem, { content: "...", tag: "span", extraClass: "dots" }),
-      /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(PaginationItem, { content: "8" })
+    return /* @__PURE__ */ (0, import_jsx_runtime260.jsxs)("div", { ...(0, import_block_editor59.useBlockProps)(), children: [
+      /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(PaginationItem, { content: "1" }),
+      /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(PaginationItem, { content: "2" }),
+      /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(PaginationItem, { content: "3", tag: "span", extraClass: "current" }),
+      /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(PaginationItem, { content: "4" }),
+      /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(PaginationItem, { content: "5" }),
+      /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(PaginationItem, { content: "...", tag: "span", extraClass: "dots" }),
+      /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(PaginationItem, { content: "8" })
     ] });
   }

@@ -22323,14 +22345,14 @@ var wp;

   // packages/block-library/build-module/comments-title/edit.mjs
   var import_block_editor60 = __toESM(require_block_editor(), 1);
-  var import_i18n49 = __toESM(require_i18n(), 1);
+  var import_i18n48 = __toESM(require_i18n(), 1);
   var import_core_data14 = __toESM(require_core_data(), 1);
   var import_components28 = __toESM(require_components(), 1);
-  var import_element44 = __toESM(require_element(), 1);
+  var import_element45 = __toESM(require_element(), 1);
   var import_data26 = __toESM(require_data(), 1);
   var import_api_fetch2 = __toESM(require_api_fetch(), 1);
   var import_url5 = __toESM(require_url(), 1);
-  var import_jsx_runtime260 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime261 = __toESM(require_jsx_runtime(), 1);
   function Edit12(props) {
     useDeprecatedTextAlign(props);
     const { attributes: attributes2, setAttributes, context } = props;
@@ -22342,7 +22364,7 @@ var wp;
     } = attributes2;
     const { postId, postType } = context;
     const TagName2 = "h" + level;
-    const [commentsCount, setCommentsCount] = (0, import_element44.useState)();
+    const [commentsCount, setCommentsCount] = (0, import_element45.useState)();
     const [rawTitle] = (0, import_core_data14.useEntityProp)("postType", postType, "title", postId);
     const isSiteEditor = typeof postId === "undefined";
     const blockProps = (0, import_block_editor60.useBlockProps)();
@@ -22356,7 +22378,7 @@ var wp;
       return getSettings2().__experimentalDiscussionSettings ?? {};
     }, []);
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    (0, import_element44.useEffect)(() => {
+    (0, import_element45.useEffect)(() => {
       if (isSiteEditor) {
         const nestedCommentsNumber = threadComments ? Math.min(threadCommentsDepth, 3) - 1 : 0;
         const topLevelCommentsNumber = pageComments ? commentsPerPage : 3;
@@ -22382,7 +22404,7 @@ var wp;
         setCommentsCount(0);
       });
     }, [postId]);
-    const blockControls = /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(import_block_editor60.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(
+    const blockControls = /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(import_block_editor60.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
       import_block_editor60.HeadingLevelDropdown,
       {
         value: level,
@@ -22390,10 +22412,10 @@ var wp;
         onChange: (newLevel) => setAttributes({ level: newLevel })
       }
     ) });
-    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(import_block_editor60.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime260.jsxs)(
+    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(import_block_editor60.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime261.jsxs)(
       import_components28.__experimentalToolsPanel,
       {
-        label: (0, import_i18n49.__)("Settings"),
+        label: (0, import_i18n48.__)("Settings"),
         resetAll: () => {
           setAttributes({
             showPostTitle: true,
@@ -22402,34 +22424,34 @@ var wp;
         },
         dropdownMenuProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
             import_components28.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n49.__)("Show post title"),
+              label: (0, import_i18n48.__)("Show post title"),
               isShownByDefault: true,
               hasValue: () => !showPostTitle,
               onDeselect: () => setAttributes({ showPostTitle: true }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
                 import_components28.ToggleControl,
                 {
-                  label: (0, import_i18n49.__)("Show post title"),
+                  label: (0, import_i18n48.__)("Show post title"),
                   checked: showPostTitle,
                   onChange: (value) => setAttributes({ showPostTitle: value })
                 }
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
             import_components28.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n49.__)("Show comments count"),
+              label: (0, import_i18n48.__)("Show comments count"),
               isShownByDefault: true,
               hasValue: () => !showCommentsCount,
               onDeselect: () => setAttributes({ showCommentsCount: true }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
                 import_components28.ToggleControl,
                 {
-                  label: (0, import_i18n49.__)("Show comments count"),
+                  label: (0, import_i18n48.__)("Show comments count"),
                   checked: showCommentsCount,
                   onChange: (value) => setAttributes({ showCommentsCount: value })
                 }
@@ -22439,20 +22461,20 @@ var wp;
         ]
       }
     ) });
-    const postTitle = isSiteEditor ? (0, import_i18n49.__)("Post Title") : rawTitle;
+    const postTitle = isSiteEditor ? (0, import_i18n48.__)("Post Title") : rawTitle;
     let placeholder2;
     if (showCommentsCount && commentsCount !== void 0) {
       if (showPostTitle) {
         if (commentsCount === 1) {
-          placeholder2 = (0, import_i18n49.sprintf)(
+          placeholder2 = (0, import_i18n48.sprintf)(
             /* translators: %s: Post title. */
-            (0, import_i18n49.__)('One response to "%s"'),
+            (0, import_i18n48.__)('One response to "%s"'),
             postTitle
           );
         } else {
-          placeholder2 = (0, import_i18n49.sprintf)(
+          placeholder2 = (0, import_i18n48.sprintf)(
             /* translators: 1: Number of comments, 2: Post title. */
-            (0, import_i18n49._n)(
+            (0, import_i18n48._n)(
               '%1$s response to "%2$s"',
               '%1$s responses to "%2$s"',
               commentsCount
@@ -22462,29 +22484,29 @@ var wp;
           );
         }
       } else if (commentsCount === 1) {
-        placeholder2 = (0, import_i18n49.__)("One response");
+        placeholder2 = (0, import_i18n48.__)("One response");
       } else {
-        placeholder2 = (0, import_i18n49.sprintf)(
+        placeholder2 = (0, import_i18n48.sprintf)(
           /* translators: %s: Number of comments. */
-          (0, import_i18n49._n)("%s response", "%s responses", commentsCount),
+          (0, import_i18n48._n)("%s response", "%s responses", commentsCount),
           commentsCount
         );
       }
     } else if (showPostTitle) {
       if (commentsCount === 1) {
-        placeholder2 = (0, import_i18n49.sprintf)((0, import_i18n49.__)('Response to "%s"'), postTitle);
+        placeholder2 = (0, import_i18n48.sprintf)((0, import_i18n48.__)('Response to "%s"'), postTitle);
       } else {
-        placeholder2 = (0, import_i18n49.sprintf)((0, import_i18n49.__)('Responses to "%s"'), postTitle);
+        placeholder2 = (0, import_i18n48.sprintf)((0, import_i18n48.__)('Responses to "%s"'), postTitle);
       }
     } else if (commentsCount === 1) {
-      placeholder2 = (0, import_i18n49.__)("Response");
+      placeholder2 = (0, import_i18n48.__)("Response");
     } else {
-      placeholder2 = (0, import_i18n49.__)("Responses");
+      placeholder2 = (0, import_i18n48.__)("Responses");
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime260.jsxs)(import_jsx_runtime260.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime261.jsxs)(import_jsx_runtime261.Fragment, { children: [
       blockControls,
       inspectorControls,
-      /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(TagName2, { ...blockProps, children: placeholder2 })
+      /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(TagName2, { ...blockProps, children: placeholder2 })
     ] });
   }

@@ -22657,13 +22679,12 @@ var wp;
     name: () => name30,
     settings: () => settings30
   });
-  var import_i18n58 = __toESM(require_i18n(), 1);
-  var import_blocks23 = __toESM(require_blocks(), 1);
+  var import_i18n57 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/cover/deprecated.mjs
-  var import_blocks19 = __toESM(require_blocks(), 1);
+  var import_blocks16 = __toESM(require_blocks(), 1);
   var import_block_editor61 = __toESM(require_block_editor(), 1);
-  var import_i18n50 = __toESM(require_i18n(), 1);
+  var import_i18n49 = __toESM(require_i18n(), 1);
   var import_compose17 = __toESM(require_compose(), 1);

   // packages/block-library/build-module/cover/shared.mjs
@@ -22733,7 +22754,7 @@ var wp;
   }

   // packages/block-library/build-module/cover/deprecated.mjs
-  var import_jsx_runtime261 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime262 = __toESM(require_jsx_runtime(), 1);
   function backgroundImageStyles(url) {
     return url ? { backgroundImage: `url(${url})` } : {};
   }
@@ -23016,8 +23037,8 @@ var wp;
         }
       );
       const gradientValue = gradient || customGradient;
-      return /* @__PURE__ */ (0, import_jsx_runtime261.jsxs)(Tag, { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)(Tag, { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -23038,7 +23059,7 @@ var wp;
             style: bgStyle
           }
         ),
-        !useFeaturedImage && isImageBackground && url && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        !useFeaturedImage && isImageBackground && url && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "img",
           {
             className: imgClasses,
@@ -23048,7 +23069,7 @@ var wp;
             "data-object-fit": "cover",
             "data-object-position": objectPosition
           }
-        ) : /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        ) : /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "div",
           {
             role: alt ? "img" : void 0,
@@ -23057,7 +23078,7 @@ var wp;
             style: { backgroundPosition, backgroundImage }
           }
         )),
-        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "video",
           {
             className: clsx_default(
@@ -23074,7 +23095,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "div",
           {
             ...import_block_editor61.useInnerBlocksProps.save({
@@ -23149,8 +23170,8 @@ var wp;
         }
       );
       const gradientValue = gradient || customGradient;
-      return /* @__PURE__ */ (0, import_jsx_runtime261.jsxs)(Tag, { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)(Tag, { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -23171,7 +23192,7 @@ var wp;
             style: bgStyle
           }
         ),
-        !useFeaturedImage && isImageBackground && url && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        !useFeaturedImage && isImageBackground && url && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "img",
           {
             className: imgClasses,
@@ -23181,7 +23202,7 @@ var wp;
             "data-object-fit": "cover",
             "data-object-position": objectPosition
           }
-        ) : /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        ) : /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "div",
           {
             role: "img",
@@ -23189,7 +23210,7 @@ var wp;
             style: { backgroundPosition, backgroundImage }
           }
         )),
-        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "video",
           {
             className: clsx_default(
@@ -23206,7 +23227,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "div",
           {
             ...import_block_editor61.useInnerBlocksProps.save({
@@ -23290,8 +23311,8 @@ var wp;
         }
       );
       const gradientValue = gradient || customGradient;
-      return /* @__PURE__ */ (0, import_jsx_runtime261.jsxs)(Tag, { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)(Tag, { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -23312,7 +23333,7 @@ var wp;
             style: bgStyle
           }
         ),
-        !useFeaturedImage && isImageBackground && url && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        !useFeaturedImage && isImageBackground && url && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "img",
           {
             className: imgClasses,
@@ -23322,7 +23343,7 @@ var wp;
             "data-object-fit": "cover",
             "data-object-position": objectPosition
           }
-        ) : /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        ) : /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "div",
           {
             role: "img",
@@ -23330,7 +23351,7 @@ var wp;
             style: { backgroundPosition, backgroundImage }
           }
         )),
-        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "video",
           {
             className: clsx_default(
@@ -23347,7 +23368,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "div",
           {
             ...import_block_editor61.useInnerBlocksProps.save({
@@ -23421,8 +23442,8 @@ var wp;
         }
       );
       const gradientValue = gradient || customGradient;
-      return /* @__PURE__ */ (0, import_jsx_runtime261.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -23443,7 +23464,7 @@ var wp;
             style: bgStyle
           }
         ),
-        !useFeaturedImage && isImageBackground && url && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        !useFeaturedImage && isImageBackground && url && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "img",
           {
             className: imgClasses,
@@ -23453,7 +23474,7 @@ var wp;
             "data-object-fit": "cover",
             "data-object-position": objectPosition
           }
-        ) : /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        ) : /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "div",
           {
             role: "img",
@@ -23461,7 +23482,7 @@ var wp;
             style: { backgroundPosition, backgroundImage }
           }
         )),
-        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "video",
           {
             className: clsx_default(
@@ -23478,7 +23499,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "div",
           {
             ...import_block_editor61.useInnerBlocksProps.save({
@@ -23544,8 +23565,8 @@ var wp;
         getPositionClassName(contentPosition)
       );
       const gradientValue = gradient || customGradient;
-      return /* @__PURE__ */ (0, import_jsx_runtime261.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -23566,7 +23587,7 @@ var wp;
             style: bgStyle
           }
         ),
-        !useFeaturedImage && isImageBackground && isImgElement && url && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        !useFeaturedImage && isImageBackground && isImgElement && url && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "img",
           {
             className: clsx_default(
@@ -23580,7 +23601,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "video",
           {
             className: clsx_default(
@@ -23597,7 +23618,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "div",
           {
             ...import_block_editor61.useInnerBlocksProps.save({
@@ -23662,8 +23683,8 @@ var wp;
         getPositionClassName(contentPosition)
       );
       const gradientValue = gradient || customGradient;
-      return /* @__PURE__ */ (0, import_jsx_runtime261.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -23684,7 +23705,7 @@ var wp;
             style: bgStyle
           }
         ),
-        isImageBackground && isImgElement && url && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        isImageBackground && isImgElement && url && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "img",
           {
             className: clsx_default(
@@ -23698,7 +23719,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "video",
           {
             className: clsx_default(
@@ -23715,7 +23736,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "div",
           {
             ...import_block_editor61.useInnerBlocksProps.save({
@@ -23779,8 +23800,8 @@ var wp;
         },
         getPositionClassName(contentPosition)
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime261.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -23798,7 +23819,7 @@ var wp;
             style: bgStyle
           }
         ),
-        isImageBackground && isImgElement && url && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        isImageBackground && isImgElement && url && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "img",
           {
             className: clsx_default(
@@ -23812,7 +23833,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "video",
           {
             className: clsx_default(
@@ -23829,7 +23850,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "div",
           {
             ...import_block_editor61.useInnerBlocksProps.save({
@@ -23922,8 +23943,8 @@ var wp;
         },
         getPositionClassName(contentPosition)
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime261.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
-        url && (gradient || customGradient) && dimRatio !== 0 && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
+        url && (gradient || customGradient) && dimRatio !== 0 && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -23934,7 +23955,7 @@ var wp;
             style: customGradient ? { background: customGradient } : void 0
           }
         ),
-        isImageBackground && isImgElement && url && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        isImageBackground && isImgElement && url && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "img",
           {
             className: clsx_default(
@@ -23948,7 +23969,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "video",
           {
             className: clsx_default(
@@ -23965,7 +23986,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime261.jsx)("div", { className: "wp-block-cover__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(import_block_editor61.InnerBlocks.Content, {}) })
+        /* @__PURE__ */ (0, import_jsx_runtime262.jsx)("div", { className: "wp-block-cover__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(import_block_editor61.InnerBlocks.Content, {}) })
       ] });
     },
     migrate: (0, import_compose17.compose)(migrateDimRatio, migrateTag)
@@ -24054,8 +24075,8 @@ var wp;
         },
         getPositionClassName(contentPosition)
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime261.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
-        url && (gradient || customGradient) && dimRatio !== 0 && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
+        url && (gradient || customGradient) && dimRatio !== 0 && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -24066,7 +24087,7 @@ var wp;
             style: customGradient ? { background: customGradient } : void 0
           }
         ),
-        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "video",
           {
             className: "wp-block-cover__video-background",
@@ -24078,7 +24099,7 @@ var wp;
             style: videoStyle
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime261.jsx)("div", { className: "wp-block-cover__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(import_block_editor61.InnerBlocks.Content, {}) })
+        /* @__PURE__ */ (0, import_jsx_runtime262.jsx)("div", { className: "wp-block-cover__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(import_block_editor61.InnerBlocks.Content, {}) })
       ] });
     },
     migrate: (0, import_compose17.compose)(migrateDimRatio, migrateTag)
@@ -24140,8 +24161,8 @@ var wp;
           [gradientClass]: !url && gradientClass
         }
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime261.jsxs)("div", { className: classes, style: style2, children: [
-        url && (gradient || customGradient) && dimRatio !== 0 && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)("div", { className: classes, style: style2, children: [
+        url && (gradient || customGradient) && dimRatio !== 0 && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -24152,7 +24173,7 @@ var wp;
             style: customGradient ? { background: customGradient } : void 0
           }
         ),
-        VIDEO_BACKGROUND_TYPE === backgroundType && url && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        VIDEO_BACKGROUND_TYPE === backgroundType && url && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "video",
           {
             className: "wp-block-cover__video-background",
@@ -24162,7 +24183,7 @@ var wp;
             src: url
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime261.jsx)("div", { className: "wp-block-cover__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(import_block_editor61.InnerBlocks.Content, {}) })
+        /* @__PURE__ */ (0, import_jsx_runtime262.jsx)("div", { className: "wp-block-cover__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(import_block_editor61.InnerBlocks.Content, {}) })
       ] });
     },
     migrate: (0, import_compose17.compose)(migrateDimRatio, migrateTag)
@@ -24222,8 +24243,8 @@ var wp;
           [gradientClass]: !url && gradientClass
         }
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime261.jsxs)("div", { className: classes, style: style2, children: [
-        url && (gradient || customGradient) && dimRatio !== 0 && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)("div", { className: classes, style: style2, children: [
+        url && (gradient || customGradient) && dimRatio !== 0 && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -24234,7 +24255,7 @@ var wp;
             style: customGradient ? { background: customGradient } : void 0
           }
         ),
-        VIDEO_BACKGROUND_TYPE === backgroundType && url && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        VIDEO_BACKGROUND_TYPE === backgroundType && url && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "video",
           {
             className: "wp-block-cover__video-background",
@@ -24244,7 +24265,7 @@ var wp;
             src: url
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime261.jsx)("div", { className: "wp-block-cover__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(import_block_editor61.InnerBlocks.Content, {}) })
+        /* @__PURE__ */ (0, import_jsx_runtime262.jsx)("div", { className: "wp-block-cover__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(import_block_editor61.InnerBlocks.Content, {}) })
       ] });
     },
     migrate: (0, import_compose17.compose)(migrateDimRatio, migrateTag)
@@ -24297,8 +24318,8 @@ var wp;
           [`has-${contentAlign}-content`]: contentAlign !== "center"
         }
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime261.jsxs)("div", { className: classes, style: style2, children: [
-        VIDEO_BACKGROUND_TYPE === backgroundType && url && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)("div", { className: classes, style: style2, children: [
+        VIDEO_BACKGROUND_TYPE === backgroundType && url && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           "video",
           {
             className: "wp-block-cover__video-background",
@@ -24308,7 +24329,7 @@ var wp;
             src: url
           }
         ),
-        !import_block_editor61.RichText.isEmpty(title) && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        !import_block_editor61.RichText.isEmpty(title) && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
           import_block_editor61.RichText.Content,
           {
             tagName: "p",
@@ -24328,7 +24349,7 @@ var wp;
       return [
         restAttributes,
         [
-          (0, import_blocks19.createBlock)("core/paragraph", {
+          (0, import_blocks16.createBlock)("core/paragraph", {
             content: attributes2.title,
             style: {
               typography: {
@@ -24336,7 +24357,7 @@ var wp;
               }
             },
             fontSize: "large",
-            placeholder: (0, import_i18n50.__)("Write title\u2026")
+            placeholder: (0, import_i18n49.__)("Write title\u2026")
           })
         ]
       ];
@@ -24391,7 +24412,7 @@ var wp;
         },
         align ? `align${align}` : null
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime261.jsx)("div", { className: classes, style: style2, children: !import_block_editor61.RichText.isEmpty(title) && /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime262.jsx)("div", { className: classes, style: style2, children: !import_block_editor61.RichText.isEmpty(title) && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
         import_block_editor61.RichText.Content,
         {
           tagName: "p",
@@ -24410,7 +24431,7 @@ var wp;
       return [
         restAttributes,
         [
-          (0, import_blocks19.createBlock)("core/paragraph", {
+          (0, import_blocks16.createBlock)("core/paragraph", {
             content: attributes2.title,
             style: {
               typography: {
@@ -24418,7 +24439,7 @@ var wp;
               }
             },
             fontSize: "large",
-            placeholder: (0, import_i18n50.__)("Write title\u2026")
+            placeholder: (0, import_i18n49.__)("Write title\u2026")
           })
         ]
       ];
@@ -24455,7 +24476,7 @@ var wp;
         },
         align ? `align${align}` : null
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime261.jsx)("section", { className: classes, style: style2, children: /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(import_block_editor61.RichText.Content, { tagName: "h2", value: title }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime262.jsx)("section", { className: classes, style: style2, children: /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(import_block_editor61.RichText.Content, { tagName: "h2", value: title }) });
     },
     migrate(attributes2) {
       const newAttribs = {
@@ -24467,7 +24488,7 @@ var wp;
       return [
         restAttributes,
         [
-          (0, import_blocks19.createBlock)("core/paragraph", {
+          (0, import_blocks16.createBlock)("core/paragraph", {
             content: attributes2.title,
             style: {
               typography: {
@@ -24475,7 +24496,7 @@ var wp;
               }
             },
             fontSize: "large",
-            placeholder: (0, import_i18n50.__)("Write title\u2026")
+            placeholder: (0, import_i18n49.__)("Write title\u2026")
           })
         ]
       ];
@@ -24485,22 +24506,22 @@ var wp;

   // packages/block-library/build-module/cover/edit/index.mjs
   var import_core_data16 = __toESM(require_core_data(), 1);
-  var import_element50 = __toESM(require_element(), 1);
+  var import_element51 = __toESM(require_element(), 1);
   var import_components33 = __toESM(require_components(), 1);
   var import_compose20 = __toESM(require_compose(), 1);
   var import_block_editor68 = __toESM(require_block_editor(), 1);
-  var import_i18n56 = __toESM(require_i18n(), 1);
+  var import_i18n55 = __toESM(require_i18n(), 1);
   var import_data29 = __toESM(require_data(), 1);
-  var import_blocks21 = __toESM(require_blocks(), 1);
+  var import_blocks18 = __toESM(require_blocks(), 1);
   var import_blob7 = __toESM(require_blob(), 1);
   var import_notices4 = __toESM(require_notices(), 1);

   // packages/block-library/build-module/cover/edit/inspector-controls.mjs
-  var import_element46 = __toESM(require_element(), 1);
+  var import_element47 = __toESM(require_element(), 1);
   var import_components30 = __toESM(require_components(), 1);
   var import_compose19 = __toESM(require_compose(), 1);
   var import_block_editor64 = __toESM(require_block_editor(), 1);
-  var import_i18n52 = __toESM(require_i18n(), 1);
+  var import_i18n51 = __toESM(require_i18n(), 1);
   var import_data28 = __toESM(require_data(), 1);
   var import_core_data15 = __toESM(require_core_data(), 1);

@@ -24633,15 +24654,15 @@ var wp;
   var import_notices3 = __toESM(require_notices(), 1);
   var import_components29 = __toESM(require_components(), 1);
   var import_blob5 = __toESM(require_blob(), 1);
-  var import_i18n51 = __toESM(require_i18n(), 1);
-  var import_element45 = __toESM(require_element(), 1);
+  var import_i18n50 = __toESM(require_i18n(), 1);
+  var import_element46 = __toESM(require_element(), 1);
   var import_compose18 = __toESM(require_compose(), 1);
   var import_data27 = __toESM(require_data(), 1);
-  var import_jsx_runtime262 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime263 = __toESM(require_jsx_runtime(), 1);
   var POSTER_IMAGE_ALLOWED_MEDIA_TYPES = ["image"];
   function PosterImage({ poster, onChange }) {
-    const posterButtonRef = (0, import_element45.useRef)();
-    const [isLoading, setIsLoading] = (0, import_element45.useState)(false);
+    const posterButtonRef = (0, import_element46.useRef)();
+    const [isLoading, setIsLoading] = (0, import_element46.useState)(false);
     const descriptionId = (0, import_compose18.useInstanceId)(
       PosterImage,
       "block-library-poster-image-description"
@@ -24674,52 +24695,52 @@ var wp;
     };
     const getPosterButtonContent = () => {
       if (!poster && isLoading) {
-        return /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(import_components29.Spinner, {});
+        return /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(import_components29.Spinner, {});
       }
-      return !poster ? (0, import_i18n51.__)("Set poster image") : (0, import_i18n51.__)("Replace");
+      return !poster ? (0, import_i18n50.__)("Set poster image") : (0, import_i18n50.__)("Replace");
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(import_block_editor63.MediaUploadCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(import_block_editor63.MediaUploadCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime263.jsxs)(
       import_components29.__experimentalToolsPanelItem,
       {
-        label: (0, import_i18n51.__)("Poster image"),
+        label: (0, import_i18n50.__)("Poster image"),
         isShownByDefault: true,
         hasValue: () => !!poster,
         onDeselect: () => onChange(void 0),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(import_components29.BaseControl.VisualLabel, { children: (0, import_i18n51.__)("Poster image") }),
-          /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(import_components29.BaseControl.VisualLabel, { children: (0, import_i18n50.__)("Poster image") }),
+          /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
             import_block_editor63.MediaUpload,
             {
-              title: (0, import_i18n51.__)("Select poster image"),
+              title: (0, import_i18n50.__)("Select poster image"),
               onSelect: onChange,
               allowedTypes: POSTER_IMAGE_ALLOWED_MEDIA_TYPES,
-              render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)("div", { className: "block-library-poster-image__container", children: [
-                poster && /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)(
+              render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime263.jsxs)("div", { className: "block-library-poster-image__container", children: [
+                poster && /* @__PURE__ */ (0, import_jsx_runtime263.jsxs)(
                   import_components29.Button,
                   {
                     __next40pxDefaultSize: true,
                     onClick: open,
                     "aria-haspopup": "dialog",
-                    "aria-label": (0, import_i18n51.__)(
+                    "aria-label": (0, import_i18n50.__)(
                       "Edit or replace the poster image."
                     ),
                     className: "block-library-poster-image__preview",
                     disabled: isLoading,
                     accessibleWhenDisabled: true,
                     children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
                         "img",
                         {
                           src: poster,
-                          alt: (0, import_i18n51.__)("Poster image preview"),
+                          alt: (0, import_i18n50.__)("Poster image preview"),
                           className: "block-library-poster-image__preview-image"
                         }
                       ),
-                      isLoading && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(import_components29.Spinner, {})
+                      isLoading && /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(import_components29.Spinner, {})
                     ]
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)(
+                /* @__PURE__ */ (0, import_jsx_runtime263.jsxs)(
                   import_components29.__experimentalHStack,
                   {
                     className: clsx_default(
@@ -24729,7 +24750,7 @@ var wp;
                       }
                     ),
                     children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
                         import_components29.Button,
                         {
                           __next40pxDefaultSize: true,
@@ -24744,16 +24765,16 @@ var wp;
                           children: getPosterButtonContent()
                         }
                       ),
-                      /* @__PURE__ */ (0, import_jsx_runtime262.jsx)("p", { id: descriptionId, hidden: true, children: poster ? (0, import_i18n51.sprintf)(
+                      /* @__PURE__ */ (0, import_jsx_runtime263.jsx)("p", { id: descriptionId, hidden: true, children: poster ? (0, import_i18n50.sprintf)(
                         /* translators: %s: poster image URL. */
-                        (0, import_i18n51.__)(
+                        (0, import_i18n50.__)(
                           "The current poster image url is %s."
                         ),
                         poster
-                      ) : (0, import_i18n51.__)(
+                      ) : (0, import_i18n50.__)(
                         "There is no poster image currently selected."
                       ) }),
-                      !!poster && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
+                      !!poster && /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
                         import_components29.Button,
                         {
                           __next40pxDefaultSize: true,
@@ -24764,13 +24785,13 @@ var wp;
                           className: "block-library-poster-image__action",
                           disabled: isLoading,
                           accessibleWhenDisabled: true,
-                          children: (0, import_i18n51.__)("Remove")
+                          children: (0, import_i18n50.__)("Remove")
                         }
                       )
                     ]
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(import_components29.DropZone, { onFilesDrop: onDropFiles })
+                /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(import_components29.DropZone, { onFilesDrop: onDropFiles })
               ] })
             }
           )
@@ -24781,7 +24802,7 @@ var wp;
   var poster_image_default = PosterImage;

   // packages/block-library/build-module/cover/edit/inspector-controls.mjs
-  var import_jsx_runtime263 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime264 = __toESM(require_jsx_runtime(), 1);
   var {
     cleanEmptyObject: cleanEmptyObject3,
     isDefaultBlockStyleState,
@@ -24809,15 +24830,15 @@ var wp;
       }
       onChange(inputValue);
     };
-    const computedValue = (0, import_element46.useMemo)(() => {
+    const computedValue = (0, import_element47.useMemo)(() => {
       const [parsedQuantity] = (0, import_components30.__experimentalParseQuantityAndUnitFromRawValue)(value);
       return [parsedQuantity, unit].join("");
     }, [unit, value]);
     const min = isPx ? COVER_MIN_HEIGHT : 0;
-    return /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
       import_components30.__experimentalUnitControl,
       {
-        label: (0, import_i18n52.__)("Minimum height"),
+        label: (0, import_i18n51.__)("Minimum height"),
         id: inputId,
         isResetValueOnUnitChange: true,
         min,
@@ -24973,11 +24994,11 @@ var wp;
       });
     };
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime263.jsxs)(import_jsx_runtime263.Fragment, { children: [
-      (!!url || useFeaturedImage) && /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(import_block_editor64.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime263.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime264.jsxs)(import_jsx_runtime264.Fragment, { children: [
+      (!!url || useFeaturedImage) && /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(import_block_editor64.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime264.jsxs)(
         import_components30.__experimentalToolsPanel,
         {
-          label: (0, import_i18n52.__)("Settings"),
+          label: (0, import_i18n51.__)("Settings"),
           resetAll: () => {
             setAttributes({
               hasParallax: false,
@@ -24990,40 +25011,40 @@ var wp;
           },
           dropdownMenuProps,
           children: [
-            isImageBackground && /* @__PURE__ */ (0, import_jsx_runtime263.jsxs)(import_jsx_runtime263.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+            isImageBackground && /* @__PURE__ */ (0, import_jsx_runtime264.jsxs)(import_jsx_runtime264.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
                 import_components30.__experimentalToolsPanelItem,
                 {
-                  label: (0, import_i18n52.__)("Fixed background"),
+                  label: (0, import_i18n51.__)("Fixed background"),
                   isShownByDefault: true,
                   hasValue: () => !!hasParallax,
                   onDeselect: () => setAttributes({
                     hasParallax: false,
                     focalPoint: void 0
                   }),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
                     import_components30.ToggleControl,
                     {
-                      label: (0, import_i18n52.__)("Fixed background"),
+                      label: (0, import_i18n51.__)("Fixed background"),
                       checked: !!hasParallax,
                       onChange: toggleParallax
                     }
                   )
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
                 import_components30.__experimentalToolsPanelItem,
                 {
-                  label: (0, import_i18n52.__)("Repeated background"),
+                  label: (0, import_i18n51.__)("Repeated background"),
                   isShownByDefault: true,
                   hasValue: () => isRepeated,
                   onDeselect: () => setAttributes({
                     isRepeated: false
                   }),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
                     import_components30.ToggleControl,
                     {
-                      label: (0, import_i18n52.__)("Repeated background"),
+                      label: (0, import_i18n51.__)("Repeated background"),
                       checked: isRepeated,
                       onChange: toggleIsRepeated
                     }
@@ -25031,19 +25052,19 @@ var wp;
                 }
               )
             ] }),
-            showFocalPointPicker && /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+            showFocalPointPicker && /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
               import_components30.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n52.__)("Focal point"),
+                label: (0, import_i18n51.__)("Focal point"),
                 isShownByDefault: true,
                 hasValue: () => !!focalPoint,
                 onDeselect: () => setAttributes({
                   focalPoint: void 0
                 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
                   import_components30.FocalPointPicker,
                   {
-                    label: (0, import_i18n52.__)("Focal point"),
+                    label: (0, import_i18n51.__)("Focal point"),
                     url,
                     value: focalPoint,
                     onDragStart: imperativeFocalPointPreview,
@@ -25055,7 +25076,7 @@ var wp;
                 )
               }
             ),
-            isVideoBackground && /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+            isVideoBackground && /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
               poster_image_default,
               {
                 poster,
@@ -25064,37 +25085,37 @@ var wp;
                 })
               }
             ),
-            !useFeaturedImage && url && !isVideoBackground && /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+            !useFeaturedImage && url && !isVideoBackground && /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
               import_components30.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n52.__)("Alternative text"),
+                label: (0, import_i18n51.__)("Alternative text"),
                 isShownByDefault: true,
                 hasValue: () => !!alt,
                 onDeselect: () => setAttributes({ alt: "" }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
                   import_components30.TextareaControl,
                   {
-                    label: (0, import_i18n52.__)("Alternative text"),
+                    label: (0, import_i18n51.__)("Alternative text"),
                     value: alt,
                     onChange: (newAlt) => setAttributes({ alt: newAlt }),
-                    help: /* @__PURE__ */ (0, import_jsx_runtime263.jsxs)(import_jsx_runtime263.Fragment, { children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+                    help: /* @__PURE__ */ (0, import_jsx_runtime264.jsxs)(import_jsx_runtime264.Fragment, { children: [
+                      /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
                         Link,
                         {
                           openInNewTab: true,
                           href: (
                             // translators: Localized tutorial, if one exists. W3C Web Accessibility Initiative link has list of existing translations.
-                            (0, import_i18n52.__)(
+                            (0, import_i18n51.__)(
                               "https://www.w3.org/WAI/tutorials/images/decision-tree/"
                             )
                           ),
-                          children: (0, import_i18n52.__)(
+                          children: (0, import_i18n51.__)(
                             "Describe the purpose of the image."
                           )
                         }
                       ),
-                      /* @__PURE__ */ (0, import_jsx_runtime263.jsx)("br", {}),
-                      (0, import_i18n52.__)(
+                      /* @__PURE__ */ (0, import_jsx_runtime264.jsx)("br", {}),
+                      (0, import_i18n51.__)(
                         "Leave empty if decorative."
                       )
                     ] })
@@ -25102,7 +25123,7 @@ var wp;
                 )
               }
             ),
-            !!imageSizeOptions?.length && /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+            !!imageSizeOptions?.length && /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
               ResolutionTool,
               {
                 value: sizeSlug,
@@ -25114,8 +25135,8 @@ var wp;
           ]
         }
       ) }),
-      showOverlayControls && /* @__PURE__ */ (0, import_jsx_runtime263.jsxs)(import_block_editor64.InspectorControls, { group: "color", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+      showOverlayControls && /* @__PURE__ */ (0, import_jsx_runtime264.jsxs)(import_block_editor64.InspectorControls, { group: "color", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
           import_block_editor64.__experimentalColorGradientSettingsDropdown,
           {
             __experimentalIsRenderedInSidebar: true,
@@ -25123,7 +25144,7 @@ var wp;
               {
                 colorValue: overlayColor.color,
                 gradientValue,
-                label: (0, import_i18n52.__)("Overlay"),
+                label: (0, import_i18n51.__)("Overlay"),
                 onColorChange: setOverlayColor,
                 onGradientChange: setGradient,
                 isShownByDefault: true,
@@ -25140,23 +25161,23 @@ var wp;
             ...colorGradientSettings
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
           import_components30.__experimentalToolsPanelItem,
           {
             hasValue: () => {
               return dimRatio === void 0 ? false : dimRatio !== (url ? 50 : 100);
             },
-            label: (0, import_i18n52.__)("Overlay opacity"),
+            label: (0, import_i18n51.__)("Overlay opacity"),
             onDeselect: () => updateDimRatio(url ? 50 : 100),
             resetAllFilter: () => ({
               dimRatio: url ? 50 : 100
             }),
             isShownByDefault: true,
             panelId: clientId,
-            children: /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
               import_components30.RangeControl,
               {
-                label: (0, import_i18n52.__)("Overlay opacity"),
+                label: (0, import_i18n51.__)("Overlay opacity"),
                 value: dimRatio,
                 onChange: (newDimRatio) => updateDimRatio(newDimRatio),
                 min: 0,
@@ -25168,17 +25189,17 @@ var wp;
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(import_block_editor64.InspectorControls, { group: "dimensions", children: /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(import_block_editor64.InspectorControls, { group: "dimensions", children: /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
         import_components30.__experimentalToolsPanelItem,
         {
           className: "single-column",
           hasValue: () => !!activeMinHeight,
-          label: (0, import_i18n52.__)("Minimum height"),
+          label: (0, import_i18n51.__)("Minimum height"),
           onDeselect: () => setAttributes(getResetMinHeightAttributes()),
           resetAllFilter: getResetMinHeightAttributes,
           isShownByDefault: true,
           panelId: clientId,
-          children: /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
             CoverHeightInput,
             {
               value: activeAspectRatio ? "" : activeMinHeight,
@@ -25203,14 +25224,14 @@ var wp;
         },
         selectedStyleStateKey
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(import_block_editor64.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(import_block_editor64.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
         HTMLElementControl3,
         {
           tagName,
           onChange: (value) => setAttributes({ tagName: value }),
           clientId,
           options: [
-            { label: (0, import_i18n52.__)("Default (<div>)"), value: "div" },
+            { label: (0, import_i18n51.__)("Default (<div>)"), value: "div" },
             { label: "<header>", value: "header" },
             { label: "<main>", value: "main" },
             { label: "<section>", value: "section" },
@@ -25224,18 +25245,18 @@ var wp;
   }

   // packages/block-library/build-module/cover/edit/block-controls.mjs
-  var import_element48 = __toESM(require_element(), 1);
+  var import_element49 = __toESM(require_element(), 1);
   var import_block_editor65 = __toESM(require_block_editor(), 1);
-  var import_i18n54 = __toESM(require_i18n(), 1);
+  var import_i18n53 = __toESM(require_i18n(), 1);
   var import_components32 = __toESM(require_components(), 1);

   // packages/block-library/build-module/cover/edit/embed-video-url-input.mjs
-  var import_element47 = __toESM(require_element(), 1);
+  var import_element48 = __toESM(require_element(), 1);
   var import_components31 = __toESM(require_components(), 1);
-  var import_i18n53 = __toESM(require_i18n(), 1);
+  var import_i18n52 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/cover/embed-video-utils.mjs
-  var import_blocks20 = __toESM(require_blocks(), 1);
+  var import_blocks17 = __toESM(require_blocks(), 1);
   var DEFAULT_EMBED_BLOCK2 = "core/embed";
   var DEFAULT_VIDEO_PROVIDERS = [
     "youtube",
@@ -25261,7 +25282,7 @@ var wp;
     return embedBlock !== null;
   }
   function findVideoEmbedProvider(url, allowedProviders = DEFAULT_VIDEO_PROVIDERS) {
-    const embedVariations = (0, import_blocks20.getBlockVariations)(DEFAULT_EMBED_BLOCK2);
+    const embedVariations = (0, import_blocks17.getBlockVariations)(DEFAULT_EMBED_BLOCK2);
     if (!embedVariations) {
       return null;
     }
@@ -25355,23 +25376,23 @@ var wp;
   }

   // packages/block-library/build-module/cover/edit/embed-video-url-input.mjs
-  var import_jsx_runtime264 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime265 = __toESM(require_jsx_runtime(), 1);
   function EmbedVideoUrlInput({
     onSubmit,
     onClose,
     initialUrl = "",
     allowedVideoProviders
   }) {
-    const [url, setUrl] = (0, import_element47.useState)(initialUrl);
-    const [error2, setError] = (0, import_element47.useState)("");
+    const [url, setUrl] = (0, import_element48.useState)(initialUrl);
+    const [error2, setError] = (0, import_element48.useState)("");
     const handleConfirm = () => {
       if (!url) {
-        setError((0, import_i18n53.__)("Please enter a URL."));
+        setError((0, import_i18n52.__)("Please enter a URL."));
         return;
       }
       if (!isValidVideoEmbedUrl(url, allowedVideoProviders)) {
         setError(
-          (0, import_i18n53.__)(
+          (0, import_i18n52.__)(
             "This URL is not supported. Please enter a valid video link from a supported provider."
           )
         );
@@ -25380,30 +25401,30 @@ var wp;
       onSubmit(url);
       onClose();
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(
       import_components31.__experimentalConfirmDialog,
       {
         isOpen: true,
         onConfirm: handleConfirm,
         onCancel: onClose,
-        confirmButtonText: (0, import_i18n53.__)("Add video"),
+        confirmButtonText: (0, import_i18n52.__)("Add video"),
         size: "medium",
-        children: /* @__PURE__ */ (0, import_jsx_runtime264.jsxs)(Stack, { direction: "column", gap: "lg", children: [
-          error2 && /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(import_components31.Notice, { status: "error", isDismissible: false, children: error2 }),
-          /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime265.jsxs)(Stack, { direction: "column", gap: "lg", children: [
+          error2 && /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(import_components31.Notice, { status: "error", isDismissible: false, children: error2 }),
+          /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(
             import_components31.TextControl,
             {
               type: "url",
-              label: (0, import_i18n53.__)("Video URL"),
+              label: (0, import_i18n52.__)("Video URL"),
               value: url,
               onChange: (value) => {
                 setUrl(value);
                 setError("");
               },
-              placeholder: (0, import_i18n53.__)(
+              placeholder: (0, import_i18n52.__)(
                 "Enter YouTube, Vimeo, or other video URL"
               ),
-              help: (0, import_i18n53.__)(
+              help: (0, import_i18n52.__)(
                 "Add a background video to the cover block that will autoplay in a loop."
               )
             }
@@ -25414,7 +25435,7 @@ var wp;
   }

   // packages/block-library/build-module/cover/edit/block-controls.mjs
-  var import_jsx_runtime265 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime266 = __toESM(require_jsx_runtime(), 1);
   var { cleanEmptyObject: cleanEmptyObject4 } = unlock(import_block_editor65.privateApis);
   function CoverBlockControls({
     attributes: attributes2,
@@ -25444,9 +25465,9 @@ var wp;
       allowedVideoProviders
     );
     const hasAllowedVideoProviders = filteredVideoProviders.length > 0;
-    const [prevMinHeightValue, setPrevMinHeightValue] = (0, import_element48.useState)(minHeight);
-    const [prevMinHeightUnit, setPrevMinHeightUnit] = (0, import_element48.useState)(minHeightUnit);
-    const [isEmbedUrlInputOpen, setIsEmbedUrlInputOpen] = (0, import_element48.useState)(false);
+    const [prevMinHeightValue, setPrevMinHeightValue] = (0, import_element49.useState)(minHeight);
+    const [prevMinHeightUnit, setPrevMinHeightUnit] = (0, import_element49.useState)(minHeightUnit);
+    const [isEmbedUrlInputOpen, setIsEmbedUrlInputOpen] = (0, import_element49.useState)(false);
     const isMinFullHeight = minHeightUnit === "vh" && minHeight === 100 && !attributes2?.style?.dimensions?.aspectRatio;
     const isContentOnlyMode = blockEditingMode === "contentOnly";
     const toggleMinFullHeight = () => {
@@ -25477,12 +25498,12 @@ var wp;
         })
       });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime265.jsxs)(import_jsx_runtime265.Fragment, { children: [
-      !isContentOnlyMode && /* @__PURE__ */ (0, import_jsx_runtime265.jsxs)(import_block_editor65.BlockControls, { group: "block", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime266.jsxs)(import_jsx_runtime266.Fragment, { children: [
+      !isContentOnlyMode && /* @__PURE__ */ (0, import_jsx_runtime266.jsxs)(import_block_editor65.BlockControls, { group: "block", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(
           import_block_editor65.__experimentalBlockAlignmentMatrixControl,
           {
-            label: (0, import_i18n54.__)("Change content position"),
+            label: (0, import_i18n53.__)("Change content position"),
             value: contentPosition,
             onChange: (nextPosition) => setAttributes({
               contentPosition: nextPosition
@@ -25490,7 +25511,7 @@ var wp;
             isDisabled: !hasInnerBlocks
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(
           import_block_editor65.__experimentalBlockFullHeightAligmentControl,
           {
             isActive: isMinFullHeight,
@@ -25498,19 +25519,19 @@ var wp;
             isDisabled: !hasInnerBlocks
           }
         ),
-        showEditMediaButton && /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(
+        showEditMediaButton && /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(
           import_components32.ToolbarButton,
           {
             ref: editMediaButtonRef,
             icon: crop_default,
-            label: (0, import_i18n54.__)("Edit image"),
+            label: (0, import_i18n53.__)("Edit image"),
             onClick: onEditMedia,
             "aria-haspopup": "dialog",
             disabled: isEditMediaDisabled
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(import_block_editor65.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(import_block_editor65.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(
         import_block_editor65.MediaReplaceFlow,
         {
           mediaId: id,
@@ -25519,10 +25540,10 @@ var wp;
           onSelect: onSelectMedia,
           onToggleFeaturedImage: toggleUseFeaturedImage,
           useFeaturedImage,
-          name: !url ? (0, import_i18n54.__)("Add media") : (0, import_i18n54.__)("Replace"),
+          name: !url ? (0, import_i18n53.__)("Add media") : (0, import_i18n53.__)("Replace"),
           onReset: onClearMedia,
           variant: "toolbar",
-          children: ({ onClose }) => hasAllowedVideoProviders ? /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(
+          children: ({ onClose }) => hasAllowedVideoProviders ? /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(
             import_components32.MenuItem,
             {
               icon: link_default,
@@ -25530,12 +25551,12 @@ var wp;
                 setIsEmbedUrlInputOpen(true);
                 onClose();
               },
-              children: (0, import_i18n54.__)("Embed video from URL")
+              children: (0, import_i18n53.__)("Embed video from URL")
             }
           ) : null
         }
       ) }),
-      isEmbedUrlInputOpen && /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(
+      isEmbedUrlInputOpen && /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(
         EmbedVideoUrlInput,
         {
           onSubmit: (embedUrl) => {
@@ -25551,9 +25572,9 @@ var wp;

   // packages/block-library/build-module/cover/edit/cover-placeholder.mjs
   var import_block_editor66 = __toESM(require_block_editor(), 1);
-  var import_i18n55 = __toESM(require_i18n(), 1);
+  var import_i18n54 = __toESM(require_i18n(), 1);
   var import_blob6 = __toESM(require_blob(), 1);
-  var import_jsx_runtime266 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime267 = __toESM(require_jsx_runtime(), 1);
   function CoverPlaceholder({
     disableMediaButtons = false,
     children,
@@ -25567,12 +25588,12 @@ var wp;
         onSelectMedia({ url: (0, import_blob6.createBlobURL)(files[0]) });
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime267.jsx)(
       import_block_editor66.MediaPlaceholder,
       {
-        icon: /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(import_block_editor66.BlockIcon, { icon: cover_default }),
+        icon: /* @__PURE__ */ (0, import_jsx_runtime267.jsx)(import_block_editor66.BlockIcon, { icon: cover_default }),
         labels: {
-          title: (0, import_i18n55.__)("Cover")
+          title: (0, import_i18n54.__)("Cover")
         },
         onSelect: onSelectMedia,
         allowedTypes: ALLOWED_MEDIA_TYPES2,
@@ -25587,9 +25608,9 @@ var wp;
   }

   // packages/block-library/build-module/cover/edit/resizable-cover-popover.mjs
-  var import_element49 = __toESM(require_element(), 1);
+  var import_element50 = __toESM(require_element(), 1);
   var import_block_editor67 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime267 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime268 = __toESM(require_jsx_runtime(), 1);
   var RESIZABLE_BOX_ENABLE_OPTION = {
     top: false,
     right: false,
@@ -25613,7 +25634,7 @@ var wp;
     width,
     ...props
   }) {
-    const [isResizing, setIsResizing] = (0, import_element49.useState)(false);
+    const [isResizing, setIsResizing] = (0, import_element50.useState)(false);
     const resizableBoxProps = {
       className: clsx_default(className, { "is-resizing": isResizing }),
       enable: RESIZABLE_BOX_ENABLE_OPTION,
@@ -25640,7 +25661,7 @@ var wp;
         isVisible: isResizing
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime267.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
       ResizableBoxPopover,
       {
         className: "block-library-cover__resizable-box-popover",
@@ -26348,7 +26369,7 @@ var wp;
   }

   // packages/block-library/build-module/cover/edit/index.mjs
-  var import_jsx_runtime268 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime269 = __toESM(require_jsx_runtime(), 1);
   var { openMediaEditorModalKey } = unlock(import_block_editor68.privateApis);
   function getInnerBlocksTemplate(attributes2) {
     return [
@@ -26360,7 +26381,7 @@ var wp;
               textAlign: "center"
             }
           },
-          placeholder: (0, import_i18n56.__)("Write title\u2026"),
+          placeholder: (0, import_i18n55.__)("Write title\u2026"),
           ...attributes2
         }
       ]
@@ -26411,8 +26432,8 @@ var wp;
     );
     const { __unstableMarkNextChangeAsNotPersistent, replaceInnerBlocks } = (0, import_data29.useDispatch)(import_block_editor68.store);
     const registry = (0, import_data29.useRegistry)();
-    const propsRef = (0, import_element50.useRef)({ attributes: attributes2, overlayColor });
-    (0, import_element50.useLayoutEffect)(() => {
+    const propsRef = (0, import_element51.useRef)({ attributes: attributes2, overlayColor });
+    (0, import_element51.useLayoutEffect)(() => {
       propsRef.current = { attributes: attributes2, overlayColor };
     });
     const { media } = (0, import_data29.useSelect)(
@@ -26431,7 +26452,7 @@ var wp;
       [featuredImage, useFeaturedImage]
     );
     const mediaUrl = media?.media_details?.sizes?.[sizeSlug]?.source_url ?? media?.source_url;
-    (0, import_element50.useEffect)(() => {
+    (0, import_element51.useEffect)(() => {
       (async () => {
         if (!useFeaturedImage) {
           return;
@@ -26484,7 +26505,7 @@ var wp;
       const hasFontSizes = fontSizes?.length > 0;
       replaceInnerBlocks(
         clientId,
-        (0, import_blocks21.createBlocksFromInnerBlocksTemplate)(
+        (0, import_blocks18.createBlocksFromInnerBlocksTemplate)(
           getInnerBlocksTemplate({
             fontSize: hasFontSizes ? "large" : void 0
           })
@@ -26626,13 +26647,13 @@ var wp;
       },
       [url, backgroundType]
     );
-    const embedHtml = (0, import_element50.useMemo)(() => {
+    const embedHtml = (0, import_element51.useMemo)(() => {
       if (backgroundType !== EMBED_VIDEO_BACKGROUND_TYPE || !embedPreview?.html) {
         return null;
       }
       return getBackgroundEmbedHtml(embedPreview.html);
     }, [embedPreview, backgroundType]);
-    const [isSwappingMedia, setIsSwappingMedia] = (0, import_element50.useState)(false);
+    const [isSwappingMedia, setIsSwappingMedia] = (0, import_element51.useState)(false);
     const isUploadingMedia = isTemporaryMedia(id, url);
     const isImageBackground = IMAGE_BACKGROUND_TYPE === backgroundType;
     const isVideoBackground = VIDEO_BACKGROUND_TYPE === backgroundType;
@@ -26640,7 +26661,7 @@ var wp;
     const blockEditingMode = (0, import_block_editor68.useBlockEditingMode)();
     const hasNonContentControls = blockEditingMode === "default";
     const [resizeListener, { height, width }] = (0, import_compose20.useResizeObserver)();
-    const resizableBoxDimensions = (0, import_element50.useMemo)(() => {
+    const resizableBoxDimensions = (0, import_element51.useMemo)(() => {
       return {
         height: minHeightUnit === "px" && minHeight ? minHeight : "auto",
         width: "auto"
@@ -26662,7 +26683,7 @@ var wp;
       (select10) => select10(import_block_editor68.store).getBlock(clientId).innerBlocks.length > 0,
       [clientId]
     );
-    const ref = (0, import_element50.useRef)();
+    const ref = (0, import_element51.useRef)();
     const blockProps = (0, import_block_editor68.useBlockProps)({ ref });
     const innerBlocksProps = (0, import_block_editor68.useInnerBlocksProps)(
       {
@@ -26674,8 +26695,8 @@ var wp;
         dropZoneElement: ref.current
       }
     );
-    const mediaElement = (0, import_element50.useRef)();
-    const editMediaButtonRef = (0, import_element50.useRef)();
+    const mediaElement = (0, import_element51.useRef)();
+    const editMediaButtonRef = (0, import_element51.useRef)();
     const currentSettings = {
       isVideoBackground,
       isImageBackground,
@@ -26685,7 +26706,7 @@ var wp;
       isImgElement,
       overlayColor
     };
-    const openCoverMediaEditorModal = (0, import_element50.useCallback)(() => {
+    const openCoverMediaEditorModal = (0, import_element51.useCallback)(() => {
       if (!id || !openMediaEditorModal) {
         return;
       }
@@ -26777,7 +26798,7 @@ var wp;
         }
       });
     };
-    const blockControls = /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+    const blockControls = /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
       CoverBlockControls,
       {
         attributes: attributes2,
@@ -26794,7 +26815,7 @@ var wp;
         isEditMediaDisabled: isSwappingMedia
       }
     );
-    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
       CoverInspectorControls,
       {
         attributes: attributes2,
@@ -26831,11 +26852,11 @@ var wp;
       width
     };
     if (!useFeaturedImage && !hasInnerBlocks && !hasBackground) {
-      return /* @__PURE__ */ (0, import_jsx_runtime268.jsxs)(import_jsx_runtime268.Fragment, { children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime269.jsxs)(import_jsx_runtime269.Fragment, { children: [
         blockControls,
         inspectorControls,
-        hasNonContentControls && isSelected && /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(ResizableCoverPopover, { ...resizableCoverProps }),
-        /* @__PURE__ */ (0, import_jsx_runtime268.jsxs)(
+        hasNonContentControls && isSelected && /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(ResizableCoverPopover, { ...resizableCoverProps }),
+        /* @__PURE__ */ (0, import_jsx_runtime269.jsxs)(
           TagName2,
           {
             ...blockProps,
@@ -26846,13 +26867,13 @@ var wp;
             },
             children: [
               resizeListener,
-              /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
                 CoverPlaceholder,
                 {
                   onSelectMedia,
                   onError: onUploadError,
                   toggleUseFeaturedImage,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime268.jsx)("div", { className: "wp-block-cover__placeholder-background-options", children: /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime269.jsx)("div", { className: "wp-block-cover__placeholder-background-options", children: /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
                     import_block_editor68.ColorPalette,
                     {
                       disableCustomColors: true,
@@ -26860,7 +26881,7 @@ var wp;
                       onChange: onSetOverlayColor,
                       clearable: false,
                       presentation: "toggle-buttons",
-                      "aria-label": (0, import_i18n56.__)("Overlay color")
+                      "aria-label": (0, import_i18n55.__)("Overlay color")
                     }
                   ) })
                 }
@@ -26882,10 +26903,10 @@ var wp;
       getPositionClassName(contentPosition)
     );
     const showOverlay = url || !useFeaturedImage || useFeaturedImage && !url;
-    return /* @__PURE__ */ (0, import_jsx_runtime268.jsxs)(import_jsx_runtime268.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime269.jsxs)(import_jsx_runtime269.Fragment, { children: [
       blockControls,
       inspectorControls,
-      /* @__PURE__ */ (0, import_jsx_runtime268.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime269.jsxs)(
         TagName2,
         {
           ...blockProps,
@@ -26894,14 +26915,14 @@ var wp;
           "data-url": url,
           children: [
             resizeListener,
-            !url && useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+            !url && useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
               import_components33.Placeholder,
               {
                 className: "wp-block-cover__image--placeholder-image",
                 withIllustration: true
               }
             ),
-            url && isImageBackground && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+            url && isImageBackground && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
               "img",
               {
                 ref: mediaElement,
@@ -26912,7 +26933,7 @@ var wp;
                 onLoad: () => setIsSwappingMedia(false),
                 onError: () => setIsSwappingMedia(false)
               }
-            ) : /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+            ) : /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
               "div",
               {
                 ref: mediaElement,
@@ -26925,7 +26946,7 @@ var wp;
                 style: { backgroundImage, backgroundPosition }
               }
             )),
-            url && isVideoBackground && /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+            url && isVideoBackground && /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
               "video",
               {
                 ref: mediaElement,
@@ -26938,13 +26959,13 @@ var wp;
                 style: mediaStyle
               }
             ),
-            isEmbedVideoBackground && embedHtml && /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+            isEmbedVideoBackground && embedHtml && /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
               "div",
               {
                 ref: mediaElement,
                 className: "wp-block-cover__video-background wp-block-cover__embed-background",
                 style: mediaStyle,
-                children: /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
                   import_components33.SandBox,
                   {
                     allowSameOrigin: true,
@@ -26957,8 +26978,8 @@ var wp;
                 )
               }
             ),
-            isEmbedVideoBackground && !embedHtml && isFetchingEmbed && /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(import_components33.Spinner, {}),
-            showOverlay && /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+            isEmbedVideoBackground && !embedHtml && isFetchingEmbed && /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(import_components33.Spinner, {}),
+            showOverlay && /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
               "span",
               {
                 "aria-hidden": "true",
@@ -26979,8 +27000,8 @@ var wp;
                 style: { backgroundImage: gradientValue, ...bgStyle }
               }
             ),
-            (isUploadingMedia || isSwappingMedia) && /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(import_components33.Spinner, {}),
-            /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+            (isUploadingMedia || isSwappingMedia) && /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(import_components33.Spinner, {}),
+            /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
               CoverPlaceholder,
               {
                 disableMediaButtons: true,
@@ -26989,11 +27010,11 @@ var wp;
                 toggleUseFeaturedImage
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime268.jsx)("div", { ...innerBlocksProps })
+            /* @__PURE__ */ (0, import_jsx_runtime269.jsx)("div", { ...innerBlocksProps })
           ]
         }
       ),
-      hasNonContentControls && isSelected && /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(ResizableCoverPopover, { ...resizableCoverProps })
+      hasNonContentControls && isSelected && /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(ResizableCoverPopover, { ...resizableCoverProps })
     ] });
   }
   var edit_default7 = (0, import_compose20.compose)([
@@ -27174,7 +27195,7 @@ var wp;

   // packages/block-library/build-module/cover/save.mjs
   var import_block_editor69 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime269 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime270 = __toESM(require_jsx_runtime(), 1);
   function save14({ attributes: attributes2 }) {
     const {
       backgroundType,
@@ -27240,8 +27261,8 @@ var wp;
       }
     );
     const gradientValue = gradient || customGradient;
-    return /* @__PURE__ */ (0, import_jsx_runtime269.jsxs)(Tag, { ...import_block_editor69.useBlockProps.save({ className: classes, style: style2 }), children: [
-      !useFeaturedImage && isImageBackground && url && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime270.jsxs)(Tag, { ...import_block_editor69.useBlockProps.save({ className: classes, style: style2 }), children: [
+      !useFeaturedImage && isImageBackground && url && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
         "img",
         {
           className: imgClasses,
@@ -27251,7 +27272,7 @@ var wp;
           "data-object-fit": "cover",
           "data-object-position": objectPosition
         }
-      ) : /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
+      ) : /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
         "div",
         {
           role: alt ? "img" : void 0,
@@ -27260,7 +27281,7 @@ var wp;
           style: { backgroundPosition, backgroundImage }
         }
       )),
-      isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
+      isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
         "video",
         {
           className: clsx_default(
@@ -27278,7 +27299,7 @@ var wp;
           "data-object-position": objectPosition
         }
       ),
-      isEmbedVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
+      isEmbedVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
         "figure",
         {
           className: clsx_default(
@@ -27286,10 +27307,10 @@ var wp;
             "wp-block-cover__embed-background",
             "wp-block-embed"
           ),
-          children: /* @__PURE__ */ (0, import_jsx_runtime269.jsx)("div", { className: "wp-block-embed__wrapper", children: url })
+          children: /* @__PURE__ */ (0, import_jsx_runtime270.jsx)("div", { className: "wp-block-embed__wrapper", children: url })
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
         "span",
         {
           "aria-hidden": "true",
@@ -27310,7 +27331,7 @@ var wp;
           style: bgStyle
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
         "div",
         {
           ...import_block_editor69.useInnerBlocksProps.save({
@@ -27322,7 +27343,7 @@ var wp;
   }

   // packages/block-library/build-module/cover/transforms.mjs
-  var import_blocks22 = __toESM(require_blocks(), 1);
+  var import_blocks19 = __toESM(require_blocks(), 1);
   var import_block_editor70 = __toESM(require_block_editor(), 1);
   var { cleanEmptyObject: cleanEmptyObject5 } = unlock(import_block_editor70.privateApis);
   var transforms6 = {
@@ -27330,7 +27351,7 @@ var wp;
       {
         type: "block",
         blocks: ["core/image"],
-        transform: ({ caption, url, alt, align, id, anchor, style: style2 }) => (0, import_blocks22.createBlock)(
+        transform: ({ caption, url, alt, align, id, anchor, style: style2 }) => (0, import_blocks19.createBlock)(
           "core/cover",
           {
             dimRatio: 50,
@@ -27346,7 +27367,7 @@ var wp;
             }
           },
           [
-            (0, import_blocks22.createBlock)("core/paragraph", {
+            (0, import_blocks19.createBlock)("core/paragraph", {
               content: caption,
               fontSize: "large",
               style: {
@@ -27361,7 +27382,7 @@ var wp;
       {
         type: "block",
         blocks: ["core/video"],
-        transform: ({ caption, src, align, id, anchor }) => (0, import_blocks22.createBlock)(
+        transform: ({ caption, src, align, id, anchor }) => (0, import_blocks19.createBlock)(
           "core/cover",
           {
             dimRatio: 50,
@@ -27372,7 +27393,7 @@ var wp;
             anchor
           },
           [
-            (0, import_blocks22.createBlock)("core/paragraph", {
+            (0, import_blocks19.createBlock)("core/paragraph", {
               content: caption,
               fontSize: "large",
               style: {
@@ -27390,7 +27411,7 @@ var wp;
         transform: (attributes2, innerBlocks) => {
           const { align, anchor, backgroundColor, gradient, style: style2 } = attributes2;
           if (innerBlocks?.length === 1 && innerBlocks[0]?.name === "core/cover") {
-            return (0, import_blocks22.createBlock)(
+            return (0, import_blocks19.createBlock)(
               "core/cover",
               innerBlocks[0].attributes,
               innerBlocks[0].innerBlocks
@@ -27419,8 +27440,8 @@ var wp;
               } : void 0
             })
           };
-          return (0, import_blocks22.createBlock)("core/cover", parentAttributes, [
-            (0, import_blocks22.createBlock)(
+          return (0, import_blocks19.createBlock)("core/cover", parentAttributes, [
+            (0, import_blocks19.createBlock)(
               "core/group",
               attributesWithoutBackgroundColors,
               innerBlocks
@@ -27446,7 +27467,7 @@ var wp;
           }
           return !overlayColor && !customOverlayColor && !gradient && !customGradient;
         },
-        transform: ({ title, url, alt, align, id, anchor, style: style2 }) => (0, import_blocks22.createBlock)("core/image", {
+        transform: ({ title, url, alt, align, id, anchor, style: style2 }) => (0, import_blocks19.createBlock)("core/image", {
           caption: title,
           url,
           alt,
@@ -27476,7 +27497,7 @@ var wp;
           }
           return !overlayColor && !customOverlayColor && !gradient && !customGradient;
         },
-        transform: ({ title, url, align, id, anchor }) => (0, import_blocks22.createBlock)("core/video", {
+        transform: ({ title, url, align, id, anchor }) => (0, import_blocks19.createBlock)("core/video", {
           caption: title,
           src: url,
           id,
@@ -27511,13 +27532,13 @@ var wp;
               innerBlocks[0].attributes || {}
             );
             if (groupAttributes?.backgroundColor || groupAttributes?.gradient || groupAttributes?.style?.color?.background || groupAttributes?.style?.color?.gradient) {
-              return (0, import_blocks22.createBlock)(
+              return (0, import_blocks19.createBlock)(
                 "core/group",
                 groupAttributes,
                 innerBlocks[0]?.innerBlocks
               );
             }
-            return (0, import_blocks22.createBlock)(
+            return (0, import_blocks19.createBlock)(
               "core/group",
               {
                 ...transformedColorAttributes,
@@ -27533,7 +27554,7 @@ var wp;
               innerBlocks[0]?.innerBlocks
             );
           }
-          return (0, import_blocks22.createBlock)(
+          return (0, import_blocks19.createBlock)(
             "core/group",
             { ...attributes2, ...transformedColorAttributes },
             innerBlocks
@@ -27545,12 +27566,12 @@ var wp;
   var transforms_default6 = transforms6;

   // packages/block-library/build-module/cover/variations.mjs
-  var import_i18n57 = __toESM(require_i18n(), 1);
+  var import_i18n56 = __toESM(require_i18n(), 1);
   var variations3 = [
     {
       name: "cover",
-      title: (0, import_i18n57.__)("Cover"),
-      description: (0, import_i18n57.__)("Add an image or video with a text overlay."),
+      title: (0, import_i18n56.__)("Cover"),
+      description: (0, import_i18n56.__)("Add an image or video with a text overlay."),
       attributes: { layout: { type: "constrained" } },
       isDefault: true,
       icon: cover_default
@@ -27559,7 +27580,6 @@ var wp;
   var variations_default3 = variations3;

   // packages/block-library/build-module/cover/index.mjs
-  var { fieldsKey: fieldsKey4, formKey: formKey4 } = unlock(import_blocks23.privateApis);
   var { name: name30 } = block_default31;
   var settings30 = {
     icon: cover_default,
@@ -27581,7 +27601,7 @@ var wp;
         {
           name: "core/paragraph",
           attributes: {
-            content: `<strong>${(0, import_i18n58.__)("Snow Patrol")}</strong>`,
+            content: `<strong>${(0, import_i18n57.__)("Snow Patrol")}</strong>`,
             style: {
               typography: {
                 textAlign: "center"
@@ -27597,41 +27617,6 @@ var wp;
     deprecated: deprecated_default14,
     variations: variations_default3
   };
-  if (window.__experimentalContentOnlyInspectorFields) {
-    settings30[fieldsKey4] = [
-      {
-        id: "background",
-        label: (0, import_i18n58.__)("Background"),
-        type: "media",
-        Edit: {
-          control: "media",
-          // TODO: replace with custom component
-          // TODO - How to support custom gradient?
-          // Build it into Media, or use a custom control?
-          allowedTypes: ["image", "video"],
-          multiple: false,
-          useFeaturedImage: true
-        },
-        getValue: ({ item }) => ({
-          id: item.id,
-          url: item.url,
-          alt: item.alt,
-          mediaType: item.backgroundType,
-          featuredImage: item.useFeaturedImage
-        }),
-        setValue: ({ value }) => ({
-          id: value.id,
-          url: value.url,
-          alt: value.alt,
-          mediaType: value.backgroundType,
-          useFeaturedImage: value.featuredImage
-        })
-      }
-    ];
-    settings30[formKey4] = {
-      fields: ["background"]
-    };
-  }
   var init30 = () => initBlock({ name: name30, metadata: block_default31, settings: settings30 });

   // packages/block-library/build-module/details/index.mjs
@@ -27642,8 +27627,7 @@ var wp;
     name: () => name31,
     settings: () => settings31
   });
-  var import_i18n60 = __toESM(require_i18n(), 1);
-  var import_blocks25 = __toESM(require_blocks(), 1);
+  var import_i18n59 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/details/block.json
   var block_default32 = {
@@ -27731,11 +27715,11 @@ var wp;
   // packages/block-library/build-module/details/edit.mjs
   var import_block_editor71 = __toESM(require_block_editor(), 1);
   var import_components34 = __toESM(require_components(), 1);
-  var import_i18n59 = __toESM(require_i18n(), 1);
-  var import_element51 = __toESM(require_element(), 1);
+  var import_i18n58 = __toESM(require_i18n(), 1);
+  var import_element52 = __toESM(require_element(), 1);
   var import_data30 = __toESM(require_data(), 1);
   var import_keycodes2 = __toESM(require_keycodes(), 1);
-  var import_jsx_runtime270 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime271 = __toESM(require_jsx_runtime(), 1);
   function DetailsEdit({ attributes: attributes2, setAttributes, clientId }) {
     const { name: name118, showContent, summary, allowedBlocks, placeholder: placeholder2 } = attributes2;
     const blockProps = (0, import_block_editor71.useBlockProps)();
@@ -27743,7 +27727,7 @@ var wp;
       __experimentalCaptureToolbars: true,
       allowedBlocks
     });
-    const [isOpen, setIsOpen] = (0, import_element51.useState)(showContent);
+    const [isOpen, setIsOpen] = (0, import_element52.useState)(showContent);
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
     const hasSelectedInnerBlock = (0, import_data30.useSelect)(
       (select10) => select10(import_block_editor71.store).hasSelectedInnerBlock(clientId, true),
@@ -27760,32 +27744,32 @@ var wp;
         event.preventDefault();
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime270.jsxs)(import_jsx_runtime270.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(import_block_editor71.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime271.jsxs)(import_jsx_runtime271.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(import_block_editor71.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
         import_components34.__experimentalToolsPanel,
         {
-          label: (0, import_i18n59.__)("Settings"),
+          label: (0, import_i18n58.__)("Settings"),
           resetAll: () => {
             setAttributes({
               showContent: false
             });
           },
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
             import_components34.__experimentalToolsPanelItem,
             {
               isShownByDefault: true,
-              label: (0, import_i18n59.__)("Open by default"),
+              label: (0, import_i18n58.__)("Open by default"),
               hasValue: () => showContent,
               onDeselect: () => {
                 setAttributes({
                   showContent: false
                 });
               },
-              children: /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
                 import_components34.ToggleControl,
                 {
-                  label: (0, import_i18n59.__)("Open by default"),
+                  label: (0, import_i18n58.__)("Open by default"),
                   checked: showContent,
                   onChange: () => setAttributes({
                     showContent: !showContent
@@ -27796,18 +27780,18 @@ var wp;
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(import_block_editor71.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(import_block_editor71.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
         import_components34.TextControl,
         {
-          label: (0, import_i18n59.__)("Name attribute"),
+          label: (0, import_i18n58.__)("Name attribute"),
           value: name118 || "",
           onChange: (newName) => setAttributes({ name: newName }),
-          help: (0, import_i18n59.__)(
+          help: (0, import_i18n58.__)(
             "Enables multiple Details blocks with the same name attribute to be connected, with only one open at a time."
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime270.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime271.jsxs)(
         "details",
         {
           ...innerBlocksProps,
@@ -27815,19 +27799,19 @@ var wp;
           onToggle: (event) => setIsOpen(event.target.open),
           name: name118 || "",
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
               "summary",
               {
                 onKeyDown: (0, import_keycodes2.withIgnoreIMEEvents)(handleSummaryKeyDown),
                 onKeyUp: handleSummaryKeyUp,
-                children: /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
                   import_block_editor71.RichText,
                   {
                     identifier: "summary",
-                    "aria-label": (0, import_i18n59.__)(
+                    "aria-label": (0, import_i18n58.__)(
                       "Write summary. Press Enter to expand or collapse the details."
                     ),
-                    placeholder: placeholder2 || (0, import_i18n59.__)("Write summary\u2026"),
+                    placeholder: placeholder2 || (0, import_i18n58.__)("Write summary\u2026"),
                     withoutInteractiveFormatting: true,
                     value: summary,
                     onChange: (newSummary) => setAttributes({ summary: newSummary })
@@ -27845,27 +27829,27 @@ var wp;

   // packages/block-library/build-module/details/save.mjs
   var import_block_editor72 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime271 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime272 = __toESM(require_jsx_runtime(), 1);
   function save15({ attributes: attributes2 }) {
     const { name: name118, showContent } = attributes2;
     const summary = attributes2.summary ? attributes2.summary : "Details";
     const blockProps = import_block_editor72.useBlockProps.save();
-    return /* @__PURE__ */ (0, import_jsx_runtime271.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime272.jsxs)(
       "details",
       {
         ...blockProps,
         name: name118 || void 0,
         open: showContent,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime271.jsx)("summary", { children: /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(import_block_editor72.RichText.Content, { value: summary }) }),
-          /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(import_block_editor72.InnerBlocks.Content, {})
+          /* @__PURE__ */ (0, import_jsx_runtime272.jsx)("summary", { children: /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(import_block_editor72.RichText.Content, { value: summary }) }),
+          /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(import_block_editor72.InnerBlocks.Content, {})
         ]
       }
     );
   }

   // packages/block-library/build-module/details/transforms.mjs
-  var import_blocks24 = __toESM(require_blocks(), 1);
+  var import_blocks20 = __toESM(require_blocks(), 1);
   var transforms_default7 = {
     from: [
       {
@@ -27876,10 +27860,10 @@ var wp;
           return !(blocks.length === 1 && blocks[0].name === "core/details");
         },
         __experimentalConvert(blocks) {
-          return (0, import_blocks24.createBlock)(
+          return (0, import_blocks20.createBlock)(
             "core/details",
             {},
-            blocks.map((block) => (0, import_blocks24.cloneSanitizedBlock)(block))
+            blocks.map((block) => (0, import_blocks20.cloneSanitizedBlock)(block))
           );
         }
       }
@@ -27887,13 +27871,12 @@ var wp;
   };

   // packages/block-library/build-module/details/index.mjs
-  var { fieldsKey: fieldsKey5, formKey: formKey5 } = unlock(import_blocks25.privateApis);
   var { name: name31 } = block_default32;
   var TEMPLATE8 = [
     [
       "core/paragraph",
       {
-        placeholder: (0, import_i18n60.__)("Type / to add a hidden block")
+        placeholder: (0, import_i18n59.__)("Type / to add a hidden block")
       }
     ]
   ];
@@ -27902,14 +27885,14 @@ var wp;
     template: TEMPLATE8,
     example: {
       attributes: {
-        summary: (0, import_i18n60.__)("La Mancha"),
+        summary: (0, import_i18n59.__)("La Mancha"),
         showContent: true
       },
       innerBlocks: [
         {
           name: "core/paragraph",
           attributes: {
-            content: (0, import_i18n60.__)(
+            content: (0, import_i18n59.__)(
               "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."
             )
           }
@@ -27927,9 +27910,9 @@ var wp;
         return customName;
       }
       if (context === "accessibility") {
-        return !hasSummary ? (0, import_i18n60.__)("Details. Empty.") : (0, import_i18n60.sprintf)(
+        return !hasSummary ? (0, import_i18n59.__)("Details. Empty.") : (0, import_i18n59.sprintf)(
           /* translators: %s: accessibility text; summary title. */
-          (0, import_i18n60.__)("Details. %s"),
+          (0, import_i18n59.__)("Details. %s"),
           summary
         );
       }
@@ -27938,20 +27921,6 @@ var wp;
     edit: edit_default8,
     transforms: transforms_default7
   };
-  if (window.__experimentalContentOnlyInspectorFields) {
-    settings31[fieldsKey5] = [
-      {
-        id: "summary",
-        label: (0, import_i18n60.__)("Summary"),
-        type: "text",
-        Edit: "rich-text"
-        // TODO: replace with custom component
-      }
-    ];
-    settings31[formKey5] = {
-      fields: ["summary"]
-    };
-  }
   var init31 = () => initBlock({ name: name31, metadata: block_default32, settings: settings31 });

   // packages/block-library/build-module/embed/index.mjs
@@ -27964,21 +27933,21 @@ var wp;
   });

   // packages/block-library/build-module/embed/edit.mjs
-  var import_i18n64 = __toESM(require_i18n(), 1);
-  var import_element54 = __toESM(require_element(), 1);
+  var import_i18n63 = __toESM(require_i18n(), 1);
+  var import_element55 = __toESM(require_element(), 1);
   var import_data31 = __toESM(require_data(), 1);
   var import_block_editor76 = __toESM(require_block_editor(), 1);
   var import_core_data17 = __toESM(require_core_data(), 1);

   // packages/block-library/build-module/embed/embed-controls.mjs
-  var import_i18n61 = __toESM(require_i18n(), 1);
+  var import_i18n60 = __toESM(require_i18n(), 1);
   var import_components35 = __toESM(require_components(), 1);
   var import_block_editor73 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime272 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime273 = __toESM(require_jsx_runtime(), 1);
   function getResponsiveHelp(checked) {
-    return checked ? (0, import_i18n61.__)(
+    return checked ? (0, import_i18n60.__)(
       "This embed will preserve its aspect ratio when the browser is resized."
-    ) : (0, import_i18n61.__)(
+    ) : (0, import_i18n60.__)(
       "This embed may not preserve its aspect ratio when the browser is resized."
     );
   }
@@ -27991,37 +27960,37 @@ var wp;
     switchBackToURLInput
   }) => {
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime272.jsxs)(import_jsx_runtime272.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(import_block_editor73.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(import_components35.ToolbarGroup, { children: showEditButton && /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime273.jsxs)(import_jsx_runtime273.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_block_editor73.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components35.ToolbarGroup, { children: showEditButton && /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
         import_components35.ToolbarButton,
         {
           className: "components-toolbar__control",
-          label: (0, import_i18n61.__)("Edit URL"),
+          label: (0, import_i18n60.__)("Edit URL"),
           icon: pencil_default,
           onClick: switchBackToURLInput
         }
       ) }) }),
-      themeSupportsResponsive && blockSupportsResponsive && /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(import_block_editor73.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(
+      themeSupportsResponsive && blockSupportsResponsive && /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_block_editor73.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
         import_components35.__experimentalToolsPanel,
         {
-          label: (0, import_i18n61.__)("Media settings"),
+          label: (0, import_i18n60.__)("Media settings"),
           resetAll: () => {
             toggleResponsive(true);
           },
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
             import_components35.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n61.__)("Media settings"),
+              label: (0, import_i18n60.__)("Media settings"),
               isShownByDefault: true,
               hasValue: () => !allowResponsive,
               onDeselect: () => {
                 toggleResponsive(!allowResponsive);
               },
-              children: /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
                 import_components35.ToggleControl,
                 {
-                  label: (0, import_i18n61.__)("Resize for smaller devices"),
+                  label: (0, import_i18n60.__)("Resize for smaller devices"),
                   checked: allowResponsive,
                   help: getResponsiveHelp,
                   onChange: toggleResponsive
@@ -28037,78 +28006,78 @@ var wp;

   // packages/block-library/build-module/embed/icons.mjs
   var import_components36 = __toESM(require_components(), 1);
-  var import_jsx_runtime273 = __toESM(require_jsx_runtime(), 1);
-  var embedContentIcon = /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", xmlns: "http://www.w3.org/2000/svg", children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.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" }) });
-  var embedAudioIcon = /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", xmlns: "http://www.w3.org/2000/svg", children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.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" }) });
-  var embedPhotoIcon = /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", xmlns: "http://www.w3.org/2000/svg", children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.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" }) });
-  var embedVideoIcon = /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", xmlns: "http://www.w3.org/2000/svg", children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.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" }) });
+  var import_jsx_runtime274 = __toESM(require_jsx_runtime(), 1);
+  var embedContentIcon = /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", xmlns: "http://www.w3.org/2000/svg", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.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" }) });
+  var embedAudioIcon = /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", xmlns: "http://www.w3.org/2000/svg", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.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" }) });
+  var embedPhotoIcon = /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", xmlns: "http://www.w3.org/2000/svg", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.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" }) });
+  var embedVideoIcon = /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", xmlns: "http://www.w3.org/2000/svg", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.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" }) });
   var embedTwitterIcon = {
     foreground: "#000000",
-    src: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.Path, { d: "M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z" }) })
+    src: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.Path, { d: "M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z" }) })
   };
   var embedYouTubeIcon = {
     foreground: "#ff0000",
-    src: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.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" }) })
+    src: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.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" }) })
   };
   var embedFacebookIcon = {
     foreground: "#3b5998",
-    src: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.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" }) })
+    src: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.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" }) })
   };
-  var embedInstagramIcon = /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.G, { children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.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" }) }) });
+  var embedInstagramIcon = /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.G, { children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.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" }) }) });
   var embedWordPressIcon = {
     foreground: "#0073AA",
-    src: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.G, { children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.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" }) }) })
+    src: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.G, { children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.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" }) }) })
   };
   var embedSpotifyIcon = {
     foreground: "#1db954",
-    src: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.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" }) })
+    src: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.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" }) })
   };
-  var embedFlickrIcon = /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.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" }) });
+  var embedFlickrIcon = /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.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" }) });
   var embedVimeoIcon = {
     foreground: "#1ab7ea",
-    src: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.G, { children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.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" }) }) })
+    src: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.G, { children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.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" }) }) })
   };
-  var embedRedditIcon = /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.Path, { d: "M22 12.068a2.184 2.184 0 0 0-2.186-2.186c-.592 0-1.13.233-1.524.609-1.505-1.075-3.566-1.774-5.86-1.864l1.004-4.695 3.261.699A1.56 1.56 0 1 0 18.255 3c-.61-.001-1.147.357-1.398.877l-3.638-.77a.382.382 0 0 0-.287.053.348.348 0 0 0-.161.251l-1.112 5.233c-2.33.072-4.426.77-5.95 1.864a2.201 2.201 0 0 0-1.523-.61 2.184 2.184 0 0 0-.896 4.176c-.036.215-.053.43-.053.663 0 3.37 3.924 6.111 8.763 6.111s8.763-2.724 8.763-6.11c0-.216-.017-.449-.053-.664A2.207 2.207 0 0 0 22 12.068Zm-15.018 1.56a1.56 1.56 0 0 1 3.118 0c0 .86-.699 1.558-1.559 1.558-.86.018-1.559-.699-1.559-1.559Zm8.728 4.139c-1.076 1.075-3.119 1.147-3.71 1.147-.61 0-2.652-.09-3.71-1.147a.4.4 0 0 1 0-.573.4.4 0 0 1 .574 0c.68.68 2.114.914 3.136.914 1.022 0 2.473-.233 3.136-.914a.4.4 0 0 1 .574 0 .436.436 0 0 1 0 .573Zm-.287-2.563a1.56 1.56 0 0 1 0-3.118c.86 0 1.56.699 1.56 1.56 0 .841-.7 1.558-1.56 1.558Z" }) });
+  var embedRedditIcon = /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.Path, { d: "M22 12.068a2.184 2.184 0 0 0-2.186-2.186c-.592 0-1.13.233-1.524.609-1.505-1.075-3.566-1.774-5.86-1.864l1.004-4.695 3.261.699A1.56 1.56 0 1 0 18.255 3c-.61-.001-1.147.357-1.398.877l-3.638-.77a.382.382 0 0 0-.287.053.348.348 0 0 0-.161.251l-1.112 5.233c-2.33.072-4.426.77-5.95 1.864a2.201 2.201 0 0 0-1.523-.61 2.184 2.184 0 0 0-.896 4.176c-.036.215-.053.43-.053.663 0 3.37 3.924 6.111 8.763 6.111s8.763-2.724 8.763-6.11c0-.216-.017-.449-.053-.664A2.207 2.207 0 0 0 22 12.068Zm-15.018 1.56a1.56 1.56 0 0 1 3.118 0c0 .86-.699 1.558-1.559 1.558-.86.018-1.559-.699-1.559-1.559Zm8.728 4.139c-1.076 1.075-3.119 1.147-3.71 1.147-.61 0-2.652-.09-3.71-1.147a.4.4 0 0 1 0-.573.4.4 0 0 1 .574 0c.68.68 2.114.914 3.136.914 1.022 0 2.473-.233 3.136-.914a.4.4 0 0 1 .574 0 .436.436 0 0 1 0 .573Zm-.287-2.563a1.56 1.56 0 0 1 0-3.118c.86 0 1.56.699 1.56 1.56 0 .841-.7 1.558-1.56 1.558Z" }) });
   var embedTumblrIcon = {
     foreground: "#35465c",
-    src: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.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" }) })
+    src: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.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" }) })
   };
-  var embedAmazonIcon = /* @__PURE__ */ (0, import_jsx_runtime273.jsxs)(import_components36.SVG, { viewBox: "0 0 24 24", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.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" }),
-    /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.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" }),
-    /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.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" })
+  var embedAmazonIcon = /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)(import_components36.SVG, { viewBox: "0 0 24 24", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.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" }),
+    /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.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" }),
+    /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.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" })
   ] });
-  var embedAnimotoIcon = /* @__PURE__ */ (0, import_jsx_runtime273.jsxs)(import_components36.SVG, { viewBox: "0 0 24 24", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
+  var embedAnimotoIcon = /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)(import_components36.SVG, { viewBox: "0 0 24 24", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
       import_components36.Path,
       {
         d: "m.0206909 21 19.8160091-13.07806 3.5831 6.20826z",
         fill: "#4bc7ee"
       }
     ),
-    /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
+    /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
       import_components36.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"
       }
     ),
-    /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
+    /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
       import_components36.Path,
       {
         d: "m.0206909 21 15.2439091-16.38571 4.3029 7.32271z",
         fill: "#c3d82e"
       }
     ),
-    /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
+    /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
       import_components36.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"
       }
     ),
-    /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.Path, { d: "m.0206909 21 19.5468091-9.063 1.6621 2.8344z", fill: "#209dbd" }),
-    /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
+    /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.Path, { d: "m.0206909 21 19.5468091-9.063 1.6621 2.8344z", fill: "#209dbd" }),
+    /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
       import_components36.Path,
       {
         d: "m.0206909 21 17.9209091-11.82623 1.6259 2.76323z",
@@ -28116,18 +28085,18 @@ var wp;
       }
     )
   ] });
-  var embedDailymotionIcon = /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
+  var embedDailymotionIcon = /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
     import_components36.Path,
     {
       d: "M11.903 16.568c-1.82 0-3.124-1.281-3.124-2.967a2.987 2.987 0 0 1 2.989-2.989c1.663 0 2.944 1.304 2.944 3.034 0 1.663-1.281 2.922-2.81 2.922ZM17.997 3l-3.308.73v5.107c-.809-1.034-2.045-1.37-3.505-1.37-1.529 0-2.9.561-4.023 1.662-1.259 1.214-1.933 2.764-1.933 4.495 0 1.888.72 3.506 2.113 4.742 1.056.944 2.314 1.415 3.775 1.415 1.438 0 2.517-.382 3.573-1.415v1.415h3.308V3Z",
       fill: "#333436"
     }
   ) });
-  var embedPinterestIcon = /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.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" }) });
-  var embedWolframIcon = /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.SVG, { viewBox: "0 0 44 44", children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.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 embedPinterestIcon = /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.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" }) });
+  var embedWolframIcon = /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.SVG, { viewBox: "0 0 44 44", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.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 embedPocketCastsIcon = {
     foreground: "#f43e37",
-    src: /* @__PURE__ */ (0, import_jsx_runtime273.jsxs)(
+    src: /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)(
       import_components36.SVG,
       {
         width: "24",
@@ -28136,7 +28105,7 @@ var wp;
         fill: "none",
         xmlns: "http://www.w3.org/2000/svg",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
             import_components36.Path,
             {
               fillRule: "evenodd",
@@ -28144,7 +28113,7 @@ var wp;
               d: "M24,12A12,12,0,1,1,12,0,12,12,0,0,1,24,12Z"
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
             import_components36.Path,
             {
               fillRule: "evenodd",
@@ -28157,7 +28126,7 @@ var wp;
       }
     )
   };
-  var embedBlueskyIcon = /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
+  var embedBlueskyIcon = /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components36.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
     import_components36.Path,
     {
       fill: "#0a7aff",
@@ -28167,15 +28136,15 @@ var wp;

   // packages/block-library/build-module/embed/embed-loading.mjs
   var import_components37 = __toESM(require_components(), 1);
-  var import_jsx_runtime274 = __toESM(require_jsx_runtime(), 1);
-  var EmbedLoading = () => /* @__PURE__ */ (0, import_jsx_runtime274.jsx)("div", { className: "wp-block-embed is-loading", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components37.Spinner, {}) });
+  var import_jsx_runtime275 = __toESM(require_jsx_runtime(), 1);
+  var EmbedLoading = () => /* @__PURE__ */ (0, import_jsx_runtime275.jsx)("div", { className: "wp-block-embed is-loading", children: /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(import_components37.Spinner, {}) });
   var embed_loading_default = EmbedLoading;

   // packages/block-library/build-module/embed/embed-placeholder.mjs
-  var import_i18n62 = __toESM(require_i18n(), 1);
+  var import_i18n61 = __toESM(require_i18n(), 1);
   var import_components38 = __toESM(require_components(), 1);
   var import_block_editor74 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime275 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime276 = __toESM(require_jsx_runtime(), 1);
   function EmbedPlaceholder({
     icon: icon2,
     label,
@@ -28186,18 +28155,18 @@ var wp;
     fallback: fallback2,
     tryAgain
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime275.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime276.jsxs)(
       import_components38.Placeholder,
       {
-        icon: /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(import_block_editor74.BlockIcon, { icon: icon2, showColors: true }),
+        icon: /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(import_block_editor74.BlockIcon, { icon: icon2, showColors: true }),
         label,
         className: "wp-block-embed",
-        instructions: (0, import_i18n62.__)(
+        instructions: (0, import_i18n61.__)(
           "Paste a link to the content you want to display on your site."
         ),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime275.jsxs)("form", { onSubmit, children: [
-            /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime276.jsxs)("form", { onSubmit, children: [
+            /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(
               import_components38.__experimentalInputControl,
               {
                 type: "url",
@@ -28205,47 +28174,47 @@ var wp;
                 className: "wp-block-embed__placeholder-input",
                 label,
                 hideLabelFromVision: true,
-                placeholder: (0, import_i18n62.__)("Enter URL to embed here\u2026"),
+                placeholder: (0, import_i18n61.__)("Enter URL to embed here\u2026"),
                 onChange
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(import_components38.Button, { __next40pxDefaultSize: true, variant: "primary", type: "submit", children: (0, import_i18n62._x)("Embed", "button label") })
+            /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(import_components38.Button, { __next40pxDefaultSize: true, variant: "primary", type: "submit", children: (0, import_i18n61._x)("Embed", "button label") })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime275.jsx)("div", { className: "wp-block-embed__learn-more", children: /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime276.jsx)("div", { className: "wp-block-embed__learn-more", children: /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(
             Link,
             {
               openInNewTab: true,
-              href: (0, import_i18n62.__)(
+              href: (0, import_i18n61.__)(
                 "https://wordpress.org/documentation/article/embeds/"
               ),
-              children: (0, import_i18n62.__)("Learn more about embeds")
+              children: (0, import_i18n61.__)("Learn more about embeds")
             }
           ) }),
-          cannotEmbed && /* @__PURE__ */ (0, import_jsx_runtime275.jsxs)(
+          cannotEmbed && /* @__PURE__ */ (0, import_jsx_runtime276.jsxs)(
             Stack,
             {
               direction: "column",
               gap: "md",
               className: "components-placeholder__error",
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime275.jsx)("div", { className: "components-placeholder__instructions", children: (0, import_i18n62.__)("Sorry, this content could not be embedded.") }),
-                /* @__PURE__ */ (0, import_jsx_runtime275.jsxs)(Stack, { direction: "row", gap: "md", justify: "flex-start", children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime276.jsx)("div", { className: "components-placeholder__instructions", children: (0, import_i18n61.__)("Sorry, this content could not be embedded.") }),
+                /* @__PURE__ */ (0, import_jsx_runtime276.jsxs)(Stack, { direction: "row", gap: "md", justify: "flex-start", children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(
                     import_components38.Button,
                     {
                       __next40pxDefaultSize: true,
                       variant: "secondary",
                       onClick: tryAgain,
-                      children: (0, import_i18n62._x)("Try again", "button label")
+                      children: (0, import_i18n61._x)("Try again", "button label")
                     }
                   ),
-                  fallback2 && /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+                  fallback2 && /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(
                     import_components38.Button,
                     {
                       __next40pxDefaultSize: true,
                       variant: "secondary",
                       onClick: fallback2,
-                      children: (0, import_i18n62._x)("Convert to link", "button label")
+                      children: (0, import_i18n61._x)("Convert to link", "button label")
                     }
                   )
                 ] })
@@ -28258,16 +28227,16 @@ var wp;
   }

   // packages/block-library/build-module/embed/embed-preview.mjs
-  var import_i18n63 = __toESM(require_i18n(), 1);
+  var import_i18n62 = __toESM(require_i18n(), 1);
   var import_components39 = __toESM(require_components(), 1);
   var import_block_editor75 = __toESM(require_block_editor(), 1);
-  var import_element53 = __toESM(require_element(), 1);
+  var import_element54 = __toESM(require_element(), 1);
   var import_url6 = __toESM(require_url(), 1);

   // packages/block-library/build-module/embed/wp-embed-preview.mjs
   var import_compose21 = __toESM(require_compose(), 1);
-  var import_element52 = __toESM(require_element(), 1);
-  var import_jsx_runtime276 = __toESM(require_jsx_runtime(), 1);
+  var import_element53 = __toESM(require_element(), 1);
+  var import_jsx_runtime277 = __toESM(require_jsx_runtime(), 1);
   var attributeMap = {
     class: "className",
     frameborder: "frameBorder",
@@ -28275,8 +28244,8 @@ var wp;
     marginwidth: "marginWidth"
   };
   function WpEmbedPreview({ html }) {
-    const ref = (0, import_element52.useRef)();
-    const props = (0, import_element52.useMemo)(() => {
+    const ref = (0, import_element53.useRef)();
+    const props = (0, import_element53.useMemo)(() => {
       const doc = new window.DOMParser().parseFromString(html, "text/html");
       const iframe = doc.querySelector("iframe");
       const iframeProps = {};
@@ -28291,7 +28260,7 @@ var wp;
       });
       return iframeProps;
     }, [html]);
-    (0, import_element52.useEffect)(() => {
+    (0, import_element53.useEffect)(() => {
       const { ownerDocument: ownerDocument2 } = ref.current;
       const { defaultView } = ownerDocument2;
       function resizeWPembeds({ data: { secret, message, value } = {} }) {
@@ -28305,7 +28274,7 @@ var wp;
         defaultView.removeEventListener("message", resizeWPembeds);
       };
     }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime276.jsx)("div", { className: "wp-block-embed__wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime277.jsx)("div", { className: "wp-block-embed__wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(
       "iframe",
       {
         ref: (0, import_compose21.useMergeRefs)([ref, (0, import_compose21.useFocusableIframe)()]),
@@ -28316,7 +28285,7 @@ var wp;
   }

   // packages/block-library/build-module/embed/embed-preview.mjs
-  var import_jsx_runtime277 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime278 = __toESM(require_jsx_runtime(), 1);
   function EmbedPreview({
     preview,
     previewable,
@@ -28327,7 +28296,7 @@ var wp;
     icon: icon2,
     label
   }) {
-    const [interactive, setInteractive] = (0, import_element53.useState)(false);
+    const [interactive, setInteractive] = (0, import_element54.useState)(false);
     if (!isSelected && interactive) {
       setInteractive(false);
     }
@@ -28337,9 +28306,9 @@ var wp;
     const { scripts } = preview;
     const html = "photo" === type ? getPhotoHtml(preview) : preview.html;
     const embedSourceUrl = (0, import_url6.getAuthority)(url);
-    const iframeTitle = (0, import_i18n63.sprintf)(
+    const iframeTitle = (0, import_i18n62.sprintf)(
       // translators: %s: host providing embed content e.g: www.youtube.com
-      (0, import_i18n63.__)("Embedded content from %s"),
+      (0, import_i18n62.__)("Embedded content from %s"),
       embedSourceUrl
     );
     const sandboxClassnames = clsx_default(
@@ -28347,8 +28316,8 @@ var wp;
       className,
       "wp-block-embed__wrapper"
     );
-    const embedWrapper = "wp-embed" === type ? /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(WpEmbedPreview, { html }) : /* @__PURE__ */ (0, import_jsx_runtime277.jsxs)("div", { className: "wp-block-embed__wrapper", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(
+    const embedWrapper = "wp-embed" === type ? /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(WpEmbedPreview, { html }) : /* @__PURE__ */ (0, import_jsx_runtime278.jsxs)("div", { className: "wp-block-embed__wrapper", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
         import_components39.SandBox,
         {
           allowSameOrigin: true,
@@ -28359,7 +28328,7 @@ var wp;
           onFocus: hideOverlay
         }
       ),
-      !interactive && /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(
+      !interactive && /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
         "div",
         {
           className: "block-library-embed__interactive-overlay",
@@ -28367,16 +28336,16 @@ var wp;
         }
       )
     ] });
-    return /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(import_jsx_runtime277.Fragment, { children: previewable ? embedWrapper : /* @__PURE__ */ (0, import_jsx_runtime277.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(import_jsx_runtime278.Fragment, { children: previewable ? embedWrapper : /* @__PURE__ */ (0, import_jsx_runtime278.jsxs)(
       import_components39.Placeholder,
       {
-        icon: /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(import_block_editor75.BlockIcon, { icon: icon2, showColors: true }),
+        icon: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(import_block_editor75.BlockIcon, { icon: icon2, showColors: true }),
         label,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime277.jsx)("p", { className: "components-placeholder__error", children: /* @__PURE__ */ (0, import_jsx_runtime277.jsx)("a", { href: url, children: url }) }),
-          /* @__PURE__ */ (0, import_jsx_runtime277.jsx)("p", { className: "components-placeholder__error", children: (0, import_i18n63.sprintf)(
+          /* @__PURE__ */ (0, import_jsx_runtime278.jsx)("p", { className: "components-placeholder__error", children: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)("a", { href: url, children: url }) }),
+          /* @__PURE__ */ (0, import_jsx_runtime278.jsx)("p", { className: "components-placeholder__error", children: (0, import_i18n62.sprintf)(
             /* translators: %s: host providing embed content e.g: www.youtube.com */
-            (0, import_i18n63.__)(
+            (0, import_i18n62.__)(
               "Embedded content from %s can't be previewed in the editor."
             ),
             embedSourceUrl
@@ -28387,7 +28356,7 @@ var wp;
   }

   // packages/block-library/build-module/embed/edit.mjs
-  var import_jsx_runtime278 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime279 = __toESM(require_jsx_runtime(), 1);
   var EmbedEdit = (props) => {
     const {
       attributes: {
@@ -28404,12 +28373,12 @@ var wp;
       onFocus
     } = props;
     const defaultEmbedInfo = {
-      title: (0, import_i18n64._x)("Embed", "block title"),
+      title: (0, import_i18n63._x)("Embed", "block title"),
       icon: embedContentIcon
     };
     const { icon: icon2, title } = getEmbedInfoByProvider(providerNameSlug) || defaultEmbedInfo;
-    const [url, setURL] = (0, import_element54.useState)(attributesUrl);
-    const [isEditingURL, setIsEditingURL] = (0, import_element54.useState)(false);
+    const [url, setURL] = (0, import_element55.useState)(attributesUrl);
+    const [isEditingURL, setIsEditingURL] = (0, import_element55.useState)(false);
     const { invalidateResolution } = (0, import_data31.useDispatch)(import_core_data17.store);
     const { __unstableMarkNextChangeAsNotPersistent } = (0, import_data31.useDispatch)(import_block_editor76.store);
     const {
@@ -28465,7 +28434,7 @@ var wp;
         )
       });
     }
-    (0, import_element54.useEffect)(() => {
+    (0, import_element55.useEffect)(() => {
       if (!cannotEmbed || !hasResolved || !attributesUrl) {
         return;
       }
@@ -28484,7 +28453,7 @@ var wp;
       setAttributes,
       __unstableMarkNextChangeAsNotPersistent
     ]);
-    (0, import_element54.useEffect)(() => {
+    (0, import_element55.useEffect)(() => {
       if (!preview || isEditingURL) {
         return;
       }
@@ -28510,12 +28479,12 @@ var wp;
     }, [preview, isEditingURL]);
     const blockProps = (0, import_block_editor76.useBlockProps)();
     if (fetching) {
-      return /* @__PURE__ */ (0, import_jsx_runtime278.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(embed_loading_default, {}) });
+      return /* @__PURE__ */ (0, import_jsx_runtime279.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(embed_loading_default, {}) });
     }
-    const label = (0, import_i18n64.sprintf)((0, import_i18n64.__)("%s URL"), title);
+    const label = (0, import_i18n63.sprintf)((0, import_i18n63.__)("%s URL"), title);
     const showEmbedPlaceholder = !preview || cannotEmbed || isEditingURL;
     if (showEmbedPlaceholder) {
-      return /* @__PURE__ */ (0, import_jsx_runtime278.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime279.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(
         EmbedPlaceholder,
         {
           icon: icon2,
@@ -28554,8 +28523,8 @@ var wp;
       className: classFromPreview
     } = getMergedAttributes();
     const className = clsx_default(classFromPreview, props.className);
-    return /* @__PURE__ */ (0, import_jsx_runtime278.jsxs)(import_jsx_runtime278.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime279.jsxs)(import_jsx_runtime279.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(
         embed_controls_default,
         {
           showEditButton: preview && !cannotEmbed,
@@ -28566,7 +28535,7 @@ var wp;
           switchBackToURLInput: () => setIsEditingURL(true)
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime278.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime279.jsxs)(
         "figure",
         {
           ...blockProps,
@@ -28576,7 +28545,7 @@ var wp;
             [`wp-block-embed-${providerNameSlug}`]: providerNameSlug
           }),
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(
               EmbedPreview,
               {
                 preview,
@@ -28594,14 +28563,14 @@ var wp;
                 setAttributes
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(
               Caption,
               {
                 attributes: attributes2,
                 setAttributes,
                 isSelected,
                 insertBlocksAfter,
-                label: (0, import_i18n64.__)("Embed caption text"),
+                label: (0, import_i18n63.__)("Embed caption text"),
                 showToolbarButton: isSelected
               }
             )
@@ -28614,7 +28583,7 @@ var wp;

   // packages/block-library/build-module/embed/save.mjs
   var import_block_editor77 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime279 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime280 = __toESM(require_jsx_runtime(), 1);
   function save16({ attributes: attributes2 }) {
     const { url, caption, type, providerNameSlug } = attributes2;
     if (!url) {
@@ -28625,11 +28594,11 @@ var wp;
       [`is-provider-${providerNameSlug}`]: providerNameSlug,
       [`wp-block-embed-${providerNameSlug}`]: providerNameSlug
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime279.jsxs)("figure", { ...import_block_editor77.useBlockProps.save({ className }), children: [
-      /* @__PURE__ */ (0, import_jsx_runtime279.jsx)("div", { className: "wp-block-embed__wrapper", children: `
+    return /* @__PURE__ */ (0, import_jsx_runtime280.jsxs)("figure", { ...import_block_editor77.useBlockProps.save({ className }), children: [
+      /* @__PURE__ */ (0, import_jsx_runtime280.jsx)("div", { className: "wp-block-embed__wrapper", children: `
 ${url}
 ` }),
-      !import_block_editor77.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(
+      !import_block_editor77.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
         import_block_editor77.RichText.Content,
         {
           className: (0, import_block_editor77.__experimentalGetElementClassName)("caption"),
@@ -28641,7 +28610,7 @@ ${url}
   }

   // packages/block-library/build-module/embed/transforms.mjs
-  var import_blocks26 = __toESM(require_blocks(), 1);
+  var import_blocks21 = __toESM(require_blocks(), 1);
   var import_url7 = __toESM(require_url(), 1);
   var { name: EMBED_BLOCK } = block_default7;
   var transforms7 = {
@@ -28662,7 +28631,7 @@ ${url}
         },
         transform: (node) => {
           const url = rewriteXToTwitter(node.textContent.trim());
-          return (0, import_blocks26.createBlock)(EMBED_BLOCK, {
+          return (0, import_blocks21.createBlock)(EMBED_BLOCK, {
             url,
             ...findMoreSuitableBlock(url)?.attributes
           });
@@ -28673,7 +28642,7 @@ ${url}
         tag: "embed",
         transform: (_attrs, { shortcode }) => {
           const url = rewriteXToTwitter(shortcode.content?.trim());
-          return (0, import_blocks26.createBlock)(EMBED_BLOCK, {
+          return (0, import_blocks21.createBlock)(EMBED_BLOCK, {
             url,
             ...findMoreSuitableBlock(url)?.attributes
           });
@@ -28690,7 +28659,7 @@ ${url}
           if (caption?.trim()) {
             value += `<br />${caption}`;
           }
-          return (0, import_blocks26.createBlock)("core/paragraph", {
+          return (0, import_blocks21.createBlock)("core/paragraph", {
             content: value,
             className: removeAspectRatioClasses(className)
           });
@@ -28701,11 +28670,11 @@ ${url}
   var transforms_default8 = transforms7;

   // packages/block-library/build-module/embed/variations.mjs
-  var import_i18n65 = __toESM(require_i18n(), 1);
+  var import_i18n64 = __toESM(require_i18n(), 1);
   function getTitle(providerName) {
-    return (0, import_i18n65.sprintf)(
+    return (0, import_i18n64.sprintf)(
       /* translators: %s: provider name */
-      (0, import_i18n65.__)("%s Embed"),
+      (0, import_i18n64.__)("%s Embed"),
       providerName
     );
   }
@@ -28714,8 +28683,8 @@ ${url}
       name: "twitter",
       title: getTitle("X"),
       icon: embedTwitterIcon,
-      keywords: ["x", "twitter", "tweet", (0, import_i18n65.__)("social")],
-      description: (0, import_i18n65.__)("Embed an X post."),
+      keywords: ["x", "twitter", "tweet", (0, import_i18n64.__)("social")],
+      description: (0, import_i18n64.__)("Embed an X post."),
       patterns: [/^https?:\/\/(www\.)?twitter\.com\/.+/i],
       attributes: { providerNameSlug: "twitter", responsive: true }
     },
@@ -28723,8 +28692,8 @@ ${url}
       name: "youtube",
       title: getTitle("YouTube"),
       icon: embedYouTubeIcon,
-      keywords: [(0, import_i18n65.__)("music"), (0, import_i18n65.__)("video")],
-      description: (0, import_i18n65.__)("Embed a YouTube video."),
+      keywords: [(0, import_i18n64.__)("music"), (0, import_i18n64.__)("video")],
+      description: (0, import_i18n64.__)("Embed a YouTube video."),
       patterns: [
         /^https?:\/\/((m|www)\.)?youtube\.com\/.+/i,
         /^https?:\/\/youtu\.be\/.+/i
@@ -28737,8 +28706,8 @@ ${url}
       name: "facebook",
       title: getTitle("Facebook"),
       icon: embedFacebookIcon,
-      keywords: [(0, import_i18n65.__)("social")],
-      description: (0, import_i18n65.__)("Embed a Facebook post."),
+      keywords: [(0, import_i18n64.__)("social")],
+      description: (0, import_i18n64.__)("Embed a Facebook post."),
       scope: ["block"],
       patterns: [],
       attributes: {
@@ -28753,8 +28722,8 @@ ${url}
       name: "instagram",
       title: getTitle("Instagram"),
       icon: embedInstagramIcon,
-      keywords: [(0, import_i18n65.__)("image"), (0, import_i18n65.__)("social")],
-      description: (0, import_i18n65.__)("Embed an Instagram post."),
+      keywords: [(0, import_i18n64.__)("image"), (0, import_i18n64.__)("social")],
+      description: (0, import_i18n64.__)("Embed an Instagram post."),
       scope: ["block"],
       patterns: [],
       attributes: { providerNameSlug: "instagram", responsive: true }
@@ -28763,8 +28732,8 @@ ${url}
       name: "wordpress",
       title: getTitle("WordPress"),
       icon: embedWordPressIcon,
-      keywords: [(0, import_i18n65.__)("post"), (0, import_i18n65.__)("blog")],
-      description: (0, import_i18n65.__)("Embed a WordPress post."),
+      keywords: [(0, import_i18n64.__)("post"), (0, import_i18n64.__)("blog")],
+      description: (0, import_i18n64.__)("Embed a WordPress post."),
       attributes: {
         providerNameSlug: "wordpress"
       }
@@ -28773,8 +28742,8 @@ ${url}
       name: "soundcloud",
       title: getTitle("SoundCloud"),
       icon: embedAudioIcon,
-      keywords: [(0, import_i18n65.__)("music"), (0, import_i18n65.__)("audio")],
-      description: (0, import_i18n65.__)("Embed SoundCloud content."),
+      keywords: [(0, import_i18n64.__)("music"), (0, import_i18n64.__)("audio")],
+      description: (0, import_i18n64.__)("Embed SoundCloud content."),
       patterns: [/^https?:\/\/(www\.)?soundcloud\.com\/.+/i],
       attributes: { providerNameSlug: "soundcloud", responsive: true }
     },
@@ -28782,8 +28751,8 @@ ${url}
       name: "spotify",
       title: getTitle("Spotify"),
       icon: embedSpotifyIcon,
-      keywords: [(0, import_i18n65.__)("music"), (0, import_i18n65.__)("audio")],
-      description: (0, import_i18n65.__)("Embed Spotify content."),
+      keywords: [(0, import_i18n64.__)("music"), (0, import_i18n64.__)("audio")],
+      description: (0, import_i18n64.__)("Embed Spotify content."),
       patterns: [/^https?:\/\/(open|play)\.spotify\.com\/.+/i],
       attributes: { providerNameSlug: "spotify", responsive: true }
     },
@@ -28791,8 +28760,8 @@ ${url}
       name: "flickr",
       title: getTitle("Flickr"),
       icon: embedFlickrIcon,
-      keywords: [(0, import_i18n65.__)("image")],
-      description: (0, import_i18n65.__)("Embed Flickr content."),
+      keywords: [(0, import_i18n64.__)("image")],
+      description: (0, import_i18n64.__)("Embed Flickr content."),
       patterns: [
         /^https?:\/\/(www\.)?flickr\.com\/.+/i,
         /^https?:\/\/flic\.kr\/.+/i
@@ -28803,8 +28772,8 @@ ${url}
       name: "vimeo",
       title: getTitle("Vimeo"),
       icon: embedVimeoIcon,
-      keywords: [(0, import_i18n65.__)("video")],
-      description: (0, import_i18n65.__)("Embed a Vimeo video."),
+      keywords: [(0, import_i18n64.__)("video")],
+      description: (0, import_i18n64.__)("Embed a Vimeo video."),
       patterns: [/^https?:\/\/(www\.)?vimeo\.com\/.+/i],
       attributes: { providerNameSlug: "vimeo", responsive: true }
     },
@@ -28812,7 +28781,7 @@ ${url}
       name: "animoto",
       title: getTitle("Animoto"),
       icon: embedAnimotoIcon,
-      description: (0, import_i18n65.__)("Embed an Animoto video."),
+      description: (0, import_i18n64.__)("Embed an Animoto video."),
       patterns: [/^https?:\/\/(www\.)?(animoto|video214)\.com\/.+/i],
       attributes: { providerNameSlug: "animoto", responsive: true }
     },
@@ -28820,7 +28789,7 @@ ${url}
       name: "cloudup",
       title: getTitle("Cloudup"),
       icon: embedContentIcon,
-      description: (0, import_i18n65.__)("Embed Cloudup content."),
+      description: (0, import_i18n64.__)("Embed Cloudup content."),
       patterns: [/^https?:\/\/cloudup\.com\/.+/i],
       attributes: { providerNameSlug: "cloudup", responsive: true }
     },
@@ -28829,7 +28798,7 @@ ${url}
       name: "collegehumor",
       title: getTitle("CollegeHumor"),
       icon: embedVideoIcon,
-      description: (0, import_i18n65.__)("Embed CollegeHumor content."),
+      description: (0, import_i18n64.__)("Embed CollegeHumor content."),
       scope: ["block"],
       patterns: [],
       attributes: { providerNameSlug: "collegehumor", responsive: true }
@@ -28838,8 +28807,8 @@ ${url}
       name: "crowdsignal",
       title: getTitle("Crowdsignal"),
       icon: embedContentIcon,
-      keywords: ["polldaddy", (0, import_i18n65.__)("survey")],
-      description: (0, import_i18n65.__)("Embed Crowdsignal (formerly Polldaddy) content."),
+      keywords: ["polldaddy", (0, import_i18n64.__)("survey")],
+      description: (0, import_i18n64.__)("Embed Crowdsignal (formerly Polldaddy) content."),
       patterns: [
         /^https?:\/\/((.+\.)?polldaddy\.com|poll\.fm|.+\.crowdsignal\.net|.+\.survey\.fm)\/.+/i
       ],
@@ -28849,8 +28818,8 @@ ${url}
       name: "dailymotion",
       title: getTitle("Dailymotion"),
       icon: embedDailymotionIcon,
-      keywords: [(0, import_i18n65.__)("video")],
-      description: (0, import_i18n65.__)("Embed a Dailymotion video."),
+      keywords: [(0, import_i18n64.__)("video")],
+      description: (0, import_i18n64.__)("Embed a Dailymotion video."),
       patterns: [/^https?:\/\/(www\.)?dailymotion\.com\/.+/i],
       attributes: { providerNameSlug: "dailymotion", responsive: true }
     },
@@ -28858,7 +28827,7 @@ ${url}
       name: "imgur",
       title: getTitle("Imgur"),
       icon: embedPhotoIcon,
-      description: (0, import_i18n65.__)("Embed Imgur content."),
+      description: (0, import_i18n64.__)("Embed Imgur content."),
       patterns: [/^https?:\/\/(.+\.)?imgur\.com\/.+/i],
       attributes: { providerNameSlug: "imgur", responsive: true }
     },
@@ -28866,7 +28835,7 @@ ${url}
       name: "issuu",
       title: getTitle("Issuu"),
       icon: embedContentIcon,
-      description: (0, import_i18n65.__)("Embed Issuu content."),
+      description: (0, import_i18n64.__)("Embed Issuu content."),
       patterns: [/^https?:\/\/(www\.)?issuu\.com\/.+/i],
       attributes: { providerNameSlug: "issuu", responsive: true }
     },
@@ -28874,7 +28843,7 @@ ${url}
       name: "kickstarter",
       title: getTitle("Kickstarter"),
       icon: embedContentIcon,
-      description: (0, import_i18n65.__)("Embed Kickstarter content."),
+      description: (0, import_i18n64.__)("Embed Kickstarter content."),
       patterns: [
         /^https?:\/\/(www\.)?kickstarter\.com\/.+/i,
         /^https?:\/\/kck\.st\/.+/i
@@ -28885,8 +28854,8 @@ ${url}
       name: "mixcloud",
       title: getTitle("Mixcloud"),
       icon: embedAudioIcon,
-      keywords: [(0, import_i18n65.__)("music"), (0, import_i18n65.__)("audio")],
-      description: (0, import_i18n65.__)("Embed Mixcloud content."),
+      keywords: [(0, import_i18n64.__)("music"), (0, import_i18n64.__)("audio")],
+      description: (0, import_i18n64.__)("Embed Mixcloud content."),
       patterns: [/^https?:\/\/(www\.)?mixcloud\.com\/.+/i],
       attributes: { providerNameSlug: "mixcloud", responsive: true }
     },
@@ -28894,8 +28863,8 @@ ${url}
       name: "pocket-casts",
       title: getTitle("Pocket Casts"),
       icon: embedPocketCastsIcon,
-      keywords: [(0, import_i18n65.__)("podcast"), (0, import_i18n65.__)("audio")],
-      description: (0, import_i18n65.__)("Embed a podcast player from Pocket Casts."),
+      keywords: [(0, import_i18n64.__)("podcast"), (0, import_i18n64.__)("audio")],
+      description: (0, import_i18n64.__)("Embed a podcast player from Pocket Casts."),
       patterns: [/^https:\/\/pca.st\/\w+/i],
       attributes: { providerNameSlug: "pocket-casts", responsive: true }
     },
@@ -28903,7 +28872,7 @@ ${url}
       name: "reddit",
       title: getTitle("Reddit"),
       icon: embedRedditIcon,
-      description: (0, import_i18n65.__)("Embed a Reddit thread."),
+      description: (0, import_i18n64.__)("Embed a Reddit thread."),
       patterns: [/^https?:\/\/(www\.)?reddit\.com\/.+/i],
       attributes: { providerNameSlug: "reddit", responsive: true }
     },
@@ -28911,7 +28880,7 @@ ${url}
       name: "reverbnation",
       title: getTitle("ReverbNation"),
       icon: embedAudioIcon,
-      description: (0, import_i18n65.__)("Embed ReverbNation content."),
+      description: (0, import_i18n64.__)("Embed ReverbNation content."),
       patterns: [/^https?:\/\/(www\.)?reverbnation\.com\/.+/i],
       attributes: { providerNameSlug: "reverbnation", responsive: true }
     },
@@ -28919,7 +28888,7 @@ ${url}
       name: "scribd",
       title: getTitle("Scribd"),
       icon: embedContentIcon,
-      description: (0, import_i18n65.__)("Embed Scribd content."),
+      description: (0, import_i18n64.__)("Embed Scribd content."),
       patterns: [/^https?:\/\/(www\.)?scribd\.com\/.+/i],
       attributes: { providerNameSlug: "scribd", responsive: true }
     },
@@ -28927,7 +28896,7 @@ ${url}
       name: "smugmug",
       title: getTitle("SmugMug"),
       icon: embedPhotoIcon,
-      description: (0, import_i18n65.__)("Embed SmugMug content."),
+      description: (0, import_i18n64.__)("Embed SmugMug content."),
       patterns: [/^https?:\/\/(.+\.)?smugmug\.com\/.*/i],
       attributes: {
         providerNameSlug: "smugmug",
@@ -28939,7 +28908,7 @@ ${url}
       name: "speaker-deck",
       title: getTitle("Speaker Deck"),
       icon: embedContentIcon,
-      description: (0, import_i18n65.__)("Embed Speaker Deck content."),
+      description: (0, import_i18n64.__)("Embed Speaker Deck content."),
       patterns: [/^https?:\/\/(www\.)?speakerdeck\.com\/.+/i],
       attributes: { providerNameSlug: "speaker-deck", responsive: true }
     },
@@ -28947,8 +28916,8 @@ ${url}
       name: "tiktok",
       title: getTitle("TikTok"),
       icon: embedVideoIcon,
-      keywords: [(0, import_i18n65.__)("video")],
-      description: (0, import_i18n65.__)("Embed a TikTok video."),
+      keywords: [(0, import_i18n64.__)("video")],
+      description: (0, import_i18n64.__)("Embed a TikTok video."),
       patterns: [/^https?:\/\/(www\.)?tiktok\.com\/.+/i],
       attributes: { providerNameSlug: "tiktok", responsive: true }
     },
@@ -28956,7 +28925,7 @@ ${url}
       name: "ted",
       title: getTitle("TED"),
       icon: embedVideoIcon,
-      description: (0, import_i18n65.__)("Embed a TED video."),
+      description: (0, import_i18n64.__)("Embed a TED video."),
       patterns: [/^https?:\/\/(www\.|embed\.)?ted\.com\/.+/i],
       attributes: { providerNameSlug: "ted", responsive: true }
     },
@@ -28964,8 +28933,8 @@ ${url}
       name: "tumblr",
       title: getTitle("Tumblr"),
       icon: embedTumblrIcon,
-      keywords: [(0, import_i18n65.__)("social")],
-      description: (0, import_i18n65.__)("Embed a Tumblr post."),
+      keywords: [(0, import_i18n64.__)("social")],
+      description: (0, import_i18n64.__)("Embed a Tumblr post."),
       patterns: [/^https?:\/\/(.+)\.tumblr\.com\/.+/i],
       attributes: { providerNameSlug: "tumblr", responsive: true }
     },
@@ -28973,8 +28942,8 @@ ${url}
       name: "videopress",
       title: getTitle("VideoPress"),
       icon: embedVideoIcon,
-      keywords: [(0, import_i18n65.__)("video")],
-      description: (0, import_i18n65.__)("Embed a VideoPress video."),
+      keywords: [(0, import_i18n64.__)("video")],
+      description: (0, import_i18n64.__)("Embed a VideoPress video."),
       patterns: [/^https?:\/\/videopress\.com\/.+/i],
       attributes: { providerNameSlug: "videopress", responsive: true }
     },
@@ -28982,7 +28951,7 @@ ${url}
       name: "wordpress-tv",
       title: getTitle("WordPress.tv"),
       icon: embedVideoIcon,
-      description: (0, import_i18n65.__)("Embed a WordPress.tv video."),
+      description: (0, import_i18n64.__)("Embed a WordPress.tv video."),
       patterns: [/^https?:\/\/wordpress\.tv\/.+/i],
       attributes: { providerNameSlug: "wordpress-tv", responsive: true }
     },
@@ -28990,8 +28959,8 @@ ${url}
       name: "amazon-kindle",
       title: getTitle("Amazon Kindle"),
       icon: embedAmazonIcon,
-      keywords: [(0, import_i18n65.__)("ebook")],
-      description: (0, import_i18n65.__)("Embed Amazon Kindle content."),
+      keywords: [(0, import_i18n64.__)("ebook")],
+      description: (0, import_i18n64.__)("Embed Amazon Kindle content."),
       patterns: [
         /^https?:\/\/([a-z0-9-]+\.)?(amazon|amzn)(\.[a-z]{2,4})+\/.+/i,
         /^https?:\/\/(www\.)?(a\.co|z\.cn)\/.+/i
@@ -29002,8 +28971,8 @@ ${url}
       name: "pinterest",
       title: getTitle("Pinterest"),
       icon: embedPinterestIcon,
-      keywords: [(0, import_i18n65.__)("social"), (0, import_i18n65.__)("bookmark")],
-      description: (0, import_i18n65.__)("Embed Pinterest pins, boards, and profiles."),
+      keywords: [(0, import_i18n64.__)("social"), (0, import_i18n64.__)("bookmark")],
+      description: (0, import_i18n64.__)("Embed Pinterest pins, boards, and profiles."),
       patterns: [
         /^https?:\/\/([a-z]{2}|www)\.pinterest\.com(\.(au|mx))?\/.*/i
       ],
@@ -29013,7 +28982,7 @@ ${url}
       name: "wolfram-cloud",
       title: getTitle("Wolfram"),
       icon: embedWolframIcon,
-      description: (0, import_i18n65.__)("Embed Wolfram notebook content."),
+      description: (0, import_i18n64.__)("Embed Wolfram notebook content."),
       patterns: [/^https?:\/\/(www\.)?wolframcloud\.com\/obj\/.+/i],
       attributes: { providerNameSlug: "wolfram-cloud", responsive: true }
     },
@@ -29021,7 +28990,7 @@ ${url}
       name: "bluesky",
       title: getTitle("Bluesky"),
       icon: embedBlueskyIcon,
-      description: (0, import_i18n65.__)("Embed a Bluesky post."),
+      description: (0, import_i18n64.__)("Embed a Bluesky post."),
       patterns: [/^https?:\/\/bsky\.app\/profile\/.+\/post\/.+/i],
       attributes: { providerNameSlug: "bluesky" }
     }
@@ -29036,7 +29005,7 @@ ${url}

   // packages/block-library/build-module/embed/deprecated.mjs
   var import_block_editor78 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime280 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime281 = __toESM(require_jsx_runtime(), 1);
   var { attributes: blockAttributes3 } = block_default7;
   var v25 = {
     attributes: blockAttributes3,
@@ -29050,11 +29019,11 @@ ${url}
         [`is-provider-${providerNameSlug}`]: providerNameSlug,
         [`wp-block-embed-${providerNameSlug}`]: providerNameSlug
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime280.jsxs)("figure", { ...import_block_editor78.useBlockProps.save({ className }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime280.jsx)("div", { className: "wp-block-embed__wrapper", children: `
+      return /* @__PURE__ */ (0, import_jsx_runtime281.jsxs)("figure", { ...import_block_editor78.useBlockProps.save({ className }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime281.jsx)("div", { className: "wp-block-embed__wrapper", children: `
 ${url}
 ` }),
-        !import_block_editor78.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(import_block_editor78.RichText.Content, { tagName: "figcaption", value: caption })
+        !import_block_editor78.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(import_block_editor78.RichText.Content, { tagName: "figcaption", value: caption })
       ] });
     }
   };
@@ -29068,11 +29037,11 @@ ${url}
         [`is-type-${type}`]: type,
         [`is-provider-${providerNameSlug}`]: providerNameSlug
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime280.jsxs)("figure", { className: embedClassName, children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime281.jsxs)("figure", { className: embedClassName, children: [
         `
 ${url}
 `,
-        !import_block_editor78.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(import_block_editor78.RichText.Content, { tagName: "figcaption", value: caption })
+        !import_block_editor78.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(import_block_editor78.RichText.Content, { tagName: "figcaption", value: caption })
       ] });
     }
   };
@@ -29099,13 +29068,12 @@ ${url}
     name: () => name33,
     settings: () => settings33
   });
-  var import_i18n71 = __toESM(require_i18n(), 1);
-  var import_blocks28 = __toESM(require_blocks(), 1);
+  var import_i18n70 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/file/deprecated.mjs
   var import_block_editor79 = __toESM(require_block_editor(), 1);
-  var import_i18n66 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime281 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n65 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime282 = __toESM(require_jsx_runtime(), 1);
   var v33 = {
     attributes: {
       id: {
@@ -29170,15 +29138,15 @@ ${url}
         displayPreview,
         previewHeight
       } = attributes2;
-      const pdfEmbedLabel = import_block_editor79.RichText.isEmpty(fileName) ? (0, import_i18n66.__)("PDF embed") : (0, import_i18n66.sprintf)(
+      const pdfEmbedLabel = import_block_editor79.RichText.isEmpty(fileName) ? (0, import_i18n65.__)("PDF embed") : (0, import_i18n65.sprintf)(
         /* translators: %s: filename. */
-        (0, import_i18n66.__)("Embed of %s."),
+        (0, import_i18n65.__)("Embed of %s."),
         fileName
       );
       const hasFilename = !import_block_editor79.RichText.isEmpty(fileName);
       const describedById = hasFilename ? fileId : void 0;
-      return href && /* @__PURE__ */ (0, import_jsx_runtime281.jsxs)("div", { ...import_block_editor79.useBlockProps.save(), children: [
-        displayPreview && /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(import_jsx_runtime281.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
+      return href && /* @__PURE__ */ (0, import_jsx_runtime282.jsxs)("div", { ...import_block_editor79.useBlockProps.save(), children: [
+        displayPreview && /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(import_jsx_runtime282.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
           "object",
           {
             className: "wp-block-file__embed",
@@ -29191,17 +29159,17 @@ ${url}
             "aria-label": pdfEmbedLabel
           }
         ) }),
-        hasFilename && /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
+        hasFilename && /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
           "a",
           {
             id: describedById,
             href: textLinkHref,
             target: textLinkTarget,
             rel: textLinkTarget ? "noreferrer noopener" : void 0,
-            children: /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(import_block_editor79.RichText.Content, { value: fileName })
+            children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(import_block_editor79.RichText.Content, { value: fileName })
           }
         ),
-        showDownloadButton && /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
+        showDownloadButton && /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
           "a",
           {
             href,
@@ -29211,7 +29179,7 @@ ${url}
             ),
             download: true,
             "aria-describedby": describedById,
-            children: /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(import_block_editor79.RichText.Content, { value: downloadButtonText2 })
+            children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(import_block_editor79.RichText.Content, { value: downloadButtonText2 })
           }
         )
       ] });
@@ -29281,15 +29249,15 @@ ${url}
         displayPreview,
         previewHeight
       } = attributes2;
-      const pdfEmbedLabel = import_block_editor79.RichText.isEmpty(fileName) ? (0, import_i18n66.__)("PDF embed") : (0, import_i18n66.sprintf)(
+      const pdfEmbedLabel = import_block_editor79.RichText.isEmpty(fileName) ? (0, import_i18n65.__)("PDF embed") : (0, import_i18n65.sprintf)(
         /* translators: %s: filename. */
-        (0, import_i18n66.__)("Embed of %s."),
+        (0, import_i18n65.__)("Embed of %s."),
         fileName
       );
       const hasFilename = !import_block_editor79.RichText.isEmpty(fileName);
       const describedById = hasFilename ? fileId : void 0;
-      return href && /* @__PURE__ */ (0, import_jsx_runtime281.jsxs)("div", { ...import_block_editor79.useBlockProps.save(), children: [
-        displayPreview && /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(import_jsx_runtime281.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
+      return href && /* @__PURE__ */ (0, import_jsx_runtime282.jsxs)("div", { ...import_block_editor79.useBlockProps.save(), children: [
+        displayPreview && /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(import_jsx_runtime282.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
           "object",
           {
             className: "wp-block-file__embed",
@@ -29302,24 +29270,24 @@ ${url}
             "aria-label": pdfEmbedLabel
           }
         ) }),
-        hasFilename && /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
+        hasFilename && /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
           "a",
           {
             id: describedById,
             href: textLinkHref,
             target: textLinkTarget,
             rel: textLinkTarget ? "noreferrer noopener" : void 0,
-            children: /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(import_block_editor79.RichText.Content, { value: fileName })
+            children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(import_block_editor79.RichText.Content, { value: fileName })
           }
         ),
-        showDownloadButton && /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
+        showDownloadButton && /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
           "a",
           {
             href,
             className: "wp-block-file__button",
             download: true,
             "aria-describedby": describedById,
-            children: /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(import_block_editor79.RichText.Content, { value: downloadButtonText2 })
+            children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(import_block_editor79.RichText.Content, { value: downloadButtonText2 })
           }
         )
       ] });
@@ -29382,13 +29350,13 @@ ${url}
         displayPreview,
         previewHeight
       } = attributes2;
-      const pdfEmbedLabel = import_block_editor79.RichText.isEmpty(fileName) ? (0, import_i18n66.__)("PDF embed") : (0, import_i18n66.sprintf)(
+      const pdfEmbedLabel = import_block_editor79.RichText.isEmpty(fileName) ? (0, import_i18n65.__)("PDF embed") : (0, import_i18n65.sprintf)(
         /* translators: %s: filename. */
-        (0, import_i18n66.__)("Embed of %s."),
+        (0, import_i18n65.__)("Embed of %s."),
         fileName
       );
-      return href && /* @__PURE__ */ (0, import_jsx_runtime281.jsxs)("div", { ...import_block_editor79.useBlockProps.save(), children: [
-        displayPreview && /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(import_jsx_runtime281.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
+      return href && /* @__PURE__ */ (0, import_jsx_runtime282.jsxs)("div", { ...import_block_editor79.useBlockProps.save(), children: [
+        displayPreview && /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(import_jsx_runtime282.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
           "object",
           {
             className: "wp-block-file__embed",
@@ -29401,22 +29369,22 @@ ${url}
             "aria-label": pdfEmbedLabel
           }
         ) }),
-        !import_block_editor79.RichText.isEmpty(fileName) && /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
+        !import_block_editor79.RichText.isEmpty(fileName) && /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
           "a",
           {
             href: textLinkHref,
             target: textLinkTarget,
             rel: textLinkTarget ? "noreferrer noopener" : void 0,
-            children: /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(import_block_editor79.RichText.Content, { value: fileName })
+            children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(import_block_editor79.RichText.Content, { value: fileName })
           }
         ),
-        showDownloadButton && /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
+        showDownloadButton && /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
           "a",
           {
             href,
             className: "wp-block-file__button",
             download: true,
-            children: /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(import_block_editor79.RichText.Content, { value: downloadButtonText2 })
+            children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(import_block_editor79.RichText.Content, { value: downloadButtonText2 })
           }
         )
       ] });
@@ -29430,18 +29398,18 @@ ${url}
   var import_components41 = __toESM(require_components(), 1);
   var import_data32 = __toESM(require_data(), 1);
   var import_block_editor81 = __toESM(require_block_editor(), 1);
-  var import_element55 = __toESM(require_element(), 1);
+  var import_element56 = __toESM(require_element(), 1);
   var import_compose22 = __toESM(require_compose(), 1);
-  var import_i18n68 = __toESM(require_i18n(), 1);
+  var import_i18n67 = __toESM(require_i18n(), 1);
   var import_core_data18 = __toESM(require_core_data(), 1);
   var import_notices5 = __toESM(require_notices(), 1);
   var import_url8 = __toESM(require_url(), 1);

   // packages/block-library/build-module/file/inspector.mjs
-  var import_i18n67 = __toESM(require_i18n(), 1);
+  var import_i18n66 = __toESM(require_i18n(), 1);
   var import_components40 = __toESM(require_components(), 1);
   var import_block_editor80 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime282 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime283 = __toESM(require_jsx_runtime(), 1);
   function FileBlockInspector({
     hrefs,
     openInNewWindow,
@@ -29456,36 +29424,36 @@ ${url}
   }) {
     const { href, textLinkHref, attachmentPage } = hrefs;
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    let linkDestinationOptions = [{ value: href, label: (0, import_i18n67.__)("URL") }];
+    let linkDestinationOptions = [{ value: href, label: (0, import_i18n66.__)("URL") }];
     if (attachmentPage) {
       linkDestinationOptions = [
-        { value: href, label: (0, import_i18n67.__)("Media file") },
-        { value: attachmentPage, label: (0, import_i18n67.__)("Attachment page") }
+        { value: href, label: (0, import_i18n66.__)("Media file") },
+        { value: attachmentPage, label: (0, import_i18n66.__)("Attachment page") }
       ];
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(import_jsx_runtime282.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime282.jsxs)(import_block_editor80.InspectorControls, { children: [
-      href.endsWith(".pdf") && /* @__PURE__ */ (0, import_jsx_runtime282.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(import_jsx_runtime283.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime283.jsxs)(import_block_editor80.InspectorControls, { children: [
+      href.endsWith(".pdf") && /* @__PURE__ */ (0, import_jsx_runtime283.jsxs)(
         import_components40.__experimentalToolsPanel,
         {
-          label: (0, import_i18n67.__)("PDF settings"),
+          label: (0, import_i18n66.__)("PDF settings"),
           resetAll: () => {
             changeDisplayPreview(true);
             changePreviewHeight(600);
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
               import_components40.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n67.__)("Show inline embed"),
+                label: (0, import_i18n66.__)("Show inline embed"),
                 isShownByDefault: true,
                 hasValue: () => !displayPreview,
                 onDeselect: () => changeDisplayPreview(true),
-                children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
                   import_components40.ToggleControl,
                   {
-                    label: (0, import_i18n67.__)("Show inline embed"),
-                    help: displayPreview ? (0, import_i18n67.__)(
+                    label: (0, import_i18n66.__)("Show inline embed"),
+                    help: displayPreview ? (0, import_i18n66.__)(
                       "Note: Most phone and tablet browsers won't display embedded PDFs."
                     ) : null,
                     checked: !!displayPreview,
@@ -29494,17 +29462,17 @@ ${url}
                 )
               }
             ),
-            displayPreview && /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
+            displayPreview && /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
               import_components40.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n67.__)("Height in pixels"),
+                label: (0, import_i18n66.__)("Height in pixels"),
                 isShownByDefault: true,
                 hasValue: () => previewHeight !== 600,
                 onDeselect: () => changePreviewHeight(600),
-                children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
                   import_components40.RangeControl,
                   {
-                    label: (0, import_i18n67.__)("Height in pixels"),
+                    label: (0, import_i18n66.__)("Height in pixels"),
                     min: MIN_PREVIEW_HEIGHT,
                     max: Math.max(
                       MAX_PREVIEW_HEIGHT,
@@ -29519,10 +29487,10 @@ ${url}
           ]
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime282.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime283.jsxs)(
         import_components40.__experimentalToolsPanel,
         {
-          label: (0, import_i18n67.__)("Settings"),
+          label: (0, import_i18n66.__)("Settings"),
           resetAll: () => {
             changeLinkDestinationOption(href);
             changeOpenInNewWindow(false);
@@ -29530,17 +29498,17 @@ ${url}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
               import_components40.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n67.__)("Link to"),
+                label: (0, import_i18n66.__)("Link to"),
                 isShownByDefault: true,
                 hasValue: () => textLinkHref !== href,
                 onDeselect: () => changeLinkDestinationOption(href),
-                children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
                   import_components40.SelectControl,
                   {
-                    label: (0, import_i18n67.__)("Link to"),
+                    label: (0, import_i18n66.__)("Link to"),
                     value: textLinkHref,
                     options: linkDestinationOptions,
                     onChange: changeLinkDestinationOption
@@ -29548,34 +29516,34 @@ ${url}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
               import_components40.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n67.__)("Open in new tab"),
+                label: (0, import_i18n66.__)("Open in new tab"),
                 isShownByDefault: true,
                 hasValue: () => !!openInNewWindow,
                 onDeselect: () => changeOpenInNewWindow(false),
-                children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
                   import_components40.ToggleControl,
                   {
-                    label: (0, import_i18n67.__)("Open in new tab"),
+                    label: (0, import_i18n66.__)("Open in new tab"),
                     checked: openInNewWindow,
                     onChange: changeOpenInNewWindow
                   }
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
               import_components40.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n67.__)("Show download button"),
+                label: (0, import_i18n66.__)("Show download button"),
                 isShownByDefault: true,
                 hasValue: () => !showDownloadButton,
                 onDeselect: () => changeShowDownloadButton(true),
-                children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
                   import_components40.ToggleControl,
                   {
-                    label: (0, import_i18n67.__)("Show download button"),
+                    label: (0, import_i18n66.__)("Show download button"),
                     checked: showDownloadButton,
                     onChange: changeShowDownloadButton
                   }
@@ -29618,24 +29586,24 @@ ${url}
   };

   // packages/block-library/build-module/file/edit.mjs
-  var import_jsx_runtime283 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime284 = __toESM(require_jsx_runtime(), 1);
   var MIN_PREVIEW_HEIGHT = 200;
   var MAX_PREVIEW_HEIGHT = 2e3;
   function ClipboardToolbarButton({ text, disabled: disabled2 }) {
     const { createNotice } = (0, import_data32.useDispatch)(import_notices5.store);
     const ref = (0, import_compose22.useCopyToClipboard)(text, () => {
-      createNotice("info", (0, import_i18n68.__)("Copied URL to clipboard."), {
+      createNotice("info", (0, import_i18n67.__)("Copied URL to clipboard."), {
         isDismissible: true,
         type: "snackbar"
       });
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
       import_components41.ToolbarButton,
       {
         className: "components-clipboard-toolbar-button",
         ref,
         disabled: disabled2,
-        children: (0, import_i18n68.__)("Copy URL")
+        children: (0, import_i18n67.__)("Copy URL")
       }
     );
   }
@@ -29651,7 +29619,7 @@ ${url}
       displayPreview,
       previewHeight
     } = attributes2;
-    const [temporaryURL, setTemporaryURL] = (0, import_element55.useState)(attributes2.blob);
+    const [temporaryURL, setTemporaryURL] = (0, import_element56.useState)(attributes2.blob);
     const { media } = (0, import_data32.useSelect)(
       (select10) => ({
         media: !!id ? select10(import_core_data18.store).getEntityRecord(
@@ -29748,13 +29716,13 @@ ${url}
     });
     const displayPreviewInEditor = browserSupportsPdfs() && displayPreview;
     if (!href && !temporaryURL) {
-      return /* @__PURE__ */ (0, import_jsx_runtime283.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime284.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
         import_block_editor81.MediaPlaceholder,
         {
-          icon: /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(import_block_editor81.BlockIcon, { icon: file_default }),
+          icon: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(import_block_editor81.BlockIcon, { icon: file_default }),
           labels: {
-            title: (0, import_i18n68.__)("File"),
-            instructions: (0, import_i18n68.__)(
+            title: (0, import_i18n67.__)("File"),
+            instructions: (0, import_i18n67.__)(
               "Drag and drop a file, upload, or choose from your library."
             )
           },
@@ -29764,8 +29732,8 @@ ${url}
         }
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime283.jsxs)(import_jsx_runtime283.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime284.jsxs)(import_jsx_runtime284.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
         FileBlockInspector,
         {
           hrefs: {
@@ -29786,8 +29754,8 @@ ${url}
           }
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime283.jsxs)(import_block_editor81.BlockControls, { group: "other", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime284.jsxs)(import_block_editor81.BlockControls, { group: "other", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
           import_block_editor81.MediaReplaceFlow,
           {
             mediaId: id,
@@ -29798,7 +29766,7 @@ ${url}
             onReset: () => onSelectFile(void 0)
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
           ClipboardToolbarButton,
           {
             text: href,
@@ -29806,8 +29774,8 @@ ${url}
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime283.jsxs)("div", { ...blockProps, children: [
-        displayPreviewInEditor && /* @__PURE__ */ (0, import_jsx_runtime283.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime284.jsxs)("div", { ...blockProps, children: [
+        displayPreviewInEditor && /* @__PURE__ */ (0, import_jsx_runtime284.jsxs)(
           import_components41.ResizableBox,
           {
             size: { height: previewHeight, width: "100%" },
@@ -29828,29 +29796,29 @@ ${url}
             onResizeStop: handleOnResizeStop,
             showHandle: isSelected,
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
                 "object",
                 {
                   className: "wp-block-file__preview",
                   data: href,
                   type: "application/pdf",
-                  "aria-label": (0, import_i18n68.__)(
+                  "aria-label": (0, import_i18n67.__)(
                     "Embed of the selected PDF file."
                   )
                 }
               ),
-              !isSelected && /* @__PURE__ */ (0, import_jsx_runtime283.jsx)("div", { className: "wp-block-file__preview-overlay" })
+              !isSelected && /* @__PURE__ */ (0, import_jsx_runtime284.jsx)("div", { className: "wp-block-file__preview-overlay" })
             ]
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime283.jsxs)("div", { className: "wp-block-file__content-wrapper", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime284.jsxs)("div", { className: "wp-block-file__content-wrapper", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
             import_block_editor81.RichText,
             {
               identifier: "fileName",
               tagName: "a",
               value: fileName,
-              placeholder: (0, import_i18n68.__)("Write file name\u2026"),
+              placeholder: (0, import_i18n67.__)("Write file name\u2026"),
               withoutInteractiveFormatting: true,
               onChange: (text) => setAttributes({
                 fileName: removeAnchorTag(text)
@@ -29858,12 +29826,12 @@ ${url}
               href: textLinkHref
             }
           ),
-          showDownloadButton && /* @__PURE__ */ (0, import_jsx_runtime283.jsx)("div", { className: "wp-block-file__button-richtext-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
+          showDownloadButton && /* @__PURE__ */ (0, import_jsx_runtime284.jsx)("div", { className: "wp-block-file__button-richtext-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
             import_block_editor81.RichText,
             {
               identifier: "downloadButtonText",
               tagName: "div",
-              "aria-label": (0, import_i18n68.__)("Download button text"),
+              "aria-label": (0, import_i18n67.__)("Download button text"),
               className: clsx_default(
                 "wp-block-file__button",
                 (0, import_block_editor81.__experimentalGetElementClassName)(
@@ -29872,7 +29840,7 @@ ${url}
               ),
               value: downloadButtonText2,
               withoutInteractiveFormatting: true,
-              placeholder: (0, import_i18n68.__)("Add text\u2026"),
+              placeholder: (0, import_i18n67.__)("Add text\u2026"),
               onChange: (text) => setAttributes({
                 downloadButtonText: removeAnchorTag(text)
               })
@@ -29985,7 +29953,7 @@ ${url}

   // packages/block-library/build-module/file/save.mjs
   var import_block_editor82 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime284 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime285 = __toESM(require_jsx_runtime(), 1);
   function save17({ attributes: attributes2 }) {
     const {
       href,
@@ -30005,8 +29973,8 @@ ${url}
     );
     const hasFilename = !import_block_editor82.RichText.isEmpty(fileName);
     const describedById = hasFilename ? fileId : void 0;
-    return href && /* @__PURE__ */ (0, import_jsx_runtime284.jsxs)("div", { ...import_block_editor82.useBlockProps.save(), children: [
-      displayPreview && /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(import_jsx_runtime284.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
+    return href && /* @__PURE__ */ (0, import_jsx_runtime285.jsxs)("div", { ...import_block_editor82.useBlockProps.save(), children: [
+      displayPreview && /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(import_jsx_runtime285.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
         "object",
         {
           className: "wp-block-file__embed",
@@ -30019,17 +29987,17 @@ ${url}
           "aria-label": pdfEmbedLabel
         }
       ) }),
-      hasFilename && /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
+      hasFilename && /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
         "a",
         {
           id: describedById,
           href: textLinkHref,
           target: textLinkTarget,
           rel: textLinkTarget ? "noreferrer noopener" : void 0,
-          children: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(import_block_editor82.RichText.Content, { value: fileName })
+          children: /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(import_block_editor82.RichText.Content, { value: fileName })
         }
       ),
-      showDownloadButton && /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
+      showDownloadButton && /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
         "a",
         {
           href,
@@ -30039,7 +30007,7 @@ ${url}
           ),
           download: true,
           "aria-describedby": describedById,
-          children: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(import_block_editor82.RichText.Content, { value: downloadButtonText2 })
+          children: /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(import_block_editor82.RichText.Content, { value: downloadButtonText2 })
         }
       )
     ] });
@@ -30047,12 +30015,12 @@ ${url}

   // packages/block-library/build-module/file/transforms.mjs
   var import_blob9 = __toESM(require_blob(), 1);
-  var import_blocks27 = __toESM(require_blocks(), 1);
+  var import_blocks22 = __toESM(require_blocks(), 1);
   var import_data33 = __toESM(require_data(), 1);
   var import_core_data19 = __toESM(require_core_data(), 1);
-  var import_i18n69 = __toESM(require_i18n(), 1);
+  var import_i18n68 = __toESM(require_i18n(), 1);
   var import_url9 = __toESM(require_url(), 1);
-  var downloadButtonText = (0, import_i18n69._x)("Download", "button label");
+  var downloadButtonText = (0, import_i18n68._x)("Download", "button label");
   var toMediaTransform = (blockName, mediaType, srcAttribute) => ({
     type: "block",
     blocks: [blockName],
@@ -30067,7 +30035,7 @@ ${url}
       return !!media && media.mime_type.includes(mediaType);
     },
     transform: (attributes2) => {
-      return (0, import_blocks27.createBlock)(blockName, {
+      return (0, import_blocks22.createBlock)(blockName, {
         [srcAttribute]: attributes2.href,
         caption: attributes2.fileName,
         id: attributes2.id,
@@ -30091,25 +30059,25 @@ ${url}
             const blobURL = (0, import_blob9.createBlobURL)(file);
             if (file.type.startsWith("video/")) {
               blocks.push(
-                (0, import_blocks27.createBlock)("core/video", {
+                (0, import_blocks22.createBlock)("core/video", {
                   blob: (0, import_blob9.createBlobURL)(file)
                 })
               );
             } else if (file.type.startsWith("image/")) {
               blocks.push(
-                (0, import_blocks27.createBlock)("core/image", {
+                (0, import_blocks22.createBlock)("core/image", {
                   blob: (0, import_blob9.createBlobURL)(file)
                 })
               );
             } else if (file.type.startsWith("audio/")) {
               blocks.push(
-                (0, import_blocks27.createBlock)("core/audio", {
+                (0, import_blocks22.createBlock)("core/audio", {
                   blob: (0, import_blob9.createBlobURL)(file)
                 })
               );
             } else {
               blocks.push(
-                (0, import_blocks27.createBlock)("core/file", {
+                (0, import_blocks22.createBlock)("core/file", {
                   blob: blobURL,
                   fileName: file.name,
                   downloadButtonText
@@ -30125,7 +30093,7 @@ ${url}
         blocks: ["core/audio", "core/video", "core/image"],
         transform: (attributes2) => {
           const href = attributes2.src ?? attributes2.url;
-          return (0, import_blocks27.createBlock)("core/file", {
+          return (0, import_blocks22.createBlock)("core/file", {
             href,
             fileName: attributes2.caption || (0, import_url9.getFilename)(href),
             textLinkHref: href,
@@ -30145,28 +30113,27 @@ ${url}
   var transforms_default9 = transforms8;

   // packages/block-library/build-module/file/variations.mjs
-  var import_i18n70 = __toESM(require_i18n(), 1);
+  var import_i18n69 = __toESM(require_i18n(), 1);
   var variations5 = [
     {
       name: "default",
       isDefault: true,
       // Translatable defaults can't live in `block.json`, so set it here.
       attributes: {
-        downloadButtonText: (0, import_i18n70._x)("Download", "button label")
+        downloadButtonText: (0, import_i18n69._x)("Download", "button label")
       }
     }
   ];
   var variations_default5 = variations5;

   // packages/block-library/build-module/file/index.mjs
-  var { fieldsKey: fieldsKey6, formKey: formKey6 } = unlock(import_blocks28.privateApis);
   var { name: name33 } = block_default33;
   var settings33 = {
     icon: file_default,
     example: {
       attributes: {
         href: "https://upload.wikimedia.org/wikipedia/commons/d/dd/Armstrong_Small_Step.ogg",
-        fileName: (0, import_i18n71._x)("Armstrong_Small_Step", "Name of the file")
+        fileName: (0, import_i18n70._x)("Armstrong_Small_Step", "Name of the file")
       }
     },
     transforms: transforms_default9,
@@ -30175,46 +30142,6 @@ ${url}
     save: save17,
     variations: variations_default5
   };
-  if (window.__experimentalContentOnlyInspectorFields) {
-    settings33[fieldsKey6] = [
-      {
-        id: "file",
-        label: (0, import_i18n71.__)("File"),
-        type: "media",
-        Edit: {
-          control: "media",
-          // TODO: replace with custom component
-          allowedTypes: [],
-          multiple: false
-        },
-        getValue: ({ item }) => ({
-          id: item.id,
-          url: item.href
-        }),
-        setValue: ({ value }) => ({
-          id: value.id,
-          href: value.url
-        })
-      },
-      {
-        id: "fileName",
-        label: (0, import_i18n71.__)("Filename"),
-        type: "text",
-        Edit: "rich-text"
-        // TODO: replace with custom component
-      },
-      {
-        id: "downloadButtonText",
-        label: (0, import_i18n71.__)("Button Text"),
-        type: "text",
-        Edit: "rich-text"
-        // TODO: replace with custom component
-      }
-    ];
-    settings33[formKey6] = {
-      fields: ["file", "fileName", "downloadButtonText"]
-    };
-  }
   var init33 = () => initBlock({ name: name33, metadata: block_default33, settings: settings33 });

   // packages/block-library/build-module/gallery/index.mjs
@@ -30228,7 +30155,7 @@ ${url}

   // packages/block-library/build-module/gallery/deprecated.mjs
   var import_block_editor83 = __toESM(require_block_editor(), 1);
-  var import_blocks29 = __toESM(require_blocks(), 1);
+  var import_blocks23 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/gallery/constants.mjs
   var LINK_DESTINATION_NONE = "none";
@@ -30241,7 +30168,7 @@ ${url}
   var MAX_COLUMNS = 8;

   // packages/block-library/build-module/gallery/deprecated.mjs
-  var import_jsx_runtime285 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime286 = __toESM(require_jsx_runtime(), 1);
   var DEPRECATED_LINK_DESTINATION_MEDIA = "file";
   var DEPRECATED_LINK_DESTINATION_ATTACHMENT = "post";
   function defaultColumnsNumberV1(attributes2) {
@@ -30298,7 +30225,7 @@ ${url}
     ];
   }
   function getImageBlock(image, sizeSlug, linkTo) {
-    return (0, import_blocks29.createBlock)("core/image", {
+    return (0, import_blocks23.createBlock)("core/image", {
       ...image.id && { id: parseInt(image.id) },
       url: image.url,
       alt: image.alt,
@@ -30409,9 +30336,9 @@ ${url}
       });
       const blockProps = import_block_editor83.useBlockProps.save({ className });
       const innerBlocksProps = import_block_editor83.useInnerBlocksProps.save(blockProps);
-      return /* @__PURE__ */ (0, import_jsx_runtime285.jsxs)("figure", { ...innerBlocksProps, children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)("figure", { ...innerBlocksProps, children: [
         innerBlocksProps.children,
-        !import_block_editor83.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+        !import_block_editor83.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
           import_block_editor83.RichText.Content,
           {
             tagName: "figcaption",
@@ -30514,8 +30441,8 @@ ${url}
         linkTo
       } = attributes2;
       const className = `columns-${columns} ${imageCrop ? "is-cropped" : ""}`;
-      return /* @__PURE__ */ (0, import_jsx_runtime285.jsxs)("figure", { ...import_block_editor83.useBlockProps.save({ className }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime285.jsx)("ul", { className: "blocks-gallery-grid", children: images.map((image) => {
+      return /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)("figure", { ...import_block_editor83.useBlockProps.save({ className }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime286.jsx)("ul", { className: "blocks-gallery-grid", children: images.map((image) => {
           let href;
           switch (linkTo) {
             case DEPRECATED_LINK_DESTINATION_MEDIA:
@@ -30525,7 +30452,7 @@ ${url}
               href = image.link;
               break;
           }
-          const img = /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+          const img = /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
             "img",
             {
               src: image.url,
@@ -30536,13 +30463,13 @@ ${url}
               className: image.id ? `wp-image-${image.id}` : null
             }
           );
-          return /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
             "li",
             {
               className: "blocks-gallery-item",
-              children: /* @__PURE__ */ (0, import_jsx_runtime285.jsxs)("figure", { children: [
-                href ? /* @__PURE__ */ (0, import_jsx_runtime285.jsx)("a", { href, children: img }) : img,
-                !import_block_editor83.RichText.isEmpty(image.caption) && /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)("figure", { children: [
+                href ? /* @__PURE__ */ (0, import_jsx_runtime286.jsx)("a", { href, children: img }) : img,
+                !import_block_editor83.RichText.isEmpty(image.caption) && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
                   import_block_editor83.RichText.Content,
                   {
                     tagName: "figcaption",
@@ -30555,7 +30482,7 @@ ${url}
             image.id || image.url
           );
         }) }),
-        !import_block_editor83.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+        !import_block_editor83.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
           import_block_editor83.RichText.Content,
           {
             tagName: "figcaption",
@@ -30662,12 +30589,12 @@ ${url}
         caption,
         linkTo
       } = attributes2;
-      return /* @__PURE__ */ (0, import_jsx_runtime285.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)(
         "figure",
         {
           className: `columns-${columns} ${imageCrop ? "is-cropped" : ""}`,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime285.jsx)("ul", { className: "blocks-gallery-grid", children: images.map((image) => {
+            /* @__PURE__ */ (0, import_jsx_runtime286.jsx)("ul", { className: "blocks-gallery-grid", children: images.map((image) => {
               let href;
               switch (linkTo) {
                 case "media":
@@ -30677,7 +30604,7 @@ ${url}
                   href = image.link;
                   break;
               }
-              const img = /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+              const img = /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
                 "img",
                 {
                   src: image.url,
@@ -30688,13 +30615,13 @@ ${url}
                   className: image.id ? `wp-image-${image.id}` : null
                 }
               );
-              return /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+              return /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
                 "li",
                 {
                   className: "blocks-gallery-item",
-                  children: /* @__PURE__ */ (0, import_jsx_runtime285.jsxs)("figure", { children: [
-                    href ? /* @__PURE__ */ (0, import_jsx_runtime285.jsx)("a", { href, children: img }) : img,
-                    !import_block_editor83.RichText.isEmpty(image.caption) && /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)("figure", { children: [
+                    href ? /* @__PURE__ */ (0, import_jsx_runtime286.jsx)("a", { href, children: img }) : img,
+                    !import_block_editor83.RichText.isEmpty(image.caption) && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
                       import_block_editor83.RichText.Content,
                       {
                         tagName: "figcaption",
@@ -30707,7 +30634,7 @@ ${url}
                 image.id || image.url
               );
             }) }),
-            !import_block_editor83.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+            !import_block_editor83.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
               import_block_editor83.RichText.Content,
               {
                 tagName: "figcaption",
@@ -30799,12 +30726,12 @@ ${url}
         caption,
         linkTo
       } = attributes2;
-      return /* @__PURE__ */ (0, import_jsx_runtime285.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)(
         "figure",
         {
           className: `columns-${columns} ${imageCrop ? "is-cropped" : ""}`,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime285.jsx)("ul", { className: "blocks-gallery-grid", children: images.map((image) => {
+            /* @__PURE__ */ (0, import_jsx_runtime286.jsx)("ul", { className: "blocks-gallery-grid", children: images.map((image) => {
               let href;
               switch (linkTo) {
                 case "media":
@@ -30814,7 +30741,7 @@ ${url}
                   href = image.link;
                   break;
               }
-              const img = /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+              const img = /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
                 "img",
                 {
                   src: image.url,
@@ -30825,13 +30752,13 @@ ${url}
                   className: image.id ? `wp-image-${image.id}` : null
                 }
               );
-              return /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+              return /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
                 "li",
                 {
                   className: "blocks-gallery-item",
-                  children: /* @__PURE__ */ (0, import_jsx_runtime285.jsxs)("figure", { children: [
-                    href ? /* @__PURE__ */ (0, import_jsx_runtime285.jsx)("a", { href, children: img }) : img,
-                    !import_block_editor83.RichText.isEmpty(image.caption) && /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)("figure", { children: [
+                    href ? /* @__PURE__ */ (0, import_jsx_runtime286.jsx)("a", { href, children: img }) : img,
+                    !import_block_editor83.RichText.isEmpty(image.caption) && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
                       import_block_editor83.RichText.Content,
                       {
                         tagName: "figcaption",
@@ -30844,7 +30771,7 @@ ${url}
                 image.id || image.url
               );
             }) }),
-            !import_block_editor83.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+            !import_block_editor83.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
               import_block_editor83.RichText.Content,
               {
                 tagName: "figcaption",
@@ -30924,7 +30851,7 @@ ${url}
         imageCrop,
         linkTo
       } = attributes2;
-      return /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
         "ul",
         {
           className: `columns-${columns} ${imageCrop ? "is-cropped" : ""}`,
@@ -30938,7 +30865,7 @@ ${url}
                 href = image.link;
                 break;
             }
-            const img = /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+            const img = /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
               "img",
               {
                 src: image.url,
@@ -30949,13 +30876,13 @@ ${url}
                 className: image.id ? `wp-image-${image.id}` : null
               }
             );
-            return /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
               "li",
               {
                 className: "blocks-gallery-item",
-                children: /* @__PURE__ */ (0, import_jsx_runtime285.jsxs)("figure", { children: [
-                  href ? /* @__PURE__ */ (0, import_jsx_runtime285.jsx)("a", { href, children: img }) : img,
-                  image.caption && image.caption.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)("figure", { children: [
+                  href ? /* @__PURE__ */ (0, import_jsx_runtime286.jsx)("a", { href, children: img }) : img,
+                  image.caption && image.caption.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
                     import_block_editor83.RichText.Content,
                     {
                       tagName: "figcaption",
@@ -31043,7 +30970,7 @@ ${url}
         imageCrop,
         linkTo
       } = attributes2;
-      return /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
         "ul",
         {
           className: `columns-${columns} ${imageCrop ? "is-cropped" : ""}`,
@@ -31057,7 +30984,7 @@ ${url}
                 href = image.link;
                 break;
             }
-            const img = /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+            const img = /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
               "img",
               {
                 src: image.url,
@@ -31067,13 +30994,13 @@ ${url}
                 className: image.id ? `wp-image-${image.id}` : null
               }
             );
-            return /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
               "li",
               {
                 className: "blocks-gallery-item",
-                children: /* @__PURE__ */ (0, import_jsx_runtime285.jsxs)("figure", { children: [
-                  href ? /* @__PURE__ */ (0, import_jsx_runtime285.jsx)("a", { href, children: img }) : img,
-                  image.caption && image.caption.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)("figure", { children: [
+                  href ? /* @__PURE__ */ (0, import_jsx_runtime286.jsx)("a", { href, children: img }) : img,
+                  image.caption && image.caption.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
                     import_block_editor83.RichText.Content,
                     {
                       tagName: "figcaption",
@@ -31143,7 +31070,7 @@ ${url}
         alignnone: align === "none",
         "is-cropped": imageCrop
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime285.jsx)("div", { className, children: images.map((image) => {
+      return /* @__PURE__ */ (0, import_jsx_runtime286.jsx)("div", { className, children: images.map((image) => {
         let href;
         switch (linkTo) {
           case "media":
@@ -31153,7 +31080,7 @@ ${url}
             href = image.link;
             break;
         }
-        const img = /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+        const img = /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
           "img",
           {
             src: image.url,
@@ -31161,11 +31088,11 @@ ${url}
             "data-id": image.id
           }
         );
-        return /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
           "figure",
           {
             className: "blocks-gallery-image",
-            children: href ? /* @__PURE__ */ (0, import_jsx_runtime285.jsx)("a", { href, children: img }) : img
+            children: href ? /* @__PURE__ */ (0, import_jsx_runtime286.jsx)("a", { href, children: img }) : img
           },
           image.id || image.url
         );
@@ -31180,17 +31107,17 @@ ${url}
   // packages/block-library/build-module/gallery/edit.mjs
   var import_components43 = __toESM(require_components(), 1);
   var import_block_editor88 = __toESM(require_block_editor(), 1);
-  var import_element60 = __toESM(require_element(), 1);
-  var import_i18n75 = __toESM(require_i18n(), 1);
+  var import_element61 = __toESM(require_element(), 1);
+  var import_i18n74 = __toESM(require_i18n(), 1);
   var import_data37 = __toESM(require_data(), 1);
-  var import_blocks31 = __toESM(require_blocks(), 1);
+  var import_blocks25 = __toESM(require_blocks(), 1);
   var import_blob10 = __toESM(require_blob(), 1);
   var import_notices6 = __toESM(require_notices(), 1);

   // packages/block-library/build-module/gallery/shared-icon.mjs
   var import_block_editor84 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime286 = __toESM(require_jsx_runtime(), 1);
-  var sharedIcon = /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(import_block_editor84.BlockIcon, { icon: gallery_default });
+  var import_jsx_runtime287 = __toESM(require_jsx_runtime(), 1);
+  var sharedIcon = /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(import_block_editor84.BlockIcon, { icon: gallery_default });

   // packages/block-library/build-module/gallery/shared.mjs
   function defaultColumnsNumber(imageCount) {
@@ -31313,8 +31240,8 @@ ${url}
   }

   // packages/block-library/build-module/gallery/gallery.mjs
-  var import_i18n72 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime287 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n71 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime288 = __toESM(require_jsx_runtime(), 1);
   function Gallery(props) {
     const {
       attributes: attributes2,
@@ -31328,7 +31255,7 @@ ${url}
     } = props;
     const { align, columns, imageCrop, layout } = attributes2;
     const isFlexLayout = isGalleryFlexLayout(layout);
-    return /* @__PURE__ */ (0, import_jsx_runtime287.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime288.jsxs)(
       "figure",
       {
         ...blockProps,
@@ -31345,7 +31272,7 @@ ${url}
         ),
         children: [
           blockProps.children,
-          /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
             Caption,
             {
               attributes: attributes2,
@@ -31354,8 +31281,8 @@ ${url}
               insertBlocksAfter,
               showToolbarButton: !multiGallerySelection && !isContentLocked,
               className: "blocks-gallery-caption",
-              label: (0, import_i18n72.__)("Gallery caption text"),
-              placeholder: (0, import_i18n72.__)("Add gallery caption")
+              label: (0, import_i18n71.__)("Gallery caption text"),
+              placeholder: (0, import_i18n71.__)("Add gallery caption")
             }
           )
         ]
@@ -31364,9 +31291,9 @@ ${url}
   }

   // packages/block-library/build-module/gallery/use-image-sizes.mjs
-  var import_element56 = __toESM(require_element(), 1);
+  var import_element57 = __toESM(require_element(), 1);
   function useImageSizes(images, isSelected, getSettings2) {
-    return (0, import_element56.useMemo)(() => getImageSizing(), [images, isSelected]);
+    return (0, import_element57.useMemo)(() => getImageSizing(), [images, isSelected]);
     function getImageSizing() {
       if (!images || images.length === 0) {
         return;
@@ -31400,10 +31327,10 @@ ${url}
   }

   // packages/block-library/build-module/gallery/use-get-new-images.mjs
-  var import_element57 = __toESM(require_element(), 1);
+  var import_element58 = __toESM(require_element(), 1);
   function useGetNewImages(images, imageData) {
-    const [currentImages, setCurrentImages] = (0, import_element57.useState)([]);
-    return (0, import_element57.useMemo)(() => getNewImages(), [images, imageData]);
+    const [currentImages, setCurrentImages] = (0, import_element58.useState)([]);
+    return (0, import_element58.useMemo)(() => getNewImages(), [images, imageData]);
     function getNewImages() {
       let imagesUpdated = false;
       const newCurrentImages = currentImages.filter(
@@ -32181,14 +32108,14 @@ ${url}
   }

   // packages/block-library/build-module/gallery/use-dynamic-gallery.mjs
-  var import_element58 = __toESM(require_element(), 1);
+  var import_element59 = __toESM(require_element(), 1);
   var import_data36 = __toESM(require_data(), 1);
   var import_block_editor86 = __toESM(require_block_editor(), 1);
   var import_core_data21 = __toESM(require_core_data(), 1);
-  var import_blocks30 = __toESM(require_blocks(), 1);
+  var import_blocks24 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/gallery/dynamic-source.mjs
-  var import_i18n73 = __toESM(require_i18n(), 1);
+  var import_i18n72 = __toESM(require_i18n(), 1);
   var ATTACHED_MEDIA = "core/attached-media";
   var DEFAULT_ORDERBY = "date";
   var DEFAULT_ORDER = "desc";
@@ -32196,11 +32123,11 @@ ${url}
     [ATTACHED_MEDIA]: {
       // Short label for the entry affordance / future source chooser. Mirrors
       // the "Attached images" media inserter category name.
-      title: (0, import_i18n73.__)("Use attached images"),
+      title: (0, import_i18n72.__)("Use attached images"),
       // Help text shown beneath the Source controls.
-      description: (0, import_i18n73.__)("Images attached to the post."),
+      description: (0, import_i18n72.__)("Images attached to the post."),
       // Empty-state copy for the canvas preview.
-      emptyMessage: (0, import_i18n73.__)("Images attached to the post will appear here.")
+      emptyMessage: (0, import_i18n72.__)("Images attached to the post will appear here.")
     }
   };
   function getDynamicSource(source) {
@@ -32258,7 +32185,7 @@ ${url}
   }
   function buildImageBlocks(media, galleryAttributes) {
     return media.map(
-      (mediaItem) => (0, import_blocks30.createBlock)(
+      (mediaItem) => (0, import_blocks24.createBlock)(
         "core/image",
         buildImageBlockAttributes(mediaItem, galleryAttributes)
       )
@@ -32278,7 +32205,7 @@ ${url}
     const sourceOrder = dynamicContent?.args?.order ?? DEFAULT_ORDER;
     const registry = (0, import_data36.useRegistry)();
     const { replaceInnerBlocks, __unstableMarkNextChangeAsNotPersistent } = (0, import_data36.useDispatch)(import_block_editor86.store);
-    const query = (0, import_element58.useMemo)(
+    const query = (0, import_element59.useMemo)(
       () => dynamicContent ? getSourceQuery(dynamicContent, { postId }) : null,
       [dynamicContent, postId]
     );
@@ -32310,15 +32237,15 @@ ${url}
     );
     const hasMoreImagesThanCap = dynamicMediaTotal > MAX_IMAGES;
     const { sizeSlug, linkTo, linkTarget, aspectRatio } = attributes2;
-    const imageAttributes = (0, import_element58.useMemo)(
+    const imageAttributes = (0, import_element59.useMemo)(
       () => ({ sizeSlug, linkTo, linkTarget, aspectRatio }),
       [sizeSlug, linkTo, linkTarget, aspectRatio]
     );
-    const dynamicImageBlocks = (0, import_element58.useMemo)(
+    const dynamicImageBlocks = (0, import_element59.useMemo)(
       () => buildImageBlocks(dynamicMedia, imageAttributes),
       [dynamicMedia, imageAttributes]
     );
-    const galleryContext = (0, import_element58.useMemo)(
+    const galleryContext = (0, import_element59.useMemo)(
       () => ({
         allowResize: attributes2.allowResize ?? false,
         imageCrop: attributes2.imageCrop,
@@ -32390,30 +32317,30 @@ ${url}
   }

   // packages/block-library/build-module/gallery/dynamic-gallery.mjs
-  var import_i18n74 = __toESM(require_i18n(), 1);
-  var import_element59 = __toESM(require_element(), 1);
+  var import_i18n73 = __toESM(require_i18n(), 1);
+  var import_element60 = __toESM(require_element(), 1);
   var import_components42 = __toESM(require_components(), 1);
   var import_block_editor87 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime288 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime289 = __toESM(require_jsx_runtime(), 1);
   var ORDER_OPTIONS = [
-    { label: (0, import_i18n74.__)("Newest to oldest"), value: "date/desc" },
-    { label: (0, import_i18n74.__)("Oldest to newest"), value: "date/asc" },
+    { label: (0, import_i18n73.__)("Newest to oldest"), value: "date/desc" },
+    { label: (0, import_i18n73.__)("Oldest to newest"), value: "date/asc" },
     {
       /* translators: Label for ordering images by title in ascending order. */
-      label: (0, import_i18n74.__)("A \u2192 Z"),
+      label: (0, import_i18n73.__)("A \u2192 Z"),
       value: "title/asc"
     },
     {
       /* translators: Label for ordering images by title in descending order. */
-      label: (0, import_i18n74.__)("Z \u2192 A"),
+      label: (0, import_i18n73.__)("Z \u2192 A"),
       value: "title/desc"
     }
   ];
   function OrderControl({ orderby, order, onChange }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
       import_components42.SelectControl,
       {
-        label: (0, import_i18n74.__)("Order by"),
+        label: (0, import_i18n73.__)("Order by"),
         value: `${orderby}/${order}`,
         options: ORDER_OPTIONS,
         onChange: (value) => {
@@ -32424,17 +32351,17 @@ ${url}
     );
   }
   function DetachGalleryDialog({ onConfirm, onCancel }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
       import_components42.__experimentalConfirmDialog,
       {
         isOpen: true,
-        title: (0, import_i18n74.__)("Detach Gallery"),
+        title: (0, import_i18n73.__)("Detach Gallery"),
         __experimentalHideHeader: false,
-        confirmButtonText: (0, import_i18n74.__)("Detach"),
+        confirmButtonText: (0, import_i18n73.__)("Detach"),
         onConfirm,
         onCancel,
         size: "medium",
-        children: (0, import_i18n74.__)(
+        children: (0, import_i18n73.__)(
           "The gallery displays the images attached to the post. Detaching will enable you to add, delete, or reorder images. However, new attachments will no longer be added automatically."
         )
       }
@@ -32460,8 +32387,8 @@ ${url}
       dynamicMediaTotal
     } = dynamic;
     const isDynamic = !!dynamicContent;
-    const [isConfirming, setIsConfirming] = (0, import_element59.useState)(false);
-    const [isConfirmingDetach, setIsConfirmingDetach] = (0, import_element59.useState)(false);
+    const [isConfirming, setIsConfirming] = (0, import_element60.useState)(false);
+    const [isConfirmingDetach, setIsConfirmingDetach] = (0, import_element60.useState)(false);
     function requestEnableDynamicMode() {
       if (hasImages) {
         setIsConfirming(true);
@@ -32470,17 +32397,17 @@ ${url}
       }
     }
     if (isDynamic) {
-      return /* @__PURE__ */ (0, import_jsx_runtime288.jsxs)(import_jsx_runtime288.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime288.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime289.jsxs)(import_jsx_runtime289.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime289.jsxs)(
           import_components42.__experimentalToolsPanel,
           {
-            label: (0, import_i18n74.__)("Source"),
+            label: (0, import_i18n73.__)("Source"),
             resetAll: resetSource,
             dropdownMenuProps,
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime288.jsxs)("div", { className: "wp-block-gallery__source-settings", children: [
-                /* @__PURE__ */ (0, import_jsx_runtime288.jsx)("p", { className: "wp-block-gallery__source-description", children: sourceDescriptor?.description ?? (0, import_i18n74.__)("Dynamic images.") }),
-                /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime289.jsxs)("div", { className: "wp-block-gallery__source-settings", children: [
+                /* @__PURE__ */ (0, import_jsx_runtime289.jsx)("p", { className: "wp-block-gallery__source-description", children: sourceDescriptor?.description ?? (0, import_i18n73.__)("Dynamic images.") }),
+                /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
                   import_components42.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -32488,19 +32415,19 @@ ${url}
                     onClick: () => setIsConfirmingDetach(true),
                     disabled: isResolvingDynamic,
                     accessibleWhenDisabled: true,
-                    children: (0, import_i18n74.__)("Detach Gallery")
+                    children: (0, import_i18n73.__)("Detach Gallery")
                   }
                 )
               ] }),
-              hasMoreImagesThanCap && /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+              hasMoreImagesThanCap && /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
                 import_components42.Notice,
                 {
                   className: "wp-block-gallery__source-notice",
                   status: "warning",
                   isDismissible: false,
-                  children: (0, import_i18n74.sprintf)(
+                  children: (0, import_i18n73.sprintf)(
                     /* translators: 1: number of images shown. 2: total number of matching images. */
-                    (0, import_i18n74.__)(
+                    (0, import_i18n73.__)(
                       "Only the first %1$d of %2$d images will be displayed."
                     ),
                     MAX_IMAGES,
@@ -32508,14 +32435,14 @@ ${url}
                   )
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
                 import_components42.__experimentalToolsPanelItem,
                 {
                   isShownByDefault: true,
-                  label: (0, import_i18n74.__)("Order by"),
+                  label: (0, import_i18n73.__)("Order by"),
                   hasValue: () => sourceOrderby !== DEFAULT_ORDERBY || sourceOrder !== DEFAULT_ORDER,
                   onDeselect: () => setSourceOrder(void 0, void 0),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
                     OrderControl,
                     {
                       orderby: sourceOrderby,
@@ -32528,7 +32455,7 @@ ${url}
             ]
           }
         ),
-        isConfirmingDetach && /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+        isConfirmingDetach && /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
           DetachGalleryDialog,
           {
             onConfirm: () => {
@@ -32543,30 +32470,33 @@ ${url}
     if (!canUseDynamicSource) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime288.jsxs)(import_jsx_runtime288.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(import_components42.PanelBody, { title: (0, import_i18n74.__)("Source"), children: /* @__PURE__ */ (0, import_jsx_runtime288.jsx)("div", { className: "wp-block-gallery__source-settings", children: /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
-        import_components42.Button,
-        {
-          __next40pxDefaultSize: true,
-          variant: "secondary",
-          onClick: requestEnableDynamicMode,
-          children: (0, import_i18n74.__)("Use images attached to the post")
-        }
-      ) }) }),
-      isConfirming && /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime289.jsxs)(import_jsx_runtime289.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(import_components42.PanelBody, { title: (0, import_i18n73.__)("Source"), children: /* @__PURE__ */ (0, import_jsx_runtime289.jsxs)("div", { className: "wp-block-gallery__source-settings", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime289.jsx)("p", { className: "wp-block-gallery__source-description", children: (0, import_i18n73.__)("Images added to the gallery.") }),
+        /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+          import_components42.Button,
+          {
+            __next40pxDefaultSize: true,
+            variant: "secondary",
+            onClick: requestEnableDynamicMode,
+            children: (0, import_i18n73.__)("Use attached images")
+          }
+        )
+      ] }) }),
+      isConfirming && /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
         import_components42.__experimentalConfirmDialog,
         {
           isOpen: true,
-          title: (0, import_i18n74.__)("Use images attached to the post?"),
+          title: (0, import_i18n73.__)("Use images attached to the post?"),
           __experimentalHideHeader: false,
-          confirmButtonText: (0, import_i18n74.__)("Use attached images"),
+          confirmButtonText: (0, import_i18n73.__)("Use attached images"),
           onConfirm: () => {
             enableDynamicMode();
             setIsConfirming(false);
           },
           onCancel: () => setIsConfirming(false),
           size: "medium",
-          children: (0, import_i18n74.__)(
+          children: (0, import_i18n73.__)(
             "The images in this gallery will be replaced, but will remain in the media library."
           )
         }
@@ -32578,7 +32508,7 @@ ${url}
       blocks: imageBlocks,
       layout
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
       "div",
       {
         ref,
@@ -32607,23 +32537,23 @@ ${url}
       convertToStatic
     } = dynamic;
     const blockEditingMode = (0, import_block_editor87.useBlockEditingMode)();
-    const [isConfirmingDetach, setIsConfirmingDetach] = (0, import_element59.useState)(false);
-    const previewLayout = (0, import_element59.useMemo)(
+    const [isConfirmingDetach, setIsConfirmingDetach] = (0, import_element60.useState)(false);
+    const previewLayout = (0, import_element60.useMemo)(
       () => isGalleryFlexLayout(attributes2.layout) ? { ...attributes2.layout, type: "flex" } : attributes2.layout,
       [attributes2.layout]
     );
-    const emptyInstructions = isResolvingDynamic ? (0, import_i18n74.__)("Loading images\u2026") : sourceDescriptor?.emptyMessage ?? (0, import_i18n74.__)("Dynamic images will appear here.");
-    return /* @__PURE__ */ (0, import_jsx_runtime288.jsxs)(import_jsx_runtime288.Fragment, { children: [
-      blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime288.jsxs)(import_jsx_runtime288.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(import_block_editor87.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+    const emptyInstructions = isResolvingDynamic ? (0, import_i18n73.__)("Loading images\u2026") : sourceDescriptor?.emptyMessage ?? (0, import_i18n73.__)("Dynamic images will appear here.");
+    return /* @__PURE__ */ (0, import_jsx_runtime289.jsxs)(import_jsx_runtime289.Fragment, { children: [
+      blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime289.jsxs)(import_jsx_runtime289.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(import_block_editor87.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
           import_components42.ToolbarButton,
           {
             onClick: () => setIsConfirmingDetach(true),
             disabled: isResolvingDynamic,
-            children: (0, import_i18n74.__)("Detach")
+            children: (0, import_i18n73.__)("Detach")
           }
         ) }),
-        isConfirmingDetach && /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+        isConfirmingDetach && /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
           DetachGalleryDialog,
           {
             onConfirm: () => {
@@ -32634,23 +32564,23 @@ ${url}
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime288.jsxs)("figure", { ...blockProps, children: [
-        dynamicImageBlocks.length ? /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(import_block_editor87.BlockContextProvider, { value: galleryContext, children: /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime289.jsxs)("figure", { ...blockProps, children: [
+        dynamicImageBlocks.length ? /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(import_block_editor87.BlockContextProvider, { value: galleryContext, children: /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
           GalleryImagesPreview,
           {
             imageBlocks: dynamicImageBlocks,
             layout: previewLayout
           }
-        ) }) : /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+        ) }) : /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
           import_components42.Placeholder,
           {
             icon: sharedIcon,
-            label: (0, import_i18n74.__)("Gallery"),
+            label: (0, import_i18n73.__)("Gallery"),
             instructions: emptyInstructions,
-            children: isResolvingDynamic && /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(import_components42.Spinner, {})
+            children: isResolvingDynamic && /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(import_components42.Spinner, {})
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
           Caption,
           {
             attributes: attributes2,
@@ -32659,8 +32589,8 @@ ${url}
             insertBlocksAfter,
             showToolbarButton: !multiGallerySelection && !isContentLocked,
             className: "blocks-gallery-caption",
-            label: (0, import_i18n74.__)("Gallery caption text"),
-            placeholder: (0, import_i18n74.__)("Add gallery caption")
+            label: (0, import_i18n73.__)("Gallery caption text"),
+            placeholder: (0, import_i18n73.__)("Add gallery caption")
           }
         )
       ] }),
@@ -32669,50 +32599,50 @@ ${url}
   }

   // packages/block-library/build-module/gallery/edit.mjs
-  var import_jsx_runtime289 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime290 = __toESM(require_jsx_runtime(), 1);
   var LINK_OPTIONS = [
     {
       icon: custom_link_default,
-      label: (0, import_i18n75.__)("Link images to attachment pages"),
+      label: (0, import_i18n74.__)("Link images to attachment pages"),
       value: LINK_DESTINATION_ATTACHMENT,
-      noticeText: (0, import_i18n75.__)("Attachment Pages")
+      noticeText: (0, import_i18n74.__)("Attachment Pages")
     },
     {
       icon: image_default,
-      label: (0, import_i18n75.__)("Link images to media files"),
+      label: (0, import_i18n74.__)("Link images to media files"),
       value: LINK_DESTINATION_MEDIA,
-      noticeText: (0, import_i18n75.__)("Media Files")
+      noticeText: (0, import_i18n74.__)("Media Files")
     },
     {
       icon: fullscreen_default,
-      label: (0, import_i18n75.__)("Enlarge on click"),
+      label: (0, import_i18n74.__)("Enlarge on click"),
       value: LINK_DESTINATION_LIGHTBOX,
-      noticeText: (0, import_i18n75.__)("Lightbox effect"),
-      infoText: (0, import_i18n75.__)("Scale images with a lightbox effect")
+      noticeText: (0, import_i18n74.__)("Lightbox effect"),
+      infoText: (0, import_i18n74.__)("Scale images with a lightbox effect")
     },
     {
       icon: link_off_default,
-      label: (0, import_i18n75._x)("None", "Media item link option"),
+      label: (0, import_i18n74._x)("None", "Media item link option"),
       value: LINK_DESTINATION_NONE,
-      noticeText: (0, import_i18n75.__)("None")
+      noticeText: (0, import_i18n74.__)("None")
     }
   ];
   var NAVIGATION_BUTTON_TYPE_OPTIONS = [
     {
-      label: (0, import_i18n75.__)("Icon"),
+      label: (0, import_i18n74.__)("Icon"),
       value: "icon"
     },
     {
-      label: (0, import_i18n75.__)("Text"),
+      label: (0, import_i18n74.__)("Text"),
       value: "text"
     },
     {
-      label: (0, import_i18n75.__)("Both"),
+      label: (0, import_i18n74.__)("Both"),
       value: "both"
     }
   ];
   var ALLOWED_MEDIA_TYPES4 = ["image"];
-  var PLACEHOLDER_TEXT = (0, import_i18n75.__)(
+  var PLACEHOLDER_TEXT = (0, import_i18n74.__)(
     "Drag and drop images, upload, or choose from your library."
   );
   var DEFAULT_BLOCK3 = { name: "core/image" };
@@ -32754,7 +32684,7 @@ ${url}
       layout
     } = attributes2;
     const isFlexLayout = isGalleryFlexLayout(layout);
-    const previousLayoutRef = (0, import_element60.useRef)(layout);
+    const previousLayoutRef = (0, import_element61.useRef)(layout);
     const {
       __unstableMarkNextChangeAsNotPersistent,
       replaceInnerBlocks,
@@ -32762,7 +32692,7 @@ ${url}
       selectBlock
     } = (0, import_data37.useDispatch)(import_block_editor88.store);
     const { createSuccessNotice, createErrorNotice } = (0, import_data37.useDispatch)(import_notices6.store);
-    (0, import_element60.useEffect)(() => {
+    (0, import_element61.useEffect)(() => {
       const previousLayout = previousLayoutRef.current;
       previousLayoutRef.current = layout;
       if (!isObject(previousLayout) || !isObject(layout) || previousLayout.type === layout.type) {
@@ -32823,7 +32753,7 @@ ${url}
     const hasViewportImageCrop = isViewportStyleState && Object.hasOwn(viewportStyle, "imageCrop") && typeof viewportStyle.imageCrop === "boolean";
     const activeColumns = hasViewportColumns ? viewportStyle.columns : baseColumns;
     const activeImageCrop = hasViewportImageCrop ? viewportStyle.imageCrop : baseImageCrop;
-    const images = (0, import_element60.useMemo)(
+    const images = (0, import_element61.useMemo)(
       () => innerBlockImages?.map((block) => ({
         clientId: block.clientId,
         id: block.attributes.id,
@@ -32865,7 +32795,7 @@ ${url}
     }));
     const aspectRatioOptions = [
       {
-        label: (0, import_i18n75._x)(
+        label: (0, import_i18n74._x)(
           "Original",
           "Aspect ratio option for dimensions control"
         ),
@@ -32874,7 +32804,7 @@ ${url}
       ...showDefaultRatios ? defaultOptions || [] : [],
       ...themeOptions || []
     ];
-    (0, import_element60.useEffect)(() => {
+    (0, import_element61.useEffect)(() => {
       newImages?.forEach((newImage) => {
         __unstableMarkNextChangeAsNotPersistent();
         updateBlockAttributes(newImage.clientId, {
@@ -32940,7 +32870,7 @@ ${url}
       }) : selectedImages;
       if (!imageArray.every(isValidFileType2)) {
         createErrorNotice(
-          (0, import_i18n75.__)(
+          (0, import_i18n74.__)(
             "If uploading to a gallery all files need to be image formats"
           ),
           { id: "gallery-upload-invalid-file", type: "snackbar" }
@@ -32969,7 +32899,7 @@ ${url}
         )
       );
       const newBlocks = newImageList.map((image) => {
-        return (0, import_blocks31.createBlock)("core/image", {
+        return (0, import_blocks25.createBlock)("core/image", {
           id: image.id,
           blob: image.blob,
           url: image.url,
@@ -33012,9 +32942,9 @@ ${url}
         (linkType) => linkType.value === value
       );
       createSuccessNotice(
-        (0, import_i18n75.sprintf)(
+        (0, import_i18n74.sprintf)(
           /* translators: %s: image size settings */
-          (0, import_i18n75.__)("All gallery image links updated to: %s"),
+          (0, import_i18n74.__)("All gallery image links updated to: %s"),
           linkToText.noticeText
         ),
         {
@@ -33064,7 +32994,7 @@ ${url}
       updateBlockAttributes(blocks, changedAttributes, {
         uniqueByBlock: true
       });
-      const noticeText = openInNewTab ? (0, import_i18n75.__)("All gallery images updated to open in new tab") : (0, import_i18n75.__)("All gallery images updated to not open in new tab");
+      const noticeText = openInNewTab ? (0, import_i18n74.__)("All gallery images updated to open in new tab") : (0, import_i18n74.__)("All gallery images updated to not open in new tab");
       createSuccessNotice(noticeText, {
         id: "gallery-attributes-openInNewTab",
         type: "snackbar"
@@ -33089,9 +33019,9 @@ ${url}
         (size) => size.value === newSizeSlug
       );
       createSuccessNotice(
-        (0, import_i18n75.sprintf)(
+        (0, import_i18n74.sprintf)(
           /* translators: %s: image size settings */
-          (0, import_i18n75.__)("All gallery image sizes updated to: %s"),
+          (0, import_i18n74.__)("All gallery image sizes updated to: %s"),
           imageSize?.label ?? newSizeSlug
         ),
         {
@@ -33115,9 +33045,9 @@ ${url}
         (option) => option.value === value
       );
       createSuccessNotice(
-        (0, import_i18n75.sprintf)(
+        (0, import_i18n74.sprintf)(
           /* translators: %s: aspect ratio setting */
-          (0, import_i18n75.__)("All gallery images updated to aspect ratio: %s"),
+          (0, import_i18n74.__)("All gallery images updated to aspect ratio: %s"),
           aspectRatioText?.label || value
         ),
         {
@@ -33126,7 +33056,7 @@ ${url}
         }
       );
     }
-    (0, import_element60.useEffect)(() => {
+    (0, import_element61.useEffect)(() => {
       if (!linkTo) {
         __unstableMarkNextChangeAsNotPersistent();
         setAttributes({
@@ -33184,15 +33114,15 @@ ${url}
     });
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
     if (!hasImages && !isDynamic) {
-      return /* @__PURE__ */ (0, import_jsx_runtime289.jsxs)("div", { ...innerBlocksProps, children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)("div", { ...innerBlocksProps, children: [
         innerBlocksProps.children,
-        /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
           import_block_editor88.MediaPlaceholder,
           {
             handleUpload: false,
             icon: sharedIcon,
             labels: {
-              title: (0, import_i18n75.__)("Gallery"),
+              title: (0, import_i18n74.__)("Gallery"),
               instructions: PLACEHOLDER_TEXT
             },
             onSelect: updateImages,
@@ -33200,7 +33130,7 @@ ${url}
             multiple: true,
             onError: onUploadError,
             ...mediaPlaceholderProps,
-            children: blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+            children: blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
               import_components43.Button,
               {
                 __next40pxDefaultSize: true,
@@ -33214,13 +33144,13 @@ ${url}
       ] });
     }
     const hasLinkTo = linkTo && linkTo !== "none";
-    return /* @__PURE__ */ (0, import_jsx_runtime289.jsxs)(import_jsx_runtime289.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime289.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)(import_jsx_runtime290.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)(
         import_block_editor88.InspectorControls,
         {
           group: isViewportStyleState && isFlexLayout ? "viewport" : "default",
           children: [
-            !isViewportStyleState && /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+            !isViewportStyleState && /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
               GallerySourcePanel,
               {
                 dynamic,
@@ -33228,10 +33158,10 @@ ${url}
                 hasImages
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime289.jsxs)(
+            /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)(
               import_components43.__experimentalToolsPanel,
               {
-                label: (0, import_i18n75.__)("Settings"),
+                label: (0, import_i18n74.__)("Settings"),
                 resetAll: () => {
                   if (isViewportStyleState) {
                     setGalleryFlexSettings({
@@ -33258,17 +33188,17 @@ ${url}
                 },
                 dropdownMenuProps,
                 children: [
-                  isFlexLayout && displayedImageCount > 1 && /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+                  isFlexLayout && displayedImageCount > 1 && /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                     import_components43.__experimentalToolsPanelItem,
                     {
                       isShownByDefault: true,
-                      label: (0, import_i18n75.__)("Columns"),
+                      label: (0, import_i18n74.__)("Columns"),
                       hasValue: () => isViewportStyleState ? hasViewportColumns : !!activeColumns && activeColumns !== displayedImageCount,
                       onDeselect: () => setColumnsNumber(void 0),
-                      children: /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+                      children: /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                         import_components43.RangeControl,
                         {
-                          label: (0, import_i18n75.__)("Columns"),
+                          label: (0, import_i18n74.__)("Columns"),
                           value: activeColumns ? activeColumns : defaultColumnsNumber(
                             displayedImageCount
                           ),
@@ -33283,18 +33213,18 @@ ${url}
                       )
                     }
                   ),
-                  !isViewportStyleState && imageSizeOptions?.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+                  !isViewportStyleState && imageSizeOptions?.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                     import_components43.__experimentalToolsPanelItem,
                     {
                       isShownByDefault: true,
-                      label: (0, import_i18n75.__)("Resolution"),
+                      label: (0, import_i18n74.__)("Resolution"),
                       hasValue: () => sizeSlug !== DEFAULT_MEDIA_SIZE_SLUG2,
                       onDeselect: () => updateImagesSize(DEFAULT_MEDIA_SIZE_SLUG2),
-                      children: /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+                      children: /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                         import_components43.SelectControl,
                         {
-                          label: (0, import_i18n75.__)("Resolution"),
-                          help: (0, import_i18n75.__)(
+                          label: (0, import_i18n74.__)("Resolution"),
+                          help: (0, import_i18n74.__)(
                             "Select the size of the source images."
                           ),
                           value: sizeSlug,
@@ -33305,71 +33235,71 @@ ${url}
                       )
                     }
                   ),
-                  isFlexLayout && /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+                  isFlexLayout && /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                     import_components43.__experimentalToolsPanelItem,
                     {
                       isShownByDefault: true,
-                      label: (0, import_i18n75.__)("Crop images to fit"),
+                      label: (0, import_i18n74.__)("Crop images to fit"),
                       hasValue: () => isViewportStyleState ? hasViewportImageCrop : !activeImageCrop,
                       onDeselect: () => setGalleryFlexSettings({
                         imageCrop: isViewportStyleState ? void 0 : true
                       }),
-                      children: /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+                      children: /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                         import_components43.ToggleControl,
                         {
-                          label: (0, import_i18n75.__)("Crop images to fit"),
+                          label: (0, import_i18n74.__)("Crop images to fit"),
                           checked: activeImageCrop,
                           onChange: toggleImageCrop
                         }
                       )
                     }
                   ),
-                  !isViewportStyleState && /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+                  !isViewportStyleState && /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                     import_components43.__experimentalToolsPanelItem,
                     {
                       isShownByDefault: true,
-                      label: (0, import_i18n75.__)("Randomize order"),
+                      label: (0, import_i18n74.__)("Randomize order"),
                       hasValue: () => !!randomOrder,
                       onDeselect: () => setAttributes({ randomOrder: false }),
-                      children: /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+                      children: /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                         import_components43.ToggleControl,
                         {
-                          label: (0, import_i18n75.__)("Randomize order"),
+                          label: (0, import_i18n74.__)("Randomize order"),
                           checked: !!randomOrder,
                           onChange: toggleRandomOrder
                         }
                       )
                     }
                   ),
-                  !isViewportStyleState && hasLinkTo && /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+                  !isViewportStyleState && hasLinkTo && /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                     import_components43.__experimentalToolsPanelItem,
                     {
                       isShownByDefault: true,
-                      label: (0, import_i18n75.__)("Open images in new tab"),
+                      label: (0, import_i18n74.__)("Open images in new tab"),
                       hasValue: () => !!linkTarget,
                       onDeselect: () => toggleOpenInNewTab(false),
-                      children: /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+                      children: /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                         import_components43.ToggleControl,
                         {
-                          label: (0, import_i18n75.__)("Open images in new tab"),
+                          label: (0, import_i18n74.__)("Open images in new tab"),
                           checked: linkTarget === "_blank",
                           onChange: toggleOpenInNewTab
                         }
                       )
                     }
                   ),
-                  !isViewportStyleState && aspectRatioOptions.length > 1 && /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+                  !isViewportStyleState && aspectRatioOptions.length > 1 && /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                     import_components43.__experimentalToolsPanelItem,
                     {
                       hasValue: () => !!aspectRatio && aspectRatio !== "auto",
-                      label: (0, import_i18n75.__)("Aspect ratio"),
+                      label: (0, import_i18n74.__)("Aspect ratio"),
                       onDeselect: () => setAspectRatio("auto"),
                       isShownByDefault: true,
-                      children: /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+                      children: /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                         import_components43.SelectControl,
                         {
-                          label: (0, import_i18n75.__)("Aspect ratio"),
-                          help: (0, import_i18n75.__)(
+                          label: (0, import_i18n74.__)("Aspect ratio"),
+                          help: (0, import_i18n74.__)(
                             "Set a consistent aspect ratio for all images in the gallery."
                           ),
                           value: aspectRatio,
@@ -33379,29 +33309,29 @@ ${url}
                       )
                     }
                   ),
-                  !isViewportStyleState && lightboxSetting?.allowEditing && hasLightboxImages && /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+                  !isViewportStyleState && lightboxSetting?.allowEditing && hasLightboxImages && /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                     import_components43.__experimentalToolsPanelItem,
                     {
-                      label: (0, import_i18n75.__)("Navigation button type"),
+                      label: (0, import_i18n74.__)("Navigation button type"),
                       isShownByDefault: true,
                       hasValue: () => navigationButtonType !== "icon",
                       onDeselect: () => setAttributes({
                         navigationButtonType: "icon"
                       }),
-                      children: /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+                      children: /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                         import_components43.__experimentalToggleGroupControl,
                         {
-                          label: (0, import_i18n75.__)("Navigation button type"),
+                          label: (0, import_i18n74.__)("Navigation button type"),
                           value: navigationButtonType,
                           onChange: (value) => setAttributes({
                             navigationButtonType: value
                           }),
                           isBlock: true,
-                          help: (0, import_i18n75.__)(
+                          help: (0, import_i18n74.__)(
                             "Adjust the appearance of buttons in the lightbox."
                           ),
                           children: NAVIGATION_BUTTON_TYPE_OPTIONS.map(
-                            (option) => /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+                            (option) => /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                               import_components43.__experimentalToggleGroupControlOption,
                               {
                                 value: option.value,
@@ -33420,9 +33350,9 @@ ${url}
           ]
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(import_block_editor88.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(import_components43.ToolbarDropdownMenu, { icon: link_default, label: (0, import_i18n75.__)("Link"), children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(import_components43.MenuGroup, { children: linkOptions.map((linkItem) => {
+      /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(import_block_editor88.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(import_components43.ToolbarDropdownMenu, { icon: link_default, label: (0, import_i18n74.__)("Link"), children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(import_components43.MenuGroup, { children: linkOptions.map((linkItem) => {
         const isOptionSelected = linkTo === linkItem.value;
-        return /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
           import_components43.MenuItem,
           {
             isSelected: isOptionSelected,
@@ -33445,21 +33375,21 @@ ${url}
           linkItem.value
         );
       }) }) }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime289.jsxs)(import_jsx_runtime289.Fragment, { children: [
-        !multiGallerySelection && !isDynamic && /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(import_block_editor88.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)(import_jsx_runtime290.Fragment, { children: [
+        !multiGallerySelection && !isDynamic && /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(import_block_editor88.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
           import_block_editor88.MediaReplaceFlow,
           {
             allowedTypes: ALLOWED_MEDIA_TYPES4,
             handleUpload: false,
             onSelect: updateImages,
-            name: (0, import_i18n75.__)("Add"),
+            name: (0, import_i18n74.__)("Add"),
             multiple: true,
             mediaIds: images.filter((image) => image.id).map((image) => image.id),
             addToGallery: hasImageIds,
             variant: "toolbar"
           }
         ) }),
-        isFlexLayout && /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+        isFlexLayout && /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
           GalleryFlexStyles,
           {
             style: attributes2.style,
@@ -33467,7 +33397,7 @@ ${url}
           }
         )
       ] }),
-      isDynamic ? /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+      isDynamic ? /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
         GalleryDynamicView,
         {
           ...props,
@@ -33476,7 +33406,7 @@ ${url}
           innerBlocksProps,
           multiGallerySelection
         }
-      ) : /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+      ) : /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
         Gallery,
         {
           ...props,
@@ -33674,11 +33604,11 @@ ${url}

   // packages/block-library/build-module/gallery/save.mjs
   var import_block_editor89 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime290 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime291 = __toESM(require_jsx_runtime(), 1);
   function saveWithInnerBlocks({ attributes: attributes2 }) {
     const { caption, columns, imageCrop, dynamicContent, layout } = attributes2;
     const isFlexLayout = isGalleryFlexLayout(layout);
-    const captionElement = !import_block_editor89.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
+    const captionElement = !import_block_editor89.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(
       import_block_editor89.RichText.Content,
       {
         tagName: "figcaption",
@@ -33699,14 +33629,14 @@ ${url}
     });
     const blockProps = import_block_editor89.useBlockProps.save({ className });
     const innerBlocksProps = import_block_editor89.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)("figure", { ...innerBlocksProps, children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime291.jsxs)("figure", { ...innerBlocksProps, children: [
       innerBlocksProps.children,
       captionElement
     ] });
   }

   // packages/block-library/build-module/gallery/transforms.mjs
-  var import_blocks32 = __toESM(require_blocks(), 1);
+  var import_blocks26 = __toESM(require_blocks(), 1);
   var import_blob11 = __toESM(require_blob(), 1);
   var import_hooks25 = __toESM(require_hooks(), 1);
   var parseShortcodeIds = (ids) => {
@@ -33716,7 +33646,7 @@ ${url}
     return ids.split(",").map((id) => parseInt(id, 10));
   };
   var cloneInnerBlocks = (innerBlocks) => innerBlocks.map(
-    (innerBlock) => (0, import_blocks32.createBlock)(
+    (innerBlock) => (0, import_blocks26.createBlock)(
       innerBlock.name,
       innerBlock.attributes,
       cloneInnerBlocks(innerBlock.innerBlocks || [])
@@ -33726,7 +33656,7 @@ ${url}
     if (block.name === "core/gallery" && block.attributes?.images.length > 0) {
       const innerBlocks = block.attributes.images.map(
         ({ url, id, alt }) => {
-          return (0, import_blocks32.createBlock)("core/image", {
+          return (0, import_blocks26.createBlock)("core/image", {
             url,
             id: id ? parseInt(id, 10) : null,
             alt,
@@ -33788,9 +33718,9 @@ ${url}
           const innerBlocks = validImages.map((image) => {
             image.width = void 0;
             image.height = void 0;
-            return (0, import_blocks32.createBlock)("core/image", image);
+            return (0, import_blocks26.createBlock)("core/image", image);
           });
-          return (0, import_blocks32.createBlock)(
+          return (0, import_blocks26.createBlock)(
             "core/gallery",
             {
               align,
@@ -33813,7 +33743,7 @@ ${url}
           } else if (link === "file") {
             linkTo = LINK_DESTINATION_MEDIA;
           }
-          const galleryBlock = (0, import_blocks32.createBlock)(
+          const galleryBlock = (0, import_blocks26.createBlock)(
             "core/gallery",
             {
               columns: parseInt(columns, 10),
@@ -33822,7 +33752,7 @@ ${url}
               ...size && { sizeSlug: size }
             },
             imageIds.map(
-              (imageId) => (0, import_blocks32.createBlock)("core/image", {
+              (imageId) => (0, import_blocks26.createBlock)("core/image", {
                 id: imageId,
                 ...size && { sizeSlug: size }
               })
@@ -33849,11 +33779,11 @@ ${url}
         },
         transform(files) {
           const innerBlocks = files.map(
-            (file) => (0, import_blocks32.createBlock)("core/image", {
+            (file) => (0, import_blocks26.createBlock)("core/image", {
               blob: (0, import_blob11.createBlobURL)(file)
             })
           );
-          return (0, import_blocks32.createBlock)("core/gallery", {}, innerBlocks);
+          return (0, import_blocks26.createBlock)("core/gallery", {}, innerBlocks);
         }
       }
     ],
@@ -33884,7 +33814,7 @@ ${url}
                   anchor,
                   className
                 }
-              }) => (0, import_blocks32.createBlock)("core/image", {
+              }) => (0, import_blocks26.createBlock)("core/image", {
                 align,
                 url,
                 alt,
@@ -33902,7 +33832,7 @@ ${url}
               })
             );
           }
-          return (0, import_blocks32.createBlock)("core/image", { align });
+          return (0, import_blocks26.createBlock)("core/image", { align });
         }
       },
       {
@@ -33931,7 +33861,7 @@ ${url}
             sizeSlug,
             ...rest
           } = attributes2;
-          return (0, import_blocks32.createBlock)(
+          return (0, import_blocks26.createBlock)(
             "core/group",
             {
               ...rest,
@@ -33949,12 +33879,12 @@ ${url}
   var transforms_default10 = transforms9;

   // packages/block-library/build-module/gallery/variations.mjs
-  var import_i18n76 = __toESM(require_i18n(), 1);
+  var import_i18n75 = __toESM(require_i18n(), 1);
   var variations6 = [
     {
       name: "dynamic-gallery",
-      title: (0, import_i18n76.__)("Dynamic Gallery"),
-      description: (0, import_i18n76.__)(
+      title: (0, import_i18n75.__)("Dynamic Gallery"),
+      description: (0, import_i18n75.__)(
         "Display images from a source, such as those attached to the current post."
       ),
       attributes: {
@@ -33976,8 +33906,8 @@ ${url}
     },
     {
       name: "gallery-flex",
-      title: (0, import_i18n76.__)("Gallery"),
-      description: (0, import_i18n76.__)("Arrange images in flexible rows."),
+      title: (0, import_i18n75.__)("Gallery"),
+      description: (0, import_i18n75.__)("Arrange images in flexible rows."),
       icon: gallery_default,
       attributes: {
         layout: {
@@ -33989,8 +33919,8 @@ ${url}
     },
     {
       name: "gallery-grid",
-      title: (0, import_i18n76.__)("Gallery Grid"),
-      description: (0, import_i18n76.__)("Arrange images in a grid."),
+      title: (0, import_i18n75.__)("Gallery Grid"),
+      description: (0, import_i18n75.__)("Arrange images in a grid."),
       icon: grid_default,
       attributes: {
         layout: {
@@ -34042,11 +33972,11 @@ ${url}
     name: () => name35,
     settings: () => settings35
   });
-  var import_i18n80 = __toESM(require_i18n(), 1);
+  var import_i18n79 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/group/deprecated.mjs
   var import_block_editor90 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime291 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime292 = __toESM(require_jsx_runtime(), 1);
   var migrateAttributes = (attributes2) => {
     if (!attributes2.tagName) {
       attributes2 = {
@@ -34133,7 +34063,7 @@ ${url}
         layout: true
       },
       save({ attributes: { tagName: Tag } }) {
-        return /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(Tag, { ...import_block_editor90.useInnerBlocksProps.save(import_block_editor90.useBlockProps.save()) });
+        return /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(Tag, { ...import_block_editor90.useInnerBlocksProps.save(import_block_editor90.useBlockProps.save()) });
       },
       isEligible: ({ layout }) => layout?.inherit || layout?.contentSize && layout?.type !== "constrained",
       migrate: (attributes2) => {
@@ -34177,7 +34107,7 @@ ${url}
       },
       save({ attributes: attributes2 }) {
         const { tagName: Tag } = attributes2;
-        return /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(Tag, { ...import_block_editor90.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime291.jsx)("div", { className: "wp-block-group__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(import_block_editor90.InnerBlocks.Content, {}) }) });
+        return /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(Tag, { ...import_block_editor90.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)("div", { className: "wp-block-group__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(import_block_editor90.InnerBlocks.Content, {}) }) });
       }
     },
     // Version of the block without global styles support
@@ -34222,7 +34152,7 @@ ${url}
           backgroundColor: backgroundClass ? void 0 : customBackgroundColor,
           color: textClass ? void 0 : customTextColor
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime291.jsx)("div", { className, style: styles, children: /* @__PURE__ */ (0, import_jsx_runtime291.jsx)("div", { className: "wp-block-group__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(import_block_editor90.InnerBlocks.Content, {}) }) });
+        return /* @__PURE__ */ (0, import_jsx_runtime292.jsx)("div", { className, style: styles, children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)("div", { className: "wp-block-group__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(import_block_editor90.InnerBlocks.Content, {}) }) });
       }
     },
     // Version of the group block with a bug that made text color class not applied.
@@ -34267,7 +34197,7 @@ ${url}
           backgroundColor: backgroundClass ? void 0 : customBackgroundColor,
           color: textClass ? void 0 : customTextColor
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime291.jsx)("div", { className, style: styles, children: /* @__PURE__ */ (0, import_jsx_runtime291.jsx)("div", { className: "wp-block-group__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(import_block_editor90.InnerBlocks.Content, {}) }) });
+        return /* @__PURE__ */ (0, import_jsx_runtime292.jsx)("div", { className, style: styles, children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)("div", { className: "wp-block-group__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(import_block_editor90.InnerBlocks.Content, {}) }) });
       }
     },
     // v1 of group block. Deprecated to add an inner-container div around `InnerBlocks.Content`.
@@ -34298,7 +34228,7 @@ ${url}
         const styles = {
           backgroundColor: backgroundClass ? void 0 : customBackgroundColor
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime291.jsx)("div", { className, style: styles, children: /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(import_block_editor90.InnerBlocks.Content, {}) });
+        return /* @__PURE__ */ (0, import_jsx_runtime292.jsx)("div", { className, style: styles, children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(import_block_editor90.InnerBlocks.Content, {}) });
       }
     }
   ];
@@ -34307,57 +34237,57 @@ ${url}
   // packages/block-library/build-module/group/edit.mjs
   var import_data39 = __toESM(require_data(), 1);
   var import_block_editor92 = __toESM(require_block_editor(), 1);
-  var import_element62 = __toESM(require_element(), 1);
-  var import_i18n78 = __toESM(require_i18n(), 1);
+  var import_element63 = __toESM(require_element(), 1);
+  var import_i18n77 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/group/placeholder.mjs
   var import_data38 = __toESM(require_data(), 1);
   var import_block_editor91 = __toESM(require_block_editor(), 1);
-  var import_i18n77 = __toESM(require_i18n(), 1);
-  var import_blocks33 = __toESM(require_blocks(), 1);
+  var import_i18n76 = __toESM(require_i18n(), 1);
+  var import_blocks27 = __toESM(require_blocks(), 1);
   var import_components44 = __toESM(require_components(), 1);
-  var import_element61 = __toESM(require_element(), 1);
-  var import_jsx_runtime292 = __toESM(require_jsx_runtime(), 1);
+  var import_element62 = __toESM(require_element(), 1);
+  var import_jsx_runtime293 = __toESM(require_jsx_runtime(), 1);
   var getGroupPlaceholderIcons = (name118 = "group") => {
     const icons = {
-      group: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
+      group: /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
         import_components44.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
           width: "48",
           height: "48",
           viewBox: "0 0 48 48",
-          children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(import_components44.Path, { d: "M0 10a2 2 0 0 1 2-2h44a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Z" })
+          children: /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(import_components44.Path, { d: "M0 10a2 2 0 0 1 2-2h44a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Z" })
         }
       ),
-      "group-row": /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
+      "group-row": /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
         import_components44.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
           width: "48",
           height: "48",
           viewBox: "0 0 48 48",
-          children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(import_components44.Path, { d: "M0 10a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm25 0a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H27a2 2 0 0 1-2-2V10Z" })
+          children: /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(import_components44.Path, { d: "M0 10a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm25 0a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H27a2 2 0 0 1-2-2V10Z" })
         }
       ),
-      "group-stack": /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
+      "group-stack": /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
         import_components44.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
           width: "48",
           height: "48",
           viewBox: "0 0 48 48",
-          children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(import_components44.Path, { d: "M0 10a2 2 0 0 1 2-2h44a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm0 17a2 2 0 0 1 2-2h44a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V27Z" })
+          children: /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(import_components44.Path, { d: "M0 10a2 2 0 0 1 2-2h44a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm0 17a2 2 0 0 1 2-2h44a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V27Z" })
         }
       ),
-      "group-grid": /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
+      "group-grid": /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
         import_components44.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
           width: "48",
           height: "48",
           viewBox: "0 0 48 48",
-          children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(import_components44.Path, { d: "M0 10a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm25 0a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H27a2 2 0 0 1-2-2V10ZM0 27a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V27Zm25 0a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H27a2 2 0 0 1-2-2V27Z" })
+          children: /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(import_components44.Path, { d: "M0 10a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm25 0a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H27a2 2 0 0 1-2-2V10ZM0 27a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V27Zm25 0a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H27a2 2 0 0 1-2-2V27Z" })
         }
       )
     };
@@ -34374,10 +34304,10 @@ ${url}
     hasInnerBlocks = false
   }) {
     const { style: style2, backgroundColor, textColor, fontSize } = attributes2;
-    const [showPlaceholder, setShowPlaceholder] = (0, import_element61.useState)(
+    const [showPlaceholder, setShowPlaceholder] = (0, import_element62.useState)(
       !hasInnerBlocks && !backgroundColor && !fontSize && !textColor && !style2 && usedLayoutType !== "flex" && usedLayoutType !== "grid"
     );
-    (0, import_element61.useEffect)(() => {
+    (0, import_element62.useEffect)(() => {
       if (!!hasInnerBlocks || !!backgroundColor || !!fontSize || !!textColor || !!style2 || usedLayoutType === "flex") {
         setShowPlaceholder(false);
       }
@@ -34393,28 +34323,28 @@ ${url}
   }
   function GroupPlaceHolder({ name: name118, onSelect }) {
     const variations20 = (0, import_data38.useSelect)(
-      (select10) => select10(import_blocks33.store).getBlockVariations(name118, "block"),
+      (select10) => select10(import_blocks27.store).getBlockVariations(name118, "block"),
       [name118]
     );
     const blockProps = (0, import_block_editor91.useBlockProps)({
       className: "wp-block-group__placeholder"
     });
-    (0, import_element61.useEffect)(() => {
+    (0, import_element62.useEffect)(() => {
       if (variations20 && variations20.length === 1) {
         onSelect(variations20[0]);
       }
     }, [onSelect, variations20]);
-    return /* @__PURE__ */ (0, import_jsx_runtime292.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime293.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
       import_components44.Placeholder,
       {
-        instructions: (0, import_i18n77.__)("Group blocks together. Select a layout:"),
-        children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
+        instructions: (0, import_i18n76.__)("Group blocks together. Select a layout:"),
+        children: /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
           "ul",
           {
             role: "list",
             className: "wp-block-group-placeholder__variations",
-            "aria-label": (0, import_i18n77.__)("Block variations"),
-            children: variations20.map((variation) => /* @__PURE__ */ (0, import_jsx_runtime292.jsx)("li", { children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
+            "aria-label": (0, import_i18n76.__)("Block variations"),
+            children: variations20.map((variation) => /* @__PURE__ */ (0, import_jsx_runtime293.jsx)("li", { children: /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
               import_components44.Button,
               {
                 __next40pxDefaultSize: true,
@@ -34436,17 +34366,17 @@ ${url}
   var placeholder_default = GroupPlaceHolder;

   // packages/block-library/build-module/group/edit.mjs
-  var import_jsx_runtime293 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime294 = __toESM(require_jsx_runtime(), 1);
   var { HTMLElementControl: HTMLElementControl4 } = unlock(import_block_editor92.privateApis);
   function GroupEditControls({ tagName, onSelectTagName, clientId }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(import_block_editor92.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_block_editor92.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
       HTMLElementControl4,
       {
         tagName,
         onChange: onSelectTagName,
         clientId,
         options: [
-          { label: (0, import_i18n78.__)("Default (<div>)"), value: "div" },
+          { label: (0, import_i18n77.__)("Default (<div>)"), value: "div" },
           { label: "<header>", value: "header" },
           { label: "<main>", value: "main" },
           { label: "<section>", value: "section" },
@@ -34477,7 +34407,7 @@ ${url}
     } = attributes2;
     const { type = "default" } = layout;
     const layoutSupportEnabled = themeSupportsLayout || type === "flex" || type === "grid";
-    const ref = (0, import_element62.useRef)();
+    const ref = (0, import_element63.useRef)();
     const blockProps = (0, import_block_editor92.useBlockProps)({ ref });
     const [showPlaceholder, setShowPlaceholder] = useShouldShowPlaceHolder({
       attributes: attributes2,
@@ -34505,8 +34435,8 @@ ${url}
       selectBlock(clientId, -1);
       setShowPlaceholder(false);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime293.jsxs)(import_jsx_runtime293.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime294.jsxs)(import_jsx_runtime294.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
         GroupEditControls,
         {
           tagName: TagName2,
@@ -34514,9 +34444,9 @@ ${url}
           clientId
         }
       ),
-      showPlaceholder && /* @__PURE__ */ (0, import_jsx_runtime293.jsxs)("div", { children: [
+      showPlaceholder && /* @__PURE__ */ (0, import_jsx_runtime294.jsxs)("div", { children: [
         innerBlocksProps.children,
-        /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
           placeholder_default,
           {
             name: name118,
@@ -34524,8 +34454,8 @@ ${url}
           }
         )
       ] }),
-      layoutSupportEnabled && !showPlaceholder && /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(TagName2, { ...innerBlocksProps }),
-      !layoutSupportEnabled && !showPlaceholder && /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime293.jsx)("div", { ...innerBlocksProps }) })
+      layoutSupportEnabled && !showPlaceholder && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(TagName2, { ...innerBlocksProps }),
+      !layoutSupportEnabled && !showPlaceholder && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)("div", { ...innerBlocksProps }) })
     ] });
   }
   var edit_default11 = GroupEdit;
@@ -34632,13 +34562,13 @@ ${url}

   // packages/block-library/build-module/group/save.mjs
   var import_block_editor93 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime294 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime295 = __toESM(require_jsx_runtime(), 1);
   function save18({ attributes: { tagName: Tag } }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(Tag, { ...import_block_editor93.useInnerBlocksProps.save(import_block_editor93.useBlockProps.save()) });
+    return /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(Tag, { ...import_block_editor93.useInnerBlocksProps.save(import_block_editor93.useBlockProps.save()) });
   }

   // packages/block-library/build-module/group/transforms.mjs
-  var import_blocks34 = __toESM(require_blocks(), 1);
+  var import_blocks28 = __toESM(require_blocks(), 1);
   var transforms10 = {
     from: [
       {
@@ -34655,9 +34585,9 @@ ${url}
             void 0
           );
           const groupInnerBlocks = blocks.map(
-            (block) => (0, import_blocks34.cloneSanitizedBlock)(block)
+            (block) => (0, import_blocks28.cloneSanitizedBlock)(block)
           );
-          return (0, import_blocks34.createBlock)(
+          return (0, import_blocks28.createBlock)(
             "core/group",
             {
               align: widestAlignment,
@@ -34672,43 +34602,43 @@ ${url}
   var transforms_default11 = transforms10;

   // packages/block-library/build-module/group/variations.mjs
-  var import_i18n79 = __toESM(require_i18n(), 1);
+  var import_i18n78 = __toESM(require_i18n(), 1);
   var example = {
     innerBlocks: [
       {
         name: "core/paragraph",
         attributes: {
-          content: (0, import_i18n79.__)("One.")
+          content: (0, import_i18n78.__)("One.")
         }
       },
       {
         name: "core/paragraph",
         attributes: {
-          content: (0, import_i18n79.__)("Two.")
+          content: (0, import_i18n78.__)("Two.")
         }
       },
       {
         name: "core/paragraph",
         attributes: {
-          content: (0, import_i18n79.__)("Three.")
+          content: (0, import_i18n78.__)("Three.")
         }
       },
       {
         name: "core/paragraph",
         attributes: {
-          content: (0, import_i18n79.__)("Four.")
+          content: (0, import_i18n78.__)("Four.")
         }
       },
       {
         name: "core/paragraph",
         attributes: {
-          content: (0, import_i18n79.__)("Five.")
+          content: (0, import_i18n78.__)("Five.")
         }
       },
       {
         name: "core/paragraph",
         attributes: {
-          content: (0, import_i18n79.__)("Six.")
+          content: (0, import_i18n78.__)("Six.")
         }
       }
     ]
@@ -34716,8 +34646,8 @@ ${url}
   var variations7 = [
     {
       name: "group",
-      title: (0, import_i18n79.__)("Group"),
-      description: (0, import_i18n79.__)("Gather blocks in a container."),
+      title: (0, import_i18n78.__)("Group"),
+      description: (0, import_i18n78.__)("Gather blocks in a container."),
       attributes: { layout: { type: "constrained" } },
       isDefault: true,
       scope: ["block", "inserter", "transform"],
@@ -34725,8 +34655,8 @@ ${url}
     },
     {
       name: "group-row",
-      title: (0, import_i18n79._x)("Row", "single horizontal line"),
-      description: (0, import_i18n79.__)("Arrange blocks horizontally."),
+      title: (0, import_i18n78._x)("Row", "single horizontal line"),
+      description: (0, import_i18n78.__)("Arrange blocks horizontally."),
       attributes: { layout: { type: "flex", flexWrap: "nowrap" } },
       scope: ["block", "inserter", "transform"],
       isActive: ["layout.type"],
@@ -34735,8 +34665,8 @@ ${url}
     },
     {
       name: "group-stack",
-      title: (0, import_i18n79.__)("Stack"),
-      description: (0, import_i18n79.__)("Arrange blocks vertically."),
+      title: (0, import_i18n78.__)("Stack"),
+      description: (0, import_i18n78.__)("Arrange blocks vertically."),
       attributes: { layout: { type: "flex", orientation: "vertical" } },
       scope: ["block", "inserter", "transform"],
       isActive: ["layout.type", "layout.orientation"],
@@ -34745,8 +34675,8 @@ ${url}
     },
     {
       name: "group-grid",
-      title: (0, import_i18n79.__)("Grid"),
-      description: (0, import_i18n79.__)("Arrange blocks in a grid."),
+      title: (0, import_i18n78.__)("Grid"),
+      description: (0, import_i18n78.__)("Arrange blocks in a grid."),
       attributes: { layout: { type: "grid" } },
       scope: ["block", "inserter", "transform"],
       isActive: ["layout.type"],
@@ -34781,7 +34711,7 @@ ${url}
         {
           name: "core/heading",
           attributes: {
-            content: (0, import_i18n80.__)("La Mancha"),
+            content: (0, import_i18n79.__)("La Mancha"),
             style: {
               typography: {
                 textAlign: "center"
@@ -34797,7 +34727,7 @@ ${url}
                 textAlign: "center"
               }
             },
-            content: (0, import_i18n80.__)(
+            content: (0, import_i18n79.__)(
               "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."
             )
           }
@@ -34811,7 +34741,7 @@ ${url}
         {
           name: "core/button",
           attributes: {
-            text: (0, import_i18n80.__)("Read more")
+            text: (0, import_i18n79.__)("Read more")
           }
         }
       ],
@@ -34833,12 +34763,12 @@ ${url}
     name: () => name36,
     settings: () => settings36
   });
-  var import_i18n84 = __toESM(require_i18n(), 1);
-  var import_blocks36 = __toESM(require_blocks(), 1);
+  var import_i18n83 = __toESM(require_i18n(), 1);
+  var import_blocks30 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/heading/deprecated.mjs
   var import_block_editor94 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime295 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime296 = __toESM(require_jsx_runtime(), 1);
   var blockSupports = {
     className: false,
     anchor: true
@@ -34902,7 +34832,7 @@ ${url}
       const className = clsx_default({
         [textClass]: textClass
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
         import_block_editor94.RichText.Content,
         {
           className: className ? className : void 0,
@@ -34937,7 +34867,7 @@ ${url}
         [textClass]: textClass,
         [`has-text-align-${align}`]: align
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
         import_block_editor94.RichText.Content,
         {
           className: className ? className : void 0,
@@ -34974,7 +34904,7 @@ ${url}
         "has-text-color": textColor || customTextColor,
         [`has-text-align-${align}`]: align
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
         import_block_editor94.RichText.Content,
         {
           className: className ? className : void 0,
@@ -35016,7 +34946,7 @@ ${url}
       const className = clsx_default({
         [`has-text-align-${align}`]: align
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(TagName2, { ...import_block_editor94.useBlockProps.save({ className }), children: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(import_block_editor94.RichText.Content, { value: content }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(TagName2, { ...import_block_editor94.useBlockProps.save({ className }), children: /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(import_block_editor94.RichText.Content, { value: content }) });
     }
   };
   var v53 = {
@@ -35080,7 +35010,7 @@ ${url}
       const className = clsx_default({
         [`has-text-align-${textAlign}`]: textAlign
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(TagName2, { ...import_block_editor94.useBlockProps.save({ className }), children: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(import_block_editor94.RichText.Content, { value: content }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(TagName2, { ...import_block_editor94.useBlockProps.save({ className }), children: /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(import_block_editor94.RichText.Content, { value: content }) });
     },
     migrate: (attributes2) => migrate_text_align_default(
       migrateCustomColors2(migrateTextAlign(attributes2))
@@ -35159,7 +35089,7 @@ ${url}
       const className = clsx_default({
         [`has-text-align-${textAlign}`]: textAlign
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(TagName2, { ...import_block_editor94.useBlockProps.save({ className }), children: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(import_block_editor94.RichText.Content, { value: content }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(TagName2, { ...import_block_editor94.useBlockProps.save({ className }), children: /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(import_block_editor94.RichText.Content, { value: content }) });
     },
     migrate: (attributes2) => migrate_text_align_default(
       migrateCustomColors2(migrateTextAlign(attributes2))
@@ -35174,8 +35104,8 @@ ${url}
   var deprecated_default19 = deprecated8;

   // packages/block-library/build-module/heading/edit.mjs
-  var import_i18n81 = __toESM(require_i18n(), 1);
-  var import_element63 = __toESM(require_element(), 1);
+  var import_i18n80 = __toESM(require_i18n(), 1);
+  var import_element64 = __toESM(require_element(), 1);
   var import_data40 = __toESM(require_data(), 1);
   var import_block_editor95 = __toESM(require_block_editor(), 1);

@@ -35209,7 +35139,7 @@ ${url}
   };

   // packages/block-library/build-module/heading/edit.mjs
-  var import_jsx_runtime296 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime297 = __toESM(require_jsx_runtime(), 1);
   function HeadingEdit(props) {
     const {
       attributes: attributes2,
@@ -35233,7 +35163,7 @@ ${url}
       };
     }, []);
     const { __unstableMarkNextChangeAsNotPersistent } = (0, import_data40.useDispatch)(import_block_editor95.store);
-    (0, import_element63.useEffect)(() => {
+    (0, import_element64.useEffect)(() => {
       if (!canGenerateAnchors) {
         return;
       }
@@ -35260,7 +35190,7 @@ ${url}
       }
       setAttributes(newAttrs);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime297.jsx)(
       import_block_editor95.RichText,
       {
         identifier: "content",
@@ -35270,7 +35200,7 @@ ${url}
         onMerge: mergeBlocks,
         onReplace,
         onRemove: onReplace ? () => onReplace([]) : void 0,
-        placeholder: placeholder2 || (0, import_i18n81.__)("Heading"),
+        placeholder: placeholder2 || (0, import_i18n80.__)("Heading"),
         ...blockProps
       }
     );
@@ -35360,16 +35290,16 @@ ${url}

   // packages/block-library/build-module/heading/save.mjs
   var import_block_editor96 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime297 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime298 = __toESM(require_jsx_runtime(), 1);
   function save19({ attributes: attributes2 }) {
     const { content, level } = attributes2;
     const TagName2 = "h" + level;
-    return /* @__PURE__ */ (0, import_jsx_runtime297.jsx)(TagName2, { ...import_block_editor96.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime297.jsx)(import_block_editor96.RichText.Content, { value: content }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(TagName2, { ...import_block_editor96.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(import_block_editor96.RichText.Content, { value: content }) });
   }

   // packages/block-library/build-module/heading/transforms.mjs
-  var import_blocks35 = __toESM(require_blocks(), 1);
-  var import_i18n82 = __toESM(require_i18n(), 1);
+  var import_blocks29 = __toESM(require_blocks(), 1);
+  var import_i18n81 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/heading/shared.mjs
   function getLevelFromHeadingNodeName(nodeName) {
@@ -35389,9 +35319,9 @@ ${url}
         // one of them can apply to any given selection.
         shortcuts: [1, 2, 3, 4, 5, 6].map((level) => ({
           name: `core/block-editor/transform-to-heading-${level}`,
-          description: (0, import_i18n82.sprintf)(
+          description: (0, import_i18n81.sprintf)(
             /* translators: %d: heading level e.g: "1", "2", "3" */
-            (0, import_i18n82.__)("Transform the selected block into a heading %d."),
+            (0, import_i18n81.__)("Transform the selected block into a heading %d."),
             level
           ),
           keyCombination: {
@@ -35403,7 +35333,7 @@ ${url}
         transform: (attributes2) => attributes2.map((_attributes) => {
           const { content, anchor, style: style2 } = _attributes;
           const textAlign = style2?.typography?.textAlign;
-          return (0, import_blocks35.createBlock)("core/heading", {
+          return (0, import_blocks29.createBlock)("core/heading", {
             ...getTransformedAttributes(
               _attributes,
               "core/heading",
@@ -35441,7 +35371,7 @@ ${url}
           };
         },
         transform(node) {
-          const attributes2 = (0, import_blocks35.getBlockAttributes)(
+          const attributes2 = (0, import_blocks29.getBlockAttributes)(
             "core/heading",
             node.outerHTML
           );
@@ -35456,14 +35386,14 @@ ${url}
               }
             };
           }
-          return (0, import_blocks35.createBlock)("core/heading", attributes2);
+          return (0, import_blocks29.createBlock)("core/heading", attributes2);
         }
       },
       ...[1, 2, 3, 4, 5, 6].map((level) => ({
         type: "prefix",
         prefix: Array(level + 1).join("#"),
         transform(content) {
-          return (0, import_blocks35.createBlock)("core/heading", {
+          return (0, import_blocks29.createBlock)("core/heading", {
             level,
             content
           });
@@ -35472,7 +35402,7 @@ ${url}
       ...[1, 2, 3, 4, 5, 6].map((level) => ({
         type: "enter",
         regExp: new RegExp(`^/(h|H)${level}$`),
-        transform: () => (0, import_blocks35.createBlock)("core/heading", { level })
+        transform: () => (0, import_blocks29.createBlock)("core/heading", { level })
       }))
     ],
     to: [
@@ -35483,7 +35413,7 @@ ${url}
         shortcuts: [
           {
             name: "core/block-editor/transform-heading-to-paragraph",
-            description: (0, import_i18n82.__)(
+            description: (0, import_i18n81.__)(
               "Transform the selected heading into a paragraph."
             ),
             keyCombination: {
@@ -35501,7 +35431,7 @@ ${url}
         transform: (attributes2) => attributes2.map((_attributes) => {
           const { content, style: style2 } = _attributes;
           const textAlign = style2?.typography?.textAlign;
-          return (0, import_blocks35.createBlock)("core/paragraph", {
+          return (0, import_blocks29.createBlock)("core/paragraph", {
             ...getTransformedAttributes(
               _attributes,
               "core/paragraph",
@@ -35525,7 +35455,7 @@ ${url}
   var transforms_default12 = transforms11;

   // packages/block-library/build-module/heading/variations.mjs
-  var import_i18n83 = __toESM(require_i18n(), 1);
+  var import_i18n82 = __toESM(require_i18n(), 1);
   var LEVEL_ICONS = [
     heading_level_1_default,
     heading_level_2_default,
@@ -35537,12 +35467,12 @@ ${url}
   var variations8 = [
     ...[1, 2, 3, 4, 5, 6].map((level) => ({
       name: `h${level}`,
-      title: (0, import_i18n83.sprintf)(
+      title: (0, import_i18n82.sprintf)(
         /* translators: %d: heading level e.g: "1", "2", "3" */
-        (0, import_i18n83.__)("Heading %d"),
+        (0, import_i18n82.__)("Heading %d"),
         level
       ),
-      description: (0, import_i18n83.__)(
+      description: (0, import_i18n82.__)(
         "Introduce new sections and organize content to help visitors (and search engines) understand the structure of your content."
       ),
       icon: LEVEL_ICONS[level - 1],
@@ -35552,9 +35482,9 @@ ${url}
       isActive: (blockAttributes8) => blockAttributes8.level === level,
       shortcut: {
         name: `core/block-editor/transform-to-heading-${level}`,
-        description: (0, import_i18n83.sprintf)(
+        description: (0, import_i18n82.sprintf)(
           /* translators: %d: heading level e.g: "1", "2", "3" */
-          (0, import_i18n83.__)("Transform the selected block into a heading %d."),
+          (0, import_i18n82.__)("Transform the selected block into a heading %d."),
           level
         ),
         keyCombination: {
@@ -35567,13 +35497,12 @@ ${url}
   var variations_default8 = variations8;

   // packages/block-library/build-module/heading/index.mjs
-  var { fieldsKey: fieldsKey7, formKey: formKey7 } = unlock(import_blocks36.privateApis);
   var { name: name36 } = block_default36;
   var settings36 = {
     icon: heading_default,
     example: {
       attributes: {
-        content: (0, import_i18n84.__)("Code is Poetry"),
+        content: (0, import_i18n83.__)("Code is Poetry"),
         level: 2,
         style: {
           typography: {
@@ -35593,13 +35522,13 @@ ${url}
         return customName;
       }
       if (context === "accessibility") {
-        return !hasContent ? (0, import_i18n84.sprintf)(
+        return !hasContent ? (0, import_i18n83.sprintf)(
           /* translators: accessibility text. %s: heading level. */
-          (0, import_i18n84.__)("Level %s. Empty."),
+          (0, import_i18n83.__)("Level %s. Empty."),
           level
-        ) : (0, import_i18n84.sprintf)(
+        ) : (0, import_i18n83.sprintf)(
           /* translators: accessibility text. 1: heading level. 2: heading content. */
-          (0, import_i18n84.__)("Level %1$s. %2$s"),
+          (0, import_i18n83.__)("Level %1$s. %2$s"),
           level,
           content
         );
@@ -35616,27 +35545,13 @@ ${url}
     save: save19,
     variations: variations_default8
   };
-  if (window.__experimentalContentOnlyInspectorFields) {
-    settings36[fieldsKey7] = [
-      {
-        id: "content",
-        label: (0, import_i18n84.__)("Content"),
-        type: "text",
-        Edit: "rich-text"
-        // TODO: replace with custom component
-      }
-    ];
-    settings36[formKey7] = {
-      fields: ["content"]
-    };
-  }
   var init36 = () => {
     const block = initBlock({ name: name36, metadata: block_default36, settings: settings36 });
-    const levelOptions = (0, import_blocks36.getBlockType)(name36)?.attributes?.levelOptions?.default;
+    const levelOptions = (0, import_blocks30.getBlockType)(name36)?.attributes?.levelOptions?.default;
     if (levelOptions) {
       [1, 2, 3, 4, 5, 6].forEach((level) => {
         if (!levelOptions.includes(level)) {
-          (0, import_blocks36.unregisterBlockVariation)(name36, `h${level}`);
+          (0, import_blocks30.unregisterBlockVariation)(name36, `h${level}`);
         }
       });
     }
@@ -35651,7 +35566,7 @@ ${url}
     name: () => name37,
     settings: () => settings37
   });
-  var import_i18n86 = __toESM(require_i18n(), 1);
+  var import_i18n85 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/home-link/block.json
   var block_default37 = {
@@ -35713,11 +35628,11 @@ ${url}
   // packages/block-library/build-module/home-link/edit.mjs
   var import_block_editor97 = __toESM(require_block_editor(), 1);
   var import_components45 = __toESM(require_components(), 1);
-  var import_i18n85 = __toESM(require_i18n(), 1);
+  var import_i18n84 = __toESM(require_i18n(), 1);
   var import_data41 = __toESM(require_data(), 1);
   var import_core_data22 = __toESM(require_core_data(), 1);
   var import_dom10 = __toESM(require_dom(), 1);
-  var import_jsx_runtime298 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime299 = __toESM(require_jsx_runtime(), 1);
   var preventDefault = (event) => event.preventDefault();
   function HomeEdit({ attributes: attributes2, setAttributes, context }) {
     const {
@@ -35757,11 +35672,11 @@ ${url}
         backgroundColor: style2?.color?.background
       }
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime298.jsxs)(import_jsx_runtime298.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(import_block_editor97.InspectorControls, { group: "content", children: /* @__PURE__ */ (0, import_jsx_runtime298.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime299.jsxs)(import_jsx_runtime299.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(import_block_editor97.InspectorControls, { group: "content", children: /* @__PURE__ */ (0, import_jsx_runtime299.jsxs)(
         import_components45.__experimentalToolsPanel,
         {
-          label: (0, import_i18n85.__)("Settings"),
+          label: (0, import_i18n84.__)("Settings"),
           resetAll: () => {
             setAttributes({
               label: "",
@@ -35771,17 +35686,17 @@ ${url}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
               import_components45.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!label,
-                label: (0, import_i18n85.__)("Text"),
+                label: (0, import_i18n84.__)("Text"),
                 onDeselect: () => setAttributes({ label: "" }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
                   import_components45.TextControl,
                   {
-                    label: (0, import_i18n85.__)("Text"),
+                    label: (0, import_i18n84.__)("Text"),
                     value: label ? (0, import_dom10.__unstableStripHTML)(label) : "",
                     onChange: (labelValue) => {
                       setAttributes({ label: labelValue });
@@ -35791,24 +35706,24 @@ ${url}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
               import_components45.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!opensInNewTab,
-                label: (0, import_i18n85.__)("Open in new tab"),
+                label: (0, import_i18n84.__)("Open in new tab"),
                 onDeselect: () => setAttributes({ opensInNewTab: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
                   import_components45.CheckboxControl,
                   {
-                    label: (0, import_i18n85.__)("Open in new tab"),
+                    label: (0, import_i18n84.__)("Open in new tab"),
                     checked: opensInNewTab,
                     onChange: (value) => setAttributes({ opensInNewTab: value })
                   }
                 )
               }
             ),
-            onNavigateToEntityRecord && (frontPageId || frontPageTemplateId) && /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
+            onNavigateToEntityRecord && (frontPageId || frontPageTemplateId) && /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
               import_components45.Button,
               {
                 variant: "secondary",
@@ -35827,10 +35742,10 @@ ${url}
                 },
                 __next40pxDefaultSize: true,
                 className: "navigation-link-to__action-button",
-                children: (0, import_i18n85.__)("Edit")
+                children: (0, import_i18n84.__)("Edit")
               }
             ),
-            homeUrl && /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
+            homeUrl && /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
               import_components45.Button,
               {
                 variant: "secondary",
@@ -35840,27 +35755,27 @@ ${url}
                 iconPosition: "right",
                 __next40pxDefaultSize: true,
                 className: "navigation-link-to__action-button",
-                children: (0, import_i18n85.__)("View")
+                children: (0, import_i18n84.__)("View")
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
               import_components45.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!description,
-                label: (0, import_i18n85.__)("Description"),
+                label: (0, import_i18n84.__)("Description"),
                 onDeselect: () => setAttributes({ description: "" }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
                   import_components45.TextareaControl,
                   {
-                    label: (0, import_i18n85.__)("Description"),
+                    label: (0, import_i18n84.__)("Description"),
                     value: description || "",
                     onChange: (descriptionValue) => {
                       setAttributes({
                         description: descriptionValue
                       });
                     },
-                    help: (0, import_i18n85.__)(
+                    help: (0, import_i18n84.__)(
                       "The description will be displayed in the menu if the current theme supports it."
                     )
                   }
@@ -35870,28 +35785,28 @@ ${url}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime298.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime298.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime299.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime299.jsxs)(
         "a",
         {
           className: "wp-block-home-link__content wp-block-navigation-item__content",
           href: homeUrl,
           onClick: preventDefault,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
               import_block_editor97.RichText,
               {
                 identifier: "label",
                 className: "wp-block-home-link__label",
-                value: label ?? (0, import_i18n85.__)("Home"),
+                value: label ?? (0, import_i18n84.__)("Home"),
                 onChange: (labelValue) => {
                   setAttributes({ label: labelValue });
                 },
-                "aria-label": (0, import_i18n85.__)("Home link text"),
-                placeholder: (0, import_i18n85.__)("Add label\u2026"),
+                "aria-label": (0, import_i18n84.__)("Home link text"),
+                placeholder: (0, import_i18n84.__)("Add label\u2026"),
                 withoutInteractiveFormatting: true
               }
             ),
-            description && /* @__PURE__ */ (0, import_jsx_runtime298.jsx)("span", { className: "wp-block-navigation-item__description", children: description })
+            description && /* @__PURE__ */ (0, import_jsx_runtime299.jsx)("span", { className: "wp-block-navigation-item__description", children: description })
           ]
         }
       ) })
@@ -35900,9 +35815,9 @@ ${url}

   // packages/block-library/build-module/home-link/save.mjs
   var import_block_editor98 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime299 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime300 = __toESM(require_jsx_runtime(), 1);
   function save20() {
-    return /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(import_block_editor98.InnerBlocks.Content, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(import_block_editor98.InnerBlocks.Content, {});
   }

   // packages/block-library/build-module/home-link/index.mjs
@@ -35913,7 +35828,7 @@ ${url}
     save: save20,
     example: {
       attributes: {
-        label: (0, import_i18n86._x)("Home Link", "block example")
+        label: (0, import_i18n85._x)("Home Link", "block example")
       }
     }
   };
@@ -35927,32 +35842,32 @@ ${url}
     name: () => name38,
     settings: () => settings38
   });
-  var import_i18n90 = __toESM(require_i18n(), 1);
+  var import_i18n89 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/html/edit.mjs
-  var import_i18n89 = __toESM(require_i18n(), 1);
-  var import_element66 = __toESM(require_element(), 1);
+  var import_i18n88 = __toESM(require_i18n(), 1);
+  var import_element67 = __toESM(require_element(), 1);
   var import_block_editor101 = __toESM(require_block_editor(), 1);
-  var import_blocks37 = __toESM(require_blocks(), 1);
+  var import_blocks31 = __toESM(require_blocks(), 1);
   var import_data44 = __toESM(require_data(), 1);
   var import_deprecated21 = __toESM(require_deprecated(), 1);
   var import_components48 = __toESM(require_components(), 1);

   // packages/block-library/build-module/html/modal.mjs
-  var import_i18n88 = __toESM(require_i18n(), 1);
-  var import_element65 = __toESM(require_element(), 1);
+  var import_i18n87 = __toESM(require_i18n(), 1);
+  var import_element66 = __toESM(require_element(), 1);
   var import_data43 = __toESM(require_data(), 1);
   var import_components47 = __toESM(require_components(), 1);
   var import_block_editor100 = __toESM(require_block_editor(), 1);
   var import_compose23 = __toESM(require_compose(), 1);

   // packages/block-library/build-module/html/preview.mjs
-  var import_element64 = __toESM(require_element(), 1);
+  var import_element65 = __toESM(require_element(), 1);
   var import_block_editor99 = __toESM(require_block_editor(), 1);
   var import_components46 = __toESM(require_components(), 1);
   var import_data42 = __toESM(require_data(), 1);
-  var import_i18n87 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime300 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n86 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime301 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_STYLES = `
 	html,body,:root {
 		margin: 0 !important;
@@ -35966,7 +35881,7 @@ ${url}
       (select10) => select10(import_block_editor99.store).getSettings().styles,
       []
     );
-    const styles = (0, import_element64.useMemo)(
+    const styles = (0, import_element65.useMemo)(
       () => [
         DEFAULT_STYLES,
         ...(0, import_block_editor99.transformStyles)(
@@ -35975,17 +35890,17 @@ ${url}
       ],
       [settingStyles]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime300.jsxs)(import_jsx_runtime300.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime301.jsxs)(import_jsx_runtime301.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
         import_components46.SandBox,
         {
           html: content,
           styles,
-          title: (0, import_i18n87.__)("Custom HTML Preview"),
+          title: (0, import_i18n86.__)("Custom HTML Preview"),
           tabIndex: -1
         }
       ),
-      !isSelected && /* @__PURE__ */ (0, import_jsx_runtime300.jsx)("div", { className: "block-library-html__preview-overlay" })
+      !isSelected && /* @__PURE__ */ (0, import_jsx_runtime301.jsx)("div", { className: "block-library-html__preview-overlay" })
     ] });
   }

@@ -36032,15 +35947,15 @@ ${js}
   }

   // packages/block-library/build-module/html/modal.mjs
-  var import_jsx_runtime301 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime302 = __toESM(require_jsx_runtime(), 1);
   var { Tabs } = unlock(import_components47.privateApis);
   var { useNativeUndo } = unlock(import_block_editor100.privateApis);
   function HTMLEditModal({ onRequestClose, content, onUpdate }) {
     const { html, css, js } = parseContent(content);
-    const [editedHtml, setEditedHtml] = (0, import_element65.useState)(html);
-    const [editedCss, setEditedCss] = (0, import_element65.useState)(css);
-    const [editedJs, setEditedJs] = (0, import_element65.useState)(js);
-    const [isFullscreen, setIsFullscreen] = (0, import_element65.useState)(false);
+    const [editedHtml, setEditedHtml] = (0, import_element66.useState)(html);
+    const [editedCss, setEditedCss] = (0, import_element66.useState)(css);
+    const [editedJs, setEditedJs] = (0, import_element66.useState)(js);
+    const [isFullscreen, setIsFullscreen] = (0, import_element66.useState)(false);
     const nativeUndoRef = useNativeUndo();
     const isMobileViewport = (0, import_compose23.useViewportMatch)("small", "<");
     const { canUserUseUnfilteredHTML } = (0, import_data43.useSelect)((select10) => {
@@ -36066,10 +35981,10 @@ ${js}
     const toggleFullscreen = () => {
       setIsFullscreen((prevState) => !prevState);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(import_jsx_runtime301.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(import_jsx_runtime302.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
       import_components47.Modal,
       {
-        title: (0, import_i18n88.__)("Edit HTML"),
+        title: (0, import_i18n87.__)("Edit HTML"),
         onRequestClose,
         className: "block-library-html__modal",
         size: "large",
@@ -36077,24 +35992,24 @@ ${js}
         shouldCloseOnClickOutside: false,
         isFullScreen: isFullscreen,
         __experimentalHideHeader: true,
-        children: /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(Tabs, { orientation: "horizontal", defaultTabId: "html", children: /* @__PURE__ */ (0, import_jsx_runtime301.jsxs)(import_components47.__experimentalVStack, { expanded: true, children: [
-          /* @__PURE__ */ (0, import_jsx_runtime301.jsxs)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(Tabs, { orientation: "horizontal", defaultTabId: "html", children: /* @__PURE__ */ (0, import_jsx_runtime302.jsxs)(import_components47.__experimentalVStack, { expanded: true, children: [
+          /* @__PURE__ */ (0, import_jsx_runtime302.jsxs)(
             import_components47.__experimentalHStack,
             {
               justify: "space-between",
               className: "block-library-html__modal-header",
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime301.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime301.jsxs)(Tabs.TabList, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(Tabs.Tab, { tabId: "html", children: "HTML" }),
-                  canUserUseUnfilteredHTML && /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(Tabs.Tab, { tabId: "css", children: "CSS" }),
-                  canUserUseUnfilteredHTML && /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(Tabs.Tab, { tabId: "js", children: (0, import_i18n88.__)("JavaScript") })
+                /* @__PURE__ */ (0, import_jsx_runtime302.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime302.jsxs)(Tabs.TabList, { children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(Tabs.Tab, { tabId: "html", children: "HTML" }),
+                  canUserUseUnfilteredHTML && /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(Tabs.Tab, { tabId: "css", children: "CSS" }),
+                  canUserUseUnfilteredHTML && /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(Tabs.Tab, { tabId: "js", children: (0, import_i18n87.__)("JavaScript") })
                 ] }) }),
-                !isMobileViewport && /* @__PURE__ */ (0, import_jsx_runtime301.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
+                !isMobileViewport && /* @__PURE__ */ (0, import_jsx_runtime302.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
                   import_components47.Button,
                   {
                     __next40pxDefaultSize: true,
                     icon: isFullscreen ? square_default : fullscreen_default,
-                    label: (0, import_i18n88.__)(
+                    label: (0, import_i18n87.__)(
                       "Enable/disable fullscreen"
                     ),
                     onClick: toggleFullscreen,
@@ -36104,18 +36019,18 @@ ${js}
               ]
             }
           ),
-          hasRestrictedContent && /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
+          hasRestrictedContent && /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
             import_components47.Notice,
             {
               status: "warning",
               isDismissible: false,
               className: "block-library-html__modal-notice",
-              children: (0, import_i18n88.__)(
+              children: (0, import_i18n87.__)(
                 "This block contains CSS or JavaScript that will be removed when you save because you do not have permission to use unfiltered HTML."
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime301.jsxs)(
+          /* @__PURE__ */ (0, import_jsx_runtime302.jsxs)(
             import_components47.Flex,
             {
               direction: isMobileViewport ? "column" : "row",
@@ -36123,65 +36038,65 @@ ${js}
               align: "stretch",
               gap: 8,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime301.jsxs)(
+                /* @__PURE__ */ (0, import_jsx_runtime302.jsxs)(
                   "div",
                   {
                     ref: nativeUndoRef,
                     className: "block-library-html__modal-content",
                     children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
                         Tabs.TabPanel,
                         {
                           tabId: "html",
                           focusable: false,
                           className: "block-library-html__modal-tab",
-                          children: /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
+                          children: /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
                             import_block_editor100.PlainText,
                             {
                               value: editedHtml,
                               onChange: setEditedHtml,
-                              placeholder: (0, import_i18n88.__)("Write HTML\u2026"),
-                              "aria-label": (0, import_i18n88.__)("HTML"),
+                              placeholder: (0, import_i18n87.__)("Write HTML\u2026"),
+                              "aria-label": (0, import_i18n87.__)("HTML"),
                               className: "block-library-html__modal-editor",
                               async: true
                             }
                           )
                         }
                       ),
-                      canUserUseUnfilteredHTML && /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
+                      canUserUseUnfilteredHTML && /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
                         Tabs.TabPanel,
                         {
                           tabId: "css",
                           focusable: false,
                           className: "block-library-html__modal-tab",
-                          children: /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
+                          children: /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
                             import_block_editor100.PlainText,
                             {
                               value: editedCss,
                               onChange: setEditedCss,
-                              placeholder: (0, import_i18n88.__)("Write CSS\u2026"),
-                              "aria-label": (0, import_i18n88.__)("CSS"),
+                              placeholder: (0, import_i18n87.__)("Write CSS\u2026"),
+                              "aria-label": (0, import_i18n87.__)("CSS"),
                               className: "block-library-html__modal-editor",
                               async: true
                             }
                           )
                         }
                       ),
-                      canUserUseUnfilteredHTML && /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
+                      canUserUseUnfilteredHTML && /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
                         Tabs.TabPanel,
                         {
                           tabId: "js",
                           focusable: false,
                           className: "block-library-html__modal-tab",
-                          children: /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
+                          children: /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
                             import_block_editor100.PlainText,
                             {
                               value: editedJs,
                               onChange: setEditedJs,
-                              placeholder: (0, import_i18n88.__)(
+                              placeholder: (0, import_i18n87.__)(
                                 "Write JavaScript\u2026"
                               ),
-                              "aria-label": (0, import_i18n88.__)("JavaScript"),
+                              "aria-label": (0, import_i18n87.__)("JavaScript"),
                               className: "block-library-html__modal-editor",
                               async: true
                             }
@@ -36191,7 +36106,7 @@ ${js}
                     ]
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime301.jsx)("div", { className: "block-library-html__preview", children: /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime302.jsx)("div", { className: "block-library-html__preview", children: /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
                   HTMLEditPreview,
                   {
                     content: serializeContent({
@@ -36204,7 +36119,7 @@ ${js}
               ]
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime301.jsxs)(
+          /* @__PURE__ */ (0, import_jsx_runtime302.jsxs)(
             import_components47.__experimentalHStack,
             {
               alignment: "center",
@@ -36212,22 +36127,22 @@ ${js}
               spacing: 4,
               className: "block-library-html__modal-footer",
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
                   import_components47.Button,
                   {
                     __next40pxDefaultSize: true,
                     variant: "tertiary",
                     onClick: onRequestClose,
-                    children: (0, import_i18n88.__)("Cancel")
+                    children: (0, import_i18n87.__)("Cancel")
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
                   import_components47.Button,
                   {
                     __next40pxDefaultSize: true,
                     variant: "primary",
                     onClick: handleUpdateAndClose,
-                    children: (0, import_i18n88.__)("Update")
+                    children: (0, import_i18n87.__)("Update")
                   }
                 )
               ]
@@ -36239,16 +36154,16 @@ ${js}
   }

   // packages/block-library/build-module/html/edit.mjs
-  var import_jsx_runtime302 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime303 = __toESM(require_jsx_runtime(), 1);
   var { InnerContent } = unlock(import_block_editor101.privateApis);
   function HTMLEdit({ clientId, attributes: attributes2 }) {
-    const [isModalOpen, setIsModalOpen] = (0, import_element66.useState)(false);
+    const [isModalOpen, setIsModalOpen] = (0, import_element67.useState)(false);
     const registry = (0, import_data44.useRegistry)();
     const { updateBlock, replaceInnerBlocks } = (0, import_data44.useDispatch)(import_block_editor101.store);
     const content = (0, import_data44.useSelect)(
       (select10) => {
         const block = select10(import_block_editor101.store).getBlock(clientId);
-        return block ? (0, import_blocks37.getBlockContent)(block) : "";
+        return block ? (0, import_blocks31.getBlockContent)(block) : "";
       },
       [clientId]
     );
@@ -36259,7 +36174,7 @@ ${js}
       if (nextContent === content) {
         return;
       }
-      const [parsedBlock] = (0, import_blocks37.parse)(
+      const [parsedBlock] = (0, import_blocks31.parse)(
         `<!-- wp:html -->
 ${nextContent}
 <!-- /wp:html -->`
@@ -36267,7 +36182,7 @@ ${nextContent}
       const nextInnerBlocks = parsedBlock?.innerBlocks ?? [];
       const prevInnerBlocks = registry.select(import_block_editor101.store).getBlocks(clientId);
       const innerBlocksUnchanged = prevInnerBlocks.length === nextInnerBlocks.length && prevInnerBlocks.every(
-        (block, index) => (0, import_blocks37.serialize)(block) === (0, import_blocks37.serialize)(nextInnerBlocks[index])
+        (block, index) => (0, import_blocks31.serialize)(block) === (0, import_blocks31.serialize)(nextInnerBlocks[index])
       );
       registry.batch(() => {
         updateBlock(clientId, {
@@ -36278,7 +36193,7 @@ ${nextContent}
         }
       });
     };
-    (0, import_element66.useEffect)(() => {
+    (0, import_element67.useEffect)(() => {
       if (!attributes2.content) {
         return;
       }
@@ -36292,27 +36207,27 @@ ${nextContent}
       });
     }, [attributes2.content]);
     if (!content?.trim()) {
-      return /* @__PURE__ */ (0, import_jsx_runtime302.jsxs)("div", { ...blockProps, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime303.jsxs)("div", { ...blockProps, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(
           import_components48.Placeholder,
           {
-            icon: /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(import_block_editor101.BlockIcon, { icon: code_default }),
-            label: (0, import_i18n89.__)("Custom HTML"),
-            instructions: (0, import_i18n89.__)(
+            icon: /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(import_block_editor101.BlockIcon, { icon: code_default }),
+            label: (0, import_i18n88.__)("Custom HTML"),
+            instructions: (0, import_i18n88.__)(
               "Add custom HTML code and preview how it looks."
             ),
-            children: /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(
               import_components48.Button,
               {
                 __next40pxDefaultSize: true,
                 variant: "primary",
                 onClick: () => setIsModalOpen(true),
-                children: (0, import_i18n89.__)("Edit HTML")
+                children: (0, import_i18n88.__)("Edit HTML")
               }
             )
           }
         ),
-        isModalOpen && /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
+        isModalOpen && /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(
           HTMLEditModal,
           {
             onRequestClose: () => setIsModalOpen(false),
@@ -36322,20 +36237,20 @@ ${nextContent}
         )
       ] });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime302.jsxs)("div", { ...blockProps, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(import_block_editor101.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(import_components48.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(import_components48.ToolbarButton, { onClick: () => setIsModalOpen(true), children: (0, import_i18n89.__)("Edit code") }) }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(import_block_editor101.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(import_components48.__experimentalVStack, { className: "block-library-html__edit-code", expanded: true, children: /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime303.jsxs)("div", { ...blockProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(import_block_editor101.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(import_components48.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(import_components48.ToolbarButton, { onClick: () => setIsModalOpen(true), children: (0, import_i18n88.__)("Edit code") }) }) }),
+      /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(import_block_editor101.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(import_components48.__experimentalVStack, { className: "block-library-html__edit-code", expanded: true, children: /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(
         import_components48.Button,
         {
           className: "block-library-html__edit-code-button",
           __next40pxDefaultSize: true,
           variant: "secondary",
           onClick: () => setIsModalOpen(true),
-          children: (0, import_i18n89.__)("Edit code")
+          children: (0, import_i18n88.__)("Edit code")
         }
       ) }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(InnerContent, { clientId }),
-      isModalOpen && /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(InnerContent, { clientId }),
+      isModalOpen && /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(
         HTMLEditModal,
         {
           onRequestClose: () => setIsModalOpen(false),
@@ -36382,7 +36297,7 @@ ${nextContent}
   }

   // packages/block-library/build-module/html/transforms.mjs
-  var import_blocks38 = __toESM(require_blocks(), 1);
+  var import_blocks32 = __toESM(require_blocks(), 1);
   var import_rich_text3 = __toESM(require_rich_text(), 1);
   var transforms12 = {
     from: [
@@ -36391,12 +36306,12 @@ ${nextContent}
         blocks: ["core/code"],
         transform: ({ content: html }) => {
           const text = (0, import_rich_text3.create)({ html }).text;
-          const [block] = (0, import_blocks38.parse)(
+          const [block] = (0, import_blocks32.parse)(
             `<!-- wp:html -->
 ${text}
 <!-- /wp:html -->`
           );
-          return block ?? (0, import_blocks38.createBlock)("core/html", {}, [], [text]);
+          return block ?? (0, import_blocks32.createBlock)("core/html", {}, [], [text]);
         }
       }
     ]
@@ -36409,7 +36324,7 @@ ${text}
     icon: html_default,
     example: {
       innerContent: [
-        "<marquee>" + (0, import_i18n90.__)("Welcome to the wonderful world of blocks\u2026") + "</marquee>"
+        "<marquee>" + (0, import_i18n89.__)("Welcome to the wonderful world of blocks\u2026") + "</marquee>"
       ]
     },
     edit: HTMLEdit,
@@ -36428,38 +36343,38 @@ ${text}
   });

   // packages/block-library/build-module/icon/edit.mjs
-  var import_i18n93 = __toESM(require_i18n(), 1);
+  var import_i18n92 = __toESM(require_i18n(), 1);
   var import_components51 = __toESM(require_components(), 1);
   var import_block_editor102 = __toESM(require_block_editor(), 1);
-  var import_element69 = __toESM(require_element(), 1);
+  var import_element70 = __toESM(require_element(), 1);
   var import_primitives165 = __toESM(require_primitives(), 1);
   var import_data46 = __toESM(require_data(), 1);
   var import_core_data24 = __toESM(require_core_data(), 1);

   // packages/block-library/build-module/icon/components/custom-inserter/index.mjs
-  var import_i18n92 = __toESM(require_i18n(), 1);
+  var import_i18n91 = __toESM(require_i18n(), 1);
   var import_components50 = __toESM(require_components(), 1);
-  var import_element68 = __toESM(require_element(), 1);
+  var import_element69 = __toESM(require_element(), 1);
   var import_compose25 = __toESM(require_compose(), 1);
   var import_data45 = __toESM(require_data(), 1);
   var import_core_data23 = __toESM(require_core_data(), 1);

   // packages/block-library/build-module/icon/components/custom-inserter/icon-grid.mjs
-  var import_i18n91 = __toESM(require_i18n(), 1);
+  var import_i18n90 = __toESM(require_i18n(), 1);
   var import_components49 = __toESM(require_components(), 1);
   var import_compose24 = __toESM(require_compose(), 1);
-  var import_element67 = __toESM(require_element(), 1);
+  var import_element68 = __toESM(require_element(), 1);
   var import_dom11 = __toESM(require_dom(), 1);
-  var import_jsx_runtime303 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime304 = __toESM(require_jsx_runtime(), 1);
   var BATCH_SIZE = 20;
   function IconGrid({ icons, onChange, value }) {
     const shownIcons = (0, import_compose24.useAsyncList)(icons, {
       step: BATCH_SIZE
     });
-    const selectedIconRef = (0, import_element67.useRef)();
+    const selectedIconRef = (0, import_element68.useRef)();
     const selectedIndex = icons?.findIndex((icon2) => icon2.name === value) ?? -1;
     const isReadyToScroll = selectedIndex >= 0 && (shownIcons.length >= selectedIndex + BATCH_SIZE || shownIcons.length === icons.length);
-    (0, import_element67.useLayoutEffect)(() => {
+    (0, import_element68.useLayoutEffect)(() => {
       const node = selectedIconRef.current;
       if (!isReadyToScroll || !node) {
         return;
@@ -36469,13 +36384,13 @@ ${text}
       }
       node.scrollIntoView({ block: "center" });
     }, [isReadyToScroll]);
-    return /* @__PURE__ */ (0, import_jsx_runtime303.jsx)("div", { className: "wp-block-icon__inserter-grid", children: !icons?.length ? /* @__PURE__ */ (0, import_jsx_runtime303.jsx)("div", { className: "wp-block-icon__inserter-grid-no-results", children: /* @__PURE__ */ (0, import_jsx_runtime303.jsx)("p", { children: (0, import_i18n91.__)("No results found.") }) }) : /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime304.jsx)("div", { className: "wp-block-icon__inserter-grid", children: !icons?.length ? /* @__PURE__ */ (0, import_jsx_runtime304.jsx)("div", { className: "wp-block-icon__inserter-grid-no-results", children: /* @__PURE__ */ (0, import_jsx_runtime304.jsx)("p", { children: (0, import_i18n90.__)("No results found.") }) }) : /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(
       "div",
       {
         className: "wp-block-icon__inserter-grid-icons-list",
-        "aria-label": (0, import_i18n91.__)("Icon library"),
+        "aria-label": (0, import_i18n90.__)("Icon library"),
         children: shownIcons.map((icon2) => {
-          return /* @__PURE__ */ (0, import_jsx_runtime303.jsxs)(
+          return /* @__PURE__ */ (0, import_jsx_runtime304.jsxs)(
             import_components49.Button,
             {
               ref: icon2.name === value ? selectedIconRef : void 0,
@@ -36484,8 +36399,8 @@ ${text}
               variant: icon2.name === value ? "primary" : void 0,
               __next40pxDefaultSize: true,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime303.jsx)("span", { className: "wp-block-icon__inserter-grid-icons-list-item-icon", children: /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(html_renderer_default, { html: icon2.content }) }),
-                /* @__PURE__ */ (0, import_jsx_runtime303.jsx)("span", { className: "wp-block-icon__inserter-grid-icons-list-item-title", children: icon2.label })
+                /* @__PURE__ */ (0, import_jsx_runtime304.jsx)("span", { className: "wp-block-icon__inserter-grid-icons-list-item-icon", children: /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(html_renderer_default, { html: icon2.content }) }),
+                /* @__PURE__ */ (0, import_jsx_runtime304.jsx)("span", { className: "wp-block-icon__inserter-grid-icons-list-item-title", children: icon2.label })
               ]
             },
             icon2.name
@@ -36533,10 +36448,10 @@ ${text}
   }

   // packages/block-library/build-module/icon/components/custom-inserter/index.mjs
-  var import_jsx_runtime304 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime305 = __toESM(require_jsx_runtime(), 1);
   function CustomInserterModal({ onClose, value, onChange }) {
-    const [searchInput, setSearchInput] = (0, import_element68.useState)("");
-    const [currentCollection, setCurrentCollection] = (0, import_element68.useState)(null);
+    const [searchInput, setSearchInput] = (0, import_element69.useState)("");
+    const [currentCollection, setCurrentCollection] = (0, import_element69.useState)(null);
     const debouncedSetSearchInput = (0, import_compose25.useDebounce)(setSearchInput, 300);
     const collections = (0, import_data45.useSelect)(
       (select10) => select10(import_core_data23.store).getEntityRecords(
@@ -36565,7 +36480,7 @@ ${text}
       },
       [collectionSlug]
     );
-    const filteredIcons = (0, import_element68.useMemo)(() => {
+    const filteredIcons = (0, import_element69.useMemo)(() => {
       if (!icons) {
         return [];
       }
@@ -36579,14 +36494,14 @@ ${text}
       }
       return icons;
     }, [searchInput, icons]);
-    return /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
       import_components50.Modal,
       {
         className: "wp-block-icon__inserter-modal",
-        title: (0, import_i18n92.__)("Icon library"),
+        title: (0, import_i18n91.__)("Icon library"),
         onRequestClose: onClose,
         isFullScreen: true,
-        children: /* @__PURE__ */ (0, import_jsx_runtime304.jsxs)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime305.jsxs)(
           tabs_exports.Root,
           {
             className: "wp-block-icon__inserter",
@@ -36594,23 +36509,23 @@ ${text}
             value: collectionSlug,
             onValueChange: setCurrentCollection,
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime304.jsxs)(
+              /* @__PURE__ */ (0, import_jsx_runtime305.jsxs)(
                 Stack,
                 {
                   direction: "column",
                   gap: "lg",
                   className: "wp-block-icon__inserter-sidebar",
                   children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
                       import_components50.SearchControl,
                       {
                         value: searchInput,
                         onChange: debouncedSetSearchInput
                       }
                     ),
-                    /* @__PURE__ */ (0, import_jsx_runtime304.jsxs)(tabs_exports.List, { children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(tabs_exports.Tab, { value: "", children: (0, import_i18n92.__)("All") }),
-                      collections?.map((collection) => /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime305.jsxs)(tabs_exports.List, { children: [
+                      /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(tabs_exports.Tab, { value: "", children: (0, import_i18n91.__)("All") }),
+                      collections?.map((collection) => /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
                         tabs_exports.Tab,
                         {
                           value: collection.slug,
@@ -36623,21 +36538,21 @@ ${text}
                 }
               ),
               [{ slug: "" }, ...collections ?? []].map(
-                (collection) => /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(
+                (collection) => /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
                   tabs_exports.Panel,
                   {
                     tabIndex: -1,
                     value: collection.slug,
                     className: "wp-block-icon__inserter-panel",
-                    children: !hasResolvedIcons ? /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(
+                    children: !hasResolvedIcons ? /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
                       "div",
                       {
                         className: "wp-block-icon__inserter-loading",
                         role: "status",
-                        "aria-label": (0, import_i18n92.__)("Loading\u2026"),
-                        children: /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(import_components50.Spinner, {})
+                        "aria-label": (0, import_i18n91.__)("Loading\u2026"),
+                        children: /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(import_components50.Spinner, {})
                       }
-                    ) : /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(
+                    ) : /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
                       IconGrid,
                       {
                         icons: filteredIcons,
@@ -36657,8 +36572,8 @@ ${text}
   }

   // packages/block-library/build-module/icon/edit.mjs
-  var import_jsx_runtime305 = __toESM(require_jsx_runtime(), 1);
-  var IconPlaceholder = ({ className, style: style2 }) => /* @__PURE__ */ (0, import_jsx_runtime305.jsxs)(
+  var import_jsx_runtime306 = __toESM(require_jsx_runtime(), 1);
+  var IconPlaceholder = ({ className, style: style2 }) => /* @__PURE__ */ (0, import_jsx_runtime306.jsxs)(
     import_primitives165.SVG,
     {
       xmlns: "http://www.w3.org/2000/svg",
@@ -36669,8 +36584,8 @@ ${text}
       className: clsx_default("wp-block-icon__placeholder", className),
       style: style2,
       children: [
-        /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(import_primitives165.Rect, { width: "60", height: "60", fill: "currentColor", fillOpacity: 0.1 }),
-        /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(import_primitives165.Rect, { width: "60", height: "60", fill: "currentColor", fillOpacity: 0.1 }),
+        /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
           import_primitives165.Path,
           {
             vectorEffect: "non-scaling-stroke",
@@ -36684,7 +36599,7 @@ ${text}
   );
   function Edit13({ attributes: attributes2, setAttributes }) {
     const { icon: icon2, ariaLabel, flipHorizontal, flipVertical, rotation } = attributes2;
-    const [isInserterOpen, setInserterOpen] = (0, import_element69.useState)(false);
+    const [isInserterOpen, setInserterOpen] = (0, import_element70.useState)(false);
     const isContentOnlyMode = (0, import_block_editor102.useBlockEditingMode)() === "contentOnly";
     const colorProps = (0, import_block_editor102.__experimentalUseColorProps)(attributes2);
     const spacingProps = (0, import_block_editor102.__experimentalGetSpacingClassesAndStyles)({
@@ -36709,55 +36624,55 @@ ${text}
       "is-flip-vertical": flipVertical
     };
     const rotationStyle = rotation ? { rotate: `${rotation}deg` } : {};
-    const blockControls = /* @__PURE__ */ (0, import_jsx_runtime305.jsxs)(import_jsx_runtime305.Fragment, { children: [
-      icon2 && /* @__PURE__ */ (0, import_jsx_runtime305.jsxs)(import_block_editor102.BlockControls, { group: "block", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
+    const blockControls = /* @__PURE__ */ (0, import_jsx_runtime306.jsxs)(import_jsx_runtime306.Fragment, { children: [
+      icon2 && /* @__PURE__ */ (0, import_jsx_runtime306.jsxs)(import_block_editor102.BlockControls, { group: "block", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
           import_components51.ToolbarButton,
           {
             icon: flip_horizontal_default,
-            label: (0, import_i18n93.__)("Flip horizontal"),
+            label: (0, import_i18n92.__)("Flip horizontal"),
             isPressed: flipHorizontal,
             onClick: () => setAttributes({
               flipHorizontal: !flipHorizontal
             })
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
           import_components51.ToolbarButton,
           {
             icon: flip_vertical_default,
-            label: (0, import_i18n93.__)("Flip vertical"),
+            label: (0, import_i18n92.__)("Flip vertical"),
             isPressed: flipVertical,
             onClick: () => setAttributes({
               flipVertical: !flipVertical
             })
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
           import_components51.ToolbarButton,
           {
             icon: rotate_right_default,
-            label: (0, import_i18n93.__)("Rotate"),
+            label: (0, import_i18n92.__)("Rotate"),
             onClick: () => setAttributes({
               rotation: ((rotation || 0) + 90) % 360
             })
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime305.jsxs)(import_block_editor102.BlockControls, { group: "other", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime306.jsxs)(import_block_editor102.BlockControls, { group: "other", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
           import_components51.ToolbarButton,
           {
             onClick: () => {
               setInserterOpen(true);
             },
-            children: icon2 ? (0, import_i18n93.__)("Replace") : (0, import_i18n93.__)("Choose icon")
+            children: icon2 ? (0, import_i18n92.__)("Replace") : (0, import_i18n92.__)("Choose icon")
           }
         ),
         isContentOnlyMode && icon2 && // Add some extra controls for content attributes when content only mode is active.
         // With content only mode active, the inspector is hidden, so users need another way
         // to edit these attributes.
-        /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
           import_components51.DropdownMenu,
           {
             icon: "",
@@ -36767,17 +36682,17 @@ ${text}
             popoverProps: {
               className: "is-alternate"
             },
-            text: (0, import_i18n93.__)("Label"),
-            children: () => /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
+            text: (0, import_i18n92.__)("Label"),
+            children: () => /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
               import_components51.TextControl,
               {
                 className: "wp-block-icon__toolbar-content",
-                label: (0, import_i18n93.__)("Label"),
+                label: (0, import_i18n92.__)("Label"),
                 value: ariaLabel || "",
                 onChange: (value) => setAttributes({
                   ariaLabel: value
                 }),
-                help: (0, import_i18n93.__)(
+                help: (0, import_i18n92.__)(
                   "Briefly describe the icon to help screen reader users. Leave blank for decorative icons."
                 )
               }
@@ -36787,26 +36702,26 @@ ${text}
       ] })
     ] });
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    const inspectorControls = icon2 && /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(import_jsx_runtime305.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(import_block_editor102.InspectorControls, { group: "settings", children: /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
+    const inspectorControls = icon2 && /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(import_jsx_runtime306.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(import_block_editor102.InspectorControls, { group: "settings", children: /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
       import_components51.__experimentalToolsPanel,
       {
-        label: (0, import_i18n93.__)("Settings"),
+        label: (0, import_i18n92.__)("Settings"),
         resetAll: () => setAttributes({
           ariaLabel: void 0
         }),
         dropdownMenuProps,
-        children: /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
           import_components51.__experimentalToolsPanelItem,
           {
-            label: (0, import_i18n93.__)("Label"),
+            label: (0, import_i18n92.__)("Label"),
             isShownByDefault: true,
             hasValue: () => !!ariaLabel,
             onDeselect: () => setAttributes({ ariaLabel: void 0 }),
-            children: /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
               import_components51.TextControl,
               {
-                label: (0, import_i18n93.__)("Label"),
-                help: (0, import_i18n93.__)(
+                label: (0, import_i18n92.__)("Label"),
+                help: (0, import_i18n92.__)(
                   "Briefly describe the icon to help screen reader users. Leave blank for decorative icons."
                 ),
                 value: ariaLabel || "",
@@ -36817,10 +36732,10 @@ ${text}
         )
       }
     ) }) });
-    return /* @__PURE__ */ (0, import_jsx_runtime305.jsxs)(import_jsx_runtime305.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime306.jsxs)(import_jsx_runtime306.Fragment, { children: [
       blockControls,
       inspectorControls,
-      /* @__PURE__ */ (0, import_jsx_runtime305.jsx)("div", { ...(0, import_block_editor102.useBlockProps)(), children: iconToDisplay ? /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime306.jsx)("div", { ...(0, import_block_editor102.useBlockProps)(), children: iconToDisplay ? /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
         html_renderer_default,
         {
           html: iconToDisplay,
@@ -36841,7 +36756,7 @@ ${text}
             }
           }
         }
-      ) : /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
+      ) : /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
         IconPlaceholder,
         {
           className: clsx_default(
@@ -36859,7 +36774,7 @@ ${text}
           }
         }
       ) }),
-      isInserterOpen && /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
+      isInserterOpen && /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
         CustomInserterModal,
         {
           onClose: () => setInserterOpen(false),
@@ -36962,8 +36877,8 @@ ${text}

   // packages/block-library/build-module/icon/icon.mjs
   var import_components53 = __toESM(require_components(), 1);
-  var import_jsx_runtime306 = __toESM(require_jsx_runtime(), 1);
-  var icon = /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(import_components53.SVG, { xmlns: "http://www.w3.org/2000/svg", width: "24", height: "24", fill: "none", children: /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(import_components53.Path, { d: "M6 9.5h3.5V6H6v3.5Zm5 .5a1 1 0 0 1-.898.995L10 11H5.5l-.103-.005a1 1 0 0 1-.892-.893L4.5 10V5.5a1 1 0 0 1 1-1H10a1 1 0 0 1 1 1V10ZM18.25 7.75a2 2 0 1 0-4 0 2 2 0 0 0 4 0Zm1.5 0a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0ZM6.88 13.535a1 1 0 0 1 1.74 0l2.534 4.472a1 1 0 0 1-.87 1.493H5.216a1 1 0 0 1-.87-1.493l2.534-4.472ZM6.074 18h3.352L7.75 15.041l-1.676 2.96ZM14.952 13h2.596a1 1 0 0 1 .866.5l1.298 2.25a1 1 0 0 1 0 1L18.414 19l-.074.11a1 1 0 0 1-.792.39h-2.596a1 1 0 0 1-.792-.39l-.074-.11-1.298-2.25a1.001 1.001 0 0 1 0-1l1.298-2.25a1 1 0 0 1 .866-.5Zm-.72 3.25 1.01 1.75h2.017l1.009-1.75-1.01-1.75h-2.017l-1.01 1.75Z" }) });
+  var import_jsx_runtime307 = __toESM(require_jsx_runtime(), 1);
+  var icon = /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(import_components53.SVG, { xmlns: "http://www.w3.org/2000/svg", width: "24", height: "24", fill: "none", children: /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(import_components53.Path, { d: "M6 9.5h3.5V6H6v3.5Zm5 .5a1 1 0 0 1-.898.995L10 11H5.5l-.103-.005a1 1 0 0 1-.892-.893L4.5 10V5.5a1 1 0 0 1 1-1H10a1 1 0 0 1 1 1V10ZM18.25 7.75a2 2 0 1 0-4 0 2 2 0 0 0 4 0Zm1.5 0a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0ZM6.88 13.535a1 1 0 0 1 1.74 0l2.534 4.472a1 1 0 0 1-.87 1.493H5.216a1 1 0 0 1-.87-1.493l2.534-4.472ZM6.074 18h3.352L7.75 15.041l-1.676 2.96ZM14.952 13h2.596a1 1 0 0 1 .866.5l1.298 2.25a1 1 0 0 1 0 1L18.414 19l-.074.11a1 1 0 0 1-.792.39h-2.596a1 1 0 0 1-.792-.39l-.074-.11-1.298-2.25a1.001 1.001 0 0 1 0-1l1.298-2.25a1 1 0 0 1 .866-.5Zm-.72 3.25 1.01 1.75h2.017l1.009-1.75-1.01-1.75h-2.017l-1.01 1.75Z" }) });
   var icon_default2 = icon;

   // packages/block-library/build-module/icon/variations.mjs
@@ -37003,12 +36918,11 @@ ${text}
     name: () => name40,
     settings: () => settings40
   });
-  var import_i18n97 = __toESM(require_i18n(), 1);
-  var import_blocks42 = __toESM(require_blocks(), 1);
+  var import_i18n96 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/image/deprecated.mjs
   var import_block_editor103 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime307 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime308 = __toESM(require_jsx_runtime(), 1);
   var v118 = {
     attributes: {
       url: {
@@ -37051,21 +36965,21 @@ ${text}
     save({ attributes: attributes2 }) {
       const { url, alt, caption, align, href, width, height } = attributes2;
       const extraImageProps = width || height ? { width, height } : {};
-      const image = /* @__PURE__ */ (0, import_jsx_runtime307.jsx)("img", { src: url, alt, ...extraImageProps });
+      const image = /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("img", { src: url, alt, ...extraImageProps });
       let figureStyle = {};
       if (width) {
         figureStyle = { width };
       } else if (align === "left" || align === "right") {
         figureStyle = { maxWidth: "50%" };
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime307.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime308.jsxs)(
         "figure",
         {
           className: align ? `align${align}` : null,
           style: figureStyle,
           children: [
-            href ? /* @__PURE__ */ (0, import_jsx_runtime307.jsx)("a", { href, children: image }) : image,
-            !import_block_editor103.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(import_block_editor103.RichText.Content, { tagName: "figcaption", value: caption })
+            href ? /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("a", { href, children: image }) : image,
+            !import_block_editor103.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(import_block_editor103.RichText.Content, { tagName: "figcaption", value: caption })
           ]
         }
       );
@@ -37112,7 +37026,7 @@ ${text}
     },
     save({ attributes: attributes2 }) {
       const { url, alt, caption, align, href, width, height, id } = attributes2;
-      const image = /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+      const image = /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
         "img",
         {
           src: url,
@@ -37122,9 +37036,9 @@ ${text}
           height
         }
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime307.jsxs)("figure", { className: align ? `align${align}` : null, children: [
-        href ? /* @__PURE__ */ (0, import_jsx_runtime307.jsx)("a", { href, children: image }) : image,
-        !import_block_editor103.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(import_block_editor103.RichText.Content, { tagName: "figcaption", value: caption })
+      return /* @__PURE__ */ (0, import_jsx_runtime308.jsxs)("figure", { className: align ? `align${align}` : null, children: [
+        href ? /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("a", { href, children: image }) : image,
+        !import_block_editor103.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(import_block_editor103.RichText.Content, { tagName: "figcaption", value: caption })
       ] });
     }
   };
@@ -37177,7 +37091,7 @@ ${text}
         [`align${align}`]: align,
         "is-resized": width || height
       });
-      const image = /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+      const image = /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
         "img",
         {
           src: url,
@@ -37187,9 +37101,9 @@ ${text}
           height
         }
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime307.jsxs)("figure", { className: classes, children: [
-        href ? /* @__PURE__ */ (0, import_jsx_runtime307.jsx)("a", { href, children: image }) : image,
-        !import_block_editor103.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(import_block_editor103.RichText.Content, { tagName: "figcaption", value: caption })
+      return /* @__PURE__ */ (0, import_jsx_runtime308.jsxs)("figure", { className: classes, children: [
+        href ? /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("a", { href, children: image }) : image,
+        !import_block_editor103.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(import_block_editor103.RichText.Content, { tagName: "figcaption", value: caption })
       ] });
     }
   };
@@ -37287,7 +37201,7 @@ ${text}
         [`size-${sizeSlug}`]: sizeSlug,
         "is-resized": width || height
       });
-      const image = /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+      const image = /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
         "img",
         {
           src: url,
@@ -37298,8 +37212,8 @@ ${text}
           title
         }
       );
-      const figure = /* @__PURE__ */ (0, import_jsx_runtime307.jsxs)(import_jsx_runtime307.Fragment, { children: [
-        href ? /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+      const figure = /* @__PURE__ */ (0, import_jsx_runtime308.jsxs)(import_jsx_runtime308.Fragment, { children: [
+        href ? /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
           "a",
           {
             className: linkClass,
@@ -37309,12 +37223,12 @@ ${text}
             children: image
           }
         ) : image,
-        !import_block_editor103.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(import_block_editor103.RichText.Content, { tagName: "figcaption", value: caption })
+        !import_block_editor103.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(import_block_editor103.RichText.Content, { tagName: "figcaption", value: caption })
       ] });
       if ("left" === align || "right" === align || "center" === align) {
-        return /* @__PURE__ */ (0, import_jsx_runtime307.jsx)("div", { ...import_block_editor103.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime307.jsx)("figure", { className: classes, children: figure }) });
+        return /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("div", { ...import_block_editor103.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("figure", { className: classes, children: figure }) });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime307.jsx)("figure", { ...import_block_editor103.useBlockProps.save({ className: classes }), children: figure });
+      return /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("figure", { ...import_block_editor103.useBlockProps.save({ className: classes }), children: figure });
     }
   };
   var v54 = {
@@ -37427,7 +37341,7 @@ ${text}
         [`size-${sizeSlug}`]: sizeSlug,
         "is-resized": width || height
       });
-      const image = /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+      const image = /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
         "img",
         {
           src: url,
@@ -37438,8 +37352,8 @@ ${text}
           title
         }
       );
-      const figure = /* @__PURE__ */ (0, import_jsx_runtime307.jsxs)(import_jsx_runtime307.Fragment, { children: [
-        href ? /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+      const figure = /* @__PURE__ */ (0, import_jsx_runtime308.jsxs)(import_jsx_runtime308.Fragment, { children: [
+        href ? /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
           "a",
           {
             className: linkClass,
@@ -37449,9 +37363,9 @@ ${text}
             children: image
           }
         ) : image,
-        !import_block_editor103.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(import_block_editor103.RichText.Content, { tagName: "figcaption", value: caption })
+        !import_block_editor103.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(import_block_editor103.RichText.Content, { tagName: "figcaption", value: caption })
       ] });
-      return /* @__PURE__ */ (0, import_jsx_runtime307.jsx)("figure", { ...import_block_editor103.useBlockProps.save({ className: classes }), children: figure });
+      return /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("figure", { ...import_block_editor103.useBlockProps.save({ className: classes }), children: figure });
     }
   };
   var v64 = {
@@ -37593,7 +37507,7 @@ ${text}
       const imageClasses = clsx_default(borderProps.className, {
         [`wp-image-${id}`]: !!id
       });
-      const image = /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+      const image = /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
         "img",
         {
           src: url,
@@ -37609,8 +37523,8 @@ ${text}
           title
         }
       );
-      const figure = /* @__PURE__ */ (0, import_jsx_runtime307.jsxs)(import_jsx_runtime307.Fragment, { children: [
-        href ? /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+      const figure = /* @__PURE__ */ (0, import_jsx_runtime308.jsxs)(import_jsx_runtime308.Fragment, { children: [
+        href ? /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
           "a",
           {
             className: linkClass,
@@ -37620,7 +37534,7 @@ ${text}
             children: image
           }
         ) : image,
-        !import_block_editor103.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+        !import_block_editor103.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
           import_block_editor103.RichText.Content,
           {
             className: (0, import_block_editor103.__experimentalGetElementClassName)(
@@ -37631,7 +37545,7 @@ ${text}
           }
         )
       ] });
-      return /* @__PURE__ */ (0, import_jsx_runtime307.jsx)("figure", { ...import_block_editor103.useBlockProps.save({ className: classes }), children: figure });
+      return /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("figure", { ...import_block_editor103.useBlockProps.save({ className: classes }), children: figure });
     }
   };
   var v73 = {
@@ -37773,7 +37687,7 @@ ${text}
       const imageClasses = clsx_default(borderProps.className, {
         [`wp-image-${id}`]: !!id
       });
-      const image = /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+      const image = /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
         "img",
         {
           src: url,
@@ -37791,8 +37705,8 @@ ${text}
           title
         }
       );
-      const figure = /* @__PURE__ */ (0, import_jsx_runtime307.jsxs)(import_jsx_runtime307.Fragment, { children: [
-        href ? /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+      const figure = /* @__PURE__ */ (0, import_jsx_runtime308.jsxs)(import_jsx_runtime308.Fragment, { children: [
+        href ? /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
           "a",
           {
             className: linkClass,
@@ -37802,7 +37716,7 @@ ${text}
             children: image
           }
         ) : image,
-        !import_block_editor103.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+        !import_block_editor103.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
           import_block_editor103.RichText.Content,
           {
             className: (0, import_block_editor103.__experimentalGetElementClassName)(
@@ -37813,7 +37727,7 @@ ${text}
           }
         )
       ] });
-      return /* @__PURE__ */ (0, import_jsx_runtime307.jsx)("figure", { ...import_block_editor103.useBlockProps.save({ className: classes }), children: figure });
+      return /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("figure", { ...import_block_editor103.useBlockProps.save({ className: classes }), children: figure });
     }
   };
   var v82 = {
@@ -37971,7 +37885,7 @@ ${text}
       const imageClasses = clsx_default(borderProps.className, {
         [`wp-image-${id}`]: !!id
       });
-      const image = /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+      const image = /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
         "img",
         {
           src: url,
@@ -37987,8 +37901,8 @@ ${text}
           title
         }
       );
-      const figure = /* @__PURE__ */ (0, import_jsx_runtime307.jsxs)(import_jsx_runtime307.Fragment, { children: [
-        href ? /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+      const figure = /* @__PURE__ */ (0, import_jsx_runtime308.jsxs)(import_jsx_runtime308.Fragment, { children: [
+        href ? /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
           "a",
           {
             className: linkClass,
@@ -37998,7 +37912,7 @@ ${text}
             children: image
           }
         ) : image,
-        !import_block_editor103.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+        !import_block_editor103.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
           import_block_editor103.RichText.Content,
           {
             className: (0, import_block_editor103.__experimentalGetElementClassName)(
@@ -38009,7 +37923,7 @@ ${text}
           }
         )
       ] });
-      return /* @__PURE__ */ (0, import_jsx_runtime307.jsx)("figure", { ...import_block_editor103.useBlockProps.save({ className: classes }), children: figure });
+      return /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("figure", { ...import_block_editor103.useBlockProps.save({ className: classes }), children: figure });
     }
   };
   var v92 = {
@@ -38164,7 +38078,7 @@ ${text}
       const imageClasses = clsx_default(borderProps.className, {
         [`wp-image-${id}`]: !!id
       });
-      const image = /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+      const image = /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
         "img",
         {
           src: url,
@@ -38183,8 +38097,8 @@ ${text}
         }
       );
       const displayCaption = !import_block_editor103.RichText.isEmpty(caption) || bindings.caption || bindings?.__default?.source === "core/pattern-overrides";
-      const figure = /* @__PURE__ */ (0, import_jsx_runtime307.jsxs)(import_jsx_runtime307.Fragment, { children: [
-        href ? /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+      const figure = /* @__PURE__ */ (0, import_jsx_runtime308.jsxs)(import_jsx_runtime308.Fragment, { children: [
+        href ? /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
           "a",
           {
             className: linkClass,
@@ -38194,7 +38108,7 @@ ${text}
             children: image
           }
         ) : image,
-        displayCaption && /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+        displayCaption && /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
           import_block_editor103.RichText.Content,
           {
             className: (0, import_block_editor103.__experimentalGetElementClassName)(
@@ -38205,19 +38119,19 @@ ${text}
           }
         )
       ] });
-      return /* @__PURE__ */ (0, import_jsx_runtime307.jsx)("figure", { ...import_block_editor103.useBlockProps.save({ className: classes }), children: figure });
+      return /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("figure", { ...import_block_editor103.useBlockProps.save({ className: classes }), children: figure });
     }
   };
   var deprecated_default20 = [v92, v82, v73, v64, v54, v44, v36, v29, v118];

   // packages/block-library/build-module/image/edit.mjs
   var import_blob12 = __toESM(require_blob(), 1);
-  var import_blocks40 = __toESM(require_blocks(), 1);
+  var import_blocks34 = __toESM(require_blocks(), 1);
   var import_components56 = __toESM(require_components(), 1);
   var import_data50 = __toESM(require_data(), 1);
   var import_block_editor107 = __toESM(require_block_editor(), 1);
-  var import_element74 = __toESM(require_element(), 1);
-  var import_i18n96 = __toESM(require_i18n(), 1);
+  var import_element75 = __toESM(require_element(), 1);
+  var import_i18n95 = __toESM(require_i18n(), 1);
   var import_notices8 = __toESM(require_notices(), 1);
   var import_compose28 = __toESM(require_compose(), 1);
   var import_url12 = __toESM(require_url(), 1);
@@ -38228,10 +38142,10 @@ ${text}
   var import_compose26 = __toESM(require_compose(), 1);
   var import_data49 = __toESM(require_data(), 1);
   var import_block_editor106 = __toESM(require_block_editor(), 1);
-  var import_element72 = __toESM(require_element(), 1);
-  var import_i18n95 = __toESM(require_i18n(), 1);
+  var import_element73 = __toESM(require_element(), 1);
+  var import_i18n94 = __toESM(require_i18n(), 1);
   var import_url11 = __toESM(require_url(), 1);
-  var import_blocks39 = __toESM(require_blocks(), 1);
+  var import_blocks33 = __toESM(require_blocks(), 1);
   var import_notices7 = __toESM(require_notices(), 1);
   var import_core_data26 = __toESM(require_core_data(), 1);

@@ -38239,11 +38153,11 @@ ${text}
   var import_components54 = __toESM(require_components(), 1);
   var import_block_editor104 = __toESM(require_block_editor(), 1);
   var import_dom12 = __toESM(require_dom(), 1);
-  var import_element70 = __toESM(require_element(), 1);
-  var import_i18n94 = __toESM(require_i18n(), 1);
+  var import_element71 = __toESM(require_element(), 1);
+  var import_i18n93 = __toESM(require_i18n(), 1);
   var import_data47 = __toESM(require_data(), 1);
   var import_url10 = __toESM(require_url(), 1);
-  var import_jsx_runtime308 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime309 = __toESM(require_jsx_runtime(), 1);
   var focusToggleButton = (containerRef) => {
     window.requestAnimationFrame(() => {
       const [toggleButton] = import_dom12.focus.tabbable.find(containerRef?.current);
@@ -38260,8 +38174,8 @@ ${text}
     className,
     label
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(import_components54.__experimentalItemGroup, { ...itemGroupProps, as: "span", children: /* @__PURE__ */ (0, import_jsx_runtime308.jsxs)(import_components54.__experimentalHStack, { justify: "flex-start", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_components54.__experimentalItemGroup, { ...itemGroupProps, as: "span", children: /* @__PURE__ */ (0, import_jsx_runtime309.jsxs)(import_components54.__experimentalHStack, { justify: "flex-start", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
         "span",
         {
           className: "block-library-utils__media-control__inspector-image-indicator",
@@ -38270,7 +38184,7 @@ ${text}
           }
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(import_components54.FlexBlock, { children: /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(import_components54.__experimentalTruncate, { numberOfLines: 1, className, children: filename ?? label }) })
+      /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_components54.FlexBlock, { children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_components54.__experimentalTruncate, { numberOfLines: 1, className, children: filename ?? label }) })
     ] }) });
   }
   function MediaControl({
@@ -38283,7 +38197,7 @@ ${text}
     onError,
     onReset,
     isUploading = false,
-    emptyLabel = (0, import_i18n94.__)("Media")
+    emptyLabel = (0, import_i18n93.__)("Media")
   }) {
     const { getSettings: getSettings2 } = (0, import_data47.useSelect)(import_block_editor104.store);
     const onFilesDrop = (filesList) => {
@@ -38301,14 +38215,14 @@ ${text}
         multiple: false
       });
     };
-    const containerRef = (0, import_element70.useRef)();
-    return /* @__PURE__ */ (0, import_jsx_runtime308.jsxs)(
+    const containerRef = (0, import_element71.useRef)();
+    return /* @__PURE__ */ (0, import_jsx_runtime309.jsxs)(
       "div",
       {
         ref: containerRef,
         className: "block-library-utils__media-control",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
             import_block_editor104.MediaReplaceFlow,
             {
               className: "block-library-utils__media-control__replace-flow",
@@ -38318,7 +38232,7 @@ ${text}
               onSelect,
               onSelectURL,
               onError,
-              name: /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
+              name: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
                 MediaControlPreview,
                 {
                   url: mediaUrl,
@@ -38327,14 +38241,14 @@ ${text}
                   label: mediaUrl ? (0, import_url10.getFilename)(filename) || emptyLabel : emptyLabel
                 }
               ),
-              renderToggle: (props) => /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(import_components54.Button, { ...props, __next40pxDefaultSize: true, children: isUploading ? /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(import_components54.Spinner, {}) : props.children }),
+              renderToggle: (props) => /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_components54.Button, { ...props, __next40pxDefaultSize: true, children: isUploading ? /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_components54.Spinner, {}) : props.children }),
               onReset
             }
           ),
-          mediaUrl && onReset && /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
+          mediaUrl && onReset && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
             import_components54.Button,
             {
-              label: (0, import_i18n94.__)("Reset"),
+              label: (0, import_i18n93.__)("Reset"),
               className: "block-library-utils__media-control__reset",
               size: "small",
               icon: reset_default,
@@ -38344,7 +38258,7 @@ ${text}
               }
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(import_components54.DropZone, { onFilesDrop })
+          /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_components54.DropZone, { onFilesDrop })
         ]
       }
     );
@@ -38355,7 +38269,7 @@ ${text}
   var import_block_editor105 = __toESM(require_block_editor(), 1);
   var import_dom13 = __toESM(require_dom(), 1);
   var import_data48 = __toESM(require_data(), 1);
-  var import_element71 = __toESM(require_element(), 1);
+  var import_element72 = __toESM(require_element(), 1);
   function normalizeImageBlockCaption(caption) {
     if (typeof caption !== "string") {
       return "";
@@ -38473,7 +38387,7 @@ ${text}
       (select10) => select10(import_block_editor105.store).getSettings()[openMediaEditorModalKey2],
       []
     );
-    const blockAttributesRef = (0, import_element71.useRef)({
+    const blockAttributesRef = (0, import_element72.useRef)({
       id,
       url,
       alt,
@@ -38481,9 +38395,9 @@ ${text}
       sizeSlug,
       linkDestination
     });
-    const mediaEditorMetadataBaselineRef = (0, import_element71.useRef)();
-    const mediaEditorMetadataSyncRequestRef = (0, import_element71.useRef)(0);
-    (0, import_element71.useEffect)(() => {
+    const mediaEditorMetadataBaselineRef = (0, import_element72.useRef)();
+    const mediaEditorMetadataSyncRequestRef = (0, import_element72.useRef)(0);
+    (0, import_element72.useEffect)(() => {
       blockAttributesRef.current = {
         id,
         url,
@@ -38493,7 +38407,7 @@ ${text}
         linkDestination
       };
     }, [alt, caption, id, linkDestination, sizeSlug, url]);
-    const getCachedAttachmentRecord = (0, import_element71.useCallback)(
+    const getCachedAttachmentRecord = (0, import_element72.useCallback)(
       (attachmentId) => registry.select(import_core_data25.store).getEditedEntityRecord(
         "postType",
         "attachment",
@@ -38501,7 +38415,7 @@ ${text}
       ),
       [registry]
     );
-    const resolveAttachmentRecord = (0, import_element71.useCallback)(
+    const resolveAttachmentRecord = (0, import_element72.useCallback)(
       async (attachmentId) => {
         const resolveSelect = registry.resolveSelect(import_core_data25.store);
         try {
@@ -38516,7 +38430,7 @@ ${text}
       },
       [registry]
     );
-    const resolveFreshAttachmentRecord = (0, import_element71.useCallback)(
+    const resolveFreshAttachmentRecord = (0, import_element72.useCallback)(
       async (attachmentId) => {
         const { invalidateResolution } = registry.dispatch(import_core_data25.store);
         invalidateResolution("getEntityRecord", [
@@ -38528,7 +38442,7 @@ ${text}
       },
       [registry, resolveAttachmentRecord]
     );
-    const handleMediaUpdate = (0, import_element71.useCallback)(
+    const handleMediaUpdate = (0, import_element72.useCallback)(
       async ({ id: newId, url: newUrl }) => {
         if (typeof newId !== "number") {
           return;
@@ -38599,7 +38513,7 @@ ${text}
         setAttributes
       ]
     );
-    const openImageMediaEditorModal = (0, import_element71.useCallback)(async () => {
+    const openImageMediaEditorModal = (0, import_element72.useCallback)(async () => {
       if (!id || !openMediaEditorModal) {
         return;
       }
@@ -38628,7 +38542,7 @@ ${text}
   }

   // packages/block-library/build-module/image/image.mjs
-  var import_jsx_runtime309 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime310 = __toESM(require_jsx_runtime(), 1);
   var {
     DimensionsTool,
     isDefaultBlockStyleState: isDefaultBlockStyleState3,
@@ -38639,13 +38553,13 @@ ${text}
   var scaleOptions = [
     {
       value: "cover",
-      label: (0, import_i18n95._x)("Cover", "Scale option for dimensions control"),
-      help: (0, import_i18n95.__)("Image covers the space evenly.")
+      label: (0, import_i18n94._x)("Cover", "Scale option for dimensions control"),
+      help: (0, import_i18n94.__)("Image covers the space evenly.")
     },
     {
       value: "contain",
-      label: (0, import_i18n95._x)("Contain", "Scale option for dimensions control"),
-      help: (0, import_i18n95.__)("Image is contained without distortion.")
+      label: (0, import_i18n94._x)("Contain", "Scale option for dimensions control"),
+      help: (0, import_i18n94.__)("Image is contained without distortion.")
     }
   ];
   var WRITEMODE_POPOVER_PROPS = {
@@ -38655,7 +38569,7 @@ ${text}
     if (!href) {
       return children;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
       "a",
       {
         href,
@@ -38682,22 +38596,22 @@ ${text}
     lockTitleControls,
     lockTitleControlsMessage
   }) {
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element72.useState)(null);
-    const [isAltDialogOpen, setIsAltDialogOpen] = (0, import_element72.useState)(false);
-    const [isTitleDialogOpen, setIsTitleDialogOpen] = (0, import_element72.useState)(false);
-    return /* @__PURE__ */ (0, import_jsx_runtime309.jsxs)(import_jsx_runtime309.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_components55.ToolbarItem, { ref: setPopoverAnchor, children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element73.useState)(null);
+    const [isAltDialogOpen, setIsAltDialogOpen] = (0, import_element73.useState)(false);
+    const [isTitleDialogOpen, setIsTitleDialogOpen] = (0, import_element73.useState)(false);
+    return /* @__PURE__ */ (0, import_jsx_runtime310.jsxs)(import_jsx_runtime310.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_components55.ToolbarItem, { ref: setPopoverAnchor, children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
         import_components55.DropdownMenu,
         {
           icon: chevron_down_default,
-          label: (0, import_i18n95.__)("More"),
+          label: (0, import_i18n94.__)("More"),
           toggleProps: {
             ...toggleProps,
-            description: (0, import_i18n95.__)("Displays more controls.")
+            description: (0, import_i18n94.__)("Displays more controls.")
           },
           popoverProps: WRITEMODE_POPOVER_PROPS,
-          children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime309.jsxs)(import_jsx_runtime309.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+          children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime310.jsxs)(import_jsx_runtime310.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
               import_components55.MenuItem,
               {
                 onClick: () => {
@@ -38705,13 +38619,13 @@ ${text}
                   onClose();
                 },
                 "aria-haspopup": "dialog",
-                children: (0, import_i18n95._x)(
+                children: (0, import_i18n94._x)(
                   "Alternative text",
                   "Alternative text for an image. Block toolbar label, a low character count is preferred."
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
               import_components55.MenuItem,
               {
                 onClick: () => {
@@ -38719,13 +38633,13 @@ ${text}
                   onClose();
                 },
                 "aria-haspopup": "dialog",
-                children: (0, import_i18n95.__)("Title text")
+                children: (0, import_i18n94.__)("Title text")
               }
             )
           ] })
         }
       ) }),
-      isAltDialogOpen && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+      isAltDialogOpen && /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
         import_components55.Popover,
         {
           placement: "bottom-start",
@@ -38733,37 +38647,37 @@ ${text}
           onClose: () => setIsAltDialogOpen(false),
           offset: 13,
           variant: "toolbar",
-          children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)("div", { className: "wp-block-image__toolbar_content_textarea__container", children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)("div", { className: "wp-block-image__toolbar_content_textarea__container", children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
             import_components55.TextareaControl,
             {
               className: "wp-block-image__toolbar_content_textarea",
-              label: (0, import_i18n95.__)("Alternative text"),
+              label: (0, import_i18n94.__)("Alternative text"),
               value: attributes2.alt || "",
               onChange: (value) => setAttributes({ alt: value }),
               disabled: lockAltControls,
-              help: lockAltControls ? /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_jsx_runtime309.Fragment, { children: lockAltControlsMessage }) : /* @__PURE__ */ (0, import_jsx_runtime309.jsxs)(import_jsx_runtime309.Fragment, { children: [
-                /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+              help: lockAltControls ? /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_jsx_runtime310.Fragment, { children: lockAltControlsMessage }) : /* @__PURE__ */ (0, import_jsx_runtime310.jsxs)(import_jsx_runtime310.Fragment, { children: [
+                /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
                   import_components55.ExternalLink,
                   {
                     href: (
                       // translators: Localized tutorial, if one exists. W3C Web Accessibility Initiative link has list of existing translations.
-                      (0, import_i18n95.__)(
+                      (0, import_i18n94.__)(
                         "https://www.w3.org/WAI/tutorials/images/decision-tree/"
                       )
                     ),
-                    children: (0, import_i18n95.__)(
+                    children: (0, import_i18n94.__)(
                       "Describe the purpose of the image."
                     )
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime309.jsx)("br", {}),
-                (0, import_i18n95.__)("Leave empty if decorative.")
+                /* @__PURE__ */ (0, import_jsx_runtime310.jsx)("br", {}),
+                (0, import_i18n94.__)("Leave empty if decorative.")
               ] })
             }
           ) })
         }
       ),
-      isTitleDialogOpen && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+      isTitleDialogOpen && /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
         import_components55.Popover,
         {
           placement: "bottom-start",
@@ -38771,22 +38685,22 @@ ${text}
           onClose: () => setIsTitleDialogOpen(false),
           offset: 13,
           variant: "toolbar",
-          children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)("div", { className: "wp-block-image__toolbar_content_textarea__container", children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)("div", { className: "wp-block-image__toolbar_content_textarea__container", children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
             import_components55.TextControl,
             {
               className: "wp-block-image__toolbar_content_textarea",
-              label: (0, import_i18n95.__)("Title attribute"),
+              label: (0, import_i18n94.__)("Title attribute"),
               value: attributes2.title || "",
               onChange: (value) => setAttributes({
                 title: value
               }),
               disabled: lockTitleControls,
-              help: lockTitleControls ? /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_jsx_runtime309.Fragment, { children: lockTitleControlsMessage }) : (0, import_element72.createInterpolateElement)(
-                (0, import_i18n95.__)(
+              help: lockTitleControls ? /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_jsx_runtime310.Fragment, { children: lockTitleControlsMessage }) : (0, import_element73.createInterpolateElement)(
+                (0, import_i18n94.__)(
                   "Describe the role of this image on the page. <a>(Note: many devices and browsers do not display this text.)</a>"
                 ),
                 {
-                  a: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_components55.ExternalLink, { href: "https://www.w3.org/TR/html52/dom.html#the-title-attribute" })
+                  a: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_components55.ExternalLink, { href: "https://www.w3.org/TR/html52/dom.html#the-title-attribute" })
                 }
               )
             }
@@ -38833,10 +38747,10 @@ ${text}
       metadata,
       isDecorative
     } = attributes2;
-    const [imageElement, setImageElement] = (0, import_element72.useState)();
-    const [resizeDelta, setResizeDelta] = (0, import_element72.useState)(null);
-    const [pixelSize, setPixelSize] = (0, import_element72.useState)({});
-    const [offsetTop, setOffsetTop] = (0, import_element72.useState)(0);
+    const [imageElement, setImageElement] = (0, import_element73.useState)();
+    const [resizeDelta, setResizeDelta] = (0, import_element73.useState)(null);
+    const [pixelSize, setPixelSize] = (0, import_element73.useState)({});
+    const [offsetTop, setOffsetTop] = (0, import_element73.useState)(0);
     const setResizeObserved = (0, import_compose26.useResizeObserver)(([entry]) => {
       if (!resizeDelta) {
         const [box] = entry.borderBoxSize;
@@ -38844,7 +38758,7 @@ ${text}
       }
       setOffsetTop(entry.target.offsetTop);
     });
-    const effectResizeableBoxPlacement = (0, import_element72.useCallback)(() => {
+    const effectResizeableBoxPlacement = (0, import_element73.useCallback)(() => {
       setOffsetTop(imageElement?.offsetTop ?? 0);
     }, [imageElement]);
     const setRefs = (0, import_compose26.useMergeRefs)([setImageElement, setResizeObserved]);
@@ -38899,10 +38813,10 @@ ${text}
       [clientId]
     );
     const { getBlock, getSettings: getSettings2 } = (0, import_data49.useSelect)(import_block_editor106.store);
-    const cropButtonRef = (0, import_element72.useRef)();
-    const [pendingSwapUrl, setPendingSwapUrl] = (0, import_element72.useState)();
+    const cropButtonRef = (0, import_element73.useRef)();
+    const [pendingSwapUrl, setPendingSwapUrl] = (0, import_element73.useState)();
     const isSwappingMedia = !!pendingSwapUrl;
-    const handleMediaEditorModalClose = (0, import_element72.useCallback)(
+    const handleMediaEditorModalClose = (0, import_element73.useCallback)(
       () => cropButtonRef.current?.focus(),
       []
     );
@@ -38924,8 +38838,8 @@ ${text}
     const [
       { loadedNaturalWidth, loadedNaturalHeight },
       setLoadedNaturalSize
-    ] = (0, import_element72.useState)({});
-    const [hasImageErrored, setHasImageErrored] = (0, import_element72.useState)(false);
+    ] = (0, import_element73.useState)({});
+    const [hasImageErrored, setHasImageErrored] = (0, import_element73.useState)(false);
     const hasNonContentControls = blockEditingMode === "default";
     const isContentOnlyMode = blockEditingMode === "contentOnly";
     const showDimensionsControls = allowResize && hasNonContentControls;
@@ -38934,7 +38848,7 @@ ${text}
     const imageSizeOptions = imageSizes.filter(
       ({ slug }) => image?.media_details?.sizes?.[slug]?.source_url
     ).map(({ name: name118, slug }) => ({ value: slug, label: name118 }));
-    (0, import_element72.useEffect)(() => {
+    (0, import_element73.useEffect)(() => {
       if (!id || !isSingleSelected) {
         return;
       }
@@ -38950,13 +38864,13 @@ ${text}
       __unstableMarkNextChangeAsNotPersistent
     ]);
     const canUploadExternalImage = isSingleSelected && isExternalImage(id, url) && !!getSettings2()[mediaSideloadFromUrlKey];
-    const { naturalWidth, naturalHeight } = (0, import_element72.useMemo)(() => {
+    const { naturalWidth, naturalHeight } = (0, import_element73.useMemo)(() => {
       return {
         naturalWidth: imageElement?.naturalWidth || loadedNaturalWidth || void 0,
         naturalHeight: imageElement?.naturalHeight || loadedNaturalHeight || void 0
       };
     }, [loadedNaturalWidth, loadedNaturalHeight, imageElement?.complete]);
-    (0, import_element72.useEffect)(() => {
+    (0, import_element73.useEffect)(() => {
       if (pendingSwapUrl && pendingSwapUrl === url && imageElement?.complete) {
         setPendingSwapUrl(void 0);
       }
@@ -39053,7 +38967,7 @@ ${text}
         url,
         onSuccess(img2) {
           onSelectImage(img2);
-          createSuccessNotice((0, import_i18n95.__)("Image uploaded."), {
+          createSuccessNotice((0, import_i18n94.__)("Image uploaded."), {
             type: "snackbar"
           });
         },
@@ -39067,7 +38981,7 @@ ${text}
     function switchToCover() {
       replaceBlocks(
         clientId,
-        (0, import_blocks39.switchToBlockType)(getBlock(clientId), "core/cover")
+        (0, import_blocks33.switchToBlockType)(getBlock(clientId), "core/cover")
       );
     }
     const dimensionsUnitsOptions = (0, import_components55.__experimentalUseCustomUnits)({
@@ -39131,7 +39045,7 @@ ${text}
         })
       );
     };
-    const dimensionsControl = showDimensionsControls && (SIZED_LAYOUTS.includes(parentLayoutType) ? /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+    const dimensionsControl = showDimensionsControls && (SIZED_LAYOUTS.includes(parentLayoutType) ? /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
       DimensionsTool,
       {
         panelId: clientId,
@@ -39146,7 +39060,7 @@ ${text}
         tools: ["aspectRatio"]
       },
       selectedStyleStateKey
-    ) : /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+    ) : /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
       DimensionsTool,
       {
         panelId: clientId,
@@ -39208,13 +39122,13 @@ ${text}
           caption: captionBinding
         } = metadata?.bindings || {};
         const hasParentPattern = !!context["pattern/overrides"];
-        const urlBindingSource = (0, import_blocks39.getBlockBindingsSource)(
+        const urlBindingSource = (0, import_blocks33.getBlockBindingsSource)(
           urlBinding?.source
         );
-        const altBindingSource = (0, import_blocks39.getBlockBindingsSource)(
+        const altBindingSource = (0, import_blocks33.getBlockBindingsSource)(
           altBinding?.source
         );
-        const titleBindingSource = (0, import_blocks39.getBlockBindingsSource)(
+        const titleBindingSource = (0, import_blocks33.getBlockBindingsSource)(
           titleBinding?.source
         );
         return {
@@ -39234,21 +39148,21 @@ ${text}
             context,
             args: altBinding?.args
           }),
-          lockAltControlsMessage: altBindingSource?.label ? (0, import_i18n95.sprintf)(
+          lockAltControlsMessage: altBindingSource?.label ? (0, import_i18n94.sprintf)(
             /* translators: %s: Label of the bindings source. */
-            (0, import_i18n95.__)("Connected to %s"),
+            (0, import_i18n94.__)("Connected to %s"),
             altBindingSource.label
-          ) : (0, import_i18n95.__)("Connected to dynamic data"),
+          ) : (0, import_i18n94.__)("Connected to dynamic data"),
           lockTitleControls: !!titleBinding && !titleBindingSource?.canUserEditValue?.({
             select: select10,
             context,
             args: titleBinding?.args
           }),
-          lockTitleControlsMessage: titleBindingSource?.label ? (0, import_i18n95.sprintf)(
+          lockTitleControlsMessage: titleBindingSource?.label ? (0, import_i18n94.sprintf)(
             /* translators: %s: Label of the bindings source. */
-            (0, import_i18n95.__)("Connected to %s"),
+            (0, import_i18n94.__)("Connected to %s"),
             titleBindingSource.label
-          ) : (0, import_i18n95.__)("Connected to dynamic data")
+          ) : (0, import_i18n94.__)("Connected to dynamic data")
         };
       },
       [
@@ -39261,7 +39175,7 @@ ${text}
     const showUrlInput = isSingleSelected && !lockHrefControls && !lockUrlControls && !isDecorative;
     const showCoverControls = isSingleSelected && canInsertCover && !isContentOnlyMode;
     const showBlockControls = showUrlInput || allowCrop || showCoverControls;
-    const mediaControls = isSingleSelected && !lockUrlControls && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_jsx_runtime309.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_block_editor106.BlockControls, { group: isContentOnlyMode ? "inline" : "other", children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+    const mediaControls = isSingleSelected && !lockUrlControls && /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_jsx_runtime310.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_block_editor106.BlockControls, { group: isContentOnlyMode ? "inline" : "other", children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
       import_block_editor106.MediaReplaceFlow,
       {
         mediaId: id,
@@ -39270,15 +39184,14 @@ ${text}
         onSelect: onSelectImage,
         onSelectURL,
         onError: onUploadError,
-        name: !url ? (0, import_i18n95.__)("Add image") : (0, import_i18n95.__)("Replace"),
+        name: !url ? (0, import_i18n94.__)("Add image") : (0, import_i18n94.__)("Replace"),
         onReset: () => onSelectImage(void 0),
         variant: "toolbar"
       }
     ) }) });
-    const hasDataFormBlockFields = window?.__experimentalContentOnlyInspectorFields;
-    const controls = /* @__PURE__ */ (0, import_jsx_runtime309.jsxs)(import_jsx_runtime309.Fragment, { children: [
-      showBlockControls && /* @__PURE__ */ (0, import_jsx_runtime309.jsxs)(import_block_editor106.BlockControls, { group: "block", children: [
-        showUrlInput && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+    const controls = /* @__PURE__ */ (0, import_jsx_runtime310.jsxs)(import_jsx_runtime310.Fragment, { children: [
+      showBlockControls && /* @__PURE__ */ (0, import_jsx_runtime310.jsxs)(import_block_editor106.BlockControls, { group: "block", children: [
+        showUrlInput && /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
           import_block_editor106.__experimentalImageURLInputUI,
           {
             url: href || "",
@@ -39295,38 +39208,38 @@ ${text}
             resetLightbox
           }
         ),
-        allowCrop && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+        allowCrop && /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
           import_components55.ToolbarButton,
           {
             ref: cropButtonRef,
             onClick: openImageMediaEditorModal,
             "aria-haspopup": "dialog",
             icon: crop_default,
-            label: (0, import_i18n95.__)("Edit image"),
+            label: (0, import_i18n94.__)("Edit image"),
             disabled: isSwappingMedia
           }
         ),
-        showCoverControls && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+        showCoverControls && /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
           import_components55.ToolbarButton,
           {
             icon: overlay_text_default,
-            label: (0, import_i18n95.__)("Add text over image"),
+            label: (0, import_i18n94.__)("Add text over image"),
             onClick: switchToCover
           }
         )
       ] }),
-      canUploadExternalImage && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_block_editor106.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_components55.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+      canUploadExternalImage && /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_block_editor106.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_components55.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
         import_components55.ToolbarButton,
         {
           onClick: uploadExternal,
           icon: upload_default,
-          label: (0, import_i18n95.__)("Upload to Media Library")
+          label: (0, import_i18n94.__)("Upload to Media Library")
         }
       ) }) }),
       isContentOnlyMode && // Add some extra controls for content attributes when content only mode is active.
       // With content only mode active, the inspector is hidden, so users need another way
       // to edit these attributes.
-      /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_block_editor106.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_block_editor106.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
         ContentOnlyControls,
         {
           attributes: attributes2,
@@ -39337,24 +39250,24 @@ ${text}
           lockTitleControlsMessage
         }
       ) }),
-      !hasDataFormBlockFields && isSingleSelected && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_block_editor106.InspectorControls, { group: "content", children: /* @__PURE__ */ (0, import_jsx_runtime309.jsxs)(
+      isSingleSelected && /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_block_editor106.InspectorControls, { group: "content", children: /* @__PURE__ */ (0, import_jsx_runtime310.jsxs)(
         import_components55.__experimentalToolsPanel,
         {
-          label: (0, import_i18n95.__)("Media"),
+          label: (0, import_i18n94.__)("Media"),
           resetAll: () => {
             onSelectImage(void 0);
             setAttributes({ isDecorative: false });
           },
           dropdownMenuProps,
           children: [
-            !lockUrlControls && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+            !lockUrlControls && /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
               import_components55.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n95.__)("Image"),
+                label: (0, import_i18n94.__)("Image"),
                 hasValue: () => !!url,
                 onDeselect: () => onSelectImage(void 0),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
                   MediaControl,
                   {
                     mediaId: id,
@@ -39367,35 +39280,35 @@ ${text}
                     onError: onUploadError,
                     onReset: () => onSelectImage(void 0),
                     isUploading,
-                    emptyLabel: (0, import_i18n95.__)("Add image")
+                    emptyLabel: (0, import_i18n94.__)("Add image")
                   }
                 )
               }
             ),
-            !isDecorative && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+            !isDecorative && /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
               import_components55.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n95.__)("Alternative text"),
+                label: (0, import_i18n94.__)("Alternative text"),
                 isShownByDefault: true,
                 hasValue: () => !!alt,
                 onDeselect: () => setAttributes({ alt: void 0 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
                   import_components55.TextareaControl,
                   {
-                    label: (0, import_i18n95.__)("Alternative text"),
+                    label: (0, import_i18n94.__)("Alternative text"),
                     value: alt || "",
                     onChange: updateAlt,
                     readOnly: lockAltControls,
-                    help: lockAltControls ? /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_jsx_runtime309.Fragment, { children: lockAltControlsMessage }) : /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+                    help: lockAltControls ? /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_jsx_runtime310.Fragment, { children: lockAltControlsMessage }) : /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
                       import_components55.ExternalLink,
                       {
                         href: (
                           // translators: Localized tutorial, if one exists. W3C Web Accessibility Initiative link has list of existing translations.
-                          (0, import_i18n95.__)(
+                          (0, import_i18n94.__)(
                             "https://www.w3.org/WAI/tutorials/images/decision-tree/"
                           )
                         ),
-                        children: (0, import_i18n95.__)(
+                        children: (0, import_i18n94.__)(
                           "Describe the purpose of the image."
                         )
                       }
@@ -39404,20 +39317,20 @@ ${text}
                 )
               }
             ),
-            !lockAltControls && !lightboxChecked && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+            !lockAltControls && !lightboxChecked && /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
               import_components55.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n95.__)("Mark as decorative"),
+                label: (0, import_i18n94.__)("Mark as decorative"),
                 isShownByDefault: true,
                 hasValue: () => !!isDecorative,
                 onDeselect: () => setAttributes({ isDecorative: false }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
                   import_components55.CheckboxControl,
                   {
-                    label: (0, import_i18n95.__)("Mark as decorative"),
+                    label: (0, import_i18n94.__)("Mark as decorative"),
                     checked: !!isDecorative,
                     onChange: updateIsDecorative,
-                    help: (0, import_i18n95.__)(
+                    help: (0, import_i18n94.__)(
                       "Hidden from assistive technologies."
                     )
                   }
@@ -39427,7 +39340,7 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime309.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime310.jsxs)(
         import_block_editor106.InspectorControls,
         {
           group: "dimensions",
@@ -39448,20 +39361,20 @@ ${text}
           },
           children: [
             dimensionsControl,
-            !hasSelectedStyleState && url && scale && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+            !hasSelectedStyleState && url && scale && /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
               import_components55.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n95.__)("Focal point"),
+                label: (0, import_i18n94.__)("Focal point"),
                 isShownByDefault: true,
                 hasValue: () => !!focalPoint,
                 onDeselect: () => setAttributes({
                   focalPoint: void 0
                 }),
                 panelId: clientId,
-                children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
                   import_components55.FocalPointPicker,
                   {
-                    label: (0, import_i18n95.__)("Focal point"),
+                    label: (0, import_i18n94.__)("Focal point"),
                     url,
                     value: focalPoint,
                     onDragStart: imperativeFocalPointPreview,
@@ -39476,13 +39389,13 @@ ${text}
           ]
         }
       ),
-      !!imageSizeOptions.length && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_block_editor106.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+      !!imageSizeOptions.length && /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_block_editor106.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
         import_components55.__experimentalToolsPanel,
         {
-          label: (0, import_i18n95.__)("Settings"),
+          label: (0, import_i18n94.__)("Settings"),
           resetAll: resetSettings,
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
             ResolutionTool2,
             {
               value: sizeSlug,
@@ -39493,19 +39406,19 @@ ${text}
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_block_editor106.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_block_editor106.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
         import_components55.TextControl,
         {
-          label: (0, import_i18n95.__)("Title attribute"),
+          label: (0, import_i18n94.__)("Title attribute"),
           value: title || "",
           onChange: onSetTitle,
           readOnly: lockTitleControls,
-          help: lockTitleControls ? /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_jsx_runtime309.Fragment, { children: lockTitleControlsMessage }) : (0, import_element72.createInterpolateElement)(
-            (0, import_i18n95.__)(
+          help: lockTitleControls ? /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_jsx_runtime310.Fragment, { children: lockTitleControlsMessage }) : (0, import_element73.createInterpolateElement)(
+            (0, import_i18n94.__)(
               "Describe the role of this image on the page. <a>(Note: many devices and browsers do not display this text.)</a>"
             ),
             {
-              a: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_components55.ExternalLink, { href: "https://www.w3.org/TR/html52/dom.html#the-title-attribute" })
+              a: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_components55.ExternalLink, { href: "https://www.w3.org/TR/html52/dom.html#the-title-attribute" })
             }
           )
         }
@@ -39514,41 +39427,41 @@ ${text}
     const filename = (0, import_url11.getFilename)(url);
     let defaultedAlt;
     if (isDecorative) {
-      defaultedAlt = filename ? (0, import_i18n95.sprintf)(
+      defaultedAlt = filename ? (0, import_i18n94.sprintf)(
         /* translators: %s: file name */
-        (0, import_i18n95.__)(
+        (0, import_i18n94.__)(
           "This image has been marked as decorative; its file name is %s"
         ),
         filename
-      ) : (0, import_i18n95.__)("This image has been marked as decorative.");
+      ) : (0, import_i18n94.__)("This image has been marked as decorative.");
     } else if (alt) {
       defaultedAlt = alt;
     } else if (filename) {
-      defaultedAlt = (0, import_i18n95.sprintf)(
+      defaultedAlt = (0, import_i18n94.sprintf)(
         /* translators: %s: file name */
-        (0, import_i18n95.__)("This image has an empty alt attribute; its file name is %s"),
+        (0, import_i18n94.__)("This image has an empty alt attribute; its file name is %s"),
         filename
       );
     } else {
-      defaultedAlt = (0, import_i18n95.__)("This image has an empty alt attribute");
+      defaultedAlt = (0, import_i18n94.__)("This image has an empty alt attribute");
     }
     const borderProps = (0, import_block_editor106.__experimentalUseBorderProps)(attributes2);
     const shadowProps = (0, import_block_editor106.__experimentalGetShadowClassesAndStyles)(attributes2);
     const { postType, postId, queryId } = context;
     const isDescendentOfQueryLoop = Number.isFinite(queryId);
-    const img = /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(ImageWrapper, { href, children: temporaryURL && hasImageErrored ? (
+    const img = /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(ImageWrapper, { href, children: temporaryURL && hasImageErrored ? (
       // Show a placeholder during upload when the blob URL can't be loaded. This can
       // happen when the user uploads a HEIC image in a browser that doesn't support them.
-      /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
         import_components55.Placeholder,
         {
           className: "wp-block-image__placeholder",
           withIllustration: true,
-          children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_components55.Spinner, {})
+          children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_components55.Spinner, {})
         }
       )
-    ) : /* @__PURE__ */ (0, import_jsx_runtime309.jsxs)(import_jsx_runtime309.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+    ) : /* @__PURE__ */ (0, import_jsx_runtime310.jsxs)(import_jsx_runtime310.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
         "img",
         {
           src: temporaryURL || url,
@@ -39589,7 +39502,7 @@ ${text}
           }
         }
       ),
-      (isUploading || isSwappingMedia) && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_components55.Spinner, {})
+      (isUploading || isSwappingMedia) && /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_components55.Spinner, {})
     ] }) });
     let resizableBox;
     if (isResizable && isSingleSelected && !isUploading && !SIZED_LAYOUTS.includes(parentLayoutType)) {
@@ -39606,7 +39519,7 @@ ${text}
       if (align === "center") {
         showRightHandle = true;
         showLeftHandle = true;
-      } else if ((0, import_i18n95.isRTL)()) {
+      } else if ((0, import_i18n94.isRTL)()) {
         if (align === "left") {
           showRightHandle = true;
         } else {
@@ -39619,7 +39532,7 @@ ${text}
           showRightHandle = true;
         }
       }
-      resizableBox = /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+      resizableBox = /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
         import_components55.ResizableBox,
         {
           ref: effectResizeableBoxPlacement,
@@ -39675,7 +39588,7 @@ ${text}
       );
     }
     if (!url && !temporaryURL) {
-      return /* @__PURE__ */ (0, import_jsx_runtime309.jsxs)(import_jsx_runtime309.Fragment, { children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime310.jsxs)(import_jsx_runtime310.Fragment, { children: [
         mediaControls,
         controls
       ] });
@@ -39684,25 +39597,25 @@ ${text}
       editEntityRecord("postType", postType, postId, {
         featured_media: id
       });
-      createSuccessNotice((0, import_i18n95.__)("Post featured image updated."), {
+      createSuccessNotice((0, import_i18n94.__)("Post featured image updated."), {
         type: "snackbar"
       });
     };
-    const featuredImageControl = !isDescendentOfQueryLoop && postId && id ? /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_block_editor106.BlockSettingsMenuControls, { children: ({ canEdit, selectedClientIds }) => canEdit && selectedClientIds.length === 1 && clientId === selectedClientIds[0] && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_components55.MenuItem, { onClick: setPostFeatureImage, children: (0, import_i18n95.__)("Set as featured image") }) }) : null;
-    return /* @__PURE__ */ (0, import_jsx_runtime309.jsxs)(import_jsx_runtime309.Fragment, { children: [
+    const featuredImageControl = !isDescendentOfQueryLoop && postId && id ? /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_block_editor106.BlockSettingsMenuControls, { children: ({ canEdit, selectedClientIds }) => canEdit && selectedClientIds.length === 1 && clientId === selectedClientIds[0] && /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_components55.MenuItem, { onClick: setPostFeatureImage, children: (0, import_i18n94.__)("Set as featured image") }) }) : null;
+    return /* @__PURE__ */ (0, import_jsx_runtime310.jsxs)(import_jsx_runtime310.Fragment, { children: [
       mediaControls,
       controls,
       featuredImageControl,
       img,
       resizableBox,
-      !isDecorative && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+      !isDecorative && /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
         Caption,
         {
           attributes: attributes2,
           setAttributes,
           isSelected: isSingleSelected,
           insertBlocksAfter,
-          label: (0, import_i18n95.__)("Image caption text"),
+          label: (0, import_i18n94.__)("Image caption text"),
           showToolbarButton: isSingleSelected && (hasNonContentControls || isContentOnlyMode) && !hideCaptionControls
         }
       )
@@ -39710,13 +39623,13 @@ ${text}
   }

   // packages/block-library/build-module/image/use-max-width-observer.mjs
-  var import_element73 = __toESM(require_element(), 1);
+  var import_element74 = __toESM(require_element(), 1);
   var import_compose27 = __toESM(require_compose(), 1);
-  var import_jsx_runtime310 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime311 = __toESM(require_jsx_runtime(), 1);
   function useMaxWidthObserver() {
     const [contentResizeListener, { width }] = (0, import_compose27.useResizeObserver)();
-    const observerRef = (0, import_element73.useRef)();
-    const maxWidthObserver = /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
+    const observerRef = (0, import_element74.useRef)();
+    const maxWidthObserver = /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
       "div",
       {
         className: "wp-block",
@@ -39736,7 +39649,7 @@ ${text}
   }

   // packages/block-library/build-module/image/edit.mjs
-  var import_jsx_runtime311 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime312 = __toESM(require_jsx_runtime(), 1);
   var pickRelevantMediaFiles2 = (image, size) => {
     const imageProps = Object.fromEntries(
       Object.entries(image ?? {}).filter(
@@ -39773,19 +39686,19 @@ ${text}
       align,
       metadata
     } = attributes2;
-    const [temporaryURL, setTemporaryURL] = (0, import_element74.useState)(attributes2.blob);
-    const containerRef = (0, import_element74.useRef)();
+    const [temporaryURL, setTemporaryURL] = (0, import_element75.useState)(attributes2.blob);
+    const containerRef = (0, import_element75.useRef)();
     const layoutType = parentLayout?.type || parentLayout?.default?.type;
     const isMaxWidthContainerWidth = !layoutType || layoutType !== "flex" && layoutType !== "grid";
     const [maxWidthObserver, maxContentWidth] = useMaxWidthObserver();
     const [placeholderResizeListener, { width: placeholderWidth }] = (0, import_compose28.useResizeObserver)();
     const isSmallContainer = placeholderWidth && placeholderWidth < 160;
-    const captionRef = (0, import_element74.useRef)();
-    (0, import_element74.useEffect)(() => {
+    const captionRef = (0, import_element75.useRef)();
+    (0, import_element75.useEffect)(() => {
       captionRef.current = caption;
     }, [caption]);
     const { __unstableMarkNextChangeAsNotPersistent, replaceBlock } = (0, import_data50.useDispatch)(import_block_editor107.store);
-    (0, import_element74.useEffect)(() => {
+    (0, import_element75.useEffect)(() => {
       if (["wide", "full"].includes(align)) {
         __unstableMarkNextChangeAsNotPersistent();
         setAttributes({
@@ -39827,21 +39740,21 @@ ${text}
         const rootClientId = getBlockRootClientId(clientId);
         if (files.some((file) => !isValidFileType(file))) {
           createErrorNotice(
-            (0, import_i18n96.__)(
+            (0, import_i18n95.__)(
               "If uploading to a gallery all files need to be image formats"
             ),
             { id: "gallery-upload-invalid-file", type: "snackbar" }
           );
         }
         const imageBlocks = files.filter((file) => isValidFileType(file)).map(
-          (file) => (0, import_blocks40.createBlock)("core/image", {
+          (file) => (0, import_blocks34.createBlock)("core/image", {
             blob: (0, import_blob12.createBlobURL)(file)
           })
         );
         if (getBlockName(rootClientId) === "core/gallery") {
           replaceBlock(clientId, imageBlocks);
         } else if (canInsertBlockType("core/gallery", rootClientId)) {
-          const galleryBlock = (0, import_blocks40.createBlock)(
+          const galleryBlock = (0, import_blocks34.createBlock)(
             "core/gallery",
             {},
             imageBlocks
@@ -39961,11 +39874,11 @@ ${text}
       },
       [id]
     );
-    const mediaPreview = !!url && /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
+    const mediaPreview = !!url && /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
       "img",
       {
-        alt: (0, import_i18n96.__)("Edit image"),
-        title: (0, import_i18n96.__)("Edit image"),
+        alt: (0, import_i18n95.__)("Edit image"),
+        title: (0, import_i18n95.__)("Edit image"),
         className: "edit-image-preview",
         src: url
       }
@@ -39987,7 +39900,7 @@ ${text}
         if (!isSingleSelected) {
           return {};
         }
-        const blockBindingsSource = (0, import_blocks40.getBlockBindingsSource)(
+        const blockBindingsSource = (0, import_blocks34.getBlockBindingsSource)(
           metadata?.bindings?.url?.source
         );
         return {
@@ -39996,18 +39909,18 @@ ${text}
             context,
             args: metadata?.bindings?.url?.args
           }),
-          lockUrlControlsMessage: blockBindingsSource?.label ? (0, import_i18n96.sprintf)(
+          lockUrlControlsMessage: blockBindingsSource?.label ? (0, import_i18n95.sprintf)(
             /* translators: %s: Label of the bindings source. */
-            (0, import_i18n96.__)("Connected to %s"),
+            (0, import_i18n95.__)("Connected to %s"),
             blockBindingsSource.label
-          ) : (0, import_i18n96.__)("Connected to dynamic data")
+          ) : (0, import_i18n95.__)("Connected to dynamic data")
         };
       },
       [context, isSingleSelected, metadata?.bindings?.url]
     );
     const pinnedHeight = height === "auto" ? void 0 : height;
     const placeholder2 = (content) => {
-      return /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime312.jsxs)(
         import_components56.Placeholder,
         {
           className: clsx_default("block-editor-media-placeholder", {
@@ -40015,8 +39928,8 @@ ${text}
           }),
           icon: !isSmallContainer && (lockUrlControls ? plugins_default : image_default),
           withIllustration: !isSingleSelected || isSmallContainer,
-          label: !isSmallContainer && (0, import_i18n96.__)("Image"),
-          instructions: !lockUrlControls && !isSmallContainer && (0, import_i18n96.__)(
+          label: !isSmallContainer && (0, import_i18n95.__)("Image"),
+          instructions: !lockUrlControls && !isSmallContainer && (0, import_i18n95.__)(
             "Drag and drop an image, upload, or choose from your library."
           ),
           style: {
@@ -40035,9 +39948,9 @@ ${text}
         }
       );
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)(import_jsx_runtime311.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)("figure", { ...blockProps, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime312.jsxs)(import_jsx_runtime312.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime312.jsxs)("figure", { ...blockProps, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
           Image2,
           {
             temporaryURL,
@@ -40057,10 +39970,10 @@ ${text}
             maxContentWidth
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
           import_block_editor107.MediaPlaceholder,
           {
-            icon: /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(import_block_editor107.BlockIcon, { icon: image_default }),
+            icon: /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(import_block_editor107.BlockIcon, { icon: image_default }),
             onSelect: onSelectImage,
             onSelectURL,
             onFilesPreUpload,
@@ -40246,7 +40159,7 @@ ${text}

   // packages/block-library/build-module/image/save.mjs
   var import_block_editor108 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime312 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime313 = __toESM(require_jsx_runtime(), 1);
   function save22({ attributes: attributes2 }) {
     const {
       url,
@@ -40282,7 +40195,7 @@ ${text}
     const imageClasses = clsx_default(borderProps.className, {
       [`wp-image-${id}`]: !!id
     });
-    const image = /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+    const image = /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
       "img",
       {
         src: url,
@@ -40315,8 +40228,8 @@ ${text}
       }
     );
     const displayCaption = !import_block_editor108.RichText.isEmpty(caption) || bindings.caption || bindings?.__default?.source === "core/pattern-overrides";
-    const figure = /* @__PURE__ */ (0, import_jsx_runtime312.jsxs)(import_jsx_runtime312.Fragment, { children: [
-      href ? /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+    const figure = /* @__PURE__ */ (0, import_jsx_runtime313.jsxs)(import_jsx_runtime313.Fragment, { children: [
+      href ? /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
         "a",
         {
           className: linkClass,
@@ -40326,7 +40239,7 @@ ${text}
           children: image
         }
       ) : image,
-      displayCaption && /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+      displayCaption && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
         import_block_editor108.RichText.Content,
         {
           className: (0, import_block_editor108.__experimentalGetElementClassName)("caption"),
@@ -40335,12 +40248,12 @@ ${text}
         }
       )
     ] });
-    return /* @__PURE__ */ (0, import_jsx_runtime312.jsx)("figure", { ...import_block_editor108.useBlockProps.save({ className: classes }), children: figure });
+    return /* @__PURE__ */ (0, import_jsx_runtime313.jsx)("figure", { ...import_block_editor108.useBlockProps.save({ className: classes }), children: figure });
   }

   // packages/block-library/build-module/image/transforms.mjs
   var import_blob13 = __toESM(require_blob(), 1);
-  var import_blocks41 = __toESM(require_blocks(), 1);
+  var import_blocks35 = __toESM(require_blocks(), 1);
   var import_data51 = __toESM(require_data(), 1);
   var import_core_data27 = __toESM(require_core_data(), 1);
   function getCarriedGifConversionAttributes(attributes2) {
@@ -40467,7 +40380,7 @@ ${text}
           const aspectRatio = widthNumber && heightNumber ? String(widthNumber / heightNumber) : void 0;
           const width = widthValue || (heightValue ? "auto" : void 0);
           const height = widthValue ? "auto" : heightValue;
-          const attributes2 = (0, import_blocks41.getBlockAttributes)(
+          const attributes2 = (0, import_blocks35.getBlockAttributes)(
             "core/image",
             node.outerHTML,
             {
@@ -40487,7 +40400,7 @@ ${text}
             attributes2.blob = attributes2.url;
             delete attributes2.url;
           }
-          return (0, import_blocks41.createBlock)("core/image", attributes2);
+          return (0, import_blocks35.createBlock)("core/image", attributes2);
         }
       },
       {
@@ -40502,7 +40415,7 @@ ${text}
         },
         transform(files) {
           const blocks = files.map((file) => {
-            return (0, import_blocks41.createBlock)("core/image", {
+            return (0, import_blocks35.createBlock)("core/image", {
               blob: (0, import_blob13.createBlobURL)(file)
             });
           });
@@ -40583,7 +40496,7 @@ ${text}
         transform(attributes2) {
           const { id, url, caption } = attributes2;
           const companion = getAnimatedGifVideoCompanion(id, url);
-          return (0, import_blocks41.createBlock)("core/video", {
+          return (0, import_blocks35.createBlock)("core/video", {
             ...getCarriedGifConversionAttributes(attributes2),
             id,
             src: companion.src,
@@ -40611,7 +40524,6 @@ ${text}
   var transforms_default14 = transforms13;

   // packages/block-library/build-module/image/index.mjs
-  var { fieldsKey: fieldsKey8, formKey: formKey8 } = unlock(import_blocks42.privateApis);
   var { name: name40 } = block_default40;
   var settings40 = {
     icon: image_default,
@@ -40620,7 +40532,7 @@ ${text}
         sizeSlug: "large",
         url: "https://s.w.org/images/core/5.3/MtBlanc1.jpg",
         // translators: Caption accompanying an image of the Mont Blanc, which serves as an example for the Image block.
-        caption: (0, import_i18n97.__)("Mont Blanc appears\u2014still, snowy, and serene.")
+        caption: (0, import_i18n96.__)("Mont Blanc appears\u2014still, snowy, and serene.")
       }
     },
     __experimentalLabel(attributes2, { context }) {
@@ -40631,7 +40543,7 @@ ${text}
       if (context === "accessibility") {
         const { caption, alt, url } = attributes2;
         if (!url) {
-          return (0, import_i18n97.__)("Empty");
+          return (0, import_i18n96.__)("Empty");
         }
         if (!alt) {
           return caption || "";
@@ -40649,84 +40561,6 @@ ${text}
     save: save22,
     deprecated: deprecated_default20
   };
-  if (window.__experimentalContentOnlyInspectorFields) {
-    settings40[fieldsKey8] = [
-      {
-        id: "image",
-        label: (0, import_i18n97.__)("Image"),
-        type: "media",
-        Edit: {
-          control: "media",
-          // TODO: replace with custom component
-          allowedTypes: ["image"],
-          multiple: false
-        },
-        getValue: ({ item }) => ({
-          id: item.id,
-          url: item.url,
-          alt: item.alt,
-          caption: item.caption
-        }),
-        setValue: ({ value }) => ({
-          id: value.id,
-          url: value.url,
-          alt: value.alt,
-          caption: value.caption
-        })
-      },
-      {
-        id: "link",
-        label: (0, import_i18n97.__)("Link"),
-        type: "url",
-        Edit: "link",
-        // TODO: replace with custom component
-        getValue: ({ item }) => ({
-          url: item.href,
-          rel: item.rel,
-          linkTarget: item.linkTarget
-        }),
-        setValue: ({ value }) => ({
-          href: value.url,
-          rel: value.rel,
-          linkTarget: value.linkTarget
-        }),
-        isVisible: (item) => !item.isDecorative
-      },
-      {
-        id: "caption",
-        label: (0, import_i18n97.__)("Caption"),
-        type: "text",
-        Edit: "rich-text",
-        // TODO: replace with custom component
-        isVisible: (item) => !item.isDecorative
-      },
-      {
-        id: "alt",
-        label: (0, import_i18n97.__)("Alt text"),
-        type: "text",
-        isVisible: (item) => !item.isDecorative
-      },
-      {
-        id: "isDecorative",
-        label: (0, import_i18n97.__)("Mark as decorative"),
-        type: "boolean",
-        setValue: ({ value }) => ({
-          isDecorative: value || void 0,
-          ...value && {
-            alt: "",
-            caption: void 0,
-            href: void 0,
-            linkDestination: void 0,
-            linkTarget: void 0,
-            rel: void 0
-          }
-        })
-      }
-    ];
-    settings40[formKey8] = {
-      fields: ["image", "link", "caption", "alt", "isDecorative"]
-    };
-  }
   var init40 = () => initBlock({ name: name40, metadata: block_default40, settings: settings40 });

   // packages/block-library/build-module/latest-comments/index.mjs
@@ -40809,10 +40643,10 @@ ${text}
   // packages/block-library/build-module/latest-comments/edit.mjs
   var import_block_editor109 = __toESM(require_block_editor(), 1);
   var import_components57 = __toESM(require_components(), 1);
-  var import_i18n98 = __toESM(require_i18n(), 1);
+  var import_i18n97 = __toESM(require_i18n(), 1);
   var import_server_side_render4 = __toESM(require_server_side_render(), 1);
   var import_compose29 = __toESM(require_compose(), 1);
-  var import_jsx_runtime313 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime314 = __toESM(require_jsx_runtime(), 1);
   var MIN_COMMENTS = 1;
   var MAX_COMMENTS = 100;
   function LatestComments({ attributes: attributes2, setAttributes, name: name118 }) {
@@ -40831,11 +40665,11 @@ ${text}
     });
     const disabledRef = (0, import_compose29.useDisabled)();
     const blockProps = (0, import_block_editor109.useBlockProps)({ ref: disabledRef });
-    return /* @__PURE__ */ (0, import_jsx_runtime313.jsxs)(import_jsx_runtime313.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(import_block_editor109.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime313.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)(import_jsx_runtime314.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(import_block_editor109.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)(
         import_components57.__experimentalToolsPanel,
         {
-          label: (0, import_i18n98.__)("Settings"),
+          label: (0, import_i18n97.__)("Settings"),
           resetAll: () => {
             setAttributes({
               commentsToShow: 5,
@@ -40846,17 +40680,17 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
               import_components57.__experimentalToolsPanelItem,
               {
                 hasValue: () => !displayAvatar,
-                label: (0, import_i18n98.__)("Display avatar"),
+                label: (0, import_i18n97.__)("Display avatar"),
                 onDeselect: () => setAttributes({ displayAvatar: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
                   import_components57.ToggleControl,
                   {
-                    label: (0, import_i18n98.__)("Display avatar"),
+                    label: (0, import_i18n97.__)("Display avatar"),
                     checked: displayAvatar,
                     onChange: () => setAttributes({
                       displayAvatar: !displayAvatar
@@ -40865,39 +40699,39 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
               import_components57.__experimentalToolsPanelItem,
               {
                 hasValue: () => !displayDate,
-                label: (0, import_i18n98.__)("Display date"),
+                label: (0, import_i18n97.__)("Display date"),
                 onDeselect: () => setAttributes({ displayDate: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
                   import_components57.ToggleControl,
                   {
-                    label: (0, import_i18n98.__)("Display date"),
+                    label: (0, import_i18n97.__)("Display date"),
                     checked: displayDate,
                     onChange: () => setAttributes({ displayDate: !displayDate })
                   }
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
               import_components57.__experimentalToolsPanelItem,
               {
                 hasValue: () => displayContent !== "excerpt",
-                label: (0, import_i18n98.__)("Display content"),
+                label: (0, import_i18n97.__)("Display content"),
                 onDeselect: () => setAttributes({ displayContent: "excerpt" }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
                   import_components57.SelectControl,
                   {
-                    label: (0, import_i18n98.__)("Display content"),
+                    label: (0, import_i18n97.__)("Display content"),
                     value: displayContent,
                     options: [
-                      { label: (0, import_i18n98.__)("No content"), value: "none" },
-                      { label: (0, import_i18n98.__)("Excerpt"), value: "excerpt" },
-                      { label: (0, import_i18n98.__)("Full content"), value: "full" }
+                      { label: (0, import_i18n97.__)("No content"), value: "none" },
+                      { label: (0, import_i18n97.__)("Excerpt"), value: "excerpt" },
+                      { label: (0, import_i18n97.__)("Full content"), value: "full" }
                     ],
                     onChange: (value) => setAttributes({
                       displayContent: value
@@ -40906,17 +40740,17 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
               import_components57.__experimentalToolsPanelItem,
               {
                 hasValue: () => commentsToShow !== 5,
-                label: (0, import_i18n98.__)("Number of comments"),
+                label: (0, import_i18n97.__)("Number of comments"),
                 onDeselect: () => setAttributes({ commentsToShow: 5 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
                   import_components57.RangeControl,
                   {
-                    label: (0, import_i18n98.__)("Number of comments"),
+                    label: (0, import_i18n97.__)("Number of comments"),
                     value: commentsToShow,
                     onChange: (value) => setAttributes({ commentsToShow: value }),
                     min: MIN_COMMENTS,
@@ -40929,13 +40763,13 @@ ${text}
           ]
         }
       ) }),
-      status === "loading" && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(import_components57.Spinner, {}) }),
-      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime313.jsx)("p", { children: (0, import_i18n98.sprintf)(
+      status === "loading" && /* @__PURE__ */ (0, import_jsx_runtime314.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(import_components57.Spinner, {}) }),
+      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime314.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)("p", { children: (0, import_i18n97.sprintf)(
         /* translators: %s: error message returned when rendering the block. */
-        (0, import_i18n98.__)("Error: %s"),
+        (0, import_i18n97.__)("Error: %s"),
         error2
       ) }) }),
-      status === "success" && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
+      status === "success" && /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
     ] });
   }

@@ -41278,14 +41112,14 @@ ${text}

   // packages/block-library/build-module/latest-posts/edit.mjs
   var import_components58 = __toESM(require_components(), 1);
-  var import_i18n99 = __toESM(require_i18n(), 1);
+  var import_i18n98 = __toESM(require_i18n(), 1);
   var import_date2 = __toESM(require_date(), 1);
   var import_block_editor110 = __toESM(require_block_editor(), 1);
   var import_data52 = __toESM(require_data(), 1);
   var import_core_data28 = __toESM(require_core_data(), 1);
   var import_notices9 = __toESM(require_notices(), 1);
   var import_compose30 = __toESM(require_compose(), 1);
-  var import_element75 = __toESM(require_element(), 1);
+  var import_element76 = __toESM(require_element(), 1);

   // packages/block-library/build-module/latest-posts/constants.mjs
   var MIN_EXCERPT_LENGTH = 10;
@@ -41293,7 +41127,7 @@ ${text}
   var DEFAULT_EXCERPT_LENGTH = 55;

   // packages/block-library/build-module/latest-posts/edit.mjs
-  var import_jsx_runtime314 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime315 = __toESM(require_jsx_runtime(), 1);
   var CATEGORIES_LIST_QUERY = {
     per_page: -1,
     _fields: "id,name",
@@ -41308,22 +41142,22 @@ ${text}
     {
       value: "none",
       icon: align_none_default,
-      label: (0, import_i18n99.__)("None")
+      label: (0, import_i18n98.__)("None")
     },
     {
       value: "left",
       icon: position_left_default,
-      label: (0, import_i18n99.__)("Left")
+      label: (0, import_i18n98.__)("Left")
     },
     {
       value: "center",
       icon: position_center_default,
-      label: (0, import_i18n99.__)("Center")
+      label: (0, import_i18n98.__)("Center")
     },
     {
       value: "right",
       icon: position_right_default,
-      label: (0, import_i18n99.__)("Right")
+      label: (0, import_i18n98.__)("Right")
     }
   ];
   function getFeaturedImageDetails(post, size) {
@@ -41403,11 +41237,11 @@ ${text}
       }
       setAttributes({ categories: allCategories });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)(import_jsx_runtime314.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime315.jsxs)(import_jsx_runtime315.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime315.jsxs)(
         import_components58.__experimentalToolsPanel,
         {
-          label: (0, import_i18n99.__)("Post content"),
+          label: (0, import_i18n98.__)("Post content"),
           resetAll: () => setAttributes({
             displayPostContent: false,
             displayPostContentRadio: "excerpt",
@@ -41415,41 +41249,41 @@ ${text}
           }),
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
               import_components58.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!displayPostContent,
-                label: (0, import_i18n99.__)("Display post content"),
+                label: (0, import_i18n98.__)("Display post content"),
                 onDeselect: () => setAttributes({ displayPostContent: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
                   import_components58.ToggleControl,
                   {
-                    label: (0, import_i18n99.__)("Display post content"),
+                    label: (0, import_i18n98.__)("Display post content"),
                     checked: displayPostContent,
                     onChange: (value) => setAttributes({ displayPostContent: value })
                   }
                 )
               }
             ),
-            displayPostContent && /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+            displayPostContent && /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
               import_components58.__experimentalToolsPanelItem,
               {
                 hasValue: () => displayPostContentRadio !== "excerpt",
-                label: (0, import_i18n99.__)("Content length"),
+                label: (0, import_i18n98.__)("Content length"),
                 onDeselect: () => setAttributes({
                   displayPostContentRadio: "excerpt"
                 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
                   import_components58.RadioControl,
                   {
-                    label: (0, import_i18n99.__)("Content length"),
+                    label: (0, import_i18n98.__)("Content length"),
                     selected: displayPostContentRadio,
                     options: [
-                      { label: (0, import_i18n99.__)("Excerpt"), value: "excerpt" },
+                      { label: (0, import_i18n98.__)("Excerpt"), value: "excerpt" },
                       {
-                        label: (0, import_i18n99.__)("Full post"),
+                        label: (0, import_i18n98.__)("Full post"),
                         value: "full_post"
                       }
                     ],
@@ -41460,19 +41294,19 @@ ${text}
                 )
               }
             ),
-            displayPostContent && displayPostContentRadio === "excerpt" && /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+            displayPostContent && displayPostContentRadio === "excerpt" && /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
               import_components58.__experimentalToolsPanelItem,
               {
                 hasValue: () => excerptLength !== DEFAULT_EXCERPT_LENGTH,
-                label: (0, import_i18n99.__)("Max number of words"),
+                label: (0, import_i18n98.__)("Max number of words"),
                 onDeselect: () => setAttributes({
                   excerptLength: DEFAULT_EXCERPT_LENGTH
                 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
                   import_components58.RangeControl,
                   {
-                    label: (0, import_i18n99.__)("Max number of words"),
+                    label: (0, import_i18n98.__)("Max number of words"),
                     value: excerptLength,
                     onChange: (value) => setAttributes({ excerptLength: value }),
                     min: MIN_EXCERPT_LENGTH,
@@ -41484,44 +41318,44 @@ ${text}
           ]
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime315.jsxs)(
         import_components58.__experimentalToolsPanel,
         {
-          label: (0, import_i18n99.__)("Post meta"),
+          label: (0, import_i18n98.__)("Post meta"),
           resetAll: () => setAttributes({
             displayAuthor: false,
             displayPostDate: false
           }),
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
               import_components58.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!displayAuthor,
-                label: (0, import_i18n99.__)("Display author name"),
+                label: (0, import_i18n98.__)("Display author name"),
                 onDeselect: () => setAttributes({ displayAuthor: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
                   import_components58.ToggleControl,
                   {
-                    label: (0, import_i18n99.__)("Display author name"),
+                    label: (0, import_i18n98.__)("Display author name"),
                     checked: displayAuthor,
                     onChange: (value) => setAttributes({ displayAuthor: value })
                   }
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
               import_components58.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!displayPostDate,
-                label: (0, import_i18n99.__)("Display post date"),
+                label: (0, import_i18n98.__)("Display post date"),
                 onDeselect: () => setAttributes({ displayPostDate: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
                   import_components58.ToggleControl,
                   {
-                    label: (0, import_i18n99.__)("Display post date"),
+                    label: (0, import_i18n98.__)("Display post date"),
                     checked: displayPostDate,
                     onChange: (value) => setAttributes({ displayPostDate: value })
                   }
@@ -41531,10 +41365,10 @@ ${text}
           ]
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime315.jsxs)(
         import_components58.__experimentalToolsPanel,
         {
-          label: (0, import_i18n99.__)("Featured image"),
+          label: (0, import_i18n98.__)("Featured image"),
           resetAll: () => setAttributes({
             displayFeaturedImage: false,
             featuredImageAlign: void 0,
@@ -41545,36 +41379,36 @@ ${text}
           }),
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
               import_components58.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!displayFeaturedImage,
-                label: (0, import_i18n99.__)("Display featured image"),
+                label: (0, import_i18n98.__)("Display featured image"),
                 onDeselect: () => setAttributes({ displayFeaturedImage: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
                   import_components58.ToggleControl,
                   {
-                    label: (0, import_i18n99.__)("Display featured image"),
+                    label: (0, import_i18n98.__)("Display featured image"),
                     checked: displayFeaturedImage,
                     onChange: (value) => setAttributes({ displayFeaturedImage: value })
                   }
                 )
               }
             ),
-            displayFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)(import_jsx_runtime314.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+            displayFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime315.jsxs)(import_jsx_runtime315.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
                 import_components58.__experimentalToolsPanelItem,
                 {
                   hasValue: () => featuredImageSizeSlug !== "thumbnail" || featuredImageSizeWidth !== null || featuredImageSizeHeight !== null,
-                  label: (0, import_i18n99.__)("Image size"),
+                  label: (0, import_i18n98.__)("Image size"),
                   onDeselect: () => setAttributes({
                     featuredImageSizeSlug: "thumbnail",
                     featuredImageSizeWidth: null,
                     featuredImageSizeHeight: null
                   }),
                   isShownByDefault: true,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
                     import_block_editor110.__experimentalImageSizeControl,
                     {
                       onChange: (value) => {
@@ -41593,7 +41427,7 @@ ${text}
                       imageWidth: defaultImageWidth,
                       imageHeight: defaultImageHeight,
                       imageSizeOptions,
-                      imageSizeHelp: (0, import_i18n99.__)(
+                      imageSizeHelp: (0, import_i18n98.__)(
                         "Select the size of the source image."
                       ),
                       onChangeImage: (value) => setAttributes({
@@ -41605,27 +41439,27 @@ ${text}
                   )
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
                 import_components58.__experimentalToolsPanelItem,
                 {
                   hasValue: () => !!featuredImageAlign,
-                  label: (0, import_i18n99.__)("Image alignment"),
+                  label: (0, import_i18n98.__)("Image alignment"),
                   onDeselect: () => setAttributes({
                     featuredImageAlign: void 0
                   }),
                   isShownByDefault: true,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
                     import_components58.__experimentalToggleGroupControl,
                     {
                       className: "editor-latest-posts-image-alignment-control",
-                      label: (0, import_i18n99.__)("Image alignment"),
+                      label: (0, import_i18n98.__)("Image alignment"),
                       value: featuredImageAlign || "none",
                       onChange: (value) => setAttributes({
                         featuredImageAlign: value !== "none" ? value : void 0
                       }),
                       children: imageAlignmentOptions.map(
                         ({ value, icon: icon2, label }) => {
-                          return /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+                          return /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
                             import_components58.__experimentalToggleGroupControlOptionIcon,
                             {
                               value,
@@ -41640,19 +41474,19 @@ ${text}
                   )
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
                 import_components58.__experimentalToolsPanelItem,
                 {
                   hasValue: () => !!addLinkToFeaturedImage,
-                  label: (0, import_i18n99.__)("Add link to featured image"),
+                  label: (0, import_i18n98.__)("Add link to featured image"),
                   onDeselect: () => setAttributes({
                     addLinkToFeaturedImage: false
                   }),
                   isShownByDefault: true,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
                     import_components58.ToggleControl,
                     {
-                      label: (0, import_i18n99.__)("Add link to featured image"),
+                      label: (0, import_i18n98.__)("Add link to featured image"),
                       checked: addLinkToFeaturedImage,
                       onChange: (value) => setAttributes({
                         addLinkToFeaturedImage: value
@@ -41665,10 +41499,10 @@ ${text}
           ]
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
         import_components58.__experimentalToolsPanel,
         {
-          label: (0, import_i18n99.__)("Sorting and filtering"),
+          label: (0, import_i18n98.__)("Sorting and filtering"),
           resetAll: () => setAttributes({
             order: "desc",
             orderBy: "date",
@@ -41677,11 +41511,11 @@ ${text}
             selectedAuthor: void 0
           }),
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
             import_components58.__experimentalToolsPanelItem,
             {
               hasValue: () => order !== "desc" || orderBy !== "date" || postsToShow !== 5 || categories?.length > 0 || !!selectedAuthor,
-              label: (0, import_i18n99.__)("Sort and filter"),
+              label: (0, import_i18n98.__)("Sort and filter"),
               onDeselect: () => setAttributes({
                 order: "desc",
                 orderBy: "date",
@@ -41690,7 +41524,7 @@ ${text}
                 selectedAuthor: void 0
               }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
                 import_components58.QueryControls,
                 {
                   ...{ order, orderBy },
@@ -41772,13 +41606,13 @@ ${text}
     const { createWarningNotice } = (0, import_data52.useDispatch)(import_notices9.store);
     const showRedirectionPreventedNotice = (event) => {
       event.preventDefault();
-      createWarningNotice((0, import_i18n99.__)("Links are disabled in the editor."), {
+      createWarningNotice((0, import_i18n98.__)("Links are disabled in the editor."), {
         id: `block-library/core/latest-posts/redirection-prevented/${instanceId}`,
         type: "snackbar"
       });
     };
     const hasPosts = !!latestPosts?.length;
-    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(import_block_editor110.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(import_block_editor110.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
       Controls,
       {
         attributes: attributes2,
@@ -41796,9 +41630,9 @@ ${text}
       })
     });
     if (!hasPosts) {
-      return /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)("div", { ...blockProps, children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime315.jsxs)("div", { ...blockProps, children: [
         inspectorControls,
-        /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(import_components58.Placeholder, { icon: pin_default, label: (0, import_i18n99.__)("Latest Posts"), children: !Array.isArray(latestPosts) ? /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(import_components58.Spinner, {}) : (0, import_i18n99.__)("No posts found.") })
+        /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(import_components58.Placeholder, { icon: pin_default, label: (0, import_i18n98.__)("Latest Posts"), children: !Array.isArray(latestPosts) ? /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(import_components58.Spinner, {}) : (0, import_i18n98.__)("No posts found.") })
       ] });
     }
     const displayPosts = latestPosts.length > postsToShow ? latestPosts.slice(0, postsToShow) : latestPosts;
@@ -41810,13 +41644,13 @@ ${text}
     const layoutControls = [
       {
         icon: list_default,
-        title: (0, import_i18n99._x)("List view", "Latest posts block display setting"),
+        title: (0, import_i18n98._x)("List view", "Latest posts block display setting"),
         onClick: () => setDisplayLayout({ type: "default" }),
         isActive: layoutType === "default" || layoutType === "constrained"
       },
       {
         icon: grid_default,
-        title: (0, import_i18n99._x)("Grid view", "Latest posts block display setting"),
+        title: (0, import_i18n98._x)("Grid view", "Latest posts block display setting"),
         onClick: () => setDisplayLayout({
           type: "grid",
           columnCount
@@ -41825,10 +41659,10 @@ ${text}
       }
     ];
     const dateFormat = (0, import_date2.getSettings)().formats.date;
-    return /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)(import_jsx_runtime314.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime315.jsxs)(import_jsx_runtime315.Fragment, { children: [
       inspectorControls,
-      /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(import_block_editor110.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(import_components58.ToolbarGroup, { controls: layoutControls }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime314.jsx)("ul", { ...blockProps, children: displayPosts.map((post) => {
+      /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(import_block_editor110.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(import_components58.ToolbarGroup, { controls: layoutControls }) }),
+      /* @__PURE__ */ (0, import_jsx_runtime315.jsx)("ul", { ...blockProps, children: displayPosts.map((post) => {
         const titleTrimmed = post.title.rendered.trim();
         let excerpt = post.excerpt.rendered;
         const currentAuthor = getCurrentAuthor(post);
@@ -41841,7 +41675,7 @@ ${text}
           [`align${featuredImageAlign}`]: !!featuredImageAlign
         });
         const renderFeaturedImage = displayFeaturedImage && imageSourceUrl;
-        const featuredImage = renderFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+        const featuredImage = renderFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
           "img",
           {
             src: imageSourceUrl,
@@ -41853,20 +41687,20 @@ ${text}
           }
         );
         const needsReadMore = excerptLength < excerpt.trim().split(" ").length && post.excerpt.raw === "";
-        const postExcerpt = needsReadMore ? /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)(import_jsx_runtime314.Fragment, { children: [
+        const postExcerpt = needsReadMore ? /* @__PURE__ */ (0, import_jsx_runtime315.jsxs)(import_jsx_runtime315.Fragment, { children: [
           excerpt.trim().split(" ", excerptLength).join(" "),
-          (0, import_element75.createInterpolateElement)(
-            (0, import_i18n99.sprintf)(
+          (0, import_element76.createInterpolateElement)(
+            (0, import_i18n98.sprintf)(
               /* translators: 1: Hidden accessibility text: Post title */
-              (0, import_i18n99.__)(
+              (0, import_i18n98.__)(
                 "\u2026 <a>Read more<span>: %1$s</span></a>"
               ),
-              titleTrimmed || (0, import_i18n99.__)("(no title)")
+              titleTrimmed || (0, import_i18n98.__)("(no title)")
             ),
             {
               a: (
                 // eslint-disable-next-line jsx-a11y/anchor-has-content
-                /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
                   "a",
                   {
                     className: "wp-block-latest-posts__read-more",
@@ -41876,12 +41710,12 @@ ${text}
                   }
                 )
               ),
-              span: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)("span", { className: "screen-reader-text" })
+              span: /* @__PURE__ */ (0, import_jsx_runtime315.jsx)("span", { className: "screen-reader-text" })
             }
           )
         ] }) : excerpt;
-        return /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)("li", { children: [
-          renderFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime314.jsx)("div", { className: imageClasses, children: addLinkToFeaturedImage ? /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime315.jsxs)("li", { children: [
+          renderFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime315.jsx)("div", { className: imageClasses, children: addLinkToFeaturedImage ? /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
             "a",
             {
               href: post.link,
@@ -41889,7 +41723,7 @@ ${text}
               children: featuredImage
             }
           ) : featuredImage }),
-          /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
             "a",
             {
               className: "wp-block-latest-posts__post-title",
@@ -41898,15 +41732,15 @@ ${text}
                 __html: titleTrimmed
               } : void 0,
               onClick: showRedirectionPreventedNotice,
-              children: !titleTrimmed ? (0, import_i18n99.__)("(no title)") : null
+              children: !titleTrimmed ? (0, import_i18n98.__)("(no title)") : null
             }
           ),
-          displayAuthor && currentAuthor && /* @__PURE__ */ (0, import_jsx_runtime314.jsx)("div", { className: "wp-block-latest-posts__post-author", children: (0, import_i18n99.sprintf)(
+          displayAuthor && currentAuthor && /* @__PURE__ */ (0, import_jsx_runtime315.jsx)("div", { className: "wp-block-latest-posts__post-author", children: (0, import_i18n98.sprintf)(
             /* translators: byline. %s: author. */
-            (0, import_i18n99.__)("by %s"),
+            (0, import_i18n98.__)("by %s"),
             currentAuthor.name
           ) }),
-          displayPostDate && post.date_gmt && /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+          displayPostDate && post.date_gmt && /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
             "time",
             {
               dateTime: (0, import_date2.format)("c", post.date_gmt),
@@ -41914,8 +41748,8 @@ ${text}
               children: (0, import_date2.dateI18n)(dateFormat, post.date_gmt)
             }
           ),
-          displayPostContent && displayPostContentRadio === "excerpt" && /* @__PURE__ */ (0, import_jsx_runtime314.jsx)("div", { className: "wp-block-latest-posts__post-excerpt", children: postExcerpt }),
-          displayPostContent && displayPostContentRadio === "full_post" && /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+          displayPostContent && displayPostContentRadio === "excerpt" && /* @__PURE__ */ (0, import_jsx_runtime315.jsx)("div", { className: "wp-block-latest-posts__post-excerpt", children: postExcerpt }),
+          displayPostContent && displayPostContentRadio === "full_post" && /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
             "div",
             {
               className: "wp-block-latest-posts__post-full-content",
@@ -41947,13 +41781,13 @@ ${text}
     name: () => name43,
     settings: () => settings43
   });
-  var import_i18n102 = __toESM(require_i18n(), 1);
+  var import_i18n101 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/list/deprecated.mjs
   var import_block_editor111 = __toESM(require_block_editor(), 1);

   // packages/block-library/build-module/list/utils.mjs
-  var import_blocks43 = __toESM(require_blocks(), 1);
+  var import_blocks36 = __toESM(require_blocks(), 1);
   var LIST_STYLES = {
     A: "upper-alpha",
     a: "lower-alpha",
@@ -41978,7 +41812,7 @@ ${text}
         const [nestedList, ...nodes] = children;
         const hasNestedList = nestedList?.tagName === "UL" || nestedList?.tagName === "OL";
         if (!hasNestedList) {
-          return (0, import_blocks43.createBlock)("core/list-item", {
+          return (0, import_blocks36.createBlock)("core/list-item", {
             content: listItem.innerHTML
           });
         }
@@ -41995,14 +41829,14 @@ ${text}
         const childInnerBlocks = [
           createListBlockFromDOMElement(nestedList)
         ];
-        return (0, import_blocks43.createBlock)(
+        return (0, import_blocks36.createBlock)(
           "core/list-item",
           childAttributes,
           childInnerBlocks
         );
       }
     );
-    return (0, import_blocks43.createBlock)("core/list", listAttributes, innerBlocks);
+    return (0, import_blocks36.createBlock)("core/list", listAttributes, innerBlocks);
   }
   function migrateToListV2(attributes2) {
     const { values, start, reversed, ordered, type, ...otherAttributes } = attributes2;
@@ -42017,7 +41851,7 @@ ${text}
     if (type) {
       list.setAttribute("type", type);
     }
-    const [listBlock] = (0, import_blocks43.rawHandler)({ HTML: list.outerHTML });
+    const [listBlock] = (0, import_blocks36.rawHandler)({ HTML: list.outerHTML });
     return [
       { ...otherAttributes, ...listBlock.attributes },
       listBlock.innerBlocks
@@ -42035,7 +41869,7 @@ ${text}
   }

   // packages/block-library/build-module/list/deprecated.mjs
-  var import_jsx_runtime315 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime316 = __toESM(require_jsx_runtime(), 1);
   var v0 = {
     attributes: {
       ordered: {
@@ -42083,7 +41917,7 @@ ${text}
     save({ attributes: attributes2 }) {
       const { ordered, values, type, reversed, start } = attributes2;
       const TagName2 = ordered ? "ol" : "ul";
-      return /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(TagName2, { ...import_block_editor111.useBlockProps.save({ type, reversed, start }), children: /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(import_block_editor111.RichText.Content, { value: values, multiline: "li" }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(TagName2, { ...import_block_editor111.useBlockProps.save({ type, reversed, start }), children: /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(import_block_editor111.RichText.Content, { value: values, multiline: "li" }) });
     },
     migrate: migrate_font_family_default,
     isEligible({ style: style2 }) {
@@ -42149,7 +41983,7 @@ ${text}
     save({ attributes: attributes2 }) {
       const { ordered, values, type, reversed, start } = attributes2;
       const TagName2 = ordered ? "ol" : "ul";
-      return /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(TagName2, { ...import_block_editor111.useBlockProps.save({ type, reversed, start }), children: /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(import_block_editor111.RichText.Content, { value: values, multiline: "li" }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(TagName2, { ...import_block_editor111.useBlockProps.save({ type, reversed, start }), children: /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(import_block_editor111.RichText.Content, { value: values, multiline: "li" }) });
     },
     migrate: migrateToListV2
   };
@@ -42224,7 +42058,7 @@ ${text}
     save({ attributes: attributes2 }) {
       const { ordered, type, reversed, start } = attributes2;
       const TagName2 = ordered ? "ol" : "ul";
-      return /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(TagName2, { ...import_block_editor111.useBlockProps.save({ type, reversed, start }), children: /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(import_block_editor111.InnerBlocks.Content, {}) });
+      return /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(TagName2, { ...import_block_editor111.useBlockProps.save({ type, reversed, start }), children: /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(import_block_editor111.InnerBlocks.Content, {}) });
     },
     migrate: migrateTypeToInlineStyle
   };
@@ -42297,7 +42131,7 @@ ${text}
     save({ attributes: attributes2 }) {
       const { ordered, type, reversed, start } = attributes2;
       const TagName2 = ordered ? "ol" : "ul";
-      return /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(
         TagName2,
         {
           ...import_block_editor111.useBlockProps.save({
@@ -42307,7 +42141,7 @@ ${text}
               listStyleType: ordered && type !== "decimal" ? type : void 0
             }
           }),
-          children: /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(import_block_editor111.InnerBlocks.Content, {})
+          children: /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(import_block_editor111.InnerBlocks.Content, {})
         }
       );
     }
@@ -42318,44 +42152,44 @@ ${text}
   var import_block_editor113 = __toESM(require_block_editor(), 1);
   var import_components60 = __toESM(require_components(), 1);
   var import_data53 = __toESM(require_data(), 1);
-  var import_i18n101 = __toESM(require_i18n(), 1);
-  var import_blocks44 = __toESM(require_blocks(), 1);
-  var import_element77 = __toESM(require_element(), 1);
+  var import_i18n100 = __toESM(require_i18n(), 1);
+  var import_blocks37 = __toESM(require_blocks(), 1);
+  var import_element78 = __toESM(require_element(), 1);
   var import_deprecated25 = __toESM(require_deprecated(), 1);

   // packages/block-library/build-module/list/ordered-list-settings.mjs
-  var import_i18n100 = __toESM(require_i18n(), 1);
+  var import_i18n99 = __toESM(require_i18n(), 1);
   var import_block_editor112 = __toESM(require_block_editor(), 1);
   var import_components59 = __toESM(require_components(), 1);
-  var import_jsx_runtime316 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime317 = __toESM(require_jsx_runtime(), 1);
   var LIST_STYLE_OPTIONS = [
     {
-      label: (0, import_i18n100.__)("Numbers"),
+      label: (0, import_i18n99.__)("Numbers"),
       value: "decimal"
     },
     {
-      label: (0, import_i18n100.__)("Uppercase letters"),
+      label: (0, import_i18n99.__)("Uppercase letters"),
       value: "upper-alpha"
     },
     {
-      label: (0, import_i18n100.__)("Lowercase letters"),
+      label: (0, import_i18n99.__)("Lowercase letters"),
       value: "lower-alpha"
     },
     {
-      label: (0, import_i18n100.__)("Uppercase Roman numerals"),
+      label: (0, import_i18n99.__)("Uppercase Roman numerals"),
       value: "upper-roman"
     },
     {
-      label: (0, import_i18n100.__)("Lowercase Roman numerals"),
+      label: (0, import_i18n99.__)("Lowercase Roman numerals"),
       value: "lower-roman"
     }
   ];
   var OrderedListSettings = ({ setAttributes, reversed, start, type }) => {
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(import_block_editor112.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime316.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(import_block_editor112.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime317.jsxs)(
       import_components59.__experimentalToolsPanel,
       {
-        label: (0, import_i18n100.__)("Settings"),
+        label: (0, import_i18n99.__)("Settings"),
         resetAll: () => {
           setAttributes({
             type: void 0,
@@ -42365,19 +42199,19 @@ ${text}
         },
         dropdownMenuProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
             import_components59.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n100.__)("List style"),
+              label: (0, import_i18n99.__)("List style"),
               isShownByDefault: true,
               hasValue: () => !!type,
               onDeselect: () => setAttributes({
                 type: void 0
               }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
                 import_components59.SelectControl,
                 {
-                  label: (0, import_i18n100.__)("List style"),
+                  label: (0, import_i18n99.__)("List style"),
                   options: LIST_STYLE_OPTIONS,
                   value: type || "decimal",
                   onChange: (newValue) => setAttributes({ type: newValue })
@@ -42385,19 +42219,19 @@ ${text}
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
             import_components59.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n100.__)("Start value"),
+              label: (0, import_i18n99.__)("Start value"),
               isShownByDefault: true,
               hasValue: () => !!start,
               onDeselect: () => setAttributes({
                 start: void 0
               }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
                 import_components59.TextControl,
                 {
-                  label: (0, import_i18n100.__)("Start value"),
+                  label: (0, import_i18n99.__)("Start value"),
                   type: "number",
                   onChange: (value) => {
                     const int = parseInt(value, 10);
@@ -42413,19 +42247,19 @@ ${text}
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
             import_components59.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n100.__)("Reverse order"),
+              label: (0, import_i18n99.__)("Reverse order"),
               isShownByDefault: true,
               hasValue: () => !!reversed,
               onDeselect: () => setAttributes({
                 reversed: void 0
               }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
                 import_components59.ToggleControl,
                 {
-                  label: (0, import_i18n100.__)("Reverse order"),
+                  label: (0, import_i18n99.__)("Reverse order"),
                   checked: reversed || false,
                   onChange: (value) => {
                     setAttributes({
@@ -42444,24 +42278,24 @@ ${text}
   var ordered_list_settings_default = OrderedListSettings;

   // packages/block-library/build-module/list/tag-name.mjs
-  var import_element76 = __toESM(require_element(), 1);
-  var import_jsx_runtime317 = __toESM(require_jsx_runtime(), 1);
+  var import_element77 = __toESM(require_element(), 1);
+  var import_jsx_runtime318 = __toESM(require_jsx_runtime(), 1);
   function TagName(props, ref) {
     const { ordered, ...extraProps } = props;
     const Tag = ordered ? "ol" : "ul";
-    return /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(Tag, { ref, ...extraProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(Tag, { ref, ...extraProps });
   }
-  var tag_name_default = (0, import_element76.forwardRef)(TagName);
+  var tag_name_default = (0, import_element77.forwardRef)(TagName);

   // packages/block-library/build-module/list/edit.mjs
-  var import_jsx_runtime318 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime319 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_BLOCK4 = {
     name: "core/list-item"
   };
   function useMigrateOnLoad(attributes2, clientId) {
     const registry = (0, import_data53.useRegistry)();
     const { updateBlockAttributes, replaceInnerBlocks, selectBlock } = (0, import_data53.useDispatch)(import_block_editor113.store);
-    (0, import_element77.useEffect)(() => {
+    (0, import_element78.useEffect)(() => {
       if (!attributes2.values) {
         return;
       }
@@ -42484,10 +42318,10 @@ ${text}
   function useOutdentList(clientId) {
     const { replaceBlocks, selectionChange } = (0, import_data53.useDispatch)(import_block_editor113.store);
     const { getBlockRootClientId, getBlockAttributes: getBlockAttributes4, getBlock } = (0, import_data53.useSelect)(import_block_editor113.store);
-    return (0, import_element77.useCallback)(() => {
+    return (0, import_element78.useCallback)(() => {
       const parentBlockId = getBlockRootClientId(clientId);
       const parentBlockAttributes = getBlockAttributes4(parentBlockId);
-      const newParentBlock = (0, import_blocks44.createBlock)(
+      const newParentBlock = (0, import_blocks37.createBlock)(
         "core/list-item",
         parentBlockAttributes
       );
@@ -42505,12 +42339,12 @@ ${text}
       },
       [clientId]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(import_jsx_runtime318.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(import_jsx_runtime319.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
       import_components60.ToolbarButton,
       {
-        icon: (0, import_i18n101.isRTL)() ? format_outdent_rtl_default : format_outdent_default,
-        title: (0, import_i18n101.__)("Outdent"),
-        description: (0, import_i18n101.__)("Outdent list item"),
+        icon: (0, import_i18n100.isRTL)() ? format_outdent_rtl_default : format_outdent_default,
+        title: (0, import_i18n100.__)("Outdent"),
+        description: (0, import_i18n100.__)("Outdent list item"),
         disabled: !canOutdent,
         onClick: outdentList
       }
@@ -42530,35 +42364,35 @@ ${text}
       __experimentalCaptureToolbars: true
     });
     useMigrateOnLoad(attributes2, clientId);
-    const controls = /* @__PURE__ */ (0, import_jsx_runtime318.jsxs)(import_block_editor113.BlockControls, { group: "block", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(
+    const controls = /* @__PURE__ */ (0, import_jsx_runtime319.jsxs)(import_block_editor113.BlockControls, { group: "block", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
         import_components60.ToolbarButton,
         {
-          icon: (0, import_i18n101.isRTL)() ? format_list_bullets_rtl_default : format_list_bullets_default,
-          title: (0, import_i18n101.__)("Unordered"),
-          description: (0, import_i18n101.__)("Convert to unordered list"),
+          icon: (0, import_i18n100.isRTL)() ? format_list_bullets_rtl_default : format_list_bullets_default,
+          title: (0, import_i18n100.__)("Unordered"),
+          description: (0, import_i18n100.__)("Convert to unordered list"),
           isActive: ordered === false,
           onClick: () => {
             setAttributes({ ordered: false });
           }
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
         import_components60.ToolbarButton,
         {
-          icon: (0, import_i18n101.isRTL)() ? format_list_numbered_rtl_default : format_list_numbered_default,
-          title: (0, import_i18n101.__)("Ordered"),
-          description: (0, import_i18n101.__)("Convert to ordered list"),
+          icon: (0, import_i18n100.isRTL)() ? format_list_numbered_rtl_default : format_list_numbered_default,
+          title: (0, import_i18n100.__)("Ordered"),
+          description: (0, import_i18n100.__)("Convert to ordered list"),
           isActive: ordered === true,
           onClick: () => {
             setAttributes({ ordered: true });
           }
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(IndentUI, { clientId })
+      /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(IndentUI, { clientId })
     ] });
-    return /* @__PURE__ */ (0, import_jsx_runtime318.jsxs)(import_jsx_runtime318.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime319.jsxs)(import_jsx_runtime319.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
         tag_name_default,
         {
           ordered,
@@ -42568,7 +42402,7 @@ ${text}
         }
       ),
       controls,
-      ordered && /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(
+      ordered && /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
         ordered_list_settings_default,
         {
           ...{
@@ -42676,11 +42510,11 @@ ${text}

   // packages/block-library/build-module/list/save.mjs
   var import_block_editor114 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime319 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime320 = __toESM(require_jsx_runtime(), 1);
   function save23({ attributes: attributes2 }) {
     const { ordered, type, reversed, start } = attributes2;
     const TagName2 = ordered ? "ol" : "ul";
-    return /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(
       TagName2,
       {
         ...import_block_editor114.useBlockProps.save({
@@ -42690,13 +42524,13 @@ ${text}
             listStyleType: ordered && type !== "decimal" ? type : void 0
           }
         }),
-        children: /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(import_block_editor114.InnerBlocks.Content, {})
+        children: /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(import_block_editor114.InnerBlocks.Content, {})
       }
     );
   }

   // packages/block-library/build-module/list/transforms.mjs
-  var import_blocks45 = __toESM(require_blocks(), 1);
+  var import_blocks38 = __toESM(require_blocks(), 1);
   var import_rich_text4 = __toESM(require_rich_text(), 1);
   function getListContentSchema({ phrasingContentSchema }) {
     const listContentSchema = {
@@ -42731,19 +42565,19 @@ ${text}
           let childBlocks = [];
           if (blockAttributes8.length > 1) {
             childBlocks = blockAttributes8.map(({ content }) => {
-              return (0, import_blocks45.createBlock)("core/list-item", { content });
+              return (0, import_blocks38.createBlock)("core/list-item", { content });
             });
           } else if (blockAttributes8.length === 1) {
             const value = (0, import_rich_text4.create)({
               html: blockAttributes8[0].content
             });
             childBlocks = (0, import_rich_text4.split)(value, "\n").map((result) => {
-              return (0, import_blocks45.createBlock)("core/list-item", {
+              return (0, import_blocks38.createBlock)("core/list-item", {
                 content: (0, import_rich_text4.toHTMLString)({ value: result })
               });
             });
           }
-          return (0, import_blocks45.createBlock)(
+          return (0, import_blocks38.createBlock)(
             "core/list",
             {
               anchor: blockAttributes8.anchor
@@ -42765,8 +42599,8 @@ ${text}
         type: "prefix",
         prefix,
         transform(content) {
-          return (0, import_blocks45.createBlock)("core/list", {}, [
-            (0, import_blocks45.createBlock)("core/list-item", { content })
+          return (0, import_blocks38.createBlock)("core/list", {}, [
+            (0, import_blocks38.createBlock)("core/list-item", { content })
           ]);
         }
       })),
@@ -42774,12 +42608,12 @@ ${text}
         type: "prefix",
         prefix,
         transform(content) {
-          return (0, import_blocks45.createBlock)(
+          return (0, import_blocks38.createBlock)(
             "core/list",
             {
               ordered: true
             },
-            [(0, import_blocks45.createBlock)("core/list-item", { content })]
+            [(0, import_blocks38.createBlock)("core/list-item", { content })]
           );
         }
       }))
@@ -42790,7 +42624,7 @@ ${text}
         blocks: [block],
         transform: (_attributes, childBlocks) => {
           return getListContentFlat(childBlocks).map(
-            (content) => (0, import_blocks45.createBlock)(block, {
+            (content) => (0, import_blocks38.createBlock)(block, {
               content
             })
           );
@@ -42809,23 +42643,23 @@ ${text}
       innerBlocks: [
         {
           name: "core/list-item",
-          attributes: { content: (0, import_i18n102.__)("Alice.") }
+          attributes: { content: (0, import_i18n101.__)("Alice.") }
         },
         {
           name: "core/list-item",
-          attributes: { content: (0, import_i18n102.__)("The White Rabbit.") }
+          attributes: { content: (0, import_i18n101.__)("The White Rabbit.") }
         },
         {
           name: "core/list-item",
-          attributes: { content: (0, import_i18n102.__)("The Cheshire Cat.") }
+          attributes: { content: (0, import_i18n101.__)("The Cheshire Cat.") }
         },
         {
           name: "core/list-item",
-          attributes: { content: (0, import_i18n102.__)("The Mad Hatter.") }
+          attributes: { content: (0, import_i18n101.__)("The Mad Hatter.") }
         },
         {
           name: "core/list-item",
-          attributes: { content: (0, import_i18n102.__)("The Queen of Hearts.") }
+          attributes: { content: (0, import_i18n101.__)("The Queen of Hearts.") }
         }
       ]
     },
@@ -42848,21 +42682,21 @@ ${text}
   });

   // packages/block-library/build-module/math/edit.mjs
-  var import_i18n103 = __toESM(require_i18n(), 1);
+  var import_i18n102 = __toESM(require_i18n(), 1);
   var import_block_editor115 = __toESM(require_block_editor(), 1);
   var import_components61 = __toESM(require_components(), 1);
-  var import_element78 = __toESM(require_element(), 1);
+  var import_element79 = __toESM(require_element(), 1);
   var import_data54 = __toESM(require_data(), 1);
-  var import_jsx_runtime320 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime321 = __toESM(require_jsx_runtime(), 1);
   function MathEdit({ attributes: attributes2, setAttributes, isSelected }) {
     const { latex, mathML } = attributes2;
-    const [blockRef, setBlockRef] = (0, import_element78.useState)();
-    const [error2, setError] = (0, import_element78.useState)(null);
-    const [latexToMathML, setLatexToMathML] = (0, import_element78.useState)();
-    const initialLatex = (0, import_element78.useRef)(latex);
-    const formRef = (0, import_element78.useRef)();
+    const [blockRef, setBlockRef] = (0, import_element79.useState)();
+    const [error2, setError] = (0, import_element79.useState)(null);
+    const [latexToMathML, setLatexToMathML] = (0, import_element79.useState)();
+    const initialLatex = (0, import_element79.useRef)(latex);
+    const formRef = (0, import_element79.useRef)();
     const { __unstableMarkNextChangeAsNotPersistent } = (0, import_data54.useDispatch)(import_block_editor115.store);
-    (0, import_element78.useEffect)(() => {
+    (0, import_element79.useEffect)(() => {
       import("@wordpress/latex-to-mathml").then((module) => {
         setLatexToMathML(() => module.default);
         if (initialLatex.current) {
@@ -42883,15 +42717,15 @@ ${text}
       ref: setBlockRef,
       position: "relative"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime320.jsxs)("div", { ...blockProps, children: [
-      mathML ? /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime321.jsxs)("div", { ...blockProps, children: [
+      mathML ? /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
         "math",
         {
           display: "block",
           dangerouslySetInnerHTML: { __html: mathML }
         }
       ) : "\u200B",
-      isSelected && /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(
+      isSelected && /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
         import_components61.Popover,
         {
           placement: "bottom-start",
@@ -42900,16 +42734,16 @@ ${text}
           focusOnMount: false,
           onFocusOutside: () => formRef.current?.reportValidity(),
           __unstableSlotName: "__unstable-block-tools-after",
-          children: /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
             "form",
             {
               ref: formRef,
               style: { padding: "4px", minWidth: "300px" },
               onSubmit: (event) => event.preventDefault(),
-              children: /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
                 ValidatedTextareaControl,
                 {
-                  label: (0, import_i18n103.__)("LaTeX math syntax"),
+                  label: (0, import_i18n102.__)("LaTeX math syntax"),
                   hideLabelFromVision: true,
                   value: latex ?? "",
                   className: "wp-block-math__textarea-control",
@@ -42933,7 +42767,7 @@ ${text}
                       latex: newLatex
                     });
                   },
-                  placeholder: (0, import_i18n103.__)("e.g., x^2, \\frac{a}{b}")
+                  placeholder: (0, import_i18n102.__)("e.g., x^2, \\frac{a}{b}")
                 }
               )
             }
@@ -43002,13 +42836,13 @@ ${text}

   // packages/block-library/build-module/math/save.mjs
   var import_block_editor116 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime321 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime322 = __toESM(require_jsx_runtime(), 1);
   function save24({ attributes: attributes2 }) {
     const { latex, mathML } = attributes2;
     if (!latex) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime321.jsx)("div", { ...import_block_editor116.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime322.jsx)("div", { ...import_block_editor116.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(
       "math",
       {
         display: "block",
@@ -43019,7 +42853,7 @@ ${text}

   // packages/block-library/build-module/math/deprecated.mjs
   var import_block_editor117 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime322 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime323 = __toESM(require_jsx_runtime(), 1);
   var v121 = {
     attributes: {
       latex: {
@@ -43037,7 +42871,7 @@ ${text}
       if (!latex) {
         return null;
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(
         "math",
         {
           ...import_block_editor117.useBlockProps.save(),
@@ -43074,9 +42908,7 @@ ${text}
     name: () => name45,
     settings: () => settings45
   });
-  var import_i18n105 = __toESM(require_i18n(), 1);
   var import_block_editor125 = __toESM(require_block_editor(), 1);
-  var import_blocks50 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/list-item/block.json
   var block_default45 = {
@@ -43152,14 +42984,14 @@ ${text}

   // packages/block-library/build-module/list-item/edit.mjs
   var import_block_editor123 = __toESM(require_block_editor(), 1);
-  var import_i18n104 = __toESM(require_i18n(), 1);
+  var import_i18n103 = __toESM(require_i18n(), 1);
   var import_components62 = __toESM(require_components(), 1);
   var import_compose34 = __toESM(require_compose(), 1);
   var import_data59 = __toESM(require_data(), 1);
   var import_keycodes5 = __toESM(require_keycodes(), 1);

   // packages/block-library/build-module/list-item/hooks/use-enter.mjs
-  var import_blocks47 = __toESM(require_blocks(), 1);
+  var import_blocks40 = __toESM(require_blocks(), 1);
   var import_compose31 = __toESM(require_compose(), 1);
   var import_rich_text5 = __toESM(require_rich_text(), 1);
   var import_data55 = __toESM(require_data(), 1);
@@ -43167,7 +42999,7 @@ ${text}

   // packages/block-library/build-module/list-item/utils.mjs
   var import_block_editor118 = __toESM(require_block_editor(), 1);
-  var import_blocks46 = __toESM(require_blocks(), 1);
+  var import_blocks39 = __toESM(require_blocks(), 1);
   function getIndentTarget(select10, clientId) {
     return select10.getPreviousBlockClientId(clientId);
   }
@@ -43188,7 +43020,7 @@ ${text}
       moveBlocksToPosition(clientIds, sourceListId, nestedListId);
       return;
     }
-    const nestedList = (0, import_blocks46.cloneBlock)(
+    const nestedList = (0, import_blocks39.cloneBlock)(
       getBlock(sourceListId),
       {},
       clientIds.map((id) => getBlock(id))
@@ -43330,20 +43162,20 @@ ${text}
             getBlockRootClientId(clientId)
           );
           const blockIndex = getBlockIndex(clientId);
-          const head = (0, import_blocks47.cloneBlock)({
+          const head = (0, import_blocks40.cloneBlock)({
             ...topParentListBlock,
             innerBlocks: topParentListBlock.innerBlocks.slice(
               0,
               blockIndex
             )
           });
-          const middle = (0, import_blocks47.createBlock)((0, import_blocks47.getDefaultBlockName)());
+          const middle = (0, import_blocks40.createBlock)((0, import_blocks40.getDefaultBlockName)());
           const after = [
             ...topParentListBlock.innerBlocks[blockIndex].innerBlocks[0]?.innerBlocks || [],
             ...topParentListBlock.innerBlocks.slice(blockIndex + 1)
           ];
           const tail = after.length ? [
-            (0, import_blocks47.cloneBlock)({
+            (0, import_blocks40.cloneBlock)({
               ...topParentListBlock,
               innerBlocks: after
             })
@@ -43463,7 +43295,7 @@ ${text}
   // packages/block-library/build-module/list-item/hooks/use-merge.mjs
   var import_data58 = __toESM(require_data(), 1);
   var import_block_editor122 = __toESM(require_block_editor(), 1);
-  var import_blocks48 = __toESM(require_blocks(), 1);
+  var import_blocks41 = __toESM(require_blocks(), 1);
   function useMerge(clientId, onMerge) {
     const registry = (0, import_data58.useRegistry)();
     return (forward) => {
@@ -43546,7 +43378,7 @@ ${text}
                 removeBlock(followingBlockId, false);
               });
             } else {
-              const transformed = (0, import_blocks48.switchToBlockType)(
+              const transformed = (0, import_blocks41.switchToBlockType)(
                 getBlock(followingBlockId),
                 "core/list"
               );
@@ -43580,7 +43412,7 @@ ${text}
           return;
         }
         const blockOrder = getBlockOrder(clientId);
-        if ((0, import_blocks48.isUnmodifiedBlock)(getBlock(clientId), "content") && blockOrder.length > 0) {
+        if ((0, import_blocks41.isUnmodifiedBlock)(getBlock(clientId), "content") && blockOrder.length > 0) {
           registry.batch(() => {
             outdentListItems(
               registry,
@@ -43596,7 +43428,7 @@ ${text}
   }

   // packages/block-library/build-module/list-item/edit.mjs
-  var import_jsx_runtime323 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime324 = __toESM(require_jsx_runtime(), 1);
   function IndentUI2({ clientId }) {
     const registry = (0, import_data59.useRegistry)();
     const { canIndent, canOutdent } = (0, import_data59.useSelect)(
@@ -43609,25 +43441,25 @@ ${text}
       },
       [clientId]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime323.jsxs)(import_jsx_runtime323.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime324.jsxs)(import_jsx_runtime324.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime324.jsx)(
         import_components62.ToolbarButton,
         {
-          icon: (0, import_i18n104.isRTL)() ? format_outdent_rtl_default : format_outdent_default,
-          title: (0, import_i18n104.__)("Outdent"),
+          icon: (0, import_i18n103.isRTL)() ? format_outdent_rtl_default : format_outdent_default,
+          title: (0, import_i18n103.__)("Outdent"),
           shortcut: import_keycodes5.displayShortcut.shift("Tab"),
-          description: (0, import_i18n104.__)("Outdent list item"),
+          description: (0, import_i18n103.__)("Outdent list item"),
           disabled: !canOutdent,
           onClick: () => outdentListItems(registry)
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime324.jsx)(
         import_components62.ToolbarButton,
         {
-          icon: (0, import_i18n104.isRTL)() ? format_indent_rtl_default : format_indent_default,
-          title: (0, import_i18n104.__)("Indent"),
+          icon: (0, import_i18n103.isRTL)() ? format_indent_rtl_default : format_indent_default,
+          title: (0, import_i18n103.__)("Indent"),
           shortcut: "Tab",
-          description: (0, import_i18n104.__)("Indent list item"),
+          description: (0, import_i18n103.__)("Indent list item"),
           disabled: !canIndent,
           onClick: () => indentListItems(registry, clientId)
         }
@@ -43650,9 +43482,9 @@ ${text}
     const useTabRef = useTab();
     const useMultiSelectTabRef = useMultiSelectTab(clientId);
     const onMerge = useMerge(clientId, mergeBlocks);
-    return /* @__PURE__ */ (0, import_jsx_runtime323.jsxs)(import_jsx_runtime323.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime323.jsxs)("li", { ...innerBlocksProps, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime324.jsxs)(import_jsx_runtime324.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime324.jsxs)("li", { ...innerBlocksProps, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime324.jsx)(
           import_block_editor123.RichText,
           {
             ref: (0, import_compose34.useMergeRefs)([
@@ -43664,37 +43496,37 @@ ${text}
             tagName: "div",
             onChange: (nextContent) => setAttributes({ content: nextContent }),
             value: content,
-            "aria-label": (0, import_i18n104.__)("List text"),
-            placeholder: placeholder2 || (0, import_i18n104.__)("List"),
+            "aria-label": (0, import_i18n103.__)("List text"),
+            placeholder: placeholder2 || (0, import_i18n103.__)("List"),
             onMerge
           }
         ),
         innerBlocksProps.children
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(import_block_editor123.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(IndentUI2, { clientId }) })
+      /* @__PURE__ */ (0, import_jsx_runtime324.jsx)(import_block_editor123.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime324.jsx)(IndentUI2, { clientId }) })
     ] });
   }

   // packages/block-library/build-module/list-item/save.mjs
   var import_block_editor124 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime324 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime325 = __toESM(require_jsx_runtime(), 1);
   function save25({ attributes: attributes2 }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime324.jsxs)("li", { ...import_block_editor124.useBlockProps.save(), children: [
-      /* @__PURE__ */ (0, import_jsx_runtime324.jsx)(import_block_editor124.RichText.Content, { value: attributes2.content }),
-      /* @__PURE__ */ (0, import_jsx_runtime324.jsx)(import_block_editor124.InnerBlocks.Content, {})
+    return /* @__PURE__ */ (0, import_jsx_runtime325.jsxs)("li", { ...import_block_editor124.useBlockProps.save(), children: [
+      /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(import_block_editor124.RichText.Content, { value: attributes2.content }),
+      /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(import_block_editor124.InnerBlocks.Content, {})
     ] });
   }

   // packages/block-library/build-module/list-item/transforms.mjs
-  var import_blocks49 = __toESM(require_blocks(), 1);
+  var import_blocks42 = __toESM(require_blocks(), 1);
   var transforms15 = {
     to: [
       {
         type: "block",
         blocks: ["core/paragraph"],
         transform: (attributes2, innerBlocks = []) => [
-          (0, import_blocks49.createBlock)("core/paragraph", attributes2),
-          ...innerBlocks.map((block) => (0, import_blocks49.cloneBlock)(block))
+          (0, import_blocks42.createBlock)("core/paragraph", attributes2),
+          ...innerBlocks.map((block) => (0, import_blocks42.cloneBlock)(block))
         ]
       }
     ]
@@ -43702,7 +43534,6 @@ ${text}
   var transforms_default16 = transforms15;

   // packages/block-library/build-module/list-item/index.mjs
-  var { fieldsKey: fieldsKey9, formKey: formKey9 } = unlock(import_blocks50.privateApis);
   var { name: name45 } = block_default45;
   var settings45 = {
     icon: list_item_default,
@@ -43728,20 +43559,6 @@ ${text}
       }
     }
   };
-  if (window.__experimentalContentOnlyInspectorFields) {
-    settings45[fieldsKey9] = [
-      {
-        id: "content",
-        label: (0, import_i18n105.__)("Content"),
-        type: "text",
-        Edit: "rich-text"
-        // TODO: replace with custom component
-      }
-    ];
-    settings45[formKey9] = {
-      fields: ["content"]
-    };
-  }
   var init45 = () => initBlock({ name: name45, metadata: block_default45, settings: settings45 });

   // packages/block-library/build-module/loginout/index.mjs
@@ -43756,16 +43573,16 @@ ${text}
   // packages/block-library/build-module/loginout/edit.mjs
   var import_block_editor126 = __toESM(require_block_editor(), 1);
   var import_components63 = __toESM(require_components(), 1);
-  var import_i18n106 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime325 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n104 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime326 = __toESM(require_jsx_runtime(), 1);
   function LoginOutEdit({ attributes: attributes2, setAttributes }) {
     const { displayLoginAsForm, redirectToCurrent } = attributes2;
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime325.jsxs)(import_jsx_runtime325.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(import_block_editor126.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime325.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime326.jsxs)(import_jsx_runtime326.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(import_block_editor126.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime326.jsxs)(
         import_components63.__experimentalToolsPanel,
         {
-          label: (0, import_i18n106.__)("Settings"),
+          label: (0, import_i18n104.__)("Settings"),
           resetAll: () => {
             setAttributes({
               displayLoginAsForm: false,
@@ -43774,17 +43591,17 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
               import_components63.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n106.__)("Display login as form"),
+                label: (0, import_i18n104.__)("Display login as form"),
                 isShownByDefault: true,
                 hasValue: () => displayLoginAsForm,
                 onDeselect: () => setAttributes({ displayLoginAsForm: false }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
                   import_components63.ToggleControl,
                   {
-                    label: (0, import_i18n106.__)("Display login as form"),
+                    label: (0, import_i18n104.__)("Display login as form"),
                     checked: displayLoginAsForm,
                     onChange: () => setAttributes({
                       displayLoginAsForm: !displayLoginAsForm
@@ -43793,17 +43610,17 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
               import_components63.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n106.__)("Redirect to current URL"),
+                label: (0, import_i18n104.__)("Redirect to current URL"),
                 isShownByDefault: true,
                 hasValue: () => !redirectToCurrent,
                 onDeselect: () => setAttributes({ redirectToCurrent: true }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
                   import_components63.ToggleControl,
                   {
-                    label: (0, import_i18n106.__)("Redirect to current URL"),
+                    label: (0, import_i18n104.__)("Redirect to current URL"),
                     checked: redirectToCurrent,
                     onChange: () => setAttributes({
                       redirectToCurrent: !redirectToCurrent
@@ -43815,13 +43632,13 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
         "div",
         {
           ...(0, import_block_editor126.useBlockProps)({
             className: "logged-in"
           }),
-          children: /* @__PURE__ */ (0, import_jsx_runtime325.jsx)("a", { href: "#login-pseudo-link", children: (0, import_i18n106.__)("Log out") })
+          children: /* @__PURE__ */ (0, import_jsx_runtime326.jsx)("a", { href: "#login-pseudo-link", children: (0, import_i18n104.__)("Log out") })
         }
       )
     ] });
@@ -43909,11 +43726,10 @@ ${text}
     name: () => name47,
     settings: () => settings47
   });
-  var import_i18n110 = __toESM(require_i18n(), 1);
-  var import_blocks52 = __toESM(require_blocks(), 1);
+  var import_i18n108 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/media-text/constants.mjs
-  var import_i18n107 = __toESM(require_i18n(), 1);
+  var import_i18n105 = __toESM(require_i18n(), 1);
   var DEFAULT_MEDIA_SIZE_SLUG4 = "full";
   var WIDTH_CONSTRAINT_PERCENTAGE = 15;
   var LINK_DESTINATION_NONE3 = "none";
@@ -43923,7 +43739,7 @@ ${text}
     [
       "core/paragraph",
       {
-        placeholder: (0, import_i18n107._x)("Content\u2026", "content placeholder")
+        placeholder: (0, import_i18n105._x)("Content\u2026", "content placeholder")
       }
     ]
   ];
@@ -43931,7 +43747,7 @@ ${text}
   // packages/block-library/build-module/media-text/deprecated.mjs
   var import_block_editor127 = __toESM(require_block_editor(), 1);
   var import_compose35 = __toESM(require_compose(), 1);
-  var import_jsx_runtime326 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime327 = __toESM(require_jsx_runtime(), 1);
   var v1ToV5ImageFillStyles = (url, focalPoint) => {
     return url ? {
       backgroundImage: `url(${url})`,
@@ -44196,7 +44012,7 @@ ${text}
         [`wp-image-${mediaId}`]: mediaId && mediaType === "image",
         [`size-${mediaSizeSlug}`]: mediaId && mediaType === "image"
       });
-      let image = mediaUrl ? /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+      let image = mediaUrl ? /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
         "img",
         {
           src: mediaUrl,
@@ -44205,7 +44021,7 @@ ${text}
         }
       ) : null;
       if (href) {
-        image = /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+        image = /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
           "a",
           {
             className: linkClass,
@@ -44218,7 +44034,7 @@ ${text}
       }
       const mediaTypeRenders = {
         image: () => image,
-        video: () => /* @__PURE__ */ (0, import_jsx_runtime326.jsx)("video", { controls: true, src: mediaUrl })
+        video: () => /* @__PURE__ */ (0, import_jsx_runtime327.jsx)("video", { controls: true, src: mediaUrl })
       };
       const className = clsx_default({
         "has-media-on-the-right": "right" === mediaPosition3,
@@ -44235,8 +44051,8 @@ ${text}
         gridTemplateColumns
       };
       if ("right" === mediaPosition3) {
-        return /* @__PURE__ */ (0, import_jsx_runtime326.jsxs)("div", { ...import_block_editor127.useBlockProps.save({ className, style: style2 }), children: [
-          /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)("div", { ...import_block_editor127.useBlockProps.save({ className, style: style2 }), children: [
+          /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
             "div",
             {
               ...import_block_editor127.useInnerBlocksProps.save({
@@ -44244,7 +44060,7 @@ ${text}
               })
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
             "figure",
             {
               className: "wp-block-media-text__media",
@@ -44254,8 +44070,8 @@ ${text}
           )
         ] });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime326.jsxs)("div", { ...import_block_editor127.useBlockProps.save({ className, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)("div", { ...import_block_editor127.useBlockProps.save({ className, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
           "figure",
           {
             className: "wp-block-media-text__media",
@@ -44263,7 +44079,7 @@ ${text}
             children: (mediaTypeRenders[mediaType] || noop2)()
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
           "div",
           {
             ...import_block_editor127.useInnerBlocksProps.save({
@@ -44300,7 +44116,7 @@ ${text}
         [`wp-image-${mediaId}`]: mediaId && mediaType === "image",
         [`size-${mediaSizeSlug}`]: mediaId && mediaType === "image"
       });
-      let image = /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+      let image = /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
         "img",
         {
           src: mediaUrl,
@@ -44309,7 +44125,7 @@ ${text}
         }
       );
       if (href) {
-        image = /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+        image = /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
           "a",
           {
             className: linkClass,
@@ -44322,7 +44138,7 @@ ${text}
       }
       const mediaTypeRenders = {
         image: () => image,
-        video: () => /* @__PURE__ */ (0, import_jsx_runtime326.jsx)("video", { controls: true, src: mediaUrl })
+        video: () => /* @__PURE__ */ (0, import_jsx_runtime327.jsx)("video", { controls: true, src: mediaUrl })
       };
       const className = clsx_default({
         "has-media-on-the-right": "right" === mediaPosition3,
@@ -44339,8 +44155,8 @@ ${text}
         gridTemplateColumns
       };
       if ("right" === mediaPosition3) {
-        return /* @__PURE__ */ (0, import_jsx_runtime326.jsxs)("div", { ...import_block_editor127.useBlockProps.save({ className, style: style2 }), children: [
-          /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)("div", { ...import_block_editor127.useBlockProps.save({ className, style: style2 }), children: [
+          /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
             "div",
             {
               ...import_block_editor127.useInnerBlocksProps.save({
@@ -44348,7 +44164,7 @@ ${text}
               })
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
             "figure",
             {
               className: "wp-block-media-text__media",
@@ -44358,8 +44174,8 @@ ${text}
           )
         ] });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime326.jsxs)("div", { ...import_block_editor127.useBlockProps.save({ className, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)("div", { ...import_block_editor127.useBlockProps.save({ className, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
           "figure",
           {
             className: "wp-block-media-text__media",
@@ -44367,7 +44183,7 @@ ${text}
             children: (mediaTypeRenders[mediaType] || noop2)()
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
           "div",
           {
             ...import_block_editor127.useInnerBlocksProps.save({
@@ -44409,7 +44225,7 @@ ${text}
         [`wp-image-${mediaId}`]: mediaId && mediaType === "image",
         [`size-${mediaSizeSlug}`]: mediaId && mediaType === "image"
       });
-      let image = /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+      let image = /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
         "img",
         {
           src: mediaUrl,
@@ -44418,7 +44234,7 @@ ${text}
         }
       );
       if (href) {
-        image = /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+        image = /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
           "a",
           {
             className: linkClass,
@@ -44431,7 +44247,7 @@ ${text}
       }
       const mediaTypeRenders = {
         image: () => image,
-        video: () => /* @__PURE__ */ (0, import_jsx_runtime326.jsx)("video", { controls: true, src: mediaUrl })
+        video: () => /* @__PURE__ */ (0, import_jsx_runtime327.jsx)("video", { controls: true, src: mediaUrl })
       };
       const className = clsx_default({
         "has-media-on-the-right": "right" === mediaPosition3,
@@ -44448,8 +44264,8 @@ ${text}
         gridTemplateColumns
       };
       if ("right" === mediaPosition3) {
-        return /* @__PURE__ */ (0, import_jsx_runtime326.jsxs)("div", { ...import_block_editor127.useBlockProps.save({ className, style: style2 }), children: [
-          /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)("div", { ...import_block_editor127.useBlockProps.save({ className, style: style2 }), children: [
+          /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
             "div",
             {
               ...import_block_editor127.useInnerBlocksProps.save({
@@ -44457,7 +44273,7 @@ ${text}
               })
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
             "figure",
             {
               className: "wp-block-media-text__media",
@@ -44467,8 +44283,8 @@ ${text}
           )
         ] });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime326.jsxs)("div", { ...import_block_editor127.useBlockProps.save({ className, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)("div", { ...import_block_editor127.useBlockProps.save({ className, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
           "figure",
           {
             className: "wp-block-media-text__media",
@@ -44476,7 +44292,7 @@ ${text}
             children: (mediaTypeRenders[mediaType] || noop2)()
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
           "div",
           {
             ...import_block_editor127.useInnerBlocksProps.save({
@@ -44514,7 +44330,7 @@ ${text}
         [`wp-image-${mediaId}`]: mediaId && mediaType === "image",
         [`size-${mediaSizeSlug}`]: mediaId && mediaType === "image"
       });
-      let image = /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+      let image = /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
         "img",
         {
           src: mediaUrl,
@@ -44523,7 +44339,7 @@ ${text}
         }
       );
       if (href) {
-        image = /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+        image = /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
           "a",
           {
             className: linkClass,
@@ -44536,7 +44352,7 @@ ${text}
       }
       const mediaTypeRenders = {
         image: () => image,
-        video: () => /* @__PURE__ */ (0, import_jsx_runtime326.jsx)("video", { controls: true, src: mediaUrl })
+        video: () => /* @__PURE__ */ (0, import_jsx_runtime327.jsx)("video", { controls: true, src: mediaUrl })
       };
       const className = clsx_default({
         "has-media-on-the-right": "right" === mediaPosition3,
@@ -44552,8 +44368,8 @@ ${text}
       const style2 = {
         gridTemplateColumns
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime326.jsxs)("div", { ...import_block_editor127.useBlockProps.save({ className, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)("div", { ...import_block_editor127.useBlockProps.save({ className, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
           "figure",
           {
             className: "wp-block-media-text__media",
@@ -44561,7 +44377,7 @@ ${text}
             children: (mediaTypeRenders[mediaType] || noop2)()
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
           "div",
           {
             ...import_block_editor127.useInnerBlocksProps.save({
@@ -44647,7 +44463,7 @@ ${text}
         rel
       } = attributes2;
       const newRel = !rel ? void 0 : rel;
-      let image = /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+      let image = /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
         "img",
         {
           src: mediaUrl,
@@ -44656,7 +44472,7 @@ ${text}
         }
       );
       if (href) {
-        image = /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+        image = /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
           "a",
           {
             className: linkClass,
@@ -44669,7 +44485,7 @@ ${text}
       }
       const mediaTypeRenders = {
         image: () => image,
-        video: () => /* @__PURE__ */ (0, import_jsx_runtime326.jsx)("video", { controls: true, src: mediaUrl })
+        video: () => /* @__PURE__ */ (0, import_jsx_runtime327.jsx)("video", { controls: true, src: mediaUrl })
       };
       const backgroundClass = (0, import_block_editor127.getColorClassName)(
         "background-color",
@@ -44692,8 +44508,8 @@ ${text}
         backgroundColor: backgroundClass ? void 0 : customBackgroundColor,
         gridTemplateColumns
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime326.jsxs)("div", { className, style: style2, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)("div", { className, style: style2, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
           "figure",
           {
             className: "wp-block-media-text__media",
@@ -44701,7 +44517,7 @@ ${text}
             children: (mediaTypeRenders[mediaType] || noop2)()
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime326.jsx)("div", { className: "wp-block-media-text__content", children: /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(import_block_editor127.InnerBlocks.Content, {}) })
+        /* @__PURE__ */ (0, import_jsx_runtime327.jsx)("div", { className: "wp-block-media-text__content", children: /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(import_block_editor127.InnerBlocks.Content, {}) })
       ] });
     }
   };
@@ -44747,7 +44563,7 @@ ${text}
         focalPoint
       } = attributes2;
       const mediaTypeRenders = {
-        image: () => /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+        image: () => /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
           "img",
           {
             src: mediaUrl,
@@ -44755,7 +44571,7 @@ ${text}
             className: mediaId && mediaType === "image" ? `wp-image-${mediaId}` : null
           }
         ),
-        video: () => /* @__PURE__ */ (0, import_jsx_runtime326.jsx)("video", { controls: true, src: mediaUrl })
+        video: () => /* @__PURE__ */ (0, import_jsx_runtime327.jsx)("video", { controls: true, src: mediaUrl })
       };
       const backgroundClass = (0, import_block_editor127.getColorClassName)(
         "background-color",
@@ -44777,8 +44593,8 @@ ${text}
         backgroundColor: backgroundClass ? void 0 : customBackgroundColor,
         gridTemplateColumns
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime326.jsxs)("div", { className, style: style2, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)("div", { className, style: style2, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
           "figure",
           {
             className: "wp-block-media-text__media",
@@ -44786,7 +44602,7 @@ ${text}
             children: (mediaTypeRenders[mediaType] || noop2)()
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime326.jsx)("div", { className: "wp-block-media-text__content", children: /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(import_block_editor127.InnerBlocks.Content, {}) })
+        /* @__PURE__ */ (0, import_jsx_runtime327.jsx)("div", { className: "wp-block-media-text__content", children: /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(import_block_editor127.InnerBlocks.Content, {}) })
       ] });
     }
   };
@@ -44819,8 +44635,8 @@ ${text}
         mediaWidth
       } = attributes2;
       const mediaTypeRenders = {
-        image: () => /* @__PURE__ */ (0, import_jsx_runtime326.jsx)("img", { src: mediaUrl, alt: mediaAlt }),
-        video: () => /* @__PURE__ */ (0, import_jsx_runtime326.jsx)("video", { controls: true, src: mediaUrl })
+        image: () => /* @__PURE__ */ (0, import_jsx_runtime327.jsx)("img", { src: mediaUrl, alt: mediaAlt }),
+        video: () => /* @__PURE__ */ (0, import_jsx_runtime327.jsx)("video", { controls: true, src: mediaUrl })
       };
       const backgroundClass = (0, import_block_editor127.getColorClassName)(
         "background-color",
@@ -44839,18 +44655,18 @@ ${text}
         backgroundColor: backgroundClass ? void 0 : customBackgroundColor,
         gridTemplateColumns
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime326.jsxs)("div", { className, style: style2, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime326.jsx)("figure", { className: "wp-block-media-text__media", children: (mediaTypeRenders[mediaType] || noop2)() }),
-        /* @__PURE__ */ (0, import_jsx_runtime326.jsx)("div", { className: "wp-block-media-text__content", children: /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(import_block_editor127.InnerBlocks.Content, {}) })
+      return /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)("div", { className, style: style2, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime327.jsx)("figure", { className: "wp-block-media-text__media", children: (mediaTypeRenders[mediaType] || noop2)() }),
+        /* @__PURE__ */ (0, import_jsx_runtime327.jsx)("div", { className: "wp-block-media-text__content", children: /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(import_block_editor127.InnerBlocks.Content, {}) })
       ] });
     }
   };
   var deprecated_default25 = [v74, v65, v55, v45, v38, v211, v123];

   // packages/block-library/build-module/media-text/edit.mjs
-  var import_i18n109 = __toESM(require_i18n(), 1);
+  var import_i18n107 = __toESM(require_i18n(), 1);
   var import_data61 = __toESM(require_data(), 1);
-  var import_element80 = __toESM(require_element(), 1);
+  var import_element81 = __toESM(require_element(), 1);
   var import_block_editor129 = __toESM(require_block_editor(), 1);
   var import_components65 = __toESM(require_components(), 1);
   var import_blob15 = __toESM(require_blob(), 1);
@@ -44859,10 +44675,10 @@ ${text}
   // packages/block-library/build-module/media-text/media-container.mjs
   var import_components64 = __toESM(require_components(), 1);
   var import_block_editor128 = __toESM(require_block_editor(), 1);
-  var import_i18n108 = __toESM(require_i18n(), 1);
+  var import_i18n106 = __toESM(require_i18n(), 1);
   var import_compose36 = __toESM(require_compose(), 1);
   var import_data60 = __toESM(require_data(), 1);
-  var import_element79 = __toESM(require_element(), 1);
+  var import_element80 = __toESM(require_element(), 1);
   var import_blob14 = __toESM(require_blob(), 1);
   var import_notices10 = __toESM(require_notices(), 1);

@@ -44876,14 +44692,14 @@ ${text}
   }

   // packages/block-library/build-module/media-text/media-container.mjs
-  var import_jsx_runtime327 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime328 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_MEDIA_TYPES5 = ["image", "video"];
   var noop3 = () => {
   };
-  var ResizableBoxContainer = (0, import_element79.forwardRef)(
+  var ResizableBoxContainer = (0, import_element80.forwardRef)(
     ({ isSelected, isStackedOnMobile, ...props }, ref) => {
       const isMobile = (0, import_compose36.useViewportMatch)("small", "<");
-      return /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
         import_components64.ResizableBox,
         {
           ref,
@@ -44900,7 +44716,7 @@ ${text}
     toggleUseFeaturedImage,
     useFeaturedImage
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(import_block_editor128.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(import_block_editor128.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
       import_block_editor128.MediaReplaceFlow,
       {
         mediaId,
@@ -44909,7 +44725,7 @@ ${text}
         onSelect: onSelectMedia,
         onToggleFeaturedImage: toggleUseFeaturedImage,
         useFeaturedImage,
-        name: mediaUrl ? (0, import_i18n108.__)("Replace") : (0, import_i18n108.__)("Add media"),
+        name: mediaUrl ? (0, import_i18n106.__)("Replace") : (0, import_i18n106.__)("Add media"),
         onReset: () => onSelectMedia(void 0)
       }
     ) });
@@ -44929,12 +44745,12 @@ ${text}
         onSelectMedia({ url: (0, import_blob14.createBlobURL)(files[0]) });
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
       import_block_editor128.MediaPlaceholder,
       {
-        icon: /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(import_block_editor128.BlockIcon, { icon: media_default }),
+        icon: /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(import_block_editor128.BlockIcon, { icon: media_default }),
         labels: {
-          title: (0, import_i18n108.__)("Media area")
+          title: (0, import_i18n106.__)("Media area")
         },
         className,
         onSelect: onSelectMedia,
@@ -44971,7 +44787,7 @@ ${text}
     } = props;
     const isTemporaryMedia2 = !mediaId && (0, import_blob14.isBlobURL)(mediaUrl);
     const { toggleSelection } = (0, import_data60.useDispatch)(import_block_editor128.store);
-    const toolbarEditButton = /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
+    const toolbarEditButton = /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
       ToolbarEditButton,
       {
         onSelectMedia,
@@ -44998,7 +44814,7 @@ ${text}
       };
       const positionStyles = mediaType === "image" && imageFill ? imageFillStyles(mediaUrl || featuredImageURL, focalPoint) : {};
       const mediaTypeRenderers = {
-        image: () => useFeaturedImage && featuredImageURL ? /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
+        image: () => useFeaturedImage && featuredImageURL ? /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
           "img",
           {
             ref: refMedia,
@@ -45006,7 +44822,7 @@ ${text}
             alt: featuredImageAlt,
             style: positionStyles
           }
-        ) : mediaUrl && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
+        ) : mediaUrl && /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
           "img",
           {
             ref: refMedia,
@@ -45015,9 +44831,9 @@ ${text}
             style: positionStyles
           }
         ),
-        video: () => /* @__PURE__ */ (0, import_jsx_runtime327.jsx)("video", { controls: true, ref: refMedia, src: mediaUrl })
+        video: () => /* @__PURE__ */ (0, import_jsx_runtime328.jsx)("video", { controls: true, ref: refMedia, src: mediaUrl })
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime328.jsxs)(
         ResizableBoxContainer,
         {
           as: "figure",
@@ -45040,9 +44856,9 @@ ${text}
           children: [
             toolbarEditButton,
             (mediaTypeRenderers[mediaType] || noop3)(),
-            isTemporaryMedia2 && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(import_components64.Spinner, {}),
-            !useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(PlaceholderContainer, { ...props }),
-            !featuredImageURL && useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
+            isTemporaryMedia2 && /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(import_components64.Spinner, {}),
+            !useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(PlaceholderContainer, { ...props }),
+            !featuredImageURL && useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
               import_components64.Placeholder,
               {
                 className: "wp-block-media-text--placeholder-image",
@@ -45054,15 +44870,15 @@ ${text}
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)(import_jsx_runtime327.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime328.jsxs)(import_jsx_runtime328.Fragment, { children: [
       toolbarEditButton,
-      /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(PlaceholderContainer, { ...props })
+      /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(PlaceholderContainer, { ...props })
     ] });
   }
-  var media_container_default = (0, import_element79.forwardRef)(MediaContainer);
+  var media_container_default = (0, import_element80.forwardRef)(MediaContainer);

   // packages/block-library/build-module/media-text/edit.mjs
-  var import_jsx_runtime328 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime329 = __toESM(require_jsx_runtime(), 1);
   var { ResolutionTool: ResolutionTool3 } = unlock(import_block_editor129.privateApis);
   var applyWidthConstraints = (width) => Math.max(
     WIDTH_CONSTRAINT_PERCENTAGE,
@@ -45158,7 +44974,7 @@ ${text}
       return null;
     }
     const imageSizeOptions = imageSizes.filter(({ slug }) => getImageSourceUrlBySizeSlug(image, slug)).map(({ name: name118, slug }) => ({ value: slug, label: name118 }));
-    return /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
       ResolutionTool3,
       {
         value,
@@ -45248,13 +45064,13 @@ ${text}
         useFeaturedImage: !useFeaturedImage
       });
     };
-    const refMedia = (0, import_element80.useRef)();
+    const refMedia = (0, import_element81.useRef)();
     const imperativeFocalPointPreview = (value) => {
       const { style: style22 } = refMedia.current;
       const { x: x3, y: y2 } = value;
       style22.objectPosition = `${x3 * 100}% ${y2 * 100}%`;
     };
-    const [temporaryMediaWidth, setTemporaryMediaWidth] = (0, import_element80.useState)(null);
+    const [temporaryMediaWidth, setTemporaryMediaWidth] = (0, import_element81.useState)(null);
     const onSelectMedia = attributesFromMedia2({ attributes: attributes2, setAttributes });
     const onSetHref = (props) => {
       setAttributes(props);
@@ -45298,10 +45114,10 @@ ${text}
       });
     };
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    const mediaTextGeneralSettings = /* @__PURE__ */ (0, import_jsx_runtime328.jsxs)(
+    const mediaTextGeneralSettings = /* @__PURE__ */ (0, import_jsx_runtime329.jsxs)(
       import_components65.__experimentalToolsPanel,
       {
-        label: (0, import_i18n109.__)("Settings"),
+        label: (0, import_i18n107.__)("Settings"),
         resetAll: () => {
           setAttributes({
             isStackedOnMobile: true,
@@ -45314,17 +45130,17 @@ ${text}
         },
         dropdownMenuProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
             import_components65.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n109.__)("Media width"),
+              label: (0, import_i18n107.__)("Media width"),
               isShownByDefault: true,
               hasValue: () => mediaWidth !== 50,
               onDeselect: () => setAttributes({ mediaWidth: 50 }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
                 import_components65.RangeControl,
                 {
-                  label: (0, import_i18n109.__)("Media width"),
+                  label: (0, import_i18n107.__)("Media width"),
                   value: temporaryMediaWidth || mediaWidth,
                   onChange: commitWidthChange,
                   min: WIDTH_CONSTRAINT_PERCENTAGE,
@@ -45333,17 +45149,17 @@ ${text}
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
             import_components65.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n109.__)("Stack on mobile"),
+              label: (0, import_i18n107.__)("Stack on mobile"),
               isShownByDefault: true,
               hasValue: () => !isStackedOnMobile,
               onDeselect: () => setAttributes({ isStackedOnMobile: true }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
                 import_components65.ToggleControl,
                 {
-                  label: (0, import_i18n109.__)("Stack on mobile"),
+                  label: (0, import_i18n107.__)("Stack on mobile"),
                   checked: isStackedOnMobile,
                   onChange: () => setAttributes({
                     isStackedOnMobile: !isStackedOnMobile
@@ -45352,17 +45168,17 @@ ${text}
               )
             }
           ),
-          mediaType === "image" && /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+          mediaType === "image" && /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
             import_components65.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n109.__)("Crop image to fill"),
+              label: (0, import_i18n107.__)("Crop image to fill"),
               isShownByDefault: true,
               hasValue: () => !!imageFill,
               onDeselect: () => setAttributes({ imageFill: false }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
                 import_components65.ToggleControl,
                 {
-                  label: (0, import_i18n109.__)("Crop image to fill"),
+                  label: (0, import_i18n107.__)("Crop image to fill"),
                   checked: !!imageFill,
                   onChange: () => setAttributes({
                     imageFill: !imageFill
@@ -45371,17 +45187,17 @@ ${text}
               )
             }
           ),
-          imageFill && (mediaUrl || featuredImageURL) && mediaType === "image" && /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+          imageFill && (mediaUrl || featuredImageURL) && mediaType === "image" && /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
             import_components65.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n109.__)("Focal point"),
+              label: (0, import_i18n107.__)("Focal point"),
               isShownByDefault: true,
               hasValue: () => !!focalPoint,
               onDeselect: () => setAttributes({ focalPoint: void 0 }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
                 import_components65.FocalPointPicker,
                 {
-                  label: (0, import_i18n109.__)("Focal point"),
+                  label: (0, import_i18n107.__)("Focal point"),
                   url: useFeaturedImage && featuredImageURL ? featuredImageURL : mediaUrl,
                   value: focalPoint,
                   onChange: (value) => setAttributes({ focalPoint: value }),
@@ -45391,42 +45207,42 @@ ${text}
               )
             }
           ),
-          mediaType === "image" && mediaUrl && !useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+          mediaType === "image" && mediaUrl && !useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
             import_components65.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n109.__)("Alternative text"),
+              label: (0, import_i18n107.__)("Alternative text"),
               isShownByDefault: true,
               hasValue: () => !!mediaAlt,
               onDeselect: () => setAttributes({ mediaAlt: "" }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
                 import_components65.TextareaControl,
                 {
-                  label: (0, import_i18n109.__)("Alternative text"),
+                  label: (0, import_i18n107.__)("Alternative text"),
                   value: mediaAlt,
                   onChange: onMediaAltChange,
-                  help: /* @__PURE__ */ (0, import_jsx_runtime328.jsxs)(import_jsx_runtime328.Fragment, { children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+                  help: /* @__PURE__ */ (0, import_jsx_runtime329.jsxs)(import_jsx_runtime329.Fragment, { children: [
+                    /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
                       import_components65.ExternalLink,
                       {
                         href: (
                           // translators: Localized tutorial, if one exists. W3C Web Accessibility Initiative link has list of existing translations.
-                          (0, import_i18n109.__)(
+                          (0, import_i18n107.__)(
                             "https://www.w3.org/WAI/tutorials/images/decision-tree/"
                           )
                         ),
-                        children: (0, import_i18n109.__)(
+                        children: (0, import_i18n107.__)(
                           "Describe the purpose of the image."
                         )
                       }
                     ),
-                    /* @__PURE__ */ (0, import_jsx_runtime328.jsx)("br", {}),
-                    (0, import_i18n109.__)("Leave empty if decorative.")
+                    /* @__PURE__ */ (0, import_jsx_runtime329.jsx)("br", {}),
+                    (0, import_i18n107.__)("Leave empty if decorative.")
                   ] })
                 }
               )
             }
           ),
-          mediaType === "image" && !useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+          mediaType === "image" && !useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
             MediaTextResolutionTool,
             {
               image,
@@ -45446,38 +45262,38 @@ ${text}
       { allowedBlocks }
     );
     const blockEditingMode = (0, import_block_editor129.useBlockEditingMode)();
-    return /* @__PURE__ */ (0, import_jsx_runtime328.jsxs)(import_jsx_runtime328.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(import_block_editor129.InspectorControls, { children: mediaTextGeneralSettings }),
-      /* @__PURE__ */ (0, import_jsx_runtime328.jsxs)(import_block_editor129.BlockControls, { group: "block", children: [
-        blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime328.jsxs)(import_jsx_runtime328.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime329.jsxs)(import_jsx_runtime329.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(import_block_editor129.InspectorControls, { children: mediaTextGeneralSettings }),
+      /* @__PURE__ */ (0, import_jsx_runtime329.jsxs)(import_block_editor129.BlockControls, { group: "block", children: [
+        blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime329.jsxs)(import_jsx_runtime329.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
             import_block_editor129.BlockVerticalAlignmentControl,
             {
               onChange: onVerticalAlignmentChange,
               value: verticalAlignment,
-              label: (0, import_i18n109.__)("Align media and text vertically")
+              label: (0, import_i18n107.__)("Align media and text vertically")
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
             import_components65.ToolbarButton,
             {
               icon: pull_left_default,
-              title: (0, import_i18n109.__)("Show media on left"),
+              title: (0, import_i18n107.__)("Show media on left"),
               isActive: mediaPosition3 === "left",
               onClick: () => setAttributes({ mediaPosition: "left" })
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
             import_components65.ToolbarButton,
             {
               icon: pull_right_default,
-              title: (0, import_i18n109.__)("Show media on right"),
+              title: (0, import_i18n107.__)("Show media on right"),
               isActive: mediaPosition3 === "right",
               onClick: () => setAttributes({ mediaPosition: "right" })
             }
           )
         ] }),
-        mediaType === "image" && !useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+        mediaType === "image" && !useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
           import_block_editor129.__experimentalImageURLInputUI,
           {
             url: href || "",
@@ -45492,9 +45308,9 @@ ${text}
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime328.jsxs)("div", { ...blockProps, children: [
-        mediaPosition3 === "right" && /* @__PURE__ */ (0, import_jsx_runtime328.jsx)("div", { ...innerBlocksProps }),
-        /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime329.jsxs)("div", { ...blockProps, children: [
+        mediaPosition3 === "right" && /* @__PURE__ */ (0, import_jsx_runtime329.jsx)("div", { ...innerBlocksProps }),
+        /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
           media_container_default,
           {
             className: "wp-block-media-text__media",
@@ -45521,7 +45337,7 @@ ${text}
             }
           }
         ),
-        mediaPosition3 !== "right" && /* @__PURE__ */ (0, import_jsx_runtime328.jsx)("div", { ...innerBlocksProps })
+        mediaPosition3 !== "right" && /* @__PURE__ */ (0, import_jsx_runtime329.jsx)("div", { ...innerBlocksProps })
       ] })
     ] });
   }
@@ -45679,7 +45495,7 @@ ${text}

   // packages/block-library/build-module/media-text/save.mjs
   var import_block_editor130 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime329 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime330 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_MEDIA_WIDTH2 = 50;
   var noop4 = () => {
   };
@@ -45707,7 +45523,7 @@ ${text}
       [`size-${mediaSizeSlug}`]: mediaId && mediaType === "image"
     });
     const positionStyles = imageFill ? imageFillStyles(mediaUrl, focalPoint) : {};
-    let image = mediaUrl ? /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+    let image = mediaUrl ? /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
       "img",
       {
         src: mediaUrl,
@@ -45717,7 +45533,7 @@ ${text}
       }
     ) : null;
     if (href) {
-      image = /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+      image = /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
         "a",
         {
           className: linkClass,
@@ -45730,7 +45546,7 @@ ${text}
     }
     const mediaTypeRenders = {
       image: () => image,
-      video: () => /* @__PURE__ */ (0, import_jsx_runtime329.jsx)("video", { controls: true, src: mediaUrl })
+      video: () => /* @__PURE__ */ (0, import_jsx_runtime330.jsx)("video", { controls: true, src: mediaUrl })
     };
     const className = clsx_default({
       "has-media-on-the-right": "right" === mediaPosition3,
@@ -45746,8 +45562,8 @@ ${text}
       gridTemplateColumns
     };
     if ("right" === mediaPosition3) {
-      return /* @__PURE__ */ (0, import_jsx_runtime329.jsxs)("div", { ...import_block_editor130.useBlockProps.save({ className, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime330.jsxs)("div", { ...import_block_editor130.useBlockProps.save({ className, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
           "div",
           {
             ...import_block_editor130.useInnerBlocksProps.save({
@@ -45755,12 +45571,12 @@ ${text}
             })
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime329.jsx)("figure", { className: "wp-block-media-text__media", children: (mediaTypeRenders[mediaType] || noop4)() })
+        /* @__PURE__ */ (0, import_jsx_runtime330.jsx)("figure", { className: "wp-block-media-text__media", children: (mediaTypeRenders[mediaType] || noop4)() })
       ] });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime329.jsxs)("div", { ...import_block_editor130.useBlockProps.save({ className, style: style2 }), children: [
-      /* @__PURE__ */ (0, import_jsx_runtime329.jsx)("figure", { className: "wp-block-media-text__media", children: (mediaTypeRenders[mediaType] || noop4)() }),
-      /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime330.jsxs)("div", { ...import_block_editor130.useBlockProps.save({ className, style: style2 }), children: [
+      /* @__PURE__ */ (0, import_jsx_runtime330.jsx)("figure", { className: "wp-block-media-text__media", children: (mediaTypeRenders[mediaType] || noop4)() }),
+      /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
         "div",
         {
           ...import_block_editor130.useInnerBlocksProps.save({
@@ -45772,13 +45588,13 @@ ${text}
   }

   // packages/block-library/build-module/media-text/transforms.mjs
-  var import_blocks51 = __toESM(require_blocks(), 1);
+  var import_blocks43 = __toESM(require_blocks(), 1);
   var transforms16 = {
     from: [
       {
         type: "block",
         blocks: ["core/image"],
-        transform: ({ alt, url, id, anchor }) => (0, import_blocks51.createBlock)("core/media-text", {
+        transform: ({ alt, url, id, anchor }) => (0, import_blocks43.createBlock)("core/media-text", {
           mediaAlt: alt,
           mediaId: id,
           mediaUrl: url,
@@ -45789,7 +45605,7 @@ ${text}
       {
         type: "block",
         blocks: ["core/video"],
-        transform: ({ src, id, anchor }) => (0, import_blocks51.createBlock)("core/media-text", {
+        transform: ({ src, id, anchor }) => (0, import_blocks43.createBlock)("core/media-text", {
           mediaId: id,
           mediaUrl: src,
           mediaType: "video",
@@ -45840,7 +45656,7 @@ ${text}
               }
             };
           }
-          return (0, import_blocks51.createBlock)(
+          return (0, import_blocks43.createBlock)(
             "core/media-text",
             {
               align,
@@ -45868,7 +45684,7 @@ ${text}
           return !mediaUrl || mediaType === "image";
         },
         transform: ({ mediaAlt, mediaId, mediaUrl, anchor }) => {
-          return (0, import_blocks51.createBlock)("core/image", {
+          return (0, import_blocks43.createBlock)("core/image", {
             alt: mediaAlt,
             id: mediaId,
             url: mediaUrl,
@@ -45883,7 +45699,7 @@ ${text}
           return !mediaUrl || mediaType === "video";
         },
         transform: ({ mediaId, mediaUrl, anchor }) => {
-          return (0, import_blocks51.createBlock)("core/video", {
+          return (0, import_blocks43.createBlock)("core/video", {
             id: mediaId,
             src: mediaUrl,
             anchor
@@ -45933,7 +45749,7 @@ ${text}
             useFeaturedImage,
             ...additionalAttributes
           };
-          return (0, import_blocks51.createBlock)(
+          return (0, import_blocks43.createBlock)(
             "core/cover",
             coverAttributes,
             innerBlocks
@@ -45945,7 +45761,6 @@ ${text}
   var transforms_default17 = transforms16;

   // packages/block-library/build-module/media-text/index.mjs
-  var { fieldsKey: fieldsKey10, formKey: formKey10 } = unlock(import_blocks52.privateApis);
   var { name: name47 } = block_default47;
   var settings47 = {
     icon: media_and_text_default,
@@ -45960,7 +45775,7 @@ ${text}
         {
           name: "core/paragraph",
           attributes: {
-            content: (0, import_i18n110.__)(
+            content: (0, import_i18n108.__)(
               "The wren<br>Earns his living<br>Noiselessly."
             )
           }
@@ -45968,7 +45783,7 @@ ${text}
         {
           name: "core/paragraph",
           attributes: {
-            content: (0, import_i18n110.__)("\u2014 Kobayashi Issa (\u4E00\u8336)")
+            content: (0, import_i18n108.__)("\u2014 Kobayashi Issa (\u4E00\u8336)")
           }
         }
       ]
@@ -45979,53 +45794,6 @@ ${text}
     save: save26,
     deprecated: deprecated_default25
   };
-  if (window.__experimentalContentOnlyInspectorFields) {
-    settings47[fieldsKey10] = [
-      {
-        id: "media",
-        label: (0, import_i18n110.__)("Media"),
-        type: "media",
-        Edit: {
-          control: "media",
-          // TODO: replace with custom component
-          allowedTypes: ["image", "video"],
-          multiple: false
-        },
-        getValue: ({ item }) => ({
-          id: item.mediaId,
-          url: item.mediaUrl,
-          mediaType: item.mediaType,
-          link: item.mediaLink
-        }),
-        setValue: ({ value }) => ({
-          mediaId: value.id,
-          mediaUrl: value.url,
-          mediaType: value.mediaType,
-          mediaLink: value.link
-        })
-      },
-      {
-        id: "link",
-        label: (0, import_i18n110.__)("Link"),
-        type: "url",
-        Edit: "link",
-        // TODO: replace with custom component
-        getValue: ({ item }) => ({
-          url: item.href,
-          rel: item.rel,
-          linkTarget: item.linkTarget
-        }),
-        setValue: ({ value }) => ({
-          href: value.url,
-          rel: value.rel,
-          linkTarget: value.linkTarget
-        })
-      }
-    ];
-    settings47[formKey10] = {
-      fields: ["media", "link"]
-    };
-  }
   var init47 = () => initBlock({ name: name47, metadata: block_default47, settings: settings47 });

   // packages/block-library/build-module/missing/index.mjs
@@ -46036,17 +45804,17 @@ ${text}
     name: () => name48,
     settings: () => settings48
   });
-  var import_blocks54 = __toESM(require_blocks(), 1);
+  var import_blocks45 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/missing/edit.mjs
-  var import_i18n111 = __toESM(require_i18n(), 1);
-  var import_element81 = __toESM(require_element(), 1);
+  var import_i18n109 = __toESM(require_i18n(), 1);
+  var import_element82 = __toESM(require_element(), 1);
   var import_components66 = __toESM(require_components(), 1);
-  var import_blocks53 = __toESM(require_blocks(), 1);
+  var import_blocks44 = __toESM(require_blocks(), 1);
   var import_data62 = __toESM(require_data(), 1);
   var import_block_editor131 = __toESM(require_block_editor(), 1);
   var import_dom15 = __toESM(require_dom(), 1);
-  var import_jsx_runtime330 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime331 = __toESM(require_jsx_runtime(), 1);
   function MissingEdit({ attributes: attributes2, clientId }) {
     const { originalName, originalUndelimitedContent } = attributes2;
     const hasContent = !!originalUndelimitedContent;
@@ -46070,53 +45838,53 @@ ${text}
     function convertToHTML() {
       replaceBlock(
         clientId,
-        (0, import_blocks53.createBlock)("core/html", {}, [], [originalUndelimitedContent])
+        (0, import_blocks44.createBlock)("core/html", {}, [], [originalUndelimitedContent])
       );
     }
     const actions = [];
     let messageHTML;
-    const convertToHtmlButton = /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
+    const convertToHtmlButton = /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(
       import_components66.Button,
       {
         __next40pxDefaultSize: true,
         onClick: convertToHTML,
         variant: "primary",
-        children: (0, import_i18n111.__)("Keep as HTML")
+        children: (0, import_i18n109.__)("Keep as HTML")
       },
       "convert"
     );
     if (hasContent && !hasFreeformBlock && (!originalName || originalName === "core/freeform")) {
       if (hasHTMLBlock) {
-        messageHTML = (0, import_i18n111.__)(
+        messageHTML = (0, import_i18n109.__)(
           "It appears you are trying to use the deprecated Classic block. You can leave this block intact, convert its content to a Custom HTML block, or remove it entirely. Alternatively, if you have unsaved changes, you can save them and refresh to use the Classic block."
         );
         actions.push(convertToHtmlButton);
       } else {
-        messageHTML = (0, import_i18n111.__)(
+        messageHTML = (0, import_i18n109.__)(
           "It appears you are trying to use the deprecated Classic block. You can leave this block intact, or remove it entirely. Alternatively, if you have unsaved changes, you can save them and refresh to use the Classic block."
         );
       }
     } else if (hasContent && hasHTMLBlock) {
-      messageHTML = (0, import_i18n111.sprintf)(
+      messageHTML = (0, import_i18n109.sprintf)(
         /* translators: %s: block name */
-        (0, import_i18n111.__)(
+        (0, import_i18n109.__)(
           'Your site doesn\u2019t include support for the "%s" block. You can leave it as-is, convert it to custom HTML, or remove it.'
         ),
         originalName
       );
       actions.push(convertToHtmlButton);
     } else {
-      messageHTML = (0, import_i18n111.sprintf)(
+      messageHTML = (0, import_i18n109.sprintf)(
         /* translators: %s: block name */
-        (0, import_i18n111.__)(
+        (0, import_i18n109.__)(
           'Your site doesn\u2019t include support for the "%s" block. You can leave it as-is or remove it.'
         ),
         originalName
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime330.jsxs)("div", { ...(0, import_block_editor131.useBlockProps)({ className: "has-warning" }), children: [
-      /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(import_block_editor131.Warning, { actions, children: messageHTML }),
-      /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(import_element81.RawHTML, { children: (0, import_dom15.safeHTML)(originalUndelimitedContent) })
+    return /* @__PURE__ */ (0, import_jsx_runtime331.jsxs)("div", { ...(0, import_block_editor131.useBlockProps)({ className: "has-warning" }), children: [
+      /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(import_block_editor131.Warning, { actions, children: messageHTML }),
+      /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(import_element82.RawHTML, { children: (0, import_dom15.safeHTML)(originalUndelimitedContent) })
     ] });
   }

@@ -46158,10 +45926,10 @@ ${text}
   };

   // packages/block-library/build-module/missing/save.mjs
-  var import_element82 = __toESM(require_element(), 1);
-  var import_jsx_runtime331 = __toESM(require_jsx_runtime(), 1);
+  var import_element83 = __toESM(require_element(), 1);
+  var import_jsx_runtime332 = __toESM(require_jsx_runtime(), 1);
   function save27({ attributes: attributes2 }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(import_element82.RawHTML, { children: attributes2.originalContent });
+    return /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(import_element83.RawHTML, { children: attributes2.originalContent });
   }

   // packages/block-library/build-module/missing/index.mjs
@@ -46171,7 +45939,7 @@ ${text}
     __experimentalLabel(attributes2, { context }) {
       if (context === "accessibility") {
         const { originalName } = attributes2;
-        const originalBlockType = originalName ? (0, import_blocks54.getBlockType)(originalName) : void 0;
+        const originalBlockType = originalName ? (0, import_blocks45.getBlockType)(originalName) : void 0;
         if (originalBlockType) {
           return originalBlockType.settings.title || originalName;
         }
@@ -46191,67 +45959,65 @@ ${text}
     name: () => name49,
     settings: () => settings49
   });
-  var import_i18n113 = __toESM(require_i18n(), 1);
-  var import_blocks57 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/more/edit.mjs
-  var import_i18n112 = __toESM(require_i18n(), 1);
+  var import_i18n110 = __toESM(require_i18n(), 1);
   var import_components67 = __toESM(require_components(), 1);
   var import_block_editor132 = __toESM(require_block_editor(), 1);
-  var import_blocks55 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime332 = __toESM(require_jsx_runtime(), 1);
-  var DEFAULT_TEXT = (0, import_i18n112.__)("Read more");
+  var import_blocks46 = __toESM(require_blocks(), 1);
+  var import_jsx_runtime333 = __toESM(require_jsx_runtime(), 1);
+  var DEFAULT_TEXT = (0, import_i18n110.__)("Read more");
   function MoreEdit({
     attributes: { customText, noTeaser },
     insertBlocksAfter,
     setAttributes
   }) {
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime332.jsxs)(import_jsx_runtime332.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(import_block_editor132.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime333.jsxs)(import_jsx_runtime333.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(import_block_editor132.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(
         import_components67.__experimentalToolsPanel,
         {
-          label: (0, import_i18n112.__)("Settings"),
+          label: (0, import_i18n110.__)("Settings"),
           resetAll: () => {
             setAttributes({
               noTeaser: false
             });
           },
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(
             import_components67.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n112.__)("Hide excerpt"),
+              label: (0, import_i18n110.__)("Hide excerpt"),
               isShownByDefault: true,
               hasValue: () => noTeaser,
               onDeselect: () => setAttributes({ noTeaser: false }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(
                 import_components67.ToggleControl,
                 {
-                  label: (0, import_i18n112.__)(
+                  label: (0, import_i18n110.__)(
                     "Hide the excerpt on the full content page"
                   ),
                   checked: !!noTeaser,
                   onChange: () => setAttributes({ noTeaser: !noTeaser }),
-                  help: (checked) => checked ? (0, import_i18n112.__)("The excerpt is hidden.") : (0, import_i18n112.__)("The excerpt is visible.")
+                  help: (checked) => checked ? (0, import_i18n110.__)("The excerpt is hidden.") : (0, import_i18n110.__)("The excerpt is visible.")
                 }
               )
             }
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime332.jsx)("div", { ...(0, import_block_editor132.useBlockProps)(), children: /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime333.jsx)("div", { ...(0, import_block_editor132.useBlockProps)(), children: /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(
         import_block_editor132.PlainText,
         {
           __experimentalVersion: 2,
           tagName: "span",
-          "aria-label": (0, import_i18n112.__)('"Read more" text'),
+          "aria-label": (0, import_i18n110.__)('"Read more" text'),
           value: customText,
           placeholder: DEFAULT_TEXT,
           onChange: (value) => setAttributes({ customText: value }),
           disableLineBreaks: true,
           __unstableOnSplitAtEnd: insertBlocksAfter ? () => insertBlocksAfter(
-            (0, import_blocks55.createBlock)((0, import_blocks55.getDefaultBlockName)())
+            (0, import_blocks46.createBlock)((0, import_blocks46.getDefaultBlockName)())
           ) : void 0
         }
       ) })
@@ -46294,16 +46060,16 @@ ${text}
   };

   // packages/block-library/build-module/more/save.mjs
-  var import_element83 = __toESM(require_element(), 1);
-  var import_jsx_runtime333 = __toESM(require_jsx_runtime(), 1);
+  var import_element84 = __toESM(require_element(), 1);
+  var import_jsx_runtime334 = __toESM(require_jsx_runtime(), 1);
   function save28({ attributes: { customText, noTeaser } }) {
     const moreTag = customText ? `<!--more ${customText}-->` : "<!--more-->";
     const noTeaserTag = noTeaser ? "<!--noteaser-->" : "";
-    return /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(import_element83.RawHTML, { children: [moreTag, noTeaserTag].filter(Boolean).join("\n") });
+    return /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(import_element84.RawHTML, { children: [moreTag, noTeaserTag].filter(Boolean).join("\n") });
   }

   // packages/block-library/build-module/more/transforms.mjs
-  var import_blocks56 = __toESM(require_blocks(), 1);
+  var import_blocks47 = __toESM(require_blocks(), 1);
   var transforms17 = {
     from: [
       {
@@ -46321,7 +46087,7 @@ ${text}
           if (noTeaser === "") {
             attrs.noTeaser = true;
           }
-          return (0, import_blocks56.createBlock)("core/more", attrs);
+          return (0, import_blocks47.createBlock)("core/more", attrs);
         }
       }
     ]
@@ -46329,7 +46095,6 @@ ${text}
   var transforms_default18 = transforms17;

   // packages/block-library/build-module/more/index.mjs
-  var { fieldsKey: fieldsKey11, formKey: formKey11 } = unlock(import_blocks57.privateApis);
   var { name: name49 } = block_default49;
   var settings49 = {
     icon: more_default,
@@ -46347,20 +46112,6 @@ ${text}
     edit: MoreEdit,
     save: save28
   };
-  if (window.__experimentalContentOnlyInspectorFields) {
-    settings49[fieldsKey11] = [
-      {
-        id: "customText",
-        label: (0, import_i18n113.__)("Content"),
-        type: "text",
-        Edit: "rich-text"
-        // TODO: replace with custom component
-      }
-    ];
-    settings49[formKey11] = {
-      fields: ["customText"]
-    };
-  }
   var init49 = () => initBlock({ name: name49, metadata: block_default49, settings: settings49 });

   // packages/block-library/build-module/navigation/index.mjs
@@ -46371,7 +46122,7 @@ ${text}
     name: () => name50,
     settings: () => settings50
   });
-  var import_i18n145 = __toESM(require_i18n(), 1);
+  var import_i18n142 = __toESM(require_i18n(), 1);
   var import_data90 = __toESM(require_data(), 1);
   var import_core_data54 = __toESM(require_core_data(), 1);
   var import_html_entities7 = __toESM(require_html_entities(), 1);
@@ -46532,14 +46283,14 @@ ${text}
   };

   // packages/block-library/build-module/navigation/edit/index.mjs
-  var import_element105 = __toESM(require_element(), 1);
+  var import_element106 = __toESM(require_element(), 1);
   var import_block_editor154 = __toESM(require_block_editor(), 1);
   var import_core_data53 = __toESM(require_core_data(), 1);
   var import_data89 = __toESM(require_data(), 1);
   var import_components92 = __toESM(require_components(), 1);
-  var import_i18n144 = __toESM(require_i18n(), 1);
+  var import_i18n141 = __toESM(require_i18n(), 1);
   var import_a11y2 = __toESM(require_a11y(), 1);
-  var import_blocks63 = __toESM(require_blocks(), 1);
+  var import_blocks53 = __toESM(require_blocks(), 1);
   var import_compose40 = __toESM(require_compose(), 1);

   // packages/block-library/build-module/navigation/use-navigation-menu.mjs
@@ -46652,23 +46403,23 @@ ${text}

   // packages/block-library/build-module/navigation/edit/placeholder/index.mjs
   var import_components69 = __toESM(require_components(), 1);
-  var import_i18n116 = __toESM(require_i18n(), 1);
+  var import_i18n113 = __toESM(require_i18n(), 1);
   var import_a11y = __toESM(require_a11y(), 1);
-  var import_element85 = __toESM(require_element(), 1);
+  var import_element86 = __toESM(require_element(), 1);
   var import_core_data32 = __toESM(require_core_data(), 1);

   // packages/block-library/build-module/navigation/edit/placeholder/placeholder-preview.mjs
-  var import_i18n114 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime334 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n111 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime335 = __toESM(require_jsx_runtime(), 1);
   var PlaceholderPreview = ({ isVisible = true }) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(
       "div",
       {
         "aria-hidden": !isVisible ? true : void 0,
         className: "wp-block-navigation-placeholder__preview",
-        children: /* @__PURE__ */ (0, import_jsx_runtime334.jsxs)("div", { className: "wp-block-navigation-placeholder__actions__indicator", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(icon_default, { icon: navigation_default }),
-          (0, import_i18n114.__)("Navigation")
+        children: /* @__PURE__ */ (0, import_jsx_runtime335.jsxs)("div", { className: "wp-block-navigation-placeholder__actions__indicator", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(icon_default, { icon: navigation_default }),
+          (0, import_i18n111.__)("Navigation")
         ] })
       }
     );
@@ -46677,21 +46428,21 @@ ${text}

   // packages/block-library/build-module/navigation/edit/navigation-menu-selector.mjs
   var import_components68 = __toESM(require_components(), 1);
-  var import_i18n115 = __toESM(require_i18n(), 1);
+  var import_i18n112 = __toESM(require_i18n(), 1);
   var import_html_entities3 = __toESM(require_html_entities(), 1);
-  var import_element84 = __toESM(require_element(), 1);
+  var import_element85 = __toESM(require_element(), 1);
   var import_core_data31 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime335 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime336 = __toESM(require_jsx_runtime(), 1);
   function buildMenuLabel(title, id, status) {
     if (!title) {
-      return (0, import_i18n115.sprintf)((0, import_i18n115.__)("(no title %s)"), id);
+      return (0, import_i18n112.sprintf)((0, import_i18n112.__)("(no title %s)"), id);
     }
     if (status === "publish") {
       return (0, import_html_entities3.decodeEntities)(title);
     }
-    return (0, import_i18n115.sprintf)(
+    return (0, import_i18n112.sprintf)(
       // translators: 1: title of the menu. 2: status of the menu (draft, pending, etc.).
-      (0, import_i18n115.__)("%1$s (%2$s)"),
+      (0, import_i18n112.__)("%1$s (%2$s)"),
       (0, import_html_entities3.decodeEntities)(title),
       status
     );
@@ -46705,8 +46456,8 @@ ${text}
     createNavigationMenuIsSuccess,
     createNavigationMenuIsError
   }) {
-    const createActionLabel = (0, import_i18n115.__)("Create from '%s'");
-    const [isUpdatingMenuRef, setIsUpdatingMenuRef] = (0, import_element84.useState)(false);
+    const createActionLabel = (0, import_i18n112.__)("Create from '%s'");
+    const [isUpdatingMenuRef, setIsUpdatingMenuRef] = (0, import_element85.useState)(false);
     actionLabel3 = actionLabel3 || createActionLabel;
     const { records: classicMenus } = (0, import_core_data31.useEntityRecords)("root", "menu", {
       per_page: -1,
@@ -46726,7 +46477,7 @@ ${text}
       "title",
       currentMenuId
     );
-    const menuChoices = (0, import_element84.useMemo)(() => {
+    const menuChoices = (0, import_element85.useMemo)(() => {
       return navigationMenus?.map(({ id, title, status }, index) => {
         const label = buildMenuLabel(
           title?.rendered,
@@ -46736,7 +46487,7 @@ ${text}
         return {
           value: id,
           label,
-          ariaLabel: (0, import_i18n115.sprintf)(actionLabel3, label),
+          ariaLabel: (0, import_i18n112.sprintf)(actionLabel3, label),
           disabled: isUpdatingMenuRef || isResolvingNavigationMenus || !hasResolvedNavigationMenus
         };
       }) || [];
@@ -46757,13 +46508,13 @@ ${text}
     const navMenuHasBeenDeleted = currentMenuId && isNavigationMenuMissing;
     let selectorLabel = "";
     if (isResolvingNavigationMenus) {
-      selectorLabel = (0, import_i18n115.__)("Loading\u2026");
+      selectorLabel = (0, import_i18n112.__)("Loading\u2026");
     } else if (noMenuSelected || noBlockMenus || menuUnavailable || navMenuHasBeenDeleted) {
-      selectorLabel = (0, import_i18n115.__)("Choose or create a Navigation Menu");
+      selectorLabel = (0, import_i18n112.__)("Choose or create a Navigation Menu");
     } else {
       selectorLabel = currentTitle;
     }
-    (0, import_element84.useEffect)(() => {
+    (0, import_element85.useEffect)(() => {
       if (isUpdatingMenuRef && (createNavigationMenuIsSuccess || createNavigationMenuIsError)) {
         setIsUpdatingMenuRef(false);
       }
@@ -46777,14 +46528,14 @@ ${text}
       noBlockMenus,
       noMenuSelected
     ]);
-    const NavigationMenuSelectorDropdown = /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(
+    const NavigationMenuSelectorDropdown = /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
       import_components68.DropdownMenu,
       {
         label: selectorLabel,
         icon: more_vertical_default,
         toggleProps: { size: "small" },
-        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime335.jsxs)(import_jsx_runtime335.Fragment, { children: [
-          showNavigationMenus && hasNavigationMenus && /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(import_components68.MenuGroup, { label: (0, import_i18n115.__)("Menus"), children: /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(
+        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime336.jsxs)(import_jsx_runtime336.Fragment, { children: [
+          showNavigationMenus && hasNavigationMenus && /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(import_components68.MenuGroup, { label: (0, import_i18n112.__)("Menus"), children: /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
             import_components68.MenuItemsChoice,
             {
               value: currentMenuId,
@@ -46795,9 +46546,9 @@ ${text}
               choices: menuChoices
             }
           ) }),
-          showClassicMenus && hasClassicMenus && /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(import_components68.MenuGroup, { label: (0, import_i18n115.__)("Import Classic Menus"), children: classicMenus?.map((menu) => {
+          showClassicMenus && hasClassicMenus && /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(import_components68.MenuGroup, { label: (0, import_i18n112.__)("Import Classic Menus"), children: classicMenus?.map((menu) => {
             const label = (0, import_html_entities3.decodeEntities)(menu.name);
-            return /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
               import_components68.MenuItem,
               {
                 onClick: async () => {
@@ -46806,7 +46557,7 @@ ${text}
                   setIsUpdatingMenuRef(false);
                   onClose();
                 },
-                "aria-label": (0, import_i18n115.sprintf)(
+                "aria-label": (0, import_i18n112.sprintf)(
                   createActionLabel,
                   label
                 ),
@@ -46816,7 +46567,7 @@ ${text}
               menu.id
             );
           }) }),
-          canUserCreateNavigationMenus && /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(import_components68.MenuGroup, { label: (0, import_i18n115.__)("Tools"), children: /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(
+          canUserCreateNavigationMenus && /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(import_components68.MenuGroup, { label: (0, import_i18n112.__)("Tools"), children: /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
             import_components68.MenuItem,
             {
               onClick: async () => {
@@ -46826,7 +46577,7 @@ ${text}
                 onClose();
               },
               disabled: isUpdatingMenuRef || isResolvingNavigationMenus || !hasResolvedNavigationMenus,
-              children: (0, import_i18n115.__)("Create new Menu")
+              children: (0, import_i18n112.__)("Create new Menu")
             }
           ) })
         ] })
@@ -46837,7 +46588,7 @@ ${text}
   var navigation_menu_selector_default = NavigationMenuSelector;

   // packages/block-library/build-module/navigation/edit/placeholder/index.mjs
-  var import_jsx_runtime336 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime337 = __toESM(require_jsx_runtime(), 1);
   function NavigationPlaceholder({
     isSelected,
     currentMenuId,
@@ -46849,34 +46600,34 @@ ${text}
     onCreateEmpty
   }) {
     const { isResolving: isResolvingMenus, hasResolved: hasResolvedMenus } = (0, import_core_data32.useEntityRecords)("root", "menu", { per_page: -1, context: "view" });
-    (0, import_element85.useEffect)(() => {
+    (0, import_element86.useEffect)(() => {
       if (!isSelected) {
         return;
       }
       if (isResolvingMenus) {
-        (0, import_a11y.speak)((0, import_i18n116.__)("Loading navigation block setup options\u2026"));
+        (0, import_a11y.speak)((0, import_i18n113.__)("Loading navigation block setup options\u2026"));
       }
       if (hasResolvedMenus) {
-        (0, import_a11y.speak)((0, import_i18n116.__)("Navigation block setup options ready."));
+        (0, import_a11y.speak)((0, import_i18n113.__)("Navigation block setup options ready."));
       }
     }, [hasResolvedMenus, isResolvingMenus, isSelected]);
     const isResolvingActions = isResolvingMenus && isResolvingCanUserCreateNavigationMenus;
-    return /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(import_jsx_runtime336.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime336.jsxs)(import_components69.Placeholder, { className: "wp-block-navigation-placeholder", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(placeholder_preview_default, { isVisible: !isSelected }),
-      /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(import_jsx_runtime337.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime337.jsxs)(import_components69.Placeholder, { className: "wp-block-navigation-placeholder", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(placeholder_preview_default, { isVisible: !isSelected }),
+      /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(
         "div",
         {
           "aria-hidden": !isSelected ? true : void 0,
           className: "wp-block-navigation-placeholder__controls",
-          children: /* @__PURE__ */ (0, import_jsx_runtime336.jsxs)("div", { className: "wp-block-navigation-placeholder__actions", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime336.jsxs)("div", { className: "wp-block-navigation-placeholder__actions__indicator", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(icon_default, { icon: navigation_default }),
+          children: /* @__PURE__ */ (0, import_jsx_runtime337.jsxs)("div", { className: "wp-block-navigation-placeholder__actions", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime337.jsxs)("div", { className: "wp-block-navigation-placeholder__actions__indicator", children: [
+              /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(icon_default, { icon: navigation_default }),
               " ",
-              (0, import_i18n116.__)("Navigation")
+              (0, import_i18n113.__)("Navigation")
             ] }),
-            /* @__PURE__ */ (0, import_jsx_runtime336.jsx)("hr", {}),
-            isResolvingActions && /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(import_components69.Spinner, {}),
-            /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime337.jsx)("hr", {}),
+            isResolvingActions && /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(import_components69.Spinner, {}),
+            /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(
               navigation_menu_selector_default,
               {
                 currentMenuId,
@@ -46885,14 +46636,14 @@ ${text}
                 onSelectClassicMenu
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime336.jsx)("hr", {}),
-            canUserCreateNavigationMenus && /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime337.jsx)("hr", {}),
+            canUserCreateNavigationMenus && /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(
               import_components69.Button,
               {
                 __next40pxDefaultSize: true,
                 variant: "tertiary",
                 onClick: onCreateEmpty,
-                children: (0, import_i18n116.__)("Start empty")
+                children: (0, import_i18n113.__)("Start empty")
               }
             )
           ] })
@@ -46903,19 +46654,19 @@ ${text}

   // packages/block-library/build-module/navigation/edit/responsive-wrapper.mjs
   var import_components70 = __toESM(require_components(), 1);
-  var import_i18n117 = __toESM(require_i18n(), 1);
+  var import_i18n114 = __toESM(require_i18n(), 1);
   var import_block_editor133 = __toESM(require_block_editor(), 1);
   var import_data64 = __toESM(require_data(), 1);
   var import_core_data33 = __toESM(require_core_data(), 1);

   // packages/block-library/build-module/navigation/edit/overlay-menu-icon.mjs
   var import_primitives166 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime337 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime338 = __toESM(require_jsx_runtime(), 1);
   function OverlayMenuIcon({ icon: icon2 }) {
     if (icon2 === "menu") {
-      return /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(icon_default, { icon: menu_default });
+      return /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(icon_default, { icon: menu_default });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime337.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime338.jsxs)(
       import_primitives166.SVG,
       {
         xmlns: "http://www.w3.org/2000/svg",
@@ -46925,8 +46676,8 @@ ${text}
         "aria-hidden": "true",
         focusable: "false",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(import_primitives166.Rect, { x: "4", y: "7.5", width: "16", height: "1.5" }),
-          /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(import_primitives166.Rect, { x: "4", y: "15", width: "16", height: "1.5" })
+          /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(import_primitives166.Rect, { x: "4", y: "7.5", width: "16", height: "1.5" }),
+          /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(import_primitives166.Rect, { x: "4", y: "15", width: "16", height: "1.5" })
         ]
       }
     );
@@ -46938,7 +46689,7 @@ ${text}
   }

   // packages/block-library/build-module/navigation/edit/responsive-wrapper.mjs
-  var import_jsx_runtime338 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime339 = __toESM(require_jsx_runtime(), 1);
   function ResponsiveWrapper({
     children,
     id,
@@ -46991,7 +46742,7 @@ ${text}
       ...isOpen && {
         role: "dialog",
         "aria-modal": true,
-        "aria-label": (0, import_i18n117.__)("Menu")
+        "aria-label": (0, import_i18n114.__)("Menu")
       }
     };
     const handleToggleClick = () => {
@@ -47008,47 +46759,47 @@ ${text}
       }
       onToggle(true);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime338.jsxs)(import_jsx_runtime338.Fragment, { children: [
-      !isOpen && /* @__PURE__ */ (0, import_jsx_runtime338.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime339.jsxs)(import_jsx_runtime339.Fragment, { children: [
+      !isOpen && /* @__PURE__ */ (0, import_jsx_runtime339.jsxs)(
         import_components70.Button,
         {
           __next40pxDefaultSize: true,
           "aria-haspopup": "true",
-          "aria-label": hasIcon && (0, import_i18n117.__)("Open menu"),
+          "aria-label": hasIcon && (0, import_i18n114.__)("Open menu"),
           className: openButtonClasses,
           onClick: handleToggleClick,
           children: [
-            hasIcon && /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(OverlayMenuIcon, { icon: icon2 }),
-            !hasIcon && (0, import_i18n117.__)("Menu")
+            hasIcon && /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(OverlayMenuIcon, { icon: icon2 }),
+            !hasIcon && (0, import_i18n114.__)("Menu")
           ]
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
         "div",
         {
           className: responsiveContainerClasses,
           style: styles,
           id: modalId,
-          children: /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
             "div",
             {
               className: "wp-block-navigation__responsive-close",
               tabIndex: "-1",
-              children: /* @__PURE__ */ (0, import_jsx_runtime338.jsxs)("div", { ...dialogProps, children: [
-                /* @__PURE__ */ (0, import_jsx_runtime338.jsxs)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime339.jsxs)("div", { ...dialogProps, children: [
+                /* @__PURE__ */ (0, import_jsx_runtime339.jsxs)(
                   import_components70.Button,
                   {
                     __next40pxDefaultSize: true,
                     className: "wp-block-navigation__responsive-container-close",
-                    "aria-label": hasIcon && (0, import_i18n117.__)("Close menu"),
+                    "aria-label": hasIcon && (0, import_i18n114.__)("Close menu"),
                     onClick: () => onToggle(false),
                     children: [
-                      hasIcon && /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(icon_default, { icon: close_default }),
-                      !hasIcon && (0, import_i18n117.__)("Close")
+                      hasIcon && /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(icon_default, { icon: close_default }),
+                      !hasIcon && (0, import_i18n114.__)("Close")
                     ]
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
                   "div",
                   {
                     className: "wp-block-navigation__responsive-container-content",
@@ -47068,8 +46819,8 @@ ${text}
   var import_core_data34 = __toESM(require_core_data(), 1);
   var import_block_editor134 = __toESM(require_block_editor(), 1);
   var import_data65 = __toESM(require_data(), 1);
-  var import_element86 = __toESM(require_element(), 1);
-  var import_jsx_runtime339 = __toESM(require_jsx_runtime(), 1);
+  var import_element87 = __toESM(require_element(), 1);
+  var import_jsx_runtime340 = __toESM(require_jsx_runtime(), 1);
   function NavigationInnerBlocks({
     clientId,
     hasCustomPlaceholder,
@@ -47108,7 +46859,7 @@ ${text}
       "wp_navigation"
     );
     const parentOrChildHasSelection = isSelected || isImmediateParentOfSelectedBlock && !selectedBlockHasChildren;
-    const placeholder2 = (0, import_element86.useMemo)(() => /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(placeholder_preview_default, {}), []);
+    const placeholder2 = (0, import_element87.useMemo)(() => /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(placeholder_preview_default, {}), []);
     const hasMenuItems = !!blocks?.length;
     const showPlaceholder = !hasCustomPlaceholder && !hasMenuItems && !isSelected;
     const innerBlocksProps = (0, import_block_editor134.useInnerBlocksProps)(
@@ -47136,24 +46887,24 @@ ${text}
         __unstableDisableLayoutClassNames: true
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime339.jsx)("div", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime340.jsx)("div", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/navigation/edit/navigation-menu-name-control.mjs
   var import_components71 = __toESM(require_components(), 1);
   var import_core_data35 = __toESM(require_core_data(), 1);
-  var import_i18n118 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime340 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n115 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime341 = __toESM(require_jsx_runtime(), 1);
   function NavigationMenuNameControl() {
     const [title, updateTitle] = (0, import_core_data35.useEntityProp)(
       "postType",
       "wp_navigation",
       "title"
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(
       import_components71.TextControl,
       {
-        label: (0, import_i18n118.__)("Menu name"),
+        label: (0, import_i18n115.__)("Menu name"),
         value: title,
         onChange: updateTitle
       }
@@ -47165,7 +46916,7 @@ ${text}
   var import_components72 = __toESM(require_components(), 1);
   var import_core_data36 = __toESM(require_core_data(), 1);
   var import_data66 = __toESM(require_data(), 1);
-  var import_element87 = __toESM(require_element(), 1);
+  var import_element88 = __toESM(require_element(), 1);

   // packages/block-library/build-module/navigation/edit/are-blocks-dirty.mjs
   function areBlocksDirty(originalBlocks, blocks) {
@@ -47200,15 +46951,15 @@ ${text}
   };

   // packages/block-library/build-module/navigation/edit/unsaved-inner-blocks.mjs
-  var import_jsx_runtime341 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime342 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_OBJECT2 = {};
   function UnsavedInnerBlocks({
     blocks,
     createNavigationMenu,
     hasSelection
   }) {
-    const originalBlocksRef = (0, import_element87.useRef)();
-    (0, import_element87.useEffect)(() => {
+    const originalBlocksRef = (0, import_element88.useRef)();
+    (0, import_element88.useEffect)(() => {
       if (!originalBlocksRef?.current) {
         originalBlocksRef.current = blocks;
       }
@@ -47217,7 +46968,7 @@ ${text}
       originalBlocksRef?.current,
       blocks
     );
-    const isDisabled = (0, import_element87.useContext)(import_components72.Disabled.Context);
+    const isDisabled = (0, import_element88.useContext)(import_components72.Disabled.Context);
     const innerBlocksProps = (0, import_block_editor135.useInnerBlocksProps)(
       {
         className: "wp-block-navigation__container"
@@ -47244,7 +46995,7 @@ ${text}
       },
       [isDisabled]
     );
-    (0, import_element87.useEffect)(() => {
+    (0, import_element88.useEffect)(() => {
       if (isDisabled || isSaving || !hasResolvedAllNavigationMenus || !hasSelection || !innerBlocksAreDirty) {
         return;
       }
@@ -47259,22 +47010,22 @@ ${text}
       hasSelection
     ]);
     const Wrapper = isSaving ? import_components72.Disabled : "div";
-    return /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(Wrapper, { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(Wrapper, { ...innerBlocksProps });
   }

   // packages/block-library/build-module/navigation/edit/navigation-menu-delete-control.mjs
   var import_components73 = __toESM(require_components(), 1);
   var import_core_data37 = __toESM(require_core_data(), 1);
   var import_data67 = __toESM(require_data(), 1);
-  var import_element88 = __toESM(require_element(), 1);
-  var import_i18n119 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime342 = __toESM(require_jsx_runtime(), 1);
+  var import_element89 = __toESM(require_element(), 1);
+  var import_i18n116 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime343 = __toESM(require_jsx_runtime(), 1);
   function NavigationMenuDeleteControl({ onDelete }) {
-    const [isConfirmDialogVisible, setIsConfirmDialogVisible] = (0, import_element88.useState)(false);
+    const [isConfirmDialogVisible, setIsConfirmDialogVisible] = (0, import_element89.useState)(false);
     const id = (0, import_core_data37.useEntityId)("postType", "wp_navigation");
     const { deleteEntityRecord } = (0, import_data67.useDispatch)(import_core_data37.store);
-    return /* @__PURE__ */ (0, import_jsx_runtime342.jsxs)(import_jsx_runtime342.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime343.jsxs)(import_jsx_runtime343.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
         import_components73.Button,
         {
           __next40pxDefaultSize: true,
@@ -47284,10 +47035,10 @@ ${text}
           onClick: () => {
             setIsConfirmDialogVisible(true);
           },
-          children: (0, import_i18n119.__)("Delete menu")
+          children: (0, import_i18n116.__)("Delete menu")
         }
       ),
-      isConfirmDialogVisible && /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(
+      isConfirmDialogVisible && /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
         import_components73.__experimentalConfirmDialog,
         {
           isOpen: true,
@@ -47300,9 +47051,9 @@ ${text}
           onCancel: () => {
             setIsConfirmDialogVisible(false);
           },
-          confirmButtonText: (0, import_i18n119.__)("Delete"),
+          confirmButtonText: (0, import_i18n116.__)("Delete"),
           size: "medium",
-          children: (0, import_i18n119.__)(
+          children: (0, import_i18n116.__)(
             "Are you sure you want to delete this Navigation Menu?"
           )
         }
@@ -47311,13 +47062,13 @@ ${text}
   }

   // packages/block-library/build-module/navigation/edit/use-navigation-notice.mjs
-  var import_element89 = __toESM(require_element(), 1);
+  var import_element90 = __toESM(require_element(), 1);
   var import_data68 = __toESM(require_data(), 1);
   var import_notices11 = __toESM(require_notices(), 1);
   function useNavigationNotice({ name: name118, message = "" } = {}) {
-    const noticeRef = (0, import_element89.useRef)();
+    const noticeRef = (0, import_element90.useRef)();
     const { createWarningNotice, removeNotice } = (0, import_data68.useDispatch)(import_notices11.store);
-    const showNotice = (0, import_element89.useCallback)(
+    const showNotice = (0, import_element90.useCallback)(
       (customMsg) => {
         if (noticeRef.current) {
           return;
@@ -47330,7 +47081,7 @@ ${text}
       },
       [noticeRef, createWarningNotice, message, name118]
     );
-    const hideNotice = (0, import_element89.useCallback)(() => {
+    const hideNotice = (0, import_element90.useCallback)(() => {
       if (!noticeRef.current) {
         return;
       }
@@ -47343,22 +47094,22 @@ ${text}

   // packages/block-library/build-module/navigation/edit/overlay-menu-preview.mjs
   var import_components74 = __toESM(require_components(), 1);
-  var import_i18n120 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime343 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n117 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime344 = __toESM(require_jsx_runtime(), 1);
   function OverlayMenuPreview({ setAttributes, hasIcon, icon: icon2 }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime343.jsxs)(import_jsx_runtime343.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime344.jsxs)(import_jsx_runtime344.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
         import_components74.__experimentalToolsPanelItem,
         {
-          label: (0, import_i18n120.__)("Show icon button"),
+          label: (0, import_i18n117.__)("Show icon button"),
           isShownByDefault: true,
           hasValue: () => !hasIcon,
           onDeselect: () => setAttributes({ hasIcon: true }),
-          children: /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
             import_components74.ToggleControl,
             {
-              label: (0, import_i18n120.__)("Show icon button"),
-              help: (0, import_i18n120.__)(
+              label: (0, import_i18n117.__)("Show icon button"),
+              help: (0, import_i18n117.__)(
                 "Configure the visual appearance of the button that toggles the overlay menu."
               ),
               onChange: (value) => setAttributes({ hasIcon: value }),
@@ -47367,36 +47118,36 @@ ${text}
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
         import_components74.__experimentalToolsPanelItem,
         {
-          label: (0, import_i18n120.__)("Icon"),
+          label: (0, import_i18n117.__)("Icon"),
           isShownByDefault: true,
           hasValue: () => icon2 !== "handle",
           onDeselect: () => setAttributes({ icon: "handle" }),
-          children: /* @__PURE__ */ (0, import_jsx_runtime343.jsxs)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime344.jsxs)(
             import_components74.__experimentalToggleGroupControl,
             {
               className: "wp-block-navigation__overlay-menu-icon-toggle-group",
-              label: (0, import_i18n120.__)("Icon"),
+              label: (0, import_i18n117.__)("Icon"),
               value: icon2,
               onChange: (value) => setAttributes({ icon: value }),
               isBlock: true,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
                   import_components74.__experimentalToggleGroupControlOption,
                   {
                     value: "handle",
-                    "aria-label": (0, import_i18n120.__)("handle"),
-                    label: /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(OverlayMenuIcon, { icon: "handle" })
+                    "aria-label": (0, import_i18n117.__)("handle"),
+                    label: /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(OverlayMenuIcon, { icon: "handle" })
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
                   import_components74.__experimentalToggleGroupControlOption,
                   {
                     value: "menu",
-                    "aria-label": (0, import_i18n120.__)("menu"),
-                    label: /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(OverlayMenuIcon, { icon: "menu" })
+                    "aria-label": (0, import_i18n117.__)("menu"),
+                    label: /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(OverlayMenuIcon, { icon: "menu" })
                   }
                 )
               ]
@@ -47409,26 +47160,26 @@ ${text}

   // packages/block-library/build-module/navigation/edit/overlay-panel.mjs
   var import_components81 = __toESM(require_components(), 1);
-  var import_i18n128 = __toESM(require_i18n(), 1);
-  var import_element94 = __toESM(require_element(), 1);
+  var import_i18n125 = __toESM(require_i18n(), 1);
+  var import_element95 = __toESM(require_element(), 1);

   // packages/block-library/build-module/navigation/edit/overlay-template-part-selector.mjs
-  var import_element92 = __toESM(require_element(), 1);
+  var import_element93 = __toESM(require_element(), 1);
   var import_compose37 = __toESM(require_compose(), 1);
   var import_core_data39 = __toESM(require_core_data(), 1);
   var import_data70 = __toESM(require_data(), 1);
   var import_components76 = __toESM(require_components(), 1);
-  var import_i18n123 = __toESM(require_i18n(), 1);
+  var import_i18n120 = __toESM(require_i18n(), 1);
   var import_html_entities4 = __toESM(require_html_entities(), 1);
   var import_notices12 = __toESM(require_notices(), 1);

   // packages/block-library/build-module/navigation/edit/use-create-overlay.mjs
-  var import_element90 = __toESM(require_element(), 1);
+  var import_element91 = __toESM(require_element(), 1);
   var import_data69 = __toESM(require_data(), 1);
   var import_core_data38 = __toESM(require_core_data(), 1);
   var import_block_editor136 = __toESM(require_block_editor(), 1);
-  var import_i18n121 = __toESM(require_i18n(), 1);
-  var import_blocks58 = __toESM(require_blocks(), 1);
+  var import_i18n118 = __toESM(require_i18n(), 1);
+  var import_blocks48 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/navigation/edit/utils.mjs
   function getComputedStyle3(node) {
@@ -47525,23 +47276,23 @@ ${text}
       ),
       []
     );
-    const createOverlayTemplatePart = (0, import_element90.useCallback)(async () => {
+    const createOverlayTemplatePart = (0, import_element91.useCallback)(async () => {
       const templatePartsWithTitles = overlayTemplateParts.filter(
         (templatePart2) => templatePart2.title?.rendered
       );
       const uniqueTitle = getUniqueTemplatePartTitle(
-        (0, import_i18n121.__)("Navigation Overlay"),
+        (0, import_i18n118.__)("Navigation Overlay"),
         templatePartsWithTitles
       );
       const cleanSlug = getCleanTemplatePartSlug(uniqueTitle);
       let initialContent = "";
       if (pattern?.content) {
-        const blocks = (0, import_blocks58.parse)(pattern.content, {
+        const blocks = (0, import_blocks48.parse)(pattern.content, {
           __unstableSkipMigrationLogs: true
         });
-        initialContent = (0, import_blocks58.serialize)(blocks);
+        initialContent = (0, import_blocks48.serialize)(blocks);
       } else {
-        initialContent = (0, import_blocks58.serialize)([(0, import_blocks58.createBlock)("core/paragraph")]);
+        initialContent = (0, import_blocks48.serialize)([(0, import_blocks48.createBlock)("core/paragraph")]);
       }
       const templatePart = await saveEntityRecord(
         "postType",
@@ -47561,16 +47312,16 @@ ${text}

   // packages/block-library/build-module/navigation/edit/deleted-overlay-warning.mjs
   var import_components75 = __toESM(require_components(), 1);
-  var import_i18n122 = __toESM(require_i18n(), 1);
-  var import_element91 = __toESM(require_element(), 1);
-  var import_jsx_runtime344 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n119 = __toESM(require_i18n(), 1);
+  var import_element92 = __toESM(require_element(), 1);
+  var import_jsx_runtime345 = __toESM(require_jsx_runtime(), 1);
   function DeletedOverlayWarning({ onClear, onCreate, isCreating = false }) {
-    const message = (0, import_element91.createInterpolateElement)(
-      (0, import_i18n122.__)(
+    const message = (0, import_element92.createInterpolateElement)(
+      (0, import_i18n119.__)(
         "The selected overlay template part is missing or has been deleted. <clearButton>Reset to default overlay</clearButton> or <createButton>create a new overlay</createButton>."
       ),
       {
-        clearButton: /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
+        clearButton: /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
           import_components75.Button,
           {
             __next40pxDefaultSize: true,
@@ -47580,7 +47331,7 @@ ${text}
             accessibleWhenDisabled: true
           }
         ),
-        createButton: /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
+        createButton: /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
           import_components75.Button,
           {
             __next40pxDefaultSize: true,
@@ -47593,7 +47344,7 @@ ${text}
         )
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
       import_components75.Notice,
       {
         status: "warning",
@@ -47606,7 +47357,7 @@ ${text}
   var deleted_overlay_warning_default = DeletedOverlayWarning;

   // packages/block-library/build-module/navigation/edit/overlay-template-part-selector.mjs
-  var import_jsx_runtime345 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime346 = __toESM(require_jsx_runtime(), 1);
   function OverlayTemplatePartSelector({
     overlay,
     overlayMenu,
@@ -47631,10 +47382,10 @@ ${text}
       (select10) => select10(import_core_data39.store).getCurrentTheme()?.stylesheet,
       []
     );
-    const [localIsCreating, setLocalIsCreating] = (0, import_element92.useState)(false);
+    const [localIsCreating, setLocalIsCreating] = (0, import_element93.useState)(false);
     const isCreating = isCreatingOverlay !== void 0 ? isCreatingOverlay : localIsCreating;
     const setIsCreating = setIsCreatingOverlay !== void 0 ? setIsCreatingOverlay : setLocalIsCreating;
-    const overlayTemplateParts = (0, import_element92.useMemo)(() => {
+    const overlayTemplateParts = (0, import_element93.useMemo)(() => {
       if (!templateParts) {
         return [];
       }
@@ -47643,7 +47394,7 @@ ${text}
       );
     }, [templateParts]);
     const createOverlayTemplatePart = useCreateOverlayTemplatePart(overlayTemplateParts);
-    const selectedTemplatePart = (0, import_element92.useMemo)(() => {
+    const selectedTemplatePart = (0, import_element93.useMemo)(() => {
       if (!overlay || !overlayTemplateParts) {
         return null;
       }
@@ -47651,10 +47402,10 @@ ${text}
         (templatePart) => templatePart.slug === overlay
       );
     }, [overlay, overlayTemplateParts]);
-    const options2 = (0, import_element92.useMemo)(() => {
+    const options2 = (0, import_element93.useMemo)(() => {
       const baseOptions = [
         {
-          label: (0, import_i18n123.__)("Default"),
+          label: (0, import_i18n120.__)("Default"),
           value: ""
         }
       ];
@@ -47672,9 +47423,9 @@ ${text}
       );
       if (overlay && !selectedTemplatePart) {
         templatePartOptions.unshift({
-          label: (0, import_i18n123.sprintf)(
+          label: (0, import_i18n120.sprintf)(
             /* translators: %s: Overlay slug. */
-            (0, import_i18n123.__)("%s (missing)"),
+            (0, import_i18n120.__)("%s (missing)"),
             overlay
           ),
           value: overlay
@@ -47708,7 +47459,7 @@ ${text}
       }
       onNavigateToEntityRecord(params);
     };
-    const handleCreateOverlay = (0, import_element92.useCallback)(async () => {
+    const handleCreateOverlay = (0, import_element93.useCallback)(async () => {
       try {
         setIsCreating(true);
         const templatePart = await createOverlayTemplatePart();
@@ -47733,7 +47484,7 @@ ${text}
           setIsCreating(false);
         }
       } catch (error2) {
-        const errorMessage = error2 instanceof Error && "code" in error2 && error2.message && error2.code !== "unknown_error" ? error2.message : (0, import_i18n123.__)("An error occurred while creating the overlay.");
+        const errorMessage = error2 instanceof Error && "code" in error2 && error2.message && error2.code !== "unknown_error" ? error2.message : (0, import_i18n120.__)("An error occurred while creating the overlay.");
         createErrorNotice(errorMessage, { type: "snackbar" });
         setIsCreating(false);
       }
@@ -47746,36 +47497,36 @@ ${text}
       setIsCreating,
       overlayMenu
     ]);
-    const handleClearOverlay = (0, import_element92.useCallback)(() => {
+    const handleClearOverlay = (0, import_element93.useCallback)(() => {
       setAttributes({ overlay: void 0 });
     }, [setAttributes]);
     const isCreateButtonDisabled = isResolving || isCreating;
-    const isOverlayMissing = (0, import_element92.useMemo)(() => {
+    const isOverlayMissing = (0, import_element93.useMemo)(() => {
       return overlay && hasResolved && !isResolving && !selectedTemplatePart;
     }, [overlay, hasResolved, isResolving, selectedTemplatePart]);
-    const helpText = (0, import_element92.useMemo)(() => {
+    const helpText = (0, import_element93.useMemo)(() => {
       if (overlayTemplateParts.length === 0 && hasResolved) {
-        return (0, import_i18n123.__)("No overlays found.");
+        return (0, import_i18n120.__)("No overlays found.");
       }
-      return (0, import_i18n123.__)("Select an overlay for navigation.");
+      return (0, import_i18n120.__)("Select an overlay for navigation.");
     }, [overlayTemplateParts.length, hasResolved]);
-    const editButtonLabel = (0, import_element92.useMemo)(() => {
-      return selectedTemplatePart ? (0, import_i18n123.sprintf)(
+    const editButtonLabel = (0, import_element93.useMemo)(() => {
+      return selectedTemplatePart ? (0, import_i18n120.sprintf)(
         /* translators: %s: Overlay title. */
-        (0, import_i18n123.__)("Edit overlay: %s"),
+        (0, import_i18n120.__)("Edit overlay: %s"),
         selectedTemplatePart.title?.rendered ? (0, import_html_entities4.decodeEntities)(selectedTemplatePart.title.rendered) : selectedTemplatePart.slug
-      ) : (0, import_i18n123.__)("Edit overlay");
+      ) : (0, import_i18n120.__)("Edit overlay");
     }, [selectedTemplatePart]);
-    return /* @__PURE__ */ (0, import_jsx_runtime345.jsxs)("div", { className: "wp-block-navigation__overlay-selector", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime346.jsxs)("div", { className: "wp-block-navigation__overlay-selector", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
         "h3",
         {
           id: headingId,
           className: "wp-block-navigation__overlay-selector-header",
-          children: (0, import_i18n123.__)("Overlay template")
+          children: (0, import_i18n120.__)("Overlay template")
         }
       ),
-      hasResolved && (overlayTemplateParts.length === 0 || isCreating && overlayTemplateParts.length === 1) ? /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(import_jsx_runtime345.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
+      hasResolved && (overlayTemplateParts.length === 0 || isCreating && overlayTemplateParts.length === 1) ? /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(import_jsx_runtime346.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
         import_components76.Button,
         {
           __next40pxDefaultSize: true,
@@ -47785,10 +47536,10 @@ ${text}
           accessibleWhenDisabled: true,
           isBusy: isCreating,
           className: "wp-block-navigation__overlay-create-button-prominent",
-          children: (0, import_i18n123.__)("Create overlay")
+          children: (0, import_i18n120.__)("Create overlay")
         }
-      ) }) : /* @__PURE__ */ (0, import_jsx_runtime345.jsxs)(import_jsx_runtime345.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
+      ) }) : /* @__PURE__ */ (0, import_jsx_runtime346.jsxs)(import_jsx_runtime346.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
           import_components76.Button,
           {
             size: "small",
@@ -47797,21 +47548,21 @@ ${text}
             disabled: isCreateButtonDisabled,
             accessibleWhenDisabled: true,
             isBusy: isCreating,
-            label: (0, import_i18n123.__)("Create new overlay template"),
+            label: (0, import_i18n120.__)("Create new overlay template"),
             showTooltip: true,
             className: "wp-block-navigation__overlay-create-button"
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime345.jsxs)(
+        /* @__PURE__ */ (0, import_jsx_runtime346.jsxs)(
           import_components76.__experimentalHStack,
           {
             alignment: "flex-start",
             className: "wp-block-navigation__overlay-selector-controls",
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(import_components76.FlexBlock, { children: /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(import_components76.FlexBlock, { children: /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
                 import_components76.SelectControl,
                 {
-                  label: (0, import_i18n123.__)("Overlay template"),
+                  label: (0, import_i18n120.__)("Overlay template"),
                   hideLabelFromVision: true,
                   "aria-labelledby": headingId,
                   value: overlay || "",
@@ -47822,7 +47573,7 @@ ${text}
                   help: helpText
                 }
               ) }),
-              overlay && hasResolved && selectedTemplatePart && /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(import_components76.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
+              overlay && hasResolved && selectedTemplatePart && /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(import_components76.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
                 import_components76.Button,
                 {
                   __next40pxDefaultSize: true,
@@ -47833,13 +47584,13 @@ ${text}
                   label: editButtonLabel,
                   showTooltip: true,
                   className: "wp-block-navigation__overlay-edit-button",
-                  children: (0, import_i18n123.__)("Edit")
+                  children: (0, import_i18n120.__)("Edit")
                 }
               ) })
             ]
           }
         ),
-        isOverlayMissing && /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
+        isOverlayMissing && /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
           deleted_overlay_warning_default,
           {
             onClear: handleClearOverlay,
@@ -47848,12 +47599,12 @@ ${text}
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
         import_components76.__experimentalHStack,
         {
           alignment: "flex-start",
           className: "wp-block-navigation__overlay-help-text-wrapper",
-          children: /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(Text2, { children: (0, import_i18n123.__)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(Text2, { children: (0, import_i18n120.__)(
             "An overlay template allows you to customize the appearance of the dialog that opens when the menu button is pressed."
           ) })
         }
@@ -47863,27 +47614,27 @@ ${text}

   // packages/block-library/build-module/navigation/edit/overlay-visibility-control.mjs
   var import_components77 = __toESM(require_components(), 1);
-  var import_i18n124 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime346 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n121 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime347 = __toESM(require_jsx_runtime(), 1);
   function OverlayVisibilityControl({
     overlayMenu,
     setAttributes
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime346.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime347.jsxs)(
       import_components77.__experimentalToggleGroupControl,
       {
-        label: (0, import_i18n124.__)("Overlay Visibility"),
-        "aria-label": (0, import_i18n124.__)("Configure overlay visibility"),
+        label: (0, import_i18n121.__)("Overlay Visibility"),
+        "aria-label": (0, import_i18n121.__)("Configure overlay visibility"),
         value: overlayMenu,
-        help: (0, import_i18n124.__)(
+        help: (0, import_i18n121.__)(
           "Collapses the navigation options in a menu icon opening an overlay."
         ),
         onChange: (value) => setAttributes({ overlayMenu: value }),
         isBlock: true,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(import_components77.__experimentalToggleGroupControlOption, { value: "never", label: (0, import_i18n124.__)("Off") }),
-          /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(import_components77.__experimentalToggleGroupControlOption, { value: "mobile", label: (0, import_i18n124.__)("Mobile") }),
-          /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(import_components77.__experimentalToggleGroupControlOption, { value: "always", label: (0, import_i18n124.__)("Always") })
+          /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(import_components77.__experimentalToggleGroupControlOption, { value: "never", label: (0, import_i18n121.__)("Off") }),
+          /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(import_components77.__experimentalToggleGroupControlOption, { value: "mobile", label: (0, import_i18n121.__)("Mobile") }),
+          /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(import_components77.__experimentalToggleGroupControlOption, { value: "always", label: (0, import_i18n121.__)("Always") })
         ]
       }
     );
@@ -47891,52 +47642,52 @@ ${text}

   // packages/block-library/build-module/navigation/edit/overlay-menu-preview-button.mjs
   var import_components79 = __toESM(require_components(), 1);
-  var import_i18n126 = __toESM(require_i18n(), 1);
+  var import_i18n123 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/navigation/edit/overlay-menu-preview-controls.mjs
   var import_components78 = __toESM(require_components(), 1);
-  var import_i18n125 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime347 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n122 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime348 = __toESM(require_jsx_runtime(), 1);
   function OverlayMenuPreviewControls({
     hasIcon,
     icon: icon2,
     setAttributes
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime347.jsxs)(import_components78.__experimentalVStack, { spacing: 4, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime348.jsxs)(import_components78.__experimentalVStack, { spacing: 4, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
         import_components78.ToggleControl,
         {
-          label: (0, import_i18n125.__)("Show icon button"),
-          help: (0, import_i18n125.__)(
+          label: (0, import_i18n122.__)("Show icon button"),
+          help: (0, import_i18n122.__)(
             "Configure the visual appearance of the button that toggles the overlay menu."
           ),
           onChange: (value) => setAttributes({ hasIcon: value }),
           checked: hasIcon
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime347.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime348.jsxs)(
         import_components78.__experimentalToggleGroupControl,
         {
           className: "wp-block-navigation__overlay-menu-icon-toggle-group",
-          label: (0, import_i18n125.__)("Icon"),
+          label: (0, import_i18n122.__)("Icon"),
           value: icon2,
           onChange: (value) => setAttributes({ icon: value }),
           isBlock: true,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
               import_components78.__experimentalToggleGroupControlOption,
               {
                 value: "handle",
-                "aria-label": (0, import_i18n125.__)("handle"),
-                label: /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(OverlayMenuIcon, { icon: "handle" })
+                "aria-label": (0, import_i18n122.__)("handle"),
+                label: /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(OverlayMenuIcon, { icon: "handle" })
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
               import_components78.__experimentalToggleGroupControlOption,
               {
                 value: "menu",
-                "aria-label": (0, import_i18n125.__)("menu"),
-                label: /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(OverlayMenuIcon, { icon: "menu" })
+                "aria-label": (0, import_i18n122.__)("menu"),
+                label: /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(OverlayMenuIcon, { icon: "menu" })
               }
             )
           ]
@@ -47946,7 +47697,7 @@ ${text}
   }

   // packages/block-library/build-module/navigation/edit/overlay-menu-preview-button.mjs
-  var import_jsx_runtime348 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime349 = __toESM(require_jsx_runtime(), 1);
   function OverlayMenuPreviewButton({
     isResponsive,
     overlayMenuPreview,
@@ -47961,35 +47712,35 @@ ${text}
     if (!isResponsive) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime348.jsxs)(import_jsx_runtime348.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime348.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime349.jsxs)(import_jsx_runtime349.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime349.jsxs)(
         import_components79.Button,
         {
           __next40pxDefaultSize: true,
           className: overlayMenuPreviewClasses,
           onClick: () => setOverlayMenuPreview(!overlayMenuPreview),
-          "aria-label": (0, import_i18n126.__)("Overlay menu controls"),
+          "aria-label": (0, import_i18n123.__)("Overlay menu controls"),
           "aria-controls": overlayMenuPreviewId,
           "aria-expanded": overlayMenuPreview,
           children: [
-            hasIcon && /* @__PURE__ */ (0, import_jsx_runtime348.jsxs)(import_jsx_runtime348.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(OverlayMenuIcon, { icon: icon2 }),
-              /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(icon_default, { icon: close_default })
+            hasIcon && /* @__PURE__ */ (0, import_jsx_runtime349.jsxs)(import_jsx_runtime349.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime349.jsx)(OverlayMenuIcon, { icon: icon2 }),
+              /* @__PURE__ */ (0, import_jsx_runtime349.jsx)(icon_default, { icon: close_default })
             ] }),
-            !hasIcon && /* @__PURE__ */ (0, import_jsx_runtime348.jsxs)(import_jsx_runtime348.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime348.jsx)("span", { children: (0, import_i18n126.__)("Menu") }),
-              /* @__PURE__ */ (0, import_jsx_runtime348.jsx)("span", { children: (0, import_i18n126.__)("Close") })
+            !hasIcon && /* @__PURE__ */ (0, import_jsx_runtime349.jsxs)(import_jsx_runtime349.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime349.jsx)("span", { children: (0, import_i18n123.__)("Menu") }),
+              /* @__PURE__ */ (0, import_jsx_runtime349.jsx)("span", { children: (0, import_i18n123.__)("Close") })
             ] })
           ]
         }
       ),
-      overlayMenuPreview && /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
+      overlayMenuPreview && /* @__PURE__ */ (0, import_jsx_runtime349.jsx)(
         import_components79.__experimentalVStack,
         {
           id: overlayMenuPreviewId,
           spacing: 4,
           style: containerStyle,
-          children: /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime349.jsx)(
             OverlayMenuPreviewControls,
             {
               hasIcon,
@@ -48005,14 +47756,14 @@ ${text}
   // packages/block-library/build-module/navigation/edit/overlay-preview.mjs
   var import_data71 = __toESM(require_data(), 1);
   var import_core_data40 = __toESM(require_core_data(), 1);
-  var import_element93 = __toESM(require_element(), 1);
-  var import_blocks59 = __toESM(require_blocks(), 1);
+  var import_element94 = __toESM(require_element(), 1);
+  var import_blocks49 = __toESM(require_blocks(), 1);
   var import_components80 = __toESM(require_components(), 1);
-  var import_i18n127 = __toESM(require_i18n(), 1);
+  var import_i18n124 = __toESM(require_i18n(), 1);
   var import_block_editor137 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime349 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime350 = __toESM(require_jsx_runtime(), 1);
   function OverlayPreview({ overlay, currentTheme }) {
-    const templatePartId = (0, import_element93.useMemo)(() => {
+    const templatePartId = (0, import_element94.useMemo)(() => {
       if (!overlay || !currentTheme) {
         return null;
       }
@@ -48047,7 +47798,7 @@ ${text}
       },
       [templatePartId]
     );
-    const blocks = (0, import_element93.useMemo)(() => {
+    const blocks = (0, import_element94.useMemo)(() => {
       if (!templatePartId) {
         return null;
       }
@@ -48055,7 +47806,7 @@ ${text}
         return editedBlocks;
       }
       if (content && typeof content === "string") {
-        return (0, import_blocks59.parse)(content);
+        return (0, import_blocks49.parse)(content);
       }
       return [];
     }, [templatePartId, editedBlocks, content]);
@@ -48063,19 +47814,19 @@ ${text}
       return null;
     }
     if (!hasResolved) {
-      return /* @__PURE__ */ (0, import_jsx_runtime349.jsx)("div", { className: "wp-block-navigation__overlay-preview-loading", children: /* @__PURE__ */ (0, import_jsx_runtime349.jsx)(import_components80.Spinner, {}) });
+      return /* @__PURE__ */ (0, import_jsx_runtime350.jsx)("div", { className: "wp-block-navigation__overlay-preview-loading", children: /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(import_components80.Spinner, {}) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime349.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
       "div",
       {
         className: "wp-block-navigation__overlay-preview",
-        "aria-label": (0, import_i18n127.__)("Navigation Overlay template part preview"),
+        "aria-label": (0, import_i18n124.__)("Navigation Overlay template part preview"),
         role: "region",
-        children: /* @__PURE__ */ (0, import_jsx_runtime349.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
           import_block_editor137.BlockPreview.Async,
           {
-            placeholder: /* @__PURE__ */ (0, import_jsx_runtime349.jsx)("div", { className: "wp-block-navigation__overlay-preview-placeholder" }),
-            children: /* @__PURE__ */ (0, import_jsx_runtime349.jsx)(
+            placeholder: /* @__PURE__ */ (0, import_jsx_runtime350.jsx)("div", { className: "wp-block-navigation__overlay-preview-placeholder" }),
+            children: /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
               import_block_editor137.BlockPreview,
               {
                 blocks,
@@ -48090,7 +47841,7 @@ ${text}
   }

   // packages/block-library/build-module/navigation/edit/overlay-panel.mjs
-  var import_jsx_runtime350 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime351 = __toESM(require_jsx_runtime(), 1);
   function OverlayPanel({
     overlayMenu,
     overlay,
@@ -48106,16 +47857,16 @@ ${text}
     currentTheme,
     hasOverlays
   }) {
-    const [isCreatingOverlay, setIsCreatingOverlay] = (0, import_element94.useState)(false);
-    return /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(import_components81.PanelBody, { title: (0, import_i18n128.__)("Overlay"), initialOpen: true, children: /* @__PURE__ */ (0, import_jsx_runtime350.jsxs)(import_components81.__experimentalVStack, { spacing: 4, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
+    const [isCreatingOverlay, setIsCreatingOverlay] = (0, import_element95.useState)(false);
+    return /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(import_components81.PanelBody, { title: (0, import_i18n125.__)("Overlay"), initialOpen: true, children: /* @__PURE__ */ (0, import_jsx_runtime351.jsxs)(import_components81.__experimentalVStack, { spacing: 4, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
         OverlayVisibilityControl,
         {
           overlayMenu,
           setAttributes
         }
       ),
-      overlayMenu !== "never" && /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
+      overlayMenu !== "never" && /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
         OverlayMenuPreviewButton,
         {
           isResponsive,
@@ -48128,7 +47879,7 @@ ${text}
           overlayMenuPreviewId
         }
       ),
-      overlayMenu !== "never" && /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
+      overlayMenu !== "never" && /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
         OverlayTemplatePartSelector,
         {
           overlay,
@@ -48139,7 +47890,7 @@ ${text}
           setIsCreatingOverlay
         }
       ),
-      overlayMenu !== "never" && overlay && hasOverlays && !isCreatingOverlay && /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
+      overlayMenu !== "never" && overlay && hasOverlays && !isCreatingOverlay && /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
         OverlayPreview,
         {
           overlay,
@@ -48152,15 +47903,15 @@ ${text}
   // packages/block-library/build-module/navigation/edit/use-convert-classic-menu-to-block-menu.mjs
   var import_data73 = __toESM(require_data(), 1);
   var import_core_data42 = __toESM(require_core_data(), 1);
-  var import_element96 = __toESM(require_element(), 1);
-  var import_i18n129 = __toESM(require_i18n(), 1);
+  var import_element97 = __toESM(require_element(), 1);
+  var import_i18n126 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/navigation/menu-items-to-blocks.mjs
-  var import_blocks60 = __toESM(require_blocks(), 1);
+  var import_blocks50 = __toESM(require_blocks(), 1);
   var import_hooks37 = __toESM(require_hooks(), 1);

   // packages/block-library/build-module/navigation-link/shared/use-entity-binding.mjs
-  var import_element95 = __toESM(require_element(), 1);
+  var import_element96 = __toESM(require_element(), 1);
   var import_block_editor138 = __toESM(require_block_editor(), 1);
   var import_data72 = __toESM(require_data(), 1);
   var import_core_data41 = __toESM(require_core_data(), 1);
@@ -48222,12 +47973,12 @@ ${text}
       },
       [kind, type, id, hasCorrectBinding, blockEditingMode]
     );
-    const clearBinding = (0, import_element95.useCallback)(() => {
+    const clearBinding = (0, import_element96.useCallback)(() => {
       if (hasUrlBinding) {
         updateBlockBindings({ url: void 0 });
       }
     }, [updateBlockBindings, hasUrlBinding]);
-    const createBinding = (0, import_element95.useCallback)(
+    const createBinding = (0, import_element96.useCallback)(
       (updatedAttributes) => {
         const kindToUse = updatedAttributes?.kind ?? kind;
         if (!kindToUse) {
@@ -48274,9 +48025,9 @@ ${text}
     );
     const innerBlocks = sortedItems.map((menuItem) => {
       if (menuItem.type === "block") {
-        const [block2] = (0, import_blocks60.parse)(menuItem.content.raw);
+        const [block2] = (0, import_blocks50.parse)(menuItem.content.raw);
         if (!block2) {
-          return (0, import_blocks60.createBlock)("core/freeform", {
+          return (0, import_blocks50.createBlock)("core/freeform", {
             content: menuItem.content
           });
         }
@@ -48298,7 +48049,7 @@ ${text}
         ...mapping,
         ...nestedMapping
       };
-      const block = (0, import_blocks60.createBlock)(blockType, attributes2, nestedBlocks);
+      const block = (0, import_blocks50.createBlock)(blockType, attributes2, nestedBlocks);
       mapping[menuItem.id] = block.clientId;
       return block;
     });
@@ -48393,9 +48144,9 @@ ${text}
   function useConvertClassicToBlockMenu(createNavigationMenu, { throwOnError = false } = {}) {
     const registry = (0, import_data73.useRegistry)();
     const { editEntityRecord } = (0, import_data73.useDispatch)(import_core_data42.store);
-    const [status, setStatus] = (0, import_element96.useState)(CLASSIC_MENU_CONVERSION_IDLE);
-    const [error2, setError] = (0, import_element96.useState)(null);
-    const convertClassicMenuToBlockMenu = (0, import_element96.useCallback)(
+    const [status, setStatus] = (0, import_element97.useState)(CLASSIC_MENU_CONVERSION_IDLE);
+    const [error2, setError] = (0, import_element97.useState)(null);
+    const convertClassicMenuToBlockMenu = (0, import_element97.useCallback)(
       async (menuId, menuName, postStatus = "publish") => {
         let navigationMenu;
         let classicMenuItems;
@@ -48407,9 +48158,9 @@ ${text}
           });
         } catch (err) {
           throw new Error(
-            (0, import_i18n129.sprintf)(
+            (0, import_i18n126.sprintf)(
               // translators: %s: The name of a menu (e.g. Header menu).
-              (0, import_i18n129.__)(`Unable to fetch classic menu "%s" from API.`),
+              (0, import_i18n126.__)(`Unable to fetch classic menu "%s" from API.`),
               menuName
             ),
             {
@@ -48419,9 +48170,9 @@ ${text}
         }
         if (classicMenuItems === null) {
           throw new Error(
-            (0, import_i18n129.sprintf)(
+            (0, import_i18n126.sprintf)(
               // translators: %s: The name of a menu (e.g. Header menu).
-              (0, import_i18n129.__)(`Unable to fetch classic menu "%s" from API.`),
+              (0, import_i18n126.__)(`Unable to fetch classic menu "%s" from API.`),
               menuName
             )
           );
@@ -48444,9 +48195,9 @@ ${text}
           );
         } catch (err) {
           throw new Error(
-            (0, import_i18n129.sprintf)(
+            (0, import_i18n126.sprintf)(
               // translators: %s: The name of a menu (e.g. Header menu).
-              (0, import_i18n129.__)(`Unable to create Navigation Menu "%s".`),
+              (0, import_i18n126.__)(`Unable to create Navigation Menu "%s".`),
               menuName
             ),
             {
@@ -48458,7 +48209,7 @@ ${text}
       },
       [createNavigationMenu, editEntityRecord, registry]
     );
-    const convert = (0, import_element96.useCallback)(
+    const convert = (0, import_element97.useCallback)(
       async (menuId, menuName, postStatus) => {
         if (classicMenuBeingConvertedId === menuId) {
           return;
@@ -48485,9 +48236,9 @@ ${text}
           classicMenuBeingConvertedId = null;
           if (throwOnError) {
             throw new Error(
-              (0, import_i18n129.sprintf)(
+              (0, import_i18n126.sprintf)(
                 // translators: %s: The name of a menu (e.g. Header menu).
-                (0, import_i18n129.__)(`Unable to create Navigation Menu "%s".`),
+                (0, import_i18n126.__)(`Unable to create Navigation Menu "%s".`),
                 menuName
               ),
               {
@@ -48508,17 +48259,17 @@ ${text}
   var use_convert_classic_menu_to_block_menu_default = useConvertClassicToBlockMenu;

   // packages/block-library/build-module/navigation/edit/use-create-navigation-menu.mjs
-  var import_blocks61 = __toESM(require_blocks(), 1);
+  var import_blocks51 = __toESM(require_blocks(), 1);
   var import_core_data45 = __toESM(require_core_data(), 1);
   var import_data76 = __toESM(require_data(), 1);
-  var import_element98 = __toESM(require_element(), 1);
+  var import_element99 = __toESM(require_element(), 1);

   // packages/block-library/build-module/navigation/edit/use-generate-default-navigation-title.mjs
   var import_components82 = __toESM(require_components(), 1);
   var import_core_data44 = __toESM(require_core_data(), 1);
   var import_data75 = __toESM(require_data(), 1);
-  var import_element97 = __toESM(require_element(), 1);
-  var import_i18n130 = __toESM(require_i18n(), 1);
+  var import_element98 = __toESM(require_element(), 1);
+  var import_i18n127 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/navigation/use-template-part-area-label.mjs
   var import_block_editor139 = __toESM(require_block_editor(), 1);
@@ -48598,10 +48349,10 @@ ${text}
     { per_page: -1, status: "publish" }
   ];
   function useGenerateDefaultNavigationTitle(clientId) {
-    const isDisabled = (0, import_element97.useContext)(import_components82.Disabled.Context);
+    const isDisabled = (0, import_element98.useContext)(import_components82.Disabled.Context);
     const area = useTemplatePartAreaLabel(isDisabled ? void 0 : clientId);
     const registry = (0, import_data75.useRegistry)();
-    return (0, import_element97.useCallback)(async () => {
+    return (0, import_element98.useCallback)(async () => {
       if (isDisabled) {
         return "";
       }
@@ -48610,13 +48361,13 @@ ${text}
         getEntityRecords(...DRAFT_MENU_PARAMS),
         getEntityRecords(...PUBLISHED_MENU_PARAMS)
       ]);
-      const title = area ? (0, import_i18n130.sprintf)(
+      const title = area ? (0, import_i18n127.sprintf)(
         // translators: %s: the name of a menu (e.g. Header menu).
-        (0, import_i18n130.__)("%s menu"),
+        (0, import_i18n127.__)("%s menu"),
         area
       ) : (
         // translators: 'menu' as in website navigation menu.
-        (0, import_i18n130.__)("Menu")
+        (0, import_i18n127.__)("Menu")
       );
       const matchingMenuTitleCount = [
         ...draftNavigationMenus,
@@ -48636,12 +48387,12 @@ ${text}
   var CREATE_NAVIGATION_MENU_PENDING = "pending";
   var CREATE_NAVIGATION_MENU_IDLE = "idle";
   function useCreateNavigationMenu(clientId) {
-    const [status, setStatus] = (0, import_element98.useState)(CREATE_NAVIGATION_MENU_IDLE);
-    const [value, setValue] = (0, import_element98.useState)(null);
-    const [error2, setError] = (0, import_element98.useState)(null);
+    const [status, setStatus] = (0, import_element99.useState)(CREATE_NAVIGATION_MENU_IDLE);
+    const [value, setValue] = (0, import_element99.useState)(null);
+    const [error2, setError] = (0, import_element99.useState)(null);
     const { saveEntityRecord, editEntityRecord } = (0, import_data76.useDispatch)(import_core_data45.store);
     const generateDefaultTitle = useGenerateDefaultNavigationTitle(clientId);
-    const create5 = (0, import_element98.useCallback)(
+    const create5 = (0, import_element99.useCallback)(
       async (title = null, blocks = [], postStatus) => {
         if (title && typeof title !== "string") {
           setError(
@@ -48669,7 +48420,7 @@ ${text}
         }
         const record = {
           title,
-          content: (0, import_blocks61.serialize)(blocks),
+          content: (0, import_blocks51.serialize)(blocks),
           status: postStatus
         };
         return saveEntityRecord("postType", "wp_navigation", record).then((response) => {
@@ -48732,8 +48483,8 @@ ${text}
   // packages/block-library/build-module/navigation/edit/manage-menus-button.mjs
   var import_url13 = __toESM(require_url(), 1);
   var import_components83 = __toESM(require_components(), 1);
-  var import_i18n131 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime351 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n128 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime352 = __toESM(require_jsx_runtime(), 1);
   var ManageMenusButton = ({
     className = "",
     disabled: disabled2,
@@ -48743,7 +48494,7 @@ ${text}
     if (isMenuItem) {
       ComponentName = import_components83.MenuItem;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(
       ComponentName,
       {
         variant: "link",
@@ -48752,7 +48503,7 @@ ${text}
         href: (0, import_url13.addQueryArgs)("edit.php", {
           post_type: "wp_navigation"
         }),
-        children: (0, import_i18n131.__)("Manage menus")
+        children: (0, import_i18n128.__)("Manage menus")
       }
     );
   };
@@ -48762,27 +48513,27 @@ ${text}
   var import_block_editor152 = __toESM(require_block_editor(), 1);
   var import_components91 = __toESM(require_components(), 1);
   var import_data87 = __toESM(require_data(), 1);
-  var import_i18n142 = __toESM(require_i18n(), 1);
-  var import_element104 = __toESM(require_element(), 1);
+  var import_i18n139 = __toESM(require_i18n(), 1);
+  var import_element105 = __toESM(require_element(), 1);

   // packages/block-library/build-module/navigation/edit/deleted-navigation-warning.mjs
   var import_block_editor141 = __toESM(require_block_editor(), 1);
   var import_components84 = __toESM(require_components(), 1);
-  var import_i18n132 = __toESM(require_i18n(), 1);
-  var import_element99 = __toESM(require_element(), 1);
-  var import_jsx_runtime352 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n129 = __toESM(require_i18n(), 1);
+  var import_element100 = __toESM(require_element(), 1);
+  var import_jsx_runtime353 = __toESM(require_jsx_runtime(), 1);
   function DeletedNavigationWarning({ onCreateNew, isNotice = false }) {
-    const [isButtonDisabled, setIsButtonDisabled] = (0, import_element99.useState)(false);
+    const [isButtonDisabled, setIsButtonDisabled] = (0, import_element100.useState)(false);
     const handleButtonClick = () => {
       setIsButtonDisabled(true);
       onCreateNew();
     };
-    const message = (0, import_element99.createInterpolateElement)(
-      (0, import_i18n132.__)(
+    const message = (0, import_element100.createInterpolateElement)(
+      (0, import_i18n129.__)(
         "Navigation Menu has been deleted or is unavailable. <button>Create a new Menu?</button>"
       ),
       {
-        button: /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(
+        button: /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
           import_components84.Button,
           {
             __next40pxDefaultSize: true,
@@ -48794,17 +48545,17 @@ ${text}
         )
       }
     );
-    return isNotice ? /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(import_components84.Notice, { status: "warning", isDismissible: false, children: message }) : /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(import_block_editor141.Warning, { children: message });
+    return isNotice ? /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(import_components84.Notice, { status: "warning", isDismissible: false, children: message }) : /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(import_block_editor141.Warning, { children: message });
   }
   var deleted_navigation_warning_default = DeletedNavigationWarning;

   // packages/block-library/build-module/navigation/edit/leaf-more-menu.mjs
-  var import_blocks62 = __toESM(require_blocks(), 1);
+  var import_blocks52 = __toESM(require_blocks(), 1);
   var import_components85 = __toESM(require_components(), 1);
   var import_data78 = __toESM(require_data(), 1);
-  var import_i18n133 = __toESM(require_i18n(), 1);
+  var import_i18n130 = __toESM(require_i18n(), 1);
   var import_block_editor142 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime353 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime354 = __toESM(require_jsx_runtime(), 1);
   var POPOVER_PROPS = {
     className: "block-editor-block-settings-menu__popover",
     placement: "bottom-start"
@@ -48822,14 +48573,14 @@ ${text}
   }) {
     const { insertBlock, replaceBlock, replaceInnerBlocks } = (0, import_data78.useDispatch)(import_block_editor142.store);
     const { getBlock } = (0, import_data78.useSelect)(import_block_editor142.store);
-    return /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(
       import_components85.MenuItem,
       {
         icon: add_submenu_default,
         disabled: isDisabled,
         onClick: () => {
           const updateSelectionOnInsert = false;
-          const newLink = (0, import_blocks62.createBlock)(
+          const newLink = (0, import_blocks52.createBlock)(
             DEFAULT_BLOCK5.name,
             DEFAULT_BLOCK5.attributes
           );
@@ -48842,7 +48593,7 @@ ${text}
               updateSelectionOnInsert
             );
           } else {
-            const newSubmenu = (0, import_blocks62.createBlock)(
+            const newSubmenu = (0, import_blocks52.createBlock)(
               "core/navigation-submenu",
               block.attributes,
               block.innerBlocks
@@ -48858,7 +48609,7 @@ ${text}
           updateExpansion({ type: "expand", clientIds: [clientId] });
           onClose();
         },
-        children: (0, import_i18n133.__)("Add submenu link")
+        children: (0, import_i18n130.__)("Add submenu link")
       }
     );
   }
@@ -48876,9 +48627,9 @@ ${text}
       insertBeforeBlock,
       insertAfterBlock
     } = (0, import_data78.useDispatch)(import_block_editor142.store);
-    const removeLabel = (0, import_i18n133.sprintf)(
+    const removeLabel = (0, import_i18n130.sprintf)(
       /* translators: %s: block name */
-      (0, import_i18n133.__)("Remove %s"),
+      (0, import_i18n130.__)("Remove %s"),
       (0, import_block_editor142.BlockTitle)({ clientId, maximumLength: 25 })
     );
     const {
@@ -48898,7 +48649,7 @@ ${text}
           getBlockIndex,
           getBlockCount
         } = select10(import_block_editor142.store);
-        const { getDefaultBlockName: getDefaultBlockName14 } = select10(import_blocks62.store);
+        const { getDefaultBlockName: getDefaultBlockName14 } = select10(import_blocks52.store);
         const _rootClientId = getBlockRootClientId(clientId);
         const _blockName = getBlockName(clientId);
         const canInsertDefaultBlock = canInsertBlockType(
@@ -48909,7 +48660,7 @@ ${text}
         return {
           blockName: _blockName,
           rootClientId: _rootClientId,
-          canDuplicate: !!_blockName && (0, import_blocks62.hasBlockSupport)(_blockName, "multiple", true) && canInsertBlockType(_blockName, _rootClientId),
+          canDuplicate: !!_blockName && (0, import_blocks52.hasBlockSupport)(_blockName, "multiple", true) && canInsertBlockType(_blockName, _rootClientId),
           canInsertBlock: (canInsertDefaultBlock || !!directInsertBlock) && !!_blockName && canInsertBlockType(_blockName, _rootClientId),
           isFirst: getBlockIndex(clientId) === 0,
           isLast: getBlockIndex(clientId) === getBlockCount(_rootClientId) - 1
@@ -48918,18 +48669,18 @@ ${text}
       [clientId]
     );
     const isSubmenuDisabled = !BLOCKS_THAT_CAN_BE_CONVERTED_TO_SUBMENU.includes(blockName);
-    return /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(
       import_components85.DropdownMenu,
       {
         icon: more_vertical_default,
-        label: (0, import_i18n133.__)("Options"),
+        label: (0, import_i18n130.__)("Options"),
         className: "block-editor-block-settings-menu",
         popoverProps: POPOVER_PROPS,
         noIcons: true,
         ...props,
-        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime353.jsxs)(import_jsx_runtime353.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime353.jsxs)(import_components85.MenuGroup, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
+        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime354.jsxs)(import_jsx_runtime354.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime354.jsxs)(import_components85.MenuGroup, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(
               import_components85.MenuItem,
               {
                 icon: chevron_up_default,
@@ -48939,10 +48690,10 @@ ${text}
                   moveBlocksUp([clientId], rootClientId);
                   onClose();
                 },
-                children: (0, import_i18n133.__)("Move up")
+                children: (0, import_i18n130.__)("Move up")
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(
               import_components85.MenuItem,
               {
                 icon: chevron_down_default,
@@ -48952,10 +48703,10 @@ ${text}
                   moveBlocksDown([clientId], rootClientId);
                   onClose();
                 },
-                children: (0, import_i18n133.__)("Move down")
+                children: (0, import_i18n130.__)("Move down")
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(
               AddSubmenuItem,
               {
                 clientId,
@@ -48965,40 +48716,40 @@ ${text}
                 setInsertedBlockClientId
               }
             ),
-            canDuplicate && /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
+            canDuplicate && /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(
               import_components85.MenuItem,
               {
                 onClick: () => {
                   duplicateBlocks([clientId]);
                   onClose();
                 },
-                children: (0, import_i18n133.__)("Duplicate")
+                children: (0, import_i18n130.__)("Duplicate")
               }
             ),
-            canInsertBlock && /* @__PURE__ */ (0, import_jsx_runtime353.jsxs)(import_jsx_runtime353.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
+            canInsertBlock && /* @__PURE__ */ (0, import_jsx_runtime354.jsxs)(import_jsx_runtime354.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(
                 import_components85.MenuItem,
                 {
                   onClick: () => {
                     insertBeforeBlock(clientId);
                     onClose();
                   },
-                  children: (0, import_i18n133.__)("Add before")
+                  children: (0, import_i18n130.__)("Add before")
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(
                 import_components85.MenuItem,
                 {
                   onClick: () => {
                     insertAfterBlock(clientId);
                     onClose();
                   },
-                  children: (0, import_i18n133.__)("Add after")
+                  children: (0, import_i18n130.__)("Add after")
                 }
               )
             ] })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(import_components85.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(import_components85.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(
             import_components85.MenuItem,
             {
               onClick: () => {
@@ -49019,14 +48770,14 @@ ${text}

   // packages/block-library/build-module/navigation-link/shared/controls.mjs
   var import_components89 = __toESM(require_components(), 1);
-  var import_i18n139 = __toESM(require_i18n(), 1);
+  var import_i18n136 = __toESM(require_i18n(), 1);
   var import_dom18 = __toESM(require_dom(), 1);
   var import_block_editor148 = __toESM(require_block_editor(), 1);
   var import_data84 = __toESM(require_data(), 1);
   var import_core_data50 = __toESM(require_core_data(), 1);

   // packages/block-library/build-module/navigation-link/shared/use-handle-link-change.mjs
-  var import_element100 = __toESM(require_element(), 1);
+  var import_element101 = __toESM(require_element(), 1);
   var import_data79 = __toESM(require_data(), 1);
   var import_block_editor143 = __toESM(require_block_editor(), 1);
   var import_dom16 = __toESM(require_dom(), 1);
@@ -49161,7 +48912,7 @@ ${text}
       clientId,
       attributes: attributes2
     });
-    return (0, import_element100.useCallback)(
+    return (0, import_element101.useCallback)(
       (updatedLink) => {
         if (!updatedLink) {
           return;
@@ -49217,39 +48968,39 @@ ${text}
   // packages/block-library/build-module/navigation-link/link-ui/index.mjs
   var import_dom17 = __toESM(require_dom(), 1);
   var import_components88 = __toESM(require_components(), 1);
-  var import_i18n137 = __toESM(require_i18n(), 1);
+  var import_i18n134 = __toESM(require_i18n(), 1);
   var import_block_editor145 = __toESM(require_block_editor(), 1);
-  var import_element102 = __toESM(require_element(), 1);
+  var import_element103 = __toESM(require_element(), 1);
   var import_core_data47 = __toESM(require_core_data(), 1);
   var import_compose39 = __toESM(require_compose(), 1);
   var import_url15 = __toESM(require_url(), 1);

   // packages/block-library/build-module/navigation-link/link-ui/page-creator.mjs
   var import_components87 = __toESM(require_components(), 1);
-  var import_i18n135 = __toESM(require_i18n(), 1);
+  var import_i18n132 = __toESM(require_i18n(), 1);
   var import_data80 = __toESM(require_data(), 1);
   var import_core_data46 = __toESM(require_core_data(), 1);
   var import_notices13 = __toESM(require_notices(), 1);
   var import_html_entities5 = __toESM(require_html_entities(), 1);
-  var import_element101 = __toESM(require_element(), 1);
+  var import_element102 = __toESM(require_element(), 1);

   // packages/block-library/build-module/navigation-link/link-ui/dialog-wrapper.mjs
   var import_components86 = __toESM(require_components(), 1);
-  var import_i18n134 = __toESM(require_i18n(), 1);
+  var import_i18n131 = __toESM(require_i18n(), 1);
   var import_compose38 = __toESM(require_compose(), 1);
-  var import_jsx_runtime354 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime355 = __toESM(require_jsx_runtime(), 1);
   function BackButton({ className, onBack }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(
       import_components86.Button,
       {
         className,
-        icon: (0, import_i18n134.isRTL)() ? chevron_right_small_default : chevron_left_small_default,
+        icon: (0, import_i18n131.isRTL)() ? chevron_right_small_default : chevron_left_small_default,
         onClick: (e3) => {
           e3.preventDefault();
           onBack();
         },
         size: "small",
-        children: (0, import_i18n134.__)("Back")
+        children: (0, import_i18n131.__)("Back")
       }
     );
   }
@@ -49264,7 +49015,7 @@ ${text}
     );
     const focusOnMountRef = (0, import_compose38.useFocusOnMount)("firstElement");
     const backButtonClassName = `${className}__back`;
-    return /* @__PURE__ */ (0, import_jsx_runtime354.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime355.jsxs)(
       "div",
       {
         className,
@@ -49273,11 +49024,11 @@ ${text}
         "aria-describedby": dialogDescriptionId,
         ref: focusOnMountRef,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime354.jsxs)(VisuallyHidden, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime354.jsx)("h2", { id: dialogTitleId, children: title }),
-            /* @__PURE__ */ (0, import_jsx_runtime354.jsx)("p", { id: dialogDescriptionId, children: description })
+          /* @__PURE__ */ (0, import_jsx_runtime355.jsxs)(VisuallyHidden, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime355.jsx)("h2", { id: dialogTitleId, children: title }),
+            /* @__PURE__ */ (0, import_jsx_runtime355.jsx)("p", { id: dialogDescriptionId, children: description })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(BackButton, { className: backButtonClassName, onBack }),
+          /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(BackButton, { className: backButtonClassName, onBack }),
           children
         ]
       }
@@ -49286,15 +49037,15 @@ ${text}
   var dialog_wrapper_default = DialogWrapper;

   // packages/block-library/build-module/navigation-link/link-ui/page-creator.mjs
-  var import_jsx_runtime355 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime356 = __toESM(require_jsx_runtime(), 1);
   function LinkUIPageCreator({
     postType,
     onBack,
     onPageCreated,
     initialTitle = ""
   }) {
-    const [title, setTitle] = (0, import_element101.useState)(initialTitle);
-    const [shouldPublish, setShouldPublish] = (0, import_element101.useState)(true);
+    const [title, setTitle] = (0, import_element102.useState)(initialTitle);
+    const [shouldPublish, setShouldPublish] = (0, import_element102.useState)(true);
     const isTitleValid = title.trim().length > 0;
     const { lastError, isSaving } = (0, import_data80.useSelect)(
       (select10) => ({
@@ -49335,9 +49086,9 @@ ${text}
             kind: "post-type"
           };
           createSuccessNotice(
-            (0, import_i18n135.sprintf)(
+            (0, import_i18n132.sprintf)(
               // translators: %s: the name of the new page being created.
-              (0, import_i18n135.__)("%s page created successfully."),
+              (0, import_i18n132.__)("%s page created successfully."),
               (0, import_html_entities5.decodeEntities)(savedRecord.title.rendered)
             ),
             {
@@ -49349,7 +49100,7 @@ ${text}
         }
       } catch {
         createErrorNotice(
-          (0, import_i18n135.__)("Failed to create page. Please try again."),
+          (0, import_i18n132.__)("Failed to create page. Please try again."),
           {
             type: "snackbar",
             id: "page-created-error"
@@ -49358,37 +49109,37 @@ ${text}
       }
     }
     const isSubmitDisabled = isSaving || !isTitleValid;
-    return /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(
       dialog_wrapper_default,
       {
         className: "link-ui-page-creator",
-        title: (0, import_i18n135.__)("Create page"),
-        description: (0, import_i18n135.__)("Create a new page to add to your Navigation."),
+        title: (0, import_i18n132.__)("Create page"),
+        description: (0, import_i18n132.__)("Create a new page to add to your Navigation."),
         onBack,
-        children: /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(import_components87.__experimentalVStack, { className: "link-ui-page-creator__inner", spacing: 4, children: /* @__PURE__ */ (0, import_jsx_runtime355.jsx)("form", { onSubmit: createPage, children: /* @__PURE__ */ (0, import_jsx_runtime355.jsxs)(import_components87.__experimentalVStack, { spacing: 4, children: [
-          /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(import_components87.__experimentalVStack, { className: "link-ui-page-creator__inner", spacing: 4, children: /* @__PURE__ */ (0, import_jsx_runtime356.jsx)("form", { onSubmit: createPage, children: /* @__PURE__ */ (0, import_jsx_runtime356.jsxs)(import_components87.__experimentalVStack, { spacing: 4, children: [
+          /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(
             import_components87.TextControl,
             {
-              label: (0, import_i18n135.__)("Title"),
+              label: (0, import_i18n132.__)("Title"),
               onChange: setTitle,
-              placeholder: (0, import_i18n135.__)("No title"),
+              placeholder: (0, import_i18n132.__)("No title"),
               value: title
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(
             import_components87.CheckboxControl,
             {
-              label: (0, import_i18n135.__)("Publish"),
-              help: (0, import_i18n135.__)(
+              label: (0, import_i18n132.__)("Publish"),
+              help: (0, import_i18n132.__)(
                 "Turn off to save as a draft. Drafts won't appear on your site until published."
               ),
               checked: shouldPublish,
               onChange: setShouldPublish
             }
           ),
-          lastError && /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(import_components87.Notice, { status: "error", isDismissible: false, children: lastError.message }),
-          /* @__PURE__ */ (0, import_jsx_runtime355.jsxs)(import_components87.__experimentalHStack, { spacing: 2, justify: "flex-end", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(
+          lastError && /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(import_components87.Notice, { status: "error", isDismissible: false, children: lastError.message }),
+          /* @__PURE__ */ (0, import_jsx_runtime356.jsxs)(import_components87.__experimentalHStack, { spacing: 2, justify: "flex-end", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(
               import_components87.Button,
               {
                 __next40pxDefaultSize: true,
@@ -49396,10 +49147,10 @@ ${text}
                 onClick: onBack,
                 disabled: isSaving,
                 accessibleWhenDisabled: true,
-                children: (0, import_i18n135.__)("Cancel")
+                children: (0, import_i18n132.__)("Cancel")
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(
               import_components87.Button,
               {
                 __next40pxDefaultSize: true,
@@ -49407,7 +49158,7 @@ ${text}
                 type: "submit",
                 isBusy: isSaving,
                 "aria-disabled": isSubmitDisabled,
-                children: (0, import_i18n135.__)("Create page")
+                children: (0, import_i18n132.__)("Create page")
               }
             )
           ] })
@@ -49417,10 +49168,10 @@ ${text}
   }

   // packages/block-library/build-module/navigation-link/link-ui/block-inserter.mjs
-  var import_i18n136 = __toESM(require_i18n(), 1);
+  var import_i18n133 = __toESM(require_i18n(), 1);
   var import_data81 = __toESM(require_data(), 1);
   var import_block_editor144 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime356 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime357 = __toESM(require_jsx_runtime(), 1);
   var { PrivateQuickInserter: QuickInserter } = unlock(
     import_block_editor144.privateApis
   );
@@ -49437,14 +49188,14 @@ ${text}
     if (!clientId) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
       dialog_wrapper_default,
       {
         className: "link-ui-block-inserter",
-        title: (0, import_i18n136.__)("Add block"),
-        description: (0, import_i18n136.__)("Choose a block to add to your Navigation."),
+        title: (0, import_i18n133.__)("Add block"),
+        description: (0, import_i18n133.__)("Choose a block to add to your Navigation."),
         onBack,
-        children: /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
           QuickInserter,
           {
             rootClientId: rootBlockClientId,
@@ -49462,7 +49213,7 @@ ${text}
   var block_inserter_default = LinkUIBlockInserter;

   // packages/block-library/build-module/navigation-link/link-ui/index.mjs
-  var import_jsx_runtime357 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime358 = __toESM(require_jsx_runtime(), 1);
   function getSuggestionsQuery(type, kind) {
     const perPage = 20;
     switch (type) {
@@ -49505,18 +49256,18 @@ ${text}
     });
     const { clientId } = props;
     const postType = type || "page";
-    const [addingBlock, setAddingBlock] = (0, import_element102.useState)(false);
-    const [addingPage, setAddingPage] = (0, import_element102.useState)(false);
-    const [shouldFocusPane, setShouldFocusPane] = (0, import_element102.useState)(null);
-    const [initialSearchValue, setInitialSearchValue] = (0, import_element102.useState)("");
-    const searchInputValueRef = (0, import_element102.useRef)("");
+    const [addingBlock, setAddingBlock] = (0, import_element103.useState)(false);
+    const [addingPage, setAddingPage] = (0, import_element103.useState)(false);
+    const [shouldFocusPane, setShouldFocusPane] = (0, import_element103.useState)(null);
+    const [initialSearchValue, setInitialSearchValue] = (0, import_element103.useState)("");
+    const searchInputValueRef = (0, import_element103.useRef)("");
     const updateSearchValue = (value) => {
       searchInputValueRef.current = value;
       setInitialSearchValue(value);
     };
-    const linkControlWrapperRef = (0, import_element102.useRef)();
-    const addPageButtonRef = (0, import_element102.useRef)();
-    const addBlockButtonRef = (0, import_element102.useRef)();
+    const linkControlWrapperRef = (0, import_element103.useRef)();
+    const addPageButtonRef = (0, import_element103.useRef)();
+    const addBlockButtonRef = (0, import_element103.useRef)();
     const permissions = (0, import_core_data47.useResourcePermissions)({
       kind: "postType",
       name: postType
@@ -49525,7 +49276,7 @@ ${text}
       clientId,
       attributes: props.link
     });
-    const link = (0, import_element102.useMemo)(
+    const link = (0, import_element103.useMemo)(
       () => ({
         url,
         opensInNewTab,
@@ -49563,7 +49314,7 @@ ${text}
       LinkUI,
       "link-ui-link-control__description"
     );
-    (0, import_element102.useEffect)(() => {
+    (0, import_element103.useEffect)(() => {
       if (shouldFocusPane && linkControlWrapperRef.current) {
         if (shouldFocusPane?.current) {
           shouldFocusPane.current.focus();
@@ -49578,7 +49329,7 @@ ${text}
       }
     }, [shouldFocusPane]);
     const blockEditingMode = (0, import_block_editor145.useBlockEditingMode)();
-    return /* @__PURE__ */ (0, import_jsx_runtime357.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime358.jsxs)(
       import_components88.Popover,
       {
         ref,
@@ -49587,7 +49338,7 @@ ${text}
         anchor: props.anchor,
         shift: true,
         children: [
-          !addingBlock && !addingPage && /* @__PURE__ */ (0, import_jsx_runtime357.jsxs)(
+          !addingBlock && !addingPage && /* @__PURE__ */ (0, import_jsx_runtime358.jsxs)(
             "div",
             {
               ref: linkControlWrapperRef,
@@ -49595,13 +49346,13 @@ ${text}
               "aria-labelledby": dialogTitleId,
               "aria-describedby": dialogDescriptionId,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime357.jsxs)(VisuallyHidden, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime357.jsx)("h2", { id: dialogTitleId, children: (0, import_i18n137.__)("Add link") }),
-                  /* @__PURE__ */ (0, import_jsx_runtime357.jsx)("p", { id: dialogDescriptionId, children: (0, import_i18n137.__)(
+                /* @__PURE__ */ (0, import_jsx_runtime358.jsxs)(VisuallyHidden, { children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime358.jsx)("h2", { id: dialogTitleId, children: (0, import_i18n134.__)("Add link") }),
+                  /* @__PURE__ */ (0, import_jsx_runtime358.jsx)("p", { id: dialogDescriptionId, children: (0, import_i18n134.__)(
                     "Search for and add a link to your Navigation."
                   ) })
                 ] }),
-                /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
                   import_block_editor145.LinkControl,
                   {
                     hasTextControl: true,
@@ -49625,7 +49376,7 @@ ${text}
                       if (link?.url?.length) {
                         return null;
                       }
-                      return /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
+                      return /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
                         LinkUITools,
                         {
                           addPageButtonRef,
@@ -49646,7 +49397,7 @@ ${text}
               ]
             }
           ),
-          addingBlock && /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
+          addingBlock && /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
             block_inserter_default,
             {
               clientId: props.clientId,
@@ -49658,7 +49409,7 @@ ${text}
               onBlockInsert: props?.onBlockInsert
             }
           ),
-          addingPage && /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
+          addingPage && /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
             LinkUIPageCreator,
             {
               postType,
@@ -49675,7 +49426,7 @@ ${text}
       }
     );
   }
-  var LinkUI = (0, import_element102.forwardRef)(UnforwardedLinkUI);
+  var LinkUI = (0, import_element103.forwardRef)(UnforwardedLinkUI);
   var LinkUITools = ({
     addPageButtonRef,
     addBlockButtonRef,
@@ -49688,8 +49439,8 @@ ${text}
     if (!canAddPage && !canAddBlock) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime357.jsxs)(import_components88.__experimentalVStack, { spacing: 0, className: "link-ui-tools", children: [
-      canAddPage && /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime358.jsxs)(import_components88.__experimentalVStack, { spacing: 0, className: "link-ui-tools", children: [
+      canAddPage && /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
         import_components88.Button,
         {
           __next40pxDefaultSize: true,
@@ -49700,10 +49451,10 @@ ${text}
             setAddingPage(true);
           },
           "aria-haspopup": blockInserterAriaRole,
-          children: (0, import_i18n137.__)("Create page")
+          children: (0, import_i18n134.__)("Create page")
         }
       ),
-      canAddBlock && /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
+      canAddBlock && /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
         import_components88.Button,
         {
           __next40pxDefaultSize: true,
@@ -49714,14 +49465,14 @@ ${text}
             setAddingBlock(true);
           },
           "aria-haspopup": blockInserterAriaRole,
-          children: (0, import_i18n137.__)("Add block")
+          children: (0, import_i18n134.__)("Add block")
         }
       )
     ] });
   };

   // packages/block-library/build-module/navigation-link/shared/use-link-preview.mjs
-  var import_i18n138 = __toESM(require_i18n(), 1);
+  var import_i18n135 = __toESM(require_i18n(), 1);
   var import_url16 = __toESM(require_url(), 1);
   var import_block_editor146 = __toESM(require_block_editor(), 1);
   var import_data82 = __toESM(require_data(), 1);
@@ -49791,47 +49542,47 @@ ${text}
     if (url) {
       if (isExternal) {
         badges.push({
-          label: (0, import_i18n138.__)("External link"),
+          label: (0, import_i18n135.__)("External link"),
           intent: "default"
         });
       } else if (isHashLink(url)) {
         badges.push({
-          label: (0, import_i18n138.__)("Internal link"),
+          label: (0, import_i18n135.__)("Internal link"),
           intent: "default"
         });
       } else if (isHomepage(url, homeUrl)) {
         badges.push({
-          label: (0, import_i18n138.__)("Homepage"),
+          label: (0, import_i18n135.__)("Homepage"),
           intent: "default"
         });
       } else if (type && type !== "custom") {
         badges.push({ label: capitalize(type), intent: "default" });
       } else {
         badges.push({
-          label: (0, import_i18n138.__)("Page"),
+          label: (0, import_i18n135.__)("Page"),
           intent: "default"
         });
       }
     }
     if (hasBinding && !isEntityAvailable) {
       badges.push({
-        label: (0, import_i18n138.sprintf)(
+        label: (0, import_i18n135.sprintf)(
           /* translators: %s is the entity type (e.g., "page", "post", "category") */
-          (0, import_i18n138.__)("Missing %s"),
+          (0, import_i18n135.__)("Missing %s"),
           type
         ),
         intent: "error"
       });
     } else if (!url) {
-      badges.push({ label: (0, import_i18n138.__)("No link selected"), intent: "error" });
+      badges.push({ label: (0, import_i18n135.__)("No link selected"), intent: "error" });
     } else if (entityStatus) {
       const statusMap = {
-        publish: { label: (0, import_i18n138.__)("Published"), intent: "success" },
-        future: { label: (0, import_i18n138.__)("Scheduled"), intent: "warning" },
-        draft: { label: (0, import_i18n138.__)("Draft"), intent: "warning" },
-        pending: { label: (0, import_i18n138.__)("Pending"), intent: "warning" },
-        private: { label: (0, import_i18n138.__)("Private"), intent: "default" },
-        trash: { label: (0, import_i18n138.__)("Trash"), intent: "error" }
+        publish: { label: (0, import_i18n135.__)("Published"), intent: "success" },
+        future: { label: (0, import_i18n135.__)("Scheduled"), intent: "warning" },
+        draft: { label: (0, import_i18n135.__)("Draft"), intent: "warning" },
+        pending: { label: (0, import_i18n135.__)("Pending"), intent: "warning" },
+        private: { label: (0, import_i18n135.__)("Private"), intent: "default" },
+        trash: { label: (0, import_i18n135.__)("Trash"), intent: "error" }
       };
       const badge = statusMap[entityStatus];
       if (badge) {
@@ -49846,7 +49597,7 @@ ${text}
       return title;
     }
     if (title && "rendered" in title) {
-      return title.rendered || (0, import_i18n138.__)("(no title)");
+      return title.rendered || (0, import_i18n135.__)("(no title)");
     }
     return entityRecord?.name;
   }
@@ -49893,7 +49644,7 @@ ${text}
       hasBinding,
       isEntityAvailable
     });
-    const displayTitle = url ? title || richData?.title || (0, import_url16.safeDecodeURI)(url) : (0, import_i18n138.__)("Add link");
+    const displayTitle = url ? title || richData?.title || (0, import_url16.safeDecodeURI)(url) : (0, import_i18n135.__)("Add link");
     return {
       title: displayTitle,
       url: displayUrl,
@@ -49939,7 +49690,7 @@ ${text}
   };

   // packages/block-library/build-module/navigation-link/shared/controls.mjs
-  var import_jsx_runtime358 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime359 = __toESM(require_jsx_runtime(), 1);
   var { LinkPicker, isHashLink: isHashLink2, isRelativePath: isRelativePath2 } = unlock(
     import_block_editor148.privateApis
   );
@@ -49947,24 +49698,24 @@ ${text}
     if (kind === "post-type") {
       switch (type) {
         case "post":
-          return (0, import_i18n139.__)("post");
+          return (0, import_i18n136.__)("post");
         case "page":
-          return (0, import_i18n139.__)("page");
+          return (0, import_i18n136.__)("page");
         default:
-          return type || (0, import_i18n139.__)("post");
+          return type || (0, import_i18n136.__)("post");
       }
     }
     if (kind === "taxonomy") {
       switch (type) {
         case "category":
-          return (0, import_i18n139.__)("category");
+          return (0, import_i18n136.__)("category");
         case "tag":
-          return (0, import_i18n139.__)("tag");
+          return (0, import_i18n136.__)("tag");
         default:
-          return type || (0, import_i18n139.__)("term");
+          return type || (0, import_i18n136.__)("term");
       }
     }
-    return type || (0, import_i18n139.__)("item");
+    return type || (0, import_i18n136.__)("item");
   }
   function Controls2({
     attributes: attributes2,
@@ -50019,10 +49770,10 @@ ${text}
     });
     const isViewableUrl = !!url && (!isHashLink2(url) || isRelativePath2(url) && !url.startsWith("/"));
     const viewUrl = isViewableUrl && url.startsWith("/") && homeUrl ? homeUrl + url : url;
-    return /* @__PURE__ */ (0, import_jsx_runtime358.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime359.jsxs)(
       import_components89.__experimentalToolsPanel,
       {
-        label: (0, import_i18n139.__)("Settings"),
+        label: (0, import_i18n136.__)("Settings"),
         resetAll: () => {
           setAttributes({
             label: "",
@@ -50034,17 +49785,17 @@ ${text}
         },
         dropdownMenuProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
             import_components89.__experimentalToolsPanelItem,
             {
               hasValue: () => !!label,
-              label: (0, import_i18n139.__)("Text"),
+              label: (0, import_i18n136.__)("Text"),
               onDeselect: () => setAttributes({ label: "" }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
                 import_components89.TextControl,
                 {
-                  label: (0, import_i18n139.__)("Text"),
+                  label: (0, import_i18n136.__)("Text"),
                   value: label ? (0, import_dom18.__unstableStripHTML)(label) : "",
                   onChange: (labelValue) => {
                     setAttributes({ label: labelValue });
@@ -50054,12 +49805,12 @@ ${text}
               )
             }
           ),
-          isLinkEditable && /* @__PURE__ */ (0, import_jsx_runtime358.jsxs)(import_jsx_runtime358.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+          isLinkEditable && /* @__PURE__ */ (0, import_jsx_runtime359.jsxs)(import_jsx_runtime359.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
               import_components89.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!url,
-                label: (0, import_i18n139.__)("Link to"),
+                label: (0, import_i18n136.__)("Link to"),
                 onDeselect: () => setAttributes({
                   url: void 0,
                   id: void 0,
@@ -50067,7 +49818,7 @@ ${text}
                   type: void 0
                 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
                   LinkPicker,
                   {
                     preview,
@@ -50076,30 +49827,30 @@ ${text}
                       attributes2.type,
                       attributes2.kind
                     ),
-                    label: (0, import_i18n139.__)("Link to"),
+                    label: (0, import_i18n136.__)("Link to"),
                     help: helpText ? helpText : void 0
                   }
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
               import_components89.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!opensInNewTab,
-                label: (0, import_i18n139.__)("Open in new tab"),
+                label: (0, import_i18n136.__)("Open in new tab"),
                 onDeselect: () => setAttributes({ opensInNewTab: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
                   import_components89.CheckboxControl,
                   {
-                    label: (0, import_i18n139.__)("Open in new tab"),
+                    label: (0, import_i18n136.__)("Open in new tab"),
                     checked: opensInNewTab,
                     onChange: (value) => setAttributes({ opensInNewTab: value })
                   }
                 )
               }
             ),
-            !!url && hasUrlBinding && isBoundEntityAvailable && entityRecord?.id && attributes2.kind === "post-type" && onNavigateToEntityRecord && /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+            !!url && hasUrlBinding && isBoundEntityAvailable && entityRecord?.id && attributes2.kind === "post-type" && onNavigateToEntityRecord && /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
               import_components89.Button,
               {
                 variant: "secondary",
@@ -50111,10 +49862,10 @@ ${text}
                 },
                 __next40pxDefaultSize: true,
                 className: "navigation-link-to__action-button",
-                children: (0, import_i18n139.__)("Edit")
+                children: (0, import_i18n136.__)("Edit")
               }
             ),
-            isViewableUrl && /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+            isViewableUrl && /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
               import_components89.Button,
               {
                 variant: "secondary",
@@ -50124,49 +49875,49 @@ ${text}
                 iconPosition: "right",
                 __next40pxDefaultSize: true,
                 className: "navigation-link-to__action-button",
-                children: (0, import_i18n139.__)("View")
+                children: (0, import_i18n136.__)("View")
               }
             )
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
             import_components89.__experimentalToolsPanelItem,
             {
               hasValue: () => !!description,
-              label: (0, import_i18n139.__)("Description"),
+              label: (0, import_i18n136.__)("Description"),
               onDeselect: () => setAttributes({ description: "" }),
               isShownByDefault: !isContentOnly,
-              children: /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
                 import_components89.TextareaControl,
                 {
-                  label: (0, import_i18n139.__)("Description"),
+                  label: (0, import_i18n136.__)("Description"),
                   value: description || "",
                   onChange: (descriptionValue) => {
                     setAttributes({ description: descriptionValue });
                   },
-                  help: (0, import_i18n139.__)(
+                  help: (0, import_i18n136.__)(
                     "The description will be displayed in the menu if the current theme supports it."
                   )
                 }
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
             import_components89.__experimentalToolsPanelItem,
             {
               hasValue: () => !!rel,
-              label: (0, import_i18n139.__)("Rel attribute"),
+              label: (0, import_i18n136.__)("Rel attribute"),
               onDeselect: () => setAttributes({ rel: "" }),
               isShownByDefault: !isContentOnly,
-              children: /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
                 import_components89.TextControl,
                 {
-                  label: (0, import_i18n139.__)("Rel attribute"),
+                  label: (0, import_i18n136.__)("Rel attribute"),
                   value: rel || "",
                   onChange: (relValue) => {
                     setAttributes({ rel: relValue });
                   },
                   autoComplete: "off",
-                  help: (0, import_i18n139.__)(
+                  help: (0, import_i18n136.__)(
                     "The relationship of the linked URL as space-separated link types."
                   )
                 }
@@ -50178,15 +49929,15 @@ ${text}
     );
   }
   function getInvalidLinkHelpText() {
-    return (0, import_i18n139.__)(
+    return (0, import_i18n136.__)(
       "This link is invalid and will not appear on your site. Please update the link."
     );
   }
   function getDraftHelpText({ type, kind }) {
     const entityType = getEntityTypeName(type, kind);
-    return (0, import_i18n139.sprintf)(
+    return (0, import_i18n136.sprintf)(
       /* translators: %1$s is the entity type (e.g., "page", "post", "category") */
-      (0, import_i18n139.__)(
+      (0, import_i18n136.__)(
         "This link is to a draft %1$s and will not appear on your site until the %1$s is published."
       ),
       entityType
@@ -50194,9 +49945,9 @@ ${text}
   }

   // packages/block-library/build-module/navigation-link/shared/invalid-draft-display.mjs
-  var import_i18n140 = __toESM(require_i18n(), 1);
+  var import_i18n137 = __toESM(require_i18n(), 1);
   var import_html_entities6 = __toESM(require_html_entities(), 1);
-  var import_jsx_runtime359 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime360 = __toESM(require_jsx_runtime(), 1);
   function InvalidDraftDisplay({
     label,
     isInvalid,
@@ -50208,12 +49959,12 @@ ${text}
     }
     const statusText = isInvalid ? (
       /* translators: Indicating that the navigation link is Invalid. */
-      (0, import_i18n140.__)("Invalid")
+      (0, import_i18n137.__)("Invalid")
     ) : (
       /* translators: Indicating that the navigation link is a Draft. */
-      (0, import_i18n140.__)("Draft")
+      (0, import_i18n137.__)("Draft")
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(
       "div",
       {
         className: clsx_default(
@@ -50224,7 +49975,7 @@ ${text}
             "is-draft": isDraft
           }
         ),
-        children: /* @__PURE__ */ (0, import_jsx_runtime359.jsx)("span", {
+        children: /* @__PURE__ */ (0, import_jsx_runtime360.jsx)("span", {
           // Some attributes are stored in an escaped form. It's a legacy issue.
           // Ideally they would be stored in a raw, unescaped form.
           // Unescape is used here to "recover" the escaped characters
@@ -50259,10 +50010,10 @@ ${text}
   }

   // packages/block-library/build-module/navigation-link/shared/use-is-dragging-within.mjs
-  var import_element103 = __toESM(require_element(), 1);
+  var import_element104 = __toESM(require_element(), 1);
   var useIsDraggingWithin = (elementRef) => {
-    const [isDraggingWithin, setIsDraggingWithin] = (0, import_element103.useState)(false);
-    (0, import_element103.useEffect)(() => {
+    const [isDraggingWithin, setIsDraggingWithin] = (0, import_element104.useState)(false);
+    (0, import_element104.useEffect)(() => {
       const { ownerDocument: ownerDocument2 } = elementRef.current;
       function handleDragStart(event) {
         handleDragEnter(event);
@@ -50302,7 +50053,7 @@ ${text}
   }

   // packages/block-library/build-module/navigation/edit/navigation-link-ui.mjs
-  var import_jsx_runtime360 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime361 = __toESM(require_jsx_runtime(), 1);
   var BLOCKS_WITH_LINK_UI_SUPPORT = [
     "core/navigation-link",
     "core/navigation-submenu"
@@ -50352,7 +50103,7 @@ ${text}
       }
       setInsertedBlockClientId(newBlock?.clientId ?? null);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(
       LinkUI,
       {
         clientId: insertedBlockClientId,
@@ -50380,13 +50131,13 @@ ${text}

   // packages/block-library/build-module/navigation/edit/navigation-list-view-header.mjs
   var import_components90 = __toESM(require_components(), 1);
-  var import_i18n141 = __toESM(require_i18n(), 1);
+  var import_i18n138 = __toESM(require_i18n(), 1);
   var import_block_editor151 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime361 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime362 = __toESM(require_jsx_runtime(), 1);
   var { useBlockDisplayTitle } = unlock(import_block_editor151.privateApis);
   var actionLabel = (
     /* translators: %s: The name of a menu. */
-    (0, import_i18n141.__)("Switch to '%s'")
+    (0, import_i18n138.__)("Switch to '%s'")
   );
   function NavigationListViewHeader({
     clientId,
@@ -50403,8 +50154,8 @@ ${text}
       clientId,
       context: "list-view"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime361.jsxs)(import_components90.__experimentalHStack, { className: "wp-block-navigation-off-canvas-editor__header", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime362.jsxs)(import_components90.__experimentalHStack, { className: "wp-block-navigation-off-canvas-editor__header", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
         import_components90.__experimentalHeading,
         {
           className: "wp-block-navigation-off-canvas-editor__title",
@@ -50412,7 +50163,7 @@ ${text}
           children: blockTitle
         }
       ),
-      blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(
+      blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
         navigation_menu_selector_default,
         {
           currentMenuId,
@@ -50429,10 +50180,10 @@ ${text}
   }

   // packages/block-library/build-module/navigation/edit/menu-inspector-controls.mjs
-  var import_jsx_runtime362 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime363 = __toESM(require_jsx_runtime(), 1);
   var actionLabel2 = (
     /* translators: %s: The name of a menu. */
-    (0, import_i18n142.__)("Switch to '%s'")
+    (0, import_i18n139.__)("Switch to '%s'")
   );
   var {
     PrivateListView,
@@ -50459,21 +50210,21 @@ ${text}
     );
     const { navigationMenu } = useNavigationMenu(currentMenuId);
     if (currentMenuId && isNavigationMenuMissing) {
-      return /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(deleted_navigation_warning_default, { onCreateNew, isNotice: true });
+      return /* @__PURE__ */ (0, import_jsx_runtime363.jsx)(deleted_navigation_warning_default, { onCreateNew, isNotice: true });
     }
     if (isLoading) {
-      return /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(import_components91.Spinner, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime363.jsx)(import_components91.Spinner, {});
     }
-    const description = navigationMenu ? (0, import_i18n142.sprintf)(
+    const description = navigationMenu ? (0, import_i18n139.sprintf)(
       /* translators: %s: The name of a menu. */
-      (0, import_i18n142.__)("Structure for Navigation Menu: %s"),
-      navigationMenu?.title || (0, import_i18n142.__)("Untitled menu")
-    ) : (0, import_i18n142.__)(
+      (0, import_i18n139.__)("Structure for Navigation Menu: %s"),
+      navigationMenu?.title || (0, import_i18n139.__)("Untitled menu")
+    ) : (0, import_i18n139.__)(
       "You have not yet created any menus. Displaying a list of your Pages"
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime362.jsxs)("div", { className: "wp-block-navigation__menu-inspector-controls", children: [
-      !hasChildren && /* @__PURE__ */ (0, import_jsx_runtime362.jsx)("p", { className: "wp-block-navigation__menu-inspector-controls__empty-message", children: (0, import_i18n142.__)("This Navigation Menu is empty.") }),
-      /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime363.jsxs)("div", { className: "wp-block-navigation__menu-inspector-controls", children: [
+      !hasChildren && /* @__PURE__ */ (0, import_jsx_runtime363.jsx)("p", { className: "wp-block-navigation__menu-inspector-controls__empty-message", children: (0, import_i18n139.__)("This Navigation Menu is empty.") }),
+      /* @__PURE__ */ (0, import_jsx_runtime363.jsx)(
         PrivateListView,
         {
           rootClientId: clientId,
@@ -50500,7 +50251,7 @@ ${text}
       isManageMenusButtonDisabled,
       blockEditingMode
     } = props;
-    const { isSelectionWithinCurrentSection } = (0, import_element104.useContext)(PrivateBlockContext);
+    const { isSelectionWithinCurrentSection } = (0, import_element105.useContext)(PrivateBlockContext);
     const blockTitle = useBlockDisplayTitle2({
       clientId,
       context: "list-view"
@@ -50508,8 +50259,8 @@ ${text}
     const showBlockTitle = isSelectionWithinCurrentSection;
     const { isOpened, expandRevision, handleToggle } = useListViewPanelState(clientId);
     if (!showBlockTitle) {
-      return /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(import_block_editor152.InspectorControls, { group: "list", children: /* @__PURE__ */ (0, import_jsx_runtime362.jsxs)(import_components91.PanelBody, { title: null, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime363.jsx)(import_block_editor152.InspectorControls, { group: "list", children: /* @__PURE__ */ (0, import_jsx_runtime363.jsxs)(import_components91.PanelBody, { title: null, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime363.jsx)(
           NavigationListViewHeader,
           {
             clientId,
@@ -50523,7 +50274,7 @@ ${text}
             isManageMenusButtonDisabled
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime363.jsx)(
           MainContent,
           {
             ...props,
@@ -50532,14 +50283,14 @@ ${text}
         )
       ] }) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(import_block_editor152.InspectorControls, { group: "list", children: /* @__PURE__ */ (0, import_jsx_runtime362.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime363.jsx)(import_block_editor152.InspectorControls, { group: "list", children: /* @__PURE__ */ (0, import_jsx_runtime363.jsxs)(
       import_components91.PanelBody,
       {
         title: blockTitle,
         opened: isOpened,
         onToggle: handleToggle,
         children: [
-          blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
+          blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime363.jsx)(
             navigation_menu_selector_default,
             {
               currentMenuId,
@@ -50552,7 +50303,7 @@ ${text}
               isManageMenusButtonDisabled
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(MainContent, { ...props, expandRevision })
+          /* @__PURE__ */ (0, import_jsx_runtime363.jsx)(MainContent, { ...props, expandRevision })
         ]
       }
     ) });
@@ -50560,19 +50311,19 @@ ${text}
   var menu_inspector_controls_default = MenuInspectorControls;

   // packages/block-library/build-module/navigation/edit/accessible-description.mjs
-  var import_jsx_runtime363 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime364 = __toESM(require_jsx_runtime(), 1);
   function AccessibleDescription({ id, children }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime363.jsx)(VisuallyHidden, { children: /* @__PURE__ */ (0, import_jsx_runtime363.jsx)("div", { id, className: "wp-block-navigation__description", children }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(VisuallyHidden, { children: /* @__PURE__ */ (0, import_jsx_runtime364.jsx)("div", { id, className: "wp-block-navigation__description", children }) });
   }

   // packages/block-library/build-module/navigation/edit/accessible-menu-description.mjs
   var import_core_data51 = __toESM(require_core_data(), 1);
-  var import_i18n143 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime364 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n140 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime365 = __toESM(require_jsx_runtime(), 1);
   function AccessibleMenuDescription({ id }) {
     const [menuTitle] = (0, import_core_data51.useEntityProp)("postType", "wp_navigation", "title");
-    const description = (0, import_i18n143.sprintf)((0, import_i18n143.__)(`Navigation Menu: "%s"`), menuTitle);
-    return /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(AccessibleDescription, { id, children: description });
+    const description = (0, import_i18n140.sprintf)((0, import_i18n140.__)(`Navigation Menu: "%s"`), menuTitle);
+    return /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(AccessibleDescription, { id, children: description });
   }

   // packages/block-library/build-module/utils/is-within-overlay.mjs
@@ -50645,26 +50396,26 @@ ${text}
   }

   // packages/block-library/build-module/navigation/edit/index.mjs
-  var import_jsx_runtime365 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime366 = __toESM(require_jsx_runtime(), 1);
   var { isNavigationPostEditorKey } = unlock(import_block_editor154.privateApis);
   function NavigationAddPageButton({ clientId }) {
     const { insertBlock } = (0, import_data89.useDispatch)(import_block_editor154.store);
     const { getBlockCount } = (0, import_data89.useSelect)(import_block_editor154.store);
-    const onAddPage = (0, import_element105.useCallback)(() => {
+    const onAddPage = (0, import_element106.useCallback)(() => {
       const blockCount = getBlockCount(clientId);
-      const newBlock = (0, import_blocks63.createBlock)(DEFAULT_BLOCK5.name, {
+      const newBlock = (0, import_blocks53.createBlock)(DEFAULT_BLOCK5.name, {
         kind: DEFAULT_BLOCK5.attributes.kind,
         type: DEFAULT_BLOCK5.attributes.type
       });
       insertBlock(newBlock, blockCount, clientId);
     }, [clientId, insertBlock, getBlockCount]);
-    return /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(import_block_editor154.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(import_components92.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(import_block_editor154.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(import_components92.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
       import_components92.ToolbarButton,
       {
         name: "add-page",
         icon: page_default,
         onClick: onAddPage,
-        children: (0, import_i18n144.__)("Add page")
+        children: (0, import_i18n141.__)("Add page")
       }
     ) }) });
   }
@@ -50681,15 +50432,15 @@ ${text}
     navRef,
     hasCustomOverlay
   }) {
-    const [detectedBackgroundColor, setDetectedBackgroundColor] = (0, import_element105.useState)();
-    const [detectedColor, setDetectedColor] = (0, import_element105.useState)();
+    const [detectedBackgroundColor, setDetectedBackgroundColor] = (0, import_element106.useState)();
+    const [detectedColor, setDetectedColor] = (0, import_element106.useState)();
     const [
       detectedOverlayBackgroundColor,
       setDetectedOverlayBackgroundColor
-    ] = (0, import_element105.useState)();
-    const [detectedOverlayColor, setDetectedOverlayColor] = (0, import_element105.useState)();
+    ] = (0, import_element106.useState)();
+    const [detectedOverlayColor, setDetectedOverlayColor] = (0, import_element106.useState)();
     const isWithinOverlay = (0, import_data89.useSelect)(() => isWithinNavigationOverlay(), []);
-    (0, import_element105.useEffect)(() => {
+    (0, import_element106.useEffect)(() => {
       detectColors(
         navRef.current,
         setDetectedColor,
@@ -50716,7 +50467,7 @@ ${text}
     const colorSettings = [
       {
         colorValue: textColor.color,
-        label: (0, import_i18n144.__)("Text"),
+        label: (0, import_i18n141.__)("Text"),
         onColorChange: setTextColor,
         resetAllFilter: () => setTextColor(),
         clearable: true,
@@ -50724,7 +50475,7 @@ ${text}
       },
       {
         colorValue: backgroundColor.color,
-        label: (0, import_i18n144.__)("Background"),
+        label: (0, import_i18n141.__)("Background"),
         onColorChange: setBackgroundColor,
         resetAllFilter: () => setBackgroundColor(),
         clearable: true,
@@ -50734,7 +50485,7 @@ ${text}
     colorSettings.push(
       {
         colorValue: overlayTextColor.color,
-        label: hasCustomOverlay || isWithinOverlay ? (0, import_i18n144.__)("Submenu text") : (0, import_i18n144.__)("Submenu & overlay text"),
+        label: hasCustomOverlay || isWithinOverlay ? (0, import_i18n141.__)("Submenu text") : (0, import_i18n141.__)("Submenu & overlay text"),
         onColorChange: setOverlayTextColor,
         resetAllFilter: () => setOverlayTextColor(),
         clearable: true,
@@ -50742,15 +50493,15 @@ ${text}
       },
       {
         colorValue: overlayBackgroundColor.color,
-        label: hasCustomOverlay || isWithinOverlay ? (0, import_i18n144.__)("Submenu background") : (0, import_i18n144.__)("Submenu & overlay background"),
+        label: hasCustomOverlay || isWithinOverlay ? (0, import_i18n141.__)("Submenu background") : (0, import_i18n141.__)("Submenu & overlay background"),
         onColorChange: setOverlayBackgroundColor,
         resetAllFilter: () => setOverlayBackgroundColor(),
         clearable: true,
         enableAlpha: true
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)(import_jsx_runtime365.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime366.jsxs)(import_jsx_runtime366.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
         import_block_editor154.__experimentalColorGradientSettingsDropdown,
         {
           __experimentalIsRenderedInSidebar: true,
@@ -50761,14 +50512,14 @@ ${text}
           disableCustomGradients: true
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
         import_block_editor154.ContrastChecker,
         {
           backgroundColor: detectedBackgroundColor,
           textColor: detectedColor
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
         import_block_editor154.ContrastChecker,
         {
           backgroundColor: detectedOverlayBackgroundColor,
@@ -50816,7 +50567,7 @@ ${text}
       layout: attributes2.layout,
       style: attributes2.style
     });
-    const setRef = (0, import_element105.useCallback)(
+    const setRef = (0, import_element106.useCallback)(
       (postId) => {
         setAttributes({ ref: postId });
       },
@@ -50892,7 +50643,7 @@ ${text}
       selectBlock,
       __unstableMarkNextChangeAsNotPersistent
     } = (0, import_data89.useDispatch)(import_block_editor154.store);
-    (0, import_element105.useEffect)(() => {
+    (0, import_element106.useEffect)(() => {
       if (orientation === "horizontal" && submenuVisibility === "always") {
         __unstableMarkNextChangeAsNotPersistent();
         setAttributes({
@@ -50906,7 +50657,7 @@ ${text}
       setAttributes,
       __unstableMarkNextChangeAsNotPersistent
     ]);
-    const hasPageListWithSubmenuRef = (0, import_element105.useRef)(false);
+    const hasPageListWithSubmenuRef = (0, import_element106.useRef)(false);
     const hasSubmenus = (0, import_data89.useSelect)(
       (select10) => {
         const hasNavigationSubmenu = innerBlocks.some(
@@ -50945,8 +50696,8 @@ ${text}
     const hasOverlays = overlayTemplateParts?.some(
       (templatePart) => templatePart.area === NAVIGATION_OVERLAY_TEMPLATE_PART_AREA
     ) ?? false;
-    const [isResponsiveMenuOpen, setResponsiveMenuVisibility] = (0, import_element105.useState)(false);
-    const [overlayMenuPreview, setOverlayMenuPreview] = (0, import_element105.useState)(false);
+    const [isResponsiveMenuOpen, setResponsiveMenuVisibility] = (0, import_element106.useState)(false);
+    const [overlayMenuPreview, setOverlayMenuPreview] = (0, import_element106.useState)(false);
     const {
       hasResolvedNavigationMenus,
       isNavigationMenuResolved,
@@ -50966,7 +50717,7 @@ ${text}
       error: classicMenuConversionError
     } = use_convert_classic_menu_to_block_menu_default(createNavigationMenu);
     const isConvertingClassicMenu = classicMenuConversionStatus === CLASSIC_MENU_CONVERSION_PENDING;
-    const handleUpdateMenu = (0, import_element105.useCallback)(
+    const handleUpdateMenu = (0, import_element106.useCallback)(
       (menuId, options2 = { focusNavigationBlock: false }) => {
         const { focusNavigationBlock } = options2;
         setRef(menuId);
@@ -50980,7 +50731,7 @@ ${text}
     const hasUnsavedBlocks = hasUncontrolledInnerBlocks && !isEntityAvailable;
     const { getNavigationFallbackId } = unlock((0, import_data89.useSelect)(import_core_data53.store));
     const navigationFallbackId = !(ref || hasUnsavedBlocks) ? getNavigationFallbackId() : null;
-    (0, import_element105.useEffect)(() => {
+    (0, import_element106.useEffect)(() => {
       if (ref || hasUnsavedBlocks || !navigationFallbackId) {
         return;
       }
@@ -50993,7 +50744,7 @@ ${text}
       navigationFallbackId,
       __unstableMarkNextChangeAsNotPersistent
     ]);
-    const navRef = (0, import_element105.useRef)();
+    const navRef = (0, import_element106.useRef)();
     const isWithinOverlay = (0, import_data89.useSelect)(() => isWithinNavigationOverlay(), []);
     const TagName2 = isWithinOverlay ? "div" : "nav";
     const isPlaceholder = !ref && !isCreatingNavigationMenu && !isConvertingClassicMenu && hasResolvedNavigationMenus && classicMenus?.length === 0 && !hasUncontrolledInnerBlocks;
@@ -51005,8 +50756,8 @@ ${text}
       ),
       [clientId]
     );
-    const hasSetOverlayDefault = (0, import_element105.useRef)(false);
-    (0, import_element105.useEffect)(() => {
+    const hasSetOverlayDefault = (0, import_element106.useRef)(false);
+    (0, import_element106.useEffect)(() => {
       if (!isWithinOverlay) {
         return;
       }
@@ -51067,22 +50818,22 @@ ${text}
     const onSelectNavigationMenu = (menuId) => {
       handleUpdateMenu(menuId);
     };
-    (0, import_element105.useEffect)(() => {
+    (0, import_element106.useEffect)(() => {
       hideNavigationMenuStatusNotice();
       if (isCreatingNavigationMenu) {
-        (0, import_a11y2.speak)((0, import_i18n144.__)(`Creating Navigation Menu.`));
+        (0, import_a11y2.speak)((0, import_i18n141.__)(`Creating Navigation Menu.`));
       }
       if (createNavigationMenuIsSuccess) {
         handleUpdateMenu(createNavigationMenuPost?.id, {
           focusNavigationBlock: true
         });
         showNavigationMenuStatusNotice(
-          (0, import_i18n144.__)(`Navigation Menu successfully created.`)
+          (0, import_i18n141.__)(`Navigation Menu successfully created.`)
         );
       }
       if (createNavigationMenuIsError) {
         showNavigationMenuStatusNotice(
-          (0, import_i18n144.__)("Failed to create Navigation Menu.")
+          (0, import_i18n141.__)("Failed to create Navigation Menu.")
         );
       }
     }, [
@@ -51096,14 +50847,14 @@ ${text}
       hideNavigationMenuStatusNotice,
       showNavigationMenuStatusNotice
     ]);
-    (0, import_element105.useEffect)(() => {
+    (0, import_element106.useEffect)(() => {
       hideClassicMenuConversionNotice();
       if (classicMenuConversionStatus === CLASSIC_MENU_CONVERSION_PENDING) {
-        (0, import_a11y2.speak)((0, import_i18n144.__)("Classic menu importing."));
+        (0, import_a11y2.speak)((0, import_i18n141.__)("Classic menu importing."));
       }
       if (classicMenuConversionStatus === CLASSIC_MENU_CONVERSION_SUCCESS) {
         showClassicMenuConversionNotice(
-          (0, import_i18n144.__)("Classic menu imported successfully.")
+          (0, import_i18n141.__)("Classic menu imported successfully.")
         );
         handleUpdateMenu(createNavigationMenuPost?.id, {
           focusNavigationBlock: true
@@ -51111,7 +50862,7 @@ ${text}
       }
       if (classicMenuConversionStatus === CLASSIC_MENU_CONVERSION_ERROR) {
         showClassicMenuConversionNotice(
-          (0, import_i18n144.__)("Classic menu import failed.")
+          (0, import_i18n141.__)("Classic menu import failed.")
         );
       }
     }, [
@@ -51122,21 +50873,21 @@ ${text}
       createNavigationMenuPost?.id,
       handleUpdateMenu
     ]);
-    (0, import_element105.useEffect)(() => {
+    (0, import_element106.useEffect)(() => {
       if (!isSelected && !isInnerBlockSelected) {
         hideNavigationMenuPermissionsNotice();
       }
       if (isSelected || isInnerBlockSelected) {
         if (ref && !navMenuResolvedButMissing && hasResolvedCanUserUpdateNavigationMenu && !canUserUpdateNavigationMenu) {
           showNavigationMenuPermissionsNotice(
-            (0, import_i18n144.__)(
+            (0, import_i18n141.__)(
               "You do not have permission to edit this Menu. Any changes made will not be saved."
             )
           );
         }
         if (!ref && hasResolvedCanUserCreateNavigationMenus && !canUserCreateNavigationMenus) {
           showNavigationMenuPermissionsNotice(
-            (0, import_i18n144.__)(
+            (0, import_i18n141.__)(
               "You do not have permission to create Navigation Menus."
             )
           );
@@ -51159,11 +50910,11 @@ ${text}
       "wp-block-navigation__overlay-menu-preview",
       { open: overlayMenuPreview }
     );
-    const submenuAccessibilityNotice = !showSubmenuIcon && submenuVisibility !== "click" && submenuVisibility !== "always" ? (0, import_i18n144.__)(
+    const submenuAccessibilityNotice = !showSubmenuIcon && submenuVisibility !== "click" && submenuVisibility !== "always" ? (0, import_i18n141.__)(
       'The current menu options offer reduced accessibility for users and are not recommended. Enabling either "Open on Click" or "Show arrow" offers enhanced accessibility by allowing keyboard users to browse submenus selectively.'
     ) : "";
-    const isFirstRender = (0, import_element105.useRef)(true);
-    (0, import_element105.useEffect)(() => {
+    const isFirstRender = (0, import_element106.useRef)(true);
+    (0, import_element106.useEffect)(() => {
       if (!isFirstRender.current && submenuAccessibilityNotice) {
         (0, import_a11y2.speak)(submenuAccessibilityNotice);
       }
@@ -51174,11 +50925,11 @@ ${text}
       `overlay-menu-preview`
     );
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    const stylingInspectorControls = /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)(import_jsx_runtime365.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(import_block_editor154.InspectorControls, { children: hasSubmenus && /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+    const stylingInspectorControls = /* @__PURE__ */ (0, import_jsx_runtime366.jsxs)(import_jsx_runtime366.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(import_block_editor154.InspectorControls, { children: hasSubmenus && /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
         import_components92.__experimentalToolsPanel,
         {
-          label: (0, import_i18n144.__)("Display"),
+          label: (0, import_i18n141.__)("Display"),
           resetAll: () => {
             setAttributes({
               showSubmenuIcon: true,
@@ -51189,21 +50940,21 @@ ${text}
             });
           },
           dropdownMenuProps,
-          children: hasSubmenus && /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)(import_jsx_runtime365.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime365.jsx)("h3", { className: "wp-block-navigation__submenu-header", children: (0, import_i18n144.__)("Submenus") }),
-            /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+          children: hasSubmenus && /* @__PURE__ */ (0, import_jsx_runtime366.jsxs)(import_jsx_runtime366.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime366.jsx)("h3", { className: "wp-block-navigation__submenu-header", children: (0, import_i18n141.__)("Submenus") }),
+            /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
               import_components92.__experimentalToolsPanelItem,
               {
                 hasValue: () => submenuVisibility !== "hover",
-                label: (0, import_i18n144.__)("Submenu Visibility"),
+                label: (0, import_i18n141.__)("Submenu Visibility"),
                 onDeselect: () => setAttributes({
                   submenuVisibility: "hover"
                 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime366.jsxs)(
                   import_components92.__experimentalToggleGroupControl,
                   {
-                    label: (0, import_i18n144.__)("Submenu Visibility"),
+                    label: (0, import_i18n141.__)("Submenu Visibility"),
                     value: submenuVisibility,
                     onChange: (value) => {
                       const newAttributes = {
@@ -51219,25 +50970,25 @@ ${text}
                     },
                     isBlock: true,
                     children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
                         import_components92.__experimentalToggleGroupControlOption,
                         {
                           value: "hover",
-                          label: (0, import_i18n144.__)("Hover")
+                          label: (0, import_i18n141.__)("Hover")
                         }
                       ),
-                      /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
                         import_components92.__experimentalToggleGroupControlOption,
                         {
                           value: "click",
-                          label: (0, import_i18n144.__)("Click")
+                          label: (0, import_i18n141.__)("Click")
                         }
                       ),
-                      orientation === "vertical" && /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+                      orientation === "vertical" && /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
                         import_components92.__experimentalToggleGroupControlOption,
                         {
                           value: "always",
-                          label: (0, import_i18n144.__)("Always")
+                          label: (0, import_i18n141.__)("Always")
                         }
                       )
                     ]
@@ -51245,17 +50996,17 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
               import_components92.__experimentalToolsPanelItem,
               {
                 hasValue: () => !showSubmenuIcon,
-                label: (0, import_i18n144.__)("Show arrow"),
+                label: (0, import_i18n141.__)("Show arrow"),
                 onDeselect: () => setAttributes({
                   showSubmenuIcon: true
                 }),
                 isDisabled: submenuVisibility === "click" || submenuVisibility === "always",
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
                   import_components92.ToggleControl,
                   {
                     checked: showSubmenuIcon,
@@ -51265,12 +51016,12 @@ ${text}
                       });
                     },
                     disabled: submenuVisibility === "click" || submenuVisibility === "always",
-                    label: (0, import_i18n144.__)("Show arrow")
+                    label: (0, import_i18n141.__)("Show arrow")
                   }
                 )
               }
             ),
-            submenuAccessibilityNotice && /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+            submenuAccessibilityNotice && /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
               import_components92.Notice,
               {
                 spokenMessage: null,
@@ -51283,7 +51034,7 @@ ${text}
           ] })
         }
       ) }),
-      !isWithinOverlay && /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(import_block_editor154.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+      !isWithinOverlay && /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(import_block_editor154.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
         OverlayPanel,
         {
           overlayMenu,
@@ -51301,7 +51052,7 @@ ${text}
           hasOverlays
         }
       ) }),
-      !hasSelectedStyleState && /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(import_block_editor154.InspectorControls, { group: "color", children: /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+      !hasSelectedStyleState && /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(import_block_editor154.InspectorControls, { group: "color", children: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
         ColorTools,
         {
           textColor,
@@ -51322,8 +51073,8 @@ ${text}
     const isHiddenByDefault = "always" === overlayMenu;
     const isManageMenusButtonDisabled = !hasManagePermissions || !hasResolvedNavigationMenus;
     if (hasUnsavedBlocks && !isCreatingNavigationMenu) {
-      return /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)(import_jsx_runtime365.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime366.jsxs)(import_jsx_runtime366.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
           menu_inspector_controls_default,
           {
             clientId,
@@ -51340,14 +51091,14 @@ ${text}
           }
         ),
         blockEditingMode === "default" && stylingInspectorControls,
-        /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)(
+        /* @__PURE__ */ (0, import_jsx_runtime366.jsxs)(
           TagName2,
           {
             ...blockProps,
             "aria-describedby": !isPlaceholder ? accessibleDescriptionId : void 0,
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(AccessibleDescription, { id: accessibleDescriptionId, children: (0, import_i18n144.__)("Unsaved Navigation Menu.") }),
-              /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(AccessibleDescription, { id: accessibleDescriptionId, children: (0, import_i18n141.__)("Unsaved Navigation Menu.") }),
+              /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
                 ResponsiveWrapper,
                 {
                   id: clientId,
@@ -51361,7 +51112,7 @@ ${text}
                   overlayTextColor,
                   overlay,
                   onNavigateToEntityRecord,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
                     UnsavedInnerBlocks,
                     {
                       createNavigationMenu,
@@ -51377,8 +51128,8 @@ ${text}
       ] });
     }
     if (ref && isNavigationMenuMissing) {
-      return /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)(import_jsx_runtime365.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime366.jsxs)(import_jsx_runtime366.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
           menu_inspector_controls_default,
           {
             clientId,
@@ -51394,7 +51145,7 @@ ${text}
             blockEditingMode
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
           deleted_navigation_warning_default,
           {
             onCreateNew: createUntitledEmptyNavigationMenu
@@ -51403,11 +51154,11 @@ ${text}
       ] });
     }
     if (isEntityAvailable && hasAlreadyRendered) {
-      return /* @__PURE__ */ (0, import_jsx_runtime365.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(import_block_editor154.Warning, { children: (0, import_i18n144.__)("Block cannot be rendered inside itself.") }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime366.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(import_block_editor154.Warning, { children: (0, import_i18n141.__)("Block cannot be rendered inside itself.") }) });
     }
     const PlaceholderComponent = CustomPlaceholder ? CustomPlaceholder : NavigationPlaceholder;
     if (isPlaceholder && CustomPlaceholder) {
-      return /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
         PlaceholderComponent,
         {
           isSelected,
@@ -51421,8 +51172,8 @@ ${text}
         }
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)(import_jsx_runtime365.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime366.jsxs)(import_jsx_runtime366.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
         menu_inspector_controls_default,
         {
           clientId,
@@ -51439,24 +51190,24 @@ ${text}
         }
       ),
       blockEditingMode === "default" && stylingInspectorControls,
-      /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(import_core_data53.EntityProvider, { kind: "postType", type: "wp_navigation", id: ref, children: /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)(import_block_editor154.RecursionProvider, { uniqueId: recursionId, children: [
-        blockEditingMode === "contentOnly" && isEntityAvailable && /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(NavigationAddPageButton, { clientId }),
-        blockEditingMode === "default" && isEntityAvailable && /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)(import_block_editor154.InspectorControls, { group: "advanced", children: [
-          hasResolvedCanUserUpdateNavigationMenu && canUserUpdateNavigationMenu && /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(NavigationMenuNameControl, {}),
-          hasResolvedCanUserDeleteNavigationMenu && canUserDeleteNavigationMenu && /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(import_core_data53.EntityProvider, { kind: "postType", type: "wp_navigation", id: ref, children: /* @__PURE__ */ (0, import_jsx_runtime366.jsxs)(import_block_editor154.RecursionProvider, { uniqueId: recursionId, children: [
+        blockEditingMode === "contentOnly" && isEntityAvailable && /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(NavigationAddPageButton, { clientId }),
+        blockEditingMode === "default" && isEntityAvailable && /* @__PURE__ */ (0, import_jsx_runtime366.jsxs)(import_block_editor154.InspectorControls, { group: "advanced", children: [
+          hasResolvedCanUserUpdateNavigationMenu && canUserUpdateNavigationMenu && /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(NavigationMenuNameControl, {}),
+          hasResolvedCanUserDeleteNavigationMenu && canUserDeleteNavigationMenu && /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
             NavigationMenuDeleteControl,
             {
               onDelete: () => {
                 replaceInnerBlocks(clientId, []);
                 showNavigationMenuStatusNotice(
-                  (0, import_i18n144.__)(
+                  (0, import_i18n141.__)(
                     "Navigation Menu successfully deleted."
                   )
                 );
               }
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
             manage_menus_button_default,
             {
               disabled: isManageMenusButtonDisabled,
@@ -51464,21 +51215,21 @@ ${text}
             }
           )
         ] }),
-        /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)(
+        /* @__PURE__ */ (0, import_jsx_runtime366.jsxs)(
           TagName2,
           {
             ...blockProps,
             "aria-describedby": !isPlaceholder && !isLoading ? accessibleDescriptionId : void 0,
             children: [
-              isLoading && !isHiddenByDefault && /* @__PURE__ */ (0, import_jsx_runtime365.jsx)("div", { className: "wp-block-navigation__loading-indicator-container", children: /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(import_components92.Spinner, { className: "wp-block-navigation__loading-indicator" }) }),
-              (!isLoading || isHiddenByDefault) && /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)(import_jsx_runtime365.Fragment, { children: [
-                /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+              isLoading && !isHiddenByDefault && /* @__PURE__ */ (0, import_jsx_runtime366.jsx)("div", { className: "wp-block-navigation__loading-indicator-container", children: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(import_components92.Spinner, { className: "wp-block-navigation__loading-indicator" }) }),
+              (!isLoading || isHiddenByDefault) && /* @__PURE__ */ (0, import_jsx_runtime366.jsxs)(import_jsx_runtime366.Fragment, { children: [
+                /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
                   AccessibleMenuDescription,
                   {
                     id: accessibleDescriptionId
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
                   ResponsiveWrapper,
                   {
                     id: clientId,
@@ -51492,7 +51243,7 @@ ${text}
                     overlayTextColor,
                     overlay,
                     onNavigateToEntityRecord,
-                    children: isEntityAvailable && /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+                    children: isEntityAvailable && /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
                       NavigationInnerBlocks,
                       {
                         clientId,
@@ -51519,18 +51270,18 @@ ${text}

   // packages/block-library/build-module/navigation/save.mjs
   var import_block_editor155 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime366 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime367 = __toESM(require_jsx_runtime(), 1);
   function save29({ attributes: attributes2 }) {
     if (attributes2.ref) {
       return;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(import_block_editor155.InnerBlocks.Content, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(import_block_editor155.InnerBlocks.Content, {});
   }

   // packages/block-library/build-module/navigation/deprecated.mjs
   var import_block_editor156 = __toESM(require_block_editor(), 1);
   var import_compose41 = __toESM(require_compose(), 1);
-  var import_jsx_runtime367 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime368 = __toESM(require_jsx_runtime(), 1);
   var TYPOGRAPHY_PRESET_DEPRECATION_MAP = {
     fontStyle: "var:preset|font-style|",
     fontWeight: "var:preset|font-weight|",
@@ -51677,7 +51428,7 @@ ${text}
       renaming: false
     },
     save() {
-      return /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(import_block_editor156.InnerBlocks.Content, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(import_block_editor156.InnerBlocks.Content, {});
     },
     isEligible: ({ openSubmenusOnClick }) => openSubmenusOnClick !== null && openSubmenusOnClick !== void 0,
     migrate: migrateOpenSubmenusOnClick
@@ -51762,7 +51513,7 @@ ${text}
       }
     },
     save() {
-      return /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(import_block_editor156.InnerBlocks.Content, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(import_block_editor156.InnerBlocks.Content, {});
     },
     isEligible: ({ navigationMenuId }) => !!navigationMenuId,
     migrate: migrateIdToRef
@@ -51851,7 +51602,7 @@ ${text}
       }
     },
     save() {
-      return /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(import_block_editor156.InnerBlocks.Content, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(import_block_editor156.InnerBlocks.Content, {});
     },
     isEligible: ({ itemsJustification, orientation }) => !!itemsJustification || !!orientation,
     migrate: (0, import_compose41.compose)(
@@ -51938,7 +51689,7 @@ ${text}
       }
     },
     save() {
-      return /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(import_block_editor156.InnerBlocks.Content, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(import_block_editor156.InnerBlocks.Content, {});
     },
     migrate: (0, import_compose41.compose)(
       migrateIdToRef,
@@ -52067,7 +51818,7 @@ ${text}
         migrateOpenSubmenusOnClick
       ),
       save() {
-        return /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(import_block_editor156.InnerBlocks.Content, {});
+        return /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(import_block_editor156.InnerBlocks.Content, {});
       }
     },
     {
@@ -52115,7 +51866,7 @@ ${text}
         __experimentalTextDecoration: true
       },
       save() {
-        return /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(import_block_editor156.InnerBlocks.Content, {});
+        return /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(import_block_editor156.InnerBlocks.Content, {});
       },
       isEligible(attributes2) {
         if (!attributes2.style || !attributes2.style.typography) {
@@ -52186,7 +51937,7 @@ ${text}
         };
       }),
       save() {
-        return /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(import_block_editor156.InnerBlocks.Content, {});
+        return /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(import_block_editor156.InnerBlocks.Content, {});
       }
     }
   ];
@@ -52205,7 +51956,7 @@ ${text}
           name: "core/navigation-link",
           attributes: {
             // translators: 'Home' as in a website's home page.
-            label: (0, import_i18n145.__)("Home"),
+            label: (0, import_i18n142.__)("Home"),
             url: "https://make.wordpress.org/"
           }
         },
@@ -52213,7 +51964,7 @@ ${text}
           name: "core/navigation-link",
           attributes: {
             // translators: 'About' as in a website's about page.
-            label: (0, import_i18n145.__)("About"),
+            label: (0, import_i18n142.__)("About"),
             url: "https://make.wordpress.org/"
           }
         },
@@ -52221,7 +51972,7 @@ ${text}
           name: "core/navigation-link",
           attributes: {
             // translators: 'Contact' as in a website's contact page.
-            label: (0, import_i18n145.__)("Contact"),
+            label: (0, import_i18n142.__)("Contact"),
             url: "https://make.wordpress.org/"
           }
         }
@@ -52255,13 +52006,12 @@ ${text}
     name: () => name51,
     settings: () => settings51
   });
-  var import_i18n148 = __toESM(require_i18n(), 1);
+  var import_i18n145 = __toESM(require_i18n(), 1);
   var import_hooks40 = __toESM(require_hooks(), 1);
-  var import_blocks66 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/navigation-link/deprecated.mjs
   var import_block_editor157 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime368 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime369 = __toESM(require_jsx_runtime(), 1);
   var deprecated12 = [
     {
       isEligible(attributes2) {
@@ -52298,7 +52048,7 @@ ${text}
         };
       },
       save() {
-        return /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(import_block_editor157.InnerBlocks.Content, {});
+        return /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(import_block_editor157.InnerBlocks.Content, {});
       }
     }
   ];
@@ -52402,16 +52152,16 @@ ${text}
   };

   // packages/block-library/build-module/navigation-link/edit.mjs
-  var import_blocks64 = __toESM(require_blocks(), 1);
+  var import_blocks54 = __toESM(require_blocks(), 1);
   var import_data91 = __toESM(require_data(), 1);
   var import_components93 = __toESM(require_components(), 1);
   var import_keycodes6 = __toESM(require_keycodes(), 1);
-  var import_i18n146 = __toESM(require_i18n(), 1);
+  var import_i18n143 = __toESM(require_i18n(), 1);
   var import_block_editor158 = __toESM(require_block_editor(), 1);
   var import_url17 = __toESM(require_url(), 1);
-  var import_element106 = __toESM(require_element(), 1);
+  var import_element107 = __toESM(require_element(), 1);
   var import_compose42 = __toESM(require_compose(), 1);
-  var import_jsx_runtime369 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime370 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_BLOCK6 = { name: "core/navigation-link" };
   var NESTING_BLOCK_NAMES = [
     "core/navigation-link",
@@ -52421,19 +52171,19 @@ ${text}
     let missingText = "";
     switch (type) {
       case "post":
-        missingText = (0, import_i18n146.__)("Select post");
+        missingText = (0, import_i18n143.__)("Select post");
         break;
       case "page":
-        missingText = (0, import_i18n146.__)("Select page");
+        missingText = (0, import_i18n143.__)("Select page");
         break;
       case "category":
-        missingText = (0, import_i18n146.__)("Select category");
+        missingText = (0, import_i18n143.__)("Select category");
         break;
       case "tag":
-        missingText = (0, import_i18n146.__)("Select tag");
+        missingText = (0, import_i18n143.__)("Select tag");
         break;
       default:
-        missingText = (0, import_i18n146.__)("Add link");
+        missingText = (0, import_i18n143.__)("Add link");
     }
     return missingText;
   }
@@ -52454,15 +52204,15 @@ ${text}
       __unstableMarkNextChangeAsNotPersistent,
       selectBlock
     } = (0, import_data91.useDispatch)(import_block_editor158.store);
-    const [isLinkOpen, setIsLinkOpen] = (0, import_element106.useState)(isSelected && !url);
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element106.useState)(null);
-    const listItemRef = (0, import_element106.useRef)(null);
+    const [isLinkOpen, setIsLinkOpen] = (0, import_element107.useState)(isSelected && !url);
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element107.useState)(null);
+    const listItemRef = (0, import_element107.useRef)(null);
     const isDraggingWithin = useIsDraggingWithin(listItemRef);
-    const itemLabelPlaceholder = (0, import_i18n146.__)("Add label\u2026");
-    const ref = (0, import_element106.useRef)();
-    const linkUIref = (0, import_element106.useRef)();
-    const isNewLink = (0, import_element106.useRef)(label === void 0);
-    const shouldSelectSubmenuAppenderOnClose = (0, import_element106.useRef)(false);
+    const itemLabelPlaceholder = (0, import_i18n143.__)("Add label\u2026");
+    const ref = (0, import_element107.useRef)();
+    const linkUIref = (0, import_element107.useRef)();
+    const isNewLink = (0, import_element107.useRef)(label === void 0);
+    const shouldSelectSubmenuAppenderOnClose = (0, import_element107.useRef)(false);
     const {
       isAtMaxNesting,
       isTopLevelLink,
@@ -52519,25 +52269,25 @@ ${text}
       id,
       validateLinkStatus
     );
-    const transformToSubmenu = (0, import_element106.useCallback)(() => {
+    const transformToSubmenu = (0, import_element107.useCallback)(() => {
       let innerBlocks = getBlocks(clientId);
       if (innerBlocks.length === 0) {
-        innerBlocks = [(0, import_blocks64.createBlock)("core/navigation-link")];
+        innerBlocks = [(0, import_blocks54.createBlock)("core/navigation-link")];
         selectBlock(innerBlocks[0].clientId);
       }
-      const newSubmenu = (0, import_blocks64.createBlock)(
+      const newSubmenu = (0, import_blocks54.createBlock)(
         "core/navigation-submenu",
         attributes2,
         innerBlocks
       );
       replaceBlock(clientId, newSubmenu);
     }, [getBlocks, clientId, selectBlock, replaceBlock, attributes2]);
-    (0, import_element106.useEffect)(() => {
+    (0, import_element107.useEffect)(() => {
       if (isNewLink.current && isSelected) {
         selectBlock(parentBlockClientId);
       }
     }, []);
-    (0, import_element106.useEffect)(() => {
+    (0, import_element107.useEffect)(() => {
       if (hasChildren) {
         __unstableMarkNextChangeAsNotPersistent();
         transformToSubmenu();
@@ -52547,7 +52297,7 @@ ${text}
       __unstableMarkNextChangeAsNotPersistent,
       transformToSubmenu
     ]);
-    (0, import_element106.useEffect)(() => {
+    (0, import_element107.useEffect)(() => {
       if (!isNewLink.current || !url || !isLinkOpen) {
         return;
       }
@@ -52590,7 +52340,7 @@ ${text}
     }
     const instanceId = (0, import_compose42.useInstanceId)(NavigationLinkEdit);
     const hasMissingEntity = hasUrlBinding && !isBoundEntityAvailable;
-    const missingEntityDescriptionId = hasMissingEntity ? (0, import_i18n146.sprintf)("navigation-link-edit-%d-desc", instanceId) : void 0;
+    const missingEntityDescriptionId = hasMissingEntity ? (0, import_i18n143.sprintf)("navigation-link-edit-%d-desc", instanceId) : void 0;
     const blockProps = (0, import_block_editor158.useBlockProps)({
       ref: (0, import_compose42.useMergeRefs)([setPopoverAnchor, listItemRef]),
       className: clsx_default("wp-block-navigation-item", {
@@ -52633,31 +52383,31 @@ ${text}
     });
     const missingText = getMissingText(type);
     const invalidLinkHelpText = getInvalidLinkHelpText();
-    return /* @__PURE__ */ (0, import_jsx_runtime369.jsxs)(import_jsx_runtime369.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(import_block_editor158.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime369.jsxs)(import_components93.ToolbarGroup, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime370.jsxs)(import_jsx_runtime370.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(import_block_editor158.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime370.jsxs)(import_components93.ToolbarGroup, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
           import_components93.ToolbarButton,
           {
             name: "link",
             icon: link_default,
-            title: (0, import_i18n146.__)("Link"),
+            title: (0, import_i18n143.__)("Link"),
             shortcut: import_keycodes6.displayShortcut.primary("k"),
             onClick: () => {
               setIsLinkOpen(true);
             }
           }
         ),
-        !isAtMaxNesting && /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
+        !isAtMaxNesting && /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
           import_components93.ToolbarButton,
           {
             name: "submenu",
             icon: add_submenu_default,
-            title: (0, import_i18n146.__)("Add submenu"),
+            title: (0, import_i18n143.__)("Add submenu"),
             onClick: transformToSubmenu
           }
         )
       ] }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(import_block_editor158.InspectorControls, { group: "content", children: /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(import_block_editor158.InspectorControls, { group: "content", children: /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
         Controls2,
         {
           attributes: attributes2,
@@ -52665,12 +52415,12 @@ ${text}
           clientId
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime369.jsxs)("div", { ...blockProps, children: [
-        hasMissingEntity && /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(VisuallyHidden, { id: missingEntityDescriptionId, children: invalidLinkHelpText }),
-        /* @__PURE__ */ (0, import_jsx_runtime369.jsxs)("a", { className: classes, children: [
-          !url && !metadata?.bindings?.url ? /* @__PURE__ */ (0, import_jsx_runtime369.jsx)("div", { className: "wp-block-navigation-link__placeholder-text", children: /* @__PURE__ */ (0, import_jsx_runtime369.jsx)("span", { children: missingText }) }) : /* @__PURE__ */ (0, import_jsx_runtime369.jsxs)(import_jsx_runtime369.Fragment, { children: [
-            !isInvalid && !isDraft && /* @__PURE__ */ (0, import_jsx_runtime369.jsxs)(import_jsx_runtime369.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime370.jsxs)("div", { ...blockProps, children: [
+        hasMissingEntity && /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(VisuallyHidden, { id: missingEntityDescriptionId, children: invalidLinkHelpText }),
+        /* @__PURE__ */ (0, import_jsx_runtime370.jsxs)("a", { className: classes, children: [
+          !url && !metadata?.bindings?.url ? /* @__PURE__ */ (0, import_jsx_runtime370.jsx)("div", { className: "wp-block-navigation-link__placeholder-text", children: /* @__PURE__ */ (0, import_jsx_runtime370.jsx)("span", { children: missingText }) }) : /* @__PURE__ */ (0, import_jsx_runtime370.jsxs)(import_jsx_runtime370.Fragment, { children: [
+            !isInvalid && !isDraft && /* @__PURE__ */ (0, import_jsx_runtime370.jsxs)(import_jsx_runtime370.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
                 import_block_editor158.RichText,
                 {
                   ref,
@@ -52683,20 +52433,20 @@ ${text}
                   onMerge: mergeBlocks,
                   onReplace,
                   __unstableOnSplitAtEnd: insertBlocksAfter ? () => insertBlocksAfter(
-                    (0, import_blocks64.createBlock)(
+                    (0, import_blocks54.createBlock)(
                       "core/navigation-link"
                     )
                   ) : void 0,
-                  "aria-label": (0, import_i18n146.__)(
+                  "aria-label": (0, import_i18n143.__)(
                     "Navigation link text"
                   ),
                   placeholder: itemLabelPlaceholder,
                   withoutInteractiveFormatting: true
                 }
               ),
-              description && /* @__PURE__ */ (0, import_jsx_runtime369.jsx)("span", { className: "wp-block-navigation-item__description", children: description })
+              description && /* @__PURE__ */ (0, import_jsx_runtime370.jsx)("span", { className: "wp-block-navigation-item__description", children: description })
             ] }),
-            (isInvalid || isDraft) && /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
+            (isInvalid || isDraft) && /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
               InvalidDraftDisplay,
               {
                 label,
@@ -52706,7 +52456,7 @@ ${text}
               }
             )
           ] }),
-          isLinkOpen && /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
+          isLinkOpen && /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
             LinkUI,
             {
               ref: linkUIref,
@@ -52741,16 +52491,16 @@ ${text}
             }
           )
         ] }),
-        /* @__PURE__ */ (0, import_jsx_runtime369.jsx)("div", { ...innerBlocksProps })
+        /* @__PURE__ */ (0, import_jsx_runtime370.jsx)("div", { ...innerBlocksProps })
       ] })
     ] });
   }

   // packages/block-library/build-module/navigation-link/save.mjs
   var import_block_editor159 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime370 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime371 = __toESM(require_jsx_runtime(), 1);
   function save30() {
-    return /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(import_block_editor159.InnerBlocks.Content, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime371.jsx)(import_block_editor159.InnerBlocks.Content, {});
   }

   // packages/block-library/build-module/navigation-link/hooks.mjs
@@ -52796,56 +52546,56 @@ ${text}
   }

   // packages/block-library/build-module/navigation-link/transforms.mjs
-  var import_blocks65 = __toESM(require_blocks(), 1);
+  var import_blocks55 = __toESM(require_blocks(), 1);
   var transforms18 = {
     from: [
       {
         type: "block",
         blocks: ["core/site-logo"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/navigation-link");
+          return (0, import_blocks55.createBlock)("core/navigation-link");
         }
       },
       {
         type: "block",
         blocks: ["core/spacer"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/navigation-link");
+          return (0, import_blocks55.createBlock)("core/navigation-link");
         }
       },
       {
         type: "block",
         blocks: ["core/home-link"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/navigation-link");
+          return (0, import_blocks55.createBlock)("core/navigation-link");
         }
       },
       {
         type: "block",
         blocks: ["core/social-links"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/navigation-link");
+          return (0, import_blocks55.createBlock)("core/navigation-link");
         }
       },
       {
         type: "block",
         blocks: ["core/search"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/navigation-link");
+          return (0, import_blocks55.createBlock)("core/navigation-link");
         }
       },
       {
         type: "block",
         blocks: ["core/page-list"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/navigation-link");
+          return (0, import_blocks55.createBlock)("core/navigation-link");
         }
       },
       {
         type: "block",
         blocks: ["core/buttons"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/navigation-link");
+          return (0, import_blocks55.createBlock)("core/navigation-link");
         }
       }
     ],
@@ -52853,7 +52603,7 @@ ${text}
       {
         type: "block",
         blocks: ["core/navigation-submenu"],
-        transform: (attributes2, innerBlocks) => (0, import_blocks65.createBlock)(
+        transform: (attributes2, innerBlocks) => (0, import_blocks55.createBlock)(
           "core/navigation-submenu",
           attributes2,
           innerBlocks
@@ -52863,35 +52613,35 @@ ${text}
         type: "block",
         blocks: ["core/spacer"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/spacer");
+          return (0, import_blocks55.createBlock)("core/spacer");
         }
       },
       {
         type: "block",
         blocks: ["core/site-logo"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/site-logo");
+          return (0, import_blocks55.createBlock)("core/site-logo");
         }
       },
       {
         type: "block",
         blocks: ["core/home-link"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/home-link");
+          return (0, import_blocks55.createBlock)("core/home-link");
         }
       },
       {
         type: "block",
         blocks: ["core/social-links"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/social-links");
+          return (0, import_blocks55.createBlock)("core/social-links");
         }
       },
       {
         type: "block",
         blocks: ["core/search"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/search", {
+          return (0, import_blocks55.createBlock)("core/search", {
             showLabel: false,
             buttonUseIcon: true,
             buttonPosition: "button-inside"
@@ -52902,15 +52652,15 @@ ${text}
         type: "block",
         blocks: ["core/page-list"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/page-list");
+          return (0, import_blocks55.createBlock)("core/page-list");
         }
       },
       {
         type: "block",
         blocks: ["core/buttons"],
         transform: ({ label, url, rel, title, opensInNewTab }) => {
-          return (0, import_blocks65.createBlock)("core/buttons", {}, [
-            (0, import_blocks65.createBlock)("core/button", {
+          return (0, import_blocks55.createBlock)("core/buttons", {}, [
+            (0, import_blocks55.createBlock)("core/button", {
               text: label,
               url,
               rel,
@@ -52925,12 +52675,12 @@ ${text}
   var transforms_default19 = transforms18;

   // packages/block-library/build-module/navigation-link/variations.mjs
-  var import_i18n147 = __toESM(require_i18n(), 1);
+  var import_i18n144 = __toESM(require_i18n(), 1);
   var variations10 = [
     {
       name: "custom-link",
-      title: (0, import_i18n147.__)("Custom Link"),
-      description: (0, import_i18n147.__)("Add a custom link to your navigation."),
+      title: (0, import_i18n144.__)("Custom Link"),
+      description: (0, import_i18n144.__)("Add a custom link to your navigation."),
       icon: custom_link_default,
       attributes: {
         kind: "custom"
@@ -52943,7 +52693,6 @@ ${text}
   var variations_default10 = variations10;

   // packages/block-library/build-module/navigation-link/index.mjs
-  var { fieldsKey: fieldsKey12, formKey: formKey12 } = unlock(import_blocks66.privateApis);
   var { name: name51 } = block_default51;
   var settings51 = {
     icon: custom_link_default,
@@ -52953,9 +52702,9 @@ ${text}
       }
       if (context === "appender") {
         const type = attributes2?.type || "link";
-        return (0, import_i18n148.sprintf)(
+        return (0, import_i18n145.sprintf)(
           /* translators: %s: block type (e.g., 'page', 'post', 'category') */
-          (0, import_i18n148._x)("Add %s", "add default block type"),
+          (0, import_i18n145._x)("Add %s", "add default block type"),
           type
         );
       }
@@ -52971,7 +52720,7 @@ ${text}
     save: save30,
     example: {
       attributes: {
-        label: (0, import_i18n148._x)("Example Link", "navigation link preview example"),
+        label: (0, import_i18n145._x)("Example Link", "navigation link preview example"),
         url: "https://example.com"
       }
     },
@@ -52979,33 +52728,6 @@ ${text}
     transforms: transforms_default19,
     variations: variations_default10
   };
-  if (window.__experimentalContentOnlyInspectorFields) {
-    settings51[fieldsKey12] = [
-      {
-        id: "label",
-        label: (0, import_i18n148.__)("Label"),
-        type: "text",
-        Edit: "rich-text"
-      },
-      {
-        id: "link",
-        label: (0, import_i18n148.__)("Link"),
-        type: "url",
-        Edit: "link",
-        getValue: ({ item }) => ({
-          url: item.url,
-          rel: item.rel
-        }),
-        setValue: ({ value }) => ({
-          url: value.url,
-          rel: value.rel
-        })
-      }
-    ];
-    settings51[formKey12] = {
-      fields: ["label", "link"]
-    };
-  }
   var init51 = () => {
     (0, import_hooks40.addFilter)(
       "blocks.registerBlockType",
@@ -53023,8 +52745,7 @@ ${text}
     name: () => name52,
     settings: () => settings52
   });
-  var import_i18n150 = __toESM(require_i18n(), 1);
-  var import_blocks69 = __toESM(require_blocks(), 1);
+  var import_i18n147 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/navigation-submenu/block.json
   var block_default52 = {
@@ -53124,18 +52845,18 @@ ${text}
   var import_data92 = __toESM(require_data(), 1);
   var import_components95 = __toESM(require_components(), 1);
   var import_keycodes7 = __toESM(require_keycodes(), 1);
-  var import_i18n149 = __toESM(require_i18n(), 1);
+  var import_i18n146 = __toESM(require_i18n(), 1);
   var import_block_editor160 = __toESM(require_block_editor(), 1);
   var import_url18 = __toESM(require_url(), 1);
-  var import_element107 = __toESM(require_element(), 1);
+  var import_element108 = __toESM(require_element(), 1);
   var import_a11y3 = __toESM(require_a11y(), 1);
-  var import_blocks67 = __toESM(require_blocks(), 1);
+  var import_blocks56 = __toESM(require_blocks(), 1);
   var import_compose43 = __toESM(require_compose(), 1);

   // packages/block-library/build-module/navigation-submenu/icons.mjs
   var import_components94 = __toESM(require_components(), 1);
-  var import_jsx_runtime371 = __toESM(require_jsx_runtime(), 1);
-  var ItemSubmenuIcon = () => /* @__PURE__ */ (0, import_jsx_runtime371.jsx)(
+  var import_jsx_runtime372 = __toESM(require_jsx_runtime(), 1);
+  var ItemSubmenuIcon = () => /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
     import_components94.SVG,
     {
       xmlns: "http://www.w3.org/2000/svg",
@@ -53143,12 +52864,12 @@ ${text}
       height: "12",
       viewBox: "0 0 12 12",
       fill: "none",
-      children: /* @__PURE__ */ (0, import_jsx_runtime371.jsx)(import_components94.Path, { d: "M1.50002 4L6.00002 8L10.5 4", strokeWidth: "1.5" })
+      children: /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(import_components94.Path, { d: "M1.50002 4L6.00002 8L10.5 4", strokeWidth: "1.5" })
     }
   );

   // packages/block-library/build-module/navigation-submenu/edit.mjs
-  var import_jsx_runtime372 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime373 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_BLOCKS = [
     "core/navigation-link",
     "core/navigation-submenu",
@@ -53179,12 +52900,12 @@ ${text}
       allowTextUpdate: true
     });
     const { __unstableMarkNextChangeAsNotPersistent, replaceBlock } = (0, import_data92.useDispatch)(import_block_editor160.store);
-    const [isLinkOpen, setIsLinkOpen] = (0, import_element107.useState)(false);
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element107.useState)(null);
-    const listItemRef = (0, import_element107.useRef)(null);
+    const [isLinkOpen, setIsLinkOpen] = (0, import_element108.useState)(false);
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element108.useState)(null);
+    const listItemRef = (0, import_element108.useRef)(null);
     const isDraggingWithin = useIsDraggingWithin(listItemRef);
-    const itemLabelPlaceholder = (0, import_i18n149.__)("Add text\u2026");
-    const ref = (0, import_element107.useRef)();
+    const itemLabelPlaceholder = (0, import_i18n146.__)("Add text\u2026");
+    const ref = (0, import_element108.useRef)();
     const {
       parentCount,
       isParentOfSelectedBlock,
@@ -53237,17 +52958,17 @@ ${text}
       id,
       validateLinkStatus
     );
-    (0, import_element107.useEffect)(() => {
+    (0, import_element108.useEffect)(() => {
       if (!openSubmenusOnClick && !url) {
         setIsLinkOpen(true);
       }
     }, []);
-    (0, import_element107.useEffect)(() => {
+    (0, import_element108.useEffect)(() => {
       if (!isSelected) {
         setIsLinkOpen(false);
       }
     }, [isSelected]);
-    (0, import_element107.useEffect)(() => {
+    (0, import_element108.useEffect)(() => {
       if (isLinkOpen && url) {
         if ((0, import_url18.isURL)((0, import_url18.prependHTTP)(label)) && /^.+\.[a-z]+/.test(label)) {
           selectLabelText(ref);
@@ -53305,43 +53026,43 @@ ${text}
     });
     const ParentElement = openSubmenusOnClick ? "button" : "a";
     function transformToLink() {
-      const newLinkBlock = (0, import_blocks67.createBlock)("core/navigation-link", attributes2);
+      const newLinkBlock = (0, import_blocks56.createBlock)("core/navigation-link", attributes2);
       replaceBlock(clientId, newLinkBlock);
     }
-    (0, import_element107.useEffect)(() => {
+    (0, import_element108.useEffect)(() => {
       if (!hasChildren && prevHasChildren) {
         __unstableMarkNextChangeAsNotPersistent();
         transformToLink();
       }
     }, [hasChildren, prevHasChildren]);
     const canConvertToLink = !selectedBlockHasChildren || onlyDescendantIsEmptyLink;
-    return /* @__PURE__ */ (0, import_jsx_runtime372.jsxs)(import_jsx_runtime372.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(import_block_editor160.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime372.jsxs)(import_components95.ToolbarGroup, { children: [
-        !openSubmenusOnClick && /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime373.jsxs)(import_jsx_runtime373.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(import_block_editor160.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime373.jsxs)(import_components95.ToolbarGroup, { children: [
+        !openSubmenusOnClick && /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
           import_components95.ToolbarButton,
           {
             name: "link",
             icon: link_default,
-            title: (0, import_i18n149.__)("Link"),
+            title: (0, import_i18n146.__)("Link"),
             shortcut: import_keycodes7.displayShortcut.primary("k"),
             onClick: () => {
               setIsLinkOpen(true);
             }
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
           import_components95.ToolbarButton,
           {
             name: "revert",
             icon: remove_submenu_default,
-            title: (0, import_i18n149.__)("Convert to Link"),
+            title: (0, import_i18n146.__)("Convert to Link"),
             onClick: transformToLink,
             className: "wp-block-navigation__submenu__revert",
             disabled: !canConvertToLink
           }
         )
       ] }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(import_block_editor160.InspectorControls, { group: "content", children: /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(import_block_editor160.InspectorControls, { group: "content", children: /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
         Controls2,
         {
           attributes: attributes2,
@@ -53350,10 +53071,10 @@ ${text}
           isLinkEditable: !openSubmenusOnClick
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime372.jsxs)("div", { ...blockProps, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime372.jsxs)(ParentElement, { className: "wp-block-navigation-item__content", children: [
-          !isInvalid && !isDraft && /* @__PURE__ */ (0, import_jsx_runtime372.jsxs)(import_jsx_runtime372.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime373.jsxs)("div", { ...blockProps, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime373.jsxs)(ParentElement, { className: "wp-block-navigation-item__content", children: [
+          !isInvalid && !isDraft && /* @__PURE__ */ (0, import_jsx_runtime373.jsxs)(import_jsx_runtime373.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
               import_block_editor160.RichText,
               {
                 ref,
@@ -53363,7 +53084,7 @@ ${text}
                 onChange: (labelValue) => setAttributes({ label: labelValue }),
                 onMerge: mergeBlocks,
                 onReplace,
-                "aria-label": (0, import_i18n149.__)("Navigation link text"),
+                "aria-label": (0, import_i18n146.__)("Navigation link text"),
                 placeholder: itemLabelPlaceholder,
                 withoutInteractiveFormatting: true,
                 onClick: () => {
@@ -53373,9 +53094,9 @@ ${text}
                 }
               }
             ),
-            description && /* @__PURE__ */ (0, import_jsx_runtime372.jsx)("span", { className: "wp-block-navigation-item__description", children: description })
+            description && /* @__PURE__ */ (0, import_jsx_runtime373.jsx)("span", { className: "wp-block-navigation-item__description", children: description })
           ] }),
-          (isInvalid || isDraft) && /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
+          (isInvalid || isDraft) && /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
             InvalidDraftDisplay,
             {
               label,
@@ -53384,7 +53105,7 @@ ${text}
               className: "wp-block-navigation-item__label"
             }
           ),
-          !openSubmenusOnClick && isLinkOpen && /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
+          !openSubmenusOnClick && isLinkOpen && /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
             LinkUI,
             {
               clientId,
@@ -53400,41 +53121,41 @@ ${text}
               anchor: popoverAnchor,
               onRemove: () => {
                 setAttributes({ url: "" });
-                (0, import_a11y3.speak)((0, import_i18n149.__)("Link removed."), "assertive");
+                (0, import_a11y3.speak)((0, import_i18n146.__)("Link removed."), "assertive");
               },
               onChange: handleLinkChange
             }
           )
         ] }),
-        (showSubmenuIcon || openSubmenusOnClick) && /* @__PURE__ */ (0, import_jsx_runtime372.jsx)("span", { className: "wp-block-navigation__submenu-icon", children: /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(ItemSubmenuIcon, {}) }),
-        /* @__PURE__ */ (0, import_jsx_runtime372.jsx)("div", { ...innerBlocksProps })
+        (showSubmenuIcon || openSubmenusOnClick) && /* @__PURE__ */ (0, import_jsx_runtime373.jsx)("span", { className: "wp-block-navigation__submenu-icon", children: /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(ItemSubmenuIcon, {}) }),
+        /* @__PURE__ */ (0, import_jsx_runtime373.jsx)("div", { ...innerBlocksProps })
       ] })
     ] });
   }

   // packages/block-library/build-module/navigation-submenu/save.mjs
   var import_block_editor161 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime373 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime374 = __toESM(require_jsx_runtime(), 1);
   function save31() {
-    return /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(import_block_editor161.InnerBlocks.Content, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(import_block_editor161.InnerBlocks.Content, {});
   }

   // packages/block-library/build-module/navigation-submenu/transforms.mjs
-  var import_blocks68 = __toESM(require_blocks(), 1);
+  var import_blocks57 = __toESM(require_blocks(), 1);
   var transforms19 = {
     to: [
       {
         type: "block",
         blocks: ["core/navigation-link"],
         isMatch: (attributes2, block) => block?.innerBlocks?.length === 0,
-        transform: (attributes2) => (0, import_blocks68.createBlock)("core/navigation-link", attributes2)
+        transform: (attributes2) => (0, import_blocks57.createBlock)("core/navigation-link", attributes2)
       },
       {
         type: "block",
         blocks: ["core/spacer"],
         isMatch: (attributes2, block) => block?.innerBlocks?.length === 0,
         transform: () => {
-          return (0, import_blocks68.createBlock)("core/spacer");
+          return (0, import_blocks57.createBlock)("core/spacer");
         }
       },
       {
@@ -53442,7 +53163,7 @@ ${text}
         blocks: ["core/site-logo"],
         isMatch: (attributes2, block) => block?.innerBlocks?.length === 0,
         transform: () => {
-          return (0, import_blocks68.createBlock)("core/site-logo");
+          return (0, import_blocks57.createBlock)("core/site-logo");
         }
       },
       {
@@ -53450,7 +53171,7 @@ ${text}
         blocks: ["core/home-link"],
         isMatch: (attributes2, block) => block?.innerBlocks?.length === 0,
         transform: () => {
-          return (0, import_blocks68.createBlock)("core/home-link");
+          return (0, import_blocks57.createBlock)("core/home-link");
         }
       },
       {
@@ -53458,7 +53179,7 @@ ${text}
         blocks: ["core/social-links"],
         isMatch: (attributes2, block) => block?.innerBlocks?.length === 0,
         transform: () => {
-          return (0, import_blocks68.createBlock)("core/social-links");
+          return (0, import_blocks57.createBlock)("core/social-links");
         }
       },
       {
@@ -53466,7 +53187,7 @@ ${text}
         blocks: ["core/search"],
         isMatch: (attributes2, block) => block?.innerBlocks?.length === 0,
         transform: () => {
-          return (0, import_blocks68.createBlock)("core/search");
+          return (0, import_blocks57.createBlock)("core/search");
         }
       }
     ]
@@ -53474,7 +53195,6 @@ ${text}
   var transforms_default20 = transforms19;

   // packages/block-library/build-module/navigation-submenu/index.mjs
-  var { fieldsKey: fieldsKey13, formKey: formKey13 } = unlock(import_blocks69.privateApis);
   var { name: name52 } = block_default52;
   var settings52 = {
     icon: ({ context }) => {
@@ -53494,42 +53214,13 @@ ${text}
     edit: NavigationSubmenuEdit,
     example: {
       attributes: {
-        label: (0, import_i18n150._x)("About", "Example link text for Navigation Submenu"),
+        label: (0, import_i18n147._x)("About", "Example link text for Navigation Submenu"),
         type: "page"
       }
     },
     save: save31,
     transforms: transforms_default20
   };
-  if (window.__experimentalContentOnlyInspectorFields) {
-    settings52[fieldsKey13] = [
-      {
-        id: "label",
-        label: (0, import_i18n150.__)("Label"),
-        type: "text",
-        Edit: "rich-text"
-        //TODO: replace with custom component
-      },
-      {
-        id: "link",
-        label: (0, import_i18n150.__)("Link"),
-        type: "url",
-        Edit: "link",
-        // TODO: replace with custom component
-        getValue: ({ item }) => ({
-          url: item.url,
-          rel: item.rel
-        }),
-        setValue: ({ value }) => ({
-          url: value.url,
-          rel: value.rel
-        })
-      }
-    ];
-    settings52[formKey13] = {
-      fields: ["label", "link"]
-    };
-  }
   var init52 = () => initBlock({ name: name52, metadata: block_default52, settings: settings52 });

   // packages/block-library/build-module/nextpage/index.mjs
@@ -53542,11 +53233,11 @@ ${text}
   });

   // packages/block-library/build-module/nextpage/edit.mjs
-  var import_i18n151 = __toESM(require_i18n(), 1);
+  var import_i18n148 = __toESM(require_i18n(), 1);
   var import_block_editor162 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime374 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime375 = __toESM(require_jsx_runtime(), 1);
   function NextPageEdit() {
-    return /* @__PURE__ */ (0, import_jsx_runtime374.jsx)("div", { ...(0, import_block_editor162.useBlockProps)(), children: /* @__PURE__ */ (0, import_jsx_runtime374.jsx)("span", { children: (0, import_i18n151.__)("Page break") }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime375.jsx)("div", { ...(0, import_block_editor162.useBlockProps)(), children: /* @__PURE__ */ (0, import_jsx_runtime375.jsx)("span", { children: (0, import_i18n148.__)("Page break") }) });
   }

   // packages/block-library/build-module/nextpage/block.json
@@ -53574,14 +53265,14 @@ ${text}
   };

   // packages/block-library/build-module/nextpage/save.mjs
-  var import_element108 = __toESM(require_element(), 1);
-  var import_jsx_runtime375 = __toESM(require_jsx_runtime(), 1);
+  var import_element109 = __toESM(require_element(), 1);
+  var import_jsx_runtime376 = __toESM(require_jsx_runtime(), 1);
   function save32() {
-    return /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(import_element108.RawHTML, { children: "<!--nextpage-->" });
+    return /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(import_element109.RawHTML, { children: "<!--nextpage-->" });
   }

   // packages/block-library/build-module/nextpage/transforms.mjs
-  var import_blocks70 = __toESM(require_blocks(), 1);
+  var import_blocks58 = __toESM(require_blocks(), 1);
   var transforms20 = {
     from: [
       {
@@ -53591,7 +53282,7 @@ ${text}
         },
         isMatch: (node) => node.dataset && node.dataset.block === "core/nextpage",
         transform() {
-          return (0, import_blocks70.createBlock)("core/nextpage", {});
+          return (0, import_blocks58.createBlock)("core/nextpage", {});
         }
       }
     ]
@@ -53622,8 +53313,8 @@ ${text}
   // packages/block-library/build-module/navigation-overlay-close/edit.mjs
   var import_block_editor163 = __toESM(require_block_editor(), 1);
   var import_components96 = __toESM(require_components(), 1);
-  var import_i18n152 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime376 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n149 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime377 = __toESM(require_jsx_runtime(), 1);
   function NavigationOverlayCloseEdit({
     attributes: attributes2,
     setAttributes
@@ -53631,52 +53322,52 @@ ${text}
     const { displayMode, text } = attributes2;
     const showIcon = displayMode === "icon" || displayMode === "both";
     const showText = displayMode === "text" || displayMode === "both";
-    const displayText = text || (0, import_i18n152.__)("Close");
+    const displayText = text || (0, import_i18n149.__)("Close");
     const blockProps = (0, import_block_editor163.useBlockProps)({
       className: "wp-block-navigation-overlay-close"
     });
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime376.jsxs)(import_jsx_runtime376.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(import_block_editor163.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime377.jsxs)(import_jsx_runtime377.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(import_block_editor163.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(
         import_components96.__experimentalToolsPanel,
         {
-          label: (0, import_i18n152.__)("Settings"),
+          label: (0, import_i18n149.__)("Settings"),
           resetAll: () => setAttributes({ displayMode: "icon" }),
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(
             import_components96.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n152.__)("Display Mode"),
+              label: (0, import_i18n149.__)("Display Mode"),
               isShownByDefault: true,
               hasValue: () => displayMode !== "icon",
               onDeselect: () => setAttributes({ displayMode: "icon" }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime376.jsxs)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime377.jsxs)(
                 import_components96.__experimentalToggleGroupControl,
                 {
-                  label: (0, import_i18n152.__)("Display Mode"),
+                  label: (0, import_i18n149.__)("Display Mode"),
                   value: displayMode,
                   onChange: (value) => setAttributes({ displayMode: value }),
                   isBlock: true,
                   children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(
                       import_components96.__experimentalToggleGroupControlOption,
                       {
                         value: "icon",
-                        label: (0, import_i18n152.__)("Icon")
+                        label: (0, import_i18n149.__)("Icon")
                       }
                     ),
-                    /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(
                       import_components96.__experimentalToggleGroupControlOption,
                       {
                         value: "text",
-                        label: (0, import_i18n152.__)("Text")
+                        label: (0, import_i18n149.__)("Text")
                       }
                     ),
-                    /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(
                       import_components96.__experimentalToggleGroupControlOption,
                       {
                         value: "both",
-                        label: (0, import_i18n152.__)("Both")
+                        label: (0, import_i18n149.__)("Both")
                       }
                     )
                   ]
@@ -53686,15 +53377,15 @@ ${text}
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime376.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime377.jsxs)(
         "button",
         {
           ...blockProps,
           type: "button",
-          "aria-label": !showText ? (0, import_i18n152.__)("Close") : void 0,
+          "aria-label": !showText ? (0, import_i18n149.__)("Close") : void 0,
           children: [
-            showIcon && /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(icon_default, { icon: close_default }),
-            showText && /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+            showIcon && /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(icon_default, { icon: close_default }),
+            showText && /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(
               import_block_editor163.RichText,
               {
                 identifier: "text",
@@ -53764,8 +53455,8 @@ ${text}

   // packages/block-library/build-module/navigation-overlay-close/icon.mjs
   var import_primitives167 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime377 = __toESM(require_jsx_runtime(), 1);
-  var icon_default3 = /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(import_primitives167.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(import_primitives167.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.5v12ZM15 8l-3 3-3-3-1.1 1.1 3 3-3 3L9 16.2l3-3 3 3 1.1-1.1-3-3 3-3L15 8Z" }) });
+  var import_jsx_runtime378 = __toESM(require_jsx_runtime(), 1);
+  var icon_default3 = /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(import_primitives167.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(import_primitives167.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.5v12ZM15 8l-3 3-3-3-1.1 1.1 3 3-3 3L9 16.2l3-3 3 3 1.1-1.1-3-3 3-3L15 8Z" }) });

   // packages/block-library/build-module/navigation-overlay-close/index.mjs
   var { name: name54 } = block_default54;
@@ -53825,12 +53516,12 @@ ${text}
   };

   // packages/block-library/build-module/pattern/edit.mjs
-  var import_blocks71 = __toESM(require_blocks(), 1);
+  var import_blocks59 = __toESM(require_blocks(), 1);
   var import_data94 = __toESM(require_data(), 1);
-  var import_element109 = __toESM(require_element(), 1);
+  var import_element110 = __toESM(require_element(), 1);
   var import_block_editor164 = __toESM(require_block_editor(), 1);
   var import_core_data55 = __toESM(require_core_data(), 1);
-  var import_i18n153 = __toESM(require_i18n(), 1);
+  var import_i18n150 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/pattern/recursion-detector.mjs
   var import_data93 = __toESM(require_data(), 1);
@@ -53887,7 +53578,7 @@ ${text}
   }

   // packages/block-library/build-module/pattern/edit.mjs
-  var import_jsx_runtime378 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime379 = __toESM(require_jsx_runtime(), 1);
   var PatternEdit = ({ attributes: attributes2, clientId }) => {
     const registry = (0, import_data94.useRegistry)();
     const selectedPattern = (0, import_data94.useSelect)(
@@ -53906,7 +53597,7 @@ ${text}
       __unstableMarkNextChangeAsNotPersistent
     } = (0, import_data94.useDispatch)(import_block_editor164.store);
     const { getBlockRootClientId, getBlockEditingMode } = (0, import_data94.useSelect)(import_block_editor164.store);
-    const [hasRecursionError, setHasRecursionError] = (0, import_element109.useState)(false);
+    const [hasRecursionError, setHasRecursionError] = (0, import_element110.useState)(false);
     const parsePatternDependencies2 = useParsePatternDependencies();
     function injectThemeAttributeInBlockTemplateContent(block) {
       if (block.innerBlocks.find(
@@ -53924,7 +53615,7 @@ ${text}
       }
       return block;
     }
-    (0, import_element109.useEffect)(() => {
+    (0, import_element110.useEffect)(() => {
       if (!hasRecursionError && selectedPattern?.blocks) {
         try {
           parsePatternDependencies2(selectedPattern);
@@ -53935,7 +53626,7 @@ ${text}
         window.queueMicrotask(() => {
           const rootClientId = getBlockRootClientId(clientId);
           const clonedBlocks = selectedPattern.blocks.map(
-            (block) => (0, import_blocks71.cloneBlock)(
+            (block) => (0, import_blocks59.cloneBlock)(
               injectThemeAttributeInBlockTemplateContent(block)
             )
           );
@@ -53973,13 +53664,13 @@ ${text}
     ]);
     const props = (0, import_block_editor164.useBlockProps)();
     if (hasRecursionError) {
-      return /* @__PURE__ */ (0, import_jsx_runtime378.jsx)("div", { ...props, children: /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(import_block_editor164.Warning, { children: (0, import_i18n153.sprintf)(
+      return /* @__PURE__ */ (0, import_jsx_runtime379.jsx)("div", { ...props, children: /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(import_block_editor164.Warning, { children: (0, import_i18n150.sprintf)(
         // translators: A warning in which %s is the name of a pattern.
-        (0, import_i18n153.__)('Pattern "%s" cannot be rendered inside itself.'),
+        (0, import_i18n150.__)('Pattern "%s" cannot be rendered inside itself.'),
         selectedPattern?.name
       ) }) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime378.jsx)("div", { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime379.jsx)("div", { ...props });
   };
   var edit_default17 = PatternEdit;

@@ -54085,16 +53776,16 @@ ${text}
   };

   // packages/block-library/build-module/page-list/edit.mjs
-  var import_blocks73 = __toESM(require_blocks(), 1);
+  var import_blocks61 = __toESM(require_blocks(), 1);
   var import_block_editor166 = __toESM(require_block_editor(), 1);
   var import_components97 = __toESM(require_components(), 1);
-  var import_i18n154 = __toESM(require_i18n(), 1);
-  var import_element110 = __toESM(require_element(), 1);
+  var import_i18n151 = __toESM(require_i18n(), 1);
+  var import_element111 = __toESM(require_element(), 1);
   var import_core_data56 = __toESM(require_core_data(), 1);
   var import_data96 = __toESM(require_data(), 1);

   // packages/block-library/build-module/page-list/use-convert-to-navigation-links.mjs
-  var import_blocks72 = __toESM(require_blocks(), 1);
+  var import_blocks60 = __toESM(require_blocks(), 1);
   var import_data95 = __toESM(require_data(), 1);
   var import_block_editor165 = __toESM(require_block_editor(), 1);
   function createNavigationLinks(pages = []) {
@@ -54103,7 +53794,7 @@ ${text}
     const navigationLinks = [];
     pages.forEach(({ id, title, link: url, type, parent }) => {
       const innerBlocks = linkMap[id]?.innerBlocks ?? [];
-      linkMap[id] = (0, import_blocks72.createBlock)(
+      linkMap[id] = (0, import_blocks60.createBlock)(
         "core/navigation-link",
         {
           id,
@@ -54162,7 +53853,7 @@ ${text}
         const { attributes: attributes2, innerBlocks } = block;
         if (innerBlocks.length !== 0) {
           transformSubmenus(innerBlocks);
-          const transformedBlock = (0, import_blocks72.createBlock)(
+          const transformedBlock = (0, import_blocks60.createBlock)(
             "core/navigation-submenu",
             attributes2,
             innerBlocks
@@ -54189,23 +53880,23 @@ ${text}
   }

   // packages/block-library/build-module/page-list/edit.mjs
-  var import_jsx_runtime379 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime380 = __toESM(require_jsx_runtime(), 1);
   var MAX_PAGE_COUNT = 100;
   var NOOP2 = () => {
   };
   function DetachPageListDialog({ isBusy, onConfirm, onCancel }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
       import_components97.__experimentalConfirmDialog,
       {
         isOpen: true,
-        title: (0, import_i18n154.__)("Detach Page List"),
+        title: (0, import_i18n151.__)("Detach Page List"),
         __experimentalHideHeader: false,
-        confirmButtonText: (0, import_i18n154.__)("Detach"),
+        confirmButtonText: (0, import_i18n151.__)("Detach"),
         onConfirm,
         onCancel,
         isBusy,
         size: "medium",
-        children: (0, import_i18n154.__)(
+        children: (0, import_i18n151.__)(
           "This Navigation Menu displays your website's pages. Detaching will enable you to add, delete, or reorder pages. However, new pages will no longer be added automatically."
         )
       }
@@ -54220,29 +53911,29 @@ ${text}
     parentPageID
   }) {
     if (!hasResolvedPages) {
-      return /* @__PURE__ */ (0, import_jsx_runtime379.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime379.jsx)("div", { className: "wp-block-page-list__loading-indicator-container", children: /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(import_components97.Spinner, { className: "wp-block-page-list__loading-indicator" }) }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime380.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime380.jsx)("div", { className: "wp-block-page-list__loading-indicator-container", children: /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(import_components97.Spinner, { className: "wp-block-page-list__loading-indicator" }) }) });
     }
     if (pages === null) {
-      return /* @__PURE__ */ (0, import_jsx_runtime379.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(import_components97.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n154.__)("Page List: Cannot retrieve Pages.") }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime380.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(import_components97.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n151.__)("Page List: Cannot retrieve Pages.") }) });
     }
     if (pages.length === 0) {
-      return /* @__PURE__ */ (0, import_jsx_runtime379.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(import_components97.Notice, { status: "info", isDismissible: false, children: (0, import_i18n154.__)("Page List: Cannot retrieve Pages.") }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime380.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(import_components97.Notice, { status: "info", isDismissible: false, children: (0, import_i18n151.__)("Page List: Cannot retrieve Pages.") }) });
     }
     if (blockList.length === 0) {
       const parentPageDetails = pages.find(
         (page) => page.id === parentPageID
       );
       if (parentPageDetails?.title?.rendered) {
-        return /* @__PURE__ */ (0, import_jsx_runtime379.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(import_block_editor166.Warning, { children: (0, import_i18n154.sprintf)(
+        return /* @__PURE__ */ (0, import_jsx_runtime380.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(import_block_editor166.Warning, { children: (0, import_i18n151.sprintf)(
           // translators: %s: Page title.
-          (0, import_i18n154.__)('Page List: "%s" page has no children.'),
+          (0, import_i18n151.__)('Page List: "%s" page has no children.'),
           parentPageDetails.title.rendered
         ) }) });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime379.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(import_components97.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n154.__)("Page List: Cannot retrieve Pages.") }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime380.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(import_components97.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n151.__)("Page List: Cannot retrieve Pages.") }) });
     }
     if (pages.length > 0) {
-      return /* @__PURE__ */ (0, import_jsx_runtime379.jsx)("ul", { ...innerBlocksProps });
+      return /* @__PURE__ */ (0, import_jsx_runtime380.jsx)("ul", { ...innerBlocksProps });
     }
   }
   function PageListEdit({
@@ -54252,7 +53943,7 @@ ${text}
     setAttributes
   }) {
     const { parentPageID } = attributes2;
-    const [isConfirmingDetach, setIsConfirmingDetach] = (0, import_element110.useState)(false);
+    const [isConfirmingDetach, setIsConfirmingDetach] = (0, import_element111.useState)(false);
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
     const { records: pages, hasResolved: hasResolvedPages } = (0, import_core_data56.useEntityRecords)(
       "postType",
@@ -54268,7 +53959,7 @@ ${text}
       }
     );
     const allowConvertToLinks = "showSubmenuIcon" in context && pages?.length > 0 && pages?.length <= MAX_PAGE_COUNT;
-    const pagesByParentId = (0, import_element110.useMemo)(() => {
+    const pagesByParentId = (0, import_element111.useMemo)(() => {
       if (pages === null) {
         return /* @__PURE__ */ new Map();
       }
@@ -54302,7 +53993,7 @@ ${text}
       }),
       style: { ...context.style?.color }
     });
-    const pagesTree = (0, import_element110.useMemo)(
+    const pagesTree = (0, import_element111.useMemo)(
       function makePagesTree(parentId = 0, level = 0) {
         const childPages = pagesByParentId.get(parentId);
         if (!childPages?.length) {
@@ -54324,7 +54015,7 @@ ${text}
       },
       [pagesByParentId]
     );
-    const blockList = (0, import_element110.useMemo)(
+    const blockList = (0, import_element111.useMemo)(
       function getBlockList(parentId = parentPageID) {
         const childPages = pagesByParentId.get(parentId);
         if (!childPages?.length) {
@@ -54336,18 +54027,18 @@ ${text}
             id: page.id,
             label: (
               // translators: displayed when a page has an empty title.
-              page.title?.rendered?.trim() !== "" ? page.title?.rendered : (0, import_i18n154.__)("(no title)")
+              page.title?.rendered?.trim() !== "" ? page.title?.rendered : (0, import_i18n151.__)("(no title)")
             ),
             title: (
               // translators: displayed when a page has an empty title.
-              page.title?.rendered?.trim() !== "" ? page.title?.rendered : (0, import_i18n154.__)("(no title)")
+              page.title?.rendered?.trim() !== "" ? page.title?.rendered : (0, import_i18n151.__)("(no title)")
             ),
             link: page.url,
             hasChildren
           };
           let item = null;
           const children = getBlockList(page.id);
-          item = (0, import_blocks73.createBlock)(
+          item = (0, import_blocks61.createBlock)(
             "core/page-list-item",
             pageProps,
             children
@@ -54399,47 +54090,47 @@ ${text}
       value: blockList
     });
     const { selectBlock } = (0, import_data96.useDispatch)(import_block_editor166.store);
-    (0, import_element110.useEffect)(() => {
+    (0, import_element111.useEffect)(() => {
       if (hasSelectedChild || hasDraggedChild) {
         setIsConfirmingDetach(true);
         selectBlock(parentClientId);
       }
     }, [hasSelectedChild, hasDraggedChild, parentClientId, selectBlock]);
-    return /* @__PURE__ */ (0, import_jsx_runtime379.jsxs)(import_jsx_runtime379.Fragment, { children: [
-      (pagesTree.length > 0 || allowConvertToLinks) && /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(import_block_editor166.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime379.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime380.jsxs)(import_jsx_runtime380.Fragment, { children: [
+      (pagesTree.length > 0 || allowConvertToLinks) && /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(import_block_editor166.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime380.jsxs)(
         import_components97.__experimentalToolsPanel,
         {
-          label: (0, import_i18n154.__)("Settings"),
+          label: (0, import_i18n151.__)("Settings"),
           resetAll: () => {
             setAttributes({ parentPageID: 0 });
           },
           dropdownMenuProps,
           children: [
-            pagesTree.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(
+            pagesTree.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
               import_components97.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n154.__)("Parent Page"),
+                label: (0, import_i18n151.__)("Parent Page"),
                 hasValue: () => parentPageID !== 0,
                 onDeselect: () => setAttributes({ parentPageID: 0 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
                   import_components97.ComboboxControl,
                   {
                     className: "editor-page-attributes__parent",
-                    label: (0, import_i18n154.__)("Parent"),
+                    label: (0, import_i18n151.__)("Parent"),
                     value: parentPageID,
                     options: pagesTree,
                     onChange: (value) => setAttributes({
                       parentPageID: value ?? 0
                     }),
-                    help: (0, import_i18n154.__)(
+                    help: (0, import_i18n151.__)(
                       "Choose a page to show only its subpages."
                     )
                   }
                 )
               }
             ),
-            allowConvertToLinks && /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(
+            allowConvertToLinks && /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
               import_components97.Button,
               {
                 __next40pxDefaultSize: true,
@@ -54451,23 +54142,23 @@ ${text}
                   gridColumn: "1 / -1",
                   justifyContent: "center"
                 },
-                children: (0, import_i18n154.__)("Detach Page List")
+                children: (0, import_i18n151.__)("Detach Page List")
               }
             )
           ]
         }
       ) }),
-      allowConvertToLinks && /* @__PURE__ */ (0, import_jsx_runtime379.jsxs)(import_jsx_runtime379.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(import_block_editor166.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(
+      allowConvertToLinks && /* @__PURE__ */ (0, import_jsx_runtime380.jsxs)(import_jsx_runtime380.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(import_block_editor166.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
           import_components97.ToolbarButton,
           {
-            title: (0, import_i18n154.__)("Detach"),
+            title: (0, import_i18n151.__)("Detach"),
             disabled: !hasResolvedPages,
             onClick: () => setIsConfirmingDetach(true),
-            children: (0, import_i18n154.__)("Detach")
+            children: (0, import_i18n151.__)("Detach")
           }
         ) }),
-        isConfirmingDetach && /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(
+        isConfirmingDetach && /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
           DetachPageListDialog,
           {
             isBusy: !hasResolvedPages,
@@ -54479,7 +54170,7 @@ ${text}
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
         BlockContent,
         {
           blockProps,
@@ -54578,8 +54269,8 @@ ${text}

   // packages/block-library/build-module/navigation-link/icons.mjs
   var import_components98 = __toESM(require_components(), 1);
-  var import_jsx_runtime380 = __toESM(require_jsx_runtime(), 1);
-  var ItemSubmenuIcon2 = () => /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
+  var import_jsx_runtime381 = __toESM(require_jsx_runtime(), 1);
+  var ItemSubmenuIcon2 = () => /* @__PURE__ */ (0, import_jsx_runtime381.jsx)(
     import_components98.SVG,
     {
       xmlns: "http://www.w3.org/2000/svg",
@@ -54587,12 +54278,12 @@ ${text}
       height: "12",
       viewBox: "0 0 12 12",
       fill: "none",
-      children: /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(import_components98.Path, { d: "M1.50002 4L6.00002 8L10.5 4", strokeWidth: "1.5" })
+      children: /* @__PURE__ */ (0, import_jsx_runtime381.jsx)(import_components98.Path, { d: "M1.50002 4L6.00002 8L10.5 4", strokeWidth: "1.5" })
     }
   );

   // packages/block-library/build-module/page-list-item/edit.mjs
-  var import_jsx_runtime381 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime382 = __toESM(require_jsx_runtime(), 1);
   function useFrontPageId() {
     return (0, import_data97.useSelect)((select10) => {
       const canReadSettings = select10(import_core_data57.store).canUser("read", {
@@ -54618,7 +54309,7 @@ ${text}
       className: "wp-block-pages-list__item"
     });
     const innerBlocksProps = (0, import_block_editor167.useInnerBlocksProps)(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime381.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime382.jsxs)(
       "li",
       {
         className: clsx_default("wp-block-pages-list__item", {
@@ -54632,8 +54323,8 @@ ${text}
           "menu-item-home": id === frontPageId
         }),
         children: [
-          hasChildren && openOnClick ? /* @__PURE__ */ (0, import_jsx_runtime381.jsxs)(import_jsx_runtime381.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime381.jsx)(
+          hasChildren && openOnClick ? /* @__PURE__ */ (0, import_jsx_runtime382.jsxs)(import_jsx_runtime382.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
               "button",
               {
                 type: "button",
@@ -54644,8 +54335,8 @@ ${text}
                 }
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime381.jsx)("span", { className: "wp-block-page-list__submenu-icon wp-block-navigation__submenu-icon", children: /* @__PURE__ */ (0, import_jsx_runtime381.jsx)(ItemSubmenuIcon2, {}) })
-          ] }) : /* @__PURE__ */ (0, import_jsx_runtime381.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime382.jsx)("span", { className: "wp-block-page-list__submenu-icon wp-block-navigation__submenu-icon", children: /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(ItemSubmenuIcon2, {}) })
+          ] }) : /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
             "a",
             {
               className: clsx_default("wp-block-pages-list__item__link", {
@@ -54657,17 +54348,17 @@ ${text}
               }
             }
           ),
-          hasChildren && /* @__PURE__ */ (0, import_jsx_runtime381.jsxs)(import_jsx_runtime381.Fragment, { children: [
-            !openOnClick && context.showSubmenuIcon && /* @__PURE__ */ (0, import_jsx_runtime381.jsx)(
+          hasChildren && /* @__PURE__ */ (0, import_jsx_runtime382.jsxs)(import_jsx_runtime382.Fragment, { children: [
+            !openOnClick && context.showSubmenuIcon && /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
               "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",
                 type: "button",
-                children: /* @__PURE__ */ (0, import_jsx_runtime381.jsx)(ItemSubmenuIcon2, {})
+                children: /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(ItemSubmenuIcon2, {})
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime381.jsx)("ul", { ...innerBlocksProps })
+            /* @__PURE__ */ (0, import_jsx_runtime382.jsx)("ul", { ...innerBlocksProps })
           ] })
         ]
       },
@@ -54693,14 +54384,13 @@ ${text}
     name: () => name59,
     settings: () => settings58
   });
-  var import_i18n158 = __toESM(require_i18n(), 1);
-  var import_blocks77 = __toESM(require_blocks(), 1);
+  var import_i18n155 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/paragraph/deprecated.mjs
-  var import_element111 = __toESM(require_element(), 1);
+  var import_element112 = __toESM(require_element(), 1);
   var import_block_editor168 = __toESM(require_block_editor(), 1);
-  var import_i18n155 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime382 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n152 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime383 = __toESM(require_jsx_runtime(), 1);
   var supports = {
     className: false
   };
@@ -54802,10 +54492,10 @@ ${text}
       save({ attributes: attributes2 }) {
         const { align, content, dropCap, direction } = attributes2;
         const className = clsx_default({
-          "has-drop-cap": align === ((0, import_i18n155.isRTL)() ? "left" : "right") || align === "center" ? false : dropCap,
+          "has-drop-cap": align === ((0, import_i18n152.isRTL)() ? "left" : "right") || align === "center" ? false : dropCap,
           [`has-text-align-${align}`]: align
         });
-        return /* @__PURE__ */ (0, import_jsx_runtime382.jsx)("p", { ...import_block_editor168.useBlockProps.save({ className, dir: direction }), children: /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(import_block_editor168.RichText.Content, { value: content }) });
+        return /* @__PURE__ */ (0, import_jsx_runtime383.jsx)("p", { ...import_block_editor168.useBlockProps.save({ className, dir: direction }), children: /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(import_block_editor168.RichText.Content, { value: content }) });
       },
       migrate: migrateTextAlign2
     },
@@ -54828,10 +54518,10 @@ ${text}
       save({ attributes: attributes2 }) {
         const { align, content, dropCap, direction } = attributes2;
         const className = clsx_default({
-          "has-drop-cap": align === ((0, import_i18n155.isRTL)() ? "left" : "right") || align === "center" ? false : dropCap,
+          "has-drop-cap": align === ((0, import_i18n152.isRTL)() ? "left" : "right") || align === "center" ? false : dropCap,
           [`has-text-align-${align}`]: align
         });
-        return /* @__PURE__ */ (0, import_jsx_runtime382.jsx)("p", { ...import_block_editor168.useBlockProps.save({ className, dir: direction }), children: /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(import_block_editor168.RichText.Content, { value: content }) });
+        return /* @__PURE__ */ (0, import_jsx_runtime383.jsx)("p", { ...import_block_editor168.useBlockProps.save({ className, dir: direction }), children: /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(import_block_editor168.RichText.Content, { value: content }) });
       }
     },
     {
@@ -54886,7 +54576,7 @@ ${text}
           color: textClass ? void 0 : customTextColor,
           fontSize: fontSizeClass ? void 0 : customFontSize
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(
           import_block_editor168.RichText.Content,
           {
             tagName: "p",
@@ -54950,7 +54640,7 @@ ${text}
           fontSize: fontSizeClass ? void 0 : customFontSize,
           textAlign: align
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(
           import_block_editor168.RichText.Content,
           {
             tagName: "p",
@@ -55017,7 +54707,7 @@ ${text}
           fontSize: fontSizeClass ? void 0 : customFontSize,
           textAlign: align
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(
           import_block_editor168.RichText.Content,
           {
             tagName: "p",
@@ -55057,7 +54747,7 @@ ${text}
           fontSize,
           textAlign: align
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(
           "p",
           {
             style: styles,
@@ -55088,7 +54778,7 @@ ${text}
         }
       },
       save({ attributes: attributes2 }) {
-        return /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(import_element111.RawHTML, { children: attributes2.content });
+        return /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(import_element112.RawHTML, { children: attributes2.content });
       },
       migrate: (attributes2) => attributes2
     }
@@ -55096,19 +54786,19 @@ ${text}
   var deprecated_default28 = deprecated13;

   // packages/block-library/build-module/paragraph/edit.mjs
-  var import_i18n156 = __toESM(require_i18n(), 1);
+  var import_i18n153 = __toESM(require_i18n(), 1);
   var import_components99 = __toESM(require_components(), 1);
   var import_block_editor171 = __toESM(require_block_editor(), 1);
   var import_data100 = __toESM(require_data(), 1);
-  var import_blocks75 = __toESM(require_blocks(), 1);
+  var import_blocks63 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/paragraph/use-enter.mjs
-  var import_element112 = __toESM(require_element(), 1);
+  var import_element113 = __toESM(require_element(), 1);
   var import_compose44 = __toESM(require_compose(), 1);
   var import_rich_text7 = __toESM(require_rich_text(), 1);
   var import_data98 = __toESM(require_data(), 1);
   var import_block_editor169 = __toESM(require_block_editor(), 1);
-  var import_blocks74 = __toESM(require_blocks(), 1);
+  var import_blocks62 = __toESM(require_blocks(), 1);
   var { subscribeOwnedListener: subscribeOwnedListener3 } = unlock(import_rich_text7.privateApis);
   function useOnEnter(props) {
     const { batch } = (0, import_data98.useRegistry)();
@@ -55121,7 +54811,7 @@ ${text}
       getBlock,
       canInsertBlockType
     } = (0, import_data98.useSelect)(import_block_editor169.store);
-    const propsRef = (0, import_element112.useRef)(props);
+    const propsRef = (0, import_element113.useRef)(props);
     propsRef.current = props;
     return (0, import_compose44.useRefEffect)((element) => {
       function onBeforeInput(event) {
@@ -55136,7 +54826,7 @@ ${text}
           return;
         }
         const wrapperClientId = getBlockRootClientId(clientId);
-        if (!(0, import_blocks74.hasBlockSupport)(
+        if (!(0, import_blocks62.hasBlockSupport)(
           getBlockName(wrapperClientId),
           "__experimentalOnEnter",
           false
@@ -55164,7 +54854,7 @@ ${text}
           }
           return;
         }
-        const defaultBlockName = (0, import_blocks74.getDefaultBlockName)();
+        const defaultBlockName = (0, import_blocks62.getDefaultBlockName)();
         const wrapperBlockName = getBlockName(wrapperClientId);
         const grandparentClientId = getBlockRootClientId(wrapperClientId);
         if (!canInsertBlockType(defaultBlockName, grandparentClientId) || !canInsertBlockType(wrapperBlockName, grandparentClientId)) {
@@ -55172,12 +54862,12 @@ ${text}
         }
         event.preventDefault();
         const wrapperBlock = getBlock(wrapperClientId);
-        const head = (0, import_blocks74.cloneBlock)({
+        const head = (0, import_blocks62.cloneBlock)({
           ...wrapperBlock,
           innerBlocks: wrapperBlock.innerBlocks.slice(0, position)
         });
-        const middle = (0, import_blocks74.createBlock)(defaultBlockName);
-        const tail = (0, import_blocks74.cloneBlock)({
+        const middle = (0, import_blocks62.createBlock)(defaultBlockName);
+        const tail = (0, import_blocks62.cloneBlock)({
           ...wrapperBlock,
           innerBlocks: wrapperBlock.innerBlocks.slice(position + 1)
         });
@@ -55197,7 +54887,7 @@ ${text}

   // packages/block-library/build-module/paragraph/deprecated-attributes.mjs
   var import_compose45 = __toESM(require_compose(), 1);
-  var import_element113 = __toESM(require_element(), 1);
+  var import_element114 = __toESM(require_element(), 1);
   var import_deprecated31 = __toESM(require_deprecated(), 1);
   var import_data99 = __toESM(require_data(), 1);
   var import_block_editor170 = __toESM(require_block_editor(), 1);
@@ -55219,8 +54909,8 @@ ${text}
         }
       });
     });
-    const lastUpdatedAlignRef = (0, import_element113.useRef)();
-    (0, import_element113.useEffect)(() => {
+    const lastUpdatedAlignRef = (0, import_element114.useRef)();
+    (0, import_element114.useEffect)(() => {
       if (align === "full" || align === "wide" || align === lastUpdatedAlignRef.current) {
         return;
       }
@@ -55230,13 +54920,13 @@ ${text}
   }

   // packages/block-library/build-module/paragraph/edit.mjs
-  var import_jsx_runtime383 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime384 = __toESM(require_jsx_runtime(), 1);
   function ParagraphRTLControl({ direction, setDirection }) {
-    return (0, import_i18n156.isRTL)() && /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(
+    return (0, import_i18n153.isRTL)() && /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
       import_components99.ToolbarButton,
       {
         icon: format_ltr_default,
-        title: (0, import_i18n156._x)("Left to right", "editor button"),
+        title: (0, import_i18n153._x)("Left to right", "editor button"),
         isActive: direction === "ltr",
         onClick: () => {
           setDirection(direction === "ltr" ? void 0 : "ltr");
@@ -55245,7 +54935,7 @@ ${text}
     );
   }
   function hasDropCapDisabled(align) {
-    return align === ((0, import_i18n156.isRTL)() ? "left" : "right") || align === "center";
+    return align === ((0, import_i18n153.isRTL)() ? "left" : "right") || align === "center";
   }
   function DropCapControl({ clientId, attributes: attributes2, setAttributes, name: name118 }) {
     const [isDropCapFeatureEnabled] = (0, import_block_editor171.useSettings)("typography.dropCap");
@@ -55263,30 +54953,30 @@ ${text}
     const textAlign = style2?.typography?.textAlign;
     let helpText;
     if (hasDropCapDisabled(textAlign)) {
-      helpText = (0, import_i18n156.__)("Not available for aligned text.");
+      helpText = (0, import_i18n153.__)("Not available for aligned text.");
     } else if (dropCap) {
-      helpText = (0, import_i18n156.__)("Showing large initial letter.");
+      helpText = (0, import_i18n153.__)("Showing large initial letter.");
     } else {
-      helpText = (0, import_i18n156.__)("Show a large initial letter.");
+      helpText = (0, import_i18n153.__)("Show a large initial letter.");
     }
-    const isDropCapControlEnabledByDefault = (0, import_blocks75.getBlockSupport)(
+    const isDropCapControlEnabledByDefault = (0, import_blocks63.getBlockSupport)(
       name118,
       "typography.defaultControls.dropCap",
       false
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(import_block_editor171.InspectorControls, { group: "typography", children: /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(import_block_editor171.InspectorControls, { group: "typography", children: /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
       import_components99.__experimentalToolsPanelItem,
       {
         hasValue: () => !!dropCap,
-        label: (0, import_i18n156.__)("Drop cap"),
+        label: (0, import_i18n153.__)("Drop cap"),
         isShownByDefault: isDropCapControlEnabledByDefault,
         onDeselect: () => setAttributes({ dropCap: false }),
         resetAllFilter: () => ({ dropCap: false }),
         panelId: clientId,
-        children: /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
           import_components99.ToggleControl,
           {
-            label: (0, import_i18n156.__)("Drop cap"),
+            label: (0, import_i18n153.__)("Drop cap"),
             checked: !!dropCap,
             onChange: () => setAttributes({ dropCap: !dropCap }),
             help: helpText,
@@ -55315,20 +55005,20 @@ ${text}
         "has-drop-cap": hasDropCapDisabled(textAlign) ? false : dropCap
       }),
       style: { direction },
-      "aria-label": import_block_editor171.RichText.isEmpty(content) ? (0, import_i18n156.__)(
+      "aria-label": import_block_editor171.RichText.isEmpty(content) ? (0, import_i18n153.__)(
         "Empty block; start writing or type forward slash to choose a block"
-      ) : (0, import_i18n156.__)("Block: Paragraph")
+      ) : (0, import_i18n153.__)("Block: Paragraph")
     });
     const blockEditingMode = (0, import_block_editor171.useBlockEditingMode)();
-    return /* @__PURE__ */ (0, import_jsx_runtime383.jsxs)(import_jsx_runtime383.Fragment, { children: [
-      blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(import_block_editor171.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime384.jsxs)(import_jsx_runtime384.Fragment, { children: [
+      blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(import_block_editor171.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
         ParagraphRTLControl,
         {
           direction,
           setDirection: (newDirection) => setAttributes({ direction: newDirection })
         }
       ) }),
-      isSingleSelected && /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(
+      isSingleSelected && /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
         DropCapControl,
         {
           name: name118,
@@ -55337,7 +55027,7 @@ ${text}
           setAttributes
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
         import_block_editor171.RichText,
         {
           identifier: "content",
@@ -55349,7 +55039,7 @@ ${text}
           onReplace,
           onRemove,
           "data-empty": import_block_editor171.RichText.isEmpty(content),
-          placeholder: placeholder2 || (0, import_i18n156.__)("Type / to choose a block"),
+          placeholder: placeholder2 || (0, import_i18n153.__)("Type / to choose a block"),
           "data-custom-placeholder": placeholder2 ? true : void 0,
           __unstableEmbedURLOnPaste: true,
           __unstableAllowPrefixTransformations: true
@@ -55451,19 +55141,19 @@ ${text}

   // packages/block-library/build-module/paragraph/save.mjs
   var import_block_editor172 = __toESM(require_block_editor(), 1);
-  var import_i18n157 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime384 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n154 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime385 = __toESM(require_jsx_runtime(), 1);
   function save33({ attributes: attributes2 }) {
     const { content, dropCap, direction, style: style2 } = attributes2;
     const textAlign = style2?.typography?.textAlign;
     const className = clsx_default({
-      "has-drop-cap": textAlign === ((0, import_i18n157.isRTL)() ? "left" : "right") || textAlign === "center" ? false : dropCap
+      "has-drop-cap": textAlign === ((0, import_i18n154.isRTL)() ? "left" : "right") || textAlign === "center" ? false : dropCap
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime384.jsx)("p", { ...import_block_editor172.useBlockProps.save({ className, dir: direction }), children: /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(import_block_editor172.RichText.Content, { value: content }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime385.jsx)("p", { ...import_block_editor172.useBlockProps.save({ className, dir: direction }), children: /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(import_block_editor172.RichText.Content, { value: content }) });
   }

   // packages/block-library/build-module/paragraph/transforms.mjs
-  var import_blocks76 = __toESM(require_blocks(), 1);
+  var import_blocks64 = __toESM(require_blocks(), 1);
   var { name: name58 } = block_default58;
   var transforms21 = {
     from: [
@@ -55479,7 +55169,7 @@ ${text}
           }
         }),
         transform(node) {
-          const attributes2 = (0, import_blocks76.getBlockAttributes)(name58, node.outerHTML);
+          const attributes2 = (0, import_blocks64.getBlockAttributes)(name58, node.outerHTML);
           const { textAlign } = node.style || {};
           if (textAlign === "left" || textAlign === "center" || textAlign === "right") {
             attributes2.style = {
@@ -55490,7 +55180,7 @@ ${text}
               }
             };
           }
-          return (0, import_blocks76.createBlock)(name58, attributes2);
+          return (0, import_blocks64.createBlock)(name58, attributes2);
         }
       }
     ]
@@ -55498,13 +55188,12 @@ ${text}
   var transforms_default22 = transforms21;

   // packages/block-library/build-module/paragraph/index.mjs
-  var { fieldsKey: fieldsKey14, formKey: formKey14 } = unlock(import_blocks77.privateApis);
   var { name: name59 } = block_default58;
   var settings58 = {
     icon: paragraph_default,
     example: {
       attributes: {
-        content: (0, import_i18n158.__)(
+        content: (0, import_i18n155.__)(
           "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."
         )
       }
@@ -55519,7 +55208,7 @@ ${text}
           return customName;
         }
         const { content } = attributes2;
-        return !content || content.length === 0 ? (0, import_i18n158.__)("Empty") : content;
+        return !content || content.length === 0 ? (0, import_i18n155.__)("Empty") : content;
       }
     },
     transforms: transforms_default22,
@@ -55532,20 +55221,6 @@ ${text}
     edit: edit_default18,
     save: save33
   };
-  if (window.__experimentalContentOnlyInspectorFields) {
-    settings58[fieldsKey14] = [
-      {
-        id: "content",
-        label: (0, import_i18n158.__)("Content"),
-        type: "text",
-        Edit: "rich-text"
-        // TODO: replace with custom component
-      }
-    ];
-    settings58[formKey14] = {
-      fields: ["content"]
-    };
-  }
   var init58 = () => initBlock({ name: name59, metadata: block_default58, settings: settings58 });

   // packages/block-library/build-module/playlist/index.mjs
@@ -55664,19 +55339,19 @@ ${text}
   };

   // packages/block-library/build-module/playlist/edit.mjs
-  var import_element116 = __toESM(require_element(), 1);
+  var import_element117 = __toESM(require_element(), 1);
   var import_block_editor173 = __toESM(require_block_editor(), 1);
   var import_components100 = __toESM(require_components(), 1);
   var import_data101 = __toESM(require_data(), 1);
   var import_notices14 = __toESM(require_notices(), 1);
-  var import_i18n161 = __toESM(require_i18n(), 1);
-  var import_blocks78 = __toESM(require_blocks(), 1);
+  var import_i18n158 = __toESM(require_i18n(), 1);
+  var import_blocks65 = __toESM(require_blocks(), 1);
   var import_blob16 = __toESM(require_blob(), 1);

   // packages/block-library/build-module/utils/waveform-player.mjs
-  var import_element114 = __toESM(require_element(), 1);
+  var import_element115 = __toESM(require_element(), 1);
   var import_compose46 = __toESM(require_compose(), 1);
-  var import_i18n159 = __toESM(require_i18n(), 1);
+  var import_i18n156 = __toESM(require_i18n(), 1);

   // node_modules/@arraypress/waveform-player/dist/waveform-player.esm.js
   function $2(e3) {
@@ -57243,14 +56918,14 @@ ${text}
   }

   // packages/block-library/build-module/utils/waveform-player.mjs
-  var import_jsx_runtime385 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime386 = __toESM(require_jsx_runtime(), 1);
   function updatePlayerMetadata(player, { title, artist, image, imageAlt }, showPlayButtonArtwork) {
     const { instance, container } = player;
     const playerArtwork = showPlayButtonArtwork ? void 0 : image;
     if (instance.titleEl) {
       instance.titleEl.textContent = title ?? "";
     }
-    updateSeekControlLabel(instance, title || (0, import_i18n159.__)("Seek"));
+    updateSeekControlLabel(instance, title || (0, import_i18n156.__)("Seek"));
     if (typeof instance.syncArtist === "function") {
       instance.syncArtist(artist || "");
     } else if (instance.artistEl) {
@@ -57286,20 +56961,20 @@ ${text}
     showPlayButtonArtwork = false
   }) {
     const onEndedEvent = (0, import_compose46.useEvent)(onEnded);
-    const playerRef = (0, import_element114.useRef)();
+    const playerRef = (0, import_element115.useRef)();
     const hasSrc = !!src;
-    const metadataRef = (0, import_element114.useRef)({ src, title, artist, image, imageAlt });
-    const stylesRef = (0, import_element114.useRef)({
+    const metadataRef = (0, import_element115.useRef)({ src, title, artist, image, imageAlt });
+    const stylesRef = (0, import_element115.useRef)({
       color,
       gradient,
       backgroundColor,
       backgroundGradient,
       textColor
     });
-    (0, import_element114.useEffect)(() => {
+    (0, import_element115.useEffect)(() => {
       metadataRef.current = { src, title, artist, image, imageAlt };
     }, [src, title, artist, image, imageAlt]);
-    (0, import_element114.useEffect)(() => {
+    (0, import_element115.useEffect)(() => {
       stylesRef.current = {
         color,
         gradient,
@@ -57308,7 +56983,7 @@ ${text}
         textColor
       };
     }, [color, gradient, backgroundColor, backgroundGradient, textColor]);
-    (0, import_element114.useEffect)(() => {
+    (0, import_element115.useEffect)(() => {
       if (playerRef.current?.container) {
         applyWaveformPlayerStyles(playerRef.current.container, {
           backgroundColor,
@@ -57350,9 +57025,9 @@ ${text}
             textColor: stylesRef.current.textColor,
             waveformStyle,
             labels: {
-              seek: (0, import_i18n159.__)("Seek"),
+              seek: (0, import_i18n156.__)("Seek"),
               /* translators: %1$s: current audio time, %2$s: total audio duration. */
-              seekValueText: (0, import_i18n159._x)(
+              seekValueText: (0, import_i18n156._x)(
                 "%1$s of %2$s",
                 "audio current time of total duration"
               )
@@ -57382,7 +57057,7 @@ ${text}
         showPlayButtonArtwork
       ]
     );
-    (0, import_element114.useEffect)(() => {
+    (0, import_element115.useEffect)(() => {
       if (playerRef.current?.instance) {
         const player = playerRef.current;
         if (player) {
@@ -57399,7 +57074,7 @@ ${text}
         }
       }
     }, [title, artist, image, imageAlt, showPlayButtonArtwork]);
-    (0, import_element114.useEffect)(() => {
+    (0, import_element115.useEffect)(() => {
       if (src && playerRef.current?.instance) {
         const wasPlaying = playerRef.current.instance.isPlaying;
         const promise = playerRef.current.instance.loadTrack(
@@ -57424,19 +57099,19 @@ ${text}
         });
       }
     }, [src, showPlayButtonArtwork]);
-    return /* @__PURE__ */ (0, import_jsx_runtime385.jsx)("div", { ref, className: "wp-block-playlist__waveform-player" });
+    return /* @__PURE__ */ (0, import_jsx_runtime386.jsx)("div", { ref, className: "wp-block-playlist__waveform-player" });
   }

   // packages/block-library/build-module/playlist/context.mjs
-  var import_element115 = __toESM(require_element(), 1);
-  var PlaylistContext = (0, import_element115.createContext)({
+  var import_element116 = __toESM(require_element(), 1);
+  var PlaylistContext = (0, import_element116.createContext)({
     currentTrackClientId: null,
     setCurrentTrackClientId: () => {
     }
   });

   // packages/block-library/build-module/playlist/utils.mjs
-  var import_i18n160 = __toESM(require_i18n(), 1);
+  var import_i18n157 = __toESM(require_i18n(), 1);
   var import_html_entities8 = __toESM(require_html_entities(), 1);
   function getMediaUrl(media) {
     return media?.url ?? media?.source_url;
@@ -57472,26 +57147,26 @@ ${text}
       // Attachment ID or URL.
       src: mediaUrl,
       title: getMediaTitle(media),
-      artist: media.artist || media?.meta?.artist || media?.media_details?.artist || (0, import_i18n160.__)("Unknown artist"),
-      album: media.album || media?.meta?.album || media?.media_details?.album || (0, import_i18n160.__)("Unknown album"),
+      artist: media.artist || media?.meta?.artist || media?.media_details?.artist || (0, import_i18n157.__)("Unknown artist"),
+      album: media.album || media?.meta?.album || media?.media_details?.album || (0, import_i18n157.__)("Unknown album"),
       length: media?.fileLength || media?.media_details?.length_formatted,
       ...getTrackImageAttributes(media?.image)
     };
   }

   // packages/block-library/build-module/playlist/edit.mjs
-  var import_jsx_runtime386 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime387 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_MEDIA_TYPES6 = ["audio"];
   var AUDIO_FILE_EXTENSION = /\.(aac|aif|aiff|flac|m4a|m4b|mp3|oga|ogg|opus|wav|weba)$/i;
   var DEFAULT_WAVEFORM_STYLE = "bars";
   var FILE_LIST_OBJECT_NAME = "[object FileList]";
   var WAVEFORM_STYLE_OPTIONS = [
-    { label: (0, import_i18n161._x)("Bars", "waveform style option"), value: "bars" },
-    { label: (0, import_i18n161._x)("Mirror", "waveform style option"), value: "mirror" },
-    { label: (0, import_i18n161._x)("Line", "waveform style option"), value: "line" },
-    { label: (0, import_i18n161._x)("Blocks", "waveform style option"), value: "blocks" },
-    { label: (0, import_i18n161._x)("Dots", "waveform style option"), value: "dots" },
-    { label: (0, import_i18n161._x)("Seekbar", "waveform style option"), value: "seekbar" }
+    { label: (0, import_i18n158._x)("Bars", "waveform style option"), value: "bars" },
+    { label: (0, import_i18n158._x)("Mirror", "waveform style option"), value: "mirror" },
+    { label: (0, import_i18n158._x)("Line", "waveform style option"), value: "line" },
+    { label: (0, import_i18n158._x)("Blocks", "waveform style option"), value: "blocks" },
+    { label: (0, import_i18n158._x)("Dots", "waveform style option"), value: "dots" },
+    { label: (0, import_i18n158._x)("Seekbar", "waveform style option"), value: "seekbar" }
   ];
   function isFile(value) {
     return Object.prototype.toString.call(value) === "[object File]" || typeof File !== "undefined" && value instanceof File;
@@ -57535,13 +57210,13 @@ ${text}
     const { createErrorNotice } = (0, import_data101.useDispatch)(import_notices14.store);
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
     const colorGradientSettings = (0, import_block_editor173.__experimentalUseMultipleOriginColorsAndGradients)();
-    const colors = (0, import_element116.useMemo)(
+    const colors = (0, import_element117.useMemo)(
       () => colorGradientSettings.colors.flatMap(
         (origin) => origin?.colors ?? []
       ),
       [colorGradientSettings.colors]
     );
-    const gradients = (0, import_element116.useMemo)(
+    const gradients = (0, import_element117.useMemo)(
       () => colorGradientSettings.gradients.flatMap(
         (origin) => origin?.gradients ?? []
       ),
@@ -57553,13 +57228,13 @@ ${text}
     const waveformBackgroundGradientValue = waveformBackgroundGradient;
     let waveformColorGradientChange;
     let waveformBackgroundColorGradientChange;
-    const onUploadError = (0, import_element116.useCallback)(
+    const onUploadError = (0, import_element117.useCallback)(
       (message) => {
         createErrorNotice(message, { type: "snackbar" });
       },
       [createErrorNotice]
     );
-    const [currentTrackClientId, setCurrentTrackClientId] = (0, import_element116.useState)(null);
+    const [currentTrackClientId, setCurrentTrackClientId] = (0, import_element117.useState)(null);
     const { innerBlockTracks } = (0, import_data101.useSelect)(
       (select10) => {
         const { getBlock: _getBlock } = select10(import_block_editor173.store);
@@ -57569,20 +57244,20 @@ ${text}
       },
       [clientId]
     );
-    const validTracks = (0, import_element116.useMemo)(
+    const validTracks = (0, import_element117.useMemo)(
       () => innerBlockTracks.filter(
         (block) => !!block.attributes.src || !!block.attributes.blob
       ),
       [innerBlockTracks]
     );
-    const tracks = (0, import_element116.useMemo)(
+    const tracks = (0, import_element117.useMemo)(
       () => validTracks.map((block) => ({
         ...block.attributes,
         clientId: block.clientId
       })),
       [validTracks]
     );
-    (0, import_element116.useEffect)(() => {
+    (0, import_element117.useEffect)(() => {
       if (validTracks.length === 0) {
         if (currentTrackClientId !== null) {
           setCurrentTrackClientId(null);
@@ -57596,7 +57271,7 @@ ${text}
         setCurrentTrackClientId(validTracks[0].clientId);
       }
     }, [currentTrackClientId, setCurrentTrackClientId, validTracks]);
-    (0, import_element116.useEffect)(() => {
+    (0, import_element117.useEffect)(() => {
       if (validTracks.length > 0 || innerBlockTracks.length === 0) {
         return;
       }
@@ -57609,7 +57284,7 @@ ${text}
       validTracks,
       __unstableMarkNextChangeAsNotPersistent
     ]);
-    const createTrackBlocks = (0, import_element116.useCallback)(
+    const createTrackBlocks = (0, import_element117.useCallback)(
       (media) => {
         if (!media) {
           return [];
@@ -57627,24 +57302,24 @@ ${text}
               hasInvalidFile = true;
               return null;
             }
-            return (0, import_blocks78.createBlock)("core/playlist-track", {
+            return (0, import_blocks65.createBlock)("core/playlist-track", {
               blob: (0, import_blob16.createBlobURL)(mediaItem),
               title: mediaItem.name
             });
           }
           const track = getTrackAttributes(mediaItem);
-          return track.src ? (0, import_blocks78.createBlock)("core/playlist-track", track) : null;
+          return track.src ? (0, import_blocks65.createBlock)("core/playlist-track", track) : null;
         }).filter(Boolean);
         if (hasInvalidFile) {
           onUploadError(
-            (0, import_i18n161.__)("Only audio files can be added to a playlist.")
+            (0, import_i18n158.__)("Only audio files can be added to a playlist.")
           );
         }
         return blocks;
       },
       [onUploadError]
     );
-    const onSelectTracks = (0, import_element116.useCallback)(
+    const onSelectTracks = (0, import_element117.useCallback)(
       (media) => {
         const newBlocks = createTrackBlocks(media);
         if (newBlocks.length === 0) {
@@ -57660,7 +57335,7 @@ ${text}
         setCurrentTrackClientId
       ]
     );
-    const onAddTracks = (0, import_element116.useCallback)(
+    const onAddTracks = (0, import_element117.useCallback)(
       (media) => {
         const existingIds = new Set(
           validTracks.map((block) => getTrackIdentifier(block.attributes)).filter(Boolean)
@@ -57684,13 +57359,13 @@ ${text}
         validTracks
       ]
     );
-    const removeTrack = (0, import_element116.useCallback)(
+    const removeTrack = (0, import_element117.useCallback)(
       (trackClientId) => {
         replaceBlocks(trackClientId, []);
       },
       [replaceBlocks]
     );
-    const playlistContext = (0, import_element116.useMemo)(
+    const playlistContext = (0, import_element117.useMemo)(
       () => ({
         currentTrackClientId,
         setCurrentTrackClientId,
@@ -57699,7 +57374,7 @@ ${text}
       [currentTrackClientId, setCurrentTrackClientId, removeTrack]
     );
     const currentTrackData = tracks.find((track) => track.clientId === currentTrackClientId) ?? tracks[0];
-    const onTrackEnded = (0, import_element116.useCallback)(() => {
+    const onTrackEnded = (0, import_element117.useCallback)(() => {
       const currentIndex = tracks.findIndex(
         (track) => track.clientId === currentTrackClientId
       );
@@ -57708,7 +57383,7 @@ ${text}
         setCurrentTrackClientId(nextTrack.clientId);
       }
     }, [currentTrackClientId, setCurrentTrackClientId, tracks]);
-    const onChangeOrder = (0, import_element116.useCallback)(
+    const onChangeOrder = (0, import_element117.useCallback)(
       (trackOrder) => {
         const sortedBlocks = [...innerBlockTracks].sort((a2, b2) => {
           const titleA = a2.attributes.title || "";
@@ -57737,7 +57412,7 @@ ${text}
         setAttributes({ [attribute]: newValue });
       };
     }
-    const onChangeWaveformStyle = (0, import_element116.useCallback)(
+    const onChangeWaveformStyle = (0, import_element117.useCallback)(
       (newWaveformStyle) => {
         setAttributes({
           waveformStyle: newWaveformStyle === DEFAULT_WAVEFORM_STYLE ? void 0 : newWaveformStyle
@@ -57799,7 +57474,7 @@ ${text}
         {
           colorValue: hasColors ? waveformColor : void 0,
           gradientValue: hasGradients ? waveformGradientValue : void 0,
-          label: (0, import_i18n161.__)("Waveform & Play button"),
+          label: (0, import_i18n158.__)("Waveform & Play button"),
           onColorChange: hasColors ? updateWaveformColor : void 0,
           onGradientChange: hasGradients ? updateWaveformGradient : void 0,
           isShownByDefault: true,
@@ -57813,7 +57488,7 @@ ${text}
         {
           colorValue: hasColors ? waveformBackgroundColor : void 0,
           gradientValue: hasGradients ? waveformBackgroundGradientValue : void 0,
-          label: (0, import_i18n161.__)("Waveform background"),
+          label: (0, import_i18n158.__)("Waveform background"),
           onColorChange: hasColors ? updateWaveformBackgroundColor : void 0,
           onGradientChange: hasGradients ? updateWaveformBackgroundGradient : void 0,
           isShownByDefault: true,
@@ -57840,18 +57515,18 @@ ${text}
       }
     );
     if (tracks.length === 0) {
-      return /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
         "div",
         {
           ...blockProps,
           className: clsx_default("is-placeholder", blockProps.className),
-          children: /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
             import_block_editor173.MediaPlaceholder,
             {
-              icon: /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(import_block_editor173.BlockIcon, { icon: playlist_default }),
+              icon: /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(import_block_editor173.BlockIcon, { icon: playlist_default }),
               labels: {
-                title: (0, import_i18n161.__)("Playlist"),
-                instructions: (0, import_i18n161.__)(
+                title: (0, import_i18n158.__)("Playlist"),
+                instructions: (0, import_i18n158.__)(
                   "Upload an audio file or pick one from your media library."
                 )
               },
@@ -57866,11 +57541,11 @@ ${text}
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime386.jsxs)(import_jsx_runtime386.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(import_block_editor173.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime387.jsxs)(import_jsx_runtime387.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(import_block_editor173.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
         import_block_editor173.MediaReplaceFlow,
         {
-          name: (0, import_i18n161.__)("Add track"),
+          name: (0, import_i18n158.__)("Add track"),
           onSelect: onAddTracks,
           accept: "audio/*",
           multiple: "add",
@@ -57879,10 +57554,10 @@ ${text}
           onError: onUploadError
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(import_block_editor173.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime386.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(import_block_editor173.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime387.jsxs)(
         import_components100.__experimentalToolsPanel,
         {
-          label: (0, import_i18n161.__)("Settings"),
+          label: (0, import_i18n158.__)("Settings"),
           resetAll: () => {
             setAttributes({
               showTracklist: true,
@@ -57896,35 +57571,35 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
               import_components100.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n161.__)("Show tracklist"),
+                label: (0, import_i18n158.__)("Show tracklist"),
                 isShownByDefault: true,
                 hasValue: () => showTracklist !== true,
                 onDeselect: () => setAttributes({ showTracklist: true }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
                   import_components100.ToggleControl,
                   {
-                    label: (0, import_i18n161.__)("Show tracklist"),
+                    label: (0, import_i18n158.__)("Show tracklist"),
                     onChange: toggleAttribute("showTracklist"),
                     checked: showTracklist
                   }
                 )
               }
             ),
-            showTracklist && /* @__PURE__ */ (0, import_jsx_runtime386.jsxs)(import_jsx_runtime386.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+            showTracklist && /* @__PURE__ */ (0, import_jsx_runtime387.jsxs)(import_jsx_runtime387.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
                 import_components100.__experimentalToolsPanelItem,
                 {
-                  label: (0, import_i18n161.__)("Show artist name in tracklist"),
+                  label: (0, import_i18n158.__)("Show artist name in tracklist"),
                   isShownByDefault: true,
                   hasValue: () => showArtists !== true,
                   onDeselect: () => setAttributes({ showArtists: true }),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
                     import_components100.ToggleControl,
                     {
-                      label: (0, import_i18n161.__)(
+                      label: (0, import_i18n158.__)(
                         "Show artist name in tracklist"
                       ),
                       onChange: toggleAttribute(
@@ -57935,19 +57610,19 @@ ${text}
                   )
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
                 import_components100.__experimentalToolsPanelItem,
                 {
-                  label: (0, import_i18n161.__)(
+                  label: (0, import_i18n158.__)(
                     "Show track numbers in tracklist"
                   ),
                   isShownByDefault: true,
                   hasValue: () => showNumbers !== true,
                   onDeselect: () => setAttributes({ showNumbers: true }),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
                     import_components100.ToggleControl,
                     {
-                      label: (0, import_i18n161.__)(
+                      label: (0, import_i18n158.__)(
                         "Show track numbers in tracklist"
                       ),
                       onChange: toggleAttribute(
@@ -57958,19 +57633,19 @@ ${text}
                   )
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
                 import_components100.__experimentalToolsPanelItem,
                 {
-                  label: (0, import_i18n161.__)(
+                  label: (0, import_i18n158.__)(
                     "Show track duration in tracklist"
                   ),
                   isShownByDefault: true,
                   hasValue: () => showTrackLength !== true,
                   onDeselect: () => setAttributes({ showTrackLength: true }),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
                     import_components100.ToggleControl,
                     {
-                      label: (0, import_i18n161.__)(
+                      label: (0, import_i18n158.__)(
                         "Show track duration in tracklist"
                       ),
                       onChange: toggleAttribute(
@@ -57982,34 +57657,34 @@ ${text}
                 }
               )
             ] }),
-            /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
               import_components100.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n161.__)("Show tracklist images"),
+                label: (0, import_i18n158.__)("Show tracklist images"),
                 isShownByDefault: true,
                 hasValue: () => showImages !== true,
                 onDeselect: () => setAttributes({ showImages: true }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
                   import_components100.ToggleControl,
                   {
-                    label: (0, import_i18n161.__)("Show tracklist images"),
+                    label: (0, import_i18n158.__)("Show tracklist images"),
                     onChange: toggleAttribute("showImages"),
                     checked: showImages
                   }
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
               import_components100.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n161.__)("Show track image on play button"),
+                label: (0, import_i18n158.__)("Show track image on play button"),
                 isShownByDefault: true,
                 hasValue: () => showPlayButtonArtwork === true,
                 onDeselect: () => setAttributes({ showPlayButtonArtwork: false }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
                   import_components100.ToggleControl,
                   {
-                    label: (0, import_i18n161.__)("Show track image on play button"),
+                    label: (0, import_i18n158.__)("Show track image on play button"),
                     onChange: toggleAttribute(
                       "showPlayButtonArtwork"
                     ),
@@ -58018,21 +57693,21 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
               import_components100.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n161.__)("Order"),
+                label: (0, import_i18n158.__)("Order"),
                 isShownByDefault: true,
                 hasValue: () => order !== "asc",
                 onDeselect: () => setAttributes({ order: "asc" }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
                   import_components100.SelectControl,
                   {
-                    label: (0, import_i18n161.__)("Order"),
+                    label: (0, import_i18n158.__)("Order"),
                     value: order,
                     options: [
-                      { label: (0, import_i18n161.__)("Descending"), value: "desc" },
-                      { label: (0, import_i18n161.__)("Ascending"), value: "asc" }
+                      { label: (0, import_i18n158.__)("Descending"), value: "desc" },
+                      { label: (0, import_i18n158.__)("Ascending"), value: "asc" }
                     ],
                     onChange: (value) => onChangeOrder(value)
                   }
@@ -58042,10 +57717,10 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(import_block_editor173.InspectorControls, { group: "styles", children: /* @__PURE__ */ (0, import_jsx_runtime386.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(import_block_editor173.InspectorControls, { group: "styles", children: /* @__PURE__ */ (0, import_jsx_runtime387.jsxs)(
         import_components100.__experimentalToolsPanel,
         {
-          label: (0, import_i18n161.__)("Waveform"),
+          label: (0, import_i18n158.__)("Waveform"),
           resetAll: () => {
             setAttributes({
               waveformStyle: void 0,
@@ -58058,7 +57733,7 @@ ${text}
           panelId: waveformPanelId,
           dropdownMenuProps,
           children: [
-            colorSettings.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime386.jsx)("div", { className: "wp-block-playlist__waveform-color-controls", children: /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+            colorSettings.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime387.jsx)("div", { className: "wp-block-playlist__waveform-color-controls", children: /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
               import_block_editor173.__experimentalColorGradientSettingsDropdown,
               {
                 __experimentalIsRenderedInSidebar: true,
@@ -58067,18 +57742,18 @@ ${text}
                 ...colorGradientSettings
               }
             ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
               import_components100.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n161.__)("Shape"),
+                label: (0, import_i18n158.__)("Shape"),
                 isShownByDefault: true,
                 hasValue: () => waveformStyle !== DEFAULT_WAVEFORM_STYLE,
                 onDeselect: () => onChangeWaveformStyle(DEFAULT_WAVEFORM_STYLE),
                 panelId: waveformPanelId,
-                children: /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
                   import_components100.SelectControl,
                   {
-                    label: (0, import_i18n161.__)("Shape"),
+                    label: (0, import_i18n158.__)("Shape"),
                     value: waveformStyle,
                     options: WAVEFORM_STYLE_OPTIONS,
                     onChange: onChangeWaveformStyle
@@ -58089,8 +57764,8 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime386.jsxs)("figure", { ...blockProps, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime387.jsxs)("figure", { ...blockProps, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
           import_block_editor173.MediaPlaceholder,
           {
             onSelect: onAddTracks,
@@ -58102,7 +57777,7 @@ ${text}
             onError: onUploadError
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(import_components100.Disabled, { isDisabled: !isSelected, children: /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(import_components100.Disabled, { isDisabled: !isSelected, children: /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
           WaveformPlayer,
           {
             src: currentTrackData?.src,
@@ -58119,15 +57794,15 @@ ${text}
             showPlayButtonArtwork: showPlayButtonArtwork === true
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime386.jsx)("ol", { ...trackListProps, children: /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(PlaylistContext.Provider, { value: playlistContext, children: innerBlocks }) }),
-        /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime387.jsx)("ol", { ...trackListProps, children: /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(PlaylistContext.Provider, { value: playlistContext, children: innerBlocks }) }),
+        /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
           Caption,
           {
             attributes: attributes2,
             setAttributes,
             isSelected,
             insertBlocksAfter,
-            label: (0, import_i18n161.__)("Playlist caption text"),
+            label: (0, import_i18n158.__)("Playlist caption text"),
             showToolbarButton: isSelected,
             style: { marginTop: 16 }
           }
@@ -58139,7 +57814,7 @@ ${text}

   // packages/block-library/build-module/playlist/save.mjs
   var import_block_editor174 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime387 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime388 = __toESM(require_jsx_runtime(), 1);
   function saveWithInnerBlocks2({ attributes: attributes2 }) {
     const {
       caption,
@@ -58150,8 +57825,8 @@ ${text}
     } = attributes2;
     const blockProps = import_block_editor174.useBlockProps.save();
     const innerBlocksProps = import_block_editor174.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime387.jsxs)("figure", { ...innerBlocksProps, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime388.jsxs)("figure", { ...innerBlocksProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
         "ol",
         {
           className: clsx_default("wp-block-playlist__tracklist", {
@@ -58163,7 +57838,7 @@ ${text}
           children: innerBlocksProps.children
         }
       ),
-      !import_block_editor174.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
+      !import_block_editor174.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
         import_block_editor174.RichText.Content,
         {
           tagName: "figcaption",
@@ -58175,7 +57850,7 @@ ${text}
   }

   // packages/block-library/build-module/playlist/transforms.mjs
-  var import_blocks79 = __toESM(require_blocks(), 1);
+  var import_blocks66 = __toESM(require_blocks(), 1);
   var import_url19 = __toESM(require_url(), 1);
   var transforms22 = {
     from: [
@@ -58183,11 +57858,11 @@ ${text}
         type: "block",
         isMultiBlock: true,
         blocks: ["core/audio"],
-        transform: (attributes2) => (0, import_blocks79.createBlock)(
+        transform: (attributes2) => (0, import_blocks66.createBlock)(
           "core/playlist",
           { ...attributes2[0] },
           attributes2.map(
-            ({ blob, id, src }) => (0, import_blocks79.createBlock)("core/playlist-track", {
+            ({ blob, id, src }) => (0, import_blocks66.createBlock)("core/playlist-track", {
               blob,
               id,
               src,
@@ -58202,7 +57877,7 @@ ${text}
         type: "block",
         blocks: ["core/audio"],
         isMatch: ({}, block) => block.innerBlocks.length === 1 && block.innerBlocks[0].name === "core/playlist-track",
-        transform: ({ style: style2, ...attributes2 }, [track]) => (0, import_blocks79.createBlock)("core/audio", {
+        transform: ({ style: style2, ...attributes2 }, [track]) => (0, import_blocks66.createBlock)("core/audio", {
           ...attributes2,
           ...style2?.spacing && {
             style: { spacing: style2.spacing }
@@ -58301,14 +57976,14 @@ ${text}

   // packages/block-library/build-module/playlist-track/edit.mjs
   var import_blob17 = __toESM(require_blob(), 1);
-  var import_element117 = __toESM(require_element(), 1);
+  var import_element118 = __toESM(require_element(), 1);
   var import_block_editor175 = __toESM(require_block_editor(), 1);
   var import_components101 = __toESM(require_components(), 1);
   var import_data102 = __toESM(require_data(), 1);
   var import_notices15 = __toESM(require_notices(), 1);
-  var import_i18n162 = __toESM(require_i18n(), 1);
+  var import_i18n159 = __toESM(require_i18n(), 1);
   var import_dom20 = __toESM(require_dom(), 1);
-  var import_jsx_runtime388 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime389 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_MEDIA_TYPES7 = ["audio"];
   var TRACK_IMAGE_ALLOWED_MEDIA_TYPES = ["image"];
   var PlaylistTrackEdit = ({
@@ -58319,12 +57994,12 @@ ${text}
     isSelected
   }) => {
     const { id, src, album, artist, image, imageAlt, length, title } = attributes2;
-    const [temporaryURL, setTemporaryURL] = (0, import_element117.useState)(attributes2.blob);
+    const [temporaryURL, setTemporaryURL] = (0, import_element118.useState)(attributes2.blob);
     const showArtists = context?.showArtists;
     const showImages = context?.showImages ?? true;
-    const imageButton = (0, import_element117.useRef)();
+    const imageButton = (0, import_element118.useRef)();
     const blockProps = (0, import_block_editor175.useBlockProps)();
-    const { currentTrackClientId, setCurrentTrackClientId, removeTrack } = (0, import_element117.useContext)(PlaylistContext);
+    const { currentTrackClientId, setCurrentTrackClientId, removeTrack } = (0, import_element118.useContext)(PlaylistContext);
     const { createErrorNotice } = (0, import_data102.useDispatch)(import_notices15.store);
     function onUploadError(message, { removeTrackOnError = false } = {}) {
       createErrorNotice(message, { type: "snackbar" });
@@ -58335,7 +58010,7 @@ ${text}
       setTemporaryURL();
     }
     const hasTrackSource = !!src || !!temporaryURL;
-    (0, import_element117.useEffect)(() => {
+    (0, import_element118.useEffect)(() => {
       if (isSelected && hasTrackSource && currentTrackClientId !== clientId) {
         setCurrentTrackClientId(clientId);
       }
@@ -58389,13 +58064,13 @@ ${text}
       imageButton.current.focus();
     }
     if (!hasTrackSource) {
-      return /* @__PURE__ */ (0, import_jsx_runtime388.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime389.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
         import_block_editor175.MediaPlaceholder,
         {
-          icon: /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(import_block_editor175.BlockIcon, { icon: audio_default }),
+          icon: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(import_block_editor175.BlockIcon, { icon: audio_default }),
           labels: {
-            title: (0, import_i18n162.__)("Track"),
-            instructions: (0, import_i18n162.__)(
+            title: (0, import_i18n159.__)("Track"),
+            instructions: (0, import_i18n159.__)(
               "Upload an audio file or pick one from your media library."
             )
           },
@@ -58407,11 +58082,11 @@ ${text}
         }
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime388.jsxs)(import_jsx_runtime388.Fragment, { children: [
-      isSelected && /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(import_block_editor175.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)(import_jsx_runtime389.Fragment, { children: [
+      isSelected && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(import_block_editor175.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
         import_block_editor175.MediaReplaceFlow,
         {
-          name: (0, import_i18n162.__)("Replace"),
+          name: (0, import_i18n159.__)("Replace"),
           onSelect: onSelectTrack,
           accept: "audio/*",
           mediaId: id,
@@ -58421,95 +58096,95 @@ ${text}
           variant: "toolbar"
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(import_block_editor175.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime388.jsxs)(import_components101.PanelBody, { title: (0, import_i18n162.__)("Settings"), children: [
-        isSelected && /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(import_block_editor175.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)(import_components101.PanelBody, { title: (0, import_i18n159.__)("Settings"), children: [
+        isSelected && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
           import_components101.TextControl,
           {
-            label: (0, import_i18n162.__)("Title"),
+            label: (0, import_i18n159.__)("Title"),
             value: title ? (0, import_dom20.__unstableStripHTML)(title) : "",
             onChange: (titleValue) => {
               setAttributes({ title: titleValue });
             }
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
           import_components101.TextControl,
           {
-            label: (0, import_i18n162.__)("Artist"),
+            label: (0, import_i18n159.__)("Artist"),
             value: artist ? (0, import_dom20.__unstableStripHTML)(artist) : "",
             onChange: (artistValue) => {
               setAttributes({ artist: artistValue });
             }
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
           import_components101.TextControl,
           {
-            label: (0, import_i18n162.__)("Album"),
+            label: (0, import_i18n159.__)("Album"),
             value: album ? (0, import_dom20.__unstableStripHTML)(album) : "",
             onChange: (albumValue) => {
               setAttributes({ album: albumValue });
             }
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(import_block_editor175.MediaUploadCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime388.jsxs)(import_components101.BaseControl, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(import_components101.BaseControl.VisualLabel, { children: (0, import_i18n162.__)("Track image") }),
-          /* @__PURE__ */ (0, import_jsx_runtime388.jsxs)("div", { className: "editor-video-poster-control", children: [
-            !!image && /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(import_block_editor175.MediaUploadCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)(import_components101.BaseControl, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(import_components101.BaseControl.VisualLabel, { children: (0, import_i18n159.__)("Track image") }),
+          /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)("div", { className: "editor-video-poster-control", children: [
+            !!image && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
               "img",
               {
                 src: image,
-                alt: (0, import_i18n162.__)(
+                alt: (0, import_i18n159.__)(
                   "Preview of the track image"
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
               import_block_editor175.MediaUpload,
               {
-                title: (0, import_i18n162.__)("Select image"),
+                title: (0, import_i18n159.__)("Select image"),
                 onSelect: onSelectTrackImage,
                 allowedTypes: TRACK_IMAGE_ALLOWED_MEDIA_TYPES,
-                render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+                render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
                   import_components101.Button,
                   {
                     __next40pxDefaultSize: true,
                     variant: "primary",
                     onClick: open,
                     ref: imageButton,
-                    children: !image ? (0, import_i18n162.__)("Select") : (0, import_i18n162.__)("Replace")
+                    children: !image ? (0, import_i18n159.__)("Select") : (0, import_i18n159.__)("Replace")
                   }
                 )
               }
             ),
-            !!image && /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+            !!image && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
               import_components101.Button,
               {
                 __next40pxDefaultSize: true,
                 onClick: onRemoveTrackImage,
                 variant: "tertiary",
-                children: (0, import_i18n162.__)("Remove")
+                children: (0, import_i18n159.__)("Remove")
               }
             )
           ] })
         ] }) }),
-        !!image && /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+        !!image && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
           import_components101.TextareaControl,
           {
-            label: (0, import_i18n162.__)("Alternative text"),
+            label: (0, import_i18n159.__)("Alternative text"),
             value: imageAlt || "",
             onChange: (value) => setAttributes({ imageAlt: value }),
-            help: /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+            help: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
               Link,
               {
                 openInNewTab: true,
                 href: (
                   // translators: Localized tutorial, if one exists. W3C Web Accessibility Initiative link has list of existing translations.
-                  (0, import_i18n162.__)(
+                  (0, import_i18n159.__)(
                     "https://www.w3.org/WAI/tutorials/images/decision-tree/"
                   )
                 ),
-                children: (0, import_i18n162.__)(
+                children: (0, import_i18n159.__)(
                   "Describe the purpose of the image."
                 )
               }
@@ -58517,14 +58192,14 @@ ${text}
           }
         )
       ] }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime388.jsx)("li", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime388.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime389.jsx)("li", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)(
         "button",
         {
           className: "wp-block-playlist-track__button",
           onClick: () => setCurrentTrackClientId(clientId),
           "aria-current": currentTrackClientId === clientId ? "true" : "false",
           children: [
-            showImages && !!image && /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+            showImages && !!image && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
               "img",
               {
                 className: "wp-block-playlist-track__image",
@@ -58532,44 +58207,44 @@ ${text}
                 alt: imageAlt || ""
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime388.jsxs)("span", { className: "wp-block-playlist-track__content", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)("span", { className: "wp-block-playlist-track__content", children: [
+              /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
                 import_block_editor175.PlainText,
                 {
                   tagName: "span",
                   className: "wp-block-playlist-track__title",
                   value: title,
-                  "aria-label": (0, import_i18n162.__)("Track title"),
-                  placeholder: (0, import_i18n162.__)("Track title"),
+                  "aria-label": (0, import_i18n159.__)("Track title"),
+                  placeholder: (0, import_i18n159.__)("Track title"),
                   onChange: (value) => {
                     setAttributes({ title: value });
                   },
                   __experimentalVersion: 2
                 }
               ),
-              showArtists && /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+              showArtists && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
                 import_block_editor175.PlainText,
                 {
                   tagName: "span",
                   className: "wp-block-playlist-track__artist",
                   value: artist,
-                  "aria-label": (0, import_i18n162.__)("Track artist"),
-                  placeholder: (0, import_i18n162.__)("Track artist"),
+                  "aria-label": (0, import_i18n159.__)("Track artist"),
+                  placeholder: (0, import_i18n159.__)("Track artist"),
                   onChange: (value) => setAttributes({ artist: value }),
                   __experimentalVersion: 2
                 }
               )
             ] }),
-            /* @__PURE__ */ (0, import_jsx_runtime388.jsxs)("span", { className: "wp-block-playlist-track__length", children: [
-              length && /* @__PURE__ */ (0, import_jsx_runtime388.jsx)("span", {
+            /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)("span", { className: "wp-block-playlist-track__length", children: [
+              length && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)("span", {
                 className: "screen-reader-text",
                 /* translators: Visually hidden label for the track duration (screen reader text). */
-                children: (0, import_i18n162.__)("Duration:")
+                children: (0, import_i18n159.__)("Duration:")
               }),
               length,
-              !!temporaryURL && /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(import_components101.Spinner, { className: "wp-block-playlist-track__spinner" })
+              !!temporaryURL && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(import_components101.Spinner, { className: "wp-block-playlist-track__spinner" })
             ] }),
-            /* @__PURE__ */ (0, import_jsx_runtime388.jsx)("span", { className: "screen-reader-text", children: (0, import_i18n162.__)("Play") })
+            /* @__PURE__ */ (0, import_jsx_runtime389.jsx)("span", { className: "screen-reader-text", children: (0, import_i18n159.__)("Play") })
           ]
         }
       ) })
@@ -58593,7 +58268,7 @@ ${text}
     name: () => name62,
     settings: () => settings61
   });
-  var import_i18n165 = __toESM(require_i18n(), 1);
+  var import_i18n162 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/post-author/block.json
   var block_default61 = {
@@ -58697,14 +58372,14 @@ ${text}
   var import_compose47 = __toESM(require_compose(), 1);
   var import_core_data58 = __toESM(require_core_data(), 1);
   var import_data103 = __toESM(require_data(), 1);
-  var import_element118 = __toESM(require_element(), 1);
+  var import_element119 = __toESM(require_element(), 1);
   var import_html_entities9 = __toESM(require_html_entities(), 1);
-  var import_i18n164 = __toESM(require_i18n(), 1);
-  var import_blocks81 = __toESM(require_blocks(), 1);
+  var import_i18n161 = __toESM(require_i18n(), 1);
+  var import_blocks68 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/post-author/utils.mjs
-  var import_blocks80 = __toESM(require_blocks(), 1);
-  var import_i18n163 = __toESM(require_i18n(), 1);
+  var import_blocks67 = __toESM(require_blocks(), 1);
+  var import_i18n160 = __toESM(require_i18n(), 1);
   var import_block_editor176 = __toESM(require_block_editor(), 1);
   var { cleanEmptyObject: cleanEmptyObject6 } = unlock(import_block_editor176.privateApis);
   function recreateWithRecommendedBlocks(attributes2, blockTypes) {
@@ -58727,7 +58402,7 @@ ${text}
     const shouldInsertPostAuthorBiographyBlock = showBio && blockTypes.some(
       (blockType) => blockType.name === "core/post-author-biography"
     );
-    return (0, import_blocks80.createBlock)(
+    return (0, import_blocks67.createBlock)(
       "core/group",
       {
         ...restAttributes,
@@ -58750,7 +58425,7 @@ ${text}
         }
       },
       [
-        shouldInsertAvatarBlock && (0, import_blocks80.createBlock)("core/avatar", {
+        shouldInsertAvatarBlock && (0, import_blocks67.createBlock)("core/avatar", {
           size: avatarSize,
           style: cleanEmptyObject6({
             border: {
@@ -58761,7 +58436,7 @@ ${text}
             }
           })
         }),
-        (0, import_blocks80.createBlock)(
+        (0, import_blocks67.createBlock)(
           "core/group",
           {
             style: {
@@ -58780,9 +58455,9 @@ ${text}
             }
           },
           [
-            shouldInsertParagraphBlock && (0, import_blocks80.createBlock)("core/paragraph", {
+            shouldInsertParagraphBlock && (0, import_blocks67.createBlock)("core/paragraph", {
               content: byline,
-              placeholder: (0, import_i18n163.__)("Write byline\u2026"),
+              placeholder: (0, import_i18n160.__)("Write byline\u2026"),
               style: {
                 typography: {
                   fontSize: "0.5em",
@@ -58790,7 +58465,7 @@ ${text}
                 }
               }
             }),
-            shouldInsertPostAuthorNameBlock && (0, import_blocks80.createBlock)("core/post-author-name", {
+            shouldInsertPostAuthorNameBlock && (0, import_blocks67.createBlock)("core/post-author-name", {
               isLink,
               linkTarget,
               style: {
@@ -58800,7 +58475,7 @@ ${text}
                 }
               }
             }),
-            shouldInsertPostAuthorBiographyBlock && (0, import_blocks80.createBlock)("core/post-author-biography", {
+            shouldInsertPostAuthorBiographyBlock && (0, import_blocks67.createBlock)("core/post-author-biography", {
               style: {
                 typography: {
                   fontSize: "0.7em",
@@ -58815,7 +58490,7 @@ ${text}
   }

   // packages/block-library/build-module/post-author/edit.mjs
-  var import_jsx_runtime389 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime390 = __toESM(require_jsx_runtime(), 1);
   var { InspectorControlsLastItem } = unlock(import_block_editor177.privateApis);
   var AUTHORS_QUERY2 = {
     who: "authors",
@@ -58824,7 +58499,7 @@ ${text}
     context: "view"
   };
   function AuthorCombobox({ value, onChange }) {
-    const [filterValue, setFilterValue] = (0, import_element118.useState)("");
+    const [filterValue, setFilterValue] = (0, import_element119.useState)("");
     const { authors, isLoading } = (0, import_data103.useSelect)(
       (select10) => {
         const { getUsers, isResolving } = select10(import_core_data58.store);
@@ -58840,7 +58515,7 @@ ${text}
       },
       [filterValue]
     );
-    const authorOptions = (0, import_element118.useMemo)(() => {
+    const authorOptions = (0, import_element119.useMemo)(() => {
       const fetchedAuthors = (authors ?? []).map((author) => {
         return {
           value: author.id,
@@ -58862,16 +58537,16 @@ ${text}
         currentAuthor = [
           {
             value: 0,
-            label: (0, import_i18n164.__)("(No author)")
+            label: (0, import_i18n161.__)("(No author)")
           }
         ];
       }
       return [...currentAuthor, ...fetchedAuthors];
     }, [authors, value]);
-    return /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
       import_components102.ComboboxControl,
       {
-        label: (0, import_i18n164.__)("Author"),
+        label: (0, import_i18n161.__)("Author"),
         options: authorOptions,
         value: value?.id,
         onFilterValueChange: (0, import_compose47.debounce)(setFilterValue, 300),
@@ -58909,7 +58584,7 @@ ${text}
       [postType, postId]
     );
     const blockTypes = (0, import_data103.useSelect)(
-      (select10) => select10(import_blocks81.store).getBlockTypes(),
+      (select10) => select10(import_blocks68.store).getBlockTypes(),
       []
     );
     const { editEntityRecord } = (0, import_data103.useDispatch)(import_core_data58.store);
@@ -58924,7 +58599,7 @@ ${text}
       avatarSize
     } = attributes2;
     const avatarSizes = [];
-    const authorName = authorDetails?.name || (0, import_i18n164.__)("Post Author");
+    const authorName = authorDetails?.name || (0, import_i18n161.__)("Post Author");
     if (authorDetails?.avatar_urls) {
       Object.keys(authorDetails.avatar_urls).forEach((size) => {
         avatarSizes.push({
@@ -58945,9 +58620,9 @@ ${text}
     };
     const showAuthorControl = !!postId && !isDescendentOfQueryLoop && canAssignAuthor;
     if (!supportsAuthor && postType !== void 0) {
-      return /* @__PURE__ */ (0, import_jsx_runtime389.jsx)("div", { ...blockProps, children: (0, import_i18n164.sprintf)(
+      return /* @__PURE__ */ (0, import_jsx_runtime390.jsx)("div", { ...blockProps, children: (0, import_i18n161.sprintf)(
         // translators: %s: Name of the post type e.g: "post".
-        (0, import_i18n164.__)("This post type (%s) does not support the author."),
+        (0, import_i18n161.__)("This post type (%s) does not support the author."),
         postType
       ) });
     }
@@ -58957,11 +58632,11 @@ ${text}
         recreateWithRecommendedBlocks(attributes2, blockTypes)
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)(import_jsx_runtime389.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(import_block_editor177.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)(import_jsx_runtime390.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(import_block_editor177.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)(
         import_components102.__experimentalToolsPanel,
         {
-          label: (0, import_i18n164.__)("Settings"),
+          label: (0, import_i18n161.__)("Settings"),
           resetAll: () => {
             setAttributes({
               avatarSize: 48,
@@ -58972,24 +58647,24 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            showAuthorControl && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)("div", { style: { gridColumn: "1 / -1" }, children: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+            showAuthorControl && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)("div", { style: { gridColumn: "1 / -1" }, children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
               AuthorCombobox,
               {
                 value: authorDetails,
                 onChange: handleSelect
               }
             ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
               import_components102.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n164.__)("Show avatar"),
+                label: (0, import_i18n161.__)("Show avatar"),
                 isShownByDefault: true,
                 hasValue: () => !showAvatar,
                 onDeselect: () => setAttributes({ showAvatar: true }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
                   import_components102.ToggleControl,
                   {
-                    label: (0, import_i18n164.__)("Show avatar"),
+                    label: (0, import_i18n161.__)("Show avatar"),
                     checked: showAvatar,
                     onChange: () => setAttributes({
                       showAvatar: !showAvatar
@@ -58998,17 +58673,17 @@ ${text}
                 )
               }
             ),
-            showAvatar && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+            showAvatar && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
               import_components102.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n164.__)("Avatar size"),
+                label: (0, import_i18n161.__)("Avatar size"),
                 isShownByDefault: true,
                 hasValue: () => avatarSize !== 48,
                 onDeselect: () => setAttributes({ avatarSize: 48 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
                   import_components102.SelectControl,
                   {
-                    label: (0, import_i18n164.__)("Avatar size"),
+                    label: (0, import_i18n161.__)("Avatar size"),
                     value: avatarSize,
                     options: avatarSizes,
                     onChange: (size) => {
@@ -59020,51 +58695,51 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
               import_components102.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n164.__)("Show bio"),
+                label: (0, import_i18n161.__)("Show bio"),
                 isShownByDefault: true,
                 hasValue: () => !!showBio,
                 onDeselect: () => setAttributes({ showBio: void 0 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
                   import_components102.ToggleControl,
                   {
-                    label: (0, import_i18n164.__)("Show bio"),
+                    label: (0, import_i18n161.__)("Show bio"),
                     checked: !!showBio,
                     onChange: () => setAttributes({ showBio: !showBio })
                   }
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
               import_components102.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n164.__)("Link author name to author page"),
+                label: (0, import_i18n161.__)("Link author name to author page"),
                 isShownByDefault: true,
                 hasValue: () => !!isLink,
                 onDeselect: () => setAttributes({ isLink: false }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
                   import_components102.ToggleControl,
                   {
-                    label: (0, import_i18n164.__)("Link author name to author page"),
+                    label: (0, import_i18n161.__)("Link author name to author page"),
                     checked: isLink,
                     onChange: () => setAttributes({ isLink: !isLink })
                   }
                 )
               }
             ),
-            isLink && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+            isLink && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
               import_components102.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n164.__)("Link target"),
+                label: (0, import_i18n161.__)("Link target"),
                 isShownByDefault: true,
                 hasValue: () => linkTarget !== "_self",
                 onDeselect: () => setAttributes({ linkTarget: "_self" }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
                   import_components102.ToggleControl,
                   {
-                    label: (0, import_i18n164.__)("Open in new tab"),
+                    label: (0, import_i18n161.__)("Open in new tab"),
                     onChange: (value) => setAttributes({
                       linkTarget: value ? "_blank" : "_self"
                     }),
@@ -59078,29 +58753,29 @@ ${text}
       ) }),
       blockTypes.some(
         (blockType) => blockType.name === "core/group"
-      ) && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(InspectorControlsLastItem, { children: /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)(
+      ) && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(InspectorControlsLastItem, { children: /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)(
         import_components102.__experimentalVStack,
         {
           className: "wp-block-post-author__transform",
           alignment: "left",
           spacing: 4,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(import_components102.__experimentalText, { as: "p", children: (0, import_i18n164.__)(
+            /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(import_components102.__experimentalText, { as: "p", children: (0, import_i18n161.__)(
               "This block is no longer supported. Recreate its design with the Avatar, Author Name and Author Biography blocks."
             ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
               import_components102.Button,
               {
                 variant: "primary",
                 onClick: transformBlock,
                 __next40pxDefaultSize: true,
-                children: (0, import_i18n164.__)("Recreate")
+                children: (0, import_i18n161.__)("Recreate")
               }
             )
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(import_block_editor177.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(import_block_editor177.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
         import_block_editor177.AlignmentControl,
         {
           value: textAlign,
@@ -59109,28 +58784,28 @@ ${text}
           }
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)("div", { ...blockProps, children: [
-        showAvatar && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)("div", { className: "wp-block-post-author__avatar", children: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)("div", { ...blockProps, children: [
+        showAvatar && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)("div", { className: "wp-block-post-author__avatar", children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
           "img",
           {
             width: avatarSize,
             src: authorDetails?.avatar_urls?.[avatarSize] || defaultAvatar,
-            alt: authorDetails?.name || (0, import_i18n164.__)("Default Avatar")
+            alt: authorDetails?.name || (0, import_i18n161.__)("Default Avatar")
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)("div", { className: "wp-block-post-author__content", children: [
-          (!import_block_editor177.RichText.isEmpty(byline) || isSelected) && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)("div", { className: "wp-block-post-author__content", children: [
+          (!import_block_editor177.RichText.isEmpty(byline) || isSelected) && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
             import_block_editor177.RichText,
             {
               identifier: "byline",
               className: "wp-block-post-author__byline",
-              "aria-label": (0, import_i18n164.__)("Post author byline text"),
-              placeholder: (0, import_i18n164.__)("Write byline\u2026"),
+              "aria-label": (0, import_i18n161.__)("Post author byline text"),
+              placeholder: (0, import_i18n161.__)("Write byline\u2026"),
               value: byline,
               onChange: (value) => setAttributes({ byline: value })
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime389.jsx)("p", { className: "wp-block-post-author__name", children: isLink ? /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime390.jsx)("p", { className: "wp-block-post-author__name", children: isLink ? /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
             "a",
             {
               href: "#post-author-pseudo-link",
@@ -59138,7 +58813,7 @@ ${text}
               children: authorName
             }
           ) : authorName }),
-          showBio && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+          showBio && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
             "p",
             {
               className: "wp-block-post-author__bio",
@@ -59161,7 +58836,7 @@ ${text}
       viewportWidth: 350,
       attributes: {
         showBio: true,
-        byline: (0, import_i18n165.__)("Posted by")
+        byline: (0, import_i18n162.__)("Posted by")
       }
     },
     edit: edit_default21
@@ -59254,10 +58929,10 @@ ${text}
   // packages/block-library/build-module/post-author-name/edit.mjs
   var import_block_editor178 = __toESM(require_block_editor(), 1);
   var import_data104 = __toESM(require_data(), 1);
-  var import_i18n166 = __toESM(require_i18n(), 1);
+  var import_i18n163 = __toESM(require_i18n(), 1);
   var import_core_data59 = __toESM(require_core_data(), 1);
   var import_components103 = __toESM(require_components(), 1);
-  var import_jsx_runtime390 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime391 = __toESM(require_jsx_runtime(), 1);
   function PostAuthorNameEdit(props) {
     useDeprecatedTextAlign(props);
     const {
@@ -59281,8 +58956,8 @@ ${text}
       [postType, postId]
     );
     const blockProps = (0, import_block_editor178.useBlockProps)();
-    const displayName = authorName?.name || (0, import_i18n166.__)("Author Name");
-    const displayAuthor = isLink ? /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+    const displayName = authorName?.name || (0, import_i18n163.__)("Author Name");
+    const displayAuthor = isLink ? /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
       "a",
       {
         href: "#author-pseudo-link",
@@ -59292,11 +58967,11 @@ ${text}
       }
     ) : displayName;
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)(import_jsx_runtime390.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(import_block_editor178.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime391.jsxs)(import_jsx_runtime391.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(import_block_editor178.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime391.jsxs)(
         import_components103.__experimentalToolsPanel,
         {
-          label: (0, import_i18n166.__)("Settings"),
+          label: (0, import_i18n163.__)("Settings"),
           resetAll: () => {
             setAttributes({
               isLink: false,
@@ -59305,34 +58980,34 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
               import_components103.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n166.__)("Link to author archive"),
+                label: (0, import_i18n163.__)("Link to author archive"),
                 isShownByDefault: true,
                 hasValue: () => isLink,
                 onDeselect: () => setAttributes({ isLink: false }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
                   import_components103.ToggleControl,
                   {
-                    label: (0, import_i18n166.__)("Link to author archive"),
+                    label: (0, import_i18n163.__)("Link to author archive"),
                     onChange: () => setAttributes({ isLink: !isLink }),
                     checked: isLink
                   }
                 )
               }
             ),
-            isLink && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+            isLink && /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
               import_components103.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n166.__)("Open in new tab"),
+                label: (0, import_i18n163.__)("Open in new tab"),
                 isShownByDefault: true,
                 hasValue: () => linkTarget !== "_self",
                 onDeselect: () => setAttributes({ linkTarget: "_self" }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
                   import_components103.ToggleControl,
                   {
-                    label: (0, import_i18n166.__)("Open in new tab"),
+                    label: (0, import_i18n163.__)("Open in new tab"),
                     onChange: (value) => setAttributes({
                       linkTarget: value ? "_blank" : "_self"
                     }),
@@ -59344,9 +59019,9 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime390.jsx)("div", { ...blockProps, children: !supportsAuthor && postType !== void 0 ? (0, import_i18n166.sprintf)(
+      /* @__PURE__ */ (0, import_jsx_runtime391.jsx)("div", { ...blockProps, children: !supportsAuthor && postType !== void 0 ? (0, import_i18n163.sprintf)(
         // translators: %s: Name of the post type e.g: "post".
-        (0, import_i18n166.__)(
+        (0, import_i18n163.__)(
           "This post type (%s) does not support the author."
         ),
         postType
@@ -59427,13 +59102,13 @@ ${text}
   var deprecated_default29 = [v124];

   // packages/block-library/build-module/post-author-name/transforms.mjs
-  var import_blocks82 = __toESM(require_blocks(), 1);
+  var import_blocks69 = __toESM(require_blocks(), 1);
   var transforms23 = {
     from: [
       {
         type: "block",
         blocks: ["core/post-author"],
-        transform: ({ textAlign }) => (0, import_blocks82.createBlock)("core/post-author-name", {
+        transform: ({ textAlign }) => (0, import_blocks69.createBlock)("core/post-author-name", {
           style: { typography: { textAlign } }
         })
       }
@@ -59523,9 +59198,9 @@ ${text}
   // packages/block-library/build-module/post-author-biography/edit.mjs
   var import_block_editor179 = __toESM(require_block_editor(), 1);
   var import_data105 = __toESM(require_data(), 1);
-  var import_i18n167 = __toESM(require_i18n(), 1);
+  var import_i18n164 = __toESM(require_i18n(), 1);
   var import_core_data60 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime391 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime392 = __toESM(require_jsx_runtime(), 1);
   function PostAuthorBiographyEdit(props) {
     useDeprecatedTextAlign(props);
     const {
@@ -59546,8 +59221,8 @@ ${text}
       [postType, postId]
     );
     const blockProps = (0, import_block_editor179.useBlockProps)();
-    const displayAuthorBiography = authorDetails?.description || (0, import_i18n167.__)("Author Biography");
-    return /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(import_jsx_runtime391.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
+    const displayAuthorBiography = authorDetails?.description || (0, import_i18n164.__)("Author Biography");
+    return /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(import_jsx_runtime392.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(
       "div",
       {
         ...blockProps,
@@ -59671,33 +59346,33 @@ ${text}
   };

   // packages/block-library/build-module/post-comment/edit.mjs
-  var import_i18n168 = __toESM(require_i18n(), 1);
+  var import_i18n165 = __toESM(require_i18n(), 1);
   var import_components104 = __toESM(require_components(), 1);
-  var import_element119 = __toESM(require_element(), 1);
+  var import_element120 = __toESM(require_element(), 1);
   var import_block_editor180 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime392 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime393 = __toESM(require_jsx_runtime(), 1);
   function Edit15({ attributes: { commentId }, setAttributes }) {
-    const [commentIdInput, setCommentIdInput] = (0, import_element119.useState)(commentId);
+    const [commentIdInput, setCommentIdInput] = (0, import_element120.useState)(commentId);
     const blockProps = (0, import_block_editor180.useBlockProps)();
     const innerBlocksProps = (0, import_block_editor180.useInnerBlocksProps)(blockProps);
     if (!commentId) {
-      return /* @__PURE__ */ (0, import_jsx_runtime392.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime392.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime393.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime393.jsxs)(
         import_components104.Placeholder,
         {
           icon: block_default_default,
-          label: (0, import_i18n168._x)("Post Comment", "block title"),
-          instructions: (0, import_i18n168.__)(
+          label: (0, import_i18n165._x)("Post Comment", "block title"),
+          instructions: (0, import_i18n165.__)(
             "To show a comment, input the comment ID."
           ),
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime393.jsx)(
               import_components104.TextControl,
               {
                 value: commentId,
                 onChange: (val) => setCommentIdInput(parseInt(val))
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime393.jsx)(
               import_components104.Button,
               {
                 __next40pxDefaultSize: true,
@@ -59705,23 +59380,23 @@ ${text}
                 onClick: () => {
                   setAttributes({ commentId: commentIdInput });
                 },
-                children: (0, import_i18n168.__)("Save")
+                children: (0, import_i18n165.__)("Save")
               }
             )
           ]
         }
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime392.jsx)("div", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime393.jsx)("div", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/post-comment/save.mjs
   var import_block_editor181 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime393 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime394 = __toESM(require_jsx_runtime(), 1);
   function save34() {
     const blockProps = import_block_editor181.useBlockProps.save();
     const innerBlocksProps = import_block_editor181.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime393.jsx)("div", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime394.jsx)("div", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/post-comment/index.mjs
@@ -59807,15 +59482,15 @@ ${text}

   // packages/block-library/build-module/post-comments-count/edit.mjs
   var import_block_editor182 = __toESM(require_block_editor(), 1);
-  var import_element120 = __toESM(require_element(), 1);
+  var import_element121 = __toESM(require_element(), 1);
   var import_api_fetch3 = __toESM(require_api_fetch(), 1);
   var import_url20 = __toESM(require_url(), 1);
-  var import_jsx_runtime394 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime395 = __toESM(require_jsx_runtime(), 1);
   function PostCommentsCountEdit({ context }) {
     const { postId } = context;
-    const [commentsCount, setCommentsCount] = (0, import_element120.useState)();
+    const [commentsCount, setCommentsCount] = (0, import_element121.useState)();
     const blockProps = (0, import_block_editor182.useBlockProps)();
-    (0, import_element120.useEffect)(() => {
+    (0, import_element121.useEffect)(() => {
       if (!postId) {
         return;
       }
@@ -59836,11 +59511,11 @@ ${text}
       ...blockProps.style,
       textDecoration: hasPostAndComments ? blockProps.style?.textDecoration : void 0
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime394.jsx)("div", { ...blockProps, style: blockStyles, children: hasPostAndComments ? commentsCount : "0" });
+    return /* @__PURE__ */ (0, import_jsx_runtime395.jsx)("div", { ...blockProps, style: blockStyles, children: hasPostAndComments ? commentsCount : "0" });
   }

   // packages/block-library/build-module/post-comments-count/transforms.mjs
-  var import_blocks83 = __toESM(require_blocks(), 1);
+  var import_blocks70 = __toESM(require_blocks(), 1);
   var transforms24 = {
     to: [
       {
@@ -59848,7 +59523,7 @@ ${text}
         blocks: ["core/post-comments-link"],
         transform: ({ style: style2 }) => {
           const textAlign = style2?.typography?.textAlign;
-          return (0, import_blocks83.createBlock)("core/post-comments-link", {
+          return (0, import_blocks70.createBlock)("core/post-comments-link", {
             ...textAlign && {
               style: {
                 typography: {
@@ -60007,18 +59682,18 @@ ${text}
   // packages/block-library/build-module/post-comments-form/edit.mjs
   var import_block_editor183 = __toESM(require_block_editor(), 1);
   var import_compose48 = __toESM(require_compose(), 1);
-  var import_i18n169 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime395 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n166 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime396 = __toESM(require_jsx_runtime(), 1);
   function PostCommentsFormEdit({ context }) {
     const { postId, postType } = context;
     const instanceId = (0, import_compose48.useInstanceId)(PostCommentsFormEdit);
-    const instanceIdDesc = (0, import_i18n169.sprintf)("comments-form-edit-%d-desc", instanceId);
+    const instanceIdDesc = (0, import_i18n166.sprintf)("comments-form-edit-%d-desc", instanceId);
     const blockProps = (0, import_block_editor183.useBlockProps)({
       "aria-describedby": instanceIdDesc
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime395.jsxs)("div", { ...blockProps, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(form_default, { postId, postType }),
-      /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(VisuallyHidden, { id: instanceIdDesc, children: (0, import_i18n169.__)("Comments form disabled in editor.") })
+    return /* @__PURE__ */ (0, import_jsx_runtime396.jsxs)("div", { ...blockProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(form_default, { postId, postType }),
+      /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(VisuallyHidden, { id: instanceIdDesc, children: (0, import_i18n166.__)("Comments form disabled in editor.") })
     ] });
   }

@@ -60165,18 +59840,18 @@ ${text}

   // packages/block-library/build-module/post-comments-link/edit.mjs
   var import_block_editor184 = __toESM(require_block_editor(), 1);
-  var import_element121 = __toESM(require_element(), 1);
+  var import_element122 = __toESM(require_element(), 1);
   var import_data106 = __toESM(require_data(), 1);
   var import_api_fetch4 = __toESM(require_api_fetch(), 1);
   var import_url21 = __toESM(require_url(), 1);
-  var import_i18n170 = __toESM(require_i18n(), 1);
+  var import_i18n167 = __toESM(require_i18n(), 1);
   var import_core_data61 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime396 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime397 = __toESM(require_jsx_runtime(), 1);
   function PostCommentsLinkEdit({ context }) {
     const { postType, postId } = context;
-    const [commentsCount, setCommentsCount] = (0, import_element121.useState)();
+    const [commentsCount, setCommentsCount] = (0, import_element122.useState)();
     const blockProps = (0, import_block_editor184.useBlockProps)();
-    (0, import_element121.useEffect)(() => {
+    (0, import_element122.useEffect)(() => {
       if (!postId) {
         return;
       }
@@ -60204,35 +59879,35 @@ ${text}
     if (commentsCount !== void 0) {
       const commentsNumber = parseInt(commentsCount);
       if (commentsNumber === 0) {
-        commentsText = (0, import_i18n170.__)("No comments");
+        commentsText = (0, import_i18n167.__)("No comments");
       } else {
-        commentsText = (0, import_i18n170.sprintf)(
+        commentsText = (0, import_i18n167.sprintf)(
           /* translators: %s: Number of comments */
-          (0, import_i18n170._n)("%s comment", "%s comments", commentsNumber),
+          (0, import_i18n167._n)("%s comment", "%s comments", commentsNumber),
           commentsNumber.toLocaleString()
         );
       }
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime396.jsx)("div", { ...blockProps, children: post?.link && commentsText !== void 0 ? /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime397.jsx)("div", { ...blockProps, children: post?.link && commentsText !== void 0 ? /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(
       "a",
       {
         href: post?.link + "#comments",
         onClick: (event) => event.preventDefault(),
         children: commentsText
       }
-    ) : /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
+    ) : /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(
       "a",
       {
         href: "#post-comments-link-pseudo-link",
         onClick: (event) => event.preventDefault(),
-        children: (0, import_i18n170.__)("No comments")
+        children: (0, import_i18n167.__)("No comments")
       }
     ) });
   }
   var edit_default24 = PostCommentsLinkEdit;

   // packages/block-library/build-module/post-comments-link/transforms.mjs
-  var import_blocks84 = __toESM(require_blocks(), 1);
+  var import_blocks71 = __toESM(require_blocks(), 1);
   var transforms25 = {
     to: [
       {
@@ -60240,7 +59915,7 @@ ${text}
         blocks: ["core/post-comments-count"],
         transform: ({ style: style2 }) => {
           const textAlign = style2?.typography?.textAlign;
-          return (0, import_blocks84.createBlock)("core/post-comments-count", {
+          return (0, import_blocks71.createBlock)("core/post-comments-count", {
             ...textAlign && {
               style: {
                 typography: {
@@ -60422,13 +60097,13 @@ ${text}
   };

   // packages/block-library/build-module/post-content/edit.mjs
-  var import_i18n171 = __toESM(require_i18n(), 1);
+  var import_i18n168 = __toESM(require_i18n(), 1);
   var import_block_editor185 = __toESM(require_block_editor(), 1);
-  var import_blocks85 = __toESM(require_blocks(), 1);
+  var import_blocks72 = __toESM(require_blocks(), 1);
   var import_core_data62 = __toESM(require_core_data(), 1);
   var import_data107 = __toESM(require_data(), 1);
-  var import_element122 = __toESM(require_element(), 1);
-  var import_jsx_runtime397 = __toESM(require_jsx_runtime(), 1);
+  var import_element123 = __toESM(require_element(), 1);
+  var import_jsx_runtime398 = __toESM(require_jsx_runtime(), 1);
   var { HTMLElementControl: HTMLElementControl5 } = unlock(import_block_editor185.privateApis);
   function ReadOnlyContent({
     parentLayout,
@@ -60445,8 +60120,8 @@ ${text}
       postId
     );
     const blockProps = (0, import_block_editor185.useBlockProps)({ className: layoutClassNames });
-    const blocks = (0, import_element122.useMemo)(() => {
-      return content?.raw ? (0, import_blocks85.parse)(content.raw) : [];
+    const blocks = (0, import_element123.useMemo)(() => {
+      return content?.raw ? (0, import_blocks72.parse)(content.raw) : [];
     }, [content?.raw]);
     const blockPreviewProps = (0, import_block_editor185.__experimentalUseBlockPreview)({
       blocks,
@@ -60454,9 +60129,9 @@ ${text}
       layout: parentLayout
     });
     if (userCanEdit) {
-      return /* @__PURE__ */ (0, import_jsx_runtime397.jsx)("div", { ...blockPreviewProps });
+      return /* @__PURE__ */ (0, import_jsx_runtime398.jsx)("div", { ...blockPreviewProps });
     }
-    return content?.protected ? /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(import_block_editor185.Warning, { children: (0, import_i18n171.__)("This content is password protected.") }) }) : /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(
+    return content?.protected ? /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_block_editor185.Warning, { children: (0, import_i18n168.__)("This content is password protected.") }) }) : /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
       TagName2,
       {
         ...blockProps,
@@ -60476,7 +60151,7 @@ ${text}
       onInput,
       onChange
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(TagName2, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(TagName2, { ...props });
   }
   function EditableContent({ context = {}, tagName: TagName2 = "div" }) {
     const { postType, postId } = context;
@@ -60499,9 +60174,9 @@ ${text}
     );
     const blockProps = (0, import_block_editor185.useBlockProps)({ className: "entry-content" });
     if (!hasLoadedRecord) {
-      return /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(TagName2, { ...blockProps });
+      return /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(TagName2, { ...blockProps });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
       EditableContentLoaded,
       {
         blockProps,
@@ -60524,7 +60199,7 @@ ${text}
     }
     const isDescendentOfQueryLoop = Number.isFinite(queryId);
     const isEditable = userCanEdit && !isDescendentOfQueryLoop;
-    return isEditable ? /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(EditableContent, { ...props }) : /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(
+    return isEditable ? /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(EditableContent, { ...props }) : /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
       ReadOnlyContent,
       {
         parentLayout: props.parentLayout,
@@ -60538,31 +60213,31 @@ ${text}
   }
   function Placeholder17({ layoutClassNames }) {
     const blockProps = (0, import_block_editor185.useBlockProps)({ className: layoutClassNames });
-    return /* @__PURE__ */ (0, import_jsx_runtime397.jsxs)("div", { ...blockProps, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime397.jsx)("p", { children: (0, import_i18n171.__)(
+    return /* @__PURE__ */ (0, import_jsx_runtime398.jsxs)("div", { ...blockProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime398.jsx)("p", { children: (0, import_i18n168.__)(
         "This is the Content block, it will display all the blocks in any single post or page."
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime397.jsx)("p", { children: (0, import_i18n171.__)(
+      /* @__PURE__ */ (0, import_jsx_runtime398.jsx)("p", { children: (0, import_i18n168.__)(
         "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."
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime397.jsx)("p", { children: (0, import_i18n171.__)(
+      /* @__PURE__ */ (0, import_jsx_runtime398.jsx)("p", { children: (0, import_i18n168.__)(
         "If there are any Custom Post Types registered at your site, the Content block can display the contents of those entries as well."
       ) })
     ] });
   }
   function RecursionError() {
     const blockProps = (0, import_block_editor185.useBlockProps)();
-    return /* @__PURE__ */ (0, import_jsx_runtime397.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(import_block_editor185.Warning, { children: (0, import_i18n171.__)("Block cannot be rendered inside itself.") }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime398.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_block_editor185.Warning, { children: (0, import_i18n168.__)("Block cannot be rendered inside itself.") }) });
   }
   function PostContentEditControls({ tagName, onSelectTagName, clientId }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(import_block_editor185.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_block_editor185.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
       HTMLElementControl5,
       {
         tagName,
         onChange: onSelectTagName,
         clientId,
         options: [
-          { label: (0, import_i18n171.__)("Default (<div>)"), value: "div" },
+          { label: (0, import_i18n168.__)("Default (<div>)"), value: "div" },
           { label: "<main>", value: "main" },
           { label: "<section>", value: "section" },
           { label: "<article>", value: "article" }
@@ -60581,13 +60256,13 @@ ${text}
     const { postId: contextPostId, postType: contextPostType } = context;
     const hasAlreadyRendered = (0, import_block_editor185.useHasRecursion)(contextPostId);
     if (contextPostId && contextPostType && hasAlreadyRendered) {
-      return /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(RecursionError, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(RecursionError, {});
     }
     const handleSelectTagName = (value) => {
       setAttributes({ tagName: value });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime397.jsxs)(import_jsx_runtime397.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime398.jsxs)(import_jsx_runtime398.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
         PostContentEditControls,
         {
           tagName,
@@ -60595,14 +60270,14 @@ ${text}
           clientId
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(import_block_editor185.RecursionProvider, { uniqueId: contextPostId, children: contextPostId && contextPostType ? /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_block_editor185.RecursionProvider, { uniqueId: contextPostId, children: contextPostId && contextPostType ? /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
         Content,
         {
           context,
           parentLayout,
           layoutClassNames
         }
-      ) : /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(Placeholder17, { layoutClassNames }) })
+      ) : /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(Placeholder17, { layoutClassNames }) })
     ] });
   }

@@ -60700,15 +60375,15 @@ ${text}

   // packages/block-library/build-module/post-date/edit.mjs
   var import_core_data63 = __toESM(require_core_data(), 1);
-  var import_element123 = __toESM(require_element(), 1);
+  var import_element124 = __toESM(require_element(), 1);
   var import_date3 = __toESM(require_date(), 1);
   var import_block_editor186 = __toESM(require_block_editor(), 1);
   var import_components105 = __toESM(require_components(), 1);
-  var import_i18n172 = __toESM(require_i18n(), 1);
+  var import_i18n169 = __toESM(require_i18n(), 1);
   var import_keycodes8 = __toESM(require_keycodes(), 1);
   var import_data108 = __toESM(require_data(), 1);
-  var import_blocks86 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime398 = __toESM(require_jsx_runtime(), 1);
+  var import_blocks73 = __toESM(require_blocks(), 1);
+  var import_jsx_runtime399 = __toESM(require_jsx_runtime(), 1);
   function PostDateEdit(props) {
     const {
       attributes: attributes2,
@@ -60720,13 +60395,13 @@ ${text}
     const { datetime, format: format3, isLink } = attributes2;
     const blockProps = (0, import_block_editor186.useBlockProps)();
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element123.useState)(null);
-    const popoverProps = (0, import_element123.useMemo)(
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element124.useState)(null);
+    const popoverProps = (0, import_element124.useMemo)(
       () => ({ anchor: popoverAnchor }),
       [popoverAnchor]
     );
     const { __unstableMarkNextChangeAsNotPersistent } = (0, import_data108.useDispatch)(import_block_editor186.store);
-    (0, import_element123.useEffect)(() => {
+    (0, import_element124.useEffect)(() => {
       if (datetime === void 0) {
         __unstableMarkNextChangeAsNotPersistent();
         setAttributes({ datetime: /* @__PURE__ */ new Date() });
@@ -60751,12 +60426,12 @@ ${text}
       [postTypeSlug]
     );
     const activeBlockVariationName = (0, import_data108.useSelect)(
-      (select10) => select10(import_blocks86.store).getActiveBlockVariation(name118, attributes2)?.name,
+      (select10) => select10(import_blocks73.store).getActiveBlockVariation(name118, attributes2)?.name,
       [name118, attributes2]
     );
     const blockEditingMode = (0, import_block_editor186.useBlockEditingMode)();
     const validDatetime = datetime || /* @__PURE__ */ new Date();
-    let postDate2 = /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
+    let postDate2 = /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
       "time",
       {
         dateTime: (0, import_date3.dateI18n)("c", validDatetime),
@@ -60765,7 +60440,7 @@ ${text}
       }
     );
     if (isLink && datetime) {
-      postDate2 = /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
+      postDate2 = /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
         "a",
         {
           href: "#post-date-pseudo-link",
@@ -60774,15 +60449,15 @@ ${text}
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime398.jsxs)(import_jsx_runtime398.Fragment, { children: [
-      (blockEditingMode === "default" || !isDescendentOfQueryLoop) && activeBlockVariationName !== "post-date-modified" && (!isDescendentOfQueryLoop || !activeBlockVariationName) && /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_block_editor186.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_components105.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime399.jsxs)(import_jsx_runtime399.Fragment, { children: [
+      (blockEditingMode === "default" || !isDescendentOfQueryLoop) && activeBlockVariationName !== "post-date-modified" && (!isDescendentOfQueryLoop || !activeBlockVariationName) && /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_block_editor186.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_components105.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
         import_components105.Dropdown,
         {
           popoverProps,
-          renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
+          renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
             import_block_editor186.__experimentalPublishDateTimePicker,
             {
-              title: activeBlockVariationName === "post-date" ? (0, import_i18n172.__)("Publish Date") : (0, import_i18n172.__)("Date"),
+              title: activeBlockVariationName === "post-date" ? (0, import_i18n169.__)("Publish Date") : (0, import_i18n169.__)("Date"),
               currentDate: datetime,
               onChange: (newDatetime) => setAttributes({
                 datetime: newDatetime
@@ -60793,7 +60468,7 @@ ${text}
               onClose,
               dateOrder: (
                 /* translators: Order of day, month, and year. Available formats are 'dmy', 'mdy', and 'ymd'. */
-                (0, import_i18n172._x)("dmy", "date order")
+                (0, import_i18n169._x)("dmy", "date order")
               )
             }
           ),
@@ -60804,12 +60479,12 @@ ${text}
                 onToggle();
               }
             };
-            return /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
               import_components105.ToolbarButton,
               {
                 "aria-expanded": isOpen,
                 icon: pencil_default,
-                title: (0, import_i18n172.__)("Change Date"),
+                title: (0, import_i18n169.__)("Change Date"),
                 onClick: onToggle,
                 onKeyDown: openOnArrowDown
               }
@@ -60817,10 +60492,10 @@ ${text}
           }
         }
       ) }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_block_editor186.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime398.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_block_editor186.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime399.jsxs)(
         import_components105.__experimentalToolsPanel,
         {
-          label: (0, import_i18n172.__)("Settings"),
+          label: (0, import_i18n169.__)("Settings"),
           resetAll: () => {
             setAttributes({
               datetime: void 0,
@@ -60830,14 +60505,14 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
               import_components105.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!format3,
-                label: (0, import_i18n172.__)("Date Format"),
+                label: (0, import_i18n169.__)("Date Format"),
                 onDeselect: () => setAttributes({ format: void 0 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
                   import_block_editor186.__experimentalDateFormatPicker,
                   {
                     format: format3,
@@ -60847,25 +60522,25 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
               import_components105.__experimentalToolsPanelItem,
               {
                 hasValue: () => isLink !== false,
-                label: postType?.labels?.singular_name ? (0, import_i18n172.sprintf)(
+                label: postType?.labels?.singular_name ? (0, import_i18n169.sprintf)(
                   // translators: %s: Name of the post type e.g: "post".
-                  (0, import_i18n172.__)("Link to %s"),
+                  (0, import_i18n169.__)("Link to %s"),
                   postType.labels.singular_name.toLowerCase()
-                ) : (0, import_i18n172.__)("Link to post"),
+                ) : (0, import_i18n169.__)("Link to post"),
                 onDeselect: () => setAttributes({ isLink: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
                   import_components105.ToggleControl,
                   {
-                    label: postType?.labels?.singular_name ? (0, import_i18n172.sprintf)(
+                    label: postType?.labels?.singular_name ? (0, import_i18n169.sprintf)(
                       // translators: %s: Name of the post type e.g: "post".
-                      (0, import_i18n172.__)("Link to %s"),
+                      (0, import_i18n169.__)("Link to %s"),
                       postType.labels.singular_name.toLowerCase()
-                    ) : (0, import_i18n172.__)("Link to post"),
+                    ) : (0, import_i18n169.__)("Link to post"),
                     onChange: () => setAttributes({ isLink: !isLink }),
                     checked: isLink
                   }
@@ -60875,7 +60550,7 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime398.jsx)("div", { ...blockProps, children: postDate2 })
+      /* @__PURE__ */ (0, import_jsx_runtime399.jsx)("div", { ...blockProps, children: postDate2 })
     ] });
   }
   function is12HourFormat(format3) {
@@ -61186,12 +60861,12 @@ ${text}
   var deprecated_default34 = [v47, v39, v212, v129];

   // packages/block-library/build-module/post-date/variations.mjs
-  var import_i18n173 = __toESM(require_i18n(), 1);
+  var import_i18n170 = __toESM(require_i18n(), 1);
   var variations11 = [
     {
       name: "post-date",
-      title: (0, import_i18n173.__)("Post Date"),
-      description: (0, import_i18n173.__)("Display a post's publish date."),
+      title: (0, import_i18n170.__)("Post Date"),
+      description: (0, import_i18n170.__)("Display a post's publish date."),
       attributes: {
         metadata: {
           bindings: {
@@ -61207,8 +60882,8 @@ ${text}
     },
     {
       name: "post-date-modified",
-      title: (0, import_i18n173.__)("Modified Date"),
-      description: (0, import_i18n173.__)("Display a post's last updated date."),
+      title: (0, import_i18n170.__)("Modified Date"),
+      description: (0, import_i18n170.__)("Display a post's last updated date."),
       attributes: {
         metadata: {
           bindings: {
@@ -61325,12 +61000,12 @@ ${text}

   // packages/block-library/build-module/post-excerpt/edit.mjs
   var import_core_data64 = __toESM(require_core_data(), 1);
-  var import_element124 = __toESM(require_element(), 1);
+  var import_element125 = __toESM(require_element(), 1);
   var import_block_editor187 = __toESM(require_block_editor(), 1);
   var import_components106 = __toESM(require_components(), 1);
-  var import_i18n174 = __toESM(require_i18n(), 1);
+  var import_i18n171 = __toESM(require_i18n(), 1);
   var import_data109 = __toESM(require_data(), 1);
-  var import_jsx_runtime399 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime400 = __toESM(require_jsx_runtime(), 1);
   var ELLIPSIS = "\u2026";
   function PostExcerptEditor(props) {
     const {
@@ -61359,8 +61034,8 @@ ${text}
     );
     const isEditable = userCanEdit && !isDescendentOfQueryLoop && postTypeSupportsExcerpts;
     const blockProps = (0, import_block_editor187.useBlockProps)();
-    const wordCountType = (0, import_i18n174._x)("words", "Word count type. Do not translate!");
-    const strippedRenderedExcerpt = (0, import_element124.useMemo)(() => {
+    const wordCountType = (0, import_i18n171._x)("words", "Word count type. Do not translate!");
+    const strippedRenderedExcerpt = (0, import_element125.useMemo)(() => {
       if (!renderedExcerpt) {
         return "";
       }
@@ -61371,21 +61046,21 @@ ${text}
       return document2.body.textContent || document2.body.innerText || "";
     }, [renderedExcerpt]);
     if (!postType || !postId) {
-      return /* @__PURE__ */ (0, import_jsx_runtime399.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime399.jsx)("p", { children: (0, import_i18n174.__)("This block will display the excerpt.") }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime400.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime400.jsx)("p", { children: (0, import_i18n171.__)("This block will display the excerpt.") }) });
     }
     if (isProtected && !userCanEdit) {
-      return /* @__PURE__ */ (0, import_jsx_runtime399.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_block_editor187.Warning, { children: (0, import_i18n174.__)(
+      return /* @__PURE__ */ (0, import_jsx_runtime400.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(import_block_editor187.Warning, { children: (0, import_i18n171.__)(
         "The content is currently protected and does not have the available excerpt."
       ) }) });
     }
-    const readMoreLink = /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
+    const readMoreLink = /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(
       import_block_editor187.RichText,
       {
         identifier: "moreText",
         className: "wp-block-post-excerpt__more-link",
         tagName: "a",
-        "aria-label": (0, import_i18n174.__)("\u201CRead more\u201D link text"),
-        placeholder: (0, import_i18n174.__)('Add "read more" link text'),
+        "aria-label": (0, import_i18n171.__)("\u201CRead more\u201D link text"),
+        placeholder: (0, import_i18n171.__)('Add "read more" link text'),
         value: moreText,
         onChange: (newMoreText) => setAttributes({ moreText: newMoreText }),
         withoutInteractiveFormatting: true
@@ -61406,23 +61081,23 @@ ${text}
       trimmedExcerpt = rawOrRenderedExcerpt.split("", excerptLength).join("");
     }
     const isTrimmed = trimmedExcerpt !== rawOrRenderedExcerpt;
-    const excerptContent = isEditable ? /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
+    const excerptContent = isEditable ? /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(
       import_block_editor187.RichText,
       {
         className: excerptClassName,
-        "aria-label": (0, import_i18n174.__)("Excerpt text"),
-        value: isSelected ? rawOrRenderedExcerpt : (!isTrimmed ? rawOrRenderedExcerpt : trimmedExcerpt + ELLIPSIS) || (0, import_i18n174.__)("No excerpt found"),
+        "aria-label": (0, import_i18n171.__)("Excerpt text"),
+        value: isSelected ? rawOrRenderedExcerpt : (!isTrimmed ? rawOrRenderedExcerpt : trimmedExcerpt + ELLIPSIS) || (0, import_i18n171.__)("No excerpt found"),
         onChange: setExcerpt,
         tagName: "p",
         allowedFormats: [],
         preserveWhiteSpace: true
       }
-    ) : /* @__PURE__ */ (0, import_jsx_runtime399.jsx)("p", { className: excerptClassName, children: !isTrimmed ? rawOrRenderedExcerpt || (0, import_i18n174.__)("No excerpt found") : trimmedExcerpt + ELLIPSIS });
-    return /* @__PURE__ */ (0, import_jsx_runtime399.jsxs)(import_jsx_runtime399.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_block_editor187.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime399.jsxs)(
+    ) : /* @__PURE__ */ (0, import_jsx_runtime400.jsx)("p", { className: excerptClassName, children: !isTrimmed ? rawOrRenderedExcerpt || (0, import_i18n171.__)("No excerpt found") : trimmedExcerpt + ELLIPSIS });
+    return /* @__PURE__ */ (0, import_jsx_runtime400.jsxs)(import_jsx_runtime400.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(import_block_editor187.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime400.jsxs)(
         import_components106.__experimentalToolsPanel,
         {
-          label: (0, import_i18n174.__)("Settings"),
+          label: (0, import_i18n171.__)("Settings"),
           resetAll: () => {
             setAttributes({
               showMoreOnNewLine: true,
@@ -61431,17 +61106,17 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(
               import_components106.__experimentalToolsPanelItem,
               {
                 hasValue: () => showMoreOnNewLine !== true,
-                label: (0, import_i18n174.__)("Show link on new line"),
+                label: (0, import_i18n171.__)("Show link on new line"),
                 onDeselect: () => setAttributes({ showMoreOnNewLine: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(
                   import_components106.ToggleControl,
                   {
-                    label: (0, import_i18n174.__)("Show link on new line"),
+                    label: (0, import_i18n171.__)("Show link on new line"),
                     checked: showMoreOnNewLine,
                     onChange: (newShowMoreOnNewLine) => setAttributes({
                       showMoreOnNewLine: newShowMoreOnNewLine
@@ -61450,17 +61125,17 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(
               import_components106.__experimentalToolsPanelItem,
               {
                 hasValue: () => excerptLength !== 55,
-                label: (0, import_i18n174.__)("Max number of words"),
+                label: (0, import_i18n171.__)("Max number of words"),
                 onDeselect: () => setAttributes({ excerptLength: 55 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(
                   import_components106.RangeControl,
                   {
-                    label: (0, import_i18n174.__)("Max number of words"),
+                    label: (0, import_i18n171.__)("Max number of words"),
                     value: excerptLength,
                     onChange: (value) => {
                       setAttributes({ excerptLength: value });
@@ -61474,29 +61149,29 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime399.jsxs)("div", { ...blockProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime400.jsxs)("div", { ...blockProps, children: [
         excerptContent,
         !showMoreOnNewLine && " ",
-        showMoreOnNewLine ? /* @__PURE__ */ (0, import_jsx_runtime399.jsx)("p", { className: "wp-block-post-excerpt__more-text", children: readMoreLink }) : readMoreLink
+        showMoreOnNewLine ? /* @__PURE__ */ (0, import_jsx_runtime400.jsx)("p", { className: "wp-block-post-excerpt__more-text", children: readMoreLink }) : readMoreLink
       ] })
     ] });
   }

   // packages/block-library/build-module/post-excerpt/transforms.mjs
-  var import_blocks87 = __toESM(require_blocks(), 1);
+  var import_blocks74 = __toESM(require_blocks(), 1);
   var transforms26 = {
     from: [
       {
         type: "block",
         blocks: ["core/post-content"],
-        transform: () => (0, import_blocks87.createBlock)("core/post-excerpt")
+        transform: () => (0, import_blocks74.createBlock)("core/post-excerpt")
       }
     ],
     to: [
       {
         type: "block",
         blocks: ["core/post-content"],
-        transform: () => (0, import_blocks87.createBlock)("core/post-content")
+        transform: () => (0, import_blocks74.createBlock)("core/post-content")
       }
     ]
   };
@@ -61716,37 +61391,37 @@ ${text}
   var import_data110 = __toESM(require_data(), 1);
   var import_components109 = __toESM(require_components(), 1);
   var import_block_editor191 = __toESM(require_block_editor(), 1);
-  var import_element125 = __toESM(require_element(), 1);
-  var import_i18n177 = __toESM(require_i18n(), 1);
+  var import_element126 = __toESM(require_element(), 1);
+  var import_i18n174 = __toESM(require_i18n(), 1);
   var import_notices16 = __toESM(require_notices(), 1);

   // packages/block-library/build-module/post-featured-image/dimension-controls.mjs
-  var import_i18n175 = __toESM(require_i18n(), 1);
+  var import_i18n172 = __toESM(require_i18n(), 1);
   var import_components107 = __toESM(require_components(), 1);
   var import_block_editor188 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime400 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime401 = __toESM(require_jsx_runtime(), 1);
   var { DimensionsTool: DimensionsTool2 } = unlock(import_block_editor188.privateApis);
   var DEFAULT_SCALE = "cover";
   var DIMENSION_KEYS = ["aspectRatio", "width", "height", "scale"];
   var scaleOptions2 = [
     {
       value: "cover",
-      label: (0, import_i18n175._x)("Cover", "Scale option for Image dimension control"),
-      help: (0, import_i18n175.__)(
+      label: (0, import_i18n172._x)("Cover", "Scale option for Image dimension control"),
+      help: (0, import_i18n172.__)(
         "Image is scaled and cropped to fill the entire space without being distorted."
       )
     },
     {
       value: "contain",
-      label: (0, import_i18n175._x)("Contain", "Scale option for Image dimension control"),
-      help: (0, import_i18n175.__)(
+      label: (0, import_i18n172._x)("Contain", "Scale option for Image dimension control"),
+      help: (0, import_i18n172.__)(
         "Image is scaled to fill the space without clipping nor distorting."
       )
     },
     {
       value: "fill",
-      label: (0, import_i18n175._x)("Fill", "Scale option for Image dimension control"),
-      help: (0, import_i18n175.__)(
+      label: (0, import_i18n172._x)("Fill", "Scale option for Image dimension control"),
+      help: (0, import_i18n172.__)(
         "Image will be stretched and distorted to completely fill the space."
       )
     }
@@ -61805,7 +61480,7 @@ ${text}
         })
       );
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(
       DimensionsTool2,
       {
         panelId: clientId,
@@ -61830,8 +61505,8 @@ ${text}
   var import_components108 = __toESM(require_components(), 1);
   var import_block_editor189 = __toESM(require_block_editor(), 1);
   var import_compose49 = __toESM(require_compose(), 1);
-  var import_i18n176 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime401 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n173 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime402 = __toESM(require_jsx_runtime(), 1);
   var Overlay = ({
     clientId,
     attributes: attributes2,
@@ -61845,8 +61520,8 @@ ${text}
     if (!colorGradientSettings.hasColorsOrGradients) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime401.jsxs)(import_jsx_runtime401.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime402.jsxs)(import_jsx_runtime402.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
         import_block_editor189.__experimentalColorGradientSettingsDropdown,
         {
           __experimentalIsRenderedInSidebar: true,
@@ -61854,7 +61529,7 @@ ${text}
             {
               colorValue: overlayColor.color,
               gradientValue,
-              label: (0, import_i18n176.__)("Overlay"),
+              label: (0, import_i18n173.__)("Overlay"),
               onColorChange: setOverlayColor,
               onGradientChange: setGradient,
               isShownByDefault: true,
@@ -61871,21 +61546,21 @@ ${text}
           ...colorGradientSettings
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
         import_components108.__experimentalToolsPanelItem,
         {
           hasValue: () => dimRatio !== void 0,
-          label: (0, import_i18n176.__)("Overlay opacity"),
+          label: (0, import_i18n173.__)("Overlay opacity"),
           onDeselect: () => setAttributes({ dimRatio: 0 }),
           resetAllFilter: () => ({
             dimRatio: 0
           }),
           isShownByDefault: true,
           panelId: clientId,
-          children: /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
             import_components108.RangeControl,
             {
-              label: (0, import_i18n176.__)("Overlay opacity"),
+              label: (0, import_i18n173.__)("Overlay opacity"),
               value: dimRatio,
               onChange: (newDimRatio) => setAttributes({
                 dimRatio: newDimRatio
@@ -61914,7 +61589,7 @@ ${text}
   }

   // packages/block-library/build-module/post-featured-image/overlay.mjs
-  var import_jsx_runtime402 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime403 = __toESM(require_jsx_runtime(), 1);
   var Overlay2 = ({ attributes: attributes2, overlayColor }) => {
     const { dimRatio } = attributes2;
     const { gradientClass, gradientValue } = (0, import_block_editor190.__experimentalUseGradient)();
@@ -61928,7 +61603,7 @@ ${text}
     if (!colorGradientSettings.hasColorsOrGradients || !dimRatio) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
       "span",
       {
         "aria-hidden": "true",
@@ -61952,7 +61627,7 @@ ${text}
   ])(Overlay2);

   // packages/block-library/build-module/post-featured-image/edit.mjs
-  var import_jsx_runtime403 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime404 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_MEDIA_TYPES8 = ["image"];
   var { isDefaultBlockStyleState: isDefaultBlockStyleState4, ResolutionTool: ResolutionTool4 } = unlock(
     import_block_editor191.privateApis
@@ -61972,7 +61647,7 @@ ${text}
     const imageSizeOptions = imageSizes.filter(
       ({ slug }) => image?.media_details?.sizes?.[slug]?.source_url
     ).map(({ name: name118, slug }) => ({ value: slug, label: name118 }));
-    return /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
       ResolutionTool4,
       {
         value,
@@ -62000,7 +61675,7 @@ ${text}
       linkTarget,
       useFirstImageFromPost
     } = attributes2;
-    const [temporaryURL, setTemporaryURL] = (0, import_element125.useState)();
+    const [temporaryURL, setTemporaryURL] = (0, import_element126.useState)();
     const [storedFeaturedImage, setFeaturedImage] = (0, import_core_data65.useEntityProp)(
       "postType",
       postTypeSlug,
@@ -62013,7 +61688,7 @@ ${text}
       "content",
       postId
     );
-    const featuredImage = (0, import_element125.useMemo)(() => {
+    const featuredImage = (0, import_element126.useMemo)(() => {
       if (storedFeaturedImage) {
         return storedFeaturedImage;
       }
@@ -62059,7 +61734,7 @@ ${text}
     const blockEditingMode = (0, import_block_editor191.useBlockEditingMode)();
     const aspectRatioStyle = aspectRatio === "auto" ? void 0 : aspectRatio;
     const placeholder2 = (content) => {
-      return /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
         import_components109.Placeholder,
         {
           className: clsx_default(
@@ -62095,7 +61770,7 @@ ${text}
       });
       setFeaturedImage(0);
     };
-    (0, import_element125.useEffect)(() => {
+    (0, import_element126.useEffect)(() => {
       if (mediaUrl && temporaryURL) {
         setTemporaryURL();
       }
@@ -62106,8 +61781,8 @@ ${text}
       setTemporaryURL();
     };
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    const controls = blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime403.jsxs)(import_jsx_runtime403.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(import_block_editor191.InspectorControls, { group: "color", children: /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
+    const controls = blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime404.jsxs)(import_jsx_runtime404.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(import_block_editor191.InspectorControls, { group: "color", children: /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
         overlay_controls_default,
         {
           attributes: attributes2,
@@ -62115,7 +61790,7 @@ ${text}
           clientId
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
         import_block_editor191.InspectorControls,
         {
           group: "dimensions",
@@ -62133,7 +61808,7 @@ ${text}
               }
             });
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
             dimension_controls_default,
             {
               clientId,
@@ -62146,10 +61821,10 @@ ${text}
           )
         }
       ),
-      (featuredImage || isDescendentOfQueryLoop || !postId) && /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(import_block_editor191.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime403.jsxs)(
+      (featuredImage || isDescendentOfQueryLoop || !postId) && /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(import_block_editor191.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime404.jsxs)(
         import_components109.__experimentalToolsPanel,
         {
-          label: (0, import_i18n177.__)("Settings"),
+          label: (0, import_i18n174.__)("Settings"),
           resetAll: () => {
             setAttributes({
               isLink: false,
@@ -62160,42 +61835,42 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
               import_components109.__experimentalToolsPanelItem,
               {
-                label: postType?.labels?.singular_name ? (0, import_i18n177.sprintf)(
+                label: postType?.labels?.singular_name ? (0, import_i18n174.sprintf)(
                   // translators: %s: Name of the post type e.g: "post".
-                  (0, import_i18n177.__)("Link to %s"),
+                  (0, import_i18n174.__)("Link to %s"),
                   postType.labels.singular_name
-                ) : (0, import_i18n177.__)("Link to post"),
+                ) : (0, import_i18n174.__)("Link to post"),
                 isShownByDefault: true,
                 hasValue: () => !!isLink,
                 onDeselect: () => setAttributes({
                   isLink: false
                 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
                   import_components109.ToggleControl,
                   {
-                    label: (0, import_i18n177.__)("Make image a link"),
+                    label: (0, import_i18n174.__)("Make image a link"),
                     onChange: () => setAttributes({ isLink: !isLink }),
                     checked: isLink
                   }
                 )
               }
             ),
-            isLink && /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
+            isLink && /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
               import_components109.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n177.__)("Open in new tab"),
+                label: (0, import_i18n174.__)("Open in new tab"),
                 isShownByDefault: true,
                 hasValue: () => "_self" !== linkTarget,
                 onDeselect: () => setAttributes({
                   linkTarget: "_self"
                 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
                   import_components109.ToggleControl,
                   {
-                    label: (0, import_i18n177.__)("Open in new tab"),
+                    label: (0, import_i18n174.__)("Open in new tab"),
                     onChange: (value) => setAttributes({
                       linkTarget: value ? "_blank" : "_self"
                     }),
@@ -62204,25 +61879,25 @@ ${text}
                 )
               }
             ),
-            isLink && /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
+            isLink && /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
               import_components109.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n177.__)("Link relation"),
+                label: (0, import_i18n174.__)("Link relation"),
                 isShownByDefault: true,
                 hasValue: () => !!rel,
                 onDeselect: () => setAttributes({
                   rel: ""
                 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
                   import_components109.TextControl,
                   {
-                    label: (0, import_i18n177.__)("Link relation"),
-                    help: (0, import_element125.createInterpolateElement)(
-                      (0, import_i18n177.__)(
+                    label: (0, import_i18n174.__)("Link relation"),
+                    help: (0, import_element126.createInterpolateElement)(
+                      (0, import_i18n174.__)(
                         "The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."
                       ),
                       {
-                        a: /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(import_components109.ExternalLink, { href: "https://developer.mozilla.org/docs/Web/HTML/Attributes/rel" })
+                        a: /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(import_components109.ExternalLink, { href: "https://developer.mozilla.org/docs/Web/HTML/Attributes/rel" })
                       }
                     ),
                     value: rel,
@@ -62231,7 +61906,7 @@ ${text}
                 )
               }
             ),
-            !!media && /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
+            !!media && /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
               FeaturedImageResolutionTool,
               {
                 image: media,
@@ -62245,11 +61920,11 @@ ${text}
     ] });
     let image;
     if (!featuredImage && (isDescendentOfQueryLoop || !postId)) {
-      return /* @__PURE__ */ (0, import_jsx_runtime403.jsxs)(import_jsx_runtime403.Fragment, { children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime404.jsxs)(import_jsx_runtime404.Fragment, { children: [
         controls,
-        /* @__PURE__ */ (0, import_jsx_runtime403.jsxs)("div", { ...blockProps, children: [
-          !!isLink ? /* @__PURE__ */ (0, import_jsx_runtime403.jsx)("a", { href: postPermalink, target: linkTarget, children: placeholder2() }) : placeholder2(),
-          /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime404.jsxs)("div", { ...blockProps, children: [
+          !!isLink ? /* @__PURE__ */ (0, import_jsx_runtime404.jsx)("a", { href: postPermalink, target: linkTarget, children: placeholder2() }) : placeholder2(),
+          /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
             overlay_default,
             {
               attributes: attributes2,
@@ -62260,7 +61935,7 @@ ${text}
         ] })
       ] });
     }
-    const label = (0, import_i18n177.__)("Add a featured image");
+    const label = (0, import_i18n174.__)("Add a featured image");
     const imageStyles = {
       ...borderProps.style,
       ...shadowProps.style,
@@ -62270,7 +61945,7 @@ ${text}
       objectFit: !!(height || aspectRatio) && scale
     };
     if (!featuredImage && !temporaryURL) {
-      image = /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
+      image = /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
         import_block_editor191.MediaPlaceholder,
         {
           onSelect: onSelectImage,
@@ -62279,7 +61954,7 @@ ${text}
           onError: onUploadError,
           placeholder: placeholder2,
           mediaLibraryButton: ({ open }) => {
-            return /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
               import_components109.Button,
               {
                 __next40pxDefaultSize: true,
@@ -62297,26 +61972,26 @@ ${text}
         }
       );
     } else {
-      image = !media && !temporaryURL ? placeholder2() : /* @__PURE__ */ (0, import_jsx_runtime403.jsxs)(import_jsx_runtime403.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
+      image = !media && !temporaryURL ? placeholder2() : /* @__PURE__ */ (0, import_jsx_runtime404.jsxs)(import_jsx_runtime404.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
           "img",
           {
             className: borderProps.className,
             src: temporaryURL || mediaUrl,
-            alt: media && media?.alt_text ? (0, import_i18n177.sprintf)(
+            alt: media && media?.alt_text ? (0, import_i18n174.sprintf)(
               // translators: %s: The image's alt text.
-              (0, import_i18n177.__)("Featured image: %s"),
+              (0, import_i18n174.__)("Featured image: %s"),
               media.alt_text
-            ) : (0, import_i18n177.__)("Featured image"),
+            ) : (0, import_i18n174.__)("Featured image"),
             style: imageStyles
           }
         ),
-        temporaryURL && /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(import_components109.Spinner, {})
+        temporaryURL && /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(import_components109.Spinner, {})
       ] });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime403.jsxs)(import_jsx_runtime403.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime404.jsxs)(import_jsx_runtime404.Fragment, { children: [
       !temporaryURL && controls,
-      !!media && !isDescendentOfQueryLoop && /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(import_block_editor191.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
+      !!media && !isDescendentOfQueryLoop && /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(import_block_editor191.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
         import_block_editor191.MediaReplaceFlow,
         {
           mediaId: featuredImage,
@@ -62328,9 +62003,9 @@ ${text}
           onReset: onResetImage
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime403.jsxs)("figure", { ...blockProps, children: [
-        !!isLink ? /* @__PURE__ */ (0, import_jsx_runtime403.jsx)("a", { href: postPermalink, target: linkTarget, children: image }) : image,
-        /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime404.jsxs)("figure", { ...blockProps, children: [
+        !!isLink ? /* @__PURE__ */ (0, import_jsx_runtime404.jsx)("a", { href: postPermalink, target: linkTarget, children: image }) : image,
+        /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
           overlay_default,
           {
             attributes: attributes2,
@@ -62358,7 +62033,7 @@ ${text}
     name: () => name73,
     settings: () => settings72
   });
-  var import_i18n180 = __toESM(require_i18n(), 1);
+  var import_i18n177 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/post-navigation-link/block.json
   var block_default72 = {
@@ -62428,17 +62103,17 @@ ${text}
   // packages/block-library/build-module/post-navigation-link/edit.mjs
   var import_components110 = __toESM(require_components(), 1);
   var import_block_editor192 = __toESM(require_block_editor(), 1);
-  var import_i18n178 = __toESM(require_i18n(), 1);
+  var import_i18n175 = __toESM(require_i18n(), 1);
   var import_data111 = __toESM(require_data(), 1);
   var import_core_data66 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime404 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime405 = __toESM(require_jsx_runtime(), 1);
   function PostNavigationLinkEdit({
     context: { postType },
     attributes: { type, label, showTitle, linkLabel, arrow, taxonomy },
     setAttributes
   }) {
     const isNext = type === "next";
-    let placeholder2 = isNext ? (0, import_i18n178.__)("Next") : (0, import_i18n178.__)("Previous");
+    let placeholder2 = isNext ? (0, import_i18n175.__)("Next") : (0, import_i18n175.__)("Previous");
     const arrowMap5 = {
       none: "",
       arrow: isNext ? "\u2192" : "\u2190",
@@ -62448,13 +62123,13 @@ ${text}
     if (showTitle) {
       placeholder2 = isNext ? (
         /* translators: Label before for next and previous post. There is a space after the colon. */
-        (0, import_i18n178.__)("Next: ")
+        (0, import_i18n175.__)("Next: ")
       ) : (
         /* translators: Label before for next and previous post. There is a space after the colon. */
-        (0, import_i18n178.__)("Previous: ")
+        (0, import_i18n175.__)("Previous: ")
       );
     }
-    const ariaLabel = isNext ? (0, import_i18n178.__)("Next post") : (0, import_i18n178.__)("Previous post");
+    const ariaLabel = isNext ? (0, import_i18n175.__)("Next post") : (0, import_i18n175.__)("Previous post");
     const blockProps = (0, import_block_editor192.useBlockProps)();
     const taxonomies = (0, import_data111.useSelect)(
       (select10) => {
@@ -62469,7 +62144,7 @@ ${text}
     );
     const getTaxonomyOptions = () => {
       const selectOption = {
-        label: (0, import_i18n178.__)("Unfiltered"),
+        label: (0, import_i18n175.__)("Unfiltered"),
         value: ""
       };
       const taxonomyOptions = (taxonomies ?? []).filter(({ visibility }) => !!visibility?.publicly_queryable).map((item) => {
@@ -62481,11 +62156,11 @@ ${text}
       return [selectOption, ...taxonomyOptions];
     };
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime404.jsxs)(import_jsx_runtime404.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(import_block_editor192.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime404.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime405.jsxs)(import_jsx_runtime405.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(import_block_editor192.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime405.jsxs)(
         import_components110.__experimentalToolsPanel,
         {
-          label: (0, import_i18n178.__)("Settings"),
+          label: (0, import_i18n175.__)("Settings"),
           resetAll: () => {
             setAttributes({
               showTitle: false,
@@ -62495,18 +62170,18 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
               import_components110.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n178.__)("Display the title as a link"),
+                label: (0, import_i18n175.__)("Display the title as a link"),
                 isShownByDefault: true,
                 hasValue: () => showTitle,
                 onDeselect: () => setAttributes({ showTitle: false }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
                   import_components110.ToggleControl,
                   {
-                    label: (0, import_i18n178.__)("Display the title as a link"),
-                    help: (0, import_i18n178.__)(
+                    label: (0, import_i18n175.__)("Display the title as a link"),
+                    help: (0, import_i18n175.__)(
                       "If you have entered a custom label, it will be prepended before the title."
                     ),
                     checked: !!showTitle,
@@ -62517,19 +62192,19 @@ ${text}
                 )
               }
             ),
-            showTitle && /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
+            showTitle && /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
               import_components110.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n178.__)(
+                label: (0, import_i18n175.__)(
                   "Include the label as part of the link"
                 ),
                 isShownByDefault: true,
                 hasValue: () => !!linkLabel,
                 onDeselect: () => setAttributes({ linkLabel: false }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
                   import_components110.ToggleControl,
                   {
-                    label: (0, import_i18n178.__)(
+                    label: (0, import_i18n175.__)(
                       "Include the label as part of the link"
                     ),
                     checked: !!linkLabel,
@@ -62540,51 +62215,51 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
               import_components110.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n178.__)("Arrow"),
+                label: (0, import_i18n175.__)("Arrow"),
                 isShownByDefault: true,
                 hasValue: () => arrow !== "none",
                 onDeselect: () => setAttributes({ arrow: "none" }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime404.jsxs)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime405.jsxs)(
                   import_components110.__experimentalToggleGroupControl,
                   {
-                    label: (0, import_i18n178.__)("Arrow"),
+                    label: (0, import_i18n175.__)("Arrow"),
                     value: arrow,
                     onChange: (value) => {
                       setAttributes({ arrow: value });
                     },
-                    help: (0, import_i18n178.__)(
+                    help: (0, import_i18n175.__)(
                       "A decorative arrow for the next and previous link."
                     ),
                     isBlock: true,
                     children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
                         import_components110.__experimentalToggleGroupControlOption,
                         {
                           value: "none",
-                          label: (0, import_i18n178._x)(
+                          label: (0, import_i18n175._x)(
                             "None",
                             "Arrow option for Next/Previous link"
                           )
                         }
                       ),
-                      /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
                         import_components110.__experimentalToggleGroupControlOption,
                         {
                           value: "arrow",
-                          label: (0, import_i18n178._x)(
+                          label: (0, import_i18n175._x)(
                             "Arrow",
                             "Arrow option for Next/Previous link"
                           )
                         }
                       ),
-                      /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
                         import_components110.__experimentalToggleGroupControlOption,
                         {
                           value: "chevron",
-                          label: (0, import_i18n178._x)(
+                          label: (0, import_i18n175._x)(
                             "Chevron",
                             "Arrow option for Next/Previous link"
                           )
@@ -62598,29 +62273,29 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(import_block_editor192.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(import_block_editor192.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
         import_components110.SelectControl,
         {
-          label: (0, import_i18n178.__)("Filter by taxonomy"),
+          label: (0, import_i18n175.__)("Filter by taxonomy"),
           value: taxonomy,
           options: getTaxonomyOptions(),
           onChange: (value) => setAttributes({
             taxonomy: value
           }),
-          help: (0, import_i18n178.__)(
+          help: (0, import_i18n175.__)(
             "Only link to posts that have the same taxonomy terms as the current post. For example the same tags or categories."
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime404.jsxs)("div", { ...blockProps, children: [
-        !isNext && displayArrow && /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime405.jsxs)("div", { ...blockProps, children: [
+        !isNext && displayArrow && /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
           "span",
           {
             className: `wp-block-post-navigation-link__arrow-previous is-arrow-${arrow}`,
             children: displayArrow
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
           import_block_editor192.RichText,
           {
             tagName: "a",
@@ -62632,15 +62307,15 @@ ${text}
             onChange: (newLabel) => setAttributes({ label: newLabel })
           }
         ),
-        showTitle && /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
+        showTitle && /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
           "a",
           {
             href: "#post-navigation-pseudo-link",
             onClick: (event) => event.preventDefault(),
-            children: (0, import_i18n178.__)("An example title")
+            children: (0, import_i18n175.__)("An example title")
           }
         ),
-        isNext && displayArrow && /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
+        isNext && displayArrow && /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
           "span",
           {
             className: `wp-block-post-navigation-link__arrow-next is-arrow-${arrow}`,
@@ -62653,12 +62328,12 @@ ${text}
   }

   // packages/block-library/build-module/post-navigation-link/variations.mjs
-  var import_i18n179 = __toESM(require_i18n(), 1);
+  var import_i18n176 = __toESM(require_i18n(), 1);
   var variations12 = [
     {
       name: "post-previous",
-      title: (0, import_i18n179.__)("Previous Post"),
-      description: (0, import_i18n179.__)(
+      title: (0, import_i18n176.__)("Previous Post"),
+      description: (0, import_i18n176.__)(
         "Displays the post link that precedes the current post."
       ),
       icon: previous_default,
@@ -62666,7 +62341,7 @@ ${text}
       scope: ["inserter", "transform"],
       example: {
         attributes: {
-          label: (0, import_i18n179.__)("Previous post"),
+          label: (0, import_i18n176.__)("Previous post"),
           arrow: "arrow"
         }
       }
@@ -62674,8 +62349,8 @@ ${text}
     {
       isDefault: true,
       name: "post-next",
-      title: (0, import_i18n179.__)("Next Post"),
-      description: (0, import_i18n179.__)(
+      title: (0, import_i18n176.__)("Next Post"),
+      description: (0, import_i18n176.__)(
         "Displays the post link that follows the current post."
       ),
       icon: next_default,
@@ -62683,7 +62358,7 @@ ${text}
       scope: ["inserter", "transform"],
       example: {
         attributes: {
-          label: (0, import_i18n179.__)("Next post"),
+          label: (0, import_i18n176.__)("Next post"),
           arrow: "arrow"
         }
       }
@@ -62771,7 +62446,7 @@ ${text}
     deprecated: deprecated_default36,
     example: {
       attributes: {
-        label: (0, import_i18n180.__)("Next post"),
+        label: (0, import_i18n177.__)("Next post"),
         arrow: "arrow"
       }
     }
@@ -62861,13 +62536,13 @@ ${text}
   };

   // packages/block-library/build-module/post-template/edit.mjs
-  var import_element126 = __toESM(require_element(), 1);
+  var import_element127 = __toESM(require_element(), 1);
   var import_data112 = __toESM(require_data(), 1);
-  var import_i18n181 = __toESM(require_i18n(), 1);
+  var import_i18n178 = __toESM(require_i18n(), 1);
   var import_block_editor193 = __toESM(require_block_editor(), 1);
   var import_components111 = __toESM(require_components(), 1);
   var import_core_data67 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime405 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime406 = __toESM(require_jsx_runtime(), 1);
   var INNER_BLOCKS_LAYOUT = { type: "default" };
   function PostTemplateInnerBlocks({ classList }) {
     const innerBlocksProps = (0, import_block_editor193.useInnerBlocksProps)(
@@ -62877,7 +62552,7 @@ ${text}
         layout: INNER_BLOCKS_LAYOUT
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime405.jsx)("li", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime406.jsx)("li", { ...innerBlocksProps });
   }
   function PostTemplateBlockPreview({
     blocks,
@@ -62898,7 +62573,7 @@ ${text}
     const style2 = {
       display: isHidden ? "none" : void 0
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(
       "li",
       {
         ...blockPreviewProps,
@@ -62910,7 +62585,7 @@ ${text}
       }
     );
   }
-  var MemoizedPostTemplateBlockPreview = (0, import_element126.memo)(PostTemplateBlockPreview);
+  var MemoizedPostTemplateBlockPreview = (0, import_element127.memo)(PostTemplateBlockPreview);
   function PostTemplateEdit({
     setAttributes,
     clientId,
@@ -62952,7 +62627,7 @@ ${text}
       columnCount = 3,
       minimumColumnWidth
     } = layout || {};
-    const [activeBlockContextId, setActiveBlockContextId] = (0, import_element126.useState)();
+    const [activeBlockContextId, setActiveBlockContextId] = (0, import_element127.useState)();
     const { posts, blocks } = (0, import_data112.useSelect)(
       (select10) => {
         const { getEntityRecords, getTaxonomies } = select10(import_core_data67.store);
@@ -63082,7 +62757,7 @@ ${text}
         previewPostType
       ]
     );
-    const blockContexts = (0, import_element126.useMemo)(
+    const blockContexts = (0, import_element127.useMemo)(
       () => posts?.map((post) => ({
         postType: post.type,
         postId: post.id,
@@ -63099,12 +62774,12 @@ ${text}
       })
     });
     if (!posts) {
-      return /* @__PURE__ */ (0, import_jsx_runtime405.jsx)("p", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(import_components111.Spinner, {}) });
+      return /* @__PURE__ */ (0, import_jsx_runtime406.jsx)("p", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(import_components111.Spinner, {}) });
     }
     if (!posts.length) {
-      return /* @__PURE__ */ (0, import_jsx_runtime405.jsxs)("p", { ...blockProps, children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime406.jsxs)("p", { ...blockProps, children: [
         " ",
-        (0, import_i18n181.__)("No results found.")
+        (0, import_i18n178.__)("No results found.")
       ] });
     }
     const setDisplayLayout = (newDisplayLayout) => setAttributes({
@@ -63113,13 +62788,13 @@ ${text}
     const displayLayoutControls = [
       {
         icon: list_default,
-        title: (0, import_i18n181._x)("List view", "Post template block display setting"),
+        title: (0, import_i18n178._x)("List view", "Post template block display setting"),
         onClick: () => setDisplayLayout({ type: "default" }),
         isActive: layoutType === "default" || layoutType === "constrained"
       },
       {
         icon: grid_default,
-        title: (0, import_i18n181._x)("Grid view", "Post template block display setting"),
+        title: (0, import_i18n178._x)("Grid view", "Post template block display setting"),
         onClick: () => setDisplayLayout({
           type: "grid",
           columnCount
@@ -63127,20 +62802,20 @@ ${text}
         isActive: layoutType === "grid"
       }
     ];
-    return /* @__PURE__ */ (0, import_jsx_runtime405.jsxs)(import_jsx_runtime405.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(import_block_editor193.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(import_components111.ToolbarGroup, { controls: displayLayoutControls }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime405.jsx)("ul", { ...blockProps, children: blockContexts && blockContexts.map((blockContext) => /* @__PURE__ */ (0, import_jsx_runtime405.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime406.jsxs)(import_jsx_runtime406.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(import_block_editor193.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(import_components111.ToolbarGroup, { controls: displayLayoutControls }) }),
+      /* @__PURE__ */ (0, import_jsx_runtime406.jsx)("ul", { ...blockProps, children: blockContexts && blockContexts.map((blockContext) => /* @__PURE__ */ (0, import_jsx_runtime406.jsxs)(
         import_block_editor193.BlockContextProvider,
         {
           value: blockContext,
           children: [
-            blockContext.postId === (activeBlockContextId || blockContexts[0]?.postId) ? /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
+            blockContext.postId === (activeBlockContextId || blockContexts[0]?.postId) ? /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(
               PostTemplateInnerBlocks,
               {
                 classList: blockContext.classList
               }
             ) : null,
-            /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(
               MemoizedPostTemplateBlockPreview,
               {
                 blocks,
@@ -63159,9 +62834,9 @@ ${text}

   // packages/block-library/build-module/post-template/save.mjs
   var import_block_editor194 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime406 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime407 = __toESM(require_jsx_runtime(), 1);
   function PostTemplateSave() {
-    return /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(import_block_editor194.InnerBlocks.Content, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(import_block_editor194.InnerBlocks.Content, {});
   }

   // packages/block-library/build-module/post-template/index.mjs
@@ -63284,11 +62959,11 @@ ${text}

   // packages/block-library/build-module/post-terms/edit.mjs
   var import_block_editor195 = __toESM(require_block_editor(), 1);
-  var import_blocks88 = __toESM(require_blocks(), 1);
+  var import_blocks75 = __toESM(require_blocks(), 1);
   var import_components112 = __toESM(require_components(), 1);
   var import_data114 = __toESM(require_data(), 1);
   var import_html_entities10 = __toESM(require_html_entities(), 1);
-  var import_i18n182 = __toESM(require_i18n(), 1);
+  var import_i18n179 = __toESM(require_i18n(), 1);
   var import_core_data69 = __toESM(require_core_data(), 1);

   // packages/block-library/build-module/post-terms/use-post-terms.mjs
@@ -63329,7 +63004,7 @@ ${text}
   }

   // packages/block-library/build-module/post-terms/edit.mjs
-  var import_jsx_runtime407 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime408 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_FORMATS = [
     "core/bold",
     "core/image",
@@ -63368,36 +63043,36 @@ ${text}
     const blockProps = (0, import_block_editor195.useBlockProps)({
       className: term && `taxonomy-${term}`
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime407.jsxs)(import_jsx_runtime407.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(import_block_editor195.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime408.jsxs)(import_jsx_runtime408.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(import_block_editor195.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
         import_components112.TextControl,
         {
           autoComplete: "off",
-          label: (0, import_i18n182.__)("Separator"),
+          label: (0, import_i18n179.__)("Separator"),
           value: separator || "",
           onChange: (nextValue) => {
             setAttributes({ separator: nextValue });
           },
-          help: (0, import_i18n182.__)("Enter character(s) used to separate terms.")
+          help: (0, import_i18n179.__)("Enter character(s) used to separate terms.")
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime407.jsxs)("div", { ...blockProps, children: [
-        isLoading && hasPost && /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(import_components112.Spinner, {}),
-        !isLoading && (isSelected || prefix) && /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime408.jsxs)("div", { ...blockProps, children: [
+        isLoading && hasPost && /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(import_components112.Spinner, {}),
+        !isLoading && (isSelected || prefix) && /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
           import_block_editor195.RichText,
           {
             identifier: "prefix",
             allowedFormats: ALLOWED_FORMATS,
             className: "wp-block-post-terms__prefix",
-            "aria-label": (0, import_i18n182.__)("Prefix"),
-            placeholder: (0, import_i18n182.__)("Prefix") + " ",
+            "aria-label": (0, import_i18n179.__)("Prefix"),
+            placeholder: (0, import_i18n179.__)("Prefix") + " ",
             value: prefix,
             onChange: (value) => setAttributes({ prefix: value }),
             tagName: "span"
           }
         ),
-        (!hasPost || !term) && /* @__PURE__ */ (0, import_jsx_runtime407.jsx)("span", { children: blockInformation.title }),
-        hasPost && !isLoading && hasPostTerms && postTerms.map((postTerm) => /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
+        (!hasPost || !term) && /* @__PURE__ */ (0, import_jsx_runtime408.jsx)("span", { children: blockInformation.title }),
+        hasPost && !isLoading && hasPostTerms && postTerms.map((postTerm) => /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
           "a",
           {
             href: postTerm.link,
@@ -63406,25 +63081,25 @@ ${text}
             children: (0, import_html_entities10.decodeEntities)(postTerm.name)
           },
           postTerm.id
-        )).reduce((prev, curr) => /* @__PURE__ */ (0, import_jsx_runtime407.jsxs)(import_jsx_runtime407.Fragment, { children: [
+        )).reduce((prev, curr) => /* @__PURE__ */ (0, import_jsx_runtime408.jsxs)(import_jsx_runtime408.Fragment, { children: [
           prev,
-          /* @__PURE__ */ (0, import_jsx_runtime407.jsx)("span", { className: "wp-block-post-terms__separator", children: separator || " " }),
+          /* @__PURE__ */ (0, import_jsx_runtime408.jsx)("span", { className: "wp-block-post-terms__separator", children: separator || " " }),
           curr
         ] })),
-        hasPost && !isLoading && !hasPostTerms && (selectedTerm?.labels?.no_terms || (0, import_i18n182.__)("Term items not found.")),
-        !isLoading && (isSelected || suffix) && /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
+        hasPost && !isLoading && !hasPostTerms && (selectedTerm?.labels?.no_terms || (0, import_i18n179.__)("Term items not found.")),
+        !isLoading && (isSelected || suffix) && /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
           import_block_editor195.RichText,
           {
             identifier: "suffix",
             allowedFormats: ALLOWED_FORMATS,
             className: "wp-block-post-terms__suffix",
-            "aria-label": (0, import_i18n182.__)("Suffix"),
-            placeholder: " " + (0, import_i18n182.__)("Suffix"),
+            "aria-label": (0, import_i18n179.__)("Suffix"),
+            placeholder: " " + (0, import_i18n179.__)("Suffix"),
             value: suffix,
             onChange: (value) => setAttributes({ suffix: value }),
             tagName: "span",
             __unstableOnSplitAtEnd: insertBlocksAfter ? () => insertBlocksAfter(
-              (0, import_blocks88.createBlock)((0, import_blocks88.getDefaultBlockName)())
+              (0, import_blocks75.createBlock)((0, import_blocks75.getDefaultBlockName)())
             ) : void 0
           }
         )
@@ -63626,14 +63301,14 @@ ${text}
   };

   // packages/block-library/build-module/post-time-to-read/edit.mjs
-  var import_i18n183 = __toESM(require_i18n(), 1);
-  var import_element127 = __toESM(require_element(), 1);
+  var import_i18n180 = __toESM(require_i18n(), 1);
+  var import_element128 = __toESM(require_element(), 1);
   var import_block_editor196 = __toESM(require_block_editor(), 1);
   var import_components113 = __toESM(require_components(), 1);
-  var import_blocks89 = __toESM(require_blocks(), 1);
+  var import_blocks76 = __toESM(require_blocks(), 1);
   var import_core_data70 = __toESM(require_core_data(), 1);
   var import_wordcount = __toESM(require_wordcount(), 1);
-  var import_jsx_runtime408 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime409 = __toESM(require_jsx_runtime(), 1);
   function PostTimeToReadEdit({ attributes: attributes2, setAttributes, context }) {
     const { displayAsRange, displayMode, averageReadingSpeed } = attributes2;
     const { postId, postType } = context;
@@ -63647,16 +63322,16 @@ ${text}
     const [blocks] = (0, import_core_data70.useEntityBlockEditor)("postType", postType, {
       id: postId
     });
-    const displayString = (0, import_element127.useMemo)(() => {
+    const displayString = (0, import_element128.useMemo)(() => {
       let content;
       if (contentStructure instanceof Function) {
         content = contentStructure({ blocks });
       } else if (blocks) {
-        content = (0, import_blocks89.__unstableSerializeAndClean)(blocks);
+        content = (0, import_blocks76.__unstableSerializeAndClean)(blocks);
       } else {
         content = contentStructure;
       }
-      const wordCountType = (0, import_i18n183._x)(
+      const wordCountType = (0, import_i18n180._x)(
         "words",
         "Word count type. Do not translate!"
       );
@@ -63674,30 +63349,30 @@ ${text}
           if (minMinutes === maxMinutes) {
             maxMinutes = maxMinutes + 1;
           }
-          const rangeLabel = (0, import_i18n183._x)(
+          const rangeLabel = (0, import_i18n180._x)(
             "%1$s\u2013%2$s minutes",
             "Range of minutes to read"
           );
-          return (0, import_i18n183.sprintf)(rangeLabel, minMinutes, maxMinutes);
+          return (0, import_i18n180.sprintf)(rangeLabel, minMinutes, maxMinutes);
         }
         const minutesToRead = Math.max(
           1,
           Math.round(totalWords / averageReadingSpeed)
         );
-        return (0, import_i18n183.sprintf)(
+        return (0, import_i18n180.sprintf)(
           /* translators: %s: the number of minutes to read the post. */
-          (0, import_i18n183._n)("%s minute", "%s minutes", minutesToRead),
+          (0, import_i18n180._n)("%s minute", "%s minutes", minutesToRead),
           minutesToRead
         );
       }
       if (displayMode === "words") {
-        return wordCountType === "words" ? (0, import_i18n183.sprintf)(
+        return wordCountType === "words" ? (0, import_i18n180.sprintf)(
           /* translators: %s: the number of words in the post. */
-          (0, import_i18n183._n)("%s word", "%s words", totalWords),
+          (0, import_i18n180._n)("%s word", "%s words", totalWords),
           totalWords.toLocaleString()
-        ) : (0, import_i18n183.sprintf)(
+        ) : (0, import_i18n180.sprintf)(
           /* translators: %s: the number of characters in the post. */
-          (0, import_i18n183._n)("%s character", "%s characters", totalWords),
+          (0, import_i18n180._n)("%s character", "%s characters", totalWords),
           totalWords.toLocaleString()
         );
       }
@@ -63709,22 +63384,22 @@ ${text}
       averageReadingSpeed
     ]);
     const blockProps = (0, import_block_editor196.useBlockProps)();
-    return /* @__PURE__ */ (0, import_jsx_runtime408.jsxs)(import_jsx_runtime408.Fragment, { children: [
-      displayMode === "time" && /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(import_block_editor196.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime409.jsxs)(import_jsx_runtime409.Fragment, { children: [
+      displayMode === "time" && /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(import_block_editor196.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(
         import_components113.__experimentalToolsPanel,
         {
-          label: (0, import_i18n183.__)("Settings"),
+          label: (0, import_i18n180.__)("Settings"),
           resetAll: () => {
             setAttributes({
               displayAsRange: true
             });
           },
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(
             import_components113.__experimentalToolsPanelItem,
             {
               isShownByDefault: true,
-              label: (0, import_i18n183._x)(
+              label: (0, import_i18n180._x)(
                 "Display as range",
                 "Turns reading time range display on or off"
               ),
@@ -63734,10 +63409,10 @@ ${text}
                   displayAsRange: true
                 });
               },
-              children: /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(
                 import_components113.ToggleControl,
                 {
-                  label: (0, import_i18n183.__)("Display as range"),
+                  label: (0, import_i18n180.__)("Display as range"),
                   checked: !!displayAsRange,
                   onChange: () => setAttributes({
                     displayAsRange: !displayAsRange
@@ -63748,18 +63423,18 @@ ${text}
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime408.jsx)("div", { ...blockProps, children: displayString })
+      /* @__PURE__ */ (0, import_jsx_runtime409.jsx)("div", { ...blockProps, children: displayString })
     ] });
   }
   var edit_default25 = PostTimeToReadEdit;

   // packages/block-library/build-module/post-time-to-read/variations.mjs
-  var import_i18n184 = __toESM(require_i18n(), 1);
+  var import_i18n181 = __toESM(require_i18n(), 1);
   var variations13 = [
     {
       name: "time-to-read",
-      title: (0, import_i18n184.__)("Time to Read"),
-      description: (0, import_i18n184.__)("Show minutes required to finish reading the post."),
+      title: (0, import_i18n181.__)("Time to Read"),
+      description: (0, import_i18n181.__)("Show minutes required to finish reading the post."),
       attributes: {
         displayMode: "time"
       },
@@ -63770,8 +63445,8 @@ ${text}
     },
     {
       name: "word-count",
-      title: (0, import_i18n184.__)("Word Count"),
-      description: (0, import_i18n184.__)("Show the number of words in the post."),
+      title: (0, import_i18n181.__)("Word Count"),
+      description: (0, import_i18n181.__)("Show the number of words in the post."),
       attributes: {
         displayMode: "words"
       },
@@ -63958,11 +63633,11 @@ ${text}
   // packages/block-library/build-module/post-title/edit.mjs
   var import_block_editor197 = __toESM(require_block_editor(), 1);
   var import_components114 = __toESM(require_components(), 1);
-  var import_i18n185 = __toESM(require_i18n(), 1);
+  var import_i18n182 = __toESM(require_i18n(), 1);
   var import_core_data71 = __toESM(require_core_data(), 1);
   var import_data115 = __toESM(require_data(), 1);
-  var import_element128 = __toESM(require_element(), 1);
-  var import_jsx_runtime409 = __toESM(require_jsx_runtime(), 1);
+  var import_element129 = __toESM(require_element(), 1);
+  var import_jsx_runtime410 = __toESM(require_jsx_runtime(), 1);
   function PostTitleEdit({
     attributes: { level, levelOptions, isLink, rel, linkTarget, placeholder: placeholder2 },
     setAttributes,
@@ -63993,44 +63668,44 @@ ${text}
     const blockProps = (0, import_block_editor197.useBlockProps)();
     const blockEditingMode = (0, import_block_editor197.useBlockEditingMode)();
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    let titleElement = /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(TagName2, { ...blockProps, children: placeholder2 || (0, import_i18n185.__)("Title") });
+    let titleElement = /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(TagName2, { ...blockProps, children: placeholder2 || (0, import_i18n182.__)("Title") });
     if (postType && postId) {
-      titleElement = userCanEdit ? /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(
+      titleElement = userCanEdit ? /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
         import_block_editor197.PlainText,
         {
           tagName: TagName2,
-          placeholder: (0, import_i18n185.__)("(no title)"),
+          placeholder: (0, import_i18n182.__)("(no title)"),
           value: rawTitle,
           onChange: setTitle,
           __experimentalVersion: 2,
           disableLineBreaks: true,
           ...blockProps
         }
-      ) : /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(
+      ) : /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
         TagName2,
         {
           ...blockProps,
           dangerouslySetInnerHTML: {
-            __html: fullTitle?.rendered || (0, import_i18n185.__)("(no title)")
+            __html: fullTitle?.rendered || (0, import_i18n182.__)("(no title)")
           }
         }
       );
     }
     if (isLink && postType && postId) {
-      titleElement = userCanEdit ? /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(
+      titleElement = userCanEdit ? /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
         import_block_editor197.PlainText,
         {
           tagName: "a",
           href: link,
           target: linkTarget,
           rel,
-          placeholder: !rawTitle.length ? (0, import_i18n185.__)("(no title)") : null,
+          placeholder: !rawTitle.length ? (0, import_i18n182.__)("(no title)") : null,
           value: rawTitle,
           onChange: setTitle,
           __experimentalVersion: 2,
           disableLineBreaks: true
         }
-      ) }) : /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(
+      ) }) : /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
         "a",
         {
           href: link,
@@ -64038,14 +63713,14 @@ ${text}
           rel,
           onClick: (event) => event.preventDefault(),
           dangerouslySetInnerHTML: {
-            __html: fullTitle?.rendered || (0, import_i18n185.__)("(no title)")
+            __html: fullTitle?.rendered || (0, import_i18n182.__)("(no title)")
           }
         }
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime409.jsxs)(import_jsx_runtime409.Fragment, { children: [
-      blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime409.jsxs)(import_jsx_runtime409.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(import_block_editor197.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime410.jsxs)(import_jsx_runtime410.Fragment, { children: [
+      blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime410.jsxs)(import_jsx_runtime410.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(import_block_editor197.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
           import_block_editor197.HeadingLevelDropdown,
           {
             value: level,
@@ -64053,10 +63728,10 @@ ${text}
             onChange: (newLevel) => setAttributes({ level: newLevel })
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(import_block_editor197.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime409.jsxs)(
+        /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(import_block_editor197.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime410.jsxs)(
           import_components114.__experimentalToolsPanel,
           {
-            label: (0, import_i18n185.__)("Settings"),
+            label: (0, import_i18n182.__)("Settings"),
             resetAll: () => {
               setAttributes({
                 rel: "",
@@ -64066,37 +63741,37 @@ ${text}
             },
             dropdownMenuProps,
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
                 import_components114.__experimentalToolsPanelItem,
                 {
-                  label: (0, import_i18n185.__)("Make title a link"),
+                  label: (0, import_i18n182.__)("Make title a link"),
                   isShownByDefault: true,
                   hasValue: () => isLink,
                   onDeselect: () => setAttributes({ isLink: false }),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
                     import_components114.ToggleControl,
                     {
-                      label: (0, import_i18n185.__)("Make title a link"),
+                      label: (0, import_i18n182.__)("Make title a link"),
                       onChange: () => setAttributes({ isLink: !isLink }),
                       checked: isLink
                     }
                   )
                 }
               ),
-              isLink && /* @__PURE__ */ (0, import_jsx_runtime409.jsxs)(import_jsx_runtime409.Fragment, { children: [
-                /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(
+              isLink && /* @__PURE__ */ (0, import_jsx_runtime410.jsxs)(import_jsx_runtime410.Fragment, { children: [
+                /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
                   import_components114.__experimentalToolsPanelItem,
                   {
-                    label: (0, import_i18n185.__)("Open in new tab"),
+                    label: (0, import_i18n182.__)("Open in new tab"),
                     isShownByDefault: true,
                     hasValue: () => linkTarget === "_blank",
                     onDeselect: () => setAttributes({
                       linkTarget: "_self"
                     }),
-                    children: /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(
+                    children: /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
                       import_components114.ToggleControl,
                       {
-                        label: (0, import_i18n185.__)("Open in new tab"),
+                        label: (0, import_i18n182.__)("Open in new tab"),
                         onChange: (value) => setAttributes({
                           linkTarget: value ? "_blank" : "_self"
                         }),
@@ -64105,23 +63780,23 @@ ${text}
                     )
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
                   import_components114.__experimentalToolsPanelItem,
                   {
-                    label: (0, import_i18n185.__)("Link relation"),
+                    label: (0, import_i18n182.__)("Link relation"),
                     isShownByDefault: true,
                     hasValue: () => !!rel,
                     onDeselect: () => setAttributes({ rel: "" }),
-                    children: /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(
+                    children: /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
                       import_components114.TextControl,
                       {
-                        label: (0, import_i18n185.__)("Link relation"),
-                        help: (0, import_element128.createInterpolateElement)(
-                          (0, import_i18n185.__)(
+                        label: (0, import_i18n182.__)("Link relation"),
+                        help: (0, import_element129.createInterpolateElement)(
+                          (0, import_i18n182.__)(
                             "The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."
                           ),
                           {
-                            a: /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(import_components114.ExternalLink, { href: "https://developer.mozilla.org/docs/Web/HTML/Attributes/rel" })
+                            a: /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(import_components114.ExternalLink, { href: "https://developer.mozilla.org/docs/Web/HTML/Attributes/rel" })
                           }
                         ),
                         value: rel,
@@ -64289,14 +63964,13 @@ ${text}
     name: () => name78,
     settings: () => settings77
   });
-  var import_i18n187 = __toESM(require_i18n(), 1);
-  var import_blocks92 = __toESM(require_blocks(), 1);
+  var import_i18n184 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/preformatted/edit.mjs
-  var import_i18n186 = __toESM(require_i18n(), 1);
+  var import_i18n183 = __toESM(require_i18n(), 1);
   var import_block_editor198 = __toESM(require_block_editor(), 1);
-  var import_blocks90 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime410 = __toESM(require_jsx_runtime(), 1);
+  var import_blocks77 = __toESM(require_blocks(), 1);
+  var import_jsx_runtime411 = __toESM(require_jsx_runtime(), 1);
   function PreformattedEdit({
     attributes: attributes2,
     mergeBlocks,
@@ -64307,7 +63981,7 @@ ${text}
   }) {
     const { content } = attributes2;
     const blockProps = (0, import_block_editor198.useBlockProps)({ style: style2 });
-    return /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
       import_block_editor198.RichText,
       {
         tagName: "pre",
@@ -64320,13 +63994,13 @@ ${text}
           });
         },
         onRemove,
-        "aria-label": (0, import_i18n186.__)("Preformatted text"),
-        placeholder: (0, import_i18n186.__)("Write preformatted text\u2026"),
+        "aria-label": (0, import_i18n183.__)("Preformatted text"),
+        placeholder: (0, import_i18n183.__)("Write preformatted text\u2026"),
         onMerge: mergeBlocks,
         ...blockProps,
         __unstablePastePlainText: true,
         __unstableOnSplitAtDoubleLineEnd: insertBlocksAfter ? () => insertBlocksAfter(
-          (0, import_blocks90.createBlock)((0, import_blocks90.getDefaultBlockName)())
+          (0, import_blocks77.createBlock)((0, import_blocks77.getDefaultBlockName)())
         ) : void 0
       }
     );
@@ -64397,20 +64071,20 @@ ${text}

   // packages/block-library/build-module/preformatted/save.mjs
   var import_block_editor199 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime411 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime412 = __toESM(require_jsx_runtime(), 1);
   function save35({ attributes: attributes2 }) {
     const { content } = attributes2;
-    return /* @__PURE__ */ (0, import_jsx_runtime411.jsx)("pre", { ...import_block_editor199.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(import_block_editor199.RichText.Content, { value: content }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime412.jsx)("pre", { ...import_block_editor199.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(import_block_editor199.RichText.Content, { value: content }) });
   }

   // packages/block-library/build-module/preformatted/transforms.mjs
-  var import_blocks91 = __toESM(require_blocks(), 1);
+  var import_blocks78 = __toESM(require_blocks(), 1);
   var transforms27 = {
     from: [
       {
         type: "block",
         blocks: ["core/code", "core/paragraph", "core/verse"],
-        transform: ({ content, anchor }) => (0, import_blocks91.createBlock)("core/preformatted", {
+        transform: ({ content, anchor }) => (0, import_blocks78.createBlock)("core/preformatted", {
           content,
           anchor
         })
@@ -64429,24 +64103,23 @@ ${text}
       {
         type: "block",
         blocks: ["core/paragraph"],
-        transform: (attributes2) => (0, import_blocks91.createBlock)("core/paragraph", attributes2)
+        transform: (attributes2) => (0, import_blocks78.createBlock)("core/paragraph", attributes2)
       },
       {
         type: "block",
         blocks: ["core/code"],
-        transform: (attributes2) => (0, import_blocks91.createBlock)("core/code", attributes2)
+        transform: (attributes2) => (0, import_blocks78.createBlock)("core/code", attributes2)
       },
       {
         type: "block",
         blocks: ["core/verse"],
-        transform: (attributes2) => (0, import_blocks91.createBlock)("core/verse", attributes2)
+        transform: (attributes2) => (0, import_blocks78.createBlock)("core/verse", attributes2)
       }
     ]
   };
   var transforms_default28 = transforms27;

   // packages/block-library/build-module/preformatted/index.mjs
-  var { fieldsKey: fieldsKey15, formKey: formKey15 } = unlock(import_blocks92.privateApis);
   var { name: name78 } = block_default77;
   var settings77 = {
     icon: preformatted_default,
@@ -64454,7 +64127,7 @@ ${text}
       attributes: {
         /* eslint-disable @wordpress/i18n-no-collapsible-whitespace */
         // translators: Sample content for the Preformatted block. Can be replaced with a more locale-adequate work.
-        content: (0, import_i18n187.__)(
+        content: (0, import_i18n184.__)(
           "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;"
         )
         /* eslint-enable @wordpress/i18n-no-collapsible-whitespace */
@@ -64469,20 +64142,6 @@ ${text}
       };
     }
   };
-  if (window.__experimentalContentOnlyInspectorFields) {
-    settings77[fieldsKey15] = [
-      {
-        id: "content",
-        label: (0, import_i18n187.__)("Content"),
-        type: "text",
-        Edit: "rich-text"
-        // TODO: replace with custom component
-      }
-    ];
-    settings77[formKey15] = {
-      fields: ["content"]
-    };
-  }
   var init77 = () => initBlock({ name: name78, metadata: block_default77, settings: settings77 });

   // packages/block-library/build-module/pullquote/index.mjs
@@ -64493,8 +64152,7 @@ ${text}
     name: () => name79,
     settings: () => settings78
   });
-  var import_i18n189 = __toESM(require_i18n(), 1);
-  var import_blocks95 = __toESM(require_blocks(), 1);
+  var import_i18n186 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/pullquote/deprecated.mjs
   var import_block_editor200 = __toESM(require_block_editor(), 1);
@@ -64504,7 +64162,7 @@ ${text}
   var SOLID_COLOR_CLASS = `is-style-solid-color`;

   // packages/block-library/build-module/pullquote/deprecated.mjs
-  var import_jsx_runtime412 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime413 = __toESM(require_jsx_runtime(), 1);
   var blockAttributes6 = {
     value: {
       type: "string",
@@ -64630,7 +64288,7 @@ ${text}
     save({ attributes: attributes2 }) {
       const { textAlign, citation, value } = attributes2;
       const shouldShowCitation = !import_block_editor200.RichText.isEmpty(citation);
-      return /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(
         "figure",
         {
           ...import_block_editor200.useBlockProps.save({
@@ -64638,9 +64296,9 @@ ${text}
               [`has-text-align-${textAlign}`]: textAlign
             })
           }),
-          children: /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)("blockquote", { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(import_block_editor200.RichText.Content, { tagName: "p", value }),
-            shouldShowCitation && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(import_block_editor200.RichText.Content, { tagName: "cite", value: citation })
+          children: /* @__PURE__ */ (0, import_jsx_runtime413.jsxs)("blockquote", { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(import_block_editor200.RichText.Content, { tagName: "p", value }),
+            shouldShowCitation && /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(import_block_editor200.RichText.Content, { tagName: "cite", value: citation })
           ] })
         }
       );
@@ -64720,7 +64378,7 @@ ${text}
     save({ attributes: attributes2 }) {
       const { textAlign, citation, value } = attributes2;
       const shouldShowCitation = !import_block_editor200.RichText.isEmpty(citation);
-      return /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(
         "figure",
         {
           ...import_block_editor200.useBlockProps.save({
@@ -64728,9 +64386,9 @@ ${text}
               [`has-text-align-${textAlign}`]: textAlign
             })
           }),
-          children: /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)("blockquote", { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(import_block_editor200.RichText.Content, { value, multiline: true }),
-            shouldShowCitation && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(import_block_editor200.RichText.Content, { tagName: "cite", value: citation })
+          children: /* @__PURE__ */ (0, import_jsx_runtime413.jsxs)("blockquote", { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(import_block_editor200.RichText.Content, { value, multiline: true }),
+            shouldShowCitation && /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(import_block_editor200.RichText.Content, { tagName: "cite", value: citation })
           ] })
         }
       );
@@ -64799,21 +64457,21 @@ ${text}
         [blockquoteTextColorClass]: blockquoteTextColorClass
       });
       const blockquoteStyles = blockquoteTextColorClass ? void 0 : { color: customTextColor };
-      return /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(
         "figure",
         {
           ...import_block_editor200.useBlockProps.save({
             className: figureClasses,
             style: figureStyles
           }),
-          children: /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime413.jsxs)(
             "blockquote",
             {
               className: blockquoteClasses,
               style: blockquoteStyles,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(import_block_editor200.RichText.Content, { value, multiline: true }),
-                !import_block_editor200.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(import_block_editor200.RichText.Content, { tagName: "cite", value: citation })
+                /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(import_block_editor200.RichText.Content, { value, multiline: true }),
+                !import_block_editor200.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(import_block_editor200.RichText.Content, { tagName: "cite", value: citation })
               ]
             }
           )
@@ -64916,14 +64574,14 @@ ${text}
         [blockquoteTextColorClass]: blockquoteTextColorClass
       });
       const blockquoteStyles = blockquoteTextColorClass ? void 0 : { color: customTextColor };
-      return /* @__PURE__ */ (0, import_jsx_runtime412.jsx)("figure", { className: figureClasses, style: figureStyles, children: /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime413.jsx)("figure", { className: figureClasses, style: figureStyles, children: /* @__PURE__ */ (0, import_jsx_runtime413.jsxs)(
         "blockquote",
         {
           className: blockquoteClasses,
           style: blockquoteStyles,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(import_block_editor200.RichText.Content, { value, multiline: true }),
-            !import_block_editor200.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(import_block_editor200.RichText.Content, { tagName: "cite", value: citation })
+            /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(import_block_editor200.RichText.Content, { value, multiline: true }),
+            !import_block_editor200.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(import_block_editor200.RichText.Content, { tagName: "cite", value: citation })
           ]
         }
       ) });
@@ -65030,14 +64688,14 @@ ${text}
         [blockquoteTextColorClass]: blockquoteTextColorClass
       }) : void 0;
       const blockquoteStyle = blockquoteTextColorClass ? void 0 : { color: customTextColor };
-      return /* @__PURE__ */ (0, import_jsx_runtime412.jsx)("figure", { className: figureClass, style: figureStyles, children: /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime413.jsx)("figure", { className: figureClass, style: figureStyles, children: /* @__PURE__ */ (0, import_jsx_runtime413.jsxs)(
         "blockquote",
         {
           className: blockquoteClasses,
           style: blockquoteStyle,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(import_block_editor200.RichText.Content, { value, multiline: true }),
-            !import_block_editor200.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(import_block_editor200.RichText.Content, { tagName: "cite", value: citation })
+            /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(import_block_editor200.RichText.Content, { value, multiline: true }),
+            !import_block_editor200.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(import_block_editor200.RichText.Content, { tagName: "cite", value: citation })
           ]
         }
       ) });
@@ -65090,9 +64748,9 @@ ${text}
     },
     save({ attributes: attributes2 }) {
       const { value, citation } = attributes2;
-      return /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)("blockquote", { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(import_block_editor200.RichText.Content, { value, multiline: true }),
-        !import_block_editor200.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(import_block_editor200.RichText.Content, { tagName: "cite", value: citation })
+      return /* @__PURE__ */ (0, import_jsx_runtime413.jsxs)("blockquote", { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(import_block_editor200.RichText.Content, { value, multiline: true }),
+        !import_block_editor200.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(import_block_editor200.RichText.Content, { tagName: "cite", value: citation })
       ] });
     },
     migrate({ value, ...attributes2 }) {
@@ -65117,9 +64775,9 @@ ${text}
     },
     save({ attributes: attributes2 }) {
       const { value, citation, align } = attributes2;
-      return /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)("blockquote", { className: `align${align}`, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(import_block_editor200.RichText.Content, { value, multiline: true }),
-        !import_block_editor200.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(import_block_editor200.RichText.Content, { tagName: "footer", value: citation })
+      return /* @__PURE__ */ (0, import_jsx_runtime413.jsxs)("blockquote", { className: `align${align}`, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(import_block_editor200.RichText.Content, { value, multiline: true }),
+        !import_block_editor200.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(import_block_editor200.RichText.Content, { tagName: "footer", value: citation })
       ] });
     },
     migrate({ value, ...attributes2 }) {
@@ -65132,9 +64790,9 @@ ${text}
   var deprecated_default40 = [v67, v57, v48, v310, v214, v136, v02];

   // packages/block-library/build-module/pullquote/edit.mjs
-  var import_i18n188 = __toESM(require_i18n(), 1);
+  var import_i18n185 = __toESM(require_i18n(), 1);
   var import_block_editor201 = __toESM(require_block_editor(), 1);
-  var import_blocks93 = __toESM(require_blocks(), 1);
+  var import_blocks79 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/pullquote/figure.mjs
   var Figure = "figure";
@@ -65143,15 +64801,15 @@ ${text}
   var BlockQuote = "blockquote";

   // packages/block-library/build-module/pullquote/edit.mjs
-  var import_jsx_runtime413 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime414 = __toESM(require_jsx_runtime(), 1);
   function PullQuoteEdit(props) {
     const { attributes: attributes2, setAttributes, isSelected, insertBlocksAfter } = props;
     useDeprecatedTextAlign(props);
     const { citation, value } = attributes2;
     const blockProps = (0, import_block_editor201.useBlockProps)();
     const shouldShowCitation = !import_block_editor201.RichText.isEmpty(citation) || isSelected;
-    return /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(import_jsx_runtime413.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(Figure, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime413.jsxs)(BlockQuote, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(import_jsx_runtime414.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(Figure, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime414.jsxs)(BlockQuote, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
         import_block_editor201.RichText,
         {
           identifier: "value",
@@ -65160,32 +64818,32 @@ ${text}
           onChange: (nextValue) => setAttributes({
             value: nextValue
           }),
-          "aria-label": (0, import_i18n188.__)("Pullquote text"),
+          "aria-label": (0, import_i18n185.__)("Pullquote text"),
           placeholder: (
             // translators: placeholder text used for the quote
-            (0, import_i18n188.__)("Add quote")
+            (0, import_i18n185.__)("Add quote")
           )
         }
       ),
-      shouldShowCitation && /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(
+      shouldShowCitation && /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
         import_block_editor201.RichText,
         {
           identifier: "citation",
           tagName: "cite",
           style: { display: "block" },
           value: citation,
-          "aria-label": (0, import_i18n188.__)("Pullquote citation text"),
+          "aria-label": (0, import_i18n185.__)("Pullquote citation text"),
           placeholder: (
             // translators: placeholder text used for the citation
-            (0, import_i18n188.__)("Add citation")
+            (0, import_i18n185.__)("Add citation")
           ),
           onChange: (nextCitation) => setAttributes({
             citation: nextCitation
           }),
           className: "wp-block-pullquote__citation",
           __unstableOnSplitAtEnd: insertBlocksAfter ? () => insertBlocksAfter(
-            (0, import_blocks93.createBlock)(
-              (0, import_blocks93.getDefaultBlockName)()
+            (0, import_blocks79.createBlock)(
+              (0, import_blocks79.getDefaultBlockName)()
             )
           ) : void 0
         }
@@ -65287,18 +64945,18 @@ ${text}

   // packages/block-library/build-module/pullquote/save.mjs
   var import_block_editor202 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime414 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime415 = __toESM(require_jsx_runtime(), 1);
   function save36({ attributes: attributes2 }) {
     const { citation, value } = attributes2;
     const shouldShowCitation = !import_block_editor202.RichText.isEmpty(citation);
-    return /* @__PURE__ */ (0, import_jsx_runtime414.jsx)("figure", { ...import_block_editor202.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime414.jsxs)("blockquote", { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(import_block_editor202.RichText.Content, { tagName: "p", value }),
-      shouldShowCitation && /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(import_block_editor202.RichText.Content, { tagName: "cite", value: citation })
+    return /* @__PURE__ */ (0, import_jsx_runtime415.jsx)("figure", { ...import_block_editor202.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime415.jsxs)("blockquote", { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(import_block_editor202.RichText.Content, { tagName: "p", value }),
+      shouldShowCitation && /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(import_block_editor202.RichText.Content, { tagName: "cite", value: citation })
     ] }) });
   }

   // packages/block-library/build-module/pullquote/transforms.mjs
-  var import_blocks94 = __toESM(require_blocks(), 1);
+  var import_blocks80 = __toESM(require_blocks(), 1);
   var import_rich_text8 = __toESM(require_rich_text(), 1);
   var transforms28 = {
     from: [
@@ -65307,7 +64965,7 @@ ${text}
         isMultiBlock: true,
         blocks: ["core/paragraph"],
         transform: (attributes2) => {
-          return (0, import_blocks94.createBlock)("core/pullquote", {
+          return (0, import_blocks80.createBlock)("core/pullquote", {
             value: (0, import_rich_text8.toHTMLString)({
               value: (0, import_rich_text8.join)(
                 attributes2.map(
@@ -65324,7 +64982,7 @@ ${text}
         type: "block",
         blocks: ["core/heading"],
         transform: ({ content, anchor }) => {
-          return (0, import_blocks94.createBlock)("core/pullquote", {
+          return (0, import_blocks80.createBlock)("core/pullquote", {
             value: content,
             anchor
           });
@@ -65339,20 +64997,20 @@ ${text}
           const paragraphs = [];
           if (value) {
             paragraphs.push(
-              (0, import_blocks94.createBlock)("core/paragraph", {
+              (0, import_blocks80.createBlock)("core/paragraph", {
                 content: value
               })
             );
           }
           if (citation) {
             paragraphs.push(
-              (0, import_blocks94.createBlock)("core/paragraph", {
+              (0, import_blocks80.createBlock)("core/paragraph", {
                 content: citation
               })
             );
           }
           if (paragraphs.length === 0) {
-            return (0, import_blocks94.createBlock)("core/paragraph", {
+            return (0, import_blocks80.createBlock)("core/paragraph", {
               content: ""
             });
           }
@@ -65364,11 +65022,11 @@ ${text}
         blocks: ["core/heading"],
         transform: ({ value, citation }) => {
           if (!value) {
-            return (0, import_blocks94.createBlock)("core/heading", {
+            return (0, import_blocks80.createBlock)("core/heading", {
               content: citation
             });
           }
-          const headingBlock = (0, import_blocks94.createBlock)("core/heading", {
+          const headingBlock = (0, import_blocks80.createBlock)("core/heading", {
             content: value
           });
           if (!citation) {
@@ -65376,7 +65034,7 @@ ${text}
           }
           return [
             headingBlock,
-            (0, import_blocks94.createBlock)("core/heading", {
+            (0, import_blocks80.createBlock)("core/heading", {
               content: citation
             })
           ];
@@ -65387,7 +65045,6 @@ ${text}
   var transforms_default29 = transforms28;

   // packages/block-library/build-module/pullquote/index.mjs
-  var { fieldsKey: fieldsKey16, formKey: formKey16 } = unlock(import_blocks95.privateApis);
   var { name: name79 } = block_default78;
   var settings78 = {
     icon: pullquote_default,
@@ -65395,11 +65052,11 @@ ${text}
       attributes: {
         value: (
           // translators: Quote serving as example for the Pullquote block. Attributed to Matt Mullenweg.
-          (0, import_i18n189.__)(
+          (0, import_i18n186.__)(
             "One of the hardest things to do in technology is disrupt yourself."
           )
         ),
-        citation: (0, import_i18n189.__)("Matt Mullenweg")
+        citation: (0, import_i18n186.__)("Matt Mullenweg")
       }
     },
     transforms: transforms_default29,
@@ -65407,27 +65064,6 @@ ${text}
     save: save36,
     deprecated: deprecated_default40
   };
-  if (window.__experimentalContentOnlyInspectorFields) {
-    settings78[fieldsKey16] = [
-      {
-        id: "value",
-        label: (0, import_i18n189.__)("Content"),
-        type: "text",
-        Edit: "rich-text"
-        // TODO: replace with custom component
-      },
-      {
-        id: "citation",
-        label: (0, import_i18n189.__)("Citation"),
-        type: "text",
-        Edit: "rich-text"
-        // TODO: replace with custom component
-      }
-    ];
-    settings78[formKey16] = {
-      fields: ["value", "citation"]
-    };
-  }
   var init78 = () => initBlock({ name: name79, metadata: block_default78, settings: settings78 });

   // packages/block-library/build-module/query/index.mjs
@@ -65507,30 +65143,30 @@ ${text}

   // packages/block-library/build-module/query/edit/index.mjs
   var import_data127 = __toESM(require_data(), 1);
-  var import_element136 = __toESM(require_element(), 1);
+  var import_element137 = __toESM(require_element(), 1);
   var import_block_editor208 = __toESM(require_block_editor(), 1);

   // packages/block-library/build-module/query/edit/query-content.mjs
   var import_data125 = __toESM(require_data(), 1);
   var import_compose54 = __toESM(require_compose(), 1);
-  var import_element134 = __toESM(require_element(), 1);
+  var import_element135 = __toESM(require_element(), 1);
   var import_block_editor206 = __toESM(require_block_editor(), 1);
-  var import_i18n204 = __toESM(require_i18n(), 1);
+  var import_i18n201 = __toESM(require_i18n(), 1);
   var import_core_data78 = __toESM(require_core_data(), 1);
   var import_notices17 = __toESM(require_notices(), 1);

   // packages/block-library/build-module/query/edit/inspector-controls/enhanced-pagination-control.mjs
   var import_components115 = __toESM(require_components(), 1);
-  var import_i18n191 = __toESM(require_i18n(), 1);
+  var import_i18n188 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/query/utils.mjs
   var import_data117 = __toESM(require_data(), 1);
-  var import_element129 = __toESM(require_element(), 1);
+  var import_element130 = __toESM(require_element(), 1);
   var import_core_data72 = __toESM(require_core_data(), 1);
   var import_block_editor203 = __toESM(require_block_editor(), 1);
   var import_html_entities11 = __toESM(require_html_entities(), 1);
-  var import_i18n190 = __toESM(require_i18n(), 1);
-  var import_blocks96 = __toESM(require_blocks(), 1);
+  var import_i18n187 = __toESM(require_i18n(), 1);
+  var import_blocks81 = __toESM(require_blocks(), 1);
   var getEntitiesInfo = (entities) => {
     const mapping = entities?.reduce(
       (accumulator, entity) => {
@@ -65570,7 +65206,7 @@ ${text}
       );
       return filteredPostTypes;
     }, []);
-    const postTypesTaxonomiesMap = (0, import_element129.useMemo)(() => {
+    const postTypesTaxonomiesMap = (0, import_element130.useMemo)(() => {
       if (!postTypes?.length) {
         return;
       }
@@ -65579,14 +65215,14 @@ ${text}
         return accumulator;
       }, {});
     }, [postTypes]);
-    const postTypesSelectOptions = (0, import_element129.useMemo)(
+    const postTypesSelectOptions = (0, import_element130.useMemo)(
       () => (postTypes || []).map(({ labels, slug }) => ({
         label: labels.singular_name,
         value: slug
       })),
       [postTypes]
     );
-    const postTypeFormatSupportMap = (0, import_element129.useMemo)(() => {
+    const postTypeFormatSupportMap = (0, import_element130.useMemo)(() => {
       if (!postTypes?.length) {
         return {};
       }
@@ -65615,7 +65251,7 @@ ${text}
       },
       [postType]
     );
-    return (0, import_element129.useMemo)(() => {
+    return (0, import_element130.useMemo)(() => {
       return taxonomies?.filter(
         ({ visibility }) => !!visibility?.publicly_queryable
       );
@@ -65638,24 +65274,24 @@ ${text}
       },
       [postType]
     );
-    return (0, import_element129.useMemo)(() => {
+    return (0, import_element130.useMemo)(() => {
       const orderByOptions = [
         {
-          label: (0, import_i18n190.__)("Newest to oldest"),
+          label: (0, import_i18n187.__)("Newest to oldest"),
           value: "date/desc"
         },
         {
-          label: (0, import_i18n190.__)("Oldest to newest"),
+          label: (0, import_i18n187.__)("Oldest to newest"),
           value: "date/asc"
         },
         {
           /* translators: Label for ordering posts by title in ascending order. */
-          label: (0, import_i18n190.__)("A \u2192 Z"),
+          label: (0, import_i18n187.__)("A \u2192 Z"),
           value: "title/asc"
         },
         {
           /* translators: Label for ordering posts by title in descending order. */
-          label: (0, import_i18n190.__)("Z \u2192 A"),
+          label: (0, import_i18n187.__)("Z \u2192 A"),
           value: "title/desc"
         }
       ];
@@ -65663,12 +65299,12 @@ ${text}
         orderByOptions.push(
           {
             /* translators: Label for ordering posts by ascending menu order. */
-            label: (0, import_i18n190.__)("Ascending by order"),
+            label: (0, import_i18n187.__)("Ascending by order"),
             value: "menu_order/asc"
           },
           {
             /* translators: Label for ordering posts by descending menu order. */
-            label: (0, import_i18n190.__)("Descending by order"),
+            label: (0, import_i18n187.__)("Descending by order"),
             value: "menu_order/desc"
           }
         );
@@ -65678,7 +65314,7 @@ ${text}
   }
   function useAllowedControls(attributes2) {
     return (0, import_data117.useSelect)(
-      (select10) => select10(import_blocks96.store).getActiveBlockVariation(
+      (select10) => select10(import_blocks81.store).getActiveBlockVariation(
         "core/query",
         attributes2
       )?.allowedControls,
@@ -65696,7 +65332,7 @@ ${text}
       query: { postType, inherit },
       namespace
     } = queryBlockAttributes;
-    const clonedBlocks = blocks.map((block) => (0, import_blocks96.cloneBlock)(block));
+    const clonedBlocks = blocks.map((block) => (0, import_blocks81.cloneBlock)(block));
     const queryClientIds = [];
     const blocksQueue = [...clonedBlocks];
     while (blocksQueue.length > 0) {
@@ -65722,7 +65358,7 @@ ${text}
     return (0, import_data117.useSelect)(
       (select10) => {
         const activeVariationName = select10(
-          import_blocks96.store
+          import_blocks81.store
         ).getActiveBlockVariation("core/query", attributes2)?.name;
         if (!activeVariationName) {
           return "core/query";
@@ -65741,7 +65377,7 @@ ${text}
   function useScopedBlockVariations(attributes2) {
     const { activeVariationName, blockVariations } = (0, import_data117.useSelect)(
       (select10) => {
-        const { getActiveBlockVariation, getBlockVariations: getBlockVariations4 } = select10(import_blocks96.store);
+        const { getActiveBlockVariation, getBlockVariations: getBlockVariations4 } = select10(import_blocks81.store);
         return {
           activeVariationName: getActiveBlockVariation(
             "core/query",
@@ -65752,7 +65388,7 @@ ${text}
       },
       [attributes2]
     );
-    const variations20 = (0, import_element129.useMemo)(() => {
+    const variations20 = (0, import_element130.useMemo)(() => {
       const isNotConnected = (variation) => !variation.attributes?.namespace;
       if (!activeVariationName) {
         return blockVariations.filter(isNotConnected);
@@ -65781,7 +65417,7 @@ ${text}
     return (0, import_data117.useSelect)(
       (select10) => {
         const { getClientIdsOfDescendants, getBlockName } = select10(import_block_editor203.store);
-        const { getBlockSupport: getBlockSupport2, getBlockType: getBlockType6 } = select10(import_blocks96.store);
+        const { getBlockSupport: getBlockSupport2, getBlockType: getBlockType6 } = select10(import_blocks81.store);
         const blockTitles = /* @__PURE__ */ new Set();
         getClientIdsOfDescendants(clientId).forEach(
           (descendantClientId) => {
@@ -65823,33 +65459,33 @@ ${text}
   }

   // packages/block-library/build-module/query/edit/inspector-controls/enhanced-pagination-control.mjs
-  var import_jsx_runtime415 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime416 = __toESM(require_jsx_runtime(), 1);
   function EnhancedPaginationControl({
     enhancedPagination,
     setAttributes,
     clientId
   }) {
     const unsupportedBlocks = useUnsupportedBlocks(clientId);
-    let help = (0, import_i18n191.__)(
+    let help = (0, import_i18n188.__)(
       "Reload the full page\u2014instead of just the posts list\u2014when visitors navigate between pages."
     );
     if (unsupportedBlocks.length) {
-      help = (0, import_i18n191.sprintf)(
+      help = (0, import_i18n188.sprintf)(
         /* translators: %s: A list of block titles. */
-        (0, import_i18n191.__)(
+        (0, import_i18n188.__)(
           `Some blocks aren't supported: %s. Remove them to change this setting.`
         ),
         unsupportedBlocks.join(
           /* translators: Used between list items, there is a space after the comma. */
-          (0, import_i18n191.__)(", ")
+          (0, import_i18n188.__)(", ")
           // eslint-disable-line @wordpress/i18n-no-flanking-whitespace
         )
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(import_jsx_runtime415.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(import_jsx_runtime416.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(
       import_components115.ToggleControl,
       {
-        label: (0, import_i18n191.__)("Reload full page"),
+        label: (0, import_i18n188.__)("Reload full page"),
         help,
         checked: !enhancedPagination,
         disabled: !!unsupportedBlocks.length,
@@ -65866,31 +65502,31 @@ ${text}
   var import_components125 = __toESM(require_components(), 1);
   var import_data122 = __toESM(require_data(), 1);
   var import_core_data77 = __toESM(require_core_data(), 1);
-  var import_i18n201 = __toESM(require_i18n(), 1);
+  var import_i18n198 = __toESM(require_i18n(), 1);
   var import_compose53 = __toESM(require_compose(), 1);
-  var import_element132 = __toESM(require_element(), 1);
+  var import_element133 = __toESM(require_element(), 1);

   // packages/block-library/build-module/query/edit/inspector-controls/order-control.mjs
   var import_components116 = __toESM(require_components(), 1);
-  var import_i18n192 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime416 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n189 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime417 = __toESM(require_jsx_runtime(), 1);
   var defaultOrderByOptions = [
     {
-      label: (0, import_i18n192.__)("Newest to oldest"),
+      label: (0, import_i18n189.__)("Newest to oldest"),
       value: "date/desc"
     },
     {
-      label: (0, import_i18n192.__)("Oldest to newest"),
+      label: (0, import_i18n189.__)("Oldest to newest"),
       value: "date/asc"
     },
     {
       /* translators: Label for ordering posts by title in ascending order. */
-      label: (0, import_i18n192.__)("A \u2192 Z"),
+      label: (0, import_i18n189.__)("A \u2192 Z"),
       value: "title/asc"
     },
     {
       /* translators: Label for ordering posts by title in descending order. */
-      label: (0, import_i18n192.__)("Z \u2192 A"),
+      label: (0, import_i18n189.__)("Z \u2192 A"),
       value: "title/desc"
     }
   ];
@@ -65900,10 +65536,10 @@ ${text}
     orderByOptions = defaultOrderByOptions,
     onChange
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
       import_components116.SelectControl,
       {
-        label: (0, import_i18n192.__)("Order by"),
+        label: (0, import_i18n189.__)("Order by"),
         value: `${orderBy}/${order}`,
         options: orderByOptions,
         onChange: (value) => {
@@ -65916,11 +65552,11 @@ ${text}
   var order_control_default = OrderControl2;

   // packages/block-library/build-module/query/edit/inspector-controls/author-control.mjs
-  var import_i18n193 = __toESM(require_i18n(), 1);
+  var import_i18n190 = __toESM(require_i18n(), 1);
   var import_components117 = __toESM(require_components(), 1);
   var import_data118 = __toESM(require_data(), 1);
   var import_core_data73 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime417 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime418 = __toESM(require_jsx_runtime(), 1);
   var AUTHORS_QUERY3 = {
     who: "authors",
     per_page: -1,
@@ -65968,10 +65604,10 @@ ${text}
       );
       onChange({ author: ids.join(",") });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
       import_components117.FormTokenField,
       {
-        label: (0, import_i18n193.__)("Authors"),
+        label: (0, import_i18n190.__)("Authors"),
         value: sanitizedValue,
         suggestions: authorsInfo.names,
         onChange: onAuthorChange,
@@ -65982,13 +65618,13 @@ ${text}
   var author_control_default = AuthorControl;

   // packages/block-library/build-module/query/edit/inspector-controls/parent-control.mjs
-  var import_i18n194 = __toESM(require_i18n(), 1);
+  var import_i18n191 = __toESM(require_i18n(), 1);
   var import_components118 = __toESM(require_components(), 1);
   var import_data119 = __toESM(require_data(), 1);
   var import_core_data74 = __toESM(require_core_data(), 1);
-  var import_element130 = __toESM(require_element(), 1);
+  var import_element131 = __toESM(require_element(), 1);
   var import_compose51 = __toESM(require_compose(), 1);
-  var import_jsx_runtime418 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime419 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_ARRAY7 = [];
   var BASE_QUERY = {
     order: "asc",
@@ -65996,9 +65632,9 @@ ${text}
     context: "view"
   };
   function ParentControl({ parents, postType, onChange }) {
-    const [search, setSearch] = (0, import_element130.useState)("");
-    const [value, setValue] = (0, import_element130.useState)(EMPTY_ARRAY7);
-    const [suggestions, setSuggestions] = (0, import_element130.useState)(EMPTY_ARRAY7);
+    const [search, setSearch] = (0, import_element131.useState)("");
+    const [value, setValue] = (0, import_element131.useState)(EMPTY_ARRAY7);
+    const [suggestions, setSuggestions] = (0, import_element131.useState)(EMPTY_ARRAY7);
     const debouncedSearch = (0, import_compose51.useDebounce)(setSearch, 250);
     const { searchResults, searchHasResolved } = (0, import_data119.useSelect)(
       (select10) => {
@@ -66041,7 +65677,7 @@ ${text}
       },
       [parents, postType]
     );
-    (0, import_element130.useEffect)(() => {
+    (0, import_element131.useEffect)(() => {
       if (!parents?.length) {
         setValue(EMPTY_ARRAY7);
       }
@@ -66063,7 +65699,7 @@ ${text}
       }, []);
       setValue(sanitizedValue);
     }, [parents, currentParents]);
-    const entitiesInfo = (0, import_element130.useMemo)(() => {
+    const entitiesInfo = (0, import_element131.useMemo)(() => {
       if (!searchResults?.length) {
         return EMPTY_ARRAY7;
       }
@@ -66071,7 +65707,7 @@ ${text}
         mapToIHasNameAndId(searchResults, "title.rendered")
       );
     }, [searchResults]);
-    (0, import_element130.useEffect)(() => {
+    (0, import_element131.useEffect)(() => {
       if (!searchHasResolved) {
         return;
       }
@@ -66096,10 +65732,10 @@ ${text}
       setSuggestions(EMPTY_ARRAY7);
       onChange({ parents: ids });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(
       import_components118.FormTokenField,
       {
-        label: (0, import_i18n194.__)("Parents"),
+        label: (0, import_i18n191.__)("Parents"),
         value,
         onInputChange: debouncedSearch,
         suggestions,
@@ -66114,11 +65750,11 @@ ${text}
   var import_components119 = __toESM(require_components(), 1);
   var import_data120 = __toESM(require_data(), 1);
   var import_core_data75 = __toESM(require_core_data(), 1);
-  var import_element131 = __toESM(require_element(), 1);
+  var import_element132 = __toESM(require_element(), 1);
   var import_compose52 = __toESM(require_compose(), 1);
   var import_html_entities12 = __toESM(require_html_entities(), 1);
-  var import_i18n195 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime419 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n192 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime420 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_ARRAY8 = [];
   var BASE_QUERY2 = {
     order: "asc",
@@ -66141,7 +65777,7 @@ ${text}
     if (!taxonomies?.length) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(import_components119.__experimentalVStack, { spacing: 4, children: taxonomies.map((taxonomy) => {
+    return /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(import_components119.__experimentalVStack, { spacing: 4, children: taxonomies.map((taxonomy) => {
       const includeTermIds = taxQuery?.include?.[taxonomy.slug] || [];
       const excludeTermIds = taxQuery?.exclude?.[taxonomy.slug] || [];
       const onChangeTaxQuery = (newTermIds, key) => {
@@ -66163,8 +65799,8 @@ ${text}
           ) ? void 0 : newTaxQuery
         });
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime419.jsxs)(import_element131.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime420.jsxs)(import_element132.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
           TaxonomyItem,
           {
             taxonomy,
@@ -66174,7 +65810,7 @@ ${text}
             label: taxonomy.name
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
           TaxonomyItem,
           {
             taxonomy,
@@ -66183,7 +65819,7 @@ ${text}
             onChange: (value) => onChangeTaxQuery(value, "exclude"),
             label: (
               /* translators: %s: taxonomy name */
-              (0, import_i18n195.sprintf)((0, import_i18n195.__)("Exclude: %s"), taxonomy.name)
+              (0, import_i18n192.sprintf)((0, import_i18n192.__)("Exclude: %s"), taxonomy.name)
             )
           }
         )
@@ -66197,9 +65833,9 @@ ${text}
     onChange,
     label
   }) {
-    const [search, setSearch] = (0, import_element131.useState)("");
-    const [value, setValue] = (0, import_element131.useState)(EMPTY_ARRAY8);
-    const [suggestions, setSuggestions] = (0, import_element131.useState)(EMPTY_ARRAY8);
+    const [search, setSearch] = (0, import_element132.useState)("");
+    const [value, setValue] = (0, import_element132.useState)(EMPTY_ARRAY8);
+    const [suggestions, setSuggestions] = (0, import_element132.useState)(EMPTY_ARRAY8);
     const debouncedSearch = (0, import_compose52.useDebounce)(setSearch, 250);
     const { searchResults, searchHasResolved } = (0, import_data120.useSelect)(
       (select10) => {
@@ -66243,7 +65879,7 @@ ${text}
       },
       [taxonomy.slug, termIds]
     );
-    (0, import_element131.useEffect)(() => {
+    (0, import_element132.useEffect)(() => {
       if (!termIds?.length) {
         setValue(EMPTY_ARRAY8);
       }
@@ -66262,7 +65898,7 @@ ${text}
       }, []);
       setValue(sanitizedValue);
     }, [termIds, existingTerms]);
-    (0, import_element131.useEffect)(() => {
+    (0, import_element132.useEffect)(() => {
       if (!searchHasResolved) {
         return;
       }
@@ -66279,7 +65915,7 @@ ${text}
       setSuggestions(EMPTY_ARRAY8);
       onChange(Array.from(newTermIds));
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime419.jsx)("div", { className: "block-library-query-inspector__taxonomy-control", children: /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime420.jsx)("div", { className: "block-library-query-inspector__taxonomy-control", children: /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
       import_components119.FormTokenField,
       {
         label,
@@ -66297,19 +65933,19 @@ ${text}
   var import_components120 = __toESM(require_components(), 1);
   var import_data121 = __toESM(require_data(), 1);
   var import_core_data76 = __toESM(require_core_data(), 1);
-  var import_i18n196 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime420 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n193 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime421 = __toESM(require_jsx_runtime(), 1);
   var POST_FORMATS = [
-    { value: "aside", label: (0, import_i18n196.__)("Aside") },
-    { value: "audio", label: (0, import_i18n196.__)("Audio") },
-    { value: "chat", label: (0, import_i18n196.__)("Chat") },
-    { value: "gallery", label: (0, import_i18n196.__)("Gallery") },
-    { value: "image", label: (0, import_i18n196.__)("Image") },
-    { value: "link", label: (0, import_i18n196.__)("Link") },
-    { value: "quote", label: (0, import_i18n196.__)("Quote") },
-    { value: "standard", label: (0, import_i18n196.__)("Standard") },
-    { value: "status", label: (0, import_i18n196.__)("Status") },
-    { value: "video", label: (0, import_i18n196.__)("Video") }
+    { value: "aside", label: (0, import_i18n193.__)("Aside") },
+    { value: "audio", label: (0, import_i18n193.__)("Audio") },
+    { value: "chat", label: (0, import_i18n193.__)("Chat") },
+    { value: "gallery", label: (0, import_i18n193.__)("Gallery") },
+    { value: "image", label: (0, import_i18n193.__)("Image") },
+    { value: "link", label: (0, import_i18n193.__)("Link") },
+    { value: "quote", label: (0, import_i18n193.__)("Quote") },
+    { value: "standard", label: (0, import_i18n193.__)("Standard") },
+    { value: "status", label: (0, import_i18n193.__)("Status") },
+    { value: "video", label: (0, import_i18n193.__)("Video") }
   ].sort((a2, b2) => {
     const normalizedA = a2.label.toUpperCase();
     const normalizedB = b2.label.toUpperCase();
@@ -66343,10 +65979,10 @@ ${text}
       (name118) => formats.find((item) => item.value === name118)?.label
     ).filter(Boolean);
     const suggestions = formats.filter((item) => !normalizedFormats.includes(item.value)).map((item) => item.label);
-    return /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(
       import_components120.FormTokenField,
       {
-        label: (0, import_i18n196.__)("Formats"),
+        label: (0, import_i18n193.__)("Formats"),
         value: values,
         suggestions,
         onChange: (newValues) => {
@@ -66362,23 +65998,23 @@ ${text}

   // packages/block-library/build-module/query/edit/inspector-controls/sticky-control.mjs
   var import_components121 = __toESM(require_components(), 1);
-  var import_i18n197 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime421 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n194 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime422 = __toESM(require_jsx_runtime(), 1);
   var stickyOptions = [
-    { label: (0, import_i18n197.__)("Include"), value: "" },
-    { label: (0, import_i18n197.__)("Ignore"), value: "ignore" },
-    { label: (0, import_i18n197.__)("Exclude"), value: "exclude" },
-    { label: (0, import_i18n197.__)("Only"), value: "only" }
+    { label: (0, import_i18n194.__)("Include"), value: "" },
+    { label: (0, import_i18n194.__)("Ignore"), value: "ignore" },
+    { label: (0, import_i18n194.__)("Exclude"), value: "exclude" },
+    { label: (0, import_i18n194.__)("Only"), value: "only" }
   ];
   function StickyControl({ value, onChange }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime422.jsx)(
       import_components121.SelectControl,
       {
-        label: (0, import_i18n197.__)("Sticky posts"),
+        label: (0, import_i18n194.__)("Sticky posts"),
         options: stickyOptions,
         value,
         onChange,
-        help: (0, import_i18n197.__)(
+        help: (0, import_i18n194.__)(
           "Sticky posts always appear first, regardless of their publish date."
         )
       }
@@ -66387,15 +66023,15 @@ ${text}

   // packages/block-library/build-module/query/edit/inspector-controls/per-page-control.mjs
   var import_components122 = __toESM(require_components(), 1);
-  var import_i18n198 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime422 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n195 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime423 = __toESM(require_jsx_runtime(), 1);
   var MIN_POSTS_PER_PAGE = 1;
   var MAX_POSTS_PER_PAGE = 100;
   var PerPageControl = ({ perPage, offset = 0, onChange }) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime422.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
       import_components122.RangeControl,
       {
-        label: (0, import_i18n198.__)("Items per page"),
+        label: (0, import_i18n195.__)("Items per page"),
         min: MIN_POSTS_PER_PAGE,
         max: MAX_POSTS_PER_PAGE,
         onChange: (newPerPage) => {
@@ -66412,15 +66048,15 @@ ${text}

   // packages/block-library/build-module/query/edit/inspector-controls/offset-controls.mjs
   var import_components123 = __toESM(require_components(), 1);
-  var import_i18n199 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime423 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n196 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime424 = __toESM(require_jsx_runtime(), 1);
   var MIN_OFFSET = 0;
   var MAX_OFFSET = 100;
   var OffsetControl = ({ offset = 0, onChange }) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(
       import_components123.__experimentalNumberControl,
       {
-        label: (0, import_i18n199._x)("Offset", "Number of posts to skip in a query"),
+        label: (0, import_i18n196._x)("Offset", "Number of posts to skip in a query"),
         value: offset,
         min: MIN_OFFSET,
         onChange: (newOffset) => {
@@ -66436,13 +66072,13 @@ ${text}

   // packages/block-library/build-module/query/edit/inspector-controls/pages-control.mjs
   var import_components124 = __toESM(require_components(), 1);
-  var import_i18n200 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime424 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n197 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime425 = __toESM(require_jsx_runtime(), 1);
   var PagesControl = ({ pages, onChange }) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
       import_components124.__experimentalNumberControl,
       {
-        label: (0, import_i18n200.__)("Max pages to show"),
+        label: (0, import_i18n197.__)("Max pages to show"),
         value: pages,
         min: 0,
         onChange: (newPages) => {
@@ -66451,7 +66087,7 @@ ${text}
           }
           onChange({ pages: newPages });
         },
-        help: (0, import_i18n200.__)(
+        help: (0, import_i18n197.__)(
           "Limit the pages you want to show, even if the query has more results. To show all pages use 0 (zero)."
         )
       }
@@ -66460,7 +66096,7 @@ ${text}
   var pages_control_default = PagesControl;

   // packages/block-library/build-module/query/edit/inspector-controls/index.mjs
-  var import_jsx_runtime425 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime426 = __toESM(require_jsx_runtime(), 1);
   function QueryInspectorControls(props) {
     const { attributes: attributes2, setQuery, isSingular, shouldExcludeCurrentPost } = props;
     const { query } = attributes2;
@@ -66526,8 +66162,8 @@ ${text}
       }
       setQuery(updateQuery);
     };
-    const [querySearch, setQuerySearch] = (0, import_element132.useState)(query.search);
-    const debouncedQuerySearch = (0, import_element132.useMemo)(() => {
+    const [querySearch, setQuerySearch] = (0, import_element133.useState)(query.search);
+    const debouncedQuerySearch = (0, import_element133.useMemo)(() => {
       return (0, import_compose53.debounce)((newQuerySearch) => {
         setQuery({ search: newQuerySearch });
       }, 250);
@@ -66535,8 +66171,8 @@ ${text}
     const orderByOptions = useOrderByOptions(postType);
     const showInheritControl = isControlAllowed(allowedControls, "inherit");
     const showPostTypeControl = !inherit && isControlAllowed(allowedControls, "postType");
-    const postTypeControlLabel = (0, import_i18n201.__)("Post type");
-    const postTypeControlHelp = (0, import_i18n201.__)(
+    const postTypeControlLabel = (0, import_i18n198.__)("Post type");
+    const postTypeControlHelp = (0, import_i18n198.__)(
       "Select the type of content to display: posts, pages, or custom post types."
     );
     const showOrderControl = !inherit && isControlAllowed(allowedControls, "order");
@@ -66572,11 +66208,11 @@ ${text}
     const showPagesControl = isControlAllowed(allowedControls, "pages");
     const showDisplayPanel = showPostCountControl || showOffSetControl || showPagesControl;
     const hasInheritanceWarning = isSingular && inherit;
-    return /* @__PURE__ */ (0, import_jsx_runtime425.jsxs)(import_jsx_runtime425.Fragment, { children: [
-      showSettingsPanel && /* @__PURE__ */ (0, import_jsx_runtime425.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime426.jsxs)(import_jsx_runtime426.Fragment, { children: [
+      showSettingsPanel && /* @__PURE__ */ (0, import_jsx_runtime426.jsxs)(
         import_components125.__experimentalToolsPanel,
         {
-          label: (0, import_i18n201.__)("Settings"),
+          label: (0, import_i18n198.__)("Settings"),
           resetAll: () => {
             setQuery({
               postType: "post",
@@ -66588,54 +66224,54 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            showInheritControl && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+            showInheritControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
               import_components125.__experimentalToolsPanelItem,
               {
                 hasValue: () => !inherit,
-                label: (0, import_i18n201.__)("Query type"),
+                label: (0, import_i18n198.__)("Query type"),
                 onDeselect: () => setQuery({ inherit: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime425.jsxs)(import_components125.__experimentalVStack, { spacing: 4, children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime425.jsxs)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime426.jsxs)(import_components125.__experimentalVStack, { spacing: 4, children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime426.jsxs)(
                     import_components125.__experimentalToggleGroupControl,
                     {
-                      label: (0, import_i18n201.__)("Query type"),
+                      label: (0, import_i18n198.__)("Query type"),
                       isBlock: true,
                       onChange: (value) => {
                         setQuery({
                           inherit: value === "default"
                         });
                       },
-                      help: inherit ? (0, import_i18n201.__)(
+                      help: inherit ? (0, import_i18n198.__)(
                         "Display a list of posts or custom post types based on the current template."
-                      ) : (0, import_i18n201.__)(
+                      ) : (0, import_i18n198.__)(
                         "Display a list of posts or custom post types based on specific criteria."
                       ),
                       value: !!inherit ? "default" : "custom",
                       children: [
-                        /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+                        /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
                           import_components125.__experimentalToggleGroupControlOption,
                           {
                             value: "default",
-                            label: (0, import_i18n201.__)("Default")
+                            label: (0, import_i18n198.__)("Default")
                           }
                         ),
-                        /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+                        /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
                           import_components125.__experimentalToggleGroupControlOption,
                           {
                             value: "custom",
-                            label: (0, import_i18n201.__)("Custom")
+                            label: (0, import_i18n198.__)("Custom")
                           }
                         )
                       ]
                     }
                   ),
-                  hasInheritanceWarning && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+                  hasInheritanceWarning && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
                     import_components125.Notice,
                     {
                       status: "warning",
                       isDismissible: false,
-                      children: (0, import_i18n201.__)(
+                      children: (0, import_i18n198.__)(
                         "Cannot inherit the current template query when placed inside the singular content (e.g., post, page, 404, blank)."
                       )
                     }
@@ -66643,14 +66279,14 @@ ${text}
                 ] })
               }
             ),
-            showPostTypeControl && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+            showPostTypeControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
               import_components125.__experimentalToolsPanelItem,
               {
                 hasValue: () => postType !== "post",
                 label: postTypeControlLabel,
                 onDeselect: () => onPostTypeChange("post"),
                 isShownByDefault: true,
-                children: postTypesSelectOptions.length > 2 ? /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+                children: postTypesSelectOptions.length > 2 ? /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
                   import_components125.SelectControl,
                   {
                     options: postTypesSelectOptions,
@@ -66659,7 +66295,7 @@ ${text}
                     onChange: onPostTypeChange,
                     help: postTypeControlHelp
                   }
-                ) : /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+                ) : /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
                   import_components125.__experimentalToggleGroupControl,
                   {
                     isBlock: true,
@@ -66668,7 +66304,7 @@ ${text}
                     onChange: onPostTypeChange,
                     help: postTypeControlHelp,
                     children: postTypesSelectOptions.map(
-                      (option) => /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+                      (option) => /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
                         import_components125.__experimentalToggleGroupControlOption,
                         {
                           value: option.value,
@@ -66681,14 +66317,14 @@ ${text}
                 )
               }
             ),
-            showOrderControl && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+            showOrderControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
               import_components125.__experimentalToolsPanelItem,
               {
                 hasValue: () => order !== "desc" || orderBy !== "date",
-                label: (0, import_i18n201.__)("Order by"),
+                label: (0, import_i18n198.__)("Order by"),
                 onDeselect: () => setQuery({ order: "desc", orderBy: "date" }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
                   order_control_default,
                   {
                     ...{ order, orderBy, orderByOptions },
@@ -66697,14 +66333,14 @@ ${text}
                 )
               }
             ),
-            showStickyControl && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+            showStickyControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
               import_components125.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!sticky,
-                label: (0, import_i18n201.__)("Sticky posts"),
+                label: (0, import_i18n198.__)("Sticky posts"),
                 onDeselect: () => setQuery({ sticky: "" }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
                   StickyControl,
                   {
                     value: sticky,
@@ -66716,11 +66352,11 @@ ${text}
           ]
         }
       ),
-      !inherit && showDisplayPanel && /* @__PURE__ */ (0, import_jsx_runtime425.jsxs)(
+      !inherit && showDisplayPanel && /* @__PURE__ */ (0, import_jsx_runtime426.jsxs)(
         import_components125.__experimentalToolsPanel,
         {
           className: "block-library-query-toolspanel__display",
-          label: (0, import_i18n201.__)("Display"),
+          label: (0, import_i18n198.__)("Display"),
           resetAll: () => {
             setQuery({
               offset: 0,
@@ -66729,12 +66365,12 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
               import_components125.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n201.__)("Items per page"),
+                label: (0, import_i18n198.__)("Items per page"),
                 hasValue: () => perPage > 0,
-                children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
                   per_page_control_default,
                   {
                     perPage,
@@ -66744,16 +66380,16 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
               import_components125.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n201._x)(
+                label: (0, import_i18n198._x)(
                   "Offset",
                   "Number of posts to skip in a query"
                 ),
                 hasValue: () => offset > 0,
                 onDeselect: () => setQuery({ offset: 0 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
                   offset_controls_default,
                   {
                     offset,
@@ -66762,23 +66398,23 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
               import_components125.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n201.__)("Max pages to show"),
+                label: (0, import_i18n198.__)("Max pages to show"),
                 hasValue: () => pages > 0,
                 onDeselect: () => setQuery({ pages: 0 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(pages_control_default, { pages, onChange: setQuery })
+                children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(pages_control_default, { pages, onChange: setQuery })
               }
             )
           ]
         }
       ),
-      !inherit && showFiltersPanel && /* @__PURE__ */ (0, import_jsx_runtime425.jsxs)(
+      !inherit && showFiltersPanel && /* @__PURE__ */ (0, import_jsx_runtime426.jsxs)(
         import_components125.__experimentalToolsPanel,
         {
           className: "block-library-query-toolspanel__filters",
-          label: (0, import_i18n201.__)("Filters"),
+          label: (0, import_i18n198.__)("Filters"),
           resetAll: () => {
             setQuery({
               author: "",
@@ -66792,17 +66428,17 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            showTaxControl && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+            showTaxControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
               import_components125.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n201.__)("Taxonomies"),
+                label: (0, import_i18n198.__)("Taxonomies"),
                 hasValue: () => Object.values(taxQuery || {}).some(
                   (value) => Object.values(value || {}).some(
                     (termIds) => !!termIds?.length
                   )
                 ),
                 onDeselect: () => setQuery({ taxQuery: null }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
                   TaxonomyControls,
                   {
                     onChange: setQuery,
@@ -66811,13 +66447,13 @@ ${text}
                 )
               }
             ),
-            showAuthorControl && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+            showAuthorControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
               import_components125.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!authorIds,
-                label: (0, import_i18n201.__)("Authors"),
+                label: (0, import_i18n198.__)("Authors"),
                 onDeselect: () => setQuery({ author: "" }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
                   author_control_default,
                   {
                     value: authorIds,
@@ -66826,20 +66462,20 @@ ${text}
                 )
               }
             ),
-            showSearchControl && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+            showSearchControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
               import_components125.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!querySearch,
-                label: (0, import_i18n201.__)("Search terms"),
+                label: (0, import_i18n198.__)("Search terms"),
                 onDeselect: () => {
                   setQuery({ search: "" });
                   setQuerySearch("");
                 },
-                children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
                   import_components125.TextControl,
                   {
-                    label: (0, import_i18n201.__)("Search terms"),
-                    help: (0, import_i18n201.__)(
+                    label: (0, import_i18n198.__)("Search terms"),
+                    help: (0, import_i18n198.__)(
                       "Filter the query by keywords that appear in the content, title, or excerpt."
                     ),
                     value: querySearch,
@@ -66851,13 +66487,13 @@ ${text}
                 )
               }
             ),
-            showParentControl && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+            showParentControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
               import_components125.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!parents?.length,
-                label: (0, import_i18n201.__)("Parents"),
+                label: (0, import_i18n198.__)("Parents"),
                 onDeselect: () => setQuery({ parents: [] }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
                   parent_control_default,
                   {
                     parents,
@@ -66867,13 +66503,13 @@ ${text}
                 )
               }
             ),
-            showFormatControl && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+            showFormatControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
               import_components125.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!format3?.length,
-                label: (0, import_i18n201.__)("Formats"),
+                label: (0, import_i18n198.__)("Formats"),
                 onDeselect: () => setQuery({ format: [] }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
                   FormatControls,
                   {
                     onChange: setQuery,
@@ -66882,19 +66518,19 @@ ${text}
                 )
               }
             ),
-            showExcludeCurrentControl && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+            showExcludeCurrentControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
               import_components125.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n201.__)("Exclude"),
+                label: (0, import_i18n198.__)("Exclude"),
                 hasValue: () => excludeCurrent !== void 0 && excludeCurrent !== null,
                 onDeselect: () => setQuery({ excludeCurrent: null }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
                   import_components125.ToggleControl,
                   {
-                    label: (0, import_i18n201.__)("Exclude current"),
-                    help: (0, import_i18n201.sprintf)(
+                    label: (0, import_i18n198.__)("Exclude current"),
+                    help: (0, import_i18n198.sprintf)(
                       /* translators: %s: the post type singular name */
-                      (0, import_i18n201.__)(
+                      (0, import_i18n198.__)(
                         "Exclude the current %s from the query."
                       ),
                       postTypeSingularName
@@ -66917,30 +66553,30 @@ ${text}

   // packages/block-library/build-module/query/edit/query-toolbar.mjs
   var import_components127 = __toESM(require_components(), 1);
-  var import_i18n203 = __toESM(require_i18n(), 1);
+  var import_i18n200 = __toESM(require_i18n(), 1);
   var import_data124 = __toESM(require_data(), 1);
   var import_block_editor205 = __toESM(require_block_editor(), 1);

   // packages/block-library/build-module/query/edit/pattern-selection.mjs
-  var import_element133 = __toESM(require_element(), 1);
+  var import_element134 = __toESM(require_element(), 1);
   var import_data123 = __toESM(require_data(), 1);
   var import_components126 = __toESM(require_components(), 1);
   var import_block_editor204 = __toESM(require_block_editor(), 1);
-  var import_i18n202 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime426 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n199 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime427 = __toESM(require_jsx_runtime(), 1);
   function PatternSelectionModal({
     clientId,
     attributes: attributes2,
     setIsPatternSelectionModalOpen
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
       import_components126.Modal,
       {
         overlayClassName: "block-library-query-pattern__selection-modal",
-        title: (0, import_i18n202.__)("Choose a pattern"),
+        title: (0, import_i18n199.__)("Choose a pattern"),
         onRequestClose: () => setIsPatternSelectionModalOpen(false),
         isFullScreen: true,
-        children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(PatternSelection, { clientId, attributes: attributes2 })
+        children: /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(PatternSelection, { clientId, attributes: attributes2 })
       }
     );
   }
@@ -66950,7 +66586,7 @@ ${text}
       attributes2
     );
     const allPatterns = usePatterns(clientId, blockNameForPatterns);
-    const rootBlockPatterns = (0, import_element133.useMemo)(() => {
+    const rootBlockPatterns = (0, import_element134.useMemo)(() => {
       return allPatterns.filter((pattern) => {
         return pattern.blocks?.[0]?.name === "core/query";
       });
@@ -66963,16 +66599,16 @@ ${text}
     showTitlesAsTooltip = false,
     showSearch = true
   }) {
-    const [searchValue, setSearchValue] = (0, import_element133.useState)("");
+    const [searchValue, setSearchValue] = (0, import_element134.useState)("");
     const { replaceBlock, selectBlock } = (0, import_data123.useDispatch)(import_block_editor204.store);
     const blockPatterns = useBlockPatterns(clientId, attributes2);
-    const blockPreviewContext = (0, import_element133.useMemo)(
+    const blockPreviewContext = (0, import_element134.useMemo)(
       () => ({
         previewPostType: attributes2.query.postType
       }),
       [attributes2.query.postType]
     );
-    const filteredBlockPatterns = (0, import_element133.useMemo)(() => {
+    const filteredBlockPatterns = (0, import_element134.useMemo)(() => {
       return searchPatterns(blockPatterns, searchValue);
     }, [blockPatterns, searchValue]);
     const onBlockPatternSelect = (pattern, blocks) => {
@@ -66985,17 +66621,17 @@ ${text}
         selectBlock(queryClientIds[0]);
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime426.jsxs)("div", { className: "block-library-query-pattern__selection-content", children: [
-      showSearch && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)("div", { className: "block-library-query-pattern__selection-search", children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime427.jsxs)("div", { className: "block-library-query-pattern__selection-content", children: [
+      showSearch && /* @__PURE__ */ (0, import_jsx_runtime427.jsx)("div", { className: "block-library-query-pattern__selection-search", children: /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
         import_components126.SearchControl,
         {
           onChange: setSearchValue,
           value: searchValue,
-          label: (0, import_i18n202.__)("Search"),
-          placeholder: (0, import_i18n202.__)("Search")
+          label: (0, import_i18n199.__)("Search"),
+          placeholder: (0, import_i18n199.__)("Search")
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(import_block_editor204.BlockContextProvider, { value: blockPreviewContext, children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(import_block_editor204.BlockContextProvider, { value: blockPreviewContext, children: /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
         import_block_editor204.__experimentalBlockPatternsList,
         {
           blockPatterns: filteredBlockPatterns,
@@ -67007,20 +66643,20 @@ ${text}
   }

   // packages/block-library/build-module/query/edit/query-toolbar.mjs
-  var import_jsx_runtime427 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime428 = __toESM(require_jsx_runtime(), 1);
   function PatternPicker({ clientId, attributes: attributes2, hasInnerBlocks }) {
     const hasPatterns = useBlockPatterns(clientId, attributes2).length;
     if (!hasPatterns) {
       return null;
     }
-    const buttonLabel = hasInnerBlocks ? (0, import_i18n203.__)("Change design") : (0, import_i18n203.__)("Choose pattern");
-    return /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(import_block_editor205.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(import_components127.__experimentalDropdownContentWrapper, { children: /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
+    const buttonLabel = hasInnerBlocks ? (0, import_i18n200.__)("Change design") : (0, import_i18n200.__)("Choose pattern");
+    return /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(import_block_editor205.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(import_components127.__experimentalDropdownContentWrapper, { children: /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
       import_components127.Dropdown,
       {
         contentClassName: "block-editor-block-settings-menu__popover",
         focusOnMount: "firstElement",
         expandOnMobile: true,
-        renderToggle: ({ isOpen, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
+        renderToggle: ({ isOpen, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
           import_components127.ToolbarButton,
           {
             "aria-haspopup": "true",
@@ -67029,7 +66665,7 @@ ${text}
             children: buttonLabel
           }
         ),
-        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
+        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
           PatternSelection,
           {
             clientId,
@@ -67052,11 +66688,11 @@ ${text}
     if (isLocked) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(PatternPicker, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(PatternPicker, { ...props });
   }

   // packages/block-library/build-module/query/edit/query-content.mjs
-  var import_jsx_runtime428 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime429 = __toESM(require_jsx_runtime(), 1);
   var { HTMLElementControl: HTMLElementControl6 } = unlock(import_block_editor206.privateApis);
   var DEFAULTS_POSTS_PER_PAGE = 3;
   function QueryContent({
@@ -67095,13 +66731,13 @@ ${text}
       };
     }, []);
     const shouldExcludeCurrentPost = isSingular && !inherit && (query.postType === postType || query.postType === templateType);
-    const updateQuery = (0, import_element134.useCallback)(
+    const updateQuery = (0, import_element135.useCallback)(
       (newQuery) => setAttributes((prevAttributes) => ({
         query: { ...prevAttributes.query, ...newQuery }
       })),
       [setAttributes]
     );
-    (0, import_element134.useEffect)(() => {
+    (0, import_element135.useEffect)(() => {
       const newQuery = {};
       if (inherit && query.perPage !== postsPerPage) {
         newQuery.perPage = postsPerPage;
@@ -67124,7 +66760,7 @@ ${text}
       __unstableMarkNextChangeAsNotPersistent,
       updateQuery
     ]);
-    (0, import_element134.useEffect)(() => {
+    (0, import_element135.useEffect)(() => {
       if (!Number.isFinite(queryId)) {
         __unstableMarkNextChangeAsNotPersistent();
         setAttributes({ queryId: instanceId });
@@ -67135,18 +66771,18 @@ ${text}
       __unstableMarkNextChangeAsNotPersistent,
       setAttributes
     ]);
-    (0, import_element134.useEffect)(() => {
+    (0, import_element135.useEffect)(() => {
       if (enhancedPagination && unsupportedBlocks.length) {
         __unstableMarkNextChangeAsNotPersistent();
         setAttributes({ enhancedPagination: false });
-        const message = (0, import_i18n204.sprintf)(
+        const message = (0, import_i18n201.sprintf)(
           /* translators: %s: A list of block titles. */
-          (0, import_i18n204.__)(
+          (0, import_i18n201.__)(
             `"Reload full page" was enabled because some blocks inside the Query block aren't supported: %s.`
           ),
           unsupportedBlocks.join(
             /* translators: Used between list items, there is a space after the comma. */
-            (0, import_i18n204.__)(", ")
+            (0, import_i18n201.__)(", ")
             // eslint-disable-line @wordpress/i18n-no-flanking-whitespace
           )
         );
@@ -67162,8 +66798,8 @@ ${text}
       setAttributes,
       createNotice
     ]);
-    return /* @__PURE__ */ (0, import_jsx_runtime428.jsxs)(import_jsx_runtime428.Fragment, { children: [
-      isSelected && /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime429.jsxs)(import_jsx_runtime429.Fragment, { children: [
+      isSelected && /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
         QueryToolbar,
         {
           clientId,
@@ -67171,7 +66807,7 @@ ${text}
           hasInnerBlocks: true
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(import_block_editor206.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(import_block_editor206.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
         QueryInspectorControls,
         {
           name: name118,
@@ -67183,22 +66819,22 @@ ${text}
           shouldExcludeCurrentPost
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime428.jsxs)(import_block_editor206.InspectorControls, { group: "advanced", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime429.jsxs)(import_block_editor206.InspectorControls, { group: "advanced", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
           HTMLElementControl6,
           {
             tagName: TagName2,
             onChange: (value) => setAttributes({ tagName: value }),
             clientId,
             options: [
-              { label: (0, import_i18n204.__)("Default (<div>)"), value: "div" },
+              { label: (0, import_i18n201.__)("Default (<div>)"), value: "div" },
               { label: "<main>", value: "main" },
               { label: "<section>", value: "section" },
               { label: "<aside>", value: "aside" }
             ]
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
           EnhancedPaginationControl,
           {
             enhancedPagination,
@@ -67207,19 +66843,19 @@ ${text}
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(TagName2, { ...innerBlocksProps })
+      /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(TagName2, { ...innerBlocksProps })
     ] });
   }

   // packages/block-library/build-module/query/edit/query-placeholder.mjs
   var import_data126 = __toESM(require_data(), 1);
-  var import_blocks97 = __toESM(require_blocks(), 1);
-  var import_element135 = __toESM(require_element(), 1);
+  var import_blocks82 = __toESM(require_blocks(), 1);
+  var import_element136 = __toESM(require_element(), 1);
   var import_block_editor207 = __toESM(require_block_editor(), 1);
   var import_components128 = __toESM(require_components(), 1);
-  var import_i18n205 = __toESM(require_i18n(), 1);
+  var import_i18n202 = __toESM(require_i18n(), 1);
   var import_compose55 = __toESM(require_compose(), 1);
-  var import_jsx_runtime429 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime430 = __toESM(require_jsx_runtime(), 1);
   function QueryPlaceholder({
     attributes: attributes2,
     clientId,
@@ -67227,8 +66863,8 @@ ${text}
     openPatternSelectionModal,
     isSelected
   }) {
-    const [isStartingBlank, setIsStartingBlank] = (0, import_element135.useState)(false);
-    const [containerWidth, setContainerWidth] = (0, import_element135.useState)(0);
+    const [isStartingBlank, setIsStartingBlank] = (0, import_element136.useState)(false);
+    const [containerWidth, setContainerWidth] = (0, import_element136.useState)(0);
     const resizeObserverRef = (0, import_compose55.useResizeObserver)(([entry]) => {
       setContainerWidth(entry.contentRect.width);
     });
@@ -67236,7 +66872,7 @@ ${text}
     const isSmallContainer = containerWidth > 0 && containerWidth < SMALL_CONTAINER_BREAKPOINT;
     const { blockType, activeBlockVariation } = (0, import_data126.useSelect)(
       (select10) => {
-        const { getActiveBlockVariation, getBlockType: getBlockType6 } = select10(import_blocks97.store);
+        const { getActiveBlockVariation, getBlockType: getBlockType6 } = select10(import_blocks82.store);
         return {
           blockType: getBlockType6(name118),
           activeBlockVariation: getActiveBlockVariation(
@@ -67254,7 +66890,7 @@ ${text}
       ref: resizeObserverRef
     });
     if (isStartingBlank) {
-      return /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
         QueryVariationPicker,
         {
           clientId,
@@ -67264,8 +66900,8 @@ ${text}
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime429.jsxs)("div", { ...blockProps, children: [
-      isSelected && /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime430.jsxs)("div", { ...blockProps, children: [
+      isSelected && /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
         QueryToolbar,
         {
           clientId,
@@ -67273,25 +66909,25 @@ ${text}
           hasInnerBlocks: false
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime429.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime430.jsxs)(
         import_components128.Placeholder,
         {
           className: "block-editor-media-placeholder",
           icon: !isSmallContainer && icon2,
           label: !isSmallContainer && label,
-          instructions: !isSmallContainer && (0, import_i18n205.__)("Choose a pattern for the query loop or start blank."),
+          instructions: !isSmallContainer && (0, import_i18n202.__)("Choose a pattern for the query loop or start blank."),
           withIllustration: isSmallContainer,
           children: [
-            !!hasPatterns && !isSmallContainer && /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
+            !!hasPatterns && !isSmallContainer && /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
               import_components128.Button,
               {
                 __next40pxDefaultSize: true,
                 variant: "primary",
                 onClick: openPatternSelectionModal,
-                children: (0, import_i18n205.__)("Choose")
+                children: (0, import_i18n202.__)("Choose")
               }
             ),
-            !isSmallContainer && /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
+            !isSmallContainer && /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
               import_components128.Button,
               {
                 __next40pxDefaultSize: true,
@@ -67299,7 +66935,7 @@ ${text}
                 onClick: () => {
                   setIsStartingBlank(true);
                 },
-                children: (0, import_i18n205.__)("Start blank")
+                children: (0, import_i18n202.__)("Start blank")
               }
             )
           ]
@@ -67311,7 +66947,7 @@ ${text}
     const scopeVariations = useScopedBlockVariations(attributes2);
     const { replaceInnerBlocks } = (0, import_data126.useDispatch)(import_block_editor207.store);
     const blockProps = (0, import_block_editor207.useBlockProps)();
-    return /* @__PURE__ */ (0, import_jsx_runtime429.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime430.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
       import_block_editor207.__experimentalBlockVariationPicker,
       {
         icon: icon2,
@@ -67321,7 +66957,7 @@ ${text}
           if (variation.innerBlocks) {
             replaceInnerBlocks(
               clientId,
-              (0, import_blocks97.createBlocksFromInnerBlocksTemplate)(
+              (0, import_blocks82.createBlocksFromInnerBlocksTemplate)(
                 variation.innerBlocks
               ),
               false
@@ -67333,24 +66969,24 @@ ${text}
   }

   // packages/block-library/build-module/query/edit/index.mjs
-  var import_jsx_runtime430 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime431 = __toESM(require_jsx_runtime(), 1);
   var QueryEdit = (props) => {
     const { clientId, attributes: attributes2 } = props;
-    const [isPatternSelectionModalOpen, setIsPatternSelectionModalOpen] = (0, import_element136.useState)(false);
+    const [isPatternSelectionModalOpen, setIsPatternSelectionModalOpen] = (0, import_element137.useState)(false);
     const hasInnerBlocks = (0, import_data127.useSelect)(
       (select10) => !!select10(import_block_editor208.store).getBlocks(clientId).length,
       [clientId]
     );
     const Component = hasInnerBlocks ? QueryContent : QueryPlaceholder;
-    return /* @__PURE__ */ (0, import_jsx_runtime430.jsxs)(import_jsx_runtime430.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime431.jsxs)(import_jsx_runtime431.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
         Component,
         {
           ...props,
           openPatternSelectionModal: () => setIsPatternSelectionModalOpen(true)
         }
       ),
-      isPatternSelectionModalOpen && /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
+      isPatternSelectionModalOpen && /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
         PatternSelectionModal,
         {
           clientId,
@@ -67364,23 +67000,23 @@ ${text}

   // packages/block-library/build-module/query/save.mjs
   var import_block_editor209 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime431 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime432 = __toESM(require_jsx_runtime(), 1);
   function save37({ attributes: { tagName: Tag = "div" } }) {
     const blockProps = import_block_editor209.useBlockProps.save();
     const innerBlocksProps = import_block_editor209.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(Tag, { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(Tag, { ...innerBlocksProps });
   }

   // packages/block-library/build-module/query/variations.mjs
-  var import_i18n206 = __toESM(require_i18n(), 1);
+  var import_i18n203 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/query/icons.mjs
   var import_components129 = __toESM(require_components(), 1);
-  var import_jsx_runtime432 = __toESM(require_jsx_runtime(), 1);
-  var titleDate = /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_components129.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_components129.Path, { d: "M41 9H7v3h34V9zm-22 5H7v1h12v-1zM7 26h12v1H7v-1zm34-5H7v3h34v-3zM7 38h12v1H7v-1zm34-5H7v3h34v-3z" }) });
-  var titleExcerpt = /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_components129.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_components129.Path, { d: "M41 9H7v3h34V9zm-4 5H7v1h30v-1zm4 3H7v1h34v-1zM7 20h30v1H7v-1zm0 12h30v1H7v-1zm34 3H7v1h34v-1zM7 38h30v1H7v-1zm34-11H7v3h34v-3z" }) });
-  var titleDateExcerpt = /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_components129.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_components129.Path, { d: "M41 9H7v3h34V9zm-22 5H7v1h12v-1zm22 3H7v1h34v-1zM7 20h34v1H7v-1zm0 12h12v1H7v-1zm34 3H7v1h34v-1zM7 38h34v1H7v-1zm34-11H7v3h34v-3z" }) });
-  var imageDateTitle = /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_components129.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_components129.Path, { d: "M7 9h34v6H7V9zm12 8H7v1h12v-1zm18 3H7v1h30v-1zm0 18H7v1h30v-1zM7 35h12v1H7v-1zm34-8H7v6h34v-6z" }) });
+  var import_jsx_runtime433 = __toESM(require_jsx_runtime(), 1);
+  var titleDate = /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(import_components129.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(import_components129.Path, { d: "M41 9H7v3h34V9zm-22 5H7v1h12v-1zM7 26h12v1H7v-1zm34-5H7v3h34v-3zM7 38h12v1H7v-1zm34-5H7v3h34v-3z" }) });
+  var titleExcerpt = /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(import_components129.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(import_components129.Path, { d: "M41 9H7v3h34V9zm-4 5H7v1h30v-1zm4 3H7v1h34v-1zM7 20h30v1H7v-1zm0 12h30v1H7v-1zm34 3H7v1h34v-1zM7 38h30v1H7v-1zm34-11H7v3h34v-3z" }) });
+  var titleDateExcerpt = /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(import_components129.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(import_components129.Path, { d: "M41 9H7v3h34V9zm-22 5H7v1h12v-1zm22 3H7v1h34v-1zM7 20h34v1H7v-1zm0 12h12v1H7v-1zm34 3H7v1h34v-1zM7 38h34v1H7v-1zm34-11H7v3h34v-3z" }) });
+  var imageDateTitle = /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(import_components129.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(import_components129.Path, { d: "M7 9h34v6H7V9zm12 8H7v1h12v-1zm18 3H7v1h30v-1zm0 18H7v1h30v-1zM7 35h12v1H7v-1zm34-8H7v6h34v-6z" }) });

   // packages/block-library/build-module/query/variations.mjs
   var postDate = [
@@ -67399,7 +67035,7 @@ ${text}
   var variations14 = [
     {
       name: "title-date",
-      title: (0, import_i18n206.__)("Title & Date"),
+      title: (0, import_i18n203.__)("Title & Date"),
       icon: titleDate,
       attributes: {},
       innerBlocks: [
@@ -67411,7 +67047,7 @@ ${text}
     },
     {
       name: "title-excerpt",
-      title: (0, import_i18n206.__)("Title & Excerpt"),
+      title: (0, import_i18n203.__)("Title & Excerpt"),
       icon: titleExcerpt,
       attributes: {},
       innerBlocks: [
@@ -67427,7 +67063,7 @@ ${text}
     },
     {
       name: "title-date-excerpt",
-      title: (0, import_i18n206.__)("Title, Date, & Excerpt"),
+      title: (0, import_i18n203.__)("Title, Date, & Excerpt"),
       icon: titleDateExcerpt,
       attributes: {},
       innerBlocks: [
@@ -67443,7 +67079,7 @@ ${text}
     },
     {
       name: "image-date-title",
-      title: (0, import_i18n206.__)("Image, Date, & Title"),
+      title: (0, import_i18n203.__)("Image, Date, & Title"),
       icon: imageDateTitle,
       attributes: {},
       innerBlocks: [
@@ -67465,9 +67101,9 @@ ${text}
   var variations_default14 = variations14;

   // packages/block-library/build-module/query/deprecated.mjs
-  var import_blocks98 = __toESM(require_blocks(), 1);
+  var import_blocks83 = __toESM(require_blocks(), 1);
   var import_block_editor210 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime433 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime434 = __toESM(require_jsx_runtime(), 1);
   var { cleanEmptyObject: cleanEmptyObject7 } = unlock(import_block_editor210.privateApis);
   var migrateToTaxQuery = (attributes2) => {
     const { query } = attributes2;
@@ -67512,7 +67148,7 @@ ${text}
         color: style2?.color,
         elements: style2?.elements?.link ? { link: style2?.elements?.link } : void 0
       }) : void 0;
-      const updatedGroupBlock = (0, import_blocks98.createBlock)(
+      const updatedGroupBlock = (0, import_blocks83.createBlock)(
         "core/group",
         {
           ...groupBlock.attributes,
@@ -67525,7 +67161,7 @@ ${text}
       );
       return [newAttributes, [updatedGroupBlock]];
     }
-    const newGroupBlock = (0, import_blocks98.createBlock)(
+    const newGroupBlock = (0, import_blocks83.createBlock)(
       "core/group",
       {
         backgroundColor,
@@ -67595,7 +67231,7 @@ ${text}
     }
     const { type, columns } = displayLayout;
     const updatedLayoutType = type === "flex" ? "grid" : "default";
-    const newPostTemplateBlock = (0, import_blocks98.createBlock)(
+    const newPostTemplateBlock = (0, import_blocks83.createBlock)(
       "core/post-template",
       {
         ...postTemplateBlock.attributes,
@@ -67654,7 +67290,7 @@ ${text}
       return migrateDisplayLayout(newAttributes, innerBlocks);
     },
     save() {
-      return /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(import_block_editor210.InnerBlocks.Content, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_block_editor210.InnerBlocks.Content, {});
     }
   };
   var v215 = {
@@ -67716,7 +67352,7 @@ ${text}
     save({ attributes: { tagName: Tag = "div" } }) {
       const blockProps = import_block_editor210.useBlockProps.save();
       const innerBlocksProps = import_block_editor210.useInnerBlocksProps.save(blockProps);
-      return /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(Tag, { ...innerBlocksProps });
+      return /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(Tag, { ...innerBlocksProps });
     }
   };
   var v311 = {
@@ -67787,7 +67423,7 @@ ${text}
     save({ attributes: { tagName: Tag = "div" } }) {
       const blockProps = import_block_editor210.useBlockProps.save();
       const innerBlocksProps = import_block_editor210.useInnerBlocksProps.save(blockProps);
-      return /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(Tag, { ...innerBlocksProps });
+      return /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(Tag, { ...innerBlocksProps });
     }
   };
   var v49 = {
@@ -67843,7 +67479,7 @@ ${text}
     save({ attributes: { tagName: Tag = "div" } }) {
       const blockProps = import_block_editor210.useBlockProps.save();
       const innerBlocksProps = import_block_editor210.useInnerBlocksProps.save(blockProps);
-      return /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(Tag, { ...innerBlocksProps });
+      return /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(Tag, { ...innerBlocksProps });
     },
     isEligible: ({ layout }) => layout?.inherit || layout?.contentSize && layout?.type !== "constrained",
     migrate(attributes2, innerBlocks) {
@@ -67900,7 +67536,7 @@ ${text}
     save({ attributes: { tagName: Tag = "div" } }) {
       const blockProps = import_block_editor210.useBlockProps.save();
       const innerBlocksProps = import_block_editor210.useInnerBlocksProps.save(blockProps);
-      return /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(Tag, { ...innerBlocksProps });
+      return /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(Tag, { ...innerBlocksProps });
     },
     isEligible: ({ displayLayout }) => {
       return !!displayLayout;
@@ -67953,7 +67589,7 @@ ${text}
     save({ attributes: { tagName: Tag = "div" } }) {
       const blockProps = import_block_editor210.useBlockProps.save();
       const innerBlocksProps = import_block_editor210.useInnerBlocksProps.save(blockProps);
-      return /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(Tag, { ...innerBlocksProps });
+      return /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(Tag, { ...innerBlocksProps });
     },
     isEligible: ({ query: { taxQuery } = {} }) => !!taxQuery && Object.keys(taxQuery).some(
       (key) => !["include", "exclude"].includes(key)
@@ -68036,7 +67672,7 @@ ${text}
     name: () => name81,
     settings: () => settings80
   });
-  var import_i18n207 = __toESM(require_i18n(), 1);
+  var import_i18n204 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/query-no-results/block.json
   var block_default80 = {
@@ -68094,18 +67730,18 @@ ${text}

   // packages/block-library/build-module/query-no-results/edit.mjs
   var import_block_editor211 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime434 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime435 = __toESM(require_jsx_runtime(), 1);
   function QueryNoResultsEdit() {
     const blockProps = (0, import_block_editor211.useBlockProps)();
     const innerBlocksProps = (0, import_block_editor211.useInnerBlocksProps)(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime434.jsx)("div", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime435.jsx)("div", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/query-no-results/save.mjs
   var import_block_editor212 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime435 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime436 = __toESM(require_jsx_runtime(), 1);
   function save38() {
-    return /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(import_block_editor212.InnerBlocks.Content, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(import_block_editor212.InnerBlocks.Content, {});
   }

   // packages/block-library/build-module/query-no-results/index.mjs
@@ -68113,7 +67749,7 @@ ${text}
     [
       "core/paragraph",
       {
-        placeholder: (0, import_i18n207.__)(
+        placeholder: (0, import_i18n204.__)(
           "Add text or blocks that will display when a query returns no results."
         )
       }
@@ -68130,7 +67766,7 @@ ${text}
         {
           name: "core/paragraph",
           attributes: {
-            content: (0, import_i18n207.__)("No posts were found.")
+            content: (0, import_i18n204.__)("No posts were found.")
           }
         }
       ]
@@ -68220,53 +67856,53 @@ ${text}
   };

   // packages/block-library/build-module/query-pagination/edit.mjs
-  var import_i18n210 = __toESM(require_i18n(), 1);
+  var import_i18n207 = __toESM(require_i18n(), 1);
   var import_block_editor213 = __toESM(require_block_editor(), 1);
   var import_data128 = __toESM(require_data(), 1);
   var import_components132 = __toESM(require_components(), 1);
-  var import_element137 = __toESM(require_element(), 1);
+  var import_element138 = __toESM(require_element(), 1);

   // packages/block-library/build-module/query-pagination/query-pagination-arrow-controls.mjs
-  var import_i18n208 = __toESM(require_i18n(), 1);
+  var import_i18n205 = __toESM(require_i18n(), 1);
   var import_components130 = __toESM(require_components(), 1);
-  var import_jsx_runtime436 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime437 = __toESM(require_jsx_runtime(), 1);
   function QueryPaginationArrowControls({ value, onChange }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime436.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime437.jsxs)(
       import_components130.__experimentalToggleGroupControl,
       {
-        label: (0, import_i18n208.__)("Arrow"),
+        label: (0, import_i18n205.__)("Arrow"),
         value,
         onChange,
-        help: (0, import_i18n208.__)(
+        help: (0, import_i18n205.__)(
           "A decorative arrow appended to the next and previous page link."
         ),
         isBlock: true,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
             import_components130.__experimentalToggleGroupControlOption,
             {
               value: "none",
-              label: (0, import_i18n208._x)(
+              label: (0, import_i18n205._x)(
                 "None",
                 "Arrow option for Query Pagination Next/Previous blocks"
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
             import_components130.__experimentalToggleGroupControlOption,
             {
               value: "arrow",
-              label: (0, import_i18n208._x)(
+              label: (0, import_i18n205._x)(
                 "Arrow",
                 "Arrow option for Query Pagination Next/Previous blocks"
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
             import_components130.__experimentalToggleGroupControlOption,
             {
               value: "chevron",
-              label: (0, import_i18n208._x)(
+              label: (0, import_i18n205._x)(
                 "Chevron",
                 "Arrow option for Query Pagination Next/Previous blocks"
               )
@@ -68278,15 +67914,15 @@ ${text}
   }

   // packages/block-library/build-module/query-pagination/query-pagination-label-control.mjs
-  var import_i18n209 = __toESM(require_i18n(), 1);
+  var import_i18n206 = __toESM(require_i18n(), 1);
   var import_components131 = __toESM(require_components(), 1);
-  var import_jsx_runtime437 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime438 = __toESM(require_jsx_runtime(), 1);
   function QueryPaginationLabelControl({ value, onChange }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(
       import_components131.ToggleControl,
       {
-        label: (0, import_i18n209.__)("Show label text"),
-        help: (0, import_i18n209.__)('Make label text visible, e.g. "Next Page".'),
+        label: (0, import_i18n206.__)("Show label text"),
+        help: (0, import_i18n206.__)('Make label text visible, e.g. "Next Page".'),
         onChange,
         checked: value === true
       }
@@ -68294,7 +67930,7 @@ ${text}
   }

   // packages/block-library/build-module/query-pagination/edit.mjs
-  var import_jsx_runtime438 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime439 = __toESM(require_jsx_runtime(), 1);
   function QueryPaginationEdit2({
     attributes: { paginationArrow, showLabel },
     setAttributes,
@@ -68317,7 +67953,7 @@ ${text}
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
     const blockProps = (0, import_block_editor213.useBlockProps)();
     const innerBlocksProps = (0, import_block_editor213.useInnerBlocksProps)(blockProps);
-    (0, import_element137.useEffect)(() => {
+    (0, import_element138.useEffect)(() => {
       if (paginationArrow === "none" && !showLabel) {
         __unstableMarkNextChangeAsNotPersistent();
         setAttributes({ showLabel: true });
@@ -68328,11 +67964,11 @@ ${text}
       showLabel,
       __unstableMarkNextChangeAsNotPersistent
     ]);
-    return /* @__PURE__ */ (0, import_jsx_runtime438.jsxs)(import_jsx_runtime438.Fragment, { children: [
-      hasNextPreviousBlocks && /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(import_block_editor213.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime438.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime439.jsxs)(import_jsx_runtime439.Fragment, { children: [
+      hasNextPreviousBlocks && /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(import_block_editor213.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime439.jsxs)(
         import_components132.__experimentalToolsPanel,
         {
-          label: (0, import_i18n210.__)("Settings"),
+          label: (0, import_i18n207.__)("Settings"),
           resetAll: () => {
             setAttributes({
               paginationArrow: "none",
@@ -68341,14 +67977,14 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
               import_components132.__experimentalToolsPanelItem,
               {
                 hasValue: () => paginationArrow !== "none",
-                label: (0, import_i18n210.__)("Pagination arrow"),
+                label: (0, import_i18n207.__)("Pagination arrow"),
                 onDeselect: () => setAttributes({ paginationArrow: "none" }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
                   QueryPaginationArrowControls,
                   {
                     value: paginationArrow,
@@ -68359,14 +67995,14 @@ ${text}
                 )
               }
             ),
-            paginationArrow !== "none" && /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(
+            paginationArrow !== "none" && /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
               import_components132.__experimentalToolsPanelItem,
               {
                 hasValue: () => !showLabel,
-                label: (0, import_i18n210.__)("Show text"),
+                label: (0, import_i18n207.__)("Show text"),
                 onDeselect: () => setAttributes({ showLabel: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
                   QueryPaginationLabelControl,
                   {
                     value: showLabel,
@@ -68380,25 +68016,25 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime438.jsx)("nav", { ...innerBlocksProps })
+      /* @__PURE__ */ (0, import_jsx_runtime439.jsx)("nav", { ...innerBlocksProps })
     ] });
   }

   // packages/block-library/build-module/query-pagination/save.mjs
   var import_block_editor214 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime439 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime440 = __toESM(require_jsx_runtime(), 1);
   function save39() {
-    return /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(import_block_editor214.InnerBlocks.Content, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(import_block_editor214.InnerBlocks.Content, {});
   }

   // packages/block-library/build-module/query-pagination/deprecated.mjs
   var import_block_editor215 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime440 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime441 = __toESM(require_jsx_runtime(), 1);
   var deprecated16 = [
     // Version with wrapper `div` element.
     {
       save() {
-        return /* @__PURE__ */ (0, import_jsx_runtime440.jsx)("div", { ...import_block_editor215.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(import_block_editor215.InnerBlocks.Content, {}) });
+        return /* @__PURE__ */ (0, import_jsx_runtime441.jsx)("div", { ...import_block_editor215.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(import_block_editor215.InnerBlocks.Content, {}) });
       }
     }
   ];
@@ -68482,9 +68118,9 @@ ${text}
   };

   // packages/block-library/build-module/query-pagination-next/edit.mjs
-  var import_i18n211 = __toESM(require_i18n(), 1);
+  var import_i18n208 = __toESM(require_i18n(), 1);
   var import_block_editor216 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime441 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime442 = __toESM(require_jsx_runtime(), 1);
   var arrowMap3 = {
     none: "",
     arrow: "\u2192",
@@ -68496,25 +68132,25 @@ ${text}
     context: { paginationArrow, showLabel }
   }) {
     const displayArrow = arrowMap3[paginationArrow];
-    return /* @__PURE__ */ (0, import_jsx_runtime441.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime442.jsxs)(
       "a",
       {
         href: "#pagination-next-pseudo-link",
         onClick: (event) => event.preventDefault(),
         ...(0, import_block_editor216.useBlockProps)(),
         children: [
-          showLabel && /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
+          showLabel && /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(
             import_block_editor216.PlainText,
             {
               __experimentalVersion: 2,
               tagName: "span",
-              "aria-label": (0, import_i18n211.__)("Next page link"),
-              placeholder: (0, import_i18n211.__)("Next Page"),
+              "aria-label": (0, import_i18n208.__)("Next page link"),
+              placeholder: (0, import_i18n208.__)("Next Page"),
               value: label,
               onChange: (newLabel) => setAttributes({ label: newLabel })
             }
           ),
-          displayArrow && /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
+          displayArrow && /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(
             "span",
             {
               className: `wp-block-query-pagination-next-arrow is-arrow-${paginationArrow}`,
@@ -68593,11 +68229,11 @@ ${text}
   };

   // packages/block-library/build-module/query-pagination-numbers/edit.mjs
-  var import_i18n212 = __toESM(require_i18n(), 1);
+  var import_i18n209 = __toESM(require_i18n(), 1);
   var import_block_editor217 = __toESM(require_block_editor(), 1);
   var import_components133 = __toESM(require_components(), 1);
-  var import_jsx_runtime442 = __toESM(require_jsx_runtime(), 1);
-  var createPaginationItem = (content, Tag = "a", extraClass = "") => /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(Tag, { className: `page-numbers ${extraClass}`, children: content }, content);
+  var import_jsx_runtime443 = __toESM(require_jsx_runtime(), 1);
+  var createPaginationItem = (content, Tag = "a", extraClass = "") => /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(Tag, { className: `page-numbers ${extraClass}`, children: content }, content);
   var previewPaginationNumbers = (midSize) => {
     const paginationItems = [];
     for (let i2 = 1; i2 <= midSize; i2++) {
@@ -68611,7 +68247,7 @@ ${text}
     }
     paginationItems.push(createPaginationItem("...", "span", "dots"));
     paginationItems.push(createPaginationItem(midSize * 2 + 3));
-    return /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(import_jsx_runtime442.Fragment, { children: paginationItems });
+    return /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(import_jsx_runtime443.Fragment, { children: paginationItems });
   };
   function QueryPaginationNumbersEdit({
     attributes: attributes2,
@@ -68622,25 +68258,25 @@ ${text}
       parseInt(midSize, 10)
     );
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime442.jsxs)(import_jsx_runtime442.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(import_block_editor217.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime443.jsxs)(import_jsx_runtime443.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(import_block_editor217.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(
         import_components133.__experimentalToolsPanel,
         {
-          label: (0, import_i18n212.__)("Settings"),
+          label: (0, import_i18n209.__)("Settings"),
           resetAll: () => setAttributes({ midSize: 2 }),
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(
             import_components133.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n212.__)("Number of links"),
+              label: (0, import_i18n209.__)("Number of links"),
               hasValue: () => midSize !== 2,
               onDeselect: () => setAttributes({ midSize: 2 }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(
                 import_components133.RangeControl,
                 {
-                  label: (0, import_i18n212.__)("Number of links"),
-                  help: (0, import_i18n212.__)(
+                  label: (0, import_i18n209.__)("Number of links"),
+                  help: (0, import_i18n209.__)(
                     "Specify how many links can appear before and after the current page number. Links to the first, current and last page are always visible."
                   ),
                   value: midSize,
@@ -68658,7 +68294,7 @@ ${text}
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime442.jsx)("div", { ...(0, import_block_editor217.useBlockProps)(), children: paginationNumbers })
+      /* @__PURE__ */ (0, import_jsx_runtime443.jsx)("div", { ...(0, import_block_editor217.useBlockProps)(), children: paginationNumbers })
     ] });
   }

@@ -68733,9 +68369,9 @@ ${text}
   };

   // packages/block-library/build-module/query-pagination-previous/edit.mjs
-  var import_i18n213 = __toESM(require_i18n(), 1);
+  var import_i18n210 = __toESM(require_i18n(), 1);
   var import_block_editor218 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime443 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime444 = __toESM(require_jsx_runtime(), 1);
   var arrowMap4 = {
     none: "",
     arrow: "\u2190",
@@ -68747,14 +68383,14 @@ ${text}
     context: { paginationArrow, showLabel }
   }) {
     const displayArrow = arrowMap4[paginationArrow];
-    return /* @__PURE__ */ (0, import_jsx_runtime443.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime444.jsxs)(
       "a",
       {
         href: "#pagination-previous-pseudo-link",
         onClick: (event) => event.preventDefault(),
         ...(0, import_block_editor218.useBlockProps)(),
         children: [
-          displayArrow && /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(
+          displayArrow && /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
             "span",
             {
               className: `wp-block-query-pagination-previous-arrow is-arrow-${paginationArrow}`,
@@ -68762,13 +68398,13 @@ ${text}
               children: displayArrow
             }
           ),
-          showLabel && /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(
+          showLabel && /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
             import_block_editor218.PlainText,
             {
               __experimentalVersion: 2,
               tagName: "span",
-              "aria-label": (0, import_i18n213.__)("Previous page link"),
-              placeholder: (0, import_i18n213.__)("Previous Page"),
+              "aria-label": (0, import_i18n210.__)("Previous page link"),
+              placeholder: (0, import_i18n210.__)("Previous Page"),
               value: label,
               onChange: (newLabel) => setAttributes({ label: newLabel })
             }
@@ -68881,7 +68517,7 @@ ${text}
   // packages/block-library/build-module/query-title/edit.mjs
   var import_block_editor219 = __toESM(require_block_editor(), 1);
   var import_components134 = __toESM(require_components(), 1);
-  var import_i18n214 = __toESM(require_i18n(), 1);
+  var import_i18n211 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/query-title/use-archive-label.mjs
   var import_core_data79 = __toESM(require_core_data(), 1);
@@ -68978,7 +68614,7 @@ ${text}
   }

   // packages/block-library/build-module/query-title/edit.mjs
-  var import_jsx_runtime444 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime445 = __toESM(require_jsx_runtime(), 1);
   var SUPPORTED_TYPES = ["archive", "search", "post-type"];
   function QueryTitleEdit(props) {
     useDeprecatedTextAlign(props);
@@ -68995,7 +68631,7 @@ ${text}
       className: "wp-block-query-title__placeholder"
     });
     if (!SUPPORTED_TYPES.includes(type)) {
-      return /* @__PURE__ */ (0, import_jsx_runtime444.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(import_block_editor219.Warning, { children: (0, import_i18n214.__)("Provided type is not supported.") }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime445.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(import_block_editor219.Warning, { children: (0, import_i18n211.__)("Provided type is not supported.") }) });
     }
     let titleElement;
     if (type === "archive") {
@@ -69003,51 +68639,51 @@ ${text}
       if (archiveTypeLabel) {
         if (showPrefix) {
           if (archiveNameLabel) {
-            title = (0, import_i18n214.sprintf)(
+            title = (0, import_i18n211.sprintf)(
               /* translators: 1: Archive type title e.g: "Category", 2: Label of the archive e.g: "Shoes" */
-              (0, import_i18n214._x)("%1$s: %2$s", "archive label"),
+              (0, import_i18n211._x)("%1$s: %2$s", "archive label"),
               archiveTypeLabel,
               archiveNameLabel
             );
           } else {
-            title = (0, import_i18n214.sprintf)(
+            title = (0, import_i18n211.sprintf)(
               /* translators: %s: Archive type title e.g: "Category", "Tag"... */
-              (0, import_i18n214.__)("%s: Name"),
+              (0, import_i18n211.__)("%s: Name"),
               archiveTypeLabel
             );
           }
         } else if (archiveNameLabel) {
           title = archiveNameLabel;
         } else {
-          title = (0, import_i18n214.sprintf)(
+          title = (0, import_i18n211.sprintf)(
             /* translators: %s: Archive type title e.g: "Category", "Tag"... */
-            (0, import_i18n214.__)("%s name"),
+            (0, import_i18n211.__)("%s name"),
             archiveTypeLabel
           );
         }
       } else {
-        title = showPrefix ? (0, import_i18n214.__)("Archive type: Name") : (0, import_i18n214.__)("Archive title");
+        title = showPrefix ? (0, import_i18n211.__)("Archive type: Name") : (0, import_i18n211.__)("Archive title");
       }
-      titleElement = /* @__PURE__ */ (0, import_jsx_runtime444.jsxs)(import_jsx_runtime444.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(import_block_editor219.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
+      titleElement = /* @__PURE__ */ (0, import_jsx_runtime445.jsxs)(import_jsx_runtime445.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(import_block_editor219.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
           import_components134.__experimentalToolsPanel,
           {
-            label: (0, import_i18n214.__)("Settings"),
+            label: (0, import_i18n211.__)("Settings"),
             resetAll: () => setAttributes({
               showPrefix: true
             }),
             dropdownMenuProps,
-            children: /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
               import_components134.__experimentalToolsPanelItem,
               {
                 hasValue: () => !showPrefix,
-                label: (0, import_i18n214.__)("Show archive type in title"),
+                label: (0, import_i18n211.__)("Show archive type in title"),
                 onDeselect: () => setAttributes({ showPrefix: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
                   import_components134.ToggleControl,
                   {
-                    label: (0, import_i18n214.__)("Show archive type in title"),
+                    label: (0, import_i18n211.__)("Show archive type in title"),
                     onChange: () => setAttributes({
                       showPrefix: !showPrefix
                     }),
@@ -69058,30 +68694,30 @@ ${text}
             )
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(TagName2, { ...blockProps, children: title })
+        /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(TagName2, { ...blockProps, children: title })
       ] });
     }
     if (type === "search") {
-      titleElement = /* @__PURE__ */ (0, import_jsx_runtime444.jsxs)(import_jsx_runtime444.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(import_block_editor219.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
+      titleElement = /* @__PURE__ */ (0, import_jsx_runtime445.jsxs)(import_jsx_runtime445.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(import_block_editor219.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
           import_components134.__experimentalToolsPanel,
           {
-            label: (0, import_i18n214.__)("Settings"),
+            label: (0, import_i18n211.__)("Settings"),
             resetAll: () => setAttributes({
               showSearchTerm: true
             }),
             dropdownMenuProps,
-            children: /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
               import_components134.__experimentalToolsPanelItem,
               {
                 hasValue: () => !showSearchTerm,
-                label: (0, import_i18n214.__)("Show search term in title"),
+                label: (0, import_i18n211.__)("Show search term in title"),
                 onDeselect: () => setAttributes({ showSearchTerm: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
                   import_components134.ToggleControl,
                   {
-                    label: (0, import_i18n214.__)("Show search term in title"),
+                    label: (0, import_i18n211.__)("Show search term in title"),
                     onChange: () => setAttributes({
                       showSearchTerm: !showSearchTerm
                     }),
@@ -69092,44 +68728,44 @@ ${text}
             )
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(TagName2, { ...blockProps, children: showSearchTerm ? (0, import_i18n214.__)("Search results for: \u201Csearch term\u201D") : (0, import_i18n214.__)("Search results") })
+        /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(TagName2, { ...blockProps, children: showSearchTerm ? (0, import_i18n211.__)("Search results for: \u201Csearch term\u201D") : (0, import_i18n211.__)("Search results") })
       ] });
     }
     if (type === "post-type") {
       let title;
       if (postTypeLabel) {
         if (showPrefix) {
-          title = (0, import_i18n214.sprintf)(
+          title = (0, import_i18n211.sprintf)(
             /* translators: %s: Singular post type name of the queried object */
-            (0, import_i18n214.__)('Post Type: "%s"'),
+            (0, import_i18n211.__)('Post Type: "%s"'),
             postTypeLabel
           );
         } else {
           title = postTypeLabel;
         }
       } else {
-        title = showPrefix ? (0, import_i18n214.__)("Post Type: Name") : (0, import_i18n214.__)("Name");
+        title = showPrefix ? (0, import_i18n211.__)("Post Type: Name") : (0, import_i18n211.__)("Name");
       }
-      titleElement = /* @__PURE__ */ (0, import_jsx_runtime444.jsxs)(import_jsx_runtime444.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(import_block_editor219.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
+      titleElement = /* @__PURE__ */ (0, import_jsx_runtime445.jsxs)(import_jsx_runtime445.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(import_block_editor219.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
           import_components134.__experimentalToolsPanel,
           {
-            label: (0, import_i18n214.__)("Settings"),
+            label: (0, import_i18n211.__)("Settings"),
             resetAll: () => setAttributes({
               showPrefix: true
             }),
             dropdownMenuProps,
-            children: /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
               import_components134.__experimentalToolsPanelItem,
               {
                 hasValue: () => !showPrefix,
-                label: (0, import_i18n214.__)("Show post type label"),
+                label: (0, import_i18n211.__)("Show post type label"),
                 onDeselect: () => setAttributes({ showPrefix: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
                   import_components134.ToggleControl,
                   {
-                    label: (0, import_i18n214.__)("Show post type label"),
+                    label: (0, import_i18n211.__)("Show post type label"),
                     onChange: () => setAttributes({
                       showPrefix: !showPrefix
                     }),
@@ -69140,11 +68776,11 @@ ${text}
             )
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(TagName2, { ...blockProps, children: title })
+        /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(TagName2, { ...blockProps, children: title })
       ] });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime444.jsxs)(import_jsx_runtime444.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(import_block_editor219.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime445.jsxs)(import_jsx_runtime445.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(import_block_editor219.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
         import_block_editor219.HeadingLevelDropdown,
         {
           value: level,
@@ -69157,13 +68793,13 @@ ${text}
   }

   // packages/block-library/build-module/query-title/variations.mjs
-  var import_i18n215 = __toESM(require_i18n(), 1);
+  var import_i18n212 = __toESM(require_i18n(), 1);
   var variations15 = [
     {
       isDefault: true,
       name: "archive-title",
-      title: (0, import_i18n215.__)("Archive Title"),
-      description: (0, import_i18n215.__)(
+      title: (0, import_i18n212.__)("Archive Title"),
+      description: (0, import_i18n212.__)(
         "Display the archive title based on the queried object."
       ),
       icon: title_default,
@@ -69175,8 +68811,8 @@ ${text}
     {
       isDefault: false,
       name: "search-title",
-      title: (0, import_i18n215.__)("Search Results Title"),
-      description: (0, import_i18n215.__)(
+      title: (0, import_i18n212.__)("Search Results Title"),
+      description: (0, import_i18n212.__)(
         "Display the search results title based on the queried object."
       ),
       icon: title_default,
@@ -69188,8 +68824,8 @@ ${text}
     {
       isDefault: false,
       name: "post-type-label",
-      title: (0, import_i18n215.__)("Post Type Label"),
-      description: (0, import_i18n215.__)(
+      title: (0, import_i18n212.__)("Post Type Label"),
+      description: (0, import_i18n212.__)(
         "Display the post type label based on the queried object."
       ),
       icon: title_default,
@@ -69400,12 +69036,12 @@ ${text}
   // packages/block-library/build-module/query-total/edit.mjs
   var import_block_editor220 = __toESM(require_block_editor(), 1);
   var import_components136 = __toESM(require_components(), 1);
-  var import_i18n216 = __toESM(require_i18n(), 1);
+  var import_i18n213 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/query-total/icons.mjs
   var import_components135 = __toESM(require_components(), 1);
-  var import_jsx_runtime445 = __toESM(require_jsx_runtime(), 1);
-  var resultsFound = /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
+  var import_jsx_runtime446 = __toESM(require_jsx_runtime(), 1);
+  var resultsFound = /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
     import_components135.SVG,
     {
       xmlns: "http://www.w3.org/2000/svg",
@@ -69414,10 +69050,10 @@ ${text}
       height: "24",
       "aria-hidden": "true",
       focusable: "false",
-      children: /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(import_components135.Path, { d: "M4 11h4v2H4v-2zm6 0h6v2h-6v-2zm8 0h2v2h-2v-2z" })
+      children: /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(import_components135.Path, { d: "M4 11h4v2H4v-2zm6 0h6v2h-6v-2zm8 0h2v2h-2v-2z" })
     }
   );
-  var displayingResults = /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
+  var displayingResults = /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
     import_components135.SVG,
     {
       xmlns: "http://www.w3.org/2000/svg",
@@ -69426,10 +69062,10 @@ ${text}
       height: "24",
       "aria-hidden": "true",
       focusable: "false",
-      children: /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(import_components135.Path, { d: "M4 13h2v-2H4v2zm4 0h10v-2H8v2zm12 0h2v-2h-2v2z" })
+      children: /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(import_components135.Path, { d: "M4 13h2v-2H4v2zm4 0h10v-2H8v2zm12 0h2v-2h-2v2z" })
     }
   );
-  var queryTotal = /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
+  var queryTotal = /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
     import_components135.SVG,
     {
       xmlns: "http://www.w3.org/2000/svg",
@@ -69438,12 +69074,12 @@ ${text}
       height: "24",
       "aria-hidden": "true",
       focusable: "false",
-      children: /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(import_components135.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.5v12Zm-7-6-4.1 5h8.8v-3h-1.5v1.5h-4.2l2.9-3.5-2.9-3.5h4.2V10h1.5V7H7.4l4.1 5Z" })
+      children: /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(import_components135.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.5v12Zm-7-6-4.1 5h8.8v-3h-1.5v1.5h-4.2l2.9-3.5-2.9-3.5h4.2V10h1.5V7H7.4l4.1 5Z" })
     }
   );

   // packages/block-library/build-module/query-total/edit.mjs
-  var import_jsx_runtime446 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime447 = __toESM(require_jsx_runtime(), 1);
   function QueryTotalEdit({ attributes: attributes2, setAttributes }) {
     const { displayType } = attributes2;
     const blockProps = (0, import_block_editor220.useBlockProps)();
@@ -69458,7 +69094,7 @@ ${text}
     const buttonPositionControls = [
       {
         role: "menuitemradio",
-        title: (0, import_i18n216.__)("Total results"),
+        title: (0, import_i18n213.__)("Total results"),
         isActive: displayType === "total-results",
         icon: resultsFound,
         onClick: () => {
@@ -69467,7 +69103,7 @@ ${text}
       },
       {
         role: "menuitemradio",
-        title: (0, import_i18n216.__)("Range display"),
+        title: (0, import_i18n213.__)("Range display"),
         isActive: displayType === "range-display",
         icon: displayingResults,
         onClick: () => {
@@ -69475,24 +69111,24 @@ ${text}
         }
       }
     ];
-    const controls = /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(import_block_editor220.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(import_components136.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
+    const controls = /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_block_editor220.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_components136.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
       import_components136.ToolbarDropdownMenu,
       {
         icon: getButtonPositionIcon(),
-        label: (0, import_i18n216.__)("Change display type"),
+        label: (0, import_i18n213.__)("Change display type"),
         controls: buttonPositionControls
       }
     ) }) });
     const renderDisplay = () => {
       if (displayType === "total-results") {
-        return /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(import_jsx_runtime446.Fragment, { children: (0, import_i18n216.__)("12 results found") });
+        return /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_jsx_runtime447.Fragment, { children: (0, import_i18n213.__)("12 results found") });
       }
       if (displayType === "range-display") {
-        return /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(import_jsx_runtime446.Fragment, { children: (0, import_i18n216.__)("Displaying 1 \u2013 10 of 12") });
+        return /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_jsx_runtime447.Fragment, { children: (0, import_i18n213.__)("Displaying 1 \u2013 10 of 12") });
       }
       return null;
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime446.jsxs)("div", { ...blockProps, children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime447.jsxs)("div", { ...blockProps, children: [
       controls,
       renderDisplay()
     ] });
@@ -69514,19 +69150,19 @@ ${text}
     name: () => name88,
     settings: () => settings87
   });
-  var import_i18n218 = __toESM(require_i18n(), 1);
+  var import_i18n215 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/quote/deprecated.mjs
-  var import_blocks99 = __toESM(require_blocks(), 1);
+  var import_blocks84 = __toESM(require_blocks(), 1);
   var import_block_editor221 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime447 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime448 = __toESM(require_jsx_runtime(), 1);
   var migrateToQuoteV2 = (attributes2) => {
     const { value, ...restAttributes } = attributes2;
     return [
       {
         ...restAttributes
       },
-      value ? (0, import_blocks99.parseWithAttributeSchema)(value, {
+      value ? (0, import_blocks84.parseWithAttributeSchema)(value, {
         type: "array",
         source: "query",
         selector: "p",
@@ -69537,8 +69173,8 @@ ${text}
           }
         }
       }).map(
-        ({ content }) => (0, import_blocks99.createBlock)("core/paragraph", { content })
-      ) : (0, import_blocks99.createBlock)("core/paragraph")
+        ({ content }) => (0, import_blocks84.createBlock)("core/paragraph", { content })
+      ) : (0, import_blocks84.createBlock)("core/paragraph")
     ];
   };
   var TEXT_ALIGN_OPTIONS2 = ["left", "right", "center"];
@@ -69612,9 +69248,9 @@ ${text}
       const className = clsx_default({
         [`has-text-align-${align}`]: align
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime447.jsxs)("blockquote", { ...import_block_editor221.useBlockProps.save({ className }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_block_editor221.InnerBlocks.Content, {}),
-        !import_block_editor221.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_block_editor221.RichText.Content, { tagName: "cite", value: citation })
+      return /* @__PURE__ */ (0, import_jsx_runtime448.jsxs)("blockquote", { ...import_block_editor221.useBlockProps.save({ className }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(import_block_editor221.InnerBlocks.Content, {}),
+        !import_block_editor221.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(import_block_editor221.RichText.Content, { tagName: "cite", value: citation })
       ] });
     },
     migrate: migrateTextAlign3
@@ -69661,9 +69297,9 @@ ${text}
       const className = clsx_default({
         [`has-text-align-${align}`]: align
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime447.jsxs)("blockquote", { ...import_block_editor221.useBlockProps.save({ className }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_block_editor221.RichText.Content, { multiline: true, value }),
-        !import_block_editor221.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_block_editor221.RichText.Content, { tagName: "cite", value: citation })
+      return /* @__PURE__ */ (0, import_jsx_runtime448.jsxs)("blockquote", { ...import_block_editor221.useBlockProps.save({ className }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(import_block_editor221.RichText.Content, { multiline: true, value }),
+        !import_block_editor221.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(import_block_editor221.RichText.Content, { tagName: "cite", value: citation })
       ] });
     },
     migrate(attributes2) {
@@ -69694,9 +69330,9 @@ ${text}
     },
     save({ attributes: attributes2 }) {
       const { align, value, citation } = attributes2;
-      return /* @__PURE__ */ (0, import_jsx_runtime447.jsxs)("blockquote", { style: { textAlign: align ? align : null }, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_block_editor221.RichText.Content, { multiline: true, value }),
-        !import_block_editor221.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_block_editor221.RichText.Content, { tagName: "cite", value: citation })
+      return /* @__PURE__ */ (0, import_jsx_runtime448.jsxs)("blockquote", { style: { textAlign: align ? align : null }, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(import_block_editor221.RichText.Content, { multiline: true, value }),
+        !import_block_editor221.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(import_block_editor221.RichText.Content, { tagName: "cite", value: citation })
       ] });
     }
   };
@@ -69734,14 +69370,14 @@ ${text}
     },
     save({ attributes: attributes2 }) {
       const { align, value, citation, style: style2 } = attributes2;
-      return /* @__PURE__ */ (0, import_jsx_runtime447.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime448.jsxs)(
         "blockquote",
         {
           className: style2 === 2 ? "is-large" : "",
           style: { textAlign: align ? align : null },
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_block_editor221.RichText.Content, { multiline: true, value }),
-            !import_block_editor221.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_block_editor221.RichText.Content, { tagName: "cite", value: citation })
+            /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(import_block_editor221.RichText.Content, { multiline: true, value }),
+            !import_block_editor221.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(import_block_editor221.RichText.Content, { tagName: "cite", value: citation })
           ]
         }
       );
@@ -69779,14 +69415,14 @@ ${text}
     },
     save({ attributes: attributes2 }) {
       const { align, value, citation, style: style2 } = attributes2;
-      return /* @__PURE__ */ (0, import_jsx_runtime447.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime448.jsxs)(
         "blockquote",
         {
           className: `blocks-quote-style-${style2}`,
           style: { textAlign: align ? align : null },
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_block_editor221.RichText.Content, { multiline: true, value }),
-            !import_block_editor221.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_block_editor221.RichText.Content, { tagName: "footer", value: citation })
+            /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(import_block_editor221.RichText.Content, { multiline: true, value }),
+            !import_block_editor221.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(import_block_editor221.RichText.Content, { tagName: "footer", value: citation })
           ]
         }
       );
@@ -69795,17 +69431,17 @@ ${text}
   var deprecated_default44 = [v410, v312, v217, v139, v03];

   // packages/block-library/build-module/quote/edit.mjs
-  var import_i18n217 = __toESM(require_i18n(), 1);
+  var import_i18n214 = __toESM(require_i18n(), 1);
   var import_block_editor222 = __toESM(require_block_editor(), 1);
   var import_components137 = __toESM(require_components(), 1);
   var import_data131 = __toESM(require_data(), 1);
-  var import_element138 = __toESM(require_element(), 1);
+  var import_element139 = __toESM(require_element(), 1);
   var import_deprecated48 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime448 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime449 = __toESM(require_jsx_runtime(), 1);
   var useMigrateOnLoad2 = (attributes2, clientId) => {
     const registry = (0, import_data131.useRegistry)();
     const { updateBlockAttributes, replaceInnerBlocks, selectBlock } = (0, import_data131.useDispatch)(import_block_editor222.store);
-    (0, import_element138.useEffect)(() => {
+    (0, import_element139.useEffect)(() => {
       if (!attributes2.value) {
         return;
       }
@@ -69854,8 +69490,8 @@ ${text}
       renderAppender: hasInnerBlocks ? false : void 0,
       allowedBlocks
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime448.jsxs)(import_jsx_runtime448.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(import_block_editor222.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime449.jsxs)(import_jsx_runtime449.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_block_editor222.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
         import_block_editor222.AlignmentControl,
         {
           value: textAlign,
@@ -69864,9 +69500,9 @@ ${text}
           }
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime448.jsxs)(import_components137.BlockQuotation, { ...innerBlocksProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime449.jsxs)(import_components137.BlockQuotation, { ...innerBlocksProps, children: [
         innerBlocksProps.children,
-        /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
           Caption,
           {
             attributeKey: "citation",
@@ -69876,14 +69512,14 @@ ${text}
             attributes: attributes2,
             setAttributes,
             icon: verse_default,
-            label: (0, import_i18n217.__)("Quote citation"),
+            label: (0, import_i18n214.__)("Quote citation"),
             placeholder: (
               // translators: placeholder text used for the
               // citation
-              (0, import_i18n217.__)("Add citation")
+              (0, import_i18n214.__)("Add citation")
             ),
-            addLabel: (0, import_i18n217.__)("Add citation"),
-            removeLabel: (0, import_i18n217.__)("Remove citation"),
+            addLabel: (0, import_i18n214.__)("Add citation"),
+            removeLabel: (0, import_i18n214.__)("Remove citation"),
             excludeElementClassName: true,
             className: "wp-block-quote__citation",
             insertBlocksAfter
@@ -70004,29 +69640,29 @@ ${text}

   // packages/block-library/build-module/quote/save.mjs
   var import_block_editor223 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime449 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime450 = __toESM(require_jsx_runtime(), 1);
   function save40({ attributes: attributes2 }) {
     const { textAlign, citation } = attributes2;
     const className = clsx_default({
       [`has-text-align-${textAlign}`]: textAlign
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime449.jsxs)("blockquote", { ...import_block_editor223.useBlockProps.save({ className }), children: [
-      /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_block_editor223.InnerBlocks.Content, {}),
-      !import_block_editor223.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_block_editor223.RichText.Content, { tagName: "cite", value: citation })
+    return /* @__PURE__ */ (0, import_jsx_runtime450.jsxs)("blockquote", { ...import_block_editor223.useBlockProps.save({ className }), children: [
+      /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(import_block_editor223.InnerBlocks.Content, {}),
+      !import_block_editor223.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(import_block_editor223.RichText.Content, { tagName: "cite", value: citation })
     ] });
   }

   // packages/block-library/build-module/quote/transforms.mjs
   var import_block_editor224 = __toESM(require_block_editor(), 1);
-  var import_blocks100 = __toESM(require_blocks(), 1);
+  var import_blocks85 = __toESM(require_blocks(), 1);
   var transforms29 = {
     from: [
       {
         type: "block",
         blocks: ["core/verse"],
         transform: ({ content }) => {
-          return (0, import_blocks100.createBlock)("core/quote", {}, [
-            (0, import_blocks100.createBlock)("core/paragraph", { content })
+          return (0, import_blocks85.createBlock)("core/quote", {}, [
+            (0, import_blocks85.createBlock)("core/paragraph", { content })
           ]);
         }
       },
@@ -70041,7 +69677,7 @@ ${text}
           fontSize,
           style: style2
         }) => {
-          return (0, import_blocks100.createBlock)(
+          return (0, import_blocks85.createBlock)(
             "core/quote",
             {
               align,
@@ -70050,15 +69686,15 @@ ${text}
               fontSize,
               style: style2
             },
-            [(0, import_blocks100.createBlock)("core/paragraph", { content: value })]
+            [(0, import_blocks85.createBlock)("core/paragraph", { content: value })]
           );
         }
       },
       {
         type: "prefix",
         prefix: ">",
-        transform: (content) => (0, import_blocks100.createBlock)("core/quote", {}, [
-          (0, import_blocks100.createBlock)("core/paragraph", { content })
+        transform: (content) => (0, import_blocks85.createBlock)("core/quote", {}, [
+          (0, import_blocks85.createBlock)("core/paragraph", { content })
         ])
       },
       {
@@ -70070,7 +69706,7 @@ ${text}
         }),
         selector: "blockquote",
         transform: (node, handler) => {
-          return (0, import_blocks100.createBlock)(
+          return (0, import_blocks85.createBlock)(
             "core/quote",
             // Don't try to parse any `cite` out of this content.
             // * There may be more than one cite.
@@ -70100,10 +69736,10 @@ ${text}
           }
           return !blocks.some(({ name: name118 }) => name118 === "core/quote");
         },
-        __experimentalConvert: (blocks) => (0, import_blocks100.createBlock)(
+        __experimentalConvert: (blocks) => (0, import_blocks85.createBlock)(
           "core/quote",
           {},
-          blocks.map((block) => (0, import_blocks100.cloneSanitizedBlock)(block))
+          blocks.map((block) => (0, import_blocks85.cloneSanitizedBlock)(block))
         )
       }
     ],
@@ -70118,7 +69754,7 @@ ${text}
         },
         transform: ({ align, citation, anchor, fontSize, style: style2 }, innerBlocks) => {
           const value = innerBlocks.map(({ attributes: attributes2 }) => `${attributes2.content}`).join("<br>");
-          return (0, import_blocks100.createBlock)("core/pullquote", {
+          return (0, import_blocks85.createBlock)("core/pullquote", {
             value,
             align,
             citation,
@@ -70136,7 +69772,7 @@ ${text}
             if (innerBlock.name === "core/paragraph") {
               return true;
             }
-            const converted = (0, import_blocks100.switchToBlockType)(
+            const converted = (0, import_blocks85.switchToBlockType)(
               innerBlock,
               "core/paragraph"
             );
@@ -70148,10 +69784,10 @@ ${text}
             if (innerBlock.name === "core/paragraph") {
               return innerBlock;
             }
-            return (0, import_blocks100.switchToBlockType)(innerBlock, "core/paragraph") || [];
+            return (0, import_blocks85.switchToBlockType)(innerBlock, "core/paragraph") || [];
           });
           const content = paragraphs.map(({ attributes: attributes2 }) => attributes2.content || "").filter(Boolean).join("<br>");
-          return (0, import_blocks100.createBlock)("core/verse", { content });
+          return (0, import_blocks85.createBlock)("core/verse", { content });
         }
       },
       {
@@ -70166,7 +69802,7 @@ ${text}
             if (innerBlock.name === "core/paragraph") {
               return true;
             }
-            const converted = (0, import_blocks100.switchToBlockType)(
+            const converted = (0, import_blocks85.switchToBlockType)(
               innerBlock,
               "core/paragraph"
             );
@@ -70178,11 +69814,11 @@ ${text}
             if (innerBlock.name === "core/paragraph") {
               return innerBlock;
             }
-            return (0, import_blocks100.switchToBlockType)(innerBlock, "core/paragraph") || [];
+            return (0, import_blocks85.switchToBlockType)(innerBlock, "core/paragraph") || [];
           });
           return import_block_editor224.RichText.isEmpty(citation) ? paragraphs : [
             ...paragraphs,
-            (0, import_blocks100.createBlock)("core/paragraph", {
+            (0, import_blocks85.createBlock)("core/paragraph", {
               content: citation
             })
           ];
@@ -70191,12 +69827,12 @@ ${text}
       {
         type: "block",
         blocks: ["core/group"],
-        transform: ({ citation, anchor }, innerBlocks) => (0, import_blocks100.createBlock)(
+        transform: ({ citation, anchor }, innerBlocks) => (0, import_blocks85.createBlock)(
           "core/group",
           { anchor },
           import_block_editor224.RichText.isEmpty(citation) ? innerBlocks : [
             ...innerBlocks,
-            (0, import_blocks100.createBlock)("core/paragraph", {
+            (0, import_blocks85.createBlock)("core/paragraph", {
               content: citation
             })
           ]
@@ -70205,7 +69841,7 @@ ${text}
     ],
     ungroup: ({ citation }, innerBlocks) => import_block_editor224.RichText.isEmpty(citation) ? innerBlocks : [
       ...innerBlocks,
-      (0, import_blocks100.createBlock)("core/paragraph", {
+      (0, import_blocks85.createBlock)("core/paragraph", {
         content: citation
       })
     ]
@@ -70219,13 +69855,13 @@ ${text}
     icon: quote_default,
     example: {
       attributes: {
-        citation: (0, import_i18n218.__)("Julio Cort\xE1zar")
+        citation: (0, import_i18n215.__)("Julio Cort\xE1zar")
       },
       innerBlocks: [
         {
           name: "core/paragraph",
           attributes: {
-            content: (0, import_i18n218.__)("In quoting others, we cite ourselves.")
+            content: (0, import_i18n215.__)("In quoting others, we cite ourselves.")
           }
         }
       ]
@@ -70288,20 +69924,20 @@ ${text}

   // packages/block-library/build-module/block/edit.mjs
   var import_data132 = __toESM(require_data(), 1);
-  var import_element139 = __toESM(require_element(), 1);
+  var import_element140 = __toESM(require_element(), 1);
   var import_core_data81 = __toESM(require_core_data(), 1);
   var import_components138 = __toESM(require_components(), 1);
-  var import_i18n219 = __toESM(require_i18n(), 1);
+  var import_i18n216 = __toESM(require_i18n(), 1);
   var import_block_editor225 = __toESM(require_block_editor(), 1);
   var import_patterns = __toESM(require_patterns(), 1);
-  var import_blocks101 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime450 = __toESM(require_jsx_runtime(), 1);
+  var import_blocks86 = __toESM(require_blocks(), 1);
+  var import_jsx_runtime451 = __toESM(require_jsx_runtime(), 1);
   var { useLayoutClasses } = unlock(import_block_editor225.privateApis);
   var { isOverridableBlock } = unlock(import_patterns.privateApis);
   var fullAlignments = ["full", "wide", "left", "right"];
   var useInferredLayout = (blocks, parentLayout) => {
-    const initialInferredAlignmentRef = (0, import_element139.useRef)();
-    return (0, import_element139.useMemo)(() => {
+    const initialInferredAlignmentRef = (0, import_element140.useRef)();
+    return (0, import_element140.useMemo)(() => {
       if (!blocks?.length) {
         return {};
       }
@@ -70320,7 +69956,7 @@ ${text}
   };
   function RecursionWarning() {
     const blockProps = (0, import_block_editor225.useBlockProps)();
-    return /* @__PURE__ */ (0, import_jsx_runtime450.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(import_block_editor225.Warning, { children: (0, import_i18n219.__)("Block cannot be rendered inside itself.") }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime451.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_block_editor225.Warning, { children: (0, import_i18n216.__)("Block cannot be rendered inside itself.") }) });
   }
   var NOOP3 = () => {
   };
@@ -70328,9 +69964,9 @@ ${text}
     const { ref } = props.attributes;
     const hasAlreadyRendered = (0, import_block_editor225.useHasRecursion)(ref);
     if (hasAlreadyRendered) {
-      return /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(RecursionWarning, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(RecursionWarning, {});
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(import_block_editor225.RecursionProvider, { uniqueId: ref, children: /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(ReusableBlockEdit, { ...props }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_block_editor225.RecursionProvider, { uniqueId: ref, children: /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(ReusableBlockEdit, { ...props }) });
   }
   function ReusableBlockControl({
     recordId,
@@ -70347,14 +69983,14 @@ ${text}
       }),
       [recordId]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime450.jsxs)(import_jsx_runtime450.Fragment, { children: [
-      canUserEdit && !!handleEditOriginal && /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(import_block_editor225.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(import_components138.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(import_components138.ToolbarButton, { onClick: handleEditOriginal, children: (0, import_i18n219.__)("Edit original") }) }) }),
-      canOverrideBlocks && /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(import_block_editor225.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(import_components138.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime451.jsxs)(import_jsx_runtime451.Fragment, { children: [
+      canUserEdit && !!handleEditOriginal && /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_block_editor225.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_components138.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_components138.ToolbarButton, { onClick: handleEditOriginal, children: (0, import_i18n216.__)("Edit original") }) }) }),
+      canOverrideBlocks && /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_block_editor225.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_components138.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
         import_components138.ToolbarButton,
         {
           onClick: resetContent,
           disabled: !hasContent,
-          children: (0, import_i18n219.__)("Reset")
+          children: (0, import_i18n216.__)("Reset")
         }
       ) }) })
     ] });
@@ -70384,13 +70020,13 @@ ${text}
       const { getSettings: getSettings2 } = select10(import_block_editor225.store);
       return {
         onNavigateToEntityRecord: getSettings2().onNavigateToEntityRecord,
-        hasPatternOverridesSource: !!(0, import_blocks101.getBlockBindingsSource)(
+        hasPatternOverridesSource: !!(0, import_blocks86.getBlockBindingsSource)(
           "core/pattern-overrides"
         ),
         supportedBlockTypesRaw: getSettings2().__experimentalBlockBindingsSupportedAttributes || EMPTY_OBJECT3
       };
     }, []);
-    const canOverrideBlocks = (0, import_element139.useMemo)(() => {
+    const canOverrideBlocks = (0, import_element140.useMemo)(() => {
       const supportedBlockTypes = Object.keys(supportedBlockTypesRaw);
       const hasOverridableBlocks = (_blocks) => _blocks?.some((block) => {
         if (supportedBlockTypes.includes(block.name) && isOverridableBlock(block)) {
@@ -70430,13 +70066,13 @@ ${text}
     };
     let children = null;
     if (isMissing) {
-      children = /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(import_block_editor225.Warning, { children: (0, import_i18n219.__)("Block has been deleted or is unavailable.") });
+      children = /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_block_editor225.Warning, { children: (0, import_i18n216.__)("Block has been deleted or is unavailable.") });
     }
     if (!hasResolved) {
-      children = /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(import_components138.Placeholder, { children: /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(import_components138.Spinner, {}) });
+      children = /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_components138.Placeholder, { children: /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_components138.Spinner, {}) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime450.jsxs)(import_jsx_runtime450.Fragment, { children: [
-      hasResolved && !isMissing && /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime451.jsxs)(import_jsx_runtime451.Fragment, { children: [
+      hasResolved && !isMissing && /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
         ReusableBlockControl,
         {
           recordId: ref,
@@ -70446,7 +70082,7 @@ ${text}
           resetContent
         }
       ),
-      children === null ? /* @__PURE__ */ (0, import_jsx_runtime450.jsx)("div", { ...innerBlocksProps }) : /* @__PURE__ */ (0, import_jsx_runtime450.jsx)("div", { ...blockProps, children })
+      children === null ? /* @__PURE__ */ (0, import_jsx_runtime451.jsx)("div", { ...innerBlocksProps }) : /* @__PURE__ */ (0, import_jsx_runtime451.jsx)("div", { ...blockProps, children })
     ] });
   }

@@ -70587,7 +70223,7 @@ ${text}
     name: () => name90,
     settings: () => settings89
   });
-  var import_i18n221 = __toESM(require_i18n(), 1);
+  var import_i18n218 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/read-more/block.json
   var block_default89 = {
@@ -70655,9 +70291,9 @@ ${text}
   // packages/block-library/build-module/read-more/edit.mjs
   var import_block_editor226 = __toESM(require_block_editor(), 1);
   var import_components139 = __toESM(require_components(), 1);
-  var import_blocks102 = __toESM(require_blocks(), 1);
-  var import_i18n220 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime451 = __toESM(require_jsx_runtime(), 1);
+  var import_blocks87 = __toESM(require_blocks(), 1);
+  var import_i18n217 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime452 = __toESM(require_jsx_runtime(), 1);
   function ReadMore({
     attributes: { content, linkTarget },
     setAttributes,
@@ -70665,24 +70301,24 @@ ${text}
   }) {
     const blockProps = (0, import_block_editor226.useBlockProps)();
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime451.jsxs)(import_jsx_runtime451.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_block_editor226.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)(import_jsx_runtime452.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(import_block_editor226.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
         import_components139.__experimentalToolsPanel,
         {
-          label: (0, import_i18n220.__)("Settings"),
+          label: (0, import_i18n217.__)("Settings"),
           resetAll: () => setAttributes({ linkTarget: "_self" }),
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
             import_components139.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n220.__)("Open in new tab"),
+              label: (0, import_i18n217.__)("Open in new tab"),
               isShownByDefault: true,
               hasValue: () => linkTarget !== "_self",
               onDeselect: () => setAttributes({ linkTarget: "_self" }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
                 import_components139.ToggleControl,
                 {
-                  label: (0, import_i18n220.__)("Open in new tab"),
+                  label: (0, import_i18n217.__)("Open in new tab"),
                   onChange: (value) => setAttributes({
                     linkTarget: value ? "_blank" : "_self"
                   }),
@@ -70693,17 +70329,17 @@ ${text}
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
         import_block_editor226.RichText,
         {
           identifier: "content",
           tagName: "a",
-          "aria-label": (0, import_i18n220.__)("\u201CRead more\u201D link text"),
-          placeholder: (0, import_i18n220.__)("Read more"),
+          "aria-label": (0, import_i18n217.__)("\u201CRead more\u201D link text"),
+          placeholder: (0, import_i18n217.__)("Read more"),
           value: content,
           onChange: (newValue) => setAttributes({ content: newValue }),
           __unstableOnSplitAtEnd: insertBlocksAfter ? () => insertBlocksAfter(
-            (0, import_blocks102.createBlock)((0, import_blocks102.getDefaultBlockName)())
+            (0, import_blocks87.createBlock)((0, import_blocks87.getDefaultBlockName)())
           ) : void 0,
           withoutInteractiveFormatting: true,
           ...blockProps
@@ -70719,7 +70355,7 @@ ${text}
     edit: ReadMore,
     example: {
       attributes: {
-        content: (0, import_i18n221.__)("Read more")
+        content: (0, import_i18n218.__)("Read more")
       }
     }
   };
@@ -70821,16 +70457,16 @@ ${text}
   // packages/block-library/build-module/rss/edit.mjs
   var import_block_editor227 = __toESM(require_block_editor(), 1);
   var import_components140 = __toESM(require_components(), 1);
-  var import_element140 = __toESM(require_element(), 1);
-  var import_i18n222 = __toESM(require_i18n(), 1);
+  var import_element141 = __toESM(require_element(), 1);
+  var import_i18n219 = __toESM(require_i18n(), 1);
   var import_url22 = __toESM(require_url(), 1);
   var import_server_side_render5 = __toESM(require_server_side_render(), 1);
   var import_compose56 = __toESM(require_compose(), 1);
-  var import_jsx_runtime452 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime453 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_MIN_ITEMS = 1;
   var DEFAULT_MAX_ITEMS = 20;
   function RSSEdit({ attributes: attributes2, setAttributes, name: name118 }) {
-    const [isEditing, setIsEditing] = (0, import_element140.useState)(!attributes2.feedURL);
+    const [isEditing, setIsEditing] = (0, import_element141.useState)(!attributes2.feedURL);
     const {
       blockLayout,
       columns,
@@ -70864,41 +70500,41 @@ ${text}
     });
     const disabledRef = (0, import_compose56.useDisabled)();
     const blockProps = (0, import_block_editor227.useBlockProps)({ ref: isEditing ? null : disabledRef });
-    const label = (0, import_i18n222.__)("RSS URL");
+    const label = (0, import_i18n219.__)("RSS URL");
     if (isEditing) {
-      return /* @__PURE__ */ (0, import_jsx_runtime452.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime453.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
         import_components140.Placeholder,
         {
           icon: rss_default,
           label,
-          instructions: (0, import_i18n222.__)(
+          instructions: (0, import_i18n219.__)(
             "Display entries from any RSS or Atom feed."
           ),
-          children: /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime453.jsxs)(
             "form",
             {
               onSubmit: onSubmitURL,
               className: "wp-block-rss__placeholder-form",
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
                   import_components140.__experimentalInputControl,
                   {
                     label,
                     type: "url",
                     hideLabelFromVision: true,
-                    placeholder: (0, import_i18n222.__)("Enter URL here\u2026"),
+                    placeholder: (0, import_i18n219.__)("Enter URL here\u2026"),
                     value: feedURL,
                     onChange: (value) => setAttributes({ feedURL: value }),
                     className: "wp-block-rss__placeholder-input"
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
                   import_components140.Button,
                   {
                     __next40pxDefaultSize: true,
                     variant: "primary",
                     type: "submit",
-                    children: (0, import_i18n222.__)("Apply")
+                    children: (0, import_i18n219.__)("Apply")
                   }
                 )
               ]
@@ -70910,28 +70546,28 @@ ${text}
     const toolbarControls = [
       {
         icon: pencil_default,
-        title: (0, import_i18n222.__)("Edit RSS URL"),
+        title: (0, import_i18n219.__)("Edit RSS URL"),
         onClick: () => setIsEditing(true)
       },
       {
         icon: list_default,
-        title: (0, import_i18n222._x)("List view", "RSS block display setting"),
+        title: (0, import_i18n219._x)("List view", "RSS block display setting"),
         onClick: () => setAttributes({ blockLayout: "list" }),
         isActive: blockLayout === "list"
       },
       {
         icon: grid_default,
-        title: (0, import_i18n222._x)("Grid view", "RSS block display setting"),
+        title: (0, import_i18n219._x)("Grid view", "RSS block display setting"),
         onClick: () => setAttributes({ blockLayout: "grid" }),
         isActive: blockLayout === "grid"
       }
     ];
-    return /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)(import_jsx_runtime452.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(import_block_editor227.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(import_components140.ToolbarGroup, { controls: toolbarControls }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(import_block_editor227.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime453.jsxs)(import_jsx_runtime453.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(import_block_editor227.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(import_components140.ToolbarGroup, { controls: toolbarControls }) }),
+      /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(import_block_editor227.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime453.jsxs)(
         import_components140.__experimentalToolsPanel,
         {
-          label: (0, import_i18n222.__)("Settings"),
+          label: (0, import_i18n219.__)("Settings"),
           resetAll: () => {
             setAttributes({
               itemsToShow: 5,
@@ -70945,17 +70581,17 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
               import_components140.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n222.__)("Number of items"),
+                label: (0, import_i18n219.__)("Number of items"),
                 hasValue: () => itemsToShow !== 5,
                 onDeselect: () => setAttributes({ itemsToShow: 5 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
                   import_components140.RangeControl,
                   {
-                    label: (0, import_i18n222.__)("Number of items"),
+                    label: (0, import_i18n219.__)("Number of items"),
                     value: itemsToShow,
                     onChange: (value) => setAttributes({ itemsToShow: value }),
                     min: DEFAULT_MIN_ITEMS,
@@ -70965,68 +70601,68 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
               import_components140.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n222.__)("Display author"),
+                label: (0, import_i18n219.__)("Display author"),
                 hasValue: () => !!displayAuthor,
                 onDeselect: () => setAttributes({ displayAuthor: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
                   import_components140.ToggleControl,
                   {
-                    label: (0, import_i18n222.__)("Display author"),
+                    label: (0, import_i18n219.__)("Display author"),
                     checked: displayAuthor,
                     onChange: toggleAttribute("displayAuthor")
                   }
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
               import_components140.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n222.__)("Display date"),
+                label: (0, import_i18n219.__)("Display date"),
                 hasValue: () => !!displayDate,
                 onDeselect: () => setAttributes({ displayDate: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
                   import_components140.ToggleControl,
                   {
-                    label: (0, import_i18n222.__)("Display date"),
+                    label: (0, import_i18n219.__)("Display date"),
                     checked: displayDate,
                     onChange: toggleAttribute("displayDate")
                   }
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
               import_components140.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n222.__)("Display excerpt"),
+                label: (0, import_i18n219.__)("Display excerpt"),
                 hasValue: () => !!displayExcerpt,
                 onDeselect: () => setAttributes({ displayExcerpt: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
                   import_components140.ToggleControl,
                   {
-                    label: (0, import_i18n222.__)("Display excerpt"),
+                    label: (0, import_i18n219.__)("Display excerpt"),
                     checked: displayExcerpt,
                     onChange: toggleAttribute("displayExcerpt")
                   }
                 )
               }
             ),
-            displayExcerpt && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+            displayExcerpt && /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
               import_components140.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n222.__)("Max number of words in excerpt"),
+                label: (0, import_i18n219.__)("Max number of words in excerpt"),
                 hasValue: () => excerptLength !== 55,
                 onDeselect: () => setAttributes({ excerptLength: 55 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
                   import_components140.RangeControl,
                   {
-                    label: (0, import_i18n222.__)("Max number of words in excerpt"),
+                    label: (0, import_i18n219.__)("Max number of words in excerpt"),
                     value: excerptLength,
                     onChange: (value) => setAttributes({ excerptLength: value }),
                     min: 10,
@@ -71036,17 +70672,17 @@ ${text}
                 )
               }
             ),
-            blockLayout === "grid" && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+            blockLayout === "grid" && /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
               import_components140.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n222.__)("Columns"),
+                label: (0, import_i18n219.__)("Columns"),
                 hasValue: () => columns !== 2,
                 onDeselect: () => setAttributes({ columns: 2 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
                   import_components140.RangeControl,
                   {
-                    label: (0, import_i18n222.__)("Columns"),
+                    label: (0, import_i18n219.__)("Columns"),
                     value: columns,
                     onChange: (value) => setAttributes({ columns: value }),
                     min: 2,
@@ -71056,17 +70692,17 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
               import_components140.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n222.__)("Open links in new tab"),
+                label: (0, import_i18n219.__)("Open links in new tab"),
                 hasValue: () => !!openInNewTab,
                 onDeselect: () => setAttributes({ openInNewTab: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
                   import_components140.ToggleControl,
                   {
-                    label: (0, import_i18n222.__)("Open links in new tab"),
+                    label: (0, import_i18n219.__)("Open links in new tab"),
                     checked: openInNewTab,
                     onChange: (value) => setAttributes({ openInNewTab: value })
                   }
@@ -71076,29 +70712,29 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(import_block_editor227.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(import_block_editor227.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
         import_components140.TextControl,
         {
-          label: (0, import_i18n222.__)("Link relation"),
-          help: (0, import_element140.createInterpolateElement)(
-            (0, import_i18n222.__)(
+          label: (0, import_i18n219.__)("Link relation"),
+          help: (0, import_element141.createInterpolateElement)(
+            (0, import_i18n219.__)(
               "The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."
             ),
             {
-              a: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(import_components140.ExternalLink, { href: "https://developer.mozilla.org/docs/Web/HTML/Attributes/rel" })
+              a: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(import_components140.ExternalLink, { href: "https://developer.mozilla.org/docs/Web/HTML/Attributes/rel" })
             }
           ),
           value: rel || "",
           onChange: (value) => setAttributes({ rel: value })
         }
       ) }),
-      status === "loading" && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(import_components140.Spinner, {}) }),
-      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)("p", { children: (0, import_i18n222.sprintf)(
+      status === "loading" && /* @__PURE__ */ (0, import_jsx_runtime453.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(import_components140.Spinner, {}) }),
+      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime453.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)("p", { children: (0, import_i18n219.sprintf)(
         /* translators: %s: error message returned when rendering the block. */
-        (0, import_i18n222.__)("Error: %s"),
+        (0, import_i18n219.__)("Error: %s"),
         error2
       ) }) }),
-      status === "success" && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
+      status === "success" && /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
     ] });
   }

@@ -71123,8 +70759,7 @@ ${text}
     name: () => name92,
     settings: () => settings91
   });
-  var import_i18n225 = __toESM(require_i18n(), 1);
-  var import_blocks103 = __toESM(require_blocks(), 1);
+  var import_i18n222 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/search/block.json
   var block_default91 = {
@@ -71231,10 +70866,10 @@ ${text}
   // packages/block-library/build-module/search/edit.mjs
   var import_block_editor228 = __toESM(require_block_editor(), 1);
   var import_data134 = __toESM(require_data(), 1);
-  var import_element141 = __toESM(require_element(), 1);
+  var import_element142 = __toESM(require_element(), 1);
   var import_components141 = __toESM(require_components(), 1);
   var import_compose57 = __toESM(require_compose(), 1);
-  var import_i18n223 = __toESM(require_i18n(), 1);
+  var import_i18n220 = __toESM(require_i18n(), 1);
   var import_dom21 = __toESM(require_dom(), 1);
   var import_a11y4 = __toESM(require_a11y(), 1);
   var import_primitives168 = __toESM(require_primitives(), 1);
@@ -71248,21 +70883,21 @@ ${text}
   }

   // packages/block-library/build-module/search/edit.mjs
-  var import_jsx_runtime453 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime454 = __toESM(require_jsx_runtime(), 1);
   var TAG_NAME_MESSAGES = {
-    "": (0, import_i18n223.__)(
+    "": (0, import_i18n220.__)(
       "Lets the theme decide. Uses the <search> landmark element if the theme opts in, otherwise a <form>."
     ),
-    search: (0, import_i18n223.__)(
+    search: (0, import_i18n220.__)(
       "Wraps the block in a <search> landmark, announced as a search region by assistive technologies."
     ),
-    form: (0, import_i18n223.__)(
+    form: (0, import_i18n220.__)(
       'Uses a <form role="search"> wrapper for backward compatibility with existing theme styles.'
     )
   };
   var DEFAULT_INNER_PADDING = "4px";
   var PERCENTAGE_WIDTHS = [25, 50, 75, 100];
-  var searchBlockIcon = /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(import_primitives168.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(import_primitives168.Path, { d: "M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z" }) });
+  var searchBlockIcon = /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(import_primitives168.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(import_primitives168.Path, { d: "M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z" }) });
   function SearchEdit({
     className,
     attributes: attributes2,
@@ -71292,7 +70927,7 @@ ${text}
       [clientId]
     );
     const { __unstableMarkNextChangeAsNotPersistent } = (0, import_data134.useDispatch)(import_block_editor228.store);
-    (0, import_element141.useEffect)(() => {
+    (0, import_element142.useEffect)(() => {
       if (wasJustInsertedIntoNavigationBlock) {
         __unstableMarkNextChangeAsNotPersistent();
         setAttributes({
@@ -71337,8 +70972,8 @@ ${text}
     const hasNoButton = "no-button" === buttonPosition;
     const hasOnlyButton = "button-only" === buttonPosition;
     const isSearchFieldHidden = hasOnlyButton && !isSelected;
-    const searchFieldRef = (0, import_element141.useRef)();
-    const buttonRef = (0, import_element141.useRef)();
+    const searchFieldRef = (0, import_element142.useRef)();
+    const buttonRef = (0, import_element142.useRef)();
     const units = (0, import_components141.__experimentalUseCustomUnits)({
       availableUnits: ["%", "px"],
       defaultValues: { "%": PC_WIDTH_DEFAULT, px: PX_WIDTH_DEFAULT }
@@ -71357,19 +70992,19 @@ ${text}
     };
     const buttonPositionControls = [
       {
-        label: (0, import_i18n223.__)("Button outside"),
+        label: (0, import_i18n220.__)("Button outside"),
         value: "button-outside"
       },
       {
-        label: (0, import_i18n223.__)("Button inside"),
+        label: (0, import_i18n220.__)("Button inside"),
         value: "button-inside"
       },
       {
-        label: (0, import_i18n223.__)("No button"),
+        label: (0, import_i18n220.__)("No button"),
         value: "no-button"
       },
       {
-        label: (0, import_i18n223.__)("Button only"),
+        label: (0, import_i18n220.__)("Button only"),
         value: "button-only"
       }
     ];
@@ -71401,14 +71036,14 @@ ${text}
         ...typographyProps.style,
         textDecoration: void 0
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
         "input",
         {
           type: "search",
           className: textFieldClasses,
           style: textFieldStyles,
-          "aria-label": (0, import_i18n223.__)("Optional placeholder text"),
-          placeholder: placeholder2 ? void 0 : (0, import_i18n223.__)("Optional placeholder\u2026"),
+          "aria-label": (0, import_i18n220.__)("Optional placeholder text"),
+          placeholder: placeholder2 ? void 0 : (0, import_i18n220.__)("Optional placeholder\u2026"),
           value: placeholder2,
           onChange: (event) => setAttributes({ placeholder: event.target.value }),
           ref: searchFieldRef
@@ -71435,26 +71070,26 @@ ${text}
           borderBottomRightRadius: borderProps.style?.borderBottomRightRadius
         } : borderProps.style
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime453.jsxs)(import_jsx_runtime453.Fragment, { children: [
-        buttonUseIcon && /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(import_jsx_runtime454.Fragment, { children: [
+        buttonUseIcon && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
           "button",
           {
             type: "button",
             className: buttonClasses,
             style: buttonStyles,
-            "aria-label": buttonText ? (0, import_dom21.__unstableStripHTML)(buttonText) : (0, import_i18n223.__)("Search"),
+            "aria-label": buttonText ? (0, import_dom21.__unstableStripHTML)(buttonText) : (0, import_i18n220.__)("Search"),
             ref: buttonRef,
-            children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(icon_default, { icon: searchBlockIcon })
+            children: /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(icon_default, { icon: searchBlockIcon })
           }
         ),
-        !buttonUseIcon && /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
+        !buttonUseIcon && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
           import_block_editor228.RichText,
           {
             identifier: "buttonText",
             className: buttonClasses,
             style: buttonStyles,
-            "aria-label": (0, import_i18n223.__)("Button text"),
-            placeholder: (0, import_i18n223.__)("Add button text\u2026"),
+            "aria-label": (0, import_i18n220.__)("Button text"),
+            placeholder: (0, import_i18n220.__)("Add button text\u2026"),
             withoutInteractiveFormatting: true,
             value: buttonText,
             onChange: (html) => setAttributes({ buttonText: html })
@@ -71463,11 +71098,11 @@ ${text}
       ] });
     };
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    const controls = /* @__PURE__ */ (0, import_jsx_runtime453.jsxs)(import_jsx_runtime453.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(import_block_editor228.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime453.jsxs)(
+    const controls = /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(import_jsx_runtime454.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(import_block_editor228.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(
         import_components141.__experimentalToolsPanel,
         {
-          label: (0, import_i18n223.__)("Settings"),
+          label: (0, import_i18n220.__)("Settings"),
           resetAll: () => {
             setAttributes({
               width: void 0,
@@ -71479,22 +71114,22 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
               import_components141.__experimentalToolsPanelItem,
               {
                 hasValue: () => !showLabel,
-                label: (0, import_i18n223.__)("Show label"),
+                label: (0, import_i18n220.__)("Show label"),
                 onDeselect: () => {
                   setAttributes({
                     showLabel: true
                   });
                 },
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
                   import_components141.ToggleControl,
                   {
                     checked: showLabel,
-                    label: (0, import_i18n223.__)("Show label"),
+                    label: (0, import_i18n220.__)("Show label"),
                     onChange: (value) => setAttributes({
                       showLabel: value
                     })
@@ -71502,22 +71137,22 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
               import_components141.__experimentalToolsPanelItem,
               {
                 hasValue: () => buttonPosition !== "button-outside",
-                label: (0, import_i18n223.__)("Button position"),
+                label: (0, import_i18n220.__)("Button position"),
                 onDeselect: () => {
                   setAttributes({
                     buttonPosition: "button-outside"
                   });
                 },
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
                   import_components141.SelectControl,
                   {
                     value: buttonPosition,
-                    label: (0, import_i18n223.__)("Button position"),
+                    label: (0, import_i18n220.__)("Button position"),
                     onChange: (value) => {
                       setAttributes({
                         buttonPosition: value
@@ -71528,22 +71163,22 @@ ${text}
                 )
               }
             ),
-            buttonPosition !== "no-button" && /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
+            buttonPosition !== "no-button" && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
               import_components141.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!buttonUseIcon,
-                label: (0, import_i18n223.__)("Use button with icon"),
+                label: (0, import_i18n220.__)("Use button with icon"),
                 onDeselect: () => {
                   setAttributes({
                     buttonUseIcon: false
                   });
                 },
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
                   import_components141.ToggleControl,
                   {
                     checked: buttonUseIcon,
-                    label: (0, import_i18n223.__)("Use button with icon"),
+                    label: (0, import_i18n220.__)("Use button with icon"),
                     onChange: (value) => setAttributes({
                       buttonUseIcon: value
                     })
@@ -71551,11 +71186,11 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
               import_components141.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!width,
-                label: (0, import_i18n223.__)("Width"),
+                label: (0, import_i18n220.__)("Width"),
                 onDeselect: () => {
                   setAttributes({
                     width: void 0,
@@ -71563,11 +71198,11 @@ ${text}
                   });
                 },
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime453.jsxs)(import_components141.__experimentalVStack, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(import_components141.__experimentalVStack, { children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
                     import_components141.__experimentalUnitControl,
                     {
-                      label: (0, import_i18n223.__)("Width"),
+                      label: (0, import_i18n220.__)("Width"),
                       id: unitControlInputId,
                       min: isPercentageUnit(widthUnit) ? 0 : MIN_WIDTH,
                       max: isPercentageUnit(widthUnit) ? 100 : void 0,
@@ -71589,10 +71224,10 @@ ${text}
                       units
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
                     import_components141.__experimentalToggleGroupControl,
                     {
-                      label: (0, import_i18n223.__)("Percentage Width"),
+                      label: (0, import_i18n220.__)("Percentage Width"),
                       value: PERCENTAGE_WIDTHS.includes(width) && widthUnit === "%" ? width : void 0,
                       hideLabelFromVision: true,
                       onChange: (newWidth) => {
@@ -71603,13 +71238,13 @@ ${text}
                       },
                       isBlock: true,
                       children: PERCENTAGE_WIDTHS.map((widthValue) => {
-                        return /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
+                        return /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
                           import_components141.__experimentalToggleGroupControlOption,
                           {
                             value: widthValue,
-                            label: (0, import_i18n223.sprintf)(
+                            label: (0, import_i18n220.sprintf)(
                               /* translators: %d: Percentage value. */
-                              (0, import_i18n223.__)("%d%%"),
+                              (0, import_i18n220.__)("%d%%"),
                               widthValue
                             )
                           },
@@ -71624,13 +71259,13 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(import_block_editor228.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(import_block_editor228.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
         import_components141.SelectControl,
         {
-          label: (0, import_i18n223.__)("HTML element"),
+          label: (0, import_i18n220.__)("HTML element"),
           value: tagName ?? "",
           options: [
-            { label: (0, import_i18n223.__)("Default"), value: "" },
+            { label: (0, import_i18n220.__)("Default"), value: "" },
             { label: "<search>", value: "search" },
             { label: "<form>", value: "form" }
           ],
@@ -71692,23 +71327,23 @@ ${text}
       typographyProps.className
     );
     const Wrapper = "search" === tagName ? "search" : "div";
-    return /* @__PURE__ */ (0, import_jsx_runtime453.jsxs)(import_jsx_runtime453.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(import_jsx_runtime454.Fragment, { children: [
       controls,
-      /* @__PURE__ */ (0, import_jsx_runtime453.jsxs)(Wrapper, { ...blockProps, children: [
-        showLabel && /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(Wrapper, { ...blockProps, children: [
+        showLabel && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
           import_block_editor228.RichText,
           {
             identifier: "label",
             className: labelClassnames,
-            "aria-label": (0, import_i18n223.__)("Label text"),
-            placeholder: (0, import_i18n223.__)("Add label\u2026"),
+            "aria-label": (0, import_i18n220.__)("Label text"),
+            placeholder: (0, import_i18n220.__)("Add label\u2026"),
             withoutInteractiveFormatting: true,
             value: label,
             onChange: (html) => setAttributes({ label: html }),
             style: typographyProps.style
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime453.jsxs)(
+        /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(
           import_components141.ResizableBox,
           {
             size: {
@@ -71737,7 +71372,7 @@ ${text}
             },
             showHandle: isSelected,
             children: [
-              (isButtonPositionInside || isButtonPositionOutside || hasOnlyButton) && /* @__PURE__ */ (0, import_jsx_runtime453.jsxs)(import_jsx_runtime453.Fragment, { children: [
+              (isButtonPositionInside || isButtonPositionOutside || hasOnlyButton) && /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(import_jsx_runtime454.Fragment, { children: [
                 renderTextField(),
                 renderButton()
               ] }),
@@ -71750,56 +71385,27 @@ ${text}
   }

   // packages/block-library/build-module/search/variations.mjs
-  var import_i18n224 = __toESM(require_i18n(), 1);
+  var import_i18n221 = __toESM(require_i18n(), 1);
   var variations16 = [
     {
       name: "default",
       isDefault: true,
-      attributes: { buttonText: (0, import_i18n224.__)("Search"), label: (0, import_i18n224.__)("Search") }
+      attributes: { buttonText: (0, import_i18n221.__)("Search"), label: (0, import_i18n221.__)("Search") }
     }
   ];
   var variations_default16 = variations16;

   // packages/block-library/build-module/search/index.mjs
-  var { fieldsKey: fieldsKey17, formKey: formKey17 } = unlock(import_blocks103.privateApis);
   var { name: name92 } = block_default91;
   var settings91 = {
     icon: search_default,
     example: {
-      attributes: { buttonText: (0, import_i18n225.__)("Search"), label: (0, import_i18n225.__)("Search") },
+      attributes: { buttonText: (0, import_i18n222.__)("Search"), label: (0, import_i18n222.__)("Search") },
       viewportWidth: 400
     },
     variations: variations_default16,
     edit: SearchEdit
   };
-  if (window.__experimentalContentOnlyInspectorFields) {
-    settings91[fieldsKey17] = [
-      {
-        id: "label",
-        label: (0, import_i18n225.__)("Label"),
-        type: "text",
-        Edit: "rich-text"
-        // TODO: replace with custom component
-      },
-      {
-        id: "buttonText",
-        label: (0, import_i18n225.__)("Button text"),
-        type: "text",
-        Edit: "rich-text"
-        // TODO: replace with custom component
-      },
-      {
-        id: "placeholder",
-        label: (0, import_i18n225.__)("Placeholder"),
-        type: "text",
-        Edit: "rich-text"
-        // TODO: replace with custom component
-      }
-    ];
-    settings91[formKey17] = {
-      fields: ["label", "buttonText", "placeholder"]
-    };
-  }
   var init91 = () => initBlock({ name: name92, metadata: block_default91, settings: settings91 });

   // packages/block-library/build-module/separator/index.mjs
@@ -71814,20 +71420,20 @@ ${text}
   // packages/block-library/build-module/separator/edit.mjs
   var import_block_editor229 = __toESM(require_block_editor(), 1);
   var import_components142 = __toESM(require_components(), 1);
-  var import_i18n226 = __toESM(require_i18n(), 1);
+  var import_i18n223 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/separator/use-deprecated-opacity.mjs
-  var import_element142 = __toESM(require_element(), 1);
+  var import_element143 = __toESM(require_element(), 1);
   var import_compose58 = __toESM(require_compose(), 1);
   function useDeprecatedOpacity(opacity, currentColor, setAttributes) {
-    const [deprecatedOpacityWithNoColor, setDeprecatedOpacityWithNoColor] = (0, import_element142.useState)(false);
+    const [deprecatedOpacityWithNoColor, setDeprecatedOpacityWithNoColor] = (0, import_element143.useState)(false);
     const previousColor = (0, import_compose58.usePrevious)(currentColor);
-    (0, import_element142.useEffect)(() => {
+    (0, import_element143.useEffect)(() => {
       if (opacity === "css" && !currentColor && !previousColor) {
         setDeprecatedOpacityWithNoColor(true);
       }
     }, [currentColor, previousColor, opacity]);
-    (0, import_element142.useEffect)(() => {
+    (0, import_element143.useEffect)(() => {
       if (opacity === "css" && (deprecatedOpacityWithNoColor && currentColor || previousColor && currentColor !== previousColor)) {
         setAttributes({ opacity: "alpha-channel" });
         setDeprecatedOpacityWithNoColor(false);
@@ -71836,21 +71442,21 @@ ${text}
   }

   // packages/block-library/build-module/separator/edit.mjs
-  var import_jsx_runtime454 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime455 = __toESM(require_jsx_runtime(), 1);
   var HtmlElementControl = ({ tagName, setAttributes }) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(
       import_components142.SelectControl,
       {
-        label: (0, import_i18n226.__)("HTML element"),
+        label: (0, import_i18n223.__)("HTML element"),
         value: tagName,
         onChange: (newValue) => setAttributes({ tagName: newValue }),
         options: [
-          { label: (0, import_i18n226.__)("Default (<hr>)"), value: "hr" },
+          { label: (0, import_i18n223.__)("Default (<hr>)"), value: "hr" },
           { label: "<div>", value: "div" }
         ],
-        help: tagName === "hr" ? (0, import_i18n226.__)(
+        help: tagName === "hr" ? (0, import_i18n223.__)(
           "Only select <hr> if the separator conveys important information and should be announced by screen readers."
-        ) : (0, import_i18n226.__)(
+        ) : (0, import_i18n223.__)(
           "The <div> element should only be used if the block is a design element with no semantic meaning."
         )
       }
@@ -71877,15 +71483,15 @@ ${text}
       backgroundColor: currentColor
     };
     const Wrapper = tagName === "hr" ? import_components142.HorizontalRule : tagName;
-    return /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(import_jsx_runtime454.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(import_block_editor229.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime455.jsxs)(import_jsx_runtime455.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(import_block_editor229.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(
         HtmlElementControl,
         {
           tagName,
           setAttributes
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(
         Wrapper,
         {
           ...(0, import_block_editor229.useBlockProps)({
@@ -71949,7 +71555,7 @@ ${text}

   // packages/block-library/build-module/separator/save.mjs
   var import_block_editor230 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime455 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime456 = __toESM(require_jsx_runtime(), 1);
   function separatorSave({ attributes: attributes2 }) {
     const { backgroundColor, style: style2, opacity, tagName: Tag } = attributes2;
     const customColor = style2?.color?.background;
@@ -71968,26 +71574,26 @@ ${text}
       backgroundColor: colorProps?.style?.backgroundColor,
       color: colorClass ? void 0 : customColor
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(Tag, { ...import_block_editor230.useBlockProps.save({ className, style: styles }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(Tag, { ...import_block_editor230.useBlockProps.save({ className, style: styles }) });
   }

   // packages/block-library/build-module/separator/transforms.mjs
-  var import_blocks104 = __toESM(require_blocks(), 1);
+  var import_blocks88 = __toESM(require_blocks(), 1);
   var transforms30 = {
     from: [
       {
         type: "input",
         regExp: /^-{3,}$/,
         transform: () => {
-          const defaultVariation = (0, import_blocks104.getBlockVariations)(
+          const defaultVariation = (0, import_blocks88.getBlockVariations)(
             "core/separator"
           )?.find((variation) => variation.isDefault);
           return [
-            (0, import_blocks104.createBlock)(
+            (0, import_blocks88.createBlock)(
               "core/separator",
               defaultVariation?.attributes ?? {}
             ),
-            (0, import_blocks104.createBlock)((0, import_blocks104.getDefaultBlockName)())
+            (0, import_blocks88.createBlock)((0, import_blocks88.getDefaultBlockName)())
           ];
         }
       },
@@ -72005,7 +71611,7 @@ ${text}
         blocks: ["core/spacer"],
         // Transform to Spacer.
         transform: ({ anchor }) => {
-          return (0, import_blocks104.createBlock)("core/spacer", {
+          return (0, import_blocks88.createBlock)("core/spacer", {
             anchor: anchor || void 0
           });
         }
@@ -72016,7 +71622,7 @@ ${text}

   // packages/block-library/build-module/separator/deprecated.mjs
   var import_block_editor231 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime456 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime457 = __toESM(require_jsx_runtime(), 1);
   var v141 = {
     attributes: {
       color: {
@@ -72039,7 +71645,7 @@ ${text}
         backgroundColor: backgroundClass ? void 0 : customColor,
         color: colorClass ? void 0 : customColor
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime456.jsx)("hr", { ...import_block_editor231.useBlockProps.save({ className, style: style2 }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime457.jsx)("hr", { ...import_block_editor231.useBlockProps.save({ className, style: style2 }) });
     },
     migrate(attributes2) {
       const { color, customColor, ...restAttributes } = attributes2;
@@ -72081,39 +71687,39 @@ ${text}
   });

   // packages/block-library/build-module/shortcode/edit.mjs
-  var import_i18n227 = __toESM(require_i18n(), 1);
+  var import_i18n224 = __toESM(require_i18n(), 1);
   var import_block_editor232 = __toESM(require_block_editor(), 1);
   var import_compose59 = __toESM(require_compose(), 1);
   var import_components143 = __toESM(require_components(), 1);
-  var import_jsx_runtime457 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime458 = __toESM(require_jsx_runtime(), 1);
   function ShortcodeEdit({ attributes: attributes2, setAttributes }) {
     const instanceId = (0, import_compose59.useInstanceId)(ShortcodeEdit);
     const inputId = `blocks-shortcode-input-${instanceId}`;
-    return /* @__PURE__ */ (0, import_jsx_runtime457.jsx)("div", { ...(0, import_block_editor232.useBlockProps)(), children: /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(import_components143.Placeholder, { icon: shortcode_default, label: (0, import_i18n227.__)("Shortcode"), children: /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime458.jsx)("div", { ...(0, import_block_editor232.useBlockProps)(), children: /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(import_components143.Placeholder, { icon: shortcode_default, label: (0, import_i18n224.__)("Shortcode"), children: /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
       import_block_editor232.PlainText,
       {
         className: "blocks-shortcode__textarea",
         id: inputId,
         value: attributes2.text,
-        "aria-label": (0, import_i18n227.__)("Shortcode text"),
-        placeholder: (0, import_i18n227.__)("Write shortcode here\u2026"),
+        "aria-label": (0, import_i18n224.__)("Shortcode text"),
+        placeholder: (0, import_i18n224.__)("Write shortcode here\u2026"),
         onChange: (text) => setAttributes({ text })
       }
     ) }) });
   }

   // packages/block-library/build-module/shortcode/save.mjs
-  var import_element143 = __toESM(require_element(), 1);
-  var import_jsx_runtime458 = __toESM(require_jsx_runtime(), 1);
+  var import_element144 = __toESM(require_element(), 1);
+  var import_jsx_runtime459 = __toESM(require_jsx_runtime(), 1);
   function save41({ attributes: attributes2 }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(import_element143.RawHTML, { children: attributes2.text });
+    return /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(import_element144.RawHTML, { children: attributes2.text });
   }

   // packages/block-library/build-module/shortcode/transforms.mjs
   var import_autop = __toESM(require_autop(), 1);
-  var import_blocks105 = __toESM(require_blocks(), 1);
+  var import_blocks89 = __toESM(require_blocks(), 1);
   var import_shortcode2 = __toESM(require_shortcode(), 1);
-  var getShortcodeFromTransforms = () => (0, import_blocks105.getBlockTransforms)("from").filter(
+  var getShortcodeFromTransforms = () => (0, import_blocks89.getBlockTransforms)("from").filter(
     (transform) => transform.type === "shortcode" && transform.blockName !== "core/shortcode"
   );
   var isSingleShortcode = (text, tag) => {
@@ -72156,7 +71762,7 @@ ${text}
           return [].concat(fromTransform.tag).some((tag) => isSingleShortcode(text, tag));
         },
         transform: ({ text = "" }) => {
-          return (0, import_blocks105.rawHandler)({ HTML: `<p>${text.trim()}</p>` });
+          return (0, import_blocks89.rawHandler)({ HTML: `<p>${text.trim()}</p>` });
         }
       }));
     }
@@ -72285,15 +71891,15 @@ ${text}

   // packages/block-library/build-module/site-logo/edit.mjs
   var import_blob19 = __toESM(require_blob(), 1);
-  var import_element144 = __toESM(require_element(), 1);
-  var import_i18n228 = __toESM(require_i18n(), 1);
+  var import_element145 = __toESM(require_element(), 1);
+  var import_i18n225 = __toESM(require_i18n(), 1);
   var import_components144 = __toESM(require_components(), 1);
   var import_compose60 = __toESM(require_compose(), 1);
   var import_block_editor233 = __toESM(require_block_editor(), 1);
   var import_data135 = __toESM(require_data(), 1);
   var import_core_data83 = __toESM(require_core_data(), 1);
   var import_notices18 = __toESM(require_notices(), 1);
-  var import_jsx_runtime459 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime460 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_MEDIA_TYPES9 = ["image"];
   var { mediaEditKey: mediaEditKey2, openMediaEditorModalKey: openMediaEditorModalKey3 } = unlock(
     import_block_editor233.privateApis
@@ -72314,8 +71920,8 @@ ${text}
     const isLargeViewport = (0, import_compose60.useViewportMatch)("medium");
     const isWideAligned = ["wide", "full"].includes(align);
     const isResizable = !isWideAligned && isLargeViewport;
-    const [{ naturalWidth, naturalHeight }, setNaturalSize] = (0, import_element144.useState)({});
-    const cropButtonRef = (0, import_element144.useRef)();
+    const [{ naturalWidth, naturalHeight }, setNaturalSize] = (0, import_element145.useState)({});
+    const cropButtonRef = (0, import_element145.useRef)();
     const { toggleSelection, __unstableMarkNextChangeAsNotPersistent } = (0, import_data135.useDispatch)(import_block_editor233.store);
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
     const blockEditingMode = (0, import_block_editor233.useBlockEditingMode)();
@@ -72340,7 +71946,7 @@ ${text}
         openMediaEditorModal: settings117?.[openMediaEditorModalKey3]
       };
     }, []);
-    (0, import_element144.useEffect)(() => {
+    (0, import_element145.useEffect)(() => {
       if (shouldSyncIcon && logoId !== iconId) {
         __unstableMarkNextChangeAsNotPersistent();
         setAttributes({ shouldSyncIcon: false });
@@ -72357,8 +71963,8 @@ ${text}
     function onResizeStop() {
       toggleSelection(true);
     }
-    const img = /* @__PURE__ */ (0, import_jsx_runtime459.jsxs)(import_jsx_runtime459.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+    const img = /* @__PURE__ */ (0, import_jsx_runtime460.jsxs)(import_jsx_runtime460.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
         "img",
         {
           className: "custom-logo",
@@ -72372,11 +71978,11 @@ ${text}
           }
         }
       ),
-      (0, import_blob19.isBlobURL)(logoUrl) && /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(import_components144.Spinner, {})
+      (0, import_blob19.isBlobURL)(logoUrl) && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(import_components144.Spinner, {})
     ] });
     let imgWrapper = img;
     if (isLink) {
-      imgWrapper = /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+      imgWrapper = /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
         "a",
         {
           href: siteUrl,
@@ -72389,7 +71995,7 @@ ${text}
       );
     }
     if (!isResizable || !naturalWidth || !naturalHeight) {
-      return /* @__PURE__ */ (0, import_jsx_runtime459.jsx)("div", { style: { width, height }, children: imgWrapper });
+      return /* @__PURE__ */ (0, import_jsx_runtime460.jsx)("div", { style: { width, height }, children: imgWrapper });
     }
     const defaultWidth = 120;
     const currentWidth = width || defaultWidth;
@@ -72403,7 +72009,7 @@ ${text}
     if (align === "center") {
       showRightHandle = true;
       showLeftHandle = true;
-    } else if ((0, import_i18n228.isRTL)()) {
+    } else if ((0, import_i18n225.isRTL)()) {
       if (align === "left") {
         showRightHandle = true;
       } else {
@@ -72420,14 +72026,14 @@ ${text}
     const shouldShowCropAndDimensions = !isContentOnlyMode;
     const shouldUseNewUrl = !window?.__experimentalUseCustomizerSiteLogoUrl;
     const siteIconSettingsUrl = shouldUseNewUrl ? siteUrl + "/wp-admin/options-general.php" : siteUrl + "/wp-admin/customize.php?autofocus[section]=title_tagline";
-    const syncSiteIconHelpText = (0, import_element144.createInterpolateElement)(
-      (0, import_i18n228.__)(
+    const syncSiteIconHelpText = (0, import_element145.createInterpolateElement)(
+      (0, import_i18n225.__)(
         "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: (
           // eslint-disable-next-line jsx-a11y/anchor-has-content, react/jsx-no-target-blank
-          /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
             "a",
             {
               href: siteIconSettingsUrl,
@@ -72438,24 +72044,24 @@ ${text}
         )
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime459.jsxs)(import_jsx_runtime459.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(import_block_editor233.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime459.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime460.jsxs)(import_jsx_runtime460.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(import_block_editor233.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime460.jsxs)(
         import_components144.__experimentalToolsPanel,
         {
-          label: (0, import_i18n228.__)("Settings"),
+          label: (0, import_i18n225.__)("Settings"),
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
               import_components144.__experimentalToolsPanelItem,
               {
                 isShownByDefault: true,
                 hasValue: () => !!width,
-                label: (0, import_i18n228.__)("Image width"),
+                label: (0, import_i18n225.__)("Image width"),
                 onDeselect: () => setAttributes({ width: void 0 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
                   import_components144.RangeControl,
                   {
-                    label: (0, import_i18n228.__)("Image width"),
+                    label: (0, import_i18n225.__)("Image width"),
                     onChange: (newWidth) => setAttributes({ width: newWidth }),
                     min: minWidth,
                     max: maxWidthBuffer,
@@ -72469,34 +72075,34 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
               import_components144.__experimentalToolsPanelItem,
               {
                 isShownByDefault: true,
                 hasValue: () => !isLink,
-                label: (0, import_i18n228.__)("Link image to home"),
+                label: (0, import_i18n225.__)("Link image to home"),
                 onDeselect: () => setAttributes({ isLink: true }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
                   import_components144.ToggleControl,
                   {
-                    label: (0, import_i18n228.__)("Link image to home"),
+                    label: (0, import_i18n225.__)("Link image to home"),
                     onChange: () => setAttributes({ isLink: !isLink }),
                     checked: isLink
                   }
                 )
               }
             ),
-            isLink && /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+            isLink && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
               import_components144.__experimentalToolsPanelItem,
               {
                 isShownByDefault: true,
                 hasValue: () => linkTarget === "_blank",
-                label: (0, import_i18n228.__)("Open in new tab"),
+                label: (0, import_i18n225.__)("Open in new tab"),
                 onDeselect: () => setAttributes({ linkTarget: "_self" }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
                   import_components144.ToggleControl,
                   {
-                    label: (0, import_i18n228.__)("Open in new tab"),
+                    label: (0, import_i18n225.__)("Open in new tab"),
                     onChange: (value) => setAttributes({
                       linkTarget: value ? "_blank" : "_self"
                     }),
@@ -72505,20 +72111,20 @@ ${text}
                 )
               }
             ),
-            canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+            canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
               import_components144.__experimentalToolsPanelItem,
               {
                 isShownByDefault: true,
                 hasValue: () => !!shouldSyncIcon,
-                label: (0, import_i18n228.__)("Use as Site Icon"),
+                label: (0, import_i18n225.__)("Use as Site Icon"),
                 onDeselect: () => {
                   setAttributes({ shouldSyncIcon: false });
                   setIcon(void 0);
                 },
-                children: /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
                   import_components144.ToggleControl,
                   {
-                    label: (0, import_i18n228.__)("Use as Site Icon"),
+                    label: (0, import_i18n225.__)("Use as Site Icon"),
                     onChange: (value) => {
                       setAttributes({ shouldSyncIcon: value });
                       setIcon(value ? logoId : void 0);
@@ -72532,7 +72138,7 @@ ${text}
           ]
         }
       ) }),
-      canEditImage && openMediaEditorModal && shouldShowCropAndDimensions && /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(import_block_editor233.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+      canEditImage && openMediaEditorModal && shouldShowCropAndDimensions && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(import_block_editor233.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
         import_components144.ToolbarButton,
         {
           ref: cropButtonRef,
@@ -72543,10 +72149,10 @@ ${text}
           }),
           "aria-haspopup": "dialog",
           icon: crop_default,
-          label: (0, import_i18n228.__)("Edit image")
+          label: (0, import_i18n225.__)("Edit image")
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
         import_components144.ResizableBox,
         {
           size: {
@@ -72626,7 +72232,7 @@ ${text}
       };
     }, []);
     const { getSettings: getSettings2 } = (0, import_data135.useSelect)(import_block_editor233.store);
-    const [temporaryURL, setTemporaryURL] = (0, import_element144.useState)();
+    const [temporaryURL, setTemporaryURL] = (0, import_element145.useState)();
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
     const { editEntityRecord } = (0, import_data135.useDispatch)(import_core_data83.store);
     const setLogo = (newValue, shouldForceSync = false) => {
@@ -72690,12 +72296,12 @@ ${text}
     };
     const mediaReplaceFlowProps = {
       mediaURL: logoUrl,
-      name: !logoUrl ? (0, import_i18n228.__)("Choose logo") : (0, import_i18n228.__)("Replace"),
+      name: !logoUrl ? (0, import_i18n225.__)("Choose logo") : (0, import_i18n225.__)("Replace"),
       onSelect: onSelectLogo,
       onError: onUploadError,
       onReset: onRemoveLogo
     };
-    const controls = canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(import_block_editor233.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+    const controls = canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(import_block_editor233.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
       import_block_editor233.MediaReplaceFlow,
       {
         ...mediaReplaceFlowProps,
@@ -72706,16 +72312,16 @@ ${text}
     let logoImage;
     const isLoading = siteLogoId === void 0 || isRequestingMediaItem;
     if (isLoading) {
-      logoImage = /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(import_components144.Spinner, {});
+      logoImage = /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(import_components144.Spinner, {});
     }
-    (0, import_element144.useEffect)(() => {
+    (0, import_element145.useEffect)(() => {
       if (logoUrl && temporaryURL) {
         setTemporaryURL();
       }
     }, [logoUrl, temporaryURL]);
     if (!!logoUrl || !!temporaryURL) {
-      logoImage = /* @__PURE__ */ (0, import_jsx_runtime459.jsxs)(import_jsx_runtime459.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+      logoImage = /* @__PURE__ */ (0, import_jsx_runtime460.jsxs)(import_jsx_runtime460.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
           SiteLogo,
           {
             alt,
@@ -72732,7 +72338,7 @@ ${text}
             canUserEdit
           }
         ),
-        canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(import_components144.DropZone, { onFilesDrop })
+        canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(import_components144.DropZone, { onFilesDrop })
       ] });
     }
     const placeholder2 = (content) => {
@@ -72740,7 +72346,7 @@ ${text}
         "block-editor-media-placeholder",
         className
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
         import_components144.Placeholder,
         {
           className: placeholderClassName,
@@ -72758,17 +72364,17 @@ ${text}
       "is-transient": temporaryURL
     });
     const blockProps = (0, import_block_editor233.useBlockProps)({ className: classes });
-    const mediaInspectorPanel = (canUserEdit || logoUrl) && /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(import_block_editor233.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+    const mediaInspectorPanel = (canUserEdit || logoUrl) && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(import_block_editor233.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
       import_components144.__experimentalToolsPanel,
       {
-        label: (0, import_i18n228.__)("Media"),
+        label: (0, import_i18n225.__)("Media"),
         dropdownMenuProps,
-        children: !canUserEdit ? /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+        children: !canUserEdit ? /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
           "div",
           {
             className: "block-library-site-logo__inspector-media-replace-container",
             style: { gridColumn: "1 / -1" },
-            children: /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
               MediaControlPreview,
               {
                 url: mediaItemData?.source_url,
@@ -72781,13 +72387,13 @@ ${text}
               }
             )
           }
-        ) : /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+        ) : /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
           import_components144.__experimentalToolsPanelItem,
           {
             hasValue: () => !!logoUrl,
-            label: (0, import_i18n228.__)("Logo"),
+            label: (0, import_i18n225.__)("Logo"),
             isShownByDefault: true,
-            children: /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
               MediaControl,
               {
                 mediaId: siteLogoId,
@@ -72798,19 +72404,19 @@ ${text}
                 onError: onUploadError,
                 onReset: onRemoveLogo,
                 isUploading: !!temporaryURL,
-                emptyLabel: (0, import_i18n228.__)("Logo")
+                emptyLabel: (0, import_i18n225.__)("Logo")
               }
             )
           }
         )
       }
     ) });
-    return /* @__PURE__ */ (0, import_jsx_runtime459.jsxs)("div", { ...blockProps, children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime460.jsxs)("div", { ...blockProps, children: [
       controls,
       mediaInspectorPanel,
       (!!logoUrl || !!temporaryURL) && logoImage,
-      (isLoading || !temporaryURL && !logoUrl && !canUserEdit) && /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(import_components144.Placeholder, { className: "site-logo_placeholder", withIllustration: true, children: isLoading && /* @__PURE__ */ (0, import_jsx_runtime459.jsx)("span", { className: "components-placeholder__preview", children: /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(import_components144.Spinner, {}) }) }),
-      !isLoading && !temporaryURL && !logoUrl && canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+      (isLoading || !temporaryURL && !logoUrl && !canUserEdit) && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(import_components144.Placeholder, { className: "site-logo_placeholder", withIllustration: true, children: isLoading && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)("span", { className: "components-placeholder__preview", children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(import_components144.Spinner, {}) }) }),
+      !isLoading && !temporaryURL && !logoUrl && canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
         import_block_editor233.MediaPlaceholder,
         {
           onSelect: onInitialSelectLogo,
@@ -72818,13 +72424,13 @@ ${text}
           onError: onUploadError,
           placeholder: placeholder2,
           mediaLibraryButton: ({ open }) => {
-            return /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
               import_components144.Button,
               {
                 __next40pxDefaultSize: true,
                 icon: upload_default,
                 variant: "primary",
-                label: (0, import_i18n228.__)("Choose logo"),
+                label: (0, import_i18n225.__)("Choose logo"),
                 showTooltip: true,
                 tooltipPosition: "middle right",
                 onClick: () => {
@@ -72839,14 +72445,14 @@ ${text}
   }

   // packages/block-library/build-module/site-logo/transforms.mjs
-  var import_blocks106 = __toESM(require_blocks(), 1);
+  var import_blocks90 = __toESM(require_blocks(), 1);
   var transforms32 = {
     to: [
       {
         type: "block",
         blocks: ["core/site-title"],
         transform: ({ isLink, linkTarget }) => {
-          return (0, import_blocks106.createBlock)("core/site-title", {
+          return (0, import_blocks90.createBlock)("core/site-title", {
             isLink,
             linkTarget
           });
@@ -72958,9 +72564,9 @@ ${text}
   var import_data136 = __toESM(require_data(), 1);
   var import_core_data84 = __toESM(require_core_data(), 1);
   var import_block_editor234 = __toESM(require_block_editor(), 1);
-  var import_i18n229 = __toESM(require_i18n(), 1);
-  var import_blocks107 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime460 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n226 = __toESM(require_i18n(), 1);
+  var import_blocks91 = __toESM(require_blocks(), 1);
+  var import_jsx_runtime461 = __toESM(require_jsx_runtime(), 1);
   function SiteTaglineEdit(props) {
     useDeprecatedTextAlign(props);
     const { attributes: attributes2, setAttributes, insertBlocksAfter } = props;
@@ -72982,24 +72588,24 @@ ${text}
     const blockProps = (0, import_block_editor234.useBlockProps)({
       className: !canUserEdit && !tagline && "wp-block-site-tagline__placeholder"
     });
-    const siteTaglineContent = canUserEdit ? /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+    const siteTaglineContent = canUserEdit ? /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(
       import_block_editor234.RichText,
       {
         allowedFormats: [],
         onChange: setTagline,
-        "aria-label": (0, import_i18n229.__)("Site tagline text"),
-        placeholder: (0, import_i18n229.__)("Write site tagline\u2026"),
+        "aria-label": (0, import_i18n226.__)("Site tagline text"),
+        placeholder: (0, import_i18n226.__)("Write site tagline\u2026"),
         tagName: TagName2,
         value: tagline,
         disableLineBreaks: true,
         __unstableOnSplitAtEnd: insertBlocksAfter ? () => insertBlocksAfter(
-          (0, import_blocks107.createBlock)((0, import_blocks107.getDefaultBlockName)())
+          (0, import_blocks91.createBlock)((0, import_blocks91.getDefaultBlockName)())
         ) : void 0,
         ...blockProps
       }
-    ) : /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(TagName2, { ...blockProps, children: tagline || (0, import_i18n229.__)("Site Tagline placeholder") });
-    return /* @__PURE__ */ (0, import_jsx_runtime460.jsxs)(import_jsx_runtime460.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(import_block_editor234.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+    ) : /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(TagName2, { ...blockProps, children: tagline || (0, import_i18n226.__)("Site Tagline placeholder") });
+    return /* @__PURE__ */ (0, import_jsx_runtime461.jsxs)(import_jsx_runtime461.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(import_block_editor234.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(
         import_block_editor234.HeadingLevelDropdown,
         {
           value: level,
@@ -73013,8 +72619,8 @@ ${text}

   // packages/block-library/build-module/site-tagline/icon.mjs
   var import_components145 = __toESM(require_components(), 1);
-  var import_jsx_runtime461 = __toESM(require_jsx_runtime(), 1);
-  var icon_default4 = /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(import_components145.SVG, { xmlns: "http://www.w3.org/2000/svg", width: "24", height: "24", children: /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(import_components145.Path, { d: "M4 10.5h16V9H4v1.5ZM4 15h9v-1.5H4V15Z" }) });
+  var import_jsx_runtime462 = __toESM(require_jsx_runtime(), 1);
+  var icon_default4 = /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(import_components145.SVG, { xmlns: "http://www.w3.org/2000/svg", width: "24", height: "24", children: /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(import_components145.Path, { d: "M4 10.5h16V9H4v1.5ZM4 15h9v-1.5H4V15Z" }) });

   // packages/block-library/build-module/site-tagline/deprecated.mjs
   var v219 = {
@@ -73222,11 +72828,11 @@ ${text}
   // packages/block-library/build-module/site-title/edit.mjs
   var import_data137 = __toESM(require_data(), 1);
   var import_core_data85 = __toESM(require_core_data(), 1);
-  var import_i18n230 = __toESM(require_i18n(), 1);
+  var import_i18n227 = __toESM(require_i18n(), 1);
   var import_block_editor235 = __toESM(require_block_editor(), 1);
   var import_components146 = __toESM(require_components(), 1);
   var import_html_entities14 = __toESM(require_html_entities(), 1);
-  var import_jsx_runtime462 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime463 = __toESM(require_jsx_runtime(), 1);
   function SiteTitleEdit(props) {
     useDeprecatedTextAlign(props);
     const { attributes: attributes2, setAttributes } = props;
@@ -73250,28 +72856,28 @@ ${text}
     const blockProps = (0, import_block_editor235.useBlockProps)({
       className: !canUserEdit && !title && "wp-block-site-title__placeholder"
     });
-    const siteTitleContent = canUserEdit ? /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(
+    const siteTitleContent = canUserEdit ? /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(
       import_block_editor235.RichText,
       {
         tagName: isLink ? "a" : "span",
         href: isLink ? "#site-title-pseudo-link" : void 0,
-        "aria-label": (0, import_i18n230.__)("Site title text"),
-        placeholder: (0, import_i18n230.__)("Write site title\u2026"),
+        "aria-label": (0, import_i18n227.__)("Site title text"),
+        placeholder: (0, import_i18n227.__)("Write site title\u2026"),
         value: title,
         onChange: (newTitle) => setSiteTitle(newTitle.trim()),
         allowedFormats: [],
         disableLineBreaks: true
       }
-    ) }) : /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(TagName2, { ...blockProps, children: isLink ? /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(
+    ) }) : /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(TagName2, { ...blockProps, children: isLink ? /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(
       "a",
       {
         href: "#site-title-pseudo-link",
         onClick: (event) => event.preventDefault(),
-        children: (0, import_html_entities14.decodeEntities)(title) || (0, import_i18n230.__)("Site Title placeholder")
+        children: (0, import_html_entities14.decodeEntities)(title) || (0, import_i18n227.__)("Site Title placeholder")
       }
-    ) : /* @__PURE__ */ (0, import_jsx_runtime462.jsx)("span", { children: (0, import_html_entities14.decodeEntities)(title) || (0, import_i18n230.__)("Site Title placeholder") }) });
-    return /* @__PURE__ */ (0, import_jsx_runtime462.jsxs)(import_jsx_runtime462.Fragment, { children: [
-      blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(import_block_editor235.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(
+    ) : /* @__PURE__ */ (0, import_jsx_runtime463.jsx)("span", { children: (0, import_html_entities14.decodeEntities)(title) || (0, import_i18n227.__)("Site Title placeholder") }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime463.jsxs)(import_jsx_runtime463.Fragment, { children: [
+      blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(import_block_editor235.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(
         import_block_editor235.HeadingLevelDropdown,
         {
           value: level,
@@ -73279,10 +72885,10 @@ ${text}
           onChange: (newLevel) => setAttributes({ level: newLevel })
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(import_block_editor235.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime462.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(import_block_editor235.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime463.jsxs)(
         import_components146.__experimentalToolsPanel,
         {
-          label: (0, import_i18n230.__)("Settings"),
+          label: (0, import_i18n227.__)("Settings"),
           resetAll: () => {
             setAttributes({
               isLink: true,
@@ -73291,34 +72897,34 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(
               import_components146.__experimentalToolsPanelItem,
               {
                 hasValue: () => !isLink,
-                label: (0, import_i18n230.__)("Make title link to home"),
+                label: (0, import_i18n227.__)("Make title link to home"),
                 onDeselect: () => setAttributes({ isLink: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(
                   import_components146.ToggleControl,
                   {
-                    label: (0, import_i18n230.__)("Make title link to home"),
+                    label: (0, import_i18n227.__)("Make title link to home"),
                     onChange: () => setAttributes({ isLink: !isLink }),
                     checked: isLink
                   }
                 )
               }
             ),
-            isLink && /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(
+            isLink && /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(
               import_components146.__experimentalToolsPanelItem,
               {
                 hasValue: () => linkTarget !== "_self",
-                label: (0, import_i18n230.__)("Open in new tab"),
+                label: (0, import_i18n227.__)("Open in new tab"),
                 onDeselect: () => setAttributes({ linkTarget: "_self" }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(
                   import_components146.ToggleControl,
                   {
-                    label: (0, import_i18n230.__)("Open in new tab"),
+                    label: (0, import_i18n227.__)("Open in new tab"),
                     onChange: (value) => setAttributes({
                       linkTarget: value ? "_blank" : "_self"
                     }),
@@ -73462,14 +73068,14 @@ ${text}
   var deprecated_default48 = [v220, v144];

   // packages/block-library/build-module/site-title/transforms.mjs
-  var import_blocks108 = __toESM(require_blocks(), 1);
+  var import_blocks92 = __toESM(require_blocks(), 1);
   var transforms33 = {
     to: [
       {
         type: "block",
         blocks: ["core/site-logo"],
         transform: ({ isLink, linkTarget }) => {
-          return (0, import_blocks108.createBlock)("core/site-logo", {
+          return (0, import_blocks92.createBlock)("core/site-logo", {
             isLink,
             linkTarget
           });
@@ -73507,246 +73113,244 @@ ${text}
     name: () => name98,
     settings: () => settings97
   });
-  var import_i18n234 = __toESM(require_i18n(), 1);
-  var import_blocks110 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/social-link/edit.mjs
   var import_keycodes9 = __toESM(require_keycodes(), 1);
   var import_data138 = __toESM(require_data(), 1);
   var import_block_editor236 = __toESM(require_block_editor(), 1);
-  var import_element145 = __toESM(require_element(), 1);
+  var import_element146 = __toESM(require_element(), 1);
   var import_components147 = __toESM(require_components(), 1);
   var import_compose61 = __toESM(require_compose(), 1);
-  var import_i18n232 = __toESM(require_i18n(), 1);
-  var import_blocks109 = __toESM(require_blocks(), 1);
+  var import_i18n229 = __toESM(require_i18n(), 1);
+  var import_blocks93 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/social-link/social-list.mjs
-  var import_i18n231 = __toESM(require_i18n(), 1);
+  var import_i18n228 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/social-link/icons/amazon.mjs
   var import_primitives169 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime463 = __toESM(require_jsx_runtime(), 1);
-  var AmazonIcon = () => /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(import_primitives169.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(import_primitives169.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" }) });
+  var import_jsx_runtime464 = __toESM(require_jsx_runtime(), 1);
+  var AmazonIcon = () => /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(import_primitives169.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(import_primitives169.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" }) });

   // packages/block-library/build-module/social-link/icons/bandcamp.mjs
   var import_primitives170 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime464 = __toESM(require_jsx_runtime(), 1);
-  var BandcampIcon = () => /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(import_primitives170.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(import_primitives170.Path, { d: "M15.27 17.289 3 17.289 8.73 6.711 21 6.711 15.27 17.289" }) });
+  var import_jsx_runtime465 = __toESM(require_jsx_runtime(), 1);
+  var BandcampIcon = () => /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(import_primitives170.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(import_primitives170.Path, { d: "M15.27 17.289 3 17.289 8.73 6.711 21 6.711 15.27 17.289" }) });

   // packages/block-library/build-module/social-link/icons/behance.mjs
   var import_primitives171 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime465 = __toESM(require_jsx_runtime(), 1);
-  var BehanceIcon = () => /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(import_primitives171.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(import_primitives171.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" }) });
+  var import_jsx_runtime466 = __toESM(require_jsx_runtime(), 1);
+  var BehanceIcon = () => /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(import_primitives171.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(import_primitives171.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" }) });

   // packages/block-library/build-module/social-link/icons/bluesky.mjs
   var import_primitives172 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime466 = __toESM(require_jsx_runtime(), 1);
-  var BlueskyIcon = () => /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(import_primitives172.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(import_primitives172.Path, { d: "M6.3,4.2c2.3,1.7,4.8,5.3,5.7,7.2.9-1.9,3.4-5.4,5.7-7.2,1.7-1.3,4.3-2.2,4.3.9s-.4,5.2-.6,5.9c-.7,2.6-3.3,3.2-5.6,2.8,4,.7,5.1,3,2.9,5.3-5,5.2-6.7-2.8-6.7-2.8,0,0-1.7,8-6.7,2.8-2.2-2.3-1.2-4.6,2.9-5.3-2.3.4-4.9-.3-5.6-2.8-.2-.7-.6-5.3-.6-5.9,0-3.1,2.7-2.1,4.3-.9h0Z" }) });
+  var import_jsx_runtime467 = __toESM(require_jsx_runtime(), 1);
+  var BlueskyIcon = () => /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(import_primitives172.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(import_primitives172.Path, { d: "M6.3,4.2c2.3,1.7,4.8,5.3,5.7,7.2.9-1.9,3.4-5.4,5.7-7.2,1.7-1.3,4.3-2.2,4.3.9s-.4,5.2-.6,5.9c-.7,2.6-3.3,3.2-5.6,2.8,4,.7,5.1,3,2.9,5.3-5,5.2-6.7-2.8-6.7-2.8,0,0-1.7,8-6.7,2.8-2.2-2.3-1.2-4.6,2.9-5.3-2.3.4-4.9-.3-5.6-2.8-.2-.7-.6-5.3-.6-5.9,0-3.1,2.7-2.1,4.3-.9h0Z" }) });

   // packages/block-library/build-module/social-link/icons/chain.mjs
   var import_primitives173 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime467 = __toESM(require_jsx_runtime(), 1);
-  var ChainIcon = () => /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(import_primitives173.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(import_primitives173.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 import_jsx_runtime468 = __toESM(require_jsx_runtime(), 1);
+  var ChainIcon = () => /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(import_primitives173.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(import_primitives173.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" }) });

   // packages/block-library/build-module/social-link/icons/codepen.mjs
   var import_primitives174 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime468 = __toESM(require_jsx_runtime(), 1);
-  var CodepenIcon = () => /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(import_primitives174.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(import_primitives174.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" }) });
+  var import_jsx_runtime469 = __toESM(require_jsx_runtime(), 1);
+  var CodepenIcon = () => /* @__PURE__ */ (0, import_jsx_runtime469.jsx)(import_primitives174.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime469.jsx)(import_primitives174.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" }) });

   // packages/block-library/build-module/social-link/icons/deviantart.mjs
   var import_primitives175 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime469 = __toESM(require_jsx_runtime(), 1);
-  var DeviantArtIcon = () => /* @__PURE__ */ (0, import_jsx_runtime469.jsx)(import_primitives175.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime469.jsx)(import_primitives175.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" }) });
+  var import_jsx_runtime470 = __toESM(require_jsx_runtime(), 1);
+  var DeviantArtIcon = () => /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(import_primitives175.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(import_primitives175.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" }) });

   // packages/block-library/build-module/social-link/icons/discord.mjs
   var import_primitives176 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime470 = __toESM(require_jsx_runtime(), 1);
-  var DiscordIcon = () => /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(import_primitives176.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(import_primitives176.Path, { d: "M20.317 4.369A19.88 19.88 0 0 0 15.894 3a14.145 14.145 0 0 0-.719 1.518 19.205 19.205 0 0 0-5.351 0A14.183 14.183 0 0 0 9.104 3 19.896 19.896 0 0 0 4.682 4.369a18.921 18.921 0 0 0-3.012 12.52 19.929 19.929 0 0 0 6.081 3.097c.487-.65.922-1.339 1.3-2.061a12.445 12.445 0 0 1-1.958-.896c.165-.12.326-.246.483-.374a12.445 12.445 0 0 0 8.946 0c.157.128.318.253.483.374-.627.371-1.281.683-1.958.896.379.722.813 1.41 1.3 2.061a19.94 19.94 0 0 0 6.081-3.097 18.921 18.921 0 0 0-3.012-12.52ZM8.12 15.233c-1.202 0-2.184-1.09-2.184-2.431 0-1.34.97-2.431 2.184-2.431 1.213 0 2.202 1.09 2.184 2.431 0 1.341-.97 2.431-2.184 2.431Zm7.757 0c-1.202 0-2.184-1.09-2.184-2.431 0-1.34.97-2.431 2.184-2.431 1.213 0 2.202 1.09 2.184 2.431 0 1.341-.97 2.431-2.184 2.431Z" }) });
+  var import_jsx_runtime471 = __toESM(require_jsx_runtime(), 1);
+  var DiscordIcon = () => /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(import_primitives176.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(import_primitives176.Path, { d: "M20.317 4.369A19.88 19.88 0 0 0 15.894 3a14.145 14.145 0 0 0-.719 1.518 19.205 19.205 0 0 0-5.351 0A14.183 14.183 0 0 0 9.104 3 19.896 19.896 0 0 0 4.682 4.369a18.921 18.921 0 0 0-3.012 12.52 19.929 19.929 0 0 0 6.081 3.097c.487-.65.922-1.339 1.3-2.061a12.445 12.445 0 0 1-1.958-.896c.165-.12.326-.246.483-.374a12.445 12.445 0 0 0 8.946 0c.157.128.318.253.483.374-.627.371-1.281.683-1.958.896.379.722.813 1.41 1.3 2.061a19.94 19.94 0 0 0 6.081-3.097 18.921 18.921 0 0 0-3.012-12.52ZM8.12 15.233c-1.202 0-2.184-1.09-2.184-2.431 0-1.34.97-2.431 2.184-2.431 1.213 0 2.202 1.09 2.184 2.431 0 1.341-.97 2.431-2.184 2.431Zm7.757 0c-1.202 0-2.184-1.09-2.184-2.431 0-1.34.97-2.431 2.184-2.431 1.213 0 2.202 1.09 2.184 2.431 0 1.341-.97 2.431-2.184 2.431Z" }) });

   // packages/block-library/build-module/social-link/icons/dribbble.mjs
   var import_primitives177 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime471 = __toESM(require_jsx_runtime(), 1);
-  var DribbbleIcon = () => /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(import_primitives177.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(import_primitives177.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" }) });
+  var import_jsx_runtime472 = __toESM(require_jsx_runtime(), 1);
+  var DribbbleIcon = () => /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(import_primitives177.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(import_primitives177.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" }) });

   // packages/block-library/build-module/social-link/icons/dropbox.mjs
   var import_primitives178 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime472 = __toESM(require_jsx_runtime(), 1);
-  var DropboxIcon = () => /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(import_primitives178.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(import_primitives178.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" }) });
+  var import_jsx_runtime473 = __toESM(require_jsx_runtime(), 1);
+  var DropboxIcon = () => /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(import_primitives178.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(import_primitives178.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" }) });

   // packages/block-library/build-module/social-link/icons/etsy.mjs
   var import_primitives179 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime473 = __toESM(require_jsx_runtime(), 1);
-  var EtsyIcon = () => /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(import_primitives179.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(import_primitives179.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" }) });
+  var import_jsx_runtime474 = __toESM(require_jsx_runtime(), 1);
+  var EtsyIcon = () => /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(import_primitives179.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(import_primitives179.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" }) });

   // packages/block-library/build-module/social-link/icons/facebook.mjs
   var import_primitives180 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime474 = __toESM(require_jsx_runtime(), 1);
-  var FacebookIcon = () => /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(import_primitives180.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(import_primitives180.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" }) });
+  var import_jsx_runtime475 = __toESM(require_jsx_runtime(), 1);
+  var FacebookIcon = () => /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(import_primitives180.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(import_primitives180.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" }) });

   // packages/block-library/build-module/social-link/icons/feed.mjs
   var import_primitives181 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime475 = __toESM(require_jsx_runtime(), 1);
-  var FeedIcon = () => /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(import_primitives181.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(import_primitives181.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" }) });
+  var import_jsx_runtime476 = __toESM(require_jsx_runtime(), 1);
+  var FeedIcon = () => /* @__PURE__ */ (0, import_jsx_runtime476.jsx)(import_primitives181.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime476.jsx)(import_primitives181.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" }) });

   // packages/block-library/build-module/social-link/icons/fivehundredpx.mjs
   var import_primitives182 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime476 = __toESM(require_jsx_runtime(), 1);
-  var FivehundredpxIcon = () => /* @__PURE__ */ (0, import_jsx_runtime476.jsx)(import_primitives182.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime476.jsx)(import_primitives182.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" }) });
+  var import_jsx_runtime477 = __toESM(require_jsx_runtime(), 1);
+  var FivehundredpxIcon = () => /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(import_primitives182.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(import_primitives182.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" }) });

   // packages/block-library/build-module/social-link/icons/flickr.mjs
   var import_primitives183 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime477 = __toESM(require_jsx_runtime(), 1);
-  var FlickrIcon = () => /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(import_primitives183.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(import_primitives183.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" }) });
+  var import_jsx_runtime478 = __toESM(require_jsx_runtime(), 1);
+  var FlickrIcon = () => /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(import_primitives183.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(import_primitives183.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" }) });

   // packages/block-library/build-module/social-link/icons/foursquare.mjs
   var import_primitives184 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime478 = __toESM(require_jsx_runtime(), 1);
-  var FoursquareIcon = () => /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(import_primitives184.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(import_primitives184.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" }) });
+  var import_jsx_runtime479 = __toESM(require_jsx_runtime(), 1);
+  var FoursquareIcon = () => /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(import_primitives184.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(import_primitives184.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" }) });

   // packages/block-library/build-module/social-link/icons/goodreads.mjs
   var import_primitives185 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime479 = __toESM(require_jsx_runtime(), 1);
-  var GoodreadsIcon = () => /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(import_primitives185.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(import_primitives185.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" }) });
+  var import_jsx_runtime480 = __toESM(require_jsx_runtime(), 1);
+  var GoodreadsIcon = () => /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(import_primitives185.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(import_primitives185.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" }) });

   // packages/block-library/build-module/social-link/icons/google.mjs
   var import_primitives186 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime480 = __toESM(require_jsx_runtime(), 1);
-  var GoogleIcon = () => /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(import_primitives186.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(import_primitives186.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" }) });
+  var import_jsx_runtime481 = __toESM(require_jsx_runtime(), 1);
+  var GoogleIcon = () => /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(import_primitives186.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(import_primitives186.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" }) });

   // packages/block-library/build-module/social-link/icons/github.mjs
   var import_primitives187 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime481 = __toESM(require_jsx_runtime(), 1);
-  var GitHubIcon = () => /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(import_primitives187.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(import_primitives187.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" }) });
+  var import_jsx_runtime482 = __toESM(require_jsx_runtime(), 1);
+  var GitHubIcon = () => /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(import_primitives187.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(import_primitives187.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" }) });

   // packages/block-library/build-module/social-link/icons/gravatar.mjs
   var import_primitives188 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime482 = __toESM(require_jsx_runtime(), 1);
-  var GravatarIcon = () => /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(import_primitives188.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(import_primitives188.Path, { d: "M10.8001 4.69937V10.6494C10.8001 11.1001 10.9791 11.5323 11.2978 11.851C11.6165 12.1697 12.0487 12.3487 12.4994 12.3487C12.9501 12.3487 13.3824 12.1697 13.7011 11.851C14.0198 11.5323 14.1988 11.1001 14.1988 10.6494V6.69089C15.2418 7.05861 16.1371 7.75537 16.7496 8.67617C17.3622 9.59698 17.6589 10.6919 17.595 11.796C17.5311 12.9001 17.1101 13.9535 16.3954 14.7975C15.6807 15.6415 14.711 16.2303 13.6325 16.4753C12.5541 16.7202 11.4252 16.608 10.4161 16.1555C9.40691 15.703 8.57217 14.9348 8.03763 13.9667C7.50308 12.9985 7.29769 11.8828 7.45242 10.7877C7.60714 9.69266 8.11359 8.67755 8.89545 7.89537C9.20904 7.57521 9.38364 7.14426 9.38132 6.69611C9.37899 6.24797 9.19994 5.81884 8.88305 5.50195C8.56616 5.18506 8.13704 5.00601 7.68889 5.00369C7.24075 5.00137 6.80979 5.17597 6.48964 5.48956C5.09907 6.8801 4.23369 8.7098 4.04094 10.6669C3.84819 12.624 4.34 14.5873 5.43257 16.2224C6.52515 17.8575 8.15088 19.0632 10.0328 19.634C11.9146 20.2049 13.9362 20.1055 15.753 19.3529C17.5699 18.6003 19.0695 17.241 19.9965 15.5066C20.9234 13.7722 21.2203 11.7701 20.8366 9.84133C20.4528 7.91259 19.4122 6.17658 17.892 4.92911C16.3717 3.68163 14.466 2.99987 12.4994 3C12.0487 3 11.6165 3.17904 11.2978 3.49773C10.9791 3.81643 10.8001 4.24867 10.8001 4.69937Z" }) });
+  var import_jsx_runtime483 = __toESM(require_jsx_runtime(), 1);
+  var GravatarIcon = () => /* @__PURE__ */ (0, import_jsx_runtime483.jsx)(import_primitives188.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime483.jsx)(import_primitives188.Path, { d: "M10.8001 4.69937V10.6494C10.8001 11.1001 10.9791 11.5323 11.2978 11.851C11.6165 12.1697 12.0487 12.3487 12.4994 12.3487C12.9501 12.3487 13.3824 12.1697 13.7011 11.851C14.0198 11.5323 14.1988 11.1001 14.1988 10.6494V6.69089C15.2418 7.05861 16.1371 7.75537 16.7496 8.67617C17.3622 9.59698 17.6589 10.6919 17.595 11.796C17.5311 12.9001 17.1101 13.9535 16.3954 14.7975C15.6807 15.6415 14.711 16.2303 13.6325 16.4753C12.5541 16.7202 11.4252 16.608 10.4161 16.1555C9.40691 15.703 8.57217 14.9348 8.03763 13.9667C7.50308 12.9985 7.29769 11.8828 7.45242 10.7877C7.60714 9.69266 8.11359 8.67755 8.89545 7.89537C9.20904 7.57521 9.38364 7.14426 9.38132 6.69611C9.37899 6.24797 9.19994 5.81884 8.88305 5.50195C8.56616 5.18506 8.13704 5.00601 7.68889 5.00369C7.24075 5.00137 6.80979 5.17597 6.48964 5.48956C5.09907 6.8801 4.23369 8.7098 4.04094 10.6669C3.84819 12.624 4.34 14.5873 5.43257 16.2224C6.52515 17.8575 8.15088 19.0632 10.0328 19.634C11.9146 20.2049 13.9362 20.1055 15.753 19.3529C17.5699 18.6003 19.0695 17.241 19.9965 15.5066C20.9234 13.7722 21.2203 11.7701 20.8366 9.84133C20.4528 7.91259 19.4122 6.17658 17.892 4.92911C16.3717 3.68163 14.466 2.99987 12.4994 3C12.0487 3 11.6165 3.17904 11.2978 3.49773C10.9791 3.81643 10.8001 4.24867 10.8001 4.69937Z" }) });

   // packages/block-library/build-module/social-link/icons/instagram.mjs
   var import_primitives189 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime483 = __toESM(require_jsx_runtime(), 1);
-  var InstagramIcon = () => /* @__PURE__ */ (0, import_jsx_runtime483.jsx)(import_primitives189.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime483.jsx)(import_primitives189.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" }) });
+  var import_jsx_runtime484 = __toESM(require_jsx_runtime(), 1);
+  var InstagramIcon = () => /* @__PURE__ */ (0, import_jsx_runtime484.jsx)(import_primitives189.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime484.jsx)(import_primitives189.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" }) });

   // packages/block-library/build-module/social-link/icons/lastfm.mjs
   var import_primitives190 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime484 = __toESM(require_jsx_runtime(), 1);
-  var LastfmIcon = () => /* @__PURE__ */ (0, import_jsx_runtime484.jsx)(import_primitives190.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime484.jsx)(import_primitives190.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" }) });
+  var import_jsx_runtime485 = __toESM(require_jsx_runtime(), 1);
+  var LastfmIcon = () => /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(import_primitives190.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(import_primitives190.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" }) });

   // packages/block-library/build-module/social-link/icons/linkedin.mjs
   var import_primitives191 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime485 = __toESM(require_jsx_runtime(), 1);
-  var LinkedInIcon = () => /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(import_primitives191.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(import_primitives191.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" }) });
+  var import_jsx_runtime486 = __toESM(require_jsx_runtime(), 1);
+  var LinkedInIcon = () => /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(import_primitives191.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(import_primitives191.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" }) });

   // packages/block-library/build-module/social-link/icons/mail.mjs
   var import_primitives192 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime486 = __toESM(require_jsx_runtime(), 1);
-  var MailIcon = () => /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(import_primitives192.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(import_primitives192.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-.5V9.8l7.5 5.6 7.5-5.6V17zm0-9.1L12 13.6 4.5 7.9V7c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v.9z" }) });
+  var import_jsx_runtime487 = __toESM(require_jsx_runtime(), 1);
+  var MailIcon = () => /* @__PURE__ */ (0, import_jsx_runtime487.jsx)(import_primitives192.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime487.jsx)(import_primitives192.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-.5V9.8l7.5 5.6 7.5-5.6V17zm0-9.1L12 13.6 4.5 7.9V7c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v.9z" }) });

   // packages/block-library/build-module/social-link/icons/mastodon.mjs
   var import_primitives193 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime487 = __toESM(require_jsx_runtime(), 1);
-  var MastodonIcon = () => /* @__PURE__ */ (0, import_jsx_runtime487.jsx)(import_primitives193.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime487.jsx)(import_primitives193.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" }) });
+  var import_jsx_runtime488 = __toESM(require_jsx_runtime(), 1);
+  var MastodonIcon = () => /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(import_primitives193.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(import_primitives193.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" }) });

   // packages/block-library/build-module/social-link/icons/meetup.mjs
   var import_primitives194 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime488 = __toESM(require_jsx_runtime(), 1);
-  var MeetupIcon = () => /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(import_primitives194.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(import_primitives194.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" }) });
+  var import_jsx_runtime489 = __toESM(require_jsx_runtime(), 1);
+  var MeetupIcon = () => /* @__PURE__ */ (0, import_jsx_runtime489.jsx)(import_primitives194.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime489.jsx)(import_primitives194.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" }) });

   // packages/block-library/build-module/social-link/icons/medium.mjs
   var import_primitives195 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime489 = __toESM(require_jsx_runtime(), 1);
-  var MediumIcon = () => /* @__PURE__ */ (0, import_jsx_runtime489.jsx)(import_primitives195.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime489.jsx)(import_primitives195.Path, { d: "M13.2,12c0,3-2.4,5.4-5.3,5.4S2.6,15,2.6,12s2.4-5.4,5.3-5.4S13.2,9,13.2,12 M19.1,12c0,2.8-1.2,5-2.7,5s-2.7-2.3-2.7-5s1.2-5,2.7-5C17.9,7,19.1,9.2,19.1,12 M21.4,12c0,2.5-0.4,4.5-0.9,4.5c-0.5,0-0.9-2-0.9-4.5s0.4-4.5,0.9-4.5C21,7.5,21.4,9.5,21.4,12" }) });
+  var import_jsx_runtime490 = __toESM(require_jsx_runtime(), 1);
+  var MediumIcon = () => /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(import_primitives195.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(import_primitives195.Path, { d: "M13.2,12c0,3-2.4,5.4-5.3,5.4S2.6,15,2.6,12s2.4-5.4,5.3-5.4S13.2,9,13.2,12 M19.1,12c0,2.8-1.2,5-2.7,5s-2.7-2.3-2.7-5s1.2-5,2.7-5C17.9,7,19.1,9.2,19.1,12 M21.4,12c0,2.5-0.4,4.5-0.9,4.5c-0.5,0-0.9-2-0.9-4.5s0.4-4.5,0.9-4.5C21,7.5,21.4,9.5,21.4,12" }) });

   // packages/block-library/build-module/social-link/icons/patreon.mjs
   var import_primitives196 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime490 = __toESM(require_jsx_runtime(), 1);
-  var PatreonIcon = () => /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(import_primitives196.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(import_primitives196.Path, { d: "M20 8.40755C19.9969 6.10922 18.2543 4.22555 16.2097 3.54588C13.6708 2.70188 10.3222 2.82421 7.89775 3.99921C4.95932 5.42355 4.03626 8.54355 4.00186 11.6552C3.97363 14.2136 4.2222 20.9517 7.92225 20.9997C10.6715 21.0356 11.0809 17.3967 12.3529 15.6442C13.258 14.3974 14.4233 14.0452 15.8578 13.6806C18.3233 13.0537 20.0036 11.0551 20 8.40755Z" }) });
+  var import_jsx_runtime491 = __toESM(require_jsx_runtime(), 1);
+  var PatreonIcon = () => /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(import_primitives196.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(import_primitives196.Path, { d: "M20 8.40755C19.9969 6.10922 18.2543 4.22555 16.2097 3.54588C13.6708 2.70188 10.3222 2.82421 7.89775 3.99921C4.95932 5.42355 4.03626 8.54355 4.00186 11.6552C3.97363 14.2136 4.2222 20.9517 7.92225 20.9997C10.6715 21.0356 11.0809 17.3967 12.3529 15.6442C13.258 14.3974 14.4233 14.0452 15.8578 13.6806C18.3233 13.0537 20.0036 11.0551 20 8.40755Z" }) });

   // packages/block-library/build-module/social-link/icons/pinterest.mjs
   var import_primitives197 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime491 = __toESM(require_jsx_runtime(), 1);
-  var PinterestIcon = () => /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(import_primitives197.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(import_primitives197.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" }) });
+  var import_jsx_runtime492 = __toESM(require_jsx_runtime(), 1);
+  var PinterestIcon = () => /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(import_primitives197.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(import_primitives197.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" }) });

   // packages/block-library/build-module/social-link/icons/pocket.mjs
   var import_primitives198 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime492 = __toESM(require_jsx_runtime(), 1);
-  var PocketIcon = () => /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(import_primitives198.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(import_primitives198.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" }) });
+  var import_jsx_runtime493 = __toESM(require_jsx_runtime(), 1);
+  var PocketIcon = () => /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(import_primitives198.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(import_primitives198.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" }) });

   // packages/block-library/build-module/social-link/icons/reddit.mjs
   var import_primitives199 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime493 = __toESM(require_jsx_runtime(), 1);
-  var RedditIcon = () => /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(import_primitives199.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(import_primitives199.Path, { d: "M5.27 9.221A2.775 2.775 0 0 0 2.498 11.993a2.785 2.785 0 0 0 1.6 2.511 5.337 5.337 0 0 0 2.374 4.11 9.386 9.386 0 0 0 5.539 1.7 9.386 9.386 0 0 0 5.541-1.7 5.331 5.331 0 0 0 2.372-4.114 2.787 2.787 0 0 0 1.583-2.5 2.775 2.775 0 0 0-2.772-2.772 2.742 2.742 0 0 0-1.688.574 9.482 9.482 0 0 0-4.637-1.348v-.008a2.349 2.349 0 0 1 2.011-2.316 1.97 1.97 0 0 0 1.926 1.521 1.98 1.98 0 0 0 1.978-1.978 1.98 1.98 0 0 0-1.978-1.978 1.985 1.985 0 0 0-1.938 1.578 3.183 3.183 0 0 0-2.849 3.172v.011a9.463 9.463 0 0 0-4.59 1.35 2.741 2.741 0 0 0-1.688-.574Zm6.736 9.1a3.162 3.162 0 0 1-2.921-1.944.215.215 0 0 1 .014-.2.219.219 0 0 1 .168-.106 27.327 27.327 0 0 1 2.74-.133 27.357 27.357 0 0 1 2.74.133.219.219 0 0 1 .168.106.215.215 0 0 1 .014.2 3.158 3.158 0 0 1-2.921 1.944Zm3.743-3.157a1.265 1.265 0 0 1-1.4-1.371 1.954 1.954 0 0 1 .482-1.442 1.15 1.15 0 0 1 .842-.379 1.7 1.7 0 0 1 1.49 1.777 1.323 1.323 0 0 1-.325 1.015 1.476 1.476 0 0 1-1.089.4Zm-7.485 0a1.476 1.476 0 0 1-1.086-.4 1.323 1.323 0 0 1-.325-1.016 1.7 1.7 0 0 1 1.49-1.777 1.151 1.151 0 0 1 .843.379 1.951 1.951 0 0 1 .481 1.441 1.276 1.276 0 0 1-1.403 1.373Z" }) });
+  var import_jsx_runtime494 = __toESM(require_jsx_runtime(), 1);
+  var RedditIcon = () => /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(import_primitives199.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(import_primitives199.Path, { d: "M5.27 9.221A2.775 2.775 0 0 0 2.498 11.993a2.785 2.785 0 0 0 1.6 2.511 5.337 5.337 0 0 0 2.374 4.11 9.386 9.386 0 0 0 5.539 1.7 9.386 9.386 0 0 0 5.541-1.7 5.331 5.331 0 0 0 2.372-4.114 2.787 2.787 0 0 0 1.583-2.5 2.775 2.775 0 0 0-2.772-2.772 2.742 2.742 0 0 0-1.688.574 9.482 9.482 0 0 0-4.637-1.348v-.008a2.349 2.349 0 0 1 2.011-2.316 1.97 1.97 0 0 0 1.926 1.521 1.98 1.98 0 0 0 1.978-1.978 1.98 1.98 0 0 0-1.978-1.978 1.985 1.985 0 0 0-1.938 1.578 3.183 3.183 0 0 0-2.849 3.172v.011a9.463 9.463 0 0 0-4.59 1.35 2.741 2.741 0 0 0-1.688-.574Zm6.736 9.1a3.162 3.162 0 0 1-2.921-1.944.215.215 0 0 1 .014-.2.219.219 0 0 1 .168-.106 27.327 27.327 0 0 1 2.74-.133 27.357 27.357 0 0 1 2.74.133.219.219 0 0 1 .168.106.215.215 0 0 1 .014.2 3.158 3.158 0 0 1-2.921 1.944Zm3.743-3.157a1.265 1.265 0 0 1-1.4-1.371 1.954 1.954 0 0 1 .482-1.442 1.15 1.15 0 0 1 .842-.379 1.7 1.7 0 0 1 1.49 1.777 1.323 1.323 0 0 1-.325 1.015 1.476 1.476 0 0 1-1.089.4Zm-7.485 0a1.476 1.476 0 0 1-1.086-.4 1.323 1.323 0 0 1-.325-1.016 1.7 1.7 0 0 1 1.49-1.777 1.151 1.151 0 0 1 .843.379 1.951 1.951 0 0 1 .481 1.441 1.276 1.276 0 0 1-1.403 1.373Z" }) });

   // packages/block-library/build-module/social-link/icons/skype.mjs
   var import_primitives200 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime494 = __toESM(require_jsx_runtime(), 1);
-  var SkypeIcon = () => /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(import_primitives200.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(import_primitives200.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" }) });
+  var import_jsx_runtime495 = __toESM(require_jsx_runtime(), 1);
+  var SkypeIcon = () => /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(import_primitives200.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(import_primitives200.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" }) });

   // packages/block-library/build-module/social-link/icons/snapchat.mjs
   var import_primitives201 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime495 = __toESM(require_jsx_runtime(), 1);
-  var SnapchatIcon = () => /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(import_primitives201.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(import_primitives201.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" }) });
+  var import_jsx_runtime496 = __toESM(require_jsx_runtime(), 1);
+  var SnapchatIcon = () => /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(import_primitives201.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(import_primitives201.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" }) });

   // packages/block-library/build-module/social-link/icons/soundcloud.mjs
   var import_primitives202 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime496 = __toESM(require_jsx_runtime(), 1);
-  var SoundCloudIcon = () => /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(import_primitives202.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(import_primitives202.Path, { d: "M23.994 14.552a3.36 3.36 0 01-3.401 3.171h-8.176a.685.685 0 01-.679-.681V8.238a.749.749 0 01.452-.716S12.942 7 14.526 7a5.357 5.357 0 012.748.755 5.44 5.44 0 012.56 3.546c.282-.08.574-.12.868-.119a3.273 3.273 0 013.292 3.37zM10.718 8.795a.266.266 0 10-.528 0c-.224 2.96-.397 5.735 0 8.685a.265.265 0 00.528 0c.425-2.976.246-5.7 0-8.685zM9.066 9.82a.278.278 0 00-.553 0 33.183 33.183 0 000 7.663.278.278 0 00.55 0c.33-2.544.332-5.12.003-7.664zM7.406 9.56a.269.269 0 00-.535 0c-.253 2.7-.38 5.222 0 7.917a.266.266 0 10.531 0c.394-2.73.272-5.181.004-7.917zM5.754 10.331a.275.275 0 10-.55 0 28.035 28.035 0 000 7.155.272.272 0 00.54 0c.332-2.373.335-4.78.01-7.155zM4.087 12.12a.272.272 0 00-.544 0c-.393 1.843-.208 3.52.016 5.386a.26.26 0 00.512 0c.247-1.892.435-3.53.016-5.386zM2.433 11.838a.282.282 0 00-.56 0c-.349 1.882-.234 3.54.01 5.418.025.285.508.282.54 0 .269-1.907.394-3.517.01-5.418zM.762 12.76a.282.282 0 00-.56 0c-.32 1.264-.22 2.31.023 3.578a.262.262 0 00.521 0c.282-1.293.42-2.317.016-3.578z" }) });
+  var import_jsx_runtime497 = __toESM(require_jsx_runtime(), 1);
+  var SoundCloudIcon = () => /* @__PURE__ */ (0, import_jsx_runtime497.jsx)(import_primitives202.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime497.jsx)(import_primitives202.Path, { d: "M23.994 14.552a3.36 3.36 0 01-3.401 3.171h-8.176a.685.685 0 01-.679-.681V8.238a.749.749 0 01.452-.716S12.942 7 14.526 7a5.357 5.357 0 012.748.755 5.44 5.44 0 012.56 3.546c.282-.08.574-.12.868-.119a3.273 3.273 0 013.292 3.37zM10.718 8.795a.266.266 0 10-.528 0c-.224 2.96-.397 5.735 0 8.685a.265.265 0 00.528 0c.425-2.976.246-5.7 0-8.685zM9.066 9.82a.278.278 0 00-.553 0 33.183 33.183 0 000 7.663.278.278 0 00.55 0c.33-2.544.332-5.12.003-7.664zM7.406 9.56a.269.269 0 00-.535 0c-.253 2.7-.38 5.222 0 7.917a.266.266 0 10.531 0c.394-2.73.272-5.181.004-7.917zM5.754 10.331a.275.275 0 10-.55 0 28.035 28.035 0 000 7.155.272.272 0 00.54 0c.332-2.373.335-4.78.01-7.155zM4.087 12.12a.272.272 0 00-.544 0c-.393 1.843-.208 3.52.016 5.386a.26.26 0 00.512 0c.247-1.892.435-3.53.016-5.386zM2.433 11.838a.282.282 0 00-.56 0c-.349 1.882-.234 3.54.01 5.418.025.285.508.282.54 0 .269-1.907.394-3.517.01-5.418zM.762 12.76a.282.282 0 00-.56 0c-.32 1.264-.22 2.31.023 3.578a.262.262 0 00.521 0c.282-1.293.42-2.317.016-3.578z" }) });

   // packages/block-library/build-module/social-link/icons/spotify.mjs
   var import_primitives203 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime497 = __toESM(require_jsx_runtime(), 1);
-  var SpotifyIcon = () => /* @__PURE__ */ (0, import_jsx_runtime497.jsx)(import_primitives203.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime497.jsx)(import_primitives203.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" }) });
+  var import_jsx_runtime498 = __toESM(require_jsx_runtime(), 1);
+  var SpotifyIcon = () => /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(import_primitives203.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(import_primitives203.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" }) });

   // packages/block-library/build-module/social-link/icons/telegram.mjs
   var import_primitives204 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime498 = __toESM(require_jsx_runtime(), 1);
-  var TelegramIcon = () => /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(import_primitives204.SVG, { width: "24", height: "24", viewBox: "0 0 128 128", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(import_primitives204.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" }) });
+  var import_jsx_runtime499 = __toESM(require_jsx_runtime(), 1);
+  var TelegramIcon = () => /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(import_primitives204.SVG, { width: "24", height: "24", viewBox: "0 0 128 128", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(import_primitives204.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" }) });

   // packages/block-library/build-module/social-link/icons/threads.mjs
   var import_primitives205 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime499 = __toESM(require_jsx_runtime(), 1);
-  var ThreadsIcon = () => /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(import_primitives205.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(import_primitives205.Path, { d: "M16.3 11.3c-.1 0-.2-.1-.2-.1-.1-2.6-1.5-4-3.9-4-1.4 0-2.6.6-3.3 1.7l1.3.9c.5-.8 1.4-1 2-1 .8 0 1.4.2 1.7.7.3.3.5.8.5 1.3-.7-.1-1.4-.2-2.2-.1-2.2.1-3.7 1.4-3.6 3.2 0 .9.5 1.7 1.3 2.2.7.4 1.5.6 2.4.6 1.2-.1 2.1-.5 2.7-1.3.5-.6.8-1.4.9-2.4.6.3 1 .8 1.2 1.3.4.9.4 2.4-.8 3.6-1.1 1.1-2.3 1.5-4.3 1.5-2.1 0-3.8-.7-4.8-2S5.7 14.3 5.7 12c0-2.3.5-4.1 1.5-5.4 1.1-1.3 2.7-2 4.8-2 2.2 0 3.8.7 4.9 2 .5.7.9 1.5 1.2 2.5l1.5-.4c-.3-1.2-.8-2.2-1.5-3.1-1.3-1.7-3.3-2.6-6-2.6-2.6 0-4.7.9-6 2.6C4.9 7.2 4.3 9.3 4.3 12s.6 4.8 1.9 6.4c1.4 1.7 3.4 2.6 6 2.6 2.3 0 4-.6 5.3-2 1.8-1.8 1.7-4 1.1-5.4-.4-.9-1.2-1.7-2.3-2.3zm-4 3.8c-1 .1-2-.4-2-1.3 0-.7.5-1.5 2.1-1.6h.5c.6 0 1.1.1 1.6.2-.2 2.3-1.3 2.7-2.2 2.7z" }) });
+  var import_jsx_runtime500 = __toESM(require_jsx_runtime(), 1);
+  var ThreadsIcon = () => /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(import_primitives205.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(import_primitives205.Path, { d: "M16.3 11.3c-.1 0-.2-.1-.2-.1-.1-2.6-1.5-4-3.9-4-1.4 0-2.6.6-3.3 1.7l1.3.9c.5-.8 1.4-1 2-1 .8 0 1.4.2 1.7.7.3.3.5.8.5 1.3-.7-.1-1.4-.2-2.2-.1-2.2.1-3.7 1.4-3.6 3.2 0 .9.5 1.7 1.3 2.2.7.4 1.5.6 2.4.6 1.2-.1 2.1-.5 2.7-1.3.5-.6.8-1.4.9-2.4.6.3 1 .8 1.2 1.3.4.9.4 2.4-.8 3.6-1.1 1.1-2.3 1.5-4.3 1.5-2.1 0-3.8-.7-4.8-2S5.7 14.3 5.7 12c0-2.3.5-4.1 1.5-5.4 1.1-1.3 2.7-2 4.8-2 2.2 0 3.8.7 4.9 2 .5.7.9 1.5 1.2 2.5l1.5-.4c-.3-1.2-.8-2.2-1.5-3.1-1.3-1.7-3.3-2.6-6-2.6-2.6 0-4.7.9-6 2.6C4.9 7.2 4.3 9.3 4.3 12s.6 4.8 1.9 6.4c1.4 1.7 3.4 2.6 6 2.6 2.3 0 4-.6 5.3-2 1.8-1.8 1.7-4 1.1-5.4-.4-.9-1.2-1.7-2.3-2.3zm-4 3.8c-1 .1-2-.4-2-1.3 0-.7.5-1.5 2.1-1.6h.5c.6 0 1.1.1 1.6.2-.2 2.3-1.3 2.7-2.2 2.7z" }) });

   // packages/block-library/build-module/social-link/icons/tiktok.mjs
   var import_primitives206 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime500 = __toESM(require_jsx_runtime(), 1);
-  var TiktokIcon = () => /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(import_primitives206.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(import_primitives206.Path, { d: "M12.4044 3.01519C13.4086 3 14.4072 3.009 15.4045 3C15.465 4.14812 15.8874 5.31762 16.7472 6.12935C17.6053 6.96134 18.819 7.34217 20 7.47099V10.4912C18.8933 10.4558 17.7814 10.2308 16.7771 9.76499C16.3397 9.57148 15.9323 9.32227 15.5334 9.06745C15.5283 11.2591 15.5426 13.4479 15.5191 15.6305C15.4592 16.679 15.1053 17.7225 14.4814 18.5866C13.4777 20.025 11.7356 20.9627 9.94635 20.992C8.84885 21.0533 7.7525 20.7608 6.81729 20.2219C5.26743 19.3286 4.17683 17.6933 4.01799 15.9382C3.99957 15.563 3.99324 15.1883 4.00878 14.8221C4.14691 13.395 4.86917 12.0297 5.99027 11.101C7.26101 10.0192 9.04107 9.50397 10.7078 9.80886C10.7233 10.9199 10.6778 12.0297 10.6778 13.1407C9.91643 12.9 9.02668 12.9675 8.36139 13.4192C7.87566 13.7269 7.50675 14.1983 7.31453 14.7316C7.15569 15.1118 7.20116 15.5343 7.21036 15.9382C7.3928 17.169 8.60368 18.2035 9.89628 18.0916C10.7532 18.0826 11.5745 17.5965 12.0211 16.8849C12.1655 16.6357 12.3273 16.3809 12.3359 16.0878C12.4113 14.7462 12.3814 13.4102 12.3906 12.0685C12.3969 9.04495 12.3814 6.02979 12.4049 3.01575L12.4044 3.01519Z" }) });
+  var import_jsx_runtime501 = __toESM(require_jsx_runtime(), 1);
+  var TiktokIcon = () => /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(import_primitives206.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(import_primitives206.Path, { d: "M12.4044 3.01519C13.4086 3 14.4072 3.009 15.4045 3C15.465 4.14812 15.8874 5.31762 16.7472 6.12935C17.6053 6.96134 18.819 7.34217 20 7.47099V10.4912C18.8933 10.4558 17.7814 10.2308 16.7771 9.76499C16.3397 9.57148 15.9323 9.32227 15.5334 9.06745C15.5283 11.2591 15.5426 13.4479 15.5191 15.6305C15.4592 16.679 15.1053 17.7225 14.4814 18.5866C13.4777 20.025 11.7356 20.9627 9.94635 20.992C8.84885 21.0533 7.7525 20.7608 6.81729 20.2219C5.26743 19.3286 4.17683 17.6933 4.01799 15.9382C3.99957 15.563 3.99324 15.1883 4.00878 14.8221C4.14691 13.395 4.86917 12.0297 5.99027 11.101C7.26101 10.0192 9.04107 9.50397 10.7078 9.80886C10.7233 10.9199 10.6778 12.0297 10.6778 13.1407C9.91643 12.9 9.02668 12.9675 8.36139 13.4192C7.87566 13.7269 7.50675 14.1983 7.31453 14.7316C7.15569 15.1118 7.20116 15.5343 7.21036 15.9382C7.3928 17.169 8.60368 18.2035 9.89628 18.0916C10.7532 18.0826 11.5745 17.5965 12.0211 16.8849C12.1655 16.6357 12.3273 16.3809 12.3359 16.0878C12.4113 14.7462 12.3814 13.4102 12.3906 12.0685C12.3969 9.04495 12.3814 6.02979 12.4049 3.01575L12.4044 3.01519Z" }) });

   // packages/block-library/build-module/social-link/icons/tumblr.mjs
   var import_primitives207 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime501 = __toESM(require_jsx_runtime(), 1);
-  var TumblrIcon = () => /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(import_primitives207.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(import_primitives207.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" }) });
+  var import_jsx_runtime502 = __toESM(require_jsx_runtime(), 1);
+  var TumblrIcon = () => /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(import_primitives207.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(import_primitives207.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" }) });

   // packages/block-library/build-module/social-link/icons/twitch.mjs
   var import_primitives208 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime502 = __toESM(require_jsx_runtime(), 1);
-  var TwitchIcon = () => /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(import_primitives208.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(import_primitives208.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" }) });
+  var import_jsx_runtime503 = __toESM(require_jsx_runtime(), 1);
+  var TwitchIcon = () => /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(import_primitives208.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(import_primitives208.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" }) });

   // packages/block-library/build-module/social-link/icons/twitter.mjs
   var import_primitives209 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime503 = __toESM(require_jsx_runtime(), 1);
-  var TwitterIcon = () => /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(import_primitives209.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(import_primitives209.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" }) });
+  var import_jsx_runtime504 = __toESM(require_jsx_runtime(), 1);
+  var TwitterIcon = () => /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(import_primitives209.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(import_primitives209.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" }) });

   // packages/block-library/build-module/social-link/icons/vimeo.mjs
   var import_primitives210 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime504 = __toESM(require_jsx_runtime(), 1);
-  var VimeoIcon = () => /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(import_primitives210.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(import_primitives210.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" }) });
+  var import_jsx_runtime505 = __toESM(require_jsx_runtime(), 1);
+  var VimeoIcon = () => /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(import_primitives210.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(import_primitives210.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" }) });

   // packages/block-library/build-module/social-link/icons/vk.mjs
   var import_primitives211 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime505 = __toESM(require_jsx_runtime(), 1);
-  var VkIcon = () => /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(import_primitives211.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(import_primitives211.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" }) });
+  var import_jsx_runtime506 = __toESM(require_jsx_runtime(), 1);
+  var VkIcon = () => /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(import_primitives211.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(import_primitives211.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" }) });

   // packages/block-library/build-module/social-link/icons/whatsapp.mjs
   var import_primitives212 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime506 = __toESM(require_jsx_runtime(), 1);
-  var WhatsAppIcon = () => /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(import_primitives212.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(import_primitives212.Path, { d: "M 12.011719 2 C 6.5057187 2 2.0234844 6.478375 2.0214844 11.984375 C 2.0204844 13.744375 2.4814687 15.462563 3.3554688 16.976562 L 2 22 L 7.2324219 20.763672 C 8.6914219 21.559672 10.333859 21.977516 12.005859 21.978516 L 12.009766 21.978516 C 17.514766 21.978516 21.995047 17.499141 21.998047 11.994141 C 22.000047 9.3251406 20.962172 6.8157344 19.076172 4.9277344 C 17.190172 3.0407344 14.683719 2.001 12.011719 2 z M 12.009766 4 C 14.145766 4.001 16.153109 4.8337969 17.662109 6.3417969 C 19.171109 7.8517969 20.000047 9.8581875 19.998047 11.992188 C 19.996047 16.396187 16.413812 19.978516 12.007812 19.978516 C 10.674812 19.977516 9.3544062 19.642812 8.1914062 19.007812 L 7.5175781 18.640625 L 6.7734375 18.816406 L 4.8046875 19.28125 L 5.2851562 17.496094 L 5.5019531 16.695312 L 5.0878906 15.976562 C 4.3898906 14.768562 4.0204844 13.387375 4.0214844 11.984375 C 4.0234844 7.582375 7.6067656 4 12.009766 4 z M 8.4765625 7.375 C 8.3095625 7.375 8.0395469 7.4375 7.8105469 7.6875 C 7.5815469 7.9365 6.9355469 8.5395781 6.9355469 9.7675781 C 6.9355469 10.995578 7.8300781 12.182609 7.9550781 12.349609 C 8.0790781 12.515609 9.68175 15.115234 12.21875 16.115234 C 14.32675 16.946234 14.754891 16.782234 15.212891 16.740234 C 15.670891 16.699234 16.690438 16.137687 16.898438 15.554688 C 17.106437 14.971687 17.106922 14.470187 17.044922 14.367188 C 16.982922 14.263188 16.816406 14.201172 16.566406 14.076172 C 16.317406 13.951172 15.090328 13.348625 14.861328 13.265625 C 14.632328 13.182625 14.464828 13.140625 14.298828 13.390625 C 14.132828 13.640625 13.655766 14.201187 13.509766 14.367188 C 13.363766 14.534188 13.21875 14.556641 12.96875 14.431641 C 12.71875 14.305641 11.914938 14.041406 10.960938 13.191406 C 10.218937 12.530406 9.7182656 11.714844 9.5722656 11.464844 C 9.4272656 11.215844 9.5585938 11.079078 9.6835938 10.955078 C 9.7955938 10.843078 9.9316406 10.663578 10.056641 10.517578 C 10.180641 10.371578 10.223641 10.267562 10.306641 10.101562 C 10.389641 9.9355625 10.347156 9.7890625 10.285156 9.6640625 C 10.223156 9.5390625 9.737625 8.3065 9.515625 7.8125 C 9.328625 7.3975 9.131125 7.3878594 8.953125 7.3808594 C 8.808125 7.3748594 8.6425625 7.375 8.4765625 7.375 z" }) });
+  var import_jsx_runtime507 = __toESM(require_jsx_runtime(), 1);
+  var WhatsAppIcon = () => /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(import_primitives212.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(import_primitives212.Path, { d: "M 12.011719 2 C 6.5057187 2 2.0234844 6.478375 2.0214844 11.984375 C 2.0204844 13.744375 2.4814687 15.462563 3.3554688 16.976562 L 2 22 L 7.2324219 20.763672 C 8.6914219 21.559672 10.333859 21.977516 12.005859 21.978516 L 12.009766 21.978516 C 17.514766 21.978516 21.995047 17.499141 21.998047 11.994141 C 22.000047 9.3251406 20.962172 6.8157344 19.076172 4.9277344 C 17.190172 3.0407344 14.683719 2.001 12.011719 2 z M 12.009766 4 C 14.145766 4.001 16.153109 4.8337969 17.662109 6.3417969 C 19.171109 7.8517969 20.000047 9.8581875 19.998047 11.992188 C 19.996047 16.396187 16.413812 19.978516 12.007812 19.978516 C 10.674812 19.977516 9.3544062 19.642812 8.1914062 19.007812 L 7.5175781 18.640625 L 6.7734375 18.816406 L 4.8046875 19.28125 L 5.2851562 17.496094 L 5.5019531 16.695312 L 5.0878906 15.976562 C 4.3898906 14.768562 4.0204844 13.387375 4.0214844 11.984375 C 4.0234844 7.582375 7.6067656 4 12.009766 4 z M 8.4765625 7.375 C 8.3095625 7.375 8.0395469 7.4375 7.8105469 7.6875 C 7.5815469 7.9365 6.9355469 8.5395781 6.9355469 9.7675781 C 6.9355469 10.995578 7.8300781 12.182609 7.9550781 12.349609 C 8.0790781 12.515609 9.68175 15.115234 12.21875 16.115234 C 14.32675 16.946234 14.754891 16.782234 15.212891 16.740234 C 15.670891 16.699234 16.690438 16.137687 16.898438 15.554688 C 17.106437 14.971687 17.106922 14.470187 17.044922 14.367188 C 16.982922 14.263188 16.816406 14.201172 16.566406 14.076172 C 16.317406 13.951172 15.090328 13.348625 14.861328 13.265625 C 14.632328 13.182625 14.464828 13.140625 14.298828 13.390625 C 14.132828 13.640625 13.655766 14.201187 13.509766 14.367188 C 13.363766 14.534188 13.21875 14.556641 12.96875 14.431641 C 12.71875 14.305641 11.914938 14.041406 10.960938 13.191406 C 10.218937 12.530406 9.7182656 11.714844 9.5722656 11.464844 C 9.4272656 11.215844 9.5585938 11.079078 9.6835938 10.955078 C 9.7955938 10.843078 9.9316406 10.663578 10.056641 10.517578 C 10.180641 10.371578 10.223641 10.267562 10.306641 10.101562 C 10.389641 9.9355625 10.347156 9.7890625 10.285156 9.6640625 C 10.223156 9.5390625 9.737625 8.3065 9.515625 7.8125 C 9.328625 7.3975 9.131125 7.3878594 8.953125 7.3808594 C 8.808125 7.3748594 8.6425625 7.375 8.4765625 7.375 z" }) });

   // packages/block-library/build-module/social-link/icons/wordpress.mjs
   var import_primitives213 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime507 = __toESM(require_jsx_runtime(), 1);
-  var WordPressIcon = () => /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
+  var import_jsx_runtime508 = __toESM(require_jsx_runtime(), 1);
+  var WordPressIcon = () => /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
     import_primitives213.SVG,
     {
       width: "24",
@@ -73754,41 +73358,41 @@ ${text}
       viewBox: "0 0 24 24",
       version: "1.1",
       xmlns: "http://www.w3.org/2000/svg",
-      children: /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(import_primitives213.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" })
+      children: /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(import_primitives213.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" })
     }
   );

   // packages/block-library/build-module/social-link/icons/x.mjs
   var import_primitives214 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime508 = __toESM(require_jsx_runtime(), 1);
-  var XIcon = () => /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(import_primitives214.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(import_primitives214.Path, { d: "M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z" }) });
+  var import_jsx_runtime509 = __toESM(require_jsx_runtime(), 1);
+  var XIcon = () => /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(import_primitives214.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(import_primitives214.Path, { d: "M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z" }) });

   // packages/block-library/build-module/social-link/icons/yelp.mjs
   var import_primitives215 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime509 = __toESM(require_jsx_runtime(), 1);
-  var YelpIcon = () => /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(import_primitives215.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(import_primitives215.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" }) });
+  var import_jsx_runtime510 = __toESM(require_jsx_runtime(), 1);
+  var YelpIcon = () => /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(import_primitives215.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(import_primitives215.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" }) });

   // packages/block-library/build-module/social-link/icons/youtube.mjs
   var import_primitives216 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime510 = __toESM(require_jsx_runtime(), 1);
-  var YouTubeIcon = () => /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(import_primitives216.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(import_primitives216.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" }) });
+  var import_jsx_runtime511 = __toESM(require_jsx_runtime(), 1);
+  var YouTubeIcon = () => /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(import_primitives216.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(import_primitives216.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" }) });

   // packages/block-library/build-module/social-link/social-list.mjs
   function getSocialService(variation) {
     if (!variation?.name) {
       return {
         icon: ChainIcon,
-        label: (0, import_i18n231.__)("Social Icon")
+        label: (0, import_i18n228.__)("Social Icon")
       };
     }
     return {
       icon: variation?.icon ?? ChainIcon,
-      label: variation?.title ?? (0, import_i18n231.__)("Social Icon")
+      label: variation?.title ?? (0, import_i18n228.__)("Social Icon")
     };
   }

   // packages/block-library/build-module/social-link/edit.mjs
-  var import_jsx_runtime511 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime512 = __toESM(require_jsx_runtime(), 1);
   var SocialLinkURLPopover = ({
     url,
     setAttributes,
@@ -73797,16 +73401,16 @@ ${text}
     clientId
   }) => {
     const { removeBlock } = (0, import_data138.useDispatch)(import_block_editor236.store);
-    return /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
       import_block_editor236.URLPopover,
       {
         anchor: popoverAnchor,
-        "aria-label": (0, import_i18n232.__)("Edit social link"),
+        "aria-label": (0, import_i18n229.__)("Edit social link"),
         onClose: () => {
           setPopover(false);
           popoverAnchor?.focus();
         },
-        children: /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
           "form",
           {
             className: "block-editor-url-popover__link-editor",
@@ -73815,13 +73419,13 @@ ${text}
               setPopover(false);
               popoverAnchor?.focus();
             },
-            children: /* @__PURE__ */ (0, import_jsx_runtime511.jsx)("div", { className: "block-editor-url-input", children: /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)("div", { className: "block-editor-url-input", children: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
               import_block_editor236.URLInput,
               {
                 value: url,
                 onChange: (nextURL) => setAttributes({ url: nextURL }),
-                placeholder: (0, import_i18n232.__)("Enter social link"),
-                label: (0, import_i18n232.__)("Enter social link"),
+                placeholder: (0, import_i18n229.__)("Enter social link"),
+                label: (0, import_i18n229.__)("Enter social link"),
                 hideLabelFromVision: true,
                 disableSuggestions: true,
                 onKeyDown: (event) => {
@@ -73832,11 +73436,11 @@ ${text}
                   }
                   removeBlock(clientId);
                 },
-                suffix: /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(import_components147.__experimentalInputControlSuffixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
+                suffix: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(import_components147.__experimentalInputControlSuffixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
                   import_components147.Button,
                   {
                     icon: keyboard_return_default,
-                    label: (0, import_i18n232.__)("Apply"),
+                    label: (0, import_i18n229.__)("Apply"),
                     type: "submit",
                     size: "small"
                   }
@@ -73865,7 +73469,7 @@ ${text}
       iconBackgroundColor,
       iconBackgroundColorValue
     } = context;
-    const [showURLPopover, setPopover] = (0, import_element145.useState)(false);
+    const [showURLPopover, setPopover] = (0, import_element146.useState)(false);
     const wrapperClasses = clsx_default(
       "wp-social-link",
       // Manually adding this class for backwards compatibility of CSS when moving the
@@ -73878,11 +73482,11 @@ ${text}
         [`has-${iconBackgroundColor}-background-color`]: iconBackgroundColor
       }
     );
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element145.useState)(null);
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element146.useState)(null);
     const isContentOnlyMode = (0, import_block_editor236.useBlockEditingMode)() === "contentOnly";
     const { activeVariation } = (0, import_data138.useSelect)(
       (select10) => {
-        const { getActiveBlockVariation } = select10(import_blocks109.store);
+        const { getActiveBlockVariation } = select10(import_blocks93.store);
         return {
           activeVariation: getActiveBlockVariation(name118, attributes2)
         };
@@ -73891,7 +73495,7 @@ ${text}
     );
     const { icon: icon2, label: socialLinkName } = getSocialService(activeVariation);
     const socialLinkText = label.trim() === "" ? socialLinkName : label;
-    const ref = (0, import_element145.useRef)();
+    const ref = (0, import_element146.useRef)();
     const blockProps = (0, import_block_editor236.useBlockProps)({
       className: "wp-block-social-link-anchor",
       ref: (0, import_compose61.useMergeRefs)([setPopoverAnchor, ref]),
@@ -73903,29 +73507,29 @@ ${text}
         }
       }
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime511.jsxs)(import_jsx_runtime511.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime512.jsxs)(import_jsx_runtime512.Fragment, { children: [
       isContentOnlyMode && showLabels && // Add an extra control to modify the label attribute when content only mode is active.
       // With content only mode active, the inspector is hidden, so users need another way
       // to edit this attribute.
-      /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(import_block_editor236.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(import_block_editor236.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
         import_components147.Dropdown,
         {
           popoverProps: { placement: "bottom-start" },
-          renderToggle: ({ isOpen, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
+          renderToggle: ({ isOpen, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
             import_components147.ToolbarButton,
             {
               onClick: onToggle,
               "aria-haspopup": "true",
               "aria-expanded": isOpen,
-              children: (0, import_i18n232.__)("Text")
+              children: (0, import_i18n229.__)("Text")
             }
           ),
-          renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
+          renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
             import_components147.TextControl,
             {
               className: "wp-block-social-link__toolbar_content_text",
-              label: (0, import_i18n232.__)("Text"),
-              help: (0, import_i18n232.__)(
+              label: (0, import_i18n229.__)("Text"),
+              help: (0, import_i18n229.__)(
                 "Provide a text label or use the default."
               ),
               value: label,
@@ -73935,28 +73539,28 @@ ${text}
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(import_block_editor236.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(import_block_editor236.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
         import_components147.__experimentalToolsPanel,
         {
-          label: (0, import_i18n232.__)("Settings"),
+          label: (0, import_i18n229.__)("Settings"),
           resetAll: () => {
             setAttributes({ label: void 0 });
           },
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
             import_components147.__experimentalToolsPanelItem,
             {
               isShownByDefault: true,
-              label: (0, import_i18n232.__)("Text"),
+              label: (0, import_i18n229.__)("Text"),
               hasValue: () => !!label,
               onDeselect: () => {
                 setAttributes({ label: void 0 });
               },
-              children: /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
                 import_components147.TextControl,
                 {
-                  label: (0, import_i18n232.__)("Text"),
-                  help: (0, import_i18n232.__)(
+                  label: (0, import_i18n229.__)("Text"),
+                  help: (0, import_i18n229.__)(
                     "The text is visible when enabled from the parent Social Icons block."
                   ),
                   value: label,
@@ -73968,23 +73572,23 @@ ${text}
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(import_block_editor236.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(import_block_editor236.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
         import_components147.TextControl,
         {
-          label: (0, import_i18n232.__)("Link relation"),
-          help: (0, import_element145.createInterpolateElement)(
-            (0, import_i18n232.__)(
+          label: (0, import_i18n229.__)("Link relation"),
+          help: (0, import_element146.createInterpolateElement)(
+            (0, import_i18n229.__)(
               "The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."
             ),
             {
-              a: /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(import_components147.ExternalLink, { href: "https://developer.mozilla.org/docs/Web/HTML/Attributes/rel" })
+              a: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(import_components147.ExternalLink, { href: "https://developer.mozilla.org/docs/Web/HTML/Attributes/rel" })
             }
           ),
           value: rel || "",
           onChange: (value) => setAttributes({ rel: value })
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime511.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime512.jsxs)(
         "li",
         {
           role: "presentation",
@@ -73994,9 +73598,9 @@ ${text}
             backgroundColor: iconBackgroundColorValue
           },
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime511.jsxs)("button", { "aria-haspopup": "dialog", ...blockProps, role: "button", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(import_components147.Icon, { icon: icon2 }),
-              /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime512.jsxs)("button", { "aria-haspopup": "dialog", ...blockProps, role: "button", children: [
+              /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(import_components147.Icon, { icon: icon2 }),
+              /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
                 "span",
                 {
                   className: clsx_default("wp-block-social-link-label", {
@@ -74006,7 +73610,7 @@ ${text}
                 }
               )
             ] }),
-            isSelected && showURLPopover && /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
+            isSelected && showURLPopover && /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
               SocialLinkURLPopover,
               {
                 url,
@@ -74069,206 +73673,206 @@ ${text}
   };

   // packages/block-library/build-module/social-link/variations.mjs
-  var import_i18n233 = __toESM(require_i18n(), 1);
+  var import_i18n230 = __toESM(require_i18n(), 1);
   var variations17 = [
     {
       isDefault: true,
       name: "wordpress",
       attributes: { service: "wordpress" },
-      title: (0, import_i18n233._x)("WordPress", "social link block variation name"),
+      title: (0, import_i18n230._x)("WordPress", "social link block variation name"),
       icon: WordPressIcon
     },
     {
       name: "fivehundredpx",
       attributes: { service: "fivehundredpx" },
-      title: (0, import_i18n233._x)("500px", "social link block variation name"),
+      title: (0, import_i18n230._x)("500px", "social link block variation name"),
       icon: FivehundredpxIcon
     },
     {
       name: "amazon",
       attributes: { service: "amazon" },
-      title: (0, import_i18n233._x)("Amazon", "social link block variation name"),
+      title: (0, import_i18n230._x)("Amazon", "social link block variation name"),
       icon: AmazonIcon
     },
     {
       name: "bandcamp",
       attributes: { service: "bandcamp" },
-      title: (0, import_i18n233._x)("Bandcamp", "social link block variation name"),
+      title: (0, import_i18n230._x)("Bandcamp", "social link block variation name"),
       icon: BandcampIcon
     },
     {
       name: "behance",
       attributes: { service: "behance" },
-      title: (0, import_i18n233._x)("Behance", "social link block variation name"),
+      title: (0, import_i18n230._x)("Behance", "social link block variation name"),
       icon: BehanceIcon
     },
     {
       name: "bluesky",
       attributes: { service: "bluesky" },
-      title: (0, import_i18n233._x)("Bluesky", "social link block variation name"),
+      title: (0, import_i18n230._x)("Bluesky", "social link block variation name"),
       icon: BlueskyIcon
     },
     {
       name: "chain",
       attributes: { service: "chain" },
-      title: (0, import_i18n233._x)("Link", "social link block variation name"),
+      title: (0, import_i18n230._x)("Link", "social link block variation name"),
       icon: ChainIcon
     },
     {
       name: "codepen",
       attributes: { service: "codepen" },
-      title: (0, import_i18n233._x)("CodePen", "social link block variation name"),
+      title: (0, import_i18n230._x)("CodePen", "social link block variation name"),
       icon: CodepenIcon
     },
     {
       name: "deviantart",
       attributes: { service: "deviantart" },
-      title: (0, import_i18n233._x)("DeviantArt", "social link block variation name"),
+      title: (0, import_i18n230._x)("DeviantArt", "social link block variation name"),
       icon: DeviantArtIcon
     },
     {
       name: "discord",
       attributes: { service: "discord" },
-      title: (0, import_i18n233._x)("Discord", "social link block variation name"),
+      title: (0, import_i18n230._x)("Discord", "social link block variation name"),
       icon: DiscordIcon
     },
     {
       name: "dribbble",
       attributes: { service: "dribbble" },
-      title: (0, import_i18n233._x)("Dribbble", "social link block variation name"),
+      title: (0, import_i18n230._x)("Dribbble", "social link block variation name"),
       icon: DribbbleIcon
     },
     {
       name: "dropbox",
       attributes: { service: "dropbox" },
-      title: (0, import_i18n233._x)("Dropbox", "social link block variation name"),
+      title: (0, import_i18n230._x)("Dropbox", "social link block variation name"),
       icon: DropboxIcon
     },
     {
       name: "etsy",
       attributes: { service: "etsy" },
-      title: (0, import_i18n233._x)("Etsy", "social link block variation name"),
+      title: (0, import_i18n230._x)("Etsy", "social link block variation name"),
       icon: EtsyIcon
     },
     {
       name: "facebook",
       attributes: { service: "facebook" },
-      title: (0, import_i18n233._x)("Facebook", "social link block variation name"),
+      title: (0, import_i18n230._x)("Facebook", "social link block variation name"),
       icon: FacebookIcon
     },
     {
       name: "feed",
       attributes: { service: "feed" },
-      title: (0, import_i18n233._x)("RSS Feed", "social link block variation name"),
+      title: (0, import_i18n230._x)("RSS Feed", "social link block variation name"),
       icon: FeedIcon
     },
     {
       name: "flickr",
       attributes: { service: "flickr" },
-      title: (0, import_i18n233._x)("Flickr", "social link block variation name"),
+      title: (0, import_i18n230._x)("Flickr", "social link block variation name"),
       icon: FlickrIcon
     },
     {
       name: "foursquare",
       attributes: { service: "foursquare" },
-      title: (0, import_i18n233._x)("Foursquare", "social link block variation name"),
+      title: (0, import_i18n230._x)("Foursquare", "social link block variation name"),
       icon: FoursquareIcon
     },
     {
       name: "goodreads",
       attributes: { service: "goodreads" },
-      title: (0, import_i18n233._x)("Goodreads", "social link block variation name"),
+      title: (0, import_i18n230._x)("Goodreads", "social link block variation name"),
       icon: GoodreadsIcon
     },
     {
       name: "google",
       attributes: { service: "google" },
-      title: (0, import_i18n233._x)("Google", "social link block variation name"),
+      title: (0, import_i18n230._x)("Google", "social link block variation name"),
       icon: GoogleIcon
     },
     {
       name: "github",
       attributes: { service: "github" },
-      title: (0, import_i18n233._x)("GitHub", "social link block variation name"),
+      title: (0, import_i18n230._x)("GitHub", "social link block variation name"),
       icon: GitHubIcon
     },
     {
       name: "gravatar",
       attributes: { service: "gravatar" },
-      title: (0, import_i18n233._x)("Gravatar", "social link block variation name"),
+      title: (0, import_i18n230._x)("Gravatar", "social link block variation name"),
       icon: GravatarIcon
     },
     {
       name: "instagram",
       attributes: { service: "instagram" },
-      title: (0, import_i18n233._x)("Instagram", "social link block variation name"),
+      title: (0, import_i18n230._x)("Instagram", "social link block variation name"),
       icon: InstagramIcon
     },
     {
       name: "lastfm",
       attributes: { service: "lastfm" },
-      title: (0, import_i18n233._x)("Last.fm", "social link block variation name"),
+      title: (0, import_i18n230._x)("Last.fm", "social link block variation name"),
       icon: LastfmIcon
     },
     {
       name: "linkedin",
       attributes: { service: "linkedin" },
-      title: (0, import_i18n233._x)("LinkedIn", "social link block variation name"),
+      title: (0, import_i18n230._x)("LinkedIn", "social link block variation name"),
       icon: LinkedInIcon
     },
     {
       name: "mail",
       attributes: { service: "mail" },
-      title: (0, import_i18n233._x)("Mail", "social link block variation name"),
+      title: (0, import_i18n230._x)("Mail", "social link block variation name"),
       keywords: ["email", "e-mail"],
       icon: MailIcon
     },
     {
       name: "mastodon",
       attributes: { service: "mastodon" },
-      title: (0, import_i18n233._x)("Mastodon", "social link block variation name"),
+      title: (0, import_i18n230._x)("Mastodon", "social link block variation name"),
       icon: MastodonIcon
     },
     {
       name: "meetup",
       attributes: { service: "meetup" },
-      title: (0, import_i18n233._x)("Meetup", "social link block variation name"),
+      title: (0, import_i18n230._x)("Meetup", "social link block variation name"),
       icon: MeetupIcon
     },
     {
       name: "medium",
       attributes: { service: "medium" },
-      title: (0, import_i18n233._x)("Medium", "social link block variation name"),
+      title: (0, import_i18n230._x)("Medium", "social link block variation name"),
       icon: MediumIcon
     },
     {
       name: "patreon",
       attributes: { service: "patreon" },
-      title: (0, import_i18n233._x)("Patreon", "social link block variation name"),
+      title: (0, import_i18n230._x)("Patreon", "social link block variation name"),
       icon: PatreonIcon
     },
     {
       name: "pinterest",
       attributes: { service: "pinterest" },
-      title: (0, import_i18n233._x)("Pinterest", "social link block variation name"),
+      title: (0, import_i18n230._x)("Pinterest", "social link block variation name"),
       icon: PinterestIcon
     },
     {
       name: "pocket",
       attributes: { service: "pocket" },
-      title: (0, import_i18n233._x)("Pocket", "social link block variation name"),
+      title: (0, import_i18n230._x)("Pocket", "social link block variation name"),
       icon: PocketIcon
     },
     {
       name: "reddit",
       attributes: { service: "reddit" },
-      title: (0, import_i18n233._x)("Reddit", "social link block variation name"),
+      title: (0, import_i18n230._x)("Reddit", "social link block variation name"),
       icon: RedditIcon
     },
     {
       name: "skype",
       attributes: { service: "skype" },
-      title: (0, import_i18n233._x)("Skype", "social link block variation name"),
+      title: (0, import_i18n230._x)("Skype", "social link block variation name"),
       icon: SkypeIcon,
       // Deprecated: Skype service is no longer available.
       scope: []
@@ -74276,92 +73880,92 @@ ${text}
     {
       name: "snapchat",
       attributes: { service: "snapchat" },
-      title: (0, import_i18n233._x)("Snapchat", "social link block variation name"),
+      title: (0, import_i18n230._x)("Snapchat", "social link block variation name"),
       icon: SnapchatIcon
     },
     {
       name: "soundcloud",
       attributes: { service: "soundcloud" },
-      title: (0, import_i18n233._x)("SoundCloud", "social link block variation name"),
+      title: (0, import_i18n230._x)("SoundCloud", "social link block variation name"),
       icon: SoundCloudIcon
     },
     {
       name: "spotify",
       attributes: { service: "spotify" },
-      title: (0, import_i18n233._x)("Spotify", "social link block variation name"),
+      title: (0, import_i18n230._x)("Spotify", "social link block variation name"),
       icon: SpotifyIcon
     },
     {
       name: "telegram",
       attributes: { service: "telegram" },
-      title: (0, import_i18n233._x)("Telegram", "social link block variation name"),
+      title: (0, import_i18n230._x)("Telegram", "social link block variation name"),
       icon: TelegramIcon
     },
     {
       name: "threads",
       attributes: { service: "threads" },
-      title: (0, import_i18n233._x)("Threads", "social link block variation name"),
+      title: (0, import_i18n230._x)("Threads", "social link block variation name"),
       icon: ThreadsIcon
     },
     {
       name: "tiktok",
       attributes: { service: "tiktok" },
-      title: (0, import_i18n233._x)("TikTok", "social link block variation name"),
+      title: (0, import_i18n230._x)("TikTok", "social link block variation name"),
       icon: TiktokIcon
     },
     {
       name: "tumblr",
       attributes: { service: "tumblr" },
-      title: (0, import_i18n233._x)("Tumblr", "social link block variation name"),
+      title: (0, import_i18n230._x)("Tumblr", "social link block variation name"),
       icon: TumblrIcon
     },
     {
       name: "twitch",
       attributes: { service: "twitch" },
-      title: (0, import_i18n233._x)("Twitch", "social link block variation name"),
+      title: (0, import_i18n230._x)("Twitch", "social link block variation name"),
       icon: TwitchIcon
     },
     {
       name: "twitter",
       attributes: { service: "twitter" },
-      title: (0, import_i18n233._x)("Twitter", "social link block variation name"),
+      title: (0, import_i18n230._x)("Twitter", "social link block variation name"),
       icon: TwitterIcon
     },
     {
       name: "vimeo",
       attributes: { service: "vimeo" },
-      title: (0, import_i18n233._x)("Vimeo", "social link block variation name"),
+      title: (0, import_i18n230._x)("Vimeo", "social link block variation name"),
       icon: VimeoIcon
     },
     {
       name: "vk",
       attributes: { service: "vk" },
-      title: (0, import_i18n233._x)("VK", "social link block variation name"),
+      title: (0, import_i18n230._x)("VK", "social link block variation name"),
       icon: VkIcon
     },
     {
       name: "whatsapp",
       attributes: { service: "whatsapp" },
-      title: (0, import_i18n233._x)("WhatsApp", "social link block variation name"),
+      title: (0, import_i18n230._x)("WhatsApp", "social link block variation name"),
       icon: WhatsAppIcon
     },
     {
       name: "x",
       attributes: { service: "x" },
       keywords: ["twitter"],
-      title: (0, import_i18n233._x)("X", "social link block variation name"),
+      title: (0, import_i18n230._x)("X", "social link block variation name"),
       icon: XIcon
     },
     {
       name: "yelp",
       attributes: { service: "yelp" },
-      title: (0, import_i18n233._x)("Yelp", "social link block variation name"),
+      title: (0, import_i18n230._x)("Yelp", "social link block variation name"),
       icon: YelpIcon
     },
     {
       name: "youtube",
       attributes: { service: "youtube" },
-      title: (0, import_i18n233._x)("YouTube", "social link block variation name"),
+      title: (0, import_i18n230._x)("YouTube", "social link block variation name"),
       icon: YouTubeIcon
     }
   ];
@@ -74374,40 +73978,12 @@ ${text}
   var variations_default17 = variations17;

   // packages/block-library/build-module/social-link/index.mjs
-  var { fieldsKey: fieldsKey18, formKey: formKey18 } = unlock(import_blocks110.privateApis);
   var { name: name98 } = block_default97;
   var settings97 = {
     icon: share_default,
     edit: edit_default28,
     variations: variations_default17
   };
-  if (window.__experimentalContentOnlyInspectorFields) {
-    settings97[fieldsKey18] = [
-      {
-        id: "link",
-        label: (0, import_i18n234.__)("Link"),
-        type: "url",
-        Edit: "link",
-        // TODO: replace with custom component
-        getValue: ({ item }) => ({
-          url: item.url,
-          rel: item.rel
-        }),
-        setValue: ({ value }) => ({
-          url: value.url,
-          rel: value.rel
-        })
-      },
-      {
-        id: "label",
-        label: (0, import_i18n234.__)("Label"),
-        type: "text"
-      }
-    ];
-    settings97[formKey18] = {
-      fields: ["link", "label"]
-    };
-  }
   var init97 = () => initBlock({ name: name98, metadata: block_default97, settings: settings97 });

   // packages/block-library/build-module/social-links/index.mjs
@@ -74421,7 +73997,7 @@ ${text}

   // packages/block-library/build-module/social-links/deprecated.mjs
   var import_block_editor237 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime512 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime513 = __toESM(require_jsx_runtime(), 1);
   var migrateWithLayout3 = (attributes2) => {
     if (!!attributes2.layout) {
       return attributes2;
@@ -74500,25 +74076,25 @@ ${text}
           "--wp--social-links--icon-color": iconColorValue,
           "--wp--social-links--icon-background-color": iconBackgroundColorValue
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime512.jsx)("ul", { ...import_block_editor237.useBlockProps.save({ className, style: style2 }), children: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(import_block_editor237.InnerBlocks.Content, {}) });
+        return /* @__PURE__ */ (0, import_jsx_runtime513.jsx)("ul", { ...import_block_editor237.useBlockProps.save({ className, style: style2 }), children: /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(import_block_editor237.InnerBlocks.Content, {}) });
       }
     }
   ];
   var deprecated_default49 = deprecated18;

   // packages/block-library/build-module/social-links/edit.mjs
-  var import_element146 = __toESM(require_element(), 1);
+  var import_element147 = __toESM(require_element(), 1);
   var import_block_editor238 = __toESM(require_block_editor(), 1);
   var import_components148 = __toESM(require_components(), 1);
-  var import_i18n235 = __toESM(require_i18n(), 1);
+  var import_i18n231 = __toESM(require_i18n(), 1);
   var import_data139 = __toESM(require_data(), 1);
-  var import_jsx_runtime513 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime514 = __toESM(require_jsx_runtime(), 1);
   var sizeOptions = [
-    { label: (0, import_i18n235.__)("Default"), value: "" },
-    { label: (0, import_i18n235.__)("Small"), value: "has-small-icon-size" },
-    { label: (0, import_i18n235.__)("Normal"), value: "has-normal-icon-size" },
-    { label: (0, import_i18n235.__)("Large"), value: "has-large-icon-size" },
-    { label: (0, import_i18n235.__)("Huge"), value: "has-huge-icon-size" }
+    { label: (0, import_i18n231.__)("Default"), value: "" },
+    { label: (0, import_i18n231.__)("Small"), value: "has-small-icon-size" },
+    { label: (0, import_i18n231.__)("Normal"), value: "has-normal-icon-size" },
+    { label: (0, import_i18n231.__)("Large"), value: "has-large-icon-size" },
+    { label: (0, import_i18n231.__)("Huge"), value: "has-huge-icon-size" }
   ];
   function SocialLinksEdit(props) {
     const {
@@ -74556,7 +74132,7 @@ ${text}
     const hasAnySelected = isSelected || hasSelectedChild;
     const logosOnly = attributes2.className?.includes("is-style-logos-only");
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    (0, import_element146.useEffect)(() => {
+    (0, import_element147.useEffect)(() => {
       if (logosOnly) {
         let restore;
         setAttributes((prev) => {
@@ -74595,7 +74171,7 @@ ${text}
           setIconColor(colorValue);
           setAttributes({ iconColorValue: colorValue });
         },
-        label: (0, import_i18n235.__)("Icon color"),
+        label: (0, import_i18n231.__)("Icon color"),
         resetAllFilter: () => {
           setIconColor(void 0);
           setAttributes({ iconColorValue: void 0 });
@@ -74613,7 +74189,7 @@ ${text}
             iconBackgroundColorValue: colorValue
           });
         },
-        label: (0, import_i18n235.__)("Icon background"),
+        label: (0, import_i18n231.__)("Icon background"),
         resetAllFilter: () => {
           setIconBackgroundColor(void 0);
           setAttributes({ iconBackgroundColorValue: void 0 });
@@ -74622,11 +74198,11 @@ ${text}
     }
     const colorGradientSettings = (0, import_block_editor238.__experimentalUseMultipleOriginColorsAndGradients)();
     const showColorControls = colorGradientSettings.hasColorsOrGradients && !hasSelectedStyleState;
-    return /* @__PURE__ */ (0, import_jsx_runtime513.jsxs)(import_jsx_runtime513.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(import_block_editor238.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime513.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime514.jsxs)(import_jsx_runtime514.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(import_block_editor238.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime514.jsxs)(
         import_components148.__experimentalToolsPanel,
         {
-          label: (0, import_i18n235.__)("Settings"),
+          label: (0, import_i18n231.__)("Settings"),
           resetAll: () => {
             setAttributes({
               openInNewTab: false,
@@ -74636,17 +74212,17 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
               import_components148.__experimentalToolsPanelItem,
               {
                 isShownByDefault: true,
                 hasValue: () => !!size,
-                label: (0, import_i18n235.__)("Icon size"),
+                label: (0, import_i18n231.__)("Icon size"),
                 onDeselect: () => setAttributes({ size: void 0 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
                   import_components148.SelectControl,
                   {
-                    label: (0, import_i18n235.__)("Icon size"),
+                    label: (0, import_i18n231.__)("Icon size"),
                     onChange: (newSize) => {
                       setAttributes({
                         size: newSize === "" ? void 0 : newSize
@@ -74658,34 +74234,34 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
               import_components148.__experimentalToolsPanelItem,
               {
                 isShownByDefault: true,
-                label: (0, import_i18n235.__)("Show text"),
+                label: (0, import_i18n231.__)("Show text"),
                 hasValue: () => !!showLabels,
                 onDeselect: () => setAttributes({ showLabels: false }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
                   import_components148.ToggleControl,
                   {
-                    label: (0, import_i18n235.__)("Show text"),
+                    label: (0, import_i18n231.__)("Show text"),
                     checked: showLabels,
                     onChange: () => setAttributes({ showLabels: !showLabels })
                   }
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
               import_components148.__experimentalToolsPanelItem,
               {
                 isShownByDefault: true,
-                label: (0, import_i18n235.__)("Open links in new tab"),
+                label: (0, import_i18n231.__)("Open links in new tab"),
                 hasValue: () => !!openInNewTab,
                 onDeselect: () => setAttributes({ openInNewTab: false }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
                   import_components148.ToggleControl,
                   {
-                    label: (0, import_i18n235.__)("Open links in new tab"),
+                    label: (0, import_i18n231.__)("Open links in new tab"),
                     checked: openInNewTab,
                     onChange: () => setAttributes({
                       openInNewTab: !openInNewTab
@@ -74697,9 +74273,9 @@ ${text}
           ]
         }
       ) }),
-      showColorControls && /* @__PURE__ */ (0, import_jsx_runtime513.jsxs)(import_block_editor238.InspectorControls, { group: "color", children: [
+      showColorControls && /* @__PURE__ */ (0, import_jsx_runtime514.jsxs)(import_block_editor238.InspectorControls, { group: "color", children: [
         colorSettings.map(
-          ({ onChange, label, value, resetAllFilter }) => /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
+          ({ onChange, label, value, resetAllFilter }) => /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
             import_block_editor238.__experimentalColorGradientSettingsDropdown,
             {
               __experimentalIsRenderedInSidebar: true,
@@ -74720,7 +74296,7 @@ ${text}
             `social-links-color-${label}`
           )
         ),
-        !logosOnly && /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
+        !logosOnly && /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
           import_block_editor238.ContrastChecker,
           {
             ...{
@@ -74731,7 +74307,7 @@ ${text}
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime513.jsx)("ul", { ...innerBlocksProps })
+      /* @__PURE__ */ (0, import_jsx_runtime514.jsx)("ul", { ...innerBlocksProps })
     ] });
   }
   var iconColorAttributes = {
@@ -74852,7 +74428,7 @@ ${text}

   // packages/block-library/build-module/social-links/save.mjs
   var import_block_editor239 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime514 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime515 = __toESM(require_jsx_runtime(), 1);
   function save42(props) {
     const {
       attributes: {
@@ -74869,7 +74445,7 @@ ${text}
     });
     const blockProps = import_block_editor239.useBlockProps.save({ className });
     const innerBlocksProps = import_block_editor239.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime514.jsx)("ul", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime515.jsx)("ul", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/social-links/index.mjs
@@ -74918,7 +74494,7 @@ ${text}

   // packages/block-library/build-module/spacer/deprecated.mjs
   var import_block_editor240 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime515 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime516 = __toESM(require_jsx_runtime(), 1);
   var deprecated19 = [
     {
       attributes: {
@@ -74939,7 +74515,7 @@ ${text}
         };
       },
       save({ attributes: attributes2 }) {
-        return /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
           "div",
           {
             ...import_block_editor240.useBlockProps.save({
@@ -74959,11 +74535,11 @@ ${text}
   // packages/block-library/build-module/spacer/edit.mjs
   var import_block_editor242 = __toESM(require_block_editor(), 1);
   var import_components150 = __toESM(require_components(), 1);
-  var import_element147 = __toESM(require_element(), 1);
+  var import_element148 = __toESM(require_element(), 1);
   var import_data140 = __toESM(require_data(), 1);

   // packages/block-library/build-module/spacer/controls.mjs
-  var import_i18n236 = __toESM(require_i18n(), 1);
+  var import_i18n232 = __toESM(require_i18n(), 1);
   var import_block_editor241 = __toESM(require_block_editor(), 1);
   var import_components149 = __toESM(require_components(), 1);
   var import_compose62 = __toESM(require_compose(), 1);
@@ -74972,7 +74548,7 @@ ${text}
   var MIN_SPACER_SIZE = 0;

   // packages/block-library/build-module/spacer/controls.mjs
-  var import_jsx_runtime516 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime517 = __toESM(require_jsx_runtime(), 1);
   var { useSpacingSizes } = unlock(import_block_editor241.privateApis);
   function DimensionInput({ label, onChange, isResizing, value = "" }) {
     const inputId = (0, import_compose62.useInstanceId)(import_components149.__experimentalUnitControl, "block-spacer-height-input");
@@ -74985,7 +74561,7 @@ ${text}
     });
     const [parsedQuantity, parsedUnit] = (0, import_components149.__experimentalParseQuantityAndUnitFromRawValue)(value);
     const computedValue = (0, import_block_editor241.isValueSpacingPreset)(value) ? value : [parsedQuantity, isResizing ? "px" : parsedUnit].join("");
-    return /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(import_jsx_runtime516.Fragment, { children: spacingSizes?.length < 2 ? /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(import_jsx_runtime517.Fragment, { children: spacingSizes?.length < 2 ? /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
       import_components149.__experimentalUnitControl,
       {
         id: inputId,
@@ -74996,7 +74572,7 @@ ${text}
         units,
         label
       }
-    ) : /* @__PURE__ */ (0, import_jsx_runtime516.jsx)("div", { className: "tools-panel-item-spacing", children: /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
+    ) : /* @__PURE__ */ (0, import_jsx_runtime517.jsx)("div", { className: "tools-panel-item-spacing", children: /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
       import_block_editor241.__experimentalSpacingSizesControl,
       {
         values: { all: computedValue },
@@ -75020,10 +74596,10 @@ ${text}
     isResizing
   }) {
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(import_block_editor241.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime516.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(import_block_editor241.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime517.jsxs)(
       import_components149.__experimentalToolsPanel,
       {
-        label: (0, import_i18n236.__)("Settings"),
+        label: (0, import_i18n232.__)("Settings"),
         resetAll: () => {
           setAttributes({
             width: void 0,
@@ -75032,17 +74608,17 @@ ${text}
         },
         dropdownMenuProps,
         children: [
-          orientation === "horizontal" && /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
+          orientation === "horizontal" && /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
             import_components149.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n236.__)("Width"),
+              label: (0, import_i18n232.__)("Width"),
               isShownByDefault: true,
               hasValue: () => width !== void 0,
               onDeselect: () => setAttributes({ width: void 0 }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
                 DimensionInput,
                 {
-                  label: (0, import_i18n236.__)("Width"),
+                  label: (0, import_i18n232.__)("Width"),
                   value: width,
                   onChange: (nextWidth) => setAttributes({ width: nextWidth }),
                   isResizing
@@ -75050,17 +74626,17 @@ ${text}
               )
             }
           ),
-          orientation !== "horizontal" && /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
+          orientation !== "horizontal" && /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
             import_components149.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n236.__)("Height"),
+              label: (0, import_i18n232.__)("Height"),
               isShownByDefault: true,
               hasValue: () => height !== "100px",
               onDeselect: () => setAttributes({ height: "100px" }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
                 DimensionInput,
                 {
-                  label: (0, import_i18n236.__)("Height"),
+                  label: (0, import_i18n232.__)("Height"),
                   value: height,
                   onChange: (nextHeight) => setAttributes({ height: nextHeight }),
                   isResizing
@@ -75074,7 +74650,7 @@ ${text}
   }

   // packages/block-library/build-module/spacer/edit.mjs
-  var import_jsx_runtime517 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime518 = __toESM(require_jsx_runtime(), 1);
   var { useSpacingSizes: useSpacingSizes2 } = unlock(import_block_editor242.privateApis);
   var ResizableSpacer = ({
     orientation,
@@ -75092,7 +74668,7 @@ ${text}
     const getNextVal = (elt) => {
       return `${getCurrentSize(elt)}px`;
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(
       import_components150.ResizableBox,
       {
         className: clsx_default("block-library-spacer__resize-container", {
@@ -75152,9 +74728,9 @@ ${text}
     const { layout = {} } = blockStyle;
     const { selfStretch, flexSize } = layout;
     const spacingSizes = useSpacingSizes2();
-    const [isResizing, setIsResizing] = (0, import_element147.useState)(false);
-    const [temporaryHeight, setTemporaryHeight] = (0, import_element147.useState)(null);
-    const [temporaryWidth, setTemporaryWidth] = (0, import_element147.useState)(null);
+    const [isResizing, setIsResizing] = (0, import_element148.useState)(false);
+    const [temporaryHeight, setTemporaryHeight] = (0, import_element148.useState)(null);
+    const [temporaryWidth, setTemporaryWidth] = (0, import_element148.useState)(null);
     const onResizeStart = () => toggleSelection(false);
     const onResizeStop = () => toggleSelection(true);
     const { __unstableMarkNextChangeAsNotPersistent } = (0, import_data140.useDispatch)(import_block_editor242.store);
@@ -75217,7 +74793,7 @@ ${text}
     };
     const resizableBoxWithOrientation = (blockOrientation) => {
       if (blockOrientation === "horizontal") {
-        return /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(
           ResizableSpacer,
           {
             minWidth: MIN_SPACER_SIZE,
@@ -75241,7 +74817,7 @@ ${text}
           }
         );
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(import_jsx_runtime517.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(import_jsx_runtime518.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(
         ResizableSpacer,
         {
           minHeight: MIN_SPACER_SIZE,
@@ -75265,7 +74841,7 @@ ${text}
         }
       ) });
     };
-    (0, import_element147.useEffect)(() => {
+    (0, import_element148.useEffect)(() => {
       const setAttributesCovertly = (nextAttributes) => {
         __unstableMarkNextChangeAsNotPersistent();
         setAttributes(nextAttributes);
@@ -75329,8 +74905,8 @@ ${text}
       __unstableMarkNextChangeAsNotPersistent
     ]);
     const blockEditingMode = (0, import_block_editor242.useBlockEditingMode)();
-    return /* @__PURE__ */ (0, import_jsx_runtime517.jsxs)(import_jsx_runtime517.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime518.jsxs)(import_jsx_runtime518.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(
         "div",
         {
           ...(0, import_block_editor242.useBlockProps)({
@@ -75342,7 +74918,7 @@ ${text}
           children: blockEditingMode === "default" && resizableBoxWithOrientation(inheritedOrientation)
         }
       ),
-      !isFlexLayout && /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
+      !isFlexLayout && /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(
         SpacerControls,
         {
           setAttributes,
@@ -75392,7 +74968,7 @@ ${text}
   };

   // packages/block-library/build-module/spacer/transforms.mjs
-  var import_blocks111 = __toESM(require_blocks(), 1);
+  var import_blocks94 = __toESM(require_blocks(), 1);
   var transforms34 = {
     to: [
       {
@@ -75400,7 +74976,7 @@ ${text}
         blocks: ["core/separator"],
         // Transform to Separator.
         transform: ({ anchor }) => {
-          return (0, import_blocks111.createBlock)("core/separator", {
+          return (0, import_blocks94.createBlock)("core/separator", {
             anchor: anchor || void 0
           });
         }
@@ -75411,12 +74987,12 @@ ${text}

   // packages/block-library/build-module/spacer/save.mjs
   var import_block_editor243 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime518 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime519 = __toESM(require_jsx_runtime(), 1);
   function save43({ attributes: attributes2 }) {
     const { height, width, style: style2 } = attributes2;
     const { layout: { selfStretch } = {} } = style2 || {};
     const finalHeight = selfStretch === "fill" || selfStretch === "fit" ? void 0 : height;
-    return /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(
       "div",
       {
         ...import_block_editor243.useBlockProps.save({
@@ -75449,27 +75025,27 @@ ${text}
     name: () => name101,
     settings: () => settings100
   });
-  var import_i18n239 = __toESM(require_i18n(), 1);
+  var import_i18n235 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/tab-panel/edit.mjs
   var import_block_editor247 = __toESM(require_block_editor(), 1);
   var import_data144 = __toESM(require_data(), 1);
-  var import_element148 = __toESM(require_element(), 1);
+  var import_element149 = __toESM(require_element(), 1);

   // packages/block-library/build-module/tab-panel/controls.mjs
   var import_block_editor246 = __toESM(require_block_editor(), 1);
   var import_components152 = __toESM(require_components(), 1);
-  var import_i18n238 = __toESM(require_i18n(), 1);
+  var import_i18n234 = __toESM(require_i18n(), 1);
   var import_data143 = __toESM(require_data(), 1);

   // packages/block-library/build-module/tabs/tab-toolbar-controls.mjs
-  var import_i18n237 = __toESM(require_i18n(), 1);
+  var import_i18n233 = __toESM(require_i18n(), 1);
   var import_block_editor245 = __toESM(require_block_editor(), 1);
   var import_components151 = __toESM(require_components(), 1);
   var import_data142 = __toESM(require_data(), 1);

   // packages/block-library/build-module/tabs/use-tab-actions.mjs
-  var import_blocks112 = __toESM(require_blocks(), 1);
+  var import_blocks95 = __toESM(require_blocks(), 1);
   var import_block_editor244 = __toESM(require_block_editor(), 1);
   var import_data141 = __toESM(require_data(), 1);
   function useTabActions(tabsClientId) {
@@ -75500,7 +75076,7 @@ ${text}
       }
       const newIndex = atIndex ?? tabPanelBlocks.length;
       insertBlock(
-        (0, import_blocks112.createBlock)("core/tab-panel"),
+        (0, import_blocks95.createBlock)("core/tab-panel"),
         newIndex,
         tabPanelsClientId,
         false
@@ -75553,7 +75129,7 @@ ${text}
   }

   // packages/block-library/build-module/tabs/tab-toolbar-controls.mjs
-  var import_jsx_runtime519 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime520 = __toESM(require_jsx_runtime(), 1);
   function TabToolbarControls({ tabsClientId }) {
     const { insertTab, removeTab } = useTabActions(tabsClientId);
     const isRemoveDisabled = (0, import_data142.useSelect)(
@@ -75566,21 +75142,21 @@ ${text}
       },
       [tabsClientId]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(import_block_editor245.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime519.jsxs)(import_components151.ToolbarGroup, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(import_block_editor245.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime520.jsxs)(import_components151.ToolbarGroup, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
         import_components151.ToolbarButton,
         {
           className: "components-toolbar__control",
           onClick: () => insertTab(),
-          text: (0, import_i18n237.__)("Add tab")
+          text: (0, import_i18n233.__)("Add tab")
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
         import_components151.ToolbarButton,
         {
           className: "components-toolbar__control",
           onClick: () => removeTab(),
-          text: (0, import_i18n237.__)("Remove tab"),
+          text: (0, import_i18n233.__)("Remove tab"),
           disabled: isRemoveDisabled
         }
       )
@@ -75588,26 +75164,26 @@ ${text}
   }

   // packages/block-library/build-module/tab-panel/controls.mjs
-  var import_jsx_runtime520 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime521 = __toESM(require_jsx_runtime(), 1);
   function Controls3({ tabsClientId, blockIndex, isDefaultTab }) {
     const { updateBlockAttributes } = (0, import_data143.useDispatch)(import_block_editor246.store);
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime520.jsxs)(import_jsx_runtime520.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(TabToolbarControls, { tabsClientId }),
-      /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(import_block_editor246.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime521.jsxs)(import_jsx_runtime521.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(TabToolbarControls, { tabsClientId }),
+      /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(import_block_editor246.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(
         import_components152.__experimentalToolsPanel,
         {
-          label: (0, import_i18n238.__)("Settings"),
+          label: (0, import_i18n234.__)("Settings"),
           resetAll: () => {
             updateBlockAttributes(tabsClientId, {
               activeTabIndex: 0
             });
           },
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(
             import_components152.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n238.__)("Default tab"),
+              label: (0, import_i18n234.__)("Default tab"),
               hasValue: () => isDefaultTab && blockIndex !== 0,
               onDeselect: () => {
                 updateBlockAttributes(tabsClientId, {
@@ -75615,10 +75191,10 @@ ${text}
                 });
               },
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(
                 import_components152.CheckboxControl,
                 {
-                  label: (0, import_i18n238.__)("Default tab"),
+                  label: (0, import_i18n234.__)("Default tab"),
                   checked: isDefaultTab,
                   onChange: (value) => {
                     updateBlockAttributes(tabsClientId, {
@@ -75635,7 +75211,7 @@ ${text}
   }

   // packages/block-library/build-module/tab-panel/edit.mjs
-  var import_jsx_runtime521 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime522 = __toESM(require_jsx_runtime(), 1);
   function Edit16({ clientId, isSelected }) {
     const {
       activeTabIndex,
@@ -75671,7 +75247,7 @@ ${text}
     );
     const effectiveActiveIndex = editorActiveTabIndex ?? activeTabIndex;
     const { updateBlockAttributes, __unstableMarkNextChangeAsNotPersistent } = (0, import_data144.useDispatch)(import_block_editor247.store);
-    (0, import_element148.useEffect)(() => {
+    (0, import_element149.useEffect)(() => {
       const isTabSelected = isSelected || hasInnerBlocksSelected;
       if (isTabSelected && tabsClientId && effectiveActiveIndex !== blockIndex) {
         __unstableMarkNextChangeAsNotPersistent();
@@ -75696,8 +75272,8 @@ ${text}
       tabIndex: isSelectedTab ? 0 : -1
     });
     const innerBlocksProps = (0, import_block_editor247.useInnerBlocksProps)(blockProps, {});
-    return /* @__PURE__ */ (0, import_jsx_runtime521.jsxs)("section", { ...innerBlocksProps, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime522.jsxs)("section", { ...innerBlocksProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(
         Controls3,
         {
           tabsClientId,
@@ -75711,14 +75287,14 @@ ${text}

   // packages/block-library/build-module/tab-panel/save.mjs
   var import_block_editor248 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime522 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime523 = __toESM(require_jsx_runtime(), 1);
   function save44() {
     const blockProps = import_block_editor248.useBlockProps.save({
       role: "tabpanel",
       tabIndex: 0
     });
     const innerBlocksProps = import_block_editor248.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime522.jsx)("section", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime523.jsx)("section", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/tab-panel/block.json
@@ -75775,7 +75351,7 @@ ${text}
     [
       "core/paragraph",
       {
-        placeholder: (0, import_i18n239.__)("Type / to choose a block")
+        placeholder: (0, import_i18n235.__)("Type / to choose a block")
       }
     ]
   ];
@@ -75811,7 +75387,7 @@ ${text}
   // packages/block-library/build-module/tab-panels/edit.mjs
   var import_block_editor249 = __toESM(require_block_editor(), 1);
   var import_data145 = __toESM(require_data(), 1);
-  var import_jsx_runtime523 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime524 = __toESM(require_jsx_runtime(), 1);
   function Edit17({ clientId }) {
     const blockProps = (0, import_block_editor249.useBlockProps)();
     const innerBlocksProps = (0, import_block_editor249.useInnerBlocksProps)(blockProps, {
@@ -75823,19 +75399,19 @@ ${text}
       (select10) => select10(import_block_editor249.store).getBlockRootClientId(clientId),
       [clientId]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime523.jsxs)(import_jsx_runtime523.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(TabToolbarControls, { tabsClientId }),
-      /* @__PURE__ */ (0, import_jsx_runtime523.jsx)("div", { ...innerBlocksProps })
+    return /* @__PURE__ */ (0, import_jsx_runtime524.jsxs)(import_jsx_runtime524.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(TabToolbarControls, { tabsClientId }),
+      /* @__PURE__ */ (0, import_jsx_runtime524.jsx)("div", { ...innerBlocksProps })
     ] });
   }

   // packages/block-library/build-module/tab-panels/save.mjs
   var import_block_editor250 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime524 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime525 = __toESM(require_jsx_runtime(), 1);
   function save45() {
     const blockProps = import_block_editor250.useBlockProps.save();
     const innerBlocksProps = import_block_editor250.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime524.jsx)("div", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)("div", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/tab-panels/block.json
@@ -75898,11 +75474,11 @@ ${text}
     name: () => name103,
     settings: () => settings102
   });
-  var import_i18n241 = __toESM(require_i18n(), 1);
+  var import_i18n237 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/table/deprecated.mjs
   var import_block_editor251 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime525 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime526 = __toESM(require_jsx_runtime(), 1);
   var oldColors = {
     "subtle-light-gray": "#f3f4f5",
     "subtle-pale-green": "#e9fbe5",
@@ -76062,7 +75638,7 @@ ${text}
           return null;
         }
         const Tag = `t${type}`;
-        return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(Tag, { children: rows.map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime525.jsx)("tr", { children: cells.map(
+        return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(Tag, { children: rows.map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime526.jsx)("tr", { children: cells.map(
           ({
             content,
             tag,
@@ -76074,7 +75650,7 @@ ${text}
             const cellClasses = clsx_default({
               [`has-text-align-${align}`]: align
             });
-            return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
               import_block_editor251.RichText.Content,
               {
                 className: cellClasses ? cellClasses : void 0,
@@ -76090,20 +75666,20 @@ ${text}
           }
         ) }, rowIndex)) });
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime525.jsxs)("figure", { ...import_block_editor251.useBlockProps.save(), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime525.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)("figure", { ...import_block_editor251.useBlockProps.save(), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)(
           "table",
           {
             className: classes === "" ? void 0 : classes,
             style: { ...colorProps.style, ...borderProps.style },
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(Section, { type: "head", rows: head }),
-              /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(Section, { type: "body", rows: body }),
-              /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(Section, { type: "foot", rows: foot })
+              /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(Section, { type: "head", rows: head }),
+              /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(Section, { type: "body", rows: body }),
+              /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(Section, { type: "foot", rows: foot })
             ]
           }
         ),
-        hasCaption && /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+        hasCaption && /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
           import_block_editor251.RichText.Content,
           {
             tagName: "figcaption",
@@ -76253,12 +75829,12 @@ ${text}
           return null;
         }
         const Tag = `t${type}`;
-        return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(Tag, { children: rows.map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime525.jsx)("tr", { children: cells.map(
+        return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(Tag, { children: rows.map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime526.jsx)("tr", { children: cells.map(
           ({ content, tag, scope, align }, cellIndex) => {
             const cellClasses = clsx_default({
               [`has-text-align-${align}`]: align
             });
-            return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
               import_block_editor251.RichText.Content,
               {
                 className: cellClasses ? cellClasses : void 0,
@@ -76272,20 +75848,20 @@ ${text}
           }
         ) }, rowIndex)) });
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime525.jsxs)("figure", { ...import_block_editor251.useBlockProps.save(), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime525.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)("figure", { ...import_block_editor251.useBlockProps.save(), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)(
           "table",
           {
             className: classes === "" ? void 0 : classes,
             style: { ...colorProps.style, ...borderProps.style },
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(Section, { type: "head", rows: head }),
-              /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(Section, { type: "body", rows: body }),
-              /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(Section, { type: "foot", rows: foot })
+              /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(Section, { type: "head", rows: head }),
+              /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(Section, { type: "body", rows: body }),
+              /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(Section, { type: "foot", rows: foot })
             ]
           }
         ),
-        hasCaption && /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(import_block_editor251.RichText.Content, { tagName: "figcaption", value: caption })
+        hasCaption && /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(import_block_editor251.RichText.Content, { tagName: "figcaption", value: caption })
       ] });
     }
   };
@@ -76396,12 +75972,12 @@ ${text}
           return null;
         }
         const Tag = `t${type}`;
-        return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(Tag, { children: rows.map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime525.jsx)("tr", { children: cells.map(
+        return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(Tag, { children: rows.map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime526.jsx)("tr", { children: cells.map(
           ({ content, tag, scope, align }, cellIndex) => {
             const cellClasses = clsx_default({
               [`has-text-align-${align}`]: align
             });
-            return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
               import_block_editor251.RichText.Content,
               {
                 className: cellClasses ? cellClasses : void 0,
@@ -76415,13 +75991,13 @@ ${text}
           }
         ) }, rowIndex)) });
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime525.jsxs)("figure", { ...import_block_editor251.useBlockProps.save(), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime525.jsxs)("table", { className: classes === "" ? void 0 : classes, children: [
-          /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(Section, { type: "head", rows: head }),
-          /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(Section, { type: "body", rows: body }),
-          /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(Section, { type: "foot", rows: foot })
+      return /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)("figure", { ...import_block_editor251.useBlockProps.save(), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)("table", { className: classes === "" ? void 0 : classes, children: [
+          /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(Section, { type: "head", rows: head }),
+          /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(Section, { type: "body", rows: body }),
+          /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(Section, { type: "foot", rows: foot })
         ] }),
-        hasCaption && /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(import_block_editor251.RichText.Content, { tagName: "figcaption", value: caption })
+        hasCaption && /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(import_block_editor251.RichText.Content, { tagName: "figcaption", value: caption })
       ] });
     },
     isEligible: (attributes2) => {
@@ -76534,8 +76110,8 @@ ${text}
           return null;
         }
         const Tag = `t${type}`;
-        return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(Tag, { children: rows.map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime525.jsx)("tr", { children: cells.map(
-          ({ content, tag, scope }, cellIndex) => /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(Tag, { children: rows.map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime526.jsx)("tr", { children: cells.map(
+          ({ content, tag, scope }, cellIndex) => /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
             import_block_editor251.RichText.Content,
             {
               tagName: tag,
@@ -76546,19 +76122,19 @@ ${text}
           )
         ) }, rowIndex)) });
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime525.jsxs)("table", { className: classes, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(Section, { type: "head", rows: head }),
-        /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(Section, { type: "body", rows: body }),
-        /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(Section, { type: "foot", rows: foot })
+      return /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)("table", { className: classes, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(Section, { type: "head", rows: head }),
+        /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(Section, { type: "body", rows: body }),
+        /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(Section, { type: "foot", rows: foot })
       ] });
     }
   };
   var deprecated_default51 = [v411, v313, v221, v145];

   // packages/block-library/build-module/table/edit.mjs
-  var import_element149 = __toESM(require_element(), 1);
+  var import_element150 = __toESM(require_element(), 1);
   var import_block_editor252 = __toESM(require_block_editor(), 1);
-  var import_i18n240 = __toESM(require_i18n(), 1);
+  var import_i18n236 = __toESM(require_i18n(), 1);
   var import_components153 = __toESM(require_components(), 1);

   // packages/block-library/build-module/table/state.mjs
@@ -76746,36 +76322,36 @@ ${text}
   }

   // packages/block-library/build-module/table/edit.mjs
-  var import_jsx_runtime526 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime527 = __toESM(require_jsx_runtime(), 1);
   var ALIGNMENT_CONTROLS = [
     {
       icon: align_left_default,
-      title: (0, import_i18n240.__)("Align column left"),
+      title: (0, import_i18n236.__)("Align column left"),
       align: "left"
     },
     {
       icon: align_center_default,
-      title: (0, import_i18n240.__)("Align column center"),
+      title: (0, import_i18n236.__)("Align column center"),
       align: "center"
     },
     {
       icon: align_right_default,
-      title: (0, import_i18n240.__)("Align column right"),
+      title: (0, import_i18n236.__)("Align column right"),
       align: "right"
     }
   ];
   var cellAriaLabel = {
-    head: (0, import_i18n240.__)("Header cell text"),
-    body: (0, import_i18n240.__)("Body cell text"),
-    foot: (0, import_i18n240.__)("Footer cell text")
+    head: (0, import_i18n236.__)("Header cell text"),
+    body: (0, import_i18n236.__)("Body cell text"),
+    foot: (0, import_i18n236.__)("Footer cell text")
   };
   var placeholder = {
-    head: (0, import_i18n240._x)("Header label", "table header"),
-    foot: (0, import_i18n240._x)("Footer label", "table footer")
+    head: (0, import_i18n236._x)("Header label", "table header"),
+    foot: (0, import_i18n236._x)("Footer label", "table footer")
   };
   function TSection({ name: name118, ...props }) {
     const TagName2 = `t${name118}`;
-    return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(TagName2, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(TagName2, { ...props });
   }
   function TableEdit({
     attributes: attributes2,
@@ -76784,14 +76360,14 @@ ${text}
     isSelected: isSingleSelected
   }) {
     const { hasFixedLayout, head, foot } = attributes2;
-    const [initialRowCount, setInitialRowCount] = (0, import_element149.useState)(2);
-    const [initialColumnCount, setInitialColumnCount] = (0, import_element149.useState)(2);
-    const [selectedCell, setSelectedCell] = (0, import_element149.useState)();
+    const [initialRowCount, setInitialRowCount] = (0, import_element150.useState)(2);
+    const [initialColumnCount, setInitialColumnCount] = (0, import_element150.useState)(2);
+    const [selectedCell, setSelectedCell] = (0, import_element150.useState)();
     const colorProps = (0, import_block_editor252.__experimentalUseColorProps)(attributes2);
     const borderProps = (0, import_block_editor252.__experimentalUseBorderProps)(attributes2);
     const blockEditingMode = (0, import_block_editor252.useBlockEditingMode)();
-    const tableRef = (0, import_element149.useRef)();
-    const [hasTableCreated, setHasTableCreated] = (0, import_element149.useState)(false);
+    const tableRef = (0, import_element150.useRef)();
+    const [hasTableCreated, setHasTableCreated] = (0, import_element150.useState)(false);
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
     function onChangeInitialColumnCount(count) {
       setInitialColumnCount(count);
@@ -76812,7 +76388,7 @@ ${text}
     function onChangeFixedLayout() {
       setAttributes({ hasFixedLayout: !hasFixedLayout });
     }
-    const onChange = (0, import_element149.useCallback)(
+    const onChange = (0, import_element150.useCallback)(
       function(content) {
         if (!selectedCell) {
           return;
@@ -76926,12 +76502,12 @@ ${text}
         deleteColumn(attributes2, { sectionName, columnIndex })
       );
     }
-    (0, import_element149.useEffect)(() => {
+    (0, import_element150.useEffect)(() => {
       if (!isSingleSelected) {
         setSelectedCell();
       }
     }, [isSingleSelected]);
-    (0, import_element149.useEffect)(() => {
+    (0, import_element150.useEffect)(() => {
       if (hasTableCreated) {
         tableRef?.current?.querySelector('td div[contentEditable="true"]')?.focus();
         setHasTableCreated(false);
@@ -76943,44 +76519,44 @@ ${text}
     const tableControls = [
       {
         icon: table_row_before_default,
-        title: (0, import_i18n240.__)("Insert row before"),
+        title: (0, import_i18n236.__)("Insert row before"),
         isDisabled: !selectedCell,
         onClick: onInsertRowBefore
       },
       {
         icon: table_row_after_default,
-        title: (0, import_i18n240.__)("Insert row after"),
+        title: (0, import_i18n236.__)("Insert row after"),
         isDisabled: !selectedCell,
         onClick: onInsertRowAfter
       },
       {
         icon: table_row_delete_default,
-        title: (0, import_i18n240.__)("Delete row"),
+        title: (0, import_i18n236.__)("Delete row"),
         isDisabled: !selectedCell,
         onClick: onDeleteRow
       },
       {
         icon: table_column_before_default,
-        title: (0, import_i18n240.__)("Insert column before"),
+        title: (0, import_i18n236.__)("Insert column before"),
         isDisabled: !selectedCell,
         onClick: onInsertColumnBefore
       },
       {
         icon: table_column_after_default,
-        title: (0, import_i18n240.__)("Insert column after"),
+        title: (0, import_i18n236.__)("Insert column after"),
         isDisabled: !selectedCell,
         onClick: onInsertColumnAfter
       },
       {
         icon: table_column_delete_default,
-        title: (0, import_i18n240.__)("Delete column"),
+        title: (0, import_i18n236.__)("Delete column"),
         isDisabled: !selectedCell,
         onClick: onDeleteColumn
       }
     ];
-    const renderedSections = sections.map((name118) => /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(TSection, { name: name118, children: attributes2[name118].map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime526.jsx)("tr", { children: cells.map((cellProps, columnIndex) => {
+    const renderedSections = sections.map((name118) => /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(TSection, { name: name118, children: attributes2[name118].map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime527.jsx)("tr", { children: cells.map((cellProps, columnIndex) => {
       const isSelected = selectedCell?.sectionName === name118 && selectedCell?.rowIndex === rowIndex && selectedCell?.columnIndex === columnIndex;
-      return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
         Cell,
         {
           name: name118,
@@ -77000,30 +76576,30 @@ ${text}
       );
     }) }, rowIndex)) }, name118));
     const isEmpty = !sections.length;
-    return /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)("figure", { ...(0, import_block_editor252.useBlockProps)({ ref: tableRef }), children: [
-      !isEmpty && blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)(import_jsx_runtime526.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(import_block_editor252.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime527.jsxs)("figure", { ...(0, import_block_editor252.useBlockProps)({ ref: tableRef }), children: [
+      !isEmpty && blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime527.jsxs)(import_jsx_runtime527.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(import_block_editor252.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
           import_block_editor252.AlignmentControl,
           {
-            label: (0, import_i18n240.__)("Align column content"),
+            label: (0, import_i18n236.__)("Align column content"),
             alignmentControls: ALIGNMENT_CONTROLS,
             value: getCellAlignment(),
             onChange: (nextAlign) => onChangeColumnAlignment(nextAlign)
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(import_block_editor252.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(import_block_editor252.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
           import_components153.ToolbarDropdownMenu,
           {
             icon: table_default,
-            label: (0, import_i18n240.__)("Edit table"),
+            label: (0, import_i18n236.__)("Edit table"),
             controls: tableControls
           }
         ) })
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(import_block_editor252.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(import_block_editor252.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime527.jsxs)(
         import_components153.__experimentalToolsPanel,
         {
-          label: (0, import_i18n240.__)("Settings"),
+          label: (0, import_i18n236.__)("Settings"),
           resetAll: () => {
             setAttributes({
               hasFixedLayout: true,
@@ -77033,52 +76609,52 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
               import_components153.__experimentalToolsPanelItem,
               {
                 hasValue: () => hasFixedLayout !== true,
-                label: (0, import_i18n240.__)("Fixed width table cells"),
+                label: (0, import_i18n236.__)("Fixed width table cells"),
                 onDeselect: () => setAttributes({ hasFixedLayout: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
                   import_components153.ToggleControl,
                   {
-                    label: (0, import_i18n240.__)("Fixed width table cells"),
+                    label: (0, import_i18n236.__)("Fixed width table cells"),
                     checked: !!hasFixedLayout,
                     onChange: onChangeFixedLayout
                   }
                 )
               }
             ),
-            !isEmpty && /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)(import_jsx_runtime526.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+            !isEmpty && /* @__PURE__ */ (0, import_jsx_runtime527.jsxs)(import_jsx_runtime527.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
                 import_components153.__experimentalToolsPanelItem,
                 {
                   hasValue: () => head && head.length,
-                  label: (0, import_i18n240.__)("Header section"),
+                  label: (0, import_i18n236.__)("Header section"),
                   onDeselect: () => setAttributes({ head: [] }),
                   isShownByDefault: true,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
                     import_components153.ToggleControl,
                     {
-                      label: (0, import_i18n240.__)("Header section"),
+                      label: (0, import_i18n236.__)("Header section"),
                       checked: !!(head && head.length),
                       onChange: onToggleHeaderSection
                     }
                   )
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
                 import_components153.__experimentalToolsPanelItem,
                 {
                   hasValue: () => foot && foot.length,
-                  label: (0, import_i18n240.__)("Footer section"),
+                  label: (0, import_i18n236.__)("Footer section"),
                   onDeselect: () => setAttributes({ foot: [] }),
                   isShownByDefault: true,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
                     import_components153.ToggleControl,
                     {
-                      label: (0, import_i18n240.__)("Footer section"),
+                      label: (0, import_i18n236.__)("Footer section"),
                       checked: !!(foot && foot.length),
                       onChange: onToggleFooterSection
                     }
@@ -77089,7 +76665,7 @@ ${text}
           ]
         }
       ) }),
-      !isEmpty && /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+      !isEmpty && /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
         "table",
         {
           className: clsx_default(
@@ -77109,67 +76685,67 @@ ${text}
           children: renderedSections
         }
       ),
-      isEmpty ? /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+      isEmpty ? /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
         import_components153.Placeholder,
         {
-          label: (0, import_i18n240.__)("Table"),
-          icon: /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(import_block_editor252.BlockIcon, { icon: block_table_default, showColors: true }),
-          instructions: (0, import_i18n240.__)("Insert a table for sharing data."),
-          children: /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)(
+          label: (0, import_i18n236.__)("Table"),
+          icon: /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(import_block_editor252.BlockIcon, { icon: block_table_default, showColors: true }),
+          instructions: (0, import_i18n236.__)("Insert a table for sharing data."),
+          children: /* @__PURE__ */ (0, import_jsx_runtime527.jsxs)(
             "form",
             {
               className: "blocks-table__placeholder-form",
               onSubmit: onCreateTable,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
                   import_components153.TextControl,
                   {
                     type: "number",
-                    label: (0, import_i18n240.__)("Column count"),
+                    label: (0, import_i18n236.__)("Column count"),
                     value: initialColumnCount,
                     onChange: onChangeInitialColumnCount,
                     min: "1",
                     className: "blocks-table__placeholder-input"
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
                   import_components153.TextControl,
                   {
                     type: "number",
-                    label: (0, import_i18n240.__)("Row count"),
+                    label: (0, import_i18n236.__)("Row count"),
                     value: initialRowCount,
                     onChange: onChangeInitialRowCount,
                     min: "1",
                     className: "blocks-table__placeholder-input"
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
                   import_components153.Button,
                   {
                     __next40pxDefaultSize: true,
                     variant: "primary",
                     type: "submit",
-                    children: (0, import_i18n240.__)("Create Table")
+                    children: (0, import_i18n236.__)("Create Table")
                   }
                 )
               ]
             }
           )
         }
-      ) : /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+      ) : /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
         Caption,
         {
           attributes: attributes2,
           setAttributes,
           isSelected: isSingleSelected,
           insertBlocksAfter,
-          label: (0, import_i18n240.__)("Table caption text"),
+          label: (0, import_i18n236.__)("Table caption text"),
           showToolbarButton: isSingleSelected && blockEditingMode === "default"
         }
       )
     ] });
   }
-  var Cell = (0, import_element149.memo)(function({
+  var Cell = (0, import_element150.memo)(function({
     tag: CellTag,
     name: name118,
     scope,
@@ -77182,7 +76758,7 @@ ${text}
     onChange,
     setSelectedCell
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
       CellTag,
       {
         scope: CellTag === "th" ? scope : void 0,
@@ -77194,7 +76770,7 @@ ${text}
           },
           "wp-block-table__cell-content"
         ),
-        children: /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
           import_block_editor252.RichText,
           {
             identifier: `${name118}.${rowIndex}.cells.${columnIndex}.content`,
@@ -77441,7 +77017,7 @@ ${text}

   // packages/block-library/build-module/table/save.mjs
   var import_block_editor253 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime527 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime528 = __toESM(require_jsx_runtime(), 1);
   function save46({ attributes: attributes2 }) {
     const { hasFixedLayout, head, body, foot, caption } = attributes2;
     const isEmpty = !head.length && !body.length && !foot.length;
@@ -77459,7 +77035,7 @@ ${text}
         return null;
       }
       const Tag = `t${type}`;
-      return /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(Tag, { children: rows.map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime527.jsx)("tr", { children: cells.map(
+      return /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(Tag, { children: rows.map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime528.jsx)("tr", { children: cells.map(
         ({
           content,
           tag,
@@ -77471,7 +77047,7 @@ ${text}
           const cellClasses = clsx_default({
             [`has-text-align-${align}`]: align
           });
-          return /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
             import_block_editor253.RichText.Content,
             {
               className: cellClasses ? cellClasses : void 0,
@@ -77487,20 +77063,20 @@ ${text}
         }
       ) }, rowIndex)) });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime527.jsxs)("figure", { ...import_block_editor253.useBlockProps.save(), children: [
-      /* @__PURE__ */ (0, import_jsx_runtime527.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime528.jsxs)("figure", { ...import_block_editor253.useBlockProps.save(), children: [
+      /* @__PURE__ */ (0, import_jsx_runtime528.jsxs)(
         "table",
         {
           className: classes === "" ? void 0 : classes,
           style: { ...colorProps.style, ...borderProps.style },
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(Section, { type: "head", rows: head }),
-            /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(Section, { type: "body", rows: body }),
-            /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(Section, { type: "foot", rows: foot })
+            /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(Section, { type: "head", rows: head }),
+            /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(Section, { type: "body", rows: body }),
+            /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(Section, { type: "foot", rows: foot })
           ]
         }
       ),
-      hasCaption && /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
+      hasCaption && /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
         import_block_editor253.RichText.Content,
         {
           tagName: "figcaption",
@@ -77512,7 +77088,7 @@ ${text}
   }

   // packages/block-library/build-module/table/transforms.mjs
-  var import_blocks113 = __toESM(require_blocks(), 1);
+  var import_blocks96 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/table/utils.mjs
   function normalizeRowColSpan(rowColSpan) {
@@ -77611,7 +77187,7 @@ ${text}
             },
             {}
           );
-          return (0, import_blocks113.createBlock)("core/table", attributes2);
+          return (0, import_blocks96.createBlock)("core/table", attributes2);
         }
       }
     ]
@@ -77628,15 +77204,15 @@ ${text}
           {
             cells: [
               {
-                content: (0, import_i18n241.__)("Version"),
+                content: (0, import_i18n237.__)("Version"),
                 tag: "th"
               },
               {
-                content: (0, import_i18n241.__)("Jazz Musician"),
+                content: (0, import_i18n237.__)("Jazz Musician"),
                 tag: "th"
               },
               {
-                content: (0, import_i18n241.__)("Release Date"),
+                content: (0, import_i18n237.__)("Release Date"),
                 tag: "th"
               }
             ]
@@ -77650,11 +77226,11 @@ ${text}
                 tag: "td"
               },
               {
-                content: (0, import_i18n241.__)("Jaco Pastorius"),
+                content: (0, import_i18n237.__)("Jaco Pastorius"),
                 tag: "td"
               },
               {
-                content: (0, import_i18n241.__)("May 7, 2019"),
+                content: (0, import_i18n237.__)("May 7, 2019"),
                 tag: "td"
               }
             ]
@@ -77666,11 +77242,11 @@ ${text}
                 tag: "td"
               },
               {
-                content: (0, import_i18n241.__)("Betty Carter"),
+                content: (0, import_i18n237.__)("Betty Carter"),
                 tag: "td"
               },
               {
-                content: (0, import_i18n241.__)("February 21, 2019"),
+                content: (0, import_i18n237.__)("February 21, 2019"),
                 tag: "td"
               }
             ]
@@ -77682,11 +77258,11 @@ ${text}
                 tag: "td"
               },
               {
-                content: (0, import_i18n241.__)("Bebo Vald\xE9s"),
+                content: (0, import_i18n237.__)("Bebo Vald\xE9s"),
                 tag: "td"
               },
               {
-                content: (0, import_i18n241.__)("December 6, 2018"),
+                content: (0, import_i18n237.__)("December 6, 2018"),
                 tag: "td"
               }
             ]
@@ -77710,11 +77286,11 @@ ${text}
     name: () => name104,
     settings: () => settings103
   });
-  var import_i18n243 = __toESM(require_i18n(), 1);
+  var import_i18n239 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/table-of-contents/deprecated.mjs
   var import_block_editor254 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime528 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime529 = __toESM(require_jsx_runtime(), 1);
   var ENTRY_CLASS_NAME = "wp-block-table-of-contents__entry";
   var attributes = {
     headings: {
@@ -77811,13 +77387,13 @@ ${text}
     return nestedHeadingList;
   }
   function TableOfContentsList({ nestedHeadingList, ordered = true }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(import_jsx_runtime528.Fragment, { children: nestedHeadingList.map((node, index) => {
+    return /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(import_jsx_runtime529.Fragment, { children: nestedHeadingList.map((node, index) => {
       const { content, link } = node.heading;
-      const entry = link ? /* @__PURE__ */ (0, import_jsx_runtime528.jsx)("a", { className: ENTRY_CLASS_NAME, href: link, children: content }) : /* @__PURE__ */ (0, import_jsx_runtime528.jsx)("span", { className: ENTRY_CLASS_NAME, children: content });
+      const entry = link ? /* @__PURE__ */ (0, import_jsx_runtime529.jsx)("a", { className: ENTRY_CLASS_NAME, href: link, children: content }) : /* @__PURE__ */ (0, import_jsx_runtime529.jsx)("span", { className: ENTRY_CLASS_NAME, children: content });
       const NestedListTag = ordered ? "ol" : "ul";
-      return /* @__PURE__ */ (0, import_jsx_runtime528.jsxs)("li", { children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime529.jsxs)("li", { children: [
         entry,
-        node.children ? /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(NestedListTag, { children: /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
+        node.children ? /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(NestedListTag, { children: /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
           TableOfContentsList,
           {
             nestedHeadingList: node.children,
@@ -77840,7 +77416,7 @@ ${text}
         return null;
       }
       const ListTag = ordered ? "ol" : "ul";
-      return /* @__PURE__ */ (0, import_jsx_runtime528.jsx)("nav", { ...import_block_editor254.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(ListTag, { children: /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime529.jsx)("nav", { ...import_block_editor254.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(ListTag, { children: /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
         TableOfContentsList,
         {
           nestedHeadingList: linearToNestedHeadingList(
@@ -77933,16 +77509,16 @@ ${text}

   // packages/block-library/build-module/table-of-contents/edit.mjs
   var import_block_editor256 = __toESM(require_block_editor(), 1);
-  var import_blocks115 = __toESM(require_blocks(), 1);
+  var import_blocks98 = __toESM(require_blocks(), 1);
   var import_components154 = __toESM(require_components(), 1);
   var import_data147 = __toESM(require_data(), 1);
-  var import_element151 = __toESM(require_element(), 1);
-  var import_i18n242 = __toESM(require_i18n(), 1);
+  var import_element152 = __toESM(require_element(), 1);
+  var import_i18n238 = __toESM(require_i18n(), 1);
   var import_compose63 = __toESM(require_compose(), 1);
   var import_notices19 = __toESM(require_notices(), 1);

   // packages/block-library/build-module/table-of-contents/list.mjs
-  var import_jsx_runtime529 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime530 = __toESM(require_jsx_runtime(), 1);
   var ENTRY_CLASS_NAME2 = "wp-block-table-of-contents__entry";
   function TableOfContentsList2({
     nestedHeadingList,
@@ -77950,9 +77526,9 @@ ${text}
     onClick,
     ordered = true
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(import_jsx_runtime529.Fragment, { children: nestedHeadingList.map((node, index) => {
+    return /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(import_jsx_runtime530.Fragment, { children: nestedHeadingList.map((node, index) => {
       const { content, link } = node.heading;
-      const entry = link ? /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
+      const entry = link ? /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
         "a",
         {
           className: ENTRY_CLASS_NAME2,
@@ -77961,11 +77537,11 @@ ${text}
           onClick: disableLinkActivation && "function" === typeof onClick ? onClick : void 0,
           children: content
         }
-      ) : /* @__PURE__ */ (0, import_jsx_runtime529.jsx)("span", { className: ENTRY_CLASS_NAME2, children: content });
+      ) : /* @__PURE__ */ (0, import_jsx_runtime530.jsx)("span", { className: ENTRY_CLASS_NAME2, children: content });
       const NestedListTag = ordered ? "ol" : "ul";
-      return /* @__PURE__ */ (0, import_jsx_runtime529.jsxs)("li", { children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime530.jsxs)("li", { children: [
         entry,
-        node.children ? /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(NestedListTag, { children: /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
+        node.children ? /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(NestedListTag, { children: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
           TableOfContentsList2,
           {
             nestedHeadingList: node.children,
@@ -77979,7 +77555,7 @@ ${text}
   }

   // packages/block-library/build-module/table-of-contents/utils.mjs
-  var import_blocks114 = __toESM(require_blocks(), 1);
+  var import_blocks97 = __toESM(require_blocks(), 1);
   var import_escape_html3 = __toESM(require_escape_html(), 1);
   function linearToNestedHeadingList2(headingList) {
     const nestedHeadingList = [];
@@ -78014,7 +77590,7 @@ ${text}
   }
   function createListItemBlocks(nestedHeadingList, ordered) {
     return nestedHeadingList.map(
-      ({ heading: { content, link }, children }) => (0, import_blocks114.createBlock)(
+      ({ heading: { content, link }, children }) => (0, import_blocks97.createBlock)(
         "core/list-item",
         {
           // Headings are plain text, and links can carry query args on
@@ -78024,7 +77600,7 @@ ${text}
           )}">${(0, import_escape_html3.escapeEditableHTML)(content)}</a>` : (0, import_escape_html3.escapeEditableHTML)(content)
         },
         children?.length ? [
-          (0, import_blocks114.createBlock)(
+          (0, import_blocks97.createBlock)(
             "core/list",
             { ordered },
             createListItemBlocks(children, ordered)
@@ -78038,7 +77614,7 @@ ${text}
   var import_es6 = __toESM(require_es6(), 1);
   var import_data146 = __toESM(require_data(), 1);
   var import_dom22 = __toESM(require_dom(), 1);
-  var import_element150 = __toESM(require_element(), 1);
+  var import_element151 = __toESM(require_element(), 1);
   var import_url23 = __toESM(require_url(), 1);
   var import_block_editor255 = __toESM(require_block_editor(), 1);
   function getLatestHeadings(select10, clientId) {
@@ -78127,7 +77703,7 @@ ${text}
   }
   function useObserveHeadings(clientId) {
     const registry = (0, import_data146.useRegistry)();
-    (0, import_element150.useEffect)(() => {
+    (0, import_element151.useEffect)(() => {
       return registry.subscribe(
         () => observeCallback(registry.select, registry.dispatch, clientId)
       );
@@ -78135,7 +77711,7 @@ ${text}
   }

   // packages/block-library/build-module/table-of-contents/edit.mjs
-  var import_jsx_runtime530 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime531 = __toESM(require_jsx_runtime(), 1);
   function TableOfContentsToolbar({
     clientId,
     headingTree,
@@ -78151,51 +77727,51 @@ ${text}
       [clientId]
     );
     const { replaceBlocks } = (0, import_data147.useDispatch)(import_block_editor256.store);
-    const [isConfirmingDetach, setIsConfirmingDetach] = (0, import_element151.useState)(false);
-    return /* @__PURE__ */ (0, import_jsx_runtime530.jsxs)(import_jsx_runtime530.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime530.jsxs)(import_block_editor256.BlockControls, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime530.jsxs)(import_components154.ToolbarGroup, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
+    const [isConfirmingDetach, setIsConfirmingDetach] = (0, import_element152.useState)(false);
+    return /* @__PURE__ */ (0, import_jsx_runtime531.jsxs)(import_jsx_runtime531.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime531.jsxs)(import_block_editor256.BlockControls, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime531.jsxs)(import_components154.ToolbarGroup, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
             import_components154.ToolbarButton,
             {
-              icon: (0, import_i18n242.isRTL)() ? format_list_bullets_rtl_default : format_list_bullets_default,
-              title: (0, import_i18n242.__)("Unordered"),
-              description: (0, import_i18n242.__)("Convert to unordered list"),
+              icon: (0, import_i18n238.isRTL)() ? format_list_bullets_rtl_default : format_list_bullets_default,
+              title: (0, import_i18n238.__)("Unordered"),
+              description: (0, import_i18n238.__)("Convert to unordered list"),
               onClick: () => setAttributes({ ordered: false }),
               isActive: ordered === false
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
             import_components154.ToolbarButton,
             {
-              icon: (0, import_i18n242.isRTL)() ? format_list_numbered_rtl_default : format_list_numbered_default,
-              title: (0, import_i18n242.__)("Ordered"),
-              description: (0, import_i18n242.__)("Convert to ordered list"),
+              icon: (0, import_i18n238.isRTL)() ? format_list_numbered_rtl_default : format_list_numbered_default,
+              title: (0, import_i18n238.__)("Ordered"),
+              description: (0, import_i18n238.__)("Convert to ordered list"),
               onClick: () => setAttributes({ ordered: true }),
               isActive: ordered === true
             }
           )
         ] }),
-        canInsertList && /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(import_components154.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
+        canInsertList && /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(import_components154.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
           import_components154.ToolbarButton,
           {
             onClick: () => setIsConfirmingDetach(true),
-            children: (0, import_i18n242.__)("Detach")
+            children: (0, import_i18n238.__)("Detach")
           }
         ) })
       ] }),
-      isConfirmingDetach && /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
+      isConfirmingDetach && /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
         import_components154.__experimentalConfirmDialog,
         {
           isOpen: true,
-          title: (0, import_i18n242.__)("Detach Table of Contents"),
+          title: (0, import_i18n238.__)("Detach Table of Contents"),
           __experimentalHideHeader: false,
-          confirmButtonText: (0, import_i18n242.__)("Detach"),
+          confirmButtonText: (0, import_i18n238.__)("Detach"),
           onConfirm: () => {
             setIsConfirmingDetach(false);
             replaceBlocks(
               clientId,
-              (0, import_blocks115.createBlock)(
+              (0, import_blocks98.createBlock)(
                 "core/list",
                 { ordered },
                 createListItemBlocks(headingTree, ordered)
@@ -78204,7 +77780,7 @@ ${text}
           },
           onCancel: () => setIsConfirmingDetach(false),
           size: "medium",
-          children: (0, import_i18n242.__)(
+          children: (0, import_i18n238.__)(
             "The Table of Contents block lists the headings in the post. Detaching will enable you to edit, reorder, or remove entries. However, new headings will no longer be added automatically."
           )
         }
@@ -78230,14 +77806,14 @@ ${text}
     const { createWarningNotice } = (0, import_data147.useDispatch)(import_notices19.store);
     const showRedirectionPreventedNotice = (event) => {
       event.preventDefault();
-      createWarningNotice((0, import_i18n242.__)("Links are disabled in the editor."), {
+      createWarningNotice((0, import_i18n238.__)("Links are disabled in the editor."), {
         id: `block-library/core/table-of-contents/redirection-prevented/${instanceId}`,
         type: "snackbar"
       });
     };
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
     const headingTree = linearToNestedHeadingList2(headings);
-    const toolbarControls = /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
+    const toolbarControls = /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
       TableOfContentsToolbar,
       {
         clientId,
@@ -78246,10 +77822,10 @@ ${text}
         setAttributes
       }
     );
-    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(import_block_editor256.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime530.jsxs)(
+    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(import_block_editor256.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime531.jsxs)(
       import_components154.__experimentalToolsPanel,
       {
-        label: (0, import_i18n242.__)("Settings"),
+        label: (0, import_i18n238.__)("Settings"),
         resetAll: () => {
           setAttributes({
             onlyIncludeCurrentPage: false,
@@ -78259,55 +77835,55 @@ ${text}
         },
         dropdownMenuProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
             import_components154.__experimentalToolsPanelItem,
             {
               hasValue: () => !!onlyIncludeCurrentPage,
-              label: (0, import_i18n242.__)("Only include current page"),
+              label: (0, import_i18n238.__)("Only include current page"),
               onDeselect: () => setAttributes({ onlyIncludeCurrentPage: false }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
                 import_components154.ToggleControl,
                 {
-                  label: (0, import_i18n242.__)("Only include current page"),
+                  label: (0, import_i18n238.__)("Only include current page"),
                   checked: onlyIncludeCurrentPage,
                   onChange: (value) => setAttributes({ onlyIncludeCurrentPage: value }),
-                  help: onlyIncludeCurrentPage ? (0, import_i18n242.__)(
+                  help: onlyIncludeCurrentPage ? (0, import_i18n238.__)(
                     "Only including headings from the current page (if the post is paginated)."
-                  ) : (0, import_i18n242.__)(
+                  ) : (0, import_i18n238.__)(
                     "Include headings from all pages (if the post is paginated)."
                   )
                 }
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
             import_components154.__experimentalToolsPanelItem,
             {
               hasValue: () => !!maxLevel,
-              label: (0, import_i18n242.__)("Limit heading levels"),
+              label: (0, import_i18n238.__)("Limit heading levels"),
               onDeselect: () => setAttributes({ maxLevel: void 0 }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
                 import_components154.SelectControl,
                 {
-                  label: (0, import_i18n242.__)("Include headings down to level"),
+                  label: (0, import_i18n238.__)("Include headings down to level"),
                   value: maxLevel || "",
                   options: [
-                    { value: "", label: (0, import_i18n242.__)("All levels") },
-                    { value: "1", label: (0, import_i18n242.__)("Heading 1") },
-                    { value: "2", label: (0, import_i18n242.__)("Heading 2") },
-                    { value: "3", label: (0, import_i18n242.__)("Heading 3") },
-                    { value: "4", label: (0, import_i18n242.__)("Heading 4") },
-                    { value: "5", label: (0, import_i18n242.__)("Heading 5") },
-                    { value: "6", label: (0, import_i18n242.__)("Heading 6") }
+                    { value: "", label: (0, import_i18n238.__)("All levels") },
+                    { value: "1", label: (0, import_i18n238.__)("Heading 1") },
+                    { value: "2", label: (0, import_i18n238.__)("Heading 2") },
+                    { value: "3", label: (0, import_i18n238.__)("Heading 3") },
+                    { value: "4", label: (0, import_i18n238.__)("Heading 4") },
+                    { value: "5", label: (0, import_i18n238.__)("Heading 5") },
+                    { value: "6", label: (0, import_i18n238.__)("Heading 6") }
                   ],
                   onChange: (value) => setAttributes({
                     maxLevel: value ? parseInt(value) : void 0
                   }),
-                  help: !maxLevel ? (0, import_i18n242.__)(
+                  help: !maxLevel ? (0, import_i18n238.__)(
                     "Including all heading levels in the table of contents."
-                  ) : (0, import_i18n242.__)(
+                  ) : (0, import_i18n238.__)(
                     "Only include headings up to and including this level."
                   )
                 }
@@ -78318,13 +77894,13 @@ ${text}
       }
     ) });
     if (headings.length === 0) {
-      return /* @__PURE__ */ (0, import_jsx_runtime530.jsxs)(import_jsx_runtime530.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime530.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime531.jsxs)(import_jsx_runtime531.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime531.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
           import_components154.Placeholder,
           {
-            icon: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(import_block_editor256.BlockIcon, { icon: table_of_contents_default }),
-            label: (0, import_i18n242.__)("Table of Contents"),
-            instructions: (0, import_i18n242.__)(
+            icon: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(import_block_editor256.BlockIcon, { icon: table_of_contents_default }),
+            label: (0, import_i18n238.__)("Table of Contents"),
+            instructions: (0, import_i18n238.__)(
               "Start adding Heading blocks to create a table of contents. Headings with HTML anchors will be linked here."
             )
           }
@@ -78333,8 +77909,8 @@ ${text}
       ] });
     }
     const ListTag = ordered ? "ol" : "ul";
-    return /* @__PURE__ */ (0, import_jsx_runtime530.jsxs)(import_jsx_runtime530.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime530.jsx)("nav", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(ListTag, { children: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime531.jsxs)(import_jsx_runtime531.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime531.jsx)("nav", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(ListTag, { children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
         TableOfContentsList2,
         {
           nestedHeadingList: headingTree,
@@ -78360,47 +77936,47 @@ ${text}
           name: "core/heading",
           attributes: {
             level: 2,
-            content: (0, import_i18n243.__)("Heading")
+            content: (0, import_i18n239.__)("Heading")
           }
         },
         {
           name: "core/heading",
           attributes: {
             level: 3,
-            content: (0, import_i18n243.__)("Subheading")
+            content: (0, import_i18n239.__)("Subheading")
           }
         },
         {
           name: "core/heading",
           attributes: {
             level: 2,
-            content: (0, import_i18n243.__)("Heading")
+            content: (0, import_i18n239.__)("Heading")
           }
         },
         {
           name: "core/heading",
           attributes: {
             level: 3,
-            content: (0, import_i18n243.__)("Subheading")
+            content: (0, import_i18n239.__)("Subheading")
           }
         }
       ],
       attributes: {
         headings: [
           {
-            content: (0, import_i18n243.__)("Heading"),
+            content: (0, import_i18n239.__)("Heading"),
             level: 2
           },
           {
-            content: (0, import_i18n243.__)("Subheading"),
+            content: (0, import_i18n239.__)("Subheading"),
             level: 3
           },
           {
-            content: (0, import_i18n243.__)("Heading"),
+            content: (0, import_i18n239.__)("Heading"),
             level: 2
           },
           {
-            content: (0, import_i18n243.__)("Subheading"),
+            content: (0, import_i18n239.__)("Subheading"),
             level: 3
           }
         ]
@@ -78419,18 +77995,18 @@ ${text}
   });

   // packages/block-library/build-module/tab-list/edit.mjs
-  var import_i18n245 = __toESM(require_i18n(), 1);
+  var import_i18n241 = __toESM(require_i18n(), 1);
   var import_block_editor258 = __toESM(require_block_editor(), 1);
   var import_components156 = __toESM(require_components(), 1);
   var import_data149 = __toESM(require_data(), 1);
-  var import_element152 = __toESM(require_element(), 1);
+  var import_element153 = __toESM(require_element(), 1);

   // packages/block-library/build-module/tab-list/tab-movers.mjs
-  var import_i18n244 = __toESM(require_i18n(), 1);
+  var import_i18n240 = __toESM(require_i18n(), 1);
   var import_block_editor257 = __toESM(require_block_editor(), 1);
   var import_components155 = __toESM(require_components(), 1);
   var import_data148 = __toESM(require_data(), 1);
-  var import_jsx_runtime531 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime532 = __toESM(require_jsx_runtime(), 1);
   function TabMovers({ tabsClientId }) {
     const { moveTab } = useTabActions(tabsClientId);
     const { tabCount, activeIndex } = (0, import_data148.useSelect)(
@@ -78450,24 +78026,24 @@ ${text}
       },
       [tabsClientId]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime531.jsxs)(import_block_editor257.BlockControls, { group: "parent", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime532.jsxs)(import_block_editor257.BlockControls, { group: "parent", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(
         import_components155.ToolbarButton,
         {
           className: "wp-block-tab-list__mover-button",
-          icon: (0, import_i18n244.isRTL)() ? chevron_right_default : chevron_left_default,
-          label: (0, import_i18n244.__)("Move tab before"),
+          icon: (0, import_i18n240.isRTL)() ? chevron_right_default : chevron_left_default,
+          label: (0, import_i18n240.__)("Move tab before"),
           onClick: () => moveTab(-1),
           disabled: activeIndex <= 0,
           accessibleWhenDisabled: true
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(
         import_components155.ToolbarButton,
         {
           className: "wp-block-tab-list__mover-button",
-          icon: (0, import_i18n244.isRTL)() ? chevron_left_default : chevron_right_default,
-          label: (0, import_i18n244.__)("Move tab after"),
+          icon: (0, import_i18n240.isRTL)() ? chevron_left_default : chevron_right_default,
+          label: (0, import_i18n240.__)("Move tab after"),
           onClick: () => moveTab(1),
           disabled: activeIndex >= tabCount - 1,
           accessibleWhenDisabled: true
@@ -78477,7 +78053,7 @@ ${text}
   }

   // packages/block-library/build-module/tab-list/edit.mjs
-  var import_jsx_runtime532 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime533 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_ARRAY9 = [];
   function Edit18({
     attributes: attributes2,
@@ -78516,7 +78092,7 @@ ${text}
     } = (0, import_data149.useDispatch)(import_block_editor258.store);
     const { insertTab, removeTab } = useTabActions(tabsClientId);
     const effectiveActiveIndex = editorActiveTabIndex ?? activeTabIndex;
-    const tabsList = (0, import_element152.useMemo)(
+    const tabsList = (0, import_element153.useMemo)(
       () => tabPanels.map((tab) => ({
         label: tab.attributes.label || "",
         clientId: tab.clientId
@@ -78540,9 +78116,9 @@ ${text}
         updateBlockAttributes(tab.clientId, { label: newLabel });
       }
     }
-    const menuRef = (0, import_element152.useRef)();
-    const prevTabCountRef = (0, import_element152.useRef)(tabsList.length);
-    (0, import_element152.useEffect)(() => {
+    const menuRef = (0, import_element153.useRef)();
+    const prevTabCountRef = (0, import_element153.useRef)(tabsList.length);
+    (0, import_element153.useEffect)(() => {
       const prevCount = prevTabCountRef.current;
       prevTabCountRef.current = tabsList.length;
       if (!menuRef.current || tabsList.length === prevCount) {
@@ -78578,27 +78154,27 @@ ${text}
       ...borderProps.style,
       ...spacingProps.style
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime532.jsxs)(import_jsx_runtime532.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(import_block_editor258.InspectorControls, { group: "settings", children: /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime533.jsxs)(import_jsx_runtime533.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(import_block_editor258.InspectorControls, { group: "settings", children: /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(
         import_components156.__experimentalToolsPanel,
         {
-          label: (0, import_i18n245.__)("Settings"),
+          label: (0, import_i18n241.__)("Settings"),
           resetAll: () => setAttributes({
             ariaLabel: void 0
           }),
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(
             import_components156.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n245.__)("Label"),
+              label: (0, import_i18n241.__)("Label"),
               isShownByDefault: true,
               hasValue: () => !!ariaLabel,
               onDeselect: () => setAttributes({ ariaLabel: void 0 }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(
                 import_components156.TextControl,
                 {
-                  label: (0, import_i18n245.__)("Label"),
-                  help: (0, import_i18n245.__)(
+                  label: (0, import_i18n241.__)("Label"),
+                  help: (0, import_i18n241.__)(
                     "Briefly describe this tab section for screen reader users. Examples: Event information, Product details, and Account settings."
                   ),
                   value: ariaLabel || "",
@@ -78611,11 +78187,11 @@ ${text}
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(TabMovers, { tabsClientId }),
-      /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(TabToolbarControls, { tabsClientId }),
-      /* @__PURE__ */ (0, import_jsx_runtime532.jsx)("div", { ...blockProps, children: tabsList.map((tab, index) => {
+      /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(TabMovers, { tabsClientId }),
+      /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(TabToolbarControls, { tabsClientId }),
+      /* @__PURE__ */ (0, import_jsx_runtime533.jsx)("div", { ...blockProps, children: tabsList.map((tab, index) => {
         const isActive = index === effectiveActiveIndex;
-        return /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(
           "button",
           {
             type: "button",
@@ -78627,12 +78203,12 @@ ${text}
             onFocus: () => {
               selectTabPanel(index);
             },
-            children: /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(
               import_block_editor258.RichText,
               {
                 tagName: "span",
                 withoutInteractiveFormatting: true,
-                placeholder: (0, import_i18n245.__)("Tab title"),
+                placeholder: (0, import_i18n241.__)("Tab title"),
                 value: tab.label,
                 onChange: (newLabel) => handleLabelChange(index, newLabel),
                 __unstableOnSplitAtEnd: () => insertTab(index + 1),
@@ -78649,7 +78225,7 @@ ${text}

   // packages/block-library/build-module/tab-list/save.mjs
   var import_block_editor259 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime533 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime534 = __toESM(require_jsx_runtime(), 1);
   function save47({ attributes: attributes2 }) {
     const { tabs } = attributes2;
     const blockProps = import_block_editor259.useBlockProps.save({
@@ -78664,7 +78240,7 @@ ${text}
       ...borderProps.style,
       ...spacingProps.style
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime533.jsx)("div", { ...blockProps, children: tabs.map((tab, index) => /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime534.jsx)("div", { ...blockProps, children: tabs.map((tab, index) => /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(
       import_block_editor259.RichText.Content,
       {
         className: buttonClassName || void 0,
@@ -78779,7 +78355,7 @@ ${text}
     name: () => name106,
     settings: () => settings105
   });
-  var import_i18n246 = __toESM(require_i18n(), 1);
+  var import_i18n242 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/tabs/edit.mjs
   var import_block_editor261 = __toESM(require_block_editor(), 1);
@@ -78787,7 +78363,7 @@ ${text}
   // packages/block-library/build-module/tabs/use-tab-list-items-sync.mjs
   var import_block_editor260 = __toESM(require_block_editor(), 1);
   var import_data150 = __toESM(require_data(), 1);
-  var import_element153 = __toESM(require_element(), 1);
+  var import_element154 = __toESM(require_element(), 1);
   var EMPTY_ARRAY10 = [];
   function useTabListItemsSync(tabsClientId) {
     const { tabPanels, tabListClientId } = (0, import_data150.useSelect)(
@@ -78809,7 +78385,7 @@ ${text}
     );
     const { updateBlockAttributes, __unstableMarkNextChangeAsNotPersistent } = (0, import_data150.useDispatch)(import_block_editor260.store);
     const { getBlockAttributes: getBlockAttributes4 } = (0, import_data150.useSelect)(import_block_editor260.store);
-    (0, import_element153.useEffect)(() => {
+    (0, import_element154.useEffect)(() => {
       if (!tabListClientId) {
         return;
       }
@@ -78832,7 +78408,7 @@ ${text}
   }

   // packages/block-library/build-module/tabs/edit.mjs
-  var import_jsx_runtime534 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime535 = __toESM(require_jsx_runtime(), 1);
   function Edit19({ clientId }) {
     useTabListItemsSync(clientId);
     const blockProps = (0, import_block_editor261.useBlockProps)();
@@ -78841,8 +78417,8 @@ ${text}
       templateLock: "all",
       renderAppender: false
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime534.jsxs)("div", { ...innerBlockProps, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(TabToolbarControls, { tabsClientId: clientId }),
+    return /* @__PURE__ */ (0, import_jsx_runtime535.jsxs)("div", { ...innerBlockProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(TabToolbarControls, { tabsClientId: clientId }),
       innerBlockProps.children
     ] });
   }
@@ -78850,11 +78426,11 @@ ${text}

   // packages/block-library/build-module/tabs/save.mjs
   var import_block_editor262 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime535 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime536 = __toESM(require_jsx_runtime(), 1);
   function save48() {
     const blockProps = import_block_editor262.useBlockProps.save();
     const innerBlocksProps = import_block_editor262.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime535.jsx)("div", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime536.jsx)("div", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/tabs/block.json
@@ -78919,8 +78495,8 @@ ${text}
           name: "core/tab-list",
           attributes: {
             tabs: [
-              { label: (0, import_i18n246.__)("Tab 1") },
-              { label: (0, import_i18n246.__)("Tab 2") }
+              { label: (0, import_i18n242.__)("Tab 1") },
+              { label: (0, import_i18n242.__)("Tab 2") }
             ]
           }
         },
@@ -78930,9 +78506,9 @@ ${text}
             name: "core/tab-panel",
             attributes: {
               anchor: `tab-${index}`,
-              label: (0, import_i18n246.sprintf)(
+              label: (0, import_i18n242.sprintf)(
                 /** translators: %s: tab index number */
-                (0, import_i18n246.__)("Tab %s"),
+                (0, import_i18n242.__)("Tab %s"),
                 index
               )
             },
@@ -78940,7 +78516,7 @@ ${text}
               {
                 name: "core/paragraph",
                 attributes: {
-                  content: (0, import_i18n246.__)(
+                  content: (0, import_i18n242.__)(
                     "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."
                   )
                 }
@@ -78967,20 +78543,20 @@ ${text}
   });

   // packages/block-library/build-module/tag-cloud/transforms.mjs
-  var import_blocks116 = __toESM(require_blocks(), 1);
+  var import_blocks99 = __toESM(require_blocks(), 1);
   var transforms36 = {
     from: [
       {
         type: "block",
         blocks: ["core/categories"],
-        transform: () => (0, import_blocks116.createBlock)("core/tag-cloud")
+        transform: () => (0, import_blocks99.createBlock)("core/tag-cloud")
       }
     ],
     to: [
       {
         type: "block",
         blocks: ["core/categories"],
-        transform: () => (0, import_blocks116.createBlock)("core/categories")
+        transform: () => (0, import_blocks99.createBlock)("core/categories")
       }
     ]
   };
@@ -79060,12 +78636,12 @@ ${text}
   // packages/block-library/build-module/tag-cloud/edit.mjs
   var import_components157 = __toESM(require_components(), 1);
   var import_data151 = __toESM(require_data(), 1);
-  var import_i18n247 = __toESM(require_i18n(), 1);
+  var import_i18n243 = __toESM(require_i18n(), 1);
   var import_block_editor263 = __toESM(require_block_editor(), 1);
   var import_core_data86 = __toESM(require_core_data(), 1);
   var import_server_side_render6 = __toESM(require_server_side_render(), 1);
   var import_compose64 = __toESM(require_compose(), 1);
-  var import_jsx_runtime536 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime537 = __toESM(require_jsx_runtime(), 1);
   var MIN_TAGS = 1;
   var MAX_TAGS = 100;
   var MIN_FONT_SIZE = 0.1;
@@ -79089,7 +78665,7 @@ ${text}
     );
     const getTaxonomyOptions = () => {
       const selectOption = {
-        label: (0, import_i18n247.__)("- Select -"),
+        label: (0, import_i18n243.__)("- Select -"),
         value: "",
         disabled: true
       };
@@ -79118,10 +78694,10 @@ ${text}
       });
       setAttributes(updateObj);
     };
-    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(import_block_editor263.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime536.jsxs)(
+    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(import_block_editor263.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime537.jsxs)(
       import_components157.__experimentalToolsPanel,
       {
-        label: (0, import_i18n247.__)("Settings"),
+        label: (0, import_i18n243.__)("Settings"),
         resetAll: () => {
           setAttributes({
             taxonomy: "post_tag",
@@ -79133,17 +78709,17 @@ ${text}
         },
         dropdownMenuProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
             import_components157.__experimentalToolsPanelItem,
             {
               hasValue: () => taxonomy !== "post_tag",
-              label: (0, import_i18n247.__)("Taxonomy"),
+              label: (0, import_i18n243.__)("Taxonomy"),
               onDeselect: () => setAttributes({ taxonomy: "post_tag" }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
                 import_components157.SelectControl,
                 {
-                  label: (0, import_i18n247.__)("Taxonomy"),
+                  label: (0, import_i18n243.__)("Taxonomy"),
                   options: getTaxonomyOptions(),
                   value: taxonomy,
                   onChange: (selectedTaxonomy) => setAttributes({ taxonomy: selectedTaxonomy })
@@ -79151,21 +78727,21 @@ ${text}
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
             import_components157.__experimentalToolsPanelItem,
             {
               hasValue: () => smallestFontSize !== "8pt" || largestFontSize !== "22pt",
-              label: (0, import_i18n247.__)("Font size"),
+              label: (0, import_i18n243.__)("Font size"),
               onDeselect: () => setAttributes({
                 smallestFontSize: "8pt",
                 largestFontSize: "22pt"
               }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime536.jsxs)(import_components157.Flex, { gap: 4, children: [
-                /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(import_components157.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime537.jsxs)(import_components157.Flex, { gap: 4, children: [
+                /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(import_components157.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
                   import_components157.__experimentalUnitControl,
                   {
-                    label: (0, import_i18n247.__)("Smallest size"),
+                    label: (0, import_i18n243.__)("Smallest size"),
                     value: smallestFontSize,
                     onChange: (value) => {
                       onFontSizeChange(
@@ -79178,10 +78754,10 @@ ${text}
                     max: MAX_FONT_SIZE
                   }
                 ) }),
-                /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(import_components157.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(import_components157.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
                   import_components157.__experimentalUnitControl,
                   {
-                    label: (0, import_i18n247.__)("Largest size"),
+                    label: (0, import_i18n243.__)("Largest size"),
                     value: largestFontSize,
                     onChange: (value) => {
                       onFontSizeChange(
@@ -79197,17 +78773,17 @@ ${text}
               ] })
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
             import_components157.__experimentalToolsPanelItem,
             {
               hasValue: () => numberOfTags !== 45,
-              label: (0, import_i18n247.__)("Number of tags"),
+              label: (0, import_i18n243.__)("Number of tags"),
               onDeselect: () => setAttributes({ numberOfTags: 45 }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
                 import_components157.RangeControl,
                 {
-                  label: (0, import_i18n247.__)("Number of tags"),
+                  label: (0, import_i18n243.__)("Number of tags"),
                   value: numberOfTags,
                   onChange: (value) => setAttributes({ numberOfTags: value }),
                   min: MIN_TAGS,
@@ -79217,17 +78793,17 @@ ${text}
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
             import_components157.__experimentalToolsPanelItem,
             {
               hasValue: () => showTagCounts !== false,
-              label: (0, import_i18n247.__)("Show tag counts"),
+              label: (0, import_i18n243.__)("Show tag counts"),
               onDeselect: () => setAttributes({ showTagCounts: false }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
                 import_components157.ToggleControl,
                 {
-                  label: (0, import_i18n247.__)("Show tag counts"),
+                  label: (0, import_i18n243.__)("Show tag counts"),
                   checked: showTagCounts,
                   onChange: () => setAttributes({ showTagCounts: !showTagCounts })
                 }
@@ -79244,15 +78820,15 @@ ${text}
     });
     const disabledRef = (0, import_compose64.useDisabled)();
     const blockProps = (0, import_block_editor263.useBlockProps)({ ref: disabledRef });
-    return /* @__PURE__ */ (0, import_jsx_runtime536.jsxs)(import_jsx_runtime536.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime537.jsxs)(import_jsx_runtime537.Fragment, { children: [
       inspectorControls,
-      status === "loading" && /* @__PURE__ */ (0, import_jsx_runtime536.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(import_components157.Spinner, {}) }),
-      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime536.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime536.jsx)("p", { children: (0, import_i18n247.sprintf)(
+      status === "loading" && /* @__PURE__ */ (0, import_jsx_runtime537.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(import_components157.Spinner, {}) }),
+      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime537.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime537.jsx)("p", { children: (0, import_i18n243.sprintf)(
         /* translators: %s: error message returned when rendering the block. */
-        (0, import_i18n247.__)("Error: %s"),
+        (0, import_i18n243.__)("Error: %s"),
         error2
       ) }) }),
-      status === "success" && /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
+      status === "success" && /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
     ] });
   }
   var edit_default34 = TagCloudEdit;
@@ -79316,19 +78892,19 @@ ${text}
   };

   // packages/block-library/build-module/template-part/edit/index.mjs
-  var import_blocks121 = __toESM(require_blocks(), 1);
+  var import_blocks104 = __toESM(require_blocks(), 1);
   var import_data158 = __toESM(require_data(), 1);
   var import_block_editor268 = __toESM(require_block_editor(), 1);
   var import_components163 = __toESM(require_components(), 1);
-  var import_i18n254 = __toESM(require_i18n(), 1);
+  var import_i18n250 = __toESM(require_i18n(), 1);
   var import_core_data92 = __toESM(require_core_data(), 1);
-  var import_element160 = __toESM(require_element(), 1);
+  var import_element161 = __toESM(require_element(), 1);
   var import_notices22 = __toESM(require_notices(), 1);

   // packages/block-library/build-module/template-part/edit/placeholder.mjs
-  var import_i18n250 = __toESM(require_i18n(), 1);
+  var import_i18n246 = __toESM(require_i18n(), 1);
   var import_components159 = __toESM(require_components(), 1);
-  var import_element156 = __toESM(require_element(), 1);
+  var import_element157 = __toESM(require_element(), 1);
   var import_data153 = __toESM(require_data(), 1);
   var import_core_data88 = __toESM(require_core_data(), 1);

@@ -79336,9 +78912,9 @@ ${text}
   var import_data152 = __toESM(require_data(), 1);
   var import_core_data87 = __toESM(require_core_data(), 1);
   var import_block_editor264 = __toESM(require_block_editor(), 1);
-  var import_element154 = __toESM(require_element(), 1);
-  var import_blocks117 = __toESM(require_blocks(), 1);
-  var import_i18n248 = __toESM(require_i18n(), 1);
+  var import_element155 = __toESM(require_element(), 1);
+  var import_blocks100 = __toESM(require_blocks(), 1);
+  var import_i18n244 = __toESM(require_i18n(), 1);
   function useAlternativeTemplateParts(area, excludedId) {
     const { templateParts, isResolving } = (0, import_data152.useSelect)((select10) => {
       const { getEntityRecords, isResolving: _isResolving } = select10(import_core_data87.store);
@@ -79356,7 +78932,7 @@ ${text}
         ])
       };
     }, []);
-    const filteredTemplateParts = (0, import_element154.useMemo)(() => {
+    const filteredTemplateParts = (0, import_element155.useMemo)(() => {
       if (!templateParts) {
         return [];
       }
@@ -79385,12 +78961,12 @@ ${text}
   }
   function useCreateTemplatePartFromBlocks(area, setAttributes) {
     const { saveEntityRecord } = (0, import_data152.useDispatch)(import_core_data87.store);
-    return async (blocks = [], title = (0, import_i18n248.__)("Untitled Template Part")) => {
+    return async (blocks = [], title = (0, import_i18n244.__)("Untitled Template Part")) => {
       const cleanSlug = paramCase(title).replace(/[^\w-]+/g, "") || "wp-custom-part";
       const record = {
         title,
         slug: cleanSlug,
-        content: (0, import_blocks117.serialize)(blocks),
+        content: (0, import_blocks100.serialize)(blocks),
         // `area` is filterable on the server and defaults to `UNCATEGORIZED`
         // if provided value is not allowed.
         area
@@ -79419,7 +78995,7 @@ ${text}
         );
         return {
           icon: selectedArea?.icon || defaultArea?.icon,
-          label: selectedArea?.label || (0, import_i18n248.__)("Template Part"),
+          label: selectedArea?.label || (0, import_i18n244.__)("Template Part"),
           tagName: selectedArea?.area_tag ?? "div"
         };
       },
@@ -79428,39 +79004,39 @@ ${text}
   }

   // packages/block-library/build-module/template-part/edit/title-modal.mjs
-  var import_element155 = __toESM(require_element(), 1);
-  var import_i18n249 = __toESM(require_i18n(), 1);
+  var import_element156 = __toESM(require_element(), 1);
+  var import_i18n245 = __toESM(require_i18n(), 1);
   var import_components158 = __toESM(require_components(), 1);
-  var import_jsx_runtime537 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime538 = __toESM(require_jsx_runtime(), 1);
   function TitleModal({ areaLabel, onClose, onSubmit }) {
-    const [title, setTitle] = (0, import_element155.useState)("");
+    const [title, setTitle] = (0, import_element156.useState)("");
     const submitForCreation = (event) => {
       event.preventDefault();
       onSubmit(title);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
       import_components158.Modal,
       {
-        title: (0, import_i18n249.sprintf)(
+        title: (0, import_i18n245.sprintf)(
           // Translators: %s as template part area title ("Header", "Footer", etc.).
-          (0, import_i18n249.__)("Create new %s"),
+          (0, import_i18n245.__)("Create new %s"),
           areaLabel.toLowerCase()
         ),
         onRequestClose: onClose,
         focusOnMount: "firstContentElement",
         size: "small",
-        children: /* @__PURE__ */ (0, import_jsx_runtime537.jsx)("form", { onSubmit: submitForCreation, children: /* @__PURE__ */ (0, import_jsx_runtime537.jsxs)(import_components158.__experimentalVStack, { spacing: "5", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime538.jsx)("form", { onSubmit: submitForCreation, children: /* @__PURE__ */ (0, import_jsx_runtime538.jsxs)(import_components158.__experimentalVStack, { spacing: "5", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
             import_components158.TextControl,
             {
-              label: (0, import_i18n249.__)("Name"),
+              label: (0, import_i18n245.__)("Name"),
               value: title,
               onChange: setTitle,
-              placeholder: (0, import_i18n249.__)("Custom Template Part")
+              placeholder: (0, import_i18n245.__)("Custom Template Part")
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime537.jsxs)(import_components158.__experimentalHStack, { justify: "right", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime538.jsxs)(import_components158.__experimentalHStack, { justify: "right", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
               import_components158.Button,
               {
                 __next40pxDefaultSize: true,
@@ -79469,10 +79045,10 @@ ${text}
                   onClose();
                   setTitle("");
                 },
-                children: (0, import_i18n249.__)("Cancel")
+                children: (0, import_i18n245.__)("Cancel")
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
               import_components158.Button,
               {
                 variant: "primary",
@@ -79480,7 +79056,7 @@ ${text}
                 accessibleWhenDisabled: true,
                 disabled: !title.length,
                 __next40pxDefaultSize: true,
-                children: (0, import_i18n249.__)("Create")
+                children: (0, import_i18n245.__)("Create")
               }
             )
           ] })
@@ -79490,7 +79066,7 @@ ${text}
   }

   // packages/block-library/build-module/template-part/edit/placeholder.mjs
-  var import_jsx_runtime538 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime539 = __toESM(require_jsx_runtime(), 1);
   function TemplatePartPlaceholder({
     area,
     clientId,
@@ -79516,38 +79092,38 @@ ${text}
       },
       []
     );
-    const [showTitleModal, setShowTitleModal] = (0, import_element156.useState)(false);
+    const [showTitleModal, setShowTitleModal] = (0, import_element157.useState)(false);
     const areaObject = useTemplatePartArea(area);
     const createFromBlocks = useCreateTemplatePartFromBlocks(
       area,
       setAttributes
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime538.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime539.jsxs)(
       import_components159.Placeholder,
       {
         icon: getTemplatePartIcon(areaObject.icon),
         label: areaObject.label,
-        instructions: isBlockBasedTheme ? (0, import_i18n250.sprintf)(
+        instructions: isBlockBasedTheme ? (0, import_i18n246.sprintf)(
           // Translators: %s as template part area title ("Header", "Footer", etc.).
-          (0, import_i18n250.__)("Choose an existing %s or create a new one."),
+          (0, import_i18n246.__)("Choose an existing %s or create a new one."),
           areaObject.label.toLowerCase()
-        ) : (0, import_i18n250.sprintf)(
+        ) : (0, import_i18n246.sprintf)(
           // Translators: %s as template part area title ("Header", "Footer", etc.).
-          (0, import_i18n250.__)("Choose an existing %s."),
+          (0, import_i18n246.__)("Choose an existing %s."),
           areaObject.label.toLowerCase()
         ),
         children: [
-          isResolving && /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(import_components159.Spinner, {}),
-          !isResolving && !!(templateParts.length || blockPatterns.length) && /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
+          isResolving && /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(import_components159.Spinner, {}),
+          !isResolving && !!(templateParts.length || blockPatterns.length) && /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(
             import_components159.Button,
             {
               __next40pxDefaultSize: true,
               variant: "primary",
               onClick: onOpenSelectionModal,
-              children: (0, import_i18n250.__)("Choose")
+              children: (0, import_i18n246.__)("Choose")
             }
           ),
-          !isResolving && isBlockBasedTheme && canCreateTemplatePart && /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
+          !isResolving && isBlockBasedTheme && canCreateTemplatePart && /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(
             import_components159.Button,
             {
               __next40pxDefaultSize: true,
@@ -79555,10 +79131,10 @@ ${text}
               onClick: () => {
                 setShowTitleModal(true);
               },
-              children: (0, import_i18n250.__)("Start blank")
+              children: (0, import_i18n246.__)("Start blank")
             }
           ),
-          showTitleModal && /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
+          showTitleModal && /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(
             TitleModal,
             {
               areaLabel: areaObject.label,
@@ -79574,26 +79150,26 @@ ${text}
   }

   // packages/block-library/build-module/template-part/edit/selection-modal.mjs
-  var import_element157 = __toESM(require_element(), 1);
-  var import_i18n251 = __toESM(require_i18n(), 1);
+  var import_element158 = __toESM(require_element(), 1);
+  var import_i18n247 = __toESM(require_i18n(), 1);
   var import_notices20 = __toESM(require_notices(), 1);
   var import_data154 = __toESM(require_data(), 1);
   var import_block_editor265 = __toESM(require_block_editor(), 1);
   var import_components160 = __toESM(require_components(), 1);

   // packages/block-library/build-module/template-part/edit/utils/map-template-part-to-block-pattern.mjs
-  var import_blocks118 = __toESM(require_blocks(), 1);
+  var import_blocks101 = __toESM(require_blocks(), 1);
   function mapTemplatePartToBlockPattern(templatePart) {
     return {
       name: createTemplatePartId(templatePart.theme, templatePart.slug),
       title: templatePart.title.rendered,
-      blocks: (0, import_blocks118.parse)(templatePart.content.raw),
+      blocks: (0, import_blocks101.parse)(templatePart.content.raw),
       templatePart
     };
   }

   // packages/block-library/build-module/template-part/edit/selection-modal.mjs
-  var import_jsx_runtime539 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime540 = __toESM(require_jsx_runtime(), 1);
   function TemplatePartSelectionModal({
     setAttributes,
     onClose,
@@ -79601,19 +79177,19 @@ ${text}
     area,
     clientId
   }) {
-    const [searchValue, setSearchValue] = (0, import_element157.useState)("");
+    const [searchValue, setSearchValue] = (0, import_element158.useState)("");
     const { templateParts } = useAlternativeTemplateParts(
       area,
       templatePartId
     );
-    const filteredTemplateParts = (0, import_element157.useMemo)(() => {
+    const filteredTemplateParts = (0, import_element158.useMemo)(() => {
       const partsAsPatterns = templateParts.map(
         (templatePart) => mapTemplatePartToBlockPattern(templatePart)
       );
       return searchPatterns(partsAsPatterns, searchValue);
     }, [templateParts, searchValue]);
     const blockPatterns = useAlternativeBlockPatterns(area, clientId);
-    const filteredBlockPatterns = (0, import_element157.useMemo)(() => {
+    const filteredBlockPatterns = (0, import_element158.useMemo)(() => {
       return searchPatterns(blockPatterns, searchValue);
     }, [blockPatterns, searchValue]);
     const { createSuccessNotice } = (0, import_data154.useDispatch)(import_notices20.store);
@@ -79624,9 +79200,9 @@ ${text}
         area: void 0
       });
       createSuccessNotice(
-        (0, import_i18n251.sprintf)(
+        (0, import_i18n247.sprintf)(
           /* translators: %s: template part title. */
-          (0, import_i18n251.__)('Template Part "%s" inserted.'),
+          (0, import_i18n247.__)('Template Part "%s" inserted.'),
           templatePart.title?.rendered || templatePart.slug
         ),
         {
@@ -79637,19 +79213,19 @@ ${text}
     };
     const hasTemplateParts = !!filteredTemplateParts.length;
     const hasBlockPatterns = !!filteredBlockPatterns.length;
-    return /* @__PURE__ */ (0, import_jsx_runtime539.jsxs)("div", { className: "block-library-template-part__selection-content", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime539.jsx)("div", { className: "block-library-template-part__selection-search", children: /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime540.jsxs)("div", { className: "block-library-template-part__selection-content", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime540.jsx)("div", { className: "block-library-template-part__selection-search", children: /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(
         import_components160.SearchControl,
         {
           onChange: setSearchValue,
           value: searchValue,
-          label: (0, import_i18n251.__)("Search"),
-          placeholder: (0, import_i18n251.__)("Search")
+          label: (0, import_i18n247.__)("Search"),
+          placeholder: (0, import_i18n247.__)("Search")
         }
       ) }),
-      hasTemplateParts && /* @__PURE__ */ (0, import_jsx_runtime539.jsxs)("div", { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime539.jsx)("h2", { children: (0, import_i18n251.__)("Existing template parts") }),
-        /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(
+      hasTemplateParts && /* @__PURE__ */ (0, import_jsx_runtime540.jsxs)("div", { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime540.jsx)("h2", { children: (0, import_i18n247.__)("Existing template parts") }),
+        /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(
           import_block_editor265.__experimentalBlockPatternsList,
           {
             blockPatterns: filteredTemplateParts,
@@ -79659,27 +79235,27 @@ ${text}
           }
         )
       ] }),
-      !hasTemplateParts && !hasBlockPatterns && /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(import_components160.__experimentalHStack, { alignment: "center", children: /* @__PURE__ */ (0, import_jsx_runtime539.jsx)("p", { children: (0, import_i18n251.__)("No results found.") }) })
+      !hasTemplateParts && !hasBlockPatterns && /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(import_components160.__experimentalHStack, { alignment: "center", children: /* @__PURE__ */ (0, import_jsx_runtime540.jsx)("p", { children: (0, import_i18n247.__)("No results found.") }) })
     ] });
   }

   // packages/block-library/build-module/template-part/edit/advanced-controls.mjs
   var import_core_data90 = __toESM(require_core_data(), 1);
   var import_components162 = __toESM(require_components(), 1);
-  var import_i18n253 = __toESM(require_i18n(), 1);
+  var import_i18n249 = __toESM(require_i18n(), 1);
   var import_data156 = __toESM(require_data(), 1);
   var import_block_editor266 = __toESM(require_block_editor(), 1);

   // packages/block-library/build-module/template-part/edit/import-controls.mjs
-  var import_i18n252 = __toESM(require_i18n(), 1);
-  var import_element158 = __toESM(require_element(), 1);
+  var import_i18n248 = __toESM(require_i18n(), 1);
+  var import_element159 = __toESM(require_element(), 1);
   var import_data155 = __toESM(require_data(), 1);
   var import_components161 = __toESM(require_components(), 1);
   var import_core_data89 = __toESM(require_core_data(), 1);
   var import_notices21 = __toESM(require_notices(), 1);

   // packages/block-library/build-module/template-part/edit/utils/transformers.mjs
-  var import_blocks119 = __toESM(require_blocks(), 1);
+  var import_blocks102 = __toESM(require_blocks(), 1);
   function transformWidgetToBlock(widget) {
     if (widget.id_base !== "block") {
       let attributes2;
@@ -79694,10 +79270,10 @@ ${text}
         };
       }
       return switchLegacyWidgetType(
-        (0, import_blocks119.createBlock)("core/legacy-widget", attributes2)
+        (0, import_blocks102.createBlock)("core/legacy-widget", attributes2)
       );
     }
-    const parsedBlocks = (0, import_blocks119.parse)(widget.instance.raw.content, {
+    const parsedBlocks = (0, import_blocks102.parse)(widget.instance.raw.content, {
       __unstableSkipAutop: true
     });
     if (!parsedBlocks.length) {
@@ -79705,14 +79281,14 @@ ${text}
     }
     const block = parsedBlocks[0];
     if (block.name === "core/widget-group") {
-      return (0, import_blocks119.createBlock)(
-        (0, import_blocks119.getGroupingBlockName)(),
+      return (0, import_blocks102.createBlock)(
+        (0, import_blocks102.getGroupingBlockName)(),
         void 0,
         transformInnerBlocks(block.innerBlocks)
       );
     }
     if (block.innerBlocks.length > 0) {
-      return (0, import_blocks119.cloneBlock)(
+      return (0, import_blocks102.cloneBlock)(
         block,
         void 0,
         transformInnerBlocks(block.innerBlocks)
@@ -79721,7 +79297,7 @@ ${text}
     return block;
   }
   function switchLegacyWidgetType(block) {
-    const transforms40 = (0, import_blocks119.getPossibleBlockTransformations)([block]).filter(
+    const transforms40 = (0, import_blocks102.getPossibleBlockTransformations)([block]).filter(
       (item) => {
         if (!item.transforms) {
           return true;
@@ -79738,14 +79314,14 @@ ${text}
     if (!transforms40.length) {
       return void 0;
     }
-    return (0, import_blocks119.switchToBlockType)(block, transforms40[0].name);
+    return (0, import_blocks102.switchToBlockType)(block, transforms40[0].name);
   }
   function transformInnerBlocks(innerBlocks = []) {
     return innerBlocks.flatMap((block) => {
       if (block.name === "core/legacy-widget") {
         return switchLegacyWidgetType(block);
       }
-      return (0, import_blocks119.createBlock)(
+      return (0, import_blocks102.createBlock)(
         block.name,
         block.attributes,
         transformInnerBlocks(block.innerBlocks)
@@ -79754,14 +79330,14 @@ ${text}
   }

   // packages/block-library/build-module/template-part/edit/import-controls.mjs
-  var import_jsx_runtime540 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime541 = __toESM(require_jsx_runtime(), 1);
   var SIDEBARS_QUERY = {
     per_page: -1,
     _fields: "id,name,description,status,widgets"
   };
   function TemplatePartImportControls({ area, setAttributes }) {
-    const [selectedSidebar, setSelectedSidebar] = (0, import_element158.useState)("");
-    const [isBusy, setIsBusy] = (0, import_element158.useState)(false);
+    const [selectedSidebar, setSelectedSidebar] = (0, import_element159.useState)("");
+    const [isBusy, setIsBusy] = (0, import_element159.useState)(false);
     const registry = (0, import_data155.useRegistry)();
     const { sidebars, hasResolved } = (0, import_data155.useSelect)((select10) => {
       const { getSidebars, hasFinishedResolution } = select10(import_core_data89.store);
@@ -79777,7 +79353,7 @@ ${text}
       area,
       setAttributes
     );
-    const options2 = (0, import_element158.useMemo)(() => {
+    const options2 = (0, import_element159.useMemo)(() => {
       const sidebarOptions = (sidebars ?? []).filter(
         (widgetArea) => widgetArea.id !== "wp_inactive_widgets" && widgetArea.widgets.length > 0
       ).map((widgetArea) => {
@@ -79790,12 +79366,12 @@ ${text}
         return [];
       }
       return [
-        { value: "", label: (0, import_i18n252.__)("Select widget area") },
+        { value: "", label: (0, import_i18n248.__)("Select widget area") },
         ...sidebarOptions
       ];
     }, [sidebars]);
     if (!hasResolved) {
-      return /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(import_components161.__experimentalSpacer, { marginBottom: "0" });
+      return /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(import_components161.__experimentalSpacer, { marginBottom: "0" });
     }
     if (hasResolved && !options2.length) {
       return null;
@@ -79826,13 +79402,13 @@ ${text}
       await createFromBlocks(
         blocks,
         /* translators: %s: name of the widget area */
-        (0, import_i18n252.sprintf)((0, import_i18n252.__)("Widget area: %s"), sidebar.label)
+        (0, import_i18n248.sprintf)((0, import_i18n248.__)("Widget area: %s"), sidebar.label)
       );
       if (skippedWidgets.size) {
         createErrorNotice(
-          (0, import_i18n252.sprintf)(
+          (0, import_i18n248.sprintf)(
             /* translators: %s: the list of widgets */
-            (0, import_i18n252.__)("Unable to import the following widgets: %s."),
+            (0, import_i18n248.__)("Unable to import the following widgets: %s."),
             Array.from(skippedWidgets).join(", ")
           ),
           {
@@ -79842,25 +79418,25 @@ ${text}
       }
       setIsBusy(false);
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(import_components161.__experimentalSpacer, { marginBottom: "4", children: /* @__PURE__ */ (0, import_jsx_runtime540.jsxs)(import_components161.__experimentalHStack, { as: "form", onSubmit: createFromWidgets, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(import_components161.FlexBlock, { children: /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(import_components161.__experimentalSpacer, { marginBottom: "4", children: /* @__PURE__ */ (0, import_jsx_runtime541.jsxs)(import_components161.__experimentalHStack, { as: "form", onSubmit: createFromWidgets, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(import_components161.FlexBlock, { children: /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
         import_components161.SelectControl,
         {
-          label: (0, import_i18n252.__)("Import widget area"),
+          label: (0, import_i18n248.__)("Import widget area"),
           value: selectedSidebar,
           options: options2,
           onChange: (value) => setSelectedSidebar(value),
           disabled: !options2.length
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
         import_components161.FlexItem,
         {
           style: {
             marginBottom: "8px",
             marginTop: "auto"
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
             import_components161.Button,
             {
               __next40pxDefaultSize: true,
@@ -79868,7 +79444,7 @@ ${text}
               type: "submit",
               isBusy,
               "aria-disabled": isBusy || !selectedSidebar,
-              children: (0, import_i18n252._x)("Import", "button label")
+              children: (0, import_i18n248._x)("Import", "button label")
             }
           )
         }
@@ -79877,7 +79453,7 @@ ${text}
   }

   // packages/block-library/build-module/template-part/edit/advanced-controls.mjs
-  var import_jsx_runtime541 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime542 = __toESM(require_jsx_runtime(), 1);
   var { HTMLElementControl: HTMLElementControl7 } = unlock(import_block_editor266.privateApis);
   function TemplatePartAdvancedControls({
     tagName,
@@ -79910,12 +79486,12 @@ ${text}
         value: _area
       })
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime541.jsxs)(import_jsx_runtime541.Fragment, { children: [
-      isEntityAvailable && /* @__PURE__ */ (0, import_jsx_runtime541.jsxs)(import_jsx_runtime541.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime542.jsxs)(import_jsx_runtime542.Fragment, { children: [
+      isEntityAvailable && /* @__PURE__ */ (0, import_jsx_runtime542.jsxs)(import_jsx_runtime542.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
           import_components162.TextControl,
           {
-            label: (0, import_i18n253.__)("Title"),
+            label: (0, import_i18n249.__)("Title"),
             value: title,
             onChange: (value) => {
               setTitle(value);
@@ -79923,10 +79499,10 @@ ${text}
             onFocus: (event) => event.target.select()
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
           import_components162.SelectControl,
           {
-            label: (0, import_i18n253.__)("Area"),
+            label: (0, import_i18n249.__)("Area"),
             labelPosition: "top",
             options: areaOptions,
             value: area,
@@ -79934,7 +79510,7 @@ ${text}
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
         HTMLElementControl7,
         {
           tagName: tagName || "",
@@ -79942,9 +79518,9 @@ ${text}
           clientId,
           options: [
             {
-              label: (0, import_i18n253.sprintf)(
+              label: (0, import_i18n249.sprintf)(
                 /* translators: %s: HTML tag based on area. */
-                (0, import_i18n253.__)("Default based on area (%s)"),
+                (0, import_i18n249.__)("Default based on area (%s)"),
                 `<${defaultWrapper}>`
               ),
               value: ""
@@ -79959,7 +79535,7 @@ ${text}
           ]
         }
       ),
-      !hasInnerBlocks && /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
+      !hasInnerBlocks && /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
         TemplatePartImportControls,
         {
           area,
@@ -79973,9 +79549,9 @@ ${text}
   var import_core_data91 = __toESM(require_core_data(), 1);
   var import_block_editor267 = __toESM(require_block_editor(), 1);
   var import_data157 = __toESM(require_data(), 1);
-  var import_element159 = __toESM(require_element(), 1);
-  var import_blocks120 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime542 = __toESM(require_jsx_runtime(), 1);
+  var import_element160 = __toESM(require_element(), 1);
+  var import_blocks103 = __toESM(require_blocks(), 1);
+  var import_jsx_runtime543 = __toESM(require_jsx_runtime(), 1);
   function useRenderAppender(hasInnerBlocks) {
     const blockEditingMode = (0, import_block_editor267.useBlockEditingMode)();
     if (blockEditingMode === "contentOnly") {
@@ -80021,7 +79597,7 @@ ${text}
       },
       [id]
     );
-    const blocks = (0, import_element159.useMemo)(() => {
+    const blocks = (0, import_element160.useMemo)(() => {
       if (!id) {
         return void 0;
       }
@@ -80031,7 +79607,7 @@ ${text}
       if (!content || typeof content !== "string") {
         return [];
       }
-      return (0, import_blocks120.parse)(content);
+      return (0, import_blocks103.parse)(content);
     }, [id, editedBlocks, content]);
     const innerBlocksProps = (0, import_block_editor267.useInnerBlocksProps)(blockProps, {
       value: blocks,
@@ -80042,7 +79618,7 @@ ${text}
       renderAppender: false,
       layout: useLayout(layout)
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(TagName2, { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(TagName2, { ...innerBlocksProps });
   }
   function EditableTemplatePartInnerBlocks({
     postId: id,
@@ -80074,7 +79650,7 @@ ${text}
         postType: "wp_template_part"
       })
     } : {};
-    return /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(TagName2, { ...innerBlocksProps, ...customProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(TagName2, { ...innerBlocksProps, ...customProps });
   }
   function TemplatePartInnerBlocks({
     postId: id,
@@ -80104,7 +79680,7 @@ ${text}
       return null;
     }
     const TemplatePartInnerBlocksComponent = canEditTemplatePart ? EditableTemplatePartInnerBlocks : NonEditableTemplatePartPreview;
-    return /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
       TemplatePartInnerBlocksComponent,
       {
         postId: id,
@@ -80117,7 +79693,7 @@ ${text}
   }

   // packages/block-library/build-module/template-part/edit/index.mjs
-  var import_jsx_runtime543 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime544 = __toESM(require_jsx_runtime(), 1);
   var SUPPORTED_AREAS = ["header", "footer", "navigation-overlay"];
   function ReplaceButton({
     isEntityAvailable,
@@ -80135,7 +79711,7 @@ ${text}
     if (!canReplace) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
       import_components163.MenuItem,
       {
         onClick: () => {
@@ -80143,7 +79719,7 @@ ${text}
         },
         "aria-expanded": isTemplatePartSelectionOpen,
         "aria-haspopup": "dialog",
-        children: (0, import_i18n254.__)("Replace")
+        children: (0, import_i18n250.__)("Replace")
       }
     );
   }
@@ -80153,10 +79729,10 @@ ${text}
     if (!canReplace) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(import_components163.PanelBody, { title: (0, import_i18n254.__)("Design"), children: /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(import_components163.PanelBody, { title: (0, import_i18n250.__)("Design"), children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
       import_block_editor268.__experimentalBlockPatternsList,
       {
-        label: (0, import_i18n254.__)("Templates"),
+        label: (0, import_i18n250.__)("Templates"),
         blockPatterns,
         onClickPattern: onSelect,
         showTitlesAsTooltip: true
@@ -80177,7 +79753,7 @@ ${text}
     const { slug, theme = currentTheme, tagName, layout = {} } = attributes2;
     const templatePartId = createTemplatePartId(theme, slug);
     const hasAlreadyRendered = (0, import_block_editor268.useHasRecursion)(templatePartId);
-    const [isTemplatePartSelectionOpen, setIsTemplatePartSelectionOpen] = (0, import_element160.useState)(false);
+    const [isTemplatePartSelectionOpen, setIsTemplatePartSelectionOpen] = (0, import_element161.useState)(false);
     const {
       isResolved,
       hasInnerBlocks,
@@ -80232,13 +79808,13 @@ ${text}
         templatePartId,
         {
           blocks: pattern.blocks,
-          content: (0, import_blocks121.serialize)(pattern.blocks)
+          content: (0, import_blocks104.serialize)(pattern.blocks)
         }
       );
       createSuccessNotice(
-        (0, import_i18n254.sprintf)(
+        (0, import_i18n250.sprintf)(
           /* translators: %s: template part title. */
-          (0, import_i18n254.__)('Template Part "%s" updated.'),
+          (0, import_i18n250.__)('Template Part "%s" updated.'),
           title || slug
         ),
         {
@@ -80247,20 +79823,20 @@ ${text}
       );
     };
     if (!hasInnerBlocks && (slug && !theme || slug && isMissing)) {
-      return /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(import_block_editor268.Warning, { children: (0, import_i18n254.sprintf)(
+      return /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(import_block_editor268.Warning, { children: (0, import_i18n250.sprintf)(
         /* translators: %s: Template part slug. */
-        (0, import_i18n254.__)(
+        (0, import_i18n250.__)(
           "Template part has been deleted or is unavailable: %s"
         ),
         slug
       ) }) });
     }
     if (isEntityAvailable && hasAlreadyRendered) {
-      return /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(import_block_editor268.Warning, { children: (0, import_i18n254.__)("Block cannot be rendered inside itself.") }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(import_block_editor268.Warning, { children: (0, import_i18n250.__)("Block cannot be rendered inside itself.") }) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime543.jsxs)(import_jsx_runtime543.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime543.jsxs)(import_block_editor268.RecursionProvider, { uniqueId: templatePartId, children: [
-        isEntityAvailable && onNavigateToEntityRecord && canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(import_block_editor268.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime544.jsxs)(import_jsx_runtime544.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime544.jsxs)(import_block_editor268.RecursionProvider, { uniqueId: templatePartId, children: [
+        isEntityAvailable && onNavigateToEntityRecord && canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(import_block_editor268.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
           import_components163.ToolbarButton,
           {
             onClick: () => {
@@ -80269,10 +79845,10 @@ ${text}
                 postType: "wp_template_part"
               });
             },
-            children: (0, import_i18n254.__)("Edit original")
+            children: (0, import_i18n250.__)("Edit original")
           }
         ) }),
-        canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(import_block_editor268.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
+        canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(import_block_editor268.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
           TemplatePartAdvancedControls,
           {
             tagName,
@@ -80284,7 +79860,7 @@ ${text}
             clientId
           }
         ) }),
-        isPlaceholder && /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
+        isPlaceholder && /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
           TemplatePartPlaceholder,
           {
             area: attributes2.area,
@@ -80294,11 +79870,11 @@ ${text}
             onOpenSelectionModal: () => setIsTemplatePartSelectionOpen(true)
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(import_block_editor268.BlockSettingsMenuControls, { children: ({ selectedClientIds }) => {
+        /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(import_block_editor268.BlockSettingsMenuControls, { children: ({ selectedClientIds }) => {
           if (!canUserEditBlock || !(selectedClientIds.length === 1 && clientId === selectedClientIds[0])) {
             return null;
           }
-          return /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
             ReplaceButton,
             {
               ...{
@@ -80312,7 +79888,7 @@ ${text}
             }
           );
         } }),
-        /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(import_block_editor268.InspectorControls, { group: "settings", children: /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(import_block_editor268.InspectorControls, { group: "settings", children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
           TemplatesList,
           {
             area,
@@ -80321,7 +79897,7 @@ ${text}
             onSelect: (pattern) => onPatternSelect(pattern)
           }
         ) }),
-        isEntityAvailable && /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
+        isEntityAvailable && /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
           TemplatePartInnerBlocks,
           {
             tagName: TagName2,
@@ -80331,20 +79907,20 @@ ${text}
             layout
           }
         ),
-        !isPlaceholder && !isResolved && /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(import_components163.Spinner, {}) })
+        !isPlaceholder && !isResolved && /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(import_components163.Spinner, {}) })
       ] }),
-      isTemplatePartSelectionOpen && /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
+      isTemplatePartSelectionOpen && /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
         import_components163.Modal,
         {
           overlayClassName: "block-editor-template-part__selection-modal",
-          title: (0, import_i18n254.sprintf)(
+          title: (0, import_i18n250.sprintf)(
             // Translators: %s as template part area title ("Header", "Footer", etc.).
-            (0, import_i18n254.__)("Choose a %s"),
+            (0, import_i18n250.__)("Choose a %s"),
             areaObject.label.toLowerCase()
           ),
           onRequestClose: () => setIsTemplatePartSelectionOpen(false),
           isFullScreen: true,
-          children: /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
             TemplatePartSelectionModal,
             {
               templatePartId,
@@ -80524,18 +80100,18 @@ ${text}
   };

   // packages/block-library/build-module/term-count/edit.mjs
-  var import_i18n255 = __toESM(require_i18n(), 1);
+  var import_i18n251 = __toESM(require_i18n(), 1);
   var import_block_editor269 = __toESM(require_block_editor(), 1);
   var import_components165 = __toESM(require_components(), 1);

   // packages/block-library/build-module/term-count/icons.mjs
   var import_components164 = __toESM(require_components(), 1);
-  var import_jsx_runtime544 = __toESM(require_jsx_runtime(), 1);
-  var bareNumber = /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(import_components164.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(import_components164.Path, { d: "M 10 6 L 9.609375 9 L 7 9 L 7 10.5 L 9.4121094 10.5 L 9.0878906 13 L 7 13 L 7 14.5 L 8.890625 14.5 L 8.5 17.5 L 10 17.5 L 10.390625 14.5 L 12.890625 14.5 L 12.5 17.5 L 14 17.5 L 14.390625 14.5 L 17 14.5 L 17 13 L 14.587891 13 L 14.912109 10.5 L 17 10.5 L 17 9 L 15.109375 9 L 15.5 6 L 14 6 L 13.609375 9 L 11.109375 9 L 11.5 6 L 10 6 z M 10.912109 10.5 L 13.412109 10.5 L 13.087891 13 L 10.587891 13 L 10.912109 10.5 z" }) });
-  var numberInParenthesis = /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(import_components164.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(import_components164.Path, { d: "M 10,6 9.609375,9 H 7 v 1.5 H 9.4121094 L 9.0878906,13 H 7 v 1.5 H 8.890625 L 8.5,17.5 H 10 l 0.390625,-3 h 2.5 L 12.5,17.5 H 14 l 0.390625,-3 H 17 V 13 h -2.412109 l 0.324218,-2.5 H 17 V 9 H 15.109375 L 15.5,6 H 14 l -0.390625,3 h -2.5 L 11.5,6 Z m 0.912109,4.5 h 2.5 L 13.087891,13 h -2.5 z M 18.5,3 c 0,0 1.5,4.004036 1.5,9 0,4.995964 -1.5,9 -1.5,9 H 20 c 0,0 1.5,-4.004036 1.5,-9 C 21.5,7.004036 20,3 20,3 Z M 5.5,21 C 5.5,21 4,16.995964 4,12 4,7.0040356 5.5,3 5.5,3 H 4 c 0,0 -1.5,4.004036 -1.5,9 0,4.995964 1.5,9 1.5,9 z" }) });
-  var numberInSquareBrackets = /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(import_components164.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(import_components164.Path, { d: "M 21.5,21 V 3 H 18 v 1.5 h 2 v 15 H 18 V 21 Z M 2.5,3 V 21 H 6 V 19.5 H 4 V 4.5 H 6 V 3 Z M 10,6 9.609375,9 H 7 v 1.5 H 9.4121094 L 9.0878906,13 H 7 v 1.5 H 8.890625 L 8.5,17.5 H 10 l 0.390625,-3 h 2.5 L 12.5,17.5 H 14 l 0.390625,-3 H 17 V 13 h -2.412109 l 0.324218,-2.5 H 17 V 9 H 15.109375 L 15.5,6 H 14 l -0.390625,3 h -2.5 L 11.5,6 Z m 0.912109,4.5 h 2.5 L 13.087891,13 h -2.5 z" }) });
-  var numberInCurlyBrackets = /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(import_components164.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(import_components164.Path, { d: "M 10,6 9.609375,9 H 7 v 1.5 H 9.4121094 L 9.0878906,13 H 7 v 1.5 H 8.890625 L 8.5,17.5 H 10 l 0.390625,-3 h 2.5 L 12.5,17.5 H 14 l 0.390625,-3 H 17 V 13 h -2.412109 l 0.324218,-2.5 H 17 V 9 H 15.109375 L 15.5,6 H 14 l -0.390625,3 h -2.5 L 11.5,6 Z m 0.912109,4.5 h 2.5 L 13.087891,13 h -2.5 z M 18.5,21 c 1.104567,0 2,-0.895433 2,-2 v -4 c 0,-1.104567 0.895433,-2 2,-2 v -2 c -1.104567,0 -2,-0.895433 -2,-2 V 5 c 0,-1.104567 -0.895433,-2 -2,-2 H 17 v 1.5 h 1.5 A 0.5,0.5 0 0 1 19,5 v 5 c 0,1.104567 0.895433,2 2,2 -1.104567,0 -2,0.895433 -2,2 v 5 c 0,0.276142 -0.223858,0.5 -0.5,0.5 H 17 V 21 Z M 5.5,3 c -1.1045668,0 -2,0.8954327 -2,2 v 4 c 0,1.104567 -0.8954332,2 -2,2 v 2 c 1.1045668,0 2,0.895433 2,2 v 4 c 0,1.104567 0.8954332,2 2,2 H 7 V 19.5 H 5.5 A 0.5,0.5 0 0 1 5,19 V 14 C 5,12.895433 4.1045668,12 3,12 4.1045668,12 5,11.104567 5,10 V 5 C 5,4.7238579 5.2238579,4.5 5.5,4.5 H 7 V 3 Z" }) });
-  var numberInAngleBrackets = /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(import_components164.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(import_components164.Path, { d: "M 18.970703,16.53125 23.5,12 18.970703,7.46875 17.910156,8.53125 21.378906,12 17.910156,15.46875 Z M 5.0292969,7.46875 0.5,12 5.0292969,16.53125 6.0898438,15.46875 2.6210938,12 6.0898438,8.53125 Z M 10,6 9.609375,9 H 7 v 1.5 H 9.4121094 L 9.0878906,13 H 7 v 1.5 H 8.890625 L 8.5,17.5 H 10 l 0.390625,-3 h 2.5 L 12.5,17.5 H 14 l 0.390625,-3 H 17 V 13 h -2.412109 l 0.324218,-2.5 H 17 V 9 H 15.109375 L 15.5,6 H 14 l -0.390625,3 h -2.5 L 11.5,6 Z m 0.912109,4.5 h 2.5 L 13.087891,13 h -2.5 z" }) });
+  var import_jsx_runtime545 = __toESM(require_jsx_runtime(), 1);
+  var bareNumber = /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(import_components164.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(import_components164.Path, { d: "M 10 6 L 9.609375 9 L 7 9 L 7 10.5 L 9.4121094 10.5 L 9.0878906 13 L 7 13 L 7 14.5 L 8.890625 14.5 L 8.5 17.5 L 10 17.5 L 10.390625 14.5 L 12.890625 14.5 L 12.5 17.5 L 14 17.5 L 14.390625 14.5 L 17 14.5 L 17 13 L 14.587891 13 L 14.912109 10.5 L 17 10.5 L 17 9 L 15.109375 9 L 15.5 6 L 14 6 L 13.609375 9 L 11.109375 9 L 11.5 6 L 10 6 z M 10.912109 10.5 L 13.412109 10.5 L 13.087891 13 L 10.587891 13 L 10.912109 10.5 z" }) });
+  var numberInParenthesis = /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(import_components164.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(import_components164.Path, { d: "M 10,6 9.609375,9 H 7 v 1.5 H 9.4121094 L 9.0878906,13 H 7 v 1.5 H 8.890625 L 8.5,17.5 H 10 l 0.390625,-3 h 2.5 L 12.5,17.5 H 14 l 0.390625,-3 H 17 V 13 h -2.412109 l 0.324218,-2.5 H 17 V 9 H 15.109375 L 15.5,6 H 14 l -0.390625,3 h -2.5 L 11.5,6 Z m 0.912109,4.5 h 2.5 L 13.087891,13 h -2.5 z M 18.5,3 c 0,0 1.5,4.004036 1.5,9 0,4.995964 -1.5,9 -1.5,9 H 20 c 0,0 1.5,-4.004036 1.5,-9 C 21.5,7.004036 20,3 20,3 Z M 5.5,21 C 5.5,21 4,16.995964 4,12 4,7.0040356 5.5,3 5.5,3 H 4 c 0,0 -1.5,4.004036 -1.5,9 0,4.995964 1.5,9 1.5,9 z" }) });
+  var numberInSquareBrackets = /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(import_components164.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(import_components164.Path, { d: "M 21.5,21 V 3 H 18 v 1.5 h 2 v 15 H 18 V 21 Z M 2.5,3 V 21 H 6 V 19.5 H 4 V 4.5 H 6 V 3 Z M 10,6 9.609375,9 H 7 v 1.5 H 9.4121094 L 9.0878906,13 H 7 v 1.5 H 8.890625 L 8.5,17.5 H 10 l 0.390625,-3 h 2.5 L 12.5,17.5 H 14 l 0.390625,-3 H 17 V 13 h -2.412109 l 0.324218,-2.5 H 17 V 9 H 15.109375 L 15.5,6 H 14 l -0.390625,3 h -2.5 L 11.5,6 Z m 0.912109,4.5 h 2.5 L 13.087891,13 h -2.5 z" }) });
+  var numberInCurlyBrackets = /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(import_components164.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(import_components164.Path, { d: "M 10,6 9.609375,9 H 7 v 1.5 H 9.4121094 L 9.0878906,13 H 7 v 1.5 H 8.890625 L 8.5,17.5 H 10 l 0.390625,-3 h 2.5 L 12.5,17.5 H 14 l 0.390625,-3 H 17 V 13 h -2.412109 l 0.324218,-2.5 H 17 V 9 H 15.109375 L 15.5,6 H 14 l -0.390625,3 h -2.5 L 11.5,6 Z m 0.912109,4.5 h 2.5 L 13.087891,13 h -2.5 z M 18.5,21 c 1.104567,0 2,-0.895433 2,-2 v -4 c 0,-1.104567 0.895433,-2 2,-2 v -2 c -1.104567,0 -2,-0.895433 -2,-2 V 5 c 0,-1.104567 -0.895433,-2 -2,-2 H 17 v 1.5 h 1.5 A 0.5,0.5 0 0 1 19,5 v 5 c 0,1.104567 0.895433,2 2,2 -1.104567,0 -2,0.895433 -2,2 v 5 c 0,0.276142 -0.223858,0.5 -0.5,0.5 H 17 V 21 Z M 5.5,3 c -1.1045668,0 -2,0.8954327 -2,2 v 4 c 0,1.104567 -0.8954332,2 -2,2 v 2 c 1.1045668,0 2,0.895433 2,2 v 4 c 0,1.104567 0.8954332,2 2,2 H 7 V 19.5 H 5.5 A 0.5,0.5 0 0 1 5,19 V 14 C 5,12.895433 4.1045668,12 3,12 4.1045668,12 5,11.104567 5,10 V 5 C 5,4.7238579 5.2238579,4.5 5.5,4.5 H 7 V 3 Z" }) });
+  var numberInAngleBrackets = /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(import_components164.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(import_components164.Path, { d: "M 18.970703,16.53125 23.5,12 18.970703,7.46875 17.910156,8.53125 21.378906,12 17.910156,15.46875 Z M 5.0292969,7.46875 0.5,12 5.0292969,16.53125 6.0898438,15.46875 2.6210938,12 6.0898438,8.53125 Z M 10,6 9.609375,9 H 7 v 1.5 H 9.4121094 L 9.0878906,13 H 7 v 1.5 H 8.890625 L 8.5,17.5 H 10 l 0.390625,-3 h 2.5 L 12.5,17.5 H 14 l 0.390625,-3 H 17 V 13 h -2.412109 l 0.324218,-2.5 H 17 V 9 H 15.109375 L 15.5,6 H 14 l -0.390625,3 h -2.5 L 11.5,6 Z m 0.912109,4.5 h 2.5 L 13.087891,13 h -2.5 z" }) });

   // packages/block-library/build-module/term-count/use-term-count.mjs
   var import_core_data95 = __toESM(require_core_data(), 1);
@@ -80594,29 +80170,29 @@ ${text}
   }

   // packages/block-library/build-module/term-count/edit.mjs
-  var import_jsx_runtime545 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime546 = __toESM(require_jsx_runtime(), 1);
   var BRACKET_TYPES = {
-    none: { label: (0, import_i18n255.__)("No brackets"), icon: bareNumber },
+    none: { label: (0, import_i18n251.__)("No brackets"), icon: bareNumber },
     round: {
-      label: (0, import_i18n255.__)("Round brackets"),
+      label: (0, import_i18n251.__)("Round brackets"),
       icon: numberInParenthesis,
       before: "(",
       after: ")"
     },
     square: {
-      label: (0, import_i18n255.__)("Square brackets"),
+      label: (0, import_i18n251.__)("Square brackets"),
       icon: numberInSquareBrackets,
       before: "[",
       after: "]"
     },
     curly: {
-      label: (0, import_i18n255.__)("Curly brackets"),
+      label: (0, import_i18n251.__)("Curly brackets"),
       icon: numberInCurlyBrackets,
       before: "{",
       after: "}"
     },
     angle: {
-      label: (0, import_i18n255.__)("Angle brackets"),
+      label: (0, import_i18n251.__)("Angle brackets"),
       icon: numberInAngleBrackets,
       before: "<",
       after: ">"
@@ -80646,16 +80222,16 @@ ${text}
       const { before = "", after = "" } = BRACKET_TYPES[type] || {};
       return `${before}${count}${after}`;
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime545.jsxs)(import_jsx_runtime545.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(import_block_editor269.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime546.jsxs)(import_jsx_runtime546.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(import_block_editor269.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(
         import_components165.ToolbarDropdownMenu,
         {
           icon: BRACKET_TYPES[bracketType]?.icon ?? bareNumber,
-          label: (0, import_i18n255.__)("Change bracket type"),
+          label: (0, import_i18n251.__)("Change bracket type"),
           controls: bracketTypeControls
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime545.jsx)("div", { ...blockProps, children: formatTermCount(termCount, bracketType) })
+      /* @__PURE__ */ (0, import_jsx_runtime546.jsx)("div", { ...blockProps, children: formatTermCount(termCount, bracketType) })
     ] });
   }

@@ -80735,7 +80311,7 @@ ${text}
   };

   // packages/block-library/build-module/term-description/edit.mjs
-  var import_i18n256 = __toESM(require_i18n(), 1);
+  var import_i18n252 = __toESM(require_i18n(), 1);
   var import_block_editor270 = __toESM(require_block_editor(), 1);

   // packages/block-library/build-module/term-description/use-term-description.mjs
@@ -80801,18 +80377,18 @@ ${text}
   }

   // packages/block-library/build-module/term-description/edit.mjs
-  var import_jsx_runtime546 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime547 = __toESM(require_jsx_runtime(), 1);
   function TermDescriptionEdit({
     context: { termId, taxonomy }
   }) {
     const { termDescription } = useTermDescription(termId, taxonomy);
     const blockProps = (0, import_block_editor270.useBlockProps)();
-    return /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(import_jsx_runtime546.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime546.jsx)("div", { ...blockProps, children: termDescription ? /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime547.jsx)(import_jsx_runtime547.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime547.jsx)("div", { ...blockProps, children: termDescription ? /* @__PURE__ */ (0, import_jsx_runtime547.jsx)(
       "div",
       {
         dangerouslySetInnerHTML: { __html: termDescription }
       }
-    ) : /* @__PURE__ */ (0, import_jsx_runtime546.jsx)("div", { className: "wp-block-term-description__placeholder", children: /* @__PURE__ */ (0, import_jsx_runtime546.jsx)("span", { children: (0, import_i18n256.__)("Term Description") }) }) }) });
+    ) : /* @__PURE__ */ (0, import_jsx_runtime547.jsx)("div", { className: "wp-block-term-description__placeholder", children: /* @__PURE__ */ (0, import_jsx_runtime547.jsx)("span", { children: (0, import_i18n252.__)("Term Description") }) }) }) });
   }

   // packages/block-library/build-module/term-description/deprecated.mjs
@@ -80968,7 +80544,7 @@ ${text}
   };

   // packages/block-library/build-module/term-name/edit.mjs
-  var import_i18n257 = __toESM(require_i18n(), 1);
+  var import_i18n253 = __toESM(require_i18n(), 1);
   var import_block_editor271 = __toESM(require_block_editor(), 1);
   var import_components166 = __toESM(require_components(), 1);
   var import_html_entities16 = __toESM(require_html_entities(), 1);
@@ -81040,7 +80616,7 @@ ${text}
   }

   // packages/block-library/build-module/term-name/edit.mjs
-  var import_jsx_runtime547 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime548 = __toESM(require_jsx_runtime(), 1);
   function TermNameEdit({
     attributes: attributes2,
     setAttributes,
@@ -81048,13 +80624,13 @@ ${text}
   }) {
     const { level = 0, isLink, levelOptions } = attributes2;
     const { term } = useTermName(termId, taxonomy);
-    const termName2 = term?.name ? (0, import_html_entities16.decodeEntities)(term.name) : (0, import_i18n257.__)("Term Name");
+    const termName2 = term?.name ? (0, import_html_entities16.decodeEntities)(term.name) : (0, import_i18n253.__)("Term Name");
     const blockProps = (0, import_block_editor271.useBlockProps)();
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
     const TagName2 = level === 0 ? "p" : `h${level}`;
     let termNameDisplay = termName2;
     if (isLink) {
-      termNameDisplay = /* @__PURE__ */ (0, import_jsx_runtime547.jsx)(
+      termNameDisplay = /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
         "a",
         {
           href: "#term-name-pseudo-link",
@@ -81063,8 +80639,8 @@ ${text}
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime547.jsxs)(import_jsx_runtime547.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime547.jsx)(import_block_editor271.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime547.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime548.jsxs)(import_jsx_runtime548.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(import_block_editor271.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
         import_block_editor271.HeadingLevelDropdown,
         {
           value: level,
@@ -81074,27 +80650,27 @@ ${text}
           }
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime547.jsx)(import_block_editor271.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime547.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(import_block_editor271.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
         import_components166.__experimentalToolsPanel,
         {
-          label: (0, import_i18n257.__)("Settings"),
+          label: (0, import_i18n253.__)("Settings"),
           resetAll: () => {
             setAttributes({
               isLink: false
             });
           },
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime547.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
             import_components166.__experimentalToolsPanelItem,
             {
               hasValue: () => !!isLink,
-              label: (0, import_i18n257.__)("Make term name a link"),
+              label: (0, import_i18n253.__)("Make term name a link"),
               onDeselect: () => setAttributes({ isLink: false }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime547.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
                 import_components166.ToggleControl,
                 {
-                  label: (0, import_i18n257.__)("Make term name a link"),
+                  label: (0, import_i18n253.__)("Make term name a link"),
                   onChange: () => setAttributes({ isLink: !isLink }),
                   checked: isLink
                 }
@@ -81103,7 +80679,7 @@ ${text}
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime547.jsx)(TagName2, { ...blockProps, children: termNameDisplay })
+      /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(TagName2, { ...blockProps, children: termNameDisplay })
     ] });
   }

@@ -81243,24 +80819,24 @@ ${text}
   var import_block_editor276 = __toESM(require_block_editor(), 1);

   // packages/block-library/build-module/terms-query/edit/terms-query-content.mjs
-  var import_element163 = __toESM(require_element(), 1);
+  var import_element164 = __toESM(require_element(), 1);
   var import_block_editor274 = __toESM(require_block_editor(), 1);

   // packages/block-library/build-module/terms-query/edit/inspector-controls/index.mjs
-  var import_i18n262 = __toESM(require_i18n(), 1);
+  var import_i18n258 = __toESM(require_i18n(), 1);
   var import_components174 = __toESM(require_components(), 1);
   var import_block_editor273 = __toESM(require_block_editor(), 1);

   // packages/block-library/build-module/terms-query/utils.mjs
   var import_core_data98 = __toESM(require_core_data(), 1);
   var import_data164 = __toESM(require_data(), 1);
-  var import_element161 = __toESM(require_element(), 1);
+  var import_element162 = __toESM(require_element(), 1);
   function usePublicTaxonomies() {
     const taxonomies = (0, import_data164.useSelect)(
       (select10) => select10(import_core_data98.store).getTaxonomies({ per_page: -1 }),
       []
     );
-    return (0, import_element161.useMemo)(() => {
+    return (0, import_element162.useMemo)(() => {
       return taxonomies?.filter(
         ({ visibility }) => visibility?.publicly_queryable
       ) || [];
@@ -81269,14 +80845,14 @@ ${text}

   // packages/block-library/build-module/terms-query/edit/inspector-controls/taxonomy-control.mjs
   var import_components167 = __toESM(require_components(), 1);
-  var import_jsx_runtime548 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime549 = __toESM(require_jsx_runtime(), 1);
   function TaxonomyControl({ value, onChange, ...props }) {
     const taxonomies = usePublicTaxonomies();
     const taxonomyOptions = taxonomies.map((taxonomy) => ({
       label: taxonomy.name,
       value: taxonomy.slug
     }));
-    return /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
       import_components167.SelectControl,
       {
         options: taxonomyOptions,
@@ -81288,28 +80864,28 @@ ${text}
   }

   // packages/block-library/build-module/terms-query/edit/inspector-controls/order-control.mjs
-  var import_i18n258 = __toESM(require_i18n(), 1);
+  var import_i18n254 = __toESM(require_i18n(), 1);
   var import_components168 = __toESM(require_components(), 1);
-  var import_jsx_runtime549 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime550 = __toESM(require_jsx_runtime(), 1);
   function OrderControl3({ orderBy, order, onChange, ...props }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(
       import_components168.SelectControl,
       {
         options: [
           {
-            label: (0, import_i18n258.__)("Name: A \u2192 Z"),
+            label: (0, import_i18n254.__)("Name: A \u2192 Z"),
             value: "name/asc"
           },
           {
-            label: (0, import_i18n258.__)("Name: Z \u2192 A"),
+            label: (0, import_i18n254.__)("Name: Z \u2192 A"),
             value: "name/desc"
           },
           {
-            label: (0, import_i18n258.__)("Count, high to low"),
+            label: (0, import_i18n254.__)("Count, high to low"),
             value: "count/desc"
           },
           {
-            label: (0, import_i18n258.__)("Count, low to high"),
+            label: (0, import_i18n254.__)("Count, low to high"),
             value: "count/asc"
           }
         ],
@@ -81325,9 +80901,9 @@ ${text}

   // packages/block-library/build-module/terms-query/edit/inspector-controls/empty-terms-control.mjs
   var import_components169 = __toESM(require_components(), 1);
-  var import_jsx_runtime550 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime551 = __toESM(require_jsx_runtime(), 1);
   function EmptyTermsControl({ value, onChange, ...props }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
       import_components169.ToggleControl,
       {
         checked: !value,
@@ -81339,17 +80915,17 @@ ${text}

   // packages/block-library/build-module/terms-query/edit/inspector-controls/nested-terms-control.mjs
   var import_components170 = __toESM(require_components(), 1);
-  var import_jsx_runtime551 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime552 = __toESM(require_jsx_runtime(), 1);
   function NestedTermsControl({ value, onChange, ...props }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(import_components170.ToggleControl, { checked: value, onChange, ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(import_components170.ToggleControl, { checked: value, onChange, ...props });
   }

   // packages/block-library/build-module/terms-query/edit/inspector-controls/inherit-control.mjs
   var import_components171 = __toESM(require_components(), 1);
-  var import_i18n259 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime552 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n255 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime553 = __toESM(require_jsx_runtime(), 1);
   function InheritControl({ value, onChange, label }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime552.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime553.jsxs)(
       import_components171.__experimentalToggleGroupControl,
       {
         label,
@@ -81359,37 +80935,37 @@ ${text}
             inherit: newValue === "default"
           });
         },
-        help: value ? (0, import_i18n259.__)(
+        help: value ? (0, import_i18n255.__)(
           "Display terms based on the current taxonomy archive. For hierarchical taxonomies, shows children of the current term. For non-hierarchical taxonomies, shows all terms."
-        ) : (0, import_i18n259.__)("Display terms based on specific criteria."),
+        ) : (0, import_i18n255.__)("Display terms based on specific criteria."),
         value: value ? "default" : "custom",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
             import_components171.__experimentalToggleGroupControlOption,
             {
               value: "default",
-              label: (0, import_i18n259.__)("Default")
+              label: (0, import_i18n255.__)("Default")
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(import_components171.__experimentalToggleGroupControlOption, { value: "custom", label: (0, import_i18n259.__)("Custom") })
+          /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(import_components171.__experimentalToggleGroupControlOption, { value: "custom", label: (0, import_i18n255.__)("Custom") })
         ]
       }
     );
   }

   // packages/block-library/build-module/terms-query/edit/inspector-controls/max-terms-control.mjs
-  var import_i18n260 = __toESM(require_i18n(), 1);
+  var import_i18n256 = __toESM(require_i18n(), 1);
   var import_components172 = __toESM(require_components(), 1);
-  var import_jsx_runtime553 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime554 = __toESM(require_jsx_runtime(), 1);
   function MaxTermsControl({ value, onChange, ...props }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime554.jsx)(
       import_components172.RangeControl,
       {
         value,
         min: 0,
         max: 100,
         onChange,
-        help: (0, import_i18n260.__)(
+        help: (0, import_i18n256.__)(
           "Limit the number of terms you want to show. To show all terms, use 0 (zero)."
         ),
         ...props
@@ -81398,23 +80974,23 @@ ${text}
   }

   // packages/block-library/build-module/terms-query/edit/inspector-controls/advanced-controls.mjs
-  var import_i18n261 = __toESM(require_i18n(), 1);
+  var import_i18n257 = __toESM(require_i18n(), 1);
   var import_block_editor272 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime554 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime555 = __toESM(require_jsx_runtime(), 1);
   var { HTMLElementControl: HTMLElementControl8 } = unlock(import_block_editor272.privateApis);
   function AdvancedControls({
     TagName: TagName2,
     setAttributes,
     clientId
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime554.jsx)(import_block_editor272.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime554.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime555.jsx)(import_block_editor272.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime555.jsx)(
       HTMLElementControl8,
       {
         tagName: TagName2,
         onChange: (value) => setAttributes({ tagName: value }),
         clientId,
         options: [
-          { label: (0, import_i18n261.__)("Default (<div>)"), value: "div" },
+          { label: (0, import_i18n257.__)("Default (<div>)"), value: "div" },
           { label: "<main>", value: "main" },
           { label: "<section>", value: "section" },
           { label: "<aside>", value: "aside" }
@@ -81427,10 +81003,10 @@ ${text}
   var import_components173 = __toESM(require_components(), 1);
   var import_data165 = __toESM(require_data(), 1);
   var import_core_data99 = __toESM(require_core_data(), 1);
-  var import_element162 = __toESM(require_element(), 1);
+  var import_element163 = __toESM(require_element(), 1);
   var import_compose65 = __toESM(require_compose(), 1);
   var import_html_entities17 = __toESM(require_html_entities(), 1);
-  var import_jsx_runtime555 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime556 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_ARRAY11 = [];
   var BASE_QUERY3 = {
     order: "asc",
@@ -81443,9 +81019,9 @@ ${text}
     onChange,
     ...props
   }) {
-    const [search, setSearch] = (0, import_element162.useState)("");
-    const [value, setValue] = (0, import_element162.useState)(EMPTY_ARRAY11);
-    const [suggestions, setSuggestions] = (0, import_element162.useState)(EMPTY_ARRAY11);
+    const [search, setSearch] = (0, import_element163.useState)("");
+    const [value, setValue] = (0, import_element163.useState)(EMPTY_ARRAY11);
+    const [suggestions, setSuggestions] = (0, import_element163.useState)(EMPTY_ARRAY11);
     const debouncedSearch = (0, import_compose65.useDebounce)(setSearch, 250);
     const { searchResults, searchHasResolved } = (0, import_data165.useSelect)(
       (select10) => {
@@ -81488,7 +81064,7 @@ ${text}
       },
       [include, taxonomy]
     );
-    (0, import_element162.useEffect)(() => {
+    (0, import_element163.useEffect)(() => {
       if (!include?.length) {
         setValue(EMPTY_ARRAY11);
       }
@@ -81507,7 +81083,7 @@ ${text}
       }, []);
       setValue(sanitizedValue);
     }, [include, currentTerms]);
-    const entitiesInfo = (0, import_element162.useMemo)(() => {
+    const entitiesInfo = (0, import_element163.useMemo)(() => {
       if (!searchResults?.length) {
         return { names: EMPTY_ARRAY11, mapByName: {} };
       }
@@ -81520,7 +81096,7 @@ ${text}
       });
       return { names, mapByName };
     }, [searchResults]);
-    (0, import_element162.useEffect)(() => {
+    (0, import_element163.useEffect)(() => {
       if (!searchHasResolved) {
         return;
       }
@@ -81540,7 +81116,7 @@ ${text}
       setSuggestions(EMPTY_ARRAY11);
       onChange(ids);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime555.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
       import_components173.FormTokenField,
       {
         value,
@@ -81554,7 +81130,7 @@ ${text}
   }

   // packages/block-library/build-module/terms-query/edit/inspector-controls/index.mjs
-  var import_jsx_runtime556 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime557 = __toESM(require_jsx_runtime(), 1);
   function TermsQueryInspectorControls({
     attributes: attributes2,
     setQuery,
@@ -81582,18 +81158,18 @@ ${text}
     const displayInheritControl = ["taxonomy", "category", "tag", "archive"].includes(templateSlug) || templateSlug?.startsWith("taxonomy-") || templateSlug?.startsWith("category-") || templateSlug?.startsWith("tag-");
     const displayShowNestedControl = isTaxonomyHierarchical;
     const hasIncludeFilter = !!include?.length;
-    const queryTypeControlLabel = (0, import_i18n262.__)("Query type");
-    const taxonomyControlLabel = (0, import_i18n262.__)("Taxonomy");
-    const orderByControlLabel = (0, import_i18n262.__)("Order by");
-    const emptyTermsControlLabel = (0, import_i18n262.__)("Show empty terms");
-    const nestedTermsControlLabel = (0, import_i18n262.__)("Show nested terms");
-    const maxTermsControlLabel = (0, import_i18n262.__)("Max terms");
-    const includeControlLabel = (0, import_i18n262.__)("Selected terms");
-    return /* @__PURE__ */ (0, import_jsx_runtime556.jsxs)(import_jsx_runtime556.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(import_block_editor273.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime556.jsxs)(
+    const queryTypeControlLabel = (0, import_i18n258.__)("Query type");
+    const taxonomyControlLabel = (0, import_i18n258.__)("Taxonomy");
+    const orderByControlLabel = (0, import_i18n258.__)("Order by");
+    const emptyTermsControlLabel = (0, import_i18n258.__)("Show empty terms");
+    const nestedTermsControlLabel = (0, import_i18n258.__)("Show nested terms");
+    const maxTermsControlLabel = (0, import_i18n258.__)("Max terms");
+    const includeControlLabel = (0, import_i18n258.__)("Selected terms");
+    return /* @__PURE__ */ (0, import_jsx_runtime557.jsxs)(import_jsx_runtime557.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(import_block_editor273.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime557.jsxs)(
         import_components174.__experimentalToolsPanel,
         {
-          label: (0, import_i18n262.__)("Settings"),
+          label: (0, import_i18n258.__)("Settings"),
           resetAll: () => {
             setAttributes({
               termQuery: {
@@ -81610,14 +81186,14 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            displayInheritControl && /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+            displayInheritControl && /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
               import_components174.__experimentalToolsPanelItem,
               {
                 hasValue: () => inherit !== false,
                 label: queryTypeControlLabel,
                 onDeselect: () => setQuery({ inherit: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
                   InheritControl,
                   {
                     label: queryTypeControlLabel,
@@ -81627,7 +81203,7 @@ ${text}
                 )
               }
             ),
-            !inheritQuery && /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+            !inheritQuery && /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
               import_components174.__experimentalToolsPanelItem,
               {
                 hasValue: () => taxonomy !== "category",
@@ -81636,7 +81212,7 @@ ${text}
                   setQuery({ taxonomy: "category" });
                 },
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
                   TaxonomyControl,
                   {
                     label: taxonomyControlLabel,
@@ -81649,14 +81225,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
               import_components174.__experimentalToolsPanelItem,
               {
                 hasValue: () => orderBy !== "name" || order !== "asc",
                 label: orderByControlLabel,
                 onDeselect: () => setQuery({ orderBy: "name", order: "asc" }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
                   OrderControl3,
                   {
                     label: orderByControlLabel,
@@ -81668,14 +81244,14 @@ ${text}
                       });
                     },
                     disabled: hasIncludeFilter,
-                    help: hasIncludeFilter ? (0, import_i18n262.__)(
+                    help: hasIncludeFilter ? (0, import_i18n258.__)(
                       "When specific terms are selected, the order is based on their selection order."
                     ) : void 0
                   }
                 )
               }
             ),
-            !inheritQuery && /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+            !inheritQuery && /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
               import_components174.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!include?.length,
@@ -81686,7 +81262,7 @@ ${text}
                   order: "asc"
                 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
                   IncludeControl,
                   {
                     label: includeControlLabel,
@@ -81697,14 +81273,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
               import_components174.__experimentalToolsPanelItem,
               {
                 hasValue: () => hideEmpty !== true,
                 label: emptyTermsControlLabel,
                 onDeselect: () => setQuery({ hideEmpty: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
                   EmptyTermsControl,
                   {
                     label: emptyTermsControlLabel,
@@ -81714,35 +81290,35 @@ ${text}
                 )
               }
             ),
-            displayShowNestedControl && /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+            displayShowNestedControl && /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
               import_components174.__experimentalToolsPanelItem,
               {
                 hasValue: () => showNested !== false,
                 label: nestedTermsControlLabel,
                 onDeselect: () => setQuery({ showNested: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
                   NestedTermsControl,
                   {
                     label: nestedTermsControlLabel,
                     value: showNested,
                     onChange: (value) => setQuery({ showNested: value }),
                     disabled: hasIncludeFilter,
-                    help: hasIncludeFilter ? (0, import_i18n262.__)(
+                    help: hasIncludeFilter ? (0, import_i18n258.__)(
                       "When specific terms are selected, only those are displayed."
                     ) : void 0
                   }
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
               import_components174.__experimentalToolsPanelItem,
               {
                 hasValue: () => perPage !== 10,
                 label: maxTermsControlLabel,
                 onDeselect: () => setQuery({ perPage: 10 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
                   MaxTermsControl,
                   {
                     label: maxTermsControlLabel,
@@ -81755,7 +81331,7 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
         AdvancedControls,
         {
           TagName: TagName2,
@@ -81767,7 +81343,7 @@ ${text}
   }

   // packages/block-library/build-module/terms-query/edit/terms-query-content.mjs
-  var import_jsx_runtime557 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime558 = __toESM(require_jsx_runtime(), 1);
   function TermsQueryContent({
     attributes: attributes2,
     setAttributes,
@@ -81777,14 +81353,14 @@ ${text}
     const { tagName: TagName2 } = attributes2;
     const blockProps = (0, import_block_editor274.useBlockProps)();
     const innerBlocksProps = (0, import_block_editor274.useInnerBlocksProps)(blockProps, {});
-    const setQuery = (0, import_element163.useCallback)(
+    const setQuery = (0, import_element164.useCallback)(
       (newQuery) => setAttributes((prevAttributes) => ({
         termQuery: { ...prevAttributes.termQuery, ...newQuery }
       })),
       [setAttributes]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime557.jsxs)(import_jsx_runtime557.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime558.jsxs)(import_jsx_runtime558.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
         TermsQueryInspectorControls,
         {
           attributes: attributes2,
@@ -81794,15 +81370,15 @@ ${text}
           templateSlug: context?.templateSlug
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(TagName2, { ...innerBlocksProps })
+      /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(TagName2, { ...innerBlocksProps })
     ] });
   }

   // packages/block-library/build-module/terms-query/edit/terms-query-placeholder.mjs
   var import_data166 = __toESM(require_data(), 1);
-  var import_blocks122 = __toESM(require_blocks(), 1);
+  var import_blocks105 = __toESM(require_blocks(), 1);
   var import_block_editor275 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime558 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime559 = __toESM(require_jsx_runtime(), 1);
   function TermsQueryPlaceholder({
     attributes: attributes2,
     clientId,
@@ -81814,7 +81390,7 @@ ${text}
           getActiveBlockVariation,
           getBlockType: getBlockType6,
           getBlockVariations: getBlockVariations4
-        } = select10(import_blocks122.store);
+        } = select10(import_blocks105.store);
         return {
           blockType: getBlockType6(name118),
           activeBlockVariation: getActiveBlockVariation(
@@ -81830,7 +81406,7 @@ ${text}
     const label = activeBlockVariation?.title || blockType?.title;
     const { replaceInnerBlocks } = (0, import_data166.useDispatch)(import_block_editor275.store);
     const blockProps = (0, import_block_editor275.useBlockProps)();
-    return /* @__PURE__ */ (0, import_jsx_runtime558.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime559.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
       import_block_editor275.__experimentalBlockVariationPicker,
       {
         icon: icon2,
@@ -81840,7 +81416,7 @@ ${text}
           if (variation.innerBlocks) {
             replaceInnerBlocks(
               clientId,
-              (0, import_blocks122.createBlocksFromInnerBlocksTemplate)(
+              (0, import_blocks105.createBlocksFromInnerBlocksTemplate)(
                 variation.innerBlocks
               ),
               false
@@ -81852,32 +81428,32 @@ ${text}
   }

   // packages/block-library/build-module/terms-query/edit/index.mjs
-  var import_jsx_runtime559 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime560 = __toESM(require_jsx_runtime(), 1);
   var TermsQueryEdit = (props) => {
     const hasInnerBlocks = (0, import_data167.useSelect)(
       (select10) => !!select10(import_block_editor276.store).getBlocks(props.clientId).length,
       [props.clientId]
     );
     const Component = hasInnerBlocks ? TermsQueryContent : TermsQueryPlaceholder;
-    return /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(Component, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(Component, { ...props });
   };
   var edit_default35 = TermsQueryEdit;

   // packages/block-library/build-module/terms-query/save.mjs
   var import_block_editor277 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime560 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime561 = __toESM(require_jsx_runtime(), 1);
   function save49({ attributes: { tagName: Tag = "div" } }) {
     const blockProps = import_block_editor277.useBlockProps.save();
     const innerBlocksProps = import_block_editor277.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(Tag, { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(Tag, { ...innerBlocksProps });
   }

   // packages/block-library/build-module/terms-query/variations.mjs
-  var import_i18n263 = __toESM(require_i18n(), 1);
+  var import_i18n259 = __toESM(require_i18n(), 1);
   var import_components175 = __toESM(require_components(), 1);
-  var import_jsx_runtime561 = __toESM(require_jsx_runtime(), 1);
-  var titleDate2 = /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(import_components175.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(import_components175.Path, { d: "M 41,9 H 7 v 3 h 34 z m 0,9 H 7 v 3 h 34 z m 0,18 H 7 v 3 h 34 z m 0,-9 H 7 v 3 h 34 z" }) });
-  var titleExcerpt2 = /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(import_components175.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(import_components175.Path, { d: "m 36,36 h 5 v 3 h -5 z m 0,-9 h 5 v 3 h -5 z m 0,-9 h 5 v 3 h -5 z m 0,-9 h 5 v 3 H 36 Z M 31,9 H 7 v 3 h 24 z m 0,9 H 7 v 3 h 24 z m 0,18 H 7 v 3 h 24 z m 0,-9 H 7 v 3 h 24 z" }) });
+  var import_jsx_runtime562 = __toESM(require_jsx_runtime(), 1);
+  var titleDate2 = /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(import_components175.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(import_components175.Path, { d: "M 41,9 H 7 v 3 h 34 z m 0,9 H 7 v 3 h 34 z m 0,18 H 7 v 3 h 34 z m 0,-9 H 7 v 3 h 34 z" }) });
+  var titleExcerpt2 = /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(import_components175.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(import_components175.Path, { d: "m 36,36 h 5 v 3 h -5 z m 0,-9 h 5 v 3 h -5 z m 0,-9 h 5 v 3 h -5 z m 0,-9 h 5 v 3 H 36 Z M 31,9 H 7 v 3 h 24 z m 0,9 H 7 v 3 h 24 z m 0,18 H 7 v 3 h 24 z m 0,-9 H 7 v 3 h 24 z" }) });
   var termName = [
     "core/term-name",
     {
@@ -81887,8 +81463,8 @@ ${text}
   var variations18 = [
     {
       name: "name",
-      title: (0, import_i18n263.__)("Name"),
-      description: (0, import_i18n263.__)("Display the terms' names."),
+      title: (0, import_i18n259.__)("Name"),
+      description: (0, import_i18n259.__)("Display the terms' names."),
       attributes: {},
       icon: titleDate2,
       scope: ["block"],
@@ -81896,8 +81472,8 @@ ${text}
     },
     {
       name: "name-count",
-      title: (0, import_i18n263.__)("Name & Count"),
-      description: (0, import_i18n263.__)(
+      title: (0, import_i18n259.__)("Name & Count"),
+      description: (0, import_i18n259.__)(
         "Display the terms' names and number of posts assigned to each term."
       ),
       attributes: {},
@@ -82008,12 +81584,12 @@ ${text}

   // packages/block-library/build-module/term-template/edit.mjs
   var import_components176 = __toESM(require_components(), 1);
-  var import_element164 = __toESM(require_element(), 1);
+  var import_element165 = __toESM(require_element(), 1);
   var import_data168 = __toESM(require_data(), 1);
-  var import_i18n264 = __toESM(require_i18n(), 1);
+  var import_i18n260 = __toESM(require_i18n(), 1);
   var import_block_editor278 = __toESM(require_block_editor(), 1);
   var import_core_data100 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime562 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime563 = __toESM(require_jsx_runtime(), 1);
   var INNER_BLOCKS_LAYOUT2 = { type: "default" };
   function TermTemplateInnerBlocks({ classList }) {
     const innerBlocksProps = (0, import_block_editor278.useInnerBlocksProps)(
@@ -82023,7 +81599,7 @@ ${text}
         layout: INNER_BLOCKS_LAYOUT2
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime562.jsx)("li", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime563.jsx)("li", { ...innerBlocksProps });
   }
   function TermTemplateBlockPreview({
     blocks,
@@ -82044,7 +81620,7 @@ ${text}
     const style2 = {
       display: isHidden ? "none" : void 0
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(
       "li",
       {
         ...blockPreviewProps,
@@ -82056,7 +81632,7 @@ ${text}
       }
     );
   }
-  var MemoizedTermTemplateBlockPreview = (0, import_element164.memo)(TermTemplateBlockPreview);
+  var MemoizedTermTemplateBlockPreview = (0, import_element165.memo)(TermTemplateBlockPreview);
   function TermTemplateEdit({
     clientId,
     attributes: { layout },
@@ -82075,7 +81651,7 @@ ${text}
     __unstableLayoutClassNames
   }) {
     const { type: layoutType, columnCount = 3 } = layout || {};
-    const [activeBlockContextId, setActiveBlockContextId] = (0, import_element164.useState)();
+    const [activeBlockContextId, setActiveBlockContextId] = (0, import_element165.useState)();
     const queryArgs = {
       hide_empty: hideEmpty,
       order,
@@ -82105,7 +81681,7 @@ ${text}
     const blockProps = (0, import_block_editor278.useBlockProps)({
       className: __unstableLayoutClassNames
     });
-    const blockContexts = (0, import_element164.useMemo)(
+    const blockContexts = (0, import_element165.useMemo)(
       () => terms?.map((term) => ({
         taxonomy,
         termId: term.id,
@@ -82115,25 +81691,25 @@ ${text}
       [terms, taxonomy]
     );
     if (!terms) {
-      return /* @__PURE__ */ (0, import_jsx_runtime562.jsx)("ul", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)("li", { className: "wp-block-term term-loading", children: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)("div", { className: "term-loading-placeholder" }) }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime563.jsx)("ul", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime563.jsx)("li", { className: "wp-block-term term-loading", children: /* @__PURE__ */ (0, import_jsx_runtime563.jsx)("div", { className: "term-loading-placeholder" }) }) });
     }
     if (!terms.length) {
-      return /* @__PURE__ */ (0, import_jsx_runtime562.jsxs)("p", { ...blockProps, children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime563.jsxs)("p", { ...blockProps, children: [
         " ",
-        (0, import_i18n264.__)("No terms found.")
+        (0, import_i18n260.__)("No terms found.")
       ] });
     }
     const setDisplayLayout = (newDisplayLayout) => setAttributes((prevAttributes) => ({
       layout: { ...prevAttributes.layout, ...newDisplayLayout }
     }));
-    return /* @__PURE__ */ (0, import_jsx_runtime562.jsxs)(import_jsx_runtime562.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(import_block_editor278.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime563.jsxs)(import_jsx_runtime563.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(import_block_editor278.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(
         import_components176.ToolbarGroup,
         {
           controls: [
             {
               icon: list_default,
-              title: (0, import_i18n264._x)(
+              title: (0, import_i18n260._x)(
                 "List view",
                 "Term template block display setting"
               ),
@@ -82142,7 +81718,7 @@ ${text}
             },
             {
               icon: grid_default,
-              title: (0, import_i18n264._x)(
+              title: (0, import_i18n260._x)(
                 "Grid view",
                 "Term template block display setting"
               ),
@@ -82155,18 +81731,18 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime562.jsx)("ul", { ...blockProps, children: blockContexts?.map((blockContext) => /* @__PURE__ */ (0, import_jsx_runtime562.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime563.jsx)("ul", { ...blockProps, children: blockContexts?.map((blockContext) => /* @__PURE__ */ (0, import_jsx_runtime563.jsxs)(
         import_block_editor278.BlockContextProvider,
         {
           value: blockContext,
           children: [
-            blockContext.termId === (activeBlockContextId || blockContexts[0]?.termId) ? /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
+            blockContext.termId === (activeBlockContextId || blockContexts[0]?.termId) ? /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(
               TermTemplateInnerBlocks,
               {
                 classList: blockContext.classList
               }
             ) : null,
-            /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(
               MemoizedTermTemplateBlockPreview,
               {
                 blocks,
@@ -82185,9 +81761,9 @@ ${text}

   // packages/block-library/build-module/term-template/save.mjs
   var import_block_editor279 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime563 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime564 = __toESM(require_jsx_runtime(), 1);
   function TermTemplateSave() {
-    return /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(import_block_editor279.InnerBlocks.Content, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime564.jsx)(import_block_editor279.InnerBlocks.Content, {});
   }

   // packages/block-library/build-module/term-template/index.mjs
@@ -82212,19 +81788,19 @@ ${text}
   });

   // packages/block-library/build-module/text-columns/edit.mjs
-  var import_i18n265 = __toESM(require_i18n(), 1);
+  var import_i18n261 = __toESM(require_i18n(), 1);
   var import_components177 = __toESM(require_components(), 1);
   var import_block_editor280 = __toESM(require_block_editor(), 1);
   var import_deprecated61 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime564 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime565 = __toESM(require_jsx_runtime(), 1);
   function TextColumnsEdit({ attributes: attributes2, setAttributes }) {
     const { width, content, columns } = attributes2;
     (0, import_deprecated61.default)("The Text Columns block", {
       since: "5.3",
       alternative: "the Columns block"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime564.jsxs)(import_jsx_runtime564.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime564.jsx)(import_block_editor280.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime564.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime565.jsxs)(import_jsx_runtime565.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(import_block_editor280.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
         import_block_editor280.BlockAlignmentToolbar,
         {
           value: width,
@@ -82232,10 +81808,10 @@ ${text}
           controls: ["center", "wide", "full"]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime564.jsx)(import_block_editor280.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime564.jsx)(import_components177.PanelBody, { children: /* @__PURE__ */ (0, import_jsx_runtime564.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(import_block_editor280.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(import_components177.PanelBody, { children: /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
         import_components177.RangeControl,
         {
-          label: (0, import_i18n265.__)("Columns"),
+          label: (0, import_i18n261.__)("Columns"),
           value: columns,
           onChange: (value) => setAttributes({ columns: value }),
           min: 2,
@@ -82243,18 +81819,18 @@ ${text}
           required: true
         }
       ) }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime564.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
         "div",
         {
           ...(0, import_block_editor280.useBlockProps)({
             className: `align${width} columns-${columns}`
           }),
           children: Array.from({ length: columns }).map((_2, index) => {
-            return /* @__PURE__ */ (0, import_jsx_runtime564.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
               "div",
               {
                 className: "wp-block-column",
-                children: /* @__PURE__ */ (0, import_jsx_runtime564.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
                   import_block_editor280.RichText,
                   {
                     tagName: "p",
@@ -82268,12 +81844,12 @@ ${text}
                         ]
                       });
                     },
-                    "aria-label": (0, import_i18n265.sprintf)(
+                    "aria-label": (0, import_i18n261.sprintf)(
                       // translators: %d: column index (starting with 1)
-                      (0, import_i18n265.__)("Column %d text"),
+                      (0, import_i18n261.__)("Column %d text"),
                       index + 1
                     ),
-                    placeholder: (0, import_i18n265.__)("New Column")
+                    placeholder: (0, import_i18n261.__)("New Column")
                   }
                 )
               },
@@ -82328,16 +81904,16 @@ ${text}

   // packages/block-library/build-module/text-columns/save.mjs
   var import_block_editor281 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime565 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime566 = __toESM(require_jsx_runtime(), 1);
   function save50({ attributes: attributes2 }) {
     const { width, content, columns } = attributes2;
-    return /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime566.jsx)(
       "div",
       {
         ...import_block_editor281.useBlockProps.save({
           className: `align${width} columns-${columns}`
         }),
-        children: Array.from({ length: columns }).map((_2, index) => /* @__PURE__ */ (0, import_jsx_runtime565.jsx)("div", { className: "wp-block-column", children: /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+        children: Array.from({ length: columns }).map((_2, index) => /* @__PURE__ */ (0, import_jsx_runtime566.jsx)("div", { className: "wp-block-column", children: /* @__PURE__ */ (0, import_jsx_runtime566.jsx)(
           import_block_editor281.RichText.Content,
           {
             tagName: "p",
@@ -82349,13 +81925,13 @@ ${text}
   }

   // packages/block-library/build-module/text-columns/transforms.mjs
-  var import_blocks123 = __toESM(require_blocks(), 1);
+  var import_blocks106 = __toESM(require_blocks(), 1);
   var transforms37 = {
     to: [
       {
         type: "block",
         blocks: ["core/columns"],
-        transform: ({ className, columns, content, width }) => (0, import_blocks123.createBlock)(
+        transform: ({ className, columns, content, width }) => (0, import_blocks106.createBlock)(
           "core/columns",
           {
             align: "wide" === width || "full" === width ? width : void 0,
@@ -82363,8 +81939,8 @@ ${text}
             columns
           },
           content.map(
-            ({ children }) => (0, import_blocks123.createBlock)("core/column", {}, [
-              (0, import_blocks123.createBlock)("core/paragraph", {
+            ({ children }) => (0, import_blocks106.createBlock)("core/column", {}, [
+              (0, import_blocks106.createBlock)("core/paragraph", {
                 content: children
               })
             ])
@@ -82398,12 +81974,11 @@ ${text}
     name: () => name115,
     settings: () => settings114
   });
-  var import_i18n267 = __toESM(require_i18n(), 1);
-  var import_blocks126 = __toESM(require_blocks(), 1);
+  var import_i18n263 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/verse/deprecated.mjs
   var import_block_editor282 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime566 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime567 = __toESM(require_jsx_runtime(), 1);
   var v149 = {
     attributes: {
       content: {
@@ -82418,7 +81993,7 @@ ${text}
     },
     save({ attributes: attributes2 }) {
       const { textAlign, content } = attributes2;
-      return /* @__PURE__ */ (0, import_jsx_runtime566.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime567.jsx)(
         import_block_editor282.RichText.Content,
         {
           tagName: "pre",
@@ -82462,7 +82037,7 @@ ${text}
       const className = clsx_default({
         [`has-text-align-${textAlign}`]: textAlign
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime566.jsx)("pre", { ...import_block_editor282.useBlockProps.save({ className }), children: /* @__PURE__ */ (0, import_jsx_runtime566.jsx)(import_block_editor282.RichText.Content, { value: content }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime567.jsx)("pre", { ...import_block_editor282.useBlockProps.save({ className }), children: /* @__PURE__ */ (0, import_jsx_runtime567.jsx)(import_block_editor282.RichText.Content, { value: content }) });
     },
     migrate(attributes2) {
       return migrate_text_align_default(migrate_font_family_default(attributes2));
@@ -82527,7 +82102,7 @@ ${text}
       const className = clsx_default({
         [`has-text-align-${textAlign}`]: textAlign
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime566.jsx)("pre", { ...import_block_editor282.useBlockProps.save({ className }), children: /* @__PURE__ */ (0, import_jsx_runtime566.jsx)(import_block_editor282.RichText.Content, { value: content }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime567.jsx)("pre", { ...import_block_editor282.useBlockProps.save({ className }), children: /* @__PURE__ */ (0, import_jsx_runtime567.jsx)(import_block_editor282.RichText.Content, { value: content }) });
     },
     migrate: migrate_text_align_default,
     isEligible(attributes2) {
@@ -82539,10 +82114,10 @@ ${text}
   var deprecated_default55 = [v314, v222, v149];

   // packages/block-library/build-module/verse/edit.mjs
-  var import_i18n266 = __toESM(require_i18n(), 1);
+  var import_i18n262 = __toESM(require_i18n(), 1);
   var import_block_editor283 = __toESM(require_block_editor(), 1);
-  var import_blocks124 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime567 = __toESM(require_jsx_runtime(), 1);
+  var import_blocks107 = __toESM(require_blocks(), 1);
+  var import_jsx_runtime568 = __toESM(require_jsx_runtime(), 1);
   function VerseEdit(props) {
     const {
       attributes: attributes2,
@@ -82555,7 +82130,7 @@ ${text}
     const { content } = attributes2;
     useDeprecatedTextAlign(props);
     const blockProps = (0, import_block_editor283.useBlockProps)({ style: style2 });
-    return /* @__PURE__ */ (0, import_jsx_runtime567.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime568.jsx)(
       import_block_editor283.RichText,
       {
         tagName: "pre",
@@ -82567,14 +82142,14 @@ ${text}
             content: nextContent
           });
         },
-        "aria-label": (0, import_i18n266.__)("Poetry text"),
-        placeholder: (0, import_i18n266.__)("Write poetry\u2026"),
+        "aria-label": (0, import_i18n262.__)("Poetry text"),
+        placeholder: (0, import_i18n262.__)("Write poetry\u2026"),
         onRemove,
         onMerge: mergeBlocks,
         ...blockProps,
         __unstablePastePlainText: true,
         __unstableOnSplitAtDoubleLineEnd: insertBlocksAfter ? () => insertBlocksAfter(
-          (0, import_blocks124.createBlock)((0, import_blocks124.getDefaultBlockName)())
+          (0, import_blocks107.createBlock)((0, import_blocks107.getDefaultBlockName)())
         ) : void 0
       }
     );
@@ -82663,34 +82238,33 @@ ${text}

   // packages/block-library/build-module/verse/save.mjs
   var import_block_editor284 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime568 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime569 = __toESM(require_jsx_runtime(), 1);
   function save51({ attributes: attributes2 }) {
     const { content } = attributes2;
-    return /* @__PURE__ */ (0, import_jsx_runtime568.jsx)("pre", { ...import_block_editor284.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime568.jsx)(import_block_editor284.RichText.Content, { value: content }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime569.jsx)("pre", { ...import_block_editor284.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime569.jsx)(import_block_editor284.RichText.Content, { value: content }) });
   }

   // packages/block-library/build-module/verse/transforms.mjs
-  var import_blocks125 = __toESM(require_blocks(), 1);
+  var import_blocks108 = __toESM(require_blocks(), 1);
   var transforms38 = {
     from: [
       {
         type: "block",
         blocks: ["core/paragraph"],
-        transform: (attributes2) => (0, import_blocks125.createBlock)("core/verse", attributes2)
+        transform: (attributes2) => (0, import_blocks108.createBlock)("core/verse", attributes2)
       }
     ],
     to: [
       {
         type: "block",
         blocks: ["core/paragraph"],
-        transform: (attributes2) => (0, import_blocks125.createBlock)("core/paragraph", attributes2)
+        transform: (attributes2) => (0, import_blocks108.createBlock)("core/paragraph", attributes2)
       }
     ]
   };
   var transforms_default39 = transforms38;

   // packages/block-library/build-module/verse/index.mjs
-  var { fieldsKey: fieldsKey19, formKey: formKey19 } = unlock(import_blocks126.privateApis);
   var { name: name115 } = block_default114;
   var settings114 = {
     icon: verse_default,
@@ -82698,7 +82272,7 @@ ${text}
       attributes: {
         /* eslint-disable @wordpress/i18n-no-collapsible-whitespace */
         // translators: Sample content for the Verse block. Can be replaced with a more locale-adequate work.
-        content: (0, import_i18n267.__)(
+        content: (0, import_i18n263.__)(
           "WHAT was he doing, the great god Pan,\n	Down 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."
         )
         /* eslint-enable @wordpress/i18n-no-collapsible-whitespace */
@@ -82714,20 +82288,6 @@ ${text}
     edit: VerseEdit,
     save: save51
   };
-  if (window.__experimentalContentOnlyInspectorFields) {
-    settings114[fieldsKey19] = [
-      {
-        id: "content",
-        label: (0, import_i18n267.__)("Content"),
-        type: "text",
-        Edit: "rich-text"
-        // TODO: replace with custom component
-      }
-    ];
-    settings114[formKey19] = {
-      fields: ["content"]
-    };
-  }
   var init114 = () => initBlock({ name: name115, metadata: block_default114, settings: settings114 });

   // packages/block-library/build-module/video/index.mjs
@@ -82738,8 +82298,7 @@ ${text}
     name: () => name116,
     settings: () => settings115
   });
-  var import_i18n272 = __toESM(require_i18n(), 1);
-  var import_blocks128 = __toESM(require_blocks(), 1);
+  var import_i18n268 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/video/deprecated.mjs
   var import_block_editor285 = __toESM(require_block_editor(), 1);
@@ -82855,16 +82414,16 @@ ${text}
   };

   // packages/block-library/build-module/video/tracks.mjs
-  var import_jsx_runtime569 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime570 = __toESM(require_jsx_runtime(), 1);
   function Tracks({ tracks = [] }) {
     return tracks.map((track) => {
       const { id, ...trackAttrs } = track;
-      return /* @__PURE__ */ (0, import_jsx_runtime569.jsx)("track", { ...trackAttrs }, id ?? trackAttrs.src);
+      return /* @__PURE__ */ (0, import_jsx_runtime570.jsx)("track", { ...trackAttrs }, id ?? trackAttrs.src);
     });
   }

   // packages/block-library/build-module/video/deprecated.mjs
-  var import_jsx_runtime570 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime571 = __toESM(require_jsx_runtime(), 1);
   var { attributes: blockAttributes7 } = block_default115;
   var v150 = {
     attributes: blockAttributes7,
@@ -82881,8 +82440,8 @@ ${text}
         playsInline,
         tracks
       } = attributes2;
-      return /* @__PURE__ */ (0, import_jsx_runtime570.jsxs)("figure", { ...import_block_editor285.useBlockProps.save(), children: [
-        src && /* @__PURE__ */ (0, import_jsx_runtime570.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime571.jsxs)("figure", { ...import_block_editor285.useBlockProps.save(), children: [
+        src && /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(
           "video",
           {
             autoPlay: autoplay,
@@ -82893,10 +82452,10 @@ ${text}
             preload: preload !== "metadata" ? preload : void 0,
             src,
             playsInline,
-            children: /* @__PURE__ */ (0, import_jsx_runtime570.jsx)(Tracks, { tracks })
+            children: /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(Tracks, { tracks })
           }
         ),
-        !import_block_editor285.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime570.jsx)(import_block_editor285.RichText.Content, { tagName: "figcaption", value: caption })
+        !import_block_editor285.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(import_block_editor285.RichText.Content, { tagName: "figcaption", value: caption })
       ] });
     }
   };
@@ -82907,31 +82466,31 @@ ${text}
   var import_blob20 = __toESM(require_blob(), 1);
   var import_components180 = __toESM(require_components(), 1);
   var import_block_editor287 = __toESM(require_block_editor(), 1);
-  var import_element167 = __toESM(require_element(), 1);
-  var import_i18n271 = __toESM(require_i18n(), 1);
+  var import_element168 = __toESM(require_element(), 1);
+  var import_i18n267 = __toESM(require_i18n(), 1);
   var import_data170 = __toESM(require_data(), 1);
   var import_notices23 = __toESM(require_notices(), 1);
   var import_url25 = __toESM(require_url(), 1);

   // packages/block-library/build-module/video/edit-common-settings.mjs
-  var import_i18n268 = __toESM(require_i18n(), 1);
+  var import_i18n264 = __toESM(require_i18n(), 1);
   var import_components178 = __toESM(require_components(), 1);
-  var import_element165 = __toESM(require_element(), 1);
-  var import_jsx_runtime571 = __toESM(require_jsx_runtime(), 1);
+  var import_element166 = __toESM(require_element(), 1);
+  var import_jsx_runtime572 = __toESM(require_jsx_runtime(), 1);
   var options = [
-    { value: "auto", label: (0, import_i18n268.__)("Auto") },
-    { value: "metadata", label: (0, import_i18n268.__)("Metadata") },
-    { value: "none", label: (0, import_i18n268._x)("None", "Preload value") }
+    { value: "auto", label: (0, import_i18n264.__)("Auto") },
+    { value: "metadata", label: (0, import_i18n264.__)("Metadata") },
+    { value: "none", label: (0, import_i18n264._x)("None", "Preload value") }
   ];
   var VideoSettings = ({ setAttributes, attributes: attributes2 }) => {
     const { autoplay, controls, loop, muted, playsInline, preload } = attributes2;
-    const autoPlayHelpText = (0, import_i18n268.__)(
+    const autoPlayHelpText = (0, import_i18n264.__)(
       "Autoplay may cause usability issues for some users."
     );
-    const getAutoplayHelp = (0, import_element165.useCallback)((checked) => {
+    const getAutoplayHelp = (0, import_element166.useCallback)((checked) => {
       return checked ? autoPlayHelpText : null;
     }, []);
-    const toggleFactory = (0, import_element165.useMemo)(() => {
+    const toggleFactory = (0, import_element166.useMemo)(() => {
       const toggleAttribute = (attribute) => {
         return (newValue) => {
           setAttributes({
@@ -82953,23 +82512,23 @@ ${text}
         playsInline: toggleAttribute("playsInline")
       };
     }, []);
-    const onChangePreload = (0, import_element165.useCallback)((value) => {
+    const onChangePreload = (0, import_element166.useCallback)((value) => {
       setAttributes({ preload: value });
     }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime571.jsxs)(import_jsx_runtime571.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime572.jsxs)(import_jsx_runtime572.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
         import_components178.__experimentalToolsPanelItem,
         {
-          label: (0, import_i18n268.__)("Autoplay"),
+          label: (0, import_i18n264.__)("Autoplay"),
           isShownByDefault: true,
           hasValue: () => !!autoplay,
           onDeselect: () => {
             setAttributes({ autoplay: false, muted: false });
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
             import_components178.ToggleControl,
             {
-              label: (0, import_i18n268.__)("Autoplay"),
+              label: (0, import_i18n264.__)("Autoplay"),
               onChange: toggleFactory.autoplay,
               checked: !!autoplay,
               help: getAutoplayHelp
@@ -82977,101 +82536,101 @@ ${text}
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
         import_components178.__experimentalToolsPanelItem,
         {
-          label: (0, import_i18n268.__)("Loop"),
+          label: (0, import_i18n264.__)("Loop"),
           isShownByDefault: true,
           hasValue: () => !!loop,
           onDeselect: () => {
             setAttributes({ loop: false });
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
             import_components178.ToggleControl,
             {
-              label: (0, import_i18n268.__)("Loop"),
+              label: (0, import_i18n264.__)("Loop"),
               onChange: toggleFactory.loop,
               checked: !!loop
             }
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
         import_components178.__experimentalToolsPanelItem,
         {
-          label: (0, import_i18n268.__)("Muted"),
+          label: (0, import_i18n264.__)("Muted"),
           isShownByDefault: true,
           hasValue: () => !!muted,
           onDeselect: () => {
             setAttributes({ muted: false });
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
             import_components178.ToggleControl,
             {
-              label: (0, import_i18n268.__)("Muted"),
+              label: (0, import_i18n264.__)("Muted"),
               onChange: toggleFactory.muted,
               checked: !!muted,
               disabled: autoplay,
-              help: autoplay ? (0, import_i18n268.__)("Muted because of Autoplay.") : null
+              help: autoplay ? (0, import_i18n264.__)("Muted because of Autoplay.") : null
             }
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
         import_components178.__experimentalToolsPanelItem,
         {
-          label: (0, import_i18n268.__)("Playback controls"),
+          label: (0, import_i18n264.__)("Playback controls"),
           isShownByDefault: true,
           hasValue: () => !controls,
           onDeselect: () => {
             setAttributes({ controls: true });
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
             import_components178.ToggleControl,
             {
-              label: (0, import_i18n268.__)("Playback controls"),
+              label: (0, import_i18n264.__)("Playback controls"),
               onChange: toggleFactory.controls,
               checked: !!controls
             }
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
         import_components178.__experimentalToolsPanelItem,
         {
-          label: (0, import_i18n268.__)("Play inline"),
+          label: (0, import_i18n264.__)("Play inline"),
           isShownByDefault: true,
           hasValue: () => !!playsInline,
           onDeselect: () => {
             setAttributes({ playsInline: false });
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
             import_components178.ToggleControl,
             {
-              label: (0, import_i18n268.__)("Play inline"),
+              label: (0, import_i18n264.__)("Play inline"),
               onChange: toggleFactory.playsInline,
               checked: !!playsInline,
               disabled: autoplay,
-              help: autoplay ? (0, import_i18n268.__)("Play inline enabled because of Autoplay.") : (0, import_i18n268.__)(
+              help: autoplay ? (0, import_i18n264.__)("Play inline enabled because of Autoplay.") : (0, import_i18n264.__)(
                 "When enabled, videos will play directly within the webpage on mobile browsers, instead of opening in a fullscreen player."
               )
             }
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
         import_components178.__experimentalToolsPanelItem,
         {
-          label: (0, import_i18n268.__)("Preload"),
+          label: (0, import_i18n264.__)("Preload"),
           isShownByDefault: true,
           hasValue: () => preload !== "metadata",
           onDeselect: () => {
             setAttributes({ preload: "metadata" });
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime571.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
             import_components178.SelectControl,
             {
-              label: (0, import_i18n268.__)("Preload"),
+              label: (0, import_i18n264.__)("Preload"),
               value: preload,
               onChange: onChangePreload,
               options,
@@ -83085,22 +82644,21 @@ ${text}
   var edit_common_settings_default = VideoSettings;

   // packages/block-library/build-module/video/tracks-editor.mjs
-  var import_i18n269 = __toESM(require_i18n(), 1);
+  var import_i18n265 = __toESM(require_i18n(), 1);
   var import_components179 = __toESM(require_components(), 1);
   var import_block_editor286 = __toESM(require_block_editor(), 1);
   var import_data169 = __toESM(require_data(), 1);
-  var import_element166 = __toESM(require_element(), 1);
+  var import_element167 = __toESM(require_element(), 1);
   var import_url24 = __toESM(require_url(), 1);
-  var import_jsx_runtime572 = __toESM(require_jsx_runtime(), 1);
-  var { Badge: WCBadge } = unlock(import_components179.privateApis);
+  var import_jsx_runtime573 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_TYPES = ["text/vtt"];
   var DEFAULT_KIND = "subtitles";
   var KIND_OPTIONS = [
-    { label: (0, import_i18n269.__)("Subtitles"), value: "subtitles" },
-    { label: (0, import_i18n269.__)("Captions"), value: "captions" },
-    { label: (0, import_i18n269.__)("Descriptions"), value: "descriptions" },
-    { label: (0, import_i18n269.__)("Chapters"), value: "chapters" },
-    { label: (0, import_i18n269.__)("Metadata"), value: "metadata" }
+    { label: (0, import_i18n265.__)("Subtitles"), value: "subtitles" },
+    { label: (0, import_i18n265.__)("Captions"), value: "captions" },
+    { label: (0, import_i18n265.__)("Descriptions"), value: "descriptions" },
+    { label: (0, import_i18n265.__)("Chapters"), value: "chapters" },
+    { label: (0, import_i18n265.__)("Metadata"), value: "metadata" }
   ];
   var DEFAULT_TRACK = {
     src: "",
@@ -83111,26 +82669,26 @@ ${text}
   };
   function TrackList({ tracks, onEditPress }) {
     const content = tracks.map((track, index) => {
-      return /* @__PURE__ */ (0, import_jsx_runtime572.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime573.jsxs)(
         import_components179.__experimentalHStack,
         {
           className: "block-library-video-tracks-editor__track-list-track",
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime572.jsx)("span", { children: track.label }),
-            /* @__PURE__ */ (0, import_jsx_runtime572.jsxs)(import_components179.__experimentalHStack, { justify: "flex-end", children: [
-              track.default && /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(WCBadge, { children: (0, import_i18n269.__)("Default") }),
-              /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime573.jsx)("span", { children: track.label }),
+            /* @__PURE__ */ (0, import_jsx_runtime573.jsxs)(import_components179.__experimentalHStack, { justify: "flex-end", children: [
+              track.default && /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(Badge, { intent: "none", children: (0, import_i18n265.__)("Default") }),
+              /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
                 import_components179.Button,
                 {
                   __next40pxDefaultSize: true,
                   variant: "tertiary",
                   onClick: () => onEditPress(index),
-                  "aria-label": (0, import_i18n269.sprintf)(
+                  "aria-label": (0, import_i18n265.sprintf)(
                     /* translators: %s: Label of the video text track e.g: "French subtitles". */
-                    (0, import_i18n269._x)("Edit %s", "text tracks"),
+                    (0, import_i18n265._x)("Edit %s", "text tracks"),
                     track.label
                   ),
-                  children: (0, import_i18n269.__)("Edit")
+                  children: (0, import_i18n265.__)("Edit")
                 }
               )
             ] })
@@ -83139,10 +82697,10 @@ ${text}
         track.id ?? track.src
       );
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
       import_components179.MenuGroup,
       {
-        label: (0, import_i18n269.__)("Text tracks"),
+        label: (0, import_i18n265.__)("Text tracks"),
         className: "block-library-video-tracks-editor__track-list",
         children: content
       }
@@ -83155,68 +82713,68 @@ ${text}
     onRemove,
     allowSettingDefault
   }) {
-    const [trackState, setTrackState] = (0, import_element166.useState)({
+    const [trackState, setTrackState] = (0, import_element167.useState)({
       ...DEFAULT_TRACK,
       ...track
     });
     const { src, label, srcLang, kind, default: isDefaultTrack } = trackState;
     const fileName = src.startsWith("blob:") ? "" : (0, import_url24.getFilename)(src) || "";
-    return /* @__PURE__ */ (0, import_jsx_runtime572.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime573.jsxs)(
       import_components179.__experimentalVStack,
       {
         className: "block-library-video-tracks-editor__single-track-editor",
         spacing: "4",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime572.jsx)("span", { className: "block-library-video-tracks-editor__single-track-editor-edit-track-label", children: (0, import_i18n269.__)("Edit track") }),
-          /* @__PURE__ */ (0, import_jsx_runtime572.jsxs)("span", { children: [
-            (0, import_i18n269.__)("File"),
+          /* @__PURE__ */ (0, import_jsx_runtime573.jsx)("span", { className: "block-library-video-tracks-editor__single-track-editor-edit-track-label", children: (0, import_i18n265.__)("Edit track") }),
+          /* @__PURE__ */ (0, import_jsx_runtime573.jsxs)("span", { children: [
+            (0, import_i18n265.__)("File"),
             ": ",
-            /* @__PURE__ */ (0, import_jsx_runtime572.jsx)("b", { children: fileName })
+            /* @__PURE__ */ (0, import_jsx_runtime573.jsx)("b", { children: fileName })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime572.jsxs)(import_components179.__experimentalGrid, { columns: 2, gap: 4, children: [
-            /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime573.jsxs)(import_components179.__experimentalGrid, { columns: 2, gap: 4, children: [
+            /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
               import_components179.TextControl,
               {
                 onChange: (newLabel) => setTrackState((prevTrackState) => ({
                   ...prevTrackState,
                   label: newLabel
                 })),
-                label: (0, import_i18n269.__)("Label"),
+                label: (0, import_i18n265.__)("Label"),
                 value: label,
-                help: (0, import_i18n269.__)("Title of track")
+                help: (0, import_i18n265.__)("Title of track")
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
               import_components179.TextControl,
               {
                 onChange: (newSrcLang) => setTrackState((prevTrackState) => ({
                   ...prevTrackState,
                   srcLang: newSrcLang
                 })),
-                label: (0, import_i18n269.__)("Source language"),
+                label: (0, import_i18n265.__)("Source language"),
                 value: srcLang,
-                help: (0, import_i18n269.__)("Language tag (en, fr, etc.)")
+                help: (0, import_i18n265.__)("Language tag (en, fr, etc.)")
               }
             )
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime572.jsxs)(import_components179.__experimentalVStack, { spacing: "4", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime573.jsxs)(import_components179.__experimentalVStack, { spacing: "4", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
               import_components179.SelectControl,
               {
                 className: "block-library-video-tracks-editor__single-track-editor-kind-select",
                 options: KIND_OPTIONS,
                 value: kind,
-                label: (0, import_i18n269.__)("Kind"),
+                label: (0, import_i18n265.__)("Kind"),
                 onChange: (newKind) => setTrackState((prevTrackState) => ({
                   ...prevTrackState,
                   kind: newKind
                 }))
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
               import_components179.ToggleControl,
               {
-                label: (0, import_i18n269.__)("Set as default track"),
+                label: (0, import_i18n265.__)("Set as default track"),
                 checked: isDefaultTrack,
                 disabled: !allowSettingDefault,
                 onChange: (defaultTrack) => setTrackState((prevTrackState) => ({
@@ -83225,18 +82783,18 @@ ${text}
                 }))
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime572.jsxs)(import_components179.__experimentalHStack, { className: "block-library-video-tracks-editor__single-track-editor-buttons-container", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime573.jsxs)(import_components179.__experimentalHStack, { className: "block-library-video-tracks-editor__single-track-editor-buttons-container", children: [
+              /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
                 import_components179.Button,
                 {
                   __next40pxDefaultSize: true,
                   isDestructive: true,
                   variant: "link",
                   onClick: onRemove,
-                  children: (0, import_i18n269.__)("Remove track")
+                  children: (0, import_i18n265.__)("Remove track")
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
                 import_components179.Button,
                 {
                   __next40pxDefaultSize: true,
@@ -83245,7 +82803,7 @@ ${text}
                     onChange(trackState);
                     onClose();
                   },
-                  children: (0, import_i18n269.__)("Apply")
+                  children: (0, import_i18n265.__)("Apply")
                 }
               )
             ] })
@@ -83258,8 +82816,8 @@ ${text}
     const mediaUpload = (0, import_data169.useSelect)((select10) => {
       return select10(import_block_editor286.store).getSettings().mediaUpload;
     }, []);
-    const [trackBeingEdited, setTrackBeingEdited] = (0, import_element166.useState)(null);
-    const dropdownPopoverRef = (0, import_element166.useRef)();
+    const [trackBeingEdited, setTrackBeingEdited] = (0, import_element167.useState)(null);
+    const dropdownPopoverRef = (0, import_element167.useRef)();
     const handleTrackSelect = (selectedTracks = [], appendTracks = false) => {
       const existingTracksMap = new Map(
         tracks.map((track) => [track.id, track])
@@ -83299,13 +82857,13 @@ ${text}
         }
       });
     }
-    (0, import_element166.useEffect)(() => {
+    (0, import_element167.useEffect)(() => {
       dropdownPopoverRef.current?.focus();
     }, [trackBeingEdited]);
     if (!mediaUpload) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
       import_components179.Dropdown,
       {
         contentClassName: "block-library-video-tracks-editor",
@@ -83320,19 +82878,19 @@ ${text}
             }
             onToggle();
           };
-          return /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(import_components179.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(import_components179.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
             import_components179.ToolbarButton,
             {
               "aria-expanded": isOpen,
               "aria-haspopup": "true",
               onClick: handleOnToggle,
-              children: (0, import_i18n269.__)("Text tracks")
+              children: (0, import_i18n265.__)("Text tracks")
             }
           ) });
         },
         renderContent: () => {
           if (trackBeingEdited !== null) {
-            return /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
               SingleTrackEditor,
               {
                 track: tracks[trackBeingEdited],
@@ -83354,57 +82912,57 @@ ${text}
               }
             );
           }
-          return /* @__PURE__ */ (0, import_jsx_runtime572.jsxs)(import_jsx_runtime572.Fragment, { children: [
-            tracks.length === 0 && /* @__PURE__ */ (0, import_jsx_runtime572.jsxs)("div", { className: "block-library-video-tracks-editor__tracks-informative-message", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime572.jsx)("h2", { className: "block-library-video-tracks-editor__tracks-informative-message-title", children: (0, import_i18n269.__)("Text tracks") }),
-              /* @__PURE__ */ (0, import_jsx_runtime572.jsx)("p", { className: "block-library-video-tracks-editor__tracks-informative-message-description", children: (0, import_i18n269.__)(
+          return /* @__PURE__ */ (0, import_jsx_runtime573.jsxs)(import_jsx_runtime573.Fragment, { children: [
+            tracks.length === 0 && /* @__PURE__ */ (0, import_jsx_runtime573.jsxs)("div", { className: "block-library-video-tracks-editor__tracks-informative-message", children: [
+              /* @__PURE__ */ (0, import_jsx_runtime573.jsx)("h2", { className: "block-library-video-tracks-editor__tracks-informative-message-title", children: (0, import_i18n265.__)("Text tracks") }),
+              /* @__PURE__ */ (0, import_jsx_runtime573.jsx)("p", { className: "block-library-video-tracks-editor__tracks-informative-message-description", children: (0, import_i18n265.__)(
                 "Tracks can be subtitles, captions, chapters, or descriptions. They help make your content more accessible to a wider range of users."
               ) })
             ] }),
-            /* @__PURE__ */ (0, import_jsx_runtime572.jsxs)(import_components179.NavigableMenu, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime573.jsxs)(import_components179.NavigableMenu, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
                 TrackList,
                 {
                   tracks,
                   onEditPress: setTrackBeingEdited
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
                 import_components179.MenuGroup,
                 {
                   className: "block-library-video-tracks-editor__add-tracks-container",
-                  label: (0, import_i18n269.__)("Add tracks"),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime572.jsxs)(import_block_editor286.MediaUploadCheck, { children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
+                  label: (0, import_i18n265.__)("Add tracks"),
+                  children: /* @__PURE__ */ (0, import_jsx_runtime573.jsxs)(import_block_editor286.MediaUploadCheck, { children: [
+                    /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
                       import_block_editor286.MediaUpload,
                       {
                         onSelect: handleTrackSelect,
                         allowedTypes: ALLOWED_TYPES,
                         value: tracks.map(({ id }) => id),
                         multiple: true,
-                        render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
+                        render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
                           import_components179.MenuItem,
                           {
                             icon: media_default,
                             onClick: open,
-                            children: (0, import_i18n269.__)("Open Media Library")
+                            children: (0, import_i18n265.__)("Open Media Library")
                           }
                         )
                       }
                     ),
-                    /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
                       import_components179.FormFileUpload,
                       {
                         onChange: uploadFiles,
                         accept: ".vtt,text/vtt",
                         multiple: true,
                         render: ({ openFileDialog }) => {
-                          return /* @__PURE__ */ (0, import_jsx_runtime572.jsx)(
+                          return /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
                             import_components179.MenuItem,
                             {
                               icon: upload_default,
                               onClick: openFileDialog,
-                              children: (0, import_i18n269._x)("Upload", "verb")
+                              children: (0, import_i18n265._x)("Upload", "verb")
                             }
                           );
                         }
@@ -83421,7 +82979,7 @@ ${text}
   }

   // packages/block-library/build-module/video/variations.mjs
-  var import_i18n270 = __toESM(require_i18n(), 1);
+  var import_i18n266 = __toESM(require_i18n(), 1);
   var isGifVariation = ({
     controls,
     loop,
@@ -83432,8 +82990,8 @@ ${text}
   var variations19 = [
     {
       name: "video",
-      title: (0, import_i18n270.__)("Video"),
-      description: (0, import_i18n270.__)(
+      title: (0, import_i18n266.__)("Video"),
+      description: (0, import_i18n266.__)(
         "A video with customizable playback and interaction controls."
       ),
       icon: video_default,
@@ -83445,12 +83003,12 @@ ${text}
     },
     {
       name: "gif",
-      title: (0, import_i18n270.__)("GIF"),
-      description: (0, import_i18n270.__)(
+      title: (0, import_i18n266.__)("GIF"),
+      description: (0, import_i18n266.__)(
         "A muted, looping video that plays automatically like an animated GIF."
       ),
       icon: video_default,
-      keywords: [(0, import_i18n270.__)("animated"), "gif"],
+      keywords: [(0, import_i18n266.__)("animated"), "gif"],
       attributes: {
         controls: false,
         loop: true,
@@ -83466,7 +83024,7 @@ ${text}
   var variations_default19 = variations19;

   // packages/block-library/build-module/video/edit.mjs
-  var import_jsx_runtime573 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime574 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_MEDIA_TYPES10 = ["video"];
   function VideoEdit({
     isSelected: isSingleSelected,
@@ -83476,11 +83034,11 @@ ${text}
     insertBlocksAfter,
     onReplace
   }) {
-    const videoPlayer = (0, import_element167.useRef)();
+    const videoPlayer = (0, import_element168.useRef)();
     const { id, controls, poster, src, tracks, width, height } = attributes2;
     const isGif = isGifVariation(attributes2);
     const aspectRatio = width && height ? `${width} / ${height}` : void 0;
-    const [temporaryURL, setTemporaryURL] = (0, import_element167.useState)(attributes2.blob);
+    const [temporaryURL, setTemporaryURL] = (0, import_element168.useState)(attributes2.blob);
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
     const blockEditingMode = (0, import_block_editor287.useBlockEditingMode)();
     const hasNonContentControls = blockEditingMode === "default";
@@ -83490,12 +83048,12 @@ ${text}
       onChange: onSelectVideo,
       onError: onUploadError
     });
-    (0, import_element167.useEffect)(() => {
+    (0, import_element168.useEffect)(() => {
       if (videoPlayer.current) {
         videoPlayer.current.load();
       }
     }, [poster]);
-    (0, import_element167.useEffect)(() => {
+    (0, import_element168.useEffect)(() => {
       if (isGif) {
         videoPlayer.current?.play().catch(() => {
         });
@@ -83550,14 +83108,14 @@ ${text}
       createErrorNotice(message, { type: "snackbar" });
     }
     const placeholder2 = (content) => {
-      return /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime574.jsx)(
         import_components180.Placeholder,
         {
           className: "block-editor-media-placeholder",
           withIllustration: !isSingleSelected,
           icon: video_default,
-          label: (0, import_i18n271.__)("Video"),
-          instructions: (0, import_i18n271.__)(
+          label: (0, import_i18n267.__)("Video"),
+          instructions: (0, import_i18n267.__)(
             "Drag and drop a video, upload, or choose from your library."
           ),
           children: content
@@ -83571,10 +83129,10 @@ ${text}
       className: classes
     });
     if (!src && !temporaryURL) {
-      return /* @__PURE__ */ (0, import_jsx_runtime573.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime574.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime574.jsx)(
         import_block_editor287.MediaPlaceholder,
         {
-          icon: /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(import_block_editor287.BlockIcon, { icon: video_default }),
+          icon: /* @__PURE__ */ (0, import_jsx_runtime574.jsx)(import_block_editor287.BlockIcon, { icon: video_default }),
           onSelect: onSelectVideo,
           onSelectURL,
           accept: "video/*",
@@ -83585,9 +83143,9 @@ ${text}
         }
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime573.jsxs)(import_jsx_runtime573.Fragment, { children: [
-      isSingleSelected && /* @__PURE__ */ (0, import_jsx_runtime573.jsxs)(import_jsx_runtime573.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(import_block_editor287.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime574.jsxs)(import_jsx_runtime574.Fragment, { children: [
+      isSingleSelected && /* @__PURE__ */ (0, import_jsx_runtime574.jsxs)(import_jsx_runtime574.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime574.jsx)(import_block_editor287.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime574.jsx)(
           TracksEditor,
           {
             tracks,
@@ -83596,7 +83154,7 @@ ${text}
             }
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(import_block_editor287.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime574.jsx)(import_block_editor287.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime574.jsx)(
           import_block_editor287.MediaReplaceFlow,
           {
             mediaId: id,
@@ -83611,10 +83169,10 @@ ${text}
           }
         ) })
       ] }),
-      !isGif && /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(import_block_editor287.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime573.jsxs)(
+      !isGif && /* @__PURE__ */ (0, import_jsx_runtime574.jsx)(import_block_editor287.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime574.jsxs)(
         import_components180.__experimentalToolsPanel,
         {
-          label: (0, import_i18n271.__)("Settings"),
+          label: (0, import_i18n267.__)("Settings"),
           resetAll: () => {
             setAttributes({
               autoplay: false,
@@ -83628,14 +83186,14 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime574.jsx)(
               edit_common_settings_default,
               {
                 setAttributes,
                 attributes: attributes2
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime574.jsx)(
               poster_image_default,
               {
                 poster,
@@ -83647,8 +83205,8 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime573.jsxs)("figure", { ...blockProps, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime574.jsxs)("figure", { ...blockProps, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime574.jsx)(
           "video",
           {
             controls,
@@ -83663,18 +83221,18 @@ ${text}
             width,
             height,
             style: aspectRatio ? { aspectRatio } : void 0,
-            children: /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(Tracks, { tracks })
+            children: /* @__PURE__ */ (0, import_jsx_runtime574.jsx)(Tracks, { tracks })
           }
         ),
-        !!temporaryURL && /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(import_components180.Spinner, {}),
-        /* @__PURE__ */ (0, import_jsx_runtime573.jsx)(
+        !!temporaryURL && /* @__PURE__ */ (0, import_jsx_runtime574.jsx)(import_components180.Spinner, {}),
+        /* @__PURE__ */ (0, import_jsx_runtime574.jsx)(
           Caption,
           {
             attributes: attributes2,
             setAttributes,
             isSelected: isSingleSelected,
             insertBlocksAfter,
-            label: (0, import_i18n271.__)("Video caption text"),
+            label: (0, import_i18n267.__)("Video caption text"),
             showToolbarButton: isSingleSelected && hasNonContentControls
           }
         )
@@ -83685,7 +83243,7 @@ ${text}

   // packages/block-library/build-module/video/save.mjs
   var import_block_editor288 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime574 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime575 = __toESM(require_jsx_runtime(), 1);
   function save52({ attributes: attributes2 }) {
     const {
       autoplay,
@@ -83702,8 +83260,8 @@ ${text}
       height
     } = attributes2;
     const aspectRatio = width && height ? `${width} / ${height}` : void 0;
-    return /* @__PURE__ */ (0, import_jsx_runtime574.jsxs)("figure", { ...import_block_editor288.useBlockProps.save(), children: [
-      src && /* @__PURE__ */ (0, import_jsx_runtime574.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime575.jsxs)("figure", { ...import_block_editor288.useBlockProps.save(), children: [
+      src && /* @__PURE__ */ (0, import_jsx_runtime575.jsx)(
         "video",
         {
           autoPlay: autoplay,
@@ -83717,10 +83275,10 @@ ${text}
           width,
           height,
           style: aspectRatio ? { aspectRatio } : void 0,
-          children: /* @__PURE__ */ (0, import_jsx_runtime574.jsx)(Tracks, { tracks })
+          children: /* @__PURE__ */ (0, import_jsx_runtime575.jsx)(Tracks, { tracks })
         }
       ),
-      !import_block_editor288.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime574.jsx)(
+      !import_block_editor288.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime575.jsx)(
         import_block_editor288.RichText.Content,
         {
           className: (0, import_block_editor288.__experimentalGetElementClassName)("caption"),
@@ -83733,7 +83291,7 @@ ${text}

   // packages/block-library/build-module/video/transforms.mjs
   var import_blob21 = __toESM(require_blob(), 1);
-  var import_blocks127 = __toESM(require_blocks(), 1);
+  var import_blocks109 = __toESM(require_blocks(), 1);
   var transforms39 = {
     from: [
       {
@@ -83743,7 +83301,7 @@ ${text}
         },
         transform(files) {
           const file = files[0];
-          const block = (0, import_blocks127.createBlock)("core/video", {
+          const block = (0, import_blocks109.createBlock)("core/video", {
             blob: (0, import_blob21.createBlobURL)(file)
           });
           return block;
@@ -83806,7 +83364,7 @@ ${text}
             attributes2.blob = attributes2.src;
             delete attributes2.src;
           }
-          return (0, import_blocks127.createBlock)("core/video", attributes2);
+          return (0, import_blocks109.createBlock)("core/video", attributes2);
         }
       }
     ]
@@ -83814,7 +83372,6 @@ ${text}
   var transforms_default40 = transforms39;

   // packages/block-library/build-module/video/index.mjs
-  var { fieldsKey: fieldsKey20, formKey: formKey20 } = unlock(import_blocks128.privateApis);
   var { name: name116 } = block_default115;
   var settings115 = {
     icon: video_default,
@@ -83822,7 +83379,7 @@ ${text}
       attributes: {
         src: "https://upload.wikimedia.org/wikipedia/commons/c/ca/Wood_thrush_in_Central_Park_switch_sides_%2816510%29.webm",
         // translators: Caption accompanying a video of the wood thrush singing, which serves as an example for the Video block.
-        caption: (0, import_i18n272.__)("Wood thrush singing in Central Park, NYC.")
+        caption: (0, import_i18n268.__)("Wood thrush singing in Central Park, NYC.")
       }
     },
     transforms: transforms_default40,
@@ -83831,43 +83388,6 @@ ${text}
     edit: edit_default36,
     save: save52
   };
-  if (window.__experimentalContentOnlyInspectorFields) {
-    settings115[fieldsKey20] = [
-      {
-        id: "video",
-        label: (0, import_i18n272.__)("Video"),
-        type: "media",
-        Edit: {
-          control: "media",
-          // TODO: replace with custom component
-          allowedTypes: ["video"],
-          multiple: false
-        },
-        getValue: ({ item }) => ({
-          id: item.id,
-          url: item.src,
-          caption: item.caption,
-          poster: item.poster
-        }),
-        setValue: ({ value }) => ({
-          id: value.id,
-          src: value.url,
-          caption: value.caption,
-          poster: value.poster
-        })
-      },
-      {
-        id: "caption",
-        label: (0, import_i18n272.__)("Caption"),
-        type: "text",
-        Edit: "rich-text"
-        // TODO: replace with custom component
-      }
-    ];
-    settings115[formKey20] = {
-      fields: ["video", "caption"]
-    };
-  }
   var init115 = () => initBlock({ name: name116, metadata: block_default115, settings: settings115 });

   // packages/block-library/build-module/footnotes/index.mjs
@@ -83883,9 +83403,9 @@ ${text}
   // packages/block-library/build-module/footnotes/edit.mjs
   var import_block_editor289 = __toESM(require_block_editor(), 1);
   var import_core_data101 = __toESM(require_core_data(), 1);
-  var import_i18n273 = __toESM(require_i18n(), 1);
+  var import_i18n269 = __toESM(require_i18n(), 1);
   var import_components181 = __toESM(require_components(), 1);
-  var import_jsx_runtime575 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime576 = __toESM(require_jsx_runtime(), 1);
   function FootnotesEdit({ context: { postType, postId } }) {
     const [meta, updateMeta] = (0, import_core_data101.useEntityProp)(
       "postType",
@@ -83902,32 +83422,32 @@ ${text}
     const footnotes = Array.isArray(parsed) ? parsed : [];
     const blockProps = (0, import_block_editor289.useBlockProps)();
     if (!footnotesSupported) {
-      return /* @__PURE__ */ (0, import_jsx_runtime575.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime575.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime576.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime576.jsx)(
         import_components181.Placeholder,
         {
-          icon: /* @__PURE__ */ (0, import_jsx_runtime575.jsx)(import_block_editor289.BlockIcon, { icon: format_list_numbered_default }),
-          label: (0, import_i18n273.__)("Footnotes"),
-          instructions: (0, import_i18n273.__)(
+          icon: /* @__PURE__ */ (0, import_jsx_runtime576.jsx)(import_block_editor289.BlockIcon, { icon: format_list_numbered_default }),
+          label: (0, import_i18n269.__)("Footnotes"),
+          instructions: (0, import_i18n269.__)(
             "Footnotes are not supported here. Add this block to post or page content."
           )
         }
       ) });
     }
     if (!footnotes.length) {
-      return /* @__PURE__ */ (0, import_jsx_runtime575.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime575.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime576.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime576.jsx)(
         import_components181.Placeholder,
         {
-          icon: /* @__PURE__ */ (0, import_jsx_runtime575.jsx)(import_block_editor289.BlockIcon, { icon: format_list_numbered_default }),
-          label: (0, import_i18n273.__)("Footnotes"),
-          instructions: (0, import_i18n273.__)(
+          icon: /* @__PURE__ */ (0, import_jsx_runtime576.jsx)(import_block_editor289.BlockIcon, { icon: format_list_numbered_default }),
+          label: (0, import_i18n269.__)("Footnotes"),
+          instructions: (0, import_i18n269.__)(
             "Footnotes found in blocks within this document will be displayed here."
           )
         }
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime575.jsx)("ol", { ...blockProps, children: footnotes.map(({ id, content }) => (
+    return /* @__PURE__ */ (0, import_jsx_runtime576.jsx)("ol", { ...blockProps, children: footnotes.map(({ id, content }) => (
       /* eslint-disable-next-line jsx-a11y/no-noninteractive-element-interactions */
-      /* @__PURE__ */ (0, import_jsx_runtime575.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime576.jsxs)(
         "li",
         {
           onMouseDown: (event) => {
@@ -83937,7 +83457,7 @@ ${text}
             }
           },
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime575.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime576.jsx)(
               import_block_editor289.RichText,
               {
                 id,
@@ -83965,7 +83485,7 @@ ${text}
               }
             ),
             " ",
-            /* @__PURE__ */ (0, import_jsx_runtime575.jsx)("a", { href: `#${id}-link`, children: "\u21A9\uFE0E" })
+            /* @__PURE__ */ (0, import_jsx_runtime576.jsx)("a", { href: `#${id}-link`, children: "\u21A9\uFE0E" })
           ]
         },
         id
@@ -84085,19 +83605,19 @@ ${text}
   var v4_default = v412;

   // packages/block-library/build-module/footnotes/format.mjs
-  var import_i18n274 = __toESM(require_i18n(), 1);
+  var import_i18n270 = __toESM(require_i18n(), 1);
   var import_rich_text9 = __toESM(require_rich_text(), 1);
   var import_block_editor290 = __toESM(require_block_editor(), 1);
   var import_data171 = __toESM(require_data(), 1);
   var import_core_data102 = __toESM(require_core_data(), 1);
-  var import_blocks129 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime576 = __toESM(require_jsx_runtime(), 1);
+  var import_blocks110 = __toESM(require_blocks(), 1);
+  var import_jsx_runtime577 = __toESM(require_jsx_runtime(), 1);
   var formatName = "core/footnote";
   var { usesContextKey } = unlock(import_block_editor290.privateApis);
   var POST_CONTENT_BLOCK_NAME = "core/post-content";
   var SYNCED_PATTERN_BLOCK_NAME = "core/block";
   var format2 = {
-    title: (0, import_i18n274.__)("Footnote"),
+    title: (0, import_i18n270.__)("Footnote"),
     tagName: "sup",
     className: "fn",
     attributes: {
@@ -84122,7 +83642,7 @@ ${text}
       } = registry.select(import_block_editor290.store);
       const isFootnotesSupported = (0, import_data171.useSelect)(
         (select10) => {
-          if (!select10(import_blocks129.store).getBlockType("core/footnotes")) {
+          if (!select10(import_blocks110.store).getBlockType("core/footnotes")) {
             return false;
           }
           const allowedBlocks = select10(import_block_editor290.store).getSettings().allowedBlockTypes;
@@ -84207,17 +83727,17 @@ ${text}
             while (rootClientId && getBlockName(rootClientId) !== POST_CONTENT_BLOCK_NAME) {
               rootClientId = getBlockRootClientId(rootClientId);
             }
-            fnBlock = (0, import_blocks129.createBlock)("core/footnotes");
+            fnBlock = (0, import_blocks110.createBlock)("core/footnotes");
             insertBlock(fnBlock, void 0, rootClientId);
           }
           selectionChange(fnBlock.clientId, id, 0, 0);
         });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime576.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime577.jsx)(
         import_block_editor290.RichTextToolbarButton,
         {
           icon: format_list_numbered_default,
-          title: (0, import_i18n274.__)("Footnote"),
+          title: (0, import_i18n270.__)("Footnote"),
           onClick,
           isActive: isObjectActive
         }
@@ -84249,7 +83769,7 @@ ${text}
   });

   // packages/block-library/build-module/index.mjs
-  var import_jsx_runtime577 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime578 = __toESM(require_jsx_runtime(), 1);
   var getAllBlocks = () => {
     const blocks = [
       // Common blocks are grouped at the top to prioritize their display
@@ -84385,9 +83905,9 @@ ${text}
     if (window.__unstableAutoRegisterBlocks) {
       window.__unstableAutoRegisterBlocks.forEach((blockName) => {
         const bootstrappedBlockType = unlock(
-          (0, import_data172.select)(import_blocks130.store)
+          (0, import_data172.select)(import_blocks111.store)
         ).getBootstrappedBlockType(blockName);
-        (0, import_blocks130.registerBlockType)(blockName, {
+        (0, import_blocks111.registerBlockType)(blockName, {
           // Use all metadata from PHP registration,
           // but fall back title to block name if not provided,
           // ensure minimum apiVersion 3 for block wrapper support,
@@ -84416,16 +83936,16 @@ ${text}
               urlQueryArgs: { post_id: context?.postId }
             });
             if (status === "loading") {
-              return /* @__PURE__ */ (0, import_jsx_runtime577.jsx)("div", { ...blockProps, children: (0, import_i18n275.__)("Loading\u2026") });
+              return /* @__PURE__ */ (0, import_jsx_runtime578.jsx)("div", { ...blockProps, children: (0, import_i18n271.__)("Loading\u2026") });
             }
             if (status === "error") {
-              return /* @__PURE__ */ (0, import_jsx_runtime577.jsx)("div", { ...blockProps, children: (0, import_i18n275.sprintf)(
+              return /* @__PURE__ */ (0, import_jsx_runtime578.jsx)("div", { ...blockProps, children: (0, import_i18n271.sprintf)(
                 /* translators: %s: error message describing the problem */
-                (0, import_i18n275.__)("Error loading block: %s"),
+                (0, import_i18n271.__)("Error loading block: %s"),
                 error2
               ) });
             }
-            return /* @__PURE__ */ (0, import_jsx_runtime577.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime578.jsx)(
               html_renderer_default,
               {
                 wrapperProps: blockProps,
@@ -84437,12 +83957,12 @@ ${text}
         });
       });
     }
-    (0, import_blocks130.setDefaultBlockName)(name59);
+    (0, import_blocks111.setDefaultBlockName)(name59);
     if (window.wp && window.wp.oldEditor && blocks.some(({ name: name510 }) => name510 === name13)) {
-      (0, import_blocks130.setFreeformContentHandlerName)(name13);
+      (0, import_blocks111.setFreeformContentHandlerName)(name13);
     }
-    (0, import_blocks130.setUnregisteredTypeHandlerName)(name48);
-    (0, import_blocks130.setGroupingBlockName)(name35);
+    (0, import_blocks111.setUnregisteredTypeHandlerName)(name48);
+    (0, import_blocks111.setGroupingBlockName)(name35);
   };
   var __experimentalRegisterExperimentalCoreBlocks = false ? ({ enableFSEBlocks } = {}) => {
     const enabledExperiments = [enableFSEBlocks ? "fse" : null];
diff --git a/wp-includes/js/dist/block-library.min.js b/wp-includes/js/dist/block-library.min.js
index e934b8c1b0..5b4f9bed92 100644
--- a/wp-includes/js/dist/block-library.min.js
+++ b/wp-includes/js/dist/block-library.min.js
@@ -1,27 +1,27 @@
 /*! This file is auto-generated */
 (function() {
-"use strict";var wp;(wp||={}).blockLibrary=(()=>{var s_e=Object.create;var H2=Object.defineProperty;var l_e=Object.getOwnPropertyDescriptor;var c_e=Object.getOwnPropertyNames;var u_e=Object.getPrototypeOf,d_e=Object.prototype.hasOwnProperty;var p_e=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var Ae=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),J=(e,t)=>{for(var r in t)H2(e,r,{get:t[r],enumerable:!0})},HH=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of c_e(t))!d_e.call(e,n)&&n!==r&&H2(e,n,{get:()=>t[n],enumerable:!(o=l_e(t,n))||o.enumerable});return e};var a=(e,t,r)=>(r=e!=null?s_e(u_e(e)):{},HH(t||!e||!e.__esModule?H2(r,"default",{value:e,enumerable:!0}):r,e)),m_e=e=>HH(H2({},"__esModule",{value:!0}),e);var K=Ae((QLe,jH)=>{jH.exports=window.wp.blocks});var he=Ae((XLe,UH)=>{UH.exports=window.wp.compose});var O=Ae((JLe,WH)=>{WH.exports=window.wp.data});var R=Ae((eAe,GH)=>{GH.exports=window.wp.blockEditor});var sd=Ae((tAe,$H)=>{$H.exports=window.wp.serverSideRender});var D=Ae((rAe,qH)=>{qH.exports=window.wp.i18n});var oP=Ae(gr=>{"use strict";Object.defineProperty(gr,"__esModule",{value:!0});gr.Doctype=gr.CDATA=gr.Tag=gr.Style=gr.Script=gr.Comment=gr.Directive=gr.Text=gr.Root=gr.isTag=gr.ElementType=void 0;var xi;(function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"})(xi=gr.ElementType||(gr.ElementType={}));function g_e(e){return e.type===xi.Tag||e.type===xi.Script||e.type===xi.Style}gr.isTag=g_e;gr.Root=xi.Root;gr.Text=xi.Text;gr.Directive=xi.Directive;gr.Comment=xi.Comment;gr.Script=xi.Script;gr.Style=xi.Style;gr.Tag=xi.Tag;gr.CDATA=xi.CDATA;gr.Doctype=xi.Doctype});var sP=Ae(Xe=>{"use strict";var ld=Xe&&Xe.__extends||(function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,n){o.__proto__=n}||function(o,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(o[i]=n[i])},e(t,r)};return function(t,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");e(t,r);function o(){this.constructor=t}t.prototype=r===null?Object.create(r):(o.prototype=r.prototype,new o)}})(),Q1=Xe&&Xe.__assign||function(){return Q1=Object.assign||function(e){for(var t,r=1,o=arguments.length;r<o;r++){t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},Q1.apply(this,arguments)};Object.defineProperty(Xe,"__esModule",{value:!0});Xe.cloneNode=Xe.hasChildren=Xe.isDocument=Xe.isDirective=Xe.isComment=Xe.isText=Xe.isCDATA=Xe.isTag=Xe.Element=Xe.Document=Xe.CDATA=Xe.NodeWithChildren=Xe.ProcessingInstruction=Xe.Comment=Xe.Text=Xe.DataNode=Xe.Node=void 0;var Ha=oP(),aP=(function(){function e(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(e.prototype,"parentNode",{get:function(){return this.parent},set:function(t){this.parent=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){return this.prev},set:function(t){this.prev=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){return this.next},set:function(t){this.next=t},enumerable:!1,configurable:!0}),e.prototype.cloneNode=function(t){return t===void 0&&(t=!1),iP(this,t)},e})();Xe.Node=aP;var j2=(function(e){ld(t,e);function t(r){var o=e.call(this)||this;return o.data=r,o}return Object.defineProperty(t.prototype,"nodeValue",{get:function(){return this.data},set:function(r){this.data=r},enumerable:!1,configurable:!0}),t})(aP);Xe.DataNode=j2;var KH=(function(e){ld(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=Ha.ElementType.Text,r}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 3},enumerable:!1,configurable:!0}),t})(j2);Xe.Text=KH;var YH=(function(e){ld(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=Ha.ElementType.Comment,r}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),t})(j2);Xe.Comment=YH;var QH=(function(e){ld(t,e);function t(r,o){var n=e.call(this,o)||this;return n.name=r,n.type=Ha.ElementType.Directive,n}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),t})(j2);Xe.ProcessingInstruction=QH;var U2=(function(e){ld(t,e);function t(r){var o=e.call(this)||this;return o.children=r,o}return Object.defineProperty(t.prototype,"firstChild",{get:function(){var r;return(r=this.children[0])!==null&&r!==void 0?r:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(r){this.children=r},enumerable:!1,configurable:!0}),t})(aP);Xe.NodeWithChildren=U2;var XH=(function(e){ld(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=Ha.ElementType.CDATA,r}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t})(U2);Xe.CDATA=XH;var JH=(function(e){ld(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=Ha.ElementType.Root,r}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t})(U2);Xe.Document=JH;var ej=(function(e){ld(t,e);function t(r,o,n,i){n===void 0&&(n=[]),i===void 0&&(i=r==="script"?Ha.ElementType.Script:r==="style"?Ha.ElementType.Style:Ha.ElementType.Tag);var s=e.call(this,n)||this;return s.name=r,s.attribs=o,s.type=i,s}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(r){this.name=r},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var r=this;return Object.keys(this.attribs).map(function(o){var n,i;return{name:o,value:r.attribs[o],namespace:(n=r["x-attribsNamespace"])===null||n===void 0?void 0:n[o],prefix:(i=r["x-attribsPrefix"])===null||i===void 0?void 0:i[o]}})},enumerable:!1,configurable:!0}),t})(U2);Xe.Element=ej;function tj(e){return(0,Ha.isTag)(e)}Xe.isTag=tj;function rj(e){return e.type===Ha.ElementType.CDATA}Xe.isCDATA=rj;function oj(e){return e.type===Ha.ElementType.Text}Xe.isText=oj;function nj(e){return e.type===Ha.ElementType.Comment}Xe.isComment=nj;function aj(e){return e.type===Ha.ElementType.Directive}Xe.isDirective=aj;function ij(e){return e.type===Ha.ElementType.Root}Xe.isDocument=ij;function h_e(e){return Object.prototype.hasOwnProperty.call(e,"children")}Xe.hasChildren=h_e;function iP(e,t){t===void 0&&(t=!1);var r;if(oj(e))r=new KH(e.data);else if(nj(e))r=new YH(e.data);else if(tj(e)){var o=t?nP(e.children):[],n=new ej(e.name,Q1({},e.attribs),o);o.forEach(function(c){return c.parent=n}),e.namespace!=null&&(n.namespace=e.namespace),e["x-attribsNamespace"]&&(n["x-attribsNamespace"]=Q1({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(n["x-attribsPrefix"]=Q1({},e["x-attribsPrefix"])),r=n}else if(rj(e)){var o=t?nP(e.children):[],i=new XH(o);o.forEach(function(u){return u.parent=i}),r=i}else if(ij(e)){var o=t?nP(e.children):[],s=new JH(o);o.forEach(function(u){return u.parent=s}),e["x-mode"]&&(s["x-mode"]=e["x-mode"]),r=s}else if(aj(e)){var l=new QH(e.name,e.data);e["x-name"]!=null&&(l["x-name"]=e["x-name"],l["x-publicId"]=e["x-publicId"],l["x-systemId"]=e["x-systemId"]),r=l}else throw new Error("Not implemented yet: ".concat(e.type));return r.startIndex=e.startIndex,r.endIndex=e.endIndex,e.sourceCodeLocation!=null&&(r.sourceCodeLocation=e.sourceCodeLocation),r}Xe.cloneNode=iP;function nP(e){for(var t=e.map(function(o){return iP(o,!0)}),r=1;r<t.length;r++)t[r].prev=t[r-1],t[r-1].next=t[r];return t}});var cP=Ae(ec=>{"use strict";var v_e=ec&&ec.__createBinding||(Object.create?(function(e,t,r,o){o===void 0&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);(!n||("get"in n?!t.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}):(function(e,t,r,o){o===void 0&&(o=r),e[o]=t[r]})),y_e=ec&&ec.__exportStar||function(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&v_e(t,e,r)};Object.defineProperty(ec,"__esModule",{value:!0});ec.DomHandler=void 0;var lP=oP(),cd=sP();y_e(sP(),ec);var sj={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},lj=(function(){function e(t,r,o){this.dom=[],this.root=new cd.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,typeof r=="function"&&(o=r,r=sj),typeof t=="object"&&(r=t,t=void 0),this.callback=t??null,this.options=r??sj,this.elementCB=o??null}return e.prototype.onparserinit=function(t){this.parser=t},e.prototype.onreset=function(){this.dom=[],this.root=new cd.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(t){this.handleCallback(t)},e.prototype.onclosetag=function(){this.lastNode=null;var t=this.tagStack.pop();this.options.withEndIndices&&(t.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(t)},e.prototype.onopentag=function(t,r){var o=this.options.xmlMode?lP.ElementType.Tag:void 0,n=new cd.Element(t,r,void 0,o);this.addNode(n),this.tagStack.push(n)},e.prototype.ontext=function(t){var r=this.lastNode;if(r&&r.type===lP.ElementType.Text)r.data+=t,this.options.withEndIndices&&(r.endIndex=this.parser.endIndex);else{var o=new cd.Text(t);this.addNode(o),this.lastNode=o}},e.prototype.oncomment=function(t){if(this.lastNode&&this.lastNode.type===lP.ElementType.Comment){this.lastNode.data+=t;return}var r=new cd.Comment(t);this.addNode(r),this.lastNode=r},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var t=new cd.Text(""),r=new cd.CDATA([t]);this.addNode(r),t.parent=r,this.lastNode=t},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(t,r){var o=new cd.ProcessingInstruction(t,r);this.addNode(o)},e.prototype.handleCallback=function(t){if(typeof this.callback=="function")this.callback(t,this.dom);else if(t)throw t},e.prototype.addNode=function(t){var r=this.tagStack[this.tagStack.length-1],o=r.children[r.children.length-1];this.options.withStartIndices&&(t.startIndex=this.parser.startIndex),this.options.withEndIndices&&(t.endIndex=this.parser.endIndex),r.children.push(t),o&&(t.prev=o,o.next=t),t.parent=r,this.lastNode=null},e})();ec.DomHandler=lj;ec.default=lj});var cj=Ae(nn=>{"use strict";Object.defineProperty(nn,"__esModule",{value:!0});nn.CARRIAGE_RETURN_PLACEHOLDER_REGEX=nn.CARRIAGE_RETURN_PLACEHOLDER=nn.CARRIAGE_RETURN_REGEX=nn.CARRIAGE_RETURN=nn.CASE_SENSITIVE_TAG_NAMES_MAP=nn.CASE_SENSITIVE_TAG_NAMES=void 0;nn.CASE_SENSITIVE_TAG_NAMES=["animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"];nn.CASE_SENSITIVE_TAG_NAMES_MAP=nn.CASE_SENSITIVE_TAG_NAMES.reduce(function(e,t){return e[t.toLowerCase()]=t,e},{});nn.CARRIAGE_RETURN="\r";nn.CARRIAGE_RETURN_REGEX=new RegExp(nn.CARRIAGE_RETURN,"g");nn.CARRIAGE_RETURN_PLACEHOLDER="__HTML_DOM_PARSER_CARRIAGE_RETURN_PLACEHOLDER_".concat(Date.now(),"__");nn.CARRIAGE_RETURN_PLACEHOLDER_REGEX=new RegExp(nn.CARRIAGE_RETURN_PLACEHOLDER,"g")});var uP=Ae(Bg=>{"use strict";Object.defineProperty(Bg,"__esModule",{value:!0});Bg.formatAttributes=uj;Bg.escapeSpecialCharacters=x_e;Bg.revertEscapedCharacters=dj;Bg.formatDOM=pj;var W2=cP(),X1=cj();function b_e(e){return X1.CASE_SENSITIVE_TAG_NAMES_MAP[e]}function uj(e){for(var t={},r=0,o=e.length;r<o;r++){var n=e[r];t[n.name]=n.value}return t}function __e(e){e=e.toLowerCase();var t=b_e(e);return t||e}function x_e(e){return e.replace(X1.CARRIAGE_RETURN_REGEX,X1.CARRIAGE_RETURN_PLACEHOLDER)}function dj(e){return e.replace(X1.CARRIAGE_RETURN_PLACEHOLDER_REGEX,X1.CARRIAGE_RETURN)}function pj(e,t,r){t===void 0&&(t=null);for(var o=[],n,i=0,s=e.length;i<s;i++){var l=e[i];switch(l.nodeType){case 1:{var c=__e(l.nodeName);n=new W2.Element(c,uj(l.attributes)),n.children=pj(c==="template"?l.content.childNodes:l.childNodes,n);break}case 3:n=new W2.Text(dj(l.nodeValue));break;case 8:n=new W2.Comment(l.nodeValue);break;default:continue}var u=o[i-1]||null;u&&(u.next=n),n.parent=t,n.prev=u,n.next=null,o.push(n)}return r&&(n=new W2.ProcessingInstruction(r.substring(0,r.indexOf(" ")).toLowerCase(),r),n.next=o[0]||null,n.parent=t,o.unshift(n),o[1]&&(o[1].prev=o[0])),o}});var _j=Ae(mP=>{"use strict";Object.defineProperty(mP,"__esModule",{value:!0});mP.default=C_e;var k_e=uP(),mj="html",fj="head",G2="body",w_e=/<([a-zA-Z]+[0-9]?)/,gj=/<head[^]*>/i,hj=/<body[^]*>/i,q2=function(e,t){throw new Error("This browser does not support `document.implementation.createHTMLDocument`")},dP=function(e,t){throw new Error("This browser does not support `DOMParser.prototype.parseFromString`")},vj=typeof window=="object"&&window.DOMParser;typeof vj=="function"&&(yj=new vj,bj="text/html",dP=function(e,t){return t&&(e="<".concat(t,">").concat(e,"</").concat(t,">")),yj.parseFromString(e,bj)},q2=dP);var yj,bj;typeof document=="object"&&document.implementation&&(J1=document.implementation.createHTMLDocument(),q2=function(e,t){if(t){var r=J1.documentElement.querySelector(t);return r&&(r.innerHTML=e),J1}return J1.documentElement.innerHTML=e,J1});var J1,$2=typeof document=="object"&&document.createElement("template"),pP;$2&&$2.content&&(pP=function(e){return $2.innerHTML=e,$2.content.childNodes});function C_e(e){var t,r;e=(0,k_e.escapeSpecialCharacters)(e);var o=e.match(w_e),n=o&&o[1]?o[1].toLowerCase():"";switch(n){case mj:{var i=dP(e);if(!gj.test(e)){var s=i.querySelector(fj);(t=s?.parentNode)===null||t===void 0||t.removeChild(s)}if(!hj.test(e)){var s=i.querySelector(G2);(r=s?.parentNode)===null||r===void 0||r.removeChild(s)}return i.querySelectorAll(mj)}case fj:case G2:{var l=q2(e).querySelectorAll(n);return hj.test(e)&&gj.test(e)?l[0].parentNode.childNodes:l}default:{if(pP)return pP(e);var s=q2(e,G2).querySelector(G2);return s.childNodes}}}});var xj=Ae(ev=>{"use strict";var S_e=ev&&ev.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(ev,"__esModule",{value:!0});ev.default=B_e;var T_e=S_e(_j()),P_e=uP(),E_e=/<(![a-zA-Z\s]+)>/;function B_e(e){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];var t=e.match(E_e),r=t?t[1]:void 0;return(0,P_e.formatDOM)((0,T_e.default)(e),null,r)}});var kj=Ae(Z2=>{var N_e=0;Z2.SAME=N_e;var I_e=1;Z2.CAMELCASE=I_e;Z2.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInline:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}});var Cj=Ae(cl=>{"use strict";function R_e(e){return an.hasOwnProperty(e)?an[e]:null}function ca(e,t,r,o,n,i,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=o,this.attributeNamespace=n,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=s}var an={},D_e=["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"];D_e.forEach(e=>{an[e]=new ca(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(([e,t])=>{an[e]=new ca(e,1,!1,t,null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(e=>{an[e]=new ca(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(e=>{an[e]=new ca(e,2,!1,e,null,!1,!1)});["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(e=>{an[e]=new ca(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(e=>{an[e]=new ca(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(e=>{an[e]=new ca(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(e=>{an[e]=new ca(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(e=>{an[e]=new ca(e,5,!1,e.toLowerCase(),null,!1,!1)});var fP=/[\-\:]([a-z])/g,gP=e=>e[1].toUpperCase();["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(e=>{let t=e.replace(fP,gP);an[t]=new ca(t,1,!1,e,null,!1,!1)});["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(e=>{let t=e.replace(fP,gP);an[t]=new ca(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(e=>{let t=e.replace(fP,gP);an[t]=new ca(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(e=>{an[e]=new ca(e,1,!1,e.toLowerCase(),null,!1,!1)});var L_e="xlinkHref";an[L_e]=new ca("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(e=>{an[e]=new ca(e,1,!1,e.toLowerCase(),null,!0,!0)});var{CAMELCASE:A_e,SAME:M_e,possibleStandardNames:wj}=kj(),z_e=":A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",V_e=z_e+"\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040",F_e=RegExp.prototype.test.bind(new RegExp("^(data|aria)-["+V_e+"]*$")),O_e=Object.keys(wj).reduce((e,t)=>{let r=wj[t];return r===M_e?e[t]=t:r===A_e?e[t.toLowerCase()]=t:e[t]=r,e},{});cl.BOOLEAN=3;cl.BOOLEANISH_STRING=2;cl.NUMERIC=5;cl.OVERLOADED_BOOLEAN=4;cl.POSITIVE_NUMERIC=6;cl.RESERVED=0;cl.STRING=1;cl.getPropertyInfo=R_e;cl.isCustomAttribute=F_e;cl.possibleStandardNames=O_e});var Me=Ae((mAe,Sj)=>{Sj.exports=window.React});var Ij=Ae((fAe,Nj)=>{"use strict";var Tj=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,H_e=/\n/g,j_e=/^\s*/,U_e=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,W_e=/^:\s*/,G_e=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,$_e=/^[;\s]*/,q_e=/^\s+|\s+$/g,Z_e=`
-`,Pj="/",Ej="*",qp="",K_e="comment",Y_e="declaration";function Q_e(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];t=t||{};var r=1,o=1;function n(g){var h=g.match(H_e);h&&(r+=h.length);var v=g.lastIndexOf(Z_e);o=~v?g.length-v:o+g.length}function i(){var g={line:r,column:o};return function(h){return h.position=new s(g),u(),h}}function s(g){this.start=g,this.end={line:r,column:o},this.source=t.source}s.prototype.content=e;function l(g){var h=new Error(t.source+":"+r+":"+o+": "+g);if(h.reason=g,h.filename=t.source,h.line=r,h.column=o,h.source=e,!t.silent)throw h}function c(g){var h=g.exec(e);if(h){var v=h[0];return n(v),e=e.slice(v.length),h}}function u(){c(j_e)}function d(g){var h;for(g=g||[];h=p();)h!==!1&&g.push(h);return g}function p(){var g=i();if(!(Pj!=e.charAt(0)||Ej!=e.charAt(1))){for(var h=2;qp!=e.charAt(h)&&(Ej!=e.charAt(h)||Pj!=e.charAt(h+1));)++h;if(h+=2,qp===e.charAt(h-1))return l("End of comment missing");var v=e.slice(2,h-2);return o+=2,n(v),e=e.slice(h),o+=2,g({type:K_e,comment:v})}}function m(){var g=i(),h=c(U_e);if(h){if(p(),!c(W_e))return l("property missing ':'");var v=c(G_e),x=g({type:Y_e,property:Bj(h[0].replace(Tj,qp)),value:v?Bj(v[0].replace(Tj,qp)):qp});return c($_e),x}}function f(){var g=[];d(g);for(var h;h=m();)h!==!1&&(g.push(h),d(g));return g}return u(),f()}function Bj(e){return e?e.replace(q_e,qp):qp}Nj.exports=Q_e});var Rj=Ae(tv=>{"use strict";var X_e=tv&&tv.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(tv,"__esModule",{value:!0});tv.default=e2e;var J_e=X_e(Ij());function e2e(e,t){let r=null;if(!e||typeof e!="string")return r;let o=(0,J_e.default)(e),n=typeof t=="function";return o.forEach(i=>{if(i.type!=="declaration")return;let{property:s,value:l}=i;n?t(s,l,i):l&&(r=r||{},r[s]=l)}),r}});var Lj=Ae(K2=>{"use strict";Object.defineProperty(K2,"__esModule",{value:!0});K2.camelCase=void 0;var t2e=/^--[a-zA-Z0-9_-]+$/,r2e=/-([a-z])/g,o2e=/^[^-]+$/,n2e=/^-(webkit|moz|ms|o|khtml)-/,a2e=/^-(ms)-/,i2e=function(e){return!e||o2e.test(e)||t2e.test(e)},s2e=function(e,t){return t.toUpperCase()},Dj=function(e,t){return"".concat(t,"-")},l2e=function(e,t){return t===void 0&&(t={}),i2e(e)?e:(e=e.toLowerCase(),t.reactCompat?e=e.replace(a2e,Dj):e=e.replace(n2e,Dj),e.replace(r2e,s2e))};K2.camelCase=l2e});var Mj=Ae((vP,Aj)=>{"use strict";var c2e=vP&&vP.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},u2e=c2e(Rj()),d2e=Lj();function hP(e,t){var r={};return!e||typeof e!="string"||(0,u2e.default)(e,function(o,n){o&&n&&(r[(0,d2e.camelCase)(o,t)]=n)}),r}hP.default=hP;Aj.exports=hP});var yP=Ae(ua=>{"use strict";var p2e=ua&&ua.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(ua,"__esModule",{value:!0});ua.returnFirstArg=ua.canTextBeChildOfNode=ua.ELEMENTS_WITH_NO_TEXT_CHILDREN=ua.PRESERVE_CUSTOM_ATTRIBUTES=void 0;ua.isCustomComponent=h2e;ua.setStyleProp=y2e;var m2e=Me(),f2e=p2e(Mj()),g2e=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]);function h2e(e,t){return e.includes("-")?!g2e.has(e):!!(t&&typeof t.is=="string")}var v2e={reactCompat:!0};function y2e(e,t){if(typeof e=="string"){if(!e.trim()){t.style={};return}try{t.style=(0,f2e.default)(e,v2e)}catch{t.style={}}}}ua.PRESERVE_CUSTOM_ATTRIBUTES=Number(m2e.version.split(".")[0])>=16;ua.ELEMENTS_WITH_NO_TEXT_CHILDREN=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);var b2e=function(e){return!ua.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(e.name)};ua.canTextBeChildOfNode=b2e;var _2e=function(e){return e};ua.returnFirstArg=_2e});var _P=Ae(bP=>{"use strict";Object.defineProperty(bP,"__esModule",{value:!0});bP.default=C2e;var rv=Cj(),zj=yP(),x2e=["checked","value"],k2e=["input","select","textarea"],w2e={reset:!0,submit:!0};function C2e(e,t){e===void 0&&(e={});var r={},o=!!(e.type&&w2e[e.type]);for(var n in e){var i=e[n];if((0,rv.isCustomAttribute)(n)){r[n]=i;continue}var s=n.toLowerCase(),l=Vj(s);if(l){var c=(0,rv.getPropertyInfo)(l);switch(x2e.includes(l)&&k2e.includes(t)&&!o&&(l=Vj("default"+s)),r[l]=i,c&&c.type){case rv.BOOLEAN:r[l]=!0;break;case rv.OVERLOADED_BOOLEAN:i===""&&(r[l]=!0);break}continue}zj.PRESERVE_CUSTOM_ATTRIBUTES&&(r[n]=i)}return(0,zj.setStyleProp)(e.style,r),r}function Vj(e){return rv.possibleStandardNames[e]}});var Oj=Ae(nv=>{"use strict";var S2e=nv&&nv.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(nv,"__esModule",{value:!0});nv.default=Fj;var xP=Me(),T2e=S2e(_P()),ov=yP(),P2e={cloneElement:xP.cloneElement,createElement:xP.createElement,isValidElement:xP.isValidElement};function Fj(e,t){t===void 0&&(t={});for(var r=[],o=typeof t.replace=="function",n=t.transform||ov.returnFirstArg,i=t.library||P2e,s=i.cloneElement,l=i.createElement,c=i.isValidElement,u=e.length,d=0;d<u;d++){var p=e[d];if(o){var m=t.replace(p,d);if(c(m)){u>1&&(m=s(m,{key:m.key||d})),r.push(n(m,p,d));continue}}if(p.type==="text"){var f=!p.data.trim().length;if(f&&p.parent&&!(0,ov.canTextBeChildOfNode)(p.parent)||t.trim&&f)continue;r.push(n(p.data,p,d));continue}var g=p,h={};E2e(g)?((0,ov.setStyleProp)(g.attribs.style,g.attribs),h=g.attribs):g.attribs&&(h=(0,T2e.default)(g.attribs,g.name));var v=void 0;switch(p.type){case"script":case"style":p.children[0]&&(h.dangerouslySetInnerHTML={__html:p.children[0].data});break;case"tag":p.name==="textarea"&&p.children[0]?h.defaultValue=p.children[0].data:p.children&&p.children.length&&(v=Fj(p.children,t));break;default:continue}u>1&&(h.key=d),r.push(n(l(p.name,h,v),p,d))}return r.length===1?r[0]:r}function E2e(e){return ov.PRESERVE_CUSTOM_ATTRIBUTES&&e.type==="tag"&&(0,ov.isCustomComponent)(e.name,e.attribs)}});var wP=Ae(So=>{"use strict";var kP=So&&So.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(So,"__esModule",{value:!0});So.htmlToDOM=So.domToReact=So.attributesToProps=So.Text=So.ProcessingInstruction=So.Element=So.Comment=void 0;So.default=I2e;var Hj=kP(xj());So.htmlToDOM=Hj.default;var B2e=kP(_P());So.attributesToProps=B2e.default;var jj=kP(Oj());So.domToReact=jj.default;var Y2=cP();Object.defineProperty(So,"Comment",{enumerable:!0,get:function(){return Y2.Comment}});Object.defineProperty(So,"Element",{enumerable:!0,get:function(){return Y2.Element}});Object.defineProperty(So,"ProcessingInstruction",{enumerable:!0,get:function(){return Y2.ProcessingInstruction}});Object.defineProperty(So,"Text",{enumerable:!0,get:function(){return Y2.Text}});var N2e={lowerCaseAttributeNames:!1};function I2e(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string");return e?(0,jj.default)((0,Hj.default)(e,t?.htmlparser2||N2e),t):[]}});var da=Ae((kAe,Wj)=>{Wj.exports=window.wp.dom});var b=Ae((wAe,Gj)=>{Gj.exports=window.ReactJSXRuntime});var H=Ae((PAe,Zj)=>{Zj.exports=window.wp.element});var z=Ae((BAe,Kj)=>{Kj.exports=window.wp.primitives});var V=Ae((LHe,Yj)=>{Yj.exports=window.wp.components});var Or=Ae((AHe,Qj)=>{Qj.exports=window.wp.blob});var ne=Ae((MHe,Xj)=>{Xj.exports=window.wp.coreData});var dr=Ae((Lje,LU)=>{LU.exports=window.wp.url});var Wo=Ae((zje,FU)=>{FU.exports=window.wp.htmlEntities});var EW=Ae((gWe,PW)=>{PW.exports=window.ReactDOM});var AW=Ae(LW=>{"use strict";var Yg=Me();function mke(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var fke=typeof Object.is=="function"?Object.is:mke,gke=Yg.useState,hke=Yg.useEffect,vke=Yg.useLayoutEffect,yke=Yg.useDebugValue;function bke(e,t){var r=t(),o=gke({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return vke(function(){n.value=r,n.getSnapshot=t,hR(n)&&i({inst:n})},[e,r,t]),hke(function(){return hR(n)&&i({inst:n}),e(function(){hR(n)&&i({inst:n})})},[e]),yke(r),r}function hR(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!fke(e,r)}catch{return!0}}function _ke(e,t){return t()}var xke=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?_ke:bke;LW.useSyncExternalStore=Yg.useSyncExternalStore!==void 0?Yg.useSyncExternalStore:xke});var zW=Ae((AWe,MW)=>{"use strict";MW.exports=AW()});var zR=Ae((gKe,MG)=>{MG.exports=window.wp.privateApis});var Uy=Ae((NKe,ZG)=>{ZG.exports=window.wp.a11y});var xr=Ae((HQe,iq)=>{iq.exports=window.wp.notices});var uc=Ae((QXe,jq)=>{jq.exports=window.wp.keycodes});var Lm=Ae((rJe,Gq)=>{Gq.exports=window.wp.deprecated});var hl=Ae((PJe,oZ)=>{oZ.exports=window.wp.richText});var A3=Ae((xrt,eY)=>{eY.exports=window.wp.date});var fb=Ae((Jrt,gY)=>{gY.exports=window.wp.apiFetch});var Ad=Ae((Rnt,XQ)=>{XQ.exports=window.wp.hooks});var UJ=Ae((nst,jJ)=>{jJ.exports=window.wp.styleEngine});var qJ=Ae((sst,$J)=>{"use strict";$J.exports=function e(t,r){if(t===r)return!0;if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var o,n,i;if(Array.isArray(t)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(!e(t[n],r[n]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;for(n of t.entries())if(!e(n[1],r.get(n[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(t[n]!==r[n])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(i=Object.keys(t),o=i.length,o!==Object.keys(r).length)return!1;for(n=o;n--!==0;)if(!Object.prototype.hasOwnProperty.call(r,i[n]))return!1;for(n=o;n--!==0;){var s=i[n];if(!e(t[s],r[s]))return!1}return!0}return t!==t&&r!==r}});var IA=Ae((Ylt,eC)=>{var tte={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u1EA4:"A",\u1EAE:"A",\u1EB2:"A",\u1EB4:"A",\u1EB6:"A",\u00C6:"AE",\u1EA6:"A",\u1EB0:"A",\u0202:"A",\u1EA2:"A",\u1EA0:"A",\u1EA8:"A",\u1EAA:"A",\u1EAC:"A",\u00C7:"C",\u1E08:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u1EBE:"E",\u1E16:"E",\u1EC0:"E",\u1E14:"E",\u1E1C:"E",\u0206:"E",\u1EBA:"E",\u1EBC:"E",\u1EB8:"E",\u1EC2:"E",\u1EC4:"E",\u1EC6:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u1E2E:"I",\u020A:"I",\u1EC8:"I",\u1ECA:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u1ED0:"O",\u1E4C:"O",\u1E52:"O",\u020E:"O",\u1ECE:"O",\u1ECC:"O",\u1ED4:"O",\u1ED6:"O",\u1ED8:"O",\u1EDC:"O",\u1EDE:"O",\u1EE0:"O",\u1EDA:"O",\u1EE2:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u1EE6:"U",\u1EE4:"U",\u1EEC:"U",\u1EEE:"U",\u1EF0:"U",\u00DD:"Y",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u1EA5:"a",\u1EAF:"a",\u1EB3:"a",\u1EB5:"a",\u1EB7:"a",\u00E6:"ae",\u1EA7:"a",\u1EB1:"a",\u0203:"a",\u1EA3:"a",\u1EA1:"a",\u1EA9:"a",\u1EAB:"a",\u1EAD:"a",\u00E7:"c",\u1E09:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u1EBF:"e",\u1E17:"e",\u1EC1:"e",\u1E15:"e",\u1E1D:"e",\u0207:"e",\u1EBB:"e",\u1EBD:"e",\u1EB9:"e",\u1EC3:"e",\u1EC5:"e",\u1EC7:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u1E2F:"i",\u020B:"i",\u1EC9:"i",\u1ECB:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u1ED1:"o",\u1E4D:"o",\u1E53:"o",\u020F:"o",\u1ECF:"o",\u1ECD:"o",\u1ED5:"o",\u1ED7:"o",\u1ED9:"o",\u1EDD:"o",\u1EDF:"o",\u1EE1:"o",\u1EDB:"o",\u1EE3:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u1EE7:"u",\u1EE5:"u",\u1EED:"u",\u1EEF:"u",\u1EF1:"u",\u00FD:"y",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u0108:"C",\u0109:"c",\u010A:"C",\u010B:"c",\u010C:"C",\u010D:"c",C\u0306:"C",c\u0306:"c",\u010E:"D",\u010F:"d",\u0110:"D",\u0111:"d",\u0112:"E",\u0113:"e",\u0114:"E",\u0115:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011C:"G",\u01F4:"G",\u011D:"g",\u01F5:"g",\u011E:"G",\u011F:"g",\u0120:"G",\u0121:"g",\u0122:"G",\u0123:"g",\u0124:"H",\u0125:"h",\u0126:"H",\u0127:"h",\u1E2A:"H",\u1E2B:"h",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012C:"I",\u012D:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0132:"IJ",\u0133:"ij",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u1E30:"K",\u1E31:"k",K\u0306:"K",k\u0306:"k",\u0139:"L",\u013A:"l",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u013F:"L",\u0140:"l",\u0141:"l",\u0142:"l",\u1E3E:"M",\u1E3F:"m",M\u0306:"M",m\u0306:"m",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u0149:"n",N\u0306:"N",n\u0306:"n",\u014C:"O",\u014D:"o",\u014E:"O",\u014F:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",P\u0306:"P",p\u0306:"p",\u0154:"R",\u0155:"r",\u0156:"R",\u0157:"r",\u0158:"R",\u0159:"r",R\u0306:"R",r\u0306:"r",\u0212:"R",\u0213:"r",\u015A:"S",\u015B:"s",\u015C:"S",\u015D:"s",\u015E:"S",\u0218:"S",\u0219:"s",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u021B:"t",\u021A:"T",\u0164:"T",\u0165:"t",\u0166:"T",\u0167:"t",T\u0306:"T",t\u0306:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016C:"U",\u016D:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0216:"U",\u0217:"u",V\u0306:"V",v\u0306:"v",\u0174:"W",\u0175:"w",\u1E82:"W",\u1E83:"w",X\u0306:"X",x\u0306:"x",\u0176:"Y",\u0177:"y",\u0178:"Y",Y\u0306:"Y",y\u0306:"y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u017F:"s",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01CD:"A",\u01CE:"a",\u01CF:"I",\u01D0:"i",\u01D1:"O",\u01D2:"o",\u01D3:"U",\u01D4:"u",\u01D5:"U",\u01D6:"u",\u01D7:"U",\u01D8:"u",\u01D9:"U",\u01DA:"u",\u01DB:"U",\u01DC:"u",\u1EE8:"U",\u1EE9:"u",\u1E78:"U",\u1E79:"u",\u01FA:"A",\u01FB:"a",\u01FC:"AE",\u01FD:"ae",\u01FE:"O",\u01FF:"o",\u00DE:"TH",\u00FE:"th",\u1E54:"P",\u1E55:"p",\u1E64:"S",\u1E65:"s",X\u0301:"X",x\u0301:"x",\u0403:"\u0413",\u0453:"\u0433",\u040C:"\u041A",\u045C:"\u043A",A\u030B:"A",a\u030B:"a",E\u030B:"E",e\u030B:"e",I\u030B:"I",i\u030B:"i",\u01F8:"N",\u01F9:"n",\u1ED2:"O",\u1ED3:"o",\u1E50:"O",\u1E51:"o",\u1EEA:"U",\u1EEB:"u",\u1E80:"W",\u1E81:"w",\u1EF2:"Y",\u1EF3:"y",\u0200:"A",\u0201:"a",\u0204:"E",\u0205:"e",\u0208:"I",\u0209:"i",\u020C:"O",\u020D:"o",\u0210:"R",\u0211:"r",\u0214:"U",\u0215:"u",B\u030C:"B",b\u030C:"b",\u010C\u0323:"C",\u010D\u0323:"c",\u00CA\u030C:"E",\u00EA\u030C:"e",F\u030C:"F",f\u030C:"f",\u01E6:"G",\u01E7:"g",\u021E:"H",\u021F:"h",J\u030C:"J",\u01F0:"j",\u01E8:"K",\u01E9:"k",M\u030C:"M",m\u030C:"m",P\u030C:"P",p\u030C:"p",Q\u030C:"Q",q\u030C:"q",\u0158\u0329:"R",\u0159\u0329:"r",\u1E66:"S",\u1E67:"s",V\u030C:"V",v\u030C:"v",W\u030C:"W",w\u030C:"w",X\u030C:"X",x\u030C:"x",Y\u030C:"Y",y\u030C:"y",A\u0327:"A",a\u0327:"a",B\u0327:"B",b\u0327:"b",\u1E10:"D",\u1E11:"d",\u0228:"E",\u0229:"e",\u0190\u0327:"E",\u025B\u0327:"e",\u1E28:"H",\u1E29:"h",I\u0327:"I",i\u0327:"i",\u0197\u0327:"I",\u0268\u0327:"i",M\u0327:"M",m\u0327:"m",O\u0327:"O",o\u0327:"o",Q\u0327:"Q",q\u0327:"q",U\u0327:"U",u\u0327:"u",X\u0327:"X",x\u0327:"x",Z\u0327:"Z",z\u0327:"z",\u0439:"\u0438",\u0419:"\u0418",\u0451:"\u0435",\u0401:"\u0415"},rte=Object.keys(tte).join("|"),z6e=new RegExp(rte,"g"),V6e=new RegExp(rte,"");function F6e(e){return tte[e]}var ote=function(e){return e.replace(z6e,F6e)},O6e=function(e){return!!e.match(V6e)};eC.exports=ote;eC.exports.has=O6e;eC.exports.remove=ote});var rre=Ae((xut,tre)=>{tre.exports=window.wp.uploadMedia});var zS=Ae((bgt,uie)=>{uie.exports=window.wp.escapeHtml});var jde=Ae((_2t,Hde)=>{Hde.exports=window.wp.wordcount});var Wfe=Ae((u5t,Ufe)=>{Ufe.exports=window.wp.patterns});var zge=Ae((h3t,Mge)=>{Mge.exports=window.wp.autop});var Fge=Ae((v3t,Vge)=>{Vge.exports=window.wp.shortcode});var ZLe={};J(ZLe,{__experimentalGetCoreBlocks:()=>Zbe,__experimentalRegisterExperimentalCoreBlocks:()=>qLe,privateApis:()=>BH,registerCoreBlocks:()=>$Le});var rl=a(K(),1),Wbe=a(he(),1),Gbe=a(O(),1),$be=a(R(),1),qbe=a(sd(),1),D2=a(D(),1);function ZH(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(r=ZH(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function f_e(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=ZH(e))&&(o&&(o+=" "),o+=t);return o}var T=f_e;var CP=a(wP(),1),ul=a(wP(),1),Uj=CP.default.default||CP.default;var $j=a(da(),1),qj=a(b(),1),R2e=({wrapperProps:e={},html:t=""})=>{let r={replace:({name:i,type:s,attribs:l,parent:c,children:u})=>{if(s==="tag"&&i){let d=(0,ul.attributesToProps)(l||{}),p=i;if(!c){let m={...d,...e,className:T(d.className,e.className),style:{...d.style||{},...e.style||{}}};return(0,qj.jsx)(p,{...m,children:(0,ul.domToReact)(u,r)})}}}},o=(0,$j.safeHTML)(t);return Uj(o,r)},To=R2e;var WI={};J(WI,{init:()=>z2e,metadata:()=>Nw,name:()=>iU,settings:()=>sU});var UI=a(D(),1);var Q2=a(H(),1),pa=(0,Q2.forwardRef)(({icon:e,size:t=24,style:r,...o},n)=>{let i=e.props.style,s=i||r?{...i,...r}:void 0;return(0,Q2.cloneElement)(e,{width:t,height:t,...o,...s?{style:s}:{},ref:n})});var av=a(z(),1),iv=a(b(),1),SP=(0,iv.jsxs)(av.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,iv.jsx)(av.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 12.75L9.5 12.75L9.5 11.25L19.5 11.25L19.5 12.75Z"}),(0,iv.jsx)(av.Path,{d:"M4.5 9.5L8.5 12L4.5 14.5L4.5 9.5Z"})]});var Zp=a(z(),1),Kp=a(b(),1),TP=(0,Kp.jsxs)(Zp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Kp.jsx)(Zp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 9.5L9.5 9.5L9.5 8L19.5 8L19.5 9.5Z"}),(0,Kp.jsx)(Zp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 13L9.5 13L9.5 11.5L19.5 11.5L19.5 13Z"}),(0,Kp.jsx)(Zp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 16.3999L9.5 16.3999L9.5 14.8999L19.5 14.8999L19.5 16.3999Z"}),(0,Kp.jsx)(Zp.Path,{d:"M4.5 6.25L8.5 8.75L4.5 11.25L4.5 6.25Z"})]});var Yp=a(z(),1),Qp=a(b(),1),PP=(0,Qp.jsxs)(Yp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Qp.jsx)(Yp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 9.25L9.5 9.25L9.5 7.75L19.5 7.75L19.5 9.25Z"}),(0,Qp.jsx)(Yp.Path,{d:"M4.5 6L8.5 8.5L4.5 11L4.5 6Z"}),(0,Qp.jsx)(Yp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 16.25L9.5 16.25L9.5 14.75L19.5 14.75L19.5 16.25Z"}),(0,Qp.jsx)(Yp.Path,{d:"M4.5 13L8.5 15.5L4.5 18L4.5 13Z"})]});var X2=a(z(),1),EP=a(b(),1),Xp=(0,EP.jsx)(X2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,EP.jsx)(X2.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"})});var J2=a(z(),1),BP=a(b(),1),NP=(0,BP.jsx)(J2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,BP.jsx)(J2.Path,{d:"M7.5 5H16.5M4 12H20M7.5 19H16.5",vectorEffect:"non-scaling-stroke"})});var ex=a(z(),1),IP=a(b(),1),RP=(0,IP.jsx)(ex.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,IP.jsx)(ex.Path,{d:"M4 5H13M4 12H20M4 19H13",vectorEffect:"non-scaling-stroke"})});var Ng=a(z(),1),sv=a(b(),1),DP=(0,sv.jsxs)(Ng.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,sv.jsx)(Ng.Path,{d:"M5 5H19M5 19H19",vectorEffect:"non-scaling-stroke"}),(0,sv.jsx)(Ng.Rect,{x:"5",y:"9",width:"14",height:"6",fill:"currentColor",stroke:"none"})]});var tx=a(z(),1),LP=a(b(),1),AP=(0,LP.jsx)(tx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,LP.jsx)(tx.Path,{d:"M11 5H20M4 12H20M11 19H20",vectorEffect:"non-scaling-stroke"})});var rx=a(z(),1),MP=a(b(),1),zP=(0,MP.jsx)(rx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,MP.jsx)(rx.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M11.934 7.406a1 1 0 0 0 .914.594H19a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5h5.764a.5.5 0 0 1 .447.276l.723 1.63Zm1.064-1.216a.5.5 0 0 0 .462.31H19a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h5.764a2 2 0 0 1 1.789 1.106l.445 1.084ZM8.5 10.5h7V12h-7v-1.5Zm7 3.5h-7v1.5h7V14Z"})});var ox=a(z(),1),VP=a(b(),1),Jp=(0,VP.jsx)(ox.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VP.jsx)(ox.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"})});var nx=a(z(),1),FP=a(b(),1),OP=(0,FP.jsx)(nx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FP.jsx)(nx.Path,{d:"M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"})});var ax=a(z(),1),HP=a(b(),1),lv=(0,HP.jsx)(ax.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HP.jsx)(ax.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"})});var ix=a(z(),1),jP=a(b(),1),UP=(0,jP.jsx)(ix.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jP.jsx)(ix.Path,{d:"M4 13.5h3v-3H4v3Zm6-3.5 2 2-2 2 1 1 3-3-3-3-1 1Zm7 .5v3h3v-3h-3Z"})});var sx=a(z(),1),WP=a(b(),1),GP=(0,WP.jsx)(sx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WP.jsx)(sx.Path,{d:"M8 12.5h8V11H8v1.5Z M19 6.5H5a2 2 0 0 0-2 2V15a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.5a2 2 0 0 0-2-2ZM5 8h14a.5.5 0 0 1 .5.5V15a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V8.5A.5.5 0 0 1 5 8Z"})});var lx=a(z(),1),$P=a(b(),1),qP=(0,$P.jsx)(lx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$P.jsx)(lx.Path,{d:"M14.5 17.5H9.5V16H14.5V17.5Z M14.5 8H9.5V6.5H14.5V8Z M7 3.5H17C18.1046 3.5 19 4.39543 19 5.5V9C19 10.1046 18.1046 11 17 11H7C5.89543 11 5 10.1046 5 9V5.5C5 4.39543 5.89543 3.5 7 3.5ZM17 5H7C6.72386 5 6.5 5.22386 6.5 5.5V9C6.5 9.27614 6.72386 9.5 7 9.5H17C17.2761 9.5 17.5 9.27614 17.5 9V5.5C17.5 5.22386 17.2761 5 17 5Z M7 13H17C18.1046 13 19 13.8954 19 15V18.5C19 19.6046 18.1046 20.5 17 20.5H7C5.89543 20.5 5 19.6046 5 18.5V15C5 13.8954 5.89543 13 7 13ZM17 14.5H7C6.72386 14.5 6.5 14.7239 6.5 15V18.5C6.5 18.7761 6.72386 19 7 19H17C17.2761 19 17.5 18.7761 17.5 18.5V15C17.5 14.7239 17.2761 14.5 17 14.5Z"})});var cx=a(z(),1),ZP=a(b(),1),cv=(0,ZP.jsx)(cx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZP.jsx)(cx.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"})});var ux=a(z(),1),KP=a(b(),1),YP=(0,KP.jsx)(ux.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,KP.jsx)(ux.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h12a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5ZM4 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6Zm4 10h2v-1.5H8V16Zm5 0h-2v-1.5h2V16Zm1 0h2v-1.5h-2V16Z"})});var em=a(z(),1),tm=a(b(),1),ud=(0,tm.jsxs)(em.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,tm.jsx)(em.Path,{d:"M4.75 6C4.75 5.30964 5.30964 4.75 6 4.75H9C9.69036 4.75 10.25 5.30964 10.25 6V9C10.25 9.69036 9.69036 10.25 9 10.25H6C5.30964 10.25 4.75 9.69036 4.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,tm.jsx)(em.Path,{d:"M4.75 15C4.75 14.3096 5.30964 13.75 6 13.75H9C9.69036 13.75 10.25 14.3096 10.25 15V18C10.25 18.6904 9.69036 19.25 9 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V15Z",vectorEffect:"non-scaling-stroke"}),(0,tm.jsx)(em.Path,{d:"M13.75 6C13.75 5.30964 14.3096 4.75 15 4.75H18C18.6904 4.75 19.25 5.30964 19.25 6V9C19.25 9.69036 18.6904 10.25 18 10.25H15C14.3096 10.25 13.75 9.69036 13.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,tm.jsx)(em.Path,{d:"M13.75 15C13.75 14.3096 14.3096 13.75 15 13.75H18C18.6904 13.75 19.25 14.3096 19.25 15V18C19.25 18.6904 18.6904 19.25 18 19.25H15C14.3096 19.25 13.75 18.6904 13.75 18V15Z",vectorEffect:"non-scaling-stroke"})]});var dx=a(z(),1),QP=a(b(),1),uv=(0,QP.jsx)(dx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,QP.jsx)(dx.Path,{d:"M7 11L12 15L17 11",vectorEffect:"non-scaling-stroke"})});var px=a(z(),1),XP=a(b(),1),JP=(0,XP.jsx)(px.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,XP.jsx)(px.Path,{d:"M13.5 8.5L10.5 12L13.5 15.5",vectorEffect:"non-scaling-stroke"})});var mx=a(z(),1),eE=a(b(),1),fx=(0,eE.jsx)(mx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,eE.jsx)(mx.Path,{d:"M14 6.5L9 12L14 17.5",vectorEffect:"non-scaling-stroke"})});var gx=a(z(),1),tE=a(b(),1),rE=(0,tE.jsx)(gx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,tE.jsx)(gx.Path,{d:"M10.5 8.5L13.5 12L10.5 15.5",vectorEffect:"non-scaling-stroke"})});var hx=a(z(),1),oE=a(b(),1),Ig=(0,oE.jsx)(hx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,oE.jsx)(hx.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var vx=a(z(),1),nE=a(b(),1),aE=(0,nE.jsx)(vx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,nE.jsx)(vx.Path,{d:"M7 13L12 9L17 13",vectorEffect:"non-scaling-stroke"})});var yx=a(z(),1),iE=a(b(),1),dv=(0,iE.jsx)(yx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iE.jsx)(yx.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 bx=a(z(),1),sE=a(b(),1),rm=(0,sE.jsx)(bx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,sE.jsx)(bx.Path,{d:"M5 19L19 5M19 19L5 5",vectorEffect:"non-scaling-stroke"})});var _x=a(z(),1),lE=a(b(),1),pv=(0,lE.jsx)(_x.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,lE.jsx)(_x.Path,{d:"M7.99997 7L3.70708 11.2929C3.31655 11.6834 3.31655 12.3166 3.70708 12.7071L7.99997 17M16 17L20.2929 12.7071C20.6834 12.3166 20.6834 11.6834 20.2929 11.2929L16 7",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var xx=a(z(),1),cE=a(b(),1),uE=(0,cE.jsx)(xx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cE.jsx)(xx.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"})});var kx=a(z(),1),dE=a(b(),1),pE=(0,dE.jsx)(kx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dE.jsx)(kx.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M15 7.5h-5v10h5v-10Zm1.5 0v10H19a.5.5 0 0 0 .5-.5V8a.5.5 0 0 0-.5-.5h-2.5ZM6 7.5h2.5v10H6a.5.5 0 0 1-.5-.5V8a.5.5 0 0 1 .5-.5ZM6 6h13a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2Z"})});var Rg=a(z(),1),Dg=a(b(),1),mv=(0,Dg.jsxs)(Rg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Dg.jsx)(Rg.Path,{d:"M13.25 10C13.25 10.6904 12.6904 11.25 12 11.25C11.3096 11.25 10.75 10.6904 10.75 10C10.75 9.30964 11.3096 8.75 12 8.75C12.6904 8.75 13.25 9.30964 13.25 10Z",fill:"currentColor",stroke:"none"}),(0,Dg.jsx)(Rg.Path,{d:"M8 18.0476V16C8 14.8954 8.89543 14 10 14H14C15.1046 14 16 14.8954 16 16V18.0476M13.25 10C13.25 10.6904 12.6904 11.25 12 11.25C11.3096 11.25 10.75 10.6904 10.75 10C10.75 9.30964 11.3096 8.75 12 8.75C12.6904 8.75 13.25 9.30964 13.25 10Z",vectorEffect:"non-scaling-stroke"}),(0,Dg.jsx)(Rg.Path,{d:"M12 4.75C7.99594 4.75 4.75 7.99593 4.75 12C4.75 16.0041 7.99593 19.25 12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var om=a(z(),1),Lg=a(b(),1),mE=(0,Lg.jsxs)(om.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Lg.jsx)(om.Path,{fillRule:"evenodd",clipRule:"evenodd",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"}),(0,Lg.jsx)(om.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M15 15V15C15 13.8954 14.1046 13 13 13L11 13C9.89543 13 9 13.8954 9 15V15"}),(0,Lg.jsx)(om.Circle,{cx:"12",cy:"9",r:"2",fillRule:"evenodd",clipRule:"evenodd"})]});var wx=a(z(),1),fE=a(b(),1),gE=(0,fE.jsx)(wx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fE.jsx)(wx.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"})});var Cx=a(z(),1),hE=a(b(),1),vE=(0,hE.jsx)(Cx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hE.jsx)(Cx.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"})});var Sx=a(z(),1),yE=a(b(),1),bE=(0,yE.jsx)(Sx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,yE.jsx)(Sx.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 Tx=a(z(),1),_E=a(b(),1),fv=(0,_E.jsx)(Tx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_E.jsx)(Tx.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"})});var Px=a(z(),1),xE=a(b(),1),gv=(0,xE.jsx)(Px.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,xE.jsx)(Px.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M8.10417 6.00024H6.5C5.39543 6.00024 4.5 6.89567 4.5 8.00024V10.3336H6V8.00024C6 7.7241 6.22386 7.50024 6.5 7.50024H8.10417V6.00024ZM4.5 13.6669V16.0002C4.5 17.1048 5.39543 18.0002 6.5 18.0002H8.10417V16.5002H6.5C6.22386 16.5002 6 16.2764 6 16.0002V13.6669H4.5ZM10.3958 6.00024V7.50024H13.6042V6.00024H10.3958ZM15.8958 6.00024V7.50024H17.5C17.7761 7.50024 18 7.7241 18 8.00024V10.3336H19.5V8.00024C19.5 6.89567 18.6046 6.00024 17.5 6.00024H15.8958ZM19.5 13.6669H18V16.0002C18 16.2764 17.7761 16.5002 17.5 16.5002H15.8958V18.0002H17.5C18.6046 18.0002 19.5 17.1048 19.5 16.0002V13.6669ZM13.6042 18.0002V16.5002H10.3958V18.0002H13.6042Z"})});var hv=a(z(),1),vv=a(b(),1),nm=(0,vv.jsxs)(hv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,vv.jsx)(hv.Path,{d:"M20.25 18.75V5.25C20.25 4.42157 19.5784 3.75 18.75 3.75H5.25C4.42157 3.75 3.75 4.42157 3.75 5.25V18.75C3.75 19.5784 4.42157 20.25 5.25 20.25H18.75C19.5784 20.25 20.25 19.5784 20.25 18.75Z",vectorEffect:"non-scaling-stroke"}),(0,vv.jsx)(hv.Path,{d:"M11.5 13.4V3.75H16.5V13.4L14 10.3L11.5 13.4Z",fill:"currentColor",stroke:"none"})]});var Ex=a(z(),1),kE=a(b(),1),am=(0,kE.jsx)(Ex.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kE.jsx)(Ex.Path,{d:"M18 20v-2h2v-1.5H7.75a.25.25 0 0 1-.25-.25V4H6v2H4v1.5h2v8.75c0 .966.784 1.75 1.75 1.75h8.75v2H18ZM9.273 7.5h6.977a.25.25 0 0 1 .25.25v6.977H18V7.75A1.75 1.75 0 0 0 16.25 6H9.273v1.5Z"})});var Bx=a(z(),1),wE=a(b(),1),im=(0,wE.jsx)(Bx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wE.jsx)(Bx.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 Nx=a(z(),1),CE=a(b(),1),SE=(0,CE.jsx)(Nx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,CE.jsx)(Nx.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"})});var yv=a(z(),1),bv=a(b(),1),TE=(0,bv.jsxs)(yv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,bv.jsx)(yv.Path,{d:"M4 16h10v1.5H4V16Zm0-4.5h16V13H4v-1.5ZM10 7h10v1.5H10V7Z",fillRule:"evenodd",clipRule:"evenodd"}),(0,bv.jsx)(yv.Path,{d:"m4 5.25 4 2.5-4 2.5v-5Z"})]});var Ix=a(z(),1),PE=a(b(),1),EE=(0,PE.jsx)(Ix.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,PE.jsx)(Ix.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var Rx=a(z(),1),BE=a(b(),1),_v=(0,BE.jsx)(Rx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,BE.jsx)(Rx.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"})});var Dx=a(z(),1),NE=a(b(),1),xv=(0,NE.jsx)(Dx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,NE.jsx)(Dx.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.848 8a1 1 0 0 1-.914-.594l-.723-1.63a.5.5 0 0 0-.447-.276H5a.5.5 0 0 0-.5.5v11.5a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5v-9A.5.5 0 0 0 19 8h-6.152Zm.612-1.5a.5.5 0 0 1-.462-.31l-.445-1.084A2 2 0 0 0 10.763 4H5a2 2 0 0 0-2 2v11.5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-5.54Z"})});var Lx=a(z(),1),IE=a(b(),1),RE=(0,IE.jsx)(Lx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IE.jsx)(Lx.Path,{d:"M4 6v12c0 1.1.9 2 2 2h3v-1.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h3V4H6c-1.1 0-2 .9-2 2zm7.2 16h1.5V2h-1.5v20zM15 5.5h1.5V4H15v1.5zm3.5.5H20c0-1.1-.9-2-2-2v1.5c.3 0 .5.2.5.5zm0 10.5H20v-2h-1.5v2zm0-3.5H20v-2h-1.5v2zm-.5 5.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zM15 20h1.5v-1.5H15V20zm3.5-10.5H20v-2h-1.5v2z"})});var Ax=a(z(),1),DE=a(b(),1),LE=(0,DE.jsx)(Ax.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DE.jsx)(Ax.Path,{d:"M2 11.2v1.5h20v-1.5H2zM5.5 6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v3H20V6c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v3h1.5V6zm2 14h2v-1.5h-2V20zm3.5 0h2v-1.5h-2V20zm7-1.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zm.5-2H20V15h-1.5v1.5zM5.5 18H4c0 1.1.9 2 2 2v-1.5c-.3 0-.5-.2-.5-.5zm0-3H4v1.5h1.5V15zm9 5h2v-1.5h-2V20z"})});var Mx=a(z(),1),AE=a(b(),1),ME=(0,AE.jsx)(Mx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AE.jsx)(Mx.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 zx=a(z(),1),zE=a(b(),1),VE=(0,zE.jsx)(zx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zE.jsx)(zx.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 Vx=a(z(),1),FE=a(b(),1),OE=(0,FE.jsx)(Vx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FE.jsx)(Vx.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 Fx=a(z(),1),HE=a(b(),1),kv=(0,HE.jsx)(Fx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HE.jsx)(Fx.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 Ox=a(z(),1),jE=a(b(),1),wv=(0,jE.jsx)(Ox.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jE.jsx)(Ox.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 Hx=a(z(),1),UE=a(b(),1),Cv=(0,UE.jsx)(Hx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,UE.jsx)(Hx.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 jx=a(z(),1),WE=a(b(),1),gs=(0,WE.jsx)(jx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WE.jsx)(jx.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 Ux=a(z(),1),GE=a(b(),1),$E=(0,GE.jsx)(Ux.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,GE.jsx)(Ux.Path,{d:"M3 9c0 2.8 2.2 5 5 5v-.2V20h1.5V5.5H12V20h1.5V5.5h3V4H8C5.2 4 3 6.2 3 9Zm15.9-1-1.1 1 2.6 3-2.6 3 1.1 1 3.4-4-3.4-4Z"})});var Wx=a(z(),1),qE=a(b(),1),Sv=(0,qE.jsx)(Wx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qE.jsx)(Wx.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 Gx=a(z(),1),ZE=a(b(),1),Tv=(0,ZE.jsx)(Gx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZE.jsx)(Gx.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 $x=a(z(),1),KE=a(b(),1),sm=(0,KE.jsx)($x.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,KE.jsx)($x.Path,{d:"M6 4a2 2 0 0 0-2 2v3h1.5V6a.5.5 0 0 1 .5-.5h3V4H6Zm3 14.5H6a.5.5 0 0 1-.5-.5v-3H4v3a2 2 0 0 0 2 2h3v-1.5Zm6 1.5v-1.5h3a.5.5 0 0 0 .5-.5v-3H20v3a2 2 0 0 1-2 2h-3Zm3-16a2 2 0 0 1 2 2v3h-1.5V6a.5.5 0 0 0-.5-.5h-3V4h3Z"})});var qx=a(z(),1),YE=a(b(),1),lm=(0,YE.jsx)(qx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,YE.jsx)(qx.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M16.375 4.5H4.625a.125.125 0 0 0-.125.125v8.254l2.859-1.54a.75.75 0 0 1 .68-.016l2.384 1.142 2.89-2.074a.75.75 0 0 1 .874 0l2.313 1.66V4.625a.125.125 0 0 0-.125-.125Zm.125 9.398-2.75-1.975-2.813 2.02a.75.75 0 0 1-.76.067l-2.444-1.17L4.5 14.583v1.792c0 .069.056.125.125.125h11.75a.125.125 0 0 0 .125-.125v-2.477ZM4.625 3C3.728 3 3 3.728 3 4.625v11.75C3 17.273 3.728 18 4.625 18h11.75c.898 0 1.625-.727 1.625-1.625V4.625C18 3.728 17.273 3 16.375 3H4.625ZM20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z"})});var Zx=a(z(),1),QE=a(b(),1),ki=(0,QE.jsx)(Zx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,QE.jsx)(Zx.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m3 5c0-1.10457.89543-2 2-2h13.5c1.1046 0 2 .89543 2 2v13.5c0 1.1046-.8954 2-2 2h-13.5c-1.10457 0-2-.8954-2-2zm2-.5h6v6.5h-6.5v-6c0-.27614.22386-.5.5-.5zm-.5 8v6c0 .2761.22386.5.5.5h6v-6.5zm8 0v6.5h6c.2761 0 .5-.2239.5-.5v-6zm0-8v6.5h6.5v-6c0-.27614-.2239-.5-.5-.5z"})});var Kx=a(z(),1),XE=a(b(),1),Pv=(0,XE.jsx)(Kx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,XE.jsx)(Kx.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"})});var Yx=a(z(),1),JE=a(b(),1),eB=(0,JE.jsx)(Yx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,JE.jsx)(Yx.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 Qx=a(z(),1),tB=a(b(),1),rB=(0,tB.jsx)(Qx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tB.jsx)(Qx.Path,{d:"M17.6 7c-.6.9-1.5 1.7-2.6 2v1h2v7h2V7h-1.4zM11 11H7V7H5v10h2v-4h4v4h2V7h-2v4z"})});var Xx=a(z(),1),oB=a(b(),1),nB=(0,oB.jsx)(Xx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oB.jsx)(Xx.Path,{d:"M9 11.1H5v-4H3v10h2v-4h4v4h2v-10H9v4zm8 4c.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.6v1.5h8v-2H17z"})});var Jx=a(z(),1),aB=a(b(),1),iB=(0,aB.jsx)(Jx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,aB.jsx)(Jx.Path,{d:"M9 11H5V7H3v10h2v-4h4v4h2V7H9v4zm11.3 1.7c-.4-.4-1-.7-1.6-.8v-.1c.6-.2 1.1-.5 1.5-.9.3-.4.5-.8.5-1.3 0-.4-.1-.8-.3-1.1-.2-.3-.5-.6-.8-.8-.4-.2-.8-.4-1.2-.5-.6-.1-1.1-.2-1.6-.2-.6 0-1.3.1-1.8.3s-1.1.5-1.6.9l1.2 1.4c.4-.2.7-.4 1.1-.6.3-.2.7-.3 1.1-.3.4 0 .8.1 1.1.3.3.2.4.5.4.8 0 .4-.2.7-.6.9-.7.3-1.5.5-2.2.4v1.6c.5 0 1 0 1.5.1.3.1.7.2 1 .3.2.1.4.2.5.4s.1.4.1.6c0 .3-.2.7-.5.8-.4.2-.9.3-1.4.3s-1-.1-1.4-.3c-.4-.2-.8-.4-1.2-.7L13 15.6c.5.4 1 .8 1.6 1 .7.3 1.5.4 2.3.4.6 0 1.1-.1 1.6-.2.4-.1.9-.2 1.3-.5.4-.2.7-.5.9-.9.2-.4.3-.8.3-1.2 0-.6-.3-1.1-.7-1.5z"})});var ek=a(z(),1),sB=a(b(),1),lB=(0,sB.jsx)(ek.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sB.jsx)(ek.Path,{d:"M20 13V7h-3l-4 6v2h5v2h2v-2h1v-2h-1zm-2 0h-2.8L18 9v4zm-9-2H5V7H3v10h2v-4h4v4h2V7H9v4z"})});var tk=a(z(),1),cB=a(b(),1),uB=(0,cB.jsx)(tk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cB.jsx)(tk.Path,{d:"M9 11H5V7H3v10h2v-4h4v4h2V7H9v4zm11.7 1.2c-.2-.3-.5-.7-.8-.9-.3-.3-.7-.5-1.1-.6-.5-.1-.9-.2-1.4-.2-.2 0-.5.1-.7.1-.2.1-.5.1-.7.2l.1-1.9h4.3V7H14l-.3 5 1 .6.5-.2.4-.1c.1-.1.3-.1.4-.1h.5c.5 0 1 .1 1.4.4.4.2.6.7.6 1.1 0 .4-.2.8-.6 1.1-.4.3-.9.4-1.4.4-.4 0-.9-.1-1.3-.3-.4-.2-.7-.4-1.1-.7 0 0-1.1 1.4-1 1.5.5.4 1 .8 1.6 1 .7.3 1.5.4 2.3.4.5 0 1-.1 1.5-.3s.9-.4 1.3-.7c.4-.3.7-.7.9-1.1s.3-.9.3-1.4-.1-1-.3-1.4z"})});var rk=a(z(),1),dB=a(b(),1),pB=(0,dB.jsx)(rk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dB.jsx)(rk.Path,{d:"M20.7 12.4c-.2-.3-.4-.6-.7-.9s-.6-.5-1-.6c-.4-.2-.8-.2-1.2-.2-.5 0-.9.1-1.3.3s-.8.5-1.2.8c0-.5 0-.9.2-1.4l.6-.9c.2-.2.5-.4.8-.5.6-.2 1.3-.2 1.9 0 .3.1.6.3.8.5 0 0 1.3-1.3 1.3-1.4-.4-.3-.9-.6-1.4-.8-.6-.2-1.3-.3-2-.3-.6 0-1.1.1-1.7.4-.5.2-1 .5-1.4.9-.4.4-.8 1-1 1.6-.3.7-.4 1.5-.4 2.3s.1 1.5.3 2.1c.2.6.6 1.1 1 1.5.4.4.9.7 1.4.9 1 .3 2 .3 3 0 .4-.1.8-.3 1.2-.6.3-.3.6-.6.8-1 .2-.5.3-.9.3-1.4s-.1-.9-.3-1.3zm-2 2.1c-.1.2-.3.4-.4.5-.1.1-.3.2-.5.2-.2.1-.4.1-.6.1-.2.1-.5 0-.7-.1-.2 0-.3-.2-.5-.3-.1-.2-.3-.4-.4-.6-.2-.3-.3-.7-.3-1 .3-.3.6-.5 1-.7.3-.1.7-.2 1-.2.4 0 .8.1 1.1.3.3.3.4.7.4 1.1 0 .2 0 .5-.1.7zM9 11H5V7H3v10h2v-4h4v4h2V7H9v4z"})});var ok=a(z(),1),mB=a(b(),1),fB=(0,mB.jsx)(ok.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mB.jsx)(ok.Path,{d:"M6 5V18.5911L12 13.8473L18 18.5911V5H6Z"})});var nk=a(z(),1),gB=a(b(),1),hB=(0,gB.jsx)(nk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gB.jsx)(nk.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})});var ak=a(z(),1),vB=a(b(),1),yB=(0,vB.jsx)(ak.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vB.jsx)(ak.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 ik=a(z(),1),bB=a(b(),1),dd=(0,bB.jsx)(ik.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,bB.jsx)(ik.Path,{d:"M3.75 16.2031L8.6 12.7L12 15L16 11L20.25 15.2517M5 20.25H19C19.6904 20.25 20.25 19.6904 20.25 19V5C20.25 4.30964 19.6904 3.75 19 3.75H5C4.30964 3.75 3.75 4.30964 3.75 5V19C3.75 19.6904 4.30964 20.25 5 20.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var sk=a(z(),1),_B=a(b(),1),xB=(0,_B.jsx)(sk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_B.jsx)(sk.Path,{d:"m6.734 16.106 2.176-2.38-1.093-1.028-3.846 4.158 3.846 4.158 1.093-1.028-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"})});var lk=a(z(),1),kB=a(b(),1),cm=(0,kB.jsx)(lk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kB.jsx)(lk.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"})});var ck=a(z(),1),wB=a(b(),1),Ev=(0,wB.jsx)(ck.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,wB.jsx)(ck.Path,{d:"M9.5 12H12.5M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10.2333M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75H14.7667M8.5 19.5L16.5 4.5",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var uk=a(z(),1),CB=a(b(),1),wi=(0,CB.jsx)(uk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,CB.jsx)(uk.Path,{d:"M9.5 12L14.5 12M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75L14 7.75",vectorEffect:"non-scaling-stroke"})});var dk=a(z(),1),SB=a(b(),1),TB=(0,SB.jsx)(dk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,SB.jsx)(dk.Path,{d:"M12 11v1.5h8V11h-8zm-6-1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"})});var pk=a(z(),1),PB=a(b(),1),dl=(0,PB.jsx)(pk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,PB.jsx)(pk.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 mk=a(z(),1),EB=a(b(),1),BB=(0,EB.jsx)(mk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,EB.jsx)(mk.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"})});var fk=a(z(),1),NB=a(b(),1),um=(0,NB.jsx)(fk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,NB.jsx)(fk.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 gk=a(z(),1),IB=a(b(),1),RB=(0,IB.jsx)(gk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IB.jsx)(gk.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"})});var hk=a(z(),1),DB=a(b(),1),LB=(0,DB.jsx)(hk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DB.jsx)(hk.Path,{d:"M11.2 6.8c-.7 0-1.4.5-1.6 1.1l-2.8 7.5-1.2-1.8c-.1-.2-.4-.3-.6-.3H3v1.5h1.6l1.2 1.8c.6.9 1.9.7 2.2-.3l2.9-7.9s.1-.2.2-.2h7.8V6.7h-7.8Zm5.3 3.4-1.9 1.9-1.9-1.9-1.1 1.1 1.9 1.9-1.9 1.9 1.1 1.1 1.9-1.9 1.9 1.9 1.1-1.1-1.9-1.9 1.9-1.9-1.1-1.1Z"})});var vk=a(z(),1),AB=a(b(),1),MB=(0,AB.jsx)(vk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AB.jsx)(vk.Path,{d:"M3 6v11.5h8V6H3Zm11 3h7V7.5h-7V9Zm7 3.5h-7V11h7v1.5ZM14 16h7v-1.5h-7V16Z"})});var Bv=a(z(),1),Nv=a(b(),1),Iv=(0,Nv.jsxs)(Bv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Nv.jsx)(Bv.Path,{d:"m7 6.5 4 2.5-4 2.5z"}),(0,Nv.jsx)(Bv.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m5 3c-1.10457 0-2 .89543-2 2v14c0 1.1046.89543 2 2 2h14c1.1046 0 2-.8954 2-2v-14c0-1.10457-.8954-2-2-2zm14 1.5h-14c-.27614 0-.5.22386-.5.5v10.7072l3.62953-2.6465c.25108-.1831.58905-.1924.84981-.0234l2.92666 1.8969 3.5712-3.4719c.2911-.2831.7545-.2831 1.0456 0l2.9772 2.8945v-9.3568c0-.27614-.2239-.5-.5-.5zm-14.5 14.5v-1.4364l4.09643-2.987 2.99567 1.9417c.2936.1903.6798.1523.9307-.0917l3.4772-3.3806 3.4772 3.3806.0228-.0234v2.5968c0 .2761-.2239.5-.5.5h-14c-.27614 0-.5-.2239-.5-.5z"})]});var yk=a(z(),1),zB=a(b(),1),VB=(0,zB.jsx)(yk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,zB.jsx)(yk.Path,{d:"M5 12H19M5 18.25H19M5 5.75H19",vectorEffect:"non-scaling-stroke"})});var bk=a(z(),1),FB=a(b(),1),Rv=(0,FB.jsx)(bk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FB.jsx)(bk.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var _k=a(z(),1),OB=a(b(),1),HB=(0,OB.jsx)(_k.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,OB.jsx)(_k.Path,{d:"M4 9v1.5h16V9H4zm12 5.5h4V13h-4v1.5zm-6 0h4V13h-4v1.5zm-6 0h4V13H4v1.5z"})});var xk=a(z(),1),jB=a(b(),1),UB=(0,jB.jsx)(xk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jB.jsx)(xk.Path,{d:"M18.5 10a1.5 1.5 0 0 1 1.5 1.5v7a1.5 1.5 0 0 1-1.5 1.5h-7a1.5 1.5 0 0 1-1.5-1.5v-7a1.5 1.5 0 0 1 1.5-1.5zM16 4a2 2 0 0 1 2 2v2h-1.5V6a.5.5 0 0 0-.5-.5H6a.5.5 0 0 0-.5.5v3H8v1.5H5.5V16a.5.5 0 0 0 .5.5h2V18H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2z"})});var Dv=a(z(),1),Lv=a(b(),1),dm=(0,Lv.jsxs)(Dv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Lv.jsx)(Dv.Path,{d:"M9 16L13.5 12.8421L15 8L10.5 11.1579L9 16Z",fill:"currentColor",stroke:"none"}),(0,Lv.jsx)(Dv.Path,{d:"M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var kk=a(z(),1),WB=a(b(),1),Av=(0,WB.jsx)(kk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,WB.jsx)(kk.Path,{d:"M7 17.5L12 12L7 6.5M13 17.5L18 12L13 6.5",vectorEffect:"non-scaling-stroke"})});var wk=a(z(),1),GB=a(b(),1),$B=(0,GB.jsx)(wk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,GB.jsx)(wk.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"})});var Ck=a(z(),1),qB=a(b(),1),ZB=(0,qB.jsx)(Ck.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qB.jsx)(Ck.Path,{d:"M17.5 9V6a2 2 0 0 0-2-2h-7a2 2 0 0 0-2 2v3H8V6a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v3h1.5Zm0 6.5V18a2 2 0 0 1-2 2h-7a2 2 0 0 1-2-2v-2.5H8V18a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5v-2.5h1.5ZM4 13h16v-1.5H4V13Z"})});var Mv=a(z(),1),zv=a(b(),1),lu=(0,zv.jsxs)(Mv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,zv.jsx)(Mv.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,zv.jsx)(Mv.Path,{d:"M17 4H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM7 5.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H7a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5Z"})]});var Ag=a(z(),1),Mg=a(b(),1),KB=(0,Mg.jsxs)(Ag.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Mg.jsx)(Ag.Path,{d:"M14.5 5.5h-7V7h7V5.5ZM7.5 9h7v1.5h-7V9Zm7 3.5h-7V14h7v-1.5Z"}),(0,Mg.jsx)(Ag.Path,{d:"M16 2H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2ZM6 3.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V4a.5.5 0 0 1 .5-.5Z"}),(0,Mg.jsx)(Ag.Path,{d:"M20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z"})]});var Vv=a(z(),1),Fv=a(b(),1),YB=(0,Fv.jsxs)(Vv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Fv.jsx)(Vv.Path,{d:"M10.75 20V4.75L14.75 4.75M14.75 20V4.75M14.75 4.75H18.5",vectorEffect:"non-scaling-stroke"}),(0,Fv.jsx)(Vv.Path,{d:"M5.75 9C5.75 11.3472 7.65279 13.25 10 13.25H10.75V4.75H10C7.65279 4.75 5.75 6.65279 5.75 9Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})]});var Sk=a(z(),1),QB=a(b(),1),pm=(0,QB.jsx)(Sk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,QB.jsx)(Sk.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var Tk=a(z(),1),XB=a(b(),1),Ov=(0,XB.jsx)(Tk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,XB.jsx)(Tk.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"})});var Pk=a(z(),1),JB=a(b(),1),eN=(0,JB.jsx)(Pk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,JB.jsx)(Pk.Path,{d:"M16.1 5.7h-.3c-1 0-2.2 0-2.8.6-.3.4-.5.9-.5 1.6v7.3c0 .7-.2 1.7-.7 2.5C11.3 19 10 20 8.5 20 6.6 20 5 18.4 5 16.5S6.6 13 8.5 13c1 0 1.9.4 2.5 1V7.9c0-1.1.3-2 .9-2.6 1-1 2.6-1 3.8-1h.4zM19.5 12l-4 3V9z"})});var Ek=a(z(),1),tN=a(b(),1),Hv=(0,tN.jsx)(Ek.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tN.jsx)(Ek.Path,{d:"M16.1 5.7h-.3c-1 0-2.2 0-2.8.6-.3.4-.5.9-.5 1.6v7.3c0 .7-.2 1.7-.7 2.5C11.3 19 10 20 8.5 20 6.6 20 5 18.4 5 16.5S6.6 13 8.5 13c1 0 1.9.4 2.5 1V7.9c0-1.1.3-2 .9-2.6 1-1 2.6-1 3.8-1h.4zM20 15.75h-5v-1.5h5zM20 10.75h-5v-1.5h5z"})});var Bk=a(z(),1),rN=a(b(),1),oN=(0,rN.jsx)(Bk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rN.jsx)(Bk.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 Nk=a(z(),1),nN=a(b(),1),zg=(0,nN.jsx)(Nk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,nN.jsx)(Nk.Path,{d:"M12 18V6M18 12H6",vectorEffect:"non-scaling-stroke"})});var Vg=a(z(),1),jv=a(b(),1),aN=(0,jv.jsxs)(Vg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,jv.jsx)(Vg.Path,{d:"M5 4.75H19M5 19.25H19",vectorEffect:"non-scaling-stroke"}),(0,jv.jsx)(Vg.Rect,{x:"7",y:"9",width:"10",height:"6",fill:"currentColor",stroke:"none"})]});var Fg=a(z(),1),Uv=a(b(),1),iN=(0,Uv.jsxs)(Fg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Uv.jsx)(Fg.Path,{d:"M5 4.75H13M5 19.25H13",vectorEffect:"non-scaling-stroke"}),(0,Uv.jsx)(Fg.Rect,{x:"5",y:"9",width:"14",height:"6",fill:"currentColor",stroke:"none"})]});var Og=a(z(),1),Wv=a(b(),1),sN=(0,Wv.jsxs)(Og.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Wv.jsx)(Og.Path,{d:"M11 4.75H19M11 19.25H19",vectorEffect:"non-scaling-stroke"}),(0,Wv.jsx)(Og.Rect,{x:"5",y:"9",width:"14",height:"6",fill:"currentColor",stroke:"none"})]});var Ik=a(z(),1),lN=a(b(),1),mm=(0,lN.jsx)(Ik.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lN.jsx)(Ik.Path,{fillRule:"evenodd",clipRule:"evenodd",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"})});var Rk=a(z(),1),cN=a(b(),1),Hg=(0,cN.jsx)(Rk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cN.jsx)(Rk.Path,{fillRule:"evenodd",clipRule:"evenodd",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"})});var Dk=a(z(),1),uN=a(b(),1),Gv=(0,uN.jsx)(Dk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uN.jsx)(Dk.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-2.2 6.6H7l1.6-2.2c.3-.4.5-.7.6-.9.1-.2.2-.4.2-.5 0-.2-.1-.3-.1-.4-.1-.1-.2-.1-.4-.1s-.4 0-.6.1c-.3.1-.5.3-.7.4l-.2.2-.2-1.2.1-.1c.3-.2.5-.3.8-.4.3-.1.6-.1.9-.1.3 0 .6.1.9.2.2.1.4.3.6.5.1.2.2.5.2.7 0 .3-.1.6-.2.9-.1.3-.4.7-.7 1.1l-.5.6h1.6v1.2z"})});var Lk=a(z(),1),dN=a(b(),1),pN=(0,dN.jsx)(Lk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dN.jsx)(Lk.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"})});var Ak=a(z(),1),mN=a(b(),1),fN=(0,mN.jsx)(Ak.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mN.jsx)(Ak.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"})});var Mk=a(z(),1),gN=a(b(),1),hN=(0,gN.jsx)(Mk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gN.jsx)(Mk.Path,{d:"M4 6h12V4.5H4V6Zm16 4.5H4V9h16v1.5ZM4 15h16v-1.5H4V15Zm0 4.5h16V18H4v1.5Z"})});var $v=a(z(),1),qv=a(b(),1),Zv=(0,qv.jsxs)($v.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,qv.jsx)($v.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,qv.jsx)($v.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 zk=a(z(),1),vN=a(b(),1),yN=(0,vN.jsx)(zk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vN.jsx)(zk.Path,{d:"M8.001 3.984V9.47c0 1.518-.98 2.5-2.499 2.5h-.5v-1.5h.5c.69 0 1-.31 1-1V6.984H4v-3h4.001ZM4 20h9v-1.5H4V20Zm16-4H4v-1.5h16V16ZM13.001 3.984V9.47c0 1.518-.98 2.5-2.499 2.5h-.5v-1.5h.5c.69 0 1-.31 1-1V6.984H9v-3h4.001Z"})});var Vk=a(z(),1),bN=a(b(),1),_N=(0,bN.jsx)(Vk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bN.jsx)(Vk.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"})});var Fk=a(z(),1),xN=a(b(),1),Kv=(0,xN.jsx)(Fk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,xN.jsx)(Fk.Path,{d:"M18 5.5H6a.5.5 0 0 0-.5.5v12a.5.5 0 0 0 .5.5h12a.5.5 0 0 0 .5-.5V6a.5.5 0 0 0-.5-.5ZM6 4h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2Zm1 5h1.5v1.5H7V9Zm1.5 4.5H7V15h1.5v-1.5ZM10 9h7v1.5h-7V9Zm7 4.5h-7V15h7v-1.5Z"})});var Ok=a(z(),1),kN=a(b(),1),wN=(0,kN.jsx)(Ok.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kN.jsx)(Ok.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"})});var Hk=a(z(),1),CN=a(b(),1),SN=(0,CN.jsx)(Hk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,CN.jsx)(Hk.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"})});var jk=a(z(),1),TN=a(b(),1),PN=(0,TN.jsx)(jk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,TN.jsx)(jk.Path,{d:"M17 6.5L12 12L17 17.5M11 6.5L6 12L11 17.5",vectorEffect:"non-scaling-stroke"})});var Yv=a(z(),1),Qv=a(b(),1),EN=(0,Qv.jsxs)(Yv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Qv.jsx)(Yv.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,Qv.jsx)(Yv.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var Xv=a(z(),1),Jv=a(b(),1),BN=(0,Jv.jsxs)(Xv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Jv.jsx)(Xv.Path,{d:"M10 18L4 18L4 6L10 6L10 18Z",fill:"currentColor",stroke:"none"}),(0,Jv.jsx)(Xv.Path,{d:"M13 9.25H20M20 14.75H13",vectorEffect:"non-scaling-stroke"})]});var ey=a(z(),1),ty=a(b(),1),NN=(0,ty.jsxs)(ey.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,ty.jsx)(ey.Path,{d:"M20 18L14 18L14 6L20 6L20 18Z",fill:"currentColor",stroke:"none"}),(0,ty.jsx)(ey.Path,{d:"M4 9.25H11M11 14.75H4",vectorEffect:"non-scaling-stroke"})]});var ry=a(z(),1),oy=a(b(),1),IN=(0,oy.jsxs)(ry.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,oy.jsx)(ry.Path,{d:"M4 4.75H20M4 19.25H20",vectorEffect:"non-scaling-stroke"}),(0,oy.jsx)(ry.Path,{d:"M4.75 9.75C4.75 9.19772 5.19772 8.75 5.75 8.75H18.25C18.8023 8.75 19.25 9.19772 19.25 9.75V14.25C19.25 14.8023 18.8023 15.25 18.25 15.25H5.75C5.19771 15.25 4.75 14.8023 4.75 14.25V9.75Z",vectorEffect:"non-scaling-stroke"})]});var Uk=a(z(),1),RN=a(b(),1),ny=(0,RN.jsx)(Uk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,RN.jsx)(Uk.Path,{d:"M5 13.5h3v-3H5v3zm5 0h3v-3h-3v3zM17 9l-1 1 2 2-2 2 1 1 3-3-3-3z"})});var Wk=a(z(),1),DN=a(b(),1),ay=(0,DN.jsx)(Wk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DN.jsx)(Wk.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"})});var Gk=a(z(),1),LN=a(b(),1),iy=(0,LN.jsx)(Gk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,LN.jsx)(Gk.Path,{d:"M16 10.5v3h3v-3h-3zm-5 3h3v-3h-3v3zM7 9l-3 3 3 3 1-1-2-2 2-2-1-1z"})});var $k=a(z(),1),AN=a(b(),1),sy=(0,AN.jsx)($k.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AN.jsx)($k.Path,{d:"M4 13.5h6v-3H4v3zm8 0h3v-3h-3v3zm5-3v3h3v-3h-3z"})});var qk=a(z(),1),MN=a(b(),1),zN=(0,MN.jsx)(qk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,MN.jsx)(qk.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"})});var Zk=a(z(),1),VN=a(b(),1),FN=(0,VN.jsx)(Zk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VN.jsx)(Zk.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"})});var Kk=a(z(),1),ON=a(b(),1),HN=(0,ON.jsx)(Kk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ON.jsx)(Kk.Path,{d:"M7 12H17",vectorEffect:"non-scaling-stroke"})});var Yk=a(z(),1),jN=a(b(),1),UN=(0,jN.jsx)(Yk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,jN.jsx)(Yk.Path,{d:"M11.5 18.75H5.25V12.5M5.25 18.75L18.75 5.25M18.75 11.5V5.25H12.5",vectorEffect:"non-scaling-stroke"})});var Qk=a(z(),1),WN=a(b(),1),GN=(0,WN.jsx)(Qk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WN.jsx)(Qk.Path,{d:"M15.1 4.8l-3-2.5V4c-4.4 0-8 3.6-8 8 0 3.7 2.5 6.9 6 7.7.3.1.6.1 1 .2l.2-1.5c-.4 0-.7-.1-1.1-.2l-.1.2v-.2c-2.6-.8-4.5-3.3-4.5-6.2 0-3.6 2.9-6.5 6.5-6.5v1.8l3-2.5zM20 11c-.2-1.4-.7-2.7-1.6-3.8l-1.2.8c.7.9 1.1 2 1.3 3.1L20 11zm-1.5 1.8c-.1.5-.2 1.1-.4 1.6s-.5 1-.8 1.5l1.2.9c.4-.5.8-1.1 1-1.8s.5-1.3.5-2l-1.5-.2zm-5.6 5.6l.2 1.5c1.4-.2 2.7-.7 3.8-1.6l-.9-1.1c-.9.7-2 1.1-3.1 1.2z"})});var Xk=a(z(),1),$N=a(b(),1),qN=(0,$N.jsx)(Xk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$N.jsx)(Xk.Path,{d:"M4 6.5h5a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H4V16h5a.5.5 0 0 0 .5-.5v-7A.5.5 0 0 0 9 8H4V6.5Zm16 0h-5a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h5V16h-5a.5.5 0 0 1-.5-.5v-7A.5.5 0 0 1 15 8h5V6.5Z"})});var ly=a(z(),1),cy=a(b(),1),uy=(0,cy.jsxs)(ly.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,cy.jsx)(ly.Path,{d:"M6.25 17.75L6.25 19.25L4.75 19.25L4.75 17.75L6.25 17.75Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),(0,cy.jsx)(ly.Path,{d:"M4.75 11H5C9.41828 11 13 14.5817 13 19V19.25M19 19.25V19C19 11.268 12.732 5 5 5H4.75",strokeLinecap:"square",vectorEffect:"non-scaling-stroke"})]});var Jk=a(z(),1),ZN=a(b(),1),KN=(0,ZN.jsx)(Jk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ZN.jsx)(Jk.Path,{d:"M5 19L9.28769 14.7123M18.25 11C18.25 13.8995 15.8995 16.25 13 16.25C10.1005 16.25 7.75 13.8995 7.75 11C7.75 8.10051 10.1005 5.75 13 5.75C15.8995 5.75 18.25 8.10051 18.25 11Z",vectorEffect:"non-scaling-stroke"})});var ew=a(z(),1),YN=a(b(),1),QN=(0,YN.jsx)(ew.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,YN.jsx)(ew.Path,{d:"M3.75 7V11.75M3.75 16.5V11.75M3.75 11.75H20.25M20.25 11.75V16.5M20.25 11.75V7",vectorEffect:"non-scaling-stroke"})});var tw=a(z(),1),XN=a(b(),1),dy=(0,XN.jsx)(tw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,XN.jsx)(tw.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 rw=a(z(),1),JN=a(b(),1),py=(0,JN.jsx)(rw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,JN.jsx)(rw.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 ow=a(z(),1),eI=a(b(),1),tI=(0,eI.jsx)(ow.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eI.jsx)(ow.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"})});var nw=a(z(),1),rI=a(b(),1),oI=(0,rI.jsx)(nw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,rI.jsx)(nw.Path,{d:"M5.07325 14.1472L8.71429 12L12.5 13.3333L15.75 11C15.75 11 17.934 11.9169 19.2032 12.8281M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var aw=a(z(),1),nI=a(b(),1),aI=(0,nI.jsx)(aw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,nI.jsx)(aw.Path,{d:"M5.75 12V18.25H12M12 5.75H18.25V12",vectorEffect:"non-scaling-stroke"})});var iw=a(z(),1),iI=a(b(),1),sI=(0,iI.jsx)(iw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iI.jsx)(iw.Path,{d:"M17.5 4v5a2 2 0 0 1-2 2h-7a2 2 0 0 1-2-2V4H8v5a.5.5 0 0 0 .5.5h7A.5.5 0 0 0 16 9V4h1.5Zm0 16v-5a2 2 0 0 0-2-2h-7a2 2 0 0 0-2 2v5H8v-5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v5h1.5Z"})});var sw=a(z(),1),lI=a(b(),1),my=(0,lI.jsx)(sw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lI.jsx)(sw.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"})});var lw=a(z(),1),cI=a(b(),1),uI=(0,cI.jsx)(lw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cI.jsx)(lw.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"})});var cw=a(z(),1),dI=a(b(),1),pI=(0,dI.jsx)(cw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dI.jsx)(cw.Path,{d:"M18.2 9.5h-3.5c-1 0-1.8.8-1.8 1.8v2.5h1.5v-2.5c0-.1.1-.2.2-.2h3.5c.1 0 .2.1.2.2v2.5h1.5v-2.5c0-1-.8-1.8-1.8-1.8Zm-9 0H5.7c-1 0-1.8.8-1.8 1.8v2.5h7v-2.5c0-1-.8-1.8-1.8-1.8Z"})});var uw=a(z(),1),mI=a(b(),1),fI=(0,mI.jsx)(uw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mI.jsx)(uw.Path,{d:"M4 16.5h13V15H4v1.5ZM4 12v1.5h16V12H4Zm1.5-4.2c0-.1.1-.2.2-.2h3.5c.1 0 .2.1.2.2v2.5h1.5V7.8c0-1-.8-1.8-1.8-1.8H5.6c-1 0-1.8.8-1.8 1.8v2.5h1.5V7.8Z"})});var dw=a(z(),1),gI=a(b(),1),hI=(0,gI.jsx)(dw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gI.jsx)(dw.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14.2c.1.9.9 1.7 1.8 1.8H19.2c1-.1 1.8-1 1.8-2V5c0-1.1-.9-2-2-2ZM8.5 19.5H5c-.3 0-.5-.2-.5-.5v-3.5h4v4Zm0-5.5h-4v-4h4v4Zm0-5.5h-4V5c0-.3.2-.5.5-.5h3.5v4Zm11 10.5c0 .3-.2.5-.5.5h-9v-15h9c.3 0 .5.2.5.5v14Zm-4-10.8H14v3h-3v1.5h3v3h1.5v-3h3v-1.5h-3v-3Z"})});var pw=a(z(),1),vI=a(b(),1),yI=(0,vI.jsx)(pw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vI.jsx)(pw.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1 .8 1.9 1.8 2H19.2c.9-.1 1.7-.9 1.8-1.8V5c0-1.1-.9-2-2-2Zm-5 16.5H5c-.3 0-.5-.2-.5-.5V5c0-.3.2-.5.5-.5h9v15Zm5.5-.5c0 .3-.2.5-.5.5h-3.5v-4h4V19Zm0-5h-4v-4h4v4Zm0-5.5h-4v-4H19c.3 0 .5.2.5.5v3.5Zm-11 7.3H10v-3h3v-1.5h-3v-3H8.5v3h-3v1.5h3v3Z"})});var mw=a(z(),1),bI=a(b(),1),_I=(0,bI.jsx)(mw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bI.jsx)(mw.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14.2c.1.9.9 1.7 1.8 1.8H19.2c1-.1 1.8-1 1.8-2V5c0-1.1-.9-2-2-2ZM8.5 19.5H5c-.3 0-.5-.2-.5-.5V5c0-.3.2-.5.5-.5h3.5v15Zm11-.5c0 .3-.2.5-.5.5h-9v-15h9c.3 0 .5.2.5.5v14ZM16.9 8.8l-2.1 2.1-2.1-2.1-1.1 1.1 2.1 2.1-2.1 2.1 1.1 1.1 2.1-2.1 2.1 2.1 1.1-1.1-2.1-2.1L18 9.9l-1.1-1.1Z"})});var fy=a(z(),1),gy=a(b(),1),hy=(0,gy.jsxs)(fy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,gy.jsx)(fy.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M20 9.484h-8.889v-1.5H20v1.5Zm0 7h-4.889v-1.5H20v1.5Zm-14 .032a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm0 1a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z"}),(0,gy.jsx)(fy.Path,{d:"M13 15.516a2 2 0 1 1-4 0 2 2 0 0 1 4 0ZM8 8.484a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"})]});var fw=a(z(),1),xI=a(b(),1),kI=(0,xI.jsx)(fw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,xI.jsx)(fw.Path,{d:"M19 3H4.8c-.9.1-1.7.9-1.8 1.8V19.2c.1 1 1 1.8 2 1.8h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2Zm-9 1.5h4v4h-4v-4ZM4.5 5c0-.3.2-.5.5-.5h3.5v4h-4V5Zm15 14c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-9h15v9Zm0-10.5h-4v-4H19c.3 0 .5.2.5.5v3.5Zm-8.3 10h1.5v-3h3V14h-3v-3h-1.5v3h-3v1.5h3v3Z"})});var gw=a(z(),1),wI=a(b(),1),CI=(0,wI.jsx)(gw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wI.jsx)(gw.Path,{d:"M21 5c0-1.1-.9-2-2-2H5c-1 0-1.9.8-2 1.8V19.2c.1.9.9 1.7 1.8 1.8H19c1.1 0 2-.9 2-2V5ZM4.5 14V5c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v9h-15Zm4 5.5H5c-.3 0-.5-.2-.5-.5v-3.5h4v4Zm5.5 0h-4v-4h4v4Zm5.5-.5c0 .3-.2.5-.5.5h-3.5v-4h4V19ZM11.2 10h-3V8.5h3v-3h1.5v3h3V10h-3v3h-1.5v-3Z"})});var hw=a(z(),1),SI=a(b(),1),TI=(0,SI.jsx)(hw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,SI.jsx)(hw.Path,{d:"M19 3H4.8c-.9.1-1.7.9-1.8 1.8V19.2c.1 1 1 1.8 2 1.8h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2Zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-9h15v9Zm0-10.5h-15V5c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v3.5Zm-9.6 9.4 2.1-2.1 2.1 2.1 1.1-1.1-2.1-2.1 2.1-2.1-1.1-1.1-2.1 2.1-2.1-2.1-1.1 1.1 2.1 2.1-2.1 2.1 1.1 1.1Z"})});var vw=a(z(),1),PI=a(b(),1),EI=(0,PI.jsx)(vw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,PI.jsx)(vw.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 2v6.2h-6.8V4.4h6.2c.3 0 .5.2.5.5ZM5 4.5h6.2v6.8H4.4V5.1c0-.3.2-.5.5-.5ZM4.5 19v-6.2h6.8v6.8H5.1c-.3 0-.5-.2-.5-.5Zm14.5.5h-6.2v-6.8h6.8v6.2c0 .3-.2.5-.5.5Z"})});var yw=a(z(),1),BI=a(b(),1),NI=(0,BI.jsx)(yw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,BI.jsx)(yw.Path,{d:"M4 16.5h13V15H4v1.5Zm0-3h16V12H4v1.5ZM18.2 6h-3.5c-1 0-1.8.8-1.8 1.8v2.5h1.5V7.8c0-.1.1-.2.2-.2h3.5c.1 0 .2.1.2.2v2.5h1.5V7.8c0-1-.8-1.8-1.8-1.8ZM11 7.8c0-1-.8-1.8-1.8-1.8H5.7c-1 0-1.8.8-1.8 1.8v2.5h7V7.8Z"})});var bw=a(z(),1),II=a(b(),1),vy=(0,II.jsx)(bw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,II.jsx)(bw.Path,{d:"M4.75 4a.75.75 0 0 0-.75.75v7.826c0 .2.08.39.22.53l6.72 6.716a2.313 2.313 0 0 0 3.276-.001l5.61-5.611-.531-.53.532.528a2.315 2.315 0 0 0 0-3.264L13.104 4.22a.75.75 0 0 0-.53-.22H4.75ZM19 12.576a.815.815 0 0 1-.236.574l-5.61 5.611a.814.814 0 0 1-1.153 0L5.5 12.264V5.5h6.763l6.5 6.502a.816.816 0 0 1 .237.574ZM8.75 9.75a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"})});var yy=a(z(),1),by=a(b(),1),RI=(0,by.jsxs)(yy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,by.jsx)(yy.Path,{d:"M 12.841306,16.677917 12.001264,12.71529 Q 11.835801,11.930402 11.695793,11.417042 11.560029,10.89944 11.398809,10.568514 11.237588,10.237588 11,10 10.635133,9.6351329 10.219354,9.6351329 9.8078183,9.6308902 9.4387086,10 8.9932313,10.445477 8.8574668,11.022476 8.7259449,11.595233 8.7259449,12.155262 L 7.4955791,11.196425 Q 7.5719467,10.509117 7.8307477,9.9109045 8.0937915,9.3084495 8.6410921,8.7611489 9.1799075,8.2223335 9.7569066,8.086569 q 0.5812414,-0.1400071 1.1242994,0.046669 0.543058,0.1866762 0.975808,0.6194255 0.335168,0.3351686 0.581242,0.767918 0.24183,0.4285067 0.436992,1.0564174 0.195161,0.619426 0.381837,1.527351 l 0.364867,1.756453 1.883733,-1.883732 1.018234,1.018233 z"}),(0,by.jsx)(yy.Path,{d:"M12.574 4a.75.75 0 0 1 .53.22l6.723 6.724a2.315 2.315 0 0 1 0 3.264l-.532-.528.531.53-5.61 5.611a2.31 2.31 0 0 1-3.276.001l-6.72-6.716a.75.75 0 0 1-.22-.53V4.75A.75.75 0 0 1 4.75 4h7.824ZM5.5 5.5v6.764l6.501 6.497a.817.817 0 0 0 .889.178.816.816 0 0 0 .264-.178l5.61-5.61a.816.816 0 0 0-.001-1.149l-6.5-6.502H5.5Z"})]});var _w=a(z(),1),DI=a(b(),1),LI=(0,DI.jsx)(_w.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DI.jsx)(_w.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"})});var _y=a(z(),1),xy=a(b(),1),AI=(0,xy.jsxs)(_y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,xy.jsx)(_y.Path,{d:"m14.95 13.889-1.061 1.061-5.552-5.553 1.06-1.06 5.552 5.552Z"}),(0,xy.jsx)(_y.Path,{d:"M12.574 4a.75.75 0 0 1 .53.22l6.723 6.724a2.315 2.315 0 0 1 0 3.264l-.532-.528.531.53-5.61 5.611a2.31 2.31 0 0 1-3.276.001l-6.72-6.716a.75.75 0 0 1-.22-.53V4.75A.75.75 0 0 1 4.75 4h7.824ZM5.5 5.5v6.764l6.501 6.497a.817.817 0 0 0 .889.178.816.816 0 0 0 .264-.178l5.61-5.61a.816.816 0 0 0-.001-1.149l-6.5-6.502H5.5Z"})]});var ky=a(z(),1),wy=a(b(),1),Cy=(0,wy.jsxs)(ky.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,wy.jsx)(ky.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,wy.jsx)(ky.Path,{d:"M15 15L11.75 12.25V8",vectorEffect:"non-scaling-stroke"})]});var xw=a(z(),1),MI=a(b(),1),pl=(0,MI.jsx)(xw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,MI.jsx)(xw.Path,{d:"m4 5.5h2v6.5h1.5v-6.5h2v-1.5h-5.5zm16 10.5h-16v-1.5h16zm-7 4h-9v-1.5h9z"})});var kw=a(z(),1),zI=a(b(),1),cu=(0,zI.jsx)(kw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,zI.jsx)(kw.Path,{d:"M4.75 15V19.25H12M12 19.25V4.5M12 19.25H19.25V15M17.5 10L12 4.5L6.5 10",vectorEffect:"non-scaling-stroke"})});var ww=a(z(),1),VI=a(b(),1),Sy=(0,VI.jsx)(ww.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VI.jsx)(ww.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"})});var Cw=a(z(),1),FI=a(b(),1),uu=(0,FI.jsx)(Cw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FI.jsx)(Cw.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"})});var Sw=a(z(),1),OI=a(b(),1),HI=(0,OI.jsx)(Sw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,OI.jsx)(Sw.Path,{d:"M19 5c1.1 0 2 .9 2 2v10c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2zM5 6.5c-.3 0-.5.2-.5.5v10c0 .3.2.5.5.5h14c.3 0 .5-.2.5-.5V7c0-.3-.2-.5-.5-.5zM14.734 9q.714 0 1.15.253.437.247.639.84.2.591.2 1.61v1.15q0 .402.036.667.04.258.172.39.138.127.437.127h.104l-.162.828h-.08q-.5 0-.776-.097a.9.9 0 0 1-.414-.283 2 2 0 0 1-.259-.448q-.316.367-.748.598-.43.23-.977.23-.524 0-.914-.213a1.56 1.56 0 0 1-.61-.58 1.65 1.65 0 0 1-.213-.84q0-.477.207-.817.213-.345.564-.568.357-.23.794-.363.437-.139.902-.196.471-.062.902-.068 0-.805-.315-1.053-.316-.247-.915-.247-.316 0-.678.098-.356.097-.805.408l-.15-.84a2.8 2.8 0 0 1 .846-.419A3.4 3.4 0 0 1 14.734 9m-5.877 1.669H9.86l.59-1.531h.689l-.585 1.53h.898l-.249.727h-.922l-.337.866h1.019l-.354.773h-.962l-.681 1.804h-.701l.69-1.804h-.999l-.693 1.804h-.69l.685-1.804H6.3l.34-.773h.915l.333-.866h-.994l.244-.726H8.16l.594-1.531h.693zm6.832 1.264q-.823.029-1.335.16-.506.133-.74.397-.236.265-.236.685 0 .454.241.66.248.202.632.202.414 0 .8-.207.39-.207.637-.552zm-7.441.328h1l.34-.866h-1z"})});var Dn=a(R(),1),Ci=a(D(),1),Uo=a(V(),1),jg=a(O(),1),Ew=a(K(),1);var Tw=a(O(),1),fm=a(H(),1),pd=a(Or(),1),jI=a(R(),1),Jj=a(ne(),1),eU=a(he(),1);function Pw(e,t,r){return(0,Tw.useSelect)(o=>o(Jj.store).canUser("update",{kind:e,name:t,id:r}),[e,t,r])}function tc(e={}){let t=(0,fm.useRef)(e),r=(0,fm.useRef)(!1),{getSettings:o}=(0,Tw.useSelect)(jI.store);(0,fm.useLayoutEffect)(()=>{t.current=e}),(0,fm.useEffect)(()=>{if(r.current||!t.current.url||!(0,pd.isBlobURL)(t.current.url))return;let n=(0,pd.getBlobByURL)(t.current.url);if(!n)return;let{url:i,allowedTypes:s,onChange:l,onError:c}=t.current,{mediaUpload:u}=o();u&&(r.current=!0,u({filesList:[n],allowedTypes:s,onFileChange:([d])=>{(0,pd.isBlobURL)(d?.url)||((0,pd.revokeBlobURL)(i),l(d),r.current=!1)},onError:d=>{(0,pd.revokeBlobURL)(i),c(d),r.current=!1}}))},[o])}function Ty(){return(0,Tw.useSelect)(t=>{let{getSettings:r}=t(jI.store),{__experimentalDiscussionSettings:o}=r();return o?.avatarURL??""},[])}function X(){return(0,eU.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:259}}}var Br=a(b(),1),tU="core/accordion-item",D2e="core/accordion-heading",L2e={name:tU};function rU({attributes:{autoclose:e,iconPosition:t,showIcon:r,headingLevel:o,levelOptions:n},clientId:i,setAttributes:s,isSelected:l}){let c=(0,jg.useRegistry)(),{getBlockOrder:u}=(0,jg.useSelect)(Dn.store),d=(0,Dn.useBlockProps)({role:"group"}),p=X(),{updateBlockAttributes:m,insertBlock:f}=(0,jg.useDispatch)(Dn.store),h=(0,Dn.useBlockEditingMode)()==="contentOnly",v=(0,Dn.useInnerBlocksProps)(d,{defaultBlock:L2e,directInsert:!0});return(0,Br.jsxs)(Br.Fragment,{children:[l&&!h&&(0,Br.jsxs)(Br.Fragment,{children:[(0,Br.jsx)(Dn.BlockControls,{children:(0,Br.jsx)(Uo.ToolbarGroup,{children:(0,Br.jsx)(Dn.HeadingLevelDropdown,{value:o,options:n,onChange:k=>{let y=u(i),w=[];y.forEach(C=>{let S=u(C);w.push(...S)}),c.batch(()=>{s({headingLevel:k}),m(w,{level:k})})}})})}),(0,Br.jsx)(Dn.BlockControls,{group:"other",children:(0,Br.jsx)(Uo.ToolbarButton,{onClick:()=>{let k=(0,Ew.createBlock)(tU,{},[(0,Ew.createBlock)(D2e,{level:o}),(0,Ew.createBlock)("core/accordion-panel",{})]);f(k,void 0,i)},children:(0,Ci.__)("Add item")})})]}),(0,Br.jsx)(Dn.InspectorControls,{children:(0,Br.jsxs)(Uo.__experimentalToolsPanel,{label:(0,Ci.__)("Settings"),resetAll:()=>{s({autoclose:!1,showIcon:!0,iconPosition:"right"})},dropdownMenuProps:p,children:[(0,Br.jsx)(Uo.__experimentalToolsPanelItem,{label:(0,Ci.__)("Auto-close"),isShownByDefault:!0,hasValue:()=>!!e,onDeselect:()=>s({autoclose:!1}),children:(0,Br.jsx)(Uo.ToggleControl,{label:(0,Ci.__)("Auto-close"),onChange:k=>{s({autoclose:k})},checked:e,help:(0,Ci.__)("Automatically close accordions when a new one is opened.")})}),(0,Br.jsx)(Uo.__experimentalToolsPanelItem,{label:(0,Ci.__)("Show icon"),isShownByDefault:!0,hasValue:()=>!r,onDeselect:()=>s({showIcon:!0}),children:(0,Br.jsx)(Uo.ToggleControl,{label:(0,Ci.__)("Show icon"),onChange:k=>{s({showIcon:k,iconPosition:k?t:"right"})},checked:r,help:(0,Ci.__)("Display a plus icon next to the accordion header.")})}),r&&(0,Br.jsx)(Uo.__experimentalToolsPanelItem,{label:(0,Ci.__)("Icon Position"),isShownByDefault:!0,hasValue:()=>t!=="right",onDeselect:()=>s({iconPosition:"right"}),children:(0,Br.jsxs)(Uo.__experimentalToggleGroupControl,{isBlock:!0,label:(0,Ci.__)("Icon Position"),value:t,onChange:k=>{s({iconPosition:k})},children:[(0,Br.jsx)(Uo.__experimentalToggleGroupControlOption,{label:(0,Ci.__)("Left"),value:"left"}),(0,Br.jsx)(Uo.__experimentalToggleGroupControlOption,{label:(0,Ci.__)("Right"),value:"right"})]})})]})},"setting"),(0,Br.jsx)("div",{...v})]})}var Bw=a(R(),1),oU=a(b(),1);function nU(){let e=Bw.useBlockProps.save({role:"group"});return(0,oU.jsx)("div",{...Bw.useInnerBlocksProps.save(e)})}var Nw={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/accordion",title:"Accordion",category:"design",description:"Displays a foldable layout that groups content in collapsible sections.",example:{},supports:{anchor:!0,html:!1,align:["wide","full"],background:{backgroundImage:!0,backgroundSize:!0,gradient:!0,__experimentalDefaultControls:{backgroundImage:!0}},color:{background:!0,gradients:!0},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},spacing:{padding:!0,margin:["top","bottom"],blockGap:!0},shadow:!0,layout:!0,ariaLabel:!0,interactivity:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},contentRole:!0,listView:!0},attributes:{iconPosition:{type:"string",default:"right"},showIcon:{type:"boolean",default:!0},autoclose:{type:"boolean",default:!1},headingLevel:{type:"number",default:3},levelOptions:{type:"array"}},providesContext:{"core/accordion-icon-position":"iconPosition","core/accordion-show-icon":"showIcon","core/accordion-heading-level":"headingLevel"},allowedBlocks:["core/accordion-item"],textdomain:"default",viewScriptModule:"@wordpress/block-library/accordion/view"};var aU=a(K(),1);function M(e){if(!e)return;let{metadata:t,settings:r,name:o}=e;return(0,aU.registerBlockType)({name:o,...t},r)}var{name:iU}=Nw,M2e=[["core/accordion-item"]],sU={icon:PP,example:{innerBlocks:[{name:"core/accordion-item",innerBlocks:[{name:"core/accordion-heading",attributes:{title:(0,UI.__)("Lorem ipsum dolor sit amet, consectetur.")}}]},{name:"core/accordion-item",innerBlocks:[{name:"core/accordion-heading",attributes:{title:(0,UI.__)("Suspendisse commodo lacus, interdum et.")}}]}]},template:M2e,templateInsertUpdatesSelection:!0,edit:rU,save:nU},z2e=()=>M({name:iU,metadata:Nw,settings:sU});var GI={};J(GI,{init:()=>O2e,metadata:()=>Rw,name:()=>pU,settings:()=>mU});var Py=a(D(),1),md=a(R(),1),lU=a(O(),1),Ug=a(V(),1);var rc=a(b(),1);function cU({attributes:e,clientId:t,setAttributes:r,isSelected:o}){let{openByDefault:n}=e,i=X(),{isSelected:s}=(0,lU.useSelect)(u=>o||n?{isSelected:!0}:{isSelected:u(md.store).hasSelectedInnerBlock(t,!0)},[t,o,n]),l=(0,md.useBlockProps)({className:T({"is-open":n||s})}),c=(0,md.useInnerBlocksProps)(l,{templateLock:"all",directInsert:!0});return(0,rc.jsxs)(rc.Fragment,{children:[(0,rc.jsx)(md.InspectorControls,{children:(0,rc.jsx)(Ug.__experimentalToolsPanel,{label:(0,Py.__)("Settings"),resetAll:()=>{r({openByDefault:!1})},dropdownMenuProps:i,children:(0,rc.jsx)(Ug.__experimentalToolsPanelItem,{label:(0,Py.__)("Open by default"),isShownByDefault:!0,hasValue:()=>!!n,onDeselect:()=>{r({openByDefault:!1})},children:(0,rc.jsx)(Ug.ToggleControl,{label:(0,Py.__)("Open by default"),onChange:u=>{r({openByDefault:u})},checked:n,help:(0,Py.__)("Accordion content will be displayed by default.")})})})},"setting"),(0,rc.jsx)("div",{...c})]})}var Iw=a(R(),1);var uU=a(b(),1);function dU({attributes:e}){let{openByDefault:t}=e,r=Iw.useBlockProps.save({className:T({"is-open":t})}),o=Iw.useInnerBlocksProps.save(r);return(0,uU.jsx)("div",{...o})}var Rw={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/accordion-item",title:"Accordion Item",category:"design",description:"Wraps the heading and panel in one unit.",parent:["core/accordion"],allowedBlocks:["core/accordion-heading","core/accordion-panel"],supports:{html:!1,color:{background:!0,gradients:!0},interactivity:!0,spacing:{margin:["top","bottom"],padding:!0,blockGap:!0},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},shadow:!0,layout:{allowEditing:!1},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},contentRole:!0},attributes:{openByDefault:{type:"boolean",default:!1}},providesContext:{"core/accordion-open-by-default":"openByDefault"},textdomain:"default",style:"wp-block-accordion-item"};var{name:pU}=Rw,F2e=[["core/accordion-heading"],["core/accordion-panel"]],mU={icon:TP,template:F2e,templateInsertUpdatesSelection:!0,edit:cU,save:dU},O2e=()=>M({name:pU,metadata:Rw,settings:mU});var $I={};J($I,{init:()=>G2e,metadata:()=>Dw,name:()=>_U,settings:()=>xU});var fU=a(D(),1),gU=a(H(),1),hs=a(R(),1),hU=a(O(),1),gm=a(b(),1);function vU({attributes:e,setAttributes:t,context:r}){let{title:o}=e,{"core/accordion-icon-position":n,"core/accordion-show-icon":i,"core/accordion-heading-level":s}=r,l="h"+s,{__unstableMarkNextChangeAsNotPersistent:c}=(0,hU.useDispatch)(hs.store);(0,gU.useEffect)(()=>{n!==void 0&&i!==void 0&&(c(),t({iconPosition:n,showIcon:i}))},[n,i,t,c]);let[u,d]=(0,hs.useSettings)("typography.fluid","layout"),p=(0,hs.getTypographyClassesAndStyles)(e,{typography:{fluid:u},layout:{wideSize:d?.wideSize}}),m=(0,hs.useBlockProps)({className:T({"has-icon":i,"has-icon-left":i&&n==="left","has-icon-right":i&&n==="right"})}),f=(0,hs.__experimentalGetSpacingClassesAndStyles)(e);return(0,gm.jsx)(l,{...m,children:(0,gm.jsxs)("button",{className:"wp-block-accordion-heading__toggle",style:f.style,tabIndex:"-1",children:[i&&n==="left"&&(0,gm.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"}),(0,gm.jsx)(hs.RichText,{withoutInteractiveFormatting:!0,disableLineBreaks:!0,tagName:"span",value:o,onChange:g=>t({title:g}),placeholder:(0,fU.__)("Accordion title"),className:"wp-block-accordion-heading__toggle-title",style:{letterSpacing:p.style.letterSpacing,textDecoration:p.style.textDecoration}}),i&&n==="right"&&(0,gm.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"})]})})}var fd=a(R(),1),hm=a(b(),1);function yU({attributes:e}){let{level:t,title:r,iconPosition:o,showIcon:n}=e,i="h"+(t||3),s=(0,fd.getTypographyClassesAndStyles)(e),l=fd.useBlockProps.save({className:T({"has-icon":n,"has-icon-left":n&&o==="left","has-icon-right":n&&o==="right"})}),c=(0,fd.__experimentalGetSpacingClassesAndStyles)(e);return(0,hm.jsx)(i,{...l,children:(0,hm.jsxs)("button",{type:"button",className:"wp-block-accordion-heading__toggle",style:c.style,children:[n&&o==="left"&&(0,hm.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"}),(0,hm.jsx)(fd.RichText.Content,{className:"wp-block-accordion-heading__toggle-title",tagName:"span",value:r,style:{letterSpacing:s.style.letterSpacing,textDecoration:s.style.textDecoration}}),n&&o==="right"&&(0,hm.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"})]})})}var Dw={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/accordion-heading",title:"Accordion Heading",category:"design",description:"Displays a heading that toggles the accordion panel.",parent:["core/accordion-item"],usesContext:["core/accordion-icon-position","core/accordion-show-icon","core/accordion-heading-level"],supports:{anchor:!0,color:{background:!0,gradients:!0},align:!1,interactivity:!0,spacing:{padding:!0,__experimentalDefaultControls:{padding:!0},__experimentalSkipSerialization:!0,__experimentalSelector:".wp-block-accordion-heading__toggle"},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},typography:{__experimentalSkipSerialization:["textDecoration","letterSpacing"],fontSize:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,fontFamily:!0}},shadow:!0,visibility:!1,lock:!1},selectors:{spacing:".wp-block-accordion-heading .wp-block-accordion-heading__toggle",typography:{letterSpacing:".wp-block-accordion-heading .wp-block-accordion-heading__toggle-title",textDecoration:".wp-block-accordion-heading .wp-block-accordion-heading__toggle-title"}},attributes:{openByDefault:{type:"boolean",default:!1},title:{type:"rich-text",source:"rich-text",selector:".wp-block-accordion-heading__toggle-title",role:"content"},level:{type:"number"},iconPosition:{type:"string",enum:["left","right"],default:"right"},showIcon:{type:"boolean",default:!0}},textdomain:"default"};var ma=a(R(),1),sn=a(b(),1),j2e={attributes:{openByDefault:{type:"boolean",default:!1},title:{type:"rich-text",source:"rich-text",selector:".wp-block-accordion-heading__toggle-title",role:"content"},level:{type:"number"},iconPosition:{type:"string",enum:["left","right"],default:"right"},showIcon:{type:"boolean",default:!0}},supports:{anchor:!0,color:{background:!0,gradients:!0},align:!1,interactivity:!0,spacing:{padding:!0,__experimentalDefaultControls:{padding:!0},__experimentalSkipSerialization:!0,__experimentalSelector:".wp-block-accordion-heading__toggle"},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},typography:{fontSize:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,fontFamily:!0}},shadow:!0,visibility:!1},save({attributes:e}){let{level:t,title:r,iconPosition:o,showIcon:n}=e,i="h"+(t||3),s=ma.useBlockProps.save(),l=(0,ma.__experimentalGetSpacingClassesAndStyles)(e);return(0,sn.jsx)(i,{...s,children:(0,sn.jsxs)("button",{className:"wp-block-accordion-heading__toggle",style:l.style,children:[n&&o==="left"&&(0,sn.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"}),(0,sn.jsx)(ma.RichText.Content,{className:"wp-block-accordion-heading__toggle-title",tagName:"span",value:r}),n&&o==="right"&&(0,sn.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"})]})})}},U2e={attributes:{openByDefault:{type:"boolean",default:!1},title:{type:"rich-text",source:"rich-text",selector:".wp-block-accordion-heading__toggle-title",role:"content"},level:{type:"number"},iconPosition:{type:"string",enum:["left","right"],default:"right"},showIcon:{type:"boolean",default:!0}},supports:{anchor:!0,color:{background:!0,gradients:!0},align:!1,interactivity:!0,spacing:{padding:!0,__experimentalDefaultControls:{padding:!0},__experimentalSkipSerialization:!0,__experimentalSelector:".wp-block-accordion-heading__toggle"},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},typography:{__experimentalSkipSerialization:["textDecoration","letterSpacing"],fontSize:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,fontFamily:!0}},shadow:!0,visibility:!1,lock:!1},save({attributes:e}){let{level:t,title:r,iconPosition:o,showIcon:n}=e,i="h"+(t||3),s=(0,ma.getTypographyClassesAndStyles)(e),l=ma.useBlockProps.save(),c=(0,ma.__experimentalGetSpacingClassesAndStyles)(e);return(0,sn.jsx)(i,{...l,children:(0,sn.jsxs)("button",{className:"wp-block-accordion-heading__toggle",style:c.style,children:[n&&o==="left"&&(0,sn.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"}),(0,sn.jsx)(ma.RichText.Content,{className:"wp-block-accordion-heading__toggle-title",tagName:"span",value:r,style:{letterSpacing:s.style.letterSpacing,textDecoration:s.style.textDecoration}}),n&&o==="right"&&(0,sn.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"})]})})}},W2e={attributes:{openByDefault:{type:"boolean",default:!1},title:{type:"rich-text",source:"rich-text",selector:".wp-block-accordion-heading__toggle-title",role:"content"},level:{type:"number"},iconPosition:{type:"string",enum:["left","right"],default:"right"},showIcon:{type:"boolean",default:!0}},supports:{anchor:!0,color:{background:!0,gradients:!0},align:!1,interactivity:!0,spacing:{padding:!0,__experimentalDefaultControls:{padding:!0},__experimentalSkipSerialization:!0,__experimentalSelector:".wp-block-accordion-heading__toggle"},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},typography:{__experimentalSkipSerialization:["textDecoration","letterSpacing"],fontSize:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,fontFamily:!0}},shadow:!0,visibility:!1,lock:!1},save({attributes:e}){let{level:t,title:r,iconPosition:o,showIcon:n}=e,i="h"+(t||3),s=(0,ma.getTypographyClassesAndStyles)(e),l=ma.useBlockProps.save(),c=(0,ma.__experimentalGetSpacingClassesAndStyles)(e);return(0,sn.jsx)(i,{...l,children:(0,sn.jsxs)("button",{type:"button",className:"wp-block-accordion-heading__toggle",style:c.style,children:[n&&o==="left"&&(0,sn.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"}),(0,sn.jsx)(ma.RichText.Content,{className:"wp-block-accordion-heading__toggle-title",tagName:"span",value:r,style:{letterSpacing:s.style.letterSpacing,textDecoration:s.style.textDecoration}}),n&&o==="right"&&(0,sn.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"})]})})}},bU=[W2e,U2e,j2e];var{name:_U}=Dw,xU={icon:SP,edit:vU,save:yU,deprecated:bU},G2e=()=>M({name:_U,metadata:Dw,settings:xU});var qI={};J(qI,{init:()=>Z2e,metadata:()=>Aw,name:()=>PU,settings:()=>EU});var Wg=a(R(),1),kU=a(O(),1),wU=a(b(),1);function CU({attributes:e,context:t,clientId:r,isSelected:o}){let{allowedBlocks:n,templateLock:i}=e,s=t["core/accordion-open-by-default"],{hasSelection:l}=(0,kU.useSelect)(d=>{if(o||s)return{hasSelection:!0};let{getBlockRootClientId:p,isBlockSelected:m,hasSelectedInnerBlock:f}=d(Wg.store),g=p(r);return{hasSelection:m(g)||f(g,!0)}},[r,o,s]),c=(0,Wg.useBlockProps)({hidden:!l,role:"region"}),u=(0,Wg.useInnerBlocksProps)(c,{allowedBlocks:n,templateLock:i});return(0,wU.jsx)("div",{...u})}var Lw=a(R(),1),SU=a(b(),1);function TU(){let e=Lw.useBlockProps.save({role:"region"}),t=Lw.useInnerBlocksProps.save(e);return(0,SU.jsx)("div",{...t})}var Aw={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/accordion-panel",title:"Accordion Panel",category:"design",description:"Contains the hidden or revealed content beneath the heading.",parent:["core/accordion-item"],usesContext:["core/accordion-open-by-default"],supports:{__experimentalOnEnter:!0,html:!1,color:{background:!0,gradients:!0},interactivity:!0,spacing:{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,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},shadow:!0,layout:{allowEditing:!1},visibility:!1,contentRole:!0,allowedBlocks:!0,lock:!1},attributes:{templateLock:{type:["string","boolean"],enum:["all","insert","contentOnly",!1],default:!1}},textdomain:"default",style:"wp-block-accordion-panel"};var{name:PU}=Aw,q2e=[["core/paragraph",{}]],EU={icon:gv,template:q2e,edit:CU,save:TU},Z2e=()=>M({name:PU,metadata:Aw,settings:EU});var ZI={};J(ZI,{init:()=>Y2e,metadata:()=>Mw,name:()=>RU,settings:()=>DU});var Mw={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/archives",title:"Archives",category:"widgets",description:"Display a date archive of your posts.",textdomain:"default",attributes:{displayAsDropdown:{type:"boolean",default:!1},showLabel:{type:"boolean",default:!0},showPostCounts:{type:"boolean",default:!1},type:{type:"string",default:"monthly"}},supports:{anchor:!0,align:!0,__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0},html:!1,spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},interactivity:{clientNavigation:!0}}};var fa=a(V(),1),ln=a(D(),1),zw=a(R(),1),BU=a(sd(),1),NU=a(he(),1);var so=a(b(),1);function IU({attributes:e,setAttributes:t,name:r}){let{showLabel:o,showPostCounts:n,displayAsDropdown:i,type:s}=e,l=X(),{content:c,status:u,error:d}=(0,BU.useServerSideRender)({attributes:e,skipBlockSupportAttributes:!0,block:r}),p=(0,NU.useDisabled)(),m=(0,zw.useBlockProps)({ref:p});return(0,so.jsxs)(so.Fragment,{children:[(0,so.jsx)(zw.InspectorControls,{children:(0,so.jsxs)(fa.__experimentalToolsPanel,{label:(0,ln.__)("Settings"),resetAll:()=>{t({displayAsDropdown:!1,showLabel:!0,showPostCounts:!1,type:"monthly"})},dropdownMenuProps:l,children:[(0,so.jsx)(fa.__experimentalToolsPanelItem,{label:(0,ln.__)("Display as dropdown"),isShownByDefault:!0,hasValue:()=>i,onDeselect:()=>t({displayAsDropdown:!1}),children:(0,so.jsx)(fa.ToggleControl,{label:(0,ln.__)("Display as dropdown"),checked:i,onChange:()=>t({displayAsDropdown:!i})})}),i&&(0,so.jsx)(fa.__experimentalToolsPanelItem,{label:(0,ln.__)("Show label"),isShownByDefault:!0,hasValue:()=>!o,onDeselect:()=>t({showLabel:!0}),children:(0,so.jsx)(fa.ToggleControl,{label:(0,ln.__)("Show label"),checked:o,onChange:()=>t({showLabel:!o})})}),(0,so.jsx)(fa.__experimentalToolsPanelItem,{label:(0,ln.__)("Show post counts"),isShownByDefault:!0,hasValue:()=>n,onDeselect:()=>t({showPostCounts:!1}),children:(0,so.jsx)(fa.ToggleControl,{label:(0,ln.__)("Show post counts"),checked:n,onChange:()=>t({showPostCounts:!n})})}),(0,so.jsx)(fa.__experimentalToolsPanelItem,{label:(0,ln.__)("Group by"),isShownByDefault:!0,hasValue:()=>s!=="monthly",onDeselect:()=>t({type:"monthly"}),children:(0,so.jsx)(fa.SelectControl,{label:(0,ln.__)("Group by"),options:[{label:(0,ln.__)("Year"),value:"yearly"},{label:(0,ln.__)("Month"),value:"monthly"},{label:(0,ln.__)("Week"),value:"weekly"},{label:(0,ln.__)("Day"),value:"daily"}],value:s,onChange:f=>t({type:f})})})]})}),u==="loading"&&(0,so.jsx)("div",{...m,children:(0,so.jsx)(fa.Spinner,{})}),u==="error"&&(0,so.jsx)("div",{...m,children:(0,so.jsx)("p",{children:(0,ln.sprintf)((0,ln.__)("Error: %s"),d)})}),u==="success"&&(0,so.jsx)(To,{wrapperProps:m,html:c})]})}var{name:RU}=Mw,DU={icon:zP,example:{},edit:IU},Y2e=()=>M({name:RU,metadata:Mw,settings:DU});var YI={};J(YI,{init:()=>rxe,metadata:()=>Vw,name:()=>YU,settings:()=>QU});var Vw={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/avatar",title:"Avatar",category:"theme",description:"Add a user\u2019s 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:{anchor:!0,html:!1,align:!0,alignWide:!1,spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},__experimentalBorder:{__experimentalSkipSerialization:!0,radius:!0,width:!0,color:!0,style:!0,__experimentalDefaultControls:{radius:!0}},color:{text:!1,background:!1},filter:{duotone:!0},interactivity:{clientNavigation:!0}},selectors:{border:".wp-block-avatar img",filter:{duotone:".wp-block-avatar img"}},editorStyle:"wp-block-avatar-editor",style:"wp-block-avatar"};var vm=a(R(),1),ja=a(V(),1),vs=a(D(),1),Ow=a(dr(),1);var Ey=a(ne(),1),gd=a(D(),1),AU=a(O(),1);function MU(e){let t=e?e[0]:24,r=e?e[e.length-1]:96,o=Math.floor(r*2.5);return{minSize:t,maxSize:o}}function zU({commentId:e}){let[t]=(0,Ey.useEntityProp)("root","comment","author_avatar_urls",e),[r]=(0,Ey.useEntityProp)("root","comment","author_name",e),o=t?Object.values(t):null,n=t?Object.keys(t):null,{minSize:i,maxSize:s}=MU(n),l=Ty();return{src:o?o[o.length-1]:l,minSize:i,maxSize:s,alt:r?(0,gd.sprintf)((0,gd.__)("%s Avatar"),r):(0,gd.__)("Default Avatar")}}function VU({userId:e,postId:t,postType:r}){let{authorDetails:o}=(0,AU.useSelect)(u=>{let{getEditedEntityRecord:d,getUser:p}=u(Ey.store);if(e)return{authorDetails:p(e)};let m=d("postType",r,t)?.author;return{authorDetails:m?p(m):null}},[r,t,e]),n=o?.avatar_urls?Object.values(o.avatar_urls):null,i=o?.avatar_urls?Object.keys(o.avatar_urls):null,{minSize:s,maxSize:l}=MU(i),c=Ty();return{src:n?n[n.length-1]:c,minSize:s,maxSize:l,alt:o?(0,gd.sprintf)((0,gd.__)("%s Avatar"),o?.name):(0,gd.__)("Default Avatar")}}var KI=a(D(),1),OU=a(V(),1),HU=a(O(),1),jU=a(ne(),1),Fw=a(H(),1),UU=a(he(),1),WU=a(Wo(),1),GU=a(b(),1),X2e={who:"authors",per_page:100,_fields:"id,name",context:"view"};function $U({value:e,onChange:t}){let[r,o]=(0,Fw.useState)(""),{authors:n,isLoading:i}=(0,HU.useSelect)(l=>{let{getUsers:c,isResolving:u}=l(jU.store),d={...X2e};return r&&(d.search=r,d.search_columns=["name"]),{authors:c(d),isLoading:u("getUsers",[d])}},[r]),s=(0,Fw.useMemo)(()=>(n??[]).map(l=>({value:l.id,label:(0,WU.decodeEntities)(l.name)})),[n]);return(0,GU.jsx)(OU.ComboboxControl,{label:(0,KI.__)("User"),help:(0,KI.__)("Select the avatar user to display, if it is blank it will use the post/page author."),value:e,onChange:t,options:s,onFilterValueChange:(0,UU.debounce)(o,300),isLoading:i})}var $t=a(b(),1),qU=({setAttributes:e,avatar:t,attributes:r,selectUser:o})=>{let n=X();return(0,$t.jsx)(vm.InspectorControls,{children:(0,$t.jsxs)(ja.__experimentalToolsPanel,{label:(0,vs.__)("Settings"),resetAll:()=>{e({size:96,isLink:!1,linkTarget:"_self",userId:void 0})},dropdownMenuProps:n,children:[(0,$t.jsx)(ja.__experimentalToolsPanelItem,{label:(0,vs.__)("Image size"),isShownByDefault:!0,hasValue:()=>r?.size!==96,onDeselect:()=>e({size:96}),children:(0,$t.jsx)(ja.RangeControl,{label:(0,vs.__)("Image size"),onChange:i=>e({size:i}),min:t.minSize,max:t.maxSize,initialPosition:r?.size,value:r?.size})}),(0,$t.jsx)(ja.__experimentalToolsPanelItem,{label:(0,vs.__)("Link to user profile"),isShownByDefault:!0,hasValue:()=>r?.isLink,onDeselect:()=>e({isLink:!1}),children:(0,$t.jsx)(ja.ToggleControl,{label:(0,vs.__)("Link to user profile"),onChange:()=>e({isLink:!r.isLink}),checked:r.isLink})}),r.isLink&&(0,$t.jsx)(ja.__experimentalToolsPanelItem,{label:(0,vs.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>r?.linkTarget!=="_self",onDeselect:()=>e({linkTarget:"_self"}),children:(0,$t.jsx)(ja.ToggleControl,{label:(0,vs.__)("Open in new tab"),onChange:i=>e({linkTarget:i?"_blank":"_self"}),checked:r.linkTarget==="_blank"})}),o&&(0,$t.jsx)(ja.__experimentalToolsPanelItem,{label:(0,vs.__)("User"),isShownByDefault:!0,hasValue:()=>!!r?.userId,onDeselect:()=>e({userId:void 0}),children:(0,$t.jsx)($U,{value:r?.userId,onChange:i=>{e({userId:i})}})})]})})},J2e=({children:e,isLink:t})=>t?(0,$t.jsx)("a",{href:"#avatar-pseudo-link",className:"wp-block-avatar__link",onClick:r=>r.preventDefault(),children:e}):e,ZU=({setAttributes:e,attributes:t,avatar:r,blockProps:o,isSelected:n})=>{let i=(0,vm.__experimentalUseBorderProps)(t),s=(0,Ow.addQueryArgs)((0,Ow.removeQueryArgs)(r?.src,["s"]),{s:t?.size*2});return(0,$t.jsx)("div",{...o,children:(0,$t.jsx)(J2e,{isLink:t.isLink,children:(0,$t.jsx)(ja.ResizableBox,{size:{width:t.size,height:t.size},showHandle:n,onResizeStop:(l,c,u,d)=>{e({size:parseInt(t.size+(d.height||d.width),10)})},lockAspectRatio:!0,enable:{top:!1,right:!(0,vs.isRTL)(),bottom:!0,left:(0,vs.isRTL)()},minWidth:r.minSize,maxWidth:r.maxSize,children:(0,$t.jsx)("img",{src:s,alt:r.alt,className:T("avatar","avatar-"+t.size,"photo","wp-block-avatar__image",i.className),style:i.style})})})})},exe=({attributes:e,context:t,setAttributes:r,isSelected:o})=>{let{commentId:n}=t,i=(0,vm.useBlockProps)(),s=zU({commentId:n});return(0,$t.jsxs)($t.Fragment,{children:[(0,$t.jsx)(qU,{avatar:s,setAttributes:r,attributes:e,selectUser:!1}),(0,$t.jsx)(ZU,{attributes:e,avatar:s,blockProps:i,isSelected:o,setAttributes:r})]})},txe=({attributes:e,context:t,setAttributes:r,isSelected:o})=>{let{postId:n,postType:i}=t,s=VU({userId:e?.userId,postId:n,postType:i}),l=(0,vm.useBlockProps)();return(0,$t.jsxs)($t.Fragment,{children:[(0,$t.jsx)(qU,{selectUser:!0,attributes:e,avatar:s,setAttributes:r}),(0,$t.jsx)(ZU,{attributes:e,avatar:s,blockProps:l,isSelected:o,setAttributes:r})]})};function KU(e){return e?.context?.commentId||e?.context?.commentId===null?(0,$t.jsx)(exe,{...e}):(0,$t.jsx)(txe,{...e})}var{name:YU}=Vw,QU={icon:mv,edit:KU,example:{}},rxe=()=>M({name:YU,metadata:Vw,settings:QU});var jD={};J(jD,{init:()=>x5e,metadata:()=>U5,name:()=>Dq,settings:()=>W5});var HD=a(D(),1);var Rq=a(K(),1);var QI=a(R(),1),By=a(b(),1),XU=[{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({attributes:e}){let{autoplay:t,caption:r,loop:o,preload:n,src:i}=e;return(0,By.jsxs)("figure",{children:[(0,By.jsx)("audio",{controls:"controls",src:i,autoPlay:t,loop:o,preload:n}),!QI.RichText.isEmpty(r)&&(0,By.jsx)(QI.RichText.Content,{tagName:"figcaption",value:r})]})}}];var xq=a(Or(),1),Si=a(V(),1);var ym=a(Me(),1);function Hw({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=ym.useRef(e!==void 0),[i,s]=ym.useState(t),l=n?e:i,c=ym.useCallback(u=>{n||s(u)},[]);return[l,c]}var oxe=a(Me(),1),Ny={...oxe};var eW=a(Me(),1),JU={};function lo(e,t){let r=eW.useRef(JU);return r.current===JU&&(r.current=e(t)),r}var XI=Ny.useInsertionEffect,nxe=XI&&XI!==Ny.useLayoutEffect?XI:e=>e();function He(e){let t=lo(axe).current;return t.next=e,nxe(t.effect),t.trampoline}function axe(){let e={next:void 0,callback:ixe,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function ixe(){}var du=a(Me(),1);var tW=a(Me(),1),sxe=()=>{},Ze=typeof document<"u"?tW.useLayoutEffect:sxe;var jw=a(Me(),1),JI=jw.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},nextIndexRef:{current:0}});function rW(){return jw.useContext(JI)}var oW=a(b(),1);function Uw(e){let{children:t,elementsRef:r,labelsRef:o,onMapChange:n}=e,i=He(n),[,s]=du.useState(!1),l=lo(cxe).current,c=lo(lxe).current,u=du.useRef(0),d=du.useRef(!0),p=du.useRef([]),m=du.useRef(null),f=He(()=>{d.current||(d.current=!0,s(w=>!w))}),g=He((w,C)=>{c.set(w,C),f()}),h=He(w=>{c.delete(w),f()}),v=He(w=>{let C=new Map;return r.current.length=0,o&&(o.current.length=0),w.forEach(S=>{C.set(S.element,{...S.registration.metadata??{},index:S.index}),r.current[S.index]=S.element,o&&(o.current[S.index]=S.registration.label!==void 0?S.registration.label:S.registration.textRef?.current?.textContent??S.element.textContent)}),u.current=r.current.length,C});function x(w){if(m.current?.disconnect(),m.current=null,typeof MutationObserver!="function"||w.length<2)return;let C=new MutationObserver(P=>{if(!pxe(P))return;let N=null;for(let I of w)if(I.isConnected){if(N&&nW(N,I)>0){C.disconnect(),f();return}N=I}});m.current=C;let S=new Set;for(let P=1;P<w.length;P+=1){let N=dxe(w[P-1],w[P]);N&&S.add(N)}S.forEach(P=>C.observe(P,{childList:!0}))}let _=He(()=>{let[w,C]=uxe(c),S=v(w);x(C),p.current=w,d.current=!1,l.forEach(P=>P(S)),i(S)});Ze(()=>(d.current||v(p.current),()=>{r.current=[],o&&(o.current=[])}),[r,o,v]),Ze(()=>{d.current&&_()}),Ze(()=>()=>{m.current?.disconnect(),d.current=!0},[]);let k=He(w=>(l.add(w),()=>{l.delete(w)})),y=du.useMemo(()=>({register:g,unregister:h,subscribeMapChange:k,nextIndexRef:u}),[g,h,k,u]);return(0,oW.jsx)(JI.Provider,{value:y,children:t})}function lxe(){return new Map}function cxe(){return new Set}function uxe(e){let t=new Set,r=[],o=[];e.forEach((i,s)=>{if(!s.isConnected)return;let l=i.index,c={index:l??-1,element:s,registration:i};l===null?o.push(c):l>=0&&(t.add(l),r.push(c))});let n=0;return o.sort((i,s)=>nW(i.element,s.element)),o.forEach(i=>{for(;t.has(n);)n+=1;i.index=n,r.push(i),n+=1}),t.size>0&&r.sort((i,s)=>i.index-s.index),[r,o.map(i=>i.element)]}function dxe(e,t){let r=e.parentElement;for(;r&&!r.contains(t);)r=r.parentElement;return r}function pxe(e){for(let t of e)for(let r=0;r<t.removedNodes.length;r+=1)if(t.removedNodes[r].isConnected)return!0;return!1}function nW(e,t){return e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}function mxe(e,t){return function(o,...n){let i=new URL(e);return i.searchParams.set("code",o.toString()),n.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${o}; visit ${i} for the full message.`}}var fxe=mxe("https://base-ui.com/production-error","Base UI"),ys=fxe;var xm=a(Me(),1);function bm(e,t,r,o){let n=lo(iW).current;return gxe(n,e,t,r,o)&&sW(n,[e,t,r,o]),n.callback}function aW(e){let t=lo(iW).current;return hxe(t,e)&&sW(t,e),t.callback}function iW(){return{callback:null,cleanup:null,refs:[]}}function gxe(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function hxe(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function sW(e,t){if(e.refs=t,t.every(r=>r==null)){e.callback=null;return}e.callback=r=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),r!=null){let o=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=i(r);typeof s=="function"&&(o[n]=s);break}case"object":{i.current=r;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=o[n];typeof s=="function"?s():i(null);break}case"object":{i.current=null;break}default:}}}}}}var cW=a(Me(),1);var lW=a(Me(),1),vxe=parseInt(lW.version,10);function Ww(e){return vxe>=e}function eR(e){if(!cW.isValidElement(e))return null;let t=e,r=t.props;return(Ww(19)?r?.ref:t.ref)??null}function Iy(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Hr(){}var _m=Object.freeze([]),Ua=Object.freeze({});function uW(e,t){let r={};for(let o in e){let n=e[o];if(t?.hasOwnProperty(o)){let i=t[o](n);i!=null&&Object.assign(r,i);continue}n===!0?r[`data-${o.toLowerCase()}`]="":n&&(r[`data-${o.toLowerCase()}`]=n.toString())}return r}function dW(e,t){return typeof e=="function"?e(t):e}function pW(e,t){return typeof e=="function"?e(t):e}var tR={};function jr(e,t,r,o,n){if(!r&&!o&&!n&&!e)return Gw(t);let i=Gw(e);return t&&(i=Ry(i,t)),r&&(i=Ry(i,r)),o&&(i=Ry(i,o)),n&&(i=Ry(i,n)),i}function mW(e){if(e.length===0)return tR;if(e.length===1)return Gw(e[0]);let t=Gw(e[0]);for(let r=1;r<e.length;r+=1)t=Ry(t,e[r]);return t}function Gw(e){return rR(e)?{...gW(e,tR)}:yxe(e)}function Ry(e,t){return rR(t)?gW(t,e):bxe(e,t)}function yxe(e){let t={...e};for(let r in t){let o=t[r];fW(r,o)&&(t[r]=hW(o))}return t}function bxe(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=Iy(e.style,o);break}case"className":{e[r]=oR(e.className,o);break}default:fW(r,o)?e[r]=_xe(e[r],o):e[r]=o}}return e}function fW(e,t){let r=e.charCodeAt(0),o=e.charCodeAt(1),n=e.charCodeAt(2);return r===111&&o===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function rR(e){return typeof e=="function"}function gW(e,t){return rR(e)?e(t):e??tR}function _xe(e,t){return t?e?(...r)=>{let o=r[0];if(vW(o)){let i=o;Dy(i);let s=t(...r);return i.baseUIHandlerPrevented||e?.(...r),s}let n=t(...r);return e?.(...r),n}:hW(t):e}function hW(e){return e&&((...t)=>{let r=t[0];return vW(r)&&Dy(r),e(...t)})}function Dy(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function oR(e,t){return t?e?t+" "+e:t:e}function vW(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var nR=a(Me(),1);function _r(e,t,r={}){let o=t.render,n=xxe(t,r);if(r.enabled===!1)return null;let i=r.state??Ua;return Cxe(e,o,n,i)}function xxe(e,t={}){let{className:r,style:o,render:n}=e,{state:i=Ua,ref:s,props:l,stateAttributesMapping:c,enabled:u=!0}=t,d=u?dW(r,i):void 0,p=u?pW(o,i):void 0,m=u?uW(i,c):Ua,f=u&&l?kxe(l):void 0,g=u?Iy(m,f)??{}:Ua;return typeof document<"u"&&(u?Array.isArray(s)?g.ref=aW([g.ref,eR(n),...s]):g.ref=bm(g.ref,eR(n),s):bm(null,null)),u?(d!==void 0&&(g.className=oR(g.className,d)),p!==void 0&&(g.style=Iy(g.style,p)),g):Ua}function kxe(e){return Array.isArray(e)?mW(e):jr(void 0,e)}var wxe=Symbol.for("react.lazy");function Cxe(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=jr(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===wxe&&(i=xm.Children.toArray(t)[0]),xm.cloneElement(i,n)}if(e&&typeof e=="string")return Sxe(e,r);throw new Error(ys(8))}function Sxe(e,t){return e==="button"?(0,nR.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,nR.createElement)("img",{alt:"",...t,key:t.key}):xm.createElement(e,t)}var $w=a(Me(),1);var yW=0;function Txe(e,t="mui"){let[r,o]=$w.useState(e),n=e||r;return $w.useEffect(()=>{r==null&&(yW+=1,o(`${t}-${yW}`))},[r,t]),n}var bW=Ny.useId;function _W(e,t){if(bW!==void 0){let r=bW();return e??(t?`${t}-${r}`:r)}return Txe(e,t)}function Wa(e){return _W(e,"base-ui")}var bs={};J(bs,{cancelOpen:()=>eke,chipRemovePress:()=>Mxe,clearPress:()=>Axe,closePress:()=>Dxe,closeWatcher:()=>qxe,decrementPress:()=>Fxe,disabled:()=>rke,drag:()=>Qxe,escapeKey:()=>$xe,focusOut:()=>Gxe,imperativeAction:()=>ake,incrementPress:()=>Vxe,initial:()=>nke,inputBlur:()=>jxe,inputChange:()=>Oxe,inputClear:()=>Hxe,inputPaste:()=>Uxe,inputPress:()=>Wxe,itemPress:()=>Rxe,keyboard:()=>Kxe,linkPress:()=>Lxe,listNavigation:()=>Zxe,missing:()=>oke,none:()=>Pxe,outsidePress:()=>Ixe,pointer:()=>Yxe,scrub:()=>Jxe,siblingOpen:()=>tke,swipe:()=>ike,trackPress:()=>zxe,triggerFocus:()=>Nxe,triggerHover:()=>Bxe,triggerPress:()=>Exe,wheel:()=>Xxe,windowResize:()=>ske});var Pxe="none",Exe="trigger-press",Bxe="trigger-hover",Nxe="trigger-focus",Ixe="outside-press",Rxe="item-press",Dxe="close-press",Lxe="link-press",Axe="clear-press",Mxe="chip-remove-press",zxe="track-press",Vxe="increment-press",Fxe="decrement-press",Oxe="input-change",Hxe="input-clear",jxe="input-blur",Uxe="input-paste",Wxe="input-press",Gxe="focus-out",$xe="escape-key",qxe="close-watcher",Zxe="list-navigation",Kxe="keyboard",Yxe="pointer",Qxe="drag",Xxe="wheel",Jxe="scrub",eke="cancel-open",tke="sibling-open",rke="disabled",oke="missing",nke="initial",ake="imperative-action",ike="swipe",ske="window-resize";function Gg(e,t,r,o){let n=!1,i=!1,s=o??Ua;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:r,...s}}var iR=a(Me(),1);var xW=a(Me(),1);function qw(e){xW.useEffect(e,_m)}var Zw=null,jUe=globalThis.requestAnimationFrame,aR=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let r=this.callbacks,o=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,o>0)for(let n=0;n<r.length;n+=1)r[n]?.(t)};request(t){let r=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),r}cancel(t){let r=t-this.startId;r<0||r>=this.callbacks.length||(this.callbacks[r]=null,this.callbacksCount-=1)}},Kw=new aR;var oc=class e{static create(){return new e}static request(t){return Kw.request(t)}static cancel(t){return Kw.cancel(t)}currentId=Zw;request(t){this.cancel(),this.currentId=Kw.request(()=>{this.currentId=Zw,t()})}cancel=()=>{this.currentId!==Zw&&(Kw.cancel(this.currentId),this.currentId=Zw)};disposeEffect=()=>this.cancel};function kW(){let e=lo(oc.create).current;return qw(e.disposeEffect),e}function $g(e,t=!1,r=!1){let[o,n]=iR.useState(e&&t?"idle":void 0),[i,s]=iR.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),Ze(()=>{if(!e&&i&&o!=="ending"&&r){let l=oc.request(()=>{n("ending")});return()=>{oc.cancel(l)}}},[e,i,o,r]),Ze(()=>{if(!e||t)return;let l=oc.request(()=>{n(void 0)});return()=>{oc.cancel(l)}},[t,e]),Ze(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let l=oc.request(()=>{n("idle")});return()=>{oc.cancel(l)}},[t,e,i,o]),{mounted:i,setMounted:s,transitionStatus:o}}var km=a(Me(),1);function Yw(e={}){let{guess:t,label:r,metadata:o,textRef:n,index:i}=e,{register:s,unregister:l,subscribeMapChange:c,nextIndexRef:u}=rW(),d=km.useRef(-1),[p,m]=km.useState(i==null&&t?()=>{if(d.current===-1){let v=u.current;u.current+=1,d.current=v}return d.current}:-1),f=i??p,g=km.useRef(null),h=km.useCallback(v=>{let x=g.current;x&&l(x),g.current=v,v&&s(v,{metadata:o??null,index:i??null,label:r,textRef:n})},[i,s,l,o,r,n]);return Ze(()=>{if(i==null)return c(v=>{let x=g.current?v.get(g.current)?.index:null;x!=null&&m(x)})},[i,c]),{ref:h,index:f}}var lke={"data-starting-style":""},cke={"data-ending-style":""},Qw={transitionStatus(e){return e==="starting"?lke:e==="ending"?cke:null}};var Zg=a(Me(),1);function sR(){return typeof window<"u"}function wm(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function wW(e){return sR()?e instanceof Element||e instanceof wm(e).Element:!1}function nc(e){return sR()?e instanceof HTMLElement||e instanceof wm(e).HTMLElement:!1}function CW(e){return!sR()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof wm(e).ShadowRoot}function Xw(e){return wm(e).getComputedStyle(e)}var Jw=a(Me(),1),lR=Jw.createContext(void 0);function qg(e=!1){let t=Jw.useContext(lR);if(t===void 0&&!e)throw new Error(ys(16));return t}var SW=a(Me(),1);function TW(e){let{focusableWhenDisabled:t,disabled:r,composite:o=!1,tabIndex:n=0,isNativeButton:i}=e,s=o&&t!==!1,l=o&&t===!1;return{props:SW.useMemo(()=>{let u={onKeyDown(d){r&&t&&d.key!=="Tab"&&d.preventDefault()}};return o||(u.tabIndex=n,!i&&r&&(u.tabIndex=t?n:-1)),(i&&(t||s)||!i&&r)&&(u["aria-disabled"]=r),i&&(!t||l)&&(u.disabled=r),u},[o,r,t,s,l,i,n])}}function Cm(e){return e?.ownerDocument||document}function e5(e,t,{detail:r=0}={}){e.dispatchEvent(new(wm(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:r,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function uR(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,s=Zg.useRef(null),l=qg(!0),c=i??l!==void 0,{props:u}=TW({focusableWhenDisabled:r,disabled:t,composite:c,tabIndex:o,isNativeButton:n}),d=Zg.useCallback(()=>{let f=s.current;cR(f)&&c&&t&&u.disabled===void 0&&f.disabled&&(f.disabled=!1)},[t,u.disabled,c]);Ze(d,[d]);let p=Zg.useCallback((f={})=>{let{onClick:g,onMouseDown:h,onKeyUp:v,onKeyDown:x,onPointerDown:_,...k}=f;return jr({onClick(y){if(t){y.preventDefault();return}g?.(y)},onMouseDown(y){t||h?.(y)},onKeyDown(y){if(t||(Dy(y),x?.(y),y.baseUIHandlerPrevented))return;let w=y.target===y.currentTarget,C=y.currentTarget,S=cR(C),P=!n&&uke(C),N=w&&(n?S:!P),I=y.key==="Enter",B=y.key===" ",E=C.getAttribute("role"),L=E?.startsWith("menuitem")||E==="option"||E==="gridcell";if(w&&c&&B){if(y.defaultPrevented&&L)return;y.preventDefault(),(!n||S)&&(y.preventBaseUIHandler(),e5(C,y));return}if(!N||n||!B&&!I){w&&P&&B&&y.preventDefault();return}y.defaultPrevented||(y.preventDefault(),I&&(y.preventBaseUIHandler(),e5(C,y)))},onKeyUp(y){if(!t){if(Dy(y),v?.(y),y.target===y.currentTarget&&n&&c&&cR(y.currentTarget)&&y.key===" "){y.preventDefault();return}y.baseUIHandlerPrevented||y.target===y.currentTarget&&!n&&!c&&!y.defaultPrevented&&y.key===" "&&(y.preventBaseUIHandler(),e5(y.currentTarget,y))}},onPointerDown(y){if(t){y.preventDefault();return}_?.(y)}},n?{type:"button"}:{role:"button"},u,k)},[t,u,c,n]),m=He(f=>{s.current=f,d()});return{getButtonProps:p,buttonRef:m}}function cR(e){return nc(e)&&e.tagName==="BUTTON"}function uke(e){return nc(e)&&e.tagName==="A"&&!!e.href}var RW=a(Me(),1);var NW=a(EW(),1);function BW(e){return e==null?e:"current"in e?e.current:e}function IW(e,t=!1){let r=kW();return He((o,n=null)=>{r.cancel();let i=BW(e);if(i==null)return;let s=i,l=()=>{NW.flushSync(o)};if(typeof s.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){o();return}function c(){Promise.all(s.getAnimations().map(u=>u.finished)).then(()=>{n?.aborted||l()},()=>{if(n?.aborted)return;if(s.getAnimations().some(d=>d.pending||d.playState!=="finished")){c();return}l()})}if(t){let u="data-starting-style";if(!s.hasAttribute(u)){r.request(c);return}let d=new MutationObserver(()=>{s.hasAttribute(u)||(d.disconnect(),c())});d.observe(s,{attributes:!0,attributeFilter:[u]}),n?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}r.request(c)})}function t5(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=He(n),s=IW(o,r);RW.useEffect(()=>{if(!t)return;let l=new AbortController;return s(i,l.signal),()=>{l.abort()}},[t,r,i,s])}var Ly=0,dR=class e{static create(){return new e}currentId=Ly;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=Ly,r()},t)}isStarted(){return this.currentId!==Ly}clear=()=>{this.currentId!==Ly&&(clearTimeout(this.currentId),this.currentId=Ly)};disposeEffect=()=>this.clear};function DW(){let e=lo(dR.create).current;return qw(e.disposeEffect),e}function Ay(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function pR(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&CW(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function Kg(e){return"composedPath"in e?e.composedPath()[0]:e.target}var mR=Math.round;function My(e,t){return t<0||t>=e.length}function fR(e,t){return Sm(e.current,{disabledIndices:t})}function gR(e,t){return Sm(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function Sm(e,{startingIndex:t=-1,decrement:r=!1,disabledIndices:o,amount:n=1}={}){let i=t;do i+=r?-n:n;while(i>=0&&i<=e.length-1&&zy(e,i,o));return i}function zy(e,t,r){if(typeof r=="function"?r(t):r?.includes(t)??!1)return!0;let n=e[t];return n?!pke(n)||n.matches(":disabled")?!0:!r&&(n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"):!1}function dke(e){return e.visibility==="hidden"||e.visibility==="collapse"}function pke(e,t=e?Xw(e):null){return!e||!e.isConnected||!t||dke(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var r5=a(Me(),1);function VW(){let[,e]=r5.useState({});return r5.useCallback(()=>{e({})},[])}var n5="ArrowUp",a5="ArrowDown",i5="ArrowLeft",s5="ArrowRight",l5="Home",c5="End";var OW=new Set([n5,a5,i5,s5,l5,c5]),kke="Shift",HW=[kke,"Control","Alt","Meta"];function wke(e){return nc(e)&&e.tagName==="INPUT"}function vR(e){return!!(wke(e)&&e.selectionStart!=null||nc(e)&&e.tagName==="TEXTAREA")}function yR(e,t,r,o){if(!e||!t||!t.scrollTo)return;let n=e.scrollLeft,i=e.scrollTop,s=e.clientWidth<e.scrollWidth,l=e.clientHeight<e.scrollHeight;if(s&&o!=="vertical"){let c=FW(e,t,"left"),u=o5(e),d=o5(t);r==="ltr"&&(c+t.offsetWidth+d.scrollMarginRight>e.scrollLeft+e.clientWidth-u.scrollPaddingRight?n=c+t.offsetWidth+d.scrollMarginRight-e.clientWidth+u.scrollPaddingRight:c-d.scrollMarginLeft<e.scrollLeft+u.scrollPaddingLeft&&(n=c-d.scrollMarginLeft-u.scrollPaddingLeft)),r==="rtl"&&(c-d.scrollMarginLeft<e.scrollLeft+u.scrollPaddingLeft?n=c-d.scrollMarginLeft-u.scrollPaddingLeft:c+t.offsetWidth+d.scrollMarginRight>e.scrollLeft+e.clientWidth-u.scrollPaddingRight&&(n=c+t.offsetWidth+d.scrollMarginRight-e.clientWidth+u.scrollPaddingRight))}if(l&&o!=="horizontal"){let c=FW(e,t,"top"),u=o5(e),d=o5(t);c-d.scrollMarginTop<e.scrollTop+u.scrollPaddingTop?i=c-d.scrollMarginTop-u.scrollPaddingTop:c+t.offsetHeight+d.scrollMarginBottom>e.scrollTop+e.clientHeight-u.scrollPaddingBottom&&(i=c+t.offsetHeight+d.scrollMarginBottom-e.clientHeight+u.scrollPaddingBottom)}e.scrollTo({left:n,top:i,behavior:"auto"})}function FW(e,t,r){let o=r==="left"?"offsetLeft":"offsetTop",n=0;for(;t.offsetParent&&(n+=t[o],t.offsetParent!==e);)t=t.offsetParent;return n}function o5(e){let t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(t.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(t.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(t.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(t.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(t.scrollPaddingLeft)||0}}function jW(e){return Ww(19)?e:e?"true":void 0}var u5=a(Me(),1);var hd={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},Cke={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},UW={disabled:!1,...Cke},_s={valid(e){return e===null?null:e?{"data-valid":""}:{"data-invalid":""}}};var Ske={invalid:void 0,name:void 0,validityData:{state:hd,errors:[],error:"",value:"",initialValue:null},setValidityData:Hr,disabled:void 0,setTouched:Hr,setDirty:Hr,setFilled:Hr,setFocused:Hr,validationMode:"onSubmit",shouldValidateOnChange:()=>!1,state:UW,registerFieldControl:Hr,validation:{getValidationProps:(e,t=Ua)=>t,inputRef:{current:null},registeredInputs:new Map,registerInput:Hr,getInputControl:()=>null,commit:async()=>{},change:Hr}},bR=u5.createContext(Ske);function Ga(e=!0){let t=u5.useContext(bR);if(t.setValidityData===Hr&&!e)throw new Error(ys(28));return t}function WW(e,t,r,o,n=!0,i){let{registerFieldControl:s}=Ga(),l=lo(()=>Symbol());Ze(()=>{let c=l.current;if(!n){s(c,void 0);return}s(c,{controlRef:e,getValue:o,id:t,name:i,value:r})},[e,n,o,t,i,s,l,r]),Ze(()=>{let c=l.current;return()=>{s(c,void 0)}},[s,l])}var d5=a(Me(),1);var Tke=d5.createContext({elementRef:{current:null},formRef:{current:{fields:new Map}},errors:{},clearErrors:Hr,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function ac(){return d5.useContext(Tke)}var Vy=a(Me(),1);var p5=a(Me(),1);var _R=p5.createContext({controlId:void 0,registerControlId:Hr,labelId:void 0,setLabelId:Hr,messageIds:[],setMessageIds:Hr,getDescriptionProps:e=>e});function Ln(){return p5.useContext(_R)}function GW(e={}){let{id:t,implicit:r=!1,controlRef:o}=e,{controlId:n,registerControlId:i}=Ln(),s=Wa(t),l=r?n:void 0,c=lo(()=>Symbol()),u=Vy.useRef(!1),d=Vy.useRef(t!=null),p=He(()=>{!u.current||i===Hr||(u.current=!1,i(c.current,void 0))});return Ze(()=>{if(i===Hr)return;let m;if(r){let f=o?.current;wW(f)&&f.closest("label")!=null?m=t??null:m=l??s}else if(t!=null)d.current=!0,m=t;else if(d.current)m=s;else{p();return}if(m===void 0){p();return}u.current=!0,i(c.current,m)},[t,o,l,i,r,s,c,p]),Vy.useEffect(()=>p,[p]),n??s}var m5=a(Me(),1),xR=m5.createContext(void 0);function kR(){return m5.useContext(xR)?.direction??"ltr"}var f5=a(Me(),1),wR=f5.createContext({disabled:!1});function g5(){return f5.useContext(wR)}var vd=a(Me(),1);function Tm(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}var CR=Object.keys(hd);function Pke(e,t){return e.matches(":disabled")?!1:!t||e.form===t?!0:e.form===null&&!e.hasAttribute("form")}function $W(e,t){let r=null;for(let o of e.keys())if(Pke(o,t)){if(!o.validity.valid)return o;r??=o}return r}function qW(e,t){for(let r of t.keys())r.setCustomValidity("");e?.setCustomValidity("")}function ZW(e){let{elementRef:t,formRef:r}=ac(),{setValidityData:o,validate:n,validityData:i,validationDebounceTime:s,invalid:l,markedDirtyRef:c,state:u,shouldValidateOnChange:d,registeredFieldIdRef:p}=e,{controlId:m,getDescriptionProps:f}=Ln(),g=DW(),h=vd.useRef(null),v=lo(()=>new Map).current,x=vd.useRef(0),_=vd.useCallback((S,P)=>(v.set(S,P),()=>{v.delete(S)}),[v]),k=He(()=>{let S=$W(v,t.current);return S&&v.get(S)?.controlRef.current||null}),y=He(async(S,P=!1)=>{x.current+=1;let N=x.current;function I(Z,j=l){let Y=p.current??m;if(Y==null)return;let ee=r.current.fields.get(Y);if(!ee)return;let te=Tm(Z,j);r.current.fields.set(Y,{...ee,validityData:te})}function B(Z,j){let Y={value:S,state:{...hd,valid:!0},error:"",errors:[],initialValue:i.initialValue};qW(Z,v),I(Y,j),o(Y)}let E=v.size>0?$W(v,t.current):h.current;if(P){if(u.valid!==!1||!E)return;let Z=E.validity;if(!Z.valueMissing){B(E,!1);return}for(let j of CR)if(j!=="valid"&&j!=="valueMissing"&&j!=="customError"&&Z[j])return}function L(Z){let j=CR.reduce((ee,te)=>(ee[te]=Z.validity[te],ee),{}),Y=!1;for(let ee of CR)if(ee!=="valid"){if(ee==="valueMissing"&&j[ee])Y=!0;else if(j[ee])return j}return Y&&!c.current&&(j.valid=!0,j.valueMissing=!1),j}g.clear();let A=null,U=[],$=E?L(E):{...hd,valid:!0},W,G=d();if(E&&E.validationMessage&&!G)W=E.validationMessage,U=[E.validationMessage];else{let Z=Array.from(r.current.fields.values()).reduce((Y,ee)=>(ee.name&&(Y[ee.name]=ee.getValue()),Y),{}),j=n(S,Z);if(typeof j=="object"&&j!==null&&"then"in j){if(A=await j,N!==x.current)return}else A=j;A!==null?($.valid=!1,$.customError=!0,Array.isArray(A)?(U=A,E?.setCustomValidity(A.join(`
-`))):A&&(U=[A],E?.setCustomValidity(A))):G&&(qW(E,v),$.customError=!1,E&&E.validationMessage?(W=E.validationMessage,U=[E.validationMessage]):(!E||E.validity.valid)&&!$.valid&&($.valid=!0))}let F={value:S,state:$,error:W??(Array.isArray(A)?A[0]:A??""),errors:U,initialValue:i.initialValue};I(F),o(F)}),w=He(S=>{g.clear();let P=d();P&&S!==""&&s?(x.current+=1,g.start(s,()=>{y(S)})):y(S,!P)}),C=vd.useCallback((S,P={})=>jr(f(P),u.valid===!1&&!u.disabled&&!S?{"aria-invalid":!0}:Ua),[f,u.disabled,u.valid]);return vd.useMemo(()=>({getValidationProps:C,inputRef:h,registeredInputs:v,registerInput:_,getInputControl:k,commit:y,change:w}),[C,v,_,k,y,w])}function KW(e,t){let r=Wa(e);return Ze(()=>(t(r),()=>{t(o=>o===r?void 0:o)}),[r,t]),r}function YW(e={}){let{id:t,fallbackControlId:r,native:o=!1,setLabelId:n,focusControl:i}=e,{controlId:s,setLabelId:l}=Ln(),c=He(f=>{l(f),n?.(f)}),u=KW(t,c),d=s??r;function p(f){if(i){i(f,d);return}if(!d)return;let g=Cm(f.currentTarget).getElementById(d);nc(g)&&Eke(g)}function m(f){Kg(f.nativeEvent)?.closest("button,input,select,textarea")||(!f.defaultPrevented&&f.detail>1&&f.preventDefault(),!o&&p(f))}return o?{id:u,htmlFor:d??void 0,onMouseDown:m}:{id:u,onClick:m,onPointerDown(f){f.preventDefault()}}}function Eke(e){e.focus({focusVisible:!0})}var QW=a(Me(),1);function XW(e={}){let{highlightItemOnHover:t,highlightedIndex:r,onHighlightedIndexChange:o}=qg(),{ref:n,index:i}=Yw(e),s=r===i,l=QW.useRef(null),c=bm(n,l);return{compositeProps:{tabIndex:s?0:-1,onFocus(){o(i)},onMouseMove(){let d=l.current;if(!t||!d)return;let p=d.hasAttribute("disabled")||d.ariaDisabled==="true";!s&&!p&&d.focus()}},compositeRef:c,index:i}}function SR(e){let t=Xw(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=nc(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o;return(mR(r)!==i||mR(o)!==s)&&(r=i,o=s),{width:r,height:o}}var JW=a(Me(),1);var eG=a(b(),1),h5=function(t){let{direction:r="ltr"}=t,o=JW.useMemo(()=>({direction:r}),[r]);return(0,eG.jsx)(xR.Provider,{value:o,children:t.children})};function tG(e){return e==null||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true"}var v5=a(Me(),1),Bke=v5.createContext(void 0),Nke={disableStyleElements:!1};function rG(){return v5.useContext(Bke)??Nke}var An={};J(An,{Control:()=>dG,Description:()=>uG,Error:()=>lG,Item:()=>fG,Label:()=>sG,Root:()=>iG,Validity:()=>mG});var Go=a(Me(),1);var y5=a(Me(),1),Ike=y5.createContext(void 0);function oG(e=!1){let t=y5.useContext(Ike);if(!t&&!e)throw new Error(ys(86));return t}var yd=a(Me(),1);var nG=a(b(),1),b5=function(t){let r=Wa(),o=t.controlId===void 0?r:t.controlId,[n,i]=yd.useState(o),[s,l]=yd.useState(t.labelId),[c,u]=yd.useState([]),d=lo(()=>new Map),{messageIds:p}=Ln(),m=He((h,v)=>{let x=d.current;if(v===void 0){x.delete(h);return}x.set(h,v),i(_=>{if(x.size===0)return;let k;for(let y of x.values()){if(_!==void 0&&y===_)return _;k===void 0&&(k=y)}return k})}),f=yd.useCallback(h=>{let v=h["aria-describedby"]?h["aria-describedby"].split(" "):[];return v.push(...p,...c),{...h,"aria-describedby":Array.from(new Set(v)).join(" ")||void 0}},[p,c]),g=yd.useMemo(()=>({controlId:n,registerControlId:m,labelId:s,setLabelId:l,messageIds:c,setMessageIds:u,getDescriptionProps:f}),[n,m,s,l,c,u,f]);return(0,nG.jsx)(_R.Provider,{value:g,children:t.children})};var _5=a(Me(),1);function aG(e){let{commit:t,invalid:r,markedDirtyRef:o,name:n,setRegisteredFieldName:i,registeredFieldIdRef:s,setValidityData:l,validityData:c}=e,{formRef:u}=ac(),d=_5.useRef(null),p=_5.useRef(null),m=_5.useRef(!1),f=He(()=>{let y=p.current;if(y)return y.getValue?y.getValue():y.value});function g(y){return y.value===void 0?f():y.value}let h=He(()=>{let y=p.current;if(o.current=!0,!y){t(c.value);return}t(g(y))});function v(){let y=p.current;!y||!y.id||u.current.fields.set(y.id,{getValue:f,name:n??y.name,controlRef:y.controlRef,validityData:Tm(c,r),validate:h})}function x(y=p.current?.id){y&&u.current.fields.delete(y)}function _(y){if(m.current)return;m.current=!0;let w=g(y);l(C=>C.initialValue===w?C:{...C,initialValue:w})}Ze(()=>{let y=p.current;!y||!y.id||(i(n?void 0:y.name),u.current.fields.set(y.id,{getValue:f,name:n??y.name,controlRef:y.controlRef,validityData:Tm(c,r),validate:h}))},[u,f,r,n,i,h,c]),Ze(()=>{let y=u.current.fields;return()=>{let w=p.current?.id;w&&y.delete(w)}},[u]);let k=He((y,w)=>{if(!w){d.current===y&&(d.current=null,x(),p.current=null,i(void 0),s.current=void 0);return}let C=p.current?.id;d.current=y,p.current=w,n||i(w.name),s.current=w.id,C&&C!==w.id&&x(C),_(w),v()});return[h,k]}var x5=a(b(),1),Rke=Go.forwardRef(function(t,r){let{errors:o,validationMode:n,submitAttemptedRef:i}=ac(),{render:s,className:l,validate:c,validationDebounceTime:u=0,validationMode:d=n,name:p,disabled:m=!1,invalid:f,dirty:g,touched:h,actionsRef:v,style:x,..._}=t,k=oG(!0)?.disabled,y=He(c||(()=>null)),w=k||m,[C,S]=Go.useState(!1),[P,N]=Go.useState(!1),[I,B]=Go.useState(!1),[E,L]=Go.useState(!1),A=g??P,U=h??C,$=Go.useRef(A),W=Go.useRef(void 0),[G,F]=Go.useState(),Z=p??G;Ze(()=>{g!==void 0&&($.current=g)},[g]);let j=He(Pe=>{g===void 0&&(Pe&&($.current=!0),N(Pe))}),Y=He(Pe=>{h===void 0&&S(Pe)}),ee=He(()=>d==="onChange"||d==="onSubmit"&&i.current),te=Z&&Object.hasOwn(o,Z)?o[Z]:null,Q=!!(Array.isArray(te)?te.length:te),le=f===!0||Q,[oe,ce]=Go.useState({state:hd,error:"",errors:[],value:null,initialValue:null}),pe=!le&&(w?null:oe.state.valid),be=Go.useMemo(()=>({disabled:w,touched:U,dirty:A,valid:pe,filled:I,focused:E}),[w,U,A,pe,I,E]),Te=ZW({setValidityData:ce,validate:y,validityData:oe,validationDebounceTime:u,invalid:le,markedDirtyRef:$,state:be,shouldValidateOnChange:ee,registeredFieldIdRef:W}),[ae,se]=aG({commit:Te.commit,invalid:le,markedDirtyRef:$,name:p,setRegisteredFieldName:F,registeredFieldIdRef:W,setValidityData:ce,validityData:oe});Go.useImperativeHandle(v,()=>({validate:ae}),[ae]);let ue=Go.useMemo(()=>({invalid:le,name:Z,validityData:oe,setValidityData:ce,disabled:w,setTouched:Y,setDirty:j,setFilled:B,setFocused:L,validationMode:d,shouldValidateOnChange:ee,state:be,registerFieldControl:se,validation:Te}),[le,Z,oe,w,Y,j,B,L,d,ee,be,se,Te]),Oe=_r("div",t,{ref:r,state:be,props:_,stateAttributesMapping:_s});return(0,x5.jsx)(bR.Provider,{value:ue,children:Oe})}),iG=Go.forwardRef(function(t,r){return(0,x5.jsx)(b5,{children:(0,x5.jsx)(Rke,{...t,ref:r})})});var Fy=a(Me(),1);var sG=Fy.forwardRef(function(t,r){let{render:o,className:n,style:i,id:s,nativeLabel:l=!0,...c}=t,u=Ga(!1),d=g5(),{labelId:p}=Ln(),m={...u.state,disabled:u.disabled||d.disabled},f=Fy.useRef(null),g=YW({id:p??s,native:l});return _r("label",t,{ref:[r,f],state:m,props:[g,c],stateAttributesMapping:_s})});var Pm=a(Me(),1);var TR=a(b(),1),Dke={..._s,...Qw},lG=Pm.forwardRef(function(t,r){let{render:o,id:n,className:i,match:s,style:l,...c}=t,u=Wa(n),{validityData:d,state:p,name:m}=Ga(!1),{setMessageIds:f}=Ln(),{errors:g}=ac(),h=m&&Object.hasOwn(g,m)?g[m]:null,v=!!(Array.isArray(h)?h.length:h),x=typeof s=="string",_=!1;s===!0?_=!0:p.disabled?_=!1:x?_=!!d.state[s]:_=v||d.state.valid===!1;let{mounted:k,transitionStatus:y,setMounted:w}=$g(_);Ze(()=>{if(!(!_||!u))return f($=>$.concat(u)),()=>{f($=>$.filter(W=>W!==u))}},[_,u,f]);let C=Pm.useRef(null),[S,P]=Pm.useState(null),[N,I]=Pm.useState(null),B=d.error;!x&&v?B=h:d.errors.length>1&&(B=d.errors);let E=B;Array.isArray(B)&&(E=B.length>1?(0,TR.jsx)("ul",{children:B.map($=>(0,TR.jsx)("li",{children:$},$))}):B[0]);let L=Array.isArray(B)?JSON.stringify(B):B;_&&L!==N&&(I(L),P(E)),t5({open:_,ref:C,onComplete(){_||w(!1)}});let A={...p,transitionStatus:y},U=_r("div",t,{ref:[r,C],state:A,props:[{id:u,children:_?E:S},c],stateAttributesMapping:Dke,enabled:k});return k?U:null});var cG=a(Me(),1);var uG=cG.forwardRef(function(t,r){let{render:o,id:n,className:i,style:s,...l}=t,c=Wa(n),u=Ga(!1),d=g5(),{setMessageIds:p}=Ln(),m={...u.state,disabled:u.disabled||d.disabled};return Ze(()=>{if(c)return p(g=>g.concat(c)),()=>{p(g=>g.filter(h=>h!==c))}},[c,p]),_r("p",t,{ref:r,state:m,props:[{id:c},l],stateAttributesMapping:_s})});var k5=a(Me(),1);var dG=k5.forwardRef(function(t,r){let{render:o,className:n,id:i,name:s,value:l,disabled:c=!1,onValueChange:u,defaultValue:d,autoFocus:p=!1,style:m,...f}=t,{state:g,name:h,disabled:v,setTouched:x,setDirty:_,validityData:k,setFocused:y,setFilled:w,validationMode:C,validation:S}=Ga(),{clearErrors:P}=ac(),N=v||c,I=h??s,B={...g,disabled:N},{labelId:E}=Ln(),L=GW({id:i});Ze(()=>{let Z=l!=null;S.inputRef.current?.value||Z&&l!==""?w(!0):Z&&l===""&&w(!1)},[S.inputRef,w,l]);let A=k5.useRef(null);Ze(()=>{p&&A.current===Ay(Cm(A.current))&&y(!0)},[p,y]);let[U]=Hw({controlled:l,default:d,name:"FieldControl",state:"value"}),$=l!==void 0,W=$?U:void 0,G=He(()=>S.inputRef.current?.value);return WW(S.inputRef,L,W,G,!N,s),_r("input",t,{ref:[r,A],state:B,props:[{id:L,disabled:N,name:I,ref:S.inputRef,"aria-labelledby":E,autoFocus:p,...$?{value:W}:{defaultValue:d},onChange(Z){let j=Z.currentTarget.value;u?.(j,Gg(bs.none,Z.nativeEvent)),_(j!==(k.initialValue??"")),w(j!==""),Z.nativeEvent.defaultPrevented||(P(I),S.change(j))},onFocus(){y(!0)},onBlur(Z){x(!0),y(!1),C==="onBlur"&&S.commit(Z.currentTarget.value)},onKeyDown(Z){Z.currentTarget.tagName==="INPUT"&&Z.key==="Enter"&&(x(!0),S.commit(Z.currentTarget.value))}},f,Z=>S.getValidationProps(N,Z)],stateAttributesMapping:_s})});var Oy=a(Me(),1);var pG=a(b(),1),mG=function(t){let{children:r}=t,{validityData:o,invalid:n}=Ga(!1),i=Oy.useMemo(()=>Tm(o,n),[o,n]),s=i.state.valid===!1,{transitionStatus:l}=$g(s),c=Oy.useMemo(()=>({...i,validity:i.state,transitionStatus:l}),[i,l]);return(0,pG.jsx)(Oy.Fragment,{children:r(c)})};var w5=a(Me(),1);var PR=a(b(),1),fG=w5.forwardRef(function(t,r){let{render:o,className:n,style:i,disabled:s=!1,...l}=t,{state:c,disabled:u}=Ga(!1),d=u||s,p={...c,disabled:d},m=w5.useMemo(()=>({disabled:d}),[d]),f=_r("div",t,{ref:r,state:p,props:l,stateAttributesMapping:_s});return(0,PR.jsx)(b5,{children:(0,PR.jsx)(wR.Provider,{value:m,children:f})})});var gG=a(Me(),1);var hG=a(b(),1),ER=gG.forwardRef(function(t,r){return(0,hG.jsx)(An.Control,{ref:r,...t})});var yG=a(Me(),1);var Qg=a(Me(),1);var C5="data-composite-item-active";var Lke=[];function vG(e){let{loopFocus:t=!0,orientation:r="both",grid:o,onLoop:n,direction:i,highlightedIndex:s,onHighlightedIndexChange:l,rootRef:c,enableHomeAndEndKeys:u=!1,stopEventPropagation:d,disabledIndices:p,modifierKeys:m=Lke}=e,[f,g]=Qg.useState(0),h=o!=null,v=Qg.useRef(null),x=bm(v,c),_=Qg.useRef([]),k=Qg.useRef(!1),y=s??f,w=He((I,B=!1)=>{if((l??g)(I),B){let E=_.current[I];yR(v.current,E,i,r)}}),C=He(I=>{if(I.size===0||k.current)return;k.current=!0;let B=Array.from(I.keys()),E=B.find(A=>A?.hasAttribute(C5))??null,L=E?I.get(E)?.index??-1:-1;if(L!==-1)w(L);else if(zy(B,y,p)){let A=Sm(B,{disabledIndices:p});My(B,A)||w(A)}yR(v.current,E,i,r)});Ze(()=>{if(p==null||s!=null||!k.current)return;let I=_.current;if(zy(I,y,p)){let B=Sm(I,{disabledIndices:p});My(I,B)||w(B)}},[p,s,y,_,w]);let S=He((I,B,E)=>n?n(I,B,E,_):E),P=He(I=>{let B=I.key===l5||I.key===c5;if(!OW.has(I.key)||!u&&B||Ake(I,m)||!v.current)return;let L=i==="rtl",A=L?i5:s5,U=L?s5:i5,$=r==="vertical"?a5:A,W=r==="vertical"?n5:U,G=Kg(I.nativeEvent);if(G!=null&&vR(G)&&!tG(G)){let te=G.selectionStart,Q=G.selectionEnd,le=G.value;if(te==null||I.shiftKey||te!==Q||I.key!==W&&te<le.length||I.key!==$&&te>0)return}let F=y,Z=fR(_,p),j=gR(_,p);o!=null&&(F=o({disabledIndices:p,elementsRef:_,event:I,highlightedIndex:y,loopFocus:t,maxIndex:j,minIndex:Z,onLoop:S,orientation:r,rtl:L}));let Y=r!=="vertical"&&I.key===A||r!=="horizontal"&&I.key===a5,ee=r!=="vertical"&&I.key===U||r!=="horizontal"&&I.key===n5;u&&(I.key===l5?F=Z:I.key===c5&&(F=j)),F===y&&(Y||ee)&&(t&&F===j&&Y?(F=Z,n&&(F=n(I,y,F,_))):t&&F===Z&&ee?(F=j,n&&(F=n(I,y,F,_))):F=Sm(_.current,{startingIndex:F,decrement:ee,disabledIndices:p})),F!==y&&!My(_.current,F)&&(d&&I.stopPropagation(),(h||B||Y||ee)&&I.preventDefault(),w(F,!0),queueMicrotask(()=>{_.current[F]?.focus()}))});return{props:{ref:x,onFocus(I){let B=v.current,E=Kg(I.nativeEvent);!B||E==null||!vR(E)||E.setSelectionRange(0,E.value.length)},onKeyDown:P},highlightedIndex:y,onHighlightedIndexChange:w,elementsRef:_,onMapChange:C,relayKeyboardEvent:P}}function Ake(e,t){for(let r of HW)if(!t.includes(r)&&e.getModifierState(r))return!0;return!1}var BR=a(b(),1);function bG(e){let{render:t,className:r,style:o,refs:n=_m,props:i=_m,state:s=Ua,stateAttributesMapping:l,highlightedIndex:c,onHighlightedIndexChange:u,orientation:d,grid:p,loopFocus:m,onLoop:f,enableHomeAndEndKeys:g,onMapChange:h,stopEventPropagation:v=!0,rootRef:x,disabledIndices:_,modifierKeys:k,highlightItemOnHover:y=!1,tag:w="div",...C}=e,S=kR(),{props:P,highlightedIndex:N,onHighlightedIndexChange:I,elementsRef:B,onMapChange:E,relayKeyboardEvent:L}=vG({grid:p,loopFocus:m,onLoop:f,orientation:d,highlightedIndex:c,onHighlightedIndexChange:u,rootRef:x,stopEventPropagation:v,enableHomeAndEndKeys:g,direction:S,disabledIndices:_,modifierKeys:k}),A=_r(w,e,{state:s,ref:n,props:[P,...i,C],stateAttributesMapping:l}),U=yG.useMemo(()=>({highlightedIndex:N,onHighlightedIndexChange:I,highlightItemOnHover:y,relayKeyboardEvent:L}),[N,I,y,L]);return(0,BR.jsx)(lR.Provider,{value:U,children:(0,BR.jsx)(Uw,{elementsRef:B,onMapChange:$=>{h?.($),E($)},children:A})})}var _G=a(zW(),1);function Mke(){return Hr}function zke(){return!1}function Vke(){return!0}function xG(){return(0,_G.useSyncExternalStore)(Mke,zke,Vke)}var qqe=a(Me(),1);var kG=a(b(),1);function wG(e){let{script:t}=e,{nonce:r}=rG();return xG()?(0,kG.jsx)("script",{nonce:r,dangerouslySetInnerHTML:{__html:t},suppressHydrationWarning:!0}):null}var fl={};J(fl,{Indicator:()=>EG,List:()=>NG,Panel:()=>BG,Root:()=>SG,Tab:()=>TG});var Xr=a(Me(),1);var S5=a(Me(),1),NR=S5.createContext(void 0);function bd(){let e=S5.useContext(NR);if(e===void 0)throw new Error(ys(64));return e}var ic={tabActivationDirection:e=>({"data-activation-direction":e})};var IR=a(b(),1),SG=Xr.forwardRef(function(t,r){let{className:o,defaultValue:n=0,onValueChange:i,orientation:s="horizontal",render:l,value:c,style:u,...d}=t,p=t.defaultValue!==void 0,m=Xr.useRef([]),[f,g]=Xr.useState(()=>new Map),[h,v]=Hw({controlled:c,default:n,name:"Tabs",state:"value"}),x=c!==void 0,[_,k]=Xr.useState(()=>new Map),y=Xr.useRef(void 0),w=Xr.useCallback(ce=>RR(_,ce),[_]),[C,S]=Xr.useState(()=>({previousValue:h,tabActivationDirection:"none"})),{previousValue:P,tabActivationDirection:N}=C,I=N,B=!1;P!==h&&(I=CG(P,h,s,_),B=P!=null&&h!=null&&w(h)==null);let E=B?P:h,L=P!==E||N!==I;Ze(()=>{L&&S({previousValue:E,tabActivationDirection:I})},[E,L,I]);let A=He((ce,pe)=>{let be=CG(h,ce,s,_);pe.activationDirection=be,i?.(ce,pe),!pe.isCanceled&&v(ce)}),U=He((ce,pe)=>{i?.(ce,Gg(pe,void 0,void 0,{activationDirection:"none"}))}),$=He((ce,pe)=>(g(be=>{let Te=new Map(be);return Te.set(ce,pe),Te}),()=>{g(be=>{if(be.get(ce)!==pe)return be;let Te=new Map(be);return Te.delete(ce),Te})})),W=Xr.useCallback(ce=>f.get(ce),[f]),G=Xr.useCallback(ce=>{for(let pe of _.values())if(ce===pe.value)return pe.id},[_]),F=Xr.useMemo(()=>({getTabElementBySelectedValue:w,getTabIdByPanelValue:G,getTabPanelIdByValue:W,onValueChange:A,orientation:s,registerMountedTabPanel:$,setTabMap:k,tabActivationDirection:I,value:h}),[w,G,W,A,s,$,k,I,h]),Z=Xr.useMemo(()=>{for(let ce of _.values())if(ce.value===h)return ce},[_,h]),j=Xr.useMemo(()=>{for(let ce of _.values())if(!ce.disabled)return ce.value},[_]),Y=Xr.useRef(!p),ee=Xr.useRef(n),te=Xr.useRef(p),Q=Xr.useRef(!1);Ze(()=>{if(x)return;function ce(ae,se){v(ae),S({previousValue:ae,tabActivationDirection:"none"}),U(ae,se),Y.current=!1}if(_.size===0){Q.current&&h!==null&&!y.current?.isConnected&&ce(null,bs.missing);return}Q.current=!0,y.current=_.keys().next().value;let pe=Z?.disabled,be=Z==null&&h!==null;if(!pe&&h===ee.current&&(te.current=!1),te.current&&pe&&h===ee.current)return;let Te=Y.current;if(pe||be){let ae=j??null;if(h===ae){Y.current=!1;return}let se=bs.missing;Te?se=bs.initial:pe&&(se=bs.disabled),ce(ae,se);return}Te&&Z!=null&&(U(h,bs.initial),Y.current=!1)},[j,x,U,Z,v,_,h]);let oe=_r("div",t,{state:{orientation:s,tabActivationDirection:I},ref:r,props:d,stateAttributesMapping:ic});return(0,IR.jsx)(NR.Provider,{value:F,children:(0,IR.jsx)(Uw,{elementsRef:m,children:oe})})});function RR(e,t){for(let[r,o]of e.entries())if(t===o.value)return r;return null}function CG(e,t,r,o){if(e==null||t==null)return"none";let[n,i,s]=r==="horizontal"?["left","left","right"]:["top","up","down"],l=RR(o,e),c=RR(o,t);if(l==null||c==null)return l!==c&&(typeof e=="number"||typeof e=="string")&&typeof e==typeof t?t>e?s:i:"none";let u=l.getBoundingClientRect()[n],d=c.getBoundingClientRect()[n];return d<u?i:d>u?s:"none"}var pu=a(Me(),1);var T5=a(Me(),1),DR=T5.createContext(void 0);function P5(){let e=T5.useContext(DR);if(e===void 0)throw new Error(ys(65));return e}var TG=pu.forwardRef(function(t,r){let{className:o,disabled:n=!1,render:i,value:s,id:l,nativeButton:c=!0,style:u,...d}=t,{value:p,getTabPanelIdByValue:m,onValueChange:f,orientation:g,tabActivationDirection:h}=bd(),{activateOnFocus:v,registerTabResizeObserverElement:x,tabsListElement:_}=P5(),{highlightedIndex:k,onHighlightedIndexChange:y}=qg(),w=Wa(l),C=pu.useMemo(()=>({disabled:n,id:w,value:s}),[n,w,s]),{compositeProps:S,compositeRef:P,index:N}=XW({metadata:C}),I=s===p,B=pu.useRef(!1),E=pu.useRef(null),L=He(Q=>{E.current?.(),E.current=Q?x(Q):null});Ze(()=>{if(B.current){B.current=!1;return}if(!(I&&N>-1&&k!==N))return;let Q=_;if(Q!=null){let le=Ay(Cm(Q));if(le&&pR(Q,le))return}n||y(N)},[I,N,k,y,n,_]);let{getButtonProps:A,buttonRef:U}=uR({disabled:n,native:c,focusableWhenDisabled:!0}),$=m(s),W=pu.useRef(!1),G=pu.useRef(!1);function F(Q){f(s,Gg(bs.none,Q.nativeEvent,void 0,{activationDirection:"none"}))}function Z(Q){I||n||F(Q)}function j(Q){I||n||v&&(!W.current||G.current)&&F(Q)}function Y(Q){if(I||n)return;W.current=!0,G.current=Q.button===0;let le=Cm(Q.currentTarget);function oe(){W.current=!1,G.current=!1,le.removeEventListener("pointerup",oe),le.removeEventListener("pointercancel",oe)}le.addEventListener("pointerup",oe),le.addEventListener("pointercancel",oe)}return _r("button",t,{state:{disabled:n,active:I,orientation:g,tabActivationDirection:h},ref:[r,U,P,L],props:[S,{role:"tab","aria-controls":$,"aria-selected":I,id:w,onClick:Z,onFocus:j,onPointerDown:Y,[C5]:I?"":void 0,onKeyDownCapture(){B.current=!0}},d,A],stateAttributesMapping:ic})});var Xg=a(Me(),1);var E5=a(b(),1),PG,Fke={...ic,activeTabPosition:()=>null,activeTabSize:()=>null},EG=Xg.forwardRef(function(t,r){let{className:o,render:n,renderBeforeHydration:i=!1,style:s,...l}=t,{getTabElementBySelectedValue:c,orientation:u,tabActivationDirection:d,value:p}=bd(),{tabsListElement:m,registerIndicatorUpdateListener:f}=P5(),g=VW();Xg.useEffect(()=>f(g),[f,g]);let h=0,v=0,x=0,_=0,k=0,y=0,w=!1;if(p!=null&&m!=null){let E=c(p);if(E!=null){w=!0;let{width:L,height:A}=SR(E),{width:U,height:$}=SR(m),W=E.getBoundingClientRect(),G=m.getBoundingClientRect(),F=U>0?G.width/U:1,Z=$>0?G.height/$:1;if(F>Number.EPSILON&&Z>Number.EPSILON){let Y=W.left-G.left,ee=W.top-G.top;h=Y/F+m.scrollLeft-m.clientLeft,x=ee/Z+m.scrollTop-m.clientTop}else h=E.offsetLeft,x=E.offsetTop;k=L,y=A,v=m.scrollWidth-h-k,_=m.scrollHeight-x-y}}let C=w?{left:h,right:v,top:x,bottom:_}:null,S=w?{width:k,height:y}:null,P=w?{"--active-tab-left":`${h}px`,"--active-tab-right":`${v}px`,"--active-tab-top":`${x}px`,"--active-tab-bottom":`${_}px`,"--active-tab-width":`${k}px`,"--active-tab-height":`${y}px`}:void 0,N=w&&k>0&&y>0,B=_r("span",t,{state:{orientation:u,activeTabPosition:C,activeTabSize:S,tabActivationDirection:d},ref:r,props:[{role:"presentation",style:P,hidden:!N},l,{suppressHydrationWarning:!0}],stateAttributesMapping:Fke});return p==null?null:(0,E5.jsxs)(Xg.Fragment,{children:[B,i&&(PG||(PG=(0,E5.jsx)(wG,{script:""})))]})});var B5=a(Me(),1);var Oke={...ic,...Qw},BG=B5.forwardRef(function(t,r){let{className:o,value:n,render:i,keepMounted:s=!1,style:l,...c}=t,{value:u,getTabIdByPanelValue:d,orientation:p,tabActivationDirection:m,registerMountedTabPanel:f}=bd(),g=Wa(),{ref:h,index:v}=Yw(),x=n===u,{mounted:_,transitionStatus:k,setMounted:y}=$g(x),w=!_,C=d(n),S={hidden:w,orientation:p,tabActivationDirection:m,transitionStatus:k},P=B5.useRef(null),N=_r("div",t,{state:S,ref:[r,h,P],props:[{"aria-labelledby":C,hidden:w,id:g,role:"tabpanel",tabIndex:x?0:-1,inert:jW(!x),"data-index":v},c],stateAttributesMapping:Oke});return t5({open:x,ref:P,onComplete(){x||y(!1)}}),Ze(()=>{if(!(g==null||w&&!s))return f(n,g)},[w,s,n,g,f]),s||_?N:null});var ml=a(Me(),1);var LR=a(b(),1),NG=ml.forwardRef(function(t,r){let{activateOnFocus:o=!1,className:n,loopFocus:i=!0,render:s,style:l,...c}=t,{orientation:u,setTabMap:d,tabActivationDirection:p}=bd(),[m,f]=ml.useState(0),[g,h]=ml.useState(null),v=ml.useRef(new Set),x=ml.useRef(new Set),_=ml.useRef(null);Ze(()=>{if(typeof ResizeObserver>"u")return;let P=new ResizeObserver(()=>{v.current.forEach(N=>{N()})});return _.current=P,g&&P.observe(g),x.current.forEach(N=>{P.observe(N)}),()=>{P.disconnect(),_.current=null}},[g]);let k=He(P=>(v.current.add(P),()=>{v.current.delete(P)})),y=He(P=>(x.current.add(P),_.current?.observe(P),()=>{x.current.delete(P),_.current?.unobserve(P)})),w={orientation:u,tabActivationDirection:p},C={"aria-orientation":u==="vertical"?"vertical":void 0,role:"tablist"},S=ml.useMemo(()=>({activateOnFocus:o,registerIndicatorUpdateListener:k,registerTabResizeObserverElement:y,tabsListElement:g}),[o,k,y,g]);return(0,LR.jsx)(DR.Provider,{value:S,children:(0,LR.jsx)(bG,{render:s,className:n,style:l,state:w,refs:[r,h],props:[C,c],stateAttributesMapping:ic,highlightedIndex:m,enableHomeAndEndKeys:!0,loopFocus:i,orientation:u,onHighlightedIndexChange:f,onMapChange:d,disabledIndices:_m})})});function xs(e){return _r(e.defaultTagName??"div",e,e)}var DG=a(H(),1),AR="data-wp-hash";function MR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&jke(document)),e.__wpStyleRuntime}function Hke(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${AR}]`))if(r.getAttribute(AR)===t)return!0;return!1}function LG(e,t,r){if(!e.head)return;let o=MR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Hke(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(AR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function jke(e){let t=MR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)LG(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function AG(e,t){let r=MR();r.styles.set(e,t);for(let o of r.documents.keys())LG(o,e,t)}typeof process>"u",AG("3167e7d116",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{text-wrap:pretty;margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var IG={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",AG("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var RG={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Hy=(0,DG.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return xs({render:r,defaultTagName:"span",ref:i,props:jr(n,{className:T(IG.text,RG.heading,RG.p,IG[t],o)})})});var zG=a(D(),1),VG=a(b(),1);function FG({children:e}){return(0,VG.jsx)(h5,{direction:(0,zG.isRTL)()?"rtl":"ltr",children:e})}var OG=a(H(),1),HG=a(D(),1),Jg=a(b(),1),VR="data-wp-hash";function FR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Wke(document)),e.__wpStyleRuntime}function Uke(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${VR}]`))if(r.getAttribute(VR)===t)return!0;return!1}function jG(e,t,r){if(!e.head)return;let o=FR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Uke(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(VR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Wke(e){let t=FR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)jG(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function I5(e,t){let r=FR();r.styles.set(e,t);for(let o of r.documents.keys())jG(o,e,t)}typeof process>"u",I5("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Gke={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",I5("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var $ke={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",I5("e8e6a9be37",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');var N5={link:"d4250949359b05ce__link","is-brand":"c6055659b8e2cd2c__is-brand","is-neutral":"_92e0dfcaeee15b88__is-neutral","is-unstyled":"cf122a9bf1035d42__is-unstyled","link-icon":"_0cb411afac4c86c7__link-icon"};typeof process>"u",I5("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var qke={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},mu=(0,OG.forwardRef)(function({children:t,variant:r="default",tone:o="brand",openInNewTab:n=!1,target:i,render:s,className:l,...c},u){let d=n||/^_blank$/i.test(i??"");return xs({render:s,defaultTagName:"a",ref:u,props:jr(c,{className:T(qke.a,Gke["box-sizing"],$ke["outset-ring--focus-except-active"],r!=="unstyled"&&N5.link,r!=="unstyled"&&N5[`is-${o}`],r==="unstyled"&&N5["is-unstyled"],l),target:i??(n?"_blank":void 0),children:(0,Jg.jsxs)(Jg.Fragment,{children:[t,d&&(0,Jg.jsx)("span",{className:N5["link-icon"],role:"img","aria-label":(0,HG.__)("(opens in a new tab)")})]})})})});var UG=a(H(),1),WG=a(z(),1),GG=a(b(),1),jy=(0,UG.forwardRef)(function({icon:t,size:r=24,style:o,...n},i){let s=t.props.style||o?{...t.props.style,...o}:void 0;return(0,GG.jsx)(WG.SVG,{ref:i,...t.props,...n,...s?{style:s}:{},width:r,height:r})});var $G=a(H(),1),OR="data-wp-hash";function HR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Kke(document)),e.__wpStyleRuntime}function Zke(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${OR}]`))if(r.getAttribute(OR)===t)return!0;return!1}function qG(e,t,r){if(!e.head)return;let o=HR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Zke(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(OR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Kke(e){let t=HR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)qG(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Yke(e,t){let r=HR();r.styles.set(e,t);for(let o of r.documents.keys())qG(o,e,t)}typeof process>"u",Yke("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var Qke={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},cn=(0,$G.forwardRef)(function({render:t,...r},o){return xs({render:t,ref:o,props:jr({className:Qke["visually-hidden"]},r,{"data-visually-hidden":""})})});var KG=a(H(),1),jR="data-wp-hash";function UR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Jke(document)),e.__wpStyleRuntime}function Xke(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${jR}]`))if(r.getAttribute(jR)===t)return!0;return!1}function YG(e,t,r){if(!e.head)return;let o=UR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Xke(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(jR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Jke(e){let t=UR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)YG(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function ewe(e,t){let r=UR();r.styles.set(e,t);for(let o of r.documents.keys())YG(o,e,t)}typeof process>"u",ewe("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var twe={stack:"_19ce0419607e1896__stack"},rwe={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},ks=(0,KG.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...l},c){let u={gap:r&&rwe[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return xs({render:s,ref:c,props:jr(l,{style:u,className:twe.stack})})});var QG=a(he(),1),Em=a(H(),1);function XG(e){let t=(0,QG.useEvent)(e),r=(0,Em.useRef)(null),o=(0,Em.useRef)(!1),n=(0,Em.useCallback)(()=>{o.current||(r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{t(),r.current=null},0))},[t]);return(0,Em.useEffect)(()=>(o.current=!1,()=>{o.current=!0,r.current&&clearTimeout(r.current)}),[]),n}var i$=a(H(),1);var Wy=a(H(),1),Gy=a(b(),1),WR="data-wp-hash";function GR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&nwe(document)),e.__wpStyleRuntime}function owe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${WR}]`))if(r.getAttribute(WR)===t)return!0;return!1}function JG(e,t,r){if(!e.head)return;let o=GR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(owe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(WR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function nwe(e){let t=GR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)JG(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function $R(e,t){let r=GR();r.styles.set(e,t);for(let o of r.documents.keys())JG(o,e,t)}typeof process>"u",$R("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var awe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",$R("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var iwe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",$R("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var eh={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},e$=(0,Wy.forwardRef)(function({className:t,children:r,visuallyDisabled:o,size:n="default",isBorderless:i,prefix:s,suffix:l,...c},u){return(0,Gy.jsxs)("div",{ref:u,className:T(awe.div,iwe["box-sizing"],eh["input-layout"],eh[`is-size-${n}`],o&&eh["is-disabled"],i&&eh["is-borderless"],t),...c,children:[Wy.Children.count(s)>0&&(0,Gy.jsx)("div",{className:eh["slot-wrapper"],"data-slot-type":"prefix",children:s}),r,Wy.Children.count(l)>0&&(0,Gy.jsx)("div",{className:eh["slot-wrapper"],"data-slot-type":"suffix",children:l})]})});var r$=a(H(),1),n$=a(b(),1),qR="data-wp-hash";function ZR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&lwe(document)),e.__wpStyleRuntime}function swe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${qR}]`))if(r.getAttribute(qR)===t)return!0;return!1}function o$(e,t,r){if(!e.head)return;let o=ZR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(swe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(qR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function lwe(e){let t=ZR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)o$(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function cwe(e,t){let r=ZR();r.styles.set(e,t);for(let o of r.documents.keys())o$(o,e,t)}typeof process>"u",cwe("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var t$={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},KR=(0,r$.forwardRef)(function({padding:t="default",className:r,...o},n){return(0,n$.jsx)("div",{ref:n,className:T(t$["input-layout-slot"],t$[`is-padding-${t}`],r),...o})});KR.displayName="InputLayout.Slot";var a$=Object.assign(e$,{Slot:KR});var QR=a(b(),1),YR="data-wp-hash";function XR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dwe(document)),e.__wpStyleRuntime}function uwe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${YR}]`))if(r.getAttribute(YR)===t)return!0;return!1}function s$(e,t,r){if(!e.head)return;let o=XR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(uwe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(YR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function dwe(e){let t=XR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)s$(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function JR(e,t){let r=XR();r.styles.set(e,t);for(let o of r.documents.keys())s$(o,e,t)}typeof process>"u",JR("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var pwe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",JR("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var mwe={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",JR("1a25f6a232","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2ae7be2fc1bb17a3__input{--_gcd-input-padding:var(--wp-ui-input-padding-block,0px) var(--wp-ui-input-layout-padding-inline,0px);background:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:inherit;font-size:inherit;line-height:inherit;outline:none;padding-block:var(--wp-ui-input-padding-block,0);padding-inline:var(--wp-ui-input-layout-padding-inline,0);width:100%;&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}&:disabled,&[aria-disabled=true]{--_gcd-input-placeholder-color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}@media (forced-colors:active){color:GrayText}}&[type=email],&[type=url]{direction:ltr}&[type=number]{appearance:textfield;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:none;margin:0}}}}}");var fwe={input:"_2ae7be2fc1bb17a3__input"},eD=(0,i$.forwardRef)(function({className:t,size:r="default",prefix:o,suffix:n,style:i,...s},l){return(0,QR.jsx)(a$,{className:T(mwe["outset-ring--focus-within"],t),style:i,size:r,visuallyDisabled:s.disabled,prefix:o,suffix:n,children:(0,QR.jsx)(ER,{ref:l,className:T(pwe.input,fwe.input),...s})})});var sD=a(D(),1),Po=a(H(),1);var l$=a(H(),1),$y=a(b(),1),rD="data-wp-hash";function oD(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hwe(document)),e.__wpStyleRuntime}function gwe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${rD}]`))if(r.getAttribute(rD)===t)return!0;return!1}function c$(e,t,r){if(!e.head)return;let o=oD(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(gwe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(rD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function hwe(e){let t=oD();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)c$(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function vwe(e,t){let r=oD();r.styles.set(e,t);for(let o of r.documents.keys())c$(o,e,t)}typeof process>"u",vwe("bbbecfe373","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.ab4d64c07c0ba587__spinner{background-color:transparent;display:inline-block;height:var(--wpds-dimension-size-2xs,16px);opacity:1;overflow:visible;position:relative;width:var(--wpds-dimension-size-2xs,16px)}.a7654e10245bb7d2__indicator,.dc51f80c84b35fe2__track{fill:transparent;stroke-width:1.5px}.dc51f80c84b35fe2__track{stroke:var(--wpds-color-background-track-neutral,#dbdbdb)}.a7654e10245bb7d2__indicator{stroke:var(--wpds-color-background-thumb-brand,var(--wp-admin-theme-color,#3858e9));stroke-linecap:round;animation:_02322d973909703c__spinner-spin 1.4s linear infinite both;transform-origin:50% 50%}@keyframes _02322d973909703c__spinner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}}");var tD={spinner:"ab4d64c07c0ba587__spinner",track:"dc51f80c84b35fe2__track",indicator:"a7654e10245bb7d2__indicator","spinner-spin":"_02322d973909703c__spinner-spin"},nD=(0,l$.forwardRef)(function({className:t,...r},o){return(0,$y.jsxs)("svg",{className:T(tD.spinner,t),viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg",role:"presentation",focusable:"false",...r,ref:o,children:[(0,$y.jsx)("circle",{className:tD.track,cx:"50",cy:"50",r:"50",vectorEffect:"non-scaling-stroke"}),(0,$y.jsx)("path",{className:tD.indicator,d:"m 50 0 a 50 50 0 0 1 50 50",vectorEffect:"non-scaling-stroke"})]})});var qy=a(b(),1),aD="data-wp-hash";function iD(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&bwe(document)),e.__wpStyleRuntime}function ywe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${aD}]`))if(r.getAttribute(aD)===t)return!0;return!1}function u$(e,t,r){if(!e.head)return;let o=iD(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(ywe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(aD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function bwe(e){let t=iD();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)u$(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function d$(e,t){let r=iD();r.styles.set(e,t);for(let o of r.documents.keys())u$(o,e,t)}typeof process>"u",d$("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var _we={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",d$("bd510b0d40",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');var R5={indicator:"_7a7ac88e306348e7__indicator","indicator-jump":"_48722cc5dd090ce4__indicator-jump","is-invalid":"_57a3bbbfbe38a5c6__is-invalid","is-valid":"_9e944dc198aac10b__is-valid","indicator-icon":"e482806667437c6a__indicator-icon","indicator-spinner":"_6e46434cc23019d2__indicator-spinner"},xwe={valid:EN,invalid:EE};function D5({id:e,type:t,message:r}){return(0,qy.jsxs)("p",{id:e,className:T(_we.p,R5.indicator,R5[`is-${t}`]),children:[t==="validating"?(0,qy.jsx)(nD,{className:R5["indicator-spinner"]}):(0,qy.jsx)(jy,{className:R5["indicator-icon"],icon:xwe[t],size:16,fill:"currentColor"}),r]})}var sc=a(b(),1),kwe=e=>(0,sc.jsx)(ks,{...e,direction:"column",gap:"sm"});function wwe(e,t,r){let o;return t&&!r?o=`(${(0,sD.__)("Required")})`:!t&&r&&(o=`(${(0,sD.__)("Optional")})`),o?typeof e=="string"?`${e} ${o}`:(0,sc.jsxs)(sc.Fragment,{children:[e," ",o]}):e}var p$="data-validity-visible",lD=(0,Po.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,getValidityTarget:n,children:i,render:s=kwe,...l},c){let[u,d]=(0,Po.useState)(),[p,m]=(0,Po.useState)(),[f,g]=(0,Po.useState)(!1),[h,v]=(0,Po.useState)(!1),x=(0,Po.useRef)(null);(0,Po.useEffect)(()=>{let C=n(),S=()=>{o?.type!=="validating"&&d(C?.validationMessage),g(!0),C?.setAttribute(p$,"")};return C?.addEventListener("invalid",S),()=>C?.removeEventListener("invalid",S)},[o?.type,n]),(0,Po.useEffect)(()=>{let C=n(),S=N=>{if(N.preventDefault(),!N.isTrusted)return;let I=N.target,B=Array.from(I.form?.elements??[]).find(E=>!E.validity.valid);(!I.form||B===I)&&I.focus()},P=C?.type==="radio"&&C?.name?Array.from(x.current?.querySelectorAll(`input[type="radio"][name="${C?.name}"]`)??[]).filter(N=>N!==C):[];return C?.addEventListener("invalid",S),P.forEach(N=>N.addEventListener("invalid",S)),()=>{C?.removeEventListener("invalid",S),P.forEach(N=>N.removeEventListener("invalid",S))}},[n]),(0,Po.useEffect)(()=>{let C=n();if(!o?.type){C?.setCustomValidity(""),d(C?.validationMessage),m(void 0);return}switch(o.type){case"validating":{C?.setCustomValidity(""),d(void 0),m({type:"validating",message:o.message});break}case"valid":{C?.setCustomValidity(""),d(C?.validationMessage),m({type:"valid",message:o.message});break}case"invalid":{C?.setCustomValidity(o.message??""),d(C?.validationMessage),m(void 0);break}}},[o,n]),(0,Po.useEffect)(()=>{if(!(!h||f)){if(o?.type==="validating"){let C=setTimeout(()=>{g(!0)},1e3);return()=>clearTimeout(C)}g(!0)}},[h,o?.type,f]);let _=C=>{if(C.relatedTarget&&C.currentTarget.contains(C.relatedTarget))return;h||(v(!0),n()?.setAttribute(p$,""));let S=n(),P=o?.type==="validating";window.queueMicrotask(()=>{P||d(S?.validationMessage)})},k=(0,Po.useId)(),y=u?(0,sc.jsx)(D5,{id:k,type:"invalid",message:u}):p?.type?(0,sc.jsx)(D5,{id:k,type:p.type,message:p.message}):null,w=f?y:null;return(0,Po.useEffect)(()=>{let C=n();if(!C)return;function S(P,N){let I=(P.getAttribute("aria-describedby")??"").split(" ").filter(B=>B&&B!==k);N&&I.push(k),I.length?P.setAttribute("aria-describedby",I.join(" ")):P.removeAttribute("aria-describedby")}return S(C,!!w),()=>S(C,!1)},[w,k,n]),xs({render:s,ref:[c,x],props:jr(l,{onBlur:_,children:(0,sc.jsxs)(sc.Fragment,{children:[(0,Po.cloneElement)(i,{label:wwe(i.props.label,t,r),required:t}),w]})})})});var Bm={};J(Bm,{Control:()=>L$,Description:()=>P$,Details:()=>I$,Item:()=>y$,Label:()=>k$,Root:()=>g$,VisualLabel:()=>xD});var m$=a(H(),1);var dD=a(b(),1),cD="data-wp-hash";function uD(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Swe(document)),e.__wpStyleRuntime}function Cwe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${cD}]`))if(r.getAttribute(cD)===t)return!0;return!1}function f$(e,t,r){if(!e.head)return;let o=uD(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Cwe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(cD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Swe(e){let t=uD();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)f$(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Twe(e,t){let r=uD();r.styles.set(e,t);for(let o of r.documents.keys())f$(o,e,t)}typeof process>"u",Twe("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Pwe={"box-sizing":"_336cd3e4e743482f__box-sizing"},Ewe=e=>(0,dD.jsx)(ks,{...e,direction:"column",gap:"sm"}),g$=(0,m$.forwardRef)(function({className:t,render:r=Ewe,...o},n){return(0,dD.jsx)(An.Root,{ref:n,className:T(Pwe["box-sizing"],t),render:r,...o})});var h$=a(H(),1),v$=a(b(),1),y$=(0,h$.forwardRef)(function(t,r){return(0,v$.jsx)(An.Item,{ref:r,...t})});var _$=a(H(),1);var mD=a(b(),1),pD="data-wp-hash";function fD(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Nwe(document)),e.__wpStyleRuntime}function Bwe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${pD}]`))if(r.getAttribute(pD)===t)return!0;return!1}function x$(e,t,r){if(!e.head)return;let o=fD(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Bwe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(pD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Nwe(e){let t=fD();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)x$(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Iwe(e,t){let r=fD();r.styles.set(e,t);for(let o of r.documents.keys())x$(o,e,t)}typeof process>"u",Iwe("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var b$={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},k$=(0,_$.forwardRef)(function({className:t,hideFromVision:r,variant:o,...n},i){let s=(0,mD.jsx)(An.Label,{ref:i,className:T(b$.label,o&&b$[`is-${o}`],t),...n});return r?(0,mD.jsx)(cn,{render:s}):s});var w$=a(H(),1),T$=a(b(),1),gD="data-wp-hash";function hD(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Dwe(document)),e.__wpStyleRuntime}function Rwe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${gD}]`))if(r.getAttribute(gD)===t)return!0;return!1}function C$(e,t,r){if(!e.head)return;let o=hD(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Rwe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(gD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Dwe(e){let t=hD();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)C$(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function S$(e,t){let r=hD();r.styles.set(e,t);for(let o of r.documents.keys())C$(o,e,t)}typeof process>"u",S$("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Lwe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",S$("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Awe={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},P$=(0,w$.forwardRef)(function({className:t,...r},o){return(0,T$.jsx)(An.Description,{ref:o,className:T(Lwe.p,Awe.description,t),...r})});var E$=a(H(),1),B$=a(D(),1);var _d=a(b(),1),vD="data-wp-hash";function yD(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&zwe(document)),e.__wpStyleRuntime}function Mwe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${vD}]`))if(r.getAttribute(vD)===t)return!0;return!1}function N$(e,t,r){if(!e.head)return;let o=yD(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Mwe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(vD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function zwe(e){let t=yD();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)N$(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Vwe(e,t){let r=yD();r.styles.set(e,t);for(let o of r.documents.keys())N$(o,e,t)}typeof process>"u",Vwe("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Fwe={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},I$=(0,E$.forwardRef)(function({className:t,...r},o){return(0,_d.jsxs)(_d.Fragment,{children:[(0,_d.jsx)(cn,{render:(0,_d.jsx)(An.Description,{}),children:(0,B$.__)("More details follow the field.")}),(0,_d.jsx)("div",{ref:o,className:T(Fwe.description,t),...r})]})});var R$=a(H(),1),D$=a(b(),1),L$=(0,R$.forwardRef)(function(t,r){return(0,D$.jsx)(An.Control,{ref:r,...t})});var M$=a(H(),1),bD="data-wp-hash";function _D(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Hwe(document)),e.__wpStyleRuntime}function Owe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${bD}]`))if(r.getAttribute(bD)===t)return!0;return!1}function z$(e,t,r){if(!e.head)return;let o=_D(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Owe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(bD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Hwe(e){let t=_D();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)z$(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function jwe(e,t){let r=_D();r.styles.set(e,t);for(let o of r.documents.keys())z$(o,e,t)}typeof process>"u",jwe("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var A$={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},xD=(0,M$.forwardRef)(function({className:t,render:r,variant:o,...n},i){return xs({defaultTagName:"span",render:r,ref:i,props:jr(n,{className:T(A$.label,o&&A$[`is-${o}`],t)})})});xD.displayName="Field.VisualLabel";var L5=a(H(),1);var wD=a(b(),1),kD="data-wp-hash";function CD(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Wwe(document)),e.__wpStyleRuntime}function Uwe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${kD}]`))if(r.getAttribute(kD)===t)return!0;return!1}function F$(e,t,r){if(!e.head)return;let o=CD(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Uwe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(kD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Wwe(e){let t=CD();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)F$(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function O$(e,t){let r=CD();r.styles.set(e,t);for(let o of r.documents.keys())F$(o,e,t)}typeof process>"u",O$("1540cbc709","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._1e441c22c9dc5d28__wrapper{--wp-ui-textarea-min-height:var(--wpds-dimension-size-lg,40px)}._414844876c32ecee__textarea{min-height:calc(var(--wp-ui-textarea-min-height) - 2px);resize:block}}@layer compositions{._1e441c22c9dc5d28__wrapper{--wp-ui-input-padding-block:9.9px;height:auto;line-height:1.4}}}");var V$={wrapper:"_1e441c22c9dc5d28__wrapper",textarea:"_414844876c32ecee__textarea"};typeof process>"u",O$("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Gwe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},$we=(e,t)=>function(o){return typeof e=="function"?e(jr(o,t)):(0,L5.cloneElement)(e,jr(o,t))},A5=(0,L5.forwardRef)(function({className:t,defaultValue:r,disabled:o,onValueChange:n,render:i,rows:s=4,style:l,value:c,...u},d){return(0,wD.jsx)(eD,{className:T(V$.wrapper,t),style:l,render:$we(i||(p=>(0,wD.jsx)("textarea",{...p})),{className:T(Gwe.textarea,V$.textarea),ref:d,rows:s,...u}),value:c,defaultValue:r,onValueChange:n,disabled:o})});var H$=a(H(),1);var Nm=a(b(),1),SD=(0,H$.forwardRef)(function({className:t,label:r,description:o,details:n,hideLabelFromVision:i,...s},l){return(0,Nm.jsxs)(Bm.Root,{className:t,children:[(0,Nm.jsx)(Bm.Label,{hideFromVision:i,children:r}),(0,Nm.jsx)(A5,{ref:l,...s}),o&&(0,Nm.jsx)(Bm.Description,{children:o}),n&&(0,Nm.jsx)(Bm.Details,{children:n})]})});var M5=a(H(),1),j$=a(he(),1);var TD=a(b(),1),PD=(0,M5.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,...n},i){let s=(0,M5.useRef)(null),l=(0,j$.useMergeRefs)([i,s]);return(0,TD.jsx)(lD,{required:t,markWhenOptional:r,customValidity:o,getValidityTarget:()=>s.current,children:(0,TD.jsx)(SD,{ref:l,...n})})});var xd={};J(xd,{List:()=>$$,Panel:()=>eq,Root:()=>rq,Tab:()=>aq});var Im=a(H(),1);var W$=a(he(),1),z5=a(b(),1),ED="data-wp-hash";function BD(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Zwe(document)),e.__wpStyleRuntime}function qwe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ED}]`))if(r.getAttribute(ED)===t)return!0;return!1}function G$(e,t,r){if(!e.head)return;let o=BD(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(qwe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ED,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Zwe(e){let t=BD();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)G$(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Kwe(e,t){let r=BD();r.styles.set(e,t);for(let o of r.documents.keys())G$(o,e,t)}typeof process>"u",Kwe("54ae3f4680",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible)
+"use strict";var wp;(wp||={}).blockLibrary=(()=>{var Wbe=Object.create;var L2=Object.defineProperty;var Gbe=Object.getOwnPropertyDescriptor;var $be=Object.getOwnPropertyNames;var qbe=Object.getPrototypeOf,Zbe=Object.prototype.hasOwnProperty;var Kbe=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var Me=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Q=(e,t)=>{for(var r in t)L2(e,r,{get:t[r],enumerable:!0})},fH=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of $be(t))!Zbe.call(e,n)&&n!==r&&L2(e,n,{get:()=>t[n],enumerable:!(o=Gbe(t,n))||o.enumerable});return e};var a=(e,t,r)=>(r=e!=null?Wbe(qbe(e)):{},fH(t||!e||!e.__esModule?L2(r,"default",{value:e,enumerable:!0}):r,e)),Ybe=e=>fH(L2({},"__esModule",{value:!0}),e);var J=Me((YDe,gH)=>{gH.exports=window.wp.blocks});var he=Me((QDe,hH)=>{hH.exports=window.wp.compose});var O=Me((XDe,vH)=>{vH.exports=window.wp.data});var R=Me((JDe,yH)=>{yH.exports=window.wp.blockEditor});var id=Me((eLe,bH)=>{bH.exports=window.wp.serverSideRender});var D=Me((tLe,_H)=>{_H.exports=window.wp.i18n});var ET=Me(gr=>{"use strict";Object.defineProperty(gr,"__esModule",{value:!0});gr.Doctype=gr.CDATA=gr.Tag=gr.Style=gr.Script=gr.Comment=gr.Directive=gr.Text=gr.Root=gr.isTag=gr.ElementType=void 0;var xi;(function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"})(xi=gr.ElementType||(gr.ElementType={}));function Xbe(e){return e.type===xi.Tag||e.type===xi.Script||e.type===xi.Style}gr.isTag=Xbe;gr.Root=xi.Root;gr.Text=xi.Text;gr.Directive=xi.Directive;gr.Comment=xi.Comment;gr.Script=xi.Script;gr.Style=xi.Style;gr.Tag=xi.Tag;gr.CDATA=xi.CDATA;gr.Doctype=xi.Doctype});var RT=Me(Xe=>{"use strict";var sd=Xe&&Xe.__extends||(function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,n){o.__proto__=n}||function(o,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(o[i]=n[i])},e(t,r)};return function(t,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");e(t,r);function o(){this.constructor=t}t.prototype=r===null?Object.create(r):(o.prototype=r.prototype,new o)}})(),q1=Xe&&Xe.__assign||function(){return q1=Object.assign||function(e){for(var t,r=1,o=arguments.length;r<o;r++){t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},q1.apply(this,arguments)};Object.defineProperty(Xe,"__esModule",{value:!0});Xe.cloneNode=Xe.hasChildren=Xe.isDocument=Xe.isDirective=Xe.isComment=Xe.isText=Xe.isCDATA=Xe.isTag=Xe.Element=Xe.Document=Xe.CDATA=Xe.NodeWithChildren=Xe.ProcessingInstruction=Xe.Comment=Xe.Text=Xe.DataNode=Xe.Node=void 0;var Ha=ET(),NT=(function(){function e(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(e.prototype,"parentNode",{get:function(){return this.parent},set:function(t){this.parent=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){return this.prev},set:function(t){this.prev=t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){return this.next},set:function(t){this.next=t},enumerable:!1,configurable:!0}),e.prototype.cloneNode=function(t){return t===void 0&&(t=!1),IT(this,t)},e})();Xe.Node=NT;var M2=(function(e){sd(t,e);function t(r){var o=e.call(this)||this;return o.data=r,o}return Object.defineProperty(t.prototype,"nodeValue",{get:function(){return this.data},set:function(r){this.data=r},enumerable:!1,configurable:!0}),t})(NT);Xe.DataNode=M2;var kH=(function(e){sd(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=Ha.ElementType.Text,r}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 3},enumerable:!1,configurable:!0}),t})(M2);Xe.Text=kH;var wH=(function(e){sd(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=Ha.ElementType.Comment,r}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),t})(M2);Xe.Comment=wH;var CH=(function(e){sd(t,e);function t(r,o){var n=e.call(this,o)||this;return n.name=r,n.type=Ha.ElementType.Directive,n}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),t})(M2);Xe.ProcessingInstruction=CH;var A2=(function(e){sd(t,e);function t(r){var o=e.call(this)||this;return o.children=r,o}return Object.defineProperty(t.prototype,"firstChild",{get:function(){var r;return(r=this.children[0])!==null&&r!==void 0?r:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(r){this.children=r},enumerable:!1,configurable:!0}),t})(NT);Xe.NodeWithChildren=A2;var SH=(function(e){sd(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=Ha.ElementType.CDATA,r}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t})(A2);Xe.CDATA=SH;var TH=(function(e){sd(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=Ha.ElementType.Root,r}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t})(A2);Xe.Document=TH;var PH=(function(e){sd(t,e);function t(r,o,n,i){n===void 0&&(n=[]),i===void 0&&(i=r==="script"?Ha.ElementType.Script:r==="style"?Ha.ElementType.Style:Ha.ElementType.Tag);var s=e.call(this,n)||this;return s.name=r,s.attribs=o,s.type=i,s}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(r){this.name=r},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var r=this;return Object.keys(this.attribs).map(function(o){var n,i;return{name:o,value:r.attribs[o],namespace:(n=r["x-attribsNamespace"])===null||n===void 0?void 0:n[o],prefix:(i=r["x-attribsPrefix"])===null||i===void 0?void 0:i[o]}})},enumerable:!1,configurable:!0}),t})(A2);Xe.Element=PH;function EH(e){return(0,Ha.isTag)(e)}Xe.isTag=EH;function BH(e){return e.type===Ha.ElementType.CDATA}Xe.isCDATA=BH;function NH(e){return e.type===Ha.ElementType.Text}Xe.isText=NH;function IH(e){return e.type===Ha.ElementType.Comment}Xe.isComment=IH;function RH(e){return e.type===Ha.ElementType.Directive}Xe.isDirective=RH;function DH(e){return e.type===Ha.ElementType.Root}Xe.isDocument=DH;function Jbe(e){return Object.prototype.hasOwnProperty.call(e,"children")}Xe.hasChildren=Jbe;function IT(e,t){t===void 0&&(t=!1);var r;if(NH(e))r=new kH(e.data);else if(IH(e))r=new wH(e.data);else if(EH(e)){var o=t?BT(e.children):[],n=new PH(e.name,q1({},e.attribs),o);o.forEach(function(c){return c.parent=n}),e.namespace!=null&&(n.namespace=e.namespace),e["x-attribsNamespace"]&&(n["x-attribsNamespace"]=q1({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(n["x-attribsPrefix"]=q1({},e["x-attribsPrefix"])),r=n}else if(BH(e)){var o=t?BT(e.children):[],i=new SH(o);o.forEach(function(u){return u.parent=i}),r=i}else if(DH(e)){var o=t?BT(e.children):[],s=new TH(o);o.forEach(function(u){return u.parent=s}),e["x-mode"]&&(s["x-mode"]=e["x-mode"]),r=s}else if(RH(e)){var l=new CH(e.name,e.data);e["x-name"]!=null&&(l["x-name"]=e["x-name"],l["x-publicId"]=e["x-publicId"],l["x-systemId"]=e["x-systemId"]),r=l}else throw new Error("Not implemented yet: ".concat(e.type));return r.startIndex=e.startIndex,r.endIndex=e.endIndex,e.sourceCodeLocation!=null&&(r.sourceCodeLocation=e.sourceCodeLocation),r}Xe.cloneNode=IT;function BT(e){for(var t=e.map(function(o){return IT(o,!0)}),r=1;r<t.length;r++)t[r].prev=t[r-1],t[r-1].next=t[r];return t}});var LT=Me(ec=>{"use strict";var e_e=ec&&ec.__createBinding||(Object.create?(function(e,t,r,o){o===void 0&&(o=r);var n=Object.getOwnPropertyDescriptor(t,r);(!n||("get"in n?!t.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,n)}):(function(e,t,r,o){o===void 0&&(o=r),e[o]=t[r]})),t_e=ec&&ec.__exportStar||function(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&e_e(t,e,r)};Object.defineProperty(ec,"__esModule",{value:!0});ec.DomHandler=void 0;var DT=ET(),ld=RT();t_e(RT(),ec);var LH={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},MH=(function(){function e(t,r,o){this.dom=[],this.root=new ld.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,typeof r=="function"&&(o=r,r=LH),typeof t=="object"&&(r=t,t=void 0),this.callback=t??null,this.options=r??LH,this.elementCB=o??null}return e.prototype.onparserinit=function(t){this.parser=t},e.prototype.onreset=function(){this.dom=[],this.root=new ld.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(t){this.handleCallback(t)},e.prototype.onclosetag=function(){this.lastNode=null;var t=this.tagStack.pop();this.options.withEndIndices&&(t.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(t)},e.prototype.onopentag=function(t,r){var o=this.options.xmlMode?DT.ElementType.Tag:void 0,n=new ld.Element(t,r,void 0,o);this.addNode(n),this.tagStack.push(n)},e.prototype.ontext=function(t){var r=this.lastNode;if(r&&r.type===DT.ElementType.Text)r.data+=t,this.options.withEndIndices&&(r.endIndex=this.parser.endIndex);else{var o=new ld.Text(t);this.addNode(o),this.lastNode=o}},e.prototype.oncomment=function(t){if(this.lastNode&&this.lastNode.type===DT.ElementType.Comment){this.lastNode.data+=t;return}var r=new ld.Comment(t);this.addNode(r),this.lastNode=r},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var t=new ld.Text(""),r=new ld.CDATA([t]);this.addNode(r),t.parent=r,this.lastNode=t},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(t,r){var o=new ld.ProcessingInstruction(t,r);this.addNode(o)},e.prototype.handleCallback=function(t){if(typeof this.callback=="function")this.callback(t,this.dom);else if(t)throw t},e.prototype.addNode=function(t){var r=this.tagStack[this.tagStack.length-1],o=r.children[r.children.length-1];this.options.withStartIndices&&(t.startIndex=this.parser.startIndex),this.options.withEndIndices&&(t.endIndex=this.parser.endIndex),r.children.push(t),o&&(t.prev=o,o.next=t),t.parent=r,this.lastNode=null},e})();ec.DomHandler=MH;ec.default=MH});var AH=Me(nn=>{"use strict";Object.defineProperty(nn,"__esModule",{value:!0});nn.CARRIAGE_RETURN_PLACEHOLDER_REGEX=nn.CARRIAGE_RETURN_PLACEHOLDER=nn.CARRIAGE_RETURN_REGEX=nn.CARRIAGE_RETURN=nn.CASE_SENSITIVE_TAG_NAMES_MAP=nn.CASE_SENSITIVE_TAG_NAMES=void 0;nn.CASE_SENSITIVE_TAG_NAMES=["animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"];nn.CASE_SENSITIVE_TAG_NAMES_MAP=nn.CASE_SENSITIVE_TAG_NAMES.reduce(function(e,t){return e[t.toLowerCase()]=t,e},{});nn.CARRIAGE_RETURN="\r";nn.CARRIAGE_RETURN_REGEX=new RegExp(nn.CARRIAGE_RETURN,"g");nn.CARRIAGE_RETURN_PLACEHOLDER="__HTML_DOM_PARSER_CARRIAGE_RETURN_PLACEHOLDER_".concat(Date.now(),"__");nn.CARRIAGE_RETURN_PLACEHOLDER_REGEX=new RegExp(nn.CARRIAGE_RETURN_PLACEHOLDER,"g")});var MT=Me(Eg=>{"use strict";Object.defineProperty(Eg,"__esModule",{value:!0});Eg.formatAttributes=zH;Eg.escapeSpecialCharacters=n_e;Eg.revertEscapedCharacters=VH;Eg.formatDOM=FH;var z2=LT(),Z1=AH();function r_e(e){return Z1.CASE_SENSITIVE_TAG_NAMES_MAP[e]}function zH(e){for(var t={},r=0,o=e.length;r<o;r++){var n=e[r];t[n.name]=n.value}return t}function o_e(e){e=e.toLowerCase();var t=r_e(e);return t||e}function n_e(e){return e.replace(Z1.CARRIAGE_RETURN_REGEX,Z1.CARRIAGE_RETURN_PLACEHOLDER)}function VH(e){return e.replace(Z1.CARRIAGE_RETURN_PLACEHOLDER_REGEX,Z1.CARRIAGE_RETURN)}function FH(e,t,r){t===void 0&&(t=null);for(var o=[],n,i=0,s=e.length;i<s;i++){var l=e[i];switch(l.nodeType){case 1:{var c=o_e(l.nodeName);n=new z2.Element(c,zH(l.attributes)),n.children=FH(c==="template"?l.content.childNodes:l.childNodes,n);break}case 3:n=new z2.Text(VH(l.nodeValue));break;case 8:n=new z2.Comment(l.nodeValue);break;default:continue}var u=o[i-1]||null;u&&(u.next=n),n.parent=t,n.prev=u,n.next=null,o.push(n)}return r&&(n=new z2.ProcessingInstruction(r.substring(0,r.indexOf(" ")).toLowerCase(),r),n.next=o[0]||null,n.parent=t,o.unshift(n),o[1]&&(o[1].prev=o[0])),o}});var qH=Me(VT=>{"use strict";Object.defineProperty(VT,"__esModule",{value:!0});VT.default=s_e;var a_e=MT(),OH="html",HH="head",V2="body",i_e=/<([a-zA-Z]+[0-9]?)/,jH=/<head[^]*>/i,UH=/<body[^]*>/i,O2=function(e,t){throw new Error("This browser does not support `document.implementation.createHTMLDocument`")},AT=function(e,t){throw new Error("This browser does not support `DOMParser.prototype.parseFromString`")},WH=typeof window=="object"&&window.DOMParser;typeof WH=="function"&&(GH=new WH,$H="text/html",AT=function(e,t){return t&&(e="<".concat(t,">").concat(e,"</").concat(t,">")),GH.parseFromString(e,$H)},O2=AT);var GH,$H;typeof document=="object"&&document.implementation&&(K1=document.implementation.createHTMLDocument(),O2=function(e,t){if(t){var r=K1.documentElement.querySelector(t);return r&&(r.innerHTML=e),K1}return K1.documentElement.innerHTML=e,K1});var K1,F2=typeof document=="object"&&document.createElement("template"),zT;F2&&F2.content&&(zT=function(e){return F2.innerHTML=e,F2.content.childNodes});function s_e(e){var t,r;e=(0,a_e.escapeSpecialCharacters)(e);var o=e.match(i_e),n=o&&o[1]?o[1].toLowerCase():"";switch(n){case OH:{var i=AT(e);if(!jH.test(e)){var s=i.querySelector(HH);(t=s?.parentNode)===null||t===void 0||t.removeChild(s)}if(!UH.test(e)){var s=i.querySelector(V2);(r=s?.parentNode)===null||r===void 0||r.removeChild(s)}return i.querySelectorAll(OH)}case HH:case V2:{var l=O2(e).querySelectorAll(n);return UH.test(e)&&jH.test(e)?l[0].parentNode.childNodes:l}default:{if(zT)return zT(e);var s=O2(e,V2).querySelector(V2);return s.childNodes}}}});var ZH=Me(Y1=>{"use strict";var l_e=Y1&&Y1.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Y1,"__esModule",{value:!0});Y1.default=p_e;var c_e=l_e(qH()),u_e=MT(),d_e=/<(![a-zA-Z\s]+)>/;function p_e(e){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];var t=e.match(d_e),r=t?t[1]:void 0;return(0,u_e.formatDOM)((0,c_e.default)(e),null,r)}});var KH=Me(H2=>{var m_e=0;H2.SAME=m_e;var f_e=1;H2.CAMELCASE=f_e;H2.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInline:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}});var QH=Me(cl=>{"use strict";function g_e(e){return an.hasOwnProperty(e)?an[e]:null}function ca(e,t,r,o,n,i,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=o,this.attributeNamespace=n,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=s}var an={},h_e=["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"];h_e.forEach(e=>{an[e]=new ca(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(([e,t])=>{an[e]=new ca(e,1,!1,t,null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(e=>{an[e]=new ca(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(e=>{an[e]=new ca(e,2,!1,e,null,!1,!1)});["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(e=>{an[e]=new ca(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(e=>{an[e]=new ca(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(e=>{an[e]=new ca(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(e=>{an[e]=new ca(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(e=>{an[e]=new ca(e,5,!1,e.toLowerCase(),null,!1,!1)});var FT=/[\-\:]([a-z])/g,OT=e=>e[1].toUpperCase();["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(e=>{let t=e.replace(FT,OT);an[t]=new ca(t,1,!1,e,null,!1,!1)});["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(e=>{let t=e.replace(FT,OT);an[t]=new ca(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(e=>{let t=e.replace(FT,OT);an[t]=new ca(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(e=>{an[e]=new ca(e,1,!1,e.toLowerCase(),null,!1,!1)});var v_e="xlinkHref";an[v_e]=new ca("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(e=>{an[e]=new ca(e,1,!1,e.toLowerCase(),null,!0,!0)});var{CAMELCASE:y_e,SAME:b_e,possibleStandardNames:YH}=KH(),__e=":A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",x_e=__e+"\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040",k_e=RegExp.prototype.test.bind(new RegExp("^(data|aria)-["+x_e+"]*$")),w_e=Object.keys(YH).reduce((e,t)=>{let r=YH[t];return r===b_e?e[t]=t:r===y_e?e[t.toLowerCase()]=t:e[t]=r,e},{});cl.BOOLEAN=3;cl.BOOLEANISH_STRING=2;cl.NUMERIC=5;cl.OVERLOADED_BOOLEAN=4;cl.POSITIVE_NUMERIC=6;cl.RESERVED=0;cl.STRING=1;cl.getPropertyInfo=g_e;cl.isCustomAttribute=k_e;cl.possibleStandardNames=w_e});var Ae=Me((pLe,XH)=>{XH.exports=window.React});var nj=Me((mLe,oj)=>{"use strict";var JH=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,C_e=/\n/g,S_e=/^\s*/,T_e=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,P_e=/^:\s*/,E_e=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,B_e=/^[;\s]*/,N_e=/^\s+|\s+$/g,I_e=`
+`,ej="/",tj="*",Wp="",R_e="comment",D_e="declaration";function L_e(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];t=t||{};var r=1,o=1;function n(g){var h=g.match(C_e);h&&(r+=h.length);var v=g.lastIndexOf(I_e);o=~v?g.length-v:o+g.length}function i(){var g={line:r,column:o};return function(h){return h.position=new s(g),u(),h}}function s(g){this.start=g,this.end={line:r,column:o},this.source=t.source}s.prototype.content=e;function l(g){var h=new Error(t.source+":"+r+":"+o+": "+g);if(h.reason=g,h.filename=t.source,h.line=r,h.column=o,h.source=e,!t.silent)throw h}function c(g){var h=g.exec(e);if(h){var v=h[0];return n(v),e=e.slice(v.length),h}}function u(){c(S_e)}function d(g){var h;for(g=g||[];h=p();)h!==!1&&g.push(h);return g}function p(){var g=i();if(!(ej!=e.charAt(0)||tj!=e.charAt(1))){for(var h=2;Wp!=e.charAt(h)&&(tj!=e.charAt(h)||ej!=e.charAt(h+1));)++h;if(h+=2,Wp===e.charAt(h-1))return l("End of comment missing");var v=e.slice(2,h-2);return o+=2,n(v),e=e.slice(h),o+=2,g({type:R_e,comment:v})}}function m(){var g=i(),h=c(T_e);if(h){if(p(),!c(P_e))return l("property missing ':'");var v=c(E_e),x=g({type:D_e,property:rj(h[0].replace(JH,Wp)),value:v?rj(v[0].replace(JH,Wp)):Wp});return c(B_e),x}}function f(){var g=[];d(g);for(var h;h=m();)h!==!1&&(g.push(h),d(g));return g}return u(),f()}function rj(e){return e?e.replace(N_e,Wp):Wp}oj.exports=L_e});var aj=Me(Q1=>{"use strict";var M_e=Q1&&Q1.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Q1,"__esModule",{value:!0});Q1.default=z_e;var A_e=M_e(nj());function z_e(e,t){let r=null;if(!e||typeof e!="string")return r;let o=(0,A_e.default)(e),n=typeof t=="function";return o.forEach(i=>{if(i.type!=="declaration")return;let{property:s,value:l}=i;n?t(s,l,i):l&&(r=r||{},r[s]=l)}),r}});var sj=Me(j2=>{"use strict";Object.defineProperty(j2,"__esModule",{value:!0});j2.camelCase=void 0;var V_e=/^--[a-zA-Z0-9_-]+$/,F_e=/-([a-z])/g,O_e=/^[^-]+$/,H_e=/^-(webkit|moz|ms|o|khtml)-/,j_e=/^-(ms)-/,U_e=function(e){return!e||O_e.test(e)||V_e.test(e)},W_e=function(e,t){return t.toUpperCase()},ij=function(e,t){return"".concat(t,"-")},G_e=function(e,t){return t===void 0&&(t={}),U_e(e)?e:(e=e.toLowerCase(),t.reactCompat?e=e.replace(j_e,ij):e=e.replace(H_e,ij),e.replace(F_e,W_e))};j2.camelCase=G_e});var cj=Me((jT,lj)=>{"use strict";var $_e=jT&&jT.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},q_e=$_e(aj()),Z_e=sj();function HT(e,t){var r={};return!e||typeof e!="string"||(0,q_e.default)(e,function(o,n){o&&n&&(r[(0,Z_e.camelCase)(o,t)]=n)}),r}HT.default=HT;lj.exports=HT});var UT=Me(ua=>{"use strict";var K_e=ua&&ua.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(ua,"__esModule",{value:!0});ua.returnFirstArg=ua.canTextBeChildOfNode=ua.ELEMENTS_WITH_NO_TEXT_CHILDREN=ua.PRESERVE_CUSTOM_ATTRIBUTES=void 0;ua.isCustomComponent=J_e;ua.setStyleProp=t2e;var Y_e=Ae(),Q_e=K_e(cj()),X_e=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]);function J_e(e,t){return e.includes("-")?!X_e.has(e):!!(t&&typeof t.is=="string")}var e2e={reactCompat:!0};function t2e(e,t){if(typeof e=="string"){if(!e.trim()){t.style={};return}try{t.style=(0,Q_e.default)(e,e2e)}catch{t.style={}}}}ua.PRESERVE_CUSTOM_ATTRIBUTES=Number(Y_e.version.split(".")[0])>=16;ua.ELEMENTS_WITH_NO_TEXT_CHILDREN=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);var r2e=function(e){return!ua.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(e.name)};ua.canTextBeChildOfNode=r2e;var o2e=function(e){return e};ua.returnFirstArg=o2e});var GT=Me(WT=>{"use strict";Object.defineProperty(WT,"__esModule",{value:!0});WT.default=s2e;var X1=QH(),uj=UT(),n2e=["checked","value"],a2e=["input","select","textarea"],i2e={reset:!0,submit:!0};function s2e(e,t){e===void 0&&(e={});var r={},o=!!(e.type&&i2e[e.type]);for(var n in e){var i=e[n];if((0,X1.isCustomAttribute)(n)){r[n]=i;continue}var s=n.toLowerCase(),l=dj(s);if(l){var c=(0,X1.getPropertyInfo)(l);switch(n2e.includes(l)&&a2e.includes(t)&&!o&&(l=dj("default"+s)),r[l]=i,c&&c.type){case X1.BOOLEAN:r[l]=!0;break;case X1.OVERLOADED_BOOLEAN:i===""&&(r[l]=!0);break}continue}uj.PRESERVE_CUSTOM_ATTRIBUTES&&(r[n]=i)}return(0,uj.setStyleProp)(e.style,r),r}function dj(e){return X1.possibleStandardNames[e]}});var mj=Me(ev=>{"use strict";var l2e=ev&&ev.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(ev,"__esModule",{value:!0});ev.default=pj;var $T=Ae(),c2e=l2e(GT()),J1=UT(),u2e={cloneElement:$T.cloneElement,createElement:$T.createElement,isValidElement:$T.isValidElement};function pj(e,t){t===void 0&&(t={});for(var r=[],o=typeof t.replace=="function",n=t.transform||J1.returnFirstArg,i=t.library||u2e,s=i.cloneElement,l=i.createElement,c=i.isValidElement,u=e.length,d=0;d<u;d++){var p=e[d];if(o){var m=t.replace(p,d);if(c(m)){u>1&&(m=s(m,{key:m.key||d})),r.push(n(m,p,d));continue}}if(p.type==="text"){var f=!p.data.trim().length;if(f&&p.parent&&!(0,J1.canTextBeChildOfNode)(p.parent)||t.trim&&f)continue;r.push(n(p.data,p,d));continue}var g=p,h={};d2e(g)?((0,J1.setStyleProp)(g.attribs.style,g.attribs),h=g.attribs):g.attribs&&(h=(0,c2e.default)(g.attribs,g.name));var v=void 0;switch(p.type){case"script":case"style":p.children[0]&&(h.dangerouslySetInnerHTML={__html:p.children[0].data});break;case"tag":p.name==="textarea"&&p.children[0]?h.defaultValue=p.children[0].data:p.children&&p.children.length&&(v=pj(p.children,t));break;default:continue}u>1&&(h.key=d),r.push(n(l(p.name,h,v),p,d))}return r.length===1?r[0]:r}function d2e(e){return J1.PRESERVE_CUSTOM_ATTRIBUTES&&e.type==="tag"&&(0,J1.isCustomComponent)(e.name,e.attribs)}});var ZT=Me(So=>{"use strict";var qT=So&&So.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(So,"__esModule",{value:!0});So.htmlToDOM=So.domToReact=So.attributesToProps=So.Text=So.ProcessingInstruction=So.Element=So.Comment=void 0;So.default=f2e;var fj=qT(ZH());So.htmlToDOM=fj.default;var p2e=qT(GT());So.attributesToProps=p2e.default;var gj=qT(mj());So.domToReact=gj.default;var U2=LT();Object.defineProperty(So,"Comment",{enumerable:!0,get:function(){return U2.Comment}});Object.defineProperty(So,"Element",{enumerable:!0,get:function(){return U2.Element}});Object.defineProperty(So,"ProcessingInstruction",{enumerable:!0,get:function(){return U2.ProcessingInstruction}});Object.defineProperty(So,"Text",{enumerable:!0,get:function(){return U2.Text}});var m2e={lowerCaseAttributeNames:!1};function f2e(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string");return e?(0,gj.default)((0,fj.default)(e,t?.htmlparser2||m2e),t):[]}});var da=Me((xLe,vj)=>{vj.exports=window.wp.dom});var b=Me((kLe,yj)=>{yj.exports=window.ReactJSXRuntime});var H=Me((TLe,xj)=>{xj.exports=window.wp.element});var z=Me((ELe,kj)=>{kj.exports=window.wp.primitives});var V=Me((DOe,wj)=>{wj.exports=window.wp.components});var Or=Me((LOe,Cj)=>{Cj.exports=window.wp.blob});var ne=Me((MOe,Sj)=>{Sj.exports=window.wp.coreData});var dr=Me((DHe,sU)=>{sU.exports=window.wp.url});var Wo=Me((AHe,pU)=>{pU.exports=window.wp.htmlEntities});var tW=Me((fUe,eW)=>{eW.exports=window.ReactDOM});var lW=Me(sW=>{"use strict";var Kg=Ae();function Yxe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Qxe=typeof Object.is=="function"?Object.is:Yxe,Xxe=Kg.useState,Jxe=Kg.useEffect,eke=Kg.useLayoutEffect,tke=Kg.useDebugValue;function rke(e,t){var r=t(),o=Xxe({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return eke(function(){n.value=r,n.getSnapshot=t,HI(n)&&i({inst:n})},[e,r,t]),Jxe(function(){return HI(n)&&i({inst:n}),e(function(){HI(n)&&i({inst:n})})},[e]),tke(r),r}function HI(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!Qxe(e,r)}catch{return!0}}function oke(e,t){return t()}var nke=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?oke:rke;sW.useSyncExternalStore=Kg.useSyncExternalStore!==void 0?Kg.useSyncExternalStore:nke});var uW=Me((LUe,cW)=>{"use strict";cW.exports=lW()});var dR=Me((bZe,mG)=>{mG.exports=window.wp.privateApis});var Vy=Me((LZe,SG)=>{SG.exports=window.wp.a11y});var xr=Me((GYe,z$)=>{z$.exports=window.wp.notices});var uc=Me((eXe,bq)=>{bq.exports=window.wp.keycodes});var Rm=Me((aXe,kq)=>{kq.exports=window.wp.deprecated});var hl=Me((BXe,Mq)=>{Mq.exports=window.wp.richText});var C3=Me((ktt,DK)=>{DK.exports=window.wp.date});var cb=Me((ert,ZK)=>{ZK.exports=window.wp.apiFetch});var Ld=Me((Dot,IQ)=>{IQ.exports=window.wp.hooks});var CJ=Me((rit,wJ)=>{wJ.exports=window.wp.styleEngine});var EJ=Me((ait,PJ)=>{"use strict";PJ.exports=function e(t,r){if(t===r)return!0;if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var o,n,i;if(Array.isArray(t)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(!e(t[n],r[n]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;for(n of t.entries())if(!e(n[1],r.get(n[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(t[n]!==r[n])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(i=Object.keys(t),o=i.length,o!==Object.keys(r).length)return!1;for(n=o;n--!==0;)if(!Object.prototype.hasOwnProperty.call(r,i[n]))return!1;for(n=o;n--!==0;){var s=i[n];if(!e(t[s],r[s]))return!1}return!0}return t!==t&&r!==r}});var rM=Me((Zst,O4)=>{var Aee={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u1EA4:"A",\u1EAE:"A",\u1EB2:"A",\u1EB4:"A",\u1EB6:"A",\u00C6:"AE",\u1EA6:"A",\u1EB0:"A",\u0202:"A",\u1EA2:"A",\u1EA0:"A",\u1EA8:"A",\u1EAA:"A",\u1EAC:"A",\u00C7:"C",\u1E08:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u1EBE:"E",\u1E16:"E",\u1EC0:"E",\u1E14:"E",\u1E1C:"E",\u0206:"E",\u1EBA:"E",\u1EBC:"E",\u1EB8:"E",\u1EC2:"E",\u1EC4:"E",\u1EC6:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u1E2E:"I",\u020A:"I",\u1EC8:"I",\u1ECA:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u1ED0:"O",\u1E4C:"O",\u1E52:"O",\u020E:"O",\u1ECE:"O",\u1ECC:"O",\u1ED4:"O",\u1ED6:"O",\u1ED8:"O",\u1EDC:"O",\u1EDE:"O",\u1EE0:"O",\u1EDA:"O",\u1EE2:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u1EE6:"U",\u1EE4:"U",\u1EEC:"U",\u1EEE:"U",\u1EF0:"U",\u00DD:"Y",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u1EA5:"a",\u1EAF:"a",\u1EB3:"a",\u1EB5:"a",\u1EB7:"a",\u00E6:"ae",\u1EA7:"a",\u1EB1:"a",\u0203:"a",\u1EA3:"a",\u1EA1:"a",\u1EA9:"a",\u1EAB:"a",\u1EAD:"a",\u00E7:"c",\u1E09:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u1EBF:"e",\u1E17:"e",\u1EC1:"e",\u1E15:"e",\u1E1D:"e",\u0207:"e",\u1EBB:"e",\u1EBD:"e",\u1EB9:"e",\u1EC3:"e",\u1EC5:"e",\u1EC7:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u1E2F:"i",\u020B:"i",\u1EC9:"i",\u1ECB:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u1ED1:"o",\u1E4D:"o",\u1E53:"o",\u020F:"o",\u1ECF:"o",\u1ECD:"o",\u1ED5:"o",\u1ED7:"o",\u1ED9:"o",\u1EDD:"o",\u1EDF:"o",\u1EE1:"o",\u1EDB:"o",\u1EE3:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u1EE7:"u",\u1EE5:"u",\u1EED:"u",\u1EEF:"u",\u1EF1:"u",\u00FD:"y",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u0108:"C",\u0109:"c",\u010A:"C",\u010B:"c",\u010C:"C",\u010D:"c",C\u0306:"C",c\u0306:"c",\u010E:"D",\u010F:"d",\u0110:"D",\u0111:"d",\u0112:"E",\u0113:"e",\u0114:"E",\u0115:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011C:"G",\u01F4:"G",\u011D:"g",\u01F5:"g",\u011E:"G",\u011F:"g",\u0120:"G",\u0121:"g",\u0122:"G",\u0123:"g",\u0124:"H",\u0125:"h",\u0126:"H",\u0127:"h",\u1E2A:"H",\u1E2B:"h",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012C:"I",\u012D:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0132:"IJ",\u0133:"ij",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u1E30:"K",\u1E31:"k",K\u0306:"K",k\u0306:"k",\u0139:"L",\u013A:"l",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u013F:"L",\u0140:"l",\u0141:"l",\u0142:"l",\u1E3E:"M",\u1E3F:"m",M\u0306:"M",m\u0306:"m",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u0149:"n",N\u0306:"N",n\u0306:"n",\u014C:"O",\u014D:"o",\u014E:"O",\u014F:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",P\u0306:"P",p\u0306:"p",\u0154:"R",\u0155:"r",\u0156:"R",\u0157:"r",\u0158:"R",\u0159:"r",R\u0306:"R",r\u0306:"r",\u0212:"R",\u0213:"r",\u015A:"S",\u015B:"s",\u015C:"S",\u015D:"s",\u015E:"S",\u0218:"S",\u0219:"s",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u021B:"t",\u021A:"T",\u0164:"T",\u0165:"t",\u0166:"T",\u0167:"t",T\u0306:"T",t\u0306:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016C:"U",\u016D:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0216:"U",\u0217:"u",V\u0306:"V",v\u0306:"v",\u0174:"W",\u0175:"w",\u1E82:"W",\u1E83:"w",X\u0306:"X",x\u0306:"x",\u0176:"Y",\u0177:"y",\u0178:"Y",Y\u0306:"Y",y\u0306:"y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u017F:"s",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01CD:"A",\u01CE:"a",\u01CF:"I",\u01D0:"i",\u01D1:"O",\u01D2:"o",\u01D3:"U",\u01D4:"u",\u01D5:"U",\u01D6:"u",\u01D7:"U",\u01D8:"u",\u01D9:"U",\u01DA:"u",\u01DB:"U",\u01DC:"u",\u1EE8:"U",\u1EE9:"u",\u1E78:"U",\u1E79:"u",\u01FA:"A",\u01FB:"a",\u01FC:"AE",\u01FD:"ae",\u01FE:"O",\u01FF:"o",\u00DE:"TH",\u00FE:"th",\u1E54:"P",\u1E55:"p",\u1E64:"S",\u1E65:"s",X\u0301:"X",x\u0301:"x",\u0403:"\u0413",\u0453:"\u0433",\u040C:"\u041A",\u045C:"\u043A",A\u030B:"A",a\u030B:"a",E\u030B:"E",e\u030B:"e",I\u030B:"I",i\u030B:"i",\u01F8:"N",\u01F9:"n",\u1ED2:"O",\u1ED3:"o",\u1E50:"O",\u1E51:"o",\u1EEA:"U",\u1EEB:"u",\u1E80:"W",\u1E81:"w",\u1EF2:"Y",\u1EF3:"y",\u0200:"A",\u0201:"a",\u0204:"E",\u0205:"e",\u0208:"I",\u0209:"i",\u020C:"O",\u020D:"o",\u0210:"R",\u0211:"r",\u0214:"U",\u0215:"u",B\u030C:"B",b\u030C:"b",\u010C\u0323:"C",\u010D\u0323:"c",\u00CA\u030C:"E",\u00EA\u030C:"e",F\u030C:"F",f\u030C:"f",\u01E6:"G",\u01E7:"g",\u021E:"H",\u021F:"h",J\u030C:"J",\u01F0:"j",\u01E8:"K",\u01E9:"k",M\u030C:"M",m\u030C:"m",P\u030C:"P",p\u030C:"p",Q\u030C:"Q",q\u030C:"q",\u0158\u0329:"R",\u0159\u0329:"r",\u1E66:"S",\u1E67:"s",V\u030C:"V",v\u030C:"v",W\u030C:"W",w\u030C:"w",X\u030C:"X",x\u030C:"x",Y\u030C:"Y",y\u030C:"y",A\u0327:"A",a\u0327:"a",B\u0327:"B",b\u0327:"b",\u1E10:"D",\u1E11:"d",\u0228:"E",\u0229:"e",\u0190\u0327:"E",\u025B\u0327:"e",\u1E28:"H",\u1E29:"h",I\u0327:"I",i\u0327:"i",\u0197\u0327:"I",\u0268\u0327:"i",M\u0327:"M",m\u0327:"m",O\u0327:"O",o\u0327:"o",Q\u0327:"Q",q\u0327:"q",U\u0327:"U",u\u0327:"u",X\u0327:"X",x\u0327:"x",Z\u0327:"Z",z\u0327:"z",\u0439:"\u0438",\u0419:"\u0418",\u0451:"\u0435",\u0401:"\u0415"},zee=Object.keys(Aee).join("|"),d6e=new RegExp(zee,"g"),p6e=new RegExp(zee,"");function m6e(e){return Aee[e]}var Vee=function(e){return e.replace(d6e,m6e)},f6e=function(e){return!!e.match(p6e)};O4.exports=Vee;O4.exports.has=f6e;O4.exports.remove=Vee});var Vte=Me((yct,zte)=>{zte.exports=window.wp.uploadMedia});var bS=Me((mft,Wae)=>{Wae.exports=window.wp.escapeHtml});var wde=Me((d_t,kde)=>{kde.exports=window.wp.wordcount});var Tfe=Me((Jkt,Sfe)=>{Sfe.exports=window.wp.patterns});var bge=Me((n5t,yge)=>{yge.exports=window.wp.autop});var xge=Me((a5t,_ge)=>{_ge.exports=window.wp.shortcode});var qDe={};Q(qDe,{__experimentalGetCoreBlocks:()=>Rbe,__experimentalRegisterExperimentalCoreBlocks:()=>$De,privateApis:()=>rH,registerCoreBlocks:()=>GDe});var rl=a(J(),1),Ebe=a(he(),1),Bbe=a(O(),1),Nbe=a(R(),1),Ibe=a(id(),1),T2=a(D(),1);function xH(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(r=xH(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function Qbe(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=xH(e))&&(o&&(o+=" "),o+=t);return o}var T=Qbe;var KT=a(ZT(),1),ul=a(ZT(),1),hj=KT.default.default||KT.default;var bj=a(da(),1),_j=a(b(),1),g2e=({wrapperProps:e={},html:t=""})=>{let r={replace:({name:i,type:s,attribs:l,parent:c,children:u})=>{if(s==="tag"&&i){let d=(0,ul.attributesToProps)(l||{}),p=i;if(!c){let m={...d,...e,className:T(d.className,e.className),style:{...d.style||{},...e.style||{}}};return(0,_j.jsx)(p,{...m,children:(0,ul.domToReact)(u,r)})}}}},o=(0,bj.safeHTML)(t);return hj(o,r)},To=g2e;var gI={};Q(gI,{init:()=>_2e,metadata:()=>ww,name:()=>Dj,settings:()=>Lj});var fI=a(D(),1);var W2=a(H(),1),pa=(0,W2.forwardRef)(({icon:e,size:t=24,style:r,...o},n)=>{let i=e.props.style,s=i||r?{...i,...r}:void 0;return(0,W2.cloneElement)(e,{width:t,height:t,...o,...s?{style:s}:{},ref:n})});var tv=a(z(),1),rv=a(b(),1),YT=(0,rv.jsxs)(tv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,rv.jsx)(tv.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 12.75L9.5 12.75L9.5 11.25L19.5 11.25L19.5 12.75Z"}),(0,rv.jsx)(tv.Path,{d:"M4.5 9.5L8.5 12L4.5 14.5L4.5 9.5Z"})]});var Gp=a(z(),1),$p=a(b(),1),QT=(0,$p.jsxs)(Gp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,$p.jsx)(Gp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 9.5L9.5 9.5L9.5 8L19.5 8L19.5 9.5Z"}),(0,$p.jsx)(Gp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 13L9.5 13L9.5 11.5L19.5 11.5L19.5 13Z"}),(0,$p.jsx)(Gp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 16.3999L9.5 16.3999L9.5 14.8999L19.5 14.8999L19.5 16.3999Z"}),(0,$p.jsx)(Gp.Path,{d:"M4.5 6.25L8.5 8.75L4.5 11.25L4.5 6.25Z"})]});var qp=a(z(),1),Zp=a(b(),1),XT=(0,Zp.jsxs)(qp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Zp.jsx)(qp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 9.25L9.5 9.25L9.5 7.75L19.5 7.75L19.5 9.25Z"}),(0,Zp.jsx)(qp.Path,{d:"M4.5 6L8.5 8.5L4.5 11L4.5 6Z"}),(0,Zp.jsx)(qp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 16.25L9.5 16.25L9.5 14.75L19.5 14.75L19.5 16.25Z"}),(0,Zp.jsx)(qp.Path,{d:"M4.5 13L8.5 15.5L4.5 18L4.5 13Z"})]});var G2=a(z(),1),JT=a(b(),1),Kp=(0,JT.jsx)(G2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,JT.jsx)(G2.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"})});var $2=a(z(),1),eP=a(b(),1),tP=(0,eP.jsx)($2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,eP.jsx)($2.Path,{d:"M7.5 5H16.5M4 12H20M7.5 19H16.5",vectorEffect:"non-scaling-stroke"})});var q2=a(z(),1),rP=a(b(),1),oP=(0,rP.jsx)(q2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,rP.jsx)(q2.Path,{d:"M4 5H13M4 12H20M4 19H13",vectorEffect:"non-scaling-stroke"})});var Bg=a(z(),1),ov=a(b(),1),nP=(0,ov.jsxs)(Bg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,ov.jsx)(Bg.Path,{d:"M5 5H19M5 19H19",vectorEffect:"non-scaling-stroke"}),(0,ov.jsx)(Bg.Rect,{x:"5",y:"9",width:"14",height:"6",fill:"currentColor",stroke:"none"})]});var Z2=a(z(),1),aP=a(b(),1),iP=(0,aP.jsx)(Z2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,aP.jsx)(Z2.Path,{d:"M11 5H20M4 12H20M11 19H20",vectorEffect:"non-scaling-stroke"})});var K2=a(z(),1),sP=a(b(),1),lP=(0,sP.jsx)(K2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sP.jsx)(K2.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M11.934 7.406a1 1 0 0 0 .914.594H19a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5h5.764a.5.5 0 0 1 .447.276l.723 1.63Zm1.064-1.216a.5.5 0 0 0 .462.31H19a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h5.764a2 2 0 0 1 1.789 1.106l.445 1.084ZM8.5 10.5h7V12h-7v-1.5Zm7 3.5h-7v1.5h7V14Z"})});var Y2=a(z(),1),cP=a(b(),1),Yp=(0,cP.jsx)(Y2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cP.jsx)(Y2.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"})});var Q2=a(z(),1),uP=a(b(),1),dP=(0,uP.jsx)(Q2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uP.jsx)(Q2.Path,{d:"M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"})});var X2=a(z(),1),pP=a(b(),1),nv=(0,pP.jsx)(X2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,pP.jsx)(X2.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"})});var J2=a(z(),1),mP=a(b(),1),fP=(0,mP.jsx)(J2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mP.jsx)(J2.Path,{d:"M4 13.5h3v-3H4v3Zm6-3.5 2 2-2 2 1 1 3-3-3-3-1 1Zm7 .5v3h3v-3h-3Z"})});var ex=a(z(),1),gP=a(b(),1),hP=(0,gP.jsx)(ex.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gP.jsx)(ex.Path,{d:"M8 12.5h8V11H8v1.5Z M19 6.5H5a2 2 0 0 0-2 2V15a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.5a2 2 0 0 0-2-2ZM5 8h14a.5.5 0 0 1 .5.5V15a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V8.5A.5.5 0 0 1 5 8Z"})});var tx=a(z(),1),vP=a(b(),1),yP=(0,vP.jsx)(tx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vP.jsx)(tx.Path,{d:"M14.5 17.5H9.5V16H14.5V17.5Z M14.5 8H9.5V6.5H14.5V8Z M7 3.5H17C18.1046 3.5 19 4.39543 19 5.5V9C19 10.1046 18.1046 11 17 11H7C5.89543 11 5 10.1046 5 9V5.5C5 4.39543 5.89543 3.5 7 3.5ZM17 5H7C6.72386 5 6.5 5.22386 6.5 5.5V9C6.5 9.27614 6.72386 9.5 7 9.5H17C17.2761 9.5 17.5 9.27614 17.5 9V5.5C17.5 5.22386 17.2761 5 17 5Z M7 13H17C18.1046 13 19 13.8954 19 15V18.5C19 19.6046 18.1046 20.5 17 20.5H7C5.89543 20.5 5 19.6046 5 18.5V15C5 13.8954 5.89543 13 7 13ZM17 14.5H7C6.72386 14.5 6.5 14.7239 6.5 15V18.5C6.5 18.7761 6.72386 19 7 19H17C17.2761 19 17.5 18.7761 17.5 18.5V15C17.5 14.7239 17.2761 14.5 17 14.5Z"})});var rx=a(z(),1),bP=a(b(),1),av=(0,bP.jsx)(rx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bP.jsx)(rx.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"})});var ox=a(z(),1),_P=a(b(),1),xP=(0,_P.jsx)(ox.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_P.jsx)(ox.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h12a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5ZM4 6a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6Zm4 10h2v-1.5H8V16Zm5 0h-2v-1.5h2V16Zm1 0h2v-1.5h-2V16Z"})});var Qp=a(z(),1),Xp=a(b(),1),cd=(0,Xp.jsxs)(Qp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Xp.jsx)(Qp.Path,{d:"M4.75 6C4.75 5.30964 5.30964 4.75 6 4.75H9C9.69036 4.75 10.25 5.30964 10.25 6V9C10.25 9.69036 9.69036 10.25 9 10.25H6C5.30964 10.25 4.75 9.69036 4.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,Xp.jsx)(Qp.Path,{d:"M4.75 15C4.75 14.3096 5.30964 13.75 6 13.75H9C9.69036 13.75 10.25 14.3096 10.25 15V18C10.25 18.6904 9.69036 19.25 9 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V15Z",vectorEffect:"non-scaling-stroke"}),(0,Xp.jsx)(Qp.Path,{d:"M13.75 6C13.75 5.30964 14.3096 4.75 15 4.75H18C18.6904 4.75 19.25 5.30964 19.25 6V9C19.25 9.69036 18.6904 10.25 18 10.25H15C14.3096 10.25 13.75 9.69036 13.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,Xp.jsx)(Qp.Path,{d:"M13.75 15C13.75 14.3096 14.3096 13.75 15 13.75H18C18.6904 13.75 19.25 14.3096 19.25 15V18C19.25 18.6904 18.6904 19.25 18 19.25H15C14.3096 19.25 13.75 18.6904 13.75 18V15Z",vectorEffect:"non-scaling-stroke"})]});var nx=a(z(),1),kP=a(b(),1),iv=(0,kP.jsx)(nx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,kP.jsx)(nx.Path,{d:"M7 11L12 15L17 11",vectorEffect:"non-scaling-stroke"})});var ax=a(z(),1),wP=a(b(),1),CP=(0,wP.jsx)(ax.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,wP.jsx)(ax.Path,{d:"M13.5 8.5L10.5 12L13.5 15.5",vectorEffect:"non-scaling-stroke"})});var ix=a(z(),1),SP=a(b(),1),sx=(0,SP.jsx)(ix.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,SP.jsx)(ix.Path,{d:"M14 6.5L9 12L14 17.5",vectorEffect:"non-scaling-stroke"})});var lx=a(z(),1),TP=a(b(),1),PP=(0,TP.jsx)(lx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,TP.jsx)(lx.Path,{d:"M10.5 8.5L13.5 12L10.5 15.5",vectorEffect:"non-scaling-stroke"})});var cx=a(z(),1),EP=a(b(),1),Ng=(0,EP.jsx)(cx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,EP.jsx)(cx.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var ux=a(z(),1),BP=a(b(),1),NP=(0,BP.jsx)(ux.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,BP.jsx)(ux.Path,{d:"M7 13L12 9L17 13",vectorEffect:"non-scaling-stroke"})});var dx=a(z(),1),IP=a(b(),1),sv=(0,IP.jsx)(dx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IP.jsx)(dx.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 px=a(z(),1),RP=a(b(),1),Jp=(0,RP.jsx)(px.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,RP.jsx)(px.Path,{d:"M5 19L19 5M19 19L5 5",vectorEffect:"non-scaling-stroke"})});var mx=a(z(),1),DP=a(b(),1),lv=(0,DP.jsx)(mx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,DP.jsx)(mx.Path,{d:"M7.99997 7L3.70708 11.2929C3.31655 11.6834 3.31655 12.3166 3.70708 12.7071L7.99997 17M16 17L20.2929 12.7071C20.6834 12.3166 20.6834 11.6834 20.2929 11.2929L16 7",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var fx=a(z(),1),LP=a(b(),1),MP=(0,LP.jsx)(fx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,LP.jsx)(fx.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"})});var gx=a(z(),1),AP=a(b(),1),zP=(0,AP.jsx)(gx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AP.jsx)(gx.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M15 7.5h-5v10h5v-10Zm1.5 0v10H19a.5.5 0 0 0 .5-.5V8a.5.5 0 0 0-.5-.5h-2.5ZM6 7.5h2.5v10H6a.5.5 0 0 1-.5-.5V8a.5.5 0 0 1 .5-.5ZM6 6h13a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2Z"})});var Ig=a(z(),1),Rg=a(b(),1),cv=(0,Rg.jsxs)(Ig.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Rg.jsx)(Ig.Path,{d:"M13.25 10C13.25 10.6904 12.6904 11.25 12 11.25C11.3096 11.25 10.75 10.6904 10.75 10C10.75 9.30964 11.3096 8.75 12 8.75C12.6904 8.75 13.25 9.30964 13.25 10Z",fill:"currentColor",stroke:"none"}),(0,Rg.jsx)(Ig.Path,{d:"M8 18.0476V16C8 14.8954 8.89543 14 10 14H14C15.1046 14 16 14.8954 16 16V18.0476M13.25 10C13.25 10.6904 12.6904 11.25 12 11.25C11.3096 11.25 10.75 10.6904 10.75 10C10.75 9.30964 11.3096 8.75 12 8.75C12.6904 8.75 13.25 9.30964 13.25 10Z",vectorEffect:"non-scaling-stroke"}),(0,Rg.jsx)(Ig.Path,{d:"M12 4.75C7.99594 4.75 4.75 7.99593 4.75 12C4.75 16.0041 7.99593 19.25 12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var em=a(z(),1),Dg=a(b(),1),VP=(0,Dg.jsxs)(em.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Dg.jsx)(em.Path,{fillRule:"evenodd",clipRule:"evenodd",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"}),(0,Dg.jsx)(em.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M15 15V15C15 13.8954 14.1046 13 13 13L11 13C9.89543 13 9 13.8954 9 15V15"}),(0,Dg.jsx)(em.Circle,{cx:"12",cy:"9",r:"2",fillRule:"evenodd",clipRule:"evenodd"})]});var hx=a(z(),1),FP=a(b(),1),OP=(0,FP.jsx)(hx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FP.jsx)(hx.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"})});var vx=a(z(),1),HP=a(b(),1),jP=(0,HP.jsx)(vx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HP.jsx)(vx.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"})});var yx=a(z(),1),UP=a(b(),1),WP=(0,UP.jsx)(yx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,UP.jsx)(yx.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 bx=a(z(),1),GP=a(b(),1),uv=(0,GP.jsx)(bx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,GP.jsx)(bx.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"})});var _x=a(z(),1),$P=a(b(),1),dv=(0,$P.jsx)(_x.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$P.jsx)(_x.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M8.10417 6.00024H6.5C5.39543 6.00024 4.5 6.89567 4.5 8.00024V10.3336H6V8.00024C6 7.7241 6.22386 7.50024 6.5 7.50024H8.10417V6.00024ZM4.5 13.6669V16.0002C4.5 17.1048 5.39543 18.0002 6.5 18.0002H8.10417V16.5002H6.5C6.22386 16.5002 6 16.2764 6 16.0002V13.6669H4.5ZM10.3958 6.00024V7.50024H13.6042V6.00024H10.3958ZM15.8958 6.00024V7.50024H17.5C17.7761 7.50024 18 7.7241 18 8.00024V10.3336H19.5V8.00024C19.5 6.89567 18.6046 6.00024 17.5 6.00024H15.8958ZM19.5 13.6669H18V16.0002C18 16.2764 17.7761 16.5002 17.5 16.5002H15.8958V18.0002H17.5C18.6046 18.0002 19.5 17.1048 19.5 16.0002V13.6669ZM13.6042 18.0002V16.5002H10.3958V18.0002H13.6042Z"})});var pv=a(z(),1),mv=a(b(),1),tm=(0,mv.jsxs)(pv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,mv.jsx)(pv.Path,{d:"M20.25 18.75V5.25C20.25 4.42157 19.5784 3.75 18.75 3.75H5.25C4.42157 3.75 3.75 4.42157 3.75 5.25V18.75C3.75 19.5784 4.42157 20.25 5.25 20.25H18.75C19.5784 20.25 20.25 19.5784 20.25 18.75Z",vectorEffect:"non-scaling-stroke"}),(0,mv.jsx)(pv.Path,{d:"M11.5 13.4V3.75H16.5V13.4L14 10.3L11.5 13.4Z",fill:"currentColor",stroke:"none"})]});var xx=a(z(),1),qP=a(b(),1),rm=(0,qP.jsx)(xx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qP.jsx)(xx.Path,{d:"M18 20v-2h2v-1.5H7.75a.25.25 0 0 1-.25-.25V4H6v2H4v1.5h2v8.75c0 .966.784 1.75 1.75 1.75h8.75v2H18ZM9.273 7.5h6.977a.25.25 0 0 1 .25.25v6.977H18V7.75A1.75 1.75 0 0 0 16.25 6H9.273v1.5Z"})});var kx=a(z(),1),ZP=a(b(),1),om=(0,ZP.jsx)(kx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZP.jsx)(kx.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 wx=a(z(),1),KP=a(b(),1),YP=(0,KP.jsx)(wx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,KP.jsx)(wx.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"})});var fv=a(z(),1),gv=a(b(),1),QP=(0,gv.jsxs)(fv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,gv.jsx)(fv.Path,{d:"M4 16h10v1.5H4V16Zm0-4.5h16V13H4v-1.5ZM10 7h10v1.5H10V7Z",fillRule:"evenodd",clipRule:"evenodd"}),(0,gv.jsx)(fv.Path,{d:"m4 5.25 4 2.5-4 2.5v-5Z"})]});var Cx=a(z(),1),XP=a(b(),1),JP=(0,XP.jsx)(Cx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,XP.jsx)(Cx.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var Sx=a(z(),1),eE=a(b(),1),hv=(0,eE.jsx)(Sx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eE.jsx)(Sx.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"})});var Tx=a(z(),1),tE=a(b(),1),vv=(0,tE.jsx)(Tx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tE.jsx)(Tx.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.848 8a1 1 0 0 1-.914-.594l-.723-1.63a.5.5 0 0 0-.447-.276H5a.5.5 0 0 0-.5.5v11.5a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5v-9A.5.5 0 0 0 19 8h-6.152Zm.612-1.5a.5.5 0 0 1-.462-.31l-.445-1.084A2 2 0 0 0 10.763 4H5a2 2 0 0 0-2 2v11.5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-5.54Z"})});var Px=a(z(),1),rE=a(b(),1),oE=(0,rE.jsx)(Px.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rE.jsx)(Px.Path,{d:"M4 6v12c0 1.1.9 2 2 2h3v-1.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h3V4H6c-1.1 0-2 .9-2 2zm7.2 16h1.5V2h-1.5v20zM15 5.5h1.5V4H15v1.5zm3.5.5H20c0-1.1-.9-2-2-2v1.5c.3 0 .5.2.5.5zm0 10.5H20v-2h-1.5v2zm0-3.5H20v-2h-1.5v2zm-.5 5.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zM15 20h1.5v-1.5H15V20zm3.5-10.5H20v-2h-1.5v2z"})});var Ex=a(z(),1),nE=a(b(),1),aE=(0,nE.jsx)(Ex.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nE.jsx)(Ex.Path,{d:"M2 11.2v1.5h20v-1.5H2zM5.5 6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v3H20V6c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v3h1.5V6zm2 14h2v-1.5h-2V20zm3.5 0h2v-1.5h-2V20zm7-1.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zm.5-2H20V15h-1.5v1.5zM5.5 18H4c0 1.1.9 2 2 2v-1.5c-.3 0-.5-.2-.5-.5zm0-3H4v1.5h1.5V15zm9 5h2v-1.5h-2V20z"})});var Bx=a(z(),1),iE=a(b(),1),sE=(0,iE.jsx)(Bx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iE.jsx)(Bx.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 Nx=a(z(),1),lE=a(b(),1),cE=(0,lE.jsx)(Nx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lE.jsx)(Nx.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 Ix=a(z(),1),uE=a(b(),1),dE=(0,uE.jsx)(Ix.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uE.jsx)(Ix.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 Rx=a(z(),1),pE=a(b(),1),yv=(0,pE.jsx)(Rx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,pE.jsx)(Rx.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 Dx=a(z(),1),mE=a(b(),1),bv=(0,mE.jsx)(Dx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mE.jsx)(Dx.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 Lx=a(z(),1),fE=a(b(),1),_v=(0,fE.jsx)(Lx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fE.jsx)(Lx.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 Mx=a(z(),1),gE=a(b(),1),gs=(0,gE.jsx)(Mx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gE.jsx)(Mx.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 Ax=a(z(),1),hE=a(b(),1),vE=(0,hE.jsx)(Ax.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hE.jsx)(Ax.Path,{d:"M3 9c0 2.8 2.2 5 5 5v-.2V20h1.5V5.5H12V20h1.5V5.5h3V4H8C5.2 4 3 6.2 3 9Zm15.9-1-1.1 1 2.6 3-2.6 3 1.1 1 3.4-4-3.4-4Z"})});var zx=a(z(),1),yE=a(b(),1),xv=(0,yE.jsx)(zx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,yE.jsx)(zx.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 Vx=a(z(),1),bE=a(b(),1),kv=(0,bE.jsx)(Vx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bE.jsx)(Vx.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 Fx=a(z(),1),_E=a(b(),1),nm=(0,_E.jsx)(Fx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_E.jsx)(Fx.Path,{d:"M6 4a2 2 0 0 0-2 2v3h1.5V6a.5.5 0 0 1 .5-.5h3V4H6Zm3 14.5H6a.5.5 0 0 1-.5-.5v-3H4v3a2 2 0 0 0 2 2h3v-1.5Zm6 1.5v-1.5h3a.5.5 0 0 0 .5-.5v-3H20v3a2 2 0 0 1-2 2h-3Zm3-16a2 2 0 0 1 2 2v3h-1.5V6a.5.5 0 0 0-.5-.5h-3V4h3Z"})});var Ox=a(z(),1),xE=a(b(),1),am=(0,xE.jsx)(Ox.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,xE.jsx)(Ox.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M16.375 4.5H4.625a.125.125 0 0 0-.125.125v8.254l2.859-1.54a.75.75 0 0 1 .68-.016l2.384 1.142 2.89-2.074a.75.75 0 0 1 .874 0l2.313 1.66V4.625a.125.125 0 0 0-.125-.125Zm.125 9.398-2.75-1.975-2.813 2.02a.75.75 0 0 1-.76.067l-2.444-1.17L4.5 14.583v1.792c0 .069.056.125.125.125h11.75a.125.125 0 0 0 .125-.125v-2.477ZM4.625 3C3.728 3 3 3.728 3 4.625v11.75C3 17.273 3.728 18 4.625 18h11.75c.898 0 1.625-.727 1.625-1.625V4.625C18 3.728 17.273 3 16.375 3H4.625ZM20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z"})});var Hx=a(z(),1),kE=a(b(),1),ki=(0,kE.jsx)(Hx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kE.jsx)(Hx.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m3 5c0-1.10457.89543-2 2-2h13.5c1.1046 0 2 .89543 2 2v13.5c0 1.1046-.8954 2-2 2h-13.5c-1.10457 0-2-.8954-2-2zm2-.5h6v6.5h-6.5v-6c0-.27614.22386-.5.5-.5zm-.5 8v6c0 .2761.22386.5.5.5h6v-6.5zm8 0v6.5h6c.2761 0 .5-.2239.5-.5v-6zm0-8v6.5h6.5v-6c0-.27614-.2239-.5-.5-.5z"})});var jx=a(z(),1),wE=a(b(),1),wv=(0,wE.jsx)(jx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wE.jsx)(jx.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"})});var Ux=a(z(),1),CE=a(b(),1),SE=(0,CE.jsx)(Ux.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,CE.jsx)(Ux.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 Wx=a(z(),1),TE=a(b(),1),PE=(0,TE.jsx)(Wx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,TE.jsx)(Wx.Path,{d:"M17.6 7c-.6.9-1.5 1.7-2.6 2v1h2v7h2V7h-1.4zM11 11H7V7H5v10h2v-4h4v4h2V7h-2v4z"})});var Gx=a(z(),1),EE=a(b(),1),BE=(0,EE.jsx)(Gx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,EE.jsx)(Gx.Path,{d:"M9 11.1H5v-4H3v10h2v-4h4v4h2v-10H9v4zm8 4c.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.6v1.5h8v-2H17z"})});var $x=a(z(),1),NE=a(b(),1),IE=(0,NE.jsx)($x.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,NE.jsx)($x.Path,{d:"M9 11H5V7H3v10h2v-4h4v4h2V7H9v4zm11.3 1.7c-.4-.4-1-.7-1.6-.8v-.1c.6-.2 1.1-.5 1.5-.9.3-.4.5-.8.5-1.3 0-.4-.1-.8-.3-1.1-.2-.3-.5-.6-.8-.8-.4-.2-.8-.4-1.2-.5-.6-.1-1.1-.2-1.6-.2-.6 0-1.3.1-1.8.3s-1.1.5-1.6.9l1.2 1.4c.4-.2.7-.4 1.1-.6.3-.2.7-.3 1.1-.3.4 0 .8.1 1.1.3.3.2.4.5.4.8 0 .4-.2.7-.6.9-.7.3-1.5.5-2.2.4v1.6c.5 0 1 0 1.5.1.3.1.7.2 1 .3.2.1.4.2.5.4s.1.4.1.6c0 .3-.2.7-.5.8-.4.2-.9.3-1.4.3s-1-.1-1.4-.3c-.4-.2-.8-.4-1.2-.7L13 15.6c.5.4 1 .8 1.6 1 .7.3 1.5.4 2.3.4.6 0 1.1-.1 1.6-.2.4-.1.9-.2 1.3-.5.4-.2.7-.5.9-.9.2-.4.3-.8.3-1.2 0-.6-.3-1.1-.7-1.5z"})});var qx=a(z(),1),RE=a(b(),1),DE=(0,RE.jsx)(qx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,RE.jsx)(qx.Path,{d:"M20 13V7h-3l-4 6v2h5v2h2v-2h1v-2h-1zm-2 0h-2.8L18 9v4zm-9-2H5V7H3v10h2v-4h4v4h2V7H9v4z"})});var Zx=a(z(),1),LE=a(b(),1),ME=(0,LE.jsx)(Zx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,LE.jsx)(Zx.Path,{d:"M9 11H5V7H3v10h2v-4h4v4h2V7H9v4zm11.7 1.2c-.2-.3-.5-.7-.8-.9-.3-.3-.7-.5-1.1-.6-.5-.1-.9-.2-1.4-.2-.2 0-.5.1-.7.1-.2.1-.5.1-.7.2l.1-1.9h4.3V7H14l-.3 5 1 .6.5-.2.4-.1c.1-.1.3-.1.4-.1h.5c.5 0 1 .1 1.4.4.4.2.6.7.6 1.1 0 .4-.2.8-.6 1.1-.4.3-.9.4-1.4.4-.4 0-.9-.1-1.3-.3-.4-.2-.7-.4-1.1-.7 0 0-1.1 1.4-1 1.5.5.4 1 .8 1.6 1 .7.3 1.5.4 2.3.4.5 0 1-.1 1.5-.3s.9-.4 1.3-.7c.4-.3.7-.7.9-1.1s.3-.9.3-1.4-.1-1-.3-1.4z"})});var Kx=a(z(),1),AE=a(b(),1),zE=(0,AE.jsx)(Kx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AE.jsx)(Kx.Path,{d:"M20.7 12.4c-.2-.3-.4-.6-.7-.9s-.6-.5-1-.6c-.4-.2-.8-.2-1.2-.2-.5 0-.9.1-1.3.3s-.8.5-1.2.8c0-.5 0-.9.2-1.4l.6-.9c.2-.2.5-.4.8-.5.6-.2 1.3-.2 1.9 0 .3.1.6.3.8.5 0 0 1.3-1.3 1.3-1.4-.4-.3-.9-.6-1.4-.8-.6-.2-1.3-.3-2-.3-.6 0-1.1.1-1.7.4-.5.2-1 .5-1.4.9-.4.4-.8 1-1 1.6-.3.7-.4 1.5-.4 2.3s.1 1.5.3 2.1c.2.6.6 1.1 1 1.5.4.4.9.7 1.4.9 1 .3 2 .3 3 0 .4-.1.8-.3 1.2-.6.3-.3.6-.6.8-1 .2-.5.3-.9.3-1.4s-.1-.9-.3-1.3zm-2 2.1c-.1.2-.3.4-.4.5-.1.1-.3.2-.5.2-.2.1-.4.1-.6.1-.2.1-.5 0-.7-.1-.2 0-.3-.2-.5-.3-.1-.2-.3-.4-.4-.6-.2-.3-.3-.7-.3-1 .3-.3.6-.5 1-.7.3-.1.7-.2 1-.2.4 0 .8.1 1.1.3.3.3.4.7.4 1.1 0 .2 0 .5-.1.7zM9 11H5V7H3v10h2v-4h4v4h2V7H9v4z"})});var Yx=a(z(),1),VE=a(b(),1),FE=(0,VE.jsx)(Yx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VE.jsx)(Yx.Path,{d:"M6 5V18.5911L12 13.8473L18 18.5911V5H6Z"})});var Qx=a(z(),1),OE=a(b(),1),HE=(0,OE.jsx)(Qx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,OE.jsx)(Qx.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})});var Xx=a(z(),1),jE=a(b(),1),UE=(0,jE.jsx)(Xx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jE.jsx)(Xx.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 Jx=a(z(),1),WE=a(b(),1),ud=(0,WE.jsx)(Jx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,WE.jsx)(Jx.Path,{d:"M3.75 16.2031L8.6 12.7L12 15L16 11L20.25 15.2517M5 20.25H19C19.6904 20.25 20.25 19.6904 20.25 19V5C20.25 4.30964 19.6904 3.75 19 3.75H5C4.30964 3.75 3.75 4.30964 3.75 5V19C3.75 19.6904 4.30964 20.25 5 20.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var ek=a(z(),1),GE=a(b(),1),$E=(0,GE.jsx)(ek.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,GE.jsx)(ek.Path,{d:"m6.734 16.106 2.176-2.38-1.093-1.028-3.846 4.158 3.846 4.158 1.093-1.028-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"})});var tk=a(z(),1),qE=a(b(),1),im=(0,qE.jsx)(tk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qE.jsx)(tk.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"})});var rk=a(z(),1),ZE=a(b(),1),Cv=(0,ZE.jsx)(rk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ZE.jsx)(rk.Path,{d:"M9.5 12H12.5M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10.2333M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75H14.7667M8.5 19.5L16.5 4.5",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var ok=a(z(),1),KE=a(b(),1),wi=(0,KE.jsx)(ok.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,KE.jsx)(ok.Path,{d:"M9.5 12L14.5 12M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75L14 7.75",vectorEffect:"non-scaling-stroke"})});var nk=a(z(),1),YE=a(b(),1),QE=(0,YE.jsx)(nk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,YE.jsx)(nk.Path,{d:"M12 11v1.5h8V11h-8zm-6-1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"})});var ak=a(z(),1),XE=a(b(),1),dl=(0,XE.jsx)(ak.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,XE.jsx)(ak.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 ik=a(z(),1),JE=a(b(),1),eB=(0,JE.jsx)(ik.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,JE.jsx)(ik.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"})});var sk=a(z(),1),tB=a(b(),1),sm=(0,tB.jsx)(sk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tB.jsx)(sk.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 lk=a(z(),1),rB=a(b(),1),oB=(0,rB.jsx)(lk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rB.jsx)(lk.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"})});var ck=a(z(),1),nB=a(b(),1),aB=(0,nB.jsx)(ck.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nB.jsx)(ck.Path,{d:"M11.2 6.8c-.7 0-1.4.5-1.6 1.1l-2.8 7.5-1.2-1.8c-.1-.2-.4-.3-.6-.3H3v1.5h1.6l1.2 1.8c.6.9 1.9.7 2.2-.3l2.9-7.9s.1-.2.2-.2h7.8V6.7h-7.8Zm5.3 3.4-1.9 1.9-1.9-1.9-1.1 1.1 1.9 1.9-1.9 1.9 1.1 1.1 1.9-1.9 1.9 1.9 1.1-1.1-1.9-1.9 1.9-1.9-1.1-1.1Z"})});var uk=a(z(),1),iB=a(b(),1),sB=(0,iB.jsx)(uk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iB.jsx)(uk.Path,{d:"M3 6v11.5h8V6H3Zm11 3h7V7.5h-7V9Zm7 3.5h-7V11h7v1.5ZM14 16h7v-1.5h-7V16Z"})});var Sv=a(z(),1),Tv=a(b(),1),Pv=(0,Tv.jsxs)(Sv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Tv.jsx)(Sv.Path,{d:"m7 6.5 4 2.5-4 2.5z"}),(0,Tv.jsx)(Sv.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m5 3c-1.10457 0-2 .89543-2 2v14c0 1.1046.89543 2 2 2h14c1.1046 0 2-.8954 2-2v-14c0-1.10457-.8954-2-2-2zm14 1.5h-14c-.27614 0-.5.22386-.5.5v10.7072l3.62953-2.6465c.25108-.1831.58905-.1924.84981-.0234l2.92666 1.8969 3.5712-3.4719c.2911-.2831.7545-.2831 1.0456 0l2.9772 2.8945v-9.3568c0-.27614-.2239-.5-.5-.5zm-14.5 14.5v-1.4364l4.09643-2.987 2.99567 1.9417c.2936.1903.6798.1523.9307-.0917l3.4772-3.3806 3.4772 3.3806.0228-.0234v2.5968c0 .2761-.2239.5-.5.5h-14c-.27614 0-.5-.2239-.5-.5z"})]});var dk=a(z(),1),lB=a(b(),1),cB=(0,lB.jsx)(dk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,lB.jsx)(dk.Path,{d:"M5 12H19M5 18.25H19M5 5.75H19",vectorEffect:"non-scaling-stroke"})});var pk=a(z(),1),uB=a(b(),1),Ev=(0,uB.jsx)(pk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uB.jsx)(pk.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var mk=a(z(),1),dB=a(b(),1),pB=(0,dB.jsx)(mk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dB.jsx)(mk.Path,{d:"M4 9v1.5h16V9H4zm12 5.5h4V13h-4v1.5zm-6 0h4V13h-4v1.5zm-6 0h4V13H4v1.5z"})});var fk=a(z(),1),mB=a(b(),1),fB=(0,mB.jsx)(fk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mB.jsx)(fk.Path,{d:"M18.5 10a1.5 1.5 0 0 1 1.5 1.5v7a1.5 1.5 0 0 1-1.5 1.5h-7a1.5 1.5 0 0 1-1.5-1.5v-7a1.5 1.5 0 0 1 1.5-1.5zM16 4a2 2 0 0 1 2 2v2h-1.5V6a.5.5 0 0 0-.5-.5H6a.5.5 0 0 0-.5.5v3H8v1.5H5.5V16a.5.5 0 0 0 .5.5h2V18H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2z"})});var Bv=a(z(),1),Nv=a(b(),1),lm=(0,Nv.jsxs)(Bv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Nv.jsx)(Bv.Path,{d:"M9 16L13.5 12.8421L15 8L10.5 11.1579L9 16Z",fill:"currentColor",stroke:"none"}),(0,Nv.jsx)(Bv.Path,{d:"M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var gk=a(z(),1),gB=a(b(),1),Iv=(0,gB.jsx)(gk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,gB.jsx)(gk.Path,{d:"M7 17.5L12 12L7 6.5M13 17.5L18 12L13 6.5",vectorEffect:"non-scaling-stroke"})});var hk=a(z(),1),hB=a(b(),1),vB=(0,hB.jsx)(hk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hB.jsx)(hk.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"})});var vk=a(z(),1),yB=a(b(),1),bB=(0,yB.jsx)(vk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,yB.jsx)(vk.Path,{d:"M17.5 9V6a2 2 0 0 0-2-2h-7a2 2 0 0 0-2 2v3H8V6a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v3h1.5Zm0 6.5V18a2 2 0 0 1-2 2h-7a2 2 0 0 1-2-2v-2.5H8V18a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5v-2.5h1.5ZM4 13h16v-1.5H4V13Z"})});var Rv=a(z(),1),Dv=a(b(),1),lu=(0,Dv.jsxs)(Rv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Dv.jsx)(Rv.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,Dv.jsx)(Rv.Path,{d:"M17 4H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM7 5.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H7a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5Z"})]});var Lg=a(z(),1),Mg=a(b(),1),_B=(0,Mg.jsxs)(Lg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Mg.jsx)(Lg.Path,{d:"M14.5 5.5h-7V7h7V5.5ZM7.5 9h7v1.5h-7V9Zm7 3.5h-7V14h7v-1.5Z"}),(0,Mg.jsx)(Lg.Path,{d:"M16 2H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2ZM6 3.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V4a.5.5 0 0 1 .5-.5Z"}),(0,Mg.jsx)(Lg.Path,{d:"M20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z"})]});var Lv=a(z(),1),Mv=a(b(),1),xB=(0,Mv.jsxs)(Lv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Mv.jsx)(Lv.Path,{d:"M10.75 20V4.75L14.75 4.75M14.75 20V4.75M14.75 4.75H18.5",vectorEffect:"non-scaling-stroke"}),(0,Mv.jsx)(Lv.Path,{d:"M5.75 9C5.75 11.3472 7.65279 13.25 10 13.25H10.75V4.75H10C7.65279 4.75 5.75 6.65279 5.75 9Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})]});var yk=a(z(),1),kB=a(b(),1),cm=(0,kB.jsx)(yk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kB.jsx)(yk.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var bk=a(z(),1),wB=a(b(),1),Av=(0,wB.jsx)(bk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wB.jsx)(bk.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"})});var _k=a(z(),1),CB=a(b(),1),SB=(0,CB.jsx)(_k.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,CB.jsx)(_k.Path,{d:"M16.1 5.7h-.3c-1 0-2.2 0-2.8.6-.3.4-.5.9-.5 1.6v7.3c0 .7-.2 1.7-.7 2.5C11.3 19 10 20 8.5 20 6.6 20 5 18.4 5 16.5S6.6 13 8.5 13c1 0 1.9.4 2.5 1V7.9c0-1.1.3-2 .9-2.6 1-1 2.6-1 3.8-1h.4zM19.5 12l-4 3V9z"})});var xk=a(z(),1),TB=a(b(),1),zv=(0,TB.jsx)(xk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,TB.jsx)(xk.Path,{d:"M16.1 5.7h-.3c-1 0-2.2 0-2.8.6-.3.4-.5.9-.5 1.6v7.3c0 .7-.2 1.7-.7 2.5C11.3 19 10 20 8.5 20 6.6 20 5 18.4 5 16.5S6.6 13 8.5 13c1 0 1.9.4 2.5 1V7.9c0-1.1.3-2 .9-2.6 1-1 2.6-1 3.8-1h.4zM20 15.75h-5v-1.5h5zM20 10.75h-5v-1.5h5z"})});var kk=a(z(),1),PB=a(b(),1),EB=(0,PB.jsx)(kk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,PB.jsx)(kk.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 wk=a(z(),1),BB=a(b(),1),Ag=(0,BB.jsx)(wk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,BB.jsx)(wk.Path,{d:"M12 18V6M18 12H6",vectorEffect:"non-scaling-stroke"})});var zg=a(z(),1),Vv=a(b(),1),NB=(0,Vv.jsxs)(zg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Vv.jsx)(zg.Path,{d:"M5 4.75H19M5 19.25H19",vectorEffect:"non-scaling-stroke"}),(0,Vv.jsx)(zg.Rect,{x:"7",y:"9",width:"10",height:"6",fill:"currentColor",stroke:"none"})]});var Vg=a(z(),1),Fv=a(b(),1),IB=(0,Fv.jsxs)(Vg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Fv.jsx)(Vg.Path,{d:"M5 4.75H13M5 19.25H13",vectorEffect:"non-scaling-stroke"}),(0,Fv.jsx)(Vg.Rect,{x:"5",y:"9",width:"14",height:"6",fill:"currentColor",stroke:"none"})]});var Fg=a(z(),1),Ov=a(b(),1),RB=(0,Ov.jsxs)(Fg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Ov.jsx)(Fg.Path,{d:"M11 4.75H19M11 19.25H19",vectorEffect:"non-scaling-stroke"}),(0,Ov.jsx)(Fg.Rect,{x:"5",y:"9",width:"14",height:"6",fill:"currentColor",stroke:"none"})]});var Ck=a(z(),1),DB=a(b(),1),um=(0,DB.jsx)(Ck.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DB.jsx)(Ck.Path,{fillRule:"evenodd",clipRule:"evenodd",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"})});var Sk=a(z(),1),LB=a(b(),1),Og=(0,LB.jsx)(Sk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,LB.jsx)(Sk.Path,{fillRule:"evenodd",clipRule:"evenodd",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"})});var Tk=a(z(),1),MB=a(b(),1),Hv=(0,MB.jsx)(Tk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,MB.jsx)(Tk.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-2.2 6.6H7l1.6-2.2c.3-.4.5-.7.6-.9.1-.2.2-.4.2-.5 0-.2-.1-.3-.1-.4-.1-.1-.2-.1-.4-.1s-.4 0-.6.1c-.3.1-.5.3-.7.4l-.2.2-.2-1.2.1-.1c.3-.2.5-.3.8-.4.3-.1.6-.1.9-.1.3 0 .6.1.9.2.2.1.4.3.6.5.1.2.2.5.2.7 0 .3-.1.6-.2.9-.1.3-.4.7-.7 1.1l-.5.6h1.6v1.2z"})});var Pk=a(z(),1),AB=a(b(),1),zB=(0,AB.jsx)(Pk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AB.jsx)(Pk.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"})});var Ek=a(z(),1),VB=a(b(),1),FB=(0,VB.jsx)(Ek.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VB.jsx)(Ek.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"})});var Bk=a(z(),1),OB=a(b(),1),HB=(0,OB.jsx)(Bk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,OB.jsx)(Bk.Path,{d:"M4 6h12V4.5H4V6Zm16 4.5H4V9h16v1.5ZM4 15h16v-1.5H4V15Zm0 4.5h16V18H4v1.5Z"})});var jv=a(z(),1),Uv=a(b(),1),Wv=(0,Uv.jsxs)(jv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Uv.jsx)(jv.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,Uv.jsx)(jv.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 Nk=a(z(),1),jB=a(b(),1),UB=(0,jB.jsx)(Nk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jB.jsx)(Nk.Path,{d:"M8.001 3.984V9.47c0 1.518-.98 2.5-2.499 2.5h-.5v-1.5h.5c.69 0 1-.31 1-1V6.984H4v-3h4.001ZM4 20h9v-1.5H4V20Zm16-4H4v-1.5h16V16ZM13.001 3.984V9.47c0 1.518-.98 2.5-2.499 2.5h-.5v-1.5h.5c.69 0 1-.31 1-1V6.984H9v-3h4.001Z"})});var Ik=a(z(),1),WB=a(b(),1),GB=(0,WB.jsx)(Ik.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WB.jsx)(Ik.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"})});var Rk=a(z(),1),$B=a(b(),1),Gv=(0,$B.jsx)(Rk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$B.jsx)(Rk.Path,{d:"M18 5.5H6a.5.5 0 0 0-.5.5v12a.5.5 0 0 0 .5.5h12a.5.5 0 0 0 .5-.5V6a.5.5 0 0 0-.5-.5ZM6 4h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2Zm1 5h1.5v1.5H7V9Zm1.5 4.5H7V15h1.5v-1.5ZM10 9h7v1.5h-7V9Zm7 4.5h-7V15h7v-1.5Z"})});var Dk=a(z(),1),qB=a(b(),1),ZB=(0,qB.jsx)(Dk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qB.jsx)(Dk.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"})});var Lk=a(z(),1),KB=a(b(),1),YB=(0,KB.jsx)(Lk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,KB.jsx)(Lk.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"})});var Mk=a(z(),1),QB=a(b(),1),XB=(0,QB.jsx)(Mk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,QB.jsx)(Mk.Path,{d:"M17 6.5L12 12L17 17.5M11 6.5L6 12L11 17.5",vectorEffect:"non-scaling-stroke"})});var $v=a(z(),1),qv=a(b(),1),JB=(0,qv.jsxs)($v.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,qv.jsx)($v.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,qv.jsx)($v.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var Zv=a(z(),1),Kv=a(b(),1),eN=(0,Kv.jsxs)(Zv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Kv.jsx)(Zv.Path,{d:"M10 18L4 18L4 6L10 6L10 18Z",fill:"currentColor",stroke:"none"}),(0,Kv.jsx)(Zv.Path,{d:"M13 9.25H20M20 14.75H13",vectorEffect:"non-scaling-stroke"})]});var Yv=a(z(),1),Qv=a(b(),1),tN=(0,Qv.jsxs)(Yv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Qv.jsx)(Yv.Path,{d:"M20 18L14 18L14 6L20 6L20 18Z",fill:"currentColor",stroke:"none"}),(0,Qv.jsx)(Yv.Path,{d:"M4 9.25H11M11 14.75H4",vectorEffect:"non-scaling-stroke"})]});var Xv=a(z(),1),Jv=a(b(),1),rN=(0,Jv.jsxs)(Xv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Jv.jsx)(Xv.Path,{d:"M4 4.75H20M4 19.25H20",vectorEffect:"non-scaling-stroke"}),(0,Jv.jsx)(Xv.Path,{d:"M4.75 9.75C4.75 9.19772 5.19772 8.75 5.75 8.75H18.25C18.8023 8.75 19.25 9.19772 19.25 9.75V14.25C19.25 14.8023 18.8023 15.25 18.25 15.25H5.75C5.19771 15.25 4.75 14.8023 4.75 14.25V9.75Z",vectorEffect:"non-scaling-stroke"})]});var Ak=a(z(),1),oN=a(b(),1),ey=(0,oN.jsx)(Ak.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oN.jsx)(Ak.Path,{d:"M5 13.5h3v-3H5v3zm5 0h3v-3h-3v3zM17 9l-1 1 2 2-2 2 1 1 3-3-3-3z"})});var zk=a(z(),1),nN=a(b(),1),ty=(0,nN.jsx)(zk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nN.jsx)(zk.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"})});var Vk=a(z(),1),aN=a(b(),1),ry=(0,aN.jsx)(Vk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,aN.jsx)(Vk.Path,{d:"M16 10.5v3h3v-3h-3zm-5 3h3v-3h-3v3zM7 9l-3 3 3 3 1-1-2-2 2-2-1-1z"})});var Fk=a(z(),1),iN=a(b(),1),oy=(0,iN.jsx)(Fk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iN.jsx)(Fk.Path,{d:"M4 13.5h6v-3H4v3zm8 0h3v-3h-3v3zm5-3v3h3v-3h-3z"})});var Ok=a(z(),1),sN=a(b(),1),lN=(0,sN.jsx)(Ok.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sN.jsx)(Ok.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"})});var Hk=a(z(),1),cN=a(b(),1),uN=(0,cN.jsx)(Hk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cN.jsx)(Hk.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"})});var jk=a(z(),1),dN=a(b(),1),pN=(0,dN.jsx)(jk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,dN.jsx)(jk.Path,{d:"M7 12H17",vectorEffect:"non-scaling-stroke"})});var Uk=a(z(),1),mN=a(b(),1),fN=(0,mN.jsx)(Uk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,mN.jsx)(Uk.Path,{d:"M11.5 18.75H5.25V12.5M5.25 18.75L18.75 5.25M18.75 11.5V5.25H12.5",vectorEffect:"non-scaling-stroke"})});var Wk=a(z(),1),gN=a(b(),1),hN=(0,gN.jsx)(Wk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gN.jsx)(Wk.Path,{d:"M15.1 4.8l-3-2.5V4c-4.4 0-8 3.6-8 8 0 3.7 2.5 6.9 6 7.7.3.1.6.1 1 .2l.2-1.5c-.4 0-.7-.1-1.1-.2l-.1.2v-.2c-2.6-.8-4.5-3.3-4.5-6.2 0-3.6 2.9-6.5 6.5-6.5v1.8l3-2.5zM20 11c-.2-1.4-.7-2.7-1.6-3.8l-1.2.8c.7.9 1.1 2 1.3 3.1L20 11zm-1.5 1.8c-.1.5-.2 1.1-.4 1.6s-.5 1-.8 1.5l1.2.9c.4-.5.8-1.1 1-1.8s.5-1.3.5-2l-1.5-.2zm-5.6 5.6l.2 1.5c1.4-.2 2.7-.7 3.8-1.6l-.9-1.1c-.9.7-2 1.1-3.1 1.2z"})});var Gk=a(z(),1),vN=a(b(),1),yN=(0,vN.jsx)(Gk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vN.jsx)(Gk.Path,{d:"M4 6.5h5a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H4V16h5a.5.5 0 0 0 .5-.5v-7A.5.5 0 0 0 9 8H4V6.5Zm16 0h-5a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h5V16h-5a.5.5 0 0 1-.5-.5v-7A.5.5 0 0 1 15 8h5V6.5Z"})});var ny=a(z(),1),ay=a(b(),1),iy=(0,ay.jsxs)(ny.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,ay.jsx)(ny.Path,{d:"M6.25 17.75L6.25 19.25L4.75 19.25L4.75 17.75L6.25 17.75Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),(0,ay.jsx)(ny.Path,{d:"M4.75 11H5C9.41828 11 13 14.5817 13 19V19.25M19 19.25V19C19 11.268 12.732 5 5 5H4.75",strokeLinecap:"square",vectorEffect:"non-scaling-stroke"})]});var $k=a(z(),1),bN=a(b(),1),_N=(0,bN.jsx)($k.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,bN.jsx)($k.Path,{d:"M5 19L9.28769 14.7123M18.25 11C18.25 13.8995 15.8995 16.25 13 16.25C10.1005 16.25 7.75 13.8995 7.75 11C7.75 8.10051 10.1005 5.75 13 5.75C15.8995 5.75 18.25 8.10051 18.25 11Z",vectorEffect:"non-scaling-stroke"})});var qk=a(z(),1),xN=a(b(),1),kN=(0,xN.jsx)(qk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,xN.jsx)(qk.Path,{d:"M3.75 7V11.75M3.75 16.5V11.75M3.75 11.75H20.25M20.25 11.75V16.5M20.25 11.75V7",vectorEffect:"non-scaling-stroke"})});var Zk=a(z(),1),wN=a(b(),1),sy=(0,wN.jsx)(Zk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wN.jsx)(Zk.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 Kk=a(z(),1),CN=a(b(),1),ly=(0,CN.jsx)(Kk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,CN.jsx)(Kk.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 Yk=a(z(),1),SN=a(b(),1),TN=(0,SN.jsx)(Yk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,SN.jsx)(Yk.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"})});var Qk=a(z(),1),PN=a(b(),1),EN=(0,PN.jsx)(Qk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,PN.jsx)(Qk.Path,{d:"M5.07325 14.1472L8.71429 12L12.5 13.3333L15.75 11C15.75 11 17.934 11.9169 19.2032 12.8281M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var Xk=a(z(),1),BN=a(b(),1),NN=(0,BN.jsx)(Xk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,BN.jsx)(Xk.Path,{d:"M5.75 12V18.25H12M12 5.75H18.25V12",vectorEffect:"non-scaling-stroke"})});var Jk=a(z(),1),IN=a(b(),1),RN=(0,IN.jsx)(Jk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IN.jsx)(Jk.Path,{d:"M17.5 4v5a2 2 0 0 1-2 2h-7a2 2 0 0 1-2-2V4H8v5a.5.5 0 0 0 .5.5h7A.5.5 0 0 0 16 9V4h1.5Zm0 16v-5a2 2 0 0 0-2-2h-7a2 2 0 0 0-2 2v5H8v-5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v5h1.5Z"})});var ew=a(z(),1),DN=a(b(),1),cy=(0,DN.jsx)(ew.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DN.jsx)(ew.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"})});var tw=a(z(),1),LN=a(b(),1),MN=(0,LN.jsx)(tw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,LN.jsx)(tw.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"})});var rw=a(z(),1),AN=a(b(),1),zN=(0,AN.jsx)(rw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AN.jsx)(rw.Path,{d:"M18.2 9.5h-3.5c-1 0-1.8.8-1.8 1.8v2.5h1.5v-2.5c0-.1.1-.2.2-.2h3.5c.1 0 .2.1.2.2v2.5h1.5v-2.5c0-1-.8-1.8-1.8-1.8Zm-9 0H5.7c-1 0-1.8.8-1.8 1.8v2.5h7v-2.5c0-1-.8-1.8-1.8-1.8Z"})});var ow=a(z(),1),VN=a(b(),1),FN=(0,VN.jsx)(ow.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VN.jsx)(ow.Path,{d:"M4 16.5h13V15H4v1.5ZM4 12v1.5h16V12H4Zm1.5-4.2c0-.1.1-.2.2-.2h3.5c.1 0 .2.1.2.2v2.5h1.5V7.8c0-1-.8-1.8-1.8-1.8H5.6c-1 0-1.8.8-1.8 1.8v2.5h1.5V7.8Z"})});var nw=a(z(),1),ON=a(b(),1),HN=(0,ON.jsx)(nw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ON.jsx)(nw.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14.2c.1.9.9 1.7 1.8 1.8H19.2c1-.1 1.8-1 1.8-2V5c0-1.1-.9-2-2-2ZM8.5 19.5H5c-.3 0-.5-.2-.5-.5v-3.5h4v4Zm0-5.5h-4v-4h4v4Zm0-5.5h-4V5c0-.3.2-.5.5-.5h3.5v4Zm11 10.5c0 .3-.2.5-.5.5h-9v-15h9c.3 0 .5.2.5.5v14Zm-4-10.8H14v3h-3v1.5h3v3h1.5v-3h3v-1.5h-3v-3Z"})});var aw=a(z(),1),jN=a(b(),1),UN=(0,jN.jsx)(aw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jN.jsx)(aw.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1 .8 1.9 1.8 2H19.2c.9-.1 1.7-.9 1.8-1.8V5c0-1.1-.9-2-2-2Zm-5 16.5H5c-.3 0-.5-.2-.5-.5V5c0-.3.2-.5.5-.5h9v15Zm5.5-.5c0 .3-.2.5-.5.5h-3.5v-4h4V19Zm0-5h-4v-4h4v4Zm0-5.5h-4v-4H19c.3 0 .5.2.5.5v3.5Zm-11 7.3H10v-3h3v-1.5h-3v-3H8.5v3h-3v1.5h3v3Z"})});var iw=a(z(),1),WN=a(b(),1),GN=(0,WN.jsx)(iw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WN.jsx)(iw.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14.2c.1.9.9 1.7 1.8 1.8H19.2c1-.1 1.8-1 1.8-2V5c0-1.1-.9-2-2-2ZM8.5 19.5H5c-.3 0-.5-.2-.5-.5V5c0-.3.2-.5.5-.5h3.5v15Zm11-.5c0 .3-.2.5-.5.5h-9v-15h9c.3 0 .5.2.5.5v14ZM16.9 8.8l-2.1 2.1-2.1-2.1-1.1 1.1 2.1 2.1-2.1 2.1 1.1 1.1 2.1-2.1 2.1 2.1 1.1-1.1-2.1-2.1L18 9.9l-1.1-1.1Z"})});var uy=a(z(),1),dy=a(b(),1),py=(0,dy.jsxs)(uy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,dy.jsx)(uy.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M20 9.484h-8.889v-1.5H20v1.5Zm0 7h-4.889v-1.5H20v1.5Zm-14 .032a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm0 1a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z"}),(0,dy.jsx)(uy.Path,{d:"M13 15.516a2 2 0 1 1-4 0 2 2 0 0 1 4 0ZM8 8.484a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"})]});var sw=a(z(),1),$N=a(b(),1),qN=(0,$N.jsx)(sw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$N.jsx)(sw.Path,{d:"M19 3H4.8c-.9.1-1.7.9-1.8 1.8V19.2c.1 1 1 1.8 2 1.8h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2Zm-9 1.5h4v4h-4v-4ZM4.5 5c0-.3.2-.5.5-.5h3.5v4h-4V5Zm15 14c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-9h15v9Zm0-10.5h-4v-4H19c.3 0 .5.2.5.5v3.5Zm-8.3 10h1.5v-3h3V14h-3v-3h-1.5v3h-3v1.5h3v3Z"})});var lw=a(z(),1),ZN=a(b(),1),KN=(0,ZN.jsx)(lw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZN.jsx)(lw.Path,{d:"M21 5c0-1.1-.9-2-2-2H5c-1 0-1.9.8-2 1.8V19.2c.1.9.9 1.7 1.8 1.8H19c1.1 0 2-.9 2-2V5ZM4.5 14V5c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v9h-15Zm4 5.5H5c-.3 0-.5-.2-.5-.5v-3.5h4v4Zm5.5 0h-4v-4h4v4Zm5.5-.5c0 .3-.2.5-.5.5h-3.5v-4h4V19ZM11.2 10h-3V8.5h3v-3h1.5v3h3V10h-3v3h-1.5v-3Z"})});var cw=a(z(),1),YN=a(b(),1),QN=(0,YN.jsx)(cw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,YN.jsx)(cw.Path,{d:"M19 3H4.8c-.9.1-1.7.9-1.8 1.8V19.2c.1 1 1 1.8 2 1.8h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2Zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-9h15v9Zm0-10.5h-15V5c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v3.5Zm-9.6 9.4 2.1-2.1 2.1 2.1 1.1-1.1-2.1-2.1 2.1-2.1-1.1-1.1-2.1 2.1-2.1-2.1-1.1 1.1 2.1 2.1-2.1 2.1 1.1 1.1Z"})});var uw=a(z(),1),XN=a(b(),1),JN=(0,XN.jsx)(uw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,XN.jsx)(uw.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 2v6.2h-6.8V4.4h6.2c.3 0 .5.2.5.5ZM5 4.5h6.2v6.8H4.4V5.1c0-.3.2-.5.5-.5ZM4.5 19v-6.2h6.8v6.8H5.1c-.3 0-.5-.2-.5-.5Zm14.5.5h-6.2v-6.8h6.8v6.2c0 .3-.2.5-.5.5Z"})});var dw=a(z(),1),eI=a(b(),1),tI=(0,eI.jsx)(dw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eI.jsx)(dw.Path,{d:"M4 16.5h13V15H4v1.5Zm0-3h16V12H4v1.5ZM18.2 6h-3.5c-1 0-1.8.8-1.8 1.8v2.5h1.5V7.8c0-.1.1-.2.2-.2h3.5c.1 0 .2.1.2.2v2.5h1.5V7.8c0-1-.8-1.8-1.8-1.8ZM11 7.8c0-1-.8-1.8-1.8-1.8H5.7c-1 0-1.8.8-1.8 1.8v2.5h7V7.8Z"})});var pw=a(z(),1),rI=a(b(),1),my=(0,rI.jsx)(pw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rI.jsx)(pw.Path,{d:"M4.75 4a.75.75 0 0 0-.75.75v7.826c0 .2.08.39.22.53l6.72 6.716a2.313 2.313 0 0 0 3.276-.001l5.61-5.611-.531-.53.532.528a2.315 2.315 0 0 0 0-3.264L13.104 4.22a.75.75 0 0 0-.53-.22H4.75ZM19 12.576a.815.815 0 0 1-.236.574l-5.61 5.611a.814.814 0 0 1-1.153 0L5.5 12.264V5.5h6.763l6.5 6.502a.816.816 0 0 1 .237.574ZM8.75 9.75a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"})});var fy=a(z(),1),gy=a(b(),1),oI=(0,gy.jsxs)(fy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,gy.jsx)(fy.Path,{d:"M 12.841306,16.677917 12.001264,12.71529 Q 11.835801,11.930402 11.695793,11.417042 11.560029,10.89944 11.398809,10.568514 11.237588,10.237588 11,10 10.635133,9.6351329 10.219354,9.6351329 9.8078183,9.6308902 9.4387086,10 8.9932313,10.445477 8.8574668,11.022476 8.7259449,11.595233 8.7259449,12.155262 L 7.4955791,11.196425 Q 7.5719467,10.509117 7.8307477,9.9109045 8.0937915,9.3084495 8.6410921,8.7611489 9.1799075,8.2223335 9.7569066,8.086569 q 0.5812414,-0.1400071 1.1242994,0.046669 0.543058,0.1866762 0.975808,0.6194255 0.335168,0.3351686 0.581242,0.767918 0.24183,0.4285067 0.436992,1.0564174 0.195161,0.619426 0.381837,1.527351 l 0.364867,1.756453 1.883733,-1.883732 1.018234,1.018233 z"}),(0,gy.jsx)(fy.Path,{d:"M12.574 4a.75.75 0 0 1 .53.22l6.723 6.724a2.315 2.315 0 0 1 0 3.264l-.532-.528.531.53-5.61 5.611a2.31 2.31 0 0 1-3.276.001l-6.72-6.716a.75.75 0 0 1-.22-.53V4.75A.75.75 0 0 1 4.75 4h7.824ZM5.5 5.5v6.764l6.501 6.497a.817.817 0 0 0 .889.178.816.816 0 0 0 .264-.178l5.61-5.61a.816.816 0 0 0-.001-1.149l-6.5-6.502H5.5Z"})]});var mw=a(z(),1),nI=a(b(),1),aI=(0,nI.jsx)(mw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nI.jsx)(mw.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"})});var hy=a(z(),1),vy=a(b(),1),iI=(0,vy.jsxs)(hy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,vy.jsx)(hy.Path,{d:"m14.95 13.889-1.061 1.061-5.552-5.553 1.06-1.06 5.552 5.552Z"}),(0,vy.jsx)(hy.Path,{d:"M12.574 4a.75.75 0 0 1 .53.22l6.723 6.724a2.315 2.315 0 0 1 0 3.264l-.532-.528.531.53-5.61 5.611a2.31 2.31 0 0 1-3.276.001l-6.72-6.716a.75.75 0 0 1-.22-.53V4.75A.75.75 0 0 1 4.75 4h7.824ZM5.5 5.5v6.764l6.501 6.497a.817.817 0 0 0 .889.178.816.816 0 0 0 .264-.178l5.61-5.61a.816.816 0 0 0-.001-1.149l-6.5-6.502H5.5Z"})]});var yy=a(z(),1),by=a(b(),1),_y=(0,by.jsxs)(yy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,by.jsx)(yy.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,by.jsx)(yy.Path,{d:"M15 15L11.75 12.25V8",vectorEffect:"non-scaling-stroke"})]});var fw=a(z(),1),sI=a(b(),1),pl=(0,sI.jsx)(fw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sI.jsx)(fw.Path,{d:"m4 5.5h2v6.5h1.5v-6.5h2v-1.5h-5.5zm16 10.5h-16v-1.5h16zm-7 4h-9v-1.5h9z"})});var gw=a(z(),1),lI=a(b(),1),cu=(0,lI.jsx)(gw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,lI.jsx)(gw.Path,{d:"M4.75 15V19.25H12M12 19.25V4.5M12 19.25H19.25V15M17.5 10L12 4.5L6.5 10",vectorEffect:"non-scaling-stroke"})});var hw=a(z(),1),cI=a(b(),1),xy=(0,cI.jsx)(hw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cI.jsx)(hw.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"})});var vw=a(z(),1),uI=a(b(),1),uu=(0,uI.jsx)(vw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uI.jsx)(vw.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"})});var yw=a(z(),1),dI=a(b(),1),pI=(0,dI.jsx)(yw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dI.jsx)(yw.Path,{d:"M19 5c1.1 0 2 .9 2 2v10c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2zM5 6.5c-.3 0-.5.2-.5.5v10c0 .3.2.5.5.5h14c.3 0 .5-.2.5-.5V7c0-.3-.2-.5-.5-.5zM14.734 9q.714 0 1.15.253.437.247.639.84.2.591.2 1.61v1.15q0 .402.036.667.04.258.172.39.138.127.437.127h.104l-.162.828h-.08q-.5 0-.776-.097a.9.9 0 0 1-.414-.283 2 2 0 0 1-.259-.448q-.316.367-.748.598-.43.23-.977.23-.524 0-.914-.213a1.56 1.56 0 0 1-.61-.58 1.65 1.65 0 0 1-.213-.84q0-.477.207-.817.213-.345.564-.568.357-.23.794-.363.437-.139.902-.196.471-.062.902-.068 0-.805-.315-1.053-.316-.247-.915-.247-.316 0-.678.098-.356.097-.805.408l-.15-.84a2.8 2.8 0 0 1 .846-.419A3.4 3.4 0 0 1 14.734 9m-5.877 1.669H9.86l.59-1.531h.689l-.585 1.53h.898l-.249.727h-.922l-.337.866h1.019l-.354.773h-.962l-.681 1.804h-.701l.69-1.804h-.999l-.693 1.804h-.69l.685-1.804H6.3l.34-.773h.915l.333-.866h-.994l.244-.726H8.16l.594-1.531h.693zm6.832 1.264q-.823.029-1.335.16-.506.133-.74.397-.236.265-.236.685 0 .454.241.66.248.202.632.202.414 0 .8-.207.39-.207.637-.552zm-7.441.328h1l.34-.866h-1z"})});var Dn=a(R(),1),Ci=a(D(),1),Uo=a(V(),1),Hg=a(O(),1),xw=a(J(),1);var bw=a(O(),1),dm=a(H(),1),dd=a(Or(),1),mI=a(R(),1),Tj=a(ne(),1),Pj=a(he(),1);function _w(e,t,r){return(0,bw.useSelect)(o=>o(Tj.store).canUser("update",{kind:e,name:t,id:r}),[e,t,r])}function tc(e={}){let t=(0,dm.useRef)(e),r=(0,dm.useRef)(!1),{getSettings:o}=(0,bw.useSelect)(mI.store);(0,dm.useLayoutEffect)(()=>{t.current=e}),(0,dm.useEffect)(()=>{if(r.current||!t.current.url||!(0,dd.isBlobURL)(t.current.url))return;let n=(0,dd.getBlobByURL)(t.current.url);if(!n)return;let{url:i,allowedTypes:s,onChange:l,onError:c}=t.current,{mediaUpload:u}=o();u&&(r.current=!0,u({filesList:[n],allowedTypes:s,onFileChange:([d])=>{(0,dd.isBlobURL)(d?.url)||((0,dd.revokeBlobURL)(i),l(d),r.current=!1)},onError:d=>{(0,dd.revokeBlobURL)(i),c(d),r.current=!1}}))},[o])}function ky(){return(0,bw.useSelect)(t=>{let{getSettings:r}=t(mI.store),{__experimentalDiscussionSettings:o}=r();return o?.avatarURL??""},[])}function Y(){return(0,Pj.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:259}}}var Br=a(b(),1),Ej="core/accordion-item",h2e="core/accordion-heading",v2e={name:Ej};function Bj({attributes:{autoclose:e,iconPosition:t,showIcon:r,headingLevel:o,levelOptions:n},clientId:i,setAttributes:s,isSelected:l}){let c=(0,Hg.useRegistry)(),{getBlockOrder:u}=(0,Hg.useSelect)(Dn.store),d=(0,Dn.useBlockProps)({role:"group"}),p=Y(),{updateBlockAttributes:m,insertBlock:f}=(0,Hg.useDispatch)(Dn.store),h=(0,Dn.useBlockEditingMode)()==="contentOnly",v=(0,Dn.useInnerBlocksProps)(d,{defaultBlock:v2e,directInsert:!0});return(0,Br.jsxs)(Br.Fragment,{children:[l&&!h&&(0,Br.jsxs)(Br.Fragment,{children:[(0,Br.jsx)(Dn.BlockControls,{children:(0,Br.jsx)(Uo.ToolbarGroup,{children:(0,Br.jsx)(Dn.HeadingLevelDropdown,{value:o,options:n,onChange:k=>{let y=u(i),w=[];y.forEach(C=>{let S=u(C);w.push(...S)}),c.batch(()=>{s({headingLevel:k}),m(w,{level:k})})}})})}),(0,Br.jsx)(Dn.BlockControls,{group:"other",children:(0,Br.jsx)(Uo.ToolbarButton,{onClick:()=>{let k=(0,xw.createBlock)(Ej,{},[(0,xw.createBlock)(h2e,{level:o}),(0,xw.createBlock)("core/accordion-panel",{})]);f(k,void 0,i)},children:(0,Ci.__)("Add item")})})]}),(0,Br.jsx)(Dn.InspectorControls,{children:(0,Br.jsxs)(Uo.__experimentalToolsPanel,{label:(0,Ci.__)("Settings"),resetAll:()=>{s({autoclose:!1,showIcon:!0,iconPosition:"right"})},dropdownMenuProps:p,children:[(0,Br.jsx)(Uo.__experimentalToolsPanelItem,{label:(0,Ci.__)("Auto-close"),isShownByDefault:!0,hasValue:()=>!!e,onDeselect:()=>s({autoclose:!1}),children:(0,Br.jsx)(Uo.ToggleControl,{label:(0,Ci.__)("Auto-close"),onChange:k=>{s({autoclose:k})},checked:e,help:(0,Ci.__)("Automatically close accordions when a new one is opened.")})}),(0,Br.jsx)(Uo.__experimentalToolsPanelItem,{label:(0,Ci.__)("Show icon"),isShownByDefault:!0,hasValue:()=>!r,onDeselect:()=>s({showIcon:!0}),children:(0,Br.jsx)(Uo.ToggleControl,{label:(0,Ci.__)("Show icon"),onChange:k=>{s({showIcon:k,iconPosition:k?t:"right"})},checked:r,help:(0,Ci.__)("Display a plus icon next to the accordion header.")})}),r&&(0,Br.jsx)(Uo.__experimentalToolsPanelItem,{label:(0,Ci.__)("Icon Position"),isShownByDefault:!0,hasValue:()=>t!=="right",onDeselect:()=>s({iconPosition:"right"}),children:(0,Br.jsxs)(Uo.__experimentalToggleGroupControl,{isBlock:!0,label:(0,Ci.__)("Icon Position"),value:t,onChange:k=>{s({iconPosition:k})},children:[(0,Br.jsx)(Uo.__experimentalToggleGroupControlOption,{label:(0,Ci.__)("Left"),value:"left"}),(0,Br.jsx)(Uo.__experimentalToggleGroupControlOption,{label:(0,Ci.__)("Right"),value:"right"})]})})]})},"setting"),(0,Br.jsx)("div",{...v})]})}var kw=a(R(),1),Nj=a(b(),1);function Ij(){let e=kw.useBlockProps.save({role:"group"});return(0,Nj.jsx)("div",{...kw.useInnerBlocksProps.save(e)})}var ww={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/accordion",title:"Accordion",category:"design",description:"Displays a foldable layout that groups content in collapsible sections.",example:{},supports:{anchor:!0,html:!1,align:["wide","full"],background:{backgroundImage:!0,backgroundSize:!0,gradient:!0,__experimentalDefaultControls:{backgroundImage:!0}},color:{background:!0,gradients:!0},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},spacing:{padding:!0,margin:["top","bottom"],blockGap:!0},shadow:!0,layout:!0,ariaLabel:!0,interactivity:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},contentRole:!0,listView:!0},attributes:{iconPosition:{type:"string",default:"right"},showIcon:{type:"boolean",default:!0},autoclose:{type:"boolean",default:!1},headingLevel:{type:"number",default:3},levelOptions:{type:"array"}},providesContext:{"core/accordion-icon-position":"iconPosition","core/accordion-show-icon":"showIcon","core/accordion-heading-level":"headingLevel"},allowedBlocks:["core/accordion-item"],textdomain:"default",viewScriptModule:"@wordpress/block-library/accordion/view"};var Rj=a(J(),1);function A(e){if(!e)return;let{metadata:t,settings:r,name:o}=e;return(0,Rj.registerBlockType)({name:o,...t},r)}var{name:Dj}=ww,b2e=[["core/accordion-item"]],Lj={icon:XT,example:{innerBlocks:[{name:"core/accordion-item",innerBlocks:[{name:"core/accordion-heading",attributes:{title:(0,fI.__)("Lorem ipsum dolor sit amet, consectetur.")}}]},{name:"core/accordion-item",innerBlocks:[{name:"core/accordion-heading",attributes:{title:(0,fI.__)("Suspendisse commodo lacus, interdum et.")}}]}]},template:b2e,templateInsertUpdatesSelection:!0,edit:Bj,save:Ij},_2e=()=>A({name:Dj,metadata:ww,settings:Lj});var hI={};Q(hI,{init:()=>w2e,metadata:()=>Sw,name:()=>Fj,settings:()=>Oj});var wy=a(D(),1),pd=a(R(),1),Mj=a(O(),1),jg=a(V(),1);var rc=a(b(),1);function Aj({attributes:e,clientId:t,setAttributes:r,isSelected:o}){let{openByDefault:n}=e,i=Y(),{isSelected:s}=(0,Mj.useSelect)(u=>o||n?{isSelected:!0}:{isSelected:u(pd.store).hasSelectedInnerBlock(t,!0)},[t,o,n]),l=(0,pd.useBlockProps)({className:T({"is-open":n||s})}),c=(0,pd.useInnerBlocksProps)(l,{templateLock:"all",directInsert:!0});return(0,rc.jsxs)(rc.Fragment,{children:[(0,rc.jsx)(pd.InspectorControls,{children:(0,rc.jsx)(jg.__experimentalToolsPanel,{label:(0,wy.__)("Settings"),resetAll:()=>{r({openByDefault:!1})},dropdownMenuProps:i,children:(0,rc.jsx)(jg.__experimentalToolsPanelItem,{label:(0,wy.__)("Open by default"),isShownByDefault:!0,hasValue:()=>!!n,onDeselect:()=>{r({openByDefault:!1})},children:(0,rc.jsx)(jg.ToggleControl,{label:(0,wy.__)("Open by default"),onChange:u=>{r({openByDefault:u})},checked:n,help:(0,wy.__)("Accordion content will be displayed by default.")})})})},"setting"),(0,rc.jsx)("div",{...c})]})}var Cw=a(R(),1);var zj=a(b(),1);function Vj({attributes:e}){let{openByDefault:t}=e,r=Cw.useBlockProps.save({className:T({"is-open":t})}),o=Cw.useInnerBlocksProps.save(r);return(0,zj.jsx)("div",{...o})}var Sw={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/accordion-item",title:"Accordion Item",category:"design",description:"Wraps the heading and panel in one unit.",parent:["core/accordion"],allowedBlocks:["core/accordion-heading","core/accordion-panel"],supports:{html:!1,color:{background:!0,gradients:!0},interactivity:!0,spacing:{margin:["top","bottom"],padding:!0,blockGap:!0},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},shadow:!0,layout:{allowEditing:!1},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},contentRole:!0},attributes:{openByDefault:{type:"boolean",default:!1}},providesContext:{"core/accordion-open-by-default":"openByDefault"},textdomain:"default",style:"wp-block-accordion-item"};var{name:Fj}=Sw,k2e=[["core/accordion-heading"],["core/accordion-panel"]],Oj={icon:QT,template:k2e,templateInsertUpdatesSelection:!0,edit:Aj,save:Vj},w2e=()=>A({name:Fj,metadata:Sw,settings:Oj});var vI={};Q(vI,{init:()=>E2e,metadata:()=>Tw,name:()=>qj,settings:()=>Zj});var Hj=a(D(),1),jj=a(H(),1),hs=a(R(),1),Uj=a(O(),1),pm=a(b(),1);function Wj({attributes:e,setAttributes:t,context:r}){let{title:o}=e,{"core/accordion-icon-position":n,"core/accordion-show-icon":i,"core/accordion-heading-level":s}=r,l="h"+s,{__unstableMarkNextChangeAsNotPersistent:c}=(0,Uj.useDispatch)(hs.store);(0,jj.useEffect)(()=>{n!==void 0&&i!==void 0&&(c(),t({iconPosition:n,showIcon:i}))},[n,i,t,c]);let[u,d]=(0,hs.useSettings)("typography.fluid","layout"),p=(0,hs.getTypographyClassesAndStyles)(e,{typography:{fluid:u},layout:{wideSize:d?.wideSize}}),m=(0,hs.useBlockProps)({className:T({"has-icon":i,"has-icon-left":i&&n==="left","has-icon-right":i&&n==="right"})}),f=(0,hs.__experimentalGetSpacingClassesAndStyles)(e);return(0,pm.jsx)(l,{...m,children:(0,pm.jsxs)("button",{className:"wp-block-accordion-heading__toggle",style:f.style,tabIndex:"-1",children:[i&&n==="left"&&(0,pm.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"}),(0,pm.jsx)(hs.RichText,{withoutInteractiveFormatting:!0,disableLineBreaks:!0,tagName:"span",value:o,onChange:g=>t({title:g}),placeholder:(0,Hj.__)("Accordion title"),className:"wp-block-accordion-heading__toggle-title",style:{letterSpacing:p.style.letterSpacing,textDecoration:p.style.textDecoration}}),i&&n==="right"&&(0,pm.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"})]})})}var md=a(R(),1),mm=a(b(),1);function Gj({attributes:e}){let{level:t,title:r,iconPosition:o,showIcon:n}=e,i="h"+(t||3),s=(0,md.getTypographyClassesAndStyles)(e),l=md.useBlockProps.save({className:T({"has-icon":n,"has-icon-left":n&&o==="left","has-icon-right":n&&o==="right"})}),c=(0,md.__experimentalGetSpacingClassesAndStyles)(e);return(0,mm.jsx)(i,{...l,children:(0,mm.jsxs)("button",{type:"button",className:"wp-block-accordion-heading__toggle",style:c.style,children:[n&&o==="left"&&(0,mm.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"}),(0,mm.jsx)(md.RichText.Content,{className:"wp-block-accordion-heading__toggle-title",tagName:"span",value:r,style:{letterSpacing:s.style.letterSpacing,textDecoration:s.style.textDecoration}}),n&&o==="right"&&(0,mm.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"})]})})}var Tw={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/accordion-heading",title:"Accordion Heading",category:"design",description:"Displays a heading that toggles the accordion panel.",parent:["core/accordion-item"],usesContext:["core/accordion-icon-position","core/accordion-show-icon","core/accordion-heading-level"],supports:{anchor:!0,color:{background:!0,gradients:!0},align:!1,interactivity:!0,spacing:{padding:!0,__experimentalDefaultControls:{padding:!0},__experimentalSkipSerialization:!0,__experimentalSelector:".wp-block-accordion-heading__toggle"},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},typography:{__experimentalSkipSerialization:["textDecoration","letterSpacing"],fontSize:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,fontFamily:!0}},shadow:!0,visibility:!1,lock:!1},selectors:{spacing:".wp-block-accordion-heading .wp-block-accordion-heading__toggle",typography:{letterSpacing:".wp-block-accordion-heading .wp-block-accordion-heading__toggle-title",textDecoration:".wp-block-accordion-heading .wp-block-accordion-heading__toggle-title"}},attributes:{openByDefault:{type:"boolean",default:!1},title:{type:"rich-text",source:"rich-text",selector:".wp-block-accordion-heading__toggle-title",role:"content"},level:{type:"number"},iconPosition:{type:"string",enum:["left","right"],default:"right"},showIcon:{type:"boolean",default:!0}},textdomain:"default"};var ma=a(R(),1),sn=a(b(),1),S2e={attributes:{openByDefault:{type:"boolean",default:!1},title:{type:"rich-text",source:"rich-text",selector:".wp-block-accordion-heading__toggle-title",role:"content"},level:{type:"number"},iconPosition:{type:"string",enum:["left","right"],default:"right"},showIcon:{type:"boolean",default:!0}},supports:{anchor:!0,color:{background:!0,gradients:!0},align:!1,interactivity:!0,spacing:{padding:!0,__experimentalDefaultControls:{padding:!0},__experimentalSkipSerialization:!0,__experimentalSelector:".wp-block-accordion-heading__toggle"},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},typography:{fontSize:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,fontFamily:!0}},shadow:!0,visibility:!1},save({attributes:e}){let{level:t,title:r,iconPosition:o,showIcon:n}=e,i="h"+(t||3),s=ma.useBlockProps.save(),l=(0,ma.__experimentalGetSpacingClassesAndStyles)(e);return(0,sn.jsx)(i,{...s,children:(0,sn.jsxs)("button",{className:"wp-block-accordion-heading__toggle",style:l.style,children:[n&&o==="left"&&(0,sn.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"}),(0,sn.jsx)(ma.RichText.Content,{className:"wp-block-accordion-heading__toggle-title",tagName:"span",value:r}),n&&o==="right"&&(0,sn.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"})]})})}},T2e={attributes:{openByDefault:{type:"boolean",default:!1},title:{type:"rich-text",source:"rich-text",selector:".wp-block-accordion-heading__toggle-title",role:"content"},level:{type:"number"},iconPosition:{type:"string",enum:["left","right"],default:"right"},showIcon:{type:"boolean",default:!0}},supports:{anchor:!0,color:{background:!0,gradients:!0},align:!1,interactivity:!0,spacing:{padding:!0,__experimentalDefaultControls:{padding:!0},__experimentalSkipSerialization:!0,__experimentalSelector:".wp-block-accordion-heading__toggle"},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},typography:{__experimentalSkipSerialization:["textDecoration","letterSpacing"],fontSize:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,fontFamily:!0}},shadow:!0,visibility:!1,lock:!1},save({attributes:e}){let{level:t,title:r,iconPosition:o,showIcon:n}=e,i="h"+(t||3),s=(0,ma.getTypographyClassesAndStyles)(e),l=ma.useBlockProps.save(),c=(0,ma.__experimentalGetSpacingClassesAndStyles)(e);return(0,sn.jsx)(i,{...l,children:(0,sn.jsxs)("button",{className:"wp-block-accordion-heading__toggle",style:c.style,children:[n&&o==="left"&&(0,sn.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"}),(0,sn.jsx)(ma.RichText.Content,{className:"wp-block-accordion-heading__toggle-title",tagName:"span",value:r,style:{letterSpacing:s.style.letterSpacing,textDecoration:s.style.textDecoration}}),n&&o==="right"&&(0,sn.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"})]})})}},P2e={attributes:{openByDefault:{type:"boolean",default:!1},title:{type:"rich-text",source:"rich-text",selector:".wp-block-accordion-heading__toggle-title",role:"content"},level:{type:"number"},iconPosition:{type:"string",enum:["left","right"],default:"right"},showIcon:{type:"boolean",default:!0}},supports:{anchor:!0,color:{background:!0,gradients:!0},align:!1,interactivity:!0,spacing:{padding:!0,__experimentalDefaultControls:{padding:!0},__experimentalSkipSerialization:!0,__experimentalSelector:".wp-block-accordion-heading__toggle"},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},typography:{__experimentalSkipSerialization:["textDecoration","letterSpacing"],fontSize:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,fontFamily:!0}},shadow:!0,visibility:!1,lock:!1},save({attributes:e}){let{level:t,title:r,iconPosition:o,showIcon:n}=e,i="h"+(t||3),s=(0,ma.getTypographyClassesAndStyles)(e),l=ma.useBlockProps.save(),c=(0,ma.__experimentalGetSpacingClassesAndStyles)(e);return(0,sn.jsx)(i,{...l,children:(0,sn.jsxs)("button",{type:"button",className:"wp-block-accordion-heading__toggle",style:c.style,children:[n&&o==="left"&&(0,sn.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"}),(0,sn.jsx)(ma.RichText.Content,{className:"wp-block-accordion-heading__toggle-title",tagName:"span",value:r,style:{letterSpacing:s.style.letterSpacing,textDecoration:s.style.textDecoration}}),n&&o==="right"&&(0,sn.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"})]})})}},$j=[P2e,T2e,S2e];var{name:qj}=Tw,Zj={icon:YT,edit:Wj,save:Gj,deprecated:$j},E2e=()=>A({name:qj,metadata:Tw,settings:Zj});var yI={};Q(yI,{init:()=>I2e,metadata:()=>Ew,name:()=>eU,settings:()=>tU});var Ug=a(R(),1),Kj=a(O(),1),Yj=a(b(),1);function Qj({attributes:e,context:t,clientId:r,isSelected:o}){let{allowedBlocks:n,templateLock:i}=e,s=t["core/accordion-open-by-default"],{hasSelection:l}=(0,Kj.useSelect)(d=>{if(o||s)return{hasSelection:!0};let{getBlockRootClientId:p,isBlockSelected:m,hasSelectedInnerBlock:f}=d(Ug.store),g=p(r);return{hasSelection:m(g)||f(g,!0)}},[r,o,s]),c=(0,Ug.useBlockProps)({hidden:!l,role:"region"}),u=(0,Ug.useInnerBlocksProps)(c,{allowedBlocks:n,templateLock:i});return(0,Yj.jsx)("div",{...u})}var Pw=a(R(),1),Xj=a(b(),1);function Jj(){let e=Pw.useBlockProps.save({role:"region"}),t=Pw.useInnerBlocksProps.save(e);return(0,Xj.jsx)("div",{...t})}var Ew={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/accordion-panel",title:"Accordion Panel",category:"design",description:"Contains the hidden or revealed content beneath the heading.",parent:["core/accordion-item"],usesContext:["core/accordion-open-by-default"],supports:{__experimentalOnEnter:!0,html:!1,color:{background:!0,gradients:!0},interactivity:!0,spacing:{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,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},shadow:!0,layout:{allowEditing:!1},visibility:!1,contentRole:!0,allowedBlocks:!0,lock:!1},attributes:{templateLock:{type:["string","boolean"],enum:["all","insert","contentOnly",!1],default:!1}},textdomain:"default",style:"wp-block-accordion-panel"};var{name:eU}=Ew,N2e=[["core/paragraph",{}]],tU={icon:dv,template:N2e,edit:Qj,save:Jj},I2e=()=>A({name:eU,metadata:Ew,settings:tU});var bI={};Q(bI,{init:()=>D2e,metadata:()=>Bw,name:()=>aU,settings:()=>iU});var Bw={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/archives",title:"Archives",category:"widgets",description:"Display a date archive of your posts.",textdomain:"default",attributes:{displayAsDropdown:{type:"boolean",default:!1},showLabel:{type:"boolean",default:!0},showPostCounts:{type:"boolean",default:!1},type:{type:"string",default:"monthly"}},supports:{anchor:!0,align:!0,__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0},html:!1,spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},interactivity:{clientNavigation:!0}}};var fa=a(V(),1),ln=a(D(),1),Nw=a(R(),1),rU=a(id(),1),oU=a(he(),1);var so=a(b(),1);function nU({attributes:e,setAttributes:t,name:r}){let{showLabel:o,showPostCounts:n,displayAsDropdown:i,type:s}=e,l=Y(),{content:c,status:u,error:d}=(0,rU.useServerSideRender)({attributes:e,skipBlockSupportAttributes:!0,block:r}),p=(0,oU.useDisabled)(),m=(0,Nw.useBlockProps)({ref:p});return(0,so.jsxs)(so.Fragment,{children:[(0,so.jsx)(Nw.InspectorControls,{children:(0,so.jsxs)(fa.__experimentalToolsPanel,{label:(0,ln.__)("Settings"),resetAll:()=>{t({displayAsDropdown:!1,showLabel:!0,showPostCounts:!1,type:"monthly"})},dropdownMenuProps:l,children:[(0,so.jsx)(fa.__experimentalToolsPanelItem,{label:(0,ln.__)("Display as dropdown"),isShownByDefault:!0,hasValue:()=>i,onDeselect:()=>t({displayAsDropdown:!1}),children:(0,so.jsx)(fa.ToggleControl,{label:(0,ln.__)("Display as dropdown"),checked:i,onChange:()=>t({displayAsDropdown:!i})})}),i&&(0,so.jsx)(fa.__experimentalToolsPanelItem,{label:(0,ln.__)("Show label"),isShownByDefault:!0,hasValue:()=>!o,onDeselect:()=>t({showLabel:!0}),children:(0,so.jsx)(fa.ToggleControl,{label:(0,ln.__)("Show label"),checked:o,onChange:()=>t({showLabel:!o})})}),(0,so.jsx)(fa.__experimentalToolsPanelItem,{label:(0,ln.__)("Show post counts"),isShownByDefault:!0,hasValue:()=>n,onDeselect:()=>t({showPostCounts:!1}),children:(0,so.jsx)(fa.ToggleControl,{label:(0,ln.__)("Show post counts"),checked:n,onChange:()=>t({showPostCounts:!n})})}),(0,so.jsx)(fa.__experimentalToolsPanelItem,{label:(0,ln.__)("Group by"),isShownByDefault:!0,hasValue:()=>s!=="monthly",onDeselect:()=>t({type:"monthly"}),children:(0,so.jsx)(fa.SelectControl,{label:(0,ln.__)("Group by"),options:[{label:(0,ln.__)("Year"),value:"yearly"},{label:(0,ln.__)("Month"),value:"monthly"},{label:(0,ln.__)("Week"),value:"weekly"},{label:(0,ln.__)("Day"),value:"daily"}],value:s,onChange:f=>t({type:f})})})]})}),u==="loading"&&(0,so.jsx)("div",{...m,children:(0,so.jsx)(fa.Spinner,{})}),u==="error"&&(0,so.jsx)("div",{...m,children:(0,so.jsx)("p",{children:(0,ln.sprintf)((0,ln.__)("Error: %s"),d)})}),u==="success"&&(0,so.jsx)(To,{wrapperProps:m,html:c})]})}var{name:aU}=Bw,iU={icon:lP,example:{},edit:nU},D2e=()=>A({name:aU,metadata:Bw,settings:iU});var xI={};Q(xI,{init:()=>F2e,metadata:()=>Iw,name:()=>wU,settings:()=>CU});var Iw={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/avatar",title:"Avatar",category:"theme",description:"Add a user\u2019s 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:{anchor:!0,html:!1,align:!0,alignWide:!1,spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},__experimentalBorder:{__experimentalSkipSerialization:!0,radius:!0,width:!0,color:!0,style:!0,__experimentalDefaultControls:{radius:!0}},color:{text:!1,background:!1},filter:{duotone:!0},interactivity:{clientNavigation:!0}},selectors:{border:".wp-block-avatar img",filter:{duotone:".wp-block-avatar img"}},editorStyle:"wp-block-avatar-editor",style:"wp-block-avatar"};var fm=a(R(),1),ja=a(V(),1),vs=a(D(),1),Dw=a(dr(),1);var Cy=a(ne(),1),fd=a(D(),1),lU=a(O(),1);function cU(e){let t=e?e[0]:24,r=e?e[e.length-1]:96,o=Math.floor(r*2.5);return{minSize:t,maxSize:o}}function uU({commentId:e}){let[t]=(0,Cy.useEntityProp)("root","comment","author_avatar_urls",e),[r]=(0,Cy.useEntityProp)("root","comment","author_name",e),o=t?Object.values(t):null,n=t?Object.keys(t):null,{minSize:i,maxSize:s}=cU(n),l=ky();return{src:o?o[o.length-1]:l,minSize:i,maxSize:s,alt:r?(0,fd.sprintf)((0,fd.__)("%s Avatar"),r):(0,fd.__)("Default Avatar")}}function dU({userId:e,postId:t,postType:r}){let{authorDetails:o}=(0,lU.useSelect)(u=>{let{getEditedEntityRecord:d,getUser:p}=u(Cy.store);if(e)return{authorDetails:p(e)};let m=d("postType",r,t)?.author;return{authorDetails:m?p(m):null}},[r,t,e]),n=o?.avatar_urls?Object.values(o.avatar_urls):null,i=o?.avatar_urls?Object.keys(o.avatar_urls):null,{minSize:s,maxSize:l}=cU(i),c=ky();return{src:n?n[n.length-1]:c,minSize:s,maxSize:l,alt:o?(0,fd.sprintf)((0,fd.__)("%s Avatar"),o?.name):(0,fd.__)("Default Avatar")}}var _I=a(D(),1),mU=a(V(),1),fU=a(O(),1),gU=a(ne(),1),Rw=a(H(),1),hU=a(he(),1),vU=a(Wo(),1),yU=a(b(),1),M2e={who:"authors",per_page:100,_fields:"id,name",context:"view"};function bU({value:e,onChange:t}){let[r,o]=(0,Rw.useState)(""),{authors:n,isLoading:i}=(0,fU.useSelect)(l=>{let{getUsers:c,isResolving:u}=l(gU.store),d={...M2e};return r&&(d.search=r,d.search_columns=["name"]),{authors:c(d),isLoading:u("getUsers",[d])}},[r]),s=(0,Rw.useMemo)(()=>(n??[]).map(l=>({value:l.id,label:(0,vU.decodeEntities)(l.name)})),[n]);return(0,yU.jsx)(mU.ComboboxControl,{label:(0,_I.__)("User"),help:(0,_I.__)("Select the avatar user to display, if it is blank it will use the post/page author."),value:e,onChange:t,options:s,onFilterValueChange:(0,hU.debounce)(o,300),isLoading:i})}var $t=a(b(),1),_U=({setAttributes:e,avatar:t,attributes:r,selectUser:o})=>{let n=Y();return(0,$t.jsx)(fm.InspectorControls,{children:(0,$t.jsxs)(ja.__experimentalToolsPanel,{label:(0,vs.__)("Settings"),resetAll:()=>{e({size:96,isLink:!1,linkTarget:"_self",userId:void 0})},dropdownMenuProps:n,children:[(0,$t.jsx)(ja.__experimentalToolsPanelItem,{label:(0,vs.__)("Image size"),isShownByDefault:!0,hasValue:()=>r?.size!==96,onDeselect:()=>e({size:96}),children:(0,$t.jsx)(ja.RangeControl,{label:(0,vs.__)("Image size"),onChange:i=>e({size:i}),min:t.minSize,max:t.maxSize,initialPosition:r?.size,value:r?.size})}),(0,$t.jsx)(ja.__experimentalToolsPanelItem,{label:(0,vs.__)("Link to user profile"),isShownByDefault:!0,hasValue:()=>r?.isLink,onDeselect:()=>e({isLink:!1}),children:(0,$t.jsx)(ja.ToggleControl,{label:(0,vs.__)("Link to user profile"),onChange:()=>e({isLink:!r.isLink}),checked:r.isLink})}),r.isLink&&(0,$t.jsx)(ja.__experimentalToolsPanelItem,{label:(0,vs.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>r?.linkTarget!=="_self",onDeselect:()=>e({linkTarget:"_self"}),children:(0,$t.jsx)(ja.ToggleControl,{label:(0,vs.__)("Open in new tab"),onChange:i=>e({linkTarget:i?"_blank":"_self"}),checked:r.linkTarget==="_blank"})}),o&&(0,$t.jsx)(ja.__experimentalToolsPanelItem,{label:(0,vs.__)("User"),isShownByDefault:!0,hasValue:()=>!!r?.userId,onDeselect:()=>e({userId:void 0}),children:(0,$t.jsx)(bU,{value:r?.userId,onChange:i=>{e({userId:i})}})})]})})},A2e=({children:e,isLink:t})=>t?(0,$t.jsx)("a",{href:"#avatar-pseudo-link",className:"wp-block-avatar__link",onClick:r=>r.preventDefault(),children:e}):e,xU=({setAttributes:e,attributes:t,avatar:r,blockProps:o,isSelected:n})=>{let i=(0,fm.__experimentalUseBorderProps)(t),s=(0,Dw.addQueryArgs)((0,Dw.removeQueryArgs)(r?.src,["s"]),{s:t?.size*2});return(0,$t.jsx)("div",{...o,children:(0,$t.jsx)(A2e,{isLink:t.isLink,children:(0,$t.jsx)(ja.ResizableBox,{size:{width:t.size,height:t.size},showHandle:n,onResizeStop:(l,c,u,d)=>{e({size:parseInt(t.size+(d.height||d.width),10)})},lockAspectRatio:!0,enable:{top:!1,right:!(0,vs.isRTL)(),bottom:!0,left:(0,vs.isRTL)()},minWidth:r.minSize,maxWidth:r.maxSize,children:(0,$t.jsx)("img",{src:s,alt:r.alt,className:T("avatar","avatar-"+t.size,"photo","wp-block-avatar__image",i.className),style:i.style})})})})},z2e=({attributes:e,context:t,setAttributes:r,isSelected:o})=>{let{commentId:n}=t,i=(0,fm.useBlockProps)(),s=uU({commentId:n});return(0,$t.jsxs)($t.Fragment,{children:[(0,$t.jsx)(_U,{avatar:s,setAttributes:r,attributes:e,selectUser:!1}),(0,$t.jsx)(xU,{attributes:e,avatar:s,blockProps:i,isSelected:o,setAttributes:r})]})},V2e=({attributes:e,context:t,setAttributes:r,isSelected:o})=>{let{postId:n,postType:i}=t,s=dU({userId:e?.userId,postId:n,postType:i}),l=(0,fm.useBlockProps)();return(0,$t.jsxs)($t.Fragment,{children:[(0,$t.jsx)(_U,{selectUser:!0,attributes:e,avatar:s,setAttributes:r}),(0,$t.jsx)(xU,{attributes:e,avatar:s,blockProps:l,isSelected:o,setAttributes:r})]})};function kU(e){return e?.context?.commentId||e?.context?.commentId===null?(0,$t.jsx)(z2e,{...e}):(0,$t.jsx)(V2e,{...e})}var{name:wU}=Iw,CU={icon:cv,edit:kU,example:{}},F2e=()=>A({name:wU,metadata:Iw,settings:CU});var gD={};Q(gD,{init:()=>a5e,metadata:()=>A5,name:()=>sq,settings:()=>lq});var kI=a(R(),1),Sy=a(b(),1),SU=[{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({attributes:e}){let{autoplay:t,caption:r,loop:o,preload:n,src:i}=e;return(0,Sy.jsxs)("figure",{children:[(0,Sy.jsx)("audio",{controls:"controls",src:i,autoPlay:t,loop:o,preload:n}),!kI.RichText.isEmpty(r)&&(0,Sy.jsx)(kI.RichText.Content,{tagName:"figcaption",value:r})]})}}];var X$=a(Or(),1),Si=a(V(),1);var uG=a(H(),1);var gm=a(Ae(),1);function Lw({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=gm.useRef(e!==void 0),[i,s]=gm.useState(t),l=n?e:i,c=gm.useCallback(u=>{n||s(u)},[]);return[l,c]}var O2e=a(Ae(),1),Ty={...O2e};var PU=a(Ae(),1),TU={};function lo(e,t){let r=PU.useRef(TU);return r.current===TU&&(r.current=e(t)),r}var wI=Ty.useInsertionEffect,H2e=wI&&wI!==Ty.useLayoutEffect?wI:e=>e();function He(e){let t=lo(j2e).current;return t.next=e,H2e(t.effect),t.trampoline}function j2e(){let e={next:void 0,callback:U2e,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function U2e(){}var du=a(Ae(),1);var EU=a(Ae(),1),W2e=()=>{},Ze=typeof document<"u"?EU.useLayoutEffect:W2e;var Mw=a(Ae(),1),CI=Mw.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},nextIndexRef:{current:0}});function BU(){return Mw.useContext(CI)}var NU=a(b(),1);function Aw(e){let{children:t,elementsRef:r,labelsRef:o,onMapChange:n}=e,i=He(n),[,s]=du.useState(!1),l=lo($2e).current,c=lo(G2e).current,u=du.useRef(0),d=du.useRef(!0),p=du.useRef([]),m=du.useRef(null),f=He(()=>{d.current||(d.current=!0,s(w=>!w))}),g=He((w,C)=>{c.set(w,C),f()}),h=He(w=>{c.delete(w),f()}),v=He(w=>{let C=new Map;return r.current.length=0,o&&(o.current.length=0),w.forEach(S=>{C.set(S.element,{...S.registration.metadata??{},index:S.index}),r.current[S.index]=S.element,o&&(o.current[S.index]=S.registration.label!==void 0?S.registration.label:S.registration.textRef?.current?.textContent??S.element.textContent)}),u.current=r.current.length,C});function x(w){if(m.current?.disconnect(),m.current=null,typeof MutationObserver!="function"||w.length<2)return;let C=new MutationObserver(P=>{if(!K2e(P))return;let N=null;for(let I of w)if(I.isConnected){if(N&&IU(N,I)>0){C.disconnect(),f();return}N=I}});m.current=C;let S=new Set;for(let P=1;P<w.length;P+=1){let N=Z2e(w[P-1],w[P]);N&&S.add(N)}S.forEach(P=>C.observe(P,{childList:!0}))}let _=He(()=>{let[w,C]=q2e(c),S=v(w);x(C),p.current=w,d.current=!1,l.forEach(P=>P(S)),i(S)});Ze(()=>(d.current||v(p.current),()=>{r.current=[],o&&(o.current=[])}),[r,o,v]),Ze(()=>{d.current&&_()}),Ze(()=>()=>{m.current?.disconnect(),d.current=!0},[]);let k=He(w=>(l.add(w),()=>{l.delete(w)})),y=du.useMemo(()=>({register:g,unregister:h,subscribeMapChange:k,nextIndexRef:u}),[g,h,k,u]);return(0,NU.jsx)(CI.Provider,{value:y,children:t})}function G2e(){return new Map}function $2e(){return new Set}function q2e(e){let t=new Set,r=[],o=[];e.forEach((i,s)=>{if(!s.isConnected)return;let l=i.index,c={index:l??-1,element:s,registration:i};l===null?o.push(c):l>=0&&(t.add(l),r.push(c))});let n=0;return o.sort((i,s)=>IU(i.element,s.element)),o.forEach(i=>{for(;t.has(n);)n+=1;i.index=n,r.push(i),n+=1}),t.size>0&&r.sort((i,s)=>i.index-s.index),[r,o.map(i=>i.element)]}function Z2e(e,t){let r=e.parentElement;for(;r&&!r.contains(t);)r=r.parentElement;return r}function K2e(e){for(let t of e)for(let r=0;r<t.removedNodes.length;r+=1)if(t.removedNodes[r].isConnected)return!0;return!1}function IU(e,t){return e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}function Y2e(e,t){return function(o,...n){let i=new URL(e);return i.searchParams.set("code",o.toString()),n.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${o}; visit ${i} for the full message.`}}var Q2e=Y2e("https://base-ui.com/production-error","Base UI"),ys=Q2e;var ym=a(Ae(),1);function hm(e,t,r,o){let n=lo(DU).current;return X2e(n,e,t,r,o)&&LU(n,[e,t,r,o]),n.callback}function RU(e){let t=lo(DU).current;return J2e(t,e)&&LU(t,e),t.callback}function DU(){return{callback:null,cleanup:null,refs:[]}}function X2e(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function J2e(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function LU(e,t){if(e.refs=t,t.every(r=>r==null)){e.callback=null;return}e.callback=r=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),r!=null){let o=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=i(r);typeof s=="function"&&(o[n]=s);break}case"object":{i.current=r;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=o[n];typeof s=="function"?s():i(null);break}case"object":{i.current=null;break}default:}}}}}}var AU=a(Ae(),1);var MU=a(Ae(),1),exe=parseInt(MU.version,10);function zw(e){return exe>=e}function SI(e){if(!AU.isValidElement(e))return null;let t=e,r=t.props;return(zw(19)?r?.ref:t.ref)??null}function Py(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Hr(){}var vm=Object.freeze([]),Ua=Object.freeze({});function zU(e,t){let r={};for(let o in e){let n=e[o];if(t?.hasOwnProperty(o)){let i=t[o](n);i!=null&&Object.assign(r,i);continue}n===!0?r[`data-${o.toLowerCase()}`]="":n&&(r[`data-${o.toLowerCase()}`]=n.toString())}return r}function VU(e,t){return typeof e=="function"?e(t):e}function FU(e,t){return typeof e=="function"?e(t):e}var TI={};function jr(e,t,r,o,n){if(!r&&!o&&!n&&!e)return Vw(t);let i=Vw(e);return t&&(i=Ey(i,t)),r&&(i=Ey(i,r)),o&&(i=Ey(i,o)),n&&(i=Ey(i,n)),i}function OU(e){if(e.length===0)return TI;if(e.length===1)return Vw(e[0]);let t=Vw(e[0]);for(let r=1;r<e.length;r+=1)t=Ey(t,e[r]);return t}function Vw(e){return PI(e)?{...jU(e,TI)}:txe(e)}function Ey(e,t){return PI(t)?jU(t,e):rxe(e,t)}function txe(e){let t={...e};for(let r in t){let o=t[r];HU(r,o)&&(t[r]=UU(o))}return t}function rxe(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=Py(e.style,o);break}case"className":{e[r]=EI(e.className,o);break}default:HU(r,o)?e[r]=oxe(e[r],o):e[r]=o}}return e}function HU(e,t){let r=e.charCodeAt(0),o=e.charCodeAt(1),n=e.charCodeAt(2);return r===111&&o===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function PI(e){return typeof e=="function"}function jU(e,t){return PI(e)?e(t):e??TI}function oxe(e,t){return t?e?(...r)=>{let o=r[0];if(WU(o)){let i=o;By(i);let s=t(...r);return i.baseUIHandlerPrevented||e?.(...r),s}let n=t(...r);return e?.(...r),n}:UU(t):e}function UU(e){return e&&((...t)=>{let r=t[0];return WU(r)&&By(r),e(...t)})}function By(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function EI(e,t){return t?e?t+" "+e:t:e}function WU(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var BI=a(Ae(),1);function _r(e,t,r={}){let o=t.render,n=nxe(t,r);if(r.enabled===!1)return null;let i=r.state??Ua;return sxe(e,o,n,i)}function nxe(e,t={}){let{className:r,style:o,render:n}=e,{state:i=Ua,ref:s,props:l,stateAttributesMapping:c,enabled:u=!0}=t,d=u?VU(r,i):void 0,p=u?FU(o,i):void 0,m=u?zU(i,c):Ua,f=u&&l?axe(l):void 0,g=u?Py(m,f)??{}:Ua;return typeof document<"u"&&(u?Array.isArray(s)?g.ref=RU([g.ref,SI(n),...s]):g.ref=hm(g.ref,SI(n),s):hm(null,null)),u?(d!==void 0&&(g.className=EI(g.className,d)),p!==void 0&&(g.style=Py(g.style,p)),g):Ua}function axe(e){return Array.isArray(e)?OU(e):jr(void 0,e)}var ixe=Symbol.for("react.lazy");function sxe(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=jr(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===ixe&&(i=ym.Children.toArray(t)[0]),ym.cloneElement(i,n)}if(e&&typeof e=="string")return lxe(e,r);throw new Error(ys(8))}function lxe(e,t){return e==="button"?(0,BI.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,BI.createElement)("img",{alt:"",...t,key:t.key}):ym.createElement(e,t)}var Fw=a(Ae(),1);var GU=0;function cxe(e,t="mui"){let[r,o]=Fw.useState(e),n=e||r;return Fw.useEffect(()=>{r==null&&(GU+=1,o(`${t}-${GU}`))},[r,t]),n}var $U=Ty.useId;function qU(e,t){if($U!==void 0){let r=$U();return e??(t?`${t}-${r}`:r)}return cxe(e,t)}function Wa(e){return qU(e,"base-ui")}var bs={};Q(bs,{cancelOpen:()=>zxe,chipRemovePress:()=>bxe,clearPress:()=>yxe,closePress:()=>hxe,closeWatcher:()=>Nxe,decrementPress:()=>kxe,disabled:()=>Fxe,drag:()=>Lxe,escapeKey:()=>Bxe,focusOut:()=>Exe,imperativeAction:()=>jxe,incrementPress:()=>xxe,initial:()=>Hxe,inputBlur:()=>Sxe,inputChange:()=>wxe,inputClear:()=>Cxe,inputPaste:()=>Txe,inputPress:()=>Pxe,itemPress:()=>gxe,keyboard:()=>Rxe,linkPress:()=>vxe,listNavigation:()=>Ixe,missing:()=>Oxe,none:()=>uxe,outsidePress:()=>fxe,pointer:()=>Dxe,scrub:()=>Axe,siblingOpen:()=>Vxe,swipe:()=>Uxe,trackPress:()=>_xe,triggerFocus:()=>mxe,triggerHover:()=>pxe,triggerPress:()=>dxe,wheel:()=>Mxe,windowResize:()=>Wxe});var uxe="none",dxe="trigger-press",pxe="trigger-hover",mxe="trigger-focus",fxe="outside-press",gxe="item-press",hxe="close-press",vxe="link-press",yxe="clear-press",bxe="chip-remove-press",_xe="track-press",xxe="increment-press",kxe="decrement-press",wxe="input-change",Cxe="input-clear",Sxe="input-blur",Txe="input-paste",Pxe="input-press",Exe="focus-out",Bxe="escape-key",Nxe="close-watcher",Ixe="list-navigation",Rxe="keyboard",Dxe="pointer",Lxe="drag",Mxe="wheel",Axe="scrub",zxe="cancel-open",Vxe="sibling-open",Fxe="disabled",Oxe="missing",Hxe="initial",jxe="imperative-action",Uxe="swipe",Wxe="window-resize";function Wg(e,t,r,o){let n=!1,i=!1,s=o??Ua;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:r,...s}}var II=a(Ae(),1);var ZU=a(Ae(),1);function Ow(e){ZU.useEffect(e,vm)}var Hw=null,Hje=globalThis.requestAnimationFrame,NI=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let r=this.callbacks,o=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,o>0)for(let n=0;n<r.length;n+=1)r[n]?.(t)};request(t){let r=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),r}cancel(t){let r=t-this.startId;r<0||r>=this.callbacks.length||(this.callbacks[r]=null,this.callbacksCount-=1)}},jw=new NI;var oc=class e{static create(){return new e}static request(t){return jw.request(t)}static cancel(t){return jw.cancel(t)}currentId=Hw;request(t){this.cancel(),this.currentId=jw.request(()=>{this.currentId=Hw,t()})}cancel=()=>{this.currentId!==Hw&&(jw.cancel(this.currentId),this.currentId=Hw)};disposeEffect=()=>this.cancel};function KU(){let e=lo(oc.create).current;return Ow(e.disposeEffect),e}function Gg(e,t=!1,r=!1){let[o,n]=II.useState(e&&t?"idle":void 0),[i,s]=II.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),Ze(()=>{if(!e&&i&&o!=="ending"&&r){let l=oc.request(()=>{n("ending")});return()=>{oc.cancel(l)}}},[e,i,o,r]),Ze(()=>{if(!e||t)return;let l=oc.request(()=>{n(void 0)});return()=>{oc.cancel(l)}},[t,e]),Ze(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let l=oc.request(()=>{n("idle")});return()=>{oc.cancel(l)}},[t,e,i,o]),{mounted:i,setMounted:s,transitionStatus:o}}var bm=a(Ae(),1);function Uw(e={}){let{guess:t,label:r,metadata:o,textRef:n,index:i}=e,{register:s,unregister:l,subscribeMapChange:c,nextIndexRef:u}=BU(),d=bm.useRef(-1),[p,m]=bm.useState(i==null&&t?()=>{if(d.current===-1){let v=u.current;u.current+=1,d.current=v}return d.current}:-1),f=i??p,g=bm.useRef(null),h=bm.useCallback(v=>{let x=g.current;x&&l(x),g.current=v,v&&s(v,{metadata:o??null,index:i??null,label:r,textRef:n})},[i,s,l,o,r,n]);return Ze(()=>{if(i==null)return c(v=>{let x=g.current?v.get(g.current)?.index:null;x!=null&&m(x)})},[i,c]),{ref:h,index:f}}var Gxe={"data-starting-style":""},$xe={"data-ending-style":""},Ww={transitionStatus(e){return e==="starting"?Gxe:e==="ending"?$xe:null}};var qg=a(Ae(),1);function RI(){return typeof window<"u"}function _m(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function YU(e){return RI()?e instanceof Element||e instanceof _m(e).Element:!1}function nc(e){return RI()?e instanceof HTMLElement||e instanceof _m(e).HTMLElement:!1}function QU(e){return!RI()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof _m(e).ShadowRoot}function Gw(e){return _m(e).getComputedStyle(e)}var $w=a(Ae(),1),DI=$w.createContext(void 0);function $g(e=!1){let t=$w.useContext(DI);if(t===void 0&&!e)throw new Error(ys(16));return t}var XU=a(Ae(),1);function JU(e){let{focusableWhenDisabled:t,disabled:r,composite:o=!1,tabIndex:n=0,isNativeButton:i}=e,s=o&&t!==!1,l=o&&t===!1;return{props:XU.useMemo(()=>{let u={onKeyDown(d){r&&t&&d.key!=="Tab"&&d.preventDefault()}};return o||(u.tabIndex=n,!i&&r&&(u.tabIndex=t?n:-1)),(i&&(t||s)||!i&&r)&&(u["aria-disabled"]=r),i&&(!t||l)&&(u.disabled=r),u},[o,r,t,s,l,i,n])}}function xm(e){return e?.ownerDocument||document}function qw(e,t,{detail:r=0}={}){e.dispatchEvent(new(_m(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:r,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function MI(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,s=qg.useRef(null),l=$g(!0),c=i??l!==void 0,{props:u}=JU({focusableWhenDisabled:r,disabled:t,composite:c,tabIndex:o,isNativeButton:n}),d=qg.useCallback(()=>{let f=s.current;LI(f)&&c&&t&&u.disabled===void 0&&f.disabled&&(f.disabled=!1)},[t,u.disabled,c]);Ze(d,[d]);let p=qg.useCallback((f={})=>{let{onClick:g,onMouseDown:h,onKeyUp:v,onKeyDown:x,onPointerDown:_,...k}=f;return jr({onClick(y){if(t){y.preventDefault();return}g?.(y)},onMouseDown(y){t||h?.(y)},onKeyDown(y){if(t||(By(y),x?.(y),y.baseUIHandlerPrevented))return;let w=y.target===y.currentTarget,C=y.currentTarget,S=LI(C),P=!n&&qxe(C),N=w&&(n?S:!P),I=y.key==="Enter",B=y.key===" ",E=C.getAttribute("role"),L=E?.startsWith("menuitem")||E==="option"||E==="gridcell";if(w&&c&&B){if(y.defaultPrevented&&L)return;y.preventDefault(),(!n||S)&&(y.preventBaseUIHandler(),qw(C,y));return}if(!N||n||!B&&!I){w&&P&&B&&y.preventDefault();return}y.defaultPrevented||(y.preventDefault(),I&&(y.preventBaseUIHandler(),qw(C,y)))},onKeyUp(y){if(!t){if(By(y),v?.(y),y.target===y.currentTarget&&n&&c&&LI(y.currentTarget)&&y.key===" "){y.preventDefault();return}y.baseUIHandlerPrevented||y.target===y.currentTarget&&!n&&!c&&!y.defaultPrevented&&y.key===" "&&(y.preventBaseUIHandler(),qw(y.currentTarget,y))}},onPointerDown(y){if(t){y.preventDefault();return}_?.(y)}},n?{type:"button"}:{role:"button"},u,k)},[t,u,c,n]),m=He(f=>{s.current=f,d()});return{getButtonProps:p,buttonRef:m}}function LI(e){return nc(e)&&e.tagName==="BUTTON"}function qxe(e){return nc(e)&&e.tagName==="A"&&!!e.href}var aW=a(Ae(),1);var oW=a(tW(),1);function rW(e){return e==null?e:"current"in e?e.current:e}function nW(e,t=!1){let r=KU();return He((o,n=null)=>{r.cancel();let i=rW(e);if(i==null)return;let s=i,l=()=>{oW.flushSync(o)};if(typeof s.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){o();return}function c(){Promise.all(s.getAnimations().map(u=>u.finished)).then(()=>{n?.aborted||l()},()=>{if(n?.aborted)return;if(s.getAnimations().some(d=>d.pending||d.playState!=="finished")){c();return}l()})}if(t){let u="data-starting-style";if(!s.hasAttribute(u)){r.request(c);return}let d=new MutationObserver(()=>{s.hasAttribute(u)||(d.disconnect(),c())});d.observe(s,{attributes:!0,attributeFilter:[u]}),n?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}r.request(c)})}function Zw(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=He(n),s=nW(o,r);aW.useEffect(()=>{if(!t)return;let l=new AbortController;return s(i,l.signal),()=>{l.abort()}},[t,r,i,s])}var Ny=0,AI=class e{static create(){return new e}currentId=Ny;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=Ny,r()},t)}isStarted(){return this.currentId!==Ny}clear=()=>{this.currentId!==Ny&&(clearTimeout(this.currentId),this.currentId=Ny)};disposeEffect=()=>this.clear};function iW(){let e=lo(AI.create).current;return Ow(e.disposeEffect),e}function Iy(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function zI(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&QU(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function Zg(e){return"composedPath"in e?e.composedPath()[0]:e.target}var VI=Math.round;function Ry(e,t){return t<0||t>=e.length}function FI(e,t){return km(e.current,{disabledIndices:t})}function OI(e,t){return km(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function km(e,{startingIndex:t=-1,decrement:r=!1,disabledIndices:o,amount:n=1}={}){let i=t;do i+=r?-n:n;while(i>=0&&i<=e.length-1&&Dy(e,i,o));return i}function Dy(e,t,r){if(typeof r=="function"?r(t):r?.includes(t)??!1)return!0;let n=e[t];return n?!Kxe(n)||n.matches(":disabled")?!0:!r&&(n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"):!1}function Zxe(e){return e.visibility==="hidden"||e.visibility==="collapse"}function Kxe(e,t=e?Gw(e):null){return!e||!e.isConnected||!t||Zxe(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var Kw=a(Ae(),1);function dW(){let[,e]=Kw.useState({});return Kw.useCallback(()=>{e({})},[])}var Qw="ArrowUp",Xw="ArrowDown",Jw="ArrowLeft",e5="ArrowRight",t5="Home",r5="End";var mW=new Set([Qw,Xw,Jw,e5,t5,r5]),ake="Shift",fW=[ake,"Control","Alt","Meta"];function ike(e){return nc(e)&&e.tagName==="INPUT"}function jI(e){return!!(ike(e)&&e.selectionStart!=null||nc(e)&&e.tagName==="TEXTAREA")}function UI(e,t,r,o){if(!e||!t||!t.scrollTo)return;let n=e.scrollLeft,i=e.scrollTop,s=e.clientWidth<e.scrollWidth,l=e.clientHeight<e.scrollHeight;if(s&&o!=="vertical"){let c=pW(e,t,"left"),u=Yw(e),d=Yw(t);r==="ltr"&&(c+t.offsetWidth+d.scrollMarginRight>e.scrollLeft+e.clientWidth-u.scrollPaddingRight?n=c+t.offsetWidth+d.scrollMarginRight-e.clientWidth+u.scrollPaddingRight:c-d.scrollMarginLeft<e.scrollLeft+u.scrollPaddingLeft&&(n=c-d.scrollMarginLeft-u.scrollPaddingLeft)),r==="rtl"&&(c-d.scrollMarginLeft<e.scrollLeft+u.scrollPaddingLeft?n=c-d.scrollMarginLeft-u.scrollPaddingLeft:c+t.offsetWidth+d.scrollMarginRight>e.scrollLeft+e.clientWidth-u.scrollPaddingRight&&(n=c+t.offsetWidth+d.scrollMarginRight-e.clientWidth+u.scrollPaddingRight))}if(l&&o!=="horizontal"){let c=pW(e,t,"top"),u=Yw(e),d=Yw(t);c-d.scrollMarginTop<e.scrollTop+u.scrollPaddingTop?i=c-d.scrollMarginTop-u.scrollPaddingTop:c+t.offsetHeight+d.scrollMarginBottom>e.scrollTop+e.clientHeight-u.scrollPaddingBottom&&(i=c+t.offsetHeight+d.scrollMarginBottom-e.clientHeight+u.scrollPaddingBottom)}e.scrollTo({left:n,top:i,behavior:"auto"})}function pW(e,t,r){let o=r==="left"?"offsetLeft":"offsetTop",n=0;for(;t.offsetParent&&(n+=t[o],t.offsetParent!==e);)t=t.offsetParent;return n}function Yw(e){let t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(t.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(t.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(t.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(t.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(t.scrollPaddingLeft)||0}}function gW(e){return zw(19)?e:e?"true":void 0}var o5=a(Ae(),1);var gd={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},ske={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},hW={disabled:!1,...ske},_s={valid(e){return e===null?null:e?{"data-valid":""}:{"data-invalid":""}}};var lke={invalid:void 0,name:void 0,validityData:{state:gd,errors:[],error:"",value:"",initialValue:null},setValidityData:Hr,disabled:void 0,setTouched:Hr,setDirty:Hr,setFilled:Hr,setFocused:Hr,validationMode:"onSubmit",shouldValidateOnChange:()=>!1,state:hW,registerFieldControl:Hr,validation:{getValidationProps:(e,t=Ua)=>t,inputRef:{current:null},registeredInputs:new Map,registerInput:Hr,getInputControl:()=>null,commit:async()=>{},change:Hr}},WI=o5.createContext(lke);function Ga(e=!0){let t=o5.useContext(WI);if(t.setValidityData===Hr&&!e)throw new Error(ys(28));return t}function vW(e,t,r,o,n=!0,i){let{registerFieldControl:s}=Ga(),l=lo(()=>Symbol());Ze(()=>{let c=l.current;if(!n){s(c,void 0);return}s(c,{controlRef:e,getValue:o,id:t,name:i,value:r})},[e,n,o,t,i,s,l,r]),Ze(()=>{let c=l.current;return()=>{s(c,void 0)}},[s,l])}var n5=a(Ae(),1);var cke=n5.createContext({elementRef:{current:null},formRef:{current:{fields:new Map}},errors:{},clearErrors:Hr,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function ac(){return n5.useContext(cke)}var Ly=a(Ae(),1);var a5=a(Ae(),1);var GI=a5.createContext({controlId:void 0,registerControlId:Hr,labelId:void 0,setLabelId:Hr,messageIds:[],setMessageIds:Hr,getDescriptionProps:e=>e});function Ln(){return a5.useContext(GI)}function yW(e={}){let{id:t,implicit:r=!1,controlRef:o}=e,{controlId:n,registerControlId:i}=Ln(),s=Wa(t),l=r?n:void 0,c=lo(()=>Symbol()),u=Ly.useRef(!1),d=Ly.useRef(t!=null),p=He(()=>{!u.current||i===Hr||(u.current=!1,i(c.current,void 0))});return Ze(()=>{if(i===Hr)return;let m;if(r){let f=o?.current;YU(f)&&f.closest("label")!=null?m=t??null:m=l??s}else if(t!=null)d.current=!0,m=t;else if(d.current)m=s;else{p();return}if(m===void 0){p();return}u.current=!0,i(c.current,m)},[t,o,l,i,r,s,c,p]),Ly.useEffect(()=>p,[p]),n??s}var i5=a(Ae(),1),$I=i5.createContext(void 0);function qI(){return i5.useContext($I)?.direction??"ltr"}var s5=a(Ae(),1),ZI=s5.createContext({disabled:!1});function l5(){return s5.useContext(ZI)}var hd=a(Ae(),1);function wm(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}var KI=Object.keys(gd);function uke(e,t){return e.matches(":disabled")?!1:!t||e.form===t?!0:e.form===null&&!e.hasAttribute("form")}function bW(e,t){let r=null;for(let o of e.keys())if(uke(o,t)){if(!o.validity.valid)return o;r??=o}return r}function _W(e,t){for(let r of t.keys())r.setCustomValidity("");e?.setCustomValidity("")}function xW(e){let{elementRef:t,formRef:r}=ac(),{setValidityData:o,validate:n,validityData:i,validationDebounceTime:s,invalid:l,markedDirtyRef:c,state:u,shouldValidateOnChange:d,registeredFieldIdRef:p}=e,{controlId:m,getDescriptionProps:f}=Ln(),g=iW(),h=hd.useRef(null),v=lo(()=>new Map).current,x=hd.useRef(0),_=hd.useCallback((S,P)=>(v.set(S,P),()=>{v.delete(S)}),[v]),k=He(()=>{let S=bW(v,t.current);return S&&v.get(S)?.controlRef.current||null}),y=He(async(S,P=!1)=>{x.current+=1;let N=x.current;function I(q,j=l){let Z=p.current??m;if(Z==null)return;let X=r.current.fields.get(Z);if(!X)return;let te=wm(q,j);r.current.fields.set(Z,{...X,validityData:te})}function B(q,j){let Z={value:S,state:{...gd,valid:!0},error:"",errors:[],initialValue:i.initialValue};_W(q,v),I(Z,j),o(Z)}let E=v.size>0?bW(v,t.current):h.current;if(P){if(u.valid!==!1||!E)return;let q=E.validity;if(!q.valueMissing){B(E,!1);return}for(let j of KI)if(j!=="valid"&&j!=="valueMissing"&&j!=="customError"&&q[j])return}function L(q){let j=KI.reduce((X,te)=>(X[te]=q.validity[te],X),{}),Z=!1;for(let X of KI)if(X!=="valid"){if(X==="valueMissing"&&j[X])Z=!0;else if(j[X])return j}return Z&&!c.current&&(j.valid=!0,j.valueMissing=!1),j}g.clear();let M=null,U=[],$=E?L(E):{...gd,valid:!0},W,G=d();if(E&&E.validationMessage&&!G)W=E.validationMessage,U=[E.validationMessage];else{let q=Array.from(r.current.fields.values()).reduce((Z,X)=>(X.name&&(Z[X.name]=X.getValue()),Z),{}),j=n(S,q);if(typeof j=="object"&&j!==null&&"then"in j){if(M=await j,N!==x.current)return}else M=j;M!==null?($.valid=!1,$.customError=!0,Array.isArray(M)?(U=M,E?.setCustomValidity(M.join(`
+`))):M&&(U=[M],E?.setCustomValidity(M))):G&&(_W(E,v),$.customError=!1,E&&E.validationMessage?(W=E.validationMessage,U=[E.validationMessage]):(!E||E.validity.valid)&&!$.valid&&($.valid=!0))}let F={value:S,state:$,error:W??(Array.isArray(M)?M[0]:M??""),errors:U,initialValue:i.initialValue};I(F),o(F)}),w=He(S=>{g.clear();let P=d();P&&S!==""&&s?(x.current+=1,g.start(s,()=>{y(S)})):y(S,!P)}),C=hd.useCallback((S,P={})=>jr(f(P),u.valid===!1&&!u.disabled&&!S?{"aria-invalid":!0}:Ua),[f,u.disabled,u.valid]);return hd.useMemo(()=>({getValidationProps:C,inputRef:h,registeredInputs:v,registerInput:_,getInputControl:k,commit:y,change:w}),[C,v,_,k,y,w])}function kW(e,t){let r=Wa(e);return Ze(()=>(t(r),()=>{t(o=>o===r?void 0:o)}),[r,t]),r}function wW(e={}){let{id:t,fallbackControlId:r,native:o=!1,setLabelId:n,focusControl:i}=e,{controlId:s,setLabelId:l}=Ln(),c=He(f=>{l(f),n?.(f)}),u=kW(t,c),d=s??r;function p(f){if(i){i(f,d);return}if(!d)return;let g=xm(f.currentTarget).getElementById(d);nc(g)&&dke(g)}function m(f){Zg(f.nativeEvent)?.closest("button,input,select,textarea")||(!f.defaultPrevented&&f.detail>1&&f.preventDefault(),!o&&p(f))}return o?{id:u,htmlFor:d??void 0,onMouseDown:m}:{id:u,onClick:m,onPointerDown(f){f.preventDefault()}}}function dke(e){e.focus({focusVisible:!0})}var CW=a(Ae(),1);function SW(e={}){let{highlightItemOnHover:t,highlightedIndex:r,onHighlightedIndexChange:o}=$g(),{ref:n,index:i}=Uw(e),s=r===i,l=CW.useRef(null),c=hm(n,l);return{compositeProps:{tabIndex:s?0:-1,onFocus(){o(i)},onMouseMove(){let d=l.current;if(!t||!d)return;let p=d.hasAttribute("disabled")||d.ariaDisabled==="true";!s&&!p&&d.focus()}},compositeRef:c,index:i}}function YI(e){let t=Gw(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=nc(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o;return(VI(r)!==i||VI(o)!==s)&&(r=i,o=s),{width:r,height:o}}var TW=a(Ae(),1);var PW=a(b(),1),c5=function(t){let{direction:r="ltr"}=t,o=TW.useMemo(()=>({direction:r}),[r]);return(0,PW.jsx)($I.Provider,{value:o,children:t.children})};function EW(e){return e==null||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true"}var u5=a(Ae(),1),pke=u5.createContext(void 0),mke={disableStyleElements:!1};function BW(){return u5.useContext(pke)??mke}var Mn={};Q(Mn,{Control:()=>VW,Description:()=>zW,Error:()=>MW,Item:()=>HW,Label:()=>LW,Root:()=>DW,Validity:()=>OW});var Go=a(Ae(),1);var d5=a(Ae(),1),fke=d5.createContext(void 0);function NW(e=!1){let t=d5.useContext(fke);if(!t&&!e)throw new Error(ys(86));return t}var vd=a(Ae(),1);var IW=a(b(),1),p5=function(t){let r=Wa(),o=t.controlId===void 0?r:t.controlId,[n,i]=vd.useState(o),[s,l]=vd.useState(t.labelId),[c,u]=vd.useState([]),d=lo(()=>new Map),{messageIds:p}=Ln(),m=He((h,v)=>{let x=d.current;if(v===void 0){x.delete(h);return}x.set(h,v),i(_=>{if(x.size===0)return;let k;for(let y of x.values()){if(_!==void 0&&y===_)return _;k===void 0&&(k=y)}return k})}),f=vd.useCallback(h=>{let v=h["aria-describedby"]?h["aria-describedby"].split(" "):[];return v.push(...p,...c),{...h,"aria-describedby":Array.from(new Set(v)).join(" ")||void 0}},[p,c]),g=vd.useMemo(()=>({controlId:n,registerControlId:m,labelId:s,setLabelId:l,messageIds:c,setMessageIds:u,getDescriptionProps:f}),[n,m,s,l,c,u,f]);return(0,IW.jsx)(GI.Provider,{value:g,children:t.children})};var m5=a(Ae(),1);function RW(e){let{commit:t,invalid:r,markedDirtyRef:o,name:n,setRegisteredFieldName:i,registeredFieldIdRef:s,setValidityData:l,validityData:c}=e,{formRef:u}=ac(),d=m5.useRef(null),p=m5.useRef(null),m=m5.useRef(!1),f=He(()=>{let y=p.current;if(y)return y.getValue?y.getValue():y.value});function g(y){return y.value===void 0?f():y.value}let h=He(()=>{let y=p.current;if(o.current=!0,!y){t(c.value);return}t(g(y))});function v(){let y=p.current;!y||!y.id||u.current.fields.set(y.id,{getValue:f,name:n??y.name,controlRef:y.controlRef,validityData:wm(c,r),validate:h})}function x(y=p.current?.id){y&&u.current.fields.delete(y)}function _(y){if(m.current)return;m.current=!0;let w=g(y);l(C=>C.initialValue===w?C:{...C,initialValue:w})}Ze(()=>{let y=p.current;!y||!y.id||(i(n?void 0:y.name),u.current.fields.set(y.id,{getValue:f,name:n??y.name,controlRef:y.controlRef,validityData:wm(c,r),validate:h}))},[u,f,r,n,i,h,c]),Ze(()=>{let y=u.current.fields;return()=>{let w=p.current?.id;w&&y.delete(w)}},[u]);let k=He((y,w)=>{if(!w){d.current===y&&(d.current=null,x(),p.current=null,i(void 0),s.current=void 0);return}let C=p.current?.id;d.current=y,p.current=w,n||i(w.name),s.current=w.id,C&&C!==w.id&&x(C),_(w),v()});return[h,k]}var f5=a(b(),1),gke=Go.forwardRef(function(t,r){let{errors:o,validationMode:n,submitAttemptedRef:i}=ac(),{render:s,className:l,validate:c,validationDebounceTime:u=0,validationMode:d=n,name:p,disabled:m=!1,invalid:f,dirty:g,touched:h,actionsRef:v,style:x,..._}=t,k=NW(!0)?.disabled,y=He(c||(()=>null)),w=k||m,[C,S]=Go.useState(!1),[P,N]=Go.useState(!1),[I,B]=Go.useState(!1),[E,L]=Go.useState(!1),M=g??P,U=h??C,$=Go.useRef(M),W=Go.useRef(void 0),[G,F]=Go.useState(),q=p??G;Ze(()=>{g!==void 0&&($.current=g)},[g]);let j=He(Pe=>{g===void 0&&(Pe&&($.current=!0),N(Pe))}),Z=He(Pe=>{h===void 0&&S(Pe)}),X=He(()=>d==="onChange"||d==="onSubmit"&&i.current),te=q&&Object.hasOwn(o,q)?o[q]:null,K=!!(Array.isArray(te)?te.length:te),le=f===!0||K,[oe,ce]=Go.useState({state:gd,error:"",errors:[],value:null,initialValue:null}),pe=!le&&(w?null:oe.state.valid),be=Go.useMemo(()=>({disabled:w,touched:U,dirty:M,valid:pe,filled:I,focused:E}),[w,U,M,pe,I,E]),Te=xW({setValidityData:ce,validate:y,validityData:oe,validationDebounceTime:u,invalid:le,markedDirtyRef:$,state:be,shouldValidateOnChange:X,registeredFieldIdRef:W}),[ae,se]=RW({commit:Te.commit,invalid:le,markedDirtyRef:$,name:p,setRegisteredFieldName:F,registeredFieldIdRef:W,setValidityData:ce,validityData:oe});Go.useImperativeHandle(v,()=>({validate:ae}),[ae]);let ue=Go.useMemo(()=>({invalid:le,name:q,validityData:oe,setValidityData:ce,disabled:w,setTouched:Z,setDirty:j,setFilled:B,setFocused:L,validationMode:d,shouldValidateOnChange:X,state:be,registerFieldControl:se,validation:Te}),[le,q,oe,w,Z,j,B,L,d,X,be,se,Te]),Oe=_r("div",t,{ref:r,state:be,props:_,stateAttributesMapping:_s});return(0,f5.jsx)(WI.Provider,{value:ue,children:Oe})}),DW=Go.forwardRef(function(t,r){return(0,f5.jsx)(p5,{children:(0,f5.jsx)(gke,{...t,ref:r})})});var My=a(Ae(),1);var LW=My.forwardRef(function(t,r){let{render:o,className:n,style:i,id:s,nativeLabel:l=!0,...c}=t,u=Ga(!1),d=l5(),{labelId:p}=Ln(),m={...u.state,disabled:u.disabled||d.disabled},f=My.useRef(null),g=wW({id:p??s,native:l});return _r("label",t,{ref:[r,f],state:m,props:[g,c],stateAttributesMapping:_s})});var Cm=a(Ae(),1);var QI=a(b(),1),hke={..._s,...Ww},MW=Cm.forwardRef(function(t,r){let{render:o,id:n,className:i,match:s,style:l,...c}=t,u=Wa(n),{validityData:d,state:p,name:m}=Ga(!1),{setMessageIds:f}=Ln(),{errors:g}=ac(),h=m&&Object.hasOwn(g,m)?g[m]:null,v=!!(Array.isArray(h)?h.length:h),x=typeof s=="string",_=!1;s===!0?_=!0:p.disabled?_=!1:x?_=!!d.state[s]:_=v||d.state.valid===!1;let{mounted:k,transitionStatus:y,setMounted:w}=Gg(_);Ze(()=>{if(!(!_||!u))return f($=>$.concat(u)),()=>{f($=>$.filter(W=>W!==u))}},[_,u,f]);let C=Cm.useRef(null),[S,P]=Cm.useState(null),[N,I]=Cm.useState(null),B=d.error;!x&&v?B=h:d.errors.length>1&&(B=d.errors);let E=B;Array.isArray(B)&&(E=B.length>1?(0,QI.jsx)("ul",{children:B.map($=>(0,QI.jsx)("li",{children:$},$))}):B[0]);let L=Array.isArray(B)?JSON.stringify(B):B;_&&L!==N&&(I(L),P(E)),Zw({open:_,ref:C,onComplete(){_||w(!1)}});let M={...p,transitionStatus:y},U=_r("div",t,{ref:[r,C],state:M,props:[{id:u,children:_?E:S},c],stateAttributesMapping:hke,enabled:k});return k?U:null});var AW=a(Ae(),1);var zW=AW.forwardRef(function(t,r){let{render:o,id:n,className:i,style:s,...l}=t,c=Wa(n),u=Ga(!1),d=l5(),{setMessageIds:p}=Ln(),m={...u.state,disabled:u.disabled||d.disabled};return Ze(()=>{if(c)return p(g=>g.concat(c)),()=>{p(g=>g.filter(h=>h!==c))}},[c,p]),_r("p",t,{ref:r,state:m,props:[{id:c},l],stateAttributesMapping:_s})});var g5=a(Ae(),1);var VW=g5.forwardRef(function(t,r){let{render:o,className:n,id:i,name:s,value:l,disabled:c=!1,onValueChange:u,defaultValue:d,autoFocus:p=!1,style:m,...f}=t,{state:g,name:h,disabled:v,setTouched:x,setDirty:_,validityData:k,setFocused:y,setFilled:w,validationMode:C,validation:S}=Ga(),{clearErrors:P}=ac(),N=v||c,I=h??s,B={...g,disabled:N},{labelId:E}=Ln(),L=yW({id:i});Ze(()=>{let q=l!=null;S.inputRef.current?.value||q&&l!==""?w(!0):q&&l===""&&w(!1)},[S.inputRef,w,l]);let M=g5.useRef(null);Ze(()=>{p&&M.current===Iy(xm(M.current))&&y(!0)},[p,y]);let[U]=Lw({controlled:l,default:d,name:"FieldControl",state:"value"}),$=l!==void 0,W=$?U:void 0,G=He(()=>S.inputRef.current?.value);return vW(S.inputRef,L,W,G,!N,s),_r("input",t,{ref:[r,M],state:B,props:[{id:L,disabled:N,name:I,ref:S.inputRef,"aria-labelledby":E,autoFocus:p,...$?{value:W}:{defaultValue:d},onChange(q){let j=q.currentTarget.value;u?.(j,Wg(bs.none,q.nativeEvent)),_(j!==(k.initialValue??"")),w(j!==""),q.nativeEvent.defaultPrevented||(P(I),S.change(j))},onFocus(){y(!0)},onBlur(q){x(!0),y(!1),C==="onBlur"&&S.commit(q.currentTarget.value)},onKeyDown(q){q.currentTarget.tagName==="INPUT"&&q.key==="Enter"&&(x(!0),S.commit(q.currentTarget.value))}},f,q=>S.getValidationProps(N,q)],stateAttributesMapping:_s})});var Ay=a(Ae(),1);var FW=a(b(),1),OW=function(t){let{children:r}=t,{validityData:o,invalid:n}=Ga(!1),i=Ay.useMemo(()=>wm(o,n),[o,n]),s=i.state.valid===!1,{transitionStatus:l}=Gg(s),c=Ay.useMemo(()=>({...i,validity:i.state,transitionStatus:l}),[i,l]);return(0,FW.jsx)(Ay.Fragment,{children:r(c)})};var h5=a(Ae(),1);var XI=a(b(),1),HW=h5.forwardRef(function(t,r){let{render:o,className:n,style:i,disabled:s=!1,...l}=t,{state:c,disabled:u}=Ga(!1),d=u||s,p={...c,disabled:d},m=h5.useMemo(()=>({disabled:d}),[d]),f=_r("div",t,{ref:r,state:p,props:l,stateAttributesMapping:_s});return(0,XI.jsx)(p5,{children:(0,XI.jsx)(ZI.Provider,{value:m,children:f})})});var jW=a(Ae(),1);var UW=a(b(),1),JI=jW.forwardRef(function(t,r){return(0,UW.jsx)(Mn.Control,{ref:r,...t})});var GW=a(Ae(),1);var Yg=a(Ae(),1);var v5="data-composite-item-active";var vke=[];function WW(e){let{loopFocus:t=!0,orientation:r="both",grid:o,onLoop:n,direction:i,highlightedIndex:s,onHighlightedIndexChange:l,rootRef:c,enableHomeAndEndKeys:u=!1,stopEventPropagation:d,disabledIndices:p,modifierKeys:m=vke}=e,[f,g]=Yg.useState(0),h=o!=null,v=Yg.useRef(null),x=hm(v,c),_=Yg.useRef([]),k=Yg.useRef(!1),y=s??f,w=He((I,B=!1)=>{if((l??g)(I),B){let E=_.current[I];UI(v.current,E,i,r)}}),C=He(I=>{if(I.size===0||k.current)return;k.current=!0;let B=Array.from(I.keys()),E=B.find(M=>M?.hasAttribute(v5))??null,L=E?I.get(E)?.index??-1:-1;if(L!==-1)w(L);else if(Dy(B,y,p)){let M=km(B,{disabledIndices:p});Ry(B,M)||w(M)}UI(v.current,E,i,r)});Ze(()=>{if(p==null||s!=null||!k.current)return;let I=_.current;if(Dy(I,y,p)){let B=km(I,{disabledIndices:p});Ry(I,B)||w(B)}},[p,s,y,_,w]);let S=He((I,B,E)=>n?n(I,B,E,_):E),P=He(I=>{let B=I.key===t5||I.key===r5;if(!mW.has(I.key)||!u&&B||yke(I,m)||!v.current)return;let L=i==="rtl",M=L?Jw:e5,U=L?e5:Jw,$=r==="vertical"?Xw:M,W=r==="vertical"?Qw:U,G=Zg(I.nativeEvent);if(G!=null&&jI(G)&&!EW(G)){let te=G.selectionStart,K=G.selectionEnd,le=G.value;if(te==null||I.shiftKey||te!==K||I.key!==W&&te<le.length||I.key!==$&&te>0)return}let F=y,q=FI(_,p),j=OI(_,p);o!=null&&(F=o({disabledIndices:p,elementsRef:_,event:I,highlightedIndex:y,loopFocus:t,maxIndex:j,minIndex:q,onLoop:S,orientation:r,rtl:L}));let Z=r!=="vertical"&&I.key===M||r!=="horizontal"&&I.key===Xw,X=r!=="vertical"&&I.key===U||r!=="horizontal"&&I.key===Qw;u&&(I.key===t5?F=q:I.key===r5&&(F=j)),F===y&&(Z||X)&&(t&&F===j&&Z?(F=q,n&&(F=n(I,y,F,_))):t&&F===q&&X?(F=j,n&&(F=n(I,y,F,_))):F=km(_.current,{startingIndex:F,decrement:X,disabledIndices:p})),F!==y&&!Ry(_.current,F)&&(d&&I.stopPropagation(),(h||B||Z||X)&&I.preventDefault(),w(F,!0),queueMicrotask(()=>{_.current[F]?.focus()}))});return{props:{ref:x,onFocus(I){let B=v.current,E=Zg(I.nativeEvent);!B||E==null||!jI(E)||E.setSelectionRange(0,E.value.length)},onKeyDown:P},highlightedIndex:y,onHighlightedIndexChange:w,elementsRef:_,onMapChange:C,relayKeyboardEvent:P}}function yke(e,t){for(let r of fW)if(!t.includes(r)&&e.getModifierState(r))return!0;return!1}var eR=a(b(),1);function $W(e){let{render:t,className:r,style:o,refs:n=vm,props:i=vm,state:s=Ua,stateAttributesMapping:l,highlightedIndex:c,onHighlightedIndexChange:u,orientation:d,grid:p,loopFocus:m,onLoop:f,enableHomeAndEndKeys:g,onMapChange:h,stopEventPropagation:v=!0,rootRef:x,disabledIndices:_,modifierKeys:k,highlightItemOnHover:y=!1,tag:w="div",...C}=e,S=qI(),{props:P,highlightedIndex:N,onHighlightedIndexChange:I,elementsRef:B,onMapChange:E,relayKeyboardEvent:L}=WW({grid:p,loopFocus:m,onLoop:f,orientation:d,highlightedIndex:c,onHighlightedIndexChange:u,rootRef:x,stopEventPropagation:v,enableHomeAndEndKeys:g,direction:S,disabledIndices:_,modifierKeys:k}),M=_r(w,e,{state:s,ref:n,props:[P,...i,C],stateAttributesMapping:l}),U=GW.useMemo(()=>({highlightedIndex:N,onHighlightedIndexChange:I,highlightItemOnHover:y,relayKeyboardEvent:L}),[N,I,y,L]);return(0,eR.jsx)(DI.Provider,{value:U,children:(0,eR.jsx)(Aw,{elementsRef:B,onMapChange:$=>{h?.($),E($)},children:M})})}var qW=a(uW(),1);function bke(){return Hr}function _ke(){return!1}function xke(){return!0}function ZW(){return(0,qW.useSyncExternalStore)(bke,_ke,xke)}var $$e=a(Ae(),1);var KW=a(b(),1);function YW(e){let{script:t}=e,{nonce:r}=BW();return ZW()?(0,KW.jsx)("script",{nonce:r,dangerouslySetInnerHTML:{__html:t},suppressHydrationWarning:!0}):null}var fl={};Q(fl,{Indicator:()=>tG,List:()=>oG,Panel:()=>rG,Root:()=>XW,Tab:()=>JW});var Xr=a(Ae(),1);var y5=a(Ae(),1),tR=y5.createContext(void 0);function yd(){let e=y5.useContext(tR);if(e===void 0)throw new Error(ys(64));return e}var ic={tabActivationDirection:e=>({"data-activation-direction":e})};var rR=a(b(),1),XW=Xr.forwardRef(function(t,r){let{className:o,defaultValue:n=0,onValueChange:i,orientation:s="horizontal",render:l,value:c,style:u,...d}=t,p=t.defaultValue!==void 0,m=Xr.useRef([]),[f,g]=Xr.useState(()=>new Map),[h,v]=Lw({controlled:c,default:n,name:"Tabs",state:"value"}),x=c!==void 0,[_,k]=Xr.useState(()=>new Map),y=Xr.useRef(void 0),w=Xr.useCallback(ce=>oR(_,ce),[_]),[C,S]=Xr.useState(()=>({previousValue:h,tabActivationDirection:"none"})),{previousValue:P,tabActivationDirection:N}=C,I=N,B=!1;P!==h&&(I=QW(P,h,s,_),B=P!=null&&h!=null&&w(h)==null);let E=B?P:h,L=P!==E||N!==I;Ze(()=>{L&&S({previousValue:E,tabActivationDirection:I})},[E,L,I]);let M=He((ce,pe)=>{let be=QW(h,ce,s,_);pe.activationDirection=be,i?.(ce,pe),!pe.isCanceled&&v(ce)}),U=He((ce,pe)=>{i?.(ce,Wg(pe,void 0,void 0,{activationDirection:"none"}))}),$=He((ce,pe)=>(g(be=>{let Te=new Map(be);return Te.set(ce,pe),Te}),()=>{g(be=>{if(be.get(ce)!==pe)return be;let Te=new Map(be);return Te.delete(ce),Te})})),W=Xr.useCallback(ce=>f.get(ce),[f]),G=Xr.useCallback(ce=>{for(let pe of _.values())if(ce===pe.value)return pe.id},[_]),F=Xr.useMemo(()=>({getTabElementBySelectedValue:w,getTabIdByPanelValue:G,getTabPanelIdByValue:W,onValueChange:M,orientation:s,registerMountedTabPanel:$,setTabMap:k,tabActivationDirection:I,value:h}),[w,G,W,M,s,$,k,I,h]),q=Xr.useMemo(()=>{for(let ce of _.values())if(ce.value===h)return ce},[_,h]),j=Xr.useMemo(()=>{for(let ce of _.values())if(!ce.disabled)return ce.value},[_]),Z=Xr.useRef(!p),X=Xr.useRef(n),te=Xr.useRef(p),K=Xr.useRef(!1);Ze(()=>{if(x)return;function ce(ae,se){v(ae),S({previousValue:ae,tabActivationDirection:"none"}),U(ae,se),Z.current=!1}if(_.size===0){K.current&&h!==null&&!y.current?.isConnected&&ce(null,bs.missing);return}K.current=!0,y.current=_.keys().next().value;let pe=q?.disabled,be=q==null&&h!==null;if(!pe&&h===X.current&&(te.current=!1),te.current&&pe&&h===X.current)return;let Te=Z.current;if(pe||be){let ae=j??null;if(h===ae){Z.current=!1;return}let se=bs.missing;Te?se=bs.initial:pe&&(se=bs.disabled),ce(ae,se);return}Te&&q!=null&&(U(h,bs.initial),Z.current=!1)},[j,x,U,q,v,_,h]);let oe=_r("div",t,{state:{orientation:s,tabActivationDirection:I},ref:r,props:d,stateAttributesMapping:ic});return(0,rR.jsx)(tR.Provider,{value:F,children:(0,rR.jsx)(Aw,{elementsRef:m,children:oe})})});function oR(e,t){for(let[r,o]of e.entries())if(t===o.value)return r;return null}function QW(e,t,r,o){if(e==null||t==null)return"none";let[n,i,s]=r==="horizontal"?["left","left","right"]:["top","up","down"],l=oR(o,e),c=oR(o,t);if(l==null||c==null)return l!==c&&(typeof e=="number"||typeof e=="string")&&typeof e==typeof t?t>e?s:i:"none";let u=l.getBoundingClientRect()[n],d=c.getBoundingClientRect()[n];return d<u?i:d>u?s:"none"}var pu=a(Ae(),1);var b5=a(Ae(),1),nR=b5.createContext(void 0);function _5(){let e=b5.useContext(nR);if(e===void 0)throw new Error(ys(65));return e}var JW=pu.forwardRef(function(t,r){let{className:o,disabled:n=!1,render:i,value:s,id:l,nativeButton:c=!0,style:u,...d}=t,{value:p,getTabPanelIdByValue:m,onValueChange:f,orientation:g,tabActivationDirection:h}=yd(),{activateOnFocus:v,registerTabResizeObserverElement:x,tabsListElement:_}=_5(),{highlightedIndex:k,onHighlightedIndexChange:y}=$g(),w=Wa(l),C=pu.useMemo(()=>({disabled:n,id:w,value:s}),[n,w,s]),{compositeProps:S,compositeRef:P,index:N}=SW({metadata:C}),I=s===p,B=pu.useRef(!1),E=pu.useRef(null),L=He(K=>{E.current?.(),E.current=K?x(K):null});Ze(()=>{if(B.current){B.current=!1;return}if(!(I&&N>-1&&k!==N))return;let K=_;if(K!=null){let le=Iy(xm(K));if(le&&zI(K,le))return}n||y(N)},[I,N,k,y,n,_]);let{getButtonProps:M,buttonRef:U}=MI({disabled:n,native:c,focusableWhenDisabled:!0}),$=m(s),W=pu.useRef(!1),G=pu.useRef(!1);function F(K){f(s,Wg(bs.none,K.nativeEvent,void 0,{activationDirection:"none"}))}function q(K){I||n||F(K)}function j(K){I||n||v&&(!W.current||G.current)&&F(K)}function Z(K){if(I||n)return;W.current=!0,G.current=K.button===0;let le=xm(K.currentTarget);function oe(){W.current=!1,G.current=!1,le.removeEventListener("pointerup",oe),le.removeEventListener("pointercancel",oe)}le.addEventListener("pointerup",oe),le.addEventListener("pointercancel",oe)}return _r("button",t,{state:{disabled:n,active:I,orientation:g,tabActivationDirection:h},ref:[r,U,P,L],props:[S,{role:"tab","aria-controls":$,"aria-selected":I,id:w,onClick:q,onFocus:j,onPointerDown:Z,[v5]:I?"":void 0,onKeyDownCapture(){B.current=!0}},d,M],stateAttributesMapping:ic})});var Qg=a(Ae(),1);var x5=a(b(),1),eG,kke={...ic,activeTabPosition:()=>null,activeTabSize:()=>null},tG=Qg.forwardRef(function(t,r){let{className:o,render:n,renderBeforeHydration:i=!1,style:s,...l}=t,{getTabElementBySelectedValue:c,orientation:u,tabActivationDirection:d,value:p}=yd(),{tabsListElement:m,registerIndicatorUpdateListener:f}=_5(),g=dW();Qg.useEffect(()=>f(g),[f,g]);let h=0,v=0,x=0,_=0,k=0,y=0,w=!1;if(p!=null&&m!=null){let E=c(p);if(E!=null){w=!0;let{width:L,height:M}=YI(E),{width:U,height:$}=YI(m),W=E.getBoundingClientRect(),G=m.getBoundingClientRect(),F=U>0?G.width/U:1,q=$>0?G.height/$:1;if(F>Number.EPSILON&&q>Number.EPSILON){let Z=W.left-G.left,X=W.top-G.top;h=Z/F+m.scrollLeft-m.clientLeft,x=X/q+m.scrollTop-m.clientTop}else h=E.offsetLeft,x=E.offsetTop;k=L,y=M,v=m.scrollWidth-h-k,_=m.scrollHeight-x-y}}let C=w?{left:h,right:v,top:x,bottom:_}:null,S=w?{width:k,height:y}:null,P=w?{"--active-tab-left":`${h}px`,"--active-tab-right":`${v}px`,"--active-tab-top":`${x}px`,"--active-tab-bottom":`${_}px`,"--active-tab-width":`${k}px`,"--active-tab-height":`${y}px`}:void 0,N=w&&k>0&&y>0,B=_r("span",t,{state:{orientation:u,activeTabPosition:C,activeTabSize:S,tabActivationDirection:d},ref:r,props:[{role:"presentation",style:P,hidden:!N},l,{suppressHydrationWarning:!0}],stateAttributesMapping:kke});return p==null?null:(0,x5.jsxs)(Qg.Fragment,{children:[B,i&&(eG||(eG=(0,x5.jsx)(YW,{script:""})))]})});var k5=a(Ae(),1);var wke={...ic,...Ww},rG=k5.forwardRef(function(t,r){let{className:o,value:n,render:i,keepMounted:s=!1,style:l,...c}=t,{value:u,getTabIdByPanelValue:d,orientation:p,tabActivationDirection:m,registerMountedTabPanel:f}=yd(),g=Wa(),{ref:h,index:v}=Uw(),x=n===u,{mounted:_,transitionStatus:k,setMounted:y}=Gg(x),w=!_,C=d(n),S={hidden:w,orientation:p,tabActivationDirection:m,transitionStatus:k},P=k5.useRef(null),N=_r("div",t,{state:S,ref:[r,h,P],props:[{"aria-labelledby":C,hidden:w,id:g,role:"tabpanel",tabIndex:x?0:-1,inert:gW(!x),"data-index":v},c],stateAttributesMapping:wke});return Zw({open:x,ref:P,onComplete(){x||y(!1)}}),Ze(()=>{if(!(g==null||w&&!s))return f(n,g)},[w,s,n,g,f]),s||_?N:null});var ml=a(Ae(),1);var aR=a(b(),1),oG=ml.forwardRef(function(t,r){let{activateOnFocus:o=!1,className:n,loopFocus:i=!0,render:s,style:l,...c}=t,{orientation:u,setTabMap:d,tabActivationDirection:p}=yd(),[m,f]=ml.useState(0),[g,h]=ml.useState(null),v=ml.useRef(new Set),x=ml.useRef(new Set),_=ml.useRef(null);Ze(()=>{if(typeof ResizeObserver>"u")return;let P=new ResizeObserver(()=>{v.current.forEach(N=>{N()})});return _.current=P,g&&P.observe(g),x.current.forEach(N=>{P.observe(N)}),()=>{P.disconnect(),_.current=null}},[g]);let k=He(P=>(v.current.add(P),()=>{v.current.delete(P)})),y=He(P=>(x.current.add(P),_.current?.observe(P),()=>{x.current.delete(P),_.current?.unobserve(P)})),w={orientation:u,tabActivationDirection:p},C={"aria-orientation":u==="vertical"?"vertical":void 0,role:"tablist"},S=ml.useMemo(()=>({activateOnFocus:o,registerIndicatorUpdateListener:k,registerTabResizeObserverElement:y,tabsListElement:g}),[o,k,y,g]);return(0,aR.jsx)(nR.Provider,{value:S,children:(0,aR.jsx)($W,{render:s,className:n,style:l,state:w,refs:[r,h],props:[C,c],stateAttributesMapping:ic,highlightedIndex:m,enableHomeAndEndKeys:!0,loopFocus:i,orientation:u,onHighlightedIndexChange:f,onMapChange:d,disabledIndices:vm})})});function xs(e){return _r(e.defaultTagName??"div",e,e)}var iG=a(H(),1),iR="data-wp-hash";function sR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ske(document)),e.__wpStyleRuntime}function Cke(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${iR}]`))if(r.getAttribute(iR)===t)return!0;return!1}function sG(e,t,r){if(!e.head)return;let o=sR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Cke(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(iR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Ske(e){let t=sR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)sG(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function lG(e,t){let r=sR();r.styles.set(e,t);for(let o of r.documents.keys())sG(o,e,t)}typeof process>"u",lG("3167e7d116",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{text-wrap:pretty;margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var nG={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",lG("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var aG={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Sm=(0,iG.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return xs({render:r,defaultTagName:"span",ref:i,props:jr(n,{className:T(nG.text,aG.heading,aG.p,nG[t],o)})})});var pG=a(b(),1),lR="data-wp-hash";function cR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Pke(document)),e.__wpStyleRuntime}function Tke(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${lR}]`))if(r.getAttribute(lR)===t)return!0;return!1}function dG(e,t,r){if(!e.head)return;let o=cR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Tke(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(lR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Pke(e){let t=cR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)dG(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Eke(e,t){let r=cR();r.styles.set(e,t);for(let o of r.documents.keys())dG(o,e,t)}typeof process>"u",Eke("40ea4a6382","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#fae5e1);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fde6be);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#fee995);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#c2f8ca);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#deebfa);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");var cG={badge:"_96e6251aad1a6136__badge","is-high-intent":"_99f7158cb520f750__is-high-intent","is-medium-intent":"c20ebef2365bc8b7__is-medium-intent","is-low-intent":"_365e1626c6202e52__is-low-intent","is-stable-intent":"_33f8198127ddf4ef__is-stable-intent","is-informational-intent":"_04c1aca8fc449412__is-informational-intent","is-draft-intent":"_90726e69d495ec19__is-draft-intent","is-none-intent":"_898f4a544993bd39__is-none-intent"},uR=(0,uG.forwardRef)(function({intent:t="none",className:r,...o},n){return(0,pG.jsx)(Sm,{ref:n,className:T(cG.badge,cG[`is-${t}-intent`],r),...o,variant:"body-sm"})});var fG=a(D(),1),gG=a(b(),1);function hG({children:e}){return(0,gG.jsx)(c5,{direction:(0,fG.isRTL)()?"rtl":"ltr",children:e})}var vG=a(H(),1),yG=a(D(),1),Xg=a(b(),1),pR="data-wp-hash";function mR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Nke(document)),e.__wpStyleRuntime}function Bke(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${pR}]`))if(r.getAttribute(pR)===t)return!0;return!1}function bG(e,t,r){if(!e.head)return;let o=mR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Bke(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(pR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Nke(e){let t=mR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)bG(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function C5(e,t){let r=mR();r.styles.set(e,t);for(let o of r.documents.keys())bG(o,e,t)}typeof process>"u",C5("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Ike={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",C5("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Rke={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",C5("e8e6a9be37",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');var w5={link:"d4250949359b05ce__link","is-brand":"c6055659b8e2cd2c__is-brand","is-neutral":"_92e0dfcaeee15b88__is-neutral","is-unstyled":"cf122a9bf1035d42__is-unstyled","link-icon":"_0cb411afac4c86c7__link-icon"};typeof process>"u",C5("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Dke={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},mu=(0,vG.forwardRef)(function({children:t,variant:r="default",tone:o="brand",openInNewTab:n=!1,target:i,render:s,className:l,...c},u){let d=n||/^_blank$/i.test(i??"");return xs({render:s,defaultTagName:"a",ref:u,props:jr(c,{className:T(Dke.a,Ike["box-sizing"],Rke["outset-ring--focus-except-active"],r!=="unstyled"&&w5.link,r!=="unstyled"&&w5[`is-${o}`],r==="unstyled"&&w5["is-unstyled"],l),target:i??(n?"_blank":void 0),children:(0,Xg.jsxs)(Xg.Fragment,{children:[t,d&&(0,Xg.jsx)("span",{className:w5["link-icon"],role:"img","aria-label":(0,yG.__)("(opens in a new tab)")})]})})})});var _G=a(H(),1),xG=a(z(),1),kG=a(b(),1),zy=(0,_G.forwardRef)(function({icon:t,size:r=24,style:o,...n},i){let s=t.props.style||o?{...t.props.style,...o}:void 0;return(0,kG.jsx)(xG.SVG,{ref:i,...t.props,...n,...s?{style:s}:{},width:r,height:r})});var wG=a(H(),1),fR="data-wp-hash";function gR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Mke(document)),e.__wpStyleRuntime}function Lke(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${fR}]`))if(r.getAttribute(fR)===t)return!0;return!1}function CG(e,t,r){if(!e.head)return;let o=gR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Lke(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(fR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Mke(e){let t=gR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)CG(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Ake(e,t){let r=gR();r.styles.set(e,t);for(let o of r.documents.keys())CG(o,e,t)}typeof process>"u",Ake("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var zke={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},cn=(0,wG.forwardRef)(function({render:t,...r},o){return xs({render:t,ref:o,props:jr({className:zke["visually-hidden"]},r,{"data-visually-hidden":""})})});var TG=a(H(),1),hR="data-wp-hash";function vR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Fke(document)),e.__wpStyleRuntime}function Vke(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${hR}]`))if(r.getAttribute(hR)===t)return!0;return!1}function PG(e,t,r){if(!e.head)return;let o=vR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Vke(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(hR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Fke(e){let t=vR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)PG(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Oke(e,t){let r=vR();r.styles.set(e,t);for(let o of r.documents.keys())PG(o,e,t)}typeof process>"u",Oke("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var Hke={stack:"_19ce0419607e1896__stack"},jke={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},ks=(0,TG.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...l},c){let u={gap:r&&jke[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return xs({render:s,ref:c,props:jr(l,{style:u,className:Hke.stack})})});var EG=a(he(),1),Tm=a(H(),1);function BG(e){let t=(0,EG.useEvent)(e),r=(0,Tm.useRef)(null),o=(0,Tm.useRef)(!1),n=(0,Tm.useCallback)(()=>{o.current||(r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{t(),r.current=null},0))},[t]);return(0,Tm.useEffect)(()=>(o.current=!1,()=>{o.current=!0,r.current&&clearTimeout(r.current)}),[]),n}var zG=a(H(),1);var Fy=a(H(),1),Oy=a(b(),1),yR="data-wp-hash";function bR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Wke(document)),e.__wpStyleRuntime}function Uke(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${yR}]`))if(r.getAttribute(yR)===t)return!0;return!1}function NG(e,t,r){if(!e.head)return;let o=bR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Uke(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(yR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Wke(e){let t=bR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)NG(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function _R(e,t){let r=bR();r.styles.set(e,t);for(let o of r.documents.keys())NG(o,e,t)}typeof process>"u",_R("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Gke={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",_R("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var $ke={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",_R("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var Jg={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},IG=(0,Fy.forwardRef)(function({className:t,children:r,visuallyDisabled:o,size:n="default",isBorderless:i,prefix:s,suffix:l,...c},u){return(0,Oy.jsxs)("div",{ref:u,className:T(Gke.div,$ke["box-sizing"],Jg["input-layout"],Jg[`is-size-${n}`],o&&Jg["is-disabled"],i&&Jg["is-borderless"],t),...c,children:[Fy.Children.count(s)>0&&(0,Oy.jsx)("div",{className:Jg["slot-wrapper"],"data-slot-type":"prefix",children:s}),r,Fy.Children.count(l)>0&&(0,Oy.jsx)("div",{className:Jg["slot-wrapper"],"data-slot-type":"suffix",children:l})]})});var DG=a(H(),1),MG=a(b(),1),xR="data-wp-hash";function kR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Zke(document)),e.__wpStyleRuntime}function qke(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${xR}]`))if(r.getAttribute(xR)===t)return!0;return!1}function LG(e,t,r){if(!e.head)return;let o=kR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(qke(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(xR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Zke(e){let t=kR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)LG(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Kke(e,t){let r=kR();r.styles.set(e,t);for(let o of r.documents.keys())LG(o,e,t)}typeof process>"u",Kke("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var RG={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},wR=(0,DG.forwardRef)(function({padding:t="default",className:r,...o},n){return(0,MG.jsx)("div",{ref:n,className:T(RG["input-layout-slot"],RG[`is-padding-${t}`],r),...o})});wR.displayName="InputLayout.Slot";var AG=Object.assign(IG,{Slot:wR});var SR=a(b(),1),CR="data-wp-hash";function TR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Qke(document)),e.__wpStyleRuntime}function Yke(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${CR}]`))if(r.getAttribute(CR)===t)return!0;return!1}function VG(e,t,r){if(!e.head)return;let o=TR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Yke(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(CR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Qke(e){let t=TR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)VG(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function PR(e,t){let r=TR();r.styles.set(e,t);for(let o of r.documents.keys())VG(o,e,t)}typeof process>"u",PR("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Xke={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",PR("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Jke={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",PR("1a25f6a232","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2ae7be2fc1bb17a3__input{--_gcd-input-padding:var(--wp-ui-input-padding-block,0px) var(--wp-ui-input-layout-padding-inline,0px);background:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:inherit;font-size:inherit;line-height:inherit;outline:none;padding-block:var(--wp-ui-input-padding-block,0);padding-inline:var(--wp-ui-input-layout-padding-inline,0);width:100%;&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}&:disabled,&[aria-disabled=true]{--_gcd-input-placeholder-color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}@media (forced-colors:active){color:GrayText}}&[type=email],&[type=url]{direction:ltr}&[type=number]{appearance:textfield;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:none;margin:0}}}}}");var ewe={input:"_2ae7be2fc1bb17a3__input"},ER=(0,zG.forwardRef)(function({className:t,size:r="default",prefix:o,suffix:n,style:i,...s},l){return(0,SR.jsx)(AG,{className:T(Jke["outset-ring--focus-within"],t),style:i,size:r,visuallyDisabled:s.disabled,prefix:o,suffix:n,children:(0,SR.jsx)(JI,{ref:l,className:T(Xke.input,ewe.input),...s})})});var MR=a(D(),1),Po=a(H(),1);var FG=a(H(),1),Hy=a(b(),1),NR="data-wp-hash";function IR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&rwe(document)),e.__wpStyleRuntime}function twe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${NR}]`))if(r.getAttribute(NR)===t)return!0;return!1}function OG(e,t,r){if(!e.head)return;let o=IR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(twe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(NR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function rwe(e){let t=IR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)OG(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function owe(e,t){let r=IR();r.styles.set(e,t);for(let o of r.documents.keys())OG(o,e,t)}typeof process>"u",owe("bbbecfe373","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.ab4d64c07c0ba587__spinner{background-color:transparent;display:inline-block;height:var(--wpds-dimension-size-2xs,16px);opacity:1;overflow:visible;position:relative;width:var(--wpds-dimension-size-2xs,16px)}.a7654e10245bb7d2__indicator,.dc51f80c84b35fe2__track{fill:transparent;stroke-width:1.5px}.dc51f80c84b35fe2__track{stroke:var(--wpds-color-background-track-neutral,#dbdbdb)}.a7654e10245bb7d2__indicator{stroke:var(--wpds-color-background-thumb-brand,var(--wp-admin-theme-color,#3858e9));stroke-linecap:round;animation:_02322d973909703c__spinner-spin 1.4s linear infinite both;transform-origin:50% 50%}@keyframes _02322d973909703c__spinner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}}");var BR={spinner:"ab4d64c07c0ba587__spinner",track:"dc51f80c84b35fe2__track",indicator:"a7654e10245bb7d2__indicator","spinner-spin":"_02322d973909703c__spinner-spin"},RR=(0,FG.forwardRef)(function({className:t,...r},o){return(0,Hy.jsxs)("svg",{className:T(BR.spinner,t),viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg",role:"presentation",focusable:"false",...r,ref:o,children:[(0,Hy.jsx)("circle",{className:BR.track,cx:"50",cy:"50",r:"50",vectorEffect:"non-scaling-stroke"}),(0,Hy.jsx)("path",{className:BR.indicator,d:"m 50 0 a 50 50 0 0 1 50 50",vectorEffect:"non-scaling-stroke"})]})});var jy=a(b(),1),DR="data-wp-hash";function LR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&awe(document)),e.__wpStyleRuntime}function nwe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${DR}]`))if(r.getAttribute(DR)===t)return!0;return!1}function HG(e,t,r){if(!e.head)return;let o=LR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(nwe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(DR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function awe(e){let t=LR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)HG(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function jG(e,t){let r=LR();r.styles.set(e,t);for(let o of r.documents.keys())HG(o,e,t)}typeof process>"u",jG("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var iwe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",jG("d11816833c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#008030)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');var S5={indicator:"_7a7ac88e306348e7__indicator","indicator-jump":"_48722cc5dd090ce4__indicator-jump","is-invalid":"_57a3bbbfbe38a5c6__is-invalid","is-valid":"_9e944dc198aac10b__is-valid","indicator-icon":"e482806667437c6a__indicator-icon","indicator-spinner":"_6e46434cc23019d2__indicator-spinner"},swe={valid:JB,invalid:JP};function T5({id:e,type:t,message:r}){return(0,jy.jsxs)("p",{id:e,className:T(iwe.p,S5.indicator,S5[`is-${t}`]),children:[t==="validating"?(0,jy.jsx)(RR,{className:S5["indicator-spinner"]}):(0,jy.jsx)(zy,{className:S5["indicator-icon"],icon:swe[t],size:16,fill:"currentColor"}),r]})}var sc=a(b(),1),lwe=e=>(0,sc.jsx)(ks,{...e,direction:"column",gap:"sm"});function cwe(e,t,r){let o;return t&&!r?o=`(${(0,MR.__)("Required")})`:!t&&r&&(o=`(${(0,MR.__)("Optional")})`),o?typeof e=="string"?`${e} ${o}`:(0,sc.jsxs)(sc.Fragment,{children:[e," ",o]}):e}var UG="data-validity-visible",AR=(0,Po.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,getValidityTarget:n,children:i,render:s=lwe,...l},c){let[u,d]=(0,Po.useState)(),[p,m]=(0,Po.useState)(),[f,g]=(0,Po.useState)(!1),[h,v]=(0,Po.useState)(!1),x=(0,Po.useRef)(null);(0,Po.useEffect)(()=>{let C=n(),S=()=>{o?.type!=="validating"&&d(C?.validationMessage),g(!0),C?.setAttribute(UG,"")};return C?.addEventListener("invalid",S),()=>C?.removeEventListener("invalid",S)},[o?.type,n]),(0,Po.useEffect)(()=>{let C=n(),S=N=>{if(N.preventDefault(),!N.isTrusted)return;let I=N.target,B=Array.from(I.form?.elements??[]).find(E=>!E.validity.valid);(!I.form||B===I)&&I.focus()},P=C?.type==="radio"&&C?.name?Array.from(x.current?.querySelectorAll(`input[type="radio"][name="${C?.name}"]`)??[]).filter(N=>N!==C):[];return C?.addEventListener("invalid",S),P.forEach(N=>N.addEventListener("invalid",S)),()=>{C?.removeEventListener("invalid",S),P.forEach(N=>N.removeEventListener("invalid",S))}},[n]),(0,Po.useEffect)(()=>{let C=n();if(!o?.type){C?.setCustomValidity(""),d(C?.validationMessage),m(void 0);return}switch(o.type){case"validating":{C?.setCustomValidity(""),d(void 0),m({type:"validating",message:o.message});break}case"valid":{C?.setCustomValidity(""),d(C?.validationMessage),m({type:"valid",message:o.message});break}case"invalid":{C?.setCustomValidity(o.message??""),d(C?.validationMessage),m(void 0);break}}},[o,n]),(0,Po.useEffect)(()=>{if(!(!h||f)){if(o?.type==="validating"){let C=setTimeout(()=>{g(!0)},1e3);return()=>clearTimeout(C)}g(!0)}},[h,o?.type,f]);let _=C=>{if(C.relatedTarget&&C.currentTarget.contains(C.relatedTarget))return;h||(v(!0),n()?.setAttribute(UG,""));let S=n(),P=o?.type==="validating";window.queueMicrotask(()=>{P||d(S?.validationMessage)})},k=(0,Po.useId)(),y=u?(0,sc.jsx)(T5,{id:k,type:"invalid",message:u}):p?.type?(0,sc.jsx)(T5,{id:k,type:p.type,message:p.message}):null,w=f?y:null;return(0,Po.useEffect)(()=>{let C=n();if(!C)return;function S(P,N){let I=(P.getAttribute("aria-describedby")??"").split(" ").filter(B=>B&&B!==k);N&&I.push(k),I.length?P.setAttribute("aria-describedby",I.join(" ")):P.removeAttribute("aria-describedby")}return S(C,!!w),()=>S(C,!1)},[w,k,n]),xs({render:s,ref:[c,x],props:jr(l,{onBlur:_,children:(0,sc.jsxs)(sc.Fragment,{children:[(0,Po.cloneElement)(i,{label:cwe(i.props.label,t,r),required:t}),w]})})})});var Pm={};Q(Pm,{Control:()=>d$,Description:()=>n$,Details:()=>l$,Item:()=>KG,Label:()=>JG,Root:()=>$G,VisualLabel:()=>KR});var WG=a(H(),1);var FR=a(b(),1),zR="data-wp-hash";function VR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dwe(document)),e.__wpStyleRuntime}function uwe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${zR}]`))if(r.getAttribute(zR)===t)return!0;return!1}function GG(e,t,r){if(!e.head)return;let o=VR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(uwe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(zR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function dwe(e){let t=VR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)GG(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function pwe(e,t){let r=VR();r.styles.set(e,t);for(let o of r.documents.keys())GG(o,e,t)}typeof process>"u",pwe("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var mwe={"box-sizing":"_336cd3e4e743482f__box-sizing"},fwe=e=>(0,FR.jsx)(ks,{...e,direction:"column",gap:"sm"}),$G=(0,WG.forwardRef)(function({className:t,render:r=fwe,...o},n){return(0,FR.jsx)(Mn.Root,{ref:n,className:T(mwe["box-sizing"],t),render:r,...o})});var qG=a(H(),1),ZG=a(b(),1),KG=(0,qG.forwardRef)(function(t,r){return(0,ZG.jsx)(Mn.Item,{ref:r,...t})});var QG=a(H(),1);var HR=a(b(),1),OR="data-wp-hash";function jR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hwe(document)),e.__wpStyleRuntime}function gwe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${OR}]`))if(r.getAttribute(OR)===t)return!0;return!1}function XG(e,t,r){if(!e.head)return;let o=jR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(gwe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(OR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function hwe(e){let t=jR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)XG(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function vwe(e,t){let r=jR();r.styles.set(e,t);for(let o of r.documents.keys())XG(o,e,t)}typeof process>"u",vwe("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var YG={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},JG=(0,QG.forwardRef)(function({className:t,hideFromVision:r,variant:o,...n},i){let s=(0,HR.jsx)(Mn.Label,{ref:i,className:T(YG.label,o&&YG[`is-${o}`],t),...n});return r?(0,HR.jsx)(cn,{render:s}):s});var e$=a(H(),1),o$=a(b(),1),UR="data-wp-hash";function WR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&bwe(document)),e.__wpStyleRuntime}function ywe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${UR}]`))if(r.getAttribute(UR)===t)return!0;return!1}function t$(e,t,r){if(!e.head)return;let o=WR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(ywe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(UR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function bwe(e){let t=WR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)t$(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function r$(e,t){let r=WR();r.styles.set(e,t);for(let o of r.documents.keys())t$(o,e,t)}typeof process>"u",r$("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var _we={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",r$("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var xwe={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},n$=(0,e$.forwardRef)(function({className:t,...r},o){return(0,o$.jsx)(Mn.Description,{ref:o,className:T(_we.p,xwe.description,t),...r})});var a$=a(H(),1),i$=a(D(),1);var bd=a(b(),1),GR="data-wp-hash";function $R(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&wwe(document)),e.__wpStyleRuntime}function kwe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${GR}]`))if(r.getAttribute(GR)===t)return!0;return!1}function s$(e,t,r){if(!e.head)return;let o=$R(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(kwe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(GR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function wwe(e){let t=$R();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)s$(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Cwe(e,t){let r=$R();r.styles.set(e,t);for(let o of r.documents.keys())s$(o,e,t)}typeof process>"u",Cwe("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Swe={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},l$=(0,a$.forwardRef)(function({className:t,...r},o){return(0,bd.jsxs)(bd.Fragment,{children:[(0,bd.jsx)(cn,{render:(0,bd.jsx)(Mn.Description,{}),children:(0,i$.__)("More details follow the field.")}),(0,bd.jsx)("div",{ref:o,className:T(Swe.description,t),...r})]})});var c$=a(H(),1),u$=a(b(),1),d$=(0,c$.forwardRef)(function(t,r){return(0,u$.jsx)(Mn.Control,{ref:r,...t})});var m$=a(H(),1),qR="data-wp-hash";function ZR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Pwe(document)),e.__wpStyleRuntime}function Twe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${qR}]`))if(r.getAttribute(qR)===t)return!0;return!1}function f$(e,t,r){if(!e.head)return;let o=ZR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Twe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(qR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Pwe(e){let t=ZR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)f$(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Ewe(e,t){let r=ZR();r.styles.set(e,t);for(let o of r.documents.keys())f$(o,e,t)}typeof process>"u",Ewe("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var p$={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},KR=(0,m$.forwardRef)(function({className:t,render:r,variant:o,...n},i){return xs({defaultTagName:"span",render:r,ref:i,props:jr(n,{className:T(p$.label,o&&p$[`is-${o}`],t)})})});KR.displayName="Field.VisualLabel";var P5=a(H(),1);var QR=a(b(),1),YR="data-wp-hash";function XR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Nwe(document)),e.__wpStyleRuntime}function Bwe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${YR}]`))if(r.getAttribute(YR)===t)return!0;return!1}function h$(e,t,r){if(!e.head)return;let o=XR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Bwe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(YR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Nwe(e){let t=XR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)h$(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function v$(e,t){let r=XR();r.styles.set(e,t);for(let o of r.documents.keys())h$(o,e,t)}typeof process>"u",v$("1540cbc709","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._1e441c22c9dc5d28__wrapper{--wp-ui-textarea-min-height:var(--wpds-dimension-size-lg,40px)}._414844876c32ecee__textarea{min-height:calc(var(--wp-ui-textarea-min-height) - 2px);resize:block}}@layer compositions{._1e441c22c9dc5d28__wrapper{--wp-ui-input-padding-block:9.9px;height:auto;line-height:1.4}}}");var g$={wrapper:"_1e441c22c9dc5d28__wrapper",textarea:"_414844876c32ecee__textarea"};typeof process>"u",v$("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Iwe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Rwe=(e,t)=>function(o){return typeof e=="function"?e(jr(o,t)):(0,P5.cloneElement)(e,jr(o,t))},E5=(0,P5.forwardRef)(function({className:t,defaultValue:r,disabled:o,onValueChange:n,render:i,rows:s=4,style:l,value:c,...u},d){return(0,QR.jsx)(ER,{className:T(g$.wrapper,t),style:l,render:Rwe(i||(p=>(0,QR.jsx)("textarea",{...p})),{className:T(Iwe.textarea,g$.textarea),ref:d,rows:s,...u}),value:c,defaultValue:r,onValueChange:n,disabled:o})});var y$=a(H(),1);var Em=a(b(),1),JR=(0,y$.forwardRef)(function({className:t,label:r,description:o,details:n,hideLabelFromVision:i,...s},l){return(0,Em.jsxs)(Pm.Root,{className:t,children:[(0,Em.jsx)(Pm.Label,{hideFromVision:i,children:r}),(0,Em.jsx)(E5,{ref:l,...s}),o&&(0,Em.jsx)(Pm.Description,{children:o}),n&&(0,Em.jsx)(Pm.Details,{children:n})]})});var B5=a(H(),1),b$=a(he(),1);var eD=a(b(),1),tD=(0,B5.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,...n},i){let s=(0,B5.useRef)(null),l=(0,b$.useMergeRefs)([i,s]);return(0,eD.jsx)(AR,{required:t,markWhenOptional:r,customValidity:o,getValidityTarget:()=>s.current,children:(0,eD.jsx)(JR,{ref:l,...n})})});var _d={};Q(_d,{List:()=>w$,Panel:()=>I$,Root:()=>D$,Tab:()=>A$});var Bm=a(H(),1);var x$=a(he(),1),N5=a(b(),1),rD="data-wp-hash";function oD(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Lwe(document)),e.__wpStyleRuntime}function Dwe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${rD}]`))if(r.getAttribute(rD)===t)return!0;return!1}function k$(e,t,r){if(!e.head)return;let o=oD(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Dwe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(rD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Lwe(e){let t=oD();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)k$(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Mwe(e,t){let r=oD();r.styles.set(e,t);for(let o of r.documents.keys())k$(o,e,t)}typeof process>"u",Mwe("54ae3f4680",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible)
 			&[data-orientation=vertical]{border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));box-sizing:border-box}}.a5fd8814f195aa5e__tab{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;flex:1 0 auto;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;line-height:1.2;outline:none;padding:0;position:relative;white-space:nowrap;z-index:1;&[data-disabled]{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);cursor:default;@media (forced-colors:active){color:GrayText}}&:not([data-disabled]):is(:hover,:focus-visible){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}&:after{border-radius:var(--wpds-border-radius-sm,2px);opacity:0;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));pointer-events:none;position:absolute;z-index:-1;@media not (prefers-reduced-motion){transition:opacity .1s linear}}&:focus-visible:after{opacity:1}[data-orientation=horizontal] &{height:48px;padding-inline:var(--wpds-dimension-padding-lg,16px);scroll-margin:24px;&:after{content:"";inset:var(--wpds-dimension-padding-md,12px)}}._59228b5227f38a99__is-minimal-variant[data-orientation=horizontal] &{padding-inline:0;&:after{inset-inline:round(up,var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)),1px)}}[data-orientation=vertical] &{min-height:var(--wpds-dimension-size-lg,40px);padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-md,12px)}[data-orientation=vertical][data-select-on-move=false] &:after{content:"";inset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}._5dfc77e6edd345d4__tab-children{align-items:center;display:flex;flex-grow:1;[data-orientation=horizontal] &{justify-content:center}[data-orientation=vertical] &{justify-content:start}}._4a20e969d15e5ac1__tab-chevron{flex-shrink:0;margin-inline-end:calc(var(--wpds-dimension-gap-xs, 4px)*-1);opacity:0;[data-orientation=horizontal] &{display:none}[role=tab]:is([aria-selected=true],:focus-visible,:hover) &{opacity:1}@media not (prefers-reduced-motion){[data-select-on-move=true]
 				[role=tab]:is([aria-selected=true])
-				&{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}`);var Zy={tablist:"_7313adbc8a112e90__tablist","is-overflowing-first":"_9f2ac729c68a735a__is-overflowing-first","is-overflowing-last":"_81c799c1f3cdd261__is-overflowing-last","is-minimal-variant":"_59228b5227f38a99__is-minimal-variant",indicator:"_1c37dcfaa1ad8cda__indicator",tab:"a5fd8814f195aa5e__tab","tab-children":"_5dfc77e6edd345d4__tab-children","tab-chevron":"_4a20e969d15e5ac1__tab-chevron"},U$=1,$$=(0,Im.forwardRef)(function({children:t,variant:r="default",className:o,activateOnFocus:n,...i},s){let[l,c]=(0,Im.useState)(null),[u,d]=(0,Im.useState)({first:!1,last:!1,isScrolling:!1});(0,Im.useEffect)(()=>{if(!l)return;let m=()=>{let{scrollWidth:_,clientWidth:k,scrollLeft:y}=l,w=Math.max(_-k,0),S=(l.dir||(typeof window<"u"?window.getComputedStyle(l).direction:"ltr"))==="rtl"&&y<0?-y:y,P={first:S>U$,last:S<w-U$,isScrolling:_>k};d(N=>N.first===P.first&&N.last===P.last&&N.isScrolling===P.isScrolling?N:P)},f=new ResizeObserver(m),g=()=>{f.disconnect(),f.observe(l),l.querySelectorAll('[role="tab"]').forEach(_=>f.observe(_))},h=new MutationObserver(g);h.observe(l,{childList:!0,subtree:!0});let v=!1,x=()=>{v||(requestAnimationFrame(()=>{m(),v=!1}),v=!0)};return l.addEventListener("scroll",x,{passive:!0}),g(),m(),()=>{l.removeEventListener("scroll",x),f.disconnect(),h.disconnect()}},[l]);let p=(0,W$.useMergeRefs)([s,m=>c(m)]);return(0,z5.jsxs)(fl.List,{ref:p,activateOnFocus:n,"data-select-on-move":n?"true":"false",className:T(Zy.tablist,u.first&&Zy["is-overflowing-first"],u.last&&Zy["is-overflowing-last"],Zy[`is-${r}-variant`],o),...i,tabIndex:i.tabIndex??(u.isScrolling?-1:void 0),children:[t,(0,z5.jsx)(fl.Indicator,{className:Zy.indicator})]})});var Y$=a(H(),1);var Mn=a(H(),1);var Ky=a(b(),1),V5=!1,ND=V5?(0,Mn.createContext)(null):null;function Ywe(){let e=(0,Mn.useContext)(ND);(0,Mn.useEffect)(()=>{if(e)return e.registerTab()},[e])}function Qwe(){}var q$=V5?Ywe:Qwe;function Xwe(){let e=(0,Mn.useContext)(ND);(0,Mn.useEffect)(()=>{if(e)return e.registerPanel()},[e])}function Jwe(){}var Z$=V5?Xwe:Jwe;function e5e({children:e}){let t=(0,Mn.useRef)(0),r=(0,Mn.useRef)(0),o=XG(()=>{let l=t.current,c=r.current;if(l!==c)throw new Error(`Tabs: Tab/Panel count mismatch (${l} Tabs, ${c} Panels). Each Tab must be associated with exactly one Panel. Mismatched or missing associations can break screen reader navigation and violate WAI-ARIA Tabs pattern requirements.`)}),n=(0,Mn.useCallback)(()=>(t.current+=1,o(),()=>{t.current-=1,o()}),[o]),i=(0,Mn.useCallback)(()=>(r.current+=1,o(),()=>{r.current-=1,o()}),[o]),s=(0,Mn.useMemo)(()=>({registerTab:n,registerPanel:i}),[n,i]);return(0,Ky.jsx)(ND.Provider,{value:s,children:e})}function t5e({children:e}){return(0,Ky.jsx)(Ky.Fragment,{children:e})}var K$=V5?e5e:t5e;var J$=a(b(),1),ID="data-wp-hash";function RD(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&o5e(document)),e.__wpStyleRuntime}function r5e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ID}]`))if(r.getAttribute(ID)===t)return!0;return!1}function Q$(e,t,r){if(!e.head)return;let o=RD(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(r5e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ID,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function o5e(e){let t=RD();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Q$(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function X$(e,t){let r=RD();r.styles.set(e,t);for(let o of r.documents.keys())Q$(o,e,t)}typeof process>"u",X$("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var n5e={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",X$("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var a5e={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"},eq=(0,Y$.forwardRef)(function({className:t,...r},o){return Z$(),(0,J$.jsx)(fl.Panel,{ref:o,className:T(n5e.div,a5e["outset-ring--focus-visible"],t),...r})});var tq=a(H(),1);var F5=a(b(),1),rq=(0,tq.forwardRef)(function({...t},r){return(0,F5.jsx)(FG,{children:(0,F5.jsx)(K$,{children:(0,F5.jsx)(fl.Root,{ref:r,...t})})})});var oq=a(H(),1);var Yy=a(b(),1),LD="data-wp-hash";function AD(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&s5e(document)),e.__wpStyleRuntime}function i5e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${LD}]`))if(r.getAttribute(LD)===t)return!0;return!1}function nq(e,t,r){if(!e.head)return;let o=AD(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(i5e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(LD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function s5e(e){let t=AD();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)nq(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function l5e(e,t){let r=AD();r.styles.set(e,t);for(let o of r.documents.keys())nq(o,e,t)}typeof process>"u",l5e("54ae3f4680",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible)
+				&{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}`);var Uy={tablist:"_7313adbc8a112e90__tablist","is-overflowing-first":"_9f2ac729c68a735a__is-overflowing-first","is-overflowing-last":"_81c799c1f3cdd261__is-overflowing-last","is-minimal-variant":"_59228b5227f38a99__is-minimal-variant",indicator:"_1c37dcfaa1ad8cda__indicator",tab:"a5fd8814f195aa5e__tab","tab-children":"_5dfc77e6edd345d4__tab-children","tab-chevron":"_4a20e969d15e5ac1__tab-chevron"},_$=1,w$=(0,Bm.forwardRef)(function({children:t,variant:r="default",className:o,activateOnFocus:n,...i},s){let[l,c]=(0,Bm.useState)(null),[u,d]=(0,Bm.useState)({first:!1,last:!1,isScrolling:!1});(0,Bm.useEffect)(()=>{if(!l)return;let m=()=>{let{scrollWidth:_,clientWidth:k,scrollLeft:y}=l,w=Math.max(_-k,0),S=(l.dir||(typeof window<"u"?window.getComputedStyle(l).direction:"ltr"))==="rtl"&&y<0?-y:y,P={first:S>_$,last:S<w-_$,isScrolling:_>k};d(N=>N.first===P.first&&N.last===P.last&&N.isScrolling===P.isScrolling?N:P)},f=new ResizeObserver(m),g=()=>{f.disconnect(),f.observe(l),l.querySelectorAll('[role="tab"]').forEach(_=>f.observe(_))},h=new MutationObserver(g);h.observe(l,{childList:!0,subtree:!0});let v=!1,x=()=>{v||(requestAnimationFrame(()=>{m(),v=!1}),v=!0)};return l.addEventListener("scroll",x,{passive:!0}),g(),m(),()=>{l.removeEventListener("scroll",x),f.disconnect(),h.disconnect()}},[l]);let p=(0,x$.useMergeRefs)([s,m=>c(m)]);return(0,N5.jsxs)(fl.List,{ref:p,activateOnFocus:n,"data-select-on-move":n?"true":"false",className:T(Uy.tablist,u.first&&Uy["is-overflowing-first"],u.last&&Uy["is-overflowing-last"],Uy[`is-${r}-variant`],o),...i,tabIndex:i.tabIndex??(u.isScrolling?-1:void 0),children:[t,(0,N5.jsx)(fl.Indicator,{className:Uy.indicator})]})});var P$=a(H(),1);var An=a(H(),1);var Wy=a(b(),1),I5=!1,nD=I5?(0,An.createContext)(null):null;function Awe(){let e=(0,An.useContext)(nD);(0,An.useEffect)(()=>{if(e)return e.registerTab()},[e])}function zwe(){}var C$=I5?Awe:zwe;function Vwe(){let e=(0,An.useContext)(nD);(0,An.useEffect)(()=>{if(e)return e.registerPanel()},[e])}function Fwe(){}var S$=I5?Vwe:Fwe;function Owe({children:e}){let t=(0,An.useRef)(0),r=(0,An.useRef)(0),o=BG(()=>{let l=t.current,c=r.current;if(l!==c)throw new Error(`Tabs: Tab/Panel count mismatch (${l} Tabs, ${c} Panels). Each Tab must be associated with exactly one Panel. Mismatched or missing associations can break screen reader navigation and violate WAI-ARIA Tabs pattern requirements.`)}),n=(0,An.useCallback)(()=>(t.current+=1,o(),()=>{t.current-=1,o()}),[o]),i=(0,An.useCallback)(()=>(r.current+=1,o(),()=>{r.current-=1,o()}),[o]),s=(0,An.useMemo)(()=>({registerTab:n,registerPanel:i}),[n,i]);return(0,Wy.jsx)(nD.Provider,{value:s,children:e})}function Hwe({children:e}){return(0,Wy.jsx)(Wy.Fragment,{children:e})}var T$=I5?Owe:Hwe;var N$=a(b(),1),aD="data-wp-hash";function iD(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Uwe(document)),e.__wpStyleRuntime}function jwe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${aD}]`))if(r.getAttribute(aD)===t)return!0;return!1}function E$(e,t,r){if(!e.head)return;let o=iD(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(jwe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(aD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Uwe(e){let t=iD();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)E$(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function B$(e,t){let r=iD();r.styles.set(e,t);for(let o of r.documents.keys())E$(o,e,t)}typeof process>"u",B$("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Wwe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",B$("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Gwe={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"},I$=(0,P$.forwardRef)(function({className:t,...r},o){return S$(),(0,N$.jsx)(fl.Panel,{ref:o,className:T(Wwe.div,Gwe["outset-ring--focus-visible"],t),...r})});var R$=a(H(),1);var R5=a(b(),1),D$=(0,R$.forwardRef)(function({...t},r){return(0,R5.jsx)(hG,{children:(0,R5.jsx)(T$,{children:(0,R5.jsx)(fl.Root,{ref:r,...t})})})});var L$=a(H(),1);var Gy=a(b(),1),lD="data-wp-hash";function cD(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&qwe(document)),e.__wpStyleRuntime}function $we(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${lD}]`))if(r.getAttribute(lD)===t)return!0;return!1}function M$(e,t,r){if(!e.head)return;let o=cD(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if($we(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(lD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function qwe(e){let t=cD();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)M$(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Zwe(e,t){let r=cD();r.styles.set(e,t);for(let o of r.documents.keys())M$(o,e,t)}typeof process>"u",Zwe("54ae3f4680",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible)
 			&[data-orientation=vertical]{border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));box-sizing:border-box}}.a5fd8814f195aa5e__tab{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;flex:1 0 auto;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;line-height:1.2;outline:none;padding:0;position:relative;white-space:nowrap;z-index:1;&[data-disabled]{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);cursor:default;@media (forced-colors:active){color:GrayText}}&:not([data-disabled]):is(:hover,:focus-visible){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}&:after{border-radius:var(--wpds-border-radius-sm,2px);opacity:0;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));pointer-events:none;position:absolute;z-index:-1;@media not (prefers-reduced-motion){transition:opacity .1s linear}}&:focus-visible:after{opacity:1}[data-orientation=horizontal] &{height:48px;padding-inline:var(--wpds-dimension-padding-lg,16px);scroll-margin:24px;&:after{content:"";inset:var(--wpds-dimension-padding-md,12px)}}._59228b5227f38a99__is-minimal-variant[data-orientation=horizontal] &{padding-inline:0;&:after{inset-inline:round(up,var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)),1px)}}[data-orientation=vertical] &{min-height:var(--wpds-dimension-size-lg,40px);padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-md,12px)}[data-orientation=vertical][data-select-on-move=false] &:after{content:"";inset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}._5dfc77e6edd345d4__tab-children{align-items:center;display:flex;flex-grow:1;[data-orientation=horizontal] &{justify-content:center}[data-orientation=vertical] &{justify-content:start}}._4a20e969d15e5ac1__tab-chevron{flex-shrink:0;margin-inline-end:calc(var(--wpds-dimension-gap-xs, 4px)*-1);opacity:0;[data-orientation=horizontal] &{display:none}[role=tab]:is([aria-selected=true],:focus-visible,:hover) &{opacity:1}@media not (prefers-reduced-motion){[data-select-on-move=true]
 				[role=tab]:is([aria-selected=true])
-				&{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}`);var DD={tablist:"_7313adbc8a112e90__tablist","is-overflowing-first":"_9f2ac729c68a735a__is-overflowing-first","is-overflowing-last":"_81c799c1f3cdd261__is-overflowing-last","is-minimal-variant":"_59228b5227f38a99__is-minimal-variant",indicator:"_1c37dcfaa1ad8cda__indicator",tab:"a5fd8814f195aa5e__tab","tab-children":"_5dfc77e6edd345d4__tab-children","tab-chevron":"_4a20e969d15e5ac1__tab-chevron"},aq=(0,oq.forwardRef)(function({className:t,children:r,...o},n){return q$(),(0,Yy.jsxs)(fl.Tab,{ref:n,className:T(DD.tab,t),...o,children:[(0,Yy.jsx)("span",{className:DD["tab-children"],children:r}),(0,Yy.jsx)(jy,{icon:Ig,className:DD["tab-chevron"]})]})});var $a=a(R(),1),ga=a(D(),1),kq=a(O(),1);var wq=a(xr(),1),Cq=a(H(),1);function th(e,t){var r=0,o,n;t=t||{};function i(){var s=o,l=arguments.length,c,u;e:for(;s;){if(s.args.length!==arguments.length){s=s.next;continue}for(u=0;u<l;u++)if(s.args[u]!==arguments[u]){s=s.next;continue e}return s!==o&&(s===n&&(n=s.prev),s.prev.next=s.next,s.next&&(s.next.prev=s.prev),s.next=o,s.prev=null,o.prev=s,o=s),s.val}for(c=new Array(l),u=0;u<l;u++)c[u]=arguments[u];return s={args:c,val:e.apply(null,c)},o?(o.prev=s,s.next=o):n=s,r===t.maxSize?(n=n.prev,n.next=null):r++,o=s,s.val}return i.clear=function(){o=null,n=null,r=0},i}var zD=a(H(),1),cc=a(K(),1),mq=a(dr(),1);var kd=function(){return kd=Object.assign||function(t){for(var r,o=1,n=arguments.length;o<n;o++){r=arguments[o];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},kd.apply(this,arguments)};function sq(e){return e.toLowerCase()}var c5e=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],u5e=/[^A-Z0-9]+/gi;function O5(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,o=r===void 0?c5e:r,n=t.stripRegexp,i=n===void 0?u5e:n,s=t.transform,l=s===void 0?sq:s,c=t.delimiter,u=c===void 0?" ":c,d=lq(lq(e,o,"$1\0$2"),i,"\0"),p=0,m=d.length;d.charAt(p)==="\0";)p++;for(;d.charAt(m-1)==="\0";)m--;return d.slice(p,m).split("\0").map(l).join(u)}function lq(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(o,n){return o.replace(n,r)},e)}function cq(e){return e.charAt(0).toUpperCase()+e.substr(1)}function d5e(e){return cq(e.toLowerCase())}function uq(e,t){return t===void 0&&(t={}),O5(e,kd({delimiter:" ",transform:d5e},t))}function dq(e,t){return t===void 0&&(t={}),O5(e,kd({delimiter:"."},t))}function rh(e,t){return t===void 0&&(t={}),dq(e,kd({delimiter:"-"},t))}function pq(e){let t=e?.toString?.()??"";return t=t.replace(/['\u2019]/,""),rh(t,{splitRegexp:[/(?!(?:1ST|2ND|3RD|[4-9]TH)(?![a-z]))([a-z0-9])([A-Z])/g,/(?!(?:1st|2nd|3rd|[4-9]th)(?![a-z]))([0-9])([a-z])/g,/([A-Za-z])([0-9])/g,/([A-Z])([A-Z][a-z])/g]})}var lc={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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",role:"content"},caption:{type:"rich-text",source:"rich-text",selector:"figcaption",role:"content"},type:{type:"string",role:"content"},providerNameSlug:{type:"string",role:"content"},allowResponsive:{type:"boolean",default:!0},responsive:{type:"boolean",default:!1,role:"content"},previewable:{type:"boolean",default:!0,role:"content"}},supports:{anchor:!0,align:!0,spacing:{margin:!0},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-embed-editor",style:"wp-block-embed"};var Qy=[{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"}],MD="wp-embed";var H5=a(b(),1),{name:oh}=lc,fq=e=>(0,cc.getBlockVariations)(oh)?.find(({name:t})=>t===e),VD=(e,t=[])=>t.some(r=>e.match(r)),nh=e=>(0,cc.getBlockVariations)(oh)?.find(({patterns:t})=>VD(e,t));function Xy(e){if(!e||(0,mq.getAuthority)(e)!=="x.com")return e;let t=new URL(e);return t.host="twitter.com",t.toString()}var gq=e=>e&&e.includes('class="wp-embedded-content"'),hq=e=>{let t=e.url||e.thumbnail_url,r=(0,H5.jsx)("p",{children:(0,H5.jsx)("img",{src:t,alt:e.title,width:"100%"})});return(0,zD.renderToString)(r)},Cd=(e,t={})=>{let{preview:r,attributes:o={}}=e,{url:n,providerNameSlug:i,type:s,...l}=o;if(!n||!(0,cc.getBlockType)(oh))return;let c=nh(n),u=i==="wordpress"||s===MD;if(!u&&c&&(c.attributes.providerNameSlug!==i||!i))return(0,cc.createBlock)(oh,{url:n,...l,...c.attributes});let p=(0,cc.getBlockVariations)(oh)?.find(({name:m})=>m==="wordpress");if(!(!p||!r||!gq(r.html)||u))return(0,cc.createBlock)(oh,{url:n,...p.attributes,...t})},m5e=e=>e?Qy.some(({className:t})=>e.includes(t)):!1,wd=e=>{if(!e)return e;let t=Qy.reduce((o,{className:n})=>(o.push(n),o),["wp-has-aspect-ratio"]),r=e;for(let o of t)r=r.replace(o,"");return r.trim()};function f5e(e){return/padding-(top|bottom)\s*:\s*[\d.]+%/i.test(e)}function FD(e,t,r=!0){if(!r||f5e(e))return wd(t);let o=document.implementation.createHTMLDocument("");o.body.innerHTML=e;let n=o.body.querySelector("iframe");if(n&&n.height&&n.width){let i=(n.width/n.height).toFixed(2);for(let s=0;s<Qy.length;s++){let l=Qy[s];if(i>=l.ratio)return i-l.ratio>.1?wd(t):T(wd(t),l.className,"wp-has-aspect-ratio")}}return t}function vq(e,t){t((0,cc.createBlock)("core/paragraph",{content:(0,zD.renderToString)((0,H5.jsx)("a",{href:e,children:e}))}))}var g5e=th((e,t,r,o,n=!0)=>{if(!e)return{};let i={},{type:s="rich"}=e,{html:l,provider_name:c}=e,u=pq((c||t).toLowerCase());return gq(l)&&(s=MD),(l||s==="photo")&&(i.type=s,i.providerNameSlug=u),m5e(r)||(i.className=FD(l,r,o&&n)),i}),yq=(e,t,r,o)=>{let{allowResponsive:n,className:i}=e;return{...e,...g5e(t,r,i,o,n)}};var Rm=a(H(),1),bq=a(he(),1),Jy=a(D(),1),fu=a(R(),1),_q=a(V(),1);var j5=a(K(),1),Sd=a(b(),1);function $o({attributeKey:e="caption",attributes:t,setAttributes:r,isSelected:o,insertBlocksAfter:n,placeholder:i=(0,Jy.__)("Add caption"),label:s=(0,Jy.__)("Caption text"),showToolbarButton:l=!0,excludeElementClassName:c,className:u,readOnly:d,tagName:p="figcaption",addLabel:m=(0,Jy.__)("Add caption"),removeLabel:f=(0,Jy.__)("Remove caption"),icon:g=YP,...h}){let v=t[e],x=(0,bq.usePrevious)(v),_=fu.RichText.isEmpty(v),k=fu.RichText.isEmpty(x),[y,w]=(0,Rm.useState)(!_);(0,Rm.useEffect)(()=>{!_&&k&&w(!0)},[_,k]),(0,Rm.useEffect)(()=>{!o&&_&&w(!1)},[o,_]);let C=(0,Rm.useCallback)(S=>{S&&_&&S.focus()},[_]);return(0,Sd.jsxs)(Sd.Fragment,{children:[l&&(0,Sd.jsx)(fu.BlockControls,{group:"block",children:(0,Sd.jsx)(_q.ToolbarButton,{onClick:()=>{w(!y),y&&v&&r({[e]:void 0})},icon:g,isPressed:y,label:y?f:m})}),y&&(!fu.RichText.isEmpty(v)||o)&&(0,Sd.jsx)(fu.RichText,{identifier:e,tagName:p,className:T(u,c?"":(0,fu.__experimentalGetElementClassName)("caption")),ref:C,"aria-label":s,placeholder:i,value:v,onChange:S=>r({[e]:S}),inlineToolbar:!0,__unstableOnSplitAtEnd:n?()=>n((0,j5.createBlock)((0,j5.getDefaultBlockName)())):void 0,readOnly:d,...h})]})}var Nr=a(b(),1),OD=["audio"];function h5e({attributes:e,className:t,setAttributes:r,onReplace:o,isSelected:n,insertBlocksAfter:i}){let{id:s,autoplay:l,loop:c,preload:u,src:d}=e,[p,m]=(0,Cq.useState)(e.blob),g=(0,$a.useBlockEditingMode)()==="default";tc({url:p,allowedTypes:OD,onChange:k,onError:_});function h(S){return P=>{r({[S]:P})}}function v(S){if(S!==d){let P=Cd({attributes:{url:S}});if(P!==void 0&&o){o(P);return}r({src:S,id:void 0,blob:void 0}),m()}}let{createErrorNotice:x}=(0,kq.useDispatch)(wq.store);function _(S){x(S,{type:"snackbar"})}function k(S){if(!S||!S.url){r({src:void 0,id:void 0,caption:void 0,blob:void 0}),m();return}if((0,xq.isBlobURL)(S.url)){m(S.url);return}r({blob:void 0,src:S.url,id:S.id,caption:S.caption}),m()}let y=T(t,{"is-transient":!!p}),w=(0,$a.useBlockProps)({className:y}),C=X();return!d&&!p?(0,Nr.jsx)("div",{...w,children:(0,Nr.jsx)($a.MediaPlaceholder,{icon:(0,Nr.jsx)($a.BlockIcon,{icon:Jp}),onSelect:k,onSelectURL:v,accept:"audio/*",allowedTypes:OD,value:e,onError:_})}):(0,Nr.jsxs)(Nr.Fragment,{children:[n&&(0,Nr.jsx)($a.BlockControls,{group:"other",children:(0,Nr.jsx)($a.MediaReplaceFlow,{mediaId:s,mediaURL:d,allowedTypes:OD,accept:"audio/*",onSelect:k,onSelectURL:v,onError:_,onReset:()=>k(void 0),variant:"toolbar"})}),(0,Nr.jsx)($a.InspectorControls,{children:(0,Nr.jsxs)(Si.__experimentalToolsPanel,{label:(0,ga.__)("Settings"),resetAll:()=>{r({autoplay:!1,loop:!1,preload:void 0})},dropdownMenuProps:C,children:[(0,Nr.jsx)(Hy,{className:"wp-block-audio__autoplay-help-text",children:(0,ga.__)("Most browsers block audio until a visitor interacts with the page, so autoplay often won\u2019t work, especially on mobile. Unexpected sound can also be disruptive for screen reader users.")}),(0,Nr.jsx)(Si.__experimentalToolsPanelItem,{label:(0,ga.__)("Autoplay"),isShownByDefault:!0,hasValue:()=>!!l,onDeselect:()=>r({autoplay:!1}),children:(0,Nr.jsx)(Si.ToggleControl,{label:(0,ga.__)("Autoplay"),onChange:h("autoplay"),checked:!!l})}),(0,Nr.jsx)(Si.__experimentalToolsPanelItem,{label:(0,ga.__)("Loop"),isShownByDefault:!0,hasValue:()=>!!c,onDeselect:()=>r({loop:!1}),children:(0,Nr.jsx)(Si.ToggleControl,{label:(0,ga.__)("Loop"),onChange:h("loop"),checked:!!c})}),(0,Nr.jsx)(Si.__experimentalToolsPanelItem,{label:(0,ga.__)("Preload"),isShownByDefault:!0,hasValue:()=>!!u,onDeselect:()=>r({preload:void 0}),children:(0,Nr.jsx)(Si.SelectControl,{label:(0,ga._x)("Preload","noun; Audio block parameter"),value:u||"",onChange:S=>r({preload:S||void 0}),options:[{value:"",label:(0,ga.__)("Browser default")},{value:"auto",label:(0,ga.__)("Auto")},{value:"metadata",label:(0,ga.__)("Metadata")},{value:"none",label:(0,ga._x)("None","Preload value")}]})})]})}),(0,Nr.jsxs)("figure",{...w,children:[(0,Nr.jsx)("audio",{controls:"controls",inert:n?void 0:"true",src:d??p}),!!p&&(0,Nr.jsx)(Si.Spinner,{}),(0,Nr.jsx)($o,{attributes:e,setAttributes:r,isSelected:n,insertBlocksAfter:i,label:(0,ga.__)("Audio caption text"),showToolbarButton:n&&g})]})]})}var Sq=h5e;var U5={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/audio",title:"Audio",category:"media",description:"Embed a simple audio player.",keywords:["music","sound","podcast","recording"],textdomain:"default",attributes:{blob:{type:"string",role:"local"},src:{type:"string",source:"attribute",selector:"audio",attribute:"src",role:"content"},caption:{type:"rich-text",source:"rich-text",selector:"figcaption",role:"content"},id:{type:"number",role:"content"},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,spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-audio-editor",style:"wp-block-audio"};var Dm=a(R(),1),eb=a(b(),1);function Tq({attributes:e}){let{autoplay:t,caption:r,loop:o,preload:n,src:i}=e;return i&&(0,eb.jsxs)("figure",{...Dm.useBlockProps.save(),children:[(0,eb.jsx)("audio",{controls:"controls",src:i,autoPlay:t,loop:o,preload:n}),!Dm.RichText.isEmpty(r)&&(0,eb.jsx)(Dm.RichText.Content,{tagName:"figcaption",value:r,className:(0,Dm.__experimentalGetElementClassName)("caption")})]})}var Pq=a(Or(),1),Eq=a(K(),1),y5e={from:[{type:"files",isMatch(e){return e.length===1&&e[0].type.indexOf("audio/")===0},transform(e){let t=e[0];return(0,Eq.createBlock)("core/audio",{blob:(0,Pq.createBlobURL)(t)})}},{type:"shortcode",tag:"audio",attributes:{src:{type:"string",shortcode:({named:{src:e,mp3:t,m4a:r,ogg:o,wav:n,wma:i}})=>e||t||r||o||n||i},loop:{type:"string",shortcode:({named:{loop:e}})=>e},autoplay:{type:"string",shortcode:({named:{autoplay:e}})=>e},preload:{type:"string",shortcode:({named:{preload:e}})=>e}}}]},Bq=y5e;var Nq=a(zR(),1),{lock:Iq,unlock:q}=(0,Nq.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/block-library");var{fieldsKey:b5e,formKey:_5e}=q(Rq.privateApis),{name:Dq}=U5,W5={icon:Jp,example:{attributes:{src:"https://upload.wikimedia.org/wikipedia/commons/d/dd/Armstrong_Small_Step.ogg"},viewportWidth:350},transforms:Bq,deprecated:XU,edit:Sq,save:Tq};window.__experimentalContentOnlyInspectorFields&&(W5[b5e]=[{id:"audio",label:(0,HD.__)("Audio"),type:"media",Edit:{control:"media",allowedTypes:["audio"],multiple:!1},getValue:({item:e})=>({id:e.id,url:e.src}),setValue:({value:e})=>({id:e.id,src:e.url})},{id:"caption",label:(0,HD.__)("Caption"),type:"text",Edit:"rich-text"}],W5[_5e]={fields:["audio","caption"]});var x5e=()=>M({name:Dq,metadata:U5,settings:W5});var UD={};J(UD,{init:()=>w5e,metadata:()=>G5,name:()=>Vq,settings:()=>Fq});var G5={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/breadcrumbs",title:"Breadcrumbs",category:"theme",description:"Display a breadcrumb trail showing the path to the current page.",textdomain:"default",attributes:{prefersTaxonomy:{type:"boolean",default:!1},separator:{type:"string",default:"/"},showHomeItem:{type:"boolean",default:!0},showCurrentItem:{type:"boolean",default:!0},showOnHomePage:{type:"boolean",default:!1}},usesContext:["postId","postType","templateSlug"],supports:{anchor:!0,html:!1,align:["wide","full"],spacing:{margin:!0,padding:!0},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!1,color:!0,width:!0,style:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},style:"wp-block-breadcrumbs"};var Jr=a(D(),1),tb=a(R(),1),un=a(V(),1),Lq=a(O(),1),q5=a(ne(),1),gu=a(H(),1),Aq=a(sd(),1),Mq=a(he(),1);var Dt=a(b(),1),$5="/";function zq({attributes:e,setAttributes:t,name:r,context:{postId:o,postType:n,templateSlug:i}}){let{separator:s,showHomeItem:l,showCurrentItem:c,prefersTaxonomy:u,showOnHomePage:d}=e,{post:p,isPostTypeHierarchical:m,postTypeHasTaxonomies:f,hasTermsAssigned:g,isLoading:h}=(0,Lq.useSelect)(A=>{if(!n)return{};let U=A(q5.store).getEntityRecord("postType",n,o),$=A(q5.store).getPostType(n),W=$&&$.taxonomies.length,G;return W&&(G=A(q5.store).getTaxonomies({type:n,per_page:-1})),{post:U,isPostTypeHierarchical:$?.hierarchical,postTypeHasTaxonomies:W,hasTermsAssigned:U&&(G||[]).filter(({visibility:F})=>F?.publicly_queryable).some(F=>!!U[F.rest_base]?.length),isLoading:o&&!U||!$||W&&!G}},[n,o]),[v,x]=(0,gu.useState)(0);(0,gu.useEffect)(()=>{x(A=>A+1)},[p]);let _=X(),{content:k,status:y,error:w}=(0,Aq.useServerSideRender)({attributes:e,skipBlockSupportAttributes:!0,block:r,urlQueryArgs:{post_id:o,invalidationKey:v}}),C=(0,gu.useRef)("");(0,gu.useEffect)(()=>{y==="success"&&(C.current=k)},[k,y]);let[S,P]=(0,gu.useState)(!1);(0,gu.useEffect)(()=>{if(y!=="loading")return;let A=setTimeout(()=>{P(!0)},400);return()=>{clearTimeout(A),P(!1)}},[y]);let N=(0,Mq.useDisabled)(),I=(0,tb.useBlockProps)({ref:N});if(h)return(0,Dt.jsx)("div",{...I,children:(0,Dt.jsx)(un.Spinner,{})});let B;!m&&!p?.parent?B=!0:f?B=u:B=!1;let E=null,L=!o||!n||i&&!n||!B&&!m||B&&!g;if(L){let A=[];l&&A.push((0,Jr.__)("Home")),i&&!o?A.push((0,Jr.__)("Page")):B?A.push((0,Jr.__)("Category")):A.push((0,Jr.__)("Ancestor"),(0,Jr.__)("Parent")),E=(0,Dt.jsx)("nav",{...I,style:{"--separator":`"${s.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}"`,...I.style},children:(0,Dt.jsxs)("ol",{children:[A.map((U,$)=>(0,Dt.jsx)("li",{children:(0,Dt.jsx)("a",{href:`#breadcrumbs-pseudo-link-${$}`,children:U})},$)),c&&(0,Dt.jsx)("li",{children:(0,Dt.jsx)("span",{"aria-current":"page",children:(0,Jr.__)("Current")})})]})})}return(0,Dt.jsxs)(Dt.Fragment,{children:[(0,Dt.jsx)(tb.InspectorControls,{children:(0,Dt.jsxs)(un.__experimentalToolsPanel,{label:(0,Jr.__)("Settings"),resetAll:()=>{t({separator:$5,showHomeItem:!0,showCurrentItem:!0})},dropdownMenuProps:_,children:[(0,Dt.jsx)(un.__experimentalToolsPanelItem,{label:(0,Jr.__)("Show home breadcrumb"),isShownByDefault:!0,hasValue:()=>!l,onDeselect:()=>t({showHomeItem:!0}),children:(0,Dt.jsx)(un.ToggleControl,{label:(0,Jr.__)("Show home breadcrumb"),onChange:A=>t({showHomeItem:A}),checked:l})}),(0,Dt.jsx)(un.__experimentalToolsPanelItem,{label:(0,Jr.__)("Show current breadcrumb"),isShownByDefault:!0,hasValue:()=>!c,onDeselect:()=>t({showCurrentItem:!0}),children:(0,Dt.jsx)(un.ToggleControl,{label:(0,Jr.__)("Show current breadcrumb"),onChange:A=>t({showCurrentItem:A}),checked:c})}),(0,Dt.jsx)(un.__experimentalToolsPanelItem,{label:(0,Jr.__)("Separator"),isShownByDefault:!0,hasValue:()=>s!==$5,onDeselect:()=>t({separator:$5}),children:(0,Dt.jsx)(un.TextControl,{autoComplete:"off",label:(0,Jr.__)("Separator"),value:s,onChange:A=>t({separator:A}),onBlur:()=>{s||t({separator:$5})}})})]})}),(0,Dt.jsxs)(tb.InspectorControls,{group:"advanced",children:[(0,Dt.jsx)(un.CheckboxControl,{label:(0,Jr.__)("Show on homepage"),checked:d,onChange:A=>t({showOnHomePage:A}),help:(0,Jr.__)("If this Breadcrumbs block appears in a template or template part that\u2019s shown on the homepage, enable this option to display the breadcrumb trail. Otherwise, this setting has no effect.")}),(0,Dt.jsx)(un.CheckboxControl,{label:(0,Jr.__)("Prefer taxonomy terms"),checked:u,onChange:A=>t({prefersTaxonomy:A}),help:(0,Jr.__)("The exact type of breadcrumbs shown will vary automatically depending on the page in which this block is displayed. In the specific case of a hierarchical post type with taxonomies, the breadcrumbs can either reflect its post hierarchy (default) or the hierarchy of its assigned taxonomy terms.")})]}),y==="loading"&&!L&&(C.current?(0,Dt.jsx)(To,{wrapperProps:{...I,style:{...I.style,opacity:S?.3:1}},html:C.current}):(0,Dt.jsx)("div",{...I,children:(0,Dt.jsx)(un.Spinner,{})})),y==="error"&&(0,Dt.jsx)("div",{...I,children:(0,Dt.jsx)("p",{children:(0,Jr.sprintf)((0,Jr.__)("Error: %s"),w)})}),L&&E,!L&&y==="success"&&(0,Dt.jsx)(To,{wrapperProps:I,html:k})]})}var{name:Vq}=G5,Fq={icon:UP,example:{},edit:zq},w5e=()=>M({name:Vq,metadata:G5,settings:Fq});var ZD={};J(ZD,{init:()=>O5e,metadata:()=>Q5,name:()=>eZ,settings:()=>J5});var X5=a(D(),1);var Jq=a(K(),1);var we=a(R(),1),gl=a(he(),1);var Oq=a(R(),1);var{cleanEmptyObject:C5e}=q(Oq.privateApis);function er(e){if(!e?.style?.typography?.fontFamily)return e;let{fontFamily:t,...r}=e.style.typography;return{...e,style:C5e({...e.style,typography:r}),fontFamily:t.split("|").pop()}}function ke(e){let{textAlign:t,...r}=e;return t?{...r,style:{...e.style,typography:{...e.style?.typography,textAlign:t}}}:e}var qt=a(b(),1),ws=e=>{let{width:t,...r}=e;return t?{...r,style:{...r.style,dimensions:{...r.style?.dimensions,width:`${t}%`}}}:r},ah=e=>{let{borderRadius:t,...r}=e,o=[t,r.style?.border?.radius].find(n=>typeof n=="number"&&n!==0);return o?{...r,style:{...r.style,border:{...r.style?.border,radius:`${o}px`}}}:r};function S5e(e){if(!e.align)return e;let{align:t,...r}=e;return{...r,className:T(r.className,`align${e.align}`)}}var GD=e=>{if(!e.customTextColor&&!e.customBackgroundColor&&!e.customGradient)return e;let t={color:{}};e.customTextColor&&(t.color.text=e.customTextColor),e.customBackgroundColor&&(t.color.background=e.customBackgroundColor),e.customGradient&&(t.color.gradient=e.customGradient);let{customTextColor:r,customBackgroundColor:o,customGradient:n,...i}=e;return{...i,style:t}},WD=e=>{let{color:t,textColor:r,...o}={...e,customTextColor:e.textColor&&e.textColor[0]==="#"?e.textColor:void 0,customBackgroundColor:e.color&&e.color[0]==="#"?e.color:void 0};return GD(o)},hu={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"}},T5e={attributes:{tagName:{type:"string",enum:["a","button"],default:"a"},type:{type:"string",default:"button"},url:{type:"string",source:"attribute",selector:"a",attribute:"href",role:"content"},title:{type:"string",source:"attribute",selector:"a,button",attribute:"title",role:"content"},text:{type:"rich-text",source:"rich-text",selector:"a,button",role:"content"},linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target",role:"content"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel",role:"content"},placeholder:{type:"string"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"},width:{type:"number"}},supports:{anchor:!0,splitting:!0,align:!1,alignWide:!1,color:{__experimentalSkipSerialization:!0,gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{__experimentalSkipSerialization:["fontSize","lineHeight","textAlign","fontFamily","fontWeight","fontStyle","textTransform","textDecoration","letterSpacing"],fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalWritingMode:!0,__experimentalDefaultControls:{fontSize:!0}},reusable:!1,shadow:{__experimentalSkipSerialization:!0},spacing:{__experimentalSkipSerialization:!0,padding:["horizontal","vertical"],__experimentalDefaultControls:{padding:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},interactivity:{clientNavigation:!0}},selectors:{root:".wp-block-button .wp-block-button__link",typography:{writingMode:".wp-block-button"}},save({attributes:e,className:t}){let{tagName:r,type:o,fontSize:n,linkTarget:i,rel:s,style:l,text:c,title:u,url:d,width:p}=e,m=r||"a",f=m==="button",g=o||"button",h=(0,we.__experimentalGetBorderClassesAndStyles)(e),v=(0,we.__experimentalGetColorClassesAndStyles)(e),x=(0,we.__experimentalGetSpacingClassesAndStyles)(e),_=(0,we.__experimentalGetShadowClassesAndStyles)(e),k=(0,we.getTypographyClassesAndStyles)(e),y=T("wp-block-button__link",v.className,h.className,k.className,{"no-border-radius":l?.border?.radius===0,"has-custom-font-size":n||l?.typography?.fontSize},(0,we.__experimentalGetElementClassName)("button")),w={...h.style,...v.style,...x.style,..._.style,...k.style,writingMode:void 0},C=T(t,{[`has-custom-width wp-block-button__width-${p}`]:p});return(0,qt.jsx)("div",{...we.useBlockProps.save({className:C}),children:(0,qt.jsx)(we.RichText.Content,{tagName:m,type:f?g:null,className:y,href:f?null:d,title:u,style:w,value:c,target:f?null:i,rel:f?null:s})})},isEligible(e){return typeof e.width=="number"},migrate:ws},P5e={attributes:{tagName:{type:"string",enum:["a","button"],default:"a"},type:{type:"string",default:"button"},textAlign:{type:"string"},url:{type:"string",source:"attribute",selector:"a",attribute:"href",role:"content"},title:{type:"string",source:"attribute",selector:"a,button",attribute:"title",role:"content"},text:{type:"rich-text",source:"rich-text",selector:"a,button",role:"content"},linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target",role:"content"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel",role:"content"},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:{__experimentalSkipSerialization:["fontSize","lineHeight","fontFamily","fontWeight","fontStyle","textTransform","textDecoration","letterSpacing"],fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalWritingMode:!0,__experimentalDefaultControls:{fontSize:!0}},reusable:!1,shadow:{__experimentalSkipSerialization:!0},spacing:{__experimentalSkipSerialization:!0,padding:["horizontal","vertical"],__experimentalDefaultControls:{padding:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},interactivity:{clientNavigation:!0}},selectors:{root:".wp-block-button .wp-block-button__link",typography:{writingMode:".wp-block-button"}},save({attributes:e,className:t}){let{tagName:r,type:o,textAlign:n,fontSize:i,linkTarget:s,rel:l,style:c,text:u,title:d,url:p,width:m}=e,f=r||"a",g=f==="button",h=o||"button",v=(0,we.__experimentalGetBorderClassesAndStyles)(e),x=(0,we.__experimentalGetColorClassesAndStyles)(e),_=(0,we.__experimentalGetSpacingClassesAndStyles)(e),k=(0,we.__experimentalGetShadowClassesAndStyles)(e),y=(0,we.getTypographyClassesAndStyles)(e),w=T("wp-block-button__link",x.className,v.className,y.className,{[`has-text-align-${n}`]:n,"no-border-radius":c?.border?.radius===0,"has-custom-font-size":i||c?.typography?.fontSize},(0,we.__experimentalGetElementClassName)("button")),C={...v.style,...x.style,..._.style,...k.style,...y.style,writingMode:void 0},S=T(t,{[`has-custom-width wp-block-button__width-${m}`]:m});return(0,qt.jsx)("div",{...we.useBlockProps.save({className:S}),children:(0,qt.jsx)(we.RichText.Content,{tagName:f,type:g?h:null,className:w,href:g?null:p,title:d,style:C,value:u,target:g?null:s,rel:g?null:l})})},isEligible(e){return!!e.textAlign||typeof e.width=="number"},migrate:(0,gl.compose)(ws,ke)},E5e={attributes:{tagName:{type:"string",enum:["a","button"],default:"a"},type:{type:"string",default:"button"},textAlign:{type:"string"},url:{type:"string",source:"attribute",selector:"a",attribute:"href"},title:{type:"string",source:"attribute",selector:"a,button",attribute:"title",role:"content"},text:{type:"rich-text",source:"rich-text",selector:"a,button",role:"content"},linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target",role:"content"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel",role:"content"},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,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalWritingMode:!0,__experimentalDefaultControls:{fontSize:!0}},reusable:!1,shadow:{__experimentalSkipSerialization:!0},spacing:{__experimentalSkipSerialization:!0,padding:["horizontal","vertical"],__experimentalDefaultControls:{padding:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},__experimentalSelector:".wp-block-button__link",interactivity:{clientNavigation:!0}},save({attributes:e,className:t}){let{tagName:r,type:o,textAlign:n,fontSize:i,linkTarget:s,rel:l,style:c,text:u,title:d,url:p,width:m}=e,f=r||"a",g=f==="button",h=o||"button",v=(0,we.__experimentalGetBorderClassesAndStyles)(e),x=(0,we.__experimentalGetColorClassesAndStyles)(e),_=(0,we.__experimentalGetSpacingClassesAndStyles)(e),k=(0,we.__experimentalGetShadowClassesAndStyles)(e),y=T("wp-block-button__link",x.className,v.className,{[`has-text-align-${n}`]:n,"no-border-radius":c?.border?.radius===0},(0,we.__experimentalGetElementClassName)("button")),w={...v.style,...x.style,..._.style,...k.style},C=T(t,{[`has-custom-width wp-block-button__width-${m}`]:m,"has-custom-font-size":i||c?.typography?.fontSize});return(0,qt.jsx)("div",{...we.useBlockProps.save({className:C}),children:(0,qt.jsx)(we.RichText.Content,{tagName:f,type:g?h:null,className:y,href:g?null:p,title:d,style:w,value:u,target:g?null:s,rel:g?null:l})})},isEligible(e){return typeof e.width=="number"},migrate:ws},B5e={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"},save({attributes:e,className:t}){let{fontSize:r,linkTarget:o,rel:n,style:i,text:s,title:l,url:c,width:u}=e;if(!s)return null;let d=(0,we.__experimentalGetBorderClassesAndStyles)(e),p=(0,we.__experimentalGetColorClassesAndStyles)(e),m=(0,we.__experimentalGetSpacingClassesAndStyles)(e),f=T("wp-block-button__link",p.className,d.className,{"no-border-radius":i?.border?.radius===0}),g={...d.style,...p.style,...m.style},h=T(t,{[`has-custom-width wp-block-button__width-${u}`]:u,"has-custom-font-size":r||i?.typography?.fontSize});return(0,qt.jsx)("div",{...we.useBlockProps.save({className:h}),children:(0,qt.jsx)(we.RichText.Content,{tagName:"a",className:f,href:c,title:l,style:g,value:s,target:o,rel:n})})}},N5e={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({attributes:e,className:t}){let{fontSize:r,linkTarget:o,rel:n,style:i,text:s,title:l,url:c,width:u}=e;if(!s)return null;let d=(0,we.__experimentalGetBorderClassesAndStyles)(e),p=(0,we.__experimentalGetColorClassesAndStyles)(e),m=(0,we.__experimentalGetSpacingClassesAndStyles)(e),f=T("wp-block-button__link",p.className,d.className,{"no-border-radius":i?.border?.radius===0}),g={...d.style,...p.style,...m.style},h=T(t,{[`has-custom-width wp-block-button__width-${u}`]:u,"has-custom-font-size":r||i?.typography?.fontSize});return(0,qt.jsx)("div",{...we.useBlockProps.save({className:h}),children:(0,qt.jsx)(we.RichText.Content,{tagName:"a",className:f,href:c,title:l,style:g,value:s,target:o,rel:n})})},migrate:(0,gl.compose)(ws,er),isEligible({style:e,width:t}){return e?.typography?.fontFamily||typeof t=="number"}},I5e=[T5e,P5e,E5e,B5e,N5e,{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:{...hu,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({style:e}){return typeof e?.border?.radius=="number"},save({attributes:e,className:t}){let{fontSize:r,linkTarget:o,rel:n,style:i,text:s,title:l,url:c,width:u}=e;if(!s)return null;let d=i?.border?.radius,p=(0,we.__experimentalGetColorClassesAndStyles)(e),m=T("wp-block-button__link",p.className,{"no-border-radius":i?.border?.radius===0}),f={borderRadius:d||void 0,...p.style},g=T(t,{[`has-custom-width wp-block-button__width-${u}`]:u,"has-custom-font-size":r||i?.typography?.fontSize});return(0,qt.jsx)("div",{...we.useBlockProps.save({className:g}),children:(0,qt.jsx)(we.RichText.Content,{tagName:"a",className:m,href:c,title:l,style:f,value:s,target:o,rel:n})})},migrate:(0,gl.compose)(ws,er,ah)},{supports:{anchor:!0,align:!0,alignWide:!1,color:{__experimentalSkipSerialization:!0},reusable:!1,__experimentalSelector:".wp-block-button__link"},attributes:{...hu,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({attributes:e,className:t}){let{borderRadius:r,linkTarget:o,rel:n,text:i,title:s,url:l,width:c}=e,u=(0,we.__experimentalGetColorClassesAndStyles)(e),d=T("wp-block-button__link",u.className,{"no-border-radius":r===0}),p={borderRadius:r?r+"px":void 0,...u.style},m=T(t,{[`has-custom-width wp-block-button__width-${c}`]:c});return(0,qt.jsx)("div",{...we.useBlockProps.save({className:m}),children:(0,qt.jsx)(we.RichText.Content,{tagName:"a",className:d,href:l,title:s,style:p,value:i,target:o,rel:n})})},migrate:(0,gl.compose)(ws,er,ah)},{supports:{anchor:!0,align:!0,alignWide:!1,color:{__experimentalSkipSerialization:!0},reusable:!1,__experimentalSelector:".wp-block-button__link"},attributes:{...hu,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({attributes:e,className:t}){let{borderRadius:r,linkTarget:o,rel:n,text:i,title:s,url:l,width:c}=e,u=(0,we.__experimentalGetColorClassesAndStyles)(e),d=T("wp-block-button__link",u.className,{"no-border-radius":r===0}),p={borderRadius:r?r+"px":void 0,...u.style},m=T(t,{[`has-custom-width wp-block-button__width-${c}`]:c});return(0,qt.jsx)("div",{...we.useBlockProps.save({className:m}),children:(0,qt.jsx)(we.RichText.Content,{tagName:"a",className:d,href:l,title:s,style:p,value:i,target:o,rel:n})})},migrate:(0,gl.compose)(ws,er,ah)},{supports:{align:!0,alignWide:!1,color:{gradients:!0}},attributes:{...hu,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({attributes:e}){let{borderRadius:t,linkTarget:r,rel:o,text:n,title:i,url:s}=e,l=T("wp-block-button__link",{"no-border-radius":t===0}),c={borderRadius:t?t+"px":void 0};return(0,qt.jsx)(we.RichText.Content,{tagName:"a",className:l,href:s,title:i,style:c,value:n,target:r,rel:o})},migrate:(0,gl.compose)(ws,ah)},{supports:{align:!0,alignWide:!1},attributes:{...hu,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||!!e.align,migrate:(0,gl.compose)(ws,ah,GD,S5e),save({attributes:e}){let{backgroundColor:t,borderRadius:r,customBackgroundColor:o,customTextColor:n,customGradient:i,linkTarget:s,gradient:l,rel:c,text:u,textColor:d,title:p,url:m}=e,f=(0,we.getColorClassName)("color",d),g=!i&&(0,we.getColorClassName)("background-color",t),h=(0,we.__experimentalGetGradientClass)(l),v=T("wp-block-button__link",{"has-text-color":d||n,[f]:f,"has-background":t||o||i||l,[g]:g,"no-border-radius":r===0,[h]:h}),x={background:i||void 0,backgroundColor:g||i||l?void 0:o,color:f?void 0:n,borderRadius:r?r+"px":void 0};return(0,qt.jsx)("div",{children:(0,qt.jsx)(we.RichText.Content,{tagName:"a",className:v,href:m,title:p,style:x,value:u,target:s,rel:c})})}},{attributes:{...hu,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){return e.className&&e.className.includes("is-style-squared")},migrate(e){let t=e.className;return t&&(t=t.replace(/is-style-squared[\s]?/,"").trim()),ah(GD({...e,className:t||void 0,borderRadius:0}))},save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,customTextColor:o,linkTarget:n,rel:i,text:s,textColor:l,title:c,url:u}=e,d=(0,we.getColorClassName)("color",l),p=(0,we.getColorClassName)("background-color",t),m=T("wp-block-button__link",{"has-text-color":l||o,[d]:d,"has-background":t||r,[p]:p}),f={backgroundColor:p?void 0:r,color:d?void 0:o};return(0,qt.jsx)("div",{children:(0,qt.jsx)(we.RichText.Content,{tagName:"a",className:m,href:u,title:c,style:f,value:s,target:n,rel:i})})}},{attributes:{...hu,align:{type:"string",default:"none"},backgroundColor:{type:"string"},textColor:{type:"string"},customBackgroundColor:{type:"string"},customTextColor:{type:"string"}},migrate:(0,gl.compose)(ws,WD),save({attributes:e}){let{url:t,text:r,title:o,backgroundColor:n,textColor:i,customBackgroundColor:s,customTextColor:l}=e,c=(0,we.getColorClassName)("color",i),u=(0,we.getColorClassName)("background-color",n),d=T("wp-block-button__link",{"has-text-color":i||l,[c]:c,"has-background":n||s,[u]:u}),p={backgroundColor:u?void 0:s,color:c?void 0:l};return(0,qt.jsx)("div",{children:(0,qt.jsx)(we.RichText.Content,{tagName:"a",className:d,href:t,title:o,style:p,value:r})})}},{attributes:{...hu,color:{type:"string"},textColor:{type:"string"},align:{type:"string",default:"none"}},save({attributes:e}){let{url:t,text:r,title:o,align:n,color:i,textColor:s}=e,l={backgroundColor:i,color:s};return(0,qt.jsx)("div",{className:`align${n}`,children:(0,qt.jsx)(we.RichText.Content,{tagName:"a",className:"wp-block-button__link",href:t,title:o,style:l,value:r})})},migrate:(0,gl.compose)(ws,WD)},{attributes:{...hu,color:{type:"string"},textColor:{type:"string"},align:{type:"string",default:"none"}},save({attributes:e}){let{url:t,text:r,title:o,align:n,color:i,textColor:s}=e;return(0,qt.jsx)("div",{className:`align${n}`,style:{backgroundColor:i},children:(0,qt.jsx)(we.RichText.Content,{tagName:"a",href:t,title:o,style:{color:s},value:r})})},migrate:(0,gl.compose)(ws,WD)}],Hq=I5e;var Cs=a(D(),1),Vn=a(H(),1),sh=a(V(),1),mt=a(R(),1),Td=a(uc(),1);var vu=a(K(),1),Am=a(he(),1),ob=a(O(),1);var Z5="noopener",K5="_blank",ih="nofollow";var Uq=a(dr(),1);function Wq({rel:e="",url:t="",opensInNewTab:r,nofollow:o}){let n,i=e;if(r)n=K5,i=i?.includes(Z5)?i:i+` ${Z5}`;else{let s=new RegExp(`\\b${Z5}\\s*`,"g");i=i?.replace(s,"").trim()}if(o)i=i?.includes(ih)?i:(i+` ${ih}`).trim();else{let s=new RegExp(`\\b${ih}\\s*`,"g");i=i?.replace(s,"").trim()}return{url:(0,Uq.prependHTTPS)(t),linkTarget:n,rel:i||void 0}}function rb(e){return e.toString().replace(/<\/?a[^>]*>/g,"")}var $q=a(he(),1),Y5=a(H(),1),qq=a(Lm(),1),Zq=a(O(),1),Kq=a(R(),1);function Et(e){let{name:t,attributes:r,setAttributes:o}=e,{textAlign:n}=r,{__unstableMarkNextChangeAsNotPersistent:i}=(0,Zq.useDispatch)(Kq.store),s=(0,$q.useEvent)(()=>{(0,qq.default)(`textAlign attribute in ${t}`,{alternative:"style.typography.textAlign",since:"7.0"}),i(),o(c=>({style:{...c.style,typography:{...c.style?.typography,textAlign:n}}}))}),l=(0,Y5.useRef)();(0,Y5.useEffect)(()=>{n!==l.current&&(l.current=n,s())},[n,s])}function $D(e){return typeof e=="string"&&e.endsWith("%")}function Yq(e){if(!e)return{};if($D(e)){let t={"25%":"wp-block-button__width-25","50%":"wp-block-button__width-50","75%":"wp-block-button__width-75","100%":"wp-block-button__width-100"};return{"has-custom-width":!0,"wp-block-button__width":!0,...t[e]&&{[t[e]]:!0}}}return{"has-custom-width":!0}}var zn=a(b(),1),{HTMLElementControl:R5e}=q(mt.privateApis),{subscribeDelegatedListener:D5e}=q(Am.privateApis),L5e=[...mt.LinkControl.DEFAULT_LINK_SETTINGS,{id:"nofollow",title:(0,Cs.__)("Mark as nofollow")}];function A5e(e){let{replaceBlocks:t,selectionChange:r}=(0,ob.useDispatch)(mt.store),{getBlock:o,getBlockAttributes:n,getBlockRootClientId:i,getBlockIndex:s}=(0,ob.useSelect)(mt.store);return(0,Am.useRefEffect)(l=>{function c(u){if(u.defaultPrevented||u.keyCode!==Td.ENTER)return;let{text:d}=n(e)??{};if(d?.length)return;u.preventDefault();let p=o(i(e)),m=s(e),f=(0,vu.cloneBlock)({...p,innerBlocks:p.innerBlocks.slice(0,m)}),g=(0,vu.createBlock)((0,vu.getDefaultBlockName)()),h=p.innerBlocks.slice(m+1),v=h.length?[(0,vu.cloneBlock)({...p,innerBlocks:h})]:[];t(p.clientId,[f,g,...v],1),r(g.clientId)}return D5e(l,"keydown",c,!0)},[])}function M5e(e){let{attributes:t,setAttributes:r,className:o,isSelected:n,onReplace:i,mergeBlocks:s,clientId:l,context:c}=e,{tagName:u,linkTarget:d,placeholder:p,rel:m,style:f,text:g,url:h,metadata:v}=t,x=f?.dimensions?.width;Et(e);let _=u||"a";function k(Ne){Td.isKeyboardEvent.primary(Ne,"k")?le(Ne):Td.isKeyboardEvent.primaryShift(Ne,"k")&&(oe(),E.current?.focus())}let[y,w]=(0,Vn.useState)(null),C=(0,mt.__experimentalUseBorderProps)(t),S=(0,mt.__experimentalUseColorProps)(t),P=(0,mt.__experimentalGetSpacingClassesAndStyles)(t),N=(0,mt.__experimentalGetShadowClassesAndStyles)(t),I=(0,mt.__experimentalGetDimensionsClassesAndStyles)(t),B=(0,Vn.useRef)(),E=(0,Vn.useRef)(),L=(0,mt.useBlockProps)({ref:(0,Am.useMergeRefs)([w,B]),onKeyDown:k}),A=(0,mt.useBlockEditingMode)(),[U,$]=(0,Vn.useState)(!1),W=!!h,G=d===K5,F=!!m?.includes(ih),Z=_==="a",{createPageEntity:j,userCanCreatePages:Y,lockUrlControls:ee=!1}=(0,ob.useSelect)(Ne=>{if(!n)return{};let ie=Ne(mt.store).getSettings(),Ee=(0,vu.getBlockBindingsSource)(v?.bindings?.url?.source);return{createPageEntity:ie.__experimentalCreatePageEntity,userCanCreatePages:ie.__experimentalUserCanCreatePages,lockUrlControls:!!v?.bindings?.url&&!Ee?.canUserEditValue?.({select:Ne,context:c,args:v?.bindings?.url?.args})}},[c,n,v?.bindings?.url]);async function te(Ne){let ie=await j({title:Ne,status:"draft"});return{id:ie.id,type:ie.type,title:ie.title.rendered,url:ie.link,kind:"post-type"}}function Q(Ne){return(0,Vn.createInterpolateElement)((0,Cs.sprintf)((0,Cs.__)("Create page: <mark>%s</mark>"),Ne),{mark:(0,zn.jsx)("mark",{})})}function le(Ne){Ne.preventDefault(),$(!0)}function oe(){r({url:void 0,linkTarget:void 0,rel:void 0}),$(!1)}(0,Vn.useEffect)(()=>{n||$(!1)},[n]);let ce=(0,Vn.useMemo)(()=>({url:h,opensInNewTab:G,nofollow:F}),[h,G,F]),pe=A5e(l),be=(0,Am.useMergeRefs)([pe,E]),[Te,ae,se]=(0,mt.useSettings)("typography.fluid","layout","dimensions.dimensionSizes"),ue=(0,Vn.useMemo)(()=>se?[...se?.custom??[],...se?.theme??[],...se?.default??[]]:[],[se]),Oe=(0,mt.getTypographyClassesAndStyles)(t,{typography:{fluid:Te},layout:{wideSize:ae?.wideSize}}),Pe=(0,Vn.useMemo)(()=>{if(!x)return;let Ne="var:preset|dimension|";if(x.startsWith(Ne)){let ie=x.slice(Ne.length);return ue?.find(ve=>ve.slug===ie)?.size??x}return x},[x,ue]),et=A==="default"||Z&&!ee,me=T(L.className,Yq(Pe)),ct=(0,Vn.useMemo)(()=>x?$D(Pe)?{"--wp--block-button--width":parseFloat(Pe)}:I.style:{},[x,Pe,I.style]);return(0,zn.jsxs)(zn.Fragment,{children:[(0,zn.jsx)("div",{...L,className:me,style:{...L.style,...ct},children:(0,zn.jsx)(mt.RichText,{ref:be,"aria-label":(0,Cs.__)("Button text"),placeholder:p||(0,Cs.__)("Add text\u2026"),value:g,onChange:Ne=>r({text:rb(Ne)}),withoutInteractiveFormatting:!0,className:T(o,"wp-block-button__link",S.className,C.className,Oe.className,{"no-border-radius":f?.border?.radius===0,"has-custom-font-size":L.style.fontSize},(0,mt.__experimentalGetElementClassName)("button")),style:{...C.style,...S.style,...P.style,...N.style,...Oe.style,writingMode:void 0},onReplace:i,onMerge:s,identifier:"text"})}),et&&(0,zn.jsx)(mt.BlockControls,{group:"block",children:Z&&!ee&&(0,zn.jsx)(sh.ToolbarButton,{name:"link",icon:W?Ev:wi,title:W?(0,Cs.__)("Unlink"):(0,Cs.__)("Link"),shortcut:W?Td.displayShortcut.primaryShift("k"):Td.displayShortcut.primary("k"),onClick:W?oe:le,isActive:W})}),Z&&n&&(U||W)&&!ee&&(0,zn.jsx)(sh.Popover,{placement:"bottom",onClose:()=>{$(!1),E.current?.focus()},anchor:y,focusOnMount:U?"firstElement":!1,__unstableSlotName:"__unstable-block-tools-after",shift:!0,children:(0,zn.jsx)(mt.LinkControl,{value:ce,onChange:({url:Ne,opensInNewTab:ie,nofollow:Ee})=>r(Wq({rel:m,url:Ne,opensInNewTab:ie,nofollow:Ee})),onRemove:()=>{oe(),E.current?.focus()},forceIsEditingLink:U,settings:L5e,createSuggestion:j&&te,withCreateSuggestion:Y,createSuggestionButtonText:Q})}),(0,zn.jsxs)(mt.InspectorControls,{group:"advanced",children:[(0,zn.jsx)(R5e,{tagName:u,onChange:Ne=>r({tagName:Ne}),options:[{label:(0,Cs.__)("Default (<a>)"),value:"a"},{label:"<button>",value:"button"}]}),Z&&(0,zn.jsx)(sh.TextControl,{label:(0,Cs.__)("Link relation"),help:(0,Vn.createInterpolateElement)((0,Cs.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,zn.jsx)(mu,{openInNewTab:!0,href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})}),value:m||"",onChange:Ne=>r({rel:Ne})})]})]})}var Qq=M5e;var Q5={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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:{tagName:{type:"string",enum:["a","button"],default:"a"},type:{type:"string",default:"button"},url:{type:"string",source:"attribute",selector:"a",attribute:"href",role:"content"},title:{type:"string",source:"attribute",selector:"a,button",attribute:"title",role:"content"},text:{type:"rich-text",source:"rich-text",selector:"a,button",role:"content"},linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target",role:"content"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel",role:"content"},placeholder:{type:"string"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"}},supports:{anchor:!0,splitting:!0,align:!1,alignWide:!1,color:{__experimentalSkipSerialization:!0,gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},dimensions:{width:!0,__experimentalSkipSerialization:["width"],__experimentalDefaultControls:{width:!0}},typography:{__experimentalSkipSerialization:["fontSize","lineHeight","textAlign","fontFamily","fontWeight","fontStyle","textTransform","textDecoration","letterSpacing"],fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalWritingMode:!0,__experimentalDefaultControls:{fontSize:!0}},reusable:!1,shadow:{__experimentalSkipSerialization:!0},spacing:{__experimentalSkipSerialization:!0,padding:["horizontal","vertical"],__experimentalDefaultControls:{padding:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},interactivity:{clientNavigation:!0}},styles:[{name:"fill",label:"Fill",isDefault:!0},{name:"outline",label:"Outline"}],editorStyle:"wp-block-button-editor",style:"wp-block-button",selectors:{root:".wp-block-button .wp-block-button__link",typography:{writingMode:".wp-block-button"},dimensions:{root:".wp-block-button",width:".wp-block-button"}}};var Fn=a(R(),1),qD=a(b(),1);function Xq({attributes:e}){let{tagName:t,type:r,fontSize:o,linkTarget:n,rel:i,style:s,text:l,title:c,url:u}=e,d=t||"a",p=d==="button",m=r||"button",f=(0,Fn.__experimentalGetBorderClassesAndStyles)(e),g=(0,Fn.__experimentalGetColorClassesAndStyles)(e),h=(0,Fn.__experimentalGetSpacingClassesAndStyles)(e),v=(0,Fn.__experimentalGetShadowClassesAndStyles)(e),x=(0,Fn.getTypographyClassesAndStyles)(e),_=T("wp-block-button__link",g.className,f.className,x.className,{"no-border-radius":s?.border?.radius===0,"has-custom-font-size":o||s?.typography?.fontSize},(0,Fn.__experimentalGetElementClassName)("button")),k={...f.style,...g.style,...h.style,...v.style,...x.style,writingMode:void 0};return(0,qD.jsx)("div",{...Fn.useBlockProps.save(),children:(0,qD.jsx)(Fn.RichText.Content,{tagName:d,type:p?m:null,className:_,href:p?null:u,title:c,style:k,value:l,target:p?null:n,rel:p?null:i})})}var{fieldsKey:V5e,formKey:F5e}=q(Jq.privateApis),{name:eZ}=Q5,J5={icon:GP,example:{attributes:{className:"is-style-fill",text:(0,X5.__)("Call to action")}},edit:Qq,save:Xq,deprecated:Hq,merge:(e,{text:t=""})=>({...e,text:(e.text||"")+t}),__experimentalLabel(e,{context:t}){let{text:r}=e,o=e?.metadata?.name,n=r?.trim().length>0;if(t==="list-view"&&(o||n))return o||r;if(t==="breadcrumb"&&o)return o}};window.__experimentalContentOnlyInspectorFields&&(J5[V5e]=[{id:"text",label:(0,X5.__)("Content"),type:"text",Edit:"rich-text"},{id:"link",label:(0,X5.__)("Link"),type:"url",Edit:"link",getValue:({item:e})=>({url:e.url,rel:e.rel,linkTarget:e.linkTarget}),setValue:({value:e})=>({url:e.url,rel:e.rel,linkTarget:e.linkTarget})}],J5[F5e]={fields:["text","link"]});var O5e=()=>M({name:eZ,metadata:Q5,settings:J5});var QD={};J(QD,{init:()=>q5e,metadata:()=>t3,name:()=>cZ,settings:()=>uZ});var YD=a(D(),1);var ab=a(R(),1),nb=a(b(),1),tZ=e=>{if(e.layout)return e;let{contentJustification:t,orientation:r,...o}=e;return(t||r)&&Object.assign(o,{layout:{type:"flex",...t&&{justifyContent:t},...r&&{orientation:r}}}),o},H5e=[{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:({contentJustification:e,orientation:t})=>!!e||!!t,migrate:tZ,save({attributes:{contentJustification:e,orientation:t}}){return(0,nb.jsx)("div",{...ab.useBlockProps.save({className:T({[`is-content-justification-${e}`]:e,"is-vertical":t==="vertical"})}),children:(0,nb.jsx)(ab.InnerBlocks.Content,{})})}},{supports:{align:["center","left","right"],anchor:!0},save(){return(0,nb.jsx)("div",{children:(0,nb.jsx)(ab.InnerBlocks.Content,{})})},isEligible({align:e}){return e&&["center","left","right"].includes(e)},migrate(e){return tZ({...e,align:void 0,contentJustification:e.align})}}],rZ=H5e;var sb=a(K(),1),KD=a(hl(),1);var ib=a(K(),1);function yu(e,t,r=null){if(!e)return;let o=(0,ib.getBlockType)(t);if(!o)return;let n={};if((0,ib.hasBlockSupport)(o,"anchor")&&e.anchor&&(n.anchor=e.anchor),(0,ib.hasBlockSupport)(o,"ariaLabel")&&e.ariaLabel&&(n.ariaLabel=e.ariaLabel),e.metadata){let i=[];if(r&&i.push("id","bindings"),i.length>0){let s=Object.entries(e.metadata).reduce((l,[c,u])=>(i.includes(c)&&(l[c]=c==="bindings"?r(u):u),l),{});Object.keys(s).length>0&&(n.metadata=s)}}if(Object.keys(n).length!==0)return n}var j5e={from:[{type:"block",isMultiBlock:!0,blocks:["core/button"],transform:e=>(0,sb.createBlock)("core/buttons",{},e.map(t=>(0,sb.createBlock)("core/button",t)))},{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>(0,sb.createBlock)("core/buttons",{},e.map(t=>{let{content:r}=t,o=(0,KD.__unstableCreateElement)(document,r),n=o.innerText||"",s=o.querySelector("a")?.getAttribute("href");return(0,sb.createBlock)("core/button",{...t,...yu(t,"core/button",({content:l})=>({text:l})),text:n,url:s})})),isMatch:e=>e.every(t=>{let r=(0,KD.__unstableCreateElement)(document,t.content),o=r.innerText||"",n=r.querySelectorAll("a");return o.length<=30&&n.length<=1})}]},nZ=j5e;var e3=a(R(),1),aZ=a(b(),1),U5e={name:"core/button"};function W5e({attributes:e,className:t}){let{fontSize:r,layout:o,style:n}=e,i=(0,e3.useBlockProps)({className:T(t,{"has-custom-font-size":r||n?.typography?.fontSize})}),s=(0,e3.useInnerBlocksProps)(i,{defaultBlock:U5e,orientation:o?.orientation??"horizontal"});return(0,aZ.jsx)("div",{...s})}var iZ=W5e;var t3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/buttons",title:"Buttons",category:"design",allowedBlocks:["core/button"],description:"Prompt visitors to take action with a group of button-style links.",keywords:["link"],textdomain:"default",supports:{anchor:!0,align:["wide","full"],html:!1,__experimentalExposeControlsToChildren:!0,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},spacing:{blockGap:["horizontal","vertical"],padding:!0,margin:["top","bottom"],__experimentalDefaultControls:{blockGap:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},layout:{allowSwitching:!1,allowInheriting:!1,default:{type:"flex"}},interactivity:{clientNavigation:!0},listView:!0,contentRole:!0},editorStyle:"wp-block-buttons-editor",style:"wp-block-buttons"};var r3=a(R(),1),sZ=a(b(),1);function lZ({attributes:e,className:t}){let{fontSize:r,style:o}=e,n=r3.useBlockProps.save({className:T(t,{"has-custom-font-size":r||o?.typography?.fontSize})}),i=r3.useInnerBlocksProps.save(n);return(0,sZ.jsx)("div",{...i})}var{name:cZ}=t3,$5e=[["core/button"]],uZ={icon:qP,example:{attributes:{layout:{type:"flex",justifyContent:"center"}},innerBlocks:[{name:"core/button",attributes:{text:(0,YD.__)("Find out more")}},{name:"core/button",attributes:{text:(0,YD.__)("Contact us")}}]},deprecated:rZ,transforms:nZ,template:$5e,templateInsertUpdatesSelection:!0,edit:iZ,save:lZ},q5e=()=>M({name:cZ,metadata:t3,settings:uZ});var JD={};J(JD,{init:()=>Q5e,metadata:()=>o3,name:()=>yZ,settings:()=>bZ});var o3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/calendar",title:"Calendar",category:"widgets",description:"A calendar of your site\u2019s posts.",keywords:["posts","archive"],textdomain:"default",attributes:{month:{type:"integer"},year:{type:"integer"}},supports:{anchor:!0,align:!0,html:!1,color:{link:!0,__experimentalSkipSerialization:["text","background"],__experimentalDefaultControls:{background:!0,text:!0},__experimentalSelector:"table, th"},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},style:"wp-block-calendar"};var lb=a(V(),1),dZ=a(O(),1),pZ=a(sd(),1),mZ=a(R(),1),fZ=a(ne(),1),lh=a(D(),1),gZ=a(he(),1);var Ti=a(b(),1),K5e=th(e=>{if(!e)return{};let t=new Date(e);return{year:t.getFullYear(),month:t.getMonth()+1}});function hZ({attributes:e,name:t}){let{date:r,hasPosts:o,hasPostsResolved:n}=(0,dZ.useSelect)(d=>{let{getEntityRecords:p,hasFinishedResolution:m}=d(fZ.store),f={status:"publish",per_page:1},g=p("postType","post",f),h=m("getEntityRecords",["postType","post",f]),v,x=d("core/editor");return x&&x.getEditedPostAttribute("type")==="post"&&(v=x.getEditedPostAttribute("date")),{date:v,hasPostsResolved:h,hasPosts:h&&g?.length===1}},[]),{content:i,status:s,error:l}=(0,pZ.useServerSideRender)({attributes:{...e,...K5e(r)},block:t}),c=(0,gZ.useDisabled)(),u=(0,mZ.useBlockProps)({ref:c});return o?(0,Ti.jsxs)(Ti.Fragment,{children:[s==="loading"&&(0,Ti.jsx)("div",{...u,children:(0,Ti.jsx)(lb.Spinner,{})}),s==="error"&&(0,Ti.jsx)("div",{...u,children:(0,Ti.jsx)("p",{children:(0,lh.sprintf)((0,lh.__)("Error: %s"),l)})}),s==="success"&&(0,Ti.jsx)(To,{wrapperProps:u,html:i})]}):(0,Ti.jsx)("div",{...u,children:(0,Ti.jsx)(lb.Placeholder,{icon:cv,label:(0,lh.__)("Calendar"),children:n?(0,lh.__)("No published posts found."):(0,Ti.jsx)(lb.Spinner,{})})})}var XD=a(K(),1),Y5e={from:[{type:"block",blocks:["core/archives"],transform:()=>(0,XD.createBlock)("core/calendar")}],to:[{type:"block",blocks:["core/archives"],transform:()=>(0,XD.createBlock)("core/archives")}]},vZ=Y5e;var{name:yZ}=o3,bZ={icon:cv,example:{},edit:hZ,transforms:vZ},Q5e=()=>M({name:yZ,metadata:o3,settings:bZ});var rL={};J(rL,{init:()=>e3e,metadata:()=>n3,name:()=>SZ,settings:()=>TZ});var n3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/categories",title:"Terms List",category:"widgets",description:"Display a list of all terms of a given taxonomy.",keywords:["categories"],textdomain:"default",attributes:{taxonomy:{type:"string",default:"category"},displayAsDropdown:{type:"boolean",default:!1},showHierarchy:{type:"boolean",default:!1},showPostCounts:{type:"boolean",default:!1},showOnlyTopLevel:{type:"boolean",default:!1},showEmpty:{type:"boolean",default:!1},label:{type:"string",role:"content"},showLabel:{type:"boolean",default:!0}},usesContext:["enhancedPagination"],supports:{anchor:!0,align:!0,html:!1,spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},editorStyle:"wp-block-categories-editor",style:"wp-block-categories"};var Rr=a(V(),1),_Z=a(he(),1),ch=a(R(),1),xZ=a(Wo(),1),Ir=a(D(),1);var eL=a(ne(),1),kZ=a(O(),1);var wZ=a(xr(),1);var xt=a(b(),1);function tL({attributes:{displayAsDropdown:e,showHierarchy:t,showPostCounts:r,showOnlyTopLevel:o,showEmpty:n,label:i,showLabel:s,taxonomy:l},setAttributes:c,className:u,clientId:d}){let p=(0,_Z.useInstanceId)(tL,"blocks-category-select"),{records:m,isResolvingTaxonomies:f}=(0,eL.useEntityRecords)("root","taxonomy",{per_page:-1}),g=m?.filter(W=>W.visibility.public),h=g?.find(W=>W.slug===l),v=!f&&h?.hierarchical,x={per_page:-1,hide_empty:!n,context:"view"};v&&o&&(x.parent=0);let{records:_,isResolving:k}=(0,eL.useEntityRecords)("taxonomy",l,x),{createWarningNotice:y}=(0,kZ.useDispatch)(wZ.store),w=W=>{W.preventDefault(),y((0,Ir.__)("Links are disabled in the editor."),{id:`block-library/core/categories/redirection-prevented/${d}`,type:"snackbar"})},C=W=>_?.length?W===null?_:_.filter(({parent:G})=>G===W):[],S=W=>G=>c({[W]:G}),P=W=>W?(0,xZ.decodeEntities)(W).trim():(0,Ir.__)("(Untitled)"),N=()=>C(v&&t?0:null).map(F=>I(F)),I=W=>{let G=C(W.id),{id:F,link:Z,count:j,name:Y}=W;return(0,xt.jsxs)("li",{className:`cat-item cat-item-${F}`,children:[(0,xt.jsx)("a",{href:Z,onClick:w,children:P(Y)}),r&&` (${j})`,v&&t&&!!G.length&&(0,xt.jsx)("ul",{className:"children",children:G.map(ee=>I(ee))})]},F)},B=()=>{let G=C(v&&t?0:null);return(0,xt.jsxs)(xt.Fragment,{children:[s?(0,xt.jsx)(ch.RichText,{className:"wp-block-categories__label","aria-label":(0,Ir.__)("Label text"),placeholder:h?.name,withoutInteractiveFormatting:!0,value:i,onChange:F=>c({label:F})}):(0,xt.jsx)(cn,{render:(0,xt.jsx)("label",{htmlFor:p}),children:i||h?.name}),(0,xt.jsxs)("select",{id:p,children:[(0,xt.jsx)("option",{children:(0,Ir.sprintf)((0,Ir.__)("Select %s"),h?.labels?.singular_name)}),G.map(F=>E(F,0))]})]})},E=(W,G)=>{let{id:F,count:Z,name:j}=W,Y=C(F);return[(0,xt.jsxs)("option",{className:`level-${G}`,children:[Array.from({length:G*3}).map(()=>"\xA0"),P(j),r&&` (${Z})`]},F),v&&t&&!!Y.length&&Y.map(ee=>E(ee,G+1))]},L=_?.length&&!e&&!k?"ul":"div",A=T(u,`wp-block-categories-taxonomy-${l}`,{"wp-block-categories-list":!!_?.length&&!e&&!k,"wp-block-categories-dropdown":!!_?.length&&e&&!k}),U=(0,ch.useBlockProps)({className:A}),$=X();return(0,xt.jsxs)(L,{...U,children:[(0,xt.jsx)(ch.InspectorControls,{children:(0,xt.jsxs)(Rr.__experimentalToolsPanel,{label:(0,Ir.__)("Settings"),resetAll:()=>{c({taxonomy:"category",displayAsDropdown:!1,showHierarchy:!1,showPostCounts:!1,showOnlyTopLevel:!1,showEmpty:!1,showLabel:!0})},dropdownMenuProps:$,children:[Array.isArray(g)&&(0,xt.jsx)(Rr.__experimentalToolsPanelItem,{hasValue:()=>l!=="category",label:(0,Ir.__)("Taxonomy"),onDeselect:()=>{c({taxonomy:"category"})},isShownByDefault:!0,children:(0,xt.jsx)(Rr.SelectControl,{label:(0,Ir.__)("Taxonomy"),options:g.map(W=>({label:W.name,value:W.slug})),value:l,onChange:W=>c({taxonomy:W})})}),(0,xt.jsx)(Rr.__experimentalToolsPanelItem,{hasValue:()=>!!e,label:(0,Ir.__)("Display as dropdown"),onDeselect:()=>c({displayAsDropdown:!1}),isShownByDefault:!0,children:(0,xt.jsx)(Rr.ToggleControl,{label:(0,Ir.__)("Display as dropdown"),checked:e,onChange:S("displayAsDropdown")})}),e&&(0,xt.jsx)(Rr.__experimentalToolsPanelItem,{hasValue:()=>!s,label:(0,Ir.__)("Show label"),onDeselect:()=>c({showLabel:!0}),isShownByDefault:!0,children:(0,xt.jsx)(Rr.ToggleControl,{className:"wp-block-categories__indentation",label:(0,Ir.__)("Show label"),checked:s,onChange:S("showLabel")})}),(0,xt.jsx)(Rr.__experimentalToolsPanelItem,{hasValue:()=>!!r,label:(0,Ir.__)("Show post counts"),onDeselect:()=>c({showPostCounts:!1}),isShownByDefault:!0,children:(0,xt.jsx)(Rr.ToggleControl,{label:(0,Ir.__)("Show post counts"),checked:r,onChange:S("showPostCounts")})}),v&&(0,xt.jsx)(Rr.__experimentalToolsPanelItem,{hasValue:()=>!!o,label:(0,Ir.__)("Show only top level terms"),onDeselect:()=>c({showOnlyTopLevel:!1}),isShownByDefault:!0,children:(0,xt.jsx)(Rr.ToggleControl,{label:(0,Ir.__)("Show only top level terms"),checked:o,onChange:S("showOnlyTopLevel")})}),(0,xt.jsx)(Rr.__experimentalToolsPanelItem,{hasValue:()=>!!n,label:(0,Ir.__)("Show empty terms"),onDeselect:()=>c({showEmpty:!1}),isShownByDefault:!0,children:(0,xt.jsx)(Rr.ToggleControl,{label:(0,Ir.__)("Show empty terms"),checked:n,onChange:S("showEmpty")})}),v&&!o&&(0,xt.jsx)(Rr.__experimentalToolsPanelItem,{hasValue:()=>!!t,label:(0,Ir.__)("Show hierarchy"),onDeselect:()=>c({showHierarchy:!1}),isShownByDefault:!0,children:(0,xt.jsx)(Rr.ToggleControl,{label:(0,Ir.__)("Show hierarchy"),checked:t,onChange:S("showHierarchy")})})]})}),k&&(0,xt.jsx)(Rr.Placeholder,{icon:Ov,label:(0,Ir.__)("Terms"),children:(0,xt.jsx)(Rr.Spinner,{})}),!k&&_?.length===0&&(0,xt.jsx)("p",{children:h.labels.no_terms}),!k&&_?.length>0&&(e?B():N())]})}var a3=a(D(),1);var J5e=[{name:"terms",title:(0,a3.__)("Terms List"),icon:ud,attributes:{taxonomy:"post_tag"},isActive:e=>e.taxonomy!=="category"},{name:"categories",title:(0,a3.__)("Categories List"),description:(0,a3.__)("Display a list of all categories."),icon:ud,attributes:{taxonomy:"category"},isActive:["taxonomy"],isDefault:!0}],CZ=J5e;var{name:SZ}=n3,TZ={icon:ud,example:{},edit:tL,variations:CZ},e3e=()=>M({name:SZ,metadata:n3,settings:TZ});var nL={};J(nL,{init:()=>a3e,metadata:()=>c3,name:()=>ub,settings:()=>OZ});var bu=a(R(),1),AZ=a(O(),1),_u=a(V(),1),dh=a(H(),1),cb=a(D(),1);var PZ=a(D(),1),EZ=a(V(),1),i3=a(O(),1),s3=a(K(),1),oL=a(R(),1),BZ=a(b(),1),t3e=({clientId:e})=>{let{replaceBlocks:t}=(0,i3.useDispatch)(oL.store),r=(0,i3.useSelect)(o=>o(oL.store).getBlock(e),[e]);return(0,BZ.jsx)(EZ.ToolbarButton,{onClick:()=>t(r.clientId,(0,s3.rawHandler)({HTML:(0,s3.serialize)(r)})),children:(0,PZ.__)("Convert to blocks")})},NZ=t3e;var IZ=a(R(),1),vl=a(V(),1),l3=a(H(),1),uh=a(D(),1),RZ=a(O(),1);var DZ=a(he(),1),Ss=a(b(),1);function r3e({onClick:e,isModalFullScreen:t}){return(0,DZ.useViewportMatch)("small","<")?null:(0,Ss.jsx)(vl.Button,{size:"compact",onClick:e,icon:sm,isPressed:t,label:t?(0,uh.__)("Exit fullscreen"):(0,uh.__)("Enter fullscreen")})}function o3e(e){let t=(0,RZ.useSelect)(r=>r(IZ.store).getSettings().styles);return(0,l3.useEffect)(()=>{let{baseURL:r,suffix:o,settings:n}=window.wpEditorL10n.tinymce;return window.tinymce.EditorManager.overrideDefaults({base_url:r,suffix:o}),window.wp.oldEditor.initialize(e.id,{tinymce:{...n,setup(i){i.on("init",()=>{let s=i.getDoc();t.forEach(({css:l})=>{let c=s.createElement("style");c.innerHTML=l,s.head.appendChild(c)})})}}}),()=>{window.wp.oldEditor.remove(e.id)}},[]),(0,Ss.jsx)("textarea",{...e})}function LZ({clientId:e,content:t,onClose:r,onChange:o}){let[n,i]=(0,l3.useState)(!1),s=`editor-${e}`;return(0,Ss.jsxs)(vl.Modal,{title:(0,uh.__)("Classic Editor"),onRequestClose:r,shouldCloseOnClickOutside:!1,overlayClassName:"block-editor-freeform-modal",isFullScreen:n,className:"block-editor-freeform-modal__content",headerActions:(0,Ss.jsx)(r3e,{onClick:()=>i(!n),isModalFullScreen:n}),children:[(0,Ss.jsx)(o3e,{id:s,defaultValue:t}),(0,Ss.jsxs)(vl.Flex,{className:"block-editor-freeform-modal__actions",justify:"flex-end",expanded:!1,children:[(0,Ss.jsx)(vl.FlexItem,{children:(0,Ss.jsx)(vl.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,uh.__)("Cancel")})}),(0,Ss.jsx)(vl.FlexItem,{children:(0,Ss.jsx)(vl.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:()=>{o(window.wp.oldEditor.getContent(s)),r()},children:(0,uh.__)("Save")})})]})]})}var dn=a(b(),1);function MZ({attributes:e,setAttributes:t,clientId:r}){let{content:o}=e,[n,i]=(0,dh.useState)(!1),s=(0,dh.useRef)(null),l=(0,AZ.useSelect)(c=>c(bu.store).canRemoveBlock(r),[r]);return(0,dn.jsxs)(dn.Fragment,{children:[l&&(0,dn.jsx)(bu.BlockControls,{children:(0,dn.jsx)(_u.ToolbarGroup,{children:(0,dn.jsx)(NZ,{clientId:r})})}),(0,dn.jsx)(bu.BlockControls,{children:(0,dn.jsx)(_u.ToolbarGroup,{children:(0,dn.jsx)(_u.ToolbarButton,{ref:s,onClick:()=>i(!0),children:(0,cb.__)("Edit")})})}),(0,dn.jsxs)("div",{...(0,bu.useBlockProps)(),children:[o?(0,dn.jsx)(dh.RawHTML,{children:o}):(0,dn.jsx)(_u.Placeholder,{icon:(0,dn.jsx)(bu.BlockIcon,{icon:dv}),label:(0,cb.__)("Classic"),instructions:(0,cb.__)("Use the classic editor to add content."),children:(0,dn.jsx)(_u.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:()=>i(!0),children:(0,cb.__)("Edit contents")})}),n&&(0,dn.jsx)(LZ,{clientId:r,content:o,onClose:()=>{i(!1),s.current&&s.current.focus()},onChange:c=>t({content:c})})]})]})}var c3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/freeform",title:"Classic",category:"text",description:"Use the classic WordPress editor.",textdomain:"default",attributes:{content:{type:"string",source:"raw"}},supports:{className:!1,customClassName:!1,lock:!1,reusable:!1,renaming:!1,visibility:!1,customCSS:!1},editorStyle:"wp-block-freeform-editor"};var zZ=a(H(),1),VZ=a(b(),1);function FZ({attributes:e}){let{content:t}=e;return(0,VZ.jsx)(zZ.RawHTML,{children:t})}var{name:ub}=c3,OZ={icon:dv,edit:MZ,save:FZ},a3e=()=>M({name:ub,metadata:c3,settings:OZ});var cL={};J(cL,{init:()=>p3e,metadata:()=>p3,name:()=>qZ,settings:()=>g3});var lL=a(D(),1);var $Z=a(K(),1);var aL=a(D(),1),u3=a(R(),1),d3=a(K(),1),iL=a(b(),1);function HZ({attributes:e,setAttributes:t,onRemove:r,insertBlocksAfter:o,mergeBlocks:n}){let i=(0,u3.useBlockProps)();return(0,iL.jsx)("pre",{...i,children:(0,iL.jsx)(u3.RichText,{tagName:"code",identifier:"content",value:e.content,onChange:s=>t({content:s}),onRemove:r,onMerge:n,placeholder:(0,aL.__)("Write code\u2026"),"aria-label":(0,aL.__)("Code"),preserveWhiteSpace:!0,__unstablePastePlainText:!0,__unstableOnSplitAtDoubleLineEnd:o?()=>o((0,d3.createBlock)((0,d3.getDefaultBlockName)())):void 0,style:{whiteSpace:"break-spaces"}})})}var p3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/code",title:"Code",category:"text",description:"Display code snippets that respect your spacing and tabs.",textdomain:"default",attributes:{content:{type:"rich-text",source:"rich-text",selector:"code",__unstablePreserveWhiteSpace:!0,role:"content"}},supports:{align:["wide"],anchor:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},spacing:{margin:["top","bottom"],padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},__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}},interactivity:{clientNavigation:!0}},style:"wp-block-code"};var m3=a(R(),1);var jZ=a(he(),1);function UZ(e){return(0,jZ.pipe)(s3e,l3e)(e||"")}function s3e(e){return e.replace(/\[/g,"&#91;")}function l3e(e){return e.replace(/^(\s*https?:)\/\/([^\s<>"]+\s*)$/m,"$1&#47;&#47;$2")}var sL=a(b(),1);function WZ({attributes:e}){return(0,sL.jsx)("pre",{...m3.useBlockProps.save(),children:(0,sL.jsx)(m3.RichText.Content,{tagName:"code",value:UZ(typeof e.content=="string"?e.content:e.content.toHTMLString({preserveWhiteSpace:!0}))})})}var Mm=a(K(),1),f3=a(hl(),1);var c3e={from:[{type:"input",regExp:/^```$/,transform:()=>(0,Mm.createBlock)("core/code")},{type:"block",blocks:["core/paragraph"],transform:e=>{let{content:t}=e;return(0,Mm.createBlock)("core/code",{...e,...yu(e,"core/code"),content:t})}},{type:"block",blocks:["core/html"],__experimentalConvert(e){let{attributes:t}=e;return(0,Mm.createBlock)("core/code",{...t,...yu(t,"core/code"),content:(0,f3.toHTMLString)({value:(0,f3.create)({text:(0,Mm.getBlockContent)(e)})})})}},{type:"raw",isMatch:e=>e.nodeName==="PRE"&&e.children.length===1&&e.firstChild.nodeName==="CODE",schema:{pre:{children:{code:{children:{"#text":{}}}}}}}],to:[{type:"block",blocks:["core/paragraph"],transform:e=>{let{content:t}=e;return(0,Mm.createBlock)("core/paragraph",{...yu(e,"core/paragraph"),content:t})}}]},GZ=c3e;var{fieldsKey:u3e,formKey:d3e}=q($Z.privateApis),{name:qZ}=p3,g3={icon:pv,example:{attributes:{content:(0,lL.__)(`// A \u201Cblock\u201D is the abstract term used
+				&{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}`);var sD={tablist:"_7313adbc8a112e90__tablist","is-overflowing-first":"_9f2ac729c68a735a__is-overflowing-first","is-overflowing-last":"_81c799c1f3cdd261__is-overflowing-last","is-minimal-variant":"_59228b5227f38a99__is-minimal-variant",indicator:"_1c37dcfaa1ad8cda__indicator",tab:"a5fd8814f195aa5e__tab","tab-children":"_5dfc77e6edd345d4__tab-children","tab-chevron":"_4a20e969d15e5ac1__tab-chevron"},A$=(0,L$.forwardRef)(function({className:t,children:r,...o},n){return C$(),(0,Gy.jsxs)(fl.Tab,{ref:n,className:T(sD.tab,t),...o,children:[(0,Gy.jsx)("span",{className:sD["tab-children"],children:r}),(0,Gy.jsx)(zy,{icon:Ng,className:sD["tab-chevron"]})]})});var $a=a(R(),1),ga=a(D(),1),J$=a(O(),1);var eq=a(xr(),1),tq=a(H(),1);function eh(e,t){var r=0,o,n;t=t||{};function i(){var s=o,l=arguments.length,c,u;e:for(;s;){if(s.args.length!==arguments.length){s=s.next;continue}for(u=0;u<l;u++)if(s.args[u]!==arguments[u]){s=s.next;continue e}return s!==o&&(s===n&&(n=s.prev),s.prev.next=s.next,s.next&&(s.next.prev=s.prev),s.next=o,s.prev=null,o.prev=s,o=s),s.val}for(c=new Array(l),u=0;u<l;u++)c[u]=arguments[u];return s={args:c,val:e.apply(null,c)},o?(o.prev=s,s.next=o):n=s,r===t.maxSize?(n=n.prev,n.next=null):r++,o=s,s.val}return i.clear=function(){o=null,n=null,r=0},i}var dD=a(H(),1),cc=a(J(),1),W$=a(dr(),1);var xd=function(){return xd=Object.assign||function(t){for(var r,o=1,n=arguments.length;o<n;o++){r=arguments[o];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},xd.apply(this,arguments)};function V$(e){return e.toLowerCase()}var Kwe=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Ywe=/[^A-Z0-9]+/gi;function D5(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,o=r===void 0?Kwe:r,n=t.stripRegexp,i=n===void 0?Ywe:n,s=t.transform,l=s===void 0?V$:s,c=t.delimiter,u=c===void 0?" ":c,d=F$(F$(e,o,"$1\0$2"),i,"\0"),p=0,m=d.length;d.charAt(p)==="\0";)p++;for(;d.charAt(m-1)==="\0";)m--;return d.slice(p,m).split("\0").map(l).join(u)}function F$(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(o,n){return o.replace(n,r)},e)}function O$(e){return e.charAt(0).toUpperCase()+e.substr(1)}function Qwe(e){return O$(e.toLowerCase())}function H$(e,t){return t===void 0&&(t={}),D5(e,xd({delimiter:" ",transform:Qwe},t))}function j$(e,t){return t===void 0&&(t={}),D5(e,xd({delimiter:"."},t))}function th(e,t){return t===void 0&&(t={}),j$(e,xd({delimiter:"-"},t))}function U$(e){let t=e?.toString?.()??"";return t=t.replace(/['\u2019]/,""),th(t,{splitRegexp:[/(?!(?:1ST|2ND|3RD|[4-9]TH)(?![a-z]))([a-z0-9])([A-Z])/g,/(?!(?:1st|2nd|3rd|[4-9]th)(?![a-z]))([0-9])([a-z])/g,/([A-Za-z])([0-9])/g,/([A-Z])([A-Z][a-z])/g]})}var lc={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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",role:"content"},caption:{type:"rich-text",source:"rich-text",selector:"figcaption",role:"content"},type:{type:"string",role:"content"},providerNameSlug:{type:"string",role:"content"},allowResponsive:{type:"boolean",default:!0},responsive:{type:"boolean",default:!1,role:"content"},previewable:{type:"boolean",default:!0,role:"content"}},supports:{anchor:!0,align:!0,spacing:{margin:!0},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-embed-editor",style:"wp-block-embed"};var $y=[{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"}],uD="wp-embed";var L5=a(b(),1),{name:rh}=lc,G$=e=>(0,cc.getBlockVariations)(rh)?.find(({name:t})=>t===e),pD=(e,t=[])=>t.some(r=>e.match(r)),oh=e=>(0,cc.getBlockVariations)(rh)?.find(({patterns:t})=>pD(e,t));function qy(e){if(!e||(0,W$.getAuthority)(e)!=="x.com")return e;let t=new URL(e);return t.host="twitter.com",t.toString()}var $$=e=>e&&e.includes('class="wp-embedded-content"'),q$=e=>{let t=e.url||e.thumbnail_url,r=(0,L5.jsx)("p",{children:(0,L5.jsx)("img",{src:t,alt:e.title,width:"100%"})});return(0,dD.renderToString)(r)},wd=(e,t={})=>{let{preview:r,attributes:o={}}=e,{url:n,providerNameSlug:i,type:s,...l}=o;if(!n||!(0,cc.getBlockType)(rh))return;let c=oh(n),u=i==="wordpress"||s===uD;if(!u&&c&&(c.attributes.providerNameSlug!==i||!i))return(0,cc.createBlock)(rh,{url:n,...l,...c.attributes});let p=(0,cc.getBlockVariations)(rh)?.find(({name:m})=>m==="wordpress");if(!(!p||!r||!$$(r.html)||u))return(0,cc.createBlock)(rh,{url:n,...p.attributes,...t})},Jwe=e=>e?$y.some(({className:t})=>e.includes(t)):!1,kd=e=>{if(!e)return e;let t=$y.reduce((o,{className:n})=>(o.push(n),o),["wp-has-aspect-ratio"]),r=e;for(let o of t)r=r.replace(o,"");return r.trim()};function e5e(e){return/padding-(top|bottom)\s*:\s*[\d.]+%/i.test(e)}function mD(e,t,r=!0){if(!r||e5e(e))return kd(t);let o=document.implementation.createHTMLDocument("");o.body.innerHTML=e;let n=o.body.querySelector("iframe");if(n&&n.height&&n.width){let i=(n.width/n.height).toFixed(2);for(let s=0;s<$y.length;s++){let l=$y[s];if(i>=l.ratio)return i-l.ratio>.1?kd(t):T(kd(t),l.className,"wp-has-aspect-ratio")}}return t}function Z$(e,t){t((0,cc.createBlock)("core/paragraph",{content:(0,dD.renderToString)((0,L5.jsx)("a",{href:e,children:e}))}))}var t5e=eh((e,t,r,o,n=!0)=>{if(!e)return{};let i={},{type:s="rich"}=e,{html:l,provider_name:c}=e,u=U$((c||t).toLowerCase());return $$(l)&&(s=uD),(l||s==="photo")&&(i.type=s,i.providerNameSlug=u),Jwe(r)||(i.className=mD(l,r,o&&n)),i}),K$=(e,t,r,o)=>{let{allowResponsive:n,className:i}=e;return{...e,...t5e(t,r,i,o,n)}};var Nm=a(H(),1),Y$=a(he(),1),Zy=a(D(),1),fu=a(R(),1),Q$=a(V(),1);var M5=a(J(),1),Cd=a(b(),1);function $o({attributeKey:e="caption",attributes:t,setAttributes:r,isSelected:o,insertBlocksAfter:n,placeholder:i=(0,Zy.__)("Add caption"),label:s=(0,Zy.__)("Caption text"),showToolbarButton:l=!0,excludeElementClassName:c,className:u,readOnly:d,tagName:p="figcaption",addLabel:m=(0,Zy.__)("Add caption"),removeLabel:f=(0,Zy.__)("Remove caption"),icon:g=xP,...h}){let v=t[e],x=(0,Y$.usePrevious)(v),_=fu.RichText.isEmpty(v),k=fu.RichText.isEmpty(x),[y,w]=(0,Nm.useState)(!_);(0,Nm.useEffect)(()=>{!_&&k&&w(!0)},[_,k]),(0,Nm.useEffect)(()=>{!o&&_&&w(!1)},[o,_]);let C=(0,Nm.useCallback)(S=>{S&&_&&S.focus()},[_]);return(0,Cd.jsxs)(Cd.Fragment,{children:[l&&(0,Cd.jsx)(fu.BlockControls,{group:"block",children:(0,Cd.jsx)(Q$.ToolbarButton,{onClick:()=>{w(!y),y&&v&&r({[e]:void 0})},icon:g,isPressed:y,label:y?f:m})}),y&&(!fu.RichText.isEmpty(v)||o)&&(0,Cd.jsx)(fu.RichText,{identifier:e,tagName:p,className:T(u,c?"":(0,fu.__experimentalGetElementClassName)("caption")),ref:C,"aria-label":s,placeholder:i,value:v,onChange:S=>r({[e]:S}),inlineToolbar:!0,__unstableOnSplitAtEnd:n?()=>n((0,M5.createBlock)((0,M5.getDefaultBlockName)())):void 0,readOnly:d,...h})]})}var Nr=a(b(),1),fD=["audio"];function r5e({attributes:e,className:t,setAttributes:r,onReplace:o,isSelected:n,insertBlocksAfter:i}){let{id:s,autoplay:l,loop:c,preload:u,src:d}=e,[p,m]=(0,tq.useState)(e.blob),g=(0,$a.useBlockEditingMode)()==="default";tc({url:p,allowedTypes:fD,onChange:k,onError:_});function h(S){return P=>{r({[S]:P})}}function v(S){if(S!==d){let P=wd({attributes:{url:S}});if(P!==void 0&&o){o(P);return}r({src:S,id:void 0,blob:void 0}),m()}}let{createErrorNotice:x}=(0,J$.useDispatch)(eq.store);function _(S){x(S,{type:"snackbar"})}function k(S){if(!S||!S.url){r({src:void 0,id:void 0,caption:void 0,blob:void 0}),m();return}if((0,X$.isBlobURL)(S.url)){m(S.url);return}r({blob:void 0,src:S.url,id:S.id,caption:S.caption}),m()}let y=T(t,{"is-transient":!!p}),w=(0,$a.useBlockProps)({className:y}),C=Y();return!d&&!p?(0,Nr.jsx)("div",{...w,children:(0,Nr.jsx)($a.MediaPlaceholder,{icon:(0,Nr.jsx)($a.BlockIcon,{icon:Yp}),onSelect:k,onSelectURL:v,accept:"audio/*",allowedTypes:fD,value:e,onError:_})}):(0,Nr.jsxs)(Nr.Fragment,{children:[n&&(0,Nr.jsx)($a.BlockControls,{group:"other",children:(0,Nr.jsx)($a.MediaReplaceFlow,{mediaId:s,mediaURL:d,allowedTypes:fD,accept:"audio/*",onSelect:k,onSelectURL:v,onError:_,onReset:()=>k(void 0),variant:"toolbar"})}),(0,Nr.jsx)($a.InspectorControls,{children:(0,Nr.jsxs)(Si.__experimentalToolsPanel,{label:(0,ga.__)("Settings"),resetAll:()=>{r({autoplay:!1,loop:!1,preload:void 0})},dropdownMenuProps:C,children:[(0,Nr.jsx)(Sm,{className:"wp-block-audio__autoplay-help-text",children:(0,ga.__)("Most browsers block audio until a visitor interacts with the page, so autoplay often won\u2019t work, especially on mobile. Unexpected sound can also be disruptive for screen reader users.")}),(0,Nr.jsx)(Si.__experimentalToolsPanelItem,{label:(0,ga.__)("Autoplay"),isShownByDefault:!0,hasValue:()=>!!l,onDeselect:()=>r({autoplay:!1}),children:(0,Nr.jsx)(Si.ToggleControl,{label:(0,ga.__)("Autoplay"),onChange:h("autoplay"),checked:!!l})}),(0,Nr.jsx)(Si.__experimentalToolsPanelItem,{label:(0,ga.__)("Loop"),isShownByDefault:!0,hasValue:()=>!!c,onDeselect:()=>r({loop:!1}),children:(0,Nr.jsx)(Si.ToggleControl,{label:(0,ga.__)("Loop"),onChange:h("loop"),checked:!!c})}),(0,Nr.jsx)(Si.__experimentalToolsPanelItem,{label:(0,ga.__)("Preload"),isShownByDefault:!0,hasValue:()=>!!u,onDeselect:()=>r({preload:void 0}),children:(0,Nr.jsx)(Si.SelectControl,{label:(0,ga._x)("Preload","noun; Audio block parameter"),value:u||"",onChange:S=>r({preload:S||void 0}),options:[{value:"",label:(0,ga.__)("Browser default")},{value:"auto",label:(0,ga.__)("Auto")},{value:"metadata",label:(0,ga.__)("Metadata")},{value:"none",label:(0,ga._x)("None","Preload value")}]})})]})}),(0,Nr.jsxs)("figure",{...w,children:[(0,Nr.jsx)("audio",{controls:"controls",inert:n?void 0:"true",src:d??p}),!!p&&(0,Nr.jsx)(Si.Spinner,{}),(0,Nr.jsx)($o,{attributes:e,setAttributes:r,isSelected:n,insertBlocksAfter:i,label:(0,ga.__)("Audio caption text"),showToolbarButton:n&&g})]})]})}var rq=r5e;var A5={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/audio",title:"Audio",category:"media",description:"Embed a simple audio player.",keywords:["music","sound","podcast","recording"],textdomain:"default",attributes:{blob:{type:"string",role:"local"},src:{type:"string",source:"attribute",selector:"audio",attribute:"src",role:"content"},caption:{type:"rich-text",source:"rich-text",selector:"figcaption",role:"content"},id:{type:"number",role:"content"},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,spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-audio-editor",style:"wp-block-audio"};var Im=a(R(),1),Ky=a(b(),1);function oq({attributes:e}){let{autoplay:t,caption:r,loop:o,preload:n,src:i}=e;return i&&(0,Ky.jsxs)("figure",{...Im.useBlockProps.save(),children:[(0,Ky.jsx)("audio",{controls:"controls",src:i,autoPlay:t,loop:o,preload:n}),!Im.RichText.isEmpty(r)&&(0,Ky.jsx)(Im.RichText.Content,{tagName:"figcaption",value:r,className:(0,Im.__experimentalGetElementClassName)("caption")})]})}var nq=a(Or(),1),aq=a(J(),1),n5e={from:[{type:"files",isMatch(e){return e.length===1&&e[0].type.indexOf("audio/")===0},transform(e){let t=e[0];return(0,aq.createBlock)("core/audio",{blob:(0,nq.createBlobURL)(t)})}},{type:"shortcode",tag:"audio",attributes:{src:{type:"string",shortcode:({named:{src:e,mp3:t,m4a:r,ogg:o,wav:n,wma:i}})=>e||t||r||o||n||i},loop:{type:"string",shortcode:({named:{loop:e}})=>e},autoplay:{type:"string",shortcode:({named:{autoplay:e}})=>e},preload:{type:"string",shortcode:({named:{preload:e}})=>e}}}]},iq=n5e;var{name:sq}=A5,lq={icon:Yp,example:{attributes:{src:"https://upload.wikimedia.org/wikipedia/commons/d/dd/Armstrong_Small_Step.ogg"},viewportWidth:350},transforms:iq,deprecated:SU,edit:rq,save:oq},a5e=()=>A({name:sq,metadata:A5,settings:lq});var hD={};Q(hD,{init:()=>s5e,metadata:()=>z5,name:()=>mq,settings:()=>fq});var z5={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/breadcrumbs",title:"Breadcrumbs",category:"theme",description:"Display a breadcrumb trail showing the path to the current page.",textdomain:"default",attributes:{prefersTaxonomy:{type:"boolean",default:!1},separator:{type:"string",default:"/"},showHomeItem:{type:"boolean",default:!0},showCurrentItem:{type:"boolean",default:!0},showOnHomePage:{type:"boolean",default:!1}},usesContext:["postId","postType","templateSlug"],supports:{anchor:!0,html:!1,align:["wide","full"],spacing:{margin:!0,padding:!0},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!1,color:!0,width:!0,style:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},style:"wp-block-breadcrumbs"};var Jr=a(D(),1),Yy=a(R(),1),un=a(V(),1),cq=a(O(),1),F5=a(ne(),1),gu=a(H(),1),uq=a(id(),1),dq=a(he(),1);var Dt=a(b(),1),V5="/";function pq({attributes:e,setAttributes:t,name:r,context:{postId:o,postType:n,templateSlug:i}}){let{separator:s,showHomeItem:l,showCurrentItem:c,prefersTaxonomy:u,showOnHomePage:d}=e,{post:p,isPostTypeHierarchical:m,postTypeHasTaxonomies:f,hasTermsAssigned:g,isLoading:h}=(0,cq.useSelect)(M=>{if(!n)return{};let U=M(F5.store).getEntityRecord("postType",n,o),$=M(F5.store).getPostType(n),W=$&&$.taxonomies.length,G;return W&&(G=M(F5.store).getTaxonomies({type:n,per_page:-1})),{post:U,isPostTypeHierarchical:$?.hierarchical,postTypeHasTaxonomies:W,hasTermsAssigned:U&&(G||[]).filter(({visibility:F})=>F?.publicly_queryable).some(F=>!!U[F.rest_base]?.length),isLoading:o&&!U||!$||W&&!G}},[n,o]),[v,x]=(0,gu.useState)(0);(0,gu.useEffect)(()=>{x(M=>M+1)},[p]);let _=Y(),{content:k,status:y,error:w}=(0,uq.useServerSideRender)({attributes:e,skipBlockSupportAttributes:!0,block:r,urlQueryArgs:{post_id:o,invalidationKey:v}}),C=(0,gu.useRef)("");(0,gu.useEffect)(()=>{y==="success"&&(C.current=k)},[k,y]);let[S,P]=(0,gu.useState)(!1);(0,gu.useEffect)(()=>{if(y!=="loading")return;let M=setTimeout(()=>{P(!0)},400);return()=>{clearTimeout(M),P(!1)}},[y]);let N=(0,dq.useDisabled)(),I=(0,Yy.useBlockProps)({ref:N});if(h)return(0,Dt.jsx)("div",{...I,children:(0,Dt.jsx)(un.Spinner,{})});let B;!m&&!p?.parent?B=!0:f?B=u:B=!1;let E=null,L=!o||!n||i&&!n||!B&&!m||B&&!g;if(L){let M=[];l&&M.push((0,Jr.__)("Home")),i&&!o?M.push((0,Jr.__)("Page")):B?M.push((0,Jr.__)("Category")):M.push((0,Jr.__)("Ancestor"),(0,Jr.__)("Parent")),E=(0,Dt.jsx)("nav",{...I,style:{"--separator":`"${s.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}"`,...I.style},children:(0,Dt.jsxs)("ol",{children:[M.map((U,$)=>(0,Dt.jsx)("li",{children:(0,Dt.jsx)("a",{href:`#breadcrumbs-pseudo-link-${$}`,children:U})},$)),c&&(0,Dt.jsx)("li",{children:(0,Dt.jsx)("span",{"aria-current":"page",children:(0,Jr.__)("Current")})})]})})}return(0,Dt.jsxs)(Dt.Fragment,{children:[(0,Dt.jsx)(Yy.InspectorControls,{children:(0,Dt.jsxs)(un.__experimentalToolsPanel,{label:(0,Jr.__)("Settings"),resetAll:()=>{t({separator:V5,showHomeItem:!0,showCurrentItem:!0})},dropdownMenuProps:_,children:[(0,Dt.jsx)(un.__experimentalToolsPanelItem,{label:(0,Jr.__)("Show home breadcrumb"),isShownByDefault:!0,hasValue:()=>!l,onDeselect:()=>t({showHomeItem:!0}),children:(0,Dt.jsx)(un.ToggleControl,{label:(0,Jr.__)("Show home breadcrumb"),onChange:M=>t({showHomeItem:M}),checked:l})}),(0,Dt.jsx)(un.__experimentalToolsPanelItem,{label:(0,Jr.__)("Show current breadcrumb"),isShownByDefault:!0,hasValue:()=>!c,onDeselect:()=>t({showCurrentItem:!0}),children:(0,Dt.jsx)(un.ToggleControl,{label:(0,Jr.__)("Show current breadcrumb"),onChange:M=>t({showCurrentItem:M}),checked:c})}),(0,Dt.jsx)(un.__experimentalToolsPanelItem,{label:(0,Jr.__)("Separator"),isShownByDefault:!0,hasValue:()=>s!==V5,onDeselect:()=>t({separator:V5}),children:(0,Dt.jsx)(un.TextControl,{autoComplete:"off",label:(0,Jr.__)("Separator"),value:s,onChange:M=>t({separator:M}),onBlur:()=>{s||t({separator:V5})}})})]})}),(0,Dt.jsxs)(Yy.InspectorControls,{group:"advanced",children:[(0,Dt.jsx)(un.CheckboxControl,{label:(0,Jr.__)("Show on homepage"),checked:d,onChange:M=>t({showOnHomePage:M}),help:(0,Jr.__)("If this Breadcrumbs block appears in a template or template part that\u2019s shown on the homepage, enable this option to display the breadcrumb trail. Otherwise, this setting has no effect.")}),(0,Dt.jsx)(un.CheckboxControl,{label:(0,Jr.__)("Prefer taxonomy terms"),checked:u,onChange:M=>t({prefersTaxonomy:M}),help:(0,Jr.__)("The exact type of breadcrumbs shown will vary automatically depending on the page in which this block is displayed. In the specific case of a hierarchical post type with taxonomies, the breadcrumbs can either reflect its post hierarchy (default) or the hierarchy of its assigned taxonomy terms.")})]}),y==="loading"&&!L&&(C.current?(0,Dt.jsx)(To,{wrapperProps:{...I,style:{...I.style,opacity:S?.3:1}},html:C.current}):(0,Dt.jsx)("div",{...I,children:(0,Dt.jsx)(un.Spinner,{})})),y==="error"&&(0,Dt.jsx)("div",{...I,children:(0,Dt.jsx)("p",{children:(0,Jr.sprintf)((0,Jr.__)("Error: %s"),w)})}),L&&E,!L&&y==="success"&&(0,Dt.jsx)(To,{wrapperProps:I,html:k})]})}var{name:mq}=z5,fq={icon:fP,example:{},edit:pq},s5e=()=>A({name:mq,metadata:z5,settings:fq});var xD={};Q(xD,{init:()=>k5e,metadata:()=>U5,name:()=>Iq,settings:()=>Rq});var Nq=a(D(),1);var we=a(R(),1),gl=a(he(),1);var vq=a(R(),1);var gq=a(dR(),1),{lock:hq,unlock:ee}=(0,gq.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/block-library");var{cleanEmptyObject:l5e}=ee(vq.privateApis);function tr(e){if(!e?.style?.typography?.fontFamily)return e;let{fontFamily:t,...r}=e.style.typography;return{...e,style:l5e({...e.style,typography:r}),fontFamily:t.split("|").pop()}}function ke(e){let{textAlign:t,...r}=e;return t?{...r,style:{...e.style,typography:{...e.style?.typography,textAlign:t}}}:e}var qt=a(b(),1),ws=e=>{let{width:t,...r}=e;return t?{...r,style:{...r.style,dimensions:{...r.style?.dimensions,width:`${t}%`}}}:r},nh=e=>{let{borderRadius:t,...r}=e,o=[t,r.style?.border?.radius].find(n=>typeof n=="number"&&n!==0);return o?{...r,style:{...r.style,border:{...r.style?.border,radius:`${o}px`}}}:r};function c5e(e){if(!e.align)return e;let{align:t,...r}=e;return{...r,className:T(r.className,`align${e.align}`)}}var yD=e=>{if(!e.customTextColor&&!e.customBackgroundColor&&!e.customGradient)return e;let t={color:{}};e.customTextColor&&(t.color.text=e.customTextColor),e.customBackgroundColor&&(t.color.background=e.customBackgroundColor),e.customGradient&&(t.color.gradient=e.customGradient);let{customTextColor:r,customBackgroundColor:o,customGradient:n,...i}=e;return{...i,style:t}},vD=e=>{let{color:t,textColor:r,...o}={...e,customTextColor:e.textColor&&e.textColor[0]==="#"?e.textColor:void 0,customBackgroundColor:e.color&&e.color[0]==="#"?e.color:void 0};return yD(o)},hu={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"}},u5e={attributes:{tagName:{type:"string",enum:["a","button"],default:"a"},type:{type:"string",default:"button"},url:{type:"string",source:"attribute",selector:"a",attribute:"href",role:"content"},title:{type:"string",source:"attribute",selector:"a,button",attribute:"title",role:"content"},text:{type:"rich-text",source:"rich-text",selector:"a,button",role:"content"},linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target",role:"content"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel",role:"content"},placeholder:{type:"string"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"},width:{type:"number"}},supports:{anchor:!0,splitting:!0,align:!1,alignWide:!1,color:{__experimentalSkipSerialization:!0,gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{__experimentalSkipSerialization:["fontSize","lineHeight","textAlign","fontFamily","fontWeight","fontStyle","textTransform","textDecoration","letterSpacing"],fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalWritingMode:!0,__experimentalDefaultControls:{fontSize:!0}},reusable:!1,shadow:{__experimentalSkipSerialization:!0},spacing:{__experimentalSkipSerialization:!0,padding:["horizontal","vertical"],__experimentalDefaultControls:{padding:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},interactivity:{clientNavigation:!0}},selectors:{root:".wp-block-button .wp-block-button__link",typography:{writingMode:".wp-block-button"}},save({attributes:e,className:t}){let{tagName:r,type:o,fontSize:n,linkTarget:i,rel:s,style:l,text:c,title:u,url:d,width:p}=e,m=r||"a",f=m==="button",g=o||"button",h=(0,we.__experimentalGetBorderClassesAndStyles)(e),v=(0,we.__experimentalGetColorClassesAndStyles)(e),x=(0,we.__experimentalGetSpacingClassesAndStyles)(e),_=(0,we.__experimentalGetShadowClassesAndStyles)(e),k=(0,we.getTypographyClassesAndStyles)(e),y=T("wp-block-button__link",v.className,h.className,k.className,{"no-border-radius":l?.border?.radius===0,"has-custom-font-size":n||l?.typography?.fontSize},(0,we.__experimentalGetElementClassName)("button")),w={...h.style,...v.style,...x.style,..._.style,...k.style,writingMode:void 0},C=T(t,{[`has-custom-width wp-block-button__width-${p}`]:p});return(0,qt.jsx)("div",{...we.useBlockProps.save({className:C}),children:(0,qt.jsx)(we.RichText.Content,{tagName:m,type:f?g:null,className:y,href:f?null:d,title:u,style:w,value:c,target:f?null:i,rel:f?null:s})})},isEligible(e){return typeof e.width=="number"},migrate:ws},d5e={attributes:{tagName:{type:"string",enum:["a","button"],default:"a"},type:{type:"string",default:"button"},textAlign:{type:"string"},url:{type:"string",source:"attribute",selector:"a",attribute:"href",role:"content"},title:{type:"string",source:"attribute",selector:"a,button",attribute:"title",role:"content"},text:{type:"rich-text",source:"rich-text",selector:"a,button",role:"content"},linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target",role:"content"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel",role:"content"},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:{__experimentalSkipSerialization:["fontSize","lineHeight","fontFamily","fontWeight","fontStyle","textTransform","textDecoration","letterSpacing"],fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalWritingMode:!0,__experimentalDefaultControls:{fontSize:!0}},reusable:!1,shadow:{__experimentalSkipSerialization:!0},spacing:{__experimentalSkipSerialization:!0,padding:["horizontal","vertical"],__experimentalDefaultControls:{padding:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},interactivity:{clientNavigation:!0}},selectors:{root:".wp-block-button .wp-block-button__link",typography:{writingMode:".wp-block-button"}},save({attributes:e,className:t}){let{tagName:r,type:o,textAlign:n,fontSize:i,linkTarget:s,rel:l,style:c,text:u,title:d,url:p,width:m}=e,f=r||"a",g=f==="button",h=o||"button",v=(0,we.__experimentalGetBorderClassesAndStyles)(e),x=(0,we.__experimentalGetColorClassesAndStyles)(e),_=(0,we.__experimentalGetSpacingClassesAndStyles)(e),k=(0,we.__experimentalGetShadowClassesAndStyles)(e),y=(0,we.getTypographyClassesAndStyles)(e),w=T("wp-block-button__link",x.className,v.className,y.className,{[`has-text-align-${n}`]:n,"no-border-radius":c?.border?.radius===0,"has-custom-font-size":i||c?.typography?.fontSize},(0,we.__experimentalGetElementClassName)("button")),C={...v.style,...x.style,..._.style,...k.style,...y.style,writingMode:void 0},S=T(t,{[`has-custom-width wp-block-button__width-${m}`]:m});return(0,qt.jsx)("div",{...we.useBlockProps.save({className:S}),children:(0,qt.jsx)(we.RichText.Content,{tagName:f,type:g?h:null,className:w,href:g?null:p,title:d,style:C,value:u,target:g?null:s,rel:g?null:l})})},isEligible(e){return!!e.textAlign||typeof e.width=="number"},migrate:(0,gl.compose)(ws,ke)},p5e={attributes:{tagName:{type:"string",enum:["a","button"],default:"a"},type:{type:"string",default:"button"},textAlign:{type:"string"},url:{type:"string",source:"attribute",selector:"a",attribute:"href"},title:{type:"string",source:"attribute",selector:"a,button",attribute:"title",role:"content"},text:{type:"rich-text",source:"rich-text",selector:"a,button",role:"content"},linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target",role:"content"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel",role:"content"},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,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalWritingMode:!0,__experimentalDefaultControls:{fontSize:!0}},reusable:!1,shadow:{__experimentalSkipSerialization:!0},spacing:{__experimentalSkipSerialization:!0,padding:["horizontal","vertical"],__experimentalDefaultControls:{padding:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},__experimentalSelector:".wp-block-button__link",interactivity:{clientNavigation:!0}},save({attributes:e,className:t}){let{tagName:r,type:o,textAlign:n,fontSize:i,linkTarget:s,rel:l,style:c,text:u,title:d,url:p,width:m}=e,f=r||"a",g=f==="button",h=o||"button",v=(0,we.__experimentalGetBorderClassesAndStyles)(e),x=(0,we.__experimentalGetColorClassesAndStyles)(e),_=(0,we.__experimentalGetSpacingClassesAndStyles)(e),k=(0,we.__experimentalGetShadowClassesAndStyles)(e),y=T("wp-block-button__link",x.className,v.className,{[`has-text-align-${n}`]:n,"no-border-radius":c?.border?.radius===0},(0,we.__experimentalGetElementClassName)("button")),w={...v.style,...x.style,..._.style,...k.style},C=T(t,{[`has-custom-width wp-block-button__width-${m}`]:m,"has-custom-font-size":i||c?.typography?.fontSize});return(0,qt.jsx)("div",{...we.useBlockProps.save({className:C}),children:(0,qt.jsx)(we.RichText.Content,{tagName:f,type:g?h:null,className:y,href:g?null:p,title:d,style:w,value:u,target:g?null:s,rel:g?null:l})})},isEligible(e){return typeof e.width=="number"},migrate:ws},m5e={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"},save({attributes:e,className:t}){let{fontSize:r,linkTarget:o,rel:n,style:i,text:s,title:l,url:c,width:u}=e;if(!s)return null;let d=(0,we.__experimentalGetBorderClassesAndStyles)(e),p=(0,we.__experimentalGetColorClassesAndStyles)(e),m=(0,we.__experimentalGetSpacingClassesAndStyles)(e),f=T("wp-block-button__link",p.className,d.className,{"no-border-radius":i?.border?.radius===0}),g={...d.style,...p.style,...m.style},h=T(t,{[`has-custom-width wp-block-button__width-${u}`]:u,"has-custom-font-size":r||i?.typography?.fontSize});return(0,qt.jsx)("div",{...we.useBlockProps.save({className:h}),children:(0,qt.jsx)(we.RichText.Content,{tagName:"a",className:f,href:c,title:l,style:g,value:s,target:o,rel:n})})}},f5e={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({attributes:e,className:t}){let{fontSize:r,linkTarget:o,rel:n,style:i,text:s,title:l,url:c,width:u}=e;if(!s)return null;let d=(0,we.__experimentalGetBorderClassesAndStyles)(e),p=(0,we.__experimentalGetColorClassesAndStyles)(e),m=(0,we.__experimentalGetSpacingClassesAndStyles)(e),f=T("wp-block-button__link",p.className,d.className,{"no-border-radius":i?.border?.radius===0}),g={...d.style,...p.style,...m.style},h=T(t,{[`has-custom-width wp-block-button__width-${u}`]:u,"has-custom-font-size":r||i?.typography?.fontSize});return(0,qt.jsx)("div",{...we.useBlockProps.save({className:h}),children:(0,qt.jsx)(we.RichText.Content,{tagName:"a",className:f,href:c,title:l,style:g,value:s,target:o,rel:n})})},migrate:(0,gl.compose)(ws,tr),isEligible({style:e,width:t}){return e?.typography?.fontFamily||typeof t=="number"}},g5e=[u5e,d5e,p5e,m5e,f5e,{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:{...hu,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({style:e}){return typeof e?.border?.radius=="number"},save({attributes:e,className:t}){let{fontSize:r,linkTarget:o,rel:n,style:i,text:s,title:l,url:c,width:u}=e;if(!s)return null;let d=i?.border?.radius,p=(0,we.__experimentalGetColorClassesAndStyles)(e),m=T("wp-block-button__link",p.className,{"no-border-radius":i?.border?.radius===0}),f={borderRadius:d||void 0,...p.style},g=T(t,{[`has-custom-width wp-block-button__width-${u}`]:u,"has-custom-font-size":r||i?.typography?.fontSize});return(0,qt.jsx)("div",{...we.useBlockProps.save({className:g}),children:(0,qt.jsx)(we.RichText.Content,{tagName:"a",className:m,href:c,title:l,style:f,value:s,target:o,rel:n})})},migrate:(0,gl.compose)(ws,tr,nh)},{supports:{anchor:!0,align:!0,alignWide:!1,color:{__experimentalSkipSerialization:!0},reusable:!1,__experimentalSelector:".wp-block-button__link"},attributes:{...hu,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({attributes:e,className:t}){let{borderRadius:r,linkTarget:o,rel:n,text:i,title:s,url:l,width:c}=e,u=(0,we.__experimentalGetColorClassesAndStyles)(e),d=T("wp-block-button__link",u.className,{"no-border-radius":r===0}),p={borderRadius:r?r+"px":void 0,...u.style},m=T(t,{[`has-custom-width wp-block-button__width-${c}`]:c});return(0,qt.jsx)("div",{...we.useBlockProps.save({className:m}),children:(0,qt.jsx)(we.RichText.Content,{tagName:"a",className:d,href:l,title:s,style:p,value:i,target:o,rel:n})})},migrate:(0,gl.compose)(ws,tr,nh)},{supports:{anchor:!0,align:!0,alignWide:!1,color:{__experimentalSkipSerialization:!0},reusable:!1,__experimentalSelector:".wp-block-button__link"},attributes:{...hu,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({attributes:e,className:t}){let{borderRadius:r,linkTarget:o,rel:n,text:i,title:s,url:l,width:c}=e,u=(0,we.__experimentalGetColorClassesAndStyles)(e),d=T("wp-block-button__link",u.className,{"no-border-radius":r===0}),p={borderRadius:r?r+"px":void 0,...u.style},m=T(t,{[`has-custom-width wp-block-button__width-${c}`]:c});return(0,qt.jsx)("div",{...we.useBlockProps.save({className:m}),children:(0,qt.jsx)(we.RichText.Content,{tagName:"a",className:d,href:l,title:s,style:p,value:i,target:o,rel:n})})},migrate:(0,gl.compose)(ws,tr,nh)},{supports:{align:!0,alignWide:!1,color:{gradients:!0}},attributes:{...hu,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({attributes:e}){let{borderRadius:t,linkTarget:r,rel:o,text:n,title:i,url:s}=e,l=T("wp-block-button__link",{"no-border-radius":t===0}),c={borderRadius:t?t+"px":void 0};return(0,qt.jsx)(we.RichText.Content,{tagName:"a",className:l,href:s,title:i,style:c,value:n,target:r,rel:o})},migrate:(0,gl.compose)(ws,nh)},{supports:{align:!0,alignWide:!1},attributes:{...hu,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||!!e.align,migrate:(0,gl.compose)(ws,nh,yD,c5e),save({attributes:e}){let{backgroundColor:t,borderRadius:r,customBackgroundColor:o,customTextColor:n,customGradient:i,linkTarget:s,gradient:l,rel:c,text:u,textColor:d,title:p,url:m}=e,f=(0,we.getColorClassName)("color",d),g=!i&&(0,we.getColorClassName)("background-color",t),h=(0,we.__experimentalGetGradientClass)(l),v=T("wp-block-button__link",{"has-text-color":d||n,[f]:f,"has-background":t||o||i||l,[g]:g,"no-border-radius":r===0,[h]:h}),x={background:i||void 0,backgroundColor:g||i||l?void 0:o,color:f?void 0:n,borderRadius:r?r+"px":void 0};return(0,qt.jsx)("div",{children:(0,qt.jsx)(we.RichText.Content,{tagName:"a",className:v,href:m,title:p,style:x,value:u,target:s,rel:c})})}},{attributes:{...hu,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){return e.className&&e.className.includes("is-style-squared")},migrate(e){let t=e.className;return t&&(t=t.replace(/is-style-squared[\s]?/,"").trim()),nh(yD({...e,className:t||void 0,borderRadius:0}))},save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,customTextColor:o,linkTarget:n,rel:i,text:s,textColor:l,title:c,url:u}=e,d=(0,we.getColorClassName)("color",l),p=(0,we.getColorClassName)("background-color",t),m=T("wp-block-button__link",{"has-text-color":l||o,[d]:d,"has-background":t||r,[p]:p}),f={backgroundColor:p?void 0:r,color:d?void 0:o};return(0,qt.jsx)("div",{children:(0,qt.jsx)(we.RichText.Content,{tagName:"a",className:m,href:u,title:c,style:f,value:s,target:n,rel:i})})}},{attributes:{...hu,align:{type:"string",default:"none"},backgroundColor:{type:"string"},textColor:{type:"string"},customBackgroundColor:{type:"string"},customTextColor:{type:"string"}},migrate:(0,gl.compose)(ws,vD),save({attributes:e}){let{url:t,text:r,title:o,backgroundColor:n,textColor:i,customBackgroundColor:s,customTextColor:l}=e,c=(0,we.getColorClassName)("color",i),u=(0,we.getColorClassName)("background-color",n),d=T("wp-block-button__link",{"has-text-color":i||l,[c]:c,"has-background":n||s,[u]:u}),p={backgroundColor:u?void 0:s,color:c?void 0:l};return(0,qt.jsx)("div",{children:(0,qt.jsx)(we.RichText.Content,{tagName:"a",className:d,href:t,title:o,style:p,value:r})})}},{attributes:{...hu,color:{type:"string"},textColor:{type:"string"},align:{type:"string",default:"none"}},save({attributes:e}){let{url:t,text:r,title:o,align:n,color:i,textColor:s}=e,l={backgroundColor:i,color:s};return(0,qt.jsx)("div",{className:`align${n}`,children:(0,qt.jsx)(we.RichText.Content,{tagName:"a",className:"wp-block-button__link",href:t,title:o,style:l,value:r})})},migrate:(0,gl.compose)(ws,vD)},{attributes:{...hu,color:{type:"string"},textColor:{type:"string"},align:{type:"string",default:"none"}},save({attributes:e}){let{url:t,text:r,title:o,align:n,color:i,textColor:s}=e;return(0,qt.jsx)("div",{className:`align${n}`,style:{backgroundColor:i},children:(0,qt.jsx)(we.RichText.Content,{tagName:"a",href:t,title:o,style:{color:s},value:r})})},migrate:(0,gl.compose)(ws,vD)}],yq=g5e;var Cs=a(D(),1),Vn=a(H(),1),ih=a(V(),1),ft=a(R(),1),Sd=a(uc(),1);var vu=a(J(),1),Dm=a(he(),1),Xy=a(O(),1);var O5="noopener",H5="_blank",ah="nofollow";var _q=a(dr(),1);function xq({rel:e="",url:t="",opensInNewTab:r,nofollow:o}){let n,i=e;if(r)n=H5,i=i?.includes(O5)?i:i+` ${O5}`;else{let s=new RegExp(`\\b${O5}\\s*`,"g");i=i?.replace(s,"").trim()}if(o)i=i?.includes(ah)?i:(i+` ${ah}`).trim();else{let s=new RegExp(`\\b${ah}\\s*`,"g");i=i?.replace(s,"").trim()}return{url:(0,_q.prependHTTPS)(t),linkTarget:n,rel:i||void 0}}function Qy(e){return e.toString().replace(/<\/?a[^>]*>/g,"")}var wq=a(he(),1),j5=a(H(),1),Cq=a(Rm(),1),Sq=a(O(),1),Tq=a(R(),1);function Et(e){let{name:t,attributes:r,setAttributes:o}=e,{textAlign:n}=r,{__unstableMarkNextChangeAsNotPersistent:i}=(0,Sq.useDispatch)(Tq.store),s=(0,wq.useEvent)(()=>{(0,Cq.default)(`textAlign attribute in ${t}`,{alternative:"style.typography.textAlign",since:"7.0"}),i(),o(c=>({style:{...c.style,typography:{...c.style?.typography,textAlign:n}}}))}),l=(0,j5.useRef)();(0,j5.useEffect)(()=>{n!==l.current&&(l.current=n,s())},[n,s])}function bD(e){return typeof e=="string"&&e.endsWith("%")}function Pq(e){if(!e)return{};if(bD(e)){let t={"25%":"wp-block-button__width-25","50%":"wp-block-button__width-50","75%":"wp-block-button__width-75","100%":"wp-block-button__width-100"};return{"has-custom-width":!0,"wp-block-button__width":!0,...t[e]&&{[t[e]]:!0}}}return{"has-custom-width":!0}}var zn=a(b(),1),{HTMLElementControl:h5e}=ee(ft.privateApis),{subscribeDelegatedListener:v5e}=ee(Dm.privateApis),y5e=[...ft.LinkControl.DEFAULT_LINK_SETTINGS,{id:"nofollow",title:(0,Cs.__)("Mark as nofollow")}];function b5e(e){let{replaceBlocks:t,selectionChange:r}=(0,Xy.useDispatch)(ft.store),{getBlock:o,getBlockAttributes:n,getBlockRootClientId:i,getBlockIndex:s}=(0,Xy.useSelect)(ft.store);return(0,Dm.useRefEffect)(l=>{function c(u){if(u.defaultPrevented||u.keyCode!==Sd.ENTER)return;let{text:d}=n(e)??{};if(d?.length)return;u.preventDefault();let p=o(i(e)),m=s(e),f=(0,vu.cloneBlock)({...p,innerBlocks:p.innerBlocks.slice(0,m)}),g=(0,vu.createBlock)((0,vu.getDefaultBlockName)()),h=p.innerBlocks.slice(m+1),v=h.length?[(0,vu.cloneBlock)({...p,innerBlocks:h})]:[];t(p.clientId,[f,g,...v],1),r(g.clientId)}return v5e(l,"keydown",c,!0)},[])}function _5e(e){let{attributes:t,setAttributes:r,className:o,isSelected:n,onReplace:i,mergeBlocks:s,clientId:l,context:c}=e,{tagName:u,linkTarget:d,placeholder:p,rel:m,style:f,text:g,url:h,metadata:v}=t,x=f?.dimensions?.width;Et(e);let _=u||"a";function k(Ne){Sd.isKeyboardEvent.primary(Ne,"k")?le(Ne):Sd.isKeyboardEvent.primaryShift(Ne,"k")&&(oe(),E.current?.focus())}let[y,w]=(0,Vn.useState)(null),C=(0,ft.__experimentalUseBorderProps)(t),S=(0,ft.__experimentalUseColorProps)(t),P=(0,ft.__experimentalGetSpacingClassesAndStyles)(t),N=(0,ft.__experimentalGetShadowClassesAndStyles)(t),I=(0,ft.__experimentalGetDimensionsClassesAndStyles)(t),B=(0,Vn.useRef)(),E=(0,Vn.useRef)(),L=(0,ft.useBlockProps)({ref:(0,Dm.useMergeRefs)([w,B]),onKeyDown:k}),M=(0,ft.useBlockEditingMode)(),[U,$]=(0,Vn.useState)(!1),W=!!h,G=d===H5,F=!!m?.includes(ah),q=_==="a",{createPageEntity:j,userCanCreatePages:Z,lockUrlControls:X=!1}=(0,Xy.useSelect)(Ne=>{if(!n)return{};let ie=Ne(ft.store).getSettings(),Ee=(0,vu.getBlockBindingsSource)(v?.bindings?.url?.source);return{createPageEntity:ie.__experimentalCreatePageEntity,userCanCreatePages:ie.__experimentalUserCanCreatePages,lockUrlControls:!!v?.bindings?.url&&!Ee?.canUserEditValue?.({select:Ne,context:c,args:v?.bindings?.url?.args})}},[c,n,v?.bindings?.url]);async function te(Ne){let ie=await j({title:Ne,status:"draft"});return{id:ie.id,type:ie.type,title:ie.title.rendered,url:ie.link,kind:"post-type"}}function K(Ne){return(0,Vn.createInterpolateElement)((0,Cs.sprintf)((0,Cs.__)("Create page: <mark>%s</mark>"),Ne),{mark:(0,zn.jsx)("mark",{})})}function le(Ne){Ne.preventDefault(),$(!0)}function oe(){r({url:void 0,linkTarget:void 0,rel:void 0}),$(!1)}(0,Vn.useEffect)(()=>{n||$(!1)},[n]);let ce=(0,Vn.useMemo)(()=>({url:h,opensInNewTab:G,nofollow:F}),[h,G,F]),pe=b5e(l),be=(0,Dm.useMergeRefs)([pe,E]),[Te,ae,se]=(0,ft.useSettings)("typography.fluid","layout","dimensions.dimensionSizes"),ue=(0,Vn.useMemo)(()=>se?[...se?.custom??[],...se?.theme??[],...se?.default??[]]:[],[se]),Oe=(0,ft.getTypographyClassesAndStyles)(t,{typography:{fluid:Te},layout:{wideSize:ae?.wideSize}}),Pe=(0,Vn.useMemo)(()=>{if(!x)return;let Ne="var:preset|dimension|";if(x.startsWith(Ne)){let ie=x.slice(Ne.length);return ue?.find(ve=>ve.slug===ie)?.size??x}return x},[x,ue]),et=M==="default"||q&&!X,me=T(L.className,Pq(Pe)),lt=(0,Vn.useMemo)(()=>x?bD(Pe)?{"--wp--block-button--width":parseFloat(Pe)}:I.style:{},[x,Pe,I.style]);return(0,zn.jsxs)(zn.Fragment,{children:[(0,zn.jsx)("div",{...L,className:me,style:{...L.style,...lt},children:(0,zn.jsx)(ft.RichText,{ref:be,"aria-label":(0,Cs.__)("Button text"),placeholder:p||(0,Cs.__)("Add text\u2026"),value:g,onChange:Ne=>r({text:Qy(Ne)}),withoutInteractiveFormatting:!0,className:T(o,"wp-block-button__link",S.className,C.className,Oe.className,{"no-border-radius":f?.border?.radius===0,"has-custom-font-size":L.style.fontSize},(0,ft.__experimentalGetElementClassName)("button")),style:{...C.style,...S.style,...P.style,...N.style,...Oe.style,writingMode:void 0},onReplace:i,onMerge:s,identifier:"text"})}),et&&(0,zn.jsx)(ft.BlockControls,{group:"block",children:q&&!X&&(0,zn.jsx)(ih.ToolbarButton,{name:"link",icon:W?Cv:wi,title:W?(0,Cs.__)("Unlink"):(0,Cs.__)("Link"),shortcut:W?Sd.displayShortcut.primaryShift("k"):Sd.displayShortcut.primary("k"),onClick:W?oe:le,isActive:W})}),q&&n&&(U||W)&&!X&&(0,zn.jsx)(ih.Popover,{placement:"bottom",onClose:()=>{$(!1),E.current?.focus()},anchor:y,focusOnMount:U?"firstElement":!1,__unstableSlotName:"__unstable-block-tools-after",shift:!0,children:(0,zn.jsx)(ft.LinkControl,{value:ce,onChange:({url:Ne,opensInNewTab:ie,nofollow:Ee})=>r(xq({rel:m,url:Ne,opensInNewTab:ie,nofollow:Ee})),onRemove:()=>{oe(),E.current?.focus()},forceIsEditingLink:U,settings:y5e,createSuggestion:j&&te,withCreateSuggestion:Z,createSuggestionButtonText:K})}),(0,zn.jsxs)(ft.InspectorControls,{group:"advanced",children:[(0,zn.jsx)(h5e,{tagName:u,onChange:Ne=>r({tagName:Ne}),options:[{label:(0,Cs.__)("Default (<a>)"),value:"a"},{label:"<button>",value:"button"}]}),q&&(0,zn.jsx)(ih.TextControl,{label:(0,Cs.__)("Link relation"),help:(0,Vn.createInterpolateElement)((0,Cs.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,zn.jsx)(mu,{openInNewTab:!0,href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})}),value:m||"",onChange:Ne=>r({rel:Ne})})]})]})}var Eq=_5e;var U5={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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:{tagName:{type:"string",enum:["a","button"],default:"a"},type:{type:"string",default:"button"},url:{type:"string",source:"attribute",selector:"a",attribute:"href",role:"content"},title:{type:"string",source:"attribute",selector:"a,button",attribute:"title",role:"content"},text:{type:"rich-text",source:"rich-text",selector:"a,button",role:"content"},linkTarget:{type:"string",source:"attribute",selector:"a",attribute:"target",role:"content"},rel:{type:"string",source:"attribute",selector:"a",attribute:"rel",role:"content"},placeholder:{type:"string"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"}},supports:{anchor:!0,splitting:!0,align:!1,alignWide:!1,color:{__experimentalSkipSerialization:!0,gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},dimensions:{width:!0,__experimentalSkipSerialization:["width"],__experimentalDefaultControls:{width:!0}},typography:{__experimentalSkipSerialization:["fontSize","lineHeight","textAlign","fontFamily","fontWeight","fontStyle","textTransform","textDecoration","letterSpacing"],fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalWritingMode:!0,__experimentalDefaultControls:{fontSize:!0}},reusable:!1,shadow:{__experimentalSkipSerialization:!0},spacing:{__experimentalSkipSerialization:!0,padding:["horizontal","vertical"],__experimentalDefaultControls:{padding:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},interactivity:{clientNavigation:!0}},styles:[{name:"fill",label:"Fill",isDefault:!0},{name:"outline",label:"Outline"}],editorStyle:"wp-block-button-editor",style:"wp-block-button",selectors:{root:".wp-block-button .wp-block-button__link",typography:{writingMode:".wp-block-button"},dimensions:{root:".wp-block-button",width:".wp-block-button"}}};var Fn=a(R(),1),_D=a(b(),1);function Bq({attributes:e}){let{tagName:t,type:r,fontSize:o,linkTarget:n,rel:i,style:s,text:l,title:c,url:u}=e,d=t||"a",p=d==="button",m=r||"button",f=(0,Fn.__experimentalGetBorderClassesAndStyles)(e),g=(0,Fn.__experimentalGetColorClassesAndStyles)(e),h=(0,Fn.__experimentalGetSpacingClassesAndStyles)(e),v=(0,Fn.__experimentalGetShadowClassesAndStyles)(e),x=(0,Fn.getTypographyClassesAndStyles)(e),_=T("wp-block-button__link",g.className,f.className,x.className,{"no-border-radius":s?.border?.radius===0,"has-custom-font-size":o||s?.typography?.fontSize},(0,Fn.__experimentalGetElementClassName)("button")),k={...f.style,...g.style,...h.style,...v.style,...x.style,writingMode:void 0};return(0,_D.jsx)("div",{...Fn.useBlockProps.save(),children:(0,_D.jsx)(Fn.RichText.Content,{tagName:d,type:p?m:null,className:_,href:p?null:u,title:c,style:k,value:l,target:p?null:n,rel:p?null:i})})}var{name:Iq}=U5,Rq={icon:hP,example:{attributes:{className:"is-style-fill",text:(0,Nq.__)("Call to action")}},edit:Eq,save:Bq,deprecated:yq,merge:(e,{text:t=""})=>({...e,text:(e.text||"")+t}),__experimentalLabel(e,{context:t}){let{text:r}=e,o=e?.metadata?.name,n=r?.trim().length>0;if(t==="list-view"&&(o||n))return o||r;if(t==="breadcrumb"&&o)return o}},k5e=()=>A({name:Iq,metadata:U5,settings:Rq});var CD={};Q(CD,{init:()=>B5e,metadata:()=>G5,name:()=>Hq,settings:()=>jq});var wD=a(D(),1);var eb=a(R(),1),Jy=a(b(),1),Dq=e=>{if(e.layout)return e;let{contentJustification:t,orientation:r,...o}=e;return(t||r)&&Object.assign(o,{layout:{type:"flex",...t&&{justifyContent:t},...r&&{orientation:r}}}),o},w5e=[{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:({contentJustification:e,orientation:t})=>!!e||!!t,migrate:Dq,save({attributes:{contentJustification:e,orientation:t}}){return(0,Jy.jsx)("div",{...eb.useBlockProps.save({className:T({[`is-content-justification-${e}`]:e,"is-vertical":t==="vertical"})}),children:(0,Jy.jsx)(eb.InnerBlocks.Content,{})})}},{supports:{align:["center","left","right"],anchor:!0},save(){return(0,Jy.jsx)("div",{children:(0,Jy.jsx)(eb.InnerBlocks.Content,{})})},isEligible({align:e}){return e&&["center","left","right"].includes(e)},migrate(e){return Dq({...e,align:void 0,contentJustification:e.align})}}],Lq=w5e;var rb=a(J(),1),kD=a(hl(),1);var tb=a(J(),1);function yu(e,t,r=null){if(!e)return;let o=(0,tb.getBlockType)(t);if(!o)return;let n={};if((0,tb.hasBlockSupport)(o,"anchor")&&e.anchor&&(n.anchor=e.anchor),(0,tb.hasBlockSupport)(o,"ariaLabel")&&e.ariaLabel&&(n.ariaLabel=e.ariaLabel),e.metadata){let i=[];if(r&&i.push("id","bindings"),i.length>0){let s=Object.entries(e.metadata).reduce((l,[c,u])=>(i.includes(c)&&(l[c]=c==="bindings"?r(u):u),l),{});Object.keys(s).length>0&&(n.metadata=s)}}if(Object.keys(n).length!==0)return n}var C5e={from:[{type:"block",isMultiBlock:!0,blocks:["core/button"],transform:e=>(0,rb.createBlock)("core/buttons",{},e.map(t=>(0,rb.createBlock)("core/button",t)))},{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>(0,rb.createBlock)("core/buttons",{},e.map(t=>{let{content:r}=t,o=(0,kD.__unstableCreateElement)(document,r),n=o.innerText||"",s=o.querySelector("a")?.getAttribute("href");return(0,rb.createBlock)("core/button",{...t,...yu(t,"core/button",({content:l})=>({text:l})),text:n,url:s})})),isMatch:e=>e.every(t=>{let r=(0,kD.__unstableCreateElement)(document,t.content),o=r.innerText||"",n=r.querySelectorAll("a");return o.length<=30&&n.length<=1})}]},Aq=C5e;var W5=a(R(),1),zq=a(b(),1),S5e={name:"core/button"};function T5e({attributes:e,className:t}){let{fontSize:r,layout:o,style:n}=e,i=(0,W5.useBlockProps)({className:T(t,{"has-custom-font-size":r||n?.typography?.fontSize})}),s=(0,W5.useInnerBlocksProps)(i,{defaultBlock:S5e,orientation:o?.orientation??"horizontal"});return(0,zq.jsx)("div",{...s})}var Vq=T5e;var G5={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/buttons",title:"Buttons",category:"design",allowedBlocks:["core/button"],description:"Prompt visitors to take action with a group of button-style links.",keywords:["link"],textdomain:"default",supports:{anchor:!0,align:["wide","full"],html:!1,__experimentalExposeControlsToChildren:!0,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},spacing:{blockGap:["horizontal","vertical"],padding:!0,margin:["top","bottom"],__experimentalDefaultControls:{blockGap:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},layout:{allowSwitching:!1,allowInheriting:!1,default:{type:"flex"}},interactivity:{clientNavigation:!0},listView:!0,contentRole:!0},editorStyle:"wp-block-buttons-editor",style:"wp-block-buttons"};var $5=a(R(),1),Fq=a(b(),1);function Oq({attributes:e,className:t}){let{fontSize:r,style:o}=e,n=$5.useBlockProps.save({className:T(t,{"has-custom-font-size":r||o?.typography?.fontSize})}),i=$5.useInnerBlocksProps.save(n);return(0,Fq.jsx)("div",{...i})}var{name:Hq}=G5,E5e=[["core/button"]],jq={icon:yP,example:{attributes:{layout:{type:"flex",justifyContent:"center"}},innerBlocks:[{name:"core/button",attributes:{text:(0,wD.__)("Find out more")}},{name:"core/button",attributes:{text:(0,wD.__)("Contact us")}}]},deprecated:Lq,transforms:Aq,template:E5e,templateInsertUpdatesSelection:!0,edit:Vq,save:Oq},B5e=()=>A({name:Hq,metadata:G5,settings:jq});var TD={};Q(TD,{init:()=>D5e,metadata:()=>q5,name:()=>Yq,settings:()=>Qq});var q5={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/calendar",title:"Calendar",category:"widgets",description:"A calendar of your site\u2019s posts.",keywords:["posts","archive"],textdomain:"default",attributes:{month:{type:"integer"},year:{type:"integer"}},supports:{anchor:!0,align:!0,html:!1,color:{link:!0,__experimentalSkipSerialization:["text","background"],__experimentalDefaultControls:{background:!0,text:!0},__experimentalSelector:"table, th"},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},style:"wp-block-calendar"};var ob=a(V(),1),Uq=a(O(),1),Wq=a(id(),1),Gq=a(R(),1),$q=a(ne(),1),sh=a(D(),1),qq=a(he(),1);var Ti=a(b(),1),I5e=eh(e=>{if(!e)return{};let t=new Date(e);return{year:t.getFullYear(),month:t.getMonth()+1}});function Zq({attributes:e,name:t}){let{date:r,hasPosts:o,hasPostsResolved:n}=(0,Uq.useSelect)(d=>{let{getEntityRecords:p,hasFinishedResolution:m}=d($q.store),f={status:"publish",per_page:1},g=p("postType","post",f),h=m("getEntityRecords",["postType","post",f]),v,x=d("core/editor");return x&&x.getEditedPostAttribute("type")==="post"&&(v=x.getEditedPostAttribute("date")),{date:v,hasPostsResolved:h,hasPosts:h&&g?.length===1}},[]),{content:i,status:s,error:l}=(0,Wq.useServerSideRender)({attributes:{...e,...I5e(r)},block:t}),c=(0,qq.useDisabled)(),u=(0,Gq.useBlockProps)({ref:c});return o?(0,Ti.jsxs)(Ti.Fragment,{children:[s==="loading"&&(0,Ti.jsx)("div",{...u,children:(0,Ti.jsx)(ob.Spinner,{})}),s==="error"&&(0,Ti.jsx)("div",{...u,children:(0,Ti.jsx)("p",{children:(0,sh.sprintf)((0,sh.__)("Error: %s"),l)})}),s==="success"&&(0,Ti.jsx)(To,{wrapperProps:u,html:i})]}):(0,Ti.jsx)("div",{...u,children:(0,Ti.jsx)(ob.Placeholder,{icon:av,label:(0,sh.__)("Calendar"),children:n?(0,sh.__)("No published posts found."):(0,Ti.jsx)(ob.Spinner,{})})})}var SD=a(J(),1),R5e={from:[{type:"block",blocks:["core/archives"],transform:()=>(0,SD.createBlock)("core/calendar")}],to:[{type:"block",blocks:["core/archives"],transform:()=>(0,SD.createBlock)("core/archives")}]},Kq=R5e;var{name:Yq}=q5,Qq={icon:av,example:{},edit:Zq,transforms:Kq},D5e=()=>A({name:Yq,metadata:q5,settings:Qq});var BD={};Q(BD,{init:()=>A5e,metadata:()=>Z5,name:()=>oZ,settings:()=>nZ});var Z5={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/categories",title:"Terms List",category:"widgets",description:"Display a list of all terms of a given taxonomy.",keywords:["categories"],textdomain:"default",attributes:{taxonomy:{type:"string",default:"category"},displayAsDropdown:{type:"boolean",default:!1},showHierarchy:{type:"boolean",default:!1},showPostCounts:{type:"boolean",default:!1},showOnlyTopLevel:{type:"boolean",default:!1},showEmpty:{type:"boolean",default:!1},label:{type:"string",role:"content"},showLabel:{type:"boolean",default:!0}},usesContext:["enhancedPagination"],supports:{anchor:!0,align:!0,html:!1,spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},editorStyle:"wp-block-categories-editor",style:"wp-block-categories"};var Rr=a(V(),1),Xq=a(he(),1),lh=a(R(),1),Jq=a(Wo(),1),Ir=a(D(),1);var PD=a(ne(),1),eZ=a(O(),1);var tZ=a(xr(),1);var xt=a(b(),1);function ED({attributes:{displayAsDropdown:e,showHierarchy:t,showPostCounts:r,showOnlyTopLevel:o,showEmpty:n,label:i,showLabel:s,taxonomy:l},setAttributes:c,className:u,clientId:d}){let p=(0,Xq.useInstanceId)(ED,"blocks-category-select"),{records:m,isResolvingTaxonomies:f}=(0,PD.useEntityRecords)("root","taxonomy",{per_page:-1}),g=m?.filter(W=>W.visibility.public),h=g?.find(W=>W.slug===l),v=!f&&h?.hierarchical,x={per_page:-1,hide_empty:!n,context:"view"};v&&o&&(x.parent=0);let{records:_,isResolving:k}=(0,PD.useEntityRecords)("taxonomy",l,x),{createWarningNotice:y}=(0,eZ.useDispatch)(tZ.store),w=W=>{W.preventDefault(),y((0,Ir.__)("Links are disabled in the editor."),{id:`block-library/core/categories/redirection-prevented/${d}`,type:"snackbar"})},C=W=>_?.length?W===null?_:_.filter(({parent:G})=>G===W):[],S=W=>G=>c({[W]:G}),P=W=>W?(0,Jq.decodeEntities)(W).trim():(0,Ir.__)("(Untitled)"),N=()=>C(v&&t?0:null).map(F=>I(F)),I=W=>{let G=C(W.id),{id:F,link:q,count:j,name:Z}=W;return(0,xt.jsxs)("li",{className:`cat-item cat-item-${F}`,children:[(0,xt.jsx)("a",{href:q,onClick:w,children:P(Z)}),r&&` (${j})`,v&&t&&!!G.length&&(0,xt.jsx)("ul",{className:"children",children:G.map(X=>I(X))})]},F)},B=()=>{let G=C(v&&t?0:null);return(0,xt.jsxs)(xt.Fragment,{children:[s?(0,xt.jsx)(lh.RichText,{className:"wp-block-categories__label","aria-label":(0,Ir.__)("Label text"),placeholder:h?.name,withoutInteractiveFormatting:!0,value:i,onChange:F=>c({label:F})}):(0,xt.jsx)(cn,{render:(0,xt.jsx)("label",{htmlFor:p}),children:i||h?.name}),(0,xt.jsxs)("select",{id:p,children:[(0,xt.jsx)("option",{children:(0,Ir.sprintf)((0,Ir.__)("Select %s"),h?.labels?.singular_name)}),G.map(F=>E(F,0))]})]})},E=(W,G)=>{let{id:F,count:q,name:j}=W,Z=C(F);return[(0,xt.jsxs)("option",{className:`level-${G}`,children:[Array.from({length:G*3}).map(()=>"\xA0"),P(j),r&&` (${q})`]},F),v&&t&&!!Z.length&&Z.map(X=>E(X,G+1))]},L=_?.length&&!e&&!k?"ul":"div",M=T(u,`wp-block-categories-taxonomy-${l}`,{"wp-block-categories-list":!!_?.length&&!e&&!k,"wp-block-categories-dropdown":!!_?.length&&e&&!k}),U=(0,lh.useBlockProps)({className:M}),$=Y();return(0,xt.jsxs)(L,{...U,children:[(0,xt.jsx)(lh.InspectorControls,{children:(0,xt.jsxs)(Rr.__experimentalToolsPanel,{label:(0,Ir.__)("Settings"),resetAll:()=>{c({taxonomy:"category",displayAsDropdown:!1,showHierarchy:!1,showPostCounts:!1,showOnlyTopLevel:!1,showEmpty:!1,showLabel:!0})},dropdownMenuProps:$,children:[Array.isArray(g)&&(0,xt.jsx)(Rr.__experimentalToolsPanelItem,{hasValue:()=>l!=="category",label:(0,Ir.__)("Taxonomy"),onDeselect:()=>{c({taxonomy:"category"})},isShownByDefault:!0,children:(0,xt.jsx)(Rr.SelectControl,{label:(0,Ir.__)("Taxonomy"),options:g.map(W=>({label:W.name,value:W.slug})),value:l,onChange:W=>c({taxonomy:W})})}),(0,xt.jsx)(Rr.__experimentalToolsPanelItem,{hasValue:()=>!!e,label:(0,Ir.__)("Display as dropdown"),onDeselect:()=>c({displayAsDropdown:!1}),isShownByDefault:!0,children:(0,xt.jsx)(Rr.ToggleControl,{label:(0,Ir.__)("Display as dropdown"),checked:e,onChange:S("displayAsDropdown")})}),e&&(0,xt.jsx)(Rr.__experimentalToolsPanelItem,{hasValue:()=>!s,label:(0,Ir.__)("Show label"),onDeselect:()=>c({showLabel:!0}),isShownByDefault:!0,children:(0,xt.jsx)(Rr.ToggleControl,{className:"wp-block-categories__indentation",label:(0,Ir.__)("Show label"),checked:s,onChange:S("showLabel")})}),(0,xt.jsx)(Rr.__experimentalToolsPanelItem,{hasValue:()=>!!r,label:(0,Ir.__)("Show post counts"),onDeselect:()=>c({showPostCounts:!1}),isShownByDefault:!0,children:(0,xt.jsx)(Rr.ToggleControl,{label:(0,Ir.__)("Show post counts"),checked:r,onChange:S("showPostCounts")})}),v&&(0,xt.jsx)(Rr.__experimentalToolsPanelItem,{hasValue:()=>!!o,label:(0,Ir.__)("Show only top level terms"),onDeselect:()=>c({showOnlyTopLevel:!1}),isShownByDefault:!0,children:(0,xt.jsx)(Rr.ToggleControl,{label:(0,Ir.__)("Show only top level terms"),checked:o,onChange:S("showOnlyTopLevel")})}),(0,xt.jsx)(Rr.__experimentalToolsPanelItem,{hasValue:()=>!!n,label:(0,Ir.__)("Show empty terms"),onDeselect:()=>c({showEmpty:!1}),isShownByDefault:!0,children:(0,xt.jsx)(Rr.ToggleControl,{label:(0,Ir.__)("Show empty terms"),checked:n,onChange:S("showEmpty")})}),v&&!o&&(0,xt.jsx)(Rr.__experimentalToolsPanelItem,{hasValue:()=>!!t,label:(0,Ir.__)("Show hierarchy"),onDeselect:()=>c({showHierarchy:!1}),isShownByDefault:!0,children:(0,xt.jsx)(Rr.ToggleControl,{label:(0,Ir.__)("Show hierarchy"),checked:t,onChange:S("showHierarchy")})})]})}),k&&(0,xt.jsx)(Rr.Placeholder,{icon:Av,label:(0,Ir.__)("Terms"),children:(0,xt.jsx)(Rr.Spinner,{})}),!k&&_?.length===0&&(0,xt.jsx)("p",{children:h.labels.no_terms}),!k&&_?.length>0&&(e?B():N())]})}var K5=a(D(),1);var M5e=[{name:"terms",title:(0,K5.__)("Terms List"),icon:cd,attributes:{taxonomy:"post_tag"},isActive:e=>e.taxonomy!=="category"},{name:"categories",title:(0,K5.__)("Categories List"),description:(0,K5.__)("Display a list of all categories."),icon:cd,attributes:{taxonomy:"category"},isActive:["taxonomy"],isDefault:!0}],rZ=M5e;var{name:oZ}=Z5,nZ={icon:cd,example:{},edit:ED,variations:rZ},A5e=()=>A({name:oZ,metadata:Z5,settings:nZ});var ID={};Q(ID,{init:()=>H5e,metadata:()=>J5,name:()=>ab,settings:()=>yZ});var bu=a(R(),1),mZ=a(O(),1),_u=a(V(),1),uh=a(H(),1),nb=a(D(),1);var aZ=a(D(),1),iZ=a(V(),1),Y5=a(O(),1),Q5=a(J(),1),ND=a(R(),1),sZ=a(b(),1),z5e=({clientId:e})=>{let{replaceBlocks:t}=(0,Y5.useDispatch)(ND.store),r=(0,Y5.useSelect)(o=>o(ND.store).getBlock(e),[e]);return(0,sZ.jsx)(iZ.ToolbarButton,{onClick:()=>t(r.clientId,(0,Q5.rawHandler)({HTML:(0,Q5.serialize)(r)})),children:(0,aZ.__)("Convert to blocks")})},lZ=z5e;var cZ=a(R(),1),vl=a(V(),1),X5=a(H(),1),ch=a(D(),1),uZ=a(O(),1);var dZ=a(he(),1),Ss=a(b(),1);function V5e({onClick:e,isModalFullScreen:t}){return(0,dZ.useViewportMatch)("small","<")?null:(0,Ss.jsx)(vl.Button,{size:"compact",onClick:e,icon:nm,isPressed:t,label:t?(0,ch.__)("Exit fullscreen"):(0,ch.__)("Enter fullscreen")})}function F5e(e){let t=(0,uZ.useSelect)(r=>r(cZ.store).getSettings().styles);return(0,X5.useEffect)(()=>{let{baseURL:r,suffix:o,settings:n}=window.wpEditorL10n.tinymce;return window.tinymce.EditorManager.overrideDefaults({base_url:r,suffix:o}),window.wp.oldEditor.initialize(e.id,{tinymce:{...n,setup(i){i.on("init",()=>{let s=i.getDoc();t.forEach(({css:l})=>{let c=s.createElement("style");c.innerHTML=l,s.head.appendChild(c)})})}}}),()=>{window.wp.oldEditor.remove(e.id)}},[]),(0,Ss.jsx)("textarea",{...e})}function pZ({clientId:e,content:t,onClose:r,onChange:o}){let[n,i]=(0,X5.useState)(!1),s=`editor-${e}`;return(0,Ss.jsxs)(vl.Modal,{title:(0,ch.__)("Classic Editor"),onRequestClose:r,shouldCloseOnClickOutside:!1,overlayClassName:"block-editor-freeform-modal",isFullScreen:n,className:"block-editor-freeform-modal__content",headerActions:(0,Ss.jsx)(V5e,{onClick:()=>i(!n),isModalFullScreen:n}),children:[(0,Ss.jsx)(F5e,{id:s,defaultValue:t}),(0,Ss.jsxs)(vl.Flex,{className:"block-editor-freeform-modal__actions",justify:"flex-end",expanded:!1,children:[(0,Ss.jsx)(vl.FlexItem,{children:(0,Ss.jsx)(vl.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,ch.__)("Cancel")})}),(0,Ss.jsx)(vl.FlexItem,{children:(0,Ss.jsx)(vl.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:()=>{o(window.wp.oldEditor.getContent(s)),r()},children:(0,ch.__)("Save")})})]})]})}var dn=a(b(),1);function fZ({attributes:e,setAttributes:t,clientId:r}){let{content:o}=e,[n,i]=(0,uh.useState)(!1),s=(0,uh.useRef)(null),l=(0,mZ.useSelect)(c=>c(bu.store).canRemoveBlock(r),[r]);return(0,dn.jsxs)(dn.Fragment,{children:[l&&(0,dn.jsx)(bu.BlockControls,{children:(0,dn.jsx)(_u.ToolbarGroup,{children:(0,dn.jsx)(lZ,{clientId:r})})}),(0,dn.jsx)(bu.BlockControls,{children:(0,dn.jsx)(_u.ToolbarGroup,{children:(0,dn.jsx)(_u.ToolbarButton,{ref:s,onClick:()=>i(!0),children:(0,nb.__)("Edit")})})}),(0,dn.jsxs)("div",{...(0,bu.useBlockProps)(),children:[o?(0,dn.jsx)(uh.RawHTML,{children:o}):(0,dn.jsx)(_u.Placeholder,{icon:(0,dn.jsx)(bu.BlockIcon,{icon:sv}),label:(0,nb.__)("Classic"),instructions:(0,nb.__)("Use the classic editor to add content."),children:(0,dn.jsx)(_u.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:()=>i(!0),children:(0,nb.__)("Edit contents")})}),n&&(0,dn.jsx)(pZ,{clientId:r,content:o,onClose:()=>{i(!1),s.current&&s.current.focus()},onChange:c=>t({content:c})})]})]})}var J5={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/freeform",title:"Classic",category:"text",description:"Use the classic WordPress editor.",textdomain:"default",attributes:{content:{type:"string",source:"raw"}},supports:{className:!1,customClassName:!1,lock:!1,reusable:!1,renaming:!1,visibility:!1,customCSS:!1},editorStyle:"wp-block-freeform-editor"};var gZ=a(H(),1),hZ=a(b(),1);function vZ({attributes:e}){let{content:t}=e;return(0,hZ.jsx)(gZ.RawHTML,{children:t})}var{name:ab}=J5,yZ={icon:sv,edit:fZ,save:vZ},H5e=()=>A({name:ab,metadata:J5,settings:yZ});var MD={};Q(MD,{init:()=>$5e,metadata:()=>r3,name:()=>SZ,settings:()=>TZ});var CZ=a(D(),1);var RD=a(D(),1),e3=a(R(),1),t3=a(J(),1),DD=a(b(),1);function bZ({attributes:e,setAttributes:t,onRemove:r,insertBlocksAfter:o,mergeBlocks:n}){let i=(0,e3.useBlockProps)();return(0,DD.jsx)("pre",{...i,children:(0,DD.jsx)(e3.RichText,{tagName:"code",identifier:"content",value:e.content,onChange:s=>t({content:s}),onRemove:r,onMerge:n,placeholder:(0,RD.__)("Write code\u2026"),"aria-label":(0,RD.__)("Code"),preserveWhiteSpace:!0,__unstablePastePlainText:!0,__unstableOnSplitAtDoubleLineEnd:o?()=>o((0,t3.createBlock)((0,t3.getDefaultBlockName)())):void 0,style:{whiteSpace:"break-spaces"}})})}var r3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/code",title:"Code",category:"text",description:"Display code snippets that respect your spacing and tabs.",textdomain:"default",attributes:{content:{type:"rich-text",source:"rich-text",selector:"code",__unstablePreserveWhiteSpace:!0,role:"content"}},supports:{align:["wide"],anchor:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},spacing:{margin:["top","bottom"],padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},__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}},interactivity:{clientNavigation:!0}},style:"wp-block-code"};var o3=a(R(),1);var _Z=a(he(),1);function xZ(e){return(0,_Z.pipe)(U5e,W5e)(e||"")}function U5e(e){return e.replace(/\[/g,"&#91;")}function W5e(e){return e.replace(/^(\s*https?:)\/\/([^\s<>"]+\s*)$/m,"$1&#47;&#47;$2")}var LD=a(b(),1);function kZ({attributes:e}){return(0,LD.jsx)("pre",{...o3.useBlockProps.save(),children:(0,LD.jsx)(o3.RichText.Content,{tagName:"code",value:xZ(typeof e.content=="string"?e.content:e.content.toHTMLString({preserveWhiteSpace:!0}))})})}var Lm=a(J(),1),n3=a(hl(),1);var G5e={from:[{type:"input",regExp:/^```$/,transform:()=>(0,Lm.createBlock)("core/code")},{type:"block",blocks:["core/paragraph"],transform:e=>{let{content:t}=e;return(0,Lm.createBlock)("core/code",{...e,...yu(e,"core/code"),content:t})}},{type:"block",blocks:["core/html"],__experimentalConvert(e){let{attributes:t}=e;return(0,Lm.createBlock)("core/code",{...t,...yu(t,"core/code"),content:(0,n3.toHTMLString)({value:(0,n3.create)({text:(0,Lm.getBlockContent)(e)})})})}},{type:"raw",isMatch:e=>e.nodeName==="PRE"&&e.children.length===1&&e.firstChild.nodeName==="CODE",schema:{pre:{children:{code:{children:{"#text":{}}}}}}}],to:[{type:"block",blocks:["core/paragraph"],transform:e=>{let{content:t}=e;return(0,Lm.createBlock)("core/paragraph",{...yu(e,"core/paragraph"),content:t})}}]},wZ=G5e;var{name:SZ}=r3,TZ={icon:lv,example:{attributes:{content:(0,CZ.__)(`// A \u201Cblock\u201D is the abstract term used
 // to describe units of markup that
 // when composed together, form the
 // content or layout of a page.
 registerBlockType( name, settings );`)}},merge(e,t){return{content:e.content+`

-`+t.content}},transforms:GZ,edit:HZ,save:WZ};window.__experimentalContentOnlyInspectorFields&&(g3[u3e]=[{id:"content",label:(0,lL.__)("Code"),type:"text",Edit:"rich-text"}],g3[d3e]={fields:["content"]});var p3e=()=>M({name:qZ,metadata:p3,settings:g3});var dL={};J(dL,{init:()=>v3e,metadata:()=>v3,name:()=>JZ,settings:()=>eK});var ZZ=a(R(),1),uL=a(b(),1),m3e=[{attributes:{verticalAlignment:{type:"string"},width:{type:"number",min:0,max:100}},isEligible({width:e}){return isFinite(e)},migrate(e){return{...e,width:`${e.width}%`}},save({attributes:e}){let{verticalAlignment:t,width:r}=e,o=T({[`is-vertically-aligned-${t}`]:t}),n={flexBasis:r+"%"};return(0,uL.jsx)("div",{className:o,style:n,children:(0,uL.jsx)(ZZ.InnerBlocks.Content,{})})}}],KZ=m3e;var pn=a(R(),1),Pd=a(V(),1),h3=a(O(),1),zm=a(D(),1);var Pi=a(b(),1);function f3e({width:e,setAttributes:t}){let[r]=(0,pn.useSettings)("spacing.units"),o=(0,Pd.__experimentalUseCustomUnits)({availableUnits:r||["%","px","em","rem","vw"]}),n=X();return(0,Pi.jsx)(Pd.__experimentalToolsPanel,{label:(0,zm.__)("Settings"),resetAll:()=>{t({width:void 0})},dropdownMenuProps:n,children:(0,Pi.jsx)(Pd.__experimentalToolsPanelItem,{hasValue:()=>e!==void 0,label:(0,zm.__)("Width"),onDeselect:()=>t({width:void 0}),isShownByDefault:!0,children:(0,Pi.jsx)(Pd.__experimentalUnitControl,{label:(0,zm.__)("Width"),__unstableInputWidth:"calc(50% - 8px)",value:e||"",onChange:i=>{i=0>parseFloat(i)?"0":i,t({width:i})},units:o})})})}function g3e({attributes:{verticalAlignment:e,width:t,templateLock:r,allowedBlocks:o},setAttributes:n,clientId:i}){let s=T("block-core-columns",{[`is-vertically-aligned-${e}`]:e}),{columnsIds:l,hasChildBlocks:c,rootClientId:u}=(0,h3.useSelect)(_=>{let{getBlockOrder:k,getBlockRootClientId:y}=_(pn.store),w=y(i);return{hasChildBlocks:k(i).length>0,rootClientId:w,columnsIds:k(w)}},[i]),{updateBlockAttributes:d}=(0,h3.useDispatch)(pn.store),p=_=>{n({verticalAlignment:_}),d(u,{verticalAlignment:null})},m=Number.isFinite(t)?t+"%":t,f=(0,pn.useBlockProps)({className:s,style:m?{flexBasis:m}:void 0}),g=l.length,h=l.indexOf(i)+1,v=(0,zm.sprintf)((0,zm.__)("%1$s (%2$d of %3$d)"),f["aria-label"],h,g),x=(0,pn.useInnerBlocksProps)({...f,"aria-label":v},{templateLock:r,allowedBlocks:o,renderAppender:c?!1:pn.InnerBlocks.ButtonBlockAppender});return(0,Pi.jsxs)(Pi.Fragment,{children:[(0,Pi.jsx)(pn.BlockControls,{children:(0,Pi.jsx)(pn.BlockVerticalAlignmentToolbar,{onChange:p,value:e,controls:["top","center","bottom","stretch"]})}),(0,Pi.jsx)(pn.InspectorControls,{children:(0,Pi.jsx)(f3e,{width:t,setAttributes:n})}),(0,Pi.jsx)("div",{...x})]})}var YZ=g3e;var v3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/column",title:"Column",category:"design",parent:["core/columns"],description:"A single column within a columns block.",textdomain:"default",attributes:{verticalAlignment:{type:"string"},width:{type:"string"},templateLock:{type:["string","boolean"],enum:["all","insert","contentOnly",!1]}},supports:{__experimentalOnEnter:!0,anchor:!0,reusable:!1,html:!1,color:{gradients:!0,heading:!0,button:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},shadow:!0,spacing:{blockGap:!0,padding:!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,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},layout:!0,interactivity:{clientNavigation:!0},allowedBlocks:!0}};var y3=a(R(),1),QZ=a(b(),1);function XZ({attributes:e}){let{verticalAlignment:t,width:r}=e,o=T({[`is-vertically-aligned-${t}`]:t}),n;if(r&&/\d/.test(r)){let l=Number.isFinite(r)?r+"%":r;!Number.isFinite(r)&&r?.endsWith("%")&&(l=Math.round(Number.parseFloat(r)*1e12)/1e12+"%"),n={flexBasis:l}}let i=y3.useBlockProps.save({className:o,style:n}),s=y3.useInnerBlocksProps.save(i);return(0,QZ.jsx)("div",{...s})}var{name:JZ}=v3,eK={icon:uE,edit:YZ,save:XZ,deprecated:KZ},v3e=()=>M({name:JZ,metadata:v3,settings:eK});var fL={};J(fL,{init:()=>M3e,metadata:()=>x3,name:()=>fK,settings:()=>gK});var db=a(D(),1);var tK=a(K(),1),Fm=a(R(),1),Vm=a(b(),1);function b3(e){let{doc:t}=b3;t||(t=document.implementation.createHTMLDocument(""),b3.doc=t);let r;t.body.innerHTML=e;for(let o of t.body.firstChild.classList)if(r=o.match(/^layout-column-(\d+)$/))return Number(r[1])-1}var y3e=e=>{if(!e.customTextColor&&!e.customBackgroundColor)return e;let t={color:{}};e.customTextColor&&(t.color.text=e.customTextColor),e.customBackgroundColor&&(t.color.background=e.customBackgroundColor);let{customTextColor:r,customBackgroundColor:o,...n}=e;return{...n,style:t,isStackedOnMobile:!0}},rK=[{attributes:{verticalAlignment:{type:"string"},backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},customTextColor:{type:"string"},textColor:{type:"string"}},migrate:y3e,save({attributes:e}){let{verticalAlignment:t,backgroundColor:r,customBackgroundColor:o,textColor:n,customTextColor:i}=e,s=(0,Fm.getColorClassName)("background-color",r),l=(0,Fm.getColorClassName)("color",n),c=T({"has-background":r||o,"has-text-color":n||i,[s]:s,[l]:l,[`are-vertically-aligned-${t}`]:t});return(0,Vm.jsx)("div",{className:c||void 0,style:{backgroundColor:s?void 0:o,color:l?void 0:i},children:(0,Vm.jsx)(Fm.InnerBlocks.Content,{})})}},{attributes:{columns:{type:"number",default:2}},isEligible(e,t){return t.some(o=>/layout-column-\d+/.test(o.originalContent))?t.some(o=>b3(o.originalContent)!==void 0):!1},migrate(e,t){let o=t.reduce((s,l)=>{let{originalContent:c}=l,u=b3(c);return u===void 0&&(u=0),s[u]||(s[u]=[]),s[u].push(l),s},[]).map(s=>(0,tK.createBlock)("core/column",{},s)),{columns:n,...i}=e;return[{...i,isStackedOnMobile:!0},o]},save({attributes:e}){let{columns:t}=e;return(0,Vm.jsx)("div",{className:`has-${t}-columns`,children:(0,Vm.jsx)(Fm.InnerBlocks.Content,{})})}},{attributes:{columns:{type:"number",default:2}},migrate(e,t){let{columns:r,...o}=e;return e={...o,isStackedOnMobile:!0},[e,t]},save({attributes:e}){let{verticalAlignment:t,columns:r}=e,o=T(`has-${r}-columns`,{[`are-vertically-aligned-${t}`]:t});return(0,Vm.jsx)("div",{className:o,children:(0,Vm.jsx)(Fm.InnerBlocks.Content,{})})}}];var Om=a(D(),1),Ps=a(V(),1),eo=a(R(),1),Ts=a(O(),1),Hm=a(K(),1);var _3=e=>{let t=parseFloat(e);return Number.isFinite(t)?parseFloat(t.toFixed(2)):void 0};function oK(e,t){let{width:r=100/t}=e.attributes;return _3(r)}function b3e(e,t=e.length){return e.reduce((r,o)=>r+oK(o,t),0)}function _3e(e,t=e.length){return e.reduce((r,o)=>{let n=oK(o,t);return Object.assign(r,{[o.clientId]:n})},{})}function pL(e,t,r=e.length){let o=b3e(e,r);return Object.fromEntries(Object.entries(_3e(e,r)).map(([n,i])=>{let s=t*i/o;return[n,_3(s)]}))}function nK(e){return e.every(t=>{let r=t.attributes.width;return Number.isFinite(r?.endsWith?.("%")?parseFloat(r):r)})}function mL(e,t){return e.map(r=>({...r,attributes:{...r.attributes,width:`${t[r.clientId]}%`}}))}var Eo=a(b(),1),x3e={name:"core/column"};function k3e({clientId:e,setAttributes:t,isStackedOnMobile:r}){let{count:o,canInsertColumnBlock:n,minCount:i}=(0,Ts.useSelect)(d=>{let{canInsertBlockType:p,canRemoveBlock:m,getBlockOrder:f}=d(eo.store),g=f(e),h=g.reduce((v,x,_)=>(m(x)||v.push(_),v),[]);return{count:g.length,canInsertColumnBlock:p("core/column",e),minCount:Math.max(...h)+1}},[e]),{getBlocks:s}=(0,Ts.useSelect)(eo.store),{replaceInnerBlocks:l}=(0,Ts.useDispatch)(eo.store);function c(d,p){let m=s(e),f=nK(m),g=p>d;if(g&&f){let h=_3(100/p),v=p-d,x=pL(m,100-h*v);m=[...mL(m,x),...Array.from({length:v}).map(()=>(0,Hm.createBlock)("core/column",{width:`${h}%`}))]}else if(g)m=[...m,...Array.from({length:p-d}).map(()=>(0,Hm.createBlock)("core/column"))];else if(p<d&&(m=m.slice(0,-(d-p)),f)){let h=pL(m,100);m=mL(m,h)}l(e,m)}let u=X();return(0,Eo.jsxs)(Ps.__experimentalToolsPanel,{label:(0,Om.__)("Settings"),resetAll:()=>{t({isStackedOnMobile:!0})},dropdownMenuProps:u,children:[n&&(0,Eo.jsxs)(Ps.__experimentalVStack,{spacing:4,style:{gridColumn:"1 / -1"},children:[(0,Eo.jsx)(Ps.RangeControl,{label:(0,Om.__)("Columns"),value:o,onChange:d=>c(o,Math.max(i,d)),min:Math.max(1,i),max:Math.max(6,o)}),o>6&&(0,Eo.jsx)(Ps.Notice,{status:"warning",isDismissible:!1,children:(0,Om.__)("This column count exceeds the recommended amount and may cause visual breakage.")})]}),(0,Eo.jsx)(Ps.__experimentalToolsPanelItem,{label:(0,Om.__)("Stack on mobile"),isShownByDefault:!0,hasValue:()=>r!==!0,onDeselect:()=>t({isStackedOnMobile:!0}),children:(0,Eo.jsx)(Ps.ToggleControl,{label:(0,Om.__)("Stack on mobile"),checked:r,onChange:()=>t({isStackedOnMobile:!r})})})]})}function w3e({attributes:e,setAttributes:t,clientId:r}){let{isStackedOnMobile:o,verticalAlignment:n,templateLock:i}=e,s=(0,Ts.useRegistry)(),{getBlockOrder:l}=(0,Ts.useSelect)(eo.store),{updateBlockAttributes:c}=(0,Ts.useDispatch)(eo.store),u=T({[`are-vertically-aligned-${n}`]:n,"is-not-stacked-on-mobile":!o}),d=(0,eo.useBlockProps)({className:u}),p=(0,eo.useInnerBlocksProps)(d,{defaultBlock:x3e,directInsert:!0,orientation:"horizontal",renderAppender:!1,templateLock:i});function m(f){let g=l(r);s.batch(()=>{t({verticalAlignment:f}),c(g,{verticalAlignment:f})})}return(0,Eo.jsxs)(Eo.Fragment,{children:[(0,Eo.jsx)(eo.BlockControls,{children:(0,Eo.jsx)(eo.BlockVerticalAlignmentToolbar,{onChange:m,value:n})}),(0,Eo.jsx)(eo.InspectorControls,{children:(0,Eo.jsx)(k3e,{clientId:r,setAttributes:t,isStackedOnMobile:o})}),(0,Eo.jsx)("div",{...p})]})}function C3e({clientId:e,name:t,setAttributes:r}){let{blockType:o,variations:n}=(0,Ts.useSelect)(l=>{let{getBlockVariations:c,getBlockType:u}=l(Hm.store);return{blockType:u(t),variations:c(t,"block")}},[t]),{replaceInnerBlocks:i}=(0,Ts.useDispatch)(eo.store),s=(0,eo.useBlockProps)();return(0,Eo.jsx)("div",{...s,children:(0,Eo.jsx)(eo.__experimentalBlockVariationPicker,{icon:o?.icon?.src,label:o?.title,variations:n,instructions:(0,Om.__)("Divide into columns. Select a layout:"),onSelect:l=>{l.attributes&&r(l.attributes),l.innerBlocks&&i(e,(0,Hm.createBlocksFromInnerBlocksTemplate)(l.innerBlocks),!0)}})})}var S3e=e=>{let{clientId:t}=e,o=(0,Ts.useSelect)(n=>n(eo.store).getBlocks(t).length>0,[t])?w3e:C3e;return(0,Eo.jsx)(o,{...e})},aK=S3e;var x3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/columns",title:"Columns",category:"design",allowedBlocks:["core/column"],description:"Display content in multiple columns, with blocks added to each column.",textdomain:"default",attributes:{verticalAlignment:{type:"string"},isStackedOnMobile:{type:"boolean",default:!0},templateLock:{type:["string","boolean"],enum:["all","insert","contentOnly",!1]}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0,heading:!0,button:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{blockGap:{__experimentalDefault:"2em",sides:["horizontal","vertical"]},margin:["top","bottom"],padding:!0,__experimentalDefaultControls:{padding:!0,blockGap:!0}},layout:{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}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},shadow:!0},editorStyle:"wp-block-columns-editor",style:"wp-block-columns"};var k3=a(R(),1),iK=a(b(),1);function sK({attributes:e}){let{isStackedOnMobile:t,verticalAlignment:r}=e,o=T({[`are-vertically-aligned-${r}`]:r,"is-not-stacked-on-mobile":!t}),n=k3.useBlockProps.save({className:o}),i=k3.useInnerBlocksProps.save(n);return(0,iK.jsx)("div",{...i})}var qa=a(V(),1),Ei=a(D(),1),Bi=a(b(),1),P3e=[{name:"one-column-full",title:(0,Ei.__)("100"),description:(0,Ei.__)("One column"),icon:(0,Bi.jsx)(qa.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Bi.jsx)(qa.Path,{d:"M0 10a2 2 0 0 1 2-2h44a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Z"})}),innerBlocks:[["core/column"]],scope:["block"]},{name:"two-columns-equal",title:(0,Ei.__)("50 / 50"),description:(0,Ei.__)("Two columns; equal split"),icon:(0,Bi.jsx)(qa.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Bi.jsx)(qa.Path,{d:"M0 10a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm25 0a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H27a2 2 0 0 1-2-2V10Z"})}),isDefault:!0,innerBlocks:[["core/column"],["core/column"]],scope:["block"]},{name:"two-columns-one-third-two-thirds",title:(0,Ei.__)("33 / 66"),description:(0,Ei.__)("Two columns; one-third, two-thirds split"),icon:(0,Bi.jsx)(qa.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Bi.jsx)(qa.Path,{d:"M0 10a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm17 0a2 2 0 0 1 2-2h27a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H19a2 2 0 0 1-2-2V10Z"})}),innerBlocks:[["core/column",{width:"33.33%"}],["core/column",{width:"66.66%"}]],scope:["block"]},{name:"two-columns-two-thirds-one-third",title:(0,Ei.__)("66 / 33"),description:(0,Ei.__)("Two columns; two-thirds, one-third split"),icon:(0,Bi.jsx)(qa.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Bi.jsx)(qa.Path,{d:"M0 10a2 2 0 0 1 2-2h27a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm33 0a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H35a2 2 0 0 1-2-2V10Z"})}),innerBlocks:[["core/column",{width:"66.66%"}],["core/column",{width:"33.33%"}]],scope:["block"]},{name:"three-columns-equal",title:(0,Ei.__)("33 / 33 / 33"),description:(0,Ei.__)("Three columns; equal split"),icon:(0,Bi.jsx)(qa.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Bi.jsx)(qa.Path,{d:"M0 10a2 2 0 0 1 2-2h10.531c1.105 0 1.969.895 1.969 2v28c0 1.105-.864 2-1.969 2H2a2 2 0 0 1-2-2V10Zm16.5 0c0-1.105.864-2 1.969-2H29.53c1.105 0 1.969.895 1.969 2v28c0 1.105-.864 2-1.969 2H18.47c-1.105 0-1.969-.895-1.969-2V10Zm17 0c0-1.105.864-2 1.969-2H46a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H35.469c-1.105 0-1.969-.895-1.969-2V10Z"})}),innerBlocks:[["core/column"],["core/column"],["core/column"]],scope:["block"]},{name:"three-columns-wider-center",title:(0,Ei.__)("25 / 50 / 25"),description:(0,Ei.__)("Three columns; wide center column"),icon:(0,Bi.jsx)(qa.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Bi.jsx)(qa.Path,{d:"M0 10a2 2 0 0 1 2-2h7.531c1.105 0 1.969.895 1.969 2v28c0 1.105-.864 2-1.969 2H2a2 2 0 0 1-2-2V10Zm13.5 0c0-1.105.864-2 1.969-2H32.53c1.105 0 1.969.895 1.969 2v28c0 1.105-.864 2-1.969 2H15.47c-1.105 0-1.969-.895-1.969-2V10Zm23 0c0-1.105.864-2 1.969-2H46a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2h-7.531c-1.105 0-1.969-.895-1.969-2V10Z"})}),innerBlocks:[["core/column",{width:"25%"}],["core/column",{width:"50%"}],["core/column",{width:"25%"}]],scope:["block"]}],lK=P3e;var Bo=a(K(),1),E3e=6,cK=["top","center","bottom"],B3e=[...cK,"stretch"],N3e=["fixed","fixedNoShrink"],uK={type:"default"},dc=e=>e&&typeof e=="object"&&!Array.isArray(e)?e:{},dK=e=>{let t=(0,Bo.getBlockType)("core/group")?.attributes;if(!t)return{};let r=dc(e);return Object.fromEntries(Object.entries(r).filter(([o])=>Object.hasOwn(t,o)))},pK=e=>{if(Number.isFinite(e))return`${e}%`;if(typeof e=="string"&&/\d/.test(e))return e},I3e=(e,t)=>{let r=+(100/t).toFixed(2),o=Array.from({length:t},(n,i)=>["core/column",{width:`${r}%`},e.filter((s,l)=>l%t===i)]);return(0,Bo.createBlocksFromInnerBlocksTemplate)(o)},R3e=e=>e.map(t=>{let r=dc(t?.attributes?.style),{selfStretch:o,flexSize:n,...i}=dc(r.layout),s=N3e.includes(o)?pK(n):void 0,l={...r};Object.keys(i).length?l.layout=i:delete l.layout;let c=(0,Bo.cloneSanitizedBlock)(t,{style:Object.keys(l).length?l:void 0});return(0,Bo.createBlock)("core/column",s?{width:s}:{},[c])}),D3e=e=>e.flatMap(t=>{let r=t.innerBlocks||[],{layout:o,style:n,...i}=dK(t?.attributes),s=dc(n),l=dc(o),c=Object.keys(i).length>0,u=Object.keys(s).length>0,d=Object.keys(l).length>0;return r.length>1||c||u||d?[(0,Bo.createBlock)("core/group",{...i,layout:d?l:uK,...u&&{style:s}},r)]:r}),L3e=e=>{let t=e.map(n=>pK(n?.attributes?.width)),r=t.every(n=>!n),o=e.length?`${+(100/e.length).toFixed(2)}%`:void 0;return e.map((n,i)=>{let s=Array.isArray(n?.innerBlocks)?n.innerBlocks:[],l=t[i]||(r?o:void 0),c=l?{selfStretch:"fixed",flexSize:l}:{selfStretch:"fill"},{layout:u,style:d,...p}=dK(n?.attributes),m=dc(d),f=dc(u),g=Object.keys(p).length>0,h=Object.keys(m).length>0,v=Object.keys(f).length>0;if(s.length===1&&!g&&!h&&!v){let x=s[0],_=dc(x.attributes?.style),y={...dc(_.layout),...c};return l||delete y.flexSize,(0,Bo.cloneSanitizedBlock)(x,{style:{..._,layout:y}})}return(0,Bo.createBlock)("core/group",{...p,layout:v?f:uK,style:{...m,layout:{...dc(m.layout),...c}}},s)})},A3e={from:[{type:"block",blocks:["core/group"],priority:1,transform:(e,t)=>{let{layout:r,...o}=e,{columnCount:n}=r;return(0,Bo.createBlock)("core/columns",o,I3e(t,n))},isMatch:({layout:e})=>e?.type==="grid"&&Number.isInteger(e?.columnCount)&&e.columnCount>0},{type:"block",blocks:["core/group"],priority:1,transform:(e,t)=>{let{layout:r,...o}=e,n=cK.includes(r?.verticalAlignment)?r.verticalAlignment:void 0;return(0,Bo.createBlock)("core/columns",{...o,verticalAlignment:n},R3e(t))},isMatch:({layout:e})=>e?.type==="flex"&&e?.orientation!=="vertical"},{type:"block",isMultiBlock:!0,blocks:["*"],__experimentalConvert:e=>{let t=+(100/e.length).toFixed(2),r=e.map(({name:o,attributes:n,innerBlocks:i,innerContent:s})=>["core/column",{width:`${t}%`},[[o,{...n},i,s]]]);return(0,Bo.createBlock)("core/columns",{},(0,Bo.createBlocksFromInnerBlocksTemplate)(r))},isMatch:({length:e},t)=>t.length===1&&t[0].name==="core/columns"?!1:e&&e<=E3e},{type:"block",blocks:["core/media-text"],priority:1,transform:(e,t)=>{let{align:r,backgroundColor:o,textColor:n,style:i,mediaAlt:s,mediaId:l,mediaPosition:c,mediaSizeSlug:u,mediaType:d,mediaUrl:p,mediaWidth:m,verticalAlignment:f}=e,g;if(d==="image"||!d){let v={id:l,alt:s,url:p,sizeSlug:u},x={href:e.href,linkClass:e.linkClass,linkDestination:e.linkDestination,linkTarget:e.linkTarget,rel:e.rel};g=["core/image",{...v,...x}]}else g=["core/video",{id:l,src:p}];let h=[["core/column",{width:`${m}%`},[g]],["core/column",{width:`${100-m}%`},t]];return c==="right"&&h.reverse(),(0,Bo.createBlock)("core/columns",{align:r,backgroundColor:o,textColor:n,style:i,verticalAlignment:f},(0,Bo.createBlocksFromInnerBlocksTemplate)(h))}}],to:[{type:"block",blocks:["core/group"],variationName:"group-row",transform:(e,t)=>{let{verticalAlignment:r}=e,o=B3e.includes(r)?r:"stretch";return(0,Bo.createBlock)("core/group",{...e,isStackedOnMobile:void 0,verticalAlignment:void 0,layout:{type:"flex",flexWrap:"nowrap",verticalAlignment:o}},L3e(t))}},{type:"block",blocks:["core/group"],variationName:"group-grid",transform:(e,t)=>{let r=t.length;return(0,Bo.createBlock)("core/group",{...e,isStackedOnMobile:void 0,verticalAlignment:void 0,layout:{type:"grid",...r&&{columnCount:r}}},D3e(t))}}],ungroup:(e,t)=>t.flatMap(r=>r.innerBlocks)},mK=A3e;var{name:fK}=x3,gK={icon:pE,variations:lK,example:{viewportWidth:782,innerBlocks:[{name:"core/column",innerBlocks:[{name:"core/paragraph",attributes:{content:(0,db.__)("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,db.__)("Suspendisse commodo neque lacus, a dictum orci interdum et.")}}]},{name:"core/column",innerBlocks:[{name:"core/paragraph",attributes:{content:(0,db.__)("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,db.__)("Nam risus massa, ullamcorper consectetur eros fermentum, porta aliquet ligula. Sed vel mauris nec enim.")}}]}]},deprecated:rK,edit:aK,save:sK,transforms:mK},M3e=()=>M({name:fK,metadata:x3,settings:gK});var yL={};J(yL,{init:()=>j3e,metadata:()=>w3,name:()=>DK,settings:()=>LK});var w3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/comments",title:"Comments",category:"theme",description:"An advanced block that allows displaying post comments using different visual configurations.",textdomain:"default",attributes:{tagName:{type:"string",default:"div"},legacy:{type:"boolean",default:!1}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,heading:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},editorStyle:"wp-block-comments-editor",usesContext:["postId","postType"]};var C3=a(R(),1),gL=a(b(),1),V3e={attributes:{tagName:{type:"string",default:"div"}},apiVersion:3,supports:{align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}}},save({attributes:{tagName:e}}){let t=C3.useBlockProps.save(),{className:r}=t,n=(r?.split(" ")||[])?.filter(s=>s!=="wp-block-comments"),i={...t,className:n.join(" ")};return(0,gL.jsx)(e,{...i,children:(0,gL.jsx)(C3.InnerBlocks.Content,{})})}},hK=[V3e];var E3=a(R(),1);var vK=a(D(),1),pb=a(R(),1);var S3=a(b(),1),{HTMLElementControl:F3e}=q(pb.privateApis);function yK({attributes:{tagName:e},setAttributes:t}){return(0,S3.jsx)(pb.InspectorControls,{children:(0,S3.jsx)(pb.InspectorControls,{group:"advanced",children:(0,S3.jsx)(F3e,{tagName:e,onChange:r=>t({tagName:r}),options:[{label:(0,vK.__)("Default (<div>)"),value:"div"},{label:"<section>",value:"section"},{label:"<aside>",value:"aside"}]})})})}var Bd=a(R(),1),vL=a(D(),1),PK=a(V(),1);var kK=a(R(),1),co=a(D(),1),wK=a(O(),1),CK=a(ne(),1),SK=a(H(),1);var Es=a(D(),1),Ed=a(R(),1),bK=a(V(),1),_K=a(he(),1),T3=a(ne(),1),hL=a(O(),1),ha=a(b(),1),xK=()=>{let e=(0,_K.useInstanceId)(xK);return(0,ha.jsxs)("div",{className:"comment-respond",children:[(0,ha.jsx)("h3",{className:"comment-reply-title",children:(0,Es.__)("Leave a Reply")}),(0,ha.jsxs)("form",{noValidate:!0,className:"comment-form",onSubmit:t=>t.preventDefault(),children:[(0,ha.jsxs)("p",{children:[(0,ha.jsx)("label",{htmlFor:`comment-${e}`,children:(0,Es.__)("Comment")}),(0,ha.jsx)("textarea",{id:`comment-${e}`,name:"comment",cols:"45",rows:"8",readOnly:!0})]}),(0,ha.jsx)("p",{className:"form-submit wp-block-button",children:(0,ha.jsx)("input",{name:"submit",type:"submit",className:T("wp-block-button__link",(0,Ed.__experimentalGetElementClassName)("button")),label:(0,Es.__)("Post Comment"),value:(0,Es.__)("Post Comment"),"aria-disabled":"true"})})]})]})},O3e=({postId:e,postType:t})=>{let[r,o]=(0,T3.useEntityProp)("postType",t,"comment_status",e),n=t===void 0||e===void 0,i=(0,hL.useSelect)(l=>l(Ed.store).getSettings().__experimentalDiscussionSettings?.defaultCommentStatus,[]),s=(0,hL.useSelect)(l=>t?!!l(T3.store).getPostType(t)?.supports.comments:!1);if(!n&&r!=="open")if(r==="closed"){let l=[(0,ha.jsx)(bK.Button,{__next40pxDefaultSize:!0,onClick:()=>o("open"),variant:"primary",children:(0,Es._x)("Enable comments","action that affects the current post")},"enableComments")];return(0,ha.jsx)(Ed.Warning,{actions:l,children:(0,Es.__)("Post Comments Form block: Comments are not enabled for this item.")})}else if(s){if(i!=="open")return(0,ha.jsx)(Ed.Warning,{children:(0,Es.__)("Post Comments Form block: Comments are not enabled.")})}else return(0,ha.jsx)(Ed.Warning,{children:(0,Es.sprintf)((0,Es.__)("Post Comments Form block: Comments are not enabled for this post type (%s)."),t)});return(0,ha.jsx)(xK,{})},P3=O3e;var ut=a(b(),1);function TK({postType:e,postId:t}){let[r]=(0,CK.useEntityProp)("postType",e,"title",t);r=r||(0,co.__)("Post Title");let o=(0,wK.useSelect)(n=>n(kK.store).getSettings().__experimentalDiscussionSettings?.avatarURL,[]);return(0,ut.jsxs)("div",{className:"wp-block-comments__legacy-placeholder",inert:"true",children:[(0,ut.jsx)("h3",{children:(0,co.sprintf)((0,co.__)("One response to %s"),r)}),(0,ut.jsxs)("div",{className:"navigation",children:[(0,ut.jsx)("div",{className:"alignleft",children:(0,ut.jsxs)("a",{href:"#top",children:["\xAB ",(0,co.__)("Older Comments")]})}),(0,ut.jsx)("div",{className:"alignright",children:(0,ut.jsxs)("a",{href:"#top",children:[(0,co.__)("Newer Comments")," \xBB"]})})]}),(0,ut.jsx)("ol",{className:"commentlist",children:(0,ut.jsx)("li",{className:"comment even thread-even depth-1",children:(0,ut.jsxs)("article",{className:"comment-body",children:[(0,ut.jsxs)("footer",{className:"comment-meta",children:[(0,ut.jsxs)("div",{className:"comment-author vcard",children:[(0,ut.jsx)("img",{alt:(0,co.__)("Commenter Avatar"),src:o,className:"avatar avatar-32 photo",height:"32",width:"32",loading:"lazy"}),(0,ut.jsx)("b",{className:"fn",children:(0,ut.jsx)("a",{href:"#top",className:"url",children:(0,co.__)("A WordPress Commenter")})})," ",(0,ut.jsxs)("span",{className:"says",children:[(0,co.__)("says"),":"]})]}),(0,ut.jsxs)("div",{className:"comment-metadata",children:[(0,ut.jsx)("a",{href:"#top",children:(0,ut.jsx)("time",{dateTime:"2000-01-01T00:00:00+00:00",children:(0,co.__)("January 1, 2000 at 00:00 am")})})," ",(0,ut.jsx)("span",{className:"edit-link",children:(0,ut.jsx)("a",{className:"comment-edit-link",href:"#top",children:(0,co.__)("Edit")})})]})]}),(0,ut.jsx)("div",{className:"comment-content",children:(0,ut.jsxs)("p",{children:[(0,co.__)("Hi, this is a comment."),(0,ut.jsx)("br",{}),(0,co.__)("To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard."),(0,ut.jsx)("br",{}),(0,SK.createInterpolateElement)((0,co.__)("Commenter avatars come from <a>Gravatar</a>."),{a:(0,ut.jsx)("a",{href:"https://gravatar.com/"})})]})}),(0,ut.jsx)("div",{className:"reply",children:(0,ut.jsx)("a",{className:"comment-reply-link",href:"#top","aria-label":(0,co.__)("Reply to A WordPress Commenter"),children:(0,co._x)("Reply","verb")})})]})})}),(0,ut.jsxs)("div",{className:"navigation",children:[(0,ut.jsx)("div",{className:"alignleft",children:(0,ut.jsxs)("a",{href:"#top",children:["\xAB ",(0,co.__)("Older Comments")]})}),(0,ut.jsx)("div",{className:"alignright",children:(0,ut.jsxs)("a",{href:"#top",children:[(0,co.__)("Newer Comments")," \xBB"]})})]}),(0,ut.jsx)(P3,{postId:t,postType:e})]})}var yl=a(b(),1);function EK({attributes:e,setAttributes:t,context:{postType:r,postId:o}}){let{textAlign:n}=e,i=[(0,yl.jsx)(PK.Button,{__next40pxDefaultSize:!0,onClick:()=>{t({legacy:!1})},variant:"primary",children:(0,vL.__)("Switch to editable mode")},"convert")],s=(0,Bd.useBlockProps)({className:T({[`has-text-align-${n}`]:n})});return(0,yl.jsxs)(yl.Fragment,{children:[(0,yl.jsx)(Bd.BlockControls,{group:"block",children:(0,yl.jsx)(Bd.AlignmentControl,{value:n,onChange:l=>{t({textAlign:l})}})}),(0,yl.jsxs)("div",{...s,children:[(0,yl.jsx)(Bd.Warning,{actions:i,children:(0,vL.__)("Comments block: You\u2019re currently using the legacy version of the block. The following is just a placeholder - the final styling will likely look different. For a better representation and more customization options, switch the block to its editable mode.")}),(0,yl.jsx)(TK,{postId:o,postType:r})]})]})}var Nd=a(b(),1);function BK(e){let{attributes:t,setAttributes:r,clientId:o}=e,{tagName:n,legacy:i}=t,s=(0,E3.useBlockProps)(),l=(0,E3.useInnerBlocksProps)(s);return i?(0,Nd.jsx)(EK,{...e}):(0,Nd.jsxs)(Nd.Fragment,{children:[(0,Nd.jsx)(yK,{attributes:t,setAttributes:r,clientId:o}),(0,Nd.jsx)(n,{...l})]})}var B3=a(R(),1),NK=a(b(),1);function IK({attributes:{tagName:e,legacy:t}}){let r=B3.useBlockProps.save(),o=B3.useInnerBlocksProps.save(r);return t?null:(0,NK.jsx)(e,{...o})}var H3e=[["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",{fontSize:"small"}],["core/group",{layout:{type:"flex"},style:{spacing:{margin:{top:"0px",bottom:"0px"}}}},[["core/comment-date",{fontSize:"small"}],["core/comment-edit-link",{fontSize:"small"}]]],["core/comment-content"],["core/comment-reply-link",{fontSize:"small"}]]]]]]],["core/comments-pagination"],["core/post-comments-form"]],RK=H3e;var{name:DK}=w3,LK={icon:fN,example:{},template:RK,edit:BK,save:IK,deprecated:hK},j3e=()=>M({name:DK,metadata:w3,settings:LK});var _L={};J(_L,{init:()=>W3e,metadata:()=>N3,name:()=>zK,settings:()=>VK});var N3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,__experimental:"fse",name:"core/comment-author-avatar",title:"Comment Author Avatar (deprecated)",category:"theme",ancestor:["core/comment-template"],description:"This block is deprecated. Please use the Avatar block instead.",textdomain:"default",attributes:{width:{type:"number",default:96},height:{type:"number",default:96}},usesContext:["commentId"],supports:{html:!1,inserter:!1,__experimentalBorder:{radius:!0,width:!0,color:!0,style:!0},color:{background:!0,text:!1,__experimentalDefaultControls:{background:!0}},spacing:{__experimentalSkipSerialization:!0,margin:!0,padding:!0},interactivity:{clientNavigation:!0}}};var Id=a(R(),1),ph=a(V(),1),bL=a(ne(),1),AK=a(O(),1),jm=a(D(),1),bl=a(b(),1);function MK({attributes:e,context:{commentId:t},setAttributes:r,isSelected:o}){let{height:n,width:i}=e,[s]=(0,bL.useEntityProp)("root","comment","author_avatar_urls",t),[l]=(0,bL.useEntityProp)("root","comment","author_name",t),c=s?Object.values(s):null,u=s?Object.keys(s):null,d=u?u[0]:24,p=u?u[u.length-1]:96,m=(0,Id.useBlockProps)(),f=(0,Id.__experimentalGetSpacingClassesAndStyles)(e),g=Math.floor(p*2.5),h=(0,AK.useSelect)(_=>{let{__experimentalDiscussionSettings:k}=_(Id.store).getSettings();return k?.avatarURL},[]),v=(0,bl.jsx)(Id.InspectorControls,{children:(0,bl.jsx)(ph.PanelBody,{title:(0,jm.__)("Settings"),children:(0,bl.jsx)(ph.RangeControl,{label:(0,jm.__)("Image size"),onChange:_=>r({width:_,height:_}),min:d,max:g,initialPosition:i,value:i})})}),x=(0,bl.jsx)(ph.ResizableBox,{size:{width:i,height:n},showHandle:o,onResizeStop:(_,k,y,w)=>{r({height:parseInt(n+w.height,10),width:parseInt(i+w.width,10)})},lockAspectRatio:!0,enable:{top:!1,right:!(0,jm.isRTL)(),bottom:!0,left:(0,jm.isRTL)()},minWidth:d,maxWidth:g,children:(0,bl.jsx)("img",{src:c?c[c.length-1]:h,alt:`${l} ${(0,jm.__)("Avatar")}`,...m})});return(0,bl.jsxs)(bl.Fragment,{children:[v,(0,bl.jsx)("div",{...f,children:x})]})}var{name:zK}=N3,VK={icon:mv,edit:MK},W3e=()=>M({name:zK,metadata:N3,settings:VK});var xL={};J(xL,{init:()=>Z3e,metadata:()=>I3,name:()=>UK,settings:()=>WK});var I3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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"}},usesContext:["commentId"],supports:{anchor:!0,html:!1,spacing:{margin:!0,padding:!0},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-comment-author-name"};var xu=a(D(),1),FK=a(O(),1),R3=a(R(),1),OK=a(ne(),1),Rd=a(V(),1);var Ni=a(b(),1);function HK(e){let{attributes:{isLink:t,linkTarget:r},context:{commentId:o},setAttributes:n}=e;Et(e);let i=X(),s=(0,R3.useBlockProps)(),l=(0,FK.useSelect)(d=>{let{getEntityRecord:p}=d(OK.store),m=p("root","comment",o),f=m?.author_name;return m&&!f?p("root","user",m.author)?.name??(0,xu.__)("Anonymous"):f??""},[o]),c=(0,Ni.jsx)(R3.InspectorControls,{children:(0,Ni.jsxs)(Rd.__experimentalToolsPanel,{label:(0,xu.__)("Settings"),resetAll:()=>{n({isLink:!0,linkTarget:"_self"})},dropdownMenuProps:i,children:[(0,Ni.jsx)(Rd.__experimentalToolsPanelItem,{label:(0,xu.__)("Link to authors URL"),isShownByDefault:!0,hasValue:()=>!t,onDeselect:()=>n({isLink:!0}),children:(0,Ni.jsx)(Rd.ToggleControl,{label:(0,xu.__)("Link to authors URL"),onChange:()=>n({isLink:!t}),checked:t})}),t&&(0,Ni.jsx)(Rd.__experimentalToolsPanelItem,{label:(0,xu.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>r!=="_self",onDeselect:()=>n({linkTarget:"_self"}),children:(0,Ni.jsx)(Rd.ToggleControl,{label:(0,xu.__)("Open in new tab"),onChange:d=>n({linkTarget:d?"_blank":"_self"}),checked:r==="_blank"})})]})});return(!o||!l)&&(l=(0,xu._x)("Comment Author","block title")),(0,Ni.jsxs)(Ni.Fragment,{children:[c,(0,Ni.jsx)("div",{...s,children:t?(0,Ni.jsx)("a",{href:"#comment-author-pseudo-link",onClick:d=>d.preventDefault(),children:l}):l})]})}var $3e={attributes:{isLink:{type:"boolean",default:!0},linkTarget:{type:"string",default:"_self"},textAlign:{type:"string"}},usesContext:["commentId"],supports:{html:!1,spacing:{margin:!0,padding:!0},color:{gradients:!0,link:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},save(){return null},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},q3e={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(){return null},migrate:er,isEligible({style:e}){return e?.typography?.fontFamily}},jK=[$3e,q3e];var{name:UK}=I3,WK={icon:mE,edit:HK,deprecated:jK,example:{}},Z3e=()=>M({name:UK,metadata:I3,settings:WK});var kL={};J(kL,{init:()=>Q3e,metadata:()=>D3,name:()=>XK,settings:()=>JK});var D3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/comment-content",title:"Comment Content",category:"theme",ancestor:["core/comment-template"],description:"Displays the contents of a comment.",textdomain:"default",usesContext:["commentId"],supports:{anchor:!0,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}},spacing:{padding:["horizontal","vertical"],__experimentalDefaultControls:{padding:!0}},html:!1},style:"wp-block-comment-content"};var GK=a(D(),1),$K=a(H(),1),qK=a(V(),1),ZK=a(ne(),1),KK=a(R(),1);var _l=a(b(),1);function YK(e){let{context:{commentId:t}}=e;Et(e);let r=(0,KK.useBlockProps)(),[o]=(0,ZK.useEntityProp)("root","comment","content",t);return!t||!o?(0,_l.jsx)(_l.Fragment,{children:(0,_l.jsx)("div",{...r,children:(0,_l.jsx)("p",{children:(0,GK._x)("Comment Content","block title")})})}):(0,_l.jsx)(_l.Fragment,{children:(0,_l.jsx)("div",{...r,children:(0,_l.jsx)(qK.Disabled,{children:(0,_l.jsx)($K.RawHTML,{children:o.rendered},"html")})})})}var Y3e={attributes:{textAlign:{type:"string"}},usesContext:["commentId"],supports:{anchor:!0,color:{gradients:!0,link:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0},spacing:{padding:["horizontal","vertical"]},html:!1},save(){return null},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},QK=[Y3e];var{name:XK}=D3,JK={icon:gE,edit:YK,deprecated:QK,example:{}},Q3e=()=>M({name:XK,metadata:D3,settings:JK});var CL={};J(CL,{init:()=>e4e,metadata:()=>L3,name:()=>oY,settings:()=>nY});var L3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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}},usesContext:["commentId"],supports:{anchor:!0,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-comment-date"};var wL=a(ne(),1),Wm=a(A3(),1),mh=a(R(),1),Gm=a(V(),1),Um=a(D(),1);var va=a(b(),1);function tY({attributes:{format:e,isLink:t},context:{commentId:r},setAttributes:o}){let n=(0,mh.useBlockProps)(),i=X(),[s]=(0,wL.useEntityProp)("root","comment","date",r),[l=(0,Wm.getSettings)().formats.date]=(0,wL.useEntityProp)("root","site","date_format"),c=(0,va.jsx)(mh.InspectorControls,{children:(0,va.jsxs)(Gm.__experimentalToolsPanel,{label:(0,Um.__)("Settings"),resetAll:()=>{o({format:void 0,isLink:!0})},dropdownMenuProps:i,children:[(0,va.jsx)(Gm.__experimentalToolsPanelItem,{label:(0,Um.__)("Date format"),hasValue:()=>e!==void 0,onDeselect:()=>o({format:void 0}),isShownByDefault:!0,children:(0,va.jsx)(mh.__experimentalDateFormatPicker,{format:e,defaultFormat:l,onChange:d=>o({format:d})})}),(0,va.jsx)(Gm.__experimentalToolsPanelItem,{label:(0,Um.__)("Link to comment"),hasValue:()=>!t,onDeselect:()=>o({isLink:!0}),isShownByDefault:!0,children:(0,va.jsx)(Gm.ToggleControl,{label:(0,Um.__)("Link to comment"),onChange:()=>o({isLink:!t}),checked:t})})]})});(!r||!s)&&(s=(0,Um._x)("Comment Date","block title"));let u=s instanceof Date?(0,va.jsx)("time",{dateTime:(0,Wm.dateI18n)("c",s),children:e==="human-diff"?(0,Wm.humanTimeDiff)(s):(0,Wm.dateI18n)(e||l,s)}):(0,va.jsx)("time",{children:s});return t&&(u=(0,va.jsx)("a",{href:"#comment-date-pseudo-link",onClick:d=>d.preventDefault(),children:u})),(0,va.jsxs)(va.Fragment,{children:[c,(0,va.jsx)("div",{...n,children:u})]})}var J3e={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(){return null},migrate:er,isEligible({style:e}){return e?.typography?.fontFamily}},rY=[J3e];var{name:oY}=L3,nY={icon:Zv,edit:tY,deprecated:rY,example:{}},e4e=()=>M({name:oY,metadata:L3,settings:nY});var SL={};J(SL,{init:()=>o4e,metadata:()=>M3,name:()=>sY,settings:()=>lY});var M3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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"}},supports:{anchor:!0,html:!1,color:{link:!0,gradients:!0,text:!1,__experimentalDefaultControls:{background:!0,link:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},style:"wp-block-comment-edit-link"};var z3=a(R(),1),fh=a(V(),1),mb=a(D(),1);var xl=a(b(),1);function aY(e){let{attributes:t,setAttributes:r}=e,{linkTarget:o}=t;Et(e);let n=(0,z3.useBlockProps)(),i=X(),s=(0,xl.jsx)(z3.InspectorControls,{children:(0,xl.jsx)(fh.__experimentalToolsPanel,{label:(0,mb.__)("Settings"),resetAll:()=>{r({linkTarget:"_self"})},dropdownMenuProps:i,children:(0,xl.jsx)(fh.__experimentalToolsPanelItem,{label:(0,mb.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>o==="_blank",onDeselect:()=>r({linkTarget:"_self"}),children:(0,xl.jsx)(fh.ToggleControl,{label:(0,mb.__)("Open in new tab"),onChange:l=>r({linkTarget:l?"_blank":"_self"}),checked:o==="_blank"})})})});return(0,xl.jsxs)(xl.Fragment,{children:[s,(0,xl.jsx)("div",{...n,children:(0,xl.jsx)("a",{href:"#edit-comment-pseudo-link",onClick:l=>l.preventDefault(),children:(0,mb.__)("Edit")})})]})}var r4e={attributes:{linkTarget:{type:"string",default:"_self"},textAlign:{type:"string"}},usesContext:["commentId"],supports:{anchor:!0,html:!1,color:{link:!0,gradients:!0,text:!1},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},save(){return null},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},iY=[r4e];var{name:sY}=M3,lY={icon:vE,edit:aY,deprecated:iY,example:{}},o4e=()=>M({name:sY,metadata:M3,settings:lY});var TL={};J(TL,{init:()=>s4e,metadata:()=>V3,name:()=>mY,settings:()=>fY});var V3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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"],supports:{anchor:!0,color:{gradients:!0,link:!0,text:!1,__experimentalDefaultControls:{background:!0,link:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0},html:!1},style:"wp-block-comment-reply-link"};var cY=a(D(),1),uY=a(R(),1);var gh=a(b(),1);function a4e(e){Et(e);let t=(0,uY.useBlockProps)();return(0,gh.jsx)(gh.Fragment,{children:(0,gh.jsx)("div",{...t,children:(0,gh.jsx)("a",{href:"#comment-reply-pseudo-link",onClick:r=>r.preventDefault(),children:(0,cY._x)("Reply","verb")})})})}var dY=a4e;var i4e={attributes:{textAlign:{type:"string"}},usesContext:["commentId"],supports:{anchor:!0,color:{gradients:!0,link:!0,text:!1},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0},html:!1},save(){return null},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},pY=[i4e];var{name:mY}=V3,fY={edit:dY,icon:bE,deprecated:pY,example:{}},s4e=()=>M({name:mY,metadata:V3,settings:fY});var EL={};J(EL,{init:()=>g4e,metadata:()=>F3,name:()=>IY,settings:()=>RY});var F3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/comment-template",title:"Comment Template",category:"design",parent:["core/comments"],description:"Contains the block elements used to display a comment, like the title, date, author, avatar and more.",textdomain:"default",usesContext:["postId"],supports:{anchor:!0,align:!0,html:!1,reusable:!1,spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-comment-template"};var O3=a(H(),1),PL=a(O(),1),wY=a(D(),1),kl=a(R(),1),CY=a(V(),1),SY=a(ne(),1);var $m=a(H(),1),vY=a(O(),1),yY=a(R(),1),bY=a(dr(),1),_Y=a(fb(),1),hY=100,xY=({postId:e})=>{let t={status:"approve",order:"asc",context:"embed",parent:0,_embed:"children"},{pageComments:r,commentsPerPage:o,defaultCommentsPage:n}=(0,vY.useSelect)(l=>{let{getSettings:c}=l(yY.store),{__experimentalDiscussionSettings:u}=c();return u??{}},[]),i=r?Math.min(o,hY):hY,s=c4e({defaultPage:n,postId:e,perPage:i,queryArgs:t});return(0,$m.useMemo)(()=>s?{...t,post:e,per_page:i,page:s}:null,[e,i,s])},c4e=({defaultPage:e,postId:t,perPage:r,queryArgs:o})=>{let[n,i]=(0,$m.useState)({}),s=`${t}_${r}`,l=n[s]||0;return(0,$m.useEffect)(()=>{l||e!=="newest"||(0,_Y.default)({path:(0,bY.addQueryArgs)("/wp/v2/comments",{...o,post:t,per_page:r,_fields:"id"}),method:"HEAD",parse:!1}).then(c=>{let u=parseInt(c.headers.get("X-WP-TotalPages"));i({...n,[s]:u<=1?1:u})}).catch(()=>{i({...n,[s]:1})})},[e,t,r,i]),e==="newest"?l:1},kY=e=>(0,$m.useMemo)(()=>e?.map(({id:r,_embedded:o})=>{let[n]=o?.children||[[]];return{commentId:r,children:n.map(i=>({commentId:i.id}))}}),[e]);var Ii=a(b(),1),u4e=({perPage:e,pageComments:t,threadComments:r,threadCommentsDepth:o})=>{let n=r?Math.min(o,3):1,i=l=>{if(l<n){let c=l+1;return[{commentId:-(l+3),children:i(c)}]}return[]},s=[{commentId:-1,children:i(1)}];return(!t||e>=2)&&n<3&&s.push({commentId:-2,children:[]}),(!t||e>=3)&&n<2&&s.push({commentId:-3,children:[]}),s};function d4e({comment:e,activeCommentId:t,setActiveCommentId:r,firstCommentId:o,blocks:n}){let{children:i,...s}=(0,kl.useInnerBlocksProps)({});return(0,Ii.jsxs)("li",{...s,children:[e.commentId===(t||o)?i:null,(0,Ii.jsx)(m4e,{blocks:n,commentId:e.commentId,setActiveCommentId:r,isHidden:e.commentId===(t||o)}),e?.children?.length>0?(0,Ii.jsx)(TY,{comments:e.children,activeCommentId:t,setActiveCommentId:r,blocks:n,firstCommentId:o}):null]})}var p4e=({blocks:e,commentId:t,setActiveCommentId:r,isHidden:o})=>{let n=(0,kl.__experimentalUseBlockPreview)({blocks:e}),i=()=>{r(t)};return(0,Ii.jsx)("div",{...n,tabIndex:0,role:"button",style:{display:o?"none":void 0},onClick:i,onKeyPress:i})},m4e=(0,O3.memo)(p4e),TY=({comments:e,blockProps:t,activeCommentId:r,setActiveCommentId:o,blocks:n,firstCommentId:i})=>(0,Ii.jsx)("ol",{...t,children:e&&e.map(({commentId:s,...l},c)=>(0,Ii.jsx)(kl.BlockContextProvider,{value:{commentId:s<0?null:s},children:(0,Ii.jsx)(d4e,{comment:{commentId:s,...l},activeCommentId:r,setActiveCommentId:o,blocks:n,firstCommentId:i})},l.commentId||c))});function PY({clientId:e,context:{postId:t}}){let r=(0,kl.useBlockProps)(),[o,n]=(0,O3.useState)(),{commentOrder:i,threadCommentsDepth:s,threadComments:l,commentsPerPage:c,pageComments:u}=(0,PL.useSelect)(g=>{let{getSettings:h}=g(kl.store);return h().__experimentalDiscussionSettings??{}},[]),d=xY({postId:t}),{topLevelComments:p,blocks:m}=(0,PL.useSelect)(g=>{let{getEntityRecords:h}=g(SY.store),{getBlocks:v}=g(kl.store);return{topLevelComments:d?h("root","comment",d):null,blocks:v(e)}},[e,d]),f=kY(i==="desc"&&p?[...p].reverse():p);return p?(t||(f=u4e({perPage:c,pageComments:u,threadComments:l,threadCommentsDepth:s})),f.length?(0,Ii.jsx)(TY,{comments:f,blockProps:r,blocks:m,activeCommentId:o,setActiveCommentId:n,firstCommentId:f[0]?.commentId}):(0,Ii.jsx)("p",{...r,children:(0,wY.__)("No results found.")})):(0,Ii.jsx)("p",{...r,children:(0,Ii.jsx)(CY.Spinner,{})})}var EY=a(R(),1),BY=a(b(),1);function NY(){return(0,BY.jsx)(EY.InnerBlocks.Content,{})}var{name:IY}=F3,f4e=[["core/avatar"],["core/comment-author-name"],["core/comment-date"],["core/comment-content"],["core/comment-reply-link"],["core/comment-edit-link"]],RY={icon:cm,template:f4e,edit:PY,save:NY},g4e=()=>M({name:IY,metadata:F3,settings:RY});var NL={};J(NL,{init:()=>y4e,metadata:()=>H3,name:()=>AY,settings:()=>MY});var LY=a(D(),1);var H3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/comments-pagination-previous",title:"Comments 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:{anchor:!0,reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}}};var BL=a(D(),1),j3=a(R(),1),gb=a(b(),1),v4e={none:"",arrow:"\u2190",chevron:"\xAB"};function DY({attributes:{label:e},setAttributes:t,context:{"comments/paginationArrow":r}}){let o=v4e[r];return(0,gb.jsxs)("a",{href:"#comments-pagination-previous-pseudo-link",onClick:n=>n.preventDefault(),...(0,j3.useBlockProps)(),children:[o&&(0,gb.jsx)("span",{className:`wp-block-comments-pagination-previous-arrow is-arrow-${r}`,children:o}),(0,gb.jsx)(j3.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,BL.__)("Older comments page link"),placeholder:(0,BL.__)("Older Comments"),value:e,onChange:n=>t({label:n})})]})}var{name:AY}=H3,MY={icon:iy,edit:DY,example:{attributes:{label:(0,LY.__)("Older Comments")}}},y4e=()=>M({name:AY,metadata:H3,settings:MY});var RL={};J(RL,{init:()=>x4e,metadata:()=>U3,name:()=>jY,settings:()=>UY});var U3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/comments-pagination",title:"Comments Pagination",category:"theme",parent:["core/comments"],allowedBlocks:["core/comments-pagination-previous","core/comments-pagination-numbers","core/comments-pagination-next"],description:"Displays a paginated navigation to next/previous set of comments, when applicable.",textdomain:"default",attributes:{paginationArrow:{type:"string",default:"none"}},example:{attributes:{paginationArrow:"none"}},providesContext:{"comments/paginationArrow":"paginationArrow"},supports:{anchor:!0,align:!0,reusable:!1,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},layout:{allowSwitching:!1,allowInheriting:!1,default:{type:"flex"}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-comments-pagination-editor",style:"wp-block-comments-pagination"};var W3=a(D(),1),Cl=a(R(),1),IL=a(O(),1),G3=a(V(),1);var qm=a(D(),1),hh=a(V(),1),vh=a(b(),1);function zY({value:e,onChange:t}){return(0,vh.jsxs)(hh.__experimentalToggleGroupControl,{label:(0,qm.__)("Arrow"),value:e,onChange:t,help:(0,qm.__)("A decorative arrow appended to the next and previous comments link."),isBlock:!0,children:[(0,vh.jsx)(hh.__experimentalToggleGroupControlOption,{value:"none",label:(0,qm._x)("None","Arrow option for Comments Pagination Next/Previous blocks")}),(0,vh.jsx)(hh.__experimentalToggleGroupControlOption,{value:"arrow",label:(0,qm._x)("Arrow","Arrow option for Comments Pagination Next/Previous blocks")}),(0,vh.jsx)(hh.__experimentalToggleGroupControlOption,{value:"chevron",label:(0,qm._x)("Chevron","Arrow option for Comments Pagination Next/Previous blocks")})]})}var wl=a(b(),1);function VY({attributes:{paginationArrow:e},setAttributes:t,clientId:r}){let o=(0,IL.useSelect)(c=>{let{getBlocks:u}=c(Cl.store);return u(r)?.find(p=>["core/comments-pagination-previous","core/comments-pagination-next"].includes(p.name))},[]),n=(0,Cl.useBlockProps)(),i=X(),s=(0,Cl.useInnerBlocksProps)(n);return(0,IL.useSelect)(c=>{let{getSettings:u}=c(Cl.store),{__experimentalDiscussionSettings:d}=u();return d?.pageComments},[])?(0,wl.jsxs)(wl.Fragment,{children:[o&&(0,wl.jsx)(Cl.InspectorControls,{children:(0,wl.jsx)(G3.__experimentalToolsPanel,{label:(0,W3.__)("Settings"),dropdownMenuProps:i,resetAll:()=>t({paginationArrow:"none"}),children:(0,wl.jsx)(G3.__experimentalToolsPanelItem,{label:(0,W3.__)("Arrow"),hasValue:()=>e!=="none",onDeselect:()=>t({paginationArrow:"none"}),isShownByDefault:!0,children:(0,wl.jsx)(zY,{value:e,onChange:c=>{t({paginationArrow:c})}})})})}),(0,wl.jsx)("div",{...s})]}):(0,wl.jsx)(Cl.Warning,{children:(0,W3.__)("Comments Pagination block: paging comments is disabled in the Discussion Settings")})}var FY=a(R(),1),OY=a(b(),1);function HY(){return(0,OY.jsx)(FY.InnerBlocks.Content,{})}var{name:jY}=U3,_4e=[["core/comments-pagination-previous"],["core/comments-pagination-numbers"],["core/comments-pagination-next"]],UY={icon:sy,template:_4e,edit:VY,save:HY},x4e=()=>M({name:jY,metadata:U3,settings:UY});var LL={};J(LL,{init:()=>C4e,metadata:()=>$3,name:()=>$Y,settings:()=>qY});var GY=a(D(),1);var $3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/comments-pagination-next",title:"Comments 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:{anchor:!0,reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}}};var DL=a(D(),1),q3=a(R(),1),hb=a(b(),1),w4e={none:"",arrow:"\u2192",chevron:"\xBB"};function WY({attributes:{label:e},setAttributes:t,context:{"comments/paginationArrow":r}}){let o=w4e[r];return(0,hb.jsxs)("a",{href:"#comments-pagination-next-pseudo-link",onClick:n=>n.preventDefault(),...(0,q3.useBlockProps)(),children:[(0,hb.jsx)(q3.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,DL.__)("Newer comments page link"),placeholder:(0,DL.__)("Newer Comments"),value:e,onChange:n=>t({label:n})}),o&&(0,hb.jsx)("span",{className:`wp-block-comments-pagination-next-arrow is-arrow-${r}`,children:o})]})}var{name:$Y}=$3,qY={icon:ny,edit:WY,example:{attributes:{label:(0,GY.__)("Newer Comments")}}},C4e=()=>M({name:$Y,metadata:$3,settings:qY});var AL={};J(AL,{init:()=>T4e,metadata:()=>Z3,name:()=>YY,settings:()=>QY});var Z3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/comments-pagination-numbers",title:"Comments Page Numbers",category:"theme",parent:["core/comments-pagination"],description:"Displays a list of page numbers for comments pagination.",textdomain:"default",usesContext:["postId"],supports:{anchor:!0,reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{padding:!0}}}};var ZY=a(R(),1),Bs=a(b(),1),Zm=({content:e,tag:t="a",extraClass:r=""})=>t==="a"?(0,Bs.jsx)(t,{className:`page-numbers ${r}`,href:"#comments-pagination-numbers-pseudo-link",onClick:o=>o.preventDefault(),children:e}):(0,Bs.jsx)(t,{className:`page-numbers ${r}`,children:e});function KY(){return(0,Bs.jsxs)("div",{...(0,ZY.useBlockProps)(),children:[(0,Bs.jsx)(Zm,{content:"1"}),(0,Bs.jsx)(Zm,{content:"2"}),(0,Bs.jsx)(Zm,{content:"3",tag:"span",extraClass:"current"}),(0,Bs.jsx)(Zm,{content:"4"}),(0,Bs.jsx)(Zm,{content:"5"}),(0,Bs.jsx)(Zm,{content:"...",tag:"span",extraClass:"dots"}),(0,Bs.jsx)(Zm,{content:"8"})]})}var{name:YY}=Z3,QY={icon:ay,edit:KY,example:{}},T4e=()=>M({name:YY,metadata:Z3,settings:QY});var ML={};J(ML,{init:()=>N4e,metadata:()=>K3,name:()=>nQ,settings:()=>aQ});var K3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/comments-title",title:"Comments Title",category:"theme",ancestor:["core/comments"],description:"Displays a title with the number of comments.",textdomain:"default",usesContext:["postId","postType"],attributes:{showPostTitle:{type:"boolean",default:!0},showCommentsCount:{type:"boolean",default:!0},level:{type:"number",default:2},levelOptions:{type:"array"}},supports:{anchor:!0,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,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0}},interactivity:{clientNavigation:!0}}};var pc=a(R(),1),Ur=a(D(),1),XY=a(ne(),1),Dd=a(V(),1),Y3=a(H(),1),JY=a(O(),1),eQ=a(fb(),1),tQ=a(dr(),1);var Za=a(b(),1);function rQ(e){Et(e);let{attributes:t,setAttributes:r,context:o}=e,{showPostTitle:n,showCommentsCount:i,level:s=2,levelOptions:l}=t,{postId:c,postType:u}=o,d="h"+s,[p,m]=(0,Y3.useState)(),[f]=(0,XY.useEntityProp)("postType",u,"title",c),g=typeof c>"u",h=(0,pc.useBlockProps)(),{threadCommentsDepth:v,threadComments:x,commentsPerPage:_,pageComments:k}=(0,JY.useSelect)(N=>{let{getSettings:I}=N(pc.store);return I().__experimentalDiscussionSettings??{}},[]),y=X();(0,Y3.useEffect)(()=>{if(g){let I=x?Math.min(v,3)-1:0,B=k?_:3,E=parseInt(I)+parseInt(B);m(Math.min(E,3));return}let N=c;(0,eQ.default)({path:(0,tQ.addQueryArgs)("/wp/v2/comments",{post:c,_fields:"id"}),method:"HEAD",parse:!1}).then(I=>{N===c&&m(parseInt(I.headers.get("X-WP-Total")))}).catch(()=>{m(0)})},[c]);let w=(0,Za.jsx)(pc.BlockControls,{group:"block",children:(0,Za.jsx)(pc.HeadingLevelDropdown,{value:s,options:l,onChange:N=>r({level:N})})}),C=(0,Za.jsx)(pc.InspectorControls,{children:(0,Za.jsxs)(Dd.__experimentalToolsPanel,{label:(0,Ur.__)("Settings"),resetAll:()=>{r({showPostTitle:!0,showCommentsCount:!0})},dropdownMenuProps:y,children:[(0,Za.jsx)(Dd.__experimentalToolsPanelItem,{label:(0,Ur.__)("Show post title"),isShownByDefault:!0,hasValue:()=>!n,onDeselect:()=>r({showPostTitle:!0}),children:(0,Za.jsx)(Dd.ToggleControl,{label:(0,Ur.__)("Show post title"),checked:n,onChange:N=>r({showPostTitle:N})})}),(0,Za.jsx)(Dd.__experimentalToolsPanelItem,{label:(0,Ur.__)("Show comments count"),isShownByDefault:!0,hasValue:()=>!i,onDeselect:()=>r({showCommentsCount:!0}),children:(0,Za.jsx)(Dd.ToggleControl,{label:(0,Ur.__)("Show comments count"),checked:i,onChange:N=>r({showCommentsCount:N})})})]})}),S=g?(0,Ur.__)("Post Title"):f,P;return i&&p!==void 0?n?p===1?P=(0,Ur.sprintf)((0,Ur.__)('One response to "%s"'),S):P=(0,Ur.sprintf)((0,Ur._n)('%1$s response to "%2$s"','%1$s responses to "%2$s"',p),p,S):p===1?P=(0,Ur.__)("One response"):P=(0,Ur.sprintf)((0,Ur._n)("%s response","%s responses",p),p):n?p===1?P=(0,Ur.sprintf)((0,Ur.__)('Response to "%s"'),S):P=(0,Ur.sprintf)((0,Ur.__)('Responses to "%s"'),S):p===1?P=(0,Ur.__)("Response"):P=(0,Ur.__)("Responses"),(0,Za.jsxs)(Za.Fragment,{children:[w,C,(0,Za.jsx)(d,{...h,children:P})]})}var E4e={attributes:{textAlign:{type:"string"},showPostTitle:{type:"boolean",default:!0},showCommentsCount:{type:"boolean",default:!0},level:{type:"number",default:2},levelOptions:{type:"array"}},supports:{anchor:!0,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,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0}},interactivity:{clientNavigation:!0}},migrate:e=>{let{singleCommentLabel:t,multipleCommentsLabel:r,...o}=e;return ke(o)},isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},B4e={attributes:{textAlign:{type:"string"},showPostTitle:{type:"boolean",default:!0},showCommentsCount:{type:"boolean",default:!0},level:{type:"number",default:2},levelOptions:{type:"array"},singleCommentLabel:{type:"string"},multipleCommentsLabel:{type:"string"}},supports:{anchor:!0,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,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0}},interactivity:{clientNavigation:!0}},migrate:e=>{let{singleCommentLabel:t,multipleCommentsLabel:r,...o}=e;return ke(o)},isEligible:({multipleCommentsLabel:e,singleCommentLabel:t})=>e||t,save:()=>null},oQ=[E4e,B4e];var{name:nQ}=K3,aQ={icon:pl,edit:rQ,deprecated:oQ,example:{}},N4e=()=>M({name:nQ,metadata:K3,settings:aQ});var tA={};J(tA,{init:()=>YCe,metadata:()=>f4,name:()=>uX,settings:()=>h4});var eA=a(D(),1);var cX=a(K(),1);var J3=a(K(),1),Ie=a(R(),1),e4=a(D(),1),vb=a(he(),1);var Q3=a(Or(),1),I4e={"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"},tr="image",Dr="video",ku="embed-video",iQ=50;var R4e={x:.5,y:.5},X3=["image","video"];function mn({x:e,y:t}=R4e){return`${Math.round(e*100)}% ${Math.round(t*100)}%`}function Ns(e){return e===50||e===void 0?null:"has-background-dim-"+10*Math.round(e/10)}function sQ(e){if(!e||!e.url&&!e.src)return{url:void 0,id:void 0};(0,Q3.isBlobURL)(e.url)&&(e.type=(0,Q3.getBlobTypeByURL)(e.url));let t;if(e.media_type)e.media_type===tr?t=tr:t=Dr;else if(e.type&&(e.type===tr||e.type===Dr))t=e.type;else return;return{url:e.url||e.src,id:e.id,alt:e?.alt,backgroundType:t,...t===Dr?{hasParallax:void 0}:{}}}function ya(e){return!e||e==="center center"||e==="center"}function Ka(e){return ya(e)?"":I4e[e]}var fe=a(b(),1);function mc(e){return e?{backgroundImage:`url(${e})`}:{}}function Km(e){return e===0||e===50||!e?null:"has-background-dim-"+10*Math.round(e/10)}function t4(e){return{...e,dimRatio:e.url?e.dimRatio:100}}function Ld(e){return e.tagName||(e={...e,tagName:"div"}),{...e}}var Ym={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"}},yb={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]}},zL={...yb,useFeaturedImage:{type:"boolean",default:!1},tagName:{type:"string",default:"div"}},D4e={...zL,isUserOverlayColor:{type:"boolean"},sizeSlug:{type:"string"},alt:{type:"string",default:""}},yh={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}},VL={...yh,spacing:{padding:!0,margin:["top","bottom"],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}},color:{__experimentalDuotone:"> .wp-block-cover__image-background, > .wp-block-cover__video-background",heading:!0,text:!0,background:!1,__experimentalSkipSerialization:["gradients"],enableContrastChecker:!1},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},layout:{allowJustification:!1}},L4e={...VL,shadow:!0,dimensions:{aspectRatio:!0},interactivity:{clientNavigation:!0}},A4e={attributes:D4e,supports:L4e,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:n,customOverlayColor:i,dimRatio:s,focalPoint:l,useFeaturedImage:c,hasParallax:u,isDark:d,isRepeated:p,overlayColor:m,url:f,alt:g,id:h,minHeight:v,minHeightUnit:x,tagName:_,sizeSlug:k}=e,y=(0,Ie.getColorClassName)("background-color",m),w=(0,Ie.__experimentalGetGradientClass)(r),C=v&&x?`${v}${x}`:v,S=tr===t,P=Dr===t,N=!(u||p),I={minHeight:C||void 0},B={backgroundColor:y?void 0:i,background:n||void 0},E=l&&N?mn(l):void 0,L=f?`url(${f})`:void 0,A=mn(l),U=T({"is-light":!d,"has-parallax":u,"is-repeated":p,"has-custom-content-position":!ya(o)},Ka(o)),$=T("wp-block-cover__image-background",h?`wp-image-${h}`:null,{[`size-${k}`]:k,"has-parallax":u,"is-repeated":p}),W=r||n;return(0,fe.jsxs)(_,{...Ie.useBlockProps.save({className:U,style:I}),children:[(0,fe.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__background",y,Ns(s),{"has-background-dim":s!==void 0,"wp-block-cover__gradient-background":f&&W&&s!==0,"has-background-gradient":W,[w]:w}),style:B}),!c&&S&&f&&(N?(0,fe.jsx)("img",{className:$,alt:g,src:f,style:{objectPosition:E},"data-object-fit":"cover","data-object-position":E}):(0,fe.jsx)("div",{role:g?"img":void 0,"aria-label":g||void 0,className:$,style:{backgroundPosition:A,backgroundImage:L}})),P&&f&&(0,fe.jsx)("video",{className:T("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:f,style:{objectPosition:E},"data-object-fit":"cover","data-object-position":E}),(0,fe.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})}},M4e={attributes:zL,supports:VL,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:n,customOverlayColor:i,dimRatio:s,focalPoint:l,useFeaturedImage:c,hasParallax:u,isDark:d,isRepeated:p,overlayColor:m,url:f,alt:g,id:h,minHeight:v,minHeightUnit:x,tagName:_}=e,k=(0,Ie.getColorClassName)("background-color",m),y=(0,Ie.__experimentalGetGradientClass)(r),w=v&&x?`${v}${x}`:v,C=tr===t,S=Dr===t,P=!(u||p),N={minHeight:w||void 0},I={backgroundColor:k?void 0:i,background:n||void 0},B=l&&P?mn(l):void 0,E=f?`url(${f})`:void 0,L=mn(l),A=T({"is-light":!d,"has-parallax":u,"is-repeated":p,"has-custom-content-position":!ya(o)},Ka(o)),U=T("wp-block-cover__image-background",h?`wp-image-${h}`:null,{"has-parallax":u,"is-repeated":p}),$=r||n;return(0,fe.jsxs)(_,{...Ie.useBlockProps.save({className:A,style:N}),children:[(0,fe.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__background",k,Ns(s),{"has-background-dim":s!==void 0,"wp-block-cover__gradient-background":f&&$&&s!==0,"has-background-gradient":$,[y]:y}),style:I}),!c&&C&&f&&(P?(0,fe.jsx)("img",{className:U,alt:g,src:f,style:{objectPosition:B},"data-object-fit":"cover","data-object-position":B}):(0,fe.jsx)("div",{role:"img",className:U,style:{backgroundPosition:L,backgroundImage:E}})),S&&f&&(0,fe.jsx)("video",{className:T("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:f,style:{objectPosition:B},"data-object-fit":"cover","data-object-position":B}),(0,fe.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})}},z4e={attributes:zL,supports:VL,isEligible(e){return(e.customOverlayColor!==void 0||e.overlayColor!==void 0)&&e.isUserOverlayColor===void 0},migrate(e){return{...e,isUserOverlayColor:!0}},save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:n,customOverlayColor:i,dimRatio:s,focalPoint:l,useFeaturedImage:c,hasParallax:u,isDark:d,isRepeated:p,overlayColor:m,url:f,alt:g,id:h,minHeight:v,minHeightUnit:x,tagName:_}=e,k=(0,Ie.getColorClassName)("background-color",m),y=(0,Ie.__experimentalGetGradientClass)(r),w=v&&x?`${v}${x}`:v,C=tr===t,S=Dr===t,P=!(u||p),N={minHeight:w||void 0},I={backgroundColor:k?void 0:i,background:n||void 0},B=l&&P?mn(l):void 0,E=f?`url(${f})`:void 0,L=mn(l),A=T({"is-light":!d,"has-parallax":u,"is-repeated":p,"has-custom-content-position":!ya(o)},Ka(o)),U=T("wp-block-cover__image-background",h?`wp-image-${h}`:null,{"has-parallax":u,"is-repeated":p}),$=r||n;return(0,fe.jsxs)(_,{...Ie.useBlockProps.save({className:A,style:N}),children:[(0,fe.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__background",k,Ns(s),{"has-background-dim":s!==void 0,"wp-block-cover__gradient-background":f&&$&&s!==0,"has-background-gradient":$,[y]:y}),style:I}),!c&&C&&f&&(P?(0,fe.jsx)("img",{className:U,alt:g,src:f,style:{objectPosition:B},"data-object-fit":"cover","data-object-position":B}):(0,fe.jsx)("div",{role:"img",className:U,style:{backgroundPosition:L,backgroundImage:E}})),S&&f&&(0,fe.jsx)("video",{className:T("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:f,style:{objectPosition:B},"data-object-fit":"cover","data-object-position":B}),(0,fe.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})}},V4e={attributes:yb,supports:yh,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:n,customOverlayColor:i,dimRatio:s,focalPoint:l,useFeaturedImage:c,hasParallax:u,isDark:d,isRepeated:p,overlayColor:m,url:f,alt:g,id:h,minHeight:v,minHeightUnit:x}=e,_=(0,Ie.getColorClassName)("background-color",m),k=(0,Ie.__experimentalGetGradientClass)(r),y=v&&x?`${v}${x}`:v,w=tr===t,C=Dr===t,S=!(u||p),P={minHeight:y||void 0},N={backgroundColor:_?void 0:i,background:n||void 0},I=l&&S?mn(l):void 0,B=f?`url(${f})`:void 0,E=mn(l),L=T({"is-light":!d,"has-parallax":u,"is-repeated":p,"has-custom-content-position":!ya(o)},Ka(o)),A=T("wp-block-cover__image-background",h?`wp-image-${h}`:null,{"has-parallax":u,"is-repeated":p}),U=r||n;return(0,fe.jsxs)("div",{...Ie.useBlockProps.save({className:L,style:P}),children:[(0,fe.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__background",_,Ns(s),{"has-background-dim":s!==void 0,"wp-block-cover__gradient-background":f&&U&&s!==0,"has-background-gradient":U,[k]:k}),style:N}),!c&&w&&f&&(S?(0,fe.jsx)("img",{className:A,alt:g,src:f,style:{objectPosition:I},"data-object-fit":"cover","data-object-position":I}):(0,fe.jsx)("div",{role:"img",className:A,style:{backgroundPosition:E,backgroundImage:B}})),C&&f&&(0,fe.jsx)("video",{className:T("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:f,style:{objectPosition:I},"data-object-fit":"cover","data-object-position":I}),(0,fe.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})},migrate:Ld},F4e={attributes:yb,supports:yh,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:n,customOverlayColor:i,dimRatio:s,focalPoint:l,useFeaturedImage:c,hasParallax:u,isDark:d,isRepeated:p,overlayColor:m,url:f,alt:g,id:h,minHeight:v,minHeightUnit:x}=e,_=(0,Ie.getColorClassName)("background-color",m),k=(0,Ie.__experimentalGetGradientClass)(r),y=v&&x?`${v}${x}`:v,w=tr===t,C=Dr===t,S=!(u||p),P={...w&&!S&&!c?mc(f):{},minHeight:y||void 0},N={backgroundColor:_?void 0:i,background:n||void 0},I=l&&S?`${Math.round(l.x*100)}% ${Math.round(l.y*100)}%`:void 0,B=T({"is-light":!d,"has-parallax":u,"is-repeated":p,"has-custom-content-position":!ya(o)},Ka(o)),E=r||n;return(0,fe.jsxs)("div",{...Ie.useBlockProps.save({className:B,style:P}),children:[(0,fe.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__background",_,Ns(s),{"has-background-dim":s!==void 0,"wp-block-cover__gradient-background":f&&E&&s!==0,"has-background-gradient":E,[k]:k}),style:N}),!c&&w&&S&&f&&(0,fe.jsx)("img",{className:T("wp-block-cover__image-background",h?`wp-image-${h}`:null),alt:g,src:f,style:{objectPosition:I},"data-object-fit":"cover","data-object-position":I}),C&&f&&(0,fe.jsx)("video",{className:T("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:f,style:{objectPosition:I},"data-object-fit":"cover","data-object-position":I}),(0,fe.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})},migrate:Ld},O4e={attributes:yb,supports:yh,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:n,customOverlayColor:i,dimRatio:s,focalPoint:l,hasParallax:c,isDark:u,isRepeated:d,overlayColor:p,url:m,alt:f,id:g,minHeight:h,minHeightUnit:v}=e,x=(0,Ie.getColorClassName)("background-color",p),_=(0,Ie.__experimentalGetGradientClass)(r),k=v?`${h}${v}`:h,y=tr===t,w=Dr===t,C=!(c||d),S={...y&&!C?mc(m):{},minHeight:k||void 0},P={backgroundColor:x?void 0:i,background:n||void 0},N=l&&C?`${Math.round(l.x*100)}% ${Math.round(l.y*100)}%`:void 0,I=T({"is-light":!u,"has-parallax":c,"is-repeated":d,"has-custom-content-position":!ya(o)},Ka(o)),B=r||n;return(0,fe.jsxs)("div",{...Ie.useBlockProps.save({className:I,style:S}),children:[(0,fe.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__background",x,Ns(s),{"has-background-dim":s!==void 0,"wp-block-cover__gradient-background":m&&B&&s!==0,"has-background-gradient":B,[_]:_}),style:P}),y&&C&&m&&(0,fe.jsx)("img",{className:T("wp-block-cover__image-background",g?`wp-image-${g}`:null),alt:f,src:m,style:{objectPosition:N},"data-object-fit":"cover","data-object-position":N}),w&&m&&(0,fe.jsx)("video",{className:T("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:m,style:{objectPosition:N},"data-object-fit":"cover","data-object-position":N}),(0,fe.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})},migrate:Ld},H4e={attributes:yb,supports:yh,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:n,customOverlayColor:i,dimRatio:s,focalPoint:l,hasParallax:c,isDark:u,isRepeated:d,overlayColor:p,url:m,alt:f,id:g,minHeight:h,minHeightUnit:v}=e,x=(0,Ie.getColorClassName)("background-color",p),_=(0,Ie.__experimentalGetGradientClass)(r),k=v?`${h}${v}`:h,y=tr===t,w=Dr===t,C=!(c||d),S={...y&&!C?mc(m):{},minHeight:k||void 0},P={backgroundColor:x?void 0:i,background:n||void 0},N=l&&C?`${Math.round(l.x*100)}% ${Math.round(l.y*100)}%`:void 0,I=T({"is-light":!u,"has-parallax":c,"is-repeated":d,"has-custom-content-position":!ya(o)},Ka(o));return(0,fe.jsxs)("div",{...Ie.useBlockProps.save({className:I,style:S}),children:[(0,fe.jsx)("span",{"aria-hidden":"true",className:T(x,Ns(s),"wp-block-cover__gradient-background",_,{"has-background-dim":s!==void 0,"has-background-gradient":r||n,[_]:!m&&_}),style:P}),y&&C&&m&&(0,fe.jsx)("img",{className:T("wp-block-cover__image-background",g?`wp-image-${g}`:null),alt:f,src:m,style:{objectPosition:N},"data-object-fit":"cover","data-object-position":N}),w&&m&&(0,fe.jsx)("video",{className:T("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:m,style:{objectPosition:N},"data-object-fit":"cover","data-object-position":N}),(0,fe.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})},migrate:Ld},j4e={attributes:{...Ym,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:yh,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:n,customOverlayColor:i,dimRatio:s,focalPoint:l,hasParallax:c,isRepeated:u,overlayColor:d,url:p,alt:m,id:f,minHeight:g,minHeightUnit:h}=e,v=(0,Ie.getColorClassName)("background-color",d),x=(0,Ie.__experimentalGetGradientClass)(r),_=h?`${g}${h}`:g,k=tr===t,y=Dr===t,w=!(c||u),C={...k&&!w?mc(p):{},backgroundColor:v?void 0:i,background:n&&!p?n:void 0,minHeight:_||void 0},S=l&&w?`${Math.round(l.x*100)}% ${Math.round(l.y*100)}%`:void 0,P=T(Km(s),v,{"has-background-dim":s!==0,"has-parallax":c,"is-repeated":u,"has-background-gradient":r||n,[x]:!p&&x,"has-custom-content-position":!ya(o)},Ka(o));return(0,fe.jsxs)("div",{...Ie.useBlockProps.save({className:P,style:C}),children:[p&&(r||n)&&s!==0&&(0,fe.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__gradient-background",x),style:n?{background:n}:void 0}),k&&w&&p&&(0,fe.jsx)("img",{className:T("wp-block-cover__image-background",f?`wp-image-${f}`:null),alt:m,src:p,style:{objectPosition:S},"data-object-fit":"cover","data-object-position":S}),y&&p&&(0,fe.jsx)("video",{className:T("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,fe.jsx)("div",{className:"wp-block-cover__inner-container",children:(0,fe.jsx)(Ie.InnerBlocks.Content,{})})]})},migrate:(0,vb.compose)(t4,Ld)},U4e={attributes:{...Ym,isRepeated:{type:"boolean",default:!1},minHeight:{type:"number"},minHeightUnit:{type:"string"},gradient:{type:"string"},customGradient:{type:"string"},contentPosition:{type:"string"}},supports:{align:!0},save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:n,customOverlayColor:i,dimRatio:s,focalPoint:l,hasParallax:c,isRepeated:u,overlayColor:d,url:p,minHeight:m,minHeightUnit:f}=e,g=(0,Ie.getColorClassName)("background-color",d),h=(0,Ie.__experimentalGetGradientClass)(r),v=f?`${m}${f}`:m,x=tr===t,_=Dr===t,k=x?mc(p):{},y={};g||(k.backgroundColor=i),n&&!p&&(k.background=n),k.minHeight=v||void 0;let w;l&&(w=`${Math.round(l.x*100)}% ${Math.round(l.y*100)}%`,x&&!c&&(k.backgroundPosition=w),_&&(y.objectPosition=w));let C=T(Km(s),g,{"has-background-dim":s!==0,"has-parallax":c,"is-repeated":u,"has-background-gradient":r||n,[h]:!p&&h,"has-custom-content-position":!ya(o)},Ka(o));return(0,fe.jsxs)("div",{...Ie.useBlockProps.save({className:C,style:k}),children:[p&&(r||n)&&s!==0&&(0,fe.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__gradient-background",h),style:n?{background:n}:void 0}),_&&p&&(0,fe.jsx)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:p,style:y}),(0,fe.jsx)("div",{className:"wp-block-cover__inner-container",children:(0,fe.jsx)(Ie.InnerBlocks.Content,{})})]})},migrate:(0,vb.compose)(t4,Ld)},W4e={attributes:{...Ym,minHeight:{type:"number"},gradient:{type:"string"},customGradient:{type:"string"}},supports:{align:!0},save({attributes:e}){let{backgroundType:t,gradient:r,customGradient:o,customOverlayColor:n,dimRatio:i,focalPoint:s,hasParallax:l,overlayColor:c,url:u,minHeight:d}=e,p=(0,Ie.getColorClassName)("background-color",c),m=(0,Ie.__experimentalGetGradientClass)(r),f=t===tr?mc(u):{};p||(f.backgroundColor=n),s&&!l&&(f.backgroundPosition=`${Math.round(s.x*100)}% ${Math.round(s.y*100)}%`),o&&!u&&(f.background=o),f.minHeight=d||void 0;let g=T(Km(i),p,{"has-background-dim":i!==0,"has-parallax":l,"has-background-gradient":o,[m]:!u&&m});return(0,fe.jsxs)("div",{className:g,style:f,children:[u&&(r||o)&&i!==0&&(0,fe.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__gradient-background",m),style:o?{background:o}:void 0}),Dr===t&&u&&(0,fe.jsx)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:u}),(0,fe.jsx)("div",{className:"wp-block-cover__inner-container",children:(0,fe.jsx)(Ie.InnerBlocks.Content,{})})]})},migrate:(0,vb.compose)(t4,Ld)},G4e={attributes:{...Ym,minHeight:{type:"number"},gradient:{type:"string"},customGradient:{type:"string"}},supports:{align:!0},save({attributes:e}){let{backgroundType:t,gradient:r,customGradient:o,customOverlayColor:n,dimRatio:i,focalPoint:s,hasParallax:l,overlayColor:c,url:u,minHeight:d}=e,p=(0,Ie.getColorClassName)("background-color",c),m=(0,Ie.__experimentalGetGradientClass)(r),f=t===tr?mc(u):{};p||(f.backgroundColor=n),s&&!l&&(f.backgroundPosition=`${s.x*100}% ${s.y*100}%`),o&&!u&&(f.background=o),f.minHeight=d||void 0;let g=T(Km(i),p,{"has-background-dim":i!==0,"has-parallax":l,"has-background-gradient":o,[m]:!u&&m});return(0,fe.jsxs)("div",{className:g,style:f,children:[u&&(r||o)&&i!==0&&(0,fe.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__gradient-background",m),style:o?{background:o}:void 0}),Dr===t&&u&&(0,fe.jsx)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:u}),(0,fe.jsx)("div",{className:"wp-block-cover__inner-container",children:(0,fe.jsx)(Ie.InnerBlocks.Content,{})})]})},migrate:(0,vb.compose)(t4,Ld)},$4e={attributes:{...Ym,title:{type:"string",source:"html",selector:"p"},contentAlign:{type:"string",default:"center"}},supports:{align:!0},save({attributes:e}){let{backgroundType:t,contentAlign:r,customOverlayColor:o,dimRatio:n,focalPoint:i,hasParallax:s,overlayColor:l,title:c,url:u}=e,d=(0,Ie.getColorClassName)("background-color",l),p=t===tr?mc(u):{};d||(p.backgroundColor=o),i&&!s&&(p.backgroundPosition=`${i.x*100}% ${i.y*100}%`);let m=T(Km(n),d,{"has-background-dim":n!==0,"has-parallax":s,[`has-${r}-content`]:r!=="center"});return(0,fe.jsxs)("div",{className:m,style:p,children:[Dr===t&&u&&(0,fe.jsx)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:u}),!Ie.RichText.isEmpty(c)&&(0,fe.jsx)(Ie.RichText.Content,{tagName:"p",className:"wp-block-cover-text",value:c})]})},migrate(e){let t={...e,dimRatio:e.url?e.dimRatio:100,tagName:e.tagName?e.tagName:"div"},{title:r,contentAlign:o,...n}=t;return[n,[(0,J3.createBlock)("core/paragraph",{content:e.title,style:{typography:{textAlign:e.contentAlign}},fontSize:"large",placeholder:(0,e4.__)("Write title\u2026")})]]}},q4e={attributes:{...Ym,title:{type:"string",source:"html",selector:"p"},contentAlign:{type:"string",default:"center"},align:{type:"string"}},supports:{className:!1},save({attributes:e}){let{url:t,title:r,hasParallax:o,dimRatio:n,align:i,contentAlign:s,overlayColor:l,customOverlayColor:c}=e,u=(0,Ie.getColorClassName)("background-color",l),d=mc(t);u||(d.backgroundColor=c);let p=T("wp-block-cover-image",Km(n),u,{"has-background-dim":n!==0,"has-parallax":o,[`has-${s}-content`]:s!=="center"},i?`align${i}`:null);return(0,fe.jsx)("div",{className:p,style:d,children:!Ie.RichText.isEmpty(r)&&(0,fe.jsx)(Ie.RichText.Content,{tagName:"p",className:"wp-block-cover-image-text",value:r})})},migrate(e){let t={...e,dimRatio:e.url?e.dimRatio:100,tagName:e.tagName?e.tagName:"div"},{title:r,contentAlign:o,align:n,...i}=t;return[i,[(0,J3.createBlock)("core/paragraph",{content:e.title,style:{typography:{textAlign:e.contentAlign}},fontSize:"large",placeholder:(0,e4.__)("Write title\u2026")})]]}},Z4e={attributes:{...Ym,title:{type:"string",source:"html",selector:"h2"},align:{type:"string"},contentAlign:{type:"string",default:"center"}},supports:{className:!1},save({attributes:e}){let{url:t,title:r,hasParallax:o,dimRatio:n,align:i}=e,s=mc(t),l=T("wp-block-cover-image",Km(n),{"has-background-dim":n!==0,"has-parallax":o},i?`align${i}`:null);return(0,fe.jsx)("section",{className:l,style:s,children:(0,fe.jsx)(Ie.RichText.Content,{tagName:"h2",value:r})})},migrate(e){let t={...e,dimRatio:e.url?e.dimRatio:100,tagName:e.tagName?e.tagName:"div"},{title:r,contentAlign:o,align:n,...i}=t;return[i,[(0,J3.createBlock)("core/paragraph",{content:e.title,style:{typography:{textAlign:e.contentAlign}},fontSize:"large",placeholder:(0,e4.__)("Write title\u2026")})]]}},lQ=[A4e,M4e,z4e,V4e,F4e,O4e,H4e,j4e,U4e,W4e,G4e,$4e,q4e,Z4e];var kb=a(ne(),1),Hn=a(H(),1),ef=a(V(),1),m4=a(he(),1),to=a(R(),1),XL=a(D(),1),Tl=a(O(),1),tX=a(K(),1),rX=a(Or(),1),oX=a(xr(),1);var vQ=a(H(),1),pr=a(V(),1),yQ=a(he(),1),fn=a(R(),1),No=a(D(),1),OL=a(O(),1),bQ=a(ne(),1);var cQ=a(R(),1);var{cleanEmptyObject:r4,getStyleForState:K4e,setStyleForState:uQ}=q(cQ.privateApis);function FL(e,t){return K4e(e,t)||{}}function Y4e(e,t={}){return Object.fromEntries(Object.entries(e).map(([r,o])=>[t[r]||r,o]))}function Q4e(e,t){return t?Object.fromEntries(t.map(r=>[r,e[r]])):e}function bh(e){return[e?.viewport||"default",e?.pseudo||"default"].join(":")}function X4e(e,t){return FL(e,t)?.dimensions||{}}function Ri(e={}){let{attributes:t={},style:r=t?.style,selectedState:o,hasSelectedStyleState:n,attributeKey:i,styleKey:s=i,rootValue:l}=e;return n?X4e(r,o)?.[s]:Object.hasOwn(e,"rootValue")?l:t?.[i]}function J4e(e,t,r){let o=FL(e,t);return uQ(e,t,r4({...o,dimensions:r4({...o?.dimensions,...r})}))}function _h({style:e,selectedState:t,hasSelectedStyleState:r,nextDimensions:o,dimensionKeyMap:n,dimensionKeys:i}){let s=Q4e(o,i);return r?{style:J4e(e,t,Y4e(s,n))}:s}function dQ(e,t){let r=Object.fromEntries(t.map(o=>[o,void 0]));return r4({...e,dimensions:r4({...e?.dimensions,...r})})}function eCe(e,t,r){return uQ(e,t,dQ(FL(e,t),r))}function xh({attributes:e={},style:t=e?.style,selectedState:r,hasSelectedStyleState:o,keys:n,defaultAttributes:i={}}){return{...o?{}:{...e,...i},style:o?eCe(t,r,n):dQ(t,n)}}var Qm="full";var kh=a(R(),1),mQ=a(xr(),1),ba=a(V(),1),fQ=a(Or(),1),Di=a(D(),1),o4=a(H(),1),gQ=a(he(),1),n4=a(O(),1),On=a(b(),1),pQ=["image"];function hQ({poster:e,onChange:t}){let r=(0,o4.useRef)(),[o,n]=(0,o4.useState)(!1),i=(0,gQ.useInstanceId)(hQ,"block-library-poster-image-description"),{getSettings:s}=(0,n4.useSelect)(kh.store),{createErrorNotice:l}=(0,n4.useDispatch)(mQ.store),c=d=>{s().mediaUpload({allowedTypes:pQ,filesList:d,onFileChange:([p])=>{if((0,fQ.isBlobURL)(p?.url)){n(!0);return}p&&t(p),n(!1)},onError:p=>{l(p,{id:"poster-image-upload-notice",type:"snackbar"}),n(!1)},multiple:!1})},u=()=>!e&&o?(0,On.jsx)(ba.Spinner,{}):e?(0,Di.__)("Replace"):(0,Di.__)("Set poster image");return(0,On.jsx)(kh.MediaUploadCheck,{children:(0,On.jsxs)(ba.__experimentalToolsPanelItem,{label:(0,Di.__)("Poster image"),isShownByDefault:!0,hasValue:()=>!!e,onDeselect:()=>t(void 0),children:[(0,On.jsx)(ba.BaseControl.VisualLabel,{children:(0,Di.__)("Poster image")}),(0,On.jsx)(kh.MediaUpload,{title:(0,Di.__)("Select poster image"),onSelect:t,allowedTypes:pQ,render:({open:d})=>(0,On.jsxs)("div",{className:"block-library-poster-image__container",children:[e&&(0,On.jsxs)(ba.Button,{__next40pxDefaultSize:!0,onClick:d,"aria-haspopup":"dialog","aria-label":(0,Di.__)("Edit or replace the poster image."),className:"block-library-poster-image__preview",disabled:o,accessibleWhenDisabled:!0,children:[(0,On.jsx)("img",{src:e,alt:(0,Di.__)("Poster image preview"),className:"block-library-poster-image__preview-image"}),o&&(0,On.jsx)(ba.Spinner,{})]}),(0,On.jsxs)(ba.__experimentalHStack,{className:T("block-library-poster-image__actions",{"block-library-poster-image__actions-select":!e}),children:[(0,On.jsx)(ba.Button,{__next40pxDefaultSize:!0,onClick:d,ref:r,className:"block-library-poster-image__action","aria-describedby":i,"aria-haspopup":"dialog",variant:e?void 0:"secondary",disabled:o,accessibleWhenDisabled:!0,children:u()}),(0,On.jsx)("p",{id:i,hidden:!0,children:e?(0,Di.sprintf)((0,Di.__)("The current poster image url is %s."),e):(0,Di.__)("There is no poster image currently selected.")}),!!e&&(0,On.jsx)(ba.Button,{__next40pxDefaultSize:!0,onClick:()=>{t(void 0),r.current.focus()},className:"block-library-poster-image__action",disabled:o,accessibleWhenDisabled:!0,children:(0,Di.__)("Remove")})]}),(0,On.jsx)(ba.DropZone,{onFilesDrop:c})]})})]})})}var a4=hQ;var St=a(b(),1),{cleanEmptyObject:tCe,isDefaultBlockStyleState:rCe,ResolutionTool:oCe,HTMLElementControl:nCe}=q(fn.privateApis);function aCe({onChange:e,onUnitChange:t,unit:r="px",value:o=""}){let i=`block-cover-height-input-${(0,yQ.useInstanceId)(pr.__experimentalUnitControl)}`,s=r==="px",[l]=(0,fn.useSettings)("spacing.units"),c=(0,pr.__experimentalUseCustomUnits)({availableUnits:l||["px","em","rem","vw","vh"],defaultValues:{px:430,"%":20,em:20,rem:20,vw:20,vh:50}}),u=m=>{let f=m!==""?parseFloat(m):void 0;isNaN(f)&&f!==void 0||e(f)},d=(0,vQ.useMemo)(()=>{let[m]=(0,pr.__experimentalParseQuantityAndUnitFromRawValue)(o);return[m,r].join("")},[r,o]),p=s?iQ:0;return(0,St.jsx)(pr.__experimentalUnitControl,{label:(0,No.__)("Minimum height"),id:i,isResetValueOnUnitChange:!0,min:p,onChange:u,onUnitChange:t,units:c,value:d})}function _Q({attributes:e,setAttributes:t,clientId:r,setOverlayColor:o,coverRef:n,currentSettings:i,updateDimRatio:s,featuredImage:l}){let{useFeaturedImage:c,id:u,dimRatio:d,focalPoint:p,hasParallax:m,isRepeated:f,minHeight:g,minHeightUnit:h,alt:v,tagName:x,poster:_}=e,{isVideoBackground:k,isImageBackground:y,mediaElement:w,url:C,overlayColor:S}=i,P=e.sizeSlug||Qm,{gradientValue:N,setGradient:I}=(0,fn.__experimentalUseGradient)(),{imageSizes:B,selectedStyleState:E}=(0,OL.useSelect)(ue=>{let{getSettings:Oe,getSelectedBlockStyleState:Pe}=q(ue(fn.store));return{imageSizes:Oe()?.imageSizes,selectedStyleState:Pe(r)}},[r]),L=!rCe(E),A=bh(E),U=Ri({attributes:e,selectedState:E,hasSelectedStyleState:L,attributeKey:"minHeight",styleKey:"minHeight",rootValue:void 0}),[$,W]=(0,pr.__experimentalParseQuantityAndUnitFromRawValue)(U||""),G=L?$:g,F=L&&W||h,Z=Ri({attributes:e,selectedState:E,hasSelectedStyleState:L,attributeKey:"aspectRatio",rootValue:e?.style?.dimensions?.aspectRatio}),j=(0,OL.useSelect)(ue=>u&&y?ue(bQ.store).getEntityRecord("postType","attachment",u,{context:"view"}):null,[u,y]),Y=c?l:j;function ee(ue){let Oe=Y?.media_details?.sizes?.[ue]?.source_url;if(!Oe)return null;t({url:Oe,sizeSlug:ue})}let te=B?.filter(({slug:ue})=>Y?.media_details?.sizes?.[ue]?.source_url)?.map(({name:ue,slug:Oe})=>({value:Oe,label:ue})),Q=()=>{t({hasParallax:!m,...m?{}:{focalPoint:void 0}})},le=()=>{t({isRepeated:!f})},oe=k||y,ce=ue=>{let[Oe,Pe]=w.current?[w.current.style,"objectPosition"]:[n.current.style,"backgroundPosition"];Oe[Pe]=mn(ue)},pe=(0,fn.__experimentalUseMultipleOriginColorsAndGradients)(),be=pe.hasColorsOrGradients&&!L,Te=(ue,Oe)=>{if(L){t(_h({style:e.style,selectedState:E,hasSelectedStyleState:L,nextDimensions:{minHeight:ue===void 0?void 0:`${ue}${Oe||F||"px"}`,aspectRatio:void 0}}));return}t({minHeight:ue,style:tCe({...e?.style,dimensions:{...e?.style?.dimensions,aspectRatio:void 0}})})},ae=(ue=e)=>xh({style:ue.style,selectedState:E,hasSelectedStyleState:L,keys:["minHeight"],defaultAttributes:{minHeight:void 0,minHeightUnit:void 0}}),se=X();return(0,St.jsxs)(St.Fragment,{children:[(!!C||c)&&(0,St.jsx)(fn.InspectorControls,{children:(0,St.jsxs)(pr.__experimentalToolsPanel,{label:(0,No.__)("Settings"),resetAll:()=>{t({hasParallax:!1,focalPoint:void 0,isRepeated:!1,alt:"",poster:void 0}),ee(Qm)},dropdownMenuProps:se,children:[y&&(0,St.jsxs)(St.Fragment,{children:[(0,St.jsx)(pr.__experimentalToolsPanelItem,{label:(0,No.__)("Fixed background"),isShownByDefault:!0,hasValue:()=>!!m,onDeselect:()=>t({hasParallax:!1,focalPoint:void 0}),children:(0,St.jsx)(pr.ToggleControl,{label:(0,No.__)("Fixed background"),checked:!!m,onChange:Q})}),(0,St.jsx)(pr.__experimentalToolsPanelItem,{label:(0,No.__)("Repeated background"),isShownByDefault:!0,hasValue:()=>f,onDeselect:()=>t({isRepeated:!1}),children:(0,St.jsx)(pr.ToggleControl,{label:(0,No.__)("Repeated background"),checked:f,onChange:le})})]}),oe&&(0,St.jsx)(pr.__experimentalToolsPanelItem,{label:(0,No.__)("Focal point"),isShownByDefault:!0,hasValue:()=>!!p,onDeselect:()=>t({focalPoint:void 0}),children:(0,St.jsx)(pr.FocalPointPicker,{label:(0,No.__)("Focal point"),url:C,value:p,onDragStart:ce,onDrag:ce,onChange:ue=>t({focalPoint:ue})})}),k&&(0,St.jsx)(a4,{poster:_,onChange:ue=>t({poster:ue?.url})}),!c&&C&&!k&&(0,St.jsx)(pr.__experimentalToolsPanelItem,{label:(0,No.__)("Alternative text"),isShownByDefault:!0,hasValue:()=>!!v,onDeselect:()=>t({alt:""}),children:(0,St.jsx)(pr.TextareaControl,{label:(0,No.__)("Alternative text"),value:v,onChange:ue=>t({alt:ue}),help:(0,St.jsxs)(St.Fragment,{children:[(0,St.jsx)(mu,{openInNewTab:!0,href:(0,No.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,No.__)("Describe the purpose of the image.")}),(0,St.jsx)("br",{}),(0,No.__)("Leave empty if decorative.")]})})}),!!te?.length&&(0,St.jsx)(oCe,{value:P,onChange:ee,options:te,defaultValue:Qm})]})}),be&&(0,St.jsxs)(fn.InspectorControls,{group:"color",children:[(0,St.jsx)(fn.__experimentalColorGradientSettingsDropdown,{__experimentalIsRenderedInSidebar:!0,settings:[{colorValue:S.color,gradientValue:N,label:(0,No.__)("Overlay"),onColorChange:o,onGradientChange:I,isShownByDefault:!0,resetAllFilter:()=>({overlayColor:void 0,customOverlayColor:void 0,gradient:void 0,customGradient:void 0}),clearable:!0}],panelId:r,...pe}),(0,St.jsx)(pr.__experimentalToolsPanelItem,{hasValue:()=>d===void 0?!1:d!==(C?50:100),label:(0,No.__)("Overlay opacity"),onDeselect:()=>s(C?50:100),resetAllFilter:()=>({dimRatio:C?50:100}),isShownByDefault:!0,panelId:r,children:(0,St.jsx)(pr.RangeControl,{label:(0,No.__)("Overlay opacity"),value:d,onChange:ue=>s(ue),min:0,max:100,step:10,required:!0})})]}),(0,St.jsx)(fn.InspectorControls,{group:"dimensions",children:(0,St.jsx)(pr.__experimentalToolsPanelItem,{className:"single-column",hasValue:()=>!!G,label:(0,No.__)("Minimum height"),onDeselect:()=>t(ae()),resetAllFilter:ae,isShownByDefault:!0,panelId:r,children:(0,St.jsx)(aCe,{value:Z?"":G,unit:F,onChange:ue=>Te(ue),onUnitChange:ue=>{if(L){G!==void 0&&Te(G,ue);return}t({minHeightUnit:ue})}})},A)}),(0,St.jsx)(fn.InspectorControls,{group:"advanced",children:(0,St.jsx)(nCe,{tagName:x,onChange:ue=>t({tagName:ue}),clientId:r,options:[{label:(0,No.__)("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"}]})})]})}var i4=a(H(),1),Sl=a(R(),1),Sh=a(D(),1),s4=a(V(),1);var HL=a(H(),1),Ch=a(V(),1),Xm=a(D(),1);var xQ=a(K(),1);var iCe="core/embed",kQ=["youtube","vimeo","videopress","animoto","tiktok","wordpress-tv"];function wQ(e){return Array.isArray(e)?kQ.filter(t=>e.includes(t)):[]}function CQ(e,t){return e?sCe(e,t)!==null:!1}function sCe(e,t=kQ){let r=(0,xQ.getBlockVariations)(iCe);if(!r)return null;let o=r.find(({patterns:n})=>VD(e,n));return!o||!t.includes(o.name)?null:o}function SQ(e){let t=e?.match(/src=["']([^"']+)["']/);if(!t)return null;let r=t[1],o=cCe(r);return e.replace(r,o)}function lCe(e){if(!e)return null;let t=e.toLowerCase();return t.includes("youtube.com")||t.includes("youtu.be")?"youtube":t.includes("vimeo.com")?"vimeo":t.includes("videopress.com")?"videopress":t.includes("animoto.com")?"animoto":t.includes("tiktok.com")?"tiktok":t.includes("wordpress.tv")?"wordpress-tv":null}function cCe(e){if(!e)return e;try{let t=new URL(e);switch(lCe(e)){case"youtube":t.searchParams.set("autoplay","1"),t.searchParams.set("mute","1"),t.searchParams.set("loop","1"),t.searchParams.set("controls","0"),t.searchParams.set("showinfo","0"),t.searchParams.set("modestbranding","1"),t.searchParams.set("playsinline","1"),t.searchParams.set("rel","0");let o=t.pathname.split("/").pop();o&&t.searchParams.set("playlist",o);break;case"vimeo":t.searchParams.set("autoplay","1"),t.searchParams.set("muted","1"),t.searchParams.set("loop","1"),t.searchParams.set("background","1"),t.searchParams.set("controls","0");break;case"videopress":case"wordpress-tv":t.searchParams.set("autoplay","1"),t.searchParams.set("loop","1"),t.searchParams.set("muted","1");break;default:t.searchParams.set("autoplay","1"),t.searchParams.set("muted","1"),t.searchParams.set("loop","1");break}return t.toString()}catch{return e}}var wh=a(b(),1);function TQ({onSubmit:e,onClose:t,initialUrl:r="",allowedVideoProviders:o}){let[n,i]=(0,HL.useState)(r),[s,l]=(0,HL.useState)("");return(0,wh.jsx)(Ch.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{if(!n){l((0,Xm.__)("Please enter a URL."));return}if(!CQ(n,o)){l((0,Xm.__)("This URL is not supported. Please enter a valid video link from a supported provider."));return}e(n),t()},onCancel:t,confirmButtonText:(0,Xm.__)("Add video"),size:"medium",children:(0,wh.jsxs)(ks,{direction:"column",gap:"lg",children:[s&&(0,wh.jsx)(Ch.Notice,{status:"error",isDismissible:!1,children:s}),(0,wh.jsx)(Ch.TextControl,{type:"url",label:(0,Xm.__)("Video URL"),value:n,onChange:u=>{i(u),l("")},placeholder:(0,Xm.__)("Enter YouTube, Vimeo, or other video URL"),help:(0,Xm.__)("Add a background video to the cover block that will autoplay in a loop.")})]})})}var Li=a(b(),1),{cleanEmptyObject:uCe}=q(Sl.privateApis);function PQ({attributes:e,setAttributes:t,onSelectMedia:r,currentSettings:o,toggleUseFeaturedImage:n,onClearMedia:i,onSelectEmbedUrl:s,onEditMedia:l,editMediaButtonRef:c,showEditMediaButton:u,isEditMediaDisabled:d,blockEditingMode:p}){let{contentPosition:m,id:f,useFeaturedImage:g,minHeight:h,minHeightUnit:v,backgroundType:x,allowedVideoProviders:_}=e,{hasInnerBlocks:k,url:y}=o,w=wQ(_),C=w.length>0,[S,P]=(0,i4.useState)(h),[N,I]=(0,i4.useState)(v),[B,E]=(0,i4.useState)(!1),L=v==="vh"&&h===100&&!e?.style?.dimensions?.aspectRatio,A=p==="contentOnly",U=()=>L?t(N==="vh"&&S===100?{minHeight:void 0,minHeightUnit:void 0}:{minHeight:S,minHeightUnit:N}):(P(h),I(v),t({minHeight:100,minHeightUnit:"vh",style:uCe({...e?.style,dimensions:{...e?.style?.dimensions,aspectRatio:void 0}})}));return(0,Li.jsxs)(Li.Fragment,{children:[!A&&(0,Li.jsxs)(Sl.BlockControls,{group:"block",children:[(0,Li.jsx)(Sl.__experimentalBlockAlignmentMatrixControl,{label:(0,Sh.__)("Change content position"),value:m,onChange:$=>t({contentPosition:$}),isDisabled:!k}),(0,Li.jsx)(Sl.__experimentalBlockFullHeightAligmentControl,{isActive:L,onToggle:U,isDisabled:!k}),u&&(0,Li.jsx)(s4.ToolbarButton,{ref:c,icon:am,label:(0,Sh.__)("Edit image"),onClick:l,"aria-haspopup":"dialog",disabled:d})]}),(0,Li.jsx)(Sl.BlockControls,{group:"other",children:(0,Li.jsx)(Sl.MediaReplaceFlow,{mediaId:f,mediaURL:y,allowedTypes:X3,onSelect:r,onToggleFeaturedImage:n,useFeaturedImage:g,name:y?(0,Sh.__)("Replace"):(0,Sh.__)("Add media"),onReset:i,variant:"toolbar",children:({onClose:$})=>C?(0,Li.jsx)(s4.MenuItem,{icon:wi,onClick:()=>{E(!0),$()},children:(0,Sh.__)("Embed video from URL")}):null})}),B&&(0,Li.jsx)(TQ,{onSubmit:$=>{s($)},onClose:()=>E(!1),initialUrl:x===ku?y:"",allowedVideoProviders:w})]})}var l4=a(R(),1),EQ=a(D(),1);var BQ=a(Or(),1);var jL=a(b(),1);function UL({disableMediaButtons:e=!1,children:t,onSelectMedia:r,onError:o,style:n,toggleUseFeaturedImage:i}){let s=l=>{l.length===1&&r({url:(0,BQ.createBlobURL)(l[0])})};return(0,jL.jsx)(l4.MediaPlaceholder,{icon:(0,jL.jsx)(l4.BlockIcon,{icon:nm}),labels:{title:(0,EQ.__)("Cover")},onSelect:r,allowedTypes:X3,disableMediaButtons:e,onToggleFeaturedImage:i,onFilesPreUpload:s,onError:o,style:n,children:t})}var NQ=a(H(),1),IQ=a(R(),1);var RQ=a(b(),1),dCe={top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},{ResizableBoxPopover:pCe}=q(IQ.privateApis);function WL({className:e,height:t,minHeight:r,onResize:o,onResizeStart:n,onResizeStop:i,showHandle:s,size:l,width:c,...u}){let[d,p]=(0,NQ.useState)(!1),m={className:T(e,{"is-resizing":d}),enable:dCe,onResizeStart:(f,g,h)=>{n(h.clientHeight),o(h.clientHeight)},onResize:(f,g,h)=>{o(h.clientHeight),d||p(!0)},onResizeStop:(f,g,h)=>{i(h.clientHeight),p(!1)},showHandle:s,size:l,__experimentalShowTooltip:!0,__experimentalTooltipProps:{axis:"y",position:"bottom",isVisible:d}};return(0,RQ.jsx)(pCe,{className:"block-library-cover__resizable-box-popover",resizableBoxProps:m,...u})}var mCe={grad:.9,turn:360,rad:360/(2*Math.PI)},wu=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},qo=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},Is=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},OQ=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},DQ=function(e){return{r:Is(e.r,0,255),g:Is(e.g,0,255),b:Is(e.b,0,255),a:Is(e.a)}},GL=function(e){return{r:qo(e.r),g:qo(e.g),b:qo(e.b),a:qo(e.a,3)}},fCe=/^#([0-9a-f]{3,8})$/i,c4=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},HQ=function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=Math.max(t,r,o),s=i-Math.min(t,r,o),l=s?i===t?(r-o)/s:i===r?2+(o-t)/s:4+(t-r)/s:0;return{h:60*(l<0?l+6:l),s:i?s/i*100:0,v:i/255*100,a:n}},jQ=function(e){var t=e.h,r=e.s,o=e.v,n=e.a;t=t/360*6,r/=100,o/=100;var i=Math.floor(t),s=o*(1-r),l=o*(1-(t-i)*r),c=o*(1-(1-t+i)*r),u=i%6;return{r:255*[o,l,s,s,c,o][u],g:255*[c,o,o,l,s,s][u],b:255*[s,s,c,o,o,l][u],a:n}},LQ=function(e){return{h:OQ(e.h),s:Is(e.s,0,100),l:Is(e.l,0,100),a:Is(e.a)}},AQ=function(e){return{h:qo(e.h),s:qo(e.s),l:qo(e.l),a:qo(e.a,3)}},MQ=function(e){return jQ((r=(t=e).s,{h:t.h,s:(r*=((o=t.l)<50?o:100-o)/100)>0?2*r/(o+r)*100:0,v:o+r,a:t.a}));var t,r,o},bb=function(e){return{h:(t=HQ(e)).h,s:(n=(200-(r=t.s))*(o=t.v)/100)>0&&n<200?r*o/100/(n<=100?n:200-n)*100:0,l:n/2,a:t.a};var t,r,o,n},gCe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,hCe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,vCe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,yCe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,ZL={string:[[function(e){var t=fCe.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:e.length===4?qo(parseInt(e[3]+e[3],16)/255,2):1}:e.length===6||e.length===8?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:e.length===8?qo(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=vCe.exec(e)||yCe.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:DQ({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=gCe.exec(e)||hCe.exec(e);if(!t)return null;var r,o,n=LQ({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(mCe[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return MQ(n)},"hsl"]],object:[[function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=n===void 0?1:n;return wu(t)&&wu(r)&&wu(o)?DQ({r:Number(t),g:Number(r),b:Number(o),a:Number(i)}):null},"rgb"],[function(e){var t=e.h,r=e.s,o=e.l,n=e.a,i=n===void 0?1:n;if(!wu(t)||!wu(r)||!wu(o))return null;var s=LQ({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return MQ(s)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!wu(t)||!wu(r)||!wu(o))return null;var s=(function(l){return{h:OQ(l.h),s:Is(l.s,0,100),v:Is(l.v,0,100),a:Is(l.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return jQ(s)},"hsv"]]},zQ=function(e,t){for(var r=0;r<t.length;r++){var o=t[r][0](e);if(o)return[o,t[r][1]]}return[null,void 0]},bCe=function(e){return typeof e=="string"?zQ(e.trim(),ZL.string):typeof e=="object"&&e!==null?zQ(e,ZL.object):[null,void 0]};var $L=function(e,t){var r=bb(e);return{h:r.h,s:Is(r.s+100*t,0,100),l:r.l,a:r.a}},qL=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},VQ=function(e,t){var r=bb(e);return{h:r.h,s:r.s,l:Is(r.l+100*t,0,100),a:r.a}},KL=(function(){function e(t){this.parsed=bCe(t)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return this.parsed!==null},e.prototype.brightness=function(){return qo(qL(this.rgba),2)},e.prototype.isDark=function(){return qL(this.rgba)<.5},e.prototype.isLight=function(){return qL(this.rgba)>=.5},e.prototype.toHex=function(){return t=GL(this.rgba),r=t.r,o=t.g,n=t.b,s=(i=t.a)<1?c4(qo(255*i)):"","#"+c4(r)+c4(o)+c4(n)+s;var t,r,o,n,i,s},e.prototype.toRgb=function(){return GL(this.rgba)},e.prototype.toRgbString=function(){return t=GL(this.rgba),r=t.r,o=t.g,n=t.b,(i=t.a)<1?"rgba("+r+", "+o+", "+n+", "+i+")":"rgb("+r+", "+o+", "+n+")";var t,r,o,n,i},e.prototype.toHsl=function(){return AQ(bb(this.rgba))},e.prototype.toHslString=function(){return t=AQ(bb(this.rgba)),r=t.h,o=t.s,n=t.l,(i=t.a)<1?"hsla("+r+", "+o+"%, "+n+"%, "+i+")":"hsl("+r+", "+o+"%, "+n+"%)";var t,r,o,n,i},e.prototype.toHsv=function(){return t=HQ(this.rgba),{h:qo(t.h),s:qo(t.s),v:qo(t.v),a:qo(t.a,3)};var t},e.prototype.invert=function(){return hr({r:255-(t=this.rgba).r,g:255-t.g,b:255-t.b,a:t.a});var t},e.prototype.saturate=function(t){return t===void 0&&(t=.1),hr($L(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),hr($L(this.rgba,-t))},e.prototype.grayscale=function(){return hr($L(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),hr(VQ(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),hr(VQ(this.rgba,-t))},e.prototype.rotate=function(t){return t===void 0&&(t=15),this.hue(this.hue()+t)},e.prototype.alpha=function(t){return typeof t=="number"?hr({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):qo(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=bb(this.rgba);return typeof t=="number"?hr({h:t,s:r.s,l:r.l,a:r.a}):qo(r.h)},e.prototype.isEqual=function(t){return this.toHex()===hr(t).toHex()},e})(),hr=function(e){return e instanceof KL?e:new KL(e)},FQ=[],UQ=function(e){e.forEach(function(t){FQ.indexOf(t)<0&&(t(KL,ZL),FQ.push(t))})};function WQ(e,t){var r={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 n in r)o[r[n]]=n;var i={};e.prototype.toName=function(s){if(!(this.rgba.a||this.rgba.r||this.rgba.g||this.rgba.b))return"transparent";var l,c,u=o[this.toHex()];if(u)return u;if(s?.closest){var d=this.toRgb(),p=1/0,m="black";if(!i.length)for(var f in r)i[f]=new e(r[f]).toRgb();for(var g in r){var h=(l=d,c=i[g],Math.pow(l.r-c.r,2)+Math.pow(l.g-c.g,2)+Math.pow(l.b-c.b,2));h<p&&(p=h,m=g)}return m}},t.string.push([function(s){var l=s.toLowerCase(),c=l==="transparent"?"#0000":r[l];return c?new e(c).toRgb():null},"name"])}function _Ce(e){var t=e.toString(16);return t.length===1?"0"+t:t}function GQ(e){return"#"+e.map(_Ce).join("")}function xCe(e){var t=(e[0]*299+e[1]*587+e[2]*114)/1e3;return t<128}function kCe(e){return e?wCe(e)?e:[e]:[]}function wCe(e){return Array.isArray(e[0])}function QL(e,t,r){for(var o=0;o<r.length;o++)if(CCe(e,t,r[o]))return!0;return!1}function CCe(e,t,r){switch(r.length){case 3:if(SCe(e,t,r))return!0;break;case 4:if(TCe(e,t,r))return!0;break;case 5:if(PCe(e,t,r))return!0;break;default:return!1}}function SCe(e,t,r){return e[t+3]!==255||e[t]===r[0]&&e[t+1]===r[1]&&e[t+2]===r[2]}function TCe(e,t,r){return e[t+3]&&r[3]?e[t]===r[0]&&e[t+1]===r[1]&&e[t+2]===r[2]&&e[t+3]===r[3]:e[t+3]===r[3]}function u4(e,t,r){return e>=t-r&&e<=t+r}function PCe(e,t,r){var o=r[0],n=r[1],i=r[2],s=r[3],l=r[4],c=e[t+3],u=u4(c,s,l);return s?!!(!c&&u||u4(e[t],o,l)&&u4(e[t+1],n,l)&&u4(e[t+2],i,l)&&u):u}function ECe(e,t,r){for(var o={},n=24,i=r.ignoredColor,s=r.step,l=[0,0,0,0,0],c=0;c<t;c+=s){var u=e[c],d=e[c+1],p=e[c+2],m=e[c+3];if(!(i&&QL(e,c,i))){var f=Math.round(u/n)+","+Math.round(d/n)+","+Math.round(p/n);o[f]?o[f]=[o[f][0]+u*m,o[f][1]+d*m,o[f][2]+p*m,o[f][3]+m,o[f][4]+1]:o[f]=[u*m,d*m,p*m,m,1],l[4]<o[f][4]&&(l=o[f])}}var g=l[0],h=l[1],v=l[2],x=l[3],_=l[4];return x?[Math.round(g/x),Math.round(h/x),Math.round(v/x),Math.round(x/_)]:r.defaultColor}function BCe(e,t,r){for(var o=0,n=0,i=0,s=0,l=0,c=r.ignoredColor,u=r.step,d=0;d<t;d+=u){var p=e[d+3],m=e[d]*p,f=e[d+1]*p,g=e[d+2]*p;c&&QL(e,d,c)||(o+=m,n+=f,i+=g,s+=p,l++)}return s?[Math.round(o/s),Math.round(n/s),Math.round(i/s),Math.round(s/l)]:r.defaultColor}function NCe(e,t,r){for(var o=0,n=0,i=0,s=0,l=0,c=r.ignoredColor,u=r.step,d=0;d<t;d+=u){var p=e[d],m=e[d+1],f=e[d+2],g=e[d+3];c&&QL(e,d,c)||(o+=p*p*g,n+=m*m*g,i+=f*f*g,s+=g,l++)}return s?[Math.round(Math.sqrt(o/s)),Math.round(Math.sqrt(n/s)),Math.round(Math.sqrt(i/s)),Math.round(s/l)]:r.defaultColor}function $Q(e){return xb(e,"defaultColor",[0,0,0,0])}function xb(e,t,r){return e[t]===void 0?r:e[t]}var qQ=10,YL=100;function ICe(e){return e.search(/\.svg(\?|$)/i)!==-1}function RCe(e){if(KQ(e)){var t=e.naturalWidth,r=e.naturalHeight;return!e.naturalWidth&&ICe(e.src)&&(t=r=YL),{width:t,height:r}}return LCe(e)?{width:e.videoWidth,height:e.videoHeight}:{width:e.width,height:e.height}}function ZQ(e){return ACe(e)?"canvas":DCe(e)?"offscreencanvas":MCe(e)?"imagebitmap":e.src}function KQ(e){return typeof HTMLImageElement<"u"&&e instanceof HTMLImageElement}function DCe(e){return typeof OffscreenCanvas<"u"&&e instanceof OffscreenCanvas}function LCe(e){return typeof HTMLVideoElement<"u"&&e instanceof HTMLVideoElement}function ACe(e){return typeof HTMLCanvasElement<"u"&&e instanceof HTMLCanvasElement}function MCe(e){return typeof ImageBitmap<"u"&&e instanceof ImageBitmap}function zCe(e,t){var r=xb(t,"left",0),o=xb(t,"top",0),n=xb(t,"width",e.width),i=xb(t,"height",e.height),s=n,l=i;if(t.mode==="precision")return{srcLeft:r,srcTop:o,srcWidth:n,srcHeight:i,destWidth:s,destHeight:l};var c;return n>i?(c=n/i,s=YL,l=Math.round(s/c)):(c=i/n,l=YL,s=Math.round(l/c)),(s>n||l>i||s<qQ||l<qQ)&&(s=n,l=i),{srcLeft:r,srcTop:o,srcWidth:n,srcHeight:i,destWidth:s,destHeight:l}}var VCe=typeof window>"u";function FCe(){return VCe?new OffscreenCanvas(1,1):document.createElement("canvas")}var YQ="FastAverageColor: ";function d4(e,t,r){t||(console.error(YQ+e),r&&console.error(r))}function _b(e){return Error(YQ+e)}var QQ=(function(){function e(){this.canvas=null,this.ctx=null}return e.prototype.getColorAsync=function(t,r){if(!t)return Promise.reject(_b("call .getColorAsync() without resource."));if(typeof t=="string"){if(typeof Image>"u")return Promise.reject(_b("resource as string is not supported in this environment"));var o=new Image;return o.crossOrigin=r&&r.crossOrigin||"",o.src=t,this.bindImageEvents(o,r)}else{if(KQ(t)&&!t.complete)return this.bindImageEvents(t,r);var n=this.getColor(t,r);return n.error?Promise.reject(n.error):Promise.resolve(n)}},e.prototype.getColor=function(t,r){r=r||{};var o=$Q(r);if(!t)return d4("call .getColor(null) without resource",r.silent),this.prepareResult(o);var n=RCe(t),i=zCe(n,r);if(!i.srcWidth||!i.srcHeight||!i.destWidth||!i.destHeight)return d4('incorrect sizes for resource "'.concat(ZQ(t),'"'),r.silent),this.prepareResult(o);if(this.canvas||(this.canvas=FCe()),!this.ctx&&(this.ctx=this.canvas.getContext&&this.canvas.getContext("2d"),!this.ctx))return d4("Canvas Context 2D is not supported in this browser",r.silent),this.prepareResult(o);this.canvas.width=i.destWidth,this.canvas.height=i.destHeight;var s=o;try{this.ctx.clearRect(0,0,i.destWidth,i.destHeight),this.ctx.drawImage(t,i.srcLeft,i.srcTop,i.srcWidth,i.srcHeight,0,0,i.destWidth,i.destHeight);var l=this.ctx.getImageData(0,0,i.destWidth,i.destHeight).data;s=this.getColorFromArray4(l,r)}catch(c){d4("security error (CORS) for resource ".concat(ZQ(t),`.
-Details: https://developer.mozilla.org/en/docs/Web/HTML/CORS_enabled_image`),r.silent,c)}return this.prepareResult(s)},e.prototype.getColorFromArray4=function(t,r){r=r||{};var o=4,n=t.length,i=$Q(r);if(n<o)return i;var s=n-n%o,l=(r.step||1)*o,c;switch(r.algorithm||"sqrt"){case"simple":c=BCe;break;case"sqrt":c=NCe;break;case"dominant":c=ECe;break;default:throw _b("".concat(r.algorithm," is unknown algorithm"))}return c(t,s,{defaultColor:i,ignoredColor:kCe(r.ignoredColor),step:l})},e.prototype.prepareResult=function(t){var r=t.slice(0,3),o=[t[0],t[1],t[2],t[3]/255],n=xCe(t);return{value:[t[0],t[1],t[2],t[3]],rgb:"rgb("+r.join(",")+")",rgba:"rgba("+o.join(",")+")",hex:GQ(r),hexa:GQ(t),isDark:n,isLight:!n}},e.prototype.destroy=function(){this.canvas&&(this.canvas.width=1,this.canvas.height=1,this.canvas=null),this.ctx=null},e.prototype.bindImageEvents=function(t,r){var o=this;return new Promise(function(n,i){var s=function(){u();var d=o.getColor(t,r);d.error?i(d.error):n(d)},l=function(){u(),i(_b('Error loading image "'.concat(t.src,'".')))},c=function(){u(),i(_b('Image "'.concat(t.src,'" loading aborted')))},u=function(){t.removeEventListener("load",s),t.removeEventListener("error",l),t.removeEventListener("abort",c)};t.addEventListener("load",s),t.addEventListener("error",l),t.addEventListener("abort",c)})},e})();var JQ=a(Ad(),1);UQ([WQ]);var Th="#FFF",eX="#000";function OCe(e,t){return{r:e.r*e.a+t.r*t.a*(1-e.a),g:e.g*e.a+t.g*t.a*(1-e.a),b:e.b*e.a+t.b*t.a*(1-e.a),a:e.a+t.a*(1-e.a)}}function p4(){return p4.fastAverageColor||(p4.fastAverageColor=new QQ),p4.fastAverageColor}var Jm=th(async e=>{if(!e)return Th;let{r:t,g:r,b:o,a:n}=hr(Th).toRgb();try{let i=(0,JQ.applyFilters)("media.crossOrigin",void 0,e);return(await p4().getColorAsync(e,{defaultColor:[t,r,o,n*255],silent:!0,crossOrigin:i})).hex}catch{return Th}});function Md(e,t,r){if(t===r||e===100)return hr(t).isDark();let o=hr(t).alpha(e/100).toRgb(),n=hr(r).toRgb(),i=OCe(o,n);return hr(i).isDark()}var rr=a(b(),1),{openMediaEditorModalKey:HCe}=q(to.privateApis);function jCe(e){return[["core/paragraph",{style:{typography:{textAlign:"center"}},placeholder:(0,XL.__)("Write title\u2026"),...e}]]}var UCe=(e,t)=>!e&&(0,rX.isBlobURL)(t);function WCe({attributes:e,clientId:t,isSelected:r,overlayColor:o,setAttributes:n,setOverlayColor:i,toggleSelection:s,context:{postId:l,postType:c}}){let{contentPosition:u,id:d,url:p,backgroundType:m,useFeaturedImage:f,dimRatio:g,focalPoint:h,hasParallax:v,isDark:x,isRepeated:_,minHeight:k,minHeightUnit:y,alt:w,allowedBlocks:C,templateLock:S,tagName:P="div",isUserOverlayColor:N,sizeSlug:I,poster:B}=e,[E]=(0,kb.useEntityProp)("postType",c,"featured_media",l),{getSettings:L}=(0,Tl.useSelect)(to.store),A=(0,Tl.useSelect)(ye=>ye(to.store).getSettings()[HCe],[]),{__unstableMarkNextChangeAsNotPersistent:U,replaceInnerBlocks:$}=(0,Tl.useDispatch)(to.store),W=(0,Tl.useRegistry)(),G=(0,Hn.useRef)({attributes:e,overlayColor:o});(0,Hn.useLayoutEffect)(()=>{G.current={attributes:e,overlayColor:o}});let{media:F}=(0,Tl.useSelect)(ye=>({media:E&&f?ye(kb.store).getEntityRecord("postType","attachment",E,{context:"view"}):void 0}),[E,f]),Z=F?.media_details?.sizes?.[I]?.source_url??F?.source_url;(0,Hn.useEffect)(()=>{(async()=>{if(!f)return;let ye=await Jm(Z),{attributes:_e,overlayColor:_t}=G.current,Jt=_t.color;_e.isUserOverlayColor||(Jt=ye,U(),i(Jt));let Co=Md(_e.dimRatio,Jt,ye);U(),n({isDark:Co,isUserOverlayColor:_e.isUserOverlayColor||!1})})()},[Z,U,n,i,f]);let j=f?Z:p?.replaceAll("&amp;","&"),Y=f?tr:m,{createErrorNotice:ee}=(0,Tl.useDispatch)(oX.store),{gradientClass:te,gradientValue:Q}=(0,to.__experimentalUseGradient)(),le=()=>{let{getBlocks:ye,isBlockSelected:_e,getSelectedBlocksInitialCaretPosition:_t}=W.select(to.store);if(ye(t).length>0)return;let[Jt]=q(W.select(to.store)).getBlockSettings(t,"typography.fontSizes"),Co=Jt?.length>0;$(t,(0,tX.createBlocksFromInnerBlocksTemplate)(jCe({fontSize:Co?"large":void 0})),_e(t),_t())},oe=async ye=>{let _e=sQ(ye),_t=[ye?.type,ye?.media_type].includes(tr),Jt=await Jm(_t?ye?.url:void 0),{attributes:Co,overlayColor:al}=G.current,la=al.color;Co.isUserOverlayColor||(la=Jt,i(la),U());let ps=Co.url===void 0&&Co.dimRatio===100?50:Co.dimRatio,bi=Md(ps,la,Jt);if(Y===tr&&_e?.id){let{imageDefaultSize:il}=L();I&&(ye?.sizes?.[I]||ye?.media_details?.sizes?.[I])?(_e.sizeSlug=I,_e.url=ye?.sizes?.[I]?.url||ye?.media_details?.sizes?.[I]?.source_url):ye?.sizes?.[il]||ye?.media_details?.sizes?.[il]?(_e.sizeSlug=il,_e.url=ye?.sizes?.[il]?.url||ye?.media_details?.sizes?.[il]?.source_url):_e.sizeSlug=Qm}W.batch(()=>{n({..._e,focalPoint:void 0,useFeaturedImage:void 0,dimRatio:ps,isDark:bi,isUserOverlayColor:Co.isUserOverlayColor||!1}),le()})},ce=()=>{let ye=o.color;!N&&o.color&&(ye=eX,i(void 0),U());let _e=Md(g,ye,Th);n({url:void 0,id:void 0,backgroundType:void 0,focalPoint:void 0,hasParallax:void 0,isRepeated:void 0,useFeaturedImage:void 0,isDark:_e})},pe=async ye=>{let _e=await Jm(j),{attributes:_t}=G.current,Jt=Md(_t.dimRatio,ye,_e);i(ye),U(),W.batch(()=>{n({isUserOverlayColor:!0,isDark:Jt}),ye&&le()})},be=async ye=>{let _e=await Jm(j),{overlayColor:_t}=G.current,Jt=Md(ye,_t.color,_e);n({dimRatio:ye,isDark:Jt})},Te=ye=>{ee(ye,{type:"snackbar"})},ae=ye=>{n({url:ye,backgroundType:ku,dimRatio:p===void 0&&g===100?50:g,id:void 0,focalPoint:void 0,hasParallax:void 0,isRepeated:void 0,useFeaturedImage:void 0})},{embedPreview:se,isFetchingEmbed:ue}=(0,Tl.useSelect)(ye=>{if(Y!==ku||!j)return{embedPreview:void 0,isFetchingEmbed:!1};let{getEmbedPreview:_e,isRequestingEmbedPreview:_t}=ye(kb.store);return{embedPreview:_e(j),isFetchingEmbed:_t(j)}},[j,Y]),Oe=(0,Hn.useMemo)(()=>Y!==ku||!se?.html?null:SQ(se.html),[se,Y]),[Pe,ge]=(0,Hn.useState)(!1),et=UCe(d,j),me=tr===Y,ct=Dr===Y,Ne=ku===Y,ie=(0,to.useBlockEditingMode)(),Ee=ie==="default",[ve,{height:Xt,width:Gt}]=(0,m4.useResizeObserver)(),br=(0,Hn.useMemo)(()=>({height:y==="px"&&k?k:"auto",width:"auto"}),[k,y]),wo=k&&y?`${k}${y}`:k,In=!(v||_),on={minHeight:wo||void 0},vi=j?`url(${j})`:void 0,aa=mn(h),us={backgroundColor:o.color},Rn={objectPosition:h&&In?mn(h):void 0},Xl=!!(j||o.color||Q),ol=(0,Tl.useSelect)(ye=>ye(to.store).getBlock(t).innerBlocks.length>0,[t]),ds=(0,Hn.useRef)(),nl=(0,to.useBlockProps)({ref:ds}),su=(0,to.useInnerBlocksProps)({className:"wp-block-cover__inner-container"},{allowedBlocks:C,templateLock:S,dropZoneElement:ds.current}),ia=(0,Hn.useRef)(),sa=(0,Hn.useRef)(),yi={isVideoBackground:ct,isImageBackground:me,mediaElement:ia,hasInnerBlocks:ol,url:j,isImgElement:In,overlayColor:o},Up=(0,Hn.useCallback)(()=>{!d||!A||A({id:d,onClose:()=>{sa.current?.focus()},onUpdate:async({id:ye,url:_e})=>{if(typeof ye!="number")return;ye!==d&&_e&&ge(!0);let _t={id:ye,backgroundType:tr,..._e?{url:_e}:{},...ye!==d?{sizeSlug:Qm}:{}};if(_e){let al=await Jm(_e),{attributes:la,overlayColor:ps}=G.current,bi=ps.color;la.isUserOverlayColor||(bi=al,i(bi),U()),_t.isDark=Md(la.dimRatio,bi,al),_t.isUserOverlayColor=la.isUserOverlayColor||!1}n(_t);let{hasParallax:Jt,isRepeated:Co}=G.current.attributes;(Jt||Co)&&ge(!1)}})},[d,A,n,i,U]),re=Ee&&!f&&me&&!!d&&!!j&&!et&&!!A,Ve=async()=>{let ye=!f,_e=ye?await Jm(Z):Th,{attributes:_t,overlayColor:Jt}=G.current,Co=_t.isUserOverlayColor?Jt.color:_e;_t.isUserOverlayColor||(i(ye?Co:void 0),U());let al=_t.dimRatio===100?50:_t.dimRatio,la=Md(al,Co,_e);W.batch(()=>{n({id:void 0,url:void 0,useFeaturedImage:ye,dimRatio:al,backgroundType:f?tr:void 0,isDark:la}),ye&&le()})},Ye=(0,rr.jsx)(PQ,{attributes:e,setAttributes:n,onSelectMedia:oe,onSelectEmbedUrl:ae,currentSettings:yi,toggleUseFeaturedImage:Ve,onClearMedia:ce,blockEditingMode:ie,onEditMedia:Up,editMediaButtonRef:sa,showEditMediaButton:re,isEditMediaDisabled:Pe}),Ct=(0,rr.jsx)(_Q,{attributes:e,setAttributes:n,clientId:t,setOverlayColor:pe,coverRef:ds,currentSettings:yi,toggleUseFeaturedImage:Ve,updateDimRatio:be,onClearMedia:ce,featuredImage:F}),Qe={className:"block-library-cover__resize-container",clientId:t,height:Xt,minHeight:wo,onResizeStart:()=>{n({minHeightUnit:"px"}),s(!1)},onResize:ye=>{n({minHeight:ye})},onResizeStop:ye=>{s(!0),n({minHeight:ye})},showHandle:!e.style?.dimensions?.aspectRatio,size:br,width:Gt};if(!f&&!ol&&!Xl)return(0,rr.jsxs)(rr.Fragment,{children:[Ye,Ct,Ee&&r&&(0,rr.jsx)(WL,{...Qe}),(0,rr.jsxs)(P,{...nl,className:T("is-placeholder",nl.className),style:{...nl.style,minHeight:wo||void 0},children:[ve,(0,rr.jsx)(UL,{onSelectMedia:oe,onError:Te,toggleUseFeaturedImage:Ve,children:(0,rr.jsx)("div",{className:"wp-block-cover__placeholder-background-options",children:(0,rr.jsx)(to.ColorPalette,{disableCustomColors:!0,value:o.color,onChange:pe,clearable:!1,presentation:"toggle-buttons","aria-label":(0,XL.__)("Overlay color")})})})]})]});let Qr=T({"is-dark-theme":x,"is-light":!x,"is-transient":et||Pe,"has-parallax":v,"is-repeated":_,"has-custom-content-position":!ya(u)},Ka(u)),Fa=j||!f||f&&!j;return(0,rr.jsxs)(rr.Fragment,{children:[Ye,Ct,(0,rr.jsxs)(P,{...nl,className:T(Qr,nl.className),style:{...on,...nl.style},"data-url":j,children:[ve,!j&&f&&(0,rr.jsx)(ef.Placeholder,{className:"wp-block-cover__image--placeholder-image",withIllustration:!0}),j&&me&&(In?(0,rr.jsx)("img",{ref:ia,className:"wp-block-cover__image-background",alt:w,src:j,style:Rn,onLoad:()=>ge(!1),onError:()=>ge(!1)}):(0,rr.jsx)("div",{ref:ia,role:w?"img":void 0,"aria-label":w||void 0,className:T(Qr,"wp-block-cover__image-background"),style:{backgroundImage:vi,backgroundPosition:aa}})),j&&ct&&(0,rr.jsx)("video",{ref:ia,className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:j,poster:B,style:Rn}),Ne&&Oe&&(0,rr.jsx)("div",{ref:ia,className:"wp-block-cover__video-background wp-block-cover__embed-background",style:Rn,children:(0,rr.jsx)(ef.SandBox,{allowSameOrigin:!0,html:Oe,title:"Background video",styles:["iframe{position:fixed;top:0;left:0;width:100%;height:100%;}"]})}),Ne&&!Oe&&ue&&(0,rr.jsx)(ef.Spinner,{}),Fa&&(0,rr.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__background",Ns(g),{[o.class]:o.class,"has-background-dim":g!==void 0,"wp-block-cover__gradient-background":j&&Q&&g!==0,"has-background-gradient":Q,[te]:te}),style:{backgroundImage:Q,...us}}),(et||Pe)&&(0,rr.jsx)(ef.Spinner,{}),(0,rr.jsx)(UL,{disableMediaButtons:!0,onSelectMedia:oe,onError:Te,toggleUseFeaturedImage:Ve}),(0,rr.jsx)("div",{...su})]}),Ee&&r&&(0,rr.jsx)(WL,{...Qe})]})}var nX=(0,m4.compose)([(0,to.withColors)({overlayColor:"background-color"})])(WCe);var f4={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/cover",title:"Cover",category:"media",description:"Add an image or video with a text overlay.",textdomain:"default",attributes:{url:{type:"string",role:"content"},useFeaturedImage:{type:"boolean",default:!1},id:{type:"number"},alt:{type:"string",default:""},hasParallax:{type:"boolean",default:!1},isRepeated:{type:"boolean",default:!1},dimRatio:{type:"number",default:100},overlayColor:{type:"string"},customOverlayColor:{type:"string"},isUserOverlayColor:{type:"boolean"},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},templateLock:{type:["string","boolean"],enum:["all","insert","contentOnly",!1]},tagName:{type:"string",default:"div"},sizeSlug:{type:"string"},poster:{type:"string",source:"attribute",selector:"video",attribute:"poster"},allowedVideoProviders:{type:"array",default:["youtube","vimeo","videopress","animoto","tiktok","wordpress-tv"]}},usesContext:["postId","postType"],supports:{__experimentalOnEnter:!0,anchor:!0,align:!0,html:!1,shadow:!0,spacing:{padding:!0,margin:["top","bottom"],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}},color:{heading:!0,text:!0,background:!1,__experimentalSkipSerialization:["gradients"],enableContrastChecker:!1},dimensions:{aspectRatio:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},layout:{allowJustification:!1},interactivity:{clientNavigation:!0},filter:{duotone:!0},allowedBlocks:!0},selectors:{filter:{duotone:".wp-block-cover > .wp-block-cover__image-background, .wp-block-cover > .wp-block-cover__video-background"}},editorStyle:"wp-block-cover-editor",style:"wp-block-cover"};var zd=a(R(),1);var fc=a(b(),1);function aX({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:n,customOverlayColor:i,dimRatio:s,focalPoint:l,useFeaturedImage:c,hasParallax:u,isDark:d,isRepeated:p,overlayColor:m,url:f,alt:g,id:h,minHeight:v,minHeightUnit:x,tagName:_,sizeSlug:k,poster:y}=e,w=(0,zd.getColorClassName)("background-color",m),C=(0,zd.__experimentalGetGradientClass)(r),S=v&&x?`${v}${x}`:v,P=tr===t,N=Dr===t,I=ku===t,B=!(u||p),E={minHeight:S||void 0},L={backgroundColor:w?void 0:i,background:n||void 0},A=l&&B?mn(l):void 0,U=f?`url(${f})`:void 0,$=mn(l),W=T({"is-light":!d,"has-parallax":u,"is-repeated":p,"has-custom-content-position":!ya(o)},Ka(o)),G=T("wp-block-cover__image-background",h?`wp-image-${h}`:null,{[`size-${k}`]:k,"has-parallax":u,"is-repeated":p}),F=r||n;return(0,fc.jsxs)(_,{...zd.useBlockProps.save({className:W,style:E}),children:[!c&&P&&f&&(B?(0,fc.jsx)("img",{className:G,alt:g,src:f,style:{objectPosition:A},"data-object-fit":"cover","data-object-position":A}):(0,fc.jsx)("div",{role:g?"img":void 0,"aria-label":g||void 0,className:G,style:{backgroundPosition:$,backgroundImage:U}})),N&&f&&(0,fc.jsx)("video",{className:T("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:f,poster:y,style:{objectPosition:A},"data-object-fit":"cover","data-object-position":A}),I&&f&&(0,fc.jsx)("figure",{className:T("wp-block-cover__video-background","wp-block-cover__embed-background","wp-block-embed"),children:(0,fc.jsx)("div",{className:"wp-block-embed__wrapper",children:f})}),(0,fc.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__background",w,Ns(s),{"has-background-dim":s!==void 0,"wp-block-cover__gradient-background":f&&F&&s!==0,"has-background-gradient":F,[C]:C}),style:L}),(0,fc.jsx)("div",{...zd.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})}var Ai=a(K(),1),iX=a(R(),1);var{cleanEmptyObject:g4}=q(iX.privateApis),$Ce={from:[{type:"block",blocks:["core/image"],transform:({caption:e,url:t,alt:r,align:o,id:n,anchor:i,style:s})=>(0,Ai.createBlock)("core/cover",{dimRatio:50,url:t,alt:r,align:o,id:n,anchor:i,style:{color:{duotone:s?.color?.duotone}}},[(0,Ai.createBlock)("core/paragraph",{content:e,fontSize:"large",style:{typography:{textAlign:"center"}}})])},{type:"block",blocks:["core/video"],transform:({caption:e,src:t,align:r,id:o,anchor:n})=>(0,Ai.createBlock)("core/cover",{dimRatio:50,url:t,align:r,id:o,backgroundType:Dr,anchor:n},[(0,Ai.createBlock)("core/paragraph",{content:e,fontSize:"large",style:{typography:{textAlign:"center"}}})])},{type:"block",blocks:["core/group"],transform:(e,t)=>{let{align:r,anchor:o,backgroundColor:n,gradient:i,style:s}=e;if(t?.length===1&&t[0]?.name==="core/cover")return(0,Ai.createBlock)("core/cover",t[0].attributes,t[0].innerBlocks);let l=n||i||s?.color?.background||s?.color?.gradient?void 0:50,c={align:r,anchor:o,dimRatio:l,overlayColor:n,customOverlayColor:s?.color?.background,gradient:i,customGradient:s?.color?.gradient},u={...e,backgroundColor:void 0,gradient:void 0,style:g4({...e?.style,color:s?.color?{...s?.color,background:void 0,gradient:void 0}:void 0})};return(0,Ai.createBlock)("core/cover",c,[(0,Ai.createBlock)("core/group",u,t)])}}],to:[{type:"block",blocks:["core/image"],isMatch:({backgroundType:e,url:t,overlayColor:r,customOverlayColor:o,gradient:n,customGradient:i})=>t?e===tr:!r&&!o&&!n&&!i,transform:({title:e,url:t,alt:r,align:o,id:n,anchor:i,style:s})=>(0,Ai.createBlock)("core/image",{caption:e,url:t,alt:r,align:o,id:n,anchor:i,style:{color:{duotone:s?.color?.duotone}}})},{type:"block",blocks:["core/video"],isMatch:({backgroundType:e,url:t,overlayColor:r,customOverlayColor:o,gradient:n,customGradient:i})=>t?e===Dr:!r&&!o&&!n&&!i,transform:({title:e,url:t,align:r,id:o,anchor:n})=>(0,Ai.createBlock)("core/video",{caption:e,src:t,id:o,align:r,anchor:n})},{type:"block",blocks:["core/group"],isMatch:({url:e,useFeaturedImage:t})=>!(e||t),transform:(e,t)=>{let r={backgroundColor:e?.overlayColor,gradient:e?.gradient,style:g4({...e?.style,color:e?.customOverlayColor||e?.customGradient||e?.style?.color?{background:e?.customOverlayColor,gradient:e?.customGradient,...e?.style?.color}:void 0})};if(t?.length===1&&t[0]?.name==="core/group"){let o=g4(t[0].attributes||{});return o?.backgroundColor||o?.gradient||o?.style?.color?.background||o?.style?.color?.gradient?(0,Ai.createBlock)("core/group",o,t[0]?.innerBlocks):(0,Ai.createBlock)("core/group",{...r,...o,style:g4({...o?.style,color:r?.style?.color||o?.style?.color?{...r?.style?.color,...o?.style?.color}:void 0})},t[0]?.innerBlocks)}return(0,Ai.createBlock)("core/group",{...e,...r},t)}}]},sX=$Ce;var JL=a(D(),1);var qCe=[{name:"cover",title:(0,JL.__)("Cover"),description:(0,JL.__)("Add an image or video with a text overlay."),attributes:{layout:{type:"constrained"}},isDefault:!0,icon:nm}],lX=qCe;var{fieldsKey:ZCe,formKey:KCe}=q(cX.privateApis),{name:uX}=f4,h4={icon:nm,example:{attributes:{customOverlayColor:"#065174",dimRatio:40,url:"https://s.w.org/images/core/5.3/Windbuchencom.jpg",style:{typography:{fontSize:48},color:{text:"white"}}},innerBlocks:[{name:"core/paragraph",attributes:{content:`<strong>${(0,eA.__)("Snow Patrol")}</strong>`,style:{typography:{textAlign:"center"}}}}]},transforms:sX,save:aX,edit:nX,deprecated:lQ,variations:lX};window.__experimentalContentOnlyInspectorFields&&(h4[ZCe]=[{id:"background",label:(0,eA.__)("Background"),type:"media",Edit:{control:"media",allowedTypes:["image","video"],multiple:!1,useFeaturedImage:!0},getValue:({item:e})=>({id:e.id,url:e.url,alt:e.alt,mediaType:e.backgroundType,featuredImage:e.useFeaturedImage}),setValue:({value:e})=>({id:e.id,url:e.url,alt:e.alt,mediaType:e.backgroundType,useFeaturedImage:e.featuredImage})}],h4[KCe]={fields:["background"]});var YCe=()=>M({name:uX,metadata:f4,settings:h4});var rA={};J(rA,{init:()=>rSe,metadata:()=>v4,name:()=>yX,settings:()=>b4});var Cu=a(D(),1),vX=a(K(),1);var v4={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/details",title:"Details",category:"text",description:"Hide and show additional content.",keywords:["summary","toggle","disclosure"],textdomain:"default",attributes:{showContent:{type:"boolean",default:!1},summary:{type:"rich-text",source:"rich-text",selector:"summary",role:"content"},name:{type:"string",source:"attribute",attribute:"name",selector:".wp-block-details"},placeholder:{type:"string"}},supports:{__experimentalOnEnter:!0,align:["wide","full"],anchor:!0,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},__experimentalBorder:{color:!0,width:!0,style:!0},html:!1,spacing:{margin:!0,padding:!0,blockGap:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},layout:{allowEditing:!1},interactivity:{clientNavigation:!0},allowedBlocks:!0},editorStyle:"wp-block-details-editor",style:"wp-block-details"};var Pl=a(R(),1),Fd=a(V(),1),Vd=a(D(),1),dX=a(H(),1),pX=a(O(),1),mX=a(uc(),1);var Ya=a(b(),1);function XCe({attributes:e,setAttributes:t,clientId:r}){let{name:o,showContent:n,summary:i,allowedBlocks:s,placeholder:l}=e,c=(0,Pl.useBlockProps)(),u=(0,Pl.useInnerBlocksProps)(c,{__experimentalCaptureToolbars:!0,allowedBlocks:s}),[d,p]=(0,dX.useState)(n),m=X(),f=(0,pX.useSelect)(v=>v(Pl.store).hasSelectedInnerBlock(r,!0),[r]),g=v=>{v.key==="Enter"&&!v.shiftKey&&(p(x=>!x),v.preventDefault())},h=v=>{v.key===" "&&v.preventDefault()};return(0,Ya.jsxs)(Ya.Fragment,{children:[(0,Ya.jsx)(Pl.InspectorControls,{children:(0,Ya.jsx)(Fd.__experimentalToolsPanel,{label:(0,Vd.__)("Settings"),resetAll:()=>{t({showContent:!1})},dropdownMenuProps:m,children:(0,Ya.jsx)(Fd.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,Vd.__)("Open by default"),hasValue:()=>n,onDeselect:()=>{t({showContent:!1})},children:(0,Ya.jsx)(Fd.ToggleControl,{label:(0,Vd.__)("Open by default"),checked:n,onChange:()=>t({showContent:!n})})})})}),(0,Ya.jsx)(Pl.InspectorControls,{group:"advanced",children:(0,Ya.jsx)(Fd.TextControl,{label:(0,Vd.__)("Name attribute"),value:o||"",onChange:v=>t({name:v}),help:(0,Vd.__)("Enables multiple Details blocks with the same name attribute to be connected, with only one open at a time.")})}),(0,Ya.jsxs)("details",{...u,open:d||f,onToggle:v=>p(v.target.open),name:o||"",children:[(0,Ya.jsx)("summary",{onKeyDown:(0,mX.withIgnoreIMEEvents)(g),onKeyUp:h,children:(0,Ya.jsx)(Pl.RichText,{identifier:"summary","aria-label":(0,Vd.__)("Write summary. Press Enter to expand or collapse the details."),placeholder:l||(0,Vd.__)("Write summary\u2026"),withoutInteractiveFormatting:!0,value:i,onChange:v=>t({summary:v})})}),u.children]})]})}var fX=XCe;var Eh=a(R(),1),Ph=a(b(),1);function gX({attributes:e}){let{name:t,showContent:r}=e,o=e.summary?e.summary:"Details",n=Eh.useBlockProps.save();return(0,Ph.jsxs)("details",{...n,name:t||void 0,open:r,children:[(0,Ph.jsx)("summary",{children:(0,Ph.jsx)(Eh.RichText.Content,{value:o})}),(0,Ph.jsx)(Eh.InnerBlocks.Content,{})]})}var y4=a(K(),1),hX={from:[{type:"block",isMultiBlock:!0,blocks:["*"],isMatch({},e){return!(e.length===1&&e[0].name==="core/details")},__experimentalConvert(e){return(0,y4.createBlock)("core/details",{},e.map(t=>(0,y4.cloneSanitizedBlock)(t)))}}]};var{fieldsKey:JCe,formKey:eSe}=q(vX.privateApis),{name:yX}=v4,tSe=[["core/paragraph",{placeholder:(0,Cu.__)("Type / to add a hidden block")}]],b4={icon:TE,template:tSe,example:{attributes:{summary:(0,Cu.__)("La Mancha"),showContent:!0},innerBlocks:[{name:"core/paragraph",attributes:{content:(0,Cu.__)("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.")}}]},__experimentalLabel(e,{context:t}){let{summary:r}=e,o=e?.metadata?.name,n=r?.trim().length>0;if(t==="list-view"&&(o||n))return o||r;if(t==="breadcrumb"&&o)return o;if(t==="accessibility")return n?(0,Cu.sprintf)((0,Cu.__)("Details. %s"),r):(0,Cu.__)("Details. Empty.")},save:gX,edit:fX,transforms:hX};window.__experimentalContentOnlyInspectorFields&&(b4[JCe]=[{id:"summary",label:(0,Cu.__)("Summary"),type:"text",Edit:"rich-text"}],b4[eSe]={fields:["summary"]});var rSe=()=>M({name:yX,metadata:v4,settings:b4});var sA={};J(sA,{init:()=>pSe,metadata:()=>lc,name:()=>eJ,settings:()=>tJ});var rf=a(D(),1),Rh=a(H(),1),wb=a(O(),1),C4=a(R(),1),iA=a(ne(),1);var tf=a(D(),1),gc=a(V(),1),_4=a(R(),1);var Rs=a(b(),1);function oSe(e){return e?(0,tf.__)("This embed will preserve its aspect ratio when the browser is resized."):(0,tf.__)("This embed may not preserve its aspect ratio when the browser is resized.")}var nSe=({blockSupportsResponsive:e,showEditButton:t,themeSupportsResponsive:r,allowResponsive:o,toggleResponsive:n,switchBackToURLInput:i})=>{let s=X();return(0,Rs.jsxs)(Rs.Fragment,{children:[(0,Rs.jsx)(_4.BlockControls,{children:(0,Rs.jsx)(gc.ToolbarGroup,{children:t&&(0,Rs.jsx)(gc.ToolbarButton,{className:"components-toolbar__control",label:(0,tf.__)("Edit URL"),icon:pm,onClick:i})})}),r&&e&&(0,Rs.jsx)(_4.InspectorControls,{children:(0,Rs.jsx)(gc.__experimentalToolsPanel,{label:(0,tf.__)("Media settings"),resetAll:()=>{n(!0)},dropdownMenuProps:s,children:(0,Rs.jsx)(gc.__experimentalToolsPanelItem,{label:(0,tf.__)("Media settings"),isShownByDefault:!0,hasValue:()=>!o,onDeselect:()=>{n(!o)},children:(0,Rs.jsx)(gc.ToggleControl,{label:(0,tf.__)("Resize for smaller devices"),checked:o,help:oSe,onChange:n})})})})]})},bX=nSe;var Be=a(V(),1),Re=a(b(),1),El=(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,Re.jsx)(Be.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"})}),x4=(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,Re.jsx)(Be.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"})}),oA=(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,Re.jsx)(Be.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"})}),Bh=(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,Re.jsx)(Be.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"})}),_X={foreground:"#000000",src:(0,Re.jsx)(Be.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.Path,{d:"M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z"})})},xX={foreground:"#ff0000",src:(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.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"})})},kX={foreground:"#3b5998",src:(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.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"})})},wX=(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.G,{children:(0,Re.jsx)(Be.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"})})}),CX={foreground:"#0073AA",src:(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.G,{children:(0,Re.jsx)(Be.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"})})})},SX={foreground:"#1db954",src:(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.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"})})},TX=(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.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"})}),PX={foreground:"#1ab7ea",src:(0,Re.jsx)(Be.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.G,{children:(0,Re.jsx)(Be.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"})})})},EX=(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.Path,{d:"M22 12.068a2.184 2.184 0 0 0-2.186-2.186c-.592 0-1.13.233-1.524.609-1.505-1.075-3.566-1.774-5.86-1.864l1.004-4.695 3.261.699A1.56 1.56 0 1 0 18.255 3c-.61-.001-1.147.357-1.398.877l-3.638-.77a.382.382 0 0 0-.287.053.348.348 0 0 0-.161.251l-1.112 5.233c-2.33.072-4.426.77-5.95 1.864a2.201 2.201 0 0 0-1.523-.61 2.184 2.184 0 0 0-.896 4.176c-.036.215-.053.43-.053.663 0 3.37 3.924 6.111 8.763 6.111s8.763-2.724 8.763-6.11c0-.216-.017-.449-.053-.664A2.207 2.207 0 0 0 22 12.068Zm-15.018 1.56a1.56 1.56 0 0 1 3.118 0c0 .86-.699 1.558-1.559 1.558-.86.018-1.559-.699-1.559-1.559Zm8.728 4.139c-1.076 1.075-3.119 1.147-3.71 1.147-.61 0-2.652-.09-3.71-1.147a.4.4 0 0 1 0-.573.4.4 0 0 1 .574 0c.68.68 2.114.914 3.136.914 1.022 0 2.473-.233 3.136-.914a.4.4 0 0 1 .574 0 .436.436 0 0 1 0 .573Zm-.287-2.563a1.56 1.56 0 0 1 0-3.118c.86 0 1.56.699 1.56 1.56 0 .841-.7 1.558-1.56 1.558Z"})}),BX={foreground:"#35465c",src:(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.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"})})},NX=(0,Re.jsxs)(Be.SVG,{viewBox:"0 0 24 24",children:[(0,Re.jsx)(Be.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,Re.jsx)(Be.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,Re.jsx)(Be.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"})]}),IX=(0,Re.jsxs)(Be.SVG,{viewBox:"0 0 24 24",children:[(0,Re.jsx)(Be.Path,{d:"m.0206909 21 19.8160091-13.07806 3.5831 6.20826z",fill:"#4bc7ee"}),(0,Re.jsx)(Be.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,Re.jsx)(Be.Path,{d:"m.0206909 21 15.2439091-16.38571 4.3029 7.32271z",fill:"#c3d82e"}),(0,Re.jsx)(Be.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,Re.jsx)(Be.Path,{d:"m.0206909 21 19.5468091-9.063 1.6621 2.8344z",fill:"#209dbd"}),(0,Re.jsx)(Be.Path,{d:"m.0206909 21 17.9209091-11.82623 1.6259 2.76323z",fill:"#7cb3c9"})]}),RX=(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.Path,{d:"M11.903 16.568c-1.82 0-3.124-1.281-3.124-2.967a2.987 2.987 0 0 1 2.989-2.989c1.663 0 2.944 1.304 2.944 3.034 0 1.663-1.281 2.922-2.81 2.922ZM17.997 3l-3.308.73v5.107c-.809-1.034-2.045-1.37-3.505-1.37-1.529 0-2.9.561-4.023 1.662-1.259 1.214-1.933 2.764-1.933 4.495 0 1.888.72 3.506 2.113 4.742 1.056.944 2.314 1.415 3.775 1.415 1.438 0 2.517-.382 3.573-1.415v1.415h3.308V3Z",fill:"#333436"})}),DX=(0,Re.jsx)(Be.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Re.jsx)(Be.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"})}),LX=(0,Re.jsx)(Be.SVG,{viewBox:"0 0 44 44",children:(0,Re.jsx)(Be.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"})}),AX={foreground:"#f43e37",src:(0,Re.jsxs)(Be.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,Re.jsx)(Be.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M24,12A12,12,0,1,1,12,0,12,12,0,0,1,24,12Z"}),(0,Re.jsx)(Be.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M2.67,12a9.33,9.33,0,0,1,18.66,0H19a7,7,0,1,0-7,7v2.33A9.33,9.33,0,0,1,2.67,12ZM12,17.6A5.6,5.6,0,1,1,17.6,12h-2A3.56,3.56,0,1,0,12,15.56Z",fill:"#fff"})]})},MX=(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.Path,{fill:"#0a7aff",d:"M6.3,4.2c2.3,1.7,4.8,5.3,5.7,7.2.9-1.9,3.4-5.4,5.7-7.2,1.7-1.3,4.3-2.2,4.3.9s-.4,5.2-.6,5.9c-.7,2.6-3.3,3.2-5.6,2.8,4,.7,5.1,3,2.9,5.3-5,5.2-6.7-2.8-6.7-2.8,0,0-1.7,8-6.7,2.8-2.2-2.3-1.2-4.6,2.9-5.3-2.3.4-4.9-.3-5.6-2.8-.2-.7-.6-5.3-.6-5.9,0-3.1,2.7-2.1,4.3-.9h0Z"})});var zX=a(V(),1),nA=a(b(),1),aSe=()=>(0,nA.jsx)("div",{className:"wp-block-embed is-loading",children:(0,nA.jsx)(zX.Spinner,{})}),VX=aSe;var hc=a(D(),1),Od=a(V(),1),FX=a(R(),1);var Qa=a(b(),1);function OX({icon:e,label:t,value:r,onSubmit:o,onChange:n,cannotEmbed:i,fallback:s,tryAgain:l}){return(0,Qa.jsxs)(Od.Placeholder,{icon:(0,Qa.jsx)(FX.BlockIcon,{icon:e,showColors:!0}),label:t,className:"wp-block-embed",instructions:(0,hc.__)("Paste a link to the content you want to display on your site."),children:[(0,Qa.jsxs)("form",{onSubmit:o,children:[(0,Qa.jsx)(Od.__experimentalInputControl,{type:"url",value:r||"",className:"wp-block-embed__placeholder-input",label:t,hideLabelFromVision:!0,placeholder:(0,hc.__)("Enter URL to embed here\u2026"),onChange:n}),(0,Qa.jsx)(Od.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,hc._x)("Embed","button label")})]}),(0,Qa.jsx)("div",{className:"wp-block-embed__learn-more",children:(0,Qa.jsx)(mu,{openInNewTab:!0,href:(0,hc.__)("https://wordpress.org/documentation/article/embeds/"),children:(0,hc.__)("Learn more about embeds")})}),i&&(0,Qa.jsxs)(ks,{direction:"column",gap:"md",className:"components-placeholder__error",children:[(0,Qa.jsx)("div",{className:"components-placeholder__instructions",children:(0,hc.__)("Sorry, this content could not be embedded.")}),(0,Qa.jsxs)(ks,{direction:"row",gap:"md",justify:"flex-start",children:[(0,Qa.jsx)(Od.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:l,children:(0,hc._x)("Try again","button label")}),s&&(0,Qa.jsx)(Od.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:s,children:(0,hc._x)("Convert to link","button label")})]})]})]})}var Ih=a(D(),1),w4=a(V(),1),jX=a(R(),1),UX=a(H(),1),WX=a(dr(),1);var k4=a(he(),1),Nh=a(H(),1),aA=a(b(),1),iSe={class:"className",frameborder:"frameBorder",marginheight:"marginHeight",marginwidth:"marginWidth"};function HX({html:e}){let t=(0,Nh.useRef)(),r=(0,Nh.useMemo)(()=>{let n=new window.DOMParser().parseFromString(e,"text/html").querySelector("iframe"),i={};return n&&Array.from(n.attributes).forEach(({name:s,value:l})=>{s!=="style"&&(i[iSe[s]||s]=l)}),i},[e]);return(0,Nh.useEffect)(()=>{let{ownerDocument:o}=t.current,{defaultView:n}=o;function i({data:{secret:s,message:l,value:c}={}}){l!=="height"||s!==r["data-secret"]||(t.current.height=c)}return n.addEventListener("message",i),()=>{n.removeEventListener("message",i)}},[]),(0,aA.jsx)("div",{className:"wp-block-embed__wrapper",children:(0,aA.jsx)("iframe",{ref:(0,k4.useMergeRefs)([t,(0,k4.useFocusableIframe)()]),title:r.title,...r})})}var Xa=a(b(),1);function GX({preview:e,previewable:t,url:r,type:o,isSelected:n,className:i,icon:s,label:l}){let[c,u]=(0,UX.useState)(!1);!n&&c&&u(!1);let d=()=>{u(!0)},{scripts:p}=e,m=o==="photo"?hq(e):e.html,f=(0,WX.getAuthority)(r),g=(0,Ih.sprintf)((0,Ih.__)("Embedded content from %s"),f),h=T(o,i,"wp-block-embed__wrapper");return(0,Xa.jsx)(Xa.Fragment,{children:t?o==="wp-embed"?(0,Xa.jsx)(HX,{html:m}):(0,Xa.jsxs)("div",{className:"wp-block-embed__wrapper",children:[(0,Xa.jsx)(w4.SandBox,{allowSameOrigin:!0,html:m,scripts:p,title:g,type:h,onFocus:d}),!c&&(0,Xa.jsx)("div",{className:"block-library-embed__interactive-overlay",onMouseUp:d})]}):(0,Xa.jsxs)(w4.Placeholder,{icon:(0,Xa.jsx)(jX.BlockIcon,{icon:s,showColors:!0}),label:l,children:[(0,Xa.jsx)("p",{className:"components-placeholder__error",children:(0,Xa.jsx)("a",{href:r,children:r})}),(0,Xa.jsx)("p",{className:"components-placeholder__error",children:(0,Ih.sprintf)((0,Ih.__)("Embedded content from %s can't be previewed in the editor."),f)})]})})}var Mi=a(b(),1),sSe=e=>{let{attributes:{providerNameSlug:t,previewable:r,responsive:o,url:n},attributes:i,isSelected:s,onReplace:l,setAttributes:c,insertBlocksAfter:u,onFocus:d}=e,p={title:(0,rf._x)("Embed","block title"),icon:El},{icon:m,title:f}=fq(t)||p,[g,h]=(0,Rh.useState)(n),[v,x]=(0,Rh.useState)(!1),{invalidateResolution:_}=(0,wb.useDispatch)(iA.store),{__unstableMarkNextChangeAsNotPersistent:k}=(0,wb.useDispatch)(C4.store),{preview:y,fetching:w,themeSupportsResponsive:C,cannotEmbed:S,hasResolved:P}=(0,wb.useSelect)(F=>{let{getEmbedPreview:Z,isPreviewEmbedFallback:j,isRequestingEmbedPreview:Y,getThemeSupports:ee,hasFinishedResolution:te}=F(iA.store);if(!n)return{fetching:!1,cannotEmbed:!1};let Q=Z(n),le=j(n),oe=Q?.html===!1&&Q?.type===void 0,ce=Q?.data?.status===404,pe=!!Q&&!oe&&!ce;return{preview:pe?Q:void 0,fetching:Y(n),themeSupportsResponsive:ee()["responsive-embeds"],cannotEmbed:!pe||le,hasResolved:te("getEmbedPreview",[n])}},[n]),N=()=>yq(i,y,f,o);function I(F){let{className:Z}=i,{html:j}=y;c({allowResponsive:F,className:FD(j,Z,o&&F)})}(0,Rh.useEffect)(()=>{if(!S||!P||!n)return;let F=n.replace(/\/$/,"");F!==n&&(h(F),x(!1),k(),c({url:F}))},[n,S,P,c,k]),(0,Rh.useEffect)(()=>{if(!y||v)return;let F=N();if(l){let j=Cd(e,F);if(j){k(),c(j.attributes);return}}Object.keys(F).some(j=>F[j]!==i[j])&&(k(),c(F))},[y,v]);let B=(0,C4.useBlockProps)();if(w)return(0,Mi.jsx)("div",{...B,children:(0,Mi.jsx)(VX,{})});let E=(0,rf.sprintf)((0,rf.__)("%s URL"),f);if(!y||S||v)return(0,Mi.jsx)("div",{...B,children:(0,Mi.jsx)(OX,{icon:m,label:E,onFocus:d,onSubmit:F=>{F&&F.preventDefault();let Z=Xy(g),j=wd(i.className);h(Z),c({url:Z,...nh(Z)?.attributes,className:j}),x(!1)},value:g,cannotEmbed:S,onChange:F=>h(F),fallback:l?()=>vq(g,l):void 0,tryAgain:()=>{_("getEmbedPreview",[g])}})});let{caption:A,type:U,allowResponsive:$,className:W}=N(),G=T(W,e.className);return(0,Mi.jsxs)(Mi.Fragment,{children:[(0,Mi.jsx)(bX,{showEditButton:y&&!S,themeSupportsResponsive:C,blockSupportsResponsive:o,allowResponsive:$,toggleResponsive:I,switchBackToURLInput:()=>x(!0)}),(0,Mi.jsxs)("figure",{...B,className:T(B.className,G,{[`is-type-${U}`]:U,[`is-provider-${t}`]:t,[`wp-block-embed-${t}`]:t}),children:[(0,Mi.jsx)(GX,{preview:y,previewable:r,className:G,url:g,type:U,caption:A,onCaptionChange:F=>c({caption:F}),isSelected:s,icon:m,label:E,insertBlocksAfter:u,attributes:i,setAttributes:c}),(0,Mi.jsx)($o,{attributes:i,setAttributes:c,isSelected:s,insertBlocksAfter:u,label:(0,rf.__)("Embed caption text"),showToolbarButton:s})]})]})},$X=sSe;var of=a(R(),1),Cb=a(b(),1);function qX({attributes:e}){let{url:t,caption:r,type:o,providerNameSlug:n}=e;if(!t)return null;let i=T("wp-block-embed",{[`is-type-${o}`]:o,[`is-provider-${n}`]:n,[`wp-block-embed-${n}`]:n});return(0,Cb.jsxs)("figure",{...of.useBlockProps.save({className:i}),children:[(0,Cb.jsx)("div",{className:"wp-block-embed__wrapper",children:`
+`+t.content}},transforms:wZ,edit:bZ,save:kZ},$5e=()=>A({name:SZ,metadata:r3,settings:TZ});var zD={};Q(zD,{init:()=>Q5e,metadata:()=>i3,name:()=>RZ,settings:()=>DZ});var PZ=a(R(),1),AD=a(b(),1),q5e=[{attributes:{verticalAlignment:{type:"string"},width:{type:"number",min:0,max:100}},isEligible({width:e}){return isFinite(e)},migrate(e){return{...e,width:`${e.width}%`}},save({attributes:e}){let{verticalAlignment:t,width:r}=e,o=T({[`is-vertically-aligned-${t}`]:t}),n={flexBasis:r+"%"};return(0,AD.jsx)("div",{className:o,style:n,children:(0,AD.jsx)(PZ.InnerBlocks.Content,{})})}}],EZ=q5e;var pn=a(R(),1),Td=a(V(),1),a3=a(O(),1),Mm=a(D(),1);var Pi=a(b(),1);function Z5e({width:e,setAttributes:t}){let[r]=(0,pn.useSettings)("spacing.units"),o=(0,Td.__experimentalUseCustomUnits)({availableUnits:r||["%","px","em","rem","vw"]}),n=Y();return(0,Pi.jsx)(Td.__experimentalToolsPanel,{label:(0,Mm.__)("Settings"),resetAll:()=>{t({width:void 0})},dropdownMenuProps:n,children:(0,Pi.jsx)(Td.__experimentalToolsPanelItem,{hasValue:()=>e!==void 0,label:(0,Mm.__)("Width"),onDeselect:()=>t({width:void 0}),isShownByDefault:!0,children:(0,Pi.jsx)(Td.__experimentalUnitControl,{label:(0,Mm.__)("Width"),__unstableInputWidth:"calc(50% - 8px)",value:e||"",onChange:i=>{i=0>parseFloat(i)?"0":i,t({width:i})},units:o})})})}function K5e({attributes:{verticalAlignment:e,width:t,templateLock:r,allowedBlocks:o},setAttributes:n,clientId:i}){let s=T("block-core-columns",{[`is-vertically-aligned-${e}`]:e}),{columnsIds:l,hasChildBlocks:c,rootClientId:u}=(0,a3.useSelect)(_=>{let{getBlockOrder:k,getBlockRootClientId:y}=_(pn.store),w=y(i);return{hasChildBlocks:k(i).length>0,rootClientId:w,columnsIds:k(w)}},[i]),{updateBlockAttributes:d}=(0,a3.useDispatch)(pn.store),p=_=>{n({verticalAlignment:_}),d(u,{verticalAlignment:null})},m=Number.isFinite(t)?t+"%":t,f=(0,pn.useBlockProps)({className:s,style:m?{flexBasis:m}:void 0}),g=l.length,h=l.indexOf(i)+1,v=(0,Mm.sprintf)((0,Mm.__)("%1$s (%2$d of %3$d)"),f["aria-label"],h,g),x=(0,pn.useInnerBlocksProps)({...f,"aria-label":v},{templateLock:r,allowedBlocks:o,renderAppender:c?!1:pn.InnerBlocks.ButtonBlockAppender});return(0,Pi.jsxs)(Pi.Fragment,{children:[(0,Pi.jsx)(pn.BlockControls,{children:(0,Pi.jsx)(pn.BlockVerticalAlignmentToolbar,{onChange:p,value:e,controls:["top","center","bottom","stretch"]})}),(0,Pi.jsx)(pn.InspectorControls,{children:(0,Pi.jsx)(Z5e,{width:t,setAttributes:n})}),(0,Pi.jsx)("div",{...x})]})}var BZ=K5e;var i3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/column",title:"Column",category:"design",parent:["core/columns"],description:"A single column within a columns block.",textdomain:"default",attributes:{verticalAlignment:{type:"string"},width:{type:"string"},templateLock:{type:["string","boolean"],enum:["all","insert","contentOnly",!1]}},supports:{__experimentalOnEnter:!0,anchor:!0,reusable:!1,html:!1,color:{gradients:!0,heading:!0,button:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},shadow:!0,spacing:{blockGap:!0,padding:!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,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},layout:!0,interactivity:{clientNavigation:!0},allowedBlocks:!0}};var s3=a(R(),1),NZ=a(b(),1);function IZ({attributes:e}){let{verticalAlignment:t,width:r}=e,o=T({[`is-vertically-aligned-${t}`]:t}),n;if(r&&/\d/.test(r)){let l=Number.isFinite(r)?r+"%":r;!Number.isFinite(r)&&r?.endsWith("%")&&(l=Math.round(Number.parseFloat(r)*1e12)/1e12+"%"),n={flexBasis:l}}let i=s3.useBlockProps.save({className:o,style:n}),s=s3.useInnerBlocksProps.save(i);return(0,NZ.jsx)("div",{...s})}var{name:RZ}=i3,DZ={icon:MP,edit:BZ,save:IZ,deprecated:EZ},Q5e=()=>A({name:RZ,metadata:i3,settings:DZ});var OD={};Q(OD,{init:()=>h3e,metadata:()=>u3,name:()=>qZ,settings:()=>ZZ});var ib=a(D(),1);var LZ=a(J(),1),zm=a(R(),1),Am=a(b(),1);function l3(e){let{doc:t}=l3;t||(t=document.implementation.createHTMLDocument(""),l3.doc=t);let r;t.body.innerHTML=e;for(let o of t.body.firstChild.classList)if(r=o.match(/^layout-column-(\d+)$/))return Number(r[1])-1}var X5e=e=>{if(!e.customTextColor&&!e.customBackgroundColor)return e;let t={color:{}};e.customTextColor&&(t.color.text=e.customTextColor),e.customBackgroundColor&&(t.color.background=e.customBackgroundColor);let{customTextColor:r,customBackgroundColor:o,...n}=e;return{...n,style:t,isStackedOnMobile:!0}},MZ=[{attributes:{verticalAlignment:{type:"string"},backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},customTextColor:{type:"string"},textColor:{type:"string"}},migrate:X5e,save({attributes:e}){let{verticalAlignment:t,backgroundColor:r,customBackgroundColor:o,textColor:n,customTextColor:i}=e,s=(0,zm.getColorClassName)("background-color",r),l=(0,zm.getColorClassName)("color",n),c=T({"has-background":r||o,"has-text-color":n||i,[s]:s,[l]:l,[`are-vertically-aligned-${t}`]:t});return(0,Am.jsx)("div",{className:c||void 0,style:{backgroundColor:s?void 0:o,color:l?void 0:i},children:(0,Am.jsx)(zm.InnerBlocks.Content,{})})}},{attributes:{columns:{type:"number",default:2}},isEligible(e,t){return t.some(o=>/layout-column-\d+/.test(o.originalContent))?t.some(o=>l3(o.originalContent)!==void 0):!1},migrate(e,t){let o=t.reduce((s,l)=>{let{originalContent:c}=l,u=l3(c);return u===void 0&&(u=0),s[u]||(s[u]=[]),s[u].push(l),s},[]).map(s=>(0,LZ.createBlock)("core/column",{},s)),{columns:n,...i}=e;return[{...i,isStackedOnMobile:!0},o]},save({attributes:e}){let{columns:t}=e;return(0,Am.jsx)("div",{className:`has-${t}-columns`,children:(0,Am.jsx)(zm.InnerBlocks.Content,{})})}},{attributes:{columns:{type:"number",default:2}},migrate(e,t){let{columns:r,...o}=e;return e={...o,isStackedOnMobile:!0},[e,t]},save({attributes:e}){let{verticalAlignment:t,columns:r}=e,o=T(`has-${r}-columns`,{[`are-vertically-aligned-${t}`]:t});return(0,Am.jsx)("div",{className:o,children:(0,Am.jsx)(zm.InnerBlocks.Content,{})})}}];var Vm=a(D(),1),Ps=a(V(),1),eo=a(R(),1),Ts=a(O(),1),Fm=a(J(),1);var c3=e=>{let t=parseFloat(e);return Number.isFinite(t)?parseFloat(t.toFixed(2)):void 0};function AZ(e,t){let{width:r=100/t}=e.attributes;return c3(r)}function J5e(e,t=e.length){return e.reduce((r,o)=>r+AZ(o,t),0)}function e3e(e,t=e.length){return e.reduce((r,o)=>{let n=AZ(o,t);return Object.assign(r,{[o.clientId]:n})},{})}function VD(e,t,r=e.length){let o=J5e(e,r);return Object.fromEntries(Object.entries(e3e(e,r)).map(([n,i])=>{let s=t*i/o;return[n,c3(s)]}))}function zZ(e){return e.every(t=>{let r=t.attributes.width;return Number.isFinite(r?.endsWith?.("%")?parseFloat(r):r)})}function FD(e,t){return e.map(r=>({...r,attributes:{...r.attributes,width:`${t[r.clientId]}%`}}))}var Eo=a(b(),1),t3e={name:"core/column"};function r3e({clientId:e,setAttributes:t,isStackedOnMobile:r}){let{count:o,canInsertColumnBlock:n,minCount:i}=(0,Ts.useSelect)(d=>{let{canInsertBlockType:p,canRemoveBlock:m,getBlockOrder:f}=d(eo.store),g=f(e),h=g.reduce((v,x,_)=>(m(x)||v.push(_),v),[]);return{count:g.length,canInsertColumnBlock:p("core/column",e),minCount:Math.max(...h)+1}},[e]),{getBlocks:s}=(0,Ts.useSelect)(eo.store),{replaceInnerBlocks:l}=(0,Ts.useDispatch)(eo.store);function c(d,p){let m=s(e),f=zZ(m),g=p>d;if(g&&f){let h=c3(100/p),v=p-d,x=VD(m,100-h*v);m=[...FD(m,x),...Array.from({length:v}).map(()=>(0,Fm.createBlock)("core/column",{width:`${h}%`}))]}else if(g)m=[...m,...Array.from({length:p-d}).map(()=>(0,Fm.createBlock)("core/column"))];else if(p<d&&(m=m.slice(0,-(d-p)),f)){let h=VD(m,100);m=FD(m,h)}l(e,m)}let u=Y();return(0,Eo.jsxs)(Ps.__experimentalToolsPanel,{label:(0,Vm.__)("Settings"),resetAll:()=>{t({isStackedOnMobile:!0})},dropdownMenuProps:u,children:[n&&(0,Eo.jsxs)(Ps.__experimentalVStack,{spacing:4,style:{gridColumn:"1 / -1"},children:[(0,Eo.jsx)(Ps.RangeControl,{label:(0,Vm.__)("Columns"),value:o,onChange:d=>c(o,Math.max(i,d)),min:Math.max(1,i),max:Math.max(6,o)}),o>6&&(0,Eo.jsx)(Ps.Notice,{status:"warning",isDismissible:!1,children:(0,Vm.__)("This column count exceeds the recommended amount and may cause visual breakage.")})]}),(0,Eo.jsx)(Ps.__experimentalToolsPanelItem,{label:(0,Vm.__)("Stack on mobile"),isShownByDefault:!0,hasValue:()=>r!==!0,onDeselect:()=>t({isStackedOnMobile:!0}),children:(0,Eo.jsx)(Ps.ToggleControl,{label:(0,Vm.__)("Stack on mobile"),checked:r,onChange:()=>t({isStackedOnMobile:!r})})})]})}function o3e({attributes:e,setAttributes:t,clientId:r}){let{isStackedOnMobile:o,verticalAlignment:n,templateLock:i}=e,s=(0,Ts.useRegistry)(),{getBlockOrder:l}=(0,Ts.useSelect)(eo.store),{updateBlockAttributes:c}=(0,Ts.useDispatch)(eo.store),u=T({[`are-vertically-aligned-${n}`]:n,"is-not-stacked-on-mobile":!o}),d=(0,eo.useBlockProps)({className:u}),p=(0,eo.useInnerBlocksProps)(d,{defaultBlock:t3e,directInsert:!0,orientation:"horizontal",renderAppender:!1,templateLock:i});function m(f){let g=l(r);s.batch(()=>{t({verticalAlignment:f}),c(g,{verticalAlignment:f})})}return(0,Eo.jsxs)(Eo.Fragment,{children:[(0,Eo.jsx)(eo.BlockControls,{children:(0,Eo.jsx)(eo.BlockVerticalAlignmentToolbar,{onChange:m,value:n})}),(0,Eo.jsx)(eo.InspectorControls,{children:(0,Eo.jsx)(r3e,{clientId:r,setAttributes:t,isStackedOnMobile:o})}),(0,Eo.jsx)("div",{...p})]})}function n3e({clientId:e,name:t,setAttributes:r}){let{blockType:o,variations:n}=(0,Ts.useSelect)(l=>{let{getBlockVariations:c,getBlockType:u}=l(Fm.store);return{blockType:u(t),variations:c(t,"block")}},[t]),{replaceInnerBlocks:i}=(0,Ts.useDispatch)(eo.store),s=(0,eo.useBlockProps)();return(0,Eo.jsx)("div",{...s,children:(0,Eo.jsx)(eo.__experimentalBlockVariationPicker,{icon:o?.icon?.src,label:o?.title,variations:n,instructions:(0,Vm.__)("Divide into columns. Select a layout:"),onSelect:l=>{l.attributes&&r(l.attributes),l.innerBlocks&&i(e,(0,Fm.createBlocksFromInnerBlocksTemplate)(l.innerBlocks),!0)}})})}var a3e=e=>{let{clientId:t}=e,o=(0,Ts.useSelect)(n=>n(eo.store).getBlocks(t).length>0,[t])?o3e:n3e;return(0,Eo.jsx)(o,{...e})},VZ=a3e;var u3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/columns",title:"Columns",category:"design",allowedBlocks:["core/column"],description:"Display content in multiple columns, with blocks added to each column.",textdomain:"default",attributes:{verticalAlignment:{type:"string"},isStackedOnMobile:{type:"boolean",default:!0},templateLock:{type:["string","boolean"],enum:["all","insert","contentOnly",!1]}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0,heading:!0,button:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{blockGap:{__experimentalDefault:"2em",sides:["horizontal","vertical"]},margin:["top","bottom"],padding:!0,__experimentalDefaultControls:{padding:!0,blockGap:!0}},layout:{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}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},shadow:!0},editorStyle:"wp-block-columns-editor",style:"wp-block-columns"};var d3=a(R(),1),FZ=a(b(),1);function OZ({attributes:e}){let{isStackedOnMobile:t,verticalAlignment:r}=e,o=T({[`are-vertically-aligned-${r}`]:r,"is-not-stacked-on-mobile":!t}),n=d3.useBlockProps.save({className:o}),i=d3.useInnerBlocksProps.save(n);return(0,FZ.jsx)("div",{...i})}var qa=a(V(),1),Ei=a(D(),1),Bi=a(b(),1),s3e=[{name:"one-column-full",title:(0,Ei.__)("100"),description:(0,Ei.__)("One column"),icon:(0,Bi.jsx)(qa.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Bi.jsx)(qa.Path,{d:"M0 10a2 2 0 0 1 2-2h44a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Z"})}),innerBlocks:[["core/column"]],scope:["block"]},{name:"two-columns-equal",title:(0,Ei.__)("50 / 50"),description:(0,Ei.__)("Two columns; equal split"),icon:(0,Bi.jsx)(qa.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Bi.jsx)(qa.Path,{d:"M0 10a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm25 0a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H27a2 2 0 0 1-2-2V10Z"})}),isDefault:!0,innerBlocks:[["core/column"],["core/column"]],scope:["block"]},{name:"two-columns-one-third-two-thirds",title:(0,Ei.__)("33 / 66"),description:(0,Ei.__)("Two columns; one-third, two-thirds split"),icon:(0,Bi.jsx)(qa.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Bi.jsx)(qa.Path,{d:"M0 10a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm17 0a2 2 0 0 1 2-2h27a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H19a2 2 0 0 1-2-2V10Z"})}),innerBlocks:[["core/column",{width:"33.33%"}],["core/column",{width:"66.66%"}]],scope:["block"]},{name:"two-columns-two-thirds-one-third",title:(0,Ei.__)("66 / 33"),description:(0,Ei.__)("Two columns; two-thirds, one-third split"),icon:(0,Bi.jsx)(qa.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Bi.jsx)(qa.Path,{d:"M0 10a2 2 0 0 1 2-2h27a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm33 0a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H35a2 2 0 0 1-2-2V10Z"})}),innerBlocks:[["core/column",{width:"66.66%"}],["core/column",{width:"33.33%"}]],scope:["block"]},{name:"three-columns-equal",title:(0,Ei.__)("33 / 33 / 33"),description:(0,Ei.__)("Three columns; equal split"),icon:(0,Bi.jsx)(qa.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Bi.jsx)(qa.Path,{d:"M0 10a2 2 0 0 1 2-2h10.531c1.105 0 1.969.895 1.969 2v28c0 1.105-.864 2-1.969 2H2a2 2 0 0 1-2-2V10Zm16.5 0c0-1.105.864-2 1.969-2H29.53c1.105 0 1.969.895 1.969 2v28c0 1.105-.864 2-1.969 2H18.47c-1.105 0-1.969-.895-1.969-2V10Zm17 0c0-1.105.864-2 1.969-2H46a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H35.469c-1.105 0-1.969-.895-1.969-2V10Z"})}),innerBlocks:[["core/column"],["core/column"],["core/column"]],scope:["block"]},{name:"three-columns-wider-center",title:(0,Ei.__)("25 / 50 / 25"),description:(0,Ei.__)("Three columns; wide center column"),icon:(0,Bi.jsx)(qa.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Bi.jsx)(qa.Path,{d:"M0 10a2 2 0 0 1 2-2h7.531c1.105 0 1.969.895 1.969 2v28c0 1.105-.864 2-1.969 2H2a2 2 0 0 1-2-2V10Zm13.5 0c0-1.105.864-2 1.969-2H32.53c1.105 0 1.969.895 1.969 2v28c0 1.105-.864 2-1.969 2H15.47c-1.105 0-1.969-.895-1.969-2V10Zm23 0c0-1.105.864-2 1.969-2H46a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2h-7.531c-1.105 0-1.969-.895-1.969-2V10Z"})}),innerBlocks:[["core/column",{width:"25%"}],["core/column",{width:"50%"}],["core/column",{width:"25%"}]],scope:["block"]}],HZ=s3e;var Bo=a(J(),1),l3e=6,jZ=["top","center","bottom"],c3e=[...jZ,"stretch"],u3e=["fixed","fixedNoShrink"],UZ={type:"default"},dc=e=>e&&typeof e=="object"&&!Array.isArray(e)?e:{},WZ=e=>{let t=(0,Bo.getBlockType)("core/group")?.attributes;if(!t)return{};let r=dc(e);return Object.fromEntries(Object.entries(r).filter(([o])=>Object.hasOwn(t,o)))},GZ=e=>{if(Number.isFinite(e))return`${e}%`;if(typeof e=="string"&&/\d/.test(e))return e},d3e=(e,t)=>{let r=+(100/t).toFixed(2),o=Array.from({length:t},(n,i)=>["core/column",{width:`${r}%`},e.filter((s,l)=>l%t===i)]);return(0,Bo.createBlocksFromInnerBlocksTemplate)(o)},p3e=e=>e.map(t=>{let r=dc(t?.attributes?.style),{selfStretch:o,flexSize:n,...i}=dc(r.layout),s=u3e.includes(o)?GZ(n):void 0,l={...r};Object.keys(i).length?l.layout=i:delete l.layout;let c=(0,Bo.cloneSanitizedBlock)(t,{style:Object.keys(l).length?l:void 0});return(0,Bo.createBlock)("core/column",s?{width:s}:{},[c])}),m3e=e=>e.flatMap(t=>{let r=t.innerBlocks||[],{layout:o,style:n,...i}=WZ(t?.attributes),s=dc(n),l=dc(o),c=Object.keys(i).length>0,u=Object.keys(s).length>0,d=Object.keys(l).length>0;return r.length>1||c||u||d?[(0,Bo.createBlock)("core/group",{...i,layout:d?l:UZ,...u&&{style:s}},r)]:r}),f3e=e=>{let t=e.map(n=>GZ(n?.attributes?.width)),r=t.every(n=>!n),o=e.length?`${+(100/e.length).toFixed(2)}%`:void 0;return e.map((n,i)=>{let s=Array.isArray(n?.innerBlocks)?n.innerBlocks:[],l=t[i]||(r?o:void 0),c=l?{selfStretch:"fixed",flexSize:l}:{selfStretch:"fill"},{layout:u,style:d,...p}=WZ(n?.attributes),m=dc(d),f=dc(u),g=Object.keys(p).length>0,h=Object.keys(m).length>0,v=Object.keys(f).length>0;if(s.length===1&&!g&&!h&&!v){let x=s[0],_=dc(x.attributes?.style),y={...dc(_.layout),...c};return l||delete y.flexSize,(0,Bo.cloneSanitizedBlock)(x,{style:{..._,layout:y}})}return(0,Bo.createBlock)("core/group",{...p,layout:v?f:UZ,style:{...m,layout:{...dc(m.layout),...c}}},s)})},g3e={from:[{type:"block",blocks:["core/group"],priority:1,transform:(e,t)=>{let{layout:r,...o}=e,{columnCount:n}=r;return(0,Bo.createBlock)("core/columns",o,d3e(t,n))},isMatch:({layout:e})=>e?.type==="grid"&&Number.isInteger(e?.columnCount)&&e.columnCount>0},{type:"block",blocks:["core/group"],priority:1,transform:(e,t)=>{let{layout:r,...o}=e,n=jZ.includes(r?.verticalAlignment)?r.verticalAlignment:void 0;return(0,Bo.createBlock)("core/columns",{...o,verticalAlignment:n},p3e(t))},isMatch:({layout:e})=>e?.type==="flex"&&e?.orientation!=="vertical"},{type:"block",isMultiBlock:!0,blocks:["*"],__experimentalConvert:e=>{let t=+(100/e.length).toFixed(2),r=e.map(({name:o,attributes:n,innerBlocks:i,innerContent:s})=>["core/column",{width:`${t}%`},[[o,{...n},i,s]]]);return(0,Bo.createBlock)("core/columns",{},(0,Bo.createBlocksFromInnerBlocksTemplate)(r))},isMatch:({length:e},t)=>t.length===1&&t[0].name==="core/columns"?!1:e&&e<=l3e},{type:"block",blocks:["core/media-text"],priority:1,transform:(e,t)=>{let{align:r,backgroundColor:o,textColor:n,style:i,mediaAlt:s,mediaId:l,mediaPosition:c,mediaSizeSlug:u,mediaType:d,mediaUrl:p,mediaWidth:m,verticalAlignment:f}=e,g;if(d==="image"||!d){let v={id:l,alt:s,url:p,sizeSlug:u},x={href:e.href,linkClass:e.linkClass,linkDestination:e.linkDestination,linkTarget:e.linkTarget,rel:e.rel};g=["core/image",{...v,...x}]}else g=["core/video",{id:l,src:p}];let h=[["core/column",{width:`${m}%`},[g]],["core/column",{width:`${100-m}%`},t]];return c==="right"&&h.reverse(),(0,Bo.createBlock)("core/columns",{align:r,backgroundColor:o,textColor:n,style:i,verticalAlignment:f},(0,Bo.createBlocksFromInnerBlocksTemplate)(h))}}],to:[{type:"block",blocks:["core/group"],variationName:"group-row",transform:(e,t)=>{let{verticalAlignment:r}=e,o=c3e.includes(r)?r:"stretch";return(0,Bo.createBlock)("core/group",{...e,isStackedOnMobile:void 0,verticalAlignment:void 0,layout:{type:"flex",flexWrap:"nowrap",verticalAlignment:o}},f3e(t))}},{type:"block",blocks:["core/group"],variationName:"group-grid",transform:(e,t)=>{let r=t.length;return(0,Bo.createBlock)("core/group",{...e,isStackedOnMobile:void 0,verticalAlignment:void 0,layout:{type:"grid",...r&&{columnCount:r}}},m3e(t))}}],ungroup:(e,t)=>t.flatMap(r=>r.innerBlocks)},$Z=g3e;var{name:qZ}=u3,ZZ={icon:zP,variations:HZ,example:{viewportWidth:782,innerBlocks:[{name:"core/column",innerBlocks:[{name:"core/paragraph",attributes:{content:(0,ib.__)("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,ib.__)("Suspendisse commodo neque lacus, a dictum orci interdum et.")}}]},{name:"core/column",innerBlocks:[{name:"core/paragraph",attributes:{content:(0,ib.__)("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,ib.__)("Nam risus massa, ullamcorper consectetur eros fermentum, porta aliquet ligula. Sed vel mauris nec enim.")}}]}]},deprecated:MZ,edit:VZ,save:OZ,transforms:$Z},h3e=()=>A({name:qZ,metadata:u3,settings:ZZ});var WD={};Q(WD,{init:()=>k3e,metadata:()=>p3,name:()=>pK,settings:()=>mK});var p3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/comments",title:"Comments",category:"theme",description:"An advanced block that allows displaying post comments using different visual configurations.",textdomain:"default",attributes:{tagName:{type:"string",default:"div"},legacy:{type:"boolean",default:!1}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,heading:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},editorStyle:"wp-block-comments-editor",usesContext:["postId","postType"]};var m3=a(R(),1),HD=a(b(),1),y3e={attributes:{tagName:{type:"string",default:"div"}},apiVersion:3,supports:{align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}}},save({attributes:{tagName:e}}){let t=m3.useBlockProps.save(),{className:r}=t,n=(r?.split(" ")||[])?.filter(s=>s!=="wp-block-comments"),i={...t,className:n.join(" ")};return(0,HD.jsx)(e,{...i,children:(0,HD.jsx)(m3.InnerBlocks.Content,{})})}},KZ=[y3e];var v3=a(R(),1);var YZ=a(D(),1),sb=a(R(),1);var f3=a(b(),1),{HTMLElementControl:b3e}=ee(sb.privateApis);function QZ({attributes:{tagName:e},setAttributes:t}){return(0,f3.jsx)(sb.InspectorControls,{children:(0,f3.jsx)(sb.InspectorControls,{group:"advanced",children:(0,f3.jsx)(b3e,{tagName:e,onChange:r=>t({tagName:r}),options:[{label:(0,YZ.__)("Default (<div>)"),value:"div"},{label:"<section>",value:"section"},{label:"<aside>",value:"aside"}]})})})}var Ed=a(R(),1),UD=a(D(),1),iK=a(V(),1);var tK=a(R(),1),co=a(D(),1),rK=a(O(),1),oK=a(ne(),1),nK=a(H(),1);var Es=a(D(),1),Pd=a(R(),1),XZ=a(V(),1),JZ=a(he(),1),g3=a(ne(),1),jD=a(O(),1),ha=a(b(),1),eK=()=>{let e=(0,JZ.useInstanceId)(eK);return(0,ha.jsxs)("div",{className:"comment-respond",children:[(0,ha.jsx)("h3",{className:"comment-reply-title",children:(0,Es.__)("Leave a Reply")}),(0,ha.jsxs)("form",{noValidate:!0,className:"comment-form",onSubmit:t=>t.preventDefault(),children:[(0,ha.jsxs)("p",{children:[(0,ha.jsx)("label",{htmlFor:`comment-${e}`,children:(0,Es.__)("Comment")}),(0,ha.jsx)("textarea",{id:`comment-${e}`,name:"comment",cols:"45",rows:"8",readOnly:!0})]}),(0,ha.jsx)("p",{className:"form-submit wp-block-button",children:(0,ha.jsx)("input",{name:"submit",type:"submit",className:T("wp-block-button__link",(0,Pd.__experimentalGetElementClassName)("button")),label:(0,Es.__)("Post Comment"),value:(0,Es.__)("Post Comment"),"aria-disabled":"true"})})]})]})},_3e=({postId:e,postType:t})=>{let[r,o]=(0,g3.useEntityProp)("postType",t,"comment_status",e),n=t===void 0||e===void 0,i=(0,jD.useSelect)(l=>l(Pd.store).getSettings().__experimentalDiscussionSettings?.defaultCommentStatus,[]),s=(0,jD.useSelect)(l=>t?!!l(g3.store).getPostType(t)?.supports.comments:!1);if(!n&&r!=="open")if(r==="closed"){let l=[(0,ha.jsx)(XZ.Button,{__next40pxDefaultSize:!0,onClick:()=>o("open"),variant:"primary",children:(0,Es._x)("Enable comments","action that affects the current post")},"enableComments")];return(0,ha.jsx)(Pd.Warning,{actions:l,children:(0,Es.__)("Post Comments Form block: Comments are not enabled for this item.")})}else if(s){if(i!=="open")return(0,ha.jsx)(Pd.Warning,{children:(0,Es.__)("Post Comments Form block: Comments are not enabled.")})}else return(0,ha.jsx)(Pd.Warning,{children:(0,Es.sprintf)((0,Es.__)("Post Comments Form block: Comments are not enabled for this post type (%s)."),t)});return(0,ha.jsx)(eK,{})},h3=_3e;var ct=a(b(),1);function aK({postType:e,postId:t}){let[r]=(0,oK.useEntityProp)("postType",e,"title",t);r=r||(0,co.__)("Post Title");let o=(0,rK.useSelect)(n=>n(tK.store).getSettings().__experimentalDiscussionSettings?.avatarURL,[]);return(0,ct.jsxs)("div",{className:"wp-block-comments__legacy-placeholder",inert:"true",children:[(0,ct.jsx)("h3",{children:(0,co.sprintf)((0,co.__)("One response to %s"),r)}),(0,ct.jsxs)("div",{className:"navigation",children:[(0,ct.jsx)("div",{className:"alignleft",children:(0,ct.jsxs)("a",{href:"#top",children:["\xAB ",(0,co.__)("Older Comments")]})}),(0,ct.jsx)("div",{className:"alignright",children:(0,ct.jsxs)("a",{href:"#top",children:[(0,co.__)("Newer Comments")," \xBB"]})})]}),(0,ct.jsx)("ol",{className:"commentlist",children:(0,ct.jsx)("li",{className:"comment even thread-even depth-1",children:(0,ct.jsxs)("article",{className:"comment-body",children:[(0,ct.jsxs)("footer",{className:"comment-meta",children:[(0,ct.jsxs)("div",{className:"comment-author vcard",children:[(0,ct.jsx)("img",{alt:(0,co.__)("Commenter Avatar"),src:o,className:"avatar avatar-32 photo",height:"32",width:"32",loading:"lazy"}),(0,ct.jsx)("b",{className:"fn",children:(0,ct.jsx)("a",{href:"#top",className:"url",children:(0,co.__)("A WordPress Commenter")})})," ",(0,ct.jsxs)("span",{className:"says",children:[(0,co.__)("says"),":"]})]}),(0,ct.jsxs)("div",{className:"comment-metadata",children:[(0,ct.jsx)("a",{href:"#top",children:(0,ct.jsx)("time",{dateTime:"2000-01-01T00:00:00+00:00",children:(0,co.__)("January 1, 2000 at 00:00 am")})})," ",(0,ct.jsx)("span",{className:"edit-link",children:(0,ct.jsx)("a",{className:"comment-edit-link",href:"#top",children:(0,co.__)("Edit")})})]})]}),(0,ct.jsx)("div",{className:"comment-content",children:(0,ct.jsxs)("p",{children:[(0,co.__)("Hi, this is a comment."),(0,ct.jsx)("br",{}),(0,co.__)("To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard."),(0,ct.jsx)("br",{}),(0,nK.createInterpolateElement)((0,co.__)("Commenter avatars come from <a>Gravatar</a>."),{a:(0,ct.jsx)("a",{href:"https://gravatar.com/"})})]})}),(0,ct.jsx)("div",{className:"reply",children:(0,ct.jsx)("a",{className:"comment-reply-link",href:"#top","aria-label":(0,co.__)("Reply to A WordPress Commenter"),children:(0,co._x)("Reply","verb")})})]})})}),(0,ct.jsxs)("div",{className:"navigation",children:[(0,ct.jsx)("div",{className:"alignleft",children:(0,ct.jsxs)("a",{href:"#top",children:["\xAB ",(0,co.__)("Older Comments")]})}),(0,ct.jsx)("div",{className:"alignright",children:(0,ct.jsxs)("a",{href:"#top",children:[(0,co.__)("Newer Comments")," \xBB"]})})]}),(0,ct.jsx)(h3,{postId:t,postType:e})]})}var yl=a(b(),1);function sK({attributes:e,setAttributes:t,context:{postType:r,postId:o}}){let{textAlign:n}=e,i=[(0,yl.jsx)(iK.Button,{__next40pxDefaultSize:!0,onClick:()=>{t({legacy:!1})},variant:"primary",children:(0,UD.__)("Switch to editable mode")},"convert")],s=(0,Ed.useBlockProps)({className:T({[`has-text-align-${n}`]:n})});return(0,yl.jsxs)(yl.Fragment,{children:[(0,yl.jsx)(Ed.BlockControls,{group:"block",children:(0,yl.jsx)(Ed.AlignmentControl,{value:n,onChange:l=>{t({textAlign:l})}})}),(0,yl.jsxs)("div",{...s,children:[(0,yl.jsx)(Ed.Warning,{actions:i,children:(0,UD.__)("Comments block: You\u2019re currently using the legacy version of the block. The following is just a placeholder - the final styling will likely look different. For a better representation and more customization options, switch the block to its editable mode.")}),(0,yl.jsx)(aK,{postId:o,postType:r})]})]})}var Bd=a(b(),1);function lK(e){let{attributes:t,setAttributes:r,clientId:o}=e,{tagName:n,legacy:i}=t,s=(0,v3.useBlockProps)(),l=(0,v3.useInnerBlocksProps)(s);return i?(0,Bd.jsx)(sK,{...e}):(0,Bd.jsxs)(Bd.Fragment,{children:[(0,Bd.jsx)(QZ,{attributes:t,setAttributes:r,clientId:o}),(0,Bd.jsx)(n,{...l})]})}var y3=a(R(),1),cK=a(b(),1);function uK({attributes:{tagName:e,legacy:t}}){let r=y3.useBlockProps.save(),o=y3.useInnerBlocksProps.save(r);return t?null:(0,cK.jsx)(e,{...o})}var x3e=[["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",{fontSize:"small"}],["core/group",{layout:{type:"flex"},style:{spacing:{margin:{top:"0px",bottom:"0px"}}}},[["core/comment-date",{fontSize:"small"}],["core/comment-edit-link",{fontSize:"small"}]]],["core/comment-content"],["core/comment-reply-link",{fontSize:"small"}]]]]]]],["core/comments-pagination"],["core/post-comments-form"]],dK=x3e;var{name:pK}=p3,mK={icon:FB,example:{},template:dK,edit:lK,save:uK,deprecated:KZ},k3e=()=>A({name:pK,metadata:p3,settings:mK});var $D={};Q($D,{init:()=>C3e,metadata:()=>b3,name:()=>hK,settings:()=>vK});var b3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,__experimental:"fse",name:"core/comment-author-avatar",title:"Comment Author Avatar (deprecated)",category:"theme",ancestor:["core/comment-template"],description:"This block is deprecated. Please use the Avatar block instead.",textdomain:"default",attributes:{width:{type:"number",default:96},height:{type:"number",default:96}},usesContext:["commentId"],supports:{html:!1,inserter:!1,__experimentalBorder:{radius:!0,width:!0,color:!0,style:!0},color:{background:!0,text:!1,__experimentalDefaultControls:{background:!0}},spacing:{__experimentalSkipSerialization:!0,margin:!0,padding:!0},interactivity:{clientNavigation:!0}}};var Nd=a(R(),1),dh=a(V(),1),GD=a(ne(),1),fK=a(O(),1),Om=a(D(),1),bl=a(b(),1);function gK({attributes:e,context:{commentId:t},setAttributes:r,isSelected:o}){let{height:n,width:i}=e,[s]=(0,GD.useEntityProp)("root","comment","author_avatar_urls",t),[l]=(0,GD.useEntityProp)("root","comment","author_name",t),c=s?Object.values(s):null,u=s?Object.keys(s):null,d=u?u[0]:24,p=u?u[u.length-1]:96,m=(0,Nd.useBlockProps)(),f=(0,Nd.__experimentalGetSpacingClassesAndStyles)(e),g=Math.floor(p*2.5),h=(0,fK.useSelect)(_=>{let{__experimentalDiscussionSettings:k}=_(Nd.store).getSettings();return k?.avatarURL},[]),v=(0,bl.jsx)(Nd.InspectorControls,{children:(0,bl.jsx)(dh.PanelBody,{title:(0,Om.__)("Settings"),children:(0,bl.jsx)(dh.RangeControl,{label:(0,Om.__)("Image size"),onChange:_=>r({width:_,height:_}),min:d,max:g,initialPosition:i,value:i})})}),x=(0,bl.jsx)(dh.ResizableBox,{size:{width:i,height:n},showHandle:o,onResizeStop:(_,k,y,w)=>{r({height:parseInt(n+w.height,10),width:parseInt(i+w.width,10)})},lockAspectRatio:!0,enable:{top:!1,right:!(0,Om.isRTL)(),bottom:!0,left:(0,Om.isRTL)()},minWidth:d,maxWidth:g,children:(0,bl.jsx)("img",{src:c?c[c.length-1]:h,alt:`${l} ${(0,Om.__)("Avatar")}`,...m})});return(0,bl.jsxs)(bl.Fragment,{children:[v,(0,bl.jsx)("div",{...f,children:x})]})}var{name:hK}=b3,vK={icon:cv,edit:gK},C3e=()=>A({name:hK,metadata:b3,settings:vK});var qD={};Q(qD,{init:()=>E3e,metadata:()=>_3,name:()=>kK,settings:()=>wK});var _3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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"}},usesContext:["commentId"],supports:{anchor:!0,html:!1,spacing:{margin:!0,padding:!0},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-comment-author-name"};var xu=a(D(),1),yK=a(O(),1),x3=a(R(),1),bK=a(ne(),1),Id=a(V(),1);var Ni=a(b(),1);function _K(e){let{attributes:{isLink:t,linkTarget:r},context:{commentId:o},setAttributes:n}=e;Et(e);let i=Y(),s=(0,x3.useBlockProps)(),l=(0,yK.useSelect)(d=>{let{getEntityRecord:p}=d(bK.store),m=p("root","comment",o),f=m?.author_name;return m&&!f?p("root","user",m.author)?.name??(0,xu.__)("Anonymous"):f??""},[o]),c=(0,Ni.jsx)(x3.InspectorControls,{children:(0,Ni.jsxs)(Id.__experimentalToolsPanel,{label:(0,xu.__)("Settings"),resetAll:()=>{n({isLink:!0,linkTarget:"_self"})},dropdownMenuProps:i,children:[(0,Ni.jsx)(Id.__experimentalToolsPanelItem,{label:(0,xu.__)("Link to authors URL"),isShownByDefault:!0,hasValue:()=>!t,onDeselect:()=>n({isLink:!0}),children:(0,Ni.jsx)(Id.ToggleControl,{label:(0,xu.__)("Link to authors URL"),onChange:()=>n({isLink:!t}),checked:t})}),t&&(0,Ni.jsx)(Id.__experimentalToolsPanelItem,{label:(0,xu.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>r!=="_self",onDeselect:()=>n({linkTarget:"_self"}),children:(0,Ni.jsx)(Id.ToggleControl,{label:(0,xu.__)("Open in new tab"),onChange:d=>n({linkTarget:d?"_blank":"_self"}),checked:r==="_blank"})})]})});return(!o||!l)&&(l=(0,xu._x)("Comment Author","block title")),(0,Ni.jsxs)(Ni.Fragment,{children:[c,(0,Ni.jsx)("div",{...s,children:t?(0,Ni.jsx)("a",{href:"#comment-author-pseudo-link",onClick:d=>d.preventDefault(),children:l}):l})]})}var T3e={attributes:{isLink:{type:"boolean",default:!0},linkTarget:{type:"string",default:"_self"},textAlign:{type:"string"}},usesContext:["commentId"],supports:{html:!1,spacing:{margin:!0,padding:!0},color:{gradients:!0,link:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},save(){return null},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},P3e={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(){return null},migrate:tr,isEligible({style:e}){return e?.typography?.fontFamily}},xK=[T3e,P3e];var{name:kK}=_3,wK={icon:VP,edit:_K,deprecated:xK,example:{}},E3e=()=>A({name:kK,metadata:_3,settings:wK});var ZD={};Q(ZD,{init:()=>I3e,metadata:()=>k3,name:()=>IK,settings:()=>RK});var k3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/comment-content",title:"Comment Content",category:"theme",ancestor:["core/comment-template"],description:"Displays the contents of a comment.",textdomain:"default",usesContext:["commentId"],supports:{anchor:!0,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}},spacing:{padding:["horizontal","vertical"],__experimentalDefaultControls:{padding:!0}},html:!1},style:"wp-block-comment-content"};var CK=a(D(),1),SK=a(H(),1),TK=a(V(),1),PK=a(ne(),1),EK=a(R(),1);var _l=a(b(),1);function BK(e){let{context:{commentId:t}}=e;Et(e);let r=(0,EK.useBlockProps)(),[o]=(0,PK.useEntityProp)("root","comment","content",t);return!t||!o?(0,_l.jsx)(_l.Fragment,{children:(0,_l.jsx)("div",{...r,children:(0,_l.jsx)("p",{children:(0,CK._x)("Comment Content","block title")})})}):(0,_l.jsx)(_l.Fragment,{children:(0,_l.jsx)("div",{...r,children:(0,_l.jsx)(TK.Disabled,{children:(0,_l.jsx)(SK.RawHTML,{children:o.rendered},"html")})})})}var N3e={attributes:{textAlign:{type:"string"}},usesContext:["commentId"],supports:{anchor:!0,color:{gradients:!0,link:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0},spacing:{padding:["horizontal","vertical"]},html:!1},save(){return null},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},NK=[N3e];var{name:IK}=k3,RK={icon:OP,edit:BK,deprecated:NK,example:{}},I3e=()=>A({name:IK,metadata:k3,settings:RK});var YD={};Q(YD,{init:()=>L3e,metadata:()=>w3,name:()=>AK,settings:()=>zK});var w3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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}},usesContext:["commentId"],supports:{anchor:!0,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-comment-date"};var KD=a(ne(),1),jm=a(C3(),1),ph=a(R(),1),Um=a(V(),1),Hm=a(D(),1);var va=a(b(),1);function LK({attributes:{format:e,isLink:t},context:{commentId:r},setAttributes:o}){let n=(0,ph.useBlockProps)(),i=Y(),[s]=(0,KD.useEntityProp)("root","comment","date",r),[l=(0,jm.getSettings)().formats.date]=(0,KD.useEntityProp)("root","site","date_format"),c=(0,va.jsx)(ph.InspectorControls,{children:(0,va.jsxs)(Um.__experimentalToolsPanel,{label:(0,Hm.__)("Settings"),resetAll:()=>{o({format:void 0,isLink:!0})},dropdownMenuProps:i,children:[(0,va.jsx)(Um.__experimentalToolsPanelItem,{label:(0,Hm.__)("Date format"),hasValue:()=>e!==void 0,onDeselect:()=>o({format:void 0}),isShownByDefault:!0,children:(0,va.jsx)(ph.__experimentalDateFormatPicker,{format:e,defaultFormat:l,onChange:d=>o({format:d})})}),(0,va.jsx)(Um.__experimentalToolsPanelItem,{label:(0,Hm.__)("Link to comment"),hasValue:()=>!t,onDeselect:()=>o({isLink:!0}),isShownByDefault:!0,children:(0,va.jsx)(Um.ToggleControl,{label:(0,Hm.__)("Link to comment"),onChange:()=>o({isLink:!t}),checked:t})})]})});(!r||!s)&&(s=(0,Hm._x)("Comment Date","block title"));let u=s instanceof Date?(0,va.jsx)("time",{dateTime:(0,jm.dateI18n)("c",s),children:e==="human-diff"?(0,jm.humanTimeDiff)(s):(0,jm.dateI18n)(e||l,s)}):(0,va.jsx)("time",{children:s});return t&&(u=(0,va.jsx)("a",{href:"#comment-date-pseudo-link",onClick:d=>d.preventDefault(),children:u})),(0,va.jsxs)(va.Fragment,{children:[c,(0,va.jsx)("div",{...n,children:u})]})}var D3e={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(){return null},migrate:tr,isEligible({style:e}){return e?.typography?.fontFamily}},MK=[D3e];var{name:AK}=w3,zK={icon:Wv,edit:LK,deprecated:MK,example:{}},L3e=()=>A({name:AK,metadata:w3,settings:zK});var QD={};Q(QD,{init:()=>z3e,metadata:()=>S3,name:()=>OK,settings:()=>HK});var S3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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"}},supports:{anchor:!0,html:!1,color:{link:!0,gradients:!0,text:!1,__experimentalDefaultControls:{background:!0,link:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},style:"wp-block-comment-edit-link"};var T3=a(R(),1),mh=a(V(),1),lb=a(D(),1);var xl=a(b(),1);function VK(e){let{attributes:t,setAttributes:r}=e,{linkTarget:o}=t;Et(e);let n=(0,T3.useBlockProps)(),i=Y(),s=(0,xl.jsx)(T3.InspectorControls,{children:(0,xl.jsx)(mh.__experimentalToolsPanel,{label:(0,lb.__)("Settings"),resetAll:()=>{r({linkTarget:"_self"})},dropdownMenuProps:i,children:(0,xl.jsx)(mh.__experimentalToolsPanelItem,{label:(0,lb.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>o==="_blank",onDeselect:()=>r({linkTarget:"_self"}),children:(0,xl.jsx)(mh.ToggleControl,{label:(0,lb.__)("Open in new tab"),onChange:l=>r({linkTarget:l?"_blank":"_self"}),checked:o==="_blank"})})})});return(0,xl.jsxs)(xl.Fragment,{children:[s,(0,xl.jsx)("div",{...n,children:(0,xl.jsx)("a",{href:"#edit-comment-pseudo-link",onClick:l=>l.preventDefault(),children:(0,lb.__)("Edit")})})]})}var A3e={attributes:{linkTarget:{type:"string",default:"_self"},textAlign:{type:"string"}},usesContext:["commentId"],supports:{anchor:!0,html:!1,color:{link:!0,gradients:!0,text:!1},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},save(){return null},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},FK=[A3e];var{name:OK}=S3,HK={icon:jP,edit:VK,deprecated:FK,example:{}},z3e=()=>A({name:OK,metadata:S3,settings:HK});var XD={};Q(XD,{init:()=>H3e,metadata:()=>P3,name:()=>$K,settings:()=>qK});var P3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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"],supports:{anchor:!0,color:{gradients:!0,link:!0,text:!1,__experimentalDefaultControls:{background:!0,link:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0},html:!1},style:"wp-block-comment-reply-link"};var jK=a(D(),1),UK=a(R(),1);var fh=a(b(),1);function F3e(e){Et(e);let t=(0,UK.useBlockProps)();return(0,fh.jsx)(fh.Fragment,{children:(0,fh.jsx)("div",{...t,children:(0,fh.jsx)("a",{href:"#comment-reply-pseudo-link",onClick:r=>r.preventDefault(),children:(0,jK._x)("Reply","verb")})})})}var WK=F3e;var O3e={attributes:{textAlign:{type:"string"}},usesContext:["commentId"],supports:{anchor:!0,color:{gradients:!0,link:!0,text:!1},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0},html:!1},save(){return null},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},GK=[O3e];var{name:$K}=P3,qK={edit:WK,icon:WP,deprecated:GK,example:{}},H3e=()=>A({name:$K,metadata:P3,settings:qK});var eL={};Q(eL,{init:()=>K3e,metadata:()=>E3,name:()=>uY,settings:()=>dY});var E3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/comment-template",title:"Comment Template",category:"design",parent:["core/comments"],description:"Contains the block elements used to display a comment, like the title, date, author, avatar and more.",textdomain:"default",usesContext:["postId"],supports:{anchor:!0,align:!0,html:!1,reusable:!1,spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-comment-template"};var B3=a(H(),1),JD=a(O(),1),rY=a(D(),1),kl=a(R(),1),oY=a(V(),1),nY=a(ne(),1);var Wm=a(H(),1),YK=a(O(),1),QK=a(R(),1),XK=a(dr(),1),JK=a(cb(),1),KK=100,eY=({postId:e})=>{let t={status:"approve",order:"asc",context:"embed",parent:0,_embed:"children"},{pageComments:r,commentsPerPage:o,defaultCommentsPage:n}=(0,YK.useSelect)(l=>{let{getSettings:c}=l(QK.store),{__experimentalDiscussionSettings:u}=c();return u??{}},[]),i=r?Math.min(o,KK):KK,s=U3e({defaultPage:n,postId:e,perPage:i,queryArgs:t});return(0,Wm.useMemo)(()=>s?{...t,post:e,per_page:i,page:s}:null,[e,i,s])},U3e=({defaultPage:e,postId:t,perPage:r,queryArgs:o})=>{let[n,i]=(0,Wm.useState)({}),s=`${t}_${r}`,l=n[s]||0;return(0,Wm.useEffect)(()=>{l||e!=="newest"||(0,JK.default)({path:(0,XK.addQueryArgs)("/wp/v2/comments",{...o,post:t,per_page:r,_fields:"id"}),method:"HEAD",parse:!1}).then(c=>{let u=parseInt(c.headers.get("X-WP-TotalPages"));i({...n,[s]:u<=1?1:u})}).catch(()=>{i({...n,[s]:1})})},[e,t,r,i]),e==="newest"?l:1},tY=e=>(0,Wm.useMemo)(()=>e?.map(({id:r,_embedded:o})=>{let[n]=o?.children||[[]];return{commentId:r,children:n.map(i=>({commentId:i.id}))}}),[e]);var Ii=a(b(),1),W3e=({perPage:e,pageComments:t,threadComments:r,threadCommentsDepth:o})=>{let n=r?Math.min(o,3):1,i=l=>{if(l<n){let c=l+1;return[{commentId:-(l+3),children:i(c)}]}return[]},s=[{commentId:-1,children:i(1)}];return(!t||e>=2)&&n<3&&s.push({commentId:-2,children:[]}),(!t||e>=3)&&n<2&&s.push({commentId:-3,children:[]}),s};function G3e({comment:e,activeCommentId:t,setActiveCommentId:r,firstCommentId:o,blocks:n}){let{children:i,...s}=(0,kl.useInnerBlocksProps)({});return(0,Ii.jsxs)("li",{...s,children:[e.commentId===(t||o)?i:null,(0,Ii.jsx)(q3e,{blocks:n,commentId:e.commentId,setActiveCommentId:r,isHidden:e.commentId===(t||o)}),e?.children?.length>0?(0,Ii.jsx)(aY,{comments:e.children,activeCommentId:t,setActiveCommentId:r,blocks:n,firstCommentId:o}):null]})}var $3e=({blocks:e,commentId:t,setActiveCommentId:r,isHidden:o})=>{let n=(0,kl.__experimentalUseBlockPreview)({blocks:e}),i=()=>{r(t)};return(0,Ii.jsx)("div",{...n,tabIndex:0,role:"button",style:{display:o?"none":void 0},onClick:i,onKeyPress:i})},q3e=(0,B3.memo)($3e),aY=({comments:e,blockProps:t,activeCommentId:r,setActiveCommentId:o,blocks:n,firstCommentId:i})=>(0,Ii.jsx)("ol",{...t,children:e&&e.map(({commentId:s,...l},c)=>(0,Ii.jsx)(kl.BlockContextProvider,{value:{commentId:s<0?null:s},children:(0,Ii.jsx)(G3e,{comment:{commentId:s,...l},activeCommentId:r,setActiveCommentId:o,blocks:n,firstCommentId:i})},l.commentId||c))});function iY({clientId:e,context:{postId:t}}){let r=(0,kl.useBlockProps)(),[o,n]=(0,B3.useState)(),{commentOrder:i,threadCommentsDepth:s,threadComments:l,commentsPerPage:c,pageComments:u}=(0,JD.useSelect)(g=>{let{getSettings:h}=g(kl.store);return h().__experimentalDiscussionSettings??{}},[]),d=eY({postId:t}),{topLevelComments:p,blocks:m}=(0,JD.useSelect)(g=>{let{getEntityRecords:h}=g(nY.store),{getBlocks:v}=g(kl.store);return{topLevelComments:d?h("root","comment",d):null,blocks:v(e)}},[e,d]),f=tY(i==="desc"&&p?[...p].reverse():p);return p?(t||(f=W3e({perPage:c,pageComments:u,threadComments:l,threadCommentsDepth:s})),f.length?(0,Ii.jsx)(aY,{comments:f,blockProps:r,blocks:m,activeCommentId:o,setActiveCommentId:n,firstCommentId:f[0]?.commentId}):(0,Ii.jsx)("p",{...r,children:(0,rY.__)("No results found.")})):(0,Ii.jsx)("p",{...r,children:(0,Ii.jsx)(oY.Spinner,{})})}var sY=a(R(),1),lY=a(b(),1);function cY(){return(0,lY.jsx)(sY.InnerBlocks.Content,{})}var{name:uY}=E3,Z3e=[["core/avatar"],["core/comment-author-name"],["core/comment-date"],["core/comment-content"],["core/comment-reply-link"],["core/comment-edit-link"]],dY={icon:im,template:Z3e,edit:iY,save:cY},K3e=()=>A({name:uY,metadata:E3,settings:dY});var rL={};Q(rL,{init:()=>X3e,metadata:()=>N3,name:()=>fY,settings:()=>gY});var mY=a(D(),1);var N3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/comments-pagination-previous",title:"Comments 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:{anchor:!0,reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}}};var tL=a(D(),1),I3=a(R(),1),ub=a(b(),1),Q3e={none:"",arrow:"\u2190",chevron:"\xAB"};function pY({attributes:{label:e},setAttributes:t,context:{"comments/paginationArrow":r}}){let o=Q3e[r];return(0,ub.jsxs)("a",{href:"#comments-pagination-previous-pseudo-link",onClick:n=>n.preventDefault(),...(0,I3.useBlockProps)(),children:[o&&(0,ub.jsx)("span",{className:`wp-block-comments-pagination-previous-arrow is-arrow-${r}`,children:o}),(0,ub.jsx)(I3.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,tL.__)("Older comments page link"),placeholder:(0,tL.__)("Older Comments"),value:e,onChange:n=>t({label:n})})]})}var{name:fY}=N3,gY={icon:ry,edit:pY,example:{attributes:{label:(0,mY.__)("Older Comments")}}},X3e=()=>A({name:fY,metadata:N3,settings:gY});var nL={};Q(nL,{init:()=>t4e,metadata:()=>R3,name:()=>xY,settings:()=>kY});var R3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/comments-pagination",title:"Comments Pagination",category:"theme",parent:["core/comments"],allowedBlocks:["core/comments-pagination-previous","core/comments-pagination-numbers","core/comments-pagination-next"],description:"Displays a paginated navigation to next/previous set of comments, when applicable.",textdomain:"default",attributes:{paginationArrow:{type:"string",default:"none"}},example:{attributes:{paginationArrow:"none"}},providesContext:{"comments/paginationArrow":"paginationArrow"},supports:{anchor:!0,align:!0,reusable:!1,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},layout:{allowSwitching:!1,allowInheriting:!1,default:{type:"flex"}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-comments-pagination-editor",style:"wp-block-comments-pagination"};var D3=a(D(),1),Cl=a(R(),1),oL=a(O(),1),L3=a(V(),1);var Gm=a(D(),1),gh=a(V(),1),hh=a(b(),1);function hY({value:e,onChange:t}){return(0,hh.jsxs)(gh.__experimentalToggleGroupControl,{label:(0,Gm.__)("Arrow"),value:e,onChange:t,help:(0,Gm.__)("A decorative arrow appended to the next and previous comments link."),isBlock:!0,children:[(0,hh.jsx)(gh.__experimentalToggleGroupControlOption,{value:"none",label:(0,Gm._x)("None","Arrow option for Comments Pagination Next/Previous blocks")}),(0,hh.jsx)(gh.__experimentalToggleGroupControlOption,{value:"arrow",label:(0,Gm._x)("Arrow","Arrow option for Comments Pagination Next/Previous blocks")}),(0,hh.jsx)(gh.__experimentalToggleGroupControlOption,{value:"chevron",label:(0,Gm._x)("Chevron","Arrow option for Comments Pagination Next/Previous blocks")})]})}var wl=a(b(),1);function vY({attributes:{paginationArrow:e},setAttributes:t,clientId:r}){let o=(0,oL.useSelect)(c=>{let{getBlocks:u}=c(Cl.store);return u(r)?.find(p=>["core/comments-pagination-previous","core/comments-pagination-next"].includes(p.name))},[]),n=(0,Cl.useBlockProps)(),i=Y(),s=(0,Cl.useInnerBlocksProps)(n);return(0,oL.useSelect)(c=>{let{getSettings:u}=c(Cl.store),{__experimentalDiscussionSettings:d}=u();return d?.pageComments},[])?(0,wl.jsxs)(wl.Fragment,{children:[o&&(0,wl.jsx)(Cl.InspectorControls,{children:(0,wl.jsx)(L3.__experimentalToolsPanel,{label:(0,D3.__)("Settings"),dropdownMenuProps:i,resetAll:()=>t({paginationArrow:"none"}),children:(0,wl.jsx)(L3.__experimentalToolsPanelItem,{label:(0,D3.__)("Arrow"),hasValue:()=>e!=="none",onDeselect:()=>t({paginationArrow:"none"}),isShownByDefault:!0,children:(0,wl.jsx)(hY,{value:e,onChange:c=>{t({paginationArrow:c})}})})})}),(0,wl.jsx)("div",{...s})]}):(0,wl.jsx)(Cl.Warning,{children:(0,D3.__)("Comments Pagination block: paging comments is disabled in the Discussion Settings")})}var yY=a(R(),1),bY=a(b(),1);function _Y(){return(0,bY.jsx)(yY.InnerBlocks.Content,{})}var{name:xY}=R3,e4e=[["core/comments-pagination-previous"],["core/comments-pagination-numbers"],["core/comments-pagination-next"]],kY={icon:oy,template:e4e,edit:vY,save:_Y},t4e=()=>A({name:xY,metadata:R3,settings:kY});var iL={};Q(iL,{init:()=>n4e,metadata:()=>M3,name:()=>SY,settings:()=>TY});var CY=a(D(),1);var M3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/comments-pagination-next",title:"Comments 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:{anchor:!0,reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}}};var aL=a(D(),1),A3=a(R(),1),db=a(b(),1),o4e={none:"",arrow:"\u2192",chevron:"\xBB"};function wY({attributes:{label:e},setAttributes:t,context:{"comments/paginationArrow":r}}){let o=o4e[r];return(0,db.jsxs)("a",{href:"#comments-pagination-next-pseudo-link",onClick:n=>n.preventDefault(),...(0,A3.useBlockProps)(),children:[(0,db.jsx)(A3.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,aL.__)("Newer comments page link"),placeholder:(0,aL.__)("Newer Comments"),value:e,onChange:n=>t({label:n})}),o&&(0,db.jsx)("span",{className:`wp-block-comments-pagination-next-arrow is-arrow-${r}`,children:o})]})}var{name:SY}=M3,TY={icon:ey,edit:wY,example:{attributes:{label:(0,CY.__)("Newer Comments")}}},n4e=()=>A({name:SY,metadata:M3,settings:TY});var sL={};Q(sL,{init:()=>i4e,metadata:()=>z3,name:()=>BY,settings:()=>NY});var z3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/comments-pagination-numbers",title:"Comments Page Numbers",category:"theme",parent:["core/comments-pagination"],description:"Displays a list of page numbers for comments pagination.",textdomain:"default",usesContext:["postId"],supports:{anchor:!0,reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{padding:!0}}}};var PY=a(R(),1),Bs=a(b(),1),$m=({content:e,tag:t="a",extraClass:r=""})=>t==="a"?(0,Bs.jsx)(t,{className:`page-numbers ${r}`,href:"#comments-pagination-numbers-pseudo-link",onClick:o=>o.preventDefault(),children:e}):(0,Bs.jsx)(t,{className:`page-numbers ${r}`,children:e});function EY(){return(0,Bs.jsxs)("div",{...(0,PY.useBlockProps)(),children:[(0,Bs.jsx)($m,{content:"1"}),(0,Bs.jsx)($m,{content:"2"}),(0,Bs.jsx)($m,{content:"3",tag:"span",extraClass:"current"}),(0,Bs.jsx)($m,{content:"4"}),(0,Bs.jsx)($m,{content:"5"}),(0,Bs.jsx)($m,{content:"...",tag:"span",extraClass:"dots"}),(0,Bs.jsx)($m,{content:"8"})]})}var{name:BY}=z3,NY={icon:ty,edit:EY,example:{}},i4e=()=>A({name:BY,metadata:z3,settings:NY});var lL={};Q(lL,{init:()=>u4e,metadata:()=>V3,name:()=>zY,settings:()=>VY});var V3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/comments-title",title:"Comments Title",category:"theme",ancestor:["core/comments"],description:"Displays a title with the number of comments.",textdomain:"default",usesContext:["postId","postType"],attributes:{showPostTitle:{type:"boolean",default:!0},showCommentsCount:{type:"boolean",default:!0},level:{type:"number",default:2},levelOptions:{type:"array"}},supports:{anchor:!0,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,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0}},interactivity:{clientNavigation:!0}}};var pc=a(R(),1),Ur=a(D(),1),IY=a(ne(),1),Rd=a(V(),1),F3=a(H(),1),RY=a(O(),1),DY=a(cb(),1),LY=a(dr(),1);var Za=a(b(),1);function MY(e){Et(e);let{attributes:t,setAttributes:r,context:o}=e,{showPostTitle:n,showCommentsCount:i,level:s=2,levelOptions:l}=t,{postId:c,postType:u}=o,d="h"+s,[p,m]=(0,F3.useState)(),[f]=(0,IY.useEntityProp)("postType",u,"title",c),g=typeof c>"u",h=(0,pc.useBlockProps)(),{threadCommentsDepth:v,threadComments:x,commentsPerPage:_,pageComments:k}=(0,RY.useSelect)(N=>{let{getSettings:I}=N(pc.store);return I().__experimentalDiscussionSettings??{}},[]),y=Y();(0,F3.useEffect)(()=>{if(g){let I=x?Math.min(v,3)-1:0,B=k?_:3,E=parseInt(I)+parseInt(B);m(Math.min(E,3));return}let N=c;(0,DY.default)({path:(0,LY.addQueryArgs)("/wp/v2/comments",{post:c,_fields:"id"}),method:"HEAD",parse:!1}).then(I=>{N===c&&m(parseInt(I.headers.get("X-WP-Total")))}).catch(()=>{m(0)})},[c]);let w=(0,Za.jsx)(pc.BlockControls,{group:"block",children:(0,Za.jsx)(pc.HeadingLevelDropdown,{value:s,options:l,onChange:N=>r({level:N})})}),C=(0,Za.jsx)(pc.InspectorControls,{children:(0,Za.jsxs)(Rd.__experimentalToolsPanel,{label:(0,Ur.__)("Settings"),resetAll:()=>{r({showPostTitle:!0,showCommentsCount:!0})},dropdownMenuProps:y,children:[(0,Za.jsx)(Rd.__experimentalToolsPanelItem,{label:(0,Ur.__)("Show post title"),isShownByDefault:!0,hasValue:()=>!n,onDeselect:()=>r({showPostTitle:!0}),children:(0,Za.jsx)(Rd.ToggleControl,{label:(0,Ur.__)("Show post title"),checked:n,onChange:N=>r({showPostTitle:N})})}),(0,Za.jsx)(Rd.__experimentalToolsPanelItem,{label:(0,Ur.__)("Show comments count"),isShownByDefault:!0,hasValue:()=>!i,onDeselect:()=>r({showCommentsCount:!0}),children:(0,Za.jsx)(Rd.ToggleControl,{label:(0,Ur.__)("Show comments count"),checked:i,onChange:N=>r({showCommentsCount:N})})})]})}),S=g?(0,Ur.__)("Post Title"):f,P;return i&&p!==void 0?n?p===1?P=(0,Ur.sprintf)((0,Ur.__)('One response to "%s"'),S):P=(0,Ur.sprintf)((0,Ur._n)('%1$s response to "%2$s"','%1$s responses to "%2$s"',p),p,S):p===1?P=(0,Ur.__)("One response"):P=(0,Ur.sprintf)((0,Ur._n)("%s response","%s responses",p),p):n?p===1?P=(0,Ur.sprintf)((0,Ur.__)('Response to "%s"'),S):P=(0,Ur.sprintf)((0,Ur.__)('Responses to "%s"'),S):p===1?P=(0,Ur.__)("Response"):P=(0,Ur.__)("Responses"),(0,Za.jsxs)(Za.Fragment,{children:[w,C,(0,Za.jsx)(d,{...h,children:P})]})}var l4e={attributes:{textAlign:{type:"string"},showPostTitle:{type:"boolean",default:!0},showCommentsCount:{type:"boolean",default:!0},level:{type:"number",default:2},levelOptions:{type:"array"}},supports:{anchor:!0,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,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0}},interactivity:{clientNavigation:!0}},migrate:e=>{let{singleCommentLabel:t,multipleCommentsLabel:r,...o}=e;return ke(o)},isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},c4e={attributes:{textAlign:{type:"string"},showPostTitle:{type:"boolean",default:!0},showCommentsCount:{type:"boolean",default:!0},level:{type:"number",default:2},levelOptions:{type:"array"},singleCommentLabel:{type:"string"},multipleCommentsLabel:{type:"string"}},supports:{anchor:!0,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,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0}},interactivity:{clientNavigation:!0}},migrate:e=>{let{singleCommentLabel:t,multipleCommentsLabel:r,...o}=e;return ke(o)},isEligible:({multipleCommentsLabel:e,singleCommentLabel:t})=>e||t,save:()=>null},AY=[l4e,c4e];var{name:zY}=V3,VY={icon:pl,edit:MY,deprecated:AY,example:{}},u4e=()=>A({name:zY,metadata:V3,settings:VY});var TL={};Q(TL,{init:()=>ECe,metadata:()=>o4,name:()=>UQ,settings:()=>WQ});var jQ=a(D(),1);var j3=a(J(),1),Ie=a(R(),1),U3=a(D(),1),pb=a(he(),1);var O3=a(Or(),1),d4e={"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"},rr="image",Dr="video",ku="embed-video",FY=50;var p4e={x:.5,y:.5},H3=["image","video"];function mn({x:e,y:t}=p4e){return`${Math.round(e*100)}% ${Math.round(t*100)}%`}function Ns(e){return e===50||e===void 0?null:"has-background-dim-"+10*Math.round(e/10)}function OY(e){if(!e||!e.url&&!e.src)return{url:void 0,id:void 0};(0,O3.isBlobURL)(e.url)&&(e.type=(0,O3.getBlobTypeByURL)(e.url));let t;if(e.media_type)e.media_type===rr?t=rr:t=Dr;else if(e.type&&(e.type===rr||e.type===Dr))t=e.type;else return;return{url:e.url||e.src,id:e.id,alt:e?.alt,backgroundType:t,...t===Dr?{hasParallax:void 0}:{}}}function ya(e){return!e||e==="center center"||e==="center"}function Ka(e){return ya(e)?"":d4e[e]}var fe=a(b(),1);function mc(e){return e?{backgroundImage:`url(${e})`}:{}}function qm(e){return e===0||e===50||!e?null:"has-background-dim-"+10*Math.round(e/10)}function W3(e){return{...e,dimRatio:e.url?e.dimRatio:100}}function Dd(e){return e.tagName||(e={...e,tagName:"div"}),{...e}}var Zm={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"}},mb={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]}},cL={...mb,useFeaturedImage:{type:"boolean",default:!1},tagName:{type:"string",default:"div"}},m4e={...cL,isUserOverlayColor:{type:"boolean"},sizeSlug:{type:"string"},alt:{type:"string",default:""}},vh={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}},uL={...vh,spacing:{padding:!0,margin:["top","bottom"],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}},color:{__experimentalDuotone:"> .wp-block-cover__image-background, > .wp-block-cover__video-background",heading:!0,text:!0,background:!1,__experimentalSkipSerialization:["gradients"],enableContrastChecker:!1},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},layout:{allowJustification:!1}},f4e={...uL,shadow:!0,dimensions:{aspectRatio:!0},interactivity:{clientNavigation:!0}},g4e={attributes:m4e,supports:f4e,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:n,customOverlayColor:i,dimRatio:s,focalPoint:l,useFeaturedImage:c,hasParallax:u,isDark:d,isRepeated:p,overlayColor:m,url:f,alt:g,id:h,minHeight:v,minHeightUnit:x,tagName:_,sizeSlug:k}=e,y=(0,Ie.getColorClassName)("background-color",m),w=(0,Ie.__experimentalGetGradientClass)(r),C=v&&x?`${v}${x}`:v,S=rr===t,P=Dr===t,N=!(u||p),I={minHeight:C||void 0},B={backgroundColor:y?void 0:i,background:n||void 0},E=l&&N?mn(l):void 0,L=f?`url(${f})`:void 0,M=mn(l),U=T({"is-light":!d,"has-parallax":u,"is-repeated":p,"has-custom-content-position":!ya(o)},Ka(o)),$=T("wp-block-cover__image-background",h?`wp-image-${h}`:null,{[`size-${k}`]:k,"has-parallax":u,"is-repeated":p}),W=r||n;return(0,fe.jsxs)(_,{...Ie.useBlockProps.save({className:U,style:I}),children:[(0,fe.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__background",y,Ns(s),{"has-background-dim":s!==void 0,"wp-block-cover__gradient-background":f&&W&&s!==0,"has-background-gradient":W,[w]:w}),style:B}),!c&&S&&f&&(N?(0,fe.jsx)("img",{className:$,alt:g,src:f,style:{objectPosition:E},"data-object-fit":"cover","data-object-position":E}):(0,fe.jsx)("div",{role:g?"img":void 0,"aria-label":g||void 0,className:$,style:{backgroundPosition:M,backgroundImage:L}})),P&&f&&(0,fe.jsx)("video",{className:T("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:f,style:{objectPosition:E},"data-object-fit":"cover","data-object-position":E}),(0,fe.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})}},h4e={attributes:cL,supports:uL,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:n,customOverlayColor:i,dimRatio:s,focalPoint:l,useFeaturedImage:c,hasParallax:u,isDark:d,isRepeated:p,overlayColor:m,url:f,alt:g,id:h,minHeight:v,minHeightUnit:x,tagName:_}=e,k=(0,Ie.getColorClassName)("background-color",m),y=(0,Ie.__experimentalGetGradientClass)(r),w=v&&x?`${v}${x}`:v,C=rr===t,S=Dr===t,P=!(u||p),N={minHeight:w||void 0},I={backgroundColor:k?void 0:i,background:n||void 0},B=l&&P?mn(l):void 0,E=f?`url(${f})`:void 0,L=mn(l),M=T({"is-light":!d,"has-parallax":u,"is-repeated":p,"has-custom-content-position":!ya(o)},Ka(o)),U=T("wp-block-cover__image-background",h?`wp-image-${h}`:null,{"has-parallax":u,"is-repeated":p}),$=r||n;return(0,fe.jsxs)(_,{...Ie.useBlockProps.save({className:M,style:N}),children:[(0,fe.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__background",k,Ns(s),{"has-background-dim":s!==void 0,"wp-block-cover__gradient-background":f&&$&&s!==0,"has-background-gradient":$,[y]:y}),style:I}),!c&&C&&f&&(P?(0,fe.jsx)("img",{className:U,alt:g,src:f,style:{objectPosition:B},"data-object-fit":"cover","data-object-position":B}):(0,fe.jsx)("div",{role:"img",className:U,style:{backgroundPosition:L,backgroundImage:E}})),S&&f&&(0,fe.jsx)("video",{className:T("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:f,style:{objectPosition:B},"data-object-fit":"cover","data-object-position":B}),(0,fe.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})}},v4e={attributes:cL,supports:uL,isEligible(e){return(e.customOverlayColor!==void 0||e.overlayColor!==void 0)&&e.isUserOverlayColor===void 0},migrate(e){return{...e,isUserOverlayColor:!0}},save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:n,customOverlayColor:i,dimRatio:s,focalPoint:l,useFeaturedImage:c,hasParallax:u,isDark:d,isRepeated:p,overlayColor:m,url:f,alt:g,id:h,minHeight:v,minHeightUnit:x,tagName:_}=e,k=(0,Ie.getColorClassName)("background-color",m),y=(0,Ie.__experimentalGetGradientClass)(r),w=v&&x?`${v}${x}`:v,C=rr===t,S=Dr===t,P=!(u||p),N={minHeight:w||void 0},I={backgroundColor:k?void 0:i,background:n||void 0},B=l&&P?mn(l):void 0,E=f?`url(${f})`:void 0,L=mn(l),M=T({"is-light":!d,"has-parallax":u,"is-repeated":p,"has-custom-content-position":!ya(o)},Ka(o)),U=T("wp-block-cover__image-background",h?`wp-image-${h}`:null,{"has-parallax":u,"is-repeated":p}),$=r||n;return(0,fe.jsxs)(_,{...Ie.useBlockProps.save({className:M,style:N}),children:[(0,fe.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__background",k,Ns(s),{"has-background-dim":s!==void 0,"wp-block-cover__gradient-background":f&&$&&s!==0,"has-background-gradient":$,[y]:y}),style:I}),!c&&C&&f&&(P?(0,fe.jsx)("img",{className:U,alt:g,src:f,style:{objectPosition:B},"data-object-fit":"cover","data-object-position":B}):(0,fe.jsx)("div",{role:"img",className:U,style:{backgroundPosition:L,backgroundImage:E}})),S&&f&&(0,fe.jsx)("video",{className:T("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:f,style:{objectPosition:B},"data-object-fit":"cover","data-object-position":B}),(0,fe.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})}},y4e={attributes:mb,supports:vh,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:n,customOverlayColor:i,dimRatio:s,focalPoint:l,useFeaturedImage:c,hasParallax:u,isDark:d,isRepeated:p,overlayColor:m,url:f,alt:g,id:h,minHeight:v,minHeightUnit:x}=e,_=(0,Ie.getColorClassName)("background-color",m),k=(0,Ie.__experimentalGetGradientClass)(r),y=v&&x?`${v}${x}`:v,w=rr===t,C=Dr===t,S=!(u||p),P={minHeight:y||void 0},N={backgroundColor:_?void 0:i,background:n||void 0},I=l&&S?mn(l):void 0,B=f?`url(${f})`:void 0,E=mn(l),L=T({"is-light":!d,"has-parallax":u,"is-repeated":p,"has-custom-content-position":!ya(o)},Ka(o)),M=T("wp-block-cover__image-background",h?`wp-image-${h}`:null,{"has-parallax":u,"is-repeated":p}),U=r||n;return(0,fe.jsxs)("div",{...Ie.useBlockProps.save({className:L,style:P}),children:[(0,fe.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__background",_,Ns(s),{"has-background-dim":s!==void 0,"wp-block-cover__gradient-background":f&&U&&s!==0,"has-background-gradient":U,[k]:k}),style:N}),!c&&w&&f&&(S?(0,fe.jsx)("img",{className:M,alt:g,src:f,style:{objectPosition:I},"data-object-fit":"cover","data-object-position":I}):(0,fe.jsx)("div",{role:"img",className:M,style:{backgroundPosition:E,backgroundImage:B}})),C&&f&&(0,fe.jsx)("video",{className:T("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:f,style:{objectPosition:I},"data-object-fit":"cover","data-object-position":I}),(0,fe.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})},migrate:Dd},b4e={attributes:mb,supports:vh,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:n,customOverlayColor:i,dimRatio:s,focalPoint:l,useFeaturedImage:c,hasParallax:u,isDark:d,isRepeated:p,overlayColor:m,url:f,alt:g,id:h,minHeight:v,minHeightUnit:x}=e,_=(0,Ie.getColorClassName)("background-color",m),k=(0,Ie.__experimentalGetGradientClass)(r),y=v&&x?`${v}${x}`:v,w=rr===t,C=Dr===t,S=!(u||p),P={...w&&!S&&!c?mc(f):{},minHeight:y||void 0},N={backgroundColor:_?void 0:i,background:n||void 0},I=l&&S?`${Math.round(l.x*100)}% ${Math.round(l.y*100)}%`:void 0,B=T({"is-light":!d,"has-parallax":u,"is-repeated":p,"has-custom-content-position":!ya(o)},Ka(o)),E=r||n;return(0,fe.jsxs)("div",{...Ie.useBlockProps.save({className:B,style:P}),children:[(0,fe.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__background",_,Ns(s),{"has-background-dim":s!==void 0,"wp-block-cover__gradient-background":f&&E&&s!==0,"has-background-gradient":E,[k]:k}),style:N}),!c&&w&&S&&f&&(0,fe.jsx)("img",{className:T("wp-block-cover__image-background",h?`wp-image-${h}`:null),alt:g,src:f,style:{objectPosition:I},"data-object-fit":"cover","data-object-position":I}),C&&f&&(0,fe.jsx)("video",{className:T("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:f,style:{objectPosition:I},"data-object-fit":"cover","data-object-position":I}),(0,fe.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})},migrate:Dd},_4e={attributes:mb,supports:vh,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:n,customOverlayColor:i,dimRatio:s,focalPoint:l,hasParallax:c,isDark:u,isRepeated:d,overlayColor:p,url:m,alt:f,id:g,minHeight:h,minHeightUnit:v}=e,x=(0,Ie.getColorClassName)("background-color",p),_=(0,Ie.__experimentalGetGradientClass)(r),k=v?`${h}${v}`:h,y=rr===t,w=Dr===t,C=!(c||d),S={...y&&!C?mc(m):{},minHeight:k||void 0},P={backgroundColor:x?void 0:i,background:n||void 0},N=l&&C?`${Math.round(l.x*100)}% ${Math.round(l.y*100)}%`:void 0,I=T({"is-light":!u,"has-parallax":c,"is-repeated":d,"has-custom-content-position":!ya(o)},Ka(o)),B=r||n;return(0,fe.jsxs)("div",{...Ie.useBlockProps.save({className:I,style:S}),children:[(0,fe.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__background",x,Ns(s),{"has-background-dim":s!==void 0,"wp-block-cover__gradient-background":m&&B&&s!==0,"has-background-gradient":B,[_]:_}),style:P}),y&&C&&m&&(0,fe.jsx)("img",{className:T("wp-block-cover__image-background",g?`wp-image-${g}`:null),alt:f,src:m,style:{objectPosition:N},"data-object-fit":"cover","data-object-position":N}),w&&m&&(0,fe.jsx)("video",{className:T("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:m,style:{objectPosition:N},"data-object-fit":"cover","data-object-position":N}),(0,fe.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})},migrate:Dd},x4e={attributes:mb,supports:vh,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:n,customOverlayColor:i,dimRatio:s,focalPoint:l,hasParallax:c,isDark:u,isRepeated:d,overlayColor:p,url:m,alt:f,id:g,minHeight:h,minHeightUnit:v}=e,x=(0,Ie.getColorClassName)("background-color",p),_=(0,Ie.__experimentalGetGradientClass)(r),k=v?`${h}${v}`:h,y=rr===t,w=Dr===t,C=!(c||d),S={...y&&!C?mc(m):{},minHeight:k||void 0},P={backgroundColor:x?void 0:i,background:n||void 0},N=l&&C?`${Math.round(l.x*100)}% ${Math.round(l.y*100)}%`:void 0,I=T({"is-light":!u,"has-parallax":c,"is-repeated":d,"has-custom-content-position":!ya(o)},Ka(o));return(0,fe.jsxs)("div",{...Ie.useBlockProps.save({className:I,style:S}),children:[(0,fe.jsx)("span",{"aria-hidden":"true",className:T(x,Ns(s),"wp-block-cover__gradient-background",_,{"has-background-dim":s!==void 0,"has-background-gradient":r||n,[_]:!m&&_}),style:P}),y&&C&&m&&(0,fe.jsx)("img",{className:T("wp-block-cover__image-background",g?`wp-image-${g}`:null),alt:f,src:m,style:{objectPosition:N},"data-object-fit":"cover","data-object-position":N}),w&&m&&(0,fe.jsx)("video",{className:T("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:m,style:{objectPosition:N},"data-object-fit":"cover","data-object-position":N}),(0,fe.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})},migrate:Dd},k4e={attributes:{...Zm,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:vh,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:n,customOverlayColor:i,dimRatio:s,focalPoint:l,hasParallax:c,isRepeated:u,overlayColor:d,url:p,alt:m,id:f,minHeight:g,minHeightUnit:h}=e,v=(0,Ie.getColorClassName)("background-color",d),x=(0,Ie.__experimentalGetGradientClass)(r),_=h?`${g}${h}`:g,k=rr===t,y=Dr===t,w=!(c||u),C={...k&&!w?mc(p):{},backgroundColor:v?void 0:i,background:n&&!p?n:void 0,minHeight:_||void 0},S=l&&w?`${Math.round(l.x*100)}% ${Math.round(l.y*100)}%`:void 0,P=T(qm(s),v,{"has-background-dim":s!==0,"has-parallax":c,"is-repeated":u,"has-background-gradient":r||n,[x]:!p&&x,"has-custom-content-position":!ya(o)},Ka(o));return(0,fe.jsxs)("div",{...Ie.useBlockProps.save({className:P,style:C}),children:[p&&(r||n)&&s!==0&&(0,fe.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__gradient-background",x),style:n?{background:n}:void 0}),k&&w&&p&&(0,fe.jsx)("img",{className:T("wp-block-cover__image-background",f?`wp-image-${f}`:null),alt:m,src:p,style:{objectPosition:S},"data-object-fit":"cover","data-object-position":S}),y&&p&&(0,fe.jsx)("video",{className:T("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,fe.jsx)("div",{className:"wp-block-cover__inner-container",children:(0,fe.jsx)(Ie.InnerBlocks.Content,{})})]})},migrate:(0,pb.compose)(W3,Dd)},w4e={attributes:{...Zm,isRepeated:{type:"boolean",default:!1},minHeight:{type:"number"},minHeightUnit:{type:"string"},gradient:{type:"string"},customGradient:{type:"string"},contentPosition:{type:"string"}},supports:{align:!0},save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:n,customOverlayColor:i,dimRatio:s,focalPoint:l,hasParallax:c,isRepeated:u,overlayColor:d,url:p,minHeight:m,minHeightUnit:f}=e,g=(0,Ie.getColorClassName)("background-color",d),h=(0,Ie.__experimentalGetGradientClass)(r),v=f?`${m}${f}`:m,x=rr===t,_=Dr===t,k=x?mc(p):{},y={};g||(k.backgroundColor=i),n&&!p&&(k.background=n),k.minHeight=v||void 0;let w;l&&(w=`${Math.round(l.x*100)}% ${Math.round(l.y*100)}%`,x&&!c&&(k.backgroundPosition=w),_&&(y.objectPosition=w));let C=T(qm(s),g,{"has-background-dim":s!==0,"has-parallax":c,"is-repeated":u,"has-background-gradient":r||n,[h]:!p&&h,"has-custom-content-position":!ya(o)},Ka(o));return(0,fe.jsxs)("div",{...Ie.useBlockProps.save({className:C,style:k}),children:[p&&(r||n)&&s!==0&&(0,fe.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__gradient-background",h),style:n?{background:n}:void 0}),_&&p&&(0,fe.jsx)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:p,style:y}),(0,fe.jsx)("div",{className:"wp-block-cover__inner-container",children:(0,fe.jsx)(Ie.InnerBlocks.Content,{})})]})},migrate:(0,pb.compose)(W3,Dd)},C4e={attributes:{...Zm,minHeight:{type:"number"},gradient:{type:"string"},customGradient:{type:"string"}},supports:{align:!0},save({attributes:e}){let{backgroundType:t,gradient:r,customGradient:o,customOverlayColor:n,dimRatio:i,focalPoint:s,hasParallax:l,overlayColor:c,url:u,minHeight:d}=e,p=(0,Ie.getColorClassName)("background-color",c),m=(0,Ie.__experimentalGetGradientClass)(r),f=t===rr?mc(u):{};p||(f.backgroundColor=n),s&&!l&&(f.backgroundPosition=`${Math.round(s.x*100)}% ${Math.round(s.y*100)}%`),o&&!u&&(f.background=o),f.minHeight=d||void 0;let g=T(qm(i),p,{"has-background-dim":i!==0,"has-parallax":l,"has-background-gradient":o,[m]:!u&&m});return(0,fe.jsxs)("div",{className:g,style:f,children:[u&&(r||o)&&i!==0&&(0,fe.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__gradient-background",m),style:o?{background:o}:void 0}),Dr===t&&u&&(0,fe.jsx)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:u}),(0,fe.jsx)("div",{className:"wp-block-cover__inner-container",children:(0,fe.jsx)(Ie.InnerBlocks.Content,{})})]})},migrate:(0,pb.compose)(W3,Dd)},S4e={attributes:{...Zm,minHeight:{type:"number"},gradient:{type:"string"},customGradient:{type:"string"}},supports:{align:!0},save({attributes:e}){let{backgroundType:t,gradient:r,customGradient:o,customOverlayColor:n,dimRatio:i,focalPoint:s,hasParallax:l,overlayColor:c,url:u,minHeight:d}=e,p=(0,Ie.getColorClassName)("background-color",c),m=(0,Ie.__experimentalGetGradientClass)(r),f=t===rr?mc(u):{};p||(f.backgroundColor=n),s&&!l&&(f.backgroundPosition=`${s.x*100}% ${s.y*100}%`),o&&!u&&(f.background=o),f.minHeight=d||void 0;let g=T(qm(i),p,{"has-background-dim":i!==0,"has-parallax":l,"has-background-gradient":o,[m]:!u&&m});return(0,fe.jsxs)("div",{className:g,style:f,children:[u&&(r||o)&&i!==0&&(0,fe.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__gradient-background",m),style:o?{background:o}:void 0}),Dr===t&&u&&(0,fe.jsx)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:u}),(0,fe.jsx)("div",{className:"wp-block-cover__inner-container",children:(0,fe.jsx)(Ie.InnerBlocks.Content,{})})]})},migrate:(0,pb.compose)(W3,Dd)},T4e={attributes:{...Zm,title:{type:"string",source:"html",selector:"p"},contentAlign:{type:"string",default:"center"}},supports:{align:!0},save({attributes:e}){let{backgroundType:t,contentAlign:r,customOverlayColor:o,dimRatio:n,focalPoint:i,hasParallax:s,overlayColor:l,title:c,url:u}=e,d=(0,Ie.getColorClassName)("background-color",l),p=t===rr?mc(u):{};d||(p.backgroundColor=o),i&&!s&&(p.backgroundPosition=`${i.x*100}% ${i.y*100}%`);let m=T(qm(n),d,{"has-background-dim":n!==0,"has-parallax":s,[`has-${r}-content`]:r!=="center"});return(0,fe.jsxs)("div",{className:m,style:p,children:[Dr===t&&u&&(0,fe.jsx)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:u}),!Ie.RichText.isEmpty(c)&&(0,fe.jsx)(Ie.RichText.Content,{tagName:"p",className:"wp-block-cover-text",value:c})]})},migrate(e){let t={...e,dimRatio:e.url?e.dimRatio:100,tagName:e.tagName?e.tagName:"div"},{title:r,contentAlign:o,...n}=t;return[n,[(0,j3.createBlock)("core/paragraph",{content:e.title,style:{typography:{textAlign:e.contentAlign}},fontSize:"large",placeholder:(0,U3.__)("Write title\u2026")})]]}},P4e={attributes:{...Zm,title:{type:"string",source:"html",selector:"p"},contentAlign:{type:"string",default:"center"},align:{type:"string"}},supports:{className:!1},save({attributes:e}){let{url:t,title:r,hasParallax:o,dimRatio:n,align:i,contentAlign:s,overlayColor:l,customOverlayColor:c}=e,u=(0,Ie.getColorClassName)("background-color",l),d=mc(t);u||(d.backgroundColor=c);let p=T("wp-block-cover-image",qm(n),u,{"has-background-dim":n!==0,"has-parallax":o,[`has-${s}-content`]:s!=="center"},i?`align${i}`:null);return(0,fe.jsx)("div",{className:p,style:d,children:!Ie.RichText.isEmpty(r)&&(0,fe.jsx)(Ie.RichText.Content,{tagName:"p",className:"wp-block-cover-image-text",value:r})})},migrate(e){let t={...e,dimRatio:e.url?e.dimRatio:100,tagName:e.tagName?e.tagName:"div"},{title:r,contentAlign:o,align:n,...i}=t;return[i,[(0,j3.createBlock)("core/paragraph",{content:e.title,style:{typography:{textAlign:e.contentAlign}},fontSize:"large",placeholder:(0,U3.__)("Write title\u2026")})]]}},E4e={attributes:{...Zm,title:{type:"string",source:"html",selector:"h2"},align:{type:"string"},contentAlign:{type:"string",default:"center"}},supports:{className:!1},save({attributes:e}){let{url:t,title:r,hasParallax:o,dimRatio:n,align:i}=e,s=mc(t),l=T("wp-block-cover-image",qm(n),{"has-background-dim":n!==0,"has-parallax":o},i?`align${i}`:null);return(0,fe.jsx)("section",{className:l,style:s,children:(0,fe.jsx)(Ie.RichText.Content,{tagName:"h2",value:r})})},migrate(e){let t={...e,dimRatio:e.url?e.dimRatio:100,tagName:e.tagName?e.tagName:"div"},{title:r,contentAlign:o,align:n,...i}=t;return[i,[(0,j3.createBlock)("core/paragraph",{content:e.title,style:{typography:{textAlign:e.contentAlign}},fontSize:"large",placeholder:(0,U3.__)("Write title\u2026")})]]}},HY=[g4e,h4e,v4e,y4e,b4e,_4e,x4e,k4e,w4e,C4e,S4e,T4e,P4e,E4e];var vb=a(ne(),1),Hn=a(H(),1),Xm=a(V(),1),r4=a(he(),1),to=a(R(),1),CL=a(D(),1),Tl=a(O(),1),LQ=a(J(),1),MQ=a(Or(),1),AQ=a(xr(),1);var YY=a(H(),1),pr=a(V(),1),QY=a(he(),1),fn=a(R(),1),No=a(D(),1),pL=a(O(),1),XY=a(ne(),1);var jY=a(R(),1);var{cleanEmptyObject:G3,getStyleForState:B4e,setStyleForState:UY}=ee(jY.privateApis);function dL(e,t){return B4e(e,t)||{}}function N4e(e,t={}){return Object.fromEntries(Object.entries(e).map(([r,o])=>[t[r]||r,o]))}function I4e(e,t){return t?Object.fromEntries(t.map(r=>[r,e[r]])):e}function yh(e){return[e?.viewport||"default",e?.pseudo||"default"].join(":")}function R4e(e,t){return dL(e,t)?.dimensions||{}}function Ri(e={}){let{attributes:t={},style:r=t?.style,selectedState:o,hasSelectedStyleState:n,attributeKey:i,styleKey:s=i,rootValue:l}=e;return n?R4e(r,o)?.[s]:Object.hasOwn(e,"rootValue")?l:t?.[i]}function D4e(e,t,r){let o=dL(e,t);return UY(e,t,G3({...o,dimensions:G3({...o?.dimensions,...r})}))}function bh({style:e,selectedState:t,hasSelectedStyleState:r,nextDimensions:o,dimensionKeyMap:n,dimensionKeys:i}){let s=I4e(o,i);return r?{style:D4e(e,t,N4e(s,n))}:s}function WY(e,t){let r=Object.fromEntries(t.map(o=>[o,void 0]));return G3({...e,dimensions:G3({...e?.dimensions,...r})})}function L4e(e,t,r){return UY(e,t,WY(dL(e,t),r))}function _h({attributes:e={},style:t=e?.style,selectedState:r,hasSelectedStyleState:o,keys:n,defaultAttributes:i={}}){return{...o?{}:{...e,...i},style:o?L4e(t,r,n):WY(t,n)}}var Km="full";var xh=a(R(),1),$Y=a(xr(),1),ba=a(V(),1),qY=a(Or(),1),Di=a(D(),1),$3=a(H(),1),ZY=a(he(),1),q3=a(O(),1),On=a(b(),1),GY=["image"];function KY({poster:e,onChange:t}){let r=(0,$3.useRef)(),[o,n]=(0,$3.useState)(!1),i=(0,ZY.useInstanceId)(KY,"block-library-poster-image-description"),{getSettings:s}=(0,q3.useSelect)(xh.store),{createErrorNotice:l}=(0,q3.useDispatch)($Y.store),c=d=>{s().mediaUpload({allowedTypes:GY,filesList:d,onFileChange:([p])=>{if((0,qY.isBlobURL)(p?.url)){n(!0);return}p&&t(p),n(!1)},onError:p=>{l(p,{id:"poster-image-upload-notice",type:"snackbar"}),n(!1)},multiple:!1})},u=()=>!e&&o?(0,On.jsx)(ba.Spinner,{}):e?(0,Di.__)("Replace"):(0,Di.__)("Set poster image");return(0,On.jsx)(xh.MediaUploadCheck,{children:(0,On.jsxs)(ba.__experimentalToolsPanelItem,{label:(0,Di.__)("Poster image"),isShownByDefault:!0,hasValue:()=>!!e,onDeselect:()=>t(void 0),children:[(0,On.jsx)(ba.BaseControl.VisualLabel,{children:(0,Di.__)("Poster image")}),(0,On.jsx)(xh.MediaUpload,{title:(0,Di.__)("Select poster image"),onSelect:t,allowedTypes:GY,render:({open:d})=>(0,On.jsxs)("div",{className:"block-library-poster-image__container",children:[e&&(0,On.jsxs)(ba.Button,{__next40pxDefaultSize:!0,onClick:d,"aria-haspopup":"dialog","aria-label":(0,Di.__)("Edit or replace the poster image."),className:"block-library-poster-image__preview",disabled:o,accessibleWhenDisabled:!0,children:[(0,On.jsx)("img",{src:e,alt:(0,Di.__)("Poster image preview"),className:"block-library-poster-image__preview-image"}),o&&(0,On.jsx)(ba.Spinner,{})]}),(0,On.jsxs)(ba.__experimentalHStack,{className:T("block-library-poster-image__actions",{"block-library-poster-image__actions-select":!e}),children:[(0,On.jsx)(ba.Button,{__next40pxDefaultSize:!0,onClick:d,ref:r,className:"block-library-poster-image__action","aria-describedby":i,"aria-haspopup":"dialog",variant:e?void 0:"secondary",disabled:o,accessibleWhenDisabled:!0,children:u()}),(0,On.jsx)("p",{id:i,hidden:!0,children:e?(0,Di.sprintf)((0,Di.__)("The current poster image url is %s."),e):(0,Di.__)("There is no poster image currently selected.")}),!!e&&(0,On.jsx)(ba.Button,{__next40pxDefaultSize:!0,onClick:()=>{t(void 0),r.current.focus()},className:"block-library-poster-image__action",disabled:o,accessibleWhenDisabled:!0,children:(0,Di.__)("Remove")})]}),(0,On.jsx)(ba.DropZone,{onFilesDrop:c})]})})]})})}var Z3=KY;var St=a(b(),1),{cleanEmptyObject:M4e,isDefaultBlockStyleState:A4e,ResolutionTool:z4e,HTMLElementControl:V4e}=ee(fn.privateApis);function F4e({onChange:e,onUnitChange:t,unit:r="px",value:o=""}){let i=`block-cover-height-input-${(0,QY.useInstanceId)(pr.__experimentalUnitControl)}`,s=r==="px",[l]=(0,fn.useSettings)("spacing.units"),c=(0,pr.__experimentalUseCustomUnits)({availableUnits:l||["px","em","rem","vw","vh"],defaultValues:{px:430,"%":20,em:20,rem:20,vw:20,vh:50}}),u=m=>{let f=m!==""?parseFloat(m):void 0;isNaN(f)&&f!==void 0||e(f)},d=(0,YY.useMemo)(()=>{let[m]=(0,pr.__experimentalParseQuantityAndUnitFromRawValue)(o);return[m,r].join("")},[r,o]),p=s?FY:0;return(0,St.jsx)(pr.__experimentalUnitControl,{label:(0,No.__)("Minimum height"),id:i,isResetValueOnUnitChange:!0,min:p,onChange:u,onUnitChange:t,units:c,value:d})}function JY({attributes:e,setAttributes:t,clientId:r,setOverlayColor:o,coverRef:n,currentSettings:i,updateDimRatio:s,featuredImage:l}){let{useFeaturedImage:c,id:u,dimRatio:d,focalPoint:p,hasParallax:m,isRepeated:f,minHeight:g,minHeightUnit:h,alt:v,tagName:x,poster:_}=e,{isVideoBackground:k,isImageBackground:y,mediaElement:w,url:C,overlayColor:S}=i,P=e.sizeSlug||Km,{gradientValue:N,setGradient:I}=(0,fn.__experimentalUseGradient)(),{imageSizes:B,selectedStyleState:E}=(0,pL.useSelect)(ue=>{let{getSettings:Oe,getSelectedBlockStyleState:Pe}=ee(ue(fn.store));return{imageSizes:Oe()?.imageSizes,selectedStyleState:Pe(r)}},[r]),L=!A4e(E),M=yh(E),U=Ri({attributes:e,selectedState:E,hasSelectedStyleState:L,attributeKey:"minHeight",styleKey:"minHeight",rootValue:void 0}),[$,W]=(0,pr.__experimentalParseQuantityAndUnitFromRawValue)(U||""),G=L?$:g,F=L&&W||h,q=Ri({attributes:e,selectedState:E,hasSelectedStyleState:L,attributeKey:"aspectRatio",rootValue:e?.style?.dimensions?.aspectRatio}),j=(0,pL.useSelect)(ue=>u&&y?ue(XY.store).getEntityRecord("postType","attachment",u,{context:"view"}):null,[u,y]),Z=c?l:j;function X(ue){let Oe=Z?.media_details?.sizes?.[ue]?.source_url;if(!Oe)return null;t({url:Oe,sizeSlug:ue})}let te=B?.filter(({slug:ue})=>Z?.media_details?.sizes?.[ue]?.source_url)?.map(({name:ue,slug:Oe})=>({value:Oe,label:ue})),K=()=>{t({hasParallax:!m,...m?{}:{focalPoint:void 0}})},le=()=>{t({isRepeated:!f})},oe=k||y,ce=ue=>{let[Oe,Pe]=w.current?[w.current.style,"objectPosition"]:[n.current.style,"backgroundPosition"];Oe[Pe]=mn(ue)},pe=(0,fn.__experimentalUseMultipleOriginColorsAndGradients)(),be=pe.hasColorsOrGradients&&!L,Te=(ue,Oe)=>{if(L){t(bh({style:e.style,selectedState:E,hasSelectedStyleState:L,nextDimensions:{minHeight:ue===void 0?void 0:`${ue}${Oe||F||"px"}`,aspectRatio:void 0}}));return}t({minHeight:ue,style:M4e({...e?.style,dimensions:{...e?.style?.dimensions,aspectRatio:void 0}})})},ae=(ue=e)=>_h({style:ue.style,selectedState:E,hasSelectedStyleState:L,keys:["minHeight"],defaultAttributes:{minHeight:void 0,minHeightUnit:void 0}}),se=Y();return(0,St.jsxs)(St.Fragment,{children:[(!!C||c)&&(0,St.jsx)(fn.InspectorControls,{children:(0,St.jsxs)(pr.__experimentalToolsPanel,{label:(0,No.__)("Settings"),resetAll:()=>{t({hasParallax:!1,focalPoint:void 0,isRepeated:!1,alt:"",poster:void 0}),X(Km)},dropdownMenuProps:se,children:[y&&(0,St.jsxs)(St.Fragment,{children:[(0,St.jsx)(pr.__experimentalToolsPanelItem,{label:(0,No.__)("Fixed background"),isShownByDefault:!0,hasValue:()=>!!m,onDeselect:()=>t({hasParallax:!1,focalPoint:void 0}),children:(0,St.jsx)(pr.ToggleControl,{label:(0,No.__)("Fixed background"),checked:!!m,onChange:K})}),(0,St.jsx)(pr.__experimentalToolsPanelItem,{label:(0,No.__)("Repeated background"),isShownByDefault:!0,hasValue:()=>f,onDeselect:()=>t({isRepeated:!1}),children:(0,St.jsx)(pr.ToggleControl,{label:(0,No.__)("Repeated background"),checked:f,onChange:le})})]}),oe&&(0,St.jsx)(pr.__experimentalToolsPanelItem,{label:(0,No.__)("Focal point"),isShownByDefault:!0,hasValue:()=>!!p,onDeselect:()=>t({focalPoint:void 0}),children:(0,St.jsx)(pr.FocalPointPicker,{label:(0,No.__)("Focal point"),url:C,value:p,onDragStart:ce,onDrag:ce,onChange:ue=>t({focalPoint:ue})})}),k&&(0,St.jsx)(Z3,{poster:_,onChange:ue=>t({poster:ue?.url})}),!c&&C&&!k&&(0,St.jsx)(pr.__experimentalToolsPanelItem,{label:(0,No.__)("Alternative text"),isShownByDefault:!0,hasValue:()=>!!v,onDeselect:()=>t({alt:""}),children:(0,St.jsx)(pr.TextareaControl,{label:(0,No.__)("Alternative text"),value:v,onChange:ue=>t({alt:ue}),help:(0,St.jsxs)(St.Fragment,{children:[(0,St.jsx)(mu,{openInNewTab:!0,href:(0,No.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,No.__)("Describe the purpose of the image.")}),(0,St.jsx)("br",{}),(0,No.__)("Leave empty if decorative.")]})})}),!!te?.length&&(0,St.jsx)(z4e,{value:P,onChange:X,options:te,defaultValue:Km})]})}),be&&(0,St.jsxs)(fn.InspectorControls,{group:"color",children:[(0,St.jsx)(fn.__experimentalColorGradientSettingsDropdown,{__experimentalIsRenderedInSidebar:!0,settings:[{colorValue:S.color,gradientValue:N,label:(0,No.__)("Overlay"),onColorChange:o,onGradientChange:I,isShownByDefault:!0,resetAllFilter:()=>({overlayColor:void 0,customOverlayColor:void 0,gradient:void 0,customGradient:void 0}),clearable:!0}],panelId:r,...pe}),(0,St.jsx)(pr.__experimentalToolsPanelItem,{hasValue:()=>d===void 0?!1:d!==(C?50:100),label:(0,No.__)("Overlay opacity"),onDeselect:()=>s(C?50:100),resetAllFilter:()=>({dimRatio:C?50:100}),isShownByDefault:!0,panelId:r,children:(0,St.jsx)(pr.RangeControl,{label:(0,No.__)("Overlay opacity"),value:d,onChange:ue=>s(ue),min:0,max:100,step:10,required:!0})})]}),(0,St.jsx)(fn.InspectorControls,{group:"dimensions",children:(0,St.jsx)(pr.__experimentalToolsPanelItem,{className:"single-column",hasValue:()=>!!G,label:(0,No.__)("Minimum height"),onDeselect:()=>t(ae()),resetAllFilter:ae,isShownByDefault:!0,panelId:r,children:(0,St.jsx)(F4e,{value:q?"":G,unit:F,onChange:ue=>Te(ue),onUnitChange:ue=>{if(L){G!==void 0&&Te(G,ue);return}t({minHeightUnit:ue})}})},M)}),(0,St.jsx)(fn.InspectorControls,{group:"advanced",children:(0,St.jsx)(V4e,{tagName:x,onChange:ue=>t({tagName:ue}),clientId:r,options:[{label:(0,No.__)("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"}]})})]})}var K3=a(H(),1),Sl=a(R(),1),Ch=a(D(),1),Y3=a(V(),1);var mL=a(H(),1),wh=a(V(),1),Ym=a(D(),1);var eQ=a(J(),1);var O4e="core/embed",tQ=["youtube","vimeo","videopress","animoto","tiktok","wordpress-tv"];function rQ(e){return Array.isArray(e)?tQ.filter(t=>e.includes(t)):[]}function oQ(e,t){return e?H4e(e,t)!==null:!1}function H4e(e,t=tQ){let r=(0,eQ.getBlockVariations)(O4e);if(!r)return null;let o=r.find(({patterns:n})=>pD(e,n));return!o||!t.includes(o.name)?null:o}function nQ(e){let t=e?.match(/src=["']([^"']+)["']/);if(!t)return null;let r=t[1],o=U4e(r);return e.replace(r,o)}function j4e(e){if(!e)return null;let t=e.toLowerCase();return t.includes("youtube.com")||t.includes("youtu.be")?"youtube":t.includes("vimeo.com")?"vimeo":t.includes("videopress.com")?"videopress":t.includes("animoto.com")?"animoto":t.includes("tiktok.com")?"tiktok":t.includes("wordpress.tv")?"wordpress-tv":null}function U4e(e){if(!e)return e;try{let t=new URL(e);switch(j4e(e)){case"youtube":t.searchParams.set("autoplay","1"),t.searchParams.set("mute","1"),t.searchParams.set("loop","1"),t.searchParams.set("controls","0"),t.searchParams.set("showinfo","0"),t.searchParams.set("modestbranding","1"),t.searchParams.set("playsinline","1"),t.searchParams.set("rel","0");let o=t.pathname.split("/").pop();o&&t.searchParams.set("playlist",o);break;case"vimeo":t.searchParams.set("autoplay","1"),t.searchParams.set("muted","1"),t.searchParams.set("loop","1"),t.searchParams.set("background","1"),t.searchParams.set("controls","0");break;case"videopress":case"wordpress-tv":t.searchParams.set("autoplay","1"),t.searchParams.set("loop","1"),t.searchParams.set("muted","1");break;default:t.searchParams.set("autoplay","1"),t.searchParams.set("muted","1"),t.searchParams.set("loop","1");break}return t.toString()}catch{return e}}var kh=a(b(),1);function aQ({onSubmit:e,onClose:t,initialUrl:r="",allowedVideoProviders:o}){let[n,i]=(0,mL.useState)(r),[s,l]=(0,mL.useState)("");return(0,kh.jsx)(wh.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{if(!n){l((0,Ym.__)("Please enter a URL."));return}if(!oQ(n,o)){l((0,Ym.__)("This URL is not supported. Please enter a valid video link from a supported provider."));return}e(n),t()},onCancel:t,confirmButtonText:(0,Ym.__)("Add video"),size:"medium",children:(0,kh.jsxs)(ks,{direction:"column",gap:"lg",children:[s&&(0,kh.jsx)(wh.Notice,{status:"error",isDismissible:!1,children:s}),(0,kh.jsx)(wh.TextControl,{type:"url",label:(0,Ym.__)("Video URL"),value:n,onChange:u=>{i(u),l("")},placeholder:(0,Ym.__)("Enter YouTube, Vimeo, or other video URL"),help:(0,Ym.__)("Add a background video to the cover block that will autoplay in a loop.")})]})})}var Li=a(b(),1),{cleanEmptyObject:W4e}=ee(Sl.privateApis);function iQ({attributes:e,setAttributes:t,onSelectMedia:r,currentSettings:o,toggleUseFeaturedImage:n,onClearMedia:i,onSelectEmbedUrl:s,onEditMedia:l,editMediaButtonRef:c,showEditMediaButton:u,isEditMediaDisabled:d,blockEditingMode:p}){let{contentPosition:m,id:f,useFeaturedImage:g,minHeight:h,minHeightUnit:v,backgroundType:x,allowedVideoProviders:_}=e,{hasInnerBlocks:k,url:y}=o,w=rQ(_),C=w.length>0,[S,P]=(0,K3.useState)(h),[N,I]=(0,K3.useState)(v),[B,E]=(0,K3.useState)(!1),L=v==="vh"&&h===100&&!e?.style?.dimensions?.aspectRatio,M=p==="contentOnly",U=()=>L?t(N==="vh"&&S===100?{minHeight:void 0,minHeightUnit:void 0}:{minHeight:S,minHeightUnit:N}):(P(h),I(v),t({minHeight:100,minHeightUnit:"vh",style:W4e({...e?.style,dimensions:{...e?.style?.dimensions,aspectRatio:void 0}})}));return(0,Li.jsxs)(Li.Fragment,{children:[!M&&(0,Li.jsxs)(Sl.BlockControls,{group:"block",children:[(0,Li.jsx)(Sl.__experimentalBlockAlignmentMatrixControl,{label:(0,Ch.__)("Change content position"),value:m,onChange:$=>t({contentPosition:$}),isDisabled:!k}),(0,Li.jsx)(Sl.__experimentalBlockFullHeightAligmentControl,{isActive:L,onToggle:U,isDisabled:!k}),u&&(0,Li.jsx)(Y3.ToolbarButton,{ref:c,icon:rm,label:(0,Ch.__)("Edit image"),onClick:l,"aria-haspopup":"dialog",disabled:d})]}),(0,Li.jsx)(Sl.BlockControls,{group:"other",children:(0,Li.jsx)(Sl.MediaReplaceFlow,{mediaId:f,mediaURL:y,allowedTypes:H3,onSelect:r,onToggleFeaturedImage:n,useFeaturedImage:g,name:y?(0,Ch.__)("Replace"):(0,Ch.__)("Add media"),onReset:i,variant:"toolbar",children:({onClose:$})=>C?(0,Li.jsx)(Y3.MenuItem,{icon:wi,onClick:()=>{E(!0),$()},children:(0,Ch.__)("Embed video from URL")}):null})}),B&&(0,Li.jsx)(aQ,{onSubmit:$=>{s($)},onClose:()=>E(!1),initialUrl:x===ku?y:"",allowedVideoProviders:w})]})}var Q3=a(R(),1),sQ=a(D(),1);var lQ=a(Or(),1);var fL=a(b(),1);function gL({disableMediaButtons:e=!1,children:t,onSelectMedia:r,onError:o,style:n,toggleUseFeaturedImage:i}){let s=l=>{l.length===1&&r({url:(0,lQ.createBlobURL)(l[0])})};return(0,fL.jsx)(Q3.MediaPlaceholder,{icon:(0,fL.jsx)(Q3.BlockIcon,{icon:tm}),labels:{title:(0,sQ.__)("Cover")},onSelect:r,allowedTypes:H3,disableMediaButtons:e,onToggleFeaturedImage:i,onFilesPreUpload:s,onError:o,style:n,children:t})}var cQ=a(H(),1),uQ=a(R(),1);var dQ=a(b(),1),G4e={top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},{ResizableBoxPopover:$4e}=ee(uQ.privateApis);function hL({className:e,height:t,minHeight:r,onResize:o,onResizeStart:n,onResizeStop:i,showHandle:s,size:l,width:c,...u}){let[d,p]=(0,cQ.useState)(!1),m={className:T(e,{"is-resizing":d}),enable:G4e,onResizeStart:(f,g,h)=>{n(h.clientHeight),o(h.clientHeight)},onResize:(f,g,h)=>{o(h.clientHeight),d||p(!0)},onResizeStop:(f,g,h)=>{i(h.clientHeight),p(!1)},showHandle:s,size:l,__experimentalShowTooltip:!0,__experimentalTooltipProps:{axis:"y",position:"bottom",isVisible:d}};return(0,dQ.jsx)($4e,{className:"block-library-cover__resizable-box-popover",resizableBoxProps:m,...u})}var q4e={grad:.9,turn:360,rad:360/(2*Math.PI)},wu=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},qo=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},Is=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},bQ=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},pQ=function(e){return{r:Is(e.r,0,255),g:Is(e.g,0,255),b:Is(e.b,0,255),a:Is(e.a)}},vL=function(e){return{r:qo(e.r),g:qo(e.g),b:qo(e.b),a:qo(e.a,3)}},Z4e=/^#([0-9a-f]{3,8})$/i,X3=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},_Q=function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=Math.max(t,r,o),s=i-Math.min(t,r,o),l=s?i===t?(r-o)/s:i===r?2+(o-t)/s:4+(t-r)/s:0;return{h:60*(l<0?l+6:l),s:i?s/i*100:0,v:i/255*100,a:n}},xQ=function(e){var t=e.h,r=e.s,o=e.v,n=e.a;t=t/360*6,r/=100,o/=100;var i=Math.floor(t),s=o*(1-r),l=o*(1-(t-i)*r),c=o*(1-(1-t+i)*r),u=i%6;return{r:255*[o,l,s,s,c,o][u],g:255*[c,o,o,l,s,s][u],b:255*[s,s,c,o,o,l][u],a:n}},mQ=function(e){return{h:bQ(e.h),s:Is(e.s,0,100),l:Is(e.l,0,100),a:Is(e.a)}},fQ=function(e){return{h:qo(e.h),s:qo(e.s),l:qo(e.l),a:qo(e.a,3)}},gQ=function(e){return xQ((r=(t=e).s,{h:t.h,s:(r*=((o=t.l)<50?o:100-o)/100)>0?2*r/(o+r)*100:0,v:o+r,a:t.a}));var t,r,o},fb=function(e){return{h:(t=_Q(e)).h,s:(n=(200-(r=t.s))*(o=t.v)/100)>0&&n<200?r*o/100/(n<=100?n:200-n)*100:0,l:n/2,a:t.a};var t,r,o,n},K4e=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Y4e=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Q4e=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,X4e=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,_L={string:[[function(e){var t=Z4e.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:e.length===4?qo(parseInt(e[3]+e[3],16)/255,2):1}:e.length===6||e.length===8?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:e.length===8?qo(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=Q4e.exec(e)||X4e.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:pQ({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=K4e.exec(e)||Y4e.exec(e);if(!t)return null;var r,o,n=mQ({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(q4e[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return gQ(n)},"hsl"]],object:[[function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=n===void 0?1:n;return wu(t)&&wu(r)&&wu(o)?pQ({r:Number(t),g:Number(r),b:Number(o),a:Number(i)}):null},"rgb"],[function(e){var t=e.h,r=e.s,o=e.l,n=e.a,i=n===void 0?1:n;if(!wu(t)||!wu(r)||!wu(o))return null;var s=mQ({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return gQ(s)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!wu(t)||!wu(r)||!wu(o))return null;var s=(function(l){return{h:bQ(l.h),s:Is(l.s,0,100),v:Is(l.v,0,100),a:Is(l.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return xQ(s)},"hsv"]]},hQ=function(e,t){for(var r=0;r<t.length;r++){var o=t[r][0](e);if(o)return[o,t[r][1]]}return[null,void 0]},J4e=function(e){return typeof e=="string"?hQ(e.trim(),_L.string):typeof e=="object"&&e!==null?hQ(e,_L.object):[null,void 0]};var yL=function(e,t){var r=fb(e);return{h:r.h,s:Is(r.s+100*t,0,100),l:r.l,a:r.a}},bL=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},vQ=function(e,t){var r=fb(e);return{h:r.h,s:r.s,l:Is(r.l+100*t,0,100),a:r.a}},xL=(function(){function e(t){this.parsed=J4e(t)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return this.parsed!==null},e.prototype.brightness=function(){return qo(bL(this.rgba),2)},e.prototype.isDark=function(){return bL(this.rgba)<.5},e.prototype.isLight=function(){return bL(this.rgba)>=.5},e.prototype.toHex=function(){return t=vL(this.rgba),r=t.r,o=t.g,n=t.b,s=(i=t.a)<1?X3(qo(255*i)):"","#"+X3(r)+X3(o)+X3(n)+s;var t,r,o,n,i,s},e.prototype.toRgb=function(){return vL(this.rgba)},e.prototype.toRgbString=function(){return t=vL(this.rgba),r=t.r,o=t.g,n=t.b,(i=t.a)<1?"rgba("+r+", "+o+", "+n+", "+i+")":"rgb("+r+", "+o+", "+n+")";var t,r,o,n,i},e.prototype.toHsl=function(){return fQ(fb(this.rgba))},e.prototype.toHslString=function(){return t=fQ(fb(this.rgba)),r=t.h,o=t.s,n=t.l,(i=t.a)<1?"hsla("+r+", "+o+"%, "+n+"%, "+i+")":"hsl("+r+", "+o+"%, "+n+"%)";var t,r,o,n,i},e.prototype.toHsv=function(){return t=_Q(this.rgba),{h:qo(t.h),s:qo(t.s),v:qo(t.v),a:qo(t.a,3)};var t},e.prototype.invert=function(){return hr({r:255-(t=this.rgba).r,g:255-t.g,b:255-t.b,a:t.a});var t},e.prototype.saturate=function(t){return t===void 0&&(t=.1),hr(yL(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),hr(yL(this.rgba,-t))},e.prototype.grayscale=function(){return hr(yL(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),hr(vQ(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),hr(vQ(this.rgba,-t))},e.prototype.rotate=function(t){return t===void 0&&(t=15),this.hue(this.hue()+t)},e.prototype.alpha=function(t){return typeof t=="number"?hr({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):qo(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=fb(this.rgba);return typeof t=="number"?hr({h:t,s:r.s,l:r.l,a:r.a}):qo(r.h)},e.prototype.isEqual=function(t){return this.toHex()===hr(t).toHex()},e})(),hr=function(e){return e instanceof xL?e:new xL(e)},yQ=[],kQ=function(e){e.forEach(function(t){yQ.indexOf(t)<0&&(t(xL,_L),yQ.push(t))})};function wQ(e,t){var r={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 n in r)o[r[n]]=n;var i={};e.prototype.toName=function(s){if(!(this.rgba.a||this.rgba.r||this.rgba.g||this.rgba.b))return"transparent";var l,c,u=o[this.toHex()];if(u)return u;if(s?.closest){var d=this.toRgb(),p=1/0,m="black";if(!i.length)for(var f in r)i[f]=new e(r[f]).toRgb();for(var g in r){var h=(l=d,c=i[g],Math.pow(l.r-c.r,2)+Math.pow(l.g-c.g,2)+Math.pow(l.b-c.b,2));h<p&&(p=h,m=g)}return m}},t.string.push([function(s){var l=s.toLowerCase(),c=l==="transparent"?"#0000":r[l];return c?new e(c).toRgb():null},"name"])}function eCe(e){var t=e.toString(16);return t.length===1?"0"+t:t}function CQ(e){return"#"+e.map(eCe).join("")}function tCe(e){var t=(e[0]*299+e[1]*587+e[2]*114)/1e3;return t<128}function rCe(e){return e?oCe(e)?e:[e]:[]}function oCe(e){return Array.isArray(e[0])}function wL(e,t,r){for(var o=0;o<r.length;o++)if(nCe(e,t,r[o]))return!0;return!1}function nCe(e,t,r){switch(r.length){case 3:if(aCe(e,t,r))return!0;break;case 4:if(iCe(e,t,r))return!0;break;case 5:if(sCe(e,t,r))return!0;break;default:return!1}}function aCe(e,t,r){return e[t+3]!==255||e[t]===r[0]&&e[t+1]===r[1]&&e[t+2]===r[2]}function iCe(e,t,r){return e[t+3]&&r[3]?e[t]===r[0]&&e[t+1]===r[1]&&e[t+2]===r[2]&&e[t+3]===r[3]:e[t+3]===r[3]}function J3(e,t,r){return e>=t-r&&e<=t+r}function sCe(e,t,r){var o=r[0],n=r[1],i=r[2],s=r[3],l=r[4],c=e[t+3],u=J3(c,s,l);return s?!!(!c&&u||J3(e[t],o,l)&&J3(e[t+1],n,l)&&J3(e[t+2],i,l)&&u):u}function lCe(e,t,r){for(var o={},n=24,i=r.ignoredColor,s=r.step,l=[0,0,0,0,0],c=0;c<t;c+=s){var u=e[c],d=e[c+1],p=e[c+2],m=e[c+3];if(!(i&&wL(e,c,i))){var f=Math.round(u/n)+","+Math.round(d/n)+","+Math.round(p/n);o[f]?o[f]=[o[f][0]+u*m,o[f][1]+d*m,o[f][2]+p*m,o[f][3]+m,o[f][4]+1]:o[f]=[u*m,d*m,p*m,m,1],l[4]<o[f][4]&&(l=o[f])}}var g=l[0],h=l[1],v=l[2],x=l[3],_=l[4];return x?[Math.round(g/x),Math.round(h/x),Math.round(v/x),Math.round(x/_)]:r.defaultColor}function cCe(e,t,r){for(var o=0,n=0,i=0,s=0,l=0,c=r.ignoredColor,u=r.step,d=0;d<t;d+=u){var p=e[d+3],m=e[d]*p,f=e[d+1]*p,g=e[d+2]*p;c&&wL(e,d,c)||(o+=m,n+=f,i+=g,s+=p,l++)}return s?[Math.round(o/s),Math.round(n/s),Math.round(i/s),Math.round(s/l)]:r.defaultColor}function uCe(e,t,r){for(var o=0,n=0,i=0,s=0,l=0,c=r.ignoredColor,u=r.step,d=0;d<t;d+=u){var p=e[d],m=e[d+1],f=e[d+2],g=e[d+3];c&&wL(e,d,c)||(o+=p*p*g,n+=m*m*g,i+=f*f*g,s+=g,l++)}return s?[Math.round(Math.sqrt(o/s)),Math.round(Math.sqrt(n/s)),Math.round(Math.sqrt(i/s)),Math.round(s/l)]:r.defaultColor}function SQ(e){return hb(e,"defaultColor",[0,0,0,0])}function hb(e,t,r){return e[t]===void 0?r:e[t]}var TQ=10,kL=100;function dCe(e){return e.search(/\.svg(\?|$)/i)!==-1}function pCe(e){if(EQ(e)){var t=e.naturalWidth,r=e.naturalHeight;return!e.naturalWidth&&dCe(e.src)&&(t=r=kL),{width:t,height:r}}return fCe(e)?{width:e.videoWidth,height:e.videoHeight}:{width:e.width,height:e.height}}function PQ(e){return gCe(e)?"canvas":mCe(e)?"offscreencanvas":hCe(e)?"imagebitmap":e.src}function EQ(e){return typeof HTMLImageElement<"u"&&e instanceof HTMLImageElement}function mCe(e){return typeof OffscreenCanvas<"u"&&e instanceof OffscreenCanvas}function fCe(e){return typeof HTMLVideoElement<"u"&&e instanceof HTMLVideoElement}function gCe(e){return typeof HTMLCanvasElement<"u"&&e instanceof HTMLCanvasElement}function hCe(e){return typeof ImageBitmap<"u"&&e instanceof ImageBitmap}function vCe(e,t){var r=hb(t,"left",0),o=hb(t,"top",0),n=hb(t,"width",e.width),i=hb(t,"height",e.height),s=n,l=i;if(t.mode==="precision")return{srcLeft:r,srcTop:o,srcWidth:n,srcHeight:i,destWidth:s,destHeight:l};var c;return n>i?(c=n/i,s=kL,l=Math.round(s/c)):(c=i/n,l=kL,s=Math.round(l/c)),(s>n||l>i||s<TQ||l<TQ)&&(s=n,l=i),{srcLeft:r,srcTop:o,srcWidth:n,srcHeight:i,destWidth:s,destHeight:l}}var yCe=typeof window>"u";function bCe(){return yCe?new OffscreenCanvas(1,1):document.createElement("canvas")}var BQ="FastAverageColor: ";function e4(e,t,r){t||(console.error(BQ+e),r&&console.error(r))}function gb(e){return Error(BQ+e)}var NQ=(function(){function e(){this.canvas=null,this.ctx=null}return e.prototype.getColorAsync=function(t,r){if(!t)return Promise.reject(gb("call .getColorAsync() without resource."));if(typeof t=="string"){if(typeof Image>"u")return Promise.reject(gb("resource as string is not supported in this environment"));var o=new Image;return o.crossOrigin=r&&r.crossOrigin||"",o.src=t,this.bindImageEvents(o,r)}else{if(EQ(t)&&!t.complete)return this.bindImageEvents(t,r);var n=this.getColor(t,r);return n.error?Promise.reject(n.error):Promise.resolve(n)}},e.prototype.getColor=function(t,r){r=r||{};var o=SQ(r);if(!t)return e4("call .getColor(null) without resource",r.silent),this.prepareResult(o);var n=pCe(t),i=vCe(n,r);if(!i.srcWidth||!i.srcHeight||!i.destWidth||!i.destHeight)return e4('incorrect sizes for resource "'.concat(PQ(t),'"'),r.silent),this.prepareResult(o);if(this.canvas||(this.canvas=bCe()),!this.ctx&&(this.ctx=this.canvas.getContext&&this.canvas.getContext("2d"),!this.ctx))return e4("Canvas Context 2D is not supported in this browser",r.silent),this.prepareResult(o);this.canvas.width=i.destWidth,this.canvas.height=i.destHeight;var s=o;try{this.ctx.clearRect(0,0,i.destWidth,i.destHeight),this.ctx.drawImage(t,i.srcLeft,i.srcTop,i.srcWidth,i.srcHeight,0,0,i.destWidth,i.destHeight);var l=this.ctx.getImageData(0,0,i.destWidth,i.destHeight).data;s=this.getColorFromArray4(l,r)}catch(c){e4("security error (CORS) for resource ".concat(PQ(t),`.
+Details: https://developer.mozilla.org/en/docs/Web/HTML/CORS_enabled_image`),r.silent,c)}return this.prepareResult(s)},e.prototype.getColorFromArray4=function(t,r){r=r||{};var o=4,n=t.length,i=SQ(r);if(n<o)return i;var s=n-n%o,l=(r.step||1)*o,c;switch(r.algorithm||"sqrt"){case"simple":c=cCe;break;case"sqrt":c=uCe;break;case"dominant":c=lCe;break;default:throw gb("".concat(r.algorithm," is unknown algorithm"))}return c(t,s,{defaultColor:i,ignoredColor:rCe(r.ignoredColor),step:l})},e.prototype.prepareResult=function(t){var r=t.slice(0,3),o=[t[0],t[1],t[2],t[3]/255],n=tCe(t);return{value:[t[0],t[1],t[2],t[3]],rgb:"rgb("+r.join(",")+")",rgba:"rgba("+o.join(",")+")",hex:CQ(r),hexa:CQ(t),isDark:n,isLight:!n}},e.prototype.destroy=function(){this.canvas&&(this.canvas.width=1,this.canvas.height=1,this.canvas=null),this.ctx=null},e.prototype.bindImageEvents=function(t,r){var o=this;return new Promise(function(n,i){var s=function(){u();var d=o.getColor(t,r);d.error?i(d.error):n(d)},l=function(){u(),i(gb('Error loading image "'.concat(t.src,'".')))},c=function(){u(),i(gb('Image "'.concat(t.src,'" loading aborted')))},u=function(){t.removeEventListener("load",s),t.removeEventListener("error",l),t.removeEventListener("abort",c)};t.addEventListener("load",s),t.addEventListener("error",l),t.addEventListener("abort",c)})},e})();var RQ=a(Ld(),1);kQ([wQ]);var Sh="#FFF",DQ="#000";function _Ce(e,t){return{r:e.r*e.a+t.r*t.a*(1-e.a),g:e.g*e.a+t.g*t.a*(1-e.a),b:e.b*e.a+t.b*t.a*(1-e.a),a:e.a+t.a*(1-e.a)}}function t4(){return t4.fastAverageColor||(t4.fastAverageColor=new NQ),t4.fastAverageColor}var Qm=eh(async e=>{if(!e)return Sh;let{r:t,g:r,b:o,a:n}=hr(Sh).toRgb();try{let i=(0,RQ.applyFilters)("media.crossOrigin",void 0,e);return(await t4().getColorAsync(e,{defaultColor:[t,r,o,n*255],silent:!0,crossOrigin:i})).hex}catch{return Sh}});function Md(e,t,r){if(t===r||e===100)return hr(t).isDark();let o=hr(t).alpha(e/100).toRgb(),n=hr(r).toRgb(),i=_Ce(o,n);return hr(i).isDark()}var or=a(b(),1),{openMediaEditorModalKey:xCe}=ee(to.privateApis);function kCe(e){return[["core/paragraph",{style:{typography:{textAlign:"center"}},placeholder:(0,CL.__)("Write title\u2026"),...e}]]}var wCe=(e,t)=>!e&&(0,MQ.isBlobURL)(t);function CCe({attributes:e,clientId:t,isSelected:r,overlayColor:o,setAttributes:n,setOverlayColor:i,toggleSelection:s,context:{postId:l,postType:c}}){let{contentPosition:u,id:d,url:p,backgroundType:m,useFeaturedImage:f,dimRatio:g,focalPoint:h,hasParallax:v,isDark:x,isRepeated:_,minHeight:k,minHeightUnit:y,alt:w,allowedBlocks:C,templateLock:S,tagName:P="div",isUserOverlayColor:N,sizeSlug:I,poster:B}=e,[E]=(0,vb.useEntityProp)("postType",c,"featured_media",l),{getSettings:L}=(0,Tl.useSelect)(to.store),M=(0,Tl.useSelect)(ye=>ye(to.store).getSettings()[xCe],[]),{__unstableMarkNextChangeAsNotPersistent:U,replaceInnerBlocks:$}=(0,Tl.useDispatch)(to.store),W=(0,Tl.useRegistry)(),G=(0,Hn.useRef)({attributes:e,overlayColor:o});(0,Hn.useLayoutEffect)(()=>{G.current={attributes:e,overlayColor:o}});let{media:F}=(0,Tl.useSelect)(ye=>({media:E&&f?ye(vb.store).getEntityRecord("postType","attachment",E,{context:"view"}):void 0}),[E,f]),q=F?.media_details?.sizes?.[I]?.source_url??F?.source_url;(0,Hn.useEffect)(()=>{(async()=>{if(!f)return;let ye=await Qm(q),{attributes:_e,overlayColor:_t}=G.current,er=_t.color;_e.isUserOverlayColor||(er=ye,U(),i(er));let Co=Md(_e.dimRatio,er,ye);U(),n({isDark:Co,isUserOverlayColor:_e.isUserOverlayColor||!1})})()},[q,U,n,i,f]);let j=f?q:p?.replaceAll("&amp;","&"),Z=f?rr:m,{createErrorNotice:X}=(0,Tl.useDispatch)(AQ.store),{gradientClass:te,gradientValue:K}=(0,to.__experimentalUseGradient)(),le=()=>{let{getBlocks:ye,isBlockSelected:_e,getSelectedBlocksInitialCaretPosition:_t}=W.select(to.store);if(ye(t).length>0)return;let[er]=ee(W.select(to.store)).getBlockSettings(t,"typography.fontSizes"),Co=er?.length>0;$(t,(0,LQ.createBlocksFromInnerBlocksTemplate)(kCe({fontSize:Co?"large":void 0})),_e(t),_t())},oe=async ye=>{let _e=OY(ye),_t=[ye?.type,ye?.media_type].includes(rr),er=await Qm(_t?ye?.url:void 0),{attributes:Co,overlayColor:al}=G.current,la=al.color;Co.isUserOverlayColor||(la=er,i(la),U());let ps=Co.url===void 0&&Co.dimRatio===100?50:Co.dimRatio,bi=Md(ps,la,er);if(Z===rr&&_e?.id){let{imageDefaultSize:il}=L();I&&(ye?.sizes?.[I]||ye?.media_details?.sizes?.[I])?(_e.sizeSlug=I,_e.url=ye?.sizes?.[I]?.url||ye?.media_details?.sizes?.[I]?.source_url):ye?.sizes?.[il]||ye?.media_details?.sizes?.[il]?(_e.sizeSlug=il,_e.url=ye?.sizes?.[il]?.url||ye?.media_details?.sizes?.[il]?.source_url):_e.sizeSlug=Km}W.batch(()=>{n({..._e,focalPoint:void 0,useFeaturedImage:void 0,dimRatio:ps,isDark:bi,isUserOverlayColor:Co.isUserOverlayColor||!1}),le()})},ce=()=>{let ye=o.color;!N&&o.color&&(ye=DQ,i(void 0),U());let _e=Md(g,ye,Sh);n({url:void 0,id:void 0,backgroundType:void 0,focalPoint:void 0,hasParallax:void 0,isRepeated:void 0,useFeaturedImage:void 0,isDark:_e})},pe=async ye=>{let _e=await Qm(j),{attributes:_t}=G.current,er=Md(_t.dimRatio,ye,_e);i(ye),U(),W.batch(()=>{n({isUserOverlayColor:!0,isDark:er}),ye&&le()})},be=async ye=>{let _e=await Qm(j),{overlayColor:_t}=G.current,er=Md(ye,_t.color,_e);n({dimRatio:ye,isDark:er})},Te=ye=>{X(ye,{type:"snackbar"})},ae=ye=>{n({url:ye,backgroundType:ku,dimRatio:p===void 0&&g===100?50:g,id:void 0,focalPoint:void 0,hasParallax:void 0,isRepeated:void 0,useFeaturedImage:void 0})},{embedPreview:se,isFetchingEmbed:ue}=(0,Tl.useSelect)(ye=>{if(Z!==ku||!j)return{embedPreview:void 0,isFetchingEmbed:!1};let{getEmbedPreview:_e,isRequestingEmbedPreview:_t}=ye(vb.store);return{embedPreview:_e(j),isFetchingEmbed:_t(j)}},[j,Z]),Oe=(0,Hn.useMemo)(()=>Z!==ku||!se?.html?null:nQ(se.html),[se,Z]),[Pe,ge]=(0,Hn.useState)(!1),et=wCe(d,j),me=rr===Z,lt=Dr===Z,Ne=ku===Z,ie=(0,to.useBlockEditingMode)(),Ee=ie==="default",[ve,{height:Jt,width:Gt}]=(0,r4.useResizeObserver)(),br=(0,Hn.useMemo)(()=>({height:y==="px"&&k?k:"auto",width:"auto"}),[k,y]),wo=k&&y?`${k}${y}`:k,In=!(v||_),on={minHeight:wo||void 0},vi=j?`url(${j})`:void 0,aa=mn(h),us={backgroundColor:o.color},Rn={objectPosition:h&&In?mn(h):void 0},Xl=!!(j||o.color||K),ol=(0,Tl.useSelect)(ye=>ye(to.store).getBlock(t).innerBlocks.length>0,[t]),ds=(0,Hn.useRef)(),nl=(0,to.useBlockProps)({ref:ds}),su=(0,to.useInnerBlocksProps)({className:"wp-block-cover__inner-container"},{allowedBlocks:C,templateLock:S,dropZoneElement:ds.current}),ia=(0,Hn.useRef)(),sa=(0,Hn.useRef)(),yi={isVideoBackground:lt,isImageBackground:me,mediaElement:ia,hasInnerBlocks:ol,url:j,isImgElement:In,overlayColor:o},Op=(0,Hn.useCallback)(()=>{!d||!M||M({id:d,onClose:()=>{sa.current?.focus()},onUpdate:async({id:ye,url:_e})=>{if(typeof ye!="number")return;ye!==d&&_e&&ge(!0);let _t={id:ye,backgroundType:rr,..._e?{url:_e}:{},...ye!==d?{sizeSlug:Km}:{}};if(_e){let al=await Qm(_e),{attributes:la,overlayColor:ps}=G.current,bi=ps.color;la.isUserOverlayColor||(bi=al,i(bi),U()),_t.isDark=Md(la.dimRatio,bi,al),_t.isUserOverlayColor=la.isUserOverlayColor||!1}n(_t);let{hasParallax:er,isRepeated:Co}=G.current.attributes;(er||Co)&&ge(!1)}})},[d,M,n,i,U]),re=Ee&&!f&&me&&!!d&&!!j&&!et&&!!M,Ve=async()=>{let ye=!f,_e=ye?await Qm(q):Sh,{attributes:_t,overlayColor:er}=G.current,Co=_t.isUserOverlayColor?er.color:_e;_t.isUserOverlayColor||(i(ye?Co:void 0),U());let al=_t.dimRatio===100?50:_t.dimRatio,la=Md(al,Co,_e);W.batch(()=>{n({id:void 0,url:void 0,useFeaturedImage:ye,dimRatio:al,backgroundType:f?rr:void 0,isDark:la}),ye&&le()})},Ye=(0,or.jsx)(iQ,{attributes:e,setAttributes:n,onSelectMedia:oe,onSelectEmbedUrl:ae,currentSettings:yi,toggleUseFeaturedImage:Ve,onClearMedia:ce,blockEditingMode:ie,onEditMedia:Op,editMediaButtonRef:sa,showEditMediaButton:re,isEditMediaDisabled:Pe}),Ct=(0,or.jsx)(JY,{attributes:e,setAttributes:n,clientId:t,setOverlayColor:pe,coverRef:ds,currentSettings:yi,toggleUseFeaturedImage:Ve,updateDimRatio:be,onClearMedia:ce,featuredImage:F}),Qe={className:"block-library-cover__resize-container",clientId:t,height:Jt,minHeight:wo,onResizeStart:()=>{n({minHeightUnit:"px"}),s(!1)},onResize:ye=>{n({minHeight:ye})},onResizeStop:ye=>{s(!0),n({minHeight:ye})},showHandle:!e.style?.dimensions?.aspectRatio,size:br,width:Gt};if(!f&&!ol&&!Xl)return(0,or.jsxs)(or.Fragment,{children:[Ye,Ct,Ee&&r&&(0,or.jsx)(hL,{...Qe}),(0,or.jsxs)(P,{...nl,className:T("is-placeholder",nl.className),style:{...nl.style,minHeight:wo||void 0},children:[ve,(0,or.jsx)(gL,{onSelectMedia:oe,onError:Te,toggleUseFeaturedImage:Ve,children:(0,or.jsx)("div",{className:"wp-block-cover__placeholder-background-options",children:(0,or.jsx)(to.ColorPalette,{disableCustomColors:!0,value:o.color,onChange:pe,clearable:!1,presentation:"toggle-buttons","aria-label":(0,CL.__)("Overlay color")})})})]})]});let Qr=T({"is-dark-theme":x,"is-light":!x,"is-transient":et||Pe,"has-parallax":v,"is-repeated":_,"has-custom-content-position":!ya(u)},Ka(u)),Fa=j||!f||f&&!j;return(0,or.jsxs)(or.Fragment,{children:[Ye,Ct,(0,or.jsxs)(P,{...nl,className:T(Qr,nl.className),style:{...on,...nl.style},"data-url":j,children:[ve,!j&&f&&(0,or.jsx)(Xm.Placeholder,{className:"wp-block-cover__image--placeholder-image",withIllustration:!0}),j&&me&&(In?(0,or.jsx)("img",{ref:ia,className:"wp-block-cover__image-background",alt:w,src:j,style:Rn,onLoad:()=>ge(!1),onError:()=>ge(!1)}):(0,or.jsx)("div",{ref:ia,role:w?"img":void 0,"aria-label":w||void 0,className:T(Qr,"wp-block-cover__image-background"),style:{backgroundImage:vi,backgroundPosition:aa}})),j&&lt&&(0,or.jsx)("video",{ref:ia,className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:j,poster:B,style:Rn}),Ne&&Oe&&(0,or.jsx)("div",{ref:ia,className:"wp-block-cover__video-background wp-block-cover__embed-background",style:Rn,children:(0,or.jsx)(Xm.SandBox,{allowSameOrigin:!0,html:Oe,title:"Background video",styles:["iframe{position:fixed;top:0;left:0;width:100%;height:100%;}"]})}),Ne&&!Oe&&ue&&(0,or.jsx)(Xm.Spinner,{}),Fa&&(0,or.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__background",Ns(g),{[o.class]:o.class,"has-background-dim":g!==void 0,"wp-block-cover__gradient-background":j&&K&&g!==0,"has-background-gradient":K,[te]:te}),style:{backgroundImage:K,...us}}),(et||Pe)&&(0,or.jsx)(Xm.Spinner,{}),(0,or.jsx)(gL,{disableMediaButtons:!0,onSelectMedia:oe,onError:Te,toggleUseFeaturedImage:Ve}),(0,or.jsx)("div",{...su})]}),Ee&&r&&(0,or.jsx)(hL,{...Qe})]})}var zQ=(0,r4.compose)([(0,to.withColors)({overlayColor:"background-color"})])(CCe);var o4={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/cover",title:"Cover",category:"media",description:"Add an image or video with a text overlay.",textdomain:"default",attributes:{url:{type:"string",role:"content"},useFeaturedImage:{type:"boolean",default:!1},id:{type:"number"},alt:{type:"string",default:""},hasParallax:{type:"boolean",default:!1},isRepeated:{type:"boolean",default:!1},dimRatio:{type:"number",default:100},overlayColor:{type:"string"},customOverlayColor:{type:"string"},isUserOverlayColor:{type:"boolean"},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},templateLock:{type:["string","boolean"],enum:["all","insert","contentOnly",!1]},tagName:{type:"string",default:"div"},sizeSlug:{type:"string"},poster:{type:"string",source:"attribute",selector:"video",attribute:"poster"},allowedVideoProviders:{type:"array",default:["youtube","vimeo","videopress","animoto","tiktok","wordpress-tv"]}},usesContext:["postId","postType"],supports:{__experimentalOnEnter:!0,anchor:!0,align:!0,html:!1,shadow:!0,spacing:{padding:!0,margin:["top","bottom"],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}},color:{heading:!0,text:!0,background:!1,__experimentalSkipSerialization:["gradients"],enableContrastChecker:!1},dimensions:{aspectRatio:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},layout:{allowJustification:!1},interactivity:{clientNavigation:!0},filter:{duotone:!0},allowedBlocks:!0},selectors:{filter:{duotone:".wp-block-cover > .wp-block-cover__image-background, .wp-block-cover > .wp-block-cover__video-background"}},editorStyle:"wp-block-cover-editor",style:"wp-block-cover"};var Ad=a(R(),1);var fc=a(b(),1);function VQ({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:n,customOverlayColor:i,dimRatio:s,focalPoint:l,useFeaturedImage:c,hasParallax:u,isDark:d,isRepeated:p,overlayColor:m,url:f,alt:g,id:h,minHeight:v,minHeightUnit:x,tagName:_,sizeSlug:k,poster:y}=e,w=(0,Ad.getColorClassName)("background-color",m),C=(0,Ad.__experimentalGetGradientClass)(r),S=v&&x?`${v}${x}`:v,P=rr===t,N=Dr===t,I=ku===t,B=!(u||p),E={minHeight:S||void 0},L={backgroundColor:w?void 0:i,background:n||void 0},M=l&&B?mn(l):void 0,U=f?`url(${f})`:void 0,$=mn(l),W=T({"is-light":!d,"has-parallax":u,"is-repeated":p,"has-custom-content-position":!ya(o)},Ka(o)),G=T("wp-block-cover__image-background",h?`wp-image-${h}`:null,{[`size-${k}`]:k,"has-parallax":u,"is-repeated":p}),F=r||n;return(0,fc.jsxs)(_,{...Ad.useBlockProps.save({className:W,style:E}),children:[!c&&P&&f&&(B?(0,fc.jsx)("img",{className:G,alt:g,src:f,style:{objectPosition:M},"data-object-fit":"cover","data-object-position":M}):(0,fc.jsx)("div",{role:g?"img":void 0,"aria-label":g||void 0,className:G,style:{backgroundPosition:$,backgroundImage:U}})),N&&f&&(0,fc.jsx)("video",{className:T("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:f,poster:y,style:{objectPosition:M},"data-object-fit":"cover","data-object-position":M}),I&&f&&(0,fc.jsx)("figure",{className:T("wp-block-cover__video-background","wp-block-cover__embed-background","wp-block-embed"),children:(0,fc.jsx)("div",{className:"wp-block-embed__wrapper",children:f})}),(0,fc.jsx)("span",{"aria-hidden":"true",className:T("wp-block-cover__background",w,Ns(s),{"has-background-dim":s!==void 0,"wp-block-cover__gradient-background":f&&F&&s!==0,"has-background-gradient":F,[C]:C}),style:L}),(0,fc.jsx)("div",{...Ad.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})}var Mi=a(J(),1),FQ=a(R(),1);var{cleanEmptyObject:n4}=ee(FQ.privateApis),TCe={from:[{type:"block",blocks:["core/image"],transform:({caption:e,url:t,alt:r,align:o,id:n,anchor:i,style:s})=>(0,Mi.createBlock)("core/cover",{dimRatio:50,url:t,alt:r,align:o,id:n,anchor:i,style:{color:{duotone:s?.color?.duotone}}},[(0,Mi.createBlock)("core/paragraph",{content:e,fontSize:"large",style:{typography:{textAlign:"center"}}})])},{type:"block",blocks:["core/video"],transform:({caption:e,src:t,align:r,id:o,anchor:n})=>(0,Mi.createBlock)("core/cover",{dimRatio:50,url:t,align:r,id:o,backgroundType:Dr,anchor:n},[(0,Mi.createBlock)("core/paragraph",{content:e,fontSize:"large",style:{typography:{textAlign:"center"}}})])},{type:"block",blocks:["core/group"],transform:(e,t)=>{let{align:r,anchor:o,backgroundColor:n,gradient:i,style:s}=e;if(t?.length===1&&t[0]?.name==="core/cover")return(0,Mi.createBlock)("core/cover",t[0].attributes,t[0].innerBlocks);let l=n||i||s?.color?.background||s?.color?.gradient?void 0:50,c={align:r,anchor:o,dimRatio:l,overlayColor:n,customOverlayColor:s?.color?.background,gradient:i,customGradient:s?.color?.gradient},u={...e,backgroundColor:void 0,gradient:void 0,style:n4({...e?.style,color:s?.color?{...s?.color,background:void 0,gradient:void 0}:void 0})};return(0,Mi.createBlock)("core/cover",c,[(0,Mi.createBlock)("core/group",u,t)])}}],to:[{type:"block",blocks:["core/image"],isMatch:({backgroundType:e,url:t,overlayColor:r,customOverlayColor:o,gradient:n,customGradient:i})=>t?e===rr:!r&&!o&&!n&&!i,transform:({title:e,url:t,alt:r,align:o,id:n,anchor:i,style:s})=>(0,Mi.createBlock)("core/image",{caption:e,url:t,alt:r,align:o,id:n,anchor:i,style:{color:{duotone:s?.color?.duotone}}})},{type:"block",blocks:["core/video"],isMatch:({backgroundType:e,url:t,overlayColor:r,customOverlayColor:o,gradient:n,customGradient:i})=>t?e===Dr:!r&&!o&&!n&&!i,transform:({title:e,url:t,align:r,id:o,anchor:n})=>(0,Mi.createBlock)("core/video",{caption:e,src:t,id:o,align:r,anchor:n})},{type:"block",blocks:["core/group"],isMatch:({url:e,useFeaturedImage:t})=>!(e||t),transform:(e,t)=>{let r={backgroundColor:e?.overlayColor,gradient:e?.gradient,style:n4({...e?.style,color:e?.customOverlayColor||e?.customGradient||e?.style?.color?{background:e?.customOverlayColor,gradient:e?.customGradient,...e?.style?.color}:void 0})};if(t?.length===1&&t[0]?.name==="core/group"){let o=n4(t[0].attributes||{});return o?.backgroundColor||o?.gradient||o?.style?.color?.background||o?.style?.color?.gradient?(0,Mi.createBlock)("core/group",o,t[0]?.innerBlocks):(0,Mi.createBlock)("core/group",{...r,...o,style:n4({...o?.style,color:r?.style?.color||o?.style?.color?{...r?.style?.color,...o?.style?.color}:void 0})},t[0]?.innerBlocks)}return(0,Mi.createBlock)("core/group",{...e,...r},t)}}]},OQ=TCe;var SL=a(D(),1);var PCe=[{name:"cover",title:(0,SL.__)("Cover"),description:(0,SL.__)("Add an image or video with a text overlay."),attributes:{layout:{type:"constrained"}},isDefault:!0,icon:tm}],HQ=PCe;var{name:UQ}=o4,WQ={icon:tm,example:{attributes:{customOverlayColor:"#065174",dimRatio:40,url:"https://s.w.org/images/core/5.3/Windbuchencom.jpg",style:{typography:{fontSize:48},color:{text:"white"}}},innerBlocks:[{name:"core/paragraph",attributes:{content:`<strong>${(0,jQ.__)("Snow Patrol")}</strong>`,style:{typography:{textAlign:"center"}}}}]},transforms:OQ,save:VQ,edit:zQ,deprecated:HY,variations:HQ},ECe=()=>A({name:UQ,metadata:o4,settings:WQ});var PL={};Q(PL,{init:()=>RCe,metadata:()=>a4,name:()=>QQ,settings:()=>XQ});var Fd=a(D(),1);var a4={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/details",title:"Details",category:"text",description:"Hide and show additional content.",keywords:["summary","toggle","disclosure"],textdomain:"default",attributes:{showContent:{type:"boolean",default:!1},summary:{type:"rich-text",source:"rich-text",selector:"summary",role:"content"},name:{type:"string",source:"attribute",attribute:"name",selector:".wp-block-details"},placeholder:{type:"string"}},supports:{__experimentalOnEnter:!0,align:["wide","full"],anchor:!0,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},__experimentalBorder:{color:!0,width:!0,style:!0},html:!1,spacing:{margin:!0,padding:!0,blockGap:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},layout:{allowEditing:!1},interactivity:{clientNavigation:!0},allowedBlocks:!0},editorStyle:"wp-block-details-editor",style:"wp-block-details"};var Pl=a(R(),1),Vd=a(V(),1),zd=a(D(),1),GQ=a(H(),1),$Q=a(O(),1),qQ=a(uc(),1);var Ya=a(b(),1);function NCe({attributes:e,setAttributes:t,clientId:r}){let{name:o,showContent:n,summary:i,allowedBlocks:s,placeholder:l}=e,c=(0,Pl.useBlockProps)(),u=(0,Pl.useInnerBlocksProps)(c,{__experimentalCaptureToolbars:!0,allowedBlocks:s}),[d,p]=(0,GQ.useState)(n),m=Y(),f=(0,$Q.useSelect)(v=>v(Pl.store).hasSelectedInnerBlock(r,!0),[r]),g=v=>{v.key==="Enter"&&!v.shiftKey&&(p(x=>!x),v.preventDefault())},h=v=>{v.key===" "&&v.preventDefault()};return(0,Ya.jsxs)(Ya.Fragment,{children:[(0,Ya.jsx)(Pl.InspectorControls,{children:(0,Ya.jsx)(Vd.__experimentalToolsPanel,{label:(0,zd.__)("Settings"),resetAll:()=>{t({showContent:!1})},dropdownMenuProps:m,children:(0,Ya.jsx)(Vd.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,zd.__)("Open by default"),hasValue:()=>n,onDeselect:()=>{t({showContent:!1})},children:(0,Ya.jsx)(Vd.ToggleControl,{label:(0,zd.__)("Open by default"),checked:n,onChange:()=>t({showContent:!n})})})})}),(0,Ya.jsx)(Pl.InspectorControls,{group:"advanced",children:(0,Ya.jsx)(Vd.TextControl,{label:(0,zd.__)("Name attribute"),value:o||"",onChange:v=>t({name:v}),help:(0,zd.__)("Enables multiple Details blocks with the same name attribute to be connected, with only one open at a time.")})}),(0,Ya.jsxs)("details",{...u,open:d||f,onToggle:v=>p(v.target.open),name:o||"",children:[(0,Ya.jsx)("summary",{onKeyDown:(0,qQ.withIgnoreIMEEvents)(g),onKeyUp:h,children:(0,Ya.jsx)(Pl.RichText,{identifier:"summary","aria-label":(0,zd.__)("Write summary. Press Enter to expand or collapse the details."),placeholder:l||(0,zd.__)("Write summary\u2026"),withoutInteractiveFormatting:!0,value:i,onChange:v=>t({summary:v})})}),u.children]})]})}var ZQ=NCe;var Ph=a(R(),1),Th=a(b(),1);function KQ({attributes:e}){let{name:t,showContent:r}=e,o=e.summary?e.summary:"Details",n=Ph.useBlockProps.save();return(0,Th.jsxs)("details",{...n,name:t||void 0,open:r,children:[(0,Th.jsx)("summary",{children:(0,Th.jsx)(Ph.RichText.Content,{value:o})}),(0,Th.jsx)(Ph.InnerBlocks.Content,{})]})}var i4=a(J(),1),YQ={from:[{type:"block",isMultiBlock:!0,blocks:["*"],isMatch({},e){return!(e.length===1&&e[0].name==="core/details")},__experimentalConvert(e){return(0,i4.createBlock)("core/details",{},e.map(t=>(0,i4.cloneSanitizedBlock)(t)))}}]};var{name:QQ}=a4,ICe=[["core/paragraph",{placeholder:(0,Fd.__)("Type / to add a hidden block")}]],XQ={icon:QP,template:ICe,example:{attributes:{summary:(0,Fd.__)("La Mancha"),showContent:!0},innerBlocks:[{name:"core/paragraph",attributes:{content:(0,Fd.__)("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.")}}]},__experimentalLabel(e,{context:t}){let{summary:r}=e,o=e?.metadata?.name,n=r?.trim().length>0;if(t==="list-view"&&(o||n))return o||r;if(t==="breadcrumb"&&o)return o;if(t==="accessibility")return n?(0,Fd.sprintf)((0,Fd.__)("Details. %s"),r):(0,Fd.__)("Details. Empty.")},save:KQ,edit:ZQ,transforms:YQ},RCe=()=>A({name:QQ,metadata:a4,settings:XQ});var RL={};Q(RL,{init:()=>jCe,metadata:()=>lc,name:()=>LX,settings:()=>MX});var ef=a(D(),1),Ih=a(H(),1),yb=a(O(),1),d4=a(R(),1),IL=a(ne(),1);var Jm=a(D(),1),gc=a(V(),1),s4=a(R(),1);var Rs=a(b(),1);function DCe(e){return e?(0,Jm.__)("This embed will preserve its aspect ratio when the browser is resized."):(0,Jm.__)("This embed may not preserve its aspect ratio when the browser is resized.")}var LCe=({blockSupportsResponsive:e,showEditButton:t,themeSupportsResponsive:r,allowResponsive:o,toggleResponsive:n,switchBackToURLInput:i})=>{let s=Y();return(0,Rs.jsxs)(Rs.Fragment,{children:[(0,Rs.jsx)(s4.BlockControls,{children:(0,Rs.jsx)(gc.ToolbarGroup,{children:t&&(0,Rs.jsx)(gc.ToolbarButton,{className:"components-toolbar__control",label:(0,Jm.__)("Edit URL"),icon:cm,onClick:i})})}),r&&e&&(0,Rs.jsx)(s4.InspectorControls,{children:(0,Rs.jsx)(gc.__experimentalToolsPanel,{label:(0,Jm.__)("Media settings"),resetAll:()=>{n(!0)},dropdownMenuProps:s,children:(0,Rs.jsx)(gc.__experimentalToolsPanelItem,{label:(0,Jm.__)("Media settings"),isShownByDefault:!0,hasValue:()=>!o,onDeselect:()=>{n(!o)},children:(0,Rs.jsx)(gc.ToggleControl,{label:(0,Jm.__)("Resize for smaller devices"),checked:o,help:DCe,onChange:n})})})})]})},JQ=LCe;var Be=a(V(),1),Re=a(b(),1),El=(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,Re.jsx)(Be.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"})}),l4=(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,Re.jsx)(Be.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"})}),EL=(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,Re.jsx)(Be.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"})}),Eh=(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,Re.jsx)(Be.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"})}),eX={foreground:"#000000",src:(0,Re.jsx)(Be.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.Path,{d:"M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z"})})},tX={foreground:"#ff0000",src:(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.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"})})},rX={foreground:"#3b5998",src:(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.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"})})},oX=(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.G,{children:(0,Re.jsx)(Be.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"})})}),nX={foreground:"#0073AA",src:(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.G,{children:(0,Re.jsx)(Be.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"})})})},aX={foreground:"#1db954",src:(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.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"})})},iX=(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.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"})}),sX={foreground:"#1ab7ea",src:(0,Re.jsx)(Be.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.G,{children:(0,Re.jsx)(Be.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"})})})},lX=(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.Path,{d:"M22 12.068a2.184 2.184 0 0 0-2.186-2.186c-.592 0-1.13.233-1.524.609-1.505-1.075-3.566-1.774-5.86-1.864l1.004-4.695 3.261.699A1.56 1.56 0 1 0 18.255 3c-.61-.001-1.147.357-1.398.877l-3.638-.77a.382.382 0 0 0-.287.053.348.348 0 0 0-.161.251l-1.112 5.233c-2.33.072-4.426.77-5.95 1.864a2.201 2.201 0 0 0-1.523-.61 2.184 2.184 0 0 0-.896 4.176c-.036.215-.053.43-.053.663 0 3.37 3.924 6.111 8.763 6.111s8.763-2.724 8.763-6.11c0-.216-.017-.449-.053-.664A2.207 2.207 0 0 0 22 12.068Zm-15.018 1.56a1.56 1.56 0 0 1 3.118 0c0 .86-.699 1.558-1.559 1.558-.86.018-1.559-.699-1.559-1.559Zm8.728 4.139c-1.076 1.075-3.119 1.147-3.71 1.147-.61 0-2.652-.09-3.71-1.147a.4.4 0 0 1 0-.573.4.4 0 0 1 .574 0c.68.68 2.114.914 3.136.914 1.022 0 2.473-.233 3.136-.914a.4.4 0 0 1 .574 0 .436.436 0 0 1 0 .573Zm-.287-2.563a1.56 1.56 0 0 1 0-3.118c.86 0 1.56.699 1.56 1.56 0 .841-.7 1.558-1.56 1.558Z"})}),cX={foreground:"#35465c",src:(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.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"})})},uX=(0,Re.jsxs)(Be.SVG,{viewBox:"0 0 24 24",children:[(0,Re.jsx)(Be.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,Re.jsx)(Be.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,Re.jsx)(Be.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"})]}),dX=(0,Re.jsxs)(Be.SVG,{viewBox:"0 0 24 24",children:[(0,Re.jsx)(Be.Path,{d:"m.0206909 21 19.8160091-13.07806 3.5831 6.20826z",fill:"#4bc7ee"}),(0,Re.jsx)(Be.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,Re.jsx)(Be.Path,{d:"m.0206909 21 15.2439091-16.38571 4.3029 7.32271z",fill:"#c3d82e"}),(0,Re.jsx)(Be.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,Re.jsx)(Be.Path,{d:"m.0206909 21 19.5468091-9.063 1.6621 2.8344z",fill:"#209dbd"}),(0,Re.jsx)(Be.Path,{d:"m.0206909 21 17.9209091-11.82623 1.6259 2.76323z",fill:"#7cb3c9"})]}),pX=(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.Path,{d:"M11.903 16.568c-1.82 0-3.124-1.281-3.124-2.967a2.987 2.987 0 0 1 2.989-2.989c1.663 0 2.944 1.304 2.944 3.034 0 1.663-1.281 2.922-2.81 2.922ZM17.997 3l-3.308.73v5.107c-.809-1.034-2.045-1.37-3.505-1.37-1.529 0-2.9.561-4.023 1.662-1.259 1.214-1.933 2.764-1.933 4.495 0 1.888.72 3.506 2.113 4.742 1.056.944 2.314 1.415 3.775 1.415 1.438 0 2.517-.382 3.573-1.415v1.415h3.308V3Z",fill:"#333436"})}),mX=(0,Re.jsx)(Be.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Re.jsx)(Be.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"})}),fX=(0,Re.jsx)(Be.SVG,{viewBox:"0 0 44 44",children:(0,Re.jsx)(Be.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"})}),gX={foreground:"#f43e37",src:(0,Re.jsxs)(Be.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,Re.jsx)(Be.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M24,12A12,12,0,1,1,12,0,12,12,0,0,1,24,12Z"}),(0,Re.jsx)(Be.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M2.67,12a9.33,9.33,0,0,1,18.66,0H19a7,7,0,1,0-7,7v2.33A9.33,9.33,0,0,1,2.67,12ZM12,17.6A5.6,5.6,0,1,1,17.6,12h-2A3.56,3.56,0,1,0,12,15.56Z",fill:"#fff"})]})},hX=(0,Re.jsx)(Be.SVG,{viewBox:"0 0 24 24",children:(0,Re.jsx)(Be.Path,{fill:"#0a7aff",d:"M6.3,4.2c2.3,1.7,4.8,5.3,5.7,7.2.9-1.9,3.4-5.4,5.7-7.2,1.7-1.3,4.3-2.2,4.3.9s-.4,5.2-.6,5.9c-.7,2.6-3.3,3.2-5.6,2.8,4,.7,5.1,3,2.9,5.3-5,5.2-6.7-2.8-6.7-2.8,0,0-1.7,8-6.7,2.8-2.2-2.3-1.2-4.6,2.9-5.3-2.3.4-4.9-.3-5.6-2.8-.2-.7-.6-5.3-.6-5.9,0-3.1,2.7-2.1,4.3-.9h0Z"})});var vX=a(V(),1),BL=a(b(),1),MCe=()=>(0,BL.jsx)("div",{className:"wp-block-embed is-loading",children:(0,BL.jsx)(vX.Spinner,{})}),yX=MCe;var hc=a(D(),1),Od=a(V(),1),bX=a(R(),1);var Qa=a(b(),1);function _X({icon:e,label:t,value:r,onSubmit:o,onChange:n,cannotEmbed:i,fallback:s,tryAgain:l}){return(0,Qa.jsxs)(Od.Placeholder,{icon:(0,Qa.jsx)(bX.BlockIcon,{icon:e,showColors:!0}),label:t,className:"wp-block-embed",instructions:(0,hc.__)("Paste a link to the content you want to display on your site."),children:[(0,Qa.jsxs)("form",{onSubmit:o,children:[(0,Qa.jsx)(Od.__experimentalInputControl,{type:"url",value:r||"",className:"wp-block-embed__placeholder-input",label:t,hideLabelFromVision:!0,placeholder:(0,hc.__)("Enter URL to embed here\u2026"),onChange:n}),(0,Qa.jsx)(Od.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,hc._x)("Embed","button label")})]}),(0,Qa.jsx)("div",{className:"wp-block-embed__learn-more",children:(0,Qa.jsx)(mu,{openInNewTab:!0,href:(0,hc.__)("https://wordpress.org/documentation/article/embeds/"),children:(0,hc.__)("Learn more about embeds")})}),i&&(0,Qa.jsxs)(ks,{direction:"column",gap:"md",className:"components-placeholder__error",children:[(0,Qa.jsx)("div",{className:"components-placeholder__instructions",children:(0,hc.__)("Sorry, this content could not be embedded.")}),(0,Qa.jsxs)(ks,{direction:"row",gap:"md",justify:"flex-start",children:[(0,Qa.jsx)(Od.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:l,children:(0,hc._x)("Try again","button label")}),s&&(0,Qa.jsx)(Od.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:s,children:(0,hc._x)("Convert to link","button label")})]})]})]})}var Nh=a(D(),1),u4=a(V(),1),kX=a(R(),1),wX=a(H(),1),CX=a(dr(),1);var c4=a(he(),1),Bh=a(H(),1),NL=a(b(),1),ACe={class:"className",frameborder:"frameBorder",marginheight:"marginHeight",marginwidth:"marginWidth"};function xX({html:e}){let t=(0,Bh.useRef)(),r=(0,Bh.useMemo)(()=>{let n=new window.DOMParser().parseFromString(e,"text/html").querySelector("iframe"),i={};return n&&Array.from(n.attributes).forEach(({name:s,value:l})=>{s!=="style"&&(i[ACe[s]||s]=l)}),i},[e]);return(0,Bh.useEffect)(()=>{let{ownerDocument:o}=t.current,{defaultView:n}=o;function i({data:{secret:s,message:l,value:c}={}}){l!=="height"||s!==r["data-secret"]||(t.current.height=c)}return n.addEventListener("message",i),()=>{n.removeEventListener("message",i)}},[]),(0,NL.jsx)("div",{className:"wp-block-embed__wrapper",children:(0,NL.jsx)("iframe",{ref:(0,c4.useMergeRefs)([t,(0,c4.useFocusableIframe)()]),title:r.title,...r})})}var Xa=a(b(),1);function SX({preview:e,previewable:t,url:r,type:o,isSelected:n,className:i,icon:s,label:l}){let[c,u]=(0,wX.useState)(!1);!n&&c&&u(!1);let d=()=>{u(!0)},{scripts:p}=e,m=o==="photo"?q$(e):e.html,f=(0,CX.getAuthority)(r),g=(0,Nh.sprintf)((0,Nh.__)("Embedded content from %s"),f),h=T(o,i,"wp-block-embed__wrapper");return(0,Xa.jsx)(Xa.Fragment,{children:t?o==="wp-embed"?(0,Xa.jsx)(xX,{html:m}):(0,Xa.jsxs)("div",{className:"wp-block-embed__wrapper",children:[(0,Xa.jsx)(u4.SandBox,{allowSameOrigin:!0,html:m,scripts:p,title:g,type:h,onFocus:d}),!c&&(0,Xa.jsx)("div",{className:"block-library-embed__interactive-overlay",onMouseUp:d})]}):(0,Xa.jsxs)(u4.Placeholder,{icon:(0,Xa.jsx)(kX.BlockIcon,{icon:s,showColors:!0}),label:l,children:[(0,Xa.jsx)("p",{className:"components-placeholder__error",children:(0,Xa.jsx)("a",{href:r,children:r})}),(0,Xa.jsx)("p",{className:"components-placeholder__error",children:(0,Nh.sprintf)((0,Nh.__)("Embedded content from %s can't be previewed in the editor."),f)})]})})}var Ai=a(b(),1),zCe=e=>{let{attributes:{providerNameSlug:t,previewable:r,responsive:o,url:n},attributes:i,isSelected:s,onReplace:l,setAttributes:c,insertBlocksAfter:u,onFocus:d}=e,p={title:(0,ef._x)("Embed","block title"),icon:El},{icon:m,title:f}=G$(t)||p,[g,h]=(0,Ih.useState)(n),[v,x]=(0,Ih.useState)(!1),{invalidateResolution:_}=(0,yb.useDispatch)(IL.store),{__unstableMarkNextChangeAsNotPersistent:k}=(0,yb.useDispatch)(d4.store),{preview:y,fetching:w,themeSupportsResponsive:C,cannotEmbed:S,hasResolved:P}=(0,yb.useSelect)(F=>{let{getEmbedPreview:q,isPreviewEmbedFallback:j,isRequestingEmbedPreview:Z,getThemeSupports:X,hasFinishedResolution:te}=F(IL.store);if(!n)return{fetching:!1,cannotEmbed:!1};let K=q(n),le=j(n),oe=K?.html===!1&&K?.type===void 0,ce=K?.data?.status===404,pe=!!K&&!oe&&!ce;return{preview:pe?K:void 0,fetching:Z(n),themeSupportsResponsive:X()["responsive-embeds"],cannotEmbed:!pe||le,hasResolved:te("getEmbedPreview",[n])}},[n]),N=()=>K$(i,y,f,o);function I(F){let{className:q}=i,{html:j}=y;c({allowResponsive:F,className:mD(j,q,o&&F)})}(0,Ih.useEffect)(()=>{if(!S||!P||!n)return;let F=n.replace(/\/$/,"");F!==n&&(h(F),x(!1),k(),c({url:F}))},[n,S,P,c,k]),(0,Ih.useEffect)(()=>{if(!y||v)return;let F=N();if(l){let j=wd(e,F);if(j){k(),c(j.attributes);return}}Object.keys(F).some(j=>F[j]!==i[j])&&(k(),c(F))},[y,v]);let B=(0,d4.useBlockProps)();if(w)return(0,Ai.jsx)("div",{...B,children:(0,Ai.jsx)(yX,{})});let E=(0,ef.sprintf)((0,ef.__)("%s URL"),f);if(!y||S||v)return(0,Ai.jsx)("div",{...B,children:(0,Ai.jsx)(_X,{icon:m,label:E,onFocus:d,onSubmit:F=>{F&&F.preventDefault();let q=qy(g),j=kd(i.className);h(q),c({url:q,...oh(q)?.attributes,className:j}),x(!1)},value:g,cannotEmbed:S,onChange:F=>h(F),fallback:l?()=>Z$(g,l):void 0,tryAgain:()=>{_("getEmbedPreview",[g])}})});let{caption:M,type:U,allowResponsive:$,className:W}=N(),G=T(W,e.className);return(0,Ai.jsxs)(Ai.Fragment,{children:[(0,Ai.jsx)(JQ,{showEditButton:y&&!S,themeSupportsResponsive:C,blockSupportsResponsive:o,allowResponsive:$,toggleResponsive:I,switchBackToURLInput:()=>x(!0)}),(0,Ai.jsxs)("figure",{...B,className:T(B.className,G,{[`is-type-${U}`]:U,[`is-provider-${t}`]:t,[`wp-block-embed-${t}`]:t}),children:[(0,Ai.jsx)(SX,{preview:y,previewable:r,className:G,url:g,type:U,caption:M,onCaptionChange:F=>c({caption:F}),isSelected:s,icon:m,label:E,insertBlocksAfter:u,attributes:i,setAttributes:c}),(0,Ai.jsx)($o,{attributes:i,setAttributes:c,isSelected:s,insertBlocksAfter:u,label:(0,ef.__)("Embed caption text"),showToolbarButton:s})]})]})},TX=zCe;var tf=a(R(),1),bb=a(b(),1);function PX({attributes:e}){let{url:t,caption:r,type:o,providerNameSlug:n}=e;if(!t)return null;let i=T("wp-block-embed",{[`is-type-${o}`]:o,[`is-provider-${n}`]:n,[`wp-block-embed-${n}`]:n});return(0,bb.jsxs)("figure",{...tf.useBlockProps.save({className:i}),children:[(0,bb.jsx)("div",{className:"wp-block-embed__wrapper",children:`
 ${t}
-`}),!of.RichText.isEmpty(r)&&(0,Cb.jsx)(of.RichText.Content,{className:(0,of.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:r})]})}var S4=a(K(),1),T4=a(dr(),1);var{name:ZX}=lc,lSe={from:[{type:"raw",isMatch:e=>{if(e.nodeName!=="P")return!1;let t=e.textContent.trim();return!(0,T4.isURL)(t)||!/^https:\/\//i.test(t)||t.match(/https:\/\//gi)?.length!==1?!1:!/\.(?!(html?|php)$)[a-z0-9]+$/i.test((0,T4.getFilename)(t)||"")},transform:e=>{let t=Xy(e.textContent.trim());return(0,S4.createBlock)(ZX,{url:t,...nh(t)?.attributes})}},{type:"shortcode",tag:"embed",transform:(e,{shortcode:t})=>{let r=Xy(t.content?.trim());return(0,S4.createBlock)(ZX,{url:r,...nh(r)?.attributes})}}],to:[{type:"block",blocks:["core/paragraph"],isMatch:({url:e})=>!!e,transform:({url:e,caption:t,className:r})=>{let o=`<a href="${e}">${e}</a>`;return t?.trim()&&(o+=`<br />${t}`),(0,S4.createBlock)("core/paragraph",{content:o,className:wd(r)})}}]},KX=lSe;var Se=a(D(),1);function Tt(e){return(0,Se.sprintf)((0,Se.__)("%s Embed"),e)}var YX=[{name:"twitter",title:Tt("X"),icon:_X,keywords:["x","twitter","tweet",(0,Se.__)("social")],description:(0,Se.__)("Embed an X post."),patterns:[/^https?:\/\/(www\.)?twitter\.com\/.+/i],attributes:{providerNameSlug:"twitter",responsive:!0}},{name:"youtube",title:Tt("YouTube"),icon:xX,keywords:[(0,Se.__)("music"),(0,Se.__)("video")],description:(0,Se.__)("Embed a YouTube video."),patterns:[/^https?:\/\/((m|www)\.)?youtube\.com\/.+/i,/^https?:\/\/youtu\.be\/.+/i],attributes:{providerNameSlug:"youtube",responsive:!0}},{name:"facebook",title:Tt("Facebook"),icon:kX,keywords:[(0,Se.__)("social")],description:(0,Se.__)("Embed a Facebook post."),scope:["block"],patterns:[],attributes:{providerNameSlug:"facebook",previewable:!1,responsive:!0}},{name:"instagram",title:Tt("Instagram"),icon:wX,keywords:[(0,Se.__)("image"),(0,Se.__)("social")],description:(0,Se.__)("Embed an Instagram post."),scope:["block"],patterns:[],attributes:{providerNameSlug:"instagram",responsive:!0}},{name:"wordpress",title:Tt("WordPress"),icon:CX,keywords:[(0,Se.__)("post"),(0,Se.__)("blog")],description:(0,Se.__)("Embed a WordPress post."),attributes:{providerNameSlug:"wordpress"}},{name:"soundcloud",title:Tt("SoundCloud"),icon:x4,keywords:[(0,Se.__)("music"),(0,Se.__)("audio")],description:(0,Se.__)("Embed SoundCloud content."),patterns:[/^https?:\/\/(www\.)?soundcloud\.com\/.+/i],attributes:{providerNameSlug:"soundcloud",responsive:!0}},{name:"spotify",title:Tt("Spotify"),icon:SX,keywords:[(0,Se.__)("music"),(0,Se.__)("audio")],description:(0,Se.__)("Embed Spotify content."),patterns:[/^https?:\/\/(open|play)\.spotify\.com\/.+/i],attributes:{providerNameSlug:"spotify",responsive:!0}},{name:"flickr",title:Tt("Flickr"),icon:TX,keywords:[(0,Se.__)("image")],description:(0,Se.__)("Embed Flickr content."),patterns:[/^https?:\/\/(www\.)?flickr\.com\/.+/i,/^https?:\/\/flic\.kr\/.+/i],attributes:{providerNameSlug:"flickr",responsive:!0}},{name:"vimeo",title:Tt("Vimeo"),icon:PX,keywords:[(0,Se.__)("video")],description:(0,Se.__)("Embed a Vimeo video."),patterns:[/^https?:\/\/(www\.)?vimeo\.com\/.+/i],attributes:{providerNameSlug:"vimeo",responsive:!0}},{name:"animoto",title:Tt("Animoto"),icon:IX,description:(0,Se.__)("Embed an Animoto video."),patterns:[/^https?:\/\/(www\.)?(animoto|video214)\.com\/.+/i],attributes:{providerNameSlug:"animoto",responsive:!0}},{name:"cloudup",title:Tt("Cloudup"),icon:El,description:(0,Se.__)("Embed Cloudup content."),patterns:[/^https?:\/\/cloudup\.com\/.+/i],attributes:{providerNameSlug:"cloudup",responsive:!0}},{name:"collegehumor",title:Tt("CollegeHumor"),icon:Bh,description:(0,Se.__)("Embed CollegeHumor content."),scope:["block"],patterns:[],attributes:{providerNameSlug:"collegehumor",responsive:!0}},{name:"crowdsignal",title:Tt("Crowdsignal"),icon:El,keywords:["polldaddy",(0,Se.__)("survey")],description:(0,Se.__)("Embed Crowdsignal (formerly Polldaddy) content."),patterns:[/^https?:\/\/((.+\.)?polldaddy\.com|poll\.fm|.+\.crowdsignal\.net|.+\.survey\.fm)\/.+/i],attributes:{providerNameSlug:"crowdsignal",responsive:!0}},{name:"dailymotion",title:Tt("Dailymotion"),icon:RX,keywords:[(0,Se.__)("video")],description:(0,Se.__)("Embed a Dailymotion video."),patterns:[/^https?:\/\/(www\.)?dailymotion\.com\/.+/i],attributes:{providerNameSlug:"dailymotion",responsive:!0}},{name:"imgur",title:Tt("Imgur"),icon:oA,description:(0,Se.__)("Embed Imgur content."),patterns:[/^https?:\/\/(.+\.)?imgur\.com\/.+/i],attributes:{providerNameSlug:"imgur",responsive:!0}},{name:"issuu",title:Tt("Issuu"),icon:El,description:(0,Se.__)("Embed Issuu content."),patterns:[/^https?:\/\/(www\.)?issuu\.com\/.+/i],attributes:{providerNameSlug:"issuu",responsive:!0}},{name:"kickstarter",title:Tt("Kickstarter"),icon:El,description:(0,Se.__)("Embed Kickstarter content."),patterns:[/^https?:\/\/(www\.)?kickstarter\.com\/.+/i,/^https?:\/\/kck\.st\/.+/i],attributes:{providerNameSlug:"kickstarter",responsive:!0}},{name:"mixcloud",title:Tt("Mixcloud"),icon:x4,keywords:[(0,Se.__)("music"),(0,Se.__)("audio")],description:(0,Se.__)("Embed Mixcloud content."),patterns:[/^https?:\/\/(www\.)?mixcloud\.com\/.+/i],attributes:{providerNameSlug:"mixcloud",responsive:!0}},{name:"pocket-casts",title:Tt("Pocket Casts"),icon:AX,keywords:[(0,Se.__)("podcast"),(0,Se.__)("audio")],description:(0,Se.__)("Embed a podcast player from Pocket Casts."),patterns:[/^https:\/\/pca.st\/\w+/i],attributes:{providerNameSlug:"pocket-casts",responsive:!0}},{name:"reddit",title:Tt("Reddit"),icon:EX,description:(0,Se.__)("Embed a Reddit thread."),patterns:[/^https?:\/\/(www\.)?reddit\.com\/.+/i],attributes:{providerNameSlug:"reddit",responsive:!0}},{name:"reverbnation",title:Tt("ReverbNation"),icon:x4,description:(0,Se.__)("Embed ReverbNation content."),patterns:[/^https?:\/\/(www\.)?reverbnation\.com\/.+/i],attributes:{providerNameSlug:"reverbnation",responsive:!0}},{name:"scribd",title:Tt("Scribd"),icon:El,description:(0,Se.__)("Embed Scribd content."),patterns:[/^https?:\/\/(www\.)?scribd\.com\/.+/i],attributes:{providerNameSlug:"scribd",responsive:!0}},{name:"smugmug",title:Tt("SmugMug"),icon:oA,description:(0,Se.__)("Embed SmugMug content."),patterns:[/^https?:\/\/(.+\.)?smugmug\.com\/.*/i],attributes:{providerNameSlug:"smugmug",previewable:!1,responsive:!0}},{name:"speaker-deck",title:Tt("Speaker Deck"),icon:El,description:(0,Se.__)("Embed Speaker Deck content."),patterns:[/^https?:\/\/(www\.)?speakerdeck\.com\/.+/i],attributes:{providerNameSlug:"speaker-deck",responsive:!0}},{name:"tiktok",title:Tt("TikTok"),icon:Bh,keywords:[(0,Se.__)("video")],description:(0,Se.__)("Embed a TikTok video."),patterns:[/^https?:\/\/(www\.)?tiktok\.com\/.+/i],attributes:{providerNameSlug:"tiktok",responsive:!0}},{name:"ted",title:Tt("TED"),icon:Bh,description:(0,Se.__)("Embed a TED video."),patterns:[/^https?:\/\/(www\.|embed\.)?ted\.com\/.+/i],attributes:{providerNameSlug:"ted",responsive:!0}},{name:"tumblr",title:Tt("Tumblr"),icon:BX,keywords:[(0,Se.__)("social")],description:(0,Se.__)("Embed a Tumblr post."),patterns:[/^https?:\/\/(.+)\.tumblr\.com\/.+/i],attributes:{providerNameSlug:"tumblr",responsive:!0}},{name:"videopress",title:Tt("VideoPress"),icon:Bh,keywords:[(0,Se.__)("video")],description:(0,Se.__)("Embed a VideoPress video."),patterns:[/^https?:\/\/videopress\.com\/.+/i],attributes:{providerNameSlug:"videopress",responsive:!0}},{name:"wordpress-tv",title:Tt("WordPress.tv"),icon:Bh,description:(0,Se.__)("Embed a WordPress.tv video."),patterns:[/^https?:\/\/wordpress\.tv\/.+/i],attributes:{providerNameSlug:"wordpress-tv",responsive:!0}},{name:"amazon-kindle",title:Tt("Amazon Kindle"),icon:NX,keywords:[(0,Se.__)("ebook")],description:(0,Se.__)("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:Tt("Pinterest"),icon:DX,keywords:[(0,Se.__)("social"),(0,Se.__)("bookmark")],description:(0,Se.__)("Embed Pinterest pins, boards, and profiles."),patterns:[/^https?:\/\/([a-z]{2}|www)\.pinterest\.com(\.(au|mx))?\/.*/i],attributes:{providerNameSlug:"pinterest"}},{name:"wolfram-cloud",title:Tt("Wolfram"),icon:LX,description:(0,Se.__)("Embed Wolfram notebook content."),patterns:[/^https?:\/\/(www\.)?wolframcloud\.com\/obj\/.+/i],attributes:{providerNameSlug:"wolfram-cloud",responsive:!0}},{name:"bluesky",title:Tt("Bluesky"),icon:MX,description:(0,Se.__)("Embed a Bluesky post."),patterns:[/^https?:\/\/bsky\.app\/profile\/.+\/post\/.+/i],attributes:{providerNameSlug:"bluesky"}}];YX.forEach(e=>{e.isActive||(e.isActive=(t,r)=>t.providerNameSlug===r.providerNameSlug)});var QX=YX;var nf=a(R(),1);var af=a(b(),1),{attributes:XX}=lc,cSe={attributes:XX,save({attributes:e}){let{url:t,caption:r,type:o,providerNameSlug:n}=e;if(!t)return null;let i=T("wp-block-embed",{[`is-type-${o}`]:o,[`is-provider-${n}`]:n,[`wp-block-embed-${n}`]:n});return(0,af.jsxs)("figure",{...nf.useBlockProps.save({className:i}),children:[(0,af.jsx)("div",{className:"wp-block-embed__wrapper",children:`
+`}),!tf.RichText.isEmpty(r)&&(0,bb.jsx)(tf.RichText.Content,{className:(0,tf.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:r})]})}var p4=a(J(),1),m4=a(dr(),1);var{name:EX}=lc,VCe={from:[{type:"raw",isMatch:e=>{if(e.nodeName!=="P")return!1;let t=e.textContent.trim();return!(0,m4.isURL)(t)||!/^https:\/\//i.test(t)||t.match(/https:\/\//gi)?.length!==1?!1:!/\.(?!(html?|php)$)[a-z0-9]+$/i.test((0,m4.getFilename)(t)||"")},transform:e=>{let t=qy(e.textContent.trim());return(0,p4.createBlock)(EX,{url:t,...oh(t)?.attributes})}},{type:"shortcode",tag:"embed",transform:(e,{shortcode:t})=>{let r=qy(t.content?.trim());return(0,p4.createBlock)(EX,{url:r,...oh(r)?.attributes})}}],to:[{type:"block",blocks:["core/paragraph"],isMatch:({url:e})=>!!e,transform:({url:e,caption:t,className:r})=>{let o=`<a href="${e}">${e}</a>`;return t?.trim()&&(o+=`<br />${t}`),(0,p4.createBlock)("core/paragraph",{content:o,className:kd(r)})}}]},BX=VCe;var Se=a(D(),1);function Tt(e){return(0,Se.sprintf)((0,Se.__)("%s Embed"),e)}var NX=[{name:"twitter",title:Tt("X"),icon:eX,keywords:["x","twitter","tweet",(0,Se.__)("social")],description:(0,Se.__)("Embed an X post."),patterns:[/^https?:\/\/(www\.)?twitter\.com\/.+/i],attributes:{providerNameSlug:"twitter",responsive:!0}},{name:"youtube",title:Tt("YouTube"),icon:tX,keywords:[(0,Se.__)("music"),(0,Se.__)("video")],description:(0,Se.__)("Embed a YouTube video."),patterns:[/^https?:\/\/((m|www)\.)?youtube\.com\/.+/i,/^https?:\/\/youtu\.be\/.+/i],attributes:{providerNameSlug:"youtube",responsive:!0}},{name:"facebook",title:Tt("Facebook"),icon:rX,keywords:[(0,Se.__)("social")],description:(0,Se.__)("Embed a Facebook post."),scope:["block"],patterns:[],attributes:{providerNameSlug:"facebook",previewable:!1,responsive:!0}},{name:"instagram",title:Tt("Instagram"),icon:oX,keywords:[(0,Se.__)("image"),(0,Se.__)("social")],description:(0,Se.__)("Embed an Instagram post."),scope:["block"],patterns:[],attributes:{providerNameSlug:"instagram",responsive:!0}},{name:"wordpress",title:Tt("WordPress"),icon:nX,keywords:[(0,Se.__)("post"),(0,Se.__)("blog")],description:(0,Se.__)("Embed a WordPress post."),attributes:{providerNameSlug:"wordpress"}},{name:"soundcloud",title:Tt("SoundCloud"),icon:l4,keywords:[(0,Se.__)("music"),(0,Se.__)("audio")],description:(0,Se.__)("Embed SoundCloud content."),patterns:[/^https?:\/\/(www\.)?soundcloud\.com\/.+/i],attributes:{providerNameSlug:"soundcloud",responsive:!0}},{name:"spotify",title:Tt("Spotify"),icon:aX,keywords:[(0,Se.__)("music"),(0,Se.__)("audio")],description:(0,Se.__)("Embed Spotify content."),patterns:[/^https?:\/\/(open|play)\.spotify\.com\/.+/i],attributes:{providerNameSlug:"spotify",responsive:!0}},{name:"flickr",title:Tt("Flickr"),icon:iX,keywords:[(0,Se.__)("image")],description:(0,Se.__)("Embed Flickr content."),patterns:[/^https?:\/\/(www\.)?flickr\.com\/.+/i,/^https?:\/\/flic\.kr\/.+/i],attributes:{providerNameSlug:"flickr",responsive:!0}},{name:"vimeo",title:Tt("Vimeo"),icon:sX,keywords:[(0,Se.__)("video")],description:(0,Se.__)("Embed a Vimeo video."),patterns:[/^https?:\/\/(www\.)?vimeo\.com\/.+/i],attributes:{providerNameSlug:"vimeo",responsive:!0}},{name:"animoto",title:Tt("Animoto"),icon:dX,description:(0,Se.__)("Embed an Animoto video."),patterns:[/^https?:\/\/(www\.)?(animoto|video214)\.com\/.+/i],attributes:{providerNameSlug:"animoto",responsive:!0}},{name:"cloudup",title:Tt("Cloudup"),icon:El,description:(0,Se.__)("Embed Cloudup content."),patterns:[/^https?:\/\/cloudup\.com\/.+/i],attributes:{providerNameSlug:"cloudup",responsive:!0}},{name:"collegehumor",title:Tt("CollegeHumor"),icon:Eh,description:(0,Se.__)("Embed CollegeHumor content."),scope:["block"],patterns:[],attributes:{providerNameSlug:"collegehumor",responsive:!0}},{name:"crowdsignal",title:Tt("Crowdsignal"),icon:El,keywords:["polldaddy",(0,Se.__)("survey")],description:(0,Se.__)("Embed Crowdsignal (formerly Polldaddy) content."),patterns:[/^https?:\/\/((.+\.)?polldaddy\.com|poll\.fm|.+\.crowdsignal\.net|.+\.survey\.fm)\/.+/i],attributes:{providerNameSlug:"crowdsignal",responsive:!0}},{name:"dailymotion",title:Tt("Dailymotion"),icon:pX,keywords:[(0,Se.__)("video")],description:(0,Se.__)("Embed a Dailymotion video."),patterns:[/^https?:\/\/(www\.)?dailymotion\.com\/.+/i],attributes:{providerNameSlug:"dailymotion",responsive:!0}},{name:"imgur",title:Tt("Imgur"),icon:EL,description:(0,Se.__)("Embed Imgur content."),patterns:[/^https?:\/\/(.+\.)?imgur\.com\/.+/i],attributes:{providerNameSlug:"imgur",responsive:!0}},{name:"issuu",title:Tt("Issuu"),icon:El,description:(0,Se.__)("Embed Issuu content."),patterns:[/^https?:\/\/(www\.)?issuu\.com\/.+/i],attributes:{providerNameSlug:"issuu",responsive:!0}},{name:"kickstarter",title:Tt("Kickstarter"),icon:El,description:(0,Se.__)("Embed Kickstarter content."),patterns:[/^https?:\/\/(www\.)?kickstarter\.com\/.+/i,/^https?:\/\/kck\.st\/.+/i],attributes:{providerNameSlug:"kickstarter",responsive:!0}},{name:"mixcloud",title:Tt("Mixcloud"),icon:l4,keywords:[(0,Se.__)("music"),(0,Se.__)("audio")],description:(0,Se.__)("Embed Mixcloud content."),patterns:[/^https?:\/\/(www\.)?mixcloud\.com\/.+/i],attributes:{providerNameSlug:"mixcloud",responsive:!0}},{name:"pocket-casts",title:Tt("Pocket Casts"),icon:gX,keywords:[(0,Se.__)("podcast"),(0,Se.__)("audio")],description:(0,Se.__)("Embed a podcast player from Pocket Casts."),patterns:[/^https:\/\/pca.st\/\w+/i],attributes:{providerNameSlug:"pocket-casts",responsive:!0}},{name:"reddit",title:Tt("Reddit"),icon:lX,description:(0,Se.__)("Embed a Reddit thread."),patterns:[/^https?:\/\/(www\.)?reddit\.com\/.+/i],attributes:{providerNameSlug:"reddit",responsive:!0}},{name:"reverbnation",title:Tt("ReverbNation"),icon:l4,description:(0,Se.__)("Embed ReverbNation content."),patterns:[/^https?:\/\/(www\.)?reverbnation\.com\/.+/i],attributes:{providerNameSlug:"reverbnation",responsive:!0}},{name:"scribd",title:Tt("Scribd"),icon:El,description:(0,Se.__)("Embed Scribd content."),patterns:[/^https?:\/\/(www\.)?scribd\.com\/.+/i],attributes:{providerNameSlug:"scribd",responsive:!0}},{name:"smugmug",title:Tt("SmugMug"),icon:EL,description:(0,Se.__)("Embed SmugMug content."),patterns:[/^https?:\/\/(.+\.)?smugmug\.com\/.*/i],attributes:{providerNameSlug:"smugmug",previewable:!1,responsive:!0}},{name:"speaker-deck",title:Tt("Speaker Deck"),icon:El,description:(0,Se.__)("Embed Speaker Deck content."),patterns:[/^https?:\/\/(www\.)?speakerdeck\.com\/.+/i],attributes:{providerNameSlug:"speaker-deck",responsive:!0}},{name:"tiktok",title:Tt("TikTok"),icon:Eh,keywords:[(0,Se.__)("video")],description:(0,Se.__)("Embed a TikTok video."),patterns:[/^https?:\/\/(www\.)?tiktok\.com\/.+/i],attributes:{providerNameSlug:"tiktok",responsive:!0}},{name:"ted",title:Tt("TED"),icon:Eh,description:(0,Se.__)("Embed a TED video."),patterns:[/^https?:\/\/(www\.|embed\.)?ted\.com\/.+/i],attributes:{providerNameSlug:"ted",responsive:!0}},{name:"tumblr",title:Tt("Tumblr"),icon:cX,keywords:[(0,Se.__)("social")],description:(0,Se.__)("Embed a Tumblr post."),patterns:[/^https?:\/\/(.+)\.tumblr\.com\/.+/i],attributes:{providerNameSlug:"tumblr",responsive:!0}},{name:"videopress",title:Tt("VideoPress"),icon:Eh,keywords:[(0,Se.__)("video")],description:(0,Se.__)("Embed a VideoPress video."),patterns:[/^https?:\/\/videopress\.com\/.+/i],attributes:{providerNameSlug:"videopress",responsive:!0}},{name:"wordpress-tv",title:Tt("WordPress.tv"),icon:Eh,description:(0,Se.__)("Embed a WordPress.tv video."),patterns:[/^https?:\/\/wordpress\.tv\/.+/i],attributes:{providerNameSlug:"wordpress-tv",responsive:!0}},{name:"amazon-kindle",title:Tt("Amazon Kindle"),icon:uX,keywords:[(0,Se.__)("ebook")],description:(0,Se.__)("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:Tt("Pinterest"),icon:mX,keywords:[(0,Se.__)("social"),(0,Se.__)("bookmark")],description:(0,Se.__)("Embed Pinterest pins, boards, and profiles."),patterns:[/^https?:\/\/([a-z]{2}|www)\.pinterest\.com(\.(au|mx))?\/.*/i],attributes:{providerNameSlug:"pinterest"}},{name:"wolfram-cloud",title:Tt("Wolfram"),icon:fX,description:(0,Se.__)("Embed Wolfram notebook content."),patterns:[/^https?:\/\/(www\.)?wolframcloud\.com\/obj\/.+/i],attributes:{providerNameSlug:"wolfram-cloud",responsive:!0}},{name:"bluesky",title:Tt("Bluesky"),icon:hX,description:(0,Se.__)("Embed a Bluesky post."),patterns:[/^https?:\/\/bsky\.app\/profile\/.+\/post\/.+/i],attributes:{providerNameSlug:"bluesky"}}];NX.forEach(e=>{e.isActive||(e.isActive=(t,r)=>t.providerNameSlug===r.providerNameSlug)});var IX=NX;var rf=a(R(),1);var of=a(b(),1),{attributes:RX}=lc,FCe={attributes:RX,save({attributes:e}){let{url:t,caption:r,type:o,providerNameSlug:n}=e;if(!t)return null;let i=T("wp-block-embed",{[`is-type-${o}`]:o,[`is-provider-${n}`]:n,[`wp-block-embed-${n}`]:n});return(0,of.jsxs)("figure",{...rf.useBlockProps.save({className:i}),children:[(0,of.jsx)("div",{className:"wp-block-embed__wrapper",children:`
 ${t}
-`}),!nf.RichText.isEmpty(r)&&(0,af.jsx)(nf.RichText.Content,{tagName:"figcaption",value:r})]})}},uSe={attributes:XX,save({attributes:{url:e,caption:t,type:r,providerNameSlug:o}}){if(!e)return null;let n=T("wp-block-embed",{[`is-type-${r}`]:r,[`is-provider-${o}`]:o});return(0,af.jsxs)("figure",{className:n,children:[`
+`}),!rf.RichText.isEmpty(r)&&(0,of.jsx)(rf.RichText.Content,{tagName:"figcaption",value:r})]})}},OCe={attributes:RX,save({attributes:{url:e,caption:t,type:r,providerNameSlug:o}}){if(!e)return null;let n=T("wp-block-embed",{[`is-type-${r}`]:r,[`is-provider-${o}`]:o});return(0,of.jsxs)("figure",{className:n,children:[`
 ${e}
-`,!nf.RichText.isEmpty(t)&&(0,af.jsx)(nf.RichText.Content,{tagName:"figcaption",value:t})]})}},dSe=[cSe,uSe],JX=dSe;var{name:eJ}=lc,tJ={icon:El,edit:$X,save:qX,transforms:KX,variations:QX,deprecated:JX},pSe=()=>M({name:eJ,metadata:lc,settings:tJ});var pA={};J(pA,{init:()=>CSe,metadata:()=>E4,name:()=>kJ,settings:()=>B4});var Ah=a(D(),1);var xJ=a(K(),1);var Io=a(R(),1),Bl=a(D(),1),or=a(b(),1),mSe={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},save({attributes:e}){let{href:t,fileId:r,fileName:o,textLinkHref:n,textLinkTarget:i,showDownloadButton:s,downloadButtonText:l,displayPreview:c,previewHeight:u}=e,d=Io.RichText.isEmpty(o)?(0,Bl.__)("PDF embed"):(0,Bl.sprintf)((0,Bl.__)("Embed of %s."),o),p=!Io.RichText.isEmpty(o),m=p?r:void 0;return t&&(0,or.jsxs)("div",{...Io.useBlockProps.save(),children:[c&&(0,or.jsx)(or.Fragment,{children:(0,or.jsx)("object",{className:"wp-block-file__embed",data:t,type:"application/pdf",style:{width:"100%",height:`${u}px`},"aria-label":d})}),p&&(0,or.jsx)("a",{id:m,href:n,target:i,rel:i?"noreferrer noopener":void 0,children:(0,or.jsx)(Io.RichText.Content,{value:o})}),s&&(0,or.jsx)("a",{href:t,className:T("wp-block-file__button",(0,Io.__experimentalGetElementClassName)("button")),download:!0,"aria-describedby":m,children:(0,or.jsx)(Io.RichText.Content,{value:l})})]})}},fSe={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},save({attributes:e}){let{href:t,fileId:r,fileName:o,textLinkHref:n,textLinkTarget:i,showDownloadButton:s,downloadButtonText:l,displayPreview:c,previewHeight:u}=e,d=Io.RichText.isEmpty(o)?(0,Bl.__)("PDF embed"):(0,Bl.sprintf)((0,Bl.__)("Embed of %s."),o),p=!Io.RichText.isEmpty(o),m=p?r:void 0;return t&&(0,or.jsxs)("div",{...Io.useBlockProps.save(),children:[c&&(0,or.jsx)(or.Fragment,{children:(0,or.jsx)("object",{className:"wp-block-file__embed",data:t,type:"application/pdf",style:{width:"100%",height:`${u}px`},"aria-label":d})}),p&&(0,or.jsx)("a",{id:m,href:n,target:i,rel:i?"noreferrer noopener":void 0,children:(0,or.jsx)(Io.RichText.Content,{value:o})}),s&&(0,or.jsx)("a",{href:t,className:"wp-block-file__button",download:!0,"aria-describedby":m,children:(0,or.jsx)(Io.RichText.Content,{value:l})})]})}},gSe={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({attributes:e}){let{href:t,fileName:r,textLinkHref:o,textLinkTarget:n,showDownloadButton:i,downloadButtonText:s,displayPreview:l,previewHeight:c}=e,u=Io.RichText.isEmpty(r)?(0,Bl.__)("PDF embed"):(0,Bl.sprintf)((0,Bl.__)("Embed of %s."),r);return t&&(0,or.jsxs)("div",{...Io.useBlockProps.save(),children:[l&&(0,or.jsx)(or.Fragment,{children:(0,or.jsx)("object",{className:"wp-block-file__embed",data:t,type:"application/pdf",style:{width:"100%",height:`${c}px`},"aria-label":u})}),!Io.RichText.isEmpty(r)&&(0,or.jsx)("a",{href:o,target:n,rel:n?"noreferrer noopener":void 0,children:(0,or.jsx)(Io.RichText.Content,{value:r})}),i&&(0,or.jsx)("a",{href:t,className:"wp-block-file__button",download:!0,children:(0,or.jsx)(Io.RichText.Content,{value:s})})]})}},hSe=[mSe,fSe,gSe],rJ=hSe;var cA=a(Or(),1),Lh=a(V(),1),Dh=a(O(),1),vn=a(R(),1),sJ=a(H(),1),lJ=a(he(),1),Su=a(D(),1);var cJ=a(ne(),1),uA=a(xr(),1),uJ=a(dr(),1);var gn=a(D(),1),hn=a(V(),1),oJ=a(R(),1);var Zo=a(b(),1);function nJ({hrefs:e,openInNewWindow:t,showDownloadButton:r,changeLinkDestinationOption:o,changeOpenInNewWindow:n,changeShowDownloadButton:i,displayPreview:s,changeDisplayPreview:l,previewHeight:c,changePreviewHeight:u}){let{href:d,textLinkHref:p,attachmentPage:m}=e,f=X(),g=[{value:d,label:(0,gn.__)("URL")}];return m&&(g=[{value:d,label:(0,gn.__)("Media file")},{value:m,label:(0,gn.__)("Attachment page")}]),(0,Zo.jsx)(Zo.Fragment,{children:(0,Zo.jsxs)(oJ.InspectorControls,{children:[d.endsWith(".pdf")&&(0,Zo.jsxs)(hn.__experimentalToolsPanel,{label:(0,gn.__)("PDF settings"),resetAll:()=>{l(!0),u(600)},dropdownMenuProps:f,children:[(0,Zo.jsx)(hn.__experimentalToolsPanelItem,{label:(0,gn.__)("Show inline embed"),isShownByDefault:!0,hasValue:()=>!s,onDeselect:()=>l(!0),children:(0,Zo.jsx)(hn.ToggleControl,{label:(0,gn.__)("Show inline embed"),help:s?(0,gn.__)("Note: Most phone and tablet browsers won't display embedded PDFs."):null,checked:!!s,onChange:l})}),s&&(0,Zo.jsx)(hn.__experimentalToolsPanelItem,{label:(0,gn.__)("Height in pixels"),isShownByDefault:!0,hasValue:()=>c!==600,onDeselect:()=>u(600),children:(0,Zo.jsx)(hn.RangeControl,{label:(0,gn.__)("Height in pixels"),min:P4,max:Math.max(lA,c),value:c,onChange:u})})]}),(0,Zo.jsxs)(hn.__experimentalToolsPanel,{label:(0,gn.__)("Settings"),resetAll:()=>{o(d),n(!1),i(!0)},dropdownMenuProps:f,children:[(0,Zo.jsx)(hn.__experimentalToolsPanelItem,{label:(0,gn.__)("Link to"),isShownByDefault:!0,hasValue:()=>p!==d,onDeselect:()=>o(d),children:(0,Zo.jsx)(hn.SelectControl,{label:(0,gn.__)("Link to"),value:p,options:g,onChange:o})}),(0,Zo.jsx)(hn.__experimentalToolsPanelItem,{label:(0,gn.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>!!t,onDeselect:()=>n(!1),children:(0,Zo.jsx)(hn.ToggleControl,{label:(0,gn.__)("Open in new tab"),checked:t,onChange:n})}),(0,Zo.jsx)(hn.__experimentalToolsPanelItem,{label:(0,gn.__)("Show download button"),isShownByDefault:!0,hasValue:()=>!r,onDeselect:()=>i(!0),children:(0,Zo.jsx)(hn.ToggleControl,{label:(0,gn.__)("Show download button"),checked:r,onChange:i})})]})]})})}var iJ=()=>window.navigator.pdfViewerEnabled?!0:!(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)&&!(aJ("AcroPDF.PDF")||aJ("PDF.PdfCtrl"))),aJ=e=>{let t;try{t=new window.ActiveXObject(e)}catch{t=void 0}return t};var ro=a(b(),1),P4=200,lA=2e3;function vSe({text:e,disabled:t}){let{createNotice:r}=(0,Dh.useDispatch)(uA.store),o=(0,lJ.useCopyToClipboard)(e,()=>{r("info",(0,Su.__)("Copied URL to clipboard."),{isDismissible:!0,type:"snackbar"})});return(0,ro.jsx)(Lh.ToolbarButton,{className:"components-clipboard-toolbar-button",ref:o,disabled:t,children:(0,Su.__)("Copy URL")})}function ySe({attributes:e,isSelected:t,setAttributes:r,clientId:o}){let{id:n,fileName:i,href:s,textLinkHref:l,textLinkTarget:c,showDownloadButton:u,downloadButtonText:d,displayPreview:p,previewHeight:m}=e,[f,g]=(0,sJ.useState)(e.blob),{media:h}=(0,Dh.useSelect)(L=>({media:n?L(cJ.store).getEntityRecord("postType","attachment",n,{context:"view"}):void 0}),[n]),{createErrorNotice:v}=(0,Dh.useDispatch)(uA.store),{toggleSelection:x}=(0,Dh.useDispatch)(vn.store);tc({url:f,onChange:_,onError:k});function _(L){if(!L||!L.url){r({href:void 0,fileName:void 0,textLinkHref:void 0,id:void 0,fileId:void 0,displayPreview:void 0,previewHeight:void 0}),g();return}if((0,cA.isBlobURL)(L.url)){g(L.url);return}let A=(L.mime||L.mime_type)==="application/pdf"||(0,uJ.getFilename)(L.url).toLowerCase().endsWith(".pdf"),U={displayPreview:A?e.displayPreview??!0:void 0,previewHeight:A?e.previewHeight??600:void 0};r({href:L.url,fileName:L.title,textLinkHref:L.url,id:L.id,fileId:`wp-block-file--media-${o}`,blob:void 0,...U}),g()}function k(L){r({href:void 0}),v(L,{type:"snackbar"})}function y(L){r({textLinkHref:L})}function w(L){r({textLinkTarget:L?"_blank":!1})}function C(L){r({showDownloadButton:L})}function S(L){r({displayPreview:L})}function P(L,A,U,$){x(!0);let W=parseInt(m+$.height,10);r({previewHeight:W})}function N(L){let A=Math.max(parseInt(L,10),P4);r({previewHeight:A})}let I=h&&h.link,B=(0,vn.useBlockProps)({className:T(!!f&&(0,Lh.__unstableGetAnimateClassName)({type:"loading"}),{"is-transient":!!f})}),E=iJ()&&p;return!s&&!f?(0,ro.jsx)("div",{...B,children:(0,ro.jsx)(vn.MediaPlaceholder,{icon:(0,ro.jsx)(vn.BlockIcon,{icon:xv}),labels:{title:(0,Su.__)("File"),instructions:(0,Su.__)("Drag and drop a file, upload, or choose from your library.")},onSelect:_,onError:k,accept:"*"})}):(0,ro.jsxs)(ro.Fragment,{children:[(0,ro.jsx)(nJ,{hrefs:{href:s||f,textLinkHref:l,attachmentPage:I},openInNewWindow:!!c,showDownloadButton:u,changeLinkDestinationOption:y,changeOpenInNewWindow:w,changeShowDownloadButton:C,displayPreview:p,changeDisplayPreview:S,previewHeight:m,changePreviewHeight:N}),(0,ro.jsxs)(vn.BlockControls,{group:"other",children:[(0,ro.jsx)(vn.MediaReplaceFlow,{mediaId:n,mediaURL:s,accept:"*",onSelect:_,onError:k,onReset:()=>_(void 0)}),(0,ro.jsx)(vSe,{text:s,disabled:(0,cA.isBlobURL)(s)})]}),(0,ro.jsxs)("div",{...B,children:[E&&(0,ro.jsxs)(Lh.ResizableBox,{size:{height:m,width:"100%"},minHeight:P4,maxHeight:lA,grid:[1,10],enable:{top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},onResizeStart:()=>x(!1),onResizeStop:P,showHandle:t,children:[(0,ro.jsx)("object",{className:"wp-block-file__preview",data:s,type:"application/pdf","aria-label":(0,Su.__)("Embed of the selected PDF file.")}),!t&&(0,ro.jsx)("div",{className:"wp-block-file__preview-overlay"})]}),(0,ro.jsxs)("div",{className:"wp-block-file__content-wrapper",children:[(0,ro.jsx)(vn.RichText,{identifier:"fileName",tagName:"a",value:i,placeholder:(0,Su.__)("Write file name\u2026"),withoutInteractiveFormatting:!0,onChange:L=>r({fileName:rb(L)}),href:l}),u&&(0,ro.jsx)("div",{className:"wp-block-file__button-richtext-wrapper",children:(0,ro.jsx)(vn.RichText,{identifier:"downloadButtonText",tagName:"div","aria-label":(0,Su.__)("Download button text"),className:T("wp-block-file__button",(0,vn.__experimentalGetElementClassName)("button")),value:d,withoutInteractiveFormatting:!0,placeholder:(0,Su.__)("Add text\u2026"),onChange:L=>r({downloadButtonText:rb(L)})})})]})]})]})}var dJ=ySe;var E4={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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"},blob:{type:"string",role:"local"},href:{type:"string",role:"content"},fileId:{type:"string",source:"attribute",selector:"a:not([download])",attribute:"id"},fileName:{type:"rich-text",source:"rich-text",selector:"a:not([download])",role:"content"},textLinkHref:{type:"string",source:"attribute",selector:"a:not([download])",attribute:"href",role:"content"},textLinkTarget:{type:"string",source:"attribute",selector:"a:not([download])",attribute:"target"},showDownloadButton:{type:"boolean",default:!0},downloadButtonText:{type:"rich-text",source:"rich-text",selector:"a[download]",role:"content"},displayPreview:{type:"boolean"},previewHeight:{type:"number",default:600}},supports:{anchor:!0,align:!0,spacing:{margin:!0,padding:!0},color:{gradients:!0,link:!0,text:!1,__experimentalDefaultControls:{background:!0,link:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}},interactivity:!0},editorStyle:"wp-block-file-editor",style:"wp-block-file"};var Tu=a(R(),1),Nl=a(b(),1);function pJ({attributes:e}){let{href:t,fileId:r,fileName:o,textLinkHref:n,textLinkTarget:i,showDownloadButton:s,downloadButtonText:l,displayPreview:c,previewHeight:u}=e,d=Tu.RichText.isEmpty(o)?"PDF embed":o.toString(),p=!Tu.RichText.isEmpty(o),m=p?r:void 0;return t&&(0,Nl.jsxs)("div",{...Tu.useBlockProps.save(),children:[c&&(0,Nl.jsx)(Nl.Fragment,{children:(0,Nl.jsx)("object",{className:"wp-block-file__embed",data:t,type:"application/pdf",style:{width:"100%",height:`${u}px`},"aria-label":d})}),p&&(0,Nl.jsx)("a",{id:m,href:n,target:i,rel:i?"noreferrer noopener":void 0,children:(0,Nl.jsx)(Tu.RichText.Content,{value:o})}),s&&(0,Nl.jsx)("a",{href:t,className:T("wp-block-file__button",(0,Tu.__experimentalGetElementClassName)("button")),download:!0,"aria-describedby":m,children:(0,Nl.jsx)(Tu.RichText.Content,{value:l})})]})}var Sb=a(Or(),1),sf=a(K(),1),fJ=a(O(),1),gJ=a(ne(),1),hJ=a(D(),1),vJ=a(dr(),1),mJ=(0,hJ._x)("Download","button label"),dA=(e,t,r)=>({type:"block",blocks:[e],isMatch:({id:o})=>{if(!o)return!1;let{getEntityRecord:n}=(0,fJ.select)(gJ.store),i=n("postType","attachment",o,{context:"view"});return!!i&&i.mime_type.includes(t)},transform:o=>(0,sf.createBlock)(e,{[r]:o.href,caption:o.fileName,id:o.id,anchor:o.anchor})}),_Se={from:[{type:"files",isMatch(e){return e.length>0},priority:15,transform:e=>{let t=[];return e.forEach(r=>{let o=(0,Sb.createBlobURL)(r);r.type.startsWith("video/")?t.push((0,sf.createBlock)("core/video",{blob:(0,Sb.createBlobURL)(r)})):r.type.startsWith("image/")?t.push((0,sf.createBlock)("core/image",{blob:(0,Sb.createBlobURL)(r)})):r.type.startsWith("audio/")?t.push((0,sf.createBlock)("core/audio",{blob:(0,Sb.createBlobURL)(r)})):t.push((0,sf.createBlock)("core/file",{blob:o,fileName:r.name,downloadButtonText:mJ}))}),t}},{type:"block",blocks:["core/audio","core/video","core/image"],transform:e=>{let t=e.src??e.url;return(0,sf.createBlock)("core/file",{href:t,fileName:e.caption||(0,vJ.getFilename)(t),textLinkHref:t,id:e.id,anchor:e.anchor,downloadButtonText:mJ})}}],to:[dA("core/audio","audio","src"),dA("core/video","video","src"),dA("core/image","image","url")]},yJ=_Se;var bJ=a(D(),1),xSe=[{name:"default",isDefault:!0,attributes:{downloadButtonText:(0,bJ._x)("Download","button label")}}],_J=xSe;var{fieldsKey:kSe,formKey:wSe}=q(xJ.privateApis),{name:kJ}=E4,B4={icon:xv,example:{attributes:{href:"https://upload.wikimedia.org/wikipedia/commons/d/dd/Armstrong_Small_Step.ogg",fileName:(0,Ah._x)("Armstrong_Small_Step","Name of the file")}},transforms:yJ,deprecated:rJ,edit:dJ,save:pJ,variations:_J};window.__experimentalContentOnlyInspectorFields&&(B4[kSe]=[{id:"file",label:(0,Ah.__)("File"),type:"media",Edit:{control:"media",allowedTypes:[],multiple:!1},getValue:({item:e})=>({id:e.id,url:e.href}),setValue:({value:e})=>({id:e.id,href:e.url})},{id:"fileName",label:(0,Ah.__)("Filename"),type:"text",Edit:"rich-text"},{id:"downloadButtonText",label:(0,Ah.__)("Button Text"),type:"text",Edit:"rich-text"}],B4[wSe]={fields:["file","fileName","downloadButtonText"]});var CSe=()=>M({name:kJ,metadata:E4,settings:B4});var SA={};J(SA,{init:()=>b6e,metadata:()=>G4,name:()=>zee,settings:()=>Vee});var Wr=a(R(),1),SJ=a(K(),1);var vc="none",yc="media",Mh="lightbox",bc="attachment",wJ="file",CJ="post",Tb="large",N4=8;var $e=a(b(),1),TJ="file",PJ="post";function zh(e){return Math.min(3,e?.images?.length)}function SSe(e,t){switch(t){case TJ:return{href:e?.source_url||e?.url,linkDestination:yc};case PJ:return{href:e?.link,linkDestination:bc};case yc:return{href:e?.source_url||e?.url,linkDestination:yc};case bc:return{href:e?.link,linkDestination:bc};case vc:return{href:void 0,linkDestination:vc}}return{}}function Vh(e){let t=e.linkTo?e.linkTo:"none";t==="post"?t="attachment":t==="file"&&(t="media");let r=e.images.map(s=>TSe(s,e.sizeSlug,t)),{images:o,ids:n,...i}=e;return[{...i,linkTo:t,allowResize:!1},r]}function TSe(e,t,r){return(0,SJ.createBlock)("core/image",{...e.id&&{id:parseInt(e.id)},url:e.url,alt:e.alt,caption:e.caption,sizeSlug:t,...SSe(e,r)})}var PSe={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}},save({attributes:e}){let{caption:t,columns:r,imageCrop:o}=e,n=T("has-nested-images",{[`columns-${r}`]:r!==void 0,"columns-default":r===void 0,"is-cropped":o}),i=Wr.useBlockProps.save({className:n}),s=Wr.useInnerBlocksProps.save(i);return(0,$e.jsxs)("figure",{...s,children:[s.children,!Wr.RichText.isEmpty(t)&&(0,$e.jsx)(Wr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:t})]})}},ESe={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({attributes:e}){let{images:t,columns:r=zh(e),imageCrop:o,caption:n,linkTo:i}=e,s=`columns-${r} ${o?"is-cropped":""}`;return(0,$e.jsxs)("figure",{...Wr.useBlockProps.save({className:s}),children:[(0,$e.jsx)("ul",{className:"blocks-gallery-grid",children:t.map(l=>{let c;switch(i){case TJ:c=l.fullUrl||l.url;break;case PJ:c=l.link;break}let u=(0,$e.jsx)("img",{src:l.url,alt:l.alt,"data-id":l.id,"data-full-url":l.fullUrl,"data-link":l.link,className:l.id?`wp-image-${l.id}`:null});return(0,$e.jsx)("li",{className:"blocks-gallery-item",children:(0,$e.jsxs)("figure",{children:[c?(0,$e.jsx)("a",{href:c,children:u}):u,!Wr.RichText.isEmpty(l.caption)&&(0,$e.jsx)(Wr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-item__caption",value:l.caption})]})},l.id||l.url)})}),!Wr.RichText.isEmpty(n)&&(0,$e.jsx)(Wr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:n})]})},migrate(e){return Vh(e)}},BSe={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({linkTo:e}){return!e||e==="attachment"||e==="media"},migrate(e){return Vh(e)},save({attributes:e}){let{images:t,columns:r=zh(e),imageCrop:o,caption:n,linkTo:i}=e;return(0,$e.jsxs)("figure",{className:`columns-${r} ${o?"is-cropped":""}`,children:[(0,$e.jsx)("ul",{className:"blocks-gallery-grid",children:t.map(s=>{let l;switch(i){case"media":l=s.fullUrl||s.url;break;case"attachment":l=s.link;break}let c=(0,$e.jsx)("img",{src:s.url,alt:s.alt,"data-id":s.id,"data-full-url":s.fullUrl,"data-link":s.link,className:s.id?`wp-image-${s.id}`:null});return(0,$e.jsx)("li",{className:"blocks-gallery-item",children:(0,$e.jsxs)("figure",{children:[l?(0,$e.jsx)("a",{href:l,children:c}):c,!Wr.RichText.isEmpty(s.caption)&&(0,$e.jsx)(Wr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-item__caption",value:s.caption})]})},s.id||s.url)})}),!Wr.RichText.isEmpty(n)&&(0,$e.jsx)(Wr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:n})]})}},NSe={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({ids:e}){return e&&e.some(t=>typeof t=="string")},migrate(e){return Vh(e)},save({attributes:e}){let{images:t,columns:r=zh(e),imageCrop:o,caption:n,linkTo:i}=e;return(0,$e.jsxs)("figure",{className:`columns-${r} ${o?"is-cropped":""}`,children:[(0,$e.jsx)("ul",{className:"blocks-gallery-grid",children:t.map(s=>{let l;switch(i){case"media":l=s.fullUrl||s.url;break;case"attachment":l=s.link;break}let c=(0,$e.jsx)("img",{src:s.url,alt:s.alt,"data-id":s.id,"data-full-url":s.fullUrl,"data-link":s.link,className:s.id?`wp-image-${s.id}`:null});return(0,$e.jsx)("li",{className:"blocks-gallery-item",children:(0,$e.jsxs)("figure",{children:[l?(0,$e.jsx)("a",{href:l,children:c}):c,!Wr.RichText.isEmpty(s.caption)&&(0,$e.jsx)(Wr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-item__caption",value:s.caption})]})},s.id||s.url)})}),!Wr.RichText.isEmpty(n)&&(0,$e.jsx)(Wr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:n})]})}},ISe={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:"string",source:"html",selector:"figcaption"}}},ids:{type:"array",default:[]},columns:{type:"number"},imageCrop:{type:"boolean",default:!0},linkTo:{type:"string",default:"none"}},supports:{align:!0},save({attributes:e}){let{images:t,columns:r=zh(e),imageCrop:o,linkTo:n}=e;return(0,$e.jsx)("ul",{className:`columns-${r} ${o?"is-cropped":""}`,children:t.map(i=>{let s;switch(n){case"media":s=i.fullUrl||i.url;break;case"attachment":s=i.link;break}let l=(0,$e.jsx)("img",{src:i.url,alt:i.alt,"data-id":i.id,"data-full-url":i.fullUrl,"data-link":i.link,className:i.id?`wp-image-${i.id}`:null});return(0,$e.jsx)("li",{className:"blocks-gallery-item",children:(0,$e.jsxs)("figure",{children:[s?(0,$e.jsx)("a",{href:s,children:l}):l,i.caption&&i.caption.length>0&&(0,$e.jsx)(Wr.RichText.Content,{tagName:"figcaption",value:i.caption})]})},i.id||i.url)})})},migrate(e){return Vh(e)}},RSe={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:"string",source:"html",selector:"figcaption"}}},columns:{type:"number"},imageCrop:{type:"boolean",default:!0},linkTo:{type:"string",default:"none"}},isEligible({images:e,ids:t}){return e&&e.length>0&&(!t&&e||t&&e&&t.length!==e.length||e.some((r,o)=>!r&&t[o]!==null?!0:parseInt(r,10)!==t[o]))},migrate(e){return Vh(e)},supports:{align:!0},save({attributes:e}){let{images:t,columns:r=zh(e),imageCrop:o,linkTo:n}=e;return(0,$e.jsx)("ul",{className:`columns-${r} ${o?"is-cropped":""}`,children:t.map(i=>{let s;switch(n){case"media":s=i.url;break;case"attachment":s=i.link;break}let l=(0,$e.jsx)("img",{src:i.url,alt:i.alt,"data-id":i.id,"data-link":i.link,className:i.id?`wp-image-${i.id}`:null});return(0,$e.jsx)("li",{className:"blocks-gallery-item",children:(0,$e.jsxs)("figure",{children:[s?(0,$e.jsx)("a",{href:s,children:l}):l,i.caption&&i.caption.length>0&&(0,$e.jsx)(Wr.RichText.Content,{tagName:"figcaption",value:i.caption})]})},i.id||i.url)})})}},DSe={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({attributes:e}){let{images:t,columns:r=zh(e),align:o,imageCrop:n,linkTo:i}=e,s=T(`columns-${r}`,{alignnone:o==="none","is-cropped":n});return(0,$e.jsx)("div",{className:s,children:t.map(l=>{let c;switch(i){case"media":c=l.url;break;case"attachment":c=l.link;break}let u=(0,$e.jsx)("img",{src:l.url,alt:l.alt,"data-id":l.id});return(0,$e.jsx)("figure",{className:"blocks-gallery-image",children:c?(0,$e.jsx)("a",{href:c,children:u}):u},l.id||l.url)})})},migrate(e){return Vh(e)}},EJ=[PSe,ESe,BSe,NSe,ISe,RSe,DSe];var Bt=a(V(),1),uo=a(R(),1),Yd=a(H(),1),We=a(D(),1),Rb=a(O(),1),Bee=a(K(),1),wA=a(Or(),1),Nee=a(xr(),1);var BJ=a(R(),1);var NJ=a(b(),1),I4=(0,NJ.jsx)(BJ.BlockIcon,{icon:lm});function R4(e){return e?Math.min(3,e):3}function D4(e){return!!e&&typeof e=="object"&&!Array.isArray(e)}function _c(e){let t=D4(e)?e.type:void 0;return typeof t!="string"||t===""||t==="flex"}var L4=(e,t="large")=>{let r=Object.fromEntries(Object.entries(e??{}).filter(([n])=>["alt","id","link"].includes(n)));r.url=e?.sizes?.[t]?.url||e?.media_details?.sizes?.[t]?.source_url||e?.url||e?.source_url;let o=e?.sizes?.full?.url||e?.media_details?.sizes?.full?.source_url;return o&&(r.fullUrl=o),r};var xc=20,lf="none",Hd="media",jd="attachment",mA="custom",IJ=["noopener"],Ud=["image"];var fA=["flex","grid"],Wd="full";function Pb(e,t,r,o,n){switch(r||t){case wJ:case yc:return{href:e?.source_url||e?.url,linkDestination:Hd,lightbox:n?.enabled?{...o?.lightbox,enabled:!1}:void 0};case CJ:case bc:return{href:e?.link,linkDestination:jd,lightbox:n?.enabled?{...o?.lightbox,enabled:!1}:void 0};case Mh:return{href:void 0,lightbox:n?.enabled?void 0:{...o?.lightbox,enabled:!0},linkDestination:lf};case vc:return{href:void 0,linkDestination:lf,lightbox:void 0}}return{}}function RJ(e){let[t,r=1]=e.split("/").map(Number),o=t/r;return o===1/0||o===0?NaN:o}function LSe(e){let t=e;return e!==void 0&&t&&(IJ.forEach(r=>{let o=new RegExp("\\b"+r+"\\b","gi");t=t.replace(o,"")}),t!==e&&(t=t.trim()),t||(t=void 0)),t}function Eb(e,{rel:t}){let r=e?"_blank":void 0,o;return!r&&!t?o=void 0:o=LSe(t),{linkTarget:r,rel:o}}function DJ(e,t){let r=e?.media_details?.sizes?.[t]?.source_url;return r?{url:r,width:void 0,height:void 0,sizeSlug:t}:{}}function gA(e){return Ud.some(t=>e.type.indexOf(t)===0)}function cf({x:e,y:t}={x:.5,y:.5}){return`${Math.round(e*100)}% ${Math.round(t*100)}%`}var hA=a(D(),1);var A4=a(b(),1);function LJ(e){let{attributes:t,isSelected:r,setAttributes:o,insertBlocksAfter:n,blockProps:i,__unstableLayoutClassNames:s,isContentLocked:l,multiGallerySelection:c}=e,{align:u,columns:d,imageCrop:p,layout:m}=t,f=_c(m);return(0,A4.jsxs)("figure",{...i,className:T(i.className,s,"blocks-gallery-grid",{[`align${u}`]:u,[`columns-${d}`]:f&&d!==void 0,"columns-default":f&&d===void 0,"is-cropped":f&&p}),children:[i.children,(0,A4.jsx)($o,{attributes:t,setAttributes:o,isSelected:r,insertBlocksAfter:n,showToolbarButton:!c&&!l,className:"blocks-gallery-caption",label:(0,hA.__)("Gallery caption text"),placeholder:(0,hA.__)("Add gallery caption")})]})}var AJ=a(H(),1);function MJ(e,t,r){return(0,AJ.useMemo)(()=>o(),[e,t]);function o(){if(!e||e.length===0)return;let{imageSizes:n}=r(),i={};t&&(i=e.reduce((l,c)=>{if(!c.id)return l;let u=n.reduce((d,p)=>{let m=c.sizes?.[p.slug]?.url,f=c.media_details?.sizes?.[p.slug]?.source_url;return{...d,[p.slug]:m||f}},{});return{...l,[parseInt(c.id,10)]:u}},{}));let s=Object.values(i);return n.filter(({slug:l})=>s.some(c=>c[l])).map(({name:l,slug:c})=>({value:c,label:l}))}}var M4=a(H(),1);function zJ(e,t){let[r,o]=(0,M4.useState)([]);return(0,M4.useMemo)(()=>n(),[e,t]);function n(){let i=!1,s=r.filter(c=>e.find(u=>c.clientId===u.clientId));s.length<r.length&&(i=!0),e.forEach(c=>{c.fromSavedContent&&!s.find(u=>u.id===c.id)&&(i=!0,s.push(c))});let l=e.filter(c=>!s.find(u=>c.clientId&&u.clientId===c.clientId)&&t?.find(u=>u.id===c.id)&&!c.fromSavedContent);return(i||l?.length>0)&&o([...s,...l]),l.length>0?l:null}}var FJ=a(O(),1),OJ=a(ne(),1),VJ=[];function HJ(e){return(0,FJ.useSelect)(t=>{let r=e.map(o=>o.attributes.id).filter(o=>o!==void 0);return r.length===0?VJ:t(OJ.store).getEntityRecords("postType","attachment",{include:r.join(","),per_page:-1,orderby:"include"})??VJ},[e])}var Il=a(R(),1),hee=a(O(),1);var uf=(e,t,r)=>{let o=Array.isArray(t)?t:t.split("."),n=e;return o.forEach(i=>{n=n?.[i]}),n??r};var WJ=a(UJ(),1);function ASe(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let r=(0,WJ.getCSSValueFromRawStyle)(uf(t,e.ref));return typeof r=="object"&&r!==null&&"ref"in r&&r?.ref?void 0:r===void 0?e:r}return e}function MSe(e,t){if(!e||!t||!Array.isArray(t))return e;let r=t.find(o=>o?.name===e);return r?.href?r?.href:e}function GJ(e,t){if(!e||!t)return e;let r=ASe(e,t);return typeof r=="object"&&r!==null&&"url"in r&&r?.url?{...r,url:MSe(r.url,t?._links?.["wp:theme-file"])}:r}function zSe(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(r=>{let o=hr(r).toRgb();t.r.push(o.r/255),t.g.push(o.g/255),t.b.push(o.b/255),t.a.push(o.a)}),t}function ZJ(e){return`${e}{filter:none}`}function KJ(e,t){return`${e}{filter:url(#${t})}`}function YJ(e,t){let r=zSe(t);return`
+`,!rf.RichText.isEmpty(t)&&(0,of.jsx)(rf.RichText.Content,{tagName:"figcaption",value:t})]})}},HCe=[FCe,OCe],DX=HCe;var{name:LX}=lc,MX={icon:El,edit:TX,save:PX,transforms:BX,variations:IX,deprecated:DX},jCe=()=>A({name:LX,metadata:lc,settings:MX});var zL={};Q(zL,{init:()=>XCe,metadata:()=>g4,name:()=>rJ,settings:()=>oJ});var tJ=a(D(),1);var Io=a(R(),1),Bl=a(D(),1),nr=a(b(),1),UCe={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},save({attributes:e}){let{href:t,fileId:r,fileName:o,textLinkHref:n,textLinkTarget:i,showDownloadButton:s,downloadButtonText:l,displayPreview:c,previewHeight:u}=e,d=Io.RichText.isEmpty(o)?(0,Bl.__)("PDF embed"):(0,Bl.sprintf)((0,Bl.__)("Embed of %s."),o),p=!Io.RichText.isEmpty(o),m=p?r:void 0;return t&&(0,nr.jsxs)("div",{...Io.useBlockProps.save(),children:[c&&(0,nr.jsx)(nr.Fragment,{children:(0,nr.jsx)("object",{className:"wp-block-file__embed",data:t,type:"application/pdf",style:{width:"100%",height:`${u}px`},"aria-label":d})}),p&&(0,nr.jsx)("a",{id:m,href:n,target:i,rel:i?"noreferrer noopener":void 0,children:(0,nr.jsx)(Io.RichText.Content,{value:o})}),s&&(0,nr.jsx)("a",{href:t,className:T("wp-block-file__button",(0,Io.__experimentalGetElementClassName)("button")),download:!0,"aria-describedby":m,children:(0,nr.jsx)(Io.RichText.Content,{value:l})})]})}},WCe={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},save({attributes:e}){let{href:t,fileId:r,fileName:o,textLinkHref:n,textLinkTarget:i,showDownloadButton:s,downloadButtonText:l,displayPreview:c,previewHeight:u}=e,d=Io.RichText.isEmpty(o)?(0,Bl.__)("PDF embed"):(0,Bl.sprintf)((0,Bl.__)("Embed of %s."),o),p=!Io.RichText.isEmpty(o),m=p?r:void 0;return t&&(0,nr.jsxs)("div",{...Io.useBlockProps.save(),children:[c&&(0,nr.jsx)(nr.Fragment,{children:(0,nr.jsx)("object",{className:"wp-block-file__embed",data:t,type:"application/pdf",style:{width:"100%",height:`${u}px`},"aria-label":d})}),p&&(0,nr.jsx)("a",{id:m,href:n,target:i,rel:i?"noreferrer noopener":void 0,children:(0,nr.jsx)(Io.RichText.Content,{value:o})}),s&&(0,nr.jsx)("a",{href:t,className:"wp-block-file__button",download:!0,"aria-describedby":m,children:(0,nr.jsx)(Io.RichText.Content,{value:l})})]})}},GCe={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({attributes:e}){let{href:t,fileName:r,textLinkHref:o,textLinkTarget:n,showDownloadButton:i,downloadButtonText:s,displayPreview:l,previewHeight:c}=e,u=Io.RichText.isEmpty(r)?(0,Bl.__)("PDF embed"):(0,Bl.sprintf)((0,Bl.__)("Embed of %s."),r);return t&&(0,nr.jsxs)("div",{...Io.useBlockProps.save(),children:[l&&(0,nr.jsx)(nr.Fragment,{children:(0,nr.jsx)("object",{className:"wp-block-file__embed",data:t,type:"application/pdf",style:{width:"100%",height:`${c}px`},"aria-label":u})}),!Io.RichText.isEmpty(r)&&(0,nr.jsx)("a",{href:o,target:n,rel:n?"noreferrer noopener":void 0,children:(0,nr.jsx)(Io.RichText.Content,{value:r})}),i&&(0,nr.jsx)("a",{href:t,className:"wp-block-file__button",download:!0,children:(0,nr.jsx)(Io.RichText.Content,{value:s})})]})}},$Ce=[UCe,WCe,GCe],AX=$Ce;var LL=a(Or(),1),Dh=a(V(),1),Rh=a(O(),1),vn=a(R(),1),HX=a(H(),1),jX=a(he(),1),Cu=a(D(),1);var UX=a(ne(),1),ML=a(xr(),1),WX=a(dr(),1);var gn=a(D(),1),hn=a(V(),1),zX=a(R(),1);var Zo=a(b(),1);function VX({hrefs:e,openInNewWindow:t,showDownloadButton:r,changeLinkDestinationOption:o,changeOpenInNewWindow:n,changeShowDownloadButton:i,displayPreview:s,changeDisplayPreview:l,previewHeight:c,changePreviewHeight:u}){let{href:d,textLinkHref:p,attachmentPage:m}=e,f=Y(),g=[{value:d,label:(0,gn.__)("URL")}];return m&&(g=[{value:d,label:(0,gn.__)("Media file")},{value:m,label:(0,gn.__)("Attachment page")}]),(0,Zo.jsx)(Zo.Fragment,{children:(0,Zo.jsxs)(zX.InspectorControls,{children:[d.endsWith(".pdf")&&(0,Zo.jsxs)(hn.__experimentalToolsPanel,{label:(0,gn.__)("PDF settings"),resetAll:()=>{l(!0),u(600)},dropdownMenuProps:f,children:[(0,Zo.jsx)(hn.__experimentalToolsPanelItem,{label:(0,gn.__)("Show inline embed"),isShownByDefault:!0,hasValue:()=>!s,onDeselect:()=>l(!0),children:(0,Zo.jsx)(hn.ToggleControl,{label:(0,gn.__)("Show inline embed"),help:s?(0,gn.__)("Note: Most phone and tablet browsers won't display embedded PDFs."):null,checked:!!s,onChange:l})}),s&&(0,Zo.jsx)(hn.__experimentalToolsPanelItem,{label:(0,gn.__)("Height in pixels"),isShownByDefault:!0,hasValue:()=>c!==600,onDeselect:()=>u(600),children:(0,Zo.jsx)(hn.RangeControl,{label:(0,gn.__)("Height in pixels"),min:f4,max:Math.max(DL,c),value:c,onChange:u})})]}),(0,Zo.jsxs)(hn.__experimentalToolsPanel,{label:(0,gn.__)("Settings"),resetAll:()=>{o(d),n(!1),i(!0)},dropdownMenuProps:f,children:[(0,Zo.jsx)(hn.__experimentalToolsPanelItem,{label:(0,gn.__)("Link to"),isShownByDefault:!0,hasValue:()=>p!==d,onDeselect:()=>o(d),children:(0,Zo.jsx)(hn.SelectControl,{label:(0,gn.__)("Link to"),value:p,options:g,onChange:o})}),(0,Zo.jsx)(hn.__experimentalToolsPanelItem,{label:(0,gn.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>!!t,onDeselect:()=>n(!1),children:(0,Zo.jsx)(hn.ToggleControl,{label:(0,gn.__)("Open in new tab"),checked:t,onChange:n})}),(0,Zo.jsx)(hn.__experimentalToolsPanelItem,{label:(0,gn.__)("Show download button"),isShownByDefault:!0,hasValue:()=>!r,onDeselect:()=>i(!0),children:(0,Zo.jsx)(hn.ToggleControl,{label:(0,gn.__)("Show download button"),checked:r,onChange:i})})]})]})})}var OX=()=>window.navigator.pdfViewerEnabled?!0:!(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)&&!(FX("AcroPDF.PDF")||FX("PDF.PdfCtrl"))),FX=e=>{let t;try{t=new window.ActiveXObject(e)}catch{t=void 0}return t};var ro=a(b(),1),f4=200,DL=2e3;function qCe({text:e,disabled:t}){let{createNotice:r}=(0,Rh.useDispatch)(ML.store),o=(0,jX.useCopyToClipboard)(e,()=>{r("info",(0,Cu.__)("Copied URL to clipboard."),{isDismissible:!0,type:"snackbar"})});return(0,ro.jsx)(Dh.ToolbarButton,{className:"components-clipboard-toolbar-button",ref:o,disabled:t,children:(0,Cu.__)("Copy URL")})}function ZCe({attributes:e,isSelected:t,setAttributes:r,clientId:o}){let{id:n,fileName:i,href:s,textLinkHref:l,textLinkTarget:c,showDownloadButton:u,downloadButtonText:d,displayPreview:p,previewHeight:m}=e,[f,g]=(0,HX.useState)(e.blob),{media:h}=(0,Rh.useSelect)(L=>({media:n?L(UX.store).getEntityRecord("postType","attachment",n,{context:"view"}):void 0}),[n]),{createErrorNotice:v}=(0,Rh.useDispatch)(ML.store),{toggleSelection:x}=(0,Rh.useDispatch)(vn.store);tc({url:f,onChange:_,onError:k});function _(L){if(!L||!L.url){r({href:void 0,fileName:void 0,textLinkHref:void 0,id:void 0,fileId:void 0,displayPreview:void 0,previewHeight:void 0}),g();return}if((0,LL.isBlobURL)(L.url)){g(L.url);return}let M=(L.mime||L.mime_type)==="application/pdf"||(0,WX.getFilename)(L.url).toLowerCase().endsWith(".pdf"),U={displayPreview:M?e.displayPreview??!0:void 0,previewHeight:M?e.previewHeight??600:void 0};r({href:L.url,fileName:L.title,textLinkHref:L.url,id:L.id,fileId:`wp-block-file--media-${o}`,blob:void 0,...U}),g()}function k(L){r({href:void 0}),v(L,{type:"snackbar"})}function y(L){r({textLinkHref:L})}function w(L){r({textLinkTarget:L?"_blank":!1})}function C(L){r({showDownloadButton:L})}function S(L){r({displayPreview:L})}function P(L,M,U,$){x(!0);let W=parseInt(m+$.height,10);r({previewHeight:W})}function N(L){let M=Math.max(parseInt(L,10),f4);r({previewHeight:M})}let I=h&&h.link,B=(0,vn.useBlockProps)({className:T(!!f&&(0,Dh.__unstableGetAnimateClassName)({type:"loading"}),{"is-transient":!!f})}),E=OX()&&p;return!s&&!f?(0,ro.jsx)("div",{...B,children:(0,ro.jsx)(vn.MediaPlaceholder,{icon:(0,ro.jsx)(vn.BlockIcon,{icon:vv}),labels:{title:(0,Cu.__)("File"),instructions:(0,Cu.__)("Drag and drop a file, upload, or choose from your library.")},onSelect:_,onError:k,accept:"*"})}):(0,ro.jsxs)(ro.Fragment,{children:[(0,ro.jsx)(VX,{hrefs:{href:s||f,textLinkHref:l,attachmentPage:I},openInNewWindow:!!c,showDownloadButton:u,changeLinkDestinationOption:y,changeOpenInNewWindow:w,changeShowDownloadButton:C,displayPreview:p,changeDisplayPreview:S,previewHeight:m,changePreviewHeight:N}),(0,ro.jsxs)(vn.BlockControls,{group:"other",children:[(0,ro.jsx)(vn.MediaReplaceFlow,{mediaId:n,mediaURL:s,accept:"*",onSelect:_,onError:k,onReset:()=>_(void 0)}),(0,ro.jsx)(qCe,{text:s,disabled:(0,LL.isBlobURL)(s)})]}),(0,ro.jsxs)("div",{...B,children:[E&&(0,ro.jsxs)(Dh.ResizableBox,{size:{height:m,width:"100%"},minHeight:f4,maxHeight:DL,grid:[1,10],enable:{top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},onResizeStart:()=>x(!1),onResizeStop:P,showHandle:t,children:[(0,ro.jsx)("object",{className:"wp-block-file__preview",data:s,type:"application/pdf","aria-label":(0,Cu.__)("Embed of the selected PDF file.")}),!t&&(0,ro.jsx)("div",{className:"wp-block-file__preview-overlay"})]}),(0,ro.jsxs)("div",{className:"wp-block-file__content-wrapper",children:[(0,ro.jsx)(vn.RichText,{identifier:"fileName",tagName:"a",value:i,placeholder:(0,Cu.__)("Write file name\u2026"),withoutInteractiveFormatting:!0,onChange:L=>r({fileName:Qy(L)}),href:l}),u&&(0,ro.jsx)("div",{className:"wp-block-file__button-richtext-wrapper",children:(0,ro.jsx)(vn.RichText,{identifier:"downloadButtonText",tagName:"div","aria-label":(0,Cu.__)("Download button text"),className:T("wp-block-file__button",(0,vn.__experimentalGetElementClassName)("button")),value:d,withoutInteractiveFormatting:!0,placeholder:(0,Cu.__)("Add text\u2026"),onChange:L=>r({downloadButtonText:Qy(L)})})})]})]})]})}var GX=ZCe;var g4={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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"},blob:{type:"string",role:"local"},href:{type:"string",role:"content"},fileId:{type:"string",source:"attribute",selector:"a:not([download])",attribute:"id"},fileName:{type:"rich-text",source:"rich-text",selector:"a:not([download])",role:"content"},textLinkHref:{type:"string",source:"attribute",selector:"a:not([download])",attribute:"href",role:"content"},textLinkTarget:{type:"string",source:"attribute",selector:"a:not([download])",attribute:"target"},showDownloadButton:{type:"boolean",default:!0},downloadButtonText:{type:"rich-text",source:"rich-text",selector:"a[download]",role:"content"},displayPreview:{type:"boolean"},previewHeight:{type:"number",default:600}},supports:{anchor:!0,align:!0,spacing:{margin:!0,padding:!0},color:{gradients:!0,link:!0,text:!1,__experimentalDefaultControls:{background:!0,link:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}},interactivity:!0},editorStyle:"wp-block-file-editor",style:"wp-block-file"};var Su=a(R(),1),Nl=a(b(),1);function $X({attributes:e}){let{href:t,fileId:r,fileName:o,textLinkHref:n,textLinkTarget:i,showDownloadButton:s,downloadButtonText:l,displayPreview:c,previewHeight:u}=e,d=Su.RichText.isEmpty(o)?"PDF embed":o.toString(),p=!Su.RichText.isEmpty(o),m=p?r:void 0;return t&&(0,Nl.jsxs)("div",{...Su.useBlockProps.save(),children:[c&&(0,Nl.jsx)(Nl.Fragment,{children:(0,Nl.jsx)("object",{className:"wp-block-file__embed",data:t,type:"application/pdf",style:{width:"100%",height:`${u}px`},"aria-label":d})}),p&&(0,Nl.jsx)("a",{id:m,href:n,target:i,rel:i?"noreferrer noopener":void 0,children:(0,Nl.jsx)(Su.RichText.Content,{value:o})}),s&&(0,Nl.jsx)("a",{href:t,className:T("wp-block-file__button",(0,Su.__experimentalGetElementClassName)("button")),download:!0,"aria-describedby":m,children:(0,Nl.jsx)(Su.RichText.Content,{value:l})})]})}var _b=a(Or(),1),nf=a(J(),1),ZX=a(O(),1),KX=a(ne(),1),YX=a(D(),1),QX=a(dr(),1),qX=(0,YX._x)("Download","button label"),AL=(e,t,r)=>({type:"block",blocks:[e],isMatch:({id:o})=>{if(!o)return!1;let{getEntityRecord:n}=(0,ZX.select)(KX.store),i=n("postType","attachment",o,{context:"view"});return!!i&&i.mime_type.includes(t)},transform:o=>(0,nf.createBlock)(e,{[r]:o.href,caption:o.fileName,id:o.id,anchor:o.anchor})}),YCe={from:[{type:"files",isMatch(e){return e.length>0},priority:15,transform:e=>{let t=[];return e.forEach(r=>{let o=(0,_b.createBlobURL)(r);r.type.startsWith("video/")?t.push((0,nf.createBlock)("core/video",{blob:(0,_b.createBlobURL)(r)})):r.type.startsWith("image/")?t.push((0,nf.createBlock)("core/image",{blob:(0,_b.createBlobURL)(r)})):r.type.startsWith("audio/")?t.push((0,nf.createBlock)("core/audio",{blob:(0,_b.createBlobURL)(r)})):t.push((0,nf.createBlock)("core/file",{blob:o,fileName:r.name,downloadButtonText:qX}))}),t}},{type:"block",blocks:["core/audio","core/video","core/image"],transform:e=>{let t=e.src??e.url;return(0,nf.createBlock)("core/file",{href:t,fileName:e.caption||(0,QX.getFilename)(t),textLinkHref:t,id:e.id,anchor:e.anchor,downloadButtonText:qX})}}],to:[AL("core/audio","audio","src"),AL("core/video","video","src"),AL("core/image","image","url")]},XX=YCe;var JX=a(D(),1),QCe=[{name:"default",isDefault:!0,attributes:{downloadButtonText:(0,JX._x)("Download","button label")}}],eJ=QCe;var{name:rJ}=g4,oJ={icon:vv,example:{attributes:{href:"https://upload.wikimedia.org/wikipedia/commons/d/dd/Armstrong_Small_Step.ogg",fileName:(0,tJ._x)("Armstrong_Small_Step","Name of the file")}},transforms:XX,deprecated:AX,edit:GX,save:$X,variations:eJ},XCe=()=>A({name:rJ,metadata:g4,settings:oJ});var YL={};Q(YL,{init:()=>qSe,metadata:()=>I4,name:()=>yee,settings:()=>bee});var Wr=a(R(),1),iJ=a(J(),1);var vc="none",yc="media",Lh="lightbox",bc="attachment",nJ="file",aJ="post",xb="large",h4=8;var $e=a(b(),1),sJ="file",lJ="post";function Mh(e){return Math.min(3,e?.images?.length)}function JCe(e,t){switch(t){case sJ:return{href:e?.source_url||e?.url,linkDestination:yc};case lJ:return{href:e?.link,linkDestination:bc};case yc:return{href:e?.source_url||e?.url,linkDestination:yc};case bc:return{href:e?.link,linkDestination:bc};case vc:return{href:void 0,linkDestination:vc}}return{}}function Ah(e){let t=e.linkTo?e.linkTo:"none";t==="post"?t="attachment":t==="file"&&(t="media");let r=e.images.map(s=>eSe(s,e.sizeSlug,t)),{images:o,ids:n,...i}=e;return[{...i,linkTo:t,allowResize:!1},r]}function eSe(e,t,r){return(0,iJ.createBlock)("core/image",{...e.id&&{id:parseInt(e.id)},url:e.url,alt:e.alt,caption:e.caption,sizeSlug:t,...JCe(e,r)})}var tSe={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}},save({attributes:e}){let{caption:t,columns:r,imageCrop:o}=e,n=T("has-nested-images",{[`columns-${r}`]:r!==void 0,"columns-default":r===void 0,"is-cropped":o}),i=Wr.useBlockProps.save({className:n}),s=Wr.useInnerBlocksProps.save(i);return(0,$e.jsxs)("figure",{...s,children:[s.children,!Wr.RichText.isEmpty(t)&&(0,$e.jsx)(Wr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:t})]})}},rSe={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({attributes:e}){let{images:t,columns:r=Mh(e),imageCrop:o,caption:n,linkTo:i}=e,s=`columns-${r} ${o?"is-cropped":""}`;return(0,$e.jsxs)("figure",{...Wr.useBlockProps.save({className:s}),children:[(0,$e.jsx)("ul",{className:"blocks-gallery-grid",children:t.map(l=>{let c;switch(i){case sJ:c=l.fullUrl||l.url;break;case lJ:c=l.link;break}let u=(0,$e.jsx)("img",{src:l.url,alt:l.alt,"data-id":l.id,"data-full-url":l.fullUrl,"data-link":l.link,className:l.id?`wp-image-${l.id}`:null});return(0,$e.jsx)("li",{className:"blocks-gallery-item",children:(0,$e.jsxs)("figure",{children:[c?(0,$e.jsx)("a",{href:c,children:u}):u,!Wr.RichText.isEmpty(l.caption)&&(0,$e.jsx)(Wr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-item__caption",value:l.caption})]})},l.id||l.url)})}),!Wr.RichText.isEmpty(n)&&(0,$e.jsx)(Wr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:n})]})},migrate(e){return Ah(e)}},oSe={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({linkTo:e}){return!e||e==="attachment"||e==="media"},migrate(e){return Ah(e)},save({attributes:e}){let{images:t,columns:r=Mh(e),imageCrop:o,caption:n,linkTo:i}=e;return(0,$e.jsxs)("figure",{className:`columns-${r} ${o?"is-cropped":""}`,children:[(0,$e.jsx)("ul",{className:"blocks-gallery-grid",children:t.map(s=>{let l;switch(i){case"media":l=s.fullUrl||s.url;break;case"attachment":l=s.link;break}let c=(0,$e.jsx)("img",{src:s.url,alt:s.alt,"data-id":s.id,"data-full-url":s.fullUrl,"data-link":s.link,className:s.id?`wp-image-${s.id}`:null});return(0,$e.jsx)("li",{className:"blocks-gallery-item",children:(0,$e.jsxs)("figure",{children:[l?(0,$e.jsx)("a",{href:l,children:c}):c,!Wr.RichText.isEmpty(s.caption)&&(0,$e.jsx)(Wr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-item__caption",value:s.caption})]})},s.id||s.url)})}),!Wr.RichText.isEmpty(n)&&(0,$e.jsx)(Wr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:n})]})}},nSe={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({ids:e}){return e&&e.some(t=>typeof t=="string")},migrate(e){return Ah(e)},save({attributes:e}){let{images:t,columns:r=Mh(e),imageCrop:o,caption:n,linkTo:i}=e;return(0,$e.jsxs)("figure",{className:`columns-${r} ${o?"is-cropped":""}`,children:[(0,$e.jsx)("ul",{className:"blocks-gallery-grid",children:t.map(s=>{let l;switch(i){case"media":l=s.fullUrl||s.url;break;case"attachment":l=s.link;break}let c=(0,$e.jsx)("img",{src:s.url,alt:s.alt,"data-id":s.id,"data-full-url":s.fullUrl,"data-link":s.link,className:s.id?`wp-image-${s.id}`:null});return(0,$e.jsx)("li",{className:"blocks-gallery-item",children:(0,$e.jsxs)("figure",{children:[l?(0,$e.jsx)("a",{href:l,children:c}):c,!Wr.RichText.isEmpty(s.caption)&&(0,$e.jsx)(Wr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-item__caption",value:s.caption})]})},s.id||s.url)})}),!Wr.RichText.isEmpty(n)&&(0,$e.jsx)(Wr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:n})]})}},aSe={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:"string",source:"html",selector:"figcaption"}}},ids:{type:"array",default:[]},columns:{type:"number"},imageCrop:{type:"boolean",default:!0},linkTo:{type:"string",default:"none"}},supports:{align:!0},save({attributes:e}){let{images:t,columns:r=Mh(e),imageCrop:o,linkTo:n}=e;return(0,$e.jsx)("ul",{className:`columns-${r} ${o?"is-cropped":""}`,children:t.map(i=>{let s;switch(n){case"media":s=i.fullUrl||i.url;break;case"attachment":s=i.link;break}let l=(0,$e.jsx)("img",{src:i.url,alt:i.alt,"data-id":i.id,"data-full-url":i.fullUrl,"data-link":i.link,className:i.id?`wp-image-${i.id}`:null});return(0,$e.jsx)("li",{className:"blocks-gallery-item",children:(0,$e.jsxs)("figure",{children:[s?(0,$e.jsx)("a",{href:s,children:l}):l,i.caption&&i.caption.length>0&&(0,$e.jsx)(Wr.RichText.Content,{tagName:"figcaption",value:i.caption})]})},i.id||i.url)})})},migrate(e){return Ah(e)}},iSe={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:"string",source:"html",selector:"figcaption"}}},columns:{type:"number"},imageCrop:{type:"boolean",default:!0},linkTo:{type:"string",default:"none"}},isEligible({images:e,ids:t}){return e&&e.length>0&&(!t&&e||t&&e&&t.length!==e.length||e.some((r,o)=>!r&&t[o]!==null?!0:parseInt(r,10)!==t[o]))},migrate(e){return Ah(e)},supports:{align:!0},save({attributes:e}){let{images:t,columns:r=Mh(e),imageCrop:o,linkTo:n}=e;return(0,$e.jsx)("ul",{className:`columns-${r} ${o?"is-cropped":""}`,children:t.map(i=>{let s;switch(n){case"media":s=i.url;break;case"attachment":s=i.link;break}let l=(0,$e.jsx)("img",{src:i.url,alt:i.alt,"data-id":i.id,"data-link":i.link,className:i.id?`wp-image-${i.id}`:null});return(0,$e.jsx)("li",{className:"blocks-gallery-item",children:(0,$e.jsxs)("figure",{children:[s?(0,$e.jsx)("a",{href:s,children:l}):l,i.caption&&i.caption.length>0&&(0,$e.jsx)(Wr.RichText.Content,{tagName:"figcaption",value:i.caption})]})},i.id||i.url)})})}},sSe={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({attributes:e}){let{images:t,columns:r=Mh(e),align:o,imageCrop:n,linkTo:i}=e,s=T(`columns-${r}`,{alignnone:o==="none","is-cropped":n});return(0,$e.jsx)("div",{className:s,children:t.map(l=>{let c;switch(i){case"media":c=l.url;break;case"attachment":c=l.link;break}let u=(0,$e.jsx)("img",{src:l.url,alt:l.alt,"data-id":l.id});return(0,$e.jsx)("figure",{className:"blocks-gallery-image",children:c?(0,$e.jsx)("a",{href:c,children:u}):u},l.id||l.url)})})},migrate(e){return Ah(e)}},cJ=[tSe,rSe,oSe,nSe,aSe,iSe,sSe];var Bt=a(V(),1),uo=a(R(),1),Yd=a(H(),1),We=a(D(),1),Pb=a(O(),1),uee=a(J(),1),ZL=a(Or(),1),dee=a(xr(),1);var uJ=a(R(),1);var dJ=a(b(),1),v4=(0,dJ.jsx)(uJ.BlockIcon,{icon:am});function y4(e){return e?Math.min(3,e):3}function b4(e){return!!e&&typeof e=="object"&&!Array.isArray(e)}function _c(e){let t=b4(e)?e.type:void 0;return typeof t!="string"||t===""||t==="flex"}var _4=(e,t="large")=>{let r=Object.fromEntries(Object.entries(e??{}).filter(([n])=>["alt","id","link"].includes(n)));r.url=e?.sizes?.[t]?.url||e?.media_details?.sizes?.[t]?.source_url||e?.url||e?.source_url;let o=e?.sizes?.full?.url||e?.media_details?.sizes?.full?.source_url;return o&&(r.fullUrl=o),r};var xc=20,af="none",Hd="media",jd="attachment",VL="custom",pJ=["noopener"],Ud=["image"];var FL=["flex","grid"],Wd="full";function kb(e,t,r,o,n){switch(r||t){case nJ:case yc:return{href:e?.source_url||e?.url,linkDestination:Hd,lightbox:n?.enabled?{...o?.lightbox,enabled:!1}:void 0};case aJ:case bc:return{href:e?.link,linkDestination:jd,lightbox:n?.enabled?{...o?.lightbox,enabled:!1}:void 0};case Lh:return{href:void 0,lightbox:n?.enabled?void 0:{...o?.lightbox,enabled:!0},linkDestination:af};case vc:return{href:void 0,linkDestination:af,lightbox:void 0}}return{}}function mJ(e){let[t,r=1]=e.split("/").map(Number),o=t/r;return o===1/0||o===0?NaN:o}function lSe(e){let t=e;return e!==void 0&&t&&(pJ.forEach(r=>{let o=new RegExp("\\b"+r+"\\b","gi");t=t.replace(o,"")}),t!==e&&(t=t.trim()),t||(t=void 0)),t}function wb(e,{rel:t}){let r=e?"_blank":void 0,o;return!r&&!t?o=void 0:o=lSe(t),{linkTarget:r,rel:o}}function fJ(e,t){let r=e?.media_details?.sizes?.[t]?.source_url;return r?{url:r,width:void 0,height:void 0,sizeSlug:t}:{}}function OL(e){return Ud.some(t=>e.type.indexOf(t)===0)}function sf({x:e,y:t}={x:.5,y:.5}){return`${Math.round(e*100)}% ${Math.round(t*100)}%`}var HL=a(D(),1);var x4=a(b(),1);function gJ(e){let{attributes:t,isSelected:r,setAttributes:o,insertBlocksAfter:n,blockProps:i,__unstableLayoutClassNames:s,isContentLocked:l,multiGallerySelection:c}=e,{align:u,columns:d,imageCrop:p,layout:m}=t,f=_c(m);return(0,x4.jsxs)("figure",{...i,className:T(i.className,s,"blocks-gallery-grid",{[`align${u}`]:u,[`columns-${d}`]:f&&d!==void 0,"columns-default":f&&d===void 0,"is-cropped":f&&p}),children:[i.children,(0,x4.jsx)($o,{attributes:t,setAttributes:o,isSelected:r,insertBlocksAfter:n,showToolbarButton:!c&&!l,className:"blocks-gallery-caption",label:(0,HL.__)("Gallery caption text"),placeholder:(0,HL.__)("Add gallery caption")})]})}var hJ=a(H(),1);function vJ(e,t,r){return(0,hJ.useMemo)(()=>o(),[e,t]);function o(){if(!e||e.length===0)return;let{imageSizes:n}=r(),i={};t&&(i=e.reduce((l,c)=>{if(!c.id)return l;let u=n.reduce((d,p)=>{let m=c.sizes?.[p.slug]?.url,f=c.media_details?.sizes?.[p.slug]?.source_url;return{...d,[p.slug]:m||f}},{});return{...l,[parseInt(c.id,10)]:u}},{}));let s=Object.values(i);return n.filter(({slug:l})=>s.some(c=>c[l])).map(({name:l,slug:c})=>({value:c,label:l}))}}var k4=a(H(),1);function yJ(e,t){let[r,o]=(0,k4.useState)([]);return(0,k4.useMemo)(()=>n(),[e,t]);function n(){let i=!1,s=r.filter(c=>e.find(u=>c.clientId===u.clientId));s.length<r.length&&(i=!0),e.forEach(c=>{c.fromSavedContent&&!s.find(u=>u.id===c.id)&&(i=!0,s.push(c))});let l=e.filter(c=>!s.find(u=>c.clientId&&u.clientId===c.clientId)&&t?.find(u=>u.id===c.id)&&!c.fromSavedContent);return(i||l?.length>0)&&o([...s,...l]),l.length>0?l:null}}var _J=a(O(),1),xJ=a(ne(),1),bJ=[];function kJ(e){return(0,_J.useSelect)(t=>{let r=e.map(o=>o.attributes.id).filter(o=>o!==void 0);return r.length===0?bJ:t(xJ.store).getEntityRecords("postType","attachment",{include:r.join(","),per_page:-1,orderby:"include"})??bJ},[e])}var Il=a(R(),1),QJ=a(O(),1);var lf=(e,t,r)=>{let o=Array.isArray(t)?t:t.split("."),n=e;return o.forEach(i=>{n=n?.[i]}),n??r};var SJ=a(CJ(),1);function cSe(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let r=(0,SJ.getCSSValueFromRawStyle)(lf(t,e.ref));return typeof r=="object"&&r!==null&&"ref"in r&&r?.ref?void 0:r===void 0?e:r}return e}function uSe(e,t){if(!e||!t||!Array.isArray(t))return e;let r=t.find(o=>o?.name===e);return r?.href?r?.href:e}function TJ(e,t){if(!e||!t)return e;let r=cSe(e,t);return typeof r=="object"&&r!==null&&"url"in r&&r?.url?{...r,url:uSe(r.url,t?._links?.["wp:theme-file"])}:r}function dSe(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(r=>{let o=hr(r).toRgb();t.r.push(o.r/255),t.g.push(o.g/255),t.b.push(o.b/255),t.a.push(o.a)}),t}function BJ(e){return`${e}{filter:none}`}function NJ(e,t){return`${e}{filter:url(#${t})}`}function IJ(e,t){let r=dSe(t);return`
 <svg
 	xmlns:xlink="http://www.w3.org/1999/xlink"
 	viewBox="0 0 0 0"
@@ -50,29 +50,29 @@ ${e}
 			<feComposite in2="SourceGraphic" operator="in"></feComposite>
 		</filter>
 	</defs>
-</svg>`}var QJ={mobile:"480px",tablet:"782px"},XJ=/^(\d+|\d*\.\d+)(px|em|rem)$/,VSe=16;function FSe(e){return"mobile"in e||"tablet"in e}function OSe(e){return!e||typeof e!="object"?{}:FSe(e)?e:e.settings?.viewport??{}}function HSe(e){return typeof e=="string"&&XJ.test(e.trim())}function vA(e){if(typeof e=="number")return e;if(typeof e!="string")return;let t=e.trim().match(XJ);if(!t)return;let r=Number.parseFloat(t[1]);return t[2]==="px"?r:r*VSe}function yA(e){let t=OSe(e),r={},o={};Object.keys(QJ).forEach(l=>{let c=l,u=t[c],d=vA(u);d!==void 0&&HSe(u)&&(r[c]=u.trim(),o[c]=d)});let n=Object.keys(r);if(!n.length)return{...QJ};if(n.length===1)return r;let i=r.mobile,s=r.tablet;return o.mobile>=o.tablet?{mobile:i}:{mobile:i,tablet:s}}function JJ(e){let t=yA(e),r={};return t.mobile&&(r["@mobile"]=`@media (width <= ${t.mobile})`),t.tablet&&(r["@tablet"]=t.mobile?`@media (${t.mobile} < width <= ${t.tablet})`:`@media (width <= ${t.tablet})`),r}function z4(e,t,r,{resolveRefs:o=!0}={}){if(!e?.styles?.blocks?.[t]?.variations?.[r])return;let n=s=>{Object.keys(s).forEach(l=>{let c=s[l];if(typeof c=="object"&&c!==null)if(c.ref!==void 0)if(typeof c.ref!="string"||c.ref.trim()==="")delete s[l];else{let u=uf(e,c.ref);u!=null?s[l]=u:delete s[l]}else n(c),Object.keys(c).length===0&&delete s[l]})},i=JSON.parse(JSON.stringify(e.styles.blocks[t].variations[r]));return o&&n(i),i}var xA="default";function oee(e){let t=e?.viewport,r=e?.pseudoState;return(!t||t===xA)&&(!r||r===xA)}function jSe(e){return oee(e)?[]:[e.viewport,e.pseudoState].filter(t=>!!t&&t!==xA)}function USe(e,t){let r=jSe(t);return r.length?uf(e,r):e}var WSe=new Set(["blocks","variations","css"]),bA=Object.freeze({value:{},sources:{}}),GSe={root:{layer:"root"},element:{layer:"element"},block:{layer:"block"},blockVariation:{layer:"blockVariation"}};function Gd(e){let t=GSe[e];return t?{...t}:null}function $d(e,t){return!e||!t?null:{styles:e,source:t}}function $Se(e){return e.join(".")}function qSe(e){return{...e}}function nee(e){return e===""||e===null||typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length===0}function _A(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e.ref=="string"}function qd(e){if(!e||typeof e!="object"||Array.isArray(e))return null;let t={};for(let r of Object.keys(e))if(!WSe.has(r)){if(r==="elements"){e.elements&&typeof e.elements=="object"&&(t.elements=e.elements);continue}nee(e[r])||(t[r]=e[r])}return Object.keys(t).length===0?null:t}var eee=new Set(["backgroundImage"]);function aee(e,t,r,o,n,i=[]){if(!t||typeof t!="object"||Array.isArray(t))return e;for(let s of Object.keys(t)){let l=t[s];if(nee(l))continue;if(_A(l)){if(l.ref.trim()==="")continue;let u=uf(r,l.ref);if(u==null||_A(u))continue;l=u}let c=[...i,s];if(!eee.has(s)&&l!==null&&typeof l=="object"&&!Array.isArray(l)&&!_A(l)){let u=e[s]&&typeof e[s]=="object"&&!Array.isArray(e[s])?e[s]:{};e[s]=aee({...u},l,r,o,n,c)}else e[s]=eee.has(s)&&l!==null&&typeof l=="object"&&!Array.isArray(l)?{...l}:l,o&&n&&(n[$Se(c)]=qSe(o))}return e}function V4(e,t){if(!e)return null;let r=USe(e,t);return r&&typeof r=="object"&&!Array.isArray(r)?r:null}var ZSe=["color.background","color.gradient","background","spacing","dimensions","border","shadow","filter"];function KSe(e){return e.startsWith("elements.")?!1:ZSe.some(t=>e===t||e.startsWith(`${t}.`))}function iee(e,t){if(!e||typeof e!="object")return;let[r,...o]=t;if(o.length===0){delete e[r];return}let n=e[r];n&&typeof n=="object"&&(iee(n,o),Object.keys(n).length===0&&delete e[r])}function YSe(e,t){for(let r of Object.keys(t))t[r].layer==="root"&&KSe(r)&&(iee(e,r.split(".")),delete t[r])}function QSe(e,t,r){let o=e?.background?.backgroundImage;if(!o)return;let n=GJ(o,{...t,_links:r??void 0});n!==void 0&&(e.background.backgroundImage=n)}function tee(e,{blockName:t,variationName:r=null,elements:o=null,viewport:n=null,pseudoState:i=null}={}){if(!e||!e.styles||!t)return bA;let s=e.styles,l={viewport:n,pseudoState:i},c=s,u=s.blocks?.[t]??null,d=(o??[]).map(v=>s.elements?.[v]??null).filter(v=>!!v),p=r?z4(e,t,r)??null:null,m=[$d(qd(c),Gd("root")),...d.map(v=>$d(qd(v),Gd("element"))),u?$d(qd(u),Gd("block")):null,p?$d(qd(p),Gd("blockVariation")):null];oee(l)||m.push($d(qd(V4(c,l)),Gd("root")),...d.map(v=>$d(qd(V4(v,l)),Gd("element"))),u?$d(qd(V4(u,l)),Gd("block")):null,p?$d(qd(V4(p,l)),Gd("blockVariation")):null);let f=m.filter(Boolean);if(f.length===0)return bA;let g={},h=f.reduce((v,x)=>aee(v,x.styles,e,x.source,g),{});return YSe(h,g),QSe(h,e,e._links??null),{value:h,sources:g}}var XSe={},ree=new WeakMap;function see(e,t={}){let r=e?.styles;if(!r||typeof r!="object")return tee(e,t);let o=ree.get(r);o||(o=new WeakMap,ree.set(r,o));let n=e?._links??XSe,i=o.get(n);i||(i=new Map,o.set(n,i));let s=`${t.elements?.join(",")??""}:${t.viewport??""}:${t.pseudoState??""}`,l=(t.blockName||"")+""+(t.variationName||"")+""+s;if(i.has(l))return i.get(l);let c=tee(e,t);return i.set(l,c),c}var lee=a(zR(),1),{lock:cee,unlock:vst}=(0,lee.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/global-styles-engine");var Fh={};cee(Fh,{getResponsiveMediaQueries:JJ,getViewportBreakpoints:yA,getViewportBreakpointValueInPixels:vA,getDuotoneFilter:YJ,getDuotoneStylesheet:KJ,getDuotoneUnsetStylesheet:ZJ,resolveStyle:see,getVariationStyle:z4});function Bb(e){return!!e&&typeof e=="object"&&!Array.isArray(e)}function F4(e){return Number.isInteger(e)&&e>=1&&e<=N4}function O4(e,t){return!Bb(e)||!Bb(e[t])?{}:e[t]}function uee(e){if(!Bb(e))return e;let t=Object.entries(e).filter(([,r])=>r!==void 0);return t.length?Object.fromEntries(t):void 0}function dee({style:e,viewport:t,baseSettings:r,settings:o}){let n=Bb(e)?e:{},i={...O4(n,t)};Object.entries(o).forEach(([c,u])=>{u===void 0||u===r[c]?delete i[c]:i[c]=u});let s=uee(i),l={...n};return s?l[t]=s:delete l[t],uee(l)}function JSe(e){return`${e}.wp-block-gallery.has-nested-images:where(.is-layout-flex)`}function pee(e){return`${JSe(e)} figure.wp-block-image:not(#individual-image)`}function e6e(e,t){let r=t===1?"100%":`calc((100% - (var(--wp--style--unstable-gallery-gap, 16px) * ${t-1})) / ${t})`;return`${pee(e)}{width:${r} !important;}`}function t6e(e,t){let r=pee(e),o=`${r} > div:not(.components-drop-zone)`,n=`${r} > a`,i=`${r} a,${r} img`;return t?`${r}{align-self:inherit !important;margin-bottom:0 !important;}${o},${n}{display:flex !important;}${i}{width:100% !important;flex:1 0 0% !important;height:100% !important;object-fit:cover !important;}`:`${r}{align-self:auto !important;margin-top:0 !important;margin-bottom:auto !important;}${o}{display:block !important;}${n}{display:inline-block !important;}${i}{width:auto !important;flex:0 1 auto !important;height:auto !important;object-fit:fill !important;}`}function mee(e,t,r){return Bb(r)?Object.entries(r).map(([o,n])=>{if(typeof n!="string")return"";let i=O4(t,o),s="";return F4(i.columns)&&(s+=e6e(e,i.columns)),typeof i.imageCrop=="boolean"&&(s+=t6e(e,i.imageCrop)),s?`${n}{${s}}`:""}).join(""):""}var{getResponsiveMediaQueries:r6e}=q(Fh),{globalStylesDataKey:o6e}=q(Il.privateApis),n6e="core/gallery",H4="var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) )";function fee(e,t){let r=H4;return t&&(r=typeof t=="string"?(0,Il.__experimentalGetGapCSSValue)(t)||H4:(0,Il.__experimentalGetGapCSSValue)(t?.left)||H4),`${e} {
+</svg>`}var RJ={mobile:"480px",tablet:"782px"},DJ=/^(\d+|\d*\.\d+)(px|em|rem)$/,pSe=16;function mSe(e){return"mobile"in e||"tablet"in e}function fSe(e){return!e||typeof e!="object"?{}:mSe(e)?e:e.settings?.viewport??{}}function gSe(e){return typeof e=="string"&&DJ.test(e.trim())}function jL(e){if(typeof e=="number")return e;if(typeof e!="string")return;let t=e.trim().match(DJ);if(!t)return;let r=Number.parseFloat(t[1]);return t[2]==="px"?r:r*pSe}function UL(e){let t=fSe(e),r={},o={};Object.keys(RJ).forEach(l=>{let c=l,u=t[c],d=jL(u);d!==void 0&&gSe(u)&&(r[c]=u.trim(),o[c]=d)});let n=Object.keys(r);if(!n.length)return{...RJ};if(n.length===1)return r;let i=r.mobile,s=r.tablet;return o.mobile>=o.tablet?{mobile:i}:{mobile:i,tablet:s}}function LJ(e){let t=UL(e),r={};return t.mobile&&(r["@mobile"]=`@media (width <= ${t.mobile})`),t.tablet&&(r["@tablet"]=t.mobile?`@media (${t.mobile} < width <= ${t.tablet})`:`@media (width <= ${t.tablet})`),r}function w4(e,t,r,{resolveRefs:o=!0}={}){if(!e?.styles?.blocks?.[t]?.variations?.[r])return;let n=s=>{Object.keys(s).forEach(l=>{let c=s[l];if(typeof c=="object"&&c!==null)if(c.ref!==void 0)if(typeof c.ref!="string"||c.ref.trim()==="")delete s[l];else{let u=lf(e,c.ref);u!=null?s[l]=u:delete s[l]}else n(c),Object.keys(c).length===0&&delete s[l]})},i=JSON.parse(JSON.stringify(e.styles.blocks[t].variations[r]));return o&&n(i),i}var $L="default";function VJ(e){let t=e?.viewport,r=e?.pseudoState;return(!t||t===$L)&&(!r||r===$L)}function hSe(e){return VJ(e)?[]:[e.viewport,e.pseudoState].filter(t=>!!t&&t!==$L)}function vSe(e,t){let r=hSe(t);return r.length?lf(e,r):e}var ySe=new Set(["blocks","variations","css"]),WL=Object.freeze({value:{},sources:{}}),bSe={root:{layer:"root"},element:{layer:"element"},block:{layer:"block"},blockVariation:{layer:"blockVariation"}};function Gd(e){let t=bSe[e];return t?{...t}:null}function $d(e,t){return!e||!t?null:{styles:e,source:t}}function _Se(e){return e.join(".")}function xSe(e){return{...e}}function FJ(e){return e===""||e===null||typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length===0}function GL(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e.ref=="string"}function qd(e){if(!e||typeof e!="object"||Array.isArray(e))return null;let t={};for(let r of Object.keys(e))if(!ySe.has(r)){if(r==="elements"){e.elements&&typeof e.elements=="object"&&(t.elements=e.elements);continue}FJ(e[r])||(t[r]=e[r])}return Object.keys(t).length===0?null:t}var MJ=new Set(["backgroundImage"]);function OJ(e,t,r,o,n,i=[]){if(!t||typeof t!="object"||Array.isArray(t))return e;for(let s of Object.keys(t)){let l=t[s];if(FJ(l))continue;if(GL(l)){if(l.ref.trim()==="")continue;let u=lf(r,l.ref);if(u==null||GL(u))continue;l=u}let c=[...i,s];if(!MJ.has(s)&&l!==null&&typeof l=="object"&&!Array.isArray(l)&&!GL(l)){let u=e[s]&&typeof e[s]=="object"&&!Array.isArray(e[s])?e[s]:{};e[s]=OJ({...u},l,r,o,n,c)}else e[s]=MJ.has(s)&&l!==null&&typeof l=="object"&&!Array.isArray(l)?{...l}:l,o&&n&&(n[_Se(c)]=xSe(o))}return e}function C4(e,t){if(!e)return null;let r=vSe(e,t);return r&&typeof r=="object"&&!Array.isArray(r)?r:null}var kSe=["color.background","color.gradient","background","spacing","dimensions","border","shadow","filter"];function wSe(e){return e.startsWith("elements.")?!1:kSe.some(t=>e===t||e.startsWith(`${t}.`))}function HJ(e,t){if(!e||typeof e!="object")return;let[r,...o]=t;if(o.length===0){delete e[r];return}let n=e[r];n&&typeof n=="object"&&(HJ(n,o),Object.keys(n).length===0&&delete e[r])}function CSe(e,t){for(let r of Object.keys(t))t[r].layer==="root"&&wSe(r)&&(HJ(e,r.split(".")),delete t[r])}function SSe(e,t,r){let o=e?.background?.backgroundImage;if(!o)return;let n=TJ(o,{...t,_links:r??void 0});n!==void 0&&(e.background.backgroundImage=n)}function AJ(e,{blockName:t,variationName:r=null,elements:o=null,viewport:n=null,pseudoState:i=null}={}){if(!e||!e.styles||!t)return WL;let s=e.styles,l={viewport:n,pseudoState:i},c=s,u=s.blocks?.[t]??null,d=(o??[]).map(v=>s.elements?.[v]??null).filter(v=>!!v),p=r?w4(e,t,r)??null:null,m=[$d(qd(c),Gd("root")),...d.map(v=>$d(qd(v),Gd("element"))),u?$d(qd(u),Gd("block")):null,p?$d(qd(p),Gd("blockVariation")):null];VJ(l)||m.push($d(qd(C4(c,l)),Gd("root")),...d.map(v=>$d(qd(C4(v,l)),Gd("element"))),u?$d(qd(C4(u,l)),Gd("block")):null,p?$d(qd(C4(p,l)),Gd("blockVariation")):null);let f=m.filter(Boolean);if(f.length===0)return WL;let g={},h=f.reduce((v,x)=>OJ(v,x.styles,e,x.source,g),{});return CSe(h,g),SSe(h,e,e._links??null),{value:h,sources:g}}var TSe={},zJ=new WeakMap;function jJ(e,t={}){let r=e?.styles;if(!r||typeof r!="object")return AJ(e,t);let o=zJ.get(r);o||(o=new WeakMap,zJ.set(r,o));let n=e?._links??TSe,i=o.get(n);i||(i=new Map,o.set(n,i));let s=`${t.elements?.join(",")??""}:${t.viewport??""}:${t.pseudoState??""}`,l=(t.blockName||"")+""+(t.variationName||"")+""+s;if(i.has(l))return i.get(l);let c=AJ(e,t);return i.set(l,c),c}var UJ=a(dR(),1),{lock:WJ,unlock:git}=(0,UJ.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/global-styles-engine");var zh={};WJ(zh,{getResponsiveMediaQueries:LJ,getViewportBreakpoints:UL,getViewportBreakpointValueInPixels:jL,getDuotoneFilter:IJ,getDuotoneStylesheet:NJ,getDuotoneUnsetStylesheet:BJ,resolveStyle:jJ,getVariationStyle:w4});function Cb(e){return!!e&&typeof e=="object"&&!Array.isArray(e)}function S4(e){return Number.isInteger(e)&&e>=1&&e<=h4}function T4(e,t){return!Cb(e)||!Cb(e[t])?{}:e[t]}function GJ(e){if(!Cb(e))return e;let t=Object.entries(e).filter(([,r])=>r!==void 0);return t.length?Object.fromEntries(t):void 0}function $J({style:e,viewport:t,baseSettings:r,settings:o}){let n=Cb(e)?e:{},i={...T4(n,t)};Object.entries(o).forEach(([c,u])=>{u===void 0||u===r[c]?delete i[c]:i[c]=u});let s=GJ(i),l={...n};return s?l[t]=s:delete l[t],GJ(l)}function PSe(e){return`${e}.wp-block-gallery.has-nested-images:where(.is-layout-flex)`}function qJ(e){return`${PSe(e)} figure.wp-block-image:not(#individual-image)`}function ESe(e,t){let r=t===1?"100%":`calc((100% - (var(--wp--style--unstable-gallery-gap, 16px) * ${t-1})) / ${t})`;return`${qJ(e)}{width:${r} !important;}`}function BSe(e,t){let r=qJ(e),o=`${r} > div:not(.components-drop-zone)`,n=`${r} > a`,i=`${r} a,${r} img`;return t?`${r}{align-self:inherit !important;margin-bottom:0 !important;}${o},${n}{display:flex !important;}${i}{width:100% !important;flex:1 0 0% !important;height:100% !important;object-fit:cover !important;}`:`${r}{align-self:auto !important;margin-top:0 !important;margin-bottom:auto !important;}${o}{display:block !important;}${n}{display:inline-block !important;}${i}{width:auto !important;flex:0 1 auto !important;height:auto !important;object-fit:fill !important;}`}function ZJ(e,t,r){return Cb(r)?Object.entries(r).map(([o,n])=>{if(typeof n!="string")return"";let i=T4(t,o),s="";return S4(i.columns)&&(s+=ESe(e,i.columns)),typeof i.imageCrop=="boolean"&&(s+=BSe(e,i.imageCrop)),s?`${n}{${s}}`:""}).join(""):""}var{getResponsiveMediaQueries:NSe}=ee(zh),{globalStylesDataKey:ISe}=ee(Il.privateApis),RSe="core/gallery",P4="var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) )";function KJ(e,t){let r=P4;return t&&(r=typeof t=="string"?(0,Il.__experimentalGetGapCSSValue)(t)||P4:(0,Il.__experimentalGetGapCSSValue)(t?.left)||P4),`${e} {
 		--wp--style--unstable-gallery-gap: ${r==="0"?"0px":r}
-	}`}function gee(e){if(Object.hasOwn(e?.spacing||{},"blockGap"))return e.spacing.blockGap}function vee({style:e,clientId:t}){let r=`.wp-block-gallery-${t}`,[o]=(0,Il.useSettings)("viewport"),i=(0,hee.useSelect)(p=>p(Il.store).getSettings()?.[o6e],[])?.blocks?.[n6e]||{},s=gee(e),l=i?.spacing?.blockGap??H4,u=fee(r,s===void 0?l:s),d=r6e(o);return Object.entries(d).forEach(([p,m])=>{let f=gee(e?.[p]),g=s===void 0?i?.[p]?.spacing?.blockGap:void 0,h=f===void 0?g:f;h!=null&&(u+=`${m}{${fee(r,h)}}`)}),u+=mee(r,e,d),(0,Il.useStyleOverride)({css:u}),null}var Ib=a(H(),1),jh=a(O(),1),xee=a(R(),1),W4=a(ne(),1),kee=a(K(),1);var j4=a(D(),1),Zd="core/attached-media",Oh="date",Hh="desc",a6e={[Zd]:{title:(0,j4.__)("Use attached images"),description:(0,j4.__)("Images attached to the post."),emptyMessage:(0,j4.__)("Images attached to the post will appear here.")}};function U4(e){return a6e[e]}var Nb=100;function yee(e,{postId:t}){let{source:r,args:o={}}=e??{};return r===Zd&&t?{parent:t,per_page:Nb,media_type:"image",orderby:o.orderBy==="date"||o.orderBy==="title"?o.orderBy:Oh,order:o.order==="asc"||o.order==="desc"?o.order:Hh}:null}var bee=[];function i6e(e,t){let{sizeSlug:r,linkTo:o,linkTarget:n,aspectRatio:i}=t,s=!!i&&i!=="auto";return{id:e.id,...L4(e,r),...Pb(e,o),...Eb(n,t),sizeSlug:r,caption:e.caption?.raw||"",alt:e.alt_text||"",aspectRatio:s?i:void 0,scale:s?"cover":void 0}}function _ee(e,t){return e.map(r=>(0,kee.createBlock)("core/image",i6e(r,t)))}function wee({attributes:e,setAttributes:t,clientId:r,postId:o,postType:n}){let{dynamicContent:i}=e,s=!!n,l=U4(i?.source),c=i?.args?.orderBy??Oh,u=i?.args?.order??Hh,d=(0,jh.useRegistry)(),{replaceInnerBlocks:p,__unstableMarkNextChangeAsNotPersistent:m}=(0,jh.useDispatch)(xee.store),f=(0,Ib.useMemo)(()=>i?yee(i,{postId:o}):null,[i,o]),{dynamicMedia:g,dynamicMediaTotal:h,isResolvingDynamic:v}=(0,jh.useSelect)(L=>{if(!f)return{dynamicMedia:bee,dynamicMediaTotal:0,isResolvingDynamic:!1};let A=["postType","attachment",f];return{dynamicMedia:L(W4.store).getEntityRecords(...A)??bee,dynamicMediaTotal:L(W4.store).getEntityRecordsTotalItems(...A)??0,isResolvingDynamic:!L(W4.store).hasFinishedResolution("getEntityRecords",A)}},[f]),x=h>Nb,{sizeSlug:_,linkTo:k,linkTarget:y,aspectRatio:w}=e,C=(0,Ib.useMemo)(()=>({sizeSlug:_,linkTo:k,linkTarget:y,aspectRatio:w}),[_,k,y,w]),S=(0,Ib.useMemo)(()=>_ee(g,C),[g,C]),P=(0,Ib.useMemo)(()=>({allowResize:e.allowResize??!1,imageCrop:e.imageCrop,fixedHeight:e.fixedHeight,navigationButtonType:e.navigationButtonType}),[e.allowResize,e.imageCrop,e.fixedHeight,e.navigationButtonType]);function N(){d.batch(()=>{t({dynamicContent:{source:Zd}}),m(),p(r,[])})}function I(){d.batch(()=>{p(r,_ee(g,C)),m(),t({dynamicContent:void 0})})}function B(L,A){let U={...i?.args};delete U.orderBy,delete U.order,L!==void 0&&(L!==Oh||A!==Hh)&&(U.orderBy=L,U.order=A);let $={...i};Object.keys(U).length?$.args=U:delete $.args,t({dynamicContent:$})}function E(){t({dynamicContent:{source:i.source}})}return{dynamicContent:i,canUseDynamicSource:s,sourceDescriptor:l,hasMoreImagesThanCap:x,dynamicMediaTotal:h,sourceOrderby:c,sourceOrder:u,dynamicMedia:g,dynamicImageBlocks:S,isResolvingDynamic:v,galleryContext:P,enableDynamicMode:N,convertToStatic:I,setSourceOrder:B,resetSource:E}}var nr=a(D(),1),Uh=a(H(),1),Gr=a(V(),1),Kd=a(R(),1);var ft=a(b(),1),s6e=[{label:(0,nr.__)("Newest to oldest"),value:"date/desc"},{label:(0,nr.__)("Oldest to newest"),value:"date/asc"},{label:(0,nr.__)("A \u2192 Z"),value:"title/asc"},{label:(0,nr.__)("Z \u2192 A"),value:"title/desc"}];function l6e({orderby:e,order:t,onChange:r}){return(0,ft.jsx)(Gr.SelectControl,{label:(0,nr.__)("Order by"),value:`${e}/${t}`,options:s6e,onChange:o=>{let[n,i]=o.split("/");r({orderby:n,order:i})}})}function Cee({onConfirm:e,onCancel:t}){return(0,ft.jsx)(Gr.__experimentalConfirmDialog,{isOpen:!0,title:(0,nr.__)("Detach Gallery"),__experimentalHideHeader:!1,confirmButtonText:(0,nr.__)("Detach"),onConfirm:e,onCancel:t,size:"medium",children:(0,nr.__)("The gallery displays the images attached to the post. Detaching will enable you to add, delete, or reorder images. However, new attachments will no longer be added automatically.")})}function See({dynamic:e,dropdownMenuProps:t,hasImages:r}){let{dynamicContent:o,canUseDynamicSource:n,sourceDescriptor:i,sourceOrderby:s,sourceOrder:l,setSourceOrder:c,convertToStatic:u,enableDynamicMode:d,resetSource:p,isResolvingDynamic:m,hasMoreImagesThanCap:f,dynamicMediaTotal:g}=e,h=!!o,[v,x]=(0,Uh.useState)(!1),[_,k]=(0,Uh.useState)(!1);function y(){r?x(!0):d()}return h?(0,ft.jsxs)(ft.Fragment,{children:[(0,ft.jsxs)(Gr.__experimentalToolsPanel,{label:(0,nr.__)("Source"),resetAll:p,dropdownMenuProps:t,children:[(0,ft.jsxs)("div",{className:"wp-block-gallery__source-settings",children:[(0,ft.jsx)("p",{className:"wp-block-gallery__source-description",children:i?.description??(0,nr.__)("Dynamic images.")}),(0,ft.jsx)(Gr.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>k(!0),disabled:m,accessibleWhenDisabled:!0,children:(0,nr.__)("Detach Gallery")})]}),f&&(0,ft.jsx)(Gr.Notice,{className:"wp-block-gallery__source-notice",status:"warning",isDismissible:!1,children:(0,nr.sprintf)((0,nr.__)("Only the first %1$d of %2$d images will be displayed."),Nb,g)}),(0,ft.jsx)(Gr.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,nr.__)("Order by"),hasValue:()=>s!==Oh||l!==Hh,onDeselect:()=>c(void 0,void 0),children:(0,ft.jsx)(l6e,{orderby:s,order:l,onChange:({orderby:w,order:C})=>c(w,C)})})]}),_&&(0,ft.jsx)(Cee,{onConfirm:()=>{u(),k(!1)},onCancel:()=>k(!1)})]}):n?(0,ft.jsxs)(ft.Fragment,{children:[(0,ft.jsx)(Gr.PanelBody,{title:(0,nr.__)("Source"),children:(0,ft.jsx)("div",{className:"wp-block-gallery__source-settings",children:(0,ft.jsx)(Gr.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:y,children:(0,nr.__)("Use images attached to the post")})})}),v&&(0,ft.jsx)(Gr.__experimentalConfirmDialog,{isOpen:!0,title:(0,nr.__)("Use images attached to the post?"),__experimentalHideHeader:!1,confirmButtonText:(0,nr.__)("Use attached images"),onConfirm:()=>{d(),x(!1)},onCancel:()=>x(!1),size:"medium",children:(0,nr.__)("The images in this gallery will be replaced, but will remain in the media library.")})]}):null}function c6e({imageBlocks:e,layout:t}){let{children:r,ref:o,className:n}=(0,Kd.__experimentalUseBlockPreview)({blocks:e,layout:t});return(0,ft.jsx)("div",{ref:o,className:n,style:{display:"contents"},children:r})}function Tee({dynamic:e,blockProps:t,innerBlocksProps:r,attributes:o,setAttributes:n,isSelected:i,insertBlocksAfter:s,isContentLocked:l,multiGallerySelection:c}){let{sourceDescriptor:u,dynamicImageBlocks:d,galleryContext:p,isResolvingDynamic:m,convertToStatic:f}=e,g=(0,Kd.useBlockEditingMode)(),[h,v]=(0,Uh.useState)(!1),x=(0,Uh.useMemo)(()=>_c(o.layout)?{...o.layout,type:"flex"}:o.layout,[o.layout]),_=m?(0,nr.__)("Loading images\u2026"):u?.emptyMessage??(0,nr.__)("Dynamic images will appear here.");return(0,ft.jsxs)(ft.Fragment,{children:[g==="default"&&(0,ft.jsxs)(ft.Fragment,{children:[(0,ft.jsx)(Kd.BlockControls,{group:"other",children:(0,ft.jsx)(Gr.ToolbarButton,{onClick:()=>v(!0),disabled:m,children:(0,nr.__)("Detach")})}),h&&(0,ft.jsx)(Cee,{onConfirm:()=>{f(),v(!1)},onCancel:()=>v(!1)})]}),(0,ft.jsxs)("figure",{...t,children:[d.length?(0,ft.jsx)(Kd.BlockContextProvider,{value:p,children:(0,ft.jsx)(c6e,{imageBlocks:d,layout:x})}):(0,ft.jsx)(Gr.Placeholder,{icon:I4,label:(0,nr.__)("Gallery"),instructions:_,children:m&&(0,ft.jsx)(Gr.Spinner,{})}),(0,ft.jsx)($o,{attributes:o,setAttributes:n,isSelected:i,insertBlocksAfter:s,showToolbarButton:!c&&!l,className:"blocks-gallery-caption",label:(0,nr.__)("Gallery caption text"),placeholder:(0,nr.__)("Add gallery caption")})]}),r.children]})}var st=a(b(),1),Pee=[{icon:im,label:(0,We.__)("Link images to attachment pages"),value:bc,noticeText:(0,We.__)("Attachment Pages")},{icon:dd,label:(0,We.__)("Link images to media files"),value:yc,noticeText:(0,We.__)("Media Files")},{icon:sm,label:(0,We.__)("Enlarge on click"),value:Mh,noticeText:(0,We.__)("Lightbox effect"),infoText:(0,We.__)("Scale images with a lightbox effect")},{icon:Ev,label:(0,We._x)("None","Media item link option"),value:vc,noticeText:(0,We.__)("None")}],u6e=[{label:(0,We.__)("Icon"),value:"icon"},{label:(0,We.__)("Text"),value:"text"},{label:(0,We.__)("Both"),value:"both"}],kA=["image"],d6e=(0,We.__)("Drag and drop images, upload, or choose from your library."),p6e={name:"core/image"},Eee=[];function Iee(e){let{setAttributes:t,attributes:r,className:o,clientId:n,isSelected:i,insertBlocksAfter:s,isContentLocked:l,context:c,__unstableLayoutClassNames:u}=e,d=c?.postId,p=c?.postType,m=(0,uo.useBlockEditingMode)(),[f,g,h,v]=(0,uo.useSettings)("blocks.core/image.lightbox","dimensions.aspectRatios.default","dimensions.aspectRatios.theme","dimensions.defaultAspectRatios"),x=f?.allowEditing?Pee:Pee.filter(re=>re.value!==Mh),{align:_,navigationButtonType:k,columns:y,imageCrop:w,randomOrder:C,linkTarget:S,linkTo:P,sizeSlug:N,aspectRatio:I,layout:B}=r,E=_c(B),L=(0,Yd.useRef)(B),{__unstableMarkNextChangeAsNotPersistent:A,replaceInnerBlocks:U,updateBlockAttributes:$,selectBlock:W}=(0,Rb.useDispatch)(uo.store),{createSuccessNotice:G,createErrorNotice:F}=(0,Rb.useDispatch)(Nee.store);(0,Yd.useEffect)(()=>{let re=L.current;if(L.current=B,!D4(re)||!D4(B)||re.type===B.type)return;let Ve={...B},Ye=!1;!Object.hasOwn(B,"columnCount")&&Number.isInteger(re.columnCount)&&re.columnCount>0&&(Ve.columnCount=re.columnCount,Ye=!0),!Object.hasOwn(B,"minimumColumnWidth")&&typeof re.minimumColumnWidth=="string"&&(Ve.minimumColumnWidth=re.minimumColumnWidth,Ye=!0),Ye&&(L.current=Ve,A(),t({layout:Ve}))},[B,t,A]);let{getBlock:Z,getSettings:j,innerBlockImages:Y,multiGallerySelection:ee,selectedStyleState:te}=(0,Rb.useSelect)(re=>{let{getBlockName:Ve,getMultiSelectedBlockClientIds:Ye,getSettings:Ct,getBlock:Qe,getSelectedBlockStyleState:Qr}=q(re(uo.store)),Fa=Ye();return{getBlock:Qe,getSettings:Ct,innerBlockImages:Qe(n)?.innerBlocks??Eee,multiGallerySelection:Fa.length&&Fa.every(ye=>Ve(ye)==="core/gallery"),selectedStyleState:Qr(n)}},[n]),Q=te?.viewport&&te.viewport!=="default",le=Q?O4(r.style,te.viewport):{},oe=F4(y)?y:void 0,ce=typeof w=="boolean"?w:!0,pe=Q&&Object.hasOwn(le,"columns")&&F4(le.columns),be=Q&&Object.hasOwn(le,"imageCrop")&&typeof le.imageCrop=="boolean",Te=pe?le.columns:oe,ae=be?le.imageCrop:ce,se=(0,Yd.useMemo)(()=>Y?.map(re=>({clientId:re.clientId,id:re.attributes.id,url:re.attributes.url,attributes:re.attributes,fromSavedContent:!!re.originalContent})),[Y]),ue=HJ(Y),Oe=zJ(se,ue),Pe=!!se.length,ge=!!r.dynamicContent,et=wee({attributes:r,setAttributes:t,clientId:n,postId:d,postType:p}),me=ge?et.dynamicMedia.length:se.length,ct;ge?ct=P===Mh:f?.enabled?ct=se.filter(re=>re.attributes?.lightbox?.enabled===void 0||re.attributes?.lightbox?.enabled===!0).length>0:ct=se.filter(re=>re.attributes.lightbox?.enabled).length>0;let Ne=h?.map(({name:re,ratio:Ve})=>({label:re,value:Ve})),ie=g?.map(({name:re,ratio:Ve})=>({label:re,value:Ve})),Ee=[{label:(0,We._x)("Original","Aspect ratio option for dimensions control"),value:"auto"},...v?ie||[]:[],...Ne||[]];(0,Yd.useEffect)(()=>{Oe?.forEach(re=>{A(),$(re.clientId,{...Xt(re.attributes),id:re.id,align:void 0})})},[Oe]);let ve=MJ(ge?et.dynamicMedia:ue,i,j);function Xt(re){let Ve=re.id?ue.find(({id:Qe})=>Qe===re.id):null,Ye;re.className&&re.className!==""&&(Ye=re.className);let Ct;return re.linkTarget||re.rel?Ct={linkTarget:re.linkTarget,rel:re.rel}:Ct=Eb(S,r),{...L4(Ve,N),...Pb(Ve,P,re?.linkDestination),...Ct,className:Ye,sizeSlug:N,caption:re.caption.length>0?re.caption:Ve.caption?.raw,alt:re.alt||Ve.alt_text,aspectRatio:I==="auto"?void 0:I}}function Gt(re){let Ve=re.type;return kA.some(Ye=>Ve?.indexOf(Ye)===0)||re.blob}function br(re){let Ve=Object.prototype.toString.call(re)==="[object FileList]",Ye=Ve?Array.from(re).map(_e=>_e.url?_e:{blob:(0,wA.createBlobURL)(_e)}):re;Ye.every(Gt)||F((0,We.__)("If uploading to a gallery all files need to be image formats"),{id:"gallery-upload-invalid-file",type:"snackbar"});let Ct=Ye.filter(_e=>_e.url||Gt(_e)).map(_e=>_e.url?_e:{blob:_e.blob||(0,wA.createBlobURL)(_e)}),Qe=Ct.reduce((_e,_t,Jt)=>(_e[_t.id]=Jt,_e),{}),Qr=Ve?Y:Y.filter(_e=>Ct.find(_t=>_t.id===_e.attributes.id)),ye=Ct.filter(_e=>!Qr.find(_t=>_e.id===_t.attributes.id)).map(_e=>(0,Bee.createBlock)("core/image",{id:_e.id,blob:_e.blob,url:_e.url,caption:_e.caption,alt:_e.alt}));U(n,Qr.concat(ye).sort((_e,_t)=>Qe[_e.attributes.id]-Qe[_t.attributes.id])),ye?.length>0&&W(ye[0].clientId)}function wo(re){F(re,{type:"snackbar"})}function In(re){t({linkTo:re});let Ve={},Ye=[];Z(n).innerBlocks.forEach(Qe=>{Ye.push(Qe.clientId);let Qr=Qe.attributes.id?ue.find(({id:Fa})=>Fa===Qe.attributes.id):null;Ve[Qe.clientId]=Pb(Qr,re,!1,Qe.attributes,f)}),$(Ye,Ve,{uniqueByBlock:!0});let Ct=[...x].find(Qe=>Qe.value===re);G((0,We.sprintf)((0,We.__)("All gallery image links updated to: %s"),Ct.noticeText),{id:"gallery-attributes-linkTo",type:"snackbar"})}function on(re){if(!Q){t(re);return}t({style:dee({style:r.style,viewport:te.viewport,baseSettings:{columns:oe,imageCrop:ce},settings:re})})}function vi(re){on({columns:re})}function aa(){on({imageCrop:!ae})}function us(){t({randomOrder:!C})}function Rn(re){let Ve=re?"_blank":void 0;t({linkTarget:Ve});let Ye={},Ct=[];Z(n).innerBlocks.forEach(Qr=>{Ct.push(Qr.clientId),Ye[Qr.clientId]=Eb(Ve,Qr.attributes)}),$(Ct,Ye,{uniqueByBlock:!0});let Qe=re?(0,We.__)("All gallery images updated to open in new tab"):(0,We.__)("All gallery images updated to not open in new tab");G(Qe,{id:"gallery-attributes-openInNewTab",type:"snackbar"})}function Xl(re){t({sizeSlug:re});let Ve={},Ye=[];Z(n).innerBlocks.forEach(Qe=>{Ye.push(Qe.clientId);let Qr=Qe.attributes.id?ue.find(({id:Fa})=>Fa===Qe.attributes.id):null;Ve[Qe.clientId]=DJ(Qr,re)}),$(Ye,Ve,{uniqueByBlock:!0});let Ct=ve.find(Qe=>Qe.value===re);G((0,We.sprintf)((0,We.__)("All gallery image sizes updated to: %s"),Ct?.label??re),{id:"gallery-attributes-sizeSlug",type:"snackbar"})}function ol(re){t({aspectRatio:re});let Ve={},Ye=[];Z(n).innerBlocks.forEach(Qe=>{Ye.push(Qe.clientId),Ve[Qe.clientId]={aspectRatio:re==="auto"?void 0:re}}),$(Ye,Ve,!0);let Ct=Ee.find(Qe=>Qe.value===re);G((0,We.sprintf)((0,We.__)("All gallery images updated to aspect ratio: %s"),Ct?.label||re),{id:"gallery-attributes-aspectRatio",type:"snackbar"})}(0,Yd.useEffect)(()=>{P||(A(),t({linkTo:window?.wp?.media?.view?.settings?.defaultProps?.link||vc}))},[P]);let ds=Pe&&se.some(re=>!!re.id),su={addToGallery:!1,disableMediaButtons:se.some(re=>!re.id&&re.url?.indexOf("blob:")===0),value:{}},ia=(0,uo.useBlockProps)({className:T(o,"has-nested-images",`wp-block-gallery-${n}`,ge&&[u,"blocks-gallery-grid",{[`align${_}`]:_,[`columns-${y}`]:E&&y!==void 0,"columns-default":E&&y===void 0,"is-cropped":E&&w}])}),sa=(0,uo.useInnerBlocksProps)(ia,{defaultBlock:p6e,directInsert:!0,orientation:"horizontal",renderAppender:!1,allowedBlocks:ge?Eee:void 0}),yi=X();if(!Pe&&!ge)return(0,st.jsxs)("div",{...sa,children:[sa.children,(0,st.jsx)(uo.MediaPlaceholder,{handleUpload:!1,icon:I4,labels:{title:(0,We.__)("Gallery"),instructions:d6e},onSelect:br,allowedTypes:kA,multiple:!0,onError:wo,...su,children:m==="default"&&(0,st.jsx)(Bt.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:et.enableDynamicMode,children:U4(Zd).title})})]});let Up=P&&P!=="none";return(0,st.jsxs)(st.Fragment,{children:[(0,st.jsxs)(uo.InspectorControls,{group:Q&&E?"viewport":"default",children:[!Q&&(0,st.jsx)(See,{dynamic:et,dropdownMenuProps:yi,hasImages:Pe}),(0,st.jsxs)(Bt.__experimentalToolsPanel,{label:(0,We.__)("Settings"),resetAll:()=>{if(Q){on({columns:void 0,imageCrop:void 0});return}t({navigationButtonType:"icon",randomOrder:!1,...E&&{columns:void 0,imageCrop:!0}}),ol("auto"),N!==Tb&&Xl(Tb),S&&Rn(!1)},dropdownMenuProps:yi,children:[E&&me>1&&(0,st.jsx)(Bt.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,We.__)("Columns"),hasValue:()=>Q?pe:!!Te&&Te!==me,onDeselect:()=>vi(void 0),children:(0,st.jsx)(Bt.RangeControl,{label:(0,We.__)("Columns"),value:Te||R4(me),onChange:vi,min:1,max:Math.min(N4,me),required:!0})}),!Q&&ve?.length>0&&(0,st.jsx)(Bt.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,We.__)("Resolution"),hasValue:()=>N!==Tb,onDeselect:()=>Xl(Tb),children:(0,st.jsx)(Bt.SelectControl,{label:(0,We.__)("Resolution"),help:(0,We.__)("Select the size of the source images."),value:N,options:ve,onChange:Xl,hideCancelButton:!0})}),E&&(0,st.jsx)(Bt.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,We.__)("Crop images to fit"),hasValue:()=>Q?be:!ae,onDeselect:()=>on({imageCrop:Q?void 0:!0}),children:(0,st.jsx)(Bt.ToggleControl,{label:(0,We.__)("Crop images to fit"),checked:ae,onChange:aa})}),!Q&&(0,st.jsx)(Bt.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,We.__)("Randomize order"),hasValue:()=>!!C,onDeselect:()=>t({randomOrder:!1}),children:(0,st.jsx)(Bt.ToggleControl,{label:(0,We.__)("Randomize order"),checked:!!C,onChange:us})}),!Q&&Up&&(0,st.jsx)(Bt.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,We.__)("Open images in new tab"),hasValue:()=>!!S,onDeselect:()=>Rn(!1),children:(0,st.jsx)(Bt.ToggleControl,{label:(0,We.__)("Open images in new tab"),checked:S==="_blank",onChange:Rn})}),!Q&&Ee.length>1&&(0,st.jsx)(Bt.__experimentalToolsPanelItem,{hasValue:()=>!!I&&I!=="auto",label:(0,We.__)("Aspect ratio"),onDeselect:()=>ol("auto"),isShownByDefault:!0,children:(0,st.jsx)(Bt.SelectControl,{label:(0,We.__)("Aspect ratio"),help:(0,We.__)("Set a consistent aspect ratio for all images in the gallery."),value:I,options:Ee,onChange:ol})}),!Q&&f?.allowEditing&&ct&&(0,st.jsx)(Bt.__experimentalToolsPanelItem,{label:(0,We.__)("Navigation button type"),isShownByDefault:!0,hasValue:()=>k!=="icon",onDeselect:()=>t({navigationButtonType:"icon"}),children:(0,st.jsx)(Bt.__experimentalToggleGroupControl,{label:(0,We.__)("Navigation button type"),value:k,onChange:re=>t({navigationButtonType:re}),isBlock:!0,help:(0,We.__)("Adjust the appearance of buttons in the lightbox."),children:u6e.map(re=>(0,st.jsx)(Bt.__experimentalToggleGroupControlOption,{value:re.value,label:re.label},re.value))})})]})]}),(0,st.jsx)(uo.BlockControls,{group:"block",children:(0,st.jsx)(Bt.ToolbarDropdownMenu,{icon:wi,label:(0,We.__)("Link"),children:({onClose:re})=>(0,st.jsx)(Bt.MenuGroup,{children:x.map(Ve=>{let Ye=P===Ve.value;return(0,st.jsx)(Bt.MenuItem,{isSelected:Ye,className:T("components-dropdown-menu__menu-item",{"is-active":Ye}),iconPosition:"left",icon:Ve.icon,onClick:()=>{In(Ve.value),re()},role:"menuitemradio",info:Ve.infoText,children:Ve.label},Ve.value)})})})}),(0,st.jsxs)(st.Fragment,{children:[!ee&&!ge&&(0,st.jsx)(uo.BlockControls,{group:"other",children:(0,st.jsx)(uo.MediaReplaceFlow,{allowedTypes:kA,handleUpload:!1,onSelect:br,name:(0,We.__)("Add"),multiple:!0,mediaIds:se.filter(re=>re.id).map(re=>re.id),addToGallery:ds,variant:"toolbar"})}),E&&(0,st.jsx)(vee,{style:r.style,clientId:n})]}),ge?(0,st.jsx)(Tee,{...e,dynamic:et,blockProps:ia,innerBlocksProps:sa,multiGallerySelection:ee}):(0,st.jsx)(LJ,{...e,isContentLocked:l,images:se,blockProps:sa,insertBlocksAfter:s,multiGallerySelection:ee})]})}var G4={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/gallery",title:"Gallery",category:"media",usesContext:["galleryId","postId","postType"],allowedBlocks:["core/image"],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:"rich-text",source:"rich-text",selector:".blocks-gallery-item__caption"}}},ids:{type:"array",items:{type:"number"},default:[]},dynamicContent:{type:"object"},navigationButtonType:{type:"string",default:"icon",enum:["icon","text","both"]},shortCodeTransforms:{type:"array",items:{type:"object"},default:[]},columns:{type:"number",minimum:1,maximum:8},caption:{type:"rich-text",source:"rich-text",selector:".blocks-gallery-caption",role:"content"},imageCrop:{type:"boolean",default:!0},randomOrder:{type:"boolean",default:!1},fixedHeight:{type:"boolean",default:!0},linkTarget:{type:"string"},linkTo:{type:"string"},sizeSlug:{type:"string",default:"large"},allowResize:{type:"boolean",default:!1},aspectRatio:{type:"string",default:"auto"}},providesContext:{allowResize:"allowResize",imageCrop:"imageCrop",fixedHeight:"fixedHeight",navigationButtonType:"navigationButtonType"},supports:{anchor:!0,align:!0,__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{color:!0,radius:!0}},html:!1,units:["px","em","rem","vh","vw"],spacing:{margin:!0,padding:!0,blockGap:{sides:["horizontal","vertical"],__experimentalDefault:"var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) )"},__experimentalDefaultControls:{blockGap:!0,margin:!1,padding:!1}},color:{text:!1,background:!0,gradients:!0},layout:{allowSwitching:!1,allowInheriting:!1,allowEditing:!0,allowOrientation:!1,allowJustification:!1,allowVerticalAlignment:!1,allowWrap:!1,allowSizingOnChildren:!0,default:{type:"flex"}},interactivity:{clientNavigation:!0},listView:!0},editorStyle:"wp-block-gallery-editor",style:"wp-block-gallery"};var Pu=a(R(),1);var $4=a(b(),1);function Ree({attributes:e}){let{caption:t,columns:r,imageCrop:o,dynamicContent:n,layout:i}=e,s=_c(i),l=!Pu.RichText.isEmpty(t)&&(0,$4.jsx)(Pu.RichText.Content,{tagName:"figcaption",className:T("blocks-gallery-caption",(0,Pu.__experimentalGetElementClassName)("caption")),value:t});if(n)return l||null;let c=T("has-nested-images",{[`columns-${r}`]:s&&r!==void 0,"columns-default":s&&r===void 0,"is-cropped":s&&o}),u=Pu.useBlockProps.save({className:c}),d=Pu.useInnerBlocksProps.save(u);return(0,$4.jsxs)("figure",{...d,children:[d.children,l]})}var Ds=a(K(),1),Dee=a(Or(),1),CA=a(Ad(),1);var f6e=e=>e?e.split(",").map(t=>parseInt(t,10)):[],Lee=e=>e.map(t=>(0,Ds.createBlock)(t.name,t.attributes,Lee(t.innerBlocks||[])));function g6e(e){if(e.name==="core/gallery"&&e.attributes?.images.length>0){let t=e.attributes.images.map(({url:r,id:o,alt:n})=>(0,Ds.createBlock)("core/image",{url:r,id:o?parseInt(o,10):null,alt:n,sizeSlug:e.attributes.sizeSlug,linkDestination:e.attributes.linkDestination}));delete e.attributes.ids,delete e.attributes.images,e.innerBlocks=t}return e}(0,CA.addFilter)("blocks.switchToBlockType.transformedBlock","core/gallery/update-third-party-transform-to",g6e);function h6e(e,t){let o=(Array.isArray(t)?t:[t]).find(n=>n.name==="core/gallery"&&n.innerBlocks.length>0&&!n.attributes.images?.length>0&&!e.name.includes("core/"));if(o){let n=o.innerBlocks.map(({attributes:{url:s,id:l,alt:c}})=>({url:s,id:l?parseInt(l,10):null,alt:c})),i=n.map(({id:s})=>s);o.attributes.images=n,o.attributes.ids=i}return e}(0,CA.addFilter)("blocks.switchToBlockType.transformedBlock","core/gallery/update-third-party-transform-from",h6e);var v6e={from:[{type:"block",isMultiBlock:!0,blocks:["core/image"],transform:e=>{let{align:t,sizeSlug:r}=e[0];t=e.every(i=>i.align===t)?t:void 0,r=e.every(i=>i.sizeSlug===r)?r:void 0;let n=e.filter(({url:i})=>i).map(i=>(i.width=void 0,i.height=void 0,(0,Ds.createBlock)("core/image",i)));return(0,Ds.createBlock)("core/gallery",{align:t,sizeSlug:r},n)}},{type:"shortcode",tag:"gallery",transform({named:{ids:e,columns:t=3,link:r,orderby:o,size:n}}){let i=f6e(e).map(c=>parseInt(c,10)),s=vc;return r==="post"?s=bc:r==="file"&&(s=yc),(0,Ds.createBlock)("core/gallery",{columns:parseInt(t,10),linkTo:s,randomOrder:o==="rand",...n&&{sizeSlug:n}},i.map(c=>(0,Ds.createBlock)("core/image",{id:c,...n&&{sizeSlug:n}})))},isMatch({named:e}){return e.ids!==void 0}},{type:"files",priority:1,isMatch(e){return e.length!==1&&e.every(t=>t.type.indexOf("image/")===0)},transform(e){let t=e.map(r=>(0,Ds.createBlock)("core/image",{blob:(0,Dee.createBlobURL)(r)}));return(0,Ds.createBlock)("core/gallery",{},t)}}],to:[{type:"block",blocks:["core/image"],isMatch:({dynamicContent:e})=>!e,transform:({align:e},t)=>t.length>0?t.map(({attributes:{url:r,alt:o,caption:n,title:i,href:s,rel:l,linkClass:c,id:u,sizeSlug:d,linkDestination:p,linkTarget:m,anchor:f,className:g}})=>(0,Ds.createBlock)("core/image",{align:e,url:r,alt:o,caption:n,title:i,href:s,rel:l,linkClass:c,id:u,sizeSlug:d,linkDestination:p,linkTarget:m,anchor:f,className:g})):(0,Ds.createBlock)("core/image",{align:e})},{type:"block",blocks:["core/group"],variationName:"group-grid",isMatch:({dynamicContent:e})=>!e,transform:(e,t)=>{let{allowResize:r,aspectRatio:o,caption:n,columns:i,dynamicContent:s,fixedHeight:l,ids:c,imageCrop:u,images:d,linkTarget:p,linkTo:m,navigationButtonType:f,randomOrder:g,shortCodeTransforms:h,sizeSlug:v,...x}=e;return(0,Ds.createBlock)("core/group",{...x,layout:{type:"grid",columnCount:i??R4(t.length)}},Lee(t))}}]},Aee=v6e;var df=a(D(),1);var y6e=[{name:"dynamic-gallery",title:(0,df.__)("Dynamic Gallery"),description:(0,df.__)("Display images from a source, such as those attached to the current post."),attributes:{dynamicContent:{source:Zd}},isActive:e=>!!e.dynamicContent,scope:[]},{name:"gallery-flex",title:(0,df.__)("Gallery"),description:(0,df.__)("Arrange images in flexible rows."),icon:lm,attributes:{layout:{type:"flex"}},isActive:e=>_c(e.layout),scope:["transform"]},{name:"gallery-grid",title:(0,df.__)("Gallery Grid"),description:(0,df.__)("Arrange images in a grid."),icon:ki,attributes:{layout:{type:"grid"}},isActive:e=>e.layout?.type==="grid",scope:["transform"]}],Mee=y6e;var{name:zee}=G4,Vee={icon:lm,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:Aee,variations:Mee,edit:Iee,save:Ree,deprecated:EJ},b6e=()=>M({name:zee,metadata:G4,settings:Vee});var BA={};J(BA,{init:()=>B6e,metadata:()=>Z4,name:()=>X4,settings:()=>Xee});var Q4=a(D(),1);var jn=a(R(),1),zi=a(b(),1),TA=e=>{if(e.tagName||(e={...e,tagName:"div"}),!e.customTextColor&&!e.customBackgroundColor)return e;let t={color:{}};e.customTextColor&&(t.color.text=e.customTextColor),e.customBackgroundColor&&(t.color.background=e.customBackgroundColor);let{customTextColor:r,customBackgroundColor:o,...n}=e;return{...n,style:t}},_6e=[{attributes:{tagName:{type:"string",default:"div"},templateLock:{type:["string","boolean"],enum:["all","insert",!1]}},supports:{__experimentalOnEnter:!0,__experimentalSettings:!0,align:["wide","full"],anchor:!0,ariaLabel:!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}},layout:!0},save({attributes:{tagName:e}}){return(0,zi.jsx)(e,{...jn.useInnerBlocksProps.save(jn.useBlockProps.save())})},isEligible:({layout:e})=>e?.inherit||e?.contentSize&&e?.type!=="constrained",migrate:e=>{let{layout:t=null}=e;if(t?.inherit||t?.contentSize)return{...e,layout:{...t,type:"constrained"}}}},{attributes:{tagName:{type:"string",default:"div"},templateLock:{type:["string","boolean"],enum:["all","insert",!1]}},supports:{align:["wide","full"],anchor:!0,color:{gradients:!0,link:!0},spacing:{padding:!0},__experimentalBorder:{radius:!0}},save({attributes:e}){let{tagName:t}=e;return(0,zi.jsx)(t,{...jn.useBlockProps.save(),children:(0,zi.jsx)("div",{className:"wp-block-group__inner-container",children:(0,zi.jsx)(jn.InnerBlocks.Content,{})})})}},{attributes:{backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1},migrate:TA,save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,textColor:o,customTextColor:n}=e,i=(0,jn.getColorClassName)("background-color",t),s=(0,jn.getColorClassName)("color",o),l=T(i,s,{"has-text-color":o||n,"has-background":t||r});return(0,zi.jsx)("div",{className:l,style:{backgroundColor:i?void 0:r,color:s?void 0:n},children:(0,zi.jsx)("div",{className:"wp-block-group__inner-container",children:(0,zi.jsx)(jn.InnerBlocks.Content,{})})})}},{attributes:{backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"}},migrate:TA,supports:{align:["wide","full"],anchor:!0,html:!1},save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,textColor:o,customTextColor:n}=e,i=(0,jn.getColorClassName)("background-color",t),s=(0,jn.getColorClassName)("color",o),l=T(i,{"has-text-color":o||n,"has-background":t||r});return(0,zi.jsx)("div",{className:l,style:{backgroundColor:i?void 0:r,color:s?void 0:n},children:(0,zi.jsx)("div",{className:"wp-block-group__inner-container",children:(0,zi.jsx)(jn.InnerBlocks.Content,{})})})}},{attributes:{backgroundColor:{type:"string"},customBackgroundColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1},migrate:TA,save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r}=e,o=(0,jn.getColorClassName)("background-color",t),n=T(o,{"has-background":t||r});return(0,zi.jsx)("div",{className:n,style:{backgroundColor:o?void 0:r},children:(0,zi.jsx)(jn.InnerBlocks.Content,{})})}}],Fee=_6e;var q4=a(O(),1),Fi=a(R(),1),Gee=a(H(),1),$ee=a(D(),1);var Oee=a(O(),1),Hee=a(R(),1),PA=a(D(),1),jee=a(K(),1),ei=a(V(),1),Db=a(H(),1),Ja=a(b(),1),x6e=(e="group")=>({group:(0,Ja.jsx)(ei.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Ja.jsx)(ei.Path,{d:"M0 10a2 2 0 0 1 2-2h44a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Z"})}),"group-row":(0,Ja.jsx)(ei.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Ja.jsx)(ei.Path,{d:"M0 10a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm25 0a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H27a2 2 0 0 1-2-2V10Z"})}),"group-stack":(0,Ja.jsx)(ei.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Ja.jsx)(ei.Path,{d:"M0 10a2 2 0 0 1 2-2h44a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm0 17a2 2 0 0 1 2-2h44a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V27Z"})}),"group-grid":(0,Ja.jsx)(ei.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Ja.jsx)(ei.Path,{d:"M0 10a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm25 0a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H27a2 2 0 0 1-2-2V10ZM0 27a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V27Zm25 0a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H27a2 2 0 0 1-2-2V27Z"})})})?.[e];function Uee({attributes:e={style:void 0,backgroundColor:void 0,textColor:void 0,fontSize:void 0},usedLayoutType:t="",hasInnerBlocks:r=!1}){let{style:o,backgroundColor:n,textColor:i,fontSize:s}=e,[l,c]=(0,Db.useState)(!r&&!n&&!s&&!i&&!o&&t!=="flex"&&t!=="grid");return(0,Db.useEffect)(()=>{(r||n||s||i||o||t==="flex")&&c(!1)},[n,s,i,o,t,r]),[l,c]}function k6e({name:e,onSelect:t}){let r=(0,Oee.useSelect)(n=>n(jee.store).getBlockVariations(e,"block"),[e]),o=(0,Hee.useBlockProps)({className:"wp-block-group__placeholder"});return(0,Db.useEffect)(()=>{r&&r.length===1&&t(r[0])},[t,r]),(0,Ja.jsx)("div",{...o,children:(0,Ja.jsx)(ei.Placeholder,{instructions:(0,PA.__)("Group blocks together. Select a layout:"),children:(0,Ja.jsx)("ul",{role:"list",className:"wp-block-group-placeholder__variations","aria-label":(0,PA.__)("Block variations"),children:r.map(n=>(0,Ja.jsx)("li",{children:(0,Ja.jsx)(ei.Button,{__next40pxDefaultSize:!0,variant:"tertiary",icon:x6e(n.name),iconSize:48,onClick:()=>t(n),className:"wp-block-group-placeholder__variation-button",label:`${n.title}: ${n.description}`})},n.name))})})})}var Wee=k6e;var Vi=a(b(),1),{HTMLElementControl:w6e}=q(Fi.privateApis);function C6e({tagName:e,onSelectTagName:t,clientId:r}){return(0,Vi.jsx)(Fi.InspectorControls,{group:"advanced",children:(0,Vi.jsx)(w6e,{tagName:e,onChange:t,clientId:r,options:[{label:(0,$ee.__)("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"}]})})}function S6e({attributes:e,name:t,setAttributes:r,clientId:o}){let{hasInnerBlocks:n,themeSupportsLayout:i}=(0,q4.useSelect)(y=>{let{getBlock:w,getSettings:C}=y(Fi.store),S=w(o);return{hasInnerBlocks:!!(S&&S.innerBlocks.length),themeSupportsLayout:C()?.supportsLayout}},[o]),{tagName:s="div",templateLock:l,allowedBlocks:c,layout:u={}}=e,{type:d="default"}=u,p=i||d==="flex"||d==="grid",m=(0,Gee.useRef)(),f=(0,Fi.useBlockProps)({ref:m}),[g,h]=Uee({attributes:e,usedLayoutType:d,hasInnerBlocks:n}),v;g?v=!1:n||(v=Fi.InnerBlocks.ButtonBlockAppender);let x=(0,Fi.useInnerBlocksProps)(p?f:{className:"wp-block-group__inner-container"},{dropZoneElement:m.current,templateLock:l,allowedBlocks:c,renderAppender:v}),{selectBlock:_}=(0,q4.useDispatch)(Fi.store),k=y=>{r(y.attributes),_(o,-1),h(!1)};return(0,Vi.jsxs)(Vi.Fragment,{children:[(0,Vi.jsx)(C6e,{tagName:s,onSelectTagName:y=>r({tagName:y}),clientId:o}),g&&(0,Vi.jsxs)("div",{children:[x.children,(0,Vi.jsx)(Wee,{name:t,onSelect:k})]}),p&&!g&&(0,Vi.jsx)(s,{...x}),!p&&!g&&(0,Vi.jsx)(s,{...f,children:(0,Vi.jsx)("div",{...x})})]})}var qee=S6e;var Z4={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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","contentOnly",!1]}},supports:{__experimentalOnEnter:!0,__experimentalSettings:!0,align:["wide","full"],anchor:!0,ariaLabel:!0,html:!1,background:{backgroundImage:!0,backgroundSize:!0,gradient:!0,__experimentalDefaultControls:{backgroundImage:!0,gradient:!0}},color:{gradients:!0,heading:!0,button:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},shadow:!0,spacing:{margin:["top","bottom"],padding:!0,blockGap:["horizontal","vertical"],__experimentalDefaultControls:{padding:!0,blockGap:!0}},dimensions:{minHeight:!0,minWidth:!0},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},position:{sticky:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},layout:{allowSizingOnChildren:!0},interactivity:{clientNavigation:!0},allowedBlocks:!0},editorStyle:"wp-block-group-editor",style:"wp-block-group"};var K4=a(R(),1),Zee=a(b(),1);function Kee({attributes:{tagName:e}}){return(0,Zee.jsx)(e,{...K4.useInnerBlocksProps.save(K4.useBlockProps.save())})}var Y4=a(K(),1),P6e={from:[{type:"block",isMultiBlock:!0,blocks:["*"],__experimentalConvert(e){let t=["wide","full"],r=e.reduce((n,i)=>{let{align:s}=i.attributes;return t.indexOf(s)>t.indexOf(n)?s:n},void 0),o=e.map(n=>(0,Y4.cloneSanitizedBlock)(n));return(0,Y4.createBlock)("core/group",{align:r,layout:{type:"constrained"}},o)}}]},Yee=P6e;var Un=a(D(),1);var EA={innerBlocks:[{name:"core/paragraph",attributes:{content:(0,Un.__)("One.")}},{name:"core/paragraph",attributes:{content:(0,Un.__)("Two.")}},{name:"core/paragraph",attributes:{content:(0,Un.__)("Three.")}},{name:"core/paragraph",attributes:{content:(0,Un.__)("Four.")}},{name:"core/paragraph",attributes:{content:(0,Un.__)("Five.")}},{name:"core/paragraph",attributes:{content:(0,Un.__)("Six.")}}]},E6e=[{name:"group",title:(0,Un.__)("Group"),description:(0,Un.__)("Gather blocks in a container."),attributes:{layout:{type:"constrained"}},isDefault:!0,scope:["block","inserter","transform"],icon:Pv},{name:"group-row",title:(0,Un._x)("Row","single horizontal line"),description:(0,Un.__)("Arrange blocks horizontally."),attributes:{layout:{type:"flex",flexWrap:"nowrap"}},scope:["block","inserter","transform"],isActive:["layout.type"],icon:qN,example:EA},{name:"group-stack",title:(0,Un.__)("Stack"),description:(0,Un.__)("Arrange blocks vertically."),attributes:{layout:{type:"flex",orientation:"vertical"}},scope:["block","inserter","transform"],isActive:["layout.type","layout.orientation"],icon:sI,example:EA},{name:"group-grid",title:(0,Un.__)("Grid"),description:(0,Un.__)("Arrange blocks in a grid."),attributes:{layout:{type:"grid"}},scope:["block","inserter","transform"],isActive:["layout.type"],icon:ki,example:EA}],Qee=E6e;var{name:X4}=Z4,Xee={icon:Pv,example:{attributes:{layout:{type:"constrained",justifyContent:"center"},style:{spacing:{padding:{top:"4em",right:"3em",bottom:"4em",left:"3em"}}}},innerBlocks:[{name:"core/heading",attributes:{content:(0,Q4.__)("La Mancha"),style:{typography:{textAlign:"center"}}}},{name:"core/paragraph",attributes:{style:{typography:{textAlign:"center"}},content:(0,Q4.__)("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.")}},{name:"core/spacer",attributes:{height:"10px"}},{name:"core/button",attributes:{text:(0,Q4.__)("Read more")}}],viewportWidth:600},transforms:Yee,edit:qee,save:Kee,deprecated:Fee,variations:Qee},B6e=()=>M({name:X4,metadata:Z4,settings:Xee});var AA={};J(AA,{init:()=>Y6e,metadata:()=>oC,name:()=>aC,settings:()=>iC});var Xd=a(D(),1),$h=a(K(),1);var _a=a(R(),1);var kc=a(b(),1),NA={className:!1,anchor:!0},J4={align:{type:"string"},content:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},level:{type:"number",default:2},placeholder:{type:"string"}},Wh=e=>{if(!e.customTextColor)return e;let t={color:{text:e.customTextColor}},{customTextColor:r,...o}=e;return{...o,style:t}},Jee=["left","right","center"],Gh=e=>{let{align:t,...r}=e;return Jee.includes(t)?{...r,textAlign:t}:e},N6e={supports:NA,attributes:{...J4,customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>ke(Wh(Gh(e))),save({attributes:e}){let{align:t,level:r,content:o,textColor:n,customTextColor:i}=e,s="h"+r,l=(0,_a.getColorClassName)("color",n),c=T({[l]:l});return(0,kc.jsx)(_a.RichText.Content,{className:c||void 0,tagName:s,style:{textAlign:t,color:l?void 0:i},value:o})}},I6e={attributes:{...J4,customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>ke(Wh(Gh(e))),save({attributes:e}){let{align:t,content:r,customTextColor:o,level:n,textColor:i}=e,s="h"+n,l=(0,_a.getColorClassName)("color",i),c=T({[l]:l,[`has-text-align-${t}`]:t});return(0,kc.jsx)(_a.RichText.Content,{className:c||void 0,tagName:s,style:{color:l?void 0:o},value:r})},supports:NA},R6e={supports:NA,attributes:{...J4,customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>ke(Wh(Gh(e))),save({attributes:e}){let{align:t,content:r,customTextColor:o,level:n,textColor:i}=e,s="h"+n,l=(0,_a.getColorClassName)("color",i),c=T({[l]:l,"has-text-color":i||o,[`has-text-align-${t}`]:t});return(0,kc.jsx)(_a.RichText.Content,{className:c||void 0,tagName:s,style:{color:l?void 0:o},value:r})}},D6e={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:J4,isEligible:({align:e})=>Jee.includes(e),migrate:e=>ke(Wh(Gh(e))),save({attributes:e}){let{align:t,content:r,level:o}=e,n="h"+o,i=T({[`has-text-align-${t}`]:t});return(0,kc.jsx)(n,{..._a.useBlockProps.save({className:i}),children:(0,kc.jsx)(_a.RichText.Content,{value:r})})}},L6e={supports:{align:["wide","full"],anchor:!0,className:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalDefaultControls:{fontSize:!0,fontAppearance:!0,textTransform:!0}},__experimentalSelector:"h1,h2,h3,h4,h5,h6",__unstablePasteTextInline:!0,__experimentalSlashInserter:!0},attributes:{textAlign:{type:"string"},content:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:"",role:"content"},level:{type:"number",default:2},placeholder:{type:"string"}},save({attributes:e}){let{textAlign:t,content:r,level:o}=e,n="h"+o,i=T({[`has-text-align-${t}`]:t});return(0,kc.jsx)(n,{..._a.useBlockProps.save({className:i}),children:(0,kc.jsx)(_a.RichText.Content,{value:r})})},migrate:e=>ke(Wh(Gh(e)))},A6e={supports:{align:["wide","full"],anchor:!0,className:!0,splitting:!0,__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalWritingMode:!0,fitText:!0,__experimentalDefaultControls:{fontSize:!0}},__unstablePasteTextInline:!0,__experimentalSlashInserter:!0,interactivity:{clientNavigation:!0}},attributes:{textAlign:{type:"string"},content:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:"",role:"content"},level:{type:"number",default:2},levelOptions:{type:"array"},placeholder:{type:"string"}},save({attributes:e}){let{textAlign:t,content:r,level:o}=e,n="h"+o,i=T({[`has-text-align-${t}`]:t});return(0,kc.jsx)(n,{..._a.useBlockProps.save({className:i}),children:(0,kc.jsx)(_a.RichText.Content,{value:r})})},migrate:e=>ke(Wh(Gh(e))),isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},M6e=[A6e,L6e,D6e,R6e,I6e,N6e],ete=M6e;var ate=a(D(),1),ite=a(H(),1),rC=a(O(),1),pf=a(R(),1);var nte=a(IA(),1),RA={},H6e=e=>{let t=document.createElement("div");return t.innerHTML=e,t.innerText},j6e=e=>(0,nte.default)(H6e(e)).replace(/[^\p{L}\p{N}]+/gu,"-").toLowerCase().replace(/(^-+)|(-+$)/g,""),tC=(e,t)=>{let r=j6e(t);if(r==="")return null;delete RA[e];let o=r,n=0;for(;Object.values(RA).includes(o);)n+=1,o=r+"-"+n;return o},DA=(e,t)=>{RA[e]=t};var ste=a(b(),1);function U6e(e){let{attributes:t,setAttributes:r,mergeBlocks:o,onReplace:n,style:i,clientId:s}=e;Et(e);let{content:l,level:c,placeholder:u,anchor:d}=t,p="h"+c,m=(0,pf.useBlockProps)({style:i}),{canGenerateAnchors:f}=(0,rC.useSelect)(v=>{let{getGlobalBlockCount:x,getSettings:_}=v(pf.store);return{canGenerateAnchors:!!_().generateAnchors||x("core/table-of-contents")>0}},[]),{__unstableMarkNextChangeAsNotPersistent:g}=(0,rC.useDispatch)(pf.store);return(0,ite.useEffect)(()=>{if(f)return!d&&l&&(g(),r({anchor:tC(s,l)})),DA(s,d),()=>DA(s,null)},[d,l,s,f,r,g]),(0,ste.jsx)(pf.RichText,{identifier:"content",tagName:p,value:l,onChange:v=>{let x={content:v};f&&(!d||!v||tC(s,l)===d)&&(x.anchor=tC(s,v)),r(x)},onMerge:o,onReplace:n,onRemove:n?()=>n([]):void 0,placeholder:u||(0,ate.__)("Heading"),...m})}var lte=U6e;var oC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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:{content:{type:"rich-text",source:"rich-text",selector:"h1,h2,h3,h4,h5,h6",role:"content"},level:{type:"number",default:2},levelOptions:{type:"array"},placeholder:{type:"string"}},supports:{align:["wide","full"],anchor:!0,className:!0,splitting:!0,__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalWritingMode:!0,fitText:!0,__experimentalDefaultControls:{fontSize:!0}},__unstablePasteTextInline:!0,__experimentalSlashInserter:!0,interactivity:{clientNavigation:!0}},editorStyle:"wp-block-heading-editor",style:"wp-block-heading"};var nC=a(R(),1),LA=a(b(),1);function cte({attributes:e}){let{content:t,level:r}=e,o="h"+r;return(0,LA.jsx)(o,{...nC.useBlockProps.save(),children:(0,LA.jsx)(nC.RichText.Content,{value:t})})}var Qd=a(K(),1),Lb=a(D(),1);function ute(e){return Number(e.substr(1))}var G6e={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],shortcuts:[1,2,3,4,5,6].map(e=>({name:`core/block-editor/transform-to-heading-${e}`,description:(0,Lb.sprintf)((0,Lb.__)("Transform the selected block into a heading %d."),e),keyCombination:{modifier:"access",character:`${e}`},variationName:`h${e}`})),transform:e=>e.map(t=>{let{content:r,anchor:o,style:n}=t,i=n?.typography?.textAlign;return(0,Qd.createBlock)("core/heading",{...yu(t,"core/heading",({content:s})=>({content:s})),content:r,anchor:o,...i&&{style:{typography:{textAlign:i}}}})})},{type:"raw",selector:"h1,h2,h3,h4,h5,h6",schema:({phrasingContentSchema:e,isPaste:t})=>{let r={children:e,attributes:t?[]:["style","id"]};return{h1:r,h2:r,h3:r,h4:r,h5:r,h6:r}},transform(e){let t=(0,Qd.getBlockAttributes)("core/heading",e.outerHTML),{textAlign:r}=e.style||{};return t.level=ute(e.nodeName),(r==="left"||r==="center"||r==="right")&&(t.style={...t.style,typography:{...t.style?.typography,textAlign:r}}),(0,Qd.createBlock)("core/heading",t)}},...[1,2,3,4,5,6].map(e=>({type:"prefix",prefix:Array(e+1).join("#"),transform(t){return(0,Qd.createBlock)("core/heading",{level:e,content:t})}})),...[1,2,3,4,5,6].map(e=>({type:"enter",regExp:new RegExp(`^/(h|H)${e}$`),transform:()=>(0,Qd.createBlock)("core/heading",{level:e})}))],to:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],shortcuts:[{name:"core/block-editor/transform-heading-to-paragraph",description:(0,Lb.__)("Transform the selected heading into a paragraph."),keyCombination:{modifier:"access",character:"0"},aliases:[{modifier:"access",character:"7"}]}],transform:e=>e.map(t=>{let{content:r,style:o}=t,n=o?.typography?.textAlign;return(0,Qd.createBlock)("core/paragraph",{...yu(t,"core/paragraph",({content:i})=>({content:i})),content:r,...n&&{style:{typography:{textAlign:n}}}})})}]},dte=G6e;var mf=a(D(),1);var $6e=[rB,nB,iB,lB,uB,pB],q6e=[...[1,2,3,4,5,6].map(e=>({name:`h${e}`,title:(0,mf.sprintf)((0,mf.__)("Heading %d"),e),description:(0,mf.__)("Introduce new sections and organize content to help visitors (and search engines) understand the structure of your content."),icon:$6e[e-1],attributes:{level:e},scope:["block","transform"],keywords:[`h${e}`],isActive:t=>t.level===e,shortcut:{name:`core/block-editor/transform-to-heading-${e}`,description:(0,mf.sprintf)((0,mf.__)("Transform the selected block into a heading %d."),e),keyCombination:{modifier:"access",character:`${e}`}}}))],pte=q6e;var{fieldsKey:Z6e,formKey:K6e}=q($h.privateApis),{name:aC}=oC,iC={icon:fB,example:{attributes:{content:(0,Xd.__)("Code is Poetry"),level:2,style:{typography:{textAlign:"center"}}}},__experimentalLabel(e,{context:t}){let{content:r,level:o}=e,n=e?.metadata?.name,i=r?.trim().length>0;if(t==="list-view"&&(n||i))return n||r;if(t==="breadcrumb"&&n)return n;if(t==="accessibility")return i?(0,Xd.sprintf)((0,Xd.__)("Level %1$s. %2$s"),o,r):(0,Xd.sprintf)((0,Xd.__)("Level %s. Empty."),o)},transforms:dte,deprecated:ete,merge(e,t){return{content:(e.content||"")+(t.content||"")}},edit:lte,save:cte,variations:pte};window.__experimentalContentOnlyInspectorFields&&(iC[Z6e]=[{id:"content",label:(0,Xd.__)("Content"),type:"text",Edit:"rich-text"}],iC[K6e]={fields:["content"]});var Y6e=()=>{let e=M({name:aC,metadata:oC,settings:iC}),t=(0,$h.getBlockType)(aC)?.attributes?.levelOptions?.default;return t&&[1,2,3,4,5,6].forEach(r=>{t.includes(r)||(0,$h.unregisterBlockVariation)(aC,`h${r}`)}),e};var MA={};J(MA,{init:()=>J6e,metadata:()=>sC,name:()=>xte,settings:()=>kte});var _te=a(D(),1);var sC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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",role:"content"},opensInNewTab:{type:"boolean",default:!1},description:{type:"string"}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","fontSize","customFontSize","style"],supports:{anchor:!0,reusable:!1,html:!1,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-home-link-editor",style:"wp-block-home-link"};var Jd=a(R(),1),xa=a(V(),1),ti=a(D(),1),mte=a(O(),1),fte=a(ne(),1);var gte=a(da(),1);var Ro=a(b(),1),X6e=e=>e.preventDefault();function hte({attributes:e,setAttributes:t,context:r}){let{homeUrl:o,onNavigateToEntityRecord:n,frontPageId:i,frontPageTemplateId:s}=(0,mte.useSelect)(h=>{let{getEntityRecord:v,getDefaultTemplateId:x,canUser:_}=h(fte.store),k=v("root","__unstableBase")?.home,w=_("read",{kind:"root",name:"site"})?v("root","site"):null,C=w?.show_on_front==="page"?w?.page_on_front:null,S=C?null:x({slug:"front-page"});return{homeUrl:k,onNavigateToEntityRecord:h(Jd.store).getSettings().onNavigateToEntityRecord,frontPageId:C,frontPageTemplateId:S}},[]),{textColor:l,backgroundColor:c,style:u}=r,{label:d,opensInNewTab:p,description:m}=e,f=X(),g=(0,Jd.useBlockProps)({className:T("wp-block-navigation-item",{"has-text-color":!!l||!!u?.color?.text,[`has-${l}-color`]:!!l,"has-background":!!c||!!u?.color?.background,[`has-${c}-background-color`]:!!c}),style:{color:u?.color?.text,backgroundColor:u?.color?.background}});return(0,Ro.jsxs)(Ro.Fragment,{children:[(0,Ro.jsx)(Jd.InspectorControls,{group:"content",children:(0,Ro.jsxs)(xa.__experimentalToolsPanel,{label:(0,ti.__)("Settings"),resetAll:()=>{t({label:"",opensInNewTab:!1,description:""})},dropdownMenuProps:f,children:[(0,Ro.jsx)(xa.__experimentalToolsPanelItem,{hasValue:()=>!!d,label:(0,ti.__)("Text"),onDeselect:()=>t({label:""}),isShownByDefault:!0,children:(0,Ro.jsx)(xa.TextControl,{label:(0,ti.__)("Text"),value:d?(0,gte.__unstableStripHTML)(d):"",onChange:h=>{t({label:h})},autoComplete:"off"})}),(0,Ro.jsx)(xa.__experimentalToolsPanelItem,{hasValue:()=>!!p,label:(0,ti.__)("Open in new tab"),onDeselect:()=>t({opensInNewTab:!1}),isShownByDefault:!0,children:(0,Ro.jsx)(xa.CheckboxControl,{label:(0,ti.__)("Open in new tab"),checked:p,onChange:h=>t({opensInNewTab:h})})}),n&&(i||s)&&(0,Ro.jsx)(xa.Button,{variant:"secondary",onClick:()=>{n(i?{postId:i,postType:"page"}:{postId:s,postType:"wp_template"})},__next40pxDefaultSize:!0,className:"navigation-link-to__action-button",children:(0,ti.__)("Edit")}),o&&(0,Ro.jsx)(xa.Button,{variant:"secondary",href:o,target:"_blank",icon:_v,iconPosition:"right",__next40pxDefaultSize:!0,className:"navigation-link-to__action-button",children:(0,ti.__)("View")}),(0,Ro.jsx)(xa.__experimentalToolsPanelItem,{hasValue:()=>!!m,label:(0,ti.__)("Description"),onDeselect:()=>t({description:""}),isShownByDefault:!0,children:(0,Ro.jsx)(xa.TextareaControl,{label:(0,ti.__)("Description"),value:m||"",onChange:h=>{t({description:h})},help:(0,ti.__)("The description will be displayed in the menu if the current theme supports it.")})})]})}),(0,Ro.jsx)("div",{...g,children:(0,Ro.jsxs)("a",{className:"wp-block-home-link__content wp-block-navigation-item__content",href:o,onClick:X6e,children:[(0,Ro.jsx)(Jd.RichText,{identifier:"label",className:"wp-block-home-link__label",value:d??(0,ti.__)("Home"),onChange:h=>{t({label:h})},"aria-label":(0,ti.__)("Home link text"),placeholder:(0,ti.__)("Add label\u2026"),withoutInteractiveFormatting:!0}),m&&(0,Ro.jsx)("span",{className:"wp-block-navigation-item__description",children:m})]})})]})}var vte=a(R(),1),yte=a(b(),1);function bte(){return(0,yte.jsx)(vte.InnerBlocks.Content,{})}var{name:xte}=sC,kte={icon:hB,edit:hte,save:bte,example:{attributes:{label:(0,_te._x)("Home Link","block example")}}},J6e=()=>M({name:xte,metadata:sC,settings:kte});var FA={};J(FA,{init:()=>a7e,metadata:()=>uC,name:()=>zte,settings:()=>Vte});var Mte=a(D(),1);var qh=a(D(),1),cC=a(H(),1),ri=a(R(),1),gf=a(K(),1),Zh=a(O(),1),Ite=a(Lm(),1),Rl=a(V(),1);var Oi=a(D(),1),Ab=a(H(),1),Bte=a(O(),1),yn=a(V(),1),tp=a(R(),1);var Nte=a(he(),1);var wte=a(H(),1),lC=a(R(),1),Cte=a(V(),1),Ste=a(O(),1),Tte=a(D(),1),ff=a(b(),1),e7e=`
+	}`}function YJ(e){if(Object.hasOwn(e?.spacing||{},"blockGap"))return e.spacing.blockGap}function XJ({style:e,clientId:t}){let r=`.wp-block-gallery-${t}`,[o]=(0,Il.useSettings)("viewport"),i=(0,QJ.useSelect)(p=>p(Il.store).getSettings()?.[ISe],[])?.blocks?.[RSe]||{},s=YJ(e),l=i?.spacing?.blockGap??P4,u=KJ(r,s===void 0?l:s),d=NSe(o);return Object.entries(d).forEach(([p,m])=>{let f=YJ(e?.[p]),g=s===void 0?i?.[p]?.spacing?.blockGap:void 0,h=f===void 0?g:f;h!=null&&(u+=`${m}{${KJ(r,h)}}`)}),u+=ZJ(r,e,d),(0,Il.useStyleOverride)({css:u}),null}var Tb=a(H(),1),Oh=a(O(),1),ree=a(R(),1),N4=a(ne(),1),oee=a(J(),1);var E4=a(D(),1),Zd="core/attached-media",Vh="date",Fh="desc",DSe={[Zd]:{title:(0,E4.__)("Use attached images"),description:(0,E4.__)("Images attached to the post."),emptyMessage:(0,E4.__)("Images attached to the post will appear here.")}};function B4(e){return DSe[e]}var Sb=100;function JJ(e,{postId:t}){let{source:r,args:o={}}=e??{};return r===Zd&&t?{parent:t,per_page:Sb,media_type:"image",orderby:o.orderBy==="date"||o.orderBy==="title"?o.orderBy:Vh,order:o.order==="asc"||o.order==="desc"?o.order:Fh}:null}var eee=[];function LSe(e,t){let{sizeSlug:r,linkTo:o,linkTarget:n,aspectRatio:i}=t,s=!!i&&i!=="auto";return{id:e.id,..._4(e,r),...kb(e,o),...wb(n,t),sizeSlug:r,caption:e.caption?.raw||"",alt:e.alt_text||"",aspectRatio:s?i:void 0,scale:s?"cover":void 0}}function tee(e,t){return e.map(r=>(0,oee.createBlock)("core/image",LSe(r,t)))}function nee({attributes:e,setAttributes:t,clientId:r,postId:o,postType:n}){let{dynamicContent:i}=e,s=!!n,l=B4(i?.source),c=i?.args?.orderBy??Vh,u=i?.args?.order??Fh,d=(0,Oh.useRegistry)(),{replaceInnerBlocks:p,__unstableMarkNextChangeAsNotPersistent:m}=(0,Oh.useDispatch)(ree.store),f=(0,Tb.useMemo)(()=>i?JJ(i,{postId:o}):null,[i,o]),{dynamicMedia:g,dynamicMediaTotal:h,isResolvingDynamic:v}=(0,Oh.useSelect)(L=>{if(!f)return{dynamicMedia:eee,dynamicMediaTotal:0,isResolvingDynamic:!1};let M=["postType","attachment",f];return{dynamicMedia:L(N4.store).getEntityRecords(...M)??eee,dynamicMediaTotal:L(N4.store).getEntityRecordsTotalItems(...M)??0,isResolvingDynamic:!L(N4.store).hasFinishedResolution("getEntityRecords",M)}},[f]),x=h>Sb,{sizeSlug:_,linkTo:k,linkTarget:y,aspectRatio:w}=e,C=(0,Tb.useMemo)(()=>({sizeSlug:_,linkTo:k,linkTarget:y,aspectRatio:w}),[_,k,y,w]),S=(0,Tb.useMemo)(()=>tee(g,C),[g,C]),P=(0,Tb.useMemo)(()=>({allowResize:e.allowResize??!1,imageCrop:e.imageCrop,fixedHeight:e.fixedHeight,navigationButtonType:e.navigationButtonType}),[e.allowResize,e.imageCrop,e.fixedHeight,e.navigationButtonType]);function N(){d.batch(()=>{t({dynamicContent:{source:Zd}}),m(),p(r,[])})}function I(){d.batch(()=>{p(r,tee(g,C)),m(),t({dynamicContent:void 0})})}function B(L,M){let U={...i?.args};delete U.orderBy,delete U.order,L!==void 0&&(L!==Vh||M!==Fh)&&(U.orderBy=L,U.order=M);let $={...i};Object.keys(U).length?$.args=U:delete $.args,t({dynamicContent:$})}function E(){t({dynamicContent:{source:i.source}})}return{dynamicContent:i,canUseDynamicSource:s,sourceDescriptor:l,hasMoreImagesThanCap:x,dynamicMediaTotal:h,sourceOrderby:c,sourceOrder:u,dynamicMedia:g,dynamicImageBlocks:S,isResolvingDynamic:v,galleryContext:P,enableDynamicMode:N,convertToStatic:I,setSourceOrder:B,resetSource:E}}var Zt=a(D(),1),Hh=a(H(),1),Gr=a(V(),1),Kd=a(R(),1);var ut=a(b(),1),MSe=[{label:(0,Zt.__)("Newest to oldest"),value:"date/desc"},{label:(0,Zt.__)("Oldest to newest"),value:"date/asc"},{label:(0,Zt.__)("A \u2192 Z"),value:"title/asc"},{label:(0,Zt.__)("Z \u2192 A"),value:"title/desc"}];function ASe({orderby:e,order:t,onChange:r}){return(0,ut.jsx)(Gr.SelectControl,{label:(0,Zt.__)("Order by"),value:`${e}/${t}`,options:MSe,onChange:o=>{let[n,i]=o.split("/");r({orderby:n,order:i})}})}function aee({onConfirm:e,onCancel:t}){return(0,ut.jsx)(Gr.__experimentalConfirmDialog,{isOpen:!0,title:(0,Zt.__)("Detach Gallery"),__experimentalHideHeader:!1,confirmButtonText:(0,Zt.__)("Detach"),onConfirm:e,onCancel:t,size:"medium",children:(0,Zt.__)("The gallery displays the images attached to the post. Detaching will enable you to add, delete, or reorder images. However, new attachments will no longer be added automatically.")})}function iee({dynamic:e,dropdownMenuProps:t,hasImages:r}){let{dynamicContent:o,canUseDynamicSource:n,sourceDescriptor:i,sourceOrderby:s,sourceOrder:l,setSourceOrder:c,convertToStatic:u,enableDynamicMode:d,resetSource:p,isResolvingDynamic:m,hasMoreImagesThanCap:f,dynamicMediaTotal:g}=e,h=!!o,[v,x]=(0,Hh.useState)(!1),[_,k]=(0,Hh.useState)(!1);function y(){r?x(!0):d()}return h?(0,ut.jsxs)(ut.Fragment,{children:[(0,ut.jsxs)(Gr.__experimentalToolsPanel,{label:(0,Zt.__)("Source"),resetAll:p,dropdownMenuProps:t,children:[(0,ut.jsxs)("div",{className:"wp-block-gallery__source-settings",children:[(0,ut.jsx)("p",{className:"wp-block-gallery__source-description",children:i?.description??(0,Zt.__)("Dynamic images.")}),(0,ut.jsx)(Gr.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>k(!0),disabled:m,accessibleWhenDisabled:!0,children:(0,Zt.__)("Detach Gallery")})]}),f&&(0,ut.jsx)(Gr.Notice,{className:"wp-block-gallery__source-notice",status:"warning",isDismissible:!1,children:(0,Zt.sprintf)((0,Zt.__)("Only the first %1$d of %2$d images will be displayed."),Sb,g)}),(0,ut.jsx)(Gr.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,Zt.__)("Order by"),hasValue:()=>s!==Vh||l!==Fh,onDeselect:()=>c(void 0,void 0),children:(0,ut.jsx)(ASe,{orderby:s,order:l,onChange:({orderby:w,order:C})=>c(w,C)})})]}),_&&(0,ut.jsx)(aee,{onConfirm:()=>{u(),k(!1)},onCancel:()=>k(!1)})]}):n?(0,ut.jsxs)(ut.Fragment,{children:[(0,ut.jsx)(Gr.PanelBody,{title:(0,Zt.__)("Source"),children:(0,ut.jsxs)("div",{className:"wp-block-gallery__source-settings",children:[(0,ut.jsx)("p",{className:"wp-block-gallery__source-description",children:(0,Zt.__)("Images added to the gallery.")}),(0,ut.jsx)(Gr.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:y,children:(0,Zt.__)("Use attached images")})]})}),v&&(0,ut.jsx)(Gr.__experimentalConfirmDialog,{isOpen:!0,title:(0,Zt.__)("Use images attached to the post?"),__experimentalHideHeader:!1,confirmButtonText:(0,Zt.__)("Use attached images"),onConfirm:()=>{d(),x(!1)},onCancel:()=>x(!1),size:"medium",children:(0,Zt.__)("The images in this gallery will be replaced, but will remain in the media library.")})]}):null}function zSe({imageBlocks:e,layout:t}){let{children:r,ref:o,className:n}=(0,Kd.__experimentalUseBlockPreview)({blocks:e,layout:t});return(0,ut.jsx)("div",{ref:o,className:n,style:{display:"contents"},children:r})}function see({dynamic:e,blockProps:t,innerBlocksProps:r,attributes:o,setAttributes:n,isSelected:i,insertBlocksAfter:s,isContentLocked:l,multiGallerySelection:c}){let{sourceDescriptor:u,dynamicImageBlocks:d,galleryContext:p,isResolvingDynamic:m,convertToStatic:f}=e,g=(0,Kd.useBlockEditingMode)(),[h,v]=(0,Hh.useState)(!1),x=(0,Hh.useMemo)(()=>_c(o.layout)?{...o.layout,type:"flex"}:o.layout,[o.layout]),_=m?(0,Zt.__)("Loading images\u2026"):u?.emptyMessage??(0,Zt.__)("Dynamic images will appear here.");return(0,ut.jsxs)(ut.Fragment,{children:[g==="default"&&(0,ut.jsxs)(ut.Fragment,{children:[(0,ut.jsx)(Kd.BlockControls,{group:"other",children:(0,ut.jsx)(Gr.ToolbarButton,{onClick:()=>v(!0),disabled:m,children:(0,Zt.__)("Detach")})}),h&&(0,ut.jsx)(aee,{onConfirm:()=>{f(),v(!1)},onCancel:()=>v(!1)})]}),(0,ut.jsxs)("figure",{...t,children:[d.length?(0,ut.jsx)(Kd.BlockContextProvider,{value:p,children:(0,ut.jsx)(zSe,{imageBlocks:d,layout:x})}):(0,ut.jsx)(Gr.Placeholder,{icon:v4,label:(0,Zt.__)("Gallery"),instructions:_,children:m&&(0,ut.jsx)(Gr.Spinner,{})}),(0,ut.jsx)($o,{attributes:o,setAttributes:n,isSelected:i,insertBlocksAfter:s,showToolbarButton:!c&&!l,className:"blocks-gallery-caption",label:(0,Zt.__)("Gallery caption text"),placeholder:(0,Zt.__)("Add gallery caption")})]}),r.children]})}var it=a(b(),1),lee=[{icon:om,label:(0,We.__)("Link images to attachment pages"),value:bc,noticeText:(0,We.__)("Attachment Pages")},{icon:ud,label:(0,We.__)("Link images to media files"),value:yc,noticeText:(0,We.__)("Media Files")},{icon:nm,label:(0,We.__)("Enlarge on click"),value:Lh,noticeText:(0,We.__)("Lightbox effect"),infoText:(0,We.__)("Scale images with a lightbox effect")},{icon:Cv,label:(0,We._x)("None","Media item link option"),value:vc,noticeText:(0,We.__)("None")}],VSe=[{label:(0,We.__)("Icon"),value:"icon"},{label:(0,We.__)("Text"),value:"text"},{label:(0,We.__)("Both"),value:"both"}],qL=["image"],FSe=(0,We.__)("Drag and drop images, upload, or choose from your library."),OSe={name:"core/image"},cee=[];function pee(e){let{setAttributes:t,attributes:r,className:o,clientId:n,isSelected:i,insertBlocksAfter:s,isContentLocked:l,context:c,__unstableLayoutClassNames:u}=e,d=c?.postId,p=c?.postType,m=(0,uo.useBlockEditingMode)(),[f,g,h,v]=(0,uo.useSettings)("blocks.core/image.lightbox","dimensions.aspectRatios.default","dimensions.aspectRatios.theme","dimensions.defaultAspectRatios"),x=f?.allowEditing?lee:lee.filter(re=>re.value!==Lh),{align:_,navigationButtonType:k,columns:y,imageCrop:w,randomOrder:C,linkTarget:S,linkTo:P,sizeSlug:N,aspectRatio:I,layout:B}=r,E=_c(B),L=(0,Yd.useRef)(B),{__unstableMarkNextChangeAsNotPersistent:M,replaceInnerBlocks:U,updateBlockAttributes:$,selectBlock:W}=(0,Pb.useDispatch)(uo.store),{createSuccessNotice:G,createErrorNotice:F}=(0,Pb.useDispatch)(dee.store);(0,Yd.useEffect)(()=>{let re=L.current;if(L.current=B,!b4(re)||!b4(B)||re.type===B.type)return;let Ve={...B},Ye=!1;!Object.hasOwn(B,"columnCount")&&Number.isInteger(re.columnCount)&&re.columnCount>0&&(Ve.columnCount=re.columnCount,Ye=!0),!Object.hasOwn(B,"minimumColumnWidth")&&typeof re.minimumColumnWidth=="string"&&(Ve.minimumColumnWidth=re.minimumColumnWidth,Ye=!0),Ye&&(L.current=Ve,M(),t({layout:Ve}))},[B,t,M]);let{getBlock:q,getSettings:j,innerBlockImages:Z,multiGallerySelection:X,selectedStyleState:te}=(0,Pb.useSelect)(re=>{let{getBlockName:Ve,getMultiSelectedBlockClientIds:Ye,getSettings:Ct,getBlock:Qe,getSelectedBlockStyleState:Qr}=ee(re(uo.store)),Fa=Ye();return{getBlock:Qe,getSettings:Ct,innerBlockImages:Qe(n)?.innerBlocks??cee,multiGallerySelection:Fa.length&&Fa.every(ye=>Ve(ye)==="core/gallery"),selectedStyleState:Qr(n)}},[n]),K=te?.viewport&&te.viewport!=="default",le=K?T4(r.style,te.viewport):{},oe=S4(y)?y:void 0,ce=typeof w=="boolean"?w:!0,pe=K&&Object.hasOwn(le,"columns")&&S4(le.columns),be=K&&Object.hasOwn(le,"imageCrop")&&typeof le.imageCrop=="boolean",Te=pe?le.columns:oe,ae=be?le.imageCrop:ce,se=(0,Yd.useMemo)(()=>Z?.map(re=>({clientId:re.clientId,id:re.attributes.id,url:re.attributes.url,attributes:re.attributes,fromSavedContent:!!re.originalContent})),[Z]),ue=kJ(Z),Oe=yJ(se,ue),Pe=!!se.length,ge=!!r.dynamicContent,et=nee({attributes:r,setAttributes:t,clientId:n,postId:d,postType:p}),me=ge?et.dynamicMedia.length:se.length,lt;ge?lt=P===Lh:f?.enabled?lt=se.filter(re=>re.attributes?.lightbox?.enabled===void 0||re.attributes?.lightbox?.enabled===!0).length>0:lt=se.filter(re=>re.attributes.lightbox?.enabled).length>0;let Ne=h?.map(({name:re,ratio:Ve})=>({label:re,value:Ve})),ie=g?.map(({name:re,ratio:Ve})=>({label:re,value:Ve})),Ee=[{label:(0,We._x)("Original","Aspect ratio option for dimensions control"),value:"auto"},...v?ie||[]:[],...Ne||[]];(0,Yd.useEffect)(()=>{Oe?.forEach(re=>{M(),$(re.clientId,{...Jt(re.attributes),id:re.id,align:void 0})})},[Oe]);let ve=vJ(ge?et.dynamicMedia:ue,i,j);function Jt(re){let Ve=re.id?ue.find(({id:Qe})=>Qe===re.id):null,Ye;re.className&&re.className!==""&&(Ye=re.className);let Ct;return re.linkTarget||re.rel?Ct={linkTarget:re.linkTarget,rel:re.rel}:Ct=wb(S,r),{..._4(Ve,N),...kb(Ve,P,re?.linkDestination),...Ct,className:Ye,sizeSlug:N,caption:re.caption.length>0?re.caption:Ve.caption?.raw,alt:re.alt||Ve.alt_text,aspectRatio:I==="auto"?void 0:I}}function Gt(re){let Ve=re.type;return qL.some(Ye=>Ve?.indexOf(Ye)===0)||re.blob}function br(re){let Ve=Object.prototype.toString.call(re)==="[object FileList]",Ye=Ve?Array.from(re).map(_e=>_e.url?_e:{blob:(0,ZL.createBlobURL)(_e)}):re;Ye.every(Gt)||F((0,We.__)("If uploading to a gallery all files need to be image formats"),{id:"gallery-upload-invalid-file",type:"snackbar"});let Ct=Ye.filter(_e=>_e.url||Gt(_e)).map(_e=>_e.url?_e:{blob:_e.blob||(0,ZL.createBlobURL)(_e)}),Qe=Ct.reduce((_e,_t,er)=>(_e[_t.id]=er,_e),{}),Qr=Ve?Z:Z.filter(_e=>Ct.find(_t=>_t.id===_e.attributes.id)),ye=Ct.filter(_e=>!Qr.find(_t=>_e.id===_t.attributes.id)).map(_e=>(0,uee.createBlock)("core/image",{id:_e.id,blob:_e.blob,url:_e.url,caption:_e.caption,alt:_e.alt}));U(n,Qr.concat(ye).sort((_e,_t)=>Qe[_e.attributes.id]-Qe[_t.attributes.id])),ye?.length>0&&W(ye[0].clientId)}function wo(re){F(re,{type:"snackbar"})}function In(re){t({linkTo:re});let Ve={},Ye=[];q(n).innerBlocks.forEach(Qe=>{Ye.push(Qe.clientId);let Qr=Qe.attributes.id?ue.find(({id:Fa})=>Fa===Qe.attributes.id):null;Ve[Qe.clientId]=kb(Qr,re,!1,Qe.attributes,f)}),$(Ye,Ve,{uniqueByBlock:!0});let Ct=[...x].find(Qe=>Qe.value===re);G((0,We.sprintf)((0,We.__)("All gallery image links updated to: %s"),Ct.noticeText),{id:"gallery-attributes-linkTo",type:"snackbar"})}function on(re){if(!K){t(re);return}t({style:$J({style:r.style,viewport:te.viewport,baseSettings:{columns:oe,imageCrop:ce},settings:re})})}function vi(re){on({columns:re})}function aa(){on({imageCrop:!ae})}function us(){t({randomOrder:!C})}function Rn(re){let Ve=re?"_blank":void 0;t({linkTarget:Ve});let Ye={},Ct=[];q(n).innerBlocks.forEach(Qr=>{Ct.push(Qr.clientId),Ye[Qr.clientId]=wb(Ve,Qr.attributes)}),$(Ct,Ye,{uniqueByBlock:!0});let Qe=re?(0,We.__)("All gallery images updated to open in new tab"):(0,We.__)("All gallery images updated to not open in new tab");G(Qe,{id:"gallery-attributes-openInNewTab",type:"snackbar"})}function Xl(re){t({sizeSlug:re});let Ve={},Ye=[];q(n).innerBlocks.forEach(Qe=>{Ye.push(Qe.clientId);let Qr=Qe.attributes.id?ue.find(({id:Fa})=>Fa===Qe.attributes.id):null;Ve[Qe.clientId]=fJ(Qr,re)}),$(Ye,Ve,{uniqueByBlock:!0});let Ct=ve.find(Qe=>Qe.value===re);G((0,We.sprintf)((0,We.__)("All gallery image sizes updated to: %s"),Ct?.label??re),{id:"gallery-attributes-sizeSlug",type:"snackbar"})}function ol(re){t({aspectRatio:re});let Ve={},Ye=[];q(n).innerBlocks.forEach(Qe=>{Ye.push(Qe.clientId),Ve[Qe.clientId]={aspectRatio:re==="auto"?void 0:re}}),$(Ye,Ve,!0);let Ct=Ee.find(Qe=>Qe.value===re);G((0,We.sprintf)((0,We.__)("All gallery images updated to aspect ratio: %s"),Ct?.label||re),{id:"gallery-attributes-aspectRatio",type:"snackbar"})}(0,Yd.useEffect)(()=>{P||(M(),t({linkTo:window?.wp?.media?.view?.settings?.defaultProps?.link||vc}))},[P]);let ds=Pe&&se.some(re=>!!re.id),su={addToGallery:!1,disableMediaButtons:se.some(re=>!re.id&&re.url?.indexOf("blob:")===0),value:{}},ia=(0,uo.useBlockProps)({className:T(o,"has-nested-images",`wp-block-gallery-${n}`,ge&&[u,"blocks-gallery-grid",{[`align${_}`]:_,[`columns-${y}`]:E&&y!==void 0,"columns-default":E&&y===void 0,"is-cropped":E&&w}])}),sa=(0,uo.useInnerBlocksProps)(ia,{defaultBlock:OSe,directInsert:!0,orientation:"horizontal",renderAppender:!1,allowedBlocks:ge?cee:void 0}),yi=Y();if(!Pe&&!ge)return(0,it.jsxs)("div",{...sa,children:[sa.children,(0,it.jsx)(uo.MediaPlaceholder,{handleUpload:!1,icon:v4,labels:{title:(0,We.__)("Gallery"),instructions:FSe},onSelect:br,allowedTypes:qL,multiple:!0,onError:wo,...su,children:m==="default"&&(0,it.jsx)(Bt.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:et.enableDynamicMode,children:B4(Zd).title})})]});let Op=P&&P!=="none";return(0,it.jsxs)(it.Fragment,{children:[(0,it.jsxs)(uo.InspectorControls,{group:K&&E?"viewport":"default",children:[!K&&(0,it.jsx)(iee,{dynamic:et,dropdownMenuProps:yi,hasImages:Pe}),(0,it.jsxs)(Bt.__experimentalToolsPanel,{label:(0,We.__)("Settings"),resetAll:()=>{if(K){on({columns:void 0,imageCrop:void 0});return}t({navigationButtonType:"icon",randomOrder:!1,...E&&{columns:void 0,imageCrop:!0}}),ol("auto"),N!==xb&&Xl(xb),S&&Rn(!1)},dropdownMenuProps:yi,children:[E&&me>1&&(0,it.jsx)(Bt.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,We.__)("Columns"),hasValue:()=>K?pe:!!Te&&Te!==me,onDeselect:()=>vi(void 0),children:(0,it.jsx)(Bt.RangeControl,{label:(0,We.__)("Columns"),value:Te||y4(me),onChange:vi,min:1,max:Math.min(h4,me),required:!0})}),!K&&ve?.length>0&&(0,it.jsx)(Bt.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,We.__)("Resolution"),hasValue:()=>N!==xb,onDeselect:()=>Xl(xb),children:(0,it.jsx)(Bt.SelectControl,{label:(0,We.__)("Resolution"),help:(0,We.__)("Select the size of the source images."),value:N,options:ve,onChange:Xl,hideCancelButton:!0})}),E&&(0,it.jsx)(Bt.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,We.__)("Crop images to fit"),hasValue:()=>K?be:!ae,onDeselect:()=>on({imageCrop:K?void 0:!0}),children:(0,it.jsx)(Bt.ToggleControl,{label:(0,We.__)("Crop images to fit"),checked:ae,onChange:aa})}),!K&&(0,it.jsx)(Bt.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,We.__)("Randomize order"),hasValue:()=>!!C,onDeselect:()=>t({randomOrder:!1}),children:(0,it.jsx)(Bt.ToggleControl,{label:(0,We.__)("Randomize order"),checked:!!C,onChange:us})}),!K&&Op&&(0,it.jsx)(Bt.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,We.__)("Open images in new tab"),hasValue:()=>!!S,onDeselect:()=>Rn(!1),children:(0,it.jsx)(Bt.ToggleControl,{label:(0,We.__)("Open images in new tab"),checked:S==="_blank",onChange:Rn})}),!K&&Ee.length>1&&(0,it.jsx)(Bt.__experimentalToolsPanelItem,{hasValue:()=>!!I&&I!=="auto",label:(0,We.__)("Aspect ratio"),onDeselect:()=>ol("auto"),isShownByDefault:!0,children:(0,it.jsx)(Bt.SelectControl,{label:(0,We.__)("Aspect ratio"),help:(0,We.__)("Set a consistent aspect ratio for all images in the gallery."),value:I,options:Ee,onChange:ol})}),!K&&f?.allowEditing&&lt&&(0,it.jsx)(Bt.__experimentalToolsPanelItem,{label:(0,We.__)("Navigation button type"),isShownByDefault:!0,hasValue:()=>k!=="icon",onDeselect:()=>t({navigationButtonType:"icon"}),children:(0,it.jsx)(Bt.__experimentalToggleGroupControl,{label:(0,We.__)("Navigation button type"),value:k,onChange:re=>t({navigationButtonType:re}),isBlock:!0,help:(0,We.__)("Adjust the appearance of buttons in the lightbox."),children:VSe.map(re=>(0,it.jsx)(Bt.__experimentalToggleGroupControlOption,{value:re.value,label:re.label},re.value))})})]})]}),(0,it.jsx)(uo.BlockControls,{group:"block",children:(0,it.jsx)(Bt.ToolbarDropdownMenu,{icon:wi,label:(0,We.__)("Link"),children:({onClose:re})=>(0,it.jsx)(Bt.MenuGroup,{children:x.map(Ve=>{let Ye=P===Ve.value;return(0,it.jsx)(Bt.MenuItem,{isSelected:Ye,className:T("components-dropdown-menu__menu-item",{"is-active":Ye}),iconPosition:"left",icon:Ve.icon,onClick:()=>{In(Ve.value),re()},role:"menuitemradio",info:Ve.infoText,children:Ve.label},Ve.value)})})})}),(0,it.jsxs)(it.Fragment,{children:[!X&&!ge&&(0,it.jsx)(uo.BlockControls,{group:"other",children:(0,it.jsx)(uo.MediaReplaceFlow,{allowedTypes:qL,handleUpload:!1,onSelect:br,name:(0,We.__)("Add"),multiple:!0,mediaIds:se.filter(re=>re.id).map(re=>re.id),addToGallery:ds,variant:"toolbar"})}),E&&(0,it.jsx)(XJ,{style:r.style,clientId:n})]}),ge?(0,it.jsx)(see,{...e,dynamic:et,blockProps:ia,innerBlocksProps:sa,multiGallerySelection:X}):(0,it.jsx)(gJ,{...e,isContentLocked:l,images:se,blockProps:sa,insertBlocksAfter:s,multiGallerySelection:X})]})}var I4={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/gallery",title:"Gallery",category:"media",usesContext:["galleryId","postId","postType"],allowedBlocks:["core/image"],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:"rich-text",source:"rich-text",selector:".blocks-gallery-item__caption"}}},ids:{type:"array",items:{type:"number"},default:[]},dynamicContent:{type:"object"},navigationButtonType:{type:"string",default:"icon",enum:["icon","text","both"]},shortCodeTransforms:{type:"array",items:{type:"object"},default:[]},columns:{type:"number",minimum:1,maximum:8},caption:{type:"rich-text",source:"rich-text",selector:".blocks-gallery-caption",role:"content"},imageCrop:{type:"boolean",default:!0},randomOrder:{type:"boolean",default:!1},fixedHeight:{type:"boolean",default:!0},linkTarget:{type:"string"},linkTo:{type:"string"},sizeSlug:{type:"string",default:"large"},allowResize:{type:"boolean",default:!1},aspectRatio:{type:"string",default:"auto"}},providesContext:{allowResize:"allowResize",imageCrop:"imageCrop",fixedHeight:"fixedHeight",navigationButtonType:"navigationButtonType"},supports:{anchor:!0,align:!0,__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{color:!0,radius:!0}},html:!1,units:["px","em","rem","vh","vw"],spacing:{margin:!0,padding:!0,blockGap:{sides:["horizontal","vertical"],__experimentalDefault:"var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) )"},__experimentalDefaultControls:{blockGap:!0,margin:!1,padding:!1}},color:{text:!1,background:!0,gradients:!0},layout:{allowSwitching:!1,allowInheriting:!1,allowEditing:!0,allowOrientation:!1,allowJustification:!1,allowVerticalAlignment:!1,allowWrap:!1,allowSizingOnChildren:!0,default:{type:"flex"}},interactivity:{clientNavigation:!0},listView:!0},editorStyle:"wp-block-gallery-editor",style:"wp-block-gallery"};var Tu=a(R(),1);var R4=a(b(),1);function mee({attributes:e}){let{caption:t,columns:r,imageCrop:o,dynamicContent:n,layout:i}=e,s=_c(i),l=!Tu.RichText.isEmpty(t)&&(0,R4.jsx)(Tu.RichText.Content,{tagName:"figcaption",className:T("blocks-gallery-caption",(0,Tu.__experimentalGetElementClassName)("caption")),value:t});if(n)return l||null;let c=T("has-nested-images",{[`columns-${r}`]:s&&r!==void 0,"columns-default":s&&r===void 0,"is-cropped":s&&o}),u=Tu.useBlockProps.save({className:c}),d=Tu.useInnerBlocksProps.save(u);return(0,R4.jsxs)("figure",{...d,children:[d.children,l]})}var Ds=a(J(),1),fee=a(Or(),1),KL=a(Ld(),1);var jSe=e=>e?e.split(",").map(t=>parseInt(t,10)):[],gee=e=>e.map(t=>(0,Ds.createBlock)(t.name,t.attributes,gee(t.innerBlocks||[])));function USe(e){if(e.name==="core/gallery"&&e.attributes?.images.length>0){let t=e.attributes.images.map(({url:r,id:o,alt:n})=>(0,Ds.createBlock)("core/image",{url:r,id:o?parseInt(o,10):null,alt:n,sizeSlug:e.attributes.sizeSlug,linkDestination:e.attributes.linkDestination}));delete e.attributes.ids,delete e.attributes.images,e.innerBlocks=t}return e}(0,KL.addFilter)("blocks.switchToBlockType.transformedBlock","core/gallery/update-third-party-transform-to",USe);function WSe(e,t){let o=(Array.isArray(t)?t:[t]).find(n=>n.name==="core/gallery"&&n.innerBlocks.length>0&&!n.attributes.images?.length>0&&!e.name.includes("core/"));if(o){let n=o.innerBlocks.map(({attributes:{url:s,id:l,alt:c}})=>({url:s,id:l?parseInt(l,10):null,alt:c})),i=n.map(({id:s})=>s);o.attributes.images=n,o.attributes.ids=i}return e}(0,KL.addFilter)("blocks.switchToBlockType.transformedBlock","core/gallery/update-third-party-transform-from",WSe);var GSe={from:[{type:"block",isMultiBlock:!0,blocks:["core/image"],transform:e=>{let{align:t,sizeSlug:r}=e[0];t=e.every(i=>i.align===t)?t:void 0,r=e.every(i=>i.sizeSlug===r)?r:void 0;let n=e.filter(({url:i})=>i).map(i=>(i.width=void 0,i.height=void 0,(0,Ds.createBlock)("core/image",i)));return(0,Ds.createBlock)("core/gallery",{align:t,sizeSlug:r},n)}},{type:"shortcode",tag:"gallery",transform({named:{ids:e,columns:t=3,link:r,orderby:o,size:n}}){let i=jSe(e).map(c=>parseInt(c,10)),s=vc;return r==="post"?s=bc:r==="file"&&(s=yc),(0,Ds.createBlock)("core/gallery",{columns:parseInt(t,10),linkTo:s,randomOrder:o==="rand",...n&&{sizeSlug:n}},i.map(c=>(0,Ds.createBlock)("core/image",{id:c,...n&&{sizeSlug:n}})))},isMatch({named:e}){return e.ids!==void 0}},{type:"files",priority:1,isMatch(e){return e.length!==1&&e.every(t=>t.type.indexOf("image/")===0)},transform(e){let t=e.map(r=>(0,Ds.createBlock)("core/image",{blob:(0,fee.createBlobURL)(r)}));return(0,Ds.createBlock)("core/gallery",{},t)}}],to:[{type:"block",blocks:["core/image"],isMatch:({dynamicContent:e})=>!e,transform:({align:e},t)=>t.length>0?t.map(({attributes:{url:r,alt:o,caption:n,title:i,href:s,rel:l,linkClass:c,id:u,sizeSlug:d,linkDestination:p,linkTarget:m,anchor:f,className:g}})=>(0,Ds.createBlock)("core/image",{align:e,url:r,alt:o,caption:n,title:i,href:s,rel:l,linkClass:c,id:u,sizeSlug:d,linkDestination:p,linkTarget:m,anchor:f,className:g})):(0,Ds.createBlock)("core/image",{align:e})},{type:"block",blocks:["core/group"],variationName:"group-grid",isMatch:({dynamicContent:e})=>!e,transform:(e,t)=>{let{allowResize:r,aspectRatio:o,caption:n,columns:i,dynamicContent:s,fixedHeight:l,ids:c,imageCrop:u,images:d,linkTarget:p,linkTo:m,navigationButtonType:f,randomOrder:g,shortCodeTransforms:h,sizeSlug:v,...x}=e;return(0,Ds.createBlock)("core/group",{...x,layout:{type:"grid",columnCount:i??y4(t.length)}},gee(t))}}]},hee=GSe;var cf=a(D(),1);var $Se=[{name:"dynamic-gallery",title:(0,cf.__)("Dynamic Gallery"),description:(0,cf.__)("Display images from a source, such as those attached to the current post."),attributes:{dynamicContent:{source:Zd}},isActive:e=>!!e.dynamicContent,scope:[]},{name:"gallery-flex",title:(0,cf.__)("Gallery"),description:(0,cf.__)("Arrange images in flexible rows."),icon:am,attributes:{layout:{type:"flex"}},isActive:e=>_c(e.layout),scope:["transform"]},{name:"gallery-grid",title:(0,cf.__)("Gallery Grid"),description:(0,cf.__)("Arrange images in a grid."),icon:ki,attributes:{layout:{type:"grid"}},isActive:e=>e.layout?.type==="grid",scope:["transform"]}],vee=$Se;var{name:yee}=I4,bee={icon:am,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:hee,variations:vee,edit:pee,save:mee,deprecated:cJ},qSe=()=>A({name:yee,metadata:I4,settings:bee});var eM={};Q(eM,{init:()=>o6e,metadata:()=>L4,name:()=>V4,settings:()=>Dee});var z4=a(D(),1);var jn=a(R(),1),zi=a(b(),1),QL=e=>{if(e.tagName||(e={...e,tagName:"div"}),!e.customTextColor&&!e.customBackgroundColor)return e;let t={color:{}};e.customTextColor&&(t.color.text=e.customTextColor),e.customBackgroundColor&&(t.color.background=e.customBackgroundColor);let{customTextColor:r,customBackgroundColor:o,...n}=e;return{...n,style:t}},ZSe=[{attributes:{tagName:{type:"string",default:"div"},templateLock:{type:["string","boolean"],enum:["all","insert",!1]}},supports:{__experimentalOnEnter:!0,__experimentalSettings:!0,align:["wide","full"],anchor:!0,ariaLabel:!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}},layout:!0},save({attributes:{tagName:e}}){return(0,zi.jsx)(e,{...jn.useInnerBlocksProps.save(jn.useBlockProps.save())})},isEligible:({layout:e})=>e?.inherit||e?.contentSize&&e?.type!=="constrained",migrate:e=>{let{layout:t=null}=e;if(t?.inherit||t?.contentSize)return{...e,layout:{...t,type:"constrained"}}}},{attributes:{tagName:{type:"string",default:"div"},templateLock:{type:["string","boolean"],enum:["all","insert",!1]}},supports:{align:["wide","full"],anchor:!0,color:{gradients:!0,link:!0},spacing:{padding:!0},__experimentalBorder:{radius:!0}},save({attributes:e}){let{tagName:t}=e;return(0,zi.jsx)(t,{...jn.useBlockProps.save(),children:(0,zi.jsx)("div",{className:"wp-block-group__inner-container",children:(0,zi.jsx)(jn.InnerBlocks.Content,{})})})}},{attributes:{backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1},migrate:QL,save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,textColor:o,customTextColor:n}=e,i=(0,jn.getColorClassName)("background-color",t),s=(0,jn.getColorClassName)("color",o),l=T(i,s,{"has-text-color":o||n,"has-background":t||r});return(0,zi.jsx)("div",{className:l,style:{backgroundColor:i?void 0:r,color:s?void 0:n},children:(0,zi.jsx)("div",{className:"wp-block-group__inner-container",children:(0,zi.jsx)(jn.InnerBlocks.Content,{})})})}},{attributes:{backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"}},migrate:QL,supports:{align:["wide","full"],anchor:!0,html:!1},save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,textColor:o,customTextColor:n}=e,i=(0,jn.getColorClassName)("background-color",t),s=(0,jn.getColorClassName)("color",o),l=T(i,{"has-text-color":o||n,"has-background":t||r});return(0,zi.jsx)("div",{className:l,style:{backgroundColor:i?void 0:r,color:s?void 0:n},children:(0,zi.jsx)("div",{className:"wp-block-group__inner-container",children:(0,zi.jsx)(jn.InnerBlocks.Content,{})})})}},{attributes:{backgroundColor:{type:"string"},customBackgroundColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1},migrate:QL,save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r}=e,o=(0,jn.getColorClassName)("background-color",t),n=T(o,{"has-background":t||r});return(0,zi.jsx)("div",{className:n,style:{backgroundColor:o?void 0:r},children:(0,zi.jsx)(jn.InnerBlocks.Content,{})})}}],_ee=ZSe;var D4=a(O(),1),Fi=a(R(),1),Tee=a(H(),1),Pee=a(D(),1);var xee=a(O(),1),kee=a(R(),1),XL=a(D(),1),wee=a(J(),1),ei=a(V(),1),Eb=a(H(),1),Ja=a(b(),1),KSe=(e="group")=>({group:(0,Ja.jsx)(ei.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Ja.jsx)(ei.Path,{d:"M0 10a2 2 0 0 1 2-2h44a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Z"})}),"group-row":(0,Ja.jsx)(ei.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Ja.jsx)(ei.Path,{d:"M0 10a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm25 0a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v28a2 2 0 0 1-2 2H27a2 2 0 0 1-2-2V10Z"})}),"group-stack":(0,Ja.jsx)(ei.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Ja.jsx)(ei.Path,{d:"M0 10a2 2 0 0 1 2-2h44a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm0 17a2 2 0 0 1 2-2h44a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V27Z"})}),"group-grid":(0,Ja.jsx)(ei.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Ja.jsx)(ei.Path,{d:"M0 10a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V10Zm25 0a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H27a2 2 0 0 1-2-2V10ZM0 27a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V27Zm25 0a2 2 0 0 1 2-2h19a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H27a2 2 0 0 1-2-2V27Z"})})})?.[e];function Cee({attributes:e={style:void 0,backgroundColor:void 0,textColor:void 0,fontSize:void 0},usedLayoutType:t="",hasInnerBlocks:r=!1}){let{style:o,backgroundColor:n,textColor:i,fontSize:s}=e,[l,c]=(0,Eb.useState)(!r&&!n&&!s&&!i&&!o&&t!=="flex"&&t!=="grid");return(0,Eb.useEffect)(()=>{(r||n||s||i||o||t==="flex")&&c(!1)},[n,s,i,o,t,r]),[l,c]}function YSe({name:e,onSelect:t}){let r=(0,xee.useSelect)(n=>n(wee.store).getBlockVariations(e,"block"),[e]),o=(0,kee.useBlockProps)({className:"wp-block-group__placeholder"});return(0,Eb.useEffect)(()=>{r&&r.length===1&&t(r[0])},[t,r]),(0,Ja.jsx)("div",{...o,children:(0,Ja.jsx)(ei.Placeholder,{instructions:(0,XL.__)("Group blocks together. Select a layout:"),children:(0,Ja.jsx)("ul",{role:"list",className:"wp-block-group-placeholder__variations","aria-label":(0,XL.__)("Block variations"),children:r.map(n=>(0,Ja.jsx)("li",{children:(0,Ja.jsx)(ei.Button,{__next40pxDefaultSize:!0,variant:"tertiary",icon:KSe(n.name),iconSize:48,onClick:()=>t(n),className:"wp-block-group-placeholder__variation-button",label:`${n.title}: ${n.description}`})},n.name))})})})}var See=YSe;var Vi=a(b(),1),{HTMLElementControl:QSe}=ee(Fi.privateApis);function XSe({tagName:e,onSelectTagName:t,clientId:r}){return(0,Vi.jsx)(Fi.InspectorControls,{group:"advanced",children:(0,Vi.jsx)(QSe,{tagName:e,onChange:t,clientId:r,options:[{label:(0,Pee.__)("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"}]})})}function JSe({attributes:e,name:t,setAttributes:r,clientId:o}){let{hasInnerBlocks:n,themeSupportsLayout:i}=(0,D4.useSelect)(y=>{let{getBlock:w,getSettings:C}=y(Fi.store),S=w(o);return{hasInnerBlocks:!!(S&&S.innerBlocks.length),themeSupportsLayout:C()?.supportsLayout}},[o]),{tagName:s="div",templateLock:l,allowedBlocks:c,layout:u={}}=e,{type:d="default"}=u,p=i||d==="flex"||d==="grid",m=(0,Tee.useRef)(),f=(0,Fi.useBlockProps)({ref:m}),[g,h]=Cee({attributes:e,usedLayoutType:d,hasInnerBlocks:n}),v;g?v=!1:n||(v=Fi.InnerBlocks.ButtonBlockAppender);let x=(0,Fi.useInnerBlocksProps)(p?f:{className:"wp-block-group__inner-container"},{dropZoneElement:m.current,templateLock:l,allowedBlocks:c,renderAppender:v}),{selectBlock:_}=(0,D4.useDispatch)(Fi.store),k=y=>{r(y.attributes),_(o,-1),h(!1)};return(0,Vi.jsxs)(Vi.Fragment,{children:[(0,Vi.jsx)(XSe,{tagName:s,onSelectTagName:y=>r({tagName:y}),clientId:o}),g&&(0,Vi.jsxs)("div",{children:[x.children,(0,Vi.jsx)(See,{name:t,onSelect:k})]}),p&&!g&&(0,Vi.jsx)(s,{...x}),!p&&!g&&(0,Vi.jsx)(s,{...f,children:(0,Vi.jsx)("div",{...x})})]})}var Eee=JSe;var L4={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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","contentOnly",!1]}},supports:{__experimentalOnEnter:!0,__experimentalSettings:!0,align:["wide","full"],anchor:!0,ariaLabel:!0,html:!1,background:{backgroundImage:!0,backgroundSize:!0,gradient:!0,__experimentalDefaultControls:{backgroundImage:!0,gradient:!0}},color:{gradients:!0,heading:!0,button:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},shadow:!0,spacing:{margin:["top","bottom"],padding:!0,blockGap:["horizontal","vertical"],__experimentalDefaultControls:{padding:!0,blockGap:!0}},dimensions:{minHeight:!0,minWidth:!0},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},position:{sticky:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},layout:{allowSizingOnChildren:!0},interactivity:{clientNavigation:!0},allowedBlocks:!0},editorStyle:"wp-block-group-editor",style:"wp-block-group"};var M4=a(R(),1),Bee=a(b(),1);function Nee({attributes:{tagName:e}}){return(0,Bee.jsx)(e,{...M4.useInnerBlocksProps.save(M4.useBlockProps.save())})}var A4=a(J(),1),t6e={from:[{type:"block",isMultiBlock:!0,blocks:["*"],__experimentalConvert(e){let t=["wide","full"],r=e.reduce((n,i)=>{let{align:s}=i.attributes;return t.indexOf(s)>t.indexOf(n)?s:n},void 0),o=e.map(n=>(0,A4.cloneSanitizedBlock)(n));return(0,A4.createBlock)("core/group",{align:r,layout:{type:"constrained"}},o)}}]},Iee=t6e;var Un=a(D(),1);var JL={innerBlocks:[{name:"core/paragraph",attributes:{content:(0,Un.__)("One.")}},{name:"core/paragraph",attributes:{content:(0,Un.__)("Two.")}},{name:"core/paragraph",attributes:{content:(0,Un.__)("Three.")}},{name:"core/paragraph",attributes:{content:(0,Un.__)("Four.")}},{name:"core/paragraph",attributes:{content:(0,Un.__)("Five.")}},{name:"core/paragraph",attributes:{content:(0,Un.__)("Six.")}}]},r6e=[{name:"group",title:(0,Un.__)("Group"),description:(0,Un.__)("Gather blocks in a container."),attributes:{layout:{type:"constrained"}},isDefault:!0,scope:["block","inserter","transform"],icon:wv},{name:"group-row",title:(0,Un._x)("Row","single horizontal line"),description:(0,Un.__)("Arrange blocks horizontally."),attributes:{layout:{type:"flex",flexWrap:"nowrap"}},scope:["block","inserter","transform"],isActive:["layout.type"],icon:yN,example:JL},{name:"group-stack",title:(0,Un.__)("Stack"),description:(0,Un.__)("Arrange blocks vertically."),attributes:{layout:{type:"flex",orientation:"vertical"}},scope:["block","inserter","transform"],isActive:["layout.type","layout.orientation"],icon:RN,example:JL},{name:"group-grid",title:(0,Un.__)("Grid"),description:(0,Un.__)("Arrange blocks in a grid."),attributes:{layout:{type:"grid"}},scope:["block","inserter","transform"],isActive:["layout.type"],icon:ki,example:JL}],Ree=r6e;var{name:V4}=L4,Dee={icon:wv,example:{attributes:{layout:{type:"constrained",justifyContent:"center"},style:{spacing:{padding:{top:"4em",right:"3em",bottom:"4em",left:"3em"}}}},innerBlocks:[{name:"core/heading",attributes:{content:(0,z4.__)("La Mancha"),style:{typography:{textAlign:"center"}}}},{name:"core/paragraph",attributes:{style:{typography:{textAlign:"center"}},content:(0,z4.__)("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.")}},{name:"core/spacer",attributes:{height:"10px"}},{name:"core/button",attributes:{text:(0,z4.__)("Read more")}}],viewportWidth:600},transforms:Iee,edit:Eee,save:Nee,deprecated:_ee,variations:Ree},o6e=()=>A({name:V4,metadata:L4,settings:Dee});var iM={};Q(iM,{init:()=>k6e,metadata:()=>U4,name:()=>G4,settings:()=>Zee});var pf=a(D(),1),$4=a(J(),1);var _a=a(R(),1);var kc=a(b(),1),tM={className:!1,anchor:!0},F4={align:{type:"string"},content:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},level:{type:"number",default:2},placeholder:{type:"string"}},jh=e=>{if(!e.customTextColor)return e;let t={color:{text:e.customTextColor}},{customTextColor:r,...o}=e;return{...o,style:t}},Lee=["left","right","center"],Uh=e=>{let{align:t,...r}=e;return Lee.includes(t)?{...r,textAlign:t}:e},n6e={supports:tM,attributes:{...F4,customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>ke(jh(Uh(e))),save({attributes:e}){let{align:t,level:r,content:o,textColor:n,customTextColor:i}=e,s="h"+r,l=(0,_a.getColorClassName)("color",n),c=T({[l]:l});return(0,kc.jsx)(_a.RichText.Content,{className:c||void 0,tagName:s,style:{textAlign:t,color:l?void 0:i},value:o})}},a6e={attributes:{...F4,customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>ke(jh(Uh(e))),save({attributes:e}){let{align:t,content:r,customTextColor:o,level:n,textColor:i}=e,s="h"+n,l=(0,_a.getColorClassName)("color",i),c=T({[l]:l,[`has-text-align-${t}`]:t});return(0,kc.jsx)(_a.RichText.Content,{className:c||void 0,tagName:s,style:{color:l?void 0:o},value:r})},supports:tM},i6e={supports:tM,attributes:{...F4,customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>ke(jh(Uh(e))),save({attributes:e}){let{align:t,content:r,customTextColor:o,level:n,textColor:i}=e,s="h"+n,l=(0,_a.getColorClassName)("color",i),c=T({[l]:l,"has-text-color":i||o,[`has-text-align-${t}`]:t});return(0,kc.jsx)(_a.RichText.Content,{className:c||void 0,tagName:s,style:{color:l?void 0:o},value:r})}},s6e={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:F4,isEligible:({align:e})=>Lee.includes(e),migrate:e=>ke(jh(Uh(e))),save({attributes:e}){let{align:t,content:r,level:o}=e,n="h"+o,i=T({[`has-text-align-${t}`]:t});return(0,kc.jsx)(n,{..._a.useBlockProps.save({className:i}),children:(0,kc.jsx)(_a.RichText.Content,{value:r})})}},l6e={supports:{align:["wide","full"],anchor:!0,className:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalDefaultControls:{fontSize:!0,fontAppearance:!0,textTransform:!0}},__experimentalSelector:"h1,h2,h3,h4,h5,h6",__unstablePasteTextInline:!0,__experimentalSlashInserter:!0},attributes:{textAlign:{type:"string"},content:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:"",role:"content"},level:{type:"number",default:2},placeholder:{type:"string"}},save({attributes:e}){let{textAlign:t,content:r,level:o}=e,n="h"+o,i=T({[`has-text-align-${t}`]:t});return(0,kc.jsx)(n,{..._a.useBlockProps.save({className:i}),children:(0,kc.jsx)(_a.RichText.Content,{value:r})})},migrate:e=>ke(jh(Uh(e)))},c6e={supports:{align:["wide","full"],anchor:!0,className:!0,splitting:!0,__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalWritingMode:!0,fitText:!0,__experimentalDefaultControls:{fontSize:!0}},__unstablePasteTextInline:!0,__experimentalSlashInserter:!0,interactivity:{clientNavigation:!0}},attributes:{textAlign:{type:"string"},content:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:"",role:"content"},level:{type:"number",default:2},levelOptions:{type:"array"},placeholder:{type:"string"}},save({attributes:e}){let{textAlign:t,content:r,level:o}=e,n="h"+o,i=T({[`has-text-align-${t}`]:t});return(0,kc.jsx)(n,{..._a.useBlockProps.save({className:i}),children:(0,kc.jsx)(_a.RichText.Content,{value:r})})},migrate:e=>ke(jh(Uh(e))),isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},u6e=[c6e,l6e,s6e,i6e,a6e,n6e],Mee=u6e;var Oee=a(D(),1),Hee=a(H(),1),j4=a(O(),1),uf=a(R(),1);var Fee=a(rM(),1),oM={},g6e=e=>{let t=document.createElement("div");return t.innerHTML=e,t.innerText},h6e=e=>(0,Fee.default)(g6e(e)).replace(/[^\p{L}\p{N}]+/gu,"-").toLowerCase().replace(/(^-+)|(-+$)/g,""),H4=(e,t)=>{let r=h6e(t);if(r==="")return null;delete oM[e];let o=r,n=0;for(;Object.values(oM).includes(o);)n+=1,o=r+"-"+n;return o},nM=(e,t)=>{oM[e]=t};var jee=a(b(),1);function v6e(e){let{attributes:t,setAttributes:r,mergeBlocks:o,onReplace:n,style:i,clientId:s}=e;Et(e);let{content:l,level:c,placeholder:u,anchor:d}=t,p="h"+c,m=(0,uf.useBlockProps)({style:i}),{canGenerateAnchors:f}=(0,j4.useSelect)(v=>{let{getGlobalBlockCount:x,getSettings:_}=v(uf.store);return{canGenerateAnchors:!!_().generateAnchors||x("core/table-of-contents")>0}},[]),{__unstableMarkNextChangeAsNotPersistent:g}=(0,j4.useDispatch)(uf.store);return(0,Hee.useEffect)(()=>{if(f)return!d&&l&&(g(),r({anchor:H4(s,l)})),nM(s,d),()=>nM(s,null)},[d,l,s,f,r,g]),(0,jee.jsx)(uf.RichText,{identifier:"content",tagName:p,value:l,onChange:v=>{let x={content:v};f&&(!d||!v||H4(s,l)===d)&&(x.anchor=H4(s,v)),r(x)},onMerge:o,onReplace:n,onRemove:n?()=>n([]):void 0,placeholder:u||(0,Oee.__)("Heading"),...m})}var Uee=v6e;var U4={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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:{content:{type:"rich-text",source:"rich-text",selector:"h1,h2,h3,h4,h5,h6",role:"content"},level:{type:"number",default:2},levelOptions:{type:"array"},placeholder:{type:"string"}},supports:{align:["wide","full"],anchor:!0,className:!0,splitting:!0,__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalWritingMode:!0,fitText:!0,__experimentalDefaultControls:{fontSize:!0}},__unstablePasteTextInline:!0,__experimentalSlashInserter:!0,interactivity:{clientNavigation:!0}},editorStyle:"wp-block-heading-editor",style:"wp-block-heading"};var W4=a(R(),1),aM=a(b(),1);function Wee({attributes:e}){let{content:t,level:r}=e,o="h"+r;return(0,aM.jsx)(o,{...W4.useBlockProps.save(),children:(0,aM.jsx)(W4.RichText.Content,{value:t})})}var Qd=a(J(),1),Bb=a(D(),1);function Gee(e){return Number(e.substr(1))}var b6e={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],shortcuts:[1,2,3,4,5,6].map(e=>({name:`core/block-editor/transform-to-heading-${e}`,description:(0,Bb.sprintf)((0,Bb.__)("Transform the selected block into a heading %d."),e),keyCombination:{modifier:"access",character:`${e}`},variationName:`h${e}`})),transform:e=>e.map(t=>{let{content:r,anchor:o,style:n}=t,i=n?.typography?.textAlign;return(0,Qd.createBlock)("core/heading",{...yu(t,"core/heading",({content:s})=>({content:s})),content:r,anchor:o,...i&&{style:{typography:{textAlign:i}}}})})},{type:"raw",selector:"h1,h2,h3,h4,h5,h6",schema:({phrasingContentSchema:e,isPaste:t})=>{let r={children:e,attributes:t?[]:["style","id"]};return{h1:r,h2:r,h3:r,h4:r,h5:r,h6:r}},transform(e){let t=(0,Qd.getBlockAttributes)("core/heading",e.outerHTML),{textAlign:r}=e.style||{};return t.level=Gee(e.nodeName),(r==="left"||r==="center"||r==="right")&&(t.style={...t.style,typography:{...t.style?.typography,textAlign:r}}),(0,Qd.createBlock)("core/heading",t)}},...[1,2,3,4,5,6].map(e=>({type:"prefix",prefix:Array(e+1).join("#"),transform(t){return(0,Qd.createBlock)("core/heading",{level:e,content:t})}})),...[1,2,3,4,5,6].map(e=>({type:"enter",regExp:new RegExp(`^/(h|H)${e}$`),transform:()=>(0,Qd.createBlock)("core/heading",{level:e})}))],to:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],shortcuts:[{name:"core/block-editor/transform-heading-to-paragraph",description:(0,Bb.__)("Transform the selected heading into a paragraph."),keyCombination:{modifier:"access",character:"0"},aliases:[{modifier:"access",character:"7"}]}],transform:e=>e.map(t=>{let{content:r,style:o}=t,n=o?.typography?.textAlign;return(0,Qd.createBlock)("core/paragraph",{...yu(t,"core/paragraph",({content:i})=>({content:i})),content:r,...n&&{style:{typography:{textAlign:n}}}})})}]},$ee=b6e;var df=a(D(),1);var _6e=[PE,BE,IE,DE,ME,zE],x6e=[...[1,2,3,4,5,6].map(e=>({name:`h${e}`,title:(0,df.sprintf)((0,df.__)("Heading %d"),e),description:(0,df.__)("Introduce new sections and organize content to help visitors (and search engines) understand the structure of your content."),icon:_6e[e-1],attributes:{level:e},scope:["block","transform"],keywords:[`h${e}`],isActive:t=>t.level===e,shortcut:{name:`core/block-editor/transform-to-heading-${e}`,description:(0,df.sprintf)((0,df.__)("Transform the selected block into a heading %d."),e),keyCombination:{modifier:"access",character:`${e}`}}}))],qee=x6e;var{name:G4}=U4,Zee={icon:FE,example:{attributes:{content:(0,pf.__)("Code is Poetry"),level:2,style:{typography:{textAlign:"center"}}}},__experimentalLabel(e,{context:t}){let{content:r,level:o}=e,n=e?.metadata?.name,i=r?.trim().length>0;if(t==="list-view"&&(n||i))return n||r;if(t==="breadcrumb"&&n)return n;if(t==="accessibility")return i?(0,pf.sprintf)((0,pf.__)("Level %1$s. %2$s"),o,r):(0,pf.sprintf)((0,pf.__)("Level %s. Empty."),o)},transforms:$ee,deprecated:Mee,merge(e,t){return{content:(e.content||"")+(t.content||"")}},edit:Uee,save:Wee,variations:qee},k6e=()=>{let e=A({name:G4,metadata:U4,settings:Zee}),t=(0,$4.getBlockType)(G4)?.attributes?.levelOptions?.default;return t&&[1,2,3,4,5,6].forEach(r=>{t.includes(r)||(0,$4.unregisterBlockVariation)(G4,`h${r}`)}),e};var sM={};Q(sM,{init:()=>S6e,metadata:()=>q4,name:()=>ote,settings:()=>nte});var rte=a(D(),1);var q4={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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",role:"content"},opensInNewTab:{type:"boolean",default:!1},description:{type:"string"}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","fontSize","customFontSize","style"],supports:{anchor:!0,reusable:!1,html:!1,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-home-link-editor",style:"wp-block-home-link"};var Xd=a(R(),1),xa=a(V(),1),ti=a(D(),1),Kee=a(O(),1),Yee=a(ne(),1);var Qee=a(da(),1);var Ro=a(b(),1),C6e=e=>e.preventDefault();function Xee({attributes:e,setAttributes:t,context:r}){let{homeUrl:o,onNavigateToEntityRecord:n,frontPageId:i,frontPageTemplateId:s}=(0,Kee.useSelect)(h=>{let{getEntityRecord:v,getDefaultTemplateId:x,canUser:_}=h(Yee.store),k=v("root","__unstableBase")?.home,w=_("read",{kind:"root",name:"site"})?v("root","site"):null,C=w?.show_on_front==="page"?w?.page_on_front:null,S=C?null:x({slug:"front-page"});return{homeUrl:k,onNavigateToEntityRecord:h(Xd.store).getSettings().onNavigateToEntityRecord,frontPageId:C,frontPageTemplateId:S}},[]),{textColor:l,backgroundColor:c,style:u}=r,{label:d,opensInNewTab:p,description:m}=e,f=Y(),g=(0,Xd.useBlockProps)({className:T("wp-block-navigation-item",{"has-text-color":!!l||!!u?.color?.text,[`has-${l}-color`]:!!l,"has-background":!!c||!!u?.color?.background,[`has-${c}-background-color`]:!!c}),style:{color:u?.color?.text,backgroundColor:u?.color?.background}});return(0,Ro.jsxs)(Ro.Fragment,{children:[(0,Ro.jsx)(Xd.InspectorControls,{group:"content",children:(0,Ro.jsxs)(xa.__experimentalToolsPanel,{label:(0,ti.__)("Settings"),resetAll:()=>{t({label:"",opensInNewTab:!1,description:""})},dropdownMenuProps:f,children:[(0,Ro.jsx)(xa.__experimentalToolsPanelItem,{hasValue:()=>!!d,label:(0,ti.__)("Text"),onDeselect:()=>t({label:""}),isShownByDefault:!0,children:(0,Ro.jsx)(xa.TextControl,{label:(0,ti.__)("Text"),value:d?(0,Qee.__unstableStripHTML)(d):"",onChange:h=>{t({label:h})},autoComplete:"off"})}),(0,Ro.jsx)(xa.__experimentalToolsPanelItem,{hasValue:()=>!!p,label:(0,ti.__)("Open in new tab"),onDeselect:()=>t({opensInNewTab:!1}),isShownByDefault:!0,children:(0,Ro.jsx)(xa.CheckboxControl,{label:(0,ti.__)("Open in new tab"),checked:p,onChange:h=>t({opensInNewTab:h})})}),n&&(i||s)&&(0,Ro.jsx)(xa.Button,{variant:"secondary",onClick:()=>{n(i?{postId:i,postType:"page"}:{postId:s,postType:"wp_template"})},__next40pxDefaultSize:!0,className:"navigation-link-to__action-button",children:(0,ti.__)("Edit")}),o&&(0,Ro.jsx)(xa.Button,{variant:"secondary",href:o,target:"_blank",icon:hv,iconPosition:"right",__next40pxDefaultSize:!0,className:"navigation-link-to__action-button",children:(0,ti.__)("View")}),(0,Ro.jsx)(xa.__experimentalToolsPanelItem,{hasValue:()=>!!m,label:(0,ti.__)("Description"),onDeselect:()=>t({description:""}),isShownByDefault:!0,children:(0,Ro.jsx)(xa.TextareaControl,{label:(0,ti.__)("Description"),value:m||"",onChange:h=>{t({description:h})},help:(0,ti.__)("The description will be displayed in the menu if the current theme supports it.")})})]})}),(0,Ro.jsx)("div",{...g,children:(0,Ro.jsxs)("a",{className:"wp-block-home-link__content wp-block-navigation-item__content",href:o,onClick:C6e,children:[(0,Ro.jsx)(Xd.RichText,{identifier:"label",className:"wp-block-home-link__label",value:d??(0,ti.__)("Home"),onChange:h=>{t({label:h})},"aria-label":(0,ti.__)("Home link text"),placeholder:(0,ti.__)("Add label\u2026"),withoutInteractiveFormatting:!0}),m&&(0,Ro.jsx)("span",{className:"wp-block-navigation-item__description",children:m})]})})]})}var Jee=a(R(),1),ete=a(b(),1);function tte(){return(0,ete.jsx)(Jee.InnerBlocks.Content,{})}var{name:ote}=q4,nte={icon:HE,edit:Xee,save:tte,example:{attributes:{label:(0,rte._x)("Home Link","block example")}}},S6e=()=>A({name:ote,metadata:q4,settings:nte});var uM={};Q(uM,{init:()=>I6e,metadata:()=>Y4,name:()=>bte,settings:()=>_te});var yte=a(D(),1);var Wh=a(D(),1),K4=a(H(),1),ri=a(R(),1),ff=a(J(),1),Gh=a(O(),1),mte=a(Rm(),1),Rl=a(V(),1);var Oi=a(D(),1),Nb=a(H(),1),dte=a(O(),1),yn=a(V(),1),ep=a(R(),1);var pte=a(he(),1);var ate=a(H(),1),Z4=a(R(),1),ite=a(V(),1),ste=a(O(),1),lte=a(D(),1),mf=a(b(),1),T6e=`
 	html,body,:root {
 		margin: 0 !important;
 		padding: 0 !important;
 		overflow: visible !important;
 		min-height: auto !important;
 	}
-`;function Pte({content:e,isSelected:t}){let r=(0,Ste.useSelect)(n=>n(lC.store).getSettings().styles,[]),o=(0,wte.useMemo)(()=>[e7e,...(0,lC.transformStyles)((r??[]).filter(n=>n.css))],[r]);return(0,ff.jsxs)(ff.Fragment,{children:[(0,ff.jsx)(Cte.SandBox,{html:e,styles:o,title:(0,Tte.__)("Custom HTML Preview"),tabIndex:-1}),!t&&(0,ff.jsx)("div",{className:"block-library-html__preview-overlay"})]})}function Ete(e=""){if(!e||!e.trim())return{html:"",css:"",js:""};let t=document.implementation.createHTMLDocument("");t.body.innerHTML=e;let r=t.body.querySelector('style[data-wp-block-html="css"]'),o=r?r.textContent.trim():"";r&&r.remove();let n=t.body.querySelector('script[data-wp-block-html="js"]'),i=n?n.textContent.trim():"";return n&&n.remove(),{html:t.body.innerHTML.trim(),css:o,js:i}}function zA({html:e="",css:t="",js:r=""}){let o=[];return t.trim()&&o.push(`<style data-wp-block-html="css">
+`;function cte({content:e,isSelected:t}){let r=(0,ste.useSelect)(n=>n(Z4.store).getSettings().styles,[]),o=(0,ate.useMemo)(()=>[T6e,...(0,Z4.transformStyles)((r??[]).filter(n=>n.css))],[r]);return(0,mf.jsxs)(mf.Fragment,{children:[(0,mf.jsx)(ite.SandBox,{html:e,styles:o,title:(0,lte.__)("Custom HTML Preview"),tabIndex:-1}),!t&&(0,mf.jsx)("div",{className:"block-library-html__preview-overlay"})]})}function ute(e=""){if(!e||!e.trim())return{html:"",css:"",js:""};let t=document.implementation.createHTMLDocument("");t.body.innerHTML=e;let r=t.body.querySelector('style[data-wp-block-html="css"]'),o=r?r.textContent.trim():"";r&&r.remove();let n=t.body.querySelector('script[data-wp-block-html="js"]'),i=n?n.textContent.trim():"";return n&&n.remove(),{html:t.body.innerHTML.trim(),css:o,js:i}}function lM({html:e="",css:t="",js:r=""}){let o=[];return t.trim()&&o.push(`<style data-wp-block-html="css">
 ${t}
 </style>`),r.trim()&&o.push(`<script data-wp-block-html="js">
 ${r}
 <\/script>`),e.trim()&&o.push(e),o.join(`

-`)}var Lt=a(b(),1),{Tabs:ep}=q(yn.privateApis),{useNativeUndo:t7e}=q(tp.privateApis);function VA({onRequestClose:e,content:t,onUpdate:r}){let{html:o,css:n,js:i}=Ete(t),[s,l]=(0,Ab.useState)(o),[c,u]=(0,Ab.useState)(n),[d,p]=(0,Ab.useState)(i),[m,f]=(0,Ab.useState)(!1),g=t7e(),h=(0,Nte.useViewportMatch)("small","<"),{canUserUseUnfilteredHTML:v}=(0,Bte.useSelect)(w=>({canUserUseUnfilteredHTML:w(tp.store).getSettings().__experimentalCanUserUseUnfilteredHTML}),[]),x=!v&&(n.trim()||i.trim()),_=()=>{r(zA({html:s,css:v?c:"",js:v?d:""}))},k=()=>{_(),e()},y=()=>{f(w=>!w)};return(0,Lt.jsx)(Lt.Fragment,{children:(0,Lt.jsx)(yn.Modal,{title:(0,Oi.__)("Edit HTML"),onRequestClose:e,className:"block-library-html__modal",size:"large",isDismissible:!1,shouldCloseOnClickOutside:!1,isFullScreen:m,__experimentalHideHeader:!0,children:(0,Lt.jsx)(ep,{orientation:"horizontal",defaultTabId:"html",children:(0,Lt.jsxs)(yn.__experimentalVStack,{expanded:!0,children:[(0,Lt.jsxs)(yn.__experimentalHStack,{justify:"space-between",className:"block-library-html__modal-header",children:[(0,Lt.jsx)("div",{children:(0,Lt.jsxs)(ep.TabList,{children:[(0,Lt.jsx)(ep.Tab,{tabId:"html",children:"HTML"}),v&&(0,Lt.jsx)(ep.Tab,{tabId:"css",children:"CSS"}),v&&(0,Lt.jsx)(ep.Tab,{tabId:"js",children:(0,Oi.__)("JavaScript")})]})}),!h&&(0,Lt.jsx)("div",{children:(0,Lt.jsx)(yn.Button,{__next40pxDefaultSize:!0,icon:m?aI:sm,label:(0,Oi.__)("Enable/disable fullscreen"),onClick:y,variant:"tertiary"})})]}),x&&(0,Lt.jsx)(yn.Notice,{status:"warning",isDismissible:!1,className:"block-library-html__modal-notice",children:(0,Oi.__)("This block contains CSS or JavaScript that will be removed when you save because you do not have permission to use unfiltered HTML.")}),(0,Lt.jsxs)(yn.Flex,{direction:h?"column":"row",className:"block-library-html__modal-tabs",align:"stretch",gap:8,children:[(0,Lt.jsxs)("div",{ref:g,className:"block-library-html__modal-content",children:[(0,Lt.jsx)(ep.TabPanel,{tabId:"html",focusable:!1,className:"block-library-html__modal-tab",children:(0,Lt.jsx)(tp.PlainText,{value:s,onChange:l,placeholder:(0,Oi.__)("Write HTML\u2026"),"aria-label":(0,Oi.__)("HTML"),className:"block-library-html__modal-editor",async:!0})}),v&&(0,Lt.jsx)(ep.TabPanel,{tabId:"css",focusable:!1,className:"block-library-html__modal-tab",children:(0,Lt.jsx)(tp.PlainText,{value:c,onChange:u,placeholder:(0,Oi.__)("Write CSS\u2026"),"aria-label":(0,Oi.__)("CSS"),className:"block-library-html__modal-editor",async:!0})}),v&&(0,Lt.jsx)(ep.TabPanel,{tabId:"js",focusable:!1,className:"block-library-html__modal-tab",children:(0,Lt.jsx)(tp.PlainText,{value:d,onChange:p,placeholder:(0,Oi.__)("Write JavaScript\u2026"),"aria-label":(0,Oi.__)("JavaScript"),className:"block-library-html__modal-editor",async:!0})})]}),(0,Lt.jsx)("div",{className:"block-library-html__preview",children:(0,Lt.jsx)(Pte,{content:zA({html:s,css:c,js:d})})})]}),(0,Lt.jsxs)(yn.__experimentalHStack,{alignment:"center",justify:"flex-end",spacing:4,className:"block-library-html__modal-footer",children:[(0,Lt.jsx)(yn.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:e,children:(0,Oi.__)("Cancel")}),(0,Lt.jsx)(yn.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:k,children:(0,Oi.__)("Update")})]})]})})})})}var Wn=a(b(),1),{InnerContent:r7e}=q(ri.privateApis);function Rte({clientId:e,attributes:t}){let[r,o]=(0,cC.useState)(!1),n=(0,Zh.useRegistry)(),{updateBlock:i,replaceInnerBlocks:s}=(0,Zh.useDispatch)(ri.store),l=(0,Zh.useSelect)(d=>{let p=d(ri.store).getBlock(e);return p?(0,gf.getBlockContent)(p):""},[e]),c=(0,ri.useBlockProps)({className:"block-library-html__edit"}),u=d=>{if(d===l)return;let[p]=(0,gf.parse)(`<!-- wp:html -->
+`)}var Lt=a(b(),1),{Tabs:Jd}=ee(yn.privateApis),{useNativeUndo:P6e}=ee(ep.privateApis);function cM({onRequestClose:e,content:t,onUpdate:r}){let{html:o,css:n,js:i}=ute(t),[s,l]=(0,Nb.useState)(o),[c,u]=(0,Nb.useState)(n),[d,p]=(0,Nb.useState)(i),[m,f]=(0,Nb.useState)(!1),g=P6e(),h=(0,pte.useViewportMatch)("small","<"),{canUserUseUnfilteredHTML:v}=(0,dte.useSelect)(w=>({canUserUseUnfilteredHTML:w(ep.store).getSettings().__experimentalCanUserUseUnfilteredHTML}),[]),x=!v&&(n.trim()||i.trim()),_=()=>{r(lM({html:s,css:v?c:"",js:v?d:""}))},k=()=>{_(),e()},y=()=>{f(w=>!w)};return(0,Lt.jsx)(Lt.Fragment,{children:(0,Lt.jsx)(yn.Modal,{title:(0,Oi.__)("Edit HTML"),onRequestClose:e,className:"block-library-html__modal",size:"large",isDismissible:!1,shouldCloseOnClickOutside:!1,isFullScreen:m,__experimentalHideHeader:!0,children:(0,Lt.jsx)(Jd,{orientation:"horizontal",defaultTabId:"html",children:(0,Lt.jsxs)(yn.__experimentalVStack,{expanded:!0,children:[(0,Lt.jsxs)(yn.__experimentalHStack,{justify:"space-between",className:"block-library-html__modal-header",children:[(0,Lt.jsx)("div",{children:(0,Lt.jsxs)(Jd.TabList,{children:[(0,Lt.jsx)(Jd.Tab,{tabId:"html",children:"HTML"}),v&&(0,Lt.jsx)(Jd.Tab,{tabId:"css",children:"CSS"}),v&&(0,Lt.jsx)(Jd.Tab,{tabId:"js",children:(0,Oi.__)("JavaScript")})]})}),!h&&(0,Lt.jsx)("div",{children:(0,Lt.jsx)(yn.Button,{__next40pxDefaultSize:!0,icon:m?NN:nm,label:(0,Oi.__)("Enable/disable fullscreen"),onClick:y,variant:"tertiary"})})]}),x&&(0,Lt.jsx)(yn.Notice,{status:"warning",isDismissible:!1,className:"block-library-html__modal-notice",children:(0,Oi.__)("This block contains CSS or JavaScript that will be removed when you save because you do not have permission to use unfiltered HTML.")}),(0,Lt.jsxs)(yn.Flex,{direction:h?"column":"row",className:"block-library-html__modal-tabs",align:"stretch",gap:8,children:[(0,Lt.jsxs)("div",{ref:g,className:"block-library-html__modal-content",children:[(0,Lt.jsx)(Jd.TabPanel,{tabId:"html",focusable:!1,className:"block-library-html__modal-tab",children:(0,Lt.jsx)(ep.PlainText,{value:s,onChange:l,placeholder:(0,Oi.__)("Write HTML\u2026"),"aria-label":(0,Oi.__)("HTML"),className:"block-library-html__modal-editor",async:!0})}),v&&(0,Lt.jsx)(Jd.TabPanel,{tabId:"css",focusable:!1,className:"block-library-html__modal-tab",children:(0,Lt.jsx)(ep.PlainText,{value:c,onChange:u,placeholder:(0,Oi.__)("Write CSS\u2026"),"aria-label":(0,Oi.__)("CSS"),className:"block-library-html__modal-editor",async:!0})}),v&&(0,Lt.jsx)(Jd.TabPanel,{tabId:"js",focusable:!1,className:"block-library-html__modal-tab",children:(0,Lt.jsx)(ep.PlainText,{value:d,onChange:p,placeholder:(0,Oi.__)("Write JavaScript\u2026"),"aria-label":(0,Oi.__)("JavaScript"),className:"block-library-html__modal-editor",async:!0})})]}),(0,Lt.jsx)("div",{className:"block-library-html__preview",children:(0,Lt.jsx)(cte,{content:lM({html:s,css:c,js:d})})})]}),(0,Lt.jsxs)(yn.__experimentalHStack,{alignment:"center",justify:"flex-end",spacing:4,className:"block-library-html__modal-footer",children:[(0,Lt.jsx)(yn.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:e,children:(0,Oi.__)("Cancel")}),(0,Lt.jsx)(yn.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:k,children:(0,Oi.__)("Update")})]})]})})})})}var Wn=a(b(),1),{InnerContent:E6e}=ee(ri.privateApis);function fte({clientId:e,attributes:t}){let[r,o]=(0,K4.useState)(!1),n=(0,Gh.useRegistry)(),{updateBlock:i,replaceInnerBlocks:s}=(0,Gh.useDispatch)(ri.store),l=(0,Gh.useSelect)(d=>{let p=d(ri.store).getBlock(e);return p?(0,ff.getBlockContent)(p):""},[e]),c=(0,ri.useBlockProps)({className:"block-library-html__edit"}),u=d=>{if(d===l)return;let[p]=(0,ff.parse)(`<!-- wp:html -->
 ${d}
-<!-- /wp:html -->`),m=p?.innerBlocks??[],f=n.select(ri.store).getBlocks(e),g=f.length===m.length&&f.every((h,v)=>(0,gf.serialize)(h)===(0,gf.serialize)(m[v]));n.batch(()=>{i(e,{innerContent:p?.innerContent??(d?[d]:[])}),g||s(e,m,!1)})};return(0,cC.useEffect)(()=>{t.content&&((0,Ite.default)("The content attribute on the Custom HTML block",{since:"7.1",alternative:"inner content"}),i(e,{attributes:{content:void 0},innerContent:[t.content]}))},[t.content]),l?.trim()?(0,Wn.jsxs)("div",{...c,children:[(0,Wn.jsx)(ri.BlockControls,{children:(0,Wn.jsx)(Rl.ToolbarGroup,{children:(0,Wn.jsx)(Rl.ToolbarButton,{onClick:()=>o(!0),children:(0,qh.__)("Edit code")})})}),(0,Wn.jsx)(ri.InspectorControls,{children:(0,Wn.jsx)(Rl.__experimentalVStack,{className:"block-library-html__edit-code",expanded:!0,children:(0,Wn.jsx)(Rl.Button,{className:"block-library-html__edit-code-button",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>o(!0),children:(0,qh.__)("Edit code")})})}),(0,Wn.jsx)(r7e,{clientId:e}),r&&(0,Wn.jsx)(VA,{onRequestClose:()=>o(!1),content:l,onUpdate:u})]}):(0,Wn.jsxs)("div",{...c,children:[(0,Wn.jsx)(Rl.Placeholder,{icon:(0,Wn.jsx)(ri.BlockIcon,{icon:pv}),label:(0,qh.__)("Custom HTML"),instructions:(0,qh.__)("Add custom HTML code and preview how it looks."),children:(0,Wn.jsx)(Rl.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:()=>o(!0),children:(0,qh.__)("Edit HTML")})}),r&&(0,Wn.jsx)(VA,{onRequestClose:()=>o(!1),content:l,onUpdate:u})]})}var uC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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",role:"local"}},supports:{customClassName:!1,className:!1,html:!1,interactivity:{clientNavigation:!0},listView:!0,customCSS:!1,visibility:!1},editorStyle:"wp-block-html-editor"};function Dte(){return null}var dC=a(K(),1),Lte=a(hl(),1),n7e={from:[{type:"block",blocks:["core/code"],transform:({content:e})=>{let t=(0,Lte.create)({html:e}).text,[r]=(0,dC.parse)(`<!-- wp:html -->
+<!-- /wp:html -->`),m=p?.innerBlocks??[],f=n.select(ri.store).getBlocks(e),g=f.length===m.length&&f.every((h,v)=>(0,ff.serialize)(h)===(0,ff.serialize)(m[v]));n.batch(()=>{i(e,{innerContent:p?.innerContent??(d?[d]:[])}),g||s(e,m,!1)})};return(0,K4.useEffect)(()=>{t.content&&((0,mte.default)("The content attribute on the Custom HTML block",{since:"7.1",alternative:"inner content"}),i(e,{attributes:{content:void 0},innerContent:[t.content]}))},[t.content]),l?.trim()?(0,Wn.jsxs)("div",{...c,children:[(0,Wn.jsx)(ri.BlockControls,{children:(0,Wn.jsx)(Rl.ToolbarGroup,{children:(0,Wn.jsx)(Rl.ToolbarButton,{onClick:()=>o(!0),children:(0,Wh.__)("Edit code")})})}),(0,Wn.jsx)(ri.InspectorControls,{children:(0,Wn.jsx)(Rl.__experimentalVStack,{className:"block-library-html__edit-code",expanded:!0,children:(0,Wn.jsx)(Rl.Button,{className:"block-library-html__edit-code-button",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>o(!0),children:(0,Wh.__)("Edit code")})})}),(0,Wn.jsx)(E6e,{clientId:e}),r&&(0,Wn.jsx)(cM,{onRequestClose:()=>o(!1),content:l,onUpdate:u})]}):(0,Wn.jsxs)("div",{...c,children:[(0,Wn.jsx)(Rl.Placeholder,{icon:(0,Wn.jsx)(ri.BlockIcon,{icon:lv}),label:(0,Wh.__)("Custom HTML"),instructions:(0,Wh.__)("Add custom HTML code and preview how it looks."),children:(0,Wn.jsx)(Rl.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:()=>o(!0),children:(0,Wh.__)("Edit HTML")})}),r&&(0,Wn.jsx)(cM,{onRequestClose:()=>o(!1),content:l,onUpdate:u})]})}var Y4={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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",role:"local"}},supports:{customClassName:!1,className:!1,html:!1,interactivity:{clientNavigation:!0},listView:!0,customCSS:!1,visibility:!1},editorStyle:"wp-block-html-editor"};function gte(){return null}var Q4=a(J(),1),hte=a(hl(),1),N6e={from:[{type:"block",blocks:["core/code"],transform:({content:e})=>{let t=(0,hte.create)({html:e}).text,[r]=(0,Q4.parse)(`<!-- wp:html -->
 ${t}
-<!-- /wp:html -->`);return r??(0,dC.createBlock)("core/html",{},[],[t])}}]},Ate=n7e;var{name:zte}=uC,Vte={icon:yB,example:{innerContent:["<marquee>"+(0,Mte.__)("Welcome to the wonderful world of blocks\u2026")+"</marquee>"]},edit:Rte,save:Dte,transforms:Ate},a7e=()=>M({name:zte,metadata:uC,settings:Vte});var GA={};J(GA,{init:()=>p7e,metadata:()=>fC,name:()=>Xte,settings:()=>Jte});var ji=a(D(),1),ka=a(V(),1);var bn=a(R(),1),$te=a(H(),1),Qh=a(z(),1),qte=a(O(),1),Zte=a(ne(),1);var mC=a(D(),1),Yh=a(V(),1);var zb=a(H(),1),Gte=a(he(),1),HA=a(O(),1),jA=a(ne(),1);var OA=a(D(),1),Ote=a(V(),1),Hte=a(he(),1),pC=a(H(),1),jte=a(da(),1);var wc=a(b(),1),Fte=20;function Ute({icons:e,onChange:t,value:r}){let o=(0,Hte.useAsyncList)(e,{step:Fte}),n=(0,pC.useRef)(),i=e?.findIndex(l=>l.name===r)??-1,s=i>=0&&(o.length>=i+Fte||o.length===e.length);return(0,pC.useLayoutEffect)(()=>{let l=n.current;!s||!l||(0,jte.getScrollContainer)(l)?.scrollTop||l.scrollIntoView({block:"center"})},[s]),(0,wc.jsx)("div",{className:"wp-block-icon__inserter-grid",children:e?.length?(0,wc.jsx)("div",{className:"wp-block-icon__inserter-grid-icons-list","aria-label":(0,OA.__)("Icon library"),children:o.map(l=>(0,wc.jsxs)(Ote.Button,{ref:l.name===r?n:void 0,className:"wp-block-icon__inserter-grid-icons-list-item",onClick:()=>t(l.name),variant:l.name===r?"primary":void 0,__next40pxDefaultSize:!0,children:[(0,wc.jsx)("span",{className:"wp-block-icon__inserter-grid-icons-list-item-icon",children:(0,wc.jsx)(To,{html:l.content})}),(0,wc.jsx)("span",{className:"wp-block-icon__inserter-grid-icons-list-item-title",children:l.label})]},l.name))}):(0,wc.jsx)("div",{className:"wp-block-icon__inserter-grid-no-results",children:(0,wc.jsx)("p",{children:(0,OA.__)("No results found.")})})})}var Wte=a(IA(),1);function Kh(e=""){return e=(0,Wte.default)(e),e=e.trim().toLowerCase(),e}function i7e(e,t){let r=Kh(t),o=Kh(e.title),n=0;return r===o?n+=30:o.startsWith(r)?n+=20:r.split(" ").every(l=>o.includes(l))&&(n+=10),n}function Mb(e=[],t=""){if(!t)return e;let r=e.map(o=>[o,i7e(o,t)]).filter(([,o])=>o>0);return r.sort(([,o],[,n])=>n-o),r.map(([o])=>o)}var Hi=a(b(),1);function UA({onClose:e,value:t,onChange:r}){let[o,n]=(0,zb.useState)(""),[i,s]=(0,zb.useState)(null),l=(0,Gte.useDebounce)(n,300),c=(0,HA.useSelect)(g=>g(jA.store).getEntityRecords("root","iconCollection"),[]),u=t?.split("/")[0],d=i??(c?.some(({slug:g})=>g===u)?u:c?.[0]?.slug)??null,{icons:p,hasResolvedIcons:m}=(0,HA.useSelect)(g=>{if(d===null)return{icons:null,hasResolvedIcons:!1};let h=d===""?{}:{collection:d},{getEntityRecords:v,hasFinishedResolution:x}=g(jA.store);return{icons:v("root","icon",h),hasResolvedIcons:x("getEntityRecords",["root","icon",h])}},[d]),f=(0,zb.useMemo)(()=>{if(!p)return[];if(o){let g=Kh(o);return p.filter(h=>{let v=Kh(h.name),x=Kh(h.label);return v.includes(g)||x.includes(g)})}return p},[o,p]);return(0,Hi.jsx)(Yh.Modal,{className:"wp-block-icon__inserter-modal",title:(0,mC.__)("Icon library"),onRequestClose:e,isFullScreen:!0,children:(0,Hi.jsxs)(xd.Root,{className:"wp-block-icon__inserter",orientation:"vertical",value:d,onValueChange:s,children:[(0,Hi.jsxs)(ks,{direction:"column",gap:"lg",className:"wp-block-icon__inserter-sidebar",children:[(0,Hi.jsx)(Yh.SearchControl,{value:o,onChange:l}),(0,Hi.jsxs)(xd.List,{children:[(0,Hi.jsx)(xd.Tab,{value:"",children:(0,mC.__)("All")}),c?.map(g=>(0,Hi.jsx)(xd.Tab,{value:g.slug,children:g.label},g.slug))]})]}),[{slug:""},...c??[]].map(g=>(0,Hi.jsx)(xd.Panel,{tabIndex:-1,value:g.slug,className:"wp-block-icon__inserter-panel",children:m?(0,Hi.jsx)(Ute,{icons:f,onChange:r,value:t}):(0,Hi.jsx)("div",{className:"wp-block-icon__inserter-loading",role:"status","aria-label":(0,mC.__)("Loading\u2026"),children:(0,Hi.jsx)(Yh.Spinner,{})})},g.slug))]})})}var Zt=a(b(),1),s7e=({className:e,style:t})=>(0,Zt.jsxs)(Qh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 60 60",preserveAspectRatio:"none",fill:"none","aria-hidden":"true",className:T("wp-block-icon__placeholder",e),style:t,children:[(0,Zt.jsx)(Qh.Rect,{width:"60",height:"60",fill:"currentColor",fillOpacity:.1}),(0,Zt.jsx)(Qh.Path,{vectorEffect:"non-scaling-stroke",stroke:"currentColor",strokeOpacity:.25,d:"M60 60 0 0"})]});function l7e({attributes:e,setAttributes:t}){let{icon:r,ariaLabel:o,flipHorizontal:n,flipVertical:i,rotation:s}=e,[l,c]=(0,$te.useState)(!1),u=(0,bn.useBlockEditingMode)()==="contentOnly",d=(0,bn.__experimentalUseColorProps)(e),p=(0,bn.__experimentalGetSpacingClassesAndStyles)({style:{spacing:{padding:e.style?.spacing?.padding}}}),m=(0,bn.__experimentalUseBorderProps)(e),f=(0,bn.getDimensionsClassesAndStyles)(e),h=(0,qte.useSelect)(w=>{let{getEntityRecord:C}=w(Zte.store);return r?C("root","icon",r):null},[r])?.content||"",v={"is-flip-horizontal":n,"is-flip-vertical":i},x=s?{rotate:`${s}deg`}:{},_=(0,Zt.jsxs)(Zt.Fragment,{children:[r&&(0,Zt.jsxs)(bn.BlockControls,{group:"block",children:[(0,Zt.jsx)(ka.ToolbarButton,{icon:RE,label:(0,ji.__)("Flip horizontal"),isPressed:n,onClick:()=>t({flipHorizontal:!n})}),(0,Zt.jsx)(ka.ToolbarButton,{icon:LE,label:(0,ji.__)("Flip vertical"),isPressed:i,onClick:()=>t({flipVertical:!i})}),(0,Zt.jsx)(ka.ToolbarButton,{icon:GN,label:(0,ji.__)("Rotate"),onClick:()=>t({rotation:((s||0)+90)%360})})]}),(0,Zt.jsxs)(bn.BlockControls,{group:"other",children:[(0,Zt.jsx)(ka.ToolbarButton,{onClick:()=>{c(!0)},children:r?(0,ji.__)("Replace"):(0,ji.__)("Choose icon")}),u&&r&&(0,Zt.jsx)(ka.DropdownMenu,{icon:"",toggleProps:{as:ka.ToolbarButton},popoverProps:{className:"is-alternate"},text:(0,ji.__)("Label"),children:()=>(0,Zt.jsx)(ka.TextControl,{className:"wp-block-icon__toolbar-content",label:(0,ji.__)("Label"),value:o||"",onChange:w=>t({ariaLabel:w}),help:(0,ji.__)("Briefly describe the icon to help screen reader users. Leave blank for decorative icons.")})})]})]}),k=X(),y=r&&(0,Zt.jsx)(Zt.Fragment,{children:(0,Zt.jsx)(bn.InspectorControls,{group:"settings",children:(0,Zt.jsx)(ka.__experimentalToolsPanel,{label:(0,ji.__)("Settings"),resetAll:()=>t({ariaLabel:void 0}),dropdownMenuProps:k,children:(0,Zt.jsx)(ka.__experimentalToolsPanelItem,{label:(0,ji.__)("Label"),isShownByDefault:!0,hasValue:()=>!!o,onDeselect:()=>t({ariaLabel:void 0}),children:(0,Zt.jsx)(ka.TextControl,{label:(0,ji.__)("Label"),help:(0,ji.__)("Briefly describe the icon to help screen reader users. Leave blank for decorative icons."),value:o||"",onChange:w=>t({ariaLabel:w})})})})})});return(0,Zt.jsxs)(Zt.Fragment,{children:[_,y,(0,Zt.jsx)("div",{...(0,bn.useBlockProps)(),children:h?(0,Zt.jsx)(To,{html:h,wrapperProps:{className:T(d.className,m.className,p.className,f.className,v),style:{...d.style,...m.style,...p.style,...f.style,...x}}}):(0,Zt.jsx)(s7e,{className:T(m.className,p.className,f.className,v),style:{...m.style,...p.style,...f.style,...x,height:"auto"}})}),l&&(0,Zt.jsx)(UA,{onClose:()=>c(!1),value:e.icon,onChange:w=>{t({icon:w}),c(!1)}})]})}var Kte=l7e;var fC={apiVersion:3,$schema:"https://schemas.wp.org/trunk/block.json",name:"core/icon",title:"Icon",category:"media",description:"Insert an SVG icon.",keywords:["icon","svg"],textdomain:"default",attributes:{icon:{type:"string",role:"content"},flipHorizontal:{type:"boolean",default:!1},flipVertical:{type:"boolean",default:!1},rotation:{type:"number",default:0}},supports:{anchor:!0,ariaLabel:{__experimentalSkipSerialization:!0},align:["left","center","right"],html:!1,color:{__experimentalSkipSerialization:!0,__experimentalDefaultControls:{background:!0,text:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!1,radius:!1,style:!1,width:!1}},spacing:{padding:!0,margin:!0,__experimentalSkipSerialization:["padding"],__experimentalDefaultControls:{margin:!1,padding:!1}},dimensions:{width:!0,__experimentalSkipSerialization:["width"],__experimentalDefaultControls:{width:!0}}},selectors:{root:".wp-block-icon svg",css:".wp-block-icon",spacing:{margin:".wp-block-icon"}},style:"wp-block-icon",editorStyle:"wp-block-icon-editor"};var gC=a(V(),1),WA=a(b(),1),u7e=(0,WA.jsx)(gC.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",children:(0,WA.jsx)(gC.Path,{d:"M6 9.5h3.5V6H6v3.5Zm5 .5a1 1 0 0 1-.898.995L10 11H5.5l-.103-.005a1 1 0 0 1-.892-.893L4.5 10V5.5a1 1 0 0 1 1-1H10a1 1 0 0 1 1 1V10ZM18.25 7.75a2 2 0 1 0-4 0 2 2 0 0 0 4 0Zm1.5 0a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0ZM6.88 13.535a1 1 0 0 1 1.74 0l2.534 4.472a1 1 0 0 1-.87 1.493H5.216a1 1 0 0 1-.87-1.493l2.534-4.472ZM6.074 18h3.352L7.75 15.041l-1.676 2.96ZM14.952 13h2.596a1 1 0 0 1 .866.5l1.298 2.25a1 1 0 0 1 0 1L18.414 19l-.074.11a1 1 0 0 1-.792.39h-2.596a1 1 0 0 1-.792-.39l-.074-.11-1.298-2.25a1.001 1.001 0 0 1 0-1l1.298-2.25a1 1 0 0 1 .866-.5Zm-.72 3.25 1.01 1.75h2.017l1.009-1.75-1.01-1.75h-2.017l-1.01 1.75Z"})}),Yte=u7e;var d7e=[{name:"default",isDefault:!0,attributes:{icon:"core/info"}}],Qte=d7e;var{name:Xte}=fC,Jte={icon:Yte,example:{attributes:{icon:"core/info",style:{dimensions:{width:"48px"}}}},variations:Qte,edit:Kte},p7e=()=>M({name:Xte,metadata:fC,settings:Jte});var XA={};J(XA,{init:()=>$7e,metadata:()=>wC,name:()=>Lre,settings:()=>SC});var op=a(D(),1);var Dre=a(K(),1);var tt=a(R(),1);var Fe=a(b(),1),m7e={attributes:{url:{type:"string",source:"attribute",selector:"img",attribute:"src"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},caption:{type:"array",source:"children",selector:"figcaption"},href:{type:"string",source:"attribute",selector:"a",attribute:"href"},id:{type:"number"},align:{type:"string"},width:{type:"number"},height:{type:"number"}},save({attributes:e}){let{url:t,alt:r,caption:o,align:n,href:i,width:s,height:l}=e,u=(0,Fe.jsx)("img",{src:t,alt:r,...s||l?{width:s,height:l}:{}}),d={};return s?d={width:s}:(n==="left"||n==="right")&&(d={maxWidth:"50%"}),(0,Fe.jsxs)("figure",{className:n?`align${n}`:null,style:d,children:[i?(0,Fe.jsx)("a",{href:i,children:u}):u,!tt.RichText.isEmpty(o)&&(0,Fe.jsx)(tt.RichText.Content,{tagName:"figcaption",value:o})]})}},f7e={attributes:{url:{type:"string",source:"attribute",selector:"img",attribute:"src"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},caption:{type:"array",source:"children",selector:"figcaption"},href:{type:"string",source:"attribute",selector:"a",attribute:"href"},id:{type:"number"},align:{type:"string"},width:{type:"number"},height:{type:"number"}},save({attributes:e}){let{url:t,alt:r,caption:o,align:n,href:i,width:s,height:l,id:c}=e,u=(0,Fe.jsx)("img",{src:t,alt:r,className:c?`wp-image-${c}`:null,width:s,height:l});return(0,Fe.jsxs)("figure",{className:n?`align${n}`:null,children:[i?(0,Fe.jsx)("a",{href:i,children:u}):u,!tt.RichText.isEmpty(o)&&(0,Fe.jsx)(tt.RichText.Content,{tagName:"figcaption",value:o})]})}},g7e={attributes:{url:{type:"string",source:"attribute",selector:"img",attribute:"src"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},caption:{type:"array",source:"children",selector:"figcaption"},href:{type:"string",source:"attribute",selector:"figure > a",attribute:"href"},id:{type:"number"},align:{type:"string"},width:{type:"number"},height:{type:"number"},linkDestination:{type:"string",default:"none"}},save({attributes:e}){let{url:t,alt:r,caption:o,align:n,href:i,width:s,height:l,id:c}=e,u=T({[`align${n}`]:n,"is-resized":s||l}),d=(0,Fe.jsx)("img",{src:t,alt:r,className:c?`wp-image-${c}`:null,width:s,height:l});return(0,Fe.jsxs)("figure",{className:u,children:[i?(0,Fe.jsx)("a",{href:i,children:d}):d,!tt.RichText.isEmpty(o)&&(0,Fe.jsx)(tt.RichText.Content,{tagName:"figcaption",value:o})]})}},h7e={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},save({attributes:e}){let{url:t,alt:r,caption:o,align:n,href:i,rel:s,linkClass:l,width:c,height:u,id:d,linkTarget:p,sizeSlug:m,title:f}=e,g=s||void 0,h=T({[`align${n}`]:n,[`size-${m}`]:m,"is-resized":c||u}),v=(0,Fe.jsx)("img",{src:t,alt:r,className:d?`wp-image-${d}`:null,width:c,height:u,title:f}),x=(0,Fe.jsxs)(Fe.Fragment,{children:[i?(0,Fe.jsx)("a",{className:l,href:i,target:p,rel:g,children:v}):v,!tt.RichText.isEmpty(o)&&(0,Fe.jsx)(tt.RichText.Content,{tagName:"figcaption",value:o})]});return n==="left"||n==="right"||n==="center"?(0,Fe.jsx)("div",{...tt.useBlockProps.save(),children:(0,Fe.jsx)("figure",{className:h,children:x})}):(0,Fe.jsx)("figure",{...tt.useBlockProps.save({className:h}),children:x})}},v7e={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}},__experimentalStyle:{spacing:{margin:"0 0 1em 0"}}},save({attributes:e}){let{url:t,alt:r,caption:o,align:n,href:i,rel:s,linkClass:l,width:c,height:u,id:d,linkTarget:p,sizeSlug:m,title:f}=e,g=s||void 0,h=T({[`align${n}`]:n,[`size-${m}`]:m,"is-resized":c||u}),v=(0,Fe.jsx)("img",{src:t,alt:r,className:d?`wp-image-${d}`:null,width:c,height:u,title:f}),x=(0,Fe.jsxs)(Fe.Fragment,{children:[i?(0,Fe.jsx)("a",{className:l,href:i,target:p,rel:g,children:v}):v,!tt.RichText.isEmpty(o)&&(0,Fe.jsx)(tt.RichText.Content,{tagName:"figcaption",value:o})]});return(0,Fe.jsx)("figure",{...tt.useBlockProps.save({className:h}),children:x})}},y7e={attributes:{align:{type:"string"},url:{type:"string",source:"attribute",selector:"img",attribute:"src",role:"content"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:"",role:"content"},caption:{type:"string",source:"html",selector:"figcaption",role:"content"},title:{type:"string",source:"attribute",selector:"img",attribute:"title",role:"content"},href:{type:"string",source:"attribute",selector:"figure > a",attribute:"href",role:"content"},rel:{type:"string",source:"attribute",selector:"figure > a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure > a",attribute:"class"},id:{type:"number",role:"content"},width:{type:"number"},height:{type:"number"},aspectRatio:{type:"string"},scale:{type:"string"},sizeSlug:{type:"string"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure > a",attribute:"target"}},supports:{anchor:!0,color:{text:!1,background:!1},filter:{duotone:!0},__experimentalBorder:{color:!0,radius:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,width:!0}}},migrate(e){let{height:t,width:r}=e;return{...e,width:typeof r=="number"?`${r}px`:r,height:typeof t=="number"?`${t}px`:t}},save({attributes:e}){let{url:t,alt:r,caption:o,align:n,href:i,rel:s,linkClass:l,width:c,height:u,aspectRatio:d,scale:p,id:m,linkTarget:f,sizeSlug:g,title:h}=e,v=s||void 0,x=(0,tt.__experimentalGetBorderClassesAndStyles)(e),_=T({[`align${n}`]:n,[`size-${g}`]:g,"is-resized":c||u,"has-custom-border":!!x.className||x.style&&Object.keys(x.style).length>0}),k=T(x.className,{[`wp-image-${m}`]:!!m}),y=(0,Fe.jsx)("img",{src:t,alt:r,className:k||void 0,style:{...x.style,aspectRatio:d,objectFit:p},width:c,height:u,title:h}),w=(0,Fe.jsxs)(Fe.Fragment,{children:[i?(0,Fe.jsx)("a",{className:l,href:i,target:f,rel:v,children:y}):y,!tt.RichText.isEmpty(o)&&(0,Fe.jsx)(tt.RichText.Content,{className:(0,tt.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:o})]});return(0,Fe.jsx)("figure",{...tt.useBlockProps.save({className:_}),children:w})}},b7e={attributes:{align:{type:"string"},url:{type:"string",source:"attribute",selector:"img",attribute:"src",role:"content"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:"",role:"content"},caption:{type:"string",source:"html",selector:"figcaption",role:"content"},title:{type:"string",source:"attribute",selector:"img",attribute:"title",role:"content"},href:{type:"string",source:"attribute",selector:"figure > a",attribute:"href",role:"content"},rel:{type:"string",source:"attribute",selector:"figure > a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure > a",attribute:"class"},id:{type:"number",role:"content"},width:{type:"number"},height:{type:"number"},aspectRatio:{type:"string"},scale:{type:"string"},sizeSlug:{type:"string"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure > a",attribute:"target"}},supports:{anchor:!0,color:{text:!1,background:!1},filter:{duotone:!0},__experimentalBorder:{color:!0,radius:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,width:!0}}},migrate(e){let{width:t,height:r}=e;return{...e,width:typeof t=="number"?`${t}px`:t,height:typeof r=="number"?`${r}px`:r}},save({attributes:e}){let{url:t,alt:r,caption:o,align:n,href:i,rel:s,linkClass:l,width:c,height:u,aspectRatio:d,scale:p,id:m,linkTarget:f,sizeSlug:g,title:h}=e,v=s||void 0,x=(0,tt.__experimentalGetBorderClassesAndStyles)(e),_=T({[`align${n}`]:n,[`size-${g}`]:g,"is-resized":c||u,"has-custom-border":!!x.className||x.style&&Object.keys(x.style).length>0}),k=T(x.className,{[`wp-image-${m}`]:!!m}),y=(0,Fe.jsx)("img",{src:t,alt:r,className:k||void 0,style:{...x.style,aspectRatio:d,objectFit:p,width:c,height:u},width:c,height:u,title:h}),w=(0,Fe.jsxs)(Fe.Fragment,{children:[i?(0,Fe.jsx)("a",{className:l,href:i,target:f,rel:v,children:y}):y,!tt.RichText.isEmpty(o)&&(0,Fe.jsx)(tt.RichText.Content,{className:(0,tt.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:o})]});return(0,Fe.jsx)("figure",{...tt.useBlockProps.save({className:_}),children:w})}},_7e={attributes:{align:{type:"string"},behaviors:{type:"object"},url:{type:"string",source:"attribute",selector:"img",attribute:"src",role:"content"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:"",role:"content"},caption:{type:"string",source:"html",selector:"figcaption",role:"content"},title:{type:"string",source:"attribute",selector:"img",attribute:"title",role:"content"},href:{type:"string",source:"attribute",selector:"figure > a",attribute:"href",role:"content"},rel:{type:"string",source:"attribute",selector:"figure > a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure > a",attribute:"class"},id:{type:"number",role:"content"},width:{type:"string"},height:{type:"string"},aspectRatio:{type:"string"},scale:{type:"string"},sizeSlug:{type:"string"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure > a",attribute:"target"}},supports:{anchor:!0,color:{text:!1,background:!1},filter:{duotone:!0},__experimentalBorder:{color:!0,radius:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,width:!0}}},migrate({width:e,height:t,...r}){if(!r.behaviors?.lightbox)return r;let{behaviors:{lightbox:{enabled:o}}}=r,n={...r,lightbox:{enabled:o}};return delete n.behaviors,n},isEligible(e){return!!e.behaviors},save({attributes:e}){let{url:t,alt:r,caption:o,align:n,href:i,rel:s,linkClass:l,width:c,height:u,aspectRatio:d,scale:p,id:m,linkTarget:f,sizeSlug:g,title:h}=e,v=s||void 0,x=(0,tt.__experimentalGetBorderClassesAndStyles)(e),_=T({[`align${n}`]:n,[`size-${g}`]:g,"is-resized":c||u,"has-custom-border":!!x.className||x.style&&Object.keys(x.style).length>0}),k=T(x.className,{[`wp-image-${m}`]:!!m}),y=(0,Fe.jsx)("img",{src:t,alt:r,className:k||void 0,style:{...x.style,aspectRatio:d,objectFit:p,width:c,height:u},title:h}),w=(0,Fe.jsxs)(Fe.Fragment,{children:[i?(0,Fe.jsx)("a",{className:l,href:i,target:f,rel:v,children:y}):y,!tt.RichText.isEmpty(o)&&(0,Fe.jsx)(tt.RichText.Content,{className:(0,tt.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:o})]});return(0,Fe.jsx)("figure",{...tt.useBlockProps.save({className:_}),children:w})}},x7e={attributes:{blob:{type:"string",role:"local"},url:{type:"string",source:"attribute",selector:"img",attribute:"src",role:"content"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:"",role:"content"},caption:{type:"rich-text",source:"rich-text",selector:"figcaption",role:"content"},lightbox:{type:"object",enabled:{type:"boolean"}},title:{type:"string",source:"attribute",selector:"img",attribute:"title",role:"content"},href:{type:"string",source:"attribute",selector:"figure > a",attribute:"href",role:"content"},rel:{type:"string",source:"attribute",selector:"figure > a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure > a",attribute:"class"},id:{type:"number",role:"content"},width:{type:"string"},height:{type:"string"},aspectRatio:{type:"string"},scale:{type:"string"},focalPoint:{type:"object"},sizeSlug:{type:"string"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure > a",attribute:"target"}},supports:{interactivity:!0,align:["left","center","right","wide","full"],anchor:!0,color:{text:!1,background:!1},filter:{duotone:!0},spacing:{margin:!0},__experimentalBorder:{color:!0,radius:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,width:!0}},shadow:{__experimentalSkipSerialization:!0}},save({attributes:e}){let{url:t,alt:r,caption:o,align:n,href:i,rel:s,linkClass:l,width:c,height:u,aspectRatio:d,scale:p,focalPoint:m,id:f,linkTarget:g,sizeSlug:h,title:v,metadata:{bindings:x={}}={}}=e,_=s||void 0,k=(0,tt.__experimentalGetBorderClassesAndStyles)(e),y=(0,tt.__experimentalGetShadowClassesAndStyles)(e),w=T({alignnone:n==="none",[`size-${h}`]:h,"is-resized":c||u,"has-custom-border":!!k.className||k.style&&Object.keys(k.style).length>0}),C=T(k.className,{[`wp-image-${f}`]:!!f}),S=(0,Fe.jsx)("img",{src:t,alt:r,className:C||void 0,style:{...k.style,...y.style,aspectRatio:d,objectFit:p,objectPosition:m&&p?cf(m):void 0,width:c,height:u},title:v}),P=!tt.RichText.isEmpty(o)||x.caption||x?.__default?.source==="core/pattern-overrides",N=(0,Fe.jsxs)(Fe.Fragment,{children:[i?(0,Fe.jsx)("a",{className:l,href:i,target:g,rel:_,children:S}):S,P&&(0,Fe.jsx)(tt.RichText.Content,{className:(0,tt.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:o})]});return(0,Fe.jsx)("figure",{...tt.useBlockProps.save({className:w}),children:N})}},ere=[x7e,_7e,b7e,y7e,v7e,h7e,g7e,f7e,m7e];var e0=a(Or(),1),Vb=a(K(),1),xre=a(V(),1),hf=a(O(),1),Ca=a(R(),1),rp=a(H(),1),Sc=a(D(),1);var kre=a(xr(),1),wre=a(he(),1),kC=a(dr(),1),Cre=a(rre(),1);var je=a(V(),1),Jh=a(he(),1),Cc=a(O(),1),Ft=a(R(),1),kr=a(H(),1),De=a(D(),1),KA=a(dr(),1),Xh=a(K(),1);var fre=a(xr(),1),xC=a(ne(),1);var wa=a(V(),1),hC=a(R(),1),ore=a(da(),1),nre=a(H(),1),$A=a(D(),1),are=a(O(),1);var ire=a(dr(),1),oi=a(b(),1),k7e=e=>{window.requestAnimationFrame(()=>{let[t]=ore.focus.tabbable.find(e?.current);t&&t.focus()})};function qA({url:e,filename:t,itemGroupProps:r,className:o,label:n}){return(0,oi.jsx)(wa.__experimentalItemGroup,{...r,as:"span",children:(0,oi.jsxs)(wa.__experimentalHStack,{justify:"flex-start",children:[(0,oi.jsx)("span",{className:"block-library-utils__media-control__inspector-image-indicator",style:{backgroundImage:e?`url(${e})`:void 0}}),(0,oi.jsx)(wa.FlexBlock,{children:(0,oi.jsx)(wa.__experimentalTruncate,{numberOfLines:1,className:o,children:t??n})})]})})}function vC({mediaId:e,mediaUrl:t,filename:r,allowedTypes:o,onSelect:n,onSelectURL:i,onError:s,onReset:l,isUploading:c=!1,emptyLabel:u=(0,$A.__)("Media")}){let{getSettings:d}=(0,are.useSelect)(hC.store),p=f=>{let{mediaUpload:g}=d();g&&g({allowedTypes:o,filesList:f,onFileChange([h]){n(h)},onError:s,multiple:!1})},m=(0,nre.useRef)();return(0,oi.jsxs)("div",{ref:m,className:"block-library-utils__media-control",children:[(0,oi.jsx)(hC.MediaReplaceFlow,{className:"block-library-utils__media-control__replace-flow",mediaId:e,mediaURL:t,allowedTypes:o,onSelect:n,onSelectURL:i,onError:s,name:(0,oi.jsx)(qA,{url:t,filename:r,className:"block-library-utils__media-control__inspector-media-replace-title",label:t&&(0,ire.getFilename)(r)||u}),renderToggle:f=>(0,oi.jsx)(wa.Button,{...f,__next40pxDefaultSize:!0,children:c?(0,oi.jsx)(wa.Spinner,{}):f.children}),onReset:l}),t&&l&&(0,oi.jsx)(wa.Button,{label:(0,$A.__)("Reset"),className:"block-library-utils__media-control__reset",size:"small",icon:HN,onClick:()=>{l(),k7e(m)}}),(0,oi.jsx)(wa.DropZone,{onFilesDrop:p})]})}var yC=a(ne(),1),bC=a(R(),1),ure=a(da(),1),_C=a(O(),1),Ls=a(H(),1);function sre(e){return typeof e!="string"||!(0,ure.__unstableStripHTML)(e).trim()?"":e.replace(/\n/g,"<br>")}function w7e(e){let t=e?.caption;if(typeof t=="string")return sre(t);if(t&&typeof t=="object"&&Object.hasOwn(t,"raw"))return sre(t.raw)}function ZA(e){return{alt:typeof e?.alt_text=="string"?e.alt_text:e?.alt||"",caption:w7e(e)}}function lre(e){return e||""}function C7e(e,t,r){if(!t||!r)return{};let o=ZA(t),n=ZA(r),i={},s=lre(e.alt);o.alt!==n.alt&&(s===o.alt||!s)&&(i.alt=n.alt);let l=lre(e.caption);return o.caption!==void 0&&n.caption!==void 0&&o.caption!==n.caption&&(l===o.caption||!l)&&(i.caption=n.caption||void 0),i}function S7e(e,t){let r=t.media_details?.sizes;if(!e||e===Wd||!r)return;let o=r[e]?.source_url;if(o)return{url:o};let n=t.source_url??r.full?.source_url;return n?{url:n,sizeSlug:Wd}:void 0}function T7e(e,t){if(e===Hd)return t.source_url?{href:t.source_url}:void 0;if(e===jd)return t.link?{href:t.link}:void 0}function P7e(e,t){if(t)return{...S7e(e.sizeSlug,t),...T7e(e.linkDestination,t)}}var{openMediaEditorModalKey:E7e}=q(bC.privateApis);function B7e({alt:e,caption:t}){let r={};return e||(r.alt_text=""),t?.toString()||(r.caption=""),Object.keys(r).length?r:void 0}function cre(e){if(!e)return!1;let t=typeof e.alt_text=="string"||typeof e.alt=="string",r=ZA(e).caption!==void 0;return t&&r}function dre({attributes:e,setAttributes:t,onClose:r,onUrlChange:o}){let{id:n,url:i,alt:s,caption:l,sizeSlug:c,linkDestination:u}=e,d=(0,_C.useRegistry)(),p=(0,_C.useSelect)(y=>y(bC.store).getSettings()[E7e],[]),m=(0,Ls.useRef)({id:n,url:i,alt:s,caption:l?.toString(),sizeSlug:c,linkDestination:u}),f=(0,Ls.useRef)(),g=(0,Ls.useRef)(0);(0,Ls.useEffect)(()=>{m.current={id:n,url:i,alt:s,caption:l?.toString(),sizeSlug:c,linkDestination:u}},[s,l,n,u,c,i]);let h=(0,Ls.useCallback)(y=>d.select(yC.store).getEditedEntityRecord("postType","attachment",y),[d]),v=(0,Ls.useCallback)(async y=>{let w=d.resolveSelect(yC.store);try{return await w.getEntityRecord("postType","attachment",y)}catch{return}},[d]),x=(0,Ls.useCallback)(async y=>{let{invalidateResolution:w}=d.dispatch(yC.store);return w("getEntityRecord",["postType","attachment",y]),v(y)},[d,v]),_=(0,Ls.useCallback)(async({id:y,url:w})=>{if(typeof y!="number")return;let C=f.current;f.current=void 0;let S=++g.current,P={},N=m.current,I=y!==N.id;if(I&&(P.id=y,P.url=w??N.url,P.url!==N.url&&o?.(P.url),m.current={...m.current,id:P.id,url:P.url}),C||I){let B=await x(y);if(S!==g.current)return;let E=B??h(y),L=m.current;if(C){let A=C7e(L,C,E);Object.keys(A).length&&Object.assign(P,A)}if(I){let A=P7e(L,E);A&&(Object.assign(P,A),A.url&&A.url!==L.url&&o?.(A.url))}}Object.keys(P).length&&(m.current={...m.current,...P},t(P))},[h,o,x,t]),k=(0,Ls.useCallback)(async()=>{if(!n||!p)return;let y=h(n),w=B7e(m.current),C=cre(y)?void 0:await v(n);f.current=C||(cre(y)?y:w)||y,p({id:n,onUpdate:_,onClose:r})},[h,_,n,r,p,v]);return n&&p?k:void 0}var de=a(b(),1),{DimensionsTool:pre,isDefaultBlockStyleState:N7e,ResolutionTool:I7e,mediaEditKey:R7e,mediaSideloadFromUrlKey:mre}=q(Ft.privateApis),D7e=[{value:"cover",label:(0,De._x)("Cover","Scale option for dimensions control"),help:(0,De.__)("Image covers the space evenly.")},{value:"contain",label:(0,De._x)("Contain","Scale option for dimensions control"),help:(0,De.__)("Image is contained without distortion.")}],L7e={placement:"bottom-start"},A7e=({href:e,children:t})=>e?(0,de.jsx)("a",{href:e,onClick:r=>r.preventDefault(),"aria-disabled":!0,style:{pointerEvents:"none",cursor:"default",display:"inline"},children:t}):t;function M7e({attributes:e,setAttributes:t,lockAltControls:r,lockAltControlsMessage:o,lockTitleControls:n,lockTitleControlsMessage:i}){let[s,l]=(0,kr.useState)(null),[c,u]=(0,kr.useState)(!1),[d,p]=(0,kr.useState)(!1);return(0,de.jsxs)(de.Fragment,{children:[(0,de.jsx)(je.ToolbarItem,{ref:l,children:m=>(0,de.jsx)(je.DropdownMenu,{icon:uv,label:(0,De.__)("More"),toggleProps:{...m,description:(0,De.__)("Displays more controls.")},popoverProps:L7e,children:({onClose:f})=>(0,de.jsxs)(de.Fragment,{children:[(0,de.jsx)(je.MenuItem,{onClick:()=>{u(!0),f()},"aria-haspopup":"dialog",children:(0,De._x)("Alternative text","Alternative text for an image. Block toolbar label, a low character count is preferred.")}),(0,de.jsx)(je.MenuItem,{onClick:()=>{p(!0),f()},"aria-haspopup":"dialog",children:(0,De.__)("Title text")})]})})}),c&&(0,de.jsx)(je.Popover,{placement:"bottom-start",anchor:s,onClose:()=>u(!1),offset:13,variant:"toolbar",children:(0,de.jsx)("div",{className:"wp-block-image__toolbar_content_textarea__container",children:(0,de.jsx)(je.TextareaControl,{className:"wp-block-image__toolbar_content_textarea",label:(0,De.__)("Alternative text"),value:e.alt||"",onChange:m=>t({alt:m}),disabled:r,help:r?(0,de.jsx)(de.Fragment,{children:o}):(0,de.jsxs)(de.Fragment,{children:[(0,de.jsx)(je.ExternalLink,{href:(0,De.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,De.__)("Describe the purpose of the image.")}),(0,de.jsx)("br",{}),(0,De.__)("Leave empty if decorative.")]})})})}),d&&(0,de.jsx)(je.Popover,{placement:"bottom-start",anchor:s,onClose:()=>p(!1),offset:13,variant:"toolbar",children:(0,de.jsx)("div",{className:"wp-block-image__toolbar_content_textarea__container",children:(0,de.jsx)(je.TextControl,{className:"wp-block-image__toolbar_content_textarea",label:(0,De.__)("Title attribute"),value:e.title||"",onChange:m=>t({title:m}),disabled:n,help:n?(0,de.jsx)(de.Fragment,{children:i}):(0,kr.createInterpolateElement)((0,De.__)("Describe the role of this image on the page. <a>(Note: many devices and browsers do not display this text.)</a>"),{a:(0,de.jsx)(je.ExternalLink,{href:"https://www.w3.org/TR/html52/dom.html#the-title-attribute"})})})})})]})}function gre({temporaryURL:e,isSideloading:t,attributes:r,setAttributes:o,isSingleSelected:n,insertBlocksAfter:i,onReplace:s,onSelectImage:l,onSelectURL:c,onUploadError:u,context:d,clientId:p,blockEditingMode:m,parentLayoutType:f,maxContentWidth:g}){let{url:h="",alt:v,align:x,id:_,href:k,rel:y,linkClass:w,linkDestination:C,title:S,width:P,height:N,aspectRatio:I,scale:B,focalPoint:E,linkTarget:L,sizeSlug:A,lightbox:U,metadata:$,isDecorative:W}=r,[G,F]=(0,kr.useState)(),[Z,j]=(0,kr.useState)(null),[Y,ee]=(0,kr.useState)({}),[te,Q]=(0,kr.useState)(0),le=(0,Jh.useResizeObserver)(([xe])=>{if(!Z){let[Vt]=xe.borderBoxSize;ee({width:Vt.inlineSize,height:Vt.blockSize})}Q(xe.target.offsetTop)}),oe=(0,kr.useCallback)(()=>{Q(G?.offsetTop??0)},[G]),ce=(0,Jh.useMergeRefs)([F,le]),{allowResize:pe=!0,imageCrop:be=!1}=d,Te=be&&f==="flex",{image:ae,attachmentResolutionError:se}=(0,Cc.useSelect)(xe=>{let Vt=_&&n?xe(xC.store).getEntityRecord("postType","attachment",_,{context:"view"}):null,fs=_&&n?xe(xC.store).getResolutionError("getEntityRecord",["postType","attachment",_,{context:"view"}]):null;return{image:Vt,attachmentResolutionError:fs}},[_,n]),{canInsertCover:ue,imageEditing:Oe,imageSizes:Pe,maxWidth:ge,editMediaEntity:et}=(0,Cc.useSelect)(xe=>{let{getBlockRootClientId:Vt,canInsertBlockType:fs,getSettings:Oa}=xe(Ft.store),Y1=Vt(p),ad=Oa();return{imageEditing:ad.imageEditing,imageSizes:ad.imageSizes,maxWidth:ad.maxWidth,editMediaEntity:ad?.[R7e],canInsertCover:fs("core/cover",Y1)}},[p]),{getBlock:me,getSettings:ct}=(0,Cc.useSelect)(Ft.store),Ne=(0,kr.useRef)(),[ie,Ee]=(0,kr.useState)(),ve=!!ie,Xt=(0,kr.useCallback)(()=>Ne.current?.focus(),[]),Gt=dre({attributes:r,setAttributes:o,onClose:Xt,onUrlChange:Ee}),{replaceBlocks:br,toggleSelection:wo,__unstableMarkNextChangeAsNotPersistent:In}=(0,Cc.useDispatch)(Ft.store),{createErrorNotice:on,createSuccessNotice:vi}=(0,Cc.useDispatch)(fre.store),{editEntityRecord:aa}=(0,Cc.useDispatch)(xC.store),us=(0,Jh.useViewportMatch)("medium"),Rn=["wide","full"].includes(x),[{loadedNaturalWidth:Xl,loadedNaturalHeight:ol},ds]=(0,kr.useState)({}),[nl,su]=(0,kr.useState)(!1),ia=m==="default",sa=m==="contentOnly",yi=pe&&ia,Up=pe&&ia&&!Rn&&us,re=!!e||t,Ve=Pe.filter(({slug:xe})=>ae?.media_details?.sizes?.[xe]?.source_url).map(({name:xe,slug:Vt})=>({value:Vt,label:xe}));(0,kr.useEffect)(()=>{!_||!n||se?.status===404&&(In(),o({id:void 0}))},[_,n,se,o,In]);let Ye=n&&YA(_,h)&&!!ct()[mre],{naturalWidth:Ct,naturalHeight:Qe}=(0,kr.useMemo)(()=>({naturalWidth:G?.naturalWidth||Xl||void 0,naturalHeight:G?.naturalHeight||ol||void 0}),[Xl,ol,G?.complete]);(0,kr.useEffect)(()=>{ie&&ie===h&&G?.complete&&Ee(void 0)},[ie,h,G]);function Qr(){Ee(void 0),su(!0);let xe=Cd({attributes:{url:h}});xe!==void 0&&s&&s(xe)}function Fa(xe){Ee(void 0),su(!1),ds({loadedNaturalWidth:xe.target?.naturalWidth,loadedNaturalHeight:xe.target?.naturalHeight})}function ye(xe){o(xe)}function _e(xe){xe&&!_i?.enabled?o({lightbox:{enabled:!0},isDecorative:!1}):!xe&&_i?.enabled?o({lightbox:{enabled:!1}}):o({lightbox:void 0})}function _t(){_i?.enabled&&_i?.allowEditing?o({lightbox:{enabled:!1}}):o({lightbox:void 0})}function Jt(xe){o({title:xe})}function Co(xe){o({alt:xe})}function al(xe){o({isDecorative:xe||void 0,...xe&&{alt:"",caption:void 0,href:void 0,linkDestination:void 0,linkTarget:void 0,rel:void 0}})}let la=xe=>{G&&G.style.setProperty("object-position",cf(xe))};function ps(xe){let Vt=ae?.media_details?.sizes?.[xe]?.source_url;if(!Vt)return null;o({url:Vt,sizeSlug:xe})}function bi(){let xe=ct()[mre];xe&&xe({url:h,onSuccess(Vt){l(Vt),vi((0,De.__)("Image uploaded."),{type:"snackbar"})},onError(Vt){on(Vt,{type:"snackbar"})}})}let Wp=n&&(_&&Ct&&Qe&&Oe&&!!et)&&!!Gt&&!sa&&!re;function YT(){br(p,(0,Xh.switchToBlockType)(me(p),"core/cover"))}let QT=(0,je.__experimentalUseCustomUnits)({availableUnits:["px"]}),[_i]=(0,Ft.useSettings)("lightbox"),L2=!!U&&U?.enabled!==_i?.enabled||_i?.allowEditing,A2=!!U?.enabled||!U&&!!_i?.enabled,M2=X(),sl=(0,Cc.useSelect)(xe=>{if(!n)return;let{getSelectedBlockStyleState:Vt}=q(xe(Ft.store));return Vt(p)},[p,n]),ms=!N7e(sl),Gp=bh(sl),Tg=Ri({attributes:r,selectedState:sl,hasSelectedStyleState:ms,attributeKey:"width"}),XT=Ri({attributes:r,selectedState:sl,hasSelectedStyleState:ms,attributeKey:"height"}),ur=Ri({attributes:r,selectedState:sl,hasSelectedStyleState:ms,attributeKey:"aspectRatio"}),ll=Ri({attributes:r,selectedState:sl,hasSelectedStyleState:ms,attributeKey:"scale",styleKey:"objectFit"}),Jl=xe=>{o(_h({style:r.style,selectedState:sl,hasSelectedStyleState:ms,nextDimensions:xe,dimensionKeyMap:{scale:"objectFit"}}))},$p=yi&&(fA.includes(f)?(0,de.jsx)(pre,{panelId:p,value:{aspectRatio:ur,scale:ll},onChange:({aspectRatio:xe})=>{Jl({aspectRatio:xe,scale:"cover"})},defaultAspectRatio:"auto",tools:["aspectRatio"]},Gp):(0,de.jsx)(pre,{panelId:p,value:{width:Tg,height:XT,scale:ll,aspectRatio:ur},onChange:({width:xe,height:Vt,scale:fs,aspectRatio:Oa})=>{Jl({width:!xe&&Vt?"auto":xe,height:Vt,aspectRatio:Oa,scale:fs})},defaultScale:"cover",defaultAspectRatio:"auto",scaleOptions:D7e,unitsOptions:QT,tools:Rn?["aspectRatio","scale"]:["aspectRatio","widthHeight","scale"]},Gp)),NH=()=>{o({lightbox:void 0}),ps(Wd)},Pg=$?.bindings?.__default?.source==="core/pattern-overrides",{lockUrlControls:JT=!1,lockHrefControls:Kbe=!1,lockAltControls:z2=!1,lockAltControlsMessage:IH,lockTitleControls:eP=!1,lockTitleControlsMessage:RH,hideCaptionControls:Ybe=!1}=(0,Cc.useSelect)(xe=>{if(!n)return{};let{url:Vt,alt:fs,title:Oa,caption:Y1}=$?.bindings||{},ad=!!d["pattern/overrides"],tP=(0,Xh.getBlockBindingsSource)(Vt?.source),Eg=(0,Xh.getBlockBindingsSource)(fs?.source),id=(0,Xh.getBlockBindingsSource)(Oa?.source);return{lockUrlControls:!!Vt&&!tP?.canUserEditValue?.({select:xe,context:d,args:Vt?.args}),lockHrefControls:ad||Pg,hideCaptionControls:!!Y1,lockAltControls:!!fs&&!Eg?.canUserEditValue?.({select:xe,context:d,args:fs?.args}),lockAltControlsMessage:Eg?.label?(0,De.sprintf)((0,De.__)("Connected to %s"),Eg.label):(0,De.__)("Connected to dynamic data"),lockTitleControls:!!Oa&&!id?.canUserEditValue?.({select:xe,context:d,args:Oa?.args}),lockTitleControlsMessage:id?.label?(0,De.sprintf)((0,De.__)("Connected to %s"),id.label):(0,De.__)("Connected to dynamic data")}},[Pg,d,n,$?.bindings]),DH=n&&!Kbe&&!JT&&!W,LH=n&&ue&&!sa,Qbe=DH||Wp||LH,AH=n&&!JT&&(0,de.jsx)(de.Fragment,{children:(0,de.jsx)(Ft.BlockControls,{group:sa?"inline":"other",children:(0,de.jsx)(Ft.MediaReplaceFlow,{mediaId:_,mediaURL:h,allowedTypes:Ud,onSelect:l,onSelectURL:c,onError:u,name:h?(0,De.__)("Replace"):(0,De.__)("Add image"),onReset:()=>l(void 0),variant:"toolbar"})})}),Xbe=window?.__experimentalContentOnlyInspectorFields,MH=(0,de.jsxs)(de.Fragment,{children:[Qbe&&(0,de.jsxs)(Ft.BlockControls,{group:"block",children:[DH&&(0,de.jsx)(Ft.__experimentalImageURLInputUI,{url:k||"",onChangeUrl:ye,linkDestination:C,mediaUrl:ae&&ae.source_url||h,mediaLink:ae&&ae.link,linkTarget:L,linkClass:w,rel:y,showLightboxSetting:L2,lightboxEnabled:A2,onSetLightbox:_e,resetLightbox:_t}),Wp&&(0,de.jsx)(je.ToolbarButton,{ref:Ne,onClick:Gt,"aria-haspopup":"dialog",icon:am,label:(0,De.__)("Edit image"),disabled:ve}),LH&&(0,de.jsx)(je.ToolbarButton,{icon:$B,label:(0,De.__)("Add text over image"),onClick:YT})]}),Ye&&(0,de.jsx)(Ft.BlockControls,{children:(0,de.jsx)(je.ToolbarGroup,{children:(0,de.jsx)(je.ToolbarButton,{onClick:bi,icon:cu,label:(0,De.__)("Upload to Media Library")})})}),sa&&(0,de.jsx)(Ft.BlockControls,{group:"block",children:(0,de.jsx)(M7e,{attributes:r,setAttributes:o,lockAltControls:z2,lockAltControlsMessage:IH,lockTitleControls:eP,lockTitleControlsMessage:RH})}),!Xbe&&n&&(0,de.jsx)(Ft.InspectorControls,{group:"content",children:(0,de.jsxs)(je.__experimentalToolsPanel,{label:(0,De.__)("Media"),resetAll:()=>{l(void 0),o({isDecorative:!1})},dropdownMenuProps:M2,children:[!JT&&(0,de.jsx)(je.__experimentalToolsPanelItem,{label:(0,De.__)("Image"),hasValue:()=>!!h,onDeselect:()=>l(void 0),isShownByDefault:!0,children:(0,de.jsx)(vC,{mediaId:_,mediaUrl:h,alt:v,filename:ae?.media_details?.sizes?.full?.file||ae?.slug||(0,KA.getFilename)(h),allowedTypes:Ud,onSelect:l,onSelectURL:c,onError:u,onReset:()=>l(void 0),isUploading:re,emptyLabel:(0,De.__)("Add image")})}),!W&&(0,de.jsx)(je.__experimentalToolsPanelItem,{label:(0,De.__)("Alternative text"),isShownByDefault:!0,hasValue:()=>!!v,onDeselect:()=>o({alt:void 0}),children:(0,de.jsx)(je.TextareaControl,{label:(0,De.__)("Alternative text"),value:v||"",onChange:Co,readOnly:z2,help:z2?(0,de.jsx)(de.Fragment,{children:IH}):(0,de.jsx)(je.ExternalLink,{href:(0,De.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,De.__)("Describe the purpose of the image.")})})}),!z2&&!A2&&(0,de.jsx)(je.__experimentalToolsPanelItem,{label:(0,De.__)("Mark as decorative"),isShownByDefault:!0,hasValue:()=>!!W,onDeselect:()=>o({isDecorative:!1}),children:(0,de.jsx)(je.CheckboxControl,{label:(0,De.__)("Mark as decorative"),checked:!!W,onChange:al,help:(0,De.__)("Hidden from assistive technologies.")})})]})}),(0,de.jsxs)(Ft.InspectorControls,{group:"dimensions",resetAllFilter:xe=>xh({attributes:xe,selectedState:sl,hasSelectedStyleState:ms,keys:["aspectRatio","height","objectFit","width"],defaultAttributes:{aspectRatio:void 0,width:void 0,height:void 0,scale:void 0,focalPoint:void 0}}),children:[$p,!ms&&h&&B&&(0,de.jsx)(je.__experimentalToolsPanelItem,{label:(0,De.__)("Focal point"),isShownByDefault:!0,hasValue:()=>!!E,onDeselect:()=>o({focalPoint:void 0}),panelId:p,children:(0,de.jsx)(je.FocalPointPicker,{label:(0,De.__)("Focal point"),url:h,value:E,onDragStart:la,onDrag:la,onChange:xe=>o({focalPoint:xe})})})]}),!!Ve.length&&(0,de.jsx)(Ft.InspectorControls,{children:(0,de.jsx)(je.__experimentalToolsPanel,{label:(0,De.__)("Settings"),resetAll:NH,dropdownMenuProps:M2,children:(0,de.jsx)(I7e,{value:A,defaultValue:Wd,onChange:ps,options:Ve})})}),(0,de.jsx)(Ft.InspectorControls,{group:"advanced",children:(0,de.jsx)(je.TextControl,{label:(0,De.__)("Title attribute"),value:S||"",onChange:Jt,readOnly:eP,help:eP?(0,de.jsx)(de.Fragment,{children:RH}):(0,kr.createInterpolateElement)((0,De.__)("Describe the role of this image on the page. <a>(Note: many devices and browsers do not display this text.)</a>"),{a:(0,de.jsx)(je.ExternalLink,{href:"https://www.w3.org/TR/html52/dom.html#the-title-attribute"})})})})]}),V2=(0,KA.getFilename)(h),K1;W?K1=V2?(0,De.sprintf)((0,De.__)("This image has been marked as decorative; its file name is %s"),V2):(0,De.__)("This image has been marked as decorative."):v?K1=v:V2?K1=(0,De.sprintf)((0,De.__)("This image has an empty alt attribute; its file name is %s"),V2):K1=(0,De.__)("This image has an empty alt attribute");let zH=(0,Ft.__experimentalUseBorderProps)(r),Jbe=(0,Ft.__experimentalGetShadowClassesAndStyles)(r),{postType:e_e,postId:VH,queryId:t_e}=d,r_e=Number.isFinite(t_e),o_e=(0,de.jsx)(A7e,{href:k,children:e&&nl?(0,de.jsx)(je.Placeholder,{className:"wp-block-image__placeholder",withIllustration:!0,children:(0,de.jsx)(je.Spinner,{})}):(0,de.jsxs)(de.Fragment,{children:[(0,de.jsx)("img",{src:e||h,alt:K1,onError:Qr,onLoad:Fa,ref:ce,className:T(zH.className,{"is-swapping-media":ve}),width:Ct,height:Qe,style:{aspectRatio:I,...Z?{width:Y.width+Z.width,height:Y.height+Z.height}:(()=>{let xe={};return P==="auto"?xe.width="auto":P!=null&&(xe.width=typeof P=="number"?`${P}px`:P),N==="auto"?xe.height="auto":N!=null?xe.height=typeof N=="number"?`${N}px`:N:Te||(xe.height="auto"),xe})(),objectFit:B,objectPosition:E&&B?cf(E):void 0,...zH.style,...Jbe.style}}),(re||ve)&&(0,de.jsx)(je.Spinner,{})]})}),FH;if(Up&&n&&!re&&!fA.includes(f)){let xe=I&&RJ(I),Vt=Y.width/Y.height,fs=Ct/Qe,Oa=xe||Vt||fs||1,Y1=Ct<Qe?xc:xc*Oa,ad=Qe<Ct?xc:xc/Oa,tP=ge*2.5,Eg=g||tP,id=!1,F2=!1;x==="center"?(id=!0,F2=!0):(0,De.isRTL)()?x==="left"?id=!0:F2=!0:x==="right"?F2=!0:id=!0,FH=(0,de.jsx)(je.ResizableBox,{ref:oe,style:{position:"absolute",inset:`${te}px 0 0 0`},size:Y,minWidth:Y1,maxWidth:Eg,minHeight:ad,maxHeight:Eg/Oa,lockAspectRatio:Oa,enable:{top:!1,right:id,bottom:!0,left:F2},onResizeStart:()=>{wo(!1)},onResize:(a_e,i_e,rP,O2)=>{j(O2)},onResizeStop:(a_e,i_e,rP,O2)=>{if(wo(!0),j(null),ee(OH=>({width:OH.width+O2.width,height:OH.height+O2.height})),g&&Ct>=g&&Math.abs(rP.offsetWidth-g)<10){o({width:void 0,height:void 0});return}o({width:`${rP.offsetWidth}px`,height:"auto",aspectRatio:Oa===fs?void 0:String(Oa)})},resizeRatio:x==="center"?2:1})}if(!h&&!e)return(0,de.jsxs)(de.Fragment,{children:[AH,MH]});let n_e=()=>{aa("postType",e_e,VH,{featured_media:_}),vi((0,De.__)("Post featured image updated."),{type:"snackbar"})};return(0,de.jsxs)(de.Fragment,{children:[AH,MH,!r_e&&VH&&_?(0,de.jsx)(Ft.BlockSettingsMenuControls,{children:({canEdit:xe,selectedClientIds:Vt})=>xe&&Vt.length===1&&p===Vt[0]&&(0,de.jsx)(je.MenuItem,{onClick:n_e,children:(0,De.__)("Set as featured image")})}):null,o_e,FH,!W&&(0,de.jsx)($o,{attributes:r,setAttributes:o,isSelected:n,insertBlocksAfter:i,label:(0,De.__)("Image caption text"),showToolbarButton:n&&(ia||sa)&&!Ybe})]})}var hre=a(H(),1),vre=a(he(),1),yre=a(b(),1);function bre(){let[e,{width:t}]=(0,vre.useResizeObserver)(),r=(0,hre.useRef)();return[(0,yre.jsx)("div",{className:"wp-block","aria-hidden":"true",style:{position:"absolute",inset:0,width:"100%",height:0,margin:0},ref:r,children:e}),t]}var Dl=a(b(),1),z7e=(e,t)=>{let r=Object.fromEntries(Object.entries(e??{}).filter(([o])=>["alt","id","link","caption"].includes(o)));return r.url=e?.sizes?.[t]?.url||e?.media_details?.sizes?.[t]?.source_url||e.url,r},YA=(e,t)=>t&&!e&&!(0,e0.isBlobURL)(t);function _re(e,t){return"url"in(e?.sizes?.[t]??{})||"source_url"in(e?.media_details?.sizes?.[t]??{})}function V7e({attributes:e,setAttributes:t,isSelected:r,className:o,insertBlocksAfter:n,onReplace:i,context:s,clientId:l,__unstableParentLayout:c}){let{url:u="",caption:d,id:p,width:m,height:f,sizeSlug:g,aspectRatio:h,scale:v,align:x,metadata:_}=e,[k,y]=(0,rp.useState)(e.blob),w=(0,rp.useRef)(),C=c?.type||c?.default?.type,S=!C||C!=="flex"&&C!=="grid",[P,N]=bre(),[I,{width:B}]=(0,wre.useResizeObserver)(),E=B&&B<160,L=(0,rp.useRef)();(0,rp.useEffect)(()=>{L.current=d},[d]);let{__unstableMarkNextChangeAsNotPersistent:A,replaceBlock:U}=(0,hf.useDispatch)(Ca.store);(0,rp.useEffect)(()=>{["wide","full"].includes(x)&&(A(),t({width:void 0,height:void 0}))},[A,x,t]);let{getSettings:$,getBlockRootClientId:W,getBlockName:G,canInsertBlockType:F}=(0,hf.useSelect)(Ca.store),Z=(0,Ca.useBlockEditingMode)(),{createErrorNotice:j}=(0,hf.useDispatch)(kre.store);function Y(me){j(me,{type:"snackbar",explicitDismiss:!0}),y(),t({src:void 0,id:void 0,url:void 0,blob:void 0})}function ee(me){me.length===1&&y((0,e0.createBlobURL)(me[0]))}function te(me){let ct=w.current?.ownerDocument.defaultView;if(me.every(Ne=>Ne instanceof ct.File)){let Ne=me,ie=W(l);Ne.some(ve=>!gA(ve))&&j((0,Sc.__)("If uploading to a gallery all files need to be image formats"),{id:"gallery-upload-invalid-file",type:"snackbar"});let Ee=Ne.filter(ve=>gA(ve)).map(ve=>(0,Vb.createBlock)("core/image",{blob:(0,e0.createBlobURL)(ve)}));if(G(ie)==="core/gallery")U(l,Ee);else if(F("core/gallery",ie)){let ve=(0,Vb.createBlock)("core/gallery",{},Ee);U(l,ve)}}}function Q(me){if(Array.isArray(me)){te(me);return}if(!me||!me.url){t({url:void 0,alt:void 0,id:void 0,title:void 0,caption:void 0,blob:void 0}),y();return}if((0,e0.isBlobURL)(me.url)){y(me.url);return}let{imageDefaultSize:ct}=$(),Ne=Wd;g&&_re(me,g)?Ne=g:_re(me,ct)&&(Ne=ct);let ie=z7e(me,Ne);if(typeof ie.caption=="string"&&ie.caption.includes(`
-`)&&(ie.caption=ie.caption.replace(/\n/g,"<br>")),L.current&&!ie.caption){let{caption:Gt,...br}=ie;ie=br}let Ee;(!me.id||me.id!==p)&&(Ee={sizeSlug:Ne});let ve=e.linkDestination;if(!ve)switch(window?.wp?.media?.view?.settings?.defaultProps?.link||lf){case"file":case Hd:ve=Hd;break;case"post":case jd:ve=jd;break;case mA:ve=mA;break;case lf:ve=lf;break}let Xt;switch(ve){case Hd:Xt=me.url;break;case jd:Xt=me.link;break}ie.href=Xt,t({blob:void 0,...ie,...Ee,linkDestination:ve}),y()}function le(me){let ct=(0,kC.getProtocol)(me)?me:(0,kC.prependHTTPS)(me);ct!==u&&(t({blob:void 0,url:ct,id:void 0,sizeSlug:$().imageDefaultSize}),y())}tc({url:k,allowedTypes:Ud,onChange:Q,onError:Y});let ce=YA(p,u)?u:void 0,pe=(0,hf.useSelect)(me=>!window.__clientSideMediaProcessing||!p?!1:me(Cre.store).isUploadingById(p),[p]),be=!!u&&(0,Dl.jsx)("img",{alt:(0,Sc.__)("Edit image"),title:(0,Sc.__)("Edit image"),className:"edit-image-preview",src:u}),Te=(0,Ca.__experimentalUseBorderProps)(e),ae=(0,Ca.__experimentalGetShadowClassesAndStyles)(e),se=T(o,{"is-transient":!!k||pe,"is-resized":!!m||!!f,[`size-${g}`]:g,"has-custom-border":!!Te.className||Te.style&&Object.keys(Te.style).length>0}),ue=(0,Ca.useBlockProps)({ref:w,className:se}),{lockUrlControls:Oe=!1,lockUrlControlsMessage:Pe}=(0,hf.useSelect)(me=>{if(!r)return{};let ct=(0,Vb.getBlockBindingsSource)(_?.bindings?.url?.source);return{lockUrlControls:!!_?.bindings?.url&&!ct?.canUserEditValue?.({select:me,context:s,args:_?.bindings?.url?.args}),lockUrlControlsMessage:ct?.label?(0,Sc.sprintf)((0,Sc.__)("Connected to %s"),ct.label):(0,Sc.__)("Connected to dynamic data")}},[s,r,_?.bindings?.url]),ge=f==="auto"?void 0:f;return(0,Dl.jsxs)(Dl.Fragment,{children:[(0,Dl.jsxs)("figure",{...ue,children:[(0,Dl.jsx)(gre,{temporaryURL:k,isSideloading:pe,attributes:e,setAttributes:t,isSingleSelected:r,insertBlocksAfter:n,onReplace:i,onSelectImage:Q,onSelectURL:le,onUploadError:Y,context:s,clientId:l,blockEditingMode:Z,parentLayoutType:C,maxContentWidth:N}),(0,Dl.jsx)(Ca.MediaPlaceholder,{icon:(0,Dl.jsx)(Ca.BlockIcon,{icon:dd}),onSelect:Q,onSelectURL:le,onFilesPreUpload:ee,onError:Y,placeholder:me=>(0,Dl.jsxs)(xre.Placeholder,{className:T("block-editor-media-placeholder",{[Te.className]:!!Te.className&&!r}),icon:!E&&(Oe?oN:dd),withIllustration:!r||E,label:!E&&(0,Sc.__)("Image"),instructions:!Oe&&!E&&(0,Sc.__)("Drag and drop an image, upload, or choose from your library."),style:{aspectRatio:!(m&&ge)&&h?h:void 0,width:ge&&h?"100%":m,height:m&&h?"100%":ge,objectFit:v,...Te.style,...ae.style},children:[Oe&&!E&&Pe,!Oe&&!E&&me,I]}),allowedTypes:Ud,handleUpload:me=>me.length===1,value:{id:p,src:ce},mediaPreview:be,disableMediaButtons:k||u})]}),r&&S&&P]})}var Sre=V7e;var wC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/image",title:"Image",category:"media",usesContext:["allowResize","imageCrop","fixedHeight","navigationButtonType","postId","postType","queryId","galleryId"],description:"Insert an image to make a visual statement.",keywords:["img","photo","picture"],textdomain:"default",attributes:{blob:{type:"string",role:"local"},url:{type:"string",source:"attribute",selector:"img",attribute:"src",role:"content"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:"",role:"content"},caption:{type:"rich-text",source:"rich-text",selector:"figcaption",role:"content"},lightbox:{type:"object",enabled:{type:"boolean"}},title:{type:"string",source:"attribute",selector:"img",attribute:"title",role:"content"},href:{type:"string",source:"attribute",selector:"figure > a",attribute:"href",role:"content"},rel:{type:"string",source:"attribute",selector:"figure > a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure > a",attribute:"class"},id:{type:"number",role:"content"},width:{type:"string"},height:{type:"string"},aspectRatio:{type:"string"},scale:{type:"string"},focalPoint:{type:"object"},sizeSlug:{type:"string"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure > a",attribute:"target"},isDecorative:{type:"boolean",default:!1}},supports:{interactivity:!0,align:["left","center","right","wide","full"],anchor:!0,color:{text:!1,background:!1},filter:{duotone:!0},spacing:{margin:!0},__experimentalBorder:{color:!0,radius:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,width:!0}},shadow:{__experimentalSkipSerialization:!0}},selectors:{dimensions:".wp-block-image img, .wp-block-image .components-placeholder",border:".wp-block-image img, .wp-block-image .wp-block-image__crop-area, .wp-block-image .components-placeholder",shadow:".wp-block-image img, .wp-block-image .wp-block-image__crop-area, .wp-block-image .components-placeholder",filter:{duotone:".wp-block-image img, .wp-block-image .components-placeholder"}},styles:[{name:"default",label:"Default",isDefault:!0},{name:"rounded",label:"Rounded"}],editorStyle:"wp-block-image-editor",style:"wp-block-image"};var Ll=a(R(),1);var Eu=a(b(),1);function Tre({attributes:e}){let{url:t,alt:r,caption:o,align:n,href:i,rel:s,linkClass:l,width:c,height:u,aspectRatio:d,scale:p,focalPoint:m,id:f,linkTarget:g,sizeSlug:h,title:v,isDecorative:x,metadata:{bindings:_={}}={}}=e,k=s||void 0,y=(0,Ll.__experimentalGetBorderClassesAndStyles)(e),w=(0,Ll.__experimentalGetShadowClassesAndStyles)(e),C=T({alignnone:n==="none",[`size-${h}`]:h,"is-resized":c||u,"has-custom-border":!!y.className||y.style&&Object.keys(y.style).length>0}),S=T(y.className,{[`wp-image-${f}`]:!!f}),P=(0,Eu.jsx)("img",{src:t,alt:r,className:S||void 0,style:(()=>{let B={...y.style,...w.style,aspectRatio:d,objectFit:p,objectPosition:m&&p?cf(m):void 0};return(c!==void 0||u!==void 0)&&(c==="auto"?B.width="auto":c!=null&&(B.width=typeof c=="number"?`${c}px`:c),u==="auto"||u===void 0||u===null?B.height="auto":B.height=typeof u=="number"?`${u}px`:u),B})(),title:v,role:x?"none":void 0}),N=!Ll.RichText.isEmpty(o)||_.caption||_?.__default?.source==="core/pattern-overrides",I=(0,Eu.jsxs)(Eu.Fragment,{children:[i?(0,Eu.jsx)("a",{className:l,href:i,target:g,rel:k,children:P}):P,N&&(0,Eu.jsx)(Ll.RichText.Content,{className:(0,Ll.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:o})]});return(0,Eu.jsx)("figure",{...Ll.useBlockProps.save({className:C}),children:I})}var CC=a(Or(),1),t0=a(K(),1),Nre=a(O(),1),Ire=a(ne(),1);function O7e(e){let{align:t,anchor:r,className:o,style:n}=e,i=n?.spacing?.margin;return{...t&&{align:t},...r&&{anchor:r},...o&&{className:o},...i&&{style:{spacing:{margin:i}}}}}function Pre(e,t){if(!e||!t?.split(/[?#]/)[0]?.toLowerCase().endsWith(".gif"))return null;let o=(0,Nre.select)(Ire.store).getEntityRecord("postType","attachment",e,{context:"view"}),n=o?.media_details;if(!n?.animated_video||!o?.source_url)return null;let i=o.source_url.slice(0,o.source_url.lastIndexOf("/")+1);return{src:i+n.animated_video,poster:n.animated_video_poster?i+n.animated_video_poster:void 0,width:n.width,height:n.height}}function H7e(e,{shortcode:t}){let{body:r}=document.implementation.createHTMLDocument("");r.innerHTML=t.content;let o=r.querySelector("img");for(;o&&o.parentNode&&o.parentNode!==r;)o=o.parentNode;return o&&o.parentNode.removeChild(o),r.innerHTML.trim()}function QA(e,t){let{body:r}=document.implementation.createHTMLDocument("");r.innerHTML=e;let{firstElementChild:o}=r;if(o&&o.nodeName==="A")return o.getAttribute(t)||void 0}var Ere={img:{attributes:["src","alt","title","width","height"],classes:["alignleft","aligncenter","alignright","alignnone",/^wp-image-\d+$/]}};function Bre(e){return e&&/^\d+$/.test(e)?`${e}px`:void 0}var j7e=({phrasingContentSchema:e})=>({figure:{require:["img"],children:{...Ere,a:{attributes:["href","rel","target"],classes:["*"],children:Ere},figcaption:{children:e}}}}),U7e={from:[{type:"raw",isMatch:e=>e.nodeName==="FIGURE"&&!!e.querySelector("img"),schema:j7e,transform:e=>{let t=e.querySelector("img"),r=e.className+" "+t.className,o=/(?:^|\s)align(left|center|right)(?:$|\s)/.exec(r),n=e.id===""?void 0:e.id,i=o?o[1]:void 0,s=/(?:^|\s)wp-image-(\d+)(?:$|\s)/.exec(r),l=s?Number(s[1]):void 0,c=e.querySelector("a"),u=c&&c.href?"custom":void 0,d=c&&c.href?c.href:void 0,p=c&&c.rel?c.rel:void 0,m=c&&c.className?c.className:void 0,f=Bre(t.getAttribute("width")),g=Bre(t.getAttribute("height")),h=parseInt(f,10),v=parseInt(g,10),x=h&&v?String(h/v):void 0,_=f||(g?"auto":void 0),k=f?"auto":g,y=(0,t0.getBlockAttributes)("core/image",e.outerHTML,{align:i,id:l,linkDestination:u,href:d,rel:p,linkClass:m,anchor:n,width:_,height:k,aspectRatio:x});return(0,CC.isBlobURL)(y.url)&&(y.blob=y.url,delete y.url),(0,t0.createBlock)("core/image",y)}},{type:"files",isMatch(e){return e.every(t=>t.type.indexOf("image/")===0)},transform(e){return e.map(r=>(0,t0.createBlock)("core/image",{blob:(0,CC.createBlobURL)(r)}))}},{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:H7e},href:{shortcode:(e,{shortcode:t})=>QA(t.content,"href")},rel:{shortcode:(e,{shortcode:t})=>QA(t.content,"rel")},linkClass:{shortcode:(e,{shortcode:t})=>QA(t.content,"class")},id:{type:"number",shortcode:({named:{id:e}})=>{if(e)return parseInt(e.replace("attachment_",""),10)}},align:{type:"string",shortcode:({named:{align:e="alignnone"}})=>e.replace("align","")}}}],to:[{type:"block",blocks:["core/video"],isMatch:({id:e,url:t})=>!!Pre(e,t),transform(e){let{id:t,url:r,caption:o}=e,n=Pre(t,r);return(0,t0.createBlock)("core/video",{...O7e(e),id:t,src:n.src,poster:n.poster,caption:o,controls:!1,loop:!0,autoplay:!0,muted:!0,playsInline:!0,width:n.width,height:n.height})}}]},Rre=U7e;var{fieldsKey:W7e,formKey:G7e}=q(Dre.privateApis),{name:Lre}=wC,SC={icon:dd,example:{attributes:{sizeSlug:"large",url:"https://s.w.org/images/core/5.3/MtBlanc1.jpg",caption:(0,op.__)("Mont Blanc appears\u2014still, snowy, and serene.")}},__experimentalLabel(e,{context:t}){let r=e?.metadata?.name;if((t==="list-view"||t==="breadcrumb")&&r)return r;if(t==="accessibility"){let{caption:o,alt:n,url:i}=e;return i?n?n+(o?". "+o:""):o||"":(0,op.__)("Empty")}},getEditWrapperProps(e){return{"data-align":e.align}},transforms:Rre,edit:Sre,save:Tre,deprecated:ere};window.__experimentalContentOnlyInspectorFields&&(SC[W7e]=[{id:"image",label:(0,op.__)("Image"),type:"media",Edit:{control:"media",allowedTypes:["image"],multiple:!1},getValue:({item:e})=>({id:e.id,url:e.url,alt:e.alt,caption:e.caption}),setValue:({value:e})=>({id:e.id,url:e.url,alt:e.alt,caption:e.caption})},{id:"link",label:(0,op.__)("Link"),type:"url",Edit:"link",getValue:({item:e})=>({url:e.href,rel:e.rel,linkTarget:e.linkTarget}),setValue:({value:e})=>({href:e.url,rel:e.rel,linkTarget:e.linkTarget}),isVisible:e=>!e.isDecorative},{id:"caption",label:(0,op.__)("Caption"),type:"text",Edit:"rich-text",isVisible:e=>!e.isDecorative},{id:"alt",label:(0,op.__)("Alt text"),type:"text",isVisible:e=>!e.isDecorative},{id:"isDecorative",label:(0,op.__)("Mark as decorative"),type:"boolean",setValue:({value:e})=>({isDecorative:e||void 0,...e&&{alt:"",caption:void 0,href:void 0,linkDestination:void 0,linkTarget:void 0,rel:void 0}})}],SC[G7e]={fields:["image","link","caption","alt","isDecorative"]});var $7e=()=>M({name:Lre,metadata:wC,settings:SC});var JA={};J(JA,{init:()=>Q7e,metadata:()=>TC,name:()=>Fre,settings:()=>Ore});var TC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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},displayContent:{type:"string",default:"excerpt",enum:["none","excerpt","full"]}},supports:{anchor:!0,align:!0,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},html:!1,spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},style:"wp-block-latest-comments"};var PC=a(R(),1),$n=a(V(),1),Gn=a(D(),1),Are=a(sd(),1),Mre=a(he(),1);var po=a(b(),1),Z7e=1,K7e=100;function zre({attributes:e,setAttributes:t,name:r}){let{commentsToShow:o,displayAvatar:n,displayDate:i,displayContent:s}=e,l=X(),{content:c,status:u,error:d}=(0,Are.useServerSideRender)({attributes:e,skipBlockSupportAttributes:!0,block:r,urlQueryArgs:{_locale:"site"}}),p=(0,Mre.useDisabled)(),m=(0,PC.useBlockProps)({ref:p});return(0,po.jsxs)(po.Fragment,{children:[(0,po.jsx)(PC.InspectorControls,{children:(0,po.jsxs)($n.__experimentalToolsPanel,{label:(0,Gn.__)("Settings"),resetAll:()=>{t({commentsToShow:5,displayAvatar:!0,displayDate:!0,displayContent:"excerpt"})},dropdownMenuProps:l,children:[(0,po.jsx)($n.__experimentalToolsPanelItem,{hasValue:()=>!n,label:(0,Gn.__)("Display avatar"),onDeselect:()=>t({displayAvatar:!0}),isShownByDefault:!0,children:(0,po.jsx)($n.ToggleControl,{label:(0,Gn.__)("Display avatar"),checked:n,onChange:()=>t({displayAvatar:!n})})}),(0,po.jsx)($n.__experimentalToolsPanelItem,{hasValue:()=>!i,label:(0,Gn.__)("Display date"),onDeselect:()=>t({displayDate:!0}),isShownByDefault:!0,children:(0,po.jsx)($n.ToggleControl,{label:(0,Gn.__)("Display date"),checked:i,onChange:()=>t({displayDate:!i})})}),(0,po.jsx)($n.__experimentalToolsPanelItem,{hasValue:()=>s!=="excerpt",label:(0,Gn.__)("Display content"),onDeselect:()=>t({displayContent:"excerpt"}),isShownByDefault:!0,children:(0,po.jsx)($n.SelectControl,{label:(0,Gn.__)("Display content"),value:s,options:[{label:(0,Gn.__)("No content"),value:"none"},{label:(0,Gn.__)("Excerpt"),value:"excerpt"},{label:(0,Gn.__)("Full content"),value:"full"}],onChange:f=>t({displayContent:f})})}),(0,po.jsx)($n.__experimentalToolsPanelItem,{hasValue:()=>o!==5,label:(0,Gn.__)("Number of comments"),onDeselect:()=>t({commentsToShow:5}),isShownByDefault:!0,children:(0,po.jsx)($n.RangeControl,{label:(0,Gn.__)("Number of comments"),value:o,onChange:f=>t({commentsToShow:f}),min:Z7e,max:K7e,required:!0})})]})}),u==="loading"&&(0,po.jsx)("div",{...m,children:(0,po.jsx)($n.Spinner,{})}),u==="error"&&(0,po.jsx)("div",{...m,children:(0,po.jsx)("p",{children:(0,Gn.sprintf)((0,Gn.__)("Error: %s"),d)})}),u==="success"&&(0,po.jsx)(To,{wrapperProps:m,html:c})]})}var Y7e={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,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},html:!1,spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},isEligible(e){return e?.displayExcerpt===!1},migrate(e){return{...e,displayContent:e.displayExcerpt?"excerpt":"none"}}},Vre=[Y7e];var{name:Fre}=TC,Ore={icon:fv,example:{},edit:zre,deprecated:Vre},Q7e=()=>M({name:Fre,metadata:TC,settings:Ore});var rM={};J(rM,{init:()=>l8e,metadata:()=>vf,name:()=>Zre,settings:()=>Kre});var vf={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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},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:{anchor:!0,align:!0,html:!1,layout:!0,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0,blockGap:{__experimentalDefault:"1.25em"},__experimentalDefaultControls:{blockGap:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-latest-posts-editor",style:"wp-block-latest-posts"};var J7e={anchor:!0,align:!0,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},html:!1,layout:!0,spacing:{margin:!0,padding:!0,blockGap:{__experimentalDefault:"1.25em"},__experimentalDefaultControls:{blockGap:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}},interactivity:{clientNavigation:!0}},e8e={postLayout:{type:"string",default:"list"},columns:{type:"number",default:3}},Hre=e=>!e.categories||typeof e.categories!="string"?e:{...e,categories:[{id:Number(e.categories)}]},t8e=e=>{let{postLayout:t,columns:r,...o}=e;return t?{...o,layout:{type:t==="grid"?"grid":"default",...t==="grid"&&r&&{columnCount:r}}}:e},jre=[{attributes:{...vf.attributes,...e8e,categories:{type:["array","string"]}},supports:J7e,migrate:e=>t8e(Hre(e)),isEligible:({postLayout:e})=>e,save:()=>null},{attributes:{...vf.attributes,categories:{type:"string"}},supports:{align:!0,html:!1},migrate:Hre,isEligible:({categories:e})=>e&&typeof e=="string",save:()=>null}];var nt=a(V(),1),qe=a(D(),1),r0=a(A3(),1),Tc=a(R(),1),Fb=a(O(),1);var eM=a(ne(),1),Gre=a(xr(),1),$re=a(he(),1),qre=a(H(),1);var Ure=10,Wre=100,EC=55;var Le=a(b(),1),r8e={per_page:-1,_fields:"id,name",context:"view"},o8e={per_page:-1,has_published_posts:["post"],context:"view"},n8e=[{value:"none",icon:DP,label:(0,qe.__)("None")},{value:"left",icon:iN,label:(0,qe.__)("Left")},{value:"center",icon:aN,label:(0,qe.__)("Center")},{value:"right",icon:sN,label:(0,qe.__)("Right")}];function a8e(e,t){let r=e._embedded?.["wp:featuredmedia"]?.["0"];return{url:r?.media_details?.sizes?.[t]?.source_url??r?.source_url,alt:r?.alt_text}}function i8e(e){return e._embedded?.author?.[0]}function s8e({attributes:e,setAttributes:t}){let{postsToShow:r,order:o,orderBy:n,categories:i,selectedAuthor:s,displayFeaturedImage:l,displayPostContentRadio:c,displayPostContent:u,displayPostDate:d,displayAuthor:p,excerptLength:m,featuredImageAlign:f,featuredImageSizeSlug:g,featuredImageSizeWidth:h,featuredImageSizeHeight:v,addLinkToFeaturedImage:x}=e,{imageSizes:_,defaultImageWidth:k,defaultImageHeight:y,categoriesList:w,authorList:C}=(0,Fb.useSelect)(B=>{let{getEntityRecords:E,getUsers:L}=B(eM.store),A=B(Tc.store).getSettings();return{defaultImageWidth:A.imageDimensions?.[g]?.width??0,defaultImageHeight:A.imageDimensions?.[g]?.height??0,imageSizes:A.imageSizes,categoriesList:E("taxonomy","category",r8e),authorList:L(o8e)}},[g]),S=X(),P=_.filter(({slug:B})=>B!=="full").map(({name:B,slug:E})=>({value:E,label:B})),N=w?.reduce((B,E)=>(B[E.name]=E,B),{})??{},I=B=>{if(B.some(A=>typeof A=="string"&&!N[A]))return;let L=B.map(A=>typeof A=="string"?N[A]:A);if(L.includes(null))return!1;t({categories:L})};return(0,Le.jsxs)(Le.Fragment,{children:[(0,Le.jsxs)(nt.__experimentalToolsPanel,{label:(0,qe.__)("Post content"),resetAll:()=>t({displayPostContent:!1,displayPostContentRadio:"excerpt",excerptLength:EC}),dropdownMenuProps:S,children:[(0,Le.jsx)(nt.__experimentalToolsPanelItem,{hasValue:()=>!!u,label:(0,qe.__)("Display post content"),onDeselect:()=>t({displayPostContent:!1}),isShownByDefault:!0,children:(0,Le.jsx)(nt.ToggleControl,{label:(0,qe.__)("Display post content"),checked:u,onChange:B=>t({displayPostContent:B})})}),u&&(0,Le.jsx)(nt.__experimentalToolsPanelItem,{hasValue:()=>c!=="excerpt",label:(0,qe.__)("Content length"),onDeselect:()=>t({displayPostContentRadio:"excerpt"}),isShownByDefault:!0,children:(0,Le.jsx)(nt.RadioControl,{label:(0,qe.__)("Content length"),selected:c,options:[{label:(0,qe.__)("Excerpt"),value:"excerpt"},{label:(0,qe.__)("Full post"),value:"full_post"}],onChange:B=>t({displayPostContentRadio:B})})}),u&&c==="excerpt"&&(0,Le.jsx)(nt.__experimentalToolsPanelItem,{hasValue:()=>m!==EC,label:(0,qe.__)("Max number of words"),onDeselect:()=>t({excerptLength:EC}),isShownByDefault:!0,children:(0,Le.jsx)(nt.RangeControl,{label:(0,qe.__)("Max number of words"),value:m,onChange:B=>t({excerptLength:B}),min:Ure,max:Wre})})]}),(0,Le.jsxs)(nt.__experimentalToolsPanel,{label:(0,qe.__)("Post meta"),resetAll:()=>t({displayAuthor:!1,displayPostDate:!1}),dropdownMenuProps:S,children:[(0,Le.jsx)(nt.__experimentalToolsPanelItem,{hasValue:()=>!!p,label:(0,qe.__)("Display author name"),onDeselect:()=>t({displayAuthor:!1}),isShownByDefault:!0,children:(0,Le.jsx)(nt.ToggleControl,{label:(0,qe.__)("Display author name"),checked:p,onChange:B=>t({displayAuthor:B})})}),(0,Le.jsx)(nt.__experimentalToolsPanelItem,{hasValue:()=>!!d,label:(0,qe.__)("Display post date"),onDeselect:()=>t({displayPostDate:!1}),isShownByDefault:!0,children:(0,Le.jsx)(nt.ToggleControl,{label:(0,qe.__)("Display post date"),checked:d,onChange:B=>t({displayPostDate:B})})})]}),(0,Le.jsxs)(nt.__experimentalToolsPanel,{label:(0,qe.__)("Featured image"),resetAll:()=>t({displayFeaturedImage:!1,featuredImageAlign:void 0,featuredImageSizeSlug:"thumbnail",featuredImageSizeWidth:null,featuredImageSizeHeight:null,addLinkToFeaturedImage:!1}),dropdownMenuProps:S,children:[(0,Le.jsx)(nt.__experimentalToolsPanelItem,{hasValue:()=>!!l,label:(0,qe.__)("Display featured image"),onDeselect:()=>t({displayFeaturedImage:!1}),isShownByDefault:!0,children:(0,Le.jsx)(nt.ToggleControl,{label:(0,qe.__)("Display featured image"),checked:l,onChange:B=>t({displayFeaturedImage:B})})}),l&&(0,Le.jsxs)(Le.Fragment,{children:[(0,Le.jsx)(nt.__experimentalToolsPanelItem,{hasValue:()=>g!=="thumbnail"||h!==null||v!==null,label:(0,qe.__)("Image size"),onDeselect:()=>t({featuredImageSizeSlug:"thumbnail",featuredImageSizeWidth:null,featuredImageSizeHeight:null}),isShownByDefault:!0,children:(0,Le.jsx)(Tc.__experimentalImageSizeControl,{onChange:B=>{let E={};B.hasOwnProperty("width")&&(E.featuredImageSizeWidth=B.width),B.hasOwnProperty("height")&&(E.featuredImageSizeHeight=B.height),t(E)},slug:g,width:h,height:v,imageWidth:k,imageHeight:y,imageSizeOptions:P,imageSizeHelp:(0,qe.__)("Select the size of the source image."),onChangeImage:B=>t({featuredImageSizeSlug:B,featuredImageSizeWidth:void 0,featuredImageSizeHeight:void 0})})}),(0,Le.jsx)(nt.__experimentalToolsPanelItem,{hasValue:()=>!!f,label:(0,qe.__)("Image alignment"),onDeselect:()=>t({featuredImageAlign:void 0}),isShownByDefault:!0,children:(0,Le.jsx)(nt.__experimentalToggleGroupControl,{className:"editor-latest-posts-image-alignment-control",label:(0,qe.__)("Image alignment"),value:f||"none",onChange:B=>t({featuredImageAlign:B!=="none"?B:void 0}),children:n8e.map(({value:B,icon:E,label:L})=>(0,Le.jsx)(nt.__experimentalToggleGroupControlOptionIcon,{value:B,icon:E,label:L},B))})}),(0,Le.jsx)(nt.__experimentalToolsPanelItem,{hasValue:()=>!!x,label:(0,qe.__)("Add link to featured image"),onDeselect:()=>t({addLinkToFeaturedImage:!1}),isShownByDefault:!0,children:(0,Le.jsx)(nt.ToggleControl,{label:(0,qe.__)("Add link to featured image"),checked:x,onChange:B=>t({addLinkToFeaturedImage:B})})})]})]}),(0,Le.jsx)(nt.__experimentalToolsPanel,{label:(0,qe.__)("Sorting and filtering"),resetAll:()=>t({order:"desc",orderBy:"date",postsToShow:5,categories:void 0,selectedAuthor:void 0}),dropdownMenuProps:S,children:(0,Le.jsx)(nt.__experimentalToolsPanelItem,{hasValue:()=>o!=="desc"||n!=="date"||r!==5||i?.length>0||!!s,label:(0,qe.__)("Sort and filter"),onDeselect:()=>t({order:"desc",orderBy:"date",postsToShow:5,categories:void 0,selectedAuthor:void 0}),isShownByDefault:!0,children:(0,Le.jsx)(nt.QueryControls,{order:o,orderBy:n,numberOfItems:r,onOrderChange:B=>t({order:B}),onOrderByChange:B=>t({orderBy:B}),onNumberOfItemsChange:B=>t({postsToShow:B}),categorySuggestions:N,onCategoryChange:I,selectedCategories:i,onAuthorChange:B=>t({selectedAuthor:B!==""?Number(B):void 0}),authorList:C??[],selectedAuthorId:s})})})]})}function tM({attributes:e,setAttributes:t,__unstableLayoutClassNames:r}){let o=(0,$re.useInstanceId)(tM),{postsToShow:n,order:i,orderBy:s,categories:l,selectedAuthor:c,displayFeaturedImage:u,displayPostContentRadio:d,displayPostContent:p,displayPostDate:m,displayAuthor:f,layout:g,postLayout:h,columns:v,excerptLength:x,featuredImageAlign:_,featuredImageSizeSlug:k,featuredImageSizeWidth:y,featuredImageSizeHeight:w,addLinkToFeaturedImage:C}=e,{type:S,minimumColumnWidth:P}=g||{},N=S||(h==="grid"?"grid":"default"),I=g?.columnCount??(S?void 0:v)??3,{latestPosts:B}=(0,Fb.useSelect)(j=>{let{getEntityRecords:Y}=j(eM.store),ee=l&&l.length>0?l.map(Q=>Q.id):[],te=Object.fromEntries(Object.entries({categories:ee,author:c,order:i,orderby:s,per_page:n,_embed:"author,wp:featuredmedia",ignore_sticky:!0}).filter(([,Q])=>typeof Q<"u"));return{latestPosts:Y("postType","post",te)}},[n,i,s,l,c]),{createWarningNotice:E}=(0,Fb.useDispatch)(Gre.store),L=j=>{j.preventDefault(),E((0,qe.__)("Links are disabled in the editor."),{id:`block-library/core/latest-posts/redirection-prevented/${o}`,type:"snackbar"})},A=!!B?.length,U=(0,Le.jsx)(Tc.InspectorControls,{children:(0,Le.jsx)(s8e,{attributes:e,setAttributes:t})}),$=(0,Tc.useBlockProps)({className:T(r,{"wp-block-latest-posts__list":!0,"is-grid":N==="grid","has-dates":m,"has-author":f,[`columns-${I}`]:N==="grid"&&I,"has-native-responsive-grid":N==="grid"&&I&&P})});if(!A)return(0,Le.jsxs)("div",{...$,children:[U,(0,Le.jsx)(nt.Placeholder,{icon:Ov,label:(0,qe.__)("Latest Posts"),children:Array.isArray(B)?(0,qe.__)("No posts found."):(0,Le.jsx)(nt.Spinner,{})})]});let W=B.length>n?B.slice(0,n):B,G=j=>t({layout:{...g,...j},postLayout:void 0,columns:void 0}),F=[{icon:dl,title:(0,qe._x)("List view","Latest posts block display setting"),onClick:()=>G({type:"default"}),isActive:N==="default"||N==="constrained"},{icon:ki,title:(0,qe._x)("Grid view","Latest posts block display setting"),onClick:()=>G({type:"grid",columnCount:I}),isActive:N==="grid"}],Z=(0,r0.getSettings)().formats.date;return(0,Le.jsxs)(Le.Fragment,{children:[U,(0,Le.jsx)(Tc.BlockControls,{children:(0,Le.jsx)(nt.ToolbarGroup,{controls:F})}),(0,Le.jsx)("ul",{...$,children:W.map(j=>{let Y=j.title.rendered.trim(),ee=j.excerpt.rendered,te=i8e(j),Q=document.createElement("div");Q.innerHTML=ee,ee=Q.textContent||Q.innerText||"";let{url:le,alt:oe}=a8e(j,k),ce=T({"wp-block-latest-posts__featured-image":!0,[`align${_}`]:!!_}),pe=u&&le,be=pe&&(0,Le.jsx)("img",{src:le,alt:oe,style:{maxWidth:y,maxHeight:w}}),ae=x<ee.trim().split(" ").length&&j.excerpt.raw===""?(0,Le.jsxs)(Le.Fragment,{children:[ee.trim().split(" ",x).join(" "),(0,qre.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("\u2026 <a>Read more<span>: %1$s</span></a>"),Y||(0,qe.__)("(no title)")),{a:(0,Le.jsx)("a",{className:"wp-block-latest-posts__read-more",href:j.link,rel:"noopener",onClick:L}),span:(0,Le.jsx)("span",{className:"screen-reader-text"})})]}):ee;return(0,Le.jsxs)("li",{children:[pe&&(0,Le.jsx)("div",{className:ce,children:C?(0,Le.jsx)("a",{href:j.link,onClick:L,children:be}):be}),(0,Le.jsx)("a",{className:"wp-block-latest-posts__post-title",href:j.link,dangerouslySetInnerHTML:Y?{__html:Y}:void 0,onClick:L,children:Y?null:(0,qe.__)("(no title)")}),f&&te&&(0,Le.jsx)("div",{className:"wp-block-latest-posts__post-author",children:(0,qe.sprintf)((0,qe.__)("by %s"),te.name)}),m&&j.date_gmt&&(0,Le.jsx)("time",{dateTime:(0,r0.format)("c",j.date_gmt),className:"wp-block-latest-posts__post-date",children:(0,r0.dateI18n)(Z,j.date_gmt)}),p&&d==="excerpt"&&(0,Le.jsx)("div",{className:"wp-block-latest-posts__post-excerpt",children:ae}),p&&d==="full_post"&&(0,Le.jsx)("div",{className:"wp-block-latest-posts__post-full-content",dangerouslySetInnerHTML:{__html:j.content.rendered.trim()}})]},j.id)})})]})}var{name:Zre}=vf,Kre={icon:Kv,example:{},edit:tM,deprecated:jre},l8e=()=>M({name:Zre,metadata:vf,settings:Kre});var iM={};J(iM,{init:()=>w8e,metadata:()=>DC,name:()=>coe,settings:()=>uoe});var a0=a(D(),1);var Al=a(R(),1);var o0=a(K(),1),BC={A:"upper-alpha",a:"lower-alpha",I:"upper-roman",i:"lower-roman"};function oM(e){let t=e.getAttribute("type"),r={ordered:e.tagName==="OL",anchor:e.id?e.id:void 0,start:e.getAttribute("start")?parseInt(e.getAttribute("start"),10):void 0,reversed:e.hasAttribute("reversed")?!0:void 0,type:t&&BC[t]?BC[t]:void 0},o=Array.from(e.children).map(n=>{let i=Array.from(n.childNodes).filter(m=>m.nodeType!==m.TEXT_NODE||m.textContent.trim().length!==0);i.reverse();let[s,...l]=i;if(!(s?.tagName==="UL"||s?.tagName==="OL"))return(0,o0.createBlock)("core/list-item",{content:n.innerHTML});let u=l.map(m=>m.nodeType===m.TEXT_NODE?m.textContent:m.outerHTML);u.reverse();let d={content:u.join("").trim()},p=[oM(s)];return(0,o0.createBlock)("core/list-item",d,p)});return(0,o0.createBlock)("core/list",r,o)}function NC(e){let{values:t,start:r,reversed:o,ordered:n,type:i,...s}=e,l=document.createElement(n?"ol":"ul");l.innerHTML=t,r&&l.setAttribute("start",r),o&&l.setAttribute("reversed",!0),i&&l.setAttribute("type",i);let[c]=(0,o0.rawHandler)({HTML:l.outerHTML});return[{...s,...c.attributes},c.innerBlocks]}function Yre(e){let{type:t}=e;return t&&BC[t]?{...e,type:BC[t]}:e}var Bu=a(b(),1),c8e={attributes:{ordered:{type:"boolean",default:!1,role:"content"},values:{type:"string",source:"html",selector:"ol,ul",multiline:"li",__unstableMultilineWrapperTags:["ol","ul"],default:"",role:"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({attributes:e}){let{ordered:t,values:r,type:o,reversed:n,start:i}=e;return(0,Bu.jsx)(t?"ol":"ul",{...Al.useBlockProps.save({type:o,reversed:n,start:i}),children:(0,Bu.jsx)(Al.RichText.Content,{value:r,multiline:"li"})})},migrate:er,isEligible({style:e}){return e?.typography?.fontFamily}},u8e={attributes:{ordered:{type:"boolean",default:!1,role:"content"},values:{type:"string",source:"html",selector:"ol,ul",multiline:"li",__unstableMultilineWrapperTags:["ol","ul"],default:"",role:"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},save({attributes:e}){let{ordered:t,values:r,type:o,reversed:n,start:i}=e;return(0,Bu.jsx)(t?"ol":"ul",{...Al.useBlockProps.save({type:o,reversed:n,start:i}),children:(0,Bu.jsx)(Al.RichText.Content,{value:r,multiline:"li"})})},migrate:NC},d8e={attributes:{ordered:{type:"boolean",default:!1,role:"content"},values:{type:"string",source:"html",selector:"ol,ul",multiline:"li",__unstableMultilineWrapperTags:["ol","ul"],default:"",role:"content"},type:{type:"string"},start:{type:"number"},reversed:{type:"boolean"},placeholder:{type:"string"}},supports:{anchor:!0,className:!1,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},__unstablePasteTextInline:!0,__experimentalSelector:"ol,ul",__experimentalSlashInserter:!0},isEligible({type:e}){return!!e},save({attributes:e}){let{ordered:t,type:r,reversed:o,start:n}=e;return(0,Bu.jsx)(t?"ol":"ul",{...Al.useBlockProps.save({type:r,reversed:o,start:n}),children:(0,Bu.jsx)(Al.InnerBlocks.Content,{})})},migrate:Yre},p8e={attributes:{ordered:{type:"boolean",default:!1,role:"content"},values:{type:"string",source:"html",selector:"ol,ul",multiline:"li",__unstableMultilineWrapperTags:["ol","ul"],default:"",role:"content"},type:{type:"string"},start:{type:"number"},reversed:{type:"boolean"},placeholder:{type:"string"}},supports:{anchor:!0,className:!1,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},__unstablePasteTextInline:!0,__experimentalSelector:"ol,ul",__experimentalOnMerge:"true",__experimentalSlashInserter:!0},save({attributes:e}){let{ordered:t,type:r,reversed:o,start:n}=e;return(0,Bu.jsx)(t?"ol":"ul",{...Al.useBlockProps.save({reversed:o,start:n,style:{listStyleType:t&&r!=="decimal"?r:void 0}}),children:(0,Bu.jsx)(Al.InnerBlocks.Content,{})})}},Qre=[p8e,d8e,u8e,c8e];var Ms=a(R(),1),IC=a(V(),1),np=a(O(),1),Ml=a(D(),1);var ooe=a(K(),1),RC=a(H(),1),noe=a(Lm(),1);var Ui=a(D(),1),Xre=a(R(),1),As=a(V(),1);var Pc=a(b(),1),m8e=[{label:(0,Ui.__)("Numbers"),value:"decimal"},{label:(0,Ui.__)("Uppercase letters"),value:"upper-alpha"},{label:(0,Ui.__)("Lowercase letters"),value:"lower-alpha"},{label:(0,Ui.__)("Uppercase Roman numerals"),value:"upper-roman"},{label:(0,Ui.__)("Lowercase Roman numerals"),value:"lower-roman"}],f8e=({setAttributes:e,reversed:t,start:r,type:o})=>{let n=X();return(0,Pc.jsx)(Xre.InspectorControls,{children:(0,Pc.jsxs)(As.__experimentalToolsPanel,{label:(0,Ui.__)("Settings"),resetAll:()=>{e({type:void 0,start:void 0,reversed:void 0})},dropdownMenuProps:n,children:[(0,Pc.jsx)(As.__experimentalToolsPanelItem,{label:(0,Ui.__)("List style"),isShownByDefault:!0,hasValue:()=>!!o,onDeselect:()=>e({type:void 0}),children:(0,Pc.jsx)(As.SelectControl,{label:(0,Ui.__)("List style"),options:m8e,value:o||"decimal",onChange:i=>e({type:i})})}),(0,Pc.jsx)(As.__experimentalToolsPanelItem,{label:(0,Ui.__)("Start value"),isShownByDefault:!0,hasValue:()=>!!r,onDeselect:()=>e({start:void 0}),children:(0,Pc.jsx)(As.TextControl,{label:(0,Ui.__)("Start value"),type:"number",onChange:i=>{let s=parseInt(i,10);e({start:isNaN(s)?void 0:s})},value:Number.isInteger(r)?r.toString(10):"",step:"1"})}),(0,Pc.jsx)(As.__experimentalToolsPanelItem,{label:(0,Ui.__)("Reverse order"),isShownByDefault:!0,hasValue:()=>!!t,onDeselect:()=>e({reversed:void 0}),children:(0,Pc.jsx)(As.ToggleControl,{label:(0,Ui.__)("Reverse order"),checked:t||!1,onChange:i=>{e({reversed:i||void 0})}})})]})})},Jre=f8e;var eoe=a(H(),1),toe=a(b(),1);function g8e(e,t){let{ordered:r,...o}=e;return(0,toe.jsx)(r?"ol":"ul",{ref:t,...o})}var roe=(0,eoe.forwardRef)(g8e);var ni=a(b(),1),h8e={name:"core/list-item"};function v8e(e,t){let r=(0,np.useRegistry)(),{updateBlockAttributes:o,replaceInnerBlocks:n,selectBlock:i}=(0,np.useDispatch)(Ms.store);(0,RC.useEffect)(()=>{if(!e.values)return;let[s,l]=NC(e);(0,noe.default)("Value attribute on the list block",{since:"6.0",version:"6.5",alternative:"inner blocks"});let c=r.select(Ms.store).hasSelectedInnerBlock(t,!0);r.batch(()=>{o(t,s),n(t,l),c&&i(t)})},[e.values])}function y8e(e){let{replaceBlocks:t,selectionChange:r}=(0,np.useDispatch)(Ms.store),{getBlockRootClientId:o,getBlockAttributes:n,getBlock:i}=(0,np.useSelect)(Ms.store);return(0,RC.useCallback)(()=>{let s=o(e),l=n(s),c=(0,ooe.createBlock)("core/list-item",l),{innerBlocks:u}=i(e);t([s],[c,...u]),r(u[u.length-1].clientId)},[e])}function b8e({clientId:e}){let t=y8e(e),r=(0,np.useSelect)(o=>{let{getBlockRootClientId:n,getBlockName:i}=o(Ms.store);return i(n(e))==="core/list-item"},[e]);return(0,ni.jsx)(ni.Fragment,{children:(0,ni.jsx)(IC.ToolbarButton,{icon:(0,Ml.isRTL)()?Sv:Tv,title:(0,Ml.__)("Outdent"),description:(0,Ml.__)("Outdent list item"),disabled:!r,onClick:t})})}function aoe({attributes:e,setAttributes:t,clientId:r}){let{ordered:o,type:n,reversed:i,start:s}=e,l=(0,Ms.useBlockProps)({style:{listStyleType:o&&n!=="decimal"?n:void 0}}),c=(0,Ms.useInnerBlocksProps)(l,{defaultBlock:h8e,directInsert:!0,templateLock:!1,__experimentalCaptureToolbars:!0});v8e(e,r);let u=(0,ni.jsxs)(Ms.BlockControls,{group:"block",children:[(0,ni.jsx)(IC.ToolbarButton,{icon:(0,Ml.isRTL)()?kv:wv,title:(0,Ml.__)("Unordered"),description:(0,Ml.__)("Convert to unordered list"),isActive:o===!1,onClick:()=>{t({ordered:!1})}}),(0,ni.jsx)(IC.ToolbarButton,{icon:(0,Ml.isRTL)()?Cv:gs,title:(0,Ml.__)("Ordered"),description:(0,Ml.__)("Convert to ordered list"),isActive:o===!0,onClick:()=>{t({ordered:!0})}}),(0,ni.jsx)(b8e,{clientId:r})]});return(0,ni.jsxs)(ni.Fragment,{children:[(0,ni.jsx)(roe,{ordered:o,reversed:i,start:s,...c}),u,o&&(0,ni.jsx)(Jre,{setAttributes:t,reversed:i,start:s,type:n})]})}var DC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/list",title:"List",category:"text",allowedBlocks:["core/list-item"],description:"An organized collection of items displayed in a specific order.",keywords:["bullet list","ordered list","numbered list"],textdomain:"default",attributes:{ordered:{type:"boolean",default:!1,role:"content"},values:{type:"string",source:"html",selector:"ol,ul",multiline:"li",default:"",role:"content"},type:{type:"string"},start:{type:"number"},reversed:{type:"boolean"},placeholder:{type:"string"}},supports:{anchor:!0,align:["wide","full"],html:!1,__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},__unstablePasteTextInline:!0,__experimentalOnMerge:!0,__experimentalSlashInserter:!0,interactivity:{clientNavigation:!0},listView:!0},selectors:{border:".wp-block-list:not(.wp-block-list .wp-block-list)"},editorStyle:"wp-block-list-editor",style:"wp-block-list"};var LC=a(R(),1),nM=a(b(),1);function ioe({attributes:e}){let{ordered:t,type:r,reversed:o,start:n}=e;return(0,nM.jsx)(t?"ol":"ul",{...LC.useBlockProps.save({reversed:o,start:n,style:{listStyleType:t&&r!=="decimal"?r:void 0}}),children:(0,nM.jsx)(LC.InnerBlocks.Content,{})})}var Nu=a(K(),1),n0=a(hl(),1);function soe({phrasingContentSchema:e}){let t={...e,ul:{},ol:{attributes:["type","start","reversed"]}};return["ul","ol"].forEach(r=>{t[r].children={li:{children:t}}}),t}function aM(e){return e.flatMap(({name:t,attributes:r,innerBlocks:o=[]})=>t==="core/list-item"?[r.content,...aM(o)]:aM(o))}var x8e={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph","core/heading"],transform:e=>{let t=[];if(e.length>1)t=e.map(({content:r})=>(0,Nu.createBlock)("core/list-item",{content:r}));else if(e.length===1){let r=(0,n0.create)({html:e[0].content});t=(0,n0.split)(r,`
-`).map(o=>(0,Nu.createBlock)("core/list-item",{content:(0,n0.toHTMLString)({value:o})}))}return(0,Nu.createBlock)("core/list",{anchor:e.anchor},t)}},{type:"raw",selector:"ol,ul",schema:e=>({ol:soe(e).ol,ul:soe(e).ul}),transform:oM},...["*","-"].map(e=>({type:"prefix",prefix:e,transform(t){return(0,Nu.createBlock)("core/list",{},[(0,Nu.createBlock)("core/list-item",{content:t})])}})),...["1.","1)"].map(e=>({type:"prefix",prefix:e,transform(t){return(0,Nu.createBlock)("core/list",{ordered:!0},[(0,Nu.createBlock)("core/list-item",{content:t})])}}))],to:[...["core/paragraph","core/heading"].map(e=>({type:"block",blocks:[e],transform:(t,r)=>aM(r).map(o=>(0,Nu.createBlock)(e,{content:o}))}))]},loe=x8e;var{name:coe}=DC,k8e=[["core/list-item"]],uoe={icon:dl,example:{innerBlocks:[{name:"core/list-item",attributes:{content:(0,a0.__)("Alice.")}},{name:"core/list-item",attributes:{content:(0,a0.__)("The White Rabbit.")}},{name:"core/list-item",attributes:{content:(0,a0.__)("The Cheshire Cat.")}},{name:"core/list-item",attributes:{content:(0,a0.__)("The Mad Hatter.")}},{name:"core/list-item",attributes:{content:(0,a0.__)("The Queen of Hearts.")}}]},transforms:loe,template:k8e,templateInsertUpdatesSelection:!0,edit:aoe,save:ioe,deprecated:Qre},w8e=()=>M({name:coe,metadata:DC,settings:uoe});var cM={};J(cM,{init:()=>T8e,metadata:()=>MC,name:()=>boe,settings:()=>_oe});var sM=a(D(),1),AC=a(R(),1),doe=a(V(),1);var Iu=a(H(),1),poe=a(O(),1),yf=a(b(),1);function moe({attributes:e,setAttributes:t,isSelected:r}){let{latex:o,mathML:n}=e,[i,s]=(0,Iu.useState)(),[l,c]=(0,Iu.useState)(null),[u,d]=(0,Iu.useState)(),p=(0,Iu.useRef)(o),m=(0,Iu.useRef)(),{__unstableMarkNextChangeAsNotPersistent:f}=(0,poe.useDispatch)(AC.store);(0,Iu.useEffect)(()=>{import("@wordpress/latex-to-mathml").then(h=>{d(()=>h.default),p.current&&(f(),t({mathML:h.default(p.current,{displayMode:!0})}))})},[p,t,f]);let g=(0,AC.useBlockProps)({ref:s,position:"relative"});return(0,yf.jsxs)("div",{...g,children:[n?(0,yf.jsx)("math",{display:"block",dangerouslySetInnerHTML:{__html:n}}):"\u200B",r&&(0,yf.jsx)(doe.Popover,{placement:"bottom-start",offset:8,anchor:i,focusOnMount:!1,onFocusOutside:()=>m.current?.reportValidity(),__unstableSlotName:"__unstable-block-tools-after",children:(0,yf.jsx)("form",{ref:m,style:{padding:"4px",minWidth:"300px"},onSubmit:h=>h.preventDefault(),children:(0,yf.jsx)(PD,{label:(0,sM.__)("LaTeX math syntax"),hideLabelFromVision:!0,value:o??"",className:"wp-block-math__textarea-control",customValidity:l?{type:"invalid",message:l}:void 0,onValueChange:h=>{if(!u){t({latex:h});return}let v="";try{v=u(h,{displayMode:!0}),c(null)}catch(x){c(x.message)}t({mathML:v,latex:h})},placeholder:(0,sM.__)("e.g., x^2, \\frac{a}{b}")})})})]})}var MC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/math",title:"Math",category:"text",description:"Display mathematical notation using LaTeX.",keywords:["equation","formula","latex","mathematics"],textdomain:"default",supports:{anchor:!0,html:!1,__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0},color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},attributes:{latex:{type:"string",role:"content"},mathML:{type:"string",source:"html",selector:"math"}}};var foe=a(R(),1),lM=a(b(),1);function goe({attributes:e}){let{latex:t,mathML:r}=e;return t?(0,lM.jsx)("div",{...foe.useBlockProps.save(),children:(0,lM.jsx)("math",{display:"block",dangerouslySetInnerHTML:{__html:r}})}):null}var hoe=a(R(),1),voe=a(b(),1),S8e={attributes:{latex:{type:"string",role:"content"},mathML:{type:"string",source:"html",selector:"math"}},save({attributes:e}){let{latex:t,mathML:r}=e;return t?(0,voe.jsx)("math",{...hoe.useBlockProps.save(),display:"block",dangerouslySetInnerHTML:{__html:r}}):null}},yoe=[S8e];var{name:boe}=MC,_oe={icon:LB,example:{attributes:{latex:"x = \\frac{-b \\pm \\sqrt{b^2-4ac}}{2a}",mathML:'<semantics><mrow><mi>x</mi><mo>=</mo><mfrac><mrow><mo lspace="0em" rspace="0em">\u2212</mo><mi>b</mi><mo>\xB1</mo><msqrt><mrow><msup><mi>b</mi><mn>2</mn></msup><mo>\u2212</mo><mn>4</mn><mi>a</mi><mi>c</mi></mrow></msqrt></mrow><mrow><mn>2</mn><mi>a</mi></mrow></mfrac></mrow><annotation encoding="application/x-tex">x = \\frac{-b \\pm \\sqrt{b^2-4ac}}{2a}</annotation></semantics>'},viewportWidth:300},edit:moe,save:goe,deprecated:yoe},T8e=()=>M({name:boe,metadata:MC,settings:_oe});var yM={};J(yM,{init:()=>L8e,metadata:()=>zC,name:()=>Uoe,settings:()=>jC});var Ooe=a(D(),1);var Hoe=a(R(),1),joe=a(K(),1);var zC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/list-item",title:"List Item",category:"text",parent:["core/list"],allowedBlocks:["core/list"],description:"An individual item within a list.",textdomain:"default",attributes:{placeholder:{type:"string"},content:{type:"rich-text",source:"rich-text",selector:"li",role:"content"}},supports:{anchor:!0,html:!1,className:!1,splitting:!0,__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0},color:{gradients:!0,link:!0,background:!0,__experimentalDefaultControls:{text:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},selectors:{root:".wp-block-list > li",border:".wp-block-list:not(.wp-block-list .wp-block-list) > li"}};var Nc=a(R(),1),Bc=a(D(),1),vM=a(V(),1);var Aoe=a(he(),1),OC=a(O(),1),Moe=a(uc(),1);var _f=a(K(),1),woe=a(he(),1),Coe=a(hl(),1),Soe=a(O(),1),dM=a(R(),1);var bf=a(R(),1),xoe=a(K(),1);function uM(e,t){return e.getPreviousBlockClientId(t)}function Ru(e,t){let r=e.getBlockRootClientId(t),o=e.getBlockRootClientId(r);if(!(!o||e.getBlockName(o)!=="core/list-item"))return o}function koe(e,t,r,o){let{getBlockOrder:n,getBlock:i}=e.select(bf.store),{moveBlocksToPosition:s,removeBlocks:l,insertBlock:c}=e.dispatch(bf.store),u=n(o),d=u[u.length-1];if(d){s(t,r,d);return}let p=(0,xoe.cloneBlock)(i(r),{},t.map(m=>i(m)));e.batch(()=>{l(t,!1),c(p,0,o,!1)})}function i0(e,t){let r=e.select(bf.store),{getBlockRootClientId:o,getSelectedBlockClientIds:n,getSelectionStart:i,getSelectionEnd:s,hasMultiSelection:l,getMultiSelectedBlockClientIds:c}=r,{selectionChange:u,multiSelect:d}=e.dispatch(bf.store),p=l(),m=p?c():n();t===void 0&&(t=m[0]);let f=uM(r,t);if(!f)return!1;let g=o(t),h=i(),v=s();return e.batch(()=>{koe(e,m,g,f),p?d(m[0],m[m.length-1]):u(m[0],v.attributeKey,v.clientId===h.clientId?h.offset:v.offset,v.offset)}),!0}function Ec(e,t){let r=e.select(bf.store),{getBlockRootClientId:o,getBlockName:n,getBlockOrder:i,getBlockIndex:s,getSelectedBlockClientIds:l}=r,{moveBlocksToPosition:c,removeBlock:u,multiSelect:d}=e.dispatch(bf.store);if(t===void 0&&(t=l()),Array.isArray(t)||(t=[t]),!t.length)return!1;let p=t[0];if(n(p)!=="core/list-item")return!1;let m=Ru(r,p);if(!m)return!1;let f=o(p),g=t[t.length-1],v=i(f).slice(s(g)+1);return e.batch(()=>{v.length&&koe(e,v,f,p),c(t,f,o(m),s(m)+1),i(f).length||u(f,!1),t.length>1&&d(p,g)}),!0}var{subscribeOwnedListener:E8e}=q(Coe.privateApis);function pM(e){let t=(0,Soe.useRegistry)();return(0,woe.useRefEffect)(r=>{function o(n){if(n.defaultPrevented||n.inputType!=="insertParagraph")return;let i=t.select(dM.store),{getBlock:s,getBlockAttributes:l,getBlockRootClientId:c,getBlockIndex:u}=i,{replaceBlocks:d,selectionChange:p}=t.dispatch(dM.store),{content:m}=l(e)??{};if(m?.length)return;if(n.preventDefault(),!!Ru(i,e)){Ec(t);return}let g=s(c(e)),h=u(e),v=(0,_f.cloneBlock)({...g,innerBlocks:g.innerBlocks.slice(0,h)}),x=(0,_f.createBlock)((0,_f.getDefaultBlockName)()),_=[...g.innerBlocks[h].innerBlocks[0]?.innerBlocks||[],...g.innerBlocks.slice(h+1)],k=_.length?[(0,_f.cloneBlock)({...g,innerBlocks:_})]:[];d(g.clientId,[v,x,...k],1),p(x.clientId)}return E8e(r,"beforeinput",o,!0)},[e,t])}var Toe=a(he(),1),Poe=a(hl(),1),Ob=a(uc(),1),Eoe=a(R(),1),Boe=a(O(),1),Noe=a(da(),1);var{subscribeOwnedListener:B8e}=q(Poe.privateApis);function mM(){let e=(0,Boe.useRegistry)();return(0,Toe.useRefEffect)(t=>{function r(o){let{keyCode:n,shiftKey:i,altKey:s,metaKey:l,ctrlKey:c}=o;if(o.defaultPrevented||n!==Ob.SPACE&&n!==Ob.TAB||s||l||c)return;let{getSelectionStart:u,getSelectionEnd:d}=e.select(Eoe.store);if(!(u().offset===0&&d().offset===0)&&!(n===Ob.TAB&&(0,Noe.isEntirelySelected)(t)))return;(i?Ec:i0)(e)&&o.preventDefault()}return B8e(t,"keydown",r,!0)},[e])}var Ioe=a(he(),1),Roe=a(uc(),1),Doe=a(R(),1),VC=a(O(),1);function fM(e){let t=(0,VC.useRegistry)(),r=(0,VC.useSelect)(o=>{let{hasMultiSelection:n,getMultiSelectedBlockClientIds:i,getBlockName:s}=o(Doe.store);if(!n())return!1;let l=i();return l[0]===e&&l.every(c=>s(c)==="core/list-item")},[e]);return(0,Ioe.useRefEffect)(o=>{if(!r)return;function n(s){let{keyCode:l,shiftKey:c,altKey:u,metaKey:d,ctrlKey:p}=s;l!==Roe.TAB||s.defaultPrevented||u||d||p||s.target.contains(o)&&(c?Ec(t)&&s.preventDefault():i0(t)&&s.preventDefault())}let{ownerDocument:i}=o;return i.addEventListener("keydown",n,!0),()=>{i.removeEventListener("keydown",n,!0)}},[r,t])}var Loe=a(O(),1),gM=a(R(),1),FC=a(K(),1);function hM(e,t){let r=(0,Loe.useRegistry)();return o=>{let n=r.select(gM.store),{getPreviousBlockClientId:i,getNextBlockClientId:s,getBlockOrder:l,getBlockIndex:c,getBlockRootClientId:u,getBlockName:d,getBlock:p}=n,{mergeBlocks:m,moveBlocksToPosition:f,removeBlock:g,insertBlocks:h}=r.dispatch(gM.store);function v(_){let k=l(_);return k.length?v(k[k.length-1]):_}function x(_,k){r.batch(()=>{let[y]=l(k);y&&(i(k)===_&&!l(_).length?f([y],k,_):Ru(n,k)===_?f(l(y),y,u(k),c(k)+1):f(l(y),y,u(_)));let w=u(k);m(_,k),l(w).length||g(w,!1)})}if(o){let _=l(e)[0],k,y=e;if(_)k=l(_)[0];else for(;!(k=s(y));){let w=Ru(n,y);if(!w)break;y=w}if(k)x(e,k);else{let w=u(y),C=s(w);if(C)if(d(C)==="core/list")r.batch(()=>{f(l(C),C,w),g(C,!1)});else{let P=(0,FC.switchToBlockType)(p(C),"core/list")?.[0]?.innerBlocks;P?.length&&r.batch(()=>{h(P,void 0,w,!1),g(C,!1)})}}}else{let _=i(e);if(_){let w=v(_);x(w,e);return}let k=Ru(n,e);if(k){x(k,e);return}let y=l(e);(0,FC.isUnmodifiedBlock)(p(e),"content")&&y.length>0?r.batch(()=>{Ec(r,l(y[0])),g(e,!0)}):t(o)}}}var Wi=a(b(),1);function N8e({clientId:e}){let t=(0,OC.useRegistry)(),{canIndent:r,canOutdent:o}=(0,OC.useSelect)(n=>{let i=n(Nc.store);return{canIndent:!!uM(i,e),canOutdent:!!Ru(i,e)}},[e]);return(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(vM.ToolbarButton,{icon:(0,Bc.isRTL)()?Sv:Tv,title:(0,Bc.__)("Outdent"),shortcut:Moe.displayShortcut.shift("Tab"),description:(0,Bc.__)("Outdent list item"),disabled:!o,onClick:()=>Ec(t)}),(0,Wi.jsx)(vM.ToolbarButton,{icon:(0,Bc.isRTL)()?VE:OE,title:(0,Bc.__)("Indent"),shortcut:"Tab",description:(0,Bc.__)("Indent list item"),disabled:!r,onClick:()=>i0(t,e)})]})}function zoe({attributes:e,setAttributes:t,clientId:r,mergeBlocks:o}){let{placeholder:n,content:i}=e,s=(0,Nc.useBlockProps)(),l=(0,Nc.useInnerBlocksProps)(s,{renderAppender:!1,__unstableDisableDropZone:!0}),c=pM(r),u=mM(),d=fM(r),p=hM(r,o);return(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsxs)("li",{...l,children:[(0,Wi.jsx)(Nc.RichText,{ref:(0,Aoe.useMergeRefs)([c,u,d]),identifier:"content",tagName:"div",onChange:m=>t({content:m}),value:i,"aria-label":(0,Bc.__)("List text"),placeholder:n||(0,Bc.__)("List"),onMerge:p}),l.children]}),(0,Wi.jsx)(Nc.BlockControls,{group:"block",children:(0,Wi.jsx)(N8e,{clientId:r})})]})}var s0=a(R(),1),Hb=a(b(),1);function Voe({attributes:e}){return(0,Hb.jsxs)("li",{...s0.useBlockProps.save(),children:[(0,Hb.jsx)(s0.RichText.Content,{value:e.content}),(0,Hb.jsx)(s0.InnerBlocks.Content,{})]})}var HC=a(K(),1),I8e={to:[{type:"block",blocks:["core/paragraph"],transform:(e,t=[])=>[(0,HC.createBlock)("core/paragraph",e),...t.map(r=>(0,HC.cloneBlock)(r))]}]},Foe=I8e;var{fieldsKey:R8e,formKey:D8e}=q(joe.privateApis),{name:Uoe}=zC,jC={icon:TB,edit:zoe,save:Voe,merge(e,t){return{...e,content:e.content+t.content}},transforms:Foe,[q(Hoe.privateApis).requiresWrapperOnCopy]:!0,__experimentalLabel(e,{context:t}){let{content:r}=e,o=e?.metadata?.name,n=r?.trim().length>0;if(t==="list-view"&&(o||n))return o||r;if(t==="breadcrumb"&&o)return o}};window.__experimentalContentOnlyInspectorFields&&(jC[R8e]=[{id:"content",label:(0,Ooe.__)("Content"),type:"text",Edit:"rich-text"}],jC[D8e]={fields:["content"]});var L8e=()=>M({name:Uoe,metadata:zC,settings:jC});var bM={};J(bM,{init:()=>M8e,metadata:()=>WC,name:()=>Goe,settings:()=>$oe});var UC=a(R(),1),ap=a(V(),1),xf=a(D(),1);var Gi=a(b(),1);function Woe({attributes:e,setAttributes:t}){let{displayLoginAsForm:r,redirectToCurrent:o}=e,n=X();return(0,Gi.jsxs)(Gi.Fragment,{children:[(0,Gi.jsx)(UC.InspectorControls,{children:(0,Gi.jsxs)(ap.__experimentalToolsPanel,{label:(0,xf.__)("Settings"),resetAll:()=>{t({displayLoginAsForm:!1,redirectToCurrent:!0})},dropdownMenuProps:n,children:[(0,Gi.jsx)(ap.__experimentalToolsPanelItem,{label:(0,xf.__)("Display login as form"),isShownByDefault:!0,hasValue:()=>r,onDeselect:()=>t({displayLoginAsForm:!1}),children:(0,Gi.jsx)(ap.ToggleControl,{label:(0,xf.__)("Display login as form"),checked:r,onChange:()=>t({displayLoginAsForm:!r})})}),(0,Gi.jsx)(ap.__experimentalToolsPanelItem,{label:(0,xf.__)("Redirect to current URL"),isShownByDefault:!0,hasValue:()=>!o,onDeselect:()=>t({redirectToCurrent:!0}),children:(0,Gi.jsx)(ap.ToggleControl,{label:(0,xf.__)("Redirect to current URL"),checked:o,onChange:()=>t({redirectToCurrent:!o})})})]})}),(0,Gi.jsx)("div",{...(0,UC.useBlockProps)({className:"logged-in"}),children:(0,Gi.jsx)("a",{href:"#login-pseudo-link",children:(0,xf.__)("Log out")})})]})}var WC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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}},example:{viewportWidth:350},supports:{anchor:!0,className:!0,color:{background:!0,text:!1,gradients:!0,link:!0},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0},interactivity:{clientNavigation:!0}},style:"wp-block-loginout"};var{name:Goe}=WC,$oe={icon:BB,edit:Woe},M8e=()=>M({name:Goe,metadata:WC,settings:$oe});var SM={};J(SM,{init:()=>a9e,metadata:()=>rS,name:()=>pne,settings:()=>oS});var Wb=a(D(),1);var dne=a(K(),1);var qoe=a(D(),1),Ic="full",jb=15,GC="none",$C="media",qC="attachment",Zoe=[["core/paragraph",{placeholder:(0,qoe._x)("Content\u2026","content placeholder")}]];var wr=a(R(),1),_M=a(he(),1);var ze=a(b(),1),ZC=(e,t)=>e?{backgroundImage:`url(${e})`,backgroundPosition:t?`${t.x*100}% ${t.y*100}%`:"50% 50%"}:{},Koe=(e,t)=>e?{backgroundImage:`url(${e})`,backgroundPosition:t?`${Math.round(t.x*100)}% ${Math.round(t.y*100)}%`:"50% 50%"}:{},kf=50,Rc=()=>{},Yoe=e=>{if(!e.customBackgroundColor)return e;let t={color:{background:e.customBackgroundColor}},{customBackgroundColor:r,...o}=e;return{...o,style:t}},l0=e=>e.align?e:{...e,align:"wide"},KC={align:{type:"string",default:"wide"},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:!1}},xM={...KC,isStackedOnMobile:{type:"boolean",default:!0},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"},mediaSizeSlug:{type:"string"},verticalAlignment:{type:"string"},imageFill:{type:"boolean"},focalPoint:{type:"object"}},Qoe={...xM,mediaAlt:{type:"string",source:"attribute",selector:"figure img",attribute:"alt",default:"",role:"content"},mediaId:{type:"number",role:"content"},mediaUrl:{type:"string",source:"attribute",selector:"figure video,figure img",attribute:"src",role:"content"},href:{type:"string",source:"attribute",selector:"figure a",attribute:"href",role:"content"},mediaType:{type:"string",role:"content"}},z8e={...Qoe,align:{type:"string",default:"none"},useFeaturedImage:{type:"boolean",default:!1}},kM={anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0}},Xoe={...kM,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}}},V8e={...Xoe,__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},color:{gradients:!0,heading:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},interactivity:{clientNavigation:!0}},F8e={attributes:z8e,supports:V8e,usesContext:["postId","postType"],save({attributes:e}){let{isStackedOnMobile:t,mediaAlt:r,mediaPosition:o,mediaType:n,mediaUrl:i,mediaWidth:s,mediaId:l,verticalAlignment:c,imageFill:u,focalPoint:d,linkClass:p,href:m,linkTarget:f,rel:g}=e,h=e.mediaSizeSlug||Ic,v=g||void 0,x=T({[`wp-image-${l}`]:l&&n==="image",[`size-${h}`]:l&&n==="image"}),_=i?(0,ze.jsx)("img",{src:i,alt:r,className:x||null}):null;m&&(_=(0,ze.jsx)("a",{className:p,href:m,target:f,rel:v,children:_}));let k={image:()=>_,video:()=>(0,ze.jsx)("video",{controls:!0,src:i})},y=T({"has-media-on-the-right":o==="right","is-stacked-on-mobile":t,[`is-vertically-aligned-${c}`]:c,"is-image-fill":u}),w=u?Koe(i,d):{},C;s!==kf&&(C=o==="right"?`auto ${s}%`:`${s}% auto`);let S={gridTemplateColumns:C};return o==="right"?(0,ze.jsxs)("div",{...wr.useBlockProps.save({className:y,style:S}),children:[(0,ze.jsx)("div",{...wr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})}),(0,ze.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[n]||Rc)()})]}):(0,ze.jsxs)("div",{...wr.useBlockProps.save({className:y,style:S}),children:[(0,ze.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[n]||Rc)()}),(0,ze.jsx)("div",{...wr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})})]})}},O8e={attributes:Qoe,supports:Xoe,save({attributes:e}){let{isStackedOnMobile:t,mediaAlt:r,mediaPosition:o,mediaType:n,mediaUrl:i,mediaWidth:s,mediaId:l,verticalAlignment:c,imageFill:u,focalPoint:d,linkClass:p,href:m,linkTarget:f,rel:g}=e,h=e.mediaSizeSlug||Ic,v=g||void 0,x=T({[`wp-image-${l}`]:l&&n==="image",[`size-${h}`]:l&&n==="image"}),_=(0,ze.jsx)("img",{src:i,alt:r,className:x||null});m&&(_=(0,ze.jsx)("a",{className:p,href:m,target:f,rel:v,children:_}));let k={image:()=>_,video:()=>(0,ze.jsx)("video",{controls:!0,src:i})},y=T({"has-media-on-the-right":o==="right","is-stacked-on-mobile":t,[`is-vertically-aligned-${c}`]:c,"is-image-fill":u}),w=u?Koe(i,d):{},C;s!==kf&&(C=o==="right"?`auto ${s}%`:`${s}% auto`);let S={gridTemplateColumns:C};return o==="right"?(0,ze.jsxs)("div",{...wr.useBlockProps.save({className:y,style:S}),children:[(0,ze.jsx)("div",{...wr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})}),(0,ze.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[n]||Rc)()})]}):(0,ze.jsxs)("div",{...wr.useBlockProps.save({className:y,style:S}),children:[(0,ze.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[n]||Rc)()}),(0,ze.jsx)("div",{...wr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})})]})},migrate:l0,isEligible(e,t,{block:r}){let{attributes:o}=r;return e.align===void 0&&!!o.className?.includes("alignwide")}},H8e={attributes:xM,supports:kM,save({attributes:e}){let{isStackedOnMobile:t,mediaAlt:r,mediaPosition:o,mediaType:n,mediaUrl:i,mediaWidth:s,mediaId:l,verticalAlignment:c,imageFill:u,focalPoint:d,linkClass:p,href:m,linkTarget:f,rel:g}=e,h=e.mediaSizeSlug||Ic,v=g||void 0,x=T({[`wp-image-${l}`]:l&&n==="image",[`size-${h}`]:l&&n==="image"}),_=(0,ze.jsx)("img",{src:i,alt:r,className:x||null});m&&(_=(0,ze.jsx)("a",{className:p,href:m,target:f,rel:v,children:_}));let k={image:()=>_,video:()=>(0,ze.jsx)("video",{controls:!0,src:i})},y=T({"has-media-on-the-right":o==="right","is-stacked-on-mobile":t,[`is-vertically-aligned-${c}`]:c,"is-image-fill":u}),w=u?ZC(i,d):{},C;s!==kf&&(C=o==="right"?`auto ${s}%`:`${s}% auto`);let S={gridTemplateColumns:C};return o==="right"?(0,ze.jsxs)("div",{...wr.useBlockProps.save({className:y,style:S}),children:[(0,ze.jsx)("div",{...wr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})}),(0,ze.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[n]||Rc)()})]}):(0,ze.jsxs)("div",{...wr.useBlockProps.save({className:y,style:S}),children:[(0,ze.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[n]||Rc)()}),(0,ze.jsx)("div",{...wr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})})]})},migrate:l0},j8e={attributes:xM,supports:kM,save({attributes:e}){let{isStackedOnMobile:t,mediaAlt:r,mediaPosition:o,mediaType:n,mediaUrl:i,mediaWidth:s,mediaId:l,verticalAlignment:c,imageFill:u,focalPoint:d,linkClass:p,href:m,linkTarget:f,rel:g}=e,h=e.mediaSizeSlug||Ic,v=g||void 0,x=T({[`wp-image-${l}`]:l&&n==="image",[`size-${h}`]:l&&n==="image"}),_=(0,ze.jsx)("img",{src:i,alt:r,className:x||null});m&&(_=(0,ze.jsx)("a",{className:p,href:m,target:f,rel:v,children:_}));let k={image:()=>_,video:()=>(0,ze.jsx)("video",{controls:!0,src:i})},y=T({"has-media-on-the-right":o==="right","is-stacked-on-mobile":t,[`is-vertically-aligned-${c}`]:c,"is-image-fill":u}),w=u?ZC(i,d):{},C;s!==kf&&(C=o==="right"?`auto ${s}%`:`${s}% auto`);let S={gridTemplateColumns:C};return(0,ze.jsxs)("div",{...wr.useBlockProps.save({className:y,style:S}),children:[(0,ze.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[n]||Rc)()}),(0,ze.jsx)("div",{...wr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})})]})},migrate:l0},U8e={attributes:{...KC,isStackedOnMobile:{type:"boolean",default:!0},backgroundColor:{type:"string"},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:(0,_M.compose)(Yoe,l0),save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,isStackedOnMobile:o,mediaAlt:n,mediaPosition:i,mediaType:s,mediaUrl:l,mediaWidth:c,mediaId:u,verticalAlignment:d,imageFill:p,focalPoint:m,linkClass:f,href:g,linkTarget:h,rel:v}=e,x=v||void 0,_=(0,ze.jsx)("img",{src:l,alt:n,className:u&&s==="image"?`wp-image-${u}`:null});g&&(_=(0,ze.jsx)("a",{className:f,href:g,target:h,rel:x,children:_}));let k={image:()=>_,video:()=>(0,ze.jsx)("video",{controls:!0,src:l})},y=(0,wr.getColorClassName)("background-color",t),w=T({"has-media-on-the-right":i==="right","has-background":y||r,[y]:y,"is-stacked-on-mobile":o,[`is-vertically-aligned-${d}`]:d,"is-image-fill":p}),C=p?ZC(l,m):{},S;return c!==kf&&(S=i==="right"?`auto ${c}%`:`${c}% auto`),(0,ze.jsxs)("div",{className:w,style:{backgroundColor:y?void 0:r,gridTemplateColumns:S},children:[(0,ze.jsx)("figure",{className:"wp-block-media-text__media",style:C,children:(k[s]||Rc)()}),(0,ze.jsx)("div",{className:"wp-block-media-text__content",children:(0,ze.jsx)(wr.InnerBlocks.Content,{})})]})}},W8e={attributes:{...KC,backgroundColor:{type:"string"},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:(0,_M.compose)(Yoe,l0),save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,isStackedOnMobile:o,mediaAlt:n,mediaPosition:i,mediaType:s,mediaUrl:l,mediaWidth:c,mediaId:u,verticalAlignment:d,imageFill:p,focalPoint:m}=e,f={image:()=>(0,ze.jsx)("img",{src:l,alt:n,className:u&&s==="image"?`wp-image-${u}`:null}),video:()=>(0,ze.jsx)("video",{controls:!0,src:l})},g=(0,wr.getColorClassName)("background-color",t),h=T({"has-media-on-the-right":i==="right",[g]:g,"is-stacked-on-mobile":o,[`is-vertically-aligned-${d}`]:d,"is-image-fill":p}),v=p?ZC(l,m):{},x;return c!==kf&&(x=i==="right"?`auto ${c}%`:`${c}% auto`),(0,ze.jsxs)("div",{className:h,style:{backgroundColor:g?void 0:r,gridTemplateColumns:x},children:[(0,ze.jsx)("figure",{className:"wp-block-media-text__media",style:v,children:(f[s]||Rc)()}),(0,ze.jsx)("div",{className:"wp-block-media-text__content",children:(0,ze.jsx)(wr.InnerBlocks.Content,{})})]})}},G8e={attributes:{...KC,backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},mediaUrl:{type:"string",source:"attribute",selector:"figure video,figure img",attribute:"src"}},migrate:l0,save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,isStackedOnMobile:o,mediaAlt:n,mediaPosition:i,mediaType:s,mediaUrl:l,mediaWidth:c}=e,u={image:()=>(0,ze.jsx)("img",{src:l,alt:n}),video:()=>(0,ze.jsx)("video",{controls:!0,src:l})},d=(0,wr.getColorClassName)("background-color",t),p=T({"has-media-on-the-right":i==="right",[d]:d,"is-stacked-on-mobile":o}),m;return c!==kf&&(m=i==="right"?`auto ${c}%`:`${c}% auto`),(0,ze.jsxs)("div",{className:p,style:{backgroundColor:d?void 0:r,gridTemplateColumns:m},children:[(0,ze.jsx)("figure",{className:"wp-block-media-text__media",children:(u[s]||Rc)()}),(0,ze.jsx)("div",{className:"wp-block-media-text__content",children:(0,ze.jsx)(wr.InnerBlocks.Content,{})})]})}},Joe=[F8e,O8e,H8e,j8e,U8e,W8e,G8e];var Ko=a(D(),1),JC=a(O(),1),eS=a(H(),1),Yo=a(R(),1),$r=a(V(),1),tS=a(Or(),1);var Ub=a(ne(),1);var c0=a(V(),1),Dc=a(R(),1),QC=a(D(),1),tne=a(he(),1),wM=a(O(),1),CM=a(H(),1),XC=a(Or(),1),rne=a(xr(),1);function YC(e,t){return e?{objectPosition:t?`${Math.round(t.x*100)}% ${Math.round(t.y*100)}%`:"50% 50%"}:{}}var Do=a(b(),1),one=["image","video"],$8e=()=>{},q8e=(0,CM.forwardRef)(({isSelected:e,isStackedOnMobile:t,...r},o)=>{let n=(0,tne.useViewportMatch)("small","<");return(0,Do.jsx)(c0.ResizableBox,{ref:o,showHandle:e&&(!n||!t),...r})});function Z8e({mediaId:e,mediaUrl:t,onSelectMedia:r,toggleUseFeaturedImage:o,useFeaturedImage:n}){return(0,Do.jsx)(Dc.BlockControls,{group:"other",children:(0,Do.jsx)(Dc.MediaReplaceFlow,{mediaId:e,mediaURL:t,allowedTypes:one,onSelect:r,onToggleFeaturedImage:o,useFeaturedImage:n,name:t?(0,QC.__)("Replace"):(0,QC.__)("Add media"),onReset:()=>r(void 0)})})}function ene({className:e,mediaUrl:t,onSelectMedia:r,toggleUseFeaturedImage:o}){let{createErrorNotice:n}=(0,wM.useDispatch)(rne.store),i=l=>{n(l,{type:"snackbar"})},s=l=>{l.length===1&&r({url:(0,XC.createBlobURL)(l[0])})};return(0,Do.jsx)(Dc.MediaPlaceholder,{icon:(0,Do.jsx)(Dc.BlockIcon,{icon:Iv}),labels:{title:(0,QC.__)("Media area")},className:e,onSelect:r,onToggleFeaturedImage:o,allowedTypes:one,onFilesPreUpload:s,onError:i,disableMediaButtons:t})}function K8e(e,t){let{className:r,commitWidthChange:o,focalPoint:n,imageFill:i,isSelected:s,isStackedOnMobile:l,mediaAlt:c,mediaId:u,mediaPosition:d,mediaType:p,mediaUrl:m,mediaWidth:f,onSelectMedia:g,onWidthChange:h,enableResize:v,toggleUseFeaturedImage:x,useFeaturedImage:_,featuredImageURL:k,featuredImageAlt:y,refMedia:w}=e,C=!u&&(0,XC.isBlobURL)(m),{toggleSelection:S}=(0,wM.useDispatch)(Dc.store),P=(0,Do.jsx)(Z8e,{onSelectMedia:g,mediaUrl:_&&k?k:m,mediaId:u,toggleUseFeaturedImage:x,useFeaturedImage:_});if(m||k||_){let N=()=>{S(!1)},I=(U,$,W)=>{h(parseInt(W.style.width))},B=(U,$,W)=>{S(!0),o(parseInt(W.style.width))},E={right:v&&d==="left",left:v&&d==="right"},L=p==="image"&&i?YC(m||k,n):{},A={image:()=>_&&k?(0,Do.jsx)("img",{ref:w,src:k,alt:y,style:L}):m&&(0,Do.jsx)("img",{ref:w,src:m,alt:c,style:L}),video:()=>(0,Do.jsx)("video",{controls:!0,ref:w,src:m})};return(0,Do.jsxs)(q8e,{as:"figure",className:T(r,"editor-media-container__resizer",{"is-transient":C}),size:{width:f+"%"},minWidth:"10%",maxWidth:"100%",enable:E,onResizeStart:N,onResize:I,onResizeStop:B,axis:"x",isSelected:s,isStackedOnMobile:l,ref:t,children:[P,(A[p]||$8e)(),C&&(0,Do.jsx)(c0.Spinner,{}),!_&&(0,Do.jsx)(ene,{...e}),!k&&_&&(0,Do.jsx)(c0.Placeholder,{className:"wp-block-media-text--placeholder-image",style:L,withIllustration:!0})]})}return(0,Do.jsxs)(Do.Fragment,{children:[P,(0,Do.jsx)(ene,{...e})]})}var nne=(0,CM.forwardRef)(K8e);var kt=a(b(),1),{ResolutionTool:Y8e}=q(Yo.privateApis),ane=e=>Math.max(jb,Math.min(e,100-jb));function ine(e,t){return e?.media_details?.sizes?.[t]?.source_url}function Q8e({attributes:{linkDestination:e,href:t},setAttributes:r}){return o=>{if(!o||!o.url){r({mediaAlt:void 0,mediaId:void 0,mediaType:void 0,mediaUrl:void 0,mediaLink:void 0,href:void 0,focalPoint:void 0,useFeaturedImage:!1});return}(0,tS.isBlobURL)(o.url)&&(o.type=(0,tS.getBlobTypeByURL)(o.url));let n,i;o.media_type?o.media_type==="image"?n="image":n="video":n=o.type,n==="image"&&(i=o.sizes?.large?.url||o.media_details?.sizes?.large?.source_url);let s=e,l=t;if(n==="image"){if(!s)switch(window?.wp?.media?.view?.settings?.defaultProps?.link||GC){case"file":case $C:s=$C;break;case"post":case qC:s=qC;break;case GC:default:s=GC;break}switch(s){case $C:l=o.url;break;case qC:l=o.link;break}}r({mediaAlt:o.alt,mediaId:o.id,mediaType:n,mediaUrl:i||o.url,mediaLink:o.link||void 0,href:l,linkDestination:s,focalPoint:void 0,useFeaturedImage:!1})}}function X8e({image:e,value:t,onChange:r}){let{imageSizes:o}=(0,JC.useSelect)(i=>{let{getSettings:s}=i(Yo.store);return{imageSizes:s().imageSizes}},[]);if(!o?.length)return null;let n=o.filter(({slug:i})=>ine(e,i)).map(({name:i,slug:s})=>({value:s,label:i}));return(0,kt.jsx)(Y8e,{value:t,defaultValue:Ic,options:n,onChange:r})}function J8e({attributes:e,isSelected:t,setAttributes:r,context:{postId:o,postType:n}}){let{focalPoint:i,href:s,imageFill:l,isStackedOnMobile:c,linkClass:u,linkDestination:d,linkTarget:p,mediaAlt:m,mediaId:f,mediaPosition:g,mediaType:h,mediaUrl:v,mediaWidth:x,mediaSizeSlug:_,rel:k,verticalAlignment:y,allowedBlocks:w,useFeaturedImage:C}=e,[S]=(0,Ub.useEntityProp)("postType",n,"featured_media",o),{featuredImageMedia:P}=(0,JC.useSelect)(se=>({featuredImageMedia:S&&C?se(Ub.store).getEntityRecord("postType","attachment",S,{context:"view"}):void 0}),[S,C]),{image:N}=(0,JC.useSelect)(se=>({image:f&&t?se(Ub.store).getEntityRecord("postType","attachment",f,{context:"view"}):null}),[t,f]),I=C?P?.source_url:"",B=C?P?.alt_text:"",E=()=>{r({imageFill:!1,mediaType:"image",mediaId:void 0,mediaUrl:void 0,mediaAlt:void 0,mediaLink:void 0,linkDestination:void 0,linkTarget:void 0,linkClass:void 0,rel:void 0,href:void 0,useFeaturedImage:!C})},L=(0,eS.useRef)(),A=se=>{let{style:ue}=L.current,{x:Oe,y:Pe}=se;ue.objectPosition=`${Oe*100}% ${Pe*100}%`},[U,$]=(0,eS.useState)(null),W=Q8e({attributes:e,setAttributes:r}),G=se=>{r(se)},F=se=>{$(ane(se))},Z=se=>{r({mediaWidth:ane(se)}),$(null)},j=T({"has-media-on-the-right":g==="right","is-selected":t,"is-stacked-on-mobile":c,[`is-vertically-aligned-${y}`]:y,"is-image-fill-element":l}),Y=`${U||x}%`,ee=g==="right"?`1fr ${Y}`:`${Y} 1fr`,te={gridTemplateColumns:ee,msGridColumns:ee},Q=se=>{r({mediaAlt:se})},le=se=>{r({verticalAlignment:se})},oe=se=>{let ue=ine(N,se);if(!ue)return null;r({mediaUrl:ue,mediaSizeSlug:se})},ce=X(),pe=(0,kt.jsxs)($r.__experimentalToolsPanel,{label:(0,Ko.__)("Settings"),resetAll:()=>{r({isStackedOnMobile:!0,imageFill:!1,mediaAlt:"",focalPoint:void 0,mediaWidth:50}),oe(Ic)},dropdownMenuProps:ce,children:[(0,kt.jsx)($r.__experimentalToolsPanelItem,{label:(0,Ko.__)("Media width"),isShownByDefault:!0,hasValue:()=>x!==50,onDeselect:()=>r({mediaWidth:50}),children:(0,kt.jsx)($r.RangeControl,{label:(0,Ko.__)("Media width"),value:U||x,onChange:Z,min:jb,max:100-jb})}),(0,kt.jsx)($r.__experimentalToolsPanelItem,{label:(0,Ko.__)("Stack on mobile"),isShownByDefault:!0,hasValue:()=>!c,onDeselect:()=>r({isStackedOnMobile:!0}),children:(0,kt.jsx)($r.ToggleControl,{label:(0,Ko.__)("Stack on mobile"),checked:c,onChange:()=>r({isStackedOnMobile:!c})})}),h==="image"&&(0,kt.jsx)($r.__experimentalToolsPanelItem,{label:(0,Ko.__)("Crop image to fill"),isShownByDefault:!0,hasValue:()=>!!l,onDeselect:()=>r({imageFill:!1}),children:(0,kt.jsx)($r.ToggleControl,{label:(0,Ko.__)("Crop image to fill"),checked:!!l,onChange:()=>r({imageFill:!l})})}),l&&(v||I)&&h==="image"&&(0,kt.jsx)($r.__experimentalToolsPanelItem,{label:(0,Ko.__)("Focal point"),isShownByDefault:!0,hasValue:()=>!!i,onDeselect:()=>r({focalPoint:void 0}),children:(0,kt.jsx)($r.FocalPointPicker,{label:(0,Ko.__)("Focal point"),url:C&&I?I:v,value:i,onChange:se=>r({focalPoint:se}),onDragStart:A,onDrag:A})}),h==="image"&&v&&!C&&(0,kt.jsx)($r.__experimentalToolsPanelItem,{label:(0,Ko.__)("Alternative text"),isShownByDefault:!0,hasValue:()=>!!m,onDeselect:()=>r({mediaAlt:""}),children:(0,kt.jsx)($r.TextareaControl,{label:(0,Ko.__)("Alternative text"),value:m,onChange:Q,help:(0,kt.jsxs)(kt.Fragment,{children:[(0,kt.jsx)($r.ExternalLink,{href:(0,Ko.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,Ko.__)("Describe the purpose of the image.")}),(0,kt.jsx)("br",{}),(0,Ko.__)("Leave empty if decorative.")]})})}),h==="image"&&!C&&(0,kt.jsx)(X8e,{image:N,value:_,onChange:oe})]}),be=(0,Yo.useBlockProps)({className:j,style:te}),Te=(0,Yo.useInnerBlocksProps)({className:"wp-block-media-text__content"},{allowedBlocks:w}),ae=(0,Yo.useBlockEditingMode)();return(0,kt.jsxs)(kt.Fragment,{children:[(0,kt.jsx)(Yo.InspectorControls,{children:pe}),(0,kt.jsxs)(Yo.BlockControls,{group:"block",children:[ae==="default"&&(0,kt.jsxs)(kt.Fragment,{children:[(0,kt.jsx)(Yo.BlockVerticalAlignmentControl,{onChange:le,value:y,label:(0,Ko.__)("Align media and text vertically")}),(0,kt.jsx)($r.ToolbarButton,{icon:BN,title:(0,Ko.__)("Show media on left"),isActive:g==="left",onClick:()=>r({mediaPosition:"left"})}),(0,kt.jsx)($r.ToolbarButton,{icon:NN,title:(0,Ko.__)("Show media on right"),isActive:g==="right",onClick:()=>r({mediaPosition:"right"})})]}),h==="image"&&!C&&(0,kt.jsx)(Yo.__experimentalImageURLInputUI,{url:s||"",onChangeUrl:G,linkDestination:d,mediaType:h,mediaUrl:N&&N.source_url,mediaLink:N&&N.link,linkTarget:p,linkClass:u,rel:k})]}),(0,kt.jsxs)("div",{...be,children:[g==="right"&&(0,kt.jsx)("div",{...Te}),(0,kt.jsx)(nne,{className:"wp-block-media-text__media",onSelectMedia:W,onWidthChange:F,commitWidthChange:Z,refMedia:L,enableResize:ae==="default",toggleUseFeaturedImage:E,focalPoint:i,imageFill:l,isSelected:t,isStackedOnMobile:c,mediaAlt:m,mediaId:f,mediaPosition:g,mediaType:h,mediaUrl:v,mediaWidth:x,useFeaturedImage:C,featuredImageURL:I,featuredImageAlt:B}),g!=="right"&&(0,kt.jsx)("div",{...Te})]})]})}var sne=J8e;var rS={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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:"none"},mediaAlt:{type:"string",source:"attribute",selector:"figure img",attribute:"alt",default:"",role:"content"},mediaPosition:{type:"string",default:"left"},mediaId:{type:"number",role:"content"},mediaUrl:{type:"string",source:"attribute",selector:"figure video,figure img",attribute:"src",role:"content"},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",role:"content"},rel:{type:"string",source:"attribute",selector:"figure a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure a",attribute:"class"},mediaType:{type:"string",role:"content"},mediaWidth:{type:"number",default:50},mediaSizeSlug:{type:"string"},isStackedOnMobile:{type:"boolean",default:!0},verticalAlignment:{type:"string"},imageFill:{type:"boolean"},focalPoint:{type:"object"},useFeaturedImage:{type:"boolean",default:!1}},usesContext:["postId","postType"],supports:{anchor:!0,align:["wide","full"],html:!1,__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},color:{gradients:!0,heading:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},allowedBlocks:!0},editorStyle:"wp-block-media-text-editor",style:"wp-block-media-text"};var u0=a(R(),1);var zl=a(b(),1),t9e=50,lne=()=>{};function cne({attributes:e}){let{isStackedOnMobile:t,mediaAlt:r,mediaPosition:o,mediaType:n,mediaUrl:i,mediaWidth:s,mediaId:l,verticalAlignment:c,imageFill:u,focalPoint:d,linkClass:p,href:m,linkTarget:f,rel:g}=e,h=e.mediaSizeSlug||Ic,v=g||void 0,x=T({[`wp-image-${l}`]:l&&n==="image",[`size-${h}`]:l&&n==="image"}),_=u?YC(i,d):{},k=i?(0,zl.jsx)("img",{src:i,alt:r,className:x||null,style:_}):null;m&&(k=(0,zl.jsx)("a",{className:p,href:m,target:f,rel:v,children:k}));let y={image:()=>k,video:()=>(0,zl.jsx)("video",{controls:!0,src:i})},w=T({"has-media-on-the-right":o==="right","is-stacked-on-mobile":t,[`is-vertically-aligned-${c}`]:c,"is-image-fill-element":u}),C;s!==t9e&&(C=o==="right"?`auto ${s}%`:`${s}% auto`);let S={gridTemplateColumns:C};return o==="right"?(0,zl.jsxs)("div",{...u0.useBlockProps.save({className:w,style:S}),children:[(0,zl.jsx)("div",{...u0.useInnerBlocksProps.save({className:"wp-block-media-text__content"})}),(0,zl.jsx)("figure",{className:"wp-block-media-text__media",children:(y[n]||lne)()})]}):(0,zl.jsxs)("div",{...u0.useBlockProps.save({className:w,style:S}),children:[(0,zl.jsx)("figure",{className:"wp-block-media-text__media",children:(y[n]||lne)()}),(0,zl.jsx)("div",{...u0.useInnerBlocksProps.save({className:"wp-block-media-text__content"})})]})}var wf=a(K(),1),r9e={from:[{type:"block",blocks:["core/image"],transform:({alt:e,url:t,id:r,anchor:o})=>(0,wf.createBlock)("core/media-text",{mediaAlt:e,mediaId:r,mediaUrl:t,mediaType:"image",anchor:o})},{type:"block",blocks:["core/video"],transform:({src:e,id:t,anchor:r})=>(0,wf.createBlock)("core/media-text",{mediaId:t,mediaUrl:e,mediaType:"video",anchor:r})},{type:"block",blocks:["core/cover"],transform:({align:e,alt:t,anchor:r,backgroundType:o,customGradient:n,customOverlayColor:i,gradient:s,id:l,overlayColor:c,style:u,textColor:d,url:p,useFeaturedImage:m},f)=>{let g={};return n?g={style:{color:{gradient:n}}}:i&&(g={style:{color:{background:i}}}),u?.color?.text&&(g.style={color:{...g.style?.color,text:u.color.text}}),(0,wf.createBlock)("core/media-text",{align:e,anchor:r,backgroundColor:c,gradient:s,mediaAlt:t,mediaId:l,mediaType:o,mediaUrl:p,textColor:d,useFeaturedImage:m,...g},f)}}],to:[{type:"block",blocks:["core/image"],isMatch:({mediaType:e,mediaUrl:t})=>!t||e==="image",transform:({mediaAlt:e,mediaId:t,mediaUrl:r,anchor:o})=>(0,wf.createBlock)("core/image",{alt:e,id:t,url:r,anchor:o})},{type:"block",blocks:["core/video"],isMatch:({mediaType:e,mediaUrl:t})=>!t||e==="video",transform:({mediaId:e,mediaUrl:t,anchor:r})=>(0,wf.createBlock)("core/video",{id:e,src:t,anchor:r})},{type:"block",blocks:["core/cover"],transform:({align:e,anchor:t,backgroundColor:r,focalPoint:o,gradient:n,mediaAlt:i,mediaId:s,mediaType:l,mediaUrl:c,style:u,textColor:d,useFeaturedImage:p},m)=>{let f={};u?.color?.gradient?f.customGradient=u.color.gradient:u?.color?.background&&(f.customOverlayColor=u.color.background),u?.color?.text&&(f.style={color:{text:u.color.text}});let g={align:e,alt:i,anchor:t,backgroundType:l,dimRatio:c||p?50:100,focalPoint:o,gradient:n,id:s,overlayColor:r,textColor:d,url:c,useFeaturedImage:p,...f};return(0,wf.createBlock)("core/cover",g,m)}}]},une=r9e;var{fieldsKey:o9e,formKey:n9e}=q(dne.privateApis),{name:pne}=rS,oS={icon:MB,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,Wb.__)("The wren<br>Earns his living<br>Noiselessly.")}},{name:"core/paragraph",attributes:{content:(0,Wb.__)("\u2014 Kobayashi Issa (\u4E00\u8336)")}}]},transforms:une,template:Zoe,edit:sne,save:cne,deprecated:Joe};window.__experimentalContentOnlyInspectorFields&&(oS[o9e]=[{id:"media",label:(0,Wb.__)("Media"),type:"media",Edit:{control:"media",allowedTypes:["image","video"],multiple:!1},getValue:({item:e})=>({id:e.mediaId,url:e.mediaUrl,mediaType:e.mediaType,link:e.mediaLink}),setValue:({value:e})=>({mediaId:e.id,mediaUrl:e.url,mediaType:e.mediaType,mediaLink:e.link})},{id:"link",label:(0,Wb.__)("Link"),type:"url",Edit:"link",getValue:({item:e})=>({url:e.href,rel:e.rel,linkTarget:e.linkTarget}),setValue:({value:e})=>({href:e.url,rel:e.rel,linkTarget:e.linkTarget})}],oS[n9e]={fields:["media","link"]});var a9e=()=>M({name:pne,metadata:rS,settings:oS});var TM={};J(TM,{init:()=>s9e,metadata:()=>aS,name:()=>Gb,settings:()=>kne});var xne=a(K(),1);var Du=a(D(),1),mne=a(H(),1),fne=a(V(),1),gne=a(K(),1),nS=a(O(),1),Cf=a(R(),1),hne=a(da(),1),d0=a(b(),1);function vne({attributes:e,clientId:t}){let{originalName:r,originalUndelimitedContent:o}=e,n=!!o,{hasFreeformBlock:i,hasHTMLBlock:s}=(0,nS.useSelect)(m=>{let{canInsertBlockType:f,getBlockRootClientId:g}=m(Cf.store);return{hasFreeformBlock:f("core/freeform",g(t)),hasHTMLBlock:f("core/html",g(t))}},[t]),{replaceBlock:l}=(0,nS.useDispatch)(Cf.store);function c(){l(t,(0,gne.createBlock)("core/html",{},[],[o]))}let u=[],d,p=(0,d0.jsx)(fne.Button,{__next40pxDefaultSize:!0,onClick:c,variant:"primary",children:(0,Du.__)("Keep as HTML")},"convert");return n&&!i&&(!r||r==="core/freeform")?s?(d=(0,Du.__)("It appears you are trying to use the deprecated Classic block. You can leave this block intact, convert its content to a Custom HTML block, or remove it entirely. Alternatively, if you have unsaved changes, you can save them and refresh to use the Classic block."),u.push(p)):d=(0,Du.__)("It appears you are trying to use the deprecated Classic block. You can leave this block intact, or remove it entirely. Alternatively, if you have unsaved changes, you can save them and refresh to use the Classic block."):n&&s?(d=(0,Du.sprintf)((0,Du.__)('Your site doesn\u2019t include support for the "%s" block. You can leave it as-is, convert it to custom HTML, or remove it.'),r),u.push(p)):d=(0,Du.sprintf)((0,Du.__)('Your site doesn\u2019t include support for the "%s" block. You can leave it as-is or remove it.'),r),(0,d0.jsxs)("div",{...(0,Cf.useBlockProps)({className:"has-warning"}),children:[(0,d0.jsx)(Cf.Warning,{actions:u,children:d}),(0,d0.jsx)(mne.RawHTML,{children:(0,hne.safeHTML)(o)})]})}var aS={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/missing",title:"Unsupported",category:"text",description:"Your site doesn\u2019t include support for this block.",textdomain:"default",attributes:{originalName:{type:"string"},originalUndelimitedContent:{type:"string"},originalContent:{type:"string",source:"raw"}},supports:{className:!1,customClassName:!1,inserter:!1,html:!1,lock:!1,reusable:!1,renaming:!1,visibility:!1,interactivity:{clientNavigation:!0},customCSS:!1}};var yne=a(H(),1),bne=a(b(),1);function _ne({attributes:e}){return(0,bne.jsx)(yne.RawHTML,{children:e.originalContent})}var{name:Gb}=aS,kne={name:Gb,__experimentalLabel(e,{context:t}){if(t==="accessibility"){let{originalName:r}=e,o=r?(0,xne.getBlockType)(r):void 0;return o?o.settings.title||r:""}},edit:vne,save:_ne},s9e=()=>M({name:Gb,metadata:aS,settings:kne});var PM={};J(PM,{init:()=>m9e,metadata:()=>sS,name:()=>Ine,settings:()=>lS});var Bne=a(D(),1),Nne=a(K(),1);var ip=a(D(),1),p0=a(V(),1),m0=a(R(),1),iS=a(K(),1);var Vl=a(b(),1),l9e=(0,ip.__)("Read more");function wne({attributes:{customText:e,noTeaser:t},insertBlocksAfter:r,setAttributes:o}){let n=X();return(0,Vl.jsxs)(Vl.Fragment,{children:[(0,Vl.jsx)(m0.InspectorControls,{children:(0,Vl.jsx)(p0.__experimentalToolsPanel,{label:(0,ip.__)("Settings"),resetAll:()=>{o({noTeaser:!1})},dropdownMenuProps:n,children:(0,Vl.jsx)(p0.__experimentalToolsPanelItem,{label:(0,ip.__)("Hide excerpt"),isShownByDefault:!0,hasValue:()=>t,onDeselect:()=>o({noTeaser:!1}),children:(0,Vl.jsx)(p0.ToggleControl,{label:(0,ip.__)("Hide the excerpt on the full content page"),checked:!!t,onChange:()=>o({noTeaser:!t}),help:i=>i?(0,ip.__)("The excerpt is hidden."):(0,ip.__)("The excerpt is visible.")})})})}),(0,Vl.jsx)("div",{...(0,m0.useBlockProps)(),children:(0,Vl.jsx)(m0.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,ip.__)('"Read more" text'),value:e,placeholder:l9e,onChange:i=>o({customText:i}),disableLineBreaks:!0,__unstableOnSplitAtEnd:r?()=>r((0,iS.createBlock)((0,iS.getDefaultBlockName)())):void 0})})]})}var sS={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/more",title:"More",category:"design",description:"Content before this block is shown in the excerpt on blog and archive pages. Where a theme shows the full content instead, visitors get a \u201CRead more\u201D link to the rest of the post.",keywords:["read more"],textdomain:"default",attributes:{customText:{type:"string",default:"",role:"content"},noTeaser:{type:"boolean",default:!1}},supports:{customClassName:!1,className:!1,html:!1,multiple:!1,visibility:!1,interactivity:{clientNavigation:!0},customCSS:!1},editorStyle:"wp-block-more-editor"};var Cne=a(H(),1),Sne=a(b(),1);function Tne({attributes:{customText:e,noTeaser:t}}){let r=e?`<!--more ${e}-->`:"<!--more-->";return(0,Sne.jsx)(Cne.RawHTML,{children:[r,t?"<!--noteaser-->":""].filter(Boolean).join(`
-`)})}var Pne=a(K(),1),u9e={from:[{type:"raw",schema:{"wp-block":{attributes:["data-block"]}},isMatch:e=>e.dataset&&e.dataset.block==="core/more",transform(e){let{customText:t,noTeaser:r}=e.dataset,o={};return t&&(o.customText=t),r===""&&(o.noTeaser=!0),(0,Pne.createBlock)("core/more",o)}}]},Ene=u9e;var{fieldsKey:d9e,formKey:p9e}=q(Nne.privateApis),{name:Ine}=sS,lS={icon:HB,example:{},__experimentalLabel(e,{context:t}){let r=e?.metadata?.name;if((t==="list-view"||t==="breadcrumb")&&r)return r;if(t==="accessibility")return e.customText},transforms:Ene,edit:wne,save:Tne};window.__experimentalContentOnlyInspectorFields&&(lS[d9e]=[{id:"customText",label:(0,Bne.__)("Content"),type:"text",Edit:"rich-text"}],lS[p9e]={fields:["customText"]});var m9e=()=>M({name:Ine,metadata:sS,settings:lS});var sz={};J(sz,{init:()=>bTe,metadata:()=>cS,name:()=>tse,settings:()=>rse});var n6=a(D(),1);var Xie=a(O(),1),Jie=a(ne(),1),ese=a(Wo(),1);var cS={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/navigation",title:"Navigation",category:"theme",allowedBlocks:["core/navigation-link","core/search","core/social-links","core/page-list","core/spacer","core/home-link","core/icon","core/site-title","core/site-logo","core/navigation-submenu","core/loginout","core/buttons"],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},submenuVisibility:{type:"string",enum:["hover","click","always"],default:"hover"},overlayMenu:{type:"string",default:"mobile"},overlay:{type:"string"},icon:{type:"string",default:"handle"},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},templateLock:{type:["string","boolean"],enum:["all","insert","contentOnly",!1]}},providesContext:{textColor:"textColor",customTextColor:"customTextColor",backgroundColor:"backgroundColor",customBackgroundColor:"customBackgroundColor",overlayTextColor:"overlayTextColor",customOverlayTextColor:"customOverlayTextColor",overlayBackgroundColor:"overlayBackgroundColor",customOverlayBackgroundColor:"customOverlayBackgroundColor",fontSize:"fontSize",customFontSize:"customFontSize",showSubmenuIcon:"showSubmenuIcon",submenuVisibility:"submenuVisibility",openSubmenusOnClick:"openSubmenusOnClick",style:"style",maxNestingLevel:"maxNestingLevel"},supports:{anchor:!0,align:["wide","full"],ariaLabel:!0,contentRole:!0,html:!1,inserter:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalTextTransform:!0,__experimentalFontFamily:!0,__experimentalLetterSpacing:!0,__experimentalTextDecoration:!0,__experimentalSkipSerialization:["textDecoration"],__experimentalDefaultControls:{fontSize:!0}},spacing:{blockGap:!0,units:["px","em","rem","vh","vw"],__experimentalDefaultControls:{blockGap:!0}},layout:{allowSwitching:!1,allowInheriting:!1,allowVerticalAlignment:!1,allowSizingOnChildren:!0,default:{type:"flex"}},interactivity:!0,renaming:!1},editorStyle:"wp-block-navigation-editor",style:"wp-block-navigation"};var vr=a(H(),1),at=a(R(),1),pp=a(ne(),1),Hl=a(O(),1),oo=a(V(),1),Ot=a(D(),1),t6=a(Uy(),1);var Gie=a(K(),1),$ie=a(he(),1);var f0=a(ne(),1),Lne=a(O(),1);var $i={name:"core/navigation-link",attributes:{kind:"post-type",type:"page"}},Rne=["core/navigation-link/page","core/navigation-link/custom-link"],EM={per_page:100,status:["publish","draft"],order:"desc",orderby:"date"},Dne=["postType","wp_navigation",EM],Lc="navigation-overlay";function g0(e){let t=(0,f0.useResourcePermissions)({kind:"postType",name:"wp_navigation",id:e}),{navigationMenu:r,isNavigationMenuResolved:o,isNavigationMenuMissing:n}=(0,Lne.useSelect)(g=>g9e(g,e),[e]),{canCreate:i,canUpdate:s,canDelete:l,isResolving:c,hasResolved:u}=t,{records:d,isResolving:p,hasResolved:m}=(0,f0.useEntityRecords)("postType","wp_navigation",EM),f=e?d?.length>1:d?.length>0;return{navigationMenu:r,isNavigationMenuResolved:o,isNavigationMenuMissing:n,navigationMenus:d,isResolvingNavigationMenus:p,hasResolvedNavigationMenus:m,canSwitchNavigationMenu:f,canUserCreateNavigationMenus:i,isResolvingCanUserCreateNavigationMenus:c,hasResolvedCanUserCreateNavigationMenus:u,canUserUpdateNavigationMenu:s,hasResolvedCanUserUpdateNavigationMenu:e?u:void 0,canUserDeleteNavigationMenu:l,hasResolvedCanUserDeleteNavigationMenu:e?u:void 0}}function g9e(e,t){if(!t)return{isNavigationMenuResolved:!1,isNavigationMenuMissing:!0};let{getEntityRecord:r,getEditedEntityRecord:o,hasFinishedResolution:n}=e(f0.store),i=["postType","wp_navigation",t],s=r(...i),l=o(...i),c=n("getEditedEntityRecord",i),u=l.status==="publish"||l.status==="draft";return{isNavigationMenuResolved:c,isNavigationMenuMissing:c&&(!s||!u),navigationMenu:u?l:null}}var y0=a(V(),1),qb=a(D(),1);var BM=a(Uy(),1),Mne=a(H(),1),zne=a(ne(),1);var Ane=a(D(),1),$b=a(b(),1),h9e=({isVisible:e=!0})=>(0,$b.jsx)("div",{"aria-hidden":e?void 0:!0,className:"wp-block-navigation-placeholder__preview",children:(0,$b.jsxs)("div",{className:"wp-block-navigation-placeholder__actions__indicator",children:[(0,$b.jsx)(pa,{icon:dm}),(0,Ane.__)("Navigation")]})}),uS=h9e;var Fl=a(V(),1);var Sa=a(D(),1),dS=a(Wo(),1),h0=a(H(),1),pS=a(ne(),1);var zs=a(b(),1);function v9e(e,t,r){return e?r==="publish"?(0,dS.decodeEntities)(e):(0,Sa.sprintf)((0,Sa.__)("%1$s (%2$s)"),(0,dS.decodeEntities)(e),r):(0,Sa.sprintf)((0,Sa.__)("(no title %s)"),t)}function y9e({currentMenuId:e,onSelectNavigationMenu:t,onSelectClassicMenu:r,onCreateNew:o,actionLabel:n,createNavigationMenuIsSuccess:i,createNavigationMenuIsError:s}){let l=(0,Sa.__)("Create from '%s'"),[c,u]=(0,h0.useState)(!1);n=n||l;let{records:d}=(0,pS.useEntityRecords)("root","menu",{per_page:-1,context:"view"}),{navigationMenus:p,isResolvingNavigationMenus:m,hasResolvedNavigationMenus:f,canUserCreateNavigationMenus:g,canSwitchNavigationMenu:h,isNavigationMenuMissing:v}=g0(e),[x]=(0,pS.useEntityProp)("postType","wp_navigation","title",e),_=(0,h0.useMemo)(()=>p?.map(({id:L,title:A,status:U},$)=>{let W=v9e(A?.rendered,$+1,U);return{value:L,label:W,ariaLabel:(0,Sa.sprintf)(n,W),disabled:c||m||!f}})||[],[p,n,m,f,c]),k=!!p?.length,y=!!d?.length,w=!!h,C=!!g,S=k&&!e,P=!k&&f,N=f&&e===null,I=e&&v,B="";return m?B=(0,Sa.__)("Loading\u2026"):S||P||N||I?B=(0,Sa.__)("Choose or create a Navigation Menu"):B=x,(0,h0.useEffect)(()=>{c&&(i||s)&&u(!1)},[f,i,g,s,c,N,P,S]),(0,zs.jsx)(Fl.DropdownMenu,{label:B,icon:Rv,toggleProps:{size:"small"},children:({onClose:L})=>(0,zs.jsxs)(zs.Fragment,{children:[w&&k&&(0,zs.jsx)(Fl.MenuGroup,{label:(0,Sa.__)("Menus"),children:(0,zs.jsx)(Fl.MenuItemsChoice,{value:e,onSelect:A=>{t(A),L()},choices:_})}),C&&y&&(0,zs.jsx)(Fl.MenuGroup,{label:(0,Sa.__)("Import Classic Menus"),children:d?.map(A=>{let U=(0,dS.decodeEntities)(A.name);return(0,zs.jsx)(Fl.MenuItem,{onClick:async()=>{u(!0),await r(A),u(!1),L()},"aria-label":(0,Sa.sprintf)(l,U),disabled:c||m||!f,children:U},A.id)})}),g&&(0,zs.jsx)(Fl.MenuGroup,{label:(0,Sa.__)("Tools"),children:(0,zs.jsx)(Fl.MenuItem,{onClick:async()=>{u(!0),await o(),u(!1),L()},disabled:c||m||!f,children:(0,Sa.__)("Create new Menu")})})]})})}var v0=y9e;var qn=a(b(),1);function Vne({isSelected:e,currentMenuId:t,clientId:r,canUserCreateNavigationMenus:o=!1,isResolvingCanUserCreateNavigationMenus:n,onSelectNavigationMenu:i,onSelectClassicMenu:s,onCreateEmpty:l}){let{isResolving:c,hasResolved:u}=(0,zne.useEntityRecords)("root","menu",{per_page:-1,context:"view"});(0,Mne.useEffect)(()=>{e&&(c&&(0,BM.speak)((0,qb.__)("Loading navigation block setup options\u2026")),u&&(0,BM.speak)((0,qb.__)("Navigation block setup options ready.")))},[u,c,e]);let d=c&&n;return(0,qn.jsx)(qn.Fragment,{children:(0,qn.jsxs)(y0.Placeholder,{className:"wp-block-navigation-placeholder",children:[(0,qn.jsx)(uS,{isVisible:!e}),(0,qn.jsx)("div",{"aria-hidden":e?void 0:!0,className:"wp-block-navigation-placeholder__controls",children:(0,qn.jsxs)("div",{className:"wp-block-navigation-placeholder__actions",children:[(0,qn.jsxs)("div",{className:"wp-block-navigation-placeholder__actions__indicator",children:[(0,qn.jsx)(pa,{icon:dm})," ",(0,qb.__)("Navigation")]}),(0,qn.jsx)("hr",{}),d&&(0,qn.jsx)(y0.Spinner,{}),(0,qn.jsx)(v0,{currentMenuId:t,clientId:r,onSelectNavigationMenu:i,onSelectClassicMenu:s}),(0,qn.jsx)("hr",{}),o&&(0,qn.jsx)(y0.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:l,children:(0,qb.__)("Start empty")})]})})]})})}var NM=a(V(),1),_0=a(D(),1),IM=a(R(),1),Fne=a(O(),1),One=a(ne(),1);var Zb=a(z(),1);var b0=a(b(),1);function Ac({icon:e}){return e==="menu"?(0,b0.jsx)(pa,{icon:VB}):(0,b0.jsxs)(Zb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:[(0,b0.jsx)(Zb.Rect,{x:"4",y:"7.5",width:"16",height:"1.5"}),(0,b0.jsx)(Zb.Rect,{x:"4",y:"15",width:"16",height:"1.5"})]})}function Ta(e,t){return e&&t?e+"//"+t:null}var qi=a(b(),1);function RM({children:e,id:t,isOpen:r,isResponsive:o,onToggle:n,isHiddenByDefault:i,overlayBackgroundColor:s,overlayTextColor:l,hasIcon:c,icon:u,overlay:d,onNavigateToEntityRecord:p}){let m=(0,Fne.useSelect)(y=>y(One.store).getCurrentTheme()?.stylesheet,[]);if(!o)return e;let f=!!d,g=T("wp-block-navigation__responsive-container",!f&&{"has-text-color":!!l.color||!!l?.class,[(0,IM.getColorClassName)("color",l?.slug)]:!!l?.slug,"has-background":!!s.color||s?.class,[(0,IM.getColorClassName)("background-color",s?.slug)]:!!s?.slug},{"is-menu-open":r,"hidden-by-default":i}),h=f?{}:{color:!l?.slug&&l?.color,backgroundColor:!s?.slug&&s?.color&&s.color},v=T("wp-block-navigation__responsive-container-open",{"always-shown":i}),x=`${t}-modal`,_={className:"wp-block-navigation__responsive-dialog",...r&&{role:"dialog","aria-modal":!0,"aria-label":(0,_0.__)("Menu")}},k=()=>{if(d&&p){let y=Ta(m,d);p({postId:y,postType:"wp_template_part"});return}n(!0)};return(0,qi.jsxs)(qi.Fragment,{children:[!r&&(0,qi.jsxs)(NM.Button,{__next40pxDefaultSize:!0,"aria-haspopup":"true","aria-label":c&&(0,_0.__)("Open menu"),className:v,onClick:k,children:[c&&(0,qi.jsx)(Ac,{icon:u}),!c&&(0,_0.__)("Menu")]}),(0,qi.jsx)("div",{className:g,style:h,id:x,children:(0,qi.jsx)("div",{className:"wp-block-navigation__responsive-close",tabIndex:"-1",children:(0,qi.jsxs)("div",{..._,children:[(0,qi.jsxs)(NM.Button,{__next40pxDefaultSize:!0,className:"wp-block-navigation__responsive-container-close","aria-label":c&&(0,_0.__)("Close menu"),onClick:()=>n(!1),children:[c&&(0,qi.jsx)(pa,{icon:rm}),!c&&(0,_0.__)("Close")]}),(0,qi.jsx)("div",{className:"wp-block-navigation__responsive-container-content",id:`${x}-content`,children:e})]})})})]})}var Hne=a(ne(),1),x0=a(R(),1),jne=a(O(),1),Une=a(H(),1);var DM=a(b(),1);function Wne({clientId:e,hasCustomPlaceholder:t,orientation:r,templateLock:o}){let{isImmediateParentOfSelectedBlock:n,selectedBlockHasChildren:i,isSelected:s,hasSelectedDescendant:l}=(0,jne.useSelect)(v=>{let{getBlockCount:x,hasSelectedInnerBlock:_,getSelectedBlockClientId:k}=v(x0.store),y=k();return{isImmediateParentOfSelectedBlock:_(e,!1),selectedBlockHasChildren:!!x(y),hasSelectedDescendant:_(e,!0),isSelected:y===e}},[e]),[c,u,d]=(0,Hne.useEntityBlockEditor)("postType","wp_navigation"),p=s||n&&!i,m=(0,Une.useMemo)(()=>(0,DM.jsx)(uS,{}),[]),f=!!c?.length,g=!t&&!f&&!s,h=(0,x0.useInnerBlocksProps)({className:"wp-block-navigation__container"},{value:c,onInput:u,onChange:d,prioritizedInserterBlocks:Rne,defaultBlock:$i,directInsert:!0,orientation:r,templateLock:o,renderAppender:s||n&&!i||l||p?x0.InnerBlocks.ButtonBlockAppender:!1,placeholder:g?m:void 0,__experimentalCaptureToolbars:!0,__unstableDisableLayoutClassNames:!0});return(0,DM.jsx)("div",{...h})}var Gne=a(V(),1),$ne=a(ne(),1),qne=a(D(),1),Zne=a(b(),1);function Kne(){let[e,t]=(0,$ne.useEntityProp)("postType","wp_navigation","title");return(0,Zne.jsx)(Gne.TextControl,{label:(0,qne.__)("Menu name"),value:e,onChange:t})}var Xne=a(R(),1),LM=a(V(),1),Jne=a(ne(),1),eae=a(O(),1),Sf=a(H(),1);function Yne(e,t){return!Qne(e,t,(r,o)=>{if(o?.name==="core/page-list"&&r==="innerBlocks")return!0})}var Qne=(e,t,r)=>{if(e===t)return!0;if(typeof e=="object"&&e!==null&&e!==void 0&&typeof t=="object"&&t!==null&&t!==void 0){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(let o in e)if(t.hasOwnProperty(o)){if(r&&r(o,e))return!0;if(!Qne(e[o],t[o],r))return!1}else return!1;return!0}return!1};var tae=a(b(),1),b9e={};function rae({blocks:e,createNavigationMenu:t,hasSelection:r}){let o=(0,Sf.useRef)();(0,Sf.useEffect)(()=>{o?.current||(o.current=e)},[e]);let n=Yne(o?.current,e),i=(0,Sf.useContext)(LM.Disabled.Context),s=(0,Xne.useInnerBlocksProps)({className:"wp-block-navigation__container"},{renderAppender:r?void 0:!1,defaultBlock:$i,directInsert:!0}),{isSaving:l,hasResolvedAllNavigationMenus:c}=(0,eae.useSelect)(d=>{if(i)return b9e;let{hasFinishedResolution:p,isSavingEntityRecord:m}=d(Jne.store);return{isSaving:m("postType","wp_navigation"),hasResolvedAllNavigationMenus:p("getEntityRecords",Dne)}},[i]);return(0,Sf.useEffect)(()=>{i||l||!c||!r||!n||t(null,e)},[e,t,i,l,c,n,r]),(0,tae.jsx)(l?LM.Disabled:"div",{...s})}var fS=a(V(),1),gS=a(ne(),1),oae=a(O(),1),nae=a(H(),1),mS=a(D(),1),Tf=a(b(),1);function aae({onDelete:e}){let[t,r]=(0,nae.useState)(!1),o=(0,gS.useEntityId)("postType","wp_navigation"),{deleteEntityRecord:n}=(0,oae.useDispatch)(gS.store);return(0,Tf.jsxs)(Tf.Fragment,{children:[(0,Tf.jsx)(fS.Button,{__next40pxDefaultSize:!0,className:"wp-block-navigation-delete-menu-button",variant:"secondary",isDestructive:!0,onClick:()=>{r(!0)},children:(0,mS.__)("Delete menu")}),t&&(0,Tf.jsx)(fS.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{n("postType","wp_navigation",o,{force:!0}),e()},onCancel:()=>{r(!1)},confirmButtonText:(0,mS.__)("Delete"),size:"medium",children:(0,mS.__)("Are you sure you want to delete this Navigation Menu?")})]})}var Kb=a(H(),1),iae=a(O(),1),sae=a(xr(),1);function _9e({name:e,message:t=""}={}){let r=(0,Kb.useRef)(),{createWarningNotice:o,removeNotice:n}=(0,iae.useDispatch)(sae.store),i=(0,Kb.useCallback)(l=>{r.current||(r.current=e,o(l||t,{id:r.current,type:"snackbar"}))},[r,o,t,e]),s=(0,Kb.useCallback)(()=>{r.current&&(n(r.current),r.current=null)},[r,n]);return[i,s]}var hS=_9e;var Mc=a(V(),1),sp=a(D(),1);var Zi=a(b(),1);function lae({setAttributes:e,hasIcon:t,icon:r}){return(0,Zi.jsxs)(Zi.Fragment,{children:[(0,Zi.jsx)(Mc.__experimentalToolsPanelItem,{label:(0,sp.__)("Show icon button"),isShownByDefault:!0,hasValue:()=>!t,onDeselect:()=>e({hasIcon:!0}),children:(0,Zi.jsx)(Mc.ToggleControl,{label:(0,sp.__)("Show icon button"),help:(0,sp.__)("Configure the visual appearance of the button that toggles the overlay menu."),onChange:o=>e({hasIcon:o}),checked:t})}),(0,Zi.jsx)(Mc.__experimentalToolsPanelItem,{label:(0,sp.__)("Icon"),isShownByDefault:!0,hasValue:()=>r!=="handle",onDeselect:()=>e({icon:"handle"}),children:(0,Zi.jsxs)(Mc.__experimentalToggleGroupControl,{className:"wp-block-navigation__overlay-menu-icon-toggle-group",label:(0,sp.__)("Icon"),value:r,onChange:o=>e({icon:o}),isBlock:!0,children:[(0,Zi.jsx)(Mc.__experimentalToggleGroupControlOption,{value:"handle","aria-label":(0,sp.__)("handle"),label:(0,Zi.jsx)(Ac,{icon:"handle"})}),(0,Zi.jsx)(Mc.__experimentalToggleGroupControlOption,{value:"menu","aria-label":(0,sp.__)("menu"),label:(0,Zi.jsx)(Ac,{icon:"menu"})})]})})]})}var CS=a(V(),1),Nae=a(D(),1),Iae=a(H(),1);var Vs=a(H(),1),bae=a(he(),1),_S=a(ne(),1),xS=a(O(),1),Ki=a(V(),1),_n=a(D(),1),zM=a(Wo(),1),_ae=a(xr(),1);var dae=a(H(),1),yS=a(O(),1),pae=a(ne(),1),mae=a(R(),1),fae=a(D(),1),Ef=a(K(),1);function AM(e){return e.ownerDocument.defaultView.getComputedStyle(e)}function MM(e,t,r){if(!e)return;t(AM(e).color);let o=e,n=AM(o).backgroundColor;for(;n==="rgba(0, 0, 0, 0)"&&o.parentNode&&o.parentNode.nodeType===o.parentNode.ELEMENT_NODE;)o=o.parentNode,n=AM(o).backgroundColor;r(n)}function Pf(e,t){let{textColor:r,customTextColor:o,backgroundColor:n,customBackgroundColor:i,overlayTextColor:s,customOverlayTextColor:l,overlayBackgroundColor:c,customOverlayBackgroundColor:u,style:d}=e,p={};return t&&l?p.customTextColor=l:t&&s?p.textColor=s:o?p.customTextColor=o:r?p.textColor=r:d?.color?.text&&(p.customTextColor=d.color.text),t&&u?p.customBackgroundColor=u:t&&c?p.backgroundColor=c:i?p.customBackgroundColor=i:n?p.backgroundColor=n:d?.color?.background&&(p.customTextColor=d.color.background),p}function vS(e){return{className:T("wp-block-navigation__submenu-container",{"has-text-color":!!(e.textColor||e.customTextColor),[`has-${e.textColor}-color`]:!!e.textColor,"has-background":!!(e.backgroundColor||e.customBackgroundColor),[`has-${e.backgroundColor}-background-color`]:!!e.backgroundColor}),style:{color:e.customTextColor,backgroundColor:e.customBackgroundColor}}}var cae=(e,t)=>{let r=e.toLowerCase(),o=t.map(i=>i.title.rendered.toLowerCase());if(!o.includes(r))return e;let n=2;for(;o.includes(`${r} ${n}`);)n++;return`${e} ${n}`},uae=e=>rh(e).replace(/[^\w-]+/g,"")||"wp-custom-part";function gae(e){let{saveEntityRecord:t}=(0,yS.useDispatch)(pae.store),r=(0,yS.useSelect)(n=>q(n(mae.store)).getPatternBySlug("core/navigation-overlay"),[]);return(0,dae.useCallback)(async()=>{let n=e.filter(u=>u.title?.rendered),i=cae((0,fae.__)("Navigation Overlay"),n),s=uae(i),l="";if(r?.content){let u=(0,Ef.parse)(r.content,{__unstableSkipMigrationLogs:!0});l=(0,Ef.serialize)(u)}else l=(0,Ef.serialize)([(0,Ef.createBlock)("core/paragraph")]);return await t("postType","wp_template_part",{slug:s,title:i,content:l,area:Lc},{throwOnError:!0})},[e,t,r])}var Yb=a(V(),1),hae=a(D(),1),vae=a(H(),1),bS=a(b(),1);function x9e({onClear:e,onCreate:t,isCreating:r=!1}){let o=(0,vae.createInterpolateElement)((0,hae.__)("The selected overlay template part is missing or has been deleted. <clearButton>Reset to default overlay</clearButton> or <createButton>create a new overlay</createButton>."),{clearButton:(0,bS.jsx)(Yb.Button,{__next40pxDefaultSize:!0,onClick:e,variant:"link",disabled:r,accessibleWhenDisabled:!0}),createButton:(0,bS.jsx)(Yb.Button,{__next40pxDefaultSize:!0,onClick:t,variant:"link",disabled:r,accessibleWhenDisabled:!0,isBusy:r})});return(0,bS.jsx)(Yb.Notice,{status:"warning",isDismissible:!1,className:"wp-block-navigation__deleted-overlay-warning",children:o})}var yae=x9e;var Lo=a(b(),1);function VM({overlay:e,overlayMenu:t,setAttributes:r,onNavigateToEntityRecord:o,isCreatingOverlay:n,setIsCreatingOverlay:i}){let s=(0,bae.useInstanceId)(VM,"wp-block-navigation__overlay-selector-heading"),{records:l,isResolving:c,hasResolved:u}=(0,_S.useEntityRecords)("postType","wp_template_part",{per_page:-1}),{createErrorNotice:d}=(0,xS.useDispatch)(_ae.store),p=(0,xS.useSelect)(E=>E(_S.store).getCurrentTheme()?.stylesheet,[]),[m,f]=(0,Vs.useState)(!1),g=n!==void 0?n:m,h=i!==void 0?i:f,v=(0,Vs.useMemo)(()=>l?l.filter(E=>E.area===Lc):[],[l]),x=gae(v),_=(0,Vs.useMemo)(()=>!e||!v?null:v.find(E=>E.slug===e),[e,v]),k=(0,Vs.useMemo)(()=>{let E=[{label:(0,_n.__)("Default"),value:""}];if(!u||c)return E;let L=v.map(A=>({label:A.title?.rendered?(0,zM.decodeEntities)(A.title.rendered):A.slug,value:A.slug}));return e&&!_&&L.unshift({label:(0,_n.sprintf)((0,_n.__)("%s (missing)"),e),value:e}),[...E,...L]},[v,u,c,e,_]),y=E=>{r({overlay:E||void 0})},w=()=>{if(!e||!_||!o)return;let E=_.theme||p,A={postId:Ta(E,e),postType:"wp_template_part"};t==="mobile"&&(A.viewport="mobile"),o(A)},C=(0,Vs.useCallback)(async()=>{try{h(!0);let E=await x();if(r({overlay:E.slug}),o){let L=E.theme||p,U={postId:Ta(L,E.slug),postType:"wp_template_part"};t==="mobile"&&(U.viewport="mobile"),o(U)}else h(!1)}catch(E){let L=E instanceof Error&&"code"in E&&E.message&&E.code!=="unknown_error"?E.message:(0,_n.__)("An error occurred while creating the overlay.");d(L,{type:"snackbar"}),h(!1)}},[x,r,o,d,p,h,t]),S=(0,Vs.useCallback)(()=>{r({overlay:void 0})},[r]),P=c||g,N=(0,Vs.useMemo)(()=>e&&u&&!c&&!_,[e,u,c,_]),I=(0,Vs.useMemo)(()=>v.length===0&&u?(0,_n.__)("No overlays found."):(0,_n.__)("Select an overlay for navigation."),[v.length,u]),B=(0,Vs.useMemo)(()=>_?(0,_n.sprintf)((0,_n.__)("Edit overlay: %s"),_.title?.rendered?(0,zM.decodeEntities)(_.title.rendered):_.slug):(0,_n.__)("Edit overlay"),[_]);return(0,Lo.jsxs)("div",{className:"wp-block-navigation__overlay-selector",children:[(0,Lo.jsx)("h3",{id:s,className:"wp-block-navigation__overlay-selector-header",children:(0,_n.__)("Overlay template")}),u&&(v.length===0||g&&v.length===1)?(0,Lo.jsx)(Lo.Fragment,{children:(0,Lo.jsx)(Ki.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:C,disabled:P,accessibleWhenDisabled:!0,isBusy:g,className:"wp-block-navigation__overlay-create-button-prominent",children:(0,_n.__)("Create overlay")})}):(0,Lo.jsxs)(Lo.Fragment,{children:[(0,Lo.jsx)(Ki.Button,{size:"small",icon:zg,onClick:C,disabled:P,accessibleWhenDisabled:!0,isBusy:g,label:(0,_n.__)("Create new overlay template"),showTooltip:!0,className:"wp-block-navigation__overlay-create-button"}),(0,Lo.jsxs)(Ki.__experimentalHStack,{alignment:"flex-start",className:"wp-block-navigation__overlay-selector-controls",children:[(0,Lo.jsx)(Ki.FlexBlock,{children:(0,Lo.jsx)(Ki.SelectControl,{label:(0,_n.__)("Overlay template"),hideLabelFromVision:!0,"aria-labelledby":s,value:e||"",options:k,onChange:y,disabled:c,accessibleWhenDisabled:!0,help:I})}),e&&u&&_&&(0,Lo.jsx)(Ki.FlexItem,{children:(0,Lo.jsx)(Ki.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:w,disabled:!o,accessibleWhenDisabled:!0,label:B,showTooltip:!0,className:"wp-block-navigation__overlay-edit-button",children:(0,_n.__)("Edit")})})]}),N&&(0,Lo.jsx)(yae,{onClear:S,onCreate:C,isCreating:g})]}),(0,Lo.jsx)(Ki.__experimentalHStack,{alignment:"flex-start",className:"wp-block-navigation__overlay-help-text-wrapper",children:(0,Lo.jsx)(Hy,{children:(0,_n.__)("An overlay template allows you to customize the appearance of the dialog that opens when the menu button is pressed.")})})]})}var k0=a(V(),1),Bf=a(D(),1),w0=a(b(),1);function xae({overlayMenu:e,setAttributes:t}){return(0,w0.jsxs)(k0.__experimentalToggleGroupControl,{label:(0,Bf.__)("Overlay Visibility"),"aria-label":(0,Bf.__)("Configure overlay visibility"),value:e,help:(0,Bf.__)("Collapses the navigation options in a menu icon opening an overlay."),onChange:r=>t({overlayMenu:r}),isBlock:!0,children:[(0,w0.jsx)(k0.__experimentalToggleGroupControlOption,{value:"never",label:(0,Bf.__)("Off")}),(0,w0.jsx)(k0.__experimentalToggleGroupControlOption,{value:"mobile",label:(0,Bf.__)("Mobile")}),(0,w0.jsx)(k0.__experimentalToggleGroupControlOption,{value:"always",label:(0,Bf.__)("Always")})]})}var wS=a(V(),1),kS=a(D(),1);var Au=a(V(),1),C0=a(D(),1);var Lu=a(b(),1);function kae({hasIcon:e,icon:t,setAttributes:r}){return(0,Lu.jsxs)(Au.__experimentalVStack,{spacing:4,children:[(0,Lu.jsx)(Au.ToggleControl,{label:(0,C0.__)("Show icon button"),help:(0,C0.__)("Configure the visual appearance of the button that toggles the overlay menu."),onChange:o=>r({hasIcon:o}),checked:e}),(0,Lu.jsxs)(Au.__experimentalToggleGroupControl,{className:"wp-block-navigation__overlay-menu-icon-toggle-group",label:(0,C0.__)("Icon"),value:t,onChange:o=>r({icon:o}),isBlock:!0,children:[(0,Lu.jsx)(Au.__experimentalToggleGroupControlOption,{value:"handle","aria-label":(0,C0.__)("handle"),label:(0,Lu.jsx)(Ac,{icon:"handle"})}),(0,Lu.jsx)(Au.__experimentalToggleGroupControlOption,{value:"menu","aria-label":(0,C0.__)("menu"),label:(0,Lu.jsx)(Ac,{icon:"menu"})})]})]})}var Zn=a(b(),1);function wae({isResponsive:e,overlayMenuPreview:t,setOverlayMenuPreview:r,hasIcon:o,icon:n,setAttributes:i,overlayMenuPreviewClasses:s,overlayMenuPreviewId:l,containerStyle:c}){return e?(0,Zn.jsxs)(Zn.Fragment,{children:[(0,Zn.jsxs)(wS.Button,{__next40pxDefaultSize:!0,className:s,onClick:()=>r(!t),"aria-label":(0,kS.__)("Overlay menu controls"),"aria-controls":l,"aria-expanded":t,children:[o&&(0,Zn.jsxs)(Zn.Fragment,{children:[(0,Zn.jsx)(Ac,{icon:n}),(0,Zn.jsx)(pa,{icon:rm})]}),!o&&(0,Zn.jsxs)(Zn.Fragment,{children:[(0,Zn.jsx)("span",{children:(0,kS.__)("Menu")}),(0,Zn.jsx)("span",{children:(0,kS.__)("Close")})]})]}),t&&(0,Zn.jsx)(wS.__experimentalVStack,{id:l,spacing:4,style:c,children:(0,Zn.jsx)(kae,{hasIcon:o,icon:n,setAttributes:i})})]}):null}var Cae=a(O(),1),Sae=a(ne(),1),FM=a(H(),1),Tae=a(K(),1),Pae=a(V(),1),Eae=a(D(),1),OM=a(R(),1);var Nf=a(b(),1);function Bae({overlay:e,currentTheme:t}){let r=(0,FM.useMemo)(()=>!e||!t?null:Ta(t,e),[t,e]),{content:o,editedBlocks:n,hasResolved:i}=(0,Cae.useSelect)(l=>{if(!r)return{content:null,editedBlocks:null,hasResolved:!0};let{getEditedEntityRecord:c,hasFinishedResolution:u}=l(Sae.store),d=c("postType","wp_template_part",r,{context:"view"});return{content:d?.content,editedBlocks:d?.blocks,hasResolved:u("getEditedEntityRecord",["postType","wp_template_part",r,{context:"view"}])}},[r]),s=(0,FM.useMemo)(()=>r?n&&n.length>0?n:o&&typeof o=="string"?(0,Tae.parse)(o):[]:null,[r,n,o]);return e?i?(0,Nf.jsx)("div",{className:"wp-block-navigation__overlay-preview","aria-label":(0,Eae.__)("Navigation Overlay template part preview"),role:"region",children:(0,Nf.jsx)(OM.BlockPreview.Async,{placeholder:(0,Nf.jsx)("div",{className:"wp-block-navigation__overlay-preview-placeholder"}),children:(0,Nf.jsx)(OM.BlockPreview,{blocks:s,viewportWidth:400,minHeight:200})})}):(0,Nf.jsx)("div",{className:"wp-block-navigation__overlay-preview-loading",children:(0,Nf.jsx)(Pae.Spinner,{})}):null}var lp=a(b(),1);function Rae({overlayMenu:e,overlay:t,setAttributes:r,onNavigateToEntityRecord:o,overlayMenuPreview:n,setOverlayMenuPreview:i,hasIcon:s,icon:l,overlayMenuPreviewClasses:c,overlayMenuPreviewId:u,isResponsive:d,currentTheme:p,hasOverlays:m}){let[f,g]=(0,Iae.useState)(!1);return(0,lp.jsx)(CS.PanelBody,{title:(0,Nae.__)("Overlay"),initialOpen:!0,children:(0,lp.jsxs)(CS.__experimentalVStack,{spacing:4,children:[(0,lp.jsx)(xae,{overlayMenu:e,setAttributes:r}),e!=="never"&&(0,lp.jsx)(wae,{isResponsive:d,overlayMenuPreview:n,setOverlayMenuPreview:i,hasIcon:s,icon:l,setAttributes:r,overlayMenuPreviewClasses:c,overlayMenuPreviewId:u}),e!=="never"&&(0,lp.jsx)(VM,{overlay:t,overlayMenu:e,setAttributes:r,onNavigateToEntityRecord:o,isCreatingOverlay:f,setIsCreatingOverlay:g}),e!=="never"&&t&&m&&!f&&(0,lp.jsx)(Bae,{overlay:t,currentTheme:p})]})})}var ES=a(O(),1),jM=a(ne(),1),T0=a(H(),1),zc=a(D(),1);var Qb=a(K(),1),Aae=a(Ad(),1);var HM=a(H(),1),SS=a(R(),1),Dae=a(O(),1),Lae=a(ne(),1);function S0(e){if(e===void 0)throw new Error('buildNavigationLinkEntityBinding requires a kind parameter. Only "post-type" and "taxonomy" are supported.');if(e!=="post-type"&&e!=="taxonomy")throw new Error(`Invalid kind "${e}" provided to buildNavigationLinkEntityBinding. Only 'post-type' and 'taxonomy' are supported.`);return{url:{source:e==="taxonomy"?"core/term-data":"core/post-data",args:{field:"link"}}}}function Yi({clientId:e,attributes:t}){let{updateBlockBindings:r}=(0,SS.useBlockBindingsUtils)(e),{metadata:o,id:n,kind:i,type:s}=t,l=(0,SS.useBlockEditingMode)(),c=!!o?.bindings?.url&&!!n,u=i==="post-type"?"core/post-data":"core/term-data",d=c&&o?.bindings?.url?.source===u,{isBoundEntityAvailable:p,entityRecord:m}=(0,Dae.useSelect)(h=>{if(!d||!n)return{isBoundEntityAvailable:!1,entityRecord:null};let v=i==="post-type",x=i==="taxonomy";if(!v&&!x)return{isBoundEntityAvailable:!1,entityRecord:null};if(l==="disabled")return{isBoundEntityAvailable:!0,entityRecord:null};let{getEntityRecord:_,hasFinishedResolution:k}=h(Lae.store),y=x?"taxonomy":"postType",w=s==="tag"?"post_tag":s,C=_(y,w,n);return{isBoundEntityAvailable:k("getEntityRecord",[y,w,n])?C!==void 0:!0,entityRecord:C||null}},[i,s,n,d,l]),f=(0,HM.useCallback)(()=>{c&&r({url:void 0})},[r,c]),g=(0,HM.useCallback)(h=>{let v=h?.kind??i;if(v)try{let x=S0(v);r(x)}catch(x){console.warn("Failed to create entity binding:",x.message)}},[r,i]);return{hasUrlBinding:d,isBoundEntityAvailable:p,entityRecord:m,clearBinding:f,createBinding:g}}function Mae(e){if(!e)return null;let t=w9e(e),r=zae(t);return(0,Aae.applyFilters)("blocks.navigation.__unstableMenuItemsToBlocks",r,e)}function zae(e,t=0){let r={};return{innerBlocks:[...e].sort((i,s)=>i.menu_order-s.menu_order).map(i=>{if(i.type==="block"){let[p]=(0,Qb.parse)(i.content.raw);return p||(0,Qb.createBlock)("core/freeform",{content:i.content})}let s=i.children?.length?"core/navigation-submenu":"core/navigation-link",l=k9e(i,s,t),{innerBlocks:c=[],mapping:u={}}=i.children?.length?zae(i.children,t+1):{};r={...r,...u};let d=(0,Qb.createBlock)(s,l,c);return r[i.id]=d.clientId,d}),mapping:r}}function k9e({title:e,xfn:t,classes:r,attr_title:o,object:n,object_id:i,description:s,url:l,type:c,target:u},d,p){n&&n==="post_tag"&&(n="tag");let m=c?.replace("_","-")||"custom";return{label:e?.rendered||"",...n?.length&&{type:n},kind:m,url:l||"",...t?.length&&t.join(" ").trim()&&{rel:t.join(" ").trim()},...r?.length&&r.join(" ").trim()&&{className:r.join(" ").trim()},...o?.length&&{title:o},...i&&(m==="post-type"||m==="taxonomy")&&{id:i,metadata:{bindings:S0(m)}},...s?.length&&{description:s},...u==="_blank"&&{opensInNewTab:!0},...d==="core/navigation-submenu"&&{isTopLevelItem:p===0},...d==="core/navigation-link"&&{isTopLevelLink:p===0}}}function w9e(e,t="id",r="parent"){let o=Object.create(null),n=[];for(let i of e)o[i[t]]={...i,children:[]},i[r]?(o[i[r]]=o[i[r]]||{},o[i[r]].children=o[i[r]].children||[],o[i[r]].children.push(o[i[t]])):n.push(o[i[t]]);return n}var UM="success",PS="error",BS="pending",C9e="idle",TS=null;function S9e(e,{throwOnError:t=!1}={}){let r=(0,ES.useRegistry)(),{editEntityRecord:o}=(0,ES.useDispatch)(jM.store),[n,i]=(0,T0.useState)(C9e),[s,l]=(0,T0.useState)(null),c=(0,T0.useCallback)(async(d,p,m="publish")=>{let f,g;try{g=await r.resolveSelect(jM.store).getMenuItems({menus:d,per_page:-1,context:"view"})}catch(v){throw new Error((0,zc.sprintf)((0,zc.__)('Unable to fetch classic menu "%s" from API.'),p),{cause:v})}if(g===null)throw new Error((0,zc.sprintf)((0,zc.__)('Unable to fetch classic menu "%s" from API.'),p));let{innerBlocks:h}=Mae(g);try{f=await e(p,h,m),await o("postType","wp_navigation",f.id,{status:"publish"},{throwOnError:!0})}catch(v){throw new Error((0,zc.sprintf)((0,zc.__)('Unable to create Navigation Menu "%s".'),p),{cause:v})}return f},[e,o,r]);return{convert:(0,T0.useCallback)(async(d,p,m)=>{if(TS!==d){if(TS=d,!d||!p){l("Unable to convert menu. Missing menu details."),i(PS);return}return i(BS),l(null),await c(d,p,m).then(f=>(i(UM),TS=null,f)).catch(f=>{if(l(f?.message),i(PS),TS=null,t)throw new Error((0,zc.sprintf)((0,zc.__)('Unable to create Navigation Menu "%s".'),p),{cause:f})})}},[c,t]),status:n,error:s}}var Vae=S9e;var Yae=a(K(),1),Qae=a(ne(),1),Xae=a(O(),1),E0=a(H(),1);var Uae=a(V(),1),Wae=a(ne(),1),Gae=a(O(),1),NS=a(H(),1),Xb=a(D(),1);var Fae=a(R(),1),Oae=a(ne(),1),Hae=a(O(),1);var P0=e=>e==="header"?eB:e==="footer"?ME:e==="sidebar"?tI:e==="navigation-overlay"?UB:my;function jae(e){return(0,Hae.useSelect)(t=>{if(!e)return;let{getBlock:r,getBlockParentsByBlockName:o}=t(Fae.store),i=o(e,"core/template-part",!0);if(!i?.length)return;let{getCurrentTheme:s,getEditedEntityRecord:l}=t(Oae.store),c=s(),d=(c?.default_template_part_areas||[]).map(p=>({...p,icon:P0(p.icon)}));for(let p of i){let m=r(p),{theme:f=c?.stylesheet,slug:g}=m.attributes,h=Ta(f,g),v=l("postType","wp_template_part",h);if(v?.area)return d.find(x=>x.area!=="uncategorized"&&x.area===v.area)?.label}},[e])}var T9e=["postType","wp_navigation",{status:"draft",per_page:-1}],P9e=["postType","wp_navigation",{per_page:-1,status:"publish"}];function $ae(e){let t=(0,NS.useContext)(Uae.Disabled.Context),r=jae(t?void 0:e),o=(0,Gae.useRegistry)();return(0,NS.useCallback)(async()=>{if(t)return"";let{getEntityRecords:n}=o.resolveSelect(Wae.store),[i,s]=await Promise.all([n(...T9e),n(...P9e)]),l=r?(0,Xb.sprintf)((0,Xb.__)("%s menu"),r):(0,Xb.__)("Menu"),c=[...i,...s].reduce((d,p)=>p?.title?.raw?.startsWith(l)?d+1:d,0);return(c>0?`${l} ${c+1}`:l)||""},[t,r,o])}var qae="success",IS="error",Zae="pending",Kae="idle";function Jae(e){let[t,r]=(0,E0.useState)(Kae),[o,n]=(0,E0.useState)(null),[i,s]=(0,E0.useState)(null),{saveEntityRecord:l,editEntityRecord:c}=(0,Xae.useDispatch)(Qae.store),u=$ae(e);return{create:(0,E0.useCallback)(async(p=null,m=[],f)=>{if(p&&typeof p!="string")throw s("Invalid title supplied when creating Navigation Menu."),r(IS),new Error("Value of supplied title argument was not a string.");r(Zae),n(null),s(null),p||(p=await u().catch(h=>{throw s(h?.message),r(IS),new Error("Failed to create title when saving new Navigation Menu.",{cause:h})}));let g={title:p,content:(0,Yae.serialize)(m),status:f};return l("postType","wp_navigation",g).then(h=>(n(h),r(qae),f!=="publish"&&c("postType","wp_navigation",h.id,{status:"publish"}),h)).catch(h=>{throw s(h?.message),r(IS),new Error("Unable to save new Navigation Menu",{cause:h})})},[l,c,u]),status:t,value:o,error:i,isIdle:t===Kae,isPending:t===Zae,isSuccess:t===qae,isError:t===IS}}var eie=a(O(),1),tie=a(R(),1),E9e=[];function rie(e){return(0,eie.useSelect)(t=>{let{getBlock:r,getBlocks:o,hasSelectedInnerBlock:n}=t(tie.store),i=r(e).innerBlocks,s=!!i?.length,l=s?E9e:o(e);return{innerBlocks:s?i:l,hasUncontrolledInnerBlocks:s,uncontrolledInnerBlocks:i,controlledInnerBlocks:l,isInnerBlockSelected:n(e,!0)}},[e])}var oie=a(dr(),1),RS=a(V(),1),nie=a(D(),1),aie=a(b(),1),B9e=({className:e="",disabled:t,isMenuItem:r=!1})=>{let o=RS.Button;return r&&(o=RS.MenuItem),(0,aie.jsx)(o,{variant:"link",disabled:t,className:e,href:(0,oie.addQueryArgs)("edit.php",{post_type:"wp_navigation"}),children:(0,nie.__)("Manage menus")})},iie=B9e;var dp=a(R(),1),p_=a(V(),1),YS=a(O(),1),up=a(D(),1),Vie=a(H(),1);var sie=a(R(),1),LS=a(V(),1),lie=a(D(),1),AS=a(H(),1),DS=a(b(),1);function N9e({onCreateNew:e,isNotice:t=!1}){let[r,o]=(0,AS.useState)(!1),n=()=>{o(!0),e()},i=(0,AS.createInterpolateElement)((0,lie.__)("Navigation Menu has been deleted or is unavailable. <button>Create a new Menu?</button>"),{button:(0,DS.jsx)(LS.Button,{__next40pxDefaultSize:!0,onClick:n,variant:"link",disabled:r,accessibleWhenDisabled:!0})});return t?(0,DS.jsx)(LS.Notice,{status:"warning",isDismissible:!1,children:i}):(0,DS.jsx)(sie.Warning,{children:i})}var MS=N9e;var If=a(K(),1);var Qi=a(V(),1),B0=a(O(),1),Ol=a(D(),1),Rf=a(R(),1);var Qo=a(b(),1),I9e={className:"block-editor-block-settings-menu__popover",placement:"bottom-start"},R9e=["core/navigation-link","core/navigation-submenu"];function D9e({clientId:e,onClose:t,isDisabled:r,updateExpansion:o,setInsertedBlockClientId:n}){let{insertBlock:i,replaceBlock:s,replaceInnerBlocks:l}=(0,B0.useDispatch)(Rf.store),{getBlock:c}=(0,B0.useSelect)(Rf.store);return(0,Qo.jsx)(Qi.MenuItem,{icon:Xp,disabled:r,onClick:()=>{let d=(0,If.createBlock)($i.name,$i.attributes),p=c(e);if(p.name==="core/navigation-submenu")i(d,p.innerBlocks.length,e,!1);else{let m=(0,If.createBlock)("core/navigation-submenu",p.attributes,p.innerBlocks);s(e,m),l(m.clientId,[d],!1)}n(d.clientId),o({type:"expand",clientIds:[e]}),t()},children:(0,Ol.__)("Add submenu link")})}function cie({clientId:e,updateExpansion:t,setInsertedBlockClientId:r,...o}){let{moveBlocksDown:n,moveBlocksUp:i,removeBlocks:s,duplicateBlocks:l,insertBeforeBlock:c,insertAfterBlock:u}=(0,B0.useDispatch)(Rf.store),d=(0,Ol.sprintf)((0,Ol.__)("Remove %s"),(0,Rf.BlockTitle)({clientId:e,maximumLength:25})),{blockName:p,rootClientId:m,canDuplicate:f,canInsertBlock:g,isFirst:h,isLast:v}=(0,B0.useSelect)(_=>{let{getBlockRootClientId:k,getBlockName:y,canInsertBlockType:w,getDirectInsertBlock:C,getBlockIndex:S,getBlockCount:P}=_(Rf.store),{getDefaultBlockName:N}=_(If.store),I=k(e),B=y(e),E=w(N(),I),L=I?C(I):null;return{blockName:B,rootClientId:I,canDuplicate:!!B&&(0,If.hasBlockSupport)(B,"multiple",!0)&&w(B,I),canInsertBlock:(E||!!L)&&!!B&&w(B,I),isFirst:S(e)===0,isLast:S(e)===P(I)-1}},[e]),x=!R9e.includes(p);return(0,Qo.jsx)(Qi.DropdownMenu,{icon:Rv,label:(0,Ol.__)("Options"),className:"block-editor-block-settings-menu",popoverProps:I9e,noIcons:!0,...o,children:({onClose:_})=>(0,Qo.jsxs)(Qo.Fragment,{children:[(0,Qo.jsxs)(Qi.MenuGroup,{children:[(0,Qo.jsx)(Qi.MenuItem,{icon:aE,disabled:h,accessibleWhenDisabled:!0,onClick:()=>{i([e],m),_()},children:(0,Ol.__)("Move up")}),(0,Qo.jsx)(Qi.MenuItem,{icon:uv,disabled:v,accessibleWhenDisabled:!0,onClick:()=>{n([e],m),_()},children:(0,Ol.__)("Move down")}),(0,Qo.jsx)(D9e,{clientId:e,onClose:_,isDisabled:x,updateExpansion:t,setInsertedBlockClientId:r}),f&&(0,Qo.jsx)(Qi.MenuItem,{onClick:()=>{l([e]),_()},children:(0,Ol.__)("Duplicate")}),g&&(0,Qo.jsxs)(Qo.Fragment,{children:[(0,Qo.jsx)(Qi.MenuItem,{onClick:()=>{c(e),_()},children:(0,Ol.__)("Add before")}),(0,Qo.jsx)(Qi.MenuItem,{onClick:()=>{u(e),_()},children:(0,Ol.__)("Add after")})]})]}),(0,Qo.jsx)(Qi.MenuGroup,{children:(0,Qo.jsx)(Qi.MenuItem,{onClick:()=>{s([e],!1),_()},children:d})})]})})}var oz=a(R(),1),qS=a(O(),1);var Jo=a(V(),1),ar=a(D(),1),Eie=a(da(),1),a_=a(R(),1),WS=a(O(),1),Bie=a(ne(),1);var die=a(H(),1),pie=a(O(),1),mie=a(R(),1),fie=a(da(),1),gie=a(zS(),1);var WM=a(zS(),1),Jb=a(dr(),1),L9e=(e,t)=>{if(!e||!t)return!1;let r=g=>g?g.replace(/\/+$/,""):"",o=(g,h=null)=>{try{let v=h||(typeof window<"u"?window.location.origin:"https://wordpress.org");return new URL(g,v)}catch{return null}},n=o(e);if(!n)return!0;let i=o(t,e);if(!i)return!0;let s=n.hostname,l=i.hostname,c=r((0,Jb.getPath)(n.toString())),u=r((0,Jb.getPath)(i.toString()));if(s!==l||c!==u)return!0;let d=n.searchParams.get("p"),p=i.searchParams.get("p");if(d&&p&&d!==p)return!0;let m=n.searchParams.get("page_id"),f=i.searchParams.get("page_id");return!!(m&&f&&m!==f||d&&f||m&&p)},e_=(e={},t,r={})=>{let{label:o="",kind:n="",type:i=""}=r,{title:s="",label:l="",url:c,opensInNewTab:u,id:d,kind:p=n,type:m=i}=e,f=s||l,g=f.replace(/http(s?):\/\//gi,""),h=c?.replace(/http(s?):\/\//gi,"")??"",x=f&&f!==o&&g!==h?(0,WM.escapeHTML)(f):o||(0,WM.escapeHTML)(h),_=m==="post_tag"?"tag":m.replace("-","_"),k=["post","page","tag","category"].indexOf(_)>-1,w=!p&&!k||p==="custom"?"custom":p,C={...c!==void 0?{url:c&&encodeURI((0,Jb.safeDecodeURI)(c))}:{},...x&&{label:x},...u!==void 0&&{opensInNewTab:u},...w&&{kind:w},..._&&_!=="URL"&&{type:_}};c&&!d&&r.id?L9e(r.url,c)&&(C.id=void 0,C.kind="custom",C.type="custom"):d&&Number.isInteger(d)?C.id=d:r.id&&(C.kind=w,C.type=_),t(C);let S="id"in C?C.id:r.id,P="kind"in C?C.kind:r.kind;return{isEntityLink:!!S&&P!=="custom",attributes:C}};function Df({clientId:e,attributes:t,setAttributes:r,allowTextUpdate:o=!1}){let{updateBlockAttributes:n}=(0,pie.useDispatch)(mie.store),{hasUrlBinding:i,createBinding:s,clearBinding:l}=Yi({clientId:e,attributes:t});return(0,die.useCallback)(c=>{if(!c)return;let u={url:c.url,kind:c.kind,type:c.type,id:c.id},d=t.label?(0,fie.__unstableStripHTML)(t.label):"",p=c.title??"",m=o&&c.title!==void 0&&p!==d,f=m?{label:(0,gie.escapeHTML)(p)}:{};if((!t.label||t.label===""||m)&&(u.title=c.title),!c.id&&i)l(),n(e,{url:c.url,kind:"custom",type:"custom",id:void 0,...f});else{let{isEntityLink:h,attributes:v}=e_(u,r,t);h?s(v):l(),Object.keys(f).length&&n(e,f)}},[t,o,e,i,s,l,r,n])}var jS=a(da(),1),Lf=a(V(),1),o_=a(D(),1),US=a(R(),1),Kn=a(H(),1),xie=a(ne(),1);var YM=a(he(),1);var kie=a(dr(),1);var ai=a(V(),1),Xi=a(D(),1),r_=a(O(),1),OS=a(ne(),1),vie=a(xr(),1),$M=a(Wo(),1),qM=a(H(),1);var hie=a(V(),1),VS=a(D(),1);var t_=a(he(),1);var cp=a(b(),1);function A9e({className:e,onBack:t}){return(0,cp.jsx)(hie.Button,{className:e,icon:(0,VS.isRTL)()?rE:JP,onClick:r=>{r.preventDefault(),t()},size:"small",children:(0,VS.__)("Back")})}function GM({className:e,title:t,description:r,onBack:o,children:n}){let i=(0,t_.useInstanceId)(GM,"link-ui-dialog-title"),s=(0,t_.useInstanceId)(GM,"link-ui-dialog-description"),l=(0,t_.useFocusOnMount)("firstElement"),c=`${e}__back`;return(0,cp.jsxs)("div",{className:e,role:"dialog","aria-labelledby":i,"aria-describedby":s,ref:l,children:[(0,cp.jsxs)(cn,{children:[(0,cp.jsx)("h2",{id:i,children:t}),(0,cp.jsx)("p",{id:s,children:r})]}),(0,cp.jsx)(A9e,{className:c,onBack:o}),n]})}var FS=GM;var Fs=a(b(),1);function yie({postType:e,onBack:t,onPageCreated:r,initialTitle:o=""}){let[n,i]=(0,qM.useState)(o),[s,l]=(0,qM.useState)(!0),c=n.trim().length>0,{lastError:u,isSaving:d}=(0,r_.useSelect)(v=>({lastError:v(OS.store).getLastEntitySaveError("postType",e),isSaving:v(OS.store).isSavingEntityRecord("postType",e)}),[e]),{saveEntityRecord:p}=(0,r_.useDispatch)(OS.store),{createSuccessNotice:m,createErrorNotice:f}=(0,r_.useDispatch)(vie.store);async function g(v){if(v.preventDefault(),!(d||!c))try{let x=await p("postType",e,{title:n,status:s?"publish":"draft"},{throwOnError:!0});if(x){let _={id:x.id,type:e,title:(0,$M.decodeEntities)(x.title.rendered),url:x.link,kind:"post-type"};m((0,Xi.sprintf)((0,Xi.__)("%s page created successfully."),(0,$M.decodeEntities)(x.title.rendered)),{type:"snackbar",id:"page-created-success"}),r(_)}}catch{f((0,Xi.__)("Failed to create page. Please try again."),{type:"snackbar",id:"page-created-error"})}}let h=d||!c;return(0,Fs.jsx)(FS,{className:"link-ui-page-creator",title:(0,Xi.__)("Create page"),description:(0,Xi.__)("Create a new page to add to your Navigation."),onBack:t,children:(0,Fs.jsx)(ai.__experimentalVStack,{className:"link-ui-page-creator__inner",spacing:4,children:(0,Fs.jsx)("form",{onSubmit:g,children:(0,Fs.jsxs)(ai.__experimentalVStack,{spacing:4,children:[(0,Fs.jsx)(ai.TextControl,{label:(0,Xi.__)("Title"),onChange:i,placeholder:(0,Xi.__)("No title"),value:n}),(0,Fs.jsx)(ai.CheckboxControl,{label:(0,Xi.__)("Publish"),help:(0,Xi.__)("Turn off to save as a draft. Drafts won't appear on your site until published."),checked:s,onChange:l}),u&&(0,Fs.jsx)(ai.Notice,{status:"error",isDismissible:!1,children:u.message}),(0,Fs.jsxs)(ai.__experimentalHStack,{spacing:2,justify:"flex-end",children:[(0,Fs.jsx)(ai.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:d,accessibleWhenDisabled:!0,children:(0,Xi.__)("Cancel")}),(0,Fs.jsx)(ai.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:d,"aria-disabled":h,children:(0,Xi.__)("Create page")})]})]})})})})}var ZM=a(D(),1),bie=a(O(),1),HS=a(R(),1);var KM=a(b(),1),{PrivateQuickInserter:M9e}=q(HS.privateApis);function z9e({clientId:e,onBack:t,onBlockInsert:r}){let{rootBlockClientId:o}=(0,bie.useSelect)(n=>{let{getBlockRootClientId:i}=n(HS.store);return{rootBlockClientId:i(e)}},[e]);return e?(0,KM.jsx)(FS,{className:"link-ui-block-inserter",title:(0,ZM.__)("Add block"),description:(0,ZM.__)("Choose a block to add to your Navigation."),onBack:t,children:(0,KM.jsx)(M9e,{rootClientId:o,clientId:e,isAppender:!1,prioritizePatterns:!1,selectBlockOnInsert:!r,onSelect:r||void 0,hasSearch:!1})}):null}var _ie=z9e;var ii=a(b(),1);function QM(e,t){switch(e){case"post":case"page":return{type:"post",subtype:e,perPage:20};case"category":return{type:"term",subtype:"category",perPage:20};case"tag":return{type:"term",subtype:"post_tag",perPage:20};case"post_format":return{type:"post-format",perPage:20};default:return t==="taxonomy"?{type:"term",subtype:e,perPage:20}:t==="post-type"?{type:"post",subtype:e,perPage:20}:{initialSuggestionsSearchOptions:{type:"post",subtype:"page",perPage:20}}}}function V9e(e,t){let{label:r,url:o,opensInNewTab:n,type:i,kind:s,id:l}=e.link,{entityRecord:c,hasBinding:u,isEntityAvailable:d}=e.entity||{},{image:p,badges:m}=n_({url:o,entityRecord:c,type:i,hasBinding:u,isEntityAvailable:d}),{clientId:f}=e,g=i||"page",[h,v]=(0,Kn.useState)(!1),[x,_]=(0,Kn.useState)(!1),[k,y]=(0,Kn.useState)(null),[w,C]=(0,Kn.useState)(""),S=(0,Kn.useRef)(""),P=F=>{S.current=F,C(F)},N=(0,Kn.useRef)(),I=(0,Kn.useRef)(),B=(0,Kn.useRef)(),E=(0,xie.useResourcePermissions)({kind:"postType",name:g}),{isBoundEntityAvailable:L}=Yi({clientId:f,attributes:e.link}),A=(0,Kn.useMemo)(()=>({url:o,opensInNewTab:n,title:r&&(0,jS.__unstableStripHTML)(r),entityTitle:c?.title?.rendered||c?.name,kind:s,type:i,id:l,image:p,badges:m}),[r,n,o,s,i,l,p,m,c]),U=F=>{e.onChange(F),_(!1),y(!0),P("")},$=(0,YM.useInstanceId)(Mu,"link-ui-link-control__title"),W=(0,YM.useInstanceId)(Mu,"link-ui-link-control__description");(0,Kn.useEffect)(()=>{k&&N.current&&(k?.current?k.current.focus():(jS.focus.tabbable.find(N.current)[0]||N.current).focus(),y(!1))},[k]);let G=(0,US.useBlockEditingMode)();return(0,ii.jsxs)(Lf.Popover,{ref:t,placement:"bottom",onClose:e.onClose,anchor:e.anchor,shift:!0,children:[!h&&!x&&(0,ii.jsxs)("div",{ref:N,role:"dialog","aria-labelledby":$,"aria-describedby":W,children:[(0,ii.jsxs)(cn,{children:[(0,ii.jsx)("h2",{id:$,children:(0,o_.__)("Add link")}),(0,ii.jsx)("p",{id:W,children:(0,o_.__)("Search for and add a link to your Navigation.")})]}),(0,ii.jsx)(US.LinkControl,{hasTextControl:!0,hasRichPreviews:!0,value:A,showInitialSuggestions:!0,withCreateSuggestion:!1,noDirectEntry:!!i,noURLSuggestion:!!i,suggestionsQuery:QM(i,s),onChange:e.onChange,onInputChange:F=>{S.current=F},inputValue:w,onRemove:e.onRemove,onCancel:e.onCancel,handleEntities:L,forceIsEditingLink:A?.url?!1:void 0,renderControlBottom:()=>A?.url?.length?null:(0,ii.jsx)(F9e,{addPageButtonRef:I,addBlockButtonRef:B,setAddingBlock:()=>{v(!0)},setAddingPage:()=>{_(!0)},canAddPage:G!=="disabled"&&E?.canCreate&&i==="page",canAddBlock:G!=="disabled"})})]}),h&&(0,ii.jsx)(_ie,{clientId:e.clientId,onBack:()=>{v(!1),y(B),P(S.current)},onBlockInsert:e?.onBlockInsert}),x&&(0,ii.jsx)(yie,{postType:g,onBack:()=>{_(!1),y(I),P(S.current)},onPageCreated:U,initialTitle:S.current&&!(0,kie.isURL)(S.current)?S.current:""})]})}var Mu=(0,Kn.forwardRef)(V9e),F9e=({addPageButtonRef:e,addBlockButtonRef:t,setAddingBlock:r,setAddingPage:o,canAddPage:n,canAddBlock:i})=>{let s="listbox";return!n&&!i?null:(0,ii.jsxs)(Lf.__experimentalVStack,{spacing:0,className:"link-ui-tools",children:[n&&(0,ii.jsx)(Lf.Button,{__next40pxDefaultSize:!0,ref:e,icon:zg,onClick:l=>{l.preventDefault(),o(!0)},"aria-haspopup":s,children:(0,o_.__)("Create page")}),i&&(0,ii.jsx)(Lf.Button,{__next40pxDefaultSize:!0,ref:t,icon:zg,onClick:l=>{l.preventDefault(),r(!0)},"aria-haspopup":s,children:(0,o_.__)("Add block")})]})};var xn=a(D(),1),ez=a(dr(),1),wie=a(R(),1),XM=a(O(),1),JM=a(ne(),1);var{useRemoteUrlData:O9e,isHashLink:Cie,isRelativePath:H9e}=q(wie.privateApis);function j9e(e){return e.charAt(0).toUpperCase()+e.slice(1)}function U9e(e,t){if(e==="/")return!0;if(!e||!t)return!1;try{let r=new URL(e,t),o=new URL(t);if(r.hostname!==o.hostname)return!1;let n=r.pathname.replace(/\/$/,""),i=o.pathname.replace(/\/$/,"");return n===i}catch{return!1}}function W9e({linkUrl:e,homeUrl:t}={}){if(!e)return{displayUrl:"",isExternal:!1};let r=(0,ez.safeDecodeURI)(e),o=!1;if(H9e(e)||Cie(e))return{displayUrl:r,isExternal:!1};try{let n=new URL(e),i=new URL(t).host;if(n.host===i){let s=n.pathname+n.search+n.hash;s.endsWith("/")&&s.length>1&&(s=s.slice(0,-1)),r=s}else o=!0}catch{o=!0}return{displayUrl:r,isExternal:o}}function G9e({url:e,homeUrl:t,type:r,isExternal:o,entityStatus:n,hasBinding:i,isEntityAvailable:s}){let l=[];if(e&&(o?l.push({label:(0,xn.__)("External link"),intent:"default"}):Cie(e)?l.push({label:(0,xn.__)("Internal link"),intent:"default"}):U9e(e,t)?l.push({label:(0,xn.__)("Homepage"),intent:"default"}):r&&r!=="custom"?l.push({label:j9e(r),intent:"default"}):l.push({label:(0,xn.__)("Page"),intent:"default"})),i&&!s)l.push({label:(0,xn.sprintf)((0,xn.__)("Missing %s"),r),intent:"error"});else if(!e)l.push({label:(0,xn.__)("No link selected"),intent:"error"});else if(n){let u={publish:{label:(0,xn.__)("Published"),intent:"success"},future:{label:(0,xn.__)("Scheduled"),intent:"warning"},draft:{label:(0,xn.__)("Draft"),intent:"warning"},pending:{label:(0,xn.__)("Pending"),intent:"warning"},private:{label:(0,xn.__)("Private"),intent:"default"},trash:{label:(0,xn.__)("Trash"),intent:"error"}}[n];u&&l.push(u)}return l}function $9e(e){let t=e?.title;return typeof t=="string"?t:t&&"rendered"in t?t.rendered||(0,xn.__)("(no title)"):e?.name}function n_({url:e,entityRecord:t,type:r,hasBinding:o,isEntityAvailable:n}){let i=(0,XM.useSelect)(f=>f(JM.store).getEntityRecord("root","__unstableBase")?.home,[]),s=$9e(t),{richData:l}=O9e(s?null:e),{displayUrl:c,isExternal:u}=W9e({linkUrl:e,homeUrl:i}),d=(0,XM.useSelect)(f=>{if(!t?.featured_media)return null;let{getEntityRecord:g}=f(JM.store),h=g("postType","attachment",t.featured_media);return h?.media_details?.sizes?.thumbnail?.source_url||h?.media_details?.sizes?.medium?.source_url||h?.source_url||null},[t?.featured_media]),p=G9e({url:e,homeUrl:i,type:r,isExternal:u,entityStatus:t?.status,hasBinding:o,isEntityAvailable:n});return{title:e?s||l?.title||(0,ez.safeDecodeURI)(e):(0,xn.__)("Add link"),url:c,image:d,badges:p}}var Sie=a(O(),1),Tie=a(ne(),1),Pie=a(R(),1),Af=(e,t,r,o)=>{let n=e==="post-type"||t==="post"||t==="page",i=Number.isInteger(r),s=(0,Pie.useBlockEditingMode)(),{postStatus:l,isDeleted:c}=(0,Sie.useSelect)(p=>{if(!n)return{postStatus:null,isDeleted:!1};if(s==="disabled"||!o)return{postStatus:null,isDeleted:!1};let{getEntityRecord:m,hasFinishedResolution:f}=p(Tie.store),g=m("postType",t,r),v=f("getEntityRecord",["postType",t,r])&&g===void 0;return{postStatus:g?.status,isDeleted:v}},[n,s,o,t,r]);return[n&&i&&(c||l&&l==="trash"),l==="draft"]};var Xo=a(b(),1),{LinkPicker:q9e,isHashLink:Z9e,isRelativePath:K9e}=q(a_.privateApis);function Y9e(e,t){if(t==="post-type")switch(e){case"post":return(0,ar.__)("post");case"page":return(0,ar.__)("page");default:return e||(0,ar.__)("post")}if(t==="taxonomy")switch(e){case"category":return(0,ar.__)("category");case"tag":return(0,ar.__)("tag");default:return e||(0,ar.__)("term")}return e||(0,ar.__)("item")}function i_({attributes:e,setAttributes:t,clientId:r,isLinkEditable:o=!0}){let{label:n,url:i,description:s,rel:l,opensInNewTab:c}=e,u=X(),{hasUrlBinding:d,isBoundEntityAvailable:p,entityRecord:m}=Yi({clientId:r,attributes:e}),[f,g]=Af(e.kind,e.type,m?.id,d),h="";f||d&&!p?h=GS():g&&(h=Q9e({type:e.type,kind:e.kind}));let v=Df({clientId:r,attributes:e,setAttributes:t}),x=(0,WS.useSelect)(P=>P(a_.store).getSettings().onNavigateToEntityRecord,[]),_=(0,WS.useSelect)(P=>P(Bie.store).getEntityRecord("root","__unstableBase")?.home,[]),y=(0,WS.useSelect)(P=>P(a_.store).getBlockEditingMode(r),[r])==="contentOnly",w=n_({url:i,entityRecord:m,type:e.type,hasBinding:d,isEntityAvailable:p}),C=!!i&&(!Z9e(i)||K9e(i)&&!i.startsWith("/")),S=C&&i.startsWith("/")&&_?_+i:i;return(0,Xo.jsxs)(Jo.__experimentalToolsPanel,{label:(0,ar.__)("Settings"),resetAll:()=>{t({label:"",url:"",description:"",rel:"",opensInNewTab:!1})},dropdownMenuProps:u,children:[(0,Xo.jsx)(Jo.__experimentalToolsPanelItem,{hasValue:()=>!!n,label:(0,ar.__)("Text"),onDeselect:()=>t({label:""}),isShownByDefault:!0,children:(0,Xo.jsx)(Jo.TextControl,{label:(0,ar.__)("Text"),value:n?(0,Eie.__unstableStripHTML)(n):"",onChange:P=>{t({label:P})},autoComplete:"off"})}),o&&(0,Xo.jsxs)(Xo.Fragment,{children:[(0,Xo.jsx)(Jo.__experimentalToolsPanelItem,{hasValue:()=>!!i,label:(0,ar.__)("Link to"),onDeselect:()=>t({url:void 0,id:void 0,kind:void 0,type:void 0}),isShownByDefault:!0,children:(0,Xo.jsx)(q9e,{preview:w,onSelect:v,suggestionsQuery:QM(e.type,e.kind),label:(0,ar.__)("Link to"),help:h||void 0})}),(0,Xo.jsx)(Jo.__experimentalToolsPanelItem,{hasValue:()=>!!c,label:(0,ar.__)("Open in new tab"),onDeselect:()=>t({opensInNewTab:!1}),isShownByDefault:!0,children:(0,Xo.jsx)(Jo.CheckboxControl,{label:(0,ar.__)("Open in new tab"),checked:c,onChange:P=>t({opensInNewTab:P})})}),!!i&&d&&p&&m?.id&&e.kind==="post-type"&&x&&(0,Xo.jsx)(Jo.Button,{variant:"secondary",onClick:()=>{x({postId:m.id,postType:e.type})},__next40pxDefaultSize:!0,className:"navigation-link-to__action-button",children:(0,ar.__)("Edit")}),C&&(0,Xo.jsx)(Jo.Button,{variant:"secondary",href:S,target:"_blank",icon:_v,iconPosition:"right",__next40pxDefaultSize:!0,className:"navigation-link-to__action-button",children:(0,ar.__)("View")})]}),(0,Xo.jsx)(Jo.__experimentalToolsPanelItem,{hasValue:()=>!!s,label:(0,ar.__)("Description"),onDeselect:()=>t({description:""}),isShownByDefault:!y,children:(0,Xo.jsx)(Jo.TextareaControl,{label:(0,ar.__)("Description"),value:s||"",onChange:P=>{t({description:P})},help:(0,ar.__)("The description will be displayed in the menu if the current theme supports it.")})}),(0,Xo.jsx)(Jo.__experimentalToolsPanelItem,{hasValue:()=>!!l,label:(0,ar.__)("Rel attribute"),onDeselect:()=>t({rel:""}),isShownByDefault:!y,children:(0,Xo.jsx)(Jo.TextControl,{label:(0,ar.__)("Rel attribute"),value:l||"",onChange:P=>{t({rel:P})},autoComplete:"off",help:(0,ar.__)("The relationship of the linked URL as space-separated link types.")})})]})}function GS(){return(0,ar.__)("This link is invalid and will not appear on your site. Please update the link.")}function Q9e({type:e,kind:t}){let r=Y9e(e,t);return(0,ar.sprintf)((0,ar.__)("This link is to a draft %1$s and will not appear on your site until the %1$s is published."),r)}var tz=a(D(),1),Nie=a(Wo(),1),rz=a(b(),1);function s_({label:e,isInvalid:t,isDraft:r,className:o="wp-block-navigation-link__label"}){if(!t&&!r)return null;let n=t?(0,tz.__)("Invalid"):(0,tz.__)("Draft");return(0,rz.jsx)("div",{className:T("wp-block-navigation-link__placeholder-text",o,{"is-invalid":t,"is-draft":r}),children:(0,rz.jsx)("span",{children:`${(0,Nie.decodeEntities)(e)} (${n})`.trim()})})}var Iie=a(O(),1),Rie=a(R(),1);function l_(e){return(0,Iie.useSelect)(t=>{let{getSelectedBlockClientId:r,hasSelectedInnerBlock:o,getBlockParentsByBlockName:n}=t(Rie.store),i=r(),s=n(e,"core/navigation")[0];return i===s||o(s,!0)},[e])}var $S=a(H(),1),c_=e=>{let[t,r]=(0,$S.useState)(!1);return(0,$S.useEffect)(()=>{let{ownerDocument:o}=e.current;function n(l){s(l)}function i(){r(!1)}function s(l){e.current.contains(l.target)?r(!0):r(!1)}return o.addEventListener("dragstart",n),o.addEventListener("dragend",i),o.addEventListener("dragenter",s),()=>{o.removeEventListener("dragstart",n),o.removeEventListener("dragend",i),o.removeEventListener("dragenter",s)}},[e]),t};function u_(e){e.current.focus();let{ownerDocument:t}=e.current,{defaultView:r}=t,o=r.getSelection(),n=t.createRange();n.selectNodeContents(e.current),o.removeAllRanges(),o.addRange(n)}var Die=a(b(),1),X9e=["core/navigation-link","core/navigation-submenu"];function ZS({insertedBlockClientId:e,setInsertedBlockClientId:t}){let{updateBlockAttributes:r,removeBlock:o}=(0,qS.useDispatch)(oz.store),{insertedBlockName:n,insertedBlockAttributes:i}=(0,qS.useSelect)(m=>{let{getBlockName:f,getBlockAttributes:g}=m(oz.store);return{insertedBlockName:f(e),insertedBlockAttributes:g(e)}},[e]),s=X9e?.includes(n),{createBinding:l,clearBinding:c}=Yi({clientId:e,attributes:i||{}});if(!s)return null;let u=()=>{!i?.url&&e&&o(e,!1),t(null)},d=m=>f=>{m&&r(m,f)};return(0,Die.jsx)(Mu,{clientId:e,link:i,onBlockInsert:m=>{e&&m&&o(e,!1),t(m?.clientId??null)},onClose:()=>{u()},onChange:m=>{let{isEntityLink:f,attributes:g}=e_(m,d(e),i);f?l(g):c(),t(null)}})}var KS=a(V(),1),Lie=a(D(),1),Aie=a(R(),1);var d_=a(b(),1),{useBlockDisplayTitle:J9e}=q(Aie.privateApis),eTe=(0,Lie.__)("Switch to '%s'");function Mie({clientId:e,blockEditingMode:t,currentMenuId:r,onSelectClassicMenu:o,onSelectNavigationMenu:n,onCreateNew:i,createNavigationMenuIsSuccess:s,createNavigationMenuIsError:l,isManageMenusButtonDisabled:c}){let u=J9e({clientId:e,context:"list-view"});return(0,d_.jsxs)(KS.__experimentalHStack,{className:"wp-block-navigation-off-canvas-editor__header",children:[(0,d_.jsx)(KS.__experimentalHeading,{className:"wp-block-navigation-off-canvas-editor__title",level:2,children:u}),t==="default"&&(0,d_.jsx)(v0,{currentMenuId:r,onSelectClassicMenu:o,onSelectNavigationMenu:n,onCreateNew:i,createNavigationMenuIsSuccess:s,createNavigationMenuIsError:l,actionLabel:eTe,isManageMenusButtonDisabled:c})]})}var Pa=a(b(),1),tTe=(0,up.__)("Switch to '%s'"),{PrivateListView:rTe,PrivateBlockContext:oTe,useListViewPanelState:nTe,useBlockDisplayTitle:aTe}=q(dp.privateApis),zie=({clientId:e,currentMenuId:t,isLoading:r,isNavigationMenuMissing:o,onCreateNew:n,expandRevision:i})=>{let s=(0,YS.useSelect)(d=>!!d(dp.store).getBlockCount(e),[e]),{openListViewContentPanel:l}=q((0,YS.useDispatch)(dp.store)),{navigationMenu:c}=g0(t);if(t&&o)return(0,Pa.jsx)(MS,{onCreateNew:n,isNotice:!0});if(r)return(0,Pa.jsx)(p_.Spinner,{});let u=c?(0,up.sprintf)((0,up.__)("Structure for Navigation Menu: %s"),c?.title||(0,up.__)("Untitled menu")):(0,up.__)("You have not yet created any menus. Displaying a list of your Pages");return(0,Pa.jsxs)("div",{className:"wp-block-navigation__menu-inspector-controls",children:[!s&&(0,Pa.jsx)("p",{className:"wp-block-navigation__menu-inspector-controls__empty-message",children:(0,up.__)("This Navigation Menu is empty.")}),(0,Pa.jsx)(rTe,{rootClientId:e,isExpanded:!0,description:u,showAppender:!0,blockSettingsMenu:cie,additionalBlockContent:ZS,onSelect:l},`${e}-${i}`)]})},iTe=e=>{let{clientId:t,createNavigationMenuIsSuccess:r,createNavigationMenuIsError:o,currentMenuId:n=null,onCreateNew:i,onSelectClassicMenu:s,onSelectNavigationMenu:l,isManageMenusButtonDisabled:c,blockEditingMode:u}=e,{isSelectionWithinCurrentSection:d}=(0,Vie.useContext)(oTe),p=aTe({clientId:t,context:"list-view"}),m=d,{isOpened:f,expandRevision:g,handleToggle:h}=nTe(t);return m?(0,Pa.jsx)(dp.InspectorControls,{group:"list",children:(0,Pa.jsxs)(p_.PanelBody,{title:p,opened:f,onToggle:h,children:[u==="default"&&(0,Pa.jsx)(v0,{currentMenuId:n,onSelectClassicMenu:s,onSelectNavigationMenu:l,onCreateNew:i,createNavigationMenuIsSuccess:r,createNavigationMenuIsError:o,actionLabel:tTe,isManageMenusButtonDisabled:c}),(0,Pa.jsx)(zie,{...e,expandRevision:g})]})}):(0,Pa.jsx)(dp.InspectorControls,{group:"list",children:(0,Pa.jsxs)(p_.PanelBody,{title:null,children:[(0,Pa.jsx)(Mie,{clientId:t,blockEditingMode:u,currentMenuId:n,onSelectClassicMenu:s,onSelectNavigationMenu:l,onCreateNew:i,createNavigationMenuIsSuccess:r,createNavigationMenuIsError:o,isManageMenusButtonDisabled:c}),(0,Pa.jsx)(zie,{...e,expandRevision:g})]})})},QS=iTe;var nz=a(b(),1);function XS({id:e,children:t}){return(0,nz.jsx)(cn,{children:(0,nz.jsx)("div",{id:e,className:"wp-block-navigation__description",children:t})})}var Fie=a(ne(),1),JS=a(D(),1);var Oie=a(b(),1);function Hie({id:e}){let[t]=(0,Fie.useEntityProp)("postType","wp_navigation","title"),r=(0,JS.sprintf)((0,JS.__)('Navigation Menu: "%s"'),t);return(0,Oie.jsx)(XS,{id:e,children:r})}var az=a(O(),1),jie=a(ne(),1);function m_(){let e=(0,az.select)("core/editor");if(!e)return!1;let{getCurrentPostType:t,getCurrentPostId:r}=e,{getEditedEntityRecord:o}=(0,az.select)(jie.store),n=t?.(),i=r?.();return n==="wp_template_part"&&i?o("postType","wp_template_part",i)?.area===Lc:!1}var e6=a(R(),1);var{getResponsiveMediaQueries:sTe}=q(Fh),Uie={left:"flex-start",center:"center",right:"flex-end","space-between":"space-between"};function Wie({clientId:e,layout:t,style:r}){let[o]=(0,e6.useSettings)("viewport"),n=`#block-${e}`,i=Object.entries(sTe(o)).map(([s,l])=>{let c=r?.[s]?.layout;if(!c||typeof c!="object"||Array.isArray(c)||!Object.keys(c).length)return"";let u={...t,...c},d=Object.hasOwn(Uie,u.justifyContent)?u.justifyContent:"left",p=Uie[d],m=u.orientation==="vertical",f="center";m&&(f=["center","right"].includes(d)?p:"flex-start");let g=m&&d==="left"?"initial":p,h={"--navigation-layout-justification-setting":p,"--navigation-layout-direction":m?"column":"row","--navigation-layout-wrap":u.flexWrap==="nowrap"?"nowrap":"wrap","--navigation-layout-justify":g,"--navigation-layout-align":f},v=Object.entries(h).map(([x,_])=>`${x}: ${_};`).join("");return`${l}{${n} {${v}}}`}).join("");(0,e6.useStyleOverride)({css:i})}var Ce=a(b(),1),{isNavigationPostEditorKey:lTe}=q(at.privateApis);function cTe({clientId:e}){let{insertBlock:t}=(0,Hl.useDispatch)(at.store),{getBlockCount:r}=(0,Hl.useSelect)(at.store),o=(0,vr.useCallback)(()=>{let n=r(e),i=(0,Gie.createBlock)($i.name,{kind:$i.attributes.kind,type:$i.attributes.type});t(i,n,e)},[e,t,r]);return(0,Ce.jsx)(at.BlockControls,{children:(0,Ce.jsx)(oo.ToolbarGroup,{children:(0,Ce.jsx)(oo.ToolbarButton,{name:"add-page",icon:lu,onClick:o,children:(0,Ot.__)("Add page")})})})}function uTe({textColor:e,setTextColor:t,backgroundColor:r,setBackgroundColor:o,overlayTextColor:n,setOverlayTextColor:i,overlayBackgroundColor:s,setOverlayBackgroundColor:l,clientId:c,navRef:u,hasCustomOverlay:d}){let[p,m]=(0,vr.useState)(),[f,g]=(0,vr.useState)(),[h,v]=(0,vr.useState)(),[x,_]=(0,vr.useState)(),k=(0,Hl.useSelect)(()=>m_(),[]);(0,vr.useEffect)(()=>{MM(u.current,g,m);let C=u.current?.querySelector('[data-type="core/navigation-submenu"] [data-type="core/navigation-link"]');C&&(n.color||s.color)&&MM(C,_,v)},[n.color,s.color,u]);let y=(0,at.__experimentalUseMultipleOriginColorsAndGradients)();if(!y.hasColorsOrGradients)return null;let w=[{colorValue:e.color,label:(0,Ot.__)("Text"),onColorChange:t,resetAllFilter:()=>t(),clearable:!0,enableAlpha:!0},{colorValue:r.color,label:(0,Ot.__)("Background"),onColorChange:o,resetAllFilter:()=>o(),clearable:!0,enableAlpha:!0}];return w.push({colorValue:n.color,label:d||k?(0,Ot.__)("Submenu text"):(0,Ot.__)("Submenu & overlay text"),onColorChange:i,resetAllFilter:()=>i(),clearable:!0,enableAlpha:!0},{colorValue:s.color,label:d||k?(0,Ot.__)("Submenu background"):(0,Ot.__)("Submenu & overlay background"),onColorChange:l,resetAllFilter:()=>l(),clearable:!0,enableAlpha:!0}),(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)(at.__experimentalColorGradientSettingsDropdown,{__experimentalIsRenderedInSidebar:!0,settings:w,panelId:c,...y,gradients:[],disableCustomGradients:!0}),(0,Ce.jsx)(at.ContrastChecker,{backgroundColor:p,textColor:f}),(0,Ce.jsx)(at.ContrastChecker,{backgroundColor:h,textColor:x})]})}function dTe({attributes:e,setAttributes:t,clientId:r,isSelected:o,className:n,backgroundColor:i,setBackgroundColor:s,textColor:l,setTextColor:c,overlayBackgroundColor:u,setOverlayBackgroundColor:d,overlayTextColor:p,setOverlayTextColor:m,customPlaceholder:f=null,__unstableLayoutClassNames:g}){let{submenuVisibility:h,overlayMenu:v,overlay:x,showSubmenuIcon:_,templateLock:k,layout:{justifyContent:y,orientation:w="horizontal",flexWrap:C="wrap"}={},hasIcon:S,icon:P="handle"}=e,N=e.ref;Wie({clientId:r,layout:e.layout,style:e.style});let I=(0,vr.useCallback)(ur=>{t({ref:ur})},[t]),B=`navigationMenu/${N}`,E=(0,at.useHasRecursion)(B),{isPreviewMode:L,onNavigateToEntityRecord:A,currentTheme:U,editorDisabledResponsive:$,hasSelectedStyleState:W}=(0,Hl.useSelect)(ur=>{let{getSettings:ll,hasSelectedStyleState:Jl}=q(ur(at.store)),$p=ll();return{isPreviewMode:$p.isPreviewMode,onNavigateToEntityRecord:$p?.onNavigateToEntityRecord,currentTheme:ur(pp.store).getCurrentTheme()?.stylesheet,editorDisabledResponsive:!!$p?.[lTe],hasSelectedStyleState:Jl(r)}},[r]),G=L?!1:E,F=(0,at.useBlockEditingMode)(),{records:Z}=(0,pp.useEntityRecords)("root","menu",{per_page:-1,context:"view"}),[j,Y]=hS({name:"block-library/core/navigation/status"}),[ee,te]=hS({name:"block-library/core/navigation/classic-menu-conversion"}),[Q,le]=hS({name:"block-library/core/navigation/permissions/update"}),{create:oe,status:ce,error:pe,value:be,isPending:Te,isSuccess:ae,isError:se}=Jae(r),ue=async()=>{await oe("")},{hasUncontrolledInnerBlocks:Oe,uncontrolledInnerBlocks:Pe,isInnerBlockSelected:ge,innerBlocks:et}=rie(r),{replaceInnerBlocks:me,selectBlock:ct,__unstableMarkNextChangeAsNotPersistent:Ne}=(0,Hl.useDispatch)(at.store);(0,vr.useEffect)(()=>{w==="horizontal"&&h==="always"&&(Ne(),t({submenuVisibility:"hover",showSubmenuIcon:!0}))},[w,h,t,Ne]);let ie=(0,vr.useRef)(!1),Ee=(0,Hl.useSelect)(ur=>{if(et.some(Pg=>Pg.name==="core/navigation-submenu"))return!0;let Jl=et.find(Pg=>Pg.name==="core/page-list");if(!Jl)return ie.current=!1,!1;if(ie.current)return!0;let{getBlocks:$p}=ur(at.store);return $p(Jl.clientId).length>0?(ie.current=!0,!0):!1},[et]),{records:ve}=(0,pp.useEntityRecords)("postType","wp_template_part",{per_page:-1}),Xt=ve?.some(ur=>ur.area===Lc)??!1,[Gt,br]=(0,vr.useState)(!1),[wo,In]=(0,vr.useState)(!1),{hasResolvedNavigationMenus:on,isNavigationMenuResolved:vi,isNavigationMenuMissing:aa,canUserUpdateNavigationMenu:us,hasResolvedCanUserUpdateNavigationMenu:Rn,canUserDeleteNavigationMenu:Xl,hasResolvedCanUserDeleteNavigationMenu:ol,canUserCreateNavigationMenus:ds,isResolvingCanUserCreateNavigationMenus:nl,hasResolvedCanUserCreateNavigationMenus:su}=g0(N),ia=on&&aa,{convert:sa,status:yi,error:Up}=Vae(oe),re=yi===BS,Ve=(0,vr.useCallback)((ur,ll={focusNavigationBlock:!1})=>{let{focusNavigationBlock:Jl}=ll;I(ur),Jl&&ct(r)},[ct,r,I]),Ye=!aa&&vi,Ct=Oe&&!Ye,{getNavigationFallbackId:Qe}=q((0,Hl.useSelect)(pp.store)),Qr=N||Ct?null:Qe();(0,vr.useEffect)(()=>{N||Ct||!Qr||(Ne(),I(Qr))},[N,I,Ct,Qr,Ne]);let Fa=(0,vr.useRef)(),ye=(0,Hl.useSelect)(()=>m_(),[]),_e=ye?"div":"nav",_t=!N&&!Te&&!re&&on&&Z?.length===0&&!Oe,Jt=!on||Te||re||!!(N&&!Ye&&!re),Co=e.style?.typography?.textDecoration,al=(0,Hl.useSelect)(ur=>ur(at.store).__unstableHasActiveBlockOverlayActive(r),[r]),la=(0,vr.useRef)(!1);(0,vr.useEffect)(()=>{ye&&(v!=="never"&&t({overlayMenu:"never"}),!la.current&&!N&&(la.current=!0,t({submenuVisibility:"always",layout:{...e.layout,orientation:"vertical"},showSubmenuIcon:!1})))},[e.layout,ye,v,N,t]);let ps=v!=="never"&&!$,bi=(0,at.useBlockProps)({ref:Fa,className:T(n,{"items-justified-right":y==="right","items-justified-space-between":y==="space-between","items-justified-left":y==="left","items-justified-center":y==="center","is-vertical":w==="vertical","no-wrap":C==="nowrap","is-responsive":ps,"has-text-color":!!l.color||!!l?.class,[(0,at.getColorClassName)("color",l?.slug)]:!!l?.slug,"has-background":!!i.color||i.class,[(0,at.getColorClassName)("background-color",i?.slug)]:!!i?.slug,[`has-text-decoration-${Co}`]:Co,"block-editor-block-content-overlay":al},g),style:{color:!l?.slug&&l?.color,backgroundColor:!i?.slug&&i?.color}}),il=async ur=>sa(ur.id,ur.name,"draft"),Wp=ur=>{Ve(ur)};(0,vr.useEffect)(()=>{Y(),Te&&(0,t6.speak)((0,Ot.__)("Creating Navigation Menu.")),ae&&(Ve(be?.id,{focusNavigationBlock:!0}),j((0,Ot.__)("Navigation Menu successfully created."))),se&&j((0,Ot.__)("Failed to create Navigation Menu."))},[ce,pe,be?.id,se,ae,Te,Ve,Y,j]),(0,vr.useEffect)(()=>{te(),yi===BS&&(0,t6.speak)((0,Ot.__)("Classic menu importing.")),yi===UM&&(ee((0,Ot.__)("Classic menu imported successfully.")),Ve(be?.id,{focusNavigationBlock:!0})),yi===PS&&ee((0,Ot.__)("Classic menu import failed."))},[yi,Up,te,ee,be?.id,Ve]),(0,vr.useEffect)(()=>{!o&&!ge&&le(),(o||ge)&&(N&&!ia&&Rn&&!us&&Q((0,Ot.__)("You do not have permission to edit this Menu. Any changes made will not be saved.")),!N&&su&&!ds&&Q((0,Ot.__)("You do not have permission to create Navigation Menus.")))},[o,ge,us,Rn,ds,su,N,le,Q,ia]);let YT=ds||us,QT=T("wp-block-navigation__overlay-menu-preview",{open:wo}),_i=!_&&h!=="click"&&h!=="always"?(0,Ot.__)('The current menu options offer reduced accessibility for users and are not recommended. Enabling either "Open on Click" or "Show arrow" offers enhanced accessibility by allowing keyboard users to browse submenus selectively.'):"",L2=(0,vr.useRef)(!0);(0,vr.useEffect)(()=>{!L2.current&&_i&&(0,t6.speak)(_i),L2.current=!1},[_i]);let A2=(0,$ie.useInstanceId)(lae,"overlay-menu-preview"),M2=X(),sl=(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)(at.InspectorControls,{children:Ee&&(0,Ce.jsx)(oo.__experimentalToolsPanel,{label:(0,Ot.__)("Display"),resetAll:()=>{t({showSubmenuIcon:!0,submenuVisibility:"hover",overlayMenu:"mobile",hasIcon:!0,icon:"handle"})},dropdownMenuProps:M2,children:Ee&&(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)("h3",{className:"wp-block-navigation__submenu-header",children:(0,Ot.__)("Submenus")}),(0,Ce.jsx)(oo.__experimentalToolsPanelItem,{hasValue:()=>h!=="hover",label:(0,Ot.__)("Submenu Visibility"),onDeselect:()=>t({submenuVisibility:"hover"}),isShownByDefault:!0,children:(0,Ce.jsxs)(oo.__experimentalToggleGroupControl,{label:(0,Ot.__)("Submenu Visibility"),value:h,onChange:ur=>{let ll={submenuVisibility:ur};ur==="always"?ll.showSubmenuIcon=!1:(ur==="click"||h==="always")&&(ll.showSubmenuIcon=!0),t(ll)},isBlock:!0,children:[(0,Ce.jsx)(oo.__experimentalToggleGroupControlOption,{value:"hover",label:(0,Ot.__)("Hover")}),(0,Ce.jsx)(oo.__experimentalToggleGroupControlOption,{value:"click",label:(0,Ot.__)("Click")}),w==="vertical"&&(0,Ce.jsx)(oo.__experimentalToggleGroupControlOption,{value:"always",label:(0,Ot.__)("Always")})]})}),(0,Ce.jsx)(oo.__experimentalToolsPanelItem,{hasValue:()=>!_,label:(0,Ot.__)("Show arrow"),onDeselect:()=>t({showSubmenuIcon:!0}),isDisabled:h==="click"||h==="always",isShownByDefault:!0,children:(0,Ce.jsx)(oo.ToggleControl,{checked:_,onChange:ur=>{t({showSubmenuIcon:ur})},disabled:h==="click"||h==="always",label:(0,Ot.__)("Show arrow")})}),_i&&(0,Ce.jsx)(oo.Notice,{spokenMessage:null,status:"warning",isDismissible:!1,className:"wp-block-navigation__submenu-accessibility-notice",children:_i})]})})}),!ye&&(0,Ce.jsx)(at.InspectorControls,{children:(0,Ce.jsx)(Rae,{overlayMenu:v,overlay:x,setAttributes:t,onNavigateToEntityRecord:A,overlayMenuPreview:wo,setOverlayMenuPreview:In,hasIcon:S,icon:P,overlayMenuPreviewClasses:QT,overlayMenuPreviewId:A2,isResponsive:ps,currentTheme:U,hasOverlays:Xt})}),!W&&(0,Ce.jsx)(at.InspectorControls,{group:"color",children:(0,Ce.jsx)(uTe,{textColor:l,setTextColor:c,backgroundColor:i,setBackgroundColor:s,overlayTextColor:p,setOverlayTextColor:m,overlayBackgroundColor:u,setOverlayBackgroundColor:d,clientId:r,navRef:Fa,hasCustomOverlay:!!x})})]}),ms=`${r}-desc`,Gp=v==="always",Tg=!YT||!on;if(Ct&&!Te)return(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)(QS,{clientId:r,createNavigationMenuIsSuccess:ae,createNavigationMenuIsError:se,currentMenuId:N,isNavigationMenuMissing:aa,isManageMenusButtonDisabled:Tg,onCreateNew:ue,onSelectClassicMenu:il,onSelectNavigationMenu:Wp,isLoading:Jt,blockEditingMode:F}),F==="default"&&sl,(0,Ce.jsxs)(_e,{...bi,"aria-describedby":_t?void 0:ms,children:[(0,Ce.jsx)(XS,{id:ms,children:(0,Ot.__)("Unsaved Navigation Menu.")}),(0,Ce.jsx)(RM,{id:r,onToggle:br,isOpen:Gt,hasIcon:S,icon:P,isResponsive:ps,isHiddenByDefault:Gp,overlayBackgroundColor:u,overlayTextColor:p,overlay:x,onNavigateToEntityRecord:A,children:(0,Ce.jsx)(rae,{createNavigationMenu:oe,blocks:Pe,hasSelection:o||ge})})]})]});if(N&&aa)return(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)(QS,{clientId:r,createNavigationMenuIsSuccess:ae,createNavigationMenuIsError:se,currentMenuId:N,isNavigationMenuMissing:aa,isManageMenusButtonDisabled:Tg,onCreateNew:ue,onSelectClassicMenu:il,onSelectNavigationMenu:Wp,isLoading:Jt,blockEditingMode:F}),(0,Ce.jsx)(_e,{...bi,children:(0,Ce.jsx)(MS,{onCreateNew:ue})})]});if(Ye&&G)return(0,Ce.jsx)("div",{...bi,children:(0,Ce.jsx)(at.Warning,{children:(0,Ot.__)("Block cannot be rendered inside itself.")})});let XT=f||Vne;return _t&&f?(0,Ce.jsx)(_e,{...bi,children:(0,Ce.jsx)(XT,{isSelected:o,currentMenuId:N,clientId:r,canUserCreateNavigationMenus:ds,isResolvingCanUserCreateNavigationMenus:nl,onSelectNavigationMenu:Wp,onSelectClassicMenu:il,onCreateEmpty:ue})}):(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)(QS,{clientId:r,createNavigationMenuIsSuccess:ae,createNavigationMenuIsError:se,currentMenuId:N,isNavigationMenuMissing:aa,isManageMenusButtonDisabled:Tg,onCreateNew:ue,onSelectClassicMenu:il,onSelectNavigationMenu:Wp,isLoading:Jt,blockEditingMode:F}),F==="default"&&sl,(0,Ce.jsx)(pp.EntityProvider,{kind:"postType",type:"wp_navigation",id:N,children:(0,Ce.jsxs)(at.RecursionProvider,{uniqueId:B,children:[F==="contentOnly"&&Ye&&(0,Ce.jsx)(cTe,{clientId:r}),F==="default"&&Ye&&(0,Ce.jsxs)(at.InspectorControls,{group:"advanced",children:[Rn&&us&&(0,Ce.jsx)(Kne,{}),ol&&Xl&&(0,Ce.jsx)(aae,{onDelete:()=>{me(r,[]),j((0,Ot.__)("Navigation Menu successfully deleted."))}}),(0,Ce.jsx)(iie,{disabled:Tg,className:"wp-block-navigation-manage-menus-button"})]}),(0,Ce.jsxs)(_e,{...bi,"aria-describedby":!_t&&!Jt?ms:void 0,children:[Jt&&!Gp&&(0,Ce.jsx)("div",{className:"wp-block-navigation__loading-indicator-container",children:(0,Ce.jsx)(oo.Spinner,{className:"wp-block-navigation__loading-indicator"})}),(!Jt||Gp)&&(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)(Hie,{id:ms}),(0,Ce.jsx)(RM,{id:r,onToggle:br,hasIcon:S,icon:P,isOpen:Gt,isResponsive:ps,isHiddenByDefault:Gp,overlayBackgroundColor:u,overlayTextColor:p,overlay:x,onNavigateToEntityRecord:A,children:Ye&&(0,Ce.jsx)(Wne,{clientId:r,hasCustomPlaceholder:!!f,templateLock:k,orientation:w})})]})]})]})})]})}var qie=(0,at.withColors)({textColor:"color"},{backgroundColor:"color"},{overlayBackgroundColor:"color"},{overlayTextColor:"color"})(dTe);var Zie=a(R(),1),Kie=a(b(),1);function Yie({attributes:e}){if(!e.ref)return(0,Kie.jsx)(Zie.InnerBlocks.Content,{})}var mp=a(R(),1),N0=a(he(),1);var fp=a(b(),1),iz={fontStyle:"var:preset|font-style|",fontWeight:"var:preset|font-weight|",textDecoration:"var:preset|text-decoration|",textTransform:"var:preset|text-transform|"},I0=({navigationMenuId:e,...t})=>({...t,ref:e}),r6=e=>{if(e.layout)return e;let{itemsJustification:t,orientation:r,...o}=e;return(t||r)&&Object.assign(o,{layout:{type:"flex",...t&&{justifyContent:t},...r&&{orientation:r}}}),o},o6=e=>{let{openSubmenusOnClick:t,...r}=e;return t==null?e:{...r,submenuVisibility:r.submenuVisibility??(t?"click":"hover")}},pTe={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"},icon:{type:"string",default:"handle"},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},templateLock:{type:["string","boolean"],enum:["all","insert","contentOnly",!1]}},supports:{align:["wide","full"],anchor:!0,html:!1,inserter:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalTextTransform:!0,__experimentalFontFamily:!0,__experimentalLetterSpacing:!0,__experimentalTextDecoration:!0,__experimentalSkipSerialization:["textDecoration"],__experimentalDefaultControls:{fontSize:!0}},spacing:{blockGap:!0,units:["px","em","rem","vh","vw"],__experimentalDefaultControls:{blockGap:!0}},layout:{allowSwitching:!1,allowInheriting:!1,allowVerticalAlignment:!1,allowSizingOnChildren:!0,default:{type:"flex"}},interactivity:!0,renaming:!1},save(){return(0,fp.jsx)(mp.InnerBlocks.Content,{})},isEligible:({openSubmenusOnClick:e})=>e!=null,migrate:o6},mTe={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},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}},layout:{allowSwitching:!1,allowInheriting:!1,default:{type:"flex"}}},save(){return(0,fp.jsx)(mp.InnerBlocks.Content,{})},isEligible:({navigationMenuId:e})=>!!e,migrate:I0},fTe={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(){return(0,fp.jsx)(mp.InnerBlocks.Content,{})},isEligible:({itemsJustification:e,orientation:t})=>!!e||!!t,migrate:(0,N0.compose)(I0,r6,o6)},gTe={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(){return(0,fp.jsx)(mp.InnerBlocks.Content,{})},migrate:(0,N0.compose)(I0,r6,er,o6),isEligible({style:e}){return e?.typography?.fontFamily}},hTe=function(e){return delete e.isResponsive,{...e,overlayMenu:"mobile"}},vTe=function(e){return{...e,style:{...e.style,typography:Object.fromEntries(Object.entries(e.style.typography??{}).map(([t,r])=>{let o=iz[t];if(o&&r.startsWith(o)){let n=r.slice(o.length);return t==="textDecoration"&&n==="strikethrough"?[t,"line-through"]:[t,n]}return[t,r]}))}}},yTe=[pTe,mTe,fTe,gTe,{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){return e.isResponsive},migrate:(0,N0.compose)(I0,r6,er,hTe,o6),save(){return(0,fp.jsx)(mp.InnerBlocks.Content,{})}},{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(){return(0,fp.jsx)(mp.InnerBlocks.Content,{})},isEligible(e){if(!e.style||!e.style.typography)return!1;for(let t in iz){let r=e.style.typography[t];if(r&&r.startsWith(iz[t]))return!0}return!1},migrate:(0,N0.compose)(I0,r6,er,vTe)},{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){return e.rgbTextColor||e.rgbBackgroundColor},supports:{align:["wide","full"],anchor:!0,html:!1,inserter:!0},migrate:(0,N0.compose)(I0,e=>{let{rgbTextColor:t,rgbBackgroundColor:r,...o}=e;return{...o,customTextColor:e.textColor?void 0:e.rgbTextColor,customBackgroundColor:e.backgroundColor?void 0:e.rgbBackgroundColor}}),save(){return(0,fp.jsx)(mp.InnerBlocks.Content,{})}}],Qie=yTe;var{name:tse}=cS,rse={icon:dm,example:{attributes:{overlayMenu:"never"},innerBlocks:[{name:"core/navigation-link",attributes:{label:(0,n6.__)("Home"),url:"https://make.wordpress.org/"}},{name:"core/navigation-link",attributes:{label:(0,n6.__)("About"),url:"https://make.wordpress.org/"}},{name:"core/navigation-link",attributes:{label:(0,n6.__)("Contact"),url:"https://make.wordpress.org/"}}]},edit:qie,save:Yie,__experimentalLabel:({ref:e})=>{if(!e)return;let t=(0,Xie.select)(Jie.store).getEditedEntityRecord("postType","wp_navigation",e);if(t?.title)return(0,ese.decodeEntities)(t.title)},deprecated:Qie},bTe=()=>M({name:tse,metadata:cS,settings:rse});var uz={};J(uz,{init:()=>NTe,metadata:()=>a6,name:()=>fse,settings:()=>u6});var gp=a(D(),1);var pse=a(Ad(),1),mse=a(K(),1);var ose=a(R(),1),nse=a(b(),1),_Te=[{isEligible(e){return 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({nofollow:e,...t}){return{rel:e?"nofollow":"",...t}},save(){return(0,nse.jsx)(ose.InnerBlocks.Content,{})}}],ase=_Te;var a6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/navigation-link",title:"Navigation Link",category:"design",parent:["core/navigation"],allowedBlocks:["core/navigation-link","core/navigation-submenu","core/page-list"],description:"Add a page, link, or another item to your navigation.",textdomain:"default",attributes:{label:{type:"string",role:"content"},type:{type:"string"},description:{type:"string"},rel:{type:"string"},id:{type:"number"},opensInNewTab:{type:"boolean",default:!1},url:{type:"string",role:"content"},title:{type:"string"},kind:{type:"string"},isTopLevelLink:{type:"boolean"}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","overlayTextColor","customOverlayTextColor","overlayBackgroundColor","customOverlayBackgroundColor","fontSize","customFontSize","showSubmenuIcon","maxNestingLevel","style"],supports:{anchor:!0,reusable:!1,html:!1,__experimentalSlashInserter:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},renaming:!1,interactivity:{clientNavigation:!0}},selectors:{states:{"-current":".wp-block-navigation .current-menu-item"}},editorStyle:"wp-block-navigation-link-editor",style:"wp-block-navigation-link"};var i6=a(K(),1),f_=a(O(),1),g_=a(V(),1),s6=a(uc(),1),Os=a(D(),1),kn=a(R(),1),l6=a(dr(),1),Ea=a(H(),1);var c6=a(he(),1);var yr=a(b(),1),kTe={name:"core/navigation-link"},wTe=["core/navigation-link","core/navigation-submenu"];function CTe(e){let t="";switch(e){case"post":t=(0,Os.__)("Select post");break;case"page":t=(0,Os.__)("Select page");break;case"category":t=(0,Os.__)("Select category");break;case"tag":t=(0,Os.__)("Select tag");break;default:t=(0,Os.__)("Add link")}return t}function lz({attributes:e,isSelected:t,setAttributes:r,insertBlocksAfter:o,mergeBlocks:n,onReplace:i,context:s,clientId:l}){let{id:c,label:u,type:d,url:p,description:m,kind:f,metadata:g}=e,{maxNestingLevel:h}=s,{replaceBlock:v,__unstableMarkNextChangeAsNotPersistent:x,selectBlock:_}=(0,f_.useDispatch)(kn.store),[k,y]=(0,Ea.useState)(t&&!p),[w,C]=(0,Ea.useState)(null),S=(0,Ea.useRef)(null),P=c_(S),N=(0,Os.__)("Add label\u2026"),I=(0,Ea.useRef)(),B=(0,Ea.useRef)(),E=(0,Ea.useRef)(u===void 0),L=(0,Ea.useRef)(!1),{isAtMaxNesting:A,isTopLevelLink:U,isParentOfSelectedBlock:$,hasChildren:W,parentBlockClientId:G,isSubmenu:F}=(0,f_.useSelect)(ve=>{let{getBlockCount:Xt,getBlockName:Gt,getBlockRootClientId:br,hasSelectedInnerBlock:wo,getBlockParentsByBlockName:In}=ve(kn.store),on=br(l),vi=Gt(on),aa=vi==="core/navigation",us=aa?on:In(l,"core/navigation")[0],Rn=vi==="core/navigation-submenu"?on:us;return{isAtMaxNesting:In(l,wTe).length>=h,isTopLevelLink:aa,isParentOfSelectedBlock:wo(l,!0),hasChildren:!!Xt(l),parentBlockClientId:Rn,isSubmenu:vi==="core/navigation-submenu"}},[l,h]),Z=l_(l),{getBlocks:j}=(0,f_.useSelect)(kn.store),{hasUrlBinding:Y,isBoundEntityAvailable:ee,entityRecord:te}=Yi({clientId:l,attributes:e}),Q=Df({clientId:l,attributes:e,setAttributes:r,allowTextUpdate:!0}),[le,oe]=Af(f,d,c,Z),ce=(0,Ea.useCallback)(()=>{let ve=j(l);ve.length===0&&(ve=[(0,i6.createBlock)("core/navigation-link")],_(ve[0].clientId));let Xt=(0,i6.createBlock)("core/navigation-submenu",e,ve);v(l,Xt)},[j,l,_,v,e]);(0,Ea.useEffect)(()=>{E.current&&t&&_(G)},[]),(0,Ea.useEffect)(()=>{W&&(x(),ce())},[W,x,ce]),(0,Ea.useEffect)(()=>{if(!(!E.current||!p||!k)){if(E.current=!1,(0,l6.isURL)((0,l6.prependHTTP)(u))&&/^.+\.[a-z]+/.test(u))u_(I);else if(_(l,null),F){let ve=j(G);ve.length===1&&ve[0].clientId===l&&(L.current=!0)}}},[p,k,E,u]);function pe(){r({url:void 0,label:void 0,id:void 0,kind:void 0,type:void 0,opensInNewTab:!1}),y(!1)}let{textColor:be,customTextColor:Te,backgroundColor:ae,customBackgroundColor:se}=Pf(s,!U);function ue(ve){s6.isKeyboardEvent.primary(ve,"k")&&(ve.preventDefault(),ve.stopPropagation(),y(!0))}let Oe=(0,c6.useInstanceId)(lz),Pe=Y&&!ee,ge=Pe?(0,Os.sprintf)("navigation-link-edit-%d-desc",Oe):void 0,et=(0,kn.useBlockProps)({ref:(0,c6.useMergeRefs)([C,S]),className:T("wp-block-navigation-item",{"is-editing":t||$,"is-dragging-within":P,"has-link":!!p,"has-child":W,"has-text-color":!!be||!!Te,[(0,kn.getColorClassName)("color",be)]:!!be,"has-background":!!ae||se,[(0,kn.getColorClassName)("background-color",ae)]:!!ae}),"aria-describedby":ge,"aria-invalid":Pe,style:{color:!be&&Te,backgroundColor:!ae&&se},onKeyDown:ue}),me=(0,kn.useInnerBlocksProps)({className:"remove-outline"},{defaultBlock:kTe,directInsert:!0,renderAppender:!1}),ct=!p&&!(Y&&ee)||le||oe||Y&&!ee;ct&&(et.onClick=()=>{y(!0)});let Ne=T("wp-block-navigation-item__content",{"wp-block-navigation-link__placeholder":ct}),ie=CTe(d),Ee=GS();return(0,yr.jsxs)(yr.Fragment,{children:[(0,yr.jsx)(kn.BlockControls,{children:(0,yr.jsxs)(g_.ToolbarGroup,{children:[(0,yr.jsx)(g_.ToolbarButton,{name:"link",icon:wi,title:(0,Os.__)("Link"),shortcut:s6.displayShortcut.primary("k"),onClick:()=>{y(!0)}}),!A&&(0,yr.jsx)(g_.ToolbarButton,{name:"submenu",icon:Xp,title:(0,Os.__)("Add submenu"),onClick:ce})]})}),(0,yr.jsx)(kn.InspectorControls,{group:"content",children:(0,yr.jsx)(i_,{attributes:e,setAttributes:r,clientId:l})}),(0,yr.jsxs)("div",{...et,children:[Pe&&(0,yr.jsx)(cn,{id:ge,children:Ee}),(0,yr.jsxs)("a",{className:Ne,children:[!p&&!g?.bindings?.url?(0,yr.jsx)("div",{className:"wp-block-navigation-link__placeholder-text",children:(0,yr.jsx)("span",{children:ie})}):(0,yr.jsxs)(yr.Fragment,{children:[!le&&!oe&&(0,yr.jsxs)(yr.Fragment,{children:[(0,yr.jsx)(kn.RichText,{ref:I,identifier:"label",className:"wp-block-navigation-item__label",value:u,onChange:ve=>r({label:ve}),onMerge:n,onReplace:i,__unstableOnSplitAtEnd:o?()=>o((0,i6.createBlock)("core/navigation-link")):void 0,"aria-label":(0,Os.__)("Navigation link text"),placeholder:N,withoutInteractiveFormatting:!0}),m&&(0,yr.jsx)("span",{className:"wp-block-navigation-item__description",children:m})]}),(le||oe)&&(0,yr.jsx)(s_,{label:u,isInvalid:le,isDraft:oe,className:"wp-block-navigation-link__label"})]}),k&&(0,yr.jsx)(Mu,{ref:B,clientId:l,link:e,entity:{entityRecord:te,hasBinding:Y,isEntityAvailable:ee},onClose:()=>{if(y(!1),!p&&!Y&&i){i([]);return}if(L.current&&(L.current=!1,S.current?.nextElementSibling)){let ve=S.current.nextElementSibling.querySelector(".block-editor-button-block-appender");ve&&ve.focus()}},anchor:w,onRemove:pe,onChange:Q})]}),(0,yr.jsx)("div",{...me})]})]})}var ise=a(R(),1),sse=a(b(),1);function lse(){return(0,sse.jsx)(ise.InnerBlocks.Content,{})}function STe(e){switch(e){case"post":return Kv;case"page":return lu;case"tag":return vy;case"category":return ud;default:return SE}}function cse(e,t){if(t!=="core/navigation-link")return e;if(e.variations){let r=(n,i)=>n.type===i.type,o=e.variations.map(n=>({...n,...!n.icon&&{icon:STe(n.name)},...!n.isActive&&{isActive:r}}));return{...e,variations:o}}return e}var wn=a(K(),1),TTe={from:[{type:"block",blocks:["core/site-logo"],transform:()=>(0,wn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/spacer"],transform:()=>(0,wn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/home-link"],transform:()=>(0,wn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/social-links"],transform:()=>(0,wn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/search"],transform:()=>(0,wn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/page-list"],transform:()=>(0,wn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/buttons"],transform:()=>(0,wn.createBlock)("core/navigation-link")}],to:[{type:"block",blocks:["core/navigation-submenu"],transform:(e,t)=>(0,wn.createBlock)("core/navigation-submenu",e,t)},{type:"block",blocks:["core/spacer"],transform:()=>(0,wn.createBlock)("core/spacer")},{type:"block",blocks:["core/site-logo"],transform:()=>(0,wn.createBlock)("core/site-logo")},{type:"block",blocks:["core/home-link"],transform:()=>(0,wn.createBlock)("core/home-link")},{type:"block",blocks:["core/social-links"],transform:()=>(0,wn.createBlock)("core/social-links")},{type:"block",blocks:["core/search"],transform:()=>(0,wn.createBlock)("core/search",{showLabel:!1,buttonUseIcon:!0,buttonPosition:"button-inside"})},{type:"block",blocks:["core/page-list"],transform:()=>(0,wn.createBlock)("core/page-list")},{type:"block",blocks:["core/buttons"],transform:({label:e,url:t,rel:r,title:o,opensInNewTab:n})=>(0,wn.createBlock)("core/buttons",{},[(0,wn.createBlock)("core/button",{text:e,url:t,rel:r,title:o,linkTarget:n?"_blank":void 0})])}]},use=TTe;var cz=a(D(),1);var PTe=[{name:"custom-link",title:(0,cz.__)("Custom Link"),description:(0,cz.__)("Add a custom link to your navigation."),icon:im,attributes:{kind:"custom"},isActive:e=>e.kind==="custom",isDefault:!0,scope:["inserter"]}],dse=PTe;var{fieldsKey:ETe,formKey:BTe}=q(mse.privateApis),{name:fse}=a6,u6={icon:im,__experimentalLabel(e,{context:t}){if(t==="list-view")return e?.label;if(t==="appender"){let r=e?.type||"link";return(0,gp.sprintf)((0,gp._x)("Add %s","add default block type"),r)}return e?.label},merge(e,{label:t=""}){return{...e,label:e.label+t}},edit:lz,save:lse,example:{attributes:{label:(0,gp._x)("Example Link","navigation link preview example"),url:"https://example.com"}},deprecated:ase,transforms:use,variations:dse};window.__experimentalContentOnlyInspectorFields&&(u6[ETe]=[{id:"label",label:(0,gp.__)("Label"),type:"text",Edit:"rich-text"},{id:"link",label:(0,gp.__)("Link"),type:"url",Edit:"link",getValue:({item:e})=>({url:e.url,rel:e.rel}),setValue:({value:e})=>({url:e.url,rel:e.rel})}],u6[BTe]={fields:["label","link"]});var NTe=()=>((0,pse.addFilter)("blocks.registerBlockType","core/navigation-link",cse),M({name:fse,metadata:a6,settings:u6}));var pz={};J(pz,{init:()=>ATe,metadata:()=>d6,name:()=>Sse,settings:()=>v6});var v_=a(D(),1),Cse=a(K(),1);var d6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/navigation-submenu",title:"Submenu",category:"design",parent:["core/navigation"],description:"Add a submenu to your navigation.",textdomain:"default",attributes:{label:{type:"string",role:"content"},type:{type:"string"},description:{type:"string"},rel:{type:"string"},id:{type:"number"},opensInNewTab:{type:"boolean",default:!1},url:{type:"string",role:"content"},title:{type:"string"},kind:{type:"string"},isTopLevelItem:{type:"boolean"},isParentSubmenu:{type:"boolean",default:!0}},providesContext:{"core/isInsideSubmenu":"isParentSubmenu"},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","overlayTextColor","customOverlayTextColor","overlayBackgroundColor","customOverlayBackgroundColor","fontSize","customFontSize","showSubmenuIcon","maxNestingLevel","openSubmenusOnClick","submenuVisibility","style"],supports:{anchor:!0,reusable:!1,html:!1,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-navigation-submenu-editor",style:"wp-block-navigation-submenu"};var m6=a(O(),1),h_=a(V(),1),f6=a(uc(),1),R0=a(D(),1),mo=a(R(),1),g6=a(dr(),1),jl=a(H(),1);var vse=a(Uy(),1),yse=a(K(),1),h6=a(he(),1);var p6=a(V(),1),dz=a(b(),1),gse=()=>(0,dz.jsx)(p6.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:(0,dz.jsx)(p6.Path,{d:"M1.50002 4L6.00002 8L10.5 4",strokeWidth:"1.5"})});var qr=a(b(),1),hse=["core/navigation-link","core/navigation-submenu","core/page-list","core/loginout"];function bse({attributes:e,isSelected:t,setAttributes:r,mergeBlocks:o,onReplace:n,context:i,clientId:s}){let{label:l,url:c,description:u,kind:d,type:p,id:m}=e,{showSubmenuIcon:f,maxNestingLevel:g,submenuVisibility:h}=i,x=(0,mo.useBlockEditingMode)()!=="default"?!0:h==="click",{hasUrlBinding:_,isBoundEntityAvailable:k,entityRecord:y}=Yi({clientId:s,attributes:e}),w=Df({clientId:s,attributes:e,setAttributes:r,allowTextUpdate:!0}),{__unstableMarkNextChangeAsNotPersistent:C,replaceBlock:S}=(0,m6.useDispatch)(mo.store),[P,N]=(0,jl.useState)(!1),[I,B]=(0,jl.useState)(null),E=(0,jl.useRef)(null),L=c_(E),A=(0,R0.__)("Add text\u2026"),U=(0,jl.useRef)(),{parentCount:$,isParentOfSelectedBlock:W,isImmediateParentOfSelectedBlock:G,hasChildren:F,selectedBlockHasChildren:Z,onlyDescendantIsEmptyLink:j}=(0,m6.useSelect)(me=>{let{hasSelectedInnerBlock:ct,getSelectedBlockClientId:Ne,getBlockParentsByBlockName:ie,getBlock:Ee,getBlockCount:ve,getBlockOrder:Xt}=me(mo.store),Gt,br=Ne(),wo=Xt(br);if(wo?.length===1){let In=Ee(wo[0]);Gt=In?.name==="core/navigation-link"&&!In?.attributes?.label}return{parentCount:ie(s,"core/navigation-submenu").length,isParentOfSelectedBlock:ct(s,!0),isImmediateParentOfSelectedBlock:ct(s,!1),hasChildren:!!ve(s),selectedBlockHasChildren:!!wo?.length,onlyDescendantIsEmptyLink:Gt}},[s]),Y=l_(s),ee=(0,h6.usePrevious)(F),[te,Q]=Af(d,p,m,Y);(0,jl.useEffect)(()=>{!x&&!c&&N(!0)},[]),(0,jl.useEffect)(()=>{t||N(!1)},[t]),(0,jl.useEffect)(()=>{P&&c&&(0,g6.isURL)((0,g6.prependHTTP)(l))&&/^.+\.[a-z]+/.test(l)&&u_(U)},[c]);let{textColor:le,customTextColor:oe,backgroundColor:ce,customBackgroundColor:pe}=Pf(i,$>0);function be(me){f6.isKeyboardEvent.primary(me,"k")&&(me.preventDefault(),me.stopPropagation(),N(!0))}let Te=(0,mo.useBlockProps)({ref:(0,h6.useMergeRefs)([B,E]),className:T("wp-block-navigation-item",{"is-editing":t||W,"is-dragging-within":L,"has-link":!!c,"has-child":F,"has-text-color":!!le||!!oe,[(0,mo.getColorClassName)("color",le)]:!!le,"has-background":!!ce||pe,[(0,mo.getColorClassName)("background-color",ce)]:!!ce,"open-on-click":x,"open-always":h==="always"}),style:{color:!le&&oe,backgroundColor:!ce&&pe},onKeyDown:be}),ae=Pf(i,!0),se=$>=g?hse.filter(me=>me!=="core/navigation-submenu"):hse,ue=vS(ae),Oe=(0,mo.useInnerBlocksProps)(ue,{allowedBlocks:se,defaultBlock:$i,directInsert:!0,__experimentalCaptureToolbars:!0,renderAppender:t||G&&!Z||F?mo.InnerBlocks.ButtonBlockAppender:!1}),Pe=x?"button":"a";function ge(){let me=(0,yse.createBlock)("core/navigation-link",e);S(s,me)}(0,jl.useEffect)(()=>{!F&&ee&&(C(),ge())},[F,ee]);let et=!Z||j;return(0,qr.jsxs)(qr.Fragment,{children:[(0,qr.jsx)(mo.BlockControls,{children:(0,qr.jsxs)(h_.ToolbarGroup,{children:[!x&&(0,qr.jsx)(h_.ToolbarButton,{name:"link",icon:wi,title:(0,R0.__)("Link"),shortcut:f6.displayShortcut.primary("k"),onClick:()=>{N(!0)}}),(0,qr.jsx)(h_.ToolbarButton,{name:"revert",icon:FN,title:(0,R0.__)("Convert to Link"),onClick:ge,className:"wp-block-navigation__submenu__revert",disabled:!et})]})}),(0,qr.jsx)(mo.InspectorControls,{group:"content",children:(0,qr.jsx)(i_,{attributes:e,setAttributes:r,clientId:s,isLinkEditable:!x})}),(0,qr.jsxs)("div",{...Te,children:[(0,qr.jsxs)(Pe,{className:"wp-block-navigation-item__content",children:[!te&&!Q&&(0,qr.jsxs)(qr.Fragment,{children:[(0,qr.jsx)(mo.RichText,{ref:U,identifier:"label",className:"wp-block-navigation-item__label",value:l,onChange:me=>r({label:me}),onMerge:o,onReplace:n,"aria-label":(0,R0.__)("Navigation link text"),placeholder:A,withoutInteractiveFormatting:!0,onClick:()=>{!x&&!c&&N(!0)}}),u&&(0,qr.jsx)("span",{className:"wp-block-navigation-item__description",children:u})]}),(te||Q)&&(0,qr.jsx)(s_,{label:l,isInvalid:te,isDraft:Q,className:"wp-block-navigation-item__label"}),!x&&P&&(0,qr.jsx)(Mu,{clientId:s,link:e,entity:{entityRecord:y,hasBinding:_,isEntityAvailable:k},onClose:()=>{N(!1)},anchor:I,onRemove:()=>{r({url:""}),(0,vse.speak)((0,R0.__)("Link removed."),"assertive")},onChange:w})]}),(f||x)&&(0,qr.jsx)("span",{className:"wp-block-navigation__submenu-icon",children:(0,qr.jsx)(gse,{})}),(0,qr.jsx)("div",{...Oe})]})]})}var _se=a(R(),1),xse=a(b(),1);function kse(){return(0,xse.jsx)(_se.InnerBlocks.Content,{})}var Mf=a(K(),1),RTe={to:[{type:"block",blocks:["core/navigation-link"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:e=>(0,Mf.createBlock)("core/navigation-link",e)},{type:"block",blocks:["core/spacer"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:()=>(0,Mf.createBlock)("core/spacer")},{type:"block",blocks:["core/site-logo"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:()=>(0,Mf.createBlock)("core/site-logo")},{type:"block",blocks:["core/home-link"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:()=>(0,Mf.createBlock)("core/home-link")},{type:"block",blocks:["core/social-links"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:()=>(0,Mf.createBlock)("core/social-links")},{type:"block",blocks:["core/search"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:()=>(0,Mf.createBlock)("core/search")}]},wse=RTe;var{fieldsKey:DTe,formKey:LTe}=q(Cse.privateApis),{name:Sse}=d6,v6={icon:({context:e})=>e==="list-view"?lu:Xp,__experimentalLabel(e,{context:t}){let{label:r}=e,o=e?.metadata?.name;return(t==="list-view"||t==="breadcrumb")&&o?o:r},edit:bse,example:{attributes:{label:(0,v_._x)("About","Example link text for Navigation Submenu"),type:"page"}},save:kse,transforms:wse};window.__experimentalContentOnlyInspectorFields&&(v6[DTe]=[{id:"label",label:(0,v_.__)("Label"),type:"text",Edit:"rich-text"},{id:"link",label:(0,v_.__)("Link"),type:"url",Edit:"link",getValue:({item:e})=>({url:e.url,rel:e.rel}),setValue:({value:e})=>({url:e.url,rel:e.rel})}],v6[LTe]={fields:["label","link"]});var ATe=()=>M({name:Sse,metadata:d6,settings:v6});var fz={};J(fz,{init:()=>VTe,metadata:()=>y6,name:()=>Lse,settings:()=>Ase});var Tse=a(D(),1),Pse=a(R(),1),mz=a(b(),1);function Ese(){return(0,mz.jsx)("div",{...(0,Pse.useBlockProps)(),children:(0,mz.jsx)("span",{children:(0,Tse.__)("Page break")})})}var y6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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,visibility:!1,interactivity:{clientNavigation:!0},customCSS:!1},editorStyle:"wp-block-nextpage-editor"};var Bse=a(H(),1),Nse=a(b(),1);function Ise(){return(0,Nse.jsx)(Bse.RawHTML,{children:"<!--nextpage-->"})}var Rse=a(K(),1),zTe={from:[{type:"raw",schema:{"wp-block":{attributes:["data-block"]}},isMatch:e=>e.dataset&&e.dataset.block==="core/nextpage",transform(){return(0,Rse.createBlock)("core/nextpage",{})}}]},Dse=zTe;var{name:Lse}=y6,Ase={icon:ZB,example:{},transforms:Dse,edit:Ese,save:Ise},VTe=()=>M({name:Lse,metadata:y6,settings:Ase});var hz={};J(hz,{init:()=>OTe,metadata:()=>b6,name:()=>Fse,settings:()=>Ose});var Vse=a(Ad(),1);var D0=a(R(),1),Vc=a(V(),1),zu=a(D(),1);var Ba=a(b(),1);function Mse({attributes:e,setAttributes:t}){let{displayMode:r,text:o}=e,n=r==="icon"||r==="both",i=r==="text"||r==="both",s=o||(0,zu.__)("Close"),l=(0,D0.useBlockProps)({className:"wp-block-navigation-overlay-close"}),c=X();return(0,Ba.jsxs)(Ba.Fragment,{children:[(0,Ba.jsx)(D0.InspectorControls,{children:(0,Ba.jsx)(Vc.__experimentalToolsPanel,{label:(0,zu.__)("Settings"),resetAll:()=>t({displayMode:"icon"}),dropdownMenuProps:c,children:(0,Ba.jsx)(Vc.__experimentalToolsPanelItem,{label:(0,zu.__)("Display Mode"),isShownByDefault:!0,hasValue:()=>r!=="icon",onDeselect:()=>t({displayMode:"icon"}),children:(0,Ba.jsxs)(Vc.__experimentalToggleGroupControl,{label:(0,zu.__)("Display Mode"),value:r,onChange:u=>t({displayMode:u}),isBlock:!0,children:[(0,Ba.jsx)(Vc.__experimentalToggleGroupControlOption,{value:"icon",label:(0,zu.__)("Icon")}),(0,Ba.jsx)(Vc.__experimentalToggleGroupControlOption,{value:"text",label:(0,zu.__)("Text")}),(0,Ba.jsx)(Vc.__experimentalToggleGroupControlOption,{value:"both",label:(0,zu.__)("Both")})]})})})}),(0,Ba.jsxs)("button",{...l,type:"button","aria-label":i?void 0:(0,zu.__)("Close"),children:[n&&(0,Ba.jsx)(pa,{icon:rm}),i&&(0,Ba.jsx)(D0.RichText,{identifier:"text",value:s,onChange:u=>t({text:u}),tagName:"span",className:"wp-block-navigation-overlay-close__text",allowedFormats:["core/bold","core/italic"]})]})]})}var b6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/navigation-overlay-close",title:"Navigation Overlay Close",category:"design",description:"A customizable button to close overlays.",keywords:["close","overlay","navigation","menu"],textdomain:"default",attributes:{displayMode:{type:"string",enum:["icon","text","both"],default:"icon"},text:{type:"string"}},supports:{color:{gradients:!1,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{padding:!0,__experimentalDefaultControls:{padding:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}}},style:"wp-block-navigation-overlay-close"};var _6=a(z(),1),gz=a(b(),1),zse=(0,gz.jsx)(_6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,gz.jsx)(_6.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.5v12ZM15 8l-3 3-3-3-1.1 1.1 3 3-3 3L9 16.2l3-3 3 3 1.1-1.1-3-3 3-3L15 8Z"})});var{name:Fse}=b6,Ose={icon:zse,edit:Mse},OTe=()=>((0,Vse.addFilter)("blockEditor.__unstableCanInsertBlockType","core/navigation-overlay-close/restrict-to-overlay-template-parts",(e,t)=>t.name!=="core/navigation-overlay-close"||!e?e:m_()),M({name:Fse,metadata:b6,settings:Ose}));var yz={};J(yz,{init:()=>GTe,metadata:()=>x6,name:()=>qse,settings:()=>Zse});var x6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/pattern",title:"Pattern Placeholder",category:"theme",description:"Show a block pattern.",supports:{html:!1,inserter:!1,renaming:!1,visibility:!1,interactivity:{clientNavigation:!0}},textdomain:"default",attributes:{slug:{type:"string"}}};var Wse=a(K(),1),hp=a(O(),1),w6=a(H(),1),vp=a(R(),1),Gse=a(ne(),1),C6=a(D(),1);var Hse=a(O(),1),vz=new WeakMap;function jse(){let e=(0,Hse.useRegistry)();if(!vz.has(e)){let t=new Map;vz.set(e,jTe.bind(null,t))}return vz.get(e)}function jTe(e,{name:t,blocks:r}){let o=[...r];for(;o.length;){let n=o.shift();for(let i of n.innerBlocks??[])o.unshift(i);n.name==="core/pattern"&&UTe(e,t,n.attributes.slug)}}function UTe(e,t,r){if(e.has(t)||e.set(t,new Set),e.get(t).add(r),Use(e,t))throw new TypeError(`Pattern ${t} has a circular dependency and cannot be rendered.`)}function Use(e,t,r=new Set,o=new Set){r.add(t),o.add(t);let n=e.get(t)??new Set;for(let i of n)if(r.has(i)){if(o.has(i))return!0}else if(Use(e,i,r,o))return!0;return o.delete(t),!1}var k6=a(b(),1),WTe=({attributes:e,clientId:t})=>{let r=(0,hp.useRegistry)(),o=(0,hp.useSelect)(h=>h(vp.store).__experimentalGetParsedPattern(e.slug),[e.slug]),n=(0,hp.useSelect)(h=>h(Gse.store).getCurrentTheme()?.stylesheet,[]),{replaceBlocks:i,setBlockEditingMode:s,__unstableMarkNextChangeAsNotPersistent:l}=(0,hp.useDispatch)(vp.store),{getBlockRootClientId:c,getBlockEditingMode:u}=(0,hp.useSelect)(vp.store),[d,p]=(0,w6.useState)(!1),m=jse();function f(h){return h.innerBlocks.find(v=>v.name==="core/template-part")&&(h.innerBlocks=h.innerBlocks.map(v=>(v.name==="core/template-part"&&v.attributes.theme===void 0&&(v.attributes.theme=n),v))),h.name==="core/template-part"&&h.attributes.theme===void 0&&(h.attributes.theme=n),h}(0,w6.useEffect)(()=>{if(!d&&o?.blocks){try{m(o)}catch{p(!0);return}window.queueMicrotask(()=>{let h=c(t),v=o.blocks.map(_=>(0,Wse.cloneBlock)(f(_)));v.length===1&&o.categories?.length>0&&(v[0].attributes={...v[0].attributes,metadata:{...v[0].attributes.metadata,categories:o.categories,patternName:o.name,name:v[0].attributes.metadata.name||o.title}});let x=u(h);r.batch(()=>{l(),s(h,"default"),l(),i(t,v),l(),s(h,x)})})}},[t,d,o,l,i,u,s,c]);let g=(0,vp.useBlockProps)();return d?(0,k6.jsx)("div",{...g,children:(0,k6.jsx)(vp.Warning,{children:(0,C6.sprintf)((0,C6.__)('Pattern "%s" cannot be rendered inside itself.'),o?.name)})}):(0,k6.jsx)("div",{...g})},$se=WTe;var{name:qse}=x6,Zse={edit:$se},GTe=()=>M({name:qse,metadata:x6,settings:Zse});var _z={};J(_z,{init:()=>QTe,metadata:()=>S6,name:()=>nle,settings:()=>ale});var S6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/page-list",title:"Page List",category:"widgets",allowedBlocks:["core/page-list-item"],description:"Display a list of all pages.",keywords:["menu","navigation"],textdomain:"default",attributes:{parentPageID:{type:"integer",default:0}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","overlayTextColor","customOverlayTextColor","overlayBackgroundColor","customOverlayBackgroundColor","fontSize","customFontSize","showSubmenuIcon","style","openSubmenusOnClick","submenuVisibility","core/isInsideSubmenu"],supports:{anchor:!0,reusable:!1,html:!1,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},color:{text:!0,background:!0,link:!0,gradients:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0},spacing:{padding:!0,margin:!0,__experimentalDefaultControls:{padding:!1,margin:!1}},contentRole:!0},editorStyle:"wp-block-page-list-editor",style:"wp-block-page-list"};var tle=a(K(),1),Yn=a(R(),1),en=a(V(),1),Ao=a(D(),1),yp=a(H(),1),rle=a(ne(),1),T6=a(O(),1);var bz=a(K(),1),Kse=a(O(),1),Yse=a(R(),1);function qTe(e=[]){let t="post-type",r={},o=[];return e.forEach(({id:n,title:i,link:s,type:l,parent:c})=>{let u=r[n]?.innerBlocks??[];r[n]=(0,bz.createBlock)("core/navigation-link",{id:n,label:i.rendered,url:s,type:l,kind:t,metadata:{bindings:S0(t)}},u),c?(r[c]||(r[c]={innerBlocks:[]}),r[c].innerBlocks.push(r[n])):o.push(r[n])}),o}function Qse(e,t){for(let r of e){if(r.attributes.id===t)return r;if(r.innerBlocks&&r.innerBlocks.length){let o=Qse(r.innerBlocks,t);if(o)return o}}return null}function ZTe(e=[],t=null){let r=qTe(e);if(t){let n=Qse(r,t);n&&n.innerBlocks&&(r=n.innerBlocks)}let o=n=>{n.forEach((i,s,l)=>{let{attributes:c,innerBlocks:u}=i;if(u.length!==0){o(u);let d=(0,bz.createBlock)("core/navigation-submenu",c,u);l[s]=d}})};return o(r),r}function Xse({clientId:e,pages:t,parentClientId:r,parentPageID:o}){let{replaceBlock:n,selectBlock:i}=(0,Kse.useDispatch)(Yse.store);return()=>{let s=ZTe(t,o);n(e,s),i(r)}}var Ht=a(b(),1),Jse=100,ele=()=>{};function KTe({isBusy:e,onConfirm:t,onCancel:r}){return(0,Ht.jsx)(en.__experimentalConfirmDialog,{isOpen:!0,title:(0,Ao.__)("Detach Page List"),__experimentalHideHeader:!1,confirmButtonText:(0,Ao.__)("Detach"),onConfirm:t,onCancel:r,isBusy:e,size:"medium",children:(0,Ao.__)("This Navigation Menu displays your website's pages. Detaching will enable you to add, delete, or reorder pages. However, new pages will no longer be added automatically.")})}function YTe({blockProps:e,innerBlocksProps:t,hasResolvedPages:r,blockList:o,pages:n,parentPageID:i}){if(!r)return(0,Ht.jsx)("div",{...e,children:(0,Ht.jsx)("div",{className:"wp-block-page-list__loading-indicator-container",children:(0,Ht.jsx)(en.Spinner,{className:"wp-block-page-list__loading-indicator"})})});if(n===null)return(0,Ht.jsx)("div",{...e,children:(0,Ht.jsx)(en.Notice,{status:"warning",isDismissible:!1,children:(0,Ao.__)("Page List: Cannot retrieve Pages.")})});if(n.length===0)return(0,Ht.jsx)("div",{...e,children:(0,Ht.jsx)(en.Notice,{status:"info",isDismissible:!1,children:(0,Ao.__)("Page List: Cannot retrieve Pages.")})});if(o.length===0){let s=n.find(l=>l.id===i);return s?.title?.rendered?(0,Ht.jsx)("div",{...e,children:(0,Ht.jsx)(Yn.Warning,{children:(0,Ao.sprintf)((0,Ao.__)('Page List: "%s" page has no children.'),s.title.rendered)})}):(0,Ht.jsx)("div",{...e,children:(0,Ht.jsx)(en.Notice,{status:"warning",isDismissible:!1,children:(0,Ao.__)("Page List: Cannot retrieve Pages.")})})}if(n.length>0)return(0,Ht.jsx)("ul",{...t})}function ole({context:e,clientId:t,attributes:r,setAttributes:o}){let{parentPageID:n}=r,[i,s]=(0,yp.useState)(!1),l=X(),{records:c,hasResolved:u}=(0,rle.useEntityRecords)("postType","page",{per_page:Jse,_fields:["id","link","menu_order","parent","title","type"],orderby:"menu_order",order:"asc"}),d="showSubmenuIcon"in e&&c?.length>0&&c?.length<=Jse,p=(0,yp.useMemo)(()=>c===null?new Map:c.sort((S,P)=>S.menu_order===P.menu_order?S.title.rendered.localeCompare(P.title.rendered):S.menu_order-P.menu_order).reduce((S,P)=>{let{parent:N}=P;return S.has(N)?S.get(N).push(P):S.set(N,[P]),S},new Map),[c]),m=(0,Yn.useBlockProps)({className:T("wp-block-page-list",{"has-text-color":!!e.textColor,[(0,Yn.getColorClassName)("color",e.textColor)]:!!e.textColor,"has-background":!!e.backgroundColor,[(0,Yn.getColorClassName)("background-color",e.backgroundColor)]:!!e.backgroundColor,"open-on-click":e.submenuVisibility==="click","open-always":e.submenuVisibility==="always"}),style:{...e.style?.color}}),f=(0,yp.useMemo)(function C(S=0,P=0){let N=p.get(S);return N?.length?N.reduce((I,B)=>{let E=p.has(B.id),L={value:B.id,label:"\u2014 ".repeat(P)+B.title.rendered,rawName:B.title.rendered};return I.push(L),E&&I.push(...C(B.id,P+1)),I},[]):[]},[p]),g=(0,yp.useMemo)(function C(S=n){let P=p.get(S);return P?.length?P.reduce((N,I)=>{let B=p.has(I.id),E={id:I.id,label:I.title?.rendered?.trim()!==""?I.title?.rendered:(0,Ao.__)("(no title)"),title:I.title?.rendered?.trim()!==""?I.title?.rendered:(0,Ao.__)("(no title)"),link:I.url,hasChildren:B},L=null,A=C(I.id);return L=(0,tle.createBlock)("core/page-list-item",E,A),N.push(L),N},[]):[]},[p,n]),{hasSelectedChild:h,parentClientId:v,hasDraggedChild:x,isChildOfNavigation:_}=(0,T6.useSelect)(C=>{let{getBlockParentsByBlockName:S,hasSelectedInnerBlock:P,hasDraggedInnerBlock:N}=C(Yn.store),I=S(t,"core/navigation",!0);return{isChildOfNavigation:I.length>0,hasSelectedChild:P(t,!0),hasDraggedChild:N(t,!0),parentClientId:I[0]}},[t]),k=Xse({clientId:t,pages:c,parentClientId:v,parentPageID:n}),y=(0,Yn.useInnerBlocksProps)(m,{renderAppender:!1,__unstableDisableDropZone:!0,templateLock:_?!1:"all",onInput:ele,onChange:ele,value:g}),{selectBlock:w}=(0,T6.useDispatch)(Yn.store);return(0,yp.useEffect)(()=>{(h||x)&&(s(!0),w(v))},[h,x,v,w]),(0,Ht.jsxs)(Ht.Fragment,{children:[(f.length>0||d)&&(0,Ht.jsx)(Yn.InspectorControls,{children:(0,Ht.jsxs)(en.__experimentalToolsPanel,{label:(0,Ao.__)("Settings"),resetAll:()=>{o({parentPageID:0})},dropdownMenuProps:l,children:[f.length>0&&(0,Ht.jsx)(en.__experimentalToolsPanelItem,{label:(0,Ao.__)("Parent Page"),hasValue:()=>n!==0,onDeselect:()=>o({parentPageID:0}),isShownByDefault:!0,children:(0,Ht.jsx)(en.ComboboxControl,{className:"editor-page-attributes__parent",label:(0,Ao.__)("Parent"),value:n,options:f,onChange:C=>o({parentPageID:C??0}),help:(0,Ao.__)("Choose a page to show only its subpages.")})}),d&&(0,Ht.jsx)(en.Button,{__next40pxDefaultSize:!0,variant:"secondary",accessibleWhenDisabled:!0,disabled:!u,onClick:()=>s(!0),style:{gridColumn:"1 / -1",justifyContent:"center"},children:(0,Ao.__)("Detach Page List")})]})}),d&&(0,Ht.jsxs)(Ht.Fragment,{children:[(0,Ht.jsx)(Yn.BlockControls,{group:"other",children:(0,Ht.jsx)(en.ToolbarButton,{title:(0,Ao.__)("Detach"),disabled:!u,onClick:()=>s(!0),children:(0,Ao.__)("Detach")})}),i&&(0,Ht.jsx)(KTe,{isBusy:!u,onConfirm:()=>{k(),s(!1)},onCancel:()=>s(!1)})]}),(0,Ht.jsx)(YTe,{blockProps:m,innerBlocksProps:y,hasResolvedPages:u,blockList:g,pages:c,parentPageID:n})]})}var{name:nle}=S6,ale={icon:KB,example:{},edit:ole},QTe=()=>M({name:nle,metadata:S6,settings:ale});var Sz={};J(Sz,{init:()=>ePe,metadata:()=>P6,name:()=>lle,settings:()=>cle});var P6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/page-list-item",title:"Page List Item",category:"widgets",parent:["core/page-list"],description:"Displays a page inside a list of all pages.",keywords:["page","menu","navigation"],textdomain:"default",attributes:{id:{type:"number"},label:{type:"string"},title:{type:"string"},link:{type:"string"},hasChildren:{type:"boolean"}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","overlayTextColor","customOverlayTextColor","overlayBackgroundColor","customOverlayBackgroundColor","fontSize","customFontSize","showSubmenuIcon","style","openSubmenusOnClick","submenuVisibility"],supports:{anchor:!0,reusable:!1,html:!1,lock:!1,inserter:!1,__experimentalToolbar:!1,interactivity:{clientNavigation:!0}},editorStyle:"wp-block-page-list-editor",style:"wp-block-page-list"};var B6=a(R(),1),ile=a(O(),1),wz=a(ne(),1),Cz=a(da(),1);var E6=a(V(),1),xz=a(b(),1),kz=()=>(0,xz.jsx)(E6.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:(0,xz.jsx)(E6.Path,{d:"M1.50002 4L6.00002 8L10.5 4",strokeWidth:"1.5"})});var Na=a(b(),1);function JTe(){return(0,ile.useSelect)(e=>{if(!e(wz.store).canUser("read",{kind:"root",name:"site"}))return;let r=e(wz.store).getEntityRecord("root","site");return r?.show_on_front==="page"&&r?.page_on_front},[])}function sle({context:e,attributes:t}){let{id:r,label:o,link:n,hasChildren:i,title:s}=t,l="showSubmenuIcon"in e,c=JTe(),u=e.submenuVisibility,d=u==="click",p=Pf(e,!0),m=vS(p),f=(0,B6.useBlockProps)(m,{className:"wp-block-pages-list__item"}),g=(0,B6.useInnerBlocksProps)(f);return(0,Na.jsxs)("li",{className:T("wp-block-pages-list__item",{"has-child":i,"wp-block-navigation-item":l,"open-on-click":d,"open-always":u==="always","open-on-hover-click":u==="hover"&&e.showSubmenuIcon,"menu-item-home":r===c}),children:[i&&d?(0,Na.jsxs)(Na.Fragment,{children:[(0,Na.jsx)("button",{type:"button",className:"wp-block-navigation-item__content wp-block-navigation-submenu__toggle","aria-expanded":"false",dangerouslySetInnerHTML:{__html:(0,Cz.safeHTML)(o)}}),(0,Na.jsx)("span",{className:"wp-block-page-list__submenu-icon wp-block-navigation__submenu-icon",children:(0,Na.jsx)(kz,{})})]}):(0,Na.jsx)("a",{className:T("wp-block-pages-list__item__link",{"wp-block-navigation-item__content":l}),href:n,dangerouslySetInnerHTML:{__html:(0,Cz.safeHTML)(s)}}),i&&(0,Na.jsxs)(Na.Fragment,{children:[!d&&e.showSubmenuIcon&&(0,Na.jsx)("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",type:"button",children:(0,Na.jsx)(kz,{})}),(0,Na.jsx)("ul",{...g})]})]},r)}var{name:lle}=P6,cle={__experimentalLabel:({label:e})=>e,icon:lu,example:{},edit:sle},ePe=()=>M({name:lle,metadata:P6,settings:cle});var Iz={};J(Iz,{init:()=>uPe,metadata:()=>V0,name:()=>M6,settings:()=>A6});var L6=a(D(),1);var Ele=a(K(),1);var ule=a(H(),1),Mo=a(R(),1),Tz=a(D(),1),Fc=a(b(),1),L0={className:!1},Pz={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"}},N6=e=>{if(!e.customTextColor&&!e.customBackgroundColor&&!e.customFontSize)return e;let t={};(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});let{customTextColor:r,customBackgroundColor:o,customFontSize:n,...i}=e;return{...i,style:t}},A0=e=>{let{align:t,...r}=e;return t?{...r,style:{...e.style,typography:{...e.style?.typography,textAlign:t}}}:e},{style:evt,...y_}=Pz,tPe=[{supports:{className:!1,color:!0,typography:{fontSize:!0}},attributes:Pz,isEligible(e){return!!e.align||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save({attributes:e}){let{align:t,content:r,dropCap:o,direction:n}=e,i=T({"has-drop-cap":t===((0,Tz.isRTL)()?"left":"right")||t==="center"?!1:o,[`has-text-align-${t}`]:t});return(0,Fc.jsx)("p",{...Mo.useBlockProps.save({className:i,dir:n}),children:(0,Fc.jsx)(Mo.RichText.Content,{value:r})})},migrate:A0},{supports:L0,attributes:{...y_,customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"}},migrate:A0,save({attributes:e}){let{align:t,content:r,dropCap:o,direction:n}=e,i=T({"has-drop-cap":t===((0,Tz.isRTL)()?"left":"right")||t==="center"?!1:o,[`has-text-align-${t}`]:t});return(0,Fc.jsx)("p",{...Mo.useBlockProps.save({className:i,dir:n}),children:(0,Fc.jsx)(Mo.RichText.Content,{value:r})})}},{supports:L0,attributes:{...y_,customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"}},migrate(e){return N6(A0(e))},save({attributes:e}){let{align:t,content:r,dropCap:o,backgroundColor:n,textColor:i,customBackgroundColor:s,customTextColor:l,fontSize:c,customFontSize:u,direction:d}=e,p=(0,Mo.getColorClassName)("color",i),m=(0,Mo.getColorClassName)("background-color",n),f=(0,Mo.getFontSizeClass)(c),g=T({"has-text-color":i||l,"has-background":n||s,"has-drop-cap":o,[`has-text-align-${t}`]:t,[f]:f,[p]:p,[m]:m}),h={backgroundColor:m?void 0:s,color:p?void 0:l,fontSize:f?void 0:u};return(0,Fc.jsx)(Mo.RichText.Content,{tagName:"p",style:h,className:g||void 0,value:r,dir:d})}},{supports:L0,attributes:{...y_,customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"}},migrate(e){return N6(A0(e))},save({attributes:e}){let{align:t,content:r,dropCap:o,backgroundColor:n,textColor:i,customBackgroundColor:s,customTextColor:l,fontSize:c,customFontSize:u,direction:d}=e,p=(0,Mo.getColorClassName)("color",i),m=(0,Mo.getColorClassName)("background-color",n),f=(0,Mo.getFontSizeClass)(c),g=T({"has-text-color":i||l,"has-background":n||s,"has-drop-cap":o,[f]:f,[p]:p,[m]:m}),h={backgroundColor:m?void 0:s,color:p?void 0:l,fontSize:f?void 0:u,textAlign:t};return(0,Fc.jsx)(Mo.RichText.Content,{tagName:"p",style:h,className:g||void 0,value:r,dir:d})}},{supports:L0,attributes:{...y_,customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"},width:{type:"string"}},migrate(e){return N6(A0(e))},save({attributes:e}){let{width:t,align:r,content:o,dropCap:n,backgroundColor:i,textColor:s,customBackgroundColor:l,customTextColor:c,fontSize:u,customFontSize:d}=e,p=(0,Mo.getColorClassName)("color",s),m=(0,Mo.getColorClassName)("background-color",i),f=u&&`is-${u}-text`,g=T({[`align${t}`]:t,"has-background":i||l,"has-drop-cap":n,[f]:f,[p]:p,[m]:m}),h={backgroundColor:m?void 0:l,color:p?void 0:c,fontSize:f?void 0:d,textAlign:r};return(0,Fc.jsx)(Mo.RichText.Content,{tagName:"p",style:h,className:g||void 0,value:o})}},{supports:L0,attributes:{...y_,fontSize:{type:"number"}},save({attributes:e}){let{width:t,align:r,content:o,dropCap:n,backgroundColor:i,textColor:s,fontSize:l}=e,c=T({[`align${t}`]:t,"has-background":i,"has-drop-cap":n});return(0,Fc.jsx)("p",{style:{backgroundColor:i,color:s,fontSize:l,textAlign:r},className:c||void 0,children:o})},migrate(e){return N6(A0({...e,customFontSize:Number.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:L0,attributes:{...Pz,content:{type:"string",source:"html",default:""}},save({attributes:e}){return(0,Fc.jsx)(ule.RawHTML,{children:e.content})},migrate:e=>e}],dle=tPe;var si=a(D(),1),z0=a(V(),1),Qn=a(R(),1),xle=a(O(),1),kle=a(K(),1);var ple=a(H(),1),mle=a(he(),1),fle=a(hl(),1),M0=a(O(),1),Ez=a(R(),1),Vu=a(K(),1);var{subscribeOwnedListener:rPe}=q(fle.privateApis);function gle(e){let{batch:t}=(0,M0.useRegistry)(),{moveBlocksToPosition:r,replaceBlocks:o,selectionChange:n}=(0,M0.useDispatch)(Ez.store),{getBlockRootClientId:i,getBlockIndex:s,getBlockOrder:l,getBlockName:c,getBlock:u,canInsertBlockType:d}=(0,M0.useSelect)(Ez.store),p=(0,ple.useRef)(e);return p.current=e,(0,mle.useRefEffect)(m=>{function f(g){if(g.defaultPrevented||g.inputType!=="insertParagraph")return;let{content:h,clientId:v}=p.current;if(h.length)return;let x=i(v);if(!(0,Vu.hasBlockSupport)(c(x),"__experimentalOnEnter",!1))return;let _=l(x),k=_.indexOf(v);if(k===_.length-1){let B=x;for(;!d(c(v),i(B));)B=i(B);typeof B=="string"&&(g.preventDefault(),r([v],x,i(B),s(B)+1));return}let y=(0,Vu.getDefaultBlockName)(),w=c(x),C=i(x);if(!d(y,C)||!d(w,C))return;g.preventDefault();let S=u(x),P=(0,Vu.cloneBlock)({...S,innerBlocks:S.innerBlocks.slice(0,k)}),N=(0,Vu.createBlock)(y),I=(0,Vu.cloneBlock)({...S,innerBlocks:S.innerBlocks.slice(k+1)});t(()=>{o(x,[P,N,I]),n(N.clientId)})}return rPe(m,"beforeinput",f,!0)},[])}var hle=a(he(),1),I6=a(H(),1),vle=a(Lm(),1),yle=a(O(),1),ble=a(R(),1);function _le(e,t,r){let{__unstableMarkNextChangeAsNotPersistent:o}=(0,yle.useDispatch)(ble.store),n=(0,hle.useEvent)(()=>{(0,vle.default)("align attribute in paragraph block",{alternative:"style.typography.textAlign",since:"7.0"}),o(),r({style:{...t,typography:{...t?.typography,textAlign:e}}})}),i=(0,I6.useRef)();(0,I6.useEffect)(()=>{e==="full"||e==="wide"||e===i.current||(i.current=e,n())},[e,n])}var Ji=a(b(),1);function oPe({direction:e,setDirection:t}){return(0,si.isRTL)()&&(0,Ji.jsx)(z0.ToolbarButton,{icon:$E,title:(0,si._x)("Left to right","editor button"),isActive:e==="ltr",onClick:()=>{t(e==="ltr"?void 0:"ltr")}})}function Bz(e){return e===((0,si.isRTL)()?"left":"right")||e==="center"}function nPe({clientId:e,attributes:t,setAttributes:r,name:o}){let[n]=(0,Qn.useSettings)("typography.dropCap"),i=(0,xle.useSelect)(p=>{let{hasSelectedStyleState:m}=q(p(Qn.store));return m(e)},[e]);if(!n||i)return null;let{style:s,dropCap:l}=t,c=s?.typography?.textAlign,u;Bz(c)?u=(0,si.__)("Not available for aligned text."):l?u=(0,si.__)("Showing large initial letter."):u=(0,si.__)("Show a large initial letter.");let d=(0,kle.getBlockSupport)(o,"typography.defaultControls.dropCap",!1);return(0,Ji.jsx)(Qn.InspectorControls,{group:"typography",children:(0,Ji.jsx)(z0.__experimentalToolsPanelItem,{hasValue:()=>!!l,label:(0,si.__)("Drop cap"),isShownByDefault:d,onDeselect:()=>r({dropCap:!1}),resetAllFilter:()=>({dropCap:!1}),panelId:e,children:(0,Ji.jsx)(z0.ToggleControl,{label:(0,si.__)("Drop cap"),checked:!!l,onChange:()=>r({dropCap:!l}),help:u,disabled:Bz(c)})})})}function aPe({attributes:e,mergeBlocks:t,onReplace:r,onRemove:o,setAttributes:n,clientId:i,isSelected:s,name:l}){let{content:c,direction:u,dropCap:d,placeholder:p,style:m}=e,f=m?.typography?.textAlign;_le(e.align,m,n);let g=(0,Qn.useBlockProps)({ref:gle({clientId:i,content:c}),className:T({"has-drop-cap":Bz(f)?!1:d}),style:{direction:u},"aria-label":Qn.RichText.isEmpty(c)?(0,si.__)("Empty block; start writing or type forward slash to choose a block"):(0,si.__)("Block: Paragraph")}),h=(0,Qn.useBlockEditingMode)();return(0,Ji.jsxs)(Ji.Fragment,{children:[h==="default"&&(0,Ji.jsx)(Qn.BlockControls,{group:"block",children:(0,Ji.jsx)(oPe,{direction:u,setDirection:v=>n({direction:v})})}),s&&(0,Ji.jsx)(nPe,{name:l,clientId:i,attributes:e,setAttributes:n}),(0,Ji.jsx)(Qn.RichText,{identifier:"content",tagName:"p",...g,value:c,onChange:v=>n({content:v}),onMerge:t,onReplace:r,onRemove:o,"data-empty":Qn.RichText.isEmpty(c),placeholder:p||(0,si.__)("Type / to choose a block"),"data-custom-placeholder":p?!0:void 0,__unstableEmbedURLOnPaste:!0,__unstableAllowPrefixTransformations:!0})]})}var wle=aPe;var V0={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/paragraph",title:"Paragraph",category:"text",description:"Start with the basic building block of all narrative.",keywords:["text"],textdomain:"default",attributes:{content:{type:"rich-text",source:"rich-text",selector:"p",role:"content"},dropCap:{type:"boolean",default:!1},placeholder:{type:"string"},direction:{type:"string",enum:["ltr","rtl"]}},supports:{align:["wide","full"],splitting:!0,anchor:!0,className:!1,__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,textColumns:!0,textIndent:!0,__experimentalFontFamily:!0,__experimentalTextDecoration:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalWritingMode:!0,fitText:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalSelector:"p",__unstablePasteTextInline:!0,interactivity:{clientNavigation:!0}},selectors:{root:"p",typography:{textIndent:".wp-block-paragraph + .wp-block-paragraph"}},editorStyle:"wp-block-paragraph-editor",style:"wp-block-paragraph"};var R6=a(R(),1),Cle=a(D(),1),Nz=a(b(),1);function Sle({attributes:e}){let{content:t,dropCap:r,direction:o,style:n}=e,i=n?.typography?.textAlign,s=T({"has-drop-cap":i===((0,Cle.isRTL)()?"left":"right")||i==="center"?!1:r});return(0,Nz.jsx)("p",{...R6.useBlockProps.save({className:s,dir:o}),children:(0,Nz.jsx)(R6.RichText.Content,{value:t})})}var D6=a(K(),1);var{name:Tle}=V0,sPe={from:[{type:"raw",priority:20,selector:"p",schema:({phrasingContentSchema:e,isPaste:t})=>({p:{children:e,attributes:t?[]:["style","id"]}}),transform(e){let t=(0,D6.getBlockAttributes)(Tle,e.outerHTML),{textAlign:r}=e.style||{};return(r==="left"||r==="center"||r==="right")&&(t.style={...t.style,typography:{...t.style?.typography,textAlign:r}}),(0,D6.createBlock)(Tle,t)}}]},Ple=sPe;var{fieldsKey:lPe,formKey:cPe}=q(Ele.privateApis),{name:M6}=V0,A6={icon:YB,example:{attributes:{content:(0,L6.__)("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.")}},__experimentalLabel(e,{context:t}){let r=e?.metadata?.name;if((t==="list-view"||t==="breadcrumb")&&r)return r;if(t==="accessibility"){if(r)return r;let{content:o}=e;return!o||o.length===0?(0,L6.__)("Empty"):o}},transforms:Ple,deprecated:dle,merge(e,t){return{content:(e.content||"")+(t.content||"")}},edit:wle,save:Sle};window.__experimentalContentOnlyInspectorFields&&(A6[lPe]=[{id:"content",label:(0,L6.__)("Content"),type:"text",Edit:"rich-text"}],A6[cPe]={fields:["content"]});var uPe=()=>M({name:M6,metadata:V0,settings:A6});var Kz={};J(Kz,{init:()=>lEe,metadata:()=>z6,name:()=>hce,settings:()=>vce});var z6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/playlist",title:"Playlist",category:"media",description:"Embed a simple playlist.",keywords:["music","sound"],textdomain:"default",allowedBlocks:["core/playlist-track"],attributes:{type:{type:"string",default:"audio"},order:{type:"string",default:"asc"},showTracklist:{type:"boolean",default:!0},showImages:{type:"boolean",default:!0},showPlayButtonArtwork:{type:"boolean",default:!1},showArtists:{type:"boolean",default:!0},showNumbers:{type:"boolean",default:!0},showTrackLength:{type:"boolean",default:!0},waveformStyle:{type:"string",enum:["bars","mirror","line","blocks","dots","seekbar"],default:"bars"},waveformColor:{type:"string"},waveformGradient:{type:"string"},waveformBackgroundColor:{type:"string"},waveformBackgroundGradient:{type:"string"},caption:{type:"string"}},providesContext:{showArtists:"showArtists",showImages:"showImages"},supports:{anchor:!0,align:!0,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},__experimentalBorder:{color:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,style:!0,width:!0}},interactivity:!0,spacing:{margin:!0,padding:!0},typography:{fontSize:!0,__experimentalDefaultControls:{fontSize:!0}}},editorStyle:"wp-block-playlist-editor",style:"wp-block-playlist"};var fo=a(H(),1),Lr=a(R(),1),Cr=a(V(),1),__=a(O(),1),uce=a(xr(),1),gt=a(D(),1);var Zz=a(K(),1),dce=a(Or(),1);var Hc=a(H(),1),j6=a(he(),1),b_=a(D(),1);function jle(e){let t=-1/0;for(let r=0;r<e.length;r++)e[r]>t&&(t=e[r]);return t}function Oc(e){return String(e??"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function Ble(e){return Oc(typeof e=="number"?`${e}px`:e)}function pPe(e){if(typeof e!="string"||e==="")return!1;try{let t=new URL(e,"http://localhost/");return t.protocol==="http:"||t.protocol==="https:"}catch{return!1}}function zo(e,t=0,r=1){return Math.max(t,Math.min(e,r))}function F6(e,t=null,r={}){let{min:o=-1/0,max:n=1/0,integer:i=!1}=r,s=typeof e=="number"?e:typeof e=="string"&&e.trim()!==""?Number(e):NaN;if(!Number.isFinite(s))return t;let l=zo(s,o,n);return i?Math.round(l):l}function Vz(e,t=null){if(Array.isArray(e))return e;if(typeof e=="string"&&e.trim().startsWith("["))try{let r=JSON.parse(e);if(Array.isArray(r))return r}catch{}return t}function Fz(e,t={}){let{min:r=-1/0,max:o=1/0,fallback:n=null}=t,i=Vz(e);if(!i&&typeof e=="string"&&e.trim()!==""&&(i=e.split(/[,\s]+/)),!i)return n;let s=i.map(l=>F6(l)).filter(l=>l!==null&&l>=r&&l<=o);return s.length?s:n}function mPe(e,t,r=null){return t.includes(e)?e:r}function fPe(e){if(typeof e=="string"){let t=e.trim().toLowerCase();return t!==""&&t!=="false"&&t!=="0"}return!!e}function gPe(e){return e===void 0?void 0:e==="true"}function Nle(e){if(typeof e=="string"&&e.trim().startsWith("["))try{return JSON.parse(e)}catch{}return e}function Ule(e){let t={},r=(s,l=s)=>{let c=gPe(e.dataset[l]);c!==void 0&&(t[s]=c)},o=(s,l=s,c=!1)=>{let u=e.dataset[l];u&&(t[s]=c?parseFloat(u):parseInt(u,10))},n=(s,l=s)=>{let c=e.dataset[l];c&&(t[s]=/^\d+(\.\d+)?$/.test(c.trim())?parseFloat(c):c)},i=(s,l=s)=>{let c=e.dataset[l];if(!c)return;let u=Vz(c);u?t[s]=u:console.warn(`[WaveformPlayer] Invalid ${l} attribute, expected a JSON array:`,c)};if(e.dataset.src&&(t.url=e.dataset.src),e.dataset.url&&(t.url=e.dataset.url),o("height"),o("samples"),e.dataset.preload&&(t.preload=e.dataset.preload),e.dataset.crossOrigin&&(t.crossOrigin=e.dataset.crossOrigin),e.dataset.audioMode&&(t.audioMode=e.dataset.audioMode),e.dataset.style&&(t.waveformStyle=e.dataset.style),e.dataset.waveformStyle&&(t.waveformStyle=e.dataset.waveformStyle),e.dataset.waveformGradient&&(t.waveformGradient=e.dataset.waveformGradient),o("barWidth"),o("barSpacing"),o("barRadius"),e.dataset.buttonAlign&&(t.buttonAlign=e.dataset.buttonAlign),e.dataset.layout&&(t.layout=e.dataset.layout),e.dataset.buttonStyle&&(t.buttonStyle=e.dataset.buttonStyle),n("buttonSize"),n("buttonRadius"),e.dataset.colorPreset&&(t.colorPreset=e.dataset.colorPreset),e.dataset.waveformColor&&(t.waveformColor=Nle(e.dataset.waveformColor)),e.dataset.progressColor&&(t.progressColor=Nle(e.dataset.progressColor)),e.dataset.color&&(t.waveformColor=e.dataset.color),e.dataset.theme&&(t.colorPreset=e.dataset.theme),r("autoplay"),r("showControls"),r("showInfo"),r("showTime"),r("showHoverTime"),r("seekHandle"),r("showBPM","showBpm"),o("bpm"),r("singlePlay"),r("playOnSeek"),e.dataset.title&&(t.title=e.dataset.title),e.dataset.artist&&(t.artist=e.dataset.artist),e.dataset.album&&(t.album=e.dataset.album),e.dataset.artwork&&(t.artwork=e.dataset.artwork),e.dataset.artworkPosition&&(t.artworkPosition=e.dataset.artworkPosition),e.dataset.waveform&&(t.waveform=e.dataset.waveform),i("markers"),o("playbackRate","playbackRate",!0),r("showPlaybackSpeed"),e.dataset.playbackRates){let s=Fz(e.dataset.playbackRates);s?t.playbackRates=s:console.warn("[WaveformPlayer] Invalid playbackRates attribute:",e.dataset.playbackRates)}return r("enableMediaSession"),r("showMarkers"),r("accessibleSeek"),e.dataset.seekLabel&&(t.seekLabel=e.dataset.seekLabel),e.dataset.seekValueText&&(t.seekValueText=e.dataset.seekValueText),e.dataset.errorText&&(t.errorText=e.dataset.errorText),e.dataset.playPauseLabel&&(t.playPauseLabel=e.dataset.playPauseLabel),e.dataset.speedLabel&&(t.speedLabel=e.dataset.speedLabel),e.dataset.artworkAlt&&(t.artworkAlt=e.dataset.artworkAlt),e.dataset.unknownTrackText&&(t.unknownTrackText=e.dataset.unknownTrackText),t}function hPe(e,...t){let r=0;return e.replace(/%(?:(\d+)\$)?s/g,(o,n)=>{let i=n?Number(n)-1:r++;return t[i]??o})}function Fu(e){let t=Number(e);if(!t||!Number.isFinite(t)||t<0)return"0:00";let r=Math.floor(t/3600),o=Math.floor(t%3600/60),n=Math.floor(t%60);return r>0?`${r}:${o.toString().padStart(2,"0")}:${n.toString().padStart(2,"0")}`:`${o}:${n.toString().padStart(2,"0")}`}var vPe=0;function yPe(e){let t=e||"audio",r=5381;for(let o=0;o<t.length;o++)r=(r<<5)+r+t.charCodeAt(o)|0;return`wp_${(r>>>0).toString(36)}_${(vPe++).toString(36)}`}function Wle(e){if(!e)return"Audio";let t=e.split("/");return t[t.length-1].split(".")[0].replace(/[-_]/g," ").replace(/\b\w/g,r=>r.toUpperCase())}function Gle(e){if(typeof e!="string")return null;let t=e.match(/rgba?\(\s*([\d.]+)\s*[,\s]\s*([\d.]+)\s*[,\s]\s*([\d.]+)\s*(?:[,/]\s*([\d.]+)(%?))?/i);if(!t)return null;let r=Number(t[1]),o=Number(t[2]),n=Number(t[3]);if(!Number.isFinite(r)||!Number.isFinite(o)||!Number.isFinite(n))return null;let i=t[4]===void 0?1:Number(t[4]);return Number.isFinite(i)?(t[5]==="%"&&(i/=100),{r,g:o,b:n,a:zo(i,0,1)}):null}function bPe(e){let t=Gle(e);return!t||t.a<=0?null:(t.r*299+t.g*587+t.b*114)/1e3}function Ile(...e){let t={};for(let r of e)for(let o in r)r[o]!==null&&r[o]!==void 0&&(t[o]=r[o]);return t}function _Pe(e,t){let r;return function(...o){let n=()=>{clearTimeout(r),e(...o)};clearTimeout(r),r=setTimeout(n,t)}}function O6(e,t){if(e.length===t)return e;if(e.length===0||t===0)return[];let r=[];if(t>e.length){let o=(e.length-1)/(t-1);for(let n=0;n<t;n++){let i=n*o,s=Math.floor(i),l=Math.ceil(i),c=i-s;if(l>=e.length)r.push(e[e.length-1]);else if(s===l)r.push(e[s]);else{let u=e[s]*(1-c)+e[l]*c;r.push(u)}}}else{let o=e.length/t;for(let n=0;n<t;n++){let i=Math.floor(n*o),s=Math.floor((n+1)*o),l=0,c=0;for(let u=i;u<=s&&u<e.length;u++)e[u]>l&&(l=e[u]),c++;if(c===0){let u=Math.min(Math.round(n*o),e.length-1);l=e[u]}r.push(l)}}return r}function Ul(e,t,r,o){if(!Array.isArray(t))return t;if(t.length<2)return t[0];let n=r.width,i=r.height,s=o&&o.waveformGradient,[l,c,u,d]=s==="horizontal"?[0,0,n,0]:s==="diagonal"?[0,0,n,i]:[0,0,0,i];try{let p=e.createLinearGradient(l,c,u,d);return t.forEach((m,f)=>p.addColorStop(f/(t.length-1),m)),p}catch{return t[0]}}function F0(e,t,r,o,n,i){if((Array.isArray(i)?i.some(s=>s>0):i>0)&&typeof e.roundRect=="function"){let s=Math.min(o/2,Math.abs(n)/2),l=c=>zo(c,0,s);e.beginPath(),e.roundRect(t,r,o,n,Array.isArray(i)?i.map(l):l(i)),e.fill()}else e.fillRect(t,r,o,n)}function $le(e,t){return(e.barRadius||0)*t}function xPe(e,t){let r=$le(e,t);return[r,r,0,0]}function Rle(e,t,r,o,n){let i=n/2;e.beginPath(),e.moveTo(t,o-i),e.lineTo(r-i,o-i),e.arc(r-i,o,i,-Math.PI/2,Math.PI/2),e.lineTo(t,o+i),e.arc(t,o,i,Math.PI/2,-Math.PI/2),e.closePath()}function Rz(e,t,r,o,n){let i=window.devicePixelRatio||1,s=n.barWidth*i,l=n.barSpacing*i,c=Math.floor(t.width/(s+l)),u=O6(r,c),d=t.height,p=o*t.width,m=xPe(n,i),f=Ul(e,n.color,t,n),g=Ul(e,n.progressColor,t,n);e.clearRect(0,0,t.width,t.height),e.fillStyle=f;for(let h=0;h<u.length;h++){let v=h*(s+l);if(v+s>t.width)break;let x=u[h]*d*.9,_=d-x;F0(e,v,_,s,x,m)}e.save(),e.beginPath(),e.rect(0,0,p,d),e.clip(),e.fillStyle=g;for(let h=0;h<u.length;h++){let v=h*(s+l);if(v>p)break;let x=u[h]*d*.9,_=d-x;F0(e,v,_,s,x,m)}e.restore()}function kPe(e,t,r,o,n){let i=window.devicePixelRatio||1,s=n.barWidth*i,l=n.barSpacing*i,c=Math.floor(t.width/(s+l)),u=O6(r,c),d=t.height,p=d/2,m=o*t.width,f=$le(n,i),g=[f,f,0,0],h=[0,0,f,f],v=Ul(e,n.color,t,n),x=Ul(e,n.progressColor,t,n);e.clearRect(0,0,t.width,t.height),e.fillStyle=v;for(let _=0;_<u.length;_++){let k=_*(s+l);if(k+s>t.width)break;let y=u[_]*d*.45;F0(e,k,p-y,s,y,g),F0(e,k,p,s,y,h)}e.save(),e.beginPath(),e.rect(0,0,m,d),e.clip(),e.fillStyle=x;for(let _=0;_<u.length;_++){let k=_*(s+l);if(k>m)break;let y=u[_]*d*.45;F0(e,k,p-y,s,y,g),F0(e,k,p,s,y,h)}e.restore()}function wPe(e,t,r,o,n){let i=t.width,s=t.height,l=s/2,c=s*.35;e.clearRect(0,0,i,s);let u=(d,p,m=1,f=!1)=>{let g=Ul(e,d,t,n),h=Array.isArray(d)?d[d.length-1]:d;f&&(e.shadowBlur=12,e.shadowColor=h),e.strokeStyle=g,e.lineWidth=p,e.lineCap="round",e.lineJoin="round",e.beginPath(),e.moveTo(0,l);let v=[],x=Math.floor(r.length*m);for(let _=0;_<x;_++){let k=_/(r.length-1)*i,y=r[_],w=Math.sin(_*.1)*y,C=l+w*c;v.push({x:k,y:C})}for(let _=0;_<v.length-1;_++){let k=v[_].x+(v[_+1].x-v[_].x)*.5,y=v[_].y,w=v[_+1].x-(v[_+1].x-v[_].x)*.5,C=v[_+1].y;e.bezierCurveTo(k,y,w,C,v[_+1].x,v[_+1].y)}e.stroke(),f&&(e.shadowBlur=0)};e.strokeStyle="rgba(255, 255, 255, 0.03)",e.lineWidth=.5,e.beginPath(),e.moveTo(0,l),e.lineTo(i,l),e.stroke();for(let d=0;d<=10;d++){let p=i/10*d;e.beginPath(),e.moveTo(p,0),e.lineTo(p,s),e.stroke()}u(n.color,2,1,!1),o>0&&u(n.progressColor,3,o,!0)}function Dle(e,t,r,o,n){let i=window.devicePixelRatio||1,s=(n.barWidth||3)*i,l=(n.barSpacing||1)*i,c=Math.floor(t.width/(s+l)),u=O6(r,c),d=t.height,p=4*i,m=2*i,f=o*t.width,g=d/2,h=Ul(e,n.color,t,n),v=Ul(e,n.progressColor,t,n);e.clearRect(0,0,t.width,t.height);for(let x=0;x<u.length;x++){let _=x*(s+l);if(_+s>t.width)break;let k=u[x]*d*.9,y=Math.floor(k/(p+m));e.fillStyle=_<f?v:h;for(let w=0;w<y;w++){let C=w*(p+m);e.fillRect(_,g-C-p,s,p),w>0&&e.fillRect(_,g+C,s,p)}}}function Lle(e,t,r,o,n){let i=window.devicePixelRatio||1,s=(n.barWidth||2)*i,l=(n.barSpacing||3)*i,c=Math.floor(t.width/(s+l)),u=O6(r,c),d=t.height,p=Math.max(1.5*i,s/2),m=o*t.width,f=d/2,g=Ul(e,n.color,t,n),h=Ul(e,n.progressColor,t,n);e.clearRect(0,0,t.width,t.height);for(let v=0;v<u.length;v++){let x=v*(s+l)+s/2;if(x>t.width)break;let _=u[v]*d*.9;e.fillStyle=x<m?h:g,e.beginPath(),e.arc(x,f-_/2,p,0,Math.PI*2),e.fill(),e.beginPath(),e.arc(x,f+_/2,p,0,Math.PI*2),e.fill()}}function CPe(e,t,r,o,n){let i=t.width,s=t.height,l=s/2,c=4,u=c/2,d=!!n.seekActive;if(e.clearRect(0,0,i,s),e.fillStyle=Ul(e,n.color,t,n)||"rgba(255, 255, 255, 0.2)",Rle(e,u,i,l,c),e.fill(),o>0){let p=Math.max(u*2,o*i);e.save(),e.globalAlpha=n.seekHandle&&!d?.7:1,e.fillStyle=Ul(e,n.progressColor,t,n)||"rgba(255, 255, 255, 0.9)",Rle(e,u,p,l,c),e.fill(),e.restore()}}var SPe={bars:Rz,bar:Rz,mirror:kPe,line:wPe,blocks:Dle,block:Dle,dots:Lle,dot:Lle,seekbar:CPe};function TPe(e,t,r,o,n){(SPe[n.waveformStyle]||Rz)(e,t,r,o,n)}function PPe(e){try{let t=e.getChannelData(0),r=e.sampleRate,o=EPe(t,r);if(o.length<2)return 120;let n=[];for(let c=1;c<o.length;c++)n.push((o[c]-o[c-1])/r);let i={};n.forEach(c=>{let u=60/c,d=Math.round(u/3)*3;d>60&&d<200&&(i[d]=(i[d]||0)+1)});let s=0,l=120;for(let[c,u]of Object.entries(i))u>s&&(s=u,l=parseInt(c));return l<70&&i[l*2]?l*=2:l>160&&i[Math.round(l/2)]&&(l=Math.round(l/2)),l-1}catch(t){return console.warn("[WaveformPlayer] BPM detection failed:",t),null}}function EPe(e,t){let r=[],o=0;for(let n=0;n<e.length-2048;n+=1024){let i=0;for(let c=n;c<n+2048;c++)i+=e[c]*e[c];i=i/2048;let s=i-o,l=o*1.8+.01;if(s>l&&i>.01){let c=r[r.length-1]||0,u=t*.15;n-c>u&&r.push(n)}o=i*.8+o*.2}return r}function BPe(e,t=1800){let r=e.length/t,o=e.numberOfChannels,n=[];for(let s=0;s<o;s++){let l=e.getChannelData(s);for(let c=0;c<t;c++){let u=~~(c*r),d=~~(u+r),p=0,m=0;for(let g=u;g<d;g++){let h=l[g];h>m&&(m=h),h<p&&(p=h)}let f=Math.max(Math.abs(m),Math.abs(p));(s===0||f>n[c])&&(n[c]=f)}}let i=jle(n);return i>0?n.map(s=>s/i):n}async function Ale(e,t=1800,r=!1){let o;try{let n=window.AudioContext||window.webkitAudioContext;o=new n;let i=await(await fetch(e)).arrayBuffer(),s=await o.decodeAudioData(i),l=BPe(s,t);l=IPe(l);let c=null;return r&&(c=PPe(s)),{peaks:l,bpm:c}}finally{o&&o.close()}}function NPe(e=1800){let t=[];for(let r=0;r<e;r++){let o=Math.random()*.5+.3,n=Math.sin(r/e*Math.PI*4)*.2;t.push(zo(o+n,.1,1))}return t}function IPe(e,t=.95){let r=jle(e);if(r===0||r>t)return e;let o=t/r;return e.map(n=>n*o)}var Dz=128;function Mle(e){let t=document.documentElement,r=document.body;return t.classList.contains(e)||t.classList.contains(`${e}-mode`)||t.classList.contains(`theme-${e}`)||t.getAttribute("data-theme")===e||t.getAttribute("data-color-scheme")===e||r.classList.contains(e)||r.classList.contains(`${e}-mode`)||r.getAttribute("data-theme")===e}function RPe(e){let t=0,r=0;for(let o=e;o&&o.nodeType===1&&r<.995;o=o.parentElement){let n=Gle(getComputedStyle(o).backgroundColor);if(!n||n.a<=0)continue;let i=n.a*(1-r);t+=(n.r*299+n.g*587+n.b*114)/1e3*i,r+=i}return{sum:t,alpha:r}}function DPe(){let e=bPe(getComputedStyle(document.body).color);if(e!==null)return e>Dz?"dark":"light";if(window.matchMedia){if(window.matchMedia("(prefers-color-scheme: dark)").matches)return"dark";if(window.matchMedia("(prefers-color-scheme: light)").matches)return"light"}return"dark"}function V6(e){if(Mle("dark"))return"dark";if(Mle("light"))return"light";try{let t=e&&e.nodeType===1?e:document.body,{sum:r,alpha:o}=RPe(t),n=DPe(),i=r+(n==="dark"?0:255)*(1-o);return i>Dz?"light":i<Dz?"dark":n}catch{return"dark"}}var O0={dark:{waveformColor:"rgba(255, 255, 255, 0.3)",progressColor:"rgba(255, 255, 255, 0.9)"},light:{waveformColor:"rgba(0, 0, 0, 0.2)",progressColor:"rgba(0, 0, 0, 0.8)"}};function zle(e,t){if(e&&O0[e])return O0[e];let r=V6(t);return O0[r]}var Lz={url:"",height:64,samples:1800,preload:"metadata",crossOrigin:null,audioMode:"self",playbackRate:1,showPlaybackSpeed:!1,playbackRates:[.5,.75,1,1.25,1.5,1.75,2],buttonAlign:"auto",layout:"default",buttonStyle:"circle",buttonSize:null,buttonRadius:null,waveformStyle:"mirror",barWidth:2,barSpacing:0,barRadius:1,waveformGradient:"vertical",colorPreset:null,waveformColor:null,progressColor:null,autoplay:!1,showControls:!0,showInfo:!0,showTime:!0,showHoverTime:!1,seekHandle:!1,showBPM:!1,bpm:null,singlePlay:!0,playOnSeek:!0,enableMediaSession:!0,markers:[],showMarkers:!0,accessibleSeek:!0,seekLabel:null,seekValueText:null,title:null,artist:null,artwork:null,artworkPosition:"info",album:"",errorText:"Unable to load audio",playPauseLabel:"Play/Pause",speedLabel:"Playback speed",artworkAlt:"Album artwork",unknownTrackText:"Unknown Track",playIcon:'<svg viewBox="0 0 24 24" width="16" height="16"><path d="M8 5v14l11-7z"/></svg>',pauseIcon:'<svg viewBox="0 0 24 24" width="16" height="16"><path d="M6 4h4v16H6zM14 4h4v16h-4z"/></svg>',onLoad:null,onPlay:null,onPause:null,onEnd:null,onError:null,onTimeUpdate:null,onNextTrack:null,onPreviousTrack:null},qle={bars:{barWidth:3,barSpacing:1},mirror:{barWidth:2,barSpacing:2},line:{barWidth:2,barSpacing:0},blocks:{barWidth:4,barSpacing:2},dots:{barWidth:3,barSpacing:3},seekbar:{barWidth:1,barSpacing:0}},Zle=["auto","top","center","bottom"],Oz=.25,Hz=4,LPe={buttonAlign:Zle,layout:["default","preview"],buttonStyle:["circle","minimal"],artworkPosition:["info","button"],waveformStyle:Object.keys(qle),waveformGradient:["vertical","horizontal","diagonal"],audioMode:["self","external"],preload:["none","metadata","auto"],colorPreset:Object.keys(O0),crossOrigin:["anonymous","use-credentials"]},APe={height:{min:1,integer:!0},samples:{min:1,integer:!0},barWidth:{min:0},barSpacing:{min:0},barRadius:{min:0},bpm:{min:1},playbackRate:{min:Oz,max:Hz}},MPe=["autoplay","showControls","showInfo","showTime","showHoverTime","seekHandle","showBPM","singlePlay","playOnSeek","enableMediaSession","showMarkers","accessibleSeek","showPlaybackSpeed"],zPe=["onLoad","onPlay","onPause","onEnd","onError","onTimeUpdate","onNextTrack","onPreviousTrack"];function Az(e,t){console.warn(`[WaveformPlayer] Invalid ${e} option, using default:`,t)}function Mz(e){let t=Vz(e);return t?t.reduce((r,o)=>{let n=o&&typeof o=="object"?F6(o.time,null,{min:0}):null;return n===null?(Az("marker",o),r):(r.push({...o,time:n,label:o.label==null?"":o.label}),r)},[]):(e!=null&&Az("markers",e),[])}function Vle(e){let t=o=>e[o]!=null,r=o=>{Az(o,e[o]),e[o]=Lz[o]};for(let[o,n]of Object.entries(APe)){if(!t(o))continue;let i=F6(e[o],null,n);i===null?r(o):e[o]=i}for(let[o,n]of Object.entries(LPe))t(o)&&mPe(e[o],n)===null&&r(o);for(let o of MPe)e[o]=fPe(e[o]);for(let o of zPe)t(o)&&typeof e[o]!="function"&&r(o);if(t("playbackRates")){let o=Fz(e.playbackRates,{min:Oz,max:Hz,fallback:null});o===null?r("playbackRates"):e.playbackRates=o}e.markers=Mz(e.markers);for(let o of["buttonSize","buttonRadius"]){if(!t(o))continue;let n=e[o];(typeof n=="number"?Number.isFinite(n):typeof n=="string"&&n.trim()!=="")||r(o)}for(let o of["waveformColor","progressColor"]){if(!t(o))continue;let n=e[o];!(typeof n=="string"&&n.trim()!=="")&&!Array.isArray(n)&&r(o)}return e}var VPe="data:image/svg+xml,"+encodeURIComponent('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><rect width="24" height="24" rx="4" fill="#71717a" fill-opacity="0.15"/><g fill="none" stroke="#a1a1aa" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"><circle cx="8" cy="17" r="2.2"/><circle cx="17" cy="15" r="2.2"/><path d="M10.2 17V7l9-1.6v9"/></g></svg>'),Fle=5,Ole=10,FPe='button, a[href], input, [role="slider"]',H0=class tn{static instances=new Map;static currentlyPlaying=null;constructor(t,r={}){if(this.container=typeof t=="string"?document.querySelector(t):t,!this.container)throw new Error("[WaveformPlayer] Container element not found");let o=Ule(this.container),n={...r};n.style&&!n.waveformStyle&&(n.waveformStyle=n.style),n.src&&!n.url&&(n.url=n.src),this.options=Vle(Ile(Lz,o,n));let i=zle(this.options.colorPreset,this.container);this._autoTheme=this.options.colorPreset==null||!O0[this.options.colorPreset],this._presetKeys=[],this._scheme=this.options.colorPreset&&O0[this.options.colorPreset]?this.options.colorPreset:V6(this.container);for(let[l,c]of Object.entries(i))(this.options[l]===null||this.options[l]===void 0)&&(this.options[l]=c,this._presetKeys.push(l));let s=qle[this.options.waveformStyle];s&&(o.barWidth===void 0&&r.barWidth===void 0&&(this.options.barWidth=s.barWidth),o.barSpacing===void 0&&r.barSpacing===void 0&&(this.options.barSpacing=s.barSpacing)),this.audio=null,this.canvas=null,this.ctx=null,this.waveformData=[],this.progress=0,this._activeMarkerIndex=-1,this._markerLabelTimer=null,this.isPlaying=!1,this.isLoading=!1,this.hasError=!1,this.updateTimer=null,this.resizeObserver=null,this._ac=new AbortController,this.id=this.container.id||yPe(this.options.url),tn.instances.set(this.id,this),tn._watchTheme();try{this.init()}catch(l){throw tn.instances.delete(this.id),this._ac.abort(),l}setTimeout(()=>{this._emit("waveformplayer:ready",{player:this,url:this.options.url})},100)}_emit(t,r,o=!1){let n=new CustomEvent(t,{bubbles:!0,cancelable:o,detail:r});return this.container.dispatchEvent(n),n}_requestSeek(t){this._emit("waveformplayer:request-seek",{...this._buildTrackDetail(),percent:t},!0).defaultPrevented||(this.progress=t,this.drawWaveform?.())}init(){this.createDOM(),this.createAudio(),this.initPlaybackSpeed(),this.initKeyboardControls(),this.initSeekControl(),this.bindEvents(),this.setupResizeObserver(),requestAnimationFrame(()=>{this.resizeCanvas(),this.options.url&&this.load(this.options.url).then(()=>{this.options.autoplay&&this.play()?.catch(()=>{})}).catch(t=>{console.error("[WaveformPlayer] Failed to load audio:",t)})})}createDOM(){this.container.innerHTML="",this.container.className="waveform-player";let t=Zle.includes(this.options.buttonAlign)?this.options.buttonAlign:"auto";t==="auto"&&(this.options.waveformStyle==="bars"?t="bottom":t="center"),this.options.layout==="preview"&&this.container.classList.add("waveform-layout-preview"),this.container.classList.toggle("waveform-theme-light",this._scheme==="light");let r=[];this.options.buttonSize!=null&&r.push(`--wfp-btn-size: ${Ble(this.options.buttonSize)}`),this.options.buttonRadius!=null&&r.push(`--wfp-btn-radius: ${Ble(this.options.buttonRadius)}`);let o=r.length?` style="${r.join("; ")};"`:"",n=this.options.artworkPosition==="button"&&this.options.artwork,i=n?`<img class="waveform-btn-artwork" src="${Oc(this.options.artwork)}" alt="" aria-hidden="true">`:"",s=this.options.showControls?`
+<!-- /wp:html -->`);return r??(0,Q4.createBlock)("core/html",{},[],[t])}}]},vte=N6e;var{name:bte}=Y4,_te={icon:UE,example:{innerContent:["<marquee>"+(0,yte.__)("Welcome to the wonderful world of blocks\u2026")+"</marquee>"]},edit:fte,save:gte,transforms:vte},I6e=()=>A({name:bte,metadata:Y4,settings:_te});var hM={};Q(hM,{init:()=>V6e,metadata:()=>eC,name:()=>Lte,settings:()=>Mte});var ji=a(D(),1),ka=a(V(),1);var bn=a(R(),1),Ete=a(H(),1),Zh=a(z(),1),Bte=a(O(),1),Nte=a(ne(),1);var J4=a(D(),1),qh=a(V(),1);var Rb=a(H(),1),Pte=a(he(),1),pM=a(O(),1),mM=a(ne(),1);var dM=a(D(),1),kte=a(V(),1),wte=a(he(),1),X4=a(H(),1),Cte=a(da(),1);var wc=a(b(),1),xte=20;function Ste({icons:e,onChange:t,value:r}){let o=(0,wte.useAsyncList)(e,{step:xte}),n=(0,X4.useRef)(),i=e?.findIndex(l=>l.name===r)??-1,s=i>=0&&(o.length>=i+xte||o.length===e.length);return(0,X4.useLayoutEffect)(()=>{let l=n.current;!s||!l||(0,Cte.getScrollContainer)(l)?.scrollTop||l.scrollIntoView({block:"center"})},[s]),(0,wc.jsx)("div",{className:"wp-block-icon__inserter-grid",children:e?.length?(0,wc.jsx)("div",{className:"wp-block-icon__inserter-grid-icons-list","aria-label":(0,dM.__)("Icon library"),children:o.map(l=>(0,wc.jsxs)(kte.Button,{ref:l.name===r?n:void 0,className:"wp-block-icon__inserter-grid-icons-list-item",onClick:()=>t(l.name),variant:l.name===r?"primary":void 0,__next40pxDefaultSize:!0,children:[(0,wc.jsx)("span",{className:"wp-block-icon__inserter-grid-icons-list-item-icon",children:(0,wc.jsx)(To,{html:l.content})}),(0,wc.jsx)("span",{className:"wp-block-icon__inserter-grid-icons-list-item-title",children:l.label})]},l.name))}):(0,wc.jsx)("div",{className:"wp-block-icon__inserter-grid-no-results",children:(0,wc.jsx)("p",{children:(0,dM.__)("No results found.")})})})}var Tte=a(rM(),1);function $h(e=""){return e=(0,Tte.default)(e),e=e.trim().toLowerCase(),e}function R6e(e,t){let r=$h(t),o=$h(e.title),n=0;return r===o?n+=30:o.startsWith(r)?n+=20:r.split(" ").every(l=>o.includes(l))&&(n+=10),n}function Ib(e=[],t=""){if(!t)return e;let r=e.map(o=>[o,R6e(o,t)]).filter(([,o])=>o>0);return r.sort(([,o],[,n])=>n-o),r.map(([o])=>o)}var Hi=a(b(),1);function fM({onClose:e,value:t,onChange:r}){let[o,n]=(0,Rb.useState)(""),[i,s]=(0,Rb.useState)(null),l=(0,Pte.useDebounce)(n,300),c=(0,pM.useSelect)(g=>g(mM.store).getEntityRecords("root","iconCollection"),[]),u=t?.split("/")[0],d=i??(c?.some(({slug:g})=>g===u)?u:c?.[0]?.slug)??null,{icons:p,hasResolvedIcons:m}=(0,pM.useSelect)(g=>{if(d===null)return{icons:null,hasResolvedIcons:!1};let h=d===""?{}:{collection:d},{getEntityRecords:v,hasFinishedResolution:x}=g(mM.store);return{icons:v("root","icon",h),hasResolvedIcons:x("getEntityRecords",["root","icon",h])}},[d]),f=(0,Rb.useMemo)(()=>{if(!p)return[];if(o){let g=$h(o);return p.filter(h=>{let v=$h(h.name),x=$h(h.label);return v.includes(g)||x.includes(g)})}return p},[o,p]);return(0,Hi.jsx)(qh.Modal,{className:"wp-block-icon__inserter-modal",title:(0,J4.__)("Icon library"),onRequestClose:e,isFullScreen:!0,children:(0,Hi.jsxs)(_d.Root,{className:"wp-block-icon__inserter",orientation:"vertical",value:d,onValueChange:s,children:[(0,Hi.jsxs)(ks,{direction:"column",gap:"lg",className:"wp-block-icon__inserter-sidebar",children:[(0,Hi.jsx)(qh.SearchControl,{value:o,onChange:l}),(0,Hi.jsxs)(_d.List,{children:[(0,Hi.jsx)(_d.Tab,{value:"",children:(0,J4.__)("All")}),c?.map(g=>(0,Hi.jsx)(_d.Tab,{value:g.slug,children:g.label},g.slug))]})]}),[{slug:""},...c??[]].map(g=>(0,Hi.jsx)(_d.Panel,{tabIndex:-1,value:g.slug,className:"wp-block-icon__inserter-panel",children:m?(0,Hi.jsx)(Ste,{icons:f,onChange:r,value:t}):(0,Hi.jsx)("div",{className:"wp-block-icon__inserter-loading",role:"status","aria-label":(0,J4.__)("Loading\u2026"),children:(0,Hi.jsx)(qh.Spinner,{})})},g.slug))]})})}var Kt=a(b(),1),D6e=({className:e,style:t})=>(0,Kt.jsxs)(Zh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 60 60",preserveAspectRatio:"none",fill:"none","aria-hidden":"true",className:T("wp-block-icon__placeholder",e),style:t,children:[(0,Kt.jsx)(Zh.Rect,{width:"60",height:"60",fill:"currentColor",fillOpacity:.1}),(0,Kt.jsx)(Zh.Path,{vectorEffect:"non-scaling-stroke",stroke:"currentColor",strokeOpacity:.25,d:"M60 60 0 0"})]});function L6e({attributes:e,setAttributes:t}){let{icon:r,ariaLabel:o,flipHorizontal:n,flipVertical:i,rotation:s}=e,[l,c]=(0,Ete.useState)(!1),u=(0,bn.useBlockEditingMode)()==="contentOnly",d=(0,bn.__experimentalUseColorProps)(e),p=(0,bn.__experimentalGetSpacingClassesAndStyles)({style:{spacing:{padding:e.style?.spacing?.padding}}}),m=(0,bn.__experimentalUseBorderProps)(e),f=(0,bn.getDimensionsClassesAndStyles)(e),h=(0,Bte.useSelect)(w=>{let{getEntityRecord:C}=w(Nte.store);return r?C("root","icon",r):null},[r])?.content||"",v={"is-flip-horizontal":n,"is-flip-vertical":i},x=s?{rotate:`${s}deg`}:{},_=(0,Kt.jsxs)(Kt.Fragment,{children:[r&&(0,Kt.jsxs)(bn.BlockControls,{group:"block",children:[(0,Kt.jsx)(ka.ToolbarButton,{icon:oE,label:(0,ji.__)("Flip horizontal"),isPressed:n,onClick:()=>t({flipHorizontal:!n})}),(0,Kt.jsx)(ka.ToolbarButton,{icon:aE,label:(0,ji.__)("Flip vertical"),isPressed:i,onClick:()=>t({flipVertical:!i})}),(0,Kt.jsx)(ka.ToolbarButton,{icon:hN,label:(0,ji.__)("Rotate"),onClick:()=>t({rotation:((s||0)+90)%360})})]}),(0,Kt.jsxs)(bn.BlockControls,{group:"other",children:[(0,Kt.jsx)(ka.ToolbarButton,{onClick:()=>{c(!0)},children:r?(0,ji.__)("Replace"):(0,ji.__)("Choose icon")}),u&&r&&(0,Kt.jsx)(ka.DropdownMenu,{icon:"",toggleProps:{as:ka.ToolbarButton},popoverProps:{className:"is-alternate"},text:(0,ji.__)("Label"),children:()=>(0,Kt.jsx)(ka.TextControl,{className:"wp-block-icon__toolbar-content",label:(0,ji.__)("Label"),value:o||"",onChange:w=>t({ariaLabel:w}),help:(0,ji.__)("Briefly describe the icon to help screen reader users. Leave blank for decorative icons.")})})]})]}),k=Y(),y=r&&(0,Kt.jsx)(Kt.Fragment,{children:(0,Kt.jsx)(bn.InspectorControls,{group:"settings",children:(0,Kt.jsx)(ka.__experimentalToolsPanel,{label:(0,ji.__)("Settings"),resetAll:()=>t({ariaLabel:void 0}),dropdownMenuProps:k,children:(0,Kt.jsx)(ka.__experimentalToolsPanelItem,{label:(0,ji.__)("Label"),isShownByDefault:!0,hasValue:()=>!!o,onDeselect:()=>t({ariaLabel:void 0}),children:(0,Kt.jsx)(ka.TextControl,{label:(0,ji.__)("Label"),help:(0,ji.__)("Briefly describe the icon to help screen reader users. Leave blank for decorative icons."),value:o||"",onChange:w=>t({ariaLabel:w})})})})})});return(0,Kt.jsxs)(Kt.Fragment,{children:[_,y,(0,Kt.jsx)("div",{...(0,bn.useBlockProps)(),children:h?(0,Kt.jsx)(To,{html:h,wrapperProps:{className:T(d.className,m.className,p.className,f.className,v),style:{...d.style,...m.style,...p.style,...f.style,...x}}}):(0,Kt.jsx)(D6e,{className:T(m.className,p.className,f.className,v),style:{...m.style,...p.style,...f.style,...x,height:"auto"}})}),l&&(0,Kt.jsx)(fM,{onClose:()=>c(!1),value:e.icon,onChange:w=>{t({icon:w}),c(!1)}})]})}var Ite=L6e;var eC={apiVersion:3,$schema:"https://schemas.wp.org/trunk/block.json",name:"core/icon",title:"Icon",category:"media",description:"Insert an SVG icon.",keywords:["icon","svg"],textdomain:"default",attributes:{icon:{type:"string",role:"content"},flipHorizontal:{type:"boolean",default:!1},flipVertical:{type:"boolean",default:!1},rotation:{type:"number",default:0}},supports:{anchor:!0,ariaLabel:{__experimentalSkipSerialization:!0},align:["left","center","right"],html:!1,color:{__experimentalSkipSerialization:!0,__experimentalDefaultControls:{background:!0,text:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!1,radius:!1,style:!1,width:!1}},spacing:{padding:!0,margin:!0,__experimentalSkipSerialization:["padding"],__experimentalDefaultControls:{margin:!1,padding:!1}},dimensions:{width:!0,__experimentalSkipSerialization:["width"],__experimentalDefaultControls:{width:!0}}},selectors:{root:".wp-block-icon svg",css:".wp-block-icon",spacing:{margin:".wp-block-icon"}},style:"wp-block-icon",editorStyle:"wp-block-icon-editor"};var tC=a(V(),1),gM=a(b(),1),A6e=(0,gM.jsx)(tC.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",children:(0,gM.jsx)(tC.Path,{d:"M6 9.5h3.5V6H6v3.5Zm5 .5a1 1 0 0 1-.898.995L10 11H5.5l-.103-.005a1 1 0 0 1-.892-.893L4.5 10V5.5a1 1 0 0 1 1-1H10a1 1 0 0 1 1 1V10ZM18.25 7.75a2 2 0 1 0-4 0 2 2 0 0 0 4 0Zm1.5 0a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0ZM6.88 13.535a1 1 0 0 1 1.74 0l2.534 4.472a1 1 0 0 1-.87 1.493H5.216a1 1 0 0 1-.87-1.493l2.534-4.472ZM6.074 18h3.352L7.75 15.041l-1.676 2.96ZM14.952 13h2.596a1 1 0 0 1 .866.5l1.298 2.25a1 1 0 0 1 0 1L18.414 19l-.074.11a1 1 0 0 1-.792.39h-2.596a1 1 0 0 1-.792-.39l-.074-.11-1.298-2.25a1.001 1.001 0 0 1 0-1l1.298-2.25a1 1 0 0 1 .866-.5Zm-.72 3.25 1.01 1.75h2.017l1.009-1.75-1.01-1.75h-2.017l-1.01 1.75Z"})}),Rte=A6e;var z6e=[{name:"default",isDefault:!0,attributes:{icon:"core/info"}}],Dte=z6e;var{name:Lte}=eC,Mte={icon:Rte,example:{attributes:{icon:"core/info",style:{dimensions:{width:"48px"}}}},variations:Dte,edit:Ite},V6e=()=>A({name:Lte,metadata:eC,settings:Mte});var CM={};Q(CM,{init:()=>h7e,metadata:()=>cC,name:()=>gre,settings:()=>hre});var wM=a(D(),1);var tt=a(R(),1);var Fe=a(b(),1),F6e={attributes:{url:{type:"string",source:"attribute",selector:"img",attribute:"src"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},caption:{type:"array",source:"children",selector:"figcaption"},href:{type:"string",source:"attribute",selector:"a",attribute:"href"},id:{type:"number"},align:{type:"string"},width:{type:"number"},height:{type:"number"}},save({attributes:e}){let{url:t,alt:r,caption:o,align:n,href:i,width:s,height:l}=e,u=(0,Fe.jsx)("img",{src:t,alt:r,...s||l?{width:s,height:l}:{}}),d={};return s?d={width:s}:(n==="left"||n==="right")&&(d={maxWidth:"50%"}),(0,Fe.jsxs)("figure",{className:n?`align${n}`:null,style:d,children:[i?(0,Fe.jsx)("a",{href:i,children:u}):u,!tt.RichText.isEmpty(o)&&(0,Fe.jsx)(tt.RichText.Content,{tagName:"figcaption",value:o})]})}},O6e={attributes:{url:{type:"string",source:"attribute",selector:"img",attribute:"src"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},caption:{type:"array",source:"children",selector:"figcaption"},href:{type:"string",source:"attribute",selector:"a",attribute:"href"},id:{type:"number"},align:{type:"string"},width:{type:"number"},height:{type:"number"}},save({attributes:e}){let{url:t,alt:r,caption:o,align:n,href:i,width:s,height:l,id:c}=e,u=(0,Fe.jsx)("img",{src:t,alt:r,className:c?`wp-image-${c}`:null,width:s,height:l});return(0,Fe.jsxs)("figure",{className:n?`align${n}`:null,children:[i?(0,Fe.jsx)("a",{href:i,children:u}):u,!tt.RichText.isEmpty(o)&&(0,Fe.jsx)(tt.RichText.Content,{tagName:"figcaption",value:o})]})}},H6e={attributes:{url:{type:"string",source:"attribute",selector:"img",attribute:"src"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:""},caption:{type:"array",source:"children",selector:"figcaption"},href:{type:"string",source:"attribute",selector:"figure > a",attribute:"href"},id:{type:"number"},align:{type:"string"},width:{type:"number"},height:{type:"number"},linkDestination:{type:"string",default:"none"}},save({attributes:e}){let{url:t,alt:r,caption:o,align:n,href:i,width:s,height:l,id:c}=e,u=T({[`align${n}`]:n,"is-resized":s||l}),d=(0,Fe.jsx)("img",{src:t,alt:r,className:c?`wp-image-${c}`:null,width:s,height:l});return(0,Fe.jsxs)("figure",{className:u,children:[i?(0,Fe.jsx)("a",{href:i,children:d}):d,!tt.RichText.isEmpty(o)&&(0,Fe.jsx)(tt.RichText.Content,{tagName:"figcaption",value:o})]})}},j6e={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},save({attributes:e}){let{url:t,alt:r,caption:o,align:n,href:i,rel:s,linkClass:l,width:c,height:u,id:d,linkTarget:p,sizeSlug:m,title:f}=e,g=s||void 0,h=T({[`align${n}`]:n,[`size-${m}`]:m,"is-resized":c||u}),v=(0,Fe.jsx)("img",{src:t,alt:r,className:d?`wp-image-${d}`:null,width:c,height:u,title:f}),x=(0,Fe.jsxs)(Fe.Fragment,{children:[i?(0,Fe.jsx)("a",{className:l,href:i,target:p,rel:g,children:v}):v,!tt.RichText.isEmpty(o)&&(0,Fe.jsx)(tt.RichText.Content,{tagName:"figcaption",value:o})]});return n==="left"||n==="right"||n==="center"?(0,Fe.jsx)("div",{...tt.useBlockProps.save(),children:(0,Fe.jsx)("figure",{className:h,children:x})}):(0,Fe.jsx)("figure",{...tt.useBlockProps.save({className:h}),children:x})}},U6e={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}},__experimentalStyle:{spacing:{margin:"0 0 1em 0"}}},save({attributes:e}){let{url:t,alt:r,caption:o,align:n,href:i,rel:s,linkClass:l,width:c,height:u,id:d,linkTarget:p,sizeSlug:m,title:f}=e,g=s||void 0,h=T({[`align${n}`]:n,[`size-${m}`]:m,"is-resized":c||u}),v=(0,Fe.jsx)("img",{src:t,alt:r,className:d?`wp-image-${d}`:null,width:c,height:u,title:f}),x=(0,Fe.jsxs)(Fe.Fragment,{children:[i?(0,Fe.jsx)("a",{className:l,href:i,target:p,rel:g,children:v}):v,!tt.RichText.isEmpty(o)&&(0,Fe.jsx)(tt.RichText.Content,{tagName:"figcaption",value:o})]});return(0,Fe.jsx)("figure",{...tt.useBlockProps.save({className:h}),children:x})}},W6e={attributes:{align:{type:"string"},url:{type:"string",source:"attribute",selector:"img",attribute:"src",role:"content"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:"",role:"content"},caption:{type:"string",source:"html",selector:"figcaption",role:"content"},title:{type:"string",source:"attribute",selector:"img",attribute:"title",role:"content"},href:{type:"string",source:"attribute",selector:"figure > a",attribute:"href",role:"content"},rel:{type:"string",source:"attribute",selector:"figure > a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure > a",attribute:"class"},id:{type:"number",role:"content"},width:{type:"number"},height:{type:"number"},aspectRatio:{type:"string"},scale:{type:"string"},sizeSlug:{type:"string"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure > a",attribute:"target"}},supports:{anchor:!0,color:{text:!1,background:!1},filter:{duotone:!0},__experimentalBorder:{color:!0,radius:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,width:!0}}},migrate(e){let{height:t,width:r}=e;return{...e,width:typeof r=="number"?`${r}px`:r,height:typeof t=="number"?`${t}px`:t}},save({attributes:e}){let{url:t,alt:r,caption:o,align:n,href:i,rel:s,linkClass:l,width:c,height:u,aspectRatio:d,scale:p,id:m,linkTarget:f,sizeSlug:g,title:h}=e,v=s||void 0,x=(0,tt.__experimentalGetBorderClassesAndStyles)(e),_=T({[`align${n}`]:n,[`size-${g}`]:g,"is-resized":c||u,"has-custom-border":!!x.className||x.style&&Object.keys(x.style).length>0}),k=T(x.className,{[`wp-image-${m}`]:!!m}),y=(0,Fe.jsx)("img",{src:t,alt:r,className:k||void 0,style:{...x.style,aspectRatio:d,objectFit:p},width:c,height:u,title:h}),w=(0,Fe.jsxs)(Fe.Fragment,{children:[i?(0,Fe.jsx)("a",{className:l,href:i,target:f,rel:v,children:y}):y,!tt.RichText.isEmpty(o)&&(0,Fe.jsx)(tt.RichText.Content,{className:(0,tt.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:o})]});return(0,Fe.jsx)("figure",{...tt.useBlockProps.save({className:_}),children:w})}},G6e={attributes:{align:{type:"string"},url:{type:"string",source:"attribute",selector:"img",attribute:"src",role:"content"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:"",role:"content"},caption:{type:"string",source:"html",selector:"figcaption",role:"content"},title:{type:"string",source:"attribute",selector:"img",attribute:"title",role:"content"},href:{type:"string",source:"attribute",selector:"figure > a",attribute:"href",role:"content"},rel:{type:"string",source:"attribute",selector:"figure > a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure > a",attribute:"class"},id:{type:"number",role:"content"},width:{type:"number"},height:{type:"number"},aspectRatio:{type:"string"},scale:{type:"string"},sizeSlug:{type:"string"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure > a",attribute:"target"}},supports:{anchor:!0,color:{text:!1,background:!1},filter:{duotone:!0},__experimentalBorder:{color:!0,radius:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,width:!0}}},migrate(e){let{width:t,height:r}=e;return{...e,width:typeof t=="number"?`${t}px`:t,height:typeof r=="number"?`${r}px`:r}},save({attributes:e}){let{url:t,alt:r,caption:o,align:n,href:i,rel:s,linkClass:l,width:c,height:u,aspectRatio:d,scale:p,id:m,linkTarget:f,sizeSlug:g,title:h}=e,v=s||void 0,x=(0,tt.__experimentalGetBorderClassesAndStyles)(e),_=T({[`align${n}`]:n,[`size-${g}`]:g,"is-resized":c||u,"has-custom-border":!!x.className||x.style&&Object.keys(x.style).length>0}),k=T(x.className,{[`wp-image-${m}`]:!!m}),y=(0,Fe.jsx)("img",{src:t,alt:r,className:k||void 0,style:{...x.style,aspectRatio:d,objectFit:p,width:c,height:u},width:c,height:u,title:h}),w=(0,Fe.jsxs)(Fe.Fragment,{children:[i?(0,Fe.jsx)("a",{className:l,href:i,target:f,rel:v,children:y}):y,!tt.RichText.isEmpty(o)&&(0,Fe.jsx)(tt.RichText.Content,{className:(0,tt.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:o})]});return(0,Fe.jsx)("figure",{...tt.useBlockProps.save({className:_}),children:w})}},$6e={attributes:{align:{type:"string"},behaviors:{type:"object"},url:{type:"string",source:"attribute",selector:"img",attribute:"src",role:"content"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:"",role:"content"},caption:{type:"string",source:"html",selector:"figcaption",role:"content"},title:{type:"string",source:"attribute",selector:"img",attribute:"title",role:"content"},href:{type:"string",source:"attribute",selector:"figure > a",attribute:"href",role:"content"},rel:{type:"string",source:"attribute",selector:"figure > a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure > a",attribute:"class"},id:{type:"number",role:"content"},width:{type:"string"},height:{type:"string"},aspectRatio:{type:"string"},scale:{type:"string"},sizeSlug:{type:"string"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure > a",attribute:"target"}},supports:{anchor:!0,color:{text:!1,background:!1},filter:{duotone:!0},__experimentalBorder:{color:!0,radius:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,width:!0}}},migrate({width:e,height:t,...r}){if(!r.behaviors?.lightbox)return r;let{behaviors:{lightbox:{enabled:o}}}=r,n={...r,lightbox:{enabled:o}};return delete n.behaviors,n},isEligible(e){return!!e.behaviors},save({attributes:e}){let{url:t,alt:r,caption:o,align:n,href:i,rel:s,linkClass:l,width:c,height:u,aspectRatio:d,scale:p,id:m,linkTarget:f,sizeSlug:g,title:h}=e,v=s||void 0,x=(0,tt.__experimentalGetBorderClassesAndStyles)(e),_=T({[`align${n}`]:n,[`size-${g}`]:g,"is-resized":c||u,"has-custom-border":!!x.className||x.style&&Object.keys(x.style).length>0}),k=T(x.className,{[`wp-image-${m}`]:!!m}),y=(0,Fe.jsx)("img",{src:t,alt:r,className:k||void 0,style:{...x.style,aspectRatio:d,objectFit:p,width:c,height:u},title:h}),w=(0,Fe.jsxs)(Fe.Fragment,{children:[i?(0,Fe.jsx)("a",{className:l,href:i,target:f,rel:v,children:y}):y,!tt.RichText.isEmpty(o)&&(0,Fe.jsx)(tt.RichText.Content,{className:(0,tt.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:o})]});return(0,Fe.jsx)("figure",{...tt.useBlockProps.save({className:_}),children:w})}},q6e={attributes:{blob:{type:"string",role:"local"},url:{type:"string",source:"attribute",selector:"img",attribute:"src",role:"content"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:"",role:"content"},caption:{type:"rich-text",source:"rich-text",selector:"figcaption",role:"content"},lightbox:{type:"object",enabled:{type:"boolean"}},title:{type:"string",source:"attribute",selector:"img",attribute:"title",role:"content"},href:{type:"string",source:"attribute",selector:"figure > a",attribute:"href",role:"content"},rel:{type:"string",source:"attribute",selector:"figure > a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure > a",attribute:"class"},id:{type:"number",role:"content"},width:{type:"string"},height:{type:"string"},aspectRatio:{type:"string"},scale:{type:"string"},focalPoint:{type:"object"},sizeSlug:{type:"string"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure > a",attribute:"target"}},supports:{interactivity:!0,align:["left","center","right","wide","full"],anchor:!0,color:{text:!1,background:!1},filter:{duotone:!0},spacing:{margin:!0},__experimentalBorder:{color:!0,radius:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,width:!0}},shadow:{__experimentalSkipSerialization:!0}},save({attributes:e}){let{url:t,alt:r,caption:o,align:n,href:i,rel:s,linkClass:l,width:c,height:u,aspectRatio:d,scale:p,focalPoint:m,id:f,linkTarget:g,sizeSlug:h,title:v,metadata:{bindings:x={}}={}}=e,_=s||void 0,k=(0,tt.__experimentalGetBorderClassesAndStyles)(e),y=(0,tt.__experimentalGetShadowClassesAndStyles)(e),w=T({alignnone:n==="none",[`size-${h}`]:h,"is-resized":c||u,"has-custom-border":!!k.className||k.style&&Object.keys(k.style).length>0}),C=T(k.className,{[`wp-image-${f}`]:!!f}),S=(0,Fe.jsx)("img",{src:t,alt:r,className:C||void 0,style:{...k.style,...y.style,aspectRatio:d,objectFit:p,objectPosition:m&&p?sf(m):void 0,width:c,height:u},title:v}),P=!tt.RichText.isEmpty(o)||x.caption||x?.__default?.source==="core/pattern-overrides",N=(0,Fe.jsxs)(Fe.Fragment,{children:[i?(0,Fe.jsx)("a",{className:l,href:i,target:g,rel:_,children:S}):S,P&&(0,Fe.jsx)(tt.RichText.Content,{className:(0,tt.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:o})]});return(0,Fe.jsx)("figure",{...tt.useBlockProps.save({className:w}),children:N})}},Ate=[q6e,$6e,G6e,W6e,U6e,j6e,H6e,O6e,F6e];var Qh=a(Or(),1),Db=a(J(),1),ore=a(V(),1),gf=a(O(),1),Ca=a(R(),1),tp=a(H(),1),Sc=a(D(),1);var nre=a(xr(),1),are=a(he(),1),lC=a(dr(),1),ire=a(Vte(),1);var je=a(V(),1),Yh=a(he(),1),Cc=a(O(),1),Ft=a(R(),1),kr=a(H(),1),De=a(D(),1),_M=a(dr(),1),Kh=a(J(),1);var Yte=a(xr(),1),sC=a(ne(),1);var wa=a(V(),1),rC=a(R(),1),Fte=a(da(),1),Ote=a(H(),1),vM=a(D(),1),Hte=a(O(),1);var jte=a(dr(),1),oi=a(b(),1),Z6e=e=>{window.requestAnimationFrame(()=>{let[t]=Fte.focus.tabbable.find(e?.current);t&&t.focus()})};function yM({url:e,filename:t,itemGroupProps:r,className:o,label:n}){return(0,oi.jsx)(wa.__experimentalItemGroup,{...r,as:"span",children:(0,oi.jsxs)(wa.__experimentalHStack,{justify:"flex-start",children:[(0,oi.jsx)("span",{className:"block-library-utils__media-control__inspector-image-indicator",style:{backgroundImage:e?`url(${e})`:void 0}}),(0,oi.jsx)(wa.FlexBlock,{children:(0,oi.jsx)(wa.__experimentalTruncate,{numberOfLines:1,className:o,children:t??n})})]})})}function oC({mediaId:e,mediaUrl:t,filename:r,allowedTypes:o,onSelect:n,onSelectURL:i,onError:s,onReset:l,isUploading:c=!1,emptyLabel:u=(0,vM.__)("Media")}){let{getSettings:d}=(0,Hte.useSelect)(rC.store),p=f=>{let{mediaUpload:g}=d();g&&g({allowedTypes:o,filesList:f,onFileChange([h]){n(h)},onError:s,multiple:!1})},m=(0,Ote.useRef)();return(0,oi.jsxs)("div",{ref:m,className:"block-library-utils__media-control",children:[(0,oi.jsx)(rC.MediaReplaceFlow,{className:"block-library-utils__media-control__replace-flow",mediaId:e,mediaURL:t,allowedTypes:o,onSelect:n,onSelectURL:i,onError:s,name:(0,oi.jsx)(yM,{url:t,filename:r,className:"block-library-utils__media-control__inspector-media-replace-title",label:t&&(0,jte.getFilename)(r)||u}),renderToggle:f=>(0,oi.jsx)(wa.Button,{...f,__next40pxDefaultSize:!0,children:c?(0,oi.jsx)(wa.Spinner,{}):f.children}),onReset:l}),t&&l&&(0,oi.jsx)(wa.Button,{label:(0,vM.__)("Reset"),className:"block-library-utils__media-control__reset",size:"small",icon:pN,onClick:()=>{l(),Z6e(m)}}),(0,oi.jsx)(wa.DropZone,{onFilesDrop:p})]})}var nC=a(ne(),1),aC=a(R(),1),$te=a(da(),1),iC=a(O(),1),Ls=a(H(),1);function Ute(e){return typeof e!="string"||!(0,$te.__unstableStripHTML)(e).trim()?"":e.replace(/\n/g,"<br>")}function K6e(e){let t=e?.caption;if(typeof t=="string")return Ute(t);if(t&&typeof t=="object"&&Object.hasOwn(t,"raw"))return Ute(t.raw)}function bM(e){return{alt:typeof e?.alt_text=="string"?e.alt_text:e?.alt||"",caption:K6e(e)}}function Wte(e){return e||""}function Y6e(e,t,r){if(!t||!r)return{};let o=bM(t),n=bM(r),i={},s=Wte(e.alt);o.alt!==n.alt&&(s===o.alt||!s)&&(i.alt=n.alt);let l=Wte(e.caption);return o.caption!==void 0&&n.caption!==void 0&&o.caption!==n.caption&&(l===o.caption||!l)&&(i.caption=n.caption||void 0),i}function Q6e(e,t){let r=t.media_details?.sizes;if(!e||e===Wd||!r)return;let o=r[e]?.source_url;if(o)return{url:o};let n=t.source_url??r.full?.source_url;return n?{url:n,sizeSlug:Wd}:void 0}function X6e(e,t){if(e===Hd)return t.source_url?{href:t.source_url}:void 0;if(e===jd)return t.link?{href:t.link}:void 0}function J6e(e,t){if(t)return{...Q6e(e.sizeSlug,t),...X6e(e.linkDestination,t)}}var{openMediaEditorModalKey:e7e}=ee(aC.privateApis);function t7e({alt:e,caption:t}){let r={};return e||(r.alt_text=""),t?.toString()||(r.caption=""),Object.keys(r).length?r:void 0}function Gte(e){if(!e)return!1;let t=typeof e.alt_text=="string"||typeof e.alt=="string",r=bM(e).caption!==void 0;return t&&r}function qte({attributes:e,setAttributes:t,onClose:r,onUrlChange:o}){let{id:n,url:i,alt:s,caption:l,sizeSlug:c,linkDestination:u}=e,d=(0,iC.useRegistry)(),p=(0,iC.useSelect)(y=>y(aC.store).getSettings()[e7e],[]),m=(0,Ls.useRef)({id:n,url:i,alt:s,caption:l?.toString(),sizeSlug:c,linkDestination:u}),f=(0,Ls.useRef)(),g=(0,Ls.useRef)(0);(0,Ls.useEffect)(()=>{m.current={id:n,url:i,alt:s,caption:l?.toString(),sizeSlug:c,linkDestination:u}},[s,l,n,u,c,i]);let h=(0,Ls.useCallback)(y=>d.select(nC.store).getEditedEntityRecord("postType","attachment",y),[d]),v=(0,Ls.useCallback)(async y=>{let w=d.resolveSelect(nC.store);try{return await w.getEntityRecord("postType","attachment",y)}catch{return}},[d]),x=(0,Ls.useCallback)(async y=>{let{invalidateResolution:w}=d.dispatch(nC.store);return w("getEntityRecord",["postType","attachment",y]),v(y)},[d,v]),_=(0,Ls.useCallback)(async({id:y,url:w})=>{if(typeof y!="number")return;let C=f.current;f.current=void 0;let S=++g.current,P={},N=m.current,I=y!==N.id;if(I&&(P.id=y,P.url=w??N.url,P.url!==N.url&&o?.(P.url),m.current={...m.current,id:P.id,url:P.url}),C||I){let B=await x(y);if(S!==g.current)return;let E=B??h(y),L=m.current;if(C){let M=Y6e(L,C,E);Object.keys(M).length&&Object.assign(P,M)}if(I){let M=J6e(L,E);M&&(Object.assign(P,M),M.url&&M.url!==L.url&&o?.(M.url))}}Object.keys(P).length&&(m.current={...m.current,...P},t(P))},[h,o,x,t]),k=(0,Ls.useCallback)(async()=>{if(!n||!p)return;let y=h(n),w=t7e(m.current),C=Gte(y)?void 0:await v(n);f.current=C||(Gte(y)?y:w)||y,p({id:n,onUpdate:_,onClose:r})},[h,_,n,r,p,v]);return n&&p?k:void 0}var de=a(b(),1),{DimensionsTool:Zte,isDefaultBlockStyleState:r7e,ResolutionTool:o7e,mediaEditKey:n7e,mediaSideloadFromUrlKey:Kte}=ee(Ft.privateApis),a7e=[{value:"cover",label:(0,De._x)("Cover","Scale option for dimensions control"),help:(0,De.__)("Image covers the space evenly.")},{value:"contain",label:(0,De._x)("Contain","Scale option for dimensions control"),help:(0,De.__)("Image is contained without distortion.")}],i7e={placement:"bottom-start"},s7e=({href:e,children:t})=>e?(0,de.jsx)("a",{href:e,onClick:r=>r.preventDefault(),"aria-disabled":!0,style:{pointerEvents:"none",cursor:"default",display:"inline"},children:t}):t;function l7e({attributes:e,setAttributes:t,lockAltControls:r,lockAltControlsMessage:o,lockTitleControls:n,lockTitleControlsMessage:i}){let[s,l]=(0,kr.useState)(null),[c,u]=(0,kr.useState)(!1),[d,p]=(0,kr.useState)(!1);return(0,de.jsxs)(de.Fragment,{children:[(0,de.jsx)(je.ToolbarItem,{ref:l,children:m=>(0,de.jsx)(je.DropdownMenu,{icon:iv,label:(0,De.__)("More"),toggleProps:{...m,description:(0,De.__)("Displays more controls.")},popoverProps:i7e,children:({onClose:f})=>(0,de.jsxs)(de.Fragment,{children:[(0,de.jsx)(je.MenuItem,{onClick:()=>{u(!0),f()},"aria-haspopup":"dialog",children:(0,De._x)("Alternative text","Alternative text for an image. Block toolbar label, a low character count is preferred.")}),(0,de.jsx)(je.MenuItem,{onClick:()=>{p(!0),f()},"aria-haspopup":"dialog",children:(0,De.__)("Title text")})]})})}),c&&(0,de.jsx)(je.Popover,{placement:"bottom-start",anchor:s,onClose:()=>u(!1),offset:13,variant:"toolbar",children:(0,de.jsx)("div",{className:"wp-block-image__toolbar_content_textarea__container",children:(0,de.jsx)(je.TextareaControl,{className:"wp-block-image__toolbar_content_textarea",label:(0,De.__)("Alternative text"),value:e.alt||"",onChange:m=>t({alt:m}),disabled:r,help:r?(0,de.jsx)(de.Fragment,{children:o}):(0,de.jsxs)(de.Fragment,{children:[(0,de.jsx)(je.ExternalLink,{href:(0,De.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,De.__)("Describe the purpose of the image.")}),(0,de.jsx)("br",{}),(0,De.__)("Leave empty if decorative.")]})})})}),d&&(0,de.jsx)(je.Popover,{placement:"bottom-start",anchor:s,onClose:()=>p(!1),offset:13,variant:"toolbar",children:(0,de.jsx)("div",{className:"wp-block-image__toolbar_content_textarea__container",children:(0,de.jsx)(je.TextControl,{className:"wp-block-image__toolbar_content_textarea",label:(0,De.__)("Title attribute"),value:e.title||"",onChange:m=>t({title:m}),disabled:n,help:n?(0,de.jsx)(de.Fragment,{children:i}):(0,kr.createInterpolateElement)((0,De.__)("Describe the role of this image on the page. <a>(Note: many devices and browsers do not display this text.)</a>"),{a:(0,de.jsx)(je.ExternalLink,{href:"https://www.w3.org/TR/html52/dom.html#the-title-attribute"})})})})})]})}function Qte({temporaryURL:e,isSideloading:t,attributes:r,setAttributes:o,isSingleSelected:n,insertBlocksAfter:i,onReplace:s,onSelectImage:l,onSelectURL:c,onUploadError:u,context:d,clientId:p,blockEditingMode:m,parentLayoutType:f,maxContentWidth:g}){let{url:h="",alt:v,align:x,id:_,href:k,rel:y,linkClass:w,linkDestination:C,title:S,width:P,height:N,aspectRatio:I,scale:B,focalPoint:E,linkTarget:L,sizeSlug:M,lightbox:U,metadata:$,isDecorative:W}=r,[G,F]=(0,kr.useState)(),[q,j]=(0,kr.useState)(null),[Z,X]=(0,kr.useState)({}),[te,K]=(0,kr.useState)(0),le=(0,Yh.useResizeObserver)(([xe])=>{if(!q){let[Vt]=xe.borderBoxSize;X({width:Vt.inlineSize,height:Vt.blockSize})}K(xe.target.offsetTop)}),oe=(0,kr.useCallback)(()=>{K(G?.offsetTop??0)},[G]),ce=(0,Yh.useMergeRefs)([F,le]),{allowResize:pe=!0,imageCrop:be=!1}=d,Te=be&&f==="flex",{image:ae,attachmentResolutionError:se}=(0,Cc.useSelect)(xe=>{let Vt=_&&n?xe(sC.store).getEntityRecord("postType","attachment",_,{context:"view"}):null,fs=_&&n?xe(sC.store).getResolutionError("getEntityRecord",["postType","attachment",_,{context:"view"}]):null;return{image:Vt,attachmentResolutionError:fs}},[_,n]),{canInsertCover:ue,imageEditing:Oe,imageSizes:Pe,maxWidth:ge,editMediaEntity:et}=(0,Cc.useSelect)(xe=>{let{getBlockRootClientId:Vt,canInsertBlockType:fs,getSettings:Oa}=xe(Ft.store),$1=Vt(p),nd=Oa();return{imageEditing:nd.imageEditing,imageSizes:nd.imageSizes,maxWidth:nd.maxWidth,editMediaEntity:nd?.[n7e],canInsertCover:fs("core/cover",$1)}},[p]),{getBlock:me,getSettings:lt}=(0,Cc.useSelect)(Ft.store),Ne=(0,kr.useRef)(),[ie,Ee]=(0,kr.useState)(),ve=!!ie,Jt=(0,kr.useCallback)(()=>Ne.current?.focus(),[]),Gt=qte({attributes:r,setAttributes:o,onClose:Jt,onUrlChange:Ee}),{replaceBlocks:br,toggleSelection:wo,__unstableMarkNextChangeAsNotPersistent:In}=(0,Cc.useDispatch)(Ft.store),{createErrorNotice:on,createSuccessNotice:vi}=(0,Cc.useDispatch)(Yte.store),{editEntityRecord:aa}=(0,Cc.useDispatch)(sC.store),us=(0,Yh.useViewportMatch)("medium"),Rn=["wide","full"].includes(x),[{loadedNaturalWidth:Xl,loadedNaturalHeight:ol},ds]=(0,kr.useState)({}),[nl,su]=(0,kr.useState)(!1),ia=m==="default",sa=m==="contentOnly",yi=pe&&ia,Op=pe&&ia&&!Rn&&us,re=!!e||t,Ve=Pe.filter(({slug:xe})=>ae?.media_details?.sizes?.[xe]?.source_url).map(({name:xe,slug:Vt})=>({value:Vt,label:xe}));(0,kr.useEffect)(()=>{!_||!n||se?.status===404&&(In(),o({id:void 0}))},[_,n,se,o,In]);let Ye=n&&xM(_,h)&&!!lt()[Kte],{naturalWidth:Ct,naturalHeight:Qe}=(0,kr.useMemo)(()=>({naturalWidth:G?.naturalWidth||Xl||void 0,naturalHeight:G?.naturalHeight||ol||void 0}),[Xl,ol,G?.complete]);(0,kr.useEffect)(()=>{ie&&ie===h&&G?.complete&&Ee(void 0)},[ie,h,G]);function Qr(){Ee(void 0),su(!0);let xe=wd({attributes:{url:h}});xe!==void 0&&s&&s(xe)}function Fa(xe){Ee(void 0),su(!1),ds({loadedNaturalWidth:xe.target?.naturalWidth,loadedNaturalHeight:xe.target?.naturalHeight})}function ye(xe){o(xe)}function _e(xe){xe&&!_i?.enabled?o({lightbox:{enabled:!0},isDecorative:!1}):!xe&&_i?.enabled?o({lightbox:{enabled:!1}}):o({lightbox:void 0})}function _t(){_i?.enabled&&_i?.allowEditing?o({lightbox:{enabled:!1}}):o({lightbox:void 0})}function er(xe){o({title:xe})}function Co(xe){o({alt:xe})}function al(xe){o({isDecorative:xe||void 0,...xe&&{alt:"",caption:void 0,href:void 0,linkDestination:void 0,linkTarget:void 0,rel:void 0}})}let la=xe=>{G&&G.style.setProperty("object-position",sf(xe))};function ps(xe){let Vt=ae?.media_details?.sizes?.[xe]?.source_url;if(!Vt)return null;o({url:Vt,sizeSlug:xe})}function bi(){let xe=lt()[Kte];xe&&xe({url:h,onSuccess(Vt){l(Vt),vi((0,De.__)("Image uploaded."),{type:"snackbar"})},onError(Vt){on(Vt,{type:"snackbar"})}})}let Hp=n&&(_&&Ct&&Qe&&Oe&&!!et)&&!!Gt&&!sa&&!re;function xT(){br(p,(0,Kh.switchToBlockType)(me(p),"core/cover"))}let kT=(0,je.__experimentalUseCustomUnits)({availableUnits:["px"]}),[_i]=(0,Ft.useSettings)("lightbox"),P2=!!U&&U?.enabled!==_i?.enabled||_i?.allowEditing,E2=!!U?.enabled||!U&&!!_i?.enabled,B2=Y(),sl=(0,Cc.useSelect)(xe=>{if(!n)return;let{getSelectedBlockStyleState:Vt}=ee(xe(Ft.store));return Vt(p)},[p,n]),ms=!r7e(sl),jp=yh(sl),Sg=Ri({attributes:r,selectedState:sl,hasSelectedStyleState:ms,attributeKey:"width"}),wT=Ri({attributes:r,selectedState:sl,hasSelectedStyleState:ms,attributeKey:"height"}),ur=Ri({attributes:r,selectedState:sl,hasSelectedStyleState:ms,attributeKey:"aspectRatio"}),ll=Ri({attributes:r,selectedState:sl,hasSelectedStyleState:ms,attributeKey:"scale",styleKey:"objectFit"}),Jl=xe=>{o(bh({style:r.style,selectedState:sl,hasSelectedStyleState:ms,nextDimensions:xe,dimensionKeyMap:{scale:"objectFit"}}))},Up=yi&&(FL.includes(f)?(0,de.jsx)(Zte,{panelId:p,value:{aspectRatio:ur,scale:ll},onChange:({aspectRatio:xe})=>{Jl({aspectRatio:xe,scale:"cover"})},defaultAspectRatio:"auto",tools:["aspectRatio"]},jp):(0,de.jsx)(Zte,{panelId:p,value:{width:Sg,height:wT,scale:ll,aspectRatio:ur},onChange:({width:xe,height:Vt,scale:fs,aspectRatio:Oa})=>{Jl({width:!xe&&Vt?"auto":xe,height:Vt,aspectRatio:Oa,scale:fs})},defaultScale:"cover",defaultAspectRatio:"auto",scaleOptions:a7e,unitsOptions:kT,tools:Rn?["aspectRatio","scale"]:["aspectRatio","widthHeight","scale"]},jp)),oH=()=>{o({lightbox:void 0}),ps(Wd)},Tg=$?.bindings?.__default?.source==="core/pattern-overrides",{lockUrlControls:CT=!1,lockHrefControls:Dbe=!1,lockAltControls:N2=!1,lockAltControlsMessage:nH,lockTitleControls:ST=!1,lockTitleControlsMessage:aH,hideCaptionControls:Lbe=!1}=(0,Cc.useSelect)(xe=>{if(!n)return{};let{url:Vt,alt:fs,title:Oa,caption:$1}=$?.bindings||{},nd=!!d["pattern/overrides"],TT=(0,Kh.getBlockBindingsSource)(Vt?.source),Pg=(0,Kh.getBlockBindingsSource)(fs?.source),ad=(0,Kh.getBlockBindingsSource)(Oa?.source);return{lockUrlControls:!!Vt&&!TT?.canUserEditValue?.({select:xe,context:d,args:Vt?.args}),lockHrefControls:nd||Tg,hideCaptionControls:!!$1,lockAltControls:!!fs&&!Pg?.canUserEditValue?.({select:xe,context:d,args:fs?.args}),lockAltControlsMessage:Pg?.label?(0,De.sprintf)((0,De.__)("Connected to %s"),Pg.label):(0,De.__)("Connected to dynamic data"),lockTitleControls:!!Oa&&!ad?.canUserEditValue?.({select:xe,context:d,args:Oa?.args}),lockTitleControlsMessage:ad?.label?(0,De.sprintf)((0,De.__)("Connected to %s"),ad.label):(0,De.__)("Connected to dynamic data")}},[Tg,d,n,$?.bindings]),iH=n&&!Dbe&&!CT&&!W,sH=n&&ue&&!sa,Mbe=iH||Hp||sH,lH=n&&!CT&&(0,de.jsx)(de.Fragment,{children:(0,de.jsx)(Ft.BlockControls,{group:sa?"inline":"other",children:(0,de.jsx)(Ft.MediaReplaceFlow,{mediaId:_,mediaURL:h,allowedTypes:Ud,onSelect:l,onSelectURL:c,onError:u,name:h?(0,De.__)("Replace"):(0,De.__)("Add image"),onReset:()=>l(void 0),variant:"toolbar"})})}),cH=(0,de.jsxs)(de.Fragment,{children:[Mbe&&(0,de.jsxs)(Ft.BlockControls,{group:"block",children:[iH&&(0,de.jsx)(Ft.__experimentalImageURLInputUI,{url:k||"",onChangeUrl:ye,linkDestination:C,mediaUrl:ae&&ae.source_url||h,mediaLink:ae&&ae.link,linkTarget:L,linkClass:w,rel:y,showLightboxSetting:P2,lightboxEnabled:E2,onSetLightbox:_e,resetLightbox:_t}),Hp&&(0,de.jsx)(je.ToolbarButton,{ref:Ne,onClick:Gt,"aria-haspopup":"dialog",icon:rm,label:(0,De.__)("Edit image"),disabled:ve}),sH&&(0,de.jsx)(je.ToolbarButton,{icon:vB,label:(0,De.__)("Add text over image"),onClick:xT})]}),Ye&&(0,de.jsx)(Ft.BlockControls,{children:(0,de.jsx)(je.ToolbarGroup,{children:(0,de.jsx)(je.ToolbarButton,{onClick:bi,icon:cu,label:(0,De.__)("Upload to Media Library")})})}),sa&&(0,de.jsx)(Ft.BlockControls,{group:"block",children:(0,de.jsx)(l7e,{attributes:r,setAttributes:o,lockAltControls:N2,lockAltControlsMessage:nH,lockTitleControls:ST,lockTitleControlsMessage:aH})}),n&&(0,de.jsx)(Ft.InspectorControls,{group:"content",children:(0,de.jsxs)(je.__experimentalToolsPanel,{label:(0,De.__)("Media"),resetAll:()=>{l(void 0),o({isDecorative:!1})},dropdownMenuProps:B2,children:[!CT&&(0,de.jsx)(je.__experimentalToolsPanelItem,{label:(0,De.__)("Image"),hasValue:()=>!!h,onDeselect:()=>l(void 0),isShownByDefault:!0,children:(0,de.jsx)(oC,{mediaId:_,mediaUrl:h,alt:v,filename:ae?.media_details?.sizes?.full?.file||ae?.slug||(0,_M.getFilename)(h),allowedTypes:Ud,onSelect:l,onSelectURL:c,onError:u,onReset:()=>l(void 0),isUploading:re,emptyLabel:(0,De.__)("Add image")})}),!W&&(0,de.jsx)(je.__experimentalToolsPanelItem,{label:(0,De.__)("Alternative text"),isShownByDefault:!0,hasValue:()=>!!v,onDeselect:()=>o({alt:void 0}),children:(0,de.jsx)(je.TextareaControl,{label:(0,De.__)("Alternative text"),value:v||"",onChange:Co,readOnly:N2,help:N2?(0,de.jsx)(de.Fragment,{children:nH}):(0,de.jsx)(je.ExternalLink,{href:(0,De.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,De.__)("Describe the purpose of the image.")})})}),!N2&&!E2&&(0,de.jsx)(je.__experimentalToolsPanelItem,{label:(0,De.__)("Mark as decorative"),isShownByDefault:!0,hasValue:()=>!!W,onDeselect:()=>o({isDecorative:!1}),children:(0,de.jsx)(je.CheckboxControl,{label:(0,De.__)("Mark as decorative"),checked:!!W,onChange:al,help:(0,De.__)("Hidden from assistive technologies.")})})]})}),(0,de.jsxs)(Ft.InspectorControls,{group:"dimensions",resetAllFilter:xe=>_h({attributes:xe,selectedState:sl,hasSelectedStyleState:ms,keys:["aspectRatio","height","objectFit","width"],defaultAttributes:{aspectRatio:void 0,width:void 0,height:void 0,scale:void 0,focalPoint:void 0}}),children:[Up,!ms&&h&&B&&(0,de.jsx)(je.__experimentalToolsPanelItem,{label:(0,De.__)("Focal point"),isShownByDefault:!0,hasValue:()=>!!E,onDeselect:()=>o({focalPoint:void 0}),panelId:p,children:(0,de.jsx)(je.FocalPointPicker,{label:(0,De.__)("Focal point"),url:h,value:E,onDragStart:la,onDrag:la,onChange:xe=>o({focalPoint:xe})})})]}),!!Ve.length&&(0,de.jsx)(Ft.InspectorControls,{children:(0,de.jsx)(je.__experimentalToolsPanel,{label:(0,De.__)("Settings"),resetAll:oH,dropdownMenuProps:B2,children:(0,de.jsx)(o7e,{value:M,defaultValue:Wd,onChange:ps,options:Ve})})}),(0,de.jsx)(Ft.InspectorControls,{group:"advanced",children:(0,de.jsx)(je.TextControl,{label:(0,De.__)("Title attribute"),value:S||"",onChange:er,readOnly:ST,help:ST?(0,de.jsx)(de.Fragment,{children:aH}):(0,kr.createInterpolateElement)((0,De.__)("Describe the role of this image on the page. <a>(Note: many devices and browsers do not display this text.)</a>"),{a:(0,de.jsx)(je.ExternalLink,{href:"https://www.w3.org/TR/html52/dom.html#the-title-attribute"})})})})]}),I2=(0,_M.getFilename)(h),G1;W?G1=I2?(0,De.sprintf)((0,De.__)("This image has been marked as decorative; its file name is %s"),I2):(0,De.__)("This image has been marked as decorative."):v?G1=v:I2?G1=(0,De.sprintf)((0,De.__)("This image has an empty alt attribute; its file name is %s"),I2):G1=(0,De.__)("This image has an empty alt attribute");let uH=(0,Ft.__experimentalUseBorderProps)(r),Abe=(0,Ft.__experimentalGetShadowClassesAndStyles)(r),{postType:zbe,postId:dH,queryId:Vbe}=d,Fbe=Number.isFinite(Vbe),Obe=(0,de.jsx)(s7e,{href:k,children:e&&nl?(0,de.jsx)(je.Placeholder,{className:"wp-block-image__placeholder",withIllustration:!0,children:(0,de.jsx)(je.Spinner,{})}):(0,de.jsxs)(de.Fragment,{children:[(0,de.jsx)("img",{src:e||h,alt:G1,onError:Qr,onLoad:Fa,ref:ce,className:T(uH.className,{"is-swapping-media":ve}),width:Ct,height:Qe,style:{aspectRatio:I,...q?{width:Z.width+q.width,height:Z.height+q.height}:(()=>{let xe={};return P==="auto"?xe.width="auto":P!=null&&(xe.width=typeof P=="number"?`${P}px`:P),N==="auto"?xe.height="auto":N!=null?xe.height=typeof N=="number"?`${N}px`:N:Te||(xe.height="auto"),xe})(),objectFit:B,objectPosition:E&&B?sf(E):void 0,...uH.style,...Abe.style}}),(re||ve)&&(0,de.jsx)(je.Spinner,{})]})}),pH;if(Op&&n&&!re&&!FL.includes(f)){let xe=I&&mJ(I),Vt=Z.width/Z.height,fs=Ct/Qe,Oa=xe||Vt||fs||1,$1=Ct<Qe?xc:xc*Oa,nd=Qe<Ct?xc:xc/Oa,TT=ge*2.5,Pg=g||TT,ad=!1,R2=!1;x==="center"?(ad=!0,R2=!0):(0,De.isRTL)()?x==="left"?ad=!0:R2=!0:x==="right"?R2=!0:ad=!0,pH=(0,de.jsx)(je.ResizableBox,{ref:oe,style:{position:"absolute",inset:`${te}px 0 0 0`},size:Z,minWidth:$1,maxWidth:Pg,minHeight:nd,maxHeight:Pg/Oa,lockAspectRatio:Oa,enable:{top:!1,right:ad,bottom:!0,left:R2},onResizeStart:()=>{wo(!1)},onResize:(jbe,Ube,PT,D2)=>{j(D2)},onResizeStop:(jbe,Ube,PT,D2)=>{if(wo(!0),j(null),X(mH=>({width:mH.width+D2.width,height:mH.height+D2.height})),g&&Ct>=g&&Math.abs(PT.offsetWidth-g)<10){o({width:void 0,height:void 0});return}o({width:`${PT.offsetWidth}px`,height:"auto",aspectRatio:Oa===fs?void 0:String(Oa)})},resizeRatio:x==="center"?2:1})}if(!h&&!e)return(0,de.jsxs)(de.Fragment,{children:[lH,cH]});let Hbe=()=>{aa("postType",zbe,dH,{featured_media:_}),vi((0,De.__)("Post featured image updated."),{type:"snackbar"})};return(0,de.jsxs)(de.Fragment,{children:[lH,cH,!Fbe&&dH&&_?(0,de.jsx)(Ft.BlockSettingsMenuControls,{children:({canEdit:xe,selectedClientIds:Vt})=>xe&&Vt.length===1&&p===Vt[0]&&(0,de.jsx)(je.MenuItem,{onClick:Hbe,children:(0,De.__)("Set as featured image")})}):null,Obe,pH,!W&&(0,de.jsx)($o,{attributes:r,setAttributes:o,isSelected:n,insertBlocksAfter:i,label:(0,De.__)("Image caption text"),showToolbarButton:n&&(ia||sa)&&!Lbe})]})}var Xte=a(H(),1),Jte=a(he(),1),ere=a(b(),1);function tre(){let[e,{width:t}]=(0,Jte.useResizeObserver)(),r=(0,Xte.useRef)();return[(0,ere.jsx)("div",{className:"wp-block","aria-hidden":"true",style:{position:"absolute",inset:0,width:"100%",height:0,margin:0},ref:r,children:e}),t]}var Dl=a(b(),1),c7e=(e,t)=>{let r=Object.fromEntries(Object.entries(e??{}).filter(([o])=>["alt","id","link","caption"].includes(o)));return r.url=e?.sizes?.[t]?.url||e?.media_details?.sizes?.[t]?.source_url||e.url,r},xM=(e,t)=>t&&!e&&!(0,Qh.isBlobURL)(t);function rre(e,t){return"url"in(e?.sizes?.[t]??{})||"source_url"in(e?.media_details?.sizes?.[t]??{})}function u7e({attributes:e,setAttributes:t,isSelected:r,className:o,insertBlocksAfter:n,onReplace:i,context:s,clientId:l,__unstableParentLayout:c}){let{url:u="",caption:d,id:p,width:m,height:f,sizeSlug:g,aspectRatio:h,scale:v,align:x,metadata:_}=e,[k,y]=(0,tp.useState)(e.blob),w=(0,tp.useRef)(),C=c?.type||c?.default?.type,S=!C||C!=="flex"&&C!=="grid",[P,N]=tre(),[I,{width:B}]=(0,are.useResizeObserver)(),E=B&&B<160,L=(0,tp.useRef)();(0,tp.useEffect)(()=>{L.current=d},[d]);let{__unstableMarkNextChangeAsNotPersistent:M,replaceBlock:U}=(0,gf.useDispatch)(Ca.store);(0,tp.useEffect)(()=>{["wide","full"].includes(x)&&(M(),t({width:void 0,height:void 0}))},[M,x,t]);let{getSettings:$,getBlockRootClientId:W,getBlockName:G,canInsertBlockType:F}=(0,gf.useSelect)(Ca.store),q=(0,Ca.useBlockEditingMode)(),{createErrorNotice:j}=(0,gf.useDispatch)(nre.store);function Z(me){j(me,{type:"snackbar",explicitDismiss:!0}),y(),t({src:void 0,id:void 0,url:void 0,blob:void 0})}function X(me){me.length===1&&y((0,Qh.createBlobURL)(me[0]))}function te(me){let lt=w.current?.ownerDocument.defaultView;if(me.every(Ne=>Ne instanceof lt.File)){let Ne=me,ie=W(l);Ne.some(ve=>!OL(ve))&&j((0,Sc.__)("If uploading to a gallery all files need to be image formats"),{id:"gallery-upload-invalid-file",type:"snackbar"});let Ee=Ne.filter(ve=>OL(ve)).map(ve=>(0,Db.createBlock)("core/image",{blob:(0,Qh.createBlobURL)(ve)}));if(G(ie)==="core/gallery")U(l,Ee);else if(F("core/gallery",ie)){let ve=(0,Db.createBlock)("core/gallery",{},Ee);U(l,ve)}}}function K(me){if(Array.isArray(me)){te(me);return}if(!me||!me.url){t({url:void 0,alt:void 0,id:void 0,title:void 0,caption:void 0,blob:void 0}),y();return}if((0,Qh.isBlobURL)(me.url)){y(me.url);return}let{imageDefaultSize:lt}=$(),Ne=Wd;g&&rre(me,g)?Ne=g:rre(me,lt)&&(Ne=lt);let ie=c7e(me,Ne);if(typeof ie.caption=="string"&&ie.caption.includes(`
+`)&&(ie.caption=ie.caption.replace(/\n/g,"<br>")),L.current&&!ie.caption){let{caption:Gt,...br}=ie;ie=br}let Ee;(!me.id||me.id!==p)&&(Ee={sizeSlug:Ne});let ve=e.linkDestination;if(!ve)switch(window?.wp?.media?.view?.settings?.defaultProps?.link||af){case"file":case Hd:ve=Hd;break;case"post":case jd:ve=jd;break;case VL:ve=VL;break;case af:ve=af;break}let Jt;switch(ve){case Hd:Jt=me.url;break;case jd:Jt=me.link;break}ie.href=Jt,t({blob:void 0,...ie,...Ee,linkDestination:ve}),y()}function le(me){let lt=(0,lC.getProtocol)(me)?me:(0,lC.prependHTTPS)(me);lt!==u&&(t({blob:void 0,url:lt,id:void 0,sizeSlug:$().imageDefaultSize}),y())}tc({url:k,allowedTypes:Ud,onChange:K,onError:Z});let ce=xM(p,u)?u:void 0,pe=(0,gf.useSelect)(me=>!window.__clientSideMediaProcessing||!p?!1:me(ire.store).isUploadingById(p),[p]),be=!!u&&(0,Dl.jsx)("img",{alt:(0,Sc.__)("Edit image"),title:(0,Sc.__)("Edit image"),className:"edit-image-preview",src:u}),Te=(0,Ca.__experimentalUseBorderProps)(e),ae=(0,Ca.__experimentalGetShadowClassesAndStyles)(e),se=T(o,{"is-transient":!!k||pe,"is-resized":!!m||!!f,[`size-${g}`]:g,"has-custom-border":!!Te.className||Te.style&&Object.keys(Te.style).length>0}),ue=(0,Ca.useBlockProps)({ref:w,className:se}),{lockUrlControls:Oe=!1,lockUrlControlsMessage:Pe}=(0,gf.useSelect)(me=>{if(!r)return{};let lt=(0,Db.getBlockBindingsSource)(_?.bindings?.url?.source);return{lockUrlControls:!!_?.bindings?.url&&!lt?.canUserEditValue?.({select:me,context:s,args:_?.bindings?.url?.args}),lockUrlControlsMessage:lt?.label?(0,Sc.sprintf)((0,Sc.__)("Connected to %s"),lt.label):(0,Sc.__)("Connected to dynamic data")}},[s,r,_?.bindings?.url]),ge=f==="auto"?void 0:f;return(0,Dl.jsxs)(Dl.Fragment,{children:[(0,Dl.jsxs)("figure",{...ue,children:[(0,Dl.jsx)(Qte,{temporaryURL:k,isSideloading:pe,attributes:e,setAttributes:t,isSingleSelected:r,insertBlocksAfter:n,onReplace:i,onSelectImage:K,onSelectURL:le,onUploadError:Z,context:s,clientId:l,blockEditingMode:q,parentLayoutType:C,maxContentWidth:N}),(0,Dl.jsx)(Ca.MediaPlaceholder,{icon:(0,Dl.jsx)(Ca.BlockIcon,{icon:ud}),onSelect:K,onSelectURL:le,onFilesPreUpload:X,onError:Z,placeholder:me=>(0,Dl.jsxs)(ore.Placeholder,{className:T("block-editor-media-placeholder",{[Te.className]:!!Te.className&&!r}),icon:!E&&(Oe?EB:ud),withIllustration:!r||E,label:!E&&(0,Sc.__)("Image"),instructions:!Oe&&!E&&(0,Sc.__)("Drag and drop an image, upload, or choose from your library."),style:{aspectRatio:!(m&&ge)&&h?h:void 0,width:ge&&h?"100%":m,height:m&&h?"100%":ge,objectFit:v,...Te.style,...ae.style},children:[Oe&&!E&&Pe,!Oe&&!E&&me,I]}),allowedTypes:Ud,handleUpload:me=>me.length===1,value:{id:p,src:ce},mediaPreview:be,disableMediaButtons:k||u})]}),r&&S&&P]})}var sre=u7e;var cC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/image",title:"Image",category:"media",usesContext:["allowResize","imageCrop","fixedHeight","navigationButtonType","postId","postType","queryId","galleryId"],description:"Insert an image to make a visual statement.",keywords:["img","photo","picture"],textdomain:"default",attributes:{blob:{type:"string",role:"local"},url:{type:"string",source:"attribute",selector:"img",attribute:"src",role:"content"},alt:{type:"string",source:"attribute",selector:"img",attribute:"alt",default:"",role:"content"},caption:{type:"rich-text",source:"rich-text",selector:"figcaption",role:"content"},lightbox:{type:"object",enabled:{type:"boolean"}},title:{type:"string",source:"attribute",selector:"img",attribute:"title",role:"content"},href:{type:"string",source:"attribute",selector:"figure > a",attribute:"href",role:"content"},rel:{type:"string",source:"attribute",selector:"figure > a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure > a",attribute:"class"},id:{type:"number",role:"content"},width:{type:"string"},height:{type:"string"},aspectRatio:{type:"string"},scale:{type:"string"},focalPoint:{type:"object"},sizeSlug:{type:"string"},linkDestination:{type:"string"},linkTarget:{type:"string",source:"attribute",selector:"figure > a",attribute:"target"},isDecorative:{type:"boolean",default:!1}},supports:{interactivity:!0,align:["left","center","right","wide","full"],anchor:!0,color:{text:!1,background:!1},filter:{duotone:!0},spacing:{margin:!0},__experimentalBorder:{color:!0,radius:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,width:!0}},shadow:{__experimentalSkipSerialization:!0}},selectors:{dimensions:".wp-block-image img, .wp-block-image .components-placeholder",border:".wp-block-image img, .wp-block-image .wp-block-image__crop-area, .wp-block-image .components-placeholder",shadow:".wp-block-image img, .wp-block-image .wp-block-image__crop-area, .wp-block-image .components-placeholder",filter:{duotone:".wp-block-image img, .wp-block-image .components-placeholder"}},styles:[{name:"default",label:"Default",isDefault:!0},{name:"rounded",label:"Rounded"}],editorStyle:"wp-block-image-editor",style:"wp-block-image"};var Ll=a(R(),1);var Pu=a(b(),1);function lre({attributes:e}){let{url:t,alt:r,caption:o,align:n,href:i,rel:s,linkClass:l,width:c,height:u,aspectRatio:d,scale:p,focalPoint:m,id:f,linkTarget:g,sizeSlug:h,title:v,isDecorative:x,metadata:{bindings:_={}}={}}=e,k=s||void 0,y=(0,Ll.__experimentalGetBorderClassesAndStyles)(e),w=(0,Ll.__experimentalGetShadowClassesAndStyles)(e),C=T({alignnone:n==="none",[`size-${h}`]:h,"is-resized":c||u,"has-custom-border":!!y.className||y.style&&Object.keys(y.style).length>0}),S=T(y.className,{[`wp-image-${f}`]:!!f}),P=(0,Pu.jsx)("img",{src:t,alt:r,className:S||void 0,style:(()=>{let B={...y.style,...w.style,aspectRatio:d,objectFit:p,objectPosition:m&&p?sf(m):void 0};return(c!==void 0||u!==void 0)&&(c==="auto"?B.width="auto":c!=null&&(B.width=typeof c=="number"?`${c}px`:c),u==="auto"||u===void 0||u===null?B.height="auto":B.height=typeof u=="number"?`${u}px`:u),B})(),title:v,role:x?"none":void 0}),N=!Ll.RichText.isEmpty(o)||_.caption||_?.__default?.source==="core/pattern-overrides",I=(0,Pu.jsxs)(Pu.Fragment,{children:[i?(0,Pu.jsx)("a",{className:l,href:i,target:g,rel:k,children:P}):P,N&&(0,Pu.jsx)(Ll.RichText.Content,{className:(0,Ll.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:o})]});return(0,Pu.jsx)("figure",{...Ll.useBlockProps.save({className:C}),children:I})}var uC=a(Or(),1),Xh=a(J(),1),pre=a(O(),1),mre=a(ne(),1);function p7e(e){let{align:t,anchor:r,className:o,style:n}=e,i=n?.spacing?.margin;return{...t&&{align:t},...r&&{anchor:r},...o&&{className:o},...i&&{style:{spacing:{margin:i}}}}}function cre(e,t){if(!e||!t?.split(/[?#]/)[0]?.toLowerCase().endsWith(".gif"))return null;let o=(0,pre.select)(mre.store).getEntityRecord("postType","attachment",e,{context:"view"}),n=o?.media_details;if(!n?.animated_video||!o?.source_url)return null;let i=o.source_url.slice(0,o.source_url.lastIndexOf("/")+1);return{src:i+n.animated_video,poster:n.animated_video_poster?i+n.animated_video_poster:void 0,width:n.width,height:n.height}}function m7e(e,{shortcode:t}){let{body:r}=document.implementation.createHTMLDocument("");r.innerHTML=t.content;let o=r.querySelector("img");for(;o&&o.parentNode&&o.parentNode!==r;)o=o.parentNode;return o&&o.parentNode.removeChild(o),r.innerHTML.trim()}function kM(e,t){let{body:r}=document.implementation.createHTMLDocument("");r.innerHTML=e;let{firstElementChild:o}=r;if(o&&o.nodeName==="A")return o.getAttribute(t)||void 0}var ure={img:{attributes:["src","alt","title","width","height"],classes:["alignleft","aligncenter","alignright","alignnone",/^wp-image-\d+$/]}};function dre(e){return e&&/^\d+$/.test(e)?`${e}px`:void 0}var f7e=({phrasingContentSchema:e})=>({figure:{require:["img"],children:{...ure,a:{attributes:["href","rel","target"],classes:["*"],children:ure},figcaption:{children:e}}}}),g7e={from:[{type:"raw",isMatch:e=>e.nodeName==="FIGURE"&&!!e.querySelector("img"),schema:f7e,transform:e=>{let t=e.querySelector("img"),r=e.className+" "+t.className,o=/(?:^|\s)align(left|center|right)(?:$|\s)/.exec(r),n=e.id===""?void 0:e.id,i=o?o[1]:void 0,s=/(?:^|\s)wp-image-(\d+)(?:$|\s)/.exec(r),l=s?Number(s[1]):void 0,c=e.querySelector("a"),u=c&&c.href?"custom":void 0,d=c&&c.href?c.href:void 0,p=c&&c.rel?c.rel:void 0,m=c&&c.className?c.className:void 0,f=dre(t.getAttribute("width")),g=dre(t.getAttribute("height")),h=parseInt(f,10),v=parseInt(g,10),x=h&&v?String(h/v):void 0,_=f||(g?"auto":void 0),k=f?"auto":g,y=(0,Xh.getBlockAttributes)("core/image",e.outerHTML,{align:i,id:l,linkDestination:u,href:d,rel:p,linkClass:m,anchor:n,width:_,height:k,aspectRatio:x});return(0,uC.isBlobURL)(y.url)&&(y.blob=y.url,delete y.url),(0,Xh.createBlock)("core/image",y)}},{type:"files",isMatch(e){return e.every(t=>t.type.indexOf("image/")===0)},transform(e){return e.map(r=>(0,Xh.createBlock)("core/image",{blob:(0,uC.createBlobURL)(r)}))}},{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:m7e},href:{shortcode:(e,{shortcode:t})=>kM(t.content,"href")},rel:{shortcode:(e,{shortcode:t})=>kM(t.content,"rel")},linkClass:{shortcode:(e,{shortcode:t})=>kM(t.content,"class")},id:{type:"number",shortcode:({named:{id:e}})=>{if(e)return parseInt(e.replace("attachment_",""),10)}},align:{type:"string",shortcode:({named:{align:e="alignnone"}})=>e.replace("align","")}}}],to:[{type:"block",blocks:["core/video"],isMatch:({id:e,url:t})=>!!cre(e,t),transform(e){let{id:t,url:r,caption:o}=e,n=cre(t,r);return(0,Xh.createBlock)("core/video",{...p7e(e),id:t,src:n.src,poster:n.poster,caption:o,controls:!1,loop:!0,autoplay:!0,muted:!0,playsInline:!0,width:n.width,height:n.height})}}]},fre=g7e;var{name:gre}=cC,hre={icon:ud,example:{attributes:{sizeSlug:"large",url:"https://s.w.org/images/core/5.3/MtBlanc1.jpg",caption:(0,wM.__)("Mont Blanc appears\u2014still, snowy, and serene.")}},__experimentalLabel(e,{context:t}){let r=e?.metadata?.name;if((t==="list-view"||t==="breadcrumb")&&r)return r;if(t==="accessibility"){let{caption:o,alt:n,url:i}=e;return i?n?n+(o?". "+o:""):o||"":(0,wM.__)("Empty")}},getEditWrapperProps(e){return{"data-align":e.align}},transforms:fre,edit:sre,save:lre,deprecated:Ate},h7e=()=>A({name:gre,metadata:cC,settings:hre});var SM={};Q(SM,{init:()=>x7e,metadata:()=>dC,name:()=>xre,settings:()=>kre});var dC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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},displayContent:{type:"string",default:"excerpt",enum:["none","excerpt","full"]}},supports:{anchor:!0,align:!0,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},html:!1,spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},style:"wp-block-latest-comments"};var pC=a(R(),1),$n=a(V(),1),Gn=a(D(),1),vre=a(id(),1),yre=a(he(),1);var po=a(b(),1),y7e=1,b7e=100;function bre({attributes:e,setAttributes:t,name:r}){let{commentsToShow:o,displayAvatar:n,displayDate:i,displayContent:s}=e,l=Y(),{content:c,status:u,error:d}=(0,vre.useServerSideRender)({attributes:e,skipBlockSupportAttributes:!0,block:r,urlQueryArgs:{_locale:"site"}}),p=(0,yre.useDisabled)(),m=(0,pC.useBlockProps)({ref:p});return(0,po.jsxs)(po.Fragment,{children:[(0,po.jsx)(pC.InspectorControls,{children:(0,po.jsxs)($n.__experimentalToolsPanel,{label:(0,Gn.__)("Settings"),resetAll:()=>{t({commentsToShow:5,displayAvatar:!0,displayDate:!0,displayContent:"excerpt"})},dropdownMenuProps:l,children:[(0,po.jsx)($n.__experimentalToolsPanelItem,{hasValue:()=>!n,label:(0,Gn.__)("Display avatar"),onDeselect:()=>t({displayAvatar:!0}),isShownByDefault:!0,children:(0,po.jsx)($n.ToggleControl,{label:(0,Gn.__)("Display avatar"),checked:n,onChange:()=>t({displayAvatar:!n})})}),(0,po.jsx)($n.__experimentalToolsPanelItem,{hasValue:()=>!i,label:(0,Gn.__)("Display date"),onDeselect:()=>t({displayDate:!0}),isShownByDefault:!0,children:(0,po.jsx)($n.ToggleControl,{label:(0,Gn.__)("Display date"),checked:i,onChange:()=>t({displayDate:!i})})}),(0,po.jsx)($n.__experimentalToolsPanelItem,{hasValue:()=>s!=="excerpt",label:(0,Gn.__)("Display content"),onDeselect:()=>t({displayContent:"excerpt"}),isShownByDefault:!0,children:(0,po.jsx)($n.SelectControl,{label:(0,Gn.__)("Display content"),value:s,options:[{label:(0,Gn.__)("No content"),value:"none"},{label:(0,Gn.__)("Excerpt"),value:"excerpt"},{label:(0,Gn.__)("Full content"),value:"full"}],onChange:f=>t({displayContent:f})})}),(0,po.jsx)($n.__experimentalToolsPanelItem,{hasValue:()=>o!==5,label:(0,Gn.__)("Number of comments"),onDeselect:()=>t({commentsToShow:5}),isShownByDefault:!0,children:(0,po.jsx)($n.RangeControl,{label:(0,Gn.__)("Number of comments"),value:o,onChange:f=>t({commentsToShow:f}),min:y7e,max:b7e,required:!0})})]})}),u==="loading"&&(0,po.jsx)("div",{...m,children:(0,po.jsx)($n.Spinner,{})}),u==="error"&&(0,po.jsx)("div",{...m,children:(0,po.jsx)("p",{children:(0,Gn.sprintf)((0,Gn.__)("Error: %s"),d)})}),u==="success"&&(0,po.jsx)(To,{wrapperProps:m,html:c})]})}var _7e={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,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},html:!1,spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},isEligible(e){return e?.displayExcerpt===!1},migrate(e){return{...e,displayContent:e.displayExcerpt?"excerpt":"none"}}},_re=[_7e];var{name:xre}=dC,kre={icon:uv,example:{},edit:bre,deprecated:_re},x7e=()=>A({name:xre,metadata:dC,settings:kre});var EM={};Q(EM,{init:()=>R7e,metadata:()=>hf,name:()=>Nre,settings:()=>Ire});var hf={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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},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:{anchor:!0,align:!0,html:!1,layout:!0,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0,blockGap:{__experimentalDefault:"1.25em"},__experimentalDefaultControls:{blockGap:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-latest-posts-editor",style:"wp-block-latest-posts"};var w7e={anchor:!0,align:!0,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},html:!1,layout:!0,spacing:{margin:!0,padding:!0,blockGap:{__experimentalDefault:"1.25em"},__experimentalDefaultControls:{blockGap:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}},interactivity:{clientNavigation:!0}},C7e={postLayout:{type:"string",default:"list"},columns:{type:"number",default:3}},wre=e=>!e.categories||typeof e.categories!="string"?e:{...e,categories:[{id:Number(e.categories)}]},S7e=e=>{let{postLayout:t,columns:r,...o}=e;return t?{...o,layout:{type:t==="grid"?"grid":"default",...t==="grid"&&r&&{columnCount:r}}}:e},Cre=[{attributes:{...hf.attributes,...C7e,categories:{type:["array","string"]}},supports:w7e,migrate:e=>S7e(wre(e)),isEligible:({postLayout:e})=>e,save:()=>null},{attributes:{...hf.attributes,categories:{type:"string"}},supports:{align:!0,html:!1},migrate:wre,isEligible:({categories:e})=>e&&typeof e=="string",save:()=>null}];var nt=a(V(),1),qe=a(D(),1),Jh=a(C3(),1),Tc=a(R(),1),Lb=a(O(),1);var TM=a(ne(),1),Pre=a(xr(),1),Ere=a(he(),1),Bre=a(H(),1);var Sre=10,Tre=100,mC=55;var Le=a(b(),1),T7e={per_page:-1,_fields:"id,name",context:"view"},P7e={per_page:-1,has_published_posts:["post"],context:"view"},E7e=[{value:"none",icon:nP,label:(0,qe.__)("None")},{value:"left",icon:IB,label:(0,qe.__)("Left")},{value:"center",icon:NB,label:(0,qe.__)("Center")},{value:"right",icon:RB,label:(0,qe.__)("Right")}];function B7e(e,t){let r=e._embedded?.["wp:featuredmedia"]?.["0"];return{url:r?.media_details?.sizes?.[t]?.source_url??r?.source_url,alt:r?.alt_text}}function N7e(e){return e._embedded?.author?.[0]}function I7e({attributes:e,setAttributes:t}){let{postsToShow:r,order:o,orderBy:n,categories:i,selectedAuthor:s,displayFeaturedImage:l,displayPostContentRadio:c,displayPostContent:u,displayPostDate:d,displayAuthor:p,excerptLength:m,featuredImageAlign:f,featuredImageSizeSlug:g,featuredImageSizeWidth:h,featuredImageSizeHeight:v,addLinkToFeaturedImage:x}=e,{imageSizes:_,defaultImageWidth:k,defaultImageHeight:y,categoriesList:w,authorList:C}=(0,Lb.useSelect)(B=>{let{getEntityRecords:E,getUsers:L}=B(TM.store),M=B(Tc.store).getSettings();return{defaultImageWidth:M.imageDimensions?.[g]?.width??0,defaultImageHeight:M.imageDimensions?.[g]?.height??0,imageSizes:M.imageSizes,categoriesList:E("taxonomy","category",T7e),authorList:L(P7e)}},[g]),S=Y(),P=_.filter(({slug:B})=>B!=="full").map(({name:B,slug:E})=>({value:E,label:B})),N=w?.reduce((B,E)=>(B[E.name]=E,B),{})??{},I=B=>{if(B.some(M=>typeof M=="string"&&!N[M]))return;let L=B.map(M=>typeof M=="string"?N[M]:M);if(L.includes(null))return!1;t({categories:L})};return(0,Le.jsxs)(Le.Fragment,{children:[(0,Le.jsxs)(nt.__experimentalToolsPanel,{label:(0,qe.__)("Post content"),resetAll:()=>t({displayPostContent:!1,displayPostContentRadio:"excerpt",excerptLength:mC}),dropdownMenuProps:S,children:[(0,Le.jsx)(nt.__experimentalToolsPanelItem,{hasValue:()=>!!u,label:(0,qe.__)("Display post content"),onDeselect:()=>t({displayPostContent:!1}),isShownByDefault:!0,children:(0,Le.jsx)(nt.ToggleControl,{label:(0,qe.__)("Display post content"),checked:u,onChange:B=>t({displayPostContent:B})})}),u&&(0,Le.jsx)(nt.__experimentalToolsPanelItem,{hasValue:()=>c!=="excerpt",label:(0,qe.__)("Content length"),onDeselect:()=>t({displayPostContentRadio:"excerpt"}),isShownByDefault:!0,children:(0,Le.jsx)(nt.RadioControl,{label:(0,qe.__)("Content length"),selected:c,options:[{label:(0,qe.__)("Excerpt"),value:"excerpt"},{label:(0,qe.__)("Full post"),value:"full_post"}],onChange:B=>t({displayPostContentRadio:B})})}),u&&c==="excerpt"&&(0,Le.jsx)(nt.__experimentalToolsPanelItem,{hasValue:()=>m!==mC,label:(0,qe.__)("Max number of words"),onDeselect:()=>t({excerptLength:mC}),isShownByDefault:!0,children:(0,Le.jsx)(nt.RangeControl,{label:(0,qe.__)("Max number of words"),value:m,onChange:B=>t({excerptLength:B}),min:Sre,max:Tre})})]}),(0,Le.jsxs)(nt.__experimentalToolsPanel,{label:(0,qe.__)("Post meta"),resetAll:()=>t({displayAuthor:!1,displayPostDate:!1}),dropdownMenuProps:S,children:[(0,Le.jsx)(nt.__experimentalToolsPanelItem,{hasValue:()=>!!p,label:(0,qe.__)("Display author name"),onDeselect:()=>t({displayAuthor:!1}),isShownByDefault:!0,children:(0,Le.jsx)(nt.ToggleControl,{label:(0,qe.__)("Display author name"),checked:p,onChange:B=>t({displayAuthor:B})})}),(0,Le.jsx)(nt.__experimentalToolsPanelItem,{hasValue:()=>!!d,label:(0,qe.__)("Display post date"),onDeselect:()=>t({displayPostDate:!1}),isShownByDefault:!0,children:(0,Le.jsx)(nt.ToggleControl,{label:(0,qe.__)("Display post date"),checked:d,onChange:B=>t({displayPostDate:B})})})]}),(0,Le.jsxs)(nt.__experimentalToolsPanel,{label:(0,qe.__)("Featured image"),resetAll:()=>t({displayFeaturedImage:!1,featuredImageAlign:void 0,featuredImageSizeSlug:"thumbnail",featuredImageSizeWidth:null,featuredImageSizeHeight:null,addLinkToFeaturedImage:!1}),dropdownMenuProps:S,children:[(0,Le.jsx)(nt.__experimentalToolsPanelItem,{hasValue:()=>!!l,label:(0,qe.__)("Display featured image"),onDeselect:()=>t({displayFeaturedImage:!1}),isShownByDefault:!0,children:(0,Le.jsx)(nt.ToggleControl,{label:(0,qe.__)("Display featured image"),checked:l,onChange:B=>t({displayFeaturedImage:B})})}),l&&(0,Le.jsxs)(Le.Fragment,{children:[(0,Le.jsx)(nt.__experimentalToolsPanelItem,{hasValue:()=>g!=="thumbnail"||h!==null||v!==null,label:(0,qe.__)("Image size"),onDeselect:()=>t({featuredImageSizeSlug:"thumbnail",featuredImageSizeWidth:null,featuredImageSizeHeight:null}),isShownByDefault:!0,children:(0,Le.jsx)(Tc.__experimentalImageSizeControl,{onChange:B=>{let E={};B.hasOwnProperty("width")&&(E.featuredImageSizeWidth=B.width),B.hasOwnProperty("height")&&(E.featuredImageSizeHeight=B.height),t(E)},slug:g,width:h,height:v,imageWidth:k,imageHeight:y,imageSizeOptions:P,imageSizeHelp:(0,qe.__)("Select the size of the source image."),onChangeImage:B=>t({featuredImageSizeSlug:B,featuredImageSizeWidth:void 0,featuredImageSizeHeight:void 0})})}),(0,Le.jsx)(nt.__experimentalToolsPanelItem,{hasValue:()=>!!f,label:(0,qe.__)("Image alignment"),onDeselect:()=>t({featuredImageAlign:void 0}),isShownByDefault:!0,children:(0,Le.jsx)(nt.__experimentalToggleGroupControl,{className:"editor-latest-posts-image-alignment-control",label:(0,qe.__)("Image alignment"),value:f||"none",onChange:B=>t({featuredImageAlign:B!=="none"?B:void 0}),children:E7e.map(({value:B,icon:E,label:L})=>(0,Le.jsx)(nt.__experimentalToggleGroupControlOptionIcon,{value:B,icon:E,label:L},B))})}),(0,Le.jsx)(nt.__experimentalToolsPanelItem,{hasValue:()=>!!x,label:(0,qe.__)("Add link to featured image"),onDeselect:()=>t({addLinkToFeaturedImage:!1}),isShownByDefault:!0,children:(0,Le.jsx)(nt.ToggleControl,{label:(0,qe.__)("Add link to featured image"),checked:x,onChange:B=>t({addLinkToFeaturedImage:B})})})]})]}),(0,Le.jsx)(nt.__experimentalToolsPanel,{label:(0,qe.__)("Sorting and filtering"),resetAll:()=>t({order:"desc",orderBy:"date",postsToShow:5,categories:void 0,selectedAuthor:void 0}),dropdownMenuProps:S,children:(0,Le.jsx)(nt.__experimentalToolsPanelItem,{hasValue:()=>o!=="desc"||n!=="date"||r!==5||i?.length>0||!!s,label:(0,qe.__)("Sort and filter"),onDeselect:()=>t({order:"desc",orderBy:"date",postsToShow:5,categories:void 0,selectedAuthor:void 0}),isShownByDefault:!0,children:(0,Le.jsx)(nt.QueryControls,{order:o,orderBy:n,numberOfItems:r,onOrderChange:B=>t({order:B}),onOrderByChange:B=>t({orderBy:B}),onNumberOfItemsChange:B=>t({postsToShow:B}),categorySuggestions:N,onCategoryChange:I,selectedCategories:i,onAuthorChange:B=>t({selectedAuthor:B!==""?Number(B):void 0}),authorList:C??[],selectedAuthorId:s})})})]})}function PM({attributes:e,setAttributes:t,__unstableLayoutClassNames:r}){let o=(0,Ere.useInstanceId)(PM),{postsToShow:n,order:i,orderBy:s,categories:l,selectedAuthor:c,displayFeaturedImage:u,displayPostContentRadio:d,displayPostContent:p,displayPostDate:m,displayAuthor:f,layout:g,postLayout:h,columns:v,excerptLength:x,featuredImageAlign:_,featuredImageSizeSlug:k,featuredImageSizeWidth:y,featuredImageSizeHeight:w,addLinkToFeaturedImage:C}=e,{type:S,minimumColumnWidth:P}=g||{},N=S||(h==="grid"?"grid":"default"),I=g?.columnCount??(S?void 0:v)??3,{latestPosts:B}=(0,Lb.useSelect)(j=>{let{getEntityRecords:Z}=j(TM.store),X=l&&l.length>0?l.map(K=>K.id):[],te=Object.fromEntries(Object.entries({categories:X,author:c,order:i,orderby:s,per_page:n,_embed:"author,wp:featuredmedia",ignore_sticky:!0}).filter(([,K])=>typeof K<"u"));return{latestPosts:Z("postType","post",te)}},[n,i,s,l,c]),{createWarningNotice:E}=(0,Lb.useDispatch)(Pre.store),L=j=>{j.preventDefault(),E((0,qe.__)("Links are disabled in the editor."),{id:`block-library/core/latest-posts/redirection-prevented/${o}`,type:"snackbar"})},M=!!B?.length,U=(0,Le.jsx)(Tc.InspectorControls,{children:(0,Le.jsx)(I7e,{attributes:e,setAttributes:t})}),$=(0,Tc.useBlockProps)({className:T(r,{"wp-block-latest-posts__list":!0,"is-grid":N==="grid","has-dates":m,"has-author":f,[`columns-${I}`]:N==="grid"&&I,"has-native-responsive-grid":N==="grid"&&I&&P})});if(!M)return(0,Le.jsxs)("div",{...$,children:[U,(0,Le.jsx)(nt.Placeholder,{icon:Av,label:(0,qe.__)("Latest Posts"),children:Array.isArray(B)?(0,qe.__)("No posts found."):(0,Le.jsx)(nt.Spinner,{})})]});let W=B.length>n?B.slice(0,n):B,G=j=>t({layout:{...g,...j},postLayout:void 0,columns:void 0}),F=[{icon:dl,title:(0,qe._x)("List view","Latest posts block display setting"),onClick:()=>G({type:"default"}),isActive:N==="default"||N==="constrained"},{icon:ki,title:(0,qe._x)("Grid view","Latest posts block display setting"),onClick:()=>G({type:"grid",columnCount:I}),isActive:N==="grid"}],q=(0,Jh.getSettings)().formats.date;return(0,Le.jsxs)(Le.Fragment,{children:[U,(0,Le.jsx)(Tc.BlockControls,{children:(0,Le.jsx)(nt.ToolbarGroup,{controls:F})}),(0,Le.jsx)("ul",{...$,children:W.map(j=>{let Z=j.title.rendered.trim(),X=j.excerpt.rendered,te=N7e(j),K=document.createElement("div");K.innerHTML=X,X=K.textContent||K.innerText||"";let{url:le,alt:oe}=B7e(j,k),ce=T({"wp-block-latest-posts__featured-image":!0,[`align${_}`]:!!_}),pe=u&&le,be=pe&&(0,Le.jsx)("img",{src:le,alt:oe,style:{maxWidth:y,maxHeight:w}}),ae=x<X.trim().split(" ").length&&j.excerpt.raw===""?(0,Le.jsxs)(Le.Fragment,{children:[X.trim().split(" ",x).join(" "),(0,Bre.createInterpolateElement)((0,qe.sprintf)((0,qe.__)("\u2026 <a>Read more<span>: %1$s</span></a>"),Z||(0,qe.__)("(no title)")),{a:(0,Le.jsx)("a",{className:"wp-block-latest-posts__read-more",href:j.link,rel:"noopener",onClick:L}),span:(0,Le.jsx)("span",{className:"screen-reader-text"})})]}):X;return(0,Le.jsxs)("li",{children:[pe&&(0,Le.jsx)("div",{className:ce,children:C?(0,Le.jsx)("a",{href:j.link,onClick:L,children:be}):be}),(0,Le.jsx)("a",{className:"wp-block-latest-posts__post-title",href:j.link,dangerouslySetInnerHTML:Z?{__html:Z}:void 0,onClick:L,children:Z?null:(0,qe.__)("(no title)")}),f&&te&&(0,Le.jsx)("div",{className:"wp-block-latest-posts__post-author",children:(0,qe.sprintf)((0,qe.__)("by %s"),te.name)}),m&&j.date_gmt&&(0,Le.jsx)("time",{dateTime:(0,Jh.format)("c",j.date_gmt),className:"wp-block-latest-posts__post-date",children:(0,Jh.dateI18n)(q,j.date_gmt)}),p&&d==="excerpt"&&(0,Le.jsx)("div",{className:"wp-block-latest-posts__post-excerpt",children:ae}),p&&d==="full_post"&&(0,Le.jsx)("div",{className:"wp-block-latest-posts__post-full-content",dangerouslySetInnerHTML:{__html:j.content.rendered.trim()}})]},j.id)})})]})}var{name:Nre}=hf,Ire={icon:Gv,example:{},edit:PM,deprecated:Cre},R7e=()=>A({name:Nre,metadata:hf,settings:Ire});var RM={};Q(RM,{init:()=>q7e,metadata:()=>yC,name:()=>Gre,settings:()=>$re});var r0=a(D(),1);var Ml=a(R(),1);var e0=a(J(),1),fC={A:"upper-alpha",a:"lower-alpha",I:"upper-roman",i:"lower-roman"};function BM(e){let t=e.getAttribute("type"),r={ordered:e.tagName==="OL",anchor:e.id?e.id:void 0,start:e.getAttribute("start")?parseInt(e.getAttribute("start"),10):void 0,reversed:e.hasAttribute("reversed")?!0:void 0,type:t&&fC[t]?fC[t]:void 0},o=Array.from(e.children).map(n=>{let i=Array.from(n.childNodes).filter(m=>m.nodeType!==m.TEXT_NODE||m.textContent.trim().length!==0);i.reverse();let[s,...l]=i;if(!(s?.tagName==="UL"||s?.tagName==="OL"))return(0,e0.createBlock)("core/list-item",{content:n.innerHTML});let u=l.map(m=>m.nodeType===m.TEXT_NODE?m.textContent:m.outerHTML);u.reverse();let d={content:u.join("").trim()},p=[BM(s)];return(0,e0.createBlock)("core/list-item",d,p)});return(0,e0.createBlock)("core/list",r,o)}function gC(e){let{values:t,start:r,reversed:o,ordered:n,type:i,...s}=e,l=document.createElement(n?"ol":"ul");l.innerHTML=t,r&&l.setAttribute("start",r),o&&l.setAttribute("reversed",!0),i&&l.setAttribute("type",i);let[c]=(0,e0.rawHandler)({HTML:l.outerHTML});return[{...s,...c.attributes},c.innerBlocks]}function Rre(e){let{type:t}=e;return t&&fC[t]?{...e,type:fC[t]}:e}var Eu=a(b(),1),D7e={attributes:{ordered:{type:"boolean",default:!1,role:"content"},values:{type:"string",source:"html",selector:"ol,ul",multiline:"li",__unstableMultilineWrapperTags:["ol","ul"],default:"",role:"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({attributes:e}){let{ordered:t,values:r,type:o,reversed:n,start:i}=e;return(0,Eu.jsx)(t?"ol":"ul",{...Ml.useBlockProps.save({type:o,reversed:n,start:i}),children:(0,Eu.jsx)(Ml.RichText.Content,{value:r,multiline:"li"})})},migrate:tr,isEligible({style:e}){return e?.typography?.fontFamily}},L7e={attributes:{ordered:{type:"boolean",default:!1,role:"content"},values:{type:"string",source:"html",selector:"ol,ul",multiline:"li",__unstableMultilineWrapperTags:["ol","ul"],default:"",role:"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},save({attributes:e}){let{ordered:t,values:r,type:o,reversed:n,start:i}=e;return(0,Eu.jsx)(t?"ol":"ul",{...Ml.useBlockProps.save({type:o,reversed:n,start:i}),children:(0,Eu.jsx)(Ml.RichText.Content,{value:r,multiline:"li"})})},migrate:gC},M7e={attributes:{ordered:{type:"boolean",default:!1,role:"content"},values:{type:"string",source:"html",selector:"ol,ul",multiline:"li",__unstableMultilineWrapperTags:["ol","ul"],default:"",role:"content"},type:{type:"string"},start:{type:"number"},reversed:{type:"boolean"},placeholder:{type:"string"}},supports:{anchor:!0,className:!1,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},__unstablePasteTextInline:!0,__experimentalSelector:"ol,ul",__experimentalSlashInserter:!0},isEligible({type:e}){return!!e},save({attributes:e}){let{ordered:t,type:r,reversed:o,start:n}=e;return(0,Eu.jsx)(t?"ol":"ul",{...Ml.useBlockProps.save({type:r,reversed:o,start:n}),children:(0,Eu.jsx)(Ml.InnerBlocks.Content,{})})},migrate:Rre},A7e={attributes:{ordered:{type:"boolean",default:!1,role:"content"},values:{type:"string",source:"html",selector:"ol,ul",multiline:"li",__unstableMultilineWrapperTags:["ol","ul"],default:"",role:"content"},type:{type:"string"},start:{type:"number"},reversed:{type:"boolean"},placeholder:{type:"string"}},supports:{anchor:!0,className:!1,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},__unstablePasteTextInline:!0,__experimentalSelector:"ol,ul",__experimentalOnMerge:"true",__experimentalSlashInserter:!0},save({attributes:e}){let{ordered:t,type:r,reversed:o,start:n}=e;return(0,Eu.jsx)(t?"ol":"ul",{...Ml.useBlockProps.save({reversed:o,start:n,style:{listStyleType:t&&r!=="decimal"?r:void 0}}),children:(0,Eu.jsx)(Ml.InnerBlocks.Content,{})})}},Dre=[A7e,M7e,L7e,D7e];var As=a(R(),1),hC=a(V(),1),rp=a(O(),1),Al=a(D(),1);var Fre=a(J(),1),vC=a(H(),1),Ore=a(Rm(),1);var Ui=a(D(),1),Lre=a(R(),1),Ms=a(V(),1);var Pc=a(b(),1),z7e=[{label:(0,Ui.__)("Numbers"),value:"decimal"},{label:(0,Ui.__)("Uppercase letters"),value:"upper-alpha"},{label:(0,Ui.__)("Lowercase letters"),value:"lower-alpha"},{label:(0,Ui.__)("Uppercase Roman numerals"),value:"upper-roman"},{label:(0,Ui.__)("Lowercase Roman numerals"),value:"lower-roman"}],V7e=({setAttributes:e,reversed:t,start:r,type:o})=>{let n=Y();return(0,Pc.jsx)(Lre.InspectorControls,{children:(0,Pc.jsxs)(Ms.__experimentalToolsPanel,{label:(0,Ui.__)("Settings"),resetAll:()=>{e({type:void 0,start:void 0,reversed:void 0})},dropdownMenuProps:n,children:[(0,Pc.jsx)(Ms.__experimentalToolsPanelItem,{label:(0,Ui.__)("List style"),isShownByDefault:!0,hasValue:()=>!!o,onDeselect:()=>e({type:void 0}),children:(0,Pc.jsx)(Ms.SelectControl,{label:(0,Ui.__)("List style"),options:z7e,value:o||"decimal",onChange:i=>e({type:i})})}),(0,Pc.jsx)(Ms.__experimentalToolsPanelItem,{label:(0,Ui.__)("Start value"),isShownByDefault:!0,hasValue:()=>!!r,onDeselect:()=>e({start:void 0}),children:(0,Pc.jsx)(Ms.TextControl,{label:(0,Ui.__)("Start value"),type:"number",onChange:i=>{let s=parseInt(i,10);e({start:isNaN(s)?void 0:s})},value:Number.isInteger(r)?r.toString(10):"",step:"1"})}),(0,Pc.jsx)(Ms.__experimentalToolsPanelItem,{label:(0,Ui.__)("Reverse order"),isShownByDefault:!0,hasValue:()=>!!t,onDeselect:()=>e({reversed:void 0}),children:(0,Pc.jsx)(Ms.ToggleControl,{label:(0,Ui.__)("Reverse order"),checked:t||!1,onChange:i=>{e({reversed:i||void 0})}})})]})})},Mre=V7e;var Are=a(H(),1),zre=a(b(),1);function F7e(e,t){let{ordered:r,...o}=e;return(0,zre.jsx)(r?"ol":"ul",{ref:t,...o})}var Vre=(0,Are.forwardRef)(F7e);var ni=a(b(),1),O7e={name:"core/list-item"};function H7e(e,t){let r=(0,rp.useRegistry)(),{updateBlockAttributes:o,replaceInnerBlocks:n,selectBlock:i}=(0,rp.useDispatch)(As.store);(0,vC.useEffect)(()=>{if(!e.values)return;let[s,l]=gC(e);(0,Ore.default)("Value attribute on the list block",{since:"6.0",version:"6.5",alternative:"inner blocks"});let c=r.select(As.store).hasSelectedInnerBlock(t,!0);r.batch(()=>{o(t,s),n(t,l),c&&i(t)})},[e.values])}function j7e(e){let{replaceBlocks:t,selectionChange:r}=(0,rp.useDispatch)(As.store),{getBlockRootClientId:o,getBlockAttributes:n,getBlock:i}=(0,rp.useSelect)(As.store);return(0,vC.useCallback)(()=>{let s=o(e),l=n(s),c=(0,Fre.createBlock)("core/list-item",l),{innerBlocks:u}=i(e);t([s],[c,...u]),r(u[u.length-1].clientId)},[e])}function U7e({clientId:e}){let t=j7e(e),r=(0,rp.useSelect)(o=>{let{getBlockRootClientId:n,getBlockName:i}=o(As.store);return i(n(e))==="core/list-item"},[e]);return(0,ni.jsx)(ni.Fragment,{children:(0,ni.jsx)(hC.ToolbarButton,{icon:(0,Al.isRTL)()?xv:kv,title:(0,Al.__)("Outdent"),description:(0,Al.__)("Outdent list item"),disabled:!r,onClick:t})})}function Hre({attributes:e,setAttributes:t,clientId:r}){let{ordered:o,type:n,reversed:i,start:s}=e,l=(0,As.useBlockProps)({style:{listStyleType:o&&n!=="decimal"?n:void 0}}),c=(0,As.useInnerBlocksProps)(l,{defaultBlock:O7e,directInsert:!0,templateLock:!1,__experimentalCaptureToolbars:!0});H7e(e,r);let u=(0,ni.jsxs)(As.BlockControls,{group:"block",children:[(0,ni.jsx)(hC.ToolbarButton,{icon:(0,Al.isRTL)()?yv:bv,title:(0,Al.__)("Unordered"),description:(0,Al.__)("Convert to unordered list"),isActive:o===!1,onClick:()=>{t({ordered:!1})}}),(0,ni.jsx)(hC.ToolbarButton,{icon:(0,Al.isRTL)()?_v:gs,title:(0,Al.__)("Ordered"),description:(0,Al.__)("Convert to ordered list"),isActive:o===!0,onClick:()=>{t({ordered:!0})}}),(0,ni.jsx)(U7e,{clientId:r})]});return(0,ni.jsxs)(ni.Fragment,{children:[(0,ni.jsx)(Vre,{ordered:o,reversed:i,start:s,...c}),u,o&&(0,ni.jsx)(Mre,{setAttributes:t,reversed:i,start:s,type:n})]})}var yC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/list",title:"List",category:"text",allowedBlocks:["core/list-item"],description:"An organized collection of items displayed in a specific order.",keywords:["bullet list","ordered list","numbered list"],textdomain:"default",attributes:{ordered:{type:"boolean",default:!1,role:"content"},values:{type:"string",source:"html",selector:"ol,ul",multiline:"li",default:"",role:"content"},type:{type:"string"},start:{type:"number"},reversed:{type:"boolean"},placeholder:{type:"string"}},supports:{anchor:!0,align:["wide","full"],html:!1,__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},__unstablePasteTextInline:!0,__experimentalOnMerge:!0,__experimentalSlashInserter:!0,interactivity:{clientNavigation:!0},listView:!0},selectors:{border:".wp-block-list:not(.wp-block-list .wp-block-list)"},editorStyle:"wp-block-list-editor",style:"wp-block-list"};var bC=a(R(),1),NM=a(b(),1);function jre({attributes:e}){let{ordered:t,type:r,reversed:o,start:n}=e;return(0,NM.jsx)(t?"ol":"ul",{...bC.useBlockProps.save({reversed:o,start:n,style:{listStyleType:t&&r!=="decimal"?r:void 0}}),children:(0,NM.jsx)(bC.InnerBlocks.Content,{})})}var Bu=a(J(),1),t0=a(hl(),1);function Ure({phrasingContentSchema:e}){let t={...e,ul:{},ol:{attributes:["type","start","reversed"]}};return["ul","ol"].forEach(r=>{t[r].children={li:{children:t}}}),t}function IM(e){return e.flatMap(({name:t,attributes:r,innerBlocks:o=[]})=>t==="core/list-item"?[r.content,...IM(o)]:IM(o))}var G7e={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph","core/heading"],transform:e=>{let t=[];if(e.length>1)t=e.map(({content:r})=>(0,Bu.createBlock)("core/list-item",{content:r}));else if(e.length===1){let r=(0,t0.create)({html:e[0].content});t=(0,t0.split)(r,`
+`).map(o=>(0,Bu.createBlock)("core/list-item",{content:(0,t0.toHTMLString)({value:o})}))}return(0,Bu.createBlock)("core/list",{anchor:e.anchor},t)}},{type:"raw",selector:"ol,ul",schema:e=>({ol:Ure(e).ol,ul:Ure(e).ul}),transform:BM},...["*","-"].map(e=>({type:"prefix",prefix:e,transform(t){return(0,Bu.createBlock)("core/list",{},[(0,Bu.createBlock)("core/list-item",{content:t})])}})),...["1.","1)"].map(e=>({type:"prefix",prefix:e,transform(t){return(0,Bu.createBlock)("core/list",{ordered:!0},[(0,Bu.createBlock)("core/list-item",{content:t})])}}))],to:[...["core/paragraph","core/heading"].map(e=>({type:"block",blocks:[e],transform:(t,r)=>IM(r).map(o=>(0,Bu.createBlock)(e,{content:o}))}))]},Wre=G7e;var{name:Gre}=yC,$7e=[["core/list-item"]],$re={icon:dl,example:{innerBlocks:[{name:"core/list-item",attributes:{content:(0,r0.__)("Alice.")}},{name:"core/list-item",attributes:{content:(0,r0.__)("The White Rabbit.")}},{name:"core/list-item",attributes:{content:(0,r0.__)("The Cheshire Cat.")}},{name:"core/list-item",attributes:{content:(0,r0.__)("The Mad Hatter.")}},{name:"core/list-item",attributes:{content:(0,r0.__)("The Queen of Hearts.")}}]},transforms:Wre,template:$7e,templateInsertUpdatesSelection:!0,edit:Hre,save:jre,deprecated:Dre},q7e=()=>A({name:Gre,metadata:yC,settings:$re});var MM={};Q(MM,{init:()=>Y7e,metadata:()=>xC,name:()=>toe,settings:()=>roe});var DM=a(D(),1),_C=a(R(),1),qre=a(V(),1);var Nu=a(H(),1),Zre=a(O(),1),vf=a(b(),1);function Kre({attributes:e,setAttributes:t,isSelected:r}){let{latex:o,mathML:n}=e,[i,s]=(0,Nu.useState)(),[l,c]=(0,Nu.useState)(null),[u,d]=(0,Nu.useState)(),p=(0,Nu.useRef)(o),m=(0,Nu.useRef)(),{__unstableMarkNextChangeAsNotPersistent:f}=(0,Zre.useDispatch)(_C.store);(0,Nu.useEffect)(()=>{import("@wordpress/latex-to-mathml").then(h=>{d(()=>h.default),p.current&&(f(),t({mathML:h.default(p.current,{displayMode:!0})}))})},[p,t,f]);let g=(0,_C.useBlockProps)({ref:s,position:"relative"});return(0,vf.jsxs)("div",{...g,children:[n?(0,vf.jsx)("math",{display:"block",dangerouslySetInnerHTML:{__html:n}}):"\u200B",r&&(0,vf.jsx)(qre.Popover,{placement:"bottom-start",offset:8,anchor:i,focusOnMount:!1,onFocusOutside:()=>m.current?.reportValidity(),__unstableSlotName:"__unstable-block-tools-after",children:(0,vf.jsx)("form",{ref:m,style:{padding:"4px",minWidth:"300px"},onSubmit:h=>h.preventDefault(),children:(0,vf.jsx)(tD,{label:(0,DM.__)("LaTeX math syntax"),hideLabelFromVision:!0,value:o??"",className:"wp-block-math__textarea-control",customValidity:l?{type:"invalid",message:l}:void 0,onValueChange:h=>{if(!u){t({latex:h});return}let v="";try{v=u(h,{displayMode:!0}),c(null)}catch(x){c(x.message)}t({mathML:v,latex:h})},placeholder:(0,DM.__)("e.g., x^2, \\frac{a}{b}")})})})]})}var xC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/math",title:"Math",category:"text",description:"Display mathematical notation using LaTeX.",keywords:["equation","formula","latex","mathematics"],textdomain:"default",supports:{anchor:!0,html:!1,__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0},color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},attributes:{latex:{type:"string",role:"content"},mathML:{type:"string",source:"html",selector:"math"}}};var Yre=a(R(),1),LM=a(b(),1);function Qre({attributes:e}){let{latex:t,mathML:r}=e;return t?(0,LM.jsx)("div",{...Yre.useBlockProps.save(),children:(0,LM.jsx)("math",{display:"block",dangerouslySetInnerHTML:{__html:r}})}):null}var Xre=a(R(),1),Jre=a(b(),1),K7e={attributes:{latex:{type:"string",role:"content"},mathML:{type:"string",source:"html",selector:"math"}},save({attributes:e}){let{latex:t,mathML:r}=e;return t?(0,Jre.jsx)("math",{...Xre.useBlockProps.save(),display:"block",dangerouslySetInnerHTML:{__html:r}}):null}},eoe=[K7e];var{name:toe}=xC,roe={icon:aB,example:{attributes:{latex:"x = \\frac{-b \\pm \\sqrt{b^2-4ac}}{2a}",mathML:'<semantics><mrow><mi>x</mi><mo>=</mo><mfrac><mrow><mo lspace="0em" rspace="0em">\u2212</mo><mi>b</mi><mo>\xB1</mo><msqrt><mrow><msup><mi>b</mi><mn>2</mn></msup><mo>\u2212</mo><mn>4</mn><mi>a</mi><mi>c</mi></mrow></msqrt></mrow><mrow><mn>2</mn><mi>a</mi></mrow></mfrac></mrow><annotation encoding="application/x-tex">x = \\frac{-b \\pm \\sqrt{b^2-4ac}}{2a}</annotation></semantics>'},viewportWidth:300},edit:Kre,save:Qre,deprecated:eoe},Y7e=()=>A({name:toe,metadata:xC,settings:roe});var WM={};Q(WM,{init:()=>r8e,metadata:()=>kC,name:()=>woe,settings:()=>Coe});var koe=a(R(),1);var kC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/list-item",title:"List Item",category:"text",parent:["core/list"],allowedBlocks:["core/list"],description:"An individual item within a list.",textdomain:"default",attributes:{placeholder:{type:"string"},content:{type:"rich-text",source:"rich-text",selector:"li",role:"content"}},supports:{anchor:!0,html:!1,className:!1,splitting:!0,__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0},color:{gradients:!0,link:!0,background:!0,__experimentalDefaultControls:{text:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},selectors:{root:".wp-block-list > li",border:".wp-block-list:not(.wp-block-list .wp-block-list) > li"}};var Nc=a(R(),1),Bc=a(D(),1),UM=a(V(),1);var voe=a(he(),1),SC=a(O(),1),yoe=a(uc(),1);var bf=a(J(),1),aoe=a(he(),1),ioe=a(hl(),1),soe=a(O(),1),zM=a(R(),1);var yf=a(R(),1),ooe=a(J(),1);function AM(e,t){return e.getPreviousBlockClientId(t)}function Iu(e,t){let r=e.getBlockRootClientId(t),o=e.getBlockRootClientId(r);if(!(!o||e.getBlockName(o)!=="core/list-item"))return o}function noe(e,t,r,o){let{getBlockOrder:n,getBlock:i}=e.select(yf.store),{moveBlocksToPosition:s,removeBlocks:l,insertBlock:c}=e.dispatch(yf.store),u=n(o),d=u[u.length-1];if(d){s(t,r,d);return}let p=(0,ooe.cloneBlock)(i(r),{},t.map(m=>i(m)));e.batch(()=>{l(t,!1),c(p,0,o,!1)})}function o0(e,t){let r=e.select(yf.store),{getBlockRootClientId:o,getSelectedBlockClientIds:n,getSelectionStart:i,getSelectionEnd:s,hasMultiSelection:l,getMultiSelectedBlockClientIds:c}=r,{selectionChange:u,multiSelect:d}=e.dispatch(yf.store),p=l(),m=p?c():n();t===void 0&&(t=m[0]);let f=AM(r,t);if(!f)return!1;let g=o(t),h=i(),v=s();return e.batch(()=>{noe(e,m,g,f),p?d(m[0],m[m.length-1]):u(m[0],v.attributeKey,v.clientId===h.clientId?h.offset:v.offset,v.offset)}),!0}function Ec(e,t){let r=e.select(yf.store),{getBlockRootClientId:o,getBlockName:n,getBlockOrder:i,getBlockIndex:s,getSelectedBlockClientIds:l}=r,{moveBlocksToPosition:c,removeBlock:u,multiSelect:d}=e.dispatch(yf.store);if(t===void 0&&(t=l()),Array.isArray(t)||(t=[t]),!t.length)return!1;let p=t[0];if(n(p)!=="core/list-item")return!1;let m=Iu(r,p);if(!m)return!1;let f=o(p),g=t[t.length-1],v=i(f).slice(s(g)+1);return e.batch(()=>{v.length&&noe(e,v,f,p),c(t,f,o(m),s(m)+1),i(f).length||u(f,!1),t.length>1&&d(p,g)}),!0}var{subscribeOwnedListener:X7e}=ee(ioe.privateApis);function VM(e){let t=(0,soe.useRegistry)();return(0,aoe.useRefEffect)(r=>{function o(n){if(n.defaultPrevented||n.inputType!=="insertParagraph")return;let i=t.select(zM.store),{getBlock:s,getBlockAttributes:l,getBlockRootClientId:c,getBlockIndex:u}=i,{replaceBlocks:d,selectionChange:p}=t.dispatch(zM.store),{content:m}=l(e)??{};if(m?.length)return;if(n.preventDefault(),!!Iu(i,e)){Ec(t);return}let g=s(c(e)),h=u(e),v=(0,bf.cloneBlock)({...g,innerBlocks:g.innerBlocks.slice(0,h)}),x=(0,bf.createBlock)((0,bf.getDefaultBlockName)()),_=[...g.innerBlocks[h].innerBlocks[0]?.innerBlocks||[],...g.innerBlocks.slice(h+1)],k=_.length?[(0,bf.cloneBlock)({...g,innerBlocks:_})]:[];d(g.clientId,[v,x,...k],1),p(x.clientId)}return X7e(r,"beforeinput",o,!0)},[e,t])}var loe=a(he(),1),coe=a(hl(),1),Mb=a(uc(),1),uoe=a(R(),1),doe=a(O(),1),poe=a(da(),1);var{subscribeOwnedListener:J7e}=ee(coe.privateApis);function FM(){let e=(0,doe.useRegistry)();return(0,loe.useRefEffect)(t=>{function r(o){let{keyCode:n,shiftKey:i,altKey:s,metaKey:l,ctrlKey:c}=o;if(o.defaultPrevented||n!==Mb.SPACE&&n!==Mb.TAB||s||l||c)return;let{getSelectionStart:u,getSelectionEnd:d}=e.select(uoe.store);if(!(u().offset===0&&d().offset===0)&&!(n===Mb.TAB&&(0,poe.isEntirelySelected)(t)))return;(i?Ec:o0)(e)&&o.preventDefault()}return J7e(t,"keydown",r,!0)},[e])}var moe=a(he(),1),foe=a(uc(),1),goe=a(R(),1),wC=a(O(),1);function OM(e){let t=(0,wC.useRegistry)(),r=(0,wC.useSelect)(o=>{let{hasMultiSelection:n,getMultiSelectedBlockClientIds:i,getBlockName:s}=o(goe.store);if(!n())return!1;let l=i();return l[0]===e&&l.every(c=>s(c)==="core/list-item")},[e]);return(0,moe.useRefEffect)(o=>{if(!r)return;function n(s){let{keyCode:l,shiftKey:c,altKey:u,metaKey:d,ctrlKey:p}=s;l!==foe.TAB||s.defaultPrevented||u||d||p||s.target.contains(o)&&(c?Ec(t)&&s.preventDefault():o0(t)&&s.preventDefault())}let{ownerDocument:i}=o;return i.addEventListener("keydown",n,!0),()=>{i.removeEventListener("keydown",n,!0)}},[r,t])}var hoe=a(O(),1),HM=a(R(),1),CC=a(J(),1);function jM(e,t){let r=(0,hoe.useRegistry)();return o=>{let n=r.select(HM.store),{getPreviousBlockClientId:i,getNextBlockClientId:s,getBlockOrder:l,getBlockIndex:c,getBlockRootClientId:u,getBlockName:d,getBlock:p}=n,{mergeBlocks:m,moveBlocksToPosition:f,removeBlock:g,insertBlocks:h}=r.dispatch(HM.store);function v(_){let k=l(_);return k.length?v(k[k.length-1]):_}function x(_,k){r.batch(()=>{let[y]=l(k);y&&(i(k)===_&&!l(_).length?f([y],k,_):Iu(n,k)===_?f(l(y),y,u(k),c(k)+1):f(l(y),y,u(_)));let w=u(k);m(_,k),l(w).length||g(w,!1)})}if(o){let _=l(e)[0],k,y=e;if(_)k=l(_)[0];else for(;!(k=s(y));){let w=Iu(n,y);if(!w)break;y=w}if(k)x(e,k);else{let w=u(y),C=s(w);if(C)if(d(C)==="core/list")r.batch(()=>{f(l(C),C,w),g(C,!1)});else{let P=(0,CC.switchToBlockType)(p(C),"core/list")?.[0]?.innerBlocks;P?.length&&r.batch(()=>{h(P,void 0,w,!1),g(C,!1)})}}}else{let _=i(e);if(_){let w=v(_);x(w,e);return}let k=Iu(n,e);if(k){x(k,e);return}let y=l(e);(0,CC.isUnmodifiedBlock)(p(e),"content")&&y.length>0?r.batch(()=>{Ec(r,l(y[0])),g(e,!0)}):t(o)}}}var Wi=a(b(),1);function e8e({clientId:e}){let t=(0,SC.useRegistry)(),{canIndent:r,canOutdent:o}=(0,SC.useSelect)(n=>{let i=n(Nc.store);return{canIndent:!!AM(i,e),canOutdent:!!Iu(i,e)}},[e]);return(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(UM.ToolbarButton,{icon:(0,Bc.isRTL)()?xv:kv,title:(0,Bc.__)("Outdent"),shortcut:yoe.displayShortcut.shift("Tab"),description:(0,Bc.__)("Outdent list item"),disabled:!o,onClick:()=>Ec(t)}),(0,Wi.jsx)(UM.ToolbarButton,{icon:(0,Bc.isRTL)()?cE:dE,title:(0,Bc.__)("Indent"),shortcut:"Tab",description:(0,Bc.__)("Indent list item"),disabled:!r,onClick:()=>o0(t,e)})]})}function boe({attributes:e,setAttributes:t,clientId:r,mergeBlocks:o}){let{placeholder:n,content:i}=e,s=(0,Nc.useBlockProps)(),l=(0,Nc.useInnerBlocksProps)(s,{renderAppender:!1,__unstableDisableDropZone:!0}),c=VM(r),u=FM(),d=OM(r),p=jM(r,o);return(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsxs)("li",{...l,children:[(0,Wi.jsx)(Nc.RichText,{ref:(0,voe.useMergeRefs)([c,u,d]),identifier:"content",tagName:"div",onChange:m=>t({content:m}),value:i,"aria-label":(0,Bc.__)("List text"),placeholder:n||(0,Bc.__)("List"),onMerge:p}),l.children]}),(0,Wi.jsx)(Nc.BlockControls,{group:"block",children:(0,Wi.jsx)(e8e,{clientId:r})})]})}var n0=a(R(),1),Ab=a(b(),1);function _oe({attributes:e}){return(0,Ab.jsxs)("li",{...n0.useBlockProps.save(),children:[(0,Ab.jsx)(n0.RichText.Content,{value:e.content}),(0,Ab.jsx)(n0.InnerBlocks.Content,{})]})}var TC=a(J(),1),t8e={to:[{type:"block",blocks:["core/paragraph"],transform:(e,t=[])=>[(0,TC.createBlock)("core/paragraph",e),...t.map(r=>(0,TC.cloneBlock)(r))]}]},xoe=t8e;var{name:woe}=kC,Coe={icon:QE,edit:boe,save:_oe,merge(e,t){return{...e,content:e.content+t.content}},transforms:xoe,[ee(koe.privateApis).requiresWrapperOnCopy]:!0,__experimentalLabel(e,{context:t}){let{content:r}=e,o=e?.metadata?.name,n=r?.trim().length>0;if(t==="list-view"&&(o||n))return o||r;if(t==="breadcrumb"&&o)return o}},r8e=()=>A({name:woe,metadata:kC,settings:Coe});var GM={};Q(GM,{init:()=>n8e,metadata:()=>EC,name:()=>Toe,settings:()=>Poe});var PC=a(R(),1),op=a(V(),1),_f=a(D(),1);var Gi=a(b(),1);function Soe({attributes:e,setAttributes:t}){let{displayLoginAsForm:r,redirectToCurrent:o}=e,n=Y();return(0,Gi.jsxs)(Gi.Fragment,{children:[(0,Gi.jsx)(PC.InspectorControls,{children:(0,Gi.jsxs)(op.__experimentalToolsPanel,{label:(0,_f.__)("Settings"),resetAll:()=>{t({displayLoginAsForm:!1,redirectToCurrent:!0})},dropdownMenuProps:n,children:[(0,Gi.jsx)(op.__experimentalToolsPanelItem,{label:(0,_f.__)("Display login as form"),isShownByDefault:!0,hasValue:()=>r,onDeselect:()=>t({displayLoginAsForm:!1}),children:(0,Gi.jsx)(op.ToggleControl,{label:(0,_f.__)("Display login as form"),checked:r,onChange:()=>t({displayLoginAsForm:!r})})}),(0,Gi.jsx)(op.__experimentalToolsPanelItem,{label:(0,_f.__)("Redirect to current URL"),isShownByDefault:!0,hasValue:()=>!o,onDeselect:()=>t({redirectToCurrent:!0}),children:(0,Gi.jsx)(op.ToggleControl,{label:(0,_f.__)("Redirect to current URL"),checked:o,onChange:()=>t({redirectToCurrent:!o})})})]})}),(0,Gi.jsx)("div",{...(0,PC.useBlockProps)({className:"logged-in"}),children:(0,Gi.jsx)("a",{href:"#login-pseudo-link",children:(0,_f.__)("Log out")})})]})}var EC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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}},example:{viewportWidth:350},supports:{anchor:!0,className:!0,color:{background:!0,text:!1,gradients:!0,link:!0},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0},interactivity:{clientNavigation:!0}},style:"wp-block-loginout"};var{name:Toe}=EC,Poe={icon:eB,edit:Soe},n8e=()=>A({name:Toe,metadata:EC,settings:Poe});var XM={};Q(XM,{init:()=>S8e,metadata:()=>OC,name:()=>$oe,settings:()=>qoe});var QM=a(D(),1);var Eoe=a(D(),1),Ic="full",zb=15,BC="none",NC="media",IC="attachment",Boe=[["core/paragraph",{placeholder:(0,Eoe._x)("Content\u2026","content placeholder")}]];var wr=a(R(),1),$M=a(he(),1);var ze=a(b(),1),RC=(e,t)=>e?{backgroundImage:`url(${e})`,backgroundPosition:t?`${t.x*100}% ${t.y*100}%`:"50% 50%"}:{},Noe=(e,t)=>e?{backgroundImage:`url(${e})`,backgroundPosition:t?`${Math.round(t.x*100)}% ${Math.round(t.y*100)}%`:"50% 50%"}:{},xf=50,Rc=()=>{},Ioe=e=>{if(!e.customBackgroundColor)return e;let t={color:{background:e.customBackgroundColor}},{customBackgroundColor:r,...o}=e;return{...o,style:t}},a0=e=>e.align?e:{...e,align:"wide"},DC={align:{type:"string",default:"wide"},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:!1}},qM={...DC,isStackedOnMobile:{type:"boolean",default:!0},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"},mediaSizeSlug:{type:"string"},verticalAlignment:{type:"string"},imageFill:{type:"boolean"},focalPoint:{type:"object"}},Roe={...qM,mediaAlt:{type:"string",source:"attribute",selector:"figure img",attribute:"alt",default:"",role:"content"},mediaId:{type:"number",role:"content"},mediaUrl:{type:"string",source:"attribute",selector:"figure video,figure img",attribute:"src",role:"content"},href:{type:"string",source:"attribute",selector:"figure a",attribute:"href",role:"content"},mediaType:{type:"string",role:"content"}},a8e={...Roe,align:{type:"string",default:"none"},useFeaturedImage:{type:"boolean",default:!1}},ZM={anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0}},Doe={...ZM,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}}},i8e={...Doe,__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},color:{gradients:!0,heading:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},interactivity:{clientNavigation:!0}},s8e={attributes:a8e,supports:i8e,usesContext:["postId","postType"],save({attributes:e}){let{isStackedOnMobile:t,mediaAlt:r,mediaPosition:o,mediaType:n,mediaUrl:i,mediaWidth:s,mediaId:l,verticalAlignment:c,imageFill:u,focalPoint:d,linkClass:p,href:m,linkTarget:f,rel:g}=e,h=e.mediaSizeSlug||Ic,v=g||void 0,x=T({[`wp-image-${l}`]:l&&n==="image",[`size-${h}`]:l&&n==="image"}),_=i?(0,ze.jsx)("img",{src:i,alt:r,className:x||null}):null;m&&(_=(0,ze.jsx)("a",{className:p,href:m,target:f,rel:v,children:_}));let k={image:()=>_,video:()=>(0,ze.jsx)("video",{controls:!0,src:i})},y=T({"has-media-on-the-right":o==="right","is-stacked-on-mobile":t,[`is-vertically-aligned-${c}`]:c,"is-image-fill":u}),w=u?Noe(i,d):{},C;s!==xf&&(C=o==="right"?`auto ${s}%`:`${s}% auto`);let S={gridTemplateColumns:C};return o==="right"?(0,ze.jsxs)("div",{...wr.useBlockProps.save({className:y,style:S}),children:[(0,ze.jsx)("div",{...wr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})}),(0,ze.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[n]||Rc)()})]}):(0,ze.jsxs)("div",{...wr.useBlockProps.save({className:y,style:S}),children:[(0,ze.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[n]||Rc)()}),(0,ze.jsx)("div",{...wr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})})]})}},l8e={attributes:Roe,supports:Doe,save({attributes:e}){let{isStackedOnMobile:t,mediaAlt:r,mediaPosition:o,mediaType:n,mediaUrl:i,mediaWidth:s,mediaId:l,verticalAlignment:c,imageFill:u,focalPoint:d,linkClass:p,href:m,linkTarget:f,rel:g}=e,h=e.mediaSizeSlug||Ic,v=g||void 0,x=T({[`wp-image-${l}`]:l&&n==="image",[`size-${h}`]:l&&n==="image"}),_=(0,ze.jsx)("img",{src:i,alt:r,className:x||null});m&&(_=(0,ze.jsx)("a",{className:p,href:m,target:f,rel:v,children:_}));let k={image:()=>_,video:()=>(0,ze.jsx)("video",{controls:!0,src:i})},y=T({"has-media-on-the-right":o==="right","is-stacked-on-mobile":t,[`is-vertically-aligned-${c}`]:c,"is-image-fill":u}),w=u?Noe(i,d):{},C;s!==xf&&(C=o==="right"?`auto ${s}%`:`${s}% auto`);let S={gridTemplateColumns:C};return o==="right"?(0,ze.jsxs)("div",{...wr.useBlockProps.save({className:y,style:S}),children:[(0,ze.jsx)("div",{...wr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})}),(0,ze.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[n]||Rc)()})]}):(0,ze.jsxs)("div",{...wr.useBlockProps.save({className:y,style:S}),children:[(0,ze.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[n]||Rc)()}),(0,ze.jsx)("div",{...wr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})})]})},migrate:a0,isEligible(e,t,{block:r}){let{attributes:o}=r;return e.align===void 0&&!!o.className?.includes("alignwide")}},c8e={attributes:qM,supports:ZM,save({attributes:e}){let{isStackedOnMobile:t,mediaAlt:r,mediaPosition:o,mediaType:n,mediaUrl:i,mediaWidth:s,mediaId:l,verticalAlignment:c,imageFill:u,focalPoint:d,linkClass:p,href:m,linkTarget:f,rel:g}=e,h=e.mediaSizeSlug||Ic,v=g||void 0,x=T({[`wp-image-${l}`]:l&&n==="image",[`size-${h}`]:l&&n==="image"}),_=(0,ze.jsx)("img",{src:i,alt:r,className:x||null});m&&(_=(0,ze.jsx)("a",{className:p,href:m,target:f,rel:v,children:_}));let k={image:()=>_,video:()=>(0,ze.jsx)("video",{controls:!0,src:i})},y=T({"has-media-on-the-right":o==="right","is-stacked-on-mobile":t,[`is-vertically-aligned-${c}`]:c,"is-image-fill":u}),w=u?RC(i,d):{},C;s!==xf&&(C=o==="right"?`auto ${s}%`:`${s}% auto`);let S={gridTemplateColumns:C};return o==="right"?(0,ze.jsxs)("div",{...wr.useBlockProps.save({className:y,style:S}),children:[(0,ze.jsx)("div",{...wr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})}),(0,ze.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[n]||Rc)()})]}):(0,ze.jsxs)("div",{...wr.useBlockProps.save({className:y,style:S}),children:[(0,ze.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[n]||Rc)()}),(0,ze.jsx)("div",{...wr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})})]})},migrate:a0},u8e={attributes:qM,supports:ZM,save({attributes:e}){let{isStackedOnMobile:t,mediaAlt:r,mediaPosition:o,mediaType:n,mediaUrl:i,mediaWidth:s,mediaId:l,verticalAlignment:c,imageFill:u,focalPoint:d,linkClass:p,href:m,linkTarget:f,rel:g}=e,h=e.mediaSizeSlug||Ic,v=g||void 0,x=T({[`wp-image-${l}`]:l&&n==="image",[`size-${h}`]:l&&n==="image"}),_=(0,ze.jsx)("img",{src:i,alt:r,className:x||null});m&&(_=(0,ze.jsx)("a",{className:p,href:m,target:f,rel:v,children:_}));let k={image:()=>_,video:()=>(0,ze.jsx)("video",{controls:!0,src:i})},y=T({"has-media-on-the-right":o==="right","is-stacked-on-mobile":t,[`is-vertically-aligned-${c}`]:c,"is-image-fill":u}),w=u?RC(i,d):{},C;s!==xf&&(C=o==="right"?`auto ${s}%`:`${s}% auto`);let S={gridTemplateColumns:C};return(0,ze.jsxs)("div",{...wr.useBlockProps.save({className:y,style:S}),children:[(0,ze.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[n]||Rc)()}),(0,ze.jsx)("div",{...wr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})})]})},migrate:a0},d8e={attributes:{...DC,isStackedOnMobile:{type:"boolean",default:!0},backgroundColor:{type:"string"},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:(0,$M.compose)(Ioe,a0),save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,isStackedOnMobile:o,mediaAlt:n,mediaPosition:i,mediaType:s,mediaUrl:l,mediaWidth:c,mediaId:u,verticalAlignment:d,imageFill:p,focalPoint:m,linkClass:f,href:g,linkTarget:h,rel:v}=e,x=v||void 0,_=(0,ze.jsx)("img",{src:l,alt:n,className:u&&s==="image"?`wp-image-${u}`:null});g&&(_=(0,ze.jsx)("a",{className:f,href:g,target:h,rel:x,children:_}));let k={image:()=>_,video:()=>(0,ze.jsx)("video",{controls:!0,src:l})},y=(0,wr.getColorClassName)("background-color",t),w=T({"has-media-on-the-right":i==="right","has-background":y||r,[y]:y,"is-stacked-on-mobile":o,[`is-vertically-aligned-${d}`]:d,"is-image-fill":p}),C=p?RC(l,m):{},S;return c!==xf&&(S=i==="right"?`auto ${c}%`:`${c}% auto`),(0,ze.jsxs)("div",{className:w,style:{backgroundColor:y?void 0:r,gridTemplateColumns:S},children:[(0,ze.jsx)("figure",{className:"wp-block-media-text__media",style:C,children:(k[s]||Rc)()}),(0,ze.jsx)("div",{className:"wp-block-media-text__content",children:(0,ze.jsx)(wr.InnerBlocks.Content,{})})]})}},p8e={attributes:{...DC,backgroundColor:{type:"string"},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:(0,$M.compose)(Ioe,a0),save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,isStackedOnMobile:o,mediaAlt:n,mediaPosition:i,mediaType:s,mediaUrl:l,mediaWidth:c,mediaId:u,verticalAlignment:d,imageFill:p,focalPoint:m}=e,f={image:()=>(0,ze.jsx)("img",{src:l,alt:n,className:u&&s==="image"?`wp-image-${u}`:null}),video:()=>(0,ze.jsx)("video",{controls:!0,src:l})},g=(0,wr.getColorClassName)("background-color",t),h=T({"has-media-on-the-right":i==="right",[g]:g,"is-stacked-on-mobile":o,[`is-vertically-aligned-${d}`]:d,"is-image-fill":p}),v=p?RC(l,m):{},x;return c!==xf&&(x=i==="right"?`auto ${c}%`:`${c}% auto`),(0,ze.jsxs)("div",{className:h,style:{backgroundColor:g?void 0:r,gridTemplateColumns:x},children:[(0,ze.jsx)("figure",{className:"wp-block-media-text__media",style:v,children:(f[s]||Rc)()}),(0,ze.jsx)("div",{className:"wp-block-media-text__content",children:(0,ze.jsx)(wr.InnerBlocks.Content,{})})]})}},m8e={attributes:{...DC,backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},mediaUrl:{type:"string",source:"attribute",selector:"figure video,figure img",attribute:"src"}},migrate:a0,save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,isStackedOnMobile:o,mediaAlt:n,mediaPosition:i,mediaType:s,mediaUrl:l,mediaWidth:c}=e,u={image:()=>(0,ze.jsx)("img",{src:l,alt:n}),video:()=>(0,ze.jsx)("video",{controls:!0,src:l})},d=(0,wr.getColorClassName)("background-color",t),p=T({"has-media-on-the-right":i==="right",[d]:d,"is-stacked-on-mobile":o}),m;return c!==xf&&(m=i==="right"?`auto ${c}%`:`${c}% auto`),(0,ze.jsxs)("div",{className:p,style:{backgroundColor:d?void 0:r,gridTemplateColumns:m},children:[(0,ze.jsx)("figure",{className:"wp-block-media-text__media",children:(u[s]||Rc)()}),(0,ze.jsx)("div",{className:"wp-block-media-text__content",children:(0,ze.jsx)(wr.InnerBlocks.Content,{})})]})}},Loe=[s8e,l8e,c8e,u8e,d8e,p8e,m8e];var Ko=a(D(),1),zC=a(O(),1),VC=a(H(),1),Yo=a(R(),1),$r=a(V(),1),FC=a(Or(),1);var Vb=a(ne(),1);var i0=a(V(),1),Dc=a(R(),1),MC=a(D(),1),Aoe=a(he(),1),KM=a(O(),1),YM=a(H(),1),AC=a(Or(),1),zoe=a(xr(),1);function LC(e,t){return e?{objectPosition:t?`${Math.round(t.x*100)}% ${Math.round(t.y*100)}%`:"50% 50%"}:{}}var Do=a(b(),1),Voe=["image","video"],f8e=()=>{},g8e=(0,YM.forwardRef)(({isSelected:e,isStackedOnMobile:t,...r},o)=>{let n=(0,Aoe.useViewportMatch)("small","<");return(0,Do.jsx)(i0.ResizableBox,{ref:o,showHandle:e&&(!n||!t),...r})});function h8e({mediaId:e,mediaUrl:t,onSelectMedia:r,toggleUseFeaturedImage:o,useFeaturedImage:n}){return(0,Do.jsx)(Dc.BlockControls,{group:"other",children:(0,Do.jsx)(Dc.MediaReplaceFlow,{mediaId:e,mediaURL:t,allowedTypes:Voe,onSelect:r,onToggleFeaturedImage:o,useFeaturedImage:n,name:t?(0,MC.__)("Replace"):(0,MC.__)("Add media"),onReset:()=>r(void 0)})})}function Moe({className:e,mediaUrl:t,onSelectMedia:r,toggleUseFeaturedImage:o}){let{createErrorNotice:n}=(0,KM.useDispatch)(zoe.store),i=l=>{n(l,{type:"snackbar"})},s=l=>{l.length===1&&r({url:(0,AC.createBlobURL)(l[0])})};return(0,Do.jsx)(Dc.MediaPlaceholder,{icon:(0,Do.jsx)(Dc.BlockIcon,{icon:Pv}),labels:{title:(0,MC.__)("Media area")},className:e,onSelect:r,onToggleFeaturedImage:o,allowedTypes:Voe,onFilesPreUpload:s,onError:i,disableMediaButtons:t})}function v8e(e,t){let{className:r,commitWidthChange:o,focalPoint:n,imageFill:i,isSelected:s,isStackedOnMobile:l,mediaAlt:c,mediaId:u,mediaPosition:d,mediaType:p,mediaUrl:m,mediaWidth:f,onSelectMedia:g,onWidthChange:h,enableResize:v,toggleUseFeaturedImage:x,useFeaturedImage:_,featuredImageURL:k,featuredImageAlt:y,refMedia:w}=e,C=!u&&(0,AC.isBlobURL)(m),{toggleSelection:S}=(0,KM.useDispatch)(Dc.store),P=(0,Do.jsx)(h8e,{onSelectMedia:g,mediaUrl:_&&k?k:m,mediaId:u,toggleUseFeaturedImage:x,useFeaturedImage:_});if(m||k||_){let N=()=>{S(!1)},I=(U,$,W)=>{h(parseInt(W.style.width))},B=(U,$,W)=>{S(!0),o(parseInt(W.style.width))},E={right:v&&d==="left",left:v&&d==="right"},L=p==="image"&&i?LC(m||k,n):{},M={image:()=>_&&k?(0,Do.jsx)("img",{ref:w,src:k,alt:y,style:L}):m&&(0,Do.jsx)("img",{ref:w,src:m,alt:c,style:L}),video:()=>(0,Do.jsx)("video",{controls:!0,ref:w,src:m})};return(0,Do.jsxs)(g8e,{as:"figure",className:T(r,"editor-media-container__resizer",{"is-transient":C}),size:{width:f+"%"},minWidth:"10%",maxWidth:"100%",enable:E,onResizeStart:N,onResize:I,onResizeStop:B,axis:"x",isSelected:s,isStackedOnMobile:l,ref:t,children:[P,(M[p]||f8e)(),C&&(0,Do.jsx)(i0.Spinner,{}),!_&&(0,Do.jsx)(Moe,{...e}),!k&&_&&(0,Do.jsx)(i0.Placeholder,{className:"wp-block-media-text--placeholder-image",style:L,withIllustration:!0})]})}return(0,Do.jsxs)(Do.Fragment,{children:[P,(0,Do.jsx)(Moe,{...e})]})}var Foe=(0,YM.forwardRef)(v8e);var kt=a(b(),1),{ResolutionTool:y8e}=ee(Yo.privateApis),Ooe=e=>Math.max(zb,Math.min(e,100-zb));function Hoe(e,t){return e?.media_details?.sizes?.[t]?.source_url}function b8e({attributes:{linkDestination:e,href:t},setAttributes:r}){return o=>{if(!o||!o.url){r({mediaAlt:void 0,mediaId:void 0,mediaType:void 0,mediaUrl:void 0,mediaLink:void 0,href:void 0,focalPoint:void 0,useFeaturedImage:!1});return}(0,FC.isBlobURL)(o.url)&&(o.type=(0,FC.getBlobTypeByURL)(o.url));let n,i;o.media_type?o.media_type==="image"?n="image":n="video":n=o.type,n==="image"&&(i=o.sizes?.large?.url||o.media_details?.sizes?.large?.source_url);let s=e,l=t;if(n==="image"){if(!s)switch(window?.wp?.media?.view?.settings?.defaultProps?.link||BC){case"file":case NC:s=NC;break;case"post":case IC:s=IC;break;case BC:default:s=BC;break}switch(s){case NC:l=o.url;break;case IC:l=o.link;break}}r({mediaAlt:o.alt,mediaId:o.id,mediaType:n,mediaUrl:i||o.url,mediaLink:o.link||void 0,href:l,linkDestination:s,focalPoint:void 0,useFeaturedImage:!1})}}function _8e({image:e,value:t,onChange:r}){let{imageSizes:o}=(0,zC.useSelect)(i=>{let{getSettings:s}=i(Yo.store);return{imageSizes:s().imageSizes}},[]);if(!o?.length)return null;let n=o.filter(({slug:i})=>Hoe(e,i)).map(({name:i,slug:s})=>({value:s,label:i}));return(0,kt.jsx)(y8e,{value:t,defaultValue:Ic,options:n,onChange:r})}function x8e({attributes:e,isSelected:t,setAttributes:r,context:{postId:o,postType:n}}){let{focalPoint:i,href:s,imageFill:l,isStackedOnMobile:c,linkClass:u,linkDestination:d,linkTarget:p,mediaAlt:m,mediaId:f,mediaPosition:g,mediaType:h,mediaUrl:v,mediaWidth:x,mediaSizeSlug:_,rel:k,verticalAlignment:y,allowedBlocks:w,useFeaturedImage:C}=e,[S]=(0,Vb.useEntityProp)("postType",n,"featured_media",o),{featuredImageMedia:P}=(0,zC.useSelect)(se=>({featuredImageMedia:S&&C?se(Vb.store).getEntityRecord("postType","attachment",S,{context:"view"}):void 0}),[S,C]),{image:N}=(0,zC.useSelect)(se=>({image:f&&t?se(Vb.store).getEntityRecord("postType","attachment",f,{context:"view"}):null}),[t,f]),I=C?P?.source_url:"",B=C?P?.alt_text:"",E=()=>{r({imageFill:!1,mediaType:"image",mediaId:void 0,mediaUrl:void 0,mediaAlt:void 0,mediaLink:void 0,linkDestination:void 0,linkTarget:void 0,linkClass:void 0,rel:void 0,href:void 0,useFeaturedImage:!C})},L=(0,VC.useRef)(),M=se=>{let{style:ue}=L.current,{x:Oe,y:Pe}=se;ue.objectPosition=`${Oe*100}% ${Pe*100}%`},[U,$]=(0,VC.useState)(null),W=b8e({attributes:e,setAttributes:r}),G=se=>{r(se)},F=se=>{$(Ooe(se))},q=se=>{r({mediaWidth:Ooe(se)}),$(null)},j=T({"has-media-on-the-right":g==="right","is-selected":t,"is-stacked-on-mobile":c,[`is-vertically-aligned-${y}`]:y,"is-image-fill-element":l}),Z=`${U||x}%`,X=g==="right"?`1fr ${Z}`:`${Z} 1fr`,te={gridTemplateColumns:X,msGridColumns:X},K=se=>{r({mediaAlt:se})},le=se=>{r({verticalAlignment:se})},oe=se=>{let ue=Hoe(N,se);if(!ue)return null;r({mediaUrl:ue,mediaSizeSlug:se})},ce=Y(),pe=(0,kt.jsxs)($r.__experimentalToolsPanel,{label:(0,Ko.__)("Settings"),resetAll:()=>{r({isStackedOnMobile:!0,imageFill:!1,mediaAlt:"",focalPoint:void 0,mediaWidth:50}),oe(Ic)},dropdownMenuProps:ce,children:[(0,kt.jsx)($r.__experimentalToolsPanelItem,{label:(0,Ko.__)("Media width"),isShownByDefault:!0,hasValue:()=>x!==50,onDeselect:()=>r({mediaWidth:50}),children:(0,kt.jsx)($r.RangeControl,{label:(0,Ko.__)("Media width"),value:U||x,onChange:q,min:zb,max:100-zb})}),(0,kt.jsx)($r.__experimentalToolsPanelItem,{label:(0,Ko.__)("Stack on mobile"),isShownByDefault:!0,hasValue:()=>!c,onDeselect:()=>r({isStackedOnMobile:!0}),children:(0,kt.jsx)($r.ToggleControl,{label:(0,Ko.__)("Stack on mobile"),checked:c,onChange:()=>r({isStackedOnMobile:!c})})}),h==="image"&&(0,kt.jsx)($r.__experimentalToolsPanelItem,{label:(0,Ko.__)("Crop image to fill"),isShownByDefault:!0,hasValue:()=>!!l,onDeselect:()=>r({imageFill:!1}),children:(0,kt.jsx)($r.ToggleControl,{label:(0,Ko.__)("Crop image to fill"),checked:!!l,onChange:()=>r({imageFill:!l})})}),l&&(v||I)&&h==="image"&&(0,kt.jsx)($r.__experimentalToolsPanelItem,{label:(0,Ko.__)("Focal point"),isShownByDefault:!0,hasValue:()=>!!i,onDeselect:()=>r({focalPoint:void 0}),children:(0,kt.jsx)($r.FocalPointPicker,{label:(0,Ko.__)("Focal point"),url:C&&I?I:v,value:i,onChange:se=>r({focalPoint:se}),onDragStart:M,onDrag:M})}),h==="image"&&v&&!C&&(0,kt.jsx)($r.__experimentalToolsPanelItem,{label:(0,Ko.__)("Alternative text"),isShownByDefault:!0,hasValue:()=>!!m,onDeselect:()=>r({mediaAlt:""}),children:(0,kt.jsx)($r.TextareaControl,{label:(0,Ko.__)("Alternative text"),value:m,onChange:K,help:(0,kt.jsxs)(kt.Fragment,{children:[(0,kt.jsx)($r.ExternalLink,{href:(0,Ko.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,Ko.__)("Describe the purpose of the image.")}),(0,kt.jsx)("br",{}),(0,Ko.__)("Leave empty if decorative.")]})})}),h==="image"&&!C&&(0,kt.jsx)(_8e,{image:N,value:_,onChange:oe})]}),be=(0,Yo.useBlockProps)({className:j,style:te}),Te=(0,Yo.useInnerBlocksProps)({className:"wp-block-media-text__content"},{allowedBlocks:w}),ae=(0,Yo.useBlockEditingMode)();return(0,kt.jsxs)(kt.Fragment,{children:[(0,kt.jsx)(Yo.InspectorControls,{children:pe}),(0,kt.jsxs)(Yo.BlockControls,{group:"block",children:[ae==="default"&&(0,kt.jsxs)(kt.Fragment,{children:[(0,kt.jsx)(Yo.BlockVerticalAlignmentControl,{onChange:le,value:y,label:(0,Ko.__)("Align media and text vertically")}),(0,kt.jsx)($r.ToolbarButton,{icon:eN,title:(0,Ko.__)("Show media on left"),isActive:g==="left",onClick:()=>r({mediaPosition:"left"})}),(0,kt.jsx)($r.ToolbarButton,{icon:tN,title:(0,Ko.__)("Show media on right"),isActive:g==="right",onClick:()=>r({mediaPosition:"right"})})]}),h==="image"&&!C&&(0,kt.jsx)(Yo.__experimentalImageURLInputUI,{url:s||"",onChangeUrl:G,linkDestination:d,mediaType:h,mediaUrl:N&&N.source_url,mediaLink:N&&N.link,linkTarget:p,linkClass:u,rel:k})]}),(0,kt.jsxs)("div",{...be,children:[g==="right"&&(0,kt.jsx)("div",{...Te}),(0,kt.jsx)(Foe,{className:"wp-block-media-text__media",onSelectMedia:W,onWidthChange:F,commitWidthChange:q,refMedia:L,enableResize:ae==="default",toggleUseFeaturedImage:E,focalPoint:i,imageFill:l,isSelected:t,isStackedOnMobile:c,mediaAlt:m,mediaId:f,mediaPosition:g,mediaType:h,mediaUrl:v,mediaWidth:x,useFeaturedImage:C,featuredImageURL:I,featuredImageAlt:B}),g!=="right"&&(0,kt.jsx)("div",{...Te})]})]})}var joe=x8e;var OC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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:"none"},mediaAlt:{type:"string",source:"attribute",selector:"figure img",attribute:"alt",default:"",role:"content"},mediaPosition:{type:"string",default:"left"},mediaId:{type:"number",role:"content"},mediaUrl:{type:"string",source:"attribute",selector:"figure video,figure img",attribute:"src",role:"content"},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",role:"content"},rel:{type:"string",source:"attribute",selector:"figure a",attribute:"rel"},linkClass:{type:"string",source:"attribute",selector:"figure a",attribute:"class"},mediaType:{type:"string",role:"content"},mediaWidth:{type:"number",default:50},mediaSizeSlug:{type:"string"},isStackedOnMobile:{type:"boolean",default:!0},verticalAlignment:{type:"string"},imageFill:{type:"boolean"},focalPoint:{type:"object"},useFeaturedImage:{type:"boolean",default:!1}},usesContext:["postId","postType"],supports:{anchor:!0,align:["wide","full"],html:!1,__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},color:{gradients:!0,heading:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},allowedBlocks:!0},editorStyle:"wp-block-media-text-editor",style:"wp-block-media-text"};var s0=a(R(),1);var zl=a(b(),1),w8e=50,Uoe=()=>{};function Woe({attributes:e}){let{isStackedOnMobile:t,mediaAlt:r,mediaPosition:o,mediaType:n,mediaUrl:i,mediaWidth:s,mediaId:l,verticalAlignment:c,imageFill:u,focalPoint:d,linkClass:p,href:m,linkTarget:f,rel:g}=e,h=e.mediaSizeSlug||Ic,v=g||void 0,x=T({[`wp-image-${l}`]:l&&n==="image",[`size-${h}`]:l&&n==="image"}),_=u?LC(i,d):{},k=i?(0,zl.jsx)("img",{src:i,alt:r,className:x||null,style:_}):null;m&&(k=(0,zl.jsx)("a",{className:p,href:m,target:f,rel:v,children:k}));let y={image:()=>k,video:()=>(0,zl.jsx)("video",{controls:!0,src:i})},w=T({"has-media-on-the-right":o==="right","is-stacked-on-mobile":t,[`is-vertically-aligned-${c}`]:c,"is-image-fill-element":u}),C;s!==w8e&&(C=o==="right"?`auto ${s}%`:`${s}% auto`);let S={gridTemplateColumns:C};return o==="right"?(0,zl.jsxs)("div",{...s0.useBlockProps.save({className:w,style:S}),children:[(0,zl.jsx)("div",{...s0.useInnerBlocksProps.save({className:"wp-block-media-text__content"})}),(0,zl.jsx)("figure",{className:"wp-block-media-text__media",children:(y[n]||Uoe)()})]}):(0,zl.jsxs)("div",{...s0.useBlockProps.save({className:w,style:S}),children:[(0,zl.jsx)("figure",{className:"wp-block-media-text__media",children:(y[n]||Uoe)()}),(0,zl.jsx)("div",{...s0.useInnerBlocksProps.save({className:"wp-block-media-text__content"})})]})}var kf=a(J(),1),C8e={from:[{type:"block",blocks:["core/image"],transform:({alt:e,url:t,id:r,anchor:o})=>(0,kf.createBlock)("core/media-text",{mediaAlt:e,mediaId:r,mediaUrl:t,mediaType:"image",anchor:o})},{type:"block",blocks:["core/video"],transform:({src:e,id:t,anchor:r})=>(0,kf.createBlock)("core/media-text",{mediaId:t,mediaUrl:e,mediaType:"video",anchor:r})},{type:"block",blocks:["core/cover"],transform:({align:e,alt:t,anchor:r,backgroundType:o,customGradient:n,customOverlayColor:i,gradient:s,id:l,overlayColor:c,style:u,textColor:d,url:p,useFeaturedImage:m},f)=>{let g={};return n?g={style:{color:{gradient:n}}}:i&&(g={style:{color:{background:i}}}),u?.color?.text&&(g.style={color:{...g.style?.color,text:u.color.text}}),(0,kf.createBlock)("core/media-text",{align:e,anchor:r,backgroundColor:c,gradient:s,mediaAlt:t,mediaId:l,mediaType:o,mediaUrl:p,textColor:d,useFeaturedImage:m,...g},f)}}],to:[{type:"block",blocks:["core/image"],isMatch:({mediaType:e,mediaUrl:t})=>!t||e==="image",transform:({mediaAlt:e,mediaId:t,mediaUrl:r,anchor:o})=>(0,kf.createBlock)("core/image",{alt:e,id:t,url:r,anchor:o})},{type:"block",blocks:["core/video"],isMatch:({mediaType:e,mediaUrl:t})=>!t||e==="video",transform:({mediaId:e,mediaUrl:t,anchor:r})=>(0,kf.createBlock)("core/video",{id:e,src:t,anchor:r})},{type:"block",blocks:["core/cover"],transform:({align:e,anchor:t,backgroundColor:r,focalPoint:o,gradient:n,mediaAlt:i,mediaId:s,mediaType:l,mediaUrl:c,style:u,textColor:d,useFeaturedImage:p},m)=>{let f={};u?.color?.gradient?f.customGradient=u.color.gradient:u?.color?.background&&(f.customOverlayColor=u.color.background),u?.color?.text&&(f.style={color:{text:u.color.text}});let g={align:e,alt:i,anchor:t,backgroundType:l,dimRatio:c||p?50:100,focalPoint:o,gradient:n,id:s,overlayColor:r,textColor:d,url:c,useFeaturedImage:p,...f};return(0,kf.createBlock)("core/cover",g,m)}}]},Goe=C8e;var{name:$oe}=OC,qoe={icon:sB,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,QM.__)("The wren<br>Earns his living<br>Noiselessly.")}},{name:"core/paragraph",attributes:{content:(0,QM.__)("\u2014 Kobayashi Issa (\u4E00\u8336)")}}]},transforms:Goe,template:Boe,edit:joe,save:Woe,deprecated:Loe},S8e=()=>A({name:$oe,metadata:OC,settings:qoe});var JM={};Q(JM,{init:()=>P8e,metadata:()=>jC,name:()=>Fb,settings:()=>one});var rne=a(J(),1);var Ru=a(D(),1),Zoe=a(H(),1),Koe=a(V(),1),Yoe=a(J(),1),HC=a(O(),1),wf=a(R(),1),Qoe=a(da(),1),l0=a(b(),1);function Xoe({attributes:e,clientId:t}){let{originalName:r,originalUndelimitedContent:o}=e,n=!!o,{hasFreeformBlock:i,hasHTMLBlock:s}=(0,HC.useSelect)(m=>{let{canInsertBlockType:f,getBlockRootClientId:g}=m(wf.store);return{hasFreeformBlock:f("core/freeform",g(t)),hasHTMLBlock:f("core/html",g(t))}},[t]),{replaceBlock:l}=(0,HC.useDispatch)(wf.store);function c(){l(t,(0,Yoe.createBlock)("core/html",{},[],[o]))}let u=[],d,p=(0,l0.jsx)(Koe.Button,{__next40pxDefaultSize:!0,onClick:c,variant:"primary",children:(0,Ru.__)("Keep as HTML")},"convert");return n&&!i&&(!r||r==="core/freeform")?s?(d=(0,Ru.__)("It appears you are trying to use the deprecated Classic block. You can leave this block intact, convert its content to a Custom HTML block, or remove it entirely. Alternatively, if you have unsaved changes, you can save them and refresh to use the Classic block."),u.push(p)):d=(0,Ru.__)("It appears you are trying to use the deprecated Classic block. You can leave this block intact, or remove it entirely. Alternatively, if you have unsaved changes, you can save them and refresh to use the Classic block."):n&&s?(d=(0,Ru.sprintf)((0,Ru.__)('Your site doesn\u2019t include support for the "%s" block. You can leave it as-is, convert it to custom HTML, or remove it.'),r),u.push(p)):d=(0,Ru.sprintf)((0,Ru.__)('Your site doesn\u2019t include support for the "%s" block. You can leave it as-is or remove it.'),r),(0,l0.jsxs)("div",{...(0,wf.useBlockProps)({className:"has-warning"}),children:[(0,l0.jsx)(wf.Warning,{actions:u,children:d}),(0,l0.jsx)(Zoe.RawHTML,{children:(0,Qoe.safeHTML)(o)})]})}var jC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/missing",title:"Unsupported",category:"text",description:"Your site doesn\u2019t include support for this block.",textdomain:"default",attributes:{originalName:{type:"string"},originalUndelimitedContent:{type:"string"},originalContent:{type:"string",source:"raw"}},supports:{className:!1,customClassName:!1,inserter:!1,html:!1,lock:!1,reusable:!1,renaming:!1,visibility:!1,interactivity:{clientNavigation:!0},customCSS:!1}};var Joe=a(H(),1),ene=a(b(),1);function tne({attributes:e}){return(0,ene.jsx)(Joe.RawHTML,{children:e.originalContent})}var{name:Fb}=jC,one={name:Fb,__experimentalLabel(e,{context:t}){if(t==="accessibility"){let{originalName:r}=e,o=r?(0,rne.getBlockType)(r):void 0;return o?o.settings.title||r:""}},edit:Xoe,save:tne},P8e=()=>A({name:Fb,metadata:jC,settings:one});var eA={};Q(eA,{init:()=>I8e,metadata:()=>WC,name:()=>une,settings:()=>dne});var np=a(D(),1),c0=a(V(),1),u0=a(R(),1),UC=a(J(),1);var Vl=a(b(),1),E8e=(0,np.__)("Read more");function nne({attributes:{customText:e,noTeaser:t},insertBlocksAfter:r,setAttributes:o}){let n=Y();return(0,Vl.jsxs)(Vl.Fragment,{children:[(0,Vl.jsx)(u0.InspectorControls,{children:(0,Vl.jsx)(c0.__experimentalToolsPanel,{label:(0,np.__)("Settings"),resetAll:()=>{o({noTeaser:!1})},dropdownMenuProps:n,children:(0,Vl.jsx)(c0.__experimentalToolsPanelItem,{label:(0,np.__)("Hide excerpt"),isShownByDefault:!0,hasValue:()=>t,onDeselect:()=>o({noTeaser:!1}),children:(0,Vl.jsx)(c0.ToggleControl,{label:(0,np.__)("Hide the excerpt on the full content page"),checked:!!t,onChange:()=>o({noTeaser:!t}),help:i=>i?(0,np.__)("The excerpt is hidden."):(0,np.__)("The excerpt is visible.")})})})}),(0,Vl.jsx)("div",{...(0,u0.useBlockProps)(),children:(0,Vl.jsx)(u0.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,np.__)('"Read more" text'),value:e,placeholder:E8e,onChange:i=>o({customText:i}),disableLineBreaks:!0,__unstableOnSplitAtEnd:r?()=>r((0,UC.createBlock)((0,UC.getDefaultBlockName)())):void 0})})]})}var WC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/more",title:"More",category:"design",description:"Content before this block is shown in the excerpt on blog and archive pages. Where a theme shows the full content instead, visitors get a \u201CRead more\u201D link to the rest of the post.",keywords:["read more"],textdomain:"default",attributes:{customText:{type:"string",default:"",role:"content"},noTeaser:{type:"boolean",default:!1}},supports:{customClassName:!1,className:!1,html:!1,multiple:!1,visibility:!1,interactivity:{clientNavigation:!0},customCSS:!1},editorStyle:"wp-block-more-editor"};var ane=a(H(),1),ine=a(b(),1);function sne({attributes:{customText:e,noTeaser:t}}){let r=e?`<!--more ${e}-->`:"<!--more-->";return(0,ine.jsx)(ane.RawHTML,{children:[r,t?"<!--noteaser-->":""].filter(Boolean).join(`
+`)})}var lne=a(J(),1),N8e={from:[{type:"raw",schema:{"wp-block":{attributes:["data-block"]}},isMatch:e=>e.dataset&&e.dataset.block==="core/more",transform(e){let{customText:t,noTeaser:r}=e.dataset,o={};return t&&(o.customText=t),r===""&&(o.noTeaser=!0),(0,lne.createBlock)("core/more",o)}}]},cne=N8e;var{name:une}=WC,dne={icon:pB,example:{},__experimentalLabel(e,{context:t}){let r=e?.metadata?.name;if((t==="list-view"||t==="breadcrumb")&&r)return r;if(t==="accessibility")return e.customText},transforms:cne,edit:nne,save:sne},I8e=()=>A({name:une,metadata:WC,settings:dne});var LA={};Q(LA,{init:()=>z9e,metadata:()=>GC,name:()=>Mie,settings:()=>Aie});var OS=a(D(),1);var Rie=a(O(),1),Die=a(ne(),1),Lie=a(Wo(),1);var GC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/navigation",title:"Navigation",category:"theme",allowedBlocks:["core/navigation-link","core/search","core/social-links","core/page-list","core/spacer","core/home-link","core/icon","core/site-title","core/site-logo","core/navigation-submenu","core/loginout","core/buttons"],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},submenuVisibility:{type:"string",enum:["hover","click","always"],default:"hover"},overlayMenu:{type:"string",default:"mobile"},overlay:{type:"string"},icon:{type:"string",default:"handle"},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},templateLock:{type:["string","boolean"],enum:["all","insert","contentOnly",!1]}},providesContext:{textColor:"textColor",customTextColor:"customTextColor",backgroundColor:"backgroundColor",customBackgroundColor:"customBackgroundColor",overlayTextColor:"overlayTextColor",customOverlayTextColor:"customOverlayTextColor",overlayBackgroundColor:"overlayBackgroundColor",customOverlayBackgroundColor:"customOverlayBackgroundColor",fontSize:"fontSize",customFontSize:"customFontSize",showSubmenuIcon:"showSubmenuIcon",submenuVisibility:"submenuVisibility",openSubmenusOnClick:"openSubmenusOnClick",style:"style",maxNestingLevel:"maxNestingLevel"},supports:{anchor:!0,align:["wide","full"],ariaLabel:!0,contentRole:!0,html:!1,inserter:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalTextTransform:!0,__experimentalFontFamily:!0,__experimentalLetterSpacing:!0,__experimentalTextDecoration:!0,__experimentalSkipSerialization:["textDecoration"],__experimentalDefaultControls:{fontSize:!0}},spacing:{blockGap:!0,units:["px","em","rem","vh","vw"],__experimentalDefaultControls:{blockGap:!0}},layout:{allowSwitching:!1,allowInheriting:!1,allowVerticalAlignment:!1,allowSizingOnChildren:!0,default:{type:"flex"}},interactivity:!0,renaming:!1},editorStyle:"wp-block-navigation-editor",style:"wp-block-navigation"};var vr=a(H(),1),at=a(R(),1),up=a(ne(),1),Hl=a(O(),1),oo=a(V(),1),Ot=a(D(),1),zS=a(Vy(),1);var Sie=a(J(),1),Tie=a(he(),1);var d0=a(ne(),1),fne=a(O(),1);var $i={name:"core/navigation-link",attributes:{kind:"post-type",type:"page"}},pne=["core/navigation-link/page","core/navigation-link/custom-link"],tA={per_page:100,status:["publish","draft"],order:"desc",orderby:"date"},mne=["postType","wp_navigation",tA],Lc="navigation-overlay";function p0(e){let t=(0,d0.useResourcePermissions)({kind:"postType",name:"wp_navigation",id:e}),{navigationMenu:r,isNavigationMenuResolved:o,isNavigationMenuMissing:n}=(0,fne.useSelect)(g=>D8e(g,e),[e]),{canCreate:i,canUpdate:s,canDelete:l,isResolving:c,hasResolved:u}=t,{records:d,isResolving:p,hasResolved:m}=(0,d0.useEntityRecords)("postType","wp_navigation",tA),f=e?d?.length>1:d?.length>0;return{navigationMenu:r,isNavigationMenuResolved:o,isNavigationMenuMissing:n,navigationMenus:d,isResolvingNavigationMenus:p,hasResolvedNavigationMenus:m,canSwitchNavigationMenu:f,canUserCreateNavigationMenus:i,isResolvingCanUserCreateNavigationMenus:c,hasResolvedCanUserCreateNavigationMenus:u,canUserUpdateNavigationMenu:s,hasResolvedCanUserUpdateNavigationMenu:e?u:void 0,canUserDeleteNavigationMenu:l,hasResolvedCanUserDeleteNavigationMenu:e?u:void 0}}function D8e(e,t){if(!t)return{isNavigationMenuResolved:!1,isNavigationMenuMissing:!0};let{getEntityRecord:r,getEditedEntityRecord:o,hasFinishedResolution:n}=e(d0.store),i=["postType","wp_navigation",t],s=r(...i),l=o(...i),c=n("getEditedEntityRecord",i),u=l.status==="publish"||l.status==="draft";return{isNavigationMenuResolved:c,isNavigationMenuMissing:c&&(!s||!u),navigationMenu:u?l:null}}var g0=a(V(),1),Hb=a(D(),1);var rA=a(Vy(),1),hne=a(H(),1),vne=a(ne(),1);var gne=a(D(),1),Ob=a(b(),1),L8e=({isVisible:e=!0})=>(0,Ob.jsx)("div",{"aria-hidden":e?void 0:!0,className:"wp-block-navigation-placeholder__preview",children:(0,Ob.jsxs)("div",{className:"wp-block-navigation-placeholder__actions__indicator",children:[(0,Ob.jsx)(pa,{icon:lm}),(0,gne.__)("Navigation")]})}),$C=L8e;var Fl=a(V(),1);var Sa=a(D(),1),qC=a(Wo(),1),m0=a(H(),1),ZC=a(ne(),1);var zs=a(b(),1);function M8e(e,t,r){return e?r==="publish"?(0,qC.decodeEntities)(e):(0,Sa.sprintf)((0,Sa.__)("%1$s (%2$s)"),(0,qC.decodeEntities)(e),r):(0,Sa.sprintf)((0,Sa.__)("(no title %s)"),t)}function A8e({currentMenuId:e,onSelectNavigationMenu:t,onSelectClassicMenu:r,onCreateNew:o,actionLabel:n,createNavigationMenuIsSuccess:i,createNavigationMenuIsError:s}){let l=(0,Sa.__)("Create from '%s'"),[c,u]=(0,m0.useState)(!1);n=n||l;let{records:d}=(0,ZC.useEntityRecords)("root","menu",{per_page:-1,context:"view"}),{navigationMenus:p,isResolvingNavigationMenus:m,hasResolvedNavigationMenus:f,canUserCreateNavigationMenus:g,canSwitchNavigationMenu:h,isNavigationMenuMissing:v}=p0(e),[x]=(0,ZC.useEntityProp)("postType","wp_navigation","title",e),_=(0,m0.useMemo)(()=>p?.map(({id:L,title:M,status:U},$)=>{let W=M8e(M?.rendered,$+1,U);return{value:L,label:W,ariaLabel:(0,Sa.sprintf)(n,W),disabled:c||m||!f}})||[],[p,n,m,f,c]),k=!!p?.length,y=!!d?.length,w=!!h,C=!!g,S=k&&!e,P=!k&&f,N=f&&e===null,I=e&&v,B="";return m?B=(0,Sa.__)("Loading\u2026"):S||P||N||I?B=(0,Sa.__)("Choose or create a Navigation Menu"):B=x,(0,m0.useEffect)(()=>{c&&(i||s)&&u(!1)},[f,i,g,s,c,N,P,S]),(0,zs.jsx)(Fl.DropdownMenu,{label:B,icon:Ev,toggleProps:{size:"small"},children:({onClose:L})=>(0,zs.jsxs)(zs.Fragment,{children:[w&&k&&(0,zs.jsx)(Fl.MenuGroup,{label:(0,Sa.__)("Menus"),children:(0,zs.jsx)(Fl.MenuItemsChoice,{value:e,onSelect:M=>{t(M),L()},choices:_})}),C&&y&&(0,zs.jsx)(Fl.MenuGroup,{label:(0,Sa.__)("Import Classic Menus"),children:d?.map(M=>{let U=(0,qC.decodeEntities)(M.name);return(0,zs.jsx)(Fl.MenuItem,{onClick:async()=>{u(!0),await r(M),u(!1),L()},"aria-label":(0,Sa.sprintf)(l,U),disabled:c||m||!f,children:U},M.id)})}),g&&(0,zs.jsx)(Fl.MenuGroup,{label:(0,Sa.__)("Tools"),children:(0,zs.jsx)(Fl.MenuItem,{onClick:async()=>{u(!0),await o(),u(!1),L()},disabled:c||m||!f,children:(0,Sa.__)("Create new Menu")})})]})})}var f0=A8e;var qn=a(b(),1);function yne({isSelected:e,currentMenuId:t,clientId:r,canUserCreateNavigationMenus:o=!1,isResolvingCanUserCreateNavigationMenus:n,onSelectNavigationMenu:i,onSelectClassicMenu:s,onCreateEmpty:l}){let{isResolving:c,hasResolved:u}=(0,vne.useEntityRecords)("root","menu",{per_page:-1,context:"view"});(0,hne.useEffect)(()=>{e&&(c&&(0,rA.speak)((0,Hb.__)("Loading navigation block setup options\u2026")),u&&(0,rA.speak)((0,Hb.__)("Navigation block setup options ready.")))},[u,c,e]);let d=c&&n;return(0,qn.jsx)(qn.Fragment,{children:(0,qn.jsxs)(g0.Placeholder,{className:"wp-block-navigation-placeholder",children:[(0,qn.jsx)($C,{isVisible:!e}),(0,qn.jsx)("div",{"aria-hidden":e?void 0:!0,className:"wp-block-navigation-placeholder__controls",children:(0,qn.jsxs)("div",{className:"wp-block-navigation-placeholder__actions",children:[(0,qn.jsxs)("div",{className:"wp-block-navigation-placeholder__actions__indicator",children:[(0,qn.jsx)(pa,{icon:lm})," ",(0,Hb.__)("Navigation")]}),(0,qn.jsx)("hr",{}),d&&(0,qn.jsx)(g0.Spinner,{}),(0,qn.jsx)(f0,{currentMenuId:t,clientId:r,onSelectNavigationMenu:i,onSelectClassicMenu:s}),(0,qn.jsx)("hr",{}),o&&(0,qn.jsx)(g0.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:l,children:(0,Hb.__)("Start empty")})]})})]})})}var oA=a(V(),1),v0=a(D(),1),nA=a(R(),1),bne=a(O(),1),_ne=a(ne(),1);var jb=a(z(),1);var h0=a(b(),1);function Mc({icon:e}){return e==="menu"?(0,h0.jsx)(pa,{icon:cB}):(0,h0.jsxs)(jb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:[(0,h0.jsx)(jb.Rect,{x:"4",y:"7.5",width:"16",height:"1.5"}),(0,h0.jsx)(jb.Rect,{x:"4",y:"15",width:"16",height:"1.5"})]})}function Ta(e,t){return e&&t?e+"//"+t:null}var qi=a(b(),1);function aA({children:e,id:t,isOpen:r,isResponsive:o,onToggle:n,isHiddenByDefault:i,overlayBackgroundColor:s,overlayTextColor:l,hasIcon:c,icon:u,overlay:d,onNavigateToEntityRecord:p}){let m=(0,bne.useSelect)(y=>y(_ne.store).getCurrentTheme()?.stylesheet,[]);if(!o)return e;let f=!!d,g=T("wp-block-navigation__responsive-container",!f&&{"has-text-color":!!l.color||!!l?.class,[(0,nA.getColorClassName)("color",l?.slug)]:!!l?.slug,"has-background":!!s.color||s?.class,[(0,nA.getColorClassName)("background-color",s?.slug)]:!!s?.slug},{"is-menu-open":r,"hidden-by-default":i}),h=f?{}:{color:!l?.slug&&l?.color,backgroundColor:!s?.slug&&s?.color&&s.color},v=T("wp-block-navigation__responsive-container-open",{"always-shown":i}),x=`${t}-modal`,_={className:"wp-block-navigation__responsive-dialog",...r&&{role:"dialog","aria-modal":!0,"aria-label":(0,v0.__)("Menu")}},k=()=>{if(d&&p){let y=Ta(m,d);p({postId:y,postType:"wp_template_part"});return}n(!0)};return(0,qi.jsxs)(qi.Fragment,{children:[!r&&(0,qi.jsxs)(oA.Button,{__next40pxDefaultSize:!0,"aria-haspopup":"true","aria-label":c&&(0,v0.__)("Open menu"),className:v,onClick:k,children:[c&&(0,qi.jsx)(Mc,{icon:u}),!c&&(0,v0.__)("Menu")]}),(0,qi.jsx)("div",{className:g,style:h,id:x,children:(0,qi.jsx)("div",{className:"wp-block-navigation__responsive-close",tabIndex:"-1",children:(0,qi.jsxs)("div",{..._,children:[(0,qi.jsxs)(oA.Button,{__next40pxDefaultSize:!0,className:"wp-block-navigation__responsive-container-close","aria-label":c&&(0,v0.__)("Close menu"),onClick:()=>n(!1),children:[c&&(0,qi.jsx)(pa,{icon:Jp}),!c&&(0,v0.__)("Close")]}),(0,qi.jsx)("div",{className:"wp-block-navigation__responsive-container-content",id:`${x}-content`,children:e})]})})})]})}var xne=a(ne(),1),y0=a(R(),1),kne=a(O(),1),wne=a(H(),1);var iA=a(b(),1);function Cne({clientId:e,hasCustomPlaceholder:t,orientation:r,templateLock:o}){let{isImmediateParentOfSelectedBlock:n,selectedBlockHasChildren:i,isSelected:s,hasSelectedDescendant:l}=(0,kne.useSelect)(v=>{let{getBlockCount:x,hasSelectedInnerBlock:_,getSelectedBlockClientId:k}=v(y0.store),y=k();return{isImmediateParentOfSelectedBlock:_(e,!1),selectedBlockHasChildren:!!x(y),hasSelectedDescendant:_(e,!0),isSelected:y===e}},[e]),[c,u,d]=(0,xne.useEntityBlockEditor)("postType","wp_navigation"),p=s||n&&!i,m=(0,wne.useMemo)(()=>(0,iA.jsx)($C,{}),[]),f=!!c?.length,g=!t&&!f&&!s,h=(0,y0.useInnerBlocksProps)({className:"wp-block-navigation__container"},{value:c,onInput:u,onChange:d,prioritizedInserterBlocks:pne,defaultBlock:$i,directInsert:!0,orientation:r,templateLock:o,renderAppender:s||n&&!i||l||p?y0.InnerBlocks.ButtonBlockAppender:!1,placeholder:g?m:void 0,__experimentalCaptureToolbars:!0,__unstableDisableLayoutClassNames:!0});return(0,iA.jsx)("div",{...h})}var Sne=a(V(),1),Tne=a(ne(),1),Pne=a(D(),1),Ene=a(b(),1);function Bne(){let[e,t]=(0,Tne.useEntityProp)("postType","wp_navigation","title");return(0,Ene.jsx)(Sne.TextControl,{label:(0,Pne.__)("Menu name"),value:e,onChange:t})}var Rne=a(R(),1),sA=a(V(),1),Dne=a(ne(),1),Lne=a(O(),1),Cf=a(H(),1);function Nne(e,t){return!Ine(e,t,(r,o)=>{if(o?.name==="core/page-list"&&r==="innerBlocks")return!0})}var Ine=(e,t,r)=>{if(e===t)return!0;if(typeof e=="object"&&e!==null&&e!==void 0&&typeof t=="object"&&t!==null&&t!==void 0){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(let o in e)if(t.hasOwnProperty(o)){if(r&&r(o,e))return!0;if(!Ine(e[o],t[o],r))return!1}else return!1;return!0}return!1};var Mne=a(b(),1),z8e={};function Ane({blocks:e,createNavigationMenu:t,hasSelection:r}){let o=(0,Cf.useRef)();(0,Cf.useEffect)(()=>{o?.current||(o.current=e)},[e]);let n=Nne(o?.current,e),i=(0,Cf.useContext)(sA.Disabled.Context),s=(0,Rne.useInnerBlocksProps)({className:"wp-block-navigation__container"},{renderAppender:r?void 0:!1,defaultBlock:$i,directInsert:!0}),{isSaving:l,hasResolvedAllNavigationMenus:c}=(0,Lne.useSelect)(d=>{if(i)return z8e;let{hasFinishedResolution:p,isSavingEntityRecord:m}=d(Dne.store);return{isSaving:m("postType","wp_navigation"),hasResolvedAllNavigationMenus:p("getEntityRecords",mne)}},[i]);return(0,Cf.useEffect)(()=>{i||l||!c||!r||!n||t(null,e)},[e,t,i,l,c,n,r]),(0,Mne.jsx)(l?sA.Disabled:"div",{...s})}var YC=a(V(),1),QC=a(ne(),1),zne=a(O(),1),Vne=a(H(),1),KC=a(D(),1),Sf=a(b(),1);function Fne({onDelete:e}){let[t,r]=(0,Vne.useState)(!1),o=(0,QC.useEntityId)("postType","wp_navigation"),{deleteEntityRecord:n}=(0,zne.useDispatch)(QC.store);return(0,Sf.jsxs)(Sf.Fragment,{children:[(0,Sf.jsx)(YC.Button,{__next40pxDefaultSize:!0,className:"wp-block-navigation-delete-menu-button",variant:"secondary",isDestructive:!0,onClick:()=>{r(!0)},children:(0,KC.__)("Delete menu")}),t&&(0,Sf.jsx)(YC.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{n("postType","wp_navigation",o,{force:!0}),e()},onCancel:()=>{r(!1)},confirmButtonText:(0,KC.__)("Delete"),size:"medium",children:(0,KC.__)("Are you sure you want to delete this Navigation Menu?")})]})}var Ub=a(H(),1),One=a(O(),1),Hne=a(xr(),1);function V8e({name:e,message:t=""}={}){let r=(0,Ub.useRef)(),{createWarningNotice:o,removeNotice:n}=(0,One.useDispatch)(Hne.store),i=(0,Ub.useCallback)(l=>{r.current||(r.current=e,o(l||t,{id:r.current,type:"snackbar"}))},[r,o,t,e]),s=(0,Ub.useCallback)(()=>{r.current&&(n(r.current),r.current=null)},[r,n]);return[i,s]}var XC=V8e;var Ac=a(V(),1),ap=a(D(),1);var Zi=a(b(),1);function jne({setAttributes:e,hasIcon:t,icon:r}){return(0,Zi.jsxs)(Zi.Fragment,{children:[(0,Zi.jsx)(Ac.__experimentalToolsPanelItem,{label:(0,ap.__)("Show icon button"),isShownByDefault:!0,hasValue:()=>!t,onDeselect:()=>e({hasIcon:!0}),children:(0,Zi.jsx)(Ac.ToggleControl,{label:(0,ap.__)("Show icon button"),help:(0,ap.__)("Configure the visual appearance of the button that toggles the overlay menu."),onChange:o=>e({hasIcon:o}),checked:t})}),(0,Zi.jsx)(Ac.__experimentalToolsPanelItem,{label:(0,ap.__)("Icon"),isShownByDefault:!0,hasValue:()=>r!=="handle",onDeselect:()=>e({icon:"handle"}),children:(0,Zi.jsxs)(Ac.__experimentalToggleGroupControl,{className:"wp-block-navigation__overlay-menu-icon-toggle-group",label:(0,ap.__)("Icon"),value:r,onChange:o=>e({icon:o}),isBlock:!0,children:[(0,Zi.jsx)(Ac.__experimentalToggleGroupControlOption,{value:"handle","aria-label":(0,ap.__)("handle"),label:(0,Zi.jsx)(Mc,{icon:"handle"})}),(0,Zi.jsx)(Ac.__experimentalToggleGroupControlOption,{value:"menu","aria-label":(0,ap.__)("menu"),label:(0,Zi.jsx)(Mc,{icon:"menu"})})]})})]})}var iS=a(V(),1),uae=a(D(),1),dae=a(H(),1);var Vs=a(H(),1),Jne=a(he(),1),rS=a(ne(),1),oS=a(O(),1),Ki=a(V(),1),_n=a(D(),1),uA=a(Wo(),1),eae=a(xr(),1);var Gne=a(H(),1),eS=a(O(),1),$ne=a(ne(),1),qne=a(R(),1),Zne=a(D(),1),Pf=a(J(),1);function lA(e){return e.ownerDocument.defaultView.getComputedStyle(e)}function cA(e,t,r){if(!e)return;t(lA(e).color);let o=e,n=lA(o).backgroundColor;for(;n==="rgba(0, 0, 0, 0)"&&o.parentNode&&o.parentNode.nodeType===o.parentNode.ELEMENT_NODE;)o=o.parentNode,n=lA(o).backgroundColor;r(n)}function Tf(e,t){let{textColor:r,customTextColor:o,backgroundColor:n,customBackgroundColor:i,overlayTextColor:s,customOverlayTextColor:l,overlayBackgroundColor:c,customOverlayBackgroundColor:u,style:d}=e,p={};return t&&l?p.customTextColor=l:t&&s?p.textColor=s:o?p.customTextColor=o:r?p.textColor=r:d?.color?.text&&(p.customTextColor=d.color.text),t&&u?p.customBackgroundColor=u:t&&c?p.backgroundColor=c:i?p.customBackgroundColor=i:n?p.backgroundColor=n:d?.color?.background&&(p.customTextColor=d.color.background),p}function JC(e){return{className:T("wp-block-navigation__submenu-container",{"has-text-color":!!(e.textColor||e.customTextColor),[`has-${e.textColor}-color`]:!!e.textColor,"has-background":!!(e.backgroundColor||e.customBackgroundColor),[`has-${e.backgroundColor}-background-color`]:!!e.backgroundColor}),style:{color:e.customTextColor,backgroundColor:e.customBackgroundColor}}}var Une=(e,t)=>{let r=e.toLowerCase(),o=t.map(i=>i.title.rendered.toLowerCase());if(!o.includes(r))return e;let n=2;for(;o.includes(`${r} ${n}`);)n++;return`${e} ${n}`},Wne=e=>th(e).replace(/[^\w-]+/g,"")||"wp-custom-part";function Kne(e){let{saveEntityRecord:t}=(0,eS.useDispatch)($ne.store),r=(0,eS.useSelect)(n=>ee(n(qne.store)).getPatternBySlug("core/navigation-overlay"),[]);return(0,Gne.useCallback)(async()=>{let n=e.filter(u=>u.title?.rendered),i=Une((0,Zne.__)("Navigation Overlay"),n),s=Wne(i),l="";if(r?.content){let u=(0,Pf.parse)(r.content,{__unstableSkipMigrationLogs:!0});l=(0,Pf.serialize)(u)}else l=(0,Pf.serialize)([(0,Pf.createBlock)("core/paragraph")]);return await t("postType","wp_template_part",{slug:s,title:i,content:l,area:Lc},{throwOnError:!0})},[e,t,r])}var Wb=a(V(),1),Yne=a(D(),1),Qne=a(H(),1),tS=a(b(),1);function F8e({onClear:e,onCreate:t,isCreating:r=!1}){let o=(0,Qne.createInterpolateElement)((0,Yne.__)("The selected overlay template part is missing or has been deleted. <clearButton>Reset to default overlay</clearButton> or <createButton>create a new overlay</createButton>."),{clearButton:(0,tS.jsx)(Wb.Button,{__next40pxDefaultSize:!0,onClick:e,variant:"link",disabled:r,accessibleWhenDisabled:!0}),createButton:(0,tS.jsx)(Wb.Button,{__next40pxDefaultSize:!0,onClick:t,variant:"link",disabled:r,accessibleWhenDisabled:!0,isBusy:r})});return(0,tS.jsx)(Wb.Notice,{status:"warning",isDismissible:!1,className:"wp-block-navigation__deleted-overlay-warning",children:o})}var Xne=F8e;var Lo=a(b(),1);function dA({overlay:e,overlayMenu:t,setAttributes:r,onNavigateToEntityRecord:o,isCreatingOverlay:n,setIsCreatingOverlay:i}){let s=(0,Jne.useInstanceId)(dA,"wp-block-navigation__overlay-selector-heading"),{records:l,isResolving:c,hasResolved:u}=(0,rS.useEntityRecords)("postType","wp_template_part",{per_page:-1}),{createErrorNotice:d}=(0,oS.useDispatch)(eae.store),p=(0,oS.useSelect)(E=>E(rS.store).getCurrentTheme()?.stylesheet,[]),[m,f]=(0,Vs.useState)(!1),g=n!==void 0?n:m,h=i!==void 0?i:f,v=(0,Vs.useMemo)(()=>l?l.filter(E=>E.area===Lc):[],[l]),x=Kne(v),_=(0,Vs.useMemo)(()=>!e||!v?null:v.find(E=>E.slug===e),[e,v]),k=(0,Vs.useMemo)(()=>{let E=[{label:(0,_n.__)("Default"),value:""}];if(!u||c)return E;let L=v.map(M=>({label:M.title?.rendered?(0,uA.decodeEntities)(M.title.rendered):M.slug,value:M.slug}));return e&&!_&&L.unshift({label:(0,_n.sprintf)((0,_n.__)("%s (missing)"),e),value:e}),[...E,...L]},[v,u,c,e,_]),y=E=>{r({overlay:E||void 0})},w=()=>{if(!e||!_||!o)return;let E=_.theme||p,M={postId:Ta(E,e),postType:"wp_template_part"};t==="mobile"&&(M.viewport="mobile"),o(M)},C=(0,Vs.useCallback)(async()=>{try{h(!0);let E=await x();if(r({overlay:E.slug}),o){let L=E.theme||p,U={postId:Ta(L,E.slug),postType:"wp_template_part"};t==="mobile"&&(U.viewport="mobile"),o(U)}else h(!1)}catch(E){let L=E instanceof Error&&"code"in E&&E.message&&E.code!=="unknown_error"?E.message:(0,_n.__)("An error occurred while creating the overlay.");d(L,{type:"snackbar"}),h(!1)}},[x,r,o,d,p,h,t]),S=(0,Vs.useCallback)(()=>{r({overlay:void 0})},[r]),P=c||g,N=(0,Vs.useMemo)(()=>e&&u&&!c&&!_,[e,u,c,_]),I=(0,Vs.useMemo)(()=>v.length===0&&u?(0,_n.__)("No overlays found."):(0,_n.__)("Select an overlay for navigation."),[v.length,u]),B=(0,Vs.useMemo)(()=>_?(0,_n.sprintf)((0,_n.__)("Edit overlay: %s"),_.title?.rendered?(0,uA.decodeEntities)(_.title.rendered):_.slug):(0,_n.__)("Edit overlay"),[_]);return(0,Lo.jsxs)("div",{className:"wp-block-navigation__overlay-selector",children:[(0,Lo.jsx)("h3",{id:s,className:"wp-block-navigation__overlay-selector-header",children:(0,_n.__)("Overlay template")}),u&&(v.length===0||g&&v.length===1)?(0,Lo.jsx)(Lo.Fragment,{children:(0,Lo.jsx)(Ki.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:C,disabled:P,accessibleWhenDisabled:!0,isBusy:g,className:"wp-block-navigation__overlay-create-button-prominent",children:(0,_n.__)("Create overlay")})}):(0,Lo.jsxs)(Lo.Fragment,{children:[(0,Lo.jsx)(Ki.Button,{size:"small",icon:Ag,onClick:C,disabled:P,accessibleWhenDisabled:!0,isBusy:g,label:(0,_n.__)("Create new overlay template"),showTooltip:!0,className:"wp-block-navigation__overlay-create-button"}),(0,Lo.jsxs)(Ki.__experimentalHStack,{alignment:"flex-start",className:"wp-block-navigation__overlay-selector-controls",children:[(0,Lo.jsx)(Ki.FlexBlock,{children:(0,Lo.jsx)(Ki.SelectControl,{label:(0,_n.__)("Overlay template"),hideLabelFromVision:!0,"aria-labelledby":s,value:e||"",options:k,onChange:y,disabled:c,accessibleWhenDisabled:!0,help:I})}),e&&u&&_&&(0,Lo.jsx)(Ki.FlexItem,{children:(0,Lo.jsx)(Ki.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:w,disabled:!o,accessibleWhenDisabled:!0,label:B,showTooltip:!0,className:"wp-block-navigation__overlay-edit-button",children:(0,_n.__)("Edit")})})]}),N&&(0,Lo.jsx)(Xne,{onClear:S,onCreate:C,isCreating:g})]}),(0,Lo.jsx)(Ki.__experimentalHStack,{alignment:"flex-start",className:"wp-block-navigation__overlay-help-text-wrapper",children:(0,Lo.jsx)(Sm,{children:(0,_n.__)("An overlay template allows you to customize the appearance of the dialog that opens when the menu button is pressed.")})})]})}var b0=a(V(),1),Ef=a(D(),1),_0=a(b(),1);function tae({overlayMenu:e,setAttributes:t}){return(0,_0.jsxs)(b0.__experimentalToggleGroupControl,{label:(0,Ef.__)("Overlay Visibility"),"aria-label":(0,Ef.__)("Configure overlay visibility"),value:e,help:(0,Ef.__)("Collapses the navigation options in a menu icon opening an overlay."),onChange:r=>t({overlayMenu:r}),isBlock:!0,children:[(0,_0.jsx)(b0.__experimentalToggleGroupControlOption,{value:"never",label:(0,Ef.__)("Off")}),(0,_0.jsx)(b0.__experimentalToggleGroupControlOption,{value:"mobile",label:(0,Ef.__)("Mobile")}),(0,_0.jsx)(b0.__experimentalToggleGroupControlOption,{value:"always",label:(0,Ef.__)("Always")})]})}var aS=a(V(),1),nS=a(D(),1);var Lu=a(V(),1),x0=a(D(),1);var Du=a(b(),1);function rae({hasIcon:e,icon:t,setAttributes:r}){return(0,Du.jsxs)(Lu.__experimentalVStack,{spacing:4,children:[(0,Du.jsx)(Lu.ToggleControl,{label:(0,x0.__)("Show icon button"),help:(0,x0.__)("Configure the visual appearance of the button that toggles the overlay menu."),onChange:o=>r({hasIcon:o}),checked:e}),(0,Du.jsxs)(Lu.__experimentalToggleGroupControl,{className:"wp-block-navigation__overlay-menu-icon-toggle-group",label:(0,x0.__)("Icon"),value:t,onChange:o=>r({icon:o}),isBlock:!0,children:[(0,Du.jsx)(Lu.__experimentalToggleGroupControlOption,{value:"handle","aria-label":(0,x0.__)("handle"),label:(0,Du.jsx)(Mc,{icon:"handle"})}),(0,Du.jsx)(Lu.__experimentalToggleGroupControlOption,{value:"menu","aria-label":(0,x0.__)("menu"),label:(0,Du.jsx)(Mc,{icon:"menu"})})]})]})}var Zn=a(b(),1);function oae({isResponsive:e,overlayMenuPreview:t,setOverlayMenuPreview:r,hasIcon:o,icon:n,setAttributes:i,overlayMenuPreviewClasses:s,overlayMenuPreviewId:l,containerStyle:c}){return e?(0,Zn.jsxs)(Zn.Fragment,{children:[(0,Zn.jsxs)(aS.Button,{__next40pxDefaultSize:!0,className:s,onClick:()=>r(!t),"aria-label":(0,nS.__)("Overlay menu controls"),"aria-controls":l,"aria-expanded":t,children:[o&&(0,Zn.jsxs)(Zn.Fragment,{children:[(0,Zn.jsx)(Mc,{icon:n}),(0,Zn.jsx)(pa,{icon:Jp})]}),!o&&(0,Zn.jsxs)(Zn.Fragment,{children:[(0,Zn.jsx)("span",{children:(0,nS.__)("Menu")}),(0,Zn.jsx)("span",{children:(0,nS.__)("Close")})]})]}),t&&(0,Zn.jsx)(aS.__experimentalVStack,{id:l,spacing:4,style:c,children:(0,Zn.jsx)(rae,{hasIcon:o,icon:n,setAttributes:i})})]}):null}var nae=a(O(),1),aae=a(ne(),1),pA=a(H(),1),iae=a(J(),1),sae=a(V(),1),lae=a(D(),1),mA=a(R(),1);var Bf=a(b(),1);function cae({overlay:e,currentTheme:t}){let r=(0,pA.useMemo)(()=>!e||!t?null:Ta(t,e),[t,e]),{content:o,editedBlocks:n,hasResolved:i}=(0,nae.useSelect)(l=>{if(!r)return{content:null,editedBlocks:null,hasResolved:!0};let{getEditedEntityRecord:c,hasFinishedResolution:u}=l(aae.store),d=c("postType","wp_template_part",r,{context:"view"});return{content:d?.content,editedBlocks:d?.blocks,hasResolved:u("getEditedEntityRecord",["postType","wp_template_part",r,{context:"view"}])}},[r]),s=(0,pA.useMemo)(()=>r?n&&n.length>0?n:o&&typeof o=="string"?(0,iae.parse)(o):[]:null,[r,n,o]);return e?i?(0,Bf.jsx)("div",{className:"wp-block-navigation__overlay-preview","aria-label":(0,lae.__)("Navigation Overlay template part preview"),role:"region",children:(0,Bf.jsx)(mA.BlockPreview.Async,{placeholder:(0,Bf.jsx)("div",{className:"wp-block-navigation__overlay-preview-placeholder"}),children:(0,Bf.jsx)(mA.BlockPreview,{blocks:s,viewportWidth:400,minHeight:200})})}):(0,Bf.jsx)("div",{className:"wp-block-navigation__overlay-preview-loading",children:(0,Bf.jsx)(sae.Spinner,{})}):null}var ip=a(b(),1);function pae({overlayMenu:e,overlay:t,setAttributes:r,onNavigateToEntityRecord:o,overlayMenuPreview:n,setOverlayMenuPreview:i,hasIcon:s,icon:l,overlayMenuPreviewClasses:c,overlayMenuPreviewId:u,isResponsive:d,currentTheme:p,hasOverlays:m}){let[f,g]=(0,dae.useState)(!1);return(0,ip.jsx)(iS.PanelBody,{title:(0,uae.__)("Overlay"),initialOpen:!0,children:(0,ip.jsxs)(iS.__experimentalVStack,{spacing:4,children:[(0,ip.jsx)(tae,{overlayMenu:e,setAttributes:r}),e!=="never"&&(0,ip.jsx)(oae,{isResponsive:d,overlayMenuPreview:n,setOverlayMenuPreview:i,hasIcon:s,icon:l,setAttributes:r,overlayMenuPreviewClasses:c,overlayMenuPreviewId:u}),e!=="never"&&(0,ip.jsx)(dA,{overlay:t,overlayMenu:e,setAttributes:r,onNavigateToEntityRecord:o,isCreatingOverlay:f,setIsCreatingOverlay:g}),e!=="never"&&t&&m&&!f&&(0,ip.jsx)(cae,{overlay:t,currentTheme:p})]})})}var uS=a(O(),1),gA=a(ne(),1),w0=a(H(),1),zc=a(D(),1);var Gb=a(J(),1),gae=a(Ld(),1);var fA=a(H(),1),sS=a(R(),1),mae=a(O(),1),fae=a(ne(),1);function k0(e){if(e===void 0)throw new Error('buildNavigationLinkEntityBinding requires a kind parameter. Only "post-type" and "taxonomy" are supported.');if(e!=="post-type"&&e!=="taxonomy")throw new Error(`Invalid kind "${e}" provided to buildNavigationLinkEntityBinding. Only 'post-type' and 'taxonomy' are supported.`);return{url:{source:e==="taxonomy"?"core/term-data":"core/post-data",args:{field:"link"}}}}function Yi({clientId:e,attributes:t}){let{updateBlockBindings:r}=(0,sS.useBlockBindingsUtils)(e),{metadata:o,id:n,kind:i,type:s}=t,l=(0,sS.useBlockEditingMode)(),c=!!o?.bindings?.url&&!!n,u=i==="post-type"?"core/post-data":"core/term-data",d=c&&o?.bindings?.url?.source===u,{isBoundEntityAvailable:p,entityRecord:m}=(0,mae.useSelect)(h=>{if(!d||!n)return{isBoundEntityAvailable:!1,entityRecord:null};let v=i==="post-type",x=i==="taxonomy";if(!v&&!x)return{isBoundEntityAvailable:!1,entityRecord:null};if(l==="disabled")return{isBoundEntityAvailable:!0,entityRecord:null};let{getEntityRecord:_,hasFinishedResolution:k}=h(fae.store),y=x?"taxonomy":"postType",w=s==="tag"?"post_tag":s,C=_(y,w,n);return{isBoundEntityAvailable:k("getEntityRecord",[y,w,n])?C!==void 0:!0,entityRecord:C||null}},[i,s,n,d,l]),f=(0,fA.useCallback)(()=>{c&&r({url:void 0})},[r,c]),g=(0,fA.useCallback)(h=>{let v=h?.kind??i;if(v)try{let x=k0(v);r(x)}catch(x){console.warn("Failed to create entity binding:",x.message)}},[r,i]);return{hasUrlBinding:d,isBoundEntityAvailable:p,entityRecord:m,clearBinding:f,createBinding:g}}function hae(e){if(!e)return null;let t=H8e(e),r=vae(t);return(0,gae.applyFilters)("blocks.navigation.__unstableMenuItemsToBlocks",r,e)}function vae(e,t=0){let r={};return{innerBlocks:[...e].sort((i,s)=>i.menu_order-s.menu_order).map(i=>{if(i.type==="block"){let[p]=(0,Gb.parse)(i.content.raw);return p||(0,Gb.createBlock)("core/freeform",{content:i.content})}let s=i.children?.length?"core/navigation-submenu":"core/navigation-link",l=O8e(i,s,t),{innerBlocks:c=[],mapping:u={}}=i.children?.length?vae(i.children,t+1):{};r={...r,...u};let d=(0,Gb.createBlock)(s,l,c);return r[i.id]=d.clientId,d}),mapping:r}}function O8e({title:e,xfn:t,classes:r,attr_title:o,object:n,object_id:i,description:s,url:l,type:c,target:u},d,p){n&&n==="post_tag"&&(n="tag");let m=c?.replace("_","-")||"custom";return{label:e?.rendered||"",...n?.length&&{type:n},kind:m,url:l||"",...t?.length&&t.join(" ").trim()&&{rel:t.join(" ").trim()},...r?.length&&r.join(" ").trim()&&{className:r.join(" ").trim()},...o?.length&&{title:o},...i&&(m==="post-type"||m==="taxonomy")&&{id:i,metadata:{bindings:k0(m)}},...s?.length&&{description:s},...u==="_blank"&&{opensInNewTab:!0},...d==="core/navigation-submenu"&&{isTopLevelItem:p===0},...d==="core/navigation-link"&&{isTopLevelLink:p===0}}}function H8e(e,t="id",r="parent"){let o=Object.create(null),n=[];for(let i of e)o[i[t]]={...i,children:[]},i[r]?(o[i[r]]=o[i[r]]||{},o[i[r]].children=o[i[r]].children||[],o[i[r]].children.push(o[i[t]])):n.push(o[i[t]]);return n}var hA="success",cS="error",dS="pending",j8e="idle",lS=null;function U8e(e,{throwOnError:t=!1}={}){let r=(0,uS.useRegistry)(),{editEntityRecord:o}=(0,uS.useDispatch)(gA.store),[n,i]=(0,w0.useState)(j8e),[s,l]=(0,w0.useState)(null),c=(0,w0.useCallback)(async(d,p,m="publish")=>{let f,g;try{g=await r.resolveSelect(gA.store).getMenuItems({menus:d,per_page:-1,context:"view"})}catch(v){throw new Error((0,zc.sprintf)((0,zc.__)('Unable to fetch classic menu "%s" from API.'),p),{cause:v})}if(g===null)throw new Error((0,zc.sprintf)((0,zc.__)('Unable to fetch classic menu "%s" from API.'),p));let{innerBlocks:h}=hae(g);try{f=await e(p,h,m),await o("postType","wp_navigation",f.id,{status:"publish"},{throwOnError:!0})}catch(v){throw new Error((0,zc.sprintf)((0,zc.__)('Unable to create Navigation Menu "%s".'),p),{cause:v})}return f},[e,o,r]);return{convert:(0,w0.useCallback)(async(d,p,m)=>{if(lS!==d){if(lS=d,!d||!p){l("Unable to convert menu. Missing menu details."),i(cS);return}return i(dS),l(null),await c(d,p,m).then(f=>(i(hA),lS=null,f)).catch(f=>{if(l(f?.message),i(cS),lS=null,t)throw new Error((0,zc.sprintf)((0,zc.__)('Unable to create Navigation Menu "%s".'),p),{cause:f})})}},[c,t]),status:n,error:s}}var yae=U8e;var Nae=a(J(),1),Iae=a(ne(),1),Rae=a(O(),1),S0=a(H(),1);var wae=a(V(),1),Cae=a(ne(),1),Sae=a(O(),1),pS=a(H(),1),$b=a(D(),1);var bae=a(R(),1),_ae=a(ne(),1),xae=a(O(),1);var C0=e=>e==="header"?SE:e==="footer"?sE:e==="sidebar"?TN:e==="navigation-overlay"?fB:cy;function kae(e){return(0,xae.useSelect)(t=>{if(!e)return;let{getBlock:r,getBlockParentsByBlockName:o}=t(bae.store),i=o(e,"core/template-part",!0);if(!i?.length)return;let{getCurrentTheme:s,getEditedEntityRecord:l}=t(_ae.store),c=s(),d=(c?.default_template_part_areas||[]).map(p=>({...p,icon:C0(p.icon)}));for(let p of i){let m=r(p),{theme:f=c?.stylesheet,slug:g}=m.attributes,h=Ta(f,g),v=l("postType","wp_template_part",h);if(v?.area)return d.find(x=>x.area!=="uncategorized"&&x.area===v.area)?.label}},[e])}var W8e=["postType","wp_navigation",{status:"draft",per_page:-1}],G8e=["postType","wp_navigation",{per_page:-1,status:"publish"}];function Tae(e){let t=(0,pS.useContext)(wae.Disabled.Context),r=kae(t?void 0:e),o=(0,Sae.useRegistry)();return(0,pS.useCallback)(async()=>{if(t)return"";let{getEntityRecords:n}=o.resolveSelect(Cae.store),[i,s]=await Promise.all([n(...W8e),n(...G8e)]),l=r?(0,$b.sprintf)((0,$b.__)("%s menu"),r):(0,$b.__)("Menu"),c=[...i,...s].reduce((d,p)=>p?.title?.raw?.startsWith(l)?d+1:d,0);return(c>0?`${l} ${c+1}`:l)||""},[t,r,o])}var Pae="success",mS="error",Eae="pending",Bae="idle";function Dae(e){let[t,r]=(0,S0.useState)(Bae),[o,n]=(0,S0.useState)(null),[i,s]=(0,S0.useState)(null),{saveEntityRecord:l,editEntityRecord:c}=(0,Rae.useDispatch)(Iae.store),u=Tae(e);return{create:(0,S0.useCallback)(async(p=null,m=[],f)=>{if(p&&typeof p!="string")throw s("Invalid title supplied when creating Navigation Menu."),r(mS),new Error("Value of supplied title argument was not a string.");r(Eae),n(null),s(null),p||(p=await u().catch(h=>{throw s(h?.message),r(mS),new Error("Failed to create title when saving new Navigation Menu.",{cause:h})}));let g={title:p,content:(0,Nae.serialize)(m),status:f};return l("postType","wp_navigation",g).then(h=>(n(h),r(Pae),f!=="publish"&&c("postType","wp_navigation",h.id,{status:"publish"}),h)).catch(h=>{throw s(h?.message),r(mS),new Error("Unable to save new Navigation Menu",{cause:h})})},[l,c,u]),status:t,value:o,error:i,isIdle:t===Bae,isPending:t===Eae,isSuccess:t===Pae,isError:t===mS}}var Lae=a(O(),1),Mae=a(R(),1),$8e=[];function Aae(e){return(0,Lae.useSelect)(t=>{let{getBlock:r,getBlocks:o,hasSelectedInnerBlock:n}=t(Mae.store),i=r(e).innerBlocks,s=!!i?.length,l=s?$8e:o(e);return{innerBlocks:s?i:l,hasUncontrolledInnerBlocks:s,uncontrolledInnerBlocks:i,controlledInnerBlocks:l,isInnerBlockSelected:n(e,!0)}},[e])}var zae=a(dr(),1),fS=a(V(),1),Vae=a(D(),1),Fae=a(b(),1),q8e=({className:e="",disabled:t,isMenuItem:r=!1})=>{let o=fS.Button;return r&&(o=fS.MenuItem),(0,Fae.jsx)(o,{variant:"link",disabled:t,className:e,href:(0,zae.addQueryArgs)("edit.php",{post_type:"wp_navigation"}),children:(0,Vae.__)("Manage menus")})},Oae=q8e;var cp=a(R(),1),i_=a(V(),1),RS=a(O(),1),lp=a(D(),1),yie=a(H(),1);var Hae=a(R(),1),hS=a(V(),1),jae=a(D(),1),vS=a(H(),1),gS=a(b(),1);function Z8e({onCreateNew:e,isNotice:t=!1}){let[r,o]=(0,vS.useState)(!1),n=()=>{o(!0),e()},i=(0,vS.createInterpolateElement)((0,jae.__)("Navigation Menu has been deleted or is unavailable. <button>Create a new Menu?</button>"),{button:(0,gS.jsx)(hS.Button,{__next40pxDefaultSize:!0,onClick:n,variant:"link",disabled:r,accessibleWhenDisabled:!0})});return t?(0,gS.jsx)(hS.Notice,{status:"warning",isDismissible:!1,children:i}):(0,gS.jsx)(Hae.Warning,{children:i})}var yS=Z8e;var Nf=a(J(),1);var Qi=a(V(),1),T0=a(O(),1),Ol=a(D(),1),If=a(R(),1);var Qo=a(b(),1),K8e={className:"block-editor-block-settings-menu__popover",placement:"bottom-start"},Y8e=["core/navigation-link","core/navigation-submenu"];function Q8e({clientId:e,onClose:t,isDisabled:r,updateExpansion:o,setInsertedBlockClientId:n}){let{insertBlock:i,replaceBlock:s,replaceInnerBlocks:l}=(0,T0.useDispatch)(If.store),{getBlock:c}=(0,T0.useSelect)(If.store);return(0,Qo.jsx)(Qi.MenuItem,{icon:Kp,disabled:r,onClick:()=>{let d=(0,Nf.createBlock)($i.name,$i.attributes),p=c(e);if(p.name==="core/navigation-submenu")i(d,p.innerBlocks.length,e,!1);else{let m=(0,Nf.createBlock)("core/navigation-submenu",p.attributes,p.innerBlocks);s(e,m),l(m.clientId,[d],!1)}n(d.clientId),o({type:"expand",clientIds:[e]}),t()},children:(0,Ol.__)("Add submenu link")})}function Uae({clientId:e,updateExpansion:t,setInsertedBlockClientId:r,...o}){let{moveBlocksDown:n,moveBlocksUp:i,removeBlocks:s,duplicateBlocks:l,insertBeforeBlock:c,insertAfterBlock:u}=(0,T0.useDispatch)(If.store),d=(0,Ol.sprintf)((0,Ol.__)("Remove %s"),(0,If.BlockTitle)({clientId:e,maximumLength:25})),{blockName:p,rootClientId:m,canDuplicate:f,canInsertBlock:g,isFirst:h,isLast:v}=(0,T0.useSelect)(_=>{let{getBlockRootClientId:k,getBlockName:y,canInsertBlockType:w,getDirectInsertBlock:C,getBlockIndex:S,getBlockCount:P}=_(If.store),{getDefaultBlockName:N}=_(Nf.store),I=k(e),B=y(e),E=w(N(),I),L=I?C(I):null;return{blockName:B,rootClientId:I,canDuplicate:!!B&&(0,Nf.hasBlockSupport)(B,"multiple",!0)&&w(B,I),canInsertBlock:(E||!!L)&&!!B&&w(B,I),isFirst:S(e)===0,isLast:S(e)===P(I)-1}},[e]),x=!Y8e.includes(p);return(0,Qo.jsx)(Qi.DropdownMenu,{icon:Ev,label:(0,Ol.__)("Options"),className:"block-editor-block-settings-menu",popoverProps:K8e,noIcons:!0,...o,children:({onClose:_})=>(0,Qo.jsxs)(Qo.Fragment,{children:[(0,Qo.jsxs)(Qi.MenuGroup,{children:[(0,Qo.jsx)(Qi.MenuItem,{icon:NP,disabled:h,accessibleWhenDisabled:!0,onClick:()=>{i([e],m),_()},children:(0,Ol.__)("Move up")}),(0,Qo.jsx)(Qi.MenuItem,{icon:iv,disabled:v,accessibleWhenDisabled:!0,onClick:()=>{n([e],m),_()},children:(0,Ol.__)("Move down")}),(0,Qo.jsx)(Q8e,{clientId:e,onClose:_,isDisabled:x,updateExpansion:t,setInsertedBlockClientId:r}),f&&(0,Qo.jsx)(Qi.MenuItem,{onClick:()=>{l([e]),_()},children:(0,Ol.__)("Duplicate")}),g&&(0,Qo.jsxs)(Qo.Fragment,{children:[(0,Qo.jsx)(Qi.MenuItem,{onClick:()=>{c(e),_()},children:(0,Ol.__)("Add before")}),(0,Qo.jsx)(Qi.MenuItem,{onClick:()=>{u(e),_()},children:(0,Ol.__)("Add after")})]})]}),(0,Qo.jsx)(Qi.MenuGroup,{children:(0,Qo.jsx)(Qi.MenuItem,{onClick:()=>{s([e],!1),_()},children:d})})]})})}var NA=a(R(),1),BS=a(O(),1);var Jo=a(V(),1),ar=a(D(),1),lie=a(da(),1),Jb=a(R(),1),TS=a(O(),1),cie=a(ne(),1);var Gae=a(H(),1),$ae=a(O(),1),qae=a(R(),1),Zae=a(da(),1),Kae=a(bS(),1);var vA=a(bS(),1),qb=a(dr(),1),X8e=(e,t)=>{if(!e||!t)return!1;let r=g=>g?g.replace(/\/+$/,""):"",o=(g,h=null)=>{try{let v=h||(typeof window<"u"?window.location.origin:"https://wordpress.org");return new URL(g,v)}catch{return null}},n=o(e);if(!n)return!0;let i=o(t,e);if(!i)return!0;let s=n.hostname,l=i.hostname,c=r((0,qb.getPath)(n.toString())),u=r((0,qb.getPath)(i.toString()));if(s!==l||c!==u)return!0;let d=n.searchParams.get("p"),p=i.searchParams.get("p");if(d&&p&&d!==p)return!0;let m=n.searchParams.get("page_id"),f=i.searchParams.get("page_id");return!!(m&&f&&m!==f||d&&f||m&&p)},Zb=(e={},t,r={})=>{let{label:o="",kind:n="",type:i=""}=r,{title:s="",label:l="",url:c,opensInNewTab:u,id:d,kind:p=n,type:m=i}=e,f=s||l,g=f.replace(/http(s?):\/\//gi,""),h=c?.replace(/http(s?):\/\//gi,"")??"",x=f&&f!==o&&g!==h?(0,vA.escapeHTML)(f):o||(0,vA.escapeHTML)(h),_=m==="post_tag"?"tag":m.replace("-","_"),k=["post","page","tag","category"].indexOf(_)>-1,w=!p&&!k||p==="custom"?"custom":p,C={...c!==void 0?{url:c&&encodeURI((0,qb.safeDecodeURI)(c))}:{},...x&&{label:x},...u!==void 0&&{opensInNewTab:u},...w&&{kind:w},..._&&_!=="URL"&&{type:_}};c&&!d&&r.id?X8e(r.url,c)&&(C.id=void 0,C.kind="custom",C.type="custom"):d&&Number.isInteger(d)?C.id=d:r.id&&(C.kind=w,C.type=_),t(C);let S="id"in C?C.id:r.id,P="kind"in C?C.kind:r.kind;return{isEntityLink:!!S&&P!=="custom",attributes:C}};function Rf({clientId:e,attributes:t,setAttributes:r,allowTextUpdate:o=!1}){let{updateBlockAttributes:n}=(0,$ae.useDispatch)(qae.store),{hasUrlBinding:i,createBinding:s,clearBinding:l}=Yi({clientId:e,attributes:t});return(0,Gae.useCallback)(c=>{if(!c)return;let u={url:c.url,kind:c.kind,type:c.type,id:c.id},d=t.label?(0,Zae.__unstableStripHTML)(t.label):"",p=c.title??"",m=o&&c.title!==void 0&&p!==d,f=m?{label:(0,Kae.escapeHTML)(p)}:{};if((!t.label||t.label===""||m)&&(u.title=c.title),!c.id&&i)l(),n(e,{url:c.url,kind:"custom",type:"custom",id:void 0,...f});else{let{isEntityLink:h,attributes:v}=Zb(u,r,t);h?s(v):l(),Object.keys(f).length&&n(e,f)}},[t,o,e,i,s,l,r,n])}var CS=a(da(),1),Df=a(V(),1),Qb=a(D(),1),SS=a(R(),1),Kn=a(H(),1),tie=a(ne(),1);var wA=a(he(),1);var rie=a(dr(),1);var ai=a(V(),1),Xi=a(D(),1),Yb=a(O(),1),kS=a(ne(),1),Qae=a(xr(),1),bA=a(Wo(),1),_A=a(H(),1);var Yae=a(V(),1),_S=a(D(),1);var Kb=a(he(),1);var sp=a(b(),1);function J8e({className:e,onBack:t}){return(0,sp.jsx)(Yae.Button,{className:e,icon:(0,_S.isRTL)()?PP:CP,onClick:r=>{r.preventDefault(),t()},size:"small",children:(0,_S.__)("Back")})}function yA({className:e,title:t,description:r,onBack:o,children:n}){let i=(0,Kb.useInstanceId)(yA,"link-ui-dialog-title"),s=(0,Kb.useInstanceId)(yA,"link-ui-dialog-description"),l=(0,Kb.useFocusOnMount)("firstElement"),c=`${e}__back`;return(0,sp.jsxs)("div",{className:e,role:"dialog","aria-labelledby":i,"aria-describedby":s,ref:l,children:[(0,sp.jsxs)(cn,{children:[(0,sp.jsx)("h2",{id:i,children:t}),(0,sp.jsx)("p",{id:s,children:r})]}),(0,sp.jsx)(J8e,{className:c,onBack:o}),n]})}var xS=yA;var Fs=a(b(),1);function Xae({postType:e,onBack:t,onPageCreated:r,initialTitle:o=""}){let[n,i]=(0,_A.useState)(o),[s,l]=(0,_A.useState)(!0),c=n.trim().length>0,{lastError:u,isSaving:d}=(0,Yb.useSelect)(v=>({lastError:v(kS.store).getLastEntitySaveError("postType",e),isSaving:v(kS.store).isSavingEntityRecord("postType",e)}),[e]),{saveEntityRecord:p}=(0,Yb.useDispatch)(kS.store),{createSuccessNotice:m,createErrorNotice:f}=(0,Yb.useDispatch)(Qae.store);async function g(v){if(v.preventDefault(),!(d||!c))try{let x=await p("postType",e,{title:n,status:s?"publish":"draft"},{throwOnError:!0});if(x){let _={id:x.id,type:e,title:(0,bA.decodeEntities)(x.title.rendered),url:x.link,kind:"post-type"};m((0,Xi.sprintf)((0,Xi.__)("%s page created successfully."),(0,bA.decodeEntities)(x.title.rendered)),{type:"snackbar",id:"page-created-success"}),r(_)}}catch{f((0,Xi.__)("Failed to create page. Please try again."),{type:"snackbar",id:"page-created-error"})}}let h=d||!c;return(0,Fs.jsx)(xS,{className:"link-ui-page-creator",title:(0,Xi.__)("Create page"),description:(0,Xi.__)("Create a new page to add to your Navigation."),onBack:t,children:(0,Fs.jsx)(ai.__experimentalVStack,{className:"link-ui-page-creator__inner",spacing:4,children:(0,Fs.jsx)("form",{onSubmit:g,children:(0,Fs.jsxs)(ai.__experimentalVStack,{spacing:4,children:[(0,Fs.jsx)(ai.TextControl,{label:(0,Xi.__)("Title"),onChange:i,placeholder:(0,Xi.__)("No title"),value:n}),(0,Fs.jsx)(ai.CheckboxControl,{label:(0,Xi.__)("Publish"),help:(0,Xi.__)("Turn off to save as a draft. Drafts won't appear on your site until published."),checked:s,onChange:l}),u&&(0,Fs.jsx)(ai.Notice,{status:"error",isDismissible:!1,children:u.message}),(0,Fs.jsxs)(ai.__experimentalHStack,{spacing:2,justify:"flex-end",children:[(0,Fs.jsx)(ai.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:d,accessibleWhenDisabled:!0,children:(0,Xi.__)("Cancel")}),(0,Fs.jsx)(ai.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:d,"aria-disabled":h,children:(0,Xi.__)("Create page")})]})]})})})})}var xA=a(D(),1),Jae=a(O(),1),wS=a(R(),1);var kA=a(b(),1),{PrivateQuickInserter:e9e}=ee(wS.privateApis);function t9e({clientId:e,onBack:t,onBlockInsert:r}){let{rootBlockClientId:o}=(0,Jae.useSelect)(n=>{let{getBlockRootClientId:i}=n(wS.store);return{rootBlockClientId:i(e)}},[e]);return e?(0,kA.jsx)(xS,{className:"link-ui-block-inserter",title:(0,xA.__)("Add block"),description:(0,xA.__)("Choose a block to add to your Navigation."),onBack:t,children:(0,kA.jsx)(e9e,{rootClientId:o,clientId:e,isAppender:!1,prioritizePatterns:!1,selectBlockOnInsert:!r,onSelect:r||void 0,hasSearch:!1})}):null}var eie=t9e;var ii=a(b(),1);function CA(e,t){switch(e){case"post":case"page":return{type:"post",subtype:e,perPage:20};case"category":return{type:"term",subtype:"category",perPage:20};case"tag":return{type:"term",subtype:"post_tag",perPage:20};case"post_format":return{type:"post-format",perPage:20};default:return t==="taxonomy"?{type:"term",subtype:e,perPage:20}:t==="post-type"?{type:"post",subtype:e,perPage:20}:{initialSuggestionsSearchOptions:{type:"post",subtype:"page",perPage:20}}}}function r9e(e,t){let{label:r,url:o,opensInNewTab:n,type:i,kind:s,id:l}=e.link,{entityRecord:c,hasBinding:u,isEntityAvailable:d}=e.entity||{},{image:p,badges:m}=Xb({url:o,entityRecord:c,type:i,hasBinding:u,isEntityAvailable:d}),{clientId:f}=e,g=i||"page",[h,v]=(0,Kn.useState)(!1),[x,_]=(0,Kn.useState)(!1),[k,y]=(0,Kn.useState)(null),[w,C]=(0,Kn.useState)(""),S=(0,Kn.useRef)(""),P=F=>{S.current=F,C(F)},N=(0,Kn.useRef)(),I=(0,Kn.useRef)(),B=(0,Kn.useRef)(),E=(0,tie.useResourcePermissions)({kind:"postType",name:g}),{isBoundEntityAvailable:L}=Yi({clientId:f,attributes:e.link}),M=(0,Kn.useMemo)(()=>({url:o,opensInNewTab:n,title:r&&(0,CS.__unstableStripHTML)(r),entityTitle:c?.title?.rendered||c?.name,kind:s,type:i,id:l,image:p,badges:m}),[r,n,o,s,i,l,p,m,c]),U=F=>{e.onChange(F),_(!1),y(!0),P("")},$=(0,wA.useInstanceId)(Mu,"link-ui-link-control__title"),W=(0,wA.useInstanceId)(Mu,"link-ui-link-control__description");(0,Kn.useEffect)(()=>{k&&N.current&&(k?.current?k.current.focus():(CS.focus.tabbable.find(N.current)[0]||N.current).focus(),y(!1))},[k]);let G=(0,SS.useBlockEditingMode)();return(0,ii.jsxs)(Df.Popover,{ref:t,placement:"bottom",onClose:e.onClose,anchor:e.anchor,shift:!0,children:[!h&&!x&&(0,ii.jsxs)("div",{ref:N,role:"dialog","aria-labelledby":$,"aria-describedby":W,children:[(0,ii.jsxs)(cn,{children:[(0,ii.jsx)("h2",{id:$,children:(0,Qb.__)("Add link")}),(0,ii.jsx)("p",{id:W,children:(0,Qb.__)("Search for and add a link to your Navigation.")})]}),(0,ii.jsx)(SS.LinkControl,{hasTextControl:!0,hasRichPreviews:!0,value:M,showInitialSuggestions:!0,withCreateSuggestion:!1,noDirectEntry:!!i,noURLSuggestion:!!i,suggestionsQuery:CA(i,s),onChange:e.onChange,onInputChange:F=>{S.current=F},inputValue:w,onRemove:e.onRemove,onCancel:e.onCancel,handleEntities:L,forceIsEditingLink:M?.url?!1:void 0,renderControlBottom:()=>M?.url?.length?null:(0,ii.jsx)(o9e,{addPageButtonRef:I,addBlockButtonRef:B,setAddingBlock:()=>{v(!0)},setAddingPage:()=>{_(!0)},canAddPage:G!=="disabled"&&E?.canCreate&&i==="page",canAddBlock:G!=="disabled"})})]}),h&&(0,ii.jsx)(eie,{clientId:e.clientId,onBack:()=>{v(!1),y(B),P(S.current)},onBlockInsert:e?.onBlockInsert}),x&&(0,ii.jsx)(Xae,{postType:g,onBack:()=>{_(!1),y(I),P(S.current)},onPageCreated:U,initialTitle:S.current&&!(0,rie.isURL)(S.current)?S.current:""})]})}var Mu=(0,Kn.forwardRef)(r9e),o9e=({addPageButtonRef:e,addBlockButtonRef:t,setAddingBlock:r,setAddingPage:o,canAddPage:n,canAddBlock:i})=>{let s="listbox";return!n&&!i?null:(0,ii.jsxs)(Df.__experimentalVStack,{spacing:0,className:"link-ui-tools",children:[n&&(0,ii.jsx)(Df.Button,{__next40pxDefaultSize:!0,ref:e,icon:Ag,onClick:l=>{l.preventDefault(),o(!0)},"aria-haspopup":s,children:(0,Qb.__)("Create page")}),i&&(0,ii.jsx)(Df.Button,{__next40pxDefaultSize:!0,ref:t,icon:Ag,onClick:l=>{l.preventDefault(),r(!0)},"aria-haspopup":s,children:(0,Qb.__)("Add block")})]})};var xn=a(D(),1),PA=a(dr(),1),oie=a(R(),1),SA=a(O(),1),TA=a(ne(),1);var{useRemoteUrlData:n9e,isHashLink:nie,isRelativePath:a9e}=ee(oie.privateApis);function i9e(e){return e.charAt(0).toUpperCase()+e.slice(1)}function s9e(e,t){if(e==="/")return!0;if(!e||!t)return!1;try{let r=new URL(e,t),o=new URL(t);if(r.hostname!==o.hostname)return!1;let n=r.pathname.replace(/\/$/,""),i=o.pathname.replace(/\/$/,"");return n===i}catch{return!1}}function l9e({linkUrl:e,homeUrl:t}={}){if(!e)return{displayUrl:"",isExternal:!1};let r=(0,PA.safeDecodeURI)(e),o=!1;if(a9e(e)||nie(e))return{displayUrl:r,isExternal:!1};try{let n=new URL(e),i=new URL(t).host;if(n.host===i){let s=n.pathname+n.search+n.hash;s.endsWith("/")&&s.length>1&&(s=s.slice(0,-1)),r=s}else o=!0}catch{o=!0}return{displayUrl:r,isExternal:o}}function c9e({url:e,homeUrl:t,type:r,isExternal:o,entityStatus:n,hasBinding:i,isEntityAvailable:s}){let l=[];if(e&&(o?l.push({label:(0,xn.__)("External link"),intent:"default"}):nie(e)?l.push({label:(0,xn.__)("Internal link"),intent:"default"}):s9e(e,t)?l.push({label:(0,xn.__)("Homepage"),intent:"default"}):r&&r!=="custom"?l.push({label:i9e(r),intent:"default"}):l.push({label:(0,xn.__)("Page"),intent:"default"})),i&&!s)l.push({label:(0,xn.sprintf)((0,xn.__)("Missing %s"),r),intent:"error"});else if(!e)l.push({label:(0,xn.__)("No link selected"),intent:"error"});else if(n){let u={publish:{label:(0,xn.__)("Published"),intent:"success"},future:{label:(0,xn.__)("Scheduled"),intent:"warning"},draft:{label:(0,xn.__)("Draft"),intent:"warning"},pending:{label:(0,xn.__)("Pending"),intent:"warning"},private:{label:(0,xn.__)("Private"),intent:"default"},trash:{label:(0,xn.__)("Trash"),intent:"error"}}[n];u&&l.push(u)}return l}function u9e(e){let t=e?.title;return typeof t=="string"?t:t&&"rendered"in t?t.rendered||(0,xn.__)("(no title)"):e?.name}function Xb({url:e,entityRecord:t,type:r,hasBinding:o,isEntityAvailable:n}){let i=(0,SA.useSelect)(f=>f(TA.store).getEntityRecord("root","__unstableBase")?.home,[]),s=u9e(t),{richData:l}=n9e(s?null:e),{displayUrl:c,isExternal:u}=l9e({linkUrl:e,homeUrl:i}),d=(0,SA.useSelect)(f=>{if(!t?.featured_media)return null;let{getEntityRecord:g}=f(TA.store),h=g("postType","attachment",t.featured_media);return h?.media_details?.sizes?.thumbnail?.source_url||h?.media_details?.sizes?.medium?.source_url||h?.source_url||null},[t?.featured_media]),p=c9e({url:e,homeUrl:i,type:r,isExternal:u,entityStatus:t?.status,hasBinding:o,isEntityAvailable:n});return{title:e?s||l?.title||(0,PA.safeDecodeURI)(e):(0,xn.__)("Add link"),url:c,image:d,badges:p}}var aie=a(O(),1),iie=a(ne(),1),sie=a(R(),1),Lf=(e,t,r,o)=>{let n=e==="post-type"||t==="post"||t==="page",i=Number.isInteger(r),s=(0,sie.useBlockEditingMode)(),{postStatus:l,isDeleted:c}=(0,aie.useSelect)(p=>{if(!n)return{postStatus:null,isDeleted:!1};if(s==="disabled"||!o)return{postStatus:null,isDeleted:!1};let{getEntityRecord:m,hasFinishedResolution:f}=p(iie.store),g=m("postType",t,r),v=f("getEntityRecord",["postType",t,r])&&g===void 0;return{postStatus:g?.status,isDeleted:v}},[n,s,o,t,r]);return[n&&i&&(c||l&&l==="trash"),l==="draft"]};var Xo=a(b(),1),{LinkPicker:d9e,isHashLink:p9e,isRelativePath:m9e}=ee(Jb.privateApis);function f9e(e,t){if(t==="post-type")switch(e){case"post":return(0,ar.__)("post");case"page":return(0,ar.__)("page");default:return e||(0,ar.__)("post")}if(t==="taxonomy")switch(e){case"category":return(0,ar.__)("category");case"tag":return(0,ar.__)("tag");default:return e||(0,ar.__)("term")}return e||(0,ar.__)("item")}function e_({attributes:e,setAttributes:t,clientId:r,isLinkEditable:o=!0}){let{label:n,url:i,description:s,rel:l,opensInNewTab:c}=e,u=Y(),{hasUrlBinding:d,isBoundEntityAvailable:p,entityRecord:m}=Yi({clientId:r,attributes:e}),[f,g]=Lf(e.kind,e.type,m?.id,d),h="";f||d&&!p?h=PS():g&&(h=g9e({type:e.type,kind:e.kind}));let v=Rf({clientId:r,attributes:e,setAttributes:t}),x=(0,TS.useSelect)(P=>P(Jb.store).getSettings().onNavigateToEntityRecord,[]),_=(0,TS.useSelect)(P=>P(cie.store).getEntityRecord("root","__unstableBase")?.home,[]),y=(0,TS.useSelect)(P=>P(Jb.store).getBlockEditingMode(r),[r])==="contentOnly",w=Xb({url:i,entityRecord:m,type:e.type,hasBinding:d,isEntityAvailable:p}),C=!!i&&(!p9e(i)||m9e(i)&&!i.startsWith("/")),S=C&&i.startsWith("/")&&_?_+i:i;return(0,Xo.jsxs)(Jo.__experimentalToolsPanel,{label:(0,ar.__)("Settings"),resetAll:()=>{t({label:"",url:"",description:"",rel:"",opensInNewTab:!1})},dropdownMenuProps:u,children:[(0,Xo.jsx)(Jo.__experimentalToolsPanelItem,{hasValue:()=>!!n,label:(0,ar.__)("Text"),onDeselect:()=>t({label:""}),isShownByDefault:!0,children:(0,Xo.jsx)(Jo.TextControl,{label:(0,ar.__)("Text"),value:n?(0,lie.__unstableStripHTML)(n):"",onChange:P=>{t({label:P})},autoComplete:"off"})}),o&&(0,Xo.jsxs)(Xo.Fragment,{children:[(0,Xo.jsx)(Jo.__experimentalToolsPanelItem,{hasValue:()=>!!i,label:(0,ar.__)("Link to"),onDeselect:()=>t({url:void 0,id:void 0,kind:void 0,type:void 0}),isShownByDefault:!0,children:(0,Xo.jsx)(d9e,{preview:w,onSelect:v,suggestionsQuery:CA(e.type,e.kind),label:(0,ar.__)("Link to"),help:h||void 0})}),(0,Xo.jsx)(Jo.__experimentalToolsPanelItem,{hasValue:()=>!!c,label:(0,ar.__)("Open in new tab"),onDeselect:()=>t({opensInNewTab:!1}),isShownByDefault:!0,children:(0,Xo.jsx)(Jo.CheckboxControl,{label:(0,ar.__)("Open in new tab"),checked:c,onChange:P=>t({opensInNewTab:P})})}),!!i&&d&&p&&m?.id&&e.kind==="post-type"&&x&&(0,Xo.jsx)(Jo.Button,{variant:"secondary",onClick:()=>{x({postId:m.id,postType:e.type})},__next40pxDefaultSize:!0,className:"navigation-link-to__action-button",children:(0,ar.__)("Edit")}),C&&(0,Xo.jsx)(Jo.Button,{variant:"secondary",href:S,target:"_blank",icon:hv,iconPosition:"right",__next40pxDefaultSize:!0,className:"navigation-link-to__action-button",children:(0,ar.__)("View")})]}),(0,Xo.jsx)(Jo.__experimentalToolsPanelItem,{hasValue:()=>!!s,label:(0,ar.__)("Description"),onDeselect:()=>t({description:""}),isShownByDefault:!y,children:(0,Xo.jsx)(Jo.TextareaControl,{label:(0,ar.__)("Description"),value:s||"",onChange:P=>{t({description:P})},help:(0,ar.__)("The description will be displayed in the menu if the current theme supports it.")})}),(0,Xo.jsx)(Jo.__experimentalToolsPanelItem,{hasValue:()=>!!l,label:(0,ar.__)("Rel attribute"),onDeselect:()=>t({rel:""}),isShownByDefault:!y,children:(0,Xo.jsx)(Jo.TextControl,{label:(0,ar.__)("Rel attribute"),value:l||"",onChange:P=>{t({rel:P})},autoComplete:"off",help:(0,ar.__)("The relationship of the linked URL as space-separated link types.")})})]})}function PS(){return(0,ar.__)("This link is invalid and will not appear on your site. Please update the link.")}function g9e({type:e,kind:t}){let r=f9e(e,t);return(0,ar.sprintf)((0,ar.__)("This link is to a draft %1$s and will not appear on your site until the %1$s is published."),r)}var EA=a(D(),1),uie=a(Wo(),1),BA=a(b(),1);function t_({label:e,isInvalid:t,isDraft:r,className:o="wp-block-navigation-link__label"}){if(!t&&!r)return null;let n=t?(0,EA.__)("Invalid"):(0,EA.__)("Draft");return(0,BA.jsx)("div",{className:T("wp-block-navigation-link__placeholder-text",o,{"is-invalid":t,"is-draft":r}),children:(0,BA.jsx)("span",{children:`${(0,uie.decodeEntities)(e)} (${n})`.trim()})})}var die=a(O(),1),pie=a(R(),1);function r_(e){return(0,die.useSelect)(t=>{let{getSelectedBlockClientId:r,hasSelectedInnerBlock:o,getBlockParentsByBlockName:n}=t(pie.store),i=r(),s=n(e,"core/navigation")[0];return i===s||o(s,!0)},[e])}var ES=a(H(),1),o_=e=>{let[t,r]=(0,ES.useState)(!1);return(0,ES.useEffect)(()=>{let{ownerDocument:o}=e.current;function n(l){s(l)}function i(){r(!1)}function s(l){e.current.contains(l.target)?r(!0):r(!1)}return o.addEventListener("dragstart",n),o.addEventListener("dragend",i),o.addEventListener("dragenter",s),()=>{o.removeEventListener("dragstart",n),o.removeEventListener("dragend",i),o.removeEventListener("dragenter",s)}},[e]),t};function n_(e){e.current.focus();let{ownerDocument:t}=e.current,{defaultView:r}=t,o=r.getSelection(),n=t.createRange();n.selectNodeContents(e.current),o.removeAllRanges(),o.addRange(n)}var mie=a(b(),1),h9e=["core/navigation-link","core/navigation-submenu"];function NS({insertedBlockClientId:e,setInsertedBlockClientId:t}){let{updateBlockAttributes:r,removeBlock:o}=(0,BS.useDispatch)(NA.store),{insertedBlockName:n,insertedBlockAttributes:i}=(0,BS.useSelect)(m=>{let{getBlockName:f,getBlockAttributes:g}=m(NA.store);return{insertedBlockName:f(e),insertedBlockAttributes:g(e)}},[e]),s=h9e?.includes(n),{createBinding:l,clearBinding:c}=Yi({clientId:e,attributes:i||{}});if(!s)return null;let u=()=>{!i?.url&&e&&o(e,!1),t(null)},d=m=>f=>{m&&r(m,f)};return(0,mie.jsx)(Mu,{clientId:e,link:i,onBlockInsert:m=>{e&&m&&o(e,!1),t(m?.clientId??null)},onClose:()=>{u()},onChange:m=>{let{isEntityLink:f,attributes:g}=Zb(m,d(e),i);f?l(g):c(),t(null)}})}var IS=a(V(),1),fie=a(D(),1),gie=a(R(),1);var a_=a(b(),1),{useBlockDisplayTitle:v9e}=ee(gie.privateApis),y9e=(0,fie.__)("Switch to '%s'");function hie({clientId:e,blockEditingMode:t,currentMenuId:r,onSelectClassicMenu:o,onSelectNavigationMenu:n,onCreateNew:i,createNavigationMenuIsSuccess:s,createNavigationMenuIsError:l,isManageMenusButtonDisabled:c}){let u=v9e({clientId:e,context:"list-view"});return(0,a_.jsxs)(IS.__experimentalHStack,{className:"wp-block-navigation-off-canvas-editor__header",children:[(0,a_.jsx)(IS.__experimentalHeading,{className:"wp-block-navigation-off-canvas-editor__title",level:2,children:u}),t==="default"&&(0,a_.jsx)(f0,{currentMenuId:r,onSelectClassicMenu:o,onSelectNavigationMenu:n,onCreateNew:i,createNavigationMenuIsSuccess:s,createNavigationMenuIsError:l,actionLabel:y9e,isManageMenusButtonDisabled:c})]})}var Pa=a(b(),1),b9e=(0,lp.__)("Switch to '%s'"),{PrivateListView:_9e,PrivateBlockContext:x9e,useListViewPanelState:k9e,useBlockDisplayTitle:w9e}=ee(cp.privateApis),vie=({clientId:e,currentMenuId:t,isLoading:r,isNavigationMenuMissing:o,onCreateNew:n,expandRevision:i})=>{let s=(0,RS.useSelect)(d=>!!d(cp.store).getBlockCount(e),[e]),{openListViewContentPanel:l}=ee((0,RS.useDispatch)(cp.store)),{navigationMenu:c}=p0(t);if(t&&o)return(0,Pa.jsx)(yS,{onCreateNew:n,isNotice:!0});if(r)return(0,Pa.jsx)(i_.Spinner,{});let u=c?(0,lp.sprintf)((0,lp.__)("Structure for Navigation Menu: %s"),c?.title||(0,lp.__)("Untitled menu")):(0,lp.__)("You have not yet created any menus. Displaying a list of your Pages");return(0,Pa.jsxs)("div",{className:"wp-block-navigation__menu-inspector-controls",children:[!s&&(0,Pa.jsx)("p",{className:"wp-block-navigation__menu-inspector-controls__empty-message",children:(0,lp.__)("This Navigation Menu is empty.")}),(0,Pa.jsx)(_9e,{rootClientId:e,isExpanded:!0,description:u,showAppender:!0,blockSettingsMenu:Uae,additionalBlockContent:NS,onSelect:l},`${e}-${i}`)]})},C9e=e=>{let{clientId:t,createNavigationMenuIsSuccess:r,createNavigationMenuIsError:o,currentMenuId:n=null,onCreateNew:i,onSelectClassicMenu:s,onSelectNavigationMenu:l,isManageMenusButtonDisabled:c,blockEditingMode:u}=e,{isSelectionWithinCurrentSection:d}=(0,yie.useContext)(x9e),p=w9e({clientId:t,context:"list-view"}),m=d,{isOpened:f,expandRevision:g,handleToggle:h}=k9e(t);return m?(0,Pa.jsx)(cp.InspectorControls,{group:"list",children:(0,Pa.jsxs)(i_.PanelBody,{title:p,opened:f,onToggle:h,children:[u==="default"&&(0,Pa.jsx)(f0,{currentMenuId:n,onSelectClassicMenu:s,onSelectNavigationMenu:l,onCreateNew:i,createNavigationMenuIsSuccess:r,createNavigationMenuIsError:o,actionLabel:b9e,isManageMenusButtonDisabled:c}),(0,Pa.jsx)(vie,{...e,expandRevision:g})]})}):(0,Pa.jsx)(cp.InspectorControls,{group:"list",children:(0,Pa.jsxs)(i_.PanelBody,{title:null,children:[(0,Pa.jsx)(hie,{clientId:t,blockEditingMode:u,currentMenuId:n,onSelectClassicMenu:s,onSelectNavigationMenu:l,onCreateNew:i,createNavigationMenuIsSuccess:r,createNavigationMenuIsError:o,isManageMenusButtonDisabled:c}),(0,Pa.jsx)(vie,{...e,expandRevision:g})]})})},DS=C9e;var IA=a(b(),1);function LS({id:e,children:t}){return(0,IA.jsx)(cn,{children:(0,IA.jsx)("div",{id:e,className:"wp-block-navigation__description",children:t})})}var bie=a(ne(),1),MS=a(D(),1);var _ie=a(b(),1);function xie({id:e}){let[t]=(0,bie.useEntityProp)("postType","wp_navigation","title"),r=(0,MS.sprintf)((0,MS.__)('Navigation Menu: "%s"'),t);return(0,_ie.jsx)(LS,{id:e,children:r})}var RA=a(O(),1),kie=a(ne(),1);function s_(){let e=(0,RA.select)("core/editor");if(!e)return!1;let{getCurrentPostType:t,getCurrentPostId:r}=e,{getEditedEntityRecord:o}=(0,RA.select)(kie.store),n=t?.(),i=r?.();return n==="wp_template_part"&&i?o("postType","wp_template_part",i)?.area===Lc:!1}var AS=a(R(),1);var{getResponsiveMediaQueries:S9e}=ee(zh),wie={left:"flex-start",center:"center",right:"flex-end","space-between":"space-between"};function Cie({clientId:e,layout:t,style:r}){let[o]=(0,AS.useSettings)("viewport"),n=`#block-${e}`,i=Object.entries(S9e(o)).map(([s,l])=>{let c=r?.[s]?.layout;if(!c||typeof c!="object"||Array.isArray(c)||!Object.keys(c).length)return"";let u={...t,...c},d=Object.hasOwn(wie,u.justifyContent)?u.justifyContent:"left",p=wie[d],m=u.orientation==="vertical",f="center";m&&(f=["center","right"].includes(d)?p:"flex-start");let g=m&&d==="left"?"initial":p,h={"--navigation-layout-justification-setting":p,"--navigation-layout-direction":m?"column":"row","--navigation-layout-wrap":u.flexWrap==="nowrap"?"nowrap":"wrap","--navigation-layout-justify":g,"--navigation-layout-align":f},v=Object.entries(h).map(([x,_])=>`${x}: ${_};`).join("");return`${l}{${n} {${v}}}`}).join("");(0,AS.useStyleOverride)({css:i})}var Ce=a(b(),1),{isNavigationPostEditorKey:T9e}=ee(at.privateApis);function P9e({clientId:e}){let{insertBlock:t}=(0,Hl.useDispatch)(at.store),{getBlockCount:r}=(0,Hl.useSelect)(at.store),o=(0,vr.useCallback)(()=>{let n=r(e),i=(0,Sie.createBlock)($i.name,{kind:$i.attributes.kind,type:$i.attributes.type});t(i,n,e)},[e,t,r]);return(0,Ce.jsx)(at.BlockControls,{children:(0,Ce.jsx)(oo.ToolbarGroup,{children:(0,Ce.jsx)(oo.ToolbarButton,{name:"add-page",icon:lu,onClick:o,children:(0,Ot.__)("Add page")})})})}function E9e({textColor:e,setTextColor:t,backgroundColor:r,setBackgroundColor:o,overlayTextColor:n,setOverlayTextColor:i,overlayBackgroundColor:s,setOverlayBackgroundColor:l,clientId:c,navRef:u,hasCustomOverlay:d}){let[p,m]=(0,vr.useState)(),[f,g]=(0,vr.useState)(),[h,v]=(0,vr.useState)(),[x,_]=(0,vr.useState)(),k=(0,Hl.useSelect)(()=>s_(),[]);(0,vr.useEffect)(()=>{cA(u.current,g,m);let C=u.current?.querySelector('[data-type="core/navigation-submenu"] [data-type="core/navigation-link"]');C&&(n.color||s.color)&&cA(C,_,v)},[n.color,s.color,u]);let y=(0,at.__experimentalUseMultipleOriginColorsAndGradients)();if(!y.hasColorsOrGradients)return null;let w=[{colorValue:e.color,label:(0,Ot.__)("Text"),onColorChange:t,resetAllFilter:()=>t(),clearable:!0,enableAlpha:!0},{colorValue:r.color,label:(0,Ot.__)("Background"),onColorChange:o,resetAllFilter:()=>o(),clearable:!0,enableAlpha:!0}];return w.push({colorValue:n.color,label:d||k?(0,Ot.__)("Submenu text"):(0,Ot.__)("Submenu & overlay text"),onColorChange:i,resetAllFilter:()=>i(),clearable:!0,enableAlpha:!0},{colorValue:s.color,label:d||k?(0,Ot.__)("Submenu background"):(0,Ot.__)("Submenu & overlay background"),onColorChange:l,resetAllFilter:()=>l(),clearable:!0,enableAlpha:!0}),(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)(at.__experimentalColorGradientSettingsDropdown,{__experimentalIsRenderedInSidebar:!0,settings:w,panelId:c,...y,gradients:[],disableCustomGradients:!0}),(0,Ce.jsx)(at.ContrastChecker,{backgroundColor:p,textColor:f}),(0,Ce.jsx)(at.ContrastChecker,{backgroundColor:h,textColor:x})]})}function B9e({attributes:e,setAttributes:t,clientId:r,isSelected:o,className:n,backgroundColor:i,setBackgroundColor:s,textColor:l,setTextColor:c,overlayBackgroundColor:u,setOverlayBackgroundColor:d,overlayTextColor:p,setOverlayTextColor:m,customPlaceholder:f=null,__unstableLayoutClassNames:g}){let{submenuVisibility:h,overlayMenu:v,overlay:x,showSubmenuIcon:_,templateLock:k,layout:{justifyContent:y,orientation:w="horizontal",flexWrap:C="wrap"}={},hasIcon:S,icon:P="handle"}=e,N=e.ref;Cie({clientId:r,layout:e.layout,style:e.style});let I=(0,vr.useCallback)(ur=>{t({ref:ur})},[t]),B=`navigationMenu/${N}`,E=(0,at.useHasRecursion)(B),{isPreviewMode:L,onNavigateToEntityRecord:M,currentTheme:U,editorDisabledResponsive:$,hasSelectedStyleState:W}=(0,Hl.useSelect)(ur=>{let{getSettings:ll,hasSelectedStyleState:Jl}=ee(ur(at.store)),Up=ll();return{isPreviewMode:Up.isPreviewMode,onNavigateToEntityRecord:Up?.onNavigateToEntityRecord,currentTheme:ur(up.store).getCurrentTheme()?.stylesheet,editorDisabledResponsive:!!Up?.[T9e],hasSelectedStyleState:Jl(r)}},[r]),G=L?!1:E,F=(0,at.useBlockEditingMode)(),{records:q}=(0,up.useEntityRecords)("root","menu",{per_page:-1,context:"view"}),[j,Z]=XC({name:"block-library/core/navigation/status"}),[X,te]=XC({name:"block-library/core/navigation/classic-menu-conversion"}),[K,le]=XC({name:"block-library/core/navigation/permissions/update"}),{create:oe,status:ce,error:pe,value:be,isPending:Te,isSuccess:ae,isError:se}=Dae(r),ue=async()=>{await oe("")},{hasUncontrolledInnerBlocks:Oe,uncontrolledInnerBlocks:Pe,isInnerBlockSelected:ge,innerBlocks:et}=Aae(r),{replaceInnerBlocks:me,selectBlock:lt,__unstableMarkNextChangeAsNotPersistent:Ne}=(0,Hl.useDispatch)(at.store);(0,vr.useEffect)(()=>{w==="horizontal"&&h==="always"&&(Ne(),t({submenuVisibility:"hover",showSubmenuIcon:!0}))},[w,h,t,Ne]);let ie=(0,vr.useRef)(!1),Ee=(0,Hl.useSelect)(ur=>{if(et.some(Tg=>Tg.name==="core/navigation-submenu"))return!0;let Jl=et.find(Tg=>Tg.name==="core/page-list");if(!Jl)return ie.current=!1,!1;if(ie.current)return!0;let{getBlocks:Up}=ur(at.store);return Up(Jl.clientId).length>0?(ie.current=!0,!0):!1},[et]),{records:ve}=(0,up.useEntityRecords)("postType","wp_template_part",{per_page:-1}),Jt=ve?.some(ur=>ur.area===Lc)??!1,[Gt,br]=(0,vr.useState)(!1),[wo,In]=(0,vr.useState)(!1),{hasResolvedNavigationMenus:on,isNavigationMenuResolved:vi,isNavigationMenuMissing:aa,canUserUpdateNavigationMenu:us,hasResolvedCanUserUpdateNavigationMenu:Rn,canUserDeleteNavigationMenu:Xl,hasResolvedCanUserDeleteNavigationMenu:ol,canUserCreateNavigationMenus:ds,isResolvingCanUserCreateNavigationMenus:nl,hasResolvedCanUserCreateNavigationMenus:su}=p0(N),ia=on&&aa,{convert:sa,status:yi,error:Op}=yae(oe),re=yi===dS,Ve=(0,vr.useCallback)((ur,ll={focusNavigationBlock:!1})=>{let{focusNavigationBlock:Jl}=ll;I(ur),Jl&&lt(r)},[lt,r,I]),Ye=!aa&&vi,Ct=Oe&&!Ye,{getNavigationFallbackId:Qe}=ee((0,Hl.useSelect)(up.store)),Qr=N||Ct?null:Qe();(0,vr.useEffect)(()=>{N||Ct||!Qr||(Ne(),I(Qr))},[N,I,Ct,Qr,Ne]);let Fa=(0,vr.useRef)(),ye=(0,Hl.useSelect)(()=>s_(),[]),_e=ye?"div":"nav",_t=!N&&!Te&&!re&&on&&q?.length===0&&!Oe,er=!on||Te||re||!!(N&&!Ye&&!re),Co=e.style?.typography?.textDecoration,al=(0,Hl.useSelect)(ur=>ur(at.store).__unstableHasActiveBlockOverlayActive(r),[r]),la=(0,vr.useRef)(!1);(0,vr.useEffect)(()=>{ye&&(v!=="never"&&t({overlayMenu:"never"}),!la.current&&!N&&(la.current=!0,t({submenuVisibility:"always",layout:{...e.layout,orientation:"vertical"},showSubmenuIcon:!1})))},[e.layout,ye,v,N,t]);let ps=v!=="never"&&!$,bi=(0,at.useBlockProps)({ref:Fa,className:T(n,{"items-justified-right":y==="right","items-justified-space-between":y==="space-between","items-justified-left":y==="left","items-justified-center":y==="center","is-vertical":w==="vertical","no-wrap":C==="nowrap","is-responsive":ps,"has-text-color":!!l.color||!!l?.class,[(0,at.getColorClassName)("color",l?.slug)]:!!l?.slug,"has-background":!!i.color||i.class,[(0,at.getColorClassName)("background-color",i?.slug)]:!!i?.slug,[`has-text-decoration-${Co}`]:Co,"block-editor-block-content-overlay":al},g),style:{color:!l?.slug&&l?.color,backgroundColor:!i?.slug&&i?.color}}),il=async ur=>sa(ur.id,ur.name,"draft"),Hp=ur=>{Ve(ur)};(0,vr.useEffect)(()=>{Z(),Te&&(0,zS.speak)((0,Ot.__)("Creating Navigation Menu.")),ae&&(Ve(be?.id,{focusNavigationBlock:!0}),j((0,Ot.__)("Navigation Menu successfully created."))),se&&j((0,Ot.__)("Failed to create Navigation Menu."))},[ce,pe,be?.id,se,ae,Te,Ve,Z,j]),(0,vr.useEffect)(()=>{te(),yi===dS&&(0,zS.speak)((0,Ot.__)("Classic menu importing.")),yi===hA&&(X((0,Ot.__)("Classic menu imported successfully.")),Ve(be?.id,{focusNavigationBlock:!0})),yi===cS&&X((0,Ot.__)("Classic menu import failed."))},[yi,Op,te,X,be?.id,Ve]),(0,vr.useEffect)(()=>{!o&&!ge&&le(),(o||ge)&&(N&&!ia&&Rn&&!us&&K((0,Ot.__)("You do not have permission to edit this Menu. Any changes made will not be saved.")),!N&&su&&!ds&&K((0,Ot.__)("You do not have permission to create Navigation Menus.")))},[o,ge,us,Rn,ds,su,N,le,K,ia]);let xT=ds||us,kT=T("wp-block-navigation__overlay-menu-preview",{open:wo}),_i=!_&&h!=="click"&&h!=="always"?(0,Ot.__)('The current menu options offer reduced accessibility for users and are not recommended. Enabling either "Open on Click" or "Show arrow" offers enhanced accessibility by allowing keyboard users to browse submenus selectively.'):"",P2=(0,vr.useRef)(!0);(0,vr.useEffect)(()=>{!P2.current&&_i&&(0,zS.speak)(_i),P2.current=!1},[_i]);let E2=(0,Tie.useInstanceId)(jne,"overlay-menu-preview"),B2=Y(),sl=(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)(at.InspectorControls,{children:Ee&&(0,Ce.jsx)(oo.__experimentalToolsPanel,{label:(0,Ot.__)("Display"),resetAll:()=>{t({showSubmenuIcon:!0,submenuVisibility:"hover",overlayMenu:"mobile",hasIcon:!0,icon:"handle"})},dropdownMenuProps:B2,children:Ee&&(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)("h3",{className:"wp-block-navigation__submenu-header",children:(0,Ot.__)("Submenus")}),(0,Ce.jsx)(oo.__experimentalToolsPanelItem,{hasValue:()=>h!=="hover",label:(0,Ot.__)("Submenu Visibility"),onDeselect:()=>t({submenuVisibility:"hover"}),isShownByDefault:!0,children:(0,Ce.jsxs)(oo.__experimentalToggleGroupControl,{label:(0,Ot.__)("Submenu Visibility"),value:h,onChange:ur=>{let ll={submenuVisibility:ur};ur==="always"?ll.showSubmenuIcon=!1:(ur==="click"||h==="always")&&(ll.showSubmenuIcon=!0),t(ll)},isBlock:!0,children:[(0,Ce.jsx)(oo.__experimentalToggleGroupControlOption,{value:"hover",label:(0,Ot.__)("Hover")}),(0,Ce.jsx)(oo.__experimentalToggleGroupControlOption,{value:"click",label:(0,Ot.__)("Click")}),w==="vertical"&&(0,Ce.jsx)(oo.__experimentalToggleGroupControlOption,{value:"always",label:(0,Ot.__)("Always")})]})}),(0,Ce.jsx)(oo.__experimentalToolsPanelItem,{hasValue:()=>!_,label:(0,Ot.__)("Show arrow"),onDeselect:()=>t({showSubmenuIcon:!0}),isDisabled:h==="click"||h==="always",isShownByDefault:!0,children:(0,Ce.jsx)(oo.ToggleControl,{checked:_,onChange:ur=>{t({showSubmenuIcon:ur})},disabled:h==="click"||h==="always",label:(0,Ot.__)("Show arrow")})}),_i&&(0,Ce.jsx)(oo.Notice,{spokenMessage:null,status:"warning",isDismissible:!1,className:"wp-block-navigation__submenu-accessibility-notice",children:_i})]})})}),!ye&&(0,Ce.jsx)(at.InspectorControls,{children:(0,Ce.jsx)(pae,{overlayMenu:v,overlay:x,setAttributes:t,onNavigateToEntityRecord:M,overlayMenuPreview:wo,setOverlayMenuPreview:In,hasIcon:S,icon:P,overlayMenuPreviewClasses:kT,overlayMenuPreviewId:E2,isResponsive:ps,currentTheme:U,hasOverlays:Jt})}),!W&&(0,Ce.jsx)(at.InspectorControls,{group:"color",children:(0,Ce.jsx)(E9e,{textColor:l,setTextColor:c,backgroundColor:i,setBackgroundColor:s,overlayTextColor:p,setOverlayTextColor:m,overlayBackgroundColor:u,setOverlayBackgroundColor:d,clientId:r,navRef:Fa,hasCustomOverlay:!!x})})]}),ms=`${r}-desc`,jp=v==="always",Sg=!xT||!on;if(Ct&&!Te)return(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)(DS,{clientId:r,createNavigationMenuIsSuccess:ae,createNavigationMenuIsError:se,currentMenuId:N,isNavigationMenuMissing:aa,isManageMenusButtonDisabled:Sg,onCreateNew:ue,onSelectClassicMenu:il,onSelectNavigationMenu:Hp,isLoading:er,blockEditingMode:F}),F==="default"&&sl,(0,Ce.jsxs)(_e,{...bi,"aria-describedby":_t?void 0:ms,children:[(0,Ce.jsx)(LS,{id:ms,children:(0,Ot.__)("Unsaved Navigation Menu.")}),(0,Ce.jsx)(aA,{id:r,onToggle:br,isOpen:Gt,hasIcon:S,icon:P,isResponsive:ps,isHiddenByDefault:jp,overlayBackgroundColor:u,overlayTextColor:p,overlay:x,onNavigateToEntityRecord:M,children:(0,Ce.jsx)(Ane,{createNavigationMenu:oe,blocks:Pe,hasSelection:o||ge})})]})]});if(N&&aa)return(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)(DS,{clientId:r,createNavigationMenuIsSuccess:ae,createNavigationMenuIsError:se,currentMenuId:N,isNavigationMenuMissing:aa,isManageMenusButtonDisabled:Sg,onCreateNew:ue,onSelectClassicMenu:il,onSelectNavigationMenu:Hp,isLoading:er,blockEditingMode:F}),(0,Ce.jsx)(_e,{...bi,children:(0,Ce.jsx)(yS,{onCreateNew:ue})})]});if(Ye&&G)return(0,Ce.jsx)("div",{...bi,children:(0,Ce.jsx)(at.Warning,{children:(0,Ot.__)("Block cannot be rendered inside itself.")})});let wT=f||yne;return _t&&f?(0,Ce.jsx)(_e,{...bi,children:(0,Ce.jsx)(wT,{isSelected:o,currentMenuId:N,clientId:r,canUserCreateNavigationMenus:ds,isResolvingCanUserCreateNavigationMenus:nl,onSelectNavigationMenu:Hp,onSelectClassicMenu:il,onCreateEmpty:ue})}):(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)(DS,{clientId:r,createNavigationMenuIsSuccess:ae,createNavigationMenuIsError:se,currentMenuId:N,isNavigationMenuMissing:aa,isManageMenusButtonDisabled:Sg,onCreateNew:ue,onSelectClassicMenu:il,onSelectNavigationMenu:Hp,isLoading:er,blockEditingMode:F}),F==="default"&&sl,(0,Ce.jsx)(up.EntityProvider,{kind:"postType",type:"wp_navigation",id:N,children:(0,Ce.jsxs)(at.RecursionProvider,{uniqueId:B,children:[F==="contentOnly"&&Ye&&(0,Ce.jsx)(P9e,{clientId:r}),F==="default"&&Ye&&(0,Ce.jsxs)(at.InspectorControls,{group:"advanced",children:[Rn&&us&&(0,Ce.jsx)(Bne,{}),ol&&Xl&&(0,Ce.jsx)(Fne,{onDelete:()=>{me(r,[]),j((0,Ot.__)("Navigation Menu successfully deleted."))}}),(0,Ce.jsx)(Oae,{disabled:Sg,className:"wp-block-navigation-manage-menus-button"})]}),(0,Ce.jsxs)(_e,{...bi,"aria-describedby":!_t&&!er?ms:void 0,children:[er&&!jp&&(0,Ce.jsx)("div",{className:"wp-block-navigation__loading-indicator-container",children:(0,Ce.jsx)(oo.Spinner,{className:"wp-block-navigation__loading-indicator"})}),(!er||jp)&&(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)(xie,{id:ms}),(0,Ce.jsx)(aA,{id:r,onToggle:br,hasIcon:S,icon:P,isOpen:Gt,isResponsive:ps,isHiddenByDefault:jp,overlayBackgroundColor:u,overlayTextColor:p,overlay:x,onNavigateToEntityRecord:M,children:Ye&&(0,Ce.jsx)(Cne,{clientId:r,hasCustomPlaceholder:!!f,templateLock:k,orientation:w})})]})]})]})})]})}var Pie=(0,at.withColors)({textColor:"color"},{backgroundColor:"color"},{overlayBackgroundColor:"color"},{overlayTextColor:"color"})(B9e);var Eie=a(R(),1),Bie=a(b(),1);function Nie({attributes:e}){if(!e.ref)return(0,Bie.jsx)(Eie.InnerBlocks.Content,{})}var dp=a(R(),1),P0=a(he(),1);var pp=a(b(),1),DA={fontStyle:"var:preset|font-style|",fontWeight:"var:preset|font-weight|",textDecoration:"var:preset|text-decoration|",textTransform:"var:preset|text-transform|"},E0=({navigationMenuId:e,...t})=>({...t,ref:e}),VS=e=>{if(e.layout)return e;let{itemsJustification:t,orientation:r,...o}=e;return(t||r)&&Object.assign(o,{layout:{type:"flex",...t&&{justifyContent:t},...r&&{orientation:r}}}),o},FS=e=>{let{openSubmenusOnClick:t,...r}=e;return t==null?e:{...r,submenuVisibility:r.submenuVisibility??(t?"click":"hover")}},N9e={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"},icon:{type:"string",default:"handle"},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},templateLock:{type:["string","boolean"],enum:["all","insert","contentOnly",!1]}},supports:{align:["wide","full"],anchor:!0,html:!1,inserter:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalTextTransform:!0,__experimentalFontFamily:!0,__experimentalLetterSpacing:!0,__experimentalTextDecoration:!0,__experimentalSkipSerialization:["textDecoration"],__experimentalDefaultControls:{fontSize:!0}},spacing:{blockGap:!0,units:["px","em","rem","vh","vw"],__experimentalDefaultControls:{blockGap:!0}},layout:{allowSwitching:!1,allowInheriting:!1,allowVerticalAlignment:!1,allowSizingOnChildren:!0,default:{type:"flex"}},interactivity:!0,renaming:!1},save(){return(0,pp.jsx)(dp.InnerBlocks.Content,{})},isEligible:({openSubmenusOnClick:e})=>e!=null,migrate:FS},I9e={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},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}},layout:{allowSwitching:!1,allowInheriting:!1,default:{type:"flex"}}},save(){return(0,pp.jsx)(dp.InnerBlocks.Content,{})},isEligible:({navigationMenuId:e})=>!!e,migrate:E0},R9e={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(){return(0,pp.jsx)(dp.InnerBlocks.Content,{})},isEligible:({itemsJustification:e,orientation:t})=>!!e||!!t,migrate:(0,P0.compose)(E0,VS,FS)},D9e={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(){return(0,pp.jsx)(dp.InnerBlocks.Content,{})},migrate:(0,P0.compose)(E0,VS,tr,FS),isEligible({style:e}){return e?.typography?.fontFamily}},L9e=function(e){return delete e.isResponsive,{...e,overlayMenu:"mobile"}},M9e=function(e){return{...e,style:{...e.style,typography:Object.fromEntries(Object.entries(e.style.typography??{}).map(([t,r])=>{let o=DA[t];if(o&&r.startsWith(o)){let n=r.slice(o.length);return t==="textDecoration"&&n==="strikethrough"?[t,"line-through"]:[t,n]}return[t,r]}))}}},A9e=[N9e,I9e,R9e,D9e,{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){return e.isResponsive},migrate:(0,P0.compose)(E0,VS,tr,L9e,FS),save(){return(0,pp.jsx)(dp.InnerBlocks.Content,{})}},{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(){return(0,pp.jsx)(dp.InnerBlocks.Content,{})},isEligible(e){if(!e.style||!e.style.typography)return!1;for(let t in DA){let r=e.style.typography[t];if(r&&r.startsWith(DA[t]))return!0}return!1},migrate:(0,P0.compose)(E0,VS,tr,M9e)},{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){return e.rgbTextColor||e.rgbBackgroundColor},supports:{align:["wide","full"],anchor:!0,html:!1,inserter:!0},migrate:(0,P0.compose)(E0,e=>{let{rgbTextColor:t,rgbBackgroundColor:r,...o}=e;return{...o,customTextColor:e.textColor?void 0:e.rgbTextColor,customBackgroundColor:e.backgroundColor?void 0:e.rgbBackgroundColor}}),save(){return(0,pp.jsx)(dp.InnerBlocks.Content,{})}}],Iie=A9e;var{name:Mie}=GC,Aie={icon:lm,example:{attributes:{overlayMenu:"never"},innerBlocks:[{name:"core/navigation-link",attributes:{label:(0,OS.__)("Home"),url:"https://make.wordpress.org/"}},{name:"core/navigation-link",attributes:{label:(0,OS.__)("About"),url:"https://make.wordpress.org/"}},{name:"core/navigation-link",attributes:{label:(0,OS.__)("Contact"),url:"https://make.wordpress.org/"}}]},edit:Pie,save:Nie,__experimentalLabel:({ref:e})=>{if(!e)return;let t=(0,Rie.select)(Die.store).getEditedEntityRecord("postType","wp_navigation",e);if(t?.title)return(0,Lie.decodeEntities)(t.title)},deprecated:Iie},z9e=()=>A({name:Mie,metadata:GC,settings:Aie});var zA={};Q(zA,{init:()=>$9e,metadata:()=>HS,name:()=>qie,settings:()=>Zie});var u_=a(D(),1);var $ie=a(Ld(),1);var zie=a(R(),1),Vie=a(b(),1),V9e=[{isEligible(e){return 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({nofollow:e,...t}){return{rel:e?"nofollow":"",...t}},save(){return(0,Vie.jsx)(zie.InnerBlocks.Content,{})}}],Fie=V9e;var HS={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/navigation-link",title:"Navigation Link",category:"design",parent:["core/navigation"],allowedBlocks:["core/navigation-link","core/navigation-submenu","core/page-list"],description:"Add a page, link, or another item to your navigation.",textdomain:"default",attributes:{label:{type:"string",role:"content"},type:{type:"string"},description:{type:"string"},rel:{type:"string"},id:{type:"number"},opensInNewTab:{type:"boolean",default:!1},url:{type:"string",role:"content"},title:{type:"string"},kind:{type:"string"},isTopLevelLink:{type:"boolean"}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","overlayTextColor","customOverlayTextColor","overlayBackgroundColor","customOverlayBackgroundColor","fontSize","customFontSize","showSubmenuIcon","maxNestingLevel","style"],supports:{anchor:!0,reusable:!1,html:!1,__experimentalSlashInserter:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},renaming:!1,interactivity:{clientNavigation:!0}},selectors:{states:{"-current":".wp-block-navigation .current-menu-item"}},editorStyle:"wp-block-navigation-link-editor",style:"wp-block-navigation-link"};var jS=a(J(),1),l_=a(O(),1),c_=a(V(),1),US=a(uc(),1),Os=a(D(),1),kn=a(R(),1),WS=a(dr(),1),Ea=a(H(),1);var GS=a(he(),1);var yr=a(b(),1),O9e={name:"core/navigation-link"},H9e=["core/navigation-link","core/navigation-submenu"];function j9e(e){let t="";switch(e){case"post":t=(0,Os.__)("Select post");break;case"page":t=(0,Os.__)("Select page");break;case"category":t=(0,Os.__)("Select category");break;case"tag":t=(0,Os.__)("Select tag");break;default:t=(0,Os.__)("Add link")}return t}function MA({attributes:e,isSelected:t,setAttributes:r,insertBlocksAfter:o,mergeBlocks:n,onReplace:i,context:s,clientId:l}){let{id:c,label:u,type:d,url:p,description:m,kind:f,metadata:g}=e,{maxNestingLevel:h}=s,{replaceBlock:v,__unstableMarkNextChangeAsNotPersistent:x,selectBlock:_}=(0,l_.useDispatch)(kn.store),[k,y]=(0,Ea.useState)(t&&!p),[w,C]=(0,Ea.useState)(null),S=(0,Ea.useRef)(null),P=o_(S),N=(0,Os.__)("Add label\u2026"),I=(0,Ea.useRef)(),B=(0,Ea.useRef)(),E=(0,Ea.useRef)(u===void 0),L=(0,Ea.useRef)(!1),{isAtMaxNesting:M,isTopLevelLink:U,isParentOfSelectedBlock:$,hasChildren:W,parentBlockClientId:G,isSubmenu:F}=(0,l_.useSelect)(ve=>{let{getBlockCount:Jt,getBlockName:Gt,getBlockRootClientId:br,hasSelectedInnerBlock:wo,getBlockParentsByBlockName:In}=ve(kn.store),on=br(l),vi=Gt(on),aa=vi==="core/navigation",us=aa?on:In(l,"core/navigation")[0],Rn=vi==="core/navigation-submenu"?on:us;return{isAtMaxNesting:In(l,H9e).length>=h,isTopLevelLink:aa,isParentOfSelectedBlock:wo(l,!0),hasChildren:!!Jt(l),parentBlockClientId:Rn,isSubmenu:vi==="core/navigation-submenu"}},[l,h]),q=r_(l),{getBlocks:j}=(0,l_.useSelect)(kn.store),{hasUrlBinding:Z,isBoundEntityAvailable:X,entityRecord:te}=Yi({clientId:l,attributes:e}),K=Rf({clientId:l,attributes:e,setAttributes:r,allowTextUpdate:!0}),[le,oe]=Lf(f,d,c,q),ce=(0,Ea.useCallback)(()=>{let ve=j(l);ve.length===0&&(ve=[(0,jS.createBlock)("core/navigation-link")],_(ve[0].clientId));let Jt=(0,jS.createBlock)("core/navigation-submenu",e,ve);v(l,Jt)},[j,l,_,v,e]);(0,Ea.useEffect)(()=>{E.current&&t&&_(G)},[]),(0,Ea.useEffect)(()=>{W&&(x(),ce())},[W,x,ce]),(0,Ea.useEffect)(()=>{if(!(!E.current||!p||!k)){if(E.current=!1,(0,WS.isURL)((0,WS.prependHTTP)(u))&&/^.+\.[a-z]+/.test(u))n_(I);else if(_(l,null),F){let ve=j(G);ve.length===1&&ve[0].clientId===l&&(L.current=!0)}}},[p,k,E,u]);function pe(){r({url:void 0,label:void 0,id:void 0,kind:void 0,type:void 0,opensInNewTab:!1}),y(!1)}let{textColor:be,customTextColor:Te,backgroundColor:ae,customBackgroundColor:se}=Tf(s,!U);function ue(ve){US.isKeyboardEvent.primary(ve,"k")&&(ve.preventDefault(),ve.stopPropagation(),y(!0))}let Oe=(0,GS.useInstanceId)(MA),Pe=Z&&!X,ge=Pe?(0,Os.sprintf)("navigation-link-edit-%d-desc",Oe):void 0,et=(0,kn.useBlockProps)({ref:(0,GS.useMergeRefs)([C,S]),className:T("wp-block-navigation-item",{"is-editing":t||$,"is-dragging-within":P,"has-link":!!p,"has-child":W,"has-text-color":!!be||!!Te,[(0,kn.getColorClassName)("color",be)]:!!be,"has-background":!!ae||se,[(0,kn.getColorClassName)("background-color",ae)]:!!ae}),"aria-describedby":ge,"aria-invalid":Pe,style:{color:!be&&Te,backgroundColor:!ae&&se},onKeyDown:ue}),me=(0,kn.useInnerBlocksProps)({className:"remove-outline"},{defaultBlock:O9e,directInsert:!0,renderAppender:!1}),lt=!p&&!(Z&&X)||le||oe||Z&&!X;lt&&(et.onClick=()=>{y(!0)});let Ne=T("wp-block-navigation-item__content",{"wp-block-navigation-link__placeholder":lt}),ie=j9e(d),Ee=PS();return(0,yr.jsxs)(yr.Fragment,{children:[(0,yr.jsx)(kn.BlockControls,{children:(0,yr.jsxs)(c_.ToolbarGroup,{children:[(0,yr.jsx)(c_.ToolbarButton,{name:"link",icon:wi,title:(0,Os.__)("Link"),shortcut:US.displayShortcut.primary("k"),onClick:()=>{y(!0)}}),!M&&(0,yr.jsx)(c_.ToolbarButton,{name:"submenu",icon:Kp,title:(0,Os.__)("Add submenu"),onClick:ce})]})}),(0,yr.jsx)(kn.InspectorControls,{group:"content",children:(0,yr.jsx)(e_,{attributes:e,setAttributes:r,clientId:l})}),(0,yr.jsxs)("div",{...et,children:[Pe&&(0,yr.jsx)(cn,{id:ge,children:Ee}),(0,yr.jsxs)("a",{className:Ne,children:[!p&&!g?.bindings?.url?(0,yr.jsx)("div",{className:"wp-block-navigation-link__placeholder-text",children:(0,yr.jsx)("span",{children:ie})}):(0,yr.jsxs)(yr.Fragment,{children:[!le&&!oe&&(0,yr.jsxs)(yr.Fragment,{children:[(0,yr.jsx)(kn.RichText,{ref:I,identifier:"label",className:"wp-block-navigation-item__label",value:u,onChange:ve=>r({label:ve}),onMerge:n,onReplace:i,__unstableOnSplitAtEnd:o?()=>o((0,jS.createBlock)("core/navigation-link")):void 0,"aria-label":(0,Os.__)("Navigation link text"),placeholder:N,withoutInteractiveFormatting:!0}),m&&(0,yr.jsx)("span",{className:"wp-block-navigation-item__description",children:m})]}),(le||oe)&&(0,yr.jsx)(t_,{label:u,isInvalid:le,isDraft:oe,className:"wp-block-navigation-link__label"})]}),k&&(0,yr.jsx)(Mu,{ref:B,clientId:l,link:e,entity:{entityRecord:te,hasBinding:Z,isEntityAvailable:X},onClose:()=>{if(y(!1),!p&&!Z&&i){i([]);return}if(L.current&&(L.current=!1,S.current?.nextElementSibling)){let ve=S.current.nextElementSibling.querySelector(".block-editor-button-block-appender");ve&&ve.focus()}},anchor:w,onRemove:pe,onChange:K})]}),(0,yr.jsx)("div",{...me})]})]})}var Oie=a(R(),1),Hie=a(b(),1);function jie(){return(0,Hie.jsx)(Oie.InnerBlocks.Content,{})}function U9e(e){switch(e){case"post":return Gv;case"page":return lu;case"tag":return my;case"category":return cd;default:return YP}}function Uie(e,t){if(t!=="core/navigation-link")return e;if(e.variations){let r=(n,i)=>n.type===i.type,o=e.variations.map(n=>({...n,...!n.icon&&{icon:U9e(n.name)},...!n.isActive&&{isActive:r}}));return{...e,variations:o}}return e}var wn=a(J(),1),W9e={from:[{type:"block",blocks:["core/site-logo"],transform:()=>(0,wn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/spacer"],transform:()=>(0,wn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/home-link"],transform:()=>(0,wn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/social-links"],transform:()=>(0,wn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/search"],transform:()=>(0,wn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/page-list"],transform:()=>(0,wn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/buttons"],transform:()=>(0,wn.createBlock)("core/navigation-link")}],to:[{type:"block",blocks:["core/navigation-submenu"],transform:(e,t)=>(0,wn.createBlock)("core/navigation-submenu",e,t)},{type:"block",blocks:["core/spacer"],transform:()=>(0,wn.createBlock)("core/spacer")},{type:"block",blocks:["core/site-logo"],transform:()=>(0,wn.createBlock)("core/site-logo")},{type:"block",blocks:["core/home-link"],transform:()=>(0,wn.createBlock)("core/home-link")},{type:"block",blocks:["core/social-links"],transform:()=>(0,wn.createBlock)("core/social-links")},{type:"block",blocks:["core/search"],transform:()=>(0,wn.createBlock)("core/search",{showLabel:!1,buttonUseIcon:!0,buttonPosition:"button-inside"})},{type:"block",blocks:["core/page-list"],transform:()=>(0,wn.createBlock)("core/page-list")},{type:"block",blocks:["core/buttons"],transform:({label:e,url:t,rel:r,title:o,opensInNewTab:n})=>(0,wn.createBlock)("core/buttons",{},[(0,wn.createBlock)("core/button",{text:e,url:t,rel:r,title:o,linkTarget:n?"_blank":void 0})])}]},Wie=W9e;var AA=a(D(),1);var G9e=[{name:"custom-link",title:(0,AA.__)("Custom Link"),description:(0,AA.__)("Add a custom link to your navigation."),icon:om,attributes:{kind:"custom"},isActive:e=>e.kind==="custom",isDefault:!0,scope:["inserter"]}],Gie=G9e;var{name:qie}=HS,Zie={icon:om,__experimentalLabel(e,{context:t}){if(t==="list-view")return e?.label;if(t==="appender"){let r=e?.type||"link";return(0,u_.sprintf)((0,u_._x)("Add %s","add default block type"),r)}return e?.label},merge(e,{label:t=""}){return{...e,label:e.label+t}},edit:MA,save:jie,example:{attributes:{label:(0,u_._x)("Example Link","navigation link preview example"),url:"https://example.com"}},deprecated:Fie,transforms:Wie,variations:Gie},$9e=()=>((0,$ie.addFilter)("blocks.registerBlockType","core/navigation-link",Uie),A({name:qie,metadata:HS,settings:Zie}));var FA={};Q(FA,{init:()=>K9e,metadata:()=>$S,name:()=>ase,settings:()=>ise});var nse=a(D(),1);var $S={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/navigation-submenu",title:"Submenu",category:"design",parent:["core/navigation"],description:"Add a submenu to your navigation.",textdomain:"default",attributes:{label:{type:"string",role:"content"},type:{type:"string"},description:{type:"string"},rel:{type:"string"},id:{type:"number"},opensInNewTab:{type:"boolean",default:!1},url:{type:"string",role:"content"},title:{type:"string"},kind:{type:"string"},isTopLevelItem:{type:"boolean"},isParentSubmenu:{type:"boolean",default:!0}},providesContext:{"core/isInsideSubmenu":"isParentSubmenu"},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","overlayTextColor","customOverlayTextColor","overlayBackgroundColor","customOverlayBackgroundColor","fontSize","customFontSize","showSubmenuIcon","maxNestingLevel","openSubmenusOnClick","submenuVisibility","style"],supports:{anchor:!0,reusable:!1,html:!1,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-navigation-submenu-editor",style:"wp-block-navigation-submenu"};var ZS=a(O(),1),d_=a(V(),1),KS=a(uc(),1),B0=a(D(),1),mo=a(R(),1),YS=a(dr(),1),jl=a(H(),1);var Qie=a(Vy(),1),Xie=a(J(),1),QS=a(he(),1);var qS=a(V(),1),VA=a(b(),1),Kie=()=>(0,VA.jsx)(qS.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:(0,VA.jsx)(qS.Path,{d:"M1.50002 4L6.00002 8L10.5 4",strokeWidth:"1.5"})});var qr=a(b(),1),Yie=["core/navigation-link","core/navigation-submenu","core/page-list","core/loginout"];function Jie({attributes:e,isSelected:t,setAttributes:r,mergeBlocks:o,onReplace:n,context:i,clientId:s}){let{label:l,url:c,description:u,kind:d,type:p,id:m}=e,{showSubmenuIcon:f,maxNestingLevel:g,submenuVisibility:h}=i,x=(0,mo.useBlockEditingMode)()!=="default"?!0:h==="click",{hasUrlBinding:_,isBoundEntityAvailable:k,entityRecord:y}=Yi({clientId:s,attributes:e}),w=Rf({clientId:s,attributes:e,setAttributes:r,allowTextUpdate:!0}),{__unstableMarkNextChangeAsNotPersistent:C,replaceBlock:S}=(0,ZS.useDispatch)(mo.store),[P,N]=(0,jl.useState)(!1),[I,B]=(0,jl.useState)(null),E=(0,jl.useRef)(null),L=o_(E),M=(0,B0.__)("Add text\u2026"),U=(0,jl.useRef)(),{parentCount:$,isParentOfSelectedBlock:W,isImmediateParentOfSelectedBlock:G,hasChildren:F,selectedBlockHasChildren:q,onlyDescendantIsEmptyLink:j}=(0,ZS.useSelect)(me=>{let{hasSelectedInnerBlock:lt,getSelectedBlockClientId:Ne,getBlockParentsByBlockName:ie,getBlock:Ee,getBlockCount:ve,getBlockOrder:Jt}=me(mo.store),Gt,br=Ne(),wo=Jt(br);if(wo?.length===1){let In=Ee(wo[0]);Gt=In?.name==="core/navigation-link"&&!In?.attributes?.label}return{parentCount:ie(s,"core/navigation-submenu").length,isParentOfSelectedBlock:lt(s,!0),isImmediateParentOfSelectedBlock:lt(s,!1),hasChildren:!!ve(s),selectedBlockHasChildren:!!wo?.length,onlyDescendantIsEmptyLink:Gt}},[s]),Z=r_(s),X=(0,QS.usePrevious)(F),[te,K]=Lf(d,p,m,Z);(0,jl.useEffect)(()=>{!x&&!c&&N(!0)},[]),(0,jl.useEffect)(()=>{t||N(!1)},[t]),(0,jl.useEffect)(()=>{P&&c&&(0,YS.isURL)((0,YS.prependHTTP)(l))&&/^.+\.[a-z]+/.test(l)&&n_(U)},[c]);let{textColor:le,customTextColor:oe,backgroundColor:ce,customBackgroundColor:pe}=Tf(i,$>0);function be(me){KS.isKeyboardEvent.primary(me,"k")&&(me.preventDefault(),me.stopPropagation(),N(!0))}let Te=(0,mo.useBlockProps)({ref:(0,QS.useMergeRefs)([B,E]),className:T("wp-block-navigation-item",{"is-editing":t||W,"is-dragging-within":L,"has-link":!!c,"has-child":F,"has-text-color":!!le||!!oe,[(0,mo.getColorClassName)("color",le)]:!!le,"has-background":!!ce||pe,[(0,mo.getColorClassName)("background-color",ce)]:!!ce,"open-on-click":x,"open-always":h==="always"}),style:{color:!le&&oe,backgroundColor:!ce&&pe},onKeyDown:be}),ae=Tf(i,!0),se=$>=g?Yie.filter(me=>me!=="core/navigation-submenu"):Yie,ue=JC(ae),Oe=(0,mo.useInnerBlocksProps)(ue,{allowedBlocks:se,defaultBlock:$i,directInsert:!0,__experimentalCaptureToolbars:!0,renderAppender:t||G&&!q||F?mo.InnerBlocks.ButtonBlockAppender:!1}),Pe=x?"button":"a";function ge(){let me=(0,Xie.createBlock)("core/navigation-link",e);S(s,me)}(0,jl.useEffect)(()=>{!F&&X&&(C(),ge())},[F,X]);let et=!q||j;return(0,qr.jsxs)(qr.Fragment,{children:[(0,qr.jsx)(mo.BlockControls,{children:(0,qr.jsxs)(d_.ToolbarGroup,{children:[!x&&(0,qr.jsx)(d_.ToolbarButton,{name:"link",icon:wi,title:(0,B0.__)("Link"),shortcut:KS.displayShortcut.primary("k"),onClick:()=>{N(!0)}}),(0,qr.jsx)(d_.ToolbarButton,{name:"revert",icon:uN,title:(0,B0.__)("Convert to Link"),onClick:ge,className:"wp-block-navigation__submenu__revert",disabled:!et})]})}),(0,qr.jsx)(mo.InspectorControls,{group:"content",children:(0,qr.jsx)(e_,{attributes:e,setAttributes:r,clientId:s,isLinkEditable:!x})}),(0,qr.jsxs)("div",{...Te,children:[(0,qr.jsxs)(Pe,{className:"wp-block-navigation-item__content",children:[!te&&!K&&(0,qr.jsxs)(qr.Fragment,{children:[(0,qr.jsx)(mo.RichText,{ref:U,identifier:"label",className:"wp-block-navigation-item__label",value:l,onChange:me=>r({label:me}),onMerge:o,onReplace:n,"aria-label":(0,B0.__)("Navigation link text"),placeholder:M,withoutInteractiveFormatting:!0,onClick:()=>{!x&&!c&&N(!0)}}),u&&(0,qr.jsx)("span",{className:"wp-block-navigation-item__description",children:u})]}),(te||K)&&(0,qr.jsx)(t_,{label:l,isInvalid:te,isDraft:K,className:"wp-block-navigation-item__label"}),!x&&P&&(0,qr.jsx)(Mu,{clientId:s,link:e,entity:{entityRecord:y,hasBinding:_,isEntityAvailable:k},onClose:()=>{N(!1)},anchor:I,onRemove:()=>{r({url:""}),(0,Qie.speak)((0,B0.__)("Link removed."),"assertive")},onChange:w})]}),(f||x)&&(0,qr.jsx)("span",{className:"wp-block-navigation__submenu-icon",children:(0,qr.jsx)(Kie,{})}),(0,qr.jsx)("div",{...Oe})]})]})}var ese=a(R(),1),tse=a(b(),1);function rse(){return(0,tse.jsx)(ese.InnerBlocks.Content,{})}var Mf=a(J(),1),Z9e={to:[{type:"block",blocks:["core/navigation-link"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:e=>(0,Mf.createBlock)("core/navigation-link",e)},{type:"block",blocks:["core/spacer"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:()=>(0,Mf.createBlock)("core/spacer")},{type:"block",blocks:["core/site-logo"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:()=>(0,Mf.createBlock)("core/site-logo")},{type:"block",blocks:["core/home-link"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:()=>(0,Mf.createBlock)("core/home-link")},{type:"block",blocks:["core/social-links"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:()=>(0,Mf.createBlock)("core/social-links")},{type:"block",blocks:["core/search"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:()=>(0,Mf.createBlock)("core/search")}]},ose=Z9e;var{name:ase}=$S,ise={icon:({context:e})=>e==="list-view"?lu:Kp,__experimentalLabel(e,{context:t}){let{label:r}=e,o=e?.metadata?.name;return(t==="list-view"||t==="breadcrumb")&&o?o:r},edit:Jie,example:{attributes:{label:(0,nse._x)("About","Example link text for Navigation Submenu"),type:"page"}},save:rse,transforms:ose},K9e=()=>A({name:ase,metadata:$S,settings:ise});var HA={};Q(HA,{init:()=>X9e,metadata:()=>XS,name:()=>gse,settings:()=>hse});var sse=a(D(),1),lse=a(R(),1),OA=a(b(),1);function cse(){return(0,OA.jsx)("div",{...(0,lse.useBlockProps)(),children:(0,OA.jsx)("span",{children:(0,sse.__)("Page break")})})}var XS={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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,visibility:!1,interactivity:{clientNavigation:!0},customCSS:!1},editorStyle:"wp-block-nextpage-editor"};var use=a(H(),1),dse=a(b(),1);function pse(){return(0,dse.jsx)(use.RawHTML,{children:"<!--nextpage-->"})}var mse=a(J(),1),Q9e={from:[{type:"raw",schema:{"wp-block":{attributes:["data-block"]}},isMatch:e=>e.dataset&&e.dataset.block==="core/nextpage",transform(){return(0,mse.createBlock)("core/nextpage",{})}}]},fse=Q9e;var{name:gse}=XS,hse={icon:bB,example:{},transforms:fse,edit:cse,save:pse},X9e=()=>A({name:gse,metadata:XS,settings:hse});var UA={};Q(UA,{init:()=>eTe,metadata:()=>JS,name:()=>_se,settings:()=>xse});var bse=a(Ld(),1);var N0=a(R(),1),Vc=a(V(),1),Au=a(D(),1);var Ba=a(b(),1);function vse({attributes:e,setAttributes:t}){let{displayMode:r,text:o}=e,n=r==="icon"||r==="both",i=r==="text"||r==="both",s=o||(0,Au.__)("Close"),l=(0,N0.useBlockProps)({className:"wp-block-navigation-overlay-close"}),c=Y();return(0,Ba.jsxs)(Ba.Fragment,{children:[(0,Ba.jsx)(N0.InspectorControls,{children:(0,Ba.jsx)(Vc.__experimentalToolsPanel,{label:(0,Au.__)("Settings"),resetAll:()=>t({displayMode:"icon"}),dropdownMenuProps:c,children:(0,Ba.jsx)(Vc.__experimentalToolsPanelItem,{label:(0,Au.__)("Display Mode"),isShownByDefault:!0,hasValue:()=>r!=="icon",onDeselect:()=>t({displayMode:"icon"}),children:(0,Ba.jsxs)(Vc.__experimentalToggleGroupControl,{label:(0,Au.__)("Display Mode"),value:r,onChange:u=>t({displayMode:u}),isBlock:!0,children:[(0,Ba.jsx)(Vc.__experimentalToggleGroupControlOption,{value:"icon",label:(0,Au.__)("Icon")}),(0,Ba.jsx)(Vc.__experimentalToggleGroupControlOption,{value:"text",label:(0,Au.__)("Text")}),(0,Ba.jsx)(Vc.__experimentalToggleGroupControlOption,{value:"both",label:(0,Au.__)("Both")})]})})})}),(0,Ba.jsxs)("button",{...l,type:"button","aria-label":i?void 0:(0,Au.__)("Close"),children:[n&&(0,Ba.jsx)(pa,{icon:Jp}),i&&(0,Ba.jsx)(N0.RichText,{identifier:"text",value:s,onChange:u=>t({text:u}),tagName:"span",className:"wp-block-navigation-overlay-close__text",allowedFormats:["core/bold","core/italic"]})]})]})}var JS={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/navigation-overlay-close",title:"Navigation Overlay Close",category:"design",description:"A customizable button to close overlays.",keywords:["close","overlay","navigation","menu"],textdomain:"default",attributes:{displayMode:{type:"string",enum:["icon","text","both"],default:"icon"},text:{type:"string"}},supports:{color:{gradients:!1,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{padding:!0,__experimentalDefaultControls:{padding:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}}},style:"wp-block-navigation-overlay-close"};var e6=a(z(),1),jA=a(b(),1),yse=(0,jA.jsx)(e6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,jA.jsx)(e6.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.5v12ZM15 8l-3 3-3-3-1.1 1.1 3 3-3 3L9 16.2l3-3 3 3 1.1-1.1-3-3 3-3L15 8Z"})});var{name:_se}=JS,xse={icon:yse,edit:vse},eTe=()=>((0,bse.addFilter)("blockEditor.__unstableCanInsertBlockType","core/navigation-overlay-close/restrict-to-overlay-template-parts",(e,t)=>t.name!=="core/navigation-overlay-close"||!e?e:s_()),A({name:_se,metadata:JS,settings:xse}));var GA={};Q(GA,{init:()=>aTe,metadata:()=>t6,name:()=>Ese,settings:()=>Bse});var t6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/pattern",title:"Pattern Placeholder",category:"theme",description:"Show a block pattern.",supports:{html:!1,inserter:!1,renaming:!1,visibility:!1,interactivity:{clientNavigation:!0}},textdomain:"default",attributes:{slug:{type:"string"}}};var Sse=a(J(),1),mp=a(O(),1),o6=a(H(),1),fp=a(R(),1),Tse=a(ne(),1),n6=a(D(),1);var kse=a(O(),1),WA=new WeakMap;function wse(){let e=(0,kse.useRegistry)();if(!WA.has(e)){let t=new Map;WA.set(e,rTe.bind(null,t))}return WA.get(e)}function rTe(e,{name:t,blocks:r}){let o=[...r];for(;o.length;){let n=o.shift();for(let i of n.innerBlocks??[])o.unshift(i);n.name==="core/pattern"&&oTe(e,t,n.attributes.slug)}}function oTe(e,t,r){if(e.has(t)||e.set(t,new Set),e.get(t).add(r),Cse(e,t))throw new TypeError(`Pattern ${t} has a circular dependency and cannot be rendered.`)}function Cse(e,t,r=new Set,o=new Set){r.add(t),o.add(t);let n=e.get(t)??new Set;for(let i of n)if(r.has(i)){if(o.has(i))return!0}else if(Cse(e,i,r,o))return!0;return o.delete(t),!1}var r6=a(b(),1),nTe=({attributes:e,clientId:t})=>{let r=(0,mp.useRegistry)(),o=(0,mp.useSelect)(h=>h(fp.store).__experimentalGetParsedPattern(e.slug),[e.slug]),n=(0,mp.useSelect)(h=>h(Tse.store).getCurrentTheme()?.stylesheet,[]),{replaceBlocks:i,setBlockEditingMode:s,__unstableMarkNextChangeAsNotPersistent:l}=(0,mp.useDispatch)(fp.store),{getBlockRootClientId:c,getBlockEditingMode:u}=(0,mp.useSelect)(fp.store),[d,p]=(0,o6.useState)(!1),m=wse();function f(h){return h.innerBlocks.find(v=>v.name==="core/template-part")&&(h.innerBlocks=h.innerBlocks.map(v=>(v.name==="core/template-part"&&v.attributes.theme===void 0&&(v.attributes.theme=n),v))),h.name==="core/template-part"&&h.attributes.theme===void 0&&(h.attributes.theme=n),h}(0,o6.useEffect)(()=>{if(!d&&o?.blocks){try{m(o)}catch{p(!0);return}window.queueMicrotask(()=>{let h=c(t),v=o.blocks.map(_=>(0,Sse.cloneBlock)(f(_)));v.length===1&&o.categories?.length>0&&(v[0].attributes={...v[0].attributes,metadata:{...v[0].attributes.metadata,categories:o.categories,patternName:o.name,name:v[0].attributes.metadata.name||o.title}});let x=u(h);r.batch(()=>{l(),s(h,"default"),l(),i(t,v),l(),s(h,x)})})}},[t,d,o,l,i,u,s,c]);let g=(0,fp.useBlockProps)();return d?(0,r6.jsx)("div",{...g,children:(0,r6.jsx)(fp.Warning,{children:(0,n6.sprintf)((0,n6.__)('Pattern "%s" cannot be rendered inside itself.'),o?.name)})}):(0,r6.jsx)("div",{...g})},Pse=nTe;var{name:Ese}=t6,Bse={edit:Pse},aTe=()=>A({name:Ese,metadata:t6,settings:Bse});var qA={};Q(qA,{init:()=>dTe,metadata:()=>a6,name:()=>Fse,settings:()=>Ose});var a6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/page-list",title:"Page List",category:"widgets",allowedBlocks:["core/page-list-item"],description:"Display a list of all pages.",keywords:["menu","navigation"],textdomain:"default",attributes:{parentPageID:{type:"integer",default:0}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","overlayTextColor","customOverlayTextColor","overlayBackgroundColor","customOverlayBackgroundColor","fontSize","customFontSize","showSubmenuIcon","style","openSubmenusOnClick","submenuVisibility","core/isInsideSubmenu"],supports:{anchor:!0,reusable:!1,html:!1,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},color:{text:!0,background:!0,link:!0,gradients:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0},spacing:{padding:!0,margin:!0,__experimentalDefaultControls:{padding:!1,margin:!1}},contentRole:!0},editorStyle:"wp-block-page-list-editor",style:"wp-block-page-list"};var Ase=a(J(),1),Yn=a(R(),1),en=a(V(),1),Mo=a(D(),1),gp=a(H(),1),zse=a(ne(),1),i6=a(O(),1);var $A=a(J(),1),Nse=a(O(),1),Ise=a(R(),1);function sTe(e=[]){let t="post-type",r={},o=[];return e.forEach(({id:n,title:i,link:s,type:l,parent:c})=>{let u=r[n]?.innerBlocks??[];r[n]=(0,$A.createBlock)("core/navigation-link",{id:n,label:i.rendered,url:s,type:l,kind:t,metadata:{bindings:k0(t)}},u),c?(r[c]||(r[c]={innerBlocks:[]}),r[c].innerBlocks.push(r[n])):o.push(r[n])}),o}function Rse(e,t){for(let r of e){if(r.attributes.id===t)return r;if(r.innerBlocks&&r.innerBlocks.length){let o=Rse(r.innerBlocks,t);if(o)return o}}return null}function lTe(e=[],t=null){let r=sTe(e);if(t){let n=Rse(r,t);n&&n.innerBlocks&&(r=n.innerBlocks)}let o=n=>{n.forEach((i,s,l)=>{let{attributes:c,innerBlocks:u}=i;if(u.length!==0){o(u);let d=(0,$A.createBlock)("core/navigation-submenu",c,u);l[s]=d}})};return o(r),r}function Dse({clientId:e,pages:t,parentClientId:r,parentPageID:o}){let{replaceBlock:n,selectBlock:i}=(0,Nse.useDispatch)(Ise.store);return()=>{let s=lTe(t,o);n(e,s),i(r)}}var Ht=a(b(),1),Lse=100,Mse=()=>{};function cTe({isBusy:e,onConfirm:t,onCancel:r}){return(0,Ht.jsx)(en.__experimentalConfirmDialog,{isOpen:!0,title:(0,Mo.__)("Detach Page List"),__experimentalHideHeader:!1,confirmButtonText:(0,Mo.__)("Detach"),onConfirm:t,onCancel:r,isBusy:e,size:"medium",children:(0,Mo.__)("This Navigation Menu displays your website's pages. Detaching will enable you to add, delete, or reorder pages. However, new pages will no longer be added automatically.")})}function uTe({blockProps:e,innerBlocksProps:t,hasResolvedPages:r,blockList:o,pages:n,parentPageID:i}){if(!r)return(0,Ht.jsx)("div",{...e,children:(0,Ht.jsx)("div",{className:"wp-block-page-list__loading-indicator-container",children:(0,Ht.jsx)(en.Spinner,{className:"wp-block-page-list__loading-indicator"})})});if(n===null)return(0,Ht.jsx)("div",{...e,children:(0,Ht.jsx)(en.Notice,{status:"warning",isDismissible:!1,children:(0,Mo.__)("Page List: Cannot retrieve Pages.")})});if(n.length===0)return(0,Ht.jsx)("div",{...e,children:(0,Ht.jsx)(en.Notice,{status:"info",isDismissible:!1,children:(0,Mo.__)("Page List: Cannot retrieve Pages.")})});if(o.length===0){let s=n.find(l=>l.id===i);return s?.title?.rendered?(0,Ht.jsx)("div",{...e,children:(0,Ht.jsx)(Yn.Warning,{children:(0,Mo.sprintf)((0,Mo.__)('Page List: "%s" page has no children.'),s.title.rendered)})}):(0,Ht.jsx)("div",{...e,children:(0,Ht.jsx)(en.Notice,{status:"warning",isDismissible:!1,children:(0,Mo.__)("Page List: Cannot retrieve Pages.")})})}if(n.length>0)return(0,Ht.jsx)("ul",{...t})}function Vse({context:e,clientId:t,attributes:r,setAttributes:o}){let{parentPageID:n}=r,[i,s]=(0,gp.useState)(!1),l=Y(),{records:c,hasResolved:u}=(0,zse.useEntityRecords)("postType","page",{per_page:Lse,_fields:["id","link","menu_order","parent","title","type"],orderby:"menu_order",order:"asc"}),d="showSubmenuIcon"in e&&c?.length>0&&c?.length<=Lse,p=(0,gp.useMemo)(()=>c===null?new Map:c.sort((S,P)=>S.menu_order===P.menu_order?S.title.rendered.localeCompare(P.title.rendered):S.menu_order-P.menu_order).reduce((S,P)=>{let{parent:N}=P;return S.has(N)?S.get(N).push(P):S.set(N,[P]),S},new Map),[c]),m=(0,Yn.useBlockProps)({className:T("wp-block-page-list",{"has-text-color":!!e.textColor,[(0,Yn.getColorClassName)("color",e.textColor)]:!!e.textColor,"has-background":!!e.backgroundColor,[(0,Yn.getColorClassName)("background-color",e.backgroundColor)]:!!e.backgroundColor,"open-on-click":e.submenuVisibility==="click","open-always":e.submenuVisibility==="always"}),style:{...e.style?.color}}),f=(0,gp.useMemo)(function C(S=0,P=0){let N=p.get(S);return N?.length?N.reduce((I,B)=>{let E=p.has(B.id),L={value:B.id,label:"\u2014 ".repeat(P)+B.title.rendered,rawName:B.title.rendered};return I.push(L),E&&I.push(...C(B.id,P+1)),I},[]):[]},[p]),g=(0,gp.useMemo)(function C(S=n){let P=p.get(S);return P?.length?P.reduce((N,I)=>{let B=p.has(I.id),E={id:I.id,label:I.title?.rendered?.trim()!==""?I.title?.rendered:(0,Mo.__)("(no title)"),title:I.title?.rendered?.trim()!==""?I.title?.rendered:(0,Mo.__)("(no title)"),link:I.url,hasChildren:B},L=null,M=C(I.id);return L=(0,Ase.createBlock)("core/page-list-item",E,M),N.push(L),N},[]):[]},[p,n]),{hasSelectedChild:h,parentClientId:v,hasDraggedChild:x,isChildOfNavigation:_}=(0,i6.useSelect)(C=>{let{getBlockParentsByBlockName:S,hasSelectedInnerBlock:P,hasDraggedInnerBlock:N}=C(Yn.store),I=S(t,"core/navigation",!0);return{isChildOfNavigation:I.length>0,hasSelectedChild:P(t,!0),hasDraggedChild:N(t,!0),parentClientId:I[0]}},[t]),k=Dse({clientId:t,pages:c,parentClientId:v,parentPageID:n}),y=(0,Yn.useInnerBlocksProps)(m,{renderAppender:!1,__unstableDisableDropZone:!0,templateLock:_?!1:"all",onInput:Mse,onChange:Mse,value:g}),{selectBlock:w}=(0,i6.useDispatch)(Yn.store);return(0,gp.useEffect)(()=>{(h||x)&&(s(!0),w(v))},[h,x,v,w]),(0,Ht.jsxs)(Ht.Fragment,{children:[(f.length>0||d)&&(0,Ht.jsx)(Yn.InspectorControls,{children:(0,Ht.jsxs)(en.__experimentalToolsPanel,{label:(0,Mo.__)("Settings"),resetAll:()=>{o({parentPageID:0})},dropdownMenuProps:l,children:[f.length>0&&(0,Ht.jsx)(en.__experimentalToolsPanelItem,{label:(0,Mo.__)("Parent Page"),hasValue:()=>n!==0,onDeselect:()=>o({parentPageID:0}),isShownByDefault:!0,children:(0,Ht.jsx)(en.ComboboxControl,{className:"editor-page-attributes__parent",label:(0,Mo.__)("Parent"),value:n,options:f,onChange:C=>o({parentPageID:C??0}),help:(0,Mo.__)("Choose a page to show only its subpages.")})}),d&&(0,Ht.jsx)(en.Button,{__next40pxDefaultSize:!0,variant:"secondary",accessibleWhenDisabled:!0,disabled:!u,onClick:()=>s(!0),style:{gridColumn:"1 / -1",justifyContent:"center"},children:(0,Mo.__)("Detach Page List")})]})}),d&&(0,Ht.jsxs)(Ht.Fragment,{children:[(0,Ht.jsx)(Yn.BlockControls,{group:"other",children:(0,Ht.jsx)(en.ToolbarButton,{title:(0,Mo.__)("Detach"),disabled:!u,onClick:()=>s(!0),children:(0,Mo.__)("Detach")})}),i&&(0,Ht.jsx)(cTe,{isBusy:!u,onConfirm:()=>{k(),s(!1)},onCancel:()=>s(!1)})]}),(0,Ht.jsx)(uTe,{blockProps:m,innerBlocksProps:y,hasResolvedPages:u,blockList:g,pages:c,parentPageID:n})]})}var{name:Fse}=a6,Ose={icon:_B,example:{},edit:Vse},dTe=()=>A({name:Fse,metadata:a6,settings:Ose});var XA={};Q(XA,{init:()=>fTe,metadata:()=>s6,name:()=>Use,settings:()=>Wse});var s6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/page-list-item",title:"Page List Item",category:"widgets",parent:["core/page-list"],description:"Displays a page inside a list of all pages.",keywords:["page","menu","navigation"],textdomain:"default",attributes:{id:{type:"number"},label:{type:"string"},title:{type:"string"},link:{type:"string"},hasChildren:{type:"boolean"}},usesContext:["textColor","customTextColor","backgroundColor","customBackgroundColor","overlayTextColor","customOverlayTextColor","overlayBackgroundColor","customOverlayBackgroundColor","fontSize","customFontSize","showSubmenuIcon","style","openSubmenusOnClick","submenuVisibility"],supports:{anchor:!0,reusable:!1,html:!1,lock:!1,inserter:!1,__experimentalToolbar:!1,interactivity:{clientNavigation:!0}},editorStyle:"wp-block-page-list-editor",style:"wp-block-page-list"};var c6=a(R(),1),Hse=a(O(),1),YA=a(ne(),1),QA=a(da(),1);var l6=a(V(),1),ZA=a(b(),1),KA=()=>(0,ZA.jsx)(l6.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:(0,ZA.jsx)(l6.Path,{d:"M1.50002 4L6.00002 8L10.5 4",strokeWidth:"1.5"})});var Na=a(b(),1);function mTe(){return(0,Hse.useSelect)(e=>{if(!e(YA.store).canUser("read",{kind:"root",name:"site"}))return;let r=e(YA.store).getEntityRecord("root","site");return r?.show_on_front==="page"&&r?.page_on_front},[])}function jse({context:e,attributes:t}){let{id:r,label:o,link:n,hasChildren:i,title:s}=t,l="showSubmenuIcon"in e,c=mTe(),u=e.submenuVisibility,d=u==="click",p=Tf(e,!0),m=JC(p),f=(0,c6.useBlockProps)(m,{className:"wp-block-pages-list__item"}),g=(0,c6.useInnerBlocksProps)(f);return(0,Na.jsxs)("li",{className:T("wp-block-pages-list__item",{"has-child":i,"wp-block-navigation-item":l,"open-on-click":d,"open-always":u==="always","open-on-hover-click":u==="hover"&&e.showSubmenuIcon,"menu-item-home":r===c}),children:[i&&d?(0,Na.jsxs)(Na.Fragment,{children:[(0,Na.jsx)("button",{type:"button",className:"wp-block-navigation-item__content wp-block-navigation-submenu__toggle","aria-expanded":"false",dangerouslySetInnerHTML:{__html:(0,QA.safeHTML)(o)}}),(0,Na.jsx)("span",{className:"wp-block-page-list__submenu-icon wp-block-navigation__submenu-icon",children:(0,Na.jsx)(KA,{})})]}):(0,Na.jsx)("a",{className:T("wp-block-pages-list__item__link",{"wp-block-navigation-item__content":l}),href:n,dangerouslySetInnerHTML:{__html:(0,QA.safeHTML)(s)}}),i&&(0,Na.jsxs)(Na.Fragment,{children:[!d&&e.showSubmenuIcon&&(0,Na.jsx)("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",type:"button",children:(0,Na.jsx)(KA,{})}),(0,Na.jsx)("ul",{...g})]})]},r)}var{name:Use}=s6,Wse={__experimentalLabel:({label:e})=>e,icon:lu,example:{},edit:jse},fTe=()=>A({name:Use,metadata:s6,settings:Wse});var az={};Q(az,{init:()=>kTe,metadata:()=>M0,name:()=>f6,settings:()=>cle});var nz=a(D(),1);var Gse=a(H(),1),Ao=a(R(),1),JA=a(D(),1),Fc=a(b(),1),I0={className:!1},ez={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"}},u6=e=>{if(!e.customTextColor&&!e.customBackgroundColor&&!e.customFontSize)return e;let t={};(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});let{customTextColor:r,customBackgroundColor:o,customFontSize:n,...i}=e;return{...i,style:t}},R0=e=>{let{align:t,...r}=e;return t?{...r,style:{...e.style,typography:{...e.style?.typography,textAlign:t}}}:e},{style:$0t,...p_}=ez,gTe=[{supports:{className:!1,color:!0,typography:{fontSize:!0}},attributes:ez,isEligible(e){return!!e.align||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save({attributes:e}){let{align:t,content:r,dropCap:o,direction:n}=e,i=T({"has-drop-cap":t===((0,JA.isRTL)()?"left":"right")||t==="center"?!1:o,[`has-text-align-${t}`]:t});return(0,Fc.jsx)("p",{...Ao.useBlockProps.save({className:i,dir:n}),children:(0,Fc.jsx)(Ao.RichText.Content,{value:r})})},migrate:R0},{supports:I0,attributes:{...p_,customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"}},migrate:R0,save({attributes:e}){let{align:t,content:r,dropCap:o,direction:n}=e,i=T({"has-drop-cap":t===((0,JA.isRTL)()?"left":"right")||t==="center"?!1:o,[`has-text-align-${t}`]:t});return(0,Fc.jsx)("p",{...Ao.useBlockProps.save({className:i,dir:n}),children:(0,Fc.jsx)(Ao.RichText.Content,{value:r})})}},{supports:I0,attributes:{...p_,customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"}},migrate(e){return u6(R0(e))},save({attributes:e}){let{align:t,content:r,dropCap:o,backgroundColor:n,textColor:i,customBackgroundColor:s,customTextColor:l,fontSize:c,customFontSize:u,direction:d}=e,p=(0,Ao.getColorClassName)("color",i),m=(0,Ao.getColorClassName)("background-color",n),f=(0,Ao.getFontSizeClass)(c),g=T({"has-text-color":i||l,"has-background":n||s,"has-drop-cap":o,[`has-text-align-${t}`]:t,[f]:f,[p]:p,[m]:m}),h={backgroundColor:m?void 0:s,color:p?void 0:l,fontSize:f?void 0:u};return(0,Fc.jsx)(Ao.RichText.Content,{tagName:"p",style:h,className:g||void 0,value:r,dir:d})}},{supports:I0,attributes:{...p_,customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"}},migrate(e){return u6(R0(e))},save({attributes:e}){let{align:t,content:r,dropCap:o,backgroundColor:n,textColor:i,customBackgroundColor:s,customTextColor:l,fontSize:c,customFontSize:u,direction:d}=e,p=(0,Ao.getColorClassName)("color",i),m=(0,Ao.getColorClassName)("background-color",n),f=(0,Ao.getFontSizeClass)(c),g=T({"has-text-color":i||l,"has-background":n||s,"has-drop-cap":o,[f]:f,[p]:p,[m]:m}),h={backgroundColor:m?void 0:s,color:p?void 0:l,fontSize:f?void 0:u,textAlign:t};return(0,Fc.jsx)(Ao.RichText.Content,{tagName:"p",style:h,className:g||void 0,value:r,dir:d})}},{supports:I0,attributes:{...p_,customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"},width:{type:"string"}},migrate(e){return u6(R0(e))},save({attributes:e}){let{width:t,align:r,content:o,dropCap:n,backgroundColor:i,textColor:s,customBackgroundColor:l,customTextColor:c,fontSize:u,customFontSize:d}=e,p=(0,Ao.getColorClassName)("color",s),m=(0,Ao.getColorClassName)("background-color",i),f=u&&`is-${u}-text`,g=T({[`align${t}`]:t,"has-background":i||l,"has-drop-cap":n,[f]:f,[p]:p,[m]:m}),h={backgroundColor:m?void 0:l,color:p?void 0:c,fontSize:f?void 0:d,textAlign:r};return(0,Fc.jsx)(Ao.RichText.Content,{tagName:"p",style:h,className:g||void 0,value:o})}},{supports:I0,attributes:{...p_,fontSize:{type:"number"}},save({attributes:e}){let{width:t,align:r,content:o,dropCap:n,backgroundColor:i,textColor:s,fontSize:l}=e,c=T({[`align${t}`]:t,"has-background":i,"has-drop-cap":n});return(0,Fc.jsx)("p",{style:{backgroundColor:i,color:s,fontSize:l,textAlign:r},className:c||void 0,children:o})},migrate(e){return u6(R0({...e,customFontSize:Number.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:I0,attributes:{...ez,content:{type:"string",source:"html",default:""}},save({attributes:e}){return(0,Fc.jsx)(Gse.RawHTML,{children:e.content})},migrate:e=>e}],$se=gTe;var si=a(D(),1),L0=a(V(),1),Qn=a(R(),1),rle=a(O(),1),ole=a(J(),1);var qse=a(H(),1),Zse=a(he(),1),Kse=a(hl(),1),D0=a(O(),1),tz=a(R(),1),zu=a(J(),1);var{subscribeOwnedListener:hTe}=ee(Kse.privateApis);function Yse(e){let{batch:t}=(0,D0.useRegistry)(),{moveBlocksToPosition:r,replaceBlocks:o,selectionChange:n}=(0,D0.useDispatch)(tz.store),{getBlockRootClientId:i,getBlockIndex:s,getBlockOrder:l,getBlockName:c,getBlock:u,canInsertBlockType:d}=(0,D0.useSelect)(tz.store),p=(0,qse.useRef)(e);return p.current=e,(0,Zse.useRefEffect)(m=>{function f(g){if(g.defaultPrevented||g.inputType!=="insertParagraph")return;let{content:h,clientId:v}=p.current;if(h.length)return;let x=i(v);if(!(0,zu.hasBlockSupport)(c(x),"__experimentalOnEnter",!1))return;let _=l(x),k=_.indexOf(v);if(k===_.length-1){let B=x;for(;!d(c(v),i(B));)B=i(B);typeof B=="string"&&(g.preventDefault(),r([v],x,i(B),s(B)+1));return}let y=(0,zu.getDefaultBlockName)(),w=c(x),C=i(x);if(!d(y,C)||!d(w,C))return;g.preventDefault();let S=u(x),P=(0,zu.cloneBlock)({...S,innerBlocks:S.innerBlocks.slice(0,k)}),N=(0,zu.createBlock)(y),I=(0,zu.cloneBlock)({...S,innerBlocks:S.innerBlocks.slice(k+1)});t(()=>{o(x,[P,N,I]),n(N.clientId)})}return hTe(m,"beforeinput",f,!0)},[])}var Qse=a(he(),1),d6=a(H(),1),Xse=a(Rm(),1),Jse=a(O(),1),ele=a(R(),1);function tle(e,t,r){let{__unstableMarkNextChangeAsNotPersistent:o}=(0,Jse.useDispatch)(ele.store),n=(0,Qse.useEvent)(()=>{(0,Xse.default)("align attribute in paragraph block",{alternative:"style.typography.textAlign",since:"7.0"}),o(),r({style:{...t,typography:{...t?.typography,textAlign:e}}})}),i=(0,d6.useRef)();(0,d6.useEffect)(()=>{e==="full"||e==="wide"||e===i.current||(i.current=e,n())},[e,n])}var Ji=a(b(),1);function vTe({direction:e,setDirection:t}){return(0,si.isRTL)()&&(0,Ji.jsx)(L0.ToolbarButton,{icon:vE,title:(0,si._x)("Left to right","editor button"),isActive:e==="ltr",onClick:()=>{t(e==="ltr"?void 0:"ltr")}})}function rz(e){return e===((0,si.isRTL)()?"left":"right")||e==="center"}function yTe({clientId:e,attributes:t,setAttributes:r,name:o}){let[n]=(0,Qn.useSettings)("typography.dropCap"),i=(0,rle.useSelect)(p=>{let{hasSelectedStyleState:m}=ee(p(Qn.store));return m(e)},[e]);if(!n||i)return null;let{style:s,dropCap:l}=t,c=s?.typography?.textAlign,u;rz(c)?u=(0,si.__)("Not available for aligned text."):l?u=(0,si.__)("Showing large initial letter."):u=(0,si.__)("Show a large initial letter.");let d=(0,ole.getBlockSupport)(o,"typography.defaultControls.dropCap",!1);return(0,Ji.jsx)(Qn.InspectorControls,{group:"typography",children:(0,Ji.jsx)(L0.__experimentalToolsPanelItem,{hasValue:()=>!!l,label:(0,si.__)("Drop cap"),isShownByDefault:d,onDeselect:()=>r({dropCap:!1}),resetAllFilter:()=>({dropCap:!1}),panelId:e,children:(0,Ji.jsx)(L0.ToggleControl,{label:(0,si.__)("Drop cap"),checked:!!l,onChange:()=>r({dropCap:!l}),help:u,disabled:rz(c)})})})}function bTe({attributes:e,mergeBlocks:t,onReplace:r,onRemove:o,setAttributes:n,clientId:i,isSelected:s,name:l}){let{content:c,direction:u,dropCap:d,placeholder:p,style:m}=e,f=m?.typography?.textAlign;tle(e.align,m,n);let g=(0,Qn.useBlockProps)({ref:Yse({clientId:i,content:c}),className:T({"has-drop-cap":rz(f)?!1:d}),style:{direction:u},"aria-label":Qn.RichText.isEmpty(c)?(0,si.__)("Empty block; start writing or type forward slash to choose a block"):(0,si.__)("Block: Paragraph")}),h=(0,Qn.useBlockEditingMode)();return(0,Ji.jsxs)(Ji.Fragment,{children:[h==="default"&&(0,Ji.jsx)(Qn.BlockControls,{group:"block",children:(0,Ji.jsx)(vTe,{direction:u,setDirection:v=>n({direction:v})})}),s&&(0,Ji.jsx)(yTe,{name:l,clientId:i,attributes:e,setAttributes:n}),(0,Ji.jsx)(Qn.RichText,{identifier:"content",tagName:"p",...g,value:c,onChange:v=>n({content:v}),onMerge:t,onReplace:r,onRemove:o,"data-empty":Qn.RichText.isEmpty(c),placeholder:p||(0,si.__)("Type / to choose a block"),"data-custom-placeholder":p?!0:void 0,__unstableEmbedURLOnPaste:!0,__unstableAllowPrefixTransformations:!0})]})}var nle=bTe;var M0={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/paragraph",title:"Paragraph",category:"text",description:"Start with the basic building block of all narrative.",keywords:["text"],textdomain:"default",attributes:{content:{type:"rich-text",source:"rich-text",selector:"p",role:"content"},dropCap:{type:"boolean",default:!1},placeholder:{type:"string"},direction:{type:"string",enum:["ltr","rtl"]}},supports:{align:["wide","full"],splitting:!0,anchor:!0,className:!1,__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,textColumns:!0,textIndent:!0,__experimentalFontFamily:!0,__experimentalTextDecoration:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalWritingMode:!0,fitText:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalSelector:"p",__unstablePasteTextInline:!0,interactivity:{clientNavigation:!0}},selectors:{root:"p",typography:{textIndent:".wp-block-paragraph + .wp-block-paragraph"}},editorStyle:"wp-block-paragraph-editor",style:"wp-block-paragraph"};var p6=a(R(),1),ale=a(D(),1),oz=a(b(),1);function ile({attributes:e}){let{content:t,dropCap:r,direction:o,style:n}=e,i=n?.typography?.textAlign,s=T({"has-drop-cap":i===((0,ale.isRTL)()?"left":"right")||i==="center"?!1:r});return(0,oz.jsx)("p",{...p6.useBlockProps.save({className:s,dir:o}),children:(0,oz.jsx)(p6.RichText.Content,{value:t})})}var m6=a(J(),1);var{name:sle}=M0,xTe={from:[{type:"raw",priority:20,selector:"p",schema:({phrasingContentSchema:e,isPaste:t})=>({p:{children:e,attributes:t?[]:["style","id"]}}),transform(e){let t=(0,m6.getBlockAttributes)(sle,e.outerHTML),{textAlign:r}=e.style||{};return(r==="left"||r==="center"||r==="right")&&(t.style={...t.style,typography:{...t.style?.typography,textAlign:r}}),(0,m6.createBlock)(sle,t)}}]},lle=xTe;var{name:f6}=M0,cle={icon:xB,example:{attributes:{content:(0,nz.__)("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.")}},__experimentalLabel(e,{context:t}){let r=e?.metadata?.name;if((t==="list-view"||t==="breadcrumb")&&r)return r;if(t==="accessibility"){if(r)return r;let{content:o}=e;return!o||o.length===0?(0,nz.__)("Empty"):o}},transforms:lle,deprecated:$se,merge(e,t){return{content:(e.content||"")+(t.content||"")}},edit:nle,save:ile},kTe=()=>A({name:f6,metadata:M0,settings:cle});var wz={};Q(wz,{init:()=>_Pe,metadata:()=>g6,name:()=>Qle,settings:()=>Xle});var g6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/playlist",title:"Playlist",category:"media",description:"Embed a simple playlist.",keywords:["music","sound"],textdomain:"default",allowedBlocks:["core/playlist-track"],attributes:{type:{type:"string",default:"audio"},order:{type:"string",default:"asc"},showTracklist:{type:"boolean",default:!0},showImages:{type:"boolean",default:!0},showPlayButtonArtwork:{type:"boolean",default:!1},showArtists:{type:"boolean",default:!0},showNumbers:{type:"boolean",default:!0},showTrackLength:{type:"boolean",default:!0},waveformStyle:{type:"string",enum:["bars","mirror","line","blocks","dots","seekbar"],default:"bars"},waveformColor:{type:"string"},waveformGradient:{type:"string"},waveformBackgroundColor:{type:"string"},waveformBackgroundGradient:{type:"string"},caption:{type:"string"}},providesContext:{showArtists:"showArtists",showImages:"showImages"},supports:{anchor:!0,align:!0,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},__experimentalBorder:{color:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,style:!0,width:!0}},interactivity:!0,spacing:{margin:!0,padding:!0},typography:{fontSize:!0,__experimentalDefaultControls:{fontSize:!0}}},editorStyle:"wp-block-playlist-editor",style:"wp-block-playlist"};var fo=a(H(),1),Lr=a(R(),1),Cr=a(V(),1),f_=a(O(),1),Gle=a(xr(),1),gt=a(D(),1);var kz=a(J(),1),$le=a(Or(),1);var Hc=a(H(),1),_6=a(he(),1),m_=a(D(),1);function wle(e){let t=-1/0;for(let r=0;r<e.length;r++)e[r]>t&&(t=e[r]);return t}function Oc(e){return String(e??"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function ule(e){return Oc(typeof e=="number"?`${e}px`:e)}function CTe(e){if(typeof e!="string"||e==="")return!1;try{let t=new URL(e,"http://localhost/");return t.protocol==="http:"||t.protocol==="https:"}catch{return!1}}function zo(e,t=0,r=1){return Math.max(t,Math.min(e,r))}function v6(e,t=null,r={}){let{min:o=-1/0,max:n=1/0,integer:i=!1}=r,s=typeof e=="number"?e:typeof e=="string"&&e.trim()!==""?Number(e):NaN;if(!Number.isFinite(s))return t;let l=zo(s,o,n);return i?Math.round(l):l}function pz(e,t=null){if(Array.isArray(e))return e;if(typeof e=="string"&&e.trim().startsWith("["))try{let r=JSON.parse(e);if(Array.isArray(r))return r}catch{}return t}function mz(e,t={}){let{min:r=-1/0,max:o=1/0,fallback:n=null}=t,i=pz(e);if(!i&&typeof e=="string"&&e.trim()!==""&&(i=e.split(/[,\s]+/)),!i)return n;let s=i.map(l=>v6(l)).filter(l=>l!==null&&l>=r&&l<=o);return s.length?s:n}function STe(e,t,r=null){return t.includes(e)?e:r}function TTe(e){if(typeof e=="string"){let t=e.trim().toLowerCase();return t!==""&&t!=="false"&&t!=="0"}return!!e}function PTe(e){return e===void 0?void 0:e==="true"}function dle(e){if(typeof e=="string"&&e.trim().startsWith("["))try{return JSON.parse(e)}catch{}return e}function Cle(e){let t={},r=(s,l=s)=>{let c=PTe(e.dataset[l]);c!==void 0&&(t[s]=c)},o=(s,l=s,c=!1)=>{let u=e.dataset[l];u&&(t[s]=c?parseFloat(u):parseInt(u,10))},n=(s,l=s)=>{let c=e.dataset[l];c&&(t[s]=/^\d+(\.\d+)?$/.test(c.trim())?parseFloat(c):c)},i=(s,l=s)=>{let c=e.dataset[l];if(!c)return;let u=pz(c);u?t[s]=u:console.warn(`[WaveformPlayer] Invalid ${l} attribute, expected a JSON array:`,c)};if(e.dataset.src&&(t.url=e.dataset.src),e.dataset.url&&(t.url=e.dataset.url),o("height"),o("samples"),e.dataset.preload&&(t.preload=e.dataset.preload),e.dataset.crossOrigin&&(t.crossOrigin=e.dataset.crossOrigin),e.dataset.audioMode&&(t.audioMode=e.dataset.audioMode),e.dataset.style&&(t.waveformStyle=e.dataset.style),e.dataset.waveformStyle&&(t.waveformStyle=e.dataset.waveformStyle),e.dataset.waveformGradient&&(t.waveformGradient=e.dataset.waveformGradient),o("barWidth"),o("barSpacing"),o("barRadius"),e.dataset.buttonAlign&&(t.buttonAlign=e.dataset.buttonAlign),e.dataset.layout&&(t.layout=e.dataset.layout),e.dataset.buttonStyle&&(t.buttonStyle=e.dataset.buttonStyle),n("buttonSize"),n("buttonRadius"),e.dataset.colorPreset&&(t.colorPreset=e.dataset.colorPreset),e.dataset.waveformColor&&(t.waveformColor=dle(e.dataset.waveformColor)),e.dataset.progressColor&&(t.progressColor=dle(e.dataset.progressColor)),e.dataset.color&&(t.waveformColor=e.dataset.color),e.dataset.theme&&(t.colorPreset=e.dataset.theme),r("autoplay"),r("showControls"),r("showInfo"),r("showTime"),r("showHoverTime"),r("seekHandle"),r("showBPM","showBpm"),o("bpm"),r("singlePlay"),r("playOnSeek"),e.dataset.title&&(t.title=e.dataset.title),e.dataset.artist&&(t.artist=e.dataset.artist),e.dataset.album&&(t.album=e.dataset.album),e.dataset.artwork&&(t.artwork=e.dataset.artwork),e.dataset.artworkPosition&&(t.artworkPosition=e.dataset.artworkPosition),e.dataset.waveform&&(t.waveform=e.dataset.waveform),i("markers"),o("playbackRate","playbackRate",!0),r("showPlaybackSpeed"),e.dataset.playbackRates){let s=mz(e.dataset.playbackRates);s?t.playbackRates=s:console.warn("[WaveformPlayer] Invalid playbackRates attribute:",e.dataset.playbackRates)}return r("enableMediaSession"),r("showMarkers"),r("accessibleSeek"),e.dataset.seekLabel&&(t.seekLabel=e.dataset.seekLabel),e.dataset.seekValueText&&(t.seekValueText=e.dataset.seekValueText),e.dataset.errorText&&(t.errorText=e.dataset.errorText),e.dataset.playPauseLabel&&(t.playPauseLabel=e.dataset.playPauseLabel),e.dataset.speedLabel&&(t.speedLabel=e.dataset.speedLabel),e.dataset.artworkAlt&&(t.artworkAlt=e.dataset.artworkAlt),e.dataset.unknownTrackText&&(t.unknownTrackText=e.dataset.unknownTrackText),t}function ETe(e,...t){let r=0;return e.replace(/%(?:(\d+)\$)?s/g,(o,n)=>{let i=n?Number(n)-1:r++;return t[i]??o})}function Vu(e){let t=Number(e);if(!t||!Number.isFinite(t)||t<0)return"0:00";let r=Math.floor(t/3600),o=Math.floor(t%3600/60),n=Math.floor(t%60);return r>0?`${r}:${o.toString().padStart(2,"0")}:${n.toString().padStart(2,"0")}`:`${o}:${n.toString().padStart(2,"0")}`}var BTe=0;function NTe(e){let t=e||"audio",r=5381;for(let o=0;o<t.length;o++)r=(r<<5)+r+t.charCodeAt(o)|0;return`wp_${(r>>>0).toString(36)}_${(BTe++).toString(36)}`}function Sle(e){if(!e)return"Audio";let t=e.split("/");return t[t.length-1].split(".")[0].replace(/[-_]/g," ").replace(/\b\w/g,r=>r.toUpperCase())}function Tle(e){if(typeof e!="string")return null;let t=e.match(/rgba?\(\s*([\d.]+)\s*[,\s]\s*([\d.]+)\s*[,\s]\s*([\d.]+)\s*(?:[,/]\s*([\d.]+)(%?))?/i);if(!t)return null;let r=Number(t[1]),o=Number(t[2]),n=Number(t[3]);if(!Number.isFinite(r)||!Number.isFinite(o)||!Number.isFinite(n))return null;let i=t[4]===void 0?1:Number(t[4]);return Number.isFinite(i)?(t[5]==="%"&&(i/=100),{r,g:o,b:n,a:zo(i,0,1)}):null}function ITe(e){let t=Tle(e);return!t||t.a<=0?null:(t.r*299+t.g*587+t.b*114)/1e3}function ple(...e){let t={};for(let r of e)for(let o in r)r[o]!==null&&r[o]!==void 0&&(t[o]=r[o]);return t}function RTe(e,t){let r;return function(...o){let n=()=>{clearTimeout(r),e(...o)};clearTimeout(r),r=setTimeout(n,t)}}function y6(e,t){if(e.length===t)return e;if(e.length===0||t===0)return[];let r=[];if(t>e.length){let o=(e.length-1)/(t-1);for(let n=0;n<t;n++){let i=n*o,s=Math.floor(i),l=Math.ceil(i),c=i-s;if(l>=e.length)r.push(e[e.length-1]);else if(s===l)r.push(e[s]);else{let u=e[s]*(1-c)+e[l]*c;r.push(u)}}}else{let o=e.length/t;for(let n=0;n<t;n++){let i=Math.floor(n*o),s=Math.floor((n+1)*o),l=0,c=0;for(let u=i;u<=s&&u<e.length;u++)e[u]>l&&(l=e[u]),c++;if(c===0){let u=Math.min(Math.round(n*o),e.length-1);l=e[u]}r.push(l)}}return r}function Ul(e,t,r,o){if(!Array.isArray(t))return t;if(t.length<2)return t[0];let n=r.width,i=r.height,s=o&&o.waveformGradient,[l,c,u,d]=s==="horizontal"?[0,0,n,0]:s==="diagonal"?[0,0,n,i]:[0,0,0,i];try{let p=e.createLinearGradient(l,c,u,d);return t.forEach((m,f)=>p.addColorStop(f/(t.length-1),m)),p}catch{return t[0]}}function A0(e,t,r,o,n,i){if((Array.isArray(i)?i.some(s=>s>0):i>0)&&typeof e.roundRect=="function"){let s=Math.min(o/2,Math.abs(n)/2),l=c=>zo(c,0,s);e.beginPath(),e.roundRect(t,r,o,n,Array.isArray(i)?i.map(l):l(i)),e.fill()}else e.fillRect(t,r,o,n)}function Ple(e,t){return(e.barRadius||0)*t}function DTe(e,t){let r=Ple(e,t);return[r,r,0,0]}function mle(e,t,r,o,n){let i=n/2;e.beginPath(),e.moveTo(t,o-i),e.lineTo(r-i,o-i),e.arc(r-i,o,i,-Math.PI/2,Math.PI/2),e.lineTo(t,o+i),e.arc(t,o,i,Math.PI/2,-Math.PI/2),e.closePath()}function iz(e,t,r,o,n){let i=window.devicePixelRatio||1,s=n.barWidth*i,l=n.barSpacing*i,c=Math.floor(t.width/(s+l)),u=y6(r,c),d=t.height,p=o*t.width,m=DTe(n,i),f=Ul(e,n.color,t,n),g=Ul(e,n.progressColor,t,n);e.clearRect(0,0,t.width,t.height),e.fillStyle=f;for(let h=0;h<u.length;h++){let v=h*(s+l);if(v+s>t.width)break;let x=u[h]*d*.9,_=d-x;A0(e,v,_,s,x,m)}e.save(),e.beginPath(),e.rect(0,0,p,d),e.clip(),e.fillStyle=g;for(let h=0;h<u.length;h++){let v=h*(s+l);if(v>p)break;let x=u[h]*d*.9,_=d-x;A0(e,v,_,s,x,m)}e.restore()}function LTe(e,t,r,o,n){let i=window.devicePixelRatio||1,s=n.barWidth*i,l=n.barSpacing*i,c=Math.floor(t.width/(s+l)),u=y6(r,c),d=t.height,p=d/2,m=o*t.width,f=Ple(n,i),g=[f,f,0,0],h=[0,0,f,f],v=Ul(e,n.color,t,n),x=Ul(e,n.progressColor,t,n);e.clearRect(0,0,t.width,t.height),e.fillStyle=v;for(let _=0;_<u.length;_++){let k=_*(s+l);if(k+s>t.width)break;let y=u[_]*d*.45;A0(e,k,p-y,s,y,g),A0(e,k,p,s,y,h)}e.save(),e.beginPath(),e.rect(0,0,m,d),e.clip(),e.fillStyle=x;for(let _=0;_<u.length;_++){let k=_*(s+l);if(k>m)break;let y=u[_]*d*.45;A0(e,k,p-y,s,y,g),A0(e,k,p,s,y,h)}e.restore()}function MTe(e,t,r,o,n){let i=t.width,s=t.height,l=s/2,c=s*.35;e.clearRect(0,0,i,s);let u=(d,p,m=1,f=!1)=>{let g=Ul(e,d,t,n),h=Array.isArray(d)?d[d.length-1]:d;f&&(e.shadowBlur=12,e.shadowColor=h),e.strokeStyle=g,e.lineWidth=p,e.lineCap="round",e.lineJoin="round",e.beginPath(),e.moveTo(0,l);let v=[],x=Math.floor(r.length*m);for(let _=0;_<x;_++){let k=_/(r.length-1)*i,y=r[_],w=Math.sin(_*.1)*y,C=l+w*c;v.push({x:k,y:C})}for(let _=0;_<v.length-1;_++){let k=v[_].x+(v[_+1].x-v[_].x)*.5,y=v[_].y,w=v[_+1].x-(v[_+1].x-v[_].x)*.5,C=v[_+1].y;e.bezierCurveTo(k,y,w,C,v[_+1].x,v[_+1].y)}e.stroke(),f&&(e.shadowBlur=0)};e.strokeStyle="rgba(255, 255, 255, 0.03)",e.lineWidth=.5,e.beginPath(),e.moveTo(0,l),e.lineTo(i,l),e.stroke();for(let d=0;d<=10;d++){let p=i/10*d;e.beginPath(),e.moveTo(p,0),e.lineTo(p,s),e.stroke()}u(n.color,2,1,!1),o>0&&u(n.progressColor,3,o,!0)}function fle(e,t,r,o,n){let i=window.devicePixelRatio||1,s=(n.barWidth||3)*i,l=(n.barSpacing||1)*i,c=Math.floor(t.width/(s+l)),u=y6(r,c),d=t.height,p=4*i,m=2*i,f=o*t.width,g=d/2,h=Ul(e,n.color,t,n),v=Ul(e,n.progressColor,t,n);e.clearRect(0,0,t.width,t.height);for(let x=0;x<u.length;x++){let _=x*(s+l);if(_+s>t.width)break;let k=u[x]*d*.9,y=Math.floor(k/(p+m));e.fillStyle=_<f?v:h;for(let w=0;w<y;w++){let C=w*(p+m);e.fillRect(_,g-C-p,s,p),w>0&&e.fillRect(_,g+C,s,p)}}}function gle(e,t,r,o,n){let i=window.devicePixelRatio||1,s=(n.barWidth||2)*i,l=(n.barSpacing||3)*i,c=Math.floor(t.width/(s+l)),u=y6(r,c),d=t.height,p=Math.max(1.5*i,s/2),m=o*t.width,f=d/2,g=Ul(e,n.color,t,n),h=Ul(e,n.progressColor,t,n);e.clearRect(0,0,t.width,t.height);for(let v=0;v<u.length;v++){let x=v*(s+l)+s/2;if(x>t.width)break;let _=u[v]*d*.9;e.fillStyle=x<m?h:g,e.beginPath(),e.arc(x,f-_/2,p,0,Math.PI*2),e.fill(),e.beginPath(),e.arc(x,f+_/2,p,0,Math.PI*2),e.fill()}}function ATe(e,t,r,o,n){let i=t.width,s=t.height,l=s/2,c=4,u=c/2,d=!!n.seekActive;if(e.clearRect(0,0,i,s),e.fillStyle=Ul(e,n.color,t,n)||"rgba(255, 255, 255, 0.2)",mle(e,u,i,l,c),e.fill(),o>0){let p=Math.max(u*2,o*i);e.save(),e.globalAlpha=n.seekHandle&&!d?.7:1,e.fillStyle=Ul(e,n.progressColor,t,n)||"rgba(255, 255, 255, 0.9)",mle(e,u,p,l,c),e.fill(),e.restore()}}var zTe={bars:iz,bar:iz,mirror:LTe,line:MTe,blocks:fle,block:fle,dots:gle,dot:gle,seekbar:ATe};function VTe(e,t,r,o,n){(zTe[n.waveformStyle]||iz)(e,t,r,o,n)}function FTe(e){try{let t=e.getChannelData(0),r=e.sampleRate,o=OTe(t,r);if(o.length<2)return 120;let n=[];for(let c=1;c<o.length;c++)n.push((o[c]-o[c-1])/r);let i={};n.forEach(c=>{let u=60/c,d=Math.round(u/3)*3;d>60&&d<200&&(i[d]=(i[d]||0)+1)});let s=0,l=120;for(let[c,u]of Object.entries(i))u>s&&(s=u,l=parseInt(c));return l<70&&i[l*2]?l*=2:l>160&&i[Math.round(l/2)]&&(l=Math.round(l/2)),l-1}catch(t){return console.warn("[WaveformPlayer] BPM detection failed:",t),null}}function OTe(e,t){let r=[],o=0;for(let n=0;n<e.length-2048;n+=1024){let i=0;for(let c=n;c<n+2048;c++)i+=e[c]*e[c];i=i/2048;let s=i-o,l=o*1.8+.01;if(s>l&&i>.01){let c=r[r.length-1]||0,u=t*.15;n-c>u&&r.push(n)}o=i*.8+o*.2}return r}function HTe(e,t=1800){let r=e.length/t,o=e.numberOfChannels,n=[];for(let s=0;s<o;s++){let l=e.getChannelData(s);for(let c=0;c<t;c++){let u=~~(c*r),d=~~(u+r),p=0,m=0;for(let g=u;g<d;g++){let h=l[g];h>m&&(m=h),h<p&&(p=h)}let f=Math.max(Math.abs(m),Math.abs(p));(s===0||f>n[c])&&(n[c]=f)}}let i=wle(n);return i>0?n.map(s=>s/i):n}async function hle(e,t=1800,r=!1){let o;try{let n=window.AudioContext||window.webkitAudioContext;o=new n;let i=await(await fetch(e)).arrayBuffer(),s=await o.decodeAudioData(i),l=HTe(s,t);l=UTe(l);let c=null;return r&&(c=FTe(s)),{peaks:l,bpm:c}}finally{o&&o.close()}}function jTe(e=1800){let t=[];for(let r=0;r<e;r++){let o=Math.random()*.5+.3,n=Math.sin(r/e*Math.PI*4)*.2;t.push(zo(o+n,.1,1))}return t}function UTe(e,t=.95){let r=wle(e);if(r===0||r>t)return e;let o=t/r;return e.map(n=>n*o)}var sz=128;function vle(e){let t=document.documentElement,r=document.body;return t.classList.contains(e)||t.classList.contains(`${e}-mode`)||t.classList.contains(`theme-${e}`)||t.getAttribute("data-theme")===e||t.getAttribute("data-color-scheme")===e||r.classList.contains(e)||r.classList.contains(`${e}-mode`)||r.getAttribute("data-theme")===e}function WTe(e){let t=0,r=0;for(let o=e;o&&o.nodeType===1&&r<.995;o=o.parentElement){let n=Tle(getComputedStyle(o).backgroundColor);if(!n||n.a<=0)continue;let i=n.a*(1-r);t+=(n.r*299+n.g*587+n.b*114)/1e3*i,r+=i}return{sum:t,alpha:r}}function GTe(){let e=ITe(getComputedStyle(document.body).color);if(e!==null)return e>sz?"dark":"light";if(window.matchMedia){if(window.matchMedia("(prefers-color-scheme: dark)").matches)return"dark";if(window.matchMedia("(prefers-color-scheme: light)").matches)return"light"}return"dark"}function h6(e){if(vle("dark"))return"dark";if(vle("light"))return"light";try{let t=e&&e.nodeType===1?e:document.body,{sum:r,alpha:o}=WTe(t),n=GTe(),i=r+(n==="dark"?0:255)*(1-o);return i>sz?"light":i<sz?"dark":n}catch{return"dark"}}var z0={dark:{waveformColor:"rgba(255, 255, 255, 0.3)",progressColor:"rgba(255, 255, 255, 0.9)"},light:{waveformColor:"rgba(0, 0, 0, 0.2)",progressColor:"rgba(0, 0, 0, 0.8)"}};function yle(e,t){if(e&&z0[e])return z0[e];let r=h6(t);return z0[r]}var lz={url:"",height:64,samples:1800,preload:"metadata",crossOrigin:null,audioMode:"self",playbackRate:1,showPlaybackSpeed:!1,playbackRates:[.5,.75,1,1.25,1.5,1.75,2],buttonAlign:"auto",layout:"default",buttonStyle:"circle",buttonSize:null,buttonRadius:null,waveformStyle:"mirror",barWidth:2,barSpacing:0,barRadius:1,waveformGradient:"vertical",colorPreset:null,waveformColor:null,progressColor:null,autoplay:!1,showControls:!0,showInfo:!0,showTime:!0,showHoverTime:!1,seekHandle:!1,showBPM:!1,bpm:null,singlePlay:!0,playOnSeek:!0,enableMediaSession:!0,markers:[],showMarkers:!0,accessibleSeek:!0,seekLabel:null,seekValueText:null,title:null,artist:null,artwork:null,artworkPosition:"info",album:"",errorText:"Unable to load audio",playPauseLabel:"Play/Pause",speedLabel:"Playback speed",artworkAlt:"Album artwork",unknownTrackText:"Unknown Track",playIcon:'<svg viewBox="0 0 24 24" width="16" height="16"><path d="M8 5v14l11-7z"/></svg>',pauseIcon:'<svg viewBox="0 0 24 24" width="16" height="16"><path d="M6 4h4v16H6zM14 4h4v16h-4z"/></svg>',onLoad:null,onPlay:null,onPause:null,onEnd:null,onError:null,onTimeUpdate:null,onNextTrack:null,onPreviousTrack:null},Ele={bars:{barWidth:3,barSpacing:1},mirror:{barWidth:2,barSpacing:2},line:{barWidth:2,barSpacing:0},blocks:{barWidth:4,barSpacing:2},dots:{barWidth:3,barSpacing:3},seekbar:{barWidth:1,barSpacing:0}},Ble=["auto","top","center","bottom"],fz=.25,gz=4,$Te={buttonAlign:Ble,layout:["default","preview"],buttonStyle:["circle","minimal"],artworkPosition:["info","button"],waveformStyle:Object.keys(Ele),waveformGradient:["vertical","horizontal","diagonal"],audioMode:["self","external"],preload:["none","metadata","auto"],colorPreset:Object.keys(z0),crossOrigin:["anonymous","use-credentials"]},qTe={height:{min:1,integer:!0},samples:{min:1,integer:!0},barWidth:{min:0},barSpacing:{min:0},barRadius:{min:0},bpm:{min:1},playbackRate:{min:fz,max:gz}},ZTe=["autoplay","showControls","showInfo","showTime","showHoverTime","seekHandle","showBPM","singlePlay","playOnSeek","enableMediaSession","showMarkers","accessibleSeek","showPlaybackSpeed"],KTe=["onLoad","onPlay","onPause","onEnd","onError","onTimeUpdate","onNextTrack","onPreviousTrack"];function cz(e,t){console.warn(`[WaveformPlayer] Invalid ${e} option, using default:`,t)}function uz(e){let t=pz(e);return t?t.reduce((r,o)=>{let n=o&&typeof o=="object"?v6(o.time,null,{min:0}):null;return n===null?(cz("marker",o),r):(r.push({...o,time:n,label:o.label==null?"":o.label}),r)},[]):(e!=null&&cz("markers",e),[])}function ble(e){let t=o=>e[o]!=null,r=o=>{cz(o,e[o]),e[o]=lz[o]};for(let[o,n]of Object.entries(qTe)){if(!t(o))continue;let i=v6(e[o],null,n);i===null?r(o):e[o]=i}for(let[o,n]of Object.entries($Te))t(o)&&STe(e[o],n)===null&&r(o);for(let o of ZTe)e[o]=TTe(e[o]);for(let o of KTe)t(o)&&typeof e[o]!="function"&&r(o);if(t("playbackRates")){let o=mz(e.playbackRates,{min:fz,max:gz,fallback:null});o===null?r("playbackRates"):e.playbackRates=o}e.markers=uz(e.markers);for(let o of["buttonSize","buttonRadius"]){if(!t(o))continue;let n=e[o];(typeof n=="number"?Number.isFinite(n):typeof n=="string"&&n.trim()!=="")||r(o)}for(let o of["waveformColor","progressColor"]){if(!t(o))continue;let n=e[o];!(typeof n=="string"&&n.trim()!=="")&&!Array.isArray(n)&&r(o)}return e}var YTe="data:image/svg+xml,"+encodeURIComponent('<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><rect width="24" height="24" rx="4" fill="#71717a" fill-opacity="0.15"/><g fill="none" stroke="#a1a1aa" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"><circle cx="8" cy="17" r="2.2"/><circle cx="17" cy="15" r="2.2"/><path d="M10.2 17V7l9-1.6v9"/></g></svg>'),_le=5,xle=10,QTe='button, a[href], input, [role="slider"]',V0=class tn{static instances=new Map;static currentlyPlaying=null;constructor(t,r={}){if(this.container=typeof t=="string"?document.querySelector(t):t,!this.container)throw new Error("[WaveformPlayer] Container element not found");let o=Cle(this.container),n={...r};n.style&&!n.waveformStyle&&(n.waveformStyle=n.style),n.src&&!n.url&&(n.url=n.src),this.options=ble(ple(lz,o,n));let i=yle(this.options.colorPreset,this.container);this._autoTheme=this.options.colorPreset==null||!z0[this.options.colorPreset],this._presetKeys=[],this._scheme=this.options.colorPreset&&z0[this.options.colorPreset]?this.options.colorPreset:h6(this.container);for(let[l,c]of Object.entries(i))(this.options[l]===null||this.options[l]===void 0)&&(this.options[l]=c,this._presetKeys.push(l));let s=Ele[this.options.waveformStyle];s&&(o.barWidth===void 0&&r.barWidth===void 0&&(this.options.barWidth=s.barWidth),o.barSpacing===void 0&&r.barSpacing===void 0&&(this.options.barSpacing=s.barSpacing)),this.audio=null,this.canvas=null,this.ctx=null,this.waveformData=[],this.progress=0,this._activeMarkerIndex=-1,this._markerLabelTimer=null,this.isPlaying=!1,this.isLoading=!1,this.hasError=!1,this.updateTimer=null,this.resizeObserver=null,this._ac=new AbortController,this.id=this.container.id||NTe(this.options.url),tn.instances.set(this.id,this),tn._watchTheme();try{this.init()}catch(l){throw tn.instances.delete(this.id),this._ac.abort(),l}setTimeout(()=>{this._emit("waveformplayer:ready",{player:this,url:this.options.url})},100)}_emit(t,r,o=!1){let n=new CustomEvent(t,{bubbles:!0,cancelable:o,detail:r});return this.container.dispatchEvent(n),n}_requestSeek(t){this._emit("waveformplayer:request-seek",{...this._buildTrackDetail(),percent:t},!0).defaultPrevented||(this.progress=t,this.drawWaveform?.())}init(){this.createDOM(),this.createAudio(),this.initPlaybackSpeed(),this.initKeyboardControls(),this.initSeekControl(),this.bindEvents(),this.setupResizeObserver(),requestAnimationFrame(()=>{this.resizeCanvas(),this.options.url&&this.load(this.options.url).then(()=>{this.options.autoplay&&this.play()?.catch(()=>{})}).catch(t=>{console.error("[WaveformPlayer] Failed to load audio:",t)})})}createDOM(){this.container.innerHTML="",this.container.className="waveform-player";let t=Ble.includes(this.options.buttonAlign)?this.options.buttonAlign:"auto";t==="auto"&&(this.options.waveformStyle==="bars"?t="bottom":t="center"),this.options.layout==="preview"&&this.container.classList.add("waveform-layout-preview"),this.container.classList.toggle("waveform-theme-light",this._scheme==="light");let r=[];this.options.buttonSize!=null&&r.push(`--wfp-btn-size: ${ule(this.options.buttonSize)}`),this.options.buttonRadius!=null&&r.push(`--wfp-btn-radius: ${ule(this.options.buttonRadius)}`);let o=r.length?` style="${r.join("; ")};"`:"",n=this.options.artworkPosition==="button"&&this.options.artwork,i=n?`<img class="waveform-btn-artwork" src="${Oc(this.options.artwork)}" alt="" aria-hidden="true">`:"",s=this.options.showControls?`
         <button class="waveform-btn${this.options.buttonStyle==="minimal"?" waveform-btn-minimal":""}${n?" waveform-btn-has-artwork":""}" aria-label="${Oc(this.options.playPauseLabel)}"${o}>
           ${i}
           <span class="waveform-icon-play">${this.options.playIcon}</span>
@@ -135,19 +135,19 @@ ${t}
       ${l}
     </div>
   </div>
-`,this.playBtn=this.container.querySelector(".waveform-btn"),this.canvas=this.container.querySelector("canvas"),this.ctx=this.canvas.getContext("2d"),this.titleEl=this.container.querySelector(".waveform-title"),this.artistEl=this.container.querySelector(".waveform-artist"),this.artworkEl=this.container.querySelector(".waveform-artwork, .waveform-btn-artwork"),this.bindArtworkFallback(this.artworkEl),this.currentTimeEl=this.container.querySelector(".time-current"),this.totalTimeEl=this.container.querySelector(".time-total"),this.bpmEl=this.container.querySelector(".waveform-bpm"),this.bpmValueEl=this.container.querySelector(".bpm-value"),this.loadingEl=this.container.querySelector(".waveform-loading"),this.errorEl=this.container.querySelector(".waveform-error"),this.markersContainer=this.container.querySelector(".waveform-markers"),this.speedBtn=this.container.querySelector(".speed-btn"),this.speedMenu=this.container.querySelector(".speed-menu"),this.resizeCanvas(),this.updateBPMDisplay()}bindArtworkFallback(t){t&&t.addEventListener("error",()=>{t.src.startsWith("data:")||(t.src=VPe)},{signal:this._ac.signal})}createArtworkElement(){let t=document.createElement("img");return t.className="waveform-artwork",t.style.width="40px",t.style.height="40px",t.style.borderRadius="4px",t.style.objectFit="cover",t.style.flexShrink="0",this.bindArtworkFallback(t),t}createButtonArtworkElement(){let t=document.createElement("img");return t.className="waveform-btn-artwork",t.alt="",t.setAttribute("aria-hidden","true"),this.bindArtworkFallback(t),t}createArtistElement(){let t=document.createElement("span");return t.className="waveform-artist",t}syncArtist(t){if(this.options.artist=t||null,!!this.options.showInfo){if(!t){this.artistEl?.remove(),this.artistEl=null;return}if(!this.artistEl){let r=this.container.querySelector(".waveform-title");if(!r)return;this.artistEl=this.createArtistElement(),r.after(this.artistEl)}this.artistEl.textContent=t,this.artistEl.style.display=""}}syncButtonArtwork(t){if(this.playBtn){if(!t){this.artworkEl?.remove(),this.artworkEl=null,this.playBtn.classList.remove("waveform-btn-has-artwork");return}this.artworkEl||(this.artworkEl=this.createButtonArtworkElement(),this.playBtn.prepend(this.artworkEl)),this.artworkEl.src=t,this.playBtn.classList.add("waveform-btn-has-artwork")}}syncArtwork(t,r=""){if(this.options.artwork=t||null,this.options.artworkAlt=r||"",this.options.artworkPosition==="button"){this.syncButtonArtwork(this.options.artwork);return}if(this.options.showInfo){if(!t){this.artworkEl?.remove(),this.artworkEl=null;return}if(!this.artworkEl){let o=this.container.querySelector(".waveform-text");if(!o)return;this.artworkEl=this.createArtworkElement(),o.before(this.artworkEl)}this.artworkEl.src=t,this.artworkEl.alt=r||""}}createAudio(){if(this.options.audioMode==="external"){this.audio=null;return}this.audio=new Audio,this.audio.preload=this.options.preload||"metadata",this.options.crossOrigin&&(this.audio.crossOrigin=this.options.crossOrigin)}initPlaybackSpeed(){this.audio&&this.options.playbackRate&&this.options.playbackRate!==1&&(this.audio.playbackRate=this.options.playbackRate),this.options.showPlaybackSpeed&&this.initSpeedControls()}initSpeedControls(){let t=this.container.querySelector(".speed-btn"),r=this.container.querySelector(".speed-menu");if(!t||!r)return;let o=()=>Array.from(r.querySelectorAll(".speed-option")),n=()=>r.style.display!=="none",i=c=>{if(r.style.display=c?"block":"none",t.setAttribute("aria-expanded",c?"true":"false"),c){let u=o();(u.find(d=>d.getAttribute("aria-checked")==="true")||u[0])?.focus()}},s=c=>{let u=o();u.length&&u[(c+u.length)%u.length].focus()},l=c=>{this.setPlaybackRate(parseFloat(c.dataset.rate)),i(!1),t.focus()};t.addEventListener("click",c=>{c.stopPropagation(),i(!n())},{signal:this._ac.signal}),document.addEventListener("click",()=>i(!1),{signal:this._ac.signal}),r.addEventListener("click",c=>{c.stopPropagation();let u=c.target.closest(".speed-option");u&&l(u)},{signal:this._ac.signal}),t.closest(".waveform-speed")?.addEventListener("keydown",c=>{let u=o(),d=u.indexOf(document.activeElement);if(!n()){(c.key==="ArrowDown"||c.key==="ArrowUp")&&document.activeElement===t&&(c.preventDefault(),i(!0));return}switch(c.key){case"ArrowDown":c.preventDefault(),s(d<0?0:d+1);break;case"ArrowUp":c.preventDefault(),s(d<0?u.length-1:d-1);break;case"Home":c.preventDefault(),s(0);break;case"End":c.preventDefault(),s(u.length-1);break;case"Escape":c.preventDefault(),i(!1),t.focus();break;case"Tab":i(!1);break}},{signal:this._ac.signal}),this.updateSpeedUI()}initKeyboardControls(){this.container.setAttribute("tabindex","-1"),this.container.addEventListener("click",t=>{t.target.closest(FPe)||(tn.getAllInstances().forEach(r=>{r!==this&&r.container.setAttribute("tabindex","-1")}),this.container.setAttribute("tabindex","0"),this.container.focus())},{signal:this._ac.signal}),this.container.addEventListener("keydown",t=>{if(document.activeElement!==this.container)return;let r=t.key,o=!!this.audio,n=o?this.audio.currentTime:0;if(o&&r>="0"&&r<="9"){t.preventDefault(),this.seekToPercent(parseInt(r)/10);return}let i={" ":()=>this.togglePlay()};o&&(i.ArrowLeft=()=>this.seekTo(zo(n-5,0,this.audio.duration)),i.ArrowRight=()=>this.seekTo(zo(n+5,0,this.audio.duration)),i.ArrowUp=()=>this.setVolume(zo(this.audio.volume+.1)),i.ArrowDown=()=>this.setVolume(zo(this.audio.volume-.1)),i.m=i.M=()=>this.audio.muted=!this.audio.muted),i[r]&&(t.preventDefault(),i[r]())},{signal:this._ac.signal})}initSeekControl(){this.options.accessibleSeek&&(this.seekEl=this.container.querySelector(".waveform-container"),this.seekEl&&(this.seekEl.setAttribute("role","slider"),this.seekEl.setAttribute("tabindex","0"),this.seekEl.setAttribute("aria-valuemin","0"),this.applySeekLabel(),this.updateSeekAccessibility(),this.seekEl.addEventListener("keydown",t=>{if(t.key===" "||t.key==="Spacebar"){t.preventDefault(),t.stopPropagation(),this.togglePlay();return}let r=this.getSeekDuration();if(!r)return;let o=this.getSeekCurrentTime(),n;switch(t.key){case"ArrowLeft":case"ArrowDown":n=o-Fle;break;case"ArrowRight":case"ArrowUp":n=o+Fle;break;case"PageDown":n=o-Ole;break;case"PageUp":n=o+Ole;break;case"Home":n=0;break;case"End":n=r;break;default:return}t.preventDefault(),t.stopPropagation(),this.seekToSeconds(n)},{signal:this._ac.signal})))}getSeekDuration(){return this.options.audioMode==="external"?this._extDuration||0:this.audio&&Number.isFinite(this.audio.duration)?this.audio.duration:0}getSeekCurrentTime(){return this.options.audioMode==="external"?this.progress*(this._extDuration||0):this.audio&&Number.isFinite(this.audio.currentTime)?this.audio.currentTime:0}seekToSeconds(t){let r=this.getSeekDuration();if(!r)return;let o=zo(t,0,r);if(this.options.audioMode==="external"){this._requestSeek(o/r),this.updateSeekAccessibility();return}this.seekTo(o)}applySeekLabel(t=this.options.title){if(!this.seekEl)return;let r=this.options.seekLabel||t||"Seek";this.seekEl.setAttribute("aria-label",r)}updateSeekAccessibility(){if(!this.seekEl)return;let t=this.getSeekDuration(),r=Math.min(this.getSeekCurrentTime(),t);this.seekEl.setAttribute("aria-valuemax",String(Math.round(t))),this.seekEl.setAttribute("aria-valuenow",String(Math.round(r))),this.seekEl.setAttribute("aria-valuetext",hPe(this.options.seekValueText||"%1$s of %2$s",Fu(r),Fu(t)))}initMediaSession(){if(!("mediaSession"in navigator)||!this.options.enableMediaSession||!this.audio)return;this._applyMediaMetadata(),navigator.mediaSession.setActionHandler("play",()=>this.play()),navigator.mediaSession.setActionHandler("pause",()=>this.pause()),navigator.mediaSession.setActionHandler("seekbackward",()=>{this.seekTo(zo(this.audio.currentTime-10,0,this.audio.duration))}),navigator.mediaSession.setActionHandler("seekforward",()=>{this.seekTo(zo(this.audio.currentTime+10,0,this.audio.duration))}),navigator.mediaSession.setActionHandler("seekto",o=>{o.seekTime!==null&&this.seekTo(o.seekTime)});let t=this.options.onNextTrack,r=this.options.onPreviousTrack;try{navigator.mediaSession.setActionHandler("nexttrack",typeof t=="function"?()=>t(this):null)}catch{}try{navigator.mediaSession.setActionHandler("previoustrack",typeof r=="function"?()=>r(this):null)}catch{}}_applyMediaMetadata(){!("mediaSession"in navigator)||!this.options.enableMediaSession||(navigator.mediaSession.metadata=new MediaMetadata({title:this.options.title||this.options.unknownTrackText,artist:this.options.artist||"",album:this.options.album||"",artwork:this.options.artwork?[{src:this.options.artwork,sizes:"512x512",type:"image/jpeg"}]:[]}))}_updateMediaSession(t){if(!(!("mediaSession"in navigator)||!this.options.enableMediaSession||!this.audio))try{t==="playing"&&this.initMediaSession(),navigator.mediaSession.playbackState=t;let r=this.audio.duration;navigator.mediaSession.setPositionState&&r&&isFinite(r)&&navigator.mediaSession.setPositionState({duration:r,playbackRate:this.audio.playbackRate||1,position:zo(this.audio.currentTime,0,r)})}catch{}}bindEvents(){this.playBtn&&this.playBtn.addEventListener("click",()=>this.togglePlay()),this.audio&&(this.audio.addEventListener("loadstart",()=>this.setLoading(!0)),this.audio.addEventListener("loadedmetadata",()=>this.onMetadataLoaded()),this.audio.addEventListener("canplay",()=>this.setLoading(!1)),this.audio.addEventListener("play",()=>this.onPlay()),this.audio.addEventListener("pause",()=>this.onPause()),this.audio.addEventListener("ended",()=>this.onEnded()),this.audio.addEventListener("error",r=>this.onError(r))),this.canvas.addEventListener("click",r=>this.handleCanvasClick(r)),this._dragging=!1,this._seekHover=!1,this._handleNear=!1,this.canvas.addEventListener("pointerenter",()=>{this._seekHover=!0,this.drawWaveform(),this._updateSeekHandle()}),this.canvas.addEventListener("pointerleave",()=>{this._seekHover=!1,this._handleNear=!1,this._dragging||this._hideHoverTip(),this.drawWaveform(),this._updateSeekHandle()}),this.canvas.addEventListener("pointerdown",r=>{if(!(r.pointerType==="mouse"&&r.button!==0)){this._dragging=!0;try{this.canvas.setPointerCapture(r.pointerId)}catch{}this._scrubTo(r.clientX)}}),this.canvas.addEventListener("pointermove",r=>{if(this._dragging){this._scrubTo(r.clientX);return}let o=this.canvas.getBoundingClientRect();o.width&&(this._handleNear=Math.abs(r.clientX-o.left-this.progress*o.width)<=10,this._updateSeekHandle())});let t=r=>{if(this._dragging){this._dragging=!1,this._suppressClick=!0;try{this.canvas.releasePointerCapture(r.pointerId)}catch{}this._seekFromPointer(r.clientX),!this._seekHover&&!this.options.showHoverTime&&this._hideHoverTip(),this._updateSeekHandle()}};this.canvas.addEventListener("pointerup",t),this.canvas.addEventListener("pointercancel",t),this.setupHoverTime(),this.setupSeekHandle(),this.resizeHandler=_Pe(()=>this.resizeCanvas(),100),window.addEventListener("resize",this.resizeHandler)}setupResizeObserver(){"ResizeObserver"in window&&(this.resizeObserver=new ResizeObserver(()=>{this.resizeCanvas()}),this.canvas?.parentElement&&this.resizeObserver.observe(this.canvas.parentElement))}async load(t){try{this.setLoading(!0),this.progress=0,this.hasError=!1,this.container.classList.remove("waveform-is-placeholder");let r=!!this.options.waveform;r&&this.setWaveformData(this.options.waveform);let o=this.options.title||Wle(t);if(this.titleEl&&(this.titleEl.textContent=o),this.applySeekLabel(o),this.audio&&(this.audio.src=t,this.audio.preload!=="none"&&await new Promise((n,i)=>{let s=()=>{this.audio.removeEventListener("loadedmetadata",s),this.audio.removeEventListener("error",l),n()},l=c=>{this.audio.removeEventListener("loadedmetadata",s),this.audio.removeEventListener("error",l),i(c)};this.audio.addEventListener("loadedmetadata",s),this.audio.addEventListener("error",l)})),!r)try{let n=await Ale(t,this.options.samples,this.options.showBPM);this.waveformData=n.peaks,n.bpm&&(this.detectedBPM=n.bpm,this.updateBPMDisplay())}catch(n){console.warn("[WaveformPlayer] Using placeholder waveform:",n),this.waveformData=NPe(this.options.samples),this.container.classList.add("waveform-is-placeholder")}this.drawWaveform(),this.renderMarkers(),this.options.onLoad&&this.options.onLoad(this)}catch(r){this.onError(r)}finally{this.setLoading(!1)}}async loadTrack(t,r=null,o=null,n={}){let i=Object.prototype.hasOwnProperty.call(n,"artwork"),s=Object.prototype.hasOwnProperty.call(n,"artworkAlt");this.isPlaying&&this.pause(),this.audio&&(this.audio.src="",this.audio.load()),this.hasError=!1,this.errorEl&&(this.errorEl.style.display="none"),this.canvas&&(this.canvas.style.opacity="1"),this.playBtn&&(this.playBtn.disabled=!1),this.progress=0,this.waveformData=[],this.options=Vle(Ile(this.options,{url:t,title:r===null?this.options.title:r,artist:o===null?this.options.artist:o,...n})),i&&(this.options.artwork=n.artwork||null),s?this.options.artworkAlt=n.artworkAlt||"":i&&(this.options.artworkAlt=this.options.artwork?Lz.artworkAlt:""),n.preload&&this.audio&&(this.audio.preload=this.options.preload),n.crossOrigin&&this.audio&&(this.audio.crossOrigin=this.options.crossOrigin),o!==null&&this.syncArtist(o),(i||s)&&this.syncArtwork(i?n.artwork:this.options.artwork,s?n.artworkAlt:this.options.artworkAlt),this.options.markers=n.markers?Mz(n.markers):[],this.options.waveform=n.waveform||null,await this.load(t),n.autoplay!==!1&&this.play()?.catch(()=>{})}setWaveformData(t){if(typeof t=="string"&&t.trim().endsWith(".json")){fetch(t.trim()).then(r=>r.json()).then(r=>{this.waveformData=Array.isArray(r)?r:r.peaks||[],r.markers&&!this.options.markers?.length&&(this.options.markers=Mz(r.markers),this.renderMarkers()),this.drawWaveform()}).catch(()=>{});return}this.waveformData=Fz(t,{fallback:[]}),this.drawWaveform()}drawWaveform(){!this.ctx||this.waveformData.length===0||TPe(this.ctx,this.canvas,this.waveformData,this.progress,{...this.options,waveformStyle:this.options.waveformStyle||"bars",color:this.options.waveformColor,progressColor:this.options.progressColor,seekActive:this._seekHover||this._dragging})}resizeCanvas(){if(!this.canvas||this.isDestroying)return;let t=window.devicePixelRatio||1,r=this.canvas.parentElement.getBoundingClientRect();this.canvas.width=r.width*t,this.canvas.height=this.options.height*t,this.canvas.parentElement.style.height=this.options.height+"px",this.drawWaveform()}renderMarkers(){if(!this.markersContainer||(this.markersContainer.innerHTML="",this._activeMarkerIndex=-1,clearTimeout(this._markerLabelTimer),!this.options.showMarkers||!this.options.markers?.length))return;let t=this.getSeekDuration();t&&this.options.markers.forEach((r,o)=>{if(r.time>t){console.warn(`[WaveformPlayer] Marker "${r.label}" at ${r.time}s exceeds audio duration of ${t}s`);return}let n=r.time/t*100,i=document.createElement("button");i.className="waveform-marker",i.style.left=`${n}%`,i.style.backgroundColor=r.color||"rgba(255, 255, 255, 0.5)",i.setAttribute("aria-label",r.label),i.setAttribute("data-time",r.time);let s=document.createElement("span");s.className="waveform-marker-tooltip",s.textContent=r.label,i.appendChild(s),i.addEventListener("click",l=>{l.stopPropagation(),this.seekTo(r.time),this.options.playOnSeek&&!this.isPlaying&&this.play()}),this.markersContainer.appendChild(i)})}setActiveMarker(t){this.markersContainer&&this.markersContainer.querySelectorAll(".waveform-marker").forEach((r,o)=>r.classList.toggle("active",o===t))}updateActiveMarker(){if(!this.markersContainer)return;let t=this.markersContainer.querySelectorAll(".waveform-marker");if(!t.length)return;let r=this.getSeekDuration(),o=r?this.progress*r:0,n=-1,i=-1/0;t.forEach((s,l)=>{let c=parseFloat(s.getAttribute("data-time"));Number.isFinite(c)&&c<=o+.05&&c>i&&(i=c,n=l)}),n!==this._activeMarkerIndex&&(this._activeMarkerIndex=n,this.setActiveMarker(n),clearTimeout(this._markerLabelTimer),t.forEach((s,l)=>s.classList.toggle("show-label",l===n)),n>=0&&(this._markerLabelTimer=setTimeout(()=>{this.markersContainer?.querySelectorAll(".waveform-marker").forEach(s=>s.classList.remove("show-label"))},2500)))}setupHoverTime(){if(!this.seekEl)return;let t=document.createElement("div");t.className="waveform-hover-time",t.setAttribute("aria-hidden","true"),this.seekEl.appendChild(t),this.hoverTimeEl=t,this.options.showHoverTime&&(this.seekEl.addEventListener("pointermove",r=>{this._dragging||this._updateHoverTip(r.clientX)}),this.seekEl.addEventListener("pointerleave",()=>{this._dragging||this._hideHoverTip()}))}_updateHoverTip(t){let r=this.hoverTimeEl;if(!r)return;let o=this.getSeekDuration();if(!o){r.style.opacity="0";return}let n=this.canvas.getBoundingClientRect(),i=zo((t-n.left)/n.width);r.textContent=Fu(i*o),r.style.left=i*100+"%",r.style.opacity="1"}_hideHoverTip(){this.hoverTimeEl&&(this.hoverTimeEl.style.opacity="0")}_scrubTo(t){let r=this.canvas.getBoundingClientRect();if(!r.width)return;this.progress=zo((t-r.left)/r.width),this.drawWaveform(),this._updateSeekHandle();let o=this.getSeekDuration();o&&this.currentTimeEl?(this.currentTimeEl.textContent=Fu(this.progress*o),this._hideHoverTip()):this._updateHoverTip(t)}setupSeekHandle(){if(!this.options.seekHandle||this.options.waveformStyle!=="seekbar"||!this.seekEl)return;let t=document.createElement("div");t.className="waveform-seek-handle",t.setAttribute("aria-hidden","true"),this.seekEl.appendChild(t),this.seekHandleEl=t}_updateSeekHandle(){let t=this.seekHandleEl;t&&(t.style.left=this.progress*100+"%",t.classList.toggle("is-visible",this._seekHover||this._dragging),t.classList.toggle("is-active",this._dragging||this._handleNear))}handleCanvasClick(t){if(this._suppressClick){this._suppressClick=!1;return}this._seekFromPointer(t.clientX)}_seekFromPointer(t){let r=this.canvas.getBoundingClientRect();if(!r.width)return;let o=zo((t-r.left)/r.width);if(this.options.audioMode==="external"){this._requestSeek(o);return}!this.audio||!this.audio.duration||this.seekToPercent(o)}setLoading(t){if(this.isLoading=t,this.loadingEl){let r=t&&this.waveformData.length===0;this.loadingEl.style.display=r?"block":"none"}this.seekEl&&this.seekEl.setAttribute("aria-busy",t?"true":"false")}onMetadataLoaded(){this.isDestroying||(this.totalTimeEl&&(this.totalTimeEl.textContent=Fu(this.audio.duration)),this.renderMarkers(),this.updateSeekAccessibility())}setPlayButtonState(t){if(!this.playBtn)return;this.playBtn.classList.toggle("playing",t);let r=this.playBtn.querySelector(".waveform-icon-play"),o=this.playBtn.querySelector(".waveform-icon-pause");r&&(r.style.display=t?"none":"flex"),o&&(o.style.display=t?"flex":"none")}onPlay(){this.isDestroying||(this.isPlaying=!0,this.setPlayButtonState(!0),this.startSmoothUpdate(),this._updateMediaSession("playing"),this._emit("waveformplayer:play",{player:this,url:this.options.url}),this.options.onPlay&&this.options.onPlay(this))}onPause(){this.isDestroying||(this.isPlaying=!1,this.setPlayButtonState(!1),this.stopSmoothUpdate(),this._updateMediaSession("paused"),this._emit("waveformplayer:pause",{player:this,url:this.options.url}),this.options.onPause&&this.options.onPause(this))}onEnded(){if(this.isDestroying)return;let t=this.audio.duration;this.progress=0,this.audio.currentTime=0,this.drawWaveform(),this.currentTimeEl&&(this.currentTimeEl.textContent="0:00"),this._emit("waveformplayer:ended",{player:this,url:this.options.url,currentTime:t,duration:t}),this.onPause(),this.options.onEnd&&this.options.onEnd(this)}onError(t){this.isDestroying||(console.error("[WaveformPlayer] Audio error:",t),this.hasError=!0,this.setLoading(!1),this.errorEl&&(this.errorEl.style.display="flex"),this.canvas&&(this.canvas.style.opacity="0.2"),this.playBtn&&(this.playBtn.disabled=!0),this.options.onError&&this.options.onError(t,this))}startSmoothUpdate(){this.stopSmoothUpdate();let t=()=>{this.isPlaying&&this.audio&&this.audio.duration&&(this.updateProgress(),this.updateTimer=requestAnimationFrame(t))};this.updateTimer=requestAnimationFrame(t)}stopSmoothUpdate(){this.updateTimer&&(cancelAnimationFrame(this.updateTimer),this.updateTimer=null)}updateProgress(){if(!this.audio||!this.audio.duration||this._dragging)return;let t=this.audio.currentTime/this.audio.duration;Math.abs(t-this.progress)>.001&&(this.progress=t,this.drawWaveform(),this._updateSeekHandle()),this.currentTimeEl&&(this.currentTimeEl.textContent=Fu(this.audio.currentTime)),this._emit("waveformplayer:timeupdate",{player:this,currentTime:this.audio.currentTime,duration:this.audio.duration,progress:this.progress,url:this.options.url}),this.options.onTimeUpdate&&this.options.onTimeUpdate(this.audio.currentTime,this.audio.duration,this),this.updateActiveMarker(),this.updateSeekAccessibility()}updateBPMDisplay(){let t=this.options.bpm||this.detectedBPM;this.bpmEl&&this.bpmValueEl&&t&&(this.bpmValueEl.textContent=Math.round(t),this.bpmEl.style.display="inline-flex")}refreshTheme(){if(!this._autoTheme)return;this._scheme=V6(this.container);let t=zle(this.options.colorPreset,this.container);for(let r of this._presetKeys||[])r in t&&(this.options[r]=t[r]);this._applyThemeColors()}_applyThemeColors(){this.container.classList.toggle("waveform-theme-light",this._scheme==="light"),this.canvas&&this.drawWaveform()}static _watchTheme(){if(tn._themeWatch||typeof document>"u")return;let t=()=>requestAnimationFrame(()=>{tn.instances.forEach(i=>{try{i.refreshTheme()}catch{}})}),r={attributes:!0,attributeFilter:["class","data-theme","data-color-scheme","style"]},o=new MutationObserver(t);o.observe(document.documentElement,r),document.body&&o.observe(document.body,r);let n=null;try{n=window.matchMedia("(prefers-color-scheme: dark)"),n.addEventListener("change",t)}catch{}tn._themeWatch={obs:o,mq:n,refresh:t}}updateSpeedUI(){if(!this.audio)return;let t=this.container.querySelector(".speed-value");if(t){let r=this.audio.playbackRate;t.textContent=r===1?"1x":`${r}x`}this.container.querySelectorAll(".speed-option").forEach(r=>{let o=parseFloat(r.dataset.rate)===this.audio.playbackRate;r.classList.toggle("active",o),r.setAttribute("aria-checked",o?"true":"false")})}play(){if(this.options.singlePlay&&tn.currentlyPlaying&&tn.currentlyPlaying!==this&&tn.currentlyPlaying.pause(),this.options.audioMode==="external"){this._emit("waveformplayer:request-play",this._buildTrackDetail(),!0).defaultPrevented||(tn.currentlyPlaying=this);return}return tn.currentlyPlaying=this,this.audio.play()}pause(){if(tn.currentlyPlaying===this&&(tn.currentlyPlaying=null),this.options.audioMode==="external"){this._emit("waveformplayer:request-pause",this._buildTrackDetail(),!0);return}this.audio.pause()}_buildTrackDetail(){return{url:this.options.url,title:this.options.title,artist:this.options.artist,artwork:this.options.artwork,markers:this.options.markers,waveform:this.options.waveform,id:this.id,player:this}}setPlayingState(t){let r=this.isPlaying;this.isPlaying=!!t,this.setPlayButtonState(this.isPlaying),this.isPlaying&&!r?(this.startSmoothUpdate?.(),this._emit("waveformplayer:play",{player:this,url:this.options.url}),this.options.onPlay&&this.options.onPlay(this)):!this.isPlaying&&r&&(this.stopSmoothUpdate?.(),this._emit("waveformplayer:pause",{player:this,url:this.options.url}),this.options.onPause&&this.options.onPause(this))}setProgress(t,r){!r||r<=0||(this.progress=zo(t/r),this.currentTimeEl&&(this.currentTimeEl.textContent=Fu(t)),this._extDuration=r,this.totalTimeEl&&(!this.totalTimeEl.dataset._extSet||this.totalTimeEl.dataset._extDur!==String(r))&&(this.totalTimeEl.textContent=Fu(r),this.totalTimeEl.dataset._extSet="1",this.totalTimeEl.dataset._extDur=String(r)),this.drawWaveform?.(),this.updateActiveMarker(),this._emit("waveformplayer:timeupdate",{player:this,currentTime:t,duration:r,progress:this.progress,url:this.options.url}),this.options.onTimeUpdate&&this.options.onTimeUpdate(t,r,this),this.progress>=1?this._extEnded||(this._extEnded=!0,this._emit("waveformplayer:ended",{player:this,url:this.options.url,currentTime:r,duration:r}),this.options.onEnd&&this.options.onEnd(this)):this._extEnded=!1,this.updateSeekAccessibility())}togglePlay(){this.isPlaying?this.pause():this.play()}seekTo(t){this.audio&&this.audio.duration&&(this.audio.currentTime=zo(t,0,this.audio.duration),this.updateProgress())}seekToPercent(t){this.audio&&this.audio.duration&&(this.audio.currentTime=this.audio.duration*zo(t),this.updateProgress())}setVolume(t){let r=Number(t);this.audio&&Number.isFinite(r)&&(this.audio.volume=zo(r))}setPlaybackRate(t){if(!this.audio)return;let r=F6(t,null,{min:Oz,max:Hz});r!==null&&(this.audio.playbackRate=r,this.options.playbackRate=r,this.updateSpeedUI())}destroy(){this.isDestroying=!0,this._emit("waveformplayer:destroy",{player:this,url:this.options.url}),this.pause(),this.stopSmoothUpdate(),clearTimeout(this._markerLabelTimer),this._ac?.abort(),this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null),this.resizeHandler&&(window.removeEventListener("resize",this.resizeHandler),this.resizeHandler=null),tn.instances.delete(this.id),tn.currentlyPlaying===this&&(tn.currentlyPlaying=null),this.audio&&(this.audio.pause(),this.audio.src="",this.audio.load(),this.audio=null),this.container.innerHTML="",delete this.container.dataset.waveformInitialized,this.canvas=null,this.ctx=null,this.playBtn=null,this.waveformData=[]}static getInstance(t){if(typeof t=="string"){let r=this.instances.get(t);if(r)return r;let o=document.getElementById(t);if(o)return Array.from(this.instances.values()).find(n=>n.container===o)}if(t instanceof HTMLElement)return Array.from(this.instances.values()).find(r=>r.container===t)}static getAllInstances(){return Array.from(this.instances.values())}static destroyAll(){this.instances.forEach(t=>t.destroy()),this.instances.clear()}static async generateWaveformData(t,r=1800){try{return(await Ale(t,r)).peaks}catch(o){throw console.error("[WaveformPlayer] Failed to generate waveform:",o),o}}static getPeaksUrl(t){if(!t)return;let r=t.replace(/\.(mp3|wav|ogg|flac|m4a|aac)(\?[^#]*)?(#.*)?$/i,".json$2$3");return r===t?void 0:r}};H0.utils={formatTime:Fu,extractTitleFromUrl:Wle,escapeHtml:Oc,isSafeHref:pPe,parseDataAttributes:Ule,detectColorScheme:V6};var jz=()=>typeof window<"u"&&typeof document<"u",OPe=()=>!0;function Hle(e){if(!(e.dataset.waveformInitialized==="true"||H0.getInstance(e)))try{new H0(e),e.dataset.waveformInitialized="true"}catch(t){console.error("[WaveformPlayer] Failed to initialize:",t,e)}}function zz(e=document){if(!jz())return;let t=e||document;t.matches?.("[data-waveform-player]")&&Hle(t),t.querySelectorAll("[data-waveform-player]").forEach(Hle)}jz()&&!OPe()&&(document.readyState==="loading"?document.addEventListener("DOMContentLoaded",()=>zz()):zz());H0.init=zz;jz()&&(window.WaveformPlayer=H0);var Kle=H0;var HPe=100,jPe="Seek";function Xle(e){return e.ownerDocument.defaultView.getComputedStyle(e)}function Jle(e){let t=e?.trim().match(/^[\w-]+-gradient\((.*)\)$/i);if(!t)return[];let r=[],o=0,n="";for(let i of t[1]){if(i==="("?++o:i===")"&&--o,i===","&&o===0){r.push(n.trim()),n="";continue}n+=i}return n.trim()&&r.push(n.trim()),r}function UPe(e){let t=e.match(/^([\w-]+)\(/);if(!t||!["color","color-mix","hsl","hsla","hwb","lab","lch","oklab","oklch","rgb","rgba","var"].includes(t[1].toLowerCase()))return;let o=0,n=!1;for(let i=0;i<e.length;i++){let s=e[i];if(s==="("?(n=!0,++o):s===")"&&--o,n&&o===0)return e.slice(0,i+1)}}function WPe(e){let t=UPe(e);if(t)return t;let[r]=e.split(/\s+/);if(hr(r).isValid())return r}function GPe(e){let r=Jle(e)[0],o=r?.match(/^(-?\d+(?:\.\d+)?)deg$/i);if(o){let l=(Number(o[1])%360+360)%360;return l===90||l===270?"horizontal":l===0||l===180?"vertical":"diagonal"}if(!r?.startsWith("to "))return;let n=r.toLowerCase().replace(/^to\s+/,""),i=n.includes("left")||n.includes("right"),s=n.includes("top")||n.includes("bottom");if(i&&s)return"diagonal";if(i)return"horizontal";if(s)return"vertical"}function $Pe(e,t){if(!t||hr(t).isValid())return t;let r=e.ownerDocument.createElement("span");if(r.style.color=t,!r.style.color)return t;e.appendChild(r);let o=Xle(r).color;return r.remove(),o&&hr(o).isValid()?o:t}function Uz(e,t){let r=qPe(t)?.map(o=>$Pe(e,o)).filter(o=>hr(o).isValid());return r?.length>1?r:void 0}function Yle(e,t){return Array.isArray(e)?e.map(r=>hr(r).alpha(t).toRgbString()):hr(e).alpha(t).toRgbString()}function ece(e){return Array.isArray(e)?e[e.length-1]:e}function qPe(e){let t=Jle(e).map(WPe).filter(Boolean);return t.length>1?t:void 0}function Qle(e){return Array.isArray(e)?JSON.stringify(e):e}function ZPe(e,t,r,o){let n=r||Xle(e).color,i=Uz(e,o),s=i||t||n,l=Yle(s,.3),c=Yle(s,.6),u=i?GPe(o):void 0;return{textColor:n,waveformColor:l,progressColor:c,...u&&{waveformGradient:u}}}function KPe({url:e,title:t,artist:r,artwork:o,waveformColor:n,progressColor:i,waveformGradient:s,buttonColor:l,seekLabel:c,seekValueText:u,height:d=HPe,waveformStyle:p="bars"}){let m=document.createElement("div");return m.setAttribute("data-waveform-player",""),m.setAttribute("data-url",e),m.setAttribute("data-height",String(d)),m.setAttribute("data-waveform-style",p),m.setAttribute("data-waveform-color",Qle(n)),m.setAttribute("data-progress-color",Qle(i)),s&&m.setAttribute("data-waveform-gradient",s),m.setAttribute("data-button-color",l),m.setAttribute("data-seek-label",tce(c)),u&&m.setAttribute("data-seek-value-text",u),m.setAttribute("data-text-color",l),m.setAttribute("data-text-secondary-color",l),t&&m.setAttribute("data-title",t),r&&m.setAttribute("data-artist",r),o&&m.setAttribute("data-artwork",o),m}function Wz(e,{backgroundColor:t,backgroundGradient:r,textColor:o,playButtonColor:n,playButtonGradient:i}={}){let s=e.querySelector(".waveform-container"),l=e.querySelector(".waveform-btn"),c=ece(Uz(e,i)||n);c?e.style.setProperty("--wfp-button-color",c):e.style.removeProperty("--wfp-button-color"),o?(e.style.setProperty("--wfp-text-color",o),e.style.setProperty("--wfp-text-secondary-color",o)):(e.style.removeProperty("--wfp-text-color"),e.style.removeProperty("--wfp-text-secondary-color")),l&&(i?l.style.background=i:l.style.removeProperty("background")),s&&(r?s.style.background=r:t?(s.style.removeProperty("background"),s.style.backgroundColor=t):(s.style.removeProperty("background"),s.style.removeProperty("background-color")))}function YPe(e,t){let o=hr(t).isDark()?"#ffffff":"#000000";e.querySelectorAll("svg path").forEach(i=>{i.style.fill=o})}function QPe(e,{play:t="Play",pause:r="Pause"}={}){let o=e.querySelector(".waveform-btn");if(!o)return;o.setAttribute("aria-label",t);let n=()=>o.setAttribute("aria-label",r),i=()=>o.setAttribute("aria-label",t);return e.addEventListener("waveformplayer:play",n),e.addEventListener("waveformplayer:pause",i),e.addEventListener("waveformplayer:ended",i),()=>{e.removeEventListener("waveformplayer:play",n),e.removeEventListener("waveformplayer:pause",i),e.removeEventListener("waveformplayer:ended",i)}}function tce(e){return e||jPe}function rce(e,t){let r=tce(t);e.options.seekLabel=r,e.applySeekLabel?.(r);let o=e?.container?.querySelector(".waveform-container");o&&o.setAttribute("aria-label",r)}function H6(e,t){if(!t){e.classList.remove("has-play-button-artwork"),e.style.removeProperty("--wp--playlist--play-button-artwork");return}e.classList.add("has-play-button-artwork"),e.style.setProperty("--wp--playlist--play-button-artwork",`url(${JSON.stringify(t)})`)}function XPe(e){e.name!=="AbortError"&&console.error("Playlist play error:",e)}function oce(e,{src:t,title:r,artist:o,image:n,imageAlt:i,waveformColor:s,waveformGradient:l,textColor:c,backgroundColor:u,backgroundGradient:d,autoPlay:p,onEnded:m,labels:f,waveformStyle:g,showPlayButtonArtwork:h=!1}){let v=h?void 0:n,{textColor:x,waveformColor:_,progressColor:k,waveformGradient:y}=ZPe(e,s,c,l),w=Uz(e,l),C=ece(w||s),S=KPe({url:t,title:r,artist:o,artwork:v,waveformColor:_,progressColor:k,waveformGradient:y,buttonColor:x,seekLabel:r||f?.seek,seekValueText:f?.seekValueText,waveformStyle:g});e.appendChild(S);let P=new Kle(S);P.artworkEl&&(P.artworkEl.alt=i||""),Wz(S,{backgroundColor:u,backgroundGradient:d,textColor:x,playButtonColor:h?void 0:C,playButtonGradient:h?void 0:l});let N,I={ready:()=>{YPe(S,C||x),h&&H6(S,n),N=QPe(S,f),p&&P.play()?.catch(XPe)},ended:()=>m?.()};return S.addEventListener("waveformplayer:ready",I.ready),S.addEventListener("waveformplayer:ended",I.ended),{instance:P,container:S,destroy:()=>{N?.(),S.removeEventListener("waveformplayer:ready",I.ready),S.removeEventListener("waveformplayer:ended",I.ended),P.destroy(),S.remove()}}}var nce=a(b(),1);function JPe(e,{title:t,artist:r,image:o,imageAlt:n},i){let{instance:s,container:l}=e,c=i?void 0:o;s.titleEl&&(s.titleEl.textContent=t??""),rce(s,t||(0,b_.__)("Seek")),typeof s.syncArtist=="function"?s.syncArtist(r||""):s.artistEl&&(s.artistEl.textContent=r??"",s.artistEl.style.display=r?"":"none"),typeof s.syncArtwork=="function"?s.syncArtwork(c||null,c&&n||""):s.artworkEl&&c&&(s.artworkEl.src=c,s.artworkEl.alt=n||""),i&&H6(l,o)}function ace({src:e,title:t,artist:r,image:o,imageAlt:n,color:i,gradient:s,backgroundColor:l,backgroundGradient:c,textColor:u,waveformStyle:d,onEnded:p,showPlayButtonArtwork:m=!1}){let f=(0,j6.useEvent)(p),g=(0,Hc.useRef)(),h=!!e,v=(0,Hc.useRef)({src:e,title:t,artist:r,image:o,imageAlt:n}),x=(0,Hc.useRef)({color:i,gradient:s,backgroundColor:l,backgroundGradient:c,textColor:u});(0,Hc.useEffect)(()=>{v.current={src:e,title:t,artist:r,image:o,imageAlt:n}},[e,t,r,o,n]),(0,Hc.useEffect)(()=>{x.current={color:i,gradient:s,backgroundColor:l,backgroundGradient:c,textColor:u}},[i,s,l,c,u]),(0,Hc.useEffect)(()=>{g.current?.container&&Wz(g.current.container,{backgroundColor:l,backgroundGradient:c,textColor:u,playButtonColor:m?void 0:i,playButtonGradient:m?void 0:s})},[l,c,i,s,m,u]);let _=(0,j6.useRefEffect)(k=>{if(!h)return;let y=!1,w;function C(){if(y)return;let P=oce(k,{src:v.current.src,title:v.current.title,artist:v.current.artist,image:v.current.image,imageAlt:v.current.imageAlt,waveformColor:x.current.color,waveformGradient:x.current.gradient,backgroundColor:x.current.backgroundColor,backgroundGradient:x.current.backgroundGradient,textColor:x.current.textColor,waveformStyle:d,labels:{seek:(0,b_.__)("Seek"),seekValueText:(0,b_._x)("%1$s of %2$s","audio current time of total duration")},onEnded:()=>f?.(),showPlayButtonArtwork:m});g.current=P;let{destroy:N}=P;w=N}let S=setTimeout(C,100);return()=>{y=!0,clearTimeout(S),g.current=void 0,w?.()}},[f,h,d,i,s,u,m]);return(0,Hc.useEffect)(()=>{if(g.current?.instance){let k=g.current;k&&JPe(k,{title:t,artist:r,image:o,imageAlt:n},m)}},[t,r,o,n,m]),(0,Hc.useEffect)(()=>{if(e&&g.current?.instance){let k=g.current.instance.isPlaying;g.current.instance.loadTrack(e,v.current.title,v.current.artist,{artwork:m?void 0:v.current.image,artworkAlt:m?"":v.current.imageAlt}).then(()=>{m&&g.current?.container&&H6(g.current.container,v.current.image),k||g.current?.instance.pause()})}},[e,m]),(0,nce.jsx)("div",{ref:_,className:"wp-block-playlist__waveform-player"})}var ice=a(H(),1),U6=(0,ice.createContext)({currentTrackClientId:null,setCurrentTrackClientId:()=>{}});var Gz=a(D(),1),sce=a(Wo(),1);function lce(e){return e?.url??e?.source_url}function eEe(e){let t=e?.title;if(t!==void 0)return typeof t=="string"?t:(0,sce.decodeEntities)(t?.raw||t?.rendered||"")}function $z(e){let t=e?.src??lce(e);return t?.endsWith("/images/media/audio.svg")?{image:"",imageAlt:""}:{image:t,imageAlt:t?e?.alt||e?.alt_text||"":void 0}}function W6(e){let t=lce(e);return{id:e.id||t,src:t,title:eEe(e),artist:e.artist||e?.meta?.artist||e?.media_details?.artist||(0,Gz.__)("Unknown artist"),album:e.album||e?.meta?.album||e?.media_details?.album||(0,Gz.__)("Unknown album"),length:e?.fileLength||e?.media_details?.length_formatted,...$z(e?.image)}}var Ke=a(b(),1),qz=["audio"],tEe=/\.(aac|aif|aiff|flac|m4a|m4b|mp3|oga|ogg|opus|wav|weba)$/i,G6="bars",rEe="[object FileList]",oEe=[{label:(0,gt._x)("Bars","waveform style option"),value:"bars"},{label:(0,gt._x)("Mirror","waveform style option"),value:"mirror"},{label:(0,gt._x)("Line","waveform style option"),value:"line"},{label:(0,gt._x)("Blocks","waveform style option"),value:"blocks"},{label:(0,gt._x)("Dots","waveform style option"),value:"dots"},{label:(0,gt._x)("Seekbar","waveform style option"),value:"seekbar"}];function nEe(e){return Object.prototype.toString.call(e)==="[object File]"||typeof File<"u"&&e instanceof File}function aEe(e){return e.type?e.type.startsWith("audio/"):tEe.test(e.name)}function cce(e){return e.id??e.src??e.blob}var iEe=({attributes:e,setAttributes:t,isSelected:r,insertBlocksAfter:o,clientId:n})=>{let{order:i,showTracklist:s,showNumbers:l,showImages:c,showPlayButtonArtwork:u,showArtists:d,showTrackLength:p,waveformStyle:m=G6,waveformColor:f,waveformGradient:g,waveformBackgroundColor:h,waveformBackgroundGradient:v}=e,x=(0,Lr.useBlockProps)(),_=`${n}-waveform`,{replaceInnerBlocks:k,replaceBlocks:y,insertBlocks:w,selectBlock:C,__unstableMarkNextChangeAsNotPersistent:S}=(0,__.useDispatch)(Lr.store),{createErrorNotice:P}=(0,__.useDispatch)(uce.store),N=X(),I=(0,Lr.__experimentalUseMultipleOriginColorsAndGradients)(),B=(0,fo.useMemo)(()=>I.colors.flatMap(ie=>ie?.colors??[]),[I.colors]),E=(0,fo.useMemo)(()=>I.gradients.flatMap(ie=>ie?.gradients??[]),[I.gradients]),L=B.length>0||!I.disableCustomColors,A=E.length>0||!I.disableCustomGradients,U=g,$=v,W,G,F=(0,fo.useCallback)(ie=>{P(ie,{type:"snackbar"})},[P]),[Z,j]=(0,fo.useState)(null),{innerBlockTracks:Y}=(0,__.useSelect)(ie=>{let{getBlock:Ee}=ie(Lr.store);return{innerBlockTracks:Ee(n)?.innerBlocks??[]}},[n]),ee=(0,fo.useMemo)(()=>Y.filter(ie=>!!ie.attributes.src||!!ie.attributes.blob),[Y]),te=(0,fo.useMemo)(()=>ee.map(ie=>({...ie.attributes,clientId:ie.clientId})),[ee]);(0,fo.useEffect)(()=>{if(ee.length===0){Z!==null&&j(null);return}ee.some(Ee=>Ee.clientId===Z)||j(ee[0].clientId)},[Z,j,ee]),(0,fo.useEffect)(()=>{ee.length>0||Y.length===0||(S(),k(n,[]))},[n,Y,k,ee,S]);let Q=(0,fo.useCallback)(ie=>{if(!ie)return[];let Ee=[ie];Object.prototype.toString.call(ie)===rEe?Ee=Array.from(ie):Array.isArray(ie)&&(Ee=ie);let ve=!1,Xt=Ee.map(Gt=>{if(nEe(Gt))return aEe(Gt)?(0,Zz.createBlock)("core/playlist-track",{blob:(0,dce.createBlobURL)(Gt),title:Gt.name}):(ve=!0,null);let br=W6(Gt);return br.src?(0,Zz.createBlock)("core/playlist-track",br):null}).filter(Boolean);return ve&&F((0,gt.__)("Only audio files can be added to a playlist.")),Xt},[F]),le=(0,fo.useCallback)(ie=>{let Ee=Q(ie);Ee.length!==0&&(j(Ee[0]?.clientId??null),k(n,Ee))},[n,Q,k,j]),oe=(0,fo.useCallback)(ie=>{let Ee=new Set(ee.map(Xt=>cce(Xt.attributes)).filter(Boolean)),ve=Q(ie).filter(Xt=>!Ee.has(cce(Xt.attributes)));ve.length!==0&&(j(ve[0].clientId),w(ve,void 0,n,!1),C(ve[0].clientId))},[n,Q,w,C,j,ee]),ce=(0,fo.useCallback)(ie=>{y(ie,[])},[y]),pe=(0,fo.useMemo)(()=>({currentTrackClientId:Z,setCurrentTrackClientId:j,removeTrack:ce}),[Z,j,ce]),be=te.find(ie=>ie.clientId===Z)??te[0],Te=(0,fo.useCallback)(()=>{let ie=te.findIndex(ve=>ve.clientId===Z),Ee=te[ie+1]||te[0];Ee?.clientId&&j(Ee.clientId)},[Z,j,te]),ae=(0,fo.useCallback)(ie=>{let Ee=[...Y].sort((ve,Xt)=>{let Gt=ve.attributes.title||"",br=Xt.attributes.title||"";return ie==="asc"?Gt.localeCompare(br):br.localeCompare(Gt)});k(n,Ee),j(Ee[0]?.clientId??null),t({order:ie})},[n,Y,k,t,j]);function se(ie){return Ee=>{t({[ie]:Ee})}}let ue=(0,fo.useCallback)(ie=>{t({waveformStyle:ie===G6?void 0:ie})},[t]);function Oe(ie){if(!(ie!==void 0)&&W==="gradient"){W=void 0;return}W="color",t({waveformColor:ie,waveformGradient:void 0})}function Pe(ie){if(!(ie!==void 0)&&W==="color"){W=void 0;return}W="gradient",t({waveformGradient:ie,waveformColor:void 0})}function ge(ie){if(!(ie!==void 0)&&G==="gradient"){G=void 0;return}G="color",t({waveformBackgroundColor:ie,waveformBackgroundGradient:void 0})}function et(ie){if(!(ie!==void 0)&&G==="color"){G=void 0;return}G="gradient",t({waveformBackgroundGradient:ie,waveformBackgroundColor:void 0})}let me=[];(L||A)&&me.push({colorValue:L?f:void 0,gradientValue:A?U:void 0,label:(0,gt.__)("Waveform & Play button"),onColorChange:L?Oe:void 0,onGradientChange:A?Pe:void 0,isShownByDefault:!0,clearable:!0,enableAlpha:!0,resetAllFilter:()=>({waveformColor:void 0,waveformGradient:void 0})},{colorValue:L?h:void 0,gradientValue:A?$:void 0,label:(0,gt.__)("Waveform background"),onColorChange:L?ge:void 0,onGradientChange:A?et:void 0,isShownByDefault:!0,clearable:!0,enableAlpha:!0,resetAllFilter:()=>({waveformBackgroundColor:void 0,waveformBackgroundGradient:void 0})});let{children:ct,...Ne}=(0,Lr.useInnerBlocksProps)({className:T("wp-block-playlist__tracklist",{"wp-block-playlist__tracklist-is-hidden":!s,"wp-block-playlist__tracklist-show-numbers":l,"wp-block-playlist__tracklist-length-is-hidden":!p})},{__experimentalAppenderTagName:"li",renderAppender:!1});return te.length===0?(0,Ke.jsx)("div",{...x,className:T("is-placeholder",x.className),children:(0,Ke.jsx)(Lr.MediaPlaceholder,{icon:(0,Ke.jsx)(Lr.BlockIcon,{icon:Hv}),labels:{title:(0,gt.__)("Playlist"),instructions:(0,gt.__)("Upload an audio file or pick one from your media library.")},onSelect:le,accept:"audio/*",multiple:"add",handleUpload:!1,allowedTypes:qz,onError:F})}):(0,Ke.jsxs)(Ke.Fragment,{children:[(0,Ke.jsx)(Lr.BlockControls,{group:"other",children:(0,Ke.jsx)(Lr.MediaReplaceFlow,{name:(0,gt.__)("Add track"),onSelect:oe,accept:"audio/*",multiple:"add",handleUpload:!1,allowedTypes:qz,onError:F})}),(0,Ke.jsx)(Lr.InspectorControls,{children:(0,Ke.jsxs)(Cr.__experimentalToolsPanel,{label:(0,gt.__)("Settings"),resetAll:()=>{t({showTracklist:!0,showArtists:!0,showNumbers:!0,showTrackLength:!0,showImages:!0,showPlayButtonArtwork:!1,order:"asc"})},dropdownMenuProps:N,children:[(0,Ke.jsx)(Cr.__experimentalToolsPanelItem,{label:(0,gt.__)("Show tracklist"),isShownByDefault:!0,hasValue:()=>s!==!0,onDeselect:()=>t({showTracklist:!0}),children:(0,Ke.jsx)(Cr.ToggleControl,{label:(0,gt.__)("Show tracklist"),onChange:se("showTracklist"),checked:s})}),s&&(0,Ke.jsxs)(Ke.Fragment,{children:[(0,Ke.jsx)(Cr.__experimentalToolsPanelItem,{label:(0,gt.__)("Show artist name in tracklist"),isShownByDefault:!0,hasValue:()=>d!==!0,onDeselect:()=>t({showArtists:!0}),children:(0,Ke.jsx)(Cr.ToggleControl,{label:(0,gt.__)("Show artist name in tracklist"),onChange:se("showArtists"),checked:d})}),(0,Ke.jsx)(Cr.__experimentalToolsPanelItem,{label:(0,gt.__)("Show track numbers in tracklist"),isShownByDefault:!0,hasValue:()=>l!==!0,onDeselect:()=>t({showNumbers:!0}),children:(0,Ke.jsx)(Cr.ToggleControl,{label:(0,gt.__)("Show track numbers in tracklist"),onChange:se("showNumbers"),checked:l})}),(0,Ke.jsx)(Cr.__experimentalToolsPanelItem,{label:(0,gt.__)("Show track duration in tracklist"),isShownByDefault:!0,hasValue:()=>p!==!0,onDeselect:()=>t({showTrackLength:!0}),children:(0,Ke.jsx)(Cr.ToggleControl,{label:(0,gt.__)("Show track duration in tracklist"),onChange:se("showTrackLength"),checked:p})})]}),(0,Ke.jsx)(Cr.__experimentalToolsPanelItem,{label:(0,gt.__)("Show tracklist images"),isShownByDefault:!0,hasValue:()=>c!==!0,onDeselect:()=>t({showImages:!0}),children:(0,Ke.jsx)(Cr.ToggleControl,{label:(0,gt.__)("Show tracklist images"),onChange:se("showImages"),checked:c})}),(0,Ke.jsx)(Cr.__experimentalToolsPanelItem,{label:(0,gt.__)("Show track image on play button"),isShownByDefault:!0,hasValue:()=>u===!0,onDeselect:()=>t({showPlayButtonArtwork:!1}),children:(0,Ke.jsx)(Cr.ToggleControl,{label:(0,gt.__)("Show track image on play button"),onChange:se("showPlayButtonArtwork"),checked:u===!0})}),(0,Ke.jsx)(Cr.__experimentalToolsPanelItem,{label:(0,gt.__)("Order"),isShownByDefault:!0,hasValue:()=>i!=="asc",onDeselect:()=>t({order:"asc"}),children:(0,Ke.jsx)(Cr.SelectControl,{label:(0,gt.__)("Order"),value:i,options:[{label:(0,gt.__)("Descending"),value:"desc"},{label:(0,gt.__)("Ascending"),value:"asc"}],onChange:ie=>ae(ie)})})]})}),(0,Ke.jsx)(Lr.InspectorControls,{group:"styles",children:(0,Ke.jsxs)(Cr.__experimentalToolsPanel,{label:(0,gt.__)("Waveform"),resetAll:()=>{t({waveformStyle:void 0,waveformColor:void 0,waveformGradient:void 0,waveformBackgroundColor:void 0,waveformBackgroundGradient:void 0})},panelId:_,dropdownMenuProps:N,children:[me.length>0&&(0,Ke.jsx)("div",{className:"wp-block-playlist__waveform-color-controls",children:(0,Ke.jsx)(Lr.__experimentalColorGradientSettingsDropdown,{__experimentalIsRenderedInSidebar:!0,settings:me,panelId:_,...I})}),(0,Ke.jsx)(Cr.__experimentalToolsPanelItem,{label:(0,gt.__)("Shape"),isShownByDefault:!0,hasValue:()=>m!==G6,onDeselect:()=>ue(G6),panelId:_,children:(0,Ke.jsx)(Cr.SelectControl,{label:(0,gt.__)("Shape"),value:m,options:oEe,onChange:ue})})]})}),(0,Ke.jsxs)("figure",{...x,children:[(0,Ke.jsx)(Lr.MediaPlaceholder,{onSelect:oe,accept:"audio/*",multiple:"add",handleUpload:!1,disableMediaButtons:!0,allowedTypes:qz,onError:F}),(0,Ke.jsx)(Cr.Disabled,{isDisabled:!r,children:(0,Ke.jsx)(ace,{src:be?.src,title:be?.title,artist:be?.artist,image:be?.image,imageAlt:be?.imageAlt,waveformStyle:m,color:f,gradient:U,backgroundColor:h,backgroundGradient:$,onEnded:Te,showPlayButtonArtwork:u===!0})}),(0,Ke.jsx)("ol",{...Ne,children:(0,Ke.jsx)(U6.Provider,{value:pe,children:ct})}),(0,Ke.jsx)($o,{attributes:e,setAttributes:t,isSelected:r,insertBlocksAfter:o,label:(0,gt.__)("Playlist caption text"),showToolbarButton:r,style:{marginTop:16}})]})]})},pce=iEe;var Ou=a(R(),1),x_=a(b(),1);function mce({attributes:e}){let{caption:t,showNumbers:r,showTracklist:o,showArtists:n,showTrackLength:i}=e,s=Ou.useBlockProps.save(),l=Ou.useInnerBlocksProps.save(s);return(0,x_.jsxs)("figure",{...l,children:[(0,x_.jsx)("ol",{className:T("wp-block-playlist__tracklist",{"wp-block-playlist__tracklist-is-hidden":!o,"wp-block-playlist__tracklist-artist-is-hidden":!n,"wp-block-playlist__tracklist-length-is-hidden":!i,"wp-block-playlist__tracklist-show-numbers":r}),children:l.children}),!Ou.RichText.isEmpty(t)&&(0,x_.jsx)(Ou.RichText.Content,{tagName:"figcaption",className:(0,Ou.__experimentalGetElementClassName)("caption"),value:t})]})}var $6=a(K(),1),fce=a(dr(),1),sEe={from:[{type:"block",isMultiBlock:!0,blocks:["core/audio"],transform:e=>(0,$6.createBlock)("core/playlist",{...e[0]},e.map(({blob:t,id:r,src:o})=>(0,$6.createBlock)("core/playlist-track",{blob:t,id:r,src:o,title:(0,fce.getFilename)(o)})))}],to:[{type:"block",blocks:["core/audio"],isMatch:({},e)=>e.innerBlocks.length===1&&e.innerBlocks[0].name==="core/playlist-track",transform:({style:e,...t},[r])=>(0,$6.createBlock)("core/audio",{...t,...e?.spacing&&{style:{spacing:e.spacing}},blob:r.attributes.blob,id:r.attributes.id,src:r.attributes.src})}]},gce=sEe;var{name:hce}=z6,vce={icon:Hv,edit:pce,save:mce,transforms:gce},lEe=()=>M({name:hce,metadata:z6,settings:vce});var Qz={};J(Qz,{init:()=>pEe,metadata:()=>q6,name:()=>kce,settings:()=>wce});var q6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/playlist-track",title:"Playlist track",category:"media",parent:["core/playlist"],description:"Playlist track.",keywords:["music","sound"],textdomain:"default",usesContext:["showArtists","showImages"],attributes:{blob:{type:"string",role:"local"},id:{type:"number",role:"content"},src:{type:"string",role:"content"},type:{type:"string",default:"audio"},album:{type:"string",role:"content"},artist:{type:"string",role:"content"},image:{type:"string",role:"content"},imageAlt:{type:"string",role:"content"},length:{type:"string",role:"content"},title:{type:"string",role:"content"}},supports:{html:!1,interactivity:{clientNavigation:!0},reusable:!1},style:"wp-block-playlist-track"};var yce=a(Or(),1),bp=a(H(),1),Vo=a(R(),1),Xn=a(V(),1);var bce=a(O(),1),_ce=a(xr(),1),Ar=a(D(),1);var Z6=a(da(),1);var ht=a(b(),1),Yz=["audio"],uEe=["image"],dEe=({attributes:e,setAttributes:t,context:r,clientId:o,isSelected:n})=>{let{id:i,src:s,album:l,artist:c,image:u,imageAlt:d,length:p,title:m}=e,[f,g]=(0,bp.useState)(e.blob),h=r?.showArtists,v=r?.showImages??!0,x=(0,bp.useRef)(),_=(0,Vo.useBlockProps)(),{currentTrackClientId:k,setCurrentTrackClientId:y,removeTrack:w}=(0,bp.useContext)(U6),{createErrorNotice:C}=(0,bce.useDispatch)(_ce.store);function S(E,{removeTrackOnError:L=!1}={}){if(C(E,{type:"snackbar"}),L){w(o);return}g()}let P=!!s||!!f;(0,bp.useEffect)(()=>{n&&P&&k!==o&&y(o)},[n,P,o,k,y]),tc({url:f,allowedTypes:Yz,onChange:N,onError:E=>{S(E,{removeTrackOnError:!0})}});function N(E){let L=E?.url??E?.source_url;if(!E||!L){t({blob:void 0,id:void 0,artist:void 0,album:void 0,image:void 0,imageAlt:void 0,length:void 0,title:void 0,url:void 0}),g();return}if((0,yce.isBlobURL)(L)){g(L);return}t({blob:void 0,...W6(E)}),g()}function I(E){t($z(E))}function B(){t({image:void 0,imageAlt:void 0}),x.current.focus()}return P?(0,ht.jsxs)(ht.Fragment,{children:[n&&(0,ht.jsx)(Vo.BlockControls,{group:"other",children:(0,ht.jsx)(Vo.MediaReplaceFlow,{name:(0,Ar.__)("Replace"),onSelect:N,accept:"audio/*",mediaId:i,mediaURL:s,allowedTypes:Yz,onError:S,variant:"toolbar"})}),(0,ht.jsx)(Vo.InspectorControls,{children:(0,ht.jsxs)(Xn.PanelBody,{title:(0,Ar.__)("Settings"),children:[n&&(0,ht.jsx)(Xn.TextControl,{label:(0,Ar.__)("Title"),value:m?(0,Z6.__unstableStripHTML)(m):"",onChange:E=>{t({title:E})}}),(0,ht.jsx)(Xn.TextControl,{label:(0,Ar.__)("Artist"),value:c?(0,Z6.__unstableStripHTML)(c):"",onChange:E=>{t({artist:E})}}),(0,ht.jsx)(Xn.TextControl,{label:(0,Ar.__)("Album"),value:l?(0,Z6.__unstableStripHTML)(l):"",onChange:E=>{t({album:E})}}),(0,ht.jsx)(Vo.MediaUploadCheck,{children:(0,ht.jsxs)(Xn.BaseControl,{children:[(0,ht.jsx)(Xn.BaseControl.VisualLabel,{children:(0,Ar.__)("Track image")}),(0,ht.jsxs)("div",{className:"editor-video-poster-control",children:[!!u&&(0,ht.jsx)("img",{src:u,alt:(0,Ar.__)("Preview of the track image")}),(0,ht.jsx)(Vo.MediaUpload,{title:(0,Ar.__)("Select image"),onSelect:I,allowedTypes:uEe,render:({open:E})=>(0,ht.jsx)(Xn.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:E,ref:x,children:u?(0,Ar.__)("Replace"):(0,Ar.__)("Select")})}),!!u&&(0,ht.jsx)(Xn.Button,{__next40pxDefaultSize:!0,onClick:B,variant:"tertiary",children:(0,Ar.__)("Remove")})]})]})}),!!u&&(0,ht.jsx)(Xn.TextareaControl,{label:(0,Ar.__)("Alternative text"),value:d||"",onChange:E=>t({imageAlt:E}),help:(0,ht.jsx)(mu,{openInNewTab:!0,href:(0,Ar.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,Ar.__)("Describe the purpose of the image.")})})]})}),(0,ht.jsx)("li",{..._,children:(0,ht.jsxs)("button",{className:"wp-block-playlist-track__button",onClick:()=>y(o),"aria-current":k===o?"true":"false",children:[v&&!!u&&(0,ht.jsx)("img",{className:"wp-block-playlist-track__image",src:u,alt:d||""}),(0,ht.jsxs)("span",{className:"wp-block-playlist-track__content",children:[(0,ht.jsx)(Vo.PlainText,{tagName:"span",className:"wp-block-playlist-track__title",value:m,"aria-label":(0,Ar.__)("Track title"),placeholder:(0,Ar.__)("Track title"),onChange:E=>{t({title:E})},__experimentalVersion:2}),h&&(0,ht.jsx)(Vo.PlainText,{tagName:"span",className:"wp-block-playlist-track__artist",value:c,"aria-label":(0,Ar.__)("Track artist"),placeholder:(0,Ar.__)("Track artist"),onChange:E=>t({artist:E}),__experimentalVersion:2})]}),(0,ht.jsxs)("span",{className:"wp-block-playlist-track__length",children:[p&&(0,ht.jsx)("span",{className:"screen-reader-text",children:(0,Ar.__)("Duration:")}),p,!!f&&(0,ht.jsx)(Xn.Spinner,{className:"wp-block-playlist-track__spinner"})]}),(0,ht.jsx)("span",{className:"screen-reader-text",children:(0,Ar.__)("Play")})]})})]}):(0,ht.jsx)("div",{..._,children:(0,ht.jsx)(Vo.MediaPlaceholder,{icon:(0,ht.jsx)(Vo.BlockIcon,{icon:Jp}),labels:{title:(0,Ar.__)("Track"),instructions:(0,Ar.__)("Upload an audio file or pick one from your media library.")},onSelect:N,accept:"audio/*",allowedTypes:Yz,value:e,onError:S})})},xce=dEe;var{name:kce}=q6,wce={icon:eN,edit:xce},pEe=()=>M({name:kce,metadata:q6,settings:wce});var Jz={};J(Jz,{init:()=>yEe,metadata:()=>K6,name:()=>Rce,settings:()=>Dce});var Ice=a(D(),1);var K6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-author",title:"Author (deprecated)",category:"theme",description:"This block is deprecated. Please use the Avatar block, the Author Name block, and the Author Biography block instead.",textdomain:"default",attributes:{textAlign:{type:"string"},avatarSize:{type:"number",default:48},showAvatar:{type:"boolean",default:!0},showBio:{type:"boolean"},byline:{type:"string"},isLink:{type:"boolean",default:!1,role:"content"},linkTarget:{type:"string",default:"_self",role:"content"}},usesContext:["postType","postId","queryId"],supports:{inserter:!1,anchor:!0,html:!1,spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}},filter:{duotone:!0}},selectors:{filter:{duotone:".wp-block-post-author .wp-block-post-author__avatar img"}},editorStyle:"wp-block-post-author-editor",style:"wp-block-post-author"};var Ia=a(R(),1),zr=a(V(),1),Ece=a(he(),1),Y6=a(ne(),1),Vf=a(O(),1),Q6=a(H(),1),Xz=a(Wo(),1),Mr=a(D(),1),Bce=a(K(),1);var zf=a(K(),1),Sce=a(D(),1),Tce=a(R(),1);var{cleanEmptyObject:Cce}=q(Tce.privateApis);function Pce(e,t){let{avatarSize:r,byline:o,showAvatar:n,showBio:i,isLink:s,linkTarget:l,textAlign:c,style:u,...d}=e,p=n&&t.some(h=>h.name==="core/avatar"),m=o&&t.some(h=>h.name==="core/paragraph"),f=t.some(h=>h.name==="core/post-author-name"),g=i&&t.some(h=>h.name==="core/post-author-biography");return(0,zf.createBlock)("core/group",{...d,style:Cce({...u,spacing:{...u?.spacing,blockGap:"1em"},color:{...u?.color,duotone:void 0}}),layout:{type:"flex",flexWrap:"nowrap",verticalAlignment:"top"}},[p&&(0,zf.createBlock)("core/avatar",{size:r,style:Cce({border:{radius:"0px"},color:{duotone:u?.color?.duotone}})}),(0,zf.createBlock)("core/group",{style:{layout:{selfStretch:"fill",flexSize:null},spacing:{blockGap:"0"}},layout:{type:"flex",orientation:"vertical",justifyContent:"stretch"}},[m&&(0,zf.createBlock)("core/paragraph",{content:o,placeholder:(0,Sce.__)("Write byline\u2026"),style:{typography:{fontSize:"0.5em",textAlign:c}}}),f&&(0,zf.createBlock)("core/post-author-name",{isLink:s,linkTarget:l,style:{typography:{fontSize:"1em",textAlign:c}}}),g&&(0,zf.createBlock)("core/post-author-biography",{style:{typography:{fontSize:"0.7em",textAlign:c}}})].filter(Boolean))].filter(Boolean))}var vt=a(b(),1),{InspectorControlsLastItem:fEe}=q(Ia.privateApis),gEe={who:"authors",per_page:100,_fields:"id,name",context:"view"};function hEe({value:e,onChange:t}){let[r,o]=(0,Q6.useState)(""),{authors:n,isLoading:i}=(0,Vf.useSelect)(l=>{let{getUsers:c,isResolving:u}=l(Y6.store),d={...gEe};return r&&(d.search=r,d.search_columns=["name"]),{authors:c(d),isLoading:u("getUsers",[d])}},[r]),s=(0,Q6.useMemo)(()=>{let l=(n??[]).map(d=>({value:d.id,label:(0,Xz.decodeEntities)(d.name)})),c=l.findIndex(d=>e?.id===d.value),u=[];return c<0&&e?u=[{value:e.id,label:(0,Xz.decodeEntities)(e.name)}]:c<0&&!e&&(u=[{value:0,label:(0,Mr.__)("(No author)")}]),[...u,...l]},[n,e]);return(0,vt.jsx)(zr.ComboboxControl,{label:(0,Mr.__)("Author"),options:s,value:e?.id,onFilterValueChange:(0,Ece.debounce)(o,300),onChange:t,allowReset:!1,isLoading:i})}function vEe({isSelected:e,context:{postType:t,postId:r,queryId:o},attributes:n,setAttributes:i,clientId:s}){let l=Number.isFinite(o),c=X(),u=Ty(),{authorDetails:d,canAssignAuthor:p,supportsAuthor:m}=(0,Vf.useSelect)(L=>{let{getEditedEntityRecord:A,getUser:U,getPostType:$}=L(Y6.store),W=A("postType",t,r),G=W?.author;return{authorDetails:G?U(G,{context:"view"}):null,supportsAuthor:$(t)?.supports?.author??!1,canAssignAuthor:!!W?._links?.["wp:action-assign-author"]}},[t,r]),f=(0,Vf.useSelect)(L=>L(Bce.store).getBlockTypes(),[]),{editEntityRecord:g}=(0,Vf.useDispatch)(Y6.store),{replaceBlock:h}=(0,Vf.useDispatch)(Ia.store),{textAlign:v,showAvatar:x,showBio:_,byline:k,isLink:y,linkTarget:w,avatarSize:C}=n,S=[],P=d?.name||(0,Mr.__)("Post Author");d?.avatar_urls&&Object.keys(d.avatar_urls).forEach(L=>{S.push({value:L,label:`${L} x ${L}`})});let N=(0,Ia.useBlockProps)({className:T({[`has-text-align-${v}`]:v})}),I=L=>{g("postType",t,r,{author:L})},B=!!r&&!l&&p;if(!m&&t!==void 0)return(0,vt.jsx)("div",{...N,children:(0,Mr.sprintf)((0,Mr.__)("This post type (%s) does not support the author."),t)});function E(){h(s,Pce(n,f))}return(0,vt.jsxs)(vt.Fragment,{children:[(0,vt.jsx)(Ia.InspectorControls,{children:(0,vt.jsxs)(zr.__experimentalToolsPanel,{label:(0,Mr.__)("Settings"),resetAll:()=>{i({avatarSize:48,showAvatar:!0,isLink:!1,linkTarget:"_self"})},dropdownMenuProps:c,children:[B&&(0,vt.jsx)("div",{style:{gridColumn:"1 / -1"},children:(0,vt.jsx)(hEe,{value:d,onChange:I})}),(0,vt.jsx)(zr.__experimentalToolsPanelItem,{label:(0,Mr.__)("Show avatar"),isShownByDefault:!0,hasValue:()=>!x,onDeselect:()=>i({showAvatar:!0}),children:(0,vt.jsx)(zr.ToggleControl,{label:(0,Mr.__)("Show avatar"),checked:x,onChange:()=>i({showAvatar:!x})})}),x&&(0,vt.jsx)(zr.__experimentalToolsPanelItem,{label:(0,Mr.__)("Avatar size"),isShownByDefault:!0,hasValue:()=>C!==48,onDeselect:()=>i({avatarSize:48}),children:(0,vt.jsx)(zr.SelectControl,{label:(0,Mr.__)("Avatar size"),value:C,options:S,onChange:L=>{i({avatarSize:Number(L)})}})}),(0,vt.jsx)(zr.__experimentalToolsPanelItem,{label:(0,Mr.__)("Show bio"),isShownByDefault:!0,hasValue:()=>!!_,onDeselect:()=>i({showBio:void 0}),children:(0,vt.jsx)(zr.ToggleControl,{label:(0,Mr.__)("Show bio"),checked:!!_,onChange:()=>i({showBio:!_})})}),(0,vt.jsx)(zr.__experimentalToolsPanelItem,{label:(0,Mr.__)("Link author name to author page"),isShownByDefault:!0,hasValue:()=>!!y,onDeselect:()=>i({isLink:!1}),children:(0,vt.jsx)(zr.ToggleControl,{label:(0,Mr.__)("Link author name to author page"),checked:y,onChange:()=>i({isLink:!y})})}),y&&(0,vt.jsx)(zr.__experimentalToolsPanelItem,{label:(0,Mr.__)("Link target"),isShownByDefault:!0,hasValue:()=>w!=="_self",onDeselect:()=>i({linkTarget:"_self"}),children:(0,vt.jsx)(zr.ToggleControl,{label:(0,Mr.__)("Open in new tab"),onChange:L=>i({linkTarget:L?"_blank":"_self"}),checked:w==="_blank"})})]})}),f.some(L=>L.name==="core/group")&&(0,vt.jsx)(fEe,{children:(0,vt.jsxs)(zr.__experimentalVStack,{className:"wp-block-post-author__transform",alignment:"left",spacing:4,children:[(0,vt.jsx)(zr.__experimentalText,{as:"p",children:(0,Mr.__)("This block is no longer supported. Recreate its design with the Avatar, Author Name and Author Biography blocks.")}),(0,vt.jsx)(zr.Button,{variant:"primary",onClick:E,__next40pxDefaultSize:!0,children:(0,Mr.__)("Recreate")})]})}),(0,vt.jsx)(Ia.BlockControls,{group:"block",children:(0,vt.jsx)(Ia.AlignmentControl,{value:v,onChange:L=>{i({textAlign:L})}})}),(0,vt.jsxs)("div",{...N,children:[x&&(0,vt.jsx)("div",{className:"wp-block-post-author__avatar",children:(0,vt.jsx)("img",{width:C,src:d?.avatar_urls?.[C]||u,alt:d?.name||(0,Mr.__)("Default Avatar")})}),(0,vt.jsxs)("div",{className:"wp-block-post-author__content",children:[(!Ia.RichText.isEmpty(k)||e)&&(0,vt.jsx)(Ia.RichText,{identifier:"byline",className:"wp-block-post-author__byline","aria-label":(0,Mr.__)("Post author byline text"),placeholder:(0,Mr.__)("Write byline\u2026"),value:k,onChange:L=>i({byline:L})}),(0,vt.jsx)("p",{className:"wp-block-post-author__name",children:y?(0,vt.jsx)("a",{href:"#post-author-pseudo-link",onClick:L=>L.preventDefault(),children:P}):P}),_&&(0,vt.jsx)("p",{className:"wp-block-post-author__bio",dangerouslySetInnerHTML:{__html:d?.description}})]})]})]})}var Nce=vEe;var{name:Rce}=K6,Dce={icon:mm,example:{viewportWidth:350,attributes:{showBio:!0,byline:(0,Ice.__)("Posted by")}},edit:Nce},yEe=()=>M({name:Rce,metadata:K6,settings:Dce});var eV={};J(eV,{init:()=>wEe,metadata:()=>X6,name:()=>Oce,settings:()=>Hce});var X6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-author-name",title:"Author Name",category:"theme",description:"The author name.",textdomain:"default",attributes:{isLink:{type:"boolean",default:!1,role:"content"},linkTarget:{type:"string",default:"_self",role:"content"}},usesContext:["postType","postId"],example:{viewportWidth:350},supports:{anchor:!0,html:!1,spacing:{margin:!0,padding:!0},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-post-author-name"};var J6=a(R(),1),Lce=a(O(),1),jc=a(D(),1),Ace=a(ne(),1),_p=a(V(),1);var es=a(b(),1);function _Ee(e){Et(e);let{attributes:{isLink:t,linkTarget:r},setAttributes:o,context:{postType:n,postId:i}}=e,{authorName:s,supportsAuthor:l}=(0,Lce.useSelect)(m=>{let{getEditedEntityRecord:f,getUser:g,getPostType:h}=m(Ace.store),v=f("postType",n,i)?.author;return{authorName:v?g(v):null,supportsAuthor:h(n)?.supports?.author??!1}},[n,i]),c=(0,J6.useBlockProps)(),u=s?.name||(0,jc.__)("Author Name"),d=t?(0,es.jsx)("a",{href:"#author-pseudo-link",onClick:m=>m.preventDefault(),className:"wp-block-post-author-name__link",children:u}):u,p=X();return(0,es.jsxs)(es.Fragment,{children:[(0,es.jsx)(J6.InspectorControls,{children:(0,es.jsxs)(_p.__experimentalToolsPanel,{label:(0,jc.__)("Settings"),resetAll:()=>{o({isLink:!1,linkTarget:"_self"})},dropdownMenuProps:p,children:[(0,es.jsx)(_p.__experimentalToolsPanelItem,{label:(0,jc.__)("Link to author archive"),isShownByDefault:!0,hasValue:()=>t,onDeselect:()=>o({isLink:!1}),children:(0,es.jsx)(_p.ToggleControl,{label:(0,jc.__)("Link to author archive"),onChange:()=>o({isLink:!t}),checked:t})}),t&&(0,es.jsx)(_p.__experimentalToolsPanelItem,{label:(0,jc.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>r!=="_self",onDeselect:()=>o({linkTarget:"_self"}),children:(0,es.jsx)(_p.ToggleControl,{label:(0,jc.__)("Open in new tab"),onChange:m=>o({linkTarget:m?"_blank":"_self"}),checked:r==="_blank"})})]})}),(0,es.jsx)("div",{...c,children:!l&&n!==void 0?(0,jc.sprintf)((0,jc.__)("This post type (%s) does not support the author."),n):d})]})}var Mce=_Ee;var xEe={attributes:{isLink:{type:"boolean",default:!1,role:"content"},linkTarget:{type:"string",default:"_self",role:"content"},textAlign:{type:"string"}},supports:{anchor:!0,html:!1,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,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},zce=[xEe];var Vce=a(K(),1),kEe={from:[{type:"block",blocks:["core/post-author"],transform:({textAlign:e})=>(0,Vce.createBlock)("core/post-author-name",{style:{typography:{textAlign:e}}})}]},Fce=kEe;var{name:Oce}=X6,Hce={icon:mm,transforms:Fce,edit:Mce,deprecated:zce},wEe=()=>M({name:Oce,metadata:X6,settings:Hce});var tV={};J(tV,{init:()=>PEe,metadata:()=>e7,name:()=>Zce,settings:()=>Kce});var e7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-author-biography",title:"Author Biography",category:"theme",description:"The author biography.",textdomain:"default",usesContext:["postType","postId"],example:{viewportWidth:350},supports:{anchor:!0,spacing:{margin:!0,padding:!0},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-post-author-biography"};var jce=a(R(),1),Uce=a(O(),1),Wce=a(D(),1),Gce=a(ne(),1);var k_=a(b(),1);function SEe(e){Et(e);let{context:{postType:t,postId:r}}=e,{authorDetails:o}=(0,Uce.useSelect)(s=>{let{getEditedEntityRecord:l,getUser:c}=s(Gce.store),u=l("postType",t,r)?.author;return{authorDetails:u?c(u):null}},[t,r]),n=(0,jce.useBlockProps)(),i=o?.description||(0,Wce.__)("Author Biography");return(0,k_.jsx)(k_.Fragment,{children:(0,k_.jsx)("div",{...n,dangerouslySetInnerHTML:{__html:i}})})}var $ce=SEe;var TEe={attributes:{textAlign:{type:"string"}},supports:{anchor:!0,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,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},qce=[TEe];var{name:Zce}=e7,Kce={icon:mm,edit:$ce,deprecated:qce},PEe=()=>M({name:Zce,metadata:e7,settings:Kce});var rV={};J(rV,{init:()=>NEe,metadata:()=>t7,name:()=>eue,settings:()=>tue});var t7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,__experimental:"fse",name:"core/post-comment",title:"Comment (deprecated)",category:"theme",allowedBlocks:["core/avatar","core/comment-author-name","core/comment-content","core/comment-date","core/comment-edit-link","core/comment-reply-link"],description:"This block is deprecated. Please use the Comments block instead.",textdomain:"default",attributes:{commentId:{type:"number"}},providesContext:{commentId:"commentId"},supports:{html:!1,inserter:!1,interactivity:{clientNavigation:!0}}};var w_=a(D(),1),j0=a(V(),1),Yce=a(H(),1);var r7=a(R(),1),Ff=a(b(),1);function Qce({attributes:{commentId:e},setAttributes:t}){let[r,o]=(0,Yce.useState)(e),n=(0,r7.useBlockProps)(),i=(0,r7.useInnerBlocksProps)(n);return e?(0,Ff.jsx)("div",{...i}):(0,Ff.jsx)("div",{...n,children:(0,Ff.jsxs)(j0.Placeholder,{icon:OP,label:(0,w_._x)("Post Comment","block title"),instructions:(0,w_.__)("To show a comment, input the comment ID."),children:[(0,Ff.jsx)(j0.TextControl,{value:e,onChange:s=>o(parseInt(s))}),(0,Ff.jsx)(j0.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:()=>{t({commentId:r})},children:(0,w_.__)("Save")})]})})}var o7=a(R(),1),Xce=a(b(),1);function Jce(){let e=o7.useBlockProps.save(),t=o7.useInnerBlocksProps.save(e);return(0,Xce.jsx)("div",{...t})}var{name:eue}=t7,BEe=[["core/avatar"],["core/comment-author-name"],["core/comment-date"],["core/comment-content"],["core/comment-reply-link"],["core/comment-edit-link"]],tue={icon:fv,template:BEe,edit:Qce,save:Jce},NEe=()=>M({name:eue,metadata:t7,settings:tue});var oV={};J(oV,{init:()=>LEe,metadata:()=>n7,name:()=>uue,settings:()=>due});var n7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-comments-count",title:"Comments Count",category:"theme",description:"Display a post's comments count.",textdomain:"default",usesContext:["postId"],example:{viewportWidth:350},supports:{anchor:!0,html:!1,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0},interactivity:{clientNavigation:!0}},style:"wp-block-post-comments-count"};var rue=a(R(),1),a7=a(H(),1),oue=a(fb(),1),nue=a(dr(),1),aue=a(b(),1);function iue({context:e}){let{postId:t}=e,[r,o]=(0,a7.useState)(),n=(0,rue.useBlockProps)();(0,a7.useEffect)(()=>{if(!t)return;let l=t;(0,oue.default)({path:(0,nue.addQueryArgs)("/wp/v2/comments",{post:t}),parse:!1}).then(c=>{l===t&&o(c.headers.get("X-WP-Total"))})},[t]);let i=t&&r!==void 0,s={...n.style,textDecoration:i?n.style?.textDecoration:void 0};return(0,aue.jsx)("div",{...n,style:s,children:i?r:"0"})}var sue=a(K(),1),REe={to:[{type:"block",blocks:["core/post-comments-link"],transform:({style:e})=>{let t=e?.typography?.textAlign;return(0,sue.createBlock)("core/post-comments-link",{...t&&{style:{typography:{textAlign:t}}}})}}]},lue=REe;var DEe={attributes:{textAlign:{type:"string"}},supports:{anchor:!0,html:!1,spacing:{margin:!0,padding:!0},color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},cue=[DEe];var{name:uue}=n7,due={icon:Gv,edit:iue,transforms:lue,deprecated:cue},LEe=()=>M({name:uue,metadata:n7,settings:due});var aV={};J(aV,{init:()=>zEe,metadata:()=>i7,name:()=>gue,settings:()=>hue});var i7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-comments-form",title:"Comments Form",category:"theme",description:"Display a post's comments form.",textdomain:"default",usesContext:["postId","postType"],supports:{anchor:!0,html:!1,color:{gradients:!0,heading:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},editorStyle:"wp-block-post-comments-form-editor",style:["wp-block-post-comments-form","wp-block-buttons","wp-block-button"],example:{attributes:{style:{typography:{textAlign:"center"}}}}};var pue=a(R(),1),mue=a(he(),1),s7=a(D(),1);var C_=a(b(),1);function nV({context:e}){let{postId:t,postType:r}=e,o=(0,mue.useInstanceId)(nV),n=(0,s7.sprintf)("comments-form-edit-%d-desc",o),i=(0,pue.useBlockProps)({"aria-describedby":n});return(0,C_.jsxs)("div",{...i,children:[(0,C_.jsx)(P3,{postId:t,postType:r}),(0,C_.jsx)(cn,{id:n,children:(0,s7.__)("Comments form disabled in editor.")})]})}var MEe={attributes:{textAlign:{type:"string"}},supports:{anchor:!0,html:!1,spacing:{margin:!0,padding:!0},color:{gradients:!0,heading:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},fue=[MEe];var{name:gue}=i7,hue={icon:pN,edit:nV,deprecated:fue},zEe=()=>M({name:gue,metadata:i7,settings:hue});var iV={};J(iV,{init:()=>jEe,metadata:()=>l7,name:()=>Tue,settings:()=>Pue});var l7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-comments-link",title:"Comments Link",category:"theme",description:"Displays the link to the current post comments.",textdomain:"default",usesContext:["postType","postId"],example:{viewportWidth:350},supports:{anchor:!0,html:!1,color:{link:!0,text:!1,__experimentalDefaultControls:{background:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-post-comments-link"};var vue=a(R(),1),u7=a(H(),1),yue=a(O(),1),bue=a(fb(),1),_ue=a(dr(),1),Of=a(D(),1),xue=a(ne(),1),c7=a(b(),1);function FEe({context:e}){let{postType:t,postId:r}=e,[o,n]=(0,u7.useState)(),i=(0,vue.useBlockProps)();(0,u7.useEffect)(()=>{if(!r)return;let c=r;(0,bue.default)({path:(0,_ue.addQueryArgs)("/wp/v2/comments",{post:r}),parse:!1}).then(u=>{c===r&&n(u.headers.get("X-WP-Total"))})},[r]);let s=(0,yue.useSelect)(c=>c(xue.store).getEditedEntityRecord("postType",t,r),[t,r]),l;if(o!==void 0){let c=parseInt(o);c===0?l=(0,Of.__)("No comments"):l=(0,Of.sprintf)((0,Of._n)("%s comment","%s comments",c),c.toLocaleString())}return(0,c7.jsx)("div",{...i,children:s?.link&&l!==void 0?(0,c7.jsx)("a",{href:s?.link+"#comments",onClick:c=>c.preventDefault(),children:l}):(0,c7.jsx)("a",{href:"#post-comments-link-pseudo-link",onClick:c=>c.preventDefault(),children:(0,Of.__)("No comments")})})}var kue=FEe;var wue=a(K(),1),OEe={to:[{type:"block",blocks:["core/post-comments-count"],transform:({style:e})=>{let t=e?.typography?.textAlign;return(0,wue.createBlock)("core/post-comments-count",{...t&&{style:{typography:{textAlign:t}}}})}}]},Cue=OEe;var HEe={attributes:{textAlign:{type:"string"}},supports:{anchor:!0,html:!1,spacing:{margin:!0,padding:!0},color:{link:!0,text:!1,__experimentalDefaultControls:{background:!0,link:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},Sue=[HEe];var{name:Tue}=l7,Pue={edit:kue,icon:Gv,transforms:Cue,deprecated:Sue},jEe=()=>M({name:Tue,metadata:l7,settings:Pue});var sV={};J(sV,{init:()=>XEe,metadata:()=>d7,name:()=>Rue,settings:()=>Due});var d7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-content",title:"Content",category:"theme",description:"Displays the contents of a post or page.",textdomain:"default",usesContext:["postId","postType","queryId"],attributes:{tagName:{type:"string",default:"div"}},example:{viewportWidth:350},supports:{anchor:!0,align:["wide","full"],html:!1,layout:!0,background:{backgroundImage:!0,backgroundSize:!0,gradient:!0,__experimentalDefaultControls:{backgroundImage:!0}},dimensions:{minHeight:!0},spacing:{blockGap:!0,padding:!0,margin:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},color:{gradients:!0,heading:!0,link:!0,__experimentalDefaultControls:{background:!1,text:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-post-content",editorStyle:"wp-block-post-content-editor"};var Hf=a(D(),1),go=a(R(),1),Eue=a(K(),1),jf=a(ne(),1),Bue=a(O(),1),Nue=a(H(),1);var ir=a(b(),1),{HTMLElementControl:WEe}=q(go.privateApis);function GEe({parentLayout:e,layoutClassNames:t,userCanEdit:r,postType:o,postId:n,tagName:i="div"}){let[,,s]=(0,jf.useEntityProp)("postType",o,"content",n),l=(0,go.useBlockProps)({className:t}),c=(0,Nue.useMemo)(()=>s?.raw?(0,Eue.parse)(s.raw):[],[s?.raw]),u=(0,go.__experimentalUseBlockPreview)({blocks:c,props:l,layout:e});return r?(0,ir.jsx)("div",{...u}):s?.protected?(0,ir.jsx)(i,{...l,children:(0,ir.jsx)(go.Warning,{children:(0,Hf.__)("This content is password protected.")})}):(0,ir.jsx)(i,{...l,dangerouslySetInnerHTML:{__html:s?.rendered}})}function $Ee({blockProps:e,blocks:t,onInput:r,onChange:o,tagName:n="div"}){let i=(0,go.useInnerBlocksProps)(e,{value:t,onInput:r,onChange:o});return(0,ir.jsx)(n,{...i})}function qEe({context:e={},tagName:t="div"}){let{postType:r,postId:o}=e,[n,i,s]=(0,jf.useEntityBlockEditor)("postType",r,{id:o}),l=(0,Bue.useSelect)(u=>u(jf.store).getEntityRecord("postType",r,o)!==void 0||u(jf.store).hasFinishedResolution("getEntityRecord",["postType",r,o]),[r,o]),c=(0,go.useBlockProps)({className:"entry-content"});return l?(0,ir.jsx)($Ee,{blockProps:c,blocks:n,onInput:i,onChange:s,tagName:t}):(0,ir.jsx)(t,{...c})}function ZEe(e){let{context:{queryId:t,postType:r,postId:o}={},layoutClassNames:n,tagName:i}=e,s=Pw("postType",r,o);if(s===void 0)return null;let l=Number.isFinite(t);return s&&!l?(0,ir.jsx)(qEe,{...e}):(0,ir.jsx)(GEe,{parentLayout:e.parentLayout,layoutClassNames:n,userCanEdit:s,postType:r,postId:o,tagName:i})}function KEe({layoutClassNames:e}){let t=(0,go.useBlockProps)({className:e});return(0,ir.jsxs)("div",{...t,children:[(0,ir.jsx)("p",{children:(0,Hf.__)("This is the Content block, it will display all the blocks in any single post or page.")}),(0,ir.jsx)("p",{children:(0,Hf.__)("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,ir.jsx)("p",{children:(0,Hf.__)("If there are any Custom Post Types registered at your site, the Content block can display the contents of those entries as well.")})]})}function YEe(){let e=(0,go.useBlockProps)();return(0,ir.jsx)("div",{...e,children:(0,ir.jsx)(go.Warning,{children:(0,Hf.__)("Block cannot be rendered inside itself.")})})}function QEe({tagName:e,onSelectTagName:t,clientId:r}){return(0,ir.jsx)(go.InspectorControls,{group:"advanced",children:(0,ir.jsx)(WEe,{tagName:e,onChange:t,clientId:r,options:[{label:(0,Hf.__)("Default (<div>)"),value:"div"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<article>",value:"article"}]})})}function Iue({context:e,attributes:{tagName:t="div"},setAttributes:r,clientId:o,__unstableLayoutClassNames:n,__unstableParentLayout:i}){let{postId:s,postType:l}=e,c=(0,go.useHasRecursion)(s);return s&&l&&c?(0,ir.jsx)(YEe,{}):(0,ir.jsxs)(ir.Fragment,{children:[(0,ir.jsx)(QEe,{tagName:t,onSelectTagName:d=>{r({tagName:d})},clientId:o}),(0,ir.jsx)(go.RecursionProvider,{uniqueId:s,children:s&&l?(0,ir.jsx)(ZEe,{context:e,parentLayout:i,layoutClassNames:n}):(0,ir.jsx)(KEe,{layoutClassNames:n})})]})}var{name:Rue}=d7,Due={icon:hN,edit:Iue},XEe=()=>M({name:Rue,metadata:d7,settings:Due});var lV={};J(lV,{init:()=>iBe,metadata:()=>p7,name:()=>Oue,settings:()=>Hue});var p7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-date",title:"Date",category:"theme",description:"Display a custom date.",textdomain:"default",attributes:{datetime:{type:"string",role:"content"},format:{type:"string"},isLink:{type:"boolean",default:!1,role:"content"}},usesContext:["postId","postType","queryId"],example:{viewportWidth:350},supports:{anchor:!0,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}}};var Lue=a(ne(),1),U0=a(H(),1),Uf=a(A3(),1),li=a(R(),1),ts=a(V(),1),Ra=a(D(),1);var Aue=a(uc(),1),S_=a(O(),1),Mue=a(K(),1);var Fo=a(b(),1);function zue(e){let{attributes:t,context:{postType:r,queryId:o},setAttributes:n,name:i}=e;Et(e);let{datetime:s,format:l,isLink:c}=t,u=(0,li.useBlockProps)(),d=X(),[p,m]=(0,U0.useState)(null),f=(0,U0.useMemo)(()=>({anchor:p}),[p]),{__unstableMarkNextChangeAsNotPersistent:g}=(0,S_.useDispatch)(li.store);(0,U0.useEffect)(()=>{s===void 0&&(g(),n({datetime:new Date}))},[s]);let h=Number.isFinite(o),v=(0,Uf.getSettings)(),{postType:x,siteFormat:_=v.formats.date,siteTimeFormat:k=v.formats.time}=(0,S_.useSelect)(P=>{let{getPostType:N,getEntityRecord:I}=P(Lue.store),B=I("root","site");return{siteFormat:B?.date_format,siteTimeFormat:B?.time_format,postType:r?N(r):null}},[r]),y=(0,S_.useSelect)(P=>P(Mue.store).getActiveBlockVariation(i,t)?.name,[i,t]),w=(0,li.useBlockEditingMode)(),C=s||new Date,S=(0,Fo.jsx)("time",{dateTime:(0,Uf.dateI18n)("c",C),ref:m,children:l==="human-diff"?(0,Uf.humanTimeDiff)(C):(0,Uf.dateI18n)(l||_,C)});return c&&s&&(S=(0,Fo.jsx)("a",{href:"#post-date-pseudo-link",onClick:P=>P.preventDefault(),children:S})),(0,Fo.jsxs)(Fo.Fragment,{children:[(w==="default"||!h)&&y!=="post-date-modified"&&(!h||!y)&&(0,Fo.jsx)(li.BlockControls,{group:"block",children:(0,Fo.jsx)(ts.ToolbarGroup,{children:(0,Fo.jsx)(ts.Dropdown,{popoverProps:f,renderContent:({onClose:P})=>(0,Fo.jsx)(li.__experimentalPublishDateTimePicker,{title:y==="post-date"?(0,Ra.__)("Publish Date"):(0,Ra.__)("Date"),currentDate:s,onChange:N=>n({datetime:N}),is12Hour:eBe(k),onClose:P,dateOrder:(0,Ra._x)("dmy","date order")}),renderToggle:({isOpen:P,onToggle:N})=>{let I=B=>{!P&&B.keyCode===Aue.DOWN&&(B.preventDefault(),N())};return(0,Fo.jsx)(ts.ToolbarButton,{"aria-expanded":P,icon:pm,title:(0,Ra.__)("Change Date"),onClick:N,onKeyDown:I})}})})}),(0,Fo.jsx)(li.InspectorControls,{children:(0,Fo.jsxs)(ts.__experimentalToolsPanel,{label:(0,Ra.__)("Settings"),resetAll:()=>{n({datetime:void 0,format:void 0,isLink:!1})},dropdownMenuProps:d,children:[(0,Fo.jsx)(ts.__experimentalToolsPanelItem,{hasValue:()=>!!l,label:(0,Ra.__)("Date Format"),onDeselect:()=>n({format:void 0}),isShownByDefault:!0,children:(0,Fo.jsx)(li.__experimentalDateFormatPicker,{format:l,defaultFormat:_,onChange:P=>n({format:P})})}),(0,Fo.jsx)(ts.__experimentalToolsPanelItem,{hasValue:()=>c!==!1,label:x?.labels?.singular_name?(0,Ra.sprintf)((0,Ra.__)("Link to %s"),x.labels.singular_name.toLowerCase()):(0,Ra.__)("Link to post"),onDeselect:()=>n({isLink:!1}),isShownByDefault:!0,children:(0,Fo.jsx)(ts.ToggleControl,{label:x?.labels?.singular_name?(0,Ra.sprintf)((0,Ra.__)("Link to %s"),x.labels.singular_name.toLowerCase()):(0,Ra.__)("Link to post"),onChange:()=>n({isLink:!c}),checked:c})})]})}),(0,Fo.jsx)("div",{...u,children:S})]})}function eBe(e){return/(?:^|[^\\])[aAgh]/.test(e)}var tBe={attributes:{datetime:{type:"string",role:"content"},textAlign:{type:"string"},format:{type:"string"},isLink:{type:"boolean",default:!1,role:"content"}},supports:{anchor:!0,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},save(){return null},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},rBe={attributes:{datetime:{type:"string",role:"content"},textAlign:{type:"string"},format:{type:"string"},isLink:{type:"boolean",default:!1,role:"content"}},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,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},save(){return null},migrate({metadata:{bindings:{datetime:{source:e,args:{key:t,...r}},...o},...n},...i}){return ke({metadata:{bindings:{datetime:{source:e,args:{field:t,...r}},...o},...n},...i})},isEligible(e){return e?.metadata?.bindings?.datetime?.source==="core/post-data"&&!!e?.metadata?.bindings?.datetime?.args?.key}},oBe={attributes:{textAlign:{type:"string"},format:{type:"string"},isLink:{type:"boolean",default:!1,role:"content"},displayType:{type:"string",default:"date"}},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,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},save(){return null},migrate({className:e,displayType:t,metadata:r,...o}){if(t==="date"||t==="modified")return t==="modified"&&(e=T(e,"wp-block-post-date__modified-date")),ke({...o,className:e,metadata:{...r,bindings:{datetime:{source:"core/post-data",args:{field:t}}}}})},isEligible(e){return!e.datetime&&!e?.metadata?.bindings?.datetime}},nBe={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(){return null},migrate(e){return ke(er(e))},isEligible({style:e}){return e?.typography?.fontFamily}},Vue=[tBe,rBe,oBe,nBe];var T_=a(D(),1),aBe=[{name:"post-date",title:(0,T_.__)("Post Date"),description:(0,T_.__)("Display a post's publish date."),attributes:{metadata:{bindings:{datetime:{source:"core/post-data",args:{field:"date"}}}}},scope:["inserter","transform"],isActive:e=>e?.metadata?.bindings?.datetime?.source==="core/post-data"&&e?.metadata?.bindings?.datetime?.args?.field==="date"},{name:"post-date-modified",title:(0,T_.__)("Modified Date"),description:(0,T_.__)("Display a post's last updated date."),attributes:{metadata:{bindings:{datetime:{source:"core/post-data",args:{field:"modified"}}}},className:"wp-block-post-date__modified-date"},scope:["inserter","transform"],isActive:e=>e?.metadata?.bindings?.datetime?.source==="core/post-data"&&e?.metadata?.bindings?.datetime?.args?.field==="modified"}],Fue=aBe;var{name:Oue}=p7,Hue={icon:Zv,edit:zue,deprecated:Vue,variations:Fue},iBe=()=>M({name:Oue,metadata:p7,settings:Hue});var uV={};J(uV,{init:()=>uBe,metadata:()=>m7,name:()=>Zue,settings:()=>Kue});var m7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-excerpt",title:"Excerpt",category:"theme",description:"Display the excerpt.",textdomain:"default",attributes:{moreText:{type:"string",role:"content"},showMoreOnNewLine:{type:"boolean",default:!0},excerptLength:{type:"number",default:55}},usesContext:["postId","postType","queryId"],example:{viewportWidth:350},supports:{anchor:!0,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,textColumns:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},editorStyle:"wp-block-post-excerpt-editor",style:"wp-block-post-excerpt"};var f7=a(ne(),1),Uue=a(H(),1),Hu=a(R(),1),ju=a(V(),1),Da=a(D(),1),Wue=a(O(),1);var ho=a(b(),1),jue="\u2026";function Gue(e){let{attributes:{moreText:t,showMoreOnNewLine:r,excerptLength:o},setAttributes:n,isSelected:i,context:{postId:s,postType:l,queryId:c}}=e;Et(e);let u=Number.isFinite(c),d=Pw("postType",l,s),[p,m,{rendered:f,protected:g}={}]=(0,f7.useEntityProp)("postType",l,"excerpt",s),h=X(),v=(0,Wue.useSelect)(B=>l==="page"?!0:!!B(f7.store).getPostType(l)?.supports?.excerpt,[l]),x=d&&!u&&v,_=(0,Hu.useBlockProps)(),k=(0,Da._x)("words","Word count type. Do not translate!"),y=(0,Uue.useMemo)(()=>{if(!f)return"";let B=new window.DOMParser().parseFromString(f,"text/html");return B.body.textContent||B.body.innerText||""},[f]);if(!l||!s)return(0,ho.jsx)("div",{..._,children:(0,ho.jsx)("p",{children:(0,Da.__)("This block will display the excerpt.")})});if(g&&!d)return(0,ho.jsx)("div",{..._,children:(0,ho.jsx)(Hu.Warning,{children:(0,Da.__)("The content is currently protected and does not have the available excerpt.")})});let w=(0,ho.jsx)(Hu.RichText,{identifier:"moreText",className:"wp-block-post-excerpt__more-link",tagName:"a","aria-label":(0,Da.__)("\u201CRead more\u201D link text"),placeholder:(0,Da.__)('Add "read more" link text'),value:t,onChange:B=>n({moreText:B}),withoutInteractiveFormatting:!0}),C=T("wp-block-post-excerpt__excerpt",{"is-inline":!r}),S=(p||y).trim(),P="";if(k==="words")P=S.split(/\s+/,o).join(" ");else if(k==="characters_excluding_spaces"){let B=S.split("",o).join(""),E=B.length-B.replaceAll(" ","").length;P=S.split("",o+E).join("")}else k==="characters_including_spaces"&&(P=S.split("",o).join(""));let N=P!==S,I=x?(0,ho.jsx)(Hu.RichText,{className:C,"aria-label":(0,Da.__)("Excerpt text"),value:i?S:(N?P+jue:S)||(0,Da.__)("No excerpt found"),onChange:m,tagName:"p",allowedFormats:[],preserveWhiteSpace:!0}):(0,ho.jsx)("p",{className:C,children:N?P+jue:S||(0,Da.__)("No excerpt found")});return(0,ho.jsxs)(ho.Fragment,{children:[(0,ho.jsx)(Hu.InspectorControls,{children:(0,ho.jsxs)(ju.__experimentalToolsPanel,{label:(0,Da.__)("Settings"),resetAll:()=>{n({showMoreOnNewLine:!0,excerptLength:55})},dropdownMenuProps:h,children:[(0,ho.jsx)(ju.__experimentalToolsPanelItem,{hasValue:()=>r!==!0,label:(0,Da.__)("Show link on new line"),onDeselect:()=>n({showMoreOnNewLine:!0}),isShownByDefault:!0,children:(0,ho.jsx)(ju.ToggleControl,{label:(0,Da.__)("Show link on new line"),checked:r,onChange:B=>n({showMoreOnNewLine:B})})}),(0,ho.jsx)(ju.__experimentalToolsPanelItem,{hasValue:()=>o!==55,label:(0,Da.__)("Max number of words"),onDeselect:()=>n({excerptLength:55}),isShownByDefault:!0,children:(0,ho.jsx)(ju.RangeControl,{label:(0,Da.__)("Max number of words"),value:o,onChange:B=>{n({excerptLength:B})},min:"10",max:"100"})})]})}),(0,ho.jsxs)("div",{..._,children:[I,!r&&" ",r?(0,ho.jsx)("p",{className:"wp-block-post-excerpt__more-text",children:w}):w]})]})}var cV=a(K(),1),lBe={from:[{type:"block",blocks:["core/post-content"],transform:()=>(0,cV.createBlock)("core/post-excerpt")}],to:[{type:"block",blocks:["core/post-content"],transform:()=>(0,cV.createBlock)("core/post-content")}]},$ue=lBe;var cBe={attributes:{textAlign:{type:"string"},moreText:{type:"string",role:"content"},showMoreOnNewLine:{type:"boolean",default:!0},excerptLength:{type:"number",default:55}},supports:{anchor:!0,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textColumns:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},save(){return null},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},que=[cBe];var{name:Zue}=m7,Kue={icon:yN,transforms:$ue,edit:Gue,deprecated:que},uBe=()=>M({name:Zue,metadata:m7,settings:Kue});var pV={};J(pV,{init:()=>kBe,metadata:()=>g7,name:()=>cde,settings:()=>ude});var g7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-featured-image",title:"Featured Image",category:"theme",description:"Display a post's featured image.",textdomain:"default",attributes:{isLink:{type:"boolean",default:!1,role:"content"},aspectRatio:{type:"string"},width:{type:"string"},height:{type:"string"},scale:{type:"string",default:"cover"},sizeSlug:{type:"string"},rel:{type:"string",attribute:"rel",default:"",role:"content"},linkTarget:{type:"string",default:"_self",role:"content"},overlayColor:{type:"string"},customOverlayColor:{type:"string"},dimRatio:{type:"number",default:0},gradient:{type:"string"},customGradient:{type:"string"},useFirstImageFromPost:{type:"boolean",default:!1}},usesContext:["postId","postType","queryId"],example:{viewportWidth:350},supports:{anchor:!0,align:["left","right","center","wide","full"],color:{text:!1,background:!1},__experimentalBorder:{color:!0,radius:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,width:!0}},filter:{duotone:!0},shadow:{__experimentalSkipSerialization:!0},html:!1,spacing:{margin:!0,padding:!0},interactivity:{clientNavigation:!0}},selectors:{dimensions:".wp-block-post-featured-image img",border:".wp-block-post-featured-image img, .wp-block-post-featured-image .block-editor-media-placeholder, .wp-block-post-featured-image .wp-block-post-featured-image__overlay",shadow:".wp-block-post-featured-image img, .wp-block-post-featured-image .components-placeholder",filter:{duotone:".wp-block-post-featured-image img, .wp-block-post-featured-image .wp-block-post-featured-image__placeholder, .wp-block-post-featured-image .components-placeholder__illustration, .wp-block-post-featured-image .components-placeholder::before"}},editorStyle:"wp-block-post-featured-image-editor",style:"wp-block-post-featured-image"};var ade=a(Or(),1),P_=a(ne(),1),E_=a(O(),1),Oo=a(V(),1),Vr=a(R(),1),Sp=a(H(),1),Jn=a(D(),1);var ide=a(xr(),1);var xp=a(D(),1),Yue=a(V(),1),h7=a(R(),1);var Que=a(b(),1),{DimensionsTool:pBe}=q(h7.privateApis),mBe="cover",fBe=["aspectRatio","width","height","scale"],gBe=[{value:"cover",label:(0,xp._x)("Cover","Scale option for Image dimension control"),help:(0,xp.__)("Image is scaled and cropped to fill the entire space without being distorted.")},{value:"contain",label:(0,xp._x)("Contain","Scale option for Image dimension control"),help:(0,xp.__)("Image is scaled to fill the space without clipping nor distorting.")},{value:"fill",label:(0,xp._x)("Fill","Scale option for Image dimension control"),help:(0,xp.__)("Image will be stretched and distorted to completely fill the space.")}],hBe=({clientId:e,attributes:t,setAttributes:r,selectedStyleState:o,hasSelectedStyleState:n=!1})=>{let{style:i}=t,s=bh(o),l=Ri({attributes:t,selectedState:o,hasSelectedStyleState:n,attributeKey:"aspectRatio"}),c=Ri({attributes:t,selectedState:o,hasSelectedStyleState:n,attributeKey:"width"}),u=Ri({attributes:t,selectedState:o,hasSelectedStyleState:n,attributeKey:"height"}),d=Ri({attributes:t,selectedState:o,hasSelectedStyleState:n,attributeKey:"scale",styleKey:"objectFit"}),[p]=(0,h7.useSettings)("spacing.units"),m=(0,Yue.__experimentalUseCustomUnits)({availableUnits:p||["px","%","vw","em","rem"]});return(0,Que.jsx)(pBe,{panelId:e,value:{aspectRatio:l,width:c,height:u,scale:d},onChange:g=>{let h={...g,width:!g.width&&g.height?"auto":g.width};r(_h({style:i,selectedState:o,hasSelectedStyleState:n,nextDimensions:h,dimensionKeyMap:{scale:"objectFit"},dimensionKeys:fBe}))},defaultScale:mBe,defaultAspectRatio:"auto",scaleOptions:gBe,unitsOptions:m},s)},Xue=hBe;var y7=a(V(),1),wp=a(R(),1),Jue=a(he(),1),v7=a(D(),1),kp=a(b(),1),vBe=({clientId:e,attributes:t,setAttributes:r,overlayColor:o,setOverlayColor:n})=>{let{dimRatio:i}=t,{gradientValue:s,setGradient:l}=(0,wp.__experimentalUseGradient)(),c=(0,wp.__experimentalUseMultipleOriginColorsAndGradients)();return c.hasColorsOrGradients?(0,kp.jsxs)(kp.Fragment,{children:[(0,kp.jsx)(wp.__experimentalColorGradientSettingsDropdown,{__experimentalIsRenderedInSidebar:!0,settings:[{colorValue:o.color,gradientValue:s,label:(0,v7.__)("Overlay"),onColorChange:n,onGradientChange:l,isShownByDefault:!0,resetAllFilter:()=>({overlayColor:void 0,customOverlayColor:void 0,gradient:void 0,customGradient:void 0}),clearable:!0}],panelId:e,...c}),(0,kp.jsx)(y7.__experimentalToolsPanelItem,{hasValue:()=>i!==void 0,label:(0,v7.__)("Overlay opacity"),onDeselect:()=>r({dimRatio:0}),resetAllFilter:()=>({dimRatio:0}),isShownByDefault:!0,panelId:e,children:(0,kp.jsx)(y7.RangeControl,{label:(0,v7.__)("Overlay opacity"),value:i,onChange:u=>r({dimRatio:u}),min:0,max:100,step:10,required:!0})})]}):null},ede=(0,Jue.compose)([(0,wp.withColors)({overlayColor:"background-color"})])(vBe);var Cp=a(R(),1),rde=a(he(),1);function tde(e){return e===void 0?null:"has-background-dim-"+10*Math.round(e/10)}var ode=a(b(),1),yBe=({attributes:e,overlayColor:t})=>{let{dimRatio:r}=e,{gradientClass:o,gradientValue:n}=(0,Cp.__experimentalUseGradient)(),i=(0,Cp.__experimentalUseMultipleOriginColorsAndGradients)(),s=(0,Cp.__experimentalUseBorderProps)(e),l={backgroundColor:t.color,backgroundImage:n,...s.style};return!i.hasColorsOrGradients||!r?null:(0,ode.jsx)("span",{"aria-hidden":"true",className:T("wp-block-post-featured-image__overlay",tde(r),{[t.class]:t.class,"has-background-dim":r!==void 0,"has-background-gradient":n,[o]:o},s.className),style:l})},dV=(0,rde.compose)([(0,Cp.withColors)({overlayColor:"background-color"})])(yBe);var rt=a(b(),1),nde=["image"],{isDefaultBlockStyleState:bBe,ResolutionTool:_Be}=q(Vr.privateApis),W0=e=>e!=null&&e!=="",sde="full";function xBe({image:e,value:t,onChange:r}){let{imageSizes:o}=(0,E_.useSelect)(i=>{let{getSettings:s}=i(Vr.store);return{imageSizes:s().imageSizes}},[]);if(!o?.length)return null;let n=o.filter(({slug:i})=>e?.media_details?.sizes?.[i]?.source_url).map(({name:i,slug:s})=>({value:s,label:i}));return(0,rt.jsx)(_Be,{value:t,defaultValue:sde,options:n,onChange:r})}function lde({clientId:e,attributes:t,setAttributes:r,context:{postId:o,postType:n,queryId:i}}){let s=Number.isFinite(i),{isLink:l,aspectRatio:c,height:u,width:d,scale:p,sizeSlug:m,rel:f,linkTarget:g,useFirstImageFromPost:h}=t,[v,x]=(0,Sp.useState)(),[_,k]=(0,P_.useEntityProp)("postType",n,"featured_media",o),[y]=(0,P_.useEntityProp)("postType",n,"content",o),w=(0,Sp.useMemo)(()=>{if(_)return _;if(!h)return;let oe=/<!--\s+wp:(?:core\/)?image\s+(?<attrs>{(?:(?:[^}]+|}+(?=})|(?!}\s+\/?-->).)*)?}\s+)?-->/.exec(y);return oe?.groups?.attrs&&JSON.parse(oe.groups.attrs)?.id},[_,h,y]),{media:C,postType:S,postPermalink:P,selectedStyleState:N}=(0,E_.useSelect)(oe=>{let{getEntityRecord:ce,getPostType:pe,getEditedEntityRecord:be}=oe(P_.store),{getSelectedBlockStyleState:Te}=q(oe(Vr.store));return{media:w&&ce("postType","attachment",w,{context:"view"}),postType:n&&pe(n),postPermalink:be("postType",n,o)?.link,selectedStyleState:Te(e)}},[e,w,n,o]),I=!bBe(N),B=C?.media_details?.sizes?.[m]?.source_url||C?.source_url,E=(0,Vr.useBlockProps)({className:T({"is-transient":v})}),L=(0,Vr.__experimentalUseBorderProps)(t),A=(0,Vr.__experimentalGetShadowClassesAndStyles)(t),U=(0,Vr.useBlockEditingMode)(),$=c==="auto"?void 0:c,W=oe=>(0,rt.jsx)(Oo.Placeholder,{className:T("block-editor-media-placeholder",L.className),withIllustration:!0,style:{aspectRatio:$,height:W0(u)?u:W0(d)&&"auto",width:W0(d)?d:!!c&&"100%",...L.style,...A.style},children:oe}),G=oe=>{oe?.id&&k(oe.id),oe?.url&&(0,ade.isBlobURL)(oe.url)&&x(oe.url)},F=()=>{r({isLink:!1,linkTarget:"_self",rel:"",sizeSlug:void 0}),k(0)};(0,Sp.useEffect)(()=>{B&&v&&x()},[B,v]);let{createErrorNotice:Z}=(0,E_.useDispatch)(ide.store),j=oe=>{Z(oe,{type:"snackbar"}),x()},Y=X(),ee=U==="default"&&(0,rt.jsxs)(rt.Fragment,{children:[(0,rt.jsx)(Vr.InspectorControls,{group:"color",children:(0,rt.jsx)(ede,{attributes:t,setAttributes:r,clientId:e})}),(0,rt.jsx)(Vr.InspectorControls,{group:"dimensions",resetAllFilter:oe=>xh({attributes:oe,selectedState:N,hasSelectedStyleState:I,keys:["aspectRatio","height","objectFit","width"],defaultAttributes:{aspectRatio:void 0,height:void 0,scale:void 0,width:void 0}}),children:(0,rt.jsx)(Xue,{clientId:e,attributes:t,setAttributes:r,media:C,selectedStyleState:N,hasSelectedStyleState:I})}),(w||s||!o)&&(0,rt.jsx)(Vr.InspectorControls,{children:(0,rt.jsxs)(Oo.__experimentalToolsPanel,{label:(0,Jn.__)("Settings"),resetAll:()=>{r({isLink:!1,linkTarget:"_self",rel:"",sizeSlug:sde})},dropdownMenuProps:Y,children:[(0,rt.jsx)(Oo.__experimentalToolsPanelItem,{label:S?.labels?.singular_name?(0,Jn.sprintf)((0,Jn.__)("Link to %s"),S.labels.singular_name):(0,Jn.__)("Link to post"),isShownByDefault:!0,hasValue:()=>!!l,onDeselect:()=>r({isLink:!1}),children:(0,rt.jsx)(Oo.ToggleControl,{label:(0,Jn.__)("Make image a link"),onChange:()=>r({isLink:!l}),checked:l})}),l&&(0,rt.jsx)(Oo.__experimentalToolsPanelItem,{label:(0,Jn.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>g!=="_self",onDeselect:()=>r({linkTarget:"_self"}),children:(0,rt.jsx)(Oo.ToggleControl,{label:(0,Jn.__)("Open in new tab"),onChange:oe=>r({linkTarget:oe?"_blank":"_self"}),checked:g==="_blank"})}),l&&(0,rt.jsx)(Oo.__experimentalToolsPanelItem,{label:(0,Jn.__)("Link relation"),isShownByDefault:!0,hasValue:()=>!!f,onDeselect:()=>r({rel:""}),children:(0,rt.jsx)(Oo.TextControl,{label:(0,Jn.__)("Link relation"),help:(0,Sp.createInterpolateElement)((0,Jn.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,rt.jsx)(Oo.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})}),value:f,onChange:oe=>r({rel:oe})})}),!!C&&(0,rt.jsx)(xBe,{image:C,value:m,onChange:oe=>r({sizeSlug:oe})})]})})]}),te;if(!w&&(s||!o))return(0,rt.jsxs)(rt.Fragment,{children:[ee,(0,rt.jsxs)("div",{...E,children:[l?(0,rt.jsx)("a",{href:P,target:g,children:W()}):W(),(0,rt.jsx)(dV,{attributes:t,setAttributes:r,clientId:e})]})]});let Q=(0,Jn.__)("Add a featured image"),le={...L.style,...A.style,aspectRatio:$,height:W0(u)?u:W0(d)&&"auto",width:W0(d)?d:!!c&&"100%",objectFit:!!(u||c)&&p};return!w&&!v?te=(0,rt.jsx)(Vr.MediaPlaceholder,{onSelect:G,accept:"image/*",allowedTypes:nde,onError:j,placeholder:W,mediaLibraryButton:({open:oe})=>(0,rt.jsx)(Oo.Button,{__next40pxDefaultSize:!0,icon:cu,variant:"primary",label:Q,showTooltip:!0,tooltipPosition:"top center",onClick:()=>{oe()}})}):te=!C&&!v?W():(0,rt.jsxs)(rt.Fragment,{children:[(0,rt.jsx)("img",{className:L.className,src:v||B,alt:C&&C?.alt_text?(0,Jn.sprintf)((0,Jn.__)("Featured image: %s"),C.alt_text):(0,Jn.__)("Featured image"),style:le}),v&&(0,rt.jsx)(Oo.Spinner,{})]}),(0,rt.jsxs)(rt.Fragment,{children:[!v&&ee,!!C&&!s&&(0,rt.jsx)(Vr.BlockControls,{group:"other",children:(0,rt.jsx)(Vr.MediaReplaceFlow,{mediaId:w,mediaURL:B,allowedTypes:nde,accept:"image/*",onSelect:G,onError:j,onReset:F})}),(0,rt.jsxs)("figure",{...E,children:[l?(0,rt.jsx)("a",{href:P,target:g,children:te}):te,(0,rt.jsx)(dV,{attributes:t,setAttributes:r,clientId:e})]})]})}var{name:cde}=g7,ude={icon:_N,edit:lde},kBe=()=>M({name:cde,metadata:g7,settings:ude});var mV={};J(mV,{init:()=>SBe,metadata:()=>b7,name:()=>yde,settings:()=>bde});var vde=a(D(),1);var b7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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:{type:{type:"string",default:"next"},label:{type:"string",role:"content"},showTitle:{type:"boolean",default:!1},linkLabel:{type:"boolean",default:!1},arrow:{type:"string",default:"none"},taxonomy:{type:"string",default:""}},usesContext:["postType"],supports:{anchor:!0,reusable:!1,html:!1,color:{link:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalWritingMode:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},style:"wp-block-post-navigation-link"};var Cn=a(V(),1),Wf=a(R(),1),Sr=a(D(),1),dde=a(O(),1),pde=a(ne(),1);var Fr=a(b(),1);function mde({context:{postType:e},attributes:{type:t,label:r,showTitle:o,linkLabel:n,arrow:i,taxonomy:s},setAttributes:l}){let c=t==="next",u=c?(0,Sr.__)("Next"):(0,Sr.__)("Previous"),p={none:"",arrow:c?"\u2192":"\u2190",chevron:c?"\xBB":"\xAB"}[i];o&&(u=c?(0,Sr.__)("Next: "):(0,Sr.__)("Previous: "));let m=c?(0,Sr.__)("Next post"):(0,Sr.__)("Previous post"),f=(0,Wf.useBlockProps)(),g=(0,dde.useSelect)(x=>{let{getTaxonomies:_}=x(pde.store);return _({type:e,per_page:-1})},[e]),h=()=>{let x={label:(0,Sr.__)("Unfiltered"),value:""},_=(g??[]).filter(({visibility:k})=>!!k?.publicly_queryable).map(k=>({value:k.slug,label:k.name}));return[x,..._]},v=X();return(0,Fr.jsxs)(Fr.Fragment,{children:[(0,Fr.jsx)(Wf.InspectorControls,{children:(0,Fr.jsxs)(Cn.__experimentalToolsPanel,{label:(0,Sr.__)("Settings"),resetAll:()=>{l({showTitle:!1,linkLabel:!1,arrow:"none"})},dropdownMenuProps:v,children:[(0,Fr.jsx)(Cn.__experimentalToolsPanelItem,{label:(0,Sr.__)("Display the title as a link"),isShownByDefault:!0,hasValue:()=>o,onDeselect:()=>l({showTitle:!1}),children:(0,Fr.jsx)(Cn.ToggleControl,{label:(0,Sr.__)("Display the title as a link"),help:(0,Sr.__)("If you have entered a custom label, it will be prepended before the title."),checked:!!o,onChange:()=>l({showTitle:!o})})}),o&&(0,Fr.jsx)(Cn.__experimentalToolsPanelItem,{label:(0,Sr.__)("Include the label as part of the link"),isShownByDefault:!0,hasValue:()=>!!n,onDeselect:()=>l({linkLabel:!1}),children:(0,Fr.jsx)(Cn.ToggleControl,{label:(0,Sr.__)("Include the label as part of the link"),checked:!!n,onChange:()=>l({linkLabel:!n})})}),(0,Fr.jsx)(Cn.__experimentalToolsPanelItem,{label:(0,Sr.__)("Arrow"),isShownByDefault:!0,hasValue:()=>i!=="none",onDeselect:()=>l({arrow:"none"}),children:(0,Fr.jsxs)(Cn.__experimentalToggleGroupControl,{label:(0,Sr.__)("Arrow"),value:i,onChange:x=>{l({arrow:x})},help:(0,Sr.__)("A decorative arrow for the next and previous link."),isBlock:!0,children:[(0,Fr.jsx)(Cn.__experimentalToggleGroupControlOption,{value:"none",label:(0,Sr._x)("None","Arrow option for Next/Previous link")}),(0,Fr.jsx)(Cn.__experimentalToggleGroupControlOption,{value:"arrow",label:(0,Sr._x)("Arrow","Arrow option for Next/Previous link")}),(0,Fr.jsx)(Cn.__experimentalToggleGroupControlOption,{value:"chevron",label:(0,Sr._x)("Chevron","Arrow option for Next/Previous link")})]})})]})}),(0,Fr.jsx)(Wf.InspectorControls,{group:"advanced",children:(0,Fr.jsx)(Cn.SelectControl,{label:(0,Sr.__)("Filter by taxonomy"),value:s,options:h(),onChange:x=>l({taxonomy:x}),help:(0,Sr.__)("Only link to posts that have the same taxonomy terms as the current post. For example the same tags or categories.")})}),(0,Fr.jsxs)("div",{...f,children:[!c&&p&&(0,Fr.jsx)("span",{className:`wp-block-post-navigation-link__arrow-previous is-arrow-${i}`,children:p}),(0,Fr.jsx)(Wf.RichText,{tagName:"a",identifier:"label","aria-label":m,placeholder:u,value:r,withoutInteractiveFormatting:!0,onChange:x=>l({label:x})}),o&&(0,Fr.jsx)("a",{href:"#post-navigation-pseudo-link",onClick:x=>x.preventDefault(),children:(0,Sr.__)("An example title")}),c&&p&&(0,Fr.jsx)("span",{className:`wp-block-post-navigation-link__arrow-next is-arrow-${i}`,"aria-hidden":!0,children:p})]})]})}var Gf=a(D(),1);var fde=[{name:"post-previous",title:(0,Gf.__)("Previous Post"),description:(0,Gf.__)("Displays the post link that precedes the current post."),icon:PN,attributes:{type:"previous"},scope:["inserter","transform"],example:{attributes:{label:(0,Gf.__)("Previous post"),arrow:"arrow"}}},{isDefault:!0,name:"post-next",title:(0,Gf.__)("Next Post"),description:(0,Gf.__)("Displays the post link that follows the current post."),icon:Av,attributes:{type:"next"},scope:["inserter","transform"],example:{attributes:{label:(0,Gf.__)("Next post"),arrow:"arrow"}}}];fde.forEach(e=>{e.isActive||(e.isActive=(t,r)=>t.type===r.type)});var gde=fde;var CBe={attributes:{textAlign:{type:"string"},type:{type:"string",default:"next"},label:{type:"string",role:"content"},showTitle:{type:"boolean",default:!1},linkLabel:{type:"boolean",default:!1},arrow:{type:"string",default:"none"},taxonomy:{type:"string",default:""}},supports:{anchor:!0,reusable:!1,html:!1,color:{link:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},hde=[CBe];var{name:yde}=b7,bde={icon:Av,edit:mde,variations:gde,deprecated:hde,example:{attributes:{label:(0,vde.__)("Next post"),arrow:"arrow"}}},SBe=()=>M({name:yde,metadata:b7,settings:bde});var fV={};J(fV,{init:()=>RBe,metadata:()=>_7,name:()=>Tde,settings:()=>Pde});var _7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-template",title:"Post Template",category:"theme",ancestor:["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","displayLayout","templateSlug","previewPostType","enhancedPagination","postType","postId"],supports:{anchor:!0,reusable:!1,html:!1,align:["wide","full"],layout:!0,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},spacing:{margin:!0,padding:!0,blockGap:{__experimentalDefault:"1.25em"},__experimentalDefaultControls:{blockGap:!0,padding:!1,margin:!1}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},style:"wp-block-post-template",editorStyle:"wp-block-post-template-editor"};var G0=a(H(),1),_de=a(O(),1),B_=a(D(),1),Hs=a(R(),1),x7=a(V(),1),xde=a(ne(),1);var ea=a(b(),1),PBe={type:"default"};function EBe({classList:e}){let t=(0,Hs.useInnerBlocksProps)({className:T("wp-block-post",e)},{__unstableDisableLayoutClassNames:!0,layout:PBe});return(0,ea.jsx)("li",{...t})}function BBe({blocks:e,blockContextId:t,classList:r,isHidden:o,setActiveBlockContextId:n}){let i=(0,Hs.__experimentalUseBlockPreview)({blocks:e,props:{className:T("wp-block-post",r)}}),s=()=>{n(t)};return(0,ea.jsx)("li",{...i,tabIndex:0,role:"button",onClick:s,onKeyPress:s,style:{display:o?"none":void 0}})}var NBe=(0,G0.memo)(BBe);function kde({setAttributes:e,clientId:t,context:{query:{perPage:r,offset:o=0,postType:n="post",order:i,orderBy:s,author:l,search:c,exclude:u,sticky:d,inherit:p,taxQuery:m,parents:f,pages:g,format:h,excludeCurrent:v,...x}={},templateSlug:_,previewPostType:k,postId:y},attributes:{layout:w},__unstableLayoutClassNames:C}){let{type:S,columnCount:P=3,minimumColumnWidth:N}=w||{},[I,B]=(0,G0.useState)(),{posts:E,blocks:L}=(0,_de.useSelect)(G=>{let{getEntityRecords:F,getTaxonomies:Z}=G(xde.store),{getBlocks:j}=G(Hs.store),Y=p&&_?.startsWith("category-")&&F("taxonomy","category",{context:"view",per_page:1,_fields:["id"],slug:_.replace("category-","")}),ee=p&&_?.startsWith("tag-")&&F("taxonomy","post_tag",{context:"view",per_page:1,_fields:["id"],slug:_.replace("tag-","")}),te={offset:o||0,order:i,orderby:s};if(m&&!p){let oe=Z({type:n,per_page:-1,context:"view"}),ce=(be,Te="")=>Object.entries(be||{}).reduce((ae,[se,ue])=>{let Oe=oe?.find(({slug:Pe})=>Pe===se);return Oe?.rest_base&&ue?.length&&(ae[Oe.rest_base+Te]=ue),ae},{}),pe=ce(m.include);m.exclude&&Object.assign(pe,ce(m.exclude,"_exclude")),Object.keys(pe).length&&Object.assign(te,pe)}r&&(te.per_page=r),l&&(te.author=l),c&&(te.search=c),u?.length&&(te.exclude=u),f?.length&&(te.parent=f),h?.length&&(te.format=h),v&&y&&(te.exclude?te.exclude=[...te.exclude,y]:te.exclude=[y]),["exclude","only"].includes(d)&&(te.sticky=d==="only"),["","ignore"].includes(d)&&(delete te.sticky,te.ignore_sticky=d==="ignore");let Q=n;return p&&(_?.startsWith("archive-")?(te.postType=_.replace("archive-",""),Q=te.postType):Y?te.categories=Y[0]?.id:ee?te.tags=ee[0]?.id:_?.startsWith("taxonomy-post_format")&&(te.format=_.replace("taxonomy-post_format-post-format-",""))),{posts:F("postType",k||Q,{...te,...x}),blocks:j(t)}},[r,o,i,s,t,l,c,n,u,d,p,_,m,f,h,x,k]),A=(0,G0.useMemo)(()=>E?.map(G=>({postType:G.type,postId:G.id,classList:G.class_list??""})),[E]),U=(0,Hs.useBlockProps)({className:T(C,{[`columns-${P}`]:S==="grid"&&P,"has-native-responsive-grid":S==="grid"&&P&&N})});if(!E)return(0,ea.jsx)("p",{...U,children:(0,ea.jsx)(x7.Spinner,{})});if(!E.length)return(0,ea.jsxs)("p",{...U,children:[" ",(0,B_.__)("No results found.")]});let $=G=>e({layout:{...w,...G}}),W=[{icon:dl,title:(0,B_._x)("List view","Post template block display setting"),onClick:()=>$({type:"default"}),isActive:S==="default"||S==="constrained"},{icon:ki,title:(0,B_._x)("Grid view","Post template block display setting"),onClick:()=>$({type:"grid",columnCount:P}),isActive:S==="grid"}];return(0,ea.jsxs)(ea.Fragment,{children:[(0,ea.jsx)(Hs.BlockControls,{children:(0,ea.jsx)(x7.ToolbarGroup,{controls:W})}),(0,ea.jsx)("ul",{...U,children:A&&A.map(G=>(0,ea.jsxs)(Hs.BlockContextProvider,{value:G,children:[G.postId===(I||A[0]?.postId)?(0,ea.jsx)(EBe,{classList:G.classList}):null,(0,ea.jsx)(NBe,{blocks:L,blockContextId:G.postId,classList:G.classList,setActiveBlockContextId:B,isHidden:G.postId===(I||A[0]?.postId)})]},G.postId))})]})}var wde=a(R(),1),Cde=a(b(),1);function Sde(){return(0,Cde.jsx)(wde.InnerBlocks.Content,{})}var{name:Tde}=_7,IBe=[["core/post-title"],["core/post-date",{metadata:{bindings:{datetime:{source:"core/post-data",args:{field:"date"}}}}}],["core/post-excerpt"]],Pde={icon:cm,template:IBe,edit:kde,save:Sde},RBe=()=>M({name:Tde,metadata:_7,settings:Pde});var gV={};J(gV,{init:()=>zBe,metadata:()=>k7,name:()=>Fde,settings:()=>Ode});var Vde=a(Ad(),1);var k7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-terms",title:"Post Terms",category:"theme",description:"Post terms.",textdomain:"default",attributes:{term:{type:"string"},separator:{type:"string",default:", "},prefix:{type:"string",default:"",role:"content"},suffix:{type:"string",default:"",role:"content"}},usesContext:["postId","postType"],example:{viewportWidth:350},supports:{anchor:!0,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-post-terms"};var Uu=a(R(),1),w7=a(K(),1),C7=a(V(),1),Rde=a(O(),1),Dde=a(Wo(),1),Tp=a(D(),1),Lde=a(ne(),1);var Ede=a(ne(),1),Bde=a(O(),1),LBe=[];function Nde({postId:e,term:t}){let{slug:r}=t;return(0,Bde.useSelect)(o=>{if(!t?.visibility?.publicly_queryable||!e)return{postTerms:LBe,isLoading:!1,hasPostTerms:!1};let{getEntityRecords:i,isResolving:s}=o(Ede.store),l=["taxonomy",r,{post:e,per_page:-1,context:"view"}],c=i(...l);return{postTerms:c,isLoading:s("getEntityRecords",l),hasPostTerms:!!c?.length}},[e,t?.visibility?.publicly_queryable,r])}var ta=a(b(),1),Ide=["core/bold","core/image","core/italic","core/link","core/strikethrough","core/text-color"];function Ade({attributes:e,clientId:t,context:r,isSelected:o,setAttributes:n,insertBlocksAfter:i}){let{term:s,separator:l,prefix:c,suffix:u}=e,{postId:d,postType:p}=r,m=(0,Rde.useSelect)(k=>{if(!s)return{};let{getTaxonomy:y}=k(Lde.store),w=y(s);return w?.visibility?.publicly_queryable?w:{}},[s]),{postTerms:f,hasPostTerms:g,isLoading:h}=Nde({postId:d,term:m}),v=d&&p,x=(0,Uu.useBlockDisplayInformation)(t),_=(0,Uu.useBlockProps)({className:s&&`taxonomy-${s}`});return(0,ta.jsxs)(ta.Fragment,{children:[(0,ta.jsx)(Uu.InspectorControls,{group:"advanced",children:(0,ta.jsx)(C7.TextControl,{autoComplete:"off",label:(0,Tp.__)("Separator"),value:l||"",onChange:k=>{n({separator:k})},help:(0,Tp.__)("Enter character(s) used to separate terms.")})}),(0,ta.jsxs)("div",{..._,children:[h&&v&&(0,ta.jsx)(C7.Spinner,{}),!h&&(o||c)&&(0,ta.jsx)(Uu.RichText,{identifier:"prefix",allowedFormats:Ide,className:"wp-block-post-terms__prefix","aria-label":(0,Tp.__)("Prefix"),placeholder:(0,Tp.__)("Prefix")+" ",value:c,onChange:k=>n({prefix:k}),tagName:"span"}),(!v||!s)&&(0,ta.jsx)("span",{children:x.title}),v&&!h&&g&&f.map(k=>(0,ta.jsx)("a",{href:k.link,onClick:y=>y.preventDefault(),rel:"tag",children:(0,Dde.decodeEntities)(k.name)},k.id)).reduce((k,y)=>(0,ta.jsxs)(ta.Fragment,{children:[k,(0,ta.jsx)("span",{className:"wp-block-post-terms__separator",children:l||" "}),y]})),v&&!h&&!g&&(m?.labels?.no_terms||(0,Tp.__)("Term items not found.")),!h&&(o||u)&&(0,ta.jsx)(Uu.RichText,{identifier:"suffix",allowedFormats:Ide,className:"wp-block-post-terms__suffix","aria-label":(0,Tp.__)("Suffix"),placeholder:" "+(0,Tp.__)("Suffix"),value:u,onChange:k=>n({suffix:k}),tagName:"span",__unstableOnSplitAtEnd:i?()=>i((0,w7.createBlock)((0,w7.getDefaultBlockName)())):void 0})]})]})}var ABe={category:Hg,post_tag:wN};function Mde(e,t){if(t!=="core/post-terms")return e;let r=e.variations.map(o=>({...o,icon:ABe[o.name]??Hg}));return{...e,variations:r}}var MBe={attributes:{textAlign:{type:"string"},term:{type:"string"},separator:{type:"string",default:", "},prefix:{type:"string",default:"",role:"content"},suffix:{type:"string",default:"",role:"content"}},supports:{anchor:!0,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},zde=[MBe];var{name:Fde}=k7,Ode={icon:Hg,edit:Ade,deprecated:zde},zBe=()=>((0,Vde.addFilter)("blocks.registerBlockType","core/template-part",Mde),M({name:Fde,metadata:k7,settings:Ode}));var hV={};J(hV,{init:()=>jBe,metadata:()=>S7,name:()=>Kde,settings:()=>Yde});var S7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-time-to-read",title:"Time to Read",category:"theme",description:"Show minutes required to finish reading the post. Can also show a word count.",textdomain:"default",usesContext:["postId","postType"],attributes:{displayAsRange:{type:"boolean",default:!0},displayMode:{type:"string",default:"time"},averageReadingSpeed:{type:"number",default:189}},supports:{anchor:!0,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},html:!1,spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}}};var ra=a(D(),1),Ude=a(H(),1),T7=a(R(),1),$0=a(V(),1),Wde=a(K(),1),P7=a(ne(),1),Gde=a(jde(),1);var Uc=a(b(),1);function FBe({attributes:e,setAttributes:t,context:r}){let{displayAsRange:o,displayMode:n,averageReadingSpeed:i}=e,{postId:s,postType:l}=r,c=X(),[u]=(0,P7.useEntityProp)("postType",l,"content",s),[d]=(0,P7.useEntityBlockEditor)("postType",l,{id:s}),p=(0,Ude.useMemo)(()=>{let f;u instanceof Function?f=u({blocks:d}):d?f=(0,Wde.__unstableSerializeAndClean)(d):f=u;let g=(0,ra._x)("words","Word count type. Do not translate!"),h=(0,Gde.count)(f||"",g);if(n==="time"){if(o){let x=Math.max(1,Math.round(h/i*1.2)),_=Math.max(1,Math.round(h/i*.8));_===x&&(x=x+1);let k=(0,ra._x)("%1$s\u2013%2$s minutes","Range of minutes to read");return(0,ra.sprintf)(k,_,x)}let v=Math.max(1,Math.round(h/i));return(0,ra.sprintf)((0,ra._n)("%s minute","%s minutes",v),v)}if(n==="words")return g==="words"?(0,ra.sprintf)((0,ra._n)("%s word","%s words",h),h.toLocaleString()):(0,ra.sprintf)((0,ra._n)("%s character","%s characters",h),h.toLocaleString())},[u,d,o,n,i]),m=(0,T7.useBlockProps)();return(0,Uc.jsxs)(Uc.Fragment,{children:[n==="time"&&(0,Uc.jsx)(T7.InspectorControls,{children:(0,Uc.jsx)($0.__experimentalToolsPanel,{label:(0,ra.__)("Settings"),resetAll:()=>{t({displayAsRange:!0})},dropdownMenuProps:c,children:(0,Uc.jsx)($0.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,ra._x)("Display as range","Turns reading time range display on or off"),hasValue:()=>!o,onDeselect:()=>{t({displayAsRange:!0})},children:(0,Uc.jsx)($0.ToggleControl,{label:(0,ra.__)("Display as range"),checked:!!o,onChange:()=>t({displayAsRange:!o})})})})}),(0,Uc.jsx)("div",{...m,children:p})]})}var $de=FBe;var N_=a(D(),1);var OBe=[{name:"time-to-read",title:(0,N_.__)("Time to Read"),description:(0,N_.__)("Show minutes required to finish reading the post."),attributes:{displayMode:"time"},scope:["inserter","transform"],isActive:e=>e?.displayMode==="time",icon:Cy,isDefault:!0},{name:"word-count",title:(0,N_.__)("Word Count"),description:(0,N_.__)("Show the number of words in the post."),attributes:{displayMode:"words"},scope:["inserter","transform"],isActive:e=>e?.displayMode==="words",icon:HI}],qde=OBe;var HBe={attributes:{textAlign:{type:"string"},displayAsRange:{type:"boolean",default:!0},displayMode:{type:"string",default:"time"},averageReadingSpeed:{type:"number",default:189}},supports:{anchor:!0,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},html:!1,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},Zde=[HBe];var{name:Kde}=S7,Yde={icon:Cy,edit:$de,variations:qde,example:{},deprecated:Zde},jBe=()=>M({name:Kde,metadata:S7,settings:Yde});var vV={};J(vV,{init:()=>$Be,metadata:()=>E7,name:()=>tpe,settings:()=>rpe});var E7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-title",title:"Title",category:"theme",description:"Displays the title of a post, page, or any other content-type.",textdomain:"default",usesContext:["postId","postType","queryId"],attributes:{level:{type:"number",default:2},levelOptions:{type:"array"},isLink:{type:"boolean",default:!1,role:"content"},rel:{type:"string",attribute:"rel",default:"",role:"content"},linkTarget:{type:"string",default:"_self",role:"content"},placeholder:{type:"string"}},example:{viewportWidth:350},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-post-title"};var os=a(R(),1),rs=a(V(),1),ci=a(D(),1),I_=a(ne(),1),Qde=a(O(),1),Xde=a(H(),1);var sr=a(b(),1);function Jde({attributes:{level:e,levelOptions:t,isLink:r,rel:o,linkTarget:n,placeholder:i},setAttributes:s,context:{postType:l,postId:c,queryId:u}}){let d=e===0?"p":`h${e}`,p=Number.isFinite(u),m=(0,Qde.useSelect)(w=>p?!1:w(I_.store).canUser("update",{kind:"postType",name:l,id:c}),[p,l,c]),[f="",g,h]=(0,I_.useEntityProp)("postType",l,"title",c),[v]=(0,I_.useEntityProp)("postType",l,"link",c),x=(0,os.useBlockProps)(),_=(0,os.useBlockEditingMode)(),k=X(),y=(0,sr.jsx)(d,{...x,children:i||(0,ci.__)("Title")});return l&&c&&(y=m?(0,sr.jsx)(os.PlainText,{tagName:d,placeholder:(0,ci.__)("(no title)"),value:f,onChange:g,__experimentalVersion:2,disableLineBreaks:!0,...x}):(0,sr.jsx)(d,{...x,dangerouslySetInnerHTML:{__html:h?.rendered||(0,ci.__)("(no title)")}})),r&&l&&c&&(y=m?(0,sr.jsx)(d,{...x,children:(0,sr.jsx)(os.PlainText,{tagName:"a",href:v,target:n,rel:o,placeholder:f.length?null:(0,ci.__)("(no title)"),value:f,onChange:g,__experimentalVersion:2,disableLineBreaks:!0})}):(0,sr.jsx)(d,{...x,children:(0,sr.jsx)("a",{href:v,target:n,rel:o,onClick:w=>w.preventDefault(),dangerouslySetInnerHTML:{__html:h?.rendered||(0,ci.__)("(no title)")}})})),(0,sr.jsxs)(sr.Fragment,{children:[_==="default"&&(0,sr.jsxs)(sr.Fragment,{children:[(0,sr.jsx)(os.BlockControls,{group:"block",children:(0,sr.jsx)(os.HeadingLevelDropdown,{value:e,options:t,onChange:w=>s({level:w})})}),(0,sr.jsx)(os.InspectorControls,{children:(0,sr.jsxs)(rs.__experimentalToolsPanel,{label:(0,ci.__)("Settings"),resetAll:()=>{s({rel:"",linkTarget:"_self",isLink:!1})},dropdownMenuProps:k,children:[(0,sr.jsx)(rs.__experimentalToolsPanelItem,{label:(0,ci.__)("Make title a link"),isShownByDefault:!0,hasValue:()=>r,onDeselect:()=>s({isLink:!1}),children:(0,sr.jsx)(rs.ToggleControl,{label:(0,ci.__)("Make title a link"),onChange:()=>s({isLink:!r}),checked:r})}),r&&(0,sr.jsxs)(sr.Fragment,{children:[(0,sr.jsx)(rs.__experimentalToolsPanelItem,{label:(0,ci.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>n==="_blank",onDeselect:()=>s({linkTarget:"_self"}),children:(0,sr.jsx)(rs.ToggleControl,{label:(0,ci.__)("Open in new tab"),onChange:w=>s({linkTarget:w?"_blank":"_self"}),checked:n==="_blank"})}),(0,sr.jsx)(rs.__experimentalToolsPanelItem,{label:(0,ci.__)("Link relation"),isShownByDefault:!0,hasValue:()=>!!o,onDeselect:()=>s({rel:""}),children:(0,sr.jsx)(rs.TextControl,{label:(0,ci.__)("Link relation"),help:(0,Xde.createInterpolateElement)((0,ci.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,sr.jsx)(rs.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})}),value:o,onChange:w=>s({rel:w})})})]})]})})]}),y]})}var WBe={attributes:{textAlign:{type:"string"},level:{type:"number",default:2},levelOptions:{type:"array"},isLink:{type:"boolean",default:!1},rel:{type:"string",attribute:"rel",default:""},linkTarget:{type:"string",default:"_self"}},supports:{anchor:!0,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,__experimentalTextDecoration:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},GBe={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(){return null},migrate:er,isEligible({style:e}){return e?.typography?.fontFamily}},epe=[WBe,GBe];var{name:tpe}=E7,rpe={icon:pl,edit:Jde,deprecated:epe},$Be=()=>M({name:tpe,metadata:E7,settings:rpe});var xV={};J(xV,{init:()=>QBe,metadata:()=>I7,name:()=>lpe,settings:()=>D7});var _V=a(D(),1);var spe=a(K(),1);var yV=a(D(),1),B7=a(R(),1),N7=a(K(),1),ope=a(b(),1);function npe({attributes:e,mergeBlocks:t,setAttributes:r,onRemove:o,insertBlocksAfter:n,style:i}){let{content:s}=e,l=(0,B7.useBlockProps)({style:i});return(0,ope.jsx)(B7.RichText,{tagName:"pre",identifier:"content",preserveWhiteSpace:!0,value:s,onChange:c=>{r({content:c})},onRemove:o,"aria-label":(0,yV.__)("Preformatted text"),placeholder:(0,yV.__)("Write preformatted text\u2026"),onMerge:t,...l,__unstablePastePlainText:!0,__unstableOnSplitAtDoubleLineEnd:n?()=>n((0,N7.createBlock)((0,N7.getDefaultBlockName)())):void 0})}var I7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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:"rich-text",source:"rich-text",selector:"pre",__unstablePreserveWhiteSpace:!0,role:"content"}},supports:{anchor:!0,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{padding:!0,margin:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-preformatted"};var R7=a(R(),1),bV=a(b(),1);function ape({attributes:e}){let{content:t}=e;return(0,bV.jsx)("pre",{...R7.useBlockProps.save(),children:(0,bV.jsx)(R7.RichText.Content,{value:t})})}var R_=a(K(),1),ZBe={from:[{type:"block",blocks:["core/code","core/paragraph","core/verse"],transform:({content:e,anchor:t})=>(0,R_.createBlock)("core/preformatted",{content:e,anchor:t})},{type:"raw",isMatch:e=>e.nodeName==="PRE"&&!(e.children.length===1&&e.firstChild.nodeName==="CODE"),schema:({phrasingContentSchema:e})=>({pre:{children:e}})}],to:[{type:"block",blocks:["core/paragraph"],transform:e=>(0,R_.createBlock)("core/paragraph",e)},{type:"block",blocks:["core/code"],transform:e=>(0,R_.createBlock)("core/code",e)},{type:"block",blocks:["core/verse"],transform:e=>(0,R_.createBlock)("core/verse",e)}]},ipe=ZBe;var{fieldsKey:KBe,formKey:YBe}=q(spe.privateApis),{name:lpe}=I7,D7={icon:SN,example:{attributes:{content:(0,_V.__)(`EXT. XANADU - FAINT DAWN - 1940 (MINIATURE)
+`,this.playBtn=this.container.querySelector(".waveform-btn"),this.canvas=this.container.querySelector("canvas"),this.ctx=this.canvas.getContext("2d"),this.titleEl=this.container.querySelector(".waveform-title"),this.artistEl=this.container.querySelector(".waveform-artist"),this.artworkEl=this.container.querySelector(".waveform-artwork, .waveform-btn-artwork"),this.bindArtworkFallback(this.artworkEl),this.currentTimeEl=this.container.querySelector(".time-current"),this.totalTimeEl=this.container.querySelector(".time-total"),this.bpmEl=this.container.querySelector(".waveform-bpm"),this.bpmValueEl=this.container.querySelector(".bpm-value"),this.loadingEl=this.container.querySelector(".waveform-loading"),this.errorEl=this.container.querySelector(".waveform-error"),this.markersContainer=this.container.querySelector(".waveform-markers"),this.speedBtn=this.container.querySelector(".speed-btn"),this.speedMenu=this.container.querySelector(".speed-menu"),this.resizeCanvas(),this.updateBPMDisplay()}bindArtworkFallback(t){t&&t.addEventListener("error",()=>{t.src.startsWith("data:")||(t.src=YTe)},{signal:this._ac.signal})}createArtworkElement(){let t=document.createElement("img");return t.className="waveform-artwork",t.style.width="40px",t.style.height="40px",t.style.borderRadius="4px",t.style.objectFit="cover",t.style.flexShrink="0",this.bindArtworkFallback(t),t}createButtonArtworkElement(){let t=document.createElement("img");return t.className="waveform-btn-artwork",t.alt="",t.setAttribute("aria-hidden","true"),this.bindArtworkFallback(t),t}createArtistElement(){let t=document.createElement("span");return t.className="waveform-artist",t}syncArtist(t){if(this.options.artist=t||null,!!this.options.showInfo){if(!t){this.artistEl?.remove(),this.artistEl=null;return}if(!this.artistEl){let r=this.container.querySelector(".waveform-title");if(!r)return;this.artistEl=this.createArtistElement(),r.after(this.artistEl)}this.artistEl.textContent=t,this.artistEl.style.display=""}}syncButtonArtwork(t){if(this.playBtn){if(!t){this.artworkEl?.remove(),this.artworkEl=null,this.playBtn.classList.remove("waveform-btn-has-artwork");return}this.artworkEl||(this.artworkEl=this.createButtonArtworkElement(),this.playBtn.prepend(this.artworkEl)),this.artworkEl.src=t,this.playBtn.classList.add("waveform-btn-has-artwork")}}syncArtwork(t,r=""){if(this.options.artwork=t||null,this.options.artworkAlt=r||"",this.options.artworkPosition==="button"){this.syncButtonArtwork(this.options.artwork);return}if(this.options.showInfo){if(!t){this.artworkEl?.remove(),this.artworkEl=null;return}if(!this.artworkEl){let o=this.container.querySelector(".waveform-text");if(!o)return;this.artworkEl=this.createArtworkElement(),o.before(this.artworkEl)}this.artworkEl.src=t,this.artworkEl.alt=r||""}}createAudio(){if(this.options.audioMode==="external"){this.audio=null;return}this.audio=new Audio,this.audio.preload=this.options.preload||"metadata",this.options.crossOrigin&&(this.audio.crossOrigin=this.options.crossOrigin)}initPlaybackSpeed(){this.audio&&this.options.playbackRate&&this.options.playbackRate!==1&&(this.audio.playbackRate=this.options.playbackRate),this.options.showPlaybackSpeed&&this.initSpeedControls()}initSpeedControls(){let t=this.container.querySelector(".speed-btn"),r=this.container.querySelector(".speed-menu");if(!t||!r)return;let o=()=>Array.from(r.querySelectorAll(".speed-option")),n=()=>r.style.display!=="none",i=c=>{if(r.style.display=c?"block":"none",t.setAttribute("aria-expanded",c?"true":"false"),c){let u=o();(u.find(d=>d.getAttribute("aria-checked")==="true")||u[0])?.focus()}},s=c=>{let u=o();u.length&&u[(c+u.length)%u.length].focus()},l=c=>{this.setPlaybackRate(parseFloat(c.dataset.rate)),i(!1),t.focus()};t.addEventListener("click",c=>{c.stopPropagation(),i(!n())},{signal:this._ac.signal}),document.addEventListener("click",()=>i(!1),{signal:this._ac.signal}),r.addEventListener("click",c=>{c.stopPropagation();let u=c.target.closest(".speed-option");u&&l(u)},{signal:this._ac.signal}),t.closest(".waveform-speed")?.addEventListener("keydown",c=>{let u=o(),d=u.indexOf(document.activeElement);if(!n()){(c.key==="ArrowDown"||c.key==="ArrowUp")&&document.activeElement===t&&(c.preventDefault(),i(!0));return}switch(c.key){case"ArrowDown":c.preventDefault(),s(d<0?0:d+1);break;case"ArrowUp":c.preventDefault(),s(d<0?u.length-1:d-1);break;case"Home":c.preventDefault(),s(0);break;case"End":c.preventDefault(),s(u.length-1);break;case"Escape":c.preventDefault(),i(!1),t.focus();break;case"Tab":i(!1);break}},{signal:this._ac.signal}),this.updateSpeedUI()}initKeyboardControls(){this.container.setAttribute("tabindex","-1"),this.container.addEventListener("click",t=>{t.target.closest(QTe)||(tn.getAllInstances().forEach(r=>{r!==this&&r.container.setAttribute("tabindex","-1")}),this.container.setAttribute("tabindex","0"),this.container.focus())},{signal:this._ac.signal}),this.container.addEventListener("keydown",t=>{if(document.activeElement!==this.container)return;let r=t.key,o=!!this.audio,n=o?this.audio.currentTime:0;if(o&&r>="0"&&r<="9"){t.preventDefault(),this.seekToPercent(parseInt(r)/10);return}let i={" ":()=>this.togglePlay()};o&&(i.ArrowLeft=()=>this.seekTo(zo(n-5,0,this.audio.duration)),i.ArrowRight=()=>this.seekTo(zo(n+5,0,this.audio.duration)),i.ArrowUp=()=>this.setVolume(zo(this.audio.volume+.1)),i.ArrowDown=()=>this.setVolume(zo(this.audio.volume-.1)),i.m=i.M=()=>this.audio.muted=!this.audio.muted),i[r]&&(t.preventDefault(),i[r]())},{signal:this._ac.signal})}initSeekControl(){this.options.accessibleSeek&&(this.seekEl=this.container.querySelector(".waveform-container"),this.seekEl&&(this.seekEl.setAttribute("role","slider"),this.seekEl.setAttribute("tabindex","0"),this.seekEl.setAttribute("aria-valuemin","0"),this.applySeekLabel(),this.updateSeekAccessibility(),this.seekEl.addEventListener("keydown",t=>{if(t.key===" "||t.key==="Spacebar"){t.preventDefault(),t.stopPropagation(),this.togglePlay();return}let r=this.getSeekDuration();if(!r)return;let o=this.getSeekCurrentTime(),n;switch(t.key){case"ArrowLeft":case"ArrowDown":n=o-_le;break;case"ArrowRight":case"ArrowUp":n=o+_le;break;case"PageDown":n=o-xle;break;case"PageUp":n=o+xle;break;case"Home":n=0;break;case"End":n=r;break;default:return}t.preventDefault(),t.stopPropagation(),this.seekToSeconds(n)},{signal:this._ac.signal})))}getSeekDuration(){return this.options.audioMode==="external"?this._extDuration||0:this.audio&&Number.isFinite(this.audio.duration)?this.audio.duration:0}getSeekCurrentTime(){return this.options.audioMode==="external"?this.progress*(this._extDuration||0):this.audio&&Number.isFinite(this.audio.currentTime)?this.audio.currentTime:0}seekToSeconds(t){let r=this.getSeekDuration();if(!r)return;let o=zo(t,0,r);if(this.options.audioMode==="external"){this._requestSeek(o/r),this.updateSeekAccessibility();return}this.seekTo(o)}applySeekLabel(t=this.options.title){if(!this.seekEl)return;let r=this.options.seekLabel||t||"Seek";this.seekEl.setAttribute("aria-label",r)}updateSeekAccessibility(){if(!this.seekEl)return;let t=this.getSeekDuration(),r=Math.min(this.getSeekCurrentTime(),t);this.seekEl.setAttribute("aria-valuemax",String(Math.round(t))),this.seekEl.setAttribute("aria-valuenow",String(Math.round(r))),this.seekEl.setAttribute("aria-valuetext",ETe(this.options.seekValueText||"%1$s of %2$s",Vu(r),Vu(t)))}initMediaSession(){if(!("mediaSession"in navigator)||!this.options.enableMediaSession||!this.audio)return;this._applyMediaMetadata(),navigator.mediaSession.setActionHandler("play",()=>this.play()),navigator.mediaSession.setActionHandler("pause",()=>this.pause()),navigator.mediaSession.setActionHandler("seekbackward",()=>{this.seekTo(zo(this.audio.currentTime-10,0,this.audio.duration))}),navigator.mediaSession.setActionHandler("seekforward",()=>{this.seekTo(zo(this.audio.currentTime+10,0,this.audio.duration))}),navigator.mediaSession.setActionHandler("seekto",o=>{o.seekTime!==null&&this.seekTo(o.seekTime)});let t=this.options.onNextTrack,r=this.options.onPreviousTrack;try{navigator.mediaSession.setActionHandler("nexttrack",typeof t=="function"?()=>t(this):null)}catch{}try{navigator.mediaSession.setActionHandler("previoustrack",typeof r=="function"?()=>r(this):null)}catch{}}_applyMediaMetadata(){!("mediaSession"in navigator)||!this.options.enableMediaSession||(navigator.mediaSession.metadata=new MediaMetadata({title:this.options.title||this.options.unknownTrackText,artist:this.options.artist||"",album:this.options.album||"",artwork:this.options.artwork?[{src:this.options.artwork,sizes:"512x512",type:"image/jpeg"}]:[]}))}_updateMediaSession(t){if(!(!("mediaSession"in navigator)||!this.options.enableMediaSession||!this.audio))try{t==="playing"&&this.initMediaSession(),navigator.mediaSession.playbackState=t;let r=this.audio.duration;navigator.mediaSession.setPositionState&&r&&isFinite(r)&&navigator.mediaSession.setPositionState({duration:r,playbackRate:this.audio.playbackRate||1,position:zo(this.audio.currentTime,0,r)})}catch{}}bindEvents(){this.playBtn&&this.playBtn.addEventListener("click",()=>this.togglePlay()),this.audio&&(this.audio.addEventListener("loadstart",()=>this.setLoading(!0)),this.audio.addEventListener("loadedmetadata",()=>this.onMetadataLoaded()),this.audio.addEventListener("canplay",()=>this.setLoading(!1)),this.audio.addEventListener("play",()=>this.onPlay()),this.audio.addEventListener("pause",()=>this.onPause()),this.audio.addEventListener("ended",()=>this.onEnded()),this.audio.addEventListener("error",r=>this.onError(r))),this.canvas.addEventListener("click",r=>this.handleCanvasClick(r)),this._dragging=!1,this._seekHover=!1,this._handleNear=!1,this.canvas.addEventListener("pointerenter",()=>{this._seekHover=!0,this.drawWaveform(),this._updateSeekHandle()}),this.canvas.addEventListener("pointerleave",()=>{this._seekHover=!1,this._handleNear=!1,this._dragging||this._hideHoverTip(),this.drawWaveform(),this._updateSeekHandle()}),this.canvas.addEventListener("pointerdown",r=>{if(!(r.pointerType==="mouse"&&r.button!==0)){this._dragging=!0;try{this.canvas.setPointerCapture(r.pointerId)}catch{}this._scrubTo(r.clientX)}}),this.canvas.addEventListener("pointermove",r=>{if(this._dragging){this._scrubTo(r.clientX);return}let o=this.canvas.getBoundingClientRect();o.width&&(this._handleNear=Math.abs(r.clientX-o.left-this.progress*o.width)<=10,this._updateSeekHandle())});let t=r=>{if(this._dragging){this._dragging=!1,this._suppressClick=!0;try{this.canvas.releasePointerCapture(r.pointerId)}catch{}this._seekFromPointer(r.clientX),!this._seekHover&&!this.options.showHoverTime&&this._hideHoverTip(),this._updateSeekHandle()}};this.canvas.addEventListener("pointerup",t),this.canvas.addEventListener("pointercancel",t),this.setupHoverTime(),this.setupSeekHandle(),this.resizeHandler=RTe(()=>this.resizeCanvas(),100),window.addEventListener("resize",this.resizeHandler)}setupResizeObserver(){"ResizeObserver"in window&&(this.resizeObserver=new ResizeObserver(()=>{this.resizeCanvas()}),this.canvas?.parentElement&&this.resizeObserver.observe(this.canvas.parentElement))}async load(t){try{this.setLoading(!0),this.progress=0,this.hasError=!1,this.container.classList.remove("waveform-is-placeholder");let r=!!this.options.waveform;r&&this.setWaveformData(this.options.waveform);let o=this.options.title||Sle(t);if(this.titleEl&&(this.titleEl.textContent=o),this.applySeekLabel(o),this.audio&&(this.audio.src=t,this.audio.preload!=="none"&&await new Promise((n,i)=>{let s=()=>{this.audio.removeEventListener("loadedmetadata",s),this.audio.removeEventListener("error",l),n()},l=c=>{this.audio.removeEventListener("loadedmetadata",s),this.audio.removeEventListener("error",l),i(c)};this.audio.addEventListener("loadedmetadata",s),this.audio.addEventListener("error",l)})),!r)try{let n=await hle(t,this.options.samples,this.options.showBPM);this.waveformData=n.peaks,n.bpm&&(this.detectedBPM=n.bpm,this.updateBPMDisplay())}catch(n){console.warn("[WaveformPlayer] Using placeholder waveform:",n),this.waveformData=jTe(this.options.samples),this.container.classList.add("waveform-is-placeholder")}this.drawWaveform(),this.renderMarkers(),this.options.onLoad&&this.options.onLoad(this)}catch(r){this.onError(r)}finally{this.setLoading(!1)}}async loadTrack(t,r=null,o=null,n={}){let i=Object.prototype.hasOwnProperty.call(n,"artwork"),s=Object.prototype.hasOwnProperty.call(n,"artworkAlt");this.isPlaying&&this.pause(),this.audio&&(this.audio.src="",this.audio.load()),this.hasError=!1,this.errorEl&&(this.errorEl.style.display="none"),this.canvas&&(this.canvas.style.opacity="1"),this.playBtn&&(this.playBtn.disabled=!1),this.progress=0,this.waveformData=[],this.options=ble(ple(this.options,{url:t,title:r===null?this.options.title:r,artist:o===null?this.options.artist:o,...n})),i&&(this.options.artwork=n.artwork||null),s?this.options.artworkAlt=n.artworkAlt||"":i&&(this.options.artworkAlt=this.options.artwork?lz.artworkAlt:""),n.preload&&this.audio&&(this.audio.preload=this.options.preload),n.crossOrigin&&this.audio&&(this.audio.crossOrigin=this.options.crossOrigin),o!==null&&this.syncArtist(o),(i||s)&&this.syncArtwork(i?n.artwork:this.options.artwork,s?n.artworkAlt:this.options.artworkAlt),this.options.markers=n.markers?uz(n.markers):[],this.options.waveform=n.waveform||null,await this.load(t),n.autoplay!==!1&&this.play()?.catch(()=>{})}setWaveformData(t){if(typeof t=="string"&&t.trim().endsWith(".json")){fetch(t.trim()).then(r=>r.json()).then(r=>{this.waveformData=Array.isArray(r)?r:r.peaks||[],r.markers&&!this.options.markers?.length&&(this.options.markers=uz(r.markers),this.renderMarkers()),this.drawWaveform()}).catch(()=>{});return}this.waveformData=mz(t,{fallback:[]}),this.drawWaveform()}drawWaveform(){!this.ctx||this.waveformData.length===0||VTe(this.ctx,this.canvas,this.waveformData,this.progress,{...this.options,waveformStyle:this.options.waveformStyle||"bars",color:this.options.waveformColor,progressColor:this.options.progressColor,seekActive:this._seekHover||this._dragging})}resizeCanvas(){if(!this.canvas||this.isDestroying)return;let t=window.devicePixelRatio||1,r=this.canvas.parentElement.getBoundingClientRect();this.canvas.width=r.width*t,this.canvas.height=this.options.height*t,this.canvas.parentElement.style.height=this.options.height+"px",this.drawWaveform()}renderMarkers(){if(!this.markersContainer||(this.markersContainer.innerHTML="",this._activeMarkerIndex=-1,clearTimeout(this._markerLabelTimer),!this.options.showMarkers||!this.options.markers?.length))return;let t=this.getSeekDuration();t&&this.options.markers.forEach((r,o)=>{if(r.time>t){console.warn(`[WaveformPlayer] Marker "${r.label}" at ${r.time}s exceeds audio duration of ${t}s`);return}let n=r.time/t*100,i=document.createElement("button");i.className="waveform-marker",i.style.left=`${n}%`,i.style.backgroundColor=r.color||"rgba(255, 255, 255, 0.5)",i.setAttribute("aria-label",r.label),i.setAttribute("data-time",r.time);let s=document.createElement("span");s.className="waveform-marker-tooltip",s.textContent=r.label,i.appendChild(s),i.addEventListener("click",l=>{l.stopPropagation(),this.seekTo(r.time),this.options.playOnSeek&&!this.isPlaying&&this.play()}),this.markersContainer.appendChild(i)})}setActiveMarker(t){this.markersContainer&&this.markersContainer.querySelectorAll(".waveform-marker").forEach((r,o)=>r.classList.toggle("active",o===t))}updateActiveMarker(){if(!this.markersContainer)return;let t=this.markersContainer.querySelectorAll(".waveform-marker");if(!t.length)return;let r=this.getSeekDuration(),o=r?this.progress*r:0,n=-1,i=-1/0;t.forEach((s,l)=>{let c=parseFloat(s.getAttribute("data-time"));Number.isFinite(c)&&c<=o+.05&&c>i&&(i=c,n=l)}),n!==this._activeMarkerIndex&&(this._activeMarkerIndex=n,this.setActiveMarker(n),clearTimeout(this._markerLabelTimer),t.forEach((s,l)=>s.classList.toggle("show-label",l===n)),n>=0&&(this._markerLabelTimer=setTimeout(()=>{this.markersContainer?.querySelectorAll(".waveform-marker").forEach(s=>s.classList.remove("show-label"))},2500)))}setupHoverTime(){if(!this.seekEl)return;let t=document.createElement("div");t.className="waveform-hover-time",t.setAttribute("aria-hidden","true"),this.seekEl.appendChild(t),this.hoverTimeEl=t,this.options.showHoverTime&&(this.seekEl.addEventListener("pointermove",r=>{this._dragging||this._updateHoverTip(r.clientX)}),this.seekEl.addEventListener("pointerleave",()=>{this._dragging||this._hideHoverTip()}))}_updateHoverTip(t){let r=this.hoverTimeEl;if(!r)return;let o=this.getSeekDuration();if(!o){r.style.opacity="0";return}let n=this.canvas.getBoundingClientRect(),i=zo((t-n.left)/n.width);r.textContent=Vu(i*o),r.style.left=i*100+"%",r.style.opacity="1"}_hideHoverTip(){this.hoverTimeEl&&(this.hoverTimeEl.style.opacity="0")}_scrubTo(t){let r=this.canvas.getBoundingClientRect();if(!r.width)return;this.progress=zo((t-r.left)/r.width),this.drawWaveform(),this._updateSeekHandle();let o=this.getSeekDuration();o&&this.currentTimeEl?(this.currentTimeEl.textContent=Vu(this.progress*o),this._hideHoverTip()):this._updateHoverTip(t)}setupSeekHandle(){if(!this.options.seekHandle||this.options.waveformStyle!=="seekbar"||!this.seekEl)return;let t=document.createElement("div");t.className="waveform-seek-handle",t.setAttribute("aria-hidden","true"),this.seekEl.appendChild(t),this.seekHandleEl=t}_updateSeekHandle(){let t=this.seekHandleEl;t&&(t.style.left=this.progress*100+"%",t.classList.toggle("is-visible",this._seekHover||this._dragging),t.classList.toggle("is-active",this._dragging||this._handleNear))}handleCanvasClick(t){if(this._suppressClick){this._suppressClick=!1;return}this._seekFromPointer(t.clientX)}_seekFromPointer(t){let r=this.canvas.getBoundingClientRect();if(!r.width)return;let o=zo((t-r.left)/r.width);if(this.options.audioMode==="external"){this._requestSeek(o);return}!this.audio||!this.audio.duration||this.seekToPercent(o)}setLoading(t){if(this.isLoading=t,this.loadingEl){let r=t&&this.waveformData.length===0;this.loadingEl.style.display=r?"block":"none"}this.seekEl&&this.seekEl.setAttribute("aria-busy",t?"true":"false")}onMetadataLoaded(){this.isDestroying||(this.totalTimeEl&&(this.totalTimeEl.textContent=Vu(this.audio.duration)),this.renderMarkers(),this.updateSeekAccessibility())}setPlayButtonState(t){if(!this.playBtn)return;this.playBtn.classList.toggle("playing",t);let r=this.playBtn.querySelector(".waveform-icon-play"),o=this.playBtn.querySelector(".waveform-icon-pause");r&&(r.style.display=t?"none":"flex"),o&&(o.style.display=t?"flex":"none")}onPlay(){this.isDestroying||(this.isPlaying=!0,this.setPlayButtonState(!0),this.startSmoothUpdate(),this._updateMediaSession("playing"),this._emit("waveformplayer:play",{player:this,url:this.options.url}),this.options.onPlay&&this.options.onPlay(this))}onPause(){this.isDestroying||(this.isPlaying=!1,this.setPlayButtonState(!1),this.stopSmoothUpdate(),this._updateMediaSession("paused"),this._emit("waveformplayer:pause",{player:this,url:this.options.url}),this.options.onPause&&this.options.onPause(this))}onEnded(){if(this.isDestroying)return;let t=this.audio.duration;this.progress=0,this.audio.currentTime=0,this.drawWaveform(),this.currentTimeEl&&(this.currentTimeEl.textContent="0:00"),this._emit("waveformplayer:ended",{player:this,url:this.options.url,currentTime:t,duration:t}),this.onPause(),this.options.onEnd&&this.options.onEnd(this)}onError(t){this.isDestroying||(console.error("[WaveformPlayer] Audio error:",t),this.hasError=!0,this.setLoading(!1),this.errorEl&&(this.errorEl.style.display="flex"),this.canvas&&(this.canvas.style.opacity="0.2"),this.playBtn&&(this.playBtn.disabled=!0),this.options.onError&&this.options.onError(t,this))}startSmoothUpdate(){this.stopSmoothUpdate();let t=()=>{this.isPlaying&&this.audio&&this.audio.duration&&(this.updateProgress(),this.updateTimer=requestAnimationFrame(t))};this.updateTimer=requestAnimationFrame(t)}stopSmoothUpdate(){this.updateTimer&&(cancelAnimationFrame(this.updateTimer),this.updateTimer=null)}updateProgress(){if(!this.audio||!this.audio.duration||this._dragging)return;let t=this.audio.currentTime/this.audio.duration;Math.abs(t-this.progress)>.001&&(this.progress=t,this.drawWaveform(),this._updateSeekHandle()),this.currentTimeEl&&(this.currentTimeEl.textContent=Vu(this.audio.currentTime)),this._emit("waveformplayer:timeupdate",{player:this,currentTime:this.audio.currentTime,duration:this.audio.duration,progress:this.progress,url:this.options.url}),this.options.onTimeUpdate&&this.options.onTimeUpdate(this.audio.currentTime,this.audio.duration,this),this.updateActiveMarker(),this.updateSeekAccessibility()}updateBPMDisplay(){let t=this.options.bpm||this.detectedBPM;this.bpmEl&&this.bpmValueEl&&t&&(this.bpmValueEl.textContent=Math.round(t),this.bpmEl.style.display="inline-flex")}refreshTheme(){if(!this._autoTheme)return;this._scheme=h6(this.container);let t=yle(this.options.colorPreset,this.container);for(let r of this._presetKeys||[])r in t&&(this.options[r]=t[r]);this._applyThemeColors()}_applyThemeColors(){this.container.classList.toggle("waveform-theme-light",this._scheme==="light"),this.canvas&&this.drawWaveform()}static _watchTheme(){if(tn._themeWatch||typeof document>"u")return;let t=()=>requestAnimationFrame(()=>{tn.instances.forEach(i=>{try{i.refreshTheme()}catch{}})}),r={attributes:!0,attributeFilter:["class","data-theme","data-color-scheme","style"]},o=new MutationObserver(t);o.observe(document.documentElement,r),document.body&&o.observe(document.body,r);let n=null;try{n=window.matchMedia("(prefers-color-scheme: dark)"),n.addEventListener("change",t)}catch{}tn._themeWatch={obs:o,mq:n,refresh:t}}updateSpeedUI(){if(!this.audio)return;let t=this.container.querySelector(".speed-value");if(t){let r=this.audio.playbackRate;t.textContent=r===1?"1x":`${r}x`}this.container.querySelectorAll(".speed-option").forEach(r=>{let o=parseFloat(r.dataset.rate)===this.audio.playbackRate;r.classList.toggle("active",o),r.setAttribute("aria-checked",o?"true":"false")})}play(){if(this.options.singlePlay&&tn.currentlyPlaying&&tn.currentlyPlaying!==this&&tn.currentlyPlaying.pause(),this.options.audioMode==="external"){this._emit("waveformplayer:request-play",this._buildTrackDetail(),!0).defaultPrevented||(tn.currentlyPlaying=this);return}return tn.currentlyPlaying=this,this.audio.play()}pause(){if(tn.currentlyPlaying===this&&(tn.currentlyPlaying=null),this.options.audioMode==="external"){this._emit("waveformplayer:request-pause",this._buildTrackDetail(),!0);return}this.audio.pause()}_buildTrackDetail(){return{url:this.options.url,title:this.options.title,artist:this.options.artist,artwork:this.options.artwork,markers:this.options.markers,waveform:this.options.waveform,id:this.id,player:this}}setPlayingState(t){let r=this.isPlaying;this.isPlaying=!!t,this.setPlayButtonState(this.isPlaying),this.isPlaying&&!r?(this.startSmoothUpdate?.(),this._emit("waveformplayer:play",{player:this,url:this.options.url}),this.options.onPlay&&this.options.onPlay(this)):!this.isPlaying&&r&&(this.stopSmoothUpdate?.(),this._emit("waveformplayer:pause",{player:this,url:this.options.url}),this.options.onPause&&this.options.onPause(this))}setProgress(t,r){!r||r<=0||(this.progress=zo(t/r),this.currentTimeEl&&(this.currentTimeEl.textContent=Vu(t)),this._extDuration=r,this.totalTimeEl&&(!this.totalTimeEl.dataset._extSet||this.totalTimeEl.dataset._extDur!==String(r))&&(this.totalTimeEl.textContent=Vu(r),this.totalTimeEl.dataset._extSet="1",this.totalTimeEl.dataset._extDur=String(r)),this.drawWaveform?.(),this.updateActiveMarker(),this._emit("waveformplayer:timeupdate",{player:this,currentTime:t,duration:r,progress:this.progress,url:this.options.url}),this.options.onTimeUpdate&&this.options.onTimeUpdate(t,r,this),this.progress>=1?this._extEnded||(this._extEnded=!0,this._emit("waveformplayer:ended",{player:this,url:this.options.url,currentTime:r,duration:r}),this.options.onEnd&&this.options.onEnd(this)):this._extEnded=!1,this.updateSeekAccessibility())}togglePlay(){this.isPlaying?this.pause():this.play()}seekTo(t){this.audio&&this.audio.duration&&(this.audio.currentTime=zo(t,0,this.audio.duration),this.updateProgress())}seekToPercent(t){this.audio&&this.audio.duration&&(this.audio.currentTime=this.audio.duration*zo(t),this.updateProgress())}setVolume(t){let r=Number(t);this.audio&&Number.isFinite(r)&&(this.audio.volume=zo(r))}setPlaybackRate(t){if(!this.audio)return;let r=v6(t,null,{min:fz,max:gz});r!==null&&(this.audio.playbackRate=r,this.options.playbackRate=r,this.updateSpeedUI())}destroy(){this.isDestroying=!0,this._emit("waveformplayer:destroy",{player:this,url:this.options.url}),this.pause(),this.stopSmoothUpdate(),clearTimeout(this._markerLabelTimer),this._ac?.abort(),this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null),this.resizeHandler&&(window.removeEventListener("resize",this.resizeHandler),this.resizeHandler=null),tn.instances.delete(this.id),tn.currentlyPlaying===this&&(tn.currentlyPlaying=null),this.audio&&(this.audio.pause(),this.audio.src="",this.audio.load(),this.audio=null),this.container.innerHTML="",delete this.container.dataset.waveformInitialized,this.canvas=null,this.ctx=null,this.playBtn=null,this.waveformData=[]}static getInstance(t){if(typeof t=="string"){let r=this.instances.get(t);if(r)return r;let o=document.getElementById(t);if(o)return Array.from(this.instances.values()).find(n=>n.container===o)}if(t instanceof HTMLElement)return Array.from(this.instances.values()).find(r=>r.container===t)}static getAllInstances(){return Array.from(this.instances.values())}static destroyAll(){this.instances.forEach(t=>t.destroy()),this.instances.clear()}static async generateWaveformData(t,r=1800){try{return(await hle(t,r)).peaks}catch(o){throw console.error("[WaveformPlayer] Failed to generate waveform:",o),o}}static getPeaksUrl(t){if(!t)return;let r=t.replace(/\.(mp3|wav|ogg|flac|m4a|aac)(\?[^#]*)?(#.*)?$/i,".json$2$3");return r===t?void 0:r}};V0.utils={formatTime:Vu,extractTitleFromUrl:Sle,escapeHtml:Oc,isSafeHref:CTe,parseDataAttributes:Cle,detectColorScheme:h6};var hz=()=>typeof window<"u"&&typeof document<"u",XTe=()=>!0;function kle(e){if(!(e.dataset.waveformInitialized==="true"||V0.getInstance(e)))try{new V0(e),e.dataset.waveformInitialized="true"}catch(t){console.error("[WaveformPlayer] Failed to initialize:",t,e)}}function dz(e=document){if(!hz())return;let t=e||document;t.matches?.("[data-waveform-player]")&&kle(t),t.querySelectorAll("[data-waveform-player]").forEach(kle)}hz()&&!XTe()&&(document.readyState==="loading"?document.addEventListener("DOMContentLoaded",()=>dz()):dz());V0.init=dz;hz()&&(window.WaveformPlayer=V0);var Nle=V0;var JTe=100,ePe="Seek";function Dle(e){return e.ownerDocument.defaultView.getComputedStyle(e)}function Lle(e){let t=e?.trim().match(/^[\w-]+-gradient\((.*)\)$/i);if(!t)return[];let r=[],o=0,n="";for(let i of t[1]){if(i==="("?++o:i===")"&&--o,i===","&&o===0){r.push(n.trim()),n="";continue}n+=i}return n.trim()&&r.push(n.trim()),r}function tPe(e){let t=e.match(/^([\w-]+)\(/);if(!t||!["color","color-mix","hsl","hsla","hwb","lab","lch","oklab","oklch","rgb","rgba","var"].includes(t[1].toLowerCase()))return;let o=0,n=!1;for(let i=0;i<e.length;i++){let s=e[i];if(s==="("?(n=!0,++o):s===")"&&--o,n&&o===0)return e.slice(0,i+1)}}function rPe(e){let t=tPe(e);if(t)return t;let[r]=e.split(/\s+/);if(hr(r).isValid())return r}function oPe(e){let r=Lle(e)[0],o=r?.match(/^(-?\d+(?:\.\d+)?)deg$/i);if(o){let l=(Number(o[1])%360+360)%360;return l===90||l===270?"horizontal":l===0||l===180?"vertical":"diagonal"}if(!r?.startsWith("to "))return;let n=r.toLowerCase().replace(/^to\s+/,""),i=n.includes("left")||n.includes("right"),s=n.includes("top")||n.includes("bottom");if(i&&s)return"diagonal";if(i)return"horizontal";if(s)return"vertical"}function nPe(e,t){if(!t||hr(t).isValid())return t;let r=e.ownerDocument.createElement("span");if(r.style.color=t,!r.style.color)return t;e.appendChild(r);let o=Dle(r).color;return r.remove(),o&&hr(o).isValid()?o:t}function vz(e,t){let r=aPe(t)?.map(o=>nPe(e,o)).filter(o=>hr(o).isValid());return r?.length>1?r:void 0}function Ile(e,t){return Array.isArray(e)?e.map(r=>hr(r).alpha(t).toRgbString()):hr(e).alpha(t).toRgbString()}function Mle(e){return Array.isArray(e)?e[e.length-1]:e}function aPe(e){let t=Lle(e).map(rPe).filter(Boolean);return t.length>1?t:void 0}function Rle(e){return Array.isArray(e)?JSON.stringify(e):e}function iPe(e,t,r,o){let n=r||Dle(e).color,i=vz(e,o),s=i||t||n,l=Ile(s,.3),c=Ile(s,.6),u=i?oPe(o):void 0;return{textColor:n,waveformColor:l,progressColor:c,...u&&{waveformGradient:u}}}function sPe({url:e,title:t,artist:r,artwork:o,waveformColor:n,progressColor:i,waveformGradient:s,buttonColor:l,seekLabel:c,seekValueText:u,height:d=JTe,waveformStyle:p="bars"}){let m=document.createElement("div");return m.setAttribute("data-waveform-player",""),m.setAttribute("data-url",e),m.setAttribute("data-height",String(d)),m.setAttribute("data-waveform-style",p),m.setAttribute("data-waveform-color",Rle(n)),m.setAttribute("data-progress-color",Rle(i)),s&&m.setAttribute("data-waveform-gradient",s),m.setAttribute("data-button-color",l),m.setAttribute("data-seek-label",Ale(c)),u&&m.setAttribute("data-seek-value-text",u),m.setAttribute("data-text-color",l),m.setAttribute("data-text-secondary-color",l),t&&m.setAttribute("data-title",t),r&&m.setAttribute("data-artist",r),o&&m.setAttribute("data-artwork",o),m}function yz(e,{backgroundColor:t,backgroundGradient:r,textColor:o,playButtonColor:n,playButtonGradient:i}={}){let s=e.querySelector(".waveform-container"),l=e.querySelector(".waveform-btn"),c=Mle(vz(e,i)||n);c?e.style.setProperty("--wfp-button-color",c):e.style.removeProperty("--wfp-button-color"),o?(e.style.setProperty("--wfp-text-color",o),e.style.setProperty("--wfp-text-secondary-color",o)):(e.style.removeProperty("--wfp-text-color"),e.style.removeProperty("--wfp-text-secondary-color")),l&&(i?l.style.background=i:l.style.removeProperty("background")),s&&(r?s.style.background=r:t?(s.style.removeProperty("background"),s.style.backgroundColor=t):(s.style.removeProperty("background"),s.style.removeProperty("background-color")))}function lPe(e,t){let o=hr(t).isDark()?"#ffffff":"#000000";e.querySelectorAll("svg path").forEach(i=>{i.style.fill=o})}function cPe(e,{play:t="Play",pause:r="Pause"}={}){let o=e.querySelector(".waveform-btn");if(!o)return;o.setAttribute("aria-label",t);let n=()=>o.setAttribute("aria-label",r),i=()=>o.setAttribute("aria-label",t);return e.addEventListener("waveformplayer:play",n),e.addEventListener("waveformplayer:pause",i),e.addEventListener("waveformplayer:ended",i),()=>{e.removeEventListener("waveformplayer:play",n),e.removeEventListener("waveformplayer:pause",i),e.removeEventListener("waveformplayer:ended",i)}}function Ale(e){return e||ePe}function zle(e,t){let r=Ale(t);e.options.seekLabel=r,e.applySeekLabel?.(r);let o=e?.container?.querySelector(".waveform-container");o&&o.setAttribute("aria-label",r)}function b6(e,t){if(!t){e.classList.remove("has-play-button-artwork"),e.style.removeProperty("--wp--playlist--play-button-artwork");return}e.classList.add("has-play-button-artwork"),e.style.setProperty("--wp--playlist--play-button-artwork",`url(${JSON.stringify(t)})`)}function uPe(e){e.name!=="AbortError"&&console.error("Playlist play error:",e)}function Vle(e,{src:t,title:r,artist:o,image:n,imageAlt:i,waveformColor:s,waveformGradient:l,textColor:c,backgroundColor:u,backgroundGradient:d,autoPlay:p,onEnded:m,labels:f,waveformStyle:g,showPlayButtonArtwork:h=!1}){let v=h?void 0:n,{textColor:x,waveformColor:_,progressColor:k,waveformGradient:y}=iPe(e,s,c,l),w=vz(e,l),C=Mle(w||s),S=sPe({url:t,title:r,artist:o,artwork:v,waveformColor:_,progressColor:k,waveformGradient:y,buttonColor:x,seekLabel:r||f?.seek,seekValueText:f?.seekValueText,waveformStyle:g});e.appendChild(S);let P=new Nle(S);P.artworkEl&&(P.artworkEl.alt=i||""),yz(S,{backgroundColor:u,backgroundGradient:d,textColor:x,playButtonColor:h?void 0:C,playButtonGradient:h?void 0:l});let N,I={ready:()=>{lPe(S,C||x),h&&b6(S,n),N=cPe(S,f),p&&P.play()?.catch(uPe)},ended:()=>m?.()};return S.addEventListener("waveformplayer:ready",I.ready),S.addEventListener("waveformplayer:ended",I.ended),{instance:P,container:S,destroy:()=>{N?.(),S.removeEventListener("waveformplayer:ready",I.ready),S.removeEventListener("waveformplayer:ended",I.ended),P.destroy(),S.remove()}}}var Fle=a(b(),1);function dPe(e,{title:t,artist:r,image:o,imageAlt:n},i){let{instance:s,container:l}=e,c=i?void 0:o;s.titleEl&&(s.titleEl.textContent=t??""),zle(s,t||(0,m_.__)("Seek")),typeof s.syncArtist=="function"?s.syncArtist(r||""):s.artistEl&&(s.artistEl.textContent=r??"",s.artistEl.style.display=r?"":"none"),typeof s.syncArtwork=="function"?s.syncArtwork(c||null,c&&n||""):s.artworkEl&&c&&(s.artworkEl.src=c,s.artworkEl.alt=n||""),i&&b6(l,o)}function Ole({src:e,title:t,artist:r,image:o,imageAlt:n,color:i,gradient:s,backgroundColor:l,backgroundGradient:c,textColor:u,waveformStyle:d,onEnded:p,showPlayButtonArtwork:m=!1}){let f=(0,_6.useEvent)(p),g=(0,Hc.useRef)(),h=!!e,v=(0,Hc.useRef)({src:e,title:t,artist:r,image:o,imageAlt:n}),x=(0,Hc.useRef)({color:i,gradient:s,backgroundColor:l,backgroundGradient:c,textColor:u});(0,Hc.useEffect)(()=>{v.current={src:e,title:t,artist:r,image:o,imageAlt:n}},[e,t,r,o,n]),(0,Hc.useEffect)(()=>{x.current={color:i,gradient:s,backgroundColor:l,backgroundGradient:c,textColor:u}},[i,s,l,c,u]),(0,Hc.useEffect)(()=>{g.current?.container&&yz(g.current.container,{backgroundColor:l,backgroundGradient:c,textColor:u,playButtonColor:m?void 0:i,playButtonGradient:m?void 0:s})},[l,c,i,s,m,u]);let _=(0,_6.useRefEffect)(k=>{if(!h)return;let y=!1,w;function C(){if(y)return;let P=Vle(k,{src:v.current.src,title:v.current.title,artist:v.current.artist,image:v.current.image,imageAlt:v.current.imageAlt,waveformColor:x.current.color,waveformGradient:x.current.gradient,backgroundColor:x.current.backgroundColor,backgroundGradient:x.current.backgroundGradient,textColor:x.current.textColor,waveformStyle:d,labels:{seek:(0,m_.__)("Seek"),seekValueText:(0,m_._x)("%1$s of %2$s","audio current time of total duration")},onEnded:()=>f?.(),showPlayButtonArtwork:m});g.current=P;let{destroy:N}=P;w=N}let S=setTimeout(C,100);return()=>{y=!0,clearTimeout(S),g.current=void 0,w?.()}},[f,h,d,i,s,u,m]);return(0,Hc.useEffect)(()=>{if(g.current?.instance){let k=g.current;k&&dPe(k,{title:t,artist:r,image:o,imageAlt:n},m)}},[t,r,o,n,m]),(0,Hc.useEffect)(()=>{if(e&&g.current?.instance){let k=g.current.instance.isPlaying;g.current.instance.loadTrack(e,v.current.title,v.current.artist,{artwork:m?void 0:v.current.image,artworkAlt:m?"":v.current.imageAlt}).then(()=>{m&&g.current?.container&&b6(g.current.container,v.current.image),k||g.current?.instance.pause()})}},[e,m]),(0,Fle.jsx)("div",{ref:_,className:"wp-block-playlist__waveform-player"})}var Hle=a(H(),1),x6=(0,Hle.createContext)({currentTrackClientId:null,setCurrentTrackClientId:()=>{}});var bz=a(D(),1),jle=a(Wo(),1);function Ule(e){return e?.url??e?.source_url}function pPe(e){let t=e?.title;if(t!==void 0)return typeof t=="string"?t:(0,jle.decodeEntities)(t?.raw||t?.rendered||"")}function _z(e){let t=e?.src??Ule(e);return t?.endsWith("/images/media/audio.svg")?{image:"",imageAlt:""}:{image:t,imageAlt:t?e?.alt||e?.alt_text||"":void 0}}function k6(e){let t=Ule(e);return{id:e.id||t,src:t,title:pPe(e),artist:e.artist||e?.meta?.artist||e?.media_details?.artist||(0,bz.__)("Unknown artist"),album:e.album||e?.meta?.album||e?.media_details?.album||(0,bz.__)("Unknown album"),length:e?.fileLength||e?.media_details?.length_formatted,..._z(e?.image)}}var Ke=a(b(),1),xz=["audio"],mPe=/\.(aac|aif|aiff|flac|m4a|m4b|mp3|oga|ogg|opus|wav|weba)$/i,w6="bars",fPe="[object FileList]",gPe=[{label:(0,gt._x)("Bars","waveform style option"),value:"bars"},{label:(0,gt._x)("Mirror","waveform style option"),value:"mirror"},{label:(0,gt._x)("Line","waveform style option"),value:"line"},{label:(0,gt._x)("Blocks","waveform style option"),value:"blocks"},{label:(0,gt._x)("Dots","waveform style option"),value:"dots"},{label:(0,gt._x)("Seekbar","waveform style option"),value:"seekbar"}];function hPe(e){return Object.prototype.toString.call(e)==="[object File]"||typeof File<"u"&&e instanceof File}function vPe(e){return e.type?e.type.startsWith("audio/"):mPe.test(e.name)}function Wle(e){return e.id??e.src??e.blob}var yPe=({attributes:e,setAttributes:t,isSelected:r,insertBlocksAfter:o,clientId:n})=>{let{order:i,showTracklist:s,showNumbers:l,showImages:c,showPlayButtonArtwork:u,showArtists:d,showTrackLength:p,waveformStyle:m=w6,waveformColor:f,waveformGradient:g,waveformBackgroundColor:h,waveformBackgroundGradient:v}=e,x=(0,Lr.useBlockProps)(),_=`${n}-waveform`,{replaceInnerBlocks:k,replaceBlocks:y,insertBlocks:w,selectBlock:C,__unstableMarkNextChangeAsNotPersistent:S}=(0,f_.useDispatch)(Lr.store),{createErrorNotice:P}=(0,f_.useDispatch)(Gle.store),N=Y(),I=(0,Lr.__experimentalUseMultipleOriginColorsAndGradients)(),B=(0,fo.useMemo)(()=>I.colors.flatMap(ie=>ie?.colors??[]),[I.colors]),E=(0,fo.useMemo)(()=>I.gradients.flatMap(ie=>ie?.gradients??[]),[I.gradients]),L=B.length>0||!I.disableCustomColors,M=E.length>0||!I.disableCustomGradients,U=g,$=v,W,G,F=(0,fo.useCallback)(ie=>{P(ie,{type:"snackbar"})},[P]),[q,j]=(0,fo.useState)(null),{innerBlockTracks:Z}=(0,f_.useSelect)(ie=>{let{getBlock:Ee}=ie(Lr.store);return{innerBlockTracks:Ee(n)?.innerBlocks??[]}},[n]),X=(0,fo.useMemo)(()=>Z.filter(ie=>!!ie.attributes.src||!!ie.attributes.blob),[Z]),te=(0,fo.useMemo)(()=>X.map(ie=>({...ie.attributes,clientId:ie.clientId})),[X]);(0,fo.useEffect)(()=>{if(X.length===0){q!==null&&j(null);return}X.some(Ee=>Ee.clientId===q)||j(X[0].clientId)},[q,j,X]),(0,fo.useEffect)(()=>{X.length>0||Z.length===0||(S(),k(n,[]))},[n,Z,k,X,S]);let K=(0,fo.useCallback)(ie=>{if(!ie)return[];let Ee=[ie];Object.prototype.toString.call(ie)===fPe?Ee=Array.from(ie):Array.isArray(ie)&&(Ee=ie);let ve=!1,Jt=Ee.map(Gt=>{if(hPe(Gt))return vPe(Gt)?(0,kz.createBlock)("core/playlist-track",{blob:(0,$le.createBlobURL)(Gt),title:Gt.name}):(ve=!0,null);let br=k6(Gt);return br.src?(0,kz.createBlock)("core/playlist-track",br):null}).filter(Boolean);return ve&&F((0,gt.__)("Only audio files can be added to a playlist.")),Jt},[F]),le=(0,fo.useCallback)(ie=>{let Ee=K(ie);Ee.length!==0&&(j(Ee[0]?.clientId??null),k(n,Ee))},[n,K,k,j]),oe=(0,fo.useCallback)(ie=>{let Ee=new Set(X.map(Jt=>Wle(Jt.attributes)).filter(Boolean)),ve=K(ie).filter(Jt=>!Ee.has(Wle(Jt.attributes)));ve.length!==0&&(j(ve[0].clientId),w(ve,void 0,n,!1),C(ve[0].clientId))},[n,K,w,C,j,X]),ce=(0,fo.useCallback)(ie=>{y(ie,[])},[y]),pe=(0,fo.useMemo)(()=>({currentTrackClientId:q,setCurrentTrackClientId:j,removeTrack:ce}),[q,j,ce]),be=te.find(ie=>ie.clientId===q)??te[0],Te=(0,fo.useCallback)(()=>{let ie=te.findIndex(ve=>ve.clientId===q),Ee=te[ie+1]||te[0];Ee?.clientId&&j(Ee.clientId)},[q,j,te]),ae=(0,fo.useCallback)(ie=>{let Ee=[...Z].sort((ve,Jt)=>{let Gt=ve.attributes.title||"",br=Jt.attributes.title||"";return ie==="asc"?Gt.localeCompare(br):br.localeCompare(Gt)});k(n,Ee),j(Ee[0]?.clientId??null),t({order:ie})},[n,Z,k,t,j]);function se(ie){return Ee=>{t({[ie]:Ee})}}let ue=(0,fo.useCallback)(ie=>{t({waveformStyle:ie===w6?void 0:ie})},[t]);function Oe(ie){if(!(ie!==void 0)&&W==="gradient"){W=void 0;return}W="color",t({waveformColor:ie,waveformGradient:void 0})}function Pe(ie){if(!(ie!==void 0)&&W==="color"){W=void 0;return}W="gradient",t({waveformGradient:ie,waveformColor:void 0})}function ge(ie){if(!(ie!==void 0)&&G==="gradient"){G=void 0;return}G="color",t({waveformBackgroundColor:ie,waveformBackgroundGradient:void 0})}function et(ie){if(!(ie!==void 0)&&G==="color"){G=void 0;return}G="gradient",t({waveformBackgroundGradient:ie,waveformBackgroundColor:void 0})}let me=[];(L||M)&&me.push({colorValue:L?f:void 0,gradientValue:M?U:void 0,label:(0,gt.__)("Waveform & Play button"),onColorChange:L?Oe:void 0,onGradientChange:M?Pe:void 0,isShownByDefault:!0,clearable:!0,enableAlpha:!0,resetAllFilter:()=>({waveformColor:void 0,waveformGradient:void 0})},{colorValue:L?h:void 0,gradientValue:M?$:void 0,label:(0,gt.__)("Waveform background"),onColorChange:L?ge:void 0,onGradientChange:M?et:void 0,isShownByDefault:!0,clearable:!0,enableAlpha:!0,resetAllFilter:()=>({waveformBackgroundColor:void 0,waveformBackgroundGradient:void 0})});let{children:lt,...Ne}=(0,Lr.useInnerBlocksProps)({className:T("wp-block-playlist__tracklist",{"wp-block-playlist__tracklist-is-hidden":!s,"wp-block-playlist__tracklist-show-numbers":l,"wp-block-playlist__tracklist-length-is-hidden":!p})},{__experimentalAppenderTagName:"li",renderAppender:!1});return te.length===0?(0,Ke.jsx)("div",{...x,className:T("is-placeholder",x.className),children:(0,Ke.jsx)(Lr.MediaPlaceholder,{icon:(0,Ke.jsx)(Lr.BlockIcon,{icon:zv}),labels:{title:(0,gt.__)("Playlist"),instructions:(0,gt.__)("Upload an audio file or pick one from your media library.")},onSelect:le,accept:"audio/*",multiple:"add",handleUpload:!1,allowedTypes:xz,onError:F})}):(0,Ke.jsxs)(Ke.Fragment,{children:[(0,Ke.jsx)(Lr.BlockControls,{group:"other",children:(0,Ke.jsx)(Lr.MediaReplaceFlow,{name:(0,gt.__)("Add track"),onSelect:oe,accept:"audio/*",multiple:"add",handleUpload:!1,allowedTypes:xz,onError:F})}),(0,Ke.jsx)(Lr.InspectorControls,{children:(0,Ke.jsxs)(Cr.__experimentalToolsPanel,{label:(0,gt.__)("Settings"),resetAll:()=>{t({showTracklist:!0,showArtists:!0,showNumbers:!0,showTrackLength:!0,showImages:!0,showPlayButtonArtwork:!1,order:"asc"})},dropdownMenuProps:N,children:[(0,Ke.jsx)(Cr.__experimentalToolsPanelItem,{label:(0,gt.__)("Show tracklist"),isShownByDefault:!0,hasValue:()=>s!==!0,onDeselect:()=>t({showTracklist:!0}),children:(0,Ke.jsx)(Cr.ToggleControl,{label:(0,gt.__)("Show tracklist"),onChange:se("showTracklist"),checked:s})}),s&&(0,Ke.jsxs)(Ke.Fragment,{children:[(0,Ke.jsx)(Cr.__experimentalToolsPanelItem,{label:(0,gt.__)("Show artist name in tracklist"),isShownByDefault:!0,hasValue:()=>d!==!0,onDeselect:()=>t({showArtists:!0}),children:(0,Ke.jsx)(Cr.ToggleControl,{label:(0,gt.__)("Show artist name in tracklist"),onChange:se("showArtists"),checked:d})}),(0,Ke.jsx)(Cr.__experimentalToolsPanelItem,{label:(0,gt.__)("Show track numbers in tracklist"),isShownByDefault:!0,hasValue:()=>l!==!0,onDeselect:()=>t({showNumbers:!0}),children:(0,Ke.jsx)(Cr.ToggleControl,{label:(0,gt.__)("Show track numbers in tracklist"),onChange:se("showNumbers"),checked:l})}),(0,Ke.jsx)(Cr.__experimentalToolsPanelItem,{label:(0,gt.__)("Show track duration in tracklist"),isShownByDefault:!0,hasValue:()=>p!==!0,onDeselect:()=>t({showTrackLength:!0}),children:(0,Ke.jsx)(Cr.ToggleControl,{label:(0,gt.__)("Show track duration in tracklist"),onChange:se("showTrackLength"),checked:p})})]}),(0,Ke.jsx)(Cr.__experimentalToolsPanelItem,{label:(0,gt.__)("Show tracklist images"),isShownByDefault:!0,hasValue:()=>c!==!0,onDeselect:()=>t({showImages:!0}),children:(0,Ke.jsx)(Cr.ToggleControl,{label:(0,gt.__)("Show tracklist images"),onChange:se("showImages"),checked:c})}),(0,Ke.jsx)(Cr.__experimentalToolsPanelItem,{label:(0,gt.__)("Show track image on play button"),isShownByDefault:!0,hasValue:()=>u===!0,onDeselect:()=>t({showPlayButtonArtwork:!1}),children:(0,Ke.jsx)(Cr.ToggleControl,{label:(0,gt.__)("Show track image on play button"),onChange:se("showPlayButtonArtwork"),checked:u===!0})}),(0,Ke.jsx)(Cr.__experimentalToolsPanelItem,{label:(0,gt.__)("Order"),isShownByDefault:!0,hasValue:()=>i!=="asc",onDeselect:()=>t({order:"asc"}),children:(0,Ke.jsx)(Cr.SelectControl,{label:(0,gt.__)("Order"),value:i,options:[{label:(0,gt.__)("Descending"),value:"desc"},{label:(0,gt.__)("Ascending"),value:"asc"}],onChange:ie=>ae(ie)})})]})}),(0,Ke.jsx)(Lr.InspectorControls,{group:"styles",children:(0,Ke.jsxs)(Cr.__experimentalToolsPanel,{label:(0,gt.__)("Waveform"),resetAll:()=>{t({waveformStyle:void 0,waveformColor:void 0,waveformGradient:void 0,waveformBackgroundColor:void 0,waveformBackgroundGradient:void 0})},panelId:_,dropdownMenuProps:N,children:[me.length>0&&(0,Ke.jsx)("div",{className:"wp-block-playlist__waveform-color-controls",children:(0,Ke.jsx)(Lr.__experimentalColorGradientSettingsDropdown,{__experimentalIsRenderedInSidebar:!0,settings:me,panelId:_,...I})}),(0,Ke.jsx)(Cr.__experimentalToolsPanelItem,{label:(0,gt.__)("Shape"),isShownByDefault:!0,hasValue:()=>m!==w6,onDeselect:()=>ue(w6),panelId:_,children:(0,Ke.jsx)(Cr.SelectControl,{label:(0,gt.__)("Shape"),value:m,options:gPe,onChange:ue})})]})}),(0,Ke.jsxs)("figure",{...x,children:[(0,Ke.jsx)(Lr.MediaPlaceholder,{onSelect:oe,accept:"audio/*",multiple:"add",handleUpload:!1,disableMediaButtons:!0,allowedTypes:xz,onError:F}),(0,Ke.jsx)(Cr.Disabled,{isDisabled:!r,children:(0,Ke.jsx)(Ole,{src:be?.src,title:be?.title,artist:be?.artist,image:be?.image,imageAlt:be?.imageAlt,waveformStyle:m,color:f,gradient:U,backgroundColor:h,backgroundGradient:$,onEnded:Te,showPlayButtonArtwork:u===!0})}),(0,Ke.jsx)("ol",{...Ne,children:(0,Ke.jsx)(x6.Provider,{value:pe,children:lt})}),(0,Ke.jsx)($o,{attributes:e,setAttributes:t,isSelected:r,insertBlocksAfter:o,label:(0,gt.__)("Playlist caption text"),showToolbarButton:r,style:{marginTop:16}})]})]})},qle=yPe;var Fu=a(R(),1),g_=a(b(),1);function Zle({attributes:e}){let{caption:t,showNumbers:r,showTracklist:o,showArtists:n,showTrackLength:i}=e,s=Fu.useBlockProps.save(),l=Fu.useInnerBlocksProps.save(s);return(0,g_.jsxs)("figure",{...l,children:[(0,g_.jsx)("ol",{className:T("wp-block-playlist__tracklist",{"wp-block-playlist__tracklist-is-hidden":!o,"wp-block-playlist__tracklist-artist-is-hidden":!n,"wp-block-playlist__tracklist-length-is-hidden":!i,"wp-block-playlist__tracklist-show-numbers":r}),children:l.children}),!Fu.RichText.isEmpty(t)&&(0,g_.jsx)(Fu.RichText.Content,{tagName:"figcaption",className:(0,Fu.__experimentalGetElementClassName)("caption"),value:t})]})}var C6=a(J(),1),Kle=a(dr(),1),bPe={from:[{type:"block",isMultiBlock:!0,blocks:["core/audio"],transform:e=>(0,C6.createBlock)("core/playlist",{...e[0]},e.map(({blob:t,id:r,src:o})=>(0,C6.createBlock)("core/playlist-track",{blob:t,id:r,src:o,title:(0,Kle.getFilename)(o)})))}],to:[{type:"block",blocks:["core/audio"],isMatch:({},e)=>e.innerBlocks.length===1&&e.innerBlocks[0].name==="core/playlist-track",transform:({style:e,...t},[r])=>(0,C6.createBlock)("core/audio",{...t,...e?.spacing&&{style:{spacing:e.spacing}},blob:r.attributes.blob,id:r.attributes.id,src:r.attributes.src})}]},Yle=bPe;var{name:Qle}=g6,Xle={icon:zv,edit:qle,save:Zle,transforms:Yle},_Pe=()=>A({name:Qle,metadata:g6,settings:Xle});var Sz={};Q(Sz,{init:()=>CPe,metadata:()=>S6,name:()=>oce,settings:()=>nce});var S6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/playlist-track",title:"Playlist track",category:"media",parent:["core/playlist"],description:"Playlist track.",keywords:["music","sound"],textdomain:"default",usesContext:["showArtists","showImages"],attributes:{blob:{type:"string",role:"local"},id:{type:"number",role:"content"},src:{type:"string",role:"content"},type:{type:"string",default:"audio"},album:{type:"string",role:"content"},artist:{type:"string",role:"content"},image:{type:"string",role:"content"},imageAlt:{type:"string",role:"content"},length:{type:"string",role:"content"},title:{type:"string",role:"content"}},supports:{html:!1,interactivity:{clientNavigation:!0},reusable:!1},style:"wp-block-playlist-track"};var Jle=a(Or(),1),hp=a(H(),1),Vo=a(R(),1),Xn=a(V(),1);var ece=a(O(),1),tce=a(xr(),1),Mr=a(D(),1);var T6=a(da(),1);var ht=a(b(),1),Cz=["audio"],kPe=["image"],wPe=({attributes:e,setAttributes:t,context:r,clientId:o,isSelected:n})=>{let{id:i,src:s,album:l,artist:c,image:u,imageAlt:d,length:p,title:m}=e,[f,g]=(0,hp.useState)(e.blob),h=r?.showArtists,v=r?.showImages??!0,x=(0,hp.useRef)(),_=(0,Vo.useBlockProps)(),{currentTrackClientId:k,setCurrentTrackClientId:y,removeTrack:w}=(0,hp.useContext)(x6),{createErrorNotice:C}=(0,ece.useDispatch)(tce.store);function S(E,{removeTrackOnError:L=!1}={}){if(C(E,{type:"snackbar"}),L){w(o);return}g()}let P=!!s||!!f;(0,hp.useEffect)(()=>{n&&P&&k!==o&&y(o)},[n,P,o,k,y]),tc({url:f,allowedTypes:Cz,onChange:N,onError:E=>{S(E,{removeTrackOnError:!0})}});function N(E){let L=E?.url??E?.source_url;if(!E||!L){t({blob:void 0,id:void 0,artist:void 0,album:void 0,image:void 0,imageAlt:void 0,length:void 0,title:void 0,url:void 0}),g();return}if((0,Jle.isBlobURL)(L)){g(L);return}t({blob:void 0,...k6(E)}),g()}function I(E){t(_z(E))}function B(){t({image:void 0,imageAlt:void 0}),x.current.focus()}return P?(0,ht.jsxs)(ht.Fragment,{children:[n&&(0,ht.jsx)(Vo.BlockControls,{group:"other",children:(0,ht.jsx)(Vo.MediaReplaceFlow,{name:(0,Mr.__)("Replace"),onSelect:N,accept:"audio/*",mediaId:i,mediaURL:s,allowedTypes:Cz,onError:S,variant:"toolbar"})}),(0,ht.jsx)(Vo.InspectorControls,{children:(0,ht.jsxs)(Xn.PanelBody,{title:(0,Mr.__)("Settings"),children:[n&&(0,ht.jsx)(Xn.TextControl,{label:(0,Mr.__)("Title"),value:m?(0,T6.__unstableStripHTML)(m):"",onChange:E=>{t({title:E})}}),(0,ht.jsx)(Xn.TextControl,{label:(0,Mr.__)("Artist"),value:c?(0,T6.__unstableStripHTML)(c):"",onChange:E=>{t({artist:E})}}),(0,ht.jsx)(Xn.TextControl,{label:(0,Mr.__)("Album"),value:l?(0,T6.__unstableStripHTML)(l):"",onChange:E=>{t({album:E})}}),(0,ht.jsx)(Vo.MediaUploadCheck,{children:(0,ht.jsxs)(Xn.BaseControl,{children:[(0,ht.jsx)(Xn.BaseControl.VisualLabel,{children:(0,Mr.__)("Track image")}),(0,ht.jsxs)("div",{className:"editor-video-poster-control",children:[!!u&&(0,ht.jsx)("img",{src:u,alt:(0,Mr.__)("Preview of the track image")}),(0,ht.jsx)(Vo.MediaUpload,{title:(0,Mr.__)("Select image"),onSelect:I,allowedTypes:kPe,render:({open:E})=>(0,ht.jsx)(Xn.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:E,ref:x,children:u?(0,Mr.__)("Replace"):(0,Mr.__)("Select")})}),!!u&&(0,ht.jsx)(Xn.Button,{__next40pxDefaultSize:!0,onClick:B,variant:"tertiary",children:(0,Mr.__)("Remove")})]})]})}),!!u&&(0,ht.jsx)(Xn.TextareaControl,{label:(0,Mr.__)("Alternative text"),value:d||"",onChange:E=>t({imageAlt:E}),help:(0,ht.jsx)(mu,{openInNewTab:!0,href:(0,Mr.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,Mr.__)("Describe the purpose of the image.")})})]})}),(0,ht.jsx)("li",{..._,children:(0,ht.jsxs)("button",{className:"wp-block-playlist-track__button",onClick:()=>y(o),"aria-current":k===o?"true":"false",children:[v&&!!u&&(0,ht.jsx)("img",{className:"wp-block-playlist-track__image",src:u,alt:d||""}),(0,ht.jsxs)("span",{className:"wp-block-playlist-track__content",children:[(0,ht.jsx)(Vo.PlainText,{tagName:"span",className:"wp-block-playlist-track__title",value:m,"aria-label":(0,Mr.__)("Track title"),placeholder:(0,Mr.__)("Track title"),onChange:E=>{t({title:E})},__experimentalVersion:2}),h&&(0,ht.jsx)(Vo.PlainText,{tagName:"span",className:"wp-block-playlist-track__artist",value:c,"aria-label":(0,Mr.__)("Track artist"),placeholder:(0,Mr.__)("Track artist"),onChange:E=>t({artist:E}),__experimentalVersion:2})]}),(0,ht.jsxs)("span",{className:"wp-block-playlist-track__length",children:[p&&(0,ht.jsx)("span",{className:"screen-reader-text",children:(0,Mr.__)("Duration:")}),p,!!f&&(0,ht.jsx)(Xn.Spinner,{className:"wp-block-playlist-track__spinner"})]}),(0,ht.jsx)("span",{className:"screen-reader-text",children:(0,Mr.__)("Play")})]})})]}):(0,ht.jsx)("div",{..._,children:(0,ht.jsx)(Vo.MediaPlaceholder,{icon:(0,ht.jsx)(Vo.BlockIcon,{icon:Yp}),labels:{title:(0,Mr.__)("Track"),instructions:(0,Mr.__)("Upload an audio file or pick one from your media library.")},onSelect:N,accept:"audio/*",allowedTypes:Cz,value:e,onError:S})})},rce=wPe;var{name:oce}=S6,nce={icon:SB,edit:rce},CPe=()=>A({name:oce,metadata:S6,settings:nce});var Pz={};Q(Pz,{init:()=>NPe,metadata:()=>P6,name:()=>mce,settings:()=>fce});var pce=a(D(),1);var P6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-author",title:"Author (deprecated)",category:"theme",description:"This block is deprecated. Please use the Avatar block, the Author Name block, and the Author Biography block instead.",textdomain:"default",attributes:{textAlign:{type:"string"},avatarSize:{type:"number",default:48},showAvatar:{type:"boolean",default:!0},showBio:{type:"boolean"},byline:{type:"string"},isLink:{type:"boolean",default:!1,role:"content"},linkTarget:{type:"string",default:"_self",role:"content"}},usesContext:["postType","postId","queryId"],supports:{inserter:!1,anchor:!0,html:!1,spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}},filter:{duotone:!0}},selectors:{filter:{duotone:".wp-block-post-author .wp-block-post-author__avatar img"}},editorStyle:"wp-block-post-author-editor",style:"wp-block-post-author"};var Ia=a(R(),1),zr=a(V(),1),cce=a(he(),1),E6=a(ne(),1),zf=a(O(),1),B6=a(H(),1),Tz=a(Wo(),1),Ar=a(D(),1),uce=a(J(),1);var Af=a(J(),1),ice=a(D(),1),sce=a(R(),1);var{cleanEmptyObject:ace}=ee(sce.privateApis);function lce(e,t){let{avatarSize:r,byline:o,showAvatar:n,showBio:i,isLink:s,linkTarget:l,textAlign:c,style:u,...d}=e,p=n&&t.some(h=>h.name==="core/avatar"),m=o&&t.some(h=>h.name==="core/paragraph"),f=t.some(h=>h.name==="core/post-author-name"),g=i&&t.some(h=>h.name==="core/post-author-biography");return(0,Af.createBlock)("core/group",{...d,style:ace({...u,spacing:{...u?.spacing,blockGap:"1em"},color:{...u?.color,duotone:void 0}}),layout:{type:"flex",flexWrap:"nowrap",verticalAlignment:"top"}},[p&&(0,Af.createBlock)("core/avatar",{size:r,style:ace({border:{radius:"0px"},color:{duotone:u?.color?.duotone}})}),(0,Af.createBlock)("core/group",{style:{layout:{selfStretch:"fill",flexSize:null},spacing:{blockGap:"0"}},layout:{type:"flex",orientation:"vertical",justifyContent:"stretch"}},[m&&(0,Af.createBlock)("core/paragraph",{content:o,placeholder:(0,ice.__)("Write byline\u2026"),style:{typography:{fontSize:"0.5em",textAlign:c}}}),f&&(0,Af.createBlock)("core/post-author-name",{isLink:s,linkTarget:l,style:{typography:{fontSize:"1em",textAlign:c}}}),g&&(0,Af.createBlock)("core/post-author-biography",{style:{typography:{fontSize:"0.7em",textAlign:c}}})].filter(Boolean))].filter(Boolean))}var vt=a(b(),1),{InspectorControlsLastItem:TPe}=ee(Ia.privateApis),PPe={who:"authors",per_page:100,_fields:"id,name",context:"view"};function EPe({value:e,onChange:t}){let[r,o]=(0,B6.useState)(""),{authors:n,isLoading:i}=(0,zf.useSelect)(l=>{let{getUsers:c,isResolving:u}=l(E6.store),d={...PPe};return r&&(d.search=r,d.search_columns=["name"]),{authors:c(d),isLoading:u("getUsers",[d])}},[r]),s=(0,B6.useMemo)(()=>{let l=(n??[]).map(d=>({value:d.id,label:(0,Tz.decodeEntities)(d.name)})),c=l.findIndex(d=>e?.id===d.value),u=[];return c<0&&e?u=[{value:e.id,label:(0,Tz.decodeEntities)(e.name)}]:c<0&&!e&&(u=[{value:0,label:(0,Ar.__)("(No author)")}]),[...u,...l]},[n,e]);return(0,vt.jsx)(zr.ComboboxControl,{label:(0,Ar.__)("Author"),options:s,value:e?.id,onFilterValueChange:(0,cce.debounce)(o,300),onChange:t,allowReset:!1,isLoading:i})}function BPe({isSelected:e,context:{postType:t,postId:r,queryId:o},attributes:n,setAttributes:i,clientId:s}){let l=Number.isFinite(o),c=Y(),u=ky(),{authorDetails:d,canAssignAuthor:p,supportsAuthor:m}=(0,zf.useSelect)(L=>{let{getEditedEntityRecord:M,getUser:U,getPostType:$}=L(E6.store),W=M("postType",t,r),G=W?.author;return{authorDetails:G?U(G,{context:"view"}):null,supportsAuthor:$(t)?.supports?.author??!1,canAssignAuthor:!!W?._links?.["wp:action-assign-author"]}},[t,r]),f=(0,zf.useSelect)(L=>L(uce.store).getBlockTypes(),[]),{editEntityRecord:g}=(0,zf.useDispatch)(E6.store),{replaceBlock:h}=(0,zf.useDispatch)(Ia.store),{textAlign:v,showAvatar:x,showBio:_,byline:k,isLink:y,linkTarget:w,avatarSize:C}=n,S=[],P=d?.name||(0,Ar.__)("Post Author");d?.avatar_urls&&Object.keys(d.avatar_urls).forEach(L=>{S.push({value:L,label:`${L} x ${L}`})});let N=(0,Ia.useBlockProps)({className:T({[`has-text-align-${v}`]:v})}),I=L=>{g("postType",t,r,{author:L})},B=!!r&&!l&&p;if(!m&&t!==void 0)return(0,vt.jsx)("div",{...N,children:(0,Ar.sprintf)((0,Ar.__)("This post type (%s) does not support the author."),t)});function E(){h(s,lce(n,f))}return(0,vt.jsxs)(vt.Fragment,{children:[(0,vt.jsx)(Ia.InspectorControls,{children:(0,vt.jsxs)(zr.__experimentalToolsPanel,{label:(0,Ar.__)("Settings"),resetAll:()=>{i({avatarSize:48,showAvatar:!0,isLink:!1,linkTarget:"_self"})},dropdownMenuProps:c,children:[B&&(0,vt.jsx)("div",{style:{gridColumn:"1 / -1"},children:(0,vt.jsx)(EPe,{value:d,onChange:I})}),(0,vt.jsx)(zr.__experimentalToolsPanelItem,{label:(0,Ar.__)("Show avatar"),isShownByDefault:!0,hasValue:()=>!x,onDeselect:()=>i({showAvatar:!0}),children:(0,vt.jsx)(zr.ToggleControl,{label:(0,Ar.__)("Show avatar"),checked:x,onChange:()=>i({showAvatar:!x})})}),x&&(0,vt.jsx)(zr.__experimentalToolsPanelItem,{label:(0,Ar.__)("Avatar size"),isShownByDefault:!0,hasValue:()=>C!==48,onDeselect:()=>i({avatarSize:48}),children:(0,vt.jsx)(zr.SelectControl,{label:(0,Ar.__)("Avatar size"),value:C,options:S,onChange:L=>{i({avatarSize:Number(L)})}})}),(0,vt.jsx)(zr.__experimentalToolsPanelItem,{label:(0,Ar.__)("Show bio"),isShownByDefault:!0,hasValue:()=>!!_,onDeselect:()=>i({showBio:void 0}),children:(0,vt.jsx)(zr.ToggleControl,{label:(0,Ar.__)("Show bio"),checked:!!_,onChange:()=>i({showBio:!_})})}),(0,vt.jsx)(zr.__experimentalToolsPanelItem,{label:(0,Ar.__)("Link author name to author page"),isShownByDefault:!0,hasValue:()=>!!y,onDeselect:()=>i({isLink:!1}),children:(0,vt.jsx)(zr.ToggleControl,{label:(0,Ar.__)("Link author name to author page"),checked:y,onChange:()=>i({isLink:!y})})}),y&&(0,vt.jsx)(zr.__experimentalToolsPanelItem,{label:(0,Ar.__)("Link target"),isShownByDefault:!0,hasValue:()=>w!=="_self",onDeselect:()=>i({linkTarget:"_self"}),children:(0,vt.jsx)(zr.ToggleControl,{label:(0,Ar.__)("Open in new tab"),onChange:L=>i({linkTarget:L?"_blank":"_self"}),checked:w==="_blank"})})]})}),f.some(L=>L.name==="core/group")&&(0,vt.jsx)(TPe,{children:(0,vt.jsxs)(zr.__experimentalVStack,{className:"wp-block-post-author__transform",alignment:"left",spacing:4,children:[(0,vt.jsx)(zr.__experimentalText,{as:"p",children:(0,Ar.__)("This block is no longer supported. Recreate its design with the Avatar, Author Name and Author Biography blocks.")}),(0,vt.jsx)(zr.Button,{variant:"primary",onClick:E,__next40pxDefaultSize:!0,children:(0,Ar.__)("Recreate")})]})}),(0,vt.jsx)(Ia.BlockControls,{group:"block",children:(0,vt.jsx)(Ia.AlignmentControl,{value:v,onChange:L=>{i({textAlign:L})}})}),(0,vt.jsxs)("div",{...N,children:[x&&(0,vt.jsx)("div",{className:"wp-block-post-author__avatar",children:(0,vt.jsx)("img",{width:C,src:d?.avatar_urls?.[C]||u,alt:d?.name||(0,Ar.__)("Default Avatar")})}),(0,vt.jsxs)("div",{className:"wp-block-post-author__content",children:[(!Ia.RichText.isEmpty(k)||e)&&(0,vt.jsx)(Ia.RichText,{identifier:"byline",className:"wp-block-post-author__byline","aria-label":(0,Ar.__)("Post author byline text"),placeholder:(0,Ar.__)("Write byline\u2026"),value:k,onChange:L=>i({byline:L})}),(0,vt.jsx)("p",{className:"wp-block-post-author__name",children:y?(0,vt.jsx)("a",{href:"#post-author-pseudo-link",onClick:L=>L.preventDefault(),children:P}):P}),_&&(0,vt.jsx)("p",{className:"wp-block-post-author__bio",dangerouslySetInnerHTML:{__html:d?.description}})]})]})]})}var dce=BPe;var{name:mce}=P6,fce={icon:um,example:{viewportWidth:350,attributes:{showBio:!0,byline:(0,pce.__)("Posted by")}},edit:dce},NPe=()=>A({name:mce,metadata:P6,settings:fce});var Ez={};Q(Ez,{init:()=>MPe,metadata:()=>N6,name:()=>xce,settings:()=>kce});var N6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-author-name",title:"Author Name",category:"theme",description:"The author name.",textdomain:"default",attributes:{isLink:{type:"boolean",default:!1,role:"content"},linkTarget:{type:"string",default:"_self",role:"content"}},usesContext:["postType","postId"],example:{viewportWidth:350},supports:{anchor:!0,html:!1,spacing:{margin:!0,padding:!0},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-post-author-name"};var I6=a(R(),1),gce=a(O(),1),jc=a(D(),1),hce=a(ne(),1),vp=a(V(),1);var es=a(b(),1);function RPe(e){Et(e);let{attributes:{isLink:t,linkTarget:r},setAttributes:o,context:{postType:n,postId:i}}=e,{authorName:s,supportsAuthor:l}=(0,gce.useSelect)(m=>{let{getEditedEntityRecord:f,getUser:g,getPostType:h}=m(hce.store),v=f("postType",n,i)?.author;return{authorName:v?g(v):null,supportsAuthor:h(n)?.supports?.author??!1}},[n,i]),c=(0,I6.useBlockProps)(),u=s?.name||(0,jc.__)("Author Name"),d=t?(0,es.jsx)("a",{href:"#author-pseudo-link",onClick:m=>m.preventDefault(),className:"wp-block-post-author-name__link",children:u}):u,p=Y();return(0,es.jsxs)(es.Fragment,{children:[(0,es.jsx)(I6.InspectorControls,{children:(0,es.jsxs)(vp.__experimentalToolsPanel,{label:(0,jc.__)("Settings"),resetAll:()=>{o({isLink:!1,linkTarget:"_self"})},dropdownMenuProps:p,children:[(0,es.jsx)(vp.__experimentalToolsPanelItem,{label:(0,jc.__)("Link to author archive"),isShownByDefault:!0,hasValue:()=>t,onDeselect:()=>o({isLink:!1}),children:(0,es.jsx)(vp.ToggleControl,{label:(0,jc.__)("Link to author archive"),onChange:()=>o({isLink:!t}),checked:t})}),t&&(0,es.jsx)(vp.__experimentalToolsPanelItem,{label:(0,jc.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>r!=="_self",onDeselect:()=>o({linkTarget:"_self"}),children:(0,es.jsx)(vp.ToggleControl,{label:(0,jc.__)("Open in new tab"),onChange:m=>o({linkTarget:m?"_blank":"_self"}),checked:r==="_blank"})})]})}),(0,es.jsx)("div",{...c,children:!l&&n!==void 0?(0,jc.sprintf)((0,jc.__)("This post type (%s) does not support the author."),n):d})]})}var vce=RPe;var DPe={attributes:{isLink:{type:"boolean",default:!1,role:"content"},linkTarget:{type:"string",default:"_self",role:"content"},textAlign:{type:"string"}},supports:{anchor:!0,html:!1,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,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},yce=[DPe];var bce=a(J(),1),LPe={from:[{type:"block",blocks:["core/post-author"],transform:({textAlign:e})=>(0,bce.createBlock)("core/post-author-name",{style:{typography:{textAlign:e}}})}]},_ce=LPe;var{name:xce}=N6,kce={icon:um,transforms:_ce,edit:vce,deprecated:yce},MPe=()=>A({name:xce,metadata:N6,settings:kce});var Bz={};Q(Bz,{init:()=>FPe,metadata:()=>R6,name:()=>Bce,settings:()=>Nce});var R6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-author-biography",title:"Author Biography",category:"theme",description:"The author biography.",textdomain:"default",usesContext:["postType","postId"],example:{viewportWidth:350},supports:{anchor:!0,spacing:{margin:!0,padding:!0},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-post-author-biography"};var wce=a(R(),1),Cce=a(O(),1),Sce=a(D(),1),Tce=a(ne(),1);var h_=a(b(),1);function zPe(e){Et(e);let{context:{postType:t,postId:r}}=e,{authorDetails:o}=(0,Cce.useSelect)(s=>{let{getEditedEntityRecord:l,getUser:c}=s(Tce.store),u=l("postType",t,r)?.author;return{authorDetails:u?c(u):null}},[t,r]),n=(0,wce.useBlockProps)(),i=o?.description||(0,Sce.__)("Author Biography");return(0,h_.jsx)(h_.Fragment,{children:(0,h_.jsx)("div",{...n,dangerouslySetInnerHTML:{__html:i}})})}var Pce=zPe;var VPe={attributes:{textAlign:{type:"string"}},supports:{anchor:!0,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,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},Ece=[VPe];var{name:Bce}=R6,Nce={icon:um,edit:Pce,deprecated:Ece},FPe=()=>A({name:Bce,metadata:R6,settings:Nce});var Nz={};Q(Nz,{init:()=>jPe,metadata:()=>D6,name:()=>Mce,settings:()=>Ace});var D6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,__experimental:"fse",name:"core/post-comment",title:"Comment (deprecated)",category:"theme",allowedBlocks:["core/avatar","core/comment-author-name","core/comment-content","core/comment-date","core/comment-edit-link","core/comment-reply-link"],description:"This block is deprecated. Please use the Comments block instead.",textdomain:"default",attributes:{commentId:{type:"number"}},providesContext:{commentId:"commentId"},supports:{html:!1,inserter:!1,interactivity:{clientNavigation:!0}}};var v_=a(D(),1),F0=a(V(),1),Ice=a(H(),1);var L6=a(R(),1),Vf=a(b(),1);function Rce({attributes:{commentId:e},setAttributes:t}){let[r,o]=(0,Ice.useState)(e),n=(0,L6.useBlockProps)(),i=(0,L6.useInnerBlocksProps)(n);return e?(0,Vf.jsx)("div",{...i}):(0,Vf.jsx)("div",{...n,children:(0,Vf.jsxs)(F0.Placeholder,{icon:dP,label:(0,v_._x)("Post Comment","block title"),instructions:(0,v_.__)("To show a comment, input the comment ID."),children:[(0,Vf.jsx)(F0.TextControl,{value:e,onChange:s=>o(parseInt(s))}),(0,Vf.jsx)(F0.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:()=>{t({commentId:r})},children:(0,v_.__)("Save")})]})})}var M6=a(R(),1),Dce=a(b(),1);function Lce(){let e=M6.useBlockProps.save(),t=M6.useInnerBlocksProps.save(e);return(0,Dce.jsx)("div",{...t})}var{name:Mce}=D6,HPe=[["core/avatar"],["core/comment-author-name"],["core/comment-date"],["core/comment-content"],["core/comment-reply-link"],["core/comment-edit-link"]],Ace={icon:uv,template:HPe,edit:Rce,save:Lce},jPe=()=>A({name:Mce,metadata:D6,settings:Ace});var Iz={};Q(Iz,{init:()=>$Pe,metadata:()=>A6,name:()=>Gce,settings:()=>$ce});var A6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-comments-count",title:"Comments Count",category:"theme",description:"Display a post's comments count.",textdomain:"default",usesContext:["postId"],example:{viewportWidth:350},supports:{anchor:!0,html:!1,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0},interactivity:{clientNavigation:!0}},style:"wp-block-post-comments-count"};var zce=a(R(),1),z6=a(H(),1),Vce=a(cb(),1),Fce=a(dr(),1),Oce=a(b(),1);function Hce({context:e}){let{postId:t}=e,[r,o]=(0,z6.useState)(),n=(0,zce.useBlockProps)();(0,z6.useEffect)(()=>{if(!t)return;let l=t;(0,Vce.default)({path:(0,Fce.addQueryArgs)("/wp/v2/comments",{post:t}),parse:!1}).then(c=>{l===t&&o(c.headers.get("X-WP-Total"))})},[t]);let i=t&&r!==void 0,s={...n.style,textDecoration:i?n.style?.textDecoration:void 0};return(0,Oce.jsx)("div",{...n,style:s,children:i?r:"0"})}var jce=a(J(),1),WPe={to:[{type:"block",blocks:["core/post-comments-link"],transform:({style:e})=>{let t=e?.typography?.textAlign;return(0,jce.createBlock)("core/post-comments-link",{...t&&{style:{typography:{textAlign:t}}}})}}]},Uce=WPe;var GPe={attributes:{textAlign:{type:"string"}},supports:{anchor:!0,html:!1,spacing:{margin:!0,padding:!0},color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},Wce=[GPe];var{name:Gce}=A6,$ce={icon:Hv,edit:Hce,transforms:Uce,deprecated:Wce},$Pe=()=>A({name:Gce,metadata:A6,settings:$ce});var Dz={};Q(Dz,{init:()=>KPe,metadata:()=>V6,name:()=>Yce,settings:()=>Qce});var V6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-comments-form",title:"Comments Form",category:"theme",description:"Display a post's comments form.",textdomain:"default",usesContext:["postId","postType"],supports:{anchor:!0,html:!1,color:{gradients:!0,heading:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},editorStyle:"wp-block-post-comments-form-editor",style:["wp-block-post-comments-form","wp-block-buttons","wp-block-button"],example:{attributes:{style:{typography:{textAlign:"center"}}}}};var qce=a(R(),1),Zce=a(he(),1),F6=a(D(),1);var y_=a(b(),1);function Rz({context:e}){let{postId:t,postType:r}=e,o=(0,Zce.useInstanceId)(Rz),n=(0,F6.sprintf)("comments-form-edit-%d-desc",o),i=(0,qce.useBlockProps)({"aria-describedby":n});return(0,y_.jsxs)("div",{...i,children:[(0,y_.jsx)(h3,{postId:t,postType:r}),(0,y_.jsx)(cn,{id:n,children:(0,F6.__)("Comments form disabled in editor.")})]})}var ZPe={attributes:{textAlign:{type:"string"}},supports:{anchor:!0,html:!1,spacing:{margin:!0,padding:!0},color:{gradients:!0,heading:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},Kce=[ZPe];var{name:Yce}=V6,Qce={icon:zB,edit:Rz,deprecated:Kce},KPe=()=>A({name:Yce,metadata:V6,settings:Qce});var Lz={};Q(Lz,{init:()=>eEe,metadata:()=>O6,name:()=>sue,settings:()=>lue});var O6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-comments-link",title:"Comments Link",category:"theme",description:"Displays the link to the current post comments.",textdomain:"default",usesContext:["postType","postId"],example:{viewportWidth:350},supports:{anchor:!0,html:!1,color:{link:!0,text:!1,__experimentalDefaultControls:{background:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-post-comments-link"};var Xce=a(R(),1),j6=a(H(),1),Jce=a(O(),1),eue=a(cb(),1),tue=a(dr(),1),Ff=a(D(),1),rue=a(ne(),1),H6=a(b(),1);function QPe({context:e}){let{postType:t,postId:r}=e,[o,n]=(0,j6.useState)(),i=(0,Xce.useBlockProps)();(0,j6.useEffect)(()=>{if(!r)return;let c=r;(0,eue.default)({path:(0,tue.addQueryArgs)("/wp/v2/comments",{post:r}),parse:!1}).then(u=>{c===r&&n(u.headers.get("X-WP-Total"))})},[r]);let s=(0,Jce.useSelect)(c=>c(rue.store).getEditedEntityRecord("postType",t,r),[t,r]),l;if(o!==void 0){let c=parseInt(o);c===0?l=(0,Ff.__)("No comments"):l=(0,Ff.sprintf)((0,Ff._n)("%s comment","%s comments",c),c.toLocaleString())}return(0,H6.jsx)("div",{...i,children:s?.link&&l!==void 0?(0,H6.jsx)("a",{href:s?.link+"#comments",onClick:c=>c.preventDefault(),children:l}):(0,H6.jsx)("a",{href:"#post-comments-link-pseudo-link",onClick:c=>c.preventDefault(),children:(0,Ff.__)("No comments")})})}var oue=QPe;var nue=a(J(),1),XPe={to:[{type:"block",blocks:["core/post-comments-count"],transform:({style:e})=>{let t=e?.typography?.textAlign;return(0,nue.createBlock)("core/post-comments-count",{...t&&{style:{typography:{textAlign:t}}}})}}]},aue=XPe;var JPe={attributes:{textAlign:{type:"string"}},supports:{anchor:!0,html:!1,spacing:{margin:!0,padding:!0},color:{link:!0,text:!1,__experimentalDefaultControls:{background:!0,link:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},iue=[JPe];var{name:sue}=O6,lue={edit:oue,icon:Hv,transforms:aue,deprecated:iue},eEe=()=>A({name:sue,metadata:O6,settings:lue});var Mz={};Q(Mz,{init:()=>uEe,metadata:()=>U6,name:()=>mue,settings:()=>fue});var U6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-content",title:"Content",category:"theme",description:"Displays the contents of a post or page.",textdomain:"default",usesContext:["postId","postType","queryId"],attributes:{tagName:{type:"string",default:"div"}},example:{viewportWidth:350},supports:{anchor:!0,align:["wide","full"],html:!1,layout:!0,background:{backgroundImage:!0,backgroundSize:!0,gradient:!0,__experimentalDefaultControls:{backgroundImage:!0}},dimensions:{minHeight:!0},spacing:{blockGap:!0,padding:!0,margin:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},color:{gradients:!0,heading:!0,link:!0,__experimentalDefaultControls:{background:!1,text:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-post-content",editorStyle:"wp-block-post-content-editor"};var Of=a(D(),1),go=a(R(),1),cue=a(J(),1),Hf=a(ne(),1),uue=a(O(),1),due=a(H(),1);var ir=a(b(),1),{HTMLElementControl:rEe}=ee(go.privateApis);function oEe({parentLayout:e,layoutClassNames:t,userCanEdit:r,postType:o,postId:n,tagName:i="div"}){let[,,s]=(0,Hf.useEntityProp)("postType",o,"content",n),l=(0,go.useBlockProps)({className:t}),c=(0,due.useMemo)(()=>s?.raw?(0,cue.parse)(s.raw):[],[s?.raw]),u=(0,go.__experimentalUseBlockPreview)({blocks:c,props:l,layout:e});return r?(0,ir.jsx)("div",{...u}):s?.protected?(0,ir.jsx)(i,{...l,children:(0,ir.jsx)(go.Warning,{children:(0,Of.__)("This content is password protected.")})}):(0,ir.jsx)(i,{...l,dangerouslySetInnerHTML:{__html:s?.rendered}})}function nEe({blockProps:e,blocks:t,onInput:r,onChange:o,tagName:n="div"}){let i=(0,go.useInnerBlocksProps)(e,{value:t,onInput:r,onChange:o});return(0,ir.jsx)(n,{...i})}function aEe({context:e={},tagName:t="div"}){let{postType:r,postId:o}=e,[n,i,s]=(0,Hf.useEntityBlockEditor)("postType",r,{id:o}),l=(0,uue.useSelect)(u=>u(Hf.store).getEntityRecord("postType",r,o)!==void 0||u(Hf.store).hasFinishedResolution("getEntityRecord",["postType",r,o]),[r,o]),c=(0,go.useBlockProps)({className:"entry-content"});return l?(0,ir.jsx)(nEe,{blockProps:c,blocks:n,onInput:i,onChange:s,tagName:t}):(0,ir.jsx)(t,{...c})}function iEe(e){let{context:{queryId:t,postType:r,postId:o}={},layoutClassNames:n,tagName:i}=e,s=_w("postType",r,o);if(s===void 0)return null;let l=Number.isFinite(t);return s&&!l?(0,ir.jsx)(aEe,{...e}):(0,ir.jsx)(oEe,{parentLayout:e.parentLayout,layoutClassNames:n,userCanEdit:s,postType:r,postId:o,tagName:i})}function sEe({layoutClassNames:e}){let t=(0,go.useBlockProps)({className:e});return(0,ir.jsxs)("div",{...t,children:[(0,ir.jsx)("p",{children:(0,Of.__)("This is the Content block, it will display all the blocks in any single post or page.")}),(0,ir.jsx)("p",{children:(0,Of.__)("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,ir.jsx)("p",{children:(0,Of.__)("If there are any Custom Post Types registered at your site, the Content block can display the contents of those entries as well.")})]})}function lEe(){let e=(0,go.useBlockProps)();return(0,ir.jsx)("div",{...e,children:(0,ir.jsx)(go.Warning,{children:(0,Of.__)("Block cannot be rendered inside itself.")})})}function cEe({tagName:e,onSelectTagName:t,clientId:r}){return(0,ir.jsx)(go.InspectorControls,{group:"advanced",children:(0,ir.jsx)(rEe,{tagName:e,onChange:t,clientId:r,options:[{label:(0,Of.__)("Default (<div>)"),value:"div"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<article>",value:"article"}]})})}function pue({context:e,attributes:{tagName:t="div"},setAttributes:r,clientId:o,__unstableLayoutClassNames:n,__unstableParentLayout:i}){let{postId:s,postType:l}=e,c=(0,go.useHasRecursion)(s);return s&&l&&c?(0,ir.jsx)(lEe,{}):(0,ir.jsxs)(ir.Fragment,{children:[(0,ir.jsx)(cEe,{tagName:t,onSelectTagName:d=>{r({tagName:d})},clientId:o}),(0,ir.jsx)(go.RecursionProvider,{uniqueId:s,children:s&&l?(0,ir.jsx)(iEe,{context:e,parentLayout:i,layoutClassNames:n}):(0,ir.jsx)(sEe,{layoutClassNames:n})})]})}var{name:mue}=U6,fue={icon:HB,edit:pue},uEe=()=>A({name:mue,metadata:U6,settings:fue});var Az={};Q(Az,{init:()=>yEe,metadata:()=>W6,name:()=>xue,settings:()=>kue});var W6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-date",title:"Date",category:"theme",description:"Display a custom date.",textdomain:"default",attributes:{datetime:{type:"string",role:"content"},format:{type:"string"},isLink:{type:"boolean",default:!1,role:"content"}},usesContext:["postId","postType","queryId"],example:{viewportWidth:350},supports:{anchor:!0,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}}};var gue=a(ne(),1),O0=a(H(),1),jf=a(C3(),1),li=a(R(),1),ts=a(V(),1),Ra=a(D(),1);var hue=a(uc(),1),b_=a(O(),1),vue=a(J(),1);var Fo=a(b(),1);function yue(e){let{attributes:t,context:{postType:r,queryId:o},setAttributes:n,name:i}=e;Et(e);let{datetime:s,format:l,isLink:c}=t,u=(0,li.useBlockProps)(),d=Y(),[p,m]=(0,O0.useState)(null),f=(0,O0.useMemo)(()=>({anchor:p}),[p]),{__unstableMarkNextChangeAsNotPersistent:g}=(0,b_.useDispatch)(li.store);(0,O0.useEffect)(()=>{s===void 0&&(g(),n({datetime:new Date}))},[s]);let h=Number.isFinite(o),v=(0,jf.getSettings)(),{postType:x,siteFormat:_=v.formats.date,siteTimeFormat:k=v.formats.time}=(0,b_.useSelect)(P=>{let{getPostType:N,getEntityRecord:I}=P(gue.store),B=I("root","site");return{siteFormat:B?.date_format,siteTimeFormat:B?.time_format,postType:r?N(r):null}},[r]),y=(0,b_.useSelect)(P=>P(vue.store).getActiveBlockVariation(i,t)?.name,[i,t]),w=(0,li.useBlockEditingMode)(),C=s||new Date,S=(0,Fo.jsx)("time",{dateTime:(0,jf.dateI18n)("c",C),ref:m,children:l==="human-diff"?(0,jf.humanTimeDiff)(C):(0,jf.dateI18n)(l||_,C)});return c&&s&&(S=(0,Fo.jsx)("a",{href:"#post-date-pseudo-link",onClick:P=>P.preventDefault(),children:S})),(0,Fo.jsxs)(Fo.Fragment,{children:[(w==="default"||!h)&&y!=="post-date-modified"&&(!h||!y)&&(0,Fo.jsx)(li.BlockControls,{group:"block",children:(0,Fo.jsx)(ts.ToolbarGroup,{children:(0,Fo.jsx)(ts.Dropdown,{popoverProps:f,renderContent:({onClose:P})=>(0,Fo.jsx)(li.__experimentalPublishDateTimePicker,{title:y==="post-date"?(0,Ra.__)("Publish Date"):(0,Ra.__)("Date"),currentDate:s,onChange:N=>n({datetime:N}),is12Hour:pEe(k),onClose:P,dateOrder:(0,Ra._x)("dmy","date order")}),renderToggle:({isOpen:P,onToggle:N})=>{let I=B=>{!P&&B.keyCode===hue.DOWN&&(B.preventDefault(),N())};return(0,Fo.jsx)(ts.ToolbarButton,{"aria-expanded":P,icon:cm,title:(0,Ra.__)("Change Date"),onClick:N,onKeyDown:I})}})})}),(0,Fo.jsx)(li.InspectorControls,{children:(0,Fo.jsxs)(ts.__experimentalToolsPanel,{label:(0,Ra.__)("Settings"),resetAll:()=>{n({datetime:void 0,format:void 0,isLink:!1})},dropdownMenuProps:d,children:[(0,Fo.jsx)(ts.__experimentalToolsPanelItem,{hasValue:()=>!!l,label:(0,Ra.__)("Date Format"),onDeselect:()=>n({format:void 0}),isShownByDefault:!0,children:(0,Fo.jsx)(li.__experimentalDateFormatPicker,{format:l,defaultFormat:_,onChange:P=>n({format:P})})}),(0,Fo.jsx)(ts.__experimentalToolsPanelItem,{hasValue:()=>c!==!1,label:x?.labels?.singular_name?(0,Ra.sprintf)((0,Ra.__)("Link to %s"),x.labels.singular_name.toLowerCase()):(0,Ra.__)("Link to post"),onDeselect:()=>n({isLink:!1}),isShownByDefault:!0,children:(0,Fo.jsx)(ts.ToggleControl,{label:x?.labels?.singular_name?(0,Ra.sprintf)((0,Ra.__)("Link to %s"),x.labels.singular_name.toLowerCase()):(0,Ra.__)("Link to post"),onChange:()=>n({isLink:!c}),checked:c})})]})}),(0,Fo.jsx)("div",{...u,children:S})]})}function pEe(e){return/(?:^|[^\\])[aAgh]/.test(e)}var mEe={attributes:{datetime:{type:"string",role:"content"},textAlign:{type:"string"},format:{type:"string"},isLink:{type:"boolean",default:!1,role:"content"}},supports:{anchor:!0,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},save(){return null},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},fEe={attributes:{datetime:{type:"string",role:"content"},textAlign:{type:"string"},format:{type:"string"},isLink:{type:"boolean",default:!1,role:"content"}},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,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},save(){return null},migrate({metadata:{bindings:{datetime:{source:e,args:{key:t,...r}},...o},...n},...i}){return ke({metadata:{bindings:{datetime:{source:e,args:{field:t,...r}},...o},...n},...i})},isEligible(e){return e?.metadata?.bindings?.datetime?.source==="core/post-data"&&!!e?.metadata?.bindings?.datetime?.args?.key}},gEe={attributes:{textAlign:{type:"string"},format:{type:"string"},isLink:{type:"boolean",default:!1,role:"content"},displayType:{type:"string",default:"date"}},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,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},save(){return null},migrate({className:e,displayType:t,metadata:r,...o}){if(t==="date"||t==="modified")return t==="modified"&&(e=T(e,"wp-block-post-date__modified-date")),ke({...o,className:e,metadata:{...r,bindings:{datetime:{source:"core/post-data",args:{field:t}}}}})},isEligible(e){return!e.datetime&&!e?.metadata?.bindings?.datetime}},hEe={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(){return null},migrate(e){return ke(tr(e))},isEligible({style:e}){return e?.typography?.fontFamily}},bue=[mEe,fEe,gEe,hEe];var __=a(D(),1),vEe=[{name:"post-date",title:(0,__.__)("Post Date"),description:(0,__.__)("Display a post's publish date."),attributes:{metadata:{bindings:{datetime:{source:"core/post-data",args:{field:"date"}}}}},scope:["inserter","transform"],isActive:e=>e?.metadata?.bindings?.datetime?.source==="core/post-data"&&e?.metadata?.bindings?.datetime?.args?.field==="date"},{name:"post-date-modified",title:(0,__.__)("Modified Date"),description:(0,__.__)("Display a post's last updated date."),attributes:{metadata:{bindings:{datetime:{source:"core/post-data",args:{field:"modified"}}}},className:"wp-block-post-date__modified-date"},scope:["inserter","transform"],isActive:e=>e?.metadata?.bindings?.datetime?.source==="core/post-data"&&e?.metadata?.bindings?.datetime?.args?.field==="modified"}],_ue=vEe;var{name:xue}=W6,kue={icon:Wv,edit:yue,deprecated:bue,variations:_ue},yEe=()=>A({name:xue,metadata:W6,settings:kue});var Vz={};Q(Vz,{init:()=>kEe,metadata:()=>G6,name:()=>Bue,settings:()=>Nue});var G6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-excerpt",title:"Excerpt",category:"theme",description:"Display the excerpt.",textdomain:"default",attributes:{moreText:{type:"string",role:"content"},showMoreOnNewLine:{type:"boolean",default:!0},excerptLength:{type:"number",default:55}},usesContext:["postId","postType","queryId"],example:{viewportWidth:350},supports:{anchor:!0,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,textColumns:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},editorStyle:"wp-block-post-excerpt-editor",style:"wp-block-post-excerpt"};var $6=a(ne(),1),Cue=a(H(),1),Ou=a(R(),1),Hu=a(V(),1),Da=a(D(),1),Sue=a(O(),1);var ho=a(b(),1),wue="\u2026";function Tue(e){let{attributes:{moreText:t,showMoreOnNewLine:r,excerptLength:o},setAttributes:n,isSelected:i,context:{postId:s,postType:l,queryId:c}}=e;Et(e);let u=Number.isFinite(c),d=_w("postType",l,s),[p,m,{rendered:f,protected:g}={}]=(0,$6.useEntityProp)("postType",l,"excerpt",s),h=Y(),v=(0,Sue.useSelect)(B=>l==="page"?!0:!!B($6.store).getPostType(l)?.supports?.excerpt,[l]),x=d&&!u&&v,_=(0,Ou.useBlockProps)(),k=(0,Da._x)("words","Word count type. Do not translate!"),y=(0,Cue.useMemo)(()=>{if(!f)return"";let B=new window.DOMParser().parseFromString(f,"text/html");return B.body.textContent||B.body.innerText||""},[f]);if(!l||!s)return(0,ho.jsx)("div",{..._,children:(0,ho.jsx)("p",{children:(0,Da.__)("This block will display the excerpt.")})});if(g&&!d)return(0,ho.jsx)("div",{..._,children:(0,ho.jsx)(Ou.Warning,{children:(0,Da.__)("The content is currently protected and does not have the available excerpt.")})});let w=(0,ho.jsx)(Ou.RichText,{identifier:"moreText",className:"wp-block-post-excerpt__more-link",tagName:"a","aria-label":(0,Da.__)("\u201CRead more\u201D link text"),placeholder:(0,Da.__)('Add "read more" link text'),value:t,onChange:B=>n({moreText:B}),withoutInteractiveFormatting:!0}),C=T("wp-block-post-excerpt__excerpt",{"is-inline":!r}),S=(p||y).trim(),P="";if(k==="words")P=S.split(/\s+/,o).join(" ");else if(k==="characters_excluding_spaces"){let B=S.split("",o).join(""),E=B.length-B.replaceAll(" ","").length;P=S.split("",o+E).join("")}else k==="characters_including_spaces"&&(P=S.split("",o).join(""));let N=P!==S,I=x?(0,ho.jsx)(Ou.RichText,{className:C,"aria-label":(0,Da.__)("Excerpt text"),value:i?S:(N?P+wue:S)||(0,Da.__)("No excerpt found"),onChange:m,tagName:"p",allowedFormats:[],preserveWhiteSpace:!0}):(0,ho.jsx)("p",{className:C,children:N?P+wue:S||(0,Da.__)("No excerpt found")});return(0,ho.jsxs)(ho.Fragment,{children:[(0,ho.jsx)(Ou.InspectorControls,{children:(0,ho.jsxs)(Hu.__experimentalToolsPanel,{label:(0,Da.__)("Settings"),resetAll:()=>{n({showMoreOnNewLine:!0,excerptLength:55})},dropdownMenuProps:h,children:[(0,ho.jsx)(Hu.__experimentalToolsPanelItem,{hasValue:()=>r!==!0,label:(0,Da.__)("Show link on new line"),onDeselect:()=>n({showMoreOnNewLine:!0}),isShownByDefault:!0,children:(0,ho.jsx)(Hu.ToggleControl,{label:(0,Da.__)("Show link on new line"),checked:r,onChange:B=>n({showMoreOnNewLine:B})})}),(0,ho.jsx)(Hu.__experimentalToolsPanelItem,{hasValue:()=>o!==55,label:(0,Da.__)("Max number of words"),onDeselect:()=>n({excerptLength:55}),isShownByDefault:!0,children:(0,ho.jsx)(Hu.RangeControl,{label:(0,Da.__)("Max number of words"),value:o,onChange:B=>{n({excerptLength:B})},min:"10",max:"100"})})]})}),(0,ho.jsxs)("div",{..._,children:[I,!r&&" ",r?(0,ho.jsx)("p",{className:"wp-block-post-excerpt__more-text",children:w}):w]})]})}var zz=a(J(),1),_Ee={from:[{type:"block",blocks:["core/post-content"],transform:()=>(0,zz.createBlock)("core/post-excerpt")}],to:[{type:"block",blocks:["core/post-content"],transform:()=>(0,zz.createBlock)("core/post-content")}]},Pue=_Ee;var xEe={attributes:{textAlign:{type:"string"},moreText:{type:"string",role:"content"},showMoreOnNewLine:{type:"boolean",default:!0},excerptLength:{type:"number",default:55}},supports:{anchor:!0,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textColumns:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},save(){return null},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},Eue=[xEe];var{name:Bue}=G6,Nue={icon:UB,transforms:Pue,edit:Tue,deprecated:Eue},kEe=()=>A({name:Bue,metadata:G6,settings:Nue});var Oz={};Q(Oz,{init:()=>LEe,metadata:()=>q6,name:()=>Wue,settings:()=>Gue});var q6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-featured-image",title:"Featured Image",category:"theme",description:"Display a post's featured image.",textdomain:"default",attributes:{isLink:{type:"boolean",default:!1,role:"content"},aspectRatio:{type:"string"},width:{type:"string"},height:{type:"string"},scale:{type:"string",default:"cover"},sizeSlug:{type:"string"},rel:{type:"string",attribute:"rel",default:"",role:"content"},linkTarget:{type:"string",default:"_self",role:"content"},overlayColor:{type:"string"},customOverlayColor:{type:"string"},dimRatio:{type:"number",default:0},gradient:{type:"string"},customGradient:{type:"string"},useFirstImageFromPost:{type:"boolean",default:!1}},usesContext:["postId","postType","queryId"],example:{viewportWidth:350},supports:{anchor:!0,align:["left","right","center","wide","full"],color:{text:!1,background:!1},__experimentalBorder:{color:!0,radius:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,width:!0}},filter:{duotone:!0},shadow:{__experimentalSkipSerialization:!0},html:!1,spacing:{margin:!0,padding:!0},interactivity:{clientNavigation:!0}},selectors:{dimensions:".wp-block-post-featured-image img",border:".wp-block-post-featured-image img, .wp-block-post-featured-image .block-editor-media-placeholder, .wp-block-post-featured-image .wp-block-post-featured-image__overlay",shadow:".wp-block-post-featured-image img, .wp-block-post-featured-image .components-placeholder",filter:{duotone:".wp-block-post-featured-image img, .wp-block-post-featured-image .wp-block-post-featured-image__placeholder, .wp-block-post-featured-image .components-placeholder__illustration, .wp-block-post-featured-image .components-placeholder::before"}},editorStyle:"wp-block-post-featured-image-editor",style:"wp-block-post-featured-image"};var Oue=a(Or(),1),x_=a(ne(),1),k_=a(O(),1),Oo=a(V(),1),Vr=a(R(),1),kp=a(H(),1),Jn=a(D(),1);var Hue=a(xr(),1);var yp=a(D(),1),Iue=a(V(),1),Z6=a(R(),1);var Rue=a(b(),1),{DimensionsTool:CEe}=ee(Z6.privateApis),SEe="cover",TEe=["aspectRatio","width","height","scale"],PEe=[{value:"cover",label:(0,yp._x)("Cover","Scale option for Image dimension control"),help:(0,yp.__)("Image is scaled and cropped to fill the entire space without being distorted.")},{value:"contain",label:(0,yp._x)("Contain","Scale option for Image dimension control"),help:(0,yp.__)("Image is scaled to fill the space without clipping nor distorting.")},{value:"fill",label:(0,yp._x)("Fill","Scale option for Image dimension control"),help:(0,yp.__)("Image will be stretched and distorted to completely fill the space.")}],EEe=({clientId:e,attributes:t,setAttributes:r,selectedStyleState:o,hasSelectedStyleState:n=!1})=>{let{style:i}=t,s=yh(o),l=Ri({attributes:t,selectedState:o,hasSelectedStyleState:n,attributeKey:"aspectRatio"}),c=Ri({attributes:t,selectedState:o,hasSelectedStyleState:n,attributeKey:"width"}),u=Ri({attributes:t,selectedState:o,hasSelectedStyleState:n,attributeKey:"height"}),d=Ri({attributes:t,selectedState:o,hasSelectedStyleState:n,attributeKey:"scale",styleKey:"objectFit"}),[p]=(0,Z6.useSettings)("spacing.units"),m=(0,Iue.__experimentalUseCustomUnits)({availableUnits:p||["px","%","vw","em","rem"]});return(0,Rue.jsx)(CEe,{panelId:e,value:{aspectRatio:l,width:c,height:u,scale:d},onChange:g=>{let h={...g,width:!g.width&&g.height?"auto":g.width};r(bh({style:i,selectedState:o,hasSelectedStyleState:n,nextDimensions:h,dimensionKeyMap:{scale:"objectFit"},dimensionKeys:TEe}))},defaultScale:SEe,defaultAspectRatio:"auto",scaleOptions:PEe,unitsOptions:m},s)},Due=EEe;var Y6=a(V(),1),_p=a(R(),1),Lue=a(he(),1),K6=a(D(),1),bp=a(b(),1),BEe=({clientId:e,attributes:t,setAttributes:r,overlayColor:o,setOverlayColor:n})=>{let{dimRatio:i}=t,{gradientValue:s,setGradient:l}=(0,_p.__experimentalUseGradient)(),c=(0,_p.__experimentalUseMultipleOriginColorsAndGradients)();return c.hasColorsOrGradients?(0,bp.jsxs)(bp.Fragment,{children:[(0,bp.jsx)(_p.__experimentalColorGradientSettingsDropdown,{__experimentalIsRenderedInSidebar:!0,settings:[{colorValue:o.color,gradientValue:s,label:(0,K6.__)("Overlay"),onColorChange:n,onGradientChange:l,isShownByDefault:!0,resetAllFilter:()=>({overlayColor:void 0,customOverlayColor:void 0,gradient:void 0,customGradient:void 0}),clearable:!0}],panelId:e,...c}),(0,bp.jsx)(Y6.__experimentalToolsPanelItem,{hasValue:()=>i!==void 0,label:(0,K6.__)("Overlay opacity"),onDeselect:()=>r({dimRatio:0}),resetAllFilter:()=>({dimRatio:0}),isShownByDefault:!0,panelId:e,children:(0,bp.jsx)(Y6.RangeControl,{label:(0,K6.__)("Overlay opacity"),value:i,onChange:u=>r({dimRatio:u}),min:0,max:100,step:10,required:!0})})]}):null},Mue=(0,Lue.compose)([(0,_p.withColors)({overlayColor:"background-color"})])(BEe);var xp=a(R(),1),zue=a(he(),1);function Aue(e){return e===void 0?null:"has-background-dim-"+10*Math.round(e/10)}var Vue=a(b(),1),NEe=({attributes:e,overlayColor:t})=>{let{dimRatio:r}=e,{gradientClass:o,gradientValue:n}=(0,xp.__experimentalUseGradient)(),i=(0,xp.__experimentalUseMultipleOriginColorsAndGradients)(),s=(0,xp.__experimentalUseBorderProps)(e),l={backgroundColor:t.color,backgroundImage:n,...s.style};return!i.hasColorsOrGradients||!r?null:(0,Vue.jsx)("span",{"aria-hidden":"true",className:T("wp-block-post-featured-image__overlay",Aue(r),{[t.class]:t.class,"has-background-dim":r!==void 0,"has-background-gradient":n,[o]:o},s.className),style:l})},Fz=(0,zue.compose)([(0,xp.withColors)({overlayColor:"background-color"})])(NEe);var rt=a(b(),1),Fue=["image"],{isDefaultBlockStyleState:IEe,ResolutionTool:REe}=ee(Vr.privateApis),H0=e=>e!=null&&e!=="",jue="full";function DEe({image:e,value:t,onChange:r}){let{imageSizes:o}=(0,k_.useSelect)(i=>{let{getSettings:s}=i(Vr.store);return{imageSizes:s().imageSizes}},[]);if(!o?.length)return null;let n=o.filter(({slug:i})=>e?.media_details?.sizes?.[i]?.source_url).map(({name:i,slug:s})=>({value:s,label:i}));return(0,rt.jsx)(REe,{value:t,defaultValue:jue,options:n,onChange:r})}function Uue({clientId:e,attributes:t,setAttributes:r,context:{postId:o,postType:n,queryId:i}}){let s=Number.isFinite(i),{isLink:l,aspectRatio:c,height:u,width:d,scale:p,sizeSlug:m,rel:f,linkTarget:g,useFirstImageFromPost:h}=t,[v,x]=(0,kp.useState)(),[_,k]=(0,x_.useEntityProp)("postType",n,"featured_media",o),[y]=(0,x_.useEntityProp)("postType",n,"content",o),w=(0,kp.useMemo)(()=>{if(_)return _;if(!h)return;let oe=/<!--\s+wp:(?:core\/)?image\s+(?<attrs>{(?:(?:[^}]+|}+(?=})|(?!}\s+\/?-->).)*)?}\s+)?-->/.exec(y);return oe?.groups?.attrs&&JSON.parse(oe.groups.attrs)?.id},[_,h,y]),{media:C,postType:S,postPermalink:P,selectedStyleState:N}=(0,k_.useSelect)(oe=>{let{getEntityRecord:ce,getPostType:pe,getEditedEntityRecord:be}=oe(x_.store),{getSelectedBlockStyleState:Te}=ee(oe(Vr.store));return{media:w&&ce("postType","attachment",w,{context:"view"}),postType:n&&pe(n),postPermalink:be("postType",n,o)?.link,selectedStyleState:Te(e)}},[e,w,n,o]),I=!IEe(N),B=C?.media_details?.sizes?.[m]?.source_url||C?.source_url,E=(0,Vr.useBlockProps)({className:T({"is-transient":v})}),L=(0,Vr.__experimentalUseBorderProps)(t),M=(0,Vr.__experimentalGetShadowClassesAndStyles)(t),U=(0,Vr.useBlockEditingMode)(),$=c==="auto"?void 0:c,W=oe=>(0,rt.jsx)(Oo.Placeholder,{className:T("block-editor-media-placeholder",L.className),withIllustration:!0,style:{aspectRatio:$,height:H0(u)?u:H0(d)&&"auto",width:H0(d)?d:!!c&&"100%",...L.style,...M.style},children:oe}),G=oe=>{oe?.id&&k(oe.id),oe?.url&&(0,Oue.isBlobURL)(oe.url)&&x(oe.url)},F=()=>{r({isLink:!1,linkTarget:"_self",rel:"",sizeSlug:void 0}),k(0)};(0,kp.useEffect)(()=>{B&&v&&x()},[B,v]);let{createErrorNotice:q}=(0,k_.useDispatch)(Hue.store),j=oe=>{q(oe,{type:"snackbar"}),x()},Z=Y(),X=U==="default"&&(0,rt.jsxs)(rt.Fragment,{children:[(0,rt.jsx)(Vr.InspectorControls,{group:"color",children:(0,rt.jsx)(Mue,{attributes:t,setAttributes:r,clientId:e})}),(0,rt.jsx)(Vr.InspectorControls,{group:"dimensions",resetAllFilter:oe=>_h({attributes:oe,selectedState:N,hasSelectedStyleState:I,keys:["aspectRatio","height","objectFit","width"],defaultAttributes:{aspectRatio:void 0,height:void 0,scale:void 0,width:void 0}}),children:(0,rt.jsx)(Due,{clientId:e,attributes:t,setAttributes:r,media:C,selectedStyleState:N,hasSelectedStyleState:I})}),(w||s||!o)&&(0,rt.jsx)(Vr.InspectorControls,{children:(0,rt.jsxs)(Oo.__experimentalToolsPanel,{label:(0,Jn.__)("Settings"),resetAll:()=>{r({isLink:!1,linkTarget:"_self",rel:"",sizeSlug:jue})},dropdownMenuProps:Z,children:[(0,rt.jsx)(Oo.__experimentalToolsPanelItem,{label:S?.labels?.singular_name?(0,Jn.sprintf)((0,Jn.__)("Link to %s"),S.labels.singular_name):(0,Jn.__)("Link to post"),isShownByDefault:!0,hasValue:()=>!!l,onDeselect:()=>r({isLink:!1}),children:(0,rt.jsx)(Oo.ToggleControl,{label:(0,Jn.__)("Make image a link"),onChange:()=>r({isLink:!l}),checked:l})}),l&&(0,rt.jsx)(Oo.__experimentalToolsPanelItem,{label:(0,Jn.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>g!=="_self",onDeselect:()=>r({linkTarget:"_self"}),children:(0,rt.jsx)(Oo.ToggleControl,{label:(0,Jn.__)("Open in new tab"),onChange:oe=>r({linkTarget:oe?"_blank":"_self"}),checked:g==="_blank"})}),l&&(0,rt.jsx)(Oo.__experimentalToolsPanelItem,{label:(0,Jn.__)("Link relation"),isShownByDefault:!0,hasValue:()=>!!f,onDeselect:()=>r({rel:""}),children:(0,rt.jsx)(Oo.TextControl,{label:(0,Jn.__)("Link relation"),help:(0,kp.createInterpolateElement)((0,Jn.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,rt.jsx)(Oo.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})}),value:f,onChange:oe=>r({rel:oe})})}),!!C&&(0,rt.jsx)(DEe,{image:C,value:m,onChange:oe=>r({sizeSlug:oe})})]})})]}),te;if(!w&&(s||!o))return(0,rt.jsxs)(rt.Fragment,{children:[X,(0,rt.jsxs)("div",{...E,children:[l?(0,rt.jsx)("a",{href:P,target:g,children:W()}):W(),(0,rt.jsx)(Fz,{attributes:t,setAttributes:r,clientId:e})]})]});let K=(0,Jn.__)("Add a featured image"),le={...L.style,...M.style,aspectRatio:$,height:H0(u)?u:H0(d)&&"auto",width:H0(d)?d:!!c&&"100%",objectFit:!!(u||c)&&p};return!w&&!v?te=(0,rt.jsx)(Vr.MediaPlaceholder,{onSelect:G,accept:"image/*",allowedTypes:Fue,onError:j,placeholder:W,mediaLibraryButton:({open:oe})=>(0,rt.jsx)(Oo.Button,{__next40pxDefaultSize:!0,icon:cu,variant:"primary",label:K,showTooltip:!0,tooltipPosition:"top center",onClick:()=>{oe()}})}):te=!C&&!v?W():(0,rt.jsxs)(rt.Fragment,{children:[(0,rt.jsx)("img",{className:L.className,src:v||B,alt:C&&C?.alt_text?(0,Jn.sprintf)((0,Jn.__)("Featured image: %s"),C.alt_text):(0,Jn.__)("Featured image"),style:le}),v&&(0,rt.jsx)(Oo.Spinner,{})]}),(0,rt.jsxs)(rt.Fragment,{children:[!v&&X,!!C&&!s&&(0,rt.jsx)(Vr.BlockControls,{group:"other",children:(0,rt.jsx)(Vr.MediaReplaceFlow,{mediaId:w,mediaURL:B,allowedTypes:Fue,accept:"image/*",onSelect:G,onError:j,onReset:F})}),(0,rt.jsxs)("figure",{...E,children:[l?(0,rt.jsx)("a",{href:P,target:g,children:te}):te,(0,rt.jsx)(Fz,{attributes:t,setAttributes:r,clientId:e})]})]})}var{name:Wue}=q6,Gue={icon:GB,edit:Uue},LEe=()=>A({name:Wue,metadata:q6,settings:Gue});var Hz={};Q(Hz,{init:()=>zEe,metadata:()=>Q6,name:()=>Jue,settings:()=>ede});var Xue=a(D(),1);var Q6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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:{type:{type:"string",default:"next"},label:{type:"string",role:"content"},showTitle:{type:"boolean",default:!1},linkLabel:{type:"boolean",default:!1},arrow:{type:"string",default:"none"},taxonomy:{type:"string",default:""}},usesContext:["postType"],supports:{anchor:!0,reusable:!1,html:!1,color:{link:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalWritingMode:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},style:"wp-block-post-navigation-link"};var Cn=a(V(),1),Uf=a(R(),1),Sr=a(D(),1),$ue=a(O(),1),que=a(ne(),1);var Fr=a(b(),1);function Zue({context:{postType:e},attributes:{type:t,label:r,showTitle:o,linkLabel:n,arrow:i,taxonomy:s},setAttributes:l}){let c=t==="next",u=c?(0,Sr.__)("Next"):(0,Sr.__)("Previous"),p={none:"",arrow:c?"\u2192":"\u2190",chevron:c?"\xBB":"\xAB"}[i];o&&(u=c?(0,Sr.__)("Next: "):(0,Sr.__)("Previous: "));let m=c?(0,Sr.__)("Next post"):(0,Sr.__)("Previous post"),f=(0,Uf.useBlockProps)(),g=(0,$ue.useSelect)(x=>{let{getTaxonomies:_}=x(que.store);return _({type:e,per_page:-1})},[e]),h=()=>{let x={label:(0,Sr.__)("Unfiltered"),value:""},_=(g??[]).filter(({visibility:k})=>!!k?.publicly_queryable).map(k=>({value:k.slug,label:k.name}));return[x,..._]},v=Y();return(0,Fr.jsxs)(Fr.Fragment,{children:[(0,Fr.jsx)(Uf.InspectorControls,{children:(0,Fr.jsxs)(Cn.__experimentalToolsPanel,{label:(0,Sr.__)("Settings"),resetAll:()=>{l({showTitle:!1,linkLabel:!1,arrow:"none"})},dropdownMenuProps:v,children:[(0,Fr.jsx)(Cn.__experimentalToolsPanelItem,{label:(0,Sr.__)("Display the title as a link"),isShownByDefault:!0,hasValue:()=>o,onDeselect:()=>l({showTitle:!1}),children:(0,Fr.jsx)(Cn.ToggleControl,{label:(0,Sr.__)("Display the title as a link"),help:(0,Sr.__)("If you have entered a custom label, it will be prepended before the title."),checked:!!o,onChange:()=>l({showTitle:!o})})}),o&&(0,Fr.jsx)(Cn.__experimentalToolsPanelItem,{label:(0,Sr.__)("Include the label as part of the link"),isShownByDefault:!0,hasValue:()=>!!n,onDeselect:()=>l({linkLabel:!1}),children:(0,Fr.jsx)(Cn.ToggleControl,{label:(0,Sr.__)("Include the label as part of the link"),checked:!!n,onChange:()=>l({linkLabel:!n})})}),(0,Fr.jsx)(Cn.__experimentalToolsPanelItem,{label:(0,Sr.__)("Arrow"),isShownByDefault:!0,hasValue:()=>i!=="none",onDeselect:()=>l({arrow:"none"}),children:(0,Fr.jsxs)(Cn.__experimentalToggleGroupControl,{label:(0,Sr.__)("Arrow"),value:i,onChange:x=>{l({arrow:x})},help:(0,Sr.__)("A decorative arrow for the next and previous link."),isBlock:!0,children:[(0,Fr.jsx)(Cn.__experimentalToggleGroupControlOption,{value:"none",label:(0,Sr._x)("None","Arrow option for Next/Previous link")}),(0,Fr.jsx)(Cn.__experimentalToggleGroupControlOption,{value:"arrow",label:(0,Sr._x)("Arrow","Arrow option for Next/Previous link")}),(0,Fr.jsx)(Cn.__experimentalToggleGroupControlOption,{value:"chevron",label:(0,Sr._x)("Chevron","Arrow option for Next/Previous link")})]})})]})}),(0,Fr.jsx)(Uf.InspectorControls,{group:"advanced",children:(0,Fr.jsx)(Cn.SelectControl,{label:(0,Sr.__)("Filter by taxonomy"),value:s,options:h(),onChange:x=>l({taxonomy:x}),help:(0,Sr.__)("Only link to posts that have the same taxonomy terms as the current post. For example the same tags or categories.")})}),(0,Fr.jsxs)("div",{...f,children:[!c&&p&&(0,Fr.jsx)("span",{className:`wp-block-post-navigation-link__arrow-previous is-arrow-${i}`,children:p}),(0,Fr.jsx)(Uf.RichText,{tagName:"a",identifier:"label","aria-label":m,placeholder:u,value:r,withoutInteractiveFormatting:!0,onChange:x=>l({label:x})}),o&&(0,Fr.jsx)("a",{href:"#post-navigation-pseudo-link",onClick:x=>x.preventDefault(),children:(0,Sr.__)("An example title")}),c&&p&&(0,Fr.jsx)("span",{className:`wp-block-post-navigation-link__arrow-next is-arrow-${i}`,"aria-hidden":!0,children:p})]})]})}var Wf=a(D(),1);var Kue=[{name:"post-previous",title:(0,Wf.__)("Previous Post"),description:(0,Wf.__)("Displays the post link that precedes the current post."),icon:XB,attributes:{type:"previous"},scope:["inserter","transform"],example:{attributes:{label:(0,Wf.__)("Previous post"),arrow:"arrow"}}},{isDefault:!0,name:"post-next",title:(0,Wf.__)("Next Post"),description:(0,Wf.__)("Displays the post link that follows the current post."),icon:Iv,attributes:{type:"next"},scope:["inserter","transform"],example:{attributes:{label:(0,Wf.__)("Next post"),arrow:"arrow"}}}];Kue.forEach(e=>{e.isActive||(e.isActive=(t,r)=>t.type===r.type)});var Yue=Kue;var AEe={attributes:{textAlign:{type:"string"},type:{type:"string",default:"next"},label:{type:"string",role:"content"},showTitle:{type:"boolean",default:!1},linkLabel:{type:"boolean",default:!1},arrow:{type:"string",default:"none"},taxonomy:{type:"string",default:""}},supports:{anchor:!0,reusable:!1,html:!1,color:{link:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},Que=[AEe];var{name:Jue}=Q6,ede={icon:Iv,edit:Zue,variations:Yue,deprecated:Que,example:{attributes:{label:(0,Xue.__)("Next post"),arrow:"arrow"}}},zEe=()=>A({name:Jue,metadata:Q6,settings:ede});var jz={};Q(jz,{init:()=>WEe,metadata:()=>X6,name:()=>sde,settings:()=>lde});var X6={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-template",title:"Post Template",category:"theme",ancestor:["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","displayLayout","templateSlug","previewPostType","enhancedPagination","postType","postId"],supports:{anchor:!0,reusable:!1,html:!1,align:["wide","full"],layout:!0,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},spacing:{margin:!0,padding:!0,blockGap:{__experimentalDefault:"1.25em"},__experimentalDefaultControls:{blockGap:!0,padding:!1,margin:!1}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},style:"wp-block-post-template",editorStyle:"wp-block-post-template-editor"};var j0=a(H(),1),tde=a(O(),1),w_=a(D(),1),Hs=a(R(),1),J6=a(V(),1),rde=a(ne(),1);var ea=a(b(),1),FEe={type:"default"};function OEe({classList:e}){let t=(0,Hs.useInnerBlocksProps)({className:T("wp-block-post",e)},{__unstableDisableLayoutClassNames:!0,layout:FEe});return(0,ea.jsx)("li",{...t})}function HEe({blocks:e,blockContextId:t,classList:r,isHidden:o,setActiveBlockContextId:n}){let i=(0,Hs.__experimentalUseBlockPreview)({blocks:e,props:{className:T("wp-block-post",r)}}),s=()=>{n(t)};return(0,ea.jsx)("li",{...i,tabIndex:0,role:"button",onClick:s,onKeyPress:s,style:{display:o?"none":void 0}})}var jEe=(0,j0.memo)(HEe);function ode({setAttributes:e,clientId:t,context:{query:{perPage:r,offset:o=0,postType:n="post",order:i,orderBy:s,author:l,search:c,exclude:u,sticky:d,inherit:p,taxQuery:m,parents:f,pages:g,format:h,excludeCurrent:v,...x}={},templateSlug:_,previewPostType:k,postId:y},attributes:{layout:w},__unstableLayoutClassNames:C}){let{type:S,columnCount:P=3,minimumColumnWidth:N}=w||{},[I,B]=(0,j0.useState)(),{posts:E,blocks:L}=(0,tde.useSelect)(G=>{let{getEntityRecords:F,getTaxonomies:q}=G(rde.store),{getBlocks:j}=G(Hs.store),Z=p&&_?.startsWith("category-")&&F("taxonomy","category",{context:"view",per_page:1,_fields:["id"],slug:_.replace("category-","")}),X=p&&_?.startsWith("tag-")&&F("taxonomy","post_tag",{context:"view",per_page:1,_fields:["id"],slug:_.replace("tag-","")}),te={offset:o||0,order:i,orderby:s};if(m&&!p){let oe=q({type:n,per_page:-1,context:"view"}),ce=(be,Te="")=>Object.entries(be||{}).reduce((ae,[se,ue])=>{let Oe=oe?.find(({slug:Pe})=>Pe===se);return Oe?.rest_base&&ue?.length&&(ae[Oe.rest_base+Te]=ue),ae},{}),pe=ce(m.include);m.exclude&&Object.assign(pe,ce(m.exclude,"_exclude")),Object.keys(pe).length&&Object.assign(te,pe)}r&&(te.per_page=r),l&&(te.author=l),c&&(te.search=c),u?.length&&(te.exclude=u),f?.length&&(te.parent=f),h?.length&&(te.format=h),v&&y&&(te.exclude?te.exclude=[...te.exclude,y]:te.exclude=[y]),["exclude","only"].includes(d)&&(te.sticky=d==="only"),["","ignore"].includes(d)&&(delete te.sticky,te.ignore_sticky=d==="ignore");let K=n;return p&&(_?.startsWith("archive-")?(te.postType=_.replace("archive-",""),K=te.postType):Z?te.categories=Z[0]?.id:X?te.tags=X[0]?.id:_?.startsWith("taxonomy-post_format")&&(te.format=_.replace("taxonomy-post_format-post-format-",""))),{posts:F("postType",k||K,{...te,...x}),blocks:j(t)}},[r,o,i,s,t,l,c,n,u,d,p,_,m,f,h,x,k]),M=(0,j0.useMemo)(()=>E?.map(G=>({postType:G.type,postId:G.id,classList:G.class_list??""})),[E]),U=(0,Hs.useBlockProps)({className:T(C,{[`columns-${P}`]:S==="grid"&&P,"has-native-responsive-grid":S==="grid"&&P&&N})});if(!E)return(0,ea.jsx)("p",{...U,children:(0,ea.jsx)(J6.Spinner,{})});if(!E.length)return(0,ea.jsxs)("p",{...U,children:[" ",(0,w_.__)("No results found.")]});let $=G=>e({layout:{...w,...G}}),W=[{icon:dl,title:(0,w_._x)("List view","Post template block display setting"),onClick:()=>$({type:"default"}),isActive:S==="default"||S==="constrained"},{icon:ki,title:(0,w_._x)("Grid view","Post template block display setting"),onClick:()=>$({type:"grid",columnCount:P}),isActive:S==="grid"}];return(0,ea.jsxs)(ea.Fragment,{children:[(0,ea.jsx)(Hs.BlockControls,{children:(0,ea.jsx)(J6.ToolbarGroup,{controls:W})}),(0,ea.jsx)("ul",{...U,children:M&&M.map(G=>(0,ea.jsxs)(Hs.BlockContextProvider,{value:G,children:[G.postId===(I||M[0]?.postId)?(0,ea.jsx)(OEe,{classList:G.classList}):null,(0,ea.jsx)(jEe,{blocks:L,blockContextId:G.postId,classList:G.classList,setActiveBlockContextId:B,isHidden:G.postId===(I||M[0]?.postId)})]},G.postId))})]})}var nde=a(R(),1),ade=a(b(),1);function ide(){return(0,ade.jsx)(nde.InnerBlocks.Content,{})}var{name:sde}=X6,UEe=[["core/post-title"],["core/post-date",{metadata:{bindings:{datetime:{source:"core/post-data",args:{field:"date"}}}}}],["core/post-excerpt"]],lde={icon:im,template:UEe,edit:ode,save:ide},WEe=()=>A({name:sde,metadata:X6,settings:lde});var Uz={};Q(Uz,{init:()=>KEe,metadata:()=>e7,name:()=>_de,settings:()=>xde});var bde=a(Ld(),1);var e7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-terms",title:"Post Terms",category:"theme",description:"Post terms.",textdomain:"default",attributes:{term:{type:"string"},separator:{type:"string",default:", "},prefix:{type:"string",default:"",role:"content"},suffix:{type:"string",default:"",role:"content"}},usesContext:["postId","postType"],example:{viewportWidth:350},supports:{anchor:!0,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-post-terms"};var ju=a(R(),1),t7=a(J(),1),r7=a(V(),1),mde=a(O(),1),fde=a(Wo(),1),wp=a(D(),1),gde=a(ne(),1);var cde=a(ne(),1),ude=a(O(),1),$Ee=[];function dde({postId:e,term:t}){let{slug:r}=t;return(0,ude.useSelect)(o=>{if(!t?.visibility?.publicly_queryable||!e)return{postTerms:$Ee,isLoading:!1,hasPostTerms:!1};let{getEntityRecords:i,isResolving:s}=o(cde.store),l=["taxonomy",r,{post:e,per_page:-1,context:"view"}],c=i(...l);return{postTerms:c,isLoading:s("getEntityRecords",l),hasPostTerms:!!c?.length}},[e,t?.visibility?.publicly_queryable,r])}var ta=a(b(),1),pde=["core/bold","core/image","core/italic","core/link","core/strikethrough","core/text-color"];function hde({attributes:e,clientId:t,context:r,isSelected:o,setAttributes:n,insertBlocksAfter:i}){let{term:s,separator:l,prefix:c,suffix:u}=e,{postId:d,postType:p}=r,m=(0,mde.useSelect)(k=>{if(!s)return{};let{getTaxonomy:y}=k(gde.store),w=y(s);return w?.visibility?.publicly_queryable?w:{}},[s]),{postTerms:f,hasPostTerms:g,isLoading:h}=dde({postId:d,term:m}),v=d&&p,x=(0,ju.useBlockDisplayInformation)(t),_=(0,ju.useBlockProps)({className:s&&`taxonomy-${s}`});return(0,ta.jsxs)(ta.Fragment,{children:[(0,ta.jsx)(ju.InspectorControls,{group:"advanced",children:(0,ta.jsx)(r7.TextControl,{autoComplete:"off",label:(0,wp.__)("Separator"),value:l||"",onChange:k=>{n({separator:k})},help:(0,wp.__)("Enter character(s) used to separate terms.")})}),(0,ta.jsxs)("div",{..._,children:[h&&v&&(0,ta.jsx)(r7.Spinner,{}),!h&&(o||c)&&(0,ta.jsx)(ju.RichText,{identifier:"prefix",allowedFormats:pde,className:"wp-block-post-terms__prefix","aria-label":(0,wp.__)("Prefix"),placeholder:(0,wp.__)("Prefix")+" ",value:c,onChange:k=>n({prefix:k}),tagName:"span"}),(!v||!s)&&(0,ta.jsx)("span",{children:x.title}),v&&!h&&g&&f.map(k=>(0,ta.jsx)("a",{href:k.link,onClick:y=>y.preventDefault(),rel:"tag",children:(0,fde.decodeEntities)(k.name)},k.id)).reduce((k,y)=>(0,ta.jsxs)(ta.Fragment,{children:[k,(0,ta.jsx)("span",{className:"wp-block-post-terms__separator",children:l||" "}),y]})),v&&!h&&!g&&(m?.labels?.no_terms||(0,wp.__)("Term items not found.")),!h&&(o||u)&&(0,ta.jsx)(ju.RichText,{identifier:"suffix",allowedFormats:pde,className:"wp-block-post-terms__suffix","aria-label":(0,wp.__)("Suffix"),placeholder:" "+(0,wp.__)("Suffix"),value:u,onChange:k=>n({suffix:k}),tagName:"span",__unstableOnSplitAtEnd:i?()=>i((0,t7.createBlock)((0,t7.getDefaultBlockName)())):void 0})]})]})}var qEe={category:Og,post_tag:ZB};function vde(e,t){if(t!=="core/post-terms")return e;let r=e.variations.map(o=>({...o,icon:qEe[o.name]??Og}));return{...e,variations:r}}var ZEe={attributes:{textAlign:{type:"string"},term:{type:"string"},separator:{type:"string",default:", "},prefix:{type:"string",default:"",role:"content"},suffix:{type:"string",default:"",role:"content"}},supports:{anchor:!0,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},yde=[ZEe];var{name:_de}=e7,xde={icon:Og,edit:hde,deprecated:yde},KEe=()=>((0,bde.addFilter)("blocks.registerBlockType","core/template-part",vde),A({name:_de,metadata:e7,settings:xde}));var Wz={};Q(Wz,{init:()=>eBe,metadata:()=>o7,name:()=>Nde,settings:()=>Ide});var o7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-time-to-read",title:"Time to Read",category:"theme",description:"Show minutes required to finish reading the post. Can also show a word count.",textdomain:"default",usesContext:["postId","postType"],attributes:{displayAsRange:{type:"boolean",default:!0},displayMode:{type:"string",default:"time"},averageReadingSpeed:{type:"number",default:189}},supports:{anchor:!0,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},html:!1,spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}}};var ra=a(D(),1),Cde=a(H(),1),n7=a(R(),1),U0=a(V(),1),Sde=a(J(),1),a7=a(ne(),1),Tde=a(wde(),1);var Uc=a(b(),1);function QEe({attributes:e,setAttributes:t,context:r}){let{displayAsRange:o,displayMode:n,averageReadingSpeed:i}=e,{postId:s,postType:l}=r,c=Y(),[u]=(0,a7.useEntityProp)("postType",l,"content",s),[d]=(0,a7.useEntityBlockEditor)("postType",l,{id:s}),p=(0,Cde.useMemo)(()=>{let f;u instanceof Function?f=u({blocks:d}):d?f=(0,Sde.__unstableSerializeAndClean)(d):f=u;let g=(0,ra._x)("words","Word count type. Do not translate!"),h=(0,Tde.count)(f||"",g);if(n==="time"){if(o){let x=Math.max(1,Math.round(h/i*1.2)),_=Math.max(1,Math.round(h/i*.8));_===x&&(x=x+1);let k=(0,ra._x)("%1$s\u2013%2$s minutes","Range of minutes to read");return(0,ra.sprintf)(k,_,x)}let v=Math.max(1,Math.round(h/i));return(0,ra.sprintf)((0,ra._n)("%s minute","%s minutes",v),v)}if(n==="words")return g==="words"?(0,ra.sprintf)((0,ra._n)("%s word","%s words",h),h.toLocaleString()):(0,ra.sprintf)((0,ra._n)("%s character","%s characters",h),h.toLocaleString())},[u,d,o,n,i]),m=(0,n7.useBlockProps)();return(0,Uc.jsxs)(Uc.Fragment,{children:[n==="time"&&(0,Uc.jsx)(n7.InspectorControls,{children:(0,Uc.jsx)(U0.__experimentalToolsPanel,{label:(0,ra.__)("Settings"),resetAll:()=>{t({displayAsRange:!0})},dropdownMenuProps:c,children:(0,Uc.jsx)(U0.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,ra._x)("Display as range","Turns reading time range display on or off"),hasValue:()=>!o,onDeselect:()=>{t({displayAsRange:!0})},children:(0,Uc.jsx)(U0.ToggleControl,{label:(0,ra.__)("Display as range"),checked:!!o,onChange:()=>t({displayAsRange:!o})})})})}),(0,Uc.jsx)("div",{...m,children:p})]})}var Pde=QEe;var C_=a(D(),1);var XEe=[{name:"time-to-read",title:(0,C_.__)("Time to Read"),description:(0,C_.__)("Show minutes required to finish reading the post."),attributes:{displayMode:"time"},scope:["inserter","transform"],isActive:e=>e?.displayMode==="time",icon:_y,isDefault:!0},{name:"word-count",title:(0,C_.__)("Word Count"),description:(0,C_.__)("Show the number of words in the post."),attributes:{displayMode:"words"},scope:["inserter","transform"],isActive:e=>e?.displayMode==="words",icon:pI}],Ede=XEe;var JEe={attributes:{textAlign:{type:"string"},displayAsRange:{type:"boolean",default:!0},displayMode:{type:"string",default:"time"},averageReadingSpeed:{type:"number",default:189}},supports:{anchor:!0,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},html:!1,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},Bde=[JEe];var{name:Nde}=o7,Ide={icon:_y,edit:Pde,variations:Ede,example:{},deprecated:Bde},eBe=()=>A({name:Nde,metadata:o7,settings:Ide});var Gz={};Q(Gz,{init:()=>nBe,metadata:()=>i7,name:()=>Ade,settings:()=>zde});var i7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/post-title",title:"Title",category:"theme",description:"Displays the title of a post, page, or any other content-type.",textdomain:"default",usesContext:["postId","postType","queryId"],attributes:{level:{type:"number",default:2},levelOptions:{type:"array"},isLink:{type:"boolean",default:!1,role:"content"},rel:{type:"string",attribute:"rel",default:"",role:"content"},linkTarget:{type:"string",default:"_self",role:"content"},placeholder:{type:"string"}},example:{viewportWidth:350},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-post-title"};var os=a(R(),1),rs=a(V(),1),ci=a(D(),1),S_=a(ne(),1),Rde=a(O(),1),Dde=a(H(),1);var sr=a(b(),1);function Lde({attributes:{level:e,levelOptions:t,isLink:r,rel:o,linkTarget:n,placeholder:i},setAttributes:s,context:{postType:l,postId:c,queryId:u}}){let d=e===0?"p":`h${e}`,p=Number.isFinite(u),m=(0,Rde.useSelect)(w=>p?!1:w(S_.store).canUser("update",{kind:"postType",name:l,id:c}),[p,l,c]),[f="",g,h]=(0,S_.useEntityProp)("postType",l,"title",c),[v]=(0,S_.useEntityProp)("postType",l,"link",c),x=(0,os.useBlockProps)(),_=(0,os.useBlockEditingMode)(),k=Y(),y=(0,sr.jsx)(d,{...x,children:i||(0,ci.__)("Title")});return l&&c&&(y=m?(0,sr.jsx)(os.PlainText,{tagName:d,placeholder:(0,ci.__)("(no title)"),value:f,onChange:g,__experimentalVersion:2,disableLineBreaks:!0,...x}):(0,sr.jsx)(d,{...x,dangerouslySetInnerHTML:{__html:h?.rendered||(0,ci.__)("(no title)")}})),r&&l&&c&&(y=m?(0,sr.jsx)(d,{...x,children:(0,sr.jsx)(os.PlainText,{tagName:"a",href:v,target:n,rel:o,placeholder:f.length?null:(0,ci.__)("(no title)"),value:f,onChange:g,__experimentalVersion:2,disableLineBreaks:!0})}):(0,sr.jsx)(d,{...x,children:(0,sr.jsx)("a",{href:v,target:n,rel:o,onClick:w=>w.preventDefault(),dangerouslySetInnerHTML:{__html:h?.rendered||(0,ci.__)("(no title)")}})})),(0,sr.jsxs)(sr.Fragment,{children:[_==="default"&&(0,sr.jsxs)(sr.Fragment,{children:[(0,sr.jsx)(os.BlockControls,{group:"block",children:(0,sr.jsx)(os.HeadingLevelDropdown,{value:e,options:t,onChange:w=>s({level:w})})}),(0,sr.jsx)(os.InspectorControls,{children:(0,sr.jsxs)(rs.__experimentalToolsPanel,{label:(0,ci.__)("Settings"),resetAll:()=>{s({rel:"",linkTarget:"_self",isLink:!1})},dropdownMenuProps:k,children:[(0,sr.jsx)(rs.__experimentalToolsPanelItem,{label:(0,ci.__)("Make title a link"),isShownByDefault:!0,hasValue:()=>r,onDeselect:()=>s({isLink:!1}),children:(0,sr.jsx)(rs.ToggleControl,{label:(0,ci.__)("Make title a link"),onChange:()=>s({isLink:!r}),checked:r})}),r&&(0,sr.jsxs)(sr.Fragment,{children:[(0,sr.jsx)(rs.__experimentalToolsPanelItem,{label:(0,ci.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>n==="_blank",onDeselect:()=>s({linkTarget:"_self"}),children:(0,sr.jsx)(rs.ToggleControl,{label:(0,ci.__)("Open in new tab"),onChange:w=>s({linkTarget:w?"_blank":"_self"}),checked:n==="_blank"})}),(0,sr.jsx)(rs.__experimentalToolsPanelItem,{label:(0,ci.__)("Link relation"),isShownByDefault:!0,hasValue:()=>!!o,onDeselect:()=>s({rel:""}),children:(0,sr.jsx)(rs.TextControl,{label:(0,ci.__)("Link relation"),help:(0,Dde.createInterpolateElement)((0,ci.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,sr.jsx)(rs.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})}),value:o,onChange:w=>s({rel:w})})})]})]})})]}),y]})}var rBe={attributes:{textAlign:{type:"string"},level:{type:"number",default:2},levelOptions:{type:"array"},isLink:{type:"boolean",default:!1},rel:{type:"string",attribute:"rel",default:""},linkTarget:{type:"string",default:"_self"}},supports:{anchor:!0,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,__experimentalTextDecoration:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},oBe={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(){return null},migrate:tr,isEligible({style:e}){return e?.typography?.fontFamily}},Mde=[rBe,oBe];var{name:Ade}=i7,zde={icon:pl,edit:Lde,deprecated:Mde},nBe=()=>A({name:Ade,metadata:i7,settings:zde});var Zz={};Q(Zz,{init:()=>sBe,metadata:()=>c7,name:()=>Ude,settings:()=>Wde});var jde=a(D(),1);var $z=a(D(),1),s7=a(R(),1),l7=a(J(),1),Vde=a(b(),1);function Fde({attributes:e,mergeBlocks:t,setAttributes:r,onRemove:o,insertBlocksAfter:n,style:i}){let{content:s}=e,l=(0,s7.useBlockProps)({style:i});return(0,Vde.jsx)(s7.RichText,{tagName:"pre",identifier:"content",preserveWhiteSpace:!0,value:s,onChange:c=>{r({content:c})},onRemove:o,"aria-label":(0,$z.__)("Preformatted text"),placeholder:(0,$z.__)("Write preformatted text\u2026"),onMerge:t,...l,__unstablePastePlainText:!0,__unstableOnSplitAtDoubleLineEnd:n?()=>n((0,l7.createBlock)((0,l7.getDefaultBlockName)())):void 0})}var c7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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:"rich-text",source:"rich-text",selector:"pre",__unstablePreserveWhiteSpace:!0,role:"content"}},supports:{anchor:!0,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{padding:!0,margin:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-preformatted"};var u7=a(R(),1),qz=a(b(),1);function Ode({attributes:e}){let{content:t}=e;return(0,qz.jsx)("pre",{...u7.useBlockProps.save(),children:(0,qz.jsx)(u7.RichText.Content,{value:t})})}var T_=a(J(),1),iBe={from:[{type:"block",blocks:["core/code","core/paragraph","core/verse"],transform:({content:e,anchor:t})=>(0,T_.createBlock)("core/preformatted",{content:e,anchor:t})},{type:"raw",isMatch:e=>e.nodeName==="PRE"&&!(e.children.length===1&&e.firstChild.nodeName==="CODE"),schema:({phrasingContentSchema:e})=>({pre:{children:e}})}],to:[{type:"block",blocks:["core/paragraph"],transform:e=>(0,T_.createBlock)("core/paragraph",e)},{type:"block",blocks:["core/code"],transform:e=>(0,T_.createBlock)("core/code",e)},{type:"block",blocks:["core/verse"],transform:e=>(0,T_.createBlock)("core/verse",e)}]},Hde=iBe;var{name:Ude}=c7,Wde={icon:YB,example:{attributes:{content:(0,jde.__)(`EXT. XANADU - FAINT DAWN - 1940 (MINIATURE)
 Window, very small in the distance, illuminated.
-All 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:ipe,edit:npe,save:ape,merge(e,t){return{content:e.content+`
+All 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:Hde,edit:Fde,save:Ode,merge(e,t){return{content:e.content+`

-`+t.content}}};window.__experimentalContentOnlyInspectorFields&&(D7[KBe]=[{id:"content",label:(0,_V.__)("Content"),type:"text",Edit:"rich-text"}],D7[YBe]={fields:["content"]});var QBe=()=>M({name:lpe,metadata:I7,settings:D7});var kV={};J(kV,{init:()=>uNe,metadata:()=>A7,name:()=>ype,settings:()=>M7});var A_=a(D(),1);var vpe=a(K(),1);var lt=a(R(),1),upe=a(O(),1);var $f="is-style-solid-color";var Kt=a(b(),1),D_={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 cpe(e){if(!e)return;let t=e.match(/border-color:([^;]+)[;]?/);if(t&&t[1])return t[1]}function qf(e){e=e||"<p></p>";let r=`</p>${e}<p>`.split("</p><p>");return r.shift(),r.pop(),r.join("<br>")}var XBe={attributes:{value:{type:"rich-text",source:"rich-text",selector:"p",role:"content"},citation:{type:"rich-text",source:"rich-text",selector:"cite",role:"content"},textAlign:{type:"string"}},supports:{anchor:!0,align:["left","right","wide","full"],background:{backgroundImage:!0,backgroundSize:!0,__experimentalDefaultControls:{backgroundImage:!0}},color:{gradients:!0,background:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},dimensions:{minHeight:!0},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},__experimentalStyle:{typography:{fontSize:"1.5em",lineHeight:"1.6"}},interactivity:{clientNavigation:!0}},save({attributes:e}){let{textAlign:t,citation:r,value:o}=e,n=!lt.RichText.isEmpty(r);return(0,Kt.jsx)("figure",{...lt.useBlockProps.save({className:T({[`has-text-align-${t}`]:t})}),children:(0,Kt.jsxs)("blockquote",{children:[(0,Kt.jsx)(lt.RichText.Content,{tagName:"p",value:o}),n&&(0,Kt.jsx)(lt.RichText.Content,{tagName:"cite",value:r})]})})},isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},migrate:ke},JBe={attributes:{value:{type:"string",source:"html",selector:"blockquote",multiline:"p",role:"content"},citation:{type:"string",source:"html",selector:"cite",default:"",role:"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,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,fontAppearance:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},__experimentalStyle:{typography:{fontSize:"1.5em",lineHeight:"1.6"}}},save({attributes:e}){let{textAlign:t,citation:r,value:o}=e,n=!lt.RichText.isEmpty(r);return(0,Kt.jsx)("figure",{...lt.useBlockProps.save({className:T({[`has-text-align-${t}`]:t})}),children:(0,Kt.jsxs)("blockquote",{children:[(0,Kt.jsx)(lt.RichText.Content,{value:o,multiline:!0}),n&&(0,Kt.jsx)(lt.RichText.Content,{tagName:"cite",value:r})]})})},migrate({value:e,...t}){return ke({value:qf(e),...t})}},eNe={attributes:{...D_},supports:{anchor:!0,align:["left","right","wide","full"],color:{gradients:!0,background:!0,link:!0},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0}},save({attributes:e}){let{mainColor:t,customMainColor:r,customTextColor:o,textColor:n,value:i,citation:s,className:l}=e,c=l?.includes($f),u,d;if(c){let g=(0,lt.getColorClassName)("background-color",t);u=T({"has-background":g||r,[g]:g}),d={backgroundColor:g?void 0:r}}else r&&(d={borderColor:r});let p=(0,lt.getColorClassName)("color",n),m=T({"has-text-color":n||o,[p]:p}),f=p?void 0:{color:o};return(0,Kt.jsx)("figure",{...lt.useBlockProps.save({className:u,style:d}),children:(0,Kt.jsxs)("blockquote",{className:m,style:f,children:[(0,Kt.jsx)(lt.RichText.Content,{value:i,multiline:!0}),!lt.RichText.isEmpty(s)&&(0,Kt.jsx)(lt.RichText.Content,{tagName:"cite",value:s})]})})},migrate({value:e,className:t,mainColor:r,customMainColor:o,customTextColor:n,...i}){let s=t?.includes($f),l;return o&&(s?l={color:{background:o}}:l={border:{color:o}}),n&&l&&(l.color={...l.color,text:n}),ke({value:qf(e),className:t,backgroundColor:s?r:void 0,borderColor:s?void 0:r,textAlign:s?"left":void 0,...i,style:l})}},tNe={attributes:{...D_,figureStyle:{source:"attribute",selector:"figure",attribute:"style"}},save({attributes:e}){let{mainColor:t,customMainColor:r,textColor:o,customTextColor:n,value:i,citation:s,className:l,figureStyle:c}=e,u=l?.includes($f),d,p;if(u){let h=(0,lt.getColorClassName)("background-color",t);d=T({"has-background":h||r,[h]:h}),p={backgroundColor:h?void 0:r}}else r?p={borderColor:r}:t&&(p={borderColor:cpe(c)});let m=(0,lt.getColorClassName)("color",o),f=(o||n)&&T("has-text-color",{[m]:m});return(0,Kt.jsx)("figure",{className:d,style:p,children:(0,Kt.jsxs)("blockquote",{className:f,style:m?void 0:{color:n},children:[(0,Kt.jsx)(lt.RichText.Content,{value:i,multiline:!0}),!lt.RichText.isEmpty(s)&&(0,Kt.jsx)(lt.RichText.Content,{tagName:"cite",value:s})]})})},migrate({value:e,className:t,figureStyle:r,mainColor:o,customMainColor:n,customTextColor:i,...s}){let l=t?.includes($f),c;if(n&&(l?c={color:{background:n}}:c={border:{color:n}}),i&&c&&(c.color={...c.color,text:i}),!l&&o&&r){let u=cpe(r);if(u)return{value:qf(e),...s,className:t,style:{border:{color:u}}}}return ke({value:qf(e),className:t,backgroundColor:l?o:void 0,borderColor:l?void 0:o,textAlign:l?"left":void 0,...s,style:c})}},rNe={attributes:D_,save({attributes:e}){let{mainColor:t,customMainColor:r,textColor:o,customTextColor:n,value:i,citation:s,className:l}=e,c=l?.includes($f),u,d;if(c)u=(0,lt.getColorClassName)("background-color",t),u||(d={backgroundColor:r});else if(r)d={borderColor:r};else if(t){let g=(0,upe.select)(lt.store).getSettings().colors??[];d={borderColor:(0,lt.getColorObjectByAttributeValues)(g,t).color}}let p=(0,lt.getColorClassName)("color",o),m=o||n?T("has-text-color",{[p]:p}):void 0;return(0,Kt.jsx)("figure",{className:u,style:d,children:(0,Kt.jsxs)("blockquote",{className:m,style:p?void 0:{color:n},children:[(0,Kt.jsx)(lt.RichText.Content,{value:i,multiline:!0}),!lt.RichText.isEmpty(s)&&(0,Kt.jsx)(lt.RichText.Content,{tagName:"cite",value:s})]})})},migrate({value:e,className:t,mainColor:r,customMainColor:o,customTextColor:n,...i}){let s=t?.includes($f),l={};return o&&(s?l={color:{background:o}}:l={border:{color:o}}),n&&l&&(l.color={...l.color,text:n}),ke({value:qf(e),className:t,backgroundColor:s?r:void 0,borderColor:s?void 0:r,textAlign:s?"left":void 0,...i,style:l})}},oNe={attributes:{...D_},save({attributes:e}){let{value:t,citation:r}=e;return(0,Kt.jsxs)("blockquote",{children:[(0,Kt.jsx)(lt.RichText.Content,{value:t,multiline:!0}),!lt.RichText.isEmpty(r)&&(0,Kt.jsx)(lt.RichText.Content,{tagName:"cite",value:r})]})},migrate({value:e,...t}){return{value:qf(e),...t}}},nNe={attributes:{...D_,citation:{type:"string",source:"html",selector:"footer"},align:{type:"string",default:"none"}},save({attributes:e}){let{value:t,citation:r,align:o}=e;return(0,Kt.jsxs)("blockquote",{className:`align${o}`,children:[(0,Kt.jsx)(lt.RichText.Content,{value:t,multiline:!0}),!lt.RichText.isEmpty(r)&&(0,Kt.jsx)(lt.RichText.Content,{tagName:"footer",value:r})]})},migrate({value:e,...t}){return{value:qf(e),...t}}},dpe=[XBe,JBe,eNe,tNe,rNe,oNe,nNe];var L_=a(D(),1),q0=a(R(),1),L7=a(K(),1);var ppe="figure";var mpe="blockquote";var Wu=a(b(),1);function aNe(e){let{attributes:t,setAttributes:r,isSelected:o,insertBlocksAfter:n}=e;Et(e);let{citation:i,value:s}=t,l=(0,q0.useBlockProps)(),c=!q0.RichText.isEmpty(i)||o;return(0,Wu.jsx)(Wu.Fragment,{children:(0,Wu.jsx)(ppe,{...l,children:(0,Wu.jsxs)(mpe,{children:[(0,Wu.jsx)(q0.RichText,{identifier:"value",tagName:"p",value:s,onChange:u=>r({value:u}),"aria-label":(0,L_.__)("Pullquote text"),placeholder:(0,L_.__)("Add quote")}),c&&(0,Wu.jsx)(q0.RichText,{identifier:"citation",tagName:"cite",style:{display:"block"},value:i,"aria-label":(0,L_.__)("Pullquote citation text"),placeholder:(0,L_.__)("Add citation"),onChange:u=>r({citation:u}),className:"wp-block-pullquote__citation",__unstableOnSplitAtEnd:n?()=>n((0,L7.createBlock)((0,L7.getDefaultBlockName)())):void 0})]})})})}var fpe=aNe;var A7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/pullquote",title:"Pullquote",category:"text",description:"Give special visual emphasis to a quote from your text.",textdomain:"default",attributes:{value:{type:"rich-text",source:"rich-text",selector:"p",role:"content"},citation:{type:"rich-text",source:"rich-text",selector:"cite",role:"content"}},supports:{anchor:!0,align:["left","right","wide","full"],background:{backgroundImage:!0,backgroundSize:!0,gradient:!0,__experimentalDefaultControls:{backgroundImage:!0,gradient:!0}},color:{gradients:!0,background:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},dimensions:{minHeight:!0},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},__experimentalStyle:{typography:{fontSize:"1.5em",lineHeight:"1.6"}},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-pullquote-editor",style:"wp-block-pullquote"};var Z0=a(R(),1),K0=a(b(),1);function gpe({attributes:e}){let{citation:t,value:r}=e,o=!Z0.RichText.isEmpty(t);return(0,K0.jsx)("figure",{...Z0.useBlockProps.save(),children:(0,K0.jsxs)("blockquote",{children:[(0,K0.jsx)(Z0.RichText.Content,{tagName:"p",value:r}),o&&(0,K0.jsx)(Z0.RichText.Content,{tagName:"cite",value:t})]})})}var Gu=a(K(),1),Y0=a(hl(),1),sNe={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>(0,Gu.createBlock)("core/pullquote",{value:(0,Y0.toHTMLString)({value:(0,Y0.join)(e.map(({content:t})=>(0,Y0.create)({html:t})),`
-`)}),anchor:e.anchor})},{type:"block",blocks:["core/heading"],transform:({content:e,anchor:t})=>(0,Gu.createBlock)("core/pullquote",{value:e,anchor:t})}],to:[{type:"block",blocks:["core/paragraph"],transform:({value:e,citation:t})=>{let r=[];return e&&r.push((0,Gu.createBlock)("core/paragraph",{content:e})),t&&r.push((0,Gu.createBlock)("core/paragraph",{content:t})),r.length===0?(0,Gu.createBlock)("core/paragraph",{content:""}):r}},{type:"block",blocks:["core/heading"],transform:({value:e,citation:t})=>{if(!e)return(0,Gu.createBlock)("core/heading",{content:t});let r=(0,Gu.createBlock)("core/heading",{content:e});return t?[r,(0,Gu.createBlock)("core/heading",{content:t})]:r}}]},hpe=sNe;var{fieldsKey:lNe,formKey:cNe}=q(vpe.privateApis),{name:ype}=A7,M7={icon:IN,example:{attributes:{value:(0,A_.__)("One of the hardest things to do in technology is disrupt yourself."),citation:(0,A_.__)("Matt Mullenweg")}},transforms:hpe,edit:fpe,save:gpe,deprecated:dpe};window.__experimentalContentOnlyInspectorFields&&(M7[lNe]=[{id:"value",label:(0,A_.__)("Content"),type:"text",Edit:"rich-text"},{id:"citation",label:(0,A_.__)("Citation"),type:"text",Edit:"rich-text"}],M7[cNe]={fields:["value","citation"]});var uNe=()=>M({name:ype,metadata:A7,settings:M7});var FV={};J(FV,{init:()=>ONe,metadata:()=>z7,name:()=>Wme,settings:()=>Gme});var z7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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.",keywords:["posts","list","blog","blogs","custom post types"],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,parents:[],format:[],excludeCurrent:null}},tagName:{type:"string",default:"div"},namespace:{type:"string"},enhancedPagination:{type:"boolean",default:!1}},usesContext:["templateSlug","postType"],providesContext:{queryId:"queryId",query:"query",displayLayout:"displayLayout",enhancedPagination:"enhancedPagination"},supports:{anchor:!0,align:["wide","full"],html:!1,layout:!0,spacing:{blockGap:!0},interactivity:!0},editorStyle:"wp-block-query-editor"};var Bme=a(O(),1),Nme=a(H(),1),Ime=a(R(),1);var O_=a(O(),1),Cme=a(he(),1),r1=a(H(),1),Ws=a(R(),1),o1=a(D(),1),Sme=a(ne(),1),Tme=a(xr(),1);var Bpe=a(V(),1),Qf=a(D(),1);var Wc=a(O(),1),Kf=a(H(),1),M_=a(ne(),1),V7=a(R(),1),bpe=a(Wo(),1),Zf=a(D(),1),Yf=a(K(),1),z_=e=>{let t=e?.reduce((r,o)=>{let{mapById:n,mapByName:i,names:s}=r;return n[o.id]=o,i[o.name]=o,s.push(o.name),r},{mapById:{},mapByName:{},names:[]});return{entities:e,...t}},pNe=(e,t)=>{let r=t.split("."),o=e;return r.forEach(n=>{o=o?.[n]}),o},wV=(e,t)=>(e||[]).map(r=>({...r,name:(0,bpe.decodeEntities)(pNe(r,t))})),_pe=()=>{let e=(0,Wc.useSelect)(n=>{let{getPostTypes:i}=n(M_.store),s=["attachment"];return i({per_page:-1})?.filter(({viewable:c,slug:u})=>c&&!s.includes(u))},[]),t=(0,Kf.useMemo)(()=>{if(e?.length)return e.reduce((n,i)=>(n[i.slug]=i.taxonomies,n),{})},[e]),r=(0,Kf.useMemo)(()=>(e||[]).map(({labels:n,slug:i})=>({label:n.singular_name,value:i})),[e]),o=(0,Kf.useMemo)(()=>e?.length?e.reduce((n,i)=>(n[i.slug]=i.supports?.["post-formats"]||!1,n),{}):{},[e]);return{postTypesTaxonomiesMap:t,postTypesSelectOptions:r,postTypeFormatSupportMap:o}},F7=e=>{let t=(0,Wc.useSelect)(r=>{let{getTaxonomies:o,getPostType:n}=r(M_.store);return n(e)?.taxonomies?.length>0?o({type:e,per_page:-1}):[]},[e]);return(0,Kf.useMemo)(()=>t?.filter(({visibility:r})=>!!r?.publicly_queryable),[t])};function xpe(e){return(0,Wc.useSelect)(t=>{let r=t(M_.store).getPostType(e);return r?.viewable&&r?.hierarchical},[e])}function kpe(e){let t=(0,Wc.useSelect)(r=>!!r(M_.store).getPostType(e)?.supports?.["page-attributes"],[e]);return(0,Kf.useMemo)(()=>{let r=[{label:(0,Zf.__)("Newest to oldest"),value:"date/desc"},{label:(0,Zf.__)("Oldest to newest"),value:"date/asc"},{label:(0,Zf.__)("A \u2192 Z"),value:"title/asc"},{label:(0,Zf.__)("Z \u2192 A"),value:"title/desc"}];return t&&r.push({label:(0,Zf.__)("Ascending by order"),value:"menu_order/asc"},{label:(0,Zf.__)("Descending by order"),value:"menu_order/desc"}),r},[t])}function wpe(e){return(0,Wc.useSelect)(t=>t(Yf.store).getActiveBlockVariation("core/query",e)?.allowedControls,[e])}function ui(e,t){return e?e.includes(t):!0}var Cpe=(e,t)=>{let{query:{postType:r,inherit:o},namespace:n}=t,i=e.map(c=>(0,Yf.cloneBlock)(c)),s=[],l=[...i];for(;l.length>0;){let c=l.shift();c.name==="core/query"&&(c.attributes.query={...c.attributes.query,postType:r,inherit:o},n&&(c.attributes.namespace=n),s.push(c.clientId)),c.innerBlocks?.forEach(u=>{l.push(u)})}return{newBlocks:i,queryClientIds:s}};function Spe(e,t){return(0,Wc.useSelect)(r=>{let o=r(Yf.store).getActiveBlockVariation("core/query",t)?.name;if(!o)return"core/query";let{getBlockRootClientId:n,getPatternsByBlockTypes:i}=r(V7.store),s=n(e);return i(`core/query/${o}`,s).length>0?`core/query/${o}`:"core/query"},[e,t])}function Tpe(e){let{activeVariationName:t,blockVariations:r}=(0,Wc.useSelect)(n=>{let{getActiveBlockVariation:i,getBlockVariations:s}=n(Yf.store);return{activeVariationName:i("core/query",e)?.name,blockVariations:s("core/query","block")}},[e]);return(0,Kf.useMemo)(()=>{let n=s=>!s.attributes?.namespace;if(!t)return r.filter(n);let i=r.filter(s=>s.attributes?.namespace?.includes(t));return i.length?i:r.filter(n)},[t,r])}var Ppe=(e,t)=>(0,Wc.useSelect)(r=>{let{getBlockRootClientId:o,getPatternsByBlockTypes:n}=r(V7.store),i=o(e);return n(t,i)},[t,e]),O7=e=>(0,Wc.useSelect)(t=>{let{getClientIdsOfDescendants:r,getBlockName:o}=t(V7.store),{getBlockSupport:n,getBlockType:i}=t(Yf.store),s=new Set;return r(e).forEach(l=>{let c=o(l),u=Object.is(n(c,"interactivity"),!0),d=n(c,"interactivity.clientNavigation");!u&&!d&&s.add(i(c)?.title||c)}),[...s]},[e]);function Epe(e){if(!e)return{isSingular:!0};let t=!1,r=e==="wp"?"custom":e,o=["404","blank","single","page","custom"],n=e.includes("-")?e.split("-",1)[0]:e;return e.includes("-")&&e.split("-").slice(1).join("-")&&(r=n),t=o.includes(r),{isSingular:t,templateType:r}}var V_=a(b(),1);function Npe({enhancedPagination:e,setAttributes:t,clientId:r}){let o=O7(r),n=(0,Qf.__)("Reload the full page\u2014instead of just the posts list\u2014when visitors navigate between pages.");return o.length&&(n=(0,Qf.sprintf)((0,Qf.__)("Some blocks aren't supported: %s. Remove them to change this setting."),o.join((0,Qf.__)(", ")))),(0,V_.jsx)(V_.Fragment,{children:(0,V_.jsx)(Bpe.ToggleControl,{label:(0,Qf.__)("Reload full page"),help:n,checked:!e,disabled:!!o.length,onChange:i=>{t({enhancedPagination:!i})}})})}var yt=a(V(),1),BV=a(O(),1),NV=a(ne(),1),Nt=a(D(),1),bme=a(he(),1),U7=a(H(),1);var Ipe=a(V(),1),Q0=a(D(),1),Rpe=a(b(),1),mNe=[{label:(0,Q0.__)("Newest to oldest"),value:"date/desc"},{label:(0,Q0.__)("Oldest to newest"),value:"date/asc"},{label:(0,Q0.__)("A \u2192 Z"),value:"title/asc"},{label:(0,Q0.__)("Z \u2192 A"),value:"title/desc"}];function fNe({order:e,orderBy:t,orderByOptions:r=mNe,onChange:o}){return(0,Rpe.jsx)(Ipe.SelectControl,{label:(0,Q0.__)("Order by"),value:`${t}/${e}`,options:r,onChange:n=>{let[i,s]=n.split("/");o({order:s,orderBy:i})}})}var Dpe=fNe;var Lpe=a(D(),1),Ape=a(V(),1),Mpe=a(O(),1),zpe=a(ne(),1);var Vpe=a(b(),1),gNe={who:"authors",per_page:-1,_fields:"id,name",context:"view"};function hNe({value:e,onChange:t}){let r=(0,Mpe.useSelect)(c=>{let{getUsers:u}=c(zpe.store);return u(gNe)},[]);if(!r)return null;let o=z_(r),i=(e?e.toString().split(","):[]).reduce((c,u)=>{let d=o.mapById[u];return d&&c.push({id:u,value:d.name}),c},[]),s=(c,u)=>{let d=u?.id||c[u]?.id;if(d)return d},l=c=>{let u=Array.from(c.reduce((d,p)=>{let m=s(o.mapByName,p);return m&&d.add(m),d},new Set));t({author:u.join(",")})};return(0,Vpe.jsx)(Ape.FormTokenField,{label:(0,Lpe.__)("Authors"),value:i,suggestions:o.names,onChange:l,help:""})}var Fpe=hNe;var Hpe=a(D(),1),jpe=a(V(),1),CV=a(O(),1),SV=a(ne(),1),$u=a(H(),1),Upe=a(he(),1);var Wpe=a(b(),1),Xf=[],Ope={order:"asc",_fields:"id,title",context:"view"};function vNe({parents:e,postType:t,onChange:r}){let[o,n]=(0,$u.useState)(""),[i,s]=(0,$u.useState)(Xf),[l,c]=(0,$u.useState)(Xf),u=(0,Upe.useDebounce)(n,250),{searchResults:d,searchHasResolved:p}=(0,CV.useSelect)(v=>{if(!o)return{searchResults:Xf,searchHasResolved:!0};let{getEntityRecords:x,hasFinishedResolution:_}=v(SV.store),k=["postType",t,{...Ope,search:o,orderby:"relevance",exclude:e,per_page:20}];return{searchResults:x(...k),searchHasResolved:_("getEntityRecords",k)}},[o,t,e]),m=(0,CV.useSelect)(v=>{if(!e?.length)return Xf;let{getEntityRecords:x}=v(SV.store);return x("postType",t,{...Ope,include:e,per_page:e.length})},[e,t]);(0,$u.useEffect)(()=>{if(e?.length||s(Xf),!m?.length)return;let v=z_(wV(m,"title.rendered")),x=e.reduce((_,k)=>{let y=v.mapById[k];return y&&_.push({id:k,value:y.name}),_},[]);s(x)},[e,m]);let f=(0,$u.useMemo)(()=>d?.length?z_(wV(d,"title.rendered")):Xf,[d]);(0,$u.useEffect)(()=>{p&&c(f.names)},[f.names,p]);let g=(v,x)=>{let _=x?.id||v?.[x]?.id;if(_)return _},h=v=>{let x=Array.from(v.reduce((_,k)=>{let y=g(f.mapByName,k);return y&&_.add(y),_},new Set));c(Xf),r({parents:x})};return(0,Wpe.jsx)(jpe.FormTokenField,{label:(0,Hpe.__)("Parents"),value:i,onInputChange:u,suggestions:l,onChange:h,help:""})}var Gpe=vNe;var H7=a(V(),1),TV=a(O(),1),PV=a(ne(),1),qu=a(H(),1),Zpe=a(he(),1),Kpe=a(Wo(),1),j7=a(D(),1);var Pp=a(b(),1),X0=[],$pe={order:"asc",_fields:"id,name",context:"view"},yNe=(e,t)=>{let r=t?.id||e?.find(n=>n.name===t)?.id;if(r)return r;let o=t.toLocaleLowerCase();return e?.find(n=>n.name.toLocaleLowerCase()===o)?.id};function Ype({onChange:e,query:t}){let{postType:r,taxQuery:o}=t,n=F7(r);return n?.length?(0,Pp.jsx)(H7.__experimentalVStack,{spacing:4,children:n.map(i=>{let s=o?.include?.[i.slug]||[],l=o?.exclude?.[i.slug]||[],c=(u,d)=>{let p={...o?.[d],[i.slug]:u};u.length||delete p[i.slug];let m={...o,[d]:Object.keys(p).length?p:void 0};e({taxQuery:Object.values(m).every(f=>!f)?void 0:m})};return(0,Pp.jsxs)(qu.Fragment,{children:[(0,Pp.jsx)(qpe,{taxonomy:i,termIds:s,oppositeTermIds:l,onChange:u=>c(u,"include"),label:i.name}),(0,Pp.jsx)(qpe,{taxonomy:i,termIds:l,oppositeTermIds:s,onChange:u=>c(u,"exclude"),label:(0,j7.sprintf)((0,j7.__)("Exclude: %s"),i.name)})]},i.slug)})}):null}function qpe({taxonomy:e,termIds:t,oppositeTermIds:r,onChange:o,label:n}){let[i,s]=(0,qu.useState)(""),[l,c]=(0,qu.useState)(X0),[u,d]=(0,qu.useState)(X0),p=(0,Zpe.useDebounce)(s,250),{searchResults:m,searchHasResolved:f}=(0,TV.useSelect)(v=>{if(!i)return{searchResults:X0,searchHasResolved:!0};let{getEntityRecords:x,hasFinishedResolution:_}=v(PV.store),k=[...t,...r],y=["taxonomy",e.slug,{...$pe,search:i,orderby:"name",exclude:k,per_page:20}];return{searchResults:x(...y),searchHasResolved:_("getEntityRecords",y)}},[i,e.slug,t,r]),g=(0,TV.useSelect)(v=>{if(!t?.length)return X0;let{getEntityRecords:x}=v(PV.store);return x("taxonomy",e.slug,{...$pe,include:t,per_page:t.length})},[e.slug,t]);return(0,qu.useEffect)(()=>{if(t?.length||c(X0),!g?.length)return;let v=t.reduce((x,_)=>{let k=g.find(y=>y.id===_);return k&&x.push({id:_,value:k.name}),x},[]);c(v)},[t,g]),(0,qu.useEffect)(()=>{f&&d(m.map(v=>v.name))},[m,f]),(0,Pp.jsx)("div",{className:"block-library-query-inspector__taxonomy-control",children:(0,Pp.jsx)(H7.FormTokenField,{label:n,value:l,onInputChange:p,suggestions:u,displayTransform:Kpe.decodeEntities,onChange:v=>{let x=new Set;for(let _ of v){let k=yNe(m,_);k&&x.add(k)}d(X0),o(Array.from(x))},help:""})})}var Qpe=a(V(),1),Xpe=a(O(),1),Jpe=a(ne(),1),js=a(D(),1),eme=a(b(),1),bNe=[{value:"aside",label:(0,js.__)("Aside")},{value:"audio",label:(0,js.__)("Audio")},{value:"chat",label:(0,js.__)("Chat")},{value:"gallery",label:(0,js.__)("Gallery")},{value:"image",label:(0,js.__)("Image")},{value:"link",label:(0,js.__)("Link")},{value:"quote",label:(0,js.__)("Quote")},{value:"standard",label:(0,js.__)("Standard")},{value:"status",label:(0,js.__)("Status")},{value:"video",label:(0,js.__)("Video")}].sort((e,t)=>{let r=e.label.toUpperCase(),o=t.label.toUpperCase();return r<o?-1:r>o?1:0});function _Ne(e,t){return e.map(r=>t.find(o=>o.label.toLocaleLowerCase()===r.toLocaleLowerCase())?.value).filter(Boolean)}function tme({onChange:e,query:{format:t}}){let r=Array.isArray(t)?t:[t],{supportedFormats:o}=(0,Xpe.useSelect)(l=>({supportedFormats:l(Jpe.store).getThemeSupports().formats}),[]),n=bNe.filter(l=>o.includes(l.value)),i=r.map(l=>n.find(c=>c.value===l)?.label).filter(Boolean),s=n.filter(l=>!r.includes(l.value)).map(l=>l.label);return(0,eme.jsx)(Qpe.FormTokenField,{label:(0,js.__)("Formats"),value:i,suggestions:s,onChange:l=>{e({format:_Ne(l,n)})},help:"",__experimentalExpandOnFocus:!0})}var rme=a(V(),1),Jf=a(D(),1),ome=a(b(),1),xNe=[{label:(0,Jf.__)("Include"),value:""},{label:(0,Jf.__)("Ignore"),value:"ignore"},{label:(0,Jf.__)("Exclude"),value:"exclude"},{label:(0,Jf.__)("Only"),value:"only"}];function nme({value:e,onChange:t}){return(0,ome.jsx)(rme.SelectControl,{label:(0,Jf.__)("Sticky posts"),options:xNe,value:e,onChange:t,help:(0,Jf.__)("Sticky posts always appear first, regardless of their publish date.")})}var sme=a(V(),1),lme=a(D(),1),cme=a(b(),1),ame=1,ime=100,kNe=({perPage:e,offset:t=0,onChange:r})=>(0,cme.jsx)(sme.RangeControl,{label:(0,lme.__)("Items per page"),min:ame,max:ime,onChange:o=>{isNaN(o)||o<ame||o>ime||r({perPage:o,offset:t})},value:parseInt(e,10)}),ume=kNe;var pme=a(V(),1),mme=a(D(),1),fme=a(b(),1),dme=0,wNe=100,CNe=({offset:e=0,onChange:t})=>(0,fme.jsx)(pme.__experimentalNumberControl,{label:(0,mme._x)("Offset","Number of posts to skip in a query"),value:e,min:dme,onChange:r=>{isNaN(r)||r<dme||r>wNe||t({offset:r})}}),gme=CNe;var hme=a(V(),1),EV=a(D(),1),vme=a(b(),1),SNe=({pages:e,onChange:t})=>(0,vme.jsx)(hme.__experimentalNumberControl,{label:(0,EV.__)("Max pages to show"),value:e,min:0,onChange:r=>{isNaN(r)||r<0||t({pages:r})},help:(0,EV.__)("Limit the pages you want to show, even if the query has more results. To show all pages use 0 (zero).")}),yme=SNe;var Je=a(b(),1);function _me(e){let{attributes:t,setQuery:r,isSingular:o,shouldExcludeCurrentPost:n}=e,{query:i}=t,{order:s,orderBy:l,author:c,pages:u,postType:d="post",perPage:p,offset:m,sticky:f,inherit:g,taxQuery:h,parents:v,format:x,excludeCurrent:_}=i,k=wpe(t),y=d==="post",{postTypesTaxonomiesMap:w,postTypesSelectOptions:C,postTypeFormatSupportMap:S}=_pe(),P=F7(d),N=xpe(d),I=ge=>{let et={postType:ge},me=w[ge];if(me?.length&&h){let Ne=Xt=>Object.entries(Xt||{}).reduce((Gt,[br,wo])=>(me.includes(br)&&(Gt[br]=wo),Gt),{}),ie={},Ee=Ne(h.include);Object.keys(Ee).length&&(ie.include=Ee);let ve=Ne(h.exclude);Object.keys(ve).length&&(ie.exclude=ve),et.taxQuery=Object.keys(ie).length?ie:void 0}ge!=="post"&&(et.sticky=""),et.parents=[],S[ge]||(et.format=[]),r(et)},[B,E]=(0,U7.useState)(i.search),L=(0,U7.useMemo)(()=>(0,bme.debounce)(ge=>{r({search:ge})},250),[r]),A=kpe(d),U=ui(k,"inherit"),$=!g&&ui(k,"postType"),W=(0,Nt.__)("Post type"),G=(0,Nt.__)("Select the type of content to display: posts, pages, or custom post types."),F=!g&&ui(k,"order"),Z=!g&&y&&ui(k,"sticky"),j=U||$||F||Z,Y=!!P?.length&&ui(k,"taxQuery"),ee=ui(k,"author"),te=ui(k,"search"),Q=ui(k,"parents")&&N,le=S[d],oe=(0,BV.useSelect)(ge=>{if(!le||!ui(k,"format"))return!1;let et=ge(NV.store).getThemeSupports();return et.formats&&et.formats.length>0&&et.formats.some(me=>me!=="standard")},[k,le]),ce=n&&ui(k,"excludeCurrent"),pe=(0,BV.useSelect)(ge=>ge(NV.store).getPostType(d)?.labels?.singular_name,[d]),be=Y||ee||te||Q||oe||ce,Te=X(),ae=ui(k,"postCount"),se=ui(k,"offset"),ue=ui(k,"pages"),Oe=ae||se||ue,Pe=o&&g;return(0,Je.jsxs)(Je.Fragment,{children:[j&&(0,Je.jsxs)(yt.__experimentalToolsPanel,{label:(0,Nt.__)("Settings"),resetAll:()=>{r({postType:"post",order:"desc",orderBy:"date",sticky:"",inherit:!0})},dropdownMenuProps:Te,children:[U&&(0,Je.jsx)(yt.__experimentalToolsPanelItem,{hasValue:()=>!g,label:(0,Nt.__)("Query type"),onDeselect:()=>r({inherit:!0}),isShownByDefault:!0,children:(0,Je.jsxs)(yt.__experimentalVStack,{spacing:4,children:[(0,Je.jsxs)(yt.__experimentalToggleGroupControl,{label:(0,Nt.__)("Query type"),isBlock:!0,onChange:ge=>{r({inherit:ge==="default"})},help:g?(0,Nt.__)("Display a list of posts or custom post types based on the current template."):(0,Nt.__)("Display a list of posts or custom post types based on specific criteria."),value:g?"default":"custom",children:[(0,Je.jsx)(yt.__experimentalToggleGroupControlOption,{value:"default",label:(0,Nt.__)("Default")}),(0,Je.jsx)(yt.__experimentalToggleGroupControlOption,{value:"custom",label:(0,Nt.__)("Custom")})]}),Pe&&(0,Je.jsx)(yt.Notice,{status:"warning",isDismissible:!1,children:(0,Nt.__)("Cannot inherit the current template query when placed inside the singular content (e.g., post, page, 404, blank).")})]})}),$&&(0,Je.jsx)(yt.__experimentalToolsPanelItem,{hasValue:()=>d!=="post",label:W,onDeselect:()=>I("post"),isShownByDefault:!0,children:C.length>2?(0,Je.jsx)(yt.SelectControl,{options:C,value:d,label:W,onChange:I,help:G}):(0,Je.jsx)(yt.__experimentalToggleGroupControl,{isBlock:!0,value:d,label:W,onChange:I,help:G,children:C.map(ge=>(0,Je.jsx)(yt.__experimentalToggleGroupControlOption,{value:ge.value,label:ge.label},ge.value))})}),F&&(0,Je.jsx)(yt.__experimentalToolsPanelItem,{hasValue:()=>s!=="desc"||l!=="date",label:(0,Nt.__)("Order by"),onDeselect:()=>r({order:"desc",orderBy:"date"}),isShownByDefault:!0,children:(0,Je.jsx)(Dpe,{order:s,orderBy:l,orderByOptions:A,onChange:r})}),Z&&(0,Je.jsx)(yt.__experimentalToolsPanelItem,{hasValue:()=>!!f,label:(0,Nt.__)("Sticky posts"),onDeselect:()=>r({sticky:""}),isShownByDefault:!0,children:(0,Je.jsx)(nme,{value:f,onChange:ge=>r({sticky:ge})})})]}),!g&&Oe&&(0,Je.jsxs)(yt.__experimentalToolsPanel,{className:"block-library-query-toolspanel__display",label:(0,Nt.__)("Display"),resetAll:()=>{r({offset:0,pages:0})},dropdownMenuProps:Te,children:[(0,Je.jsx)(yt.__experimentalToolsPanelItem,{label:(0,Nt.__)("Items per page"),hasValue:()=>p>0,children:(0,Je.jsx)(ume,{perPage:p,offset:m,onChange:r})}),(0,Je.jsx)(yt.__experimentalToolsPanelItem,{label:(0,Nt._x)("Offset","Number of posts to skip in a query"),hasValue:()=>m>0,onDeselect:()=>r({offset:0}),children:(0,Je.jsx)(gme,{offset:m,onChange:r})}),(0,Je.jsx)(yt.__experimentalToolsPanelItem,{label:(0,Nt.__)("Max pages to show"),hasValue:()=>u>0,onDeselect:()=>r({pages:0}),children:(0,Je.jsx)(yme,{pages:u,onChange:r})})]}),!g&&be&&(0,Je.jsxs)(yt.__experimentalToolsPanel,{className:"block-library-query-toolspanel__filters",label:(0,Nt.__)("Filters"),resetAll:()=>{r({author:"",parents:[],search:"",taxQuery:null,format:[],excludeCurrent:null}),E("")},dropdownMenuProps:Te,children:[Y&&(0,Je.jsx)(yt.__experimentalToolsPanelItem,{label:(0,Nt.__)("Taxonomies"),hasValue:()=>Object.values(h||{}).some(ge=>Object.values(ge||{}).some(et=>!!et?.length)),onDeselect:()=>r({taxQuery:null}),children:(0,Je.jsx)(Ype,{onChange:r,query:i})}),ee&&(0,Je.jsx)(yt.__experimentalToolsPanelItem,{hasValue:()=>!!c,label:(0,Nt.__)("Authors"),onDeselect:()=>r({author:""}),children:(0,Je.jsx)(Fpe,{value:c,onChange:r})}),te&&(0,Je.jsx)(yt.__experimentalToolsPanelItem,{hasValue:()=>!!B,label:(0,Nt.__)("Search terms"),onDeselect:()=>{r({search:""}),E("")},children:(0,Je.jsx)(yt.TextControl,{label:(0,Nt.__)("Search terms"),help:(0,Nt.__)("Filter the query by keywords that appear in the content, title, or excerpt."),value:B,onChange:ge=>{L(ge),E(ge)}})}),Q&&(0,Je.jsx)(yt.__experimentalToolsPanelItem,{hasValue:()=>!!v?.length,label:(0,Nt.__)("Parents"),onDeselect:()=>r({parents:[]}),children:(0,Je.jsx)(Gpe,{parents:v,postType:d,onChange:r})}),oe&&(0,Je.jsx)(yt.__experimentalToolsPanelItem,{hasValue:()=>!!x?.length,label:(0,Nt.__)("Formats"),onDeselect:()=>r({format:[]}),children:(0,Je.jsx)(tme,{onChange:r,query:i})}),ce&&(0,Je.jsx)(yt.__experimentalToolsPanelItem,{label:(0,Nt.__)("Exclude"),hasValue:()=>_!=null,onDeselect:()=>r({excludeCurrent:null}),children:(0,Je.jsx)(yt.ToggleControl,{label:(0,Nt.__)("Exclude current"),help:(0,Nt.sprintf)((0,Nt.__)("Exclude the current %s from the query."),pe),checked:!!_,onChange:ge=>{r({excludeCurrent:!!ge})}})})]})]})}var t1=a(V(),1),RV=a(D(),1),wme=a(O(),1),$7=a(R(),1);var J0=a(H(),1),xme=a(O(),1),G7=a(V(),1),e1=a(R(),1),W7=a(D(),1);var Zu=a(b(),1);function kme({clientId:e,attributes:t,setIsPatternSelectionModalOpen:r}){return(0,Zu.jsx)(G7.Modal,{overlayClassName:"block-library-query-pattern__selection-modal",title:(0,W7.__)("Choose a pattern"),onRequestClose:()=>r(!1),isFullScreen:!0,children:(0,Zu.jsx)(IV,{clientId:e,attributes:t})})}function F_(e,t){let r=Spe(e,t),o=Ppe(e,r);return(0,J0.useMemo)(()=>o.filter(i=>i.blocks?.[0]?.name==="core/query"),[o])}function IV({clientId:e,attributes:t,showTitlesAsTooltip:r=!1,showSearch:o=!0}){let[n,i]=(0,J0.useState)(""),{replaceBlock:s,selectBlock:l}=(0,xme.useDispatch)(e1.store),c=F_(e,t),u=(0,J0.useMemo)(()=>({previewPostType:t.query.postType}),[t.query.postType]),d=(0,J0.useMemo)(()=>Mb(c,n),[c,n]),p=(m,f)=>{let{newBlocks:g,queryClientIds:h}=Cpe(f,t);s(e,g),h[0]&&l(h[0])};return(0,Zu.jsxs)("div",{className:"block-library-query-pattern__selection-content",children:[o&&(0,Zu.jsx)("div",{className:"block-library-query-pattern__selection-search",children:(0,Zu.jsx)(G7.SearchControl,{onChange:i,value:n,label:(0,W7.__)("Search"),placeholder:(0,W7.__)("Search")})}),(0,Zu.jsx)(e1.BlockContextProvider,{value:u,children:(0,Zu.jsx)(e1.__experimentalBlockPatternsList,{blockPatterns:d,onClickPattern:p,showTitlesAsTooltip:r})})]})}var eg=a(b(),1);function TNe({clientId:e,attributes:t,hasInnerBlocks:r}){if(!F_(e,t).length)return null;let n=r?(0,RV.__)("Change design"):(0,RV.__)("Choose pattern");return(0,eg.jsx)($7.BlockControls,{group:"other",children:(0,eg.jsx)(t1.__experimentalDropdownContentWrapper,{children:(0,eg.jsx)(t1.Dropdown,{contentClassName:"block-editor-block-settings-menu__popover",focusOnMount:"firstElement",expandOnMobile:!0,renderToggle:({isOpen:i,onToggle:s})=>(0,eg.jsx)(t1.ToolbarButton,{"aria-haspopup":"true","aria-expanded":i,onClick:s,children:n}),renderContent:()=>(0,eg.jsx)(IV,{clientId:e,attributes:t,showSearch:!1,showTitlesAsTooltip:!0})})})})}function q7(e){return(0,wme.useSelect)(r=>{let{isLockedBlock:o}=q(r($7.store));return o(e.clientId)},[e.clientId])?null:(0,eg.jsx)(TNe,{...e})}var Us=a(b(),1),{HTMLElementControl:PNe}=q(Ws.privateApis),ENe=3;function DV({attributes:e,setAttributes:t,clientId:r,context:o,name:n,isSelected:i}){let{queryId:s,query:l,enhancedPagination:c,tagName:u="div",query:{inherit:d}={}}=e,{templateSlug:p,postType:m}=o,{isSingular:f,templateType:g}=Epe(p),{__unstableMarkNextChangeAsNotPersistent:h}=(0,O_.useDispatch)(Ws.store),{createNotice:v}=(0,O_.useDispatch)(Tme.store),x=O7(r),_=(0,Cme.useInstanceId)(DV),k=(0,Ws.useBlockProps)(),y=(0,Ws.useInnerBlocksProps)(k),{postsPerPage:w}=(0,O_.useSelect)(P=>{let{getSettings:N}=P(Ws.store),{getEntityRecord:I,getEntityRecordEdits:B,canUser:E}=P(Sme.store),L=E("read",{kind:"root",name:"site"})?+I("root","site")?.posts_per_page:+N().postsPerPage;return{postsPerPage:+B("root","site")?.posts_per_page||L||ENe}},[]),C=f&&!d&&(l.postType===m||l.postType===g),S=(0,r1.useCallback)(P=>t(N=>({query:{...N.query,...P}})),[t]);return(0,r1.useEffect)(()=>{let P={};(d&&l.perPage!==w||!l.perPage&&w)&&(P.perPage=w),!C&&l.excludeCurrent!==void 0&&l.excludeCurrent!==null&&(P.excludeCurrent=null),Object.keys(P).length&&(h(),S(P))},[l.perPage,l.excludeCurrent,d,w,C,h,S]),(0,r1.useEffect)(()=>{Number.isFinite(s)||(h(),t({queryId:_}))},[s,_,h,t]),(0,r1.useEffect)(()=>{if(c&&x.length){h(),t({enhancedPagination:!1});let P=(0,o1.sprintf)((0,o1.__)(`"Reload full page" was enabled because some blocks inside the Query block aren't supported: %s.`),x.join((0,o1.__)(", ")));v("info",P,{type:"snackbar",id:"query-enhanced-pagination-disabled"})}},[c,x,h,t,v]),(0,Us.jsxs)(Us.Fragment,{children:[i&&(0,Us.jsx)(q7,{clientId:r,attributes:e,hasInnerBlocks:!0}),(0,Us.jsx)(Ws.InspectorControls,{children:(0,Us.jsx)(_me,{name:n,attributes:e,setQuery:S,setAttributes:t,clientId:r,isSingular:f,shouldExcludeCurrentPost:C})}),(0,Us.jsxs)(Ws.InspectorControls,{group:"advanced",children:[(0,Us.jsx)(PNe,{tagName:u,onChange:P=>t({tagName:P}),clientId:r,options:[{label:(0,o1.__)("Default (<div>)"),value:"div"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<aside>",value:"aside"}]}),(0,Us.jsx)(Npe,{enhancedPagination:c,setAttributes:t,clientId:r})]}),(0,Us.jsx)(u,{...y})]})}var K7=a(O(),1),Y7=a(K(),1),LV=a(H(),1),tg=a(R(),1),H_=a(V(),1),Z7=a(D(),1),Pme=a(he(),1);var Gc=a(b(),1);function Eme({attributes:e,clientId:t,name:r,openPatternSelectionModal:o,isSelected:n}){let[i,s]=(0,LV.useState)(!1),[l,c]=(0,LV.useState)(0),u=(0,Pme.useResizeObserver)(([_])=>{c(_.contentRect.width)}),p=l>0&&l<160,{blockType:m,activeBlockVariation:f}=(0,K7.useSelect)(_=>{let{getActiveBlockVariation:k,getBlockType:y}=_(Y7.store);return{blockType:y(r),activeBlockVariation:k(r,e)}},[r,e]),g=!!F_(t,e).length,h=f?.icon?.src||f?.icon||m?.icon?.src,v=f?.title||m?.title,x=(0,tg.useBlockProps)({ref:u});return i?(0,Gc.jsx)(BNe,{clientId:t,attributes:e,icon:h,label:v}):(0,Gc.jsxs)("div",{...x,children:[n&&(0,Gc.jsx)(q7,{clientId:t,attributes:e,hasInnerBlocks:!1}),(0,Gc.jsxs)(H_.Placeholder,{className:"block-editor-media-placeholder",icon:!p&&h,label:!p&&v,instructions:!p&&(0,Z7.__)("Choose a pattern for the query loop or start blank."),withIllustration:p,children:[!!g&&!p&&(0,Gc.jsx)(H_.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:o,children:(0,Z7.__)("Choose")}),!p&&(0,Gc.jsx)(H_.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{s(!0)},children:(0,Z7.__)("Start blank")})]})]})}function BNe({clientId:e,attributes:t,icon:r,label:o}){let n=Tpe(t),{replaceInnerBlocks:i}=(0,K7.useDispatch)(tg.store),s=(0,tg.useBlockProps)();return(0,Gc.jsx)("div",{...s,children:(0,Gc.jsx)(tg.__experimentalBlockVariationPicker,{icon:r,label:o,variations:n,onSelect:l=>{l.innerBlocks&&i(e,(0,Y7.createBlocksFromInnerBlocksTemplate)(l.innerBlocks),!1)}})})}var rg=a(b(),1),NNe=e=>{let{clientId:t,attributes:r}=e,[o,n]=(0,Nme.useState)(!1),s=(0,Bme.useSelect)(l=>!!l(Ime.store).getBlocks(t).length,[t])?DV:Eme;return(0,rg.jsxs)(rg.Fragment,{children:[(0,rg.jsx)(s,{...e,openPatternSelectionModal:()=>n(!0)}),o&&(0,rg.jsx)(kme,{clientId:t,attributes:r,setIsPatternSelectionModalOpen:n})]})},Rme=NNe;var Q7=a(R(),1),Dme=a(b(),1);function Lme({attributes:{tagName:e="div"}}){let t=Q7.useBlockProps.save(),r=Q7.useInnerBlocksProps.save(t);return(0,Dme.jsx)(e,{...r})}var j_=a(D(),1);var $c=a(V(),1),Ku=a(b(),1),Ame=(0,Ku.jsx)($c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,Ku.jsx)($c.Path,{d:"M41 9H7v3h34V9zm-22 5H7v1h12v-1zM7 26h12v1H7v-1zm34-5H7v3h34v-3zM7 38h12v1H7v-1zm34-5H7v3h34v-3z"})}),Mme=(0,Ku.jsx)($c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,Ku.jsx)($c.Path,{d:"M41 9H7v3h34V9zm-4 5H7v1h30v-1zm4 3H7v1h34v-1zM7 20h30v1H7v-1zm0 12h30v1H7v-1zm34 3H7v1h34v-1zM7 38h30v1H7v-1zm34-11H7v3h34v-3z"})}),zme=(0,Ku.jsx)($c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,Ku.jsx)($c.Path,{d:"M41 9H7v3h34V9zm-22 5H7v1h12v-1zm22 3H7v1h34v-1zM7 20h34v1H7v-1zm0 12h12v1H7v-1zm34 3H7v1h34v-1zM7 38h34v1H7v-1zm34-11H7v3h34v-3z"})}),Vme=(0,Ku.jsx)($c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,Ku.jsx)($c.Path,{d:"M7 9h34v6H7V9zm12 8H7v1h12v-1zm18 3H7v1h30v-1zm0 18H7v1h30v-1zM7 35h12v1H7v-1zm34-8H7v6h34v-6z"})});var AV=["core/post-date",{metadata:{bindings:{datetime:{source:"core/post-data",args:{field:"date"}}}}}],INe=[{name:"title-date",title:(0,j_.__)("Title & Date"),icon:Ame,attributes:{},innerBlocks:[["core/post-template",{},[["core/post-title"],AV]],["core/query-pagination"],["core/query-no-results"]],scope:["block"]},{name:"title-excerpt",title:(0,j_.__)("Title & Excerpt"),icon:Mme,attributes:{},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,j_.__)("Title, Date, & Excerpt"),icon:zme,attributes:{},innerBlocks:[["core/post-template",{},[["core/post-title"],AV,["core/post-excerpt"]]],["core/query-pagination"],["core/query-no-results"]],scope:["block"]},{name:"image-date-title",title:(0,j_.__)("Image, Date, & Title"),icon:Vme,attributes:{},innerBlocks:[["core/post-template",{},[["core/post-featured-image"],AV,["core/post-title"]]],["core/query-pagination"],["core/query-no-results"]],scope:["block"]}],Fme=INe;var X7=a(K(),1),oa=a(R(),1);var og=a(b(),1),{cleanEmptyObject:MV}=q(oa.privateApis),zV=e=>{let{query:t}=e,{categoryIds:r,tagIds:o,taxQuery:n,...i}=t;return(r?.length||o?.length)&&(i.taxQuery={include:{category:r?.length?r:void 0,post_tag:o?.length?o:void 0}}),Object.keys(n||{}).length&&(i.taxQuery={include:n}),{...e,query:i}},Ome=(e,t)=>{let{style:r,backgroundColor:o,gradient:n,textColor:i,...s}=e;if(!(o||n||i||r?.color||r?.elements?.link))return[e,t];if(r&&(s.style=MV({...r,color:void 0,elements:{...r.elements,link:void 0}})),RNe(t)){let u=t[0],p=r?.color||r?.elements?.link||u.attributes.style?MV({...u.attributes.style,color:r?.color,elements:r?.elements?.link?{link:r?.elements?.link}:void 0}):void 0,m=(0,X7.createBlock)("core/group",{...u.attributes,backgroundColor:o,gradient:n,textColor:i,style:p},u.innerBlocks);return[s,[m]]}let c=(0,X7.createBlock)("core/group",{backgroundColor:o,gradient:n,textColor:i,style:MV({color:r?.color,elements:r?.elements?.link?{link:r?.elements?.link}:void 0})},t);return[s,[c]]},RNe=(e=[])=>e.length===1&&e[0].name==="core/group",VV=e=>{let{layout:t=null}=e;if(!t)return e;let{inherit:r=null,contentSize:o=null,...n}=t;return r||o?{...e,layout:{...n,contentSize:o,type:"constrained"}}:e},Hme=(e=[])=>{let t=null;for(let r of e)if(r.name==="core/post-template"){t=r;break}else r.innerBlocks.length&&(t=Hme(r.innerBlocks));return t},jme=(e=[],t)=>(e.forEach((r,o)=>{r.name==="core/post-template"?e.splice(o,1,t):r.innerBlocks.length&&(r.innerBlocks=jme(r.innerBlocks,t))}),e),n1=(e,t)=>{let{displayLayout:r=null,...o}=e;if(!r)return[e,t];let n=Hme(t);if(!n)return[e,t];let{type:i,columns:s}=r,l=i==="flex"?"grid":"default",c=(0,X7.createBlock)("core/post-template",{...n.attributes,layout:{type:l,...s&&{columnCount:s}}},n.innerBlocks);return[o,jme(t,c)]},DNe={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,t){let r=zV(e),{layout:o,...n}=r,i={...n,displayLayout:r.layout};return n1(i,t)},save(){return(0,og.jsx)(oa.InnerBlocks.Content,{})}},LNe={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},layout:!0},isEligible:({query:{categoryIds:e,tagIds:t}={}})=>e||t,migrate(e,t){let r=zV(e),[o,n]=Ome(r,t),i=VV(o);return n1(i,n)},save({attributes:{tagName:e="div"}}){let t=oa.useBlockProps.save(),r=oa.useInnerBlocksProps.save(t);return(0,og.jsx)(e,{...r})}},ANe={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,parents:[]}},tagName:{type:"string",default:"div"},displayLayout:{type:"object",default:{type:"list"}},namespace:{type:"string"}},supports:{align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},layout:!0},isEligible(e){let{style:t,backgroundColor:r,gradient:o,textColor:n}=e;return r||o||n||t?.color||t?.elements?.link},migrate(e,t){let[r,o]=Ome(e,t),n=VV(r);return n1(n,o)},save({attributes:{tagName:e="div"}}){let t=oa.useBlockProps.save(),r=oa.useInnerBlocksProps.save(t);return(0,og.jsx)(e,{...r})}},MNe={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,parents:[]}},tagName:{type:"string",default:"div"},displayLayout:{type:"object",default:{type:"list"}},namespace:{type:"string"}},supports:{align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},layout:!0},save({attributes:{tagName:e="div"}}){let t=oa.useBlockProps.save(),r=oa.useInnerBlocksProps.save(t);return(0,og.jsx)(e,{...r})},isEligible:({layout:e})=>e?.inherit||e?.contentSize&&e?.type!=="constrained",migrate(e,t){let r=VV(e);return n1(r,t)}},zNe={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,parents:[]}},tagName:{type:"string",default:"div"},displayLayout:{type:"object",default:{type:"list"}},namespace:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1,layout:!0},save({attributes:{tagName:e="div"}}){let t=oa.useBlockProps.save(),r=oa.useInnerBlocksProps.save(t);return(0,og.jsx)(e,{...r})},isEligible:({displayLayout:e})=>!!e,migrate:n1},VNe={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,parents:[],format:[]}},tagName:{type:"string",default:"div"},namespace:{type:"string"},enhancedPagination:{type:"boolean",default:!1}},supports:{align:["wide","full"],html:!1,layout:!0,interactivity:!0,contentRole:!0},save({attributes:{tagName:e="div"}}){let t=oa.useBlockProps.save(),r=oa.useInnerBlocksProps.save(t);return(0,og.jsx)(e,{...r})},isEligible:({query:{taxQuery:e}={}})=>!!e&&Object.keys(e).some(t=>!["include","exclude"].includes(t)),migrate(e,t){let r=zV(e);return n1(r,t)}},FNe=[VNe,zNe,MNe,ANe,LNe,DNe],Ume=FNe;var{name:Wme}=z7,Gme={icon:um,edit:Rme,example:{viewportWidth:650,attributes:{namespace:"core/posts-list",query:{perPage:4,pages:1,offset:0,postType:"post",order:"desc",orderBy:"date",author:"",search:"",sticky:"exclude",inherit:!1,excludeCurrent:null}},innerBlocks:[{name:"core/post-template",attributes:{layout:{type:"grid",columnCount:2}},innerBlocks:[{name:"core/post-title"},{name:"core/post-date",attributes:{metadata:{bindings:{datetime:{source:"core/post-data",args:{field:"date"}}}}}},{name:"core/post-excerpt"}]}]},save:Lme,variations:Fme,deprecated:Ume},ONe=()=>M({name:Wme,metadata:z7,settings:Gme});var HV={};J(HV,{init:()=>UNe,metadata:()=>J7,name:()=>Qme,settings:()=>Xme});var OV=a(D(),1);var J7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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.",ancestor:["core/query"],textdomain:"default",usesContext:["queryId","query"],supports:{anchor:!0,align:!0,reusable:!1,html:!1,color:{gradients:!0,link:!0},spacing:{padding:!0,margin:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},style:"wp-block-query-no-results"};var e8=a(R(),1),$me=a(b(),1);function qme(){let e=(0,e8.useBlockProps)(),t=(0,e8.useInnerBlocksProps)(e);return(0,$me.jsx)("div",{...t})}var Zme=a(R(),1),Kme=a(b(),1);function Yme(){return(0,Kme.jsx)(Zme.InnerBlocks.Content,{})}var jNe=[["core/paragraph",{placeholder:(0,OV.__)("Add text or blocks that will display when a query returns no results.")}]],{name:Qme}=J7,Xme={icon:um,template:jNe,edit:qme,save:Yme,example:{innerBlocks:[{name:"core/paragraph",attributes:{content:(0,OV.__)("No posts were found.")}}]}},UNe=()=>M({name:Qme,metadata:J7,settings:Xme});var WV={};J(WV,{init:()=>qNe,metadata:()=>t8,name:()=>cfe,settings:()=>ufe});var t8={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/query-pagination",title:"Pagination",category:"theme",ancestor:["core/query"],allowedBlocks:["core/query-pagination-previous","core/query-pagination-numbers","core/query-pagination-next"],description:"Displays a paginated navigation to next/previous set of posts, when applicable.",textdomain:"default",attributes:{paginationArrow:{type:"string",default:"none"},showLabel:{type:"boolean",default:!0}},usesContext:["queryId","query"],providesContext:{paginationArrow:"paginationArrow",showLabel:"showLabel"},supports:{anchor:!0,align:!0,reusable:!1,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},layout:{allowSwitching:!1,allowInheriting:!1,default:{type:"flex"}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-query-pagination-editor",style:"wp-block-query-pagination"};var r8=a(D(),1),Yu=a(R(),1),o8=a(O(),1),U_=a(V(),1),ofe=a(H(),1);var ng=a(D(),1),a1=a(V(),1),i1=a(b(),1);function Jme({value:e,onChange:t}){return(0,i1.jsxs)(a1.__experimentalToggleGroupControl,{label:(0,ng.__)("Arrow"),value:e,onChange:t,help:(0,ng.__)("A decorative arrow appended to the next and previous page link."),isBlock:!0,children:[(0,i1.jsx)(a1.__experimentalToggleGroupControlOption,{value:"none",label:(0,ng._x)("None","Arrow option for Query Pagination Next/Previous blocks")}),(0,i1.jsx)(a1.__experimentalToggleGroupControlOption,{value:"arrow",label:(0,ng._x)("Arrow","Arrow option for Query Pagination Next/Previous blocks")}),(0,i1.jsx)(a1.__experimentalToggleGroupControlOption,{value:"chevron",label:(0,ng._x)("Chevron","Arrow option for Query Pagination Next/Previous blocks")})]})}var jV=a(D(),1),efe=a(V(),1),tfe=a(b(),1);function rfe({value:e,onChange:t}){return(0,tfe.jsx)(efe.ToggleControl,{label:(0,jV.__)("Show label text"),help:(0,jV.__)('Make label text visible, e.g. "Next Page".'),onChange:t,checked:e===!0})}var Gs=a(b(),1);function nfe({attributes:{paginationArrow:e,showLabel:t},setAttributes:r,clientId:o}){let n=(0,o8.useSelect)(u=>{let{getBlocks:d}=u(Yu.store);return d(o)?.find(m=>["core/query-pagination-next","core/query-pagination-previous"].includes(m.name))},[o]),{__unstableMarkNextChangeAsNotPersistent:i}=(0,o8.useDispatch)(Yu.store),s=X(),l=(0,Yu.useBlockProps)(),c=(0,Yu.useInnerBlocksProps)(l);return(0,ofe.useEffect)(()=>{e==="none"&&!t&&(i(),r({showLabel:!0}))},[e,r,t,i]),(0,Gs.jsxs)(Gs.Fragment,{children:[n&&(0,Gs.jsx)(Yu.InspectorControls,{children:(0,Gs.jsxs)(U_.__experimentalToolsPanel,{label:(0,r8.__)("Settings"),resetAll:()=>{r({paginationArrow:"none",showLabel:!0})},dropdownMenuProps:s,children:[(0,Gs.jsx)(U_.__experimentalToolsPanelItem,{hasValue:()=>e!=="none",label:(0,r8.__)("Pagination arrow"),onDeselect:()=>r({paginationArrow:"none"}),isShownByDefault:!0,children:(0,Gs.jsx)(Jme,{value:e,onChange:u=>{r({paginationArrow:u})}})}),e!=="none"&&(0,Gs.jsx)(U_.__experimentalToolsPanelItem,{hasValue:()=>!t,label:(0,r8.__)("Show text"),onDeselect:()=>r({showLabel:!0}),isShownByDefault:!0,children:(0,Gs.jsx)(rfe,{value:t,onChange:u=>{r({showLabel:u})}})})]})}),(0,Gs.jsx)("nav",{...c})]})}var afe=a(R(),1),ife=a(b(),1);function sfe(){return(0,ife.jsx)(afe.InnerBlocks.Content,{})}var n8=a(R(),1),UV=a(b(),1),GNe=[{save(){return(0,UV.jsx)("div",{...n8.useBlockProps.save(),children:(0,UV.jsx)(n8.InnerBlocks.Content,{})})}}],lfe=GNe;var{name:cfe}=t8,$Ne=[["core/query-pagination-previous"],["core/query-pagination-numbers"],["core/query-pagination-next"]],ufe={icon:sy,template:$Ne,edit:nfe,save:sfe,deprecated:lfe},qNe=()=>M({name:cfe,metadata:t8,settings:ufe});var $V={};J($V,{init:()=>YNe,metadata:()=>a8,name:()=>pfe,settings:()=>mfe});var a8={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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","showLabel","enhancedPagination"],supports:{anchor:!0,reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}}};var GV=a(D(),1),i8=a(R(),1),W_=a(b(),1),KNe={none:"",arrow:"\u2192",chevron:"\xBB"};function dfe({attributes:{label:e},setAttributes:t,context:{paginationArrow:r,showLabel:o}}){let n=KNe[r];return(0,W_.jsxs)("a",{href:"#pagination-next-pseudo-link",onClick:i=>i.preventDefault(),...(0,i8.useBlockProps)(),children:[o&&(0,W_.jsx)(i8.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,GV.__)("Next page link"),placeholder:(0,GV.__)("Next Page"),value:e,onChange:i=>t({label:i})}),n&&(0,W_.jsx)("span",{className:`wp-block-query-pagination-next-arrow is-arrow-${r}`,"aria-hidden":!0,children:n})]})}var{name:pfe}=a8,mfe={icon:ny,edit:dfe},YNe=()=>M({name:pfe,metadata:a8,settings:mfe});var qV={};J(qV,{init:()=>JNe,metadata:()=>s8,name:()=>gfe,settings:()=>hfe});var s8={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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",attributes:{midSize:{type:"number",default:2}},usesContext:["queryId","query","enhancedPagination"],supports:{anchor:!0,reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-query-pagination-numbers-editor"};var $_=a(D(),1),l8=a(R(),1),s1=a(V(),1);var ns=a(b(),1),G_=(e,t="a",r="")=>(0,ns.jsx)(t,{className:`page-numbers ${r}`,children:e},e),XNe=e=>{let t=[];for(let r=1;r<=e;r++)t.push(G_(r));t.push(G_(e+1,"span","current"));for(let r=1;r<=e;r++)t.push(G_(e+1+r));return t.push(G_("...","span","dots")),t.push(G_(e*2+3)),(0,ns.jsx)(ns.Fragment,{children:t})};function ffe({attributes:e,setAttributes:t}){let{midSize:r}=e,o=XNe(parseInt(r,10)),n=X();return(0,ns.jsxs)(ns.Fragment,{children:[(0,ns.jsx)(l8.InspectorControls,{children:(0,ns.jsx)(s1.__experimentalToolsPanel,{label:(0,$_.__)("Settings"),resetAll:()=>t({midSize:2}),dropdownMenuProps:n,children:(0,ns.jsx)(s1.__experimentalToolsPanelItem,{label:(0,$_.__)("Number of links"),hasValue:()=>r!==2,onDeselect:()=>t({midSize:2}),isShownByDefault:!0,children:(0,ns.jsx)(s1.RangeControl,{label:(0,$_.__)("Number of links"),help:(0,$_.__)("Specify how many links can appear before and after the current page number. Links to the first, current and last page are always visible."),value:r,onChange:i=>{t({midSize:parseInt(i,10)})},min:0,max:5,withInputField:!1})})})}),(0,ns.jsx)("div",{...(0,l8.useBlockProps)(),children:o})]})}var{name:gfe}=s8,hfe={icon:ay,edit:ffe,example:{}},JNe=()=>M({name:gfe,metadata:s8,settings:hfe});var KV={};J(KV,{init:()=>rIe,metadata:()=>c8,name:()=>yfe,settings:()=>bfe});var c8={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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","showLabel","enhancedPagination"],supports:{anchor:!0,reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}}};var ZV=a(D(),1),u8=a(R(),1),q_=a(b(),1),tIe={none:"",arrow:"\u2190",chevron:"\xAB"};function vfe({attributes:{label:e},setAttributes:t,context:{paginationArrow:r,showLabel:o}}){let n=tIe[r];return(0,q_.jsxs)("a",{href:"#pagination-previous-pseudo-link",onClick:i=>i.preventDefault(),...(0,u8.useBlockProps)(),children:[n&&(0,q_.jsx)("span",{className:`wp-block-query-pagination-previous-arrow is-arrow-${r}`,"aria-hidden":!0,children:n}),o&&(0,q_.jsx)(u8.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,ZV.__)("Previous page link"),placeholder:(0,ZV.__)("Previous Page"),value:e,onChange:i=>t({label:i})})]})}var{name:yfe}=c8,bfe={icon:iy,edit:vfe},rIe=()=>M({name:yfe,metadata:c8,settings:bfe});var JV={};J(JV,{init:()=>sIe,metadata:()=>d8,name:()=>Pfe,settings:()=>Efe});var d8={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/query-title",title:"Query Title",category:"theme",description:"Display the query title.",textdomain:"default",attributes:{type:{type:"string"},level:{type:"number",default:1},levelOptions:{type:"array"},showPrefix:{type:"boolean",default:!0},showSearchTerm:{type:"boolean",default:!0}},example:{attributes:{type:"search"}},usesContext:["query"],supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-query-title"};var $s=a(R(),1),qs=a(V(),1),lr=a(D(),1);var YV=a(ne(),1),QV=a(O(),1);function _fe(){let e=(0,QV.useSelect)(s=>{let{getCurrentPostId:l,getCurrentPostType:c,getCurrentTemplateId:u}=s("core/editor"),d=c(),p=u()||(d==="wp_template"?l():null);return p?s(YV.store).getEditedEntityRecord("postType","wp_template",p)?.slug:null},[]),t=e?.match(/^(category|tag|taxonomy-([^-]+))$|^(((category|tag)|taxonomy-([^-]+))-(.+))$/),r,o,n=!1,i;if(t)t[1]?r=t[2]?t[2]:t[1]:t[3]&&(r=t[6]?t[6]:t[4],o=t[7]),r=r==="tag"?"post_tag":r;else{let s=e?.match(/^(author)$|^author-(.+)$/);s&&(n=!0,s[2]&&(i=s[2]))}return(0,QV.useSelect)(s=>{let{getEntityRecords:l,getTaxonomy:c,getAuthors:u}=s(YV.store),d,p;if(r&&(d=c(r)?.labels?.singular_name),o){let m=l("taxonomy",r,{slug:o,per_page:1});m&&m[0]&&(p=m[0].name)}if(n&&(d="Author",i)){let m=u({slug:i});m&&m[0]&&(p=m[0].name)}return{archiveTypeLabel:d,archiveNameLabel:p}},[i,n,r,o])}var xfe=a(ne(),1),XV=a(O(),1);function kfe(e){let t=(0,XV.useSelect)(r=>{let{getCurrentPostType:o}=r("core/editor");return o()},[]);return(0,XV.useSelect)(r=>{let{getPostType:o}=r(xfe.store),i=o(e||t);return{postTypeLabel:i?i.labels.singular_name:""}},[e,t])}var At=a(b(),1),nIe=["archive","search","post-type"];function wfe(e){Et(e);let{attributes:{type:t,level:r,levelOptions:o,showPrefix:n,showSearchTerm:i},setAttributes:s,context:{query:l}}=e,{archiveTypeLabel:c,archiveNameLabel:u}=_fe(),{postTypeLabel:d}=kfe(l?.postType),p=X(),m=r===0?"p":`h${r}`,f=(0,$s.useBlockProps)({className:"wp-block-query-title__placeholder"});if(!nIe.includes(t))return(0,At.jsx)("div",{...f,children:(0,At.jsx)($s.Warning,{children:(0,lr.__)("Provided type is not supported.")})});let g;if(t==="archive"){let h;c?n?u?h=(0,lr.sprintf)((0,lr._x)("%1$s: %2$s","archive label"),c,u):h=(0,lr.sprintf)((0,lr.__)("%s: Name"),c):u?h=u:h=(0,lr.sprintf)((0,lr.__)("%s name"),c):h=n?(0,lr.__)("Archive type: Name"):(0,lr.__)("Archive title"),g=(0,At.jsxs)(At.Fragment,{children:[(0,At.jsx)($s.InspectorControls,{children:(0,At.jsx)(qs.__experimentalToolsPanel,{label:(0,lr.__)("Settings"),resetAll:()=>s({showPrefix:!0}),dropdownMenuProps:p,children:(0,At.jsx)(qs.__experimentalToolsPanelItem,{hasValue:()=>!n,label:(0,lr.__)("Show archive type in title"),onDeselect:()=>s({showPrefix:!0}),isShownByDefault:!0,children:(0,At.jsx)(qs.ToggleControl,{label:(0,lr.__)("Show archive type in title"),onChange:()=>s({showPrefix:!n}),checked:n})})})}),(0,At.jsx)(m,{...f,children:h})]})}if(t==="search"&&(g=(0,At.jsxs)(At.Fragment,{children:[(0,At.jsx)($s.InspectorControls,{children:(0,At.jsx)(qs.__experimentalToolsPanel,{label:(0,lr.__)("Settings"),resetAll:()=>s({showSearchTerm:!0}),dropdownMenuProps:p,children:(0,At.jsx)(qs.__experimentalToolsPanelItem,{hasValue:()=>!i,label:(0,lr.__)("Show search term in title"),onDeselect:()=>s({showSearchTerm:!0}),isShownByDefault:!0,children:(0,At.jsx)(qs.ToggleControl,{label:(0,lr.__)("Show search term in title"),onChange:()=>s({showSearchTerm:!i}),checked:i})})})}),(0,At.jsx)(m,{...f,children:i?(0,lr.__)("Search results for: \u201Csearch term\u201D"):(0,lr.__)("Search results")})]})),t==="post-type"){let h;d?n?h=(0,lr.sprintf)((0,lr.__)('Post Type: "%s"'),d):h=d:h=n?(0,lr.__)("Post Type: Name"):(0,lr.__)("Name"),g=(0,At.jsxs)(At.Fragment,{children:[(0,At.jsx)($s.InspectorControls,{children:(0,At.jsx)(qs.__experimentalToolsPanel,{label:(0,lr.__)("Settings"),resetAll:()=>s({showPrefix:!0}),dropdownMenuProps:p,children:(0,At.jsx)(qs.__experimentalToolsPanelItem,{hasValue:()=>!n,label:(0,lr.__)("Show post type label"),onDeselect:()=>s({showPrefix:!0}),isShownByDefault:!0,children:(0,At.jsx)(qs.ToggleControl,{label:(0,lr.__)("Show post type label"),onChange:()=>s({showPrefix:!n}),checked:n})})})}),(0,At.jsx)(m,{...f,children:h})]})}return(0,At.jsxs)(At.Fragment,{children:[(0,At.jsx)($s.BlockControls,{group:"block",children:(0,At.jsx)($s.HeadingLevelDropdown,{value:r,options:o,onChange:h=>s({level:h})})}),g]})}var ag=a(D(),1);var Cfe=[{isDefault:!0,name:"archive-title",title:(0,ag.__)("Archive Title"),description:(0,ag.__)("Display the archive title based on the queried object."),icon:pl,attributes:{type:"archive"},scope:["inserter"]},{isDefault:!1,name:"search-title",title:(0,ag.__)("Search Results Title"),description:(0,ag.__)("Display the search results title based on the queried object."),icon:pl,attributes:{type:"search"},scope:["inserter"]},{isDefault:!1,name:"post-type-label",title:(0,ag.__)("Post Type Label"),description:(0,ag.__)("Display the post type label based on the queried object."),icon:pl,attributes:{type:"post-type"},scope:["inserter"]}];Cfe.forEach(e=>{e.isActive||(e.isActive=(t,r)=>t.type===r.type)});var Sfe=Cfe;var aIe={attributes:{type:{type:"string"},textAlign:{type:"string"},level:{type:"number",default:1},levelOptions:{type:"array"}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{padding:!0,margin:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},iIe={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(){return null},migrate:er,isEligible({style:e}){return e?.typography?.fontFamily}},Tfe=[aIe,iIe];var{name:Pfe}=d8,Efe={icon:pl,edit:wfe,variations:Sfe,deprecated:Tfe},sIe=()=>M({name:Pfe,metadata:d8,settings:Efe});var rF={};J(rF,{init:()=>cIe,metadata:()=>p8,name:()=>Ife,settings:()=>Rfe});var p8={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/query-total",title:"Query Total",category:"theme",ancestor:["core/query"],description:"Display the total number of results in a query.",textdomain:"default",attributes:{displayType:{type:"string",default:"total-results"}},usesContext:["queryId","query"],supports:{anchor:!0,align:["wide","full"],html:!1,spacing:{margin:!0,padding:!0},color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}},interactivity:{clientNavigation:!0}},style:"wp-block-query-total"};var m8=a(R(),1),f8=a(V(),1),l1=a(D(),1);var Ep=a(V(),1),ig=a(b(),1),eF=(0,ig.jsx)(Ep.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:(0,ig.jsx)(Ep.Path,{d:"M4 11h4v2H4v-2zm6 0h6v2h-6v-2zm8 0h2v2h-2v-2z"})}),tF=(0,ig.jsx)(Ep.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:(0,ig.jsx)(Ep.Path,{d:"M4 13h2v-2H4v2zm4 0h10v-2H8v2zm12 0h2v-2h-2v2z"})}),Bfe=(0,ig.jsx)(Ep.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:(0,ig.jsx)(Ep.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.5v12Zm-7-6-4.1 5h8.8v-3h-1.5v1.5h-4.2l2.9-3.5-2.9-3.5h4.2V10h1.5V7H7.4l4.1 5Z"})});var Wl=a(b(),1);function Nfe({attributes:e,setAttributes:t}){let{displayType:r}=e,o=(0,m8.useBlockProps)(),n=()=>{switch(r){case"total-results":return eF;case"range-display":return tF}},i=[{role:"menuitemradio",title:(0,l1.__)("Total results"),isActive:r==="total-results",icon:eF,onClick:()=>{t({displayType:"total-results"})}},{role:"menuitemradio",title:(0,l1.__)("Range display"),isActive:r==="range-display",icon:tF,onClick:()=>{t({displayType:"range-display"})}}],s=(0,Wl.jsx)(m8.BlockControls,{children:(0,Wl.jsx)(f8.ToolbarGroup,{children:(0,Wl.jsx)(f8.ToolbarDropdownMenu,{icon:n(),label:(0,l1.__)("Change display type"),controls:i})})});return(0,Wl.jsxs)("div",{...o,children:[s,r==="total-results"?(0,Wl.jsx)(Wl.Fragment,{children:(0,l1.__)("12 results found")}):r==="range-display"?(0,Wl.jsx)(Wl.Fragment,{children:(0,l1.__)("Displaying 1 \u2013 10 of 12")}):null]})}var{name:Ife}=p8,Rfe={icon:Bfe,edit:Nfe},cIe=()=>M({name:Ife,metadata:p8,settings:Rfe});var nF={};J(nF,{init:()=>_Ie,metadata:()=>g8,name:()=>Hfe,settings:()=>jfe});var oF=a(D(),1);var Z_=a(K(),1),vo=a(R(),1),Sn=a(b(),1),Bp=e=>{let{value:t,...r}=e;return[{...r},t?(0,Z_.parseWithAttributeSchema)(t,{type:"array",source:"query",selector:"p",query:{content:{type:"string",source:"html"}}}).map(({content:o})=>(0,Z_.createBlock)("core/paragraph",{content:o})):(0,Z_.createBlock)("core/paragraph")]},Dfe=["left","right","center"],sg=(e,t)=>{let{align:r,...o}=e;return[Dfe.includes(r)?{...o,textAlign:r}:e,t]},uIe=(e,t)=>[{...e,className:e.className?e.className+" is-style-large":"is-style-large"},t],dIe={attributes:{value:{type:"string",source:"html",selector:"blockquote",multiline:"p",default:"",role:"content"},citation:{type:"string",source:"html",selector:"cite",default:"",role:"content"},align:{type:"string"}},supports:{anchor:!0,html:!1,__experimentalOnEnter:!0,__experimentalOnMerge:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,fontAppearance:!0}},color:{gradients:!0,heading:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}}},isEligible:({align:e})=>Dfe.includes(e),save({attributes:e}){let{align:t,citation:r}=e,o=T({[`has-text-align-${t}`]:t});return(0,Sn.jsxs)("blockquote",{...vo.useBlockProps.save({className:o}),children:[(0,Sn.jsx)(vo.InnerBlocks.Content,{}),!vo.RichText.isEmpty(r)&&(0,Sn.jsx)(vo.RichText.Content,{tagName:"cite",value:r})]})},migrate:sg},pIe={attributes:{value:{type:"string",source:"html",selector:"blockquote",multiline:"p",default:"",role:"content"},citation:{type:"string",source:"html",selector:"cite",default:"",role:"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}}},save({attributes:e}){let{align:t,value:r,citation:o}=e,n=T({[`has-text-align-${t}`]:t});return(0,Sn.jsxs)("blockquote",{...vo.useBlockProps.save({className:n}),children:[(0,Sn.jsx)(vo.RichText.Content,{multiline:!0,value:r}),!vo.RichText.isEmpty(o)&&(0,Sn.jsx)(vo.RichText.Content,{tagName:"cite",value:o})]})},migrate(e){return sg(...Bp(e))}},mIe={attributes:{value:{type:"string",source:"html",selector:"blockquote",multiline:"p",default:""},citation:{type:"string",source:"html",selector:"cite",default:""},align:{type:"string"}},migrate(e){return sg(...Bp(e))},save({attributes:e}){let{align:t,value:r,citation:o}=e;return(0,Sn.jsxs)("blockquote",{style:{textAlign:t||null},children:[(0,Sn.jsx)(vo.RichText.Content,{multiline:!0,value:r}),!vo.RichText.isEmpty(o)&&(0,Sn.jsx)(vo.RichText.Content,{tagName:"cite",value:o})]})}},fIe={attributes:{value:{type:"string",source:"html",selector:"blockquote",multiline:"p",default:""},citation:{type:"string",source:"html",selector:"cite",default:""},align:{type:"string"},style:{type:"number",default:1}},migrate(e){if(e.style===2){let{style:t,...r}=e;return sg(...uIe(...Bp(r)))}return sg(...Bp(e))},save({attributes:e}){let{align:t,value:r,citation:o,style:n}=e;return(0,Sn.jsxs)("blockquote",{className:n===2?"is-large":"",style:{textAlign:t||null},children:[(0,Sn.jsx)(vo.RichText.Content,{multiline:!0,value:r}),!vo.RichText.isEmpty(o)&&(0,Sn.jsx)(vo.RichText.Content,{tagName:"cite",value:o})]})}},gIe={attributes:{value:{type:"string",source:"html",selector:"blockquote",multiline:"p",default:""},citation:{type:"string",source:"html",selector:"footer",default:""},align:{type:"string"},style:{type:"number",default:1}},migrate(e){if(!isNaN(parseInt(e.style))){let{style:t,...r}=e;return sg(...Bp(r))}return sg(...Bp(e))},save({attributes:e}){let{align:t,value:r,citation:o,style:n}=e;return(0,Sn.jsxs)("blockquote",{className:`blocks-quote-style-${n}`,style:{textAlign:t||null},children:[(0,Sn.jsx)(vo.RichText.Content,{multiline:!0,value:r}),!vo.RichText.isEmpty(o)&&(0,Sn.jsx)(vo.RichText.Content,{tagName:"footer",value:o})]})}},Lfe=[dIe,pIe,mIe,fIe,gIe];var K_=a(D(),1),Zs=a(R(),1),Afe=a(V(),1),c1=a(O(),1),Mfe=a(H(),1),zfe=a(Lm(),1);var Qu=a(b(),1),hIe=(e,t)=>{let r=(0,c1.useRegistry)(),{updateBlockAttributes:o,replaceInnerBlocks:n,selectBlock:i}=(0,c1.useDispatch)(Zs.store);(0,Mfe.useEffect)(()=>{if(!e.value)return;let[s,l]=Bp(e);(0,zfe.default)("Value attribute on the quote block",{since:"6.0",version:"6.5",alternative:"inner blocks"});let c=r.select(Zs.store).hasSelectedInnerBlock(t,!0);r.batch(()=>{o(t,s),n(t,l),c&&i(t)})},[e.value])};function Vfe({attributes:e,setAttributes:t,insertBlocksAfter:r,clientId:o,className:n,isSelected:i}){let{textAlign:s,allowedBlocks:l}=e,{hasInnerBlocks:c}=(0,c1.useSelect)(p=>{let{getBlockCount:m}=p(Zs.store);return{hasInnerBlocks:m(o)>0}},[o]);hIe(e,o);let u=(0,Zs.useBlockProps)({className:T(n,{[`has-text-align-${s}`]:s})}),d=(0,Zs.useInnerBlocksProps)(u,{__experimentalCaptureToolbars:!0,renderAppender:c?!1:void 0,allowedBlocks:l});return(0,Qu.jsxs)(Qu.Fragment,{children:[(0,Qu.jsx)(Zs.BlockControls,{group:"block",children:(0,Qu.jsx)(Zs.AlignmentControl,{value:s,onChange:p=>{t({textAlign:p})}})}),(0,Qu.jsxs)(Afe.BlockQuotation,{...d,children:[d.children,(0,Qu.jsx)($o,{attributeKey:"citation",tagName:"cite",style:{display:"block"},isSelected:i,attributes:e,setAttributes:t,icon:Sy,label:(0,K_.__)("Quote citation"),placeholder:(0,K_.__)("Add citation"),addLabel:(0,K_.__)("Add citation"),removeLabel:(0,K_.__)("Remove citation"),excludeElementClassName:!0,className:"wp-block-quote__citation",insertBlocksAfter:r})]})]})}var g8={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/quote",title:"Quote",category:"text",description:'Give quoted text visual emphasis. "In quoting others, we cite ourselves." \u2014 Julio Cort\xE1zar',keywords:["blockquote","cite"],textdomain:"default",attributes:{value:{type:"string",source:"html",selector:"blockquote",multiline:"p",default:"",role:"content"},citation:{type:"rich-text",source:"rich-text",selector:"cite",role:"content"},textAlign:{type:"string"}},supports:{anchor:!0,align:["left","right","wide","full"],html:!1,background:{backgroundImage:!0,backgroundSize:!0,gradient:!0,__experimentalDefaultControls:{backgroundImage:!0,gradient:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},dimensions:{minHeight:!0,__experimentalDefaultControls:{minHeight:!1}},__experimentalOnEnter:!0,__experimentalOnMerge:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},color:{gradients:!0,heading:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},layout:{allowEditing:!1},spacing:{blockGap:!0,padding:!0,margin:!0},interactivity:{clientNavigation:!0},allowedBlocks:!0},styles:[{name:"default",label:"Default",isDefault:!0},{name:"plain",label:"Plain"}],editorStyle:"wp-block-quote-editor",style:"wp-block-quote"};var lg=a(R(),1),Y_=a(b(),1);function Ffe({attributes:e}){let{textAlign:t,citation:r}=e,o=T({[`has-text-align-${t}`]:t});return(0,Y_.jsxs)("blockquote",{...lg.useBlockProps.save({className:o}),children:[(0,Y_.jsx)(lg.InnerBlocks.Content,{}),!lg.RichText.isEmpty(r)&&(0,Y_.jsx)(lg.RichText.Content,{tagName:"cite",value:r})]})}var Q_=a(R(),1),Zr=a(K(),1),yIe={from:[{type:"block",blocks:["core/verse"],transform:({content:e})=>(0,Zr.createBlock)("core/quote",{},[(0,Zr.createBlock)("core/paragraph",{content:e})])},{type:"block",blocks:["core/pullquote"],transform:({value:e,align:t,citation:r,anchor:o,fontSize:n,style:i})=>(0,Zr.createBlock)("core/quote",{align:t,citation:r,anchor:o,fontSize:n,style:i},[(0,Zr.createBlock)("core/paragraph",{content:e})])},{type:"prefix",prefix:">",transform:e=>(0,Zr.createBlock)("core/quote",{},[(0,Zr.createBlock)("core/paragraph",{content:e})])},{type:"raw",schema:()=>({blockquote:{children:"*"}}),selector:"blockquote",transform:(e,t)=>(0,Zr.createBlock)("core/quote",{},t({HTML:e.innerHTML,mode:"BLOCKS"}))},{type:"block",isMultiBlock:!0,blocks:["*"],isMatch:({},e)=>e.length===1?["core/paragraph","core/heading","core/list","core/pullquote"].includes(e[0].name):!e.some(({name:t})=>t==="core/quote"),__experimentalConvert:e=>(0,Zr.createBlock)("core/quote",{},e.map(t=>(0,Zr.cloneSanitizedBlock)(t)))}],to:[{type:"block",blocks:["core/pullquote"],isMatch:({},e)=>e.innerBlocks.every(({name:t})=>t==="core/paragraph"),transform:({align:e,citation:t,anchor:r,fontSize:o,style:n},i)=>{let s=i.map(({attributes:l})=>`${l.content}`).join("<br>");return(0,Zr.createBlock)("core/pullquote",{value:s,align:e,citation:t,anchor:r,fontSize:o,style:n})}},{type:"block",blocks:["core/verse"],isMatch:({},e)=>e.innerBlocks.every(t=>t.name==="core/paragraph"?!0:(0,Zr.switchToBlockType)(t,"core/paragraph")!==null),transform:({},e)=>{let r=e.flatMap(o=>o.name==="core/paragraph"?o:(0,Zr.switchToBlockType)(o,"core/paragraph")||[]).map(({attributes:o})=>o.content||"").filter(Boolean).join("<br>");return(0,Zr.createBlock)("core/verse",{content:r})}},{type:"block",blocks:["core/paragraph"],isMatch:({citation:e},t)=>{let r=t.innerBlocks;return r.length?r.every(o=>o.name==="core/paragraph"?!0:(0,Zr.switchToBlockType)(o,"core/paragraph")!==null):!Q_.RichText.isEmpty(e)},transform:({citation:e},t)=>{let r=t.flatMap(o=>o.name==="core/paragraph"?o:(0,Zr.switchToBlockType)(o,"core/paragraph")||[]);return Q_.RichText.isEmpty(e)?r:[...r,(0,Zr.createBlock)("core/paragraph",{content:e})]}},{type:"block",blocks:["core/group"],transform:({citation:e,anchor:t},r)=>(0,Zr.createBlock)("core/group",{anchor:t},Q_.RichText.isEmpty(e)?r:[...r,(0,Zr.createBlock)("core/paragraph",{content:e})])}],ungroup:({citation:e},t)=>Q_.RichText.isEmpty(e)?t:[...t,(0,Zr.createBlock)("core/paragraph",{content:e})]},Ofe=yIe;var{name:Hfe}=g8,bIe=[["core/paragraph",{}]],jfe={icon:zN,example:{attributes:{citation:(0,oF.__)("Julio Cort\xE1zar")},innerBlocks:[{name:"core/paragraph",attributes:{content:(0,oF.__)("In quoting others, we cite ourselves.")}}]},transforms:Ofe,template:bIe,templateInsertUpdatesSelection:!0,edit:Vfe,save:Ffe,deprecated:Lfe},_Ie=()=>M({name:Hfe,metadata:g8,settings:jfe});var aF={};J(aF,{init:()=>DIe,metadata:()=>h8,name:()=>Jfe,settings:()=>ege});var Yfe=a(ne(),1),Qfe=a(O(),1),Xfe=a(Wo(),1);var h8={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/block",title:"Pattern",category:"reusable",description:"Reuse this design across your site.",keywords:["reusable"],textdomain:"default",attributes:{ref:{type:"number"},content:{type:"object",default:{}}},providesContext:{"pattern/overrides":"content"},supports:{customClassName:!1,html:!1,inserter:!1,renaming:!1,interactivity:{clientNavigation:!0},customCSS:!1,visibility:!1}};var J_=a(O(),1),e2=a(H(),1),u1=a(ne(),1),qc=a(V(),1),X_=a(D(),1),Kr=a(R(),1),$fe=a(Wfe(),1),qfe=a(K(),1);var Tr=a(b(),1),{useLayoutClasses:kIe}=q(Kr.privateApis),{isOverridableBlock:wIe}=q($fe.privateApis),CIe=["full","wide","left","right"],SIe=(e,t)=>{let r=(0,e2.useRef)();return(0,e2.useMemo)(()=>{if(!e?.length)return{};let o=r.current;if(o===void 0){let i=t?.type==="constrained",s=e.some(l=>CIe.includes(l.attributes.align));o=i&&s?"full":null,r.current=o}return{alignment:o,layout:o?t:void 0}},[e,t])};function TIe(){let e=(0,Kr.useBlockProps)();return(0,Tr.jsx)("div",{...e,children:(0,Tr.jsx)(Kr.Warning,{children:(0,X_.__)("Block cannot be rendered inside itself.")})})}var Gfe=()=>{};function Zfe(e){let{ref:t}=e.attributes;return(0,Kr.useHasRecursion)(t)?(0,Tr.jsx)(TIe,{}):(0,Tr.jsx)(Kr.RecursionProvider,{uniqueId:t,children:(0,Tr.jsx)(BIe,{...e})})}function PIe({recordId:e,canOverrideBlocks:t,hasContent:r,handleEditOriginal:o,resetContent:n}){let i=(0,J_.useSelect)(s=>!!s(u1.store).canUser("update",{kind:"postType",name:"wp_block",id:e}),[e]);return(0,Tr.jsxs)(Tr.Fragment,{children:[i&&!!o&&(0,Tr.jsx)(Kr.BlockControls,{group:"other",children:(0,Tr.jsx)(qc.ToolbarGroup,{children:(0,Tr.jsx)(qc.ToolbarButton,{onClick:o,children:(0,X_.__)("Edit original")})})}),t&&(0,Tr.jsx)(Kr.BlockControls,{group:"other",children:(0,Tr.jsx)(qc.ToolbarGroup,{children:(0,Tr.jsx)(qc.ToolbarButton,{onClick:n,disabled:!r,children:(0,X_.__)("Reset")})})})]})}var EIe={};function BIe({name:e,attributes:{ref:t,content:r},__unstableParentLayout:o,setAttributes:n}){let{record:i,hasResolved:s}=(0,u1.useEntityRecord)("postType","wp_block",t),[l]=(0,u1.useEntityBlockEditor)("postType","wp_block",{id:t}),c=s&&!i,{__unstableMarkLastChangeAsPersistent:u}=(0,J_.useDispatch)(Kr.store),{onNavigateToEntityRecord:d,hasPatternOverridesSource:p,supportedBlockTypesRaw:m}=(0,J_.useSelect)(C=>{let{getSettings:S}=C(Kr.store);return{onNavigateToEntityRecord:S().onNavigateToEntityRecord,hasPatternOverridesSource:!!(0,qfe.getBlockBindingsSource)("core/pattern-overrides"),supportedBlockTypesRaw:S().__experimentalBlockBindingsSupportedAttributes||EIe}},[]),f=(0,e2.useMemo)(()=>{let C=Object.keys(m),S=P=>P?.some(N=>C.includes(N.name)&&wIe(N)?!0:S(N.innerBlocks));return p&&S(l)},[p,l,m]),{alignment:g,layout:h}=SIe(l,o),v=kIe({layout:h},e),x=(0,Kr.useBlockProps)({className:T("block-library-block__reusable-block-container",h&&v,{[`align${g}`]:g})}),_=(0,Kr.useInnerBlocksProps)(x,{layout:h,value:l,onInput:Gfe,onChange:Gfe,renderAppender:l?.length?void 0:Kr.InnerBlocks.ButtonBlockAppender}),k=()=>{d({postId:t,postType:"wp_block"})},y=()=>{r&&(u(),n({content:void 0}))},w=null;return c&&(w=(0,Tr.jsx)(Kr.Warning,{children:(0,X_.__)("Block has been deleted or is unavailable.")})),s||(w=(0,Tr.jsx)(qc.Placeholder,{children:(0,Tr.jsx)(qc.Spinner,{})})),(0,Tr.jsxs)(Tr.Fragment,{children:[s&&!c&&(0,Tr.jsx)(PIe,{recordId:t,canOverrideBlocks:f,hasContent:!!r,handleEditOriginal:d?k:void 0,resetContent:y}),w===null?(0,Tr.jsx)("div",{..._}):(0,Tr.jsx)("div",{...x,children:w})]})}var NIe=e=>typeof e=="object"&&!Array.isArray(e)&&e!==null,IIe={attributes:{ref:{type:"number"},content:{type:"object"}},supports:{customClassName:!1,html:!1,inserter:!1,renaming:!1},isEligible({content:e}){return!!e&&Object.keys(e).every(t=>e[t].values&&NIe(e[t].values))},migrate(e){let{content:t,...r}=e;if(t&&Object.keys(t).length){let o={...t};for(let n in t)o[n]=t[n].values;return{...r,content:o}}return e}},RIe={attributes:{ref:{type:"number"},overrides:{type:"object"}},supports:{customClassName:!1,html:!1,inserter:!1,renaming:!1},isEligible({overrides:e}){return!!e},migrate(e){let{overrides:t,...r}=e,o={};return Object.keys(t).forEach(n=>{o[n]=t[n]}),{...r,content:o}}},Kfe=[IIe,RIe];var{name:Jfe}=h8,ege={deprecated:Kfe,edit:Zfe,icon:uI,__experimentalLabel:({ref:e})=>{if(!e)return;let t=(0,Qfe.select)(Yfe.store).getEditedEntityRecord("postType","wp_block",e);if(t?.title)return(0,Xfe.decodeEntities)(t.title)}},DIe=()=>M({name:Jfe,metadata:h8,settings:ege});var iF={};J(iF,{init:()=>AIe,metadata:()=>v8,name:()=>oge,settings:()=>nge});var rge=a(D(),1);var v8={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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",role:"content"},linkTarget:{type:"string",default:"_self"}},usesContext:["postId"],supports:{anchor:!0,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}},interactivity:{clientNavigation:!0}},style:"wp-block-read-more"};var p1=a(R(),1),m1=a(V(),1),y8=a(K(),1),d1=a(D(),1);var Zc=a(b(),1);function tge({attributes:{content:e,linkTarget:t},setAttributes:r,insertBlocksAfter:o}){let n=(0,p1.useBlockProps)(),i=X();return(0,Zc.jsxs)(Zc.Fragment,{children:[(0,Zc.jsx)(p1.InspectorControls,{children:(0,Zc.jsx)(m1.__experimentalToolsPanel,{label:(0,d1.__)("Settings"),resetAll:()=>r({linkTarget:"_self"}),dropdownMenuProps:i,children:(0,Zc.jsx)(m1.__experimentalToolsPanelItem,{label:(0,d1.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>t!=="_self",onDeselect:()=>r({linkTarget:"_self"}),children:(0,Zc.jsx)(m1.ToggleControl,{label:(0,d1.__)("Open in new tab"),onChange:s=>r({linkTarget:s?"_blank":"_self"}),checked:t==="_blank"})})})}),(0,Zc.jsx)(p1.RichText,{identifier:"content",tagName:"a","aria-label":(0,d1.__)("\u201CRead more\u201D link text"),placeholder:(0,d1.__)("Read more"),value:e,onChange:s=>r({content:s}),__unstableOnSplitAtEnd:o?()=>o((0,y8.createBlock)((0,y8.getDefaultBlockName)())):void 0,withoutInteractiveFormatting:!0,...n})]})}var{name:oge}=v8,nge={icon:wi,edit:tge,example:{attributes:{content:(0,rge.__)("Read more")}}},AIe=()=>M({name:oge,metadata:v8,settings:nge});var sF={};J(sF,{init:()=>FIe,metadata:()=>b8,name:()=>cge,settings:()=>uge});var b8={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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:"",role:"content"},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},openInNewTab:{type:"boolean",default:!1},rel:{type:"string"}},supports:{anchor:!0,align:!0,html:!1,interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{padding:!1,margin:!1}},color:{background:!0,text:!0,gradients:!0,link:!0}},editorStyle:"wp-block-rss-editor",style:"wp-block-rss"};var cg=a(R(),1),Pt=a(V(),1),_8=a(H(),1);var jt=a(D(),1),age=a(dr(),1),ige=a(sd(),1),sge=a(he(),1);var dt=a(b(),1),zIe=1,VIe=20;function lge({attributes:e,setAttributes:t,name:r}){let[o,n]=(0,_8.useState)(!e.feedURL),{blockLayout:i,columns:s,displayAuthor:l,displayDate:c,displayExcerpt:u,excerptLength:d,feedURL:p,itemsToShow:m,openInNewTab:f,rel:g}=e,h=X();function v(N){return()=>{let I=e[N];t({[N]:!I})}}function x(N){N.preventDefault(),p&&(t({feedURL:(0,age.prependHTTPS)(p)}),n(!1))}let{content:_,status:k,error:y}=(0,ige.useServerSideRender)({attributes:e,skipBlockSupportAttributes:!0,block:r}),w=(0,sge.useDisabled)(),C=(0,cg.useBlockProps)({ref:o?null:w}),S=(0,jt.__)("RSS URL");if(o)return(0,dt.jsx)("div",{...C,children:(0,dt.jsx)(Pt.Placeholder,{icon:uy,label:S,instructions:(0,jt.__)("Display entries from any RSS or Atom feed."),children:(0,dt.jsxs)("form",{onSubmit:x,className:"wp-block-rss__placeholder-form",children:[(0,dt.jsx)(Pt.__experimentalInputControl,{label:S,type:"url",hideLabelFromVision:!0,placeholder:(0,jt.__)("Enter URL here\u2026"),value:p,onChange:N=>t({feedURL:N}),className:"wp-block-rss__placeholder-input"}),(0,dt.jsx)(Pt.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,jt.__)("Apply")})]})})});let P=[{icon:pm,title:(0,jt.__)("Edit RSS URL"),onClick:()=>n(!0)},{icon:dl,title:(0,jt._x)("List view","RSS block display setting"),onClick:()=>t({blockLayout:"list"}),isActive:i==="list"},{icon:ki,title:(0,jt._x)("Grid view","RSS block display setting"),onClick:()=>t({blockLayout:"grid"}),isActive:i==="grid"}];return(0,dt.jsxs)(dt.Fragment,{children:[(0,dt.jsx)(cg.BlockControls,{children:(0,dt.jsx)(Pt.ToolbarGroup,{controls:P})}),(0,dt.jsx)(cg.InspectorControls,{children:(0,dt.jsxs)(Pt.__experimentalToolsPanel,{label:(0,jt.__)("Settings"),resetAll:()=>{t({itemsToShow:5,displayAuthor:!1,displayDate:!1,displayExcerpt:!1,excerptLength:55,columns:2,openInNewTab:!1})},dropdownMenuProps:h,children:[(0,dt.jsx)(Pt.__experimentalToolsPanelItem,{label:(0,jt.__)("Number of items"),hasValue:()=>m!==5,onDeselect:()=>t({itemsToShow:5}),isShownByDefault:!0,children:(0,dt.jsx)(Pt.RangeControl,{label:(0,jt.__)("Number of items"),value:m,onChange:N=>t({itemsToShow:N}),min:zIe,max:VIe,required:!0})}),(0,dt.jsx)(Pt.__experimentalToolsPanelItem,{label:(0,jt.__)("Display author"),hasValue:()=>!!l,onDeselect:()=>t({displayAuthor:!1}),isShownByDefault:!0,children:(0,dt.jsx)(Pt.ToggleControl,{label:(0,jt.__)("Display author"),checked:l,onChange:v("displayAuthor")})}),(0,dt.jsx)(Pt.__experimentalToolsPanelItem,{label:(0,jt.__)("Display date"),hasValue:()=>!!c,onDeselect:()=>t({displayDate:!1}),isShownByDefault:!0,children:(0,dt.jsx)(Pt.ToggleControl,{label:(0,jt.__)("Display date"),checked:c,onChange:v("displayDate")})}),(0,dt.jsx)(Pt.__experimentalToolsPanelItem,{label:(0,jt.__)("Display excerpt"),hasValue:()=>!!u,onDeselect:()=>t({displayExcerpt:!1}),isShownByDefault:!0,children:(0,dt.jsx)(Pt.ToggleControl,{label:(0,jt.__)("Display excerpt"),checked:u,onChange:v("displayExcerpt")})}),u&&(0,dt.jsx)(Pt.__experimentalToolsPanelItem,{label:(0,jt.__)("Max number of words in excerpt"),hasValue:()=>d!==55,onDeselect:()=>t({excerptLength:55}),isShownByDefault:!0,children:(0,dt.jsx)(Pt.RangeControl,{label:(0,jt.__)("Max number of words in excerpt"),value:d,onChange:N=>t({excerptLength:N}),min:10,max:100,required:!0})}),i==="grid"&&(0,dt.jsx)(Pt.__experimentalToolsPanelItem,{label:(0,jt.__)("Columns"),hasValue:()=>s!==2,onDeselect:()=>t({columns:2}),isShownByDefault:!0,children:(0,dt.jsx)(Pt.RangeControl,{label:(0,jt.__)("Columns"),value:s,onChange:N=>t({columns:N}),min:2,max:6,required:!0})}),(0,dt.jsx)(Pt.__experimentalToolsPanelItem,{label:(0,jt.__)("Open links in new tab"),hasValue:()=>!!f,onDeselect:()=>t({openInNewTab:!1}),isShownByDefault:!0,children:(0,dt.jsx)(Pt.ToggleControl,{label:(0,jt.__)("Open links in new tab"),checked:f,onChange:N=>t({openInNewTab:N})})})]})}),(0,dt.jsx)(cg.InspectorControls,{group:"advanced",children:(0,dt.jsx)(Pt.TextControl,{label:(0,jt.__)("Link relation"),help:(0,_8.createInterpolateElement)((0,jt.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,dt.jsx)(Pt.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})}),value:g||"",onChange:N=>t({rel:N})})}),k==="loading"&&(0,dt.jsx)("div",{...C,children:(0,dt.jsx)(Pt.Spinner,{})}),k==="error"&&(0,dt.jsx)("div",{...C,children:(0,dt.jsx)("p",{children:(0,jt.sprintf)((0,jt.__)("Error: %s"),y)})}),k==="success"&&(0,dt.jsx)(To,{wrapperProps:C,html:_})]})}var{name:cge}=b8,uge={icon:uy,example:{attributes:{feedURL:"https://wordpress.org"}},edit:lge},FIe=()=>M({name:cge,metadata:b8,settings:uge});var mF={};J(mF,{init:()=>GIe,metadata:()=>x8,name:()=>_ge,settings:()=>C8});var f1=a(D(),1);var bge=a(K(),1);var x8={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/search",title:"Search",category:"widgets",description:"Help visitors find your content.",keywords:["find"],textdomain:"default",attributes:{label:{type:"string",role:"content"},showLabel:{type:"boolean",default:!0},placeholder:{type:"string",default:"",role:"content"},width:{type:"number"},widthUnit:{type:"string"},buttonText:{type:"string",role:"content"},buttonPosition:{type:"string",default:"button-outside"},buttonUseIcon:{type:"boolean",default:!1},query:{type:"object",default:{}},tagName:{type:"string",default:""}},supports:{anchor:!0,align:["left","center","right"],color:{gradients:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{background:!0,text:!0}},interactivity:!0,typography:{__experimentalSkipSerialization:!0,__experimentalSelector:".wp-block-search__label, .wp-block-search__input, .wp-block-search__button",fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{color:!0,radius:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,width:!0}},spacing:{margin:!0},html:!1},editorStyle:"wp-block-search-editor",style:"wp-block-search",selectors:{color:".wp-block-search .wp-block-search__button, .wp-block-search.wp-block-search__no-button .wp-block-search__input",border:".wp-block-search.wp-block-search__button-outside .wp-block-search__input, .wp-block-search.wp-block-search__button-outside .wp-block-search__button, .wp-block-search.wp-block-search__no-button .wp-block-search__input, .wp-block-search.wp-block-search__button-only .wp-block-search__input, .wp-block-search.wp-block-search__button-only .wp-block-search__button, .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper"}};var no=a(R(),1),k8=a(O(),1),t2=a(H(),1),mr=a(V(),1),fge=a(he(),1);var Mt=a(D(),1),gge=a(da(),1),hge=a(Uy(),1),w8=a(z(),1);var lF=50,cF=350,uF=220;function dF(e){return e==="%"}var bt=a(b(),1),dge={"":(0,Mt.__)("Lets the theme decide. Uses the <search> landmark element if the theme opts in, otherwise a <form>."),search:(0,Mt.__)("Wraps the block in a <search> landmark, announced as a search region by assistive technologies."),form:(0,Mt.__)('Uses a <form role="search"> wrapper for backward compatibility with existing theme styles.')},pge="4px",mge=[25,50,75,100],HIe=(0,bt.jsx)(w8.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,bt.jsx)(w8.Path,{d:"M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z"})});function vge({className:e,attributes:t,setAttributes:r,toggleSelection:o,isSelected:n,clientId:i}){let{label:s,showLabel:l,placeholder:c,width:u,widthUnit:d,align:p,buttonText:m,buttonPosition:f,buttonUseIcon:g,tagName:h,style:v}=t,x=(0,k8.useSelect)(ae=>{let{getBlockParentsByBlockName:se,wasBlockJustInserted:ue}=ae(no.store);return!!se(i,"core/navigation")?.length&&ue(i)},[i]),{__unstableMarkNextChangeAsNotPersistent:_}=(0,k8.useDispatch)(no.store);(0,t2.useEffect)(()=>{x&&(_(),r({showLabel:!1,buttonUseIcon:!0,buttonPosition:"button-inside"}))},[_,x,r]);let k=v?.border?.radius,y=(0,no.__experimentalUseBorderProps)(t);typeof k=="number"&&(y={...y,style:{...y.style,borderRadius:`${k}px`}});let w=(0,no.__experimentalUseColorProps)(t),[C,S]=(0,no.useSettings)("typography.fluid","layout"),P=(0,no.getTypographyClassesAndStyles)(t,{typography:{fluid:C},layout:{wideSize:S?.wideSize}}),I=`wp-block-search__width-${(0,fge.useInstanceId)(mr.__experimentalUnitControl)}`,B=f==="button-inside",E=f==="button-outside",L=f==="no-button",A=f==="button-only",U=A&&!n,$=(0,t2.useRef)(),W=(0,t2.useRef)(),G=(0,mr.__experimentalUseCustomUnits)({availableUnits:["%","px"],defaultValues:{"%":lF,px:cF}}),F=()=>T(e,B?"wp-block-search__button-inside":void 0,E?"wp-block-search__button-outside":void 0,L?"wp-block-search__no-button":void 0,A?"wp-block-search__button-only":void 0,!g&&!L?"wp-block-search__text-button":void 0,g&&!L?"wp-block-search__icon-button":void 0,U?"wp-block-search__searchfield-hidden":void 0),Z=[{label:(0,Mt.__)("Button outside"),value:"button-outside"},{label:(0,Mt.__)("Button inside"),value:"button-inside"},{label:(0,Mt.__)("No button"),value:"no-button"},{label:(0,Mt.__)("Button only"),value:"button-only"}],j=()=>A?{}:{right:p!=="right",left:p==="right"},Y=()=>{let ae=T("wp-block-search__input",L?w.className:void 0,B?void 0:y.className,P.className),se={...L?w.style:{},...B?{borderRadius:y.style?.borderRadius,borderTopLeftRadius:y.style?.borderTopLeftRadius,borderTopRightRadius:y.style?.borderTopRightRadius,borderBottomLeftRadius:y.style?.borderBottomLeftRadius,borderBottomRightRadius:y.style?.borderBottomRightRadius}:y.style,...P.style,textDecoration:void 0};return(0,bt.jsx)("input",{type:"search",className:ae,style:se,"aria-label":(0,Mt.__)("Optional placeholder text"),placeholder:c?void 0:(0,Mt.__)("Optional placeholder\u2026"),value:c,onChange:ue=>r({placeholder:ue.target.value}),ref:$})},ee=()=>{let ae=T("wp-block-search__button",w.className,P.className,B?void 0:y.className,g?"has-icon":void 0,(0,no.__experimentalGetElementClassName)("button")),se={...w.style,...P.style,...B?{borderRadius:y.style?.borderRadius,borderTopLeftRadius:y.style?.borderTopLeftRadius,borderTopRightRadius:y.style?.borderTopRightRadius,borderBottomLeftRadius:y.style?.borderBottomLeftRadius,borderBottomRightRadius:y.style?.borderBottomRightRadius}:y.style};return(0,bt.jsxs)(bt.Fragment,{children:[g&&(0,bt.jsx)("button",{type:"button",className:ae,style:se,"aria-label":m?(0,gge.__unstableStripHTML)(m):(0,Mt.__)("Search"),ref:W,children:(0,bt.jsx)(pa,{icon:HIe})}),!g&&(0,bt.jsx)(no.RichText,{identifier:"buttonText",className:ae,style:se,"aria-label":(0,Mt.__)("Button text"),placeholder:(0,Mt.__)("Add button text\u2026"),withoutInteractiveFormatting:!0,value:m,onChange:ue=>r({buttonText:ue})})]})},te=X(),Q=(0,bt.jsxs)(bt.Fragment,{children:[(0,bt.jsx)(no.InspectorControls,{children:(0,bt.jsxs)(mr.__experimentalToolsPanel,{label:(0,Mt.__)("Settings"),resetAll:()=>{r({width:void 0,widthUnit:void 0,showLabel:!0,buttonUseIcon:!1,buttonPosition:"button-outside"})},dropdownMenuProps:te,children:[(0,bt.jsx)(mr.__experimentalToolsPanelItem,{hasValue:()=>!l,label:(0,Mt.__)("Show label"),onDeselect:()=>{r({showLabel:!0})},isShownByDefault:!0,children:(0,bt.jsx)(mr.ToggleControl,{checked:l,label:(0,Mt.__)("Show label"),onChange:ae=>r({showLabel:ae})})}),(0,bt.jsx)(mr.__experimentalToolsPanelItem,{hasValue:()=>f!=="button-outside",label:(0,Mt.__)("Button position"),onDeselect:()=>{r({buttonPosition:"button-outside"})},isShownByDefault:!0,children:(0,bt.jsx)(mr.SelectControl,{value:f,label:(0,Mt.__)("Button position"),onChange:ae=>{r({buttonPosition:ae})},options:Z})}),f!=="no-button"&&(0,bt.jsx)(mr.__experimentalToolsPanelItem,{hasValue:()=>!!g,label:(0,Mt.__)("Use button with icon"),onDeselect:()=>{r({buttonUseIcon:!1})},isShownByDefault:!0,children:(0,bt.jsx)(mr.ToggleControl,{checked:g,label:(0,Mt.__)("Use button with icon"),onChange:ae=>r({buttonUseIcon:ae})})}),(0,bt.jsx)(mr.__experimentalToolsPanelItem,{hasValue:()=>!!u,label:(0,Mt.__)("Width"),onDeselect:()=>{r({width:void 0,widthUnit:void 0})},isShownByDefault:!0,children:(0,bt.jsxs)(mr.__experimentalVStack,{children:[(0,bt.jsx)(mr.__experimentalUnitControl,{label:(0,Mt.__)("Width"),id:I,min:dF(d)?0:uF,max:dF(d)?100:void 0,step:1,onChange:ae=>{let se=ae===""?void 0:parseInt(ae,10);r({width:se})},onUnitChange:ae=>{r({width:ae==="%"?lF:cF,widthUnit:ae})},__unstableInputWidth:"80px",value:`${u}${d}`,units:G}),(0,bt.jsx)(mr.__experimentalToggleGroupControl,{label:(0,Mt.__)("Percentage Width"),value:mge.includes(u)&&d==="%"?u:void 0,hideLabelFromVision:!0,onChange:ae=>{r({width:ae,widthUnit:"%"})},isBlock:!0,children:mge.map(ae=>(0,bt.jsx)(mr.__experimentalToggleGroupControlOption,{value:ae,label:(0,Mt.sprintf)((0,Mt.__)("%d%%"),ae)},ae))})]})})]})}),(0,bt.jsx)(no.InspectorControls,{group:"advanced",children:(0,bt.jsx)(mr.SelectControl,{label:(0,Mt.__)("HTML element"),value:h??"",options:[{label:(0,Mt.__)("Default"),value:""},{label:"<search>",value:"search"},{label:"<form>",value:"form"}],onChange:ae=>{r({tagName:ae}),(0,hge.speak)(dge[ae].replace(/[<>]/g,""))},help:dge[h??""]})})]}),le=ae=>ae!==void 0&&parseInt(ae,10)!==0,oe=ae=>le(ae)?`calc(${ae} + ${pge})`:void 0,ce=()=>{let ae=B?y.style:{borderRadius:y.style?.borderRadius,borderTopLeftRadius:y.style?.borderTopLeftRadius,borderTopRightRadius:y.style?.borderTopRightRadius,borderBottomLeftRadius:y.style?.borderBottomLeftRadius,borderBottomRightRadius:y.style?.borderBottomRightRadius};if(B){if(typeof k=="object"){let{borderTopLeftRadius:ue,borderTopRightRadius:Oe,borderBottomLeftRadius:Pe,borderBottomRightRadius:ge}=y.style;return{...ae,borderTopLeftRadius:oe(ue),borderTopRightRadius:oe(Oe),borderBottomLeftRadius:oe(Pe),borderBottomRightRadius:oe(ge)}}let se=Number.isInteger(k)?`${k}px`:k;ae.borderRadius=`calc(${se} + ${pge})`}return ae},pe=(0,no.useBlockProps)({className:F(),style:{...P.style,textDecoration:void 0}}),be=T("wp-block-search__label",P.className);return(0,bt.jsxs)(bt.Fragment,{children:[Q,(0,bt.jsxs)(h==="search"?"search":"div",{...pe,children:[l&&(0,bt.jsx)(no.RichText,{identifier:"label",className:be,"aria-label":(0,Mt.__)("Label text"),placeholder:(0,Mt.__)("Add label\u2026"),withoutInteractiveFormatting:!0,value:s,onChange:ae=>r({label:ae}),style:P.style}),(0,bt.jsxs)(mr.ResizableBox,{size:{width:u===void 0?"auto":`${u}${d}`,height:"auto"},className:T("wp-block-search__inside-wrapper",B?y.className:void 0),style:ce(),minWidth:uF,enable:j(),onResizeStart:(ae,se,ue)=>{r({width:parseInt(ue.offsetWidth,10),widthUnit:"px"}),o(!1)},onResizeStop:(ae,se,ue,Oe)=>{r({width:parseInt(u+Oe.width,10)}),o(!0)},showHandle:n,children:[(B||E||A)&&(0,bt.jsxs)(bt.Fragment,{children:[Y(),ee()]}),L&&Y()]})]})]})}var pF=a(D(),1),jIe=[{name:"default",isDefault:!0,attributes:{buttonText:(0,pF.__)("Search"),label:(0,pF.__)("Search")}}],yge=jIe;var{fieldsKey:UIe,formKey:WIe}=q(bge.privateApis),{name:_ge}=x8,C8={icon:KN,example:{attributes:{buttonText:(0,f1.__)("Search"),label:(0,f1.__)("Search")},viewportWidth:400},variations:yge,edit:vge};window.__experimentalContentOnlyInspectorFields&&(C8[UIe]=[{id:"label",label:(0,f1.__)("Label"),type:"text",Edit:"rich-text"},{id:"buttonText",label:(0,f1.__)("Button text"),type:"text",Edit:"rich-text"},{id:"placeholder",label:(0,f1.__)("Placeholder"),type:"text",Edit:"rich-text"}],C8[WIe]={fields:["label","buttonText","placeholder"]});var GIe=()=>M({name:_ge,metadata:x8,settings:C8});var fF={};J(fF,{init:()=>YIe,metadata:()=>T8,name:()=>Bge,settings:()=>Nge});var Np=a(R(),1),S8=a(V(),1),o2=a(D(),1);var r2=a(H(),1),xge=a(he(),1);function kge(e,t,r){let[o,n]=(0,r2.useState)(!1),i=(0,xge.usePrevious)(t);(0,r2.useEffect)(()=>{e==="css"&&!t&&!i&&n(!0)},[t,i,e]),(0,r2.useEffect)(()=>{e==="css"&&(o&&t||i&&t!==i)&&(r({opacity:"alpha-channel"}),n(!1))},[o,t,i])}var Xu=a(b(),1),$Ie=({tagName:e,setAttributes:t})=>(0,Xu.jsx)(S8.SelectControl,{label:(0,o2.__)("HTML element"),value:e,onChange:r=>t({tagName:r}),options:[{label:(0,o2.__)("Default (<hr>)"),value:"hr"},{label:"<div>",value:"div"}],help:e==="hr"?(0,o2.__)("Only select <hr> if the separator conveys important information and should be announced by screen readers."):(0,o2.__)("The <div> element should only be used if the block is a design element with no semantic meaning.")});function wge({attributes:e,setAttributes:t}){let{backgroundColor:r,opacity:o,style:n,tagName:i}=e,s=(0,Np.__experimentalUseColorProps)(e),l=s?.style?.backgroundColor,c=!!n?.color?.background;kge(o,l,t);let u=(0,Np.getColorClassName)("color",r),d=T({"has-text-color":r||l,[u]:u,"has-css-opacity":o==="css","has-alpha-channel-opacity":o==="alpha-channel"},s.className);return(0,Xu.jsxs)(Xu.Fragment,{children:[(0,Xu.jsx)(Np.InspectorControls,{group:"advanced",children:(0,Xu.jsx)($Ie,{tagName:i,setAttributes:t})}),(0,Xu.jsx)(i==="hr"?S8.HorizontalRule:i,{...(0,Np.useBlockProps)({className:d,style:c?{color:l,backgroundColor:l}:void 0})})]})}var T8={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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"},tagName:{type:"string",enum:["hr","div"],default:"hr"}},supports:{anchor:!0,align:["center","wide","full"],color:{enableContrastChecker:!1,__experimentalSkipSerialization:!0,gradients:!0,background:!0,text:!1,__experimentalDefaultControls:{background:!0}},spacing:{margin:["top","bottom"]},interactivity:{clientNavigation:!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"};var g1=a(R(),1),Cge=a(b(),1);function Sge({attributes:e}){let{backgroundColor:t,style:r,opacity:o,tagName:n}=e,i=r?.color?.background,s=(0,g1.__experimentalGetColorClassesAndStyles)(e),l=(0,g1.getColorClassName)("color",t),c=T({"has-text-color":t||i,[l]:l,"has-css-opacity":o==="css","has-alpha-channel-opacity":o==="alpha-channel"},s.className),u={backgroundColor:s?.style?.backgroundColor,color:l?void 0:i};return(0,Cge.jsx)(n,{...g1.useBlockProps.save({className:c,style:u})})}var Ip=a(K(),1),ZIe={from:[{type:"input",regExp:/^-{3,}$/,transform:()=>{let e=(0,Ip.getBlockVariations)("core/separator")?.find(t=>t.isDefault);return[(0,Ip.createBlock)("core/separator",e?.attributes??{}),(0,Ip.createBlock)((0,Ip.getDefaultBlockName)())]}},{type:"raw",selector:"hr",schema:{hr:{}}}],to:[{type:"block",blocks:["core/spacer"],transform:({anchor:e})=>(0,Ip.createBlock)("core/spacer",{anchor:e||void 0})}]},Tge=ZIe;var n2=a(R(),1),Pge=a(b(),1),KIe={attributes:{color:{type:"string"},customColor:{type:"string"}},save({attributes:e}){let{color:t,customColor:r}=e,o=(0,n2.getColorClassName)("background-color",t),n=(0,n2.getColorClassName)("color",t),i=T({"has-text-color has-background":t||r,[o]:o,[n]:n}),s={backgroundColor:o?void 0:r,color:n?void 0:r};return(0,Pge.jsx)("hr",{...n2.useBlockProps.save({className:i,style:s})})},migrate(e){let{color:t,customColor:r,...o}=e;return{...o,backgroundColor:t||void 0,opacity:"css",style:r?{color:{background:r}}:void 0,tagName:"hr"}}},Ege=[KIe];var{name:Bge}=T8,Nge={icon:QN,example:{attributes:{customColor:"#065174",className:"is-style-wide"}},transforms:Tge,edit:wge,save:Sge,deprecated:Ege},YIe=()=>M({name:Bge,metadata:T8,settings:Nge});var hF={};J(hF,{init:()=>tRe,metadata:()=>R8,name:()=>jge,settings:()=>Uge});var P8=a(D(),1),B8=a(R(),1),Ige=a(he(),1),Rge=a(V(),1);var E8=a(b(),1);function gF({attributes:e,setAttributes:t}){let o=`blocks-shortcode-input-${(0,Ige.useInstanceId)(gF)}`;return(0,E8.jsx)("div",{...(0,B8.useBlockProps)(),children:(0,E8.jsx)(Rge.Placeholder,{icon:py,label:(0,P8.__)("Shortcode"),children:(0,E8.jsx)(B8.PlainText,{className:"blocks-shortcode__textarea",id:o,value:e.text,"aria-label":(0,P8.__)("Shortcode text"),placeholder:(0,P8.__)("Write shortcode here\u2026"),onChange:n=>t({text:n})})})})}var Dge=a(H(),1),Lge=a(b(),1);function Age({attributes:e}){return(0,Lge.jsx)(Dge.RawHTML,{children:e.text})}var N8=a(zge(),1),I8=a(K(),1),Oge=a(Fge(),1),QIe=()=>(0,I8.getBlockTransforms)("from").filter(e=>e.type==="shortcode"&&e.blockName!=="core/shortcode"),XIe=(e,t)=>{let r=e.trim(),o=(0,Oge.next)(t,r);return!!o&&o.index===0&&o.content.length===r.length},JIe={from:[{type:"shortcode",tag:"[a-z][a-z0-9_-]*",attributes:{text:{type:"string",shortcode:(e,{content:t})=>(0,N8.removep)((0,N8.autop)(t))}},priority:20}],get to(){return QIe().map(e=>({type:"block",blocks:[e.blockName],isMatch:({text:t=""})=>[].concat(e.tag).some(r=>XIe(t,r)),transform:({text:t=""})=>(0,I8.rawHandler)({HTML:`<p>${t.trim()}</p>`})}))}},Hge=JIe;var R8={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/shortcode",title:"Shortcode",category:"widgets",description:"Insert additional custom elements with a WordPress shortcode.",textdomain:"default",attributes:{text:{type:"string",source:"raw",role:"content"}},supports:{className:!1,customClassName:!1,html:!1,customCSS:!1,visibility:!1},editorStyle:"wp-block-shortcode-editor"};var{name:jge}=R8,Uge={icon:py,transforms:Hge,edit:gF,save:Age},tRe=()=>M({name:jge,metadata:R8,settings:Uge});var yF={};J(yF,{init:()=>sRe,metadata:()=>D8,name:()=>Kge,settings:()=>Yge});var D8={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/site-logo",title:"Site Logo",category:"theme",description:"Display an image to represent this site. Update this block and the changes apply everywhere.",textdomain:"default",attributes:{width:{type:"number"},isLink:{type:"boolean",default:!0,role:"content"},linkTarget:{type:"string",default:"_self",role:"content"},shouldSyncIcon:{type:"boolean"}},example:{viewportWidth:500,attributes:{width:350,className:"block-editor-block-types-list__site-logo-example"}},supports:{anchor:!0,html:!1,align:!0,alignWide:!1,color:{text:!1,background:!1},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},interactivity:{clientNavigation:!0},filter:{duotone:!0}},styles:[{name:"default",label:"Default",isDefault:!0},{name:"rounded",label:"Rounded"}],selectors:{filter:{duotone:".wp-block-site-logo img, .wp-block-site-logo .components-placeholder__illustration, .wp-block-site-logo .components-placeholder::before"}},editorStyle:"wp-block-site-logo-editor",style:"wp-block-site-logo"};var vF=a(Or(),1),Kc=a(H(),1),yo=a(D(),1),zt=a(V(),1),Wge=a(he(),1),bo=a(R(),1),Rp=a(O(),1),h1=a(ne(),1);var Gge=a(xr(),1);var Ge=a(b(),1),L8=["image"],{mediaEditKey:oRe,openMediaEditorModalKey:nRe}=q(bo.privateApis),aRe=({alt:e,attributes:{align:t,width:r,height:o,isLink:n,linkTarget:i,shouldSyncIcon:s},isSelected:l,setAttributes:c,setLogo:u,logoUrl:d,siteUrl:p,logoId:m,iconId:f,setIcon:g,canUserEdit:h})=>{let v=(0,Wge.useViewportMatch)("medium"),_=!["wide","full"].includes(t)&&v,[{naturalWidth:k,naturalHeight:y},w]=(0,Kc.useState)({}),C=(0,Kc.useRef)(),{toggleSelection:S,__unstableMarkNextChangeAsNotPersistent:P}=(0,Rp.useDispatch)(bo.store),N=X(),B=(0,bo.useBlockEditingMode)()==="contentOnly",{imageEditing:E,maxWidth:L,title:A,editMediaEntity:U,openMediaEditorModal:$}=(0,Rp.useSelect)(Pe=>{let ge=Pe(bo.store).getSettings();return{title:Pe(h1.store).getEntityRecord("root","__unstableBase")?.name,imageEditing:ge.imageEditing,maxWidth:ge.maxWidth,editMediaEntity:ge?.[oRe],openMediaEditorModal:ge?.[nRe]}},[]);(0,Kc.useEffect)(()=>{s&&m!==f&&(P(),c({shouldSyncIcon:!1}))},[]);let W=({id:Pe})=>{typeof Pe=="number"&&u(Pe)};function G(){S(!1)}function F(){S(!0)}let Z=(0,Ge.jsxs)(Ge.Fragment,{children:[(0,Ge.jsx)("img",{className:"custom-logo",src:d,alt:e,onLoad:Pe=>{w({naturalWidth:Pe.target.naturalWidth,naturalHeight:Pe.target.naturalHeight})}}),(0,vF.isBlobURL)(d)&&(0,Ge.jsx)(zt.Spinner,{})]}),j=Z;if(n&&(j=(0,Ge.jsx)("a",{href:p,className:"custom-logo-link",rel:"home",title:A,onClick:Pe=>Pe.preventDefault(),children:Z})),!_||!k||!y)return(0,Ge.jsx)("div",{style:{width:r,height:o},children:j});let Y=120,ee=r||Y,te=k/y,Q=ee/te,le=k<y?xc:Math.ceil(xc*te),oe=y<k?xc:Math.ceil(xc/te),ce=L*2.5,pe=!1,be=!1;t==="center"?(pe=!0,be=!0):(0,yo.isRTL)()?t==="left"?pe=!0:be=!0:t==="right"?be=!0:pe=!0;let Te=m&&k&&y&&E&&!!U,ae=!B,ue=!window?.__experimentalUseCustomizerSiteLogoUrl?p+"/wp-admin/options-general.php":p+"/wp-admin/customize.php?autofocus[section]=title_tagline",Oe=(0,Kc.createInterpolateElement)((0,yo.__)("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,Ge.jsx)("a",{href:ue,target:"_blank",rel:"noopener"})});return(0,Ge.jsxs)(Ge.Fragment,{children:[(0,Ge.jsx)(bo.InspectorControls,{children:(0,Ge.jsxs)(zt.__experimentalToolsPanel,{label:(0,yo.__)("Settings"),dropdownMenuProps:N,children:[(0,Ge.jsx)(zt.__experimentalToolsPanelItem,{isShownByDefault:!0,hasValue:()=>!!r,label:(0,yo.__)("Image width"),onDeselect:()=>c({width:void 0}),children:(0,Ge.jsx)(zt.RangeControl,{label:(0,yo.__)("Image width"),onChange:Pe=>c({width:Pe}),min:le,max:ce,initialPosition:Math.min(Y,ce),value:r||"",disabled:!_})}),(0,Ge.jsx)(zt.__experimentalToolsPanelItem,{isShownByDefault:!0,hasValue:()=>!n,label:(0,yo.__)("Link image to home"),onDeselect:()=>c({isLink:!0}),children:(0,Ge.jsx)(zt.ToggleControl,{label:(0,yo.__)("Link image to home"),onChange:()=>c({isLink:!n}),checked:n})}),n&&(0,Ge.jsx)(zt.__experimentalToolsPanelItem,{isShownByDefault:!0,hasValue:()=>i==="_blank",label:(0,yo.__)("Open in new tab"),onDeselect:()=>c({linkTarget:"_self"}),children:(0,Ge.jsx)(zt.ToggleControl,{label:(0,yo.__)("Open in new tab"),onChange:Pe=>c({linkTarget:Pe?"_blank":"_self"}),checked:i==="_blank"})}),h&&(0,Ge.jsx)(zt.__experimentalToolsPanelItem,{isShownByDefault:!0,hasValue:()=>!!s,label:(0,yo.__)("Use as Site Icon"),onDeselect:()=>{c({shouldSyncIcon:!1}),g(void 0)},children:(0,Ge.jsx)(zt.ToggleControl,{label:(0,yo.__)("Use as Site Icon"),onChange:Pe=>{c({shouldSyncIcon:Pe}),g(Pe?m:void 0)},checked:!!s,help:Oe})})]})}),Te&&$&&ae&&(0,Ge.jsx)(bo.BlockControls,{group:"block",children:(0,Ge.jsx)(zt.ToolbarButton,{ref:C,onClick:()=>$({id:m,onUpdate:W,onClose:()=>C.current?.focus()}),"aria-haspopup":"dialog",icon:am,label:(0,yo.__)("Edit image")})}),(0,Ge.jsx)(zt.ResizableBox,{size:{width:ee,height:Q},showHandle:l&&ae,minWidth:le,maxWidth:ce,minHeight:oe,maxHeight:ce/te,lockAspectRatio:!0,enable:{top:!1,right:pe,bottom:!0,left:be},onResizeStart:G,onResizeStop:(Pe,ge,et,me)=>{F(),c({width:parseInt(ee+me.width,10),height:parseInt(Q+me.height,10)})},children:j})]})};function $ge({attributes:e,className:t,setAttributes:r,isSelected:o}){let{width:n,shouldSyncIcon:i}=e,{siteLogoId:s,canUserEdit:l,url:c,siteIconId:u,mediaItemData:d,isRequestingMediaItem:p}=(0,Rp.useSelect)(F=>{let{canUser:Z,getEntityRecord:j,getEditedEntityRecord:Y}=F(h1.store),ee=Z("update",{kind:"root",name:"site"}),te=ee?Y("root","site"):void 0,Q=j("root","__unstableBase"),le=ee?te?.site_logo:Q?.site_logo,oe=te?.site_icon,ce=le&&F(h1.store).getEntityRecord("postType","attachment",le,{context:"view"}),pe=!!le&&!F(h1.store).hasFinishedResolution("getEntityRecord",["postType","attachment",le,{context:"view"}]);return{siteLogoId:le,canUserEdit:ee,url:Q?.home,mediaItemData:ce,isRequestingMediaItem:pe,siteIconId:oe}},[]),{getSettings:m}=(0,Rp.useSelect)(bo.store),[f,g]=(0,Kc.useState)(),h=X(),{editEntityRecord:v}=(0,Rp.useDispatch)(h1.store),x=(F,Z=!1)=>{(i||Z)&&_(F),v("root","site",void 0,{site_logo:F})},_=F=>v("root","site",void 0,{site_icon:F??null}),{alt_text:k,source_url:y}=d??{},w=F=>{if(i===void 0){let Z=!u;r({shouldSyncIcon:Z}),C(F,Z);return}C(F)},C=(F,Z=!1)=>{if(F){if(!F.id&&F.url){g(F.url),x(void 0);return}x(F.id,Z)}},S=()=>{x(null),r({width:void 0})},{createErrorNotice:P}=(0,Rp.useDispatch)(Gge.store),N=F=>{P(F,{type:"snackbar"}),g()},I=F=>{m().mediaUpload({allowedTypes:L8,filesList:F,onFileChange([Z]){if((0,vF.isBlobURL)(Z?.url)){g(Z.url);return}w(Z)},onError:N,multiple:!1})},B={mediaURL:y,name:y?(0,yo.__)("Replace"):(0,yo.__)("Choose logo"),onSelect:C,onError:N,onReset:S},E=l&&(0,Ge.jsx)(bo.BlockControls,{group:"other",children:(0,Ge.jsx)(bo.MediaReplaceFlow,{...B,allowedTypes:L8,variant:"toolbar"})}),L,A=s===void 0||p;A&&(L=(0,Ge.jsx)(zt.Spinner,{})),(0,Kc.useEffect)(()=>{y&&f&&g()},[y,f]),(y||f)&&(L=(0,Ge.jsxs)(Ge.Fragment,{children:[(0,Ge.jsx)(aRe,{alt:k,attributes:e,className:t,isSelected:o,setAttributes:r,logoUrl:f||y,setLogo:x,logoId:d?.id||s,siteUrl:c,setIcon:_,iconId:u,canUserEdit:l}),l&&(0,Ge.jsx)(zt.DropZone,{onFilesDrop:I})]}));let U=F=>{let Z=T("block-editor-media-placeholder",t);return(0,Ge.jsx)(zt.Placeholder,{className:Z,preview:L,withIllustration:!0,style:{width:n},children:F})},$=T(t,{"is-default-size":!n,"is-transient":f}),W=(0,bo.useBlockProps)({className:$}),G=(l||y)&&(0,Ge.jsx)(bo.InspectorControls,{children:(0,Ge.jsx)(zt.__experimentalToolsPanel,{label:(0,yo.__)("Media"),dropdownMenuProps:h,children:l?(0,Ge.jsx)(zt.__experimentalToolsPanelItem,{hasValue:()=>!!y,label:(0,yo.__)("Logo"),isShownByDefault:!0,children:(0,Ge.jsx)(vC,{mediaId:s,mediaUrl:y,filename:d?.media_details?.sizes?.full?.file||d?.slug,allowedTypes:L8,onSelect:C,onError:N,onReset:S,isUploading:!!f,emptyLabel:(0,yo.__)("Logo")})}):(0,Ge.jsx)("div",{className:"block-library-site-logo__inspector-media-replace-container",style:{gridColumn:"1 / -1"},children:(0,Ge.jsx)(qA,{url:d?.source_url,filename:d?.media_details?.sizes?.full?.file||d?.slug,itemGroupProps:{isBordered:!0,className:"block-library-site-logo__inspector-readonly-logo-preview"},className:"block-library-site-logo__inspector-media-replace-title"})})})});return(0,Ge.jsxs)("div",{...W,children:[E,G,(!!y||!!f)&&L,(A||!f&&!y&&!l)&&(0,Ge.jsx)(zt.Placeholder,{className:"site-logo_placeholder",withIllustration:!0,children:A&&(0,Ge.jsx)("span",{className:"components-placeholder__preview",children:(0,Ge.jsx)(zt.Spinner,{})})}),!A&&!f&&!y&&l&&(0,Ge.jsx)(bo.MediaPlaceholder,{onSelect:w,allowedTypes:L8,onError:N,placeholder:U,mediaLibraryButton:({open:F})=>(0,Ge.jsx)(zt.Button,{__next40pxDefaultSize:!0,icon:cu,variant:"primary",label:(0,yo.__)("Choose logo"),showTooltip:!0,tooltipPosition:"middle right",onClick:()=>{F()}})})]})}var qge=a(K(),1),iRe={to:[{type:"block",blocks:["core/site-title"],transform:({isLink:e,linkTarget:t})=>(0,qge.createBlock)("core/site-title",{isLink:e,linkTarget:t})}]},Zge=iRe;var{name:Kge}=D8,Yge={icon:oI,example:{},edit:$ge,transforms:Zge},sRe=()=>M({name:Kge,metadata:D8,settings:Yge});var _F={};J(_F,{init:()=>dRe,metadata:()=>A8,name:()=>the,settings:()=>rhe});var A8={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/site-tagline",title:"Site Tagline",category:"theme",description:"Describe in a few words what this site is about. This is important for search results, sharing on social media, and gives overall clarity to visitors.",keywords:["description"],textdomain:"default",attributes:{level:{type:"number",default:0},levelOptions:{type:"array",default:[0,1,2,3,4,5,6]}},example:{viewportWidth:350,attributes:{style:{typography:{textAlign:"center"}}}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},contentRole:!0,spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalWritingMode:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},editorStyle:"wp-block-site-tagline-editor",style:"wp-block-site-tagline"};var Qge=a(O(),1),z8=a(ne(),1),Dp=a(R(),1),M8=a(D(),1),V8=a(K(),1);var Ju=a(b(),1);function Xge(e){Et(e);let{attributes:t,setAttributes:r,insertBlocksAfter:o}=e,{level:n,levelOptions:i}=t,s=(0,Qge.useSelect)(m=>m(z8.store).canUser("update",{kind:"root",name:"site"}),[]),[l,c]=(0,z8.useEntityProp)("root",s?"site":"__unstableBase","description",void 0),u=n===0?"p":`h${n}`,d=(0,Dp.useBlockProps)({className:!s&&!l&&"wp-block-site-tagline__placeholder"}),p=s?(0,Ju.jsx)(Dp.RichText,{allowedFormats:[],onChange:c,"aria-label":(0,M8.__)("Site tagline text"),placeholder:(0,M8.__)("Write site tagline\u2026"),tagName:u,value:l,disableLineBreaks:!0,__unstableOnSplitAtEnd:o?()=>o((0,V8.createBlock)((0,V8.getDefaultBlockName)())):void 0,...d}):(0,Ju.jsx)(u,{...d,children:l||(0,M8.__)("Site Tagline placeholder")});return(0,Ju.jsxs)(Ju.Fragment,{children:[(0,Ju.jsx)(Dp.BlockControls,{group:"block",children:(0,Ju.jsx)(Dp.HeadingLevelDropdown,{value:n,options:i,onChange:m=>r({level:m})})}),p]})}var F8=a(V(),1),bF=a(b(),1),Jge=(0,bF.jsx)(F8.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",children:(0,bF.jsx)(F8.Path,{d:"M4 10.5h16V9H4v1.5ZM4 15h9v-1.5H4V15Z"})});var cRe={attributes:{textAlign:{type:"string"},level:{type:"number",default:0},levelOptions:{type:"array",default:[0,1,2,3,4,5,6]}},supports:{anchor:!0,reusable:!1,html:!1,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalWritingMode:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},uRe={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(){return null},migrate:er,isEligible({style:e}){return e?.typography?.fontFamily}},ehe=[cRe,uRe];var{name:the}=A8,rhe={icon:Jge,edit:Xge,deprecated:ehe},dRe=()=>M({name:the,metadata:A8,settings:rhe});var kF={};J(kF,{init:()=>hRe,metadata:()=>O8,name:()=>lhe,settings:()=>che});var O8={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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\u2019s used. This will also appear in the browser title bar and in search results.",textdomain:"default",attributes:{level:{type:"number",default:1},levelOptions:{type:"array",default:[0,1,2,3,4,5,6]},isLink:{type:"boolean",default:!0,role:"content"},linkTarget:{type:"string",default:"_self",role:"content"}},example:{viewportWidth:500},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{padding:!0,margin:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalWritingMode:!0,fitText:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},editorStyle:"wp-block-site-title-editor",style:"wp-block-site-title"};var ohe=a(O(),1),H8=a(ne(),1),Yc=a(D(),1),Ks=a(R(),1),Lp=a(V(),1),xF=a(Wo(),1);var rn=a(b(),1);function nhe(e){Et(e);let{attributes:t,setAttributes:r}=e,{level:o,levelOptions:n,isLink:i,linkTarget:s}=t,l=(0,ohe.useSelect)(h=>h(H8.store).canUser("update",{kind:"root",name:"site"}),[]),[c,u]=(0,H8.useEntityProp)("root",l?"site":"__unstableBase",l?"title":"name",void 0),d=X(),p=(0,Ks.useBlockEditingMode)(),m=o===0?"p":`h${o}`,f=(0,Ks.useBlockProps)({className:!l&&!c&&"wp-block-site-title__placeholder"}),g=l?(0,rn.jsx)(m,{...f,children:(0,rn.jsx)(Ks.RichText,{tagName:i?"a":"span",href:i?"#site-title-pseudo-link":void 0,"aria-label":(0,Yc.__)("Site title text"),placeholder:(0,Yc.__)("Write site title\u2026"),value:c,onChange:h=>u(h.trim()),allowedFormats:[],disableLineBreaks:!0})}):(0,rn.jsx)(m,{...f,children:i?(0,rn.jsx)("a",{href:"#site-title-pseudo-link",onClick:h=>h.preventDefault(),children:(0,xF.decodeEntities)(c)||(0,Yc.__)("Site Title placeholder")}):(0,rn.jsx)("span",{children:(0,xF.decodeEntities)(c)||(0,Yc.__)("Site Title placeholder")})});return(0,rn.jsxs)(rn.Fragment,{children:[p==="default"&&(0,rn.jsx)(Ks.BlockControls,{group:"block",children:(0,rn.jsx)(Ks.HeadingLevelDropdown,{value:o,options:n,onChange:h=>r({level:h})})}),(0,rn.jsx)(Ks.InspectorControls,{children:(0,rn.jsxs)(Lp.__experimentalToolsPanel,{label:(0,Yc.__)("Settings"),resetAll:()=>{r({isLink:!0,linkTarget:"_self"})},dropdownMenuProps:d,children:[(0,rn.jsx)(Lp.__experimentalToolsPanelItem,{hasValue:()=>!i,label:(0,Yc.__)("Make title link to home"),onDeselect:()=>r({isLink:!0}),isShownByDefault:!0,children:(0,rn.jsx)(Lp.ToggleControl,{label:(0,Yc.__)("Make title link to home"),onChange:()=>r({isLink:!i}),checked:i})}),i&&(0,rn.jsx)(Lp.__experimentalToolsPanelItem,{hasValue:()=>s!=="_self",label:(0,Yc.__)("Open in new tab"),onDeselect:()=>r({linkTarget:"_self"}),isShownByDefault:!0,children:(0,rn.jsx)(Lp.ToggleControl,{label:(0,Yc.__)("Open in new tab"),onChange:h=>r({linkTarget:h?"_blank":"_self"}),checked:s==="_blank"})})]})}),g]})}var mRe={attributes:{textAlign:{type:"string"},level:{type:"number",default:1},levelOptions:{type:"array",default:[0,1,2,3,4,5,6]},isLink:{type:"boolean",default:!0,role:"content"},linkTarget:{type:"string",default:"_self",role:"content"}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{padding:!0,margin:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalWritingMode:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},fRe={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(){return null},migrate:er,isEligible({style:e}){return e?.typography?.fontFamily}},ahe=[mRe,fRe];var ihe=a(K(),1),gRe={to:[{type:"block",blocks:["core/site-logo"],transform:({isLink:e,linkTarget:t})=>(0,ihe.createBlock)("core/site-logo",{isLink:e,linkTarget:t})}]},she=gRe;var{name:lhe}=O8,che={icon:RB,example:{viewportWidth:350,attributes:{style:{typography:{textAlign:"center"}}}},edit:nhe,transforms:she,deprecated:ahe},hRe=()=>M({name:lhe,metadata:O8,settings:che});var bO={};J(bO,{init:()=>kRe,metadata:()=>z9,name:()=>u0e,settings:()=>V9});var yO=a(D(),1);var c0e=a(K(),1);var v1=a(uc(),1),M9=a(O(),1),La=a(R(),1),ug=a(H(),1),_o=a(V(),1),n0e=a(he(),1),di=a(D(),1);var a0e=a(K(),1);var vO=a(D(),1);var j8=a(z(),1),wF=a(b(),1),uhe=()=>(0,wF.jsx)(j8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,wF.jsx)(j8.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"})});var U8=a(z(),1),CF=a(b(),1),dhe=()=>(0,CF.jsx)(U8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,CF.jsx)(U8.Path,{d:"M15.27 17.289 3 17.289 8.73 6.711 21 6.711 15.27 17.289"})});var W8=a(z(),1),SF=a(b(),1),phe=()=>(0,SF.jsx)(W8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,SF.jsx)(W8.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"})});var G8=a(z(),1),TF=a(b(),1),mhe=()=>(0,TF.jsx)(G8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,TF.jsx)(G8.Path,{d:"M6.3,4.2c2.3,1.7,4.8,5.3,5.7,7.2.9-1.9,3.4-5.4,5.7-7.2,1.7-1.3,4.3-2.2,4.3.9s-.4,5.2-.6,5.9c-.7,2.6-3.3,3.2-5.6,2.8,4,.7,5.1,3,2.9,5.3-5,5.2-6.7-2.8-6.7-2.8,0,0-1.7,8-6.7,2.8-2.2-2.3-1.2-4.6,2.9-5.3-2.3.4-4.9-.3-5.6-2.8-.2-.7-.6-5.3-.6-5.9,0-3.1,2.7-2.1,4.3-.9h0Z"})});var $8=a(z(),1),PF=a(b(),1),a2=()=>(0,PF.jsx)($8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,PF.jsx)($8.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 q8=a(z(),1),EF=a(b(),1),fhe=()=>(0,EF.jsx)(q8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,EF.jsx)(q8.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"})});var Z8=a(z(),1),BF=a(b(),1),ghe=()=>(0,BF.jsx)(Z8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,BF.jsx)(Z8.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"})});var K8=a(z(),1),NF=a(b(),1),hhe=()=>(0,NF.jsx)(K8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,NF.jsx)(K8.Path,{d:"M20.317 4.369A19.88 19.88 0 0 0 15.894 3a14.145 14.145 0 0 0-.719 1.518 19.205 19.205 0 0 0-5.351 0A14.183 14.183 0 0 0 9.104 3 19.896 19.896 0 0 0 4.682 4.369a18.921 18.921 0 0 0-3.012 12.52 19.929 19.929 0 0 0 6.081 3.097c.487-.65.922-1.339 1.3-2.061a12.445 12.445 0 0 1-1.958-.896c.165-.12.326-.246.483-.374a12.445 12.445 0 0 0 8.946 0c.157.128.318.253.483.374-.627.371-1.281.683-1.958.896.379.722.813 1.41 1.3 2.061a19.94 19.94 0 0 0 6.081-3.097 18.921 18.921 0 0 0-3.012-12.52ZM8.12 15.233c-1.202 0-2.184-1.09-2.184-2.431 0-1.34.97-2.431 2.184-2.431 1.213 0 2.202 1.09 2.184 2.431 0 1.341-.97 2.431-2.184 2.431Zm7.757 0c-1.202 0-2.184-1.09-2.184-2.431 0-1.34.97-2.431 2.184-2.431 1.213 0 2.202 1.09 2.184 2.431 0 1.341-.97 2.431-2.184 2.431Z"})});var Y8=a(z(),1),IF=a(b(),1),vhe=()=>(0,IF.jsx)(Y8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,IF.jsx)(Y8.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"})});var Q8=a(z(),1),RF=a(b(),1),yhe=()=>(0,RF.jsx)(Q8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,RF.jsx)(Q8.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"})});var X8=a(z(),1),DF=a(b(),1),bhe=()=>(0,DF.jsx)(X8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,DF.jsx)(X8.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"})});var J8=a(z(),1),LF=a(b(),1),_he=()=>(0,LF.jsx)(J8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,LF.jsx)(J8.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"})});var e9=a(z(),1),AF=a(b(),1),xhe=()=>(0,AF.jsx)(e9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,AF.jsx)(e9.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"})});var t9=a(z(),1),MF=a(b(),1),khe=()=>(0,MF.jsx)(t9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,MF.jsx)(t9.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"})});var r9=a(z(),1),zF=a(b(),1),whe=()=>(0,zF.jsx)(r9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,zF.jsx)(r9.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"})});var o9=a(z(),1),VF=a(b(),1),Che=()=>(0,VF.jsx)(o9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,VF.jsx)(o9.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"})});var n9=a(z(),1),FF=a(b(),1),She=()=>(0,FF.jsx)(n9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,FF.jsx)(n9.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"})});var a9=a(z(),1),OF=a(b(),1),The=()=>(0,OF.jsx)(a9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,OF.jsx)(a9.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"})});var i9=a(z(),1),HF=a(b(),1),Phe=()=>(0,HF.jsx)(i9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,HF.jsx)(i9.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"})});var s9=a(z(),1),jF=a(b(),1),Ehe=()=>(0,jF.jsx)(s9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,jF.jsx)(s9.Path,{d:"M10.8001 4.69937V10.6494C10.8001 11.1001 10.9791 11.5323 11.2978 11.851C11.6165 12.1697 12.0487 12.3487 12.4994 12.3487C12.9501 12.3487 13.3824 12.1697 13.7011 11.851C14.0198 11.5323 14.1988 11.1001 14.1988 10.6494V6.69089C15.2418 7.05861 16.1371 7.75537 16.7496 8.67617C17.3622 9.59698 17.6589 10.6919 17.595 11.796C17.5311 12.9001 17.1101 13.9535 16.3954 14.7975C15.6807 15.6415 14.711 16.2303 13.6325 16.4753C12.5541 16.7202 11.4252 16.608 10.4161 16.1555C9.40691 15.703 8.57217 14.9348 8.03763 13.9667C7.50308 12.9985 7.29769 11.8828 7.45242 10.7877C7.60714 9.69266 8.11359 8.67755 8.89545 7.89537C9.20904 7.57521 9.38364 7.14426 9.38132 6.69611C9.37899 6.24797 9.19994 5.81884 8.88305 5.50195C8.56616 5.18506 8.13704 5.00601 7.68889 5.00369C7.24075 5.00137 6.80979 5.17597 6.48964 5.48956C5.09907 6.8801 4.23369 8.7098 4.04094 10.6669C3.84819 12.624 4.34 14.5873 5.43257 16.2224C6.52515 17.8575 8.15088 19.0632 10.0328 19.634C11.9146 20.2049 13.9362 20.1055 15.753 19.3529C17.5699 18.6003 19.0695 17.241 19.9965 15.5066C20.9234 13.7722 21.2203 11.7701 20.8366 9.84133C20.4528 7.91259 19.4122 6.17658 17.892 4.92911C16.3717 3.68163 14.466 2.99987 12.4994 3C12.0487 3 11.6165 3.17904 11.2978 3.49773C10.9791 3.81643 10.8001 4.24867 10.8001 4.69937Z"})});var l9=a(z(),1),UF=a(b(),1),Bhe=()=>(0,UF.jsx)(l9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,UF.jsx)(l9.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"})});var c9=a(z(),1),WF=a(b(),1),Nhe=()=>(0,WF.jsx)(c9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,WF.jsx)(c9.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"})});var u9=a(z(),1),GF=a(b(),1),Ihe=()=>(0,GF.jsx)(u9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,GF.jsx)(u9.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"})});var d9=a(z(),1),$F=a(b(),1),Rhe=()=>(0,$F.jsx)(d9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,$F.jsx)(d9.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-.5V9.8l7.5 5.6 7.5-5.6V17zm0-9.1L12 13.6 4.5 7.9V7c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v.9z"})});var p9=a(z(),1),qF=a(b(),1),Dhe=()=>(0,qF.jsx)(p9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,qF.jsx)(p9.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"})});var m9=a(z(),1),ZF=a(b(),1),Lhe=()=>(0,ZF.jsx)(m9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,ZF.jsx)(m9.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"})});var f9=a(z(),1),KF=a(b(),1),Ahe=()=>(0,KF.jsx)(f9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,KF.jsx)(f9.Path,{d:"M13.2,12c0,3-2.4,5.4-5.3,5.4S2.6,15,2.6,12s2.4-5.4,5.3-5.4S13.2,9,13.2,12 M19.1,12c0,2.8-1.2,5-2.7,5s-2.7-2.3-2.7-5s1.2-5,2.7-5C17.9,7,19.1,9.2,19.1,12 M21.4,12c0,2.5-0.4,4.5-0.9,4.5c-0.5,0-0.9-2-0.9-4.5s0.4-4.5,0.9-4.5C21,7.5,21.4,9.5,21.4,12"})});var g9=a(z(),1),YF=a(b(),1),Mhe=()=>(0,YF.jsx)(g9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,YF.jsx)(g9.Path,{d:"M20 8.40755C19.9969 6.10922 18.2543 4.22555 16.2097 3.54588C13.6708 2.70188 10.3222 2.82421 7.89775 3.99921C4.95932 5.42355 4.03626 8.54355 4.00186 11.6552C3.97363 14.2136 4.2222 20.9517 7.92225 20.9997C10.6715 21.0356 11.0809 17.3967 12.3529 15.6442C13.258 14.3974 14.4233 14.0452 15.8578 13.6806C18.3233 13.0537 20.0036 11.0551 20 8.40755Z"})});var h9=a(z(),1),QF=a(b(),1),zhe=()=>(0,QF.jsx)(h9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,QF.jsx)(h9.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"})});var v9=a(z(),1),XF=a(b(),1),Vhe=()=>(0,XF.jsx)(v9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,XF.jsx)(v9.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"})});var y9=a(z(),1),JF=a(b(),1),Fhe=()=>(0,JF.jsx)(y9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,JF.jsx)(y9.Path,{d:"M5.27 9.221A2.775 2.775 0 0 0 2.498 11.993a2.785 2.785 0 0 0 1.6 2.511 5.337 5.337 0 0 0 2.374 4.11 9.386 9.386 0 0 0 5.539 1.7 9.386 9.386 0 0 0 5.541-1.7 5.331 5.331 0 0 0 2.372-4.114 2.787 2.787 0 0 0 1.583-2.5 2.775 2.775 0 0 0-2.772-2.772 2.742 2.742 0 0 0-1.688.574 9.482 9.482 0 0 0-4.637-1.348v-.008a2.349 2.349 0 0 1 2.011-2.316 1.97 1.97 0 0 0 1.926 1.521 1.98 1.98 0 0 0 1.978-1.978 1.98 1.98 0 0 0-1.978-1.978 1.985 1.985 0 0 0-1.938 1.578 3.183 3.183 0 0 0-2.849 3.172v.011a9.463 9.463 0 0 0-4.59 1.35 2.741 2.741 0 0 0-1.688-.574Zm6.736 9.1a3.162 3.162 0 0 1-2.921-1.944.215.215 0 0 1 .014-.2.219.219 0 0 1 .168-.106 27.327 27.327 0 0 1 2.74-.133 27.357 27.357 0 0 1 2.74.133.219.219 0 0 1 .168.106.215.215 0 0 1 .014.2 3.158 3.158 0 0 1-2.921 1.944Zm3.743-3.157a1.265 1.265 0 0 1-1.4-1.371 1.954 1.954 0 0 1 .482-1.442 1.15 1.15 0 0 1 .842-.379 1.7 1.7 0 0 1 1.49 1.777 1.323 1.323 0 0 1-.325 1.015 1.476 1.476 0 0 1-1.089.4Zm-7.485 0a1.476 1.476 0 0 1-1.086-.4 1.323 1.323 0 0 1-.325-1.016 1.7 1.7 0 0 1 1.49-1.777 1.151 1.151 0 0 1 .843.379 1.951 1.951 0 0 1 .481 1.441 1.276 1.276 0 0 1-1.403 1.373Z"})});var b9=a(z(),1),eO=a(b(),1),Ohe=()=>(0,eO.jsx)(b9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,eO.jsx)(b9.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"})});var _9=a(z(),1),tO=a(b(),1),Hhe=()=>(0,tO.jsx)(_9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,tO.jsx)(_9.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"})});var x9=a(z(),1),rO=a(b(),1),jhe=()=>(0,rO.jsx)(x9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,rO.jsx)(x9.Path,{d:"M23.994 14.552a3.36 3.36 0 01-3.401 3.171h-8.176a.685.685 0 01-.679-.681V8.238a.749.749 0 01.452-.716S12.942 7 14.526 7a5.357 5.357 0 012.748.755 5.44 5.44 0 012.56 3.546c.282-.08.574-.12.868-.119a3.273 3.273 0 013.292 3.37zM10.718 8.795a.266.266 0 10-.528 0c-.224 2.96-.397 5.735 0 8.685a.265.265 0 00.528 0c.425-2.976.246-5.7 0-8.685zM9.066 9.82a.278.278 0 00-.553 0 33.183 33.183 0 000 7.663.278.278 0 00.55 0c.33-2.544.332-5.12.003-7.664zM7.406 9.56a.269.269 0 00-.535 0c-.253 2.7-.38 5.222 0 7.917a.266.266 0 10.531 0c.394-2.73.272-5.181.004-7.917zM5.754 10.331a.275.275 0 10-.55 0 28.035 28.035 0 000 7.155.272.272 0 00.54 0c.332-2.373.335-4.78.01-7.155zM4.087 12.12a.272.272 0 00-.544 0c-.393 1.843-.208 3.52.016 5.386a.26.26 0 00.512 0c.247-1.892.435-3.53.016-5.386zM2.433 11.838a.282.282 0 00-.56 0c-.349 1.882-.234 3.54.01 5.418.025.285.508.282.54 0 .269-1.907.394-3.517.01-5.418zM.762 12.76a.282.282 0 00-.56 0c-.32 1.264-.22 2.31.023 3.578a.262.262 0 00.521 0c.282-1.293.42-2.317.016-3.578z"})});var k9=a(z(),1),oO=a(b(),1),Uhe=()=>(0,oO.jsx)(k9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,oO.jsx)(k9.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"})});var w9=a(z(),1),nO=a(b(),1),Whe=()=>(0,nO.jsx)(w9.SVG,{width:"24",height:"24",viewBox:"0 0 128 128",version:"1.1",children:(0,nO.jsx)(w9.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"})});var C9=a(z(),1),aO=a(b(),1),Ghe=()=>(0,aO.jsx)(C9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,aO.jsx)(C9.Path,{d:"M16.3 11.3c-.1 0-.2-.1-.2-.1-.1-2.6-1.5-4-3.9-4-1.4 0-2.6.6-3.3 1.7l1.3.9c.5-.8 1.4-1 2-1 .8 0 1.4.2 1.7.7.3.3.5.8.5 1.3-.7-.1-1.4-.2-2.2-.1-2.2.1-3.7 1.4-3.6 3.2 0 .9.5 1.7 1.3 2.2.7.4 1.5.6 2.4.6 1.2-.1 2.1-.5 2.7-1.3.5-.6.8-1.4.9-2.4.6.3 1 .8 1.2 1.3.4.9.4 2.4-.8 3.6-1.1 1.1-2.3 1.5-4.3 1.5-2.1 0-3.8-.7-4.8-2S5.7 14.3 5.7 12c0-2.3.5-4.1 1.5-5.4 1.1-1.3 2.7-2 4.8-2 2.2 0 3.8.7 4.9 2 .5.7.9 1.5 1.2 2.5l1.5-.4c-.3-1.2-.8-2.2-1.5-3.1-1.3-1.7-3.3-2.6-6-2.6-2.6 0-4.7.9-6 2.6C4.9 7.2 4.3 9.3 4.3 12s.6 4.8 1.9 6.4c1.4 1.7 3.4 2.6 6 2.6 2.3 0 4-.6 5.3-2 1.8-1.8 1.7-4 1.1-5.4-.4-.9-1.2-1.7-2.3-2.3zm-4 3.8c-1 .1-2-.4-2-1.3 0-.7.5-1.5 2.1-1.6h.5c.6 0 1.1.1 1.6.2-.2 2.3-1.3 2.7-2.2 2.7z"})});var S9=a(z(),1),iO=a(b(),1),$he=()=>(0,iO.jsx)(S9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,iO.jsx)(S9.Path,{d:"M12.4044 3.01519C13.4086 3 14.4072 3.009 15.4045 3C15.465 4.14812 15.8874 5.31762 16.7472 6.12935C17.6053 6.96134 18.819 7.34217 20 7.47099V10.4912C18.8933 10.4558 17.7814 10.2308 16.7771 9.76499C16.3397 9.57148 15.9323 9.32227 15.5334 9.06745C15.5283 11.2591 15.5426 13.4479 15.5191 15.6305C15.4592 16.679 15.1053 17.7225 14.4814 18.5866C13.4777 20.025 11.7356 20.9627 9.94635 20.992C8.84885 21.0533 7.7525 20.7608 6.81729 20.2219C5.26743 19.3286 4.17683 17.6933 4.01799 15.9382C3.99957 15.563 3.99324 15.1883 4.00878 14.8221C4.14691 13.395 4.86917 12.0297 5.99027 11.101C7.26101 10.0192 9.04107 9.50397 10.7078 9.80886C10.7233 10.9199 10.6778 12.0297 10.6778 13.1407C9.91643 12.9 9.02668 12.9675 8.36139 13.4192C7.87566 13.7269 7.50675 14.1983 7.31453 14.7316C7.15569 15.1118 7.20116 15.5343 7.21036 15.9382C7.3928 17.169 8.60368 18.2035 9.89628 18.0916C10.7532 18.0826 11.5745 17.5965 12.0211 16.8849C12.1655 16.6357 12.3273 16.3809 12.3359 16.0878C12.4113 14.7462 12.3814 13.4102 12.3906 12.0685C12.3969 9.04495 12.3814 6.02979 12.4049 3.01575L12.4044 3.01519Z"})});var T9=a(z(),1),sO=a(b(),1),qhe=()=>(0,sO.jsx)(T9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,sO.jsx)(T9.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"})});var P9=a(z(),1),lO=a(b(),1),Zhe=()=>(0,lO.jsx)(P9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,lO.jsx)(P9.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"})});var E9=a(z(),1),cO=a(b(),1),Khe=()=>(0,cO.jsx)(E9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,cO.jsx)(E9.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"})});var B9=a(z(),1),uO=a(b(),1),Yhe=()=>(0,uO.jsx)(B9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,uO.jsx)(B9.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"})});var N9=a(z(),1),dO=a(b(),1),Qhe=()=>(0,dO.jsx)(N9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,dO.jsx)(N9.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"})});var I9=a(z(),1),pO=a(b(),1),Xhe=()=>(0,pO.jsx)(I9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,pO.jsx)(I9.Path,{d:"M 12.011719 2 C 6.5057187 2 2.0234844 6.478375 2.0214844 11.984375 C 2.0204844 13.744375 2.4814687 15.462563 3.3554688 16.976562 L 2 22 L 7.2324219 20.763672 C 8.6914219 21.559672 10.333859 21.977516 12.005859 21.978516 L 12.009766 21.978516 C 17.514766 21.978516 21.995047 17.499141 21.998047 11.994141 C 22.000047 9.3251406 20.962172 6.8157344 19.076172 4.9277344 C 17.190172 3.0407344 14.683719 2.001 12.011719 2 z M 12.009766 4 C 14.145766 4.001 16.153109 4.8337969 17.662109 6.3417969 C 19.171109 7.8517969 20.000047 9.8581875 19.998047 11.992188 C 19.996047 16.396187 16.413812 19.978516 12.007812 19.978516 C 10.674812 19.977516 9.3544062 19.642812 8.1914062 19.007812 L 7.5175781 18.640625 L 6.7734375 18.816406 L 4.8046875 19.28125 L 5.2851562 17.496094 L 5.5019531 16.695312 L 5.0878906 15.976562 C 4.3898906 14.768562 4.0204844 13.387375 4.0214844 11.984375 C 4.0234844 7.582375 7.6067656 4 12.009766 4 z M 8.4765625 7.375 C 8.3095625 7.375 8.0395469 7.4375 7.8105469 7.6875 C 7.5815469 7.9365 6.9355469 8.5395781 6.9355469 9.7675781 C 6.9355469 10.995578 7.8300781 12.182609 7.9550781 12.349609 C 8.0790781 12.515609 9.68175 15.115234 12.21875 16.115234 C 14.32675 16.946234 14.754891 16.782234 15.212891 16.740234 C 15.670891 16.699234 16.690438 16.137687 16.898438 15.554688 C 17.106437 14.971687 17.106922 14.470187 17.044922 14.367188 C 16.982922 14.263188 16.816406 14.201172 16.566406 14.076172 C 16.317406 13.951172 15.090328 13.348625 14.861328 13.265625 C 14.632328 13.182625 14.464828 13.140625 14.298828 13.390625 C 14.132828 13.640625 13.655766 14.201187 13.509766 14.367188 C 13.363766 14.534188 13.21875 14.556641 12.96875 14.431641 C 12.71875 14.305641 11.914938 14.041406 10.960938 13.191406 C 10.218937 12.530406 9.7182656 11.714844 9.5722656 11.464844 C 9.4272656 11.215844 9.5585938 11.079078 9.6835938 10.955078 C 9.7955938 10.843078 9.9316406 10.663578 10.056641 10.517578 C 10.180641 10.371578 10.223641 10.267562 10.306641 10.101562 C 10.389641 9.9355625 10.347156 9.7890625 10.285156 9.6640625 C 10.223156 9.5390625 9.737625 8.3065 9.515625 7.8125 C 9.328625 7.3975 9.131125 7.3878594 8.953125 7.3808594 C 8.808125 7.3748594 8.6425625 7.375 8.4765625 7.375 z"})});var R9=a(z(),1),mO=a(b(),1),Jhe=()=>(0,mO.jsx)(R9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,mO.jsx)(R9.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"})});var D9=a(z(),1),fO=a(b(),1),e0e=()=>(0,fO.jsx)(D9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,fO.jsx)(D9.Path,{d:"M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z"})});var L9=a(z(),1),gO=a(b(),1),t0e=()=>(0,gO.jsx)(L9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,gO.jsx)(L9.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"})});var A9=a(z(),1),hO=a(b(),1),r0e=()=>(0,hO.jsx)(A9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,hO.jsx)(A9.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"})});function o0e(e){return e?.name?{icon:e?.icon??a2,label:e?.title??(0,vO.__)("Social Icon")}:{icon:a2,label:(0,vO.__)("Social Icon")}}var cr=a(b(),1),vRe=({url:e,setAttributes:t,setPopover:r,popoverAnchor:o,clientId:n})=>{let{removeBlock:i}=(0,M9.useDispatch)(La.store);return(0,cr.jsx)(La.URLPopover,{anchor:o,"aria-label":(0,di.__)("Edit social link"),onClose:()=>{r(!1),o?.focus()},children:(0,cr.jsx)("form",{className:"block-editor-url-popover__link-editor",onSubmit:s=>{s.preventDefault(),r(!1),o?.focus()},children:(0,cr.jsx)("div",{className:"block-editor-url-input",children:(0,cr.jsx)(La.URLInput,{value:e,onChange:s=>t({url:s}),placeholder:(0,di.__)("Enter social link"),label:(0,di.__)("Enter social link"),hideLabelFromVision:!0,disableSuggestions:!0,onKeyDown:s=>{e||s.defaultPrevented||![v1.BACKSPACE,v1.DELETE].includes(s.keyCode)||i(n)},suffix:(0,cr.jsx)(_o.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,cr.jsx)(_o.Button,{icon:xB,label:(0,di.__)("Apply"),type:"submit",size:"small"})})})})})})},yRe=({attributes:e,context:t,isSelected:r,setAttributes:o,clientId:n,name:i})=>{let{url:s,service:l,label:c="",rel:u}=e,d=X(),{showLabels:p,iconColor:m,iconColorValue:f,iconBackgroundColor:g,iconBackgroundColorValue:h}=t,[v,x]=(0,ug.useState)(!1),_=T("wp-social-link","wp-block-social-link","wp-social-link-"+l,{"wp-social-link__is-incomplete":!s,[`has-${m}-color`]:m,[`has-${g}-background-color`]:g}),[k,y]=(0,ug.useState)(null),w=(0,La.useBlockEditingMode)()==="contentOnly",{activeVariation:C}=(0,M9.useSelect)(E=>{let{getActiveBlockVariation:L}=E(a0e.store);return{activeVariation:L(i,e)}},[i,e]),{icon:S,label:P}=o0e(C),N=c.trim()===""?P:c,I=(0,ug.useRef)(),B=(0,La.useBlockProps)({className:"wp-block-social-link-anchor",ref:(0,n0e.useMergeRefs)([y,I]),onClick:()=>x(!0),onKeyDown:E=>{E.keyCode===v1.ENTER&&(E.preventDefault(),x(!0))}});return(0,cr.jsxs)(cr.Fragment,{children:[w&&p&&(0,cr.jsx)(La.BlockControls,{group:"other",children:(0,cr.jsx)(_o.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:E,onToggle:L})=>(0,cr.jsx)(_o.ToolbarButton,{onClick:L,"aria-haspopup":"true","aria-expanded":E,children:(0,di.__)("Text")}),renderContent:()=>(0,cr.jsx)(_o.TextControl,{className:"wp-block-social-link__toolbar_content_text",label:(0,di.__)("Text"),help:(0,di.__)("Provide a text label or use the default."),value:c,onChange:E=>o({label:E}),placeholder:P})})}),(0,cr.jsx)(La.InspectorControls,{children:(0,cr.jsx)(_o.__experimentalToolsPanel,{label:(0,di.__)("Settings"),resetAll:()=>{o({label:void 0})},dropdownMenuProps:d,children:(0,cr.jsx)(_o.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,di.__)("Text"),hasValue:()=>!!c,onDeselect:()=>{o({label:void 0})},children:(0,cr.jsx)(_o.TextControl,{label:(0,di.__)("Text"),help:(0,di.__)("The text is visible when enabled from the parent Social Icons block."),value:c,onChange:E=>o({label:E}),placeholder:P})})})}),(0,cr.jsx)(La.InspectorControls,{group:"advanced",children:(0,cr.jsx)(_o.TextControl,{label:(0,di.__)("Link relation"),help:(0,ug.createInterpolateElement)((0,di.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,cr.jsx)(_o.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})}),value:u||"",onChange:E=>o({rel:E})})}),(0,cr.jsxs)("li",{role:"presentation",className:_,style:{color:f,backgroundColor:h},children:[(0,cr.jsxs)("button",{"aria-haspopup":"dialog",...B,role:"button",children:[(0,cr.jsx)(_o.Icon,{icon:S}),(0,cr.jsx)("span",{className:T("wp-block-social-link-label",{"screen-reader-text":!p}),children:N})]}),r&&v&&(0,cr.jsx)(vRe,{url:s,setAttributes:o,setPopover:x,popoverAnchor:k,clientId:n})]})]})},i0e=yRe;var z9={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/social-link",title:"Social Icon",category:"widgets",parent:["core/social-links"],description:"Display an icon linking to a social profile or site.",textdomain:"default",attributes:{url:{type:"string",role:"content"},service:{type:"string"},label:{type:"string",role:"content"},rel:{type:"string"}},usesContext:["openInNewTab","showLabels","iconColor","iconColorValue","iconBackgroundColor","iconBackgroundColorValue"],supports:{anchor:!0,reusable:!1,html:!1,interactivity:{clientNavigation:!0}},editorStyle:"wp-block-social-link-editor"};var Ue=a(D(),1);var s0e=[{isDefault:!0,name:"wordpress",attributes:{service:"wordpress"},title:(0,Ue._x)("WordPress","social link block variation name"),icon:Jhe},{name:"fivehundredpx",attributes:{service:"fivehundredpx"},title:(0,Ue._x)("500px","social link block variation name"),icon:khe},{name:"amazon",attributes:{service:"amazon"},title:(0,Ue._x)("Amazon","social link block variation name"),icon:uhe},{name:"bandcamp",attributes:{service:"bandcamp"},title:(0,Ue._x)("Bandcamp","social link block variation name"),icon:dhe},{name:"behance",attributes:{service:"behance"},title:(0,Ue._x)("Behance","social link block variation name"),icon:phe},{name:"bluesky",attributes:{service:"bluesky"},title:(0,Ue._x)("Bluesky","social link block variation name"),icon:mhe},{name:"chain",attributes:{service:"chain"},title:(0,Ue._x)("Link","social link block variation name"),icon:a2},{name:"codepen",attributes:{service:"codepen"},title:(0,Ue._x)("CodePen","social link block variation name"),icon:fhe},{name:"deviantart",attributes:{service:"deviantart"},title:(0,Ue._x)("DeviantArt","social link block variation name"),icon:ghe},{name:"discord",attributes:{service:"discord"},title:(0,Ue._x)("Discord","social link block variation name"),icon:hhe},{name:"dribbble",attributes:{service:"dribbble"},title:(0,Ue._x)("Dribbble","social link block variation name"),icon:vhe},{name:"dropbox",attributes:{service:"dropbox"},title:(0,Ue._x)("Dropbox","social link block variation name"),icon:yhe},{name:"etsy",attributes:{service:"etsy"},title:(0,Ue._x)("Etsy","social link block variation name"),icon:bhe},{name:"facebook",attributes:{service:"facebook"},title:(0,Ue._x)("Facebook","social link block variation name"),icon:_he},{name:"feed",attributes:{service:"feed"},title:(0,Ue._x)("RSS Feed","social link block variation name"),icon:xhe},{name:"flickr",attributes:{service:"flickr"},title:(0,Ue._x)("Flickr","social link block variation name"),icon:whe},{name:"foursquare",attributes:{service:"foursquare"},title:(0,Ue._x)("Foursquare","social link block variation name"),icon:Che},{name:"goodreads",attributes:{service:"goodreads"},title:(0,Ue._x)("Goodreads","social link block variation name"),icon:She},{name:"google",attributes:{service:"google"},title:(0,Ue._x)("Google","social link block variation name"),icon:The},{name:"github",attributes:{service:"github"},title:(0,Ue._x)("GitHub","social link block variation name"),icon:Phe},{name:"gravatar",attributes:{service:"gravatar"},title:(0,Ue._x)("Gravatar","social link block variation name"),icon:Ehe},{name:"instagram",attributes:{service:"instagram"},title:(0,Ue._x)("Instagram","social link block variation name"),icon:Bhe},{name:"lastfm",attributes:{service:"lastfm"},title:(0,Ue._x)("Last.fm","social link block variation name"),icon:Nhe},{name:"linkedin",attributes:{service:"linkedin"},title:(0,Ue._x)("LinkedIn","social link block variation name"),icon:Ihe},{name:"mail",attributes:{service:"mail"},title:(0,Ue._x)("Mail","social link block variation name"),keywords:["email","e-mail"],icon:Rhe},{name:"mastodon",attributes:{service:"mastodon"},title:(0,Ue._x)("Mastodon","social link block variation name"),icon:Dhe},{name:"meetup",attributes:{service:"meetup"},title:(0,Ue._x)("Meetup","social link block variation name"),icon:Lhe},{name:"medium",attributes:{service:"medium"},title:(0,Ue._x)("Medium","social link block variation name"),icon:Ahe},{name:"patreon",attributes:{service:"patreon"},title:(0,Ue._x)("Patreon","social link block variation name"),icon:Mhe},{name:"pinterest",attributes:{service:"pinterest"},title:(0,Ue._x)("Pinterest","social link block variation name"),icon:zhe},{name:"pocket",attributes:{service:"pocket"},title:(0,Ue._x)("Pocket","social link block variation name"),icon:Vhe},{name:"reddit",attributes:{service:"reddit"},title:(0,Ue._x)("Reddit","social link block variation name"),icon:Fhe},{name:"skype",attributes:{service:"skype"},title:(0,Ue._x)("Skype","social link block variation name"),icon:Ohe,scope:[]},{name:"snapchat",attributes:{service:"snapchat"},title:(0,Ue._x)("Snapchat","social link block variation name"),icon:Hhe},{name:"soundcloud",attributes:{service:"soundcloud"},title:(0,Ue._x)("SoundCloud","social link block variation name"),icon:jhe},{name:"spotify",attributes:{service:"spotify"},title:(0,Ue._x)("Spotify","social link block variation name"),icon:Uhe},{name:"telegram",attributes:{service:"telegram"},title:(0,Ue._x)("Telegram","social link block variation name"),icon:Whe},{name:"threads",attributes:{service:"threads"},title:(0,Ue._x)("Threads","social link block variation name"),icon:Ghe},{name:"tiktok",attributes:{service:"tiktok"},title:(0,Ue._x)("TikTok","social link block variation name"),icon:$he},{name:"tumblr",attributes:{service:"tumblr"},title:(0,Ue._x)("Tumblr","social link block variation name"),icon:qhe},{name:"twitch",attributes:{service:"twitch"},title:(0,Ue._x)("Twitch","social link block variation name"),icon:Zhe},{name:"twitter",attributes:{service:"twitter"},title:(0,Ue._x)("Twitter","social link block variation name"),icon:Khe},{name:"vimeo",attributes:{service:"vimeo"},title:(0,Ue._x)("Vimeo","social link block variation name"),icon:Yhe},{name:"vk",attributes:{service:"vk"},title:(0,Ue._x)("VK","social link block variation name"),icon:Qhe},{name:"whatsapp",attributes:{service:"whatsapp"},title:(0,Ue._x)("WhatsApp","social link block variation name"),icon:Xhe},{name:"x",attributes:{service:"x"},keywords:["twitter"],title:(0,Ue._x)("X","social link block variation name"),icon:e0e},{name:"yelp",attributes:{service:"yelp"},title:(0,Ue._x)("Yelp","social link block variation name"),icon:t0e},{name:"youtube",attributes:{service:"youtube"},title:(0,Ue._x)("YouTube","social link block variation name"),icon:r0e}];s0e.forEach(e=>{e.isActive||(e.isActive=(t,r)=>t.service===r.service)});var l0e=s0e;var{fieldsKey:_Re,formKey:xRe}=q(c0e.privateApis),{name:u0e}=z9,V9={icon:dy,edit:i0e,variations:l0e};window.__experimentalContentOnlyInspectorFields&&(V9[_Re]=[{id:"link",label:(0,yO.__)("Link"),type:"url",Edit:"link",getValue:({item:e})=>({url:e.url,rel:e.rel}),setValue:({value:e})=>({url:e.url,rel:e.rel})},{id:"label",label:(0,yO.__)("Label"),type:"text"}],V9[xRe]={fields:["link","label"]});var kRe=()=>M({name:u0e,metadata:z9,settings:V9});var xO={};J(xO,{init:()=>BRe,metadata:()=>O9,name:()=>v0e,settings:()=>y0e});var F9=a(R(),1),_O=a(b(),1),wRe=e=>{if(e.layout)return e;let{className:t}=e,r="items-justified-",o=new RegExp(`\\b${r}[^ ]*[ ]?\\b`,"g"),n={...e,className:t?.replace(o,"").trim()},i=t?.match(o)?.[0]?.trim();return i&&Object.assign(n,{layout:{type:"flex",justifyContent:i.slice(r.length)}}),n},CRe=[{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:wRe,save:e=>{let{attributes:{iconBackgroundColorValue:t,iconColorValue:r,itemsJustification:o,size:n}}=e,i=T(n,{"has-icon-color":r,"has-icon-background-color":t,[`items-justified-${o}`]:o}),s={"--wp--social-links--icon-color":r,"--wp--social-links--icon-background-color":t};return(0,_O.jsx)("ul",{...F9.useBlockProps.save({className:i,style:s}),children:(0,_O.jsx)(F9.InnerBlocks.Content,{})})}}],d0e=CRe;var p0e=a(H(),1),Ho=a(R(),1),Gl=a(V(),1),Aa=a(D(),1),m0e=a(O(),1);var Tn=a(b(),1),SRe=[{label:(0,Aa.__)("Default"),value:""},{label:(0,Aa.__)("Small"),value:"has-small-icon-size"},{label:(0,Aa.__)("Normal"),value:"has-normal-icon-size"},{label:(0,Aa.__)("Large"),value:"has-large-icon-size"},{label:(0,Aa.__)("Huge"),value:"has-huge-icon-size"}];function TRe(e){let{clientId:t,attributes:r,iconBackgroundColor:o,iconColor:n,isSelected:i,setAttributes:s,setIconBackgroundColor:l,setIconColor:c}=e,{iconBackgroundColorValue:u,iconColorValue:d,openInNewTab:p,showLabels:m,size:f}=r,{hasSocialIcons:g,hasSelectedChild:h,hasSelectedStyleState:v}=(0,m0e.useSelect)(I=>{let{getBlockCount:B,hasSelectedInnerBlock:E,hasSelectedStyleState:L}=q(I(Ho.store));return{hasSocialIcons:B(t)>0,hasSelectedChild:E(t),hasSelectedStyleState:L(t)}},[t]),x=i||h,_=r.className?.includes("is-style-logos-only"),k=X();(0,p0e.useEffect)(()=>{if(_){let I;return s(B=>(I={iconBackgroundColor:B.iconBackgroundColor,iconBackgroundColorValue:B.iconBackgroundColorValue,customIconBackgroundColor:B.customIconBackgroundColor},{iconBackgroundColor:void 0,iconBackgroundColorValue:void 0,customIconBackgroundColor:void 0})),()=>s({...I})}},[_,s]);let y=T(f,{"has-visible-labels":m,"has-icon-color":n.color||d,"has-icon-background-color":o.color||u}),w=(0,Ho.useBlockProps)({className:y}),C=(0,Ho.useInnerBlocksProps)(w,{templateLock:!1,orientation:r.layout?.orientation??"horizontal",__experimentalAppenderTagName:"li",renderAppender:!g||x?Ho.InnerBlocks.ButtonBlockAppender:void 0}),S=[{value:n.color||d,onChange:I=>{c(I),s({iconColorValue:I})},label:(0,Aa.__)("Icon color"),resetAllFilter:()=>{c(void 0),s({iconColorValue:void 0})}}];_||S.push({value:o.color||u,onChange:I=>{l(I),s({iconBackgroundColorValue:I})},label:(0,Aa.__)("Icon background"),resetAllFilter:()=>{l(void 0),s({iconBackgroundColorValue:void 0})}});let P=(0,Ho.__experimentalUseMultipleOriginColorsAndGradients)(),N=P.hasColorsOrGradients&&!v;return(0,Tn.jsxs)(Tn.Fragment,{children:[(0,Tn.jsx)(Ho.InspectorControls,{children:(0,Tn.jsxs)(Gl.__experimentalToolsPanel,{label:(0,Aa.__)("Settings"),resetAll:()=>{s({openInNewTab:!1,showLabels:!1,size:void 0})},dropdownMenuProps:k,children:[(0,Tn.jsx)(Gl.__experimentalToolsPanelItem,{isShownByDefault:!0,hasValue:()=>!!f,label:(0,Aa.__)("Icon size"),onDeselect:()=>s({size:void 0}),children:(0,Tn.jsx)(Gl.SelectControl,{label:(0,Aa.__)("Icon size"),onChange:I=>{s({size:I===""?void 0:I})},value:f??"",options:SRe})}),(0,Tn.jsx)(Gl.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,Aa.__)("Show text"),hasValue:()=>!!m,onDeselect:()=>s({showLabels:!1}),children:(0,Tn.jsx)(Gl.ToggleControl,{label:(0,Aa.__)("Show text"),checked:m,onChange:()=>s({showLabels:!m})})}),(0,Tn.jsx)(Gl.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,Aa.__)("Open links in new tab"),hasValue:()=>!!p,onDeselect:()=>s({openInNewTab:!1}),children:(0,Tn.jsx)(Gl.ToggleControl,{label:(0,Aa.__)("Open links in new tab"),checked:p,onChange:()=>s({openInNewTab:!p})})})]})}),N&&(0,Tn.jsxs)(Ho.InspectorControls,{group:"color",children:[S.map(({onChange:I,label:B,value:E,resetAllFilter:L})=>(0,Tn.jsx)(Ho.__experimentalColorGradientSettingsDropdown,{__experimentalIsRenderedInSidebar:!0,settings:[{colorValue:E,label:B,onColorChange:I,isShownByDefault:!0,resetAllFilter:L,enableAlpha:!0,clearable:!0}],panelId:t,...P},`social-links-color-${B}`)),!_&&(0,Tn.jsx)(Ho.ContrastChecker,{textColor:d,backgroundColor:u,isLargeText:!1})]}),(0,Tn.jsx)("ul",{...C})]})}var PRe={iconColor:"icon-color",iconBackgroundColor:"icon-background-color"},f0e=(0,Ho.withColors)(PRe)(TRe);var O9={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/social-links",title:"Social Icons",category:"widgets",allowedBlocks:["core/social-link"],description:"Display icons linking to your social 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",iconColor:"iconColor",iconColorValue:"iconColorValue",iconBackgroundColor:"iconBackgroundColor",iconBackgroundColorValue:"iconBackgroundColorValue"},supports:{align:["left","center","right"],anchor:!0,html:!1,__experimentalExposeControlsToChildren:!0,layout:{allowSwitching:!1,allowInheriting:!1,allowVerticalAlignment:!1,default:{type:"flex"}},color:{enableContrastChecker:!1,background:!0,gradients:!0,text:!1,__experimentalDefaultControls:{background:!1}},spacing:{blockGap:["horizontal","vertical"],margin:!0,padding:!0,units:["px","em","rem","vh","vw"],__experimentalDefaultControls:{blockGap:!0,margin:!0,padding:!1}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}},contentRole:!0,listView:!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"};var H9=a(R(),1),g0e=a(b(),1);function h0e(e){let{attributes:{iconBackgroundColorValue:t,iconColorValue:r,showLabels:o,size:n}}=e,i=T(n,{"has-visible-labels":o,"has-icon-color":r,"has-icon-background-color":t}),s=H9.useBlockProps.save({className:i}),l=H9.useInnerBlocksProps.save(s);return(0,g0e.jsx)("ul",{...l})}var{name:v0e}=O9,y0e={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:dy,edit:f0e,save:h0e,deprecated:d0e},BRe=()=>M({name:v0e,metadata:O9,settings:y0e});var kO={};J(kO,{init:()=>MRe,metadata:()=>U9,name:()=>R0e,settings:()=>D0e});var b0e=a(R(),1),_0e=a(b(),1),NRe=[{attributes:{height:{type:"number",default:100},width:{type:"number"}},migrate(e){let{height:t,width:r}=e;return{...e,width:r!==void 0?`${r}px`:void 0,height:t!==void 0?`${t}px`:void 0}},save({attributes:e}){return(0,_0e.jsx)("div",{...b0e.useBlockProps.save({style:{height:e.height,width:e.width},"aria-hidden":!0})})}}],x0e=NRe;var Pn=a(R(),1),T0e=a(V(),1),b1=a(H(),1),j9=a(O(),1);var y1=a(D(),1),Qc=a(R(),1),Ys=a(V(),1),w0e=a(he(),1);var i2=0;var pi=a(b(),1),{useSpacingSizes:IRe}=q(Qc.privateApis);function k0e({label:e,onChange:t,isResizing:r,value:o=""}){let n=(0,w0e.useInstanceId)(Ys.__experimentalUnitControl,"block-spacer-height-input"),i=IRe(),[s]=(0,Qc.useSettings)("spacing.units"),l=s?s.filter(m=>m!=="%"):["px","em","rem","vw","vh"],c=(0,Ys.__experimentalUseCustomUnits)({availableUnits:l,defaultValues:{px:100,em:10,rem:10,vw:10,vh:25}}),[u,d]=(0,Ys.__experimentalParseQuantityAndUnitFromRawValue)(o),p=(0,Qc.isValueSpacingPreset)(o)?o:[u,r?"px":d].join("");return(0,pi.jsx)(pi.Fragment,{children:i?.length<2?(0,pi.jsx)(Ys.__experimentalUnitControl,{id:n,isResetValueOnUnitChange:!0,min:i2,onChange:t,value:p,units:c,label:e}):(0,pi.jsx)("div",{className:"tools-panel-item-spacing",children:(0,pi.jsx)(Qc.__experimentalSpacingSizesControl,{values:{all:p},onChange:({all:m})=>{t(m)},label:e,sides:["all"],units:c,allowReset:!1,splitOnAxis:!1,showSideInLabel:!1})})})}function C0e({setAttributes:e,orientation:t,height:r,width:o,isResizing:n}){let i=X();return(0,pi.jsx)(Qc.InspectorControls,{children:(0,pi.jsxs)(Ys.__experimentalToolsPanel,{label:(0,y1.__)("Settings"),resetAll:()=>{e({width:void 0,height:"100px"})},dropdownMenuProps:i,children:[t==="horizontal"&&(0,pi.jsx)(Ys.__experimentalToolsPanelItem,{label:(0,y1.__)("Width"),isShownByDefault:!0,hasValue:()=>o!==void 0,onDeselect:()=>e({width:void 0}),children:(0,pi.jsx)(k0e,{label:(0,y1.__)("Width"),value:o,onChange:s=>e({width:s}),isResizing:n})}),t!=="horizontal"&&(0,pi.jsx)(Ys.__experimentalToolsPanelItem,{label:(0,y1.__)("Height"),isShownByDefault:!0,hasValue:()=>r!=="100px",onDeselect:()=>e({height:"100px"}),children:(0,pi.jsx)(k0e,{label:(0,y1.__)("Height"),value:r,onChange:s=>e({height:s}),isResizing:n})})]})})}var Qs=a(b(),1),{useSpacingSizes:RRe}=q(Pn.privateApis),S0e=({orientation:e,onResizeStart:t,onResize:r,onResizeStop:o,isSelected:n,isResizing:i,setIsResizing:s,...l})=>{let c=d=>e==="horizontal"?d.clientWidth:d.clientHeight,u=d=>`${c(d)}px`;return(0,Qs.jsx)(T0e.ResizableBox,{className:T("block-library-spacer__resize-container",{"resize-horizontal":e==="horizontal","is-resizing":i,"is-selected":n}),onResizeStart:(d,p,m)=>{let f=u(m);t(f),r(f)},onResize:(d,p,m)=>{r(u(m)),i||s(!0)},onResizeStop:(d,p,m)=>{let f=c(m);o(`${f}px`),s(!1)},__experimentalShowTooltip:!0,__experimentalTooltipProps:{axis:e==="horizontal"?"x":"y",position:"corner",isVisible:i},showHandle:n,...l})},DRe=({attributes:e,isSelected:t,setAttributes:r,toggleSelection:o,context:n,__unstableParentLayout:i,className:s})=>{let l=(0,j9.useSelect)(Y=>Y(Pn.store).getSettings()?.disableCustomSpacingSizes),{orientation:c}=n,{orientation:u,type:d,default:{type:p}={}}=i||{},m=d==="flex"||!d&&p==="flex",f=!u&&m?"horizontal":u||c,{height:g,width:h,style:v={}}=e,{layout:x={}}=v,{selfStretch:_,flexSize:k}=x,y=RRe(),[w,C]=(0,b1.useState)(!1),[S,P]=(0,b1.useState)(null),[N,I]=(0,b1.useState)(null),B=()=>o(!1),E=()=>o(!0),{__unstableMarkNextChangeAsNotPersistent:L}=(0,j9.useDispatch)(Pn.store),A=Y=>{E(),m&&r({style:{...v,layout:{...x,flexSize:Y,selfStretch:"fixed"}}}),r({height:Y}),P(null)},U=Y=>{E(),m&&r({style:{...v,layout:{...x,flexSize:Y,selfStretch:"fixed"}}}),r({width:Y}),I(null)},$=()=>{if(!m)return S||(0,Pn.getSpacingPresetCssVar)(g)||void 0},W=()=>{if(!m)return N||(0,Pn.getSpacingPresetCssVar)(h)||void 0},G=f==="horizontal"?N||k:S||k,F={height:f==="horizontal"?24:$(),width:f==="horizontal"?W():void 0,minWidth:f==="vertical"&&m?48:void 0,flexBasis:m?G:void 0,flexGrow:m&&w?0:void 0},Z=Y=>Y==="horizontal"?(0,Qs.jsx)(S0e,{minWidth:i2,enable:{top:!1,right:!0,bottom:!1,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},orientation:Y,onResizeStart:B,onResize:I,onResizeStop:U,isSelected:t,isResizing:w,setIsResizing:C}):(0,Qs.jsx)(Qs.Fragment,{children:(0,Qs.jsx)(S0e,{minHeight:i2,enable:{top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},orientation:Y,onResizeStart:B,onResize:P,onResizeStop:A,isSelected:t,isResizing:w,setIsResizing:C})});(0,b1.useEffect)(()=>{let Y=ee=>{L(),r(ee)};if(m&&_!=="fill"&&_!=="fit"&&k===void 0)if(f==="horizontal"){let ee=(0,Pn.getCustomValueFromPreset)(h,y)||(0,Pn.getCustomValueFromPreset)(g,y)||"100px";Y({width:"0px",style:{...v,layout:{...x,flexSize:ee,selfStretch:"fixed"}}})}else{let ee=(0,Pn.getCustomValueFromPreset)(g,y)||(0,Pn.getCustomValueFromPreset)(h,y)||"100px";Y({height:"0px",style:{...v,layout:{...x,flexSize:ee,selfStretch:"fixed"}}})}else m&&(_==="fill"||_==="fit")?Y(f==="horizontal"?{width:void 0}:{height:void 0}):!m&&(_||k)&&Y({...f==="horizontal"?{width:k}:{height:k},style:{...v,layout:{...x,flexSize:void 0,selfStretch:void 0}}})},[v,k,g,f,m,x,_,r,y,h,L]);let j=(0,Pn.useBlockEditingMode)();return(0,Qs.jsxs)(Qs.Fragment,{children:[(0,Qs.jsx)("div",{...(0,Pn.useBlockProps)({style:F,className:T(s,{"custom-sizes-disabled":l})}),children:j==="default"&&Z(f)}),!m&&(0,Qs.jsx)(C0e,{setAttributes:r,height:S||g,width:N||h,orientation:f,isResizing:w})]})},P0e=DRe;var U9={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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,spacing:{margin:["top","bottom"],__experimentalDefaultControls:{margin:!0}},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-spacer-editor",style:"wp-block-spacer"};var E0e=a(K(),1),ARe={to:[{type:"block",blocks:["core/separator"],transform:({anchor:e})=>(0,E0e.createBlock)("core/separator",{anchor:e||void 0})}]},B0e=ARe;var s2=a(R(),1),N0e=a(b(),1);function I0e({attributes:e}){let{height:t,width:r,style:o}=e,{layout:{selfStretch:n}={}}=o||{},i=n==="fill"||n==="fit"?void 0:t;return(0,N0e.jsx)("div",{...s2.useBlockProps.save({style:{height:(0,s2.getSpacingPresetCssVar)(i),width:(0,s2.getSpacingPresetCssVar)(r)},"aria-hidden":!0})})}var{name:R0e}=U9,D0e={icon:UN,transforms:B0e,edit:P0e,save:I0e,deprecated:x0e},MRe=()=>M({name:R0e,metadata:U9,settings:D0e});var SO={};J(SO,{init:()=>FRe,metadata:()=>Q9,name:()=>U0e,settings:()=>W0e});var j0e=a(D(),1);var dg=a(R(),1),Z9=a(O(),1),V0e=a(H(),1);var q9=a(R(),1),k1=a(V(),1),$9=a(D(),1),M0e=a(O(),1);var CO=a(D(),1),G9=a(R(),1),l2=a(V(),1),A0e=a(O(),1);var L0e=a(K(),1),wO=a(R(),1),W9=a(O(),1);function _1(e){let t=(0,W9.useRegistry)(),{insertBlock:r,removeBlock:o,moveBlocksToPosition:n,updateBlockAttributes:i,__unstableMarkNextChangeAsNotPersistent:s}=(0,W9.useDispatch)(wO.store),l=()=>{let{getBlocks:p,getBlockAttributes:m}=t.select(wO.store),f=e?m(e):void 0,g=e?p(e).find(h=>h.name==="core/tab-panels"):void 0;return{tabPanelsClientId:g?.clientId??null,tabPanelBlocks:g?.innerBlocks??[],activeIndex:f?.editorActiveTabIndex??f?.activeTabIndex??0}};return{insertTab:p=>{let{tabPanelsClientId:m,tabPanelBlocks:f}=l();if(!m)return;let g=p??f.length;r((0,L0e.createBlock)("core/tab-panel"),g,m,!1),s(),i(e,{editorActiveTabIndex:g})},removeTab:p=>{let{tabPanelBlocks:m,activeIndex:f}=l(),g=m.length;if(g<=1)return;let h=p??f,v=m[h];if(!v)return;let x=h>=g-1?g-2:h;s(),i(e,{editorActiveTabIndex:x}),o(v.clientId,!1)},moveTab:p=>{let{tabPanelsClientId:m,tabPanelBlocks:f,activeIndex:g}=l();if(!m)return;let h=g+p,v=f[g];!v||h<0||h>=f.length||(s(),i(e,{editorActiveTabIndex:h}),n([v.clientId],m,m,h))}}}var x1=a(b(),1);function Ap({tabsClientId:e}){let{insertTab:t,removeTab:r}=_1(e),o=(0,A0e.useSelect)(n=>e?(n(G9.store).getBlocks(e).find(s=>s.name==="core/tab-panels")?.innerBlocks.length??0)<=1:!0,[e]);return(0,x1.jsx)(G9.BlockControls,{group:"other",children:(0,x1.jsxs)(l2.ToolbarGroup,{children:[(0,x1.jsx)(l2.ToolbarButton,{className:"components-toolbar__control",onClick:()=>t(),text:(0,CO.__)("Add tab")}),(0,x1.jsx)(l2.ToolbarButton,{className:"components-toolbar__control",onClick:()=>r(),text:(0,CO.__)("Remove tab"),disabled:o})]})})}var Xc=a(b(),1);function z0e({tabsClientId:e,blockIndex:t,isDefaultTab:r}){let{updateBlockAttributes:o}=(0,M0e.useDispatch)(q9.store),n=X();return(0,Xc.jsxs)(Xc.Fragment,{children:[(0,Xc.jsx)(Ap,{tabsClientId:e}),(0,Xc.jsx)(q9.InspectorControls,{children:(0,Xc.jsx)(k1.__experimentalToolsPanel,{label:(0,$9.__)("Settings"),resetAll:()=>{o(e,{activeTabIndex:0})},dropdownMenuProps:n,children:(0,Xc.jsx)(k1.__experimentalToolsPanelItem,{label:(0,$9.__)("Default tab"),hasValue:()=>r&&t!==0,onDeselect:()=>{o(e,{activeTabIndex:0})},isShownByDefault:!0,children:(0,Xc.jsx)(k1.CheckboxControl,{label:(0,$9.__)("Default tab"),checked:r,onChange:i=>{o(e,{activeTabIndex:i?t:0})}})})})})]})}var K9=a(b(),1);function F0e({clientId:e,isSelected:t}){let{activeTabIndex:r,editorActiveTabIndex:o,blockIndex:n,hasInnerBlocksSelected:i,tabsClientId:s}=(0,Z9.useSelect)(h=>{let{getBlockRootClientId:v,getBlockIndex:x,hasSelectedInnerBlock:_,getBlockAttributes:k}=h(dg.store),y=v(e),w=v(y),C=k(w)??{},S=x(e),P=_(e,!0);return{activeTabIndex:C.activeTabIndex,editorActiveTabIndex:C.editorActiveTabIndex,blockIndex:S,hasInnerBlocksSelected:P,tabsClientId:w}},[e]),l=o??r,{updateBlockAttributes:c,__unstableMarkNextChangeAsNotPersistent:u}=(0,Z9.useDispatch)(dg.store);(0,V0e.useEffect)(()=>{(t||i)&&s&&l!==n&&(u(),c(s,{editorActiveTabIndex:n}))},[t,i,s,l,n,c,u]);let d=l===n,p=r===n,m=t||i||d,f=(0,dg.useBlockProps)({hidden:!m,tabIndex:m?0:-1}),g=(0,dg.useInnerBlocksProps)(f,{});return(0,K9.jsxs)("section",{...g,children:[(0,K9.jsx)(z0e,{tabsClientId:s,blockIndex:n,isDefaultTab:p}),m&&g.children]})}var Y9=a(R(),1),O0e=a(b(),1);function H0e(){let e=Y9.useBlockProps.save({role:"tabpanel",tabIndex:0}),t=Y9.useInnerBlocksProps.save(e);return(0,O0e.jsx)("section",{...t})}var Q9={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/tab-panel",title:"Tab Panel",description:"Content for a tab in a tabbed interface.",category:"design",textdomain:"default",attributes:{label:{type:"string",default:""}},parent:["core/tab-panels"],usesContext:["core/tabs-id"],supports:{anchor:!0,html:!1,color:{background:!0,text:!0,__experimentalDefaultControls:{background:!0,text:!0}},layout:!0,spacing:{blockGap:!0,padding:!0},typography:{fontSize:!0,__experimentalFontFamily:!0,__experimentalDefaultControls:{fontSize:!0,__experimentalFontFamily:!0}},visibility:!1},providesContext:{"core/tab-label":"label"},style:"wp-block-tab-panel"};var VRe=[["core/paragraph",{placeholder:(0,j0e.__)("Type / to choose a block")}]],{name:U0e}=Q9,W0e={icon:fI,template:VRe,__experimentalLabel(e,{context:t}){let{label:r}=e,o=e?.metadata?.name,n=r?.trim().length>0;if(t==="list-view"&&(o||n))return o||r;if(t==="breadcrumb"&&o)return o},edit:F0e,save:H0e},FRe=()=>M({name:U0e,metadata:Q9,settings:W0e});var TO={};J(TO,{init:()=>jRe,metadata:()=>J9,name:()=>K0e,settings:()=>Y0e});var w1=a(R(),1),G0e=a(O(),1);var pg=a(b(),1);function $0e({clientId:e}){let t=(0,w1.useBlockProps)(),r=(0,w1.useInnerBlocksProps)(t,{templateLock:!1,renderAppender:!1}),o=(0,G0e.useSelect)(n=>n(w1.store).getBlockRootClientId(e),[e]);return(0,pg.jsxs)(pg.Fragment,{children:[(0,pg.jsx)(Ap,{tabsClientId:o}),(0,pg.jsx)("div",{...r})]})}var X9=a(R(),1),q0e=a(b(),1);function Z0e(){let e=X9.useBlockProps.save(),t=X9.useInnerBlocksProps.save(e);return(0,q0e.jsx)("div",{...t})}var J9={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/tab-panels",title:"Tab Panels",description:"Container for tab panel content in a tabbed interface.",category:"design",textdomain:"default",parent:["core/tabs"],allowedBlocks:["core/tab-panel"],supports:{html:!1,visibility:!1,lock:!1,color:{background:!0,text:!0,heading:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{padding:!0},typography:{fontSize:!0,__experimentalFontFamily:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}}};var HRe=[["core/tab-panel"],["core/tab-panel"]],{name:K0e}=J9,Y0e={icon:gv,template:HRe,edit:$0e,save:Z0e},jRe=()=>M({name:K0e,metadata:J9,settings:Y0e});var MO={};J(MO,{init:()=>aDe,metadata:()=>eT,name:()=>c1e,settings:()=>u1e});var Jc=a(D(),1);var fr=a(R(),1),pt=a(b(),1),Q0e={"subtle-light-gray":"#f3f4f5","subtle-pale-green":"#e9fbe5","subtle-pale-blue":"#e7f5fe","subtle-pale-pink":"#fcf0ef"},PO={content:{type:"rich-text",source:"rich-text"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"},align:{type:"string",source:"attribute",attribute:"data-align"},colspan:{type:"string",source:"attribute",attribute:"colspan"},rowspan:{type:"string",source:"attribute",attribute:"rowspan"}},URe={attributes:{hasFixedLayout:{type:"boolean",default:!1},caption:{type:"rich-text",source:"rich-text",selector:"figcaption"},head:{type:"array",default:[],source:"query",selector:"thead tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:PO}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:PO}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:PO}}}},supports:{anchor:!0,align:!0,color:{__experimentalSkipSerialization:!0,gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!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",interactivity:{clientNavigation:!0}},save({attributes:e}){let{hasFixedLayout:t,head:r,body:o,foot:n,caption:i}=e;if(!r.length&&!o.length&&!n.length)return null;let l=(0,fr.__experimentalGetColorClassesAndStyles)(e),c=(0,fr.__experimentalGetBorderClassesAndStyles)(e),u=T(l.className,c.className,{"has-fixed-layout":t}),d=!fr.RichText.isEmpty(i),p=({type:m,rows:f})=>{if(!f.length)return null;let g=`t${m}`;return(0,pt.jsx)(g,{children:f.map(({cells:h},v)=>(0,pt.jsx)("tr",{children:h.map(({content:x,tag:_,scope:k,align:y,colspan:w,rowspan:C},S)=>{let P=T({[`has-text-align-${y}`]:y});return(0,pt.jsx)(fr.RichText.Content,{className:P||void 0,"data-align":y,tagName:_,value:x,scope:_==="th"?k:void 0,colSpan:w,rowSpan:C},S)})},v))})};return(0,pt.jsxs)("figure",{...fr.useBlockProps.save(),children:[(0,pt.jsxs)("table",{className:u===""?void 0:u,style:{...l.style,...c.style},children:[(0,pt.jsx)(p,{type:"head",rows:r}),(0,pt.jsx)(p,{type:"body",rows:o}),(0,pt.jsx)(p,{type:"foot",rows:n})]}),d&&(0,pt.jsx)(fr.RichText.Content,{tagName:"figcaption",value:i,className:(0,fr.__experimentalGetElementClassName)("caption")})]})}},EO={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"}},WRe={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:EO}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:EO}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:EO}}}},supports:{anchor:!0,align:!0,color:{__experimentalSkipSerialization:!0,gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!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"},save({attributes:e}){let{hasFixedLayout:t,head:r,body:o,foot:n,caption:i}=e;if(!r.length&&!o.length&&!n.length)return null;let l=(0,fr.__experimentalGetColorClassesAndStyles)(e),c=(0,fr.__experimentalGetBorderClassesAndStyles)(e),u=T(l.className,c.className,{"has-fixed-layout":t}),d=!fr.RichText.isEmpty(i),p=({type:m,rows:f})=>{if(!f.length)return null;let g=`t${m}`;return(0,pt.jsx)(g,{children:f.map(({cells:h},v)=>(0,pt.jsx)("tr",{children:h.map(({content:x,tag:_,scope:k,align:y},w)=>{let C=T({[`has-text-align-${y}`]:y});return(0,pt.jsx)(fr.RichText.Content,{className:C||void 0,"data-align":y,tagName:_,value:x,scope:_==="th"?k:void 0},w)})},v))})};return(0,pt.jsxs)("figure",{...fr.useBlockProps.save(),children:[(0,pt.jsxs)("table",{className:u===""?void 0:u,style:{...l.style,...c.style},children:[(0,pt.jsx)(p,{type:"head",rows:r}),(0,pt.jsx)(p,{type:"body",rows:o}),(0,pt.jsx)(p,{type:"foot",rows:n})]}),d&&(0,pt.jsx)(fr.RichText.Content,{tagName:"figcaption",value:i})]})}},BO={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"}},GRe={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:BO}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:BO}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:BO}}}},supports:{anchor:!0,align:!0,__experimentalSelector:".wp-block-table > table"},save:({attributes:e})=>{let{hasFixedLayout:t,head:r,body:o,foot:n,backgroundColor:i,caption:s}=e;if(!r.length&&!o.length&&!n.length)return null;let c=(0,fr.getColorClassName)("background-color",i),u=T(c,{"has-fixed-layout":t,"has-background":!!c}),d=!fr.RichText.isEmpty(s),p=({type:m,rows:f})=>{if(!f.length)return null;let g=`t${m}`;return(0,pt.jsx)(g,{children:f.map(({cells:h},v)=>(0,pt.jsx)("tr",{children:h.map(({content:x,tag:_,scope:k,align:y},w)=>{let C=T({[`has-text-align-${y}`]:y});return(0,pt.jsx)(fr.RichText.Content,{className:C||void 0,"data-align":y,tagName:_,value:x,scope:_==="th"?k:void 0},w)})},v))})};return(0,pt.jsxs)("figure",{...fr.useBlockProps.save(),children:[(0,pt.jsxs)("table",{className:u===""?void 0:u,children:[(0,pt.jsx)(p,{type:"head",rows:r}),(0,pt.jsx)(p,{type:"body",rows:o}),(0,pt.jsx)(p,{type:"foot",rows:n})]}),d&&(0,pt.jsx)(fr.RichText.Content,{tagName:"figcaption",value:s})]})},isEligible:e=>e.backgroundColor&&e.backgroundColor in Q0e&&!e.style,migrate:e=>({...e,backgroundColor:void 0,style:{color:{background:Q0e[e.backgroundColor]}}})},NO={content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"}},$Re={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:NO}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:NO}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:NO}}}},supports:{align:!0},save({attributes:e}){let{hasFixedLayout:t,head:r,body:o,foot:n,backgroundColor:i}=e;if(!r.length&&!o.length&&!n.length)return null;let l=(0,fr.getColorClassName)("background-color",i),c=T(l,{"has-fixed-layout":t,"has-background":!!l}),u=({type:d,rows:p})=>{if(!p.length)return null;let m=`t${d}`;return(0,pt.jsx)(m,{children:p.map(({cells:f},g)=>(0,pt.jsx)("tr",{children:f.map(({content:h,tag:v,scope:x},_)=>(0,pt.jsx)(fr.RichText.Content,{tagName:v,value:h,scope:v==="th"?x:void 0},_))},g))})};return(0,pt.jsxs)("table",{className:c,children:[(0,pt.jsx)(u,{type:"head",rows:r}),(0,pt.jsx)(u,{type:"body",rows:o}),(0,pt.jsx)(u,{type:"foot",rows:n})]})}},X0e=[URe,WRe,GRe,$Re];var mi=a(H(),1),jo=a(R(),1),It=a(D(),1),ao=a(V(),1);var qRe=["align"];function J0e({rowCount:e,columnCount:t}){return{body:Array.from({length:e}).map(()=>({cells:Array.from({length:t}).map(()=>({content:"",tag:"td"}))}))}}function ZRe(e){if(!Mp(e.head))return e.head[0];if(!Mp(e.body))return e.body[0];if(!Mp(e.foot))return e.foot[0]}function e1e(e,t,r){let{sectionName:o,rowIndex:n,columnIndex:i}=t;return e[o]?.[n]?.cells?.[i]?.[r]}function IO(e,t,r){if(!t)return e;let o=Object.fromEntries(Object.entries(e).filter(([s])=>["head","body","foot"].includes(s))),{sectionName:n,rowIndex:i}=t;return Object.fromEntries(Object.entries(o).map(([s,l])=>n&&n!==s?[s,l]:[s,l.map((c,u)=>i&&i!==u?c:{cells:c.cells.map((d,p)=>KRe({sectionName:s,columnIndex:p,rowIndex:u},t)?r(d):d)})]))}function KRe(e,t){if(!e||!t)return!1;switch(t.type){case"column":return t.type==="column"&&e.columnIndex===t.columnIndex;case"cell":return t.type==="cell"&&e.sectionName===t.sectionName&&e.columnIndex===t.columnIndex&&e.rowIndex===t.rowIndex}}function RO(e,{sectionName:t,rowIndex:r,columnCount:o}){let n=ZRe(e),i=o===void 0?n?.cells?.length:o;return i?{[t]:[...e[t].slice(0,r),{cells:Array.from({length:i}).map((s,l)=>{let c=n?.cells?.[l]??{};return{...Object.fromEntries(Object.entries(c).filter(([d])=>qRe.includes(d))),content:"",tag:t==="head"?"th":"td"}})},...e[t].slice(r)]}:e}function t1e(e,{sectionName:t,rowIndex:r}){return{[t]:e[t].filter((o,n)=>n!==r)}}function r1e(e,{columnIndex:t}){let r=Object.fromEntries(Object.entries(e).filter(([o])=>["head","body","foot"].includes(o)));return Object.fromEntries(Object.entries(r).map(([o,n])=>Mp(n)?[o,n]:[o,n.map(i=>n1e(i)||i.cells.length<t?i:{cells:[...i.cells.slice(0,t),{content:"",tag:o==="head"?"th":"td"},...i.cells.slice(t)]})]))}function o1e(e,{columnIndex:t}){let r=Object.fromEntries(Object.entries(e).filter(([o])=>["head","body","foot"].includes(o)));return Object.fromEntries(Object.entries(r).map(([o,n])=>Mp(n)?[o,n]:[o,n.map(i=>({cells:i.cells.length>=t?i.cells.filter((s,l)=>l!==t):i.cells})).filter(i=>i.cells.length)]))}function DO(e,t){if(!Mp(e[t]))return{[t]:[]};let r=e.body?.[0]?.cells?.length??1;return RO(e,{sectionName:t,rowIndex:0,columnCount:r})}function Mp(e){return!e||!e.length||e.every(n1e)}function n1e(e){return!(e.cells&&e.cells.length)}var wt=a(b(),1),YRe=[{icon:RP,title:(0,It.__)("Align column left"),align:"left"},{icon:NP,title:(0,It.__)("Align column center"),align:"center"},{icon:AP,title:(0,It.__)("Align column right"),align:"right"}],QRe={head:(0,It.__)("Header cell text"),body:(0,It.__)("Body cell text"),foot:(0,It.__)("Footer cell text")},XRe={head:(0,It._x)("Header label","table header"),foot:(0,It._x)("Footer label","table footer")};function JRe({name:e,...t}){let r=`t${e}`;return(0,wt.jsx)(r,{...t})}function eDe({attributes:e,setAttributes:t,insertBlocksAfter:r,isSelected:o}){let{hasFixedLayout:n,head:i,foot:s}=e,[l,c]=(0,mi.useState)(2),[u,d]=(0,mi.useState)(2),[p,m]=(0,mi.useState)(),f=(0,jo.__experimentalUseColorProps)(e),g=(0,jo.__experimentalUseBorderProps)(e),h=(0,jo.useBlockEditingMode)(),v=(0,mi.useRef)(),[x,_]=(0,mi.useState)(!1),k=X();function y(Q){d(Q)}function w(Q){c(Q)}function C(Q){Q.preventDefault(),t(J0e({rowCount:parseInt(l,10)||2,columnCount:parseInt(u,10)||2})),_(!0)}function S(){t({hasFixedLayout:!n})}let P=(0,mi.useCallback)(function(Q){p&&t(le=>IO(le,p,oe=>({...oe,content:Q})))},[p,t]);function N(Q){if(!p)return;let le={type:"column",columnIndex:p.columnIndex},oe=IO(e,le,ce=>({...ce,align:Q}));t(oe)}function I(){if(p)return e1e(e,p,"align")}function B(){t(DO(e,"head"))}function E(){t(DO(e,"foot"))}function L(Q){if(!p)return;let{sectionName:le,rowIndex:oe}=p,ce=oe+Q;t(RO(e,{sectionName:le,rowIndex:ce})),m({sectionName:le,rowIndex:ce,columnIndex:0,type:"cell"})}function A(){L(0)}function U(){L(1)}function $(){if(!p)return;let{sectionName:Q,rowIndex:le}=p;m(),t(t1e(e,{sectionName:Q,rowIndex:le}))}function W(Q=0){if(!p)return;let{columnIndex:le}=p,oe=le+Q;t(r1e(e,{columnIndex:oe})),m({rowIndex:0,columnIndex:oe,type:"cell"})}function G(){W(0)}function F(){W(1)}function Z(){if(!p)return;let{sectionName:Q,columnIndex:le}=p;m(),t(o1e(e,{sectionName:Q,columnIndex:le}))}(0,mi.useEffect)(()=>{o||m()},[o]),(0,mi.useEffect)(()=>{x&&(v?.current?.querySelector('td div[contentEditable="true"]')?.focus(),_(!1))},[x]);let j=["head","body","foot"].filter(Q=>!Mp(e[Q])),Y=[{icon:CI,title:(0,It.__)("Insert row before"),isDisabled:!p,onClick:A},{icon:kI,title:(0,It.__)("Insert row after"),isDisabled:!p,onClick:U},{icon:TI,title:(0,It.__)("Delete row"),isDisabled:!p,onClick:$},{icon:yI,title:(0,It.__)("Insert column before"),isDisabled:!p,onClick:G},{icon:hI,title:(0,It.__)("Insert column after"),isDisabled:!p,onClick:F},{icon:_I,title:(0,It.__)("Delete column"),isDisabled:!p,onClick:Z}],ee=j.map(Q=>(0,wt.jsx)(JRe,{name:Q,children:e[Q].map(({cells:le},oe)=>(0,wt.jsx)("tr",{children:le.map((ce,pe)=>{let be=p?.sectionName===Q&&p?.rowIndex===oe&&p?.columnIndex===pe;return(0,wt.jsx)(tDe,{name:Q,rowIndex:oe,columnIndex:pe,onChange:be?P:void 0,setSelectedCell:m,...ce},pe)})},oe))},Q)),te=!j.length;return(0,wt.jsxs)("figure",{...(0,jo.useBlockProps)({ref:v}),children:[!te&&h==="default"&&(0,wt.jsxs)(wt.Fragment,{children:[(0,wt.jsx)(jo.BlockControls,{group:"block",children:(0,wt.jsx)(jo.AlignmentControl,{label:(0,It.__)("Align column content"),alignmentControls:YRe,value:I(),onChange:Q=>N(Q)})}),(0,wt.jsx)(jo.BlockControls,{group:"other",children:(0,wt.jsx)(ao.ToolbarDropdownMenu,{icon:EI,label:(0,It.__)("Edit table"),controls:Y})})]}),(0,wt.jsx)(jo.InspectorControls,{children:(0,wt.jsxs)(ao.__experimentalToolsPanel,{label:(0,It.__)("Settings"),resetAll:()=>{t({hasFixedLayout:!0,head:[],foot:[]})},dropdownMenuProps:k,children:[(0,wt.jsx)(ao.__experimentalToolsPanelItem,{hasValue:()=>n!==!0,label:(0,It.__)("Fixed width table cells"),onDeselect:()=>t({hasFixedLayout:!0}),isShownByDefault:!0,children:(0,wt.jsx)(ao.ToggleControl,{label:(0,It.__)("Fixed width table cells"),checked:!!n,onChange:S})}),!te&&(0,wt.jsxs)(wt.Fragment,{children:[(0,wt.jsx)(ao.__experimentalToolsPanelItem,{hasValue:()=>i&&i.length,label:(0,It.__)("Header section"),onDeselect:()=>t({head:[]}),isShownByDefault:!0,children:(0,wt.jsx)(ao.ToggleControl,{label:(0,It.__)("Header section"),checked:!!(i&&i.length),onChange:B})}),(0,wt.jsx)(ao.__experimentalToolsPanelItem,{hasValue:()=>s&&s.length,label:(0,It.__)("Footer section"),onDeselect:()=>t({foot:[]}),isShownByDefault:!0,children:(0,wt.jsx)(ao.ToggleControl,{label:(0,It.__)("Footer section"),checked:!!(s&&s.length),onChange:E})})]})]})}),!te&&(0,wt.jsx)("table",{className:T(f.className,g.className,{"has-fixed-layout":n,"has-individual-borders":(0,ao.__experimentalHasSplitBorders)(e?.style?.border)}),style:{...f.style,...g.style},children:ee}),te?(0,wt.jsx)(ao.Placeholder,{label:(0,It.__)("Table"),icon:(0,wt.jsx)(jo.BlockIcon,{icon:lv,showColors:!0}),instructions:(0,It.__)("Insert a table for sharing data."),children:(0,wt.jsxs)("form",{className:"blocks-table__placeholder-form",onSubmit:C,children:[(0,wt.jsx)(ao.TextControl,{type:"number",label:(0,It.__)("Column count"),value:u,onChange:y,min:"1",className:"blocks-table__placeholder-input"}),(0,wt.jsx)(ao.TextControl,{type:"number",label:(0,It.__)("Row count"),value:l,onChange:w,min:"1",className:"blocks-table__placeholder-input"}),(0,wt.jsx)(ao.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,It.__)("Create Table")})]})}):(0,wt.jsx)($o,{attributes:e,setAttributes:t,isSelected:o,insertBlocksAfter:r,label:(0,It.__)("Table caption text"),showToolbarButton:o&&h==="default"})]})}var tDe=(0,mi.memo)(function({tag:e,name:t,scope:r,colspan:o,rowspan:n,rowIndex:i,columnIndex:s,align:l,content:c,onChange:u,setSelectedCell:d}){return(0,wt.jsx)(e,{scope:e==="th"?r:void 0,colSpan:o,rowSpan:n,className:T({[`has-text-align-${l}`]:l},"wp-block-table__cell-content"),children:(0,wt.jsx)(jo.RichText,{identifier:`${t}.${i}.cells.${s}.content`,value:c,onChange:u,onFocus:()=>{d({sectionName:t,rowIndex:i,columnIndex:s,type:"cell"})},"aria-label":QRe[t],placeholder:XRe[t]})})}),a1e=eDe;var eT={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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:!0},caption:{type:"rich-text",source:"rich-text",selector:"figcaption",role:"content"},head:{type:"array",default:[],source:"query",selector:"thead tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"rich-text",source:"rich-text",role:"content"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"},align:{type:"string",source:"attribute",attribute:"data-align"},colspan:{type:"string",source:"attribute",attribute:"colspan"},rowspan:{type:"string",source:"attribute",attribute:"rowspan"}}}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"rich-text",source:"rich-text",role:"content"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"},align:{type:"string",source:"attribute",attribute:"data-align"},colspan:{type:"string",source:"attribute",attribute:"colspan"},rowspan:{type:"string",source:"attribute",attribute:"rowspan"}}}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"rich-text",source:"rich-text",role:"content"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"},align:{type:"string",source:"attribute",attribute:"data-align"},colspan:{type:"string",source:"attribute",attribute:"colspan"},rowspan:{type:"string",source:"attribute",attribute:"rowspan"}}}}}},supports:{anchor:!0,align:!0,color:{__experimentalSkipSerialization:!0,gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{__experimentalSkipSerialization:!0,color:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,style:!0,width:!0}},interactivity:{clientNavigation:!0}},selectors:{root:".wp-block-table > table",spacing:".wp-block-table"},styles:[{name:"regular",label:"Default",isDefault:!0},{name:"stripes",label:"Stripes"}],editorStyle:"wp-block-table-editor",style:"wp-block-table"};var Xs=a(R(),1),$l=a(b(),1);function i1e({attributes:e}){let{hasFixedLayout:t,head:r,body:o,foot:n,caption:i}=e;if(!r.length&&!o.length&&!n.length)return null;let l=(0,Xs.__experimentalGetColorClassesAndStyles)(e),c=(0,Xs.__experimentalGetBorderClassesAndStyles)(e),u=T(l.className,c.className,{"has-fixed-layout":t}),d=!Xs.RichText.isEmpty(i),p=({type:m,rows:f})=>{if(!f.length)return null;let g=`t${m}`;return(0,$l.jsx)(g,{children:f.map(({cells:h},v)=>(0,$l.jsx)("tr",{children:h.map(({content:x,tag:_,scope:k,align:y,colspan:w,rowspan:C},S)=>{let P=T({[`has-text-align-${y}`]:y});return(0,$l.jsx)(Xs.RichText.Content,{className:P||void 0,"data-align":y,tagName:_,value:x,scope:_==="th"?k:void 0,colSpan:w,rowSpan:C},S)})},v))})};return(0,$l.jsxs)("figure",{...Xs.useBlockProps.save(),children:[(0,$l.jsxs)("table",{className:u===""?void 0:u,style:{...l.style,...c.style},children:[(0,$l.jsx)(p,{type:"head",rows:r}),(0,$l.jsx)(p,{type:"body",rows:o}),(0,$l.jsx)(p,{type:"foot",rows:n})]}),d&&(0,$l.jsx)(Xs.RichText.Content,{tagName:"figcaption",value:i,className:(0,Xs.__experimentalGetElementClassName)("caption")})]})}var s1e=a(K(),1);function LO(e){let t=parseInt(e,10);if(Number.isInteger(t))return t<0||t===1?void 0:t.toString()}var AO=({phrasingContentSchema:e})=>({tr:{allowEmpty:!0,children:{th:{allowEmpty:!0,children:e,attributes:["scope","colspan","rowspan","style"]},td:{allowEmpty:!0,children:e,attributes:["colspan","rowspan","style"]}}}}),oDe=e=>({table:{children:{thead:{allowEmpty:!0,children:AO(e)},tfoot:{allowEmpty:!0,children:AO(e)},tbody:{allowEmpty:!0,children:AO(e)}}}}),nDe={from:[{type:"raw",selector:"table",schema:oDe,transform:e=>{let t=Array.from(e.children).reduce((r,o)=>{if(!o.children.length)return r;let n=o.nodeName.toLowerCase().slice(1),i=Array.from(o.children).reduce((s,l)=>{if(!l.children.length)return s;let c=Array.from(l.children).reduce((u,d)=>{let p=LO(d.getAttribute("rowspan")),m=LO(d.getAttribute("colspan")),{textAlign:f}=d.style||{},g;return(f==="left"||f==="center"||f==="right")&&(g=f),u.push({tag:d.nodeName.toLowerCase(),content:d.innerHTML,rowspan:p,colspan:m,align:g}),u},[]);return s.push({cells:c}),s},[]);return r[n]=i,r},{});return(0,s1e.createBlock)("core/table",t)}}]},l1e=nDe;var{name:c1e}=eT,u1e={icon:lv,example:{attributes:{head:[{cells:[{content:(0,Jc.__)("Version"),tag:"th"},{content:(0,Jc.__)("Jazz Musician"),tag:"th"},{content:(0,Jc.__)("Release Date"),tag:"th"}]}],body:[{cells:[{content:"5.2",tag:"td"},{content:(0,Jc.__)("Jaco Pastorius"),tag:"td"},{content:(0,Jc.__)("May 7, 2019"),tag:"td"}]},{cells:[{content:"5.1",tag:"td"},{content:(0,Jc.__)("Betty Carter"),tag:"td"},{content:(0,Jc.__)("February 21, 2019"),tag:"td"}]},{cells:[{content:"5.0",tag:"td"},{content:(0,Jc.__)("Bebo Vald\xE9s"),tag:"td"},{content:(0,Jc.__)("December 6, 2018"),tag:"td"}]}]},viewportWidth:450},transforms:l1e,edit:a1e,save:i1e,deprecated:X0e},aDe=()=>M({name:c1e,metadata:eT,settings:u1e});var jO={};J(jO,{init:()=>fDe,metadata:()=>tT,name:()=>T1e,settings:()=>P1e});var ed=a(D(),1);var p1e=a(R(),1),as=a(b(),1),d1e="wp-block-table-of-contents__entry",iDe={headings:{type:"array",items:{type:"object"},default:[]},onlyIncludeCurrentPage:{type:"boolean",default:!1},maxLevel:{type:"number"},ordered:{type:"boolean",default:!0}},sDe={anchor:!0,ariaLabel:!0,html:!1,color:{text:!0,background:!0,gradients:!0,link:!0},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}};function m1e(e){let t=[];return e.forEach((r,o)=>{if(r.content!==""&&r.level===e[0].level)if(e[o+1]?.level>r.level){let n=e.length;for(let i=o+1;i<e.length;i++)if(e[i].level===r.level){n=i;break}t.push({heading:r,children:m1e(e.slice(o+1,n))})}else t.push({heading:r,children:null})}),t}function f1e({nestedHeadingList:e,ordered:t=!0}){return(0,as.jsx)(as.Fragment,{children:e.map((r,o)=>{let{content:n,link:i}=r.heading,s=i?(0,as.jsx)("a",{className:d1e,href:i,children:n}):(0,as.jsx)("span",{className:d1e,children:n}),l=t?"ol":"ul";return(0,as.jsxs)("li",{children:[s,r.children?(0,as.jsx)(l,{children:(0,as.jsx)(f1e,{nestedHeadingList:r.children,ordered:t})}):null]},o)})})}var lDe=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),cDe={attributes:iDe,supports:sDe,isEligible:(e,t,{blockNode:r}={})=>lDe(e,"headings")||r?.innerHTML?.includes("wp-block-table-of-contents"),migrate:({headings:e,...t})=>t,save({attributes:{headings:e=[],ordered:t=!0}}){if(e.length===0)return null;let r=t?"ol":"ul";return(0,as.jsx)("nav",{...p1e.useBlockProps.save(),children:(0,as.jsx)(r,{children:(0,as.jsx)(f1e,{nestedHeadingList:m1e(e),ordered:t})})})}},g1e=[cDe];var tT={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,__experimental:!0,name:"core/table-of-contents",title:"Table of Contents",category:"design",description:"Summarize your post with a list of headings. Add HTML anchors to Heading blocks to link them here.",keywords:["document outline","summary"],textdomain:"default",attributes:{headings:{type:"array",items:{type:"object"},default:[],role:"local"},onlyIncludeCurrentPage:{type:"boolean",default:!1},maxLevel:{type:"number"},ordered:{type:"boolean",default:!0}},supports:{anchor:!0,ariaLabel:!0,html:!1,color:{text:!0,background:!0,gradients:!0,link:!0},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-table-of-contents"};var ql=a(R(),1),k1e=a(K(),1),xo=a(V(),1),d2=a(O(),1),w1e=a(H(),1),Rt=a(D(),1),C1e=a(he(),1),S1e=a(xr(),1);var eu=a(b(),1),h1e="wp-block-table-of-contents__entry";function zO({nestedHeadingList:e,disableLinkActivation:t,onClick:r,ordered:o=!0}){return(0,eu.jsx)(eu.Fragment,{children:e.map((n,i)=>{let{content:s,link:l}=n.heading,c=l?(0,eu.jsx)("a",{className:h1e,href:l,"aria-disabled":t||void 0,onClick:t&&typeof r=="function"?r:void 0,children:s}):(0,eu.jsx)("span",{className:h1e,children:s}),u=o?"ol":"ul";return(0,eu.jsxs)("li",{children:[c,n.children?(0,eu.jsx)(u,{children:(0,eu.jsx)(zO,{nestedHeadingList:n.children,disableLinkActivation:t,onClick:t&&typeof r=="function"?r:void 0,ordered:o})}):null]},i)})})}var VO=a(K(),1),c2=a(zS(),1);function FO(e){let t=[];return e.forEach((r,o)=>{if(r.content!==""&&r.level===e[0].level)if(e[o+1]?.level>r.level){let n=e.length;for(let i=o+1;i<e.length;i++)if(e[i].level===r.level){n=i;break}t.push({heading:r,children:FO(e.slice(o+1,n))})}else t.push({heading:r,children:null})}),t}function OO(e,t){return e.map(({heading:{content:r,link:o},children:n})=>(0,VO.createBlock)("core/list-item",{content:o?`<a href="${(0,c2.escapeAttribute)(o)}">${(0,c2.escapeEditableHTML)(r)}</a>`:(0,c2.escapeEditableHTML)(r)},n?.length?[(0,VO.createBlock)("core/list",{ordered:t},OO(n,t))]:[]))}var v1e=a(qJ(),1),y1e=a(O(),1),b1e=a(da(),1),_1e=a(H(),1),u2=a(dr(),1),rT=a(R(),1);function dDe(e,t){let{getBlockAttributes:r,getBlockName:o,getBlocksByName:n,getClientIdsOfDescendants:i}=e(rT.store),s=e("core/editor").getPermalink()??null,l=n("core/nextpage").length!==0,{onlyIncludeCurrentPage:c,maxLevel:u}=r(t)??{},[d=""]=n("core/post-content"),p=i(d),m=1;if(l&&c){let v=p.indexOf(t);for(let[x,_]of p.entries()){if(x>=v)break;o(_)==="core/nextpage"&&m++}}let f=[],g=1,h=null;typeof s=="string"&&(h=l?(0,u2.addQueryArgs)(s,{page:g}):s);for(let v of p){let x=o(v);if(x==="core/nextpage"){if(g++,c&&g>m)break;typeof s=="string"&&(h=(0,u2.addQueryArgs)((0,u2.removeQueryArgs)(s,["page"]),{page:g}))}else if((!c||g===m)&&x==="core/heading"){let _=r(v);if(u&&_.level>u)continue;let k=typeof h=="string"&&typeof _.anchor=="string"&&_.anchor!=="";f.push({content:(0,b1e.__unstableStripHTML)(_.content.replace(/(<br *\/?>)+/g," ")),level:_.level,link:k?`${h}#${_.anchor}`:null})}}return f}function pDe(e,t,r){let{getBlockAttributes:o}=e(rT.store),{updateBlockAttributes:n,__unstableMarkNextChangeAsNotPersistent:i}=t(rT.store),s=o(r);if(s===null)return;let l=dDe(e,r);(0,v1e.default)(l,s.headings)||window.queueMicrotask(()=>{i(),n(r,{headings:l})})}function x1e(e){let t=(0,y1e.useRegistry)();(0,_1e.useEffect)(()=>t.subscribe(()=>pDe(t.select,t.dispatch,e)),[t,e])}var Ut=a(b(),1);function mDe({clientId:e,headingTree:t,ordered:r,setAttributes:o}){let n=(0,d2.useSelect)(c=>{let{getBlockRootClientId:u,canInsertBlockType:d}=c(ql.store),p=u(e);return d("core/list",p)},[e]),{replaceBlocks:i}=(0,d2.useDispatch)(ql.store),[s,l]=(0,w1e.useState)(!1);return(0,Ut.jsxs)(Ut.Fragment,{children:[(0,Ut.jsxs)(ql.BlockControls,{children:[(0,Ut.jsxs)(xo.ToolbarGroup,{children:[(0,Ut.jsx)(xo.ToolbarButton,{icon:(0,Rt.isRTL)()?kv:wv,title:(0,Rt.__)("Unordered"),description:(0,Rt.__)("Convert to unordered list"),onClick:()=>o({ordered:!1}),isActive:r===!1}),(0,Ut.jsx)(xo.ToolbarButton,{icon:(0,Rt.isRTL)()?Cv:gs,title:(0,Rt.__)("Ordered"),description:(0,Rt.__)("Convert to ordered list"),onClick:()=>o({ordered:!0}),isActive:r===!0})]}),n&&(0,Ut.jsx)(xo.ToolbarGroup,{children:(0,Ut.jsx)(xo.ToolbarButton,{onClick:()=>l(!0),children:(0,Rt.__)("Detach")})})]}),s&&(0,Ut.jsx)(xo.__experimentalConfirmDialog,{isOpen:!0,title:(0,Rt.__)("Detach Table of Contents"),__experimentalHideHeader:!1,confirmButtonText:(0,Rt.__)("Detach"),onConfirm:()=>{l(!1),i(e,(0,k1e.createBlock)("core/list",{ordered:r},OO(t,r)))},onCancel:()=>l(!1),size:"medium",children:(0,Rt.__)("The Table of Contents block lists the headings in the post. Detaching will enable you to edit, reorder, or remove entries. However, new headings will no longer be added automatically.")})]})}function HO({attributes:{headings:e=[],onlyIncludeCurrentPage:t,maxLevel:r,ordered:o=!0},clientId:n,setAttributes:i}){x1e(n);let s=(0,ql.useBlockProps)(),l=(0,C1e.useInstanceId)(HO,"table-of-contents"),{createWarningNotice:c}=(0,d2.useDispatch)(S1e.store),u=h=>{h.preventDefault(),c((0,Rt.__)("Links are disabled in the editor."),{id:`block-library/core/table-of-contents/redirection-prevented/${l}`,type:"snackbar"})},d=X(),p=FO(e),m=(0,Ut.jsx)(mDe,{clientId:n,headingTree:p,ordered:o,setAttributes:i}),f=(0,Ut.jsx)(ql.InspectorControls,{children:(0,Ut.jsxs)(xo.__experimentalToolsPanel,{label:(0,Rt.__)("Settings"),resetAll:()=>{i({onlyIncludeCurrentPage:!1,maxLevel:void 0,ordered:!0})},dropdownMenuProps:d,children:[(0,Ut.jsx)(xo.__experimentalToolsPanelItem,{hasValue:()=>!!t,label:(0,Rt.__)("Only include current page"),onDeselect:()=>i({onlyIncludeCurrentPage:!1}),isShownByDefault:!0,children:(0,Ut.jsx)(xo.ToggleControl,{label:(0,Rt.__)("Only include current page"),checked:t,onChange:h=>i({onlyIncludeCurrentPage:h}),help:t?(0,Rt.__)("Only including headings from the current page (if the post is paginated)."):(0,Rt.__)("Include headings from all pages (if the post is paginated).")})}),(0,Ut.jsx)(xo.__experimentalToolsPanelItem,{hasValue:()=>!!r,label:(0,Rt.__)("Limit heading levels"),onDeselect:()=>i({maxLevel:void 0}),isShownByDefault:!0,children:(0,Ut.jsx)(xo.SelectControl,{label:(0,Rt.__)("Include headings down to level"),value:r||"",options:[{value:"",label:(0,Rt.__)("All levels")},{value:"1",label:(0,Rt.__)("Heading 1")},{value:"2",label:(0,Rt.__)("Heading 2")},{value:"3",label:(0,Rt.__)("Heading 3")},{value:"4",label:(0,Rt.__)("Heading 4")},{value:"5",label:(0,Rt.__)("Heading 5")},{value:"6",label:(0,Rt.__)("Heading 6")}],onChange:h=>i({maxLevel:h?parseInt(h):void 0}),help:r?(0,Rt.__)("Only include headings up to and including this level."):(0,Rt.__)("Including all heading levels in the table of contents.")})})]})});return e.length===0?(0,Ut.jsxs)(Ut.Fragment,{children:[(0,Ut.jsx)("div",{...s,children:(0,Ut.jsx)(xo.Placeholder,{icon:(0,Ut.jsx)(ql.BlockIcon,{icon:hy}),label:(0,Rt.__)("Table of Contents"),instructions:(0,Rt.__)("Start adding Heading blocks to create a table of contents. Headings with HTML anchors will be linked here.")})}),f]}):(0,Ut.jsxs)(Ut.Fragment,{children:[(0,Ut.jsx)("nav",{...s,children:(0,Ut.jsx)(o?"ol":"ul",{children:(0,Ut.jsx)(zO,{nestedHeadingList:p,disableLinkActivation:!0,onClick:u,ordered:o})})}),m,f]})}var{name:T1e}=tT,P1e={icon:hy,deprecated:g1e,edit:HO,example:{innerBlocks:[{name:"core/heading",attributes:{level:2,content:(0,ed.__)("Heading")}},{name:"core/heading",attributes:{level:3,content:(0,ed.__)("Subheading")}},{name:"core/heading",attributes:{level:2,content:(0,ed.__)("Heading")}},{name:"core/heading",attributes:{level:3,content:(0,ed.__)("Subheading")}}],attributes:{headings:[{content:(0,ed.__)("Heading"),level:2},{content:(0,ed.__)("Subheading"),level:3},{content:(0,ed.__)("Heading"),level:2},{content:(0,ed.__)("Subheading"),level:3}]}}},fDe=()=>M({name:T1e,metadata:tT,settings:P1e});var GO={};J(GO,{init:()=>yDe,metadata:()=>nT,name:()=>R1e,settings:()=>D1e});var S1=a(D(),1),na=a(R(),1),T1=a(V(),1),mg=a(O(),1),fg=a(H(),1);var C1=a(D(),1),oT=a(R(),1),UO=a(V(),1);var E1e=a(O(),1);var p2=a(b(),1);function B1e({tabsClientId:e}){let{moveTab:t}=_1(e),{tabCount:r,activeIndex:o}=(0,E1e.useSelect)(n=>{if(!e)return{tabCount:0,activeIndex:0};let{getBlocks:i,getBlockAttributes:s}=n(oT.store),l=s(e);return{tabCount:i(e).find(u=>u.name==="core/tab-panels")?.innerBlocks.length??0,activeIndex:l?.editorActiveTabIndex??l?.activeTabIndex??0}},[e]);return(0,p2.jsxs)(oT.BlockControls,{group:"parent",children:[(0,p2.jsx)(UO.ToolbarButton,{className:"wp-block-tab-list__mover-button",icon:(0,C1.isRTL)()?Ig:fx,label:(0,C1.__)("Move tab before"),onClick:()=>t(-1),disabled:o<=0,accessibleWhenDisabled:!0}),(0,p2.jsx)(UO.ToolbarButton,{className:"wp-block-tab-list__mover-button",icon:(0,C1.isRTL)()?fx:Ig,label:(0,C1.__)("Move tab after"),onClick:()=>t(1),disabled:o>=r-1,accessibleWhenDisabled:!0})]})}var fi=a(b(),1),gDe=[];function hDe({attributes:e,clientId:t,setAttributes:r,__unstableLayoutClassNames:o}){let{ariaLabel:n}=e,i=(0,na.__experimentalUseColorProps)(e),s=(0,na.__experimentalUseBorderProps)(e),l=(0,na.__experimentalGetSpacingClassesAndStyles)(e),c=X(),{tabsClientId:u,tabPanels:d,editorActiveTabIndex:p,activeTabIndex:m}=(0,mg.useSelect)(A=>{let{getBlockRootClientId:U,getBlockAttributes:$,getBlocks:W}=A(na.store),G=U(t),F=$(G),Z=W(G)?.find(j=>j.name==="core/tab-panels");return{tabsClientId:G,tabPanels:Z?.innerBlocks??gDe,editorActiveTabIndex:F?.editorActiveTabIndex,activeTabIndex:F?.activeTabIndex??0}},[t]),f=(0,mg.useRegistry)(),{isBlockSelected:g,hasSelectedInnerBlock:h}=(0,mg.useSelect)(na.store),{updateBlockAttributes:v,selectBlock:x,__unstableMarkNextChangeAsNotPersistent:_}=(0,mg.useDispatch)(na.store),{insertTab:k,removeTab:y}=_1(u),w=p??m,C=(0,fg.useMemo)(()=>d.map(A=>({label:A.attributes.label||"",clientId:A.clientId})),[d]);function S(A){u&&A!==w&&f.batch(()=>{x(t),_(),v(u,{editorActiveTabIndex:A})})}function P(A,U){let $=C[A];$?.clientId&&v($.clientId,{label:U})}let N=(0,fg.useRef)(),I=(0,fg.useRef)(C.length);(0,fg.useEffect)(()=>{let A=I.current;if(I.current=C.length,!N.current||C.length===A||!g(u)&&!h(u,!0))return;($=>{window.requestAnimationFrame(()=>{let W=N.current?.querySelectorAll("button")?.[$];(W?.querySelector("[contenteditable]")??W)?.focus()})})(w)},[w,h,g,u,C.length]);let B=(0,na.useBlockProps)({role:"tablist",ref:N,className:o}),E=T(i.className,s.className),L={...i.style,...s.style,...l.style};return(0,fi.jsxs)(fi.Fragment,{children:[(0,fi.jsx)(na.InspectorControls,{group:"settings",children:(0,fi.jsx)(T1.__experimentalToolsPanel,{label:(0,S1.__)("Settings"),resetAll:()=>r({ariaLabel:void 0}),dropdownMenuProps:c,children:(0,fi.jsx)(T1.__experimentalToolsPanelItem,{label:(0,S1.__)("Label"),isShownByDefault:!0,hasValue:()=>!!n,onDeselect:()=>r({ariaLabel:void 0}),children:(0,fi.jsx)(T1.TextControl,{label:(0,S1.__)("Label"),help:(0,S1.__)("Briefly describe this tab section for screen reader users. Examples: Event information, Product details, and Account settings."),value:n||"",onChange:A=>r({ariaLabel:A||void 0})})})})}),(0,fi.jsx)(B1e,{tabsClientId:u}),(0,fi.jsx)(Ap,{tabsClientId:u}),(0,fi.jsx)("div",{...B,children:C.map((A,U)=>(0,fi.jsx)("button",{type:"button",role:"tab","aria-selected":U===w,className:E||void 0,style:L,tabIndex:-1,onFocus:()=>{S(U)},children:(0,fi.jsx)(na.RichText,{tagName:"span",withoutInteractiveFormatting:!0,placeholder:(0,S1.__)("Tab title"),value:A.label,onChange:W=>P(U,W),__unstableOnSplitAtEnd:()=>k(U+1),onRemove:()=>y(U)})},A.clientId||U))})]})}var N1e=hDe;var tu=a(R(),1),WO=a(b(),1);function I1e({attributes:e}){let{tabs:t}=e,r=tu.useBlockProps.save({role:"tablist"}),o=(0,tu.__experimentalGetColorClassesAndStyles)(e),n=(0,tu.__experimentalGetBorderClassesAndStyles)(e),i=(0,tu.__experimentalGetSpacingClassesAndStyles)(e),s=T(o.className,n.className),l={...o.style,...n.style,...i.style};return(0,WO.jsx)("div",{...r,children:t.map((c,u)=>(0,WO.jsx)(tu.RichText.Content,{className:s||void 0,style:l,tagName:"button",value:c.label,type:"button",role:"tab"},u))})}var nT={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/tab-list",title:"Tab List",description:"Display the tab buttons for a tabbed interface.",category:"design",textdomain:"default",parent:["core/tabs"],usesContext:["core/tabs-list"],attributes:{tabs:{type:"array",source:"query",selector:"button",query:{label:{type:"rich-text",source:"rich-text",role:"content"}},default:[]}},supports:{html:!1,ariaLabel:!0,visibility:!1,lock:!1,color:{background:!0,text:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,__experimentalFontFamily:!0},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalSkipSerialization:!0},layout:{default:{type:"flex",flexWrap:"wrap"},allowVerticalAlignment:!1,allowOrientation:!1,allowWrap:!1},spacing:{padding:!0,blockGap:!0,__experimentalSkipSerialization:["padding"],__experimentalDefaultControls:{padding:!0,blockGap:!0}}},selectors:{border:".wp-block-tab-list button",color:{background:".wp-block-tab-list button",text:".wp-block-tab-list button"},spacing:{padding:".wp-block-tab-list button"}},style:"wp-block-tab-list",editorStyle:"wp-block-tab-list-editor"};var{name:R1e}=nT,D1e={icon:pI,edit:N1e,save:I1e},yDe=()=>M({name:R1e,metadata:nT,settings:D1e});var $O={};J($O,{init:()=>wDe,metadata:()=>cT,name:()=>F1e,settings:()=>O1e});var gg=a(D(),1);var iT=a(R(),1);var aT=a(R(),1),m2=a(O(),1),L1e=a(H(),1),bDe=[];function A1e(e){let{tabPanels:t,tabListClientId:r}=(0,m2.useSelect)(s=>{let{getBlocks:l}=s(aT.store),c=l(e),u=c.find(p=>p.name==="core/tab-panels"),d=c.find(p=>p.name==="core/tab-list");return{tabPanels:u?.innerBlocks??bDe,tabListClientId:d?.clientId??null}},[e]),{updateBlockAttributes:o,__unstableMarkNextChangeAsNotPersistent:n}=(0,m2.useDispatch)(aT.store),{getBlockAttributes:i}=(0,m2.useSelect)(aT.store);(0,L1e.useEffect)(()=>{if(!r)return;let s=t.map(c=>({label:c.attributes.label||""})),l=i(r)?.tabs??[];JSON.stringify(s)!==JSON.stringify(l)&&(n(),o(r,{tabs:s}))},[t,r,i,o,n])}var sT=a(b(),1);function _De({clientId:e}){A1e(e);let t=(0,iT.useBlockProps)(),r=(0,iT.useInnerBlocksProps)(t,{__experimentalCaptureToolbars:!0,templateLock:"all",renderAppender:!1});return(0,sT.jsxs)("div",{...r,children:[(0,sT.jsx)(Ap,{tabsClientId:e}),r.children]})}var M1e=_De;var lT=a(R(),1),z1e=a(b(),1);function V1e(){let e=lT.useBlockProps.save(),t=lT.useInnerBlocksProps.save(e);return(0,z1e.jsx)("div",{...t})}var cT={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/tabs",title:"Tabs",description:"Display content in a tabbed interface to help users navigate detailed content with ease.",category:"design",textdomain:"default",allowedBlocks:["core/tab-list","core/tab-panels"],attributes:{activeTabIndex:{type:"number",default:0},editorActiveTabIndex:{type:"number",role:"local"}},supports:{align:!0,anchor:!0,color:{text:!0,background:!0,__experimentalDefaultControls:{text:!0,background:!0}},layout:{allowEditing:!1},html:!1,interactivity:!0,spacing:{blockGap:!0,margin:!0,padding:!0},typography:{fontSize:!0,__experimentalFontFamily:!0}},usesContext:["core/tabs-list","core/tabs-id"],style:"wp-block-tabs",viewScriptModule:"@wordpress/block-library/tabs/view"};var{name:F1e}=cT,kDe=[["core/tab-list"],["core/tab-panels"]],O1e={icon:NI,example:{innerBlocks:[{name:"core/tab-list",attributes:{tabs:[{label:(0,gg.__)("Tab 1")},{label:(0,gg.__)("Tab 2")}]}},{name:"core/tab-panels",innerBlocks:[1,2].map(e=>({name:"core/tab-panel",attributes:{anchor:`tab-${e}`,label:(0,gg.sprintf)((0,gg.__)("Tab %s"),e)},innerBlocks:[{name:"core/paragraph",attributes:{content:(0,gg.__)("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.")}}]}))}]},template:kDe,edit:M1e,save:V1e},wDe=()=>M({name:F1e,metadata:cT,settings:O1e});var ZO={};J(ZO,{init:()=>BDe,metadata:()=>uT,name:()=>K1e,settings:()=>Y1e});var qO=a(K(),1),CDe={from:[{type:"block",blocks:["core/categories"],transform:()=>(0,qO.createBlock)("core/tag-cloud")}],to:[{type:"block",blocks:["core/categories"],transform:()=>(0,qO.createBlock)("core/categories")}]},H1e=CDe;var uT={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/tag-cloud",title:"Tag Cloud",category:"widgets",description:"A cloud of popular keywords, each sized by how often it appears.",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:{anchor:!0,html:!1,align:!0,spacing:{margin:!0,padding:!0},typography:{lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}}};var Yt=a(V(),1),W1e=a(O(),1),Ma=a(D(),1),P1=a(R(),1),G1e=a(ne(),1),$1e=a(sd(),1),q1e=a(he(),1);var Pr=a(b(),1),TDe=1,PDe=100,j1e=.1,U1e=100;function EDe({attributes:e,setAttributes:t,name:r}){let{taxonomy:o,showTagCounts:n,numberOfTags:i,smallestFontSize:s,largestFontSize:l}=e,[c]=(0,P1.useSettings)("spacing.units"),u=X(),d=(0,Yt.__experimentalUseCustomUnits)({availableUnits:c?[...c,"pt"]:["%","px","em","rem","pt"]}),p=(0,W1e.useSelect)(y=>y(G1e.store).getTaxonomies({per_page:-1}),[]),m=()=>{let y={label:(0,Ma.__)("- Select -"),value:"",disabled:!0},w=(p??[]).filter(C=>!!C.show_cloud).map(C=>({value:C.slug,label:C.name}));return[y,...w]},f=(y,w)=>{let[C,S]=(0,Yt.__experimentalParseQuantityAndUnitFromRawValue)(w);if(!Number.isFinite(C))return;let P={[y]:w};Object.entries({smallestFontSize:s,largestFontSize:l}).forEach(([N,I])=>{let[B,E]=(0,Yt.__experimentalParseQuantityAndUnitFromRawValue)(I);N!==y&&E!==S&&(P[N]=`${B}${S}`)}),t(P)},g=(0,Pr.jsx)(P1.InspectorControls,{children:(0,Pr.jsxs)(Yt.__experimentalToolsPanel,{label:(0,Ma.__)("Settings"),resetAll:()=>{t({taxonomy:"post_tag",showTagCounts:!1,numberOfTags:45,smallestFontSize:"8pt",largestFontSize:"22pt"})},dropdownMenuProps:u,children:[(0,Pr.jsx)(Yt.__experimentalToolsPanelItem,{hasValue:()=>o!=="post_tag",label:(0,Ma.__)("Taxonomy"),onDeselect:()=>t({taxonomy:"post_tag"}),isShownByDefault:!0,children:(0,Pr.jsx)(Yt.SelectControl,{label:(0,Ma.__)("Taxonomy"),options:m(),value:o,onChange:y=>t({taxonomy:y})})}),(0,Pr.jsx)(Yt.__experimentalToolsPanelItem,{hasValue:()=>s!=="8pt"||l!=="22pt",label:(0,Ma.__)("Font size"),onDeselect:()=>t({smallestFontSize:"8pt",largestFontSize:"22pt"}),isShownByDefault:!0,children:(0,Pr.jsxs)(Yt.Flex,{gap:4,children:[(0,Pr.jsx)(Yt.FlexItem,{isBlock:!0,children:(0,Pr.jsx)(Yt.__experimentalUnitControl,{label:(0,Ma.__)("Smallest size"),value:s,onChange:y=>{f("smallestFontSize",y)},units:d,min:j1e,max:U1e})}),(0,Pr.jsx)(Yt.FlexItem,{isBlock:!0,children:(0,Pr.jsx)(Yt.__experimentalUnitControl,{label:(0,Ma.__)("Largest size"),value:l,onChange:y=>{f("largestFontSize",y)},units:d,min:j1e,max:U1e})})]})}),(0,Pr.jsx)(Yt.__experimentalToolsPanelItem,{hasValue:()=>i!==45,label:(0,Ma.__)("Number of tags"),onDeselect:()=>t({numberOfTags:45}),isShownByDefault:!0,children:(0,Pr.jsx)(Yt.RangeControl,{label:(0,Ma.__)("Number of tags"),value:i,onChange:y=>t({numberOfTags:y}),min:TDe,max:PDe,required:!0})}),(0,Pr.jsx)(Yt.__experimentalToolsPanelItem,{hasValue:()=>n!==!1,label:(0,Ma.__)("Show tag counts"),onDeselect:()=>t({showTagCounts:!1}),isShownByDefault:!0,children:(0,Pr.jsx)(Yt.ToggleControl,{label:(0,Ma.__)("Show tag counts"),checked:n,onChange:()=>t({showTagCounts:!n})})})]})}),{content:h,status:v,error:x}=(0,$1e.useServerSideRender)({attributes:e,skipBlockSupportAttributes:!0,block:r}),_=(0,q1e.useDisabled)(),k=(0,P1.useBlockProps)({ref:_});return(0,Pr.jsxs)(Pr.Fragment,{children:[g,v==="loading"&&(0,Pr.jsx)("div",{...k,children:(0,Pr.jsx)(Yt.Spinner,{})}),v==="error"&&(0,Pr.jsx)("div",{...k,children:(0,Pr.jsx)("p",{children:(0,Ma.sprintf)((0,Ma.__)("Error: %s"),x)})}),v==="success"&&(0,Pr.jsx)(To,{wrapperProps:k,html:h})]})}var Z1e=EDe;var{name:K1e}=uT,Y1e={icon:vy,example:{},edit:Z1e,transforms:H1e},BDe=()=>M({name:K1e,metadata:uT,settings:Y1e});var JO={};J(JO,{init:()=>zDe,metadata:()=>dT,name:()=>Ave,settings:()=>Mve});var Rve=a(ne(),1),Dve=a(O(),1);var XO=a(Ad(),1),Lve=a(Wo(),1);var dT={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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,renaming:!1,interactivity:{clientNavigation:!0}},editorStyle:"wp-block-template-part-editor"};var Cve=a(K(),1),L1=a(O(),1),ko=a(R(),1),nu=a(V(),1),ss=a(D(),1),y2=a(ne(),1),Sve=a(H(),1),Tve=a(xr(),1);var Vp=a(D(),1),vg=a(V(),1),rve=a(H(),1),ove=a(O(),1),nve=a(ne(),1);var E1=a(O(),1),pT=a(ne(),1),Q1e=a(R(),1),X1e=a(H(),1),J1e=a(K(),1),KO=a(D(),1);function B1(e,t){let{templateParts:r,isResolving:o}=(0,E1.useSelect)(i=>{let{getEntityRecords:s,isResolving:l}=i(pT.store),c={per_page:-1};return{templateParts:s("postType","wp_template_part",c),isResolving:l("getEntityRecords",["postType","wp_template_part",c])}},[]);return{templateParts:(0,X1e.useMemo)(()=>r?r.filter(i=>Ta(i.theme,i.slug)!==t&&(!e||e==="uncategorized"||i.area===e))||[]:[],[r,e,t]),isResolving:o}}function N1(e,t){return(0,E1.useSelect)(r=>{let o=e?`core/template-part/${e}`:"core/template-part",{getBlockRootClientId:n,getPatternsByBlockTypes:i}=r(Q1e.store),s=n(t);return i(o,s)},[e,t])}function mT(e,t){let{saveEntityRecord:r}=(0,E1.useDispatch)(pT.store);return async(o=[],n=(0,KO.__)("Untitled Template Part"))=>{let i=rh(n).replace(/[^\w-]+/g,"")||"wp-custom-part",s={title:n,slug:i,content:(0,J1e.serialize)(o),area:e},l=await r("postType","wp_template_part",s);t({slug:l.slug,theme:l.theme,area:void 0})}}function fT(e){return(0,E1.useSelect)(t=>{let r=t(pT.store).getCurrentTheme()?.default_template_part_areas||[],o=r.find(i=>i.area===e),n=r.find(i=>i.area==="uncategorized");return{icon:o?.icon||n?.icon,label:o?.label||(0,KO.__)("Template Part"),tagName:o?.area_tag??"div"}},[e])}var eve=a(H(),1),zp=a(D(),1),Zl=a(V(),1),td=a(b(),1);function tve({areaLabel:e,onClose:t,onSubmit:r}){let[o,n]=(0,eve.useState)(""),i=s=>{s.preventDefault(),r(o)};return(0,td.jsx)(Zl.Modal,{title:(0,zp.sprintf)((0,zp.__)("Create new %s"),e.toLowerCase()),onRequestClose:t,focusOnMount:"firstContentElement",size:"small",children:(0,td.jsx)("form",{onSubmit:i,children:(0,td.jsxs)(Zl.__experimentalVStack,{spacing:"5",children:[(0,td.jsx)(Zl.TextControl,{label:(0,zp.__)("Name"),value:o,onChange:n,placeholder:(0,zp.__)("Custom Template Part")}),(0,td.jsxs)(Zl.__experimentalHStack,{justify:"right",children:[(0,td.jsx)(Zl.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t(),n("")},children:(0,zp.__)("Cancel")}),(0,td.jsx)(Zl.Button,{variant:"primary",type:"submit",accessibleWhenDisabled:!0,disabled:!o.length,__next40pxDefaultSize:!0,children:(0,zp.__)("Create")})]})]})})})}var hg=a(b(),1);function ave({area:e,clientId:t,templatePartId:r,onOpenSelectionModal:o,setAttributes:n}){let{templateParts:i,isResolving:s}=B1(e,r),l=N1(e,t),{isBlockBasedTheme:c,canCreateTemplatePart:u}=(0,ove.useSelect)(g=>{let{getCurrentTheme:h,canUser:v}=g(nve.store);return{isBlockBasedTheme:h()?.is_block_theme,canCreateTemplatePart:v("create",{kind:"postType",name:"wp_template_part"})}},[]),[d,p]=(0,rve.useState)(!1),m=fT(e),f=mT(e,n);return(0,hg.jsxs)(vg.Placeholder,{icon:P0(m.icon),label:m.label,instructions:c?(0,Vp.sprintf)((0,Vp.__)("Choose an existing %s or create a new one."),m.label.toLowerCase()):(0,Vp.sprintf)((0,Vp.__)("Choose an existing %s."),m.label.toLowerCase()),children:[s&&(0,hg.jsx)(vg.Spinner,{}),!s&&!!(i.length||l.length)&&(0,hg.jsx)(vg.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:o,children:(0,Vp.__)("Choose")}),!s&&c&&u&&(0,hg.jsx)(vg.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{p(!0)},children:(0,Vp.__)("Start blank")}),d&&(0,hg.jsx)(tve,{areaLabel:m.label,onClose:()=>p(!1),onSubmit:g=>{f([],g)}})]})}var f2=a(H(),1),Fp=a(D(),1),lve=a(xr(),1),cve=a(O(),1),uve=a(R(),1),gT=a(V(),1);var ive=a(K(),1);function sve(e){return{name:Ta(e.theme,e.slug),title:e.title.rendered,blocks:(0,ive.parse)(e.content.raw),templatePart:e}}var ru=a(b(),1);function dve({setAttributes:e,onClose:t,templatePartId:r=null,area:o,clientId:n}){let[i,s]=(0,f2.useState)(""),{templateParts:l}=B1(o,r),c=(0,f2.useMemo)(()=>{let h=l.map(v=>sve(v));return Mb(h,i)},[l,i]),u=N1(o,n),d=(0,f2.useMemo)(()=>Mb(u,i),[u,i]),{createSuccessNotice:p}=(0,cve.useDispatch)(lve.store),m=h=>{e({slug:h.slug,theme:h.theme,area:void 0}),p((0,Fp.sprintf)((0,Fp.__)('Template Part "%s" inserted.'),h.title?.rendered||h.slug),{type:"snackbar"}),t()},f=!!c.length,g=!!d.length;return(0,ru.jsxs)("div",{className:"block-library-template-part__selection-content",children:[(0,ru.jsx)("div",{className:"block-library-template-part__selection-search",children:(0,ru.jsx)(gT.SearchControl,{onChange:s,value:i,label:(0,Fp.__)("Search"),placeholder:(0,Fp.__)("Search")})}),f&&(0,ru.jsxs)("div",{children:[(0,ru.jsx)("h2",{children:(0,Fp.__)("Existing template parts")}),(0,ru.jsx)(uve.__experimentalBlockPatternsList,{blockPatterns:c,onClickPattern:h=>{m(h.templatePart)}})]}),!f&&!g&&(0,ru.jsx)(gT.__experimentalHStack,{alignment:"center",children:(0,ru.jsx)("p",{children:(0,Fp.__)("No results found.")})})]})}var h2=a(ne(),1),hT=a(V(),1),R1=a(D(),1),vve=a(O(),1),yve=a(R(),1);var ou=a(D(),1),g2=a(H(),1),I1=a(O(),1),is=a(V(),1),QO=a(ne(),1),gve=a(xr(),1);var gi=a(K(),1);function pve(e){if(e.id_base!=="block"){let o;return e._embedded.about[0].is_multi?o={idBase:e.id_base,instance:e.instance}:o={id:e.id},mve((0,gi.createBlock)("core/legacy-widget",o))}let t=(0,gi.parse)(e.instance.raw.content,{__unstableSkipAutop:!0});if(!t.length)return;let r=t[0];return r.name==="core/widget-group"?(0,gi.createBlock)((0,gi.getGroupingBlockName)(),void 0,YO(r.innerBlocks)):r.innerBlocks.length>0?(0,gi.cloneBlock)(r,void 0,YO(r.innerBlocks)):r}function mve(e){let t=(0,gi.getPossibleBlockTransformations)([e]).filter(r=>{if(!r.transforms)return!0;let o=r.transforms?.from?.find(i=>i.blocks&&i.blocks.includes("*")),n=r.transforms?.to?.find(i=>i.blocks&&i.blocks.includes("*"));return!o&&!n});if(t.length)return(0,gi.switchToBlockType)(e,t[0].name)}function YO(e=[]){return e.flatMap(t=>t.name==="core/legacy-widget"?mve(t):(0,gi.createBlock)(t.name,t.attributes,YO(t.innerBlocks))).filter(t=>!!t)}var rd=a(b(),1),fve={per_page:-1,_fields:"id,name,description,status,widgets"};function hve({area:e,setAttributes:t}){let[r,o]=(0,g2.useState)(""),[n,i]=(0,g2.useState)(!1),s=(0,I1.useRegistry)(),{sidebars:l,hasResolved:c}=(0,I1.useSelect)(f=>{let{getSidebars:g,hasFinishedResolution:h}=f(QO.store);return{sidebars:g(fve),hasResolved:h("getSidebars",[fve])}},[]),{createErrorNotice:u}=(0,I1.useDispatch)(gve.store),d=mT(e,t),p=(0,g2.useMemo)(()=>{let f=(l??[]).filter(g=>g.id!=="wp_inactive_widgets"&&g.widgets.length>0).map(g=>({value:g.id,label:g.name}));return f.length?[{value:"",label:(0,ou.__)("Select widget area")},...f]:[]},[l]);if(!c)return(0,rd.jsx)(is.__experimentalSpacer,{marginBottom:"0"});if(c&&!p.length)return null;async function m(f){if(f.preventDefault(),n||!r)return;i(!0);let g=p.find(({value:k})=>k===r),{getWidgets:h}=s.resolveSelect(QO.store),v=await h({sidebar:g.value,_embed:"about"}),x=new Set,_=v.flatMap(k=>{let y=pve(k);return y||(x.add(k.id_base),[])});await d(_,(0,ou.sprintf)((0,ou.__)("Widget area: %s"),g.label)),x.size&&u((0,ou.sprintf)((0,ou.__)("Unable to import the following widgets: %s."),Array.from(x).join(", ")),{type:"snackbar"}),i(!1)}return(0,rd.jsx)(is.__experimentalSpacer,{marginBottom:"4",children:(0,rd.jsxs)(is.__experimentalHStack,{as:"form",onSubmit:m,children:[(0,rd.jsx)(is.FlexBlock,{children:(0,rd.jsx)(is.SelectControl,{label:(0,ou.__)("Import widget area"),value:r,options:p,onChange:f=>o(f),disabled:!p.length})}),(0,rd.jsx)(is.FlexItem,{style:{marginBottom:"8px",marginTop:"auto"},children:(0,rd.jsx)(is.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:n,"aria-disabled":n||!r,children:(0,ou._x)("Import","button label")})})]})})}var Kl=a(b(),1),{HTMLElementControl:IDe}=q(yve.privateApis);function bve({tagName:e,setAttributes:t,isEntityAvailable:r,templatePartId:o,defaultWrapper:n,hasInnerBlocks:i,clientId:s}){let[l,c]=(0,h2.useEntityProp)("postType","wp_template_part","area",o),[u,d]=(0,h2.useEntityProp)("postType","wp_template_part","title",o),m=(0,vve.useSelect)(f=>f(h2.store).getCurrentTheme()?.default_template_part_areas||[],[]).map(({label:f,area:g})=>({label:f,value:g}));return(0,Kl.jsxs)(Kl.Fragment,{children:[r&&(0,Kl.jsxs)(Kl.Fragment,{children:[(0,Kl.jsx)(hT.TextControl,{label:(0,R1.__)("Title"),value:u,onChange:f=>{d(f)},onFocus:f=>f.target.select()}),(0,Kl.jsx)(hT.SelectControl,{label:(0,R1.__)("Area"),labelPosition:"top",options:m,value:l,onChange:c})]}),(0,Kl.jsx)(IDe,{tagName:e||"",onChange:f=>t({tagName:f}),clientId:s,options:[{label:(0,R1.sprintf)((0,R1.__)("Default based on area (%s)"),`<${n}>`),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"}]}),!i&&(0,Kl.jsx)(hve,{area:l,setAttributes:t})]})}var D1=a(ne(),1),hi=a(R(),1),v2=a(O(),1),_ve=a(H(),1),xve=a(K(),1),vT=a(b(),1);function RDe(e){if((0,hi.useBlockEditingMode)()==="contentOnly")return!1;if(!e)return hi.InnerBlocks.ButtonBlockAppender}function kve(e){let t=(0,v2.useSelect)(o=>{let{getSettings:n}=o(hi.store);return n()?.supportsLayout},[]),[r]=(0,hi.useSettings)("layout");if(t)return e?.inherit?r||{}:e}function DDe({postId:e,layout:t,tagName:r,blockProps:o}){(0,hi.useBlockEditingMode)("disabled");let{content:n,editedBlocks:i}=(0,v2.useSelect)(c=>{if(!e)return{};let{getEditedEntityRecord:u}=c(D1.store),d=u("postType","wp_template_part",e,{context:"view"});return{editedBlocks:d.blocks,content:d.content}},[e]),s=(0,_ve.useMemo)(()=>{if(e)return i||(!n||typeof n!="string"?[]:(0,xve.parse)(n))},[e,i,n]),l=(0,hi.useInnerBlocksProps)(o,{value:s,onInput:()=>{},onChange:()=>{},renderAppender:!1,layout:kve(t)});return(0,vT.jsx)(r,{...l})}function LDe({postId:e,hasInnerBlocks:t,layout:r,tagName:o,blockProps:n}){let i=(0,v2.useSelect)(m=>m(hi.store).getSettings().onNavigateToEntityRecord,[]),[s,l,c]=(0,D1.useEntityBlockEditor)("postType","wp_template_part",{id:e}),u=(0,hi.useInnerBlocksProps)(n,{value:s,onInput:l,onChange:c,renderAppender:RDe(t),layout:kve(r)}),p=(0,hi.useBlockEditingMode)()==="contentOnly"&&i?{onDoubleClick:()=>i({postId:e,postType:"wp_template_part"})}:{};return(0,vT.jsx)(o,{...u,...p})}function wve({postId:e,hasInnerBlocks:t,layout:r,tagName:o,blockProps:n}){let{canViewTemplatePart:i,canEditTemplatePart:s}=(0,v2.useSelect)(c=>({canViewTemplatePart:!!c(D1.store).canUser("read",{kind:"postType",name:"wp_template_part",id:e}),canEditTemplatePart:!!c(D1.store).canUser("update",{kind:"postType",name:"wp_template_part",id:e})}),[e]);return i?(0,vT.jsx)(s?LDe:DDe,{postId:e,hasInnerBlocks:t,layout:r,tagName:o,blockProps:n}):null}var Qt=a(b(),1),Pve=["header","footer","navigation-overlay"];function ADe({isEntityAvailable:e,area:t,templatePartId:r,isTemplatePartSelectionOpen:o,setIsTemplatePartSelectionOpen:n}){let{templateParts:i}=B1(t,r),s=!!i.length;return e&&s&&Pve.includes(t)?(0,Qt.jsx)(nu.MenuItem,{onClick:()=>{n(!0)},"aria-expanded":o,"aria-haspopup":"dialog",children:(0,ss.__)("Replace")}):null}function MDe({area:e,clientId:t,isEntityAvailable:r,onSelect:o}){let n=N1(e,t);return r&&!!n.length&&Pve.includes(e)?(0,Qt.jsx)(nu.PanelBody,{title:(0,ss.__)("Design"),children:(0,Qt.jsx)(ko.__experimentalBlockPatternsList,{label:(0,ss.__)("Templates"),blockPatterns:n,onClickPattern:o,showTitlesAsTooltip:!0})}):null}function Eve({attributes:e,setAttributes:t,clientId:r}){let{createSuccessNotice:o}=(0,L1.useDispatch)(Tve.store),{editEntityRecord:n}=(0,L1.useDispatch)(y2.store),i=(0,L1.useSelect)(E=>E(y2.store).getCurrentTheme()?.stylesheet,[]),{slug:s,theme:l=i,tagName:c,layout:u={}}=e,d=Ta(l,s),p=(0,ko.useHasRecursion)(d),[m,f]=(0,Sve.useState)(!1),{isResolved:g,hasInnerBlocks:h,isMissing:v,area:x,onNavigateToEntityRecord:_,title:k,canUserEdit:y,canUserEditBlock:w}=(0,L1.useSelect)(E=>{let{getEditedEntityRecord:L,hasFinishedResolution:A}=E(y2.store),{getBlockCount:U,getSettings:$,canEditBlock:W}=E(ko.store),G=["postType","wp_template_part",d],F=d?L(...G):null,Z=F?.area||e.area,j=d?A("getEditedEntityRecord",G):!1,Y=j?E(y2.store).canUser("update",{kind:"postType",name:"wp_template_part",id:d}):!1;return{hasInnerBlocks:U(r)>0,isResolved:j,isMissing:j&&(!F||Object.keys(F).length===0),area:Z,onNavigateToEntityRecord:$().onNavigateToEntityRecord,title:F?.title,canUserEdit:!!Y,canUserEditBlock:W(r)}},[d,e.area,r]),C=fT(x),S=(0,ko.useBlockProps)(),P=!s,N=!P&&!v&&g,I=c||C.tagName,B=async E=>{await n("postType","wp_template_part",d,{blocks:E.blocks,content:(0,Cve.serialize)(E.blocks)}),o((0,ss.sprintf)((0,ss.__)('Template Part "%s" updated.'),k||s),{type:"snackbar"})};return!h&&(s&&!l||s&&v)?(0,Qt.jsx)(I,{...S,children:(0,Qt.jsx)(ko.Warning,{children:(0,ss.sprintf)((0,ss.__)("Template part has been deleted or is unavailable: %s"),s)})}):N&&p?(0,Qt.jsx)(I,{...S,children:(0,Qt.jsx)(ko.Warning,{children:(0,ss.__)("Block cannot be rendered inside itself.")})}):(0,Qt.jsxs)(Qt.Fragment,{children:[(0,Qt.jsxs)(ko.RecursionProvider,{uniqueId:d,children:[N&&_&&y&&(0,Qt.jsx)(ko.BlockControls,{group:"other",children:(0,Qt.jsx)(nu.ToolbarButton,{onClick:()=>{_({postId:d,postType:"wp_template_part"})},children:(0,ss.__)("Edit original")})}),y&&(0,Qt.jsx)(ko.InspectorControls,{group:"advanced",children:(0,Qt.jsx)(bve,{tagName:c,setAttributes:t,isEntityAvailable:N,templatePartId:d,defaultWrapper:C.tagName,hasInnerBlocks:h,clientId:r})}),P&&(0,Qt.jsx)(I,{...S,children:(0,Qt.jsx)(ave,{area:e.area,templatePartId:d,clientId:r,setAttributes:t,onOpenSelectionModal:()=>f(!0)})}),(0,Qt.jsx)(ko.BlockSettingsMenuControls,{children:({selectedClientIds:E})=>!w||!(E.length===1&&r===E[0])?null:(0,Qt.jsx)(ADe,{isEntityAvailable:N,area:x,clientId:r,templatePartId:d,isTemplatePartSelectionOpen:m,setIsTemplatePartSelectionOpen:f})}),(0,Qt.jsx)(ko.InspectorControls,{group:"settings",children:(0,Qt.jsx)(MDe,{area:x,clientId:r,isEntityAvailable:N,onSelect:E=>B(E)})}),N&&(0,Qt.jsx)(wve,{tagName:I,blockProps:S,postId:d,hasInnerBlocks:h,layout:u}),!P&&!g&&(0,Qt.jsx)(I,{...S,children:(0,Qt.jsx)(nu.Spinner,{})})]}),m&&(0,Qt.jsx)(nu.Modal,{overlayClassName:"block-editor-template-part__selection-modal",title:(0,ss.sprintf)((0,ss.__)("Choose a %s"),C.label.toLowerCase()),onRequestClose:()=>f(!1),isFullScreen:!0,children:(0,Qt.jsx)(dve,{templatePartId:d,clientId:r,area:x,setAttributes:t,onClose:()=>f(!1)})})]})}var Bve=a(ne(),1),Nve=a(O(),1);function Ive(e,t){if(t!=="core/template-part")return e;if(e.variations){let r=(n,i)=>{let{area:s,theme:l,slug:c}=n;if(s)return s===i.area;if(!c)return!1;let{getCurrentTheme:u,getEntityRecord:d}=(0,Nve.select)(Bve.store),p=d("postType","wp_template_part",`${l||u()?.stylesheet}//${c}`);return p?.slug?p.slug===i.slug:p?.area===i.area},o=e.variations.map(n=>({...n,...!n.isActive&&{isActive:r},...typeof n.icon=="string"&&{icon:P0(n.icon)}}));return{...e,variations:o}}return e}var{name:Ave}=dT,Mve={icon:my,__experimentalLabel:({slug:e,theme:t})=>{if(!e)return;let{getCurrentTheme:r,getEditedEntityRecord:o}=(0,Dve.select)(Rve.store),n=o("postType","wp_template_part",(t||r()?.stylesheet)+"//"+e);if(n)return(0,Lve.decodeEntities)(n.title)||uq(n.slug||"")},edit:Eve},zDe=()=>{(0,XO.addFilter)("blocks.registerBlockType","core/template-part",Ive);let e=["core/post-template","core/post-content"];return(0,XO.addFilter)("blockEditor.__unstableCanInsertBlockType","core/block-library/removeTemplatePartsFromPostTemplates",(t,r,o,{getBlock:n,getBlockParentsByBlockName:i})=>{if(r.name!=="core/template-part")return t;for(let s of e)if(n(o)?.name===s||i(o,s).length)return!1;return!0}),M({name:Ave,metadata:dT,settings:Mve})};var oH={};J(oH,{init:()=>ODe,metadata:()=>yT,name:()=>Wve,settings:()=>Gve});var yT={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/term-count",title:"Term Count",category:"theme",description:"Displays the post count of a taxonomy term.",textdomain:"default",usesContext:["termId","taxonomy"],attributes:{bracketType:{type:"string",enum:["none","round","square","curly","angle"],default:"round"}},supports:{anchor:!0,html:!1,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{color:!0,width:!0,style:!0}}},style:"wp-block-term-count"};var yg=a(D(),1),bT=a(R(),1),jve=a(V(),1);var Js=a(V(),1),Yl=a(b(),1),eH=(0,Yl.jsx)(Js.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Yl.jsx)(Js.Path,{d:"M 10 6 L 9.609375 9 L 7 9 L 7 10.5 L 9.4121094 10.5 L 9.0878906 13 L 7 13 L 7 14.5 L 8.890625 14.5 L 8.5 17.5 L 10 17.5 L 10.390625 14.5 L 12.890625 14.5 L 12.5 17.5 L 14 17.5 L 14.390625 14.5 L 17 14.5 L 17 13 L 14.587891 13 L 14.912109 10.5 L 17 10.5 L 17 9 L 15.109375 9 L 15.5 6 L 14 6 L 13.609375 9 L 11.109375 9 L 11.5 6 L 10 6 z M 10.912109 10.5 L 13.412109 10.5 L 13.087891 13 L 10.587891 13 L 10.912109 10.5 z"})}),zve=(0,Yl.jsx)(Js.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Yl.jsx)(Js.Path,{d:"M 10,6 9.609375,9 H 7 v 1.5 H 9.4121094 L 9.0878906,13 H 7 v 1.5 H 8.890625 L 8.5,17.5 H 10 l 0.390625,-3 h 2.5 L 12.5,17.5 H 14 l 0.390625,-3 H 17 V 13 h -2.412109 l 0.324218,-2.5 H 17 V 9 H 15.109375 L 15.5,6 H 14 l -0.390625,3 h -2.5 L 11.5,6 Z m 0.912109,4.5 h 2.5 L 13.087891,13 h -2.5 z M 18.5,3 c 0,0 1.5,4.004036 1.5,9 0,4.995964 -1.5,9 -1.5,9 H 20 c 0,0 1.5,-4.004036 1.5,-9 C 21.5,7.004036 20,3 20,3 Z M 5.5,21 C 5.5,21 4,16.995964 4,12 4,7.0040356 5.5,3 5.5,3 H 4 c 0,0 -1.5,4.004036 -1.5,9 0,4.995964 1.5,9 1.5,9 z"})}),Vve=(0,Yl.jsx)(Js.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Yl.jsx)(Js.Path,{d:"M 21.5,21 V 3 H 18 v 1.5 h 2 v 15 H 18 V 21 Z M 2.5,3 V 21 H 6 V 19.5 H 4 V 4.5 H 6 V 3 Z M 10,6 9.609375,9 H 7 v 1.5 H 9.4121094 L 9.0878906,13 H 7 v 1.5 H 8.890625 L 8.5,17.5 H 10 l 0.390625,-3 h 2.5 L 12.5,17.5 H 14 l 0.390625,-3 H 17 V 13 h -2.412109 l 0.324218,-2.5 H 17 V 9 H 15.109375 L 15.5,6 H 14 l -0.390625,3 h -2.5 L 11.5,6 Z m 0.912109,4.5 h 2.5 L 13.087891,13 h -2.5 z"})}),Fve=(0,Yl.jsx)(Js.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Yl.jsx)(Js.Path,{d:"M 10,6 9.609375,9 H 7 v 1.5 H 9.4121094 L 9.0878906,13 H 7 v 1.5 H 8.890625 L 8.5,17.5 H 10 l 0.390625,-3 h 2.5 L 12.5,17.5 H 14 l 0.390625,-3 H 17 V 13 h -2.412109 l 0.324218,-2.5 H 17 V 9 H 15.109375 L 15.5,6 H 14 l -0.390625,3 h -2.5 L 11.5,6 Z m 0.912109,4.5 h 2.5 L 13.087891,13 h -2.5 z M 18.5,21 c 1.104567,0 2,-0.895433 2,-2 v -4 c 0,-1.104567 0.895433,-2 2,-2 v -2 c -1.104567,0 -2,-0.895433 -2,-2 V 5 c 0,-1.104567 -0.895433,-2 -2,-2 H 17 v 1.5 h 1.5 A 0.5,0.5 0 0 1 19,5 v 5 c 0,1.104567 0.895433,2 2,2 -1.104567,0 -2,0.895433 -2,2 v 5 c 0,0.276142 -0.223858,0.5 -0.5,0.5 H 17 V 21 Z M 5.5,3 c -1.1045668,0 -2,0.8954327 -2,2 v 4 c 0,1.104567 -0.8954332,2 -2,2 v 2 c 1.1045668,0 2,0.895433 2,2 v 4 c 0,1.104567 0.8954332,2 2,2 H 7 V 19.5 H 5.5 A 0.5,0.5 0 0 1 5,19 V 14 C 5,12.895433 4.1045668,12 3,12 4.1045668,12 5,11.104567 5,10 V 5 C 5,4.7238579 5.2238579,4.5 5.5,4.5 H 7 V 3 Z"})}),Ove=(0,Yl.jsx)(Js.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Yl.jsx)(Js.Path,{d:"M 18.970703,16.53125 23.5,12 18.970703,7.46875 17.910156,8.53125 21.378906,12 17.910156,15.46875 Z M 5.0292969,7.46875 0.5,12 5.0292969,16.53125 6.0898438,15.46875 2.6210938,12 6.0898438,8.53125 Z M 10,6 9.609375,9 H 7 v 1.5 H 9.4121094 L 9.0878906,13 H 7 v 1.5 H 8.890625 L 8.5,17.5 H 10 l 0.390625,-3 h 2.5 L 12.5,17.5 H 14 l 0.390625,-3 H 17 V 13 h -2.412109 l 0.324218,-2.5 H 17 V 9 H 15.109375 L 15.5,6 H 14 l -0.390625,3 h -2.5 L 11.5,6 Z m 0.912109,4.5 h 2.5 L 13.087891,13 h -2.5 z"})});var b2=a(ne(),1),tH=a(O(),1);function Hve(e,t){let[r]=(0,b2.useEntityProp)("taxonomy",t,"count",e),o=FDe(),n=!!(e&&t);return{hasContext:n,termCount:n?r||"":o}}function FDe(){let t=(0,tH.useSelect)(n=>{let{getCurrentPostId:i,getCurrentPostType:s,getCurrentTemplateId:l}=n("core/editor"),c=s(),u=l()||(c==="wp_template"?i():null);return u?n(b2.store).getEditedEntityRecord("postType","wp_template",u)?.slug:null},[])?.match(/^(category|tag|taxonomy-([^-]+))$|^(((category|tag)|taxonomy-([^-]+))-(.+))$/),r,o;return t&&(t[1]?r=t[2]?t[2]:t[1]:t[3]&&(r=t[6]?t[6]:t[4],o=t[7]),r=r==="tag"?"post_tag":r),(0,tH.useSelect)(n=>{if(!r||!o)return"";let{getEntityRecords:i}=n(b2.store),s=i("taxonomy",r,{slug:o,per_page:1});return s&&s[0]&&s[0].count||""},[r,o])}var Op=a(b(),1),rH={none:{label:(0,yg.__)("No brackets"),icon:eH},round:{label:(0,yg.__)("Round brackets"),icon:zve,before:"(",after:")"},square:{label:(0,yg.__)("Square brackets"),icon:Vve,before:"[",after:"]"},curly:{label:(0,yg.__)("Curly brackets"),icon:Fve,before:"{",after:"}"},angle:{label:(0,yg.__)("Angle brackets"),icon:Ove,before:"<",after:">"}};function Uve({attributes:e,setAttributes:t,context:{termId:r,taxonomy:o}}){let{bracketType:n}=e,s=Hve(r,o)?.termCount||0,l=(0,bT.useBlockProps)(),c=Object.entries(rH).map(([d,{label:p,icon:m}])=>({role:"menuitemradio",title:p,isActive:n===d,icon:m,onClick:()=>{t({bracketType:d})}})),u=(d,p)=>{let{before:m="",after:f=""}=rH[p]||{};return`${m}${d}${f}`};return(0,Op.jsxs)(Op.Fragment,{children:[(0,Op.jsx)(bT.BlockControls,{group:"block",children:(0,Op.jsx)(jve.ToolbarDropdownMenu,{icon:rH[n]?.icon??eH,label:(0,yg.__)("Change bracket type"),controls:c})}),(0,Op.jsx)("div",{...l,children:u(s,n)})]})}var{name:Wve}=yT,Gve={icon:RI,example:{},edit:Uve},ODe=()=>M({name:Wve,metadata:yT,settings:Gve});var aH={};J(aH,{init:()=>WDe,metadata:()=>_T,name:()=>Qve,settings:()=>Xve});var _T={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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",usesContext:["termId","taxonomy"],supports:{anchor:!0,align:["wide","full"],html:!1,color:{link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{padding:!0,margin:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}}};var qve=a(D(),1),Zve=a(R(),1);var _2=a(ne(),1),nH=a(O(),1);function $ve(e,t){let[r,o,n]=(0,_2.useEntityProp)("taxonomy",t,"description",e),i=jDe(),s=!!(e&&t);return{hasContext:s,setDescription:o,termDescription:s?n?.rendered||r||"":i}}function jDe(){let t=(0,nH.useSelect)(n=>{let{getCurrentPostId:i,getCurrentPostType:s,getCurrentTemplateId:l}=n("core/editor"),c=s(),u=l()||(c==="wp_template"?i():null);return u?n(_2.store).getEditedEntityRecord("postType","wp_template",u)?.slug:null},[])?.match(/^(category|tag|taxonomy-([^-]+))$|^(((category|tag)|taxonomy-([^-]+))-(.+))$/),r,o;return t&&(t[1]?r=t[2]?t[2]:t[1]:t[3]&&(r=t[6]?t[6]:t[4],o=t[7]),r=r==="tag"?"post_tag":r),(0,nH.useSelect)(n=>{if(!r||!o)return"";let{getEntityRecords:i}=n(_2.store),s=i("taxonomy",r,{slug:o,per_page:1});return s&&s[0]&&s[0].description||""},[r,o])}var Hp=a(b(),1);function Kve({context:{termId:e,taxonomy:t}}){let{termDescription:r}=$ve(e,t),o=(0,Zve.useBlockProps)();return(0,Hp.jsx)(Hp.Fragment,{children:(0,Hp.jsx)("div",{...o,children:r?(0,Hp.jsx)("div",{dangerouslySetInnerHTML:{__html:r}}):(0,Hp.jsx)("div",{className:"wp-block-term-description__placeholder",children:(0,Hp.jsx)("span",{children:(0,qve.__)("Term Description")})})})})}var UDe={attributes:{textAlign:{type:"string"}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},Yve=[UDe];var{name:Qve}=_T,Xve={icon:LI,edit:Kve,example:{},deprecated:Yve},WDe=()=>M({name:Qve,metadata:_T,settings:Xve});var iH={};J(iH,{init:()=>ZDe,metadata:()=>xT,name:()=>oye,settings:()=>nye});var xT={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/term-name",title:"Term Name",category:"theme",description:"Displays the name of a taxonomy term.",keywords:["term title"],textdomain:"default",usesContext:["termId","taxonomy"],attributes:{level:{type:"number",default:0},isLink:{type:"boolean",default:!1},levelOptions:{type:"array"}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{color:!0,width:!0,style:!0}}},style:"wp-block-term-name"};var x2=a(D(),1),jp=a(R(),1),A1=a(V(),1),eye=a(Wo(),1);var kT=a(ne(),1),wT=a(O(),1);function Jve(e,t){let r=(0,wT.useSelect)(i=>!e||!t?null:i(kT.store).getEntityRecord("taxonomy",t,e),[e,t]),o=$De(),n=!!(e&&t);return{hasContext:n,term:n?r:o}}function $De(){let t=(0,wT.useSelect)(n=>{let{getCurrentPostId:i,getCurrentPostType:s,getCurrentTemplateId:l}=n("core/editor"),c=s(),u=l()||(c==="wp_template"?i():null);return u?n(kT.store).getEditedEntityRecord("postType","wp_template",u)?.slug:null},[])?.match(/^(category|tag|taxonomy-([^-]+))$|^(((category|tag)|taxonomy-([^-]+))-(.+))$/),r,o;return t&&(t[3]&&(r=t[6]?t[6]:t[4],o=t[7]),r=r==="tag"?"post_tag":r),(0,wT.useSelect)(n=>{if(!r||!o)return null;let{getEntityRecords:i}=n(kT.store),s=i("taxonomy",r,{slug:o,per_page:1});return s&&s[0]?s[0]:null},[r,o])}var ls=a(b(),1);function tye({attributes:e,setAttributes:t,context:{termId:r,taxonomy:o}}){let{level:n=0,isLink:i,levelOptions:s}=e,{term:l}=Jve(r,o),c=l?.name?(0,eye.decodeEntities)(l.name):(0,x2.__)("Term Name"),u=(0,jp.useBlockProps)(),d=X(),p=n===0?"p":`h${n}`,m=c;return i&&(m=(0,ls.jsx)("a",{href:"#term-name-pseudo-link",onClick:f=>f.preventDefault(),children:c})),(0,ls.jsxs)(ls.Fragment,{children:[(0,ls.jsx)(jp.BlockControls,{group:"block",children:(0,ls.jsx)(jp.HeadingLevelDropdown,{value:n,options:s,onChange:f=>{t({level:f})}})}),(0,ls.jsx)(jp.InspectorControls,{children:(0,ls.jsx)(A1.__experimentalToolsPanel,{label:(0,x2.__)("Settings"),resetAll:()=>{t({isLink:!1})},dropdownMenuProps:d,children:(0,ls.jsx)(A1.__experimentalToolsPanelItem,{hasValue:()=>!!i,label:(0,x2.__)("Make term name a link"),onDeselect:()=>t({isLink:!1}),isShownByDefault:!0,children:(0,ls.jsx)(A1.ToggleControl,{label:(0,x2.__)("Make term name a link"),onChange:()=>t({isLink:!i}),checked:i})})})}),(0,ls.jsx)(p,{...u,children:m})]})}var qDe={attributes:{textAlign:{type:"string"},level:{type:"number",default:0},isLink:{type:"boolean",default:!1},levelOptions:{type:"array"}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{color:!0,width:!0,style:!0}}},migrate:ke,isEligible(e){return!!e.textAlign},save:()=>null},rye=[qDe];var{name:oye}=xT,nye={icon:AI,example:{},edit:tye,deprecated:rye},ZDe=()=>M({name:oye,metadata:xT,settings:nye});var pH={};J(pH,{init:()=>rLe,metadata:()=>CT,name:()=>Gye,settings:()=>$ye});var CT={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/terms-query",title:"Terms Query",category:"theme",description:"An advanced block that allows displaying taxonomy terms based on different query parameters and visual configurations.",keywords:["terms","taxonomy","categories","tags","list"],textdomain:"default",attributes:{termQuery:{type:"object",default:{perPage:10,taxonomy:"category",order:"asc",orderBy:"name",include:[],hideEmpty:!0,showNested:!1,inherit:!1}},tagName:{type:"string",default:"div"}},usesContext:["templateSlug"],providesContext:{termQuery:"termQuery"},supports:{anchor:!0,align:["wide","full"],html:!1,layout:!0,interactivity:!0}};var zye=a(O(),1),Vye=a(R(),1);var Lye=a(H(),1),PT=a(R(),1);var Ql=a(D(),1),au=a(V(),1),Rye=a(R(),1);var aye=a(ne(),1),iye=a(O(),1),sye=a(H(),1);function ST(){let e=(0,iye.useSelect)(t=>t(aye.store).getTaxonomies({per_page:-1}),[]);return(0,sye.useMemo)(()=>e?.filter(({visibility:t})=>t?.publicly_queryable)||[],[e])}var lye=a(V(),1);var cye=a(b(),1);function uye({value:e,onChange:t,...r}){let n=ST().map(i=>({label:i.name,value:i.slug}));return(0,cye.jsx)(lye.SelectControl,{options:n,value:e,onChange:t,...r})}var k2=a(D(),1),dye=a(V(),1),pye=a(b(),1);function mye({orderBy:e,order:t,onChange:r,...o}){return(0,pye.jsx)(dye.SelectControl,{options:[{label:(0,k2.__)("Name: A \u2192 Z"),value:"name/asc"},{label:(0,k2.__)("Name: Z \u2192 A"),value:"name/desc"},{label:(0,k2.__)("Count, high to low"),value:"count/desc"},{label:(0,k2.__)("Count, low to high"),value:"count/asc"}],value:e+"/"+t,onChange:n=>{let[i,s]=n.split("/");r(i,s)},...o})}var fye=a(V(),1),gye=a(b(),1);function hye({value:e,onChange:t,...r}){return(0,gye.jsx)(fye.ToggleControl,{checked:!e,onChange:o=>t(!o),...r})}var vye=a(V(),1),yye=a(b(),1);function bye({value:e,onChange:t,...r}){return(0,yye.jsx)(vye.ToggleControl,{checked:e,onChange:t,...r})}var C2=a(V(),1),w2=a(D(),1),S2=a(b(),1);function _ye({value:e,onChange:t,label:r}){return(0,S2.jsxs)(C2.__experimentalToggleGroupControl,{label:r,isBlock:!0,onChange:o=>{t({inherit:o==="default"})},help:e?(0,w2.__)("Display terms based on the current taxonomy archive. For hierarchical taxonomies, shows children of the current term. For non-hierarchical taxonomies, shows all terms."):(0,w2.__)("Display terms based on specific criteria."),value:e?"default":"custom",children:[(0,S2.jsx)(C2.__experimentalToggleGroupControlOption,{value:"default",label:(0,w2.__)("Default")}),(0,S2.jsx)(C2.__experimentalToggleGroupControlOption,{value:"custom",label:(0,w2.__)("Custom")})]})}var xye=a(D(),1),kye=a(V(),1),wye=a(b(),1);function Cye({value:e,onChange:t,...r}){return(0,wye.jsx)(kye.RangeControl,{value:e,min:0,max:100,onChange:t,help:(0,xye.__)("Limit the number of terms you want to show. To show all terms, use 0 (zero)."),...r})}var Sye=a(D(),1),TT=a(R(),1);var sH=a(b(),1),{HTMLElementControl:YDe}=q(TT.privateApis);function Tye({TagName:e,setAttributes:t,clientId:r}){return(0,sH.jsx)(TT.InspectorControls,{group:"advanced",children:(0,sH.jsx)(YDe,{tagName:e,onChange:o=>t({tagName:o}),clientId:r,options:[{label:(0,Sye.__)("Default (<div>)"),value:"div"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<aside>",value:"aside"}]})})}var Eye=a(V(),1),lH=a(O(),1),cH=a(ne(),1),od=a(H(),1),Bye=a(he(),1),uH=a(Wo(),1),Nye=a(b(),1),bg=[],Pye={order:"asc",_fields:"id,name",context:"view"};function Iye({value:e,taxonomy:t,onChange:r,...o}){let[n,i]=(0,od.useState)(""),[s,l]=(0,od.useState)(bg),[c,u]=(0,od.useState)(bg),d=(0,Bye.useDebounce)(i,250),{searchResults:p,searchHasResolved:m}=(0,lH.useSelect)(x=>{if(!n)return{searchResults:bg,searchHasResolved:!0};let{getEntityRecords:_,hasFinishedResolution:k}=x(cH.store),y=["taxonomy",t,{...Pye,search:n,orderby:"name",exclude:e,per_page:20}];return{searchResults:_(...y),searchHasResolved:k("getEntityRecords",y)}},[n,t,e]),f=(0,lH.useSelect)(x=>{if(!e?.length)return bg;let{getEntityRecords:_}=x(cH.store);return _("taxonomy",t,{...Pye,include:e,per_page:e.length})},[e,t]);(0,od.useEffect)(()=>{if(e?.length||l(bg),!f?.length)return;let x=e.reduce((_,k)=>{let y=f.find(w=>w.id===k);return y&&_.push({id:k,value:(0,uH.decodeEntities)(y.name)}),_},[]);l(x)},[e,f]);let g=(0,od.useMemo)(()=>{if(!p?.length)return{names:bg,mapByName:{}};let x=[],_={};return p.forEach(k=>{let y=(0,uH.decodeEntities)(k.name);x.push(y),_[y]=k}),{names:x,mapByName:_}},[p]);(0,od.useEffect)(()=>{m&&u(g.names)},[g.names,m]);let h=(x,_)=>_?.id||x?.[_]?.id;return(0,Nye.jsx)(Eye.FormTokenField,{value:s,onInputChange:d,suggestions:c,onChange:x=>{let _=Array.from(x.reduce((k,y)=>{let w=h(g.mapByName,y);return w&&k.add(w),k},new Set));u(bg),r(_)},help:"",...o})}var Yr=a(b(),1);function Dye({attributes:e,setQuery:t,setAttributes:r,clientId:o,templateSlug:n}){let{termQuery:i,tagName:s}=e,{taxonomy:l,orderBy:c,order:u,hideEmpty:d,inherit:p,showNested:m,perPage:f,include:g}=i,h=X(),x=ST().find(L=>L.slug===l)?.hierarchical,_=!!p,k=["taxonomy","category","tag","archive"].includes(n)||n?.startsWith("taxonomy-")||n?.startsWith("category-")||n?.startsWith("tag-"),y=x,w=!!g?.length,C=(0,Ql.__)("Query type"),S=(0,Ql.__)("Taxonomy"),P=(0,Ql.__)("Order by"),N=(0,Ql.__)("Show empty terms"),I=(0,Ql.__)("Show nested terms"),B=(0,Ql.__)("Max terms"),E=(0,Ql.__)("Selected terms");return(0,Yr.jsxs)(Yr.Fragment,{children:[(0,Yr.jsx)(Rye.InspectorControls,{children:(0,Yr.jsxs)(au.__experimentalToolsPanel,{label:(0,Ql.__)("Settings"),resetAll:()=>{r({termQuery:{taxonomy:"category",order:"asc",orderBy:"name",include:[],hideEmpty:!0,showNested:!1,inherit:!1,perPage:10}})},dropdownMenuProps:h,children:[k&&(0,Yr.jsx)(au.__experimentalToolsPanelItem,{hasValue:()=>p!==!1,label:C,onDeselect:()=>t({inherit:!1}),isShownByDefault:!0,children:(0,Yr.jsx)(_ye,{label:C,value:p,onChange:t})}),!_&&(0,Yr.jsx)(au.__experimentalToolsPanelItem,{hasValue:()=>l!=="category",label:S,onDeselect:()=>{t({taxonomy:"category"})},isShownByDefault:!0,children:(0,Yr.jsx)(uye,{label:S,value:l,onChange:L=>t({taxonomy:L,include:[]})})}),(0,Yr.jsx)(au.__experimentalToolsPanelItem,{hasValue:()=>c!=="name"||u!=="asc",label:P,onDeselect:()=>t({orderBy:"name",order:"asc"}),isShownByDefault:!0,children:(0,Yr.jsx)(mye,{label:P,orderBy:c,order:u,onChange:(L,A)=>{t({orderBy:L,order:A})},disabled:w,help:w?(0,Ql.__)("When specific terms are selected, the order is based on their selection order."):void 0})}),!_&&(0,Yr.jsx)(au.__experimentalToolsPanelItem,{hasValue:()=>!!g?.length,label:E,onDeselect:()=>t({include:[],orderBy:"name",order:"asc"}),isShownByDefault:!0,children:(0,Yr.jsx)(Iye,{label:E,taxonomy:l,value:g,onChange:L=>t({include:L})})}),(0,Yr.jsx)(au.__experimentalToolsPanelItem,{hasValue:()=>d!==!0,label:N,onDeselect:()=>t({hideEmpty:!0}),isShownByDefault:!0,children:(0,Yr.jsx)(hye,{label:N,value:d,onChange:L=>t({hideEmpty:L})})}),y&&(0,Yr.jsx)(au.__experimentalToolsPanelItem,{hasValue:()=>m!==!1,label:I,onDeselect:()=>t({showNested:!1}),isShownByDefault:!0,children:(0,Yr.jsx)(bye,{label:I,value:m,onChange:L=>t({showNested:L}),disabled:w,help:w?(0,Ql.__)("When specific terms are selected, only those are displayed."):void 0})}),(0,Yr.jsx)(au.__experimentalToolsPanelItem,{hasValue:()=>f!==10,label:B,onDeselect:()=>t({perPage:10}),isShownByDefault:!0,children:(0,Yr.jsx)(Cye,{label:B,value:f,onChange:L=>t({perPage:L})})})]})}),(0,Yr.jsx)(Tye,{TagName:s,setAttributes:r,clientId:o})]})}var _g=a(b(),1);function Aye({attributes:e,setAttributes:t,clientId:r,context:o}){let{tagName:n}=e,i=(0,PT.useBlockProps)(),s=(0,PT.useInnerBlocksProps)(i,{}),l=(0,Lye.useCallback)(c=>t(u=>({termQuery:{...u.termQuery,...c}})),[t]);return(0,_g.jsxs)(_g.Fragment,{children:[(0,_g.jsx)(Dye,{attributes:e,setQuery:l,setAttributes:t,clientId:r,templateSlug:o?.templateSlug}),(0,_g.jsx)(n,{...s})]})}var ET=a(O(),1),BT=a(K(),1),M1=a(R(),1),dH=a(b(),1);function Mye({attributes:e,clientId:t,name:r}){let{blockType:o,activeBlockVariation:n,scopeVariations:i}=(0,ET.useSelect)(d=>{let{getActiveBlockVariation:p,getBlockType:m,getBlockVariations:f}=d(BT.store);return{blockType:m(r),activeBlockVariation:p(r,e),scopeVariations:f(r,"block")}},[r,e]),s=n?.icon?.src||n?.icon||o?.icon?.src,l=n?.title||o?.title,{replaceInnerBlocks:c}=(0,ET.useDispatch)(M1.store),u=(0,M1.useBlockProps)();return(0,dH.jsx)("div",{...u,children:(0,dH.jsx)(M1.__experimentalBlockVariationPicker,{icon:s,label:l,variations:i,onSelect:d=>{d.innerBlocks&&c(t,(0,BT.createBlocksFromInnerBlocksTemplate)(d.innerBlocks),!1)}})})}var Fye=a(b(),1),QDe=e=>{let r=(0,zye.useSelect)(o=>!!o(Vye.store).getBlocks(e.clientId).length,[e.clientId])?Aye:Mye;return(0,Fye.jsx)(r,{...e})},Oye=QDe;var NT=a(R(),1),Hye=a(b(),1);function jye({attributes:{tagName:e="div"}}){let t=NT.useBlockProps.save(),r=NT.useInnerBlocksProps.save(t);return(0,Hye.jsx)(e,{...r})}var T2=a(D(),1),z1=a(V(),1),P2=a(b(),1),XDe=(0,P2.jsx)(z1.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,P2.jsx)(z1.Path,{d:"M 41,9 H 7 v 3 h 34 z m 0,9 H 7 v 3 h 34 z m 0,18 H 7 v 3 h 34 z m 0,-9 H 7 v 3 h 34 z"})}),JDe=(0,P2.jsx)(z1.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,P2.jsx)(z1.Path,{d:"m 36,36 h 5 v 3 h -5 z m 0,-9 h 5 v 3 h -5 z m 0,-9 h 5 v 3 h -5 z m 0,-9 h 5 v 3 H 36 Z M 31,9 H 7 v 3 h 24 z m 0,9 H 7 v 3 h 24 z m 0,18 H 7 v 3 h 24 z m 0,-9 H 7 v 3 h 24 z"})}),Uye=["core/term-name",{isLink:!0}],eLe=[{name:"name",title:(0,T2.__)("Name"),description:(0,T2.__)("Display the terms' names."),attributes:{},icon:XDe,scope:["block"],innerBlocks:[["core/term-template",{},[Uye]]]},{name:"name-count",title:(0,T2.__)("Name & Count"),description:(0,T2.__)("Display the terms' names and number of posts assigned to each term."),attributes:{},icon:JDe,scope:["block"],innerBlocks:[["core/term-template",{},[["core/group",{layout:{type:"flex",flexWrap:"nowrap"}},[Uye,["core/term-count"]]]]]]}],Wye=eLe;var{name:Gye}=CT,tLe=[["core/term-template"]],$ye={icon:um,template:tLe,edit:Oye,save:jye,example:{},variations:Wye},rLe=()=>M({name:Gye,metadata:CT,settings:$ye});var mH={};J(mH,{init:()=>cLe,metadata:()=>IT,name:()=>ebe,settings:()=>tbe});var IT={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/term-template",title:"Term Template",category:"theme",ancestor:["core/terms-query"],description:"Contains the block elements used to render a taxonomy term, like the name, description, and more.",textdomain:"default",usesContext:["termQuery"],supports:{anchor:!0,reusable:!1,html:!1,align:["wide","full"],layout:!0,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},spacing:{margin:!0,padding:!0,blockGap:{__experimentalDefault:"1.25em"},__experimentalDefaultControls:{blockGap:!0,padding:!1,margin:!1}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},style:"wp-block-term-template",editorStyle:"wp-block-term-template-editor"};var qye=a(V(),1);var V1=a(H(),1),Zye=a(O(),1),E2=a(D(),1),el=a(R(),1),Kye=a(ne(),1),En=a(b(),1),nLe={type:"default"};function aLe({classList:e}){let t=(0,el.useInnerBlocksProps)({className:T("wp-block-term",e)},{__unstableDisableLayoutClassNames:!0,layout:nLe});return(0,En.jsx)("li",{...t})}function iLe({blocks:e,blockContextId:t,classList:r,isHidden:o,setActiveBlockContextId:n}){let i=(0,el.__experimentalUseBlockPreview)({blocks:e,props:{className:T("wp-block-term",r)}}),s=()=>{n(t)};return(0,En.jsx)("li",{...i,tabIndex:0,role:"button",onClick:s,onKeyPress:s,style:{display:o?"none":void 0}})}var sLe=(0,V1.memo)(iLe);function Yye({clientId:e,attributes:{layout:t},setAttributes:r,context:{termQuery:{taxonomy:o,order:n,orderBy:i,hideEmpty:s,showNested:l=!1,perPage:c,include:u}={}},__unstableLayoutClassNames:d}){let{type:p,columnCount:m=3}=t||{},[f,g]=(0,V1.useState)(),h={hide_empty:s,order:n,orderby:i,per_page:c||-1};!l&&!u?.length&&(h.parent=0),u?.length&&(h.include=u,h.orderby="include",h.order="asc");let{records:v}=(0,Kye.useEntityRecords)("taxonomy",o,h),x=(0,Zye.useSelect)(w=>w(el.store).getBlocks(e),[e]),_=(0,el.useBlockProps)({className:d}),k=(0,V1.useMemo)(()=>v?.map(w=>({taxonomy:o,termId:w.id,classList:`term-${w.id}`,termData:w})),[v,o]);if(!v)return(0,En.jsx)("ul",{..._,children:(0,En.jsx)("li",{className:"wp-block-term term-loading",children:(0,En.jsx)("div",{className:"term-loading-placeholder"})})});if(!v.length)return(0,En.jsxs)("p",{..._,children:[" ",(0,E2.__)("No terms found.")]});let y=w=>r(C=>({layout:{...C.layout,...w}}));return(0,En.jsxs)(En.Fragment,{children:[(0,En.jsx)(el.BlockControls,{children:(0,En.jsx)(qye.ToolbarGroup,{controls:[{icon:dl,title:(0,E2._x)("List view","Term template block display setting"),onClick:()=>y({type:"default"}),isActive:p==="default"||p==="constrained"},{icon:ki,title:(0,E2._x)("Grid view","Term template block display setting"),onClick:()=>y({type:"grid",columnCount:m}),isActive:p==="grid"}]})}),(0,En.jsx)("ul",{..._,children:k?.map(w=>(0,En.jsxs)(el.BlockContextProvider,{value:w,children:[w.termId===(f||k[0]?.termId)?(0,En.jsx)(aLe,{classList:w.classList}):null,(0,En.jsx)(sLe,{blocks:x,blockContextId:w.termId,classList:w.classList,setActiveBlockContextId:g,isHidden:w.termId===(f||k[0]?.termId)})]},w.termId))})]})}var Qye=a(R(),1),Xye=a(b(),1);function Jye(){return(0,Xye.jsx)(Qye.InnerBlocks.Content,{})}var{name:ebe}=IT,lLe=[["core/term-name"]],tbe={icon:cm,template:lLe,edit:Yye,save:Jye,example:{}},cLe=()=>M({name:ebe,metadata:IT,settings:tbe});var fH={};J(fH,{init:()=>pLe,metadata:()=>DT,name:()=>ibe,settings:()=>sbe});var F1=a(D(),1),RT=a(V(),1),iu=a(R(),1),rbe=a(Lm(),1),cs=a(b(),1);function obe({attributes:e,setAttributes:t}){let{width:r,content:o,columns:n}=e;return(0,rbe.default)("The Text Columns block",{since:"5.3",alternative:"the Columns block"}),(0,cs.jsxs)(cs.Fragment,{children:[(0,cs.jsx)(iu.BlockControls,{children:(0,cs.jsx)(iu.BlockAlignmentToolbar,{value:r,onChange:i=>t({width:i}),controls:["center","wide","full"]})}),(0,cs.jsx)(iu.InspectorControls,{children:(0,cs.jsx)(RT.PanelBody,{children:(0,cs.jsx)(RT.RangeControl,{label:(0,F1.__)("Columns"),value:n,onChange:i=>t({columns:i}),min:2,max:4,required:!0})})}),(0,cs.jsx)("div",{...(0,iu.useBlockProps)({className:`align${r} columns-${n}`}),children:Array.from({length:n}).map((i,s)=>(0,cs.jsx)("div",{className:"wp-block-column",children:(0,cs.jsx)(iu.RichText,{tagName:"p",value:o?.[s]?.children,onChange:l=>{t({content:[...o.slice(0,s),{children:l},...o.slice(s+1)]})},"aria-label":(0,F1.sprintf)((0,F1.__)("Column %d text"),s+1),placeholder:(0,F1.__)("New Column")})},`column-${s}`))})]})}var DT={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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,interactivity:{clientNavigation:!0}},editorStyle:"wp-block-text-columns-editor",style:"wp-block-text-columns"};var AT=a(R(),1),LT=a(b(),1);function nbe({attributes:e}){let{width:t,content:r,columns:o}=e;return(0,LT.jsx)("div",{...AT.useBlockProps.save({className:`align${t} columns-${o}`}),children:Array.from({length:o}).map((n,i)=>(0,LT.jsx)("div",{className:"wp-block-column",children:(0,LT.jsx)(AT.RichText.Content,{tagName:"p",value:r?.[i]?.children})},`column-${i}`))})}var MT=a(K(),1),dLe={to:[{type:"block",blocks:["core/columns"],transform:({className:e,columns:t,content:r,width:o})=>(0,MT.createBlock)("core/columns",{align:o==="wide"||o==="full"?o:void 0,className:e,columns:t},r.map(({children:n})=>(0,MT.createBlock)("core/column",{},[(0,MT.createBlock)("core/paragraph",{content:n})])))}]},abe=dLe;var{name:ibe}=DT,sbe={transforms:abe,getEditWrapperProps(e){let{width:t}=e;if(t==="wide"||t==="full")return{"data-align":t}},edit:obe,save:nbe},pLe=()=>M({name:ibe,metadata:DT,settings:sbe});var bH={};J(bH,{init:()=>_Le,metadata:()=>FT,name:()=>fbe,settings:()=>HT});var yH=a(D(),1);var mbe=a(K(),1);var xg=a(R(),1);var O1=a(b(),1),mLe={attributes:{content:{type:"string",source:"html",selector:"pre",default:""},textAlign:{type:"string"}},save({attributes:e}){let{textAlign:t,content:r}=e;return(0,O1.jsx)(xg.RichText.Content,{tagName:"pre",style:{textAlign:t},value:r})},migrate:ke},fLe={attributes:{content:{type:"string",source:"html",selector:"pre",default:"",__unstablePreserveWhiteSpace:!0,role:"content"},textAlign:{type:"string"}},supports:{anchor:!0,color:{gradients:!0,link:!0},typography:{fontSize:!0,__experimentalFontFamily:!0},spacing:{padding:!0}},save({attributes:e}){let{textAlign:t,content:r}=e,o=T({[`has-text-align-${t}`]:t});return(0,O1.jsx)("pre",{...xg.useBlockProps.save({className:o}),children:(0,O1.jsx)(xg.RichText.Content,{value:r})})},migrate(e){return ke(er(e))},isEligible({style:e,textAlign:t}){return e?.typography?.fontFamily||!!t}},gLe={attributes:{content:{type:"rich-text",source:"rich-text",selector:"pre",__unstablePreserveWhiteSpace:!0,role:"content"},textAlign:{type:"string"}},supports:{anchor:!0,background:{backgroundImage:!0,backgroundSize:!0},color:{gradients:!0,link:!0},dimensions:{minHeight:!0},typography:{fontSize:!0,__experimentalFontFamily:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalWritingMode:!0},spacing:{margin:!0,padding:!0},__experimentalBorder:{radius:!0,width:!0,color:!0,style:!0},interactivity:{clientNavigation:!0}},save({attributes:e}){let{textAlign:t,content:r}=e,o=T({[`has-text-align-${t}`]:t});return(0,O1.jsx)("pre",{...xg.useBlockProps.save({className:o}),children:(0,O1.jsx)(xg.RichText.Content,{value:r})})},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},lbe=[gLe,fLe,mLe];var gH=a(D(),1),zT=a(R(),1),VT=a(K(),1);var cbe=a(b(),1);function ube(e){let{attributes:t,setAttributes:r,mergeBlocks:o,onRemove:n,insertBlocksAfter:i,style:s}=e,{content:l}=t;Et(e);let c=(0,zT.useBlockProps)({style:s});return(0,cbe.jsx)(zT.RichText,{tagName:"pre",identifier:"content",preserveWhiteSpace:!0,value:l,onChange:u=>{r({content:u})},"aria-label":(0,gH.__)("Poetry text"),placeholder:(0,gH.__)("Write poetry\u2026"),onRemove:n,onMerge:o,...c,__unstablePastePlainText:!0,__unstableOnSplitAtDoubleLineEnd:i?()=>i((0,VT.createBlock)((0,VT.getDefaultBlockName)())):void 0})}var FT={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/verse",title:"Poetry",category:"text",description:"Insert poetry. Use special spacing formats. Or quote song lyrics.",keywords:["poetry","poem","verse","stanza","song","lyrics"],textdomain:"default",attributes:{content:{type:"rich-text",source:"rich-text",selector:"pre",__unstablePreserveWhiteSpace:!0,role:"content"}},supports:{anchor:!0,background:{backgroundImage:!0,backgroundSize:!0,gradient:!0,__experimentalDefaultControls:{backgroundImage:!0,gradient:!0}},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},dimensions:{minHeight:!0,__experimentalDefaultControls:{minHeight:!1}},typography:{fontSize:!0,__experimentalFontFamily:!0,lineHeight:!0,textAlign:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalWritingMode:!0,__experimentalDefaultControls:{fontSize:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},__experimentalBorder:{radius:!0,width:!0,color:!0,style:!0},interactivity:{clientNavigation:!0}},style:"wp-block-verse",editorStyle:"wp-block-verse-editor"};var OT=a(R(),1),hH=a(b(),1);function dbe({attributes:e}){let{content:t}=e;return(0,hH.jsx)("pre",{...OT.useBlockProps.save(),children:(0,hH.jsx)(OT.RichText.Content,{value:t})})}var vH=a(K(),1),vLe={from:[{type:"block",blocks:["core/paragraph"],transform:e=>(0,vH.createBlock)("core/verse",e)}],to:[{type:"block",blocks:["core/paragraph"],transform:e=>(0,vH.createBlock)("core/paragraph",e)}]},pbe=vLe;var{fieldsKey:yLe,formKey:bLe}=q(mbe.privateApis),{name:fbe}=FT,HT={icon:Sy,example:{attributes:{content:(0,yH.__)(`WHAT was he doing, the great god Pan,
+`+t.content}}},sBe=()=>A({name:Ude,metadata:c7,settings:Wde});var Yz={};Q(Yz,{init:()=>yBe,metadata:()=>p7,name:()=>Jde,settings:()=>epe});var Kz=a(D(),1);var st=a(R(),1),$de=a(O(),1);var Gf="is-style-solid-color";var Yt=a(b(),1),P_={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 Gde(e){if(!e)return;let t=e.match(/border-color:([^;]+)[;]?/);if(t&&t[1])return t[1]}function $f(e){e=e||"<p></p>";let r=`</p>${e}<p>`.split("</p><p>");return r.shift(),r.pop(),r.join("<br>")}var lBe={attributes:{value:{type:"rich-text",source:"rich-text",selector:"p",role:"content"},citation:{type:"rich-text",source:"rich-text",selector:"cite",role:"content"},textAlign:{type:"string"}},supports:{anchor:!0,align:["left","right","wide","full"],background:{backgroundImage:!0,backgroundSize:!0,__experimentalDefaultControls:{backgroundImage:!0}},color:{gradients:!0,background:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},dimensions:{minHeight:!0},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},__experimentalStyle:{typography:{fontSize:"1.5em",lineHeight:"1.6"}},interactivity:{clientNavigation:!0}},save({attributes:e}){let{textAlign:t,citation:r,value:o}=e,n=!st.RichText.isEmpty(r);return(0,Yt.jsx)("figure",{...st.useBlockProps.save({className:T({[`has-text-align-${t}`]:t})}),children:(0,Yt.jsxs)("blockquote",{children:[(0,Yt.jsx)(st.RichText.Content,{tagName:"p",value:o}),n&&(0,Yt.jsx)(st.RichText.Content,{tagName:"cite",value:r})]})})},isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},migrate:ke},cBe={attributes:{value:{type:"string",source:"html",selector:"blockquote",multiline:"p",role:"content"},citation:{type:"string",source:"html",selector:"cite",default:"",role:"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,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,fontAppearance:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},__experimentalStyle:{typography:{fontSize:"1.5em",lineHeight:"1.6"}}},save({attributes:e}){let{textAlign:t,citation:r,value:o}=e,n=!st.RichText.isEmpty(r);return(0,Yt.jsx)("figure",{...st.useBlockProps.save({className:T({[`has-text-align-${t}`]:t})}),children:(0,Yt.jsxs)("blockquote",{children:[(0,Yt.jsx)(st.RichText.Content,{value:o,multiline:!0}),n&&(0,Yt.jsx)(st.RichText.Content,{tagName:"cite",value:r})]})})},migrate({value:e,...t}){return ke({value:$f(e),...t})}},uBe={attributes:{...P_},supports:{anchor:!0,align:["left","right","wide","full"],color:{gradients:!0,background:!0,link:!0},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0}},save({attributes:e}){let{mainColor:t,customMainColor:r,customTextColor:o,textColor:n,value:i,citation:s,className:l}=e,c=l?.includes(Gf),u,d;if(c){let g=(0,st.getColorClassName)("background-color",t);u=T({"has-background":g||r,[g]:g}),d={backgroundColor:g?void 0:r}}else r&&(d={borderColor:r});let p=(0,st.getColorClassName)("color",n),m=T({"has-text-color":n||o,[p]:p}),f=p?void 0:{color:o};return(0,Yt.jsx)("figure",{...st.useBlockProps.save({className:u,style:d}),children:(0,Yt.jsxs)("blockquote",{className:m,style:f,children:[(0,Yt.jsx)(st.RichText.Content,{value:i,multiline:!0}),!st.RichText.isEmpty(s)&&(0,Yt.jsx)(st.RichText.Content,{tagName:"cite",value:s})]})})},migrate({value:e,className:t,mainColor:r,customMainColor:o,customTextColor:n,...i}){let s=t?.includes(Gf),l;return o&&(s?l={color:{background:o}}:l={border:{color:o}}),n&&l&&(l.color={...l.color,text:n}),ke({value:$f(e),className:t,backgroundColor:s?r:void 0,borderColor:s?void 0:r,textAlign:s?"left":void 0,...i,style:l})}},dBe={attributes:{...P_,figureStyle:{source:"attribute",selector:"figure",attribute:"style"}},save({attributes:e}){let{mainColor:t,customMainColor:r,textColor:o,customTextColor:n,value:i,citation:s,className:l,figureStyle:c}=e,u=l?.includes(Gf),d,p;if(u){let h=(0,st.getColorClassName)("background-color",t);d=T({"has-background":h||r,[h]:h}),p={backgroundColor:h?void 0:r}}else r?p={borderColor:r}:t&&(p={borderColor:Gde(c)});let m=(0,st.getColorClassName)("color",o),f=(o||n)&&T("has-text-color",{[m]:m});return(0,Yt.jsx)("figure",{className:d,style:p,children:(0,Yt.jsxs)("blockquote",{className:f,style:m?void 0:{color:n},children:[(0,Yt.jsx)(st.RichText.Content,{value:i,multiline:!0}),!st.RichText.isEmpty(s)&&(0,Yt.jsx)(st.RichText.Content,{tagName:"cite",value:s})]})})},migrate({value:e,className:t,figureStyle:r,mainColor:o,customMainColor:n,customTextColor:i,...s}){let l=t?.includes(Gf),c;if(n&&(l?c={color:{background:n}}:c={border:{color:n}}),i&&c&&(c.color={...c.color,text:i}),!l&&o&&r){let u=Gde(r);if(u)return{value:$f(e),...s,className:t,style:{border:{color:u}}}}return ke({value:$f(e),className:t,backgroundColor:l?o:void 0,borderColor:l?void 0:o,textAlign:l?"left":void 0,...s,style:c})}},pBe={attributes:P_,save({attributes:e}){let{mainColor:t,customMainColor:r,textColor:o,customTextColor:n,value:i,citation:s,className:l}=e,c=l?.includes(Gf),u,d;if(c)u=(0,st.getColorClassName)("background-color",t),u||(d={backgroundColor:r});else if(r)d={borderColor:r};else if(t){let g=(0,$de.select)(st.store).getSettings().colors??[];d={borderColor:(0,st.getColorObjectByAttributeValues)(g,t).color}}let p=(0,st.getColorClassName)("color",o),m=o||n?T("has-text-color",{[p]:p}):void 0;return(0,Yt.jsx)("figure",{className:u,style:d,children:(0,Yt.jsxs)("blockquote",{className:m,style:p?void 0:{color:n},children:[(0,Yt.jsx)(st.RichText.Content,{value:i,multiline:!0}),!st.RichText.isEmpty(s)&&(0,Yt.jsx)(st.RichText.Content,{tagName:"cite",value:s})]})})},migrate({value:e,className:t,mainColor:r,customMainColor:o,customTextColor:n,...i}){let s=t?.includes(Gf),l={};return o&&(s?l={color:{background:o}}:l={border:{color:o}}),n&&l&&(l.color={...l.color,text:n}),ke({value:$f(e),className:t,backgroundColor:s?r:void 0,borderColor:s?void 0:r,textAlign:s?"left":void 0,...i,style:l})}},mBe={attributes:{...P_},save({attributes:e}){let{value:t,citation:r}=e;return(0,Yt.jsxs)("blockquote",{children:[(0,Yt.jsx)(st.RichText.Content,{value:t,multiline:!0}),!st.RichText.isEmpty(r)&&(0,Yt.jsx)(st.RichText.Content,{tagName:"cite",value:r})]})},migrate({value:e,...t}){return{value:$f(e),...t}}},fBe={attributes:{...P_,citation:{type:"string",source:"html",selector:"footer"},align:{type:"string",default:"none"}},save({attributes:e}){let{value:t,citation:r,align:o}=e;return(0,Yt.jsxs)("blockquote",{className:`align${o}`,children:[(0,Yt.jsx)(st.RichText.Content,{value:t,multiline:!0}),!st.RichText.isEmpty(r)&&(0,Yt.jsx)(st.RichText.Content,{tagName:"footer",value:r})]})},migrate({value:e,...t}){return{value:$f(e),...t}}},qde=[lBe,cBe,uBe,dBe,pBe,mBe,fBe];var E_=a(D(),1),W0=a(R(),1),d7=a(J(),1);var Zde="figure";var Kde="blockquote";var Uu=a(b(),1);function gBe(e){let{attributes:t,setAttributes:r,isSelected:o,insertBlocksAfter:n}=e;Et(e);let{citation:i,value:s}=t,l=(0,W0.useBlockProps)(),c=!W0.RichText.isEmpty(i)||o;return(0,Uu.jsx)(Uu.Fragment,{children:(0,Uu.jsx)(Zde,{...l,children:(0,Uu.jsxs)(Kde,{children:[(0,Uu.jsx)(W0.RichText,{identifier:"value",tagName:"p",value:s,onChange:u=>r({value:u}),"aria-label":(0,E_.__)("Pullquote text"),placeholder:(0,E_.__)("Add quote")}),c&&(0,Uu.jsx)(W0.RichText,{identifier:"citation",tagName:"cite",style:{display:"block"},value:i,"aria-label":(0,E_.__)("Pullquote citation text"),placeholder:(0,E_.__)("Add citation"),onChange:u=>r({citation:u}),className:"wp-block-pullquote__citation",__unstableOnSplitAtEnd:n?()=>n((0,d7.createBlock)((0,d7.getDefaultBlockName)())):void 0})]})})})}var Yde=gBe;var p7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/pullquote",title:"Pullquote",category:"text",description:"Give special visual emphasis to a quote from your text.",textdomain:"default",attributes:{value:{type:"rich-text",source:"rich-text",selector:"p",role:"content"},citation:{type:"rich-text",source:"rich-text",selector:"cite",role:"content"}},supports:{anchor:!0,align:["left","right","wide","full"],background:{backgroundImage:!0,backgroundSize:!0,gradient:!0,__experimentalDefaultControls:{backgroundImage:!0,gradient:!0}},color:{gradients:!0,background:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},dimensions:{minHeight:!0},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},__experimentalStyle:{typography:{fontSize:"1.5em",lineHeight:"1.6"}},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-pullquote-editor",style:"wp-block-pullquote"};var G0=a(R(),1),$0=a(b(),1);function Qde({attributes:e}){let{citation:t,value:r}=e,o=!G0.RichText.isEmpty(t);return(0,$0.jsx)("figure",{...G0.useBlockProps.save(),children:(0,$0.jsxs)("blockquote",{children:[(0,$0.jsx)(G0.RichText.Content,{tagName:"p",value:r}),o&&(0,$0.jsx)(G0.RichText.Content,{tagName:"cite",value:t})]})})}var Wu=a(J(),1),q0=a(hl(),1),vBe={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>(0,Wu.createBlock)("core/pullquote",{value:(0,q0.toHTMLString)({value:(0,q0.join)(e.map(({content:t})=>(0,q0.create)({html:t})),`
+`)}),anchor:e.anchor})},{type:"block",blocks:["core/heading"],transform:({content:e,anchor:t})=>(0,Wu.createBlock)("core/pullquote",{value:e,anchor:t})}],to:[{type:"block",blocks:["core/paragraph"],transform:({value:e,citation:t})=>{let r=[];return e&&r.push((0,Wu.createBlock)("core/paragraph",{content:e})),t&&r.push((0,Wu.createBlock)("core/paragraph",{content:t})),r.length===0?(0,Wu.createBlock)("core/paragraph",{content:""}):r}},{type:"block",blocks:["core/heading"],transform:({value:e,citation:t})=>{if(!e)return(0,Wu.createBlock)("core/heading",{content:t});let r=(0,Wu.createBlock)("core/heading",{content:e});return t?[r,(0,Wu.createBlock)("core/heading",{content:t})]:r}}]},Xde=vBe;var{name:Jde}=p7,epe={icon:rN,example:{attributes:{value:(0,Kz.__)("One of the hardest things to do in technology is disrupt yourself."),citation:(0,Kz.__)("Matt Mullenweg")}},transforms:Xde,edit:Yde,save:Qde,deprecated:qde},yBe=()=>A({name:Jde,metadata:p7,settings:epe});var mV={};Q(mV,{init:()=>ZBe,metadata:()=>m7,name:()=>Tme,settings:()=>Pme});var m7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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.",keywords:["posts","list","blog","blogs","custom post types"],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,parents:[],format:[],excludeCurrent:null}},tagName:{type:"string",default:"div"},namespace:{type:"string"},enhancedPagination:{type:"boolean",default:!1}},usesContext:["templateSlug","postType"],providesContext:{queryId:"queryId",query:"query",displayLayout:"displayLayout",enhancedPagination:"enhancedPagination"},supports:{anchor:!0,align:["wide","full"],html:!1,layout:!0,spacing:{blockGap:!0},interactivity:!0},editorStyle:"wp-block-query-editor"};var dme=a(O(),1),pme=a(H(),1),mme=a(R(),1);var D_=a(O(),1),ime=a(he(),1),J0=a(H(),1),Ws=a(R(),1),e1=a(D(),1),sme=a(ne(),1),lme=a(xr(),1);var dpe=a(V(),1),Yf=a(D(),1);var Wc=a(O(),1),Zf=a(H(),1),B_=a(ne(),1),f7=a(R(),1),tpe=a(Wo(),1),qf=a(D(),1),Kf=a(J(),1),N_=e=>{let t=e?.reduce((r,o)=>{let{mapById:n,mapByName:i,names:s}=r;return n[o.id]=o,i[o.name]=o,s.push(o.name),r},{mapById:{},mapByName:{},names:[]});return{entities:e,...t}},_Be=(e,t)=>{let r=t.split("."),o=e;return r.forEach(n=>{o=o?.[n]}),o},Qz=(e,t)=>(e||[]).map(r=>({...r,name:(0,tpe.decodeEntities)(_Be(r,t))})),rpe=()=>{let e=(0,Wc.useSelect)(n=>{let{getPostTypes:i}=n(B_.store),s=["attachment"];return i({per_page:-1})?.filter(({viewable:c,slug:u})=>c&&!s.includes(u))},[]),t=(0,Zf.useMemo)(()=>{if(e?.length)return e.reduce((n,i)=>(n[i.slug]=i.taxonomies,n),{})},[e]),r=(0,Zf.useMemo)(()=>(e||[]).map(({labels:n,slug:i})=>({label:n.singular_name,value:i})),[e]),o=(0,Zf.useMemo)(()=>e?.length?e.reduce((n,i)=>(n[i.slug]=i.supports?.["post-formats"]||!1,n),{}):{},[e]);return{postTypesTaxonomiesMap:t,postTypesSelectOptions:r,postTypeFormatSupportMap:o}},g7=e=>{let t=(0,Wc.useSelect)(r=>{let{getTaxonomies:o,getPostType:n}=r(B_.store);return n(e)?.taxonomies?.length>0?o({type:e,per_page:-1}):[]},[e]);return(0,Zf.useMemo)(()=>t?.filter(({visibility:r})=>!!r?.publicly_queryable),[t])};function ope(e){return(0,Wc.useSelect)(t=>{let r=t(B_.store).getPostType(e);return r?.viewable&&r?.hierarchical},[e])}function npe(e){let t=(0,Wc.useSelect)(r=>!!r(B_.store).getPostType(e)?.supports?.["page-attributes"],[e]);return(0,Zf.useMemo)(()=>{let r=[{label:(0,qf.__)("Newest to oldest"),value:"date/desc"},{label:(0,qf.__)("Oldest to newest"),value:"date/asc"},{label:(0,qf.__)("A \u2192 Z"),value:"title/asc"},{label:(0,qf.__)("Z \u2192 A"),value:"title/desc"}];return t&&r.push({label:(0,qf.__)("Ascending by order"),value:"menu_order/asc"},{label:(0,qf.__)("Descending by order"),value:"menu_order/desc"}),r},[t])}function ape(e){return(0,Wc.useSelect)(t=>t(Kf.store).getActiveBlockVariation("core/query",e)?.allowedControls,[e])}function ui(e,t){return e?e.includes(t):!0}var ipe=(e,t)=>{let{query:{postType:r,inherit:o},namespace:n}=t,i=e.map(c=>(0,Kf.cloneBlock)(c)),s=[],l=[...i];for(;l.length>0;){let c=l.shift();c.name==="core/query"&&(c.attributes.query={...c.attributes.query,postType:r,inherit:o},n&&(c.attributes.namespace=n),s.push(c.clientId)),c.innerBlocks?.forEach(u=>{l.push(u)})}return{newBlocks:i,queryClientIds:s}};function spe(e,t){return(0,Wc.useSelect)(r=>{let o=r(Kf.store).getActiveBlockVariation("core/query",t)?.name;if(!o)return"core/query";let{getBlockRootClientId:n,getPatternsByBlockTypes:i}=r(f7.store),s=n(e);return i(`core/query/${o}`,s).length>0?`core/query/${o}`:"core/query"},[e,t])}function lpe(e){let{activeVariationName:t,blockVariations:r}=(0,Wc.useSelect)(n=>{let{getActiveBlockVariation:i,getBlockVariations:s}=n(Kf.store);return{activeVariationName:i("core/query",e)?.name,blockVariations:s("core/query","block")}},[e]);return(0,Zf.useMemo)(()=>{let n=s=>!s.attributes?.namespace;if(!t)return r.filter(n);let i=r.filter(s=>s.attributes?.namespace?.includes(t));return i.length?i:r.filter(n)},[t,r])}var cpe=(e,t)=>(0,Wc.useSelect)(r=>{let{getBlockRootClientId:o,getPatternsByBlockTypes:n}=r(f7.store),i=o(e);return n(t,i)},[t,e]),h7=e=>(0,Wc.useSelect)(t=>{let{getClientIdsOfDescendants:r,getBlockName:o}=t(f7.store),{getBlockSupport:n,getBlockType:i}=t(Kf.store),s=new Set;return r(e).forEach(l=>{let c=o(l),u=Object.is(n(c,"interactivity"),!0),d=n(c,"interactivity.clientNavigation");!u&&!d&&s.add(i(c)?.title||c)}),[...s]},[e]);function upe(e){if(!e)return{isSingular:!0};let t=!1,r=e==="wp"?"custom":e,o=["404","blank","single","page","custom"],n=e.includes("-")?e.split("-",1)[0]:e;return e.includes("-")&&e.split("-").slice(1).join("-")&&(r=n),t=o.includes(r),{isSingular:t,templateType:r}}var I_=a(b(),1);function ppe({enhancedPagination:e,setAttributes:t,clientId:r}){let o=h7(r),n=(0,Yf.__)("Reload the full page\u2014instead of just the posts list\u2014when visitors navigate between pages.");return o.length&&(n=(0,Yf.sprintf)((0,Yf.__)("Some blocks aren't supported: %s. Remove them to change this setting."),o.join((0,Yf.__)(", ")))),(0,I_.jsx)(I_.Fragment,{children:(0,I_.jsx)(dpe.ToggleControl,{label:(0,Yf.__)("Reload full page"),help:n,checked:!e,disabled:!!o.length,onChange:i=>{t({enhancedPagination:!i})}})})}var yt=a(V(),1),oV=a(O(),1),nV=a(ne(),1),Nt=a(D(),1),tme=a(he(),1),b7=a(H(),1);var mpe=a(V(),1),Z0=a(D(),1),fpe=a(b(),1),xBe=[{label:(0,Z0.__)("Newest to oldest"),value:"date/desc"},{label:(0,Z0.__)("Oldest to newest"),value:"date/asc"},{label:(0,Z0.__)("A \u2192 Z"),value:"title/asc"},{label:(0,Z0.__)("Z \u2192 A"),value:"title/desc"}];function kBe({order:e,orderBy:t,orderByOptions:r=xBe,onChange:o}){return(0,fpe.jsx)(mpe.SelectControl,{label:(0,Z0.__)("Order by"),value:`${t}/${e}`,options:r,onChange:n=>{let[i,s]=n.split("/");o({order:s,orderBy:i})}})}var gpe=kBe;var hpe=a(D(),1),vpe=a(V(),1),ype=a(O(),1),bpe=a(ne(),1);var _pe=a(b(),1),wBe={who:"authors",per_page:-1,_fields:"id,name",context:"view"};function CBe({value:e,onChange:t}){let r=(0,ype.useSelect)(c=>{let{getUsers:u}=c(bpe.store);return u(wBe)},[]);if(!r)return null;let o=N_(r),i=(e?e.toString().split(","):[]).reduce((c,u)=>{let d=o.mapById[u];return d&&c.push({id:u,value:d.name}),c},[]),s=(c,u)=>{let d=u?.id||c[u]?.id;if(d)return d},l=c=>{let u=Array.from(c.reduce((d,p)=>{let m=s(o.mapByName,p);return m&&d.add(m),d},new Set));t({author:u.join(",")})};return(0,_pe.jsx)(vpe.FormTokenField,{label:(0,hpe.__)("Authors"),value:i,suggestions:o.names,onChange:l,help:""})}var xpe=CBe;var wpe=a(D(),1),Cpe=a(V(),1),Xz=a(O(),1),Jz=a(ne(),1),Gu=a(H(),1),Spe=a(he(),1);var Tpe=a(b(),1),Qf=[],kpe={order:"asc",_fields:"id,title",context:"view"};function SBe({parents:e,postType:t,onChange:r}){let[o,n]=(0,Gu.useState)(""),[i,s]=(0,Gu.useState)(Qf),[l,c]=(0,Gu.useState)(Qf),u=(0,Spe.useDebounce)(n,250),{searchResults:d,searchHasResolved:p}=(0,Xz.useSelect)(v=>{if(!o)return{searchResults:Qf,searchHasResolved:!0};let{getEntityRecords:x,hasFinishedResolution:_}=v(Jz.store),k=["postType",t,{...kpe,search:o,orderby:"relevance",exclude:e,per_page:20}];return{searchResults:x(...k),searchHasResolved:_("getEntityRecords",k)}},[o,t,e]),m=(0,Xz.useSelect)(v=>{if(!e?.length)return Qf;let{getEntityRecords:x}=v(Jz.store);return x("postType",t,{...kpe,include:e,per_page:e.length})},[e,t]);(0,Gu.useEffect)(()=>{if(e?.length||s(Qf),!m?.length)return;let v=N_(Qz(m,"title.rendered")),x=e.reduce((_,k)=>{let y=v.mapById[k];return y&&_.push({id:k,value:y.name}),_},[]);s(x)},[e,m]);let f=(0,Gu.useMemo)(()=>d?.length?N_(Qz(d,"title.rendered")):Qf,[d]);(0,Gu.useEffect)(()=>{p&&c(f.names)},[f.names,p]);let g=(v,x)=>{let _=x?.id||v?.[x]?.id;if(_)return _},h=v=>{let x=Array.from(v.reduce((_,k)=>{let y=g(f.mapByName,k);return y&&_.add(y),_},new Set));c(Qf),r({parents:x})};return(0,Tpe.jsx)(Cpe.FormTokenField,{label:(0,wpe.__)("Parents"),value:i,onInputChange:u,suggestions:l,onChange:h,help:""})}var Ppe=SBe;var v7=a(V(),1),eV=a(O(),1),tV=a(ne(),1),$u=a(H(),1),Npe=a(he(),1),Ipe=a(Wo(),1),y7=a(D(),1);var Cp=a(b(),1),K0=[],Epe={order:"asc",_fields:"id,name",context:"view"},TBe=(e,t)=>{let r=t?.id||e?.find(n=>n.name===t)?.id;if(r)return r;let o=t.toLocaleLowerCase();return e?.find(n=>n.name.toLocaleLowerCase()===o)?.id};function Rpe({onChange:e,query:t}){let{postType:r,taxQuery:o}=t,n=g7(r);return n?.length?(0,Cp.jsx)(v7.__experimentalVStack,{spacing:4,children:n.map(i=>{let s=o?.include?.[i.slug]||[],l=o?.exclude?.[i.slug]||[],c=(u,d)=>{let p={...o?.[d],[i.slug]:u};u.length||delete p[i.slug];let m={...o,[d]:Object.keys(p).length?p:void 0};e({taxQuery:Object.values(m).every(f=>!f)?void 0:m})};return(0,Cp.jsxs)($u.Fragment,{children:[(0,Cp.jsx)(Bpe,{taxonomy:i,termIds:s,oppositeTermIds:l,onChange:u=>c(u,"include"),label:i.name}),(0,Cp.jsx)(Bpe,{taxonomy:i,termIds:l,oppositeTermIds:s,onChange:u=>c(u,"exclude"),label:(0,y7.sprintf)((0,y7.__)("Exclude: %s"),i.name)})]},i.slug)})}):null}function Bpe({taxonomy:e,termIds:t,oppositeTermIds:r,onChange:o,label:n}){let[i,s]=(0,$u.useState)(""),[l,c]=(0,$u.useState)(K0),[u,d]=(0,$u.useState)(K0),p=(0,Npe.useDebounce)(s,250),{searchResults:m,searchHasResolved:f}=(0,eV.useSelect)(v=>{if(!i)return{searchResults:K0,searchHasResolved:!0};let{getEntityRecords:x,hasFinishedResolution:_}=v(tV.store),k=[...t,...r],y=["taxonomy",e.slug,{...Epe,search:i,orderby:"name",exclude:k,per_page:20}];return{searchResults:x(...y),searchHasResolved:_("getEntityRecords",y)}},[i,e.slug,t,r]),g=(0,eV.useSelect)(v=>{if(!t?.length)return K0;let{getEntityRecords:x}=v(tV.store);return x("taxonomy",e.slug,{...Epe,include:t,per_page:t.length})},[e.slug,t]);return(0,$u.useEffect)(()=>{if(t?.length||c(K0),!g?.length)return;let v=t.reduce((x,_)=>{let k=g.find(y=>y.id===_);return k&&x.push({id:_,value:k.name}),x},[]);c(v)},[t,g]),(0,$u.useEffect)(()=>{f&&d(m.map(v=>v.name))},[m,f]),(0,Cp.jsx)("div",{className:"block-library-query-inspector__taxonomy-control",children:(0,Cp.jsx)(v7.FormTokenField,{label:n,value:l,onInputChange:p,suggestions:u,displayTransform:Ipe.decodeEntities,onChange:v=>{let x=new Set;for(let _ of v){let k=TBe(m,_);k&&x.add(k)}d(K0),o(Array.from(x))},help:""})})}var Dpe=a(V(),1),Lpe=a(O(),1),Mpe=a(ne(),1),js=a(D(),1),Ape=a(b(),1),PBe=[{value:"aside",label:(0,js.__)("Aside")},{value:"audio",label:(0,js.__)("Audio")},{value:"chat",label:(0,js.__)("Chat")},{value:"gallery",label:(0,js.__)("Gallery")},{value:"image",label:(0,js.__)("Image")},{value:"link",label:(0,js.__)("Link")},{value:"quote",label:(0,js.__)("Quote")},{value:"standard",label:(0,js.__)("Standard")},{value:"status",label:(0,js.__)("Status")},{value:"video",label:(0,js.__)("Video")}].sort((e,t)=>{let r=e.label.toUpperCase(),o=t.label.toUpperCase();return r<o?-1:r>o?1:0});function EBe(e,t){return e.map(r=>t.find(o=>o.label.toLocaleLowerCase()===r.toLocaleLowerCase())?.value).filter(Boolean)}function zpe({onChange:e,query:{format:t}}){let r=Array.isArray(t)?t:[t],{supportedFormats:o}=(0,Lpe.useSelect)(l=>({supportedFormats:l(Mpe.store).getThemeSupports().formats}),[]),n=PBe.filter(l=>o.includes(l.value)),i=r.map(l=>n.find(c=>c.value===l)?.label).filter(Boolean),s=n.filter(l=>!r.includes(l.value)).map(l=>l.label);return(0,Ape.jsx)(Dpe.FormTokenField,{label:(0,js.__)("Formats"),value:i,suggestions:s,onChange:l=>{e({format:EBe(l,n)})},help:"",__experimentalExpandOnFocus:!0})}var Vpe=a(V(),1),Xf=a(D(),1),Fpe=a(b(),1),BBe=[{label:(0,Xf.__)("Include"),value:""},{label:(0,Xf.__)("Ignore"),value:"ignore"},{label:(0,Xf.__)("Exclude"),value:"exclude"},{label:(0,Xf.__)("Only"),value:"only"}];function Ope({value:e,onChange:t}){return(0,Fpe.jsx)(Vpe.SelectControl,{label:(0,Xf.__)("Sticky posts"),options:BBe,value:e,onChange:t,help:(0,Xf.__)("Sticky posts always appear first, regardless of their publish date.")})}var Upe=a(V(),1),Wpe=a(D(),1),Gpe=a(b(),1),Hpe=1,jpe=100,NBe=({perPage:e,offset:t=0,onChange:r})=>(0,Gpe.jsx)(Upe.RangeControl,{label:(0,Wpe.__)("Items per page"),min:Hpe,max:jpe,onChange:o=>{isNaN(o)||o<Hpe||o>jpe||r({perPage:o,offset:t})},value:parseInt(e,10)}),$pe=NBe;var Zpe=a(V(),1),Kpe=a(D(),1),Ype=a(b(),1),qpe=0,IBe=100,RBe=({offset:e=0,onChange:t})=>(0,Ype.jsx)(Zpe.__experimentalNumberControl,{label:(0,Kpe._x)("Offset","Number of posts to skip in a query"),value:e,min:qpe,onChange:r=>{isNaN(r)||r<qpe||r>IBe||t({offset:r})}}),Qpe=RBe;var Xpe=a(V(),1),rV=a(D(),1),Jpe=a(b(),1),DBe=({pages:e,onChange:t})=>(0,Jpe.jsx)(Xpe.__experimentalNumberControl,{label:(0,rV.__)("Max pages to show"),value:e,min:0,onChange:r=>{isNaN(r)||r<0||t({pages:r})},help:(0,rV.__)("Limit the pages you want to show, even if the query has more results. To show all pages use 0 (zero).")}),eme=DBe;var Je=a(b(),1);function rme(e){let{attributes:t,setQuery:r,isSingular:o,shouldExcludeCurrentPost:n}=e,{query:i}=t,{order:s,orderBy:l,author:c,pages:u,postType:d="post",perPage:p,offset:m,sticky:f,inherit:g,taxQuery:h,parents:v,format:x,excludeCurrent:_}=i,k=ape(t),y=d==="post",{postTypesTaxonomiesMap:w,postTypesSelectOptions:C,postTypeFormatSupportMap:S}=rpe(),P=g7(d),N=ope(d),I=ge=>{let et={postType:ge},me=w[ge];if(me?.length&&h){let Ne=Jt=>Object.entries(Jt||{}).reduce((Gt,[br,wo])=>(me.includes(br)&&(Gt[br]=wo),Gt),{}),ie={},Ee=Ne(h.include);Object.keys(Ee).length&&(ie.include=Ee);let ve=Ne(h.exclude);Object.keys(ve).length&&(ie.exclude=ve),et.taxQuery=Object.keys(ie).length?ie:void 0}ge!=="post"&&(et.sticky=""),et.parents=[],S[ge]||(et.format=[]),r(et)},[B,E]=(0,b7.useState)(i.search),L=(0,b7.useMemo)(()=>(0,tme.debounce)(ge=>{r({search:ge})},250),[r]),M=npe(d),U=ui(k,"inherit"),$=!g&&ui(k,"postType"),W=(0,Nt.__)("Post type"),G=(0,Nt.__)("Select the type of content to display: posts, pages, or custom post types."),F=!g&&ui(k,"order"),q=!g&&y&&ui(k,"sticky"),j=U||$||F||q,Z=!!P?.length&&ui(k,"taxQuery"),X=ui(k,"author"),te=ui(k,"search"),K=ui(k,"parents")&&N,le=S[d],oe=(0,oV.useSelect)(ge=>{if(!le||!ui(k,"format"))return!1;let et=ge(nV.store).getThemeSupports();return et.formats&&et.formats.length>0&&et.formats.some(me=>me!=="standard")},[k,le]),ce=n&&ui(k,"excludeCurrent"),pe=(0,oV.useSelect)(ge=>ge(nV.store).getPostType(d)?.labels?.singular_name,[d]),be=Z||X||te||K||oe||ce,Te=Y(),ae=ui(k,"postCount"),se=ui(k,"offset"),ue=ui(k,"pages"),Oe=ae||se||ue,Pe=o&&g;return(0,Je.jsxs)(Je.Fragment,{children:[j&&(0,Je.jsxs)(yt.__experimentalToolsPanel,{label:(0,Nt.__)("Settings"),resetAll:()=>{r({postType:"post",order:"desc",orderBy:"date",sticky:"",inherit:!0})},dropdownMenuProps:Te,children:[U&&(0,Je.jsx)(yt.__experimentalToolsPanelItem,{hasValue:()=>!g,label:(0,Nt.__)("Query type"),onDeselect:()=>r({inherit:!0}),isShownByDefault:!0,children:(0,Je.jsxs)(yt.__experimentalVStack,{spacing:4,children:[(0,Je.jsxs)(yt.__experimentalToggleGroupControl,{label:(0,Nt.__)("Query type"),isBlock:!0,onChange:ge=>{r({inherit:ge==="default"})},help:g?(0,Nt.__)("Display a list of posts or custom post types based on the current template."):(0,Nt.__)("Display a list of posts or custom post types based on specific criteria."),value:g?"default":"custom",children:[(0,Je.jsx)(yt.__experimentalToggleGroupControlOption,{value:"default",label:(0,Nt.__)("Default")}),(0,Je.jsx)(yt.__experimentalToggleGroupControlOption,{value:"custom",label:(0,Nt.__)("Custom")})]}),Pe&&(0,Je.jsx)(yt.Notice,{status:"warning",isDismissible:!1,children:(0,Nt.__)("Cannot inherit the current template query when placed inside the singular content (e.g., post, page, 404, blank).")})]})}),$&&(0,Je.jsx)(yt.__experimentalToolsPanelItem,{hasValue:()=>d!=="post",label:W,onDeselect:()=>I("post"),isShownByDefault:!0,children:C.length>2?(0,Je.jsx)(yt.SelectControl,{options:C,value:d,label:W,onChange:I,help:G}):(0,Je.jsx)(yt.__experimentalToggleGroupControl,{isBlock:!0,value:d,label:W,onChange:I,help:G,children:C.map(ge=>(0,Je.jsx)(yt.__experimentalToggleGroupControlOption,{value:ge.value,label:ge.label},ge.value))})}),F&&(0,Je.jsx)(yt.__experimentalToolsPanelItem,{hasValue:()=>s!=="desc"||l!=="date",label:(0,Nt.__)("Order by"),onDeselect:()=>r({order:"desc",orderBy:"date"}),isShownByDefault:!0,children:(0,Je.jsx)(gpe,{order:s,orderBy:l,orderByOptions:M,onChange:r})}),q&&(0,Je.jsx)(yt.__experimentalToolsPanelItem,{hasValue:()=>!!f,label:(0,Nt.__)("Sticky posts"),onDeselect:()=>r({sticky:""}),isShownByDefault:!0,children:(0,Je.jsx)(Ope,{value:f,onChange:ge=>r({sticky:ge})})})]}),!g&&Oe&&(0,Je.jsxs)(yt.__experimentalToolsPanel,{className:"block-library-query-toolspanel__display",label:(0,Nt.__)("Display"),resetAll:()=>{r({offset:0,pages:0})},dropdownMenuProps:Te,children:[(0,Je.jsx)(yt.__experimentalToolsPanelItem,{label:(0,Nt.__)("Items per page"),hasValue:()=>p>0,children:(0,Je.jsx)($pe,{perPage:p,offset:m,onChange:r})}),(0,Je.jsx)(yt.__experimentalToolsPanelItem,{label:(0,Nt._x)("Offset","Number of posts to skip in a query"),hasValue:()=>m>0,onDeselect:()=>r({offset:0}),children:(0,Je.jsx)(Qpe,{offset:m,onChange:r})}),(0,Je.jsx)(yt.__experimentalToolsPanelItem,{label:(0,Nt.__)("Max pages to show"),hasValue:()=>u>0,onDeselect:()=>r({pages:0}),children:(0,Je.jsx)(eme,{pages:u,onChange:r})})]}),!g&&be&&(0,Je.jsxs)(yt.__experimentalToolsPanel,{className:"block-library-query-toolspanel__filters",label:(0,Nt.__)("Filters"),resetAll:()=>{r({author:"",parents:[],search:"",taxQuery:null,format:[],excludeCurrent:null}),E("")},dropdownMenuProps:Te,children:[Z&&(0,Je.jsx)(yt.__experimentalToolsPanelItem,{label:(0,Nt.__)("Taxonomies"),hasValue:()=>Object.values(h||{}).some(ge=>Object.values(ge||{}).some(et=>!!et?.length)),onDeselect:()=>r({taxQuery:null}),children:(0,Je.jsx)(Rpe,{onChange:r,query:i})}),X&&(0,Je.jsx)(yt.__experimentalToolsPanelItem,{hasValue:()=>!!c,label:(0,Nt.__)("Authors"),onDeselect:()=>r({author:""}),children:(0,Je.jsx)(xpe,{value:c,onChange:r})}),te&&(0,Je.jsx)(yt.__experimentalToolsPanelItem,{hasValue:()=>!!B,label:(0,Nt.__)("Search terms"),onDeselect:()=>{r({search:""}),E("")},children:(0,Je.jsx)(yt.TextControl,{label:(0,Nt.__)("Search terms"),help:(0,Nt.__)("Filter the query by keywords that appear in the content, title, or excerpt."),value:B,onChange:ge=>{L(ge),E(ge)}})}),K&&(0,Je.jsx)(yt.__experimentalToolsPanelItem,{hasValue:()=>!!v?.length,label:(0,Nt.__)("Parents"),onDeselect:()=>r({parents:[]}),children:(0,Je.jsx)(Ppe,{parents:v,postType:d,onChange:r})}),oe&&(0,Je.jsx)(yt.__experimentalToolsPanelItem,{hasValue:()=>!!x?.length,label:(0,Nt.__)("Formats"),onDeselect:()=>r({format:[]}),children:(0,Je.jsx)(zpe,{onChange:r,query:i})}),ce&&(0,Je.jsx)(yt.__experimentalToolsPanelItem,{label:(0,Nt.__)("Exclude"),hasValue:()=>_!=null,onDeselect:()=>r({excludeCurrent:null}),children:(0,Je.jsx)(yt.ToggleControl,{label:(0,Nt.__)("Exclude current"),help:(0,Nt.sprintf)((0,Nt.__)("Exclude the current %s from the query."),pe),checked:!!_,onChange:ge=>{r({excludeCurrent:!!ge})}})})]})]})}var X0=a(V(),1),iV=a(D(),1),ame=a(O(),1),k7=a(R(),1);var Y0=a(H(),1),ome=a(O(),1),x7=a(V(),1),Q0=a(R(),1),_7=a(D(),1);var qu=a(b(),1);function nme({clientId:e,attributes:t,setIsPatternSelectionModalOpen:r}){return(0,qu.jsx)(x7.Modal,{overlayClassName:"block-library-query-pattern__selection-modal",title:(0,_7.__)("Choose a pattern"),onRequestClose:()=>r(!1),isFullScreen:!0,children:(0,qu.jsx)(aV,{clientId:e,attributes:t})})}function R_(e,t){let r=spe(e,t),o=cpe(e,r);return(0,Y0.useMemo)(()=>o.filter(i=>i.blocks?.[0]?.name==="core/query"),[o])}function aV({clientId:e,attributes:t,showTitlesAsTooltip:r=!1,showSearch:o=!0}){let[n,i]=(0,Y0.useState)(""),{replaceBlock:s,selectBlock:l}=(0,ome.useDispatch)(Q0.store),c=R_(e,t),u=(0,Y0.useMemo)(()=>({previewPostType:t.query.postType}),[t.query.postType]),d=(0,Y0.useMemo)(()=>Ib(c,n),[c,n]),p=(m,f)=>{let{newBlocks:g,queryClientIds:h}=ipe(f,t);s(e,g),h[0]&&l(h[0])};return(0,qu.jsxs)("div",{className:"block-library-query-pattern__selection-content",children:[o&&(0,qu.jsx)("div",{className:"block-library-query-pattern__selection-search",children:(0,qu.jsx)(x7.SearchControl,{onChange:i,value:n,label:(0,_7.__)("Search"),placeholder:(0,_7.__)("Search")})}),(0,qu.jsx)(Q0.BlockContextProvider,{value:u,children:(0,qu.jsx)(Q0.__experimentalBlockPatternsList,{blockPatterns:d,onClickPattern:p,showTitlesAsTooltip:r})})]})}var Jf=a(b(),1);function LBe({clientId:e,attributes:t,hasInnerBlocks:r}){if(!R_(e,t).length)return null;let n=r?(0,iV.__)("Change design"):(0,iV.__)("Choose pattern");return(0,Jf.jsx)(k7.BlockControls,{group:"other",children:(0,Jf.jsx)(X0.__experimentalDropdownContentWrapper,{children:(0,Jf.jsx)(X0.Dropdown,{contentClassName:"block-editor-block-settings-menu__popover",focusOnMount:"firstElement",expandOnMobile:!0,renderToggle:({isOpen:i,onToggle:s})=>(0,Jf.jsx)(X0.ToolbarButton,{"aria-haspopup":"true","aria-expanded":i,onClick:s,children:n}),renderContent:()=>(0,Jf.jsx)(aV,{clientId:e,attributes:t,showSearch:!1,showTitlesAsTooltip:!0})})})})}function w7(e){return(0,ame.useSelect)(r=>{let{isLockedBlock:o}=ee(r(k7.store));return o(e.clientId)},[e.clientId])?null:(0,Jf.jsx)(LBe,{...e})}var Us=a(b(),1),{HTMLElementControl:MBe}=ee(Ws.privateApis),ABe=3;function sV({attributes:e,setAttributes:t,clientId:r,context:o,name:n,isSelected:i}){let{queryId:s,query:l,enhancedPagination:c,tagName:u="div",query:{inherit:d}={}}=e,{templateSlug:p,postType:m}=o,{isSingular:f,templateType:g}=upe(p),{__unstableMarkNextChangeAsNotPersistent:h}=(0,D_.useDispatch)(Ws.store),{createNotice:v}=(0,D_.useDispatch)(lme.store),x=h7(r),_=(0,ime.useInstanceId)(sV),k=(0,Ws.useBlockProps)(),y=(0,Ws.useInnerBlocksProps)(k),{postsPerPage:w}=(0,D_.useSelect)(P=>{let{getSettings:N}=P(Ws.store),{getEntityRecord:I,getEntityRecordEdits:B,canUser:E}=P(sme.store),L=E("read",{kind:"root",name:"site"})?+I("root","site")?.posts_per_page:+N().postsPerPage;return{postsPerPage:+B("root","site")?.posts_per_page||L||ABe}},[]),C=f&&!d&&(l.postType===m||l.postType===g),S=(0,J0.useCallback)(P=>t(N=>({query:{...N.query,...P}})),[t]);return(0,J0.useEffect)(()=>{let P={};(d&&l.perPage!==w||!l.perPage&&w)&&(P.perPage=w),!C&&l.excludeCurrent!==void 0&&l.excludeCurrent!==null&&(P.excludeCurrent=null),Object.keys(P).length&&(h(),S(P))},[l.perPage,l.excludeCurrent,d,w,C,h,S]),(0,J0.useEffect)(()=>{Number.isFinite(s)||(h(),t({queryId:_}))},[s,_,h,t]),(0,J0.useEffect)(()=>{if(c&&x.length){h(),t({enhancedPagination:!1});let P=(0,e1.sprintf)((0,e1.__)(`"Reload full page" was enabled because some blocks inside the Query block aren't supported: %s.`),x.join((0,e1.__)(", ")));v("info",P,{type:"snackbar",id:"query-enhanced-pagination-disabled"})}},[c,x,h,t,v]),(0,Us.jsxs)(Us.Fragment,{children:[i&&(0,Us.jsx)(w7,{clientId:r,attributes:e,hasInnerBlocks:!0}),(0,Us.jsx)(Ws.InspectorControls,{children:(0,Us.jsx)(rme,{name:n,attributes:e,setQuery:S,setAttributes:t,clientId:r,isSingular:f,shouldExcludeCurrentPost:C})}),(0,Us.jsxs)(Ws.InspectorControls,{group:"advanced",children:[(0,Us.jsx)(MBe,{tagName:u,onChange:P=>t({tagName:P}),clientId:r,options:[{label:(0,e1.__)("Default (<div>)"),value:"div"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<aside>",value:"aside"}]}),(0,Us.jsx)(ppe,{enhancedPagination:c,setAttributes:t,clientId:r})]}),(0,Us.jsx)(u,{...y})]})}var S7=a(O(),1),T7=a(J(),1),lV=a(H(),1),eg=a(R(),1),L_=a(V(),1),C7=a(D(),1),cme=a(he(),1);var Gc=a(b(),1);function ume({attributes:e,clientId:t,name:r,openPatternSelectionModal:o,isSelected:n}){let[i,s]=(0,lV.useState)(!1),[l,c]=(0,lV.useState)(0),u=(0,cme.useResizeObserver)(([_])=>{c(_.contentRect.width)}),p=l>0&&l<160,{blockType:m,activeBlockVariation:f}=(0,S7.useSelect)(_=>{let{getActiveBlockVariation:k,getBlockType:y}=_(T7.store);return{blockType:y(r),activeBlockVariation:k(r,e)}},[r,e]),g=!!R_(t,e).length,h=f?.icon?.src||f?.icon||m?.icon?.src,v=f?.title||m?.title,x=(0,eg.useBlockProps)({ref:u});return i?(0,Gc.jsx)(zBe,{clientId:t,attributes:e,icon:h,label:v}):(0,Gc.jsxs)("div",{...x,children:[n&&(0,Gc.jsx)(w7,{clientId:t,attributes:e,hasInnerBlocks:!1}),(0,Gc.jsxs)(L_.Placeholder,{className:"block-editor-media-placeholder",icon:!p&&h,label:!p&&v,instructions:!p&&(0,C7.__)("Choose a pattern for the query loop or start blank."),withIllustration:p,children:[!!g&&!p&&(0,Gc.jsx)(L_.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:o,children:(0,C7.__)("Choose")}),!p&&(0,Gc.jsx)(L_.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{s(!0)},children:(0,C7.__)("Start blank")})]})]})}function zBe({clientId:e,attributes:t,icon:r,label:o}){let n=lpe(t),{replaceInnerBlocks:i}=(0,S7.useDispatch)(eg.store),s=(0,eg.useBlockProps)();return(0,Gc.jsx)("div",{...s,children:(0,Gc.jsx)(eg.__experimentalBlockVariationPicker,{icon:r,label:o,variations:n,onSelect:l=>{l.innerBlocks&&i(e,(0,T7.createBlocksFromInnerBlocksTemplate)(l.innerBlocks),!1)}})})}var tg=a(b(),1),VBe=e=>{let{clientId:t,attributes:r}=e,[o,n]=(0,pme.useState)(!1),s=(0,dme.useSelect)(l=>!!l(mme.store).getBlocks(t).length,[t])?sV:ume;return(0,tg.jsxs)(tg.Fragment,{children:[(0,tg.jsx)(s,{...e,openPatternSelectionModal:()=>n(!0)}),o&&(0,tg.jsx)(nme,{clientId:t,attributes:r,setIsPatternSelectionModalOpen:n})]})},fme=VBe;var P7=a(R(),1),gme=a(b(),1);function hme({attributes:{tagName:e="div"}}){let t=P7.useBlockProps.save(),r=P7.useInnerBlocksProps.save(t);return(0,gme.jsx)(e,{...r})}var M_=a(D(),1);var $c=a(V(),1),Zu=a(b(),1),vme=(0,Zu.jsx)($c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,Zu.jsx)($c.Path,{d:"M41 9H7v3h34V9zm-22 5H7v1h12v-1zM7 26h12v1H7v-1zm34-5H7v3h34v-3zM7 38h12v1H7v-1zm34-5H7v3h34v-3z"})}),yme=(0,Zu.jsx)($c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,Zu.jsx)($c.Path,{d:"M41 9H7v3h34V9zm-4 5H7v1h30v-1zm4 3H7v1h34v-1zM7 20h30v1H7v-1zm0 12h30v1H7v-1zm34 3H7v1h34v-1zM7 38h30v1H7v-1zm34-11H7v3h34v-3z"})}),bme=(0,Zu.jsx)($c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,Zu.jsx)($c.Path,{d:"M41 9H7v3h34V9zm-22 5H7v1h12v-1zm22 3H7v1h34v-1zM7 20h34v1H7v-1zm0 12h12v1H7v-1zm34 3H7v1h34v-1zM7 38h34v1H7v-1zm34-11H7v3h34v-3z"})}),_me=(0,Zu.jsx)($c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,Zu.jsx)($c.Path,{d:"M7 9h34v6H7V9zm12 8H7v1h12v-1zm18 3H7v1h30v-1zm0 18H7v1h30v-1zM7 35h12v1H7v-1zm34-8H7v6h34v-6z"})});var cV=["core/post-date",{metadata:{bindings:{datetime:{source:"core/post-data",args:{field:"date"}}}}}],FBe=[{name:"title-date",title:(0,M_.__)("Title & Date"),icon:vme,attributes:{},innerBlocks:[["core/post-template",{},[["core/post-title"],cV]],["core/query-pagination"],["core/query-no-results"]],scope:["block"]},{name:"title-excerpt",title:(0,M_.__)("Title & Excerpt"),icon:yme,attributes:{},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,M_.__)("Title, Date, & Excerpt"),icon:bme,attributes:{},innerBlocks:[["core/post-template",{},[["core/post-title"],cV,["core/post-excerpt"]]],["core/query-pagination"],["core/query-no-results"]],scope:["block"]},{name:"image-date-title",title:(0,M_.__)("Image, Date, & Title"),icon:_me,attributes:{},innerBlocks:[["core/post-template",{},[["core/post-featured-image"],cV,["core/post-title"]]],["core/query-pagination"],["core/query-no-results"]],scope:["block"]}],xme=FBe;var E7=a(J(),1),oa=a(R(),1);var rg=a(b(),1),{cleanEmptyObject:uV}=ee(oa.privateApis),dV=e=>{let{query:t}=e,{categoryIds:r,tagIds:o,taxQuery:n,...i}=t;return(r?.length||o?.length)&&(i.taxQuery={include:{category:r?.length?r:void 0,post_tag:o?.length?o:void 0}}),Object.keys(n||{}).length&&(i.taxQuery={include:n}),{...e,query:i}},kme=(e,t)=>{let{style:r,backgroundColor:o,gradient:n,textColor:i,...s}=e;if(!(o||n||i||r?.color||r?.elements?.link))return[e,t];if(r&&(s.style=uV({...r,color:void 0,elements:{...r.elements,link:void 0}})),OBe(t)){let u=t[0],p=r?.color||r?.elements?.link||u.attributes.style?uV({...u.attributes.style,color:r?.color,elements:r?.elements?.link?{link:r?.elements?.link}:void 0}):void 0,m=(0,E7.createBlock)("core/group",{...u.attributes,backgroundColor:o,gradient:n,textColor:i,style:p},u.innerBlocks);return[s,[m]]}let c=(0,E7.createBlock)("core/group",{backgroundColor:o,gradient:n,textColor:i,style:uV({color:r?.color,elements:r?.elements?.link?{link:r?.elements?.link}:void 0})},t);return[s,[c]]},OBe=(e=[])=>e.length===1&&e[0].name==="core/group",pV=e=>{let{layout:t=null}=e;if(!t)return e;let{inherit:r=null,contentSize:o=null,...n}=t;return r||o?{...e,layout:{...n,contentSize:o,type:"constrained"}}:e},wme=(e=[])=>{let t=null;for(let r of e)if(r.name==="core/post-template"){t=r;break}else r.innerBlocks.length&&(t=wme(r.innerBlocks));return t},Cme=(e=[],t)=>(e.forEach((r,o)=>{r.name==="core/post-template"?e.splice(o,1,t):r.innerBlocks.length&&(r.innerBlocks=Cme(r.innerBlocks,t))}),e),t1=(e,t)=>{let{displayLayout:r=null,...o}=e;if(!r)return[e,t];let n=wme(t);if(!n)return[e,t];let{type:i,columns:s}=r,l=i==="flex"?"grid":"default",c=(0,E7.createBlock)("core/post-template",{...n.attributes,layout:{type:l,...s&&{columnCount:s}}},n.innerBlocks);return[o,Cme(t,c)]},HBe={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,t){let r=dV(e),{layout:o,...n}=r,i={...n,displayLayout:r.layout};return t1(i,t)},save(){return(0,rg.jsx)(oa.InnerBlocks.Content,{})}},jBe={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},layout:!0},isEligible:({query:{categoryIds:e,tagIds:t}={}})=>e||t,migrate(e,t){let r=dV(e),[o,n]=kme(r,t),i=pV(o);return t1(i,n)},save({attributes:{tagName:e="div"}}){let t=oa.useBlockProps.save(),r=oa.useInnerBlocksProps.save(t);return(0,rg.jsx)(e,{...r})}},UBe={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,parents:[]}},tagName:{type:"string",default:"div"},displayLayout:{type:"object",default:{type:"list"}},namespace:{type:"string"}},supports:{align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},layout:!0},isEligible(e){let{style:t,backgroundColor:r,gradient:o,textColor:n}=e;return r||o||n||t?.color||t?.elements?.link},migrate(e,t){let[r,o]=kme(e,t),n=pV(r);return t1(n,o)},save({attributes:{tagName:e="div"}}){let t=oa.useBlockProps.save(),r=oa.useInnerBlocksProps.save(t);return(0,rg.jsx)(e,{...r})}},WBe={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,parents:[]}},tagName:{type:"string",default:"div"},displayLayout:{type:"object",default:{type:"list"}},namespace:{type:"string"}},supports:{align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},layout:!0},save({attributes:{tagName:e="div"}}){let t=oa.useBlockProps.save(),r=oa.useInnerBlocksProps.save(t);return(0,rg.jsx)(e,{...r})},isEligible:({layout:e})=>e?.inherit||e?.contentSize&&e?.type!=="constrained",migrate(e,t){let r=pV(e);return t1(r,t)}},GBe={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,parents:[]}},tagName:{type:"string",default:"div"},displayLayout:{type:"object",default:{type:"list"}},namespace:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1,layout:!0},save({attributes:{tagName:e="div"}}){let t=oa.useBlockProps.save(),r=oa.useInnerBlocksProps.save(t);return(0,rg.jsx)(e,{...r})},isEligible:({displayLayout:e})=>!!e,migrate:t1},$Be={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,parents:[],format:[]}},tagName:{type:"string",default:"div"},namespace:{type:"string"},enhancedPagination:{type:"boolean",default:!1}},supports:{align:["wide","full"],html:!1,layout:!0,interactivity:!0,contentRole:!0},save({attributes:{tagName:e="div"}}){let t=oa.useBlockProps.save(),r=oa.useInnerBlocksProps.save(t);return(0,rg.jsx)(e,{...r})},isEligible:({query:{taxQuery:e}={}})=>!!e&&Object.keys(e).some(t=>!["include","exclude"].includes(t)),migrate(e,t){let r=dV(e);return t1(r,t)}},qBe=[$Be,GBe,WBe,UBe,jBe,HBe],Sme=qBe;var{name:Tme}=m7,Pme={icon:sm,edit:fme,example:{viewportWidth:650,attributes:{namespace:"core/posts-list",query:{perPage:4,pages:1,offset:0,postType:"post",order:"desc",orderBy:"date",author:"",search:"",sticky:"exclude",inherit:!1,excludeCurrent:null}},innerBlocks:[{name:"core/post-template",attributes:{layout:{type:"grid",columnCount:2}},innerBlocks:[{name:"core/post-title"},{name:"core/post-date",attributes:{metadata:{bindings:{datetime:{source:"core/post-data",args:{field:"date"}}}}}},{name:"core/post-excerpt"}]}]},save:hme,variations:xme,deprecated:Sme},ZBe=()=>A({name:Tme,metadata:m7,settings:Pme});var gV={};Q(gV,{init:()=>QBe,metadata:()=>B7,name:()=>Dme,settings:()=>Lme});var fV=a(D(),1);var B7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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.",ancestor:["core/query"],textdomain:"default",usesContext:["queryId","query"],supports:{anchor:!0,align:!0,reusable:!1,html:!1,color:{gradients:!0,link:!0},spacing:{padding:!0,margin:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},style:"wp-block-query-no-results"};var N7=a(R(),1),Eme=a(b(),1);function Bme(){let e=(0,N7.useBlockProps)(),t=(0,N7.useInnerBlocksProps)(e);return(0,Eme.jsx)("div",{...t})}var Nme=a(R(),1),Ime=a(b(),1);function Rme(){return(0,Ime.jsx)(Nme.InnerBlocks.Content,{})}var YBe=[["core/paragraph",{placeholder:(0,fV.__)("Add text or blocks that will display when a query returns no results.")}]],{name:Dme}=B7,Lme={icon:sm,template:YBe,edit:Bme,save:Rme,example:{innerBlocks:[{name:"core/paragraph",attributes:{content:(0,fV.__)("No posts were found.")}}]}},QBe=()=>A({name:Dme,metadata:B7,settings:Lme});var yV={};Q(yV,{init:()=>tNe,metadata:()=>I7,name:()=>Gme,settings:()=>$me});var I7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/query-pagination",title:"Pagination",category:"theme",ancestor:["core/query"],allowedBlocks:["core/query-pagination-previous","core/query-pagination-numbers","core/query-pagination-next"],description:"Displays a paginated navigation to next/previous set of posts, when applicable.",textdomain:"default",attributes:{paginationArrow:{type:"string",default:"none"},showLabel:{type:"boolean",default:!0}},usesContext:["queryId","query"],providesContext:{paginationArrow:"paginationArrow",showLabel:"showLabel"},supports:{anchor:!0,align:!0,reusable:!1,html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},layout:{allowSwitching:!1,allowInheriting:!1,default:{type:"flex"}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-query-pagination-editor",style:"wp-block-query-pagination"};var R7=a(D(),1),Ku=a(R(),1),D7=a(O(),1),A_=a(V(),1),Fme=a(H(),1);var og=a(D(),1),r1=a(V(),1),o1=a(b(),1);function Mme({value:e,onChange:t}){return(0,o1.jsxs)(r1.__experimentalToggleGroupControl,{label:(0,og.__)("Arrow"),value:e,onChange:t,help:(0,og.__)("A decorative arrow appended to the next and previous page link."),isBlock:!0,children:[(0,o1.jsx)(r1.__experimentalToggleGroupControlOption,{value:"none",label:(0,og._x)("None","Arrow option for Query Pagination Next/Previous blocks")}),(0,o1.jsx)(r1.__experimentalToggleGroupControlOption,{value:"arrow",label:(0,og._x)("Arrow","Arrow option for Query Pagination Next/Previous blocks")}),(0,o1.jsx)(r1.__experimentalToggleGroupControlOption,{value:"chevron",label:(0,og._x)("Chevron","Arrow option for Query Pagination Next/Previous blocks")})]})}var hV=a(D(),1),Ame=a(V(),1),zme=a(b(),1);function Vme({value:e,onChange:t}){return(0,zme.jsx)(Ame.ToggleControl,{label:(0,hV.__)("Show label text"),help:(0,hV.__)('Make label text visible, e.g. "Next Page".'),onChange:t,checked:e===!0})}var Gs=a(b(),1);function Ome({attributes:{paginationArrow:e,showLabel:t},setAttributes:r,clientId:o}){let n=(0,D7.useSelect)(u=>{let{getBlocks:d}=u(Ku.store);return d(o)?.find(m=>["core/query-pagination-next","core/query-pagination-previous"].includes(m.name))},[o]),{__unstableMarkNextChangeAsNotPersistent:i}=(0,D7.useDispatch)(Ku.store),s=Y(),l=(0,Ku.useBlockProps)(),c=(0,Ku.useInnerBlocksProps)(l);return(0,Fme.useEffect)(()=>{e==="none"&&!t&&(i(),r({showLabel:!0}))},[e,r,t,i]),(0,Gs.jsxs)(Gs.Fragment,{children:[n&&(0,Gs.jsx)(Ku.InspectorControls,{children:(0,Gs.jsxs)(A_.__experimentalToolsPanel,{label:(0,R7.__)("Settings"),resetAll:()=>{r({paginationArrow:"none",showLabel:!0})},dropdownMenuProps:s,children:[(0,Gs.jsx)(A_.__experimentalToolsPanelItem,{hasValue:()=>e!=="none",label:(0,R7.__)("Pagination arrow"),onDeselect:()=>r({paginationArrow:"none"}),isShownByDefault:!0,children:(0,Gs.jsx)(Mme,{value:e,onChange:u=>{r({paginationArrow:u})}})}),e!=="none"&&(0,Gs.jsx)(A_.__experimentalToolsPanelItem,{hasValue:()=>!t,label:(0,R7.__)("Show text"),onDeselect:()=>r({showLabel:!0}),isShownByDefault:!0,children:(0,Gs.jsx)(Vme,{value:t,onChange:u=>{r({showLabel:u})}})})]})}),(0,Gs.jsx)("nav",{...c})]})}var Hme=a(R(),1),jme=a(b(),1);function Ume(){return(0,jme.jsx)(Hme.InnerBlocks.Content,{})}var L7=a(R(),1),vV=a(b(),1),JBe=[{save(){return(0,vV.jsx)("div",{...L7.useBlockProps.save(),children:(0,vV.jsx)(L7.InnerBlocks.Content,{})})}}],Wme=JBe;var{name:Gme}=I7,eNe=[["core/query-pagination-previous"],["core/query-pagination-numbers"],["core/query-pagination-next"]],$me={icon:oy,template:eNe,edit:Ome,save:Ume,deprecated:Wme},tNe=()=>A({name:Gme,metadata:I7,settings:$me});var _V={};Q(_V,{init:()=>nNe,metadata:()=>M7,name:()=>Zme,settings:()=>Kme});var M7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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","showLabel","enhancedPagination"],supports:{anchor:!0,reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}}};var bV=a(D(),1),A7=a(R(),1),z_=a(b(),1),oNe={none:"",arrow:"\u2192",chevron:"\xBB"};function qme({attributes:{label:e},setAttributes:t,context:{paginationArrow:r,showLabel:o}}){let n=oNe[r];return(0,z_.jsxs)("a",{href:"#pagination-next-pseudo-link",onClick:i=>i.preventDefault(),...(0,A7.useBlockProps)(),children:[o&&(0,z_.jsx)(A7.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,bV.__)("Next page link"),placeholder:(0,bV.__)("Next Page"),value:e,onChange:i=>t({label:i})}),n&&(0,z_.jsx)("span",{className:`wp-block-query-pagination-next-arrow is-arrow-${r}`,"aria-hidden":!0,children:n})]})}var{name:Zme}=M7,Kme={icon:ey,edit:qme},nNe=()=>A({name:Zme,metadata:M7,settings:Kme});var xV={};Q(xV,{init:()=>sNe,metadata:()=>z7,name:()=>Qme,settings:()=>Xme});var z7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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",attributes:{midSize:{type:"number",default:2}},usesContext:["queryId","query","enhancedPagination"],supports:{anchor:!0,reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-query-pagination-numbers-editor"};var F_=a(D(),1),V7=a(R(),1),n1=a(V(),1);var ns=a(b(),1),V_=(e,t="a",r="")=>(0,ns.jsx)(t,{className:`page-numbers ${r}`,children:e},e),iNe=e=>{let t=[];for(let r=1;r<=e;r++)t.push(V_(r));t.push(V_(e+1,"span","current"));for(let r=1;r<=e;r++)t.push(V_(e+1+r));return t.push(V_("...","span","dots")),t.push(V_(e*2+3)),(0,ns.jsx)(ns.Fragment,{children:t})};function Yme({attributes:e,setAttributes:t}){let{midSize:r}=e,o=iNe(parseInt(r,10)),n=Y();return(0,ns.jsxs)(ns.Fragment,{children:[(0,ns.jsx)(V7.InspectorControls,{children:(0,ns.jsx)(n1.__experimentalToolsPanel,{label:(0,F_.__)("Settings"),resetAll:()=>t({midSize:2}),dropdownMenuProps:n,children:(0,ns.jsx)(n1.__experimentalToolsPanelItem,{label:(0,F_.__)("Number of links"),hasValue:()=>r!==2,onDeselect:()=>t({midSize:2}),isShownByDefault:!0,children:(0,ns.jsx)(n1.RangeControl,{label:(0,F_.__)("Number of links"),help:(0,F_.__)("Specify how many links can appear before and after the current page number. Links to the first, current and last page are always visible."),value:r,onChange:i=>{t({midSize:parseInt(i,10)})},min:0,max:5,withInputField:!1})})})}),(0,ns.jsx)("div",{...(0,V7.useBlockProps)(),children:o})]})}var{name:Qme}=z7,Xme={icon:ty,edit:Yme,example:{}},sNe=()=>A({name:Qme,metadata:z7,settings:Xme});var wV={};Q(wV,{init:()=>uNe,metadata:()=>F7,name:()=>efe,settings:()=>tfe});var F7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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","showLabel","enhancedPagination"],supports:{anchor:!0,reusable:!1,html:!1,color:{gradients:!0,text:!1,__experimentalDefaultControls:{background:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}}};var kV=a(D(),1),O7=a(R(),1),O_=a(b(),1),cNe={none:"",arrow:"\u2190",chevron:"\xAB"};function Jme({attributes:{label:e},setAttributes:t,context:{paginationArrow:r,showLabel:o}}){let n=cNe[r];return(0,O_.jsxs)("a",{href:"#pagination-previous-pseudo-link",onClick:i=>i.preventDefault(),...(0,O7.useBlockProps)(),children:[n&&(0,O_.jsx)("span",{className:`wp-block-query-pagination-previous-arrow is-arrow-${r}`,"aria-hidden":!0,children:n}),o&&(0,O_.jsx)(O7.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,kV.__)("Previous page link"),placeholder:(0,kV.__)("Previous Page"),value:e,onChange:i=>t({label:i})})]})}var{name:efe}=F7,tfe={icon:ry,edit:Jme},uNe=()=>A({name:efe,metadata:F7,settings:tfe});var PV={};Q(PV,{init:()=>gNe,metadata:()=>H7,name:()=>cfe,settings:()=>ufe});var H7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/query-title",title:"Query Title",category:"theme",description:"Display the query title.",textdomain:"default",attributes:{type:{type:"string"},level:{type:"number",default:1},levelOptions:{type:"array"},showPrefix:{type:"boolean",default:!0},showSearchTerm:{type:"boolean",default:!0}},example:{attributes:{type:"search"}},usesContext:["query"],supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-query-title"};var $s=a(R(),1),qs=a(V(),1),lr=a(D(),1);var CV=a(ne(),1),SV=a(O(),1);function rfe(){let e=(0,SV.useSelect)(s=>{let{getCurrentPostId:l,getCurrentPostType:c,getCurrentTemplateId:u}=s("core/editor"),d=c(),p=u()||(d==="wp_template"?l():null);return p?s(CV.store).getEditedEntityRecord("postType","wp_template",p)?.slug:null},[]),t=e?.match(/^(category|tag|taxonomy-([^-]+))$|^(((category|tag)|taxonomy-([^-]+))-(.+))$/),r,o,n=!1,i;if(t)t[1]?r=t[2]?t[2]:t[1]:t[3]&&(r=t[6]?t[6]:t[4],o=t[7]),r=r==="tag"?"post_tag":r;else{let s=e?.match(/^(author)$|^author-(.+)$/);s&&(n=!0,s[2]&&(i=s[2]))}return(0,SV.useSelect)(s=>{let{getEntityRecords:l,getTaxonomy:c,getAuthors:u}=s(CV.store),d,p;if(r&&(d=c(r)?.labels?.singular_name),o){let m=l("taxonomy",r,{slug:o,per_page:1});m&&m[0]&&(p=m[0].name)}if(n&&(d="Author",i)){let m=u({slug:i});m&&m[0]&&(p=m[0].name)}return{archiveTypeLabel:d,archiveNameLabel:p}},[i,n,r,o])}var ofe=a(ne(),1),TV=a(O(),1);function nfe(e){let t=(0,TV.useSelect)(r=>{let{getCurrentPostType:o}=r("core/editor");return o()},[]);return(0,TV.useSelect)(r=>{let{getPostType:o}=r(ofe.store),i=o(e||t);return{postTypeLabel:i?i.labels.singular_name:""}},[e,t])}var Mt=a(b(),1),pNe=["archive","search","post-type"];function afe(e){Et(e);let{attributes:{type:t,level:r,levelOptions:o,showPrefix:n,showSearchTerm:i},setAttributes:s,context:{query:l}}=e,{archiveTypeLabel:c,archiveNameLabel:u}=rfe(),{postTypeLabel:d}=nfe(l?.postType),p=Y(),m=r===0?"p":`h${r}`,f=(0,$s.useBlockProps)({className:"wp-block-query-title__placeholder"});if(!pNe.includes(t))return(0,Mt.jsx)("div",{...f,children:(0,Mt.jsx)($s.Warning,{children:(0,lr.__)("Provided type is not supported.")})});let g;if(t==="archive"){let h;c?n?u?h=(0,lr.sprintf)((0,lr._x)("%1$s: %2$s","archive label"),c,u):h=(0,lr.sprintf)((0,lr.__)("%s: Name"),c):u?h=u:h=(0,lr.sprintf)((0,lr.__)("%s name"),c):h=n?(0,lr.__)("Archive type: Name"):(0,lr.__)("Archive title"),g=(0,Mt.jsxs)(Mt.Fragment,{children:[(0,Mt.jsx)($s.InspectorControls,{children:(0,Mt.jsx)(qs.__experimentalToolsPanel,{label:(0,lr.__)("Settings"),resetAll:()=>s({showPrefix:!0}),dropdownMenuProps:p,children:(0,Mt.jsx)(qs.__experimentalToolsPanelItem,{hasValue:()=>!n,label:(0,lr.__)("Show archive type in title"),onDeselect:()=>s({showPrefix:!0}),isShownByDefault:!0,children:(0,Mt.jsx)(qs.ToggleControl,{label:(0,lr.__)("Show archive type in title"),onChange:()=>s({showPrefix:!n}),checked:n})})})}),(0,Mt.jsx)(m,{...f,children:h})]})}if(t==="search"&&(g=(0,Mt.jsxs)(Mt.Fragment,{children:[(0,Mt.jsx)($s.InspectorControls,{children:(0,Mt.jsx)(qs.__experimentalToolsPanel,{label:(0,lr.__)("Settings"),resetAll:()=>s({showSearchTerm:!0}),dropdownMenuProps:p,children:(0,Mt.jsx)(qs.__experimentalToolsPanelItem,{hasValue:()=>!i,label:(0,lr.__)("Show search term in title"),onDeselect:()=>s({showSearchTerm:!0}),isShownByDefault:!0,children:(0,Mt.jsx)(qs.ToggleControl,{label:(0,lr.__)("Show search term in title"),onChange:()=>s({showSearchTerm:!i}),checked:i})})})}),(0,Mt.jsx)(m,{...f,children:i?(0,lr.__)("Search results for: \u201Csearch term\u201D"):(0,lr.__)("Search results")})]})),t==="post-type"){let h;d?n?h=(0,lr.sprintf)((0,lr.__)('Post Type: "%s"'),d):h=d:h=n?(0,lr.__)("Post Type: Name"):(0,lr.__)("Name"),g=(0,Mt.jsxs)(Mt.Fragment,{children:[(0,Mt.jsx)($s.InspectorControls,{children:(0,Mt.jsx)(qs.__experimentalToolsPanel,{label:(0,lr.__)("Settings"),resetAll:()=>s({showPrefix:!0}),dropdownMenuProps:p,children:(0,Mt.jsx)(qs.__experimentalToolsPanelItem,{hasValue:()=>!n,label:(0,lr.__)("Show post type label"),onDeselect:()=>s({showPrefix:!0}),isShownByDefault:!0,children:(0,Mt.jsx)(qs.ToggleControl,{label:(0,lr.__)("Show post type label"),onChange:()=>s({showPrefix:!n}),checked:n})})})}),(0,Mt.jsx)(m,{...f,children:h})]})}return(0,Mt.jsxs)(Mt.Fragment,{children:[(0,Mt.jsx)($s.BlockControls,{group:"block",children:(0,Mt.jsx)($s.HeadingLevelDropdown,{value:r,options:o,onChange:h=>s({level:h})})}),g]})}var ng=a(D(),1);var ife=[{isDefault:!0,name:"archive-title",title:(0,ng.__)("Archive Title"),description:(0,ng.__)("Display the archive title based on the queried object."),icon:pl,attributes:{type:"archive"},scope:["inserter"]},{isDefault:!1,name:"search-title",title:(0,ng.__)("Search Results Title"),description:(0,ng.__)("Display the search results title based on the queried object."),icon:pl,attributes:{type:"search"},scope:["inserter"]},{isDefault:!1,name:"post-type-label",title:(0,ng.__)("Post Type Label"),description:(0,ng.__)("Display the post type label based on the queried object."),icon:pl,attributes:{type:"post-type"},scope:["inserter"]}];ife.forEach(e=>{e.isActive||(e.isActive=(t,r)=>t.type===r.type)});var sfe=ife;var mNe={attributes:{type:{type:"string"},textAlign:{type:"string"},level:{type:"number",default:1},levelOptions:{type:"array"}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{padding:!0,margin:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},fNe={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(){return null},migrate:tr,isEligible({style:e}){return e?.typography?.fontFamily}},lfe=[mNe,fNe];var{name:cfe}=H7,ufe={icon:pl,edit:afe,variations:sfe,deprecated:lfe},gNe=()=>A({name:cfe,metadata:H7,settings:ufe});var NV={};Q(NV,{init:()=>vNe,metadata:()=>j7,name:()=>mfe,settings:()=>ffe});var j7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/query-total",title:"Query Total",category:"theme",ancestor:["core/query"],description:"Display the total number of results in a query.",textdomain:"default",attributes:{displayType:{type:"string",default:"total-results"}},usesContext:["queryId","query"],supports:{anchor:!0,align:["wide","full"],html:!1,spacing:{margin:!0,padding:!0},color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}},interactivity:{clientNavigation:!0}},style:"wp-block-query-total"};var U7=a(R(),1),W7=a(V(),1),a1=a(D(),1);var Sp=a(V(),1),ag=a(b(),1),EV=(0,ag.jsx)(Sp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:(0,ag.jsx)(Sp.Path,{d:"M4 11h4v2H4v-2zm6 0h6v2h-6v-2zm8 0h2v2h-2v-2z"})}),BV=(0,ag.jsx)(Sp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:(0,ag.jsx)(Sp.Path,{d:"M4 13h2v-2H4v2zm4 0h10v-2H8v2zm12 0h2v-2h-2v2z"})}),dfe=(0,ag.jsx)(Sp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:(0,ag.jsx)(Sp.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.5v12Zm-7-6-4.1 5h8.8v-3h-1.5v1.5h-4.2l2.9-3.5-2.9-3.5h4.2V10h1.5V7H7.4l4.1 5Z"})});var Wl=a(b(),1);function pfe({attributes:e,setAttributes:t}){let{displayType:r}=e,o=(0,U7.useBlockProps)(),n=()=>{switch(r){case"total-results":return EV;case"range-display":return BV}},i=[{role:"menuitemradio",title:(0,a1.__)("Total results"),isActive:r==="total-results",icon:EV,onClick:()=>{t({displayType:"total-results"})}},{role:"menuitemradio",title:(0,a1.__)("Range display"),isActive:r==="range-display",icon:BV,onClick:()=>{t({displayType:"range-display"})}}],s=(0,Wl.jsx)(U7.BlockControls,{children:(0,Wl.jsx)(W7.ToolbarGroup,{children:(0,Wl.jsx)(W7.ToolbarDropdownMenu,{icon:n(),label:(0,a1.__)("Change display type"),controls:i})})});return(0,Wl.jsxs)("div",{...o,children:[s,r==="total-results"?(0,Wl.jsx)(Wl.Fragment,{children:(0,a1.__)("12 results found")}):r==="range-display"?(0,Wl.jsx)(Wl.Fragment,{children:(0,a1.__)("Displaying 1 \u2013 10 of 12")}):null]})}var{name:mfe}=j7,ffe={icon:dfe,edit:pfe},vNe=()=>A({name:mfe,metadata:j7,settings:ffe});var RV={};Q(RV,{init:()=>ENe,metadata:()=>G7,name:()=>wfe,settings:()=>Cfe});var IV=a(D(),1);var H_=a(J(),1),vo=a(R(),1),Sn=a(b(),1),Tp=e=>{let{value:t,...r}=e;return[{...r},t?(0,H_.parseWithAttributeSchema)(t,{type:"array",source:"query",selector:"p",query:{content:{type:"string",source:"html"}}}).map(({content:o})=>(0,H_.createBlock)("core/paragraph",{content:o})):(0,H_.createBlock)("core/paragraph")]},gfe=["left","right","center"],ig=(e,t)=>{let{align:r,...o}=e;return[gfe.includes(r)?{...o,textAlign:r}:e,t]},yNe=(e,t)=>[{...e,className:e.className?e.className+" is-style-large":"is-style-large"},t],bNe={attributes:{value:{type:"string",source:"html",selector:"blockquote",multiline:"p",default:"",role:"content"},citation:{type:"string",source:"html",selector:"cite",default:"",role:"content"},align:{type:"string"}},supports:{anchor:!0,html:!1,__experimentalOnEnter:!0,__experimentalOnMerge:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0,fontAppearance:!0}},color:{gradients:!0,heading:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}}},isEligible:({align:e})=>gfe.includes(e),save({attributes:e}){let{align:t,citation:r}=e,o=T({[`has-text-align-${t}`]:t});return(0,Sn.jsxs)("blockquote",{...vo.useBlockProps.save({className:o}),children:[(0,Sn.jsx)(vo.InnerBlocks.Content,{}),!vo.RichText.isEmpty(r)&&(0,Sn.jsx)(vo.RichText.Content,{tagName:"cite",value:r})]})},migrate:ig},_Ne={attributes:{value:{type:"string",source:"html",selector:"blockquote",multiline:"p",default:"",role:"content"},citation:{type:"string",source:"html",selector:"cite",default:"",role:"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}}},save({attributes:e}){let{align:t,value:r,citation:o}=e,n=T({[`has-text-align-${t}`]:t});return(0,Sn.jsxs)("blockquote",{...vo.useBlockProps.save({className:n}),children:[(0,Sn.jsx)(vo.RichText.Content,{multiline:!0,value:r}),!vo.RichText.isEmpty(o)&&(0,Sn.jsx)(vo.RichText.Content,{tagName:"cite",value:o})]})},migrate(e){return ig(...Tp(e))}},xNe={attributes:{value:{type:"string",source:"html",selector:"blockquote",multiline:"p",default:""},citation:{type:"string",source:"html",selector:"cite",default:""},align:{type:"string"}},migrate(e){return ig(...Tp(e))},save({attributes:e}){let{align:t,value:r,citation:o}=e;return(0,Sn.jsxs)("blockquote",{style:{textAlign:t||null},children:[(0,Sn.jsx)(vo.RichText.Content,{multiline:!0,value:r}),!vo.RichText.isEmpty(o)&&(0,Sn.jsx)(vo.RichText.Content,{tagName:"cite",value:o})]})}},kNe={attributes:{value:{type:"string",source:"html",selector:"blockquote",multiline:"p",default:""},citation:{type:"string",source:"html",selector:"cite",default:""},align:{type:"string"},style:{type:"number",default:1}},migrate(e){if(e.style===2){let{style:t,...r}=e;return ig(...yNe(...Tp(r)))}return ig(...Tp(e))},save({attributes:e}){let{align:t,value:r,citation:o,style:n}=e;return(0,Sn.jsxs)("blockquote",{className:n===2?"is-large":"",style:{textAlign:t||null},children:[(0,Sn.jsx)(vo.RichText.Content,{multiline:!0,value:r}),!vo.RichText.isEmpty(o)&&(0,Sn.jsx)(vo.RichText.Content,{tagName:"cite",value:o})]})}},wNe={attributes:{value:{type:"string",source:"html",selector:"blockquote",multiline:"p",default:""},citation:{type:"string",source:"html",selector:"footer",default:""},align:{type:"string"},style:{type:"number",default:1}},migrate(e){if(!isNaN(parseInt(e.style))){let{style:t,...r}=e;return ig(...Tp(r))}return ig(...Tp(e))},save({attributes:e}){let{align:t,value:r,citation:o,style:n}=e;return(0,Sn.jsxs)("blockquote",{className:`blocks-quote-style-${n}`,style:{textAlign:t||null},children:[(0,Sn.jsx)(vo.RichText.Content,{multiline:!0,value:r}),!vo.RichText.isEmpty(o)&&(0,Sn.jsx)(vo.RichText.Content,{tagName:"footer",value:o})]})}},hfe=[bNe,_Ne,xNe,kNe,wNe];var j_=a(D(),1),Zs=a(R(),1),vfe=a(V(),1),i1=a(O(),1),yfe=a(H(),1),bfe=a(Rm(),1);var Yu=a(b(),1),CNe=(e,t)=>{let r=(0,i1.useRegistry)(),{updateBlockAttributes:o,replaceInnerBlocks:n,selectBlock:i}=(0,i1.useDispatch)(Zs.store);(0,yfe.useEffect)(()=>{if(!e.value)return;let[s,l]=Tp(e);(0,bfe.default)("Value attribute on the quote block",{since:"6.0",version:"6.5",alternative:"inner blocks"});let c=r.select(Zs.store).hasSelectedInnerBlock(t,!0);r.batch(()=>{o(t,s),n(t,l),c&&i(t)})},[e.value])};function _fe({attributes:e,setAttributes:t,insertBlocksAfter:r,clientId:o,className:n,isSelected:i}){let{textAlign:s,allowedBlocks:l}=e,{hasInnerBlocks:c}=(0,i1.useSelect)(p=>{let{getBlockCount:m}=p(Zs.store);return{hasInnerBlocks:m(o)>0}},[o]);CNe(e,o);let u=(0,Zs.useBlockProps)({className:T(n,{[`has-text-align-${s}`]:s})}),d=(0,Zs.useInnerBlocksProps)(u,{__experimentalCaptureToolbars:!0,renderAppender:c?!1:void 0,allowedBlocks:l});return(0,Yu.jsxs)(Yu.Fragment,{children:[(0,Yu.jsx)(Zs.BlockControls,{group:"block",children:(0,Yu.jsx)(Zs.AlignmentControl,{value:s,onChange:p=>{t({textAlign:p})}})}),(0,Yu.jsxs)(vfe.BlockQuotation,{...d,children:[d.children,(0,Yu.jsx)($o,{attributeKey:"citation",tagName:"cite",style:{display:"block"},isSelected:i,attributes:e,setAttributes:t,icon:xy,label:(0,j_.__)("Quote citation"),placeholder:(0,j_.__)("Add citation"),addLabel:(0,j_.__)("Add citation"),removeLabel:(0,j_.__)("Remove citation"),excludeElementClassName:!0,className:"wp-block-quote__citation",insertBlocksAfter:r})]})]})}var G7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/quote",title:"Quote",category:"text",description:'Give quoted text visual emphasis. "In quoting others, we cite ourselves." \u2014 Julio Cort\xE1zar',keywords:["blockquote","cite"],textdomain:"default",attributes:{value:{type:"string",source:"html",selector:"blockquote",multiline:"p",default:"",role:"content"},citation:{type:"rich-text",source:"rich-text",selector:"cite",role:"content"},textAlign:{type:"string"}},supports:{anchor:!0,align:["left","right","wide","full"],html:!1,background:{backgroundImage:!0,backgroundSize:!0,gradient:!0,__experimentalDefaultControls:{backgroundImage:!0,gradient:!0}},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,radius:!0,style:!0,width:!0}},dimensions:{minHeight:!0,__experimentalDefaultControls:{minHeight:!1}},__experimentalOnEnter:!0,__experimentalOnMerge:!0,typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},color:{gradients:!0,heading:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},layout:{allowEditing:!1},spacing:{blockGap:!0,padding:!0,margin:!0},interactivity:{clientNavigation:!0},allowedBlocks:!0},styles:[{name:"default",label:"Default",isDefault:!0},{name:"plain",label:"Plain"}],editorStyle:"wp-block-quote-editor",style:"wp-block-quote"};var sg=a(R(),1),U_=a(b(),1);function xfe({attributes:e}){let{textAlign:t,citation:r}=e,o=T({[`has-text-align-${t}`]:t});return(0,U_.jsxs)("blockquote",{...sg.useBlockProps.save({className:o}),children:[(0,U_.jsx)(sg.InnerBlocks.Content,{}),!sg.RichText.isEmpty(r)&&(0,U_.jsx)(sg.RichText.Content,{tagName:"cite",value:r})]})}var W_=a(R(),1),Zr=a(J(),1),TNe={from:[{type:"block",blocks:["core/verse"],transform:({content:e})=>(0,Zr.createBlock)("core/quote",{},[(0,Zr.createBlock)("core/paragraph",{content:e})])},{type:"block",blocks:["core/pullquote"],transform:({value:e,align:t,citation:r,anchor:o,fontSize:n,style:i})=>(0,Zr.createBlock)("core/quote",{align:t,citation:r,anchor:o,fontSize:n,style:i},[(0,Zr.createBlock)("core/paragraph",{content:e})])},{type:"prefix",prefix:">",transform:e=>(0,Zr.createBlock)("core/quote",{},[(0,Zr.createBlock)("core/paragraph",{content:e})])},{type:"raw",schema:()=>({blockquote:{children:"*"}}),selector:"blockquote",transform:(e,t)=>(0,Zr.createBlock)("core/quote",{},t({HTML:e.innerHTML,mode:"BLOCKS"}))},{type:"block",isMultiBlock:!0,blocks:["*"],isMatch:({},e)=>e.length===1?["core/paragraph","core/heading","core/list","core/pullquote"].includes(e[0].name):!e.some(({name:t})=>t==="core/quote"),__experimentalConvert:e=>(0,Zr.createBlock)("core/quote",{},e.map(t=>(0,Zr.cloneSanitizedBlock)(t)))}],to:[{type:"block",blocks:["core/pullquote"],isMatch:({},e)=>e.innerBlocks.every(({name:t})=>t==="core/paragraph"),transform:({align:e,citation:t,anchor:r,fontSize:o,style:n},i)=>{let s=i.map(({attributes:l})=>`${l.content}`).join("<br>");return(0,Zr.createBlock)("core/pullquote",{value:s,align:e,citation:t,anchor:r,fontSize:o,style:n})}},{type:"block",blocks:["core/verse"],isMatch:({},e)=>e.innerBlocks.every(t=>t.name==="core/paragraph"?!0:(0,Zr.switchToBlockType)(t,"core/paragraph")!==null),transform:({},e)=>{let r=e.flatMap(o=>o.name==="core/paragraph"?o:(0,Zr.switchToBlockType)(o,"core/paragraph")||[]).map(({attributes:o})=>o.content||"").filter(Boolean).join("<br>");return(0,Zr.createBlock)("core/verse",{content:r})}},{type:"block",blocks:["core/paragraph"],isMatch:({citation:e},t)=>{let r=t.innerBlocks;return r.length?r.every(o=>o.name==="core/paragraph"?!0:(0,Zr.switchToBlockType)(o,"core/paragraph")!==null):!W_.RichText.isEmpty(e)},transform:({citation:e},t)=>{let r=t.flatMap(o=>o.name==="core/paragraph"?o:(0,Zr.switchToBlockType)(o,"core/paragraph")||[]);return W_.RichText.isEmpty(e)?r:[...r,(0,Zr.createBlock)("core/paragraph",{content:e})]}},{type:"block",blocks:["core/group"],transform:({citation:e,anchor:t},r)=>(0,Zr.createBlock)("core/group",{anchor:t},W_.RichText.isEmpty(e)?r:[...r,(0,Zr.createBlock)("core/paragraph",{content:e})])}],ungroup:({citation:e},t)=>W_.RichText.isEmpty(e)?t:[...t,(0,Zr.createBlock)("core/paragraph",{content:e})]},kfe=TNe;var{name:wfe}=G7,PNe=[["core/paragraph",{}]],Cfe={icon:lN,example:{attributes:{citation:(0,IV.__)("Julio Cort\xE1zar")},innerBlocks:[{name:"core/paragraph",attributes:{content:(0,IV.__)("In quoting others, we cite ourselves.")}}]},transforms:kfe,template:PNe,templateInsertUpdatesSelection:!0,edit:_fe,save:xfe,deprecated:hfe},ENe=()=>A({name:wfe,metadata:G7,settings:Cfe});var DV={};Q(DV,{init:()=>HNe,metadata:()=>$7,name:()=>Mfe,settings:()=>Afe});var Rfe=a(ne(),1),Dfe=a(O(),1),Lfe=a(Wo(),1);var $7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/block",title:"Pattern",category:"reusable",description:"Reuse this design across your site.",keywords:["reusable"],textdomain:"default",attributes:{ref:{type:"number"},content:{type:"object",default:{}}},providesContext:{"pattern/overrides":"content"},supports:{customClassName:!1,html:!1,inserter:!1,renaming:!1,interactivity:{clientNavigation:!0},customCSS:!1,visibility:!1}};var $_=a(O(),1),q_=a(H(),1),s1=a(ne(),1),qc=a(V(),1),G_=a(D(),1),Kr=a(R(),1),Efe=a(Tfe(),1),Bfe=a(J(),1);var Tr=a(b(),1),{useLayoutClasses:NNe}=ee(Kr.privateApis),{isOverridableBlock:INe}=ee(Efe.privateApis),RNe=["full","wide","left","right"],DNe=(e,t)=>{let r=(0,q_.useRef)();return(0,q_.useMemo)(()=>{if(!e?.length)return{};let o=r.current;if(o===void 0){let i=t?.type==="constrained",s=e.some(l=>RNe.includes(l.attributes.align));o=i&&s?"full":null,r.current=o}return{alignment:o,layout:o?t:void 0}},[e,t])};function LNe(){let e=(0,Kr.useBlockProps)();return(0,Tr.jsx)("div",{...e,children:(0,Tr.jsx)(Kr.Warning,{children:(0,G_.__)("Block cannot be rendered inside itself.")})})}var Pfe=()=>{};function Nfe(e){let{ref:t}=e.attributes;return(0,Kr.useHasRecursion)(t)?(0,Tr.jsx)(LNe,{}):(0,Tr.jsx)(Kr.RecursionProvider,{uniqueId:t,children:(0,Tr.jsx)(zNe,{...e})})}function MNe({recordId:e,canOverrideBlocks:t,hasContent:r,handleEditOriginal:o,resetContent:n}){let i=(0,$_.useSelect)(s=>!!s(s1.store).canUser("update",{kind:"postType",name:"wp_block",id:e}),[e]);return(0,Tr.jsxs)(Tr.Fragment,{children:[i&&!!o&&(0,Tr.jsx)(Kr.BlockControls,{group:"other",children:(0,Tr.jsx)(qc.ToolbarGroup,{children:(0,Tr.jsx)(qc.ToolbarButton,{onClick:o,children:(0,G_.__)("Edit original")})})}),t&&(0,Tr.jsx)(Kr.BlockControls,{group:"other",children:(0,Tr.jsx)(qc.ToolbarGroup,{children:(0,Tr.jsx)(qc.ToolbarButton,{onClick:n,disabled:!r,children:(0,G_.__)("Reset")})})})]})}var ANe={};function zNe({name:e,attributes:{ref:t,content:r},__unstableParentLayout:o,setAttributes:n}){let{record:i,hasResolved:s}=(0,s1.useEntityRecord)("postType","wp_block",t),[l]=(0,s1.useEntityBlockEditor)("postType","wp_block",{id:t}),c=s&&!i,{__unstableMarkLastChangeAsPersistent:u}=(0,$_.useDispatch)(Kr.store),{onNavigateToEntityRecord:d,hasPatternOverridesSource:p,supportedBlockTypesRaw:m}=(0,$_.useSelect)(C=>{let{getSettings:S}=C(Kr.store);return{onNavigateToEntityRecord:S().onNavigateToEntityRecord,hasPatternOverridesSource:!!(0,Bfe.getBlockBindingsSource)("core/pattern-overrides"),supportedBlockTypesRaw:S().__experimentalBlockBindingsSupportedAttributes||ANe}},[]),f=(0,q_.useMemo)(()=>{let C=Object.keys(m),S=P=>P?.some(N=>C.includes(N.name)&&INe(N)?!0:S(N.innerBlocks));return p&&S(l)},[p,l,m]),{alignment:g,layout:h}=DNe(l,o),v=NNe({layout:h},e),x=(0,Kr.useBlockProps)({className:T("block-library-block__reusable-block-container",h&&v,{[`align${g}`]:g})}),_=(0,Kr.useInnerBlocksProps)(x,{layout:h,value:l,onInput:Pfe,onChange:Pfe,renderAppender:l?.length?void 0:Kr.InnerBlocks.ButtonBlockAppender}),k=()=>{d({postId:t,postType:"wp_block"})},y=()=>{r&&(u(),n({content:void 0}))},w=null;return c&&(w=(0,Tr.jsx)(Kr.Warning,{children:(0,G_.__)("Block has been deleted or is unavailable.")})),s||(w=(0,Tr.jsx)(qc.Placeholder,{children:(0,Tr.jsx)(qc.Spinner,{})})),(0,Tr.jsxs)(Tr.Fragment,{children:[s&&!c&&(0,Tr.jsx)(MNe,{recordId:t,canOverrideBlocks:f,hasContent:!!r,handleEditOriginal:d?k:void 0,resetContent:y}),w===null?(0,Tr.jsx)("div",{..._}):(0,Tr.jsx)("div",{...x,children:w})]})}var VNe=e=>typeof e=="object"&&!Array.isArray(e)&&e!==null,FNe={attributes:{ref:{type:"number"},content:{type:"object"}},supports:{customClassName:!1,html:!1,inserter:!1,renaming:!1},isEligible({content:e}){return!!e&&Object.keys(e).every(t=>e[t].values&&VNe(e[t].values))},migrate(e){let{content:t,...r}=e;if(t&&Object.keys(t).length){let o={...t};for(let n in t)o[n]=t[n].values;return{...r,content:o}}return e}},ONe={attributes:{ref:{type:"number"},overrides:{type:"object"}},supports:{customClassName:!1,html:!1,inserter:!1,renaming:!1},isEligible({overrides:e}){return!!e},migrate(e){let{overrides:t,...r}=e,o={};return Object.keys(t).forEach(n=>{o[n]=t[n]}),{...r,content:o}}},Ife=[FNe,ONe];var{name:Mfe}=$7,Afe={deprecated:Ife,edit:Nfe,icon:MN,__experimentalLabel:({ref:e})=>{if(!e)return;let t=(0,Dfe.select)(Rfe.store).getEditedEntityRecord("postType","wp_block",e);if(t?.title)return(0,Lfe.decodeEntities)(t.title)}},HNe=()=>A({name:Mfe,metadata:$7,settings:Afe});var LV={};Q(LV,{init:()=>UNe,metadata:()=>q7,name:()=>Ffe,settings:()=>Ofe});var Vfe=a(D(),1);var q7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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",role:"content"},linkTarget:{type:"string",default:"_self"}},usesContext:["postId"],supports:{anchor:!0,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}},interactivity:{clientNavigation:!0}},style:"wp-block-read-more"};var c1=a(R(),1),u1=a(V(),1),Z7=a(J(),1),l1=a(D(),1);var Zc=a(b(),1);function zfe({attributes:{content:e,linkTarget:t},setAttributes:r,insertBlocksAfter:o}){let n=(0,c1.useBlockProps)(),i=Y();return(0,Zc.jsxs)(Zc.Fragment,{children:[(0,Zc.jsx)(c1.InspectorControls,{children:(0,Zc.jsx)(u1.__experimentalToolsPanel,{label:(0,l1.__)("Settings"),resetAll:()=>r({linkTarget:"_self"}),dropdownMenuProps:i,children:(0,Zc.jsx)(u1.__experimentalToolsPanelItem,{label:(0,l1.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>t!=="_self",onDeselect:()=>r({linkTarget:"_self"}),children:(0,Zc.jsx)(u1.ToggleControl,{label:(0,l1.__)("Open in new tab"),onChange:s=>r({linkTarget:s?"_blank":"_self"}),checked:t==="_blank"})})})}),(0,Zc.jsx)(c1.RichText,{identifier:"content",tagName:"a","aria-label":(0,l1.__)("\u201CRead more\u201D link text"),placeholder:(0,l1.__)("Read more"),value:e,onChange:s=>r({content:s}),__unstableOnSplitAtEnd:o?()=>o((0,Z7.createBlock)((0,Z7.getDefaultBlockName)())):void 0,withoutInteractiveFormatting:!0,...n})]})}var{name:Ffe}=q7,Ofe={icon:wi,edit:zfe,example:{attributes:{content:(0,Vfe.__)("Read more")}}},UNe=()=>A({name:Ffe,metadata:q7,settings:Ofe});var MV={};Q(MV,{init:()=>qNe,metadata:()=>K7,name:()=>Gfe,settings:()=>$fe});var K7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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:"",role:"content"},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},openInNewTab:{type:"boolean",default:!1},rel:{type:"string"}},supports:{anchor:!0,align:!0,html:!1,interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{padding:!1,margin:!1}},color:{background:!0,text:!0,gradients:!0,link:!0}},editorStyle:"wp-block-rss-editor",style:"wp-block-rss"};var lg=a(R(),1),Pt=a(V(),1),Y7=a(H(),1);var jt=a(D(),1),Hfe=a(dr(),1),jfe=a(id(),1),Ufe=a(he(),1);var dt=a(b(),1),GNe=1,$Ne=20;function Wfe({attributes:e,setAttributes:t,name:r}){let[o,n]=(0,Y7.useState)(!e.feedURL),{blockLayout:i,columns:s,displayAuthor:l,displayDate:c,displayExcerpt:u,excerptLength:d,feedURL:p,itemsToShow:m,openInNewTab:f,rel:g}=e,h=Y();function v(N){return()=>{let I=e[N];t({[N]:!I})}}function x(N){N.preventDefault(),p&&(t({feedURL:(0,Hfe.prependHTTPS)(p)}),n(!1))}let{content:_,status:k,error:y}=(0,jfe.useServerSideRender)({attributes:e,skipBlockSupportAttributes:!0,block:r}),w=(0,Ufe.useDisabled)(),C=(0,lg.useBlockProps)({ref:o?null:w}),S=(0,jt.__)("RSS URL");if(o)return(0,dt.jsx)("div",{...C,children:(0,dt.jsx)(Pt.Placeholder,{icon:iy,label:S,instructions:(0,jt.__)("Display entries from any RSS or Atom feed."),children:(0,dt.jsxs)("form",{onSubmit:x,className:"wp-block-rss__placeholder-form",children:[(0,dt.jsx)(Pt.__experimentalInputControl,{label:S,type:"url",hideLabelFromVision:!0,placeholder:(0,jt.__)("Enter URL here\u2026"),value:p,onChange:N=>t({feedURL:N}),className:"wp-block-rss__placeholder-input"}),(0,dt.jsx)(Pt.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,jt.__)("Apply")})]})})});let P=[{icon:cm,title:(0,jt.__)("Edit RSS URL"),onClick:()=>n(!0)},{icon:dl,title:(0,jt._x)("List view","RSS block display setting"),onClick:()=>t({blockLayout:"list"}),isActive:i==="list"},{icon:ki,title:(0,jt._x)("Grid view","RSS block display setting"),onClick:()=>t({blockLayout:"grid"}),isActive:i==="grid"}];return(0,dt.jsxs)(dt.Fragment,{children:[(0,dt.jsx)(lg.BlockControls,{children:(0,dt.jsx)(Pt.ToolbarGroup,{controls:P})}),(0,dt.jsx)(lg.InspectorControls,{children:(0,dt.jsxs)(Pt.__experimentalToolsPanel,{label:(0,jt.__)("Settings"),resetAll:()=>{t({itemsToShow:5,displayAuthor:!1,displayDate:!1,displayExcerpt:!1,excerptLength:55,columns:2,openInNewTab:!1})},dropdownMenuProps:h,children:[(0,dt.jsx)(Pt.__experimentalToolsPanelItem,{label:(0,jt.__)("Number of items"),hasValue:()=>m!==5,onDeselect:()=>t({itemsToShow:5}),isShownByDefault:!0,children:(0,dt.jsx)(Pt.RangeControl,{label:(0,jt.__)("Number of items"),value:m,onChange:N=>t({itemsToShow:N}),min:GNe,max:$Ne,required:!0})}),(0,dt.jsx)(Pt.__experimentalToolsPanelItem,{label:(0,jt.__)("Display author"),hasValue:()=>!!l,onDeselect:()=>t({displayAuthor:!1}),isShownByDefault:!0,children:(0,dt.jsx)(Pt.ToggleControl,{label:(0,jt.__)("Display author"),checked:l,onChange:v("displayAuthor")})}),(0,dt.jsx)(Pt.__experimentalToolsPanelItem,{label:(0,jt.__)("Display date"),hasValue:()=>!!c,onDeselect:()=>t({displayDate:!1}),isShownByDefault:!0,children:(0,dt.jsx)(Pt.ToggleControl,{label:(0,jt.__)("Display date"),checked:c,onChange:v("displayDate")})}),(0,dt.jsx)(Pt.__experimentalToolsPanelItem,{label:(0,jt.__)("Display excerpt"),hasValue:()=>!!u,onDeselect:()=>t({displayExcerpt:!1}),isShownByDefault:!0,children:(0,dt.jsx)(Pt.ToggleControl,{label:(0,jt.__)("Display excerpt"),checked:u,onChange:v("displayExcerpt")})}),u&&(0,dt.jsx)(Pt.__experimentalToolsPanelItem,{label:(0,jt.__)("Max number of words in excerpt"),hasValue:()=>d!==55,onDeselect:()=>t({excerptLength:55}),isShownByDefault:!0,children:(0,dt.jsx)(Pt.RangeControl,{label:(0,jt.__)("Max number of words in excerpt"),value:d,onChange:N=>t({excerptLength:N}),min:10,max:100,required:!0})}),i==="grid"&&(0,dt.jsx)(Pt.__experimentalToolsPanelItem,{label:(0,jt.__)("Columns"),hasValue:()=>s!==2,onDeselect:()=>t({columns:2}),isShownByDefault:!0,children:(0,dt.jsx)(Pt.RangeControl,{label:(0,jt.__)("Columns"),value:s,onChange:N=>t({columns:N}),min:2,max:6,required:!0})}),(0,dt.jsx)(Pt.__experimentalToolsPanelItem,{label:(0,jt.__)("Open links in new tab"),hasValue:()=>!!f,onDeselect:()=>t({openInNewTab:!1}),isShownByDefault:!0,children:(0,dt.jsx)(Pt.ToggleControl,{label:(0,jt.__)("Open links in new tab"),checked:f,onChange:N=>t({openInNewTab:N})})})]})}),(0,dt.jsx)(lg.InspectorControls,{group:"advanced",children:(0,dt.jsx)(Pt.TextControl,{label:(0,jt.__)("Link relation"),help:(0,Y7.createInterpolateElement)((0,jt.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,dt.jsx)(Pt.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})}),value:g||"",onChange:N=>t({rel:N})})}),k==="loading"&&(0,dt.jsx)("div",{...C,children:(0,dt.jsx)(Pt.Spinner,{})}),k==="error"&&(0,dt.jsx)("div",{...C,children:(0,dt.jsx)("p",{children:(0,jt.sprintf)((0,jt.__)("Error: %s"),y)})}),k==="success"&&(0,dt.jsx)(To,{wrapperProps:C,html:_})]})}var{name:Gfe}=K7,$fe={icon:iy,example:{attributes:{feedURL:"https://wordpress.org"}},edit:Wfe},qNe=()=>A({name:Gfe,metadata:K7,settings:$fe});var jV={};Q(jV,{init:()=>QNe,metadata:()=>Q7,name:()=>tge,settings:()=>rge});var HV=a(D(),1);var Q7={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/search",title:"Search",category:"widgets",description:"Help visitors find your content.",keywords:["find"],textdomain:"default",attributes:{label:{type:"string",role:"content"},showLabel:{type:"boolean",default:!0},placeholder:{type:"string",default:"",role:"content"},width:{type:"number"},widthUnit:{type:"string"},buttonText:{type:"string",role:"content"},buttonPosition:{type:"string",default:"button-outside"},buttonUseIcon:{type:"boolean",default:!1},query:{type:"object",default:{}},tagName:{type:"string",default:""}},supports:{anchor:!0,align:["left","center","right"],color:{gradients:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{background:!0,text:!0}},interactivity:!0,typography:{__experimentalSkipSerialization:!0,__experimentalSelector:".wp-block-search__label, .wp-block-search__input, .wp-block-search__button",fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{color:!0,radius:!0,width:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{color:!0,radius:!0,width:!0}},spacing:{margin:!0},html:!1},editorStyle:"wp-block-search-editor",style:"wp-block-search",selectors:{color:".wp-block-search .wp-block-search__button, .wp-block-search.wp-block-search__no-button .wp-block-search__input",border:".wp-block-search.wp-block-search__button-outside .wp-block-search__input, .wp-block-search.wp-block-search__button-outside .wp-block-search__button, .wp-block-search.wp-block-search__no-button .wp-block-search__input, .wp-block-search.wp-block-search__button-only .wp-block-search__input, .wp-block-search.wp-block-search__button-only .wp-block-search__button, .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper"}};var no=a(R(),1),X7=a(O(),1),Z_=a(H(),1),mr=a(V(),1),Yfe=a(he(),1);var At=a(D(),1),Qfe=a(da(),1),Xfe=a(Vy(),1),J7=a(z(),1);var AV=50,zV=350,VV=220;function FV(e){return e==="%"}var bt=a(b(),1),qfe={"":(0,At.__)("Lets the theme decide. Uses the <search> landmark element if the theme opts in, otherwise a <form>."),search:(0,At.__)("Wraps the block in a <search> landmark, announced as a search region by assistive technologies."),form:(0,At.__)('Uses a <form role="search"> wrapper for backward compatibility with existing theme styles.')},Zfe="4px",Kfe=[25,50,75,100],KNe=(0,bt.jsx)(J7.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,bt.jsx)(J7.Path,{d:"M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z"})});function Jfe({className:e,attributes:t,setAttributes:r,toggleSelection:o,isSelected:n,clientId:i}){let{label:s,showLabel:l,placeholder:c,width:u,widthUnit:d,align:p,buttonText:m,buttonPosition:f,buttonUseIcon:g,tagName:h,style:v}=t,x=(0,X7.useSelect)(ae=>{let{getBlockParentsByBlockName:se,wasBlockJustInserted:ue}=ae(no.store);return!!se(i,"core/navigation")?.length&&ue(i)},[i]),{__unstableMarkNextChangeAsNotPersistent:_}=(0,X7.useDispatch)(no.store);(0,Z_.useEffect)(()=>{x&&(_(),r({showLabel:!1,buttonUseIcon:!0,buttonPosition:"button-inside"}))},[_,x,r]);let k=v?.border?.radius,y=(0,no.__experimentalUseBorderProps)(t);typeof k=="number"&&(y={...y,style:{...y.style,borderRadius:`${k}px`}});let w=(0,no.__experimentalUseColorProps)(t),[C,S]=(0,no.useSettings)("typography.fluid","layout"),P=(0,no.getTypographyClassesAndStyles)(t,{typography:{fluid:C},layout:{wideSize:S?.wideSize}}),I=`wp-block-search__width-${(0,Yfe.useInstanceId)(mr.__experimentalUnitControl)}`,B=f==="button-inside",E=f==="button-outside",L=f==="no-button",M=f==="button-only",U=M&&!n,$=(0,Z_.useRef)(),W=(0,Z_.useRef)(),G=(0,mr.__experimentalUseCustomUnits)({availableUnits:["%","px"],defaultValues:{"%":AV,px:zV}}),F=()=>T(e,B?"wp-block-search__button-inside":void 0,E?"wp-block-search__button-outside":void 0,L?"wp-block-search__no-button":void 0,M?"wp-block-search__button-only":void 0,!g&&!L?"wp-block-search__text-button":void 0,g&&!L?"wp-block-search__icon-button":void 0,U?"wp-block-search__searchfield-hidden":void 0),q=[{label:(0,At.__)("Button outside"),value:"button-outside"},{label:(0,At.__)("Button inside"),value:"button-inside"},{label:(0,At.__)("No button"),value:"no-button"},{label:(0,At.__)("Button only"),value:"button-only"}],j=()=>M?{}:{right:p!=="right",left:p==="right"},Z=()=>{let ae=T("wp-block-search__input",L?w.className:void 0,B?void 0:y.className,P.className),se={...L?w.style:{},...B?{borderRadius:y.style?.borderRadius,borderTopLeftRadius:y.style?.borderTopLeftRadius,borderTopRightRadius:y.style?.borderTopRightRadius,borderBottomLeftRadius:y.style?.borderBottomLeftRadius,borderBottomRightRadius:y.style?.borderBottomRightRadius}:y.style,...P.style,textDecoration:void 0};return(0,bt.jsx)("input",{type:"search",className:ae,style:se,"aria-label":(0,At.__)("Optional placeholder text"),placeholder:c?void 0:(0,At.__)("Optional placeholder\u2026"),value:c,onChange:ue=>r({placeholder:ue.target.value}),ref:$})},X=()=>{let ae=T("wp-block-search__button",w.className,P.className,B?void 0:y.className,g?"has-icon":void 0,(0,no.__experimentalGetElementClassName)("button")),se={...w.style,...P.style,...B?{borderRadius:y.style?.borderRadius,borderTopLeftRadius:y.style?.borderTopLeftRadius,borderTopRightRadius:y.style?.borderTopRightRadius,borderBottomLeftRadius:y.style?.borderBottomLeftRadius,borderBottomRightRadius:y.style?.borderBottomRightRadius}:y.style};return(0,bt.jsxs)(bt.Fragment,{children:[g&&(0,bt.jsx)("button",{type:"button",className:ae,style:se,"aria-label":m?(0,Qfe.__unstableStripHTML)(m):(0,At.__)("Search"),ref:W,children:(0,bt.jsx)(pa,{icon:KNe})}),!g&&(0,bt.jsx)(no.RichText,{identifier:"buttonText",className:ae,style:se,"aria-label":(0,At.__)("Button text"),placeholder:(0,At.__)("Add button text\u2026"),withoutInteractiveFormatting:!0,value:m,onChange:ue=>r({buttonText:ue})})]})},te=Y(),K=(0,bt.jsxs)(bt.Fragment,{children:[(0,bt.jsx)(no.InspectorControls,{children:(0,bt.jsxs)(mr.__experimentalToolsPanel,{label:(0,At.__)("Settings"),resetAll:()=>{r({width:void 0,widthUnit:void 0,showLabel:!0,buttonUseIcon:!1,buttonPosition:"button-outside"})},dropdownMenuProps:te,children:[(0,bt.jsx)(mr.__experimentalToolsPanelItem,{hasValue:()=>!l,label:(0,At.__)("Show label"),onDeselect:()=>{r({showLabel:!0})},isShownByDefault:!0,children:(0,bt.jsx)(mr.ToggleControl,{checked:l,label:(0,At.__)("Show label"),onChange:ae=>r({showLabel:ae})})}),(0,bt.jsx)(mr.__experimentalToolsPanelItem,{hasValue:()=>f!=="button-outside",label:(0,At.__)("Button position"),onDeselect:()=>{r({buttonPosition:"button-outside"})},isShownByDefault:!0,children:(0,bt.jsx)(mr.SelectControl,{value:f,label:(0,At.__)("Button position"),onChange:ae=>{r({buttonPosition:ae})},options:q})}),f!=="no-button"&&(0,bt.jsx)(mr.__experimentalToolsPanelItem,{hasValue:()=>!!g,label:(0,At.__)("Use button with icon"),onDeselect:()=>{r({buttonUseIcon:!1})},isShownByDefault:!0,children:(0,bt.jsx)(mr.ToggleControl,{checked:g,label:(0,At.__)("Use button with icon"),onChange:ae=>r({buttonUseIcon:ae})})}),(0,bt.jsx)(mr.__experimentalToolsPanelItem,{hasValue:()=>!!u,label:(0,At.__)("Width"),onDeselect:()=>{r({width:void 0,widthUnit:void 0})},isShownByDefault:!0,children:(0,bt.jsxs)(mr.__experimentalVStack,{children:[(0,bt.jsx)(mr.__experimentalUnitControl,{label:(0,At.__)("Width"),id:I,min:FV(d)?0:VV,max:FV(d)?100:void 0,step:1,onChange:ae=>{let se=ae===""?void 0:parseInt(ae,10);r({width:se})},onUnitChange:ae=>{r({width:ae==="%"?AV:zV,widthUnit:ae})},__unstableInputWidth:"80px",value:`${u}${d}`,units:G}),(0,bt.jsx)(mr.__experimentalToggleGroupControl,{label:(0,At.__)("Percentage Width"),value:Kfe.includes(u)&&d==="%"?u:void 0,hideLabelFromVision:!0,onChange:ae=>{r({width:ae,widthUnit:"%"})},isBlock:!0,children:Kfe.map(ae=>(0,bt.jsx)(mr.__experimentalToggleGroupControlOption,{value:ae,label:(0,At.sprintf)((0,At.__)("%d%%"),ae)},ae))})]})})]})}),(0,bt.jsx)(no.InspectorControls,{group:"advanced",children:(0,bt.jsx)(mr.SelectControl,{label:(0,At.__)("HTML element"),value:h??"",options:[{label:(0,At.__)("Default"),value:""},{label:"<search>",value:"search"},{label:"<form>",value:"form"}],onChange:ae=>{r({tagName:ae}),(0,Xfe.speak)(qfe[ae].replace(/[<>]/g,""))},help:qfe[h??""]})})]}),le=ae=>ae!==void 0&&parseInt(ae,10)!==0,oe=ae=>le(ae)?`calc(${ae} + ${Zfe})`:void 0,ce=()=>{let ae=B?y.style:{borderRadius:y.style?.borderRadius,borderTopLeftRadius:y.style?.borderTopLeftRadius,borderTopRightRadius:y.style?.borderTopRightRadius,borderBottomLeftRadius:y.style?.borderBottomLeftRadius,borderBottomRightRadius:y.style?.borderBottomRightRadius};if(B){if(typeof k=="object"){let{borderTopLeftRadius:ue,borderTopRightRadius:Oe,borderBottomLeftRadius:Pe,borderBottomRightRadius:ge}=y.style;return{...ae,borderTopLeftRadius:oe(ue),borderTopRightRadius:oe(Oe),borderBottomLeftRadius:oe(Pe),borderBottomRightRadius:oe(ge)}}let se=Number.isInteger(k)?`${k}px`:k;ae.borderRadius=`calc(${se} + ${Zfe})`}return ae},pe=(0,no.useBlockProps)({className:F(),style:{...P.style,textDecoration:void 0}}),be=T("wp-block-search__label",P.className);return(0,bt.jsxs)(bt.Fragment,{children:[K,(0,bt.jsxs)(h==="search"?"search":"div",{...pe,children:[l&&(0,bt.jsx)(no.RichText,{identifier:"label",className:be,"aria-label":(0,At.__)("Label text"),placeholder:(0,At.__)("Add label\u2026"),withoutInteractiveFormatting:!0,value:s,onChange:ae=>r({label:ae}),style:P.style}),(0,bt.jsxs)(mr.ResizableBox,{size:{width:u===void 0?"auto":`${u}${d}`,height:"auto"},className:T("wp-block-search__inside-wrapper",B?y.className:void 0),style:ce(),minWidth:VV,enable:j(),onResizeStart:(ae,se,ue)=>{r({width:parseInt(ue.offsetWidth,10),widthUnit:"px"}),o(!1)},onResizeStop:(ae,se,ue,Oe)=>{r({width:parseInt(u+Oe.width,10)}),o(!0)},showHandle:n,children:[(B||E||M)&&(0,bt.jsxs)(bt.Fragment,{children:[Z(),X()]}),L&&Z()]})]})]})}var OV=a(D(),1),YNe=[{name:"default",isDefault:!0,attributes:{buttonText:(0,OV.__)("Search"),label:(0,OV.__)("Search")}}],ege=YNe;var{name:tge}=Q7,rge={icon:_N,example:{attributes:{buttonText:(0,HV.__)("Search"),label:(0,HV.__)("Search")},viewportWidth:400},variations:ege,edit:Jfe},QNe=()=>A({name:tge,metadata:Q7,settings:rge});var UV={};Q(UV,{init:()=>rIe,metadata:()=>t8,name:()=>dge,settings:()=>pge});var Pp=a(R(),1),e8=a(V(),1),Y_=a(D(),1);var K_=a(H(),1),oge=a(he(),1);function nge(e,t,r){let[o,n]=(0,K_.useState)(!1),i=(0,oge.usePrevious)(t);(0,K_.useEffect)(()=>{e==="css"&&!t&&!i&&n(!0)},[t,i,e]),(0,K_.useEffect)(()=>{e==="css"&&(o&&t||i&&t!==i)&&(r({opacity:"alpha-channel"}),n(!1))},[o,t,i])}var Qu=a(b(),1),XNe=({tagName:e,setAttributes:t})=>(0,Qu.jsx)(e8.SelectControl,{label:(0,Y_.__)("HTML element"),value:e,onChange:r=>t({tagName:r}),options:[{label:(0,Y_.__)("Default (<hr>)"),value:"hr"},{label:"<div>",value:"div"}],help:e==="hr"?(0,Y_.__)("Only select <hr> if the separator conveys important information and should be announced by screen readers."):(0,Y_.__)("The <div> element should only be used if the block is a design element with no semantic meaning.")});function age({attributes:e,setAttributes:t}){let{backgroundColor:r,opacity:o,style:n,tagName:i}=e,s=(0,Pp.__experimentalUseColorProps)(e),l=s?.style?.backgroundColor,c=!!n?.color?.background;nge(o,l,t);let u=(0,Pp.getColorClassName)("color",r),d=T({"has-text-color":r||l,[u]:u,"has-css-opacity":o==="css","has-alpha-channel-opacity":o==="alpha-channel"},s.className);return(0,Qu.jsxs)(Qu.Fragment,{children:[(0,Qu.jsx)(Pp.InspectorControls,{group:"advanced",children:(0,Qu.jsx)(XNe,{tagName:i,setAttributes:t})}),(0,Qu.jsx)(i==="hr"?e8.HorizontalRule:i,{...(0,Pp.useBlockProps)({className:d,style:c?{color:l,backgroundColor:l}:void 0})})]})}var t8={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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"},tagName:{type:"string",enum:["hr","div"],default:"hr"}},supports:{anchor:!0,align:["center","wide","full"],color:{enableContrastChecker:!1,__experimentalSkipSerialization:!0,gradients:!0,background:!0,text:!1,__experimentalDefaultControls:{background:!0}},spacing:{margin:["top","bottom"]},interactivity:{clientNavigation:!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"};var d1=a(R(),1),ige=a(b(),1);function sge({attributes:e}){let{backgroundColor:t,style:r,opacity:o,tagName:n}=e,i=r?.color?.background,s=(0,d1.__experimentalGetColorClassesAndStyles)(e),l=(0,d1.getColorClassName)("color",t),c=T({"has-text-color":t||i,[l]:l,"has-css-opacity":o==="css","has-alpha-channel-opacity":o==="alpha-channel"},s.className),u={backgroundColor:s?.style?.backgroundColor,color:l?void 0:i};return(0,ige.jsx)(n,{...d1.useBlockProps.save({className:c,style:u})})}var Ep=a(J(),1),eIe={from:[{type:"input",regExp:/^-{3,}$/,transform:()=>{let e=(0,Ep.getBlockVariations)("core/separator")?.find(t=>t.isDefault);return[(0,Ep.createBlock)("core/separator",e?.attributes??{}),(0,Ep.createBlock)((0,Ep.getDefaultBlockName)())]}},{type:"raw",selector:"hr",schema:{hr:{}}}],to:[{type:"block",blocks:["core/spacer"],transform:({anchor:e})=>(0,Ep.createBlock)("core/spacer",{anchor:e||void 0})}]},lge=eIe;var Q_=a(R(),1),cge=a(b(),1),tIe={attributes:{color:{type:"string"},customColor:{type:"string"}},save({attributes:e}){let{color:t,customColor:r}=e,o=(0,Q_.getColorClassName)("background-color",t),n=(0,Q_.getColorClassName)("color",t),i=T({"has-text-color has-background":t||r,[o]:o,[n]:n}),s={backgroundColor:o?void 0:r,color:n?void 0:r};return(0,cge.jsx)("hr",{...Q_.useBlockProps.save({className:i,style:s})})},migrate(e){let{color:t,customColor:r,...o}=e;return{...o,backgroundColor:t||void 0,opacity:"css",style:r?{color:{background:r}}:void 0,tagName:"hr"}}},uge=[tIe];var{name:dge}=t8,pge={icon:kN,example:{attributes:{customColor:"#065174",className:"is-style-wide"}},transforms:lge,edit:age,save:sge,deprecated:uge},rIe=()=>A({name:dge,metadata:t8,settings:pge});var GV={};Q(GV,{init:()=>sIe,metadata:()=>s8,name:()=>Cge,settings:()=>Sge});var r8=a(D(),1),n8=a(R(),1),mge=a(he(),1),fge=a(V(),1);var o8=a(b(),1);function WV({attributes:e,setAttributes:t}){let o=`blocks-shortcode-input-${(0,mge.useInstanceId)(WV)}`;return(0,o8.jsx)("div",{...(0,n8.useBlockProps)(),children:(0,o8.jsx)(fge.Placeholder,{icon:ly,label:(0,r8.__)("Shortcode"),children:(0,o8.jsx)(n8.PlainText,{className:"blocks-shortcode__textarea",id:o,value:e.text,"aria-label":(0,r8.__)("Shortcode text"),placeholder:(0,r8.__)("Write shortcode here\u2026"),onChange:n=>t({text:n})})})})}var gge=a(H(),1),hge=a(b(),1);function vge({attributes:e}){return(0,hge.jsx)(gge.RawHTML,{children:e.text})}var a8=a(bge(),1),i8=a(J(),1),kge=a(xge(),1),oIe=()=>(0,i8.getBlockTransforms)("from").filter(e=>e.type==="shortcode"&&e.blockName!=="core/shortcode"),nIe=(e,t)=>{let r=e.trim(),o=(0,kge.next)(t,r);return!!o&&o.index===0&&o.content.length===r.length},aIe={from:[{type:"shortcode",tag:"[a-z][a-z0-9_-]*",attributes:{text:{type:"string",shortcode:(e,{content:t})=>(0,a8.removep)((0,a8.autop)(t))}},priority:20}],get to(){return oIe().map(e=>({type:"block",blocks:[e.blockName],isMatch:({text:t=""})=>[].concat(e.tag).some(r=>nIe(t,r)),transform:({text:t=""})=>(0,i8.rawHandler)({HTML:`<p>${t.trim()}</p>`})}))}},wge=aIe;var s8={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/shortcode",title:"Shortcode",category:"widgets",description:"Insert additional custom elements with a WordPress shortcode.",textdomain:"default",attributes:{text:{type:"string",source:"raw",role:"content"}},supports:{className:!1,customClassName:!1,html:!1,customCSS:!1,visibility:!1},editorStyle:"wp-block-shortcode-editor"};var{name:Cge}=s8,Sge={icon:ly,transforms:wge,edit:WV,save:vge},sIe=()=>A({name:Cge,metadata:s8,settings:Sge});var qV={};Q(qV,{init:()=>mIe,metadata:()=>l8,name:()=>Ige,settings:()=>Rge});var l8={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/site-logo",title:"Site Logo",category:"theme",description:"Display an image to represent this site. Update this block and the changes apply everywhere.",textdomain:"default",attributes:{width:{type:"number"},isLink:{type:"boolean",default:!0,role:"content"},linkTarget:{type:"string",default:"_self",role:"content"},shouldSyncIcon:{type:"boolean"}},example:{viewportWidth:500,attributes:{width:350,className:"block-editor-block-types-list__site-logo-example"}},supports:{anchor:!0,html:!1,align:!0,alignWide:!1,color:{text:!1,background:!1},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},interactivity:{clientNavigation:!0},filter:{duotone:!0}},styles:[{name:"default",label:"Default",isDefault:!0},{name:"rounded",label:"Rounded"}],selectors:{filter:{duotone:".wp-block-site-logo img, .wp-block-site-logo .components-placeholder__illustration, .wp-block-site-logo .components-placeholder::before"}},editorStyle:"wp-block-site-logo-editor",style:"wp-block-site-logo"};var $V=a(Or(),1),Kc=a(H(),1),yo=a(D(),1),zt=a(V(),1),Tge=a(he(),1),bo=a(R(),1),Bp=a(O(),1),p1=a(ne(),1);var Pge=a(xr(),1);var Ge=a(b(),1),c8=["image"],{mediaEditKey:cIe,openMediaEditorModalKey:uIe}=ee(bo.privateApis),dIe=({alt:e,attributes:{align:t,width:r,height:o,isLink:n,linkTarget:i,shouldSyncIcon:s},isSelected:l,setAttributes:c,setLogo:u,logoUrl:d,siteUrl:p,logoId:m,iconId:f,setIcon:g,canUserEdit:h})=>{let v=(0,Tge.useViewportMatch)("medium"),_=!["wide","full"].includes(t)&&v,[{naturalWidth:k,naturalHeight:y},w]=(0,Kc.useState)({}),C=(0,Kc.useRef)(),{toggleSelection:S,__unstableMarkNextChangeAsNotPersistent:P}=(0,Bp.useDispatch)(bo.store),N=Y(),B=(0,bo.useBlockEditingMode)()==="contentOnly",{imageEditing:E,maxWidth:L,title:M,editMediaEntity:U,openMediaEditorModal:$}=(0,Bp.useSelect)(Pe=>{let ge=Pe(bo.store).getSettings();return{title:Pe(p1.store).getEntityRecord("root","__unstableBase")?.name,imageEditing:ge.imageEditing,maxWidth:ge.maxWidth,editMediaEntity:ge?.[cIe],openMediaEditorModal:ge?.[uIe]}},[]);(0,Kc.useEffect)(()=>{s&&m!==f&&(P(),c({shouldSyncIcon:!1}))},[]);let W=({id:Pe})=>{typeof Pe=="number"&&u(Pe)};function G(){S(!1)}function F(){S(!0)}let q=(0,Ge.jsxs)(Ge.Fragment,{children:[(0,Ge.jsx)("img",{className:"custom-logo",src:d,alt:e,onLoad:Pe=>{w({naturalWidth:Pe.target.naturalWidth,naturalHeight:Pe.target.naturalHeight})}}),(0,$V.isBlobURL)(d)&&(0,Ge.jsx)(zt.Spinner,{})]}),j=q;if(n&&(j=(0,Ge.jsx)("a",{href:p,className:"custom-logo-link",rel:"home",title:M,onClick:Pe=>Pe.preventDefault(),children:q})),!_||!k||!y)return(0,Ge.jsx)("div",{style:{width:r,height:o},children:j});let Z=120,X=r||Z,te=k/y,K=X/te,le=k<y?xc:Math.ceil(xc*te),oe=y<k?xc:Math.ceil(xc/te),ce=L*2.5,pe=!1,be=!1;t==="center"?(pe=!0,be=!0):(0,yo.isRTL)()?t==="left"?pe=!0:be=!0:t==="right"?be=!0:pe=!0;let Te=m&&k&&y&&E&&!!U,ae=!B,ue=!window?.__experimentalUseCustomizerSiteLogoUrl?p+"/wp-admin/options-general.php":p+"/wp-admin/customize.php?autofocus[section]=title_tagline",Oe=(0,Kc.createInterpolateElement)((0,yo.__)("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,Ge.jsx)("a",{href:ue,target:"_blank",rel:"noopener"})});return(0,Ge.jsxs)(Ge.Fragment,{children:[(0,Ge.jsx)(bo.InspectorControls,{children:(0,Ge.jsxs)(zt.__experimentalToolsPanel,{label:(0,yo.__)("Settings"),dropdownMenuProps:N,children:[(0,Ge.jsx)(zt.__experimentalToolsPanelItem,{isShownByDefault:!0,hasValue:()=>!!r,label:(0,yo.__)("Image width"),onDeselect:()=>c({width:void 0}),children:(0,Ge.jsx)(zt.RangeControl,{label:(0,yo.__)("Image width"),onChange:Pe=>c({width:Pe}),min:le,max:ce,initialPosition:Math.min(Z,ce),value:r||"",disabled:!_})}),(0,Ge.jsx)(zt.__experimentalToolsPanelItem,{isShownByDefault:!0,hasValue:()=>!n,label:(0,yo.__)("Link image to home"),onDeselect:()=>c({isLink:!0}),children:(0,Ge.jsx)(zt.ToggleControl,{label:(0,yo.__)("Link image to home"),onChange:()=>c({isLink:!n}),checked:n})}),n&&(0,Ge.jsx)(zt.__experimentalToolsPanelItem,{isShownByDefault:!0,hasValue:()=>i==="_blank",label:(0,yo.__)("Open in new tab"),onDeselect:()=>c({linkTarget:"_self"}),children:(0,Ge.jsx)(zt.ToggleControl,{label:(0,yo.__)("Open in new tab"),onChange:Pe=>c({linkTarget:Pe?"_blank":"_self"}),checked:i==="_blank"})}),h&&(0,Ge.jsx)(zt.__experimentalToolsPanelItem,{isShownByDefault:!0,hasValue:()=>!!s,label:(0,yo.__)("Use as Site Icon"),onDeselect:()=>{c({shouldSyncIcon:!1}),g(void 0)},children:(0,Ge.jsx)(zt.ToggleControl,{label:(0,yo.__)("Use as Site Icon"),onChange:Pe=>{c({shouldSyncIcon:Pe}),g(Pe?m:void 0)},checked:!!s,help:Oe})})]})}),Te&&$&&ae&&(0,Ge.jsx)(bo.BlockControls,{group:"block",children:(0,Ge.jsx)(zt.ToolbarButton,{ref:C,onClick:()=>$({id:m,onUpdate:W,onClose:()=>C.current?.focus()}),"aria-haspopup":"dialog",icon:rm,label:(0,yo.__)("Edit image")})}),(0,Ge.jsx)(zt.ResizableBox,{size:{width:X,height:K},showHandle:l&&ae,minWidth:le,maxWidth:ce,minHeight:oe,maxHeight:ce/te,lockAspectRatio:!0,enable:{top:!1,right:pe,bottom:!0,left:be},onResizeStart:G,onResizeStop:(Pe,ge,et,me)=>{F(),c({width:parseInt(X+me.width,10),height:parseInt(K+me.height,10)})},children:j})]})};function Ege({attributes:e,className:t,setAttributes:r,isSelected:o}){let{width:n,shouldSyncIcon:i}=e,{siteLogoId:s,canUserEdit:l,url:c,siteIconId:u,mediaItemData:d,isRequestingMediaItem:p}=(0,Bp.useSelect)(F=>{let{canUser:q,getEntityRecord:j,getEditedEntityRecord:Z}=F(p1.store),X=q("update",{kind:"root",name:"site"}),te=X?Z("root","site"):void 0,K=j("root","__unstableBase"),le=X?te?.site_logo:K?.site_logo,oe=te?.site_icon,ce=le&&F(p1.store).getEntityRecord("postType","attachment",le,{context:"view"}),pe=!!le&&!F(p1.store).hasFinishedResolution("getEntityRecord",["postType","attachment",le,{context:"view"}]);return{siteLogoId:le,canUserEdit:X,url:K?.home,mediaItemData:ce,isRequestingMediaItem:pe,siteIconId:oe}},[]),{getSettings:m}=(0,Bp.useSelect)(bo.store),[f,g]=(0,Kc.useState)(),h=Y(),{editEntityRecord:v}=(0,Bp.useDispatch)(p1.store),x=(F,q=!1)=>{(i||q)&&_(F),v("root","site",void 0,{site_logo:F})},_=F=>v("root","site",void 0,{site_icon:F??null}),{alt_text:k,source_url:y}=d??{},w=F=>{if(i===void 0){let q=!u;r({shouldSyncIcon:q}),C(F,q);return}C(F)},C=(F,q=!1)=>{if(F){if(!F.id&&F.url){g(F.url),x(void 0);return}x(F.id,q)}},S=()=>{x(null),r({width:void 0})},{createErrorNotice:P}=(0,Bp.useDispatch)(Pge.store),N=F=>{P(F,{type:"snackbar"}),g()},I=F=>{m().mediaUpload({allowedTypes:c8,filesList:F,onFileChange([q]){if((0,$V.isBlobURL)(q?.url)){g(q.url);return}w(q)},onError:N,multiple:!1})},B={mediaURL:y,name:y?(0,yo.__)("Replace"):(0,yo.__)("Choose logo"),onSelect:C,onError:N,onReset:S},E=l&&(0,Ge.jsx)(bo.BlockControls,{group:"other",children:(0,Ge.jsx)(bo.MediaReplaceFlow,{...B,allowedTypes:c8,variant:"toolbar"})}),L,M=s===void 0||p;M&&(L=(0,Ge.jsx)(zt.Spinner,{})),(0,Kc.useEffect)(()=>{y&&f&&g()},[y,f]),(y||f)&&(L=(0,Ge.jsxs)(Ge.Fragment,{children:[(0,Ge.jsx)(dIe,{alt:k,attributes:e,className:t,isSelected:o,setAttributes:r,logoUrl:f||y,setLogo:x,logoId:d?.id||s,siteUrl:c,setIcon:_,iconId:u,canUserEdit:l}),l&&(0,Ge.jsx)(zt.DropZone,{onFilesDrop:I})]}));let U=F=>{let q=T("block-editor-media-placeholder",t);return(0,Ge.jsx)(zt.Placeholder,{className:q,preview:L,withIllustration:!0,style:{width:n},children:F})},$=T(t,{"is-default-size":!n,"is-transient":f}),W=(0,bo.useBlockProps)({className:$}),G=(l||y)&&(0,Ge.jsx)(bo.InspectorControls,{children:(0,Ge.jsx)(zt.__experimentalToolsPanel,{label:(0,yo.__)("Media"),dropdownMenuProps:h,children:l?(0,Ge.jsx)(zt.__experimentalToolsPanelItem,{hasValue:()=>!!y,label:(0,yo.__)("Logo"),isShownByDefault:!0,children:(0,Ge.jsx)(oC,{mediaId:s,mediaUrl:y,filename:d?.media_details?.sizes?.full?.file||d?.slug,allowedTypes:c8,onSelect:C,onError:N,onReset:S,isUploading:!!f,emptyLabel:(0,yo.__)("Logo")})}):(0,Ge.jsx)("div",{className:"block-library-site-logo__inspector-media-replace-container",style:{gridColumn:"1 / -1"},children:(0,Ge.jsx)(yM,{url:d?.source_url,filename:d?.media_details?.sizes?.full?.file||d?.slug,itemGroupProps:{isBordered:!0,className:"block-library-site-logo__inspector-readonly-logo-preview"},className:"block-library-site-logo__inspector-media-replace-title"})})})});return(0,Ge.jsxs)("div",{...W,children:[E,G,(!!y||!!f)&&L,(M||!f&&!y&&!l)&&(0,Ge.jsx)(zt.Placeholder,{className:"site-logo_placeholder",withIllustration:!0,children:M&&(0,Ge.jsx)("span",{className:"components-placeholder__preview",children:(0,Ge.jsx)(zt.Spinner,{})})}),!M&&!f&&!y&&l&&(0,Ge.jsx)(bo.MediaPlaceholder,{onSelect:w,allowedTypes:c8,onError:N,placeholder:U,mediaLibraryButton:({open:F})=>(0,Ge.jsx)(zt.Button,{__next40pxDefaultSize:!0,icon:cu,variant:"primary",label:(0,yo.__)("Choose logo"),showTooltip:!0,tooltipPosition:"middle right",onClick:()=>{F()}})})]})}var Bge=a(J(),1),pIe={to:[{type:"block",blocks:["core/site-title"],transform:({isLink:e,linkTarget:t})=>(0,Bge.createBlock)("core/site-title",{isLink:e,linkTarget:t})}]},Nge=pIe;var{name:Ige}=l8,Rge={icon:EN,example:{},edit:Ege,transforms:Nge},mIe=()=>A({name:Ige,metadata:l8,settings:Rge});var KV={};Q(KV,{init:()=>vIe,metadata:()=>u8,name:()=>zge,settings:()=>Vge});var u8={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/site-tagline",title:"Site Tagline",category:"theme",description:"Describe in a few words what this site is about. This is important for search results, sharing on social media, and gives overall clarity to visitors.",keywords:["description"],textdomain:"default",attributes:{level:{type:"number",default:0},levelOptions:{type:"array",default:[0,1,2,3,4,5,6]}},example:{viewportWidth:350,attributes:{style:{typography:{textAlign:"center"}}}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},contentRole:!0,spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalWritingMode:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},editorStyle:"wp-block-site-tagline-editor",style:"wp-block-site-tagline"};var Dge=a(O(),1),p8=a(ne(),1),Np=a(R(),1),d8=a(D(),1),m8=a(J(),1);var Xu=a(b(),1);function Lge(e){Et(e);let{attributes:t,setAttributes:r,insertBlocksAfter:o}=e,{level:n,levelOptions:i}=t,s=(0,Dge.useSelect)(m=>m(p8.store).canUser("update",{kind:"root",name:"site"}),[]),[l,c]=(0,p8.useEntityProp)("root",s?"site":"__unstableBase","description",void 0),u=n===0?"p":`h${n}`,d=(0,Np.useBlockProps)({className:!s&&!l&&"wp-block-site-tagline__placeholder"}),p=s?(0,Xu.jsx)(Np.RichText,{allowedFormats:[],onChange:c,"aria-label":(0,d8.__)("Site tagline text"),placeholder:(0,d8.__)("Write site tagline\u2026"),tagName:u,value:l,disableLineBreaks:!0,__unstableOnSplitAtEnd:o?()=>o((0,m8.createBlock)((0,m8.getDefaultBlockName)())):void 0,...d}):(0,Xu.jsx)(u,{...d,children:l||(0,d8.__)("Site Tagline placeholder")});return(0,Xu.jsxs)(Xu.Fragment,{children:[(0,Xu.jsx)(Np.BlockControls,{group:"block",children:(0,Xu.jsx)(Np.HeadingLevelDropdown,{value:n,options:i,onChange:m=>r({level:m})})}),p]})}var f8=a(V(),1),ZV=a(b(),1),Mge=(0,ZV.jsx)(f8.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",children:(0,ZV.jsx)(f8.Path,{d:"M4 10.5h16V9H4v1.5ZM4 15h9v-1.5H4V15Z"})});var gIe={attributes:{textAlign:{type:"string"},level:{type:"number",default:0},levelOptions:{type:"array",default:[0,1,2,3,4,5,6]}},supports:{anchor:!0,reusable:!1,html:!1,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalWritingMode:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},hIe={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(){return null},migrate:tr,isEligible({style:e}){return e?.typography?.fontFamily}},Age=[gIe,hIe];var{name:zge}=u8,Vge={icon:Mge,edit:Lge,deprecated:Age},vIe=()=>A({name:zge,metadata:u8,settings:Vge});var QV={};Q(QV,{init:()=>kIe,metadata:()=>g8,name:()=>Wge,settings:()=>Gge});var g8={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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\u2019s used. This will also appear in the browser title bar and in search results.",textdomain:"default",attributes:{level:{type:"number",default:1},levelOptions:{type:"array",default:[0,1,2,3,4,5,6]},isLink:{type:"boolean",default:!0,role:"content"},linkTarget:{type:"string",default:"_self",role:"content"}},example:{viewportWidth:500},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{padding:!0,margin:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalWritingMode:!0,fitText:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},editorStyle:"wp-block-site-title-editor",style:"wp-block-site-title"};var Fge=a(O(),1),h8=a(ne(),1),Yc=a(D(),1),Ks=a(R(),1),Ip=a(V(),1),YV=a(Wo(),1);var rn=a(b(),1);function Oge(e){Et(e);let{attributes:t,setAttributes:r}=e,{level:o,levelOptions:n,isLink:i,linkTarget:s}=t,l=(0,Fge.useSelect)(h=>h(h8.store).canUser("update",{kind:"root",name:"site"}),[]),[c,u]=(0,h8.useEntityProp)("root",l?"site":"__unstableBase",l?"title":"name",void 0),d=Y(),p=(0,Ks.useBlockEditingMode)(),m=o===0?"p":`h${o}`,f=(0,Ks.useBlockProps)({className:!l&&!c&&"wp-block-site-title__placeholder"}),g=l?(0,rn.jsx)(m,{...f,children:(0,rn.jsx)(Ks.RichText,{tagName:i?"a":"span",href:i?"#site-title-pseudo-link":void 0,"aria-label":(0,Yc.__)("Site title text"),placeholder:(0,Yc.__)("Write site title\u2026"),value:c,onChange:h=>u(h.trim()),allowedFormats:[],disableLineBreaks:!0})}):(0,rn.jsx)(m,{...f,children:i?(0,rn.jsx)("a",{href:"#site-title-pseudo-link",onClick:h=>h.preventDefault(),children:(0,YV.decodeEntities)(c)||(0,Yc.__)("Site Title placeholder")}):(0,rn.jsx)("span",{children:(0,YV.decodeEntities)(c)||(0,Yc.__)("Site Title placeholder")})});return(0,rn.jsxs)(rn.Fragment,{children:[p==="default"&&(0,rn.jsx)(Ks.BlockControls,{group:"block",children:(0,rn.jsx)(Ks.HeadingLevelDropdown,{value:o,options:n,onChange:h=>r({level:h})})}),(0,rn.jsx)(Ks.InspectorControls,{children:(0,rn.jsxs)(Ip.__experimentalToolsPanel,{label:(0,Yc.__)("Settings"),resetAll:()=>{r({isLink:!0,linkTarget:"_self"})},dropdownMenuProps:d,children:[(0,rn.jsx)(Ip.__experimentalToolsPanelItem,{hasValue:()=>!i,label:(0,Yc.__)("Make title link to home"),onDeselect:()=>r({isLink:!0}),isShownByDefault:!0,children:(0,rn.jsx)(Ip.ToggleControl,{label:(0,Yc.__)("Make title link to home"),onChange:()=>r({isLink:!i}),checked:i})}),i&&(0,rn.jsx)(Ip.__experimentalToolsPanelItem,{hasValue:()=>s!=="_self",label:(0,Yc.__)("Open in new tab"),onDeselect:()=>r({linkTarget:"_self"}),isShownByDefault:!0,children:(0,rn.jsx)(Ip.ToggleControl,{label:(0,Yc.__)("Open in new tab"),onChange:h=>r({linkTarget:h?"_blank":"_self"}),checked:s==="_blank"})})]})}),g]})}var bIe={attributes:{textAlign:{type:"string"},level:{type:"number",default:1},levelOptions:{type:"array",default:[0,1,2,3,4,5,6]},isLink:{type:"boolean",default:!0,role:"content"},linkTarget:{type:"string",default:"_self",role:"content"}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{padding:!0,margin:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalWritingMode:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},_Ie={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(){return null},migrate:tr,isEligible({style:e}){return e?.typography?.fontFamily}},Hge=[bIe,_Ie];var jge=a(J(),1),xIe={to:[{type:"block",blocks:["core/site-logo"],transform:({isLink:e,linkTarget:t})=>(0,jge.createBlock)("core/site-logo",{isLink:e,linkTarget:t})}]},Uge=xIe;var{name:Wge}=g8,Gge={icon:oB,example:{viewportWidth:350,attributes:{style:{typography:{textAlign:"center"}}}},edit:Oge,transforms:Uge,deprecated:Hge},kIe=()=>A({name:Wge,metadata:g8,settings:Gge});var qF={};Q(qF,{init:()=>TIe,metadata:()=>p9,name:()=>Ghe,settings:()=>$he});var m1=a(uc(),1),d9=a(O(),1),La=a(R(),1),cg=a(H(),1),_o=a(V(),1),Ohe=a(he(),1),di=a(D(),1);var Hhe=a(J(),1);var $F=a(D(),1);var v8=a(z(),1),XV=a(b(),1),$ge=()=>(0,XV.jsx)(v8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,XV.jsx)(v8.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"})});var y8=a(z(),1),JV=a(b(),1),qge=()=>(0,JV.jsx)(y8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,JV.jsx)(y8.Path,{d:"M15.27 17.289 3 17.289 8.73 6.711 21 6.711 15.27 17.289"})});var b8=a(z(),1),eF=a(b(),1),Zge=()=>(0,eF.jsx)(b8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,eF.jsx)(b8.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"})});var _8=a(z(),1),tF=a(b(),1),Kge=()=>(0,tF.jsx)(_8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,tF.jsx)(_8.Path,{d:"M6.3,4.2c2.3,1.7,4.8,5.3,5.7,7.2.9-1.9,3.4-5.4,5.7-7.2,1.7-1.3,4.3-2.2,4.3.9s-.4,5.2-.6,5.9c-.7,2.6-3.3,3.2-5.6,2.8,4,.7,5.1,3,2.9,5.3-5,5.2-6.7-2.8-6.7-2.8,0,0-1.7,8-6.7,2.8-2.2-2.3-1.2-4.6,2.9-5.3-2.3.4-4.9-.3-5.6-2.8-.2-.7-.6-5.3-.6-5.9,0-3.1,2.7-2.1,4.3-.9h0Z"})});var x8=a(z(),1),rF=a(b(),1),X_=()=>(0,rF.jsx)(x8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,rF.jsx)(x8.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 k8=a(z(),1),oF=a(b(),1),Yge=()=>(0,oF.jsx)(k8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,oF.jsx)(k8.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"})});var w8=a(z(),1),nF=a(b(),1),Qge=()=>(0,nF.jsx)(w8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,nF.jsx)(w8.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"})});var C8=a(z(),1),aF=a(b(),1),Xge=()=>(0,aF.jsx)(C8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,aF.jsx)(C8.Path,{d:"M20.317 4.369A19.88 19.88 0 0 0 15.894 3a14.145 14.145 0 0 0-.719 1.518 19.205 19.205 0 0 0-5.351 0A14.183 14.183 0 0 0 9.104 3 19.896 19.896 0 0 0 4.682 4.369a18.921 18.921 0 0 0-3.012 12.52 19.929 19.929 0 0 0 6.081 3.097c.487-.65.922-1.339 1.3-2.061a12.445 12.445 0 0 1-1.958-.896c.165-.12.326-.246.483-.374a12.445 12.445 0 0 0 8.946 0c.157.128.318.253.483.374-.627.371-1.281.683-1.958.896.379.722.813 1.41 1.3 2.061a19.94 19.94 0 0 0 6.081-3.097 18.921 18.921 0 0 0-3.012-12.52ZM8.12 15.233c-1.202 0-2.184-1.09-2.184-2.431 0-1.34.97-2.431 2.184-2.431 1.213 0 2.202 1.09 2.184 2.431 0 1.341-.97 2.431-2.184 2.431Zm7.757 0c-1.202 0-2.184-1.09-2.184-2.431 0-1.34.97-2.431 2.184-2.431 1.213 0 2.202 1.09 2.184 2.431 0 1.341-.97 2.431-2.184 2.431Z"})});var S8=a(z(),1),iF=a(b(),1),Jge=()=>(0,iF.jsx)(S8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,iF.jsx)(S8.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"})});var T8=a(z(),1),sF=a(b(),1),ehe=()=>(0,sF.jsx)(T8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,sF.jsx)(T8.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"})});var P8=a(z(),1),lF=a(b(),1),the=()=>(0,lF.jsx)(P8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,lF.jsx)(P8.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"})});var E8=a(z(),1),cF=a(b(),1),rhe=()=>(0,cF.jsx)(E8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,cF.jsx)(E8.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"})});var B8=a(z(),1),uF=a(b(),1),ohe=()=>(0,uF.jsx)(B8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,uF.jsx)(B8.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"})});var N8=a(z(),1),dF=a(b(),1),nhe=()=>(0,dF.jsx)(N8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,dF.jsx)(N8.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"})});var I8=a(z(),1),pF=a(b(),1),ahe=()=>(0,pF.jsx)(I8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,pF.jsx)(I8.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"})});var R8=a(z(),1),mF=a(b(),1),ihe=()=>(0,mF.jsx)(R8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,mF.jsx)(R8.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"})});var D8=a(z(),1),fF=a(b(),1),she=()=>(0,fF.jsx)(D8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,fF.jsx)(D8.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"})});var L8=a(z(),1),gF=a(b(),1),lhe=()=>(0,gF.jsx)(L8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,gF.jsx)(L8.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"})});var M8=a(z(),1),hF=a(b(),1),che=()=>(0,hF.jsx)(M8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,hF.jsx)(M8.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"})});var A8=a(z(),1),vF=a(b(),1),uhe=()=>(0,vF.jsx)(A8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,vF.jsx)(A8.Path,{d:"M10.8001 4.69937V10.6494C10.8001 11.1001 10.9791 11.5323 11.2978 11.851C11.6165 12.1697 12.0487 12.3487 12.4994 12.3487C12.9501 12.3487 13.3824 12.1697 13.7011 11.851C14.0198 11.5323 14.1988 11.1001 14.1988 10.6494V6.69089C15.2418 7.05861 16.1371 7.75537 16.7496 8.67617C17.3622 9.59698 17.6589 10.6919 17.595 11.796C17.5311 12.9001 17.1101 13.9535 16.3954 14.7975C15.6807 15.6415 14.711 16.2303 13.6325 16.4753C12.5541 16.7202 11.4252 16.608 10.4161 16.1555C9.40691 15.703 8.57217 14.9348 8.03763 13.9667C7.50308 12.9985 7.29769 11.8828 7.45242 10.7877C7.60714 9.69266 8.11359 8.67755 8.89545 7.89537C9.20904 7.57521 9.38364 7.14426 9.38132 6.69611C9.37899 6.24797 9.19994 5.81884 8.88305 5.50195C8.56616 5.18506 8.13704 5.00601 7.68889 5.00369C7.24075 5.00137 6.80979 5.17597 6.48964 5.48956C5.09907 6.8801 4.23369 8.7098 4.04094 10.6669C3.84819 12.624 4.34 14.5873 5.43257 16.2224C6.52515 17.8575 8.15088 19.0632 10.0328 19.634C11.9146 20.2049 13.9362 20.1055 15.753 19.3529C17.5699 18.6003 19.0695 17.241 19.9965 15.5066C20.9234 13.7722 21.2203 11.7701 20.8366 9.84133C20.4528 7.91259 19.4122 6.17658 17.892 4.92911C16.3717 3.68163 14.466 2.99987 12.4994 3C12.0487 3 11.6165 3.17904 11.2978 3.49773C10.9791 3.81643 10.8001 4.24867 10.8001 4.69937Z"})});var z8=a(z(),1),yF=a(b(),1),dhe=()=>(0,yF.jsx)(z8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,yF.jsx)(z8.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"})});var V8=a(z(),1),bF=a(b(),1),phe=()=>(0,bF.jsx)(V8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,bF.jsx)(V8.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"})});var F8=a(z(),1),_F=a(b(),1),mhe=()=>(0,_F.jsx)(F8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,_F.jsx)(F8.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"})});var O8=a(z(),1),xF=a(b(),1),fhe=()=>(0,xF.jsx)(O8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,xF.jsx)(O8.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-.5V9.8l7.5 5.6 7.5-5.6V17zm0-9.1L12 13.6 4.5 7.9V7c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v.9z"})});var H8=a(z(),1),kF=a(b(),1),ghe=()=>(0,kF.jsx)(H8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,kF.jsx)(H8.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"})});var j8=a(z(),1),wF=a(b(),1),hhe=()=>(0,wF.jsx)(j8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,wF.jsx)(j8.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"})});var U8=a(z(),1),CF=a(b(),1),vhe=()=>(0,CF.jsx)(U8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,CF.jsx)(U8.Path,{d:"M13.2,12c0,3-2.4,5.4-5.3,5.4S2.6,15,2.6,12s2.4-5.4,5.3-5.4S13.2,9,13.2,12 M19.1,12c0,2.8-1.2,5-2.7,5s-2.7-2.3-2.7-5s1.2-5,2.7-5C17.9,7,19.1,9.2,19.1,12 M21.4,12c0,2.5-0.4,4.5-0.9,4.5c-0.5,0-0.9-2-0.9-4.5s0.4-4.5,0.9-4.5C21,7.5,21.4,9.5,21.4,12"})});var W8=a(z(),1),SF=a(b(),1),yhe=()=>(0,SF.jsx)(W8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,SF.jsx)(W8.Path,{d:"M20 8.40755C19.9969 6.10922 18.2543 4.22555 16.2097 3.54588C13.6708 2.70188 10.3222 2.82421 7.89775 3.99921C4.95932 5.42355 4.03626 8.54355 4.00186 11.6552C3.97363 14.2136 4.2222 20.9517 7.92225 20.9997C10.6715 21.0356 11.0809 17.3967 12.3529 15.6442C13.258 14.3974 14.4233 14.0452 15.8578 13.6806C18.3233 13.0537 20.0036 11.0551 20 8.40755Z"})});var G8=a(z(),1),TF=a(b(),1),bhe=()=>(0,TF.jsx)(G8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,TF.jsx)(G8.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"})});var $8=a(z(),1),PF=a(b(),1),_he=()=>(0,PF.jsx)($8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,PF.jsx)($8.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"})});var q8=a(z(),1),EF=a(b(),1),xhe=()=>(0,EF.jsx)(q8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,EF.jsx)(q8.Path,{d:"M5.27 9.221A2.775 2.775 0 0 0 2.498 11.993a2.785 2.785 0 0 0 1.6 2.511 5.337 5.337 0 0 0 2.374 4.11 9.386 9.386 0 0 0 5.539 1.7 9.386 9.386 0 0 0 5.541-1.7 5.331 5.331 0 0 0 2.372-4.114 2.787 2.787 0 0 0 1.583-2.5 2.775 2.775 0 0 0-2.772-2.772 2.742 2.742 0 0 0-1.688.574 9.482 9.482 0 0 0-4.637-1.348v-.008a2.349 2.349 0 0 1 2.011-2.316 1.97 1.97 0 0 0 1.926 1.521 1.98 1.98 0 0 0 1.978-1.978 1.98 1.98 0 0 0-1.978-1.978 1.985 1.985 0 0 0-1.938 1.578 3.183 3.183 0 0 0-2.849 3.172v.011a9.463 9.463 0 0 0-4.59 1.35 2.741 2.741 0 0 0-1.688-.574Zm6.736 9.1a3.162 3.162 0 0 1-2.921-1.944.215.215 0 0 1 .014-.2.219.219 0 0 1 .168-.106 27.327 27.327 0 0 1 2.74-.133 27.357 27.357 0 0 1 2.74.133.219.219 0 0 1 .168.106.215.215 0 0 1 .014.2 3.158 3.158 0 0 1-2.921 1.944Zm3.743-3.157a1.265 1.265 0 0 1-1.4-1.371 1.954 1.954 0 0 1 .482-1.442 1.15 1.15 0 0 1 .842-.379 1.7 1.7 0 0 1 1.49 1.777 1.323 1.323 0 0 1-.325 1.015 1.476 1.476 0 0 1-1.089.4Zm-7.485 0a1.476 1.476 0 0 1-1.086-.4 1.323 1.323 0 0 1-.325-1.016 1.7 1.7 0 0 1 1.49-1.777 1.151 1.151 0 0 1 .843.379 1.951 1.951 0 0 1 .481 1.441 1.276 1.276 0 0 1-1.403 1.373Z"})});var Z8=a(z(),1),BF=a(b(),1),khe=()=>(0,BF.jsx)(Z8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,BF.jsx)(Z8.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"})});var K8=a(z(),1),NF=a(b(),1),whe=()=>(0,NF.jsx)(K8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,NF.jsx)(K8.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"})});var Y8=a(z(),1),IF=a(b(),1),Che=()=>(0,IF.jsx)(Y8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,IF.jsx)(Y8.Path,{d:"M23.994 14.552a3.36 3.36 0 01-3.401 3.171h-8.176a.685.685 0 01-.679-.681V8.238a.749.749 0 01.452-.716S12.942 7 14.526 7a5.357 5.357 0 012.748.755 5.44 5.44 0 012.56 3.546c.282-.08.574-.12.868-.119a3.273 3.273 0 013.292 3.37zM10.718 8.795a.266.266 0 10-.528 0c-.224 2.96-.397 5.735 0 8.685a.265.265 0 00.528 0c.425-2.976.246-5.7 0-8.685zM9.066 9.82a.278.278 0 00-.553 0 33.183 33.183 0 000 7.663.278.278 0 00.55 0c.33-2.544.332-5.12.003-7.664zM7.406 9.56a.269.269 0 00-.535 0c-.253 2.7-.38 5.222 0 7.917a.266.266 0 10.531 0c.394-2.73.272-5.181.004-7.917zM5.754 10.331a.275.275 0 10-.55 0 28.035 28.035 0 000 7.155.272.272 0 00.54 0c.332-2.373.335-4.78.01-7.155zM4.087 12.12a.272.272 0 00-.544 0c-.393 1.843-.208 3.52.016 5.386a.26.26 0 00.512 0c.247-1.892.435-3.53.016-5.386zM2.433 11.838a.282.282 0 00-.56 0c-.349 1.882-.234 3.54.01 5.418.025.285.508.282.54 0 .269-1.907.394-3.517.01-5.418zM.762 12.76a.282.282 0 00-.56 0c-.32 1.264-.22 2.31.023 3.578a.262.262 0 00.521 0c.282-1.293.42-2.317.016-3.578z"})});var Q8=a(z(),1),RF=a(b(),1),She=()=>(0,RF.jsx)(Q8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,RF.jsx)(Q8.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"})});var X8=a(z(),1),DF=a(b(),1),The=()=>(0,DF.jsx)(X8.SVG,{width:"24",height:"24",viewBox:"0 0 128 128",version:"1.1",children:(0,DF.jsx)(X8.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"})});var J8=a(z(),1),LF=a(b(),1),Phe=()=>(0,LF.jsx)(J8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,LF.jsx)(J8.Path,{d:"M16.3 11.3c-.1 0-.2-.1-.2-.1-.1-2.6-1.5-4-3.9-4-1.4 0-2.6.6-3.3 1.7l1.3.9c.5-.8 1.4-1 2-1 .8 0 1.4.2 1.7.7.3.3.5.8.5 1.3-.7-.1-1.4-.2-2.2-.1-2.2.1-3.7 1.4-3.6 3.2 0 .9.5 1.7 1.3 2.2.7.4 1.5.6 2.4.6 1.2-.1 2.1-.5 2.7-1.3.5-.6.8-1.4.9-2.4.6.3 1 .8 1.2 1.3.4.9.4 2.4-.8 3.6-1.1 1.1-2.3 1.5-4.3 1.5-2.1 0-3.8-.7-4.8-2S5.7 14.3 5.7 12c0-2.3.5-4.1 1.5-5.4 1.1-1.3 2.7-2 4.8-2 2.2 0 3.8.7 4.9 2 .5.7.9 1.5 1.2 2.5l1.5-.4c-.3-1.2-.8-2.2-1.5-3.1-1.3-1.7-3.3-2.6-6-2.6-2.6 0-4.7.9-6 2.6C4.9 7.2 4.3 9.3 4.3 12s.6 4.8 1.9 6.4c1.4 1.7 3.4 2.6 6 2.6 2.3 0 4-.6 5.3-2 1.8-1.8 1.7-4 1.1-5.4-.4-.9-1.2-1.7-2.3-2.3zm-4 3.8c-1 .1-2-.4-2-1.3 0-.7.5-1.5 2.1-1.6h.5c.6 0 1.1.1 1.6.2-.2 2.3-1.3 2.7-2.2 2.7z"})});var e9=a(z(),1),MF=a(b(),1),Ehe=()=>(0,MF.jsx)(e9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,MF.jsx)(e9.Path,{d:"M12.4044 3.01519C13.4086 3 14.4072 3.009 15.4045 3C15.465 4.14812 15.8874 5.31762 16.7472 6.12935C17.6053 6.96134 18.819 7.34217 20 7.47099V10.4912C18.8933 10.4558 17.7814 10.2308 16.7771 9.76499C16.3397 9.57148 15.9323 9.32227 15.5334 9.06745C15.5283 11.2591 15.5426 13.4479 15.5191 15.6305C15.4592 16.679 15.1053 17.7225 14.4814 18.5866C13.4777 20.025 11.7356 20.9627 9.94635 20.992C8.84885 21.0533 7.7525 20.7608 6.81729 20.2219C5.26743 19.3286 4.17683 17.6933 4.01799 15.9382C3.99957 15.563 3.99324 15.1883 4.00878 14.8221C4.14691 13.395 4.86917 12.0297 5.99027 11.101C7.26101 10.0192 9.04107 9.50397 10.7078 9.80886C10.7233 10.9199 10.6778 12.0297 10.6778 13.1407C9.91643 12.9 9.02668 12.9675 8.36139 13.4192C7.87566 13.7269 7.50675 14.1983 7.31453 14.7316C7.15569 15.1118 7.20116 15.5343 7.21036 15.9382C7.3928 17.169 8.60368 18.2035 9.89628 18.0916C10.7532 18.0826 11.5745 17.5965 12.0211 16.8849C12.1655 16.6357 12.3273 16.3809 12.3359 16.0878C12.4113 14.7462 12.3814 13.4102 12.3906 12.0685C12.3969 9.04495 12.3814 6.02979 12.4049 3.01575L12.4044 3.01519Z"})});var t9=a(z(),1),AF=a(b(),1),Bhe=()=>(0,AF.jsx)(t9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,AF.jsx)(t9.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"})});var r9=a(z(),1),zF=a(b(),1),Nhe=()=>(0,zF.jsx)(r9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,zF.jsx)(r9.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"})});var o9=a(z(),1),VF=a(b(),1),Ihe=()=>(0,VF.jsx)(o9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,VF.jsx)(o9.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"})});var n9=a(z(),1),FF=a(b(),1),Rhe=()=>(0,FF.jsx)(n9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,FF.jsx)(n9.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"})});var a9=a(z(),1),OF=a(b(),1),Dhe=()=>(0,OF.jsx)(a9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,OF.jsx)(a9.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"})});var i9=a(z(),1),HF=a(b(),1),Lhe=()=>(0,HF.jsx)(i9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,HF.jsx)(i9.Path,{d:"M 12.011719 2 C 6.5057187 2 2.0234844 6.478375 2.0214844 11.984375 C 2.0204844 13.744375 2.4814687 15.462563 3.3554688 16.976562 L 2 22 L 7.2324219 20.763672 C 8.6914219 21.559672 10.333859 21.977516 12.005859 21.978516 L 12.009766 21.978516 C 17.514766 21.978516 21.995047 17.499141 21.998047 11.994141 C 22.000047 9.3251406 20.962172 6.8157344 19.076172 4.9277344 C 17.190172 3.0407344 14.683719 2.001 12.011719 2 z M 12.009766 4 C 14.145766 4.001 16.153109 4.8337969 17.662109 6.3417969 C 19.171109 7.8517969 20.000047 9.8581875 19.998047 11.992188 C 19.996047 16.396187 16.413812 19.978516 12.007812 19.978516 C 10.674812 19.977516 9.3544062 19.642812 8.1914062 19.007812 L 7.5175781 18.640625 L 6.7734375 18.816406 L 4.8046875 19.28125 L 5.2851562 17.496094 L 5.5019531 16.695312 L 5.0878906 15.976562 C 4.3898906 14.768562 4.0204844 13.387375 4.0214844 11.984375 C 4.0234844 7.582375 7.6067656 4 12.009766 4 z M 8.4765625 7.375 C 8.3095625 7.375 8.0395469 7.4375 7.8105469 7.6875 C 7.5815469 7.9365 6.9355469 8.5395781 6.9355469 9.7675781 C 6.9355469 10.995578 7.8300781 12.182609 7.9550781 12.349609 C 8.0790781 12.515609 9.68175 15.115234 12.21875 16.115234 C 14.32675 16.946234 14.754891 16.782234 15.212891 16.740234 C 15.670891 16.699234 16.690438 16.137687 16.898438 15.554688 C 17.106437 14.971687 17.106922 14.470187 17.044922 14.367188 C 16.982922 14.263188 16.816406 14.201172 16.566406 14.076172 C 16.317406 13.951172 15.090328 13.348625 14.861328 13.265625 C 14.632328 13.182625 14.464828 13.140625 14.298828 13.390625 C 14.132828 13.640625 13.655766 14.201187 13.509766 14.367188 C 13.363766 14.534188 13.21875 14.556641 12.96875 14.431641 C 12.71875 14.305641 11.914938 14.041406 10.960938 13.191406 C 10.218937 12.530406 9.7182656 11.714844 9.5722656 11.464844 C 9.4272656 11.215844 9.5585938 11.079078 9.6835938 10.955078 C 9.7955938 10.843078 9.9316406 10.663578 10.056641 10.517578 C 10.180641 10.371578 10.223641 10.267562 10.306641 10.101562 C 10.389641 9.9355625 10.347156 9.7890625 10.285156 9.6640625 C 10.223156 9.5390625 9.737625 8.3065 9.515625 7.8125 C 9.328625 7.3975 9.131125 7.3878594 8.953125 7.3808594 C 8.808125 7.3748594 8.6425625 7.375 8.4765625 7.375 z"})});var s9=a(z(),1),jF=a(b(),1),Mhe=()=>(0,jF.jsx)(s9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,jF.jsx)(s9.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"})});var l9=a(z(),1),UF=a(b(),1),Ahe=()=>(0,UF.jsx)(l9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,UF.jsx)(l9.Path,{d:"M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z"})});var c9=a(z(),1),WF=a(b(),1),zhe=()=>(0,WF.jsx)(c9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,WF.jsx)(c9.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"})});var u9=a(z(),1),GF=a(b(),1),Vhe=()=>(0,GF.jsx)(u9.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,GF.jsx)(u9.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"})});function Fhe(e){return e?.name?{icon:e?.icon??X_,label:e?.title??(0,$F.__)("Social Icon")}:{icon:X_,label:(0,$F.__)("Social Icon")}}var cr=a(b(),1),wIe=({url:e,setAttributes:t,setPopover:r,popoverAnchor:o,clientId:n})=>{let{removeBlock:i}=(0,d9.useDispatch)(La.store);return(0,cr.jsx)(La.URLPopover,{anchor:o,"aria-label":(0,di.__)("Edit social link"),onClose:()=>{r(!1),o?.focus()},children:(0,cr.jsx)("form",{className:"block-editor-url-popover__link-editor",onSubmit:s=>{s.preventDefault(),r(!1),o?.focus()},children:(0,cr.jsx)("div",{className:"block-editor-url-input",children:(0,cr.jsx)(La.URLInput,{value:e,onChange:s=>t({url:s}),placeholder:(0,di.__)("Enter social link"),label:(0,di.__)("Enter social link"),hideLabelFromVision:!0,disableSuggestions:!0,onKeyDown:s=>{e||s.defaultPrevented||![m1.BACKSPACE,m1.DELETE].includes(s.keyCode)||i(n)},suffix:(0,cr.jsx)(_o.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,cr.jsx)(_o.Button,{icon:$E,label:(0,di.__)("Apply"),type:"submit",size:"small"})})})})})})},CIe=({attributes:e,context:t,isSelected:r,setAttributes:o,clientId:n,name:i})=>{let{url:s,service:l,label:c="",rel:u}=e,d=Y(),{showLabels:p,iconColor:m,iconColorValue:f,iconBackgroundColor:g,iconBackgroundColorValue:h}=t,[v,x]=(0,cg.useState)(!1),_=T("wp-social-link","wp-block-social-link","wp-social-link-"+l,{"wp-social-link__is-incomplete":!s,[`has-${m}-color`]:m,[`has-${g}-background-color`]:g}),[k,y]=(0,cg.useState)(null),w=(0,La.useBlockEditingMode)()==="contentOnly",{activeVariation:C}=(0,d9.useSelect)(E=>{let{getActiveBlockVariation:L}=E(Hhe.store);return{activeVariation:L(i,e)}},[i,e]),{icon:S,label:P}=Fhe(C),N=c.trim()===""?P:c,I=(0,cg.useRef)(),B=(0,La.useBlockProps)({className:"wp-block-social-link-anchor",ref:(0,Ohe.useMergeRefs)([y,I]),onClick:()=>x(!0),onKeyDown:E=>{E.keyCode===m1.ENTER&&(E.preventDefault(),x(!0))}});return(0,cr.jsxs)(cr.Fragment,{children:[w&&p&&(0,cr.jsx)(La.BlockControls,{group:"other",children:(0,cr.jsx)(_o.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:E,onToggle:L})=>(0,cr.jsx)(_o.ToolbarButton,{onClick:L,"aria-haspopup":"true","aria-expanded":E,children:(0,di.__)("Text")}),renderContent:()=>(0,cr.jsx)(_o.TextControl,{className:"wp-block-social-link__toolbar_content_text",label:(0,di.__)("Text"),help:(0,di.__)("Provide a text label or use the default."),value:c,onChange:E=>o({label:E}),placeholder:P})})}),(0,cr.jsx)(La.InspectorControls,{children:(0,cr.jsx)(_o.__experimentalToolsPanel,{label:(0,di.__)("Settings"),resetAll:()=>{o({label:void 0})},dropdownMenuProps:d,children:(0,cr.jsx)(_o.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,di.__)("Text"),hasValue:()=>!!c,onDeselect:()=>{o({label:void 0})},children:(0,cr.jsx)(_o.TextControl,{label:(0,di.__)("Text"),help:(0,di.__)("The text is visible when enabled from the parent Social Icons block."),value:c,onChange:E=>o({label:E}),placeholder:P})})})}),(0,cr.jsx)(La.InspectorControls,{group:"advanced",children:(0,cr.jsx)(_o.TextControl,{label:(0,di.__)("Link relation"),help:(0,cg.createInterpolateElement)((0,di.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,cr.jsx)(_o.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})}),value:u||"",onChange:E=>o({rel:E})})}),(0,cr.jsxs)("li",{role:"presentation",className:_,style:{color:f,backgroundColor:h},children:[(0,cr.jsxs)("button",{"aria-haspopup":"dialog",...B,role:"button",children:[(0,cr.jsx)(_o.Icon,{icon:S}),(0,cr.jsx)("span",{className:T("wp-block-social-link-label",{"screen-reader-text":!p}),children:N})]}),r&&v&&(0,cr.jsx)(wIe,{url:s,setAttributes:o,setPopover:x,popoverAnchor:k,clientId:n})]})]})},jhe=CIe;var p9={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/social-link",title:"Social Icon",category:"widgets",parent:["core/social-links"],description:"Display an icon linking to a social profile or site.",textdomain:"default",attributes:{url:{type:"string",role:"content"},service:{type:"string"},label:{type:"string",role:"content"},rel:{type:"string"}},usesContext:["openInNewTab","showLabels","iconColor","iconColorValue","iconBackgroundColor","iconBackgroundColorValue"],supports:{anchor:!0,reusable:!1,html:!1,interactivity:{clientNavigation:!0}},editorStyle:"wp-block-social-link-editor"};var Ue=a(D(),1);var Uhe=[{isDefault:!0,name:"wordpress",attributes:{service:"wordpress"},title:(0,Ue._x)("WordPress","social link block variation name"),icon:Mhe},{name:"fivehundredpx",attributes:{service:"fivehundredpx"},title:(0,Ue._x)("500px","social link block variation name"),icon:nhe},{name:"amazon",attributes:{service:"amazon"},title:(0,Ue._x)("Amazon","social link block variation name"),icon:$ge},{name:"bandcamp",attributes:{service:"bandcamp"},title:(0,Ue._x)("Bandcamp","social link block variation name"),icon:qge},{name:"behance",attributes:{service:"behance"},title:(0,Ue._x)("Behance","social link block variation name"),icon:Zge},{name:"bluesky",attributes:{service:"bluesky"},title:(0,Ue._x)("Bluesky","social link block variation name"),icon:Kge},{name:"chain",attributes:{service:"chain"},title:(0,Ue._x)("Link","social link block variation name"),icon:X_},{name:"codepen",attributes:{service:"codepen"},title:(0,Ue._x)("CodePen","social link block variation name"),icon:Yge},{name:"deviantart",attributes:{service:"deviantart"},title:(0,Ue._x)("DeviantArt","social link block variation name"),icon:Qge},{name:"discord",attributes:{service:"discord"},title:(0,Ue._x)("Discord","social link block variation name"),icon:Xge},{name:"dribbble",attributes:{service:"dribbble"},title:(0,Ue._x)("Dribbble","social link block variation name"),icon:Jge},{name:"dropbox",attributes:{service:"dropbox"},title:(0,Ue._x)("Dropbox","social link block variation name"),icon:ehe},{name:"etsy",attributes:{service:"etsy"},title:(0,Ue._x)("Etsy","social link block variation name"),icon:the},{name:"facebook",attributes:{service:"facebook"},title:(0,Ue._x)("Facebook","social link block variation name"),icon:rhe},{name:"feed",attributes:{service:"feed"},title:(0,Ue._x)("RSS Feed","social link block variation name"),icon:ohe},{name:"flickr",attributes:{service:"flickr"},title:(0,Ue._x)("Flickr","social link block variation name"),icon:ahe},{name:"foursquare",attributes:{service:"foursquare"},title:(0,Ue._x)("Foursquare","social link block variation name"),icon:ihe},{name:"goodreads",attributes:{service:"goodreads"},title:(0,Ue._x)("Goodreads","social link block variation name"),icon:she},{name:"google",attributes:{service:"google"},title:(0,Ue._x)("Google","social link block variation name"),icon:lhe},{name:"github",attributes:{service:"github"},title:(0,Ue._x)("GitHub","social link block variation name"),icon:che},{name:"gravatar",attributes:{service:"gravatar"},title:(0,Ue._x)("Gravatar","social link block variation name"),icon:uhe},{name:"instagram",attributes:{service:"instagram"},title:(0,Ue._x)("Instagram","social link block variation name"),icon:dhe},{name:"lastfm",attributes:{service:"lastfm"},title:(0,Ue._x)("Last.fm","social link block variation name"),icon:phe},{name:"linkedin",attributes:{service:"linkedin"},title:(0,Ue._x)("LinkedIn","social link block variation name"),icon:mhe},{name:"mail",attributes:{service:"mail"},title:(0,Ue._x)("Mail","social link block variation name"),keywords:["email","e-mail"],icon:fhe},{name:"mastodon",attributes:{service:"mastodon"},title:(0,Ue._x)("Mastodon","social link block variation name"),icon:ghe},{name:"meetup",attributes:{service:"meetup"},title:(0,Ue._x)("Meetup","social link block variation name"),icon:hhe},{name:"medium",attributes:{service:"medium"},title:(0,Ue._x)("Medium","social link block variation name"),icon:vhe},{name:"patreon",attributes:{service:"patreon"},title:(0,Ue._x)("Patreon","social link block variation name"),icon:yhe},{name:"pinterest",attributes:{service:"pinterest"},title:(0,Ue._x)("Pinterest","social link block variation name"),icon:bhe},{name:"pocket",attributes:{service:"pocket"},title:(0,Ue._x)("Pocket","social link block variation name"),icon:_he},{name:"reddit",attributes:{service:"reddit"},title:(0,Ue._x)("Reddit","social link block variation name"),icon:xhe},{name:"skype",attributes:{service:"skype"},title:(0,Ue._x)("Skype","social link block variation name"),icon:khe,scope:[]},{name:"snapchat",attributes:{service:"snapchat"},title:(0,Ue._x)("Snapchat","social link block variation name"),icon:whe},{name:"soundcloud",attributes:{service:"soundcloud"},title:(0,Ue._x)("SoundCloud","social link block variation name"),icon:Che},{name:"spotify",attributes:{service:"spotify"},title:(0,Ue._x)("Spotify","social link block variation name"),icon:She},{name:"telegram",attributes:{service:"telegram"},title:(0,Ue._x)("Telegram","social link block variation name"),icon:The},{name:"threads",attributes:{service:"threads"},title:(0,Ue._x)("Threads","social link block variation name"),icon:Phe},{name:"tiktok",attributes:{service:"tiktok"},title:(0,Ue._x)("TikTok","social link block variation name"),icon:Ehe},{name:"tumblr",attributes:{service:"tumblr"},title:(0,Ue._x)("Tumblr","social link block variation name"),icon:Bhe},{name:"twitch",attributes:{service:"twitch"},title:(0,Ue._x)("Twitch","social link block variation name"),icon:Nhe},{name:"twitter",attributes:{service:"twitter"},title:(0,Ue._x)("Twitter","social link block variation name"),icon:Ihe},{name:"vimeo",attributes:{service:"vimeo"},title:(0,Ue._x)("Vimeo","social link block variation name"),icon:Rhe},{name:"vk",attributes:{service:"vk"},title:(0,Ue._x)("VK","social link block variation name"),icon:Dhe},{name:"whatsapp",attributes:{service:"whatsapp"},title:(0,Ue._x)("WhatsApp","social link block variation name"),icon:Lhe},{name:"x",attributes:{service:"x"},keywords:["twitter"],title:(0,Ue._x)("X","social link block variation name"),icon:Ahe},{name:"yelp",attributes:{service:"yelp"},title:(0,Ue._x)("Yelp","social link block variation name"),icon:zhe},{name:"youtube",attributes:{service:"youtube"},title:(0,Ue._x)("YouTube","social link block variation name"),icon:Vhe}];Uhe.forEach(e=>{e.isActive||(e.isActive=(t,r)=>t.service===r.service)});var Whe=Uhe;var{name:Ghe}=p9,$he={icon:sy,edit:jhe,variations:Whe},TIe=()=>A({name:Ghe,metadata:p9,settings:$he});var KF={};Q(KF,{init:()=>DIe,metadata:()=>f9,name:()=>Jhe,settings:()=>e0e});var m9=a(R(),1),ZF=a(b(),1),PIe=e=>{if(e.layout)return e;let{className:t}=e,r="items-justified-",o=new RegExp(`\\b${r}[^ ]*[ ]?\\b`,"g"),n={...e,className:t?.replace(o,"").trim()},i=t?.match(o)?.[0]?.trim();return i&&Object.assign(n,{layout:{type:"flex",justifyContent:i.slice(r.length)}}),n},EIe=[{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:PIe,save:e=>{let{attributes:{iconBackgroundColorValue:t,iconColorValue:r,itemsJustification:o,size:n}}=e,i=T(n,{"has-icon-color":r,"has-icon-background-color":t,[`items-justified-${o}`]:o}),s={"--wp--social-links--icon-color":r,"--wp--social-links--icon-background-color":t};return(0,ZF.jsx)("ul",{...m9.useBlockProps.save({className:i,style:s}),children:(0,ZF.jsx)(m9.InnerBlocks.Content,{})})}}],qhe=EIe;var Zhe=a(H(),1),Ho=a(R(),1),Gl=a(V(),1),Ma=a(D(),1),Khe=a(O(),1);var Tn=a(b(),1),BIe=[{label:(0,Ma.__)("Default"),value:""},{label:(0,Ma.__)("Small"),value:"has-small-icon-size"},{label:(0,Ma.__)("Normal"),value:"has-normal-icon-size"},{label:(0,Ma.__)("Large"),value:"has-large-icon-size"},{label:(0,Ma.__)("Huge"),value:"has-huge-icon-size"}];function NIe(e){let{clientId:t,attributes:r,iconBackgroundColor:o,iconColor:n,isSelected:i,setAttributes:s,setIconBackgroundColor:l,setIconColor:c}=e,{iconBackgroundColorValue:u,iconColorValue:d,openInNewTab:p,showLabels:m,size:f}=r,{hasSocialIcons:g,hasSelectedChild:h,hasSelectedStyleState:v}=(0,Khe.useSelect)(I=>{let{getBlockCount:B,hasSelectedInnerBlock:E,hasSelectedStyleState:L}=ee(I(Ho.store));return{hasSocialIcons:B(t)>0,hasSelectedChild:E(t),hasSelectedStyleState:L(t)}},[t]),x=i||h,_=r.className?.includes("is-style-logos-only"),k=Y();(0,Zhe.useEffect)(()=>{if(_){let I;return s(B=>(I={iconBackgroundColor:B.iconBackgroundColor,iconBackgroundColorValue:B.iconBackgroundColorValue,customIconBackgroundColor:B.customIconBackgroundColor},{iconBackgroundColor:void 0,iconBackgroundColorValue:void 0,customIconBackgroundColor:void 0})),()=>s({...I})}},[_,s]);let y=T(f,{"has-visible-labels":m,"has-icon-color":n.color||d,"has-icon-background-color":o.color||u}),w=(0,Ho.useBlockProps)({className:y}),C=(0,Ho.useInnerBlocksProps)(w,{templateLock:!1,orientation:r.layout?.orientation??"horizontal",__experimentalAppenderTagName:"li",renderAppender:!g||x?Ho.InnerBlocks.ButtonBlockAppender:void 0}),S=[{value:n.color||d,onChange:I=>{c(I),s({iconColorValue:I})},label:(0,Ma.__)("Icon color"),resetAllFilter:()=>{c(void 0),s({iconColorValue:void 0})}}];_||S.push({value:o.color||u,onChange:I=>{l(I),s({iconBackgroundColorValue:I})},label:(0,Ma.__)("Icon background"),resetAllFilter:()=>{l(void 0),s({iconBackgroundColorValue:void 0})}});let P=(0,Ho.__experimentalUseMultipleOriginColorsAndGradients)(),N=P.hasColorsOrGradients&&!v;return(0,Tn.jsxs)(Tn.Fragment,{children:[(0,Tn.jsx)(Ho.InspectorControls,{children:(0,Tn.jsxs)(Gl.__experimentalToolsPanel,{label:(0,Ma.__)("Settings"),resetAll:()=>{s({openInNewTab:!1,showLabels:!1,size:void 0})},dropdownMenuProps:k,children:[(0,Tn.jsx)(Gl.__experimentalToolsPanelItem,{isShownByDefault:!0,hasValue:()=>!!f,label:(0,Ma.__)("Icon size"),onDeselect:()=>s({size:void 0}),children:(0,Tn.jsx)(Gl.SelectControl,{label:(0,Ma.__)("Icon size"),onChange:I=>{s({size:I===""?void 0:I})},value:f??"",options:BIe})}),(0,Tn.jsx)(Gl.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,Ma.__)("Show text"),hasValue:()=>!!m,onDeselect:()=>s({showLabels:!1}),children:(0,Tn.jsx)(Gl.ToggleControl,{label:(0,Ma.__)("Show text"),checked:m,onChange:()=>s({showLabels:!m})})}),(0,Tn.jsx)(Gl.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,Ma.__)("Open links in new tab"),hasValue:()=>!!p,onDeselect:()=>s({openInNewTab:!1}),children:(0,Tn.jsx)(Gl.ToggleControl,{label:(0,Ma.__)("Open links in new tab"),checked:p,onChange:()=>s({openInNewTab:!p})})})]})}),N&&(0,Tn.jsxs)(Ho.InspectorControls,{group:"color",children:[S.map(({onChange:I,label:B,value:E,resetAllFilter:L})=>(0,Tn.jsx)(Ho.__experimentalColorGradientSettingsDropdown,{__experimentalIsRenderedInSidebar:!0,settings:[{colorValue:E,label:B,onColorChange:I,isShownByDefault:!0,resetAllFilter:L,enableAlpha:!0,clearable:!0}],panelId:t,...P},`social-links-color-${B}`)),!_&&(0,Tn.jsx)(Ho.ContrastChecker,{textColor:d,backgroundColor:u,isLargeText:!1})]}),(0,Tn.jsx)("ul",{...C})]})}var IIe={iconColor:"icon-color",iconBackgroundColor:"icon-background-color"},Yhe=(0,Ho.withColors)(IIe)(NIe);var f9={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/social-links",title:"Social Icons",category:"widgets",allowedBlocks:["core/social-link"],description:"Display icons linking to your social 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",iconColor:"iconColor",iconColorValue:"iconColorValue",iconBackgroundColor:"iconBackgroundColor",iconBackgroundColorValue:"iconBackgroundColorValue"},supports:{align:["left","center","right"],anchor:!0,html:!1,__experimentalExposeControlsToChildren:!0,layout:{allowSwitching:!1,allowInheriting:!1,allowVerticalAlignment:!1,default:{type:"flex"}},color:{enableContrastChecker:!1,background:!0,gradients:!0,text:!1,__experimentalDefaultControls:{background:!1}},spacing:{blockGap:["horizontal","vertical"],margin:!0,padding:!0,units:["px","em","rem","vh","vw"],__experimentalDefaultControls:{blockGap:!0,margin:!0,padding:!1}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}},contentRole:!0,listView:!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"};var g9=a(R(),1),Qhe=a(b(),1);function Xhe(e){let{attributes:{iconBackgroundColorValue:t,iconColorValue:r,showLabels:o,size:n}}=e,i=T(n,{"has-visible-labels":o,"has-icon-color":r,"has-icon-background-color":t}),s=g9.useBlockProps.save({className:i}),l=g9.useInnerBlocksProps.save(s);return(0,Qhe.jsx)("ul",{...l})}var{name:Jhe}=f9,e0e={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:sy,edit:Yhe,save:Xhe,deprecated:qhe},DIe=()=>A({name:Jhe,metadata:f9,settings:e0e});var YF={};Q(YF,{init:()=>OIe,metadata:()=>v9,name:()=>f0e,settings:()=>g0e});var t0e=a(R(),1),r0e=a(b(),1),LIe=[{attributes:{height:{type:"number",default:100},width:{type:"number"}},migrate(e){let{height:t,width:r}=e;return{...e,width:r!==void 0?`${r}px`:void 0,height:t!==void 0?`${t}px`:void 0}},save({attributes:e}){return(0,r0e.jsx)("div",{...t0e.useBlockProps.save({style:{height:e.height,width:e.width},"aria-hidden":!0})})}}],o0e=LIe;var Pn=a(R(),1),l0e=a(V(),1),g1=a(H(),1),h9=a(O(),1);var f1=a(D(),1),Qc=a(R(),1),Ys=a(V(),1),a0e=a(he(),1);var J_=0;var pi=a(b(),1),{useSpacingSizes:MIe}=ee(Qc.privateApis);function n0e({label:e,onChange:t,isResizing:r,value:o=""}){let n=(0,a0e.useInstanceId)(Ys.__experimentalUnitControl,"block-spacer-height-input"),i=MIe(),[s]=(0,Qc.useSettings)("spacing.units"),l=s?s.filter(m=>m!=="%"):["px","em","rem","vw","vh"],c=(0,Ys.__experimentalUseCustomUnits)({availableUnits:l,defaultValues:{px:100,em:10,rem:10,vw:10,vh:25}}),[u,d]=(0,Ys.__experimentalParseQuantityAndUnitFromRawValue)(o),p=(0,Qc.isValueSpacingPreset)(o)?o:[u,r?"px":d].join("");return(0,pi.jsx)(pi.Fragment,{children:i?.length<2?(0,pi.jsx)(Ys.__experimentalUnitControl,{id:n,isResetValueOnUnitChange:!0,min:J_,onChange:t,value:p,units:c,label:e}):(0,pi.jsx)("div",{className:"tools-panel-item-spacing",children:(0,pi.jsx)(Qc.__experimentalSpacingSizesControl,{values:{all:p},onChange:({all:m})=>{t(m)},label:e,sides:["all"],units:c,allowReset:!1,splitOnAxis:!1,showSideInLabel:!1})})})}function i0e({setAttributes:e,orientation:t,height:r,width:o,isResizing:n}){let i=Y();return(0,pi.jsx)(Qc.InspectorControls,{children:(0,pi.jsxs)(Ys.__experimentalToolsPanel,{label:(0,f1.__)("Settings"),resetAll:()=>{e({width:void 0,height:"100px"})},dropdownMenuProps:i,children:[t==="horizontal"&&(0,pi.jsx)(Ys.__experimentalToolsPanelItem,{label:(0,f1.__)("Width"),isShownByDefault:!0,hasValue:()=>o!==void 0,onDeselect:()=>e({width:void 0}),children:(0,pi.jsx)(n0e,{label:(0,f1.__)("Width"),value:o,onChange:s=>e({width:s}),isResizing:n})}),t!=="horizontal"&&(0,pi.jsx)(Ys.__experimentalToolsPanelItem,{label:(0,f1.__)("Height"),isShownByDefault:!0,hasValue:()=>r!=="100px",onDeselect:()=>e({height:"100px"}),children:(0,pi.jsx)(n0e,{label:(0,f1.__)("Height"),value:r,onChange:s=>e({height:s}),isResizing:n})})]})})}var Qs=a(b(),1),{useSpacingSizes:AIe}=ee(Pn.privateApis),s0e=({orientation:e,onResizeStart:t,onResize:r,onResizeStop:o,isSelected:n,isResizing:i,setIsResizing:s,...l})=>{let c=d=>e==="horizontal"?d.clientWidth:d.clientHeight,u=d=>`${c(d)}px`;return(0,Qs.jsx)(l0e.ResizableBox,{className:T("block-library-spacer__resize-container",{"resize-horizontal":e==="horizontal","is-resizing":i,"is-selected":n}),onResizeStart:(d,p,m)=>{let f=u(m);t(f),r(f)},onResize:(d,p,m)=>{r(u(m)),i||s(!0)},onResizeStop:(d,p,m)=>{let f=c(m);o(`${f}px`),s(!1)},__experimentalShowTooltip:!0,__experimentalTooltipProps:{axis:e==="horizontal"?"x":"y",position:"corner",isVisible:i},showHandle:n,...l})},zIe=({attributes:e,isSelected:t,setAttributes:r,toggleSelection:o,context:n,__unstableParentLayout:i,className:s})=>{let l=(0,h9.useSelect)(Z=>Z(Pn.store).getSettings()?.disableCustomSpacingSizes),{orientation:c}=n,{orientation:u,type:d,default:{type:p}={}}=i||{},m=d==="flex"||!d&&p==="flex",f=!u&&m?"horizontal":u||c,{height:g,width:h,style:v={}}=e,{layout:x={}}=v,{selfStretch:_,flexSize:k}=x,y=AIe(),[w,C]=(0,g1.useState)(!1),[S,P]=(0,g1.useState)(null),[N,I]=(0,g1.useState)(null),B=()=>o(!1),E=()=>o(!0),{__unstableMarkNextChangeAsNotPersistent:L}=(0,h9.useDispatch)(Pn.store),M=Z=>{E(),m&&r({style:{...v,layout:{...x,flexSize:Z,selfStretch:"fixed"}}}),r({height:Z}),P(null)},U=Z=>{E(),m&&r({style:{...v,layout:{...x,flexSize:Z,selfStretch:"fixed"}}}),r({width:Z}),I(null)},$=()=>{if(!m)return S||(0,Pn.getSpacingPresetCssVar)(g)||void 0},W=()=>{if(!m)return N||(0,Pn.getSpacingPresetCssVar)(h)||void 0},G=f==="horizontal"?N||k:S||k,F={height:f==="horizontal"?24:$(),width:f==="horizontal"?W():void 0,minWidth:f==="vertical"&&m?48:void 0,flexBasis:m?G:void 0,flexGrow:m&&w?0:void 0},q=Z=>Z==="horizontal"?(0,Qs.jsx)(s0e,{minWidth:J_,enable:{top:!1,right:!0,bottom:!1,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},orientation:Z,onResizeStart:B,onResize:I,onResizeStop:U,isSelected:t,isResizing:w,setIsResizing:C}):(0,Qs.jsx)(Qs.Fragment,{children:(0,Qs.jsx)(s0e,{minHeight:J_,enable:{top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},orientation:Z,onResizeStart:B,onResize:P,onResizeStop:M,isSelected:t,isResizing:w,setIsResizing:C})});(0,g1.useEffect)(()=>{let Z=X=>{L(),r(X)};if(m&&_!=="fill"&&_!=="fit"&&k===void 0)if(f==="horizontal"){let X=(0,Pn.getCustomValueFromPreset)(h,y)||(0,Pn.getCustomValueFromPreset)(g,y)||"100px";Z({width:"0px",style:{...v,layout:{...x,flexSize:X,selfStretch:"fixed"}}})}else{let X=(0,Pn.getCustomValueFromPreset)(g,y)||(0,Pn.getCustomValueFromPreset)(h,y)||"100px";Z({height:"0px",style:{...v,layout:{...x,flexSize:X,selfStretch:"fixed"}}})}else m&&(_==="fill"||_==="fit")?Z(f==="horizontal"?{width:void 0}:{height:void 0}):!m&&(_||k)&&Z({...f==="horizontal"?{width:k}:{height:k},style:{...v,layout:{...x,flexSize:void 0,selfStretch:void 0}}})},[v,k,g,f,m,x,_,r,y,h,L]);let j=(0,Pn.useBlockEditingMode)();return(0,Qs.jsxs)(Qs.Fragment,{children:[(0,Qs.jsx)("div",{...(0,Pn.useBlockProps)({style:F,className:T(s,{"custom-sizes-disabled":l})}),children:j==="default"&&q(f)}),!m&&(0,Qs.jsx)(i0e,{setAttributes:r,height:S||g,width:N||h,orientation:f,isResizing:w})]})},c0e=zIe;var v9={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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,spacing:{margin:["top","bottom"],__experimentalDefaultControls:{margin:!0}},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-spacer-editor",style:"wp-block-spacer"};var u0e=a(J(),1),FIe={to:[{type:"block",blocks:["core/separator"],transform:({anchor:e})=>(0,u0e.createBlock)("core/separator",{anchor:e||void 0})}]},d0e=FIe;var e2=a(R(),1),p0e=a(b(),1);function m0e({attributes:e}){let{height:t,width:r,style:o}=e,{layout:{selfStretch:n}={}}=o||{},i=n==="fill"||n==="fit"?void 0:t;return(0,p0e.jsx)("div",{...e2.useBlockProps.save({style:{height:(0,e2.getSpacingPresetCssVar)(i),width:(0,e2.getSpacingPresetCssVar)(r)},"aria-hidden":!0})})}var{name:f0e}=v9,g0e={icon:fN,transforms:d0e,edit:c0e,save:m0e,deprecated:o0e},OIe=()=>A({name:f0e,metadata:v9,settings:g0e});var JF={};Q(JF,{init:()=>UIe,metadata:()=>S9,name:()=>S0e,settings:()=>T0e});var C0e=a(D(),1);var ug=a(R(),1),k9=a(O(),1),_0e=a(H(),1);var x9=a(R(),1),y1=a(V(),1),_9=a(D(),1),y0e=a(O(),1);var XF=a(D(),1),b9=a(R(),1),t2=a(V(),1),v0e=a(O(),1);var h0e=a(J(),1),QF=a(R(),1),y9=a(O(),1);function h1(e){let t=(0,y9.useRegistry)(),{insertBlock:r,removeBlock:o,moveBlocksToPosition:n,updateBlockAttributes:i,__unstableMarkNextChangeAsNotPersistent:s}=(0,y9.useDispatch)(QF.store),l=()=>{let{getBlocks:p,getBlockAttributes:m}=t.select(QF.store),f=e?m(e):void 0,g=e?p(e).find(h=>h.name==="core/tab-panels"):void 0;return{tabPanelsClientId:g?.clientId??null,tabPanelBlocks:g?.innerBlocks??[],activeIndex:f?.editorActiveTabIndex??f?.activeTabIndex??0}};return{insertTab:p=>{let{tabPanelsClientId:m,tabPanelBlocks:f}=l();if(!m)return;let g=p??f.length;r((0,h0e.createBlock)("core/tab-panel"),g,m,!1),s(),i(e,{editorActiveTabIndex:g})},removeTab:p=>{let{tabPanelBlocks:m,activeIndex:f}=l(),g=m.length;if(g<=1)return;let h=p??f,v=m[h];if(!v)return;let x=h>=g-1?g-2:h;s(),i(e,{editorActiveTabIndex:x}),o(v.clientId,!1)},moveTab:p=>{let{tabPanelsClientId:m,tabPanelBlocks:f,activeIndex:g}=l();if(!m)return;let h=g+p,v=f[g];!v||h<0||h>=f.length||(s(),i(e,{editorActiveTabIndex:h}),n([v.clientId],m,m,h))}}}var v1=a(b(),1);function Rp({tabsClientId:e}){let{insertTab:t,removeTab:r}=h1(e),o=(0,v0e.useSelect)(n=>e?(n(b9.store).getBlocks(e).find(s=>s.name==="core/tab-panels")?.innerBlocks.length??0)<=1:!0,[e]);return(0,v1.jsx)(b9.BlockControls,{group:"other",children:(0,v1.jsxs)(t2.ToolbarGroup,{children:[(0,v1.jsx)(t2.ToolbarButton,{className:"components-toolbar__control",onClick:()=>t(),text:(0,XF.__)("Add tab")}),(0,v1.jsx)(t2.ToolbarButton,{className:"components-toolbar__control",onClick:()=>r(),text:(0,XF.__)("Remove tab"),disabled:o})]})})}var Xc=a(b(),1);function b0e({tabsClientId:e,blockIndex:t,isDefaultTab:r}){let{updateBlockAttributes:o}=(0,y0e.useDispatch)(x9.store),n=Y();return(0,Xc.jsxs)(Xc.Fragment,{children:[(0,Xc.jsx)(Rp,{tabsClientId:e}),(0,Xc.jsx)(x9.InspectorControls,{children:(0,Xc.jsx)(y1.__experimentalToolsPanel,{label:(0,_9.__)("Settings"),resetAll:()=>{o(e,{activeTabIndex:0})},dropdownMenuProps:n,children:(0,Xc.jsx)(y1.__experimentalToolsPanelItem,{label:(0,_9.__)("Default tab"),hasValue:()=>r&&t!==0,onDeselect:()=>{o(e,{activeTabIndex:0})},isShownByDefault:!0,children:(0,Xc.jsx)(y1.CheckboxControl,{label:(0,_9.__)("Default tab"),checked:r,onChange:i=>{o(e,{activeTabIndex:i?t:0})}})})})})]})}var w9=a(b(),1);function x0e({clientId:e,isSelected:t}){let{activeTabIndex:r,editorActiveTabIndex:o,blockIndex:n,hasInnerBlocksSelected:i,tabsClientId:s}=(0,k9.useSelect)(h=>{let{getBlockRootClientId:v,getBlockIndex:x,hasSelectedInnerBlock:_,getBlockAttributes:k}=h(ug.store),y=v(e),w=v(y),C=k(w)??{},S=x(e),P=_(e,!0);return{activeTabIndex:C.activeTabIndex,editorActiveTabIndex:C.editorActiveTabIndex,blockIndex:S,hasInnerBlocksSelected:P,tabsClientId:w}},[e]),l=o??r,{updateBlockAttributes:c,__unstableMarkNextChangeAsNotPersistent:u}=(0,k9.useDispatch)(ug.store);(0,_0e.useEffect)(()=>{(t||i)&&s&&l!==n&&(u(),c(s,{editorActiveTabIndex:n}))},[t,i,s,l,n,c,u]);let d=l===n,p=r===n,m=t||i||d,f=(0,ug.useBlockProps)({hidden:!m,tabIndex:m?0:-1}),g=(0,ug.useInnerBlocksProps)(f,{});return(0,w9.jsxs)("section",{...g,children:[(0,w9.jsx)(b0e,{tabsClientId:s,blockIndex:n,isDefaultTab:p}),m&&g.children]})}var C9=a(R(),1),k0e=a(b(),1);function w0e(){let e=C9.useBlockProps.save({role:"tabpanel",tabIndex:0}),t=C9.useInnerBlocksProps.save(e);return(0,k0e.jsx)("section",{...t})}var S9={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/tab-panel",title:"Tab Panel",description:"Content for a tab in a tabbed interface.",category:"design",textdomain:"default",attributes:{label:{type:"string",default:""}},parent:["core/tab-panels"],usesContext:["core/tabs-id"],supports:{anchor:!0,html:!1,color:{background:!0,text:!0,__experimentalDefaultControls:{background:!0,text:!0}},layout:!0,spacing:{blockGap:!0,padding:!0},typography:{fontSize:!0,__experimentalFontFamily:!0,__experimentalDefaultControls:{fontSize:!0,__experimentalFontFamily:!0}},visibility:!1},providesContext:{"core/tab-label":"label"},style:"wp-block-tab-panel"};var jIe=[["core/paragraph",{placeholder:(0,C0e.__)("Type / to choose a block")}]],{name:S0e}=S9,T0e={icon:FN,template:jIe,__experimentalLabel(e,{context:t}){let{label:r}=e,o=e?.metadata?.name,n=r?.trim().length>0;if(t==="list-view"&&(o||n))return o||r;if(t==="breadcrumb"&&o)return o},edit:x0e,save:w0e},UIe=()=>A({name:S0e,metadata:S9,settings:T0e});var eO={};Q(eO,{init:()=>$Ie,metadata:()=>P9,name:()=>I0e,settings:()=>R0e});var b1=a(R(),1),P0e=a(O(),1);var dg=a(b(),1);function E0e({clientId:e}){let t=(0,b1.useBlockProps)(),r=(0,b1.useInnerBlocksProps)(t,{templateLock:!1,renderAppender:!1}),o=(0,P0e.useSelect)(n=>n(b1.store).getBlockRootClientId(e),[e]);return(0,dg.jsxs)(dg.Fragment,{children:[(0,dg.jsx)(Rp,{tabsClientId:o}),(0,dg.jsx)("div",{...r})]})}var T9=a(R(),1),B0e=a(b(),1);function N0e(){let e=T9.useBlockProps.save(),t=T9.useInnerBlocksProps.save(e);return(0,B0e.jsx)("div",{...t})}var P9={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/tab-panels",title:"Tab Panels",description:"Container for tab panel content in a tabbed interface.",category:"design",textdomain:"default",parent:["core/tabs"],allowedBlocks:["core/tab-panel"],supports:{html:!1,visibility:!1,lock:!1,color:{background:!0,text:!0,heading:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{padding:!0},typography:{fontSize:!0,__experimentalFontFamily:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}}};var GIe=[["core/tab-panel"],["core/tab-panel"]],{name:I0e}=P9,R0e={icon:dv,template:GIe,edit:E0e,save:N0e},$Ie=()=>A({name:I0e,metadata:P9,settings:R0e});var uO={};Q(uO,{init:()=>cRe,metadata:()=>E9,name:()=>G0e,settings:()=>$0e});var Jc=a(D(),1);var fr=a(R(),1),pt=a(b(),1),D0e={"subtle-light-gray":"#f3f4f5","subtle-pale-green":"#e9fbe5","subtle-pale-blue":"#e7f5fe","subtle-pale-pink":"#fcf0ef"},tO={content:{type:"rich-text",source:"rich-text"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"},align:{type:"string",source:"attribute",attribute:"data-align"},colspan:{type:"string",source:"attribute",attribute:"colspan"},rowspan:{type:"string",source:"attribute",attribute:"rowspan"}},qIe={attributes:{hasFixedLayout:{type:"boolean",default:!1},caption:{type:"rich-text",source:"rich-text",selector:"figcaption"},head:{type:"array",default:[],source:"query",selector:"thead tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:tO}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:tO}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:tO}}}},supports:{anchor:!0,align:!0,color:{__experimentalSkipSerialization:!0,gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!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",interactivity:{clientNavigation:!0}},save({attributes:e}){let{hasFixedLayout:t,head:r,body:o,foot:n,caption:i}=e;if(!r.length&&!o.length&&!n.length)return null;let l=(0,fr.__experimentalGetColorClassesAndStyles)(e),c=(0,fr.__experimentalGetBorderClassesAndStyles)(e),u=T(l.className,c.className,{"has-fixed-layout":t}),d=!fr.RichText.isEmpty(i),p=({type:m,rows:f})=>{if(!f.length)return null;let g=`t${m}`;return(0,pt.jsx)(g,{children:f.map(({cells:h},v)=>(0,pt.jsx)("tr",{children:h.map(({content:x,tag:_,scope:k,align:y,colspan:w,rowspan:C},S)=>{let P=T({[`has-text-align-${y}`]:y});return(0,pt.jsx)(fr.RichText.Content,{className:P||void 0,"data-align":y,tagName:_,value:x,scope:_==="th"?k:void 0,colSpan:w,rowSpan:C},S)})},v))})};return(0,pt.jsxs)("figure",{...fr.useBlockProps.save(),children:[(0,pt.jsxs)("table",{className:u===""?void 0:u,style:{...l.style,...c.style},children:[(0,pt.jsx)(p,{type:"head",rows:r}),(0,pt.jsx)(p,{type:"body",rows:o}),(0,pt.jsx)(p,{type:"foot",rows:n})]}),d&&(0,pt.jsx)(fr.RichText.Content,{tagName:"figcaption",value:i,className:(0,fr.__experimentalGetElementClassName)("caption")})]})}},rO={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"}},ZIe={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:rO}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:rO}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:rO}}}},supports:{anchor:!0,align:!0,color:{__experimentalSkipSerialization:!0,gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!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"},save({attributes:e}){let{hasFixedLayout:t,head:r,body:o,foot:n,caption:i}=e;if(!r.length&&!o.length&&!n.length)return null;let l=(0,fr.__experimentalGetColorClassesAndStyles)(e),c=(0,fr.__experimentalGetBorderClassesAndStyles)(e),u=T(l.className,c.className,{"has-fixed-layout":t}),d=!fr.RichText.isEmpty(i),p=({type:m,rows:f})=>{if(!f.length)return null;let g=`t${m}`;return(0,pt.jsx)(g,{children:f.map(({cells:h},v)=>(0,pt.jsx)("tr",{children:h.map(({content:x,tag:_,scope:k,align:y},w)=>{let C=T({[`has-text-align-${y}`]:y});return(0,pt.jsx)(fr.RichText.Content,{className:C||void 0,"data-align":y,tagName:_,value:x,scope:_==="th"?k:void 0},w)})},v))})};return(0,pt.jsxs)("figure",{...fr.useBlockProps.save(),children:[(0,pt.jsxs)("table",{className:u===""?void 0:u,style:{...l.style,...c.style},children:[(0,pt.jsx)(p,{type:"head",rows:r}),(0,pt.jsx)(p,{type:"body",rows:o}),(0,pt.jsx)(p,{type:"foot",rows:n})]}),d&&(0,pt.jsx)(fr.RichText.Content,{tagName:"figcaption",value:i})]})}},oO={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"}},KIe={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:oO}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:oO}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:oO}}}},supports:{anchor:!0,align:!0,__experimentalSelector:".wp-block-table > table"},save:({attributes:e})=>{let{hasFixedLayout:t,head:r,body:o,foot:n,backgroundColor:i,caption:s}=e;if(!r.length&&!o.length&&!n.length)return null;let c=(0,fr.getColorClassName)("background-color",i),u=T(c,{"has-fixed-layout":t,"has-background":!!c}),d=!fr.RichText.isEmpty(s),p=({type:m,rows:f})=>{if(!f.length)return null;let g=`t${m}`;return(0,pt.jsx)(g,{children:f.map(({cells:h},v)=>(0,pt.jsx)("tr",{children:h.map(({content:x,tag:_,scope:k,align:y},w)=>{let C=T({[`has-text-align-${y}`]:y});return(0,pt.jsx)(fr.RichText.Content,{className:C||void 0,"data-align":y,tagName:_,value:x,scope:_==="th"?k:void 0},w)})},v))})};return(0,pt.jsxs)("figure",{...fr.useBlockProps.save(),children:[(0,pt.jsxs)("table",{className:u===""?void 0:u,children:[(0,pt.jsx)(p,{type:"head",rows:r}),(0,pt.jsx)(p,{type:"body",rows:o}),(0,pt.jsx)(p,{type:"foot",rows:n})]}),d&&(0,pt.jsx)(fr.RichText.Content,{tagName:"figcaption",value:s})]})},isEligible:e=>e.backgroundColor&&e.backgroundColor in D0e&&!e.style,migrate:e=>({...e,backgroundColor:void 0,style:{color:{background:D0e[e.backgroundColor]}}})},nO={content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"}},YIe={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:nO}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:nO}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:nO}}}},supports:{align:!0},save({attributes:e}){let{hasFixedLayout:t,head:r,body:o,foot:n,backgroundColor:i}=e;if(!r.length&&!o.length&&!n.length)return null;let l=(0,fr.getColorClassName)("background-color",i),c=T(l,{"has-fixed-layout":t,"has-background":!!l}),u=({type:d,rows:p})=>{if(!p.length)return null;let m=`t${d}`;return(0,pt.jsx)(m,{children:p.map(({cells:f},g)=>(0,pt.jsx)("tr",{children:f.map(({content:h,tag:v,scope:x},_)=>(0,pt.jsx)(fr.RichText.Content,{tagName:v,value:h,scope:v==="th"?x:void 0},_))},g))})};return(0,pt.jsxs)("table",{className:c,children:[(0,pt.jsx)(u,{type:"head",rows:r}),(0,pt.jsx)(u,{type:"body",rows:o}),(0,pt.jsx)(u,{type:"foot",rows:n})]})}},L0e=[qIe,ZIe,KIe,YIe];var mi=a(H(),1),jo=a(R(),1),It=a(D(),1),ao=a(V(),1);var QIe=["align"];function M0e({rowCount:e,columnCount:t}){return{body:Array.from({length:e}).map(()=>({cells:Array.from({length:t}).map(()=>({content:"",tag:"td"}))}))}}function XIe(e){if(!Dp(e.head))return e.head[0];if(!Dp(e.body))return e.body[0];if(!Dp(e.foot))return e.foot[0]}function A0e(e,t,r){let{sectionName:o,rowIndex:n,columnIndex:i}=t;return e[o]?.[n]?.cells?.[i]?.[r]}function aO(e,t,r){if(!t)return e;let o=Object.fromEntries(Object.entries(e).filter(([s])=>["head","body","foot"].includes(s))),{sectionName:n,rowIndex:i}=t;return Object.fromEntries(Object.entries(o).map(([s,l])=>n&&n!==s?[s,l]:[s,l.map((c,u)=>i&&i!==u?c:{cells:c.cells.map((d,p)=>JIe({sectionName:s,columnIndex:p,rowIndex:u},t)?r(d):d)})]))}function JIe(e,t){if(!e||!t)return!1;switch(t.type){case"column":return t.type==="column"&&e.columnIndex===t.columnIndex;case"cell":return t.type==="cell"&&e.sectionName===t.sectionName&&e.columnIndex===t.columnIndex&&e.rowIndex===t.rowIndex}}function iO(e,{sectionName:t,rowIndex:r,columnCount:o}){let n=XIe(e),i=o===void 0?n?.cells?.length:o;return i?{[t]:[...e[t].slice(0,r),{cells:Array.from({length:i}).map((s,l)=>{let c=n?.cells?.[l]??{};return{...Object.fromEntries(Object.entries(c).filter(([d])=>QIe.includes(d))),content:"",tag:t==="head"?"th":"td"}})},...e[t].slice(r)]}:e}function z0e(e,{sectionName:t,rowIndex:r}){return{[t]:e[t].filter((o,n)=>n!==r)}}function V0e(e,{columnIndex:t}){let r=Object.fromEntries(Object.entries(e).filter(([o])=>["head","body","foot"].includes(o)));return Object.fromEntries(Object.entries(r).map(([o,n])=>Dp(n)?[o,n]:[o,n.map(i=>O0e(i)||i.cells.length<t?i:{cells:[...i.cells.slice(0,t),{content:"",tag:o==="head"?"th":"td"},...i.cells.slice(t)]})]))}function F0e(e,{columnIndex:t}){let r=Object.fromEntries(Object.entries(e).filter(([o])=>["head","body","foot"].includes(o)));return Object.fromEntries(Object.entries(r).map(([o,n])=>Dp(n)?[o,n]:[o,n.map(i=>({cells:i.cells.length>=t?i.cells.filter((s,l)=>l!==t):i.cells})).filter(i=>i.cells.length)]))}function sO(e,t){if(!Dp(e[t]))return{[t]:[]};let r=e.body?.[0]?.cells?.length??1;return iO(e,{sectionName:t,rowIndex:0,columnCount:r})}function Dp(e){return!e||!e.length||e.every(O0e)}function O0e(e){return!(e.cells&&e.cells.length)}var wt=a(b(),1),eRe=[{icon:oP,title:(0,It.__)("Align column left"),align:"left"},{icon:tP,title:(0,It.__)("Align column center"),align:"center"},{icon:iP,title:(0,It.__)("Align column right"),align:"right"}],tRe={head:(0,It.__)("Header cell text"),body:(0,It.__)("Body cell text"),foot:(0,It.__)("Footer cell text")},rRe={head:(0,It._x)("Header label","table header"),foot:(0,It._x)("Footer label","table footer")};function oRe({name:e,...t}){let r=`t${e}`;return(0,wt.jsx)(r,{...t})}function nRe({attributes:e,setAttributes:t,insertBlocksAfter:r,isSelected:o}){let{hasFixedLayout:n,head:i,foot:s}=e,[l,c]=(0,mi.useState)(2),[u,d]=(0,mi.useState)(2),[p,m]=(0,mi.useState)(),f=(0,jo.__experimentalUseColorProps)(e),g=(0,jo.__experimentalUseBorderProps)(e),h=(0,jo.useBlockEditingMode)(),v=(0,mi.useRef)(),[x,_]=(0,mi.useState)(!1),k=Y();function y(K){d(K)}function w(K){c(K)}function C(K){K.preventDefault(),t(M0e({rowCount:parseInt(l,10)||2,columnCount:parseInt(u,10)||2})),_(!0)}function S(){t({hasFixedLayout:!n})}let P=(0,mi.useCallback)(function(K){p&&t(le=>aO(le,p,oe=>({...oe,content:K})))},[p,t]);function N(K){if(!p)return;let le={type:"column",columnIndex:p.columnIndex},oe=aO(e,le,ce=>({...ce,align:K}));t(oe)}function I(){if(p)return A0e(e,p,"align")}function B(){t(sO(e,"head"))}function E(){t(sO(e,"foot"))}function L(K){if(!p)return;let{sectionName:le,rowIndex:oe}=p,ce=oe+K;t(iO(e,{sectionName:le,rowIndex:ce})),m({sectionName:le,rowIndex:ce,columnIndex:0,type:"cell"})}function M(){L(0)}function U(){L(1)}function $(){if(!p)return;let{sectionName:K,rowIndex:le}=p;m(),t(z0e(e,{sectionName:K,rowIndex:le}))}function W(K=0){if(!p)return;let{columnIndex:le}=p,oe=le+K;t(V0e(e,{columnIndex:oe})),m({rowIndex:0,columnIndex:oe,type:"cell"})}function G(){W(0)}function F(){W(1)}function q(){if(!p)return;let{sectionName:K,columnIndex:le}=p;m(),t(F0e(e,{sectionName:K,columnIndex:le}))}(0,mi.useEffect)(()=>{o||m()},[o]),(0,mi.useEffect)(()=>{x&&(v?.current?.querySelector('td div[contentEditable="true"]')?.focus(),_(!1))},[x]);let j=["head","body","foot"].filter(K=>!Dp(e[K])),Z=[{icon:KN,title:(0,It.__)("Insert row before"),isDisabled:!p,onClick:M},{icon:qN,title:(0,It.__)("Insert row after"),isDisabled:!p,onClick:U},{icon:QN,title:(0,It.__)("Delete row"),isDisabled:!p,onClick:$},{icon:UN,title:(0,It.__)("Insert column before"),isDisabled:!p,onClick:G},{icon:HN,title:(0,It.__)("Insert column after"),isDisabled:!p,onClick:F},{icon:GN,title:(0,It.__)("Delete column"),isDisabled:!p,onClick:q}],X=j.map(K=>(0,wt.jsx)(oRe,{name:K,children:e[K].map(({cells:le},oe)=>(0,wt.jsx)("tr",{children:le.map((ce,pe)=>{let be=p?.sectionName===K&&p?.rowIndex===oe&&p?.columnIndex===pe;return(0,wt.jsx)(aRe,{name:K,rowIndex:oe,columnIndex:pe,onChange:be?P:void 0,setSelectedCell:m,...ce},pe)})},oe))},K)),te=!j.length;return(0,wt.jsxs)("figure",{...(0,jo.useBlockProps)({ref:v}),children:[!te&&h==="default"&&(0,wt.jsxs)(wt.Fragment,{children:[(0,wt.jsx)(jo.BlockControls,{group:"block",children:(0,wt.jsx)(jo.AlignmentControl,{label:(0,It.__)("Align column content"),alignmentControls:eRe,value:I(),onChange:K=>N(K)})}),(0,wt.jsx)(jo.BlockControls,{group:"other",children:(0,wt.jsx)(ao.ToolbarDropdownMenu,{icon:JN,label:(0,It.__)("Edit table"),controls:Z})})]}),(0,wt.jsx)(jo.InspectorControls,{children:(0,wt.jsxs)(ao.__experimentalToolsPanel,{label:(0,It.__)("Settings"),resetAll:()=>{t({hasFixedLayout:!0,head:[],foot:[]})},dropdownMenuProps:k,children:[(0,wt.jsx)(ao.__experimentalToolsPanelItem,{hasValue:()=>n!==!0,label:(0,It.__)("Fixed width table cells"),onDeselect:()=>t({hasFixedLayout:!0}),isShownByDefault:!0,children:(0,wt.jsx)(ao.ToggleControl,{label:(0,It.__)("Fixed width table cells"),checked:!!n,onChange:S})}),!te&&(0,wt.jsxs)(wt.Fragment,{children:[(0,wt.jsx)(ao.__experimentalToolsPanelItem,{hasValue:()=>i&&i.length,label:(0,It.__)("Header section"),onDeselect:()=>t({head:[]}),isShownByDefault:!0,children:(0,wt.jsx)(ao.ToggleControl,{label:(0,It.__)("Header section"),checked:!!(i&&i.length),onChange:B})}),(0,wt.jsx)(ao.__experimentalToolsPanelItem,{hasValue:()=>s&&s.length,label:(0,It.__)("Footer section"),onDeselect:()=>t({foot:[]}),isShownByDefault:!0,children:(0,wt.jsx)(ao.ToggleControl,{label:(0,It.__)("Footer section"),checked:!!(s&&s.length),onChange:E})})]})]})}),!te&&(0,wt.jsx)("table",{className:T(f.className,g.className,{"has-fixed-layout":n,"has-individual-borders":(0,ao.__experimentalHasSplitBorders)(e?.style?.border)}),style:{...f.style,...g.style},children:X}),te?(0,wt.jsx)(ao.Placeholder,{label:(0,It.__)("Table"),icon:(0,wt.jsx)(jo.BlockIcon,{icon:nv,showColors:!0}),instructions:(0,It.__)("Insert a table for sharing data."),children:(0,wt.jsxs)("form",{className:"blocks-table__placeholder-form",onSubmit:C,children:[(0,wt.jsx)(ao.TextControl,{type:"number",label:(0,It.__)("Column count"),value:u,onChange:y,min:"1",className:"blocks-table__placeholder-input"}),(0,wt.jsx)(ao.TextControl,{type:"number",label:(0,It.__)("Row count"),value:l,onChange:w,min:"1",className:"blocks-table__placeholder-input"}),(0,wt.jsx)(ao.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,It.__)("Create Table")})]})}):(0,wt.jsx)($o,{attributes:e,setAttributes:t,isSelected:o,insertBlocksAfter:r,label:(0,It.__)("Table caption text"),showToolbarButton:o&&h==="default"})]})}var aRe=(0,mi.memo)(function({tag:e,name:t,scope:r,colspan:o,rowspan:n,rowIndex:i,columnIndex:s,align:l,content:c,onChange:u,setSelectedCell:d}){return(0,wt.jsx)(e,{scope:e==="th"?r:void 0,colSpan:o,rowSpan:n,className:T({[`has-text-align-${l}`]:l},"wp-block-table__cell-content"),children:(0,wt.jsx)(jo.RichText,{identifier:`${t}.${i}.cells.${s}.content`,value:c,onChange:u,onFocus:()=>{d({sectionName:t,rowIndex:i,columnIndex:s,type:"cell"})},"aria-label":tRe[t],placeholder:rRe[t]})})}),H0e=nRe;var E9={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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:!0},caption:{type:"rich-text",source:"rich-text",selector:"figcaption",role:"content"},head:{type:"array",default:[],source:"query",selector:"thead tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"rich-text",source:"rich-text",role:"content"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"},align:{type:"string",source:"attribute",attribute:"data-align"},colspan:{type:"string",source:"attribute",attribute:"colspan"},rowspan:{type:"string",source:"attribute",attribute:"rowspan"}}}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"rich-text",source:"rich-text",role:"content"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"},align:{type:"string",source:"attribute",attribute:"data-align"},colspan:{type:"string",source:"attribute",attribute:"colspan"},rowspan:{type:"string",source:"attribute",attribute:"rowspan"}}}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:{content:{type:"rich-text",source:"rich-text",role:"content"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"},align:{type:"string",source:"attribute",attribute:"data-align"},colspan:{type:"string",source:"attribute",attribute:"colspan"},rowspan:{type:"string",source:"attribute",attribute:"rowspan"}}}}}},supports:{anchor:!0,align:!0,color:{__experimentalSkipSerialization:!0,gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalDefaultControls:{fontSize:!0}},__experimentalBorder:{__experimentalSkipSerialization:!0,color:!0,style:!0,width:!0,__experimentalDefaultControls:{color:!0,style:!0,width:!0}},interactivity:{clientNavigation:!0}},selectors:{root:".wp-block-table > table",spacing:".wp-block-table"},styles:[{name:"regular",label:"Default",isDefault:!0},{name:"stripes",label:"Stripes"}],editorStyle:"wp-block-table-editor",style:"wp-block-table"};var Xs=a(R(),1),$l=a(b(),1);function j0e({attributes:e}){let{hasFixedLayout:t,head:r,body:o,foot:n,caption:i}=e;if(!r.length&&!o.length&&!n.length)return null;let l=(0,Xs.__experimentalGetColorClassesAndStyles)(e),c=(0,Xs.__experimentalGetBorderClassesAndStyles)(e),u=T(l.className,c.className,{"has-fixed-layout":t}),d=!Xs.RichText.isEmpty(i),p=({type:m,rows:f})=>{if(!f.length)return null;let g=`t${m}`;return(0,$l.jsx)(g,{children:f.map(({cells:h},v)=>(0,$l.jsx)("tr",{children:h.map(({content:x,tag:_,scope:k,align:y,colspan:w,rowspan:C},S)=>{let P=T({[`has-text-align-${y}`]:y});return(0,$l.jsx)(Xs.RichText.Content,{className:P||void 0,"data-align":y,tagName:_,value:x,scope:_==="th"?k:void 0,colSpan:w,rowSpan:C},S)})},v))})};return(0,$l.jsxs)("figure",{...Xs.useBlockProps.save(),children:[(0,$l.jsxs)("table",{className:u===""?void 0:u,style:{...l.style,...c.style},children:[(0,$l.jsx)(p,{type:"head",rows:r}),(0,$l.jsx)(p,{type:"body",rows:o}),(0,$l.jsx)(p,{type:"foot",rows:n})]}),d&&(0,$l.jsx)(Xs.RichText.Content,{tagName:"figcaption",value:i,className:(0,Xs.__experimentalGetElementClassName)("caption")})]})}var U0e=a(J(),1);function lO(e){let t=parseInt(e,10);if(Number.isInteger(t))return t<0||t===1?void 0:t.toString()}var cO=({phrasingContentSchema:e})=>({tr:{allowEmpty:!0,children:{th:{allowEmpty:!0,children:e,attributes:["scope","colspan","rowspan","style"]},td:{allowEmpty:!0,children:e,attributes:["colspan","rowspan","style"]}}}}),sRe=e=>({table:{children:{thead:{allowEmpty:!0,children:cO(e)},tfoot:{allowEmpty:!0,children:cO(e)},tbody:{allowEmpty:!0,children:cO(e)}}}}),lRe={from:[{type:"raw",selector:"table",schema:sRe,transform:e=>{let t=Array.from(e.children).reduce((r,o)=>{if(!o.children.length)return r;let n=o.nodeName.toLowerCase().slice(1),i=Array.from(o.children).reduce((s,l)=>{if(!l.children.length)return s;let c=Array.from(l.children).reduce((u,d)=>{let p=lO(d.getAttribute("rowspan")),m=lO(d.getAttribute("colspan")),{textAlign:f}=d.style||{},g;return(f==="left"||f==="center"||f==="right")&&(g=f),u.push({tag:d.nodeName.toLowerCase(),content:d.innerHTML,rowspan:p,colspan:m,align:g}),u},[]);return s.push({cells:c}),s},[]);return r[n]=i,r},{});return(0,U0e.createBlock)("core/table",t)}}]},W0e=lRe;var{name:G0e}=E9,$0e={icon:nv,example:{attributes:{head:[{cells:[{content:(0,Jc.__)("Version"),tag:"th"},{content:(0,Jc.__)("Jazz Musician"),tag:"th"},{content:(0,Jc.__)("Release Date"),tag:"th"}]}],body:[{cells:[{content:"5.2",tag:"td"},{content:(0,Jc.__)("Jaco Pastorius"),tag:"td"},{content:(0,Jc.__)("May 7, 2019"),tag:"td"}]},{cells:[{content:"5.1",tag:"td"},{content:(0,Jc.__)("Betty Carter"),tag:"td"},{content:(0,Jc.__)("February 21, 2019"),tag:"td"}]},{cells:[{content:"5.0",tag:"td"},{content:(0,Jc.__)("Bebo Vald\xE9s"),tag:"td"},{content:(0,Jc.__)("December 6, 2018"),tag:"td"}]}]},viewportWidth:450},transforms:W0e,edit:H0e,save:j0e,deprecated:L0e},cRe=()=>A({name:G0e,metadata:E9,settings:$0e});var hO={};Q(hO,{init:()=>yRe,metadata:()=>B9,name:()=>l1e,settings:()=>c1e});var Ju=a(D(),1);var Z0e=a(R(),1),as=a(b(),1),q0e="wp-block-table-of-contents__entry",uRe={headings:{type:"array",items:{type:"object"},default:[]},onlyIncludeCurrentPage:{type:"boolean",default:!1},maxLevel:{type:"number"},ordered:{type:"boolean",default:!0}},dRe={anchor:!0,ariaLabel:!0,html:!1,color:{text:!0,background:!0,gradients:!0,link:!0},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}};function K0e(e){let t=[];return e.forEach((r,o)=>{if(r.content!==""&&r.level===e[0].level)if(e[o+1]?.level>r.level){let n=e.length;for(let i=o+1;i<e.length;i++)if(e[i].level===r.level){n=i;break}t.push({heading:r,children:K0e(e.slice(o+1,n))})}else t.push({heading:r,children:null})}),t}function Y0e({nestedHeadingList:e,ordered:t=!0}){return(0,as.jsx)(as.Fragment,{children:e.map((r,o)=>{let{content:n,link:i}=r.heading,s=i?(0,as.jsx)("a",{className:q0e,href:i,children:n}):(0,as.jsx)("span",{className:q0e,children:n}),l=t?"ol":"ul";return(0,as.jsxs)("li",{children:[s,r.children?(0,as.jsx)(l,{children:(0,as.jsx)(Y0e,{nestedHeadingList:r.children,ordered:t})}):null]},o)})})}var pRe=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),mRe={attributes:uRe,supports:dRe,isEligible:(e,t,{blockNode:r}={})=>pRe(e,"headings")||r?.innerHTML?.includes("wp-block-table-of-contents"),migrate:({headings:e,...t})=>t,save({attributes:{headings:e=[],ordered:t=!0}}){if(e.length===0)return null;let r=t?"ol":"ul";return(0,as.jsx)("nav",{...Z0e.useBlockProps.save(),children:(0,as.jsx)(r,{children:(0,as.jsx)(Y0e,{nestedHeadingList:K0e(e),ordered:t})})})}},Q0e=[mRe];var B9={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,__experimental:!0,name:"core/table-of-contents",title:"Table of Contents",category:"design",description:"Summarize your post with a list of headings. Add HTML anchors to Heading blocks to link them here.",keywords:["document outline","summary"],textdomain:"default",attributes:{headings:{type:"array",items:{type:"object"},default:[],role:"local"},onlyIncludeCurrentPage:{type:"boolean",default:!1},maxLevel:{type:"number"},ordered:{type:"boolean",default:!0}},supports:{anchor:!0,ariaLabel:!0,html:!1,color:{text:!0,background:!0,gradients:!0,link:!0},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},style:"wp-block-table-of-contents"};var ql=a(R(),1),n1e=a(J(),1),xo=a(V(),1),n2=a(O(),1),a1e=a(H(),1),Rt=a(D(),1),i1e=a(he(),1),s1e=a(xr(),1);var eu=a(b(),1),X0e="wp-block-table-of-contents__entry";function dO({nestedHeadingList:e,disableLinkActivation:t,onClick:r,ordered:o=!0}){return(0,eu.jsx)(eu.Fragment,{children:e.map((n,i)=>{let{content:s,link:l}=n.heading,c=l?(0,eu.jsx)("a",{className:X0e,href:l,"aria-disabled":t||void 0,onClick:t&&typeof r=="function"?r:void 0,children:s}):(0,eu.jsx)("span",{className:X0e,children:s}),u=o?"ol":"ul";return(0,eu.jsxs)("li",{children:[c,n.children?(0,eu.jsx)(u,{children:(0,eu.jsx)(dO,{nestedHeadingList:n.children,disableLinkActivation:t,onClick:t&&typeof r=="function"?r:void 0,ordered:o})}):null]},i)})})}var pO=a(J(),1),r2=a(bS(),1);function mO(e){let t=[];return e.forEach((r,o)=>{if(r.content!==""&&r.level===e[0].level)if(e[o+1]?.level>r.level){let n=e.length;for(let i=o+1;i<e.length;i++)if(e[i].level===r.level){n=i;break}t.push({heading:r,children:mO(e.slice(o+1,n))})}else t.push({heading:r,children:null})}),t}function fO(e,t){return e.map(({heading:{content:r,link:o},children:n})=>(0,pO.createBlock)("core/list-item",{content:o?`<a href="${(0,r2.escapeAttribute)(o)}">${(0,r2.escapeEditableHTML)(r)}</a>`:(0,r2.escapeEditableHTML)(r)},n?.length?[(0,pO.createBlock)("core/list",{ordered:t},fO(n,t))]:[]))}var J0e=a(EJ(),1),e1e=a(O(),1),t1e=a(da(),1),r1e=a(H(),1),o2=a(dr(),1),N9=a(R(),1);function gRe(e,t){let{getBlockAttributes:r,getBlockName:o,getBlocksByName:n,getClientIdsOfDescendants:i}=e(N9.store),s=e("core/editor").getPermalink()??null,l=n("core/nextpage").length!==0,{onlyIncludeCurrentPage:c,maxLevel:u}=r(t)??{},[d=""]=n("core/post-content"),p=i(d),m=1;if(l&&c){let v=p.indexOf(t);for(let[x,_]of p.entries()){if(x>=v)break;o(_)==="core/nextpage"&&m++}}let f=[],g=1,h=null;typeof s=="string"&&(h=l?(0,o2.addQueryArgs)(s,{page:g}):s);for(let v of p){let x=o(v);if(x==="core/nextpage"){if(g++,c&&g>m)break;typeof s=="string"&&(h=(0,o2.addQueryArgs)((0,o2.removeQueryArgs)(s,["page"]),{page:g}))}else if((!c||g===m)&&x==="core/heading"){let _=r(v);if(u&&_.level>u)continue;let k=typeof h=="string"&&typeof _.anchor=="string"&&_.anchor!=="";f.push({content:(0,t1e.__unstableStripHTML)(_.content.replace(/(<br *\/?>)+/g," ")),level:_.level,link:k?`${h}#${_.anchor}`:null})}}return f}function hRe(e,t,r){let{getBlockAttributes:o}=e(N9.store),{updateBlockAttributes:n,__unstableMarkNextChangeAsNotPersistent:i}=t(N9.store),s=o(r);if(s===null)return;let l=gRe(e,r);(0,J0e.default)(l,s.headings)||window.queueMicrotask(()=>{i(),n(r,{headings:l})})}function o1e(e){let t=(0,e1e.useRegistry)();(0,r1e.useEffect)(()=>t.subscribe(()=>hRe(t.select,t.dispatch,e)),[t,e])}var Ut=a(b(),1);function vRe({clientId:e,headingTree:t,ordered:r,setAttributes:o}){let n=(0,n2.useSelect)(c=>{let{getBlockRootClientId:u,canInsertBlockType:d}=c(ql.store),p=u(e);return d("core/list",p)},[e]),{replaceBlocks:i}=(0,n2.useDispatch)(ql.store),[s,l]=(0,a1e.useState)(!1);return(0,Ut.jsxs)(Ut.Fragment,{children:[(0,Ut.jsxs)(ql.BlockControls,{children:[(0,Ut.jsxs)(xo.ToolbarGroup,{children:[(0,Ut.jsx)(xo.ToolbarButton,{icon:(0,Rt.isRTL)()?yv:bv,title:(0,Rt.__)("Unordered"),description:(0,Rt.__)("Convert to unordered list"),onClick:()=>o({ordered:!1}),isActive:r===!1}),(0,Ut.jsx)(xo.ToolbarButton,{icon:(0,Rt.isRTL)()?_v:gs,title:(0,Rt.__)("Ordered"),description:(0,Rt.__)("Convert to ordered list"),onClick:()=>o({ordered:!0}),isActive:r===!0})]}),n&&(0,Ut.jsx)(xo.ToolbarGroup,{children:(0,Ut.jsx)(xo.ToolbarButton,{onClick:()=>l(!0),children:(0,Rt.__)("Detach")})})]}),s&&(0,Ut.jsx)(xo.__experimentalConfirmDialog,{isOpen:!0,title:(0,Rt.__)("Detach Table of Contents"),__experimentalHideHeader:!1,confirmButtonText:(0,Rt.__)("Detach"),onConfirm:()=>{l(!1),i(e,(0,n1e.createBlock)("core/list",{ordered:r},fO(t,r)))},onCancel:()=>l(!1),size:"medium",children:(0,Rt.__)("The Table of Contents block lists the headings in the post. Detaching will enable you to edit, reorder, or remove entries. However, new headings will no longer be added automatically.")})]})}function gO({attributes:{headings:e=[],onlyIncludeCurrentPage:t,maxLevel:r,ordered:o=!0},clientId:n,setAttributes:i}){o1e(n);let s=(0,ql.useBlockProps)(),l=(0,i1e.useInstanceId)(gO,"table-of-contents"),{createWarningNotice:c}=(0,n2.useDispatch)(s1e.store),u=h=>{h.preventDefault(),c((0,Rt.__)("Links are disabled in the editor."),{id:`block-library/core/table-of-contents/redirection-prevented/${l}`,type:"snackbar"})},d=Y(),p=mO(e),m=(0,Ut.jsx)(vRe,{clientId:n,headingTree:p,ordered:o,setAttributes:i}),f=(0,Ut.jsx)(ql.InspectorControls,{children:(0,Ut.jsxs)(xo.__experimentalToolsPanel,{label:(0,Rt.__)("Settings"),resetAll:()=>{i({onlyIncludeCurrentPage:!1,maxLevel:void 0,ordered:!0})},dropdownMenuProps:d,children:[(0,Ut.jsx)(xo.__experimentalToolsPanelItem,{hasValue:()=>!!t,label:(0,Rt.__)("Only include current page"),onDeselect:()=>i({onlyIncludeCurrentPage:!1}),isShownByDefault:!0,children:(0,Ut.jsx)(xo.ToggleControl,{label:(0,Rt.__)("Only include current page"),checked:t,onChange:h=>i({onlyIncludeCurrentPage:h}),help:t?(0,Rt.__)("Only including headings from the current page (if the post is paginated)."):(0,Rt.__)("Include headings from all pages (if the post is paginated).")})}),(0,Ut.jsx)(xo.__experimentalToolsPanelItem,{hasValue:()=>!!r,label:(0,Rt.__)("Limit heading levels"),onDeselect:()=>i({maxLevel:void 0}),isShownByDefault:!0,children:(0,Ut.jsx)(xo.SelectControl,{label:(0,Rt.__)("Include headings down to level"),value:r||"",options:[{value:"",label:(0,Rt.__)("All levels")},{value:"1",label:(0,Rt.__)("Heading 1")},{value:"2",label:(0,Rt.__)("Heading 2")},{value:"3",label:(0,Rt.__)("Heading 3")},{value:"4",label:(0,Rt.__)("Heading 4")},{value:"5",label:(0,Rt.__)("Heading 5")},{value:"6",label:(0,Rt.__)("Heading 6")}],onChange:h=>i({maxLevel:h?parseInt(h):void 0}),help:r?(0,Rt.__)("Only include headings up to and including this level."):(0,Rt.__)("Including all heading levels in the table of contents.")})})]})});return e.length===0?(0,Ut.jsxs)(Ut.Fragment,{children:[(0,Ut.jsx)("div",{...s,children:(0,Ut.jsx)(xo.Placeholder,{icon:(0,Ut.jsx)(ql.BlockIcon,{icon:py}),label:(0,Rt.__)("Table of Contents"),instructions:(0,Rt.__)("Start adding Heading blocks to create a table of contents. Headings with HTML anchors will be linked here.")})}),f]}):(0,Ut.jsxs)(Ut.Fragment,{children:[(0,Ut.jsx)("nav",{...s,children:(0,Ut.jsx)(o?"ol":"ul",{children:(0,Ut.jsx)(dO,{nestedHeadingList:p,disableLinkActivation:!0,onClick:u,ordered:o})})}),m,f]})}var{name:l1e}=B9,c1e={icon:py,deprecated:Q0e,edit:gO,example:{innerBlocks:[{name:"core/heading",attributes:{level:2,content:(0,Ju.__)("Heading")}},{name:"core/heading",attributes:{level:3,content:(0,Ju.__)("Subheading")}},{name:"core/heading",attributes:{level:2,content:(0,Ju.__)("Heading")}},{name:"core/heading",attributes:{level:3,content:(0,Ju.__)("Subheading")}}],attributes:{headings:[{content:(0,Ju.__)("Heading"),level:2},{content:(0,Ju.__)("Subheading"),level:3},{content:(0,Ju.__)("Heading"),level:2},{content:(0,Ju.__)("Subheading"),level:3}]}}},yRe=()=>A({name:l1e,metadata:B9,settings:c1e});var bO={};Q(bO,{init:()=>kRe,metadata:()=>R9,name:()=>f1e,settings:()=>g1e});var x1=a(D(),1),na=a(R(),1),k1=a(V(),1),pg=a(O(),1),mg=a(H(),1);var _1=a(D(),1),I9=a(R(),1),vO=a(V(),1);var u1e=a(O(),1);var a2=a(b(),1);function d1e({tabsClientId:e}){let{moveTab:t}=h1(e),{tabCount:r,activeIndex:o}=(0,u1e.useSelect)(n=>{if(!e)return{tabCount:0,activeIndex:0};let{getBlocks:i,getBlockAttributes:s}=n(I9.store),l=s(e);return{tabCount:i(e).find(u=>u.name==="core/tab-panels")?.innerBlocks.length??0,activeIndex:l?.editorActiveTabIndex??l?.activeTabIndex??0}},[e]);return(0,a2.jsxs)(I9.BlockControls,{group:"parent",children:[(0,a2.jsx)(vO.ToolbarButton,{className:"wp-block-tab-list__mover-button",icon:(0,_1.isRTL)()?Ng:sx,label:(0,_1.__)("Move tab before"),onClick:()=>t(-1),disabled:o<=0,accessibleWhenDisabled:!0}),(0,a2.jsx)(vO.ToolbarButton,{className:"wp-block-tab-list__mover-button",icon:(0,_1.isRTL)()?sx:Ng,label:(0,_1.__)("Move tab after"),onClick:()=>t(1),disabled:o>=r-1,accessibleWhenDisabled:!0})]})}var fi=a(b(),1),bRe=[];function _Re({attributes:e,clientId:t,setAttributes:r,__unstableLayoutClassNames:o}){let{ariaLabel:n}=e,i=(0,na.__experimentalUseColorProps)(e),s=(0,na.__experimentalUseBorderProps)(e),l=(0,na.__experimentalGetSpacingClassesAndStyles)(e),c=Y(),{tabsClientId:u,tabPanels:d,editorActiveTabIndex:p,activeTabIndex:m}=(0,pg.useSelect)(M=>{let{getBlockRootClientId:U,getBlockAttributes:$,getBlocks:W}=M(na.store),G=U(t),F=$(G),q=W(G)?.find(j=>j.name==="core/tab-panels");return{tabsClientId:G,tabPanels:q?.innerBlocks??bRe,editorActiveTabIndex:F?.editorActiveTabIndex,activeTabIndex:F?.activeTabIndex??0}},[t]),f=(0,pg.useRegistry)(),{isBlockSelected:g,hasSelectedInnerBlock:h}=(0,pg.useSelect)(na.store),{updateBlockAttributes:v,selectBlock:x,__unstableMarkNextChangeAsNotPersistent:_}=(0,pg.useDispatch)(na.store),{insertTab:k,removeTab:y}=h1(u),w=p??m,C=(0,mg.useMemo)(()=>d.map(M=>({label:M.attributes.label||"",clientId:M.clientId})),[d]);function S(M){u&&M!==w&&f.batch(()=>{x(t),_(),v(u,{editorActiveTabIndex:M})})}function P(M,U){let $=C[M];$?.clientId&&v($.clientId,{label:U})}let N=(0,mg.useRef)(),I=(0,mg.useRef)(C.length);(0,mg.useEffect)(()=>{let M=I.current;if(I.current=C.length,!N.current||C.length===M||!g(u)&&!h(u,!0))return;($=>{window.requestAnimationFrame(()=>{let W=N.current?.querySelectorAll("button")?.[$];(W?.querySelector("[contenteditable]")??W)?.focus()})})(w)},[w,h,g,u,C.length]);let B=(0,na.useBlockProps)({role:"tablist",ref:N,className:o}),E=T(i.className,s.className),L={...i.style,...s.style,...l.style};return(0,fi.jsxs)(fi.Fragment,{children:[(0,fi.jsx)(na.InspectorControls,{group:"settings",children:(0,fi.jsx)(k1.__experimentalToolsPanel,{label:(0,x1.__)("Settings"),resetAll:()=>r({ariaLabel:void 0}),dropdownMenuProps:c,children:(0,fi.jsx)(k1.__experimentalToolsPanelItem,{label:(0,x1.__)("Label"),isShownByDefault:!0,hasValue:()=>!!n,onDeselect:()=>r({ariaLabel:void 0}),children:(0,fi.jsx)(k1.TextControl,{label:(0,x1.__)("Label"),help:(0,x1.__)("Briefly describe this tab section for screen reader users. Examples: Event information, Product details, and Account settings."),value:n||"",onChange:M=>r({ariaLabel:M||void 0})})})})}),(0,fi.jsx)(d1e,{tabsClientId:u}),(0,fi.jsx)(Rp,{tabsClientId:u}),(0,fi.jsx)("div",{...B,children:C.map((M,U)=>(0,fi.jsx)("button",{type:"button",role:"tab","aria-selected":U===w,className:E||void 0,style:L,tabIndex:-1,onFocus:()=>{S(U)},children:(0,fi.jsx)(na.RichText,{tagName:"span",withoutInteractiveFormatting:!0,placeholder:(0,x1.__)("Tab title"),value:M.label,onChange:W=>P(U,W),__unstableOnSplitAtEnd:()=>k(U+1),onRemove:()=>y(U)})},M.clientId||U))})]})}var p1e=_Re;var tu=a(R(),1),yO=a(b(),1);function m1e({attributes:e}){let{tabs:t}=e,r=tu.useBlockProps.save({role:"tablist"}),o=(0,tu.__experimentalGetColorClassesAndStyles)(e),n=(0,tu.__experimentalGetBorderClassesAndStyles)(e),i=(0,tu.__experimentalGetSpacingClassesAndStyles)(e),s=T(o.className,n.className),l={...o.style,...n.style,...i.style};return(0,yO.jsx)("div",{...r,children:t.map((c,u)=>(0,yO.jsx)(tu.RichText.Content,{className:s||void 0,style:l,tagName:"button",value:c.label,type:"button",role:"tab"},u))})}var R9={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/tab-list",title:"Tab List",description:"Display the tab buttons for a tabbed interface.",category:"design",textdomain:"default",parent:["core/tabs"],usesContext:["core/tabs-list"],attributes:{tabs:{type:"array",source:"query",selector:"button",query:{label:{type:"rich-text",source:"rich-text",role:"content"}},default:[]}},supports:{html:!1,ariaLabel:!0,visibility:!1,lock:!1,color:{background:!0,text:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,__experimentalFontFamily:!0},__experimentalBorder:{color:!0,radius:!0,style:!0,width:!0,__experimentalSkipSerialization:!0},layout:{default:{type:"flex",flexWrap:"wrap"},allowVerticalAlignment:!1,allowOrientation:!1,allowWrap:!1},spacing:{padding:!0,blockGap:!0,__experimentalSkipSerialization:["padding"],__experimentalDefaultControls:{padding:!0,blockGap:!0}}},selectors:{border:".wp-block-tab-list button",color:{background:".wp-block-tab-list button",text:".wp-block-tab-list button"},spacing:{padding:".wp-block-tab-list button"}},style:"wp-block-tab-list",editorStyle:"wp-block-tab-list-editor"};var{name:f1e}=R9,g1e={icon:zN,edit:p1e,save:m1e},kRe=()=>A({name:f1e,metadata:R9,settings:g1e});var _O={};Q(_O,{init:()=>PRe,metadata:()=>z9,name:()=>x1e,settings:()=>k1e});var fg=a(D(),1);var L9=a(R(),1);var D9=a(R(),1),i2=a(O(),1),h1e=a(H(),1),wRe=[];function v1e(e){let{tabPanels:t,tabListClientId:r}=(0,i2.useSelect)(s=>{let{getBlocks:l}=s(D9.store),c=l(e),u=c.find(p=>p.name==="core/tab-panels"),d=c.find(p=>p.name==="core/tab-list");return{tabPanels:u?.innerBlocks??wRe,tabListClientId:d?.clientId??null}},[e]),{updateBlockAttributes:o,__unstableMarkNextChangeAsNotPersistent:n}=(0,i2.useDispatch)(D9.store),{getBlockAttributes:i}=(0,i2.useSelect)(D9.store);(0,h1e.useEffect)(()=>{if(!r)return;let s=t.map(c=>({label:c.attributes.label||""})),l=i(r)?.tabs??[];JSON.stringify(s)!==JSON.stringify(l)&&(n(),o(r,{tabs:s}))},[t,r,i,o,n])}var M9=a(b(),1);function CRe({clientId:e}){v1e(e);let t=(0,L9.useBlockProps)(),r=(0,L9.useInnerBlocksProps)(t,{__experimentalCaptureToolbars:!0,templateLock:"all",renderAppender:!1});return(0,M9.jsxs)("div",{...r,children:[(0,M9.jsx)(Rp,{tabsClientId:e}),r.children]})}var y1e=CRe;var A9=a(R(),1),b1e=a(b(),1);function _1e(){let e=A9.useBlockProps.save(),t=A9.useInnerBlocksProps.save(e);return(0,b1e.jsx)("div",{...t})}var z9={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/tabs",title:"Tabs",description:"Display content in a tabbed interface to help users navigate detailed content with ease.",category:"design",textdomain:"default",allowedBlocks:["core/tab-list","core/tab-panels"],attributes:{activeTabIndex:{type:"number",default:0},editorActiveTabIndex:{type:"number",role:"local"}},supports:{align:!0,anchor:!0,color:{text:!0,background:!0,__experimentalDefaultControls:{text:!0,background:!0}},layout:{allowEditing:!1},html:!1,interactivity:!0,spacing:{blockGap:!0,margin:!0,padding:!0},typography:{fontSize:!0,__experimentalFontFamily:!0}},usesContext:["core/tabs-list","core/tabs-id"],style:"wp-block-tabs",viewScriptModule:"@wordpress/block-library/tabs/view"};var{name:x1e}=z9,TRe=[["core/tab-list"],["core/tab-panels"]],k1e={icon:tI,example:{innerBlocks:[{name:"core/tab-list",attributes:{tabs:[{label:(0,fg.__)("Tab 1")},{label:(0,fg.__)("Tab 2")}]}},{name:"core/tab-panels",innerBlocks:[1,2].map(e=>({name:"core/tab-panel",attributes:{anchor:`tab-${e}`,label:(0,fg.sprintf)((0,fg.__)("Tab %s"),e)},innerBlocks:[{name:"core/paragraph",attributes:{content:(0,fg.__)("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.")}}]}))}]},template:TRe,edit:y1e,save:_1e},PRe=()=>A({name:x1e,metadata:z9,settings:k1e});var kO={};Q(kO,{init:()=>DRe,metadata:()=>V9,name:()=>I1e,settings:()=>R1e});var xO=a(J(),1),ERe={from:[{type:"block",blocks:["core/categories"],transform:()=>(0,xO.createBlock)("core/tag-cloud")}],to:[{type:"block",blocks:["core/categories"],transform:()=>(0,xO.createBlock)("core/categories")}]},w1e=ERe;var V9={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/tag-cloud",title:"Tag Cloud",category:"widgets",description:"A cloud of popular keywords, each sized by how often it appears.",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:{anchor:!0,html:!1,align:!0,spacing:{margin:!0,padding:!0},typography:{lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalLetterSpacing:!0},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}}};var Qt=a(V(),1),T1e=a(O(),1),Aa=a(D(),1),w1=a(R(),1),P1e=a(ne(),1),E1e=a(id(),1),B1e=a(he(),1);var Pr=a(b(),1),NRe=1,IRe=100,C1e=.1,S1e=100;function RRe({attributes:e,setAttributes:t,name:r}){let{taxonomy:o,showTagCounts:n,numberOfTags:i,smallestFontSize:s,largestFontSize:l}=e,[c]=(0,w1.useSettings)("spacing.units"),u=Y(),d=(0,Qt.__experimentalUseCustomUnits)({availableUnits:c?[...c,"pt"]:["%","px","em","rem","pt"]}),p=(0,T1e.useSelect)(y=>y(P1e.store).getTaxonomies({per_page:-1}),[]),m=()=>{let y={label:(0,Aa.__)("- Select -"),value:"",disabled:!0},w=(p??[]).filter(C=>!!C.show_cloud).map(C=>({value:C.slug,label:C.name}));return[y,...w]},f=(y,w)=>{let[C,S]=(0,Qt.__experimentalParseQuantityAndUnitFromRawValue)(w);if(!Number.isFinite(C))return;let P={[y]:w};Object.entries({smallestFontSize:s,largestFontSize:l}).forEach(([N,I])=>{let[B,E]=(0,Qt.__experimentalParseQuantityAndUnitFromRawValue)(I);N!==y&&E!==S&&(P[N]=`${B}${S}`)}),t(P)},g=(0,Pr.jsx)(w1.InspectorControls,{children:(0,Pr.jsxs)(Qt.__experimentalToolsPanel,{label:(0,Aa.__)("Settings"),resetAll:()=>{t({taxonomy:"post_tag",showTagCounts:!1,numberOfTags:45,smallestFontSize:"8pt",largestFontSize:"22pt"})},dropdownMenuProps:u,children:[(0,Pr.jsx)(Qt.__experimentalToolsPanelItem,{hasValue:()=>o!=="post_tag",label:(0,Aa.__)("Taxonomy"),onDeselect:()=>t({taxonomy:"post_tag"}),isShownByDefault:!0,children:(0,Pr.jsx)(Qt.SelectControl,{label:(0,Aa.__)("Taxonomy"),options:m(),value:o,onChange:y=>t({taxonomy:y})})}),(0,Pr.jsx)(Qt.__experimentalToolsPanelItem,{hasValue:()=>s!=="8pt"||l!=="22pt",label:(0,Aa.__)("Font size"),onDeselect:()=>t({smallestFontSize:"8pt",largestFontSize:"22pt"}),isShownByDefault:!0,children:(0,Pr.jsxs)(Qt.Flex,{gap:4,children:[(0,Pr.jsx)(Qt.FlexItem,{isBlock:!0,children:(0,Pr.jsx)(Qt.__experimentalUnitControl,{label:(0,Aa.__)("Smallest size"),value:s,onChange:y=>{f("smallestFontSize",y)},units:d,min:C1e,max:S1e})}),(0,Pr.jsx)(Qt.FlexItem,{isBlock:!0,children:(0,Pr.jsx)(Qt.__experimentalUnitControl,{label:(0,Aa.__)("Largest size"),value:l,onChange:y=>{f("largestFontSize",y)},units:d,min:C1e,max:S1e})})]})}),(0,Pr.jsx)(Qt.__experimentalToolsPanelItem,{hasValue:()=>i!==45,label:(0,Aa.__)("Number of tags"),onDeselect:()=>t({numberOfTags:45}),isShownByDefault:!0,children:(0,Pr.jsx)(Qt.RangeControl,{label:(0,Aa.__)("Number of tags"),value:i,onChange:y=>t({numberOfTags:y}),min:NRe,max:IRe,required:!0})}),(0,Pr.jsx)(Qt.__experimentalToolsPanelItem,{hasValue:()=>n!==!1,label:(0,Aa.__)("Show tag counts"),onDeselect:()=>t({showTagCounts:!1}),isShownByDefault:!0,children:(0,Pr.jsx)(Qt.ToggleControl,{label:(0,Aa.__)("Show tag counts"),checked:n,onChange:()=>t({showTagCounts:!n})})})]})}),{content:h,status:v,error:x}=(0,E1e.useServerSideRender)({attributes:e,skipBlockSupportAttributes:!0,block:r}),_=(0,B1e.useDisabled)(),k=(0,w1.useBlockProps)({ref:_});return(0,Pr.jsxs)(Pr.Fragment,{children:[g,v==="loading"&&(0,Pr.jsx)("div",{...k,children:(0,Pr.jsx)(Qt.Spinner,{})}),v==="error"&&(0,Pr.jsx)("div",{...k,children:(0,Pr.jsx)("p",{children:(0,Aa.sprintf)((0,Aa.__)("Error: %s"),x)})}),v==="success"&&(0,Pr.jsx)(To,{wrapperProps:k,html:h})]})}var N1e=RRe;var{name:I1e}=V9,R1e={icon:my,example:{},edit:N1e,transforms:w1e},DRe=()=>A({name:I1e,metadata:V9,settings:R1e});var PO={};Q(PO,{init:()=>HRe,metadata:()=>F9,name:()=>vve,settings:()=>yve});var fve=a(ne(),1),gve=a(O(),1);var TO=a(Ld(),1),hve=a(Wo(),1);var F9={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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,renaming:!1,interactivity:{clientNavigation:!0}},editorStyle:"wp-block-template-part-editor"};var ive=a(J(),1),N1=a(O(),1),ko=a(R(),1),nu=a(V(),1),ss=a(D(),1),d2=a(ne(),1),sve=a(H(),1),lve=a(xr(),1);var Mp=a(D(),1),hg=a(V(),1),V1e=a(H(),1),F1e=a(O(),1),O1e=a(ne(),1);var C1=a(O(),1),O9=a(ne(),1),D1e=a(R(),1),L1e=a(H(),1),M1e=a(J(),1),wO=a(D(),1);function S1(e,t){let{templateParts:r,isResolving:o}=(0,C1.useSelect)(i=>{let{getEntityRecords:s,isResolving:l}=i(O9.store),c={per_page:-1};return{templateParts:s("postType","wp_template_part",c),isResolving:l("getEntityRecords",["postType","wp_template_part",c])}},[]);return{templateParts:(0,L1e.useMemo)(()=>r?r.filter(i=>Ta(i.theme,i.slug)!==t&&(!e||e==="uncategorized"||i.area===e))||[]:[],[r,e,t]),isResolving:o}}function T1(e,t){return(0,C1.useSelect)(r=>{let o=e?`core/template-part/${e}`:"core/template-part",{getBlockRootClientId:n,getPatternsByBlockTypes:i}=r(D1e.store),s=n(t);return i(o,s)},[e,t])}function H9(e,t){let{saveEntityRecord:r}=(0,C1.useDispatch)(O9.store);return async(o=[],n=(0,wO.__)("Untitled Template Part"))=>{let i=th(n).replace(/[^\w-]+/g,"")||"wp-custom-part",s={title:n,slug:i,content:(0,M1e.serialize)(o),area:e},l=await r("postType","wp_template_part",s);t({slug:l.slug,theme:l.theme,area:void 0})}}function j9(e){return(0,C1.useSelect)(t=>{let r=t(O9.store).getCurrentTheme()?.default_template_part_areas||[],o=r.find(i=>i.area===e),n=r.find(i=>i.area==="uncategorized");return{icon:o?.icon||n?.icon,label:o?.label||(0,wO.__)("Template Part"),tagName:o?.area_tag??"div"}},[e])}var A1e=a(H(),1),Lp=a(D(),1),Zl=a(V(),1),ed=a(b(),1);function z1e({areaLabel:e,onClose:t,onSubmit:r}){let[o,n]=(0,A1e.useState)(""),i=s=>{s.preventDefault(),r(o)};return(0,ed.jsx)(Zl.Modal,{title:(0,Lp.sprintf)((0,Lp.__)("Create new %s"),e.toLowerCase()),onRequestClose:t,focusOnMount:"firstContentElement",size:"small",children:(0,ed.jsx)("form",{onSubmit:i,children:(0,ed.jsxs)(Zl.__experimentalVStack,{spacing:"5",children:[(0,ed.jsx)(Zl.TextControl,{label:(0,Lp.__)("Name"),value:o,onChange:n,placeholder:(0,Lp.__)("Custom Template Part")}),(0,ed.jsxs)(Zl.__experimentalHStack,{justify:"right",children:[(0,ed.jsx)(Zl.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t(),n("")},children:(0,Lp.__)("Cancel")}),(0,ed.jsx)(Zl.Button,{variant:"primary",type:"submit",accessibleWhenDisabled:!0,disabled:!o.length,__next40pxDefaultSize:!0,children:(0,Lp.__)("Create")})]})]})})})}var gg=a(b(),1);function H1e({area:e,clientId:t,templatePartId:r,onOpenSelectionModal:o,setAttributes:n}){let{templateParts:i,isResolving:s}=S1(e,r),l=T1(e,t),{isBlockBasedTheme:c,canCreateTemplatePart:u}=(0,F1e.useSelect)(g=>{let{getCurrentTheme:h,canUser:v}=g(O1e.store);return{isBlockBasedTheme:h()?.is_block_theme,canCreateTemplatePart:v("create",{kind:"postType",name:"wp_template_part"})}},[]),[d,p]=(0,V1e.useState)(!1),m=j9(e),f=H9(e,n);return(0,gg.jsxs)(hg.Placeholder,{icon:C0(m.icon),label:m.label,instructions:c?(0,Mp.sprintf)((0,Mp.__)("Choose an existing %s or create a new one."),m.label.toLowerCase()):(0,Mp.sprintf)((0,Mp.__)("Choose an existing %s."),m.label.toLowerCase()),children:[s&&(0,gg.jsx)(hg.Spinner,{}),!s&&!!(i.length||l.length)&&(0,gg.jsx)(hg.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:o,children:(0,Mp.__)("Choose")}),!s&&c&&u&&(0,gg.jsx)(hg.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{p(!0)},children:(0,Mp.__)("Start blank")}),d&&(0,gg.jsx)(z1e,{areaLabel:m.label,onClose:()=>p(!1),onSubmit:g=>{f([],g)}})]})}var s2=a(H(),1),Ap=a(D(),1),W1e=a(xr(),1),G1e=a(O(),1),$1e=a(R(),1),U9=a(V(),1);var j1e=a(J(),1);function U1e(e){return{name:Ta(e.theme,e.slug),title:e.title.rendered,blocks:(0,j1e.parse)(e.content.raw),templatePart:e}}var ru=a(b(),1);function q1e({setAttributes:e,onClose:t,templatePartId:r=null,area:o,clientId:n}){let[i,s]=(0,s2.useState)(""),{templateParts:l}=S1(o,r),c=(0,s2.useMemo)(()=>{let h=l.map(v=>U1e(v));return Ib(h,i)},[l,i]),u=T1(o,n),d=(0,s2.useMemo)(()=>Ib(u,i),[u,i]),{createSuccessNotice:p}=(0,G1e.useDispatch)(W1e.store),m=h=>{e({slug:h.slug,theme:h.theme,area:void 0}),p((0,Ap.sprintf)((0,Ap.__)('Template Part "%s" inserted.'),h.title?.rendered||h.slug),{type:"snackbar"}),t()},f=!!c.length,g=!!d.length;return(0,ru.jsxs)("div",{className:"block-library-template-part__selection-content",children:[(0,ru.jsx)("div",{className:"block-library-template-part__selection-search",children:(0,ru.jsx)(U9.SearchControl,{onChange:s,value:i,label:(0,Ap.__)("Search"),placeholder:(0,Ap.__)("Search")})}),f&&(0,ru.jsxs)("div",{children:[(0,ru.jsx)("h2",{children:(0,Ap.__)("Existing template parts")}),(0,ru.jsx)($1e.__experimentalBlockPatternsList,{blockPatterns:c,onClickPattern:h=>{m(h.templatePart)}})]}),!f&&!g&&(0,ru.jsx)(U9.__experimentalHStack,{alignment:"center",children:(0,ru.jsx)("p",{children:(0,Ap.__)("No results found.")})})]})}var c2=a(ne(),1),W9=a(V(),1),E1=a(D(),1),J1e=a(O(),1),eve=a(R(),1);var ou=a(D(),1),l2=a(H(),1),P1=a(O(),1),is=a(V(),1),SO=a(ne(),1),Q1e=a(xr(),1);var gi=a(J(),1);function Z1e(e){if(e.id_base!=="block"){let o;return e._embedded.about[0].is_multi?o={idBase:e.id_base,instance:e.instance}:o={id:e.id},K1e((0,gi.createBlock)("core/legacy-widget",o))}let t=(0,gi.parse)(e.instance.raw.content,{__unstableSkipAutop:!0});if(!t.length)return;let r=t[0];return r.name==="core/widget-group"?(0,gi.createBlock)((0,gi.getGroupingBlockName)(),void 0,CO(r.innerBlocks)):r.innerBlocks.length>0?(0,gi.cloneBlock)(r,void 0,CO(r.innerBlocks)):r}function K1e(e){let t=(0,gi.getPossibleBlockTransformations)([e]).filter(r=>{if(!r.transforms)return!0;let o=r.transforms?.from?.find(i=>i.blocks&&i.blocks.includes("*")),n=r.transforms?.to?.find(i=>i.blocks&&i.blocks.includes("*"));return!o&&!n});if(t.length)return(0,gi.switchToBlockType)(e,t[0].name)}function CO(e=[]){return e.flatMap(t=>t.name==="core/legacy-widget"?K1e(t):(0,gi.createBlock)(t.name,t.attributes,CO(t.innerBlocks))).filter(t=>!!t)}var td=a(b(),1),Y1e={per_page:-1,_fields:"id,name,description,status,widgets"};function X1e({area:e,setAttributes:t}){let[r,o]=(0,l2.useState)(""),[n,i]=(0,l2.useState)(!1),s=(0,P1.useRegistry)(),{sidebars:l,hasResolved:c}=(0,P1.useSelect)(f=>{let{getSidebars:g,hasFinishedResolution:h}=f(SO.store);return{sidebars:g(Y1e),hasResolved:h("getSidebars",[Y1e])}},[]),{createErrorNotice:u}=(0,P1.useDispatch)(Q1e.store),d=H9(e,t),p=(0,l2.useMemo)(()=>{let f=(l??[]).filter(g=>g.id!=="wp_inactive_widgets"&&g.widgets.length>0).map(g=>({value:g.id,label:g.name}));return f.length?[{value:"",label:(0,ou.__)("Select widget area")},...f]:[]},[l]);if(!c)return(0,td.jsx)(is.__experimentalSpacer,{marginBottom:"0"});if(c&&!p.length)return null;async function m(f){if(f.preventDefault(),n||!r)return;i(!0);let g=p.find(({value:k})=>k===r),{getWidgets:h}=s.resolveSelect(SO.store),v=await h({sidebar:g.value,_embed:"about"}),x=new Set,_=v.flatMap(k=>{let y=Z1e(k);return y||(x.add(k.id_base),[])});await d(_,(0,ou.sprintf)((0,ou.__)("Widget area: %s"),g.label)),x.size&&u((0,ou.sprintf)((0,ou.__)("Unable to import the following widgets: %s."),Array.from(x).join(", ")),{type:"snackbar"}),i(!1)}return(0,td.jsx)(is.__experimentalSpacer,{marginBottom:"4",children:(0,td.jsxs)(is.__experimentalHStack,{as:"form",onSubmit:m,children:[(0,td.jsx)(is.FlexBlock,{children:(0,td.jsx)(is.SelectControl,{label:(0,ou.__)("Import widget area"),value:r,options:p,onChange:f=>o(f),disabled:!p.length})}),(0,td.jsx)(is.FlexItem,{style:{marginBottom:"8px",marginTop:"auto"},children:(0,td.jsx)(is.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:n,"aria-disabled":n||!r,children:(0,ou._x)("Import","button label")})})]})})}var Kl=a(b(),1),{HTMLElementControl:MRe}=ee(eve.privateApis);function tve({tagName:e,setAttributes:t,isEntityAvailable:r,templatePartId:o,defaultWrapper:n,hasInnerBlocks:i,clientId:s}){let[l,c]=(0,c2.useEntityProp)("postType","wp_template_part","area",o),[u,d]=(0,c2.useEntityProp)("postType","wp_template_part","title",o),m=(0,J1e.useSelect)(f=>f(c2.store).getCurrentTheme()?.default_template_part_areas||[],[]).map(({label:f,area:g})=>({label:f,value:g}));return(0,Kl.jsxs)(Kl.Fragment,{children:[r&&(0,Kl.jsxs)(Kl.Fragment,{children:[(0,Kl.jsx)(W9.TextControl,{label:(0,E1.__)("Title"),value:u,onChange:f=>{d(f)},onFocus:f=>f.target.select()}),(0,Kl.jsx)(W9.SelectControl,{label:(0,E1.__)("Area"),labelPosition:"top",options:m,value:l,onChange:c})]}),(0,Kl.jsx)(MRe,{tagName:e||"",onChange:f=>t({tagName:f}),clientId:s,options:[{label:(0,E1.sprintf)((0,E1.__)("Default based on area (%s)"),`<${n}>`),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"}]}),!i&&(0,Kl.jsx)(X1e,{area:l,setAttributes:t})]})}var B1=a(ne(),1),hi=a(R(),1),u2=a(O(),1),rve=a(H(),1),ove=a(J(),1),G9=a(b(),1);function ARe(e){if((0,hi.useBlockEditingMode)()==="contentOnly")return!1;if(!e)return hi.InnerBlocks.ButtonBlockAppender}function nve(e){let t=(0,u2.useSelect)(o=>{let{getSettings:n}=o(hi.store);return n()?.supportsLayout},[]),[r]=(0,hi.useSettings)("layout");if(t)return e?.inherit?r||{}:e}function zRe({postId:e,layout:t,tagName:r,blockProps:o}){(0,hi.useBlockEditingMode)("disabled");let{content:n,editedBlocks:i}=(0,u2.useSelect)(c=>{if(!e)return{};let{getEditedEntityRecord:u}=c(B1.store),d=u("postType","wp_template_part",e,{context:"view"});return{editedBlocks:d.blocks,content:d.content}},[e]),s=(0,rve.useMemo)(()=>{if(e)return i||(!n||typeof n!="string"?[]:(0,ove.parse)(n))},[e,i,n]),l=(0,hi.useInnerBlocksProps)(o,{value:s,onInput:()=>{},onChange:()=>{},renderAppender:!1,layout:nve(t)});return(0,G9.jsx)(r,{...l})}function VRe({postId:e,hasInnerBlocks:t,layout:r,tagName:o,blockProps:n}){let i=(0,u2.useSelect)(m=>m(hi.store).getSettings().onNavigateToEntityRecord,[]),[s,l,c]=(0,B1.useEntityBlockEditor)("postType","wp_template_part",{id:e}),u=(0,hi.useInnerBlocksProps)(n,{value:s,onInput:l,onChange:c,renderAppender:ARe(t),layout:nve(r)}),p=(0,hi.useBlockEditingMode)()==="contentOnly"&&i?{onDoubleClick:()=>i({postId:e,postType:"wp_template_part"})}:{};return(0,G9.jsx)(o,{...u,...p})}function ave({postId:e,hasInnerBlocks:t,layout:r,tagName:o,blockProps:n}){let{canViewTemplatePart:i,canEditTemplatePart:s}=(0,u2.useSelect)(c=>({canViewTemplatePart:!!c(B1.store).canUser("read",{kind:"postType",name:"wp_template_part",id:e}),canEditTemplatePart:!!c(B1.store).canUser("update",{kind:"postType",name:"wp_template_part",id:e})}),[e]);return i?(0,G9.jsx)(s?VRe:zRe,{postId:e,hasInnerBlocks:t,layout:r,tagName:o,blockProps:n}):null}var Xt=a(b(),1),cve=["header","footer","navigation-overlay"];function FRe({isEntityAvailable:e,area:t,templatePartId:r,isTemplatePartSelectionOpen:o,setIsTemplatePartSelectionOpen:n}){let{templateParts:i}=S1(t,r),s=!!i.length;return e&&s&&cve.includes(t)?(0,Xt.jsx)(nu.MenuItem,{onClick:()=>{n(!0)},"aria-expanded":o,"aria-haspopup":"dialog",children:(0,ss.__)("Replace")}):null}function ORe({area:e,clientId:t,isEntityAvailable:r,onSelect:o}){let n=T1(e,t);return r&&!!n.length&&cve.includes(e)?(0,Xt.jsx)(nu.PanelBody,{title:(0,ss.__)("Design"),children:(0,Xt.jsx)(ko.__experimentalBlockPatternsList,{label:(0,ss.__)("Templates"),blockPatterns:n,onClickPattern:o,showTitlesAsTooltip:!0})}):null}function uve({attributes:e,setAttributes:t,clientId:r}){let{createSuccessNotice:o}=(0,N1.useDispatch)(lve.store),{editEntityRecord:n}=(0,N1.useDispatch)(d2.store),i=(0,N1.useSelect)(E=>E(d2.store).getCurrentTheme()?.stylesheet,[]),{slug:s,theme:l=i,tagName:c,layout:u={}}=e,d=Ta(l,s),p=(0,ko.useHasRecursion)(d),[m,f]=(0,sve.useState)(!1),{isResolved:g,hasInnerBlocks:h,isMissing:v,area:x,onNavigateToEntityRecord:_,title:k,canUserEdit:y,canUserEditBlock:w}=(0,N1.useSelect)(E=>{let{getEditedEntityRecord:L,hasFinishedResolution:M}=E(d2.store),{getBlockCount:U,getSettings:$,canEditBlock:W}=E(ko.store),G=["postType","wp_template_part",d],F=d?L(...G):null,q=F?.area||e.area,j=d?M("getEditedEntityRecord",G):!1,Z=j?E(d2.store).canUser("update",{kind:"postType",name:"wp_template_part",id:d}):!1;return{hasInnerBlocks:U(r)>0,isResolved:j,isMissing:j&&(!F||Object.keys(F).length===0),area:q,onNavigateToEntityRecord:$().onNavigateToEntityRecord,title:F?.title,canUserEdit:!!Z,canUserEditBlock:W(r)}},[d,e.area,r]),C=j9(x),S=(0,ko.useBlockProps)(),P=!s,N=!P&&!v&&g,I=c||C.tagName,B=async E=>{await n("postType","wp_template_part",d,{blocks:E.blocks,content:(0,ive.serialize)(E.blocks)}),o((0,ss.sprintf)((0,ss.__)('Template Part "%s" updated.'),k||s),{type:"snackbar"})};return!h&&(s&&!l||s&&v)?(0,Xt.jsx)(I,{...S,children:(0,Xt.jsx)(ko.Warning,{children:(0,ss.sprintf)((0,ss.__)("Template part has been deleted or is unavailable: %s"),s)})}):N&&p?(0,Xt.jsx)(I,{...S,children:(0,Xt.jsx)(ko.Warning,{children:(0,ss.__)("Block cannot be rendered inside itself.")})}):(0,Xt.jsxs)(Xt.Fragment,{children:[(0,Xt.jsxs)(ko.RecursionProvider,{uniqueId:d,children:[N&&_&&y&&(0,Xt.jsx)(ko.BlockControls,{group:"other",children:(0,Xt.jsx)(nu.ToolbarButton,{onClick:()=>{_({postId:d,postType:"wp_template_part"})},children:(0,ss.__)("Edit original")})}),y&&(0,Xt.jsx)(ko.InspectorControls,{group:"advanced",children:(0,Xt.jsx)(tve,{tagName:c,setAttributes:t,isEntityAvailable:N,templatePartId:d,defaultWrapper:C.tagName,hasInnerBlocks:h,clientId:r})}),P&&(0,Xt.jsx)(I,{...S,children:(0,Xt.jsx)(H1e,{area:e.area,templatePartId:d,clientId:r,setAttributes:t,onOpenSelectionModal:()=>f(!0)})}),(0,Xt.jsx)(ko.BlockSettingsMenuControls,{children:({selectedClientIds:E})=>!w||!(E.length===1&&r===E[0])?null:(0,Xt.jsx)(FRe,{isEntityAvailable:N,area:x,clientId:r,templatePartId:d,isTemplatePartSelectionOpen:m,setIsTemplatePartSelectionOpen:f})}),(0,Xt.jsx)(ko.InspectorControls,{group:"settings",children:(0,Xt.jsx)(ORe,{area:x,clientId:r,isEntityAvailable:N,onSelect:E=>B(E)})}),N&&(0,Xt.jsx)(ave,{tagName:I,blockProps:S,postId:d,hasInnerBlocks:h,layout:u}),!P&&!g&&(0,Xt.jsx)(I,{...S,children:(0,Xt.jsx)(nu.Spinner,{})})]}),m&&(0,Xt.jsx)(nu.Modal,{overlayClassName:"block-editor-template-part__selection-modal",title:(0,ss.sprintf)((0,ss.__)("Choose a %s"),C.label.toLowerCase()),onRequestClose:()=>f(!1),isFullScreen:!0,children:(0,Xt.jsx)(q1e,{templatePartId:d,clientId:r,area:x,setAttributes:t,onClose:()=>f(!1)})})]})}var dve=a(ne(),1),pve=a(O(),1);function mve(e,t){if(t!=="core/template-part")return e;if(e.variations){let r=(n,i)=>{let{area:s,theme:l,slug:c}=n;if(s)return s===i.area;if(!c)return!1;let{getCurrentTheme:u,getEntityRecord:d}=(0,pve.select)(dve.store),p=d("postType","wp_template_part",`${l||u()?.stylesheet}//${c}`);return p?.slug?p.slug===i.slug:p?.area===i.area},o=e.variations.map(n=>({...n,...!n.isActive&&{isActive:r},...typeof n.icon=="string"&&{icon:C0(n.icon)}}));return{...e,variations:o}}return e}var{name:vve}=F9,yve={icon:cy,__experimentalLabel:({slug:e,theme:t})=>{if(!e)return;let{getCurrentTheme:r,getEditedEntityRecord:o}=(0,gve.select)(fve.store),n=o("postType","wp_template_part",(t||r()?.stylesheet)+"//"+e);if(n)return(0,hve.decodeEntities)(n.title)||H$(n.slug||"")},edit:uve},HRe=()=>{(0,TO.addFilter)("blocks.registerBlockType","core/template-part",mve);let e=["core/post-template","core/post-content"];return(0,TO.addFilter)("blockEditor.__unstableCanInsertBlockType","core/block-library/removeTemplatePartsFromPostTemplates",(t,r,o,{getBlock:n,getBlockParentsByBlockName:i})=>{if(r.name!=="core/template-part")return t;for(let s of e)if(n(o)?.name===s||i(o,s).length)return!1;return!0}),A({name:vve,metadata:F9,settings:yve})};var IO={};Q(IO,{init:()=>WRe,metadata:()=>$9,name:()=>Tve,settings:()=>Pve});var $9={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/term-count",title:"Term Count",category:"theme",description:"Displays the post count of a taxonomy term.",textdomain:"default",usesContext:["termId","taxonomy"],attributes:{bracketType:{type:"string",enum:["none","round","square","curly","angle"],default:"round"}},supports:{anchor:!0,html:!1,color:{gradients:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{color:!0,width:!0,style:!0}}},style:"wp-block-term-count"};var vg=a(D(),1),q9=a(R(),1),Cve=a(V(),1);var Js=a(V(),1),Yl=a(b(),1),EO=(0,Yl.jsx)(Js.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Yl.jsx)(Js.Path,{d:"M 10 6 L 9.609375 9 L 7 9 L 7 10.5 L 9.4121094 10.5 L 9.0878906 13 L 7 13 L 7 14.5 L 8.890625 14.5 L 8.5 17.5 L 10 17.5 L 10.390625 14.5 L 12.890625 14.5 L 12.5 17.5 L 14 17.5 L 14.390625 14.5 L 17 14.5 L 17 13 L 14.587891 13 L 14.912109 10.5 L 17 10.5 L 17 9 L 15.109375 9 L 15.5 6 L 14 6 L 13.609375 9 L 11.109375 9 L 11.5 6 L 10 6 z M 10.912109 10.5 L 13.412109 10.5 L 13.087891 13 L 10.587891 13 L 10.912109 10.5 z"})}),bve=(0,Yl.jsx)(Js.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Yl.jsx)(Js.Path,{d:"M 10,6 9.609375,9 H 7 v 1.5 H 9.4121094 L 9.0878906,13 H 7 v 1.5 H 8.890625 L 8.5,17.5 H 10 l 0.390625,-3 h 2.5 L 12.5,17.5 H 14 l 0.390625,-3 H 17 V 13 h -2.412109 l 0.324218,-2.5 H 17 V 9 H 15.109375 L 15.5,6 H 14 l -0.390625,3 h -2.5 L 11.5,6 Z m 0.912109,4.5 h 2.5 L 13.087891,13 h -2.5 z M 18.5,3 c 0,0 1.5,4.004036 1.5,9 0,4.995964 -1.5,9 -1.5,9 H 20 c 0,0 1.5,-4.004036 1.5,-9 C 21.5,7.004036 20,3 20,3 Z M 5.5,21 C 5.5,21 4,16.995964 4,12 4,7.0040356 5.5,3 5.5,3 H 4 c 0,0 -1.5,4.004036 -1.5,9 0,4.995964 1.5,9 1.5,9 z"})}),_ve=(0,Yl.jsx)(Js.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Yl.jsx)(Js.Path,{d:"M 21.5,21 V 3 H 18 v 1.5 h 2 v 15 H 18 V 21 Z M 2.5,3 V 21 H 6 V 19.5 H 4 V 4.5 H 6 V 3 Z M 10,6 9.609375,9 H 7 v 1.5 H 9.4121094 L 9.0878906,13 H 7 v 1.5 H 8.890625 L 8.5,17.5 H 10 l 0.390625,-3 h 2.5 L 12.5,17.5 H 14 l 0.390625,-3 H 17 V 13 h -2.412109 l 0.324218,-2.5 H 17 V 9 H 15.109375 L 15.5,6 H 14 l -0.390625,3 h -2.5 L 11.5,6 Z m 0.912109,4.5 h 2.5 L 13.087891,13 h -2.5 z"})}),xve=(0,Yl.jsx)(Js.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Yl.jsx)(Js.Path,{d:"M 10,6 9.609375,9 H 7 v 1.5 H 9.4121094 L 9.0878906,13 H 7 v 1.5 H 8.890625 L 8.5,17.5 H 10 l 0.390625,-3 h 2.5 L 12.5,17.5 H 14 l 0.390625,-3 H 17 V 13 h -2.412109 l 0.324218,-2.5 H 17 V 9 H 15.109375 L 15.5,6 H 14 l -0.390625,3 h -2.5 L 11.5,6 Z m 0.912109,4.5 h 2.5 L 13.087891,13 h -2.5 z M 18.5,21 c 1.104567,0 2,-0.895433 2,-2 v -4 c 0,-1.104567 0.895433,-2 2,-2 v -2 c -1.104567,0 -2,-0.895433 -2,-2 V 5 c 0,-1.104567 -0.895433,-2 -2,-2 H 17 v 1.5 h 1.5 A 0.5,0.5 0 0 1 19,5 v 5 c 0,1.104567 0.895433,2 2,2 -1.104567,0 -2,0.895433 -2,2 v 5 c 0,0.276142 -0.223858,0.5 -0.5,0.5 H 17 V 21 Z M 5.5,3 c -1.1045668,0 -2,0.8954327 -2,2 v 4 c 0,1.104567 -0.8954332,2 -2,2 v 2 c 1.1045668,0 2,0.895433 2,2 v 4 c 0,1.104567 0.8954332,2 2,2 H 7 V 19.5 H 5.5 A 0.5,0.5 0 0 1 5,19 V 14 C 5,12.895433 4.1045668,12 3,12 4.1045668,12 5,11.104567 5,10 V 5 C 5,4.7238579 5.2238579,4.5 5.5,4.5 H 7 V 3 Z"})}),kve=(0,Yl.jsx)(Js.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Yl.jsx)(Js.Path,{d:"M 18.970703,16.53125 23.5,12 18.970703,7.46875 17.910156,8.53125 21.378906,12 17.910156,15.46875 Z M 5.0292969,7.46875 0.5,12 5.0292969,16.53125 6.0898438,15.46875 2.6210938,12 6.0898438,8.53125 Z M 10,6 9.609375,9 H 7 v 1.5 H 9.4121094 L 9.0878906,13 H 7 v 1.5 H 8.890625 L 8.5,17.5 H 10 l 0.390625,-3 h 2.5 L 12.5,17.5 H 14 l 0.390625,-3 H 17 V 13 h -2.412109 l 0.324218,-2.5 H 17 V 9 H 15.109375 L 15.5,6 H 14 l -0.390625,3 h -2.5 L 11.5,6 Z m 0.912109,4.5 h 2.5 L 13.087891,13 h -2.5 z"})});var p2=a(ne(),1),BO=a(O(),1);function wve(e,t){let[r]=(0,p2.useEntityProp)("taxonomy",t,"count",e),o=URe(),n=!!(e&&t);return{hasContext:n,termCount:n?r||"":o}}function URe(){let t=(0,BO.useSelect)(n=>{let{getCurrentPostId:i,getCurrentPostType:s,getCurrentTemplateId:l}=n("core/editor"),c=s(),u=l()||(c==="wp_template"?i():null);return u?n(p2.store).getEditedEntityRecord("postType","wp_template",u)?.slug:null},[])?.match(/^(category|tag|taxonomy-([^-]+))$|^(((category|tag)|taxonomy-([^-]+))-(.+))$/),r,o;return t&&(t[1]?r=t[2]?t[2]:t[1]:t[3]&&(r=t[6]?t[6]:t[4],o=t[7]),r=r==="tag"?"post_tag":r),(0,BO.useSelect)(n=>{if(!r||!o)return"";let{getEntityRecords:i}=n(p2.store),s=i("taxonomy",r,{slug:o,per_page:1});return s&&s[0]&&s[0].count||""},[r,o])}var zp=a(b(),1),NO={none:{label:(0,vg.__)("No brackets"),icon:EO},round:{label:(0,vg.__)("Round brackets"),icon:bve,before:"(",after:")"},square:{label:(0,vg.__)("Square brackets"),icon:_ve,before:"[",after:"]"},curly:{label:(0,vg.__)("Curly brackets"),icon:xve,before:"{",after:"}"},angle:{label:(0,vg.__)("Angle brackets"),icon:kve,before:"<",after:">"}};function Sve({attributes:e,setAttributes:t,context:{termId:r,taxonomy:o}}){let{bracketType:n}=e,s=wve(r,o)?.termCount||0,l=(0,q9.useBlockProps)(),c=Object.entries(NO).map(([d,{label:p,icon:m}])=>({role:"menuitemradio",title:p,isActive:n===d,icon:m,onClick:()=>{t({bracketType:d})}})),u=(d,p)=>{let{before:m="",after:f=""}=NO[p]||{};return`${m}${d}${f}`};return(0,zp.jsxs)(zp.Fragment,{children:[(0,zp.jsx)(q9.BlockControls,{group:"block",children:(0,zp.jsx)(Cve.ToolbarDropdownMenu,{icon:NO[n]?.icon??EO,label:(0,vg.__)("Change bracket type"),controls:c})}),(0,zp.jsx)("div",{...l,children:u(s,n)})]})}var{name:Tve}=$9,Pve={icon:oI,example:{},edit:Sve},WRe=()=>A({name:Tve,metadata:$9,settings:Pve});var DO={};Q(DO,{init:()=>ZRe,metadata:()=>Z9,name:()=>Dve,settings:()=>Lve});var Z9={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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",usesContext:["termId","taxonomy"],supports:{anchor:!0,align:["wide","full"],html:!1,color:{link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{padding:!0,margin:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}}};var Bve=a(D(),1),Nve=a(R(),1);var m2=a(ne(),1),RO=a(O(),1);function Eve(e,t){let[r,o,n]=(0,m2.useEntityProp)("taxonomy",t,"description",e),i=$Re(),s=!!(e&&t);return{hasContext:s,setDescription:o,termDescription:s?n?.rendered||r||"":i}}function $Re(){let t=(0,RO.useSelect)(n=>{let{getCurrentPostId:i,getCurrentPostType:s,getCurrentTemplateId:l}=n("core/editor"),c=s(),u=l()||(c==="wp_template"?i():null);return u?n(m2.store).getEditedEntityRecord("postType","wp_template",u)?.slug:null},[])?.match(/^(category|tag|taxonomy-([^-]+))$|^(((category|tag)|taxonomy-([^-]+))-(.+))$/),r,o;return t&&(t[1]?r=t[2]?t[2]:t[1]:t[3]&&(r=t[6]?t[6]:t[4],o=t[7]),r=r==="tag"?"post_tag":r),(0,RO.useSelect)(n=>{if(!r||!o)return"";let{getEntityRecords:i}=n(m2.store),s=i("taxonomy",r,{slug:o,per_page:1});return s&&s[0]&&s[0].description||""},[r,o])}var Vp=a(b(),1);function Ive({context:{termId:e,taxonomy:t}}){let{termDescription:r}=Eve(e,t),o=(0,Nve.useBlockProps)();return(0,Vp.jsx)(Vp.Fragment,{children:(0,Vp.jsx)("div",{...o,children:r?(0,Vp.jsx)("div",{dangerouslySetInnerHTML:{__html:r}}):(0,Vp.jsx)("div",{className:"wp-block-term-description__placeholder",children:(0,Vp.jsx)("span",{children:(0,Bve.__)("Term Description")})})})})}var qRe={attributes:{textAlign:{type:"string"}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{link:!0,__experimentalDefaultControls:{background:!0,text:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!0,color:!0,width:!0,style:!0}}},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},Rve=[qRe];var{name:Dve}=Z9,Lve={icon:aI,edit:Ive,example:{},deprecated:Rve},ZRe=()=>A({name:Dve,metadata:Z9,settings:Lve});var LO={};Q(LO,{init:()=>XRe,metadata:()=>K9,name:()=>Fve,settings:()=>Ove});var K9={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/term-name",title:"Term Name",category:"theme",description:"Displays the name of a taxonomy term.",keywords:["term title"],textdomain:"default",usesContext:["termId","taxonomy"],attributes:{level:{type:"number",default:0},isLink:{type:"boolean",default:!1},levelOptions:{type:"array"}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{padding:!0},typography:{fontSize:!0,lineHeight:!0,textAlign:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{color:!0,width:!0,style:!0}}},style:"wp-block-term-name"};var f2=a(D(),1),Fp=a(R(),1),I1=a(V(),1),Ave=a(Wo(),1);var Y9=a(ne(),1),Q9=a(O(),1);function Mve(e,t){let r=(0,Q9.useSelect)(i=>!e||!t?null:i(Y9.store).getEntityRecord("taxonomy",t,e),[e,t]),o=YRe(),n=!!(e&&t);return{hasContext:n,term:n?r:o}}function YRe(){let t=(0,Q9.useSelect)(n=>{let{getCurrentPostId:i,getCurrentPostType:s,getCurrentTemplateId:l}=n("core/editor"),c=s(),u=l()||(c==="wp_template"?i():null);return u?n(Y9.store).getEditedEntityRecord("postType","wp_template",u)?.slug:null},[])?.match(/^(category|tag|taxonomy-([^-]+))$|^(((category|tag)|taxonomy-([^-]+))-(.+))$/),r,o;return t&&(t[3]&&(r=t[6]?t[6]:t[4],o=t[7]),r=r==="tag"?"post_tag":r),(0,Q9.useSelect)(n=>{if(!r||!o)return null;let{getEntityRecords:i}=n(Y9.store),s=i("taxonomy",r,{slug:o,per_page:1});return s&&s[0]?s[0]:null},[r,o])}var ls=a(b(),1);function zve({attributes:e,setAttributes:t,context:{termId:r,taxonomy:o}}){let{level:n=0,isLink:i,levelOptions:s}=e,{term:l}=Mve(r,o),c=l?.name?(0,Ave.decodeEntities)(l.name):(0,f2.__)("Term Name"),u=(0,Fp.useBlockProps)(),d=Y(),p=n===0?"p":`h${n}`,m=c;return i&&(m=(0,ls.jsx)("a",{href:"#term-name-pseudo-link",onClick:f=>f.preventDefault(),children:c})),(0,ls.jsxs)(ls.Fragment,{children:[(0,ls.jsx)(Fp.BlockControls,{group:"block",children:(0,ls.jsx)(Fp.HeadingLevelDropdown,{value:n,options:s,onChange:f=>{t({level:f})}})}),(0,ls.jsx)(Fp.InspectorControls,{children:(0,ls.jsx)(I1.__experimentalToolsPanel,{label:(0,f2.__)("Settings"),resetAll:()=>{t({isLink:!1})},dropdownMenuProps:d,children:(0,ls.jsx)(I1.__experimentalToolsPanelItem,{hasValue:()=>!!i,label:(0,f2.__)("Make term name a link"),onDeselect:()=>t({isLink:!1}),isShownByDefault:!0,children:(0,ls.jsx)(I1.ToggleControl,{label:(0,f2.__)("Make term name a link"),onChange:()=>t({isLink:!i}),checked:i})})})}),(0,ls.jsx)(p,{...u,children:m})]})}var QRe={attributes:{textAlign:{type:"string"},level:{type:"number",default:0},isLink:{type:"boolean",default:!1},levelOptions:{type:"array"}},supports:{anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{color:!0,width:!0,style:!0}}},migrate:ke,isEligible(e){return!!e.textAlign},save:()=>null},Vve=[QRe];var{name:Fve}=K9,Ove={icon:iI,example:{},edit:zve,deprecated:Vve},XRe=()=>A({name:Fve,metadata:K9,settings:Ove});var OO={};Q(OO,{init:()=>iDe,metadata:()=>X9,name:()=>Pye,settings:()=>Eye});var X9={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/terms-query",title:"Terms Query",category:"theme",description:"An advanced block that allows displaying taxonomy terms based on different query parameters and visual configurations.",keywords:["terms","taxonomy","categories","tags","list"],textdomain:"default",attributes:{termQuery:{type:"object",default:{perPage:10,taxonomy:"category",order:"asc",orderBy:"name",include:[],hideEmpty:!0,showNested:!1,inherit:!1}},tagName:{type:"string",default:"div"}},usesContext:["templateSlug"],providesContext:{termQuery:"termQuery"},supports:{anchor:!0,align:["wide","full"],html:!1,layout:!0,interactivity:!0}};var bye=a(O(),1),_ye=a(R(),1);var hye=a(H(),1),tT=a(R(),1);var Ql=a(D(),1),au=a(V(),1),fye=a(R(),1);var Hve=a(ne(),1),jve=a(O(),1),Uve=a(H(),1);function J9(){let e=(0,jve.useSelect)(t=>t(Hve.store).getTaxonomies({per_page:-1}),[]);return(0,Uve.useMemo)(()=>e?.filter(({visibility:t})=>t?.publicly_queryable)||[],[e])}var Wve=a(V(),1);var Gve=a(b(),1);function $ve({value:e,onChange:t,...r}){let n=J9().map(i=>({label:i.name,value:i.slug}));return(0,Gve.jsx)(Wve.SelectControl,{options:n,value:e,onChange:t,...r})}var g2=a(D(),1),qve=a(V(),1),Zve=a(b(),1);function Kve({orderBy:e,order:t,onChange:r,...o}){return(0,Zve.jsx)(qve.SelectControl,{options:[{label:(0,g2.__)("Name: A \u2192 Z"),value:"name/asc"},{label:(0,g2.__)("Name: Z \u2192 A"),value:"name/desc"},{label:(0,g2.__)("Count, high to low"),value:"count/desc"},{label:(0,g2.__)("Count, low to high"),value:"count/asc"}],value:e+"/"+t,onChange:n=>{let[i,s]=n.split("/");r(i,s)},...o})}var Yve=a(V(),1),Qve=a(b(),1);function Xve({value:e,onChange:t,...r}){return(0,Qve.jsx)(Yve.ToggleControl,{checked:!e,onChange:o=>t(!o),...r})}var Jve=a(V(),1),eye=a(b(),1);function tye({value:e,onChange:t,...r}){return(0,eye.jsx)(Jve.ToggleControl,{checked:e,onChange:t,...r})}var v2=a(V(),1),h2=a(D(),1),y2=a(b(),1);function rye({value:e,onChange:t,label:r}){return(0,y2.jsxs)(v2.__experimentalToggleGroupControl,{label:r,isBlock:!0,onChange:o=>{t({inherit:o==="default"})},help:e?(0,h2.__)("Display terms based on the current taxonomy archive. For hierarchical taxonomies, shows children of the current term. For non-hierarchical taxonomies, shows all terms."):(0,h2.__)("Display terms based on specific criteria."),value:e?"default":"custom",children:[(0,y2.jsx)(v2.__experimentalToggleGroupControlOption,{value:"default",label:(0,h2.__)("Default")}),(0,y2.jsx)(v2.__experimentalToggleGroupControlOption,{value:"custom",label:(0,h2.__)("Custom")})]})}var oye=a(D(),1),nye=a(V(),1),aye=a(b(),1);function iye({value:e,onChange:t,...r}){return(0,aye.jsx)(nye.RangeControl,{value:e,min:0,max:100,onChange:t,help:(0,oye.__)("Limit the number of terms you want to show. To show all terms, use 0 (zero)."),...r})}var sye=a(D(),1),eT=a(R(),1);var MO=a(b(),1),{HTMLElementControl:eDe}=ee(eT.privateApis);function lye({TagName:e,setAttributes:t,clientId:r}){return(0,MO.jsx)(eT.InspectorControls,{group:"advanced",children:(0,MO.jsx)(eDe,{tagName:e,onChange:o=>t({tagName:o}),clientId:r,options:[{label:(0,sye.__)("Default (<div>)"),value:"div"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<aside>",value:"aside"}]})})}var uye=a(V(),1),AO=a(O(),1),zO=a(ne(),1),rd=a(H(),1),dye=a(he(),1),VO=a(Wo(),1),pye=a(b(),1),yg=[],cye={order:"asc",_fields:"id,name",context:"view"};function mye({value:e,taxonomy:t,onChange:r,...o}){let[n,i]=(0,rd.useState)(""),[s,l]=(0,rd.useState)(yg),[c,u]=(0,rd.useState)(yg),d=(0,dye.useDebounce)(i,250),{searchResults:p,searchHasResolved:m}=(0,AO.useSelect)(x=>{if(!n)return{searchResults:yg,searchHasResolved:!0};let{getEntityRecords:_,hasFinishedResolution:k}=x(zO.store),y=["taxonomy",t,{...cye,search:n,orderby:"name",exclude:e,per_page:20}];return{searchResults:_(...y),searchHasResolved:k("getEntityRecords",y)}},[n,t,e]),f=(0,AO.useSelect)(x=>{if(!e?.length)return yg;let{getEntityRecords:_}=x(zO.store);return _("taxonomy",t,{...cye,include:e,per_page:e.length})},[e,t]);(0,rd.useEffect)(()=>{if(e?.length||l(yg),!f?.length)return;let x=e.reduce((_,k)=>{let y=f.find(w=>w.id===k);return y&&_.push({id:k,value:(0,VO.decodeEntities)(y.name)}),_},[]);l(x)},[e,f]);let g=(0,rd.useMemo)(()=>{if(!p?.length)return{names:yg,mapByName:{}};let x=[],_={};return p.forEach(k=>{let y=(0,VO.decodeEntities)(k.name);x.push(y),_[y]=k}),{names:x,mapByName:_}},[p]);(0,rd.useEffect)(()=>{m&&u(g.names)},[g.names,m]);let h=(x,_)=>_?.id||x?.[_]?.id;return(0,pye.jsx)(uye.FormTokenField,{value:s,onInputChange:d,suggestions:c,onChange:x=>{let _=Array.from(x.reduce((k,y)=>{let w=h(g.mapByName,y);return w&&k.add(w),k},new Set));u(yg),r(_)},help:"",...o})}var Yr=a(b(),1);function gye({attributes:e,setQuery:t,setAttributes:r,clientId:o,templateSlug:n}){let{termQuery:i,tagName:s}=e,{taxonomy:l,orderBy:c,order:u,hideEmpty:d,inherit:p,showNested:m,perPage:f,include:g}=i,h=Y(),x=J9().find(L=>L.slug===l)?.hierarchical,_=!!p,k=["taxonomy","category","tag","archive"].includes(n)||n?.startsWith("taxonomy-")||n?.startsWith("category-")||n?.startsWith("tag-"),y=x,w=!!g?.length,C=(0,Ql.__)("Query type"),S=(0,Ql.__)("Taxonomy"),P=(0,Ql.__)("Order by"),N=(0,Ql.__)("Show empty terms"),I=(0,Ql.__)("Show nested terms"),B=(0,Ql.__)("Max terms"),E=(0,Ql.__)("Selected terms");return(0,Yr.jsxs)(Yr.Fragment,{children:[(0,Yr.jsx)(fye.InspectorControls,{children:(0,Yr.jsxs)(au.__experimentalToolsPanel,{label:(0,Ql.__)("Settings"),resetAll:()=>{r({termQuery:{taxonomy:"category",order:"asc",orderBy:"name",include:[],hideEmpty:!0,showNested:!1,inherit:!1,perPage:10}})},dropdownMenuProps:h,children:[k&&(0,Yr.jsx)(au.__experimentalToolsPanelItem,{hasValue:()=>p!==!1,label:C,onDeselect:()=>t({inherit:!1}),isShownByDefault:!0,children:(0,Yr.jsx)(rye,{label:C,value:p,onChange:t})}),!_&&(0,Yr.jsx)(au.__experimentalToolsPanelItem,{hasValue:()=>l!=="category",label:S,onDeselect:()=>{t({taxonomy:"category"})},isShownByDefault:!0,children:(0,Yr.jsx)($ve,{label:S,value:l,onChange:L=>t({taxonomy:L,include:[]})})}),(0,Yr.jsx)(au.__experimentalToolsPanelItem,{hasValue:()=>c!=="name"||u!=="asc",label:P,onDeselect:()=>t({orderBy:"name",order:"asc"}),isShownByDefault:!0,children:(0,Yr.jsx)(Kve,{label:P,orderBy:c,order:u,onChange:(L,M)=>{t({orderBy:L,order:M})},disabled:w,help:w?(0,Ql.__)("When specific terms are selected, the order is based on their selection order."):void 0})}),!_&&(0,Yr.jsx)(au.__experimentalToolsPanelItem,{hasValue:()=>!!g?.length,label:E,onDeselect:()=>t({include:[],orderBy:"name",order:"asc"}),isShownByDefault:!0,children:(0,Yr.jsx)(mye,{label:E,taxonomy:l,value:g,onChange:L=>t({include:L})})}),(0,Yr.jsx)(au.__experimentalToolsPanelItem,{hasValue:()=>d!==!0,label:N,onDeselect:()=>t({hideEmpty:!0}),isShownByDefault:!0,children:(0,Yr.jsx)(Xve,{label:N,value:d,onChange:L=>t({hideEmpty:L})})}),y&&(0,Yr.jsx)(au.__experimentalToolsPanelItem,{hasValue:()=>m!==!1,label:I,onDeselect:()=>t({showNested:!1}),isShownByDefault:!0,children:(0,Yr.jsx)(tye,{label:I,value:m,onChange:L=>t({showNested:L}),disabled:w,help:w?(0,Ql.__)("When specific terms are selected, only those are displayed."):void 0})}),(0,Yr.jsx)(au.__experimentalToolsPanelItem,{hasValue:()=>f!==10,label:B,onDeselect:()=>t({perPage:10}),isShownByDefault:!0,children:(0,Yr.jsx)(iye,{label:B,value:f,onChange:L=>t({perPage:L})})})]})}),(0,Yr.jsx)(lye,{TagName:s,setAttributes:r,clientId:o})]})}var bg=a(b(),1);function vye({attributes:e,setAttributes:t,clientId:r,context:o}){let{tagName:n}=e,i=(0,tT.useBlockProps)(),s=(0,tT.useInnerBlocksProps)(i,{}),l=(0,hye.useCallback)(c=>t(u=>({termQuery:{...u.termQuery,...c}})),[t]);return(0,bg.jsxs)(bg.Fragment,{children:[(0,bg.jsx)(gye,{attributes:e,setQuery:l,setAttributes:t,clientId:r,templateSlug:o?.templateSlug}),(0,bg.jsx)(n,{...s})]})}var rT=a(O(),1),oT=a(J(),1),R1=a(R(),1),FO=a(b(),1);function yye({attributes:e,clientId:t,name:r}){let{blockType:o,activeBlockVariation:n,scopeVariations:i}=(0,rT.useSelect)(d=>{let{getActiveBlockVariation:p,getBlockType:m,getBlockVariations:f}=d(oT.store);return{blockType:m(r),activeBlockVariation:p(r,e),scopeVariations:f(r,"block")}},[r,e]),s=n?.icon?.src||n?.icon||o?.icon?.src,l=n?.title||o?.title,{replaceInnerBlocks:c}=(0,rT.useDispatch)(R1.store),u=(0,R1.useBlockProps)();return(0,FO.jsx)("div",{...u,children:(0,FO.jsx)(R1.__experimentalBlockVariationPicker,{icon:s,label:l,variations:i,onSelect:d=>{d.innerBlocks&&c(t,(0,oT.createBlocksFromInnerBlocksTemplate)(d.innerBlocks),!1)}})})}var xye=a(b(),1),tDe=e=>{let r=(0,bye.useSelect)(o=>!!o(_ye.store).getBlocks(e.clientId).length,[e.clientId])?vye:yye;return(0,xye.jsx)(r,{...e})},kye=tDe;var nT=a(R(),1),wye=a(b(),1);function Cye({attributes:{tagName:e="div"}}){let t=nT.useBlockProps.save(),r=nT.useInnerBlocksProps.save(t);return(0,wye.jsx)(e,{...r})}var b2=a(D(),1),D1=a(V(),1),_2=a(b(),1),rDe=(0,_2.jsx)(D1.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,_2.jsx)(D1.Path,{d:"M 41,9 H 7 v 3 h 34 z m 0,9 H 7 v 3 h 34 z m 0,18 H 7 v 3 h 34 z m 0,-9 H 7 v 3 h 34 z"})}),oDe=(0,_2.jsx)(D1.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,_2.jsx)(D1.Path,{d:"m 36,36 h 5 v 3 h -5 z m 0,-9 h 5 v 3 h -5 z m 0,-9 h 5 v 3 h -5 z m 0,-9 h 5 v 3 H 36 Z M 31,9 H 7 v 3 h 24 z m 0,9 H 7 v 3 h 24 z m 0,18 H 7 v 3 h 24 z m 0,-9 H 7 v 3 h 24 z"})}),Sye=["core/term-name",{isLink:!0}],nDe=[{name:"name",title:(0,b2.__)("Name"),description:(0,b2.__)("Display the terms' names."),attributes:{},icon:rDe,scope:["block"],innerBlocks:[["core/term-template",{},[Sye]]]},{name:"name-count",title:(0,b2.__)("Name & Count"),description:(0,b2.__)("Display the terms' names and number of posts assigned to each term."),attributes:{},icon:oDe,scope:["block"],innerBlocks:[["core/term-template",{},[["core/group",{layout:{type:"flex",flexWrap:"nowrap"}},[Sye,["core/term-count"]]]]]]}],Tye=nDe;var{name:Pye}=X9,aDe=[["core/term-template"]],Eye={icon:sm,template:aDe,edit:kye,save:Cye,example:{},variations:Tye},iDe=()=>A({name:Pye,metadata:X9,settings:Eye});var HO={};Q(HO,{init:()=>mDe,metadata:()=>aT,name:()=>Aye,settings:()=>zye});var aT={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/term-template",title:"Term Template",category:"theme",ancestor:["core/terms-query"],description:"Contains the block elements used to render a taxonomy term, like the name, description, and more.",textdomain:"default",usesContext:["termQuery"],supports:{anchor:!0,reusable:!1,html:!1,align:["wide","full"],layout:!0,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},spacing:{margin:!0,padding:!0,blockGap:{__experimentalDefault:"1.25em"},__experimentalDefaultControls:{blockGap:!0,padding:!1,margin:!1}},interactivity:{clientNavigation:!0},__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0}},style:"wp-block-term-template",editorStyle:"wp-block-term-template-editor"};var Bye=a(V(),1);var L1=a(H(),1),Nye=a(O(),1),x2=a(D(),1),el=a(R(),1),Iye=a(ne(),1),En=a(b(),1),lDe={type:"default"};function cDe({classList:e}){let t=(0,el.useInnerBlocksProps)({className:T("wp-block-term",e)},{__unstableDisableLayoutClassNames:!0,layout:lDe});return(0,En.jsx)("li",{...t})}function uDe({blocks:e,blockContextId:t,classList:r,isHidden:o,setActiveBlockContextId:n}){let i=(0,el.__experimentalUseBlockPreview)({blocks:e,props:{className:T("wp-block-term",r)}}),s=()=>{n(t)};return(0,En.jsx)("li",{...i,tabIndex:0,role:"button",onClick:s,onKeyPress:s,style:{display:o?"none":void 0}})}var dDe=(0,L1.memo)(uDe);function Rye({clientId:e,attributes:{layout:t},setAttributes:r,context:{termQuery:{taxonomy:o,order:n,orderBy:i,hideEmpty:s,showNested:l=!1,perPage:c,include:u}={}},__unstableLayoutClassNames:d}){let{type:p,columnCount:m=3}=t||{},[f,g]=(0,L1.useState)(),h={hide_empty:s,order:n,orderby:i,per_page:c||-1};!l&&!u?.length&&(h.parent=0),u?.length&&(h.include=u,h.orderby="include",h.order="asc");let{records:v}=(0,Iye.useEntityRecords)("taxonomy",o,h),x=(0,Nye.useSelect)(w=>w(el.store).getBlocks(e),[e]),_=(0,el.useBlockProps)({className:d}),k=(0,L1.useMemo)(()=>v?.map(w=>({taxonomy:o,termId:w.id,classList:`term-${w.id}`,termData:w})),[v,o]);if(!v)return(0,En.jsx)("ul",{..._,children:(0,En.jsx)("li",{className:"wp-block-term term-loading",children:(0,En.jsx)("div",{className:"term-loading-placeholder"})})});if(!v.length)return(0,En.jsxs)("p",{..._,children:[" ",(0,x2.__)("No terms found.")]});let y=w=>r(C=>({layout:{...C.layout,...w}}));return(0,En.jsxs)(En.Fragment,{children:[(0,En.jsx)(el.BlockControls,{children:(0,En.jsx)(Bye.ToolbarGroup,{controls:[{icon:dl,title:(0,x2._x)("List view","Term template block display setting"),onClick:()=>y({type:"default"}),isActive:p==="default"||p==="constrained"},{icon:ki,title:(0,x2._x)("Grid view","Term template block display setting"),onClick:()=>y({type:"grid",columnCount:m}),isActive:p==="grid"}]})}),(0,En.jsx)("ul",{..._,children:k?.map(w=>(0,En.jsxs)(el.BlockContextProvider,{value:w,children:[w.termId===(f||k[0]?.termId)?(0,En.jsx)(cDe,{classList:w.classList}):null,(0,En.jsx)(dDe,{blocks:x,blockContextId:w.termId,classList:w.classList,setActiveBlockContextId:g,isHidden:w.termId===(f||k[0]?.termId)})]},w.termId))})]})}var Dye=a(R(),1),Lye=a(b(),1);function Mye(){return(0,Lye.jsx)(Dye.InnerBlocks.Content,{})}var{name:Aye}=aT,pDe=[["core/term-name"]],zye={icon:im,template:pDe,edit:Rye,save:Mye,example:{}},mDe=()=>A({name:Aye,metadata:aT,settings:zye});var jO={};Q(jO,{init:()=>hDe,metadata:()=>sT,name:()=>jye,settings:()=>Uye});var M1=a(D(),1),iT=a(V(),1),iu=a(R(),1),Vye=a(Rm(),1),cs=a(b(),1);function Fye({attributes:e,setAttributes:t}){let{width:r,content:o,columns:n}=e;return(0,Vye.default)("The Text Columns block",{since:"5.3",alternative:"the Columns block"}),(0,cs.jsxs)(cs.Fragment,{children:[(0,cs.jsx)(iu.BlockControls,{children:(0,cs.jsx)(iu.BlockAlignmentToolbar,{value:r,onChange:i=>t({width:i}),controls:["center","wide","full"]})}),(0,cs.jsx)(iu.InspectorControls,{children:(0,cs.jsx)(iT.PanelBody,{children:(0,cs.jsx)(iT.RangeControl,{label:(0,M1.__)("Columns"),value:n,onChange:i=>t({columns:i}),min:2,max:4,required:!0})})}),(0,cs.jsx)("div",{...(0,iu.useBlockProps)({className:`align${r} columns-${n}`}),children:Array.from({length:n}).map((i,s)=>(0,cs.jsx)("div",{className:"wp-block-column",children:(0,cs.jsx)(iu.RichText,{tagName:"p",value:o?.[s]?.children,onChange:l=>{t({content:[...o.slice(0,s),{children:l},...o.slice(s+1)]})},"aria-label":(0,M1.sprintf)((0,M1.__)("Column %d text"),s+1),placeholder:(0,M1.__)("New Column")})},`column-${s}`))})]})}var sT={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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,interactivity:{clientNavigation:!0}},editorStyle:"wp-block-text-columns-editor",style:"wp-block-text-columns"};var cT=a(R(),1),lT=a(b(),1);function Oye({attributes:e}){let{width:t,content:r,columns:o}=e;return(0,lT.jsx)("div",{...cT.useBlockProps.save({className:`align${t} columns-${o}`}),children:Array.from({length:o}).map((n,i)=>(0,lT.jsx)("div",{className:"wp-block-column",children:(0,lT.jsx)(cT.RichText.Content,{tagName:"p",value:r?.[i]?.children})},`column-${i}`))})}var uT=a(J(),1),gDe={to:[{type:"block",blocks:["core/columns"],transform:({className:e,columns:t,content:r,width:o})=>(0,uT.createBlock)("core/columns",{align:o==="wide"||o==="full"?o:void 0,className:e,columns:t},r.map(({children:n})=>(0,uT.createBlock)("core/column",{},[(0,uT.createBlock)("core/paragraph",{content:n})])))}]},Hye=gDe;var{name:jye}=sT,Uye={transforms:Hye,getEditWrapperProps(e){let{width:t}=e;if(t==="wide"||t==="full")return{"data-align":t}},edit:Fye,save:Oye},hDe=()=>A({name:jye,metadata:sT,settings:Uye});var $O={};Q($O,{init:()=>kDe,metadata:()=>mT,name:()=>Yye,settings:()=>Qye});var Kye=a(D(),1);var _g=a(R(),1);var A1=a(b(),1),vDe={attributes:{content:{type:"string",source:"html",selector:"pre",default:""},textAlign:{type:"string"}},save({attributes:e}){let{textAlign:t,content:r}=e;return(0,A1.jsx)(_g.RichText.Content,{tagName:"pre",style:{textAlign:t},value:r})},migrate:ke},yDe={attributes:{content:{type:"string",source:"html",selector:"pre",default:"",__unstablePreserveWhiteSpace:!0,role:"content"},textAlign:{type:"string"}},supports:{anchor:!0,color:{gradients:!0,link:!0},typography:{fontSize:!0,__experimentalFontFamily:!0},spacing:{padding:!0}},save({attributes:e}){let{textAlign:t,content:r}=e,o=T({[`has-text-align-${t}`]:t});return(0,A1.jsx)("pre",{..._g.useBlockProps.save({className:o}),children:(0,A1.jsx)(_g.RichText.Content,{value:r})})},migrate(e){return ke(tr(e))},isEligible({style:e,textAlign:t}){return e?.typography?.fontFamily||!!t}},bDe={attributes:{content:{type:"rich-text",source:"rich-text",selector:"pre",__unstablePreserveWhiteSpace:!0,role:"content"},textAlign:{type:"string"}},supports:{anchor:!0,background:{backgroundImage:!0,backgroundSize:!0},color:{gradients:!0,link:!0},dimensions:{minHeight:!0},typography:{fontSize:!0,__experimentalFontFamily:!0,lineHeight:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalWritingMode:!0},spacing:{margin:!0,padding:!0},__experimentalBorder:{radius:!0,width:!0,color:!0,style:!0},interactivity:{clientNavigation:!0}},save({attributes:e}){let{textAlign:t,content:r}=e,o=T({[`has-text-align-${t}`]:t});return(0,A1.jsx)("pre",{..._g.useBlockProps.save({className:o}),children:(0,A1.jsx)(_g.RichText.Content,{value:r})})},migrate:ke,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},Wye=[bDe,yDe,vDe];var UO=a(D(),1),dT=a(R(),1),pT=a(J(),1);var Gye=a(b(),1);function $ye(e){let{attributes:t,setAttributes:r,mergeBlocks:o,onRemove:n,insertBlocksAfter:i,style:s}=e,{content:l}=t;Et(e);let c=(0,dT.useBlockProps)({style:s});return(0,Gye.jsx)(dT.RichText,{tagName:"pre",identifier:"content",preserveWhiteSpace:!0,value:l,onChange:u=>{r({content:u})},"aria-label":(0,UO.__)("Poetry text"),placeholder:(0,UO.__)("Write poetry\u2026"),onRemove:n,onMerge:o,...c,__unstablePastePlainText:!0,__unstableOnSplitAtDoubleLineEnd:i?()=>i((0,pT.createBlock)((0,pT.getDefaultBlockName)())):void 0})}var mT={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/verse",title:"Poetry",category:"text",description:"Insert poetry. Use special spacing formats. Or quote song lyrics.",keywords:["poetry","poem","verse","stanza","song","lyrics"],textdomain:"default",attributes:{content:{type:"rich-text",source:"rich-text",selector:"pre",__unstablePreserveWhiteSpace:!0,role:"content"}},supports:{anchor:!0,background:{backgroundImage:!0,backgroundSize:!0,gradient:!0,__experimentalDefaultControls:{backgroundImage:!0,gradient:!0}},color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0}},dimensions:{minHeight:!0,__experimentalDefaultControls:{minHeight:!1}},typography:{fontSize:!0,__experimentalFontFamily:!0,lineHeight:!0,textAlign:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalWritingMode:!0,__experimentalDefaultControls:{fontSize:!0}},spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},__experimentalBorder:{radius:!0,width:!0,color:!0,style:!0},interactivity:{clientNavigation:!0}},style:"wp-block-verse",editorStyle:"wp-block-verse-editor"};var fT=a(R(),1),WO=a(b(),1);function qye({attributes:e}){let{content:t}=e;return(0,WO.jsx)("pre",{...fT.useBlockProps.save(),children:(0,WO.jsx)(fT.RichText.Content,{value:t})})}var GO=a(J(),1),xDe={from:[{type:"block",blocks:["core/paragraph"],transform:e=>(0,GO.createBlock)("core/verse",e)}],to:[{type:"block",blocks:["core/paragraph"],transform:e=>(0,GO.createBlock)("core/paragraph",e)}]},Zye=xDe;var{name:Yye}=mT,Qye={icon:xy,example:{attributes:{content:(0,Kye.__)(`WHAT was he doing, the great god Pan,
 	Down in the reeds by the river?
 Spreading ruin and scattering ban,
 Splashing and paddling with hoofs of a goat,
 And breaking the golden lilies afloat
-    With the dragon-fly on the river.`)}},transforms:pbe,deprecated:lbe,merge(e,t){return{content:e.content+`
+    With the dragon-fly on the river.`)}},transforms:Zye,deprecated:Wye,merge(e,t){return{content:e.content+`

-`+t.content}},edit:ube,save:dbe};window.__experimentalContentOnlyInspectorFields&&(HT[yLe]=[{id:"content",label:(0,yH.__)("Content"),type:"text",Edit:"rich-text"}],HT[bLe]={fields:["content"]});var _Le=()=>M({name:fbe,metadata:FT,settings:HT});var kH={};J(kH,{init:()=>zLe,metadata:()=>H1,name:()=>Rbe,settings:()=>GT});var WT=a(D(),1);var Ibe=a(K(),1);var B2=a(R(),1);var H1={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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:"rich-text",source:"rich-text",selector:"figcaption",role:"content"},controls:{type:"boolean",source:"attribute",selector:"video",attribute:"controls",default:!0},id:{type:"number",role:"content"},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"},blob:{type:"string",role:"local"},src:{type:"string",source:"attribute",selector:"video",attribute:"src",role:"content"},width:{type:"number"},height:{type:"number"},playsInline:{type:"boolean",source:"attribute",selector:"video",attribute:"playsinline"},tracks:{role:"content",type:"array",items:{type:"object"},default:[]}},supports:{anchor:!0,align:!0,spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-video-editor",style:"wp-block-video"};var gbe=a(b(),1);function j1({tracks:e=[]}){return e.map(t=>{let{id:r,...o}=t;return(0,gbe.jsx)("track",{...o},r??o.src)})}var U1=a(b(),1),{attributes:kLe}=H1,wLe={attributes:kLe,save({attributes:e}){let{autoplay:t,caption:r,controls:o,loop:n,muted:i,poster:s,preload:l,src:c,playsInline:u,tracks:d}=e;return(0,U1.jsxs)("figure",{...B2.useBlockProps.save(),children:[c&&(0,U1.jsx)("video",{autoPlay:t,controls:o,loop:n,muted:i,poster:s,preload:l!=="metadata"?l:void 0,src:c,playsInline:u,children:(0,U1.jsx)(j1,{tracks:d})}),!B2.RichText.isEmpty(r)&&(0,U1.jsx)(B2.RichText.Content,{tagName:"figcaption",value:r})]})}},CLe=[wLe],hbe=CLe;var Cbe=a(Or(),1),$1=a(V(),1),Va=a(R(),1),wg=a(H(),1),I2=a(D(),1),Sbe=a(O(),1);var Tbe=a(xr(),1),Pbe=a(dr(),1);var io=a(D(),1),za=a(V(),1),N2=a(H(),1),Bn=a(b(),1),SLe=[{value:"auto",label:(0,io.__)("Auto")},{value:"metadata",label:(0,io.__)("Metadata")},{value:"none",label:(0,io._x)("None","Preload value")}],TLe=({setAttributes:e,attributes:t})=>{let{autoplay:r,controls:o,loop:n,muted:i,playsInline:s,preload:l}=t,c=(0,io.__)("Autoplay may cause usability issues for some users."),u=(0,N2.useCallback)(m=>m?c:null,[]),d=(0,N2.useMemo)(()=>{let m=f=>g=>{e({[f]:g,...f==="autoplay"&&{muted:g,playsInline:g}})};return{autoplay:m("autoplay"),loop:m("loop"),muted:m("muted"),controls:m("controls"),playsInline:m("playsInline")}},[]),p=(0,N2.useCallback)(m=>{e({preload:m})},[]);return(0,Bn.jsxs)(Bn.Fragment,{children:[(0,Bn.jsx)(za.__experimentalToolsPanelItem,{label:(0,io.__)("Autoplay"),isShownByDefault:!0,hasValue:()=>!!r,onDeselect:()=>{e({autoplay:!1,muted:!1})},children:(0,Bn.jsx)(za.ToggleControl,{label:(0,io.__)("Autoplay"),onChange:d.autoplay,checked:!!r,help:u})}),(0,Bn.jsx)(za.__experimentalToolsPanelItem,{label:(0,io.__)("Loop"),isShownByDefault:!0,hasValue:()=>!!n,onDeselect:()=>{e({loop:!1})},children:(0,Bn.jsx)(za.ToggleControl,{label:(0,io.__)("Loop"),onChange:d.loop,checked:!!n})}),(0,Bn.jsx)(za.__experimentalToolsPanelItem,{label:(0,io.__)("Muted"),isShownByDefault:!0,hasValue:()=>!!i,onDeselect:()=>{e({muted:!1})},children:(0,Bn.jsx)(za.ToggleControl,{label:(0,io.__)("Muted"),onChange:d.muted,checked:!!i,disabled:r,help:r?(0,io.__)("Muted because of Autoplay."):null})}),(0,Bn.jsx)(za.__experimentalToolsPanelItem,{label:(0,io.__)("Playback controls"),isShownByDefault:!0,hasValue:()=>!o,onDeselect:()=>{e({controls:!0})},children:(0,Bn.jsx)(za.ToggleControl,{label:(0,io.__)("Playback controls"),onChange:d.controls,checked:!!o})}),(0,Bn.jsx)(za.__experimentalToolsPanelItem,{label:(0,io.__)("Play inline"),isShownByDefault:!0,hasValue:()=>!!s,onDeselect:()=>{e({playsInline:!1})},children:(0,Bn.jsx)(za.ToggleControl,{label:(0,io.__)("Play inline"),onChange:d.playsInline,checked:!!s,disabled:r,help:r?(0,io.__)("Play inline enabled because of Autoplay."):(0,io.__)("When enabled, videos will play directly within the webpage on mobile browsers, instead of opening in a fullscreen player.")})}),(0,Bn.jsx)(za.__experimentalToolsPanelItem,{label:(0,io.__)("Preload"),isShownByDefault:!0,hasValue:()=>l!=="metadata",onDeselect:()=>{e({preload:"metadata"})},children:(0,Bn.jsx)(za.SelectControl,{label:(0,io.__)("Preload"),value:l,onChange:p,options:SLe,hideCancelButton:!0})})]})},vbe=TLe;var Wt=a(D(),1),it=a(V(),1),W1=a(R(),1);var bbe=a(O(),1),kg=a(H(),1),_be=a(dr(),1);var ot=a(b(),1),{Badge:PLe}=q(it.privateApis),ybe=["text/vtt"],ELe="subtitles",BLe=[{label:(0,Wt.__)("Subtitles"),value:"subtitles"},{label:(0,Wt.__)("Captions"),value:"captions"},{label:(0,Wt.__)("Descriptions"),value:"descriptions"},{label:(0,Wt.__)("Chapters"),value:"chapters"},{label:(0,Wt.__)("Metadata"),value:"metadata"}],xbe={src:"",label:"",srcLang:"en",kind:ELe,default:!1};function NLe({tracks:e,onEditPress:t}){let r=e.map((o,n)=>(0,ot.jsxs)(it.__experimentalHStack,{className:"block-library-video-tracks-editor__track-list-track",children:[(0,ot.jsx)("span",{children:o.label}),(0,ot.jsxs)(it.__experimentalHStack,{justify:"flex-end",children:[o.default&&(0,ot.jsx)(PLe,{children:(0,Wt.__)("Default")}),(0,ot.jsx)(it.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>t(n),"aria-label":(0,Wt.sprintf)((0,Wt._x)("Edit %s","text tracks"),o.label),children:(0,Wt.__)("Edit")})]})]},o.id??o.src));return(0,ot.jsx)(it.MenuGroup,{label:(0,Wt.__)("Text tracks"),className:"block-library-video-tracks-editor__track-list",children:r})}function ILe({track:e,onChange:t,onClose:r,onRemove:o,allowSettingDefault:n}){let[i,s]=(0,kg.useState)({...xbe,...e}),{src:l,label:c,srcLang:u,kind:d,default:p}=i,m=l.startsWith("blob:")?"":(0,_be.getFilename)(l)||"";return(0,ot.jsxs)(it.__experimentalVStack,{className:"block-library-video-tracks-editor__single-track-editor",spacing:"4",children:[(0,ot.jsx)("span",{className:"block-library-video-tracks-editor__single-track-editor-edit-track-label",children:(0,Wt.__)("Edit track")}),(0,ot.jsxs)("span",{children:[(0,Wt.__)("File"),": ",(0,ot.jsx)("b",{children:m})]}),(0,ot.jsxs)(it.__experimentalGrid,{columns:2,gap:4,children:[(0,ot.jsx)(it.TextControl,{onChange:f=>s(g=>({...g,label:f})),label:(0,Wt.__)("Label"),value:c,help:(0,Wt.__)("Title of track")}),(0,ot.jsx)(it.TextControl,{onChange:f=>s(g=>({...g,srcLang:f})),label:(0,Wt.__)("Source language"),value:u,help:(0,Wt.__)("Language tag (en, fr, etc.)")})]}),(0,ot.jsxs)(it.__experimentalVStack,{spacing:"4",children:[(0,ot.jsx)(it.SelectControl,{className:"block-library-video-tracks-editor__single-track-editor-kind-select",options:BLe,value:d,label:(0,Wt.__)("Kind"),onChange:f=>s(g=>({...g,kind:f}))}),(0,ot.jsx)(it.ToggleControl,{label:(0,Wt.__)("Set as default track"),checked:p,disabled:!n,onChange:f=>s(g=>({...g,default:f}))}),(0,ot.jsxs)(it.__experimentalHStack,{className:"block-library-video-tracks-editor__single-track-editor-buttons-container",children:[(0,ot.jsx)(it.Button,{__next40pxDefaultSize:!0,isDestructive:!0,variant:"link",onClick:o,children:(0,Wt.__)("Remove track")}),(0,ot.jsx)(it.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:()=>{t(i),r()},children:(0,Wt.__)("Apply")})]})]})]})}function kbe({tracks:e=[],onChange:t}){let r=(0,bbe.useSelect)(c=>c(W1.store).getSettings().mediaUpload,[]),[o,n]=(0,kg.useState)(null),i=(0,kg.useRef)(),s=(c=[],u=!1)=>{let d=new Map(e.map(m=>[m.id,m])),p=c.map(({id:m,title:f,url:g})=>d.has(m)?d.get(m):{...xbe,id:m,label:f||"",src:g});p.length!==0&&t([...u?e:[],...p])};function l(c){let u=c.target.files;r({allowedTypes:ybe,filesList:u,onFileChange:d=>{if(!Array.isArray(d))return;let p=d.filter(m=>!!m?.id);p.length&&s(p,!0)}})}return(0,kg.useEffect)(()=>{i.current?.focus()},[o]),r?(0,ot.jsx)(it.Dropdown,{contentClassName:"block-library-video-tracks-editor",focusOnMount:!0,popoverProps:{ref:i},renderToggle:({isOpen:c,onToggle:u})=>(0,ot.jsx)(it.ToolbarGroup,{children:(0,ot.jsx)(it.ToolbarButton,{"aria-expanded":c,"aria-haspopup":"true",onClick:()=>{c||n(null),u()},children:(0,Wt.__)("Text tracks")})}),renderContent:()=>o!==null?(0,ot.jsx)(ILe,{track:e[o],onChange:c=>{let u=[...e];u[o]=c,t(u)},onClose:()=>n(null),onRemove:()=>{t(e.filter((c,u)=>u!==o)),n(null)},allowSettingDefault:!e.some(c=>c.default)||e[o].default}):(0,ot.jsxs)(ot.Fragment,{children:[e.length===0&&(0,ot.jsxs)("div",{className:"block-library-video-tracks-editor__tracks-informative-message",children:[(0,ot.jsx)("h2",{className:"block-library-video-tracks-editor__tracks-informative-message-title",children:(0,Wt.__)("Text tracks")}),(0,ot.jsx)("p",{className:"block-library-video-tracks-editor__tracks-informative-message-description",children:(0,Wt.__)("Tracks can be subtitles, captions, chapters, or descriptions. They help make your content more accessible to a wider range of users.")})]}),(0,ot.jsxs)(it.NavigableMenu,{children:[(0,ot.jsx)(NLe,{tracks:e,onEditPress:n}),(0,ot.jsx)(it.MenuGroup,{className:"block-library-video-tracks-editor__add-tracks-container",label:(0,Wt.__)("Add tracks"),children:(0,ot.jsxs)(W1.MediaUploadCheck,{children:[(0,ot.jsx)(W1.MediaUpload,{onSelect:s,allowedTypes:ybe,value:e.map(({id:c})=>c),multiple:!0,render:({open:c})=>(0,ot.jsx)(it.MenuItem,{icon:Iv,onClick:c,children:(0,Wt.__)("Open Media Library")})}),(0,ot.jsx)(it.FormFileUpload,{onChange:l,accept:".vtt,text/vtt",multiple:!0,render:({openFileDialog:c})=>(0,ot.jsx)(it.MenuItem,{icon:cu,onClick:c,children:(0,Wt._x)("Upload","verb")})})]})})]})]})}):null}var G1=a(D(),1);var jT=({controls:e,loop:t,autoplay:r,muted:o,playsInline:n}={})=>!e&&!!t&&!!r&&!!o&&!!n,RLe=[{name:"video",title:(0,G1.__)("Video"),description:(0,G1.__)("A video with customizable playback and interaction controls."),icon:uu,attributes:{controls:!0},isActive:e=>!jT(e),scope:["block","transform"]},{name:"gif",title:(0,G1.__)("GIF"),description:(0,G1.__)("A muted, looping video that plays automatically like an animated GIF."),icon:uu,keywords:[(0,G1.__)("animated"),"gif"],attributes:{controls:!1,loop:!0,autoplay:!0,muted:!0,playsInline:!0},isActive:e=>jT(e),scope:["block","transform"]}],wbe=RLe;var Er=a(b(),1),_H=["video"];function DLe({isSelected:e,attributes:t,className:r,setAttributes:o,insertBlocksAfter:n,onReplace:i}){let s=(0,wg.useRef)(),{id:l,controls:c,poster:u,src:d,tracks:p,width:m,height:f}=t,g=jT(t),h=m&&f?`${m} / ${f}`:void 0,[v,x]=(0,wg.useState)(t.blob),_=X(),y=(0,Va.useBlockEditingMode)()==="default";tc({url:v,allowedTypes:_H,onChange:w,onError:P}),(0,wg.useEffect)(()=>{s.current&&s.current.load()},[u]),(0,wg.useEffect)(()=>{g&&s.current?.play().catch(()=>{})},[g,d,u]);function w(E){if(!E||!E.url){o({src:void 0,id:void 0,poster:void 0,caption:void 0,blob:void 0}),x();return}if((0,Cbe.isBlobURL)(E.url)){x(E.url);return}o({blob:void 0,src:E.url,id:E.id,poster:E.image?.src!==E.icon?E.image?.src:void 0,caption:E.caption}),x()}function C(E){if(E!==d){let L=(0,Pbe.prependHTTPS)(E),A=Cd({attributes:{url:L}});if(A!==void 0&&i){i(A);return}o({blob:void 0,src:L,id:void 0,poster:void 0}),x()}}let{createErrorNotice:S}=(0,Sbe.useDispatch)(Tbe.store);function P(E){S(E,{type:"snackbar"})}let N=E=>(0,Er.jsx)($1.Placeholder,{className:"block-editor-media-placeholder",withIllustration:!e,icon:uu,label:(0,I2.__)("Video"),instructions:(0,I2.__)("Drag and drop a video, upload, or choose from your library."),children:E}),I=T(r,{"is-transient":!!v}),B=(0,Va.useBlockProps)({className:I});return!d&&!v?(0,Er.jsx)("div",{...B,children:(0,Er.jsx)(Va.MediaPlaceholder,{icon:(0,Er.jsx)(Va.BlockIcon,{icon:uu}),onSelect:w,onSelectURL:C,accept:"video/*",allowedTypes:_H,value:t,onError:P,placeholder:N})}):(0,Er.jsxs)(Er.Fragment,{children:[e&&(0,Er.jsxs)(Er.Fragment,{children:[(0,Er.jsx)(Va.BlockControls,{children:(0,Er.jsx)(kbe,{tracks:p,onChange:E=>{o({tracks:E})}})}),(0,Er.jsx)(Va.BlockControls,{group:"other",children:(0,Er.jsx)(Va.MediaReplaceFlow,{mediaId:l,mediaURL:d,allowedTypes:_H,accept:"video/*",onSelect:w,onSelectURL:C,onError:P,onReset:()=>w(void 0),variant:"toolbar"})})]}),!g&&(0,Er.jsx)(Va.InspectorControls,{children:(0,Er.jsxs)($1.__experimentalToolsPanel,{label:(0,I2.__)("Settings"),resetAll:()=>{o({autoplay:!1,controls:!0,loop:!1,muted:!1,playsInline:!1,preload:"metadata",poster:void 0})},dropdownMenuProps:_,children:[(0,Er.jsx)(vbe,{setAttributes:o,attributes:t}),(0,Er.jsx)(a4,{poster:u,onChange:E=>o({poster:E?.url})})]})}),(0,Er.jsxs)("figure",{...B,children:[(0,Er.jsx)("video",{controls:c,inert:e?void 0:"true",poster:u,src:d||v,ref:s,autoPlay:g,loop:g,muted:g,playsInline:g,width:m,height:f,style:h?{aspectRatio:h}:void 0,children:(0,Er.jsx)(j1,{tracks:p})}),!!v&&(0,Er.jsx)($1.Spinner,{}),(0,Er.jsx)($o,{attributes:t,setAttributes:o,isSelected:e,insertBlocksAfter:n,label:(0,I2.__)("Video caption text"),showToolbarButton:e&&y})]})]})}var Ebe=DLe;var Cg=a(R(),1);var q1=a(b(),1);function Bbe({attributes:e}){let{autoplay:t,caption:r,controls:o,loop:n,muted:i,poster:s,preload:l,src:c,playsInline:u,tracks:d,width:p,height:m}=e,f=p&&m?`${p} / ${m}`:void 0;return(0,q1.jsxs)("figure",{...Cg.useBlockProps.save(),children:[c&&(0,q1.jsx)("video",{autoPlay:t,controls:o,loop:n,muted:i,poster:s,preload:l!=="metadata"?l:void 0,src:c,playsInline:u,width:p,height:m,style:f?{aspectRatio:f}:void 0,children:(0,q1.jsx)(j1,{tracks:d})}),!Cg.RichText.isEmpty(r)&&(0,q1.jsx)(Cg.RichText.Content,{className:(0,Cg.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:r})]})}var UT=a(Or(),1),xH=a(K(),1),LLe={from:[{type:"files",isMatch(e){return e.length===1&&e[0].type.indexOf("video/")===0},transform(e){let t=e[0];return(0,xH.createBlock)("core/video",{blob:(0,UT.createBlobURL)(t)})}},{type:"shortcode",tag:"video",attributes:{src:{type:"string",shortcode:({named:{src:e,mp4:t,m4v:r,webm:o,ogv:n,flv:i}})=>e||t||r||o||n||i},poster:{type:"string",shortcode:({named:{poster:e}})=>e},loop:{type:"string",shortcode:({named:{loop:e}})=>e},autoplay:{type:"string",shortcode:({named:{autoplay:e}})=>e},preload:{type:"string",shortcode:({named:{preload:e}})=>e}}},{type:"raw",isMatch:e=>e.nodeName==="P"&&e.children.length===1&&e.firstChild.nodeName==="VIDEO",transform:e=>{let t=e.firstChild,r={autoplay:t.hasAttribute("autoplay")?!0:void 0,controls:t.hasAttribute("controls")?void 0:!1,loop:t.hasAttribute("loop")?!0:void 0,muted:t.hasAttribute("muted")?!0:void 0,preload:t.getAttribute("preload")||void 0,playsInline:t.hasAttribute("playsinline")?!0:void 0,poster:t.getAttribute("poster")||void 0,src:t.getAttribute("src")||void 0};return(0,UT.isBlobURL)(r.src)&&(r.blob=r.src,delete r.src),(0,xH.createBlock)("core/video",r)}}]},Nbe=LLe;var{fieldsKey:ALe,formKey:MLe}=q(Ibe.privateApis),{name:Rbe}=H1,GT={icon:uu,example:{attributes:{src:"https://upload.wikimedia.org/wikipedia/commons/c/ca/Wood_thrush_in_Central_Park_switch_sides_%2816510%29.webm",caption:(0,WT.__)("Wood thrush singing in Central Park, NYC.")}},transforms:Nbe,variations:wbe,deprecated:hbe,edit:Ebe,save:Bbe};window.__experimentalContentOnlyInspectorFields&&(GT[ALe]=[{id:"video",label:(0,WT.__)("Video"),type:"media",Edit:{control:"media",allowedTypes:["video"],multiple:!1},getValue:({item:e})=>({id:e.id,url:e.src,caption:e.caption,poster:e.poster}),setValue:({value:e})=>({id:e.id,src:e.url,caption:e.caption,poster:e.poster})},{id:"caption",label:(0,WT.__)("Caption"),type:"text",Edit:"rich-text"}],GT[MLe]={fields:["video","caption"]});var zLe=()=>M({name:Rbe,metadata:H1,settings:GT});var EH={};J(EH,{init:()=>WLe,metadata:()=>$T,name:()=>ZT,settings:()=>jbe});var Hbe=a(hl(),1);var Sg=a(R(),1),Dbe=a(ne(),1),R2=a(D(),1),wH=a(V(),1);var tl=a(b(),1);function Lbe({context:{postType:e,postId:t}}){let[r,o]=(0,Dbe.useEntityProp)("postType",e,"meta",t),n=typeof r?.footnotes=="string",i;try{i=JSON.parse(r?.footnotes||"[]")}catch{}let s=Array.isArray(i)?i:[],l=(0,Sg.useBlockProps)();return n?s.length?(0,tl.jsx)("ol",{...l,children:s.map(({id:c,content:u})=>(0,tl.jsxs)("li",{onMouseDown:d=>{d.target===d.currentTarget&&(d.target.firstElementChild.focus(),d.preventDefault())},children:[(0,tl.jsx)(Sg.RichText,{id:c,tagName:"span",value:u,identifier:c,onFocus:d=>{d.target.textContent.trim()||d.target.scrollIntoView()},onChange:d=>{o({...r,footnotes:JSON.stringify(s.map(p=>p.id===c?{content:d,id:c}:p))})}})," ",(0,tl.jsx)("a",{href:`#${c}-link`,children:"\u21A9\uFE0E"})]},c))}):(0,tl.jsx)("div",{...l,children:(0,tl.jsx)(wH.Placeholder,{icon:(0,tl.jsx)(Sg.BlockIcon,{icon:gs}),label:(0,R2.__)("Footnotes"),instructions:(0,R2.__)("Footnotes found in blocks within this document will be displayed here.")})}):(0,tl.jsx)("div",{...l,children:(0,tl.jsx)(wH.Placeholder,{icon:(0,tl.jsx)(Sg.BlockIcon,{icon:gs}),label:(0,R2.__)("Footnotes"),instructions:(0,R2.__)("Footnotes are not supported here. Add this block to post or page content.")})})}var $T={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/footnotes",title:"Footnotes",category:"text",description:"Display footnotes added to the page.",keywords:["references"],textdomain:"default",usesContext:["postId","postType"],supports:{anchor:!0,__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!1,color:!1,width:!1,style:!1}},color:{background:!0,link:!0,text:!0,__experimentalDefaultControls:{link:!0,text:!0}},html:!1,multiple:!1,reusable:!1,inserter:!1,spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalTextDecoration:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalWritingMode:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},style:"wp-block-footnotes"};var Nn=[];for(let e=0;e<256;++e)Nn.push((e+256).toString(16).slice(1));function Abe(e,t=0){return(Nn[e[t+0]]+Nn[e[t+1]]+Nn[e[t+2]]+Nn[e[t+3]]+"-"+Nn[e[t+4]]+Nn[e[t+5]]+"-"+Nn[e[t+6]]+Nn[e[t+7]]+"-"+Nn[e[t+8]]+Nn[e[t+9]]+"-"+Nn[e[t+10]]+Nn[e[t+11]]+Nn[e[t+12]]+Nn[e[t+13]]+Nn[e[t+14]]+Nn[e[t+15]]).toLowerCase()}var FLe=new Uint8Array(16);function CH(){return crypto.getRandomValues(FLe)}function OLe(e,t,r){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():HLe(e,t,r)}function HLe(e,t,r){e=e||{};let o=e.random??e.rng?.()??CH();if(o.length<16)throw new Error("Random bytes length must be >= 16");if(o[6]=o[6]&15|64,o[8]=o[8]&63|128,t){if(r=r||0,r<0||r+16>t.length)throw new RangeError(`UUID byte range ${r}:${r+15} is out of buffer bounds`);for(let n=0;n<16;++n)t[r+n]=o[n];return t}return Abe(o)}var SH=OLe;var TH=a(D(),1);var zbe=a(hl(),1),nd=a(R(),1),Z1=a(O(),1),Vbe=a(ne(),1),qT=a(K(),1);var Fbe=a(b(),1),PH="core/footnote",{usesContextKey:jLe}=q(nd.privateApis),Mbe="core/post-content",ULe="core/block",Obe={title:(0,TH.__)("Footnote"),tagName:"sup",className:"fn",attributes:{"data-fn":"data-fn"},interactive:!0,contentEditable:!1,[jLe]:["postType","postId"],edit:function({value:t,onChange:r,isObjectActive:o,context:{postType:n,postId:i}}){let s=(0,Z1.useRegistry)(),{getSelectedBlockClientId:l,getBlocks:c,getBlockRootClientId:u,getBlockName:d,getBlockParentsByBlockName:p}=s.select(nd.store),m=(0,Z1.useSelect)(v=>{if(!v(qT.store).getBlockType("core/footnotes"))return!1;let x=v(nd.store).getSettings().allowedBlockTypes;if(x===!1||Array.isArray(x)&&!x.includes("core/footnotes")||typeof v(Vbe.store).getEntityRecord("postType",n,i)?.meta?.footnotes!="string")return!1;let{getBlockParentsByBlockName:k,getSelectedBlockClientId:y,getBlockName:w}=v(nd.store),C=y();if(!C||w(C)===ZT)return!1;let S=k(C,ULe);return!S||S.length===0},[n,i]),{selectionChange:f,insertBlock:g}=(0,Z1.useDispatch)(nd.store);if(!m)return null;function h(){s.batch(()=>{let v;if(o)v=t.replacements[t.start]?.attributes?.["data-fn"];else{v=`fn-${SH()}`;let w=(0,zbe.insertObject)(t,{type:PH,attributes:{"data-fn":v},innerHTML:`<a href="#${v}" id="${v}-link">*</a>`},t.end,t.end);w.start=w.end-1,r(w)}let x=l(),_=p(x,Mbe),k=_.length?c(_[0]):c(),y=null;{let w=[...k];for(;w.length;){let C=w.shift();if(C.name==="core/footnotes"){y=C;break}w.push(...C.innerBlocks)}}if(!y){let w=u(x);for(;w&&d(w)!==Mbe;)w=u(w);y=(0,qT.createBlock)("core/footnotes"),g(y,void 0,w)}f(y.clientId,v,0,0)})}return(0,Fbe.jsx)(nd.RichTextToolbarButton,{icon:gs,title:(0,TH.__)("Footnote"),onClick:h,isActive:o})}};var{name:ZT}=$T,jbe={icon:gs,edit:Lbe},WLe=()=>{(0,Hbe.registerFormatType)(PH,Obe),M({name:ZT,metadata:$T,settings:jbe})};function Ube(e){return e&&"__experimental"in e&&e.__experimental!==!1}var BH={};Iq(BH,{NAVIGATION_OVERLAY_TEMPLATE_PART_AREA:Lc,NavigationLinkUI:ZS});var KT=a(b(),1),GLe=()=>{let e=[Iz,XA,AA,SA,iM,yM,nF,WI,GI,$I,qI,ZI,jD,ZD,QD,JD,rL,cL,dL,fL,_L,tA,rA,sA,pA,BA,FA,cM,JA,rM,SM,TM,PM,fz,_z,Sz,yz,Kz,Qz,xV,kV,aF,sF,mF,fF,hF,bO,xO,kO,MO,$O,GO,TO,SO,ZO,fH,bH,kH,EH,sz,uz,pz,yF,kF,_F,FV,JO,YI,vV,uV,pV,sV,Jz,eV,rV,oV,iV,lV,gV,mV,fV,hV,WV,$V,qV,KV,HV,rF,iF,yL,xL,kL,CL,SL,TL,EL,ML,RL,LL,AL,NL,aV,jO,MA,GA,bM,hz,oH,aH,iH,pH,mH,JV,tV,UD];return window?.__experimentalEnableBlockExperiments,e.push(nL),e.filter(Boolean)},Zbe=()=>GLe().filter(({metadata:e})=>!Ube(e)),$Le=(e=Zbe())=>{e.forEach(({init:t})=>t()),window.__unstableAutoRegisterBlocks&&window.__unstableAutoRegisterBlocks.forEach(t=>{let r=q((0,Gbe.select)(rl.store)).getBootstrappedBlockType(t);(0,rl.registerBlockType)(t,{...r,title:r?.title||t,...(r?.apiVersion??0)<3&&{apiVersion:3},usesContext:Array.from(new Set([...r?.usesContext??[],"postId"])),edit:function({attributes:n,context:i}){let s=(0,Wbe.useDisabled)(),l=(0,$be.useBlockProps)({ref:s}),{content:c,status:u,error:d}=(0,qbe.useServerSideRender)({block:t,attributes:n,urlQueryArgs:{post_id:i?.postId}});return u==="loading"?(0,KT.jsx)("div",{...l,children:(0,D2.__)("Loading\u2026")}):u==="error"?(0,KT.jsx)("div",{...l,children:(0,D2.sprintf)((0,D2.__)("Error loading block: %s"),d)}):(0,KT.jsx)(To,{wrapperProps:l,html:c})},save:()=>null})}),(0,rl.setDefaultBlockName)(M6),window.wp&&window.wp.oldEditor&&e.some(({name:t})=>t===ub)&&(0,rl.setFreeformContentHandlerName)(ub),(0,rl.setUnregisteredTypeHandlerName)(Gb),(0,rl.setGroupingBlockName)(X4)},qLe=void 0;return m_e(ZLe);})();
+`+t.content}},edit:$ye,save:qye},kDe=()=>A({name:Yye,metadata:mT,settings:Qye});var KO={};Q(KO,{init:()=>ADe,metadata:()=>z1,name:()=>gbe,settings:()=>hbe});var fbe=a(D(),1);var k2=a(R(),1);var z1={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,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:"rich-text",source:"rich-text",selector:"figcaption",role:"content"},controls:{type:"boolean",source:"attribute",selector:"video",attribute:"controls",default:!0},id:{type:"number",role:"content"},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"},blob:{type:"string",role:"local"},src:{type:"string",source:"attribute",selector:"video",attribute:"src",role:"content"},width:{type:"number"},height:{type:"number"},playsInline:{type:"boolean",source:"attribute",selector:"video",attribute:"playsinline"},tracks:{role:"content",type:"array",items:{type:"object"},default:[]}},supports:{anchor:!0,align:!0,spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},interactivity:{clientNavigation:!0}},editorStyle:"wp-block-video-editor",style:"wp-block-video"};var Xye=a(b(),1);function V1({tracks:e=[]}){return e.map(t=>{let{id:r,...o}=t;return(0,Xye.jsx)("track",{...o},r??o.src)})}var F1=a(b(),1),{attributes:CDe}=z1,SDe={attributes:CDe,save({attributes:e}){let{autoplay:t,caption:r,controls:o,loop:n,muted:i,poster:s,preload:l,src:c,playsInline:u,tracks:d}=e;return(0,F1.jsxs)("figure",{...k2.useBlockProps.save(),children:[c&&(0,F1.jsx)("video",{autoPlay:t,controls:o,loop:n,muted:i,poster:s,preload:l!=="metadata"?l:void 0,src:c,playsInline:u,children:(0,F1.jsx)(V1,{tracks:d})}),!k2.RichText.isEmpty(r)&&(0,F1.jsx)(k2.RichText.Content,{tagName:"figcaption",value:r})]})}},TDe=[SDe],Jye=TDe;var sbe=a(Or(),1),j1=a(V(),1),Va=a(R(),1),kg=a(H(),1),C2=a(D(),1),lbe=a(O(),1);var cbe=a(xr(),1),ube=a(dr(),1);var io=a(D(),1),za=a(V(),1),w2=a(H(),1),Bn=a(b(),1),PDe=[{value:"auto",label:(0,io.__)("Auto")},{value:"metadata",label:(0,io.__)("Metadata")},{value:"none",label:(0,io._x)("None","Preload value")}],EDe=({setAttributes:e,attributes:t})=>{let{autoplay:r,controls:o,loop:n,muted:i,playsInline:s,preload:l}=t,c=(0,io.__)("Autoplay may cause usability issues for some users."),u=(0,w2.useCallback)(m=>m?c:null,[]),d=(0,w2.useMemo)(()=>{let m=f=>g=>{e({[f]:g,...f==="autoplay"&&{muted:g,playsInline:g}})};return{autoplay:m("autoplay"),loop:m("loop"),muted:m("muted"),controls:m("controls"),playsInline:m("playsInline")}},[]),p=(0,w2.useCallback)(m=>{e({preload:m})},[]);return(0,Bn.jsxs)(Bn.Fragment,{children:[(0,Bn.jsx)(za.__experimentalToolsPanelItem,{label:(0,io.__)("Autoplay"),isShownByDefault:!0,hasValue:()=>!!r,onDeselect:()=>{e({autoplay:!1,muted:!1})},children:(0,Bn.jsx)(za.ToggleControl,{label:(0,io.__)("Autoplay"),onChange:d.autoplay,checked:!!r,help:u})}),(0,Bn.jsx)(za.__experimentalToolsPanelItem,{label:(0,io.__)("Loop"),isShownByDefault:!0,hasValue:()=>!!n,onDeselect:()=>{e({loop:!1})},children:(0,Bn.jsx)(za.ToggleControl,{label:(0,io.__)("Loop"),onChange:d.loop,checked:!!n})}),(0,Bn.jsx)(za.__experimentalToolsPanelItem,{label:(0,io.__)("Muted"),isShownByDefault:!0,hasValue:()=>!!i,onDeselect:()=>{e({muted:!1})},children:(0,Bn.jsx)(za.ToggleControl,{label:(0,io.__)("Muted"),onChange:d.muted,checked:!!i,disabled:r,help:r?(0,io.__)("Muted because of Autoplay."):null})}),(0,Bn.jsx)(za.__experimentalToolsPanelItem,{label:(0,io.__)("Playback controls"),isShownByDefault:!0,hasValue:()=>!o,onDeselect:()=>{e({controls:!0})},children:(0,Bn.jsx)(za.ToggleControl,{label:(0,io.__)("Playback controls"),onChange:d.controls,checked:!!o})}),(0,Bn.jsx)(za.__experimentalToolsPanelItem,{label:(0,io.__)("Play inline"),isShownByDefault:!0,hasValue:()=>!!s,onDeselect:()=>{e({playsInline:!1})},children:(0,Bn.jsx)(za.ToggleControl,{label:(0,io.__)("Play inline"),onChange:d.playsInline,checked:!!s,disabled:r,help:r?(0,io.__)("Play inline enabled because of Autoplay."):(0,io.__)("When enabled, videos will play directly within the webpage on mobile browsers, instead of opening in a fullscreen player.")})}),(0,Bn.jsx)(za.__experimentalToolsPanelItem,{label:(0,io.__)("Preload"),isShownByDefault:!0,hasValue:()=>l!=="metadata",onDeselect:()=>{e({preload:"metadata"})},children:(0,Bn.jsx)(za.SelectControl,{label:(0,io.__)("Preload"),value:l,onChange:p,options:PDe,hideCancelButton:!0})})]})},ebe=EDe;var Wt=a(D(),1),mt=a(V(),1);var O1=a(R(),1);var rbe=a(O(),1),xg=a(H(),1),obe=a(dr(),1),ot=a(b(),1),tbe=["text/vtt"],BDe="subtitles",NDe=[{label:(0,Wt.__)("Subtitles"),value:"subtitles"},{label:(0,Wt.__)("Captions"),value:"captions"},{label:(0,Wt.__)("Descriptions"),value:"descriptions"},{label:(0,Wt.__)("Chapters"),value:"chapters"},{label:(0,Wt.__)("Metadata"),value:"metadata"}],nbe={src:"",label:"",srcLang:"en",kind:BDe,default:!1};function IDe({tracks:e,onEditPress:t}){let r=e.map((o,n)=>(0,ot.jsxs)(mt.__experimentalHStack,{className:"block-library-video-tracks-editor__track-list-track",children:[(0,ot.jsx)("span",{children:o.label}),(0,ot.jsxs)(mt.__experimentalHStack,{justify:"flex-end",children:[o.default&&(0,ot.jsx)(uR,{intent:"none",children:(0,Wt.__)("Default")}),(0,ot.jsx)(mt.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>t(n),"aria-label":(0,Wt.sprintf)((0,Wt._x)("Edit %s","text tracks"),o.label),children:(0,Wt.__)("Edit")})]})]},o.id??o.src));return(0,ot.jsx)(mt.MenuGroup,{label:(0,Wt.__)("Text tracks"),className:"block-library-video-tracks-editor__track-list",children:r})}function RDe({track:e,onChange:t,onClose:r,onRemove:o,allowSettingDefault:n}){let[i,s]=(0,xg.useState)({...nbe,...e}),{src:l,label:c,srcLang:u,kind:d,default:p}=i,m=l.startsWith("blob:")?"":(0,obe.getFilename)(l)||"";return(0,ot.jsxs)(mt.__experimentalVStack,{className:"block-library-video-tracks-editor__single-track-editor",spacing:"4",children:[(0,ot.jsx)("span",{className:"block-library-video-tracks-editor__single-track-editor-edit-track-label",children:(0,Wt.__)("Edit track")}),(0,ot.jsxs)("span",{children:[(0,Wt.__)("File"),": ",(0,ot.jsx)("b",{children:m})]}),(0,ot.jsxs)(mt.__experimentalGrid,{columns:2,gap:4,children:[(0,ot.jsx)(mt.TextControl,{onChange:f=>s(g=>({...g,label:f})),label:(0,Wt.__)("Label"),value:c,help:(0,Wt.__)("Title of track")}),(0,ot.jsx)(mt.TextControl,{onChange:f=>s(g=>({...g,srcLang:f})),label:(0,Wt.__)("Source language"),value:u,help:(0,Wt.__)("Language tag (en, fr, etc.)")})]}),(0,ot.jsxs)(mt.__experimentalVStack,{spacing:"4",children:[(0,ot.jsx)(mt.SelectControl,{className:"block-library-video-tracks-editor__single-track-editor-kind-select",options:NDe,value:d,label:(0,Wt.__)("Kind"),onChange:f=>s(g=>({...g,kind:f}))}),(0,ot.jsx)(mt.ToggleControl,{label:(0,Wt.__)("Set as default track"),checked:p,disabled:!n,onChange:f=>s(g=>({...g,default:f}))}),(0,ot.jsxs)(mt.__experimentalHStack,{className:"block-library-video-tracks-editor__single-track-editor-buttons-container",children:[(0,ot.jsx)(mt.Button,{__next40pxDefaultSize:!0,isDestructive:!0,variant:"link",onClick:o,children:(0,Wt.__)("Remove track")}),(0,ot.jsx)(mt.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:()=>{t(i),r()},children:(0,Wt.__)("Apply")})]})]})]})}function abe({tracks:e=[],onChange:t}){let r=(0,rbe.useSelect)(c=>c(O1.store).getSettings().mediaUpload,[]),[o,n]=(0,xg.useState)(null),i=(0,xg.useRef)(),s=(c=[],u=!1)=>{let d=new Map(e.map(m=>[m.id,m])),p=c.map(({id:m,title:f,url:g})=>d.has(m)?d.get(m):{...nbe,id:m,label:f||"",src:g});p.length!==0&&t([...u?e:[],...p])};function l(c){let u=c.target.files;r({allowedTypes:tbe,filesList:u,onFileChange:d=>{if(!Array.isArray(d))return;let p=d.filter(m=>!!m?.id);p.length&&s(p,!0)}})}return(0,xg.useEffect)(()=>{i.current?.focus()},[o]),r?(0,ot.jsx)(mt.Dropdown,{contentClassName:"block-library-video-tracks-editor",focusOnMount:!0,popoverProps:{ref:i},renderToggle:({isOpen:c,onToggle:u})=>(0,ot.jsx)(mt.ToolbarGroup,{children:(0,ot.jsx)(mt.ToolbarButton,{"aria-expanded":c,"aria-haspopup":"true",onClick:()=>{c||n(null),u()},children:(0,Wt.__)("Text tracks")})}),renderContent:()=>o!==null?(0,ot.jsx)(RDe,{track:e[o],onChange:c=>{let u=[...e];u[o]=c,t(u)},onClose:()=>n(null),onRemove:()=>{t(e.filter((c,u)=>u!==o)),n(null)},allowSettingDefault:!e.some(c=>c.default)||e[o].default}):(0,ot.jsxs)(ot.Fragment,{children:[e.length===0&&(0,ot.jsxs)("div",{className:"block-library-video-tracks-editor__tracks-informative-message",children:[(0,ot.jsx)("h2",{className:"block-library-video-tracks-editor__tracks-informative-message-title",children:(0,Wt.__)("Text tracks")}),(0,ot.jsx)("p",{className:"block-library-video-tracks-editor__tracks-informative-message-description",children:(0,Wt.__)("Tracks can be subtitles, captions, chapters, or descriptions. They help make your content more accessible to a wider range of users.")})]}),(0,ot.jsxs)(mt.NavigableMenu,{children:[(0,ot.jsx)(IDe,{tracks:e,onEditPress:n}),(0,ot.jsx)(mt.MenuGroup,{className:"block-library-video-tracks-editor__add-tracks-container",label:(0,Wt.__)("Add tracks"),children:(0,ot.jsxs)(O1.MediaUploadCheck,{children:[(0,ot.jsx)(O1.MediaUpload,{onSelect:s,allowedTypes:tbe,value:e.map(({id:c})=>c),multiple:!0,render:({open:c})=>(0,ot.jsx)(mt.MenuItem,{icon:Pv,onClick:c,children:(0,Wt.__)("Open Media Library")})}),(0,ot.jsx)(mt.FormFileUpload,{onChange:l,accept:".vtt,text/vtt",multiple:!0,render:({openFileDialog:c})=>(0,ot.jsx)(mt.MenuItem,{icon:cu,onClick:c,children:(0,Wt._x)("Upload","verb")})})]})})]})]})}):null}var H1=a(D(),1);var gT=({controls:e,loop:t,autoplay:r,muted:o,playsInline:n}={})=>!e&&!!t&&!!r&&!!o&&!!n,DDe=[{name:"video",title:(0,H1.__)("Video"),description:(0,H1.__)("A video with customizable playback and interaction controls."),icon:uu,attributes:{controls:!0},isActive:e=>!gT(e),scope:["block","transform"]},{name:"gif",title:(0,H1.__)("GIF"),description:(0,H1.__)("A muted, looping video that plays automatically like an animated GIF."),icon:uu,keywords:[(0,H1.__)("animated"),"gif"],attributes:{controls:!1,loop:!0,autoplay:!0,muted:!0,playsInline:!0},isActive:e=>gT(e),scope:["block","transform"]}],ibe=DDe;var Er=a(b(),1),qO=["video"];function LDe({isSelected:e,attributes:t,className:r,setAttributes:o,insertBlocksAfter:n,onReplace:i}){let s=(0,kg.useRef)(),{id:l,controls:c,poster:u,src:d,tracks:p,width:m,height:f}=t,g=gT(t),h=m&&f?`${m} / ${f}`:void 0,[v,x]=(0,kg.useState)(t.blob),_=Y(),y=(0,Va.useBlockEditingMode)()==="default";tc({url:v,allowedTypes:qO,onChange:w,onError:P}),(0,kg.useEffect)(()=>{s.current&&s.current.load()},[u]),(0,kg.useEffect)(()=>{g&&s.current?.play().catch(()=>{})},[g,d,u]);function w(E){if(!E||!E.url){o({src:void 0,id:void 0,poster:void 0,caption:void 0,blob:void 0}),x();return}if((0,sbe.isBlobURL)(E.url)){x(E.url);return}o({blob:void 0,src:E.url,id:E.id,poster:E.image?.src!==E.icon?E.image?.src:void 0,caption:E.caption}),x()}function C(E){if(E!==d){let L=(0,ube.prependHTTPS)(E),M=wd({attributes:{url:L}});if(M!==void 0&&i){i(M);return}o({blob:void 0,src:L,id:void 0,poster:void 0}),x()}}let{createErrorNotice:S}=(0,lbe.useDispatch)(cbe.store);function P(E){S(E,{type:"snackbar"})}let N=E=>(0,Er.jsx)(j1.Placeholder,{className:"block-editor-media-placeholder",withIllustration:!e,icon:uu,label:(0,C2.__)("Video"),instructions:(0,C2.__)("Drag and drop a video, upload, or choose from your library."),children:E}),I=T(r,{"is-transient":!!v}),B=(0,Va.useBlockProps)({className:I});return!d&&!v?(0,Er.jsx)("div",{...B,children:(0,Er.jsx)(Va.MediaPlaceholder,{icon:(0,Er.jsx)(Va.BlockIcon,{icon:uu}),onSelect:w,onSelectURL:C,accept:"video/*",allowedTypes:qO,value:t,onError:P,placeholder:N})}):(0,Er.jsxs)(Er.Fragment,{children:[e&&(0,Er.jsxs)(Er.Fragment,{children:[(0,Er.jsx)(Va.BlockControls,{children:(0,Er.jsx)(abe,{tracks:p,onChange:E=>{o({tracks:E})}})}),(0,Er.jsx)(Va.BlockControls,{group:"other",children:(0,Er.jsx)(Va.MediaReplaceFlow,{mediaId:l,mediaURL:d,allowedTypes:qO,accept:"video/*",onSelect:w,onSelectURL:C,onError:P,onReset:()=>w(void 0),variant:"toolbar"})})]}),!g&&(0,Er.jsx)(Va.InspectorControls,{children:(0,Er.jsxs)(j1.__experimentalToolsPanel,{label:(0,C2.__)("Settings"),resetAll:()=>{o({autoplay:!1,controls:!0,loop:!1,muted:!1,playsInline:!1,preload:"metadata",poster:void 0})},dropdownMenuProps:_,children:[(0,Er.jsx)(ebe,{setAttributes:o,attributes:t}),(0,Er.jsx)(Z3,{poster:u,onChange:E=>o({poster:E?.url})})]})}),(0,Er.jsxs)("figure",{...B,children:[(0,Er.jsx)("video",{controls:c,inert:e?void 0:"true",poster:u,src:d||v,ref:s,autoPlay:g,loop:g,muted:g,playsInline:g,width:m,height:f,style:h?{aspectRatio:h}:void 0,children:(0,Er.jsx)(V1,{tracks:p})}),!!v&&(0,Er.jsx)(j1.Spinner,{}),(0,Er.jsx)($o,{attributes:t,setAttributes:o,isSelected:e,insertBlocksAfter:n,label:(0,C2.__)("Video caption text"),showToolbarButton:e&&y})]})]})}var dbe=LDe;var wg=a(R(),1);var U1=a(b(),1);function pbe({attributes:e}){let{autoplay:t,caption:r,controls:o,loop:n,muted:i,poster:s,preload:l,src:c,playsInline:u,tracks:d,width:p,height:m}=e,f=p&&m?`${p} / ${m}`:void 0;return(0,U1.jsxs)("figure",{...wg.useBlockProps.save(),children:[c&&(0,U1.jsx)("video",{autoPlay:t,controls:o,loop:n,muted:i,poster:s,preload:l!=="metadata"?l:void 0,src:c,playsInline:u,width:p,height:m,style:f?{aspectRatio:f}:void 0,children:(0,U1.jsx)(V1,{tracks:d})}),!wg.RichText.isEmpty(r)&&(0,U1.jsx)(wg.RichText.Content,{className:(0,wg.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:r})]})}var hT=a(Or(),1),ZO=a(J(),1),MDe={from:[{type:"files",isMatch(e){return e.length===1&&e[0].type.indexOf("video/")===0},transform(e){let t=e[0];return(0,ZO.createBlock)("core/video",{blob:(0,hT.createBlobURL)(t)})}},{type:"shortcode",tag:"video",attributes:{src:{type:"string",shortcode:({named:{src:e,mp4:t,m4v:r,webm:o,ogv:n,flv:i}})=>e||t||r||o||n||i},poster:{type:"string",shortcode:({named:{poster:e}})=>e},loop:{type:"string",shortcode:({named:{loop:e}})=>e},autoplay:{type:"string",shortcode:({named:{autoplay:e}})=>e},preload:{type:"string",shortcode:({named:{preload:e}})=>e}}},{type:"raw",isMatch:e=>e.nodeName==="P"&&e.children.length===1&&e.firstChild.nodeName==="VIDEO",transform:e=>{let t=e.firstChild,r={autoplay:t.hasAttribute("autoplay")?!0:void 0,controls:t.hasAttribute("controls")?void 0:!1,loop:t.hasAttribute("loop")?!0:void 0,muted:t.hasAttribute("muted")?!0:void 0,preload:t.getAttribute("preload")||void 0,playsInline:t.hasAttribute("playsinline")?!0:void 0,poster:t.getAttribute("poster")||void 0,src:t.getAttribute("src")||void 0};return(0,hT.isBlobURL)(r.src)&&(r.blob=r.src,delete r.src),(0,ZO.createBlock)("core/video",r)}}]},mbe=MDe;var{name:gbe}=z1,hbe={icon:uu,example:{attributes:{src:"https://upload.wikimedia.org/wikipedia/commons/c/ca/Wood_thrush_in_Central_Park_switch_sides_%2816510%29.webm",caption:(0,fbe.__)("Wood thrush singing in Central Park, NYC.")}},transforms:mbe,variations:ibe,deprecated:Jye,edit:dbe,save:pbe},ADe=()=>A({name:gbe,metadata:z1,settings:hbe});var tH={};Q(tH,{init:()=>UDe,metadata:()=>vT,name:()=>bT,settings:()=>Tbe});var Sbe=a(hl(),1);var Cg=a(R(),1),vbe=a(ne(),1),S2=a(D(),1),YO=a(V(),1);var tl=a(b(),1);function ybe({context:{postType:e,postId:t}}){let[r,o]=(0,vbe.useEntityProp)("postType",e,"meta",t),n=typeof r?.footnotes=="string",i;try{i=JSON.parse(r?.footnotes||"[]")}catch{}let s=Array.isArray(i)?i:[],l=(0,Cg.useBlockProps)();return n?s.length?(0,tl.jsx)("ol",{...l,children:s.map(({id:c,content:u})=>(0,tl.jsxs)("li",{onMouseDown:d=>{d.target===d.currentTarget&&(d.target.firstElementChild.focus(),d.preventDefault())},children:[(0,tl.jsx)(Cg.RichText,{id:c,tagName:"span",value:u,identifier:c,onFocus:d=>{d.target.textContent.trim()||d.target.scrollIntoView()},onChange:d=>{o({...r,footnotes:JSON.stringify(s.map(p=>p.id===c?{content:d,id:c}:p))})}})," ",(0,tl.jsx)("a",{href:`#${c}-link`,children:"\u21A9\uFE0E"})]},c))}):(0,tl.jsx)("div",{...l,children:(0,tl.jsx)(YO.Placeholder,{icon:(0,tl.jsx)(Cg.BlockIcon,{icon:gs}),label:(0,S2.__)("Footnotes"),instructions:(0,S2.__)("Footnotes found in blocks within this document will be displayed here.")})}):(0,tl.jsx)("div",{...l,children:(0,tl.jsx)(YO.Placeholder,{icon:(0,tl.jsx)(Cg.BlockIcon,{icon:gs}),label:(0,S2.__)("Footnotes"),instructions:(0,S2.__)("Footnotes are not supported here. Add this block to post or page content.")})})}var vT={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/footnotes",title:"Footnotes",category:"text",description:"Display footnotes added to the page.",keywords:["references"],textdomain:"default",usesContext:["postId","postType"],supports:{anchor:!0,__experimentalBorder:{radius:!0,color:!0,width:!0,style:!0,__experimentalDefaultControls:{radius:!1,color:!1,width:!1,style:!1}},color:{background:!0,link:!0,text:!0,__experimentalDefaultControls:{link:!0,text:!0}},html:!1,multiple:!1,reusable:!1,inserter:!1,spacing:{margin:!0,padding:!0,__experimentalDefaultControls:{margin:!1,padding:!1}},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalTextDecoration:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalWritingMode:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}},style:"wp-block-footnotes"};var Nn=[];for(let e=0;e<256;++e)Nn.push((e+256).toString(16).slice(1));function bbe(e,t=0){return(Nn[e[t+0]]+Nn[e[t+1]]+Nn[e[t+2]]+Nn[e[t+3]]+"-"+Nn[e[t+4]]+Nn[e[t+5]]+"-"+Nn[e[t+6]]+Nn[e[t+7]]+"-"+Nn[e[t+8]]+Nn[e[t+9]]+"-"+Nn[e[t+10]]+Nn[e[t+11]]+Nn[e[t+12]]+Nn[e[t+13]]+Nn[e[t+14]]+Nn[e[t+15]]).toLowerCase()}var VDe=new Uint8Array(16);function QO(){return crypto.getRandomValues(VDe)}function FDe(e,t,r){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():ODe(e,t,r)}function ODe(e,t,r){e=e||{};let o=e.random??e.rng?.()??QO();if(o.length<16)throw new Error("Random bytes length must be >= 16");if(o[6]=o[6]&15|64,o[8]=o[8]&63|128,t){if(r=r||0,r<0||r+16>t.length)throw new RangeError(`UUID byte range ${r}:${r+15} is out of buffer bounds`);for(let n=0;n<16;++n)t[r+n]=o[n];return t}return bbe(o)}var XO=FDe;var JO=a(D(),1);var xbe=a(hl(),1),od=a(R(),1),W1=a(O(),1),kbe=a(ne(),1),yT=a(J(),1);var wbe=a(b(),1),eH="core/footnote",{usesContextKey:HDe}=ee(od.privateApis),_be="core/post-content",jDe="core/block",Cbe={title:(0,JO.__)("Footnote"),tagName:"sup",className:"fn",attributes:{"data-fn":"data-fn"},interactive:!0,contentEditable:!1,[HDe]:["postType","postId"],edit:function({value:t,onChange:r,isObjectActive:o,context:{postType:n,postId:i}}){let s=(0,W1.useRegistry)(),{getSelectedBlockClientId:l,getBlocks:c,getBlockRootClientId:u,getBlockName:d,getBlockParentsByBlockName:p}=s.select(od.store),m=(0,W1.useSelect)(v=>{if(!v(yT.store).getBlockType("core/footnotes"))return!1;let x=v(od.store).getSettings().allowedBlockTypes;if(x===!1||Array.isArray(x)&&!x.includes("core/footnotes")||typeof v(kbe.store).getEntityRecord("postType",n,i)?.meta?.footnotes!="string")return!1;let{getBlockParentsByBlockName:k,getSelectedBlockClientId:y,getBlockName:w}=v(od.store),C=y();if(!C||w(C)===bT)return!1;let S=k(C,jDe);return!S||S.length===0},[n,i]),{selectionChange:f,insertBlock:g}=(0,W1.useDispatch)(od.store);if(!m)return null;function h(){s.batch(()=>{let v;if(o)v=t.replacements[t.start]?.attributes?.["data-fn"];else{v=`fn-${XO()}`;let w=(0,xbe.insertObject)(t,{type:eH,attributes:{"data-fn":v},innerHTML:`<a href="#${v}" id="${v}-link">*</a>`},t.end,t.end);w.start=w.end-1,r(w)}let x=l(),_=p(x,_be),k=_.length?c(_[0]):c(),y=null;{let w=[...k];for(;w.length;){let C=w.shift();if(C.name==="core/footnotes"){y=C;break}w.push(...C.innerBlocks)}}if(!y){let w=u(x);for(;w&&d(w)!==_be;)w=u(w);y=(0,yT.createBlock)("core/footnotes"),g(y,void 0,w)}f(y.clientId,v,0,0)})}return(0,wbe.jsx)(od.RichTextToolbarButton,{icon:gs,title:(0,JO.__)("Footnote"),onClick:h,isActive:o})}};var{name:bT}=vT,Tbe={icon:gs,edit:ybe},UDe=()=>{(0,Sbe.registerFormatType)(eH,Cbe),A({name:bT,metadata:vT,settings:Tbe})};function Pbe(e){return e&&"__experimental"in e&&e.__experimental!==!1}var rH={};hq(rH,{NAVIGATION_OVERLAY_TEMPLATE_PART_AREA:Lc,NavigationLinkUI:NS});var _T=a(b(),1),WDe=()=>{let e=[az,CM,iM,YL,RM,WM,RV,gI,hI,vI,yI,bI,gD,xD,CD,TD,BD,MD,zD,OD,$D,TL,PL,RL,zL,eM,uM,MM,SM,EM,XM,JM,eA,HA,qA,XA,GA,wz,Sz,Zz,Yz,DV,MV,jV,UV,GV,qF,KF,YF,uO,_O,bO,eO,JF,kO,jO,$O,KO,tH,LA,zA,FA,qV,QV,KV,mV,PO,xI,Gz,Vz,Oz,Mz,Pz,Ez,Nz,Iz,Lz,Az,Uz,Hz,jz,Wz,yV,_V,xV,wV,gV,NV,LV,WD,qD,ZD,YD,QD,XD,eL,lL,nL,iL,sL,rL,Dz,hO,sM,hM,GM,UA,IO,DO,LO,OO,HO,PV,Bz,hD];return window?.__experimentalEnableBlockExperiments,e.push(ID),e.filter(Boolean)},Rbe=()=>WDe().filter(({metadata:e})=>!Pbe(e)),GDe=(e=Rbe())=>{e.forEach(({init:t})=>t()),window.__unstableAutoRegisterBlocks&&window.__unstableAutoRegisterBlocks.forEach(t=>{let r=ee((0,Bbe.select)(rl.store)).getBootstrappedBlockType(t);(0,rl.registerBlockType)(t,{...r,title:r?.title||t,...(r?.apiVersion??0)<3&&{apiVersion:3},usesContext:Array.from(new Set([...r?.usesContext??[],"postId"])),edit:function({attributes:n,context:i}){let s=(0,Ebe.useDisabled)(),l=(0,Nbe.useBlockProps)({ref:s}),{content:c,status:u,error:d}=(0,Ibe.useServerSideRender)({block:t,attributes:n,urlQueryArgs:{post_id:i?.postId}});return u==="loading"?(0,_T.jsx)("div",{...l,children:(0,T2.__)("Loading\u2026")}):u==="error"?(0,_T.jsx)("div",{...l,children:(0,T2.sprintf)((0,T2.__)("Error loading block: %s"),d)}):(0,_T.jsx)(To,{wrapperProps:l,html:c})},save:()=>null})}),(0,rl.setDefaultBlockName)(f6),window.wp&&window.wp.oldEditor&&e.some(({name:t})=>t===ab)&&(0,rl.setFreeformContentHandlerName)(ab),(0,rl.setUnregisteredTypeHandlerName)(Fb),(0,rl.setGroupingBlockName)(V4)},$De=void 0;return Ybe(qDe);})();
 /*! Bundled license information:

 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
diff --git a/wp-includes/js/dist/blocks.js b/wp-includes/js/dist/blocks.js
index 7372c17583..100ccaa556 100644
--- a/wp-includes/js/dist/blocks.js
+++ b/wp-includes/js/dist/blocks.js
@@ -8305,14 +8305,10 @@ ${p3}`
   }

   // packages/blocks/build-module/api/index.mjs
-  var fieldsKey = /* @__PURE__ */ Symbol("fields");
-  var formKey = /* @__PURE__ */ Symbol("form");
   var editableRootKey = /* @__PURE__ */ Symbol("editableRoot");
   var privateApis = {};
   lock(privateApis, {
     isContentBlock,
-    fieldsKey,
-    formKey,
     editableRootKey,
     parseRawBlock
   });
diff --git a/wp-includes/js/dist/blocks.min.js b/wp-includes/js/dist/blocks.min.js
index 52f3893bdc..e24a2f8298 100644
--- a/wp-includes/js/dist/blocks.min.js
+++ b/wp-includes/js/dist/blocks.min.js
@@ -1,12 +1,12 @@
 /*! This file is auto-generated */
 (function() {
-"use strict";var wp;(wp||={}).blocks=(()=>{var fa=Object.create;var Qe=Object.defineProperty;var da=Object.getOwnPropertyDescriptor;var ha=Object.getOwnPropertyNames;var ma=Object.getPrototypeOf,ga=Object.prototype.hasOwnProperty;var E=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Ae=(e,t)=>{for(var r in t)Qe(e,r,{get:t[r],enumerable:!0})},xn=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of ha(t))!ga.call(e,o)&&o!==r&&Qe(e,o,{get:()=>t[o],enumerable:!(n=da(t,o))||n.enumerable});return e};var h=(e,t,r)=>(r=e!=null?fa(ma(e)):{},xn(t||!e||!e.__esModule?Qe(r,"default",{value:e,enumerable:!0}):r,e)),ba=e=>xn(Qe({},"__esModule",{value:!0}),e);var se=E((Ju,Tn)=>{Tn.exports=window.wp.data});var Je=E((pp,_n)=>{_n.exports=window.wp.i18n});var Ce=E((mp,Un)=>{Un.exports=window.wp.element});var N=E((gp,Fn)=>{Fn.exports=window.wp.dom});var _e=E((bp,Hn)=>{Hn.exports=window.wp.richText});var L=E((kp,Gn)=>{Gn.exports=window.wp.deprecated});var nt=E((vp,Yn)=>{Yn.exports=window.wp.warning});var Xn=E((xp,Zn)=>{Zn.exports=window.wp.privateApis});var qo=E((Ip,dt)=>{var Lo={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u1EA4:"A",\u1EAE:"A",\u1EB2:"A",\u1EB4:"A",\u1EB6:"A",\u00C6:"AE",\u1EA6:"A",\u1EB0:"A",\u0202:"A",\u1EA2:"A",\u1EA0:"A",\u1EA8:"A",\u1EAA:"A",\u1EAC:"A",\u00C7:"C",\u1E08:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u1EBE:"E",\u1E16:"E",\u1EC0:"E",\u1E14:"E",\u1E1C:"E",\u0206:"E",\u1EBA:"E",\u1EBC:"E",\u1EB8:"E",\u1EC2:"E",\u1EC4:"E",\u1EC6:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u1E2E:"I",\u020A:"I",\u1EC8:"I",\u1ECA:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u1ED0:"O",\u1E4C:"O",\u1E52:"O",\u020E:"O",\u1ECE:"O",\u1ECC:"O",\u1ED4:"O",\u1ED6:"O",\u1ED8:"O",\u1EDC:"O",\u1EDE:"O",\u1EE0:"O",\u1EDA:"O",\u1EE2:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u1EE6:"U",\u1EE4:"U",\u1EEC:"U",\u1EEE:"U",\u1EF0:"U",\u00DD:"Y",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u1EA5:"a",\u1EAF:"a",\u1EB3:"a",\u1EB5:"a",\u1EB7:"a",\u00E6:"ae",\u1EA7:"a",\u1EB1:"a",\u0203:"a",\u1EA3:"a",\u1EA1:"a",\u1EA9:"a",\u1EAB:"a",\u1EAD:"a",\u00E7:"c",\u1E09:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u1EBF:"e",\u1E17:"e",\u1EC1:"e",\u1E15:"e",\u1E1D:"e",\u0207:"e",\u1EBB:"e",\u1EBD:"e",\u1EB9:"e",\u1EC3:"e",\u1EC5:"e",\u1EC7:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u1E2F:"i",\u020B:"i",\u1EC9:"i",\u1ECB:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u1ED1:"o",\u1E4D:"o",\u1E53:"o",\u020F:"o",\u1ECF:"o",\u1ECD:"o",\u1ED5:"o",\u1ED7:"o",\u1ED9:"o",\u1EDD:"o",\u1EDF:"o",\u1EE1:"o",\u1EDB:"o",\u1EE3:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u1EE7:"u",\u1EE5:"u",\u1EED:"u",\u1EEF:"u",\u1EF1:"u",\u00FD:"y",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u0108:"C",\u0109:"c",\u010A:"C",\u010B:"c",\u010C:"C",\u010D:"c",C\u0306:"C",c\u0306:"c",\u010E:"D",\u010F:"d",\u0110:"D",\u0111:"d",\u0112:"E",\u0113:"e",\u0114:"E",\u0115:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011C:"G",\u01F4:"G",\u011D:"g",\u01F5:"g",\u011E:"G",\u011F:"g",\u0120:"G",\u0121:"g",\u0122:"G",\u0123:"g",\u0124:"H",\u0125:"h",\u0126:"H",\u0127:"h",\u1E2A:"H",\u1E2B:"h",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012C:"I",\u012D:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0132:"IJ",\u0133:"ij",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u1E30:"K",\u1E31:"k",K\u0306:"K",k\u0306:"k",\u0139:"L",\u013A:"l",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u013F:"L",\u0140:"l",\u0141:"l",\u0142:"l",\u1E3E:"M",\u1E3F:"m",M\u0306:"M",m\u0306:"m",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u0149:"n",N\u0306:"N",n\u0306:"n",\u014C:"O",\u014D:"o",\u014E:"O",\u014F:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",P\u0306:"P",p\u0306:"p",\u0154:"R",\u0155:"r",\u0156:"R",\u0157:"r",\u0158:"R",\u0159:"r",R\u0306:"R",r\u0306:"r",\u0212:"R",\u0213:"r",\u015A:"S",\u015B:"s",\u015C:"S",\u015D:"s",\u015E:"S",\u0218:"S",\u0219:"s",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u021B:"t",\u021A:"T",\u0164:"T",\u0165:"t",\u0166:"T",\u0167:"t",T\u0306:"T",t\u0306:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016C:"U",\u016D:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0216:"U",\u0217:"u",V\u0306:"V",v\u0306:"v",\u0174:"W",\u0175:"w",\u1E82:"W",\u1E83:"w",X\u0306:"X",x\u0306:"x",\u0176:"Y",\u0177:"y",\u0178:"Y",Y\u0306:"Y",y\u0306:"y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u017F:"s",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01CD:"A",\u01CE:"a",\u01CF:"I",\u01D0:"i",\u01D1:"O",\u01D2:"o",\u01D3:"U",\u01D4:"u",\u01D5:"U",\u01D6:"u",\u01D7:"U",\u01D8:"u",\u01D9:"U",\u01DA:"u",\u01DB:"U",\u01DC:"u",\u1EE8:"U",\u1EE9:"u",\u1E78:"U",\u1E79:"u",\u01FA:"A",\u01FB:"a",\u01FC:"AE",\u01FD:"ae",\u01FE:"O",\u01FF:"o",\u00DE:"TH",\u00FE:"th",\u1E54:"P",\u1E55:"p",\u1E64:"S",\u1E65:"s",X\u0301:"X",x\u0301:"x",\u0403:"\u0413",\u0453:"\u0433",\u040C:"\u041A",\u045C:"\u043A",A\u030B:"A",a\u030B:"a",E\u030B:"E",e\u030B:"e",I\u030B:"I",i\u030B:"i",\u01F8:"N",\u01F9:"n",\u1ED2:"O",\u1ED3:"o",\u1E50:"O",\u1E51:"o",\u1EEA:"U",\u1EEB:"u",\u1E80:"W",\u1E81:"w",\u1EF2:"Y",\u1EF3:"y",\u0200:"A",\u0201:"a",\u0204:"E",\u0205:"e",\u0208:"I",\u0209:"i",\u020C:"O",\u020D:"o",\u0210:"R",\u0211:"r",\u0214:"U",\u0215:"u",B\u030C:"B",b\u030C:"b",\u010C\u0323:"C",\u010D\u0323:"c",\u00CA\u030C:"E",\u00EA\u030C:"e",F\u030C:"F",f\u030C:"f",\u01E6:"G",\u01E7:"g",\u021E:"H",\u021F:"h",J\u030C:"J",\u01F0:"j",\u01E8:"K",\u01E9:"k",M\u030C:"M",m\u030C:"m",P\u030C:"P",p\u030C:"p",Q\u030C:"Q",q\u030C:"q",\u0158\u0329:"R",\u0159\u0329:"r",\u1E66:"S",\u1E67:"s",V\u030C:"V",v\u030C:"v",W\u030C:"W",w\u030C:"w",X\u030C:"X",x\u030C:"x",Y\u030C:"Y",y\u030C:"y",A\u0327:"A",a\u0327:"a",B\u0327:"B",b\u0327:"b",\u1E10:"D",\u1E11:"d",\u0228:"E",\u0229:"e",\u0190\u0327:"E",\u025B\u0327:"e",\u1E28:"H",\u1E29:"h",I\u0327:"I",i\u0327:"i",\u0197\u0327:"I",\u0268\u0327:"i",M\u0327:"M",m\u0327:"m",O\u0327:"O",o\u0327:"o",Q\u0327:"Q",q\u0327:"q",U\u0327:"U",u\u0327:"u",X\u0327:"X",x\u0327:"x",Z\u0327:"Z",z\u0327:"z",\u0439:"\u0438",\u0419:"\u0418",\u0451:"\u0435",\u0401:"\u0415"},Oo=Object.keys(Lo).join("|"),Fa=new RegExp(Oo,"g"),Ha=new RegExp(Oo,"");function Ga(e){return Lo[e]}var Do=function(e){return e.replace(Fa,Ga)},Ka=function(e){return!!e.match(Ha)};dt.exports=Do;dt.exports.has=Ka;dt.exports.remove=Do});var yr=E((zp,Po)=>{"use strict";Po.exports=function e(t,r){if(t===r)return!0;if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var n,o,i;if(Array.isArray(t)){if(n=t.length,n!=r.length)return!1;for(o=n;o--!==0;)if(!e(t[o],r[o]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(o of t.entries())if(!r.has(o[0]))return!1;for(o of t.entries())if(!e(o[1],r.get(o[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(o of t.entries())if(!r.has(o[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if(n=t.length,n!=r.length)return!1;for(o=n;o--!==0;)if(t[o]!==r[o])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(i=Object.keys(t),n=i.length,n!==Object.keys(r).length)return!1;for(o=n;o--!==0;)if(!Object.prototype.hasOwnProperty.call(r,i[o]))return!1;for(o=n;o--!==0;){var s=i[o];if(!e(t[s],r[s]))return!1}return!0}return t!==t&&r!==r}});var Qo=E(y=>{"use strict";var Ar=Symbol.for("react.element"),Sr=Symbol.for("react.portal"),mt=Symbol.for("react.fragment"),gt=Symbol.for("react.strict_mode"),bt=Symbol.for("react.profiler"),kt=Symbol.for("react.provider"),yt=Symbol.for("react.context"),ml=Symbol.for("react.server_context"),vt=Symbol.for("react.forward_ref"),wt=Symbol.for("react.suspense"),xt=Symbol.for("react.suspense_list"),Tt=Symbol.for("react.memo"),Et=Symbol.for("react.lazy"),gl=Symbol.for("react.offscreen"),Xo;Xo=Symbol.for("react.module.reference");function q(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Ar:switch(e=e.type,e){case mt:case bt:case gt:case wt:case xt:return e;default:switch(e=e&&e.$$typeof,e){case ml:case yt:case vt:case Et:case Tt:case kt:return e;default:return t}}case Sr:return t}}}y.ContextConsumer=yt;y.ContextProvider=kt;y.Element=Ar;y.ForwardRef=vt;y.Fragment=mt;y.Lazy=Et;y.Memo=Tt;y.Portal=Sr;y.Profiler=bt;y.StrictMode=gt;y.Suspense=wt;y.SuspenseList=xt;y.isAsyncMode=function(){return!1};y.isConcurrentMode=function(){return!1};y.isContextConsumer=function(e){return q(e)===yt};y.isContextProvider=function(e){return q(e)===kt};y.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Ar};y.isForwardRef=function(e){return q(e)===vt};y.isFragment=function(e){return q(e)===mt};y.isLazy=function(e){return q(e)===Et};y.isMemo=function(e){return q(e)===Tt};y.isPortal=function(e){return q(e)===Sr};y.isProfiler=function(e){return q(e)===bt};y.isStrictMode=function(e){return q(e)===gt};y.isSuspense=function(e){return q(e)===wt};y.isSuspenseList=function(e){return q(e)===xt};y.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===mt||e===bt||e===gt||e===wt||e===xt||e===gl||typeof e=="object"&&e!==null&&(e.$$typeof===Et||e.$$typeof===Tt||e.$$typeof===kt||e.$$typeof===yt||e.$$typeof===vt||e.$$typeof===Xo||e.getModuleId!==void 0)};y.typeOf=q});var ei=E((Kp,Jo)=>{"use strict";Jo.exports=Qo()});var De=E((Wp,ti)=>{ti.exports=window.wp.hooks});var bi=E((kf,gi)=>{gi.exports=window.wp.blockSerializationDefaultParser});var Ir=E((yf,ki)=>{ki.exports=window.wp.autop});var vi=E((vf,yi)=>{yi.exports=window.wp.isShallowEqual});var xi=E((Tf,wi)=>{wi.exports=window.ReactJSXRuntime});var qi=E((Nf,Di)=>{Di.exports=window.wp.htmlEntities});var us=E((Id,cs)=>{cs.exports=window.wp.shortcode});var xs=E((eh,ws)=>{ws.exports=window.wp.blob});var Xu={};Ae(Xu,{__EXPERIMENTAL_ELEMENTS:()=>Kn,__EXPERIMENTAL_PATHS_WITH_OVERRIDE:()=>Wn,__EXPERIMENTAL_STYLE_PROPERTY:()=>rt,__experimentalCloneSanitizedBlock:()=>fi,__experimentalGetAccessibleBlockLabel:()=>Ao,__experimentalGetBlockAttributesNamesByRole:()=>Co,__experimentalGetBlockLabel:()=>hr,__experimentalSanitizeBlockAttributes:()=>So,__unstableGetBlockProps:()=>$r,__unstableGetInnerBlocksProps:()=>Ni,__unstableSerializeAndClean:()=>Ri,children:()=>Ki,cloneBlock:()=>qr,cloneSanitizedBlock:()=>Ct,createBlock:()=>S,createBlocksFromInnerBlocksTemplate:()=>Dr,doBlocksMatchTemplate:()=>wn,findTransform:()=>ee,getBlockAttributes:()=>H,getBlockAttributesNamesByRole:()=>br,getBlockBindingsSource:()=>fr,getBlockBindingsSources:()=>To,getBlockContent:()=>ze,getBlockDefaultClassName:()=>Si,getBlockFromExample:()=>Pr,getBlockMenuDefaultClassName:()=>Ci,getBlockSupport:()=>co,getBlockTransforms:()=>M,getBlockType:()=>w,getBlockTypes:()=>Re,getBlockVariations:()=>ko,getCategories:()=>na,getChildBlockNames:()=>fo,getDefaultBlockName:()=>st,getFreeformContentHandlerName:()=>D,getGroupingBlockName:()=>it,getPhrasingContentSchema:()=>ra,getPossibleBlockTransformations:()=>hi,getSaveContent:()=>Z,getSaveElement:()=>jr,getUnregisteredTypeHandlerName:()=>Y,hasBlockSupport:()=>j,hasChildBlocks:()=>ho,hasChildBlocksWithInserterSupport:()=>mo,isReusableBlock:()=>uo,isTemplatePart:()=>po,isUnmodifiedBlock:()=>dr,isUnmodifiedDefaultBlock:()=>ct,isValidBlockContent:()=>Fi,isValidIcon:()=>Oe,node:()=>Wi,normalizeIconObject:()=>ut,parse:()=>xe,parseWithAttributeSchema:()=>ue,pasteHandler:()=>Jt,privateApis:()=>la,rawHandler:()=>vn,registerBlockBindingsSource:()=>wo,registerBlockCollection:()=>no,registerBlockStyle:()=>go,registerBlockType:()=>ro,registerBlockVariation:()=>yo,sanitizeBlockAttributes:()=>ke,serialize:()=>_t,serializeRawBlock:()=>te,setCategories:()=>oa,setDefaultBlockName:()=>ao,setFreeformContentHandlerName:()=>io,setGroupingBlockName:()=>lo,setUnregisteredTypeHandlerName:()=>so,store:()=>m,switchToBlockType:()=>mi,synchronizeBlocksWithTemplate:()=>er,unregisterBlockBindingsSource:()=>xo,unregisterBlockStyle:()=>bo,unregisterBlockType:()=>oo,unregisterBlockVariation:()=>vo,unstable__bootstrapServerSideBlockDefinitions:()=>to,updateCategory:()=>ia,validateBlock:()=>X,withBlockContentContext:()=>Zu});var At=h(se(),1);var be=function(){return be=Object.assign||function(t){for(var r,n=1,o=arguments.length;n<o;n++){r=arguments[n];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},be.apply(this,arguments)};function En(e){return e.toLowerCase()}var ka=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],ya=/[^A-Z0-9]+/gi;function An(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,n=r===void 0?ka:r,o=t.stripRegexp,i=o===void 0?ya:o,s=t.transform,a=s===void 0?En:s,l=t.delimiter,c=l===void 0?" ":l,u=Bn(Bn(e,n,"$1\0$2"),i,"\0"),p=0,f=u.length;u.charAt(p)==="\0";)p++;for(;u.charAt(f-1)==="\0";)f--;return u.slice(p,f).split("\0").map(a).join(c)}function Bn(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(n,o){return n.replace(o,r)},e)}function rr(e,t){var r=e.charAt(0),n=e.substr(1).toLowerCase();return t>0&&r>="0"&&r<="9"?"_"+r+n:""+r.toUpperCase()+n}function Sn(e,t){return t===void 0&&(t={}),An(e,be({delimiter:"",transform:rr},t))}function va(e,t){return t===0?e.toLowerCase():rr(e,t)}function Cn(e,t){return t===void 0&&(t={}),Sn(e,be({transform:va},t))}var No=h(se(),1),J=h(Je(),1);var wa={grad:.9,turn:360,rad:360/(2*Math.PI)},W=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},B=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},O=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},In=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},Nn=function(e){return{r:O(e.r,0,255),g:O(e.g,0,255),b:O(e.b,0,255),a:O(e.a)}},nr=function(e){return{r:B(e.r),g:B(e.g),b:B(e.b),a:B(e.a,3)}},xa=/^#([0-9a-f]{3,8})$/i,et=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},zn=function(e){var t=e.r,r=e.g,n=e.b,o=e.a,i=Math.max(t,r,n),s=i-Math.min(t,r,n),a=s?i===t?(r-n)/s:i===r?2+(n-t)/s:4+(t-r)/s:0;return{h:60*(a<0?a+6:a),s:i?s/i*100:0,v:i/255*100,a:o}},Mn=function(e){var t=e.h,r=e.s,n=e.v,o=e.a;t=t/360*6,r/=100,n/=100;var i=Math.floor(t),s=n*(1-r),a=n*(1-(t-i)*r),l=n*(1-(1-t+i)*r),c=i%6;return{r:255*[n,a,s,s,l,n][c],g:255*[l,n,n,a,s,s][c],b:255*[s,s,l,n,n,a][c],a:o}},Rn=function(e){return{h:In(e.h),s:O(e.s,0,100),l:O(e.l,0,100),a:O(e.a)}},Ln=function(e){return{h:B(e.h),s:B(e.s),l:B(e.l),a:B(e.a,3)}},On=function(e){return Mn((r=(t=e).s,{h:t.h,s:(r*=((n=t.l)<50?n:100-n)/100)>0?2*r/(n+r)*100:0,v:n+r,a:t.a}));var t,r,n},Se=function(e){return{h:(t=zn(e)).h,s:(o=(200-(r=t.s))*(n=t.v)/100)>0&&o<200?r*n/100/(o<=100?o:200-o)*100:0,l:o/2,a:t.a};var t,r,n,o},Ta=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Ea=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Ba=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Aa=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,sr={string:[[function(e){var t=xa.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:e.length===4?B(parseInt(e[3]+e[3],16)/255,2):1}:e.length===6||e.length===8?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:e.length===8?B(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=Ba.exec(e)||Aa.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:Nn({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=Ta.exec(e)||Ea.exec(e);if(!t)return null;var r,n,o=Rn({h:(r=t[1],n=t[2],n===void 0&&(n="deg"),Number(r)*(wa[n]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return On(o)},"hsl"]],object:[[function(e){var t=e.r,r=e.g,n=e.b,o=e.a,i=o===void 0?1:o;return W(t)&&W(r)&&W(n)?Nn({r:Number(t),g:Number(r),b:Number(n),a:Number(i)}):null},"rgb"],[function(e){var t=e.h,r=e.s,n=e.l,o=e.a,i=o===void 0?1:o;if(!W(t)||!W(r)||!W(n))return null;var s=Rn({h:Number(t),s:Number(r),l:Number(n),a:Number(i)});return On(s)},"hsl"],[function(e){var t=e.h,r=e.s,n=e.v,o=e.a,i=o===void 0?1:o;if(!W(t)||!W(r)||!W(n))return null;var s=(function(a){return{h:In(a.h),s:O(a.s,0,100),v:O(a.v,0,100),a:O(a.a)}})({h:Number(t),s:Number(r),v:Number(n),a:Number(i)});return Mn(s)},"hsv"]]},Dn=function(e,t){for(var r=0;r<t.length;r++){var n=t[r][0](e);if(n)return[n,t[r][1]]}return[null,void 0]},Sa=function(e){return typeof e=="string"?Dn(e.trim(),sr.string):typeof e=="object"&&e!==null?Dn(e,sr.object):[null,void 0]};var or=function(e,t){var r=Se(e);return{h:r.h,s:O(r.s+100*t,0,100),l:r.l,a:r.a}},ir=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},qn=function(e,t){var r=Se(e);return{h:r.h,s:r.s,l:O(r.l+100*t,0,100),a:r.a}},ar=(function(){function e(t){this.parsed=Sa(t)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return this.parsed!==null},e.prototype.brightness=function(){return B(ir(this.rgba),2)},e.prototype.isDark=function(){return ir(this.rgba)<.5},e.prototype.isLight=function(){return ir(this.rgba)>=.5},e.prototype.toHex=function(){return t=nr(this.rgba),r=t.r,n=t.g,o=t.b,s=(i=t.a)<1?et(B(255*i)):"","#"+et(r)+et(n)+et(o)+s;var t,r,n,o,i,s},e.prototype.toRgb=function(){return nr(this.rgba)},e.prototype.toRgbString=function(){return t=nr(this.rgba),r=t.r,n=t.g,o=t.b,(i=t.a)<1?"rgba("+r+", "+n+", "+o+", "+i+")":"rgb("+r+", "+n+", "+o+")";var t,r,n,o,i},e.prototype.toHsl=function(){return Ln(Se(this.rgba))},e.prototype.toHslString=function(){return t=Ln(Se(this.rgba)),r=t.h,n=t.s,o=t.l,(i=t.a)<1?"hsla("+r+", "+n+"%, "+o+"%, "+i+")":"hsl("+r+", "+n+"%, "+o+"%)";var t,r,n,o,i},e.prototype.toHsv=function(){return t=zn(this.rgba),{h:B(t.h),s:B(t.s),v:B(t.v),a:B(t.a,3)};var t},e.prototype.invert=function(){return I({r:255-(t=this.rgba).r,g:255-t.g,b:255-t.b,a:t.a});var t},e.prototype.saturate=function(t){return t===void 0&&(t=.1),I(or(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),I(or(this.rgba,-t))},e.prototype.grayscale=function(){return I(or(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),I(qn(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),I(qn(this.rgba,-t))},e.prototype.rotate=function(t){return t===void 0&&(t=15),this.hue(this.hue()+t)},e.prototype.alpha=function(t){return typeof t=="number"?I({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):B(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=Se(this.rgba);return typeof t=="number"?I({h:t,s:r.s,l:r.l,a:r.a}):B(r.h)},e.prototype.isEqual=function(t){return this.toHex()===I(t).toHex()},e})(),I=function(e){return e instanceof ar?e:new ar(e)},Pn=[],Vn=function(e){e.forEach(function(t){Pn.indexOf(t)<0&&(t(ar,sr),Pn.push(t))})};function $n(e,t){var r={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"},n={};for(var o in r)n[r[o]]=o;var i={};e.prototype.toName=function(s){if(!(this.rgba.a||this.rgba.r||this.rgba.g||this.rgba.b))return"transparent";var a,l,c=n[this.toHex()];if(c)return c;if(s?.closest){var u=this.toRgb(),p=1/0,f="black";if(!i.length)for(var g in r)i[g]=new e(r[g]).toRgb();for(var d in r){var x=(a=u,l=i[d],Math.pow(a.r-l.r,2)+Math.pow(a.g-l.g,2)+Math.pow(a.b-l.b,2));x<p&&(p=x,f=d)}return f}},t.string.push([function(s){var a=s.toLowerCase(),l=a==="transparent"?"#0000":r[a];return l?new e(l).toRgb():null},"name"])}var lr=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},cr=function(e){return .2126*lr(e.r)+.7152*lr(e.g)+.0722*lr(e.b)};function jn(e){e.prototype.luminance=function(){return t=cr(this.rgba),(r=2)===void 0&&(r=0),n===void 0&&(n=Math.pow(10,r)),Math.round(n*t)/n+0;var t,r,n},e.prototype.contrast=function(t){t===void 0&&(t="#FFF");var r,n,o,i,s,a,l,c=t instanceof e?t:new e(t);return i=this.rgba,s=c.toRgb(),a=cr(i),l=cr(s),r=a>l?(a+.05)/(l+.05):(l+.05)/(a+.05),(n=2)===void 0&&(n=0),o===void 0&&(o=Math.pow(10,n)),Math.floor(o*r)/o+0},e.prototype.isReadable=function(t,r){return t===void 0&&(t="#FFF"),r===void 0&&(r={}),this.contrast(t)>=(a=(s=(n=r).size)===void 0?"normal":s,(i=(o=n.level)===void 0?"AA":o)==="AAA"&&a==="normal"?7:i==="AA"&&a==="large"?3:4.5);var n,o,i,s,a}}var at=h(Ce(),1),R=h(Je(),1),Bo=h(N(),1),Le=h(_e(),1),lt=h(L(),1);var tt="block-default",Ne=["attributes","supports","save","migrate","isEligible","apiVersion"],rt={"--wp--style--color--link":{value:["color","link"],support:["color","link"]},aspectRatio:{value:["dimensions","aspectRatio"],support:["dimensions","aspectRatio"],useEngine:!0},background:{value:["color","gradient"],support:["color","gradients"],useEngine:!0},backgroundColor:{value:["color","background"],support:["color","background"],requiresOptOut:!0,useEngine:!0},backgroundImage:{value:["background","backgroundImage"],support:["background","backgroundImage"],useEngine:!0},backgroundRepeat:{value:["background","backgroundRepeat"],support:["background","backgroundRepeat"],useEngine:!0},backgroundSize:{value:["background","backgroundSize"],support:["background","backgroundSize"],useEngine:!0},backgroundPosition:{value:["background","backgroundPosition"],support:["background","backgroundPosition"],useEngine:!0},backgroundGradient:{value:["background","gradient"],support:["background","gradient"],useEngine:!0},borderColor:{value:["border","color"],support:["__experimentalBorder","color"],useEngine:!0},borderRadius:{value:["border","radius"],support:["__experimentalBorder","radius"],properties:{borderTopLeftRadius:"topLeft",borderTopRightRadius:"topRight",borderBottomLeftRadius:"bottomLeft",borderBottomRightRadius:"bottomRight"},useEngine:!0},borderStyle:{value:["border","style"],support:["__experimentalBorder","style"],useEngine:!0},borderWidth:{value:["border","width"],support:["__experimentalBorder","width"],useEngine:!0},borderTopColor:{value:["border","top","color"],support:["__experimentalBorder","color"],useEngine:!0},borderTopStyle:{value:["border","top","style"],support:["__experimentalBorder","style"],useEngine:!0},borderTopWidth:{value:["border","top","width"],support:["__experimentalBorder","width"],useEngine:!0},borderRightColor:{value:["border","right","color"],support:["__experimentalBorder","color"],useEngine:!0},borderRightStyle:{value:["border","right","style"],support:["__experimentalBorder","style"],useEngine:!0},borderRightWidth:{value:["border","right","width"],support:["__experimentalBorder","width"],useEngine:!0},borderBottomColor:{value:["border","bottom","color"],support:["__experimentalBorder","color"],useEngine:!0},borderBottomStyle:{value:["border","bottom","style"],support:["__experimentalBorder","style"],useEngine:!0},borderBottomWidth:{value:["border","bottom","width"],support:["__experimentalBorder","width"],useEngine:!0},borderLeftColor:{value:["border","left","color"],support:["__experimentalBorder","color"],useEngine:!0},borderLeftStyle:{value:["border","left","style"],support:["__experimentalBorder","style"],useEngine:!0},borderLeftWidth:{value:["border","left","width"],support:["__experimentalBorder","width"],useEngine:!0},color:{value:["color","text"],support:["color","text"],requiresOptOut:!0,useEngine:!0},columnCount:{value:["typography","textColumns"],support:["typography","textColumns"],useEngine:!0},filter:{value:["filter","duotone"],support:["filter","duotone"]},linkColor:{value:["elements","link","color","text"],support:["color","link"]},captionColor:{value:["elements","caption","color","text"],support:["color","caption"]},buttonColor:{value:["elements","button","color","text"],support:["color","button"]},buttonBackgroundColor:{value:["elements","button","color","background"],support:["color","button"]},headingColor:{value:["elements","heading","color","text"],support:["color","heading"]},headingBackgroundColor:{value:["elements","heading","color","background"],support:["color","heading"]},fontFamily:{value:["typography","fontFamily"],support:["typography","__experimentalFontFamily"],useEngine:!0},fontSize:{value:["typography","fontSize"],support:["typography","fontSize"],useEngine:!0},fontStyle:{value:["typography","fontStyle"],support:["typography","__experimentalFontStyle"],useEngine:!0},fontWeight:{value:["typography","fontWeight"],support:["typography","__experimentalFontWeight"],useEngine:!0},lineHeight:{value:["typography","lineHeight"],support:["typography","lineHeight"],useEngine:!0},margin:{value:["spacing","margin"],support:["spacing","margin"],properties:{marginTop:"top",marginRight:"right",marginBottom:"bottom",marginLeft:"left"},useEngine:!0},minHeight:{value:["dimensions","minHeight"],support:["dimensions","minHeight"],useEngine:!0},minWidth:{value:["dimensions","minWidth"],support:["dimensions","minWidth"],useEngine:!0},height:{value:["dimensions","height"],support:["dimensions","height"],useEngine:!0},width:{value:["dimensions","width"],support:["dimensions","width"],useEngine:!0},padding:{value:["spacing","padding"],support:["spacing","padding"],properties:{paddingTop:"top",paddingRight:"right",paddingBottom:"bottom",paddingLeft:"left"},useEngine:!0},textAlign:{value:["typography","textAlign"],support:["typography","textAlign"],useEngine:!1},textDecoration:{value:["typography","textDecoration"],support:["typography","__experimentalTextDecoration"],useEngine:!0},textTransform:{value:["typography","textTransform"],support:["typography","__experimentalTextTransform"],useEngine:!0},letterSpacing:{value:["typography","letterSpacing"],support:["typography","__experimentalLetterSpacing"],useEngine:!0},textIndent:{value:["typography","textIndent"],support:["typography","textIndent"],useEngine:!0},writingMode:{value:["typography","writingMode"],support:["typography","__experimentalWritingMode"],useEngine:!0},"--wp--style--root--padding":{value:["spacing","padding"],support:["spacing","padding"],properties:{"--wp--style--root--padding-top":"top","--wp--style--root--padding-right":"right","--wp--style--root--padding-bottom":"bottom","--wp--style--root--padding-left":"left"},rootOnly:!0}},Kn={link:"a:where(:not(.wp-element-button))",heading:"h1, h2, h3, h4, h5, h6",h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",button:".wp-element-button, .wp-block-button__link",caption:".wp-element-caption, .wp-block-audio figcaption, .wp-block-embed figcaption, .wp-block-gallery figcaption, .wp-block-image figcaption, .wp-block-table figcaption, .wp-block-video figcaption",cite:"cite",label:"label",select:"select",textInput:"textarea, input:where([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url])"},Wn={"color.duotone":!0,"color.gradients":!0,"color.palette":!0,"dimensions.aspectRatios":!0,"typography.fontSizes":!0,"spacing.spacingSizes":!0};var b=h(se(),1),eo=h(Je(),1),T=h(nt(),1);var ur={title:"block title",description:"block description",keywords:["block keyword"],styles:[{label:"block style label"}],variations:[{title:"block variation title",description:"block variation description",keywords:["block variation keyword"]}]};var Qn=h(Xn(),1),{lock:Jn,unlock:z}=(0,Qn.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/blocks");function ot(e){return e!==null&&typeof e=="object"}function to(e){let{addBootstrappedBlockType:t}=z((0,b.dispatch)(m));for(let[r,n]of Object.entries(e))t(r,n)}function _a({textdomain:e,...t}){let r=["apiVersion","title","category","parent","ancestor","icon","description","keywords","attributes","providesContext","usesContext","selectors","supports","styles","example","variations","blockHooks","allowedBlocks"],n=Object.fromEntries(Object.entries(t).filter(([o])=>r.includes(o)));return e&&Object.keys(ur).forEach(o=>{n[o]&&(n[o]=pr(ur[o],n[o],e))}),n}function ro(e,t){let r=ot(e)?e.name:e;if(typeof r!="string"){(0,T.default)("Block names must be strings.");return}if(!/^[a-z][a-z0-9-]*\/[a-z][a-z0-9-]*$/.test(r)){(0,T.default)("Block names must contain a namespace prefix, include only lowercase alphanumeric characters or dashes, and start with a letter. Example: my-plugin/my-custom-block");return}if((0,b.select)(m).getBlockType(r)){(0,T.default)('Block "'+r+'" is already registered.');return}let{addBootstrappedBlockType:n,addUnprocessedBlockType:o}=z((0,b.dispatch)(m));if(ot(e)){let i=_a(e);n(r,i)}return o(r,t),(0,b.select)(m).getBlockType(r)}function pr(e,t,r){return typeof e=="string"&&typeof t=="string"?(0,eo._x)(t,e,r):Array.isArray(e)&&e.length&&Array.isArray(t)?t.map(n=>pr(e[0],n,r)):ot(e)&&Object.entries(e).length&&ot(t)?Object.keys(t).reduce((n,o)=>e[o]?(n[o]=pr(e[o],t[o],r),n):(n[o]=t[o],n),{}):t}function no(e,{title:t,icon:r}){(0,b.dispatch)(m).addBlockCollection(e,t,r)}function oo(e){let t=(0,b.select)(m).getBlockType(e);if(!t){(0,T.default)('Block "'+e+'" is not registered.');return}return(0,b.dispatch)(m).removeBlockTypes(e),t}function io(e){(0,b.dispatch)(m).setFreeformFallbackBlockName(e)}function D(){return(0,b.select)(m).getFreeformFallbackBlockName()}function it(){return(0,b.select)(m).getGroupingBlockName()}function so(e){(0,b.dispatch)(m).setUnregisteredFallbackBlockName(e)}function Y(){return(0,b.select)(m).getUnregisteredFallbackBlockName()}function ao(e){(0,b.dispatch)(m).setDefaultBlockName(e)}function lo(e){(0,b.dispatch)(m).setGroupingBlockName(e)}function st(){return(0,b.select)(m).getDefaultBlockName()}function w(e){return(0,b.select)(m)?.getBlockType(e)}function Re(){return(0,b.select)(m).getBlockTypes()}function co(e,t,r){return(0,b.select)(m).getBlockSupport(e,t,r)}function j(e,t,r){return(0,b.select)(m).hasBlockSupport(e,t,r)}function uo(e){return e?.name==="core/block"}function po(e){return e?.name==="core/template-part"}var fo=e=>(0,b.select)(m).getChildBlockNames(e),ho=e=>(0,b.select)(m).hasChildBlocks(e),mo=e=>(0,b.select)(m).hasChildBlocksWithInserterSupport(e),go=(e,t)=>{(0,b.dispatch)(m).addBlockStyles(e,t)},bo=(e,t)=>{(0,b.dispatch)(m).removeBlockStyles(e,t)},ko=(e,t)=>(0,b.select)(m).getBlockVariations(e,t),yo=(e,t)=>{if(Array.isArray(t))for(let r of t)typeof r.name!="string"&&(0,T.default)("Variation names must be unique strings.");else typeof t.name!="string"&&(0,T.default)("Variation names must be unique strings.");(0,b.dispatch)(m).addBlockVariations(e,t)},vo=(e,t)=>{(0,b.dispatch)(m).removeBlockVariations(e,t)},wo=e=>{let{name:t,label:r,usesContext:n,getValues:o,setValues:i,canUserEditValue:s,getFieldsList:a}=e,l=z((0,b.select)(m)).getBlockBindingsSource(t),c=["label","usesContext"];for(let u in l)if(!c.includes(u)&&l[u]){(0,T.default)('Block bindings source "'+t+'" is already registered.');return}if(!t){(0,T.default)("Block bindings source must contain a name.");return}if(typeof t!="string"){(0,T.default)("Block bindings source name must be a string.");return}if(/[A-Z]+/.test(t)){(0,T.default)("Block bindings source name must not contain uppercase characters.");return}if(!/^[a-z0-9/-]+$/.test(t)){(0,T.default)("Block bindings source name must contain only valid characters: lowercase characters, hyphens, or digits. Example: my-plugin/my-custom-source.");return}if(!/^[a-z0-9-]+\/[a-z0-9-]+$/.test(t)){(0,T.default)("Block bindings source name must contain a namespace and valid characters. Example: my-plugin/my-custom-source.");return}if(!r&&!l?.label){(0,T.default)("Block bindings source must contain a label.");return}if(r&&typeof r!="string"){(0,T.default)("Block bindings source label must be a string.");return}if(r&&l?.label&&r!==l?.label&&(0,T.default)('Block bindings "'+t+'" source label was overridden.'),n&&!Array.isArray(n)){(0,T.default)("Block bindings source usesContext must be an array.");return}if(o&&typeof o!="function"){(0,T.default)("Block bindings source getValues must be a function.");return}if(i&&typeof i!="function"){(0,T.default)("Block bindings source setValues must be a function.");return}if(s&&typeof s!="function"){(0,T.default)("Block bindings source canUserEditValue must be a function.");return}if(a&&typeof a!="function"){(0,T.default)("Block bindings source getFieldsList must be a function.");return}return z((0,b.dispatch)(m)).addBlockBindingsSource(e)};function xo(e){if(!fr(e)){(0,T.default)('Block bindings source "'+e+'" is not registered.');return}z((0,b.dispatch)(m)).removeBlockBindingsSource(e)}function fr(e){return z((0,b.select)(m)).getBlockBindingsSource(e)}function To(){return z((0,b.select)(m)).getAllBlockBindingsSources()}Vn([$n,jn]);var Eo=["#191e23","#f8f9f9"];function dr(e,t){let r=w(e.name)?.attributes??{},n=t?Object.entries(r).filter(([i,s])=>t==="content"&&i==="metadata"?Object.keys(e.attributes[i]?.bindings??{}).length>0:s.role===t||s.__experimentalRole===t):[];return(n.length?n:Object.entries(r)).every(([i,s])=>{let a=e.attributes[i];return s.hasOwnProperty("default")?a===s.default:s.type==="rich-text"?!a?.length:a===void 0})}function ct(e,t){return e.name===st()&&dr(e,t)}function Oe(e){return!!e&&(typeof e=="string"||(0,at.isValidElement)(e)||typeof e=="function"||e instanceof at.Component)}function ut(e){let t=e||tt;if(Oe(t))return{src:t};let r=t;if("background"in r){let n=I(r.background),o=s=>n.contrast(s),i=Math.max(...Eo.map(o));return{...r,foreground:r.foreground?r.foreground:Eo.find(s=>o(s)===i),shadowColor:n.alpha(.3).toRgbString()}}return r}function U(e){return typeof e=="string"?w(e):e}function hr(e,t,r="visual"){let{__experimentalLabel:n,title:o}=e,i=n&&n(t,{context:r});return i?i.toPlainText?i.toPlainText():(0,Bo.__unstableStripHTML)(i):o}function Ao(e,t,r,n="vertical"){let o=e?.title??"",i=e?hr(e,t,"accessibility"):"",s=r!==void 0,a=i&&i!==o;return s&&n==="vertical"?a?(0,R.sprintf)((0,R.__)("%1$s Block. Row %2$d. %3$s"),o,r,i):(0,R.sprintf)((0,R.__)("%1$s Block. Row %2$d"),o,r):s&&n==="horizontal"?a?(0,R.sprintf)((0,R.__)("%1$s Block. Column %2$d. %3$s"),o,r,i):(0,R.sprintf)((0,R.__)("%1$s Block. Column %2$d"),o,r):a?(0,R.sprintf)((0,R.__)("%1$s Block. %2$s"),o,i):(0,R.sprintf)((0,R.__)("%s Block"),o)}function mr(e){if(e.default!==void 0)return e.default;if(e.type==="rich-text")return new Le.RichTextData}function gr(e){return w(e)!==void 0}function ke(e,t){let r=w(e);if(r===void 0)throw new Error(`Block type '${e}' is not registered.`);return Object.entries(r.attributes).reduce((n,[o,i])=>{let s=t[o];if(s!==void 0)i.type==="rich-text"?s instanceof Le.RichTextData?n[o]=s:typeof s=="string"&&(n[o]=Le.RichTextData.fromHTMLString(s)):i.type==="string"&&s instanceof Le.RichTextData?n[o]=s.toHTMLString():n[o]=s;else{let a=mr(i);a!==void 0&&(n[o]=a)}return["node","children"].indexOf(i.source??"")!==-1&&(typeof n[o]=="string"?n[o]=[n[o]]:Array.isArray(n[o])||(n[o]=[])),n},{})}function So(e,t){return(0,lt.default)("__experimentalSanitizeBlockAttributes",{since:"7.1",alternative:"sanitizeBlockAttributes"}),ke(e,t)}function br(e,t){let r=w(e)?.attributes;if(!r)return[];let n=Object.keys(r);return t?n.filter(o=>{let i=r[o];return i?.role===t?!0:i?.__experimentalRole===t?((0,lt.default)("__experimentalRole attribute",{since:"6.7",version:"6.8",alternative:"role attribute",hint:`Check the block.json of the ${e} block.`}),!0):!1}):n}var Co=(...e)=>((0,lt.default)("__experimentalGetBlockAttributesNamesByRole",{since:"6.7",version:"6.8",alternative:"getBlockAttributesNamesByRole"}),br(...e));function _o(e){let t=w(e),r=t?.attributes;return t?.supports?.contentRole?!0:r?!!Object.keys(r)?.some(o=>{let i=r[o];return i?.role==="content"||i?.__experimentalRole==="content"}):!1}function F(e,t){let r=Array.isArray(t)?t:[t];return Object.fromEntries(Object.entries(e).filter(([n])=>!r.includes(n)))}var Na=[{slug:"text",title:(0,J.__)("Text")},{slug:"media",title:(0,J.__)("Media")},{slug:"design",title:(0,J.__)("Design")},{slug:"widgets",title:(0,J.__)("Widgets")},{slug:"theme",title:(0,J.__)("Theme")},{slug:"embed",title:(0,J.__)("Embeds")},{slug:"reusable",title:(0,J.__)("Reusable blocks")}];function kr(e){return e.reduce((t,r)=>({...t,[r.name]:r}),{})}function pt(e){return e.reduce((t,r)=>(t.some(n=>n.name===r.name)||t.push(r),t),[])}function Ra(e={},t){switch(t.type){case"ADD_BOOTSTRAPPED_BLOCK_TYPE":let{name:r,blockType:n}=t;if(e[r])return e;let i=Object.fromEntries(Object.entries(n).filter(([,s])=>s!=null).map(([s,a])=>[Cn(s),a]));return i.name=r,{...e,[r]:i};case"REMOVE_BLOCK_TYPES":return F(e,t.names)}return e}function La(e={},t){switch(t.type){case"ADD_UNPROCESSED_BLOCK_TYPE":return{...e,[t.name]:t.blockType};case"REMOVE_BLOCK_TYPES":return F(e,t.names)}return e}function Oa(e={},t){switch(t.type){case"ADD_BLOCK_TYPES":return{...e,...kr(t.blockTypes)};case"REMOVE_BLOCK_TYPES":return F(e,t.names)}return e}function Da(e={},t){switch(t.type){case"ADD_BLOCK_TYPES":return{...e,...Object.fromEntries(Object.entries(kr(t.blockTypes)).map(([n,o])=>[n,pt([...(o.styles??[]).map(i=>({...i,source:"block"})),...(e[o.name]??[]).filter(({source:i})=>i!=="block")])]))};case"ADD_BLOCK_STYLES":let r={};return t.blockNames.forEach(n=>{r[n]=pt([...e[n]??[],...t.styles])}),{...e,...r};case"REMOVE_BLOCK_STYLES":return{...e,[t.blockName]:(e[t.blockName]??[]).filter(n=>t.styleNames.indexOf(n.name)===-1)}}return e}function qa(e={},t){switch(t.type){case"ADD_BLOCK_TYPES":return{...e,...Object.fromEntries(Object.entries(kr(t.blockTypes)).map(([r,n])=>[r,pt([...(n.variations??[]).map(o=>({...o,source:"block"})),...(e[n.name]??[]).filter(({source:o})=>o!=="block")])]))};case"ADD_BLOCK_VARIATIONS":return{...e,[t.blockName]:pt([...e[t.blockName]??[],...t.variations])};case"REMOVE_BLOCK_VARIATIONS":return{...e,[t.blockName]:(e[t.blockName]??[]).filter(r=>t.variationNames.indexOf(r.name)===-1)}}return e}function ft(e){return(t=null,r)=>{switch(r.type){case"REMOVE_BLOCK_TYPES":return r.names.indexOf(t)!==-1?null:t;case e:return r.name||null}return t}}var Pa=ft("SET_DEFAULT_BLOCK_NAME"),Ia=ft("SET_FREEFORM_FALLBACK_BLOCK_NAME"),za=ft("SET_UNREGISTERED_FALLBACK_BLOCK_NAME"),Ma=ft("SET_GROUPING_BLOCK_NAME");function Va(e=Na,t){switch(t.type){case"SET_CATEGORIES":let r=new Map;return(t.categories||[]).forEach(n=>{r.set(n.slug,n)}),[...r.values()];case"UPDATE_CATEGORY":{if(!t.category||!Object.keys(t.category).length)return e;if(e.find(({slug:o})=>o===t.slug))return e.map(o=>o.slug===t.slug?{...o,...t.category}:o)}}return e}function $a(e={},t){switch(t.type){case"ADD_BLOCK_COLLECTION":return{...e,[t.namespace]:{title:t.title,icon:t.icon}};case"REMOVE_BLOCK_COLLECTION":return F(e,t.namespace)}return e}function ja(e=[],t=[]){let r=Array.from(new Set(e.concat(t)));return r.length>0?r:void 0}function Ua(e={},t){switch(t.type){case"ADD_BLOCK_BINDINGS_SOURCE":return{...e,[t.name]:{label:t.label||e[t.name]?.label,usesContext:ja(e[t.name]?.usesContext,t.usesContext),getValues:t.getValues,setValues:t.setValues,canUserEditValue:t.setValues&&t.canUserEditValue,getFieldsList:t.getFieldsList}};case"REMOVE_BLOCK_BINDINGS_SOURCE":return F(e,t.name)}return e}var Ro=(0,No.combineReducers)({bootstrappedBlockTypes:Ra,unprocessedBlockTypes:La,blockTypes:Oa,blockStyles:Da,blockVariations:qa,defaultBlockName:Pa,freeformFallbackBlockName:Ia,unregisteredFallbackBlockName:za,groupingBlockName:Ma,categories:Va,collections:$a,blockBindingsSources:Ua});var Br={};Ae(Br,{__experimentalHasContentRoleAttribute:()=>hl,getActiveBlockVariation:()=>nl,getBlockStyles:()=>rl,getBlockSupport:()=>Ko,getBlockType:()=>ve,getBlockTypes:()=>Go,getBlockVariations:()=>Tr,getCategories:()=>il,getChildBlockNames:()=>Er,getCollections:()=>sl,getDefaultBlockName:()=>al,getDefaultBlockVariation:()=>ol,getFreeformFallbackBlockName:()=>ll,getGroupingBlockName:()=>ul,getUnregisteredFallbackBlockName:()=>cl,hasBlockSupport:()=>Wo,hasChildBlocks:()=>fl,hasChildBlocksWithInserterSupport:()=>dl,isMatchingSearchTerm:()=>pl});var $o=h(qo(),1),jo=h(yr(),1),ht=h(se(),1),Uo=h(_e(),1),Fo=h(L(),1);var ae=(e,t,r)=>{let n=Array.isArray(t)?t:t.split("."),o=e;return n.forEach(i=>{o=o?.[i]}),o??r};function Io(e){return typeof e=="object"&&e!==null&&e.constructor===Object}function vr(e,t){return Io(e)&&Io(t)?Object.entries(t).every(([r,n])=>vr(e?.[r],n)):e===t}var xr={};Ae(xr,{getAllBlockBindingsSources:()=>Qa,getBlockBindingsSource:()=>Ja,getBlockBindingsSourceFieldsList:()=>el,getBlockKeyboardShortcuts:()=>tl,getBootstrappedBlockType:()=>Za,getSupportedStyles:()=>Ya,getUnprocessedBlockTypes:()=>Xa,hasContentRoleAttribute:()=>wr});var ye=h(se(),1),Mo=h(L(),1);var Wa=["background","backgroundColor","color","linkColor","captionColor","buttonColor","headingColor","fontFamily","fontSize","fontStyle","fontWeight","lineHeight","padding","contentSize","wideSize","blockGap","textAlign","textDecoration","textIndent","textTransform","letterSpacing"];function zo(e,t,r){return e.filter(n=>!(n==="fontSize"&&r==="heading"||n==="textDecoration"&&!t&&r!=="link"||n==="textTransform"&&!t&&!(["heading","h1","h2","h3","h4","h5","h6"].includes(r)||r==="button"||r==="caption"||r==="text")||n==="letterSpacing"&&!t&&!(["heading","h1","h2","h3","h4","h5","h6"].includes(r)||r==="button"||r==="caption"||r==="text")||n==="textIndent"&&!t||n==="textColumns"&&!t))}var Ya=(0,ye.createSelector)((e,t,r)=>{if(!t)return zo(Wa,t,r);let n=ve(e,t);if(!n)return[];let o=[],i=n?.supports;i?.spacing?.blockGap&&o.push("blockGap"),i?.shadow&&o.push("shadow");let s=rt;return Object.keys(s).forEach(a=>{if(s[a].support){if(s[a].requiresOptOut&&i&&s[a].support[0]in i&&ae(i,s[a].support)!==!1){o.push(a);return}i&&ae(i,s[a].support,!1)&&o.push(a)}}),zo(o,t,r)},(e,t)=>[e.blockTypes[t]]);function Za(e,t){return e.bootstrappedBlockTypes[t]}function Xa(e){return e.unprocessedBlockTypes}function Qa(e){return e.blockBindingsSources}function Ja(e,t){return e.blockBindingsSources[t]}var el=(0,ye.createRegistrySelector)(e=>(0,ye.createSelector)((t,r,n)=>{if(!r.getFieldsList)return[];let o={};if(r?.usesContext?.length)for(let i of r.usesContext)o[i]=n[i];return r.getFieldsList({select:e,context:o})},(t,r,n)=>[r.getFieldsList,r.usesContext,n])),tl=(0,ye.createSelector)(e=>{let t=[];for(let r of Object.keys(e.blockTypes)){for(let o of e.blockVariations[r]??[])o.shortcut&&t.push({...o.shortcut,targetBlockName:r,blockNames:[r],variationName:o.name});let n=e.blockTypes[r]?.transforms;for(let o of n?.to??[]){if(o.type!=="block")continue;let i=o.blocks?.[0];if(i)for(let s of o.shortcuts??[])t.push({...s,targetBlockName:i,blockNames:[r],variationName:s.variationName??o.variationName})}for(let o of n?.from??[])if(!(o.type!=="block"||!o.blocks?.length))for(let i of o.shortcuts??[])t.push({...i,targetBlockName:r,blockNames:o.blocks,variationName:i.variationName??o.variationName})}return t},e=>[e.blockTypes,e.blockVariations]),wr=(e,t)=>{let r=ve(e,t);return r?Object.values(r.attributes).some(({role:n,__experimentalRole:o})=>n==="content"?!0:o==="content"?((0,Mo.default)("__experimentalRole attribute",{since:"6.7",version:"6.8",alternative:"role attribute",hint:`Check the block.json of the ${t} block.`}),!0):!1):!1};var Ho=(e,t)=>typeof t=="string"?ve(e,t):t,Go=(0,ht.createSelector)(e=>Object.values(e.blockTypes),e=>[e.blockTypes]);function ve(e,t){return e.blockTypes[t]}function rl(e,t){return e.blockStyles[t]}var Tr=(0,ht.createSelector)((e,t,r)=>{let n=e.blockVariations[t];return!n||!r?n:n.filter(o=>(o.scope||["block","inserter"]).includes(r))},(e,t)=>[e.blockVariations[t]]);function nl(e,t,r,n,o){let i=Tr(e,t,n);if(!i)return i;if(o){let u=i.find(p=>p.innerContent&&(0,jo.default)(p.innerContent,o));if(u)return u}let s=ve(e,t),a=Object.keys(s?.attributes||{}),l,c=0;for(let u of i)if(!u.innerContent){if(Array.isArray(u.isActive)){let p=u.isActive.filter(d=>{let x=d.split(".")[0];return a.includes(x)}),f=p.length;if(f===0)continue;p.every(d=>{let x=ae(u.attributes,d);if(x===void 0)return!1;let _=ae(r,d);return _ instanceof Uo.RichTextData&&(_=_.toHTMLString()),vr(_,x)})&&f>c&&(l=u,c=f)}else if(u.isActive?.(r,u.attributes))return l||u}return!l&&["block","transform"].includes(n)&&(l=i.find(u=>u?.isDefault&&!Object.hasOwn(u,"isActive"))),l}function ol(e,t,r){let n=Tr(e,t,r);return[...n||[]].reverse().find(({isDefault:i})=>!!i)||n?.[0]}function il(e){return e.categories}function sl(e){return e.collections}function al(e){return e.defaultBlockName}function ll(e){return e.freeformFallbackBlockName}function cl(e){return e.unregisteredFallbackBlockName}function ul(e){return e.groupingBlockName}var Er=(0,ht.createSelector)((e,t)=>Go(e).filter(r=>r.parent?.includes(t)).map(({name:r})=>r),e=>[e.blockTypes]),Ko=(e,t,r,n)=>{let o=Ho(e,t);return o?.supports?ae(o.supports,r,n):n};function Wo(e,t,r,n){return!!Ko(e,t,r,n)}function Vo(e){return(0,$o.default)(e??"").toLowerCase().trim()}function pl(e,t,r=""){let n=Ho(e,t),o=Vo(r),i=s=>Vo(s).includes(o);return i(n?.title)||n?.keywords?.some(i)||i(n?.category)||typeof n?.description=="string"&&i(n.description)}var fl=(e,t)=>Er(e,t).length>0,dl=(e,t)=>Er(e,t).some(r=>Wo(e,r,"inserter",!0)),hl=(...e)=>((0,Fo.default)("__experimentalHasContentRoleAttribute",{since:"6.7",version:"6.8",hint:"This is a private selector."}),wr(...e));var Nr={};Ae(Nr,{__experimentalReapplyBlockFilters:()=>yl,addBlockCollection:()=>Rl,addBlockStyles:()=>wl,addBlockTypes:()=>kl,addBlockVariations:()=>Tl,reapplyBlockTypeFilters:()=>ii,removeBlockCollection:()=>Ll,removeBlockStyles:()=>xl,removeBlockTypes:()=>vl,removeBlockVariations:()=>El,setCategories:()=>_l,setDefaultBlockName:()=>Bl,setFreeformFallbackBlockName:()=>Al,setGroupingBlockName:()=>Cl,setUnregisteredFallbackBlockName:()=>Sl,updateCategory:()=>Nl});var oi=h(L(),1);function Yo(e){return Object.prototype.toString.call(e)==="[object Object]"}function Zo(e){var t,r;return Yo(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!(Yo(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}var ni=h(ei(),1),Cr=h(L(),1),_r=h(De(),1),P=h(nt(),1);var ri={common:"text",formatting:"text",layout:"design"};function bl(e=[],t=[]){let r=[...e];return t.forEach(n=>{let o=r.findIndex(i=>i.name===n.name);o!==-1?r[o]={...r[o],...n}:r.push(n)}),r}var Bt=(e,t)=>({select:r})=>{let n=r.getBootstrappedBlockType(e),o={apiVersion:1,name:e,icon:tt,keywords:[],attributes:{},providesContext:{},usesContext:[],selectors:{},supports:{},styles:[],blockHooks:{},save:()=>null,...n,...t,variations:bl(Array.isArray(n?.variations)?n.variations:[],Array.isArray(t?.variations)?t.variations:[])};(!o.attributes||typeof o.attributes!="object")&&((0,P.default)('The block "'+e+'" is registering attributes as `null` or `undefined`. Use an empty object (`attributes: {}`) or exclude the `attributes` key.'),o.attributes={});let i=(0,_r.applyFilters)("blocks.registerBlockType",o,e,null);if(i.apiVersion<=2&&(0,Cr.default)("Block with API version 2 or lower",{since:"6.9",hint:`The block "${e}" is registered with API version ${i.apiVersion}. This means that the post editor may work as a non-iframe editor. Since all editors are planned to work as iframes in the future, set the \`apiVersion\` field to 3 and test the block inside the iframe editor.`,link:"https://developer.wordpress.org/block-editor/reference-guides/block-api/block-api-versions/block-migration-for-iframe-editor-compatibility/"}),i.description&&typeof i.description!="string"&&(0,Cr.default)("Declaring non-string block descriptions",{since:"6.2"}),i.deprecated&&(i.deprecated=i.deprecated.map(a=>Object.fromEntries(Object.entries((0,_r.applyFilters)("blocks.registerBlockType",{...F(o,Ne),...a},o.name,a)).filter(([l])=>Ne.includes(l))))),!Zo(i)){(0,P.default)("Block settings must be a valid object.");return}if(typeof i.save!="function"){(0,P.default)('The "save" property must be a valid function.');return}if("edit"in i&&!(0,ni.isValidElementType)(i.edit)){(0,P.default)('The "edit" property must be a valid component.');return}if(typeof i.category=="string"&&ri.hasOwnProperty(i.category)&&(i.category=ri[i.category]),"category"in i&&!r.getCategories().some(({slug:a})=>a===i.category)&&((0,P.default)('The block "'+e+'" is registered with an invalid category "'+i.category+'".'),delete i.category),!("title"in i)||i.title===""){(0,P.default)('The block "'+e+'" must have a title.');return}if(typeof i.title!="string"){(0,P.default)("Block titles must be strings.");return}let s=ut(i.icon);if(i.icon=s,!Oe(s.src)){(0,P.default)("The icon passed is invalid. The icon should be a string, an element, a function, or an object following the specifications documented in https://developer.wordpress.org/block-editor/developers/block-api/block-registration/#icon-optional");return}if((typeof i?.parent=="string"||i?.parent instanceof String)&&(i.parent=[i.parent],(0,P.default)("Parent must be undefined or an array of strings (block types), but it is a string.")),!Array.isArray(i?.parent)&&i?.parent!==void 0){(0,P.default)("Parent must be undefined or an array of block types, but it is "+i.parent);return}if(i?.parent?.length===1&&e===i.parent[0]){(0,P.default)('Block "'+e+'" cannot be a parent of itself. Please remove the block name from the parent list.');return}return i};function kl(e){return{type:"ADD_BLOCK_TYPES",blockTypes:Array.isArray(e)?e:[e]}}function ii(){return({dispatch:e,select:t})=>{let r=[];for(let[n,o]of Object.entries(t.getUnprocessedBlockTypes())){let i=e(Bt(n,o));i&&r.push(i)}r.length&&e.addBlockTypes(r)}}function yl(){return(0,oi.default)('wp.data.dispatch( "core/blocks" ).__experimentalReapplyBlockFilters',{since:"6.4",alternative:"reapplyBlockFilters"}),ii()}function vl(e){return{type:"REMOVE_BLOCK_TYPES",names:Array.isArray(e)?e:[e]}}function wl(e,t){return{type:"ADD_BLOCK_STYLES",styles:Array.isArray(t)?t:[t],blockNames:Array.isArray(e)?e:[e]}}function xl(e,t){return{type:"REMOVE_BLOCK_STYLES",styleNames:Array.isArray(t)?t:[t],blockName:e}}function Tl(e,t){return{type:"ADD_BLOCK_VARIATIONS",variations:Array.isArray(t)?t:[t],blockName:e}}function El(e,t){return{type:"REMOVE_BLOCK_VARIATIONS",variationNames:Array.isArray(t)?t:[t],blockName:e}}function Bl(e){return{type:"SET_DEFAULT_BLOCK_NAME",name:e}}function Al(e){return{type:"SET_FREEFORM_FALLBACK_BLOCK_NAME",name:e}}function Sl(e){return{type:"SET_UNREGISTERED_FALLBACK_BLOCK_NAME",name:e}}function Cl(e){return{type:"SET_GROUPING_BLOCK_NAME",name:e}}function _l(e){return{type:"SET_CATEGORIES",categories:e}}function Nl(e,t){return{type:"UPDATE_CATEGORY",slug:e,category:t}}function Rl(e,t,r){return{type:"ADD_BLOCK_COLLECTION",namespace:e,title:t,icon:r}}function Ll(e){return{type:"REMOVE_BLOCK_COLLECTION",namespace:e}}var Rr={};Ae(Rr,{addBlockBindingsSource:()=>ql,addBootstrappedBlockType:()=>Ol,addUnprocessedBlockType:()=>Dl,removeBlockBindingsSource:()=>Pl});function Ol(e,t){return{type:"ADD_BOOTSTRAPPED_BLOCK_TYPE",name:e,blockType:t}}function Dl(e,t){return({dispatch:r})=>{r({type:"ADD_UNPROCESSED_BLOCK_TYPE",name:e,blockType:t});let n=r(Bt(e,t));n&&r.addBlockTypes(n)}}function ql(e){return{type:"ADD_BLOCK_BINDINGS_SOURCE",name:e.name,label:e.label,usesContext:e.usesContext,getValues:e.getValues,setValues:e.setValues,canUserEditValue:e.canUserEditValue,getFieldsList:e.getFieldsList}}function Pl(e){return{type:"REMOVE_BLOCK_BINDINGS_SOURCE",name:e}}var si="core/blocks";var m=(0,At.createReduxStore)(si,{reducer:Ro,selectors:Br,actions:Nr});(0,At.register)(m);z(m).registerPrivateSelectors(xr);z(m).registerPrivateActions(Rr);var A=[];for(let e=0;e<256;++e)A.push((e+256).toString(16).slice(1));function ai(e,t=0){return(A[e[t+0]]+A[e[t+1]]+A[e[t+2]]+A[e[t+3]]+"-"+A[e[t+4]]+A[e[t+5]]+"-"+A[e[t+6]]+A[e[t+7]]+"-"+A[e[t+8]]+A[e[t+9]]+"-"+A[e[t+10]]+A[e[t+11]]+A[e[t+12]]+A[e[t+13]]+A[e[t+14]]+A[e[t+15]]).toLowerCase()}var Il=new Uint8Array(16);function Lr(){return crypto.getRandomValues(Il)}function zl(e,t,r){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():Ml(e,t,r)}function Ml(e,t,r){e=e||{};let n=e.random??e.rng?.()??Lr();if(n.length<16)throw new Error("Random bytes length must be >= 16");if(n[6]=n[6]&15|64,n[8]=n[8]&63|128,t){if(r=r||0,r<0||r+16>t.length)throw new RangeError(`UUID byte range ${r}:${r+15} is out of buffer bounds`);for(let o=0;o<16;++o)t[r+o]=n[o];return t}return ai(n)}var qe=zl;var St=h(De(),1),ci=h(L(),1),ui=h(nt(),1);var Ie=e=>e?.type==="block",pi=(e,t)=>t.variationName?{...e,variationName:t.variationName}:e;function S(e,t={},r=[],n){if(!gr(e))return S("core/missing",{originalName:e,originalContent:"",originalUndelimitedContent:""});let o=ke(e,t),s={clientId:qe(),name:e,isValid:!0,attributes:o,innerBlocks:r};return n&&(e==="core/html"?s.innerContent=n:(0,ui.default)(`The innerContent argument passed to createBlock for the "${e}" block was ignored. Only the Custom HTML block stores static inner content.`)),s}function Dr(e=[]){return e.map(t=>{let r=Array.isArray(t)?t:[t.name,t.attributes,t.innerBlocks,t.innerContent],[n,o,i=[],s]=r;return S(n,o,Dr(i),s)})}function Ct(e,t={},r){let{name:n}=e;if(!gr(n))return S("core/missing",{originalName:n,originalContent:"",originalUndelimitedContent:""});let o=qe(),i=ke(n,{...e.attributes,...t});return{...e,clientId:o,attributes:i,innerBlocks:r||e.innerBlocks.map(s=>Ct(s))}}function fi(e,t={},r){return(0,ci.default)("__experimentalCloneSanitizedBlock",{since:"7.1",alternative:"cloneSanitizedBlock"}),Ct(e,t,r)}function qr(e,t={},r){let n=qe();return{...e,clientId:n,attributes:{...e.attributes,...t},innerBlocks:r||e.innerBlocks.map(o=>qr(o))}}var di=(e,t,r)=>{if(!r.length)return!1;let n=r.length>1,o=r[0].name;if(!(Pe(e)||!n||e.isMultiBlock)||!Pe(e)&&!r.every(l=>l.name===o))return!1;let s=r[0];return!(!(t!=="from"||e.blocks.indexOf(s.name)!==-1||Pe(e))||!n&&t==="from"&&li(s.name)&&li(e.blockName)||!Or(e,r))},Vl=e=>e.length?Re().flatMap(n=>M("from",n.name).filter(Ie).filter(i=>di(i,"from",e)).map(i=>pi(n,i))):[],$l=e=>{if(!e.length)return[];let t=e[0],r=w(t.name);return(r?M("to",r.name):[]).filter(Ie).filter(i=>di(i,"to",e)).flatMap(i=>(i.blocks??[]).map(s=>{let a=w(s);return a?pi(a,i):void 0})).filter(i=>!!i)},Pe=e=>Ie(e)&&Array.isArray(e.blocks)&&e.blocks.includes("*"),li=e=>e===it();function hi(e){if(!e.length)return[];let t=Vl(e),r=$l(e),n=new Map;for(let o of[...t,...r]){let i=o.variationName?`${o.name}/${o.variationName}`:o.name;n.has(i)||n.set(i,o)}return[...n.values()]}function ee(e,t){let r=(0,St.createHooks)();for(let n=0;n<e.length;n++){let o=e[n];t(o)&&r.addFilter("transform","transform/"+n.toString(),i=>i||o,o.priority)}return r.applyFilters("transform",null)}function M(e,t){if(t===void 0)return Re().map(({name:o})=>M(e,o)).flat();let r=U(t),n=r?.transforms?.[e];return!r||!Array.isArray(n)?[]:n.map(o=>({...o,blockName:r.name}))}function Or(e,t){if(typeof e.isMatch!="function")return!0;let r=t[0],n=e.isMultiBlock?t.map(i=>i.attributes):r.attributes,o=e.isMultiBlock?t:r;return e.isMatch(n,o)}function mi(e,t,r){let n=Array.isArray(e)?e:[e],o=n.length>1,i=n[0],s=i.name,a=M("from",t).filter(Ie),l=M("to",s).filter(Ie),c=d=>r?d.variationName===r:!d.variationName,u=ee(l,d=>c(d)&&(Pe(d)||d.blocks.indexOf(t)!==-1)&&(!o||!!d.isMultiBlock)&&Or(d,n))||ee(a,d=>c(d)&&(Pe(d)||d.blocks.indexOf(s)!==-1)&&(!o||!!d.isMultiBlock)&&Or(d,n));if(!u)return null;let p;return u.isMultiBlock?"__experimentalConvert"in u?p=u.__experimentalConvert(n):p=u.transform(n.map(d=>d.attributes),n.map(d=>d.innerBlocks)):"__experimentalConvert"in u?p=u.__experimentalConvert(i):p=u.transform(i.attributes,i.innerBlocks),p===null||typeof p!="object"||(p=Array.isArray(p)?p:[p],p.some(d=>!w(d.name)))||!p.some(d=>d.name===t)?null:p.map((d,x,_)=>(0,St.applyFilters)("blocks.switchToBlockType.transformedBlock",d,e,x,_))}var Pr=(e,t)=>S(e,t.attributes,(t.innerBlocks??[]).map(r=>Pr(r.name,r)),t.innerContent);var os=h(bi(),1),is=h(Ir(),1);var ne=h(Ce(),1),re=h(De(),1),Ti=h(vi(),1),Ei=h(Ir(),1),Bi=h(L(),1);function te(e,t={}){let{isCommentDelimited:r=!0}=t,{blockName:n,attrs:o={},innerBlocks:i=[],innerContent:s=[]}=e,a=0,l=s.map(c=>c!==null?c:te(i[a++],t)).join(`
+"use strict";var wp;(wp||={}).blocks=(()=>{var fa=Object.create;var Qe=Object.defineProperty;var da=Object.getOwnPropertyDescriptor;var ha=Object.getOwnPropertyNames;var ma=Object.getPrototypeOf,ga=Object.prototype.hasOwnProperty;var E=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Ae=(e,t)=>{for(var r in t)Qe(e,r,{get:t[r],enumerable:!0})},xn=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of ha(t))!ga.call(e,o)&&o!==r&&Qe(e,o,{get:()=>t[o],enumerable:!(n=da(t,o))||n.enumerable});return e};var h=(e,t,r)=>(r=e!=null?fa(ma(e)):{},xn(t||!e||!e.__esModule?Qe(r,"default",{value:e,enumerable:!0}):r,e)),ba=e=>xn(Qe({},"__esModule",{value:!0}),e);var se=E((Xu,Tn)=>{Tn.exports=window.wp.data});var Je=E((cp,_n)=>{_n.exports=window.wp.i18n});var Ce=E((dp,Un)=>{Un.exports=window.wp.element});var N=E((hp,Fn)=>{Fn.exports=window.wp.dom});var _e=E((mp,Hn)=>{Hn.exports=window.wp.richText});var L=E((gp,Gn)=>{Gn.exports=window.wp.deprecated});var nt=E((kp,Yn)=>{Yn.exports=window.wp.warning});var Xn=E((vp,Zn)=>{Zn.exports=window.wp.privateApis});var qo=E((qp,dt)=>{var Lo={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u1EA4:"A",\u1EAE:"A",\u1EB2:"A",\u1EB4:"A",\u1EB6:"A",\u00C6:"AE",\u1EA6:"A",\u1EB0:"A",\u0202:"A",\u1EA2:"A",\u1EA0:"A",\u1EA8:"A",\u1EAA:"A",\u1EAC:"A",\u00C7:"C",\u1E08:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u1EBE:"E",\u1E16:"E",\u1EC0:"E",\u1E14:"E",\u1E1C:"E",\u0206:"E",\u1EBA:"E",\u1EBC:"E",\u1EB8:"E",\u1EC2:"E",\u1EC4:"E",\u1EC6:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u1E2E:"I",\u020A:"I",\u1EC8:"I",\u1ECA:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u1ED0:"O",\u1E4C:"O",\u1E52:"O",\u020E:"O",\u1ECE:"O",\u1ECC:"O",\u1ED4:"O",\u1ED6:"O",\u1ED8:"O",\u1EDC:"O",\u1EDE:"O",\u1EE0:"O",\u1EDA:"O",\u1EE2:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u1EE6:"U",\u1EE4:"U",\u1EEC:"U",\u1EEE:"U",\u1EF0:"U",\u00DD:"Y",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u1EA5:"a",\u1EAF:"a",\u1EB3:"a",\u1EB5:"a",\u1EB7:"a",\u00E6:"ae",\u1EA7:"a",\u1EB1:"a",\u0203:"a",\u1EA3:"a",\u1EA1:"a",\u1EA9:"a",\u1EAB:"a",\u1EAD:"a",\u00E7:"c",\u1E09:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u1EBF:"e",\u1E17:"e",\u1EC1:"e",\u1E15:"e",\u1E1D:"e",\u0207:"e",\u1EBB:"e",\u1EBD:"e",\u1EB9:"e",\u1EC3:"e",\u1EC5:"e",\u1EC7:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u1E2F:"i",\u020B:"i",\u1EC9:"i",\u1ECB:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u1ED1:"o",\u1E4D:"o",\u1E53:"o",\u020F:"o",\u1ECF:"o",\u1ECD:"o",\u1ED5:"o",\u1ED7:"o",\u1ED9:"o",\u1EDD:"o",\u1EDF:"o",\u1EE1:"o",\u1EDB:"o",\u1EE3:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u1EE7:"u",\u1EE5:"u",\u1EED:"u",\u1EEF:"u",\u1EF1:"u",\u00FD:"y",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u0108:"C",\u0109:"c",\u010A:"C",\u010B:"c",\u010C:"C",\u010D:"c",C\u0306:"C",c\u0306:"c",\u010E:"D",\u010F:"d",\u0110:"D",\u0111:"d",\u0112:"E",\u0113:"e",\u0114:"E",\u0115:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011C:"G",\u01F4:"G",\u011D:"g",\u01F5:"g",\u011E:"G",\u011F:"g",\u0120:"G",\u0121:"g",\u0122:"G",\u0123:"g",\u0124:"H",\u0125:"h",\u0126:"H",\u0127:"h",\u1E2A:"H",\u1E2B:"h",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012C:"I",\u012D:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0132:"IJ",\u0133:"ij",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u1E30:"K",\u1E31:"k",K\u0306:"K",k\u0306:"k",\u0139:"L",\u013A:"l",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u013F:"L",\u0140:"l",\u0141:"l",\u0142:"l",\u1E3E:"M",\u1E3F:"m",M\u0306:"M",m\u0306:"m",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u0149:"n",N\u0306:"N",n\u0306:"n",\u014C:"O",\u014D:"o",\u014E:"O",\u014F:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",P\u0306:"P",p\u0306:"p",\u0154:"R",\u0155:"r",\u0156:"R",\u0157:"r",\u0158:"R",\u0159:"r",R\u0306:"R",r\u0306:"r",\u0212:"R",\u0213:"r",\u015A:"S",\u015B:"s",\u015C:"S",\u015D:"s",\u015E:"S",\u0218:"S",\u0219:"s",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u021B:"t",\u021A:"T",\u0164:"T",\u0165:"t",\u0166:"T",\u0167:"t",T\u0306:"T",t\u0306:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016C:"U",\u016D:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0216:"U",\u0217:"u",V\u0306:"V",v\u0306:"v",\u0174:"W",\u0175:"w",\u1E82:"W",\u1E83:"w",X\u0306:"X",x\u0306:"x",\u0176:"Y",\u0177:"y",\u0178:"Y",Y\u0306:"Y",y\u0306:"y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u017F:"s",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01CD:"A",\u01CE:"a",\u01CF:"I",\u01D0:"i",\u01D1:"O",\u01D2:"o",\u01D3:"U",\u01D4:"u",\u01D5:"U",\u01D6:"u",\u01D7:"U",\u01D8:"u",\u01D9:"U",\u01DA:"u",\u01DB:"U",\u01DC:"u",\u1EE8:"U",\u1EE9:"u",\u1E78:"U",\u1E79:"u",\u01FA:"A",\u01FB:"a",\u01FC:"AE",\u01FD:"ae",\u01FE:"O",\u01FF:"o",\u00DE:"TH",\u00FE:"th",\u1E54:"P",\u1E55:"p",\u1E64:"S",\u1E65:"s",X\u0301:"X",x\u0301:"x",\u0403:"\u0413",\u0453:"\u0433",\u040C:"\u041A",\u045C:"\u043A",A\u030B:"A",a\u030B:"a",E\u030B:"E",e\u030B:"e",I\u030B:"I",i\u030B:"i",\u01F8:"N",\u01F9:"n",\u1ED2:"O",\u1ED3:"o",\u1E50:"O",\u1E51:"o",\u1EEA:"U",\u1EEB:"u",\u1E80:"W",\u1E81:"w",\u1EF2:"Y",\u1EF3:"y",\u0200:"A",\u0201:"a",\u0204:"E",\u0205:"e",\u0208:"I",\u0209:"i",\u020C:"O",\u020D:"o",\u0210:"R",\u0211:"r",\u0214:"U",\u0215:"u",B\u030C:"B",b\u030C:"b",\u010C\u0323:"C",\u010D\u0323:"c",\u00CA\u030C:"E",\u00EA\u030C:"e",F\u030C:"F",f\u030C:"f",\u01E6:"G",\u01E7:"g",\u021E:"H",\u021F:"h",J\u030C:"J",\u01F0:"j",\u01E8:"K",\u01E9:"k",M\u030C:"M",m\u030C:"m",P\u030C:"P",p\u030C:"p",Q\u030C:"Q",q\u030C:"q",\u0158\u0329:"R",\u0159\u0329:"r",\u1E66:"S",\u1E67:"s",V\u030C:"V",v\u030C:"v",W\u030C:"W",w\u030C:"w",X\u030C:"X",x\u030C:"x",Y\u030C:"Y",y\u030C:"y",A\u0327:"A",a\u0327:"a",B\u0327:"B",b\u0327:"b",\u1E10:"D",\u1E11:"d",\u0228:"E",\u0229:"e",\u0190\u0327:"E",\u025B\u0327:"e",\u1E28:"H",\u1E29:"h",I\u0327:"I",i\u0327:"i",\u0197\u0327:"I",\u0268\u0327:"i",M\u0327:"M",m\u0327:"m",O\u0327:"O",o\u0327:"o",Q\u0327:"Q",q\u0327:"q",U\u0327:"U",u\u0327:"u",X\u0327:"X",x\u0327:"x",Z\u0327:"Z",z\u0327:"z",\u0439:"\u0438",\u0419:"\u0418",\u0451:"\u0435",\u0401:"\u0415"},Oo=Object.keys(Lo).join("|"),Fa=new RegExp(Oo,"g"),Ha=new RegExp(Oo,"");function Ga(e){return Lo[e]}var Do=function(e){return e.replace(Fa,Ga)},Ka=function(e){return!!e.match(Ha)};dt.exports=Do;dt.exports.has=Ka;dt.exports.remove=Do});var yr=E((Pp,Po)=>{"use strict";Po.exports=function e(t,r){if(t===r)return!0;if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var n,o,i;if(Array.isArray(t)){if(n=t.length,n!=r.length)return!1;for(o=n;o--!==0;)if(!e(t[o],r[o]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(o of t.entries())if(!r.has(o[0]))return!1;for(o of t.entries())if(!e(o[1],r.get(o[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(o of t.entries())if(!r.has(o[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if(n=t.length,n!=r.length)return!1;for(o=n;o--!==0;)if(t[o]!==r[o])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(i=Object.keys(t),n=i.length,n!==Object.keys(r).length)return!1;for(o=n;o--!==0;)if(!Object.prototype.hasOwnProperty.call(r,i[o]))return!1;for(o=n;o--!==0;){var s=i[o];if(!e(t[s],r[s]))return!1}return!0}return t!==t&&r!==r}});var Qo=E(y=>{"use strict";var Ar=Symbol.for("react.element"),Sr=Symbol.for("react.portal"),mt=Symbol.for("react.fragment"),gt=Symbol.for("react.strict_mode"),bt=Symbol.for("react.profiler"),kt=Symbol.for("react.provider"),yt=Symbol.for("react.context"),ml=Symbol.for("react.server_context"),vt=Symbol.for("react.forward_ref"),wt=Symbol.for("react.suspense"),xt=Symbol.for("react.suspense_list"),Tt=Symbol.for("react.memo"),Et=Symbol.for("react.lazy"),gl=Symbol.for("react.offscreen"),Xo;Xo=Symbol.for("react.module.reference");function q(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Ar:switch(e=e.type,e){case mt:case bt:case gt:case wt:case xt:return e;default:switch(e=e&&e.$$typeof,e){case ml:case yt:case vt:case Et:case Tt:case kt:return e;default:return t}}case Sr:return t}}}y.ContextConsumer=yt;y.ContextProvider=kt;y.Element=Ar;y.ForwardRef=vt;y.Fragment=mt;y.Lazy=Et;y.Memo=Tt;y.Portal=Sr;y.Profiler=bt;y.StrictMode=gt;y.Suspense=wt;y.SuspenseList=xt;y.isAsyncMode=function(){return!1};y.isConcurrentMode=function(){return!1};y.isContextConsumer=function(e){return q(e)===yt};y.isContextProvider=function(e){return q(e)===kt};y.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Ar};y.isForwardRef=function(e){return q(e)===vt};y.isFragment=function(e){return q(e)===mt};y.isLazy=function(e){return q(e)===Et};y.isMemo=function(e){return q(e)===Tt};y.isPortal=function(e){return q(e)===Sr};y.isProfiler=function(e){return q(e)===bt};y.isStrictMode=function(e){return q(e)===gt};y.isSuspense=function(e){return q(e)===wt};y.isSuspenseList=function(e){return q(e)===xt};y.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===mt||e===bt||e===gt||e===wt||e===xt||e===gl||typeof e=="object"&&e!==null&&(e.$$typeof===Et||e.$$typeof===Tt||e.$$typeof===kt||e.$$typeof===yt||e.$$typeof===vt||e.$$typeof===Xo||e.getModuleId!==void 0)};y.typeOf=q});var ei=E((Hp,Jo)=>{"use strict";Jo.exports=Qo()});var De=E((Gp,ti)=>{ti.exports=window.wp.hooks});var bi=E((gf,gi)=>{gi.exports=window.wp.blockSerializationDefaultParser});var Ir=E((bf,ki)=>{ki.exports=window.wp.autop});var vi=E((kf,yi)=>{yi.exports=window.wp.isShallowEqual});var xi=E((wf,wi)=>{wi.exports=window.ReactJSXRuntime});var qi=E((Cf,Di)=>{Di.exports=window.wp.htmlEntities});var us=E((qd,cs)=>{cs.exports=window.wp.shortcode});var xs=E((Qd,ws)=>{ws.exports=window.wp.blob});var Yu={};Ae(Yu,{__EXPERIMENTAL_ELEMENTS:()=>Kn,__EXPERIMENTAL_PATHS_WITH_OVERRIDE:()=>Wn,__EXPERIMENTAL_STYLE_PROPERTY:()=>rt,__experimentalCloneSanitizedBlock:()=>fi,__experimentalGetAccessibleBlockLabel:()=>Ao,__experimentalGetBlockAttributesNamesByRole:()=>Co,__experimentalGetBlockLabel:()=>hr,__experimentalSanitizeBlockAttributes:()=>So,__unstableGetBlockProps:()=>$r,__unstableGetInnerBlocksProps:()=>Ni,__unstableSerializeAndClean:()=>Ri,children:()=>Ki,cloneBlock:()=>qr,cloneSanitizedBlock:()=>Ct,createBlock:()=>S,createBlocksFromInnerBlocksTemplate:()=>Dr,doBlocksMatchTemplate:()=>wn,findTransform:()=>ee,getBlockAttributes:()=>H,getBlockAttributesNamesByRole:()=>br,getBlockBindingsSource:()=>fr,getBlockBindingsSources:()=>To,getBlockContent:()=>ze,getBlockDefaultClassName:()=>Si,getBlockFromExample:()=>Pr,getBlockMenuDefaultClassName:()=>Ci,getBlockSupport:()=>co,getBlockTransforms:()=>M,getBlockType:()=>w,getBlockTypes:()=>Re,getBlockVariations:()=>ko,getCategories:()=>na,getChildBlockNames:()=>fo,getDefaultBlockName:()=>st,getFreeformContentHandlerName:()=>D,getGroupingBlockName:()=>it,getPhrasingContentSchema:()=>ra,getPossibleBlockTransformations:()=>hi,getSaveContent:()=>Z,getSaveElement:()=>jr,getUnregisteredTypeHandlerName:()=>Y,hasBlockSupport:()=>j,hasChildBlocks:()=>ho,hasChildBlocksWithInserterSupport:()=>mo,isReusableBlock:()=>uo,isTemplatePart:()=>po,isUnmodifiedBlock:()=>dr,isUnmodifiedDefaultBlock:()=>ct,isValidBlockContent:()=>Fi,isValidIcon:()=>Oe,node:()=>Wi,normalizeIconObject:()=>ut,parse:()=>xe,parseWithAttributeSchema:()=>ue,pasteHandler:()=>Jt,privateApis:()=>la,rawHandler:()=>vn,registerBlockBindingsSource:()=>wo,registerBlockCollection:()=>no,registerBlockStyle:()=>go,registerBlockType:()=>ro,registerBlockVariation:()=>yo,sanitizeBlockAttributes:()=>ke,serialize:()=>_t,serializeRawBlock:()=>te,setCategories:()=>oa,setDefaultBlockName:()=>ao,setFreeformContentHandlerName:()=>io,setGroupingBlockName:()=>lo,setUnregisteredTypeHandlerName:()=>so,store:()=>m,switchToBlockType:()=>mi,synchronizeBlocksWithTemplate:()=>er,unregisterBlockBindingsSource:()=>xo,unregisterBlockStyle:()=>bo,unregisterBlockType:()=>oo,unregisterBlockVariation:()=>vo,unstable__bootstrapServerSideBlockDefinitions:()=>to,updateCategory:()=>ia,validateBlock:()=>X,withBlockContentContext:()=>Wu});var At=h(se(),1);var be=function(){return be=Object.assign||function(t){for(var r,n=1,o=arguments.length;n<o;n++){r=arguments[n];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},be.apply(this,arguments)};function En(e){return e.toLowerCase()}var ka=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],ya=/[^A-Z0-9]+/gi;function An(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,n=r===void 0?ka:r,o=t.stripRegexp,i=o===void 0?ya:o,s=t.transform,a=s===void 0?En:s,l=t.delimiter,c=l===void 0?" ":l,u=Bn(Bn(e,n,"$1\0$2"),i,"\0"),p=0,f=u.length;u.charAt(p)==="\0";)p++;for(;u.charAt(f-1)==="\0";)f--;return u.slice(p,f).split("\0").map(a).join(c)}function Bn(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(n,o){return n.replace(o,r)},e)}function rr(e,t){var r=e.charAt(0),n=e.substr(1).toLowerCase();return t>0&&r>="0"&&r<="9"?"_"+r+n:""+r.toUpperCase()+n}function Sn(e,t){return t===void 0&&(t={}),An(e,be({delimiter:"",transform:rr},t))}function va(e,t){return t===0?e.toLowerCase():rr(e,t)}function Cn(e,t){return t===void 0&&(t={}),Sn(e,be({transform:va},t))}var No=h(se(),1),J=h(Je(),1);var wa={grad:.9,turn:360,rad:360/(2*Math.PI)},W=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},B=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},O=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},In=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},Nn=function(e){return{r:O(e.r,0,255),g:O(e.g,0,255),b:O(e.b,0,255),a:O(e.a)}},nr=function(e){return{r:B(e.r),g:B(e.g),b:B(e.b),a:B(e.a,3)}},xa=/^#([0-9a-f]{3,8})$/i,et=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},zn=function(e){var t=e.r,r=e.g,n=e.b,o=e.a,i=Math.max(t,r,n),s=i-Math.min(t,r,n),a=s?i===t?(r-n)/s:i===r?2+(n-t)/s:4+(t-r)/s:0;return{h:60*(a<0?a+6:a),s:i?s/i*100:0,v:i/255*100,a:o}},Mn=function(e){var t=e.h,r=e.s,n=e.v,o=e.a;t=t/360*6,r/=100,n/=100;var i=Math.floor(t),s=n*(1-r),a=n*(1-(t-i)*r),l=n*(1-(1-t+i)*r),c=i%6;return{r:255*[n,a,s,s,l,n][c],g:255*[l,n,n,a,s,s][c],b:255*[s,s,l,n,n,a][c],a:o}},Rn=function(e){return{h:In(e.h),s:O(e.s,0,100),l:O(e.l,0,100),a:O(e.a)}},Ln=function(e){return{h:B(e.h),s:B(e.s),l:B(e.l),a:B(e.a,3)}},On=function(e){return Mn((r=(t=e).s,{h:t.h,s:(r*=((n=t.l)<50?n:100-n)/100)>0?2*r/(n+r)*100:0,v:n+r,a:t.a}));var t,r,n},Se=function(e){return{h:(t=zn(e)).h,s:(o=(200-(r=t.s))*(n=t.v)/100)>0&&o<200?r*n/100/(o<=100?o:200-o)*100:0,l:o/2,a:t.a};var t,r,n,o},Ta=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Ea=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Ba=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Aa=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,sr={string:[[function(e){var t=xa.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:e.length===4?B(parseInt(e[3]+e[3],16)/255,2):1}:e.length===6||e.length===8?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:e.length===8?B(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=Ba.exec(e)||Aa.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:Nn({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=Ta.exec(e)||Ea.exec(e);if(!t)return null;var r,n,o=Rn({h:(r=t[1],n=t[2],n===void 0&&(n="deg"),Number(r)*(wa[n]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return On(o)},"hsl"]],object:[[function(e){var t=e.r,r=e.g,n=e.b,o=e.a,i=o===void 0?1:o;return W(t)&&W(r)&&W(n)?Nn({r:Number(t),g:Number(r),b:Number(n),a:Number(i)}):null},"rgb"],[function(e){var t=e.h,r=e.s,n=e.l,o=e.a,i=o===void 0?1:o;if(!W(t)||!W(r)||!W(n))return null;var s=Rn({h:Number(t),s:Number(r),l:Number(n),a:Number(i)});return On(s)},"hsl"],[function(e){var t=e.h,r=e.s,n=e.v,o=e.a,i=o===void 0?1:o;if(!W(t)||!W(r)||!W(n))return null;var s=(function(a){return{h:In(a.h),s:O(a.s,0,100),v:O(a.v,0,100),a:O(a.a)}})({h:Number(t),s:Number(r),v:Number(n),a:Number(i)});return Mn(s)},"hsv"]]},Dn=function(e,t){for(var r=0;r<t.length;r++){var n=t[r][0](e);if(n)return[n,t[r][1]]}return[null,void 0]},Sa=function(e){return typeof e=="string"?Dn(e.trim(),sr.string):typeof e=="object"&&e!==null?Dn(e,sr.object):[null,void 0]};var or=function(e,t){var r=Se(e);return{h:r.h,s:O(r.s+100*t,0,100),l:r.l,a:r.a}},ir=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},qn=function(e,t){var r=Se(e);return{h:r.h,s:r.s,l:O(r.l+100*t,0,100),a:r.a}},ar=(function(){function e(t){this.parsed=Sa(t)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return this.parsed!==null},e.prototype.brightness=function(){return B(ir(this.rgba),2)},e.prototype.isDark=function(){return ir(this.rgba)<.5},e.prototype.isLight=function(){return ir(this.rgba)>=.5},e.prototype.toHex=function(){return t=nr(this.rgba),r=t.r,n=t.g,o=t.b,s=(i=t.a)<1?et(B(255*i)):"","#"+et(r)+et(n)+et(o)+s;var t,r,n,o,i,s},e.prototype.toRgb=function(){return nr(this.rgba)},e.prototype.toRgbString=function(){return t=nr(this.rgba),r=t.r,n=t.g,o=t.b,(i=t.a)<1?"rgba("+r+", "+n+", "+o+", "+i+")":"rgb("+r+", "+n+", "+o+")";var t,r,n,o,i},e.prototype.toHsl=function(){return Ln(Se(this.rgba))},e.prototype.toHslString=function(){return t=Ln(Se(this.rgba)),r=t.h,n=t.s,o=t.l,(i=t.a)<1?"hsla("+r+", "+n+"%, "+o+"%, "+i+")":"hsl("+r+", "+n+"%, "+o+"%)";var t,r,n,o,i},e.prototype.toHsv=function(){return t=zn(this.rgba),{h:B(t.h),s:B(t.s),v:B(t.v),a:B(t.a,3)};var t},e.prototype.invert=function(){return I({r:255-(t=this.rgba).r,g:255-t.g,b:255-t.b,a:t.a});var t},e.prototype.saturate=function(t){return t===void 0&&(t=.1),I(or(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),I(or(this.rgba,-t))},e.prototype.grayscale=function(){return I(or(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),I(qn(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),I(qn(this.rgba,-t))},e.prototype.rotate=function(t){return t===void 0&&(t=15),this.hue(this.hue()+t)},e.prototype.alpha=function(t){return typeof t=="number"?I({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):B(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=Se(this.rgba);return typeof t=="number"?I({h:t,s:r.s,l:r.l,a:r.a}):B(r.h)},e.prototype.isEqual=function(t){return this.toHex()===I(t).toHex()},e})(),I=function(e){return e instanceof ar?e:new ar(e)},Pn=[],Vn=function(e){e.forEach(function(t){Pn.indexOf(t)<0&&(t(ar,sr),Pn.push(t))})};function $n(e,t){var r={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"},n={};for(var o in r)n[r[o]]=o;var i={};e.prototype.toName=function(s){if(!(this.rgba.a||this.rgba.r||this.rgba.g||this.rgba.b))return"transparent";var a,l,c=n[this.toHex()];if(c)return c;if(s?.closest){var u=this.toRgb(),p=1/0,f="black";if(!i.length)for(var g in r)i[g]=new e(r[g]).toRgb();for(var d in r){var x=(a=u,l=i[d],Math.pow(a.r-l.r,2)+Math.pow(a.g-l.g,2)+Math.pow(a.b-l.b,2));x<p&&(p=x,f=d)}return f}},t.string.push([function(s){var a=s.toLowerCase(),l=a==="transparent"?"#0000":r[a];return l?new e(l).toRgb():null},"name"])}var lr=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},cr=function(e){return .2126*lr(e.r)+.7152*lr(e.g)+.0722*lr(e.b)};function jn(e){e.prototype.luminance=function(){return t=cr(this.rgba),(r=2)===void 0&&(r=0),n===void 0&&(n=Math.pow(10,r)),Math.round(n*t)/n+0;var t,r,n},e.prototype.contrast=function(t){t===void 0&&(t="#FFF");var r,n,o,i,s,a,l,c=t instanceof e?t:new e(t);return i=this.rgba,s=c.toRgb(),a=cr(i),l=cr(s),r=a>l?(a+.05)/(l+.05):(l+.05)/(a+.05),(n=2)===void 0&&(n=0),o===void 0&&(o=Math.pow(10,n)),Math.floor(o*r)/o+0},e.prototype.isReadable=function(t,r){return t===void 0&&(t="#FFF"),r===void 0&&(r={}),this.contrast(t)>=(a=(s=(n=r).size)===void 0?"normal":s,(i=(o=n.level)===void 0?"AA":o)==="AAA"&&a==="normal"?7:i==="AA"&&a==="large"?3:4.5);var n,o,i,s,a}}var at=h(Ce(),1),R=h(Je(),1),Bo=h(N(),1),Le=h(_e(),1),lt=h(L(),1);var tt="block-default",Ne=["attributes","supports","save","migrate","isEligible","apiVersion"],rt={"--wp--style--color--link":{value:["color","link"],support:["color","link"]},aspectRatio:{value:["dimensions","aspectRatio"],support:["dimensions","aspectRatio"],useEngine:!0},background:{value:["color","gradient"],support:["color","gradients"],useEngine:!0},backgroundColor:{value:["color","background"],support:["color","background"],requiresOptOut:!0,useEngine:!0},backgroundImage:{value:["background","backgroundImage"],support:["background","backgroundImage"],useEngine:!0},backgroundRepeat:{value:["background","backgroundRepeat"],support:["background","backgroundRepeat"],useEngine:!0},backgroundSize:{value:["background","backgroundSize"],support:["background","backgroundSize"],useEngine:!0},backgroundPosition:{value:["background","backgroundPosition"],support:["background","backgroundPosition"],useEngine:!0},backgroundGradient:{value:["background","gradient"],support:["background","gradient"],useEngine:!0},borderColor:{value:["border","color"],support:["__experimentalBorder","color"],useEngine:!0},borderRadius:{value:["border","radius"],support:["__experimentalBorder","radius"],properties:{borderTopLeftRadius:"topLeft",borderTopRightRadius:"topRight",borderBottomLeftRadius:"bottomLeft",borderBottomRightRadius:"bottomRight"},useEngine:!0},borderStyle:{value:["border","style"],support:["__experimentalBorder","style"],useEngine:!0},borderWidth:{value:["border","width"],support:["__experimentalBorder","width"],useEngine:!0},borderTopColor:{value:["border","top","color"],support:["__experimentalBorder","color"],useEngine:!0},borderTopStyle:{value:["border","top","style"],support:["__experimentalBorder","style"],useEngine:!0},borderTopWidth:{value:["border","top","width"],support:["__experimentalBorder","width"],useEngine:!0},borderRightColor:{value:["border","right","color"],support:["__experimentalBorder","color"],useEngine:!0},borderRightStyle:{value:["border","right","style"],support:["__experimentalBorder","style"],useEngine:!0},borderRightWidth:{value:["border","right","width"],support:["__experimentalBorder","width"],useEngine:!0},borderBottomColor:{value:["border","bottom","color"],support:["__experimentalBorder","color"],useEngine:!0},borderBottomStyle:{value:["border","bottom","style"],support:["__experimentalBorder","style"],useEngine:!0},borderBottomWidth:{value:["border","bottom","width"],support:["__experimentalBorder","width"],useEngine:!0},borderLeftColor:{value:["border","left","color"],support:["__experimentalBorder","color"],useEngine:!0},borderLeftStyle:{value:["border","left","style"],support:["__experimentalBorder","style"],useEngine:!0},borderLeftWidth:{value:["border","left","width"],support:["__experimentalBorder","width"],useEngine:!0},color:{value:["color","text"],support:["color","text"],requiresOptOut:!0,useEngine:!0},columnCount:{value:["typography","textColumns"],support:["typography","textColumns"],useEngine:!0},filter:{value:["filter","duotone"],support:["filter","duotone"]},linkColor:{value:["elements","link","color","text"],support:["color","link"]},captionColor:{value:["elements","caption","color","text"],support:["color","caption"]},buttonColor:{value:["elements","button","color","text"],support:["color","button"]},buttonBackgroundColor:{value:["elements","button","color","background"],support:["color","button"]},headingColor:{value:["elements","heading","color","text"],support:["color","heading"]},headingBackgroundColor:{value:["elements","heading","color","background"],support:["color","heading"]},fontFamily:{value:["typography","fontFamily"],support:["typography","__experimentalFontFamily"],useEngine:!0},fontSize:{value:["typography","fontSize"],support:["typography","fontSize"],useEngine:!0},fontStyle:{value:["typography","fontStyle"],support:["typography","__experimentalFontStyle"],useEngine:!0},fontWeight:{value:["typography","fontWeight"],support:["typography","__experimentalFontWeight"],useEngine:!0},lineHeight:{value:["typography","lineHeight"],support:["typography","lineHeight"],useEngine:!0},margin:{value:["spacing","margin"],support:["spacing","margin"],properties:{marginTop:"top",marginRight:"right",marginBottom:"bottom",marginLeft:"left"},useEngine:!0},minHeight:{value:["dimensions","minHeight"],support:["dimensions","minHeight"],useEngine:!0},minWidth:{value:["dimensions","minWidth"],support:["dimensions","minWidth"],useEngine:!0},height:{value:["dimensions","height"],support:["dimensions","height"],useEngine:!0},width:{value:["dimensions","width"],support:["dimensions","width"],useEngine:!0},padding:{value:["spacing","padding"],support:["spacing","padding"],properties:{paddingTop:"top",paddingRight:"right",paddingBottom:"bottom",paddingLeft:"left"},useEngine:!0},textAlign:{value:["typography","textAlign"],support:["typography","textAlign"],useEngine:!1},textDecoration:{value:["typography","textDecoration"],support:["typography","__experimentalTextDecoration"],useEngine:!0},textTransform:{value:["typography","textTransform"],support:["typography","__experimentalTextTransform"],useEngine:!0},letterSpacing:{value:["typography","letterSpacing"],support:["typography","__experimentalLetterSpacing"],useEngine:!0},textIndent:{value:["typography","textIndent"],support:["typography","textIndent"],useEngine:!0},writingMode:{value:["typography","writingMode"],support:["typography","__experimentalWritingMode"],useEngine:!0},"--wp--style--root--padding":{value:["spacing","padding"],support:["spacing","padding"],properties:{"--wp--style--root--padding-top":"top","--wp--style--root--padding-right":"right","--wp--style--root--padding-bottom":"bottom","--wp--style--root--padding-left":"left"},rootOnly:!0}},Kn={link:"a:where(:not(.wp-element-button))",heading:"h1, h2, h3, h4, h5, h6",h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",button:".wp-element-button, .wp-block-button__link",caption:".wp-element-caption, .wp-block-audio figcaption, .wp-block-embed figcaption, .wp-block-gallery figcaption, .wp-block-image figcaption, .wp-block-table figcaption, .wp-block-video figcaption",cite:"cite",label:"label",select:"select",textInput:"textarea, input:where([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url])"},Wn={"color.duotone":!0,"color.gradients":!0,"color.palette":!0,"dimensions.aspectRatios":!0,"typography.fontSizes":!0,"spacing.spacingSizes":!0};var b=h(se(),1),eo=h(Je(),1),T=h(nt(),1);var ur={title:"block title",description:"block description",keywords:["block keyword"],styles:[{label:"block style label"}],variations:[{title:"block variation title",description:"block variation description",keywords:["block variation keyword"]}]};var Qn=h(Xn(),1),{lock:Jn,unlock:z}=(0,Qn.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/blocks");function ot(e){return e!==null&&typeof e=="object"}function to(e){let{addBootstrappedBlockType:t}=z((0,b.dispatch)(m));for(let[r,n]of Object.entries(e))t(r,n)}function _a({textdomain:e,...t}){let r=["apiVersion","title","category","parent","ancestor","icon","description","keywords","attributes","providesContext","usesContext","selectors","supports","styles","example","variations","blockHooks","allowedBlocks"],n=Object.fromEntries(Object.entries(t).filter(([o])=>r.includes(o)));return e&&Object.keys(ur).forEach(o=>{n[o]&&(n[o]=pr(ur[o],n[o],e))}),n}function ro(e,t){let r=ot(e)?e.name:e;if(typeof r!="string"){(0,T.default)("Block names must be strings.");return}if(!/^[a-z][a-z0-9-]*\/[a-z][a-z0-9-]*$/.test(r)){(0,T.default)("Block names must contain a namespace prefix, include only lowercase alphanumeric characters or dashes, and start with a letter. Example: my-plugin/my-custom-block");return}if((0,b.select)(m).getBlockType(r)){(0,T.default)('Block "'+r+'" is already registered.');return}let{addBootstrappedBlockType:n,addUnprocessedBlockType:o}=z((0,b.dispatch)(m));if(ot(e)){let i=_a(e);n(r,i)}return o(r,t),(0,b.select)(m).getBlockType(r)}function pr(e,t,r){return typeof e=="string"&&typeof t=="string"?(0,eo._x)(t,e,r):Array.isArray(e)&&e.length&&Array.isArray(t)?t.map(n=>pr(e[0],n,r)):ot(e)&&Object.entries(e).length&&ot(t)?Object.keys(t).reduce((n,o)=>e[o]?(n[o]=pr(e[o],t[o],r),n):(n[o]=t[o],n),{}):t}function no(e,{title:t,icon:r}){(0,b.dispatch)(m).addBlockCollection(e,t,r)}function oo(e){let t=(0,b.select)(m).getBlockType(e);if(!t){(0,T.default)('Block "'+e+'" is not registered.');return}return(0,b.dispatch)(m).removeBlockTypes(e),t}function io(e){(0,b.dispatch)(m).setFreeformFallbackBlockName(e)}function D(){return(0,b.select)(m).getFreeformFallbackBlockName()}function it(){return(0,b.select)(m).getGroupingBlockName()}function so(e){(0,b.dispatch)(m).setUnregisteredFallbackBlockName(e)}function Y(){return(0,b.select)(m).getUnregisteredFallbackBlockName()}function ao(e){(0,b.dispatch)(m).setDefaultBlockName(e)}function lo(e){(0,b.dispatch)(m).setGroupingBlockName(e)}function st(){return(0,b.select)(m).getDefaultBlockName()}function w(e){return(0,b.select)(m)?.getBlockType(e)}function Re(){return(0,b.select)(m).getBlockTypes()}function co(e,t,r){return(0,b.select)(m).getBlockSupport(e,t,r)}function j(e,t,r){return(0,b.select)(m).hasBlockSupport(e,t,r)}function uo(e){return e?.name==="core/block"}function po(e){return e?.name==="core/template-part"}var fo=e=>(0,b.select)(m).getChildBlockNames(e),ho=e=>(0,b.select)(m).hasChildBlocks(e),mo=e=>(0,b.select)(m).hasChildBlocksWithInserterSupport(e),go=(e,t)=>{(0,b.dispatch)(m).addBlockStyles(e,t)},bo=(e,t)=>{(0,b.dispatch)(m).removeBlockStyles(e,t)},ko=(e,t)=>(0,b.select)(m).getBlockVariations(e,t),yo=(e,t)=>{if(Array.isArray(t))for(let r of t)typeof r.name!="string"&&(0,T.default)("Variation names must be unique strings.");else typeof t.name!="string"&&(0,T.default)("Variation names must be unique strings.");(0,b.dispatch)(m).addBlockVariations(e,t)},vo=(e,t)=>{(0,b.dispatch)(m).removeBlockVariations(e,t)},wo=e=>{let{name:t,label:r,usesContext:n,getValues:o,setValues:i,canUserEditValue:s,getFieldsList:a}=e,l=z((0,b.select)(m)).getBlockBindingsSource(t),c=["label","usesContext"];for(let u in l)if(!c.includes(u)&&l[u]){(0,T.default)('Block bindings source "'+t+'" is already registered.');return}if(!t){(0,T.default)("Block bindings source must contain a name.");return}if(typeof t!="string"){(0,T.default)("Block bindings source name must be a string.");return}if(/[A-Z]+/.test(t)){(0,T.default)("Block bindings source name must not contain uppercase characters.");return}if(!/^[a-z0-9/-]+$/.test(t)){(0,T.default)("Block bindings source name must contain only valid characters: lowercase characters, hyphens, or digits. Example: my-plugin/my-custom-source.");return}if(!/^[a-z0-9-]+\/[a-z0-9-]+$/.test(t)){(0,T.default)("Block bindings source name must contain a namespace and valid characters. Example: my-plugin/my-custom-source.");return}if(!r&&!l?.label){(0,T.default)("Block bindings source must contain a label.");return}if(r&&typeof r!="string"){(0,T.default)("Block bindings source label must be a string.");return}if(r&&l?.label&&r!==l?.label&&(0,T.default)('Block bindings "'+t+'" source label was overridden.'),n&&!Array.isArray(n)){(0,T.default)("Block bindings source usesContext must be an array.");return}if(o&&typeof o!="function"){(0,T.default)("Block bindings source getValues must be a function.");return}if(i&&typeof i!="function"){(0,T.default)("Block bindings source setValues must be a function.");return}if(s&&typeof s!="function"){(0,T.default)("Block bindings source canUserEditValue must be a function.");return}if(a&&typeof a!="function"){(0,T.default)("Block bindings source getFieldsList must be a function.");return}return z((0,b.dispatch)(m)).addBlockBindingsSource(e)};function xo(e){if(!fr(e)){(0,T.default)('Block bindings source "'+e+'" is not registered.');return}z((0,b.dispatch)(m)).removeBlockBindingsSource(e)}function fr(e){return z((0,b.select)(m)).getBlockBindingsSource(e)}function To(){return z((0,b.select)(m)).getAllBlockBindingsSources()}Vn([$n,jn]);var Eo=["#191e23","#f8f9f9"];function dr(e,t){let r=w(e.name)?.attributes??{},n=t?Object.entries(r).filter(([i,s])=>t==="content"&&i==="metadata"?Object.keys(e.attributes[i]?.bindings??{}).length>0:s.role===t||s.__experimentalRole===t):[];return(n.length?n:Object.entries(r)).every(([i,s])=>{let a=e.attributes[i];return s.hasOwnProperty("default")?a===s.default:s.type==="rich-text"?!a?.length:a===void 0})}function ct(e,t){return e.name===st()&&dr(e,t)}function Oe(e){return!!e&&(typeof e=="string"||(0,at.isValidElement)(e)||typeof e=="function"||e instanceof at.Component)}function ut(e){let t=e||tt;if(Oe(t))return{src:t};let r=t;if("background"in r){let n=I(r.background),o=s=>n.contrast(s),i=Math.max(...Eo.map(o));return{...r,foreground:r.foreground?r.foreground:Eo.find(s=>o(s)===i),shadowColor:n.alpha(.3).toRgbString()}}return r}function U(e){return typeof e=="string"?w(e):e}function hr(e,t,r="visual"){let{__experimentalLabel:n,title:o}=e,i=n&&n(t,{context:r});return i?i.toPlainText?i.toPlainText():(0,Bo.__unstableStripHTML)(i):o}function Ao(e,t,r,n="vertical"){let o=e?.title??"",i=e?hr(e,t,"accessibility"):"",s=r!==void 0,a=i&&i!==o;return s&&n==="vertical"?a?(0,R.sprintf)((0,R.__)("%1$s Block. Row %2$d. %3$s"),o,r,i):(0,R.sprintf)((0,R.__)("%1$s Block. Row %2$d"),o,r):s&&n==="horizontal"?a?(0,R.sprintf)((0,R.__)("%1$s Block. Column %2$d. %3$s"),o,r,i):(0,R.sprintf)((0,R.__)("%1$s Block. Column %2$d"),o,r):a?(0,R.sprintf)((0,R.__)("%1$s Block. %2$s"),o,i):(0,R.sprintf)((0,R.__)("%s Block"),o)}function mr(e){if(e.default!==void 0)return e.default;if(e.type==="rich-text")return new Le.RichTextData}function gr(e){return w(e)!==void 0}function ke(e,t){let r=w(e);if(r===void 0)throw new Error(`Block type '${e}' is not registered.`);return Object.entries(r.attributes).reduce((n,[o,i])=>{let s=t[o];if(s!==void 0)i.type==="rich-text"?s instanceof Le.RichTextData?n[o]=s:typeof s=="string"&&(n[o]=Le.RichTextData.fromHTMLString(s)):i.type==="string"&&s instanceof Le.RichTextData?n[o]=s.toHTMLString():n[o]=s;else{let a=mr(i);a!==void 0&&(n[o]=a)}return["node","children"].indexOf(i.source??"")!==-1&&(typeof n[o]=="string"?n[o]=[n[o]]:Array.isArray(n[o])||(n[o]=[])),n},{})}function So(e,t){return(0,lt.default)("__experimentalSanitizeBlockAttributes",{since:"7.1",alternative:"sanitizeBlockAttributes"}),ke(e,t)}function br(e,t){let r=w(e)?.attributes;if(!r)return[];let n=Object.keys(r);return t?n.filter(o=>{let i=r[o];return i?.role===t?!0:i?.__experimentalRole===t?((0,lt.default)("__experimentalRole attribute",{since:"6.7",version:"6.8",alternative:"role attribute",hint:`Check the block.json of the ${e} block.`}),!0):!1}):n}var Co=(...e)=>((0,lt.default)("__experimentalGetBlockAttributesNamesByRole",{since:"6.7",version:"6.8",alternative:"getBlockAttributesNamesByRole"}),br(...e));function _o(e){let t=w(e),r=t?.attributes;return t?.supports?.contentRole?!0:r?!!Object.keys(r)?.some(o=>{let i=r[o];return i?.role==="content"||i?.__experimentalRole==="content"}):!1}function F(e,t){let r=Array.isArray(t)?t:[t];return Object.fromEntries(Object.entries(e).filter(([n])=>!r.includes(n)))}var Na=[{slug:"text",title:(0,J.__)("Text")},{slug:"media",title:(0,J.__)("Media")},{slug:"design",title:(0,J.__)("Design")},{slug:"widgets",title:(0,J.__)("Widgets")},{slug:"theme",title:(0,J.__)("Theme")},{slug:"embed",title:(0,J.__)("Embeds")},{slug:"reusable",title:(0,J.__)("Reusable blocks")}];function kr(e){return e.reduce((t,r)=>({...t,[r.name]:r}),{})}function pt(e){return e.reduce((t,r)=>(t.some(n=>n.name===r.name)||t.push(r),t),[])}function Ra(e={},t){switch(t.type){case"ADD_BOOTSTRAPPED_BLOCK_TYPE":let{name:r,blockType:n}=t;if(e[r])return e;let i=Object.fromEntries(Object.entries(n).filter(([,s])=>s!=null).map(([s,a])=>[Cn(s),a]));return i.name=r,{...e,[r]:i};case"REMOVE_BLOCK_TYPES":return F(e,t.names)}return e}function La(e={},t){switch(t.type){case"ADD_UNPROCESSED_BLOCK_TYPE":return{...e,[t.name]:t.blockType};case"REMOVE_BLOCK_TYPES":return F(e,t.names)}return e}function Oa(e={},t){switch(t.type){case"ADD_BLOCK_TYPES":return{...e,...kr(t.blockTypes)};case"REMOVE_BLOCK_TYPES":return F(e,t.names)}return e}function Da(e={},t){switch(t.type){case"ADD_BLOCK_TYPES":return{...e,...Object.fromEntries(Object.entries(kr(t.blockTypes)).map(([n,o])=>[n,pt([...(o.styles??[]).map(i=>({...i,source:"block"})),...(e[o.name]??[]).filter(({source:i})=>i!=="block")])]))};case"ADD_BLOCK_STYLES":let r={};return t.blockNames.forEach(n=>{r[n]=pt([...e[n]??[],...t.styles])}),{...e,...r};case"REMOVE_BLOCK_STYLES":return{...e,[t.blockName]:(e[t.blockName]??[]).filter(n=>t.styleNames.indexOf(n.name)===-1)}}return e}function qa(e={},t){switch(t.type){case"ADD_BLOCK_TYPES":return{...e,...Object.fromEntries(Object.entries(kr(t.blockTypes)).map(([r,n])=>[r,pt([...(n.variations??[]).map(o=>({...o,source:"block"})),...(e[n.name]??[]).filter(({source:o})=>o!=="block")])]))};case"ADD_BLOCK_VARIATIONS":return{...e,[t.blockName]:pt([...e[t.blockName]??[],...t.variations])};case"REMOVE_BLOCK_VARIATIONS":return{...e,[t.blockName]:(e[t.blockName]??[]).filter(r=>t.variationNames.indexOf(r.name)===-1)}}return e}function ft(e){return(t=null,r)=>{switch(r.type){case"REMOVE_BLOCK_TYPES":return r.names.indexOf(t)!==-1?null:t;case e:return r.name||null}return t}}var Pa=ft("SET_DEFAULT_BLOCK_NAME"),Ia=ft("SET_FREEFORM_FALLBACK_BLOCK_NAME"),za=ft("SET_UNREGISTERED_FALLBACK_BLOCK_NAME"),Ma=ft("SET_GROUPING_BLOCK_NAME");function Va(e=Na,t){switch(t.type){case"SET_CATEGORIES":let r=new Map;return(t.categories||[]).forEach(n=>{r.set(n.slug,n)}),[...r.values()];case"UPDATE_CATEGORY":{if(!t.category||!Object.keys(t.category).length)return e;if(e.find(({slug:o})=>o===t.slug))return e.map(o=>o.slug===t.slug?{...o,...t.category}:o)}}return e}function $a(e={},t){switch(t.type){case"ADD_BLOCK_COLLECTION":return{...e,[t.namespace]:{title:t.title,icon:t.icon}};case"REMOVE_BLOCK_COLLECTION":return F(e,t.namespace)}return e}function ja(e=[],t=[]){let r=Array.from(new Set(e.concat(t)));return r.length>0?r:void 0}function Ua(e={},t){switch(t.type){case"ADD_BLOCK_BINDINGS_SOURCE":return{...e,[t.name]:{label:t.label||e[t.name]?.label,usesContext:ja(e[t.name]?.usesContext,t.usesContext),getValues:t.getValues,setValues:t.setValues,canUserEditValue:t.setValues&&t.canUserEditValue,getFieldsList:t.getFieldsList}};case"REMOVE_BLOCK_BINDINGS_SOURCE":return F(e,t.name)}return e}var Ro=(0,No.combineReducers)({bootstrappedBlockTypes:Ra,unprocessedBlockTypes:La,blockTypes:Oa,blockStyles:Da,blockVariations:qa,defaultBlockName:Pa,freeformFallbackBlockName:Ia,unregisteredFallbackBlockName:za,groupingBlockName:Ma,categories:Va,collections:$a,blockBindingsSources:Ua});var Br={};Ae(Br,{__experimentalHasContentRoleAttribute:()=>hl,getActiveBlockVariation:()=>nl,getBlockStyles:()=>rl,getBlockSupport:()=>Ko,getBlockType:()=>ve,getBlockTypes:()=>Go,getBlockVariations:()=>Tr,getCategories:()=>il,getChildBlockNames:()=>Er,getCollections:()=>sl,getDefaultBlockName:()=>al,getDefaultBlockVariation:()=>ol,getFreeformFallbackBlockName:()=>ll,getGroupingBlockName:()=>ul,getUnregisteredFallbackBlockName:()=>cl,hasBlockSupport:()=>Wo,hasChildBlocks:()=>fl,hasChildBlocksWithInserterSupport:()=>dl,isMatchingSearchTerm:()=>pl});var $o=h(qo(),1),jo=h(yr(),1),ht=h(se(),1),Uo=h(_e(),1),Fo=h(L(),1);var ae=(e,t,r)=>{let n=Array.isArray(t)?t:t.split("."),o=e;return n.forEach(i=>{o=o?.[i]}),o??r};function Io(e){return typeof e=="object"&&e!==null&&e.constructor===Object}function vr(e,t){return Io(e)&&Io(t)?Object.entries(t).every(([r,n])=>vr(e?.[r],n)):e===t}var xr={};Ae(xr,{getAllBlockBindingsSources:()=>Qa,getBlockBindingsSource:()=>Ja,getBlockBindingsSourceFieldsList:()=>el,getBlockKeyboardShortcuts:()=>tl,getBootstrappedBlockType:()=>Za,getSupportedStyles:()=>Ya,getUnprocessedBlockTypes:()=>Xa,hasContentRoleAttribute:()=>wr});var ye=h(se(),1),Mo=h(L(),1);var Wa=["background","backgroundColor","color","linkColor","captionColor","buttonColor","headingColor","fontFamily","fontSize","fontStyle","fontWeight","lineHeight","padding","contentSize","wideSize","blockGap","textAlign","textDecoration","textIndent","textTransform","letterSpacing"];function zo(e,t,r){return e.filter(n=>!(n==="fontSize"&&r==="heading"||n==="textDecoration"&&!t&&r!=="link"||n==="textTransform"&&!t&&!(["heading","h1","h2","h3","h4","h5","h6"].includes(r)||r==="button"||r==="caption"||r==="text")||n==="letterSpacing"&&!t&&!(["heading","h1","h2","h3","h4","h5","h6"].includes(r)||r==="button"||r==="caption"||r==="text")||n==="textIndent"&&!t||n==="textColumns"&&!t))}var Ya=(0,ye.createSelector)((e,t,r)=>{if(!t)return zo(Wa,t,r);let n=ve(e,t);if(!n)return[];let o=[],i=n?.supports;i?.spacing?.blockGap&&o.push("blockGap"),i?.shadow&&o.push("shadow");let s=rt;return Object.keys(s).forEach(a=>{if(s[a].support){if(s[a].requiresOptOut&&i&&s[a].support[0]in i&&ae(i,s[a].support)!==!1){o.push(a);return}i&&ae(i,s[a].support,!1)&&o.push(a)}}),zo(o,t,r)},(e,t)=>[e.blockTypes[t]]);function Za(e,t){return e.bootstrappedBlockTypes[t]}function Xa(e){return e.unprocessedBlockTypes}function Qa(e){return e.blockBindingsSources}function Ja(e,t){return e.blockBindingsSources[t]}var el=(0,ye.createRegistrySelector)(e=>(0,ye.createSelector)((t,r,n)=>{if(!r.getFieldsList)return[];let o={};if(r?.usesContext?.length)for(let i of r.usesContext)o[i]=n[i];return r.getFieldsList({select:e,context:o})},(t,r,n)=>[r.getFieldsList,r.usesContext,n])),tl=(0,ye.createSelector)(e=>{let t=[];for(let r of Object.keys(e.blockTypes)){for(let o of e.blockVariations[r]??[])o.shortcut&&t.push({...o.shortcut,targetBlockName:r,blockNames:[r],variationName:o.name});let n=e.blockTypes[r]?.transforms;for(let o of n?.to??[]){if(o.type!=="block")continue;let i=o.blocks?.[0];if(i)for(let s of o.shortcuts??[])t.push({...s,targetBlockName:i,blockNames:[r],variationName:s.variationName??o.variationName})}for(let o of n?.from??[])if(!(o.type!=="block"||!o.blocks?.length))for(let i of o.shortcuts??[])t.push({...i,targetBlockName:r,blockNames:o.blocks,variationName:i.variationName??o.variationName})}return t},e=>[e.blockTypes,e.blockVariations]),wr=(e,t)=>{let r=ve(e,t);return r?Object.values(r.attributes).some(({role:n,__experimentalRole:o})=>n==="content"?!0:o==="content"?((0,Mo.default)("__experimentalRole attribute",{since:"6.7",version:"6.8",alternative:"role attribute",hint:`Check the block.json of the ${t} block.`}),!0):!1):!1};var Ho=(e,t)=>typeof t=="string"?ve(e,t):t,Go=(0,ht.createSelector)(e=>Object.values(e.blockTypes),e=>[e.blockTypes]);function ve(e,t){return e.blockTypes[t]}function rl(e,t){return e.blockStyles[t]}var Tr=(0,ht.createSelector)((e,t,r)=>{let n=e.blockVariations[t];return!n||!r?n:n.filter(o=>(o.scope||["block","inserter"]).includes(r))},(e,t)=>[e.blockVariations[t]]);function nl(e,t,r,n,o){let i=Tr(e,t,n);if(!i)return i;if(o){let u=i.find(p=>p.innerContent&&(0,jo.default)(p.innerContent,o));if(u)return u}let s=ve(e,t),a=Object.keys(s?.attributes||{}),l,c=0;for(let u of i)if(!u.innerContent){if(Array.isArray(u.isActive)){let p=u.isActive.filter(d=>{let x=d.split(".")[0];return a.includes(x)}),f=p.length;if(f===0)continue;p.every(d=>{let x=ae(u.attributes,d);if(x===void 0)return!1;let _=ae(r,d);return _ instanceof Uo.RichTextData&&(_=_.toHTMLString()),vr(_,x)})&&f>c&&(l=u,c=f)}else if(u.isActive?.(r,u.attributes))return l||u}return!l&&["block","transform"].includes(n)&&(l=i.find(u=>u?.isDefault&&!Object.hasOwn(u,"isActive"))),l}function ol(e,t,r){let n=Tr(e,t,r);return[...n||[]].reverse().find(({isDefault:i})=>!!i)||n?.[0]}function il(e){return e.categories}function sl(e){return e.collections}function al(e){return e.defaultBlockName}function ll(e){return e.freeformFallbackBlockName}function cl(e){return e.unregisteredFallbackBlockName}function ul(e){return e.groupingBlockName}var Er=(0,ht.createSelector)((e,t)=>Go(e).filter(r=>r.parent?.includes(t)).map(({name:r})=>r),e=>[e.blockTypes]),Ko=(e,t,r,n)=>{let o=Ho(e,t);return o?.supports?ae(o.supports,r,n):n};function Wo(e,t,r,n){return!!Ko(e,t,r,n)}function Vo(e){return(0,$o.default)(e??"").toLowerCase().trim()}function pl(e,t,r=""){let n=Ho(e,t),o=Vo(r),i=s=>Vo(s).includes(o);return i(n?.title)||n?.keywords?.some(i)||i(n?.category)||typeof n?.description=="string"&&i(n.description)}var fl=(e,t)=>Er(e,t).length>0,dl=(e,t)=>Er(e,t).some(r=>Wo(e,r,"inserter",!0)),hl=(...e)=>((0,Fo.default)("__experimentalHasContentRoleAttribute",{since:"6.7",version:"6.8",hint:"This is a private selector."}),wr(...e));var Nr={};Ae(Nr,{__experimentalReapplyBlockFilters:()=>yl,addBlockCollection:()=>Rl,addBlockStyles:()=>wl,addBlockTypes:()=>kl,addBlockVariations:()=>Tl,reapplyBlockTypeFilters:()=>ii,removeBlockCollection:()=>Ll,removeBlockStyles:()=>xl,removeBlockTypes:()=>vl,removeBlockVariations:()=>El,setCategories:()=>_l,setDefaultBlockName:()=>Bl,setFreeformFallbackBlockName:()=>Al,setGroupingBlockName:()=>Cl,setUnregisteredFallbackBlockName:()=>Sl,updateCategory:()=>Nl});var oi=h(L(),1);function Yo(e){return Object.prototype.toString.call(e)==="[object Object]"}function Zo(e){var t,r;return Yo(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!(Yo(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}var ni=h(ei(),1),Cr=h(L(),1),_r=h(De(),1),P=h(nt(),1);var ri={common:"text",formatting:"text",layout:"design"};function bl(e=[],t=[]){let r=[...e];return t.forEach(n=>{let o=r.findIndex(i=>i.name===n.name);o!==-1?r[o]={...r[o],...n}:r.push(n)}),r}var Bt=(e,t)=>({select:r})=>{let n=r.getBootstrappedBlockType(e),o={apiVersion:1,name:e,icon:tt,keywords:[],attributes:{},providesContext:{},usesContext:[],selectors:{},supports:{},styles:[],blockHooks:{},save:()=>null,...n,...t,variations:bl(Array.isArray(n?.variations)?n.variations:[],Array.isArray(t?.variations)?t.variations:[])};(!o.attributes||typeof o.attributes!="object")&&((0,P.default)('The block "'+e+'" is registering attributes as `null` or `undefined`. Use an empty object (`attributes: {}`) or exclude the `attributes` key.'),o.attributes={});let i=(0,_r.applyFilters)("blocks.registerBlockType",o,e,null);if(i.apiVersion<=2&&(0,Cr.default)("Block with API version 2 or lower",{since:"6.9",hint:`The block "${e}" is registered with API version ${i.apiVersion}. This means that the post editor may work as a non-iframe editor. Since all editors are planned to work as iframes in the future, set the \`apiVersion\` field to 3 and test the block inside the iframe editor.`,link:"https://developer.wordpress.org/block-editor/reference-guides/block-api/block-api-versions/block-migration-for-iframe-editor-compatibility/"}),i.description&&typeof i.description!="string"&&(0,Cr.default)("Declaring non-string block descriptions",{since:"6.2"}),i.deprecated&&(i.deprecated=i.deprecated.map(a=>Object.fromEntries(Object.entries((0,_r.applyFilters)("blocks.registerBlockType",{...F(o,Ne),...a},o.name,a)).filter(([l])=>Ne.includes(l))))),!Zo(i)){(0,P.default)("Block settings must be a valid object.");return}if(typeof i.save!="function"){(0,P.default)('The "save" property must be a valid function.');return}if("edit"in i&&!(0,ni.isValidElementType)(i.edit)){(0,P.default)('The "edit" property must be a valid component.');return}if(typeof i.category=="string"&&ri.hasOwnProperty(i.category)&&(i.category=ri[i.category]),"category"in i&&!r.getCategories().some(({slug:a})=>a===i.category)&&((0,P.default)('The block "'+e+'" is registered with an invalid category "'+i.category+'".'),delete i.category),!("title"in i)||i.title===""){(0,P.default)('The block "'+e+'" must have a title.');return}if(typeof i.title!="string"){(0,P.default)("Block titles must be strings.");return}let s=ut(i.icon);if(i.icon=s,!Oe(s.src)){(0,P.default)("The icon passed is invalid. The icon should be a string, an element, a function, or an object following the specifications documented in https://developer.wordpress.org/block-editor/developers/block-api/block-registration/#icon-optional");return}if((typeof i?.parent=="string"||i?.parent instanceof String)&&(i.parent=[i.parent],(0,P.default)("Parent must be undefined or an array of strings (block types), but it is a string.")),!Array.isArray(i?.parent)&&i?.parent!==void 0){(0,P.default)("Parent must be undefined or an array of block types, but it is "+i.parent);return}if(i?.parent?.length===1&&e===i.parent[0]){(0,P.default)('Block "'+e+'" cannot be a parent of itself. Please remove the block name from the parent list.');return}return i};function kl(e){return{type:"ADD_BLOCK_TYPES",blockTypes:Array.isArray(e)?e:[e]}}function ii(){return({dispatch:e,select:t})=>{let r=[];for(let[n,o]of Object.entries(t.getUnprocessedBlockTypes())){let i=e(Bt(n,o));i&&r.push(i)}r.length&&e.addBlockTypes(r)}}function yl(){return(0,oi.default)('wp.data.dispatch( "core/blocks" ).__experimentalReapplyBlockFilters',{since:"6.4",alternative:"reapplyBlockFilters"}),ii()}function vl(e){return{type:"REMOVE_BLOCK_TYPES",names:Array.isArray(e)?e:[e]}}function wl(e,t){return{type:"ADD_BLOCK_STYLES",styles:Array.isArray(t)?t:[t],blockNames:Array.isArray(e)?e:[e]}}function xl(e,t){return{type:"REMOVE_BLOCK_STYLES",styleNames:Array.isArray(t)?t:[t],blockName:e}}function Tl(e,t){return{type:"ADD_BLOCK_VARIATIONS",variations:Array.isArray(t)?t:[t],blockName:e}}function El(e,t){return{type:"REMOVE_BLOCK_VARIATIONS",variationNames:Array.isArray(t)?t:[t],blockName:e}}function Bl(e){return{type:"SET_DEFAULT_BLOCK_NAME",name:e}}function Al(e){return{type:"SET_FREEFORM_FALLBACK_BLOCK_NAME",name:e}}function Sl(e){return{type:"SET_UNREGISTERED_FALLBACK_BLOCK_NAME",name:e}}function Cl(e){return{type:"SET_GROUPING_BLOCK_NAME",name:e}}function _l(e){return{type:"SET_CATEGORIES",categories:e}}function Nl(e,t){return{type:"UPDATE_CATEGORY",slug:e,category:t}}function Rl(e,t,r){return{type:"ADD_BLOCK_COLLECTION",namespace:e,title:t,icon:r}}function Ll(e){return{type:"REMOVE_BLOCK_COLLECTION",namespace:e}}var Rr={};Ae(Rr,{addBlockBindingsSource:()=>ql,addBootstrappedBlockType:()=>Ol,addUnprocessedBlockType:()=>Dl,removeBlockBindingsSource:()=>Pl});function Ol(e,t){return{type:"ADD_BOOTSTRAPPED_BLOCK_TYPE",name:e,blockType:t}}function Dl(e,t){return({dispatch:r})=>{r({type:"ADD_UNPROCESSED_BLOCK_TYPE",name:e,blockType:t});let n=r(Bt(e,t));n&&r.addBlockTypes(n)}}function ql(e){return{type:"ADD_BLOCK_BINDINGS_SOURCE",name:e.name,label:e.label,usesContext:e.usesContext,getValues:e.getValues,setValues:e.setValues,canUserEditValue:e.canUserEditValue,getFieldsList:e.getFieldsList}}function Pl(e){return{type:"REMOVE_BLOCK_BINDINGS_SOURCE",name:e}}var si="core/blocks";var m=(0,At.createReduxStore)(si,{reducer:Ro,selectors:Br,actions:Nr});(0,At.register)(m);z(m).registerPrivateSelectors(xr);z(m).registerPrivateActions(Rr);var A=[];for(let e=0;e<256;++e)A.push((e+256).toString(16).slice(1));function ai(e,t=0){return(A[e[t+0]]+A[e[t+1]]+A[e[t+2]]+A[e[t+3]]+"-"+A[e[t+4]]+A[e[t+5]]+"-"+A[e[t+6]]+A[e[t+7]]+"-"+A[e[t+8]]+A[e[t+9]]+"-"+A[e[t+10]]+A[e[t+11]]+A[e[t+12]]+A[e[t+13]]+A[e[t+14]]+A[e[t+15]]).toLowerCase()}var Il=new Uint8Array(16);function Lr(){return crypto.getRandomValues(Il)}function zl(e,t,r){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():Ml(e,t,r)}function Ml(e,t,r){e=e||{};let n=e.random??e.rng?.()??Lr();if(n.length<16)throw new Error("Random bytes length must be >= 16");if(n[6]=n[6]&15|64,n[8]=n[8]&63|128,t){if(r=r||0,r<0||r+16>t.length)throw new RangeError(`UUID byte range ${r}:${r+15} is out of buffer bounds`);for(let o=0;o<16;++o)t[r+o]=n[o];return t}return ai(n)}var qe=zl;var St=h(De(),1),ci=h(L(),1),ui=h(nt(),1);var Ie=e=>e?.type==="block",pi=(e,t)=>t.variationName?{...e,variationName:t.variationName}:e;function S(e,t={},r=[],n){if(!gr(e))return S("core/missing",{originalName:e,originalContent:"",originalUndelimitedContent:""});let o=ke(e,t),s={clientId:qe(),name:e,isValid:!0,attributes:o,innerBlocks:r};return n&&(e==="core/html"?s.innerContent=n:(0,ui.default)(`The innerContent argument passed to createBlock for the "${e}" block was ignored. Only the Custom HTML block stores static inner content.`)),s}function Dr(e=[]){return e.map(t=>{let r=Array.isArray(t)?t:[t.name,t.attributes,t.innerBlocks,t.innerContent],[n,o,i=[],s]=r;return S(n,o,Dr(i),s)})}function Ct(e,t={},r){let{name:n}=e;if(!gr(n))return S("core/missing",{originalName:n,originalContent:"",originalUndelimitedContent:""});let o=qe(),i=ke(n,{...e.attributes,...t});return{...e,clientId:o,attributes:i,innerBlocks:r||e.innerBlocks.map(s=>Ct(s))}}function fi(e,t={},r){return(0,ci.default)("__experimentalCloneSanitizedBlock",{since:"7.1",alternative:"cloneSanitizedBlock"}),Ct(e,t,r)}function qr(e,t={},r){let n=qe();return{...e,clientId:n,attributes:{...e.attributes,...t},innerBlocks:r||e.innerBlocks.map(o=>qr(o))}}var di=(e,t,r)=>{if(!r.length)return!1;let n=r.length>1,o=r[0].name;if(!(Pe(e)||!n||e.isMultiBlock)||!Pe(e)&&!r.every(l=>l.name===o))return!1;let s=r[0];return!(!(t!=="from"||e.blocks.indexOf(s.name)!==-1||Pe(e))||!n&&t==="from"&&li(s.name)&&li(e.blockName)||!Or(e,r))},Vl=e=>e.length?Re().flatMap(n=>M("from",n.name).filter(Ie).filter(i=>di(i,"from",e)).map(i=>pi(n,i))):[],$l=e=>{if(!e.length)return[];let t=e[0],r=w(t.name);return(r?M("to",r.name):[]).filter(Ie).filter(i=>di(i,"to",e)).flatMap(i=>(i.blocks??[]).map(s=>{let a=w(s);return a?pi(a,i):void 0})).filter(i=>!!i)},Pe=e=>Ie(e)&&Array.isArray(e.blocks)&&e.blocks.includes("*"),li=e=>e===it();function hi(e){if(!e.length)return[];let t=Vl(e),r=$l(e),n=new Map;for(let o of[...t,...r]){let i=o.variationName?`${o.name}/${o.variationName}`:o.name;n.has(i)||n.set(i,o)}return[...n.values()]}function ee(e,t){let r=(0,St.createHooks)();for(let n=0;n<e.length;n++){let o=e[n];t(o)&&r.addFilter("transform","transform/"+n.toString(),i=>i||o,o.priority)}return r.applyFilters("transform",null)}function M(e,t){if(t===void 0)return Re().map(({name:o})=>M(e,o)).flat();let r=U(t),n=r?.transforms?.[e];return!r||!Array.isArray(n)?[]:n.map(o=>({...o,blockName:r.name}))}function Or(e,t){if(typeof e.isMatch!="function")return!0;let r=t[0],n=e.isMultiBlock?t.map(i=>i.attributes):r.attributes,o=e.isMultiBlock?t:r;return e.isMatch(n,o)}function mi(e,t,r){let n=Array.isArray(e)?e:[e],o=n.length>1,i=n[0],s=i.name,a=M("from",t).filter(Ie),l=M("to",s).filter(Ie),c=d=>r?d.variationName===r:!d.variationName,u=ee(l,d=>c(d)&&(Pe(d)||d.blocks.indexOf(t)!==-1)&&(!o||!!d.isMultiBlock)&&Or(d,n))||ee(a,d=>c(d)&&(Pe(d)||d.blocks.indexOf(s)!==-1)&&(!o||!!d.isMultiBlock)&&Or(d,n));if(!u)return null;let p;return u.isMultiBlock?"__experimentalConvert"in u?p=u.__experimentalConvert(n):p=u.transform(n.map(d=>d.attributes),n.map(d=>d.innerBlocks)):"__experimentalConvert"in u?p=u.__experimentalConvert(i):p=u.transform(i.attributes,i.innerBlocks),p===null||typeof p!="object"||(p=Array.isArray(p)?p:[p],p.some(d=>!w(d.name)))||!p.some(d=>d.name===t)?null:p.map((d,x,_)=>(0,St.applyFilters)("blocks.switchToBlockType.transformedBlock",d,e,x,_))}var Pr=(e,t)=>S(e,t.attributes,(t.innerBlocks??[]).map(r=>Pr(r.name,r)),t.innerContent);var os=h(bi(),1),is=h(Ir(),1);var ne=h(Ce(),1),re=h(De(),1),Ti=h(vi(),1),Ei=h(Ir(),1),Bi=h(L(),1);function te(e,t={}){let{isCommentDelimited:r=!0}=t,{blockName:n,attrs:o={},innerBlocks:i=[],innerContent:s=[]}=e,a=0,l=s.map(c=>c!==null?c:te(i[a++],t)).join(`
 `).replace(/\n+/g,`
 `).trim();return r?zr(n??void 0,o,l):l}var Ai=h(xi(),1);function Si(e){let t="wp-block-"+e.replace(/\//,"-").replace(/^core-/,"");return(0,re.applyFilters)("blocks.getBlockDefaultClassName",t,e)}function Ci(e){let t="editor-block-list-item-"+e.replace(/\//,"-").replace(/^core-/,"");return(0,re.applyFilters)("blocks.getBlockMenuDefaultClassName",t,e)}var Mr={},_i={};function $r(e={}){let{blockType:t,attributes:r}=Mr;return $r.skipFilters?e:(0,re.applyFilters)("blocks.getSaveContent.extraProps",{...e},t,r)}function Ni(e={}){let{innerBlocks:t}=_i;if(!Array.isArray(t))return{...e,children:t};let r=_t(t,{isInnerBlocks:!0});return{...e,children:(0,Ai.jsx)(ne.RawHTML,{children:r})}}function jr(e,t,r=[]){let n=U(e);if(!n?.save)return null;let o=n.save;if(o.prototype instanceof ne.Component){let s=o,a=new s({attributes:t});o=a.render.bind(a)}Mr.blockType=n,Mr.attributes=t,_i.innerBlocks=r;let i=o({attributes:t,innerBlocks:r});if(i!==null&&typeof i=="object"&&(0,re.hasFilter)("blocks.getSaveContent.extraProps")&&!((n.apiVersion??0)>1)){let s=(0,re.applyFilters)("blocks.getSaveContent.extraProps",{...i.props},n,t);(0,Ti.isShallowEqual)(s,i.props)||(i=(0,ne.cloneElement)(i,s))}return(0,re.applyFilters)("blocks.getSaveElement",i,n,t)}function Z(e,t,r){let n=U(e);return n?(0,ne.renderToString)(jr(n,t,r)):""}function jl(e,t){return Object.entries(e.attributes??{}).reduce((r,[n,o])=>{let i=t[n];return i===void 0||o.source!==void 0||o.role==="local"?r:o.__experimentalRole==="local"?((0,Bi.default)("__experimentalRole attribute",{since:"6.7",version:"6.8",alternative:"role attribute",hint:`Check the block.json of the ${e?.name} block.`}),r):("default"in o&&JSON.stringify(o.default)===JSON.stringify(i)||(r[n]=i),r)},{})}function Ul(e){return JSON.stringify(e).replaceAll("\\\\","\\u005c").replaceAll("--","\\u002d\\u002d").replaceAll("<","\\u003c").replaceAll(">","\\u003e").replaceAll("&","\\u0026").replaceAll('\\"',"\\u0022")}function Fl(e,t){let r=0,n=e.map(o=>{if(o!==null)return o;let i=t[r++];return i?Vr(i,{isInnerBlocks:!0}):""});for(;r<t.length;r++)n.push(Vr(t[r],{isInnerBlocks:!0}));return n.join("").trim()}function ze(e){if(e.innerContent&&e.name==="core/html")return Fl(e.innerContent,e.innerBlocks);let t=e.originalContent??"";if(e.isValid||e.innerBlocks.length)try{t=Z(e.name,e.attributes,e.innerBlocks)}catch{}return t}function zr(e,t,r){let n=t&&Object.entries(t).length?Ul(t)+" ":"",o=e?.startsWith("core/")?e.slice(5):e;return r?`<!-- wp:${o} ${n}-->
 `+r+`
 <!-- /wp:${o} -->`:`<!-- wp:${o} ${n}/-->`}function Vr(e,{isInnerBlocks:t=!1}={}){if(!e.isValid&&e.__unstableBlockSource)return te(e.__unstableBlockSource);let r=e.name,n=ze(e);if(r===Y()||!t&&r===D())return n;let o=w(r);if(!o)return n;let i=jl(o,e.attributes);return zr(r,i,n)}var Ri=(()=>{let e=new WeakMap;return t=>{let r=e.get(t);if(r!==void 0)return r;let n=t;n.length===1&&ct(n[0])&&(n=[]);let o=_t(n);return n.length===1&&n[0].name===D()&&n[0].name==="core/freeform"&&(o=(0,Ei.removep)(o)),e.set(t,o),o}})();function _t(e,t){return(Array.isArray(e)?e:[e]).map(n=>Vr(n,t)).join(`

-`)}var Hl=/^#[xX]([A-Fa-f0-9]+)$/,Gl=/^#([0-9]+)$/,Kl=/^([A-Za-z0-9]+)$/,Cf=(function(){function e(t){this.named=t}return e.prototype.parse=function(t){if(t){var r=t.match(Hl);if(r)return String.fromCharCode(parseInt(r[1],16));if(r=t.match(Gl),r)return String.fromCharCode(parseInt(r[1],10));if(r=t.match(Kl),r)return this.named[r[1]]}},e})(),Wl=/[\t\n\f ]/,Yl=/[A-Za-z]/,Zl=/\r\n?/g;function le(e){return Wl.test(e)}function Li(e){return Yl.test(e)}function Xl(e){return e.replace(Zl,`
+`)}var Hl=/^#[xX]([A-Fa-f0-9]+)$/,Gl=/^#([0-9]+)$/,Kl=/^([A-Za-z0-9]+)$/,Af=(function(){function e(t){this.named=t}return e.prototype.parse=function(t){if(t){var r=t.match(Hl);if(r)return String.fromCharCode(parseInt(r[1],16));if(r=t.match(Gl),r)return String.fromCharCode(parseInt(r[1],10));if(r=t.match(Kl),r)return this.named[r[1]]}},e})(),Wl=/[\t\n\f ]/,Yl=/[A-Za-z]/,Zl=/\r\n?/g;function le(e){return Wl.test(e)}function Li(e){return Yl.test(e)}function Xl(e){return e.replace(Zl,`
 `)}var Ql=(function(){function e(t,r){this.delegate=t,this.entityParser=r,this.state="beforeData",this.line=-1,this.column=-1,this.input="",this.index=-1,this.tagNameBuffer="",this.states={beforeData:function(){var n=this.peek();if(n==="<")this.transitionTo("tagOpen"),this.markTagStart(),this.consume();else{if(n===`
 `){var o=this.tagNameBuffer.toLowerCase();(o==="pre"||o==="textarea")&&this.consume()}this.transitionTo("data"),this.delegate.beginData()}},data:function(){var n=this.peek();n==="<"?(this.delegate.finishData(),this.transitionTo("tagOpen"),this.markTagStart(),this.consume()):n==="&"?(this.consume(),this.delegate.appendToData(this.consumeCharRef()||"&")):(this.consume(),this.delegate.appendToData(n))},tagOpen:function(){var n=this.consume();n==="!"?this.transitionTo("markupDeclarationOpen"):n==="/"?this.transitionTo("endTagOpen"):(n==="@"||n===":"||Li(n))&&(this.transitionTo("tagName"),this.tagNameBuffer="",this.delegate.beginStartTag(),this.appendToTagName(n))},markupDeclarationOpen:function(){var n=this.consume();n==="-"&&this.input.charAt(this.index)==="-"&&(this.consume(),this.transitionTo("commentStart"),this.delegate.beginComment())},commentStart:function(){var n=this.consume();n==="-"?this.transitionTo("commentStartDash"):n===">"?(this.delegate.finishComment(),this.transitionTo("beforeData")):(this.delegate.appendToCommentData(n),this.transitionTo("comment"))},commentStartDash:function(){var n=this.consume();n==="-"?this.transitionTo("commentEnd"):n===">"?(this.delegate.finishComment(),this.transitionTo("beforeData")):(this.delegate.appendToCommentData("-"),this.transitionTo("comment"))},comment:function(){var n=this.consume();n==="-"?this.transitionTo("commentEndDash"):this.delegate.appendToCommentData(n)},commentEndDash:function(){var n=this.consume();n==="-"?this.transitionTo("commentEnd"):(this.delegate.appendToCommentData("-"+n),this.transitionTo("comment"))},commentEnd:function(){var n=this.consume();n===">"?(this.delegate.finishComment(),this.transitionTo("beforeData")):(this.delegate.appendToCommentData("--"+n),this.transitionTo("comment"))},tagName:function(){var n=this.consume();le(n)?this.transitionTo("beforeAttributeName"):n==="/"?this.transitionTo("selfClosingStartTag"):n===">"?(this.delegate.finishTag(),this.transitionTo("beforeData")):this.appendToTagName(n)},beforeAttributeName:function(){var n=this.peek();if(le(n)){this.consume();return}else n==="/"?(this.transitionTo("selfClosingStartTag"),this.consume()):n===">"?(this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):n==="="?(this.delegate.reportSyntaxError("attribute name cannot start with equals sign"),this.transitionTo("attributeName"),this.delegate.beginAttribute(),this.consume(),this.delegate.appendToAttributeName(n)):(this.transitionTo("attributeName"),this.delegate.beginAttribute())},attributeName:function(){var n=this.peek();le(n)?(this.transitionTo("afterAttributeName"),this.consume()):n==="/"?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.transitionTo("selfClosingStartTag")):n==="="?(this.transitionTo("beforeAttributeValue"),this.consume()):n===">"?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):n==='"'||n==="'"||n==="<"?(this.delegate.reportSyntaxError(n+" is not a valid character within attribute names"),this.consume(),this.delegate.appendToAttributeName(n)):(this.consume(),this.delegate.appendToAttributeName(n))},afterAttributeName:function(){var n=this.peek();if(le(n)){this.consume();return}else n==="/"?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.transitionTo("selfClosingStartTag")):n==="="?(this.consume(),this.transitionTo("beforeAttributeValue")):n===">"?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.transitionTo("attributeName"),this.delegate.beginAttribute(),this.consume(),this.delegate.appendToAttributeName(n))},beforeAttributeValue:function(){var n=this.peek();le(n)?this.consume():n==='"'?(this.transitionTo("attributeValueDoubleQuoted"),this.delegate.beginAttributeValue(!0),this.consume()):n==="'"?(this.transitionTo("attributeValueSingleQuoted"),this.delegate.beginAttributeValue(!0),this.consume()):n===">"?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):(this.transitionTo("attributeValueUnquoted"),this.delegate.beginAttributeValue(!1),this.consume(),this.delegate.appendToAttributeValue(n))},attributeValueDoubleQuoted:function(){var n=this.consume();n==='"'?(this.delegate.finishAttributeValue(),this.transitionTo("afterAttributeValueQuoted")):n==="&"?this.delegate.appendToAttributeValue(this.consumeCharRef()||"&"):this.delegate.appendToAttributeValue(n)},attributeValueSingleQuoted:function(){var n=this.consume();n==="'"?(this.delegate.finishAttributeValue(),this.transitionTo("afterAttributeValueQuoted")):n==="&"?this.delegate.appendToAttributeValue(this.consumeCharRef()||"&"):this.delegate.appendToAttributeValue(n)},attributeValueUnquoted:function(){var n=this.peek();le(n)?(this.delegate.finishAttributeValue(),this.consume(),this.transitionTo("beforeAttributeName")):n==="/"?(this.delegate.finishAttributeValue(),this.consume(),this.transitionTo("selfClosingStartTag")):n==="&"?(this.consume(),this.delegate.appendToAttributeValue(this.consumeCharRef()||"&")):n===">"?(this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):(this.consume(),this.delegate.appendToAttributeValue(n))},afterAttributeValueQuoted:function(){var n=this.peek();le(n)?(this.consume(),this.transitionTo("beforeAttributeName")):n==="/"?(this.consume(),this.transitionTo("selfClosingStartTag")):n===">"?(this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):this.transitionTo("beforeAttributeName")},selfClosingStartTag:function(){var n=this.peek();n===">"?(this.consume(),this.delegate.markTagAsSelfClosing(),this.delegate.finishTag(),this.transitionTo("beforeData")):this.transitionTo("beforeAttributeName")},endTagOpen:function(){var n=this.consume();(n==="@"||n===":"||Li(n))&&(this.transitionTo("tagName"),this.tagNameBuffer="",this.delegate.beginEndTag(),this.appendToTagName(n))}},this.reset()}return e.prototype.reset=function(){this.transitionTo("beforeData"),this.input="",this.index=0,this.line=1,this.column=0,this.delegate.reset()},e.prototype.transitionTo=function(t){this.state=t},e.prototype.tokenize=function(t){this.reset(),this.tokenizePart(t),this.tokenizeEOF()},e.prototype.tokenizePart=function(t){for(this.input+=Xl(t);this.index<this.input.length;){var r=this.states[this.state];if(r!==void 0)r.call(this);else throw new Error("unhandled state "+this.state)}},e.prototype.tokenizeEOF=function(){this.flushData()},e.prototype.flushData=function(){this.state==="data"&&(this.delegate.finishData(),this.transitionTo("beforeData"))},e.prototype.peek=function(){return this.input.charAt(this.index)},e.prototype.consume=function(){var t=this.peek();return this.index++,t===`
 `?(this.line++,this.column=0):this.column++,t},e.prototype.consumeCharRef=function(){var t=this.input.indexOf(";",this.index);if(t!==-1){var r=this.input.slice(this.index,t),n=this.entityParser.parse(r);if(n){for(var o=r.length;o;)this.consume(),o--;return this.consume(),n}}},e.prototype.markTagStart=function(){this.delegate.tagOpen()},e.prototype.appendToTagName=function(t){this.tagNameBuffer+=t,this.delegate.appendToTagName(t)},e})(),Oi=(function(){function e(t,r){r===void 0&&(r={}),this.options=r,this.token=null,this.startLine=1,this.startColumn=0,this.tokens=[],this.tokenizer=new Ql(this,t),this._currentAttribute=void 0}return e.prototype.tokenize=function(t){return this.tokens=[],this.tokenizer.tokenize(t),this.tokens},e.prototype.tokenizePart=function(t){return this.tokens=[],this.tokenizer.tokenizePart(t),this.tokens},e.prototype.tokenizeEOF=function(){return this.tokens=[],this.tokenizer.tokenizeEOF(),this.tokens[0]},e.prototype.reset=function(){this.token=null,this.startLine=1,this.startColumn=0},e.prototype.current=function(){var t=this.token;if(t===null)throw new Error("token was unexpectedly null");if(arguments.length===0)return t;for(var r=0;r<arguments.length;r++)if(t.type===arguments[r])return t;throw new Error("token type was unexpectedly "+t.type)},e.prototype.push=function(t){this.token=t,this.tokens.push(t)},e.prototype.currentAttribute=function(){return this._currentAttribute},e.prototype.addLocInfo=function(){this.options.loc&&(this.current().loc={start:{line:this.startLine,column:this.startColumn},end:{line:this.tokenizer.line,column:this.tokenizer.column}}),this.startLine=this.tokenizer.line,this.startColumn=this.tokenizer.column},e.prototype.beginData=function(){this.push({type:"Chars",chars:""})},e.prototype.appendToData=function(t){this.current("Chars").chars+=t},e.prototype.finishData=function(){this.addLocInfo()},e.prototype.beginComment=function(){this.push({type:"Comment",chars:""})},e.prototype.appendToCommentData=function(t){this.current("Comment").chars+=t},e.prototype.finishComment=function(){this.addLocInfo()},e.prototype.tagOpen=function(){},e.prototype.beginStartTag=function(){this.push({type:"StartTag",tagName:"",attributes:[],selfClosing:!1})},e.prototype.beginEndTag=function(){this.push({type:"EndTag",tagName:""})},e.prototype.finishTag=function(){this.addLocInfo()},e.prototype.markTagAsSelfClosing=function(){this.current("StartTag").selfClosing=!0},e.prototype.appendToTagName=function(t){this.current("StartTag","EndTag").tagName+=t},e.prototype.beginAttribute=function(){this._currentAttribute=["","",!1]},e.prototype.appendToAttributeName=function(t){this.currentAttribute()[0]+=t},e.prototype.beginAttributeValue=function(t){this.currentAttribute()[2]=t},e.prototype.appendToAttributeValue=function(t){this.currentAttribute()[1]+=t},e.prototype.finishAttributeValue=function(){this.current("StartTag").attributes.push(this._currentAttribute)},e.prototype.reportSyntaxError=function(t){this.current().syntaxError=t},e})();var Vi=h(yr(),1),$i=h(L(),1),ji=h(qi(),1);function ce(){function e(t){return(r,...n)=>t("Block validation: "+r,...n)}return{error:e(console.error),warning:e(console.warn),getItems(){return[]}}}function Pi(){let e=[],t=ce();return{error(...r){e.push({log:t.error,args:r})},warning(...r){e.push({log:t.warning,args:r})},getItems(){return e}}}var Jl=e=>e,ec=/[\t\n\r\v\f ]+/g,tc=/^[\t\n\r\v\f ]*$/,rc=/^url\s*\(['"\s]*(.*?)['"\s]*\)$/,Ui=["allowfullscreen","allowpaymentrequest","allowusermedia","async","autofocus","autoplay","checked","controls","default","defer","disabled","download","formnovalidate","hidden","ismap","itemscope","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected","typemustmatch"],nc=["autocapitalize","autocomplete","charset","contenteditable","crossorigin","decoding","dir","draggable","enctype","formenctype","formmethod","http-equiv","inputmode","kind","method","preload","scope","shape","spellcheck","translate","type","wrap"],oc=[...Ui,...nc],Ii=[Jl,uc],ic=/^[\da-z]+$/i,sc=/^#\d+$/,ac=/^#x[\da-f]+$/i;function lc(e){return ic.test(e)||sc.test(e)||ac.test(e)}var cc=class{parse(e){if(lc(e))return(0,ji.decodeEntities)("&"+e+";")}};function Ur(e){return e.trim().split(ec)}function uc(e){return Ur(e).join(" ")}function pc(e){return(e.attributes??[]).filter(t=>{let[r,n]=t;return n||r.indexOf("data-")===0||oc.includes(r)})}function zi(e,t,r=ce()){let n=e.chars,o=t.chars;for(let i=0;i<Ii.length;i++){let s=Ii[i];if(n=s(n),o=s(o),n===o)return!0}return r.warning("Expected text `%s`, saw `%s`.",t.chars,e.chars),!1}function fc(e){return parseFloat(e)===0?"0":e.indexOf(".")===0?"0"+e:e}function dc(e){return Ur(e).map(fc).join(" ").replace(rc,"url($1)")}function hc(e){let t=e.replace(/;?\s*$/,"").split(";").map(r=>{let[n,...o]=r.split(":"),i=o.join(":");return[n.trim(),dc(i.trim())]});return Object.fromEntries(t)}var mc={class:(e,t)=>{let[r,n]=[e,t].map(Ur),o=r.filter(s=>!n.includes(s)),i=n.filter(s=>!r.includes(s));return o.length===0&&i.length===0},style:(e,t)=>(0,Vi.default)(...[e,t].map(hc)),...Object.fromEntries(Ui.map(e=>[e,()=>!0]))};function gc(e,t,r=ce()){if(e.length!==t.length)return r.warning("Expected attributes %o, instead saw %o.",t,e),!1;let n={};for(let o=0;o<t.length;o++)n[t[o][0].toLowerCase()]=t[o][1];for(let o=0;o<e.length;o++){let[i,s]=e[o],a=i.toLowerCase();if(!n.hasOwnProperty(a))return r.warning("Encountered unexpected attribute `%s`.",i),!1;let l=n[a],c=mc[a];if(c){if(!c(s,l))return r.warning("Expected attribute `%s` of value `%s`, saw `%s`.",i,l,s),!1}else if(s!==l)return r.warning("Expected attribute `%s` of value `%s`, saw `%s`.",i,l,s),!1}return!0}var bc={StartTag:(e,t,r=ce())=>e.tagName!==t.tagName&&e.tagName.toLowerCase()!==t.tagName.toLowerCase()?(r.warning("Expected tag name `%s`, instead saw `%s`.",t.tagName,e.tagName),!1):gc(...[e,t].map(pc),r),Chars:zi,Comment:zi};function Me(e){let t;for(;t=e.shift();)if(t.type!=="Chars"||!tc.test(t.chars))return t}function kc(e,t=ce()){try{return new Oi(new cc).tokenize(e)}catch{t.warning("Malformed HTML detected: %s",e)}return null}function Mi(e,t){return e.selfClosing?!!(t&&t.tagName===e.tagName&&t.type==="EndTag"):!1}function yc(e,t,r=ce()){if(e===t)return!0;let[n,o]=[e,t].map(a=>kc(a,r));if(!n||!o)return!1;let i,s;for(;i=Me(n);){if(s=Me(o),!s)return r.warning("Expected end of content, instead saw %o.",i),!1;if(i.type!==s.type)return r.warning("Expected token of type `%s` (%o), instead saw `%s` (%o).",s.type,s,i.type,i),!1;let a=bc[i.type];if(a&&!a(i,s,r))return!1;Mi(i,o[0])?Me(o):Mi(s,n[0])&&Me(n)}return(s=Me(o))?(r.warning("Expected %o, instead saw end of content.",s),!1):!0}function X(e,t=e.name){if(e.name===D()||e.name===Y())return[!0,[]];let n=Pi(),o=U(t),i;try{i=Z(o,e.attributes)}catch(a){return n.error(`Block validation failed because an error occurred while generating block content:
@@ -90,7 +90,7 @@ ${this.parser.parse(e)}</blockquote>
 ${e}</tr>
 `}tablecell(e){let t=this.parser.parseInline(e.tokens),r=e.header?"th":"td";return(e.align?`<${r} align="${e.align}">`:`<${r}>`)+t+`</${r}>
 `}strong({tokens:e}){return`<strong>${this.parser.parseInline(e)}</strong>`}em({tokens:e}){return`<em>${this.parser.parseInline(e)}</em>`}codespan({text:e}){return`<code>${K(e,!0)}</code>`}br(e){return"<br>"}del({tokens:e}){return`<del>${this.parser.parseInline(e)}</del>`}link({href:e,title:t,tokens:r}){let n=this.parser.parseInline(r),o=_s(e);if(o===null)return n;e=o;let i='<a href="'+e+'"';return t&&(i+=' title="'+K(t)+'"'),i+=">"+n+"</a>",i}image({href:e,title:t,text:r,tokens:n}){n&&(r=this.parser.parseInline(n,this.parser.textRenderer));let o=_s(e);if(o===null)return K(r);e=o;let i=`<img src="${e}" alt="${K(r)}"`;return t&&(i+=` title="${K(t)}"`),i+=">",i}text(e){return"tokens"in e&&e.tokens?this.parser.parseInline(e.tokens):"escaped"in e&&e.escaped?e.text:K(e.text)}},hn=class{strong({text:e}){return e}em({text:e}){return e}codespan({text:e}){return e}del({text:e}){return e}html({text:e}){return e}text({text:e}){return e}link({text:e}){return""+e}image({text:e}){return""+e}br(){return""}checkbox({raw:e}){return e}},$=class on{options;renderer;textRenderer;constructor(t){this.options=t||he,this.options.renderer=this.options.renderer||new Yt,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new hn}static parse(t,r){return new on(r).parse(t)}static parseInline(t,r){return new on(r).parseInline(t)}parse(t){this.renderer.parser=this;let r="";for(let n=0;n<t.length;n++){let o=t[n];if(this.options.extensions?.renderers?.[o.type]){let s=o,a=this.options.extensions.renderers[s.type].call({parser:this},s);if(a!==!1||!["space","hr","heading","code","table","blockquote","list","html","def","paragraph","text"].includes(s.type)){r+=a||"";continue}}let i=o;switch(i.type){case"space":{r+=this.renderer.space(i);break}case"hr":{r+=this.renderer.hr(i);break}case"heading":{r+=this.renderer.heading(i);break}case"code":{r+=this.renderer.code(i);break}case"table":{r+=this.renderer.table(i);break}case"blockquote":{r+=this.renderer.blockquote(i);break}case"list":{r+=this.renderer.list(i);break}case"checkbox":{r+=this.renderer.checkbox(i);break}case"html":{r+=this.renderer.html(i);break}case"def":{r+=this.renderer.def(i);break}case"paragraph":{r+=this.renderer.paragraph(i);break}case"text":{r+=this.renderer.text(i);break}default:{let s='Token with "'+i.type+'" type was not found.';if(this.options.silent)return console.error(s),"";throw new Error(s)}}}return r}parseInline(t,r=this.renderer){this.renderer.parser=this;let n="";for(let o=0;o<t.length;o++){let i=t[o];if(this.options.extensions?.renderers?.[i.type]){let a=this.options.extensions.renderers[i.type].call({parser:this},i);if(a!==!1||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(i.type)){n+=a||"";continue}}let s=i;switch(s.type){case"escape":{n+=r.text(s);break}case"html":{n+=r.html(s);break}case"link":{n+=r.link(s);break}case"image":{n+=r.image(s);break}case"checkbox":{n+=r.checkbox(s);break}case"strong":{n+=r.strong(s);break}case"em":{n+=r.em(s);break}case"codespan":{n+=r.codespan(s);break}case"br":{n+=r.br(s);break}case"del":{n+=r.del(s);break}case"text":{n+=r.text(s);break}default:{let a='Token with "'+s.type+'" type was not found.';if(this.options.silent)return console.error(a),"";throw new Error(a)}}}return n}},We=class{options;block;constructor(e){this.options=e||he}static passThroughHooks=new Set(["preprocess","postprocess","processAllTokens","emStrongMask"]);static passThroughHooksRespectAsync=new Set(["preprocess","postprocess","processAllTokens"]);preprocess(e){return e}postprocess(e){return e}processAllTokens(e){return e}emStrongMask(e){return e}provideLexer(e=this.block){return e?V.lex:V.lexInline}provideParser(e=this.block){return e?$.parse:$.parseInline}},mn=class{defaults=sn();options=this.setOptions;parse=this.parseMarkdown(!0);parseInline=this.parseMarkdown(!1);Parser=$;Renderer=Yt;TextRenderer=hn;Lexer=V;Tokenizer=Wt;Hooks=We;constructor(...e){this.use(...e)}walkTokens(e,t){let r=[];for(let n of e)switch(r=r.concat(t.call(this,n)),n.type){case"table":{let o=n;for(let i of o.header)r=r.concat(this.walkTokens(i.tokens,t));for(let i of o.rows)for(let s of i)r=r.concat(this.walkTokens(s.tokens,t));break}case"list":{let o=n;r=r.concat(this.walkTokens(o.items,t));break}default:{let o=n;this.defaults.extensions?.childTokens?.[o.type]?this.defaults.extensions.childTokens[o.type].forEach(i=>{let s=o[i].flat(1/0);r=r.concat(this.walkTokens(s,t))}):o.tokens&&(r=r.concat(this.walkTokens(o.tokens,t)))}}return r}use(...e){let t=this.defaults.extensions||{renderers:{},childTokens:{}};return e.forEach(r=>{let n={...r};if(n.async=this.defaults.async||n.async||!1,r.extensions&&(r.extensions.forEach(o=>{if(!o.name)throw new Error("extension name required");if("renderer"in o){let i=t.renderers[o.name];i?t.renderers[o.name]=function(...s){let a=o.renderer.apply(this,s);return a===!1&&(a=i.apply(this,s)),a}:t.renderers[o.name]=o.renderer}if("tokenizer"in o){if(!o.level||o.level!=="block"&&o.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");let i=t[o.level];i?i.unshift(o.tokenizer):t[o.level]=[o.tokenizer],o.start&&(o.level==="block"?t.startBlock?t.startBlock.push(o.start):t.startBlock=[o.start]:o.level==="inline"&&(t.startInline?t.startInline.push(o.start):t.startInline=[o.start]))}"childTokens"in o&&o.childTokens&&(t.childTokens[o.name]=o.childTokens)}),n.extensions=t),r.renderer){let o=this.defaults.renderer||new Yt(this.defaults);for(let i in r.renderer){if(!(i in o))throw new Error(`renderer '${i}' does not exist`);if(["options","parser"].includes(i))continue;let s=i,a=r.renderer[s],l=o[s];o[s]=(...c)=>{let u=a.apply(o,c);return u===!1&&(u=l.apply(o,c)),u||""}}n.renderer=o}if(r.tokenizer){let o=this.defaults.tokenizer||new Wt(this.defaults);for(let i in r.tokenizer){if(!(i in o))throw new Error(`tokenizer '${i}' does not exist`);if(["options","rules","lexer"].includes(i))continue;let s=i,a=r.tokenizer[s],l=o[s];o[s]=(...c)=>{let u=a.apply(o,c);return u===!1&&(u=l.apply(o,c)),u}}n.tokenizer=o}if(r.hooks){let o=this.defaults.hooks||new We;for(let i in r.hooks){if(!(i in o))throw new Error(`hook '${i}' does not exist`);if(["options","block"].includes(i))continue;let s=i,a=r.hooks[s],l=o[s];We.passThroughHooks.has(i)?o[s]=c=>{if(this.defaults.async&&We.passThroughHooksRespectAsync.has(i))return(async()=>{let p=await a.call(o,c);return l.call(o,p)})();let u=a.call(o,c);return l.call(o,u)}:o[s]=(...c)=>{if(this.defaults.async)return(async()=>{let p=await a.apply(o,c);return p===!1&&(p=await l.apply(o,c)),p})();let u=a.apply(o,c);return u===!1&&(u=l.apply(o,c)),u}}n.hooks=o}if(r.walkTokens){let o=this.defaults.walkTokens,i=r.walkTokens;n.walkTokens=function(s){let a=[];return a.push(i.call(this,s)),o&&(a=a.concat(o.call(this,s))),a}}this.defaults={...this.defaults,...n}}),this}setOptions(e){return this.defaults={...this.defaults,...e},this}lexer(e,t){return V.lex(e,t??this.defaults)}parser(e,t){return $.parse(e,t??this.defaults)}parseMarkdown(e){return(t,r)=>{let n={...r},o={...this.defaults,...n},i=this.onError(!!o.silent,!!o.async);if(this.defaults.async===!0&&n.async===!1)return i(new Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(typeof t>"u"||t===null)return i(new Error("marked(): input parameter is undefined or null"));if(typeof t!="string")return i(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(t)+", string expected"));if(o.hooks&&(o.hooks.options=o,o.hooks.block=e),o.async)return(async()=>{let s=o.hooks?await o.hooks.preprocess(t):t,a=await(o.hooks?await o.hooks.provideLexer(e):e?V.lex:V.lexInline)(s,o),l=o.hooks?await o.hooks.processAllTokens(a):a;o.walkTokens&&await Promise.all(this.walkTokens(l,o.walkTokens));let c=await(o.hooks?await o.hooks.provideParser(e):e?$.parse:$.parseInline)(l,o);return o.hooks?await o.hooks.postprocess(c):c})().catch(i);try{o.hooks&&(t=o.hooks.preprocess(t));let s=(o.hooks?o.hooks.provideLexer(e):e?V.lex:V.lexInline)(t,o);o.hooks&&(s=o.hooks.processAllTokens(s)),o.walkTokens&&this.walkTokens(s,o.walkTokens);let a=(o.hooks?o.hooks.provideParser(e):e?$.parse:$.parseInline)(s,o);return o.hooks&&(a=o.hooks.postprocess(a)),a}catch(s){return i(s)}}}onError(e,t){return r=>{if(r.message+=`
-Please report this to https://github.com/markedjs/marked.`,e){let n="<p>An error occurred:</p><pre>"+K(r.message+"",!0)+"</pre>";return t?Promise.resolve(n):n}if(t)return Promise.reject(r);throw r}}},de=new mn;function v(e,t){return de.parse(e,t)}v.options=v.setOptions=function(e){return de.setOptions(e),v.defaults=de.defaults,Os(v.defaults),v};v.getDefaults=sn;v.defaults=he;v.use=function(...e){return de.use(...e),v.defaults=de.defaults,Os(v.defaults),v};v.walkTokens=function(e,t){return de.walkTokens(e,t)};v.parseInline=de.parseInline;v.Parser=$;v.parser=$.parse;v.Renderer=Yt;v.TextRenderer=hn;v.Lexer=V;v.lexer=V.lex;v.Tokenizer=Wt;v.Hooks=We;v.parse=v;var oh=v.options,ih=v.setOptions,sh=v.use,ah=v.walkTokens,lh=v.parseInline;var ch=$.parse,uh=V.lex;function Us(e){return e.replace(/&(?!#?\w+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}var zu=new mn({gfm:!0,breaks:!0,renderer:{code({text:e,lang:t}){let r=(t||"").match(/^\S*/)?.[0];return`<pre><code${r?` class="${r} language-${r}"`:""}>${Us(e)}</code></pre>`},text(e){return"tokens"in e&&e.tokens||"escaped"in e&&e.escaped?!1:Us(e.text)}}});function Mu(e){return e.replace(/((?:^|\n)```)([^\n`]+)(```(?:$|\n))/,(t,r,n,o)=>`${r}
+Please report this to https://github.com/markedjs/marked.`,e){let n="<p>An error occurred:</p><pre>"+K(r.message+"",!0)+"</pre>";return t?Promise.resolve(n):n}if(t)return Promise.reject(r);throw r}}},de=new mn;function v(e,t){return de.parse(e,t)}v.options=v.setOptions=function(e){return de.setOptions(e),v.defaults=de.defaults,Os(v.defaults),v};v.getDefaults=sn;v.defaults=he;v.use=function(...e){return de.use(...e),v.defaults=de.defaults,Os(v.defaults),v};v.walkTokens=function(e,t){return de.walkTokens(e,t)};v.parseInline=de.parseInline;v.Parser=$;v.parser=$.parse;v.Renderer=Yt;v.TextRenderer=hn;v.Lexer=V;v.lexer=V.lex;v.Tokenizer=Wt;v.Hooks=We;v.parse=v;var rh=v.options,nh=v.setOptions,oh=v.use,ih=v.walkTokens,sh=v.parseInline;var ah=$.parse,lh=V.lex;function Us(e){return e.replace(/&(?!#?\w+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}var zu=new mn({gfm:!0,breaks:!0,renderer:{code({text:e,lang:t}){let r=(t||"").match(/^\S*/)?.[0];return`<pre><code${r?` class="${r} language-${r}"`:""}>${Us(e)}</code></pre>`},text(e){return"tokens"in e&&e.tokens||"escaped"in e&&e.escaped?!1:Us(e.text)}}});function Mu(e){return e.replace(/((?:^|\n)```)([^\n`]+)(```(?:$|\n))/,(t,r,n,o)=>`${r}
 ${n}
 ${o}`)}function Vu(e){return e.replace(/(^|\n)•( +)/g,"$1*$2")}function $u(e){return e.includes(`
 `)?e:e.replace(/^(\d+)\.(\s)/,"$1\\.$2")}var ju=[$u,Vu,Mu];function Fs(e){return zu.parse(ju.reduce((t,r)=>r(t),e),{async:!1})}function Hs(e){if(e.nodeName==="IFRAME"){let t=e,r=t.ownerDocument.createTextNode(t.src);t.parentNode.replaceChild(r,t)}}var Gs=h(N(),1);function gn(e){let t=e;!t.id||t.id.indexOf("docs-internal-guid-")!==0||(t.tagName==="B"?(0,Gs.unwrap)(e):t.removeAttribute("id"))}function Uu(e){return e===" "||e==="\r"||e===`
@@ -104,7 +104,7 @@ ${o}`)}function Vu(e){return e.replace(/(^|\n)•( +)/g,"$1*$2")}function $u(e){
 `)===-1&&t.indexOf("<p>")!==0&&e.indexOf("<p>")===0&&(r="INLINE"),r==="INLINE"||r==="AUTO"&&!s&&ys(e,n))return Js(e);let a=(0,me.getPhrasingContentSchema)("paste"),l=Ft("paste"),c=i.map(u=>{if(typeof u!="string")return u;let p=[gn,vs,en,Vt,Es,Jr,Mt,Qr,Hs,jt,$t(),Bs,Qs],f={...l,...a};return u=G(u,p,l),u=(0,me.removeInvalidHTML)(u,f,!1),u=oe(u),u=G(u,[bn,kn,yn,Ys],l),Qt(`Processed HTML piece:

 `,u),zt(u,Jt)}).flat().filter(Boolean);if(r==="AUTO"&&c.length===1&&j(c[0].name,"__unstablePasteTextInline",!1)){let u=/^[\n]+|[\n]+$/g,p=t.replace(u,"");if(p!==""&&p.indexOf(`
-`)===-1)return(0,me.removeInvalidHTML)(ze(c[0]),a,!1).replace(u,"")}return c}function ra(e){return(0,ea.default)("wp.blocks.getPhrasingContentSchema",{since:"5.6",alternative:"wp.dom.getPhrasingContentSchema"}),(0,ta.getPhrasingContentSchema)(e)}function vn({HTML:e=""}){if(e.indexOf("<!-- wp:")!==-1){let n=xe(e);if(!(n.length===1&&n[0].name==="core/freeform"))return n}let t=Ut(e),r=Ft();return t.map(n=>{if(typeof n!="string")return n;let o=[Vt,Mt,jt,$t({raw:!0})];return n=G(n,o,r),n=oe(n,{raw:!0}),zt(n,vn)}).flat().filter(Boolean)}var Ze=h(se(),1);function na(){return(0,Ze.select)(m).getCategories()}function oa(e){(0,Ze.dispatch)(m).setCategories(e)}function ia(e,t){(0,Ze.dispatch)(m).updateCategory(e,t)}var sa=h(Ce(),1);function wn(e=[],t=[]){return e.length===t.length&&t.every(([r,,n],o)=>{let i=e[o];return r===i.name&&wn(i.innerBlocks,n)})}var Fu=e=>e?.source==="html",Hu=e=>e?.source==="query";function aa(e,t){return t?Object.fromEntries(Object.entries(t).map(([r,n])=>[r,Gu(e[r],n)])):{}}function Gu(e,t){return Fu(e)&&Array.isArray(t)?(0,sa.renderToString)(t):Hu(e)&&t?t.map(r=>aa(e.query,r)):t}function er(e=[],t){return t?t.map(([r,n,o],i)=>{let s=e[i];if(s&&s.name===r){let p=er(s.innerBlocks,o);return{...s,innerBlocks:p}}let a=w(r),l=aa(a?.attributes??{},n),[c,u]=Nt(r,l);return S(c,u,er([],o))}):e}var Ku=Symbol("fields"),Wu=Symbol("form"),Yu=Symbol("editableRoot"),la={};Jn(la,{isContentBlock:_o,fieldsKey:Ku,formKey:Wu,editableRootKey:Yu,parseRawBlock:Pt});var ca=h(L(),1);function Zu(e){return(0,ca.default)("wp.blocks.withBlockContentContext",{since:"6.1"}),e}return ba(Xu);})();
+`)===-1)return(0,me.removeInvalidHTML)(ze(c[0]),a,!1).replace(u,"")}return c}function ra(e){return(0,ea.default)("wp.blocks.getPhrasingContentSchema",{since:"5.6",alternative:"wp.dom.getPhrasingContentSchema"}),(0,ta.getPhrasingContentSchema)(e)}function vn({HTML:e=""}){if(e.indexOf("<!-- wp:")!==-1){let n=xe(e);if(!(n.length===1&&n[0].name==="core/freeform"))return n}let t=Ut(e),r=Ft();return t.map(n=>{if(typeof n!="string")return n;let o=[Vt,Mt,jt,$t({raw:!0})];return n=G(n,o,r),n=oe(n,{raw:!0}),zt(n,vn)}).flat().filter(Boolean)}var Ze=h(se(),1);function na(){return(0,Ze.select)(m).getCategories()}function oa(e){(0,Ze.dispatch)(m).setCategories(e)}function ia(e,t){(0,Ze.dispatch)(m).updateCategory(e,t)}var sa=h(Ce(),1);function wn(e=[],t=[]){return e.length===t.length&&t.every(([r,,n],o)=>{let i=e[o];return r===i.name&&wn(i.innerBlocks,n)})}var Fu=e=>e?.source==="html",Hu=e=>e?.source==="query";function aa(e,t){return t?Object.fromEntries(Object.entries(t).map(([r,n])=>[r,Gu(e[r],n)])):{}}function Gu(e,t){return Fu(e)&&Array.isArray(t)?(0,sa.renderToString)(t):Hu(e)&&t?t.map(r=>aa(e.query,r)):t}function er(e=[],t){return t?t.map(([r,n,o],i)=>{let s=e[i];if(s&&s.name===r){let p=er(s.innerBlocks,o);return{...s,innerBlocks:p}}let a=w(r),l=aa(a?.attributes??{},n),[c,u]=Nt(r,l);return S(c,u,er([],o))}):e}var Ku=Symbol("editableRoot"),la={};Jn(la,{isContentBlock:_o,editableRootKey:Ku,parseRawBlock:Pt});var ca=h(L(),1);function Wu(e){return(0,ca.default)("wp.blocks.withBlockContentContext",{since:"6.1"}),e}return ba(Yu);})();
 /*! Bundled license information:

 react-is/cjs/react-is.production.min.js:
diff --git a/wp-includes/js/dist/components.js b/wp-includes/js/dist/components.js
index 747d389dae..4315ac3040 100644
--- a/wp-includes/js/dist/components.js
+++ b/wp-includes/js/dist/components.js
@@ -693,8 +693,8 @@ var wp;
           Object.defineProperty(exports2, "__esModule", {
             value: true
           });
-          var findAll2 = exports2.findAll = function findAll3(_ref7) {
-            var autoEscape = _ref7.autoEscape, _ref$caseSensitive = _ref7.caseSensitive, caseSensitive = _ref$caseSensitive === void 0 ? false : _ref$caseSensitive, _ref$findChunks = _ref7.findChunks, findChunks = _ref$findChunks === void 0 ? defaultFindChunks : _ref$findChunks, sanitize2 = _ref7.sanitize, searchWords = _ref7.searchWords, textToHighlight = _ref7.textToHighlight;
+          var findAll2 = exports2.findAll = function findAll3(_ref8) {
+            var autoEscape = _ref8.autoEscape, _ref$caseSensitive = _ref8.caseSensitive, caseSensitive = _ref$caseSensitive === void 0 ? false : _ref$caseSensitive, _ref$findChunks = _ref8.findChunks, findChunks = _ref$findChunks === void 0 ? defaultFindChunks : _ref$findChunks, sanitize2 = _ref8.sanitize, searchWords = _ref8.searchWords, textToHighlight = _ref8.textToHighlight;
             return fillInChunks({
               chunksToHighlight: combineChunks({
                 chunks: findChunks({
@@ -8128,11 +8128,11 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // node_modules/@floating-ui/core/dist/floating-ui.core.mjs
-  function computeCoordsFromPlacement(_ref7, placement, rtl2) {
+  function computeCoordsFromPlacement(_ref8, placement, rtl2) {
     let {
       reference,
       floating
-    } = _ref7;
+    } = _ref8;
     const sideAxis = getSideAxis(placement);
     const alignmentAxis = getAlignmentAxis(placement);
     const alignLength = getAxisLength(alignmentAxis);
@@ -8576,11 +8576,11 @@ If there's a particular need for this, please submit a feature request at https:
           mainAxis: checkMainAxis = true,
           crossAxis: checkCrossAxis = false,
           limiter = {
-            fn: (_ref7) => {
+            fn: (_ref8) => {
               let {
                 x: x3,
                 y: y4
-              } = _ref7;
+              } = _ref8;
               return {
                 x: x3,
                 y: y4
@@ -8779,8 +8779,8 @@ If there's a particular need for this, please submit a feature request at https:
     return (node2 == null || (_node$ownerDocument = node2.ownerDocument) == null ? void 0 : _node$ownerDocument.defaultView) || window;
   }
   function getDocumentElement(node2) {
-    var _ref7;
-    return (_ref7 = (isNode2(node2) ? node2.ownerDocument : node2.document) || window.document) == null ? void 0 : _ref7.documentElement;
+    var _ref8;
+    return (_ref8 = (isNode2(node2) ? node2.ownerDocument : node2.document) || window.document) == null ? void 0 : _ref8.documentElement;
   }
   function isNode2(value) {
     if (!hasWindow()) {
@@ -9051,13 +9051,13 @@ If there's a particular need for this, please submit a feature request at https:
       y: y3
     };
   }
-  function convertOffsetParentRelativeRectToViewportRelativeRect(_ref7) {
+  function convertOffsetParentRelativeRectToViewportRelativeRect(_ref8) {
     let {
       elements: elements2,
       rect,
       offsetParent,
       strategy
-    } = _ref7;
+    } = _ref8;
     const isFixed = strategy === "fixed";
     const documentElement = getDocumentElement(offsetParent);
     const topLayer = elements2 ? isTopLayer(elements2.floating) : false;
@@ -9217,13 +9217,13 @@ If there's a particular need for this, please submit a feature request at https:
     cache2.set(element, result);
     return result;
   }
-  function getClippingRect(_ref7) {
+  function getClippingRect(_ref8) {
     let {
       element,
       boundary,
       rootBoundary,
       strategy
-    } = _ref7;
+    } = _ref8;
     const elementClippingAncestors = boundary === "clippingAncestors" ? isTopLayer(element) ? [] : getClippingElementAncestors(element, this._c) : [].concat(boundary);
     const clippingAncestors = [...elementClippingAncestors, rootBoundary];
     const firstRect = getClientRectFromClippingAncestor(element, clippingAncestors[0], strategy);
@@ -9461,8 +9461,8 @@ If there's a particular need for this, please submit a feature request at https:
     let reobserveFrame = -1;
     let resizeObserver = null;
     if (elementResize) {
-      resizeObserver = new ResizeObserver((_ref7) => {
-        let [firstEntry] = _ref7;
+      resizeObserver = new ResizeObserver((_ref8) => {
+        let [firstEntry] = _ref8;
         if (firstEntry && firstEntry.target === referenceEl && resizeObserver && floating) {
           resizeObserver.unobserve(floating);
           cancelAnimationFrame(reobserveFrame);
@@ -22167,8 +22167,8 @@ If there's a particular need for this, please submit a feature request at https:
     newProps[typePropName] = type;
     return newProps;
   };
-  var Insertion = function Insertion2(_ref7) {
-    var cache2 = _ref7.cache, serialized = _ref7.serialized, isStringTag = _ref7.isStringTag;
+  var Insertion = function Insertion2(_ref8) {
+    var cache2 = _ref8.cache, serialized = _ref8.serialized, isStringTag = _ref8.isStringTag;
     registerStyles(cache2, serialized, isStringTag);
     useInsertionEffectAlwaysWithSyncFallback(function() {
       return insertStyles(cache2, serialized, isStringTag);
@@ -22823,8 +22823,9 @@ If there's a particular need for this, please submit a feature request at https:
     border: THEME.gray[600],
     borderHover: THEME.gray[700],
     borderFocus: THEME.accent,
-    borderDisabled: THEME.gray[400],
-    textDisabled: THEME.gray[600],
+    // The gray ramp above has no disabled step to map these through.
+    borderDisabled: `var(--wpds-color-stroke-interactive-neutral-disabled, #dbdbdb)`,
+    textDisabled: `var(--wpds-color-foreground-interactive-neutral-disabled, #8d8d8d)`,
     // Matches @wordpress/base-styles
     darkGrayPlaceholder: `color-mix(in srgb, ${THEME.foreground}, transparent 38%)`,
     lightGrayPlaceholder: `color-mix(in srgb, ${THEME.background}, transparent 35%)`
@@ -24727,8 +24728,8 @@ If there's a particular need for this, please submit a feature request at https:
     }
     return shouldForwardProp;
   };
-  var Insertion3 = function Insertion4(_ref7) {
-    var cache2 = _ref7.cache, serialized = _ref7.serialized, isStringTag = _ref7.isStringTag;
+  var Insertion3 = function Insertion4(_ref8) {
+    var cache2 = _ref8.cache, serialized = _ref8.serialized, isStringTag = _ref8.isStringTag;
     registerStyles(cache2, serialized, isStringTag);
     useInsertionEffectAlwaysWithSyncFallback(function() {
       return insertStyles(cache2, serialized, isStringTag);
@@ -25354,7 +25355,7 @@ If there's a particular need for this, please submit a feature request at https:
     styles: "box-sizing:border-box;display:block"
   } : {
     name: "pvvbxf",
-    styles: "box-sizing:border-box;display:block/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpQmlDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */",
+    styles: "box-sizing:border-box;display:block/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpQmlDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5jb25zdCBiYWNrZHJvcERpc2FibGVkU3R5bGVzID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgfHwgaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiB1bmRlZmluZWQ7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGJvcmRlci1jb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHRcdCR7IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcbmA7XG5cbmNvbnN0IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmQgfTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cblx0XHRAbWVkaWEgKCBmb3JjZWQtY29sb3JzOiBhY3RpdmUgKSB7XG5cdFx0XHRjb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXG5cdFx0JjpkaXNhYmxlZDo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZm9udFNpemVTdHlsZXMgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6ICcxM3B4Jyxcblx0XHRzbWFsbDogJzExcHgnLFxuXHRcdGNvbXBhY3Q6ICcxM3B4Jyxcblx0fTtcblxuXHRjb25zdCBmb250U2l6ZSA9IHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xuXHRjb25zdCBmb250U2l6ZU1vYmlsZSA9ICcxNnB4JztcblxuXHRpZiAoICEgZm9udFNpemUgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplTW9iaWxlIH07XG5cblx0XHRAbWVkaWEgKCBtaW4td2lkdGg6IDYwMHB4ICkge1xuXHRcdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZSB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBnZXRTaXplQ29uZmlnID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHQvLyBQYWRkaW5ncyBtYXkgYmUgb3ZlcnJpZGRlbiBieSB0aGUgY3VzdG9tIHBhZGRpbmdzIHByb3BzLlxuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHRcdHNtYWxsOiB7XG5cdFx0XHRoZWlnaHQ6IDI0LFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMjQsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0XHRjb21wYWN0OiB7XG5cdFx0XHRoZWlnaHQ6IDMyLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMzIsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdkYXRlJ10sXG5cdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddLFxuXHRcdCZbdHlwZT0nbW9udGgnXSxcblx0XHQmW3R5cGU9J3RpbWUnXSxcblx0XHQmW3R5cGU9J3dlZWsnXSB7XG5cdFx0XHQmOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogSGlkZSBTYWZhcmkncyB2YWx1ZS1saWtlIHBsYWNlaG9sZGVyIChlLmcuIFxcYDEyOjMwXFxgKSBpbiBlbXB0eVxuXHRcdCAgIGRhdGUvdGltZSBpbnB1dHMuIFdoaWxlIHRoZSBpbnB1dCBpcyBmb2N1c2VkLCB0aGUgYnJvd3NlcidzXG5cdFx0ICAgc2VnbWVudCBlZGl0b3IgbXVzdCBzdGF5IHZpc2libGUgZm9yIHR5cGluZy4gKi9cblx0XHRAc3VwcG9ydHMgKCAtd2Via2l0LWh5cGhlbnM6IG5vbmUgKSBhbmRcblx0XHRcdCggbm90ICggLW1vei1hcHBlYXJhbmNlOiBub25lICkgKSB7XG5cdFx0XHQvKiBTYWZhcmkgb25seSAqL1xuXHRcdFx0Jlt0eXBlPSdkYXRlJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0ndGltZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSB7XG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHQvKiBIaWRlIHNsYXNoZXMgaW4gZGF0ZSB3aGVuIGlucHV0IGlzIGRpc2FibGVkLiAqL1xuXHRcdFx0XHQmOmRpc2FibGVkOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCB7XG5cdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */",
     toString: _EMOTION_STRINGIFIED_CSS_ERROR__4
   });
   var Suffix = /* @__PURE__ */ createStyled("span", false ? {
@@ -25367,7 +25368,7 @@ If there's a particular need for this, please submit a feature request at https:
     styles: "align-items:center;align-self:stretch;box-sizing:border-box;display:flex"
   } : {
     name: "jgf79h",
-    styles: "align-items:center;align-self:stretch;box-sizing:border-box;display:flex/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFzQmlDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */",
+    styles: "align-items:center;align-self:stretch;box-sizing:border-box;display:flex/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFzQmlDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5jb25zdCBiYWNrZHJvcERpc2FibGVkU3R5bGVzID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgfHwgaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiB1bmRlZmluZWQ7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGJvcmRlci1jb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHRcdCR7IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcbmA7XG5cbmNvbnN0IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmQgfTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cblx0XHRAbWVkaWEgKCBmb3JjZWQtY29sb3JzOiBhY3RpdmUgKSB7XG5cdFx0XHRjb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXG5cdFx0JjpkaXNhYmxlZDo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZm9udFNpemVTdHlsZXMgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6ICcxM3B4Jyxcblx0XHRzbWFsbDogJzExcHgnLFxuXHRcdGNvbXBhY3Q6ICcxM3B4Jyxcblx0fTtcblxuXHRjb25zdCBmb250U2l6ZSA9IHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xuXHRjb25zdCBmb250U2l6ZU1vYmlsZSA9ICcxNnB4JztcblxuXHRpZiAoICEgZm9udFNpemUgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplTW9iaWxlIH07XG5cblx0XHRAbWVkaWEgKCBtaW4td2lkdGg6IDYwMHB4ICkge1xuXHRcdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZSB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBnZXRTaXplQ29uZmlnID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHQvLyBQYWRkaW5ncyBtYXkgYmUgb3ZlcnJpZGRlbiBieSB0aGUgY3VzdG9tIHBhZGRpbmdzIHByb3BzLlxuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHRcdHNtYWxsOiB7XG5cdFx0XHRoZWlnaHQ6IDI0LFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMjQsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0XHRjb21wYWN0OiB7XG5cdFx0XHRoZWlnaHQ6IDMyLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMzIsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdkYXRlJ10sXG5cdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddLFxuXHRcdCZbdHlwZT0nbW9udGgnXSxcblx0XHQmW3R5cGU9J3RpbWUnXSxcblx0XHQmW3R5cGU9J3dlZWsnXSB7XG5cdFx0XHQmOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogSGlkZSBTYWZhcmkncyB2YWx1ZS1saWtlIHBsYWNlaG9sZGVyIChlLmcuIFxcYDEyOjMwXFxgKSBpbiBlbXB0eVxuXHRcdCAgIGRhdGUvdGltZSBpbnB1dHMuIFdoaWxlIHRoZSBpbnB1dCBpcyBmb2N1c2VkLCB0aGUgYnJvd3NlcidzXG5cdFx0ICAgc2VnbWVudCBlZGl0b3IgbXVzdCBzdGF5IHZpc2libGUgZm9yIHR5cGluZy4gKi9cblx0XHRAc3VwcG9ydHMgKCAtd2Via2l0LWh5cGhlbnM6IG5vbmUgKSBhbmRcblx0XHRcdCggbm90ICggLW1vei1hcHBlYXJhbmNlOiBub25lICkgKSB7XG5cdFx0XHQvKiBTYWZhcmkgb25seSAqL1xuXHRcdFx0Jlt0eXBlPSdkYXRlJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0ndGltZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSB7XG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHQvKiBIaWRlIHNsYXNoZXMgaW4gZGF0ZSB3aGVuIGlucHV0IGlzIGRpc2FibGVkLiAqL1xuXHRcdFx0XHQmOmRpc2FibGVkOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCB7XG5cdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */",
     toString: _EMOTION_STRINGIFIED_CSS_ERROR__4
   });
   var backdropBorderColor = ({
@@ -25382,6 +25383,23 @@ If there's a particular need for this, please submit a feature request at https:
     }
     return COLORS.ui.border;
   };
+  var _ref2 = false ? {
+    name: "v60t78",
+    styles: "@media ( forced-colors: active ){border-color:GrayText;}"
+  } : {
+    name: "1yinj7l-backdropDisabledStyles",
+    styles: "@media ( forced-colors: active ){border-color:GrayText;};label:backdropDisabledStyles;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5RFciLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCB8fCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdFx0JHsgYmFja2Ryb3BEaXNhYmxlZFN0eWxlcyB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gdW5kZWZpbmVkO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Y29sb3I6IEdyYXlUZXh0O1xuXHRcdH1cblx0YDtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cblx0XHQmOmRpc2FibGVkOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__4
+  };
+  var backdropDisabledStyles = ({
+    disabled,
+    isBorderless
+  }) => {
+    if (!disabled || isBorderless) {
+      return void 0;
+    }
+    return _ref2;
+  };
   var BackdropUI = /* @__PURE__ */ createStyled("div", false ? {
     target: "em5sgkm6"
   } : {
@@ -25389,27 +25407,27 @@ If there's a particular need for this, please submit a feature request at https:
     label: "BackdropUI"
   })("&&&{box-sizing:border-box;border-color:", backdropBorderColor, ";border-radius:inherit;border-style:solid;border-width:1px;bottom:0;left:0;margin:0;padding:0;pointer-events:none;position:absolute;right:0;top:0;", rtl({
     paddingLeft: 2
-  }), ";}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpRHFEIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */"));
+  }), " ", backdropDisabledStyles, ";}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnRXFEIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5jb25zdCBiYWNrZHJvcERpc2FibGVkU3R5bGVzID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgfHwgaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiB1bmRlZmluZWQ7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGJvcmRlci1jb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHRcdCR7IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcbmA7XG5cbmNvbnN0IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmQgfTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cblx0XHRAbWVkaWEgKCBmb3JjZWQtY29sb3JzOiBhY3RpdmUgKSB7XG5cdFx0XHRjb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXG5cdFx0JjpkaXNhYmxlZDo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZm9udFNpemVTdHlsZXMgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6ICcxM3B4Jyxcblx0XHRzbWFsbDogJzExcHgnLFxuXHRcdGNvbXBhY3Q6ICcxM3B4Jyxcblx0fTtcblxuXHRjb25zdCBmb250U2l6ZSA9IHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xuXHRjb25zdCBmb250U2l6ZU1vYmlsZSA9ICcxNnB4JztcblxuXHRpZiAoICEgZm9udFNpemUgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplTW9iaWxlIH07XG5cblx0XHRAbWVkaWEgKCBtaW4td2lkdGg6IDYwMHB4ICkge1xuXHRcdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZSB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBnZXRTaXplQ29uZmlnID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHQvLyBQYWRkaW5ncyBtYXkgYmUgb3ZlcnJpZGRlbiBieSB0aGUgY3VzdG9tIHBhZGRpbmdzIHByb3BzLlxuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHRcdHNtYWxsOiB7XG5cdFx0XHRoZWlnaHQ6IDI0LFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMjQsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0XHRjb21wYWN0OiB7XG5cdFx0XHRoZWlnaHQ6IDMyLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMzIsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdkYXRlJ10sXG5cdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddLFxuXHRcdCZbdHlwZT0nbW9udGgnXSxcblx0XHQmW3R5cGU9J3RpbWUnXSxcblx0XHQmW3R5cGU9J3dlZWsnXSB7XG5cdFx0XHQmOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogSGlkZSBTYWZhcmkncyB2YWx1ZS1saWtlIHBsYWNlaG9sZGVyIChlLmcuIFxcYDEyOjMwXFxgKSBpbiBlbXB0eVxuXHRcdCAgIGRhdGUvdGltZSBpbnB1dHMuIFdoaWxlIHRoZSBpbnB1dCBpcyBmb2N1c2VkLCB0aGUgYnJvd3NlcidzXG5cdFx0ICAgc2VnbWVudCBlZGl0b3IgbXVzdCBzdGF5IHZpc2libGUgZm9yIHR5cGluZy4gKi9cblx0XHRAc3VwcG9ydHMgKCAtd2Via2l0LWh5cGhlbnM6IG5vbmUgKSBhbmRcblx0XHRcdCggbm90ICggLW1vei1hcHBlYXJhbmNlOiBub25lICkgKSB7XG5cdFx0XHQvKiBTYWZhcmkgb25seSAqL1xuXHRcdFx0Jlt0eXBlPSdkYXRlJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0ndGltZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSB7XG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHQvKiBIaWRlIHNsYXNoZXMgaW4gZGF0ZSB3aGVuIGlucHV0IGlzIGRpc2FibGVkLiAqL1xuXHRcdFx0XHQmOmRpc2FibGVkOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCB7XG5cdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */"));
   var Root = /* @__PURE__ */ createStyled(component_default3, false ? {
     target: "em5sgkm5"
   } : {
     target: "em5sgkm5",
     label: "Root"
-  })("box-sizing:border-box;position:relative;border-radius:", config_values_default.radiusSmall, ";padding-top:0;" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxRWtDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */"));
+  })("box-sizing:border-box;position:relative;border-radius:", config_values_default.radiusSmall, ";padding-top:0;" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxRmtDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5jb25zdCBiYWNrZHJvcERpc2FibGVkU3R5bGVzID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgfHwgaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiB1bmRlZmluZWQ7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGJvcmRlci1jb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHRcdCR7IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcbmA7XG5cbmNvbnN0IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmQgfTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cblx0XHRAbWVkaWEgKCBmb3JjZWQtY29sb3JzOiBhY3RpdmUgKSB7XG5cdFx0XHRjb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXG5cdFx0JjpkaXNhYmxlZDo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZm9udFNpemVTdHlsZXMgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6ICcxM3B4Jyxcblx0XHRzbWFsbDogJzExcHgnLFxuXHRcdGNvbXBhY3Q6ICcxM3B4Jyxcblx0fTtcblxuXHRjb25zdCBmb250U2l6ZSA9IHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xuXHRjb25zdCBmb250U2l6ZU1vYmlsZSA9ICcxNnB4JztcblxuXHRpZiAoICEgZm9udFNpemUgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplTW9iaWxlIH07XG5cblx0XHRAbWVkaWEgKCBtaW4td2lkdGg6IDYwMHB4ICkge1xuXHRcdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZSB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBnZXRTaXplQ29uZmlnID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHQvLyBQYWRkaW5ncyBtYXkgYmUgb3ZlcnJpZGRlbiBieSB0aGUgY3VzdG9tIHBhZGRpbmdzIHByb3BzLlxuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHRcdHNtYWxsOiB7XG5cdFx0XHRoZWlnaHQ6IDI0LFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMjQsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0XHRjb21wYWN0OiB7XG5cdFx0XHRoZWlnaHQ6IDMyLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMzIsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdkYXRlJ10sXG5cdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddLFxuXHRcdCZbdHlwZT0nbW9udGgnXSxcblx0XHQmW3R5cGU9J3RpbWUnXSxcblx0XHQmW3R5cGU9J3dlZWsnXSB7XG5cdFx0XHQmOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogSGlkZSBTYWZhcmkncyB2YWx1ZS1saWtlIHBsYWNlaG9sZGVyIChlLmcuIFxcYDEyOjMwXFxgKSBpbiBlbXB0eVxuXHRcdCAgIGRhdGUvdGltZSBpbnB1dHMuIFdoaWxlIHRoZSBpbnB1dCBpcyBmb2N1c2VkLCB0aGUgYnJvd3NlcidzXG5cdFx0ICAgc2VnbWVudCBlZGl0b3IgbXVzdCBzdGF5IHZpc2libGUgZm9yIHR5cGluZy4gKi9cblx0XHRAc3VwcG9ydHMgKCAtd2Via2l0LWh5cGhlbnM6IG5vbmUgKSBhbmRcblx0XHRcdCggbm90ICggLW1vei1hcHBlYXJhbmNlOiBub25lICkgKSB7XG5cdFx0XHQvKiBTYWZhcmkgb25seSAqL1xuXHRcdFx0Jlt0eXBlPSdkYXRlJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0ndGltZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSB7XG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHQvKiBIaWRlIHNsYXNoZXMgaW4gZGF0ZSB3aGVuIGlucHV0IGlzIGRpc2FibGVkLiAqL1xuXHRcdFx0XHQmOmRpc2FibGVkOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCB7XG5cdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */"));
   var containerDisabledStyles = ({
     disabled
   }) => {
-    const backgroundColor = disabled ? COLORS.ui.backgroundDisabled : COLORS.ui.background;
-    return /* @__PURE__ */ css2({
-      backgroundColor
-    }, false ? "" : ";label:containerDisabledStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpRlEiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZGF0ZSddLFxuXHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcblx0XHQmW3R5cGU9J21vbnRoJ10sXG5cdFx0Jlt0eXBlPSd0aW1lJ10sXG5cdFx0Jlt0eXBlPSd3ZWVrJ10ge1xuXHRcdFx0Jjo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qIEhpZGUgU2FmYXJpJ3MgdmFsdWUtbGlrZSBwbGFjZWhvbGRlciAoZS5nLiBcXGAxMjozMFxcYCkgaW4gZW1wdHlcblx0XHQgICBkYXRlL3RpbWUgaW5wdXRzLiBXaGlsZSB0aGUgaW5wdXQgaXMgZm9jdXNlZCwgdGhlIGJyb3dzZXInc1xuXHRcdCAgIHNlZ21lbnQgZWRpdG9yIG11c3Qgc3RheSB2aXNpYmxlIGZvciB0eXBpbmcuICovXG5cdFx0QHN1cHBvcnRzICggLXdlYmtpdC1oeXBoZW5zOiBub25lICkgYW5kXG5cdFx0XHQoIG5vdCAoIC1tb3otYXBwZWFyYW5jZTogbm9uZSApICkge1xuXHRcdFx0LyogU2FmYXJpIG9ubHkgKi9cblx0XHRcdCZbdHlwZT0nZGF0ZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J3RpbWUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICkge1xuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0LyogSGlkZSBzbGFzaGVzIGluIGRhdGUgd2hlbiBpbnB1dCBpcyBkaXNhYmxlZC4gKi9cblx0XHRcdFx0JjpkaXNhYmxlZDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQge1xuXHRcdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */");
+    if (!disabled) {
+      return void 0;
+    }
+    return /* @__PURE__ */ css2("color:", COLORS.ui.textDisabled, ";@media ( forced-colors: active ){color:GrayText;}" + (false ? "" : ";label:containerDisabledStyles;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpR1ciLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCB8fCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdFx0JHsgYmFja2Ryb3BEaXNhYmxlZFN0eWxlcyB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gdW5kZWZpbmVkO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Y29sb3I6IEdyYXlUZXh0O1xuXHRcdH1cblx0YDtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cblx0XHQmOmRpc2FibGVkOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
   };
-  var _ref2 = false ? {
+  var _ref3 = false ? {
     name: "1d3w5wq",
     styles: "width:100%"
   } : {
     name: "uo2pd2-containerWidthStyles",
-    styles: "width:100%;label:containerWidthStyles;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5RlMiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZGF0ZSddLFxuXHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcblx0XHQmW3R5cGU9J21vbnRoJ10sXG5cdFx0Jlt0eXBlPSd0aW1lJ10sXG5cdFx0Jlt0eXBlPSd3ZWVrJ10ge1xuXHRcdFx0Jjo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qIEhpZGUgU2FmYXJpJ3MgdmFsdWUtbGlrZSBwbGFjZWhvbGRlciAoZS5nLiBcXGAxMjozMFxcYCkgaW4gZW1wdHlcblx0XHQgICBkYXRlL3RpbWUgaW5wdXRzLiBXaGlsZSB0aGUgaW5wdXQgaXMgZm9jdXNlZCwgdGhlIGJyb3dzZXInc1xuXHRcdCAgIHNlZ21lbnQgZWRpdG9yIG11c3Qgc3RheSB2aXNpYmxlIGZvciB0eXBpbmcuICovXG5cdFx0QHN1cHBvcnRzICggLXdlYmtpdC1oeXBoZW5zOiBub25lICkgYW5kXG5cdFx0XHQoIG5vdCAoIC1tb3otYXBwZWFyYW5jZTogbm9uZSApICkge1xuXHRcdFx0LyogU2FmYXJpIG9ubHkgKi9cblx0XHRcdCZbdHlwZT0nZGF0ZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J3RpbWUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICkge1xuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0LyogSGlkZSBzbGFzaGVzIGluIGRhdGUgd2hlbiBpbnB1dCBpcyBkaXNhYmxlZC4gKi9cblx0XHRcdFx0JjpkaXNhYmxlZDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQge1xuXHRcdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */",
+    styles: "width:100%;label:containerWidthStyles;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErR1MiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCB8fCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdFx0JHsgYmFja2Ryb3BEaXNhYmxlZFN0eWxlcyB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gdW5kZWZpbmVkO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Y29sb3I6IEdyYXlUZXh0O1xuXHRcdH1cblx0YDtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cblx0XHQmOmRpc2FibGVkOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */",
     toString: _EMOTION_STRINGIFIED_CSS_ERROR__4
   };
   var containerWidthStyles = ({
@@ -25417,7 +25435,7 @@ If there's a particular need for this, please submit a feature request at https:
     labelPosition
   }) => {
     if (!__unstableInputWidth) {
-      return _ref2;
+      return _ref3;
     }
     if (labelPosition === "side") {
       return "";
@@ -25425,27 +25443,25 @@ If there's a particular need for this, please submit a feature request at https:
     if (labelPosition === "edge") {
       return /* @__PURE__ */ css2({
         flex: `0 0 ${__unstableInputWidth}`
-      }, false ? "" : ";label:containerWidthStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpR1MiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZGF0ZSddLFxuXHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcblx0XHQmW3R5cGU9J21vbnRoJ10sXG5cdFx0Jlt0eXBlPSd0aW1lJ10sXG5cdFx0Jlt0eXBlPSd3ZWVrJ10ge1xuXHRcdFx0Jjo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qIEhpZGUgU2FmYXJpJ3MgdmFsdWUtbGlrZSBwbGFjZWhvbGRlciAoZS5nLiBcXGAxMjozMFxcYCkgaW4gZW1wdHlcblx0XHQgICBkYXRlL3RpbWUgaW5wdXRzLiBXaGlsZSB0aGUgaW5wdXQgaXMgZm9jdXNlZCwgdGhlIGJyb3dzZXInc1xuXHRcdCAgIHNlZ21lbnQgZWRpdG9yIG11c3Qgc3RheSB2aXNpYmxlIGZvciB0eXBpbmcuICovXG5cdFx0QHN1cHBvcnRzICggLXdlYmtpdC1oeXBoZW5zOiBub25lICkgYW5kXG5cdFx0XHQoIG5vdCAoIC1tb3otYXBwZWFyYW5jZTogbm9uZSApICkge1xuXHRcdFx0LyogU2FmYXJpIG9ubHkgKi9cblx0XHRcdCZbdHlwZT0nZGF0ZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J3RpbWUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICkge1xuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0LyogSGlkZSBzbGFzaGVzIGluIGRhdGUgd2hlbiBpbnB1dCBpcyBkaXNhYmxlZC4gKi9cblx0XHRcdFx0JjpkaXNhYmxlZDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQge1xuXHRcdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */");
+      }, false ? "" : ";label:containerWidthStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1SFMiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCB8fCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdFx0JHsgYmFja2Ryb3BEaXNhYmxlZFN0eWxlcyB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gdW5kZWZpbmVkO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Y29sb3I6IEdyYXlUZXh0O1xuXHRcdH1cblx0YDtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cblx0XHQmOmRpc2FibGVkOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
     }
     return /* @__PURE__ */ css2({
       width: __unstableInputWidth
-    }, false ? "" : ";label:containerWidthStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFzR1EiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZGF0ZSddLFxuXHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcblx0XHQmW3R5cGU9J21vbnRoJ10sXG5cdFx0Jlt0eXBlPSd0aW1lJ10sXG5cdFx0Jlt0eXBlPSd3ZWVrJ10ge1xuXHRcdFx0Jjo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qIEhpZGUgU2FmYXJpJ3MgdmFsdWUtbGlrZSBwbGFjZWhvbGRlciAoZS5nLiBcXGAxMjozMFxcYCkgaW4gZW1wdHlcblx0XHQgICBkYXRlL3RpbWUgaW5wdXRzLiBXaGlsZSB0aGUgaW5wdXQgaXMgZm9jdXNlZCwgdGhlIGJyb3dzZXInc1xuXHRcdCAgIHNlZ21lbnQgZWRpdG9yIG11c3Qgc3RheSB2aXNpYmxlIGZvciB0eXBpbmcuICovXG5cdFx0QHN1cHBvcnRzICggLXdlYmtpdC1oeXBoZW5zOiBub25lICkgYW5kXG5cdFx0XHQoIG5vdCAoIC1tb3otYXBwZWFyYW5jZTogbm9uZSApICkge1xuXHRcdFx0LyogU2FmYXJpIG9ubHkgKi9cblx0XHRcdCZbdHlwZT0nZGF0ZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J3RpbWUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICkge1xuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0LyogSGlkZSBzbGFzaGVzIGluIGRhdGUgd2hlbiBpbnB1dCBpcyBkaXNhYmxlZC4gKi9cblx0XHRcdFx0JjpkaXNhYmxlZDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQge1xuXHRcdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */");
+    }, false ? "" : ";label:containerWidthStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0SFEiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCB8fCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdFx0JHsgYmFja2Ryb3BEaXNhYmxlZFN0eWxlcyB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gdW5kZWZpbmVkO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Y29sb3I6IEdyYXlUZXh0O1xuXHRcdH1cblx0YDtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cblx0XHQmOmRpc2FibGVkOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
   };
   var Container = /* @__PURE__ */ createStyled("div", false ? {
     target: "em5sgkm4"
   } : {
     target: "em5sgkm4",
     label: "Container"
-  })("align-items:center;box-sizing:border-box;border-radius:inherit;display:flex;flex:1;position:relative;", containerDisabledStyles, " ", containerWidthStyles, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5R3FEIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */"));
+  })("align-items:center;box-sizing:border-box;border-radius:inherit;display:flex;flex:1;position:relative;background-color:", COLORS.ui.background, ";", containerDisabledStyles, " ", containerWidthStyles, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErSHFEIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5jb25zdCBiYWNrZHJvcERpc2FibGVkU3R5bGVzID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgfHwgaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiB1bmRlZmluZWQ7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGJvcmRlci1jb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHRcdCR7IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcbmA7XG5cbmNvbnN0IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmQgfTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cblx0XHRAbWVkaWEgKCBmb3JjZWQtY29sb3JzOiBhY3RpdmUgKSB7XG5cdFx0XHRjb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXG5cdFx0JjpkaXNhYmxlZDo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZm9udFNpemVTdHlsZXMgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6ICcxM3B4Jyxcblx0XHRzbWFsbDogJzExcHgnLFxuXHRcdGNvbXBhY3Q6ICcxM3B4Jyxcblx0fTtcblxuXHRjb25zdCBmb250U2l6ZSA9IHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xuXHRjb25zdCBmb250U2l6ZU1vYmlsZSA9ICcxNnB4JztcblxuXHRpZiAoICEgZm9udFNpemUgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplTW9iaWxlIH07XG5cblx0XHRAbWVkaWEgKCBtaW4td2lkdGg6IDYwMHB4ICkge1xuXHRcdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZSB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBnZXRTaXplQ29uZmlnID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHQvLyBQYWRkaW5ncyBtYXkgYmUgb3ZlcnJpZGRlbiBieSB0aGUgY3VzdG9tIHBhZGRpbmdzIHByb3BzLlxuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHRcdHNtYWxsOiB7XG5cdFx0XHRoZWlnaHQ6IDI0LFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMjQsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0XHRjb21wYWN0OiB7XG5cdFx0XHRoZWlnaHQ6IDMyLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMzIsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdkYXRlJ10sXG5cdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddLFxuXHRcdCZbdHlwZT0nbW9udGgnXSxcblx0XHQmW3R5cGU9J3RpbWUnXSxcblx0XHQmW3R5cGU9J3dlZWsnXSB7XG5cdFx0XHQmOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogSGlkZSBTYWZhcmkncyB2YWx1ZS1saWtlIHBsYWNlaG9sZGVyIChlLmcuIFxcYDEyOjMwXFxgKSBpbiBlbXB0eVxuXHRcdCAgIGRhdGUvdGltZSBpbnB1dHMuIFdoaWxlIHRoZSBpbnB1dCBpcyBmb2N1c2VkLCB0aGUgYnJvd3NlcidzXG5cdFx0ICAgc2VnbWVudCBlZGl0b3IgbXVzdCBzdGF5IHZpc2libGUgZm9yIHR5cGluZy4gKi9cblx0XHRAc3VwcG9ydHMgKCAtd2Via2l0LWh5cGhlbnM6IG5vbmUgKSBhbmRcblx0XHRcdCggbm90ICggLW1vei1hcHBlYXJhbmNlOiBub25lICkgKSB7XG5cdFx0XHQvKiBTYWZhcmkgb25seSAqL1xuXHRcdFx0Jlt0eXBlPSdkYXRlJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0ndGltZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSB7XG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHQvKiBIaWRlIHNsYXNoZXMgaW4gZGF0ZSB3aGVuIGlucHV0IGlzIGRpc2FibGVkLiAqL1xuXHRcdFx0XHQmOmRpc2FibGVkOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCB7XG5cdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */"));
   var disabledStyles = ({
     disabled
   }) => {
     if (!disabled) {
       return "";
     }
-    return /* @__PURE__ */ css2({
-      color: COLORS.ui.textDisabled
-    }, false ? "" : ";label:disabledStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtSVEiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZGF0ZSddLFxuXHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcblx0XHQmW3R5cGU9J21vbnRoJ10sXG5cdFx0Jlt0eXBlPSd0aW1lJ10sXG5cdFx0Jlt0eXBlPSd3ZWVrJ10ge1xuXHRcdFx0Jjo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qIEhpZGUgU2FmYXJpJ3MgdmFsdWUtbGlrZSBwbGFjZWhvbGRlciAoZS5nLiBcXGAxMjozMFxcYCkgaW4gZW1wdHlcblx0XHQgICBkYXRlL3RpbWUgaW5wdXRzLiBXaGlsZSB0aGUgaW5wdXQgaXMgZm9jdXNlZCwgdGhlIGJyb3dzZXInc1xuXHRcdCAgIHNlZ21lbnQgZWRpdG9yIG11c3Qgc3RheSB2aXNpYmxlIGZvciB0eXBpbmcuICovXG5cdFx0QHN1cHBvcnRzICggLXdlYmtpdC1oeXBoZW5zOiBub25lICkgYW5kXG5cdFx0XHQoIG5vdCAoIC1tb3otYXBwZWFyYW5jZTogbm9uZSApICkge1xuXHRcdFx0LyogU2FmYXJpIG9ubHkgKi9cblx0XHRcdCZbdHlwZT0nZGF0ZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J3RpbWUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICkge1xuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0LyogSGlkZSBzbGFzaGVzIGluIGRhdGUgd2hlbiBpbnB1dCBpcyBkaXNhYmxlZC4gKi9cblx0XHRcdFx0JjpkaXNhYmxlZDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQge1xuXHRcdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */");
+    return /* @__PURE__ */ css2("color:", COLORS.ui.textDisabled, ";@media ( forced-colors: active ){color:GrayText;}&:disabled::placeholder{color:", COLORS.ui.textDisabled, ";}" + (false ? "" : ";label:disabledStyles;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEwSlciLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCB8fCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdFx0JHsgYmFja2Ryb3BEaXNhYmxlZFN0eWxlcyB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gdW5kZWZpbmVkO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Y29sb3I6IEdyYXlUZXh0O1xuXHRcdH1cblx0YDtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cblx0XHQmOmRpc2FibGVkOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
   };
   var fontSizeStyles = ({
     inputSize: size4
@@ -25460,7 +25476,7 @@ If there's a particular need for this, please submit a feature request at https:
     if (!fontSize) {
       return "";
     }
-    return /* @__PURE__ */ css2("font-size:", fontSizeMobile, ";@media ( min-width: 600px ){font-size:", fontSize, ";}" + (false ? "" : ";label:fontSizeStyles;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFzSlciLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZGF0ZSddLFxuXHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcblx0XHQmW3R5cGU9J21vbnRoJ10sXG5cdFx0Jlt0eXBlPSd0aW1lJ10sXG5cdFx0Jlt0eXBlPSd3ZWVrJ10ge1xuXHRcdFx0Jjo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qIEhpZGUgU2FmYXJpJ3MgdmFsdWUtbGlrZSBwbGFjZWhvbGRlciAoZS5nLiBcXGAxMjozMFxcYCkgaW4gZW1wdHlcblx0XHQgICBkYXRlL3RpbWUgaW5wdXRzLiBXaGlsZSB0aGUgaW5wdXQgaXMgZm9jdXNlZCwgdGhlIGJyb3dzZXInc1xuXHRcdCAgIHNlZ21lbnQgZWRpdG9yIG11c3Qgc3RheSB2aXNpYmxlIGZvciB0eXBpbmcuICovXG5cdFx0QHN1cHBvcnRzICggLXdlYmtpdC1oeXBoZW5zOiBub25lICkgYW5kXG5cdFx0XHQoIG5vdCAoIC1tb3otYXBwZWFyYW5jZTogbm9uZSApICkge1xuXHRcdFx0LyogU2FmYXJpIG9ubHkgKi9cblx0XHRcdCZbdHlwZT0nZGF0ZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J3RpbWUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICkge1xuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0LyogSGlkZSBzbGFzaGVzIGluIGRhdGUgd2hlbiBpbnB1dCBpcyBkaXNhYmxlZC4gKi9cblx0XHRcdFx0JjpkaXNhYmxlZDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQge1xuXHRcdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */");
+    return /* @__PURE__ */ css2("font-size:", fontSizeMobile, ";@media ( min-width: 600px ){font-size:", fontSize, ";}" + (false ? "" : ";label:fontSizeStyles;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxTFciLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCB8fCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdFx0JHsgYmFja2Ryb3BEaXNhYmxlZFN0eWxlcyB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gdW5kZWZpbmVkO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Y29sb3I6IEdyYXlUZXh0O1xuXHRcdH1cblx0YDtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cblx0XHQmOmRpc2FibGVkOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
   };
   var getSizeConfig = ({
     inputSize: size4
@@ -25491,7 +25507,7 @@ If there's a particular need for this, please submit a feature request at https:
     return sizes[size4] || sizes.default;
   };
   var sizeStyles = (props) => {
-    return /* @__PURE__ */ css2(getSizeConfig(props), false ? "" : ";label:sizeStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2TFEiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZGF0ZSddLFxuXHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcblx0XHQmW3R5cGU9J21vbnRoJ10sXG5cdFx0Jlt0eXBlPSd0aW1lJ10sXG5cdFx0Jlt0eXBlPSd3ZWVrJ10ge1xuXHRcdFx0Jjo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qIEhpZGUgU2FmYXJpJ3MgdmFsdWUtbGlrZSBwbGFjZWhvbGRlciAoZS5nLiBcXGAxMjozMFxcYCkgaW4gZW1wdHlcblx0XHQgICBkYXRlL3RpbWUgaW5wdXRzLiBXaGlsZSB0aGUgaW5wdXQgaXMgZm9jdXNlZCwgdGhlIGJyb3dzZXInc1xuXHRcdCAgIHNlZ21lbnQgZWRpdG9yIG11c3Qgc3RheSB2aXNpYmxlIGZvciB0eXBpbmcuICovXG5cdFx0QHN1cHBvcnRzICggLXdlYmtpdC1oeXBoZW5zOiBub25lICkgYW5kXG5cdFx0XHQoIG5vdCAoIC1tb3otYXBwZWFyYW5jZTogbm9uZSApICkge1xuXHRcdFx0LyogU2FmYXJpIG9ubHkgKi9cblx0XHRcdCZbdHlwZT0nZGF0ZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J3RpbWUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICkge1xuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0LyogSGlkZSBzbGFzaGVzIGluIGRhdGUgd2hlbiBpbnB1dCBpcyBkaXNhYmxlZC4gKi9cblx0XHRcdFx0JjpkaXNhYmxlZDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQge1xuXHRcdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */");
+    return /* @__PURE__ */ css2(getSizeConfig(props), false ? "" : ";label:sizeStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0TlEiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCB8fCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdFx0JHsgYmFja2Ryb3BEaXNhYmxlZFN0eWxlcyB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gdW5kZWZpbmVkO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Y29sb3I6IEdyYXlUZXh0O1xuXHRcdH1cblx0YDtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cblx0XHQmOmRpc2FibGVkOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
   };
   var customPaddings = ({
     paddingInlineStart,
@@ -25500,7 +25516,7 @@ If there's a particular need for this, please submit a feature request at https:
     return /* @__PURE__ */ css2({
       paddingInlineStart,
       paddingInlineEnd
-    }, false ? "" : ";label:customPaddings;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFvTVEiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZGF0ZSddLFxuXHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcblx0XHQmW3R5cGU9J21vbnRoJ10sXG5cdFx0Jlt0eXBlPSd0aW1lJ10sXG5cdFx0Jlt0eXBlPSd3ZWVrJ10ge1xuXHRcdFx0Jjo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qIEhpZGUgU2FmYXJpJ3MgdmFsdWUtbGlrZSBwbGFjZWhvbGRlciAoZS5nLiBcXGAxMjozMFxcYCkgaW4gZW1wdHlcblx0XHQgICBkYXRlL3RpbWUgaW5wdXRzLiBXaGlsZSB0aGUgaW5wdXQgaXMgZm9jdXNlZCwgdGhlIGJyb3dzZXInc1xuXHRcdCAgIHNlZ21lbnQgZWRpdG9yIG11c3Qgc3RheSB2aXNpYmxlIGZvciB0eXBpbmcuICovXG5cdFx0QHN1cHBvcnRzICggLXdlYmtpdC1oeXBoZW5zOiBub25lICkgYW5kXG5cdFx0XHQoIG5vdCAoIC1tb3otYXBwZWFyYW5jZTogbm9uZSApICkge1xuXHRcdFx0LyogU2FmYXJpIG9ubHkgKi9cblx0XHRcdCZbdHlwZT0nZGF0ZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J3RpbWUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICkge1xuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0LyogSGlkZSBzbGFzaGVzIGluIGRhdGUgd2hlbiBpbnB1dCBpcyBkaXNhYmxlZC4gKi9cblx0XHRcdFx0JjpkaXNhYmxlZDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQge1xuXHRcdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */");
+    }, false ? "" : ";label:customPaddings;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtT1EiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCB8fCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdFx0JHsgYmFja2Ryb3BEaXNhYmxlZFN0eWxlcyB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gdW5kZWZpbmVkO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Y29sb3I6IEdyYXlUZXh0O1xuXHRcdH1cblx0YDtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cblx0XHQmOmRpc2FibGVkOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
   };
   var dragStyles = ({
     isDragging: isDragging2,
@@ -25509,25 +25525,25 @@ If there's a particular need for this, please submit a feature request at https:
     let defaultArrowStyles;
     let activeDragCursorStyles;
     if (isDragging2) {
-      defaultArrowStyles = /* @__PURE__ */ css2("cursor:", dragCursor, ";user-select:none;&::-webkit-outer-spin-button,&::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important;}" + (false ? "" : ";label:defaultArrowStyles;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0TTBCIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
+      defaultArrowStyles = /* @__PURE__ */ css2("cursor:", dragCursor, ";user-select:none;&::-webkit-outer-spin-button,&::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important;}" + (false ? "" : ";label:defaultArrowStyles;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEyTzBCIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5jb25zdCBiYWNrZHJvcERpc2FibGVkU3R5bGVzID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgfHwgaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiB1bmRlZmluZWQ7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGJvcmRlci1jb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHRcdCR7IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcbmA7XG5cbmNvbnN0IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmQgfTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cblx0XHRAbWVkaWEgKCBmb3JjZWQtY29sb3JzOiBhY3RpdmUgKSB7XG5cdFx0XHRjb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXG5cdFx0JjpkaXNhYmxlZDo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZm9udFNpemVTdHlsZXMgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6ICcxM3B4Jyxcblx0XHRzbWFsbDogJzExcHgnLFxuXHRcdGNvbXBhY3Q6ICcxM3B4Jyxcblx0fTtcblxuXHRjb25zdCBmb250U2l6ZSA9IHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xuXHRjb25zdCBmb250U2l6ZU1vYmlsZSA9ICcxNnB4JztcblxuXHRpZiAoICEgZm9udFNpemUgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplTW9iaWxlIH07XG5cblx0XHRAbWVkaWEgKCBtaW4td2lkdGg6IDYwMHB4ICkge1xuXHRcdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZSB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBnZXRTaXplQ29uZmlnID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHQvLyBQYWRkaW5ncyBtYXkgYmUgb3ZlcnJpZGRlbiBieSB0aGUgY3VzdG9tIHBhZGRpbmdzIHByb3BzLlxuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHRcdHNtYWxsOiB7XG5cdFx0XHRoZWlnaHQ6IDI0LFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMjQsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0XHRjb21wYWN0OiB7XG5cdFx0XHRoZWlnaHQ6IDMyLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMzIsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdkYXRlJ10sXG5cdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddLFxuXHRcdCZbdHlwZT0nbW9udGgnXSxcblx0XHQmW3R5cGU9J3RpbWUnXSxcblx0XHQmW3R5cGU9J3dlZWsnXSB7XG5cdFx0XHQmOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogSGlkZSBTYWZhcmkncyB2YWx1ZS1saWtlIHBsYWNlaG9sZGVyIChlLmcuIFxcYDEyOjMwXFxgKSBpbiBlbXB0eVxuXHRcdCAgIGRhdGUvdGltZSBpbnB1dHMuIFdoaWxlIHRoZSBpbnB1dCBpcyBmb2N1c2VkLCB0aGUgYnJvd3NlcidzXG5cdFx0ICAgc2VnbWVudCBlZGl0b3IgbXVzdCBzdGF5IHZpc2libGUgZm9yIHR5cGluZy4gKi9cblx0XHRAc3VwcG9ydHMgKCAtd2Via2l0LWh5cGhlbnM6IG5vbmUgKSBhbmRcblx0XHRcdCggbm90ICggLW1vei1hcHBlYXJhbmNlOiBub25lICkgKSB7XG5cdFx0XHQvKiBTYWZhcmkgb25seSAqL1xuXHRcdFx0Jlt0eXBlPSdkYXRlJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0ndGltZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSB7XG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHQvKiBIaWRlIHNsYXNoZXMgaW4gZGF0ZSB3aGVuIGlucHV0IGlzIGRpc2FibGVkLiAqL1xuXHRcdFx0XHQmOmRpc2FibGVkOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCB7XG5cdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */");
     }
     if (isDragging2 && dragCursor) {
-      activeDragCursorStyles = /* @__PURE__ */ css2("&:active{cursor:", dragCursor, ";}" + (false ? "" : ";label:activeDragCursorStyles;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5TjhCIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
+      activeDragCursorStyles = /* @__PURE__ */ css2("&:active{cursor:", dragCursor, ";}" + (false ? "" : ";label:activeDragCursorStyles;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF3UDhCIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5jb25zdCBiYWNrZHJvcERpc2FibGVkU3R5bGVzID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgfHwgaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiB1bmRlZmluZWQ7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGJvcmRlci1jb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHRcdCR7IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcbmA7XG5cbmNvbnN0IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmQgfTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cblx0XHRAbWVkaWEgKCBmb3JjZWQtY29sb3JzOiBhY3RpdmUgKSB7XG5cdFx0XHRjb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXG5cdFx0JjpkaXNhYmxlZDo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZm9udFNpemVTdHlsZXMgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6ICcxM3B4Jyxcblx0XHRzbWFsbDogJzExcHgnLFxuXHRcdGNvbXBhY3Q6ICcxM3B4Jyxcblx0fTtcblxuXHRjb25zdCBmb250U2l6ZSA9IHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xuXHRjb25zdCBmb250U2l6ZU1vYmlsZSA9ICcxNnB4JztcblxuXHRpZiAoICEgZm9udFNpemUgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplTW9iaWxlIH07XG5cblx0XHRAbWVkaWEgKCBtaW4td2lkdGg6IDYwMHB4ICkge1xuXHRcdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZSB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBnZXRTaXplQ29uZmlnID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHQvLyBQYWRkaW5ncyBtYXkgYmUgb3ZlcnJpZGRlbiBieSB0aGUgY3VzdG9tIHBhZGRpbmdzIHByb3BzLlxuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHRcdHNtYWxsOiB7XG5cdFx0XHRoZWlnaHQ6IDI0LFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMjQsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0XHRjb21wYWN0OiB7XG5cdFx0XHRoZWlnaHQ6IDMyLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMzIsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdkYXRlJ10sXG5cdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddLFxuXHRcdCZbdHlwZT0nbW9udGgnXSxcblx0XHQmW3R5cGU9J3RpbWUnXSxcblx0XHQmW3R5cGU9J3dlZWsnXSB7XG5cdFx0XHQmOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogSGlkZSBTYWZhcmkncyB2YWx1ZS1saWtlIHBsYWNlaG9sZGVyIChlLmcuIFxcYDEyOjMwXFxgKSBpbiBlbXB0eVxuXHRcdCAgIGRhdGUvdGltZSBpbnB1dHMuIFdoaWxlIHRoZSBpbnB1dCBpcyBmb2N1c2VkLCB0aGUgYnJvd3NlcidzXG5cdFx0ICAgc2VnbWVudCBlZGl0b3IgbXVzdCBzdGF5IHZpc2libGUgZm9yIHR5cGluZy4gKi9cblx0XHRAc3VwcG9ydHMgKCAtd2Via2l0LWh5cGhlbnM6IG5vbmUgKSBhbmRcblx0XHRcdCggbm90ICggLW1vei1hcHBlYXJhbmNlOiBub25lICkgKSB7XG5cdFx0XHQvKiBTYWZhcmkgb25seSAqL1xuXHRcdFx0Jlt0eXBlPSdkYXRlJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0ndGltZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSB7XG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHQvKiBIaWRlIHNsYXNoZXMgaW4gZGF0ZSB3aGVuIGlucHV0IGlzIGRpc2FibGVkLiAqL1xuXHRcdFx0XHQmOmRpc2FibGVkOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCB7XG5cdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */");
     }
-    return /* @__PURE__ */ css2(defaultArrowStyles, " ", activeDragCursorStyles, ";" + (false ? "" : ";label:dragStyles;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnT1ciLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZGF0ZSddLFxuXHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcblx0XHQmW3R5cGU9J21vbnRoJ10sXG5cdFx0Jlt0eXBlPSd0aW1lJ10sXG5cdFx0Jlt0eXBlPSd3ZWVrJ10ge1xuXHRcdFx0Jjo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qIEhpZGUgU2FmYXJpJ3MgdmFsdWUtbGlrZSBwbGFjZWhvbGRlciAoZS5nLiBcXGAxMjozMFxcYCkgaW4gZW1wdHlcblx0XHQgICBkYXRlL3RpbWUgaW5wdXRzLiBXaGlsZSB0aGUgaW5wdXQgaXMgZm9jdXNlZCwgdGhlIGJyb3dzZXInc1xuXHRcdCAgIHNlZ21lbnQgZWRpdG9yIG11c3Qgc3RheSB2aXNpYmxlIGZvciB0eXBpbmcuICovXG5cdFx0QHN1cHBvcnRzICggLXdlYmtpdC1oeXBoZW5zOiBub25lICkgYW5kXG5cdFx0XHQoIG5vdCAoIC1tb3otYXBwZWFyYW5jZTogbm9uZSApICkge1xuXHRcdFx0LyogU2FmYXJpIG9ubHkgKi9cblx0XHRcdCZbdHlwZT0nZGF0ZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J3RpbWUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICkge1xuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0LyogSGlkZSBzbGFzaGVzIGluIGRhdGUgd2hlbiBpbnB1dCBpcyBkaXNhYmxlZC4gKi9cblx0XHRcdFx0JjpkaXNhYmxlZDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQge1xuXHRcdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */");
+    return /* @__PURE__ */ css2(defaultArrowStyles, " ", activeDragCursorStyles, ";" + (false ? "" : ";label:dragStyles;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErUFciLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCB8fCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdFx0JHsgYmFja2Ryb3BEaXNhYmxlZFN0eWxlcyB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gdW5kZWZpbmVkO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Y29sb3I6IEdyYXlUZXh0O1xuXHRcdH1cblx0YDtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cblx0XHQmOmRpc2FibGVkOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
   };
   var Input = /* @__PURE__ */ createStyled("input", false ? {
     target: "em5sgkm3"
   } : {
     target: "em5sgkm3",
     label: "Input"
-  })("&&&{background-color:transparent;box-sizing:border-box;border:none;box-shadow:none!important;color:", COLORS.theme.foreground, ";display:block;font-family:inherit;margin:0;outline:none;width:100%;", dragStyles, " ", disabledStyles, " ", fontSizeStyles, " ", sizeStyles, " ", customPaddings, " &::-webkit-input-placeholder{color:", COLORS.ui.darkGrayPlaceholder, ";}&::-moz-placeholder{color:", COLORS.ui.darkGrayPlaceholder, ";}&:-ms-input-placeholder{color:", COLORS.ui.darkGrayPlaceholder, ";}&[type='date'],&[type='datetime-local'],&[type='month'],&[type='time'],&[type='week']{&::-webkit-datetime-edit{display:flex;align-items:center;height:100%;}}@supports ( -webkit-hyphens: none ) and ( not ( -moz-appearance: none ) ){&[type='date'][data-empty-value]:not( :focus ),&[type='time'][data-empty-value]:not( :focus ),&[type='datetime-local'][data-empty-value]:not( :focus ){color:transparent;&:disabled::-webkit-datetime-edit-text{color:transparent;}}}&[type='email'],&[type='url']{direction:ltr;}}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5TytDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */"));
+  })("&&&{background-color:transparent;box-sizing:border-box;border:none;box-shadow:none!important;color:", COLORS.theme.foreground, ";display:block;font-family:inherit;margin:0;outline:none;width:100%;", dragStyles, " ", disabledStyles, " ", fontSizeStyles, " ", sizeStyles, " ", customPaddings, " &::-webkit-input-placeholder{color:", COLORS.ui.darkGrayPlaceholder, ";}&::-moz-placeholder{color:", COLORS.ui.darkGrayPlaceholder, ";}&:-ms-input-placeholder{color:", COLORS.ui.darkGrayPlaceholder, ";}&[type='date'],&[type='datetime-local'],&[type='month'],&[type='time'],&[type='week']{&::-webkit-datetime-edit{display:flex;align-items:center;height:100%;}}@supports ( -webkit-hyphens: none ) and ( not ( -moz-appearance: none ) ){&[type='date'][data-empty-value]:not( :focus ),&[type='time'][data-empty-value]:not( :focus ),&[type='datetime-local'][data-empty-value]:not( :focus ){color:transparent;&:disabled::-webkit-datetime-edit-text{color:transparent;}}}&[type='email'],&[type='url']{direction:ltr;}}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF3UStDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5jb25zdCBiYWNrZHJvcERpc2FibGVkU3R5bGVzID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgfHwgaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiB1bmRlZmluZWQ7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGJvcmRlci1jb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHRcdCR7IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcbmA7XG5cbmNvbnN0IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmQgfTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cblx0XHRAbWVkaWEgKCBmb3JjZWQtY29sb3JzOiBhY3RpdmUgKSB7XG5cdFx0XHRjb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXG5cdFx0JjpkaXNhYmxlZDo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZm9udFNpemVTdHlsZXMgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6ICcxM3B4Jyxcblx0XHRzbWFsbDogJzExcHgnLFxuXHRcdGNvbXBhY3Q6ICcxM3B4Jyxcblx0fTtcblxuXHRjb25zdCBmb250U2l6ZSA9IHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xuXHRjb25zdCBmb250U2l6ZU1vYmlsZSA9ICcxNnB4JztcblxuXHRpZiAoICEgZm9udFNpemUgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplTW9iaWxlIH07XG5cblx0XHRAbWVkaWEgKCBtaW4td2lkdGg6IDYwMHB4ICkge1xuXHRcdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZSB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBnZXRTaXplQ29uZmlnID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHQvLyBQYWRkaW5ncyBtYXkgYmUgb3ZlcnJpZGRlbiBieSB0aGUgY3VzdG9tIHBhZGRpbmdzIHByb3BzLlxuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHRcdHNtYWxsOiB7XG5cdFx0XHRoZWlnaHQ6IDI0LFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMjQsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0XHRjb21wYWN0OiB7XG5cdFx0XHRoZWlnaHQ6IDMyLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMzIsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdkYXRlJ10sXG5cdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddLFxuXHRcdCZbdHlwZT0nbW9udGgnXSxcblx0XHQmW3R5cGU9J3RpbWUnXSxcblx0XHQmW3R5cGU9J3dlZWsnXSB7XG5cdFx0XHQmOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogSGlkZSBTYWZhcmkncyB2YWx1ZS1saWtlIHBsYWNlaG9sZGVyIChlLmcuIFxcYDEyOjMwXFxgKSBpbiBlbXB0eVxuXHRcdCAgIGRhdGUvdGltZSBpbnB1dHMuIFdoaWxlIHRoZSBpbnB1dCBpcyBmb2N1c2VkLCB0aGUgYnJvd3NlcidzXG5cdFx0ICAgc2VnbWVudCBlZGl0b3IgbXVzdCBzdGF5IHZpc2libGUgZm9yIHR5cGluZy4gKi9cblx0XHRAc3VwcG9ydHMgKCAtd2Via2l0LWh5cGhlbnM6IG5vbmUgKSBhbmRcblx0XHRcdCggbm90ICggLW1vei1hcHBlYXJhbmNlOiBub25lICkgKSB7XG5cdFx0XHQvKiBTYWZhcmkgb25seSAqL1xuXHRcdFx0Jlt0eXBlPSdkYXRlJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0ndGltZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSB7XG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHQvKiBIaWRlIHNsYXNoZXMgaW4gZGF0ZSB3aGVuIGlucHV0IGlzIGRpc2FibGVkLiAqL1xuXHRcdFx0XHQmOmRpc2FibGVkOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCB7XG5cdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */"));
   var BaseLabel = /* @__PURE__ */ createStyled(component_default8, false ? {
     target: "em5sgkm2"
   } : {
     target: "em5sgkm2",
     label: "BaseLabel"
-  })("&&&{", baseLabelTypography, ";box-sizing:border-box;display:block;padding-top:0;padding-bottom:0;max-width:100%;z-index:1;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE4U3FFIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */"));
+  })("&&&{", baseLabelTypography, ";box-sizing:border-box;display:block;padding-top:0;padding-bottom:0;max-width:100%;z-index:1;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2VXFFIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5jb25zdCBiYWNrZHJvcERpc2FibGVkU3R5bGVzID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgfHwgaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiB1bmRlZmluZWQ7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGJvcmRlci1jb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHRcdCR7IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcbmA7XG5cbmNvbnN0IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmQgfTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cblx0XHRAbWVkaWEgKCBmb3JjZWQtY29sb3JzOiBhY3RpdmUgKSB7XG5cdFx0XHRjb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXG5cdFx0JjpkaXNhYmxlZDo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZm9udFNpemVTdHlsZXMgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6ICcxM3B4Jyxcblx0XHRzbWFsbDogJzExcHgnLFxuXHRcdGNvbXBhY3Q6ICcxM3B4Jyxcblx0fTtcblxuXHRjb25zdCBmb250U2l6ZSA9IHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xuXHRjb25zdCBmb250U2l6ZU1vYmlsZSA9ICcxNnB4JztcblxuXHRpZiAoICEgZm9udFNpemUgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplTW9iaWxlIH07XG5cblx0XHRAbWVkaWEgKCBtaW4td2lkdGg6IDYwMHB4ICkge1xuXHRcdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZSB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBnZXRTaXplQ29uZmlnID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHQvLyBQYWRkaW5ncyBtYXkgYmUgb3ZlcnJpZGRlbiBieSB0aGUgY3VzdG9tIHBhZGRpbmdzIHByb3BzLlxuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHRcdHNtYWxsOiB7XG5cdFx0XHRoZWlnaHQ6IDI0LFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMjQsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0XHRjb21wYWN0OiB7XG5cdFx0XHRoZWlnaHQ6IDMyLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMzIsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdkYXRlJ10sXG5cdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddLFxuXHRcdCZbdHlwZT0nbW9udGgnXSxcblx0XHQmW3R5cGU9J3RpbWUnXSxcblx0XHQmW3R5cGU9J3dlZWsnXSB7XG5cdFx0XHQmOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogSGlkZSBTYWZhcmkncyB2YWx1ZS1saWtlIHBsYWNlaG9sZGVyIChlLmcuIFxcYDEyOjMwXFxgKSBpbiBlbXB0eVxuXHRcdCAgIGRhdGUvdGltZSBpbnB1dHMuIFdoaWxlIHRoZSBpbnB1dCBpcyBmb2N1c2VkLCB0aGUgYnJvd3NlcidzXG5cdFx0ICAgc2VnbWVudCBlZGl0b3IgbXVzdCBzdGF5IHZpc2libGUgZm9yIHR5cGluZy4gKi9cblx0XHRAc3VwcG9ydHMgKCAtd2Via2l0LWh5cGhlbnM6IG5vbmUgKSBhbmRcblx0XHRcdCggbm90ICggLW1vei1hcHBlYXJhbmNlOiBub25lICkgKSB7XG5cdFx0XHQvKiBTYWZhcmkgb25seSAqL1xuXHRcdFx0Jlt0eXBlPSdkYXRlJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0ndGltZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSB7XG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHQvKiBIaWRlIHNsYXNoZXMgaW4gZGF0ZSB3aGVuIGlucHV0IGlzIGRpc2FibGVkLiAqL1xuXHRcdFx0XHQmOmRpc2FibGVkOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCB7XG5cdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */"));
   var Label = (props) => /* @__PURE__ */ (0, import_jsx_runtime86.jsx)(BaseLabel, {
     ...props,
     as: "label"
@@ -25542,7 +25558,7 @@ If there's a particular need for this, please submit a feature request at https:
     styles: "max-width:calc( 100% - 10px )"
   } : {
     name: "1b6uupn",
-    styles: "max-width:calc( 100% - 10px )/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtVThDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */",
+    styles: "max-width:calc( 100% - 10px )/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrVzhDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5jb25zdCBiYWNrZHJvcERpc2FibGVkU3R5bGVzID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgfHwgaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiB1bmRlZmluZWQ7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGJvcmRlci1jb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHRcdCR7IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcbmA7XG5cbmNvbnN0IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmQgfTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cblx0XHRAbWVkaWEgKCBmb3JjZWQtY29sb3JzOiBhY3RpdmUgKSB7XG5cdFx0XHRjb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXG5cdFx0JjpkaXNhYmxlZDo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZm9udFNpemVTdHlsZXMgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6ICcxM3B4Jyxcblx0XHRzbWFsbDogJzExcHgnLFxuXHRcdGNvbXBhY3Q6ICcxM3B4Jyxcblx0fTtcblxuXHRjb25zdCBmb250U2l6ZSA9IHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xuXHRjb25zdCBmb250U2l6ZU1vYmlsZSA9ICcxNnB4JztcblxuXHRpZiAoICEgZm9udFNpemUgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplTW9iaWxlIH07XG5cblx0XHRAbWVkaWEgKCBtaW4td2lkdGg6IDYwMHB4ICkge1xuXHRcdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZSB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBnZXRTaXplQ29uZmlnID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHQvLyBQYWRkaW5ncyBtYXkgYmUgb3ZlcnJpZGRlbiBieSB0aGUgY3VzdG9tIHBhZGRpbmdzIHByb3BzLlxuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHRcdHNtYWxsOiB7XG5cdFx0XHRoZWlnaHQ6IDI0LFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMjQsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0XHRjb21wYWN0OiB7XG5cdFx0XHRoZWlnaHQ6IDMyLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMzIsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdkYXRlJ10sXG5cdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddLFxuXHRcdCZbdHlwZT0nbW9udGgnXSxcblx0XHQmW3R5cGU9J3RpbWUnXSxcblx0XHQmW3R5cGU9J3dlZWsnXSB7XG5cdFx0XHQmOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogSGlkZSBTYWZhcmkncyB2YWx1ZS1saWtlIHBsYWNlaG9sZGVyIChlLmcuIFxcYDEyOjMwXFxgKSBpbiBlbXB0eVxuXHRcdCAgIGRhdGUvdGltZSBpbnB1dHMuIFdoaWxlIHRoZSBpbnB1dCBpcyBmb2N1c2VkLCB0aGUgYnJvd3NlcidzXG5cdFx0ICAgc2VnbWVudCBlZGl0b3IgbXVzdCBzdGF5IHZpc2libGUgZm9yIHR5cGluZy4gKi9cblx0XHRAc3VwcG9ydHMgKCAtd2Via2l0LWh5cGhlbnM6IG5vbmUgKSBhbmRcblx0XHRcdCggbm90ICggLW1vei1hcHBlYXJhbmNlOiBub25lICkgKSB7XG5cdFx0XHQvKiBTYWZhcmkgb25seSAqL1xuXHRcdFx0Jlt0eXBlPSdkYXRlJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0ndGltZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSB7XG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHQvKiBIaWRlIHNsYXNoZXMgaW4gZGF0ZSB3aGVuIGlucHV0IGlzIGRpc2FibGVkLiAqL1xuXHRcdFx0XHQmOmRpc2FibGVkOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCB7XG5cdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */",
     toString: _EMOTION_STRINGIFIED_CSS_ERROR__4
   });
   var prefixSuffixWrapperStyles = ({
@@ -25559,19 +25575,19 @@ If there's a particular need for this, please submit a feature request at https:
     if (variant === "default") {
       return /* @__PURE__ */ css2({
         [paddingProperty]: padding
-      }, false ? "" : ";label:prefixSuffixWrapperStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxVlMiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZGF0ZSddLFxuXHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcblx0XHQmW3R5cGU9J21vbnRoJ10sXG5cdFx0Jlt0eXBlPSd0aW1lJ10sXG5cdFx0Jlt0eXBlPSd3ZWVrJ10ge1xuXHRcdFx0Jjo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qIEhpZGUgU2FmYXJpJ3MgdmFsdWUtbGlrZSBwbGFjZWhvbGRlciAoZS5nLiBcXGAxMjozMFxcYCkgaW4gZW1wdHlcblx0XHQgICBkYXRlL3RpbWUgaW5wdXRzLiBXaGlsZSB0aGUgaW5wdXQgaXMgZm9jdXNlZCwgdGhlIGJyb3dzZXInc1xuXHRcdCAgIHNlZ21lbnQgZWRpdG9yIG11c3Qgc3RheSB2aXNpYmxlIGZvciB0eXBpbmcuICovXG5cdFx0QHN1cHBvcnRzICggLXdlYmtpdC1oeXBoZW5zOiBub25lICkgYW5kXG5cdFx0XHQoIG5vdCAoIC1tb3otYXBwZWFyYW5jZTogbm9uZSApICkge1xuXHRcdFx0LyogU2FmYXJpIG9ubHkgKi9cblx0XHRcdCZbdHlwZT0nZGF0ZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J3RpbWUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICkge1xuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0LyogSGlkZSBzbGFzaGVzIGluIGRhdGUgd2hlbiBpbnB1dCBpcyBkaXNhYmxlZC4gKi9cblx0XHRcdFx0JjpkaXNhYmxlZDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQge1xuXHRcdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */");
+      }, false ? "" : ";label:prefixSuffixWrapperStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFvWFMiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCB8fCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdFx0JHsgYmFja2Ryb3BEaXNhYmxlZFN0eWxlcyB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gdW5kZWZpbmVkO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Y29sb3I6IEdyYXlUZXh0O1xuXHRcdH1cblx0YDtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cblx0XHQmOmRpc2FibGVkOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
     }
     return /* @__PURE__ */ css2({
       display: "flex",
       [paddingProperty]: padding - 4
-    }, false ? "" : ";label:prefixSuffixWrapperStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEyVlEiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZGF0ZSddLFxuXHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcblx0XHQmW3R5cGU9J21vbnRoJ10sXG5cdFx0Jlt0eXBlPSd0aW1lJ10sXG5cdFx0Jlt0eXBlPSd3ZWVrJ10ge1xuXHRcdFx0Jjo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qIEhpZGUgU2FmYXJpJ3MgdmFsdWUtbGlrZSBwbGFjZWhvbGRlciAoZS5nLiBcXGAxMjozMFxcYCkgaW4gZW1wdHlcblx0XHQgICBkYXRlL3RpbWUgaW5wdXRzLiBXaGlsZSB0aGUgaW5wdXQgaXMgZm9jdXNlZCwgdGhlIGJyb3dzZXInc1xuXHRcdCAgIHNlZ21lbnQgZWRpdG9yIG11c3Qgc3RheSB2aXNpYmxlIGZvciB0eXBpbmcuICovXG5cdFx0QHN1cHBvcnRzICggLXdlYmtpdC1oeXBoZW5zOiBub25lICkgYW5kXG5cdFx0XHQoIG5vdCAoIC1tb3otYXBwZWFyYW5jZTogbm9uZSApICkge1xuXHRcdFx0LyogU2FmYXJpIG9ubHkgKi9cblx0XHRcdCZbdHlwZT0nZGF0ZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J3RpbWUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICkge1xuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0LyogSGlkZSBzbGFzaGVzIGluIGRhdGUgd2hlbiBpbnB1dCBpcyBkaXNhYmxlZC4gKi9cblx0XHRcdFx0JjpkaXNhYmxlZDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXRleHQge1xuXHRcdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */");
+    }, false ? "" : ";label:prefixSuffixWrapperStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEwWFEiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCB8fCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdFx0JHsgYmFja2Ryb3BEaXNhYmxlZFN0eWxlcyB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gdW5kZWZpbmVkO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0Y29sb3I6IEdyYXlUZXh0O1xuXHRcdH1cblx0YDtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cblx0XHQmOmRpc2FibGVkOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
   };
   var PrefixSuffixWrapper = /* @__PURE__ */ createStyled("div", false ? {
     target: "em5sgkm0"
   } : {
     target: "em5sgkm0",
     label: "PrefixSuffixWrapper"
-  })(prefixSuffixWrapperStyles, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpVzZDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5leHBvcnQgY29uc3QgQmFja2Ryb3BVSSA9IHN0eWxlZC5kaXY8IEJhY2tkcm9wUHJvcHMgPmBcblx0JiYmIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgYmFja2Ryb3BCb3JkZXJDb2xvciB9O1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXG5cdFx0JHsgcnRsKCB7IHBhZGRpbmdMZWZ0OiAyIH0gKSB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkKCBGbGV4IClgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdHBhZGRpbmctdG9wOiAwO1xuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2RhdGUnXSxcblx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5cdFx0Jlt0eXBlPSdtb250aCddLFxuXHRcdCZbdHlwZT0ndGltZSddLFxuXHRcdCZbdHlwZT0nd2VlayddIHtcblx0XHRcdCY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvKiBIaWRlIFNhZmFyaSdzIHZhbHVlLWxpa2UgcGxhY2Vob2xkZXIgKGUuZy4gXFxgMTI6MzBcXGApIGluIGVtcHR5XG5cdFx0ICAgZGF0ZS90aW1lIGlucHV0cy4gV2hpbGUgdGhlIGlucHV0IGlzIGZvY3VzZWQsIHRoZSBicm93c2VyJ3Ncblx0XHQgICBzZWdtZW50IGVkaXRvciBtdXN0IHN0YXkgdmlzaWJsZSBmb3IgdHlwaW5nLiAqL1xuXHRcdEBzdXBwb3J0cyAoIC13ZWJraXQtaHlwaGVuczogbm9uZSApIGFuZFxuXHRcdFx0KCBub3QgKCAtbW96LWFwcGVhcmFuY2U6IG5vbmUgKSApIHtcblx0XHRcdC8qIFNhZmFyaSBvbmx5ICovXG5cdFx0XHQmW3R5cGU9J2RhdGUnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApLFxuXHRcdFx0Jlt0eXBlPSd0aW1lJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXVtkYXRhLWVtcHR5LXZhbHVlXTpub3QoIDpmb2N1cyApIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdC8qIEhpZGUgc2xhc2hlcyBpbiBkYXRlIHdoZW4gaW5wdXQgaXMgZGlzYWJsZWQuICovXG5cdFx0XHRcdCY6ZGlzYWJsZWQ6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */"));
+  })(prefixSuffixWrapperStyles, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnWTZDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHR5cGUgeyBXb3JkUHJlc3NDb21wb25lbnRQcm9wcyB9IGZyb20gJy4uLy4uL2NvbnRleHQnO1xuaW1wb3J0IHsgRmxleCwgRmxleEl0ZW0gfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCB7IFRleHQgfSBmcm9tICcuLi8uLi90ZXh0JztcbmltcG9ydCB7IGJhc2VMYWJlbFR5cG9ncmFwaHksIENPTE9SUywgQ09ORklHLCBydGwgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IExhYmVsUG9zaXRpb24sIFNpemUsIFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcblxudHlwZSBDb250YWluZXJQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRoaWRlTGFiZWw/OiBib29sZWFuO1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aD86IENTU1Byb3BlcnRpZXNbICd3aWR0aCcgXTtcblx0bGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1ZmZpeCA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxudHlwZSBCYWNrZHJvcFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlzQm9yZGVybGVzcz86IGJvb2xlYW47XG59O1xuXG5jb25zdCBiYWNrZHJvcEJvcmRlckNvbG9yID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICk6IENTU1Byb3BlcnRpZXNbICdib3JkZXJDb2xvcicgXSA9PiB7XG5cdGlmICggaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiAndHJhbnNwYXJlbnQnO1xuXHR9XG5cblx0aWYgKCBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkO1xuXHR9XG5cblx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXI7XG59O1xuXG5jb25zdCBiYWNrZHJvcERpc2FibGVkU3R5bGVzID0gKCB7XG5cdGRpc2FibGVkLFxuXHRpc0JvcmRlcmxlc3MsXG59OiBCYWNrZHJvcFByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgfHwgaXNCb3JkZXJsZXNzICkge1xuXHRcdHJldHVybiB1bmRlZmluZWQ7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGJvcmRlci1jb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHRcdCR7IGJhY2tkcm9wRGlzYWJsZWRTdHlsZXMgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcbmA7XG5cbmNvbnN0IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIHVuZGVmaW5lZDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGNvbG9yOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmQgfTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cblx0XHRAbWVkaWEgKCBmb3JjZWQtY29sb3JzOiBhY3RpdmUgKSB7XG5cdFx0XHRjb2xvcjogR3JheVRleHQ7XG5cdFx0fVxuXG5cdFx0JjpkaXNhYmxlZDo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZm9udFNpemVTdHlsZXMgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6ICcxM3B4Jyxcblx0XHRzbWFsbDogJzExcHgnLFxuXHRcdGNvbXBhY3Q6ICcxM3B4Jyxcblx0fTtcblxuXHRjb25zdCBmb250U2l6ZSA9IHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xuXHRjb25zdCBmb250U2l6ZU1vYmlsZSA9ICcxNnB4JztcblxuXHRpZiAoICEgZm9udFNpemUgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplTW9iaWxlIH07XG5cblx0XHRAbWVkaWEgKCBtaW4td2lkdGg6IDYwMHB4ICkge1xuXHRcdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZSB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBnZXRTaXplQ29uZmlnID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHQvLyBQYWRkaW5ncyBtYXkgYmUgb3ZlcnJpZGRlbiBieSB0aGUgY3VzdG9tIHBhZGRpbmdzIHByb3BzLlxuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHRcdHNtYWxsOiB7XG5cdFx0XHRoZWlnaHQ6IDI0LFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMjQsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0XHRjb21wYWN0OiB7XG5cdFx0XHRoZWlnaHQ6IDMyLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogMzIsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdkYXRlJ10sXG5cdFx0Jlt0eXBlPSdkYXRldGltZS1sb2NhbCddLFxuXHRcdCZbdHlwZT0nbW9udGgnXSxcblx0XHQmW3R5cGU9J3RpbWUnXSxcblx0XHQmW3R5cGU9J3dlZWsnXSB7XG5cdFx0XHQmOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LyogSGlkZSBTYWZhcmkncyB2YWx1ZS1saWtlIHBsYWNlaG9sZGVyIChlLmcuIFxcYDEyOjMwXFxgKSBpbiBlbXB0eVxuXHRcdCAgIGRhdGUvdGltZSBpbnB1dHMuIFdoaWxlIHRoZSBpbnB1dCBpcyBmb2N1c2VkLCB0aGUgYnJvd3NlcidzXG5cdFx0ICAgc2VnbWVudCBlZGl0b3IgbXVzdCBzdGF5IHZpc2libGUgZm9yIHR5cGluZy4gKi9cblx0XHRAc3VwcG9ydHMgKCAtd2Via2l0LWh5cGhlbnM6IG5vbmUgKSBhbmRcblx0XHRcdCggbm90ICggLW1vei1hcHBlYXJhbmNlOiBub25lICkgKSB7XG5cdFx0XHQvKiBTYWZhcmkgb25seSAqL1xuXHRcdFx0Jlt0eXBlPSdkYXRlJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSxcblx0XHRcdCZbdHlwZT0ndGltZSddW2RhdGEtZW1wdHktdmFsdWVdOm5vdCggOmZvY3VzICksXG5cdFx0XHQmW3R5cGU9J2RhdGV0aW1lLWxvY2FsJ11bZGF0YS1lbXB0eS12YWx1ZV06bm90KCA6Zm9jdXMgKSB7XG5cdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHQvKiBIaWRlIHNsYXNoZXMgaW4gZGF0ZSB3aGVuIGlucHV0IGlzIGRpc2FibGVkLiAqL1xuXHRcdFx0XHQmOmRpc2FibGVkOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCB7XG5cdFx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */"));

   // packages/components/build-module/input-control/backdrop.mjs
   var import_jsx_runtime87 = __toESM(require_jsx_runtime(), 1);
@@ -26837,13 +26853,13 @@ This message will only show in development mode. It won't appear in production.
     return result;
   }
   function parse2(newConfig, gestureKey, _config = {}) {
-    const _ref7 = newConfig, {
+    const _ref8 = newConfig, {
       target,
       eventOptions,
       window: window2,
       enabled,
       transform
-    } = _ref7, rest = _objectWithoutProperties(_ref7, _excluded);
+    } = _ref8, rest = _objectWithoutProperties(_ref8, _excluded);
     _config.shared = resolveWith({
       target,
       eventOptions,
@@ -28095,7 +28111,7 @@ This message will only show in development mode. It won't appear in production.
   function _EMOTION_STRINGIFIED_CSS_ERROR__5() {
     return "You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop).";
   }
-  var _ref3 = false ? {
+  var _ref4 = false ? {
     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;}"
   } : {
@@ -28109,7 +28125,7 @@ This message will only show in development mode. It won't appear in production.
     if (!hideHTMLArrows) {
       return ``;
     }
-    return _ref3;
+    return _ref4;
   };
   var Input2 = /* @__PURE__ */ createStyled(input_control_default, false ? {
     target: "ep09it41"
@@ -31808,7 +31824,7 @@ This message will only show in development mode. It won't appear in production.
       overflow: multiple ? "auto" : "hidden"
     };
   };
-  var _ref4 = false ? {
+  var _ref5 = false ? {
     name: "n1jncc",
     styles: "field-sizing:content"
   } : {
@@ -31820,7 +31836,7 @@ This message will only show in development mode. It won't appear in production.
     variant
   }) => {
     if (variant === "minimal") {
-      return _ref4;
+      return _ref5;
     }
     return "";
   };
@@ -32160,7 +32176,7 @@ This message will only show in development mode. It won't appear in production.
   }) => {
     return /* @__PURE__ */ css2("display:", show ? "inline-block" : "none", ";opacity:", show ? 1 : 0, ";@media not ( prefers-reduced-motion ){transition:opacity 120ms ease,display 120ms ease allow-discrete;}@starting-style{opacity:0;}" + (false ? "" : ";label:tooltipShow;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJhbmdlLWNvbnRyb2wtc3R5bGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQTZQVyIsImZpbGUiOiJyYW5nZS1jb250cm9sLXN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCBOdW1iZXJDb250cm9sIGZyb20gJy4uLy4uL251bWJlci1jb250cm9sJztcbmltcG9ydCB7IENPTE9SUywgcnRsLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB0eXBlIHtcblx0UmFuZ2VNYXJrUHJvcHMsXG5cdFJhaWxQcm9wcyxcblx0VGh1bWJQcm9wcyxcblx0VG9vbHRpcFByb3BzLFxuXHRUcmFja1Byb3BzLFxuXHRXcmFwcGVyUHJvcHMsXG59IGZyb20gJy4uL3R5cGVzJztcblxuY29uc3QgcmFuZ2VIZWlnaHRWYWx1ZSA9IDMwO1xuY29uc3QgcmFpbEhlaWdodCA9IDQ7XG5jb25zdCByYW5nZUhlaWdodCA9ICgpID0+XG5cdGNzcyggeyBoZWlnaHQ6IHJhbmdlSGVpZ2h0VmFsdWUsIG1pbkhlaWdodDogcmFuZ2VIZWlnaHRWYWx1ZSB9ICk7XG5jb25zdCB0aHVtYlNpemUgPSAxMjtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQuZGl2YFxuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG91Y2gtYWN0aW9uOiBub25lO1xuXHR3aWR0aDogMTAwJTtcblx0bWluLWhlaWdodDogNDBweDtcbmA7XG5cbmNvbnN0IHdyYXBwZXJDb2xvciA9ICggeyBjb2xvciA9IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9OiBXcmFwcGVyUHJvcHMgKSA9PlxuXHRjc3MoIHsgY29sb3IgfSApO1xuXG5leHBvcnQgY29uc3QgV3JhcHBlciA9IHN0eWxlZCggJ2RpdicsIHtcblx0c2hvdWxkRm9yd2FyZFByb3A6ICggcHJvcDogc3RyaW5nICkgPT5cblx0XHQhIFsgJ2NvbG9yJywgJ21hcmtzJyBdLmluY2x1ZGVzKCBwcm9wICksXG59ICk8IFdyYXBwZXJQcm9wcyA+YFxuXHRkaXNwbGF5OiBibG9jaztcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblxuXHQkeyB3cmFwcGVyQ29sb3IgfTtcblx0JHsgcmFuZ2VIZWlnaHQgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBCZWZvcmVJY29uV3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRkaXNwbGF5OiBmbGV4OyAvLyBlbnN1cmVzIHRoZSBoZWlnaHQgaXNuJ3QgYWZmZWN0ZWQgYnkgbGluZS1oZWlnaHRcblx0bWFyZ2luLXRvcDogJHsgcmFpbEhlaWdodCB9cHg7XG5cblx0JHsgcnRsKCB7IG1hcmdpblJpZ2h0OiA2IH0gKSB9XG5gO1xuXG5leHBvcnQgY29uc3QgQWZ0ZXJJY29uV3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRkaXNwbGF5OiBmbGV4OyAvLyBlbnN1cmVzIHRoZSBoZWlnaHQgaXNuJ3QgYWZmZWN0ZWQgYnkgbGluZS1oZWlnaHRcblx0bWFyZ2luLXRvcDogJHsgcmFpbEhlaWdodCB9cHg7XG5cblx0JHsgcnRsKCB7IG1hcmdpbkxlZnQ6IDYgfSApIH1cbmA7XG5cbmNvbnN0IHJhaWxCYWNrZ3JvdW5kQ29sb3IgPSAoIHsgZGlzYWJsZWQsIHJhaWxDb2xvciB9OiBSYWlsUHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3NgXG5cdFx0YmFja2dyb3VuZDogJHsgZGlzYWJsZWRcblx0XHRcdD8gQ09MT1JTLnVpLmJhY2tncm91bmREaXNhYmxlZFxuXHRcdFx0OiByYWlsQ29sb3IgfHwgQ09MT1JTLnRoZW1lLmdyYXlbIDMwMCBdIH07XG5cblx0XHRAbWVkaWEgKCBmb3JjZWQtY29sb3JzOiBhY3RpdmUgKSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBHcmF5VGV4dDtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgUmFpbCA9IHN0eWxlZC5zcGFuYFxuXHRsZWZ0OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cmlnaHQ6IDA7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6ICR7IHJhaWxIZWlnaHQgfXB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdG1hcmdpbi10b3A6ICR7ICggcmFuZ2VIZWlnaHRWYWx1ZSAtIHJhaWxIZWlnaHQgKSAvIDIgfXB4O1xuXHR0b3A6IDA7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNGdWxsIH07XG5cblx0JHsgcmFpbEJhY2tncm91bmRDb2xvciB9O1xuYDtcblxuY29uc3QgdHJhY2tCYWNrZ3JvdW5kQ29sb3IgPSAoIHsgZGlzYWJsZWQsIHRyYWNrQ29sb3IgfTogVHJhY2tQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzc2Bcblx0XHRiYWNrZ3JvdW5kOiAkeyBkaXNhYmxlZFxuXHRcdFx0PyBDT0xPUlMudGhlbWUuZ3JheVsgNDAwIF1cblx0XHRcdDogdHJhY2tDb2xvciB8fCAnY3VycmVudENvbG9yJyB9O1xuXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0YmFja2dyb3VuZDogJHsgZGlzYWJsZWQgPyAnR3JheVRleHQnIDogJ0NhbnZhc1RleHQnIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IFRyYWNrID0gc3R5bGVkLnNwYW5gXG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNGdWxsIH07XG5cdGhlaWdodDogJHsgcmFpbEhlaWdodCB9cHg7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRtYXJnaW4tdG9wOiAkeyAoIHJhbmdlSGVpZ2h0VmFsdWUgLSByYWlsSGVpZ2h0ICkgLyAyIH1weDtcblx0dG9wOiAwO1xuXG5cdC5pcy1tYXJrZWQgJiB7XG5cdFx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0XHR0cmFuc2l0aW9uOiB3aWR0aCBlYXNlIDAuMXM7XG5cdFx0fVxuXHR9XG5cblx0JHsgdHJhY2tCYWNrZ3JvdW5kQ29sb3IgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBNYXJrc1dyYXBwZXIgPSBzdHlsZWQuc3BhbmBcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0bWFyZ2luLXRvcDogMTdweDtcbmA7XG5cbmV4cG9ydCBjb25zdCBNYXJrID0gc3R5bGVkLnNwYW5gXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAtNHB4O1xuXHRoZWlnaHQ6IDRweDtcblx0d2lkdGg6IDJweDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKCAtNTAlICk7XG5cdGJhY2tncm91bmQtY29sb3I6ICR7IENPTE9SUy51aS5iYWNrZ3JvdW5kIH07XG5cdHotaW5kZXg6IDE7XG5gO1xuXG5jb25zdCBtYXJrTGFiZWxGaWxsID0gKCB7IGlzRmlsbGVkIH06IFJhbmdlTWFya1Byb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IGlzRmlsbGVkID8gQ09MT1JTLnRoZW1lLmdyYXlbIDcwMCBdIDogQ09MT1JTLnRoZW1lLmdyYXlbIDMwMCBdLFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgTWFya0xhYmVsID0gc3R5bGVkLnNwYW5gXG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgMzAwIF0gfTtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogOHB4O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdCR7IHJ0bCggeyBsZWZ0OiAwIH0gKSB9O1xuXHQkeyBydGwoXG5cdFx0eyB0cmFuc2Zvcm06ICd0cmFuc2xhdGVYKCAtNTAlICknIH0sXG5cdFx0eyB0cmFuc2Zvcm06ICd0cmFuc2xhdGVYKCA1MCUgKScgfVxuXHQpIH07XG5cblx0JHsgbWFya0xhYmVsRmlsbCB9O1xuYDtcblxuY29uc3QgdGh1bWJDb2xvciA9ICggeyBkaXNhYmxlZCB9OiBUaHVtYlByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzYFxuXHRcdGJhY2tncm91bmQ6ICR7IGRpc2FibGVkXG5cdFx0XHQ/IENPTE9SUy50aGVtZS5ncmF5WyA0MDAgXVxuXHRcdFx0OiBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cblx0XHRAbWVkaWEgKCBmb3JjZWQtY29sb3JzOiBhY3RpdmUgKSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkeyBkaXNhYmxlZCA/ICdHcmF5VGV4dCcgOiAnQ2FudmFzVGV4dCcgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgVGh1bWJXcmFwcGVyID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGhlaWdodDogJHsgdGh1bWJTaXplIH1weDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbi10b3A6ICR7ICggcmFuZ2VIZWlnaHRWYWx1ZSAtIHRodW1iU2l6ZSApIC8gMiB9cHg7XG5cdG91dGxpbmU6IDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdHdpZHRoOiAkeyB0aHVtYlNpemUgfXB4O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzUm91bmQgfTtcblx0ei1pbmRleDogMztcblxuXHQuaXMtbWFya2VkICYge1xuXHRcdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdFx0dHJhbnNpdGlvbjogbGVmdCBlYXNlIDAuMXM7XG5cdFx0fVxuXHR9XG5cblx0JHsgdGh1bWJDb2xvciB9O1xuXHQkeyBydGwoIHsgbWFyZ2luTGVmdDogLTEwIH0gKSB9O1xuXHQkeyBydGwoXG5cdFx0eyB0cmFuc2Zvcm06ICd0cmFuc2xhdGVYKCA0LjVweCApJyB9LFxuXHRcdHsgdHJhbnNmb3JtOiAndHJhbnNsYXRlWCggLTQuNXB4ICknIH1cblx0KSB9O1xuYDtcblxuY29uc3QgdGh1bWJGb2N1cyA9ICggeyBpc0ZvY3VzZWQgfTogVGh1bWJQcm9wcyApID0+IHtcblx0cmV0dXJuIGlzRm9jdXNlZFxuXHRcdD8gY3NzYFxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcgJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzUm91bmQgfTtcblx0XHRcdFx0XHRoZWlnaHQ6ICR7IHRodW1iU2l6ZSArIDggfXB4O1xuXHRcdFx0XHRcdHdpZHRoOiAkeyB0aHVtYlNpemUgKyA4IH1weDtcblx0XHRcdFx0XHR0b3A6IC00cHg7XG5cdFx0XHRcdFx0bGVmdDogLTRweDtcblxuXHRcdFx0XHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IEdyYXlUZXh0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdCAgYFxuXHRcdDogJyc7XG59O1xuXG5leHBvcnQgY29uc3QgVGh1bWIgPSBzdHlsZWQuc3BhbjwgVGh1bWJQcm9wcyA+YFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzUm91bmQgfTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvdXRsaW5lOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHR3aWR0aDogMTAwJTtcblx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmVsZXZhdGlvblhTbWFsbCB9O1xuXG5cdCR7IHRodW1iQ29sb3IgfTtcblx0JHsgdGh1bWJGb2N1cyB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IElucHV0UmFuZ2UgPSBzdHlsZWQuaW5wdXRgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMTAwJTtcblx0bGVmdDogMDtcblx0bWFyZ2luOiAwIC0keyB0aHVtYlNpemUgLyAyIH1weDtcblx0b3BhY2l0eTogMDtcblx0b3V0bGluZTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHR3aWR0aDogY2FsYyggMTAwJSArICR7IHRodW1iU2l6ZSB9cHggKTtcbmA7XG5cbmNvbnN0IHRvb2x0aXBTaG93ID0gKCB7IHNob3cgfTogVG9vbHRpcFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzYFxuXHRcdGRpc3BsYXk6ICR7IHNob3cgPyAnaW5saW5lLWJsb2NrJyA6ICdub25lJyB9O1xuXHRcdG9wYWNpdHk6ICR7IHNob3cgPyAxIDogMCB9O1xuXG5cdFx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0XHR0cmFuc2l0aW9uOlxuXHRcdFx0XHRvcGFjaXR5IDEyMG1zIGVhc2UsXG5cdFx0XHRcdGRpc3BsYXkgMTIwbXMgZWFzZSBhbGxvdy1kaXNjcmV0ZTtcblx0XHR9XG5cblx0XHRAc3RhcnRpbmctc3R5bGUge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHR9XG5cdGA7XG59O1xuXG5jb25zdCB0b29sdGlwUGxhY2VtZW50ID0gKCB7IHBsYWNlbWVudCB9OiBUb29sdGlwUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGlzQm90dG9tID0gcGxhY2VtZW50ID09PSAnYm90dG9tJztcblxuXHRpZiAoIGlzQm90dG9tICkge1xuXHRcdHJldHVybiBjc3NgXG5cdFx0XHRib3R0b206IC04MCU7XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0dG9wOiAtODAlO1xuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IFRvb2x0aXAgPSBzdHlsZWQuc3BhbjwgVG9vbHRpcFByb3BzID5gXG5cdGJhY2tncm91bmQ6IHJnYmEoIDAsIDAsIDAsIDAuOCApO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0Y29sb3I6IHdoaXRlO1xuXHRmb250LXNpemU6IDEycHg7XG5cdG1pbi13aWR0aDogMzJweDtcblx0cGFkZGluZzogNHB4IDhweDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblxuXHQkeyB0b29sdGlwU2hvdyB9O1xuXG5cdCR7IHRvb2x0aXBQbGFjZW1lbnQgfTtcblx0JHsgcnRsKFxuXHRcdHsgdHJhbnNmb3JtOiAndHJhbnNsYXRlWCgtNTAlKScgfSxcblx0XHR7IHRyYW5zZm9ybTogJ3RyYW5zbGF0ZVgoNTAlKScgfVxuXHQpIH1cbmA7XG5cbi8vIEB0b2RvIFJlZmFjdG9yIFJhbmdlQ29udHJvbCB3aXRoIGxhdGVzdCBIU3RhY2sgY29uZmlndXJhdGlvblxuLy8gQHNlZTogcGFja2FnZXMvY29tcG9uZW50cy9zcmMvaC1zdGFja1xuZXhwb3J0IGNvbnN0IElucHV0TnVtYmVyID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRtYXJnaW4tdG9wOiAwO1xuXG5cdGlucHV0W3R5cGU9J251bWJlciddJiB7XG5cdFx0JHsgcmFuZ2VIZWlnaHQgfTtcblx0fVxuXG5cdCR7IHJ0bCggeyBtYXJnaW5MZWZ0OiBgJHsgc3BhY2UoIDQgKSB9ICFpbXBvcnRhbnRgIH0gKSB9XG5gO1xuXG5leHBvcnQgY29uc3QgQWN0aW9uUmlnaHRXcmFwcGVyID0gc3R5bGVkLnNwYW5gXG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tdG9wOiAwO1xuXG5cdGJ1dHRvbixcblx0YnV0dG9uLmlzLXNtYWxsIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHQkeyByYW5nZUhlaWdodCB9O1xuXHR9XG5cblx0JHsgcnRsKCB7IG1hcmdpbkxlZnQ6IDggfSApIH1cbmA7XG4iXX0= */");
   };
-  var _ref5 = false ? {
+  var _ref6 = false ? {
     name: "1cypxip",
     styles: "top:-80%"
   } : {
@@ -32183,7 +32199,7 @@ This message will only show in development mode. It won't appear in production.
     if (isBottom) {
       return _ref23;
     }
-    return _ref5;
+    return _ref6;
   };
   var Tooltip3 = /* @__PURE__ */ createStyled("span", false ? {
     target: "e1epgpqk2"
@@ -43752,7 +43768,7 @@ This message will only show in development mode. It won't appear in production.
       children: /* @__PURE__ */ (0, import_jsx_runtime203.jsx)("div", {
         // @ts-expect-error `inert` is not declared in React 18's HTML attribute types.
         inert: isDisabled ? "true" : void 0,
-        className: isDisabled ? clsx_default(style_module_default30.disabled, className, "components-disabled") : void 0,
+        className: clsx_default(className, isDisabled && [style_module_default30.disabled, "components-disabled"]) || void 0,
         ...props,
         children
       })
@@ -44740,7 +44756,7 @@ This message will only show in development mode. It won't appear in production.
   }
   var global_css_defense_default = { "button": "_6defc79820e382c6__button", "input": "d2cff2e5dea83bd1__input", "textarea": "_547d86373d02e108__textarea", "div": "_8c15fd0ed9f28ba4__div", "p": "_43cec3e1eec1066d__p", "heading": "e97669c6d9a38497__heading", "a": "_2c0831b0499dbd6e__a", "ol": "c59a0ebebd71fa4a__ol", "li": "_46b5cb0c8e24e8c9__li" };
   if (typeof process === "undefined" || true) {
-    registerStyle34("bd510b0d40", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');
+    registerStyle34("d11816833c", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#008030)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');
   }
   var style_default3 = { "indicator": "_7a7ac88e306348e7__indicator", "indicator-jump": "_48722cc5dd090ce4__indicator-jump", "is-invalid": "_57a3bbbfbe38a5c6__is-invalid", "is-valid": "_9e944dc198aac10b__is-valid", "indicator-icon": "e482806667437c6a__indicator-icon", "indicator-spinner": "_6e46434cc23019d2__indicator-spinner" };
   var ICON = {
@@ -45434,7 +45450,7 @@ This message will only show in development mode. It won't appear in production.
     styles: "width:100%/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF3RXNEIiwiZmlsZSI6ImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IEZsZXggfSBmcm9tICcuLi8uLi9mbGV4JztcbmltcG9ydCBVbml0Q29udHJvbCBmcm9tICcuLi8uLi91bml0LWNvbnRyb2wnO1xuaW1wb3J0IHsgVmlldyB9IGZyb20gJy4uLy4uL3ZpZXcnO1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcsIGJveFNpemluZ1Jlc2V0LCBmb250IH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBGb2NhbFBvaW50UGlja2VyQ29udHJvbHNQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcbmltcG9ydCB7IElOSVRJQUxfQk9VTkRTIH0gZnJvbSAnLi4vdXRpbHMnO1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkKCBWaWV3IClgXG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRmb250LWZhbWlseTogJHsgZm9udCggJ2RlZmF1bHQuZm9udEZhbWlseScgKSB9O1xuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdCR7IGJveFNpemluZ1Jlc2V0IH1cbmA7XG5cbmV4cG9ydCBjb25zdCBNZWRpYVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0ZGlzcGxheTogZmxleDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcbmA7XG5cbmV4cG9ydCBjb25zdCBNZWRpYUNvbnRhaW5lciA9IHN0eWxlZC5kaXZgXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWFyZ2luOiBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogMTAwJTtcblxuXHQmOmFmdGVyIHtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvdHRvbTogMDtcblx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggcmdiYSggMCwgMCwgMCwgMC4xICk7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0bGVmdDogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXHR9XG5cblx0aW1nLFxuXHR2aWRlbyB7XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXJnaW46IDA7XG5cdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBNZWRpYVBsYWNlaG9sZGVyID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogJHsgQ09MT1JTLmdyYXlbIDEwMCBdIH07XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGhlaWdodDogJHsgSU5JVElBTF9CT1VORFMuaGVpZ2h0IH1weDtcblx0bWF4LXdpZHRoOiAyODBweDtcblx0bWluLXdpZHRoOiAkeyBJTklUSUFMX0JPVU5EUy53aWR0aCB9cHg7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IFN0eWxlZFVuaXRDb250cm9sID0gc3R5bGVkKCBVbml0Q29udHJvbCApYFxuXHR3aWR0aDogMTAwJTtcbmA7XG5cbmNvbnN0IGV4dHJhSGVscFRleHRNYXJnaW4gPSAoIHtcblx0aGFzSGVscFRleHQgPSBmYWxzZSxcbn06IEZvY2FsUG9pbnRQaWNrZXJDb250cm9sc1Byb3BzICkgPT4ge1xuXHRyZXR1cm4gaGFzSGVscFRleHRcblx0XHQ/IGNzc2Bcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDFlbTtcblx0XHQgIGBcblx0XHQ6IHVuZGVmaW5lZDtcbn07XG5cbmV4cG9ydCBjb25zdCBDb250cm9sV3JhcHBlciA9IHN0eWxlZCggRmxleCApYFxuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRwYWRkaW5nLXRvcDogMWVtO1xuXG5cdCR7IGV4dHJhSGVscFRleHRNYXJnaW4gfVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRWaWV3ID0gc3R5bGVkLmRpdmBcblx0bGVmdDogNTAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCggLTUwJSwgLTUwJSwgMCApO1xuXHR6LWluZGV4OiAxO1xuXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMTAwbXMgbGluZWFyO1xuXHR9XG5cblx0b3BhY2l0eTogJHsgKCB7IHNob3dPdmVybGF5IH06IHsgc2hvd092ZXJsYXk/OiBib29sZWFuIH0gKSA9PlxuXHRcdHNob3dPdmVybGF5ID8gMSA6IDAgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBHcmlkTGluZSA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQ6IHJnYmEoIDI1NSwgMjU1LCAyNTUsIDAuNCApO1xuXHRiYWNrZHJvcC1maWx0ZXI6IGJsdXIoIDE2cHggKSBzYXR1cmF0ZSggMTgwJSApO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWiggMCApO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lWCA9IHN0eWxlZCggR3JpZExpbmUgKWBcblx0aGVpZ2h0OiAxcHg7XG5cdGxlZnQ6IDFweDtcblx0cmlnaHQ6IDFweDtcbmA7XG5cbmV4cG9ydCBjb25zdCBHcmlkTGluZVkgPSBzdHlsZWQoIEdyaWRMaW5lIClgXG5cdHdpZHRoOiAxcHg7XG5cdHRvcDogMXB4O1xuXHRib3R0b206IDFweDtcbmA7XG4iXX0= */",
     toString: _EMOTION_STRINGIFIED_CSS_ERROR__18
   });
-  var _ref6 = false ? {
+  var _ref7 = false ? {
     name: "1mn7kwb",
     styles: "padding-bottom:1em"
   } : {
@@ -45445,7 +45461,7 @@ This message will only show in development mode. It won't appear in production.
   var extraHelpTextMargin = ({
     hasHelpText = false
   }) => {
-    return hasHelpText ? _ref6 : void 0;
+    return hasHelpText ? _ref7 : void 0;
   };
   var ControlWrapper = /* @__PURE__ */ createStyled(component_default3, false ? {
     target: "eeew7dm4"
@@ -46750,7 +46766,7 @@ This message will only show in development mode. It won't appear in production.
     }
     function handleUpArrowKey() {
       setSelectedSuggestionIndex((index2) => {
-        return (index2 === 0 ? getMatchingSuggestions(incompleteTokenValue, suggestions, value, maxSuggestions, saveTransform).length : index2) - 1;
+        return (index2 <= 0 ? getMatchingSuggestions(incompleteTokenValue, suggestions, value, maxSuggestions, saveTransform).length : index2) - 1;
       });
       setSelectedSuggestionScroll(true);
       return true;
@@ -51617,7 +51633,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle41("22c276380b", ".aa08a6e706634925__textarea{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:block;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px;resize:vertical;width:100%}@media (min-width:600px){.aa08a6e706634925__textarea{font-size:13px;line-height:normal}}.aa08a6e706634925__textarea:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.aa08a6e706634925__textarea:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.aa08a6e706634925__textarea::placeholder{color:rgba(30,30,30,.62)}.aa08a6e706634925__textarea{line-height:20px;min-height:38px;padding:9px 11px}.aa08a6e706634925__textarea:disabled{background:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.aa08a6e706634925__textarea::-webkit-input-placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%)}.aa08a6e706634925__textarea::-moz-placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%)}.aa08a6e706634925__textarea:-ms-input-placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%)}.is-dark-theme .aa08a6e706634925__textarea::-webkit-input-placeholder{color:color-mix(in srgb,var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff)),transparent 35%)}.is-dark-theme .aa08a6e706634925__textarea::-moz-placeholder{color:color-mix(in srgb,var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff)),transparent 35%)}.is-dark-theme .aa08a6e706634925__textarea:-ms-input-placeholder{color:color-mix(in srgb,var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff)),transparent 35%)}");
+    registerStyle41("dffbabc16f", ".aa08a6e706634925__textarea{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:block;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px;resize:vertical;width:100%}@media (min-width:600px){.aa08a6e706634925__textarea{font-size:13px;line-height:normal}}.aa08a6e706634925__textarea:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.aa08a6e706634925__textarea:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.aa08a6e706634925__textarea::placeholder{color:rgba(30,30,30,.62)}.aa08a6e706634925__textarea{line-height:20px;min-height:38px;padding:9px 11px}.aa08a6e706634925__textarea:disabled{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.aa08a6e706634925__textarea::-webkit-input-placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%)}.aa08a6e706634925__textarea::-moz-placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%)}.aa08a6e706634925__textarea:-ms-input-placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%)}.is-dark-theme .aa08a6e706634925__textarea::-webkit-input-placeholder{color:color-mix(in srgb,var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff)),transparent 35%)}.is-dark-theme .aa08a6e706634925__textarea::-moz-placeholder{color:color-mix(in srgb,var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff)),transparent 35%)}.is-dark-theme .aa08a6e706634925__textarea:-ms-input-placeholder{color:color-mix(in srgb,var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff)),transparent 35%)}.aa08a6e706634925__textarea:disabled::placeholder{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}");
   }
   var style_module_default37 = { "textarea": "aa08a6e706634925__textarea" };
   function UnforwardedTextareaControl(props, ref) {
diff --git a/wp-includes/js/dist/components.min.js b/wp-includes/js/dist/components.min.js
index a9162b629b..27587f3e4c 100644
--- a/wp-includes/js/dist/components.min.js
+++ b/wp-includes/js/dist/components.min.js
@@ -1,6 +1,6 @@
 /*! This file is auto-generated */
 (function() {
-"use strict";var wp;(wp||={}).components=(()=>{var $q=Object.create;var _0=Object.defineProperty;var c$=Object.getOwnPropertyDescriptor;var t$=Object.getOwnPropertyNames;var e$=Object.getPrototypeOf,l$=Object.prototype.hasOwnProperty;var kC=(c,t)=>()=>(c&&(t=c(c=0)),t);var _c=(c,t)=>()=>(t||c((t={exports:{}}).exports,t),t.exports),_5=(c,t)=>{for(var e in t)_0(c,e,{get:t[e],enumerable:!0})},zC=(c,t,e,l)=>{if(t&&typeof t=="object"||typeof t=="function")for(let d of t$(t))!l$.call(c,d)&&d!==e&&_0(c,d,{get:()=>t[d],enumerable:!(l=c$(t,d))||l.enumerable});return c};var u=(c,t,e)=>(e=c!=null?$q(e$(c)):{},zC(t||!c||!c.__esModule?_0(e,"default",{value:c,enumerable:!0}):e,c)),wC=c=>zC(_0({},"__esModule",{value:!0}),c);var vc=_c((OZc,AC)=>{AC.exports=window.wp.primitives});var rc=_c((UZc,OC)=>{OC.exports=window.wp.i18n});var oc=_c((DZc,QC)=>{QC.exports=window.wp.compose});var Y=_c((LZc,UC)=>{UC.exports=window.wp.element});var $=_c((jZc,DC)=>{DC.exports=window.React});var h=_c((KZc,u9)=>{u9.exports=window.ReactJSXRuntime});var q9=_c(K9=>{"use strict";var Ir=$();function bcc(c,t){return c===t&&(c!==0||1/c===1/t)||c!==c&&t!==t}var icc=typeof Object.is=="function"?Object.is:bcc,acc=Ir.useState,rcc=Ir.useEffect,scc=Ir.useLayoutEffect,ucc=Ir.useDebugValue;function Gcc(c,t){var e=t(),l=acc({inst:{value:e,getSnapshot:t}}),d=l[0].inst,n=l[1];return scc(function(){d.value=e,d.getSnapshot=t,sy(d)&&n({inst:d})},[c,e,t]),rcc(function(){return sy(d)&&n({inst:d}),c(function(){sy(d)&&n({inst:d})})},[c]),ucc(e),e}function sy(c){var t=c.getSnapshot;c=c.value;try{var e=t();return!icc(c,e)}catch{return!0}}function Xcc(c,t){return t()}var mcc=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Xcc:Gcc;K9.useSyncExternalStore=Ir.useSyncExternalStore!==void 0?Ir.useSyncExternalStore:mcc});var cv=_c((zIc,$9)=>{"use strict";$9.exports=q9()});var Br=_c((Cpc,Gv)=>{Gv.exports=window.ReactDOM});var Qe=_c((ZCc,LN)=>{LN.exports=window.wp.warning});var Mc=_c((zCc,e3)=>{e3.exports=window.wp.deprecated});function mR(c){var t=Object.create(null);return function(e){return t[e]===void 0&&(t[e]=c(e)),t[e]}}var xR=kC(()=>{});var Xz={};_5(Xz,{default:()=>p1});var moc,p1,W1=kC(()=>{xR();moc=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|popover|popoverTarget|popoverTargetAction|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,p1=mR(function(c){return moc.test(c)||c.charCodeAt(0)===111&&c.charCodeAt(1)===110&&c.charCodeAt(2)<91})});var lw=_c(nt=>{"use strict";var ee=typeof Symbol=="function"&&Symbol.for,C1=ee?Symbol.for("react.element"):60103,v1=ee?Symbol.for("react.portal"):60106,CR=ee?Symbol.for("react.fragment"):60107,vR=ee?Symbol.for("react.strict_mode"):60108,YR=ee?Symbol.for("react.profiler"):60114,NR=ee?Symbol.for("react.provider"):60109,SR=ee?Symbol.for("react.context"):60110,Y1=ee?Symbol.for("react.async_mode"):60111,kR=ee?Symbol.for("react.concurrent_mode"):60111,zR=ee?Symbol.for("react.forward_ref"):60112,wR=ee?Symbol.for("react.suspense"):60113,Noc=ee?Symbol.for("react.suspense_list"):60120,AR=ee?Symbol.for("react.memo"):60115,TR=ee?Symbol.for("react.lazy"):60116,Soc=ee?Symbol.for("react.block"):60121,koc=ee?Symbol.for("react.fundamental"):60117,zoc=ee?Symbol.for("react.responder"):60118,woc=ee?Symbol.for("react.scope"):60119;function Yl(c){if(typeof c=="object"&&c!==null){var t=c.$$typeof;switch(t){case C1:switch(c=c.type,c){case Y1:case kR:case CR:case YR:case vR:case wR:return c;default:switch(c=c&&c.$$typeof,c){case SR:case zR:case TR:case AR:case NR:return c;default:return t}}case v1:return t}}}function ew(c){return Yl(c)===kR}nt.AsyncMode=Y1;nt.ConcurrentMode=kR;nt.ContextConsumer=SR;nt.ContextProvider=NR;nt.Element=C1;nt.ForwardRef=zR;nt.Fragment=CR;nt.Lazy=TR;nt.Memo=AR;nt.Portal=v1;nt.Profiler=YR;nt.StrictMode=vR;nt.Suspense=wR;nt.isAsyncMode=function(c){return ew(c)||Yl(c)===Y1};nt.isConcurrentMode=ew;nt.isContextConsumer=function(c){return Yl(c)===SR};nt.isContextProvider=function(c){return Yl(c)===NR};nt.isElement=function(c){return typeof c=="object"&&c!==null&&c.$$typeof===C1};nt.isForwardRef=function(c){return Yl(c)===zR};nt.isFragment=function(c){return Yl(c)===CR};nt.isLazy=function(c){return Yl(c)===TR};nt.isMemo=function(c){return Yl(c)===AR};nt.isPortal=function(c){return Yl(c)===v1};nt.isProfiler=function(c){return Yl(c)===YR};nt.isStrictMode=function(c){return Yl(c)===vR};nt.isSuspense=function(c){return Yl(c)===wR};nt.isValidElementType=function(c){return typeof c=="string"||typeof c=="function"||c===CR||c===kR||c===YR||c===vR||c===wR||c===Noc||typeof c=="object"&&c!==null&&(c.$$typeof===TR||c.$$typeof===AR||c.$$typeof===NR||c.$$typeof===SR||c.$$typeof===zR||c.$$typeof===koc||c.$$typeof===zoc||c.$$typeof===woc||c.$$typeof===Soc)};nt.typeOf=Yl});var nw=_c((tjc,dw)=>{"use strict";dw.exports=lw()});var uw=_c((ejc,sw)=>{"use strict";var N1=nw(),Aoc={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Toc={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Ooc={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},aw={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},S1={};S1[N1.ForwardRef]=Ooc;S1[N1.Memo]=aw;function ow(c){return N1.isMemo(c)?aw:S1[c.$$typeof]||Aoc}var Qoc=Object.defineProperty,Uoc=Object.getOwnPropertyNames,bw=Object.getOwnPropertySymbols,Doc=Object.getOwnPropertyDescriptor,Loc=Object.getPrototypeOf,iw=Object.prototype;function rw(c,t,e){if(typeof t!="string"){if(iw){var l=Loc(t);l&&l!==iw&&rw(c,l,e)}var d=Uoc(t);bw&&(d=d.concat(bw(t)));for(var n=ow(c),o=ow(t),b=0;b<d.length;++b){var i=d[b];if(!Toc[i]&&!(e&&e[i])&&!(o&&o[i])&&!(n&&n[i])){var a=Doc(t,i);try{Qoc(c,i,a)}catch{}}}}return c}sw.exports=rw});var eA=_c((U7c,tA)=>{"use strict";var Fbc=function(t){return Jbc(t)&&!Cbc(t)};function Jbc(c){return!!c&&typeof c=="object"}function Cbc(c){var t=Object.prototype.toString.call(c);return t==="[object RegExp]"||t==="[object Date]"||Nbc(c)}var vbc=typeof Symbol=="function"&&Symbol.for,Ybc=vbc?Symbol.for("react.element"):60103;function Nbc(c){return c.$$typeof===Ybc}function Sbc(c){return Array.isArray(c)?[]:{}}function qX(c,t){return t.clone!==!1&&t.isMergeableObject(c)?js(Sbc(c),c,t):c}function kbc(c,t,e){return c.concat(t).map(function(l){return qX(l,e)})}function zbc(c,t){if(!t.customMerge)return js;var e=t.customMerge(c);return typeof e=="function"?e:js}function wbc(c){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(c).filter(function(t){return Object.propertyIsEnumerable.call(c,t)}):[]}function $w(c){return Object.keys(c).concat(wbc(c))}function cA(c,t){try{return t in c}catch{return!1}}function Abc(c,t){return cA(c,t)&&!(Object.hasOwnProperty.call(c,t)&&Object.propertyIsEnumerable.call(c,t))}function Tbc(c,t,e){var l={};return e.isMergeableObject(c)&&$w(c).forEach(function(d){l[d]=qX(c[d],e)}),$w(t).forEach(function(d){Abc(c,d)||(cA(c,d)&&e.isMergeableObject(t[d])?l[d]=zbc(d,e)(c[d],t[d],e):l[d]=qX(t[d],e))}),l}function js(c,t,e){e=e||{},e.arrayMerge=e.arrayMerge||kbc,e.isMergeableObject=e.isMergeableObject||Fbc,e.cloneUnlessOtherwiseSpecified=qX;var l=Array.isArray(t),d=Array.isArray(c),n=l===d;return n?l?e.arrayMerge(c,t,e):Tbc(c,t,e):qX(t,e)}js.all=function(t,e){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(l,d){return js(l,d,e)},{})};var Obc=js;tA.exports=Obc});var ER=_c((D7c,lA)=>{"use strict";lA.exports=function c(t,e){if(t===e)return!0;if(t&&e&&typeof t=="object"&&typeof e=="object"){if(t.constructor!==e.constructor)return!1;var l,d,n;if(Array.isArray(t)){if(l=t.length,l!=e.length)return!1;for(d=l;d--!==0;)if(!c(t[d],e[d]))return!1;return!0}if(t instanceof Map&&e instanceof Map){if(t.size!==e.size)return!1;for(d of t.entries())if(!e.has(d[0]))return!1;for(d of t.entries())if(!c(d[1],e.get(d[0])))return!1;return!0}if(t instanceof Set&&e instanceof Set){if(t.size!==e.size)return!1;for(d of t.entries())if(!e.has(d[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(e)){if(l=t.length,l!=e.length)return!1;for(d=l;d--!==0;)if(t[d]!==e[d])return!1;return!0}if(t.constructor===RegExp)return t.source===e.source&&t.flags===e.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===e.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===e.toString();if(n=Object.keys(t),l=n.length,l!==Object.keys(e).length)return!1;for(d=l;d--!==0;)if(!Object.prototype.hasOwnProperty.call(e,n[d]))return!1;for(d=l;d--!==0;){var o=n[d];if(!c(t[o],e[o]))return!1}return!0}return t!==t&&e!==e}});var eT=_c((YPc,tT)=>{tT.exports=(function(c){var t={};function e(l){if(t[l])return t[l].exports;var d=t[l]={exports:{},id:l,loaded:!1};return c[l].call(d.exports,d,d.exports,e),d.loaded=!0,d.exports}return e.m=c,e.c=t,e.p="",e(0)})([(function(c,t,e){c.exports=e(1)}),(function(c,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=e(2);Object.defineProperty(t,"combineChunks",{enumerable:!0,get:function(){return l.combineChunks}}),Object.defineProperty(t,"fillInChunks",{enumerable:!0,get:function(){return l.fillInChunks}}),Object.defineProperty(t,"findAll",{enumerable:!0,get:function(){return l.findAll}}),Object.defineProperty(t,"findChunks",{enumerable:!0,get:function(){return l.findChunks}})}),(function(c,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var e=t.findAll=function(a){var r=a.autoEscape,s=a.caseSensitive,G=s===void 0?!1:s,X=a.findChunks,m=X===void 0?d:X,x=a.sanitize,g=a.searchWords,R=a.textToHighlight;return n({chunksToHighlight:l({chunks:m({autoEscape:r,caseSensitive:G,sanitize:x,searchWords:g,textToHighlight:R})}),totalLength:R?R.length:0})},l=t.combineChunks=function(a){var r=a.chunks;return r=r.sort(function(s,G){return s.start-G.start}).reduce(function(s,G){if(s.length===0)return[G];var X=s.pop();if(G.start<=X.end){var m=Math.max(X.end,G.end);s.push({highlight:!1,start:X.start,end:m})}else s.push(X,G);return s},[]),r},d=function(a){var r=a.autoEscape,s=a.caseSensitive,G=a.sanitize,X=G===void 0?o:G,m=a.searchWords,x=a.textToHighlight;return x=X(x),m.filter(function(g){return g}).reduce(function(g,R){R=X(R),r&&(R=b(R));for(var H=new RegExp(R,s?"g":"gi"),Z=void 0;Z=H.exec(x);){var p=Z.index,W=H.lastIndex;W>p&&g.push({highlight:!1,start:p,end:W}),Z.index===H.lastIndex&&H.lastIndex++}return g},[])};t.findChunks=d;var n=t.fillInChunks=function(a){var r=a.chunksToHighlight,s=a.totalLength,G=[],X=function(g,R,H){R-g>0&&G.push({start:g,end:R,highlight:H})};if(r.length===0)X(0,s,!1);else{var m=0;r.forEach(function(x){X(m,x.start,!1),X(x.start,x.end,!0),m=x.end}),X(m,s,!1)}return G};function o(i){return i}function b(i){return i.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}})])});var Nb=_c((w_c,DT)=>{DT.exports=window.wp.keycodes});var zh=_c((m8c,JO)=>{JO.exports=window.wp.richText});var Cn=_c((x8c,CO)=>{CO.exports=window.wp.a11y});var eI=_c((g8c,tI)=>{var vO={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u1EA4:"A",\u1EAE:"A",\u1EB2:"A",\u1EB4:"A",\u1EB6:"A",\u00C6:"AE",\u1EA6:"A",\u1EB0:"A",\u0202:"A",\u1EA2:"A",\u1EA0:"A",\u1EA8:"A",\u1EAA:"A",\u1EAC:"A",\u00C7:"C",\u1E08:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u1EBE:"E",\u1E16:"E",\u1EC0:"E",\u1E14:"E",\u1E1C:"E",\u0206:"E",\u1EBA:"E",\u1EBC:"E",\u1EB8:"E",\u1EC2:"E",\u1EC4:"E",\u1EC6:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u1E2E:"I",\u020A:"I",\u1EC8:"I",\u1ECA:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u1ED0:"O",\u1E4C:"O",\u1E52:"O",\u020E:"O",\u1ECE:"O",\u1ECC:"O",\u1ED4:"O",\u1ED6:"O",\u1ED8:"O",\u1EDC:"O",\u1EDE:"O",\u1EE0:"O",\u1EDA:"O",\u1EE2:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u1EE6:"U",\u1EE4:"U",\u1EEC:"U",\u1EEE:"U",\u1EF0:"U",\u00DD:"Y",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u1EA5:"a",\u1EAF:"a",\u1EB3:"a",\u1EB5:"a",\u1EB7:"a",\u00E6:"ae",\u1EA7:"a",\u1EB1:"a",\u0203:"a",\u1EA3:"a",\u1EA1:"a",\u1EA9:"a",\u1EAB:"a",\u1EAD:"a",\u00E7:"c",\u1E09:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u1EBF:"e",\u1E17:"e",\u1EC1:"e",\u1E15:"e",\u1E1D:"e",\u0207:"e",\u1EBB:"e",\u1EBD:"e",\u1EB9:"e",\u1EC3:"e",\u1EC5:"e",\u1EC7:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u1E2F:"i",\u020B:"i",\u1EC9:"i",\u1ECB:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u1ED1:"o",\u1E4D:"o",\u1E53:"o",\u020F:"o",\u1ECF:"o",\u1ECD:"o",\u1ED5:"o",\u1ED7:"o",\u1ED9:"o",\u1EDD:"o",\u1EDF:"o",\u1EE1:"o",\u1EDB:"o",\u1EE3:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u1EE7:"u",\u1EE5:"u",\u1EED:"u",\u1EEF:"u",\u1EF1:"u",\u00FD:"y",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u0108:"C",\u0109:"c",\u010A:"C",\u010B:"c",\u010C:"C",\u010D:"c",C\u0306:"C",c\u0306:"c",\u010E:"D",\u010F:"d",\u0110:"D",\u0111:"d",\u0112:"E",\u0113:"e",\u0114:"E",\u0115:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011C:"G",\u01F4:"G",\u011D:"g",\u01F5:"g",\u011E:"G",\u011F:"g",\u0120:"G",\u0121:"g",\u0122:"G",\u0123:"g",\u0124:"H",\u0125:"h",\u0126:"H",\u0127:"h",\u1E2A:"H",\u1E2B:"h",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012C:"I",\u012D:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0132:"IJ",\u0133:"ij",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u1E30:"K",\u1E31:"k",K\u0306:"K",k\u0306:"k",\u0139:"L",\u013A:"l",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u013F:"L",\u0140:"l",\u0141:"l",\u0142:"l",\u1E3E:"M",\u1E3F:"m",M\u0306:"M",m\u0306:"m",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u0149:"n",N\u0306:"N",n\u0306:"n",\u014C:"O",\u014D:"o",\u014E:"O",\u014F:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",P\u0306:"P",p\u0306:"p",\u0154:"R",\u0155:"r",\u0156:"R",\u0157:"r",\u0158:"R",\u0159:"r",R\u0306:"R",r\u0306:"r",\u0212:"R",\u0213:"r",\u015A:"S",\u015B:"s",\u015C:"S",\u015D:"s",\u015E:"S",\u0218:"S",\u0219:"s",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u021B:"t",\u021A:"T",\u0164:"T",\u0165:"t",\u0166:"T",\u0167:"t",T\u0306:"T",t\u0306:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016C:"U",\u016D:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0216:"U",\u0217:"u",V\u0306:"V",v\u0306:"v",\u0174:"W",\u0175:"w",\u1E82:"W",\u1E83:"w",X\u0306:"X",x\u0306:"x",\u0176:"Y",\u0177:"y",\u0178:"Y",Y\u0306:"Y",y\u0306:"y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u017F:"s",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01CD:"A",\u01CE:"a",\u01CF:"I",\u01D0:"i",\u01D1:"O",\u01D2:"o",\u01D3:"U",\u01D4:"u",\u01D5:"U",\u01D6:"u",\u01D7:"U",\u01D8:"u",\u01D9:"U",\u01DA:"u",\u01DB:"U",\u01DC:"u",\u1EE8:"U",\u1EE9:"u",\u1E78:"U",\u1E79:"u",\u01FA:"A",\u01FB:"a",\u01FC:"AE",\u01FD:"ae",\u01FE:"O",\u01FF:"o",\u00DE:"TH",\u00FE:"th",\u1E54:"P",\u1E55:"p",\u1E64:"S",\u1E65:"s",X\u0301:"X",x\u0301:"x",\u0403:"\u0413",\u0453:"\u0433",\u040C:"\u041A",\u045C:"\u043A",A\u030B:"A",a\u030B:"a",E\u030B:"E",e\u030B:"e",I\u030B:"I",i\u030B:"i",\u01F8:"N",\u01F9:"n",\u1ED2:"O",\u1ED3:"o",\u1E50:"O",\u1E51:"o",\u1EEA:"U",\u1EEB:"u",\u1E80:"W",\u1E81:"w",\u1EF2:"Y",\u1EF3:"y",\u0200:"A",\u0201:"a",\u0204:"E",\u0205:"e",\u0208:"I",\u0209:"i",\u020C:"O",\u020D:"o",\u0210:"R",\u0211:"r",\u0214:"U",\u0215:"u",B\u030C:"B",b\u030C:"b",\u010C\u0323:"C",\u010D\u0323:"c",\u00CA\u030C:"E",\u00EA\u030C:"e",F\u030C:"F",f\u030C:"f",\u01E6:"G",\u01E7:"g",\u021E:"H",\u021F:"h",J\u030C:"J",\u01F0:"j",\u01E8:"K",\u01E9:"k",M\u030C:"M",m\u030C:"m",P\u030C:"P",p\u030C:"p",Q\u030C:"Q",q\u030C:"q",\u0158\u0329:"R",\u0159\u0329:"r",\u1E66:"S",\u1E67:"s",V\u030C:"V",v\u030C:"v",W\u030C:"W",w\u030C:"w",X\u030C:"X",x\u030C:"x",Y\u030C:"Y",y\u030C:"y",A\u0327:"A",a\u0327:"a",B\u0327:"B",b\u0327:"b",\u1E10:"D",\u1E11:"d",\u0228:"E",\u0229:"e",\u0190\u0327:"E",\u025B\u0327:"e",\u1E28:"H",\u1E29:"h",I\u0327:"I",i\u0327:"i",\u0197\u0327:"I",\u0268\u0327:"i",M\u0327:"M",m\u0327:"m",O\u0327:"O",o\u0327:"o",Q\u0327:"Q",q\u0327:"q",U\u0327:"U",u\u0327:"u",X\u0327:"X",x\u0327:"x",Z\u0327:"Z",z\u0327:"z",\u0439:"\u0438",\u0419:"\u0418",\u0451:"\u0435",\u0401:"\u0415"},YO=Object.keys(vO).join("|"),Trc=new RegExp(YO,"g"),Orc=new RegExp(YO,"");function Qrc(c){return vO[c]}var NO=function(c){return c.replace(Trc,Qrc)},Urc=function(c){return!!c.match(Orc)};tI.exports=NO;tI.exports.has=Urc;tI.exports.remove=NO});var rI=_c((P8c,GQ)=>{GQ.exports=window.wp.isShallowEqual});var SQ=_c((Nqc,NQ)=>{NQ.exports=window.wp.privateApis});var gj=_c(Y2=>{var ka=ka||{};ka.stringify=(function(){var c={"visit_linear-gradient":function(t){return c.visit_gradient(t)},"visit_repeating-linear-gradient":function(t){return c.visit_gradient(t)},"visit_radial-gradient":function(t){return c.visit_gradient(t)},"visit_repeating-radial-gradient":function(t){return c.visit_gradient(t)},visit_gradient:function(t){var e=c.visit(t.orientation);return e&&(e+=", "),t.type+"("+e+c.visit(t.colorStops)+")"},visit_shape:function(t){var e=t.value,l=c.visit(t.at),d=c.visit(t.style);return d&&(e+=" "+d),l&&(e+=" at "+l),e},"visit_default-radial":function(t){var e="",l=c.visit(t.at);return l&&(e+=l),e},"visit_extent-keyword":function(t){var e=t.value,l=c.visit(t.at);return l&&(e+=" at "+l),e},"visit_position-keyword":function(t){return t.value},visit_position:function(t){return c.visit(t.value.x)+" "+c.visit(t.value.y)},"visit_%":function(t){return t.value+"%"},visit_em:function(t){return t.value+"em"},visit_px:function(t){return t.value+"px"},visit_calc:function(t){return"calc("+t.value+")"},visit_literal:function(t){return c.visit_color(t.value,t)},visit_hex:function(t){return c.visit_color("#"+t.value,t)},visit_rgb:function(t){return c.visit_color("rgb("+t.value.join(", ")+")",t)},visit_rgba:function(t){return c.visit_color("rgba("+t.value.join(", ")+")",t)},visit_hsl:function(t){return c.visit_color("hsl("+t.value[0]+", "+t.value[1]+"%, "+t.value[2]+"%)",t)},visit_hsla:function(t){return c.visit_color("hsla("+t.value[0]+", "+t.value[1]+"%, "+t.value[2]+"%, "+t.value[3]+")",t)},visit_var:function(t){return c.visit_color("var("+t.value+")",t)},visit_color:function(t,e){var l=t,d=c.visit(e.length);return d&&(l+=" "+d),l},visit_angular:function(t){return t.value+"deg"},visit_directional:function(t){return"to "+t.value},visit_array:function(t){var e="",l=t.length;return t.forEach(function(d,n){e+=c.visit(d),n<l-1&&(e+=", ")}),e},visit_object:function(t){return t.width&&t.height?c.visit(t.width)+" "+c.visit(t.height):""},visit:function(t){if(!t)return"";var e="";if(t instanceof Array)return c.visit_array(t);if(typeof t=="object"&&!t.type)return c.visit_object(t);if(t.type){var l=c["visit_"+t.type];if(l)return l(t);throw Error("Missing visitor visit_"+t.type)}else throw Error("Invalid node.")}};return function(t){return c.visit(t)}})();var ka=ka||{};ka.parse=(function(){var c={linearGradient:/^(\-(webkit|o|ms|moz)\-)?(linear\-gradient)/i,repeatingLinearGradient:/^(\-(webkit|o|ms|moz)\-)?(repeating\-linear\-gradient)/i,radialGradient:/^(\-(webkit|o|ms|moz)\-)?(radial\-gradient)/i,repeatingRadialGradient:/^(\-(webkit|o|ms|moz)\-)?(repeating\-radial\-gradient)/i,sideOrCorner:/^to (left (top|bottom)|right (top|bottom)|top (left|right)|bottom (left|right)|left|right|top|bottom)/i,extentKeywords:/^(closest\-side|closest\-corner|farthest\-side|farthest\-corner|contain|cover)/,positionKeywords:/^(left|center|right|top|bottom)/i,pixelValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))px/,percentageValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))\%/,emValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))em/,angleValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))deg/,radianValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))rad/,startCall:/^\(/,endCall:/^\)/,comma:/^,/,hexColor:/^\#([0-9a-fA-F]+)/,literalColor:/^([a-zA-Z]+)/,rgbColor:/^rgb/i,rgbaColor:/^rgba/i,varColor:/^var/i,calcValue:/^calc/i,variableName:/^(--[a-zA-Z0-9-,\s\#]+)/,number:/^(([0-9]*\.[0-9]+)|([0-9]+\.?))/,hslColor:/^hsl/i,hslaColor:/^hsla/i},t="";function e(L){var z=new Error(t+": "+L);throw z.source=t,z}function l(){var L=d();return t.length>0&&e("Invalid input not EOF"),L}function d(){return Z(n)}function n(){return o("linear-gradient",c.linearGradient,i)||o("repeating-linear-gradient",c.repeatingLinearGradient,i)||o("radial-gradient",c.radialGradient,s)||o("repeating-radial-gradient",c.repeatingRadialGradient,s)}function o(L,z,j){return b(z,function(uc){var Xc=j();return Xc&&(Q(c.comma)||e("Missing comma before color stops")),{type:L,orientation:Xc,colorStops:Z(p)}})}function b(L,z){var j=Q(L);if(j){Q(c.startCall)||e("Missing (");var uc=z(j);return Q(c.endCall)||e("Missing )"),uc}}function i(){var L=a();if(L)return L;var z=k("position-keyword",c.positionKeywords,1);return z?{type:"directional",value:z.value}:r()}function a(){return k("directional",c.sideOrCorner,1)}function r(){return k("angular",c.angleValue,1)||k("angular",c.radianValue,1)}function s(){var L,z=G(),j;return z&&(L=[],L.push(z),j=t,Q(c.comma)&&(z=G(),z?L.push(z):t=j)),L}function G(){var L=X()||m();if(L)L.at=g();else{var z=x();if(z){L=z;var j=g();j&&(L.at=j)}else{var uc=g();if(uc)L={type:"default-radial",at:uc};else{var Xc=R();Xc&&(L={type:"default-radial",at:Xc})}}}return L}function X(){var L=k("shape",/^(circle)/i,0);return L&&(L.style=T()||x()),L}function m(){var L=k("shape",/^(ellipse)/i,0);return L&&(L.style=R()||S()||x()),L}function x(){return k("extent-keyword",c.extentKeywords,1)}function g(){if(k("position",/^at/,0)){var L=R();return L||e("Missing positioning value"),L}}function R(){var L=H();if(L.x||L.y)return{type:"position",value:L}}function H(){return{x:S(),y:S()}}function Z(L){var z=L(),j=[];if(z)for(j.push(z);Q(c.comma);)z=L(),z?j.push(z):e("One extra comma");return j}function p(){var L=W();return L||e("Expected color definition"),L.length=S(),L}function W(){return I()||C()||f()||F()||B()||V()||y()}function y(){return k("literal",c.literalColor,0)}function I(){return k("hex",c.hexColor,1)}function B(){return b(c.rgbColor,function(){return{type:"rgb",value:Z(A)}})}function F(){return b(c.rgbaColor,function(){return{type:"rgba",value:Z(A)}})}function V(){return b(c.varColor,function(){return{type:"var",value:w()}})}function f(){return b(c.hslColor,function(){var L=Q(c.percentageValue);L&&e("HSL hue value must be a number in degrees (0-360) or normalized (-360 to 360), not a percentage");var z=A();Q(c.comma);var j=Q(c.percentageValue),uc=j?j[1]:null;Q(c.comma),j=Q(c.percentageValue);var Xc=j?j[1]:null;return(!uc||!Xc)&&e("Expected percentage value for saturation and lightness in HSL"),{type:"hsl",value:[z,uc,Xc]}})}function C(){return b(c.hslaColor,function(){var L=A();Q(c.comma);var z=Q(c.percentageValue),j=z?z[1]:null;Q(c.comma),z=Q(c.percentageValue);var uc=z?z[1]:null;Q(c.comma);var Xc=A();return(!j||!uc)&&e("Expected percentage value for saturation and lightness in HSLA"),{type:"hsla",value:[L,j,uc,Xc]}})}function J(){var L=Q(c.percentageValue);return L?L[1]:null}function w(){return Q(c.variableName)[1]}function A(){return Q(c.number)[1]}function S(){return k("%",c.percentageValue,1)||O()||N()||T()}function O(){return k("position-keyword",c.positionKeywords,1)}function N(){return b(c.calcValue,function(){for(var L=1,z=0;L>0&&z<t.length;){var j=t.charAt(z);j==="("?L++:j===")"&&L--,z++}L>0&&e("Missing closing parenthesis in calc() expression");var uc=t.substring(0,z-1);return ec(z-1),{type:"calc",value:uc}})}function T(){return k("px",c.pixelValue,1)||k("em",c.emValue,1)}function k(L,z,j){var uc=Q(z);if(uc)return{type:L,value:uc[j]}}function Q(L){var z,j;return j=/^[\n\r\t\s]+/.exec(t),j&&ec(j[0].length),z=L.exec(t),z&&ec(z[0].length),z}function ec(L){t=t.substr(L)}return function(L){return t=L.toString().trim(),t.endsWith(";")&&(t=t.slice(0,-1)),l()}})();Y2.parse=ka.parse;Y2.stringify=ka.stringify});var Ju=_c((drt,Qj)=>{Qj.exports=window.wp.dom});var i0=_c((AGt,rM)=>{rM.exports=window.wp.date});var mJ=_c((kgt,GP)=>{GP.exports=window.wp.escapeHtml});var i_=_c((KHt,b_)=>{b_.exports=window.wp.htmlEntities});var N_=_c((hRt,IJ)=>{function xHc(c,t){var e=t&&t.cache?t.cache:pHc,l=t&&t.serializer?t.serializer:IHc,d=t&&t.strategy?t.strategy:HHc;return d(c,{cache:e,serializer:l})}function gHc(c){return c==null||typeof c=="number"||typeof c=="boolean"}function v_(c,t,e,l){var d=gHc(l)?l:e(l),n=t.get(d);return typeof n>"u"&&(n=c.call(this,l),t.set(d,n)),n}function Y_(c,t,e){var l=Array.prototype.slice.call(arguments,3),d=e(l),n=t.get(d);return typeof n>"u"&&(n=c.apply(this,l),t.set(d,n)),n}function ZJ(c,t,e,l,d){return e.bind(t,c,l,d)}function HHc(c,t){var e=c.length===1?v_:Y_;return ZJ(c,this,e,t.cache.create(),t.serializer)}function RHc(c,t){var e=Y_;return ZJ(c,this,e,t.cache.create(),t.serializer)}function ZHc(c,t){var e=v_;return ZJ(c,this,e,t.cache.create(),t.serializer)}function IHc(){return JSON.stringify(arguments)}function NW(){this.cache=Object.create(null)}NW.prototype.has=function(c){return c in this.cache};NW.prototype.get=function(c){return this.cache[c]};NW.prototype.set=function(c,t){this.cache[c]=t};var pHc={create:function(){return new NW}};IJ.exports=xHc;IJ.exports.strategies={variadic:RHc,monadic:ZHc}});var J8=_c((Spt,F8)=>{F8.exports=window.wp.hooks});var AZc={};_5(AZc,{AlignmentMatrixControl:()=>lf,AnglePickerControl:()=>cI,Animate:()=>AA,Autocomplete:()=>UQ,BaseControl:()=>Cc,BlockQuotation:()=>se.BlockQuotation,BorderBoxControl:()=>cp,BorderControl:()=>Td,BoxControl:()=>o2,Button:()=>nc,ButtonGroup:()=>op,Card:()=>up,CardBody:()=>Gp,CardDivider:()=>Xp,CardFooter:()=>mp,CardHeader:()=>xp,CardMedia:()=>gp,CheckboxControl:()=>_E,Circle:()=>se.Circle,ClipboardButton:()=>cj,ColorIndicator:()=>Nn,ColorPalette:()=>_b,ColorPicker:()=>An,ComboboxControl:()=>I7,Composite:()=>Be,CustomGradientPicker:()=>Fu,CustomSelectControl:()=>Ep,Dashicon:()=>Vm,DatePicker:()=>s0,DateTimePicker:()=>AM,Disabled:()=>UM,Draggable:()=>h6,DropZone:()=>J6,DropZoneProvider:()=>v6,Dropdown:()=>Sn,DropdownMenu:()=>Dd,DuotonePicker:()=>t0,DuotoneSwatch:()=>A2,ExternalLink:()=>nW,Fill:()=>ru,Flex:()=>ut,FlexBlock:()=>Me,FlexItem:()=>Je,FocalPointPicker:()=>q6,FocusReturnProvider:()=>z8,FocusableIframe:()=>t4,FontSizePicker:()=>H4,FormFileUpload:()=>Z4,FormToggle:()=>rW,FormTokenField:()=>uW,G:()=>se.G,GradientPicker:()=>Cp,Guide:()=>v4,GuidePage:()=>k4,HorizontalRule:()=>se.HorizontalRule,Icon:()=>bt,IconButton:()=>T4,IsolatedEventContainer:()=>p8,KeyboardShortcuts:()=>Q4,Line:()=>se.Line,MenuGroup:()=>f0,MenuItem:()=>qo,MenuItemsChoice:()=>j4,Modal:()=>Nu,NavigableMenu:()=>wa,Navigator:()=>wP,Notice:()=>ZW,NoticeList:()=>IW,Panel:()=>LP,PanelBody:()=>jP,PanelHeader:()=>WW,PanelRow:()=>KP,Path:()=>se.Path,Placeholder:()=>t_,Polygon:()=>se.Polygon,Popover:()=>Qb,ProgressBar:()=>o_,QueryControls:()=>H_,RadioControl:()=>J_,RangeControl:()=>Sl,Rect:()=>se.Rect,ResizableBox:()=>__,ResponsiveWrapper:()=>K_,SVG:()=>se.SVG,SandBox:()=>$_,ScrollLock:()=>iI,SearchControl:()=>lK,SelectControl:()=>kn,Slot:()=>su,SlotFillProvider:()=>Mh,Snackbar:()=>EW,SnackbarList:()=>iK,Spinner:()=>Op,TabPanel:()=>sK,TabbableContainer:()=>O2,TextControl:()=>XK,TextHighlight:()=>ZK,TextareaControl:()=>MW,TimePicker:()=>G0,Tip:()=>IK,ToggleControl:()=>yK,Toolbar:()=>DJ,ToolbarButton:()=>S0,ToolbarDropdownMenu:()=>LJ,ToolbarGroup:()=>z0,ToolbarItem:()=>eb,Tooltip:()=>Zl,TreeSelect:()=>cG,VisuallyHidden:()=>Yc,__experimentalAlignmentMatrixControl:()=>lf,__experimentalBorderBoxControl:()=>cp,__experimentalBorderControl:()=>Td,__experimentalBoxControl:()=>o2,__experimentalConfirmDialog:()=>aF,__experimentalDivider:()=>qm,__experimentalDropdownContentWrapper:()=>Uo,__experimentalElevation:()=>yu,__experimentalGrid:()=>Od,__experimentalHStack:()=>zc,__experimentalHasSplitBorders:()=>Ca,__experimentalHeading:()=>kl,__experimentalInputControl:()=>Fn,__experimentalInputControlPrefixWrapper:()=>Tb,__experimentalInputControlSuffixWrapper:()=>ou,__experimentalIsDefinedBorder:()=>MV,__experimentalIsEmptyBorder:()=>Qn,__experimentalItem:()=>hu,__experimentalItemGroup:()=>Vu,__experimentalNavigatorBackButton:()=>kP,__experimentalNavigatorButton:()=>SP,__experimentalNavigatorProvider:()=>YP,__experimentalNavigatorScreen:()=>NP,__experimentalNavigatorToParentButton:()=>zP,__experimentalNumberControl:()=>Ke,__experimentalPaletteEdit:()=>a7,__experimentalParseQuantityAndUnitFromRawValue:()=>Tt,__experimentalRadio:()=>I_,__experimentalRadioGroup:()=>B_,__experimentalScrollable:()=>Km,__experimentalSpacer:()=>de,__experimentalStyleProvider:()=>au,__experimentalSurface:()=>a2,__experimentalText:()=>Pe,__experimentalToggleGroupControl:()=>Yn,__experimentalToggleGroupControlOption:()=>wo,__experimentalToggleGroupControlOptionIcon:()=>Ru,__experimentalToolbarContext:()=>nl,__experimentalToolsPanel:()=>n5,__experimentalToolsPanelContext:()=>dr,__experimentalToolsPanelItem:()=>o5,__experimentalTreeGrid:()=>H8,__experimentalTreeGridCell:()=>aC,__experimentalTreeGridItem:()=>Q0,__experimentalTreeGridRow:()=>iC,__experimentalTruncate:()=>vo,__experimentalUnitControl:()=>On,__experimentalUseCustomUnits:()=>Om,__experimentalUseNavigator:()=>ui,__experimentalUseSlot:()=>Jm,__experimentalUseSlotFills:()=>jh,__experimentalVStack:()=>tt,__experimentalView:()=>sc,__experimentalZStack:()=>XC,__unstableAnimatePresence:()=>vs,__unstableComposite:()=>lF,__unstableCompositeGroup:()=>y7,__unstableCompositeItem:()=>B7,__unstableDisclosureContent:()=>VF,__unstableGetAnimateClassName:()=>df,__unstableMotion:()=>fb,__unstableUseAutocompleteProps:()=>QQ,__unstableUseCompositeState:()=>f7,__unstableUseNavigateRegions:()=>gC,createSlotFill:()=>ZQ,navigateRegions:()=>B8,privateApis:()=>YC,useBaseControlProps:()=>xa,useNavigator:()=>ui,withConstrainedTabbing:()=>f8,withFallbackStyles:()=>V8,withFilters:()=>Y8,withFocusOutside:()=>Tp,withFocusReturn:()=>k8,withNotices:()=>A8,withSpokenMessages:()=>O8});var se=u(vc(),1);function TC(c){var t,e,l="";if(typeof c=="string"||typeof c=="number")l+=c;else if(typeof c=="object")if(Array.isArray(c)){var d=c.length;for(t=0;t<d;t++)c[t]&&(e=TC(c[t]))&&(l&&(l+=" "),l+=e)}else for(e in c)c[e]&&(l&&(l+=" "),l+=e);return l}function d$(){for(var c,t,e=0,l="",d=arguments.length;e<d;e++)(c=arguments[e])&&(t=TC(c))&&(l&&(l+=" "),l+=t);return l}var v=d$;var $R=u(rc(),1),NA=u(oc(),1),SA=u(Y(),1);function St(c){let{render:t,type:e}=c;return t||e!==void 0?c:{...c,type:"button"}}var LC=u($(),1),K0=(0,LC.createContext)(!0);function q0(c){return Array.isArray(c)?c:typeof c<"u"?[c]:[]}function $0(c){let t=[];for(let e of c)t.push(...e);return t}function cx(c){return c.slice().reverse()}function Zi(...c){}function jC(c,t){if(c===t)return!0;if(!c||!t||typeof c!="object"||typeof t!="object")return!1;let e=Object.keys(c),l=Object.keys(t),{length:d}=e;if(l.length!==d)return!1;for(let n of e)if(c[n]!==t[n])return!1;return!0}function sr(c,t){return n$(c)?c(o$(t)?t():t):c}function n$(c){return typeof c=="function"}function o$(c){return typeof c=="function"}function ze(c,t){return typeof Object.hasOwn=="function"?Object.hasOwn(c,t):Object.prototype.hasOwnProperty.call(c,t)}function Oc(...c){return(...t)=>{for(let e of c)typeof e=="function"&&e(...t)}}function MC(c){return c.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function PC(c,t){let e={...c};for(let l of t)ze(e,l)&&delete e[l];return e}function _C(c,t){let e={};for(let l of t)ze(c,l)&&(e[l]=c[l]);return e}function tx(c){return c}function KC(c=Zi){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(c)});return()=>cancelAnimationFrame(t)}function mc(c,t){if(!c)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function K5(c){return Object.keys(c)}function lo(c,...t){let e=typeof c=="function"?c(...t):c;return e==null?!1:!e}function Wt(c){return c.disabled||c["aria-disabled"]===!0||c["aria-disabled"]==="true"}function qC(c){return c.getAttribute("aria-disabled")==="true"||"disabled"in c&&c.disabled===!0}function Dl(c){let t={};for(let e in c)ze(c,e)&&e!=="__proto__"&&c[e]!==void 0&&(t[e]=c[e]);return t}function Gc(...c){for(let t of c)if(t!==void 0)return t}var Ii=b$();function b$(){return typeof window<"u"&&!!window.document?.createElement}function Bc(c){return c?"self"in c?c.document:c.ownerDocument||document:document}function no(c){return c?"self"in c?c.self:Bc(c).defaultView||window:self}function $t(c,t=!1){let{activeElement:e}=Bc(c);if(!e?.nodeName)return null;if(gG(e)&&e.contentDocument?.body)return $t(e.contentDocument.body,t);if(t){let l=e.getAttribute("aria-activedescendant");if(l){let d=Bc(e).getElementById(l);if(d)return d}}return e}function Kc(c,t){return c===t||c.contains(t)}function Et(c){return c?.nodeType===1}function HG(c){return typeof c?.nodeType=="number"}function gG(c){return c.tagName==="IFRAME"}function xd(c){let t=c.tagName.toLowerCase();return t==="button"?!0:t==="input"&&c.type?i$.indexOf(c.type)!==-1:!1}var i$=["button","color","file","image","reset","submit"];function ex(c){if(typeof c.checkVisibility=="function")return c.checkVisibility();let t=c;return t.offsetWidth>0||t.offsetHeight>0||c.getClientRects().length>0}function we(c){try{return c.tagName==="TEXTAREA"?!0:c.tagName!=="INPUT"?!1:c.selectionStart!==null}catch{return!1}}function lx(c){return c.isContentEditable||we(c)}function $C(c){if(we(c))return c.value;if(c.isContentEditable){let t=Bc(c).createRange();return t.selectNodeContents(c),t.toString()}return""}function c9(c){let t=0,e=0;if(we(c))t=c.selectionStart||0,e=c.selectionEnd||0;else if(c.isContentEditable){let l=Bc(c).getSelection();if(l?.rangeCount&&l.anchorNode&&Kc(c,l.anchorNode)&&l.focusNode&&Kc(c,l.focusNode)){let d=l.getRangeAt(0),n=d.cloneRange();n.selectNodeContents(c),n.setEnd(d.startContainer,d.startOffset),t=n.toString().length,n.setEnd(d.endContainer,d.endOffset),e=n.toString().length}}return{start:t,end:e}}var a$=["dialog","menu","listbox","tree","grid"],EC={menu:"menuitem",listbox:"option",tree:"treeitem"};function pi(c,t){let e=c?.getAttribute("role");return e&&a$.indexOf(e)!==-1?e:t}function r$(c){if(c!=null&&ze(EC,c))return EC[c]}function ur(c,t){let e=pi(c);return typeof e!="string"?t:r$(e)??t}function q5(c){if(!c)return null;let t=l=>l==="auto"||l==="scroll";if(c.clientHeight&&c.scrollHeight>c.clientHeight){let{overflowY:l}=getComputedStyle(c);if(t(l))return c}else if(c.clientWidth&&c.scrollWidth>c.clientWidth){let{overflowX:l}=getComputedStyle(c);if(t(l))return c}let e=Bc(c);return q5(c.parentElement)||e.scrollingElement||e.body}function t9(c,t){let e=c.map((d,n)=>[n,d]),l=!1;return e.sort(([d,n],[o,b])=>{let i=t(n),a=t(b);return i===a||!i||!a?0:s$(i,a)?(d>o&&(l=!0),-1):(d<o&&(l=!0),1)}),l?e.map(([d,n])=>n):c}function s$(c,t){return!!(t.compareDocumentPosition(c)&Node.DOCUMENT_POSITION_PRECEDING)}function u$(){return Ii&&!!navigator.maxTouchPoints}function dx(){return Ii?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function nx(){return Ii&&dx()&&/apple/i.test(navigator.vendor)}function e9(){return Ii&&/firefox\//i.test(navigator.userAgent)}function l9(){return Ii&&navigator.platform.startsWith("Mac")&&!u$()}function d9(c){let{currentTarget:t,target:e}=c;return t?HG(e)?!Kc(t,e):!0:!1}function yt(c){return c.target===c.currentTarget}function n9(c){if(!Et(c))return!1;let t=c,e=t.tagName.toLowerCase();return e==="a"||e==="button"&&t.type==="submit"||e==="input"&&t.type==="submit"}function ox(c){let t=dx();return t&&!c.metaKey||!t&&!c.ctrlKey?!1:n9(c.currentTarget)}function bx(c){return c.altKey?n9(c.currentTarget):!1}function o9(c,t,e){let l=new Event(t,e);return c.dispatchEvent(l)}function Wi(c,t){let e=new FocusEvent("blur",t),l=c.dispatchEvent(e),d={...t,bubbles:!0};return c.dispatchEvent(new FocusEvent("focusout",d)),l}function b9(c,t,e){let l=new KeyboardEvent(t,e);return c.dispatchEvent(l)}function $5(c,t){let e=new MouseEvent("click",t);return c.dispatchEvent(e)}function dn(c,t){let e=t||c.currentTarget,l=c.relatedTarget;return!HG(l)||!Kc(e,l)}function yi(c,t,e,l){let n=(b=>{if(l){let a=setTimeout(b,l);return()=>clearTimeout(a)}let i=requestAnimationFrame(b);return()=>cancelAnimationFrame(i)})(()=>{c.removeEventListener(t,o,!0),e()}),o=()=>{n(),e()};return c.addEventListener(t,o,{once:!0,capture:!0}),()=>{n(),c.removeEventListener(t,o,!0)}}function Xt(c,t,e,l=window){let d=[];try{l.document.addEventListener(c,t,e);for(let o of Array.from(l.frames))d.push(Xt(c,t,e,o))}catch{}return()=>{try{l.document.removeEventListener(c,t,e)}catch{}for(let o of d)o()}}var ix="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], summary, iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])";function G$(c){return Number.parseInt(c.getAttribute("tabindex")||"0",10)<0}function jt(c){return!(!c.matches(ix)||!ex(c)||c.closest("[inert]"))}function ar(c){if(!jt(c)||G$(c))return!1;if(!("form"in c)||!c.form||c.checked||c.type!=="radio")return!0;let t=c.form.elements.namedItem(c.name);if(!t||!("length"in t))return!0;let e=$t(c);return!e||e===c||!("form"in e)||e.form!==c.form||!("name"in e)||e.name!==c.name}function ax(c,t){let e=Array.from(c.querySelectorAll(ix));t&&e.unshift(c);let l=e.filter(jt);return l.forEach((d,n)=>{if(!gG(d))return;let o=d.contentDocument?.body;o&&l.splice(n,1,...ax(o))}),l}function X$(c,t){let[e]=ax(c,t);return e||null}function rx(c,t,e){let l=Array.from(c.querySelectorAll(ix)).filter(ar);return t&&ar(c)&&l.unshift(c),l.forEach((d,n)=>{if(!gG(d))return;let o=d.contentDocument?.body;if(!o)return;let b=rx(o,!1,e);l.splice(n,1,...b)}),!l.length&&e?ax(c):l}function rr(c,t,e){if(t&&ar(c)){if(!gG(c))return c;let d=c.contentDocument?.body;if(!d)return c;let n=rr(d,!1,e);if(n)return n}let l=c.querySelectorAll(ix);for(let d of l)if(ar(d)){if(gG(d)){let n=d.contentDocument?.body;if(!n)return d;let o=rr(n,!1,e);if(o)return o;continue}return d}return e?X$(c):null}function i9({container:c,includeContainer:t,reverse:e,fallbackToEdge:l,fallbackToFocusable:d}){let n=$t(c),o=ax(c,t);e&&o.reverse();let b=o.indexOf(n),i=o.slice(b+1);return i.find(ar)||(l?o.find(ar):null)||(d?i[0]:null)||null}function m$(c,t,e,l){return i9({container:c,includeContainer:t,fallbackToEdge:e,fallbackToFocusable:l})}function sx(c,t){return m$(document.body,!1,c,t)}function x$(c,t,e,l){return i9({container:c,includeContainer:t,reverse:!0,fallbackToEdge:e,fallbackToFocusable:l})}function cy(c,t){return x$(document.body,!1,c,t)}function Bi(c){let t=$t(c);if(!t)return!1;if(t===c)return!0;let e=t.getAttribute("aria-activedescendant");return e?e===c.id:!1}function Ll(c){let t=$t(c);if(!t)return!1;if(Kc(c,t))return!0;let e=t.getAttribute("aria-activedescendant");return!e||!("id"in c)?!1:e===c.id?!0:!!c.querySelector(`#${CSS.escape(e)}`)}function g$(c){let t=c.getAttribute("tabindex")??"";c.setAttribute("data-tabindex",t),c.setAttribute("tabindex","-1")}function a9(c,t){let e=rx(c,t);for(let l of e)g$(l)}function r9(c){let t=c.querySelectorAll("[data-tabindex]"),e=l=>{let d=l.getAttribute("data-tabindex");l.removeAttribute("data-tabindex"),d?l.setAttribute("tabindex",d):l.removeAttribute("tabindex")};c.hasAttribute("data-tabindex")&&e(c);for(let l of t)e(l)}function s9(c){return async()=>{let t=await c?.();return s9(async()=>(await t?.(),c))}}var PZc=H$();function H$({limit:c=100}={}){let t=[],e=[],l=null,d=()=>t.length>0,n=()=>e.length>0;return{canUndo:d,canRedo:n,undo:async()=>{d()&&(l=null,e.push(await t.pop()?.()))},redo:async()=>{n()&&(l=null,t.push(await e.pop()?.()))},execute:async(a,r)=>{if(!a)return;let s=r===l;l=r??null;let G=s?Math.max(0,t.length-1):t.length,X=await a();if(!X)return;e=[];let m=t[G];for(t[G]=s9(async()=>{await X?.();let x=await m?.();return async()=>{await x?.(),await a?.()}});t.length>c;)t.shift()}}}var pe=u($(),1),lt=u($(),1),fi=u(h(),1);function RG(c,t){if(typeof c=="function"){let e=c(t);if(typeof e=="function")return e}else c&&(c.current=t)}function R$(c){return!c||!(0,lt.isValidElement)(c)?!1:"ref"in c.props||"ref"in c}function Z$(c){return R$(c)?{...c.props}.ref||c.ref:null}function I$(c,t){let e={...c};for(let l in t){if(!ze(t,l)||l==="__proto__")continue;if(l==="className"){let n="className",o=c[n],b=t[n];o&&b?e[n]=`${o} ${b}`:e[n]=b||o;continue}if(l==="style"){let n="style";e[n]=c[n]?{...c[n],...t[n]}:t[n];continue}let d=t[l];if(d!==void 0){if(l.startsWith("on")){if(typeof d!="function")continue;let n=c[l];if(typeof n=="function"){e[l]=(...o)=>{d(...o),n(...o)};continue}}e[l]=d}}return e}var ty={...pe},G9=ty.useId,$Zc=ty.useDeferredValue,X9=ty.useInsertionEffect,Hc=Ii?lt.useLayoutEffect:lt.useEffect;function ZG(c){let[t]=(0,lt.useState)(c);return t}function Gr(c){let t=(0,lt.useRef)(c);return Hc(()=>{t.current=c}),t}function ic(c){let t=(0,lt.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return X9?X9(()=>{t.current=c}):t.current=c,(0,lt.useCallback)((...e)=>t.current?.(...e),[])}function Gx(c){let[t,e]=(0,lt.useState)(null);return Hc(()=>{if(t==null||!c)return;let l=null;return c(d=>(l=d,t)),()=>{c(l)}},[t,c]),[t,e]}function Wc(...c){return(0,lt.useMemo)(()=>{if(c.some(Boolean))return t=>{let e=[];for(let l of c){if(!l)continue;let d=RG(l,t);e.push({ref:l,cleanup:typeof d=="function"?d:void 0})}if(e.some(l=>l.cleanup))return()=>{for(let{ref:l,cleanup:d}of e)d?d():RG(l,null)}}},c)}function qc(c){if(G9){let l=G9();return c||l}let[t,e]=(0,lt.useState)(c);return Hc(()=>{if(c||t)return;let l=Math.random().toString(36).slice(2,8);e(`id-${l}`)},[c,t]),c||t}function Xr(c,t){let e=n=>{if(typeof n=="string")return n},[l,d]=(0,lt.useState)(()=>e(t));return Hc(()=>{let n=c&&"current"in c?c.current:c;d(n?.tagName.toLowerCase()||e(t))},[c,t]),l}function mr(c,t,e){let l=ZG(e),[d,n]=(0,lt.useState)(l);return(0,lt.useEffect)(()=>{let o=c&&"current"in c?c.current:c;if(!o)return;let b=()=>{let a=o.getAttribute(t);n(a??l)},i=new MutationObserver(b);return i.observe(o,{attributeFilter:[t]}),b(),()=>i.disconnect()},[c,t,l]),d}function Ae(c,t){let e=(0,lt.useRef)(!1);(0,lt.useEffect)(()=>{if(e.current)return c();e.current=!0},t),(0,lt.useEffect)(()=>()=>{e.current=!1},[])}function xr(){return(0,lt.useReducer)(()=>[],[])}function jc(c){return ic(typeof c=="function"?c:()=>c)}function Zc(c,t,e=[]){let l=(0,lt.useCallback)(d=>(c.wrapElement&&(d=c.wrapElement(d)),t(d)),[...e,c.wrapElement]);return{...c,wrapElement:l}}function gr(c=!1,t){let[e,l]=(0,lt.useState)(null);return{portalRef:Wc(l,t),portalNode:e,domReady:!c||e}}function Hr(c,t,e){let l=c.onLoadedMetadataCapture,d=(0,lt.useMemo)(()=>Object.assign(()=>{},l,...e!==void 0?[{[t]:e}]:[]),[l,t,e]);return[l?.[t],{onLoadedMetadataCapture:d}]}var m9=!1;function Rr(){return(0,lt.useEffect)(()=>{m9||(Xt("mousemove",W$,!0),Xt("mousedown",ux,!0),Xt("mouseup",ux,!0),Xt("keydown",ux,!0),Xt("scroll",ux,!0),m9=!0)},[]),ic(()=>ey)}var ey=!1,x9=0,g9=0;function p$(c){let t=c.movementX||c.screenX-x9,e=c.movementY||c.screenY-g9;return x9=c.screenX,g9=c.screenY,t||e||!1}function W$(c){p$(c)&&(ey=!0)}function ux(){ey=!1}function M(c){let t=pe.forwardRef((e,l)=>c(Dl({...e,ref:l})));return t.displayName=c.displayName||c.name,t}function Bt(c,t){return pe.memo(c,t)}function _(c,t){let{wrapElement:e,render:l,...d}=t,n=Wc(t.ref,Z$(l)),o;if(pe.isValidElement(l)){let b={...l.props,ref:n};o=pe.cloneElement(l,I$(d,b))}else l?o=l(d):o=(0,fi.jsx)(c,{...d});return e?e(o):o}function P(c){let t=(e={})=>c(e);return t.displayName=c.name,t}function $c(c=[],t=[]){let e=pe.createContext(void 0),l=pe.createContext(void 0),d=()=>pe.useContext(e),n=(a=!1)=>{let r=pe.useContext(l),s=d();return a?r:r||s},o=()=>{let a=pe.useContext(l),r=d();if(!(a&&a===r))return r},b=a=>c.reduceRight((r,s)=>(0,fi.jsx)(s,{...a,children:r}),(0,fi.jsx)(e.Provider,{...a}));return{context:e,scopedContext:l,useContext:d,useScopedContext:n,useProviderContext:o,ContextProvider:b,ScopedContextProvider:a=>(0,fi.jsx)(b,{...a,children:t.reduceRight((r,s)=>(0,fi.jsx)(s,{...a,children:r}),(0,fi.jsx)(l.Provider,{...a}))})}}var ce=u($(),1);function Z9(c){return c==="ArrowUp"||c==="ArrowRight"||c==="ArrowDown"||c==="ArrowLeft"||c==="Home"||c==="End"||c==="PageUp"||c==="PageDown"}var y$="div",B$=Symbol("accessibleWhenDisabled"),I9=nx(),p9=1,W9=2,H9=3,f$=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function h$(c){let{tagName:t,readOnly:e,type:l}=c;return t==="TEXTAREA"&&!e||t==="SELECT"&&!e?!0:t==="INPUT"&&!e?f$.includes(l):!!(c.isContentEditable||c.getAttribute("role")==="combobox"&&c.dataset.name)}function V$(c){return c?c==="button"||c==="summary"||c==="input"||c==="select"||c==="textarea"||c==="a":!0}function F$(c){return c?c==="button"||c==="input"||c==="select"||c==="textarea":!0}function J$(c){let t=0;return V$(c)&&(t|=p9),F$(c)&&(t|=W9),t}function C$(c){if(c.tagName==="BUTTON"){let{type:t}=c;return t==="submit"}if(c.tagName==="INPUT"){let{type:t}=c;return t==="submit"||t==="image"}return!1}function v$({focusable:c,trulyDisabled:t,nativeTabbable:e,supportsDisabled:l,safariTabIndex:d,tabIndexProp:n}){return c?t?e&&!l?-1:void 0:e?d&&n==null?0:n:n??0:n}function ly(c,t){return ic(e=>{c?.(e),!e.defaultPrevented&&t&&(e.stopPropagation(),e.preventDefault())})}var R9=!1,Xx=!0;function Y$(c){let t=c.target;Et(t)&&!t.hasAttribute("data-focus-visible")&&(Xx=!1)}function N$(c){if(Z9(c.key)){Xx=!0;return}c.metaKey||c.ctrlKey||c.altKey&&(!I9||c.key!=="Tab")||(Xx=!0)}var gd=P(function({focusable:t=!0,accessibleWhenDisabled:e,autoFocus:l,onFocusVisible:d,...n}){let o=(0,ce.useRef)(null),[b,i]=Hr(n,B$,e);e??=b,(0,ce.useEffect)(()=>{t&&(R9||(Xt("mousedown",Y$,!0),Xt("keydown",N$,!0),R9=!0))},[t]);let a=t&&Wt(n),r=a&&!e,[s,G]=(0,ce.useState)(!1),X=(0,ce.useRef)(!1),m=(0,ce.useRef)(null),x=ic(k=>{m.current?.(),m.current=null,X.current=!1,k?.removeAttribute("data-focus-visible")});(0,ce.useEffect)(()=>{t&&!r||(x(o.current),s&&G(!1))},[t,r,s,x]),(0,ce.useEffect)(()=>{if(!t||!s)return;let k=o.current;if(!k||typeof IntersectionObserver>"u")return;let Q=new IntersectionObserver(()=>{jt(k)||(X.current=!1,G(!1))});return Q.observe(k),()=>Q.disconnect()},[t,s]),(0,ce.useEffect)(()=>()=>m.current?.(),[]);let g=ly(n.onKeyPressCapture,a),R=ly(n.onMouseDownCapture,a),H=ly(n.onClickCapture,a),Z=(k,Q)=>{if(Q&&(k.currentTarget=Q),!t)return;let ec=k.currentTarget;if(ec&&Bi(ec)&&(d?.(k),!k.defaultPrevented)){if(ec.dataset.focusVisible="true",X.current=!0,C$(ec)){if(m.current?.(),m.current=null,typeof IntersectionObserver<"u"){let L=new IntersectionObserver(()=>{jt(ec)||x(ec)});L.observe(ec),m.current=()=>L.disconnect()}return}G(!0)}},p=n.onKeyDownCapture,W=ic(k=>{if(p?.(k),k.defaultPrevented||!t||s||X.current||(k.metaKey||k.altKey||k.ctrlKey)&&!Z9(k.key)||!yt(k))return;let Q=k.currentTarget;yi(Q,"focusout",()=>Z(k,Q))}),y=n.onFocusCapture,I=ic(k=>{if(y?.(k),k.defaultPrevented||!t)return;if(!yt(k)){G(!1);return}let Q=k.currentTarget,ec=()=>Z(k,Q);Xx||h$(k.target)?yi(k.target,"focusout",ec):G(!1)}),B=n.onBlur,F=ic(k=>{B?.(k),t&&dn(k)&&(x(k.currentTarget),G(!1))}),V=(0,ce.useContext)(K0),f=ic(k=>{t&&l&&k&&V&&queueMicrotask(()=>{Bi(k)||jt(k)&&k.focus()})}),[C,J]=(0,ce.useState)(H9);Hc(()=>{let k=o.current;if(!k)return;let Q=J$(k.tagName.toLowerCase());Q!==H9&&J(Q)},[]);let w=t&&!!(C&p9),A=t&&!!(C&W9),[S,O]=(0,ce.useState)(!1);I9&&(0,ce.useEffect)(()=>{if(!t)return;let k=o.current;if(!k)return;let{type:Q}=k,ec=k.tagName==="INPUT"&&(Q==="checkbox"||Q==="radio");O(xd(k)||ec)},[t]);let N=n.style,T=(0,ce.useMemo)(()=>r?{pointerEvents:"none",...N}:N,[r,N]);return n={"data-focus-visible":t&&s||void 0,"data-autofocus":l||void 0,"aria-disabled":a||void 0,...n,...i,ref:Wc(o,f,n.ref),style:T,tabIndex:v$({focusable:t,trulyDisabled:r,nativeTabbable:w,supportsDisabled:A,safariTabIndex:S,tabIndexProp:n.tabIndex}),disabled:A&&r?!0:void 0,contentEditable:a?void 0:n.contentEditable,onKeyPressCapture:g,onClickCapture:H,onMouseDownCapture:R,onKeyDownCapture:W,onFocusCapture:I,onBlur:F},Dl(n)}),dIc=M(function(t){let e=gd(t);return _(y$,e)});var ib=u($(),1),S$="button";function y9(c){if(!c.isTrusted)return!1;let t=c.currentTarget;return c.key==="Enter"?xd(t)||t.tagName==="SUMMARY"||t.tagName==="A":c.key===" "?xd(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var k$=Symbol("command"),hi=P(function({clickOnEnter:t=!0,clickOnSpace:e=!0,...l}){let d=(0,ib.useRef)(null),[n,o]=(0,ib.useState)(!1),b=l.type;(0,ib.useEffect)(()=>{let p=d.current;if(!p)return;let W=xd(p);b!==void 0&&W&&p.type==="button"||o(W)},[b]);let[i,a]=(0,ib.useState)(!1),r=(0,ib.useRef)(!1),s=Wt(l),[G,X]=Hr(l,k$,!0);Hc(()=>{s&&(r.current=!1,a(!1))},[s]);let m=l.onKeyDown,x=ic(p=>{m?.(p);let W=p.currentTarget;if(p.defaultPrevented||G||s||!yt(p)||we(W)||W.isContentEditable)return;let y=t&&p.key==="Enter",I=e&&p.key===" ",B=p.key==="Enter"&&!t,F=p.key===" "&&!e;if(B||F){p.preventDefault();return}if(y||I){let V=y9(p);if(y){if(!V){p.preventDefault();let{view:f,...C}=p,J=()=>$5(W,C);e9()?yi(W,"keyup",J):queueMicrotask(J)}}else I&&(r.current=!0,V||(p.preventDefault(),a(!0)))}}),g=l.onKeyUp,R=ic(p=>{if(g?.(p),G)return;let W=e&&p.key===" ";if(!r.current||!W)return;let y=y9(p);if(r.current=!1,y||a(!1),p.defaultPrevented||!yt(p)||s||p.metaKey||y)return;p.preventDefault();let I=p.currentTarget,{view:B,...F}=p;queueMicrotask(()=>$5(I,F))}),H=l.onBlur,Z=ic(p=>{H?.(p),r.current&&(r.current=!1,a(!1))});return l={"data-active":i||void 0,type:n?"button":void 0,...X,...l,ref:Wc(d,l.ref),onKeyDown:x,onKeyUp:R,onBlur:Z},l=gd(l),l}),rIc=M(function(t){let e=hi(St(t));return _(S$,e)});var IG=$c(),B9=IG.useContext,GIc=IG.useScopedContext,XIc=IG.useProviderContext,f9=IG.ContextProvider,h9=IG.ScopedContextProvider;var mx=u($(),1),z$="div",pG=P(function({store:t,shouldRegisterItem:e=!0,getItem:l=tx,element:d,...n}){let o=B9();t=t||o;let b=qc(n.id),i=(0,mx.useRef)(d);return(0,mx.useEffect)(()=>{let a=i.current;if(!b||!a||!e)return;let r=l({id:b,element:a});return t?.renderItem(r)},[b,e,l,t]),n={...n,ref:Wc(i,n.ref)},n}),RIc=M(function(t){let e=pG(t);return _(z$,e)});var dy=u($(),1),WG=$c([f9],[h9]),w$=WG.useContext,nn=WG.useScopedContext,V9=WG.useProviderContext,sl=WG.ContextProvider,We=WG.ScopedContextProvider,F9=(0,dy.createContext)(void 0),xx=(0,dy.createContext)(void 0);var Zr=u($(),1);function Vi(c,t){let e=c.__unstableInternals;return mc(e,"Invalid store"),e[t]}function C9(c,t){if(!c)return!0;for(let e of c)if(t instanceof Set){if(t.has(e))return!0}else if(yG(e,t))return!0;return!1}function yG(c,t){return c===t||c!==c&&t!==t}function v9(c,t,e,l){let d;for(let n of K5(t))yG(t[n],e[n])||l!==void 0&&C9([n],l)||(d??={...c},d[n]=t[n]);return d}var A$=100;function T$(c,t,e){if(t)for(let l of t){let d=c.get(l);d||(d=new Set,c.set(l,d)),d.add(e)}}function O$(c,t,e){if(c&&t)for(let l of t){let d=c.get(l);d&&(d.delete(e),d.size||c.delete(l))}}function Y9(c){let t=new Set,e=c.currentListener;if(!e)return t;for(let l of c.keyedListeners)if(t.add(l),l===e)return t;return t.clear(),t.add(e),t}function gx(c){c.notifiedListeners??=Y9(c)}function oy(c,t){if(!c.currentListener)return!1;let e=!1;for(let d of c.keyedListeners){if(d===c.currentListener){e=!0;continue}if(e&&d===t)return!1}let l=!1;for(let d of c.group.listeners){if(d===c.currentListener)return l;d===t&&(l=!0)}return!1}function ny(c,t,e){for(let l of c)if(l.group===t&&!l.recovering&&!(e&&!l.keyedListeners.has(e))){gx(l);for(let d of l.group.listeners){if(d===l.currentListener)break;oy(l,d)&&l.notifiedListeners?.add(d)}}}function Q$(c,t,e){for(let l of c)l.group===t&&(l.recovering||oy(l,e)&&(gx(l),l.notifiedListeners?.add(e)))}function U$({fastPathFrames:c,group:t,keys:e,listener:l}){let d=t.listeners.has(l);for(let n of c)n.group===t&&(n.recovering||e.includes(n.updatedKey)&&(oy(n,l)?(gx(n),n.notifiedListeners?.add(l)):d&&(gx(n),n.recoverToLive=!0)))}function D$(c,t,e){for(let l of c)l.group===t&&l.notifiedListeners?.delete(e)}function L$({fastPathFrames:c,group:t,keys:e,listener:l}){for(let d of c)d.group===t&&(d.recovering||e.includes(d.updatedKey)&&d.keyedListeners.add(l))}function E$(c,t){if(!c.disposables.size)return;let e=c.disposables.get(t);e&&(c.disposables.delete(t),e())}function N9(c,t,e){let l=c.disposables.get(t);if(!l){c.disposables.set(t,e);return}c.disposables.set(t,()=>{l(),e()})}function S9(c,t,e,l,d,n){if(c.suspendCounts?.has(t))return;let{disposables:o}=c,b=o.size?o.get(t):void 0;if(b){o.delete(t);let a=e;b(),e=d?.()??e,e!==a&&(l=v9(l,e,a,n)??l)}let i=t(e,l);i&&N9(c,t,i)}function J9({group:c,getState:t,prevState:e,updatedKey:l,notifiedListeners:d}){let n=c.allKeysListeners;for(let o of c.listeners)d?.has(o)||!n?.has(o)&&!C9(c.listenerKeys.get(o),l)||(d?.add(o),S9(c,o,t(),e,t,l))}function dt(c,...t){let e=c,l=e,d=Zi,n=!1,o=!1,b=new Set,i=new Set,a=new Set,r={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},s={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},G=f=>(a.add(f),()=>a.delete(f)),X=()=>{let f=i.size,C=Symbol();i.add(C);let J=()=>{i.delete(C)&&(i.size||d())};if(f)return J;let w=K5(e),A=[];for(let N of t){let T=N?.getState?.();if(!T)continue;let k=w.filter(Q=>ze(T,Q));if(k.length){if(t.length===1||k.length===w.length){for(let Q of k)A.push(Fc(N,[Q],ec=>{F(Q,ec[Q],!0)}));continue}A.push(Vl(N,k,(Q,ec)=>{for(let L of k)Q[L]!==ec[L]&&F(L,Q[L],!0)}));for(let Q of k){let ec=N?.getState?.();ec&&F(Q,ec[Q],!0)}}}let S=[];for(let N of a)S.push(N());let O=t.map(BG);return d=Oc(...A,...S,...O),J},m=(f,C,J)=>{J!==void 0&&(J?O$(f.listenersByKey,J,C):f.allKeysListeners?.delete(C))},x=[],g=(f,C,J=r)=>{let w=f?[...f]:null,A=J.listeners.has(C);return A||D$(x,J,C),w?U$({fastPathFrames:x,group:J,keys:w,listener:C}):(A&&ny(x,J),Q$(x,J,C)),A&&(ny(x,J,C),m(J,C,J.listenerKeys.get(C))),J.listeners.add(C),w?(J.listenersByKey??=new Map,T$(J.listenersByKey,w,C),L$({fastPathFrames:x,group:J,keys:w,listener:C})):(J.allKeysListeners??=new Set,J.allKeysListeners.add(C)),J.listenerKeys.set(C,w),()=>{let S=J.disposables.get(C);J.disposables.delete(C),ny(x,J,C);let O=J.listenerKeys.get(C);m(J,C,w),O!==w&&m(J,C,O),J.listenerKeys.delete(C),J.listeners.delete(C),S?.()}},R=(f,C)=>g(f,C),H=(f,C,J)=>{let w=f.listeners.has(C);if(w){f.suspendCounts??=new Map;let S=f.suspendCounts.get(C)??0;f.suspendCounts.set(C,S+1)}let A;try{let S=e;E$(f,C),e!==S&&(A=v9(J,e,S));let O=C(e,A??J);O&&N9(f,C,O)}finally{if(w){let S=f.suspendCounts,O=S?.get(C);O&&O>1?S?.set(C,O-1):S?.delete(C),S?.size||delete f.suspendCounts}}},Z=(f,C)=>(H(r,C,e),g(f,C)),p=(f,C)=>(!s.listeners.size&&!o&&(l=e),H(s,C,l),g(f,C,s)),W=f=>dt(_C(e,f),V),y=f=>dt(PC(e,f),V),I=()=>e,B=(f,C,J)=>{if(!(J instanceof Set)&&!f.allKeysListeners?.size){let w=f.listenersByKey?.get(J);if(!w)return;let A={group:f,keyedListeners:w,updatedKey:J,currentListener:null};x.push(A);try{for(let S of w){if(A.notifiedListeners?.has(S)||(A.currentListener=S,A.notifiedListeners?.add(S),S9(f,S,e,C,I,J),!f.allKeysListeners?.size&&!A.recoverToLive))continue;let O=A.notifiedListeners??Y9(A);A.notifiedListeners=O,A.recovering=!0,J9({group:f,getState:I,prevState:C,updatedKey:J,notifiedListeners:O});return}}finally{x.pop()}return}J9({group:f,getState:I,prevState:C,updatedKey:J})},F=(f,C,J=!1)=>{if(!ze(e,f))return;let w=e[f],A=sr(C,()=>w);if(yG(A,w))return;let S=o;o=!0;let O=e,N={...e,[f]:A};e=N;let T=!1;try{if(!J&&t.length){for(let k of t)if(k?.setState?.(f,A),!yG(e[f],A)){T=!0;break}if(T){let k=0;for(;k<A$;k+=1){let Q=!1;for(let ec of t){let L=e[f];ec?.setState?.(f,L),yG(e[f],L)||(Q=!0)}if(!Q)break}}}if(!T){let k=e===N?O:{...e,[f]:O[f]};B(r,k,f)}}finally{o=S}if(!s.listeners.size){o||(l=e);return}b.add(f),!n&&(n=!0,queueMicrotask(()=>{n=!1;let k=e,Q=b;b=new Set;let ec=l;B(s,ec,Q),l===ec&&(l=k)}))},V={getState:I,setState:F,__unstableInternals:{setup:G,init:X,subscribe:R,sync:Z,batch:p,pick:W,omit:y}};return V}function at(c,...t){if(c)return Vi(c,"setup")(...t)}function BG(c,...t){if(c)return Vi(c,"init")(...t)}function Vl(c,...t){if(c)return Vi(c,"subscribe")(...t)}function Fc(c,...t){if(c)return Vi(c,"sync")(...t)}function oo(c,...t){if(c)return Vi(c,"batch")(...t)}function Hd(c,...t){if(c)return Vi(c,"omit")(...t)}function k9(c,...t){if(c)return Vi(c,"pick")(...t)}function on(...c){let t={};for(let l of c){let d=l?.getState?.();d&&Object.assign(t,d)}let e=dt(t,...c);return Object.assign({},...c,e)}function j$(c){let t=c.find(d=>!!d.element),e=[...c].reverse().find(d=>!!d.element)?.element,l=t?.element?.parentElement;if(!e)return Bc(l).body;for(;l;){if(l.contains(e))return l;l=l.parentElement}return Bc(l).body}function M$(c){return c?.__unstablePrivateStore}var Hx=64;function z9(c,t){if(c.length<Hx){t.ids&&(t.items=void 0,t.ids=void 0);return}if(t.items===c)return t.ids;let e=new Set;for(let l of c)e.add(l.id);return t.items=c,t.ids=e,e}function by(c,t,e){if(c.length<Hx){t.ids&&(t.items=void 0,t.ids=void 0);return}if(!e){e=new Set;for(let l of c)e.add(l.id)}t.items=c,t.ids=e}function Rx(c={}){c.store;let t=c.store?.getState(),e=Gc(c.items,t?.items,c.defaultItems,[]),l=M$(c.store),d=l?.__unstableCollectionLookup??{controlledItems:new Map(e.map(H=>[H.id,H])),registeredItems:new Map,controlledItemsSource:e,propagatedItems:e},{controlledItems:n,registeredItems:o}=d,b={},i={},a={items:e,renderedItems:Gc(t?.renderedItems,[])},r=dt(a,c.store),s=Object.assign(dt({items:e,renderedItems:a.renderedItems},l),{__unstableCollectionLookup:d}),G=H=>{let Z=t9(H,p=>p.element);s.setState("renderedItems",Z),r.setState("renderedItems",Z)},X=H=>{if(H!==d.controlledItemsSource){d.controlledItemsSource=H,n.clear();for(let Z of H)n.set(Z.id,Z)}},m=(H,Z)=>{if(H!=="items"){r.setState(H,Z);return}r.setState("items",p=>{let W=sr(Z,p);return W===p?p:(d.propagatedItems=W,X(W),W)})};at(r,()=>BG(s)),l||(Vl(r,["items"],({items:H})=>{H!==d.propagatedItems&&(d.propagatedItems=H,X(H))}),at(s,()=>oo(s,["items"],({items:H})=>{d.propagatedItems=H,r.setState("items",H)}))),at(s,()=>oo(s,["renderedItems"],H=>{let Z=!0,p=requestAnimationFrame(()=>{let{renderedItems:B}=r.getState();H.renderedItems!==B&&G(H.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(p);let W=()=>{if(Z){Z=!1;return}cancelAnimationFrame(p),p=requestAnimationFrame(()=>G(H.renderedItems))},y=j$(H.renderedItems),I=new IntersectionObserver(W,{root:y});for(let B of H.renderedItems)B.element&&I.observe(B.element);return()=>{cancelAnimationFrame(p),I.disconnect()}}));let x=(H,Z,p)=>{let W=p?.registeredItems,y=p?.controlledItems;return I=>{let B=W?.get(I.id),F=!!B||!!y?.has(I.id),V;return s.setState(H,C=>{let J=Z.ids||C.length>=Hx&&!F?z9(C,Z):void 0,w=J&&!J.has(I.id)?-1:C.findIndex(({id:S})=>S===I.id),A=C.slice();if(w!==-1){V=C[w];let S={...V,...I};A[w]=S,W?.set(I.id,S)}else A.push(I),W?.set(I.id,I),J?.add(I.id);return(Z.ids||w===-1&&A.length>=Hx)&&by(A,Z,J),A}),()=>{W&&(B?W.set(I.id,B):W.delete(I.id)),s.setState(H,C=>{let J=Z.ids?z9(C,Z):void 0;if(!V){let S=C.filter(({id:O})=>O!==I.id);return J?.delete(I.id),Z.ids&&by(S,Z,J),S}let w=C.findIndex(({id:S})=>S===I.id);if(w===-1)return C;let A=C.slice();return A[w]=V,Z.ids&&by(A,Z,J),A})}}},g=x("items",b,d),R=x("renderedItems",i);return{...r,setState:m,registerItem:g,renderItem:H=>Oc(g(H),R(H)),item:H=>H?o.size?o.get(H)??n.get(H)??null:n.get(H)??null:null,__unstablePrivateStore:s}}var P$={id:null};function bn(c,t){return c.find(e=>t?!e.disabled&&e.id!==t:!e.disabled)}function _$(c){for(let t=c.length-1;t>=0;t-=1){let e=c[t];if(e&&!e.disabled)return e}}function K$(c,t){return c.filter(e=>t?!e.disabled&&e.id!==t:!e.disabled)}function w9(c,t){return c.filter(e=>e.rowId===t)}function A9({items:c,fromIndex:t,step:e,rowId:l,excludeId:d}){for(let n=t;n>=0&&n<c.length;n+=e){let o=c[n];if(!o||o.rowId!==l||o.disabled)continue;let b=o.id;if(!(d!=null&&b===d))return b}}function iy(c,t,e=!1){let l=c.findIndex(d=>d.id===t);return[...c.slice(l+1),...e?[P$]:[],...c.slice(0,l)]}var q$=48,$$=4;function ccc(c){let t=[],e,l;for(let d of c){let n=d.rowId;if(e&&l===n){e.push(d);continue}let o=t.find(b=>b[0]?.rowId===n);o?(o.push(d),e=o):(e=[d],t.push(e)),l=n}return t}function tcc(c){let t=c[0];if(!t)return[];let e=1;for(;e<c.length&&c[e]?.rowId===t.rowId;)e+=1;let l=c.slice(0,e);if(e===c.length)return[l];let d=[l],n;for(;e<c.length;e+=1){let o=c[e];if(!o)continue;let b=n?n.get(o.rowId):d.find(a=>a[0]?.rowId===o.rowId);if(b){b.push(o);continue}let i=[o];d.push(i),n?n.set(o.rowId,i):d.length===$$&&(n=new Map(d.map(a=>[a[0]?.rowId,a])))}return d}function Zx(c){return c.length>=q$?tcc(c):ccc(c)}function T9(c){let t=0;for(let{length:e}of c)e>t&&(t=e);return t}function ecc(c){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:c}}function lcc(c,t,e){let l=T9(c);for(let d of c)for(let n=0;n<l;n+=1){let o=d[n];if(!o||e&&o.disabled){let b=n===0&&e?bn(d):d[n-1];d[n]=b&&t!==b.id&&e?b:ecc(b?.rowId)}}return c}function dcc(c){let t=Zx(c),e=T9(t),l=[];for(let d=0;d<e;d+=1)for(let n of t){let o=n[d];o&&l.push({...o,rowId:o.rowId?`${d}`:void 0})}return l}function El(c={}){let t=c.store?.getState(),e=Rx(c),l=Gc(c.activeId,t?.activeId,c.defaultActiveId),d=Gc(t?.compositeElement,t?.baseElement,null),n=Gc(c.compositeElementInFocusOrder,c.includesBaseElement,t?.compositeElementInFocusOrder,t?.includesBaseElement,l===null),o={...e.getState(),id:Gc(c.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:l,compositeElement:d,baseElement:d,compositeElementInFocusOrder:n,includesBaseElement:n,moves:Gc(t?.moves,0),orientation:Gc(c.orientation,t?.orientation,"both"),rtl:Gc(c.rtl,t?.rtl,!1),virtualFocus:Gc(c.virtualFocus,t?.virtualFocus,!1),focusLoop:Gc(c.focusLoop,t?.focusLoop,!1),focusWrap:Gc(c.focusWrap,t?.focusWrap,!1),focusShift:Gc(c.focusShift,t?.focusShift,!1)},b=dt(o,e,c.store);at(b,()=>Oc(Fc(b,["compositeElement"],r=>{b.setState("baseElement",r.compositeElement)}),Fc(b,["baseElement"],r=>{b.setState("compositeElement",r.baseElement)}),Fc(b,["compositeElementInFocusOrder"],r=>{b.setState("includesBaseElement",r.compositeElementInFocusOrder)}),Fc(b,["includesBaseElement"],r=>{b.setState("compositeElementInFocusOrder",r.includesBaseElement)}))),at(b,()=>Fc(b,["renderedItems","activeId"],r=>{b.setState("activeId",s=>s!==void 0?s:bn(r.renderedItems)?.id)}));let i=(r="next",s={})=>{let G=b.getState(),X=Gc(s.compositeElementInFocusOrder,s.includesBaseElement,G.compositeElementInFocusOrder),{skip:m=0,activeId:x=G.activeId,focusShift:g=G.focusShift,focusLoop:R=G.focusLoop,focusWrap:H=G.focusWrap,renderedItems:Z=G.renderedItems,rtl:p=G.rtl}=s,W=r==="up"||r==="down",y=r==="next"||r==="down",I=y?p&&!W:!p||W,B=g&&!m;if(!m&&!H&&!X&&x!=null&&(!W||!B&&!Z.some(T=>T.rowId!=null))){let T=-1;if(Z===G.renderedItems){let Q=Z[0];if(Q&&e.item(Q.id)===Q){let ec=e.item(x);ec?.id===x&&(T=Z.indexOf(ec))}}T===-1&&(T=Z.findIndex(Q=>Q.id===x));let k=Z[T];if(k){let Q=I?-1:1,ec=A9({items:Z,fromIndex:T+Q,step:Q,rowId:k.rowId,excludeId:x});return ec!==void 0?ec:R&&(W?R!=="horizontal":R!=="vertical")?A9({items:Z,fromIndex:Q===1?0:Z.length-1,step:Q,rowId:k.rowId,excludeId:x}):void 0}}let F=W?$0(lcc(Zx(Z),x,B)):Z;if(F=I?cx(F):F,F=W?dcc(F):F,x==null)return bn(F)?.id;let V=F.find(T=>T.id===x);if(!V)return bn(F)?.id;let f=F.some(T=>T.rowId),C=F.indexOf(V),J=F.slice(C+1),w=w9(J,V.rowId);if(m){let T=K$(w,x);return(T.slice(m)[0]||T[T.length-1])?.id}let A=R&&(W?R!=="horizontal":R!=="vertical"),S=f&&H&&(W?H!=="horizontal":H!=="vertical"),O=y?(!f||W)&&A&&X:W?X:!1;if(A)return bn(iy(S&&!O?F:w9(F,V.rowId),x,O),x)?.id;if(S){let T=bn(O?w:J,x);return O?T?.id||null:T?.id}let N=bn(w,x);return!N&&O?null:N?.id},a=(r,s)=>typeof s=="number"?i(r,{skip:s}):i(r,s);return{...e,...b,setCompositeElement:r=>b.setState("compositeElement",r),setBaseElement:r=>b.setState("compositeElement",r),setActiveId:r=>b.setState("activeId",r),move:r=>{r!==void 0&&(b.setState("activeId",r),b.setState("moves",s=>s+1))},first:()=>bn(b.getState().renderedItems)?.id,last:()=>_$(b.getState().renderedItems)?.id,next:r=>a("next",r),previous:r=>a("previous",r),down:r=>a("down",r),up:r=>a("up",r)}}var Q9=iy,U9=bn,D9=Zx,Ix=new WeakSet;function L9(c){$t(c)===c&&(Ix.add(c),queueMicrotask(()=>Ix.delete(c)))}function E9(c){Ix.delete(c)}function ncc(c,t){let{virtualFocus:e,compositeElement:l}=c.getState();if(!e||!l||!we(l)){t();return}let d=l.scrollLeft,n=l.scrollTop;t(),l.scrollLeft=d,l.scrollTop=n}function j9(c){let t=c.getState();return"contentElement"in t?t.contentElement:null}function ry(c){let{compositeElement:t}=c.getState(),e=$t(t);return e?t?.contains(e)||io(c,e)?!0:!!j9(c)?.contains(e):!1}function occ({store:c,id:t,focus:e,markedOnly:l,requireFocus:d,scrollIntoView:n}){let o=null,b,i=!1,a=!1,r=!1,s=!1,G=!1,X=c.getState().compositeElement,m=$t(X),x=d?m:null,g=!!X?.contains(m),R=F=>{if(!x)return!0;let V=$t(x);return V===x||V===F?!0:ry(c)},H=F=>{if("mounted"in F){if(F.mounted)s=!0;else if(s)return!0}if("open"in F){if(F.open)G=!0;else if(G)return!0}return t!=null&&F.activeId!=null&&F.activeId!==t},Z=(F,V)=>{if(!("open"in F)||F.open)return!1;let f=j9(c);if(!f?.contains(V))return!1;let{compositeElement:C}=F;return!C||f.contains(C)?!1:ex(V)},p=F=>{let V=bo(c,b??(t===void 0?F.activeId:t));return V?.element?.isConnected?(b=V.id,V.element):null},W,y,I=()=>{r=!0,W?.(),y?.()},B=()=>{if(r)return;let F=c.getState();if(H(F))return I();let V=!1;if(o){if(!o.isConnected&&(V=i&&!a&&$t(o)===Bc(o).body,o=p(F),!o))return I()}else if(o=p(F),!o)return;if(V)i=!1;else if(!R(o))return I();let f=e&&g&&Z(F,o);if(f){let{activeId:C}=F;if(C!=null&&C!==b)return I()}if(e&&!i&&!f){i=!0,a=!1;let C=o;W?.();let J=()=>{a=!Ix.has(C)},w=()=>{a=!1};if(C.addEventListener("blur",J),C.addEventListener("focus",w),W=()=>{C.removeEventListener("blur",J),C.removeEventListener("focus",w)},ncc(c,()=>{C.focus({preventScroll:!0})}),r)return}if(l&&!o.hasAttribute("data-autofocus"))return f?void 0:I();if(ex(o)&&!("unstable_placing"in F&&F.unstable_placing)){if(f||I(),n){n(o);return}o.scrollIntoView({block:"nearest",inline:"nearest"})}};return y=Vl(c,["activeId","items","mounted","open","unstable_placing"],B),B(),I}function px(c){let t=(0,Zr.useRef)(null),e=(0,Zr.useRef)(c),l=(0,Zr.useCallback)(()=>{t.current?.(),t.current=null},[]),d=(0,Zr.useCallback)(n=>{if(!c||e.current!==c)return;l();let o=occ({store:c,...n});return t.current=o,o},[c,l]);return Hc(()=>(e.current=c,()=>{e.current=void 0,l()}),[c,l]),d}function bo(c,t){return t&&c.item(t)||null}function M9(c,t=!1){if(we(c))c.setSelectionRange(t?c.value.length:0,c.value.length);else if(c.isContentEditable){let e=Bc(c).getSelection();e?.selectAllChildren(c),t&&e?.collapseToEnd()}}var ay=Symbol("FOCUS_SILENTLY");function P9(c){c[ay]=!0,c.focus({preventScroll:!0})}function _9(c){let t=c[ay];return delete c[ay],t}function io(c,t,e){if(!t||t===e)return!1;let l=c.item(t.id);return!(!l||e&&l.element===e)}var jl=u($(),1),lv=u(h(),1);var Rd=u($(),1),Gy=u(cv(),1),Wx=()=>()=>{};function yx(c){return Array.isArray(c)}function uy(c,t){return c===t||c!==c&&t!==t}function xcc(c,t){if(c?.length!==t.length)return!1;for(let e=0;e<c.length;e+=1){let l=c[e];if(l===void 0)return!1;if(!uy(l,t[e]))return!1}return!0}function tv(c){let t=Rd.useRef(null),e=t.current;if(c===null)return t.current=null,null;if(xcc(e,c))return e;let l=[...c];return t.current=l,l}function E(c,t=tx,e){let l=tv(yx(t)?t:typeof t=="function"?null:[t]),d=Rd.useCallback(o=>!c||l?.length===0?Wx():Vl(c,l,o),[c,l]),n=()=>{let o=c?.getState();if(yx(t))return e?.(o);if(typeof t=="function")return t(o);if(o&&ze(o,t))return o[t]};return(0,Gy.useSyncExternalStore)(d,n,n)}function gcc(c,t){let e=[],l=!1;for(let d in c){let n=c[d];if(n!==void 0){if(typeof n=="function"){l=!0;continue}e.includes(n)||e.push(n)}}if(!l)return e;if(!t)return null;for(let d of t)e.includes(d)||e.push(d);return e}function Fi(c,t,e){let l=yx(t)?e??{}:t,d=yx(t)?t:void 0,n=Rd.useRef({}),o=tv(gcc(l,d)),b=Rd.useCallback(a=>!c||o?.length===0?Wx():Vl(c,o,a),[c,o]),i=()=>{let a=c?.getState(),r=!1,s=n.current;for(let G in l){let X=l[G];if(X===void 0)continue;if(typeof X=="function"){let x=X(a);Object.is(x,s[G])||(s[G]=x,r=!0)}if(typeof X=="function")continue;let m=a&&ze(a,X)?a[X]:void 0;Object.is(m,s[G])||(s[G]=m,r=!0)}return r&&(n.current={...s}),n.current};return(0,Gy.useSyncExternalStore)(b,i,i)}function Sc(c,t,e,l){let d=ze(t,e)?t[e]:void 0,n=l?t[l]:void 0,o=!!n,b=Gr({value:d,setValue:n});Hc(()=>{if(o)return Vl(c,[e],(i,a)=>{let{value:r,setValue:s}=b.current;s&&(uy(i[e],a[e])||uy(i[e],r)||s(i[e]))})},[c,e,o]),Hc(()=>{if(d!==void 0)return c.setState(e,d),oo(c,[e],()=>{d!==void 0&&c.setState(e,d)})})}function Ht(c,t){let[e,l]=Rd.useState(()=>c(t));Hc(()=>BG(e),[e]);let d=Rd.useCallback(n=>E(e,n),[e]);return[Rd.useMemo(()=>({...e,useState:d}),[e,d]),ic(()=>{l(n=>c({...t,...n.getState()}))})]}var Hcc="button";function Rcc(c){return lx(c)?!0:c.tagName==="INPUT"&&!xd(c)}function Zcc(c,t=!1){let e=c.clientHeight,{top:l}=c.getBoundingClientRect(),d=Math.max(e*.875,e-40)*1.5,n=t?e-d+l:d+l;return c.tagName==="HTML"?n+c.scrollTop:n}function Icc(c,t=!1){let{top:e}=c.getBoundingClientRect();return t?e+c.clientHeight:e}function ev(c,t,e,l=!1){if(!t||!e)return;let{renderedItems:d}=t.getState(),n=q5(c);if(!n)return;let o=Zcc(n,l),b,i;for(let a=0;a<d.length;a+=1){let r=b;if(b=e(a),!b)break;if(b===r)continue;let s=bo(t,b)?.element;if(!s)continue;let G=Icc(s,l)-o,X=Math.abs(G);if(l&&G<=0||!l&&G>=0){i!==void 0&&i<X&&(b=r);break}i=X}return b}function pcc(c,t){return yt(c)?!1:io(t,c.target)}var Zd=P(function({store:t,rowId:e,preventScrollOnKeyDown:l=!1,moveOnKeyPress:d=!0,tabbable:n=!1,getItem:o,typeaheadText:b,"aria-setsize":i,"aria-posinset":a,unstable_scrollIntoView:r,...s}){let G=nn();t=t||G;let X=qc(s.id),m=(0,jl.useRef)(null),x=(0,jl.useRef)(null),g=(0,jl.useCallback)(z=>{let j=x.current;!z&&j&&L9(j),z&&E9(z),x.current=z},[]),R=(0,jl.useContext)(xx),H=Wt(s)&&!s.accessibleWhenDisabled,Z=s.shouldRegisterItem,p=z=>{if(e)return e;if(z&&R?.compositeElement&&R.compositeElement===z.compositeElement)return R.id},{rowId:W,compositeElement:y,ariaSetSize:I,ariaPosInSet:B}=Fi(t,["compositeElement","renderedItems"],{rowId:p,compositeElement(z){return z?.compositeElement||void 0},ariaSetSize(z){if(i!=null)return i;if(z&&R?.ariaSetSize&&R.compositeElement===z.compositeElement)return R.ariaSetSize},ariaPosInSet(z){if(a!=null)return a;if(!z||!R?.ariaPosInSet||R.compositeElement!==z.compositeElement)return;let j=p(z),uc=z.renderedItems.filter(Xc=>Xc.rowId===j);return R.ariaPosInSet+uc.findIndex(Xc=>Xc.id===X)}}),{isActiveItem:F,isTabbable:V}=Fi(t,["activeId","compositeElement","renderedItems","virtualFocus","items"],{isActiveItem(z){return!!z&&z.activeId===X},isTabbable(z){if(!z||!z.compositeElement&&!z.renderedItems.length)return!0;if(z.virtualFocus)return!1;if(!z.renderedItems.length||n)return!0;if(z.activeId===null)return!1;let j=t?.item(z.activeId);return j?.disabled||!j?.element?!0:z.activeId===X}}),f=(0,jl.useCallback)(z=>{let j={...z,id:X||z.id,rowId:W,disabled:H,children:z.element?.textContent,typeaheadText:b};return o?o(j):j},[X,W,H,b,o]),C=s.onFocus,J=(0,jl.useRef)(!1),w=(0,jl.useRef)(null),A=px(t),S=ic(z=>{if(C?.(z),z.defaultPrevented||d9(z)||!X||!t||pcc(z,t))return;let{virtualFocus:j,compositeElement:uc}=t.getState();if(t.setActiveId(X),lx(z.currentTarget)&&M9(z.currentTarget),!j){yt(z)&&t.item(X)&&A({id:X,markedOnly:!0,requireFocus:!0,scrollIntoView:r});return}if(!yt(z)||Rcc(z.currentTarget))return;let Xc=(Ec,ac)=>{if(!jt(ac))return;let Pc=Ec===ac||io(t,Ec);t.item(X)&&A({id:X,markedOnly:!0,requireFocus:!0,scrollIntoView:r}),J.current=!0,Pc?P9(ac):ac.focus({preventScroll:!0})};if(uc?.isConnected){Xc(z.relatedTarget,uc);return}if(Z===!1)return;let{currentTarget:gc,relatedTarget:Uc}=z,Lc=()=>{w.current?.(),w.current=null};Lc(),w.current=Vl(t,null,()=>{if($t(gc)!==gc){Lc();return}let Ec=t.getState(),ac=Ec.compositeElement;ac?.isConnected&&(Lc(),Ec.virtualFocus&&Xc(Uc,ac))})}),O=s.onBlurCapture,N=ic(z=>{O?.(z),!z.defaultPrevented&&t?.getState()?.virtualFocus&&J.current&&(J.current=!1,z.preventDefault(),z.stopPropagation())}),T=s.onKeyDown,k=jc(l),Q=jc(d),ec=ic(z=>{if(T?.(z),z.defaultPrevented||!yt(z)||!t)return;let{currentTarget:j}=z,uc=t.getState(),Xc=!!t.item(X)?.rowId,gc=uc.orientation!=="horizontal",Uc=uc.orientation!=="vertical",Lc=()=>!!(Xc||Uc||!uc.compositeElement||!we(uc.compositeElement)),Ec={ArrowUp:(Xc||gc)&&t.up,ArrowRight:(Xc||Uc)&&t.next,ArrowDown:(Xc||gc)&&t.down,ArrowLeft:(Xc||Uc)&&t.previous,Home:()=>{if(Lc())return!Xc||z.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(Lc())return!Xc||z.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>ev(j,t,t?.up,!0),PageDown:()=>ev(j,t,t?.down)}[z.key];if(Ec){if(lx(j)){let Pc=c9(j),Dt=Uc&&z.key==="ArrowLeft",Se=Uc&&z.key==="ArrowRight",Vt=gc&&z.key==="ArrowUp",Gt=gc&&z.key==="ArrowDown";if(Se||Gt){let{length:Kt}=$C(j);if(Pc.end!==Kt)return}else if((Dt||Vt)&&Pc.start!==0)return}let ac=Ec();if(k(z)||ac!==void 0){if(!Q(z))return;z.preventDefault(),t.move(ac)}}}),L=(0,jl.useMemo)(()=>({id:X,compositeElement:y}),[X,y]);return s=Zc(s,z=>(0,lv.jsx)(F9.Provider,{value:L,children:z}),[L]),s={"data-active-item":F||void 0,...s,id:X,ref:Wc(m,g,s.ref),tabIndex:V?s.tabIndex:-1,onFocus:S,onBlurCapture:N,onKeyDown:ec},s=hi(s),s=pG({store:t,...s,getItem:f,shouldRegisterItem:X?Z:!1}),{...s,"aria-setsize":I,"aria-posinset":B}}),Ji=Bt(M(function(t){let e=Zd(St(t));return _(Hcc,e)}));var hG=$c([sl],[We]),Wcc=hG.useContext,dv=hG.useScopedContext,Bx=hG.useProviderContext,tpc=hG.ContextProvider,fx=hG.ScopedContextProvider;var nv=u($(),1),Xy=u(h(),1);var ycc="button",Bcc=P(function({store:t,getItem:e,...l}){let d=dv();t=t||d,mc(t,!1);let n=qc(),o=l.id||n,b=Wt(l),i=(0,nv.useCallback)(g=>{let R={...g,dimmed:b};return e?e(R):R},[b,e]),a=l.onClick,r=ic(g=>{a?.(g),!g.defaultPrevented&&t?.setSelectedId(o)}),s=E(t.panels,["items"],()=>t.panel(o)?.id),G=n?l.shouldRegisterItem:!1,X=E(t,["selectedId"],g=>!!o&&g.selectedId===o),m=E(t.composite?t:void 0,["activeId","items","selectedId"],g=>!g||!o?!1:g.activeId===o?!0:g.selectedId!==o?!1:!t.item(g.activeId)),x=X||(l.accessibleWhenDisabled??!0);if(E(t.combobox||t.composite,"virtualFocus")&&(l={...l,tabIndex:-1}),l={role:"tab","aria-selected":X,"aria-controls":s||void 0,...l,id:o,onClick:r},t.composite){let g={id:o,accessibleWhenDisabled:x,store:t.composite,shouldRegisterItem:m&&G,rowId:l.rowId,render:l.render};l={...l,render:(0,Xy.jsx)(Ji,{...g,render:t.combobox&&t.composite!==t.combobox?(0,Xy.jsx)(Ji,{...g,store:t.combobox}):g.render})}}return l=Zd({store:t,...l,accessibleWhenDisabled:x,getItem:i,shouldRegisterItem:G}),l}),pr=Bt(M(function(t){let e=Bcc(St(t));return _(ycc,e)}));var VG=u($(),1),hx=u(h(),1);var fcc="div";function hcc(c){return c.some(t=>!!t.rowId)}function Vcc(c){let t=c.target;return t&&!we(t)?!1:c.key.length===1&&!c.ctrlKey&&!c.metaKey}function Fcc(c){return c.key==="Shift"||c.key==="Control"||c.key==="Alt"||c.key==="Meta"}function ov(c,t,e){return ic(l=>{if(t?.(l),l.defaultPrevented||l.isPropagationStopped()||!yt(l)||Fcc(l)||Vcc(l))return;let d=c.getState(),n=bo(c,d.activeId)?.element;if(!n)return;let{view:o,...b}=l;n!==e?.current&&n.focus({preventScroll:!0}),b9(n,l.type,b)||l.preventDefault(),l.currentTarget.contains(n)&&l.stopPropagation()})}function Jcc(c){return U9($0(cx(D9(c))))}var Ccc=Bt(function({store:t,focusOnMove:e,previousElementRef:l,present:d,scrollIntoView:n}){let o=E(t,"moves"),b=E(t,"compositeElement");return(0,VG.useEffect)(()=>{if(!o||!e)return;let{activeId:i}=t.getState();if(i!=null)return d({id:i,requireFocus:ry(t),focus:!0,scrollIntoView:n})},[t,o,e,b,d,n]),Hc(()=>{if(!o||!b)return;let{activeId:i}=t.getState();if(i!==null)return;let a=l.current;l.current=null,a&&Wi(a,{relatedTarget:b}),Bi(b)||(jt(b)&&b.scrollIntoView({block:"nearest",inline:"nearest"}),b.focus({preventScroll:!0}))},[t,o,b]),null}),Id=P(function({store:t,composite:e=!0,focusOnMove:l=e,moveOnKeyPress:d=!0,unstable_scrollIntoView:n,...o}){let b=V9();t=t||b,mc(t,!1);let i=(0,VG.useRef)(null),a=(0,VG.useRef)(null),r=px(t),[,s]=Gx(e?t.setCompositeElement:null),G=E(t,"virtualFocus"),X=E(t,e&&G?["activeId"]:[],V=>e&&G?V.activeId:null);Hc(()=>{if(!t||!e||!G)return;let V=a.current;if(a.current=null,!V)return;let f=bo(t,X)?.element||$t(V);f!==V&&Wi(V,{relatedTarget:f})},[t,X,G,e]);let m=ov(t,o.onKeyDownCapture,a),x=ov(t,o.onKeyUpCapture,a),g=o.onFocusCapture,R=ic(V=>{if(g?.(V),V.defaultPrevented||!t)return;let{virtualFocus:f}=t.getState();if(!f)return;let C=V.relatedTarget,J=_9(V.currentTarget);yt(V)&&J&&(V.stopPropagation(),a.current=C)}),H=o.onFocus,Z=ic(V=>{if(H?.(V),V.defaultPrevented||!e||!t)return;let{relatedTarget:f}=V,{virtualFocus:C}=t.getState();if(C)yt(V)&&!io(t,f)&&queueMicrotask(()=>r({focus:!0,markedOnly:!0,requireFocus:!0,scrollIntoView:n}));else if(yt(V)){if(!io(t,f)){let{activeId:J}=t.getState();J!=null&&r({id:J,markedOnly:!0,requireFocus:!0,scrollIntoView:n})}t.setActiveId(null)}}),p=o.onBlurCapture,W=ic(V=>{if(p?.(V),V.defaultPrevented||!t)return;let{virtualFocus:f,activeId:C,compositeElement:J}=t.getState();if(!f||V.currentTarget!==J)return;let w=bo(t,C)?.element,A=V.relatedTarget,S=io(t,A),O=a.current;a.current=null,yt(V)&&S?(A===w?O&&O!==A&&Wi(O,V):w?Wi(w,V):O&&Wi(O,V),V.stopPropagation()):!io(t,V.target)&&w&&Wi(w,V)}),y=o.onKeyDown,I=jc(d),B=ic(V=>{if(y?.(V),V.nativeEvent.isComposing||V.defaultPrevented||!t||!yt(V))return;let{orientation:f,items:C,renderedItems:J,activeId:w,rtl:A}=t.getState(),S=bo(t,w);if(S?.element?.isConnected)return;let O=S&&w!=null,N=O?C:J,T=f!=="horizontal",k=f!=="vertical",Q=hcc(N);if((V.key==="ArrowLeft"||V.key==="ArrowRight"||V.key==="Home"||V.key==="End")&&we(V.currentTarget))return;let uc={ArrowUp:(Q||T)&&(()=>O?t.up({activeId:w,renderedItems:N}):Q?Jcc(J)?.id:t?.last()),ArrowRight:(Q||k)&&(()=>O?t.next({activeId:w,renderedItems:N}):A?t.last():t.first()),ArrowDown:(Q||T)&&(()=>O?t.down({activeId:w,renderedItems:N}):t.first()),ArrowLeft:(Q||k)&&(()=>O?t.previous({activeId:w,renderedItems:N}):A?t.first():t.last()),Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[V.key];if(uc){let Xc=uc();if(Xc!==void 0){if(!I(V))return;V.preventDefault(),t.move(Xc)}}});o=Zc(o,V=>(0,hx.jsxs)(We,{value:t,children:[V,e&&(0,hx.jsx)(Ccc,{store:t,focusOnMove:l,previousElementRef:a,present:r,scrollIntoView:n})]}),[t,e,l,r]),o={"aria-activedescendant":E(t,e&&G?["items"]:[],()=>{if(t&&e&&G)return bo(t,X)?.id}),...o,ref:Wc(i,s,o.ref),onKeyDownCapture:m,onKeyUpCapture:x,onFocusCapture:R,onFocus:Z,onBlurCapture:W,onKeyDown:B};let F=E(t,e&&!G?["activeId"]:[],V=>e&&(G||V.activeId===null));return o=gd({focusable:F,...o}),o}),Vx=M(function(t){let e=Id(t);return _(fcc,e)});var bv=u(h(),1);var vcc="div",Ycc=P(function({store:t,...e}){let l=Bx();t=t||l,mc(t,!1);let d=E(t,["orientation"],n=>n.orientation==="both"?void 0:n.orientation);return e=Zc(e,n=>(0,bv.jsx)(fx,{value:t,children:n}),[t]),t.composite&&(e={focusable:!1,...e}),e={role:"tablist","aria-orientation":d,...e},e=Id({store:t,...e}),e}),Wr=M(function(t){let e=Ycc(t);return _(vcc,e)});var FG=$c(),Ncc=FG.useContext,ypc=FG.useScopedContext,JG=FG.useProviderContext,iv=FG.ContextProvider,av=FG.ScopedContextProvider;var my=u($(),1),CG=$c([iv],[av]),Vpc=CG.useContext,Fpc=CG.useScopedContext,Ci=CG.useProviderContext,rv=CG.ContextProvider,yr=CG.ScopedContextProvider,sv=(0,my.createContext)(void 0),uv=(0,my.createContext)(void 0);var vi=u($(),1),xy=u(h(),1);var gv=u(Br(),1),Scc="div";function Xv(c,t){let e=setTimeout(t,c);return()=>clearTimeout(e)}function mv(c){let t=c?.trim()||"0s",e=t.endsWith("ms")?1:1e3,l=Number.parseFloat(t)*e;return Number.isNaN(l)?0:l}function xv(c,t,e){let l=c.split(","),d=t.split(","),n=e.split(","),o=0;for(let[b,i]of l.entries()){if(i.trim()==="none")continue;let a=mv(d[b%d.length]),r=mv(n[b%n.length]);o=Math.max(o,a+r)}return o}function kcc(c){let{transitionProperty:t,transitionDuration:e,transitionDelay:l,animationName:d,animationDuration:n,animationDelay:o}=getComputedStyle(c);return Math.max(xv(t,l,e),xv(d,o,n))}function ao(c,t,e){return!e&&t!==!1&&(!c||!!t)}var Yi=P(function({store:t,alwaysVisible:e,unstable_otherElementRef:l,...d}){let n=JG();t=t||n,mc(t,!1);let o=(0,vi.useRef)(null),b=qc(d.id),[i,a]=(0,vi.useState)(null),{open:r,mounted:s,animated:G,contentElement:X}=Fi(t,{open:"open",mounted:"mounted",animated:"animated",contentElement:"contentElement"}),m=E(t.disclosure,"contentElement"),x=(0,vi.useRef)(!1);Hc(()=>{o.current&&t?.setContentElement(o.current)},[t]),Hc(()=>{let Z;return t?.setState("animated",p=>(Z=p,!0)),()=>{Z!==void 0&&t?.setState("animated",Z)}},[t]),Hc(()=>{if(!G){r?x.current&&(x.current=!1,a("enter")):(x.current=!0,a(null));return}if(!X?.isConnected){a(null);return}return KC(()=>{a(r?"enter":s?"leave":null)})},[G,X,r,s]),Hc(()=>{if(!t||!G||!i||!X)return;let Z=()=>t?.setState("animating",!1),p=()=>(0,gv.flushSync)(Z);if(i==="leave"&&r||i==="enter"&&!r)return;if(typeof G=="number")return Xv(G,p);let W=[X];m&&W.push(m);let y=l?.current;y&&W.push(y);let I=Math.max(...W.map(kcc));if(!I){i==="enter"&&t.setState("animated",!1),Z();return}return Xv(Math.max(I-1e3/60,0),p)},[t,G,X,m,l,r,i]),d=Zc(d,Z=>(0,xy.jsx)(yr,{value:t,children:Z}),[t]);let g=ao(s,d.hidden,e),R=d.style,H=(0,vi.useMemo)(()=>g?{...R,display:"none"}:R,[g,R]);return d={"data-open":r||void 0,"data-enter":i==="enter"||void 0,"data-leave":i==="leave"||void 0,hidden:g,...d,id:b,ref:Wc(b?t.setContentElement:null,o,d.ref),style:H},Dl(d)}),zcc=M(function(t){let e=Yi(t);return _(Scc,e)}),Fx=M(function({unmountOnHide:t,...e}){let l=JG(),d=e.store||l;return E(d,["mounted"],n=>!t||n?.mounted)===!1?null:(0,xy.jsx)(zcc,{...e})});function Jx(c={}){let t=c.store||c.disclosure?on(c.store,Hd(c.disclosure,["contentElement","disclosureElement"])):void 0;let e=t?.getState(),l=Gc(c.open,e?.open,c.defaultOpen,!1),d=Gc(c.animated,e?.animated,!1),n={open:l,animated:d,animating:!!d&&l,mounted:l,contentElement:Gc(e?.contentElement,null),disclosureElement:Gc(e?.disclosureElement,null)},o=t?dt(n,t):dt(n);return at(o,()=>Fc(o,["animated","animating"],b=>{b.animated||o.setState("animating",!1)})),at(o,()=>Vl(o,["open"],()=>{o.getState().animated&&o.setState("animating",!0)})),at(o,()=>Fc(o,["open","animating"],b=>{o.setState("mounted",b.open||b.animating)})),{...o,disclosure:c.disclosure,setOpen:b=>o.setState("open",b),show:()=>o.setState("open",!0),hide:()=>o.setState("open",!1),toggle:()=>o.setState("open",b=>!b),stopAnimation:()=>o.setState("animating",!1),setContentElement:b=>o.setState("contentElement",b),setDisclosureElement:b=>o.setState("disclosureElement",b)}}function gy(c,t,e){return Ae(t,[e.store,e.disclosure]),Sc(c,e,"open","setOpen"),Sc(c,e,"mounted","setMounted"),Sc(c,e,"animated"),Object.assign(c,{disclosure:e.disclosure})}function ab(c={}){let[t,e]=Ht(Jx,c);return gy(t,e,c)}var ro=u($(),1),Hv=u(h(),1);var Acc="div",Tcc=P(function({store:t,unmountOnHide:e,tabId:l,getItem:d,scrollRestoration:n,scrollElement:o,...b}){let i=Bx();t=t||i,mc(t,!1);let a=(0,ro.useRef)(null),r=qc(b.id),s=E(l?void 0:t.panels,["items"],()=>l||t?.panels.item(r)?.tabId),G=E(t,["selectedId"],y=>!!s&&y.selectedId===s),X=ab({open:G}),m=E(X,"mounted"),x=(0,ro.useRef)(null),g=ic(()=>{let y=a.current;return y?o?typeof o=="function"?o(y):"current"in o?o.current:o:y:null});(0,ro.useEffect)(()=>{if(!n||!m)return;let y=g();if(!y)return;if(n==="reset"){y.scroll(0,0);return}if(!s)return;let I=x.current;I||(I=new Map,x.current=I);let B=I.get(s);y.scroll(B?.x??0,B?.y??0);let F=()=>{I.set(s,{x:y.scrollLeft,y:y.scrollTop})};return y.addEventListener("scroll",F),()=>{y.removeEventListener("scroll",F)}},[n,m,s,g]);let[R,H]=(0,ro.useState)(!1);Hc(()=>{if(!m)return;let y=a.current;y&&H(!!rr(y))},[m,s]);let Z=(0,ro.useCallback)(y=>{let I={...y,id:r||y.id,tabId:l};return d?d(I):I},[r,l,d]),p=b.onKeyDown,W=ic(y=>{if(p?.(y),y.defaultPrevented||!t?.composite)return;let I={ArrowLeft:t.previous,ArrowRight:t.next,Home:t.first,End:t.last}[y.key];if(!I)return;let{selectedId:B}=t.getState(),F=I({activeId:B});F&&(y.preventDefault(),t.move(F))});return b=Zc(b,y=>(0,Hv.jsx)(fx,{value:t,children:y}),[t]),b={role:"tabpanel","aria-labelledby":b["aria-label"]!=null?void 0:s||void 0,...b,id:r,children:e&&!m?null:b.children,ref:Wc(a,b.ref),onKeyDown:W},b=gd({focusable:!t.composite&&!R,...b}),b=Yi({store:X,...b}),b=pG({store:t.panels,...b,getItem:Z}),b}),fr=M(function(t){let e=Tcc(t);return _(Acc,e)});var vG=$c([rv],[yr]),Rv=vG.useContext,cWc=vG.useScopedContext,YG=vG.useProviderContext,hr=vG.ContextProvider,an=vG.ScopedContextProvider;var NG=u($(),1),nWc=(0,NG.createContext)(void 0),SG=$c([hr,sl],[an,We]),Zv=SG.useContext,oWc=SG.useScopedContext,Cx=SG.useProviderContext,bWc=SG.ContextProvider,iWc=SG.ScopedContextProvider,aWc=(0,NG.createContext)(void 0),rWc=(0,NG.createContext)(!1),sWc=(0,NG.createContext)(null);function Iv(c,t,e){return Ae(t,[e.store]),Sc(c,e,"items","setItems"),c}function kG(c){return{id:qc(c.id),...c}}function pd(c,t,e){c=Iv(c,t,e),Sc(c,e,"activeId","setActiveId");let l={compositeElementInFocusOrder:e.compositeElementInFocusOrder??e.includesBaseElement};return Sc(c,l,"compositeElementInFocusOrder"),Sc(c,e,"virtualFocus"),Sc(c,e,"orientation"),Sc(c,e,"rtl"),Sc(c,e,"focusLoop"),Sc(c,e,"focusWrap"),Sc(c,e,"focusShift"),c}function Vr(c={}){c=kG(c);let[t,e]=Ht(El,c);return pd(t,e,c)}var Hy=u($(),1),zG=$c([hr,sl],[an,We]),Ni=zG.useContext,pv=zG.useScopedContext,Si=zG.useProviderContext,WWc=zG.ContextProvider,vx=zG.ScopedContextProvider,Yx=(0,Hy.createContext)(!1),Ry=(0,Hy.createContext)(null);var yv=u($(),1);function Occ(c){let t=c[0]?.element?.ownerDocument.activeElement;if(t)return c.find(e=>e.element===t)}function Qcc(c,t){if(t!=null)return c.find(e=>e.id===t)}function Nx(c){return!(!c||c.disabled||c.dimmed)}function Ucc(){let c=Rx(),t=new Map;return Fc(c,["items"],e=>{t.clear();for(let l of e.items){let{tabId:d}=l;d!=null&&(t.has(d)||t.set(d,l))}}),{panels:c,panel:e=>e==null?null:t.get(e)||null}}function Wv({composite:c,combobox:t,...e}={}){let l=["items","renderedItems","moves","orientation","virtualFocus","compositeElementInFocusOrder","includesBaseElement","compositeElement","baseElement","focusLoop","focusShift","focusWrap","selectOnMove"],d=on(e.store,Hd(c,l),Hd(t,l)),n=d?.getState(),o=El({...e,store:d,compositeElementInFocusOrder:Gc(e.compositeElementInFocusOrder,e.includesBaseElement,n?.compositeElementInFocusOrder,n?.includesBaseElement,!1),orientation:Gc(e.orientation,n?.orientation,"horizontal"),focusLoop:Gc(e.focusLoop,n?.focusLoop,!0)}),{panels:b,panel:i}=Ucc(),a={...o.getState(),selectedId:Gc(e.selectedId,n?.selectedId,e.defaultSelectedId),selectOnMove:Gc(e.selectOnMove,n?.selectOnMove,!0)},r=dt(a,o,d);at(r,()=>Fc(r,["moves"],()=>{let{activeId:m,selectOnMove:x}=r.getState();if(!x||!m)return;let g=o.item(m);Nx(g)&&r.setState("selectedId",g.id)}));let s=!1,G;at(r,()=>(s=!1,oo(r,["selectedId"],(m,x)=>{if(s&&(s=!1,m.selectedId===G)||c&&m.selectedId===x.selectedId)return;let{activeId:g,renderedItems:R}=r.getState();if(g===m.selectedId)return;let H=Occ(R),Z=Qcc(R,m.selectedId);if(H&&Nx(Z)){o.move(Z.id);return}r.setState("activeId",m.selectedId)}))),at(r,()=>Fc(r,["selectedId","renderedItems"],m=>{if(m.selectedId!==void 0)return;let{activeId:x,renderedItems:g}=r.getState(),R=o.item(x);if(Nx(R))r.setState("selectedId",R.id);else{let H=g.find(Nx);r.setState("selectedId",H?.id)}})),at(r,()=>Fc(r,["renderedItems"],m=>{let x=m.renderedItems;if(x.length)return Fc(b,["renderedItems"],g=>{let R=g.renderedItems;R.some(H=>!H.tabId)&&R.forEach((H,Z)=>{if(H.tabId)return;let p=x[Z];p&&b.renderItem({...H,tabId:p.id})})})}));let X=null;return at(r,()=>{let m=()=>{X=r.getState().selectedId},x=()=>{let{selectedId:H}=r.getState();H!==X&&(s=!0,G=X,r.setState("selectedId",X))},g=!!c&&"setSelectedValue"in c,R=g?c:t;if(c&&!g&&"setSelectElement"in c)return Oc(Fc(c,["value"],m),Fc(c,["mounted"],x));if(R)return Oc(Fc(R,["selectedValue"],m),Fc(R,["mounted"],x))}),{...o,...r,panels:b,panel:i,setSelectedId:m=>r.setState("selectedId",m),select:m=>{r.setState("selectedId",m),o.move(m)}}}function Lcc(c,t,e){Ae(t,[e.composite,e.combobox]);let l=pd(c,t,e);Sc(l,e,"selectedId","setSelectedId"),Sc(l,e,"selectOnMove");let[d,n]=Ht(()=>l.panels,{});return Ae(n,[l,n]),Object.assign((0,yv.useMemo)(()=>({...l,panels:d}),[l,d]),{composite:e.composite,combobox:e.combobox})}function Fr(c={}){let t=Zv(),e=Ni()||t,l={...c,composite:c.composite!==void 0?c.composite:e,combobox:c.combobox!==void 0?c.combobox:t},[d,n]=Ht(Wv,l);return Lcc(d,n,l)}var wG=$c([sl],[We]),Zy=wG.useContext,QWc=wG.useScopedContext,Bv=wG.useProviderContext,UWc=wG.ContextProvider,fv=wG.ScopedContextProvider;function hv(c={}){let t=c.store?.getState();return El({...c,orientation:Gc(c.orientation,t?.orientation,"horizontal"),focusLoop:Gc(c.focusLoop,t?.focusLoop,!0)})}function jcc(c,t,e){return pd(c,t,e)}function Jr(c={}){let[t,e]=Ht(hv,c);return jcc(t,e,c)}var Vv=u(h(),1);var Mcc="div",Pcc=P(function({store:t,orientation:e,virtualFocus:l,focusLoop:d,rtl:n,...o}){let b=Bv();t=t||b;let i=Jr({store:t,orientation:e,virtualFocus:l,focusLoop:d,rtl:n}),a=E(i,["orientation"],r=>r.orientation==="both"?void 0:r.orientation);return o=Zc(o,r=>(0,Vv.jsx)(fv,{value:i,children:r}),[i]),o={role:"toolbar","aria-orientation":a,...o},o=Id({store:i,...o}),o}),Sx=M(function(t){let e=Pcc(t);return _(Mcc,e)});var _cc="button",Kcc=P(function({store:t,...e}){let l=Zy();return t=t||l,e=Zd({store:t,...e}),e}),kx=Bt(M(function(t){let e=Kcc(St(t));return _(_cc,e)}));var qcc="hr",Iy=P(function({orientation:t="horizontal",...e}){return e={role:"separator","aria-orientation":t,...e},e}),zx=M(function(t){let e=Iy(t);return _(qcc,e)});var $cc="hr",py=P(function({store:t,orientation:e,...l}){let d=nn();t=t||d,mc(t,!1);let n=E(t,["orientation"],o=>e??(o.orientation==="horizontal"?"vertical":"horizontal"));return l=Iy({...l,orientation:n}),l}),ctc=M(function(t){let e=py(t);return _($cc,e)});var Fv=u(h(),1),ttc="div",Wy=P(function({autoFocusOnShow:t=!0,...e}){return e=Zc(e,l=>(0,Fv.jsx)(K0.Provider,{value:t,children:l}),[t]),e}),I5c=M(function(t){let e=Wy(t);return _(ttc,e)});var Jv=u($(),1),yy=(0,Jv.createContext)(0);var Cv=u($(),1),vv=u(h(),1);function Yv({level:c,children:t}){let e=(0,Cv.useContext)(yy),l=Math.max(Math.min(c||e+1,6),1);return(0,vv.jsx)(yy.Provider,{value:l,children:t})}var etc="span";function AG(c){return{borderWidth:0,clipPath:"inset(50%)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px",...c}}var By=P(function(t){return t={...t,style:AG(t.style)},t}),h5c=M(function(t){let e=By(t);return _(etc,e)});var ltc="span",dtc=P(function(t){return t={"data-focus-trap":"",tabIndex:0,"aria-hidden":!0,...t,style:{position:"fixed",top:0,left:0,...t.style}},t=By(t),t}),TG=M(function(t){let e=dtc(t);return _(ltc,e)});var Nv=u($(),1),fy=(0,Nv.createContext)(null);var Te=u($(),1),ye=u(h(),1),hy=u(Br(),1),ntc="div";function Sv(c){let t=Bc(c),{fullscreenElement:e}=t,l=t.defaultView?.HTMLElement;return l&&e instanceof l?e:t.body}function otc(c,t){return t?typeof t=="function"?t(c):t:Bc(c).createElement("div")}function btc(c="id"){return`${c?`${c}-`:""}${Math.random().toString(36).slice(2,8)}`}function rb(c){queueMicrotask(()=>{c?.focus()})}function kv(c,t){return{ref:c,node:t,cleanup:RG(c,t)}}function zv(c){typeof c.cleanup=="function"?c.cleanup():RG(c.ref,null)}var Vy=P(function({preserveTabOrder:t,preserveTabOrderAnchor:e,portalElement:l,portalRef:d,portal:n=!0,...o}){let b=(0,Te.useRef)(null),i=Wc(b,o.ref),a=(0,Te.useContext)(fy),[r,s]=(0,Te.useState)(null),[G,X]=(0,Te.useState)(null),m=(0,Te.useRef)(null),x=(0,Te.useRef)(null),g=(0,Te.useRef)(null),R=(0,Te.useRef)(null),H=Gr(d),Z=(0,Te.useRef)(null);return Hc(()=>{let p=b.current;if(!p||!n){s(null);return}let W=otc(p,l);if(!W){s(null);return}let y=W.isConnected;return y||(a||Sv(p)).appendChild(W),W.id||(W.id=p.id?`portal/${p.id}`:btc()),s(W),Z.current=kv(H.current,W),()=>{let I=Z.current;I&&(Z.current=null,zv(I)),y||W.remove()}},[n,l,a]),Hc(()=>{let p=Z.current;p&&p.ref!==d&&(zv(p),Z.current=kv(d,p.node))},[d]),(0,Te.useEffect)(()=>{if(!r||a||l)return;let p=Bc(r),W=()=>{let y=Sv(r);r.parentElement!==y&&y.appendChild(r)};return r.isConnected&&W(),p.addEventListener("fullscreenchange",W),()=>{p.removeEventListener("fullscreenchange",W)}},[r,a,l]),Hc(()=>{if(!n||!t||!e)return;let p=Bc(e).createElement("span");return p.style.position="fixed",e.insertAdjacentElement("afterend",p),X(p),()=>{p.remove(),X(null)}},[n,t,e]),(0,Te.useEffect)(()=>{if(!r||!t)return;let p=0,W=y=>{if(!dn(y))return;let I=y.type==="focusin";if(cancelAnimationFrame(p),I)return r9(r);p=requestAnimationFrame(()=>{a9(r,!0)})};return r.addEventListener("focusin",W,!0),r.addEventListener("focusout",W,!0),()=>{cancelAnimationFrame(p),r.removeEventListener("focusin",W,!0),r.removeEventListener("focusout",W,!0)}},[r,t]),o=Zc(o,p=>{if(p=(0,ye.jsx)(fy.Provider,{value:r||a,children:p}),!n)return p;if(!r)return(0,ye.jsx)("span",{ref:i,id:o.id,style:{position:"fixed"},hidden:!0});p=(0,ye.jsxs)(ye.Fragment,{children:[t&&(0,ye.jsx)(TG,{ref:x,"data-focus-trap":o.id,className:"__focus-trap-inner-before",onFocus:y=>{dn(y,r)?rb(sx()):rb(m.current)}}),p,t&&(0,ye.jsx)(TG,{ref:g,"data-focus-trap":o.id,className:"__focus-trap-inner-after",onFocus:y=>{dn(y,r)?rb(cy()):rb(R.current)}})]}),p=(0,hy.createPortal)(p,r);let W=(0,ye.jsxs)(ye.Fragment,{children:[t&&(0,ye.jsx)(TG,{ref:m,"data-focus-trap":o.id,className:"__focus-trap-outer-before",onFocus:y=>{y.relatedTarget!==R.current&&dn(y,r)?rb(x.current):rb(cy())}}),t&&(0,ye.jsx)("span",{"aria-owns":r.id,style:{position:"fixed"}}),t&&(0,ye.jsx)(TG,{ref:R,"data-focus-trap":o.id,className:"__focus-trap-outer-after",onFocus:y=>{if(dn(y,r))rb(g.current);else{let I=sx();if(I===x.current){requestAnimationFrame(()=>sx()?.focus());return}rb(I)}}})]});return G&&t&&(W=(0,hy.createPortal)(W,G)),(0,ye.jsxs)(ye.Fragment,{children:[W,p]})},[r,a,n,o.id,t,G]),o={...o,ref:i},o}),z5c=M(function(t){let e=Vy(t);return _(ntc,e)});function wx(c,...t){if(!c)return!1;let e=c.getAttribute("data-backdrop");return e==null?!1:e===""||e==="true"||!t.length?!0:t.some(l=>e===l)}var wv=new WeakMap;function itc(c,t,e){for(;e.length;){let l=e[e.length-1];if(!l){c.delete(t);return}if(!l.disposed)return;e.pop(),l.cleanup()}c.delete(t)}function Cr(c,t,e){let l=wv.get(c);l||(l=new Map,wv.set(c,l));let d=l.get(t)??[],n={cleanup:e(),disposed:!1};return d.length||l.set(t,d),d.push(n),()=>{d.includes(n)&&(n.disposed=!0,itc(l,t,d))}}function OG(c,t,e){return Cr(c,t,()=>{let d=c.getAttribute(t);return c.setAttribute(t,e),()=>{d==null?c.removeAttribute(t):c.setAttribute(t,d)}})}function rn(c,t,e){return Cr(c,t,()=>{let d=t in c,n=c[t];return c[t]=e,()=>{d?c[t]=n:delete c[t]}})}function vr(c,t){return c?Cr(c,"style",()=>{let l=c.style.cssText;return Object.assign(c.style,t),()=>{c.style.cssText=l}}):()=>{}}function QG(c,t,e){return c?Cr(c,t,()=>{let d=c.style.getPropertyValue(t),n=c.style.getPropertyPriority(t);return c.style.setProperty(t,e),()=>{d?c.style.setProperty(t,d,n):c.style.removeProperty(t)}}):()=>{}}var Ax=new WeakMap;function Yr(c="",t="outside"){return`__ariakit-dialog-${t}${c?`-${c}`:""}`}function Av(c,t=""){return Oc(rn(c,Yr(),!0),rn(c,Yr(t),!0))}function Tx(c,t=""){return Oc(rn(c,Yr("","ancestor"),!0),rn(c,Yr(t,"ancestor"),!0))}function Fy(c,t){let e=new WeakSet;Ax.set(c,e);for(let l of t)l&&e.add(l);return()=>{Ax.get(c)===e&&Ax.delete(c)}}function UG(c,t){let e=Ax.get(t);if(!e)return!1;do{if(e.has(c))return!0;if(!c.parentElement)return!1;c=c.parentElement}while(!0)}function ki(c,t){let e=Yr(t,"ancestor");if(c[e])return!0;let l=Yr(t);do{if(c[l])return!0;if(!c.parentElement)return!1;c=c.parentElement}while(!0)}function Ox({cleanups:c,element:t,id:e,ids:l}){wx(t,...l)||c.push(Av(t,e))}function Qx({cleanups:c,ancestor:t,element:e,id:l}){e.hasAttribute("data-dialog")&&e.id!==l||c.push(Tx(t,l))}function Ux(c){for(let t=c.length-1;t>=0;t-=1)c[t]?.()}var atc=["SCRIPT","STYLE"];function Jy(c){return`__ariakit-dialog-snapshot-${c}`}function rtc(c,t){let e=Bc(t),l=Jy(c);if(!e.body[l])return!0;do{if(t===e.body)return!1;if(t[l])return!0;if(!t.parentElement)return!1;t=t.parentElement}while(!0)}function stc(c,t,e){return atc.includes(t.tagName)||!rtc(c,t)?!1:!e.some(l=>l&&Kc(t,l))}function DG(c,t,e,l){for(let d of t){if(!d?.isConnected)continue;let n=t.some(i=>!i||i===d?!1:i.contains(d)),o=Bc(d),b=d;for(;d.parentElement&&d!==o.body;){if(l?.(d.parentElement,b),!n)for(let i of d.parentElement.children)stc(c,i,t)&&e(i,b);d=d.parentElement}}}function Tv(c,t){let{body:e}=Bc(t[0]),l=[];return DG(c,t,n=>{l.push(rn(n,Jy(c),!0))}),Oc(rn(e,Jy(c),!0),()=>{for(let n of l)n()})}function Ov(c,t){let e=[],l=t.map(n=>n?.id);return DG(c,t,n=>{Ox({cleanups:e,element:n,id:c,ids:l})},(n,o)=>{Qx({cleanups:e,ancestor:n,element:o,id:c})}),()=>{Ux(e)}}var utc="div",Gtc=["a","button","details","dialog","div","form","h1","h2","h3","h4","h5","h6","header","img","input","label","li","nav","ol","p","section","select","span","summary","textarea","ul","svg"],q5c=P(function(t){return t}),sn=M(function(t){return _(utc,t)});Object.assign(sn,Gtc.reduce((c,t)=>(c[t]=M(function(l){return _(t,l)}),c),{}));var Lx=u($(),1),Dx=u(h(),1);function Qv({store:c,backdrop:t,backdropRef:e,alwaysVisible:l,hidden:d}){let n=(0,Lx.useRef)(null),o=ab({disclosure:c}),b=E(c,"contentElement");Hc(()=>{let r=n.current,s=b;r&&s&&(r.style.zIndex=getComputedStyle(s).zIndex)},[b]),Hc(()=>{let r=b?.id;if(!r)return;let s=n.current;if(s)return Tx(s,r)},[b]);let i=Yi({ref:Wc(n,e),store:o,role:"presentation","data-backdrop":b?.id||"",alwaysVisible:l,hidden:d??void 0,style:{position:"fixed",top:0,right:0,bottom:0,left:0}});return t?(0,Lx.isValidElement)(t)?(0,Dx.jsx)(sn,{...i,render:t}):(0,Dx.jsx)(sn,{...i,render:(0,Dx.jsx)(typeof t!="boolean"?t:"div",{})}):null}function Ex(c={}){return Jx(c)}function Cy(c,t,e){return gy(c,t,e)}function vy(c={}){let[t,e]=Ht(Ex,c);return Cy(t,e,c)}function jx(){return"inert"in HTMLElement.prototype}function Uv(c){return OG(c,"aria-hidden","true")}function Dv(c,...t){if(!c)return!1;let e=c.getAttribute("data-focus-trap");return e==null?!1:t.length?e===""?!1:t.some(l=>e===l):!0}function Yy(c,t){if(!("style"in c))return Zi;if(jx())return rn(c,"inert",!0);let e=rx(c,!0).map(l=>{if(t?.some(n=>n&&Kc(n,l)))return Zi;let d=Cr(l,"focus",()=>(l.focus=Zi,()=>{delete l.focus}));return Oc(OG(l,"tabindex","-1"),d)});return Oc(...e,Uv(c),vr(c,{pointerEvents:"none",userSelect:"none",cursor:"default"}))}function mtc({cleanups:c,element:t,elements:e,ids:l}){wx(t,...l)||Dv(t,...l)||c.push(Yy(t,e))}function xtc(c,t,e){t.hasAttribute("role")&&(e.some(l=>l&&Kc(l,t))||c.push(OG(t,"role","none")))}function Lv(c,t){let e=[],l=t.map(n=>n?.id);return DG(c,t,n=>{Ox({cleanups:e,element:n,id:c,ids:l}),mtc({cleanups:e,element:n,elements:t,ids:l})},(n,o)=>{Qx({cleanups:e,ancestor:n,element:o,id:c}),xtc(e,n,t)}),()=>{Ux(e)}}function Ev(c,t){let e=Bc(c).createElement("button");return e.type="button",e.tabIndex=-1,e.textContent="Dismiss popup",Object.assign(e.style,AG()),e.addEventListener("click",t),c.prepend(e),()=>{e.removeEventListener("click",t),e.remove()}}var Mx=u($(),1);function Ny(c){let t=[c];for(;;){let e;try{e=no(c).frameElement}catch{return t}if(!Et(e))return t;t.push(e),c=e}}function Sy(c,t){let e=c.composedPath().filter(Et);!e.length&&Et(c.target)&&e.push(c.target);let l=e[0];if(l)for(let n of Ny(l).slice(1))e.includes(n)||e.push(n);let d=t?.getRootNode();return{elements:e,rootTarget:d?e.find(n=>n.getRootNode()===d)||c.target:e[0]||c.target}}function jv(c,t,e){let l=(0,Mx.useRef)(null);return(0,Mx.useEffect)(()=>{if(!c){l.current=null;return}return Xt("mousedown",n=>{l.current=Sy(n,e)},!0,t)},[c,t,e]),l}var Px=u($(),1);function Pv(c){let t=Ny(c).at(-1);return no(t??c)}function Mv(c){return c.isConnected}function gtc(c,t){if(!c)return!1;if(Kc(c,t))return!0;let e=t.getAttribute("aria-activedescendant");if(e){let l=Bc(t).getElementById(e);if(l)return Kc(c,l)}return!1}function Htc(c,t){if(!("clientY"in c))return!1;let e=t.getBoundingClientRect();return e.width===0||e.height===0?!1:e.top<=c.clientY&&c.clientY<=e.top+e.height&&e.left<=c.clientX&&c.clientX<=e.left+e.width}function Rtc(c,t,e){return Kc(t,c)||gtc(e,c)||c.hasAttribute("data-focus-trap")?!0:UG(c,t)}function _v(c,t,e){return c.elements.some(l=>Rtc(l,t,e))}function ky({store:c,type:t,listener:e,capture:l,open:d,contentElement:n,focusedRef:o}){let b=ic(e);(0,Px.useEffect)(()=>{if(!d)return;let i=r=>{let{contentElement:s,disclosureElement:G}=c.getState();if(!s)return;let X=Sy(r,s),m=X.elements[0],x=X.rootTarget;if(!Et(x)||m&&!Mv(m)||!Mv(x)||_v(X,s,G))return;let g=Bc(s);if(Bc(x)!==g){b(r);return}Bc(m??x)===g&&Htc(r,s)||o.current&&!ki(x,s.id)||b(r)},a=n?Pv(n):void 0;return Xt(t,i,l,a)},[d,l,c,t,b,n,o])}function zy(c,t){return typeof c=="function"?c(t):!!c}function Kv({store:c,hideOnInteractOutside:t,domReady:e,interactedOutsideRef:l,focusedStoreRef:d}){let n=E(c,"open"),o=E(c,"contentElement"),b=o?Pv(o):void 0,i=jv(n,b,o),a=(0,Px.useRef)(!1);Hc(()=>{if(!n||!e||!o)return;a.current=!1;let s=()=>{a.current=!0,d.current=c};return o.addEventListener("focusin",s,!0),()=>o.removeEventListener("focusin",s,!0)},[n,e,o,c]);let r={store:c,capture:!0,open:n,contentElement:o,focusedRef:a};ky({...r,type:"click",listener:s=>{let{contentElement:G,disclosureElement:X}=c.getState(),m=i.current;if(!m||!G||_v(m,G,X))return;let x=m.rootTarget;Et(x)&&(Bc(x)===Bc(G)&&!ki(x,G.id)||zy(t,s)&&(l.current=!0,c.hide()))}}),ky({...r,type:"focusin",listener:s=>{let{contentElement:G}=c.getState();if(!G||s.target===Bc(G)||!zy(t,s))return;let X=s.target;Et(X)&&Bc(X)!==Bc(G)&&(l.current=!0),c.hide()}}),ky({...r,type:"contextmenu",listener:s=>{zy(t,s)&&(l.current=!0,c.hide())}})}var Wd=u($(),1),$v=u(h(),1);var qv=(0,Wd.createContext)({});function cY(c){let t=(0,Wd.useContext)(qv),[e,l]=(0,Wd.useState)([]),d=(0,Wd.useCallback)(o=>(l(b=>[...b,o]),Oc(t.add?.(o),()=>{l(b=>b.filter(i=>i!==o))})),[t]);Hc(()=>Fc(c,["open","contentElement"],o=>{if(o.open&&o.contentElement)return t.add?.(c)}),[c,t]);let n=(0,Wd.useMemo)(()=>({store:c,add:d}),[c,d]);return{wrapElement:(0,Wd.useCallback)(o=>(0,$v.jsx)(qv.Provider,{value:n,children:o}),[n]),nestedDialogs:e}}var tY=u($(),1),eY=u(Br(),1);function lY({attribute:c,contentId:t,contentElement:e,enabled:l}){let[d,n]=xr(),o=(0,tY.useCallback)(()=>{if(!l||!e)return!1;let{body:b}=Bc(e),i=b.getAttribute(c);return!i||i===t},[d,l,e,c,t]);return Hc(()=>{if(!l||!t||!e)return;let{body:b}=Bc(e);if(o())return b.setAttribute(c,t),()=>b.removeAttribute(c);let i=new MutationObserver(()=>(0,eY.flushSync)(n));return i.observe(b,{attributeFilter:[c]}),()=>i.disconnect()},[d,l,t,e,o,c]),o}var oY=u($(),1),dY=dx()&&!l9();function Ztc(c){let{CSS:t}=c;return!!t?.supports("scrollbar-gutter","stable")}function nY(c){let t=c.getBoundingClientRect().left;return Math.round(t)+c.scrollLeft?"paddingLeft":"paddingRight"}function bY(c,t,e){let l=lY({attribute:"data-dialog-prevent-body-scroll",contentElement:c,contentId:t,enabled:e});(dY?oY.useEffect:Hc)(()=>{if(!l()||!c)return;let d=Bc(c),n=no(c),{documentElement:o,body:b}=d,i=o.style.getPropertyValue("--scrollbar-width"),a=i?Number.parseInt(i,10):n.innerWidth-o.clientWidth,r=()=>{let X=n.getComputedStyle(o),m=X.getPropertyValue("scrollbar-gutter"),x=m.includes("stable"),g=p=>!p||p==="visible",R=!g(X.getPropertyValue("overflow-x"))||!g(X.getPropertyValue("overflow-y")),H=()=>Oc(QG(o,"overflow-x","hidden"),QG(o,"overflow-y","hidden")),Z=p=>R?Oc(p,H()):p;return!x&&!a?Z(vr(b,{overflow:"hidden"})):x||Ztc(n)?Oc(QG(o,"scrollbar-gutter",x?m:"stable"),H()):Z(Oc(QG(o,"--scrollbar-width",`${a}px`),vr(b,{overflow:"hidden",[nY(o)]:`${a}px`})))},s=()=>{let{scrollX:X,scrollY:m,visualViewport:x}=n,g=x?.offsetLeft??0,R=x?.offsetTop??0,H=vr(b,{position:"fixed",overflow:"hidden",top:`${-(m-Math.floor(R))}px`,left:`${-(X-Math.floor(g))}px`,right:"0",[nY(o)]:`${a}px`});return()=>{H(),n.scrollTo({left:X,top:m,behavior:"instant"})}};if(dY)return s();let G=r();return()=>{queueMicrotask(G)}},[l,c])}var It=u($(),1),ul=u(h(),1);var Itc="div",ptc=nx(),wy=new WeakSet,iY=new WeakSet;function Wtc(c){let t=$t(c);return!t||c&&Kc(c,t)?!1:!!jt(t)}function ytc(c){let t=c;for(;t.shadowRoot;){let e=t.shadowRoot.activeElement;if(!Et(e))break;t=e}return t}function aY(c,t,e){return Kc(t,c)||e&&Kc(e,c)?!0:UG(c,t)}function rY(c,t=!1){if(!c)return null;let e="current"in c?c.current:c;return e?t?jt(e)?e:null:e:null}function Btc(c){if(!c.isConnected)return[];let t=c.getRootNode(),e=t.querySelectorAll("[data-dialog][data-dialog-portal][data-open]"),l=[],d=!1;for(let n of e){if(n===c){d=!0;continue}if(!d)continue;let o=n.getAttribute("data-dialog-portal");if(!o)continue;let b=t.getElementById(o);!b||!Kc(b,n)||wy.has(b)||l.push(b)}return l}var Ay=P(function({store:t,open:e,onClose:l,focusable:d=!0,modal:n=!0,portal:o=n,backdrop:b=n,hideOnEscape:i=!0,hideOnInteractOutside:a=!0,getPersistentElements:r,preventBodyScroll:s=n,autoFocusOnShow:G=!0,autoFocusOnHide:X=!0,initialFocus:m,finalFocus:x,unmountOnHide:g,unstable_treeSnapshotKey:R,...H}){let Z=Ci(),p=(0,It.useRef)(null),W=(0,It.useRef)(null),y=n&&o&&!H.portalElement,I=vy({store:t||Z,open:e,setOpen(bc){if(bc)return;let pc=p.current;if(!pc)return;let Tc=new Event("close",{bubbles:!1,cancelable:!0});l&&pc.addEventListener("close",l,{once:!0}),pc.dispatchEvent(Tc),Tc.defaultPrevented&&I.setOpen(!0)}}),{portalRef:B,portalNode:F,domReady:V}=gr(o,H.portalRef),f=H.preserveTabOrder,C=E(I,["mounted"],bc=>f&&!n&&bc.mounted),J=qc(H.id),w=E(I,"open"),A=E(I,"mounted"),S=E(I,"contentElement"),O=ao(A,H.hidden,H.alwaysVisible);bY(S,J,s&&!O);let N=(0,It.useRef)(!1),T=(0,It.useRef)(null);Hc(()=>Fc(I,["open"],bc=>{if(!bc.open){T.current=null;return}N.current=!1,T.current!==I&&(T.current=null)}),[I]),Kv({store:I,hideOnInteractOutside:a,domReady:V,interactedOutsideRef:N,focusedStoreRef:T});let{wrapElement:k,nestedDialogs:Q}=cY(I);H=Zc(H,k,[k]);let ec=(0,It.useRef)(null);ptc&&(0,It.useEffect)(()=>{if(!V)return;let bc=p.current;if(!bc)return;let pc=Bc(bc),Tc=Rc=>{ec.current=Rc.target};return pc.addEventListener("mousedown",Tc,!0),()=>{pc.removeEventListener("mousedown",Tc,!0)}},[V]),Hc(()=>{if(!w||T.current===I)return;let bc=p.current;if((()=>{let{disclosureElement:Vc}=I.getState();return!(!Vc||iY.has(Vc)||!Vc.isConnected||bc&&Kc(bc,Vc))})())return;let Tc=Vc=>{iY.add(Vc),I.setDisclosureElement(Vc)},Rc=$t(bc,!0);if(Rc){if(Rc.tagName==="BODY"){let Vc=ec.current;if(ec.current=null,!Vc?.isConnected||!jt(Vc)||bc&&Kc(bc,Vc))return;Tc(Vc);return}bc&&Kc(bc,Rc)||Tc(Rc)}},[I,w]),(0,It.useEffect)(()=>{if(!A||!V)return;let bc=p.current;if(!bc)return;let pc=no(bc),Tc=pc.visualViewport||pc,Rc=()=>{let Vc=pc.visualViewport?.height??pc.innerHeight;bc.style.setProperty("--dialog-viewport-height",`${Vc}px`)};return Rc(),Tc.addEventListener("resize",Rc),()=>{Tc.removeEventListener("resize",Rc)}},[A,V]),(0,It.useEffect)(()=>{if(!n||!A||!V)return;let bc=p.current;if(bc&&!bc.querySelector("[data-dialog-dismiss]"))return Ev(bc,I.hide)},[I,n,A,V]),Hc(()=>{if(!jx()||w||!A||!V)return;let bc=p.current;if(bc)return Yy(bc)},[w,A,V]);let L=w&&V,z=(0,It.useRef)(null);Hc(()=>{if(!J||!y||!L||!F){z.current=null;return}let bc=p.current;if(!bc||!Kc(F,bc)){z.current=null;return}return z.current?.portal!==F&&(z.current={portal:F,peers:Btc(bc)}),wy.add(F),()=>{wy.delete(F)}},[J,L,y,F]),Hc(()=>{if(!J||!L)return;let bc=p.current;return Tv(J,[bc])},[J,L,R]);let j=ic(r);Hc(()=>{if(!J||!L)return;let{disclosureElement:bc}=I.getState(),pc=S??p.current;if(!pc)return;let Tc=[pc,...j()||[],...z.current?.peers||[],...Q.map(Vc=>Vc.getState().contentElement)],Rc=Fy(pc,Tc);return n?Oc(Rc,Lv(J,Tc)):Oc(Rc,Ov(J,[bc,...Tc]))},[J,I,L,S,n,y,j,Q,R]);let uc=!!G,Xc=jc(G),[gc,Uc]=(0,It.useState)(!1);(0,It.useEffect)(()=>{if(!w||!uc||!V||!S?.isConnected)return;let bc=rY(m,!0)||S.querySelector("[data-autofocus=true],[autofocus]")||rr(S,!0,o&&C)||S,pc=jt(bc);Xc(pc?bc:null)&&(Uc(!0),queueMicrotask(()=>{let{open:Tc,disclosureElement:Rc}=I.getState();if(!Tc)return;let Vc=Bc(S).activeElement,Nc=Et(Vc)?Vc:null,Lt=Nc&&ytc(Nc);T.current===I&&Nc&&Lt&&jt(Lt)&&!aY(Nc,S,Rc)&&!aY(Lt,S,Rc)||(jt(bc)&&bc.scrollIntoView({block:"nearest",inline:"nearest"}),bc.focus({preventScroll:!0}))}))},[w,uc,V,S,m,o,C,I,Xc,T]);let Lc=!!X,Ec=jc(X),[ac,Pc]=(0,It.useState)(!1);Hc(()=>{if(w)return Pc(!0),()=>Pc(!1)},[w]);let Dt=(0,It.useCallback)((bc,pc=!0)=>{if(N.current)return;let{disclosureElement:Tc}=I.getState();if(Wtc(bc))return;let Rc=rY(x)||Tc;if(Rc?.id){let Nc=Bc(Rc),Lt=`[aria-activedescendant="${Rc.id}"]`,ke=Nc.querySelector(Lt);ke&&(Rc=ke)}if(Rc&&!jt(Rc)){let Nc=Rc.closest("[data-dialog]");if(Nc?.id){let Lt=Bc(Nc),ke=`[aria-controls~="${Nc.id}"]`,al=Lt.querySelector(ke);al&&(Rc=al)}}let Vc=Rc&&jt(Rc);if(!Vc&&pc){requestAnimationFrame(()=>Dt(bc,!1));return}Ec(Vc?Rc:null)&&Vc&&Rc?.focus()},[I,x,Ec]),Se=(0,It.useRef)(!1);Hc(()=>{if(w||!ac||!Lc)return;let bc=p.current;Se.current=!0,Dt(bc)},[w,ac,V,Lc,Dt]),(0,It.useEffect)(()=>{if(!ac||!Lc)return;let bc=p.current;return()=>{if(Se.current){Se.current=!1;return}Dt(bc)}},[ac,Lc,Dt]);let Vt=jc(i),[Gt]=(0,It.useState)(()=>new WeakMap),Kt=H.onKeyDown,co=H.onKeyDownCapture,to=H.onFocusCapture,fl=ic(bc=>{if(to?.(bc),!I.getState().open)return;let pc=bc.target;HG(pc)&&Kc(bc.currentTarget,pc)&&(T.current=I)}),ol=ic(bc=>{if(bc.key!=="Escape"||!bc.bubbles)return!1;let pc=Gt.get(bc);if(pc)return bc.defaultPrevented&&!pc.defaultPrevented?!1:pc.accepted;if(bc.defaultPrevented)return!1;let Tc=p.current;if(!A||!Tc||ki(Tc))return!1;let Rc=Vt(bc);return Gt.set(bc,{accepted:Rc,defaultPrevented:bc.defaultPrevented}),Rc}),bl=ic(bc=>{let pc=ol(bc);return Gt.delete(bc),pc?(I.hide(),!0):!1}),il=ic(bc=>{let pc=bc.nativeEvent,Tc=pc.cancelBubble;if(Kt?.(bc),Tc){Gt.delete(pc);return}bl(pc)&&bc.stopPropagation()}),Ul=ic(bc=>{let pc=bc.nativeEvent,Tc=pc.cancelBubble;if(co?.(bc),Tc){Gt.delete(pc);return}(bc.isPropagationStopped()||pc.cancelBubble)&&bl(pc)});(0,It.useEffect)(()=>{if(!V||!A)return;let bc=Rc=>{if(Rc.key!=="Escape"||!Rc.bubbles)return;if(Rc.cancelBubble){Gt.delete(Rc);return}if(Gt.has(Rc))return;let Vc=p.current;if(!Vc)return;let Nc=Rc.target;if(!HG(Nc))return;let{disclosureElement:Lt}=I.getState();(Et(Nc)&&Nc.tagName==="BODY"||Kc(Vc,Nc)||!Lt||Kc(Lt,Nc)||Et(Nc)&&ki(Nc,Vc.id))&&ol(Rc)&&Rc.cancelBubble&&bl(Rc)},pc=Rc=>{if(Gt.has(Rc)){if(Rc.cancelBubble){Gt.delete(Rc);return}bl(Rc)&&Rc.stopPropagation()}},Tc=S?no(S):void 0;return Oc(Xt("keydown",bc,!0,Tc),Xt("keydown",pc,!1,Tc))},[I,V,A,S,bl,ol,Gt]),H=Zc(H,bc=>(0,ul.jsx)(Yv,{level:n?1:void 0,children:bc}),[n]);let hl=H.hidden,Xd=H.alwaysVisible;H=Zc(H,bc=>b?(0,ul.jsxs)(ul.Fragment,{children:[(0,ul.jsx)(Qv,{store:I,backdrop:b,backdropRef:W,hidden:hl,alwaysVisible:Xd}),bc]}):bc,[I,b,hl,Xd]);let[Hi,ob]=(0,It.useState)(),[qt,Ze]=(0,It.useState)();return H=Zc(H,bc=>(0,ul.jsx)(yr,{value:I,children:(0,ul.jsx)(sv.Provider,{value:ob,children:(0,ul.jsx)(uv.Provider,{value:Ze,children:bc})})}),[I]),H={"data-dialog":"",role:"dialog",tabIndex:d?-1:void 0,"aria-labelledby":H["aria-label"]!=null?void 0:Hi,"aria-describedby":qt,...H,"data-dialog-portal":y?F?.id:void 0,id:J,ref:Wc(p,H.ref),onFocusCapture:fl,onKeyDown:il,onKeyDownCapture:Ul},H=Wy({...H,autoFocusOnShow:gc}),H=Yi({store:I,...H,unstable_otherElementRef:W}),H=gd({...H,focusable:d}),H=Vy({portal:o,...H,portalRef:B,preserveTabOrder:C}),H});function yd(c,t=Ci){return M(function(l){let d=t(),n=l.store||d;return E(n,["mounted"],o=>!l.unmountOnHide||o?.mounted||!!l.open)?(0,ul.jsx)(c,{...l}):null})}var sY=yd(M(function(t){let e=Ay(t);return _(Itc,e)}),Ci),ftc=M(function(t){let e=vy({open:t.open});return(0,ul.jsx)(sY,{...t,store:e})}),XBc=M(function(t){let e=Ci();return t.store||e||!t.unmountOnHide?(0,ul.jsx)(sY,{...t}):(0,ul.jsx)(ftc,{...t})});function un(c){return c.split("-")[0]}var QY=u($(),1),Ly=u(h(),1);var Gn=Math.min,Bd=Math.max,EG=Math.round,jG=Math.floor,Xn=c=>({x:c,y:c}),htc={left:"right",right:"left",bottom:"top",top:"bottom"};function Ty(c,t,e){return Bd(c,Gn(t,e))}function so(c,t){return typeof c=="function"?c(t):c}function uo(c){return c.split("-")[0]}function zi(c){return c.split("-")[1]}function Kx(c){return c==="x"?"y":"x"}function qx(c){return c==="y"?"height":"width"}function fd(c){let t=c[0];return t==="t"||t==="b"?"y":"x"}function $x(c){return Kx(fd(c))}function XY(c,t,e){e===void 0&&(e=!1);let l=zi(c),d=$x(c),n=qx(d),o=d==="x"?l===(e?"end":"start")?"right":"left":l==="start"?"bottom":"top";return t.reference[n]>t.floating[n]&&(o=LG(o)),[o,LG(o)]}function mY(c){let t=LG(c);return[_x(c),t,_x(t)]}function _x(c){return c.includes("start")?c.replace("start","end"):c.replace("end","start")}var uY=["left","right"],GY=["right","left"],Vtc=["top","bottom"],Ftc=["bottom","top"];function Jtc(c,t,e){switch(c){case"top":case"bottom":return e?t?GY:uY:t?uY:GY;case"left":case"right":return t?Vtc:Ftc;default:return[]}}function xY(c,t,e,l){let d=zi(c),n=Jtc(uo(c),e==="start",l);return d&&(n=n.map(o=>o+"-"+d),t&&(n=n.concat(n.map(_x)))),n}function LG(c){let t=uo(c);return htc[t]+c.slice(t.length)}function Ctc(c){var t,e,l,d;return{top:(t=c.top)!=null?t:0,right:(e=c.right)!=null?e:0,bottom:(l=c.bottom)!=null?l:0,left:(d=c.left)!=null?d:0}}function Oy(c){return typeof c!="number"?Ctc(c):{top:c,right:c,bottom:c,left:c}}function wi(c){let{x:t,y:e,width:l,height:d}=c;return{width:l,height:d,top:e,left:t,right:t+l,bottom:e+d,x:t,y:e}}function gY(c,t,e){let{reference:l,floating:d}=c,n=fd(t),o=$x(t),b=qx(o),i=uo(t),a=n==="y",r=l.x+l.width/2-d.width/2,s=l.y+l.height/2-d.height/2,G=l[b]/2-d[b]/2,X;switch(i){case"top":X={x:r,y:l.y-d.height};break;case"bottom":X={x:r,y:l.y+l.height};break;case"right":X={x:l.x+l.width,y:s};break;case"left":X={x:l.x-d.width,y:s};break;default:X={x:l.x,y:l.y}}let m=zi(t);return m&&(X[o]+=G*(m==="end"?1:-1)*(e&&a?-1:1)),X}async function HY(c,t){var e;t===void 0&&(t={});let{x:l,y:d,platform:n,rects:o,elements:b,strategy:i}=c,{boundary:a="clippingAncestors",rootBoundary:r="viewport",elementContext:s="floating",altBoundary:G=!1,padding:X=0}=so(t,c),m=Oy(X),g=b[G?s==="floating"?"reference":"floating":s],R=wi(await n.getClippingRect({element:(e=await(n.isElement==null?void 0:n.isElement(g)))==null||e?g:g.contextElement||await(n.getDocumentElement==null?void 0:n.getDocumentElement(b.floating)),boundary:a,rootBoundary:r,strategy:i})),H=s==="floating"?{x:l,y:d,width:o.floating.width,height:o.floating.height}:o.reference,Z=await(n.getOffsetParent==null?void 0:n.getOffsetParent(b.floating)),p=await(n.isElement==null?void 0:n.isElement(Z))&&await(n.getScale==null?void 0:n.getScale(Z))||{x:1,y:1},W=wi(n.convertOffsetParentRelativeRectToViewportRelativeRect?await n.convertOffsetParentRelativeRectToViewportRelativeRect({elements:b,rect:H,offsetParent:Z,strategy:i}):H);return{top:(R.top-W.top+m.top)/p.y,bottom:(W.bottom-R.bottom+m.bottom)/p.y,left:(R.left-W.left+m.left)/p.x,right:(W.right-R.right+m.right)/p.x}}var vtc=50,RY=async(c,t,e)=>{let{placement:l="bottom",strategy:d="absolute",middleware:n=[],platform:o}=e,b=o.detectOverflow?o:{...o,detectOverflow:HY},i=await(o.isRTL==null?void 0:o.isRTL(t)),a=await o.getElementRects({reference:c,floating:t,strategy:d}),{x:r,y:s}=gY(a,l,i),G=l,X=0,m={};for(let x=0;x<n.length;x++){let g=n[x];if(!g)continue;let{name:R,fn:H}=g,{x:Z,y:p,data:W,reset:y}=await H({x:r,y:s,initialPlacement:l,placement:G,strategy:d,middlewareData:m,rects:a,platform:b,elements:{reference:c,floating:t}});r=Z??r,s=p??s,m[R]={...m[R],...W},y&&X<vtc&&(X++,typeof y=="object"&&(y.placement&&(G=y.placement),y.rects&&(a=y.rects===!0?await o.getElementRects({reference:c,floating:t,strategy:d}):y.rects),{x:r,y:s}=gY(a,G,i)),x=-1)}return{x:r,y:s,placement:G,strategy:d,middlewareData:m}},ZY=c=>({name:"arrow",options:c,async fn(t){let{x:e,y:l,placement:d,rects:n,platform:o,elements:b,middlewareData:i}=t,{element:a,padding:r=0}=so(c,t)||{};if(a==null)return{};let s=Oy(r),G={x:e,y:l},X=$x(d),m=qx(X),x=await o.getDimensions(a),g=X==="y",R=g?"top":"left",H=g?"bottom":"right",Z=g?"clientHeight":"clientWidth",p=n.reference[m]+n.reference[X]-G[X]-n.floating[m],W=G[X]-n.reference[X],y=await(o.getOffsetParent==null?void 0:o.getOffsetParent(a)),I=y?y[Z]:0;(!I||!await(o.isElement==null?void 0:o.isElement(y)))&&(I=b.floating[Z]||n.floating[m]);let B=p/2-W/2,F=I/2-x[m]/2-1,V=Gn(s[R],F),f=Gn(s[H],F),C=I-x[m]-f,J=I/2-x[m]/2+B,w=Ty(V,J,C),A=!i.arrow&&zi(d)!=null&&J!==w&&n.reference[m]/2-(J<V?V:f)-x[m]/2<0,S=A?J<V?J-V:J-C:0;return{[X]:G[X]+S,data:{[X]:w,centerOffset:J-w-S,...A&&{alignmentOffset:S}},reset:A}}});var IY=function(c){return c===void 0&&(c={}),{name:"flip",options:c,async fn(t){var e,l;let{placement:d,middlewareData:n,rects:o,initialPlacement:b,platform:i,elements:a}=t,{mainAxis:r=!0,crossAxis:s=!0,fallbackPlacements:G,fallbackStrategy:X="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:x=!0,...g}=so(c,t);if((e=n.arrow)!=null&&e.alignmentOffset)return{};let R=uo(d),H=fd(b),Z=uo(b)===b,p=await(i.isRTL==null?void 0:i.isRTL(a.floating)),W=G||(Z||!x?[LG(b)]:mY(b)),y=m!=="none";!G&&y&&W.push(...xY(b,x,m,p));let I=[b,...W],B=await i.detectOverflow(t,g),F=[],V=((l=n.flip)==null?void 0:l.overflows)||[];if(r&&F.push(B[R]),s){let w=XY(d,o,p);F.push(B[w[0]],B[w[1]])}if(V=[...V,{placement:d,overflows:F}],!F.every(w=>w<=0)){var f,C;let w=(((f=n.flip)==null?void 0:f.index)||0)+1,A=I[w];if(A&&(!(s==="alignment"?H!==fd(A):!1)||V.every(N=>fd(N.placement)===H?N.overflows[0]>0:!0)))return{data:{index:w,overflows:V},reset:{placement:A}};let S=(C=V.filter(O=>O.overflows[0]<=0).sort((O,N)=>O.overflows[1]-N.overflows[1])[0])==null?void 0:C.placement;if(!S)switch(X){case"bestFit":{var J;let O=(J=V.filter(N=>{if(y){let T=fd(N.placement);return T===H||T==="y"}return!0}).map(N=>[N.placement,N.overflows.filter(T=>T>0).reduce((T,k)=>T+k,0)]).sort((N,T)=>N[1]-T[1])[0])==null?void 0:J[0];O&&(S=O);break}case"initialPlacement":S=b;break}if(d!==S)return{reset:{placement:S}}}return{}}}};var pY=new Set(["left","top"]);async function Ytc(c,t){let{placement:e,platform:l,elements:d}=c,n=await(l.isRTL==null?void 0:l.isRTL(d.floating)),o=uo(e),b=zi(e),i=fd(e)==="y",a=pY.has(o)?-1:1,r=n&&i?-1:1,s=so(t,c),{mainAxis:G,crossAxis:X,alignmentAxis:m}=typeof s=="number"?{mainAxis:s,crossAxis:0,alignmentAxis:null}:{mainAxis:s.mainAxis||0,crossAxis:s.crossAxis||0,alignmentAxis:s.alignmentAxis};return b&&typeof m=="number"&&(X=b==="end"?m*-1:m),i?{x:X*r,y:G*a}:{x:G*a,y:X*r}}var WY=function(c){return c===void 0&&(c=0),{name:"offset",options:c,async fn(t){var e,l;let{x:d,y:n,placement:o,middlewareData:b}=t,i=await Ytc(t,c);return o===((e=b.offset)==null?void 0:e.placement)&&(l=b.arrow)!=null&&l.alignmentOffset?{}:{x:d+i.x,y:n+i.y,data:{...i,placement:o}}}}},yY=function(c){return c===void 0&&(c={}),{name:"shift",options:c,async fn(t){let{x:e,y:l,placement:d,platform:n}=t,{mainAxis:o=!0,crossAxis:b=!1,limiter:i={fn:H=>{let{x:Z,y:p}=H;return{x:Z,y:p}}},...a}=so(c,t),r={x:e,y:l},s=await n.detectOverflow(t,a),G=fd(d),X=Kx(G),m=r[X],x=r[G],g=(H,Z)=>Ty(Z+s[H==="y"?"top":"left"],Z,Z-s[H==="y"?"bottom":"right"]);o&&(m=g(X,m)),b&&(x=g(G,x));let R=i.fn({...t,[X]:m,[G]:x});return{...R,data:{x:R.x-e,y:R.y-l,enabled:{[X]:o,[G]:b}}}}}},BY=function(c){return c===void 0&&(c={}),{options:c,fn(t){var e,l;let{x:d,y:n,placement:o,rects:b,middlewareData:i}=t,{offset:a=0,mainAxis:r=!0,crossAxis:s=!0}=so(c,t),G={x:d,y:n},X=fd(o),m=Kx(X),x=G[m],g=G[X],R=so(a,t),H=typeof R=="number"?{mainAxis:R,crossAxis:0}:{mainAxis:(e=R.mainAxis)!=null?e:0,crossAxis:(l=R.crossAxis)!=null?l:0};if(r){let W=m==="y"?"height":"width",y=b.reference[m]-b.floating[W]+H.mainAxis,I=b.reference[m]+b.reference[W]-H.mainAxis;x<y?x=y:x>I&&(x=I)}if(s){var Z,p;let W=m==="y"?"width":"height",y=pY.has(uo(o)),I=b.reference[X]-b.floating[W]+(y&&((Z=i.offset)==null?void 0:Z[X])||0)+(y?0:H.crossAxis),B=b.reference[X]+b.reference[W]+(y?0:((p=i.offset)==null?void 0:p[X])||0)-(y?H.crossAxis:0);g<I?g=I:g>B&&(g=B)}return{[m]:x,[X]:g}}}},fY=function(c){return c===void 0&&(c={}),{name:"size",options:c,async fn(t){let{placement:e,rects:l,platform:d,elements:n}=t,{apply:o=()=>{},...b}=so(c,t),i=await d.detectOverflow(t,b),a=uo(e),r=zi(e),s=fd(e)==="y",{width:G,height:X}=l.floating,m,x;a==="top"||a==="bottom"?(m=a,x=r===(await(d.isRTL==null?void 0:d.isRTL(n.floating))?"start":"end")?"left":"right"):(x=a,m=r==="end"?"top":"bottom");let g=X-i.top-i.bottom,R=G-i.left-i.right,H=Gn(X-i[m],g),Z=Gn(G-i[x],R),p=t.middlewareData.shift,W=!p,y=H,I=Z;p!=null&&p.enabled.x&&(I=R),p!=null&&p.enabled.y&&(y=g),W&&!r&&(s?I=G-2*Bd(i.left,i.right):y=X-2*Bd(i.top,i.bottom)),await o({...t,availableWidth:I,availableHeight:y});let B=await d.getDimensions(n.floating);return G!==B.width||X!==B.height?{reset:{rects:!0}}:{}}}};function cg(){return typeof window<"u"}function Oi(c){return VY(c)?(c.nodeName||"").toLowerCase():"#document"}function Oe(c){var t;return(c==null||(t=c.ownerDocument)==null?void 0:t.defaultView)||window}function mn(c){var t;return(t=(VY(c)?c.ownerDocument:c.document)||window.document)==null?void 0:t.documentElement}function VY(c){return cg()?c instanceof Node||c instanceof Oe(c).Node:!1}function hd(c){return cg()?c instanceof Element||c instanceof Oe(c).Element:!1}function Go(c){return cg()?c instanceof HTMLElement||c instanceof Oe(c).HTMLElement:!1}function hY(c){return!cg()||typeof ShadowRoot>"u"?!1:c instanceof ShadowRoot||c instanceof Oe(c).ShadowRoot}function MG(c){let{overflow:t,overflowX:e,overflowY:l,display:d}=Vd(c);return/auto|scroll|overlay|hidden|clip/.test(t+l+e)&&d!=="inline"&&d!=="contents"}function FY(c){return/^(table|td|th)$/.test(Oi(c))}function PG(c){try{if(c.matches(":popover-open"))return!0}catch{}try{return c.matches(":modal")}catch{return!1}}var Ntc=/transform|translate|scale|rotate|perspective|filter/,Stc=/paint|layout|strict|content/,Ai=c=>!!c&&c!=="none",Qy;function tg(c){let t=hd(c)?Vd(c):c;return Ai(t.transform)||Ai(t.translate)||Ai(t.scale)||Ai(t.rotate)||Ai(t.perspective)||!eg()&&(Ai(t.backdropFilter)||Ai(t.filter))||Ntc.test(t.willChange||"")||Stc.test(t.contain||"")}function JY(c){let t=sb(c);for(;Go(t)&&!Nr(t);){if(tg(t))return t;if(PG(t))return null;t=sb(t)}return null}function eg(){return Qy==null&&(Qy=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Qy}function Nr(c){return/^(html|body|#document)$/.test(Oi(c))}function Vd(c){return Oe(c).getComputedStyle(c)}function _G(c){return hd(c)?{scrollLeft:c.scrollLeft,scrollTop:c.scrollTop}:{scrollLeft:c.scrollX,scrollTop:c.scrollY}}function sb(c){if(Oi(c)==="html")return c;let t=c.assignedSlot||c.parentNode||hY(c)&&c.host||mn(c);return hY(t)?t.host:t}function CY(c){let t=sb(c);return Nr(t)?(c.ownerDocument||c).body:Go(t)&&MG(t)?t:CY(t)}function Ti(c,t,e){var l;t===void 0&&(t=[]),e===void 0&&(e=!0);let d=CY(c),n=d===((l=c.ownerDocument)==null?void 0:l.body),o=Oe(d);if(n){let b=lg(o);return t.concat(o,o.visualViewport||[],MG(d)?d:[],b&&e?Ti(b):[])}else return t.concat(d,Ti(d,[],e))}function lg(c){return c.parent&&Object.getPrototypeOf(c.parent)?c.frameElement:null}function NY(c){let t=Vd(c),e=parseFloat(t.width)||0,l=parseFloat(t.height)||0,d=Go(c),n=d?c.offsetWidth:e,o=d?c.offsetHeight:l,b=EG(e)!==n||EG(l)!==o;return b&&(e=n,l=o),{width:e,height:l,$:b}}function Dy(c){return hd(c)?c:c.contextElement}function Sr(c){let t=Dy(c);if(!Go(t))return Xn(1);let e=t.getBoundingClientRect(),{width:l,height:d,$:n}=NY(t),o=(n?EG(e.width):e.width)/l,b=(n?EG(e.height):e.height)/d;return(!o||!Number.isFinite(o))&&(o=1),(!b||!Number.isFinite(b))&&(b=1),{x:o,y:b}}var ktc=Xn(0);function SY(c){let t=Oe(c);return!eg()||!t.visualViewport?ktc:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function ztc(c,t,e){return t===void 0&&(t=!1),!!e&&t&&e===Oe(c)}function Qi(c,t,e,l){t===void 0&&(t=!1),e===void 0&&(e=!1);let d=c.getBoundingClientRect(),n=Dy(c),o=Xn(1);t&&(l?hd(l)&&(o=Sr(l)):o=Sr(c));let b=ztc(n,e,l)?SY(n):Xn(0),i=(d.left+b.x)/o.x,a=(d.top+b.y)/o.y,r=d.width/o.x,s=d.height/o.y;if(n&&l){let G=Oe(n),X=hd(l)?Oe(l):l,m=G,x=lg(m);for(;x&&X!==m;){let g=Sr(x),R=x.getBoundingClientRect(),H=Vd(x),Z=R.left+(x.clientLeft+parseFloat(H.paddingLeft))*g.x,p=R.top+(x.clientTop+parseFloat(H.paddingTop))*g.y;i*=g.x,a*=g.y,r*=g.x,s*=g.y,i+=Z,a+=p,m=Oe(x),x=lg(m)}}return wi({width:r,height:s,x:i,y:a})}function dg(c,t){let e=_G(c).scrollLeft;return t?t.left+e:Qi(mn(c)).left+e}function kY(c,t){let e=c.getBoundingClientRect(),l=e.left+t.scrollLeft-dg(c,e),d=e.top+t.scrollTop;return{x:l,y:d}}function wtc(c){let{elements:t,rect:e,offsetParent:l,strategy:d}=c,n=d==="fixed",o=mn(l),b=t?PG(t.floating):!1;if(l===o||b&&n)return e;let i={scrollLeft:0,scrollTop:0},a=Xn(1),r=Xn(0),s=Go(l);if((s||!n)&&((Oi(l)!=="body"||MG(o))&&(i=_G(l)),s)){let X=Qi(l);a=Sr(l),r.x=X.x+l.clientLeft,r.y=X.y+l.clientTop}let G=o&&!s&&!n?kY(o,i):Xn(0);return{width:e.width*a.x,height:e.height*a.y,x:e.x*a.x-i.scrollLeft*a.x+r.x+G.x,y:e.y*a.y-i.scrollTop*a.y+r.y+G.y}}function Atc(c){return c.getClientRects?Array.from(c.getClientRects()):[]}function Ttc(c){let t=_G(c),e=c.ownerDocument.body,l=Bd(c.scrollWidth,c.clientWidth,e.scrollWidth,e.clientWidth),d=Bd(c.scrollHeight,c.clientHeight,e.scrollHeight,e.clientHeight),n=-t.scrollLeft+dg(c),o=-t.scrollTop;return Vd(e).direction==="rtl"&&(n+=Bd(c.clientWidth,e.clientWidth)-l),{width:l,height:d,x:n,y:o}}var Otc=25;function Qtc(c,t,e){e===void 0&&(e="viewport");let l=e==="layoutViewport",d=Oe(c),n=mn(c),o=d.visualViewport,b=n.clientWidth,i=n.clientHeight,a=0,r=0;if(o){let G=!eg()||t==="fixed";l?G||(a=-o.offsetLeft,r=-o.offsetTop):(b=o.width,i=o.height,G&&(a=o.offsetLeft,r=o.offsetTop))}if(dg(n)<=0){let G=n.ownerDocument,X=G.body,m=getComputedStyle(X),x=G.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,g=Math.abs(n.clientWidth-X.clientWidth-x),R=getComputedStyle(n).scrollbarGutter==="stable both-edges"?g/2:g;R<=Otc&&(b-=R)}return{width:b,height:i,x:a,y:r}}function Utc(c,t){let e=Qi(c,!0,t==="fixed"),l=e.top+c.clientTop,d=e.left+c.clientLeft,n=Sr(c),o=c.clientWidth*n.x,b=c.clientHeight*n.y,i=d*n.x,a=l*n.y;return{width:o,height:b,x:i,y:a}}function vY(c,t,e){let l;if(t==="viewport"||t==="layoutViewport")l=Qtc(c,e,t);else if(t==="document")l=Ttc(mn(c));else if(hd(t))l=Utc(t,e);else{let d=SY(c);l={x:t.x-d.x,y:t.y-d.y,width:t.width,height:t.height}}return wi(l)}function Dtc(c,t){let e=t.get(c);if(e)return e;let l=Ti(c,[],!1).filter(b=>hd(b)&&Oi(b)!=="body"),d=null,n=Vd(c).position==="fixed",o=n?sb(c):c;for(;hd(o)&&!Nr(o);){let b=Vd(o),i=tg(o),a=d?d.position:n?"fixed":"";!i&&(a==="fixed"||a==="absolute"&&b.position==="static")?l=l.filter(s=>s!==o):d=b,o=sb(o)}return t.set(c,l),l}function Ltc(c){let{element:t,boundary:e,rootBoundary:l,strategy:d}=c,o=[...e==="clippingAncestors"?PG(t)?[]:Dtc(t,this._c):[].concat(e),l],b=vY(t,o[0],d),i=b.top,a=b.right,r=b.bottom,s=b.left;for(let G=1;G<o.length;G++){let X=vY(t,o[G],d);i=Bd(X.top,i),a=Gn(X.right,a),r=Gn(X.bottom,r),s=Bd(X.left,s)}return{width:a-s,height:r-i,x:s,y:i}}function Etc(c){let{width:t,height:e}=NY(c);return{width:t,height:e}}function jtc(c,t,e){let l=Go(t),d=mn(t),n=e==="fixed",o=Qi(c,!0,n,t),b={scrollLeft:0,scrollTop:0},i=Xn(0);if((l||!n)&&((Oi(t)!=="body"||MG(d))&&(b=_G(t)),l)){let G=Qi(t,!0,n,t);i.x=G.x+t.clientLeft,i.y=G.y+t.clientTop}!l&&d&&(i.x=dg(d));let a=d&&!l&&!n?kY(d,b):Xn(0),r=o.left+b.scrollLeft-i.x-a.x,s=o.top+b.scrollTop-i.y-a.y;return{x:r,y:s,width:o.width,height:o.height}}function Uy(c){return Vd(c).position==="static"}function YY(c,t){if(!Go(c)||Vd(c).position==="fixed")return null;if(t)return t(c);let e=c.offsetParent;return mn(c)===e&&(e=e.ownerDocument.body),e}function zY(c,t){let e=Oe(c);if(PG(c))return e;if(!Go(c)){let d=sb(c);for(;d&&!Nr(d);){if(hd(d)&&!Uy(d))return d;d=sb(d)}return e}let l=YY(c,t);for(;l&&FY(l)&&Uy(l);)l=YY(l,t);return l&&Nr(l)&&Uy(l)&&!tg(l)?e:l||JY(c)||e}var Mtc=async function(c){let t=this.getOffsetParent||zY,e=this.getDimensions,l=await e(c.floating);return{reference:jtc(c.reference,await t(c.floating),c.strategy),floating:{x:0,y:0,width:l.width,height:l.height}}};function Ptc(c){return Vd(c).direction==="rtl"}var wY={convertOffsetParentRelativeRectToViewportRelativeRect:wtc,getDocumentElement:mn,getClippingRect:Ltc,getOffsetParent:zY,getElementRects:Mtc,getClientRects:Atc,getDimensions:Etc,getScale:Sr,isElement:hd,isRTL:Ptc};function AY(c,t){return c.x===t.x&&c.y===t.y&&c.width===t.width&&c.height===t.height}function _tc(c,t,e){let l=null,d,n=mn(c);function o(){var r;clearTimeout(d),(r=l)==null||r.disconnect(),l=null}function b(r,s){r===void 0&&(r=!1),s===void 0&&(s=1),o();let G=c.getBoundingClientRect(),{left:X,top:m,width:x,height:g}=G;if(r||t(),!x||!g)return;let R=jG(m),H=jG(n.clientWidth-(X+x)),Z=jG(n.clientHeight-(m+g)),p=jG(X),y={rootMargin:-R+"px "+-H+"px "+-Z+"px "+-p+"px",threshold:Bd(0,Gn(1,s))||1},I=!0;function B(F){let V=F[0].intersectionRatio;if(!AY(G,c.getBoundingClientRect()))return b();if(V!==s){if(!I)return b();V?b(!1,V):d=setTimeout(()=>{b(!1,1e-7)},1e3)}I=!1}try{l=new IntersectionObserver(B,{...y,root:n.ownerDocument})}catch{l=new IntersectionObserver(B,y)}l.observe(c)}let i=Oe(c),a=()=>b(e);return i.addEventListener("resize",a),b(!0),()=>{i.removeEventListener("resize",a),o()}}function KG(c,t,e,l){l===void 0&&(l={});let{ancestorScroll:d=!0,ancestorResize:n=!0,elementResize:o=typeof ResizeObserver=="function",layoutShift:b=typeof IntersectionObserver=="function",animationFrame:i=!1}=l,a=Dy(c),r=d||n?[...a?Ti(a):[],...t?Ti(t):[]]:[];r.forEach(R=>{d&&R.addEventListener("scroll",e),n&&R.addEventListener("resize",e)});let s=a&&b?_tc(a,e,n):null,G=-1,X=null;o&&(X=new ResizeObserver(R=>{let[H]=R;H&&H.target===a&&X&&t&&(X.unobserve(t),cancelAnimationFrame(G),G=requestAnimationFrame(()=>{var Z;(Z=X)==null||Z.observe(t)})),e()}),a&&!i&&X.observe(a),t&&X.observe(t));let m,x=i?Qi(c):null;i&&g();function g(){let R=Qi(c);x&&!AY(x,R)&&e(),x=R,m=requestAnimationFrame(g)}return e(),()=>{var R;r.forEach(H=>{d&&H.removeEventListener("scroll",e),n&&H.removeEventListener("resize",e)}),s?.(),(R=X)==null||R.disconnect(),X=null,i&&cancelAnimationFrame(m)}}var ng=WY;var og=yY,bg=IY,ig=fY;var qG=ZY;var ag=BY,$G=(c,t,e)=>{let l=new Map,d=e??{},n={...wY,...d.platform,_c:l};return RY(c,t,{...d,platform:n})};var Ktc="div",cX=new WeakMap;function TY(c=0,t=0,e=0,l=0){if(typeof DOMRect=="function")return new DOMRect(c,t,e,l);let d={x:c,y:t,width:e,height:l,top:t,right:c+e,bottom:t+l,left:c};return{...d,toJSON:()=>d}}function qtc(c){if(!c)return TY();let{x:t,y:e,width:l,height:d}=c;return TY(t,e,l,d)}function $tc(c,t){return{contextElement:c||void 0,getBoundingClientRect:()=>{let e=c,l=t?.(e);return l||!e?qtc(l):e.getBoundingClientRect()}}}function cec(c){return/^(?:top|bottom|left|right)(?:-(?:start|end))?$/.test(c)}function OY(c){let t=window.devicePixelRatio||1;return Math.round(c*t)/t}function tec(c){return typeof c=="number"?c:Math.max(c.left??0,c.right??0)}function eec(c,t){return ng(({placement:e})=>{let l=(c?.clientHeight||0)/2,d=typeof t.gutter=="number"?t.gutter+l:t.gutter??l;return{crossAxis:e.split("-")[1]?void 0:t.shift,mainAxis:d,alignmentAxis:t.shift}})}function lec(c){if(c.flip===!1)return;let t=typeof c.flip=="string"?c.flip.split(" "):void 0;return mc(!t||t.every(cec),!1),bg({padding:c.overflowPadding,fallbackPlacements:t})}function dec(c){if(!(!c.slide&&!c.overlap))return og({mainAxis:c.slide,crossAxis:c.overlap,padding:c.overflowPadding,limiter:ag()})}function nec(c,t){return ig({padding:c.overflowPadding,apply({elements:e,availableWidth:l,availableHeight:d,rects:n}){if(t?.())return;let o=e.floating,b=Math.round(n.reference.width);l=Math.floor(l),d=Math.floor(d),o.style.setProperty("--popover-anchor-width",`${b}px`),o.style.setProperty("--popover-available-width",`${l}px`),o.style.setProperty("--popover-available-height",`${d}px`),c.sameWidth&&(o.style.width=`${b}px`),c.fitViewport&&(o.style.maxWidth=`${l}px`,o.style.maxHeight=`${d}px`)}})}function oec(c,t){if(c)return qG({element:c,padding:t.arrowPadding})}var tX=P(function({store:t,modal:e=!1,portal:l=e,preserveTabOrder:d=!0,autoFocusOnShow:n=!0,wrapperProps:o,fixed:b=!1,flip:i=!0,shift:a=0,slide:r=!0,overlap:s=!1,sameWidth:G=!1,fitViewport:X=!1,gutter:m,arrowPadding:x=4,overflowPadding:g=8,getAnchorRect:R,updatePosition:H,...Z}){let p=YG();t=t||p,mc(t,!1);let W=E(t,"arrowElement"),y=E(t,"anchorElement"),I=d&&l&&!e,B=E(t,I?["disclosureElement"]:[],gc=>I?gc.disclosureElement:null),F=E(t,"popoverElement"),V=E(t,"unstable_placing"),f=E(t,"contentElement"),C=E(t,"placement"),J=E(t,"mounted"),w=E(t,"rendered"),A=(0,QY.useRef)(null),S=!V,{portalRef:O,domReady:N}=gr(l,Z.portalRef),T=ic(R),k=ic(H),Q=!!H,ec=typeof g=="number"?g:g.top??0,L=typeof g=="number"?g:g.right??0,z=typeof g=="number"?g:g.bottom??0,j=typeof g=="number"?g:g.left??0,uc=!J&&ao(J,Z.hidden,Z.alwaysVisible);Hc(()=>{if(J&&t?.setState("unstable_placing",!0),!F?.isConnected)return;let gc={top:ec,right:L,bottom:z,left:j};if(F.style.setProperty("--popover-overflow-padding",`${tec(gc)}px`),uc&&!Q)return;let Uc=$tc(y,T),Lc=!1,Ec=!1,ac=()=>!!(Lc||!F.isConnected),Pc=async()=>{if(ac()||!J)return;W||(A.current=A.current||document.createElement("div"));let Vt=W||A.current,Gt=[eec(Vt,{gutter:m,shift:a}),lec({flip:i,overflowPadding:gc}),dec({slide:r,shift:a,overlap:s,overflowPadding:gc}),oec(Vt,{arrowPadding:x}),nec({sameWidth:G,fitViewport:X,overflowPadding:gc},ac)],Kt=await $G(Uc,F,{placement:C,strategy:b?"fixed":"absolute",middleware:Gt});if(ac())return;t?.setState("currentPlacement",Kt.placement);let co=OY(Kt.x),to=OY(Kt.y);if(Object.assign(F.style,{top:"0",left:"0",transform:`translate3d(${co}px,${to}px,0)`}),Ec=!0,Vt&&Kt.middlewareData.arrow){let{x:fl,y:ol}=Kt.middlewareData.arrow,bl=un(Kt.placement),il=Vt.clientWidth/2,Ul=Vt.clientHeight/2,hl=fl!=null?fl+il:-il,Xd=ol!=null?ol+Ul:-Ul;F.style.setProperty("--popover-transform-origin",{top:`${hl}px calc(100% + ${Ul}px)`,bottom:`${hl}px ${-Ul}px`,left:`calc(100% + ${il}px) ${Xd}px`,right:`${-il}px ${Xd}px`}[bl]),Object.assign(Vt.style,{left:fl!=null?`${fl}px`:"",top:ol!=null?`${ol}px`:"",right:"",bottom:"",[bl]:"100%"})}},Se=KG(Uc,F,async()=>{if(!ac()){try{Q?await k({updatePosition:Pc}):await Pc()}catch(Vt){throw Ec&&!ac()&&t?.setState("unstable_placing",!1),Vt}ac()||t?.setState("unstable_placing",!1)}},{elementResize:typeof ResizeObserver=="function"});return()=>{Lc=!0,Se()}},[t,w,F,W,y,C,J,uc,N,b,i,a,r,s,G,X,m,x,ec,L,z,j,T,Q,k]),Hc(()=>{if(!J||!N||!F?.isConnected||!f?.isConnected)return;let gc=()=>{F.style.zIndex=getComputedStyle(f).zIndex};gc();let Uc=requestAnimationFrame(()=>{Uc=requestAnimationFrame(gc)});return()=>cancelAnimationFrame(Uc)},[J,N,F,f]),Hc(()=>{if(!t)return;let gc=t;cX.set(gc,(cX.get(gc)??0)+1);let Uc=Fc(gc,["mounted"],Lc=>{gc.setState("unstable_placing",Lc.mounted)});return()=>{Uc(),cX.set(gc,(cX.get(gc)??1)-1),queueMicrotask(()=>{cX.get(gc)||gc.setState("unstable_placing",!1)})}},[t]);let Xc=b?"fixed":"absolute";return Z=Zc(Z,gc=>(0,Ly.jsx)("div",{...o,style:{position:Xc,top:0,left:0,width:"max-content",...o?.style},ref:t?.setPopoverElement,children:gc}),[t,Xc,o]),Z=Zc(Z,gc=>(0,Ly.jsx)(an,{value:t,children:gc}),[t]),Z={"data-placing":V||void 0,...Z,style:{position:"relative",...Z.style}},Z=Ay({store:t,modal:e,portal:l,preserveTabOrder:d,preserveTabOrderAnchor:B||y,autoFocusOnShow:S&&n,...Z,portalRef:O}),Z}),TBc=yd(M(function(t){let e=tX(t);return _(Ktc,e)}),YG);var eX=$c([hr],[an]),DBc=eX.useContext,LBc=eX.useScopedContext,lX=eX.useProviderContext,rg=eX.ContextProvider,kr=eX.ScopedContextProvider;function Ey(c){return[c.clientX,c.clientY]}function UY(c,t){let[e,l]=c,d=!1,n=t.length;for(let o=n,b=0,i=o-1;b<o;i=b++){let a=t[b],r=t[i],s=t[i===0?o-1:i-1];if(a==null||r==null||s==null)return!1;let[G,X]=a,[m,x]=r,[,g]=s,R=(X-x)*(e-G)-(G-m)*(l-X);if(x<X){if(l>=x&&l<X){if(R===0)return!0;R>0&&(l===x?l>g&&(d=!d):d=!d)}}else if(X<x){if(l>X&&l<=x){if(R===0)return!0;R<0&&(l===x?l<g&&(d=!d):d=!d)}}else if(l===X&&(e>=m&&e<=G||e>=G&&e<=m))return!0}return d}function bec(c,t){let{top:e,right:l,bottom:d,left:n}=t,[o,b]=c;return[o<n?"left":o>l?"right":null,b<e?"top":b>d?"bottom":null]}function DY(c,t){let e=c.getBoundingClientRect(),{top:l,right:d,bottom:n,left:o}=e,[b,i]=bec(t,e),a=[t];return b?(i!=="top"&&a.push([b==="left"?o:d,l]),a.push([b==="left"?d:o,l]),a.push([b==="left"?d:o,n]),i!=="bottom"&&a.push([b==="left"?o:d,n])):i==="top"?(a.push([o,l]),a.push([o,n]),a.push([d,n]),a.push([d,l])):(a.push([o,n]),a.push([o,l]),a.push([d,l]),a.push([d,n])),a}var ft=u($(),1),jy=u(h(),1);var iec="div";function aec(c,t,e,l){return!!(Ll(t)||c.includes(t)||e.some(d=>d&&c.includes(d))||l?.some(d=>Ll(d)||c.includes(d)))}function LY({event:c,element:t,enterPointRef:e,disablePointerEvents:l,refreshEnterPoint:d=!1}){let n=e.current;if(!n)return!1;let o=Ey(c),b=DY(t,n);return UY(o,b)?(d&&(e.current=o),l(c)&&(c.preventDefault(),c.stopPropagation()),!0):!1}function rec({store:c,...t}){let[e,l]=(0,ft.useState)(!1),d=E(c,"mounted");(0,ft.useEffect)(()=>{d||l(!1)},[d]);let n=t.onFocus,o=ic(i=>{n?.(i),!i.defaultPrevented&&l(!0)}),b=(0,ft.useRef)(null);return(0,ft.useEffect)(()=>Fc(c,["anchorElement"],i=>{b.current=i.anchorElement}),[c]),t={autoFocusOnHide:e,finalFocus:b,...t,onFocus:o},t}var EY=(0,ft.createContext)(null),dX=P(function({store:t,modal:e=!1,portal:l=e,hideOnEscape:d=!0,hideOnHoverOutside:n=!0,disablePointerEventsOnApproach:o=!!n,...b}){let i=lX();t=t||i,mc(t,!1);let a=(0,ft.useRef)(null),r=(0,ft.useRef)([]),s=(0,ft.useRef)(0),G=(0,ft.useRef)(null),{portalRef:X,domReady:m}=gr(l,b.portalRef),x=Rr(),g=!!n,R=jc(n),H=!!o,Z=jc(o),p=E(t,"open"),W=E(t,"mounted"),y=(0,ft.useCallback)(()=>{window.clearTimeout(s.current),s.current=0},[]);(0,ft.useEffect)(()=>{if(!m||!W||!g&&!H)return;let f=a.current;return f?Oc(Xt("mousemove",J=>{if(!t||!x())return;let{anchorElement:w,disclosureElement:A,hideTimeout:S,timeout:O}=t.getState(),N=J.composedPath(),T=[w,A],k=T.find(Q=>Q&&N.includes(Q));if(aec(N,f,T,r.current)){G.current=k?Ey(J):null,y();return}s.current||LY({event:J,element:f,enterPointRef:G,disablePointerEvents:Z,refreshEnterPoint:!0})||R(J)&&(s.current=window.setTimeout(()=>{s.current=0,t?.hide()},S??O))},!0),y):void 0},[t,x,m,W,g,H,r,y,Z,R]),(0,ft.useEffect)(()=>{if(!m||!W||!H)return;let f=C=>{let J=a.current;J&&LY({event:C,element:J,enterPointRef:G,disablePointerEvents:Z})};return Oc(Xt("mouseenter",f,!0),Xt("mouseover",f,!0),Xt("mouseout",f,!0),Xt("mouseleave",f,!0))},[m,W,H,Z]),(0,ft.useEffect)(()=>{m&&(p||t?.setAutoFocusOnShow(!1))},[t,m,p]);let I=Gr(p);(0,ft.useEffect)(()=>{if(m)return()=>{I.current||t?.setAutoFocusOnShow(!1)}},[t,m]);let B=(0,ft.useContext)(EY);Hc(()=>{if(e||!l||!W||!m)return;let f=a.current;if(f)return B?.(f)},[e,l,W,m]);let F=(0,ft.useCallback)(f=>{y(),r.current=[...r.current,f];let C=B?.(f);return()=>{y(),r.current=r.current.filter(J=>J!==f),C?.()}},[y,B]);b=Zc(b,f=>(0,jy.jsx)(kr,{value:t,children:(0,jy.jsx)(EY.Provider,{value:F,children:f})}),[t,F]),b={...b,ref:Wc(a,b.ref)},b=rec({store:t,...b});let V=E(t,["autoFocusOnShow"],f=>e||f.autoFocusOnShow);return b=tX({store:t,modal:e,portal:l,autoFocusOnShow:V,...b,portalRef:X,hideOnEscape(f){return lo(d,f)?!1:(requestAnimationFrame(()=>{requestAnimationFrame(()=>{t?.hide()})}),!0)}}),b}),e1c=yd(M(function(t){let e=dX(t);return _(iec,e)}),lX);var nX=$c([rg],[kr]),sec=nX.useContext,o1c=nX.useScopedContext,oX=nX.useProviderContext,b1c=nX.ContextProvider,jY=nX.ScopedContextProvider;var MY=u(h(),1);var uec="div",Gec=P(function({store:t,portal:e=!0,gutter:l=8,preserveTabOrder:d=!1,hideOnHoverOutside:n=!0,hideOnInteractOutside:o=!0,...b}){let i=oX();return t=t||i,mc(t,!1),b=Zc(b,a=>(0,MY.jsx)(jY,{value:t,children:a}),[t]),b={role:E(t,["type"],a=>a.type==="description"?"tooltip":"none"),...b},b=dX({...b,store:t,portal:e,gutter:l,preserveTabOrder:d,hideOnHoverOutside(a){if(lo(n,a))return!1;let r=t?.getState().anchorElement;return r?!("focusVisible"in r.dataset):!0},hideOnInteractOutside:a=>{if(lo(o,a))return!1;let r=t?.getState().anchorElement;return r?!Kc(r,a.target):!0}}),b}),sg=yd(M(function(t){let e=Gec(t);return _(uec,e)}),oX);var ub=u($(),1),ug=P(function({store:t,showOnHover:e=!0,setAnchorElement:l=!1,...d}){let n=Wt(d),o=(0,ub.useRef)(null),b=(0,ub.useRef)(0);(0,ub.useEffect)(()=>()=>window.clearTimeout(b.current),[]),(0,ub.useEffect)(()=>Xt("mouseleave",g=>{let R=o.current;R&&g.target===R&&(window.clearTimeout(b.current),b.current=0)},!0),[]);let i=d.onMouseMove,a=jc(e),r=Rr(),s=ic(x=>{if(i?.(x),n||x.defaultPrevented||b.current||!r()||!a(x))return;let g=x.currentTarget;l&&t.setAnchorElement(g),t.setDisclosureElement(g);let{showTimeout:R,timeout:H}=t.getState(),Z=()=>{b.current=0,r()&&(l&&t.setAnchorElement(g),t.show(),queueMicrotask(()=>{t.setDisclosureElement(g)}))},p=R??H;p===0?Z():b.current=window.setTimeout(Z,p)}),G=d.onClick,X=ic(x=>{G?.(x),window.clearTimeout(b.current),b.current=0}),m=(0,ub.useCallback)(x=>{if(o.current=x,!l)return;let{anchorElement:g}=t.getState();g?.isConnected||t.setAnchorElement(x)},[t,l]);return d={...d,ref:Wc(m,d.ref),onMouseMove:s,onClick:X},d=gd(d),d});var Xec="a",My=P(function({store:t,showOnHover:e=!0,...l}){let d=lX();return t=t||d,mc(t,!1),ug({store:t,showOnHover:e,setAnchorElement:!0,...l})}),y1c=M(function(t){let e=My(t);return _(Xec,e)});var bX=u($(),1);var mec="div",Ui=dt({activeStore:null}),Py=new WeakSet;function xec(c){return()=>{let{activeStore:t}=Ui.getState();t===c&&Ui.setState("activeStore",null)}}function gec(c){c&&(Py.add(c),c.hide(),queueMicrotask(()=>Py.delete(c)))}var Hec=P(function({store:t,showOnHover:e=!0,...l}){let d=oX();t=t||d,mc(t,!1);let n=(0,bX.useRef)(!1);(0,bX.useEffect)(()=>Fc(t,["mounted"],m=>{m.mounted||(n.current=!1)}),[t]),(0,bX.useEffect)(()=>{if(!t)return;let m=xec(t);return Oc(m,Fc(t,["mounted"],x=>{if(!t)return;if(x.mounted){let{activeStore:R}=Ui.getState();if(R!==t){if(Py.has(t))return;gec(R)}return Ui.setState("activeStore",t)}let g=setTimeout(m,t.getState().skipTimeout);return()=>clearTimeout(g)}))},[t]);let o=l.onMouseEnter,b=ic(m=>{o?.(m),n.current=!0}),i=l.onFocusVisible,a=ic(m=>{i?.(m),!m.defaultPrevented&&(t?.setAnchorElement(m.currentTarget),t?.show())}),r=l.onBlur,s=ic(m=>{if(r?.(m),m.defaultPrevented)return;let{activeStore:x}=Ui.getState();n.current=!1,x===t&&Ui.setState("activeStore",null)}),G=E(t,["type","contentElement"],m=>m.type==="label"?m.contentElement:null);mr(G,"id");let X=G?.id;return l={"aria-labelledby":l["aria-label"]==null?X:void 0,...l,onMouseEnter:b,onFocusVisible:a,onBlur:s},l=My({store:t,showOnHover(m){if(!n.current||lo(e,m))return!1;let{activeStore:x}=Ui.getState();return x?(t?.show(),!1):!0},...l}),l}),Gg=M(function(t){let e=Hec(t);return _(mec,e)});function Xg({popover:c,...t}={}){let e=on(t.store,Hd(c,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement","unstable_placing"]));let l=e?.getState(),d=Ex({...t,store:e}),n=Gc(t.placement,l?.placement,"bottom"),o={...d.getState(),placement:n,currentPlacement:n,anchorElement:Gc(l?.anchorElement,null),popoverElement:Gc(l?.popoverElement,null),arrowElement:Gc(l?.arrowElement,null),rendered:Symbol("rendered"),unstable_placing:!1},b=dt(o,d,e),i=o.anchorElement===o.disclosureElement?o.anchorElement:null;return at(b,()=>Fc(b,["anchorElement","disclosureElement"],a=>{if(a.anchorElement&&a.anchorElement!==i){i=null;return}i=a.disclosureElement,b.setState("anchorElement",i)})),{...d,...b,setAnchorElement:a=>b.setState("anchorElement",a),setPopoverElement:a=>b.setState("popoverElement",a),setArrowElement:a=>b.setState("arrowElement",a),render:()=>b.setState("rendered",Symbol("rendered"))}}function mg(c,t,e){return Ae(t,[e.popover]),Sc(c,e,"placement"),Cy(c,t,e)}function xg(c={}){let t=c.store?.getState(),e=Xg({...c,placement:Gc(c.placement,t?.placement,"bottom")}),l=Gc(c.timeout,t?.timeout,500),d={...e.getState(),timeout:l,showTimeout:Gc(c.showTimeout,t?.showTimeout),hideTimeout:Gc(c.hideTimeout,t?.hideTimeout),autoFocusOnShow:Gc(t?.autoFocusOnShow,!1)},n=dt(d,e,c.store);return{...e,...n,setAutoFocusOnShow:o=>n.setState("autoFocusOnShow",o)}}function gg(c,t,e){return Sc(c,e,"timeout"),Sc(c,e,"showTimeout"),Sc(c,e,"hideTimeout"),mg(c,t,e)}function PY(c={}){let t=c.store?.getState(),e=xg({...c,placement:Gc(c.placement,t?.placement,"top"),hideTimeout:Gc(c.hideTimeout,t?.hideTimeout,0)}),l={...e.getState(),type:Gc(c.type,t?.type,"description"),skipTimeout:Gc(c.skipTimeout,t?.skipTimeout,300)},d=dt(l,e,c.store);return{...e,...d}}function Zec(c,t,e){return Sc(c,e,"type"),Sc(c,e,"skipTimeout"),gg(c,t,e)}function Hg(c={}){let[t,e]=Ht(PY,c);return Zec(t,e,c)}var iX=$c([sl],[We]),_Y=iX.useContext,KY=iX.useScopedContext,ofc=iX.useProviderContext,bfc=iX.ContextProvider,ifc=iX.ScopedContextProvider;var zr=u($(),1),qY="button",_y=P(function(t){let e=(0,zr.useRef)(null),l=Xr(e,qY),[d,n]=(0,zr.useState)(()=>!!l&&xd({tagName:l,type:t.type}));return(0,zr.useEffect)(()=>{e.current&&n(xd(e.current))},[]),t={role:!d&&l!=="a"?"button":void 0,...t,ref:Wc(e,t.ref)},t=hi(t),t}),Xfc=M(function(t){let e=_y(St(t));return _(qY,e)});var Gb=u($(),1);var Iec="button",pec=Symbol("disclosure"),Ky=P(function({store:t,toggleOnClick:e=!0,...l}){let d=JG();t=t||d,mc(t,!1);let n=(0,Gb.useRef)(null),[o,b]=(0,Gb.useState)(!1),i=E(t,"disclosureElement"),a=E(t,"open"),r=(0,Gb.useCallback)(g=>{let R=n.current;if(n.current=g,g){t?.getState().disclosureElement?.isConnected||t.setDisclosureElement(g);return}t?.getState().disclosureElement===R&&t.setDisclosureElement(null)},[t]);(0,Gb.useEffect)(()=>{let g=i===n.current;i?.isConnected||(t?.setDisclosureElement(n.current),g=!0),b(a&&g)},[i,t,a]);let s=l.onClick,G=jc(e),[X,m]=Hr(l,pec,!0),x=ic(g=>{s?.(g),!g.defaultPrevented&&(X||G(g)&&(t?.setDisclosureElement(g.currentTarget),t?.toggle()))});return l={"aria-expanded":o,"aria-controls":E(t,"contentElement")?.id,...m,...l,ref:Wc(r,l.ref),onClick:x},l=_y(l),l}),Wec=M(function(t){let e=Ky(St(t));return _(Iec,e)});var yec="button",qy=P(function({store:t,...e}){let l=Ci();t=t||l,mc(t,!1);let d=E(t,"contentElement");return e={"aria-haspopup":pi(d,"dialog"),...e},e=Ky({store:t,...e}),e}),Ffc=M(function(t){let e=qy(St(t));return _(yec,e)});var $Y=u(h(),1),Bec="button",aX=P(function({store:t,...e}){let l=YG();return t=t||l,mc(t,!1),e=Zc(e,d=>(0,$Y.jsx)(an,{value:t,children:d}),[t]),e=qy({store:t,...e}),e}),kfc=M(function(t){let e=aX(St(t));return _(Bec,e)});var cN=u($(),1),$y=u(h(),1);var fec="span",hec={top:"4,10 8,6 12,10",right:"6,4 10,8 6,12",bottom:"4,6 8,10 12,6",left:"10,4 6,8 10,12"},cB=P(function({store:t,placement:e,...l}){let d=Rv();t=t||d,mc(t,!1);let n=E(t,["placement"],i=>e||i.placement),o=un(n),b=hec[o];return l={children:(0,cN.useMemo)(()=>(0,$y.jsx)("svg",{display:"block",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,viewBox:"0 0 16 16",height:"1em",width:"1em",children:(0,$y.jsx)("polyline",{points:b})}),[b]),"aria-hidden":!0,...l,style:{width:"1em",height:"1em",pointerEvents:"none",...l.style}},l}),Ufc=M(function(t){let e=cB(t);return _(fec,e)});var tN=u($(),1),rX=$c([sl],[We]),tB=rX.useContext,jfc=rX.useScopedContext,eN=rX.useProviderContext,Mfc=rX.ContextProvider,lN=rX.ScopedContextProvider,sX=(0,tN.createContext)(!1);var Di=u($(),1);var dN="input";function Vec(c,t){if(t!==void 0)return c!=null&&t!=null?t===c:!!t}function Fec(c,t){return c==="input"&&(!t||t==="radio")}var eB=P(function({store:t,name:e,value:l,checked:d,...n}){let o=tB();t=t||o;let b=(0,Di.useContext)(sX),i=qc(n.id),a=(0,Di.useRef)(null),r=E(t,["value"],I=>d??Vec(l,I?.value)),s=E(t,"id"),G=e??s;(0,Di.useEffect)(()=>{i&&r&&t?.getState().activeId!==i&&t?.setActiveId(i)},[t,r,i]);let X=n.onChange,m=Fec(Xr(a,dN),n.type),x=b||Wt(n),[g,R]=xr();(0,Di.useEffect)(()=>{let I=a.current;I&&(m||(r!==void 0&&(I.checked=r),G!==void 0&&(I.name=G),l!==void 0&&(I.value=`${l}`)))},[g,m,r,G,l]);let H=ic(I=>{if(x){I.preventDefault(),I.stopPropagation();return}t?.getState().value!==l&&(m||(I.currentTarget.checked=!0,R()),X?.(I),!I.defaultPrevented&&t?.setValue(l))}),Z=n.onClick,p=ic(I=>{Z?.(I),!I.defaultPrevented&&(m||H(I))}),W=n.onFocus,y=ic(I=>{if(W?.(I),I.defaultPrevented||!m||x||!t)return;let{moves:B,activeId:F}=t.getState();B&&(i&&F!==i||I.currentTarget.checked||I.currentTarget.click())});return n={role:m?void 0:"radio",type:m?"radio":void 0,"aria-checked":r,...n,disabled:x||void 0,id:i,ref:Wc(a,n.ref),onChange:H,onClick:p,onFocus:y},n=Zd({store:t,clickOnEnter:!m,...n}),Dl({name:m?G:void 0,value:m?l:void 0,checked:r,...n})}),wr=Bt(M(function(t){let e=eB(t);return _(dN,e)}));var nN=u($(),1),lB=u(h(),1),Jec="div";function Cec(c){if(!c)return!1;if(c.tagName==="INPUT"){let{type:t,checked:e}=c;if(t==="radio")return e}return c.getAttribute("role")!=="radio"?!1:c.getAttribute("aria-checked")==="true"}function vec(c){let{renderedItems:t}=c.getState();return t.find(e=>Cec(e.element))?.id}var Yec=P(function({store:t,...e}){let l=eN();t=t||l;let d=(0,nN.useContext)(sX)||Wt(e);mc(t,!1),e=Zc(e,b=>(0,lB.jsx)(lN,{value:t,children:(0,lB.jsx)(sX.Provider,{value:d,children:b})}),[t,d]);let n=e.onBlurCapture,o=ic(b=>{if(n?.(b),b.defaultPrevented||!dn(b))return;let i=vec(t);i&&t.setActiveId(i)});return e={role:"radiogroup",...e,"aria-disabled":d||void 0,onBlurCapture:o},e=Id({store:t,...e}),e}),Ar=M(function(t){let e=Yec(t);return _(Jec,e)});function oN(c={}){let t=c.store?.getState(),e=El({...c,focusLoop:Gc(c.focusLoop,t?.focusLoop,!0)}),l={...e.getState(),value:Gc(c.value,t?.value,c.defaultValue,null)},d=dt(l,e,c.store);return{...e,...d,setValue:n=>d.setState("value",n)}}function Sec(c,t,e){return c=pd(c,t,e),Sc(c,e,"value","setValue"),c}function Tr(c={}){c=kG(c);let[t,e]=Ht(oN,c);return Sec(t,e,c)}var kec="div",bN=new WeakMap;function zec(c){let t=bN.get(c);return t||(t={chars:"",cleanupTimeout:0},bN.set(c,t)),t}function Rg(c){c.chars=""}function wec(c,t){let e=c.target;return e&&we(e)?!1:c.key===" "&&t.chars.length?!0:c.key.length===1&&!c.ctrlKey&&!c.altKey&&!c.metaKey&&/^[\p{Letter}\p{Number}]$/u.test(c.key)}function Aec(c,t){if(yt(c))return!0;let e=c.target;return e?t.some(l=>l.element===e):!1}function Tec(c){return c.filter(t=>!t.disabled)}function Zg(c,t){let e=c.typeaheadText??(c.element?.textContent||c.children||"value"in c&&c.value);return e?MC(e).trim().toLowerCase().startsWith(t.toLowerCase()):!1}function Oec({activeId:c,char:t,items:e,typeaheadState:l}){if(!c)return e;let d=e.find(o=>o.id===c);if(!d||!Zg(d,t))return e;let{chars:n}=l;return n!==t&&Zg(d,n)?e:(l.chars=t,Q9(e.filter(o=>Zg(o,t)),c).filter(o=>o.id!==c))}var Xo=P(function({store:t,typeahead:e=!0,...l}){let d=nn();t=t||d,mc(t,!1);let n=l.onKeyDownCapture,o=ic(b=>{if(n?.(b),b.defaultPrevented||!e||!t)return;let i=zec(t);if(!wec(b,i))return Rg(i);let{renderedItems:a,items:r,activeId:s}=t.getState(),G=Tec(r.length>a.length?r:a);if(!Aec(b,G))return Rg(i);b.preventDefault(),window.clearTimeout(i.cleanupTimeout),i.cleanupTimeout=window.setTimeout(()=>{Rg(i)},500);let X=b.key.toLowerCase();i.chars+=X,G=Oec({activeId:s,char:X,items:G,typeaheadState:i});let m=G.find(x=>Zg(x,i.chars));m?t.move(m.id):Rg(i)});return l={...l,onKeyDownCapture:o},Dl(l)}),Ig=M(function(t){let e=Xo(t);return _(kec,e)});var Qec="span",Uec=P(function({store:t,...e}){let l=Ni();return t=t||l,e=cB({store:t,...e}),e}),dB=M(function(t){let e=Uec(t);return _(Qec,e)});var Xb=u($(),1),Ml=u(h(),1);var Dec="button";function Lec(c){return Array.from(c.selectedOptions).map(t=>t.value)}function pg(c,t){return()=>{let e=new Set,l=t();for(;l;){let d=c.item(l);if(!d)return;if(d.value!=null)return d.id;if(e.has(l))return;e.add(l),l=t({activeId:l})}}}var Eec=P(function({store:t,name:e,form:l,required:d,showOnKeyDown:n=!0,moveOnKeyDown:o=!0,toggleOnPress:b=!0,toggleOnClick:i=b,...a}){let r=Si();t=t||r,mc(t,!1);let s=a.onKeyDown,G=Wt(a),X=jc(n),m=jc(o),x=E(t,"placement"),g=un(x),R=E(t,"value"),H=Array.isArray(R),Z=ic(A=>{if(s?.(A),A.defaultPrevented||!t)return;let{orientation:S,items:O,activeId:N}=t.getState(),T=S!=="horizontal",k=S!=="vertical",Q=!!O.find(z=>!z.disabled&&z.value!=null)?.rowId,ec={ArrowUp:(Q||T)&&pg(t,t.up),ArrowRight:(Q||k)&&pg(t,t.next),ArrowDown:(Q||T)&&pg(t,t.down),ArrowLeft:(Q||k)&&pg(t,t.previous)}[A.key];ec&&m(A)&&(A.preventDefault(),t.move(ec()));let L=g==="top"||g==="bottom";({ArrowDown:L,ArrowUp:L,ArrowLeft:g==="left",ArrowRight:g==="right"})[A.key]&&X(A)&&(A.preventDefault(),t.move(N),yi(A.currentTarget,"keyup",t.show))});a=Zc(a,A=>(0,Ml.jsx)(vx,{value:t,children:A}),[t]);let[p,W]=(0,Xb.useState)(!1),y=(0,Xb.useRef)(!1);(0,Xb.useEffect)(()=>{let A=y.current;y.current=!1,!A&&W(!1)},[R]);let I=E(t,"labelElement");mr(I,"id");let B=I?.id,F=a["aria-label"],V=a["aria-labelledby"]||B,f=E(t,["items"],A=>{if(e)return A.items}),C=(0,Xb.useMemo)(()=>{let A=f?.flatMap(S=>S.value??[]);return[...new Set(A)]},[f]);a=Zc(a,A=>e?(0,Ml.jsxs)(Ml.Fragment,{children:[(0,Ml.jsxs)("select",{style:AG(),tabIndex:-1,"aria-hidden":!0,"aria-label":F,"aria-labelledby":F!=null?void 0:V,name:e,form:l,required:d,disabled:G,value:R,multiple:H,onFocus:()=>t?.getState().selectElement?.focus(),onChange:S=>{y.current=!0,W(!0),t?.setValue(H?Lec(S.target):S.target.value)},children:[q0(R).map(S=>S==null||C.includes(S)?null:(0,Ml.jsx)("option",{value:S,children:S},S)),C.map(S=>(0,Ml.jsx)("option",{value:S,children:S},S))]}),A]}):A,[t,F,V,e,l,d,R,H,C,G]);let J=(0,Ml.jsxs)(Ml.Fragment,{children:[R,(0,Ml.jsx)(dB,{})]}),w=E(t,"contentElement");return a={role:"combobox","aria-autocomplete":"none","aria-labelledby":a["aria-label"]!=null?void 0:B,"aria-haspopup":pi(w,"listbox"),"data-autofill":p||void 0,"data-name":e,children:J,...a,ref:Wc(t.setSelectElement,a.ref),onKeyDown:Z},a=aX({store:t,toggleOnClick:i,...a}),a=Xo({store:t,...a}),a}),Wg=M(function(t){let e=Eec(St(t));return _(Dec,e)});var iN=u($(),1),yg=(0,iN.createContext)(void 0);var aN=u($(),1),rN=u(h(),1),jec="div",nB=P(function(t){let[e,l]=(0,aN.useState)();return t=Zc(t,d=>(0,rN.jsx)(yg.Provider,{value:l,children:d}),[]),t={role:"group","aria-labelledby":t["aria-label"]!=null?void 0:e,...t},t}),Qhc=M(function(t){let e=nB(t);return _(jec,e)});var Mec="div",oB=P(function({store:t,...e}){return e=nB(e),e}),Bg=M(function(t){let e=oB(t);return _(Mec,e)});var sN=u($(),1),Pec="div",bB=P(function(t){let e=(0,sN.useContext)(yg),l=qc(t.id);return Hc(()=>(e?.(l),()=>e?.(void 0)),[e,l]),t={"aria-hidden":!0,...t,id:l},t}),Phc=M(function(t){let e=bB(t);return _(Pec,e)});var _ec="div",iB=P(function({store:t,...e}){return e=bB(e),e}),fg=M(function(t){let e=iB(t);return _(_ec,e)});var uN=u($(),1),Kec="div";function qec(c){let t=c.relatedTarget;return Et(t)?Kc(c.currentTarget,t):!1}var aB=Symbol("composite-hover");function $ec(c){let{relatedTarget:t}=c;if(!Et(t))return!1;let e=t;do{if(ze(e,aB)&&e[aB])return!0;e=e.parentElement}while(e);return!1}var uX=P(function({store:t,focusOnHover:e=!0,blurOnHoverEnd:l=!!e,...d}){let n=nn();t=t||n,mc(t,!1);let o=Rr(),b=d.onMouseMove,i=jc(e),a=ic(m=>{if(b?.(m),!m.defaultPrevented&&o()&&i(m)){if(!Ll(m.currentTarget)){let x=t?.getState().compositeElement;x&&!Bi(x)&&x.focus({preventScroll:!0})}t?.setActiveId(m.currentTarget.id)}}),r=d.onMouseLeave,s=jc(l),G=ic(m=>{r?.(m),!m.defaultPrevented&&o()&&(qec(m)||$ec(m)||i(m)&&s(m)&&(t?.setActiveId(null),t?.getState().compositeElement?.focus({preventScroll:!0})))}),X=(0,uN.useCallback)(m=>{m&&(m[aB]=!0)},[]);return d={...d,ref:Wc(X,d.ref),onMouseMove:a,onMouseLeave:G},d}),hg=Bt(M(function(t){let e=uX(t);return _(Kec,e)}));var GN=u($(),1),XN=u(h(),1);var clc="div";function tlc(c,t){if(t!=null)return c==null?!1:Array.isArray(c)?c.includes(t):c===t}var elc=P(function({store:t,value:e,getItem:l,hideOnClick:d,setValueOnClick:n=e!=null,preventScrollOnKeyDown:o=!0,focusOnHover:b=!0,...i}){let a=pv();t=t||a,mc(t,!1);let r=qc(i.id),s=Wt(i),{listElement:G,multiSelectable:X,selected:m,autoFocus:x}=Fi(t,["value","activeId","items"],{listElement:"listElement",multiSelectable(B){return Array.isArray(B.value)},selected(B){return tlc(B.value,e)},autoFocus(B){return e==null||B.value==null||B.activeId!==r&&t?.item(B.activeId)?!1:Array.isArray(B.value)?B.value[B.value.length-1]===e:B.value===e}}),g=E(t?.combobox,"virtualFocus"),R=(0,GN.useCallback)(B=>{let F={...B,value:s?void 0:e};return l?l(F):F},[s,e,l]);d=d??(e!=null&&!X);let H=i.onClick,Z=jc(n),p=jc(d),W=ic(B=>{H?.(B),!B.defaultPrevented&&(bx(B)||ox(B)||(Z(B)&&e!=null&&t?.setValue(F=>Array.isArray(F)?F.includes(e)?F.filter(V=>V!==e):[...F,e]:e),p(B)&&t?.hide()))});i=Zc(i,B=>(0,XN.jsx)(Yx.Provider,{value:m??!1,children:B}),[m]);let y=i.autoFocus??x;i={role:ur(G),"aria-selected":m,children:e,...i,id:r,autoFocus:g===!1?!1:y,"data-autofocus":y||void 0,onClick:W},i=Zd({store:t,getItem:R,preventScrollOnKeyDown:o,...i});let I=jc(b);return i=uX({store:t,...i,focusOnHover(B){return I(B)?t.getState().open:!1}}),i}),Vg=Bt(M(function(t){let e=elc(t);return _(clc,e)}));var mN=u($(),1),Fg=(0,mN.createContext)(!1);var xN=u($(),1),rB=u(h(),1),llc="span",dlc=(0,rB.jsx)("svg",{display:"block",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,viewBox:"0 0 16 16",height:"1em",width:"1em",children:(0,rB.jsx)("polyline",{points:"4,8 7,12 12,4"})});function nlc(c){return c.checked?c.children||dlc:null}var GX=P(function({store:t,checked:e,...l}){let d=(0,xN.useContext)(Fg);e=e??d;let n=nlc({checked:e,children:l.children});return l={"aria-hidden":!0,...l,children:n,style:{width:"1em",height:"1em",pointerEvents:"none",...l.style}},l}),XVc=M(function(t){let e=GX(t);return _(llc,e)});var gN=u($(),1),olc="span",blc=P(function({store:t,checked:e,...l}){let d=(0,gN.useContext)(Yx);return e=e??d,l=GX({...l,checked:e}),l}),Jg=M(function(t){let e=blc(t);return _(olc,e)});var ilc="div",alc=P(function({store:t,...e}){let l=Si();t=t||l,mc(t,!1);let d=qc(e.id),n=e.onClick,o=ic(b=>{n?.(b),!b.defaultPrevented&&queueMicrotask(()=>{t?.getState().selectElement?.focus()})});return e={...e,id:d,ref:Wc(t.setLabelElement,e.ref),onClick:o,style:{cursor:"default",...e.style}},e}),Cg=Bt(M(function(t){let e=alc(t);return _(ilc,e)}));var Gl=u($(),1),vg=u(h(),1);var rlc="div",HN=(0,Gl.createContext)(null),sB=P(function({store:t,resetOnEscape:e=!0,hideOnEnter:l=!0,composite:d,alwaysVisible:n,...o}){let b=Ni();t=t||b,mc(t,!1);let i=qc(o.id),a=E(t,"value"),r=Array.isArray(a),[s,G]=(0,Gl.useState)(a),X=E(t,"mounted");(0,Gl.useEffect)(()=>{X||G(a)},[X,a]),e=e&&!r;let m=o.onKeyDown,x=jc(e),g=jc(l),R=ic(S=>{m?.(S),!S.defaultPrevented&&(S.key==="Escape"&&x(S)&&t?.setValue(s),(S.key===" "||S.key==="Enter")&&yt(S)&&g(S)&&(S.preventDefault(),t?.hide()))}),H=(0,Gl.useContext)(Ry),Z=(0,Gl.useState)(),[p,W]=H||Z,y=(0,Gl.useMemo)(()=>[p,W],[p,W]),[I,B]=(0,Gl.useState)(null),F=(0,Gl.useContext)(HN);(0,Gl.useEffect)(()=>{if(F)return F(t),()=>F(null)},[F,t]),o=Zc(o,S=>(0,vg.jsx)(vx,{value:t,children:(0,vg.jsx)(HN.Provider,{value:B,children:(0,vg.jsx)(Ry.Provider,{value:y,children:S})})}),[t,y]);let V=!!t.combobox;d=d??(!V&&I!==t);let[,f]=Gx(d?t.setListElement:null),C=ao(X,o.hidden,n),J=C?{...o.style,display:"none"}:o.style;d&&(o={role:"listbox","aria-multiselectable":r||void 0,...o});let w=E(t,["labelElement"],S=>p?null:S.labelElement);mr(w,"id");let A=p||w?.id;return o={"aria-labelledby":o["aria-label"]!=null?void 0:A,hidden:C,...o,id:i,ref:Wc(f,o.ref),style:J,onKeyDown:R},o=Id({store:t,...o,composite:d}),o=Xo({store:t,typeahead:!V,...o}),o}),slc=M(function(t){let e=sB(t);return _(rlc,e)});var ulc="div",Glc=P(function({store:t,alwaysVisible:e,...l}){let d=Si();return t=t||d,l=sB({store:t,alwaysVisible:e,...l}),l=tX({store:t,alwaysVisible:e,...l}),l}),Yg=yd(M(function(t){let e=Glc(t);return _(ulc,e)}),Si);function RN({combobox:c,...t}={}){let e=on(t.store,Hd(c,["value","items","renderedItems","compositeElement","baseElement","arrowElement","anchorElement","contentElement","popoverElement","disclosureElement","inputElement","labelElement","selectElement","selectLabelElement"]));let l=e.getState(),d=El({...t,store:e,virtualFocus:Gc(t.virtualFocus,l.virtualFocus,!0),compositeElementInFocusOrder:Gc(t.compositeElementInFocusOrder,t.includesBaseElement,l.compositeElementInFocusOrder,l.includesBaseElement,!1),activeId:Gc(t.activeId,l.activeId,t.defaultActiveId,null),orientation:Gc(t.orientation,l.orientation,"vertical")}),n=Xg({...t,store:e,placement:Gc(t.placement,l.placement,"bottom-start")}),o=new String(""),b={...d.getState(),...n.getState(),value:Gc(t.value,l.value,t.defaultValue,o),setValueOnMove:Gc(t.setValueOnMove,l.setValueOnMove,!1),labelElement:Gc(l.labelElement,null),selectElement:Gc(l.selectElement,null),listElement:Gc(l.listElement,null)},i=dt(b,d,n,e);return at(i,()=>Fc(i,["value","items"],a=>{if(a.value!==o||!a.items.length)return;let r=a.items.find(s=>!s.disabled&&s.value!=null);r?.value!=null&&i.setState("value",r.value)})),at(i,()=>Fc(i,["mounted"],a=>{a.mounted||i.setState("activeId",b.activeId)})),at(i,()=>Fc(i,["mounted","items","value"],a=>{if(c||a.mounted)return;let r=q0(a.value),s=r[r.length-1];if(s==null)return;let G=a.items.find(X=>!X.disabled&&X.value===s);G&&i.setState("activeId",G.id)})),at(i,()=>oo(i,["setValueOnMove","moves"],a=>{let{mounted:r,value:s,activeId:G}=i.getState();if(!a.setValueOnMove&&r||Array.isArray(s)||!a.moves||!G)return;let X=d.item(G);!X||X.disabled||X.value==null||i.setState("value",X.value)})),{...d,...n,...i,combobox:c,setValue:a=>i.setState("value",a),setLabelElement:a=>{i.setState("labelElement",a),c?.setSelectLabelElement(a)},setSelectElement:a=>i.setState("selectElement",a),setListElement:a=>i.setState("listElement",a)}}function mlc(c){let t=Cx();return c={...c,combobox:c.combobox!==void 0?c.combobox:t},kG(c)}function xlc(c,t,e){return Ae(t,[e.combobox]),Sc(c,e,"value","setValue"),Sc(c,e,"setValueOnMove"),Object.assign(mg(pd(c,t,e),t,e),{combobox:e.combobox})}function Ng(c={}){c=mlc(c);let[t,e]=Ht(RN,c);return xlc(t,e,c)}var ZN=u($(),1),IN=u(h(),1);var glc="div",Hlc=P(function({store:t,"aria-setsize":e,"aria-posinset":l,...d}){let n=nn();t=t||n,mc(t,!1);let o=qc(d.id),b=E(t,"compositeElement")||void 0,i=(0,ZN.useMemo)(()=>({id:o,compositeElement:b,ariaSetSize:e,ariaPosInSet:l}),[o,b,e,l]);return d=Zc(d,a=>(0,IN.jsx)(xx.Provider,{value:i,children:a}),[i]),d={...d,id:o},d}),Sg=M(function(t){let e=Hlc(t);return _(glc,e)});function pN(c={}){c.store;let t=c.store?.getState(),e={value:Gc(c.value,t?.value,c.defaultValue,!1)},l=dt(e,c.store);return{...l,setValue:d=>l.setState("value",d)}}function Zlc(c,t,e){return Ae(t,[e.store]),Sc(c,e,"value","setValue"),c}function WN(c={}){let[t,e]=Ht(pN,c);return Zlc(t,e,c)}var XX=$c(),yN=XX.useContext,x2c=XX.useScopedContext,g2c=XX.useProviderContext,H2c=XX.ContextProvider,R2c=XX.ScopedContextProvider;var Or=u($(),1),fN=u(h(),1);function kg(c){return Array.isArray(c)?c.toString():c}var hN="input";function BN(c,t){t?c.indeterminate=!0:c.indeterminate&&(c.indeterminate=!1)}function Ilc(c,t){return c==="input"&&(!t||t==="checkbox")}var uB=P(function({store:t,name:e,value:l,checked:d,defaultChecked:n,...o}){let b=yN();t=t||b;let[i,a]=(0,Or.useState)(n??!1),r=E(t,["value"],y=>{if(d!==void 0)return d;if(y?.value===void 0)return i;if(l!=null){if(Array.isArray(y.value)){let I=kg(l);return y.value.includes(I)}return y.value===l}return Array.isArray(y.value)?!1:typeof y.value=="boolean"?y.value:!1}),s=(0,Or.useRef)(null),G=Ilc(Xr(s,hN),o.type),X=r?r==="mixed":void 0,m=r==="mixed"?!1:r,x=Wt(o),[g,R]=xr();(0,Or.useEffect)(()=>{let y=s.current;y&&(BN(y,X),!G&&(y.checked=m,e!==void 0&&(y.name=e),l!==void 0&&(y.value=String(l))))},[g,X,G,m,e,l]);let H=o.onChange,Z=ic(y=>{if(x){y.stopPropagation(),y.preventDefault();return}if(BN(y.currentTarget,X),G||(y.currentTarget.checked=!y.currentTarget.checked,R()),H?.(y),y.defaultPrevented)return;let I=y.currentTarget.checked;a(I),t?.setValue(B=>{if(l==null)return I;let F=kg(l);return Array.isArray(B)?I?B.includes(F)?B:[...B,F]:B.filter(V=>V!==F):B===F?!1:F})}),p=o.onClick,W=ic(y=>{p?.(y),!y.defaultPrevented&&(G||Z(y))});return o=Zc(o,y=>(0,fN.jsx)(Fg.Provider,{value:m,children:y}),[m]),o={role:G?void 0:"checkbox",type:G?"checkbox":void 0,"aria-checked":r,...o,ref:Wc(s,o.ref),onChange:Z,onClick:W},o=hi({clickOnEnter:!G,...o}),Dl({name:G?e:void 0,value:G?l:void 0,checked:m,...o})}),h2c=M(function(t){let e=uB(t);return _(hN,e)});var GB=u($(),1),mX=$c([sl,rg],[We,kr]),xX=mX.useContext,Qr=mX.useScopedContext,Li=mX.useProviderContext,VN=mX.ContextProvider,FN=mX.ScopedContextProvider;var zg=(0,GB.createContext)(void 0),wg=(0,GB.createContext)(!1);var Ag=u($(),1),XB=u(h(),1);var plc="div";function Wlc({store:c,...t}){let[e,l]=(0,Ag.useState)(void 0),d=t["aria-label"],n=E(c,"disclosureElement"),o=E(c,"contentElement");return(0,Ag.useEffect)(()=>{let b=n;if(!b)return;let i=o;i&&(d||i.hasAttribute("aria-label")?l(void 0):b.id&&l(b.id))},[d,n,o]),e}var mB=P(function({store:t,alwaysVisible:e,composite:l,...d}){let n=Li();t=t||n,mc(t,!1);let o=t.parent,b=t.menubar,i=!!o,a=qc(d.id),r=d.onKeyDown,s=E(t,["placement"],W=>un(W.placement)),G=E(t,["orientation"],W=>W.orientation==="both"?void 0:W.orientation),X=G!=="vertical",m=E(b,["orientation"],W=>!!W&&W.orientation!=="vertical"),x=ic(W=>{if(r?.(W),!W.defaultPrevented){if(i||b&&!X){let y={ArrowRight:()=>s==="left"&&!X,ArrowLeft:()=>s==="right"&&!X,ArrowUp:()=>s==="bottom"&&X,ArrowDown:()=>s==="top"&&X}[W.key];if(y?.())return W.stopPropagation(),W.preventDefault(),t?.hide()}if(b){let y={ArrowRight:()=>{if(m)return b.next()},ArrowLeft:()=>{if(m)return b.previous()},ArrowDown:()=>{if(!m)return b.next()},ArrowUp:()=>{if(!m)return b.previous()}}[W.key],I=y?.();I!==void 0&&(W.stopPropagation(),W.preventDefault(),b.move(I))}}});d=Zc(d,W=>(0,XB.jsx)(FN,{value:t,children:W}),[t]);let g=Wlc({store:t,...d}),R=E(t,"mounted"),H=ao(R,d.hidden,e),Z=H?{...d.style,display:"none"}:d.style;d=Zc(d,W=>(0,XB.jsx)(wg.Provider,{value:H,children:W}),[H]),d={"aria-labelledby":g,hidden:H,...d,id:a,ref:Wc(a?t.setContentElement:null,d.ref),style:Z,onKeyDown:x};let p=!!t.combobox;return l=l??!p,l&&(d={role:"menu","aria-orientation":G,...d}),d=Id({store:t,composite:l,...d}),d=Xo({store:t,typeahead:!p,...d}),d}),ylc=M(function(t){let e=mB(t);return _(plc,e)});var xn=u($(),1);var Blc="div",flc=P(function({store:t,modal:e=!1,portal:l=e,hideOnEscape:d=!0,autoFocusOnShow:n=!0,hideOnHoverOutside:o,alwaysVisible:b,...i}){let a=Li();t=t||a,mc(t,!1);let r=(0,xn.useRef)(null),s=t.parent,G=t.menubar,X=!!s,m=!!G&&!X,x=X?!1:e;i={...i,ref:Wc(r,i.ref)};let{"aria-labelledby":g,...R}=mB({store:t,alwaysVisible:b,...i});i=R;let[H,Z]=(0,xn.useState)(),p=E(t,["autoFocusOnShow","initialFocus","renderedItems","compositeElement"],f=>{if(!f.autoFocusOnShow)return;let C=J=>!J.disabled&&!!J.element;switch(f.initialFocus){case"first":return f.renderedItems.find(C)?.element||null;case"last":for(let J=f.renderedItems.length-1;J>=0;J-=1){let w=f.renderedItems[J];if(w&&C(w))return w.element}return null;default:return f.compositeElement}});(0,xn.useEffect)(()=>{let f=!1;return Z(C=>{if(f)return;if(x&&C?.current?.isConnected)return C;if(p===void 0)return;if(p&&p===C?.current)return C;let J=(0,xn.createRef)();return J.current=p,J}),()=>{f=!0}},[x,p]);let W=!!H||!!i.initialFocus||x,y=n===!1?!1:W&&n,I=E(t,["disclosureElement","anchorElement"],f=>f.disclosureElement||f.anchorElement),B=E(t.combobox||t,"contentElement"),F=E(s?.combobox||s,"contentElement"),V=(0,xn.useMemo)(()=>{if(!F||!B)return;let f=B.getAttribute("role"),C=F.getAttribute("role");if(!((C==="menu"||C==="menubar")&&f==="menu"))return F},[B,F]);return V!==void 0&&(i={preserveTabOrderAnchor:V,...i}),i=dX({store:t,alwaysVisible:b,initialFocus:H,autoFocusOnShow:y,finalFocus:I,...i,hideOnEscape(f){return lo(d,f)?!1:(t?.hideAll(),!0)},hideOnHoverOutside(f){let C=t?.getState().disclosureElement;return(typeof o=="function"?o(f):o??(X?!0:m?C?!Ll(C):!0:!1))?f.defaultPrevented||!X||!C||(o9(C,"mouseout",f),!Ll(C))?!0:(requestAnimationFrame(()=>{Ll(C)||t?.hide()}),!1):!1},modal:x,portal:l,backdrop:X?!1:i.backdrop}),i={"aria-labelledby":g,...i},i}),Tg=yd(M(function(t){let e=flc(t);return _(Blc,e)}),Li);var CN=u($(),1),xB=u(h(),1);var hlc="button";function Vlc(c,t){return{ArrowDown:t==="bottom"||t==="top"?"first":!1,ArrowUp:t==="bottom"||t==="top"?"last":!1,ArrowRight:t==="right"?"first":!1,ArrowLeft:t==="left"?"first":!1}[c.key]}function JN(c,t){return!!c?.some(e=>!e.element||e.element===t?!1:e.element.getAttribute("aria-expanded")==="true")}var Flc=P(function({store:t,focusable:e,accessibleWhenDisabled:l,showOnHover:d,...n}){let o=Li();t=t||o,mc(t,!1);let b=(0,CN.useRef)(null),i=t.parent,a=t.menubar,r=!!i,s=!!a&&!r,G=Wt(n),X=f=>G||qC(f),m=()=>{let f=b.current;f&&(t?.setDisclosureElement(f),t?.show())},x=n.onFocus,g=ic(f=>{if(x?.(f),X(f.currentTarget)||f.defaultPrevented||(t?.setAutoFocusOnShow(!1),t?.setActiveId(null),!a)||!s)return;let{items:C}=a.getState();JN(C,f.currentTarget)&&m()}),R=E(t,["placement"],f=>un(f.placement)),H=n.onKeyDown,Z=ic(f=>{if(H?.(f),X(f.currentTarget)||f.defaultPrevented)return;let C=Vlc(f,R);if(C){f.preventDefault();let{open:J}=t.getState();if(J){let w=C==="last"?t.last():t.first();t.move(w);return}m(),t?.setAutoFocusOnShow(!0),t?.setInitialFocus(C)}}),p=n.onClick,W=ic(f=>{if(p?.(f),f.defaultPrevented||!t)return;let C=!f.detail,{open:J}=t.getState();(!J||C)&&((!r||C)&&t.setAutoFocusOnShow(!0),t.setInitialFocus(C?"first":"container")),r&&m()});n=Zc(n,f=>(0,xB.jsx)(VN,{value:t,children:f}),[t]),r&&(n={...n,render:(0,xB.jsx)(sn.div,{render:n.render})});let y=qc(n.id),I=E(i?.combobox||i,"contentElement"),B=r||s?ur(I,"menuitem"):void 0,F=E(t,"contentElement"),V=!!t.combobox;return n={role:B,"aria-haspopup":pi(F,V?"dialog":"menu"),...n,id:y,ref:Wc(b,n.ref),onFocus:g,onKeyDown:Z,onClick:W},n=ug({store:t,focusable:e,accessibleWhenDisabled:l,...n,showOnHover:f=>{if(!(()=>{if(typeof d=="function")return d(f);if(d!=null)return d;if(r)return!0;if(!a)return!1;let{items:w}=a.getState();return s&&JN(w)})())return!1;let J=s?a:i;return J&&J.setActiveId(f.currentTarget.id),!0}}),n=aX({store:t,toggleOnClick:!r,focusable:e,accessibleWhenDisabled:l,...n}),n=Xo({store:t,typeahead:s,...n}),n}),Ur=M(function(t){let e=Flc(t);return _(hlc,St(e))});var Jlc="div",Clc=P(function(t){return t=oB(t),t}),Og=M(function(t){let e=Clc(t);return _(Jlc,e)});var vlc="div",Ylc=P(function(t){return t=iB(t),t}),Qg=M(function(t){let e=Ylc(t);return _(vlc,e)});var vN=u($(),1);var Nlc="div";function Slc(c,t,e){if(!c)return!1;if(Ll(c))return!0;let l=t?.find(n=>n.element===e?!1:n.element?.getAttribute("aria-expanded")==="true")?.element?.getAttribute("aria-controls");if(!l)return!1;let d=Bc(c).getElementById(l);return d?Ll(d)?!0:!!d.querySelector("[role=menuitem][aria-expanded=true]"):!1}var gX=P(function({store:t,hideOnClick:e=!0,preventScrollOnKeyDown:l=!0,focusOnHover:d,blurOnHoverEnd:n,...o}){let b=Qr(!0),i=KY();t=t||b||i,mc(t,!1);let a=o.onClick,r=jc(e),s="hideAll"in t?t.hideAll:void 0,G=!!s,X=ic(g=>{if(a?.(g),g.defaultPrevented||bx(g)||ox(g)||!s)return;let R=g.currentTarget.getAttribute("aria-haspopup");R&&R!=="false"||r(g)&&s()}),m=E(t,["contentElement"],g=>"contentElement"in g?g.contentElement:null),x=(0,vN.useContext)(wg);return o={role:ur(m,"menuitem"),...o,onClick:X},o=Zd({store:t,preventScrollOnKeyDown:l,...o,shouldRegisterItem:x?!1:o.shouldRegisterItem}),o=uX({store:t,...o,focusOnHover(g){let R=()=>typeof d=="function"?d(g):d??!0;if(!t||!R())return!1;let{compositeElement:H,items:Z}=t.getState();return G?(g.currentTarget.hasAttribute("aria-expanded")&&g.currentTarget.focus({preventScroll:!0}),!0):Slc(H,Z,g.currentTarget)?(g.currentTarget.focus({preventScroll:!0}),!0):!1},blurOnHoverEnd(g){return typeof n=="function"?n(g):n??G}}),o}),Ug=Bt(M(function(t){let e=gX(t);return _(Nlc,e)}));var YN=u($(),1),klc="span",zlc=P(function({store:t,checked:e,...l}){let d=(0,YN.useContext)(zg);return e=e??d,l=GX({...l,checked:e}),l}),Dr=M(function(t){let e=zlc(t);return _(klc,e)});var HB=u($(),1);var wlc="div";function gB(c,t,e){if(t===void 0)return Array.isArray(c)?c:!!e;let l=kg(t);return Array.isArray(c)?e?c.includes(l)?c:[...c,l]:c.filter(d=>d!==l):e?l:c===l?!1:c}var Alc=P(function({store:t,name:e,value:l,checked:d,defaultChecked:n,hideOnClick:o=!1,...b}){let i=Qr();t=t||i,mc(t,!1);let a=ZG(n);(0,HB.useEffect)(()=>{t?.setValue(e,(s=l!==void 0?[]:!1)=>a?gB(s,l,!0):s)},[t,e,l,a]),(0,HB.useEffect)(()=>{d!==void 0&&t?.setValue(e,s=>gB(s,l,d))},[t,e,l,d]);let r=WN({value:E(t,["values"],s=>s.values[e]),setValue(s){t?.setValue(e,()=>{if(d===void 0)return s;let G=gB(s,l,d);return!Array.isArray(G)||!Array.isArray(s)?G:jC(s,G)?s:G})}});return b={role:"menuitemcheckbox",...b},b=uB({store:r,name:e,value:l,checked:d,...b}),b=gX({store:t,hideOnClick:o,...b}),b}),Dg=Bt(M(function(t){let e=Alc(t);return _(wlc,e)}));var ZB=u($(),1),NN=u(h(),1);var Tlc="div";function RB(c,t,e){return e===void 0?c:e?t:c===t?!1:c}var Olc=P(function({store:t,name:e,value:l,checked:d,defaultChecked:n,onChange:o,hideOnClick:b=!1,...i}){let a=Qr();t=t||a,mc(t,!1);let r=ZG(n);(0,ZB.useEffect)(()=>{t?.setValue(e,(G=!1)=>RB(G,l,r))},[t,e,l,r]),(0,ZB.useEffect)(()=>{d!==void 0&&t?.setValue(e,G=>RB(G,l,d))},[t,e,l,d]);let s=E(t,["values"],G=>G.values[e]===l);return i=Zc(i,G=>(0,NN.jsx)(zg.Provider,{value:s,children:G}),[s]),i={role:"menuitemradio",...i},i=eB({name:e,value:l,checked:s,onChange(G){if(o?.(G),G.defaultPrevented)return;let X=G.currentTarget;t?.setValue(e,m=>RB(m,l,d??X.checked))},...i}),i=gX({store:t,hideOnClick:b,...i}),i}),Lg=Bt(M(function(t){let e=Olc(t);return _(Tlc,e)}));function SN({combobox:c,parent:t,menubar:e,...l}={}){let d=!!e&&!t,n=on(l.store,k9(t,["values"]),Hd(c,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=n.getState(),b=El({...l,store:n,orientation:Gc(l.orientation,o.orientation,"vertical")}),i=xg({...l,store:n,placement:Gc(l.placement,o.placement,"bottom-start"),timeout:Gc(l.timeout,o.timeout,d?0:150),hideTimeout:Gc(l.hideTimeout,o.hideTimeout,0)}),a={...b.getState(),...i.getState(),initialFocus:Gc(o.initialFocus,"container"),values:Gc(l.values,o.values,l.defaultValues,{})},r=dt(a,b,i,n);return at(r,()=>Fc(r,["mounted"],s=>{s.mounted||r.setState("activeId",null)})),at(r,()=>Fc(t,["orientation"],s=>{r.setState("placement",s.orientation==="vertical"?"right-start":"bottom-start")})),{...b,...i,...r,combobox:c,parent:t,menubar:e,hideAll:()=>{i.hide(),t?.hideAll()},setInitialFocus:s=>r.setState("initialFocus",s),setValues:s=>r.setState("values",s),setValue:(s,G)=>{s!=="__proto__"&&s!=="constructor"&&(Array.isArray(s)||r.setState("values",X=>{let m=X[s],x=sr(G,m);return x===m?X:{...X,[s]:x!==void 0&&x}}))}}}function Ulc(c,t,e){return Ae(t,[e.combobox,e.parent,e.menubar]),Sc(c,e,"values","setValues"),Object.assign(gg(pd(c,t,e),t,e),{combobox:e.combobox,parent:e.parent,menubar:e.menubar})}function Eg(c={}){let t=xX(),e=_Y(),l=Cx();c={...c,parent:c.parent!==void 0?c.parent:t,menubar:c.menubar!==void 0?c.menubar:e,combobox:c.combobox!==void 0?c.combobox:l};let[d,n]=Ht(SN,c);return Ulc(d,n,c)}var Dlc="hr",Llc=P(function({store:t,...e}){let l=xX();return t=t||l,e=py({store:t,...e}),e}),jg=M(function(t){let e=Llc(t);return _(Dlc,e)});var t3=u(rc(),1),Pg=u(Y(),1);var Lr=u(Y(),1),HX=(0,Lr.createContext)({});HX.displayName="CompositeContext";var Pl=()=>(0,Lr.useContext)(HX),Mg=(0,Lr.createContext)(!1);Mg.displayName="CompositeGroupContext";var kN=()=>(0,Lr.useContext)(Mg);var zN=u(Y(),1);var IB=u(h(),1),wN=(0,zN.forwardRef)(function(t,e){let l=Pl(),{children:d,...n}=t,o=t.store??l.store;return(0,IB.jsx)(Bg,{store:o,...n,ref:e,children:(0,IB.jsx)(Mg.Provider,{value:!0,children:d})})});var AN=u(Y(),1);var TN=u(h(),1),ON=(0,AN.forwardRef)(function(t,e){let l=Pl();if(!kN())throw new Error("Composite.GroupLabel can only be rendered inside Composite.Group.");let n=t.store??l.store;return(0,TN.jsx)(fg,{store:n,...t,ref:e})});var QN=u(Y(),1);var UN=u(h(),1),DN=(0,QN.forwardRef)(function(t,e){let l=Pl(),d=t.store??l.store;return(0,UN.jsx)(hg,{store:d,...t,ref:e})});var EN=u(Y(),1),ICc=u(Qe(),1);var jN=u(h(),1),MN=(0,EN.forwardRef)(function(t,e){let l=Pl(),d=t.store??l.store;return(0,jN.jsx)(Ji,{store:d,...t,ref:e})});var PN=u(Y(),1);var _N=u(h(),1),KN=(0,PN.forwardRef)(function(t,e){let l=Pl(),d=t.store??l.store;return(0,_N.jsx)(Sg,{store:d,...t,ref:e})});var qN=u(Y(),1);var $N=u(h(),1),c3=(0,qN.forwardRef)(function(t,e){let l=Pl(),d=t.store??l.store;return(0,$N.jsx)(Ig,{store:d,...t,ref:e})});var pB=u(h(),1),Be=Object.assign((0,Pg.forwardRef)(function({activeId:t,defaultActiveId:e,setActiveId:l,focusLoop:d=!1,focusWrap:n=!1,focusShift:o=!1,virtualFocus:b=!1,orientation:i="both",rtl:a=(0,t3.isRTL)(),children:r,disabled:s=!1,...G},X){let m=G.store,x=Vr({activeId:t,defaultActiveId:e,setActiveId:l,focusLoop:d,focusWrap:n,focusShift:o,virtualFocus:b,orientation:i,rtl:a}),g=m??x,R=(0,Pg.useMemo)(()=>({store:g}),[g]);return(0,pB.jsx)(Vx,{disabled:s,store:g,...G,ref:X,children:(0,pB.jsx)(HX.Provider,{value:R,children:r})})}),{Group:Object.assign(wN,{displayName:"Composite.Group"}),GroupLabel:Object.assign(ON,{displayName:"Composite.GroupLabel"}),Item:Object.assign(MN,{displayName:"Composite.Item"}),Row:Object.assign(KN,{displayName:"Composite.Row"}),Hover:Object.assign(DN,{displayName:"Composite.Hover"}),Typeahead:Object.assign(c3,{displayName:"Composite.Typeahead"}),Context:Object.assign(HX,{displayName:"Composite.Context"})});var _w=u(oc(),1),Cb=u(Y(),1),Kw=u(Mc(),1);var l3=u(h(),1);function Elc(c){let{shortcut:t,className:e}=c;if(!t)return null;let l,d;return typeof t=="string"&&(l=t),t!==null&&typeof t=="object"&&(l=t.display,d=t.ariaLabel),(0,l3.jsx)("span",{className:e,"aria-label":d,children:l})}var _g=Elc;function d3(c){if(typeof Proxy>"u")return c;let t=new Map,e=(...l)=>c(...l);return new Proxy(e,{get:(l,d)=>d==="create"?c:(t.has(d)||t.set(d,c(d)),t.get(d))})}function mb(c){return c!==null&&typeof c=="object"&&typeof c.start=="function"}var RX=c=>Array.isArray(c);function WB(c,t){if(!Array.isArray(t))return!1;let e=t.length;if(e!==c.length)return!1;for(let l=0;l<e;l++)if(t[l]!==c[l])return!1;return!0}function mo(c){return typeof c=="string"||Array.isArray(c)}function n3(c){let t=[{},{}];return c?.values.forEach((e,l)=>{t[0][l]=e.get(),t[1][l]=e.getVelocity()}),t}function Er(c,t,e,l){if(typeof t=="function"){let[d,n]=n3(l);t=t(e!==void 0?e:c.custom,d,n)}if(typeof t=="string"&&(t=c.variants&&c.variants[t]),typeof t=="function"){let[d,n]=n3(l);t=t(e!==void 0?e:c.custom,d,n)}return t}function xb(c,t,e){let l=c.getProps();return Er(l,t,e!==void 0?e:l.custom,c)}var Kg=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],ZX=["initial",...Kg];var gb=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Xl=new Set(gb);var fe=c=>c*1e3,ml=c=>c/1e3;var jlc={type:"spring",stiffness:500,damping:25,restSpeed:10},Mlc=c=>({type:"spring",stiffness:550,damping:c===0?2*Math.sqrt(550):30,restSpeed:10}),Plc={type:"keyframes",duration:.8},_lc={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},o3=(c,{keyframes:t})=>t.length>2?Plc:Xl.has(c)?c.startsWith("scale")?Mlc(t[1]):jlc:_lc;function jr(c,t){return c?c[t]||c.default||c:void 0}var Mr={skipAnimations:!1,useManualTiming:!1};var qg={current:!1};var Klc=c=>c!==null;function Hb(c,{repeat:t,repeatType:e="loop"},l){let d=c.filter(Klc),n=t&&e!=="loop"&&t%2===1?0:d.length-1;return!n||l===void 0?d[n]:l}var it=c=>c;var xo=it,Fl=it;function $g(c){let t;return()=>(t===void 0&&(t=c()),t)}function i3(c){let t=new Set,e=new Set,l=!1,d=!1,n=new WeakSet,o={delta:0,timestamp:0,isProcessing:!1};function b(a){n.has(a)&&(i.schedule(a),c()),a(o)}let i={schedule:(a,r=!1,s=!1)=>{let X=s&&l?t:e;return r&&n.add(a),X.has(a)||X.add(a),a},cancel:a=>{e.delete(a),n.delete(a)},process:a=>{if(o=a,l){d=!0;return}l=!0,[t,e]=[e,t],t.forEach(b),t.clear(),l=!1,d&&(d=!1,i.process(a))}};return i}var cH=["read","resolveKeyframes","update","preRender","render","postRender"],$lc=40;function tH(c,t){let e=!1,l=!0,d={delta:0,timestamp:0,isProcessing:!1},n=()=>e=!0,o=cH.reduce((R,H)=>(R[H]=i3(n),R),{}),{read:b,resolveKeyframes:i,update:a,preRender:r,render:s,postRender:G}=o,X=()=>{let R=Mr.useManualTiming?d.timestamp:performance.now();e=!1,d.delta=l?1e3/60:Math.max(Math.min(R-d.timestamp,$lc),1),d.timestamp=R,d.isProcessing=!0,b.process(d),i.process(d),a.process(d),r.process(d),s.process(d),G.process(d),d.isProcessing=!1,e&&t&&(l=!1,c(X))},m=()=>{e=!0,l=!0,d.isProcessing||c(X)};return{schedule:cH.reduce((R,H)=>{let Z=o[H];return R[H]=(p,W=!1,y=!1)=>(e||m(),Z.schedule(p,W,y)),R},{}),cancel:R=>{for(let H=0;H<cH.length;H++)o[cH[H]].cancel(R)},state:d,steps:o}}var{schedule:Jc,cancel:Jl,state:Jt,steps:eH}=tH(typeof requestAnimationFrame<"u"?requestAnimationFrame:it,!0);var a3=(c,t,e)=>(((1-3*e+3*t)*c+(3*e-6*t))*c+3*t)*c,cdc=1e-7,tdc=12;function edc(c,t,e,l,d){let n,o,b=0;do o=t+(e-t)/2,n=a3(o,l,d)-c,n>0?e=o:t=o;while(Math.abs(n)>cdc&&++b<tdc);return o}function Fd(c,t,e,l){if(c===t&&e===l)return it;let d=n=>edc(n,0,1,c,e);return n=>n===0||n===1?n:a3(d(n),t,l)}var lH=c=>t=>t<=.5?c(2*t)/2:(2-c(2*(1-t)))/2;var dH=c=>t=>1-c(1-t);var BB=Fd(.33,1.53,.69,.99),IX=dH(BB),nH=lH(IX);var oH=c=>(c*=2)<1?.5*IX(c):.5*(2-Math.pow(2,-10*(c-1)));var bH=c=>1-Math.sin(Math.acos(c)),iH=dH(bH),aH=lH(bH);var rH=c=>/^0[^.\s]+$/u.test(c);function r3(c){return typeof c=="number"?c===0:c!==null?c==="none"||c==="0"||rH(c):!0}var sH=c=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(c);var s3=c=>t=>typeof t=="string"&&t.startsWith(c),uH=s3("--"),ldc=s3("var(--"),Pr=c=>ldc(c)?ddc.test(c.split("/*")[0].trim()):!1,ddc=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;var ndc=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function odc(c){let t=ndc.exec(c);if(!t)return[,];let[,e,l,d]=t;return[`--${e??l}`,d]}var bdc=4;function fB(c,t,e=1){Fl(e<=bdc,`Max CSS variable fallback depth detected in property "${c}". This may indicate a circular fallback dependency.`);let[l,d]=odc(c);if(!l)return;let n=window.getComputedStyle(t).getPropertyValue(l);if(n){let o=n.trim();return sH(o)?parseFloat(o):o}return Pr(d)?fB(d,t,e+1):d}var ue=(c,t,e)=>e>t?t:e<c?c:e;var gn={test:c=>typeof c=="number",parse:parseFloat,transform:c=>c},go={...gn,transform:c=>ue(0,1,c)},pX={...gn,default:1};var WX=c=>({test:t=>typeof t=="string"&&t.endsWith(c)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${c}`}),Hn=WX("deg"),Ue=WX("%"),xc=WX("px"),u3=WX("vh"),G3=WX("vw"),hB={...Ue,parse:c=>Ue.parse(c)/100,transform:c=>Ue.transform(c*100)};var x3=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),VB=c=>c===gn||c===xc,X3=(c,t)=>parseFloat(c.split(", ")[t]),m3=(c,t)=>(e,{transform:l})=>{if(l==="none"||!l)return 0;let d=l.match(/^matrix3d\((.+)\)$/u);if(d)return X3(d[1],t);{let n=l.match(/^matrix\((.+)\)$/u);return n?X3(n[1],c):0}},idc=new Set(["x","y","z"]),adc=gb.filter(c=>!idc.has(c));function g3(c){let t=[];return adc.forEach(e=>{let l=c.getValue(e);l!==void 0&&(t.push([e,l.get()]),l.set(e.startsWith("scale")?1:0))}),t}var Ei={width:({x:c},{paddingLeft:t="0",paddingRight:e="0"})=>c.max-c.min-parseFloat(t)-parseFloat(e),height:({y:c},{paddingTop:t="0",paddingBottom:e="0"})=>c.max-c.min-parseFloat(t)-parseFloat(e),top:(c,{top:t})=>parseFloat(t),left:(c,{left:t})=>parseFloat(t),bottom:({y:c},{top:t})=>parseFloat(t)+(c.max-c.min),right:({x:c},{left:t})=>parseFloat(t)+(c.max-c.min),x:m3(4,13),y:m3(5,14)};Ei.translateX=Ei.x;Ei.translateY=Ei.y;var GH=c=>t=>t.test(c);var H3={test:c=>c==="auto",parse:c=>c};var FB=[gn,xc,Ue,Hn,G3,u3,H3],JB=c=>FB.find(GH(c));var ji=new Set,CB=!1,vB=!1;function R3(){if(vB){let c=Array.from(ji).filter(l=>l.needsMeasurement),t=new Set(c.map(l=>l.element)),e=new Map;t.forEach(l=>{let d=g3(l);d.length&&(e.set(l,d),l.render())}),c.forEach(l=>l.measureInitialState()),t.forEach(l=>{l.render();let d=e.get(l);d&&d.forEach(([n,o])=>{var b;(b=l.getValue(n))===null||b===void 0||b.set(o)})}),c.forEach(l=>l.measureEndState()),c.forEach(l=>{l.suspendedScrollY!==void 0&&window.scrollTo(0,l.suspendedScrollY)})}vB=!1,CB=!1,ji.forEach(c=>c.complete()),ji.clear()}function Z3(){ji.forEach(c=>{c.readKeyframes(),c.needsMeasurement&&(vB=!0)})}function I3(){Z3(),R3()}var Rb=class{constructor(t,e,l,d,n,o=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...t],this.onComplete=e,this.name=l,this.motionValue=d,this.element=n,this.isAsync=o}scheduleResolve(){this.isScheduled=!0,this.isAsync?(ji.add(this),CB||(CB=!0,Jc.read(Z3),Jc.resolveKeyframes(R3))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:t,name:e,element:l,motionValue:d}=this;for(let n=0;n<t.length;n++)if(t[n]===null)if(n===0){let o=d?.get(),b=t[t.length-1];if(o!==void 0)t[0]=o;else if(l&&e){let i=l.readValue(e,b);i!=null&&(t[0]=i)}t[0]===void 0&&(t[0]=b),d&&o===void 0&&d.set(t[0])}else t[n]=t[n-1]}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),ji.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,ji.delete(this))}resume(){this.isComplete||this.scheduleResolve()}};var Zb=c=>Math.round(c*1e5)/1e5;var _r=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function p3(c){return c==null}var W3=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu;var Kr=(c,t)=>e=>!!(typeof e=="string"&&W3.test(e)&&e.startsWith(c)||t&&!p3(e)&&Object.prototype.hasOwnProperty.call(e,t)),XH=(c,t,e)=>l=>{if(typeof l!="string")return l;let[d,n,o,b]=l.match(_r);return{[c]:parseFloat(d),[t]:parseFloat(n),[e]:parseFloat(o),alpha:b!==void 0?parseFloat(b):1}};var rdc=c=>ue(0,255,c),YB={...gn,transform:c=>Math.round(rdc(c))},Rn={test:Kr("rgb","red"),parse:XH("red","green","blue"),transform:({red:c,green:t,blue:e,alpha:l=1})=>"rgba("+YB.transform(c)+", "+YB.transform(t)+", "+YB.transform(e)+", "+Zb(go.transform(l))+")"};function sdc(c){let t="",e="",l="",d="";return c.length>5?(t=c.substring(1,3),e=c.substring(3,5),l=c.substring(5,7),d=c.substring(7,9)):(t=c.substring(1,2),e=c.substring(2,3),l=c.substring(3,4),d=c.substring(4,5),t+=t,e+=e,l+=l,d+=d),{red:parseInt(t,16),green:parseInt(e,16),blue:parseInt(l,16),alpha:d?parseInt(d,16)/255:1}}var yX={test:Kr("#"),parse:sdc,transform:Rn.transform};var Ib={test:Kr("hsl","hue"),parse:XH("hue","saturation","lightness"),transform:({hue:c,saturation:t,lightness:e,alpha:l=1})=>"hsla("+Math.round(c)+", "+Ue.transform(Zb(t))+", "+Ue.transform(Zb(e))+", "+Zb(go.transform(l))+")"};var kt={test:c=>Rn.test(c)||yX.test(c)||Ib.test(c),parse:c=>Rn.test(c)?Rn.parse(c):Ib.test(c)?Ib.parse(c):yX.parse(c),transform:c=>typeof c=="string"?c:c.hasOwnProperty("red")?Rn.transform(c):Ib.transform(c)};var y3=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function udc(c){var t,e;return isNaN(c)&&typeof c=="string"&&(((t=c.match(_r))===null||t===void 0?void 0:t.length)||0)+(((e=c.match(y3))===null||e===void 0?void 0:e.length)||0)>0}var f3="number",h3="color",Gdc="var",Xdc="var(",B3="${}",mdc=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function Mi(c){let t=c.toString(),e=[],l={color:[],number:[],var:[]},d=[],n=0,b=t.replace(mdc,i=>(kt.test(i)?(l.color.push(n),d.push(h3),e.push(kt.parse(i))):i.startsWith(Xdc)?(l.var.push(n),d.push(Gdc),e.push(i)):(l.number.push(n),d.push(f3),e.push(parseFloat(i))),++n,B3)).split(B3);return{values:e,split:b,indexes:l,types:d}}function V3(c){return Mi(c).values}function F3(c){let{split:t,types:e}=Mi(c),l=t.length;return d=>{let n="";for(let o=0;o<l;o++)if(n+=t[o],d[o]!==void 0){let b=e[o];b===f3?n+=Zb(d[o]):b===h3?n+=kt.transform(d[o]):n+=d[o]}return n}}var xdc=c=>typeof c=="number"?0:c;function gdc(c){let t=V3(c);return F3(c)(t.map(xdc))}var De={test:udc,parse:V3,createTransformer:F3,getAnimatableNone:gdc};var Hdc=new Set(["brightness","contrast","saturate","opacity"]);function Rdc(c){let[t,e]=c.slice(0,-1).split("(");if(t==="drop-shadow")return c;let[l]=e.match(_r)||[];if(!l)return c;let d=e.replace(l,""),n=Hdc.has(t)?1:0;return l!==e&&(n*=100),t+"("+n+d+")"}var Zdc=/\b([a-z-]*)\(.*?\)/gu,BX={...De,getAnimatableNone:c=>{let t=c.match(Zdc);return t?t.map(Rdc).join(" "):c}};var J3={borderWidth:xc,borderTopWidth:xc,borderRightWidth:xc,borderBottomWidth:xc,borderLeftWidth:xc,borderRadius:xc,radius:xc,borderTopLeftRadius:xc,borderTopRightRadius:xc,borderBottomRightRadius:xc,borderBottomLeftRadius:xc,width:xc,maxWidth:xc,height:xc,maxHeight:xc,top:xc,right:xc,bottom:xc,left:xc,padding:xc,paddingTop:xc,paddingRight:xc,paddingBottom:xc,paddingLeft:xc,margin:xc,marginTop:xc,marginRight:xc,marginBottom:xc,marginLeft:xc,backgroundPositionX:xc,backgroundPositionY:xc};var C3={rotate:Hn,rotateX:Hn,rotateY:Hn,rotateZ:Hn,scale:pX,scaleX:pX,scaleY:pX,scaleZ:pX,skew:Hn,skewX:Hn,skewY:Hn,distance:xc,translateX:xc,translateY:xc,translateZ:xc,x:xc,y:xc,z:xc,perspective:xc,transformPerspective:xc,opacity:go,originX:hB,originY:hB,originZ:xc};var NB={...gn,transform:Math.round};var qr={...J3,...C3,zIndex:NB,size:xc,fillOpacity:go,strokeOpacity:go,numOctaves:NB};var Idc={...qr,color:kt,backgroundColor:kt,outlineColor:kt,fill:kt,stroke:kt,borderColor:kt,borderTopColor:kt,borderRightColor:kt,borderBottomColor:kt,borderLeftColor:kt,filter:BX,WebkitFilter:BX},$r=c=>Idc[c];function mH(c,t){let e=$r(c);return e!==BX&&(e=De),e.getAnimatableNone?e.getAnimatableNone(t):void 0}var pdc=new Set(["auto","none","0"]);function v3(c,t,e){let l=0,d;for(;l<c.length&&!d;){let n=c[l];typeof n=="string"&&!pdc.has(n)&&Mi(n).values.length&&(d=c[l]),l++}if(d&&e)for(let n of t)c[n]=mH(e,d)}var cs=class extends Rb{constructor(t,e,l,d,n){super(t,e,l,d,n,!0)}readKeyframes(){let{unresolvedKeyframes:t,element:e,name:l}=this;if(!e||!e.current)return;super.readKeyframes();for(let i=0;i<t.length;i++){let a=t[i];if(typeof a=="string"&&(a=a.trim(),Pr(a))){let r=fB(a,e.current);r!==void 0&&(t[i]=r),i===t.length-1&&(this.finalKeyframe=a)}}if(this.resolveNoneKeyframes(),!x3.has(l)||t.length!==2)return;let[d,n]=t,o=JB(d),b=JB(n);if(o!==b)if(VB(o)&&VB(b))for(let i=0;i<t.length;i++){let a=t[i];typeof a=="string"&&(t[i]=parseFloat(a))}else this.needsMeasurement=!0}resolveNoneKeyframes(){let{unresolvedKeyframes:t,name:e}=this,l=[];for(let d=0;d<t.length;d++)r3(t[d])&&l.push(d);l.length&&v3(t,l,e)}measureInitialState(){let{element:t,unresolvedKeyframes:e,name:l}=this;if(!t||!t.current)return;l==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=Ei[l](t.measureViewportBox(),window.getComputedStyle(t.current)),e[0]=this.measuredOrigin;let d=e[e.length-1];d!==void 0&&t.getValue(l,d).jump(d,!1)}measureEndState(){var t;let{element:e,name:l,unresolvedKeyframes:d}=this;if(!e||!e.current)return;let n=e.getValue(l);n&&n.jump(this.measuredOrigin,!1);let o=d.length-1,b=d[o];d[o]=Ei[l](e.measureViewportBox(),window.getComputedStyle(e.current)),b!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=b),!((t=this.removedTransforms)===null||t===void 0)&&t.length&&this.removedTransforms.forEach(([i,a])=>{e.getValue(i).set(a)}),this.resolveNoneKeyframes()}};function ts(c){return typeof c=="function"}var xH;function Wdc(){xH=void 0}var he={now:()=>(xH===void 0&&he.set(Jt.isProcessing||Mr.useManualTiming?Jt.timestamp:performance.now()),xH),set:c=>{xH=c,queueMicrotask(Wdc)}};var SB=(c,t)=>t==="zIndex"?!1:!!(typeof c=="number"||Array.isArray(c)||typeof c=="string"&&(De.test(c)||c==="0")&&!c.startsWith("url("));function ydc(c){let t=c[0];if(c.length===1)return!0;for(let e=0;e<c.length;e++)if(c[e]!==t)return!0}function Y3(c,t,e,l){let d=c[0];if(d===null)return!1;if(t==="display"||t==="visibility")return!0;let n=c[c.length-1],o=SB(d,t),b=SB(n,t);return xo(o===b,`You are trying to animate ${t} from "${d}" to "${n}". ${d} is not an animatable value - to enable this animation set ${d} to a value animatable to ${n} via the \`style\` property.`),!o||!b?!1:ydc(c)||(e==="spring"||ts(e))&&l}var Bdc=40,es=class{constructor({autoplay:t=!0,delay:e=0,type:l="keyframes",repeat:d=0,repeatDelay:n=0,repeatType:o="loop",...b}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=he.now(),this.options={autoplay:t,delay:e,type:l,repeat:d,repeatDelay:n,repeatType:o,...b},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt?this.resolvedAt-this.createdAt>Bdc?this.resolvedAt:this.createdAt:this.createdAt}get resolved(){return!this._resolved&&!this.hasAttemptedResolve&&I3(),this._resolved}onKeyframesResolved(t,e){this.resolvedAt=he.now(),this.hasAttemptedResolve=!0;let{name:l,type:d,velocity:n,delay:o,onComplete:b,onUpdate:i,isGenerator:a}=this.options;if(!a&&!Y3(t,l,d,n))if(qg.current||!o){i?.(Hb(t,this.options,e)),b?.(),this.resolveFinishedPromise();return}else this.options.duration=0;let r=this.initPlayback(t,e);r!==!1&&(this._resolved={keyframes:t,finalKeyframe:e,...r},this.onPostResolved())}onPostResolved(){}then(t,e){return this.currentFinishedPromise.then(t,e)}flatten(){this.options.type="keyframes",this.options.ease="linear"}updateFinishedPromise(){this.currentFinishedPromise=new Promise(t=>{this.resolveFinishedPromise=t})}};var Jd=(c,t,e)=>{let l=t-c;return l===0?1:(e-c)/l};var gH=(c,t,e=10)=>{let l="",d=Math.max(Math.round(t/e),2);for(let n=0;n<d;n++)l+=c(Jd(0,d-1,n))+", ";return`linear(${l.substring(0,l.length-2)})`};function HH(c,t){return t?c*(1e3/t):0}var fdc=5;function RH(c,t,e){let l=Math.max(t-fdc,0);return HH(e-c(l),t-l)}var mt={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1};var kB=.001;function N3({duration:c=mt.duration,bounce:t=mt.bounce,velocity:e=mt.velocity,mass:l=mt.mass}){let d,n;xo(c<=fe(mt.maxDuration),"Spring duration must be 10 seconds or less");let o=1-t;o=ue(mt.minDamping,mt.maxDamping,o),c=ue(mt.minDuration,mt.maxDuration,ml(c)),o<1?(d=a=>{let r=a*o,s=r*c,G=r-e,X=ZH(a,o),m=Math.exp(-s);return kB-G/X*m},n=a=>{let s=a*o*c,G=s*e+e,X=Math.pow(o,2)*Math.pow(a,2)*c,m=Math.exp(-s),x=ZH(Math.pow(a,2),o);return(-d(a)+kB>0?-1:1)*((G-X)*m)/x}):(d=a=>{let r=Math.exp(-a*c),s=(a-e)*c+1;return-kB+r*s},n=a=>{let r=Math.exp(-a*c),s=(e-a)*(c*c);return r*s});let b=5/c,i=Vdc(d,n,b);if(c=fe(c),isNaN(i))return{stiffness:mt.stiffness,damping:mt.damping,duration:c};{let a=Math.pow(i,2)*l;return{stiffness:a,damping:o*2*Math.sqrt(l*a),duration:c}}}var hdc=12;function Vdc(c,t,e){let l=e;for(let d=1;d<hdc;d++)l=l-c(l)/t(l);return l}function ZH(c,t){return c*Math.sqrt(1-t*t)}function IH(c){let t=0,e=50,l=c.next(t);for(;!l.done&&t<2e4;)t+=e,l=c.next(t);return t>=2e4?1/0:t}var Jdc=["duration","bounce"],Cdc=["stiffness","damping","mass"];function S3(c,t){return t.some(e=>c[e]!==void 0)}function vdc(c){let t={velocity:mt.velocity,stiffness:mt.stiffness,damping:mt.damping,mass:mt.mass,isResolvedFromDuration:!1,...c};if(!S3(c,Cdc)&&S3(c,Jdc))if(c.visualDuration){let e=c.visualDuration,l=2*Math.PI/(e*1.2),d=l*l,n=2*ue(.05,1,1-c.bounce)*Math.sqrt(d);t={...t,mass:mt.mass,stiffness:d,damping:n}}else{let e=N3(c);t={...t,...e,mass:mt.mass},t.isResolvedFromDuration=!0}return t}function pH(c=mt.visualDuration,t=mt.bounce){let e=typeof c!="object"?{visualDuration:c,keyframes:[0,1],bounce:t}:c,{restSpeed:l,restDelta:d}=e,n=e.keyframes[0],o=e.keyframes[e.keyframes.length-1],b={done:!1,value:n},{stiffness:i,damping:a,mass:r,duration:s,velocity:G,isResolvedFromDuration:X}=vdc({...e,velocity:-ml(e.velocity||0)}),m=G||0,x=a/(2*Math.sqrt(i*r)),g=o-n,R=ml(Math.sqrt(i/r)),H=Math.abs(g)<5;l||(l=H?mt.restSpeed.granular:mt.restSpeed.default),d||(d=H?mt.restDelta.granular:mt.restDelta.default);let Z;if(x<1){let W=ZH(R,x);Z=y=>{let I=Math.exp(-x*R*y);return o-I*((m+x*R*g)/W*Math.sin(W*y)+g*Math.cos(W*y))}}else if(x===1)Z=W=>o-Math.exp(-R*W)*(g+(m+R*g)*W);else{let W=R*Math.sqrt(x*x-1);Z=y=>{let I=Math.exp(-x*R*y),B=Math.min(W*y,300);return o-I*((m+x*R*g)*Math.sinh(B)+W*g*Math.cosh(B))/W}}let p={calculatedDuration:X&&s||null,next:W=>{let y=Z(W);if(X)b.done=W>=s;else{let I=0;x<1&&(I=W===0?fe(m):RH(Z,W,y));let B=Math.abs(I)<=l,F=Math.abs(o-y)<=d;b.done=B&&F}return b.value=b.done?o:y,b},toString:()=>{let W=Math.min(IH(p),2e4),y=gH(I=>p.next(W*I).value,W,30);return W+"ms "+y}};return p}function zB({keyframes:c,velocity:t=0,power:e=.8,timeConstant:l=325,bounceDamping:d=10,bounceStiffness:n=500,modifyTarget:o,min:b,max:i,restDelta:a=.5,restSpeed:r}){let s=c[0],G={done:!1,value:s},X=B=>b!==void 0&&B<b||i!==void 0&&B>i,m=B=>b===void 0?i:i===void 0||Math.abs(b-B)<Math.abs(i-B)?b:i,x=e*t,g=s+x,R=o===void 0?g:o(g);R!==g&&(x=R-s);let H=B=>-x*Math.exp(-B/l),Z=B=>R+H(B),p=B=>{let F=H(B),V=Z(B);G.done=Math.abs(F)<=a,G.value=G.done?R:V},W,y,I=B=>{X(G.value)&&(W=B,y=pH({keyframes:[G.value,m(G.value)],velocity:RH(Z,B,G.value),damping:d,stiffness:n,restDelta:a,restSpeed:r}))};return I(0),{calculatedDuration:null,next:B=>{let F=!1;return!y&&W===void 0&&(F=!0,p(B),I(B)),W!==void 0&&B>=W?y.next(B-W):(!F&&p(B),G)}}}var k3=Fd(.42,0,1,1),z3=Fd(0,0,.58,1),WH=Fd(.42,0,.58,1);var w3=c=>Array.isArray(c)&&typeof c[0]!="number";var fX=c=>Array.isArray(c)&&typeof c[0]=="number";var A3={linear:it,easeIn:k3,easeInOut:WH,easeOut:z3,circIn:bH,circInOut:aH,circOut:iH,backIn:IX,backInOut:nH,backOut:BB,anticipate:oH},wB=c=>{if(fX(c)){Fl(c.length===4,"Cubic bezier arrays must contain four numerical values.");let[t,e,l,d]=c;return Fd(t,e,l,d)}else if(typeof c=="string")return Fl(A3[c]!==void 0,`Invalid easing type '${c}'`),A3[c];return c};var Ydc=(c,t)=>e=>t(c(e)),Zn=(...c)=>c.reduce(Ydc);var kc=(c,t,e)=>c+(t-c)*e;function AB(c,t,e){return e<0&&(e+=1),e>1&&(e-=1),e<1/6?c+(t-c)*6*e:e<1/2?t:e<2/3?c+(t-c)*(2/3-e)*6:c}function T3({hue:c,saturation:t,lightness:e,alpha:l}){c/=360,t/=100,e/=100;let d=0,n=0,o=0;if(!t)d=n=o=e;else{let b=e<.5?e*(1+t):e+t-e*t,i=2*e-b;d=AB(i,b,c+1/3),n=AB(i,b,c),o=AB(i,b,c-1/3)}return{red:Math.round(d*255),green:Math.round(n*255),blue:Math.round(o*255),alpha:l}}function ls(c,t){return e=>e>0?t:c}var TB=(c,t,e)=>{let l=c*c,d=e*(t*t-l)+l;return d<0?0:Math.sqrt(d)},Ndc=[yX,Rn,Ib],Sdc=c=>Ndc.find(t=>t.test(c));function O3(c){let t=Sdc(c);if(xo(!!t,`'${c}' is not an animatable color. Use the equivalent color code instead.`),!t)return!1;let e=t.parse(c);return t===Ib&&(e=T3(e)),e}var OB=(c,t)=>{let e=O3(c),l=O3(t);if(!e||!l)return ls(c,t);let d={...e};return n=>(d.red=TB(e.red,l.red,n),d.green=TB(e.green,l.green,n),d.blue=TB(e.blue,l.blue,n),d.alpha=kc(e.alpha,l.alpha,n),Rn.transform(d))};var yH=new Set(["none","hidden"]);function Q3(c,t){return yH.has(c)?e=>e<=0?c:t:e=>e>=1?t:c}function kdc(c,t){return e=>kc(c,t,e)}function BH(c){return typeof c=="number"?kdc:typeof c=="string"?Pr(c)?ls:kt.test(c)?OB:Adc:Array.isArray(c)?U3:typeof c=="object"?kt.test(c)?OB:zdc:ls}function U3(c,t){let e=[...c],l=e.length,d=c.map((n,o)=>BH(n)(n,t[o]));return n=>{for(let o=0;o<l;o++)e[o]=d[o](n);return e}}function zdc(c,t){let e={...c,...t},l={};for(let d in e)c[d]!==void 0&&t[d]!==void 0&&(l[d]=BH(c[d])(c[d],t[d]));return d=>{for(let n in l)e[n]=l[n](d);return e}}function wdc(c,t){var e;let l=[],d={color:0,var:0,number:0};for(let n=0;n<t.values.length;n++){let o=t.types[n],b=c.indexes[o][d[o]],i=(e=c.values[b])!==null&&e!==void 0?e:0;l[n]=i,d[o]++}return l}var Adc=(c,t)=>{let e=De.createTransformer(t),l=Mi(c),d=Mi(t);return l.indexes.var.length===d.indexes.var.length&&l.indexes.color.length===d.indexes.color.length&&l.indexes.number.length>=d.indexes.number.length?yH.has(c)&&!d.values.length||yH.has(t)&&!l.values.length?Q3(c,t):Zn(U3(wdc(l,d),d.values),e):(xo(!0,`Complex values '${c}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),ls(c,t))};function fH(c,t,e){return typeof c=="number"&&typeof t=="number"&&typeof e=="number"?kc(c,t,e):BH(c)(c,t)}function Tdc(c,t,e){let l=[],d=e||fH,n=c.length-1;for(let o=0;o<n;o++){let b=d(c[o],c[o+1]);if(t){let i=Array.isArray(t)?t[o]||it:t;b=Zn(i,b)}l.push(b)}return l}function D3(c,t,{clamp:e=!0,ease:l,mixer:d}={}){let n=c.length;if(Fl(n===t.length,"Both input and output ranges must be the same length"),n===1)return()=>t[0];if(n===2&&c[0]===c[1])return()=>t[1];c[0]>c[n-1]&&(c=[...c].reverse(),t=[...t].reverse());let o=Tdc(t,l,d),b=o.length,i=a=>{let r=0;if(b>1)for(;r<c.length-2&&!(a<c[r+1]);r++);let s=Jd(c[r],c[r+1],a);return o[r](s)};return e?a=>i(ue(c[0],c[n-1],a)):i}function L3(c,t){let e=c[c.length-1];for(let l=1;l<=t;l++){let d=Jd(0,t,l);c.push(kc(e,1,d))}}function E3(c){let t=[0];return L3(t,c.length-1),t}function j3(c,t){return c.map(e=>e*t)}function Odc(c,t){return c.map(()=>t||WH).splice(0,c.length-1)}function hX({duration:c=300,keyframes:t,times:e,ease:l="easeInOut"}){let d=w3(l)?l.map(wB):wB(l),n={done:!1,value:t[0]},o=j3(e&&e.length===t.length?e:E3(t),c),b=D3(o,t,{ease:Array.isArray(d)?d:Odc(t,d)});return{calculatedDuration:c,next:i=>(n.value=b(i),n.done=i>=c,n)}}var M3=c=>{let t=({timestamp:e})=>c(e);return{start:()=>Jc.update(t,!0),stop:()=>Jl(t),now:()=>Jt.isProcessing?Jt.timestamp:he.now()}};var Qdc={decay:zB,inertia:zB,tween:hX,keyframes:hX,spring:pH},Udc=c=>c/100,Pi=class extends es{constructor(t){super(t),this.holdTime=null,this.cancelTime=null,this.currentTime=0,this.playbackSpeed=1,this.pendingPlayState="running",this.startTime=null,this.state="idle",this.stop=()=>{if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.teardown();let{onStop:i}=this.options;i&&i()};let{name:e,motionValue:l,element:d,keyframes:n}=this.options,o=d?.KeyframeResolver||Rb,b=(i,a)=>this.onKeyframesResolved(i,a);this.resolver=new o(n,b,e,l,d),this.resolver.scheduleResolve()}flatten(){super.flatten(),this._resolved&&Object.assign(this._resolved,this.initPlayback(this._resolved.keyframes))}initPlayback(t){let{type:e="keyframes",repeat:l=0,repeatDelay:d=0,repeatType:n,velocity:o=0}=this.options,b=ts(e)?e:Qdc[e]||hX,i,a;b!==hX&&typeof t[0]!="number"&&(i=Zn(Udc,fH(t[0],t[1])),t=[0,100]);let r=b({...this.options,keyframes:t});n==="mirror"&&(a=b({...this.options,keyframes:[...t].reverse(),velocity:-o})),r.calculatedDuration===null&&(r.calculatedDuration=IH(r));let{calculatedDuration:s}=r,G=s+d,X=G*(l+1)-d;return{generator:r,mirroredGenerator:a,mapPercentToKeyframes:i,calculatedDuration:s,resolvedDuration:G,totalDuration:X}}onPostResolved(){let{autoplay:t=!0}=this.options;this.play(),this.pendingPlayState==="paused"||!t?this.pause():this.state=this.pendingPlayState}tick(t,e=!1){let{resolved:l}=this;if(!l){let{keyframes:B}=this.options;return{done:!0,value:B[B.length-1]}}let{finalKeyframe:d,generator:n,mirroredGenerator:o,mapPercentToKeyframes:b,keyframes:i,calculatedDuration:a,totalDuration:r,resolvedDuration:s}=l;if(this.startTime===null)return n.next(0);let{delay:G,repeat:X,repeatType:m,repeatDelay:x,onUpdate:g}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-r/this.speed,this.startTime)),e?this.currentTime=t:this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=Math.round(t-this.startTime)*this.speed;let R=this.currentTime-G*(this.speed>=0?1:-1),H=this.speed>=0?R<0:R>r;this.currentTime=Math.max(R,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=r);let Z=this.currentTime,p=n;if(X){let B=Math.min(this.currentTime,r)/s,F=Math.floor(B),V=B%1;!V&&B>=1&&(V=1),V===1&&F--,F=Math.min(F,X+1),F%2&&(m==="reverse"?(V=1-V,x&&(V-=x/s)):m==="mirror"&&(p=o)),Z=ue(0,1,V)*s}let W=H?{done:!1,value:i[0]}:p.next(Z);b&&(W.value=b(W.value));let{done:y}=W;!H&&a!==null&&(y=this.speed>=0?this.currentTime>=r:this.currentTime<=0);let I=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&y);return I&&d!==void 0&&(W.value=Hb(i,this.options,d)),g&&g(W.value),I&&this.finish(),W}get duration(){let{resolved:t}=this;return t?ml(t.calculatedDuration):0}get time(){return ml(this.currentTime)}set time(t){t=fe(t),this.currentTime=t,this.holdTime!==null||this.speed===0?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.speed)}get speed(){return this.playbackSpeed}set speed(t){let e=this.playbackSpeed!==t;this.playbackSpeed=t,e&&(this.time=ml(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;let{driver:t=M3,onPlay:e,startTime:l}=this.options;this.driver||(this.driver=t(n=>this.tick(n))),e&&e();let d=this.driver.now();this.holdTime!==null?this.startTime=d-this.holdTime:this.startTime?this.state==="finished"&&(this.startTime=d):this.startTime=l??this.calcStartTime(),this.state==="finished"&&this.updateFinishedPromise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var t;if(!this._resolved){this.pendingPlayState="paused";return}this.state="paused",this.holdTime=(t=this.currentTime)!==null&&t!==void 0?t:0}complete(){this.state!=="running"&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";let{onComplete:t}=this.options;t&&t()}cancel(){this.cancelTime!==null&&this.tick(this.cancelTime),this.teardown(),this.updateFinishedPromise()}teardown(){this.state="idle",this.stopDriver(),this.resolveFinishedPromise(),this.updateFinishedPromise(),this.startTime=this.cancelTime=null,this.resolver.cancel()}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}};var P3=new Set(["opacity","clipPath","filter","transform"]);function ds(c){let t;return()=>(t===void 0&&(t=c()),t)}var _3={linearEasing:void 0};function K3(c,t){let e=ds(c);return()=>{var l;return(l=_3[t])!==null&&l!==void 0?l:e()}}var ns=K3(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing");function UB(c){return!!(typeof c=="function"&&ns()||!c||typeof c=="string"&&(c in QB||ns())||fX(c)||Array.isArray(c)&&c.every(UB))}var VX=([c,t,e,l])=>`cubic-bezier(${c}, ${t}, ${e}, ${l})`,QB={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:VX([0,.65,.55,1]),circOut:VX([.55,0,1,.45]),backIn:VX([.31,.01,.66,-.59]),backOut:VX([.33,1.53,.69,.99])};function DB(c,t){if(c)return typeof c=="function"&&ns()?gH(c,t):fX(c)?VX(c):Array.isArray(c)?c.map(e=>DB(e,t)||QB.easeOut):QB[c]}function q3(c,t,e,{delay:l=0,duration:d=300,repeat:n=0,repeatType:o="loop",ease:b="easeInOut",times:i}={}){let a={[t]:e};i&&(a.offset=i);let r=DB(b,d);return Array.isArray(r)&&(a.easing=r),c.animate(a,{delay:l,duration:d,easing:Array.isArray(r)?"linear":r,fill:"both",iterations:n+1,direction:o==="reverse"?"alternate":"normal"})}function LB(c,t){c.timeline=t,c.onfinish=null}var $3=ds(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));var hH=10,Ddc=2e4;function Ldc(c){return ts(c.type)||c.type==="spring"||!UB(c.ease)}function Edc(c,t){let e=new Pi({...t,keyframes:c,repeat:0,delay:0,isGenerator:!0}),l={done:!1,value:c[0]},d=[],n=0;for(;!l.done&&n<Ddc;)l=e.sample(n),d.push(l.value),n+=hH;return{times:void 0,keyframes:d,duration:n-hH,ease:"linear"}}var cS={anticipate:oH,backInOut:nH,circInOut:aH};function jdc(c){return c in cS}var FX=class extends es{constructor(t){super(t);let{name:e,motionValue:l,element:d,keyframes:n}=this.options;this.resolver=new cs(n,(o,b)=>this.onKeyframesResolved(o,b),e,l,d),this.resolver.scheduleResolve()}initPlayback(t,e){var l;let{duration:d=300,times:n,ease:o,type:b,motionValue:i,name:a,startTime:r}=this.options;if(!(!((l=i.owner)===null||l===void 0)&&l.current))return!1;if(typeof o=="string"&&ns()&&jdc(o)&&(o=cS[o]),Ldc(this.options)){let{onComplete:G,onUpdate:X,motionValue:m,element:x,...g}=this.options,R=Edc(t,g);t=R.keyframes,t.length===1&&(t[1]=t[0]),d=R.duration,n=R.times,o=R.ease,b="keyframes"}let s=q3(i.owner.current,a,t,{...this.options,duration:d,times:n,ease:o});return s.startTime=r??this.calcStartTime(),this.pendingTimeline?(LB(s,this.pendingTimeline),this.pendingTimeline=void 0):s.onfinish=()=>{let{onComplete:G}=this.options;i.set(Hb(t,this.options,e)),G&&G(),this.cancel(),this.resolveFinishedPromise()},{animation:s,duration:d,times:n,type:b,ease:o,keyframes:t}}get duration(){let{resolved:t}=this;if(!t)return 0;let{duration:e}=t;return ml(e)}get time(){let{resolved:t}=this;if(!t)return 0;let{animation:e}=t;return ml(e.currentTime||0)}set time(t){let{resolved:e}=this;if(!e)return;let{animation:l}=e;l.currentTime=fe(t)}get speed(){let{resolved:t}=this;if(!t)return 1;let{animation:e}=t;return e.playbackRate}set speed(t){let{resolved:e}=this;if(!e)return;let{animation:l}=e;l.playbackRate=t}get state(){let{resolved:t}=this;if(!t)return"idle";let{animation:e}=t;return e.playState}get startTime(){let{resolved:t}=this;if(!t)return null;let{animation:e}=t;return e.startTime}attachTimeline(t){if(!this._resolved)this.pendingTimeline=t;else{let{resolved:e}=this;if(!e)return it;let{animation:l}=e;LB(l,t)}return it}play(){if(this.isStopped)return;let{resolved:t}=this;if(!t)return;let{animation:e}=t;e.playState==="finished"&&this.updateFinishedPromise(),e.play()}pause(){let{resolved:t}=this;if(!t)return;let{animation:e}=t;e.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.resolveFinishedPromise(),this.updateFinishedPromise();let{resolved:t}=this;if(!t)return;let{animation:e,keyframes:l,duration:d,type:n,ease:o,times:b}=t;if(e.playState==="idle"||e.playState==="finished")return;if(this.time){let{motionValue:a,onUpdate:r,onComplete:s,element:G,...X}=this.options,m=new Pi({...X,keyframes:l,duration:d,type:n,ease:o,times:b,isGenerator:!0}),x=fe(this.time);a.setWithVelocity(m.sample(x-hH).value,m.sample(x).value,hH)}let{onStop:i}=this.options;i&&i(),this.cancel()}complete(){let{resolved:t}=this;t&&t.animation.finish()}cancel(){let{resolved:t}=this;t&&t.animation.cancel()}static supports(t){let{motionValue:e,name:l,repeatDelay:d,repeatType:n,damping:o,type:b}=t;return $3()&&l&&P3.has(l)&&e&&e.owner&&e.owner.current instanceof HTMLElement&&!e.owner.getProps().onUpdate&&!d&&n!=="mirror"&&o!==0&&b!=="inertia"}};var tS=ds(()=>window.ScrollTimeline!==void 0);var VH=class{constructor(t){this.stop=()=>this.runAll("stop"),this.animations=t.filter(Boolean)}then(t,e){return Promise.all(this.animations).then(t).catch(e)}getAll(t){return this.animations[0][t]}setAll(t,e){for(let l=0;l<this.animations.length;l++)this.animations[l][t]=e}attachTimeline(t,e){let l=this.animations.map(d=>tS()&&d.attachTimeline?d.attachTimeline(t):e(d));return()=>{l.forEach((d,n)=>{d&&d(),this.animations[n].stop()})}}get time(){return this.getAll("time")}set time(t){this.setAll("time",t)}get speed(){return this.getAll("speed")}set speed(t){this.setAll("speed",t)}get startTime(){return this.getAll("startTime")}get duration(){let t=0;for(let e=0;e<this.animations.length;e++)t=Math.max(t,this.animations[e].duration);return t}runAll(t){this.animations.forEach(e=>e[t]())}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}};function eS({when:c,delay:t,delayChildren:e,staggerChildren:l,staggerDirection:d,repeat:n,repeatType:o,repeatDelay:b,from:i,elapsed:a,...r}){return!!Object.keys(r).length}var os=(c,t,e,l={},d,n)=>o=>{let b=jr(l,c)||{},i=b.delay||l.delay||0,{elapsed:a=0}=l;a=a-fe(i);let r={keyframes:Array.isArray(e)?e:[null,e],ease:"easeOut",velocity:t.getVelocity(),...b,delay:-a,onUpdate:G=>{t.set(G),b.onUpdate&&b.onUpdate(G)},onComplete:()=>{o(),b.onComplete&&b.onComplete()},name:c,motionValue:t,element:n?void 0:d};eS(b)||(r={...r,...o3(c,r)}),r.duration&&(r.duration=fe(r.duration)),r.repeatDelay&&(r.repeatDelay=fe(r.repeatDelay)),r.from!==void 0&&(r.keyframes[0]=r.from);let s=!1;if((r.type===!1||r.duration===0&&!r.repeatDelay)&&(r.duration=0,r.delay===0&&(s=!0)),(qg.current||Mr.skipAnimations)&&(s=!0,r.duration=0,r.delay=0),s&&!n&&t.get()!==void 0){let G=Hb(r.keyframes,b);if(G!==void 0)return Jc.update(()=>{r.onUpdate(G),r.onComplete()}),new VH([])}return!n&&FX.supports(r)?new FX(r):new Pi(r)};var lS=c=>!!(c&&typeof c=="object"&&c.mix&&c.toValue),dS=c=>RX(c)?c[c.length-1]||0:c;function bs(c,t){c.indexOf(t)===-1&&c.push(t)}function is(c,t){let e=c.indexOf(t);e>-1&&c.splice(e,1)}var pb=class{constructor(){this.subscriptions=[]}add(t){return bs(this.subscriptions,t),()=>is(this.subscriptions,t)}notify(t,e,l){let d=this.subscriptions.length;if(d)if(d===1)this.subscriptions[0](t,e,l);else for(let n=0;n<d;n++){let o=this.subscriptions[n];o&&o(t,e,l)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}};var nS=30,Mdc=c=>!isNaN(parseFloat(c)),oS={current:void 0},EB=class{constructor(t,e={}){this.version="11.15.0",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(l,d=!0)=>{let n=he.now();this.updatedAt!==n&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(l),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),d&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(t),this.owner=e.owner}setCurrent(t){this.current=t,this.updatedAt=he.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=Mdc(this.current))}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return this.on("change",t)}on(t,e){this.events[t]||(this.events[t]=new pb);let l=this.events[t].add(e);return t==="change"?()=>{l(),Jc.read(()=>{this.events.change.getSize()||this.stop()})}:l}clearListeners(){for(let t in this.events)this.events[t].clear()}attach(t,e){this.passiveEffect=t,this.stopPassiveEffect=e}set(t,e=!0){!e||!this.passiveEffect?this.updateAndNotify(t,e):this.passiveEffect(t,this.updateAndNotify)}setWithVelocity(t,e,l){this.set(e),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-l}jump(t,e=!0){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,e&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return oS.current&&oS.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let t=he.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>nS)return 0;let e=Math.min(this.updatedAt-this.prevUpdatedAt,nS);return HH(parseFloat(this.current)-parseFloat(this.prevFrameValue),e)}start(t){return this.stop(),new Promise(e=>{this.hasAnimated=!0,this.animation=t(e),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}};function Ho(c,t){return new EB(c,t)}function Pdc(c,t,e){c.hasValue(t)?c.getValue(t).set(e):c.addValue(t,Ho(e))}function bS(c,t){let e=xb(c,t),{transitionEnd:l={},transition:d={},...n}=e||{};n={...n,...l};for(let o in n){let b=dS(n[o]);Pdc(c,o,b)}}var as=c=>c.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase();var _dc="framerAppearId",FH="data-"+as(_dc);function JH(c){return c.props[FH]}var st=c=>!!(c&&c.getVelocity);function iS(c){return!!(st(c)&&c.add)}function JX(c,t){let e=c.getValue("willChange");if(iS(e))return e.add(t)}function Kdc({protectedKeys:c,needsAnimating:t},e){let l=c.hasOwnProperty(e)&&t[e]!==!0;return t[e]=!1,l}function CH(c,t,{delay:e=0,transitionOverride:l,type:d}={}){var n;let{transition:o=c.getDefaultTransition(),transitionEnd:b,...i}=t;l&&(o=l);let a=[],r=d&&c.animationState&&c.animationState.getState()[d];for(let s in i){let G=c.getValue(s,(n=c.latestValues[s])!==null&&n!==void 0?n:null),X=i[s];if(X===void 0||r&&Kdc(r,s))continue;let m={delay:e,...jr(o||{},s)},x=!1;if(window.MotionHandoffAnimation){let R=JH(c);if(R){let H=window.MotionHandoffAnimation(R,s,Jc);H!==null&&(m.startTime=H,x=!0)}}JX(c,s),G.start(os(s,G,X,c.shouldReduceMotion&&Xl.has(s)?{type:!1}:m,c,x));let g=G.animation;g&&a.push(g)}return b&&Promise.all(a).then(()=>{Jc.update(()=>{b&&bS(c,b)})}),a}function vH(c,t,e={}){var l;let d=xb(c,t,e.type==="exit"?(l=c.presenceContext)===null||l===void 0?void 0:l.custom:void 0),{transition:n=c.getDefaultTransition()||{}}=d||{};e.transitionOverride&&(n=e.transitionOverride);let o=d?()=>Promise.all(CH(c,d,e)):()=>Promise.resolve(),b=c.variantChildren&&c.variantChildren.size?(a=0)=>{let{delayChildren:r=0,staggerChildren:s,staggerDirection:G}=n;return qdc(c,t,r+a,s,G,e)}:()=>Promise.resolve(),{when:i}=n;if(i){let[a,r]=i==="beforeChildren"?[o,b]:[b,o];return a().then(()=>r())}else return Promise.all([o(),b(e.delay)])}function qdc(c,t,e=0,l=0,d=1,n){let o=[],b=(c.variantChildren.size-1)*l,i=d===1?(a=0)=>a*l:(a=0)=>b-a*l;return Array.from(c.variantChildren).sort($dc).forEach((a,r)=>{a.notify("AnimationStart",t),o.push(vH(a,t,{...n,delay:e+i(r)}).then(()=>a.notify("AnimationComplete",t)))}),Promise.all(o)}function $dc(c,t){return c.sortNodePosition(t)}function aS(c,t,e={}){c.notify("AnimationStart",t);let l;if(Array.isArray(t)){let d=t.map(n=>vH(c,n,e));l=Promise.all(d)}else if(typeof t=="string")l=vH(c,t,e);else{let d=typeof t=="function"?xb(c,t,e.custom):t;l=Promise.all(CH(c,d,e))}return l.then(()=>{c.notify("AnimationComplete",t)})}var cnc=ZX.length;function jB(c){if(!c)return;if(!c.isControllingVariants){let e=c.parent?jB(c.parent)||{}:{};return c.props.initial!==void 0&&(e.initial=c.props.initial),e}let t={};for(let e=0;e<cnc;e++){let l=ZX[e],d=c.props[l];(mo(d)||d===!1)&&(t[l]=d)}return t}var tnc=[...Kg].reverse(),enc=Kg.length;function lnc(c){return t=>Promise.all(t.map(({animation:e,options:l})=>aS(c,e,l)))}function sS(c){let t=lnc(c),e=rS(),l=!0,d=i=>(a,r)=>{var s;let G=xb(c,r,i==="exit"?(s=c.presenceContext)===null||s===void 0?void 0:s.custom:void 0);if(G){let{transition:X,transitionEnd:m,...x}=G;a={...a,...x,...m}}return a};function n(i){t=i(c)}function o(i){let{props:a}=c,r=jB(c.parent)||{},s=[],G=new Set,X={},m=1/0;for(let g=0;g<enc;g++){let R=tnc[g],H=e[R],Z=a[R]!==void 0?a[R]:r[R],p=mo(Z),W=R===i?H.isActive:null;W===!1&&(m=g);let y=Z===r[R]&&Z!==a[R]&&p;if(y&&l&&c.manuallyAnimateOnMount&&(y=!1),H.protectedKeys={...X},!H.isActive&&W===null||!Z&&!H.prevProp||mb(Z)||typeof Z=="boolean")continue;let I=dnc(H.prevProp,Z),B=I||R===i&&H.isActive&&!y&&p||g>m&&p,F=!1,V=Array.isArray(Z)?Z:[Z],f=V.reduce(d(R),{});W===!1&&(f={});let{prevResolvedValues:C={}}=H,J={...C,...f},w=O=>{B=!0,G.has(O)&&(F=!0,G.delete(O)),H.needsAnimating[O]=!0;let N=c.getValue(O);N&&(N.liveStyle=!1)};for(let O in J){let N=f[O],T=C[O];if(X.hasOwnProperty(O))continue;let k=!1;RX(N)&&RX(T)?k=!WB(N,T):k=N!==T,k?N!=null?w(O):G.add(O):N!==void 0&&G.has(O)?w(O):H.protectedKeys[O]=!0}H.prevProp=Z,H.prevResolvedValues=f,H.isActive&&(X={...X,...f}),l&&c.blockInitialAnimation&&(B=!1),B&&(!(y&&I)||F)&&s.push(...V.map(O=>({animation:O,options:{type:R}})))}if(G.size){let g={};G.forEach(R=>{let H=c.getBaseTarget(R),Z=c.getValue(R);Z&&(Z.liveStyle=!0),g[R]=H??null}),s.push({animation:g})}let x=!!s.length;return l&&(a.initial===!1||a.initial===a.animate)&&!c.manuallyAnimateOnMount&&(x=!1),l=!1,x?t(s):Promise.resolve()}function b(i,a){var r;if(e[i].isActive===a)return Promise.resolve();(r=c.variantChildren)===null||r===void 0||r.forEach(G=>{var X;return(X=G.animationState)===null||X===void 0?void 0:X.setActive(i,a)}),e[i].isActive=a;let s=o(i);for(let G in e)e[G].protectedKeys={};return s}return{animateChanges:o,setActive:b,setAnimateFunction:n,getState:()=>e,reset:()=>{e=rS(),l=!0}}}function dnc(c,t){return typeof t=="string"?t!==c:Array.isArray(t)?!WB(t,c):!1}function _i(c=!1){return{isActive:c,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function rS(){return{animate:_i(!0),whileInView:_i(),whileHover:_i(),whileTap:_i(),whileDrag:_i(),whileFocus:_i(),exit:_i()}}var te=class{constructor(t){this.isMounted=!1,this.node=t}update(){}};var YH=class extends te{constructor(t){super(t),t.animationState||(t.animationState=sS(t))}updateAnimationControlsSubscription(){let{animate:t}=this.node.getProps();mb(t)&&(this.unmountControls=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:t}=this.node.getProps(),{animate:e}=this.node.prevProps||{};t!==e&&this.updateAnimationControlsSubscription()}unmount(){var t;this.node.animationState.reset(),(t=this.unmountControls)===null||t===void 0||t.call(this)}};var nnc=0,NH=class extends te{constructor(){super(...arguments),this.id=nnc++}update(){if(!this.node.presenceContext)return;let{isPresent:t,onExitComplete:e}=this.node.presenceContext,{isPresent:l}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===l)return;let d=this.node.animationState.setActive("exit",!t);e&&!t&&d.then(()=>e(this.id))}mount(){let{register:t}=this.node.presenceContext||{};t&&(this.unmount=t(this.id))}unmount(){}};var uS={animation:{Feature:YH},exit:{Feature:NH}};var GS=$g(()=>window.ScrollTimeline!==void 0);var Cl={x:!1,y:!1};function rs(){return Cl.x||Cl.y}function MB(c,t,e){var l;if(c instanceof Element)return[c];if(typeof c=="string"){let d=document;t&&(d=t.current);let n=(l=e?.[c])!==null&&l!==void 0?l:d.querySelectorAll(c);return n?Array.from(n):[]}return Array.from(c)}function SH(c,t){let e=MB(c),l=new AbortController,d={passive:!0,...t,signal:l.signal};return[e,d,()=>l.abort()]}function mS(c){return t=>{t.pointerType==="touch"||rs()||c(t)}}function PB(c,t,e={}){let[l,d,n]=SH(c,e),o=mS(b=>{let{target:i}=b,a=t(b);if(typeof a!="function"||!i)return;let r=mS(s=>{a(s),i.removeEventListener("pointerleave",r)});i.addEventListener("pointerleave",r,d)});return l.forEach(b=>{b.addEventListener("pointerenter",o,d)}),n}var kH=(c,t)=>t?c===t?!0:kH(c,t.parentElement):!1;var Ki=c=>c.pointerType==="mouse"?typeof c.button!="number"||c.button<=0:c.isPrimary!==!1;var Gnc=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function xS(c){return Gnc.has(c.tagName)||c.tabIndex!==-1}var qi=new WeakSet;function gS(c){return t=>{t.key==="Enter"&&c(t)}}function _B(c,t){c.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}var HS=(c,t)=>{let e=c.currentTarget;if(!e)return;let l=gS(()=>{if(qi.has(e))return;_B(e,"down");let d=gS(()=>{_B(e,"up")}),n=()=>_B(e,"cancel");e.addEventListener("keyup",d,t),e.addEventListener("blur",n,t)});e.addEventListener("keydown",l,t),e.addEventListener("blur",()=>e.removeEventListener("keydown",l),t)};function RS(c){return Ki(c)&&!rs()}function KB(c,t,e={}){let[l,d,n]=SH(c,e),o=b=>{let i=b.currentTarget;if(!RS(b)||qi.has(i))return;qi.add(i);let a=t(b),r=(X,m)=>{window.removeEventListener("pointerup",s),window.removeEventListener("pointercancel",G),!(!RS(X)||!qi.has(i))&&(qi.delete(i),typeof a=="function"&&a(X,{success:m}))},s=X=>{r(X,e.useGlobalTarget||kH(i,X.target))},G=X=>{r(X,!1)};window.addEventListener("pointerup",s,d),window.addEventListener("pointercancel",G,d)};return l.forEach(b=>{!xS(b)&&b.getAttribute("tabindex")===null&&(b.tabIndex=0),(e.useGlobalTarget?window:b).addEventListener("pointerdown",o,d),b.addEventListener("focus",a=>HS(a,d),d)}),n}function qB(c){return c==="x"||c==="y"?Cl[c]?null:(Cl[c]=!0,()=>{Cl[c]=!1}):Cl.x||Cl.y?null:(Cl.x=Cl.y=!0,()=>{Cl.x=Cl.y=!1})}function Ro(c){return{point:{x:c.pageX,y:c.pageY}}}var pS=c=>t=>Ki(t)&&c(t,Ro(t));function Zo(c,t,e,l={passive:!0}){return c.addEventListener(t,e,l),()=>c.removeEventListener(t,e)}function Wb(c,t,e,l){return Zo(c,t,pS(e),l)}var WS=(c,t)=>Math.abs(c-t);function yS(c,t){let e=WS(c.x,t.x),l=WS(c.y,t.y);return Math.sqrt(e**2+l**2)}var ss=class{constructor(t,e,{transformPagePoint:l,contextWindow:d,dragSnapToOrigin:n=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let s=c1(this.lastMoveEventInfo,this.history),G=this.startEvent!==null,X=yS(s.offset,{x:0,y:0})>=3;if(!G&&!X)return;let{point:m}=s,{timestamp:x}=Jt;this.history.push({...m,timestamp:x});let{onStart:g,onMove:R}=this.handlers;G||(g&&g(this.lastMoveEvent,s),this.startEvent=this.lastMoveEvent),R&&R(this.lastMoveEvent,s)},this.handlePointerMove=(s,G)=>{this.lastMoveEvent=s,this.lastMoveEventInfo=$B(G,this.transformPagePoint),Jc.update(this.updatePoint,!0)},this.handlePointerUp=(s,G)=>{this.end();let{onEnd:X,onSessionEnd:m,resumeAnimation:x}=this.handlers;if(this.dragSnapToOrigin&&x&&x(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let g=c1(s.type==="pointercancel"?this.lastMoveEventInfo:$B(G,this.transformPagePoint),this.history);this.startEvent&&X&&X(s,g),m&&m(s,g)},!Ki(t))return;this.dragSnapToOrigin=n,this.handlers=e,this.transformPagePoint=l,this.contextWindow=d||window;let o=Ro(t),b=$B(o,this.transformPagePoint),{point:i}=b,{timestamp:a}=Jt;this.history=[{...i,timestamp:a}];let{onSessionStart:r}=e;r&&r(t,c1(b,this.history)),this.removeListeners=Zn(Wb(this.contextWindow,"pointermove",this.handlePointerMove),Wb(this.contextWindow,"pointerup",this.handlePointerUp),Wb(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),Jl(this.updatePoint)}};function $B(c,t){return t?{point:t(c.point)}:c}function BS(c,t){return{x:c.x-t.x,y:c.y-t.y}}function c1({point:c},t){return{point:c,delta:BS(c,fS(t)),offset:BS(c,gnc(t)),velocity:Hnc(t,.1)}}function gnc(c){return c[0]}function fS(c){return c[c.length-1]}function Hnc(c,t){if(c.length<2)return{x:0,y:0};let e=c.length-1,l=null,d=fS(c);for(;e>=0&&(l=c[e],!(d.timestamp-l.timestamp>fe(t)));)e--;if(!l)return{x:0,y:0};let n=ml(d.timestamp-l.timestamp);if(n===0)return{x:0,y:0};let o={x:(d.x-l.x)/n,y:(d.y-l.y)/n};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}function Io(c){return c&&typeof c=="object"&&Object.prototype.hasOwnProperty.call(c,"current")}var JS=1e-4,Rnc=1-JS,Znc=1+JS,CS=.01,Inc=0-CS,pnc=0+CS;function Ge(c){return c.max-c.min}function vS(c,t,e){return Math.abs(c-t)<=e}function hS(c,t,e,l=.5){c.origin=l,c.originPoint=kc(t.min,t.max,c.origin),c.scale=Ge(e)/Ge(t),c.translate=kc(e.min,e.max,c.origin)-c.originPoint,(c.scale>=Rnc&&c.scale<=Znc||isNaN(c.scale))&&(c.scale=1),(c.translate>=Inc&&c.translate<=pnc||isNaN(c.translate))&&(c.translate=0)}function us(c,t,e,l){hS(c.x,t.x,e.x,l?l.originX:void 0),hS(c.y,t.y,e.y,l?l.originY:void 0)}function VS(c,t,e){c.min=e.min+t.min,c.max=c.min+Ge(t)}function YS(c,t,e){VS(c.x,t.x,e.x),VS(c.y,t.y,e.y)}function FS(c,t,e){c.min=t.min-e.min,c.max=c.min+Ge(t)}function Gs(c,t,e){FS(c.x,t.x,e.x),FS(c.y,t.y,e.y)}function wS(c,{min:t,max:e},l){return t!==void 0&&c<t?c=l?kc(t,c,l.min):Math.max(c,t):e!==void 0&&c>e&&(c=l?kc(e,c,l.max):Math.min(c,e)),c}function NS(c,t,e){return{min:t!==void 0?c.min+t:void 0,max:e!==void 0?c.max+e-(c.max-c.min):void 0}}function AS(c,{top:t,left:e,bottom:l,right:d}){return{x:NS(c.x,e,d),y:NS(c.y,t,l)}}function SS(c,t){let e=t.min-c.min,l=t.max-c.max;return t.max-t.min<c.max-c.min&&([e,l]=[l,e]),{min:e,max:l}}function TS(c,t){return{x:SS(c.x,t.x),y:SS(c.y,t.y)}}function OS(c,t){let e=.5,l=Ge(c),d=Ge(t);return d>l?e=Jd(t.min,t.max-l,c.min):l>d&&(e=Jd(c.min,c.max-d,t.min)),ue(0,1,e)}function QS(c,t){let e={};return t.min!==void 0&&(e.min=t.min-c.min),t.max!==void 0&&(e.max=t.max-c.min),e}var zH=.35;function US(c=zH){return c===!1?c=0:c===!0&&(c=zH),{x:kS(c,"left","right"),y:kS(c,"top","bottom")}}function kS(c,t,e){return{min:zS(c,t),max:zS(c,e)}}function zS(c,t){return typeof c=="number"?c:c[t]||0}var DS=()=>({translate:0,scale:1,origin:0,originPoint:0}),$i=()=>({x:DS(),y:DS()}),LS=()=>({min:0,max:0}),xt=()=>({x:LS(),y:LS()});function xl(c){return[c("x"),c("y")]}function wH({top:c,left:t,right:e,bottom:l}){return{x:{min:t,max:e},y:{min:c,max:l}}}function ES({x:c,y:t}){return{top:t.min,right:c.max,bottom:t.max,left:c.min}}function jS(c,t){if(!t)return c;let e=t({x:c.left,y:c.top}),l=t({x:c.right,y:c.bottom});return{top:e.y,left:e.x,bottom:l.y,right:l.x}}function t1(c){return c===void 0||c===1}function AH({scale:c,scaleX:t,scaleY:e}){return!t1(c)||!t1(t)||!t1(e)}function po(c){return AH(c)||e1(c)||c.z||c.rotate||c.rotateX||c.rotateY||c.skewX||c.skewY}function e1(c){return MS(c.x)||MS(c.y)}function MS(c){return c&&c!=="0%"}function CX(c,t,e){let l=c-e,d=t*l;return e+d}function PS(c,t,e,l,d){return d!==void 0&&(c=CX(c,d,l)),CX(c,e,l)+t}function l1(c,t=0,e=1,l,d){c.min=PS(c.min,t,e,l,d),c.max=PS(c.max,t,e,l,d)}function d1(c,{x:t,y:e}){l1(c.x,t.translate,t.scale,t.originPoint),l1(c.y,e.translate,e.scale,e.originPoint)}var _S=.999999999999,KS=1.0000000000001;function $S(c,t,e,l=!1){let d=e.length;if(!d)return;t.x=t.y=1;let n,o;for(let b=0;b<d;b++){n=e[b],o=n.projectionDelta;let{visualElement:i}=n.options;i&&i.props.style&&i.props.style.display==="contents"||(l&&n.options.layoutScroll&&n.scroll&&n!==n.root&&ca(c,{x:-n.scroll.offset.x,y:-n.scroll.offset.y}),o&&(t.x*=o.x.scale,t.y*=o.y.scale,d1(c,o)),l&&po(n.latestValues)&&ca(c,n.latestValues))}t.x<KS&&t.x>_S&&(t.x=1),t.y<KS&&t.y>_S&&(t.y=1)}function yb(c,t){c.min=c.min+t,c.max=c.max+t}function qS(c,t,e,l,d=.5){let n=kc(c.min,c.max,d);l1(c,t,e,n,l)}function ca(c,t){qS(c.x,t.x,t.scaleX,t.scale,t.originX),qS(c.y,t.y,t.scaleY,t.scale,t.originY)}function n1(c,t){return wH(jS(c.getBoundingClientRect(),t))}function ck(c,t,e){let l=n1(c,e),{scroll:d}=t;return d&&(yb(l.x,d.offset.x),yb(l.y,d.offset.y)),l}var TH=({current:c})=>c?c.ownerDocument.defaultView:null;var Wnc=new WeakMap,QH=class{constructor(t){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=xt(),this.visualElement=t}start(t,{snapToCursor:e=!1}={}){let{presenceContext:l}=this.visualElement;if(l&&l.isPresent===!1)return;let d=r=>{let{dragSnapToOrigin:s}=this.getProps();s?this.pauseAnimation():this.stopAnimation(),e&&this.snapToCursor(Ro(r).point)},n=(r,s)=>{let{drag:G,dragPropagation:X,onDragStart:m}=this.getProps();if(G&&!X&&(this.openDragLock&&this.openDragLock(),this.openDragLock=qB(G),!this.openDragLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),xl(g=>{let R=this.getAxisMotionValue(g).get()||0;if(Ue.test(R)){let{projection:H}=this.visualElement;if(H&&H.layout){let Z=H.layout.layoutBox[g];Z&&(R=Ge(Z)*(parseFloat(R)/100))}}this.originPoint[g]=R}),m&&Jc.postRender(()=>m(r,s)),JX(this.visualElement,"transform");let{animationState:x}=this.visualElement;x&&x.setActive("whileDrag",!0)},o=(r,s)=>{let{dragPropagation:G,dragDirectionLock:X,onDirectionLock:m,onDrag:x}=this.getProps();if(!G&&!this.openDragLock)return;let{offset:g}=s;if(X&&this.currentDirection===null){this.currentDirection=ync(g),this.currentDirection!==null&&m&&m(this.currentDirection);return}this.updateAxis("x",s.point,g),this.updateAxis("y",s.point,g),this.visualElement.render(),x&&x(r,s)},b=(r,s)=>this.stop(r,s),i=()=>xl(r=>{var s;return this.getAnimationState(r)==="paused"&&((s=this.getAxisMotionValue(r).animation)===null||s===void 0?void 0:s.play())}),{dragSnapToOrigin:a}=this.getProps();this.panSession=new ss(t,{onSessionStart:d,onStart:n,onMove:o,onSessionEnd:b,resumeAnimation:i},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:a,contextWindow:TH(this.visualElement)})}stop(t,e){let l=this.isDragging;if(this.cancel(),!l)return;let{velocity:d}=e;this.startAnimation(d);let{onDragEnd:n}=this.getProps();n&&Jc.postRender(()=>n(t,e))}cancel(){this.isDragging=!1;let{projection:t,animationState:e}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:l}=this.getProps();!l&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),e&&e.setActive("whileDrag",!1)}updateAxis(t,e,l){let{drag:d}=this.getProps();if(!l||!OH(t,d,this.currentDirection))return;let n=this.getAxisMotionValue(t),o=this.originPoint[t]+l[t];this.constraints&&this.constraints[t]&&(o=wS(o,this.constraints[t],this.elastic[t])),n.set(o)}resolveConstraints(){var t;let{dragConstraints:e,dragElastic:l}=this.getProps(),d=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(t=this.visualElement.projection)===null||t===void 0?void 0:t.layout,n=this.constraints;e&&Io(e)?this.constraints||(this.constraints=this.resolveRefConstraints()):e&&d?this.constraints=AS(d.layoutBox,e):this.constraints=!1,this.elastic=US(l),n!==this.constraints&&d&&this.constraints&&!this.hasMutatedConstraints&&xl(o=>{this.constraints!==!1&&this.getAxisMotionValue(o)&&(this.constraints[o]=QS(d.layoutBox[o],this.constraints[o]))})}resolveRefConstraints(){let{dragConstraints:t,onMeasureDragConstraints:e}=this.getProps();if(!t||!Io(t))return!1;let l=t.current;Fl(l!==null,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");let{projection:d}=this.visualElement;if(!d||!d.layout)return!1;let n=ck(l,d.root,this.visualElement.getTransformPagePoint()),o=TS(d.layout.layoutBox,n);if(e){let b=e(ES(o));this.hasMutatedConstraints=!!b,b&&(o=wH(b))}return o}startAnimation(t){let{drag:e,dragMomentum:l,dragElastic:d,dragTransition:n,dragSnapToOrigin:o,onDragTransitionEnd:b}=this.getProps(),i=this.constraints||{},a=xl(r=>{if(!OH(r,e,this.currentDirection))return;let s=i&&i[r]||{};o&&(s={min:0,max:0});let G=d?200:1e6,X=d?40:1e7,m={type:"inertia",velocity:l?t[r]:0,bounceStiffness:G,bounceDamping:X,timeConstant:750,restDelta:1,restSpeed:10,...n,...s};return this.startAxisValueAnimation(r,m)});return Promise.all(a).then(b)}startAxisValueAnimation(t,e){let l=this.getAxisMotionValue(t);return JX(this.visualElement,t),l.start(os(t,l,0,e,this.visualElement,!1))}stopAnimation(){xl(t=>this.getAxisMotionValue(t).stop())}pauseAnimation(){xl(t=>{var e;return(e=this.getAxisMotionValue(t).animation)===null||e===void 0?void 0:e.pause()})}getAnimationState(t){var e;return(e=this.getAxisMotionValue(t).animation)===null||e===void 0?void 0:e.state}getAxisMotionValue(t){let e=`_drag${t.toUpperCase()}`,l=this.visualElement.getProps(),d=l[e];return d||this.visualElement.getValue(t,(l.initial?l.initial[t]:void 0)||0)}snapToCursor(t){xl(e=>{let{drag:l}=this.getProps();if(!OH(e,l,this.currentDirection))return;let{projection:d}=this.visualElement,n=this.getAxisMotionValue(e);if(d&&d.layout){let{min:o,max:b}=d.layout.layoutBox[e];n.set(t[e]-kc(o,b,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:t,dragConstraints:e}=this.getProps(),{projection:l}=this.visualElement;if(!Io(e)||!l||!this.constraints)return;this.stopAnimation();let d={x:0,y:0};xl(o=>{let b=this.getAxisMotionValue(o);if(b&&this.constraints!==!1){let i=b.get();d[o]=OS({min:i,max:i},this.constraints[o])}});let{transformTemplate:n}=this.visualElement.getProps();this.visualElement.current.style.transform=n?n({},""):"none",l.root&&l.root.updateScroll(),l.updateLayout(),this.resolveConstraints(),xl(o=>{if(!OH(o,t,null))return;let b=this.getAxisMotionValue(o),{min:i,max:a}=this.constraints[o];b.set(kc(i,a,d[o]))})}addListeners(){if(!this.visualElement.current)return;Wnc.set(this.visualElement,this);let t=this.visualElement.current,e=Wb(t,"pointerdown",i=>{let{drag:a,dragListener:r=!0}=this.getProps();a&&r&&this.start(i)}),l=()=>{let{dragConstraints:i}=this.getProps();Io(i)&&i.current&&(this.constraints=this.resolveRefConstraints())},{projection:d}=this.visualElement,n=d.addEventListener("measure",l);d&&!d.layout&&(d.root&&d.root.updateScroll(),d.updateLayout()),Jc.read(l);let o=Zo(window,"resize",()=>this.scalePositionWithinConstraints()),b=d.addEventListener("didUpdate",(({delta:i,hasLayoutChanged:a})=>{this.isDragging&&a&&(xl(r=>{let s=this.getAxisMotionValue(r);s&&(this.originPoint[r]+=i[r].translate,s.set(s.get()+i[r].translate))}),this.visualElement.render())}));return()=>{o(),e(),n(),b&&b()}}getProps(){let t=this.visualElement.getProps(),{drag:e=!1,dragDirectionLock:l=!1,dragPropagation:d=!1,dragConstraints:n=!1,dragElastic:o=zH,dragMomentum:b=!0}=t;return{...t,drag:e,dragDirectionLock:l,dragPropagation:d,dragConstraints:n,dragElastic:o,dragMomentum:b}}};function OH(c,t,e){return(t===!0||t===c)&&(e===null||e===c)}function ync(c,t=10){let e=null;return Math.abs(c.y)>t?e="y":Math.abs(c.x)>t&&(e="x"),e}var UH=class extends te{constructor(t){super(t),this.removeGroupControls=it,this.removeListeners=it,this.controls=new QH(t)}mount(){let{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||it}unmount(){this.removeGroupControls(),this.removeListeners()}};var tk=c=>(t,e)=>{c&&Jc.postRender(()=>c(t,e))},DH=class extends te{constructor(){super(...arguments),this.removePointerDownListener=it}onPointerDown(t){this.session=new ss(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:TH(this.node)})}createPanHandlers(){let{onPanSessionStart:t,onPanStart:e,onPan:l,onPanEnd:d}=this.node.getProps();return{onSessionStart:tk(t),onStart:tk(e),onMove:l,onEnd:(n,o)=>{delete this.session,d&&Jc.postRender(()=>d(n,o))}}}mount(){this.removePointerDownListener=Wb(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}};var ik=u(h(),1),vX=u($(),1);var yo=u($(),1);var ek=u($(),1),Wo=(0,ek.createContext)(null);function o1(){let c=(0,yo.useContext)(Wo);if(c===null)return[!0,null];let{isPresent:t,onExitComplete:e,register:l}=c,d=(0,yo.useId)();(0,yo.useEffect)(()=>l(d),[]);let n=(0,yo.useCallback)(()=>e&&e(d),[d,e]);return!t&&e?[!1,n]:[!0]}function b1(){return Bnc((0,yo.useContext)(Wo))}function Bnc(c){return c===null?!0:c.isPresent}var lk=u($(),1),Xs=(0,lk.createContext)({});var dk=u($(),1),LH=(0,dk.createContext)({});var ms={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function nk(c,t){return t.max===t.min?0:c/(t.max-t.min)*100}var xs={correct:(c,t)=>{if(!t.target)return c;if(typeof c=="string")if(xc.test(c))c=parseFloat(c);else return c;let e=nk(c,t.target.x),l=nk(c,t.target.y);return`${e}% ${l}%`}};var ok={correct:(c,{treeScale:t,projectionDelta:e})=>{let l=c,d=De.parse(c);if(d.length>5)return l;let n=De.createTransformer(c),o=typeof d[0]!="number"?1:0,b=e.x.scale*t.x,i=e.y.scale*t.y;d[0+o]/=b,d[1+o]/=i;let a=kc(b,i,.5);return typeof d[2+o]=="number"&&(d[2+o]/=a),typeof d[3+o]=="number"&&(d[3+o]/=a),n(d)}};var gs={};function bk(c){Object.assign(gs,c)}var{schedule:Hs,cancel:GTc}=tH(queueMicrotask,!1);var i1=class extends vX.Component{componentDidMount(){let{visualElement:t,layoutGroup:e,switchLayoutGroup:l,layoutId:d}=this.props,{projection:n}=t;bk(fnc),n&&(e.group&&e.group.add(n),l&&l.register&&d&&l.register(n),n.root.didUpdate(),n.addEventListener("animationComplete",()=>{this.safeToRemove()}),n.setOptions({...n.options,onExitComplete:()=>this.safeToRemove()})),ms.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){let{layoutDependency:e,visualElement:l,drag:d,isPresent:n}=this.props,o=l.projection;return o&&(o.isPresent=n,d||t.layoutDependency!==e||e===void 0?o.willUpdate():this.safeToRemove(),t.isPresent!==n&&(n?o.promote():o.relegate()||Jc.postRender(()=>{let b=o.getStack();(!b||!b.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){let{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),Hs.postRender(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:t,layoutGroup:e,switchLayoutGroup:l}=this.props,{projection:d}=t;d&&(d.scheduleCheckAfterUnmount(),e&&e.group&&e.group.remove(d),l&&l.deregister&&l.deregister(d))}safeToRemove(){let{safeToRemove:t}=this.props;t&&t()}render(){return null}};function EH(c){let[t,e]=o1(),l=(0,vX.useContext)(Xs);return(0,ik.jsx)(i1,{...c,layoutGroup:l,switchLayoutGroup:(0,vX.useContext)(LH),isPresent:t,safeToRemove:e})}var fnc={borderRadius:{...xs,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:xs,borderTopRightRadius:xs,borderBottomLeftRadius:xs,borderBottomRightRadius:xs,boxShadow:ok};var uk=["TopLeft","TopRight","BottomLeft","BottomRight"],hnc=uk.length,ak=c=>typeof c=="string"?parseFloat(c):c,rk=c=>typeof c=="number"||xc.test(c);function Gk(c,t,e,l,d,n){d?(c.opacity=kc(0,e.opacity!==void 0?e.opacity:1,Vnc(l)),c.opacityExit=kc(t.opacity!==void 0?t.opacity:1,0,Fnc(l))):n&&(c.opacity=kc(t.opacity!==void 0?t.opacity:1,e.opacity!==void 0?e.opacity:1,l));for(let o=0;o<hnc;o++){let b=`border${uk[o]}Radius`,i=sk(t,b),a=sk(e,b);if(i===void 0&&a===void 0)continue;i||(i=0),a||(a=0),i===0||a===0||rk(i)===rk(a)?(c[b]=Math.max(kc(ak(i),ak(a),l),0),(Ue.test(a)||Ue.test(i))&&(c[b]+="%")):c[b]=a}(t.rotate||e.rotate)&&(c.rotate=kc(t.rotate||0,e.rotate||0,l))}function sk(c,t){return c[t]!==void 0?c[t]:c.borderRadius}var Vnc=Xk(0,.5,iH),Fnc=Xk(.5,.95,it);function Xk(c,t,e){return l=>l<c?0:l>t?1:e(Jd(c,t,l))}function mk(c,t){c.min=t.min,c.max=t.max}function vl(c,t){mk(c.x,t.x),mk(c.y,t.y)}function a1(c,t){c.translate=t.translate,c.scale=t.scale,c.originPoint=t.originPoint,c.origin=t.origin}function xk(c,t,e,l,d){return c-=t,c=CX(c,1/e,l),d!==void 0&&(c=CX(c,1/d,l)),c}function Jnc(c,t=0,e=1,l=.5,d,n=c,o=c){if(Ue.test(t)&&(t=parseFloat(t),t=kc(o.min,o.max,t/100)-o.min),typeof t!="number")return;let b=kc(n.min,n.max,l);c===n&&(b-=t),c.min=xk(c.min,t,e,b,d),c.max=xk(c.max,t,e,b,d)}function gk(c,t,[e,l,d],n,o){Jnc(c,t[e],t[l],t[d],t.scale,n,o)}var Cnc=["x","scaleX","originX"],vnc=["y","scaleY","originY"];function r1(c,t,e,l){gk(c.x,t,Cnc,e?e.x:void 0,l?l.x:void 0),gk(c.y,t,vnc,e?e.y:void 0,l?l.y:void 0)}function Hk(c){return c.translate===0&&c.scale===1}function s1(c){return Hk(c.x)&&Hk(c.y)}function Rk(c,t){return c.min===t.min&&c.max===t.max}function Ik(c,t){return Rk(c.x,t.x)&&Rk(c.y,t.y)}function Zk(c,t){return Math.round(c.min)===Math.round(t.min)&&Math.round(c.max)===Math.round(t.max)}function u1(c,t){return Zk(c.x,t.x)&&Zk(c.y,t.y)}function G1(c){return Ge(c.x)/Ge(c.y)}function X1(c,t){return c.translate===t.translate&&c.scale===t.scale&&c.originPoint===t.originPoint}var jH=class{constructor(){this.members=[]}add(t){bs(this.members,t),t.scheduleRender()}remove(t){if(is(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){let e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(t){let e=this.members.findIndex(d=>t===d);if(e===0)return!1;let l;for(let d=e;d>=0;d--){let n=this.members[d];if(n.isPresent!==!1){l=n;break}}return l?(this.promote(l),!0):!1}promote(t,e){let l=this.lead;if(t!==l&&(this.prevLead=l,this.lead=t,t.show(),l)){l.instance&&l.scheduleRender(),t.scheduleRender(),t.resumeFrom=l,e&&(t.resumeFrom.preserveOpacity=!0),l.snapshot&&(t.snapshot=l.snapshot,t.snapshot.latestValues=l.animationValues||l.latestValues),t.root&&t.root.isUpdating&&(t.isLayoutDirty=!0);let{crossfade:d}=t.options;d===!1&&l.hide()}}exitAnimationComplete(){this.members.forEach(t=>{let{options:e,resumingFrom:l}=t;e.onExitComplete&&e.onExitComplete(),l&&l.options.onExitComplete&&l.options.onExitComplete()})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}};function pk(c,t,e){let l="",d=c.x.translate/t.x,n=c.y.translate/t.y,o=e?.z||0;if((d||n||o)&&(l=`translate3d(${d}px, ${n}px, ${o}px) `),(t.x!==1||t.y!==1)&&(l+=`scale(${1/t.x}, ${1/t.y}) `),e){let{transformPerspective:a,rotate:r,rotateX:s,rotateY:G,skewX:X,skewY:m}=e;a&&(l=`perspective(${a}px) ${l}`),r&&(l+=`rotate(${r}deg) `),s&&(l+=`rotateX(${s}deg) `),G&&(l+=`rotateY(${G}deg) `),X&&(l+=`skewX(${X}deg) `),m&&(l+=`skewY(${m}deg) `)}let b=c.x.scale*t.x,i=c.y.scale*t.y;return(b!==1||i!==1)&&(l+=`scale(${b}, ${i})`),l||"none"}var Wk=(c,t)=>c.depth-t.depth;var MH=class{constructor(){this.children=[],this.isDirty=!1}add(t){bs(this.children,t),this.isDirty=!0}remove(t){is(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(Wk),this.isDirty=!1,this.children.forEach(t)}};function Rs(c){let t=st(c)?c.get():c;return lS(t)?t.toValue():t}function yk(c,t){let e=he.now(),l=({timestamp:d})=>{let n=d-e;n>=t&&(Jl(l),c(n-t))};return Jc.read(l,!0),()=>Jl(l)}function Bk(c){return c instanceof SVGElement&&c.tagName!=="svg"}function fk(c,t,e){let l=st(c)?c:Ho(c);return l.start(os("",l,t,e)),l.animation}var ta={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0},YX=typeof window<"u"&&window.MotionDebug!==void 0,m1=["","X","Y","Z"],Ync={visibility:"hidden"},hk=1e3,Nnc=0;function x1(c,t,e,l){let{latestValues:d}=t;d[c]&&(e[c]=d[c],t.setStaticValue(c,0),l&&(l[c]=0))}function Sk(c){if(c.hasCheckedOptimisedAppear=!0,c.root===c)return;let{visualElement:t}=c.options;if(!t)return;let e=JH(t);if(window.MotionHasOptimisedAnimation(e,"transform")){let{layout:d,layoutId:n}=c.options;window.MotionCancelOptimisedAnimation(e,"transform",Jc,!(d||n))}let{parent:l}=c;l&&!l.hasCheckedOptimisedAppear&&Sk(l)}function PH({attachResizeListener:c,defaultParent:t,measureScroll:e,checkIsScrollRoot:l,resetTransform:d}){return class{constructor(o={},b=t?.()){this.id=Nnc++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,YX&&(ta.totalNodes=ta.resolvedTargetDeltas=ta.recalculatedProjection=0),this.nodes.forEach(znc),this.nodes.forEach(Qnc),this.nodes.forEach(Unc),this.nodes.forEach(wnc),YX&&window.MotionDebug.record(ta)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=o,this.root=b?b.root||b:this,this.path=b?[...b.path,b]:[],this.parent=b,this.depth=b?b.depth+1:0;for(let i=0;i<this.path.length;i++)this.path[i].shouldResetTransform=!0;this.root===this&&(this.nodes=new MH)}addEventListener(o,b){return this.eventHandlers.has(o)||this.eventHandlers.set(o,new pb),this.eventHandlers.get(o).add(b)}notifyListeners(o,...b){let i=this.eventHandlers.get(o);i&&i.notify(...b)}hasListeners(o){return this.eventHandlers.has(o)}mount(o,b=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=Bk(o),this.instance=o;let{layoutId:i,layout:a,visualElement:r}=this.options;if(r&&!r.current&&r.mount(o),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),b&&(a||i)&&(this.isLayoutDirty=!0),c){let s,G=()=>this.root.updateBlockedByResize=!1;c(o,()=>{this.root.updateBlockedByResize=!0,s&&s(),s=yk(G,250),ms.hasAnimatedSinceResize&&(ms.hasAnimatedSinceResize=!1,this.nodes.forEach(Fk))})}i&&this.root.registerSharedNode(i,this),this.options.animate!==!1&&r&&(i||a)&&this.addEventListener("didUpdate",({delta:s,hasLayoutChanged:G,hasRelativeTargetChanged:X,layout:m})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let x=this.options.transition||r.getDefaultTransition()||Mnc,{onLayoutAnimationStart:g,onLayoutAnimationComplete:R}=r.getProps(),H=!this.targetLayout||!u1(this.targetLayout,m)||X,Z=!G&&X;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||Z||G&&(H||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(s,Z);let p={...jr(x,"layout"),onPlay:g,onComplete:R};(r.shouldReduceMotion||this.options.layoutRoot)&&(p.delay=0,p.type=!1),this.startAnimation(p)}else G||Fk(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=m})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let o=this.getStack();o&&o.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,Jl(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(Dnc),this.animationId++)}getTransformTemplate(){let{visualElement:o}=this.options;return o&&o.getProps().transformTemplate}willUpdate(o=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&Sk(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let r=0;r<this.path.length;r++){let s=this.path[r];s.shouldResetTransform=!0,s.updateScroll("snapshot"),s.options.layoutRoot&&s.willUpdate(!1)}let{layoutId:b,layout:i}=this.options;if(b===void 0&&!i)return;let a=this.getTransformTemplate();this.prevTransformTemplateValue=a?a(this.latestValues,""):void 0,this.updateSnapshot(),o&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(Vk);return}this.isUpdating||this.nodes.forEach(Tnc),this.isUpdating=!1,this.nodes.forEach(Onc),this.nodes.forEach(Snc),this.nodes.forEach(knc),this.clearAllSnapshots();let b=he.now();Jt.delta=ue(0,1e3/60,b-Jt.timestamp),Jt.timestamp=b,Jt.isProcessing=!0,eH.update.process(Jt),eH.preRender.process(Jt),eH.render.process(Jt),Jt.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,Hs.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(Anc),this.sharedNodes.forEach(Lnc)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,Jc.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){Jc.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let i=0;i<this.path.length;i++)this.path[i].updateScroll();let o=this.layout;this.layout=this.measure(!1),this.layoutCorrected=xt(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:b}=this.options;b&&b.notify("LayoutMeasure",this.layout.layoutBox,o?o.layoutBox:void 0)}updateScroll(o="measure"){let b=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===o&&(b=!1),b){let i=l(this.instance);this.scroll={animationId:this.root.animationId,phase:o,isRoot:i,offset:e(this.instance),wasRoot:this.scroll?this.scroll.isRoot:i}}}resetTransform(){if(!d)return;let o=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,b=this.projectionDelta&&!s1(this.projectionDelta),i=this.getTransformTemplate(),a=i?i(this.latestValues,""):void 0,r=a!==this.prevTransformTemplateValue;o&&(b||po(this.latestValues)||r)&&(d(this.instance,a),this.shouldResetTransform=!1,this.scheduleRender())}measure(o=!0){let b=this.measurePageBox(),i=this.removeElementScroll(b);return o&&(i=this.removeTransform(i)),Pnc(i),{animationId:this.root.animationId,measuredBox:b,layoutBox:i,latestValues:{},source:this.id}}measurePageBox(){var o;let{visualElement:b}=this.options;if(!b)return xt();let i=b.measureViewportBox();if(!(((o=this.scroll)===null||o===void 0?void 0:o.wasRoot)||this.path.some(_nc))){let{scroll:r}=this.root;r&&(yb(i.x,r.offset.x),yb(i.y,r.offset.y))}return i}removeElementScroll(o){var b;let i=xt();if(vl(i,o),!((b=this.scroll)===null||b===void 0)&&b.wasRoot)return i;for(let a=0;a<this.path.length;a++){let r=this.path[a],{scroll:s,options:G}=r;r!==this.root&&s&&G.layoutScroll&&(s.wasRoot&&vl(i,o),yb(i.x,s.offset.x),yb(i.y,s.offset.y))}return i}applyTransform(o,b=!1){let i=xt();vl(i,o);for(let a=0;a<this.path.length;a++){let r=this.path[a];!b&&r.options.layoutScroll&&r.scroll&&r!==r.root&&ca(i,{x:-r.scroll.offset.x,y:-r.scroll.offset.y}),po(r.latestValues)&&ca(i,r.latestValues)}return po(this.latestValues)&&ca(i,this.latestValues),i}removeTransform(o){let b=xt();vl(b,o);for(let i=0;i<this.path.length;i++){let a=this.path[i];if(!a.instance||!po(a.latestValues))continue;AH(a.latestValues)&&a.updateSnapshot();let r=xt(),s=a.measurePageBox();vl(r,s),r1(b,a.latestValues,a.snapshot?a.snapshot.layoutBox:void 0,r)}return po(this.latestValues)&&r1(b,this.latestValues),b}setTargetDelta(o){this.targetDelta=o,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(o){this.options={...this.options,...o,crossfade:o.crossfade!==void 0?o.crossfade:!0}}clearMeasurements(){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}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==Jt.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(o=!1){var b;let i=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=i.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=i.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=i.isSharedProjectionDirty);let a=!!this.resumingFrom||this!==i;if(!(o||a&&this.isSharedProjectionDirty||this.isProjectionDirty||!((b=this.parent)===null||b===void 0)&&b.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:s,layoutId:G}=this.options;if(!(!this.layout||!(s||G))){if(this.resolvedRelativeTargetAt=Jt.timestamp,!this.targetDelta&&!this.relativeTarget){let X=this.getClosestProjectingParent();X&&X.layout&&this.animationProgress!==1?(this.relativeParent=X,this.forceRelativeParentToResolveTarget(),this.relativeTarget=xt(),this.relativeTargetOrigin=xt(),Gs(this.relativeTargetOrigin,this.layout.layoutBox,X.layout.layoutBox),vl(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(!(!this.relativeTarget&&!this.targetDelta)){if(this.target||(this.target=xt(),this.targetWithTransforms=xt()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),YS(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):vl(this.target,this.layout.layoutBox),d1(this.target,this.targetDelta)):vl(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;let X=this.getClosestProjectingParent();X&&!!X.resumingFrom==!!this.resumingFrom&&!X.options.layoutScroll&&X.target&&this.animationProgress!==1?(this.relativeParent=X,this.forceRelativeParentToResolveTarget(),this.relativeTarget=xt(),this.relativeTargetOrigin=xt(),Gs(this.relativeTargetOrigin,this.target,X.target),vl(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}YX&&ta.resolvedTargetDeltas++}}}getClosestProjectingParent(){if(!(!this.parent||AH(this.parent.latestValues)||e1(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var o;let b=this.getLead(),i=!!this.resumingFrom||this!==b,a=!0;if((this.isProjectionDirty||!((o=this.parent)===null||o===void 0)&&o.isProjectionDirty)&&(a=!1),i&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(a=!1),this.resolvedRelativeTargetAt===Jt.timestamp&&(a=!1),a)return;let{layout:r,layoutId:s}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(r||s))return;vl(this.layoutCorrected,this.layout.layoutBox);let G=this.treeScale.x,X=this.treeScale.y;$S(this.layoutCorrected,this.treeScale,this.path,i),b.layout&&!b.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(b.target=b.layout.layoutBox,b.targetWithTransforms=xt());let{target:m}=b;if(!m){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(a1(this.prevProjectionDelta.x,this.projectionDelta.x),a1(this.prevProjectionDelta.y,this.projectionDelta.y)),us(this.projectionDelta,this.layoutCorrected,m,this.latestValues),(this.treeScale.x!==G||this.treeScale.y!==X||!X1(this.projectionDelta.x,this.prevProjectionDelta.x)||!X1(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",m)),YX&&ta.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(o=!0){var b;if((b=this.options.visualElement)===null||b===void 0||b.scheduleRender(),o){let i=this.getStack();i&&i.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=$i(),this.projectionDelta=$i(),this.projectionDeltaWithTransform=$i()}setAnimationOrigin(o,b=!1){let i=this.snapshot,a=i?i.latestValues:{},r={...this.latestValues},s=$i();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!b;let G=xt(),X=i?i.source:void 0,m=this.layout?this.layout.source:void 0,x=X!==m,g=this.getStack(),R=!g||g.members.length<=1,H=!!(x&&!R&&this.options.crossfade===!0&&!this.path.some(jnc));this.animationProgress=0;let Z;this.mixTargetDelta=p=>{let W=p/1e3;Jk(s.x,o.x,W),Jk(s.y,o.y,W),this.setTargetDelta(s),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(Gs(G,this.layout.layoutBox,this.relativeParent.layout.layoutBox),Enc(this.relativeTarget,this.relativeTargetOrigin,G,W),Z&&Ik(this.relativeTarget,Z)&&(this.isProjectionDirty=!1),Z||(Z=xt()),vl(Z,this.relativeTarget)),x&&(this.animationValues=r,Gk(r,a,this.latestValues,W,H,R)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=W},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(o){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(Jl(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Jc.update(()=>{ms.hasAnimatedSinceResize=!0,this.currentAnimation=fk(0,hk,{...o,onUpdate:b=>{this.mixTargetDelta(b),o.onUpdate&&o.onUpdate(b)},onComplete:()=>{o.onComplete&&o.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let o=this.getStack();o&&o.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(hk),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let o=this.getLead(),{targetWithTransforms:b,target:i,layout:a,latestValues:r}=o;if(!(!b||!i||!a)){if(this!==o&&this.layout&&a&&kk(this.options.animationType,this.layout.layoutBox,a.layoutBox)){i=this.target||xt();let s=Ge(this.layout.layoutBox.x);i.x.min=o.target.x.min,i.x.max=i.x.min+s;let G=Ge(this.layout.layoutBox.y);i.y.min=o.target.y.min,i.y.max=i.y.min+G}vl(b,i),ca(b,r),us(this.projectionDeltaWithTransform,this.layoutCorrected,b,r)}}registerSharedNode(o,b){this.sharedNodes.has(o)||this.sharedNodes.set(o,new jH),this.sharedNodes.get(o).add(b);let a=b.options.initialPromotionConfig;b.promote({transition:a?a.transition:void 0,preserveFollowOpacity:a&&a.shouldPreserveFollowOpacity?a.shouldPreserveFollowOpacity(b):void 0})}isLead(){let o=this.getStack();return o?o.lead===this:!0}getLead(){var o;let{layoutId:b}=this.options;return b?((o=this.getStack())===null||o===void 0?void 0:o.lead)||this:this}getPrevLead(){var o;let{layoutId:b}=this.options;return b?(o=this.getStack())===null||o===void 0?void 0:o.prevLead:void 0}getStack(){let{layoutId:o}=this.options;if(o)return this.root.sharedNodes.get(o)}promote({needsReset:o,transition:b,preserveFollowOpacity:i}={}){let a=this.getStack();a&&a.promote(this,i),o&&(this.projectionDelta=void 0,this.needsReset=!0),b&&this.setOptions({transition:b})}relegate(){let o=this.getStack();return o?o.relegate(this):!1}resetSkewAndRotation(){let{visualElement:o}=this.options;if(!o)return;let b=!1,{latestValues:i}=o;if((i.z||i.rotate||i.rotateX||i.rotateY||i.rotateZ||i.skewX||i.skewY)&&(b=!0),!b)return;let a={};i.z&&x1("z",o,a,this.animationValues);for(let r=0;r<m1.length;r++)x1(`rotate${m1[r]}`,o,a,this.animationValues),x1(`skew${m1[r]}`,o,a,this.animationValues);o.render();for(let r in a)o.setStaticValue(r,a[r]),this.animationValues&&(this.animationValues[r]=a[r]);o.scheduleRender()}getProjectionStyles(o){var b,i;if(!this.instance||this.isSVG)return;if(!this.isVisible)return Ync;let a={visibility:""},r=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,a.opacity="",a.pointerEvents=Rs(o?.pointerEvents)||"",a.transform=r?r(this.latestValues,""):"none",a;let s=this.getLead();if(!this.projectionDelta||!this.layout||!s.target){let x={};return this.options.layoutId&&(x.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,x.pointerEvents=Rs(o?.pointerEvents)||""),this.hasProjected&&!po(this.latestValues)&&(x.transform=r?r({},""):"none",this.hasProjected=!1),x}let G=s.animationValues||s.latestValues;this.applyTransformsToTarget(),a.transform=pk(this.projectionDeltaWithTransform,this.treeScale,G),r&&(a.transform=r(G,a.transform));let{x:X,y:m}=this.projectionDelta;a.transformOrigin=`${X.origin*100}% ${m.origin*100}% 0`,s.animationValues?a.opacity=s===this?(i=(b=G.opacity)!==null&&b!==void 0?b:this.latestValues.opacity)!==null&&i!==void 0?i:1:this.preserveOpacity?this.latestValues.opacity:G.opacityExit:a.opacity=s===this?G.opacity!==void 0?G.opacity:"":G.opacityExit!==void 0?G.opacityExit:0;for(let x in gs){if(G[x]===void 0)continue;let{correct:g,applyTo:R}=gs[x],H=a.transform==="none"?G[x]:g(G[x],s);if(R){let Z=R.length;for(let p=0;p<Z;p++)a[R[p]]=H}else a[x]=H}return this.options.layoutId&&(a.pointerEvents=s===this?Rs(o?.pointerEvents)||"":"none"),a}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(o=>{var b;return(b=o.currentAnimation)===null||b===void 0?void 0:b.stop()}),this.root.nodes.forEach(Vk),this.root.sharedNodes.clear()}}}function Snc(c){c.updateLayout()}function knc(c){var t;let e=((t=c.resumeFrom)===null||t===void 0?void 0:t.snapshot)||c.snapshot;if(c.isLead()&&c.layout&&e&&c.hasListeners("didUpdate")){let{layoutBox:l,measuredBox:d}=c.layout,{animationType:n}=c.options,o=e.source!==c.layout.source;n==="size"?xl(s=>{let G=o?e.measuredBox[s]:e.layoutBox[s],X=Ge(G);G.min=l[s].min,G.max=G.min+X}):kk(n,e.layoutBox,l)&&xl(s=>{let G=o?e.measuredBox[s]:e.layoutBox[s],X=Ge(l[s]);G.max=G.min+X,c.relativeTarget&&!c.currentAnimation&&(c.isProjectionDirty=!0,c.relativeTarget[s].max=c.relativeTarget[s].min+X)});let b=$i();us(b,l,e.layoutBox);let i=$i();o?us(i,c.applyTransform(d,!0),e.measuredBox):us(i,l,e.layoutBox);let a=!s1(b),r=!1;if(!c.resumeFrom){let s=c.getClosestProjectingParent();if(s&&!s.resumeFrom){let{snapshot:G,layout:X}=s;if(G&&X){let m=xt();Gs(m,e.layoutBox,G.layoutBox);let x=xt();Gs(x,l,X.layoutBox),u1(m,x)||(r=!0),s.options.layoutRoot&&(c.relativeTarget=x,c.relativeTargetOrigin=m,c.relativeParent=s)}}}c.notifyListeners("didUpdate",{layout:l,snapshot:e,delta:i,layoutDelta:b,hasLayoutChanged:a,hasRelativeTargetChanged:r})}else if(c.isLead()){let{onExitComplete:l}=c.options;l&&l()}c.options.transition=void 0}function znc(c){YX&&ta.totalNodes++,c.parent&&(c.isProjecting()||(c.isProjectionDirty=c.parent.isProjectionDirty),c.isSharedProjectionDirty||(c.isSharedProjectionDirty=!!(c.isProjectionDirty||c.parent.isProjectionDirty||c.parent.isSharedProjectionDirty)),c.isTransformDirty||(c.isTransformDirty=c.parent.isTransformDirty))}function wnc(c){c.isProjectionDirty=c.isSharedProjectionDirty=c.isTransformDirty=!1}function Anc(c){c.clearSnapshot()}function Vk(c){c.clearMeasurements()}function Tnc(c){c.isLayoutDirty=!1}function Onc(c){let{visualElement:t}=c.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),c.resetTransform()}function Fk(c){c.finishAnimation(),c.targetDelta=c.relativeTarget=c.target=void 0,c.isProjectionDirty=!0}function Qnc(c){c.resolveTargetDelta()}function Unc(c){c.calcProjection()}function Dnc(c){c.resetSkewAndRotation()}function Lnc(c){c.removeLeadSnapshot()}function Jk(c,t,e){c.translate=kc(t.translate,0,e),c.scale=kc(t.scale,1,e),c.origin=t.origin,c.originPoint=t.originPoint}function Ck(c,t,e,l){c.min=kc(t.min,e.min,l),c.max=kc(t.max,e.max,l)}function Enc(c,t,e,l){Ck(c.x,t.x,e.x,l),Ck(c.y,t.y,e.y,l)}function jnc(c){return c.animationValues&&c.animationValues.opacityExit!==void 0}var Mnc={duration:.45,ease:[.4,0,.1,1]},vk=c=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(c),Yk=vk("applewebkit/")&&!vk("chrome/")?Math.round:it;function Nk(c){c.min=Yk(c.min),c.max=Yk(c.max)}function Pnc(c){Nk(c.x),Nk(c.y)}function kk(c,t,e){return c==="position"||c==="preserve-aspect"&&!vS(G1(t),G1(e),.2)}function _nc(c){var t;return c!==c.root&&((t=c.scroll)===null||t===void 0?void 0:t.wasRoot)}var zk=PH({attachResizeListener:(c,t)=>Zo(c,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0});var g1={current:void 0},_H=PH({measureScroll:c=>({x:c.scrollLeft,y:c.scrollTop}),defaultParent:()=>{if(!g1.current){let c=new zk({});c.mount(window),c.setOptions({layoutScroll:!0}),g1.current=c}return g1.current},resetTransform:(c,t)=>{c.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:c=>window.getComputedStyle(c).position==="fixed"});var wk={pan:{Feature:DH},drag:{Feature:UH,ProjectionNode:_H,MeasureLayout:EH}};function Ak(c,t,e){let{props:l}=c;c.animationState&&l.whileHover&&c.animationState.setActive("whileHover",e==="Start");let d="onHover"+e,n=l[d];n&&Jc.postRender(()=>n(t,Ro(t)))}var KH=class extends te{mount(){let{current:t}=this.node;t&&(this.unmount=PB(t,e=>(Ak(this.node,e,"Start"),l=>Ak(this.node,l,"End"))))}unmount(){}};var qH=class extends te{constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch{t=!0}!t||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=Zn(Zo(this.node.current,"focus",()=>this.onFocus()),Zo(this.node.current,"blur",()=>this.onBlur()))}unmount(){}};function Tk(c,t,e){let{props:l}=c;c.animationState&&l.whileTap&&c.animationState.setActive("whileTap",e==="Start");let d="onTap"+(e==="End"?"":e),n=l[d];n&&Jc.postRender(()=>n(t,Ro(t)))}var $H=class extends te{mount(){let{current:t}=this.node;t&&(this.unmount=KB(t,e=>(Tk(this.node,e,"Start"),(l,{success:d})=>Tk(this.node,l,d?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}};var R1=new WeakMap,H1=new WeakMap,Knc=c=>{let t=R1.get(c.target);t&&t(c)},qnc=c=>{c.forEach(Knc)};function $nc({root:c,...t}){let e=c||document;H1.has(e)||H1.set(e,{});let l=H1.get(e),d=JSON.stringify(t);return l[d]||(l[d]=new IntersectionObserver(qnc,{root:c,...t})),l[d]}function Ok(c,t,e){let l=$nc(t);return R1.set(c,e),l.observe(c),()=>{R1.delete(c),l.unobserve(c)}}var coc={some:0,all:1},cR=class extends te{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();let{viewport:t={}}=this.node.getProps(),{root:e,margin:l,amount:d="some",once:n}=t,o={root:e?e.current:void 0,rootMargin:l,threshold:typeof d=="number"?d:coc[d]},b=i=>{let{isIntersecting:a}=i;if(this.isInView===a||(this.isInView=a,n&&!a&&this.hasEnteredView))return;a&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",a);let{onViewportEnter:r,onViewportLeave:s}=this.node.getProps(),G=a?r:s;G&&G(i)};return Ok(this.node.current,o,b)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;let{props:t,prevProps:e}=this.node;["amount","margin","root"].some(toc(t,e))&&this.startObserver()}unmount(){}};function toc({viewport:c={}},{viewport:t={}}={}){return e=>c[e]!==t[e]}var Qk={inView:{Feature:cR},tap:{Feature:$H},focus:{Feature:qH},hover:{Feature:KH}};var Uk={layout:{ProjectionNode:_H,MeasureLayout:EH}};var oR=u(h(),1),ps=u($(),1);var Dk=u($(),1),Zs=(0,Dk.createContext)({transformPagePoint:c=>c,isStatic:!1,reducedMotion:"never"});var Lk=u($(),1),Bb=(0,Lk.createContext)({});var gl=u($(),1);var tR=u($(),1);var Is=typeof window<"u";var eR=Is?tR.useLayoutEffect:tR.useEffect;var Ek=u($(),1),lR=(0,Ek.createContext)({strict:!1});function jk(c,t,e,l,d){var n,o;let{visualElement:b}=(0,gl.useContext)(Bb),i=(0,gl.useContext)(lR),a=(0,gl.useContext)(Wo),r=(0,gl.useContext)(Zs).reducedMotion,s=(0,gl.useRef)(null);l=l||i.renderer,!s.current&&l&&(s.current=l(c,{visualState:t,parent:b,props:e,presenceContext:a,blockInitialAnimation:a?a.initial===!1:!1,reducedMotionConfig:r}));let G=s.current,X=(0,gl.useContext)(LH);G&&!G.projection&&d&&(G.type==="html"||G.type==="svg")&&eoc(s.current,e,d,X);let m=(0,gl.useRef)(!1);(0,gl.useInsertionEffect)(()=>{G&&m.current&&G.update(e,a)});let x=e[FH],g=(0,gl.useRef)(!!x&&!(!((n=window.MotionHandoffIsComplete)===null||n===void 0)&&n.call(window,x))&&((o=window.MotionHasOptimisedAnimation)===null||o===void 0?void 0:o.call(window,x)));return eR(()=>{G&&(m.current=!0,window.MotionIsMounted=!0,G.updateFeatures(),Hs.render(G.render),g.current&&G.animationState&&G.animationState.animateChanges())}),(0,gl.useEffect)(()=>{G&&(!g.current&&G.animationState&&G.animationState.animateChanges(),g.current&&(queueMicrotask(()=>{var R;(R=window.MotionHandoffMarkAsComplete)===null||R===void 0||R.call(window,x)}),g.current=!1))}),G}function eoc(c,t,e,l){let{layoutId:d,layout:n,drag:o,dragConstraints:b,layoutScroll:i,layoutRoot:a}=t;c.projection=new e(c.latestValues,t["data-framer-portal-id"]?void 0:Mk(c.parent)),c.projection.setOptions({layoutId:d,layout:n,alwaysMeasureLayout:!!o||b&&Io(b),visualElement:c,animationType:typeof n=="string"?n:"both",initialPromotionConfig:l,layoutScroll:i,layoutRoot:a})}function Mk(c){if(c)return c.options.allowProjection!==!1?c.projection:Mk(c.parent)}var Pk=u($(),1);function _k(c,t,e){return(0,Pk.useCallback)(l=>{l&&c.mount&&c.mount(l),t&&(l?t.mount(l):t.unmount()),e&&(typeof e=="function"?e(l):Io(e)&&(e.current=l))},[t])}var nR=u($(),1);function ea(c){return mb(c.animate)||ZX.some(t=>mo(c[t]))}function dR(c){return!!(ea(c)||c.variants)}function Kk(c,t){if(ea(c)){let{initial:e,animate:l}=c;return{initial:e===!1||mo(e)?e:void 0,animate:mo(l)?l:void 0}}return c.inherit!==!1?t:{}}function $k(c){let{initial:t,animate:e}=Kk(c,(0,nR.useContext)(Bb));return(0,nR.useMemo)(()=>({initial:t,animate:e}),[qk(t),qk(e)])}function qk(c){return Array.isArray(c)?c.join(" "):c}var cz={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},Bo={};for(let c in cz)Bo[c]={isEnabled:t=>cz[c].some(e=>!!t[e])};function tz(c){for(let t in c)Bo[t]={...Bo[t],...c[t]}}var ez=Symbol.for("motionComponentSymbol");function lz({preloadedFeatures:c,createVisualElement:t,useRender:e,useVisualState:l,Component:d}){c&&tz(c);function n(b,i){let a,r={...(0,ps.useContext)(Zs),...b,layoutId:loc(b)},{isStatic:s}=r,G=$k(b),X=l(b,s);if(!s&&Is){doc(r,c);let m=noc(r);a=m.MeasureLayout,G.visualElement=jk(d,X,r,t,m.ProjectionNode)}return(0,oR.jsxs)(Bb.Provider,{value:G,children:[a&&G.visualElement?(0,oR.jsx)(a,{visualElement:G.visualElement,...r}):null,e(d,b,_k(X,G.visualElement,i),X,s,G.visualElement)]})}let o=(0,ps.forwardRef)(n);return o[ez]=d,o}function loc({layoutId:c}){let t=(0,ps.useContext)(Xs).id;return t&&c!==void 0?t+"-"+c:c}function doc(c,t){let e=(0,ps.useContext)(lR).strict}function noc(c){let{drag:t,layout:e}=Bo;if(!t&&!e)return{};let l={...t,...e};return{MeasureLayout:t?.isEnabled(c)||e?.isEnabled(c)?l.MeasureLayout:void 0,ProjectionNode:l.ProjectionNode}}var dz=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function Ws(c){return typeof c!="string"||c.includes("-")?!1:!!(dz.indexOf(c)>-1||/[A-Z]/u.test(c))}function bR(c,{style:t,vars:e},l,d){Object.assign(c.style,t,d&&d.getProjectionStyles(l));for(let n in e)c.style.setProperty(n,e[n])}var iR=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function aR(c,t,e,l){bR(c,t,void 0,l);for(let d in t.attrs)c.setAttribute(iR.has(d)?d:as(d),t.attrs[d])}function rR(c,{layout:t,layoutId:e}){return Xl.has(c)||c.startsWith("origin")||(t||e!==void 0)&&(!!gs[c]||c==="opacity")}function ys(c,t,e){var l;let{style:d}=c,n={};for(let o in d)(st(d[o])||t.style&&st(t.style[o])||rR(o,c)||((l=e?.getValue(o))===null||l===void 0?void 0:l.liveStyle)!==void 0)&&(n[o]=d[o]);return n}function sR(c,t,e){let l=ys(c,t,e);for(let d in c)if(st(c[d])||st(t[d])){let n=gb.indexOf(d)!==-1?"attr"+d.charAt(0).toUpperCase()+d.substring(1):d;l[n]=c[d]}return l}var Z1=u($(),1);var nz=u($(),1);function Bs(c){let t=(0,nz.useRef)(null);return t.current===null&&(t.current=c()),t.current}function ooc({scrapeMotionValuesFromProps:c,createRenderState:t,onMount:e},l,d,n){let o={latestValues:boc(l,d,n,c),renderState:t()};return e&&(o.mount=b=>e(l,b,o)),o}var uR=c=>(t,e)=>{let l=(0,Z1.useContext)(Bb),d=(0,Z1.useContext)(Wo),n=()=>ooc(c,t,l,d);return e?n():Bs(n)};function boc(c,t,e,l){let d={},n=l(c,{});for(let G in n)d[G]=Rs(n[G]);let{initial:o,animate:b}=c,i=ea(c),a=dR(c);t&&a&&!i&&c.inherit!==!1&&(o===void 0&&(o=t.initial),b===void 0&&(b=t.animate));let r=e?e.initial===!1:!1;r=r||o===!1;let s=r?b:o;if(s&&typeof s!="boolean"&&!mb(s)){let G=Array.isArray(s)?s:[s];for(let X=0;X<G.length;X++){let m=Er(c,G[X]);if(m){let{transitionEnd:x,transition:g,...R}=m;for(let H in R){let Z=R[H];if(Array.isArray(Z)){let p=r?Z.length-1:0;Z=Z[p]}Z!==null&&(d[H]=Z)}for(let H in x)d[H]=x[H]}}}return d}var fs=()=>({style:{},transform:{},transformOrigin:{},vars:{}});var GR=()=>({...fs(),attrs:{}});var XR=(c,t)=>t&&typeof c=="number"?t.transform(c):c;var ioc={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},aoc=gb.length;function oz(c,t,e){let l="",d=!0;for(let n=0;n<aoc;n++){let o=gb[n],b=c[o];if(b===void 0)continue;let i=!0;if(typeof b=="number"?i=b===(o.startsWith("scale")?1:0):i=parseFloat(b)===0,!i||e){let a=XR(b,qr[o]);if(!i){d=!1;let r=ioc[o]||o;l+=`${r}(${a}) `}e&&(t[o]=a)}}return l=l.trim(),e?l=e(t,d?"":l):d&&(l="none"),l}function hs(c,t,e){let{style:l,vars:d,transformOrigin:n}=c,o=!1,b=!1;for(let i in t){let a=t[i];if(Xl.has(i)){o=!0;continue}else if(uH(i)){d[i]=a;continue}else{let r=XR(a,qr[i]);i.startsWith("origin")?(b=!0,n[i]=r):l[i]=r}}if(t.transform||(o||e?l.transform=oz(t,c.transform,e):l.transform&&(l.transform="none")),b){let{originX:i="50%",originY:a="50%",originZ:r=0}=n;l.transformOrigin=`${i} ${a} ${r}`}}function bz(c,t,e){return typeof c=="string"?c:xc.transform(t+e*c)}function iz(c,t,e){let l=bz(t,c.x,c.width),d=bz(e,c.y,c.height);return`${l} ${d}`}var roc={offset:"stroke-dashoffset",array:"stroke-dasharray"},soc={offset:"strokeDashoffset",array:"strokeDasharray"};function az(c,t,e=1,l=0,d=!0){c.pathLength=1;let n=d?roc:soc;c[n.offset]=xc.transform(-l);let o=xc.transform(t),b=xc.transform(e);c[n.array]=`${o} ${b}`}function Vs(c,{attrX:t,attrY:e,attrScale:l,originX:d,originY:n,pathLength:o,pathSpacing:b=1,pathOffset:i=0,...a},r,s){if(hs(c,a,s),r){c.style.viewBox&&(c.attrs.viewBox=c.style.viewBox);return}c.attrs=c.style,c.style={};let{attrs:G,style:X,dimensions:m}=c;G.transform&&(m&&(X.transform=G.transform),delete G.transform),m&&(d!==void 0||n!==void 0||X.transform)&&(X.transformOrigin=iz(m,d!==void 0?d:.5,n!==void 0?n:.5)),t!==void 0&&(G.x=t),e!==void 0&&(G.y=e),l!==void 0&&(G.scale=l),o!==void 0&&az(G,o,b,i,!1)}var Fs=c=>typeof c=="string"&&c.toLowerCase()==="svg";var rz={useVisualState:uR({scrapeMotionValuesFromProps:sR,createRenderState:GR,onMount:(c,t,{renderState:e,latestValues:l})=>{Jc.read(()=>{try{e.dimensions=typeof t.getBBox=="function"?t.getBBox():t.getBoundingClientRect()}catch{e.dimensions={x:0,y:0,width:0,height:0}}}),Jc.render(()=>{Vs(e,l,Fs(t.tagName),c.transformTemplate),aR(t,e)})}})};var sz={useVisualState:uR({scrapeMotionValuesFromProps:ys,createRenderState:fs})};var Js=u($(),1);var uz=u($(),1);function I1(c,t,e){for(let l in t)!st(t[l])&&!rR(l,e)&&(c[l]=t[l])}function uoc({transformTemplate:c},t){return(0,uz.useMemo)(()=>{let e=fs();return hs(e,t,c),Object.assign({},e.vars,e.style)},[t])}function Goc(c,t){let e=c.style||{},l={};return I1(l,e,c),Object.assign(l,uoc(c,t)),l}function Gz(c,t){let e={},l=Goc(c,t);return c.drag&&c.dragListener!==!1&&(e.draggable=!1,l.userSelect=l.WebkitUserSelect=l.WebkitTouchCallout="none",l.touchAction=c.drag===!0?"none":`pan-${c.drag==="x"?"y":"x"}`),c.tabIndex===void 0&&(c.onTap||c.onTapStart||c.whileTap)&&(e.tabIndex=0),e.style=l,e}var Xoc=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function NX(c){return c.startsWith("while")||c.startsWith("drag")&&c!=="draggable"||c.startsWith("layout")||c.startsWith("onTap")||c.startsWith("onPan")||c.startsWith("onLayout")||Xoc.has(c)}var mz=c=>!NX(c);function xoc(c){c&&(mz=t=>t.startsWith("on")?!NX(t):c(t))}try{xoc((W1(),wC(Xz)).default)}catch{}function xz(c,t,e){let l={};for(let d in c)d==="values"&&typeof c.values=="object"||(mz(d)||e===!0&&NX(d)||!t&&!NX(d)||c.draggable&&d.startsWith("onDrag"))&&(l[d]=c[d]);return l}var gz=u($(),1);function Hz(c,t,e,l){let d=(0,gz.useMemo)(()=>{let n=GR();return Vs(n,t,Fs(l),c.transformTemplate),{...n.attrs,style:{...n.style}}},[t]);if(c.style){let n={};I1(n,c.style,c),d.style={...n,...d.style}}return d}function Rz(c=!1){return(e,l,d,{latestValues:n},o)=>{let i=(Ws(e)?Hz:Gz)(l,n,o,e),a=xz(l,typeof e=="string",c),r=e!==Js.Fragment?{...a,...i,ref:d}:{},{children:s}=l,G=(0,Js.useMemo)(()=>st(s)?s.get():s,[s]);return(0,Js.createElement)(e,{...r,children:G})}}function Zz(c,t){return function(l,{forwardMotionProps:d}={forwardMotionProps:!1}){let o={...Ws(l)?rz:sz,preloadedFeatures:c,useRender:Rz(d),createVisualElement:t,Component:l};return lz(o)}}var Bz=u($(),1);var SX={current:null},gR={current:!1};function Iz(){if(gR.current=!0,!!Is)if(window.matchMedia){let c=window.matchMedia("(prefers-reduced-motion)"),t=()=>SX.current=c.matches;c.addListener(t),t()}else SX.current=!1}function pz(c,t,e){for(let l in t){let d=t[l],n=e[l];if(st(d))c.addValue(l,d);else if(st(n))c.addValue(l,Ho(d,{owner:c}));else if(n!==d)if(c.hasValue(l)){let o=c.getValue(l);o.liveStyle===!0?o.jump(d):o.hasAnimated||o.set(d)}else{let o=c.getStaticValue(l);c.addValue(l,Ho(o!==void 0?o:d,{owner:c}))}}for(let l in e)t[l]===void 0&&c.removeValue(l);return t}var y1=new WeakMap;var goc=[...FB,kt,De],Wz=c=>goc.find(GH(c));var yz=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],HR=class{scrapeMotionValuesFromProps(t,e,l){return{}}constructor({parent:t,props:e,presenceContext:l,reducedMotionConfig:d,blockInitialAnimation:n,visualState:o},b={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=Rb,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{let G=he.now();this.renderScheduledAt<G&&(this.renderScheduledAt=G,Jc.render(this.render,!1,!0))};let{latestValues:i,renderState:a}=o;this.latestValues=i,this.baseTarget={...i},this.initialValues=e.initial?{...i}:{},this.renderState=a,this.parent=t,this.props=e,this.presenceContext=l,this.depth=t?t.depth+1:0,this.reducedMotionConfig=d,this.options=b,this.blockInitialAnimation=!!n,this.isControllingVariants=ea(e),this.isVariantNode=dR(e),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);let{willChange:r,...s}=this.scrapeMotionValuesFromProps(e,{},this);for(let G in s){let X=s[G];i[G]!==void 0&&st(X)&&X.set(i[G],!1)}}mount(t){this.current=t,y1.set(t,this),this.projection&&!this.projection.instance&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((e,l)=>this.bindToMotionValue(l,e)),gR.current||Iz(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:SX.current,this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){y1.delete(this.current),this.projection&&this.projection.unmount(),Jl(this.notifyUpdate),Jl(this.render),this.valueSubscriptions.forEach(t=>t()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(let t in this.events)this.events[t].clear();for(let t in this.features){let e=this.features[t];e&&(e.unmount(),e.isMounted=!1)}this.current=null}bindToMotionValue(t,e){this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)();let l=Xl.has(t),d=e.on("change",b=>{this.latestValues[t]=b,this.props.onUpdate&&Jc.preRender(this.notifyUpdate),l&&this.projection&&(this.projection.isTransformDirty=!0)}),n=e.on("renderRequest",this.scheduleRender),o;window.MotionCheckAppearSync&&(o=window.MotionCheckAppearSync(this,t,e)),this.valueSubscriptions.set(t,()=>{d(),n(),o&&o(),e.owner&&e.stop()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}updateFeatures(){let t="animation";for(t in Bo){let e=Bo[t];if(!e)continue;let{isEnabled:l,Feature:d}=e;if(!this.features[t]&&d&&l(this.props)&&(this.features[t]=new d(this)),this.features[t]){let n=this.features[t];n.isMounted?n.update():(n.mount(),n.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):xt()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,e){this.latestValues[t]=e}update(t,e){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=e;for(let l=0;l<yz.length;l++){let d=yz[l];this.propEventSubscriptions[d]&&(this.propEventSubscriptions[d](),delete this.propEventSubscriptions[d]);let n="on"+d,o=t[n];o&&(this.propEventSubscriptions[d]=this.on(d,o))}this.prevMotionValues=pz(this,this.scrapeMotionValuesFromProps(t,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(t){return this.props.variants?this.props.variants[t]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(t){let e=this.getClosestVariantNode();if(e)return e.variantChildren&&e.variantChildren.add(t),()=>e.variantChildren.delete(t)}addValue(t,e){let l=this.values.get(t);e!==l&&(l&&this.removeValue(t),this.bindToMotionValue(t,e),this.values.set(t,e),this.latestValues[t]=e.get())}removeValue(t){this.values.delete(t);let e=this.valueSubscriptions.get(t);e&&(e(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,e){if(this.props.values&&this.props.values[t])return this.props.values[t];let l=this.values.get(t);return l===void 0&&e!==void 0&&(l=Ho(e===null?void 0:e,{owner:this}),this.addValue(t,l)),l}readValue(t,e){var l;let d=this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:(l=this.getBaseTargetFromProps(this.props,t))!==null&&l!==void 0?l:this.readValueFromInstance(this.current,t,this.options);return d!=null&&(typeof d=="string"&&(sH(d)||rH(d))?d=parseFloat(d):!Wz(d)&&De.test(e)&&(d=mH(t,e)),this.setBaseTarget(t,st(d)?d.get():d)),st(d)?d.get():d}setBaseTarget(t,e){this.baseTarget[t]=e}getBaseTarget(t){var e;let{initial:l}=this.props,d;if(typeof l=="string"||typeof l=="object"){let o=Er(this.props,l,(e=this.presenceContext)===null||e===void 0?void 0:e.custom);o&&(d=o[t])}if(l&&d!==void 0)return d;let n=this.getBaseTargetFromProps(this.props,t);return n!==void 0&&!st(n)?n:this.initialValues[t]!==void 0&&d===void 0?void 0:this.baseTarget[t]}on(t,e){return this.events[t]||(this.events[t]=new pb),this.events[t].add(e)}notify(t,...e){this.events[t]&&this.events[t].notify(...e)}};var Cs=class extends HR{constructor(){super(...arguments),this.KeyframeResolver=cs}sortInstanceNodePosition(t,e){return t.compareDocumentPosition(e)&2?1:-1}getBaseTargetFromProps(t,e){return t.style?t.style[e]:void 0}removeValueFromRenderState(t,{vars:e,style:l}){delete e[t],delete l[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:t}=this.props;st(t)&&(this.childSubscription=t.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}};function Hoc(c){return window.getComputedStyle(c)}var RR=class extends Cs{constructor(){super(...arguments),this.type="html",this.renderInstance=bR}readValueFromInstance(t,e){if(Xl.has(e)){let l=$r(e);return l&&l.default||0}else{let l=Hoc(t),d=(uH(e)?l.getPropertyValue(e):l[e])||0;return typeof d=="string"?d.trim():d}}measureInstanceViewportBox(t,{transformPagePoint:e}){return n1(t,e)}build(t,e,l){hs(t,e,l.transformTemplate)}scrapeMotionValuesFromProps(t,e,l){return ys(t,e,l)}};var ZR=class extends Cs{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=xt}getBaseTargetFromProps(t,e){return t[e]}readValueFromInstance(t,e){if(Xl.has(e)){let l=$r(e);return l&&l.default||0}return e=iR.has(e)?e:as(e),t.getAttribute(e)}scrapeMotionValuesFromProps(t,e,l){return sR(t,e,l)}build(t,e,l){Vs(t,e,this.isSVGTag,l.transformTemplate)}renderInstance(t,e,l,d){aR(t,e,l,d)}mount(t){this.isSVGTag=Fs(t.tagName),super.mount(t)}};var fz=(c,t)=>Ws(c)?new ZR(t):new RR(t,{allowProjection:c!==Bz.Fragment});var hz=Zz({...uS,...Qk,...wk,...Uk},fz);var fb=d3(hz);var zX=u(h(),1),In=u($(),1);var f1=u(h(),1),Jz=u($(),1),la=u($(),1);var Vz=u(h(),1),IR=u($(),1),fo=u($(),1);var B1=class extends IR.Component{getSnapshotBeforeUpdate(t){let e=this.props.childRef.current;if(e&&t.isPresent&&!this.props.isPresent){let l=this.props.sizeRef.current;l.height=e.offsetHeight||0,l.width=e.offsetWidth||0,l.top=e.offsetTop,l.left=e.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}};function Fz({children:c,isPresent:t}){let e=(0,fo.useId)(),l=(0,fo.useRef)(null),d=(0,fo.useRef)({width:0,height:0,top:0,left:0}),{nonce:n}=(0,fo.useContext)(Zs);return(0,fo.useInsertionEffect)(()=>{let{width:o,height:b,top:i,left:a}=d.current;if(t||!l.current||!o||!b)return;l.current.dataset.motionPopId=e;let r=document.createElement("style");return n&&(r.nonce=n),document.head.appendChild(r),r.sheet&&r.sheet.insertRule(`
+"use strict";var wp;(wp||={}).components=(()=>{var $q=Object.create;var _0=Object.defineProperty;var c$=Object.getOwnPropertyDescriptor;var t$=Object.getOwnPropertyNames;var e$=Object.getPrototypeOf,l$=Object.prototype.hasOwnProperty;var k9=(c,t)=>()=>(c&&(t=c(c=0)),t);var _c=(c,t)=>()=>(t||c((t={exports:{}}).exports,t),t.exports),_5=(c,t)=>{for(var e in t)_0(c,e,{get:t[e],enumerable:!0})},z9=(c,t,e,l)=>{if(t&&typeof t=="object"||typeof t=="function")for(let d of t$(t))!l$.call(c,d)&&d!==e&&_0(c,d,{get:()=>t[d],enumerable:!(l=c$(t,d))||l.enumerable});return c};var u=(c,t,e)=>(e=c!=null?$q(e$(c)):{},z9(t||!c||!c.__esModule?_0(e,"default",{value:c,enumerable:!0}):e,c)),w9=c=>z9(_0({},"__esModule",{value:!0}),c);var Yc=_c((UZc,A9)=>{A9.exports=window.wp.primitives});var rc=_c((LZc,O9)=>{O9.exports=window.wp.i18n});var oc=_c((EZc,Q9)=>{Q9.exports=window.wp.compose});var v=_c((jZc,U9)=>{U9.exports=window.wp.element});var $=_c((PZc,D9)=>{D9.exports=window.React});var h=_c(($Zc,uC)=>{uC.exports=window.ReactJSXRuntime});var qC=_c(KC=>{"use strict";var Ir=$();function bcc(c,t){return c===t&&(c!==0||1/c===1/t)||c!==c&&t!==t}var icc=typeof Object.is=="function"?Object.is:bcc,acc=Ir.useState,rcc=Ir.useEffect,scc=Ir.useLayoutEffect,ucc=Ir.useDebugValue;function Xcc(c,t){var e=t(),l=acc({inst:{value:e,getSnapshot:t}}),d=l[0].inst,n=l[1];return scc(function(){d.value=e,d.getSnapshot=t,sy(d)&&n({inst:d})},[c,e,t]),rcc(function(){return sy(d)&&n({inst:d}),c(function(){sy(d)&&n({inst:d})})},[c]),ucc(e),e}function sy(c){var t=c.getSnapshot;c=c.value;try{var e=t();return!icc(c,e)}catch{return!0}}function Gcc(c,t){return t()}var mcc=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Gcc:Xcc;KC.useSyncExternalStore=Ir.useSyncExternalStore!==void 0?Ir.useSyncExternalStore:mcc});var cY=_c((AIc,$C)=>{"use strict";$C.exports=qC()});var Br=_c((vpc,XY)=>{XY.exports=window.ReactDOM});var Qe=_c((p9c,LN)=>{LN.exports=window.wp.warning});var Mc=_c((A9c,e3)=>{e3.exports=window.wp.deprecated});function mR(c){var t=Object.create(null);return function(e){return t[e]===void 0&&(t[e]=c(e)),t[e]}}var xR=k9(()=>{});var Gz={};_5(Gz,{default:()=>p1});var moc,p1,W1=k9(()=>{xR();moc=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|popover|popoverTarget|popoverTargetAction|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,p1=mR(function(c){return moc.test(c)||c.charCodeAt(0)===111&&c.charCodeAt(1)===110&&c.charCodeAt(2)<91})});var lw=_c(nt=>{"use strict";var ee=typeof Symbol=="function"&&Symbol.for,C1=ee?Symbol.for("react.element"):60103,Y1=ee?Symbol.for("react.portal"):60106,CR=ee?Symbol.for("react.fragment"):60107,YR=ee?Symbol.for("react.strict_mode"):60108,vR=ee?Symbol.for("react.profiler"):60114,NR=ee?Symbol.for("react.provider"):60109,SR=ee?Symbol.for("react.context"):60110,v1=ee?Symbol.for("react.async_mode"):60111,kR=ee?Symbol.for("react.concurrent_mode"):60111,zR=ee?Symbol.for("react.forward_ref"):60112,wR=ee?Symbol.for("react.suspense"):60113,Noc=ee?Symbol.for("react.suspense_list"):60120,AR=ee?Symbol.for("react.memo"):60115,TR=ee?Symbol.for("react.lazy"):60116,Soc=ee?Symbol.for("react.block"):60121,koc=ee?Symbol.for("react.fundamental"):60117,zoc=ee?Symbol.for("react.responder"):60118,woc=ee?Symbol.for("react.scope"):60119;function vl(c){if(typeof c=="object"&&c!==null){var t=c.$$typeof;switch(t){case C1:switch(c=c.type,c){case v1:case kR:case CR:case vR:case YR:case wR:return c;default:switch(c=c&&c.$$typeof,c){case SR:case zR:case TR:case AR:case NR:return c;default:return t}}case Y1:return t}}}function ew(c){return vl(c)===kR}nt.AsyncMode=v1;nt.ConcurrentMode=kR;nt.ContextConsumer=SR;nt.ContextProvider=NR;nt.Element=C1;nt.ForwardRef=zR;nt.Fragment=CR;nt.Lazy=TR;nt.Memo=AR;nt.Portal=Y1;nt.Profiler=vR;nt.StrictMode=YR;nt.Suspense=wR;nt.isAsyncMode=function(c){return ew(c)||vl(c)===v1};nt.isConcurrentMode=ew;nt.isContextConsumer=function(c){return vl(c)===SR};nt.isContextProvider=function(c){return vl(c)===NR};nt.isElement=function(c){return typeof c=="object"&&c!==null&&c.$$typeof===C1};nt.isForwardRef=function(c){return vl(c)===zR};nt.isFragment=function(c){return vl(c)===CR};nt.isLazy=function(c){return vl(c)===TR};nt.isMemo=function(c){return vl(c)===AR};nt.isPortal=function(c){return vl(c)===Y1};nt.isProfiler=function(c){return vl(c)===vR};nt.isStrictMode=function(c){return vl(c)===YR};nt.isSuspense=function(c){return vl(c)===wR};nt.isValidElementType=function(c){return typeof c=="string"||typeof c=="function"||c===CR||c===kR||c===vR||c===YR||c===wR||c===Noc||typeof c=="object"&&c!==null&&(c.$$typeof===TR||c.$$typeof===AR||c.$$typeof===NR||c.$$typeof===SR||c.$$typeof===zR||c.$$typeof===koc||c.$$typeof===zoc||c.$$typeof===woc||c.$$typeof===Soc)};nt.typeOf=vl});var nw=_c((l7c,dw)=>{"use strict";dw.exports=lw()});var uw=_c((d7c,sw)=>{"use strict";var N1=nw(),Aoc={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Toc={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Ooc={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},aw={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},S1={};S1[N1.ForwardRef]=Ooc;S1[N1.Memo]=aw;function ow(c){return N1.isMemo(c)?aw:S1[c.$$typeof]||Aoc}var Qoc=Object.defineProperty,Uoc=Object.getOwnPropertyNames,bw=Object.getOwnPropertySymbols,Doc=Object.getOwnPropertyDescriptor,Loc=Object.getPrototypeOf,iw=Object.prototype;function rw(c,t,e){if(typeof t!="string"){if(iw){var l=Loc(t);l&&l!==iw&&rw(c,l,e)}var d=Uoc(t);bw&&(d=d.concat(bw(t)));for(var n=ow(c),o=ow(t),b=0;b<d.length;++b){var i=d[b];if(!Toc[i]&&!(e&&e[i])&&!(o&&o[i])&&!(n&&n[i])){var a=Doc(t,i);try{Qoc(c,i,a)}catch{}}}}return c}sw.exports=rw});var eA=_c((Ljc,tA)=>{"use strict";var Fbc=function(t){return Jbc(t)&&!Cbc(t)};function Jbc(c){return!!c&&typeof c=="object"}function Cbc(c){var t=Object.prototype.toString.call(c);return t==="[object RegExp]"||t==="[object Date]"||Nbc(c)}var Ybc=typeof Symbol=="function"&&Symbol.for,vbc=Ybc?Symbol.for("react.element"):60103;function Nbc(c){return c.$$typeof===vbc}function Sbc(c){return Array.isArray(c)?[]:{}}function qG(c,t){return t.clone!==!1&&t.isMergeableObject(c)?js(Sbc(c),c,t):c}function kbc(c,t,e){return c.concat(t).map(function(l){return qG(l,e)})}function zbc(c,t){if(!t.customMerge)return js;var e=t.customMerge(c);return typeof e=="function"?e:js}function wbc(c){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(c).filter(function(t){return Object.propertyIsEnumerable.call(c,t)}):[]}function $w(c){return Object.keys(c).concat(wbc(c))}function cA(c,t){try{return t in c}catch{return!1}}function Abc(c,t){return cA(c,t)&&!(Object.hasOwnProperty.call(c,t)&&Object.propertyIsEnumerable.call(c,t))}function Tbc(c,t,e){var l={};return e.isMergeableObject(c)&&$w(c).forEach(function(d){l[d]=qG(c[d],e)}),$w(t).forEach(function(d){Abc(c,d)||(cA(c,d)&&e.isMergeableObject(t[d])?l[d]=zbc(d,e)(c[d],t[d],e):l[d]=qG(t[d],e))}),l}function js(c,t,e){e=e||{},e.arrayMerge=e.arrayMerge||kbc,e.isMergeableObject=e.isMergeableObject||Fbc,e.cloneUnlessOtherwiseSpecified=qG;var l=Array.isArray(t),d=Array.isArray(c),n=l===d;return n?l?e.arrayMerge(c,t,e):Tbc(c,t,e):qG(t,e)}js.all=function(t,e){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(l,d){return js(l,d,e)},{})};var Obc=js;tA.exports=Obc});var ER=_c((Ejc,lA)=>{"use strict";lA.exports=function c(t,e){if(t===e)return!0;if(t&&e&&typeof t=="object"&&typeof e=="object"){if(t.constructor!==e.constructor)return!1;var l,d,n;if(Array.isArray(t)){if(l=t.length,l!=e.length)return!1;for(d=l;d--!==0;)if(!c(t[d],e[d]))return!1;return!0}if(t instanceof Map&&e instanceof Map){if(t.size!==e.size)return!1;for(d of t.entries())if(!e.has(d[0]))return!1;for(d of t.entries())if(!c(d[1],e.get(d[0])))return!1;return!0}if(t instanceof Set&&e instanceof Set){if(t.size!==e.size)return!1;for(d of t.entries())if(!e.has(d[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(e)){if(l=t.length,l!=e.length)return!1;for(d=l;d--!==0;)if(t[d]!==e[d])return!1;return!0}if(t.constructor===RegExp)return t.source===e.source&&t.flags===e.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===e.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===e.toString();if(n=Object.keys(t),l=n.length,l!==Object.keys(e).length)return!1;for(d=l;d--!==0;)if(!Object.prototype.hasOwnProperty.call(e,n[d]))return!1;for(d=l;d--!==0;){var o=n[d];if(!c(t[o],e[o]))return!1}return!0}return t!==t&&e!==e}});var eT=_c((SPc,tT)=>{tT.exports=(function(c){var t={};function e(l){if(t[l])return t[l].exports;var d=t[l]={exports:{},id:l,loaded:!1};return c[l].call(d.exports,d,d.exports,e),d.loaded=!0,d.exports}return e.m=c,e.c=t,e.p="",e(0)})([(function(c,t,e){c.exports=e(1)}),(function(c,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=e(2);Object.defineProperty(t,"combineChunks",{enumerable:!0,get:function(){return l.combineChunks}}),Object.defineProperty(t,"fillInChunks",{enumerable:!0,get:function(){return l.fillInChunks}}),Object.defineProperty(t,"findAll",{enumerable:!0,get:function(){return l.findAll}}),Object.defineProperty(t,"findChunks",{enumerable:!0,get:function(){return l.findChunks}})}),(function(c,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var e=t.findAll=function(a){var r=a.autoEscape,s=a.caseSensitive,X=s===void 0?!1:s,G=a.findChunks,m=G===void 0?d:G,x=a.sanitize,g=a.searchWords,R=a.textToHighlight;return n({chunksToHighlight:l({chunks:m({autoEscape:r,caseSensitive:X,sanitize:x,searchWords:g,textToHighlight:R})}),totalLength:R?R.length:0})},l=t.combineChunks=function(a){var r=a.chunks;return r=r.sort(function(s,X){return s.start-X.start}).reduce(function(s,X){if(s.length===0)return[X];var G=s.pop();if(X.start<=G.end){var m=Math.max(G.end,X.end);s.push({highlight:!1,start:G.start,end:m})}else s.push(G,X);return s},[]),r},d=function(a){var r=a.autoEscape,s=a.caseSensitive,X=a.sanitize,G=X===void 0?o:X,m=a.searchWords,x=a.textToHighlight;return x=G(x),m.filter(function(g){return g}).reduce(function(g,R){R=G(R),r&&(R=b(R));for(var H=new RegExp(R,s?"g":"gi"),Z=void 0;Z=H.exec(x);){var p=Z.index,W=H.lastIndex;W>p&&g.push({highlight:!1,start:p,end:W}),Z.index===H.lastIndex&&H.lastIndex++}return g},[])};t.findChunks=d;var n=t.fillInChunks=function(a){var r=a.chunksToHighlight,s=a.totalLength,X=[],G=function(g,R,H){R-g>0&&X.push({start:g,end:R,highlight:H})};if(r.length===0)G(0,s,!1);else{var m=0;r.forEach(function(x){G(m,x.start,!1),G(x.start,x.end,!0),m=x.end}),G(m,s,!1)}return X};function o(i){return i}function b(i){return i.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}})])});var Nb=_c((T_c,DT)=>{DT.exports=window.wp.keycodes});var zh=_c((g8c,JO)=>{JO.exports=window.wp.richText});var Jn=_c((H8c,CO)=>{CO.exports=window.wp.a11y});var eI=_c((R8c,tI)=>{var YO={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u1EA4:"A",\u1EAE:"A",\u1EB2:"A",\u1EB4:"A",\u1EB6:"A",\u00C6:"AE",\u1EA6:"A",\u1EB0:"A",\u0202:"A",\u1EA2:"A",\u1EA0:"A",\u1EA8:"A",\u1EAA:"A",\u1EAC:"A",\u00C7:"C",\u1E08:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u1EBE:"E",\u1E16:"E",\u1EC0:"E",\u1E14:"E",\u1E1C:"E",\u0206:"E",\u1EBA:"E",\u1EBC:"E",\u1EB8:"E",\u1EC2:"E",\u1EC4:"E",\u1EC6:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u1E2E:"I",\u020A:"I",\u1EC8:"I",\u1ECA:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u1ED0:"O",\u1E4C:"O",\u1E52:"O",\u020E:"O",\u1ECE:"O",\u1ECC:"O",\u1ED4:"O",\u1ED6:"O",\u1ED8:"O",\u1EDC:"O",\u1EDE:"O",\u1EE0:"O",\u1EDA:"O",\u1EE2:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u1EE6:"U",\u1EE4:"U",\u1EEC:"U",\u1EEE:"U",\u1EF0:"U",\u00DD:"Y",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u1EA5:"a",\u1EAF:"a",\u1EB3:"a",\u1EB5:"a",\u1EB7:"a",\u00E6:"ae",\u1EA7:"a",\u1EB1:"a",\u0203:"a",\u1EA3:"a",\u1EA1:"a",\u1EA9:"a",\u1EAB:"a",\u1EAD:"a",\u00E7:"c",\u1E09:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u1EBF:"e",\u1E17:"e",\u1EC1:"e",\u1E15:"e",\u1E1D:"e",\u0207:"e",\u1EBB:"e",\u1EBD:"e",\u1EB9:"e",\u1EC3:"e",\u1EC5:"e",\u1EC7:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u1E2F:"i",\u020B:"i",\u1EC9:"i",\u1ECB:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u1ED1:"o",\u1E4D:"o",\u1E53:"o",\u020F:"o",\u1ECF:"o",\u1ECD:"o",\u1ED5:"o",\u1ED7:"o",\u1ED9:"o",\u1EDD:"o",\u1EDF:"o",\u1EE1:"o",\u1EDB:"o",\u1EE3:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u1EE7:"u",\u1EE5:"u",\u1EED:"u",\u1EEF:"u",\u1EF1:"u",\u00FD:"y",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u0108:"C",\u0109:"c",\u010A:"C",\u010B:"c",\u010C:"C",\u010D:"c",C\u0306:"C",c\u0306:"c",\u010E:"D",\u010F:"d",\u0110:"D",\u0111:"d",\u0112:"E",\u0113:"e",\u0114:"E",\u0115:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011C:"G",\u01F4:"G",\u011D:"g",\u01F5:"g",\u011E:"G",\u011F:"g",\u0120:"G",\u0121:"g",\u0122:"G",\u0123:"g",\u0124:"H",\u0125:"h",\u0126:"H",\u0127:"h",\u1E2A:"H",\u1E2B:"h",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012C:"I",\u012D:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0132:"IJ",\u0133:"ij",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u1E30:"K",\u1E31:"k",K\u0306:"K",k\u0306:"k",\u0139:"L",\u013A:"l",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u013F:"L",\u0140:"l",\u0141:"l",\u0142:"l",\u1E3E:"M",\u1E3F:"m",M\u0306:"M",m\u0306:"m",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u0149:"n",N\u0306:"N",n\u0306:"n",\u014C:"O",\u014D:"o",\u014E:"O",\u014F:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",P\u0306:"P",p\u0306:"p",\u0154:"R",\u0155:"r",\u0156:"R",\u0157:"r",\u0158:"R",\u0159:"r",R\u0306:"R",r\u0306:"r",\u0212:"R",\u0213:"r",\u015A:"S",\u015B:"s",\u015C:"S",\u015D:"s",\u015E:"S",\u0218:"S",\u0219:"s",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u021B:"t",\u021A:"T",\u0164:"T",\u0165:"t",\u0166:"T",\u0167:"t",T\u0306:"T",t\u0306:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016C:"U",\u016D:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0216:"U",\u0217:"u",V\u0306:"V",v\u0306:"v",\u0174:"W",\u0175:"w",\u1E82:"W",\u1E83:"w",X\u0306:"X",x\u0306:"x",\u0176:"Y",\u0177:"y",\u0178:"Y",Y\u0306:"Y",y\u0306:"y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u017F:"s",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01CD:"A",\u01CE:"a",\u01CF:"I",\u01D0:"i",\u01D1:"O",\u01D2:"o",\u01D3:"U",\u01D4:"u",\u01D5:"U",\u01D6:"u",\u01D7:"U",\u01D8:"u",\u01D9:"U",\u01DA:"u",\u01DB:"U",\u01DC:"u",\u1EE8:"U",\u1EE9:"u",\u1E78:"U",\u1E79:"u",\u01FA:"A",\u01FB:"a",\u01FC:"AE",\u01FD:"ae",\u01FE:"O",\u01FF:"o",\u00DE:"TH",\u00FE:"th",\u1E54:"P",\u1E55:"p",\u1E64:"S",\u1E65:"s",X\u0301:"X",x\u0301:"x",\u0403:"\u0413",\u0453:"\u0433",\u040C:"\u041A",\u045C:"\u043A",A\u030B:"A",a\u030B:"a",E\u030B:"E",e\u030B:"e",I\u030B:"I",i\u030B:"i",\u01F8:"N",\u01F9:"n",\u1ED2:"O",\u1ED3:"o",\u1E50:"O",\u1E51:"o",\u1EEA:"U",\u1EEB:"u",\u1E80:"W",\u1E81:"w",\u1EF2:"Y",\u1EF3:"y",\u0200:"A",\u0201:"a",\u0204:"E",\u0205:"e",\u0208:"I",\u0209:"i",\u020C:"O",\u020D:"o",\u0210:"R",\u0211:"r",\u0214:"U",\u0215:"u",B\u030C:"B",b\u030C:"b",\u010C\u0323:"C",\u010D\u0323:"c",\u00CA\u030C:"E",\u00EA\u030C:"e",F\u030C:"F",f\u030C:"f",\u01E6:"G",\u01E7:"g",\u021E:"H",\u021F:"h",J\u030C:"J",\u01F0:"j",\u01E8:"K",\u01E9:"k",M\u030C:"M",m\u030C:"m",P\u030C:"P",p\u030C:"p",Q\u030C:"Q",q\u030C:"q",\u0158\u0329:"R",\u0159\u0329:"r",\u1E66:"S",\u1E67:"s",V\u030C:"V",v\u030C:"v",W\u030C:"W",w\u030C:"w",X\u030C:"X",x\u030C:"x",Y\u030C:"Y",y\u030C:"y",A\u0327:"A",a\u0327:"a",B\u0327:"B",b\u0327:"b",\u1E10:"D",\u1E11:"d",\u0228:"E",\u0229:"e",\u0190\u0327:"E",\u025B\u0327:"e",\u1E28:"H",\u1E29:"h",I\u0327:"I",i\u0327:"i",\u0197\u0327:"I",\u0268\u0327:"i",M\u0327:"M",m\u0327:"m",O\u0327:"O",o\u0327:"o",Q\u0327:"Q",q\u0327:"q",U\u0327:"U",u\u0327:"u",X\u0327:"X",x\u0327:"x",Z\u0327:"Z",z\u0327:"z",\u0439:"\u0438",\u0419:"\u0418",\u0451:"\u0435",\u0401:"\u0415"},vO=Object.keys(YO).join("|"),Qrc=new RegExp(vO,"g"),Urc=new RegExp(vO,"");function Drc(c){return YO[c]}var NO=function(c){return c.replace(Qrc,Drc)},Lrc=function(c){return!!c.match(Urc)};tI.exports=NO;tI.exports.has=Lrc;tI.exports.remove=NO});var rI=_c((K8c,XQ)=>{XQ.exports=window.wp.isShallowEqual});var SQ=_c((kqc,NQ)=>{NQ.exports=window.wp.privateApis});var g7=_c(v2=>{var ka=ka||{};ka.stringify=(function(){var c={"visit_linear-gradient":function(t){return c.visit_gradient(t)},"visit_repeating-linear-gradient":function(t){return c.visit_gradient(t)},"visit_radial-gradient":function(t){return c.visit_gradient(t)},"visit_repeating-radial-gradient":function(t){return c.visit_gradient(t)},visit_gradient:function(t){var e=c.visit(t.orientation);return e&&(e+=", "),t.type+"("+e+c.visit(t.colorStops)+")"},visit_shape:function(t){var e=t.value,l=c.visit(t.at),d=c.visit(t.style);return d&&(e+=" "+d),l&&(e+=" at "+l),e},"visit_default-radial":function(t){var e="",l=c.visit(t.at);return l&&(e+=l),e},"visit_extent-keyword":function(t){var e=t.value,l=c.visit(t.at);return l&&(e+=" at "+l),e},"visit_position-keyword":function(t){return t.value},visit_position:function(t){return c.visit(t.value.x)+" "+c.visit(t.value.y)},"visit_%":function(t){return t.value+"%"},visit_em:function(t){return t.value+"em"},visit_px:function(t){return t.value+"px"},visit_calc:function(t){return"calc("+t.value+")"},visit_literal:function(t){return c.visit_color(t.value,t)},visit_hex:function(t){return c.visit_color("#"+t.value,t)},visit_rgb:function(t){return c.visit_color("rgb("+t.value.join(", ")+")",t)},visit_rgba:function(t){return c.visit_color("rgba("+t.value.join(", ")+")",t)},visit_hsl:function(t){return c.visit_color("hsl("+t.value[0]+", "+t.value[1]+"%, "+t.value[2]+"%)",t)},visit_hsla:function(t){return c.visit_color("hsla("+t.value[0]+", "+t.value[1]+"%, "+t.value[2]+"%, "+t.value[3]+")",t)},visit_var:function(t){return c.visit_color("var("+t.value+")",t)},visit_color:function(t,e){var l=t,d=c.visit(e.length);return d&&(l+=" "+d),l},visit_angular:function(t){return t.value+"deg"},visit_directional:function(t){return"to "+t.value},visit_array:function(t){var e="",l=t.length;return t.forEach(function(d,n){e+=c.visit(d),n<l-1&&(e+=", ")}),e},visit_object:function(t){return t.width&&t.height?c.visit(t.width)+" "+c.visit(t.height):""},visit:function(t){if(!t)return"";var e="";if(t instanceof Array)return c.visit_array(t);if(typeof t=="object"&&!t.type)return c.visit_object(t);if(t.type){var l=c["visit_"+t.type];if(l)return l(t);throw Error("Missing visitor visit_"+t.type)}else throw Error("Invalid node.")}};return function(t){return c.visit(t)}})();var ka=ka||{};ka.parse=(function(){var c={linearGradient:/^(\-(webkit|o|ms|moz)\-)?(linear\-gradient)/i,repeatingLinearGradient:/^(\-(webkit|o|ms|moz)\-)?(repeating\-linear\-gradient)/i,radialGradient:/^(\-(webkit|o|ms|moz)\-)?(radial\-gradient)/i,repeatingRadialGradient:/^(\-(webkit|o|ms|moz)\-)?(repeating\-radial\-gradient)/i,sideOrCorner:/^to (left (top|bottom)|right (top|bottom)|top (left|right)|bottom (left|right)|left|right|top|bottom)/i,extentKeywords:/^(closest\-side|closest\-corner|farthest\-side|farthest\-corner|contain|cover)/,positionKeywords:/^(left|center|right|top|bottom)/i,pixelValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))px/,percentageValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))\%/,emValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))em/,angleValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))deg/,radianValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))rad/,startCall:/^\(/,endCall:/^\)/,comma:/^,/,hexColor:/^\#([0-9a-fA-F]+)/,literalColor:/^([a-zA-Z]+)/,rgbColor:/^rgb/i,rgbaColor:/^rgba/i,varColor:/^var/i,calcValue:/^calc/i,variableName:/^(--[a-zA-Z0-9-,\s\#]+)/,number:/^(([0-9]*\.[0-9]+)|([0-9]+\.?))/,hslColor:/^hsl/i,hslaColor:/^hsla/i},t="";function e(L){var z=new Error(t+": "+L);throw z.source=t,z}function l(){var L=d();return t.length>0&&e("Invalid input not EOF"),L}function d(){return Z(n)}function n(){return o("linear-gradient",c.linearGradient,i)||o("repeating-linear-gradient",c.repeatingLinearGradient,i)||o("radial-gradient",c.radialGradient,s)||o("repeating-radial-gradient",c.repeatingRadialGradient,s)}function o(L,z,j){return b(z,function(uc){var Gc=j();return Gc&&(Q(c.comma)||e("Missing comma before color stops")),{type:L,orientation:Gc,colorStops:Z(p)}})}function b(L,z){var j=Q(L);if(j){Q(c.startCall)||e("Missing (");var uc=z(j);return Q(c.endCall)||e("Missing )"),uc}}function i(){var L=a();if(L)return L;var z=k("position-keyword",c.positionKeywords,1);return z?{type:"directional",value:z.value}:r()}function a(){return k("directional",c.sideOrCorner,1)}function r(){return k("angular",c.angleValue,1)||k("angular",c.radianValue,1)}function s(){var L,z=X(),j;return z&&(L=[],L.push(z),j=t,Q(c.comma)&&(z=X(),z?L.push(z):t=j)),L}function X(){var L=G()||m();if(L)L.at=g();else{var z=x();if(z){L=z;var j=g();j&&(L.at=j)}else{var uc=g();if(uc)L={type:"default-radial",at:uc};else{var Gc=R();Gc&&(L={type:"default-radial",at:Gc})}}}return L}function G(){var L=k("shape",/^(circle)/i,0);return L&&(L.style=T()||x()),L}function m(){var L=k("shape",/^(ellipse)/i,0);return L&&(L.style=R()||S()||x()),L}function x(){return k("extent-keyword",c.extentKeywords,1)}function g(){if(k("position",/^at/,0)){var L=R();return L||e("Missing positioning value"),L}}function R(){var L=H();if(L.x||L.y)return{type:"position",value:L}}function H(){return{x:S(),y:S()}}function Z(L){var z=L(),j=[];if(z)for(j.push(z);Q(c.comma);)z=L(),z?j.push(z):e("One extra comma");return j}function p(){var L=W();return L||e("Expected color definition"),L.length=S(),L}function W(){return I()||C()||f()||F()||B()||V()||y()}function y(){return k("literal",c.literalColor,0)}function I(){return k("hex",c.hexColor,1)}function B(){return b(c.rgbColor,function(){return{type:"rgb",value:Z(A)}})}function F(){return b(c.rgbaColor,function(){return{type:"rgba",value:Z(A)}})}function V(){return b(c.varColor,function(){return{type:"var",value:w()}})}function f(){return b(c.hslColor,function(){var L=Q(c.percentageValue);L&&e("HSL hue value must be a number in degrees (0-360) or normalized (-360 to 360), not a percentage");var z=A();Q(c.comma);var j=Q(c.percentageValue),uc=j?j[1]:null;Q(c.comma),j=Q(c.percentageValue);var Gc=j?j[1]:null;return(!uc||!Gc)&&e("Expected percentage value for saturation and lightness in HSL"),{type:"hsl",value:[z,uc,Gc]}})}function C(){return b(c.hslaColor,function(){var L=A();Q(c.comma);var z=Q(c.percentageValue),j=z?z[1]:null;Q(c.comma),z=Q(c.percentageValue);var uc=z?z[1]:null;Q(c.comma);var Gc=A();return(!j||!uc)&&e("Expected percentage value for saturation and lightness in HSLA"),{type:"hsla",value:[L,j,uc,Gc]}})}function J(){var L=Q(c.percentageValue);return L?L[1]:null}function w(){return Q(c.variableName)[1]}function A(){return Q(c.number)[1]}function S(){return k("%",c.percentageValue,1)||O()||N()||T()}function O(){return k("position-keyword",c.positionKeywords,1)}function N(){return b(c.calcValue,function(){for(var L=1,z=0;L>0&&z<t.length;){var j=t.charAt(z);j==="("?L++:j===")"&&L--,z++}L>0&&e("Missing closing parenthesis in calc() expression");var uc=t.substring(0,z-1);return ec(z-1),{type:"calc",value:uc}})}function T(){return k("px",c.pixelValue,1)||k("em",c.emValue,1)}function k(L,z,j){var uc=Q(z);if(uc)return{type:L,value:uc[j]}}function Q(L){var z,j;return j=/^[\n\r\t\s]+/.exec(t),j&&ec(j[0].length),z=L.exec(t),z&&ec(z[0].length),z}function ec(L){t=t.substr(L)}return function(L){return t=L.toString().trim(),t.endsWith(";")&&(t=t.slice(0,-1)),l()}})();v2.parse=ka.parse;v2.stringify=ka.stringify});var Ju=_c((ort,Q7)=>{Q7.exports=window.wp.dom});var i0=_c((OXt,rM)=>{rM.exports=window.wp.date});var mJ=_c((wgt,XP)=>{XP.exports=window.wp.escapeHtml});var i_=_c(($Ht,b_)=>{b_.exports=window.wp.htmlEntities});var N_=_c((FRt,IJ)=>{function HHc(c,t){var e=t&&t.cache?t.cache:yHc,l=t&&t.serializer?t.serializer:WHc,d=t&&t.strategy?t.strategy:ZHc;return d(c,{cache:e,serializer:l})}function RHc(c){return c==null||typeof c=="number"||typeof c=="boolean"}function Y_(c,t,e,l){var d=RHc(l)?l:e(l),n=t.get(d);return typeof n>"u"&&(n=c.call(this,l),t.set(d,n)),n}function v_(c,t,e){var l=Array.prototype.slice.call(arguments,3),d=e(l),n=t.get(d);return typeof n>"u"&&(n=c.apply(this,l),t.set(d,n)),n}function ZJ(c,t,e,l,d){return e.bind(t,c,l,d)}function ZHc(c,t){var e=c.length===1?Y_:v_;return ZJ(c,this,e,t.cache.create(),t.serializer)}function IHc(c,t){var e=v_;return ZJ(c,this,e,t.cache.create(),t.serializer)}function pHc(c,t){var e=Y_;return ZJ(c,this,e,t.cache.create(),t.serializer)}function WHc(){return JSON.stringify(arguments)}function NW(){this.cache=Object.create(null)}NW.prototype.has=function(c){return c in this.cache};NW.prototype.get=function(c){return this.cache[c]};NW.prototype.set=function(c,t){this.cache[c]=t};var yHc={create:function(){return new NW}};IJ.exports=HHc;IJ.exports.strategies={variadic:IHc,monadic:pHc}});var J8=_c((zpt,F8)=>{F8.exports=window.wp.hooks});var OZc={};_5(OZc,{AlignmentMatrixControl:()=>lf,AnglePickerControl:()=>cI,Animate:()=>AA,Autocomplete:()=>UQ,BaseControl:()=>Cc,BlockQuotation:()=>se.BlockQuotation,BorderBoxControl:()=>cp,BorderControl:()=>Td,BoxControl:()=>o2,Button:()=>nc,ButtonGroup:()=>op,Card:()=>up,CardBody:()=>Xp,CardDivider:()=>Gp,CardFooter:()=>mp,CardHeader:()=>xp,CardMedia:()=>gp,CheckboxControl:()=>_E,Circle:()=>se.Circle,ClipboardButton:()=>c7,ColorIndicator:()=>vn,ColorPalette:()=>_b,ColorPicker:()=>wn,ComboboxControl:()=>Ij,Composite:()=>Be,CustomGradientPicker:()=>Fu,CustomSelectControl:()=>Ep,Dashicon:()=>Vm,DatePicker:()=>s0,DateTimePicker:()=>AM,Disabled:()=>UM,Draggable:()=>h6,DropZone:()=>J6,DropZoneProvider:()=>Y6,Dropdown:()=>Nn,DropdownMenu:()=>Dd,DuotonePicker:()=>t0,DuotoneSwatch:()=>A2,ExternalLink:()=>nW,Fill:()=>ru,Flex:()=>ut,FlexBlock:()=>Me,FlexItem:()=>Je,FocalPointPicker:()=>q6,FocusReturnProvider:()=>z8,FocusableIframe:()=>t4,FontSizePicker:()=>H4,FormFileUpload:()=>Z4,FormToggle:()=>rW,FormTokenField:()=>uW,G:()=>se.G,GradientPicker:()=>Cp,Guide:()=>Y4,GuidePage:()=>k4,HorizontalRule:()=>se.HorizontalRule,Icon:()=>bt,IconButton:()=>T4,IsolatedEventContainer:()=>p8,KeyboardShortcuts:()=>Q4,Line:()=>se.Line,MenuGroup:()=>f0,MenuItem:()=>Ko,MenuItemsChoice:()=>j4,Modal:()=>Nu,NavigableMenu:()=>wa,Navigator:()=>wP,Notice:()=>ZW,NoticeList:()=>IW,Panel:()=>LP,PanelBody:()=>jP,PanelHeader:()=>WW,PanelRow:()=>KP,Path:()=>se.Path,Placeholder:()=>t_,Polygon:()=>se.Polygon,Popover:()=>Qb,ProgressBar:()=>o_,QueryControls:()=>H_,RadioControl:()=>J_,RangeControl:()=>Sl,Rect:()=>se.Rect,ResizableBox:()=>__,ResponsiveWrapper:()=>K_,SVG:()=>se.SVG,SandBox:()=>$_,ScrollLock:()=>iI,SearchControl:()=>lK,SelectControl:()=>Sn,Slot:()=>su,SlotFillProvider:()=>Mh,Snackbar:()=>EW,SnackbarList:()=>iK,Spinner:()=>Op,TabPanel:()=>sK,TabbableContainer:()=>O2,TextControl:()=>GK,TextHighlight:()=>ZK,TextareaControl:()=>MW,TimePicker:()=>X0,Tip:()=>IK,ToggleControl:()=>yK,Toolbar:()=>DJ,ToolbarButton:()=>S0,ToolbarDropdownMenu:()=>LJ,ToolbarGroup:()=>z0,ToolbarItem:()=>tb,Tooltip:()=>Zl,TreeSelect:()=>cX,VisuallyHidden:()=>vc,__experimentalAlignmentMatrixControl:()=>lf,__experimentalBorderBoxControl:()=>cp,__experimentalBorderControl:()=>Td,__experimentalBoxControl:()=>o2,__experimentalConfirmDialog:()=>aF,__experimentalDivider:()=>qm,__experimentalDropdownContentWrapper:()=>Qo,__experimentalElevation:()=>yu,__experimentalGrid:()=>Od,__experimentalHStack:()=>zc,__experimentalHasSplitBorders:()=>Ca,__experimentalHeading:()=>kl,__experimentalInputControl:()=>Vn,__experimentalInputControlPrefixWrapper:()=>Tb,__experimentalInputControlSuffixWrapper:()=>ou,__experimentalIsDefinedBorder:()=>MV,__experimentalIsEmptyBorder:()=>On,__experimentalItem:()=>hu,__experimentalItemGroup:()=>Vu,__experimentalNavigatorBackButton:()=>kP,__experimentalNavigatorButton:()=>SP,__experimentalNavigatorProvider:()=>vP,__experimentalNavigatorScreen:()=>NP,__experimentalNavigatorToParentButton:()=>zP,__experimentalNumberControl:()=>Ke,__experimentalPaletteEdit:()=>aj,__experimentalParseQuantityAndUnitFromRawValue:()=>Tt,__experimentalRadio:()=>I_,__experimentalRadioGroup:()=>B_,__experimentalScrollable:()=>Km,__experimentalSpacer:()=>de,__experimentalStyleProvider:()=>au,__experimentalSurface:()=>a2,__experimentalText:()=>Pe,__experimentalToggleGroupControl:()=>Yn,__experimentalToggleGroupControlOption:()=>zo,__experimentalToggleGroupControlOptionIcon:()=>Ru,__experimentalToolbarContext:()=>nl,__experimentalToolsPanel:()=>n5,__experimentalToolsPanelContext:()=>dr,__experimentalToolsPanelItem:()=>o5,__experimentalTreeGrid:()=>H8,__experimentalTreeGridCell:()=>a9,__experimentalTreeGridItem:()=>Q0,__experimentalTreeGridRow:()=>i9,__experimentalTruncate:()=>Co,__experimentalUnitControl:()=>Tn,__experimentalUseCustomUnits:()=>Om,__experimentalUseNavigator:()=>ui,__experimentalUseSlot:()=>Jm,__experimentalUseSlotFills:()=>jh,__experimentalVStack:()=>tt,__experimentalView:()=>sc,__experimentalZStack:()=>G9,__unstableAnimatePresence:()=>Ys,__unstableComposite:()=>lF,__unstableCompositeGroup:()=>yj,__unstableCompositeItem:()=>Bj,__unstableDisclosureContent:()=>VF,__unstableGetAnimateClassName:()=>df,__unstableMotion:()=>Bb,__unstableUseAutocompleteProps:()=>QQ,__unstableUseCompositeState:()=>fj,__unstableUseNavigateRegions:()=>g9,createSlotFill:()=>ZQ,navigateRegions:()=>B8,privateApis:()=>v9,useBaseControlProps:()=>xa,useNavigator:()=>ui,withConstrainedTabbing:()=>f8,withFallbackStyles:()=>V8,withFilters:()=>v8,withFocusOutside:()=>Tp,withFocusReturn:()=>k8,withNotices:()=>A8,withSpokenMessages:()=>O8});var se=u(Yc(),1);function T9(c){var t,e,l="";if(typeof c=="string"||typeof c=="number")l+=c;else if(typeof c=="object")if(Array.isArray(c)){var d=c.length;for(t=0;t<d;t++)c[t]&&(e=T9(c[t]))&&(l&&(l+=" "),l+=e)}else for(e in c)c[e]&&(l&&(l+=" "),l+=e);return l}function d$(){for(var c,t,e=0,l="",d=arguments.length;e<d;e++)(c=arguments[e])&&(t=T9(c))&&(l&&(l+=" "),l+=t);return l}var Y=d$;var $R=u(rc(),1),NA=u(oc(),1),SA=u(v(),1);function St(c){let{render:t,type:e}=c;return t||e!==void 0?c:{...c,type:"button"}}var L9=u($(),1),K0=(0,L9.createContext)(!0);function q0(c){return Array.isArray(c)?c:typeof c<"u"?[c]:[]}function $0(c){let t=[];for(let e of c)t.push(...e);return t}function cx(c){return c.slice().reverse()}function Zi(...c){}function j9(c,t){if(c===t)return!0;if(!c||!t||typeof c!="object"||typeof t!="object")return!1;let e=Object.keys(c),l=Object.keys(t),{length:d}=e;if(l.length!==d)return!1;for(let n of e)if(c[n]!==t[n])return!1;return!0}function sr(c,t){return n$(c)?c(o$(t)?t():t):c}function n$(c){return typeof c=="function"}function o$(c){return typeof c=="function"}function ze(c,t){return typeof Object.hasOwn=="function"?Object.hasOwn(c,t):Object.prototype.hasOwnProperty.call(c,t)}function Oc(...c){return(...t)=>{for(let e of c)typeof e=="function"&&e(...t)}}function M9(c){return c.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function P9(c,t){let e={...c};for(let l of t)ze(e,l)&&delete e[l];return e}function _9(c,t){let e={};for(let l of t)ze(c,l)&&(e[l]=c[l]);return e}function tx(c){return c}function K9(c=Zi){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(c)});return()=>cancelAnimationFrame(t)}function mc(c,t){if(!c)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function K5(c){return Object.keys(c)}function eo(c,...t){let e=typeof c=="function"?c(...t):c;return e==null?!1:!e}function Wt(c){return c.disabled||c["aria-disabled"]===!0||c["aria-disabled"]==="true"}function q9(c){return c.getAttribute("aria-disabled")==="true"||"disabled"in c&&c.disabled===!0}function Dl(c){let t={};for(let e in c)ze(c,e)&&e!=="__proto__"&&c[e]!==void 0&&(t[e]=c[e]);return t}function Xc(...c){for(let t of c)if(t!==void 0)return t}var Ii=b$();function b$(){return typeof window<"u"&&!!window.document?.createElement}function Bc(c){return c?"self"in c?c.document:c.ownerDocument||document:document}function lo(c){return c?"self"in c?c.self:Bc(c).defaultView||window:self}function $t(c,t=!1){let{activeElement:e}=Bc(c);if(!e?.nodeName)return null;if(gX(e)&&e.contentDocument?.body)return $t(e.contentDocument.body,t);if(t){let l=e.getAttribute("aria-activedescendant");if(l){let d=Bc(e).getElementById(l);if(d)return d}}return e}function Kc(c,t){return c===t||c.contains(t)}function Et(c){return c?.nodeType===1}function HX(c){return typeof c?.nodeType=="number"}function gX(c){return c.tagName==="IFRAME"}function xd(c){let t=c.tagName.toLowerCase();return t==="button"?!0:t==="input"&&c.type?i$.indexOf(c.type)!==-1:!1}var i$=["button","color","file","image","reset","submit"];function ex(c){if(typeof c.checkVisibility=="function")return c.checkVisibility();let t=c;return t.offsetWidth>0||t.offsetHeight>0||c.getClientRects().length>0}function we(c){try{return c.tagName==="TEXTAREA"?!0:c.tagName!=="INPUT"?!1:c.selectionStart!==null}catch{return!1}}function lx(c){return c.isContentEditable||we(c)}function $9(c){if(we(c))return c.value;if(c.isContentEditable){let t=Bc(c).createRange();return t.selectNodeContents(c),t.toString()}return""}function cC(c){let t=0,e=0;if(we(c))t=c.selectionStart||0,e=c.selectionEnd||0;else if(c.isContentEditable){let l=Bc(c).getSelection();if(l?.rangeCount&&l.anchorNode&&Kc(c,l.anchorNode)&&l.focusNode&&Kc(c,l.focusNode)){let d=l.getRangeAt(0),n=d.cloneRange();n.selectNodeContents(c),n.setEnd(d.startContainer,d.startOffset),t=n.toString().length,n.setEnd(d.endContainer,d.endOffset),e=n.toString().length}}return{start:t,end:e}}var a$=["dialog","menu","listbox","tree","grid"],E9={menu:"menuitem",listbox:"option",tree:"treeitem"};function pi(c,t){let e=c?.getAttribute("role");return e&&a$.indexOf(e)!==-1?e:t}function r$(c){if(c!=null&&ze(E9,c))return E9[c]}function ur(c,t){let e=pi(c);return typeof e!="string"?t:r$(e)??t}function q5(c){if(!c)return null;let t=l=>l==="auto"||l==="scroll";if(c.clientHeight&&c.scrollHeight>c.clientHeight){let{overflowY:l}=getComputedStyle(c);if(t(l))return c}else if(c.clientWidth&&c.scrollWidth>c.clientWidth){let{overflowX:l}=getComputedStyle(c);if(t(l))return c}let e=Bc(c);return q5(c.parentElement)||e.scrollingElement||e.body}function tC(c,t){let e=c.map((d,n)=>[n,d]),l=!1;return e.sort(([d,n],[o,b])=>{let i=t(n),a=t(b);return i===a||!i||!a?0:s$(i,a)?(d>o&&(l=!0),-1):(d<o&&(l=!0),1)}),l?e.map(([d,n])=>n):c}function s$(c,t){return!!(t.compareDocumentPosition(c)&Node.DOCUMENT_POSITION_PRECEDING)}function u$(){return Ii&&!!navigator.maxTouchPoints}function dx(){return Ii?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function nx(){return Ii&&dx()&&/apple/i.test(navigator.vendor)}function eC(){return Ii&&/firefox\//i.test(navigator.userAgent)}function lC(){return Ii&&navigator.platform.startsWith("Mac")&&!u$()}function dC(c){let{currentTarget:t,target:e}=c;return t?HX(e)?!Kc(t,e):!0:!1}function yt(c){return c.target===c.currentTarget}function nC(c){if(!Et(c))return!1;let t=c,e=t.tagName.toLowerCase();return e==="a"||e==="button"&&t.type==="submit"||e==="input"&&t.type==="submit"}function ox(c){let t=dx();return t&&!c.metaKey||!t&&!c.ctrlKey?!1:nC(c.currentTarget)}function bx(c){return c.altKey?nC(c.currentTarget):!1}function oC(c,t,e){let l=new Event(t,e);return c.dispatchEvent(l)}function Wi(c,t){let e=new FocusEvent("blur",t),l=c.dispatchEvent(e),d={...t,bubbles:!0};return c.dispatchEvent(new FocusEvent("focusout",d)),l}function bC(c,t,e){let l=new KeyboardEvent(t,e);return c.dispatchEvent(l)}function $5(c,t){let e=new MouseEvent("click",t);return c.dispatchEvent(e)}function dn(c,t){let e=t||c.currentTarget,l=c.relatedTarget;return!HX(l)||!Kc(e,l)}function yi(c,t,e,l){let n=(b=>{if(l){let a=setTimeout(b,l);return()=>clearTimeout(a)}let i=requestAnimationFrame(b);return()=>cancelAnimationFrame(i)})(()=>{c.removeEventListener(t,o,!0),e()}),o=()=>{n(),e()};return c.addEventListener(t,o,{once:!0,capture:!0}),()=>{n(),c.removeEventListener(t,o,!0)}}function Gt(c,t,e,l=window){let d=[];try{l.document.addEventListener(c,t,e);for(let o of Array.from(l.frames))d.push(Gt(c,t,e,o))}catch{}return()=>{try{l.document.removeEventListener(c,t,e)}catch{}for(let o of d)o()}}var ix="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], summary, iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])";function X$(c){return Number.parseInt(c.getAttribute("tabindex")||"0",10)<0}function jt(c){return!(!c.matches(ix)||!ex(c)||c.closest("[inert]"))}function ar(c){if(!jt(c)||X$(c))return!1;if(!("form"in c)||!c.form||c.checked||c.type!=="radio")return!0;let t=c.form.elements.namedItem(c.name);if(!t||!("length"in t))return!0;let e=$t(c);return!e||e===c||!("form"in e)||e.form!==c.form||!("name"in e)||e.name!==c.name}function ax(c,t){let e=Array.from(c.querySelectorAll(ix));t&&e.unshift(c);let l=e.filter(jt);return l.forEach((d,n)=>{if(!gX(d))return;let o=d.contentDocument?.body;o&&l.splice(n,1,...ax(o))}),l}function G$(c,t){let[e]=ax(c,t);return e||null}function rx(c,t,e){let l=Array.from(c.querySelectorAll(ix)).filter(ar);return t&&ar(c)&&l.unshift(c),l.forEach((d,n)=>{if(!gX(d))return;let o=d.contentDocument?.body;if(!o)return;let b=rx(o,!1,e);l.splice(n,1,...b)}),!l.length&&e?ax(c):l}function rr(c,t,e){if(t&&ar(c)){if(!gX(c))return c;let d=c.contentDocument?.body;if(!d)return c;let n=rr(d,!1,e);if(n)return n}let l=c.querySelectorAll(ix);for(let d of l)if(ar(d)){if(gX(d)){let n=d.contentDocument?.body;if(!n)return d;let o=rr(n,!1,e);if(o)return o;continue}return d}return e?G$(c):null}function iC({container:c,includeContainer:t,reverse:e,fallbackToEdge:l,fallbackToFocusable:d}){let n=$t(c),o=ax(c,t);e&&o.reverse();let b=o.indexOf(n),i=o.slice(b+1);return i.find(ar)||(l?o.find(ar):null)||(d?i[0]:null)||null}function m$(c,t,e,l){return iC({container:c,includeContainer:t,fallbackToEdge:e,fallbackToFocusable:l})}function sx(c,t){return m$(document.body,!1,c,t)}function x$(c,t,e,l){return iC({container:c,includeContainer:t,reverse:!0,fallbackToEdge:e,fallbackToFocusable:l})}function cy(c,t){return x$(document.body,!1,c,t)}function Bi(c){let t=$t(c);if(!t)return!1;if(t===c)return!0;let e=t.getAttribute("aria-activedescendant");return e?e===c.id:!1}function Ll(c){let t=$t(c);if(!t)return!1;if(Kc(c,t))return!0;let e=t.getAttribute("aria-activedescendant");return!e||!("id"in c)?!1:e===c.id?!0:!!c.querySelector(`#${CSS.escape(e)}`)}function g$(c){let t=c.getAttribute("tabindex")??"";c.setAttribute("data-tabindex",t),c.setAttribute("tabindex","-1")}function aC(c,t){let e=rx(c,t);for(let l of e)g$(l)}function rC(c){let t=c.querySelectorAll("[data-tabindex]"),e=l=>{let d=l.getAttribute("data-tabindex");l.removeAttribute("data-tabindex"),d?l.setAttribute("tabindex",d):l.removeAttribute("tabindex")};c.hasAttribute("data-tabindex")&&e(c);for(let l of t)e(l)}function sC(c){return async()=>{let t=await c?.();return sC(async()=>(await t?.(),c))}}var KZc=H$();function H$({limit:c=100}={}){let t=[],e=[],l=null,d=()=>t.length>0,n=()=>e.length>0;return{canUndo:d,canRedo:n,undo:async()=>{d()&&(l=null,e.push(await t.pop()?.()))},redo:async()=>{n()&&(l=null,t.push(await e.pop()?.()))},execute:async(a,r)=>{if(!a)return;let s=r===l;l=r??null;let X=s?Math.max(0,t.length-1):t.length,G=await a();if(!G)return;e=[];let m=t[X];for(t[X]=sC(async()=>{await G?.();let x=await m?.();return async()=>{await x?.(),await a?.()}});t.length>c;)t.shift()}}}var pe=u($(),1),lt=u($(),1),fi=u(h(),1);function RX(c,t){if(typeof c=="function"){let e=c(t);if(typeof e=="function")return e}else c&&(c.current=t)}function R$(c){return!c||!(0,lt.isValidElement)(c)?!1:"ref"in c.props||"ref"in c}function Z$(c){return R$(c)?{...c.props}.ref||c.ref:null}function I$(c,t){let e={...c};for(let l in t){if(!ze(t,l)||l==="__proto__")continue;if(l==="className"){let n="className",o=c[n],b=t[n];o&&b?e[n]=`${o} ${b}`:e[n]=b||o;continue}if(l==="style"){let n="style";e[n]=c[n]?{...c[n],...t[n]}:t[n];continue}let d=t[l];if(d!==void 0){if(l.startsWith("on")){if(typeof d!="function")continue;let n=c[l];if(typeof n=="function"){e[l]=(...o)=>{d(...o),n(...o)};continue}}e[l]=d}}return e}var ty={...pe},XC=ty.useId,tIc=ty.useDeferredValue,GC=ty.useInsertionEffect,Hc=Ii?lt.useLayoutEffect:lt.useEffect;function ZX(c){let[t]=(0,lt.useState)(c);return t}function Xr(c){let t=(0,lt.useRef)(c);return Hc(()=>{t.current=c}),t}function ic(c){let t=(0,lt.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return GC?GC(()=>{t.current=c}):t.current=c,(0,lt.useCallback)((...e)=>t.current?.(...e),[])}function Xx(c){let[t,e]=(0,lt.useState)(null);return Hc(()=>{if(t==null||!c)return;let l=null;return c(d=>(l=d,t)),()=>{c(l)}},[t,c]),[t,e]}function Wc(...c){return(0,lt.useMemo)(()=>{if(c.some(Boolean))return t=>{let e=[];for(let l of c){if(!l)continue;let d=RX(l,t);e.push({ref:l,cleanup:typeof d=="function"?d:void 0})}if(e.some(l=>l.cleanup))return()=>{for(let{ref:l,cleanup:d}of e)d?d():RX(l,null)}}},c)}function qc(c){if(XC){let l=XC();return c||l}let[t,e]=(0,lt.useState)(c);return Hc(()=>{if(c||t)return;let l=Math.random().toString(36).slice(2,8);e(`id-${l}`)},[c,t]),c||t}function Gr(c,t){let e=n=>{if(typeof n=="string")return n},[l,d]=(0,lt.useState)(()=>e(t));return Hc(()=>{let n=c&&"current"in c?c.current:c;d(n?.tagName.toLowerCase()||e(t))},[c,t]),l}function mr(c,t,e){let l=ZX(e),[d,n]=(0,lt.useState)(l);return(0,lt.useEffect)(()=>{let o=c&&"current"in c?c.current:c;if(!o)return;let b=()=>{let a=o.getAttribute(t);n(a??l)},i=new MutationObserver(b);return i.observe(o,{attributeFilter:[t]}),b(),()=>i.disconnect()},[c,t,l]),d}function Ae(c,t){let e=(0,lt.useRef)(!1);(0,lt.useEffect)(()=>{if(e.current)return c();e.current=!0},t),(0,lt.useEffect)(()=>()=>{e.current=!1},[])}function xr(){return(0,lt.useReducer)(()=>[],[])}function jc(c){return ic(typeof c=="function"?c:()=>c)}function Zc(c,t,e=[]){let l=(0,lt.useCallback)(d=>(c.wrapElement&&(d=c.wrapElement(d)),t(d)),[...e,c.wrapElement]);return{...c,wrapElement:l}}function gr(c=!1,t){let[e,l]=(0,lt.useState)(null);return{portalRef:Wc(l,t),portalNode:e,domReady:!c||e}}function Hr(c,t,e){let l=c.onLoadedMetadataCapture,d=(0,lt.useMemo)(()=>Object.assign(()=>{},l,...e!==void 0?[{[t]:e}]:[]),[l,t,e]);return[l?.[t],{onLoadedMetadataCapture:d}]}var mC=!1;function Rr(){return(0,lt.useEffect)(()=>{mC||(Gt("mousemove",W$,!0),Gt("mousedown",ux,!0),Gt("mouseup",ux,!0),Gt("keydown",ux,!0),Gt("scroll",ux,!0),mC=!0)},[]),ic(()=>ey)}var ey=!1,xC=0,gC=0;function p$(c){let t=c.movementX||c.screenX-xC,e=c.movementY||c.screenY-gC;return xC=c.screenX,gC=c.screenY,t||e||!1}function W$(c){p$(c)&&(ey=!0)}function ux(){ey=!1}function M(c){let t=pe.forwardRef((e,l)=>c(Dl({...e,ref:l})));return t.displayName=c.displayName||c.name,t}function Bt(c,t){return pe.memo(c,t)}function _(c,t){let{wrapElement:e,render:l,...d}=t,n=Wc(t.ref,Z$(l)),o;if(pe.isValidElement(l)){let b={...l.props,ref:n};o=pe.cloneElement(l,I$(d,b))}else l?o=l(d):o=(0,fi.jsx)(c,{...d});return e?e(o):o}function P(c){let t=(e={})=>c(e);return t.displayName=c.name,t}function $c(c=[],t=[]){let e=pe.createContext(void 0),l=pe.createContext(void 0),d=()=>pe.useContext(e),n=(a=!1)=>{let r=pe.useContext(l),s=d();return a?r:r||s},o=()=>{let a=pe.useContext(l),r=d();if(!(a&&a===r))return r},b=a=>c.reduceRight((r,s)=>(0,fi.jsx)(s,{...a,children:r}),(0,fi.jsx)(e.Provider,{...a}));return{context:e,scopedContext:l,useContext:d,useScopedContext:n,useProviderContext:o,ContextProvider:b,ScopedContextProvider:a=>(0,fi.jsx)(b,{...a,children:t.reduceRight((r,s)=>(0,fi.jsx)(s,{...a,children:r}),(0,fi.jsx)(l.Provider,{...a}))})}}var ce=u($(),1);function ZC(c){return c==="ArrowUp"||c==="ArrowRight"||c==="ArrowDown"||c==="ArrowLeft"||c==="Home"||c==="End"||c==="PageUp"||c==="PageDown"}var y$="div",B$=Symbol("accessibleWhenDisabled"),IC=nx(),pC=1,WC=2,HC=3,f$=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function h$(c){let{tagName:t,readOnly:e,type:l}=c;return t==="TEXTAREA"&&!e||t==="SELECT"&&!e?!0:t==="INPUT"&&!e?f$.includes(l):!!(c.isContentEditable||c.getAttribute("role")==="combobox"&&c.dataset.name)}function V$(c){return c?c==="button"||c==="summary"||c==="input"||c==="select"||c==="textarea"||c==="a":!0}function F$(c){return c?c==="button"||c==="input"||c==="select"||c==="textarea":!0}function J$(c){let t=0;return V$(c)&&(t|=pC),F$(c)&&(t|=WC),t}function C$(c){if(c.tagName==="BUTTON"){let{type:t}=c;return t==="submit"}if(c.tagName==="INPUT"){let{type:t}=c;return t==="submit"||t==="image"}return!1}function Y$({focusable:c,trulyDisabled:t,nativeTabbable:e,supportsDisabled:l,safariTabIndex:d,tabIndexProp:n}){return c?t?e&&!l?-1:void 0:e?d&&n==null?0:n:n??0:n}function ly(c,t){return ic(e=>{c?.(e),!e.defaultPrevented&&t&&(e.stopPropagation(),e.preventDefault())})}var RC=!1,Gx=!0;function v$(c){let t=c.target;Et(t)&&!t.hasAttribute("data-focus-visible")&&(Gx=!1)}function N$(c){if(ZC(c.key)){Gx=!0;return}c.metaKey||c.ctrlKey||c.altKey&&(!IC||c.key!=="Tab")||(Gx=!0)}var gd=P(function({focusable:t=!0,accessibleWhenDisabled:e,autoFocus:l,onFocusVisible:d,...n}){let o=(0,ce.useRef)(null),[b,i]=Hr(n,B$,e);e??=b,(0,ce.useEffect)(()=>{t&&(RC||(Gt("mousedown",v$,!0),Gt("keydown",N$,!0),RC=!0))},[t]);let a=t&&Wt(n),r=a&&!e,[s,X]=(0,ce.useState)(!1),G=(0,ce.useRef)(!1),m=(0,ce.useRef)(null),x=ic(k=>{m.current?.(),m.current=null,G.current=!1,k?.removeAttribute("data-focus-visible")});(0,ce.useEffect)(()=>{t&&!r||(x(o.current),s&&X(!1))},[t,r,s,x]),(0,ce.useEffect)(()=>{if(!t||!s)return;let k=o.current;if(!k||typeof IntersectionObserver>"u")return;let Q=new IntersectionObserver(()=>{jt(k)||(G.current=!1,X(!1))});return Q.observe(k),()=>Q.disconnect()},[t,s]),(0,ce.useEffect)(()=>()=>m.current?.(),[]);let g=ly(n.onKeyPressCapture,a),R=ly(n.onMouseDownCapture,a),H=ly(n.onClickCapture,a),Z=(k,Q)=>{if(Q&&(k.currentTarget=Q),!t)return;let ec=k.currentTarget;if(ec&&Bi(ec)&&(d?.(k),!k.defaultPrevented)){if(ec.dataset.focusVisible="true",G.current=!0,C$(ec)){if(m.current?.(),m.current=null,typeof IntersectionObserver<"u"){let L=new IntersectionObserver(()=>{jt(ec)||x(ec)});L.observe(ec),m.current=()=>L.disconnect()}return}X(!0)}},p=n.onKeyDownCapture,W=ic(k=>{if(p?.(k),k.defaultPrevented||!t||s||G.current||(k.metaKey||k.altKey||k.ctrlKey)&&!ZC(k.key)||!yt(k))return;let Q=k.currentTarget;yi(Q,"focusout",()=>Z(k,Q))}),y=n.onFocusCapture,I=ic(k=>{if(y?.(k),k.defaultPrevented||!t)return;if(!yt(k)){X(!1);return}let Q=k.currentTarget,ec=()=>Z(k,Q);Gx||h$(k.target)?yi(k.target,"focusout",ec):X(!1)}),B=n.onBlur,F=ic(k=>{B?.(k),t&&dn(k)&&(x(k.currentTarget),X(!1))}),V=(0,ce.useContext)(K0),f=ic(k=>{t&&l&&k&&V&&queueMicrotask(()=>{Bi(k)||jt(k)&&k.focus()})}),[C,J]=(0,ce.useState)(HC);Hc(()=>{let k=o.current;if(!k)return;let Q=J$(k.tagName.toLowerCase());Q!==HC&&J(Q)},[]);let w=t&&!!(C&pC),A=t&&!!(C&WC),[S,O]=(0,ce.useState)(!1);IC&&(0,ce.useEffect)(()=>{if(!t)return;let k=o.current;if(!k)return;let{type:Q}=k,ec=k.tagName==="INPUT"&&(Q==="checkbox"||Q==="radio");O(xd(k)||ec)},[t]);let N=n.style,T=(0,ce.useMemo)(()=>r?{pointerEvents:"none",...N}:N,[r,N]);return n={"data-focus-visible":t&&s||void 0,"data-autofocus":l||void 0,"aria-disabled":a||void 0,...n,...i,ref:Wc(o,f,n.ref),style:T,tabIndex:Y$({focusable:t,trulyDisabled:r,nativeTabbable:w,supportsDisabled:A,safariTabIndex:S,tabIndexProp:n.tabIndex}),disabled:A&&r?!0:void 0,contentEditable:a?void 0:n.contentEditable,onKeyPressCapture:g,onClickCapture:H,onMouseDownCapture:R,onKeyDownCapture:W,onFocusCapture:I,onBlur:F},Dl(n)}),oIc=M(function(t){let e=gd(t);return _(y$,e)});var bb=u($(),1),S$="button";function yC(c){if(!c.isTrusted)return!1;let t=c.currentTarget;return c.key==="Enter"?xd(t)||t.tagName==="SUMMARY"||t.tagName==="A":c.key===" "?xd(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var k$=Symbol("command"),hi=P(function({clickOnEnter:t=!0,clickOnSpace:e=!0,...l}){let d=(0,bb.useRef)(null),[n,o]=(0,bb.useState)(!1),b=l.type;(0,bb.useEffect)(()=>{let p=d.current;if(!p)return;let W=xd(p);b!==void 0&&W&&p.type==="button"||o(W)},[b]);let[i,a]=(0,bb.useState)(!1),r=(0,bb.useRef)(!1),s=Wt(l),[X,G]=Hr(l,k$,!0);Hc(()=>{s&&(r.current=!1,a(!1))},[s]);let m=l.onKeyDown,x=ic(p=>{m?.(p);let W=p.currentTarget;if(p.defaultPrevented||X||s||!yt(p)||we(W)||W.isContentEditable)return;let y=t&&p.key==="Enter",I=e&&p.key===" ",B=p.key==="Enter"&&!t,F=p.key===" "&&!e;if(B||F){p.preventDefault();return}if(y||I){let V=yC(p);if(y){if(!V){p.preventDefault();let{view:f,...C}=p,J=()=>$5(W,C);eC()?yi(W,"keyup",J):queueMicrotask(J)}}else I&&(r.current=!0,V||(p.preventDefault(),a(!0)))}}),g=l.onKeyUp,R=ic(p=>{if(g?.(p),X)return;let W=e&&p.key===" ";if(!r.current||!W)return;let y=yC(p);if(r.current=!1,y||a(!1),p.defaultPrevented||!yt(p)||s||p.metaKey||y)return;p.preventDefault();let I=p.currentTarget,{view:B,...F}=p;queueMicrotask(()=>$5(I,F))}),H=l.onBlur,Z=ic(p=>{H?.(p),r.current&&(r.current=!1,a(!1))});return l={"data-active":i||void 0,type:n?"button":void 0,...G,...l,ref:Wc(d,l.ref),onKeyDown:x,onKeyUp:R,onBlur:Z},l=gd(l),l}),uIc=M(function(t){let e=hi(St(t));return _(S$,e)});var IX=$c(),BC=IX.useContext,mIc=IX.useScopedContext,xIc=IX.useProviderContext,fC=IX.ContextProvider,hC=IX.ScopedContextProvider;var mx=u($(),1),z$="div",pX=P(function({store:t,shouldRegisterItem:e=!0,getItem:l=tx,element:d,...n}){let o=BC();t=t||o;let b=qc(n.id),i=(0,mx.useRef)(d);return(0,mx.useEffect)(()=>{let a=i.current;if(!b||!a||!e)return;let r=l({id:b,element:a});return t?.renderItem(r)},[b,e,l,t]),n={...n,ref:Wc(i,n.ref)},n}),IIc=M(function(t){let e=pX(t);return _(z$,e)});var dy=u($(),1),WX=$c([fC],[hC]),w$=WX.useContext,nn=WX.useScopedContext,VC=WX.useProviderContext,sl=WX.ContextProvider,We=WX.ScopedContextProvider,FC=(0,dy.createContext)(void 0),xx=(0,dy.createContext)(void 0);var Zr=u($(),1);function Vi(c,t){let e=c.__unstableInternals;return mc(e,"Invalid store"),e[t]}function CC(c,t){if(!c)return!0;for(let e of c)if(t instanceof Set){if(t.has(e))return!0}else if(yX(e,t))return!0;return!1}function yX(c,t){return c===t||c!==c&&t!==t}function YC(c,t,e,l){let d;for(let n of K5(t))yX(t[n],e[n])||l!==void 0&&CC([n],l)||(d??={...c},d[n]=t[n]);return d}var A$=100;function T$(c,t,e){if(t)for(let l of t){let d=c.get(l);d||(d=new Set,c.set(l,d)),d.add(e)}}function O$(c,t,e){if(c&&t)for(let l of t){let d=c.get(l);d&&(d.delete(e),d.size||c.delete(l))}}function vC(c){let t=new Set,e=c.currentListener;if(!e)return t;for(let l of c.keyedListeners)if(t.add(l),l===e)return t;return t.clear(),t.add(e),t}function gx(c){c.notifiedListeners??=vC(c)}function oy(c,t){if(!c.currentListener)return!1;let e=!1;for(let d of c.keyedListeners){if(d===c.currentListener){e=!0;continue}if(e&&d===t)return!1}let l=!1;for(let d of c.group.listeners){if(d===c.currentListener)return l;d===t&&(l=!0)}return!1}function ny(c,t,e){for(let l of c)if(l.group===t&&!l.recovering&&!(e&&!l.keyedListeners.has(e))){gx(l);for(let d of l.group.listeners){if(d===l.currentListener)break;oy(l,d)&&l.notifiedListeners?.add(d)}}}function Q$(c,t,e){for(let l of c)l.group===t&&(l.recovering||oy(l,e)&&(gx(l),l.notifiedListeners?.add(e)))}function U$({fastPathFrames:c,group:t,keys:e,listener:l}){let d=t.listeners.has(l);for(let n of c)n.group===t&&(n.recovering||e.includes(n.updatedKey)&&(oy(n,l)?(gx(n),n.notifiedListeners?.add(l)):d&&(gx(n),n.recoverToLive=!0)))}function D$(c,t,e){for(let l of c)l.group===t&&l.notifiedListeners?.delete(e)}function L$({fastPathFrames:c,group:t,keys:e,listener:l}){for(let d of c)d.group===t&&(d.recovering||e.includes(d.updatedKey)&&d.keyedListeners.add(l))}function E$(c,t){if(!c.disposables.size)return;let e=c.disposables.get(t);e&&(c.disposables.delete(t),e())}function NC(c,t,e){let l=c.disposables.get(t);if(!l){c.disposables.set(t,e);return}c.disposables.set(t,()=>{l(),e()})}function SC(c,t,e,l,d,n){if(c.suspendCounts?.has(t))return;let{disposables:o}=c,b=o.size?o.get(t):void 0;if(b){o.delete(t);let a=e;b(),e=d?.()??e,e!==a&&(l=YC(l,e,a,n)??l)}let i=t(e,l);i&&NC(c,t,i)}function JC({group:c,getState:t,prevState:e,updatedKey:l,notifiedListeners:d}){let n=c.allKeysListeners;for(let o of c.listeners)d?.has(o)||!n?.has(o)&&!CC(c.listenerKeys.get(o),l)||(d?.add(o),SC(c,o,t(),e,t,l))}function dt(c,...t){let e=c,l=e,d=Zi,n=!1,o=!1,b=new Set,i=new Set,a=new Set,r={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},s={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},X=f=>(a.add(f),()=>a.delete(f)),G=()=>{let f=i.size,C=Symbol();i.add(C);let J=()=>{i.delete(C)&&(i.size||d())};if(f)return J;let w=K5(e),A=[];for(let N of t){let T=N?.getState?.();if(!T)continue;let k=w.filter(Q=>ze(T,Q));if(k.length){if(t.length===1||k.length===w.length){for(let Q of k)A.push(Fc(N,[Q],ec=>{F(Q,ec[Q],!0)}));continue}A.push(Vl(N,k,(Q,ec)=>{for(let L of k)Q[L]!==ec[L]&&F(L,Q[L],!0)}));for(let Q of k){let ec=N?.getState?.();ec&&F(Q,ec[Q],!0)}}}let S=[];for(let N of a)S.push(N());let O=t.map(BX);return d=Oc(...A,...S,...O),J},m=(f,C,J)=>{J!==void 0&&(J?O$(f.listenersByKey,J,C):f.allKeysListeners?.delete(C))},x=[],g=(f,C,J=r)=>{let w=f?[...f]:null,A=J.listeners.has(C);return A||D$(x,J,C),w?U$({fastPathFrames:x,group:J,keys:w,listener:C}):(A&&ny(x,J),Q$(x,J,C)),A&&(ny(x,J,C),m(J,C,J.listenerKeys.get(C))),J.listeners.add(C),w?(J.listenersByKey??=new Map,T$(J.listenersByKey,w,C),L$({fastPathFrames:x,group:J,keys:w,listener:C})):(J.allKeysListeners??=new Set,J.allKeysListeners.add(C)),J.listenerKeys.set(C,w),()=>{let S=J.disposables.get(C);J.disposables.delete(C),ny(x,J,C);let O=J.listenerKeys.get(C);m(J,C,w),O!==w&&m(J,C,O),J.listenerKeys.delete(C),J.listeners.delete(C),S?.()}},R=(f,C)=>g(f,C),H=(f,C,J)=>{let w=f.listeners.has(C);if(w){f.suspendCounts??=new Map;let S=f.suspendCounts.get(C)??0;f.suspendCounts.set(C,S+1)}let A;try{let S=e;E$(f,C),e!==S&&(A=YC(J,e,S));let O=C(e,A??J);O&&NC(f,C,O)}finally{if(w){let S=f.suspendCounts,O=S?.get(C);O&&O>1?S?.set(C,O-1):S?.delete(C),S?.size||delete f.suspendCounts}}},Z=(f,C)=>(H(r,C,e),g(f,C)),p=(f,C)=>(!s.listeners.size&&!o&&(l=e),H(s,C,l),g(f,C,s)),W=f=>dt(_9(e,f),V),y=f=>dt(P9(e,f),V),I=()=>e,B=(f,C,J)=>{if(!(J instanceof Set)&&!f.allKeysListeners?.size){let w=f.listenersByKey?.get(J);if(!w)return;let A={group:f,keyedListeners:w,updatedKey:J,currentListener:null};x.push(A);try{for(let S of w){if(A.notifiedListeners?.has(S)||(A.currentListener=S,A.notifiedListeners?.add(S),SC(f,S,e,C,I,J),!f.allKeysListeners?.size&&!A.recoverToLive))continue;let O=A.notifiedListeners??vC(A);A.notifiedListeners=O,A.recovering=!0,JC({group:f,getState:I,prevState:C,updatedKey:J,notifiedListeners:O});return}}finally{x.pop()}return}JC({group:f,getState:I,prevState:C,updatedKey:J})},F=(f,C,J=!1)=>{if(!ze(e,f))return;let w=e[f],A=sr(C,()=>w);if(yX(A,w))return;let S=o;o=!0;let O=e,N={...e,[f]:A};e=N;let T=!1;try{if(!J&&t.length){for(let k of t)if(k?.setState?.(f,A),!yX(e[f],A)){T=!0;break}if(T){let k=0;for(;k<A$;k+=1){let Q=!1;for(let ec of t){let L=e[f];ec?.setState?.(f,L),yX(e[f],L)||(Q=!0)}if(!Q)break}}}if(!T){let k=e===N?O:{...e,[f]:O[f]};B(r,k,f)}}finally{o=S}if(!s.listeners.size){o||(l=e);return}b.add(f),!n&&(n=!0,queueMicrotask(()=>{n=!1;let k=e,Q=b;b=new Set;let ec=l;B(s,ec,Q),l===ec&&(l=k)}))},V={getState:I,setState:F,__unstableInternals:{setup:X,init:G,subscribe:R,sync:Z,batch:p,pick:W,omit:y}};return V}function at(c,...t){if(c)return Vi(c,"setup")(...t)}function BX(c,...t){if(c)return Vi(c,"init")(...t)}function Vl(c,...t){if(c)return Vi(c,"subscribe")(...t)}function Fc(c,...t){if(c)return Vi(c,"sync")(...t)}function no(c,...t){if(c)return Vi(c,"batch")(...t)}function Hd(c,...t){if(c)return Vi(c,"omit")(...t)}function kC(c,...t){if(c)return Vi(c,"pick")(...t)}function on(...c){let t={};for(let l of c){let d=l?.getState?.();d&&Object.assign(t,d)}let e=dt(t,...c);return Object.assign({},...c,e)}function j$(c){let t=c.find(d=>!!d.element),e=[...c].reverse().find(d=>!!d.element)?.element,l=t?.element?.parentElement;if(!e)return Bc(l).body;for(;l;){if(l.contains(e))return l;l=l.parentElement}return Bc(l).body}function M$(c){return c?.__unstablePrivateStore}var Hx=64;function zC(c,t){if(c.length<Hx){t.ids&&(t.items=void 0,t.ids=void 0);return}if(t.items===c)return t.ids;let e=new Set;for(let l of c)e.add(l.id);return t.items=c,t.ids=e,e}function by(c,t,e){if(c.length<Hx){t.ids&&(t.items=void 0,t.ids=void 0);return}if(!e){e=new Set;for(let l of c)e.add(l.id)}t.items=c,t.ids=e}function Rx(c={}){c.store;let t=c.store?.getState(),e=Xc(c.items,t?.items,c.defaultItems,[]),l=M$(c.store),d=l?.__unstableCollectionLookup??{controlledItems:new Map(e.map(H=>[H.id,H])),registeredItems:new Map,controlledItemsSource:e,propagatedItems:e},{controlledItems:n,registeredItems:o}=d,b={},i={},a={items:e,renderedItems:Xc(t?.renderedItems,[])},r=dt(a,c.store),s=Object.assign(dt({items:e,renderedItems:a.renderedItems},l),{__unstableCollectionLookup:d}),X=H=>{let Z=tC(H,p=>p.element);s.setState("renderedItems",Z),r.setState("renderedItems",Z)},G=H=>{if(H!==d.controlledItemsSource){d.controlledItemsSource=H,n.clear();for(let Z of H)n.set(Z.id,Z)}},m=(H,Z)=>{if(H!=="items"){r.setState(H,Z);return}r.setState("items",p=>{let W=sr(Z,p);return W===p?p:(d.propagatedItems=W,G(W),W)})};at(r,()=>BX(s)),l||(Vl(r,["items"],({items:H})=>{H!==d.propagatedItems&&(d.propagatedItems=H,G(H))}),at(s,()=>no(s,["items"],({items:H})=>{d.propagatedItems=H,r.setState("items",H)}))),at(s,()=>no(s,["renderedItems"],H=>{let Z=!0,p=requestAnimationFrame(()=>{let{renderedItems:B}=r.getState();H.renderedItems!==B&&X(H.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(p);let W=()=>{if(Z){Z=!1;return}cancelAnimationFrame(p),p=requestAnimationFrame(()=>X(H.renderedItems))},y=j$(H.renderedItems),I=new IntersectionObserver(W,{root:y});for(let B of H.renderedItems)B.element&&I.observe(B.element);return()=>{cancelAnimationFrame(p),I.disconnect()}}));let x=(H,Z,p)=>{let W=p?.registeredItems,y=p?.controlledItems;return I=>{let B=W?.get(I.id),F=!!B||!!y?.has(I.id),V;return s.setState(H,C=>{let J=Z.ids||C.length>=Hx&&!F?zC(C,Z):void 0,w=J&&!J.has(I.id)?-1:C.findIndex(({id:S})=>S===I.id),A=C.slice();if(w!==-1){V=C[w];let S={...V,...I};A[w]=S,W?.set(I.id,S)}else A.push(I),W?.set(I.id,I),J?.add(I.id);return(Z.ids||w===-1&&A.length>=Hx)&&by(A,Z,J),A}),()=>{W&&(B?W.set(I.id,B):W.delete(I.id)),s.setState(H,C=>{let J=Z.ids?zC(C,Z):void 0;if(!V){let S=C.filter(({id:O})=>O!==I.id);return J?.delete(I.id),Z.ids&&by(S,Z,J),S}let w=C.findIndex(({id:S})=>S===I.id);if(w===-1)return C;let A=C.slice();return A[w]=V,Z.ids&&by(A,Z,J),A})}}},g=x("items",b,d),R=x("renderedItems",i);return{...r,setState:m,registerItem:g,renderItem:H=>Oc(g(H),R(H)),item:H=>H?o.size?o.get(H)??n.get(H)??null:n.get(H)??null:null,__unstablePrivateStore:s}}var P$={id:null};function bn(c,t){return c.find(e=>t?!e.disabled&&e.id!==t:!e.disabled)}function _$(c){for(let t=c.length-1;t>=0;t-=1){let e=c[t];if(e&&!e.disabled)return e}}function K$(c,t){return c.filter(e=>t?!e.disabled&&e.id!==t:!e.disabled)}function wC(c,t){return c.filter(e=>e.rowId===t)}function AC({items:c,fromIndex:t,step:e,rowId:l,excludeId:d}){for(let n=t;n>=0&&n<c.length;n+=e){let o=c[n];if(!o||o.rowId!==l||o.disabled)continue;let b=o.id;if(!(d!=null&&b===d))return b}}function iy(c,t,e=!1){let l=c.findIndex(d=>d.id===t);return[...c.slice(l+1),...e?[P$]:[],...c.slice(0,l)]}var q$=48,$$=4;function ccc(c){let t=[],e,l;for(let d of c){let n=d.rowId;if(e&&l===n){e.push(d);continue}let o=t.find(b=>b[0]?.rowId===n);o?(o.push(d),e=o):(e=[d],t.push(e)),l=n}return t}function tcc(c){let t=c[0];if(!t)return[];let e=1;for(;e<c.length&&c[e]?.rowId===t.rowId;)e+=1;let l=c.slice(0,e);if(e===c.length)return[l];let d=[l],n;for(;e<c.length;e+=1){let o=c[e];if(!o)continue;let b=n?n.get(o.rowId):d.find(a=>a[0]?.rowId===o.rowId);if(b){b.push(o);continue}let i=[o];d.push(i),n?n.set(o.rowId,i):d.length===$$&&(n=new Map(d.map(a=>[a[0]?.rowId,a])))}return d}function Zx(c){return c.length>=q$?tcc(c):ccc(c)}function TC(c){let t=0;for(let{length:e}of c)e>t&&(t=e);return t}function ecc(c){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:c}}function lcc(c,t,e){let l=TC(c);for(let d of c)for(let n=0;n<l;n+=1){let o=d[n];if(!o||e&&o.disabled){let b=n===0&&e?bn(d):d[n-1];d[n]=b&&t!==b.id&&e?b:ecc(b?.rowId)}}return c}function dcc(c){let t=Zx(c),e=TC(t),l=[];for(let d=0;d<e;d+=1)for(let n of t){let o=n[d];o&&l.push({...o,rowId:o.rowId?`${d}`:void 0})}return l}function El(c={}){let t=c.store?.getState(),e=Rx(c),l=Xc(c.activeId,t?.activeId,c.defaultActiveId),d=Xc(t?.compositeElement,t?.baseElement,null),n=Xc(c.compositeElementInFocusOrder,c.includesBaseElement,t?.compositeElementInFocusOrder,t?.includesBaseElement,l===null),o={...e.getState(),id:Xc(c.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:l,compositeElement:d,baseElement:d,compositeElementInFocusOrder:n,includesBaseElement:n,moves:Xc(t?.moves,0),orientation:Xc(c.orientation,t?.orientation,"both"),rtl:Xc(c.rtl,t?.rtl,!1),virtualFocus:Xc(c.virtualFocus,t?.virtualFocus,!1),focusLoop:Xc(c.focusLoop,t?.focusLoop,!1),focusWrap:Xc(c.focusWrap,t?.focusWrap,!1),focusShift:Xc(c.focusShift,t?.focusShift,!1)},b=dt(o,e,c.store);at(b,()=>Oc(Fc(b,["compositeElement"],r=>{b.setState("baseElement",r.compositeElement)}),Fc(b,["baseElement"],r=>{b.setState("compositeElement",r.baseElement)}),Fc(b,["compositeElementInFocusOrder"],r=>{b.setState("includesBaseElement",r.compositeElementInFocusOrder)}),Fc(b,["includesBaseElement"],r=>{b.setState("compositeElementInFocusOrder",r.includesBaseElement)}))),at(b,()=>Fc(b,["renderedItems","activeId"],r=>{b.setState("activeId",s=>s!==void 0?s:bn(r.renderedItems)?.id)}));let i=(r="next",s={})=>{let X=b.getState(),G=Xc(s.compositeElementInFocusOrder,s.includesBaseElement,X.compositeElementInFocusOrder),{skip:m=0,activeId:x=X.activeId,focusShift:g=X.focusShift,focusLoop:R=X.focusLoop,focusWrap:H=X.focusWrap,renderedItems:Z=X.renderedItems,rtl:p=X.rtl}=s,W=r==="up"||r==="down",y=r==="next"||r==="down",I=y?p&&!W:!p||W,B=g&&!m;if(!m&&!H&&!G&&x!=null&&(!W||!B&&!Z.some(T=>T.rowId!=null))){let T=-1;if(Z===X.renderedItems){let Q=Z[0];if(Q&&e.item(Q.id)===Q){let ec=e.item(x);ec?.id===x&&(T=Z.indexOf(ec))}}T===-1&&(T=Z.findIndex(Q=>Q.id===x));let k=Z[T];if(k){let Q=I?-1:1,ec=AC({items:Z,fromIndex:T+Q,step:Q,rowId:k.rowId,excludeId:x});return ec!==void 0?ec:R&&(W?R!=="horizontal":R!=="vertical")?AC({items:Z,fromIndex:Q===1?0:Z.length-1,step:Q,rowId:k.rowId,excludeId:x}):void 0}}let F=W?$0(lcc(Zx(Z),x,B)):Z;if(F=I?cx(F):F,F=W?dcc(F):F,x==null)return bn(F)?.id;let V=F.find(T=>T.id===x);if(!V)return bn(F)?.id;let f=F.some(T=>T.rowId),C=F.indexOf(V),J=F.slice(C+1),w=wC(J,V.rowId);if(m){let T=K$(w,x);return(T.slice(m)[0]||T[T.length-1])?.id}let A=R&&(W?R!=="horizontal":R!=="vertical"),S=f&&H&&(W?H!=="horizontal":H!=="vertical"),O=y?(!f||W)&&A&&G:W?G:!1;if(A)return bn(iy(S&&!O?F:wC(F,V.rowId),x,O),x)?.id;if(S){let T=bn(O?w:J,x);return O?T?.id||null:T?.id}let N=bn(w,x);return!N&&O?null:N?.id},a=(r,s)=>typeof s=="number"?i(r,{skip:s}):i(r,s);return{...e,...b,setCompositeElement:r=>b.setState("compositeElement",r),setBaseElement:r=>b.setState("compositeElement",r),setActiveId:r=>b.setState("activeId",r),move:r=>{r!==void 0&&(b.setState("activeId",r),b.setState("moves",s=>s+1))},first:()=>bn(b.getState().renderedItems)?.id,last:()=>_$(b.getState().renderedItems)?.id,next:r=>a("next",r),previous:r=>a("previous",r),down:r=>a("down",r),up:r=>a("up",r)}}var QC=iy,UC=bn,DC=Zx,Ix=new WeakSet;function LC(c){$t(c)===c&&(Ix.add(c),queueMicrotask(()=>Ix.delete(c)))}function EC(c){Ix.delete(c)}function ncc(c,t){let{virtualFocus:e,compositeElement:l}=c.getState();if(!e||!l||!we(l)){t();return}let d=l.scrollLeft,n=l.scrollTop;t(),l.scrollLeft=d,l.scrollTop=n}function jC(c){let t=c.getState();return"contentElement"in t?t.contentElement:null}function ry(c){let{compositeElement:t}=c.getState(),e=$t(t);return e?t?.contains(e)||bo(c,e)?!0:!!jC(c)?.contains(e):!1}function occ({store:c,id:t,focus:e,markedOnly:l,requireFocus:d,scrollIntoView:n}){let o=null,b,i=!1,a=!1,r=!1,s=!1,X=!1,G=c.getState().compositeElement,m=$t(G),x=d?m:null,g=!!G?.contains(m),R=F=>{if(!x)return!0;let V=$t(x);return V===x||V===F?!0:ry(c)},H=F=>{if("mounted"in F){if(F.mounted)s=!0;else if(s)return!0}if("open"in F){if(F.open)X=!0;else if(X)return!0}return t!=null&&F.activeId!=null&&F.activeId!==t},Z=(F,V)=>{if(!("open"in F)||F.open)return!1;let f=jC(c);if(!f?.contains(V))return!1;let{compositeElement:C}=F;return!C||f.contains(C)?!1:ex(V)},p=F=>{let V=oo(c,b??(t===void 0?F.activeId:t));return V?.element?.isConnected?(b=V.id,V.element):null},W,y,I=()=>{r=!0,W?.(),y?.()},B=()=>{if(r)return;let F=c.getState();if(H(F))return I();let V=!1;if(o){if(!o.isConnected&&(V=i&&!a&&$t(o)===Bc(o).body,o=p(F),!o))return I()}else if(o=p(F),!o)return;if(V)i=!1;else if(!R(o))return I();let f=e&&g&&Z(F,o);if(f){let{activeId:C}=F;if(C!=null&&C!==b)return I()}if(e&&!i&&!f){i=!0,a=!1;let C=o;W?.();let J=()=>{a=!Ix.has(C)},w=()=>{a=!1};if(C.addEventListener("blur",J),C.addEventListener("focus",w),W=()=>{C.removeEventListener("blur",J),C.removeEventListener("focus",w)},ncc(c,()=>{C.focus({preventScroll:!0})}),r)return}if(l&&!o.hasAttribute("data-autofocus"))return f?void 0:I();if(ex(o)&&!("unstable_placing"in F&&F.unstable_placing)){if(f||I(),n){n(o);return}o.scrollIntoView({block:"nearest",inline:"nearest"})}};return y=Vl(c,["activeId","items","mounted","open","unstable_placing"],B),B(),I}function px(c){let t=(0,Zr.useRef)(null),e=(0,Zr.useRef)(c),l=(0,Zr.useCallback)(()=>{t.current?.(),t.current=null},[]),d=(0,Zr.useCallback)(n=>{if(!c||e.current!==c)return;l();let o=occ({store:c,...n});return t.current=o,o},[c,l]);return Hc(()=>(e.current=c,()=>{e.current=void 0,l()}),[c,l]),d}function oo(c,t){return t&&c.item(t)||null}function MC(c,t=!1){if(we(c))c.setSelectionRange(t?c.value.length:0,c.value.length);else if(c.isContentEditable){let e=Bc(c).getSelection();e?.selectAllChildren(c),t&&e?.collapseToEnd()}}var ay=Symbol("FOCUS_SILENTLY");function PC(c){c[ay]=!0,c.focus({preventScroll:!0})}function _C(c){let t=c[ay];return delete c[ay],t}function bo(c,t,e){if(!t||t===e)return!1;let l=c.item(t.id);return!(!l||e&&l.element===e)}var jl=u($(),1),lY=u(h(),1);var Rd=u($(),1),Xy=u(cY(),1),Wx=()=>()=>{};function yx(c){return Array.isArray(c)}function uy(c,t){return c===t||c!==c&&t!==t}function xcc(c,t){if(c?.length!==t.length)return!1;for(let e=0;e<c.length;e+=1){let l=c[e];if(l===void 0)return!1;if(!uy(l,t[e]))return!1}return!0}function tY(c){let t=Rd.useRef(null),e=t.current;if(c===null)return t.current=null,null;if(xcc(e,c))return e;let l=[...c];return t.current=l,l}function E(c,t=tx,e){let l=tY(yx(t)?t:typeof t=="function"?null:[t]),d=Rd.useCallback(o=>!c||l?.length===0?Wx():Vl(c,l,o),[c,l]),n=()=>{let o=c?.getState();if(yx(t))return e?.(o);if(typeof t=="function")return t(o);if(o&&ze(o,t))return o[t]};return(0,Xy.useSyncExternalStore)(d,n,n)}function gcc(c,t){let e=[],l=!1;for(let d in c){let n=c[d];if(n!==void 0){if(typeof n=="function"){l=!0;continue}e.includes(n)||e.push(n)}}if(!l)return e;if(!t)return null;for(let d of t)e.includes(d)||e.push(d);return e}function Fi(c,t,e){let l=yx(t)?e??{}:t,d=yx(t)?t:void 0,n=Rd.useRef({}),o=tY(gcc(l,d)),b=Rd.useCallback(a=>!c||o?.length===0?Wx():Vl(c,o,a),[c,o]),i=()=>{let a=c?.getState(),r=!1,s=n.current;for(let X in l){let G=l[X];if(G===void 0)continue;if(typeof G=="function"){let x=G(a);Object.is(x,s[X])||(s[X]=x,r=!0)}if(typeof G=="function")continue;let m=a&&ze(a,G)?a[G]:void 0;Object.is(m,s[X])||(s[X]=m,r=!0)}return r&&(n.current={...s}),n.current};return(0,Xy.useSyncExternalStore)(b,i,i)}function Sc(c,t,e,l){let d=ze(t,e)?t[e]:void 0,n=l?t[l]:void 0,o=!!n,b=Xr({value:d,setValue:n});Hc(()=>{if(o)return Vl(c,[e],(i,a)=>{let{value:r,setValue:s}=b.current;s&&(uy(i[e],a[e])||uy(i[e],r)||s(i[e]))})},[c,e,o]),Hc(()=>{if(d!==void 0)return c.setState(e,d),no(c,[e],()=>{d!==void 0&&c.setState(e,d)})})}function Ht(c,t){let[e,l]=Rd.useState(()=>c(t));Hc(()=>BX(e),[e]);let d=Rd.useCallback(n=>E(e,n),[e]);return[Rd.useMemo(()=>({...e,useState:d}),[e,d]),ic(()=>{l(n=>c({...t,...n.getState()}))})]}var Hcc="button";function Rcc(c){return lx(c)?!0:c.tagName==="INPUT"&&!xd(c)}function Zcc(c,t=!1){let e=c.clientHeight,{top:l}=c.getBoundingClientRect(),d=Math.max(e*.875,e-40)*1.5,n=t?e-d+l:d+l;return c.tagName==="HTML"?n+c.scrollTop:n}function Icc(c,t=!1){let{top:e}=c.getBoundingClientRect();return t?e+c.clientHeight:e}function eY(c,t,e,l=!1){if(!t||!e)return;let{renderedItems:d}=t.getState(),n=q5(c);if(!n)return;let o=Zcc(n,l),b,i;for(let a=0;a<d.length;a+=1){let r=b;if(b=e(a),!b)break;if(b===r)continue;let s=oo(t,b)?.element;if(!s)continue;let X=Icc(s,l)-o,G=Math.abs(X);if(l&&X<=0||!l&&X>=0){i!==void 0&&i<G&&(b=r);break}i=G}return b}function pcc(c,t){return yt(c)?!1:bo(t,c.target)}var Zd=P(function({store:t,rowId:e,preventScrollOnKeyDown:l=!1,moveOnKeyPress:d=!0,tabbable:n=!1,getItem:o,typeaheadText:b,"aria-setsize":i,"aria-posinset":a,unstable_scrollIntoView:r,...s}){let X=nn();t=t||X;let G=qc(s.id),m=(0,jl.useRef)(null),x=(0,jl.useRef)(null),g=(0,jl.useCallback)(z=>{let j=x.current;!z&&j&&LC(j),z&&EC(z),x.current=z},[]),R=(0,jl.useContext)(xx),H=Wt(s)&&!s.accessibleWhenDisabled,Z=s.shouldRegisterItem,p=z=>{if(e)return e;if(z&&R?.compositeElement&&R.compositeElement===z.compositeElement)return R.id},{rowId:W,compositeElement:y,ariaSetSize:I,ariaPosInSet:B}=Fi(t,["compositeElement","renderedItems"],{rowId:p,compositeElement(z){return z?.compositeElement||void 0},ariaSetSize(z){if(i!=null)return i;if(z&&R?.ariaSetSize&&R.compositeElement===z.compositeElement)return R.ariaSetSize},ariaPosInSet(z){if(a!=null)return a;if(!z||!R?.ariaPosInSet||R.compositeElement!==z.compositeElement)return;let j=p(z),uc=z.renderedItems.filter(Gc=>Gc.rowId===j);return R.ariaPosInSet+uc.findIndex(Gc=>Gc.id===G)}}),{isActiveItem:F,isTabbable:V}=Fi(t,["activeId","compositeElement","renderedItems","virtualFocus","items"],{isActiveItem(z){return!!z&&z.activeId===G},isTabbable(z){if(!z||!z.compositeElement&&!z.renderedItems.length)return!0;if(z.virtualFocus)return!1;if(!z.renderedItems.length||n)return!0;if(z.activeId===null)return!1;let j=t?.item(z.activeId);return j?.disabled||!j?.element?!0:z.activeId===G}}),f=(0,jl.useCallback)(z=>{let j={...z,id:G||z.id,rowId:W,disabled:H,children:z.element?.textContent,typeaheadText:b};return o?o(j):j},[G,W,H,b,o]),C=s.onFocus,J=(0,jl.useRef)(!1),w=(0,jl.useRef)(null),A=px(t),S=ic(z=>{if(C?.(z),z.defaultPrevented||dC(z)||!G||!t||pcc(z,t))return;let{virtualFocus:j,compositeElement:uc}=t.getState();if(t.setActiveId(G),lx(z.currentTarget)&&MC(z.currentTarget),!j){yt(z)&&t.item(G)&&A({id:G,markedOnly:!0,requireFocus:!0,scrollIntoView:r});return}if(!yt(z)||Rcc(z.currentTarget))return;let Gc=(Ec,ac)=>{if(!jt(ac))return;let Pc=Ec===ac||bo(t,Ec);t.item(G)&&A({id:G,markedOnly:!0,requireFocus:!0,scrollIntoView:r}),J.current=!0,Pc?PC(ac):ac.focus({preventScroll:!0})};if(uc?.isConnected){Gc(z.relatedTarget,uc);return}if(Z===!1)return;let{currentTarget:gc,relatedTarget:Uc}=z,Lc=()=>{w.current?.(),w.current=null};Lc(),w.current=Vl(t,null,()=>{if($t(gc)!==gc){Lc();return}let Ec=t.getState(),ac=Ec.compositeElement;ac?.isConnected&&(Lc(),Ec.virtualFocus&&Gc(Uc,ac))})}),O=s.onBlurCapture,N=ic(z=>{O?.(z),!z.defaultPrevented&&t?.getState()?.virtualFocus&&J.current&&(J.current=!1,z.preventDefault(),z.stopPropagation())}),T=s.onKeyDown,k=jc(l),Q=jc(d),ec=ic(z=>{if(T?.(z),z.defaultPrevented||!yt(z)||!t)return;let{currentTarget:j}=z,uc=t.getState(),Gc=!!t.item(G)?.rowId,gc=uc.orientation!=="horizontal",Uc=uc.orientation!=="vertical",Lc=()=>!!(Gc||Uc||!uc.compositeElement||!we(uc.compositeElement)),Ec={ArrowUp:(Gc||gc)&&t.up,ArrowRight:(Gc||Uc)&&t.next,ArrowDown:(Gc||gc)&&t.down,ArrowLeft:(Gc||Uc)&&t.previous,Home:()=>{if(Lc())return!Gc||z.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(Lc())return!Gc||z.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>eY(j,t,t?.up,!0),PageDown:()=>eY(j,t,t?.down)}[z.key];if(Ec){if(lx(j)){let Pc=cC(j),Dt=Uc&&z.key==="ArrowLeft",Se=Uc&&z.key==="ArrowRight",Vt=gc&&z.key==="ArrowUp",Xt=gc&&z.key==="ArrowDown";if(Se||Xt){let{length:Kt}=$9(j);if(Pc.end!==Kt)return}else if((Dt||Vt)&&Pc.start!==0)return}let ac=Ec();if(k(z)||ac!==void 0){if(!Q(z))return;z.preventDefault(),t.move(ac)}}}),L=(0,jl.useMemo)(()=>({id:G,compositeElement:y}),[G,y]);return s=Zc(s,z=>(0,lY.jsx)(FC.Provider,{value:L,children:z}),[L]),s={"data-active-item":F||void 0,...s,id:G,ref:Wc(m,g,s.ref),tabIndex:V?s.tabIndex:-1,onFocus:S,onBlurCapture:N,onKeyDown:ec},s=hi(s),s=pX({store:t,...s,getItem:f,shouldRegisterItem:G?Z:!1}),{...s,"aria-setsize":I,"aria-posinset":B}}),Ji=Bt(M(function(t){let e=Zd(St(t));return _(Hcc,e)}));var hX=$c([sl],[We]),Wcc=hX.useContext,dY=hX.useScopedContext,Bx=hX.useProviderContext,lpc=hX.ContextProvider,fx=hX.ScopedContextProvider;var nY=u($(),1),Gy=u(h(),1);var ycc="button",Bcc=P(function({store:t,getItem:e,...l}){let d=dY();t=t||d,mc(t,!1);let n=qc(),o=l.id||n,b=Wt(l),i=(0,nY.useCallback)(g=>{let R={...g,dimmed:b};return e?e(R):R},[b,e]),a=l.onClick,r=ic(g=>{a?.(g),!g.defaultPrevented&&t?.setSelectedId(o)}),s=E(t.panels,["items"],()=>t.panel(o)?.id),X=n?l.shouldRegisterItem:!1,G=E(t,["selectedId"],g=>!!o&&g.selectedId===o),m=E(t.composite?t:void 0,["activeId","items","selectedId"],g=>!g||!o?!1:g.activeId===o?!0:g.selectedId!==o?!1:!t.item(g.activeId)),x=G||(l.accessibleWhenDisabled??!0);if(E(t.combobox||t.composite,"virtualFocus")&&(l={...l,tabIndex:-1}),l={role:"tab","aria-selected":G,"aria-controls":s||void 0,...l,id:o,onClick:r},t.composite){let g={id:o,accessibleWhenDisabled:x,store:t.composite,shouldRegisterItem:m&&X,rowId:l.rowId,render:l.render};l={...l,render:(0,Gy.jsx)(Ji,{...g,render:t.combobox&&t.composite!==t.combobox?(0,Gy.jsx)(Ji,{...g,store:t.combobox}):g.render})}}return l=Zd({store:t,...l,accessibleWhenDisabled:x,getItem:i,shouldRegisterItem:X}),l}),pr=Bt(M(function(t){let e=Bcc(St(t));return _(ycc,e)}));var VX=u($(),1),hx=u(h(),1);var fcc="div";function hcc(c){return c.some(t=>!!t.rowId)}function Vcc(c){let t=c.target;return t&&!we(t)?!1:c.key.length===1&&!c.ctrlKey&&!c.metaKey}function Fcc(c){return c.key==="Shift"||c.key==="Control"||c.key==="Alt"||c.key==="Meta"}function oY(c,t,e){return ic(l=>{if(t?.(l),l.defaultPrevented||l.isPropagationStopped()||!yt(l)||Fcc(l)||Vcc(l))return;let d=c.getState(),n=oo(c,d.activeId)?.element;if(!n)return;let{view:o,...b}=l;n!==e?.current&&n.focus({preventScroll:!0}),bC(n,l.type,b)||l.preventDefault(),l.currentTarget.contains(n)&&l.stopPropagation()})}function Jcc(c){return UC($0(cx(DC(c))))}var Ccc=Bt(function({store:t,focusOnMove:e,previousElementRef:l,present:d,scrollIntoView:n}){let o=E(t,"moves"),b=E(t,"compositeElement");return(0,VX.useEffect)(()=>{if(!o||!e)return;let{activeId:i}=t.getState();if(i!=null)return d({id:i,requireFocus:ry(t),focus:!0,scrollIntoView:n})},[t,o,e,b,d,n]),Hc(()=>{if(!o||!b)return;let{activeId:i}=t.getState();if(i!==null)return;let a=l.current;l.current=null,a&&Wi(a,{relatedTarget:b}),Bi(b)||(jt(b)&&b.scrollIntoView({block:"nearest",inline:"nearest"}),b.focus({preventScroll:!0}))},[t,o,b]),null}),Id=P(function({store:t,composite:e=!0,focusOnMove:l=e,moveOnKeyPress:d=!0,unstable_scrollIntoView:n,...o}){let b=VC();t=t||b,mc(t,!1);let i=(0,VX.useRef)(null),a=(0,VX.useRef)(null),r=px(t),[,s]=Xx(e?t.setCompositeElement:null),X=E(t,"virtualFocus"),G=E(t,e&&X?["activeId"]:[],V=>e&&X?V.activeId:null);Hc(()=>{if(!t||!e||!X)return;let V=a.current;if(a.current=null,!V)return;let f=oo(t,G)?.element||$t(V);f!==V&&Wi(V,{relatedTarget:f})},[t,G,X,e]);let m=oY(t,o.onKeyDownCapture,a),x=oY(t,o.onKeyUpCapture,a),g=o.onFocusCapture,R=ic(V=>{if(g?.(V),V.defaultPrevented||!t)return;let{virtualFocus:f}=t.getState();if(!f)return;let C=V.relatedTarget,J=_C(V.currentTarget);yt(V)&&J&&(V.stopPropagation(),a.current=C)}),H=o.onFocus,Z=ic(V=>{if(H?.(V),V.defaultPrevented||!e||!t)return;let{relatedTarget:f}=V,{virtualFocus:C}=t.getState();if(C)yt(V)&&!bo(t,f)&&queueMicrotask(()=>r({focus:!0,markedOnly:!0,requireFocus:!0,scrollIntoView:n}));else if(yt(V)){if(!bo(t,f)){let{activeId:J}=t.getState();J!=null&&r({id:J,markedOnly:!0,requireFocus:!0,scrollIntoView:n})}t.setActiveId(null)}}),p=o.onBlurCapture,W=ic(V=>{if(p?.(V),V.defaultPrevented||!t)return;let{virtualFocus:f,activeId:C,compositeElement:J}=t.getState();if(!f||V.currentTarget!==J)return;let w=oo(t,C)?.element,A=V.relatedTarget,S=bo(t,A),O=a.current;a.current=null,yt(V)&&S?(A===w?O&&O!==A&&Wi(O,V):w?Wi(w,V):O&&Wi(O,V),V.stopPropagation()):!bo(t,V.target)&&w&&Wi(w,V)}),y=o.onKeyDown,I=jc(d),B=ic(V=>{if(y?.(V),V.nativeEvent.isComposing||V.defaultPrevented||!t||!yt(V))return;let{orientation:f,items:C,renderedItems:J,activeId:w,rtl:A}=t.getState(),S=oo(t,w);if(S?.element?.isConnected)return;let O=S&&w!=null,N=O?C:J,T=f!=="horizontal",k=f!=="vertical",Q=hcc(N);if((V.key==="ArrowLeft"||V.key==="ArrowRight"||V.key==="Home"||V.key==="End")&&we(V.currentTarget))return;let uc={ArrowUp:(Q||T)&&(()=>O?t.up({activeId:w,renderedItems:N}):Q?Jcc(J)?.id:t?.last()),ArrowRight:(Q||k)&&(()=>O?t.next({activeId:w,renderedItems:N}):A?t.last():t.first()),ArrowDown:(Q||T)&&(()=>O?t.down({activeId:w,renderedItems:N}):t.first()),ArrowLeft:(Q||k)&&(()=>O?t.previous({activeId:w,renderedItems:N}):A?t.first():t.last()),Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[V.key];if(uc){let Gc=uc();if(Gc!==void 0){if(!I(V))return;V.preventDefault(),t.move(Gc)}}});o=Zc(o,V=>(0,hx.jsxs)(We,{value:t,children:[V,e&&(0,hx.jsx)(Ccc,{store:t,focusOnMove:l,previousElementRef:a,present:r,scrollIntoView:n})]}),[t,e,l,r]),o={"aria-activedescendant":E(t,e&&X?["items"]:[],()=>{if(t&&e&&X)return oo(t,G)?.id}),...o,ref:Wc(i,s,o.ref),onKeyDownCapture:m,onKeyUpCapture:x,onFocusCapture:R,onFocus:Z,onBlurCapture:W,onKeyDown:B};let F=E(t,e&&!X?["activeId"]:[],V=>e&&(X||V.activeId===null));return o=gd({focusable:F,...o}),o}),Vx=M(function(t){let e=Id(t);return _(fcc,e)});var bY=u(h(),1);var Ycc="div",vcc=P(function({store:t,...e}){let l=Bx();t=t||l,mc(t,!1);let d=E(t,["orientation"],n=>n.orientation==="both"?void 0:n.orientation);return e=Zc(e,n=>(0,bY.jsx)(fx,{value:t,children:n}),[t]),t.composite&&(e={focusable:!1,...e}),e={role:"tablist","aria-orientation":d,...e},e=Id({store:t,...e}),e}),Wr=M(function(t){let e=vcc(t);return _(Ycc,e)});var FX=$c(),Ncc=FX.useContext,fpc=FX.useScopedContext,JX=FX.useProviderContext,iY=FX.ContextProvider,aY=FX.ScopedContextProvider;var my=u($(),1),CX=$c([iY],[aY]),Jpc=CX.useContext,Cpc=CX.useScopedContext,Ci=CX.useProviderContext,rY=CX.ContextProvider,yr=CX.ScopedContextProvider,sY=(0,my.createContext)(void 0),uY=(0,my.createContext)(void 0);var Yi=u($(),1),xy=u(h(),1);var gY=u(Br(),1),Scc="div";function GY(c,t){let e=setTimeout(t,c);return()=>clearTimeout(e)}function mY(c){let t=c?.trim()||"0s",e=t.endsWith("ms")?1:1e3,l=Number.parseFloat(t)*e;return Number.isNaN(l)?0:l}function xY(c,t,e){let l=c.split(","),d=t.split(","),n=e.split(","),o=0;for(let[b,i]of l.entries()){if(i.trim()==="none")continue;let a=mY(d[b%d.length]),r=mY(n[b%n.length]);o=Math.max(o,a+r)}return o}function kcc(c){let{transitionProperty:t,transitionDuration:e,transitionDelay:l,animationName:d,animationDuration:n,animationDelay:o}=getComputedStyle(c);return Math.max(xY(t,l,e),xY(d,o,n))}function io(c,t,e){return!e&&t!==!1&&(!c||!!t)}var vi=P(function({store:t,alwaysVisible:e,unstable_otherElementRef:l,...d}){let n=JX();t=t||n,mc(t,!1);let o=(0,Yi.useRef)(null),b=qc(d.id),[i,a]=(0,Yi.useState)(null),{open:r,mounted:s,animated:X,contentElement:G}=Fi(t,{open:"open",mounted:"mounted",animated:"animated",contentElement:"contentElement"}),m=E(t.disclosure,"contentElement"),x=(0,Yi.useRef)(!1);Hc(()=>{o.current&&t?.setContentElement(o.current)},[t]),Hc(()=>{let Z;return t?.setState("animated",p=>(Z=p,!0)),()=>{Z!==void 0&&t?.setState("animated",Z)}},[t]),Hc(()=>{if(!X){r?x.current&&(x.current=!1,a("enter")):(x.current=!0,a(null));return}if(!G?.isConnected){a(null);return}return K9(()=>{a(r?"enter":s?"leave":null)})},[X,G,r,s]),Hc(()=>{if(!t||!X||!i||!G)return;let Z=()=>t?.setState("animating",!1),p=()=>(0,gY.flushSync)(Z);if(i==="leave"&&r||i==="enter"&&!r)return;if(typeof X=="number")return GY(X,p);let W=[G];m&&W.push(m);let y=l?.current;y&&W.push(y);let I=Math.max(...W.map(kcc));if(!I){i==="enter"&&t.setState("animated",!1),Z();return}return GY(Math.max(I-1e3/60,0),p)},[t,X,G,m,l,r,i]),d=Zc(d,Z=>(0,xy.jsx)(yr,{value:t,children:Z}),[t]);let g=io(s,d.hidden,e),R=d.style,H=(0,Yi.useMemo)(()=>g?{...R,display:"none"}:R,[g,R]);return d={"data-open":r||void 0,"data-enter":i==="enter"||void 0,"data-leave":i==="leave"||void 0,hidden:g,...d,id:b,ref:Wc(b?t.setContentElement:null,o,d.ref),style:H},Dl(d)}),zcc=M(function(t){let e=vi(t);return _(Scc,e)}),Fx=M(function({unmountOnHide:t,...e}){let l=JX(),d=e.store||l;return E(d,["mounted"],n=>!t||n?.mounted)===!1?null:(0,xy.jsx)(zcc,{...e})});function Jx(c={}){let t=c.store||c.disclosure?on(c.store,Hd(c.disclosure,["contentElement","disclosureElement"])):void 0;let e=t?.getState(),l=Xc(c.open,e?.open,c.defaultOpen,!1),d=Xc(c.animated,e?.animated,!1),n={open:l,animated:d,animating:!!d&&l,mounted:l,contentElement:Xc(e?.contentElement,null),disclosureElement:Xc(e?.disclosureElement,null)},o=t?dt(n,t):dt(n);return at(o,()=>Fc(o,["animated","animating"],b=>{b.animated||o.setState("animating",!1)})),at(o,()=>Vl(o,["open"],()=>{o.getState().animated&&o.setState("animating",!0)})),at(o,()=>Fc(o,["open","animating"],b=>{o.setState("mounted",b.open||b.animating)})),{...o,disclosure:c.disclosure,setOpen:b=>o.setState("open",b),show:()=>o.setState("open",!0),hide:()=>o.setState("open",!1),toggle:()=>o.setState("open",b=>!b),stopAnimation:()=>o.setState("animating",!1),setContentElement:b=>o.setState("contentElement",b),setDisclosureElement:b=>o.setState("disclosureElement",b)}}function gy(c,t,e){return Ae(t,[e.store,e.disclosure]),Sc(c,e,"open","setOpen"),Sc(c,e,"mounted","setMounted"),Sc(c,e,"animated"),Object.assign(c,{disclosure:e.disclosure})}function ib(c={}){let[t,e]=Ht(Jx,c);return gy(t,e,c)}var ao=u($(),1),HY=u(h(),1);var Acc="div",Tcc=P(function({store:t,unmountOnHide:e,tabId:l,getItem:d,scrollRestoration:n,scrollElement:o,...b}){let i=Bx();t=t||i,mc(t,!1);let a=(0,ao.useRef)(null),r=qc(b.id),s=E(l?void 0:t.panels,["items"],()=>l||t?.panels.item(r)?.tabId),X=E(t,["selectedId"],y=>!!s&&y.selectedId===s),G=ib({open:X}),m=E(G,"mounted"),x=(0,ao.useRef)(null),g=ic(()=>{let y=a.current;return y?o?typeof o=="function"?o(y):"current"in o?o.current:o:y:null});(0,ao.useEffect)(()=>{if(!n||!m)return;let y=g();if(!y)return;if(n==="reset"){y.scroll(0,0);return}if(!s)return;let I=x.current;I||(I=new Map,x.current=I);let B=I.get(s);y.scroll(B?.x??0,B?.y??0);let F=()=>{I.set(s,{x:y.scrollLeft,y:y.scrollTop})};return y.addEventListener("scroll",F),()=>{y.removeEventListener("scroll",F)}},[n,m,s,g]);let[R,H]=(0,ao.useState)(!1);Hc(()=>{if(!m)return;let y=a.current;y&&H(!!rr(y))},[m,s]);let Z=(0,ao.useCallback)(y=>{let I={...y,id:r||y.id,tabId:l};return d?d(I):I},[r,l,d]),p=b.onKeyDown,W=ic(y=>{if(p?.(y),y.defaultPrevented||!t?.composite)return;let I={ArrowLeft:t.previous,ArrowRight:t.next,Home:t.first,End:t.last}[y.key];if(!I)return;let{selectedId:B}=t.getState(),F=I({activeId:B});F&&(y.preventDefault(),t.move(F))});return b=Zc(b,y=>(0,HY.jsx)(fx,{value:t,children:y}),[t]),b={role:"tabpanel","aria-labelledby":b["aria-label"]!=null?void 0:s||void 0,...b,id:r,children:e&&!m?null:b.children,ref:Wc(a,b.ref),onKeyDown:W},b=gd({focusable:!t.composite&&!R,...b}),b=vi({store:G,...b}),b=pX({store:t.panels,...b,getItem:Z}),b}),fr=M(function(t){let e=Tcc(t);return _(Acc,e)});var YX=$c([rY],[yr]),RY=YX.useContext,eWc=YX.useScopedContext,vX=YX.useProviderContext,hr=YX.ContextProvider,an=YX.ScopedContextProvider;var NX=u($(),1),bWc=(0,NX.createContext)(void 0),SX=$c([hr,sl],[an,We]),ZY=SX.useContext,iWc=SX.useScopedContext,Cx=SX.useProviderContext,aWc=SX.ContextProvider,rWc=SX.ScopedContextProvider,sWc=(0,NX.createContext)(void 0),uWc=(0,NX.createContext)(!1),XWc=(0,NX.createContext)(null);function IY(c,t,e){return Ae(t,[e.store]),Sc(c,e,"items","setItems"),c}function kX(c){return{id:qc(c.id),...c}}function pd(c,t,e){c=IY(c,t,e),Sc(c,e,"activeId","setActiveId");let l={compositeElementInFocusOrder:e.compositeElementInFocusOrder??e.includesBaseElement};return Sc(c,l,"compositeElementInFocusOrder"),Sc(c,e,"virtualFocus"),Sc(c,e,"orientation"),Sc(c,e,"rtl"),Sc(c,e,"focusLoop"),Sc(c,e,"focusWrap"),Sc(c,e,"focusShift"),c}function Vr(c={}){c=kX(c);let[t,e]=Ht(El,c);return pd(t,e,c)}var Hy=u($(),1),zX=$c([hr,sl],[an,We]),Ni=zX.useContext,pY=zX.useScopedContext,Si=zX.useProviderContext,BWc=zX.ContextProvider,Yx=zX.ScopedContextProvider,vx=(0,Hy.createContext)(!1),Ry=(0,Hy.createContext)(null);var yY=u($(),1);function Occ(c){let t=c[0]?.element?.ownerDocument.activeElement;if(t)return c.find(e=>e.element===t)}function Qcc(c,t){if(t!=null)return c.find(e=>e.id===t)}function Nx(c){return!(!c||c.disabled||c.dimmed)}function Ucc(){let c=Rx(),t=new Map;return Fc(c,["items"],e=>{t.clear();for(let l of e.items){let{tabId:d}=l;d!=null&&(t.has(d)||t.set(d,l))}}),{panels:c,panel:e=>e==null?null:t.get(e)||null}}function WY({composite:c,combobox:t,...e}={}){let l=["items","renderedItems","moves","orientation","virtualFocus","compositeElementInFocusOrder","includesBaseElement","compositeElement","baseElement","focusLoop","focusShift","focusWrap","selectOnMove"],d=on(e.store,Hd(c,l),Hd(t,l)),n=d?.getState(),o=El({...e,store:d,compositeElementInFocusOrder:Xc(e.compositeElementInFocusOrder,e.includesBaseElement,n?.compositeElementInFocusOrder,n?.includesBaseElement,!1),orientation:Xc(e.orientation,n?.orientation,"horizontal"),focusLoop:Xc(e.focusLoop,n?.focusLoop,!0)}),{panels:b,panel:i}=Ucc(),a={...o.getState(),selectedId:Xc(e.selectedId,n?.selectedId,e.defaultSelectedId),selectOnMove:Xc(e.selectOnMove,n?.selectOnMove,!0)},r=dt(a,o,d);at(r,()=>Fc(r,["moves"],()=>{let{activeId:m,selectOnMove:x}=r.getState();if(!x||!m)return;let g=o.item(m);Nx(g)&&r.setState("selectedId",g.id)}));let s=!1,X;at(r,()=>(s=!1,no(r,["selectedId"],(m,x)=>{if(s&&(s=!1,m.selectedId===X)||c&&m.selectedId===x.selectedId)return;let{activeId:g,renderedItems:R}=r.getState();if(g===m.selectedId)return;let H=Occ(R),Z=Qcc(R,m.selectedId);if(H&&Nx(Z)){o.move(Z.id);return}r.setState("activeId",m.selectedId)}))),at(r,()=>Fc(r,["selectedId","renderedItems"],m=>{if(m.selectedId!==void 0)return;let{activeId:x,renderedItems:g}=r.getState(),R=o.item(x);if(Nx(R))r.setState("selectedId",R.id);else{let H=g.find(Nx);r.setState("selectedId",H?.id)}})),at(r,()=>Fc(r,["renderedItems"],m=>{let x=m.renderedItems;if(x.length)return Fc(b,["renderedItems"],g=>{let R=g.renderedItems;R.some(H=>!H.tabId)&&R.forEach((H,Z)=>{if(H.tabId)return;let p=x[Z];p&&b.renderItem({...H,tabId:p.id})})})}));let G=null;return at(r,()=>{let m=()=>{G=r.getState().selectedId},x=()=>{let{selectedId:H}=r.getState();H!==G&&(s=!0,X=G,r.setState("selectedId",G))},g=!!c&&"setSelectedValue"in c,R=g?c:t;if(c&&!g&&"setSelectElement"in c)return Oc(Fc(c,["value"],m),Fc(c,["mounted"],x));if(R)return Oc(Fc(R,["selectedValue"],m),Fc(R,["mounted"],x))}),{...o,...r,panels:b,panel:i,setSelectedId:m=>r.setState("selectedId",m),select:m=>{r.setState("selectedId",m),o.move(m)}}}function Lcc(c,t,e){Ae(t,[e.composite,e.combobox]);let l=pd(c,t,e);Sc(l,e,"selectedId","setSelectedId"),Sc(l,e,"selectOnMove");let[d,n]=Ht(()=>l.panels,{});return Ae(n,[l,n]),Object.assign((0,yY.useMemo)(()=>({...l,panels:d}),[l,d]),{composite:e.composite,combobox:e.combobox})}function Fr(c={}){let t=ZY(),e=Ni()||t,l={...c,composite:c.composite!==void 0?c.composite:e,combobox:c.combobox!==void 0?c.combobox:t},[d,n]=Ht(WY,l);return Lcc(d,n,l)}var wX=$c([sl],[We]),Zy=wX.useContext,DWc=wX.useScopedContext,BY=wX.useProviderContext,LWc=wX.ContextProvider,fY=wX.ScopedContextProvider;function hY(c={}){let t=c.store?.getState();return El({...c,orientation:Xc(c.orientation,t?.orientation,"horizontal"),focusLoop:Xc(c.focusLoop,t?.focusLoop,!0)})}function jcc(c,t,e){return pd(c,t,e)}function Jr(c={}){let[t,e]=Ht(hY,c);return jcc(t,e,c)}var VY=u(h(),1);var Mcc="div",Pcc=P(function({store:t,orientation:e,virtualFocus:l,focusLoop:d,rtl:n,...o}){let b=BY();t=t||b;let i=Jr({store:t,orientation:e,virtualFocus:l,focusLoop:d,rtl:n}),a=E(i,["orientation"],r=>r.orientation==="both"?void 0:r.orientation);return o=Zc(o,r=>(0,VY.jsx)(fY,{value:i,children:r}),[i]),o={role:"toolbar","aria-orientation":a,...o},o=Id({store:i,...o}),o}),Sx=M(function(t){let e=Pcc(t);return _(Mcc,e)});var _cc="button",Kcc=P(function({store:t,...e}){let l=Zy();return t=t||l,e=Zd({store:t,...e}),e}),kx=Bt(M(function(t){let e=Kcc(St(t));return _(_cc,e)}));var qcc="hr",Iy=P(function({orientation:t="horizontal",...e}){return e={role:"separator","aria-orientation":t,...e},e}),zx=M(function(t){let e=Iy(t);return _(qcc,e)});var $cc="hr",py=P(function({store:t,orientation:e,...l}){let d=nn();t=t||d,mc(t,!1);let n=E(t,["orientation"],o=>e??(o.orientation==="horizontal"?"vertical":"horizontal"));return l=Iy({...l,orientation:n}),l}),ctc=M(function(t){let e=py(t);return _($cc,e)});var FY=u(h(),1),ttc="div",Wy=P(function({autoFocusOnShow:t=!0,...e}){return e=Zc(e,l=>(0,FY.jsx)(K0.Provider,{value:t,children:l}),[t]),e}),W5c=M(function(t){let e=Wy(t);return _(ttc,e)});var JY=u($(),1),yy=(0,JY.createContext)(0);var CY=u($(),1),YY=u(h(),1);function vY({level:c,children:t}){let e=(0,CY.useContext)(yy),l=Math.max(Math.min(c||e+1,6),1);return(0,YY.jsx)(yy.Provider,{value:l,children:t})}var etc="span";function AX(c){return{borderWidth:0,clipPath:"inset(50%)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px",...c}}var By=P(function(t){return t={...t,style:AX(t.style)},t}),F5c=M(function(t){let e=By(t);return _(etc,e)});var ltc="span",dtc=P(function(t){return t={"data-focus-trap":"",tabIndex:0,"aria-hidden":!0,...t,style:{position:"fixed",top:0,left:0,...t.style}},t=By(t),t}),TX=M(function(t){let e=dtc(t);return _(ltc,e)});var NY=u($(),1),fy=(0,NY.createContext)(null);var Te=u($(),1),ye=u(h(),1),hy=u(Br(),1),ntc="div";function SY(c){let t=Bc(c),{fullscreenElement:e}=t,l=t.defaultView?.HTMLElement;return l&&e instanceof l?e:t.body}function otc(c,t){return t?typeof t=="function"?t(c):t:Bc(c).createElement("div")}function btc(c="id"){return`${c?`${c}-`:""}${Math.random().toString(36).slice(2,8)}`}function ab(c){queueMicrotask(()=>{c?.focus()})}function kY(c,t){return{ref:c,node:t,cleanup:RX(c,t)}}function zY(c){typeof c.cleanup=="function"?c.cleanup():RX(c.ref,null)}var Vy=P(function({preserveTabOrder:t,preserveTabOrderAnchor:e,portalElement:l,portalRef:d,portal:n=!0,...o}){let b=(0,Te.useRef)(null),i=Wc(b,o.ref),a=(0,Te.useContext)(fy),[r,s]=(0,Te.useState)(null),[X,G]=(0,Te.useState)(null),m=(0,Te.useRef)(null),x=(0,Te.useRef)(null),g=(0,Te.useRef)(null),R=(0,Te.useRef)(null),H=Xr(d),Z=(0,Te.useRef)(null);return Hc(()=>{let p=b.current;if(!p||!n){s(null);return}let W=otc(p,l);if(!W){s(null);return}let y=W.isConnected;return y||(a||SY(p)).appendChild(W),W.id||(W.id=p.id?`portal/${p.id}`:btc()),s(W),Z.current=kY(H.current,W),()=>{let I=Z.current;I&&(Z.current=null,zY(I)),y||W.remove()}},[n,l,a]),Hc(()=>{let p=Z.current;p&&p.ref!==d&&(zY(p),Z.current=kY(d,p.node))},[d]),(0,Te.useEffect)(()=>{if(!r||a||l)return;let p=Bc(r),W=()=>{let y=SY(r);r.parentElement!==y&&y.appendChild(r)};return r.isConnected&&W(),p.addEventListener("fullscreenchange",W),()=>{p.removeEventListener("fullscreenchange",W)}},[r,a,l]),Hc(()=>{if(!n||!t||!e)return;let p=Bc(e).createElement("span");return p.style.position="fixed",e.insertAdjacentElement("afterend",p),G(p),()=>{p.remove(),G(null)}},[n,t,e]),(0,Te.useEffect)(()=>{if(!r||!t)return;let p=0,W=y=>{if(!dn(y))return;let I=y.type==="focusin";if(cancelAnimationFrame(p),I)return rC(r);p=requestAnimationFrame(()=>{aC(r,!0)})};return r.addEventListener("focusin",W,!0),r.addEventListener("focusout",W,!0),()=>{cancelAnimationFrame(p),r.removeEventListener("focusin",W,!0),r.removeEventListener("focusout",W,!0)}},[r,t]),o=Zc(o,p=>{if(p=(0,ye.jsx)(fy.Provider,{value:r||a,children:p}),!n)return p;if(!r)return(0,ye.jsx)("span",{ref:i,id:o.id,style:{position:"fixed"},hidden:!0});p=(0,ye.jsxs)(ye.Fragment,{children:[t&&(0,ye.jsx)(TX,{ref:x,"data-focus-trap":o.id,className:"__focus-trap-inner-before",onFocus:y=>{dn(y,r)?ab(sx()):ab(m.current)}}),p,t&&(0,ye.jsx)(TX,{ref:g,"data-focus-trap":o.id,className:"__focus-trap-inner-after",onFocus:y=>{dn(y,r)?ab(cy()):ab(R.current)}})]}),p=(0,hy.createPortal)(p,r);let W=(0,ye.jsxs)(ye.Fragment,{children:[t&&(0,ye.jsx)(TX,{ref:m,"data-focus-trap":o.id,className:"__focus-trap-outer-before",onFocus:y=>{y.relatedTarget!==R.current&&dn(y,r)?ab(x.current):ab(cy())}}),t&&(0,ye.jsx)("span",{"aria-owns":r.id,style:{position:"fixed"}}),t&&(0,ye.jsx)(TX,{ref:R,"data-focus-trap":o.id,className:"__focus-trap-outer-after",onFocus:y=>{if(dn(y,r))ab(g.current);else{let I=sx();if(I===x.current){requestAnimationFrame(()=>sx()?.focus());return}ab(I)}}})]});return X&&t&&(W=(0,hy.createPortal)(W,X)),(0,ye.jsxs)(ye.Fragment,{children:[W,p]})},[r,a,n,o.id,t,X]),o={...o,ref:i},o}),A5c=M(function(t){let e=Vy(t);return _(ntc,e)});function wx(c,...t){if(!c)return!1;let e=c.getAttribute("data-backdrop");return e==null?!1:e===""||e==="true"||!t.length?!0:t.some(l=>e===l)}var wY=new WeakMap;function itc(c,t,e){for(;e.length;){let l=e[e.length-1];if(!l){c.delete(t);return}if(!l.disposed)return;e.pop(),l.cleanup()}c.delete(t)}function Cr(c,t,e){let l=wY.get(c);l||(l=new Map,wY.set(c,l));let d=l.get(t)??[],n={cleanup:e(),disposed:!1};return d.length||l.set(t,d),d.push(n),()=>{d.includes(n)&&(n.disposed=!0,itc(l,t,d))}}function OX(c,t,e){return Cr(c,t,()=>{let d=c.getAttribute(t);return c.setAttribute(t,e),()=>{d==null?c.removeAttribute(t):c.setAttribute(t,d)}})}function rn(c,t,e){return Cr(c,t,()=>{let d=t in c,n=c[t];return c[t]=e,()=>{d?c[t]=n:delete c[t]}})}function Yr(c,t){return c?Cr(c,"style",()=>{let l=c.style.cssText;return Object.assign(c.style,t),()=>{c.style.cssText=l}}):()=>{}}function QX(c,t,e){return c?Cr(c,t,()=>{let d=c.style.getPropertyValue(t),n=c.style.getPropertyPriority(t);return c.style.setProperty(t,e),()=>{d?c.style.setProperty(t,d,n):c.style.removeProperty(t)}}):()=>{}}var Ax=new WeakMap;function vr(c="",t="outside"){return`__ariakit-dialog-${t}${c?`-${c}`:""}`}function AY(c,t=""){return Oc(rn(c,vr(),!0),rn(c,vr(t),!0))}function Tx(c,t=""){return Oc(rn(c,vr("","ancestor"),!0),rn(c,vr(t,"ancestor"),!0))}function Fy(c,t){let e=new WeakSet;Ax.set(c,e);for(let l of t)l&&e.add(l);return()=>{Ax.get(c)===e&&Ax.delete(c)}}function UX(c,t){let e=Ax.get(t);if(!e)return!1;do{if(e.has(c))return!0;if(!c.parentElement)return!1;c=c.parentElement}while(!0)}function ki(c,t){let e=vr(t,"ancestor");if(c[e])return!0;let l=vr(t);do{if(c[l])return!0;if(!c.parentElement)return!1;c=c.parentElement}while(!0)}function Ox({cleanups:c,element:t,id:e,ids:l}){wx(t,...l)||c.push(AY(t,e))}function Qx({cleanups:c,ancestor:t,element:e,id:l}){e.hasAttribute("data-dialog")&&e.id!==l||c.push(Tx(t,l))}function Ux(c){for(let t=c.length-1;t>=0;t-=1)c[t]?.()}var atc=["SCRIPT","STYLE"];function Jy(c){return`__ariakit-dialog-snapshot-${c}`}function rtc(c,t){let e=Bc(t),l=Jy(c);if(!e.body[l])return!0;do{if(t===e.body)return!1;if(t[l])return!0;if(!t.parentElement)return!1;t=t.parentElement}while(!0)}function stc(c,t,e){return atc.includes(t.tagName)||!rtc(c,t)?!1:!e.some(l=>l&&Kc(t,l))}function DX(c,t,e,l){for(let d of t){if(!d?.isConnected)continue;let n=t.some(i=>!i||i===d?!1:i.contains(d)),o=Bc(d),b=d;for(;d.parentElement&&d!==o.body;){if(l?.(d.parentElement,b),!n)for(let i of d.parentElement.children)stc(c,i,t)&&e(i,b);d=d.parentElement}}}function TY(c,t){let{body:e}=Bc(t[0]),l=[];return DX(c,t,n=>{l.push(rn(n,Jy(c),!0))}),Oc(rn(e,Jy(c),!0),()=>{for(let n of l)n()})}function OY(c,t){let e=[],l=t.map(n=>n?.id);return DX(c,t,n=>{Ox({cleanups:e,element:n,id:c,ids:l})},(n,o)=>{Qx({cleanups:e,ancestor:n,element:o,id:c})}),()=>{Ux(e)}}var utc="div",Xtc=["a","button","details","dialog","div","form","h1","h2","h3","h4","h5","h6","header","img","input","label","li","nav","ol","p","section","select","span","summary","textarea","ul","svg"],cyc=P(function(t){return t}),sn=M(function(t){return _(utc,t)});Object.assign(sn,Xtc.reduce((c,t)=>(c[t]=M(function(l){return _(t,l)}),c),{}));var Lx=u($(),1),Dx=u(h(),1);function QY({store:c,backdrop:t,backdropRef:e,alwaysVisible:l,hidden:d}){let n=(0,Lx.useRef)(null),o=ib({disclosure:c}),b=E(c,"contentElement");Hc(()=>{let r=n.current,s=b;r&&s&&(r.style.zIndex=getComputedStyle(s).zIndex)},[b]),Hc(()=>{let r=b?.id;if(!r)return;let s=n.current;if(s)return Tx(s,r)},[b]);let i=vi({ref:Wc(n,e),store:o,role:"presentation","data-backdrop":b?.id||"",alwaysVisible:l,hidden:d??void 0,style:{position:"fixed",top:0,right:0,bottom:0,left:0}});return t?(0,Lx.isValidElement)(t)?(0,Dx.jsx)(sn,{...i,render:t}):(0,Dx.jsx)(sn,{...i,render:(0,Dx.jsx)(typeof t!="boolean"?t:"div",{})}):null}function Ex(c={}){return Jx(c)}function Cy(c,t,e){return gy(c,t,e)}function Yy(c={}){let[t,e]=Ht(Ex,c);return Cy(t,e,c)}function jx(){return"inert"in HTMLElement.prototype}function UY(c){return OX(c,"aria-hidden","true")}function DY(c,...t){if(!c)return!1;let e=c.getAttribute("data-focus-trap");return e==null?!1:t.length?e===""?!1:t.some(l=>e===l):!0}function vy(c,t){if(!("style"in c))return Zi;if(jx())return rn(c,"inert",!0);let e=rx(c,!0).map(l=>{if(t?.some(n=>n&&Kc(n,l)))return Zi;let d=Cr(l,"focus",()=>(l.focus=Zi,()=>{delete l.focus}));return Oc(OX(l,"tabindex","-1"),d)});return Oc(...e,UY(c),Yr(c,{pointerEvents:"none",userSelect:"none",cursor:"default"}))}function mtc({cleanups:c,element:t,elements:e,ids:l}){wx(t,...l)||DY(t,...l)||c.push(vy(t,e))}function xtc(c,t,e){t.hasAttribute("role")&&(e.some(l=>l&&Kc(l,t))||c.push(OX(t,"role","none")))}function LY(c,t){let e=[],l=t.map(n=>n?.id);return DX(c,t,n=>{Ox({cleanups:e,element:n,id:c,ids:l}),mtc({cleanups:e,element:n,elements:t,ids:l})},(n,o)=>{Qx({cleanups:e,ancestor:n,element:o,id:c}),xtc(e,n,t)}),()=>{Ux(e)}}function EY(c,t){let e=Bc(c).createElement("button");return e.type="button",e.tabIndex=-1,e.textContent="Dismiss popup",Object.assign(e.style,AX()),e.addEventListener("click",t),c.prepend(e),()=>{e.removeEventListener("click",t),e.remove()}}var Mx=u($(),1);function Ny(c){let t=[c];for(;;){let e;try{e=lo(c).frameElement}catch{return t}if(!Et(e))return t;t.push(e),c=e}}function Sy(c,t){let e=c.composedPath().filter(Et);!e.length&&Et(c.target)&&e.push(c.target);let l=e[0];if(l)for(let n of Ny(l).slice(1))e.includes(n)||e.push(n);let d=t?.getRootNode();return{elements:e,rootTarget:d?e.find(n=>n.getRootNode()===d)||c.target:e[0]||c.target}}function jY(c,t,e){let l=(0,Mx.useRef)(null);return(0,Mx.useEffect)(()=>{if(!c){l.current=null;return}return Gt("mousedown",n=>{l.current=Sy(n,e)},!0,t)},[c,t,e]),l}var Px=u($(),1);function PY(c){let t=Ny(c).at(-1);return lo(t??c)}function MY(c){return c.isConnected}function gtc(c,t){if(!c)return!1;if(Kc(c,t))return!0;let e=t.getAttribute("aria-activedescendant");if(e){let l=Bc(t).getElementById(e);if(l)return Kc(c,l)}return!1}function Htc(c,t){if(!("clientY"in c))return!1;let e=t.getBoundingClientRect();return e.width===0||e.height===0?!1:e.top<=c.clientY&&c.clientY<=e.top+e.height&&e.left<=c.clientX&&c.clientX<=e.left+e.width}function Rtc(c,t,e){return Kc(t,c)||gtc(e,c)||c.hasAttribute("data-focus-trap")?!0:UX(c,t)}function _Y(c,t,e){return c.elements.some(l=>Rtc(l,t,e))}function ky({store:c,type:t,listener:e,capture:l,open:d,contentElement:n,focusedRef:o}){let b=ic(e);(0,Px.useEffect)(()=>{if(!d)return;let i=r=>{let{contentElement:s,disclosureElement:X}=c.getState();if(!s)return;let G=Sy(r,s),m=G.elements[0],x=G.rootTarget;if(!Et(x)||m&&!MY(m)||!MY(x)||_Y(G,s,X))return;let g=Bc(s);if(Bc(x)!==g){b(r);return}Bc(m??x)===g&&Htc(r,s)||o.current&&!ki(x,s.id)||b(r)},a=n?PY(n):void 0;return Gt(t,i,l,a)},[d,l,c,t,b,n,o])}function zy(c,t){return typeof c=="function"?c(t):!!c}function KY({store:c,hideOnInteractOutside:t,domReady:e,interactedOutsideRef:l,focusedStoreRef:d}){let n=E(c,"open"),o=E(c,"contentElement"),b=o?PY(o):void 0,i=jY(n,b,o),a=(0,Px.useRef)(!1);Hc(()=>{if(!n||!e||!o)return;a.current=!1;let s=()=>{a.current=!0,d.current=c};return o.addEventListener("focusin",s,!0),()=>o.removeEventListener("focusin",s,!0)},[n,e,o,c]);let r={store:c,capture:!0,open:n,contentElement:o,focusedRef:a};ky({...r,type:"click",listener:s=>{let{contentElement:X,disclosureElement:G}=c.getState(),m=i.current;if(!m||!X||_Y(m,X,G))return;let x=m.rootTarget;Et(x)&&(Bc(x)===Bc(X)&&!ki(x,X.id)||zy(t,s)&&(l.current=!0,c.hide()))}}),ky({...r,type:"focusin",listener:s=>{let{contentElement:X}=c.getState();if(!X||s.target===Bc(X)||!zy(t,s))return;let G=s.target;Et(G)&&Bc(G)!==Bc(X)&&(l.current=!0),c.hide()}}),ky({...r,type:"contextmenu",listener:s=>{zy(t,s)&&(l.current=!0,c.hide())}})}var Wd=u($(),1),$Y=u(h(),1);var qY=(0,Wd.createContext)({});function cv(c){let t=(0,Wd.useContext)(qY),[e,l]=(0,Wd.useState)([]),d=(0,Wd.useCallback)(o=>(l(b=>[...b,o]),Oc(t.add?.(o),()=>{l(b=>b.filter(i=>i!==o))})),[t]);Hc(()=>Fc(c,["open","contentElement"],o=>{if(o.open&&o.contentElement)return t.add?.(c)}),[c,t]);let n=(0,Wd.useMemo)(()=>({store:c,add:d}),[c,d]);return{wrapElement:(0,Wd.useCallback)(o=>(0,$Y.jsx)(qY.Provider,{value:n,children:o}),[n]),nestedDialogs:e}}var tv=u($(),1),ev=u(Br(),1);function lv({attribute:c,contentId:t,contentElement:e,enabled:l}){let[d,n]=xr(),o=(0,tv.useCallback)(()=>{if(!l||!e)return!1;let{body:b}=Bc(e),i=b.getAttribute(c);return!i||i===t},[d,l,e,c,t]);return Hc(()=>{if(!l||!t||!e)return;let{body:b}=Bc(e);if(o())return b.setAttribute(c,t),()=>b.removeAttribute(c);let i=new MutationObserver(()=>(0,ev.flushSync)(n));return i.observe(b,{attributeFilter:[c]}),()=>i.disconnect()},[d,l,t,e,o,c]),o}var ov=u($(),1),dv=dx()&&!lC();function Ztc(c){let{CSS:t}=c;return!!t?.supports("scrollbar-gutter","stable")}function nv(c){let t=c.getBoundingClientRect().left;return Math.round(t)+c.scrollLeft?"paddingLeft":"paddingRight"}function bv(c,t,e){let l=lv({attribute:"data-dialog-prevent-body-scroll",contentElement:c,contentId:t,enabled:e});(dv?ov.useEffect:Hc)(()=>{if(!l()||!c)return;let d=Bc(c),n=lo(c),{documentElement:o,body:b}=d,i=o.style.getPropertyValue("--scrollbar-width"),a=i?Number.parseInt(i,10):n.innerWidth-o.clientWidth,r=()=>{let G=n.getComputedStyle(o),m=G.getPropertyValue("scrollbar-gutter"),x=m.includes("stable"),g=p=>!p||p==="visible",R=!g(G.getPropertyValue("overflow-x"))||!g(G.getPropertyValue("overflow-y")),H=()=>Oc(QX(o,"overflow-x","hidden"),QX(o,"overflow-y","hidden")),Z=p=>R?Oc(p,H()):p;return!x&&!a?Z(Yr(b,{overflow:"hidden"})):x||Ztc(n)?Oc(QX(o,"scrollbar-gutter",x?m:"stable"),H()):Z(Oc(QX(o,"--scrollbar-width",`${a}px`),Yr(b,{overflow:"hidden",[nv(o)]:`${a}px`})))},s=()=>{let{scrollX:G,scrollY:m,visualViewport:x}=n,g=x?.offsetLeft??0,R=x?.offsetTop??0,H=Yr(b,{position:"fixed",overflow:"hidden",top:`${-(m-Math.floor(R))}px`,left:`${-(G-Math.floor(g))}px`,right:"0",[nv(o)]:`${a}px`});return()=>{H(),n.scrollTo({left:G,top:m,behavior:"instant"})}};if(dv)return s();let X=r();return()=>{queueMicrotask(X)}},[l,c])}var It=u($(),1),ul=u(h(),1);var Itc="div",ptc=nx(),wy=new WeakSet,iv=new WeakSet;function Wtc(c){let t=$t(c);return!t||c&&Kc(c,t)?!1:!!jt(t)}function ytc(c){let t=c;for(;t.shadowRoot;){let e=t.shadowRoot.activeElement;if(!Et(e))break;t=e}return t}function av(c,t,e){return Kc(t,c)||e&&Kc(e,c)?!0:UX(c,t)}function rv(c,t=!1){if(!c)return null;let e="current"in c?c.current:c;return e?t?jt(e)?e:null:e:null}function Btc(c){if(!c.isConnected)return[];let t=c.getRootNode(),e=t.querySelectorAll("[data-dialog][data-dialog-portal][data-open]"),l=[],d=!1;for(let n of e){if(n===c){d=!0;continue}if(!d)continue;let o=n.getAttribute("data-dialog-portal");if(!o)continue;let b=t.getElementById(o);!b||!Kc(b,n)||wy.has(b)||l.push(b)}return l}var Ay=P(function({store:t,open:e,onClose:l,focusable:d=!0,modal:n=!0,portal:o=n,backdrop:b=n,hideOnEscape:i=!0,hideOnInteractOutside:a=!0,getPersistentElements:r,preventBodyScroll:s=n,autoFocusOnShow:X=!0,autoFocusOnHide:G=!0,initialFocus:m,finalFocus:x,unmountOnHide:g,unstable_treeSnapshotKey:R,...H}){let Z=Ci(),p=(0,It.useRef)(null),W=(0,It.useRef)(null),y=n&&o&&!H.portalElement,I=Yy({store:t||Z,open:e,setOpen(bc){if(bc)return;let pc=p.current;if(!pc)return;let Tc=new Event("close",{bubbles:!1,cancelable:!0});l&&pc.addEventListener("close",l,{once:!0}),pc.dispatchEvent(Tc),Tc.defaultPrevented&&I.setOpen(!0)}}),{portalRef:B,portalNode:F,domReady:V}=gr(o,H.portalRef),f=H.preserveTabOrder,C=E(I,["mounted"],bc=>f&&!n&&bc.mounted),J=qc(H.id),w=E(I,"open"),A=E(I,"mounted"),S=E(I,"contentElement"),O=io(A,H.hidden,H.alwaysVisible);bv(S,J,s&&!O);let N=(0,It.useRef)(!1),T=(0,It.useRef)(null);Hc(()=>Fc(I,["open"],bc=>{if(!bc.open){T.current=null;return}N.current=!1,T.current!==I&&(T.current=null)}),[I]),KY({store:I,hideOnInteractOutside:a,domReady:V,interactedOutsideRef:N,focusedStoreRef:T});let{wrapElement:k,nestedDialogs:Q}=cv(I);H=Zc(H,k,[k]);let ec=(0,It.useRef)(null);ptc&&(0,It.useEffect)(()=>{if(!V)return;let bc=p.current;if(!bc)return;let pc=Bc(bc),Tc=Rc=>{ec.current=Rc.target};return pc.addEventListener("mousedown",Tc,!0),()=>{pc.removeEventListener("mousedown",Tc,!0)}},[V]),Hc(()=>{if(!w||T.current===I)return;let bc=p.current;if((()=>{let{disclosureElement:Vc}=I.getState();return!(!Vc||iv.has(Vc)||!Vc.isConnected||bc&&Kc(bc,Vc))})())return;let Tc=Vc=>{iv.add(Vc),I.setDisclosureElement(Vc)},Rc=$t(bc,!0);if(Rc){if(Rc.tagName==="BODY"){let Vc=ec.current;if(ec.current=null,!Vc?.isConnected||!jt(Vc)||bc&&Kc(bc,Vc))return;Tc(Vc);return}bc&&Kc(bc,Rc)||Tc(Rc)}},[I,w]),(0,It.useEffect)(()=>{if(!A||!V)return;let bc=p.current;if(!bc)return;let pc=lo(bc),Tc=pc.visualViewport||pc,Rc=()=>{let Vc=pc.visualViewport?.height??pc.innerHeight;bc.style.setProperty("--dialog-viewport-height",`${Vc}px`)};return Rc(),Tc.addEventListener("resize",Rc),()=>{Tc.removeEventListener("resize",Rc)}},[A,V]),(0,It.useEffect)(()=>{if(!n||!A||!V)return;let bc=p.current;if(bc&&!bc.querySelector("[data-dialog-dismiss]"))return EY(bc,I.hide)},[I,n,A,V]),Hc(()=>{if(!jx()||w||!A||!V)return;let bc=p.current;if(bc)return vy(bc)},[w,A,V]);let L=w&&V,z=(0,It.useRef)(null);Hc(()=>{if(!J||!y||!L||!F){z.current=null;return}let bc=p.current;if(!bc||!Kc(F,bc)){z.current=null;return}return z.current?.portal!==F&&(z.current={portal:F,peers:Btc(bc)}),wy.add(F),()=>{wy.delete(F)}},[J,L,y,F]),Hc(()=>{if(!J||!L)return;let bc=p.current;return TY(J,[bc])},[J,L,R]);let j=ic(r);Hc(()=>{if(!J||!L)return;let{disclosureElement:bc}=I.getState(),pc=S??p.current;if(!pc)return;let Tc=[pc,...j()||[],...z.current?.peers||[],...Q.map(Vc=>Vc.getState().contentElement)],Rc=Fy(pc,Tc);return n?Oc(Rc,LY(J,Tc)):Oc(Rc,OY(J,[bc,...Tc]))},[J,I,L,S,n,y,j,Q,R]);let uc=!!X,Gc=jc(X),[gc,Uc]=(0,It.useState)(!1);(0,It.useEffect)(()=>{if(!w||!uc||!V||!S?.isConnected)return;let bc=rv(m,!0)||S.querySelector("[data-autofocus=true],[autofocus]")||rr(S,!0,o&&C)||S,pc=jt(bc);Gc(pc?bc:null)&&(Uc(!0),queueMicrotask(()=>{let{open:Tc,disclosureElement:Rc}=I.getState();if(!Tc)return;let Vc=Bc(S).activeElement,Nc=Et(Vc)?Vc:null,Lt=Nc&&ytc(Nc);T.current===I&&Nc&&Lt&&jt(Lt)&&!av(Nc,S,Rc)&&!av(Lt,S,Rc)||(jt(bc)&&bc.scrollIntoView({block:"nearest",inline:"nearest"}),bc.focus({preventScroll:!0}))}))},[w,uc,V,S,m,o,C,I,Gc,T]);let Lc=!!G,Ec=jc(G),[ac,Pc]=(0,It.useState)(!1);Hc(()=>{if(w)return Pc(!0),()=>Pc(!1)},[w]);let Dt=(0,It.useCallback)((bc,pc=!0)=>{if(N.current)return;let{disclosureElement:Tc}=I.getState();if(Wtc(bc))return;let Rc=rv(x)||Tc;if(Rc?.id){let Nc=Bc(Rc),Lt=`[aria-activedescendant="${Rc.id}"]`,ke=Nc.querySelector(Lt);ke&&(Rc=ke)}if(Rc&&!jt(Rc)){let Nc=Rc.closest("[data-dialog]");if(Nc?.id){let Lt=Bc(Nc),ke=`[aria-controls~="${Nc.id}"]`,al=Lt.querySelector(ke);al&&(Rc=al)}}let Vc=Rc&&jt(Rc);if(!Vc&&pc){requestAnimationFrame(()=>Dt(bc,!1));return}Ec(Vc?Rc:null)&&Vc&&Rc?.focus()},[I,x,Ec]),Se=(0,It.useRef)(!1);Hc(()=>{if(w||!ac||!Lc)return;let bc=p.current;Se.current=!0,Dt(bc)},[w,ac,V,Lc,Dt]),(0,It.useEffect)(()=>{if(!ac||!Lc)return;let bc=p.current;return()=>{if(Se.current){Se.current=!1;return}Dt(bc)}},[ac,Lc,Dt]);let Vt=jc(i),[Xt]=(0,It.useState)(()=>new WeakMap),Kt=H.onKeyDown,$n=H.onKeyDownCapture,co=H.onFocusCapture,fl=ic(bc=>{if(co?.(bc),!I.getState().open)return;let pc=bc.target;HX(pc)&&Kc(bc.currentTarget,pc)&&(T.current=I)}),ol=ic(bc=>{if(bc.key!=="Escape"||!bc.bubbles)return!1;let pc=Xt.get(bc);if(pc)return bc.defaultPrevented&&!pc.defaultPrevented?!1:pc.accepted;if(bc.defaultPrevented)return!1;let Tc=p.current;if(!A||!Tc||ki(Tc))return!1;let Rc=Vt(bc);return Xt.set(bc,{accepted:Rc,defaultPrevented:bc.defaultPrevented}),Rc}),bl=ic(bc=>{let pc=ol(bc);return Xt.delete(bc),pc?(I.hide(),!0):!1}),il=ic(bc=>{let pc=bc.nativeEvent,Tc=pc.cancelBubble;if(Kt?.(bc),Tc){Xt.delete(pc);return}bl(pc)&&bc.stopPropagation()}),Ul=ic(bc=>{let pc=bc.nativeEvent,Tc=pc.cancelBubble;if($n?.(bc),Tc){Xt.delete(pc);return}(bc.isPropagationStopped()||pc.cancelBubble)&&bl(pc)});(0,It.useEffect)(()=>{if(!V||!A)return;let bc=Rc=>{if(Rc.key!=="Escape"||!Rc.bubbles)return;if(Rc.cancelBubble){Xt.delete(Rc);return}if(Xt.has(Rc))return;let Vc=p.current;if(!Vc)return;let Nc=Rc.target;if(!HX(Nc))return;let{disclosureElement:Lt}=I.getState();(Et(Nc)&&Nc.tagName==="BODY"||Kc(Vc,Nc)||!Lt||Kc(Lt,Nc)||Et(Nc)&&ki(Nc,Vc.id))&&ol(Rc)&&Rc.cancelBubble&&bl(Rc)},pc=Rc=>{if(Xt.has(Rc)){if(Rc.cancelBubble){Xt.delete(Rc);return}bl(Rc)&&Rc.stopPropagation()}},Tc=S?lo(S):void 0;return Oc(Gt("keydown",bc,!0,Tc),Gt("keydown",pc,!1,Tc))},[I,V,A,S,bl,ol,Xt]),H=Zc(H,bc=>(0,ul.jsx)(vY,{level:n?1:void 0,children:bc}),[n]);let hl=H.hidden,Gd=H.alwaysVisible;H=Zc(H,bc=>b?(0,ul.jsxs)(ul.Fragment,{children:[(0,ul.jsx)(QY,{store:I,backdrop:b,backdropRef:W,hidden:hl,alwaysVisible:Gd}),bc]}):bc,[I,b,hl,Gd]);let[Hi,nb]=(0,It.useState)(),[qt,Ze]=(0,It.useState)();return H=Zc(H,bc=>(0,ul.jsx)(yr,{value:I,children:(0,ul.jsx)(sY.Provider,{value:nb,children:(0,ul.jsx)(uY.Provider,{value:Ze,children:bc})})}),[I]),H={"data-dialog":"",role:"dialog",tabIndex:d?-1:void 0,"aria-labelledby":H["aria-label"]!=null?void 0:Hi,"aria-describedby":qt,...H,"data-dialog-portal":y?F?.id:void 0,id:J,ref:Wc(p,H.ref),onFocusCapture:fl,onKeyDown:il,onKeyDownCapture:Ul},H=Wy({...H,autoFocusOnShow:gc}),H=vi({store:I,...H,unstable_otherElementRef:W}),H=gd({...H,focusable:d}),H=Vy({portal:o,...H,portalRef:B,preserveTabOrder:C}),H});function yd(c,t=Ci){return M(function(l){let d=t(),n=l.store||d;return E(n,["mounted"],o=>!l.unmountOnHide||o?.mounted||!!l.open)?(0,ul.jsx)(c,{...l}):null})}var sv=yd(M(function(t){let e=Ay(t);return _(Itc,e)}),Ci),ftc=M(function(t){let e=Yy({open:t.open});return(0,ul.jsx)(sv,{...t,store:e})}),xBc=M(function(t){let e=Ci();return t.store||e||!t.unmountOnHide?(0,ul.jsx)(sv,{...t}):(0,ul.jsx)(ftc,{...t})});function un(c){return c.split("-")[0]}var Qv=u($(),1),Ly=u(h(),1);var Xn=Math.min,Bd=Math.max,EX=Math.round,jX=Math.floor,Gn=c=>({x:c,y:c}),htc={left:"right",right:"left",bottom:"top",top:"bottom"};function Ty(c,t,e){return Bd(c,Xn(t,e))}function ro(c,t){return typeof c=="function"?c(t):c}function so(c){return c.split("-")[0]}function zi(c){return c.split("-")[1]}function Kx(c){return c==="x"?"y":"x"}function qx(c){return c==="y"?"height":"width"}function fd(c){let t=c[0];return t==="t"||t==="b"?"y":"x"}function $x(c){return Kx(fd(c))}function Gv(c,t,e){e===void 0&&(e=!1);let l=zi(c),d=$x(c),n=qx(d),o=d==="x"?l===(e?"end":"start")?"right":"left":l==="start"?"bottom":"top";return t.reference[n]>t.floating[n]&&(o=LX(o)),[o,LX(o)]}function mv(c){let t=LX(c);return[_x(c),t,_x(t)]}function _x(c){return c.includes("start")?c.replace("start","end"):c.replace("end","start")}var uv=["left","right"],Xv=["right","left"],Vtc=["top","bottom"],Ftc=["bottom","top"];function Jtc(c,t,e){switch(c){case"top":case"bottom":return e?t?Xv:uv:t?uv:Xv;case"left":case"right":return t?Vtc:Ftc;default:return[]}}function xv(c,t,e,l){let d=zi(c),n=Jtc(so(c),e==="start",l);return d&&(n=n.map(o=>o+"-"+d),t&&(n=n.concat(n.map(_x)))),n}function LX(c){let t=so(c);return htc[t]+c.slice(t.length)}function Ctc(c){var t,e,l,d;return{top:(t=c.top)!=null?t:0,right:(e=c.right)!=null?e:0,bottom:(l=c.bottom)!=null?l:0,left:(d=c.left)!=null?d:0}}function Oy(c){return typeof c!="number"?Ctc(c):{top:c,right:c,bottom:c,left:c}}function wi(c){let{x:t,y:e,width:l,height:d}=c;return{width:l,height:d,top:e,left:t,right:t+l,bottom:e+d,x:t,y:e}}function gv(c,t,e){let{reference:l,floating:d}=c,n=fd(t),o=$x(t),b=qx(o),i=so(t),a=n==="y",r=l.x+l.width/2-d.width/2,s=l.y+l.height/2-d.height/2,X=l[b]/2-d[b]/2,G;switch(i){case"top":G={x:r,y:l.y-d.height};break;case"bottom":G={x:r,y:l.y+l.height};break;case"right":G={x:l.x+l.width,y:s};break;case"left":G={x:l.x-d.width,y:s};break;default:G={x:l.x,y:l.y}}let m=zi(t);return m&&(G[o]+=X*(m==="end"?1:-1)*(e&&a?-1:1)),G}async function Hv(c,t){var e;t===void 0&&(t={});let{x:l,y:d,platform:n,rects:o,elements:b,strategy:i}=c,{boundary:a="clippingAncestors",rootBoundary:r="viewport",elementContext:s="floating",altBoundary:X=!1,padding:G=0}=ro(t,c),m=Oy(G),g=b[X?s==="floating"?"reference":"floating":s],R=wi(await n.getClippingRect({element:(e=await(n.isElement==null?void 0:n.isElement(g)))==null||e?g:g.contextElement||await(n.getDocumentElement==null?void 0:n.getDocumentElement(b.floating)),boundary:a,rootBoundary:r,strategy:i})),H=s==="floating"?{x:l,y:d,width:o.floating.width,height:o.floating.height}:o.reference,Z=await(n.getOffsetParent==null?void 0:n.getOffsetParent(b.floating)),p=await(n.isElement==null?void 0:n.isElement(Z))&&await(n.getScale==null?void 0:n.getScale(Z))||{x:1,y:1},W=wi(n.convertOffsetParentRelativeRectToViewportRelativeRect?await n.convertOffsetParentRelativeRectToViewportRelativeRect({elements:b,rect:H,offsetParent:Z,strategy:i}):H);return{top:(R.top-W.top+m.top)/p.y,bottom:(W.bottom-R.bottom+m.bottom)/p.y,left:(R.left-W.left+m.left)/p.x,right:(W.right-R.right+m.right)/p.x}}var Ytc=50,Rv=async(c,t,e)=>{let{placement:l="bottom",strategy:d="absolute",middleware:n=[],platform:o}=e,b=o.detectOverflow?o:{...o,detectOverflow:Hv},i=await(o.isRTL==null?void 0:o.isRTL(t)),a=await o.getElementRects({reference:c,floating:t,strategy:d}),{x:r,y:s}=gv(a,l,i),X=l,G=0,m={};for(let x=0;x<n.length;x++){let g=n[x];if(!g)continue;let{name:R,fn:H}=g,{x:Z,y:p,data:W,reset:y}=await H({x:r,y:s,initialPlacement:l,placement:X,strategy:d,middlewareData:m,rects:a,platform:b,elements:{reference:c,floating:t}});r=Z??r,s=p??s,m[R]={...m[R],...W},y&&G<Ytc&&(G++,typeof y=="object"&&(y.placement&&(X=y.placement),y.rects&&(a=y.rects===!0?await o.getElementRects({reference:c,floating:t,strategy:d}):y.rects),{x:r,y:s}=gv(a,X,i)),x=-1)}return{x:r,y:s,placement:X,strategy:d,middlewareData:m}},Zv=c=>({name:"arrow",options:c,async fn(t){let{x:e,y:l,placement:d,rects:n,platform:o,elements:b,middlewareData:i}=t,{element:a,padding:r=0}=ro(c,t)||{};if(a==null)return{};let s=Oy(r),X={x:e,y:l},G=$x(d),m=qx(G),x=await o.getDimensions(a),g=G==="y",R=g?"top":"left",H=g?"bottom":"right",Z=g?"clientHeight":"clientWidth",p=n.reference[m]+n.reference[G]-X[G]-n.floating[m],W=X[G]-n.reference[G],y=await(o.getOffsetParent==null?void 0:o.getOffsetParent(a)),I=y?y[Z]:0;(!I||!await(o.isElement==null?void 0:o.isElement(y)))&&(I=b.floating[Z]||n.floating[m]);let B=p/2-W/2,F=I/2-x[m]/2-1,V=Xn(s[R],F),f=Xn(s[H],F),C=I-x[m]-f,J=I/2-x[m]/2+B,w=Ty(V,J,C),A=!i.arrow&&zi(d)!=null&&J!==w&&n.reference[m]/2-(J<V?V:f)-x[m]/2<0,S=A?J<V?J-V:J-C:0;return{[G]:X[G]+S,data:{[G]:w,centerOffset:J-w-S,...A&&{alignmentOffset:S}},reset:A}}});var Iv=function(c){return c===void 0&&(c={}),{name:"flip",options:c,async fn(t){var e,l;let{placement:d,middlewareData:n,rects:o,initialPlacement:b,platform:i,elements:a}=t,{mainAxis:r=!0,crossAxis:s=!0,fallbackPlacements:X,fallbackStrategy:G="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:x=!0,...g}=ro(c,t);if((e=n.arrow)!=null&&e.alignmentOffset)return{};let R=so(d),H=fd(b),Z=so(b)===b,p=await(i.isRTL==null?void 0:i.isRTL(a.floating)),W=X||(Z||!x?[LX(b)]:mv(b)),y=m!=="none";!X&&y&&W.push(...xv(b,x,m,p));let I=[b,...W],B=await i.detectOverflow(t,g),F=[],V=((l=n.flip)==null?void 0:l.overflows)||[];if(r&&F.push(B[R]),s){let w=Gv(d,o,p);F.push(B[w[0]],B[w[1]])}if(V=[...V,{placement:d,overflows:F}],!F.every(w=>w<=0)){var f,C;let w=(((f=n.flip)==null?void 0:f.index)||0)+1,A=I[w];if(A&&(!(s==="alignment"?H!==fd(A):!1)||V.every(N=>fd(N.placement)===H?N.overflows[0]>0:!0)))return{data:{index:w,overflows:V},reset:{placement:A}};let S=(C=V.filter(O=>O.overflows[0]<=0).sort((O,N)=>O.overflows[1]-N.overflows[1])[0])==null?void 0:C.placement;if(!S)switch(G){case"bestFit":{var J;let O=(J=V.filter(N=>{if(y){let T=fd(N.placement);return T===H||T==="y"}return!0}).map(N=>[N.placement,N.overflows.filter(T=>T>0).reduce((T,k)=>T+k,0)]).sort((N,T)=>N[1]-T[1])[0])==null?void 0:J[0];O&&(S=O);break}case"initialPlacement":S=b;break}if(d!==S)return{reset:{placement:S}}}return{}}}};var pv=new Set(["left","top"]);async function vtc(c,t){let{placement:e,platform:l,elements:d}=c,n=await(l.isRTL==null?void 0:l.isRTL(d.floating)),o=so(e),b=zi(e),i=fd(e)==="y",a=pv.has(o)?-1:1,r=n&&i?-1:1,s=ro(t,c),{mainAxis:X,crossAxis:G,alignmentAxis:m}=typeof s=="number"?{mainAxis:s,crossAxis:0,alignmentAxis:null}:{mainAxis:s.mainAxis||0,crossAxis:s.crossAxis||0,alignmentAxis:s.alignmentAxis};return b&&typeof m=="number"&&(G=b==="end"?m*-1:m),i?{x:G*r,y:X*a}:{x:X*a,y:G*r}}var Wv=function(c){return c===void 0&&(c=0),{name:"offset",options:c,async fn(t){var e,l;let{x:d,y:n,placement:o,middlewareData:b}=t,i=await vtc(t,c);return o===((e=b.offset)==null?void 0:e.placement)&&(l=b.arrow)!=null&&l.alignmentOffset?{}:{x:d+i.x,y:n+i.y,data:{...i,placement:o}}}}},yv=function(c){return c===void 0&&(c={}),{name:"shift",options:c,async fn(t){let{x:e,y:l,placement:d,platform:n}=t,{mainAxis:o=!0,crossAxis:b=!1,limiter:i={fn:H=>{let{x:Z,y:p}=H;return{x:Z,y:p}}},...a}=ro(c,t),r={x:e,y:l},s=await n.detectOverflow(t,a),X=fd(d),G=Kx(X),m=r[G],x=r[X],g=(H,Z)=>Ty(Z+s[H==="y"?"top":"left"],Z,Z-s[H==="y"?"bottom":"right"]);o&&(m=g(G,m)),b&&(x=g(X,x));let R=i.fn({...t,[G]:m,[X]:x});return{...R,data:{x:R.x-e,y:R.y-l,enabled:{[G]:o,[X]:b}}}}}},Bv=function(c){return c===void 0&&(c={}),{options:c,fn(t){var e,l;let{x:d,y:n,placement:o,rects:b,middlewareData:i}=t,{offset:a=0,mainAxis:r=!0,crossAxis:s=!0}=ro(c,t),X={x:d,y:n},G=fd(o),m=Kx(G),x=X[m],g=X[G],R=ro(a,t),H=typeof R=="number"?{mainAxis:R,crossAxis:0}:{mainAxis:(e=R.mainAxis)!=null?e:0,crossAxis:(l=R.crossAxis)!=null?l:0};if(r){let W=m==="y"?"height":"width",y=b.reference[m]-b.floating[W]+H.mainAxis,I=b.reference[m]+b.reference[W]-H.mainAxis;x<y?x=y:x>I&&(x=I)}if(s){var Z,p;let W=m==="y"?"width":"height",y=pv.has(so(o)),I=b.reference[G]-b.floating[W]+(y&&((Z=i.offset)==null?void 0:Z[G])||0)+(y?0:H.crossAxis),B=b.reference[G]+b.reference[W]+(y?0:((p=i.offset)==null?void 0:p[G])||0)-(y?H.crossAxis:0);g<I?g=I:g>B&&(g=B)}return{[m]:x,[G]:g}}}},fv=function(c){return c===void 0&&(c={}),{name:"size",options:c,async fn(t){let{placement:e,rects:l,platform:d,elements:n}=t,{apply:o=()=>{},...b}=ro(c,t),i=await d.detectOverflow(t,b),a=so(e),r=zi(e),s=fd(e)==="y",{width:X,height:G}=l.floating,m,x;a==="top"||a==="bottom"?(m=a,x=r===(await(d.isRTL==null?void 0:d.isRTL(n.floating))?"start":"end")?"left":"right"):(x=a,m=r==="end"?"top":"bottom");let g=G-i.top-i.bottom,R=X-i.left-i.right,H=Xn(G-i[m],g),Z=Xn(X-i[x],R),p=t.middlewareData.shift,W=!p,y=H,I=Z;p!=null&&p.enabled.x&&(I=R),p!=null&&p.enabled.y&&(y=g),W&&!r&&(s?I=X-2*Bd(i.left,i.right):y=G-2*Bd(i.top,i.bottom)),await o({...t,availableWidth:I,availableHeight:y});let B=await d.getDimensions(n.floating);return X!==B.width||G!==B.height?{reset:{rects:!0}}:{}}}};function cg(){return typeof window<"u"}function Oi(c){return Vv(c)?(c.nodeName||"").toLowerCase():"#document"}function Oe(c){var t;return(c==null||(t=c.ownerDocument)==null?void 0:t.defaultView)||window}function mn(c){var t;return(t=(Vv(c)?c.ownerDocument:c.document)||window.document)==null?void 0:t.documentElement}function Vv(c){return cg()?c instanceof Node||c instanceof Oe(c).Node:!1}function hd(c){return cg()?c instanceof Element||c instanceof Oe(c).Element:!1}function uo(c){return cg()?c instanceof HTMLElement||c instanceof Oe(c).HTMLElement:!1}function hv(c){return!cg()||typeof ShadowRoot>"u"?!1:c instanceof ShadowRoot||c instanceof Oe(c).ShadowRoot}function MX(c){let{overflow:t,overflowX:e,overflowY:l,display:d}=Vd(c);return/auto|scroll|overlay|hidden|clip/.test(t+l+e)&&d!=="inline"&&d!=="contents"}function Fv(c){return/^(table|td|th)$/.test(Oi(c))}function PX(c){try{if(c.matches(":popover-open"))return!0}catch{}try{return c.matches(":modal")}catch{return!1}}var Ntc=/transform|translate|scale|rotate|perspective|filter/,Stc=/paint|layout|strict|content/,Ai=c=>!!c&&c!=="none",Qy;function tg(c){let t=hd(c)?Vd(c):c;return Ai(t.transform)||Ai(t.translate)||Ai(t.scale)||Ai(t.rotate)||Ai(t.perspective)||!eg()&&(Ai(t.backdropFilter)||Ai(t.filter))||Ntc.test(t.willChange||"")||Stc.test(t.contain||"")}function Jv(c){let t=rb(c);for(;uo(t)&&!Nr(t);){if(tg(t))return t;if(PX(t))return null;t=rb(t)}return null}function eg(){return Qy==null&&(Qy=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Qy}function Nr(c){return/^(html|body|#document)$/.test(Oi(c))}function Vd(c){return Oe(c).getComputedStyle(c)}function _X(c){return hd(c)?{scrollLeft:c.scrollLeft,scrollTop:c.scrollTop}:{scrollLeft:c.scrollX,scrollTop:c.scrollY}}function rb(c){if(Oi(c)==="html")return c;let t=c.assignedSlot||c.parentNode||hv(c)&&c.host||mn(c);return hv(t)?t.host:t}function Cv(c){let t=rb(c);return Nr(t)?(c.ownerDocument||c).body:uo(t)&&MX(t)?t:Cv(t)}function Ti(c,t,e){var l;t===void 0&&(t=[]),e===void 0&&(e=!0);let d=Cv(c),n=d===((l=c.ownerDocument)==null?void 0:l.body),o=Oe(d);if(n){let b=lg(o);return t.concat(o,o.visualViewport||[],MX(d)?d:[],b&&e?Ti(b):[])}else return t.concat(d,Ti(d,[],e))}function lg(c){return c.parent&&Object.getPrototypeOf(c.parent)?c.frameElement:null}function Nv(c){let t=Vd(c),e=parseFloat(t.width)||0,l=parseFloat(t.height)||0,d=uo(c),n=d?c.offsetWidth:e,o=d?c.offsetHeight:l,b=EX(e)!==n||EX(l)!==o;return b&&(e=n,l=o),{width:e,height:l,$:b}}function Dy(c){return hd(c)?c:c.contextElement}function Sr(c){let t=Dy(c);if(!uo(t))return Gn(1);let e=t.getBoundingClientRect(),{width:l,height:d,$:n}=Nv(t),o=(n?EX(e.width):e.width)/l,b=(n?EX(e.height):e.height)/d;return(!o||!Number.isFinite(o))&&(o=1),(!b||!Number.isFinite(b))&&(b=1),{x:o,y:b}}var ktc=Gn(0);function Sv(c){let t=Oe(c);return!eg()||!t.visualViewport?ktc:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function ztc(c,t,e){return t===void 0&&(t=!1),!!e&&t&&e===Oe(c)}function Qi(c,t,e,l){t===void 0&&(t=!1),e===void 0&&(e=!1);let d=c.getBoundingClientRect(),n=Dy(c),o=Gn(1);t&&(l?hd(l)&&(o=Sr(l)):o=Sr(c));let b=ztc(n,e,l)?Sv(n):Gn(0),i=(d.left+b.x)/o.x,a=(d.top+b.y)/o.y,r=d.width/o.x,s=d.height/o.y;if(n&&l){let X=Oe(n),G=hd(l)?Oe(l):l,m=X,x=lg(m);for(;x&&G!==m;){let g=Sr(x),R=x.getBoundingClientRect(),H=Vd(x),Z=R.left+(x.clientLeft+parseFloat(H.paddingLeft))*g.x,p=R.top+(x.clientTop+parseFloat(H.paddingTop))*g.y;i*=g.x,a*=g.y,r*=g.x,s*=g.y,i+=Z,a+=p,m=Oe(x),x=lg(m)}}return wi({width:r,height:s,x:i,y:a})}function dg(c,t){let e=_X(c).scrollLeft;return t?t.left+e:Qi(mn(c)).left+e}function kv(c,t){let e=c.getBoundingClientRect(),l=e.left+t.scrollLeft-dg(c,e),d=e.top+t.scrollTop;return{x:l,y:d}}function wtc(c){let{elements:t,rect:e,offsetParent:l,strategy:d}=c,n=d==="fixed",o=mn(l),b=t?PX(t.floating):!1;if(l===o||b&&n)return e;let i={scrollLeft:0,scrollTop:0},a=Gn(1),r=Gn(0),s=uo(l);if((s||!n)&&((Oi(l)!=="body"||MX(o))&&(i=_X(l)),s)){let G=Qi(l);a=Sr(l),r.x=G.x+l.clientLeft,r.y=G.y+l.clientTop}let X=o&&!s&&!n?kv(o,i):Gn(0);return{width:e.width*a.x,height:e.height*a.y,x:e.x*a.x-i.scrollLeft*a.x+r.x+X.x,y:e.y*a.y-i.scrollTop*a.y+r.y+X.y}}function Atc(c){return c.getClientRects?Array.from(c.getClientRects()):[]}function Ttc(c){let t=_X(c),e=c.ownerDocument.body,l=Bd(c.scrollWidth,c.clientWidth,e.scrollWidth,e.clientWidth),d=Bd(c.scrollHeight,c.clientHeight,e.scrollHeight,e.clientHeight),n=-t.scrollLeft+dg(c),o=-t.scrollTop;return Vd(e).direction==="rtl"&&(n+=Bd(c.clientWidth,e.clientWidth)-l),{width:l,height:d,x:n,y:o}}var Otc=25;function Qtc(c,t,e){e===void 0&&(e="viewport");let l=e==="layoutViewport",d=Oe(c),n=mn(c),o=d.visualViewport,b=n.clientWidth,i=n.clientHeight,a=0,r=0;if(o){let X=!eg()||t==="fixed";l?X||(a=-o.offsetLeft,r=-o.offsetTop):(b=o.width,i=o.height,X&&(a=o.offsetLeft,r=o.offsetTop))}if(dg(n)<=0){let X=n.ownerDocument,G=X.body,m=getComputedStyle(G),x=X.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,g=Math.abs(n.clientWidth-G.clientWidth-x),R=getComputedStyle(n).scrollbarGutter==="stable both-edges"?g/2:g;R<=Otc&&(b-=R)}return{width:b,height:i,x:a,y:r}}function Utc(c,t){let e=Qi(c,!0,t==="fixed"),l=e.top+c.clientTop,d=e.left+c.clientLeft,n=Sr(c),o=c.clientWidth*n.x,b=c.clientHeight*n.y,i=d*n.x,a=l*n.y;return{width:o,height:b,x:i,y:a}}function Yv(c,t,e){let l;if(t==="viewport"||t==="layoutViewport")l=Qtc(c,e,t);else if(t==="document")l=Ttc(mn(c));else if(hd(t))l=Utc(t,e);else{let d=Sv(c);l={x:t.x-d.x,y:t.y-d.y,width:t.width,height:t.height}}return wi(l)}function Dtc(c,t){let e=t.get(c);if(e)return e;let l=Ti(c,[],!1).filter(b=>hd(b)&&Oi(b)!=="body"),d=null,n=Vd(c).position==="fixed",o=n?rb(c):c;for(;hd(o)&&!Nr(o);){let b=Vd(o),i=tg(o),a=d?d.position:n?"fixed":"";!i&&(a==="fixed"||a==="absolute"&&b.position==="static")?l=l.filter(s=>s!==o):d=b,o=rb(o)}return t.set(c,l),l}function Ltc(c){let{element:t,boundary:e,rootBoundary:l,strategy:d}=c,o=[...e==="clippingAncestors"?PX(t)?[]:Dtc(t,this._c):[].concat(e),l],b=Yv(t,o[0],d),i=b.top,a=b.right,r=b.bottom,s=b.left;for(let X=1;X<o.length;X++){let G=Yv(t,o[X],d);i=Bd(G.top,i),a=Xn(G.right,a),r=Xn(G.bottom,r),s=Bd(G.left,s)}return{width:a-s,height:r-i,x:s,y:i}}function Etc(c){let{width:t,height:e}=Nv(c);return{width:t,height:e}}function jtc(c,t,e){let l=uo(t),d=mn(t),n=e==="fixed",o=Qi(c,!0,n,t),b={scrollLeft:0,scrollTop:0},i=Gn(0);if((l||!n)&&((Oi(t)!=="body"||MX(d))&&(b=_X(t)),l)){let X=Qi(t,!0,n,t);i.x=X.x+t.clientLeft,i.y=X.y+t.clientTop}!l&&d&&(i.x=dg(d));let a=d&&!l&&!n?kv(d,b):Gn(0),r=o.left+b.scrollLeft-i.x-a.x,s=o.top+b.scrollTop-i.y-a.y;return{x:r,y:s,width:o.width,height:o.height}}function Uy(c){return Vd(c).position==="static"}function vv(c,t){if(!uo(c)||Vd(c).position==="fixed")return null;if(t)return t(c);let e=c.offsetParent;return mn(c)===e&&(e=e.ownerDocument.body),e}function zv(c,t){let e=Oe(c);if(PX(c))return e;if(!uo(c)){let d=rb(c);for(;d&&!Nr(d);){if(hd(d)&&!Uy(d))return d;d=rb(d)}return e}let l=vv(c,t);for(;l&&Fv(l)&&Uy(l);)l=vv(l,t);return l&&Nr(l)&&Uy(l)&&!tg(l)?e:l||Jv(c)||e}var Mtc=async function(c){let t=this.getOffsetParent||zv,e=this.getDimensions,l=await e(c.floating);return{reference:jtc(c.reference,await t(c.floating),c.strategy),floating:{x:0,y:0,width:l.width,height:l.height}}};function Ptc(c){return Vd(c).direction==="rtl"}var wv={convertOffsetParentRelativeRectToViewportRelativeRect:wtc,getDocumentElement:mn,getClippingRect:Ltc,getOffsetParent:zv,getElementRects:Mtc,getClientRects:Atc,getDimensions:Etc,getScale:Sr,isElement:hd,isRTL:Ptc};function Av(c,t){return c.x===t.x&&c.y===t.y&&c.width===t.width&&c.height===t.height}function _tc(c,t,e){let l=null,d,n=mn(c);function o(){var r;clearTimeout(d),(r=l)==null||r.disconnect(),l=null}function b(r,s){r===void 0&&(r=!1),s===void 0&&(s=1),o();let X=c.getBoundingClientRect(),{left:G,top:m,width:x,height:g}=X;if(r||t(),!x||!g)return;let R=jX(m),H=jX(n.clientWidth-(G+x)),Z=jX(n.clientHeight-(m+g)),p=jX(G),y={rootMargin:-R+"px "+-H+"px "+-Z+"px "+-p+"px",threshold:Bd(0,Xn(1,s))||1},I=!0;function B(F){let V=F[0].intersectionRatio;if(!Av(X,c.getBoundingClientRect()))return b();if(V!==s){if(!I)return b();V?b(!1,V):d=setTimeout(()=>{b(!1,1e-7)},1e3)}I=!1}try{l=new IntersectionObserver(B,{...y,root:n.ownerDocument})}catch{l=new IntersectionObserver(B,y)}l.observe(c)}let i=Oe(c),a=()=>b(e);return i.addEventListener("resize",a),b(!0),()=>{i.removeEventListener("resize",a),o()}}function KX(c,t,e,l){l===void 0&&(l={});let{ancestorScroll:d=!0,ancestorResize:n=!0,elementResize:o=typeof ResizeObserver=="function",layoutShift:b=typeof IntersectionObserver=="function",animationFrame:i=!1}=l,a=Dy(c),r=d||n?[...a?Ti(a):[],...t?Ti(t):[]]:[];r.forEach(R=>{d&&R.addEventListener("scroll",e),n&&R.addEventListener("resize",e)});let s=a&&b?_tc(a,e,n):null,X=-1,G=null;o&&(G=new ResizeObserver(R=>{let[H]=R;H&&H.target===a&&G&&t&&(G.unobserve(t),cancelAnimationFrame(X),X=requestAnimationFrame(()=>{var Z;(Z=G)==null||Z.observe(t)})),e()}),a&&!i&&G.observe(a),t&&G.observe(t));let m,x=i?Qi(c):null;i&&g();function g(){let R=Qi(c);x&&!Av(x,R)&&e(),x=R,m=requestAnimationFrame(g)}return e(),()=>{var R;r.forEach(H=>{d&&H.removeEventListener("scroll",e),n&&H.removeEventListener("resize",e)}),s?.(),(R=G)==null||R.disconnect(),G=null,i&&cancelAnimationFrame(m)}}var ng=Wv;var og=yv,bg=Iv,ig=fv;var qX=Zv;var ag=Bv,$X=(c,t,e)=>{let l=new Map,d=e??{},n={...wv,...d.platform,_c:l};return Rv(c,t,{...d,platform:n})};var Ktc="div",cG=new WeakMap;function Tv(c=0,t=0,e=0,l=0){if(typeof DOMRect=="function")return new DOMRect(c,t,e,l);let d={x:c,y:t,width:e,height:l,top:t,right:c+e,bottom:t+l,left:c};return{...d,toJSON:()=>d}}function qtc(c){if(!c)return Tv();let{x:t,y:e,width:l,height:d}=c;return Tv(t,e,l,d)}function $tc(c,t){return{contextElement:c||void 0,getBoundingClientRect:()=>{let e=c,l=t?.(e);return l||!e?qtc(l):e.getBoundingClientRect()}}}function cec(c){return/^(?:top|bottom|left|right)(?:-(?:start|end))?$/.test(c)}function Ov(c){let t=window.devicePixelRatio||1;return Math.round(c*t)/t}function tec(c){return typeof c=="number"?c:Math.max(c.left??0,c.right??0)}function eec(c,t){return ng(({placement:e})=>{let l=(c?.clientHeight||0)/2,d=typeof t.gutter=="number"?t.gutter+l:t.gutter??l;return{crossAxis:e.split("-")[1]?void 0:t.shift,mainAxis:d,alignmentAxis:t.shift}})}function lec(c){if(c.flip===!1)return;let t=typeof c.flip=="string"?c.flip.split(" "):void 0;return mc(!t||t.every(cec),!1),bg({padding:c.overflowPadding,fallbackPlacements:t})}function dec(c){if(!(!c.slide&&!c.overlap))return og({mainAxis:c.slide,crossAxis:c.overlap,padding:c.overflowPadding,limiter:ag()})}function nec(c,t){return ig({padding:c.overflowPadding,apply({elements:e,availableWidth:l,availableHeight:d,rects:n}){if(t?.())return;let o=e.floating,b=Math.round(n.reference.width);l=Math.floor(l),d=Math.floor(d),o.style.setProperty("--popover-anchor-width",`${b}px`),o.style.setProperty("--popover-available-width",`${l}px`),o.style.setProperty("--popover-available-height",`${d}px`),c.sameWidth&&(o.style.width=`${b}px`),c.fitViewport&&(o.style.maxWidth=`${l}px`,o.style.maxHeight=`${d}px`)}})}function oec(c,t){if(c)return qX({element:c,padding:t.arrowPadding})}var tG=P(function({store:t,modal:e=!1,portal:l=e,preserveTabOrder:d=!0,autoFocusOnShow:n=!0,wrapperProps:o,fixed:b=!1,flip:i=!0,shift:a=0,slide:r=!0,overlap:s=!1,sameWidth:X=!1,fitViewport:G=!1,gutter:m,arrowPadding:x=4,overflowPadding:g=8,getAnchorRect:R,updatePosition:H,...Z}){let p=vX();t=t||p,mc(t,!1);let W=E(t,"arrowElement"),y=E(t,"anchorElement"),I=d&&l&&!e,B=E(t,I?["disclosureElement"]:[],gc=>I?gc.disclosureElement:null),F=E(t,"popoverElement"),V=E(t,"unstable_placing"),f=E(t,"contentElement"),C=E(t,"placement"),J=E(t,"mounted"),w=E(t,"rendered"),A=(0,Qv.useRef)(null),S=!V,{portalRef:O,domReady:N}=gr(l,Z.portalRef),T=ic(R),k=ic(H),Q=!!H,ec=typeof g=="number"?g:g.top??0,L=typeof g=="number"?g:g.right??0,z=typeof g=="number"?g:g.bottom??0,j=typeof g=="number"?g:g.left??0,uc=!J&&io(J,Z.hidden,Z.alwaysVisible);Hc(()=>{if(J&&t?.setState("unstable_placing",!0),!F?.isConnected)return;let gc={top:ec,right:L,bottom:z,left:j};if(F.style.setProperty("--popover-overflow-padding",`${tec(gc)}px`),uc&&!Q)return;let Uc=$tc(y,T),Lc=!1,Ec=!1,ac=()=>!!(Lc||!F.isConnected),Pc=async()=>{if(ac()||!J)return;W||(A.current=A.current||document.createElement("div"));let Vt=W||A.current,Xt=[eec(Vt,{gutter:m,shift:a}),lec({flip:i,overflowPadding:gc}),dec({slide:r,shift:a,overlap:s,overflowPadding:gc}),oec(Vt,{arrowPadding:x}),nec({sameWidth:X,fitViewport:G,overflowPadding:gc},ac)],Kt=await $X(Uc,F,{placement:C,strategy:b?"fixed":"absolute",middleware:Xt});if(ac())return;t?.setState("currentPlacement",Kt.placement);let $n=Ov(Kt.x),co=Ov(Kt.y);if(Object.assign(F.style,{top:"0",left:"0",transform:`translate3d(${$n}px,${co}px,0)`}),Ec=!0,Vt&&Kt.middlewareData.arrow){let{x:fl,y:ol}=Kt.middlewareData.arrow,bl=un(Kt.placement),il=Vt.clientWidth/2,Ul=Vt.clientHeight/2,hl=fl!=null?fl+il:-il,Gd=ol!=null?ol+Ul:-Ul;F.style.setProperty("--popover-transform-origin",{top:`${hl}px calc(100% + ${Ul}px)`,bottom:`${hl}px ${-Ul}px`,left:`calc(100% + ${il}px) ${Gd}px`,right:`${-il}px ${Gd}px`}[bl]),Object.assign(Vt.style,{left:fl!=null?`${fl}px`:"",top:ol!=null?`${ol}px`:"",right:"",bottom:"",[bl]:"100%"})}},Se=KX(Uc,F,async()=>{if(!ac()){try{Q?await k({updatePosition:Pc}):await Pc()}catch(Vt){throw Ec&&!ac()&&t?.setState("unstable_placing",!1),Vt}ac()||t?.setState("unstable_placing",!1)}},{elementResize:typeof ResizeObserver=="function"});return()=>{Lc=!0,Se()}},[t,w,F,W,y,C,J,uc,N,b,i,a,r,s,X,G,m,x,ec,L,z,j,T,Q,k]),Hc(()=>{if(!J||!N||!F?.isConnected||!f?.isConnected)return;let gc=()=>{F.style.zIndex=getComputedStyle(f).zIndex};gc();let Uc=requestAnimationFrame(()=>{Uc=requestAnimationFrame(gc)});return()=>cancelAnimationFrame(Uc)},[J,N,F,f]),Hc(()=>{if(!t)return;let gc=t;cG.set(gc,(cG.get(gc)??0)+1);let Uc=Fc(gc,["mounted"],Lc=>{gc.setState("unstable_placing",Lc.mounted)});return()=>{Uc(),cG.set(gc,(cG.get(gc)??1)-1),queueMicrotask(()=>{cG.get(gc)||gc.setState("unstable_placing",!1)})}},[t]);let Gc=b?"fixed":"absolute";return Z=Zc(Z,gc=>(0,Ly.jsx)("div",{...o,style:{position:Gc,top:0,left:0,width:"max-content",...o?.style},ref:t?.setPopoverElement,children:gc}),[t,Gc,o]),Z=Zc(Z,gc=>(0,Ly.jsx)(an,{value:t,children:gc}),[t]),Z={"data-placing":V||void 0,...Z,style:{position:"relative",...Z.style}},Z=Ay({store:t,modal:e,portal:l,preserveTabOrder:d,preserveTabOrderAnchor:B||y,autoFocusOnShow:S&&n,...Z,portalRef:O}),Z}),QBc=yd(M(function(t){let e=tG(t);return _(Ktc,e)}),vX);var eG=$c([hr],[an]),EBc=eG.useContext,jBc=eG.useScopedContext,lG=eG.useProviderContext,rg=eG.ContextProvider,kr=eG.ScopedContextProvider;function Ey(c){return[c.clientX,c.clientY]}function Uv(c,t){let[e,l]=c,d=!1,n=t.length;for(let o=n,b=0,i=o-1;b<o;i=b++){let a=t[b],r=t[i],s=t[i===0?o-1:i-1];if(a==null||r==null||s==null)return!1;let[X,G]=a,[m,x]=r,[,g]=s,R=(G-x)*(e-X)-(X-m)*(l-G);if(x<G){if(l>=x&&l<G){if(R===0)return!0;R>0&&(l===x?l>g&&(d=!d):d=!d)}}else if(G<x){if(l>G&&l<=x){if(R===0)return!0;R<0&&(l===x?l<g&&(d=!d):d=!d)}}else if(l===G&&(e>=m&&e<=X||e>=X&&e<=m))return!0}return d}function bec(c,t){let{top:e,right:l,bottom:d,left:n}=t,[o,b]=c;return[o<n?"left":o>l?"right":null,b<e?"top":b>d?"bottom":null]}function Dv(c,t){let e=c.getBoundingClientRect(),{top:l,right:d,bottom:n,left:o}=e,[b,i]=bec(t,e),a=[t];return b?(i!=="top"&&a.push([b==="left"?o:d,l]),a.push([b==="left"?d:o,l]),a.push([b==="left"?d:o,n]),i!=="bottom"&&a.push([b==="left"?o:d,n])):i==="top"?(a.push([o,l]),a.push([o,n]),a.push([d,n]),a.push([d,l])):(a.push([o,n]),a.push([o,l]),a.push([d,l]),a.push([d,n])),a}var ft=u($(),1),jy=u(h(),1);var iec="div";function aec(c,t,e,l){return!!(Ll(t)||c.includes(t)||e.some(d=>d&&c.includes(d))||l?.some(d=>Ll(d)||c.includes(d)))}function Lv({event:c,element:t,enterPointRef:e,disablePointerEvents:l,refreshEnterPoint:d=!1}){let n=e.current;if(!n)return!1;let o=Ey(c),b=Dv(t,n);return Uv(o,b)?(d&&(e.current=o),l(c)&&(c.preventDefault(),c.stopPropagation()),!0):!1}function rec({store:c,...t}){let[e,l]=(0,ft.useState)(!1),d=E(c,"mounted");(0,ft.useEffect)(()=>{d||l(!1)},[d]);let n=t.onFocus,o=ic(i=>{n?.(i),!i.defaultPrevented&&l(!0)}),b=(0,ft.useRef)(null);return(0,ft.useEffect)(()=>Fc(c,["anchorElement"],i=>{b.current=i.anchorElement}),[c]),t={autoFocusOnHide:e,finalFocus:b,...t,onFocus:o},t}var Ev=(0,ft.createContext)(null),dG=P(function({store:t,modal:e=!1,portal:l=e,hideOnEscape:d=!0,hideOnHoverOutside:n=!0,disablePointerEventsOnApproach:o=!!n,...b}){let i=lG();t=t||i,mc(t,!1);let a=(0,ft.useRef)(null),r=(0,ft.useRef)([]),s=(0,ft.useRef)(0),X=(0,ft.useRef)(null),{portalRef:G,domReady:m}=gr(l,b.portalRef),x=Rr(),g=!!n,R=jc(n),H=!!o,Z=jc(o),p=E(t,"open"),W=E(t,"mounted"),y=(0,ft.useCallback)(()=>{window.clearTimeout(s.current),s.current=0},[]);(0,ft.useEffect)(()=>{if(!m||!W||!g&&!H)return;let f=a.current;return f?Oc(Gt("mousemove",J=>{if(!t||!x())return;let{anchorElement:w,disclosureElement:A,hideTimeout:S,timeout:O}=t.getState(),N=J.composedPath(),T=[w,A],k=T.find(Q=>Q&&N.includes(Q));if(aec(N,f,T,r.current)){X.current=k?Ey(J):null,y();return}s.current||Lv({event:J,element:f,enterPointRef:X,disablePointerEvents:Z,refreshEnterPoint:!0})||R(J)&&(s.current=window.setTimeout(()=>{s.current=0,t?.hide()},S??O))},!0),y):void 0},[t,x,m,W,g,H,r,y,Z,R]),(0,ft.useEffect)(()=>{if(!m||!W||!H)return;let f=C=>{let J=a.current;J&&Lv({event:C,element:J,enterPointRef:X,disablePointerEvents:Z})};return Oc(Gt("mouseenter",f,!0),Gt("mouseover",f,!0),Gt("mouseout",f,!0),Gt("mouseleave",f,!0))},[m,W,H,Z]),(0,ft.useEffect)(()=>{m&&(p||t?.setAutoFocusOnShow(!1))},[t,m,p]);let I=Xr(p);(0,ft.useEffect)(()=>{if(m)return()=>{I.current||t?.setAutoFocusOnShow(!1)}},[t,m]);let B=(0,ft.useContext)(Ev);Hc(()=>{if(e||!l||!W||!m)return;let f=a.current;if(f)return B?.(f)},[e,l,W,m]);let F=(0,ft.useCallback)(f=>{y(),r.current=[...r.current,f];let C=B?.(f);return()=>{y(),r.current=r.current.filter(J=>J!==f),C?.()}},[y,B]);b=Zc(b,f=>(0,jy.jsx)(kr,{value:t,children:(0,jy.jsx)(Ev.Provider,{value:F,children:f})}),[t,F]),b={...b,ref:Wc(a,b.ref)},b=rec({store:t,...b});let V=E(t,["autoFocusOnShow"],f=>e||f.autoFocusOnShow);return b=tG({store:t,modal:e,portal:l,autoFocusOnShow:V,...b,portalRef:G,hideOnEscape(f){return eo(d,f)?!1:(requestAnimationFrame(()=>{requestAnimationFrame(()=>{t?.hide()})}),!0)}}),b}),d1c=yd(M(function(t){let e=dG(t);return _(iec,e)}),lG);var nG=$c([rg],[kr]),sec=nG.useContext,i1c=nG.useScopedContext,oG=nG.useProviderContext,a1c=nG.ContextProvider,jv=nG.ScopedContextProvider;var Mv=u(h(),1);var uec="div",Xec=P(function({store:t,portal:e=!0,gutter:l=8,preserveTabOrder:d=!1,hideOnHoverOutside:n=!0,hideOnInteractOutside:o=!0,...b}){let i=oG();return t=t||i,mc(t,!1),b=Zc(b,a=>(0,Mv.jsx)(jv,{value:t,children:a}),[t]),b={role:E(t,["type"],a=>a.type==="description"?"tooltip":"none"),...b},b=dG({...b,store:t,portal:e,gutter:l,preserveTabOrder:d,hideOnHoverOutside(a){if(eo(n,a))return!1;let r=t?.getState().anchorElement;return r?!("focusVisible"in r.dataset):!0},hideOnInteractOutside:a=>{if(eo(o,a))return!1;let r=t?.getState().anchorElement;return r?!Kc(r,a.target):!0}}),b}),sg=yd(M(function(t){let e=Xec(t);return _(uec,e)}),oG);var sb=u($(),1),ug=P(function({store:t,showOnHover:e=!0,setAnchorElement:l=!1,...d}){let n=Wt(d),o=(0,sb.useRef)(null),b=(0,sb.useRef)(0);(0,sb.useEffect)(()=>()=>window.clearTimeout(b.current),[]),(0,sb.useEffect)(()=>Gt("mouseleave",g=>{let R=o.current;R&&g.target===R&&(window.clearTimeout(b.current),b.current=0)},!0),[]);let i=d.onMouseMove,a=jc(e),r=Rr(),s=ic(x=>{if(i?.(x),n||x.defaultPrevented||b.current||!r()||!a(x))return;let g=x.currentTarget;l&&t.setAnchorElement(g),t.setDisclosureElement(g);let{showTimeout:R,timeout:H}=t.getState(),Z=()=>{b.current=0,r()&&(l&&t.setAnchorElement(g),t.show(),queueMicrotask(()=>{t.setDisclosureElement(g)}))},p=R??H;p===0?Z():b.current=window.setTimeout(Z,p)}),X=d.onClick,G=ic(x=>{X?.(x),window.clearTimeout(b.current),b.current=0}),m=(0,sb.useCallback)(x=>{if(o.current=x,!l)return;let{anchorElement:g}=t.getState();g?.isConnected||t.setAnchorElement(x)},[t,l]);return d={...d,ref:Wc(m,d.ref),onMouseMove:s,onClick:G},d=gd(d),d});var Gec="a",My=P(function({store:t,showOnHover:e=!0,...l}){let d=lG();return t=t||d,mc(t,!1),ug({store:t,showOnHover:e,setAnchorElement:!0,...l})}),f1c=M(function(t){let e=My(t);return _(Gec,e)});var bG=u($(),1);var mec="div",Ui=dt({activeStore:null}),Py=new WeakSet;function xec(c){return()=>{let{activeStore:t}=Ui.getState();t===c&&Ui.setState("activeStore",null)}}function gec(c){c&&(Py.add(c),c.hide(),queueMicrotask(()=>Py.delete(c)))}var Hec=P(function({store:t,showOnHover:e=!0,...l}){let d=oG();t=t||d,mc(t,!1);let n=(0,bG.useRef)(!1);(0,bG.useEffect)(()=>Fc(t,["mounted"],m=>{m.mounted||(n.current=!1)}),[t]),(0,bG.useEffect)(()=>{if(!t)return;let m=xec(t);return Oc(m,Fc(t,["mounted"],x=>{if(!t)return;if(x.mounted){let{activeStore:R}=Ui.getState();if(R!==t){if(Py.has(t))return;gec(R)}return Ui.setState("activeStore",t)}let g=setTimeout(m,t.getState().skipTimeout);return()=>clearTimeout(g)}))},[t]);let o=l.onMouseEnter,b=ic(m=>{o?.(m),n.current=!0}),i=l.onFocusVisible,a=ic(m=>{i?.(m),!m.defaultPrevented&&(t?.setAnchorElement(m.currentTarget),t?.show())}),r=l.onBlur,s=ic(m=>{if(r?.(m),m.defaultPrevented)return;let{activeStore:x}=Ui.getState();n.current=!1,x===t&&Ui.setState("activeStore",null)}),X=E(t,["type","contentElement"],m=>m.type==="label"?m.contentElement:null);mr(X,"id");let G=X?.id;return l={"aria-labelledby":l["aria-label"]==null?G:void 0,...l,onMouseEnter:b,onFocusVisible:a,onBlur:s},l=My({store:t,showOnHover(m){if(!n.current||eo(e,m))return!1;let{activeStore:x}=Ui.getState();return x?(t?.show(),!1):!0},...l}),l}),Xg=M(function(t){let e=Hec(t);return _(mec,e)});function Gg({popover:c,...t}={}){let e=on(t.store,Hd(c,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement","unstable_placing"]));let l=e?.getState(),d=Ex({...t,store:e}),n=Xc(t.placement,l?.placement,"bottom"),o={...d.getState(),placement:n,currentPlacement:n,anchorElement:Xc(l?.anchorElement,null),popoverElement:Xc(l?.popoverElement,null),arrowElement:Xc(l?.arrowElement,null),rendered:Symbol("rendered"),unstable_placing:!1},b=dt(o,d,e),i=o.anchorElement===o.disclosureElement?o.anchorElement:null;return at(b,()=>Fc(b,["anchorElement","disclosureElement"],a=>{if(a.anchorElement&&a.anchorElement!==i){i=null;return}i=a.disclosureElement,b.setState("anchorElement",i)})),{...d,...b,setAnchorElement:a=>b.setState("anchorElement",a),setPopoverElement:a=>b.setState("popoverElement",a),setArrowElement:a=>b.setState("arrowElement",a),render:()=>b.setState("rendered",Symbol("rendered"))}}function mg(c,t,e){return Ae(t,[e.popover]),Sc(c,e,"placement"),Cy(c,t,e)}function xg(c={}){let t=c.store?.getState(),e=Gg({...c,placement:Xc(c.placement,t?.placement,"bottom")}),l=Xc(c.timeout,t?.timeout,500),d={...e.getState(),timeout:l,showTimeout:Xc(c.showTimeout,t?.showTimeout),hideTimeout:Xc(c.hideTimeout,t?.hideTimeout),autoFocusOnShow:Xc(t?.autoFocusOnShow,!1)},n=dt(d,e,c.store);return{...e,...n,setAutoFocusOnShow:o=>n.setState("autoFocusOnShow",o)}}function gg(c,t,e){return Sc(c,e,"timeout"),Sc(c,e,"showTimeout"),Sc(c,e,"hideTimeout"),mg(c,t,e)}function Pv(c={}){let t=c.store?.getState(),e=xg({...c,placement:Xc(c.placement,t?.placement,"top"),hideTimeout:Xc(c.hideTimeout,t?.hideTimeout,0)}),l={...e.getState(),type:Xc(c.type,t?.type,"description"),skipTimeout:Xc(c.skipTimeout,t?.skipTimeout,300)},d=dt(l,e,c.store);return{...e,...d}}function Zec(c,t,e){return Sc(c,e,"type"),Sc(c,e,"skipTimeout"),gg(c,t,e)}function Hg(c={}){let[t,e]=Ht(Pv,c);return Zec(t,e,c)}var iG=$c([sl],[We]),_v=iG.useContext,Kv=iG.useScopedContext,ifc=iG.useProviderContext,afc=iG.ContextProvider,rfc=iG.ScopedContextProvider;var zr=u($(),1),qv="button",_y=P(function(t){let e=(0,zr.useRef)(null),l=Gr(e,qv),[d,n]=(0,zr.useState)(()=>!!l&&xd({tagName:l,type:t.type}));return(0,zr.useEffect)(()=>{e.current&&n(xd(e.current))},[]),t={role:!d&&l!=="a"?"button":void 0,...t,ref:Wc(e,t.ref)},t=hi(t),t}),xfc=M(function(t){let e=_y(St(t));return _(qv,e)});var ub=u($(),1);var Iec="button",pec=Symbol("disclosure"),Ky=P(function({store:t,toggleOnClick:e=!0,...l}){let d=JX();t=t||d,mc(t,!1);let n=(0,ub.useRef)(null),[o,b]=(0,ub.useState)(!1),i=E(t,"disclosureElement"),a=E(t,"open"),r=(0,ub.useCallback)(g=>{let R=n.current;if(n.current=g,g){t?.getState().disclosureElement?.isConnected||t.setDisclosureElement(g);return}t?.getState().disclosureElement===R&&t.setDisclosureElement(null)},[t]);(0,ub.useEffect)(()=>{let g=i===n.current;i?.isConnected||(t?.setDisclosureElement(n.current),g=!0),b(a&&g)},[i,t,a]);let s=l.onClick,X=jc(e),[G,m]=Hr(l,pec,!0),x=ic(g=>{s?.(g),!g.defaultPrevented&&(G||X(g)&&(t?.setDisclosureElement(g.currentTarget),t?.toggle()))});return l={"aria-expanded":o,"aria-controls":E(t,"contentElement")?.id,...m,...l,ref:Wc(r,l.ref),onClick:x},l=_y(l),l}),Wec=M(function(t){let e=Ky(St(t));return _(Iec,e)});var yec="button",qy=P(function({store:t,...e}){let l=Ci();t=t||l,mc(t,!1);let d=E(t,"contentElement");return e={"aria-haspopup":pi(d,"dialog"),...e},e=Ky({store:t,...e}),e}),Cfc=M(function(t){let e=qy(St(t));return _(yec,e)});var $v=u(h(),1),Bec="button",aG=P(function({store:t,...e}){let l=vX();return t=t||l,mc(t,!1),e=Zc(e,d=>(0,$v.jsx)(an,{value:t,children:d}),[t]),e=qy({store:t,...e}),e}),wfc=M(function(t){let e=aG(St(t));return _(Bec,e)});var cN=u($(),1),$y=u(h(),1);var fec="span",hec={top:"4,10 8,6 12,10",right:"6,4 10,8 6,12",bottom:"4,6 8,10 12,6",left:"10,4 6,8 10,12"},cB=P(function({store:t,placement:e,...l}){let d=RY();t=t||d,mc(t,!1);let n=E(t,["placement"],i=>e||i.placement),o=un(n),b=hec[o];return l={children:(0,cN.useMemo)(()=>(0,$y.jsx)("svg",{display:"block",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,viewBox:"0 0 16 16",height:"1em",width:"1em",children:(0,$y.jsx)("polyline",{points:b})}),[b]),"aria-hidden":!0,...l,style:{width:"1em",height:"1em",pointerEvents:"none",...l.style}},l}),Lfc=M(function(t){let e=cB(t);return _(fec,e)});var tN=u($(),1),rG=$c([sl],[We]),tB=rG.useContext,Pfc=rG.useScopedContext,eN=rG.useProviderContext,_fc=rG.ContextProvider,lN=rG.ScopedContextProvider,sG=(0,tN.createContext)(!1);var Di=u($(),1);var dN="input";function Vec(c,t){if(t!==void 0)return c!=null&&t!=null?t===c:!!t}function Fec(c,t){return c==="input"&&(!t||t==="radio")}var eB=P(function({store:t,name:e,value:l,checked:d,...n}){let o=tB();t=t||o;let b=(0,Di.useContext)(sG),i=qc(n.id),a=(0,Di.useRef)(null),r=E(t,["value"],I=>d??Vec(l,I?.value)),s=E(t,"id"),X=e??s;(0,Di.useEffect)(()=>{i&&r&&t?.getState().activeId!==i&&t?.setActiveId(i)},[t,r,i]);let G=n.onChange,m=Fec(Gr(a,dN),n.type),x=b||Wt(n),[g,R]=xr();(0,Di.useEffect)(()=>{let I=a.current;I&&(m||(r!==void 0&&(I.checked=r),X!==void 0&&(I.name=X),l!==void 0&&(I.value=`${l}`)))},[g,m,r,X,l]);let H=ic(I=>{if(x){I.preventDefault(),I.stopPropagation();return}t?.getState().value!==l&&(m||(I.currentTarget.checked=!0,R()),G?.(I),!I.defaultPrevented&&t?.setValue(l))}),Z=n.onClick,p=ic(I=>{Z?.(I),!I.defaultPrevented&&(m||H(I))}),W=n.onFocus,y=ic(I=>{if(W?.(I),I.defaultPrevented||!m||x||!t)return;let{moves:B,activeId:F}=t.getState();B&&(i&&F!==i||I.currentTarget.checked||I.currentTarget.click())});return n={role:m?void 0:"radio",type:m?"radio":void 0,"aria-checked":r,...n,disabled:x||void 0,id:i,ref:Wc(a,n.ref),onChange:H,onClick:p,onFocus:y},n=Zd({store:t,clickOnEnter:!m,...n}),Dl({name:m?X:void 0,value:m?l:void 0,checked:r,...n})}),wr=Bt(M(function(t){let e=eB(t);return _(dN,e)}));var nN=u($(),1),lB=u(h(),1),Jec="div";function Cec(c){if(!c)return!1;if(c.tagName==="INPUT"){let{type:t,checked:e}=c;if(t==="radio")return e}return c.getAttribute("role")!=="radio"?!1:c.getAttribute("aria-checked")==="true"}function Yec(c){let{renderedItems:t}=c.getState();return t.find(e=>Cec(e.element))?.id}var vec=P(function({store:t,...e}){let l=eN();t=t||l;let d=(0,nN.useContext)(sG)||Wt(e);mc(t,!1),e=Zc(e,b=>(0,lB.jsx)(lN,{value:t,children:(0,lB.jsx)(sG.Provider,{value:d,children:b})}),[t,d]);let n=e.onBlurCapture,o=ic(b=>{if(n?.(b),b.defaultPrevented||!dn(b))return;let i=Yec(t);i&&t.setActiveId(i)});return e={role:"radiogroup",...e,"aria-disabled":d||void 0,onBlurCapture:o},e=Id({store:t,...e}),e}),Ar=M(function(t){let e=vec(t);return _(Jec,e)});function oN(c={}){let t=c.store?.getState(),e=El({...c,focusLoop:Xc(c.focusLoop,t?.focusLoop,!0)}),l={...e.getState(),value:Xc(c.value,t?.value,c.defaultValue,null)},d=dt(l,e,c.store);return{...e,...d,setValue:n=>d.setState("value",n)}}function Sec(c,t,e){return c=pd(c,t,e),Sc(c,e,"value","setValue"),c}function Tr(c={}){c=kX(c);let[t,e]=Ht(oN,c);return Sec(t,e,c)}var kec="div",bN=new WeakMap;function zec(c){let t=bN.get(c);return t||(t={chars:"",cleanupTimeout:0},bN.set(c,t)),t}function Rg(c){c.chars=""}function wec(c,t){let e=c.target;return e&&we(e)?!1:c.key===" "&&t.chars.length?!0:c.key.length===1&&!c.ctrlKey&&!c.altKey&&!c.metaKey&&/^[\p{Letter}\p{Number}]$/u.test(c.key)}function Aec(c,t){if(yt(c))return!0;let e=c.target;return e?t.some(l=>l.element===e):!1}function Tec(c){return c.filter(t=>!t.disabled)}function Zg(c,t){let e=c.typeaheadText??(c.element?.textContent||c.children||"value"in c&&c.value);return e?M9(e).trim().toLowerCase().startsWith(t.toLowerCase()):!1}function Oec({activeId:c,char:t,items:e,typeaheadState:l}){if(!c)return e;let d=e.find(o=>o.id===c);if(!d||!Zg(d,t))return e;let{chars:n}=l;return n!==t&&Zg(d,n)?e:(l.chars=t,QC(e.filter(o=>Zg(o,t)),c).filter(o=>o.id!==c))}var Xo=P(function({store:t,typeahead:e=!0,...l}){let d=nn();t=t||d,mc(t,!1);let n=l.onKeyDownCapture,o=ic(b=>{if(n?.(b),b.defaultPrevented||!e||!t)return;let i=zec(t);if(!wec(b,i))return Rg(i);let{renderedItems:a,items:r,activeId:s}=t.getState(),X=Tec(r.length>a.length?r:a);if(!Aec(b,X))return Rg(i);b.preventDefault(),window.clearTimeout(i.cleanupTimeout),i.cleanupTimeout=window.setTimeout(()=>{Rg(i)},500);let G=b.key.toLowerCase();i.chars+=G,X=Oec({activeId:s,char:G,items:X,typeaheadState:i});let m=X.find(x=>Zg(x,i.chars));m?t.move(m.id):Rg(i)});return l={...l,onKeyDownCapture:o},Dl(l)}),Ig=M(function(t){let e=Xo(t);return _(kec,e)});var Qec="span",Uec=P(function({store:t,...e}){let l=Ni();return t=t||l,e=cB({store:t,...e}),e}),dB=M(function(t){let e=Uec(t);return _(Qec,e)});var Xb=u($(),1),Ml=u(h(),1);var Dec="button";function Lec(c){return Array.from(c.selectedOptions).map(t=>t.value)}function pg(c,t){return()=>{let e=new Set,l=t();for(;l;){let d=c.item(l);if(!d)return;if(d.value!=null)return d.id;if(e.has(l))return;e.add(l),l=t({activeId:l})}}}var Eec=P(function({store:t,name:e,form:l,required:d,showOnKeyDown:n=!0,moveOnKeyDown:o=!0,toggleOnPress:b=!0,toggleOnClick:i=b,...a}){let r=Si();t=t||r,mc(t,!1);let s=a.onKeyDown,X=Wt(a),G=jc(n),m=jc(o),x=E(t,"placement"),g=un(x),R=E(t,"value"),H=Array.isArray(R),Z=ic(A=>{if(s?.(A),A.defaultPrevented||!t)return;let{orientation:S,items:O,activeId:N}=t.getState(),T=S!=="horizontal",k=S!=="vertical",Q=!!O.find(z=>!z.disabled&&z.value!=null)?.rowId,ec={ArrowUp:(Q||T)&&pg(t,t.up),ArrowRight:(Q||k)&&pg(t,t.next),ArrowDown:(Q||T)&&pg(t,t.down),ArrowLeft:(Q||k)&&pg(t,t.previous)}[A.key];ec&&m(A)&&(A.preventDefault(),t.move(ec()));let L=g==="top"||g==="bottom";({ArrowDown:L,ArrowUp:L,ArrowLeft:g==="left",ArrowRight:g==="right"})[A.key]&&G(A)&&(A.preventDefault(),t.move(N),yi(A.currentTarget,"keyup",t.show))});a=Zc(a,A=>(0,Ml.jsx)(Yx,{value:t,children:A}),[t]);let[p,W]=(0,Xb.useState)(!1),y=(0,Xb.useRef)(!1);(0,Xb.useEffect)(()=>{let A=y.current;y.current=!1,!A&&W(!1)},[R]);let I=E(t,"labelElement");mr(I,"id");let B=I?.id,F=a["aria-label"],V=a["aria-labelledby"]||B,f=E(t,["items"],A=>{if(e)return A.items}),C=(0,Xb.useMemo)(()=>{let A=f?.flatMap(S=>S.value??[]);return[...new Set(A)]},[f]);a=Zc(a,A=>e?(0,Ml.jsxs)(Ml.Fragment,{children:[(0,Ml.jsxs)("select",{style:AX(),tabIndex:-1,"aria-hidden":!0,"aria-label":F,"aria-labelledby":F!=null?void 0:V,name:e,form:l,required:d,disabled:X,value:R,multiple:H,onFocus:()=>t?.getState().selectElement?.focus(),onChange:S=>{y.current=!0,W(!0),t?.setValue(H?Lec(S.target):S.target.value)},children:[q0(R).map(S=>S==null||C.includes(S)?null:(0,Ml.jsx)("option",{value:S,children:S},S)),C.map(S=>(0,Ml.jsx)("option",{value:S,children:S},S))]}),A]}):A,[t,F,V,e,l,d,R,H,C,X]);let J=(0,Ml.jsxs)(Ml.Fragment,{children:[R,(0,Ml.jsx)(dB,{})]}),w=E(t,"contentElement");return a={role:"combobox","aria-autocomplete":"none","aria-labelledby":a["aria-label"]!=null?void 0:B,"aria-haspopup":pi(w,"listbox"),"data-autofill":p||void 0,"data-name":e,children:J,...a,ref:Wc(t.setSelectElement,a.ref),onKeyDown:Z},a=aG({store:t,toggleOnClick:i,...a}),a=Xo({store:t,...a}),a}),Wg=M(function(t){let e=Eec(St(t));return _(Dec,e)});var iN=u($(),1),yg=(0,iN.createContext)(void 0);var aN=u($(),1),rN=u(h(),1),jec="div",nB=P(function(t){let[e,l]=(0,aN.useState)();return t=Zc(t,d=>(0,rN.jsx)(yg.Provider,{value:l,children:d}),[]),t={role:"group","aria-labelledby":t["aria-label"]!=null?void 0:e,...t},t}),Dhc=M(function(t){let e=nB(t);return _(jec,e)});var Mec="div",oB=P(function({store:t,...e}){return e=nB(e),e}),Bg=M(function(t){let e=oB(t);return _(Mec,e)});var sN=u($(),1),Pec="div",bB=P(function(t){let e=(0,sN.useContext)(yg),l=qc(t.id);return Hc(()=>(e?.(l),()=>e?.(void 0)),[e,l]),t={"aria-hidden":!0,...t,id:l},t}),Khc=M(function(t){let e=bB(t);return _(Pec,e)});var _ec="div",iB=P(function({store:t,...e}){return e=bB(e),e}),fg=M(function(t){let e=iB(t);return _(_ec,e)});var uN=u($(),1),Kec="div";function qec(c){let t=c.relatedTarget;return Et(t)?Kc(c.currentTarget,t):!1}var aB=Symbol("composite-hover");function $ec(c){let{relatedTarget:t}=c;if(!Et(t))return!1;let e=t;do{if(ze(e,aB)&&e[aB])return!0;e=e.parentElement}while(e);return!1}var uG=P(function({store:t,focusOnHover:e=!0,blurOnHoverEnd:l=!!e,...d}){let n=nn();t=t||n,mc(t,!1);let o=Rr(),b=d.onMouseMove,i=jc(e),a=ic(m=>{if(b?.(m),!m.defaultPrevented&&o()&&i(m)){if(!Ll(m.currentTarget)){let x=t?.getState().compositeElement;x&&!Bi(x)&&x.focus({preventScroll:!0})}t?.setActiveId(m.currentTarget.id)}}),r=d.onMouseLeave,s=jc(l),X=ic(m=>{r?.(m),!m.defaultPrevented&&o()&&(qec(m)||$ec(m)||i(m)&&s(m)&&(t?.setActiveId(null),t?.getState().compositeElement?.focus({preventScroll:!0})))}),G=(0,uN.useCallback)(m=>{m&&(m[aB]=!0)},[]);return d={...d,ref:Wc(G,d.ref),onMouseMove:a,onMouseLeave:X},d}),hg=Bt(M(function(t){let e=uG(t);return _(Kec,e)}));var XN=u($(),1),GN=u(h(),1);var clc="div";function tlc(c,t){if(t!=null)return c==null?!1:Array.isArray(c)?c.includes(t):c===t}var elc=P(function({store:t,value:e,getItem:l,hideOnClick:d,setValueOnClick:n=e!=null,preventScrollOnKeyDown:o=!0,focusOnHover:b=!0,...i}){let a=pY();t=t||a,mc(t,!1);let r=qc(i.id),s=Wt(i),{listElement:X,multiSelectable:G,selected:m,autoFocus:x}=Fi(t,["value","activeId","items"],{listElement:"listElement",multiSelectable(B){return Array.isArray(B.value)},selected(B){return tlc(B.value,e)},autoFocus(B){return e==null||B.value==null||B.activeId!==r&&t?.item(B.activeId)?!1:Array.isArray(B.value)?B.value[B.value.length-1]===e:B.value===e}}),g=E(t?.combobox,"virtualFocus"),R=(0,XN.useCallback)(B=>{let F={...B,value:s?void 0:e};return l?l(F):F},[s,e,l]);d=d??(e!=null&&!G);let H=i.onClick,Z=jc(n),p=jc(d),W=ic(B=>{H?.(B),!B.defaultPrevented&&(bx(B)||ox(B)||(Z(B)&&e!=null&&t?.setValue(F=>Array.isArray(F)?F.includes(e)?F.filter(V=>V!==e):[...F,e]:e),p(B)&&t?.hide()))});i=Zc(i,B=>(0,GN.jsx)(vx.Provider,{value:m??!1,children:B}),[m]);let y=i.autoFocus??x;i={role:ur(X),"aria-selected":m,children:e,...i,id:r,autoFocus:g===!1?!1:y,"data-autofocus":y||void 0,onClick:W},i=Zd({store:t,getItem:R,preventScrollOnKeyDown:o,...i});let I=jc(b);return i=uG({store:t,...i,focusOnHover(B){return I(B)?t.getState().open:!1}}),i}),Vg=Bt(M(function(t){let e=elc(t);return _(clc,e)}));var mN=u($(),1),Fg=(0,mN.createContext)(!1);var xN=u($(),1),rB=u(h(),1),llc="span",dlc=(0,rB.jsx)("svg",{display:"block",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,viewBox:"0 0 16 16",height:"1em",width:"1em",children:(0,rB.jsx)("polyline",{points:"4,8 7,12 12,4"})});function nlc(c){return c.checked?c.children||dlc:null}var XG=P(function({store:t,checked:e,...l}){let d=(0,xN.useContext)(Fg);e=e??d;let n=nlc({checked:e,children:l.children});return l={"aria-hidden":!0,...l,children:n,style:{width:"1em",height:"1em",pointerEvents:"none",...l.style}},l}),xVc=M(function(t){let e=XG(t);return _(llc,e)});var gN=u($(),1),olc="span",blc=P(function({store:t,checked:e,...l}){let d=(0,gN.useContext)(vx);return e=e??d,l=XG({...l,checked:e}),l}),Jg=M(function(t){let e=blc(t);return _(olc,e)});var ilc="div",alc=P(function({store:t,...e}){let l=Si();t=t||l,mc(t,!1);let d=qc(e.id),n=e.onClick,o=ic(b=>{n?.(b),!b.defaultPrevented&&queueMicrotask(()=>{t?.getState().selectElement?.focus()})});return e={...e,id:d,ref:Wc(t.setLabelElement,e.ref),onClick:o,style:{cursor:"default",...e.style}},e}),Cg=Bt(M(function(t){let e=alc(t);return _(ilc,e)}));var Xl=u($(),1),Yg=u(h(),1);var rlc="div",HN=(0,Xl.createContext)(null),sB=P(function({store:t,resetOnEscape:e=!0,hideOnEnter:l=!0,composite:d,alwaysVisible:n,...o}){let b=Ni();t=t||b,mc(t,!1);let i=qc(o.id),a=E(t,"value"),r=Array.isArray(a),[s,X]=(0,Xl.useState)(a),G=E(t,"mounted");(0,Xl.useEffect)(()=>{G||X(a)},[G,a]),e=e&&!r;let m=o.onKeyDown,x=jc(e),g=jc(l),R=ic(S=>{m?.(S),!S.defaultPrevented&&(S.key==="Escape"&&x(S)&&t?.setValue(s),(S.key===" "||S.key==="Enter")&&yt(S)&&g(S)&&(S.preventDefault(),t?.hide()))}),H=(0,Xl.useContext)(Ry),Z=(0,Xl.useState)(),[p,W]=H||Z,y=(0,Xl.useMemo)(()=>[p,W],[p,W]),[I,B]=(0,Xl.useState)(null),F=(0,Xl.useContext)(HN);(0,Xl.useEffect)(()=>{if(F)return F(t),()=>F(null)},[F,t]),o=Zc(o,S=>(0,Yg.jsx)(Yx,{value:t,children:(0,Yg.jsx)(HN.Provider,{value:B,children:(0,Yg.jsx)(Ry.Provider,{value:y,children:S})})}),[t,y]);let V=!!t.combobox;d=d??(!V&&I!==t);let[,f]=Xx(d?t.setListElement:null),C=io(G,o.hidden,n),J=C?{...o.style,display:"none"}:o.style;d&&(o={role:"listbox","aria-multiselectable":r||void 0,...o});let w=E(t,["labelElement"],S=>p?null:S.labelElement);mr(w,"id");let A=p||w?.id;return o={"aria-labelledby":o["aria-label"]!=null?void 0:A,hidden:C,...o,id:i,ref:Wc(f,o.ref),style:J,onKeyDown:R},o=Id({store:t,...o,composite:d}),o=Xo({store:t,typeahead:!V,...o}),o}),slc=M(function(t){let e=sB(t);return _(rlc,e)});var ulc="div",Xlc=P(function({store:t,alwaysVisible:e,...l}){let d=Si();return t=t||d,l=sB({store:t,alwaysVisible:e,...l}),l=tG({store:t,alwaysVisible:e,...l}),l}),vg=yd(M(function(t){let e=Xlc(t);return _(ulc,e)}),Si);function RN({combobox:c,...t}={}){let e=on(t.store,Hd(c,["value","items","renderedItems","compositeElement","baseElement","arrowElement","anchorElement","contentElement","popoverElement","disclosureElement","inputElement","labelElement","selectElement","selectLabelElement"]));let l=e.getState(),d=El({...t,store:e,virtualFocus:Xc(t.virtualFocus,l.virtualFocus,!0),compositeElementInFocusOrder:Xc(t.compositeElementInFocusOrder,t.includesBaseElement,l.compositeElementInFocusOrder,l.includesBaseElement,!1),activeId:Xc(t.activeId,l.activeId,t.defaultActiveId,null),orientation:Xc(t.orientation,l.orientation,"vertical")}),n=Gg({...t,store:e,placement:Xc(t.placement,l.placement,"bottom-start")}),o=new String(""),b={...d.getState(),...n.getState(),value:Xc(t.value,l.value,t.defaultValue,o),setValueOnMove:Xc(t.setValueOnMove,l.setValueOnMove,!1),labelElement:Xc(l.labelElement,null),selectElement:Xc(l.selectElement,null),listElement:Xc(l.listElement,null)},i=dt(b,d,n,e);return at(i,()=>Fc(i,["value","items"],a=>{if(a.value!==o||!a.items.length)return;let r=a.items.find(s=>!s.disabled&&s.value!=null);r?.value!=null&&i.setState("value",r.value)})),at(i,()=>Fc(i,["mounted"],a=>{a.mounted||i.setState("activeId",b.activeId)})),at(i,()=>Fc(i,["mounted","items","value"],a=>{if(c||a.mounted)return;let r=q0(a.value),s=r[r.length-1];if(s==null)return;let X=a.items.find(G=>!G.disabled&&G.value===s);X&&i.setState("activeId",X.id)})),at(i,()=>no(i,["setValueOnMove","moves"],a=>{let{mounted:r,value:s,activeId:X}=i.getState();if(!a.setValueOnMove&&r||Array.isArray(s)||!a.moves||!X)return;let G=d.item(X);!G||G.disabled||G.value==null||i.setState("value",G.value)})),{...d,...n,...i,combobox:c,setValue:a=>i.setState("value",a),setLabelElement:a=>{i.setState("labelElement",a),c?.setSelectLabelElement(a)},setSelectElement:a=>i.setState("selectElement",a),setListElement:a=>i.setState("listElement",a)}}function mlc(c){let t=Cx();return c={...c,combobox:c.combobox!==void 0?c.combobox:t},kX(c)}function xlc(c,t,e){return Ae(t,[e.combobox]),Sc(c,e,"value","setValue"),Sc(c,e,"setValueOnMove"),Object.assign(mg(pd(c,t,e),t,e),{combobox:e.combobox})}function Ng(c={}){c=mlc(c);let[t,e]=Ht(RN,c);return xlc(t,e,c)}var ZN=u($(),1),IN=u(h(),1);var glc="div",Hlc=P(function({store:t,"aria-setsize":e,"aria-posinset":l,...d}){let n=nn();t=t||n,mc(t,!1);let o=qc(d.id),b=E(t,"compositeElement")||void 0,i=(0,ZN.useMemo)(()=>({id:o,compositeElement:b,ariaSetSize:e,ariaPosInSet:l}),[o,b,e,l]);return d=Zc(d,a=>(0,IN.jsx)(xx.Provider,{value:i,children:a}),[i]),d={...d,id:o},d}),Sg=M(function(t){let e=Hlc(t);return _(glc,e)});function pN(c={}){c.store;let t=c.store?.getState(),e={value:Xc(c.value,t?.value,c.defaultValue,!1)},l=dt(e,c.store);return{...l,setValue:d=>l.setState("value",d)}}function Zlc(c,t,e){return Ae(t,[e.store]),Sc(c,e,"value","setValue"),c}function WN(c={}){let[t,e]=Ht(pN,c);return Zlc(t,e,c)}var GG=$c(),yN=GG.useContext,H2c=GG.useScopedContext,R2c=GG.useProviderContext,Z2c=GG.ContextProvider,I2c=GG.ScopedContextProvider;var Or=u($(),1),fN=u(h(),1);function kg(c){return Array.isArray(c)?c.toString():c}var hN="input";function BN(c,t){t?c.indeterminate=!0:c.indeterminate&&(c.indeterminate=!1)}function Ilc(c,t){return c==="input"&&(!t||t==="checkbox")}var uB=P(function({store:t,name:e,value:l,checked:d,defaultChecked:n,...o}){let b=yN();t=t||b;let[i,a]=(0,Or.useState)(n??!1),r=E(t,["value"],y=>{if(d!==void 0)return d;if(y?.value===void 0)return i;if(l!=null){if(Array.isArray(y.value)){let I=kg(l);return y.value.includes(I)}return y.value===l}return Array.isArray(y.value)?!1:typeof y.value=="boolean"?y.value:!1}),s=(0,Or.useRef)(null),X=Ilc(Gr(s,hN),o.type),G=r?r==="mixed":void 0,m=r==="mixed"?!1:r,x=Wt(o),[g,R]=xr();(0,Or.useEffect)(()=>{let y=s.current;y&&(BN(y,G),!X&&(y.checked=m,e!==void 0&&(y.name=e),l!==void 0&&(y.value=String(l))))},[g,G,X,m,e,l]);let H=o.onChange,Z=ic(y=>{if(x){y.stopPropagation(),y.preventDefault();return}if(BN(y.currentTarget,G),X||(y.currentTarget.checked=!y.currentTarget.checked,R()),H?.(y),y.defaultPrevented)return;let I=y.currentTarget.checked;a(I),t?.setValue(B=>{if(l==null)return I;let F=kg(l);return Array.isArray(B)?I?B.includes(F)?B:[...B,F]:B.filter(V=>V!==F):B===F?!1:F})}),p=o.onClick,W=ic(y=>{p?.(y),!y.defaultPrevented&&(X||Z(y))});return o=Zc(o,y=>(0,fN.jsx)(Fg.Provider,{value:m,children:y}),[m]),o={role:X?void 0:"checkbox",type:X?"checkbox":void 0,"aria-checked":r,...o,ref:Wc(s,o.ref),onChange:Z,onClick:W},o=hi({clickOnEnter:!X,...o}),Dl({name:X?e:void 0,value:X?l:void 0,checked:m,...o})}),F2c=M(function(t){let e=uB(t);return _(hN,e)});var XB=u($(),1),mG=$c([sl,rg],[We,kr]),xG=mG.useContext,Qr=mG.useScopedContext,Li=mG.useProviderContext,VN=mG.ContextProvider,FN=mG.ScopedContextProvider;var zg=(0,XB.createContext)(void 0),wg=(0,XB.createContext)(!1);var Ag=u($(),1),GB=u(h(),1);var plc="div";function Wlc({store:c,...t}){let[e,l]=(0,Ag.useState)(void 0),d=t["aria-label"],n=E(c,"disclosureElement"),o=E(c,"contentElement");return(0,Ag.useEffect)(()=>{let b=n;if(!b)return;let i=o;i&&(d||i.hasAttribute("aria-label")?l(void 0):b.id&&l(b.id))},[d,n,o]),e}var mB=P(function({store:t,alwaysVisible:e,composite:l,...d}){let n=Li();t=t||n,mc(t,!1);let o=t.parent,b=t.menubar,i=!!o,a=qc(d.id),r=d.onKeyDown,s=E(t,["placement"],W=>un(W.placement)),X=E(t,["orientation"],W=>W.orientation==="both"?void 0:W.orientation),G=X!=="vertical",m=E(b,["orientation"],W=>!!W&&W.orientation!=="vertical"),x=ic(W=>{if(r?.(W),!W.defaultPrevented){if(i||b&&!G){let y={ArrowRight:()=>s==="left"&&!G,ArrowLeft:()=>s==="right"&&!G,ArrowUp:()=>s==="bottom"&&G,ArrowDown:()=>s==="top"&&G}[W.key];if(y?.())return W.stopPropagation(),W.preventDefault(),t?.hide()}if(b){let y={ArrowRight:()=>{if(m)return b.next()},ArrowLeft:()=>{if(m)return b.previous()},ArrowDown:()=>{if(!m)return b.next()},ArrowUp:()=>{if(!m)return b.previous()}}[W.key],I=y?.();I!==void 0&&(W.stopPropagation(),W.preventDefault(),b.move(I))}}});d=Zc(d,W=>(0,GB.jsx)(FN,{value:t,children:W}),[t]);let g=Wlc({store:t,...d}),R=E(t,"mounted"),H=io(R,d.hidden,e),Z=H?{...d.style,display:"none"}:d.style;d=Zc(d,W=>(0,GB.jsx)(wg.Provider,{value:H,children:W}),[H]),d={"aria-labelledby":g,hidden:H,...d,id:a,ref:Wc(a?t.setContentElement:null,d.ref),style:Z,onKeyDown:x};let p=!!t.combobox;return l=l??!p,l&&(d={role:"menu","aria-orientation":X,...d}),d=Id({store:t,composite:l,...d}),d=Xo({store:t,typeahead:!p,...d}),d}),ylc=M(function(t){let e=mB(t);return _(plc,e)});var xn=u($(),1);var Blc="div",flc=P(function({store:t,modal:e=!1,portal:l=e,hideOnEscape:d=!0,autoFocusOnShow:n=!0,hideOnHoverOutside:o,alwaysVisible:b,...i}){let a=Li();t=t||a,mc(t,!1);let r=(0,xn.useRef)(null),s=t.parent,X=t.menubar,G=!!s,m=!!X&&!G,x=G?!1:e;i={...i,ref:Wc(r,i.ref)};let{"aria-labelledby":g,...R}=mB({store:t,alwaysVisible:b,...i});i=R;let[H,Z]=(0,xn.useState)(),p=E(t,["autoFocusOnShow","initialFocus","renderedItems","compositeElement"],f=>{if(!f.autoFocusOnShow)return;let C=J=>!J.disabled&&!!J.element;switch(f.initialFocus){case"first":return f.renderedItems.find(C)?.element||null;case"last":for(let J=f.renderedItems.length-1;J>=0;J-=1){let w=f.renderedItems[J];if(w&&C(w))return w.element}return null;default:return f.compositeElement}});(0,xn.useEffect)(()=>{let f=!1;return Z(C=>{if(f)return;if(x&&C?.current?.isConnected)return C;if(p===void 0)return;if(p&&p===C?.current)return C;let J=(0,xn.createRef)();return J.current=p,J}),()=>{f=!0}},[x,p]);let W=!!H||!!i.initialFocus||x,y=n===!1?!1:W&&n,I=E(t,["disclosureElement","anchorElement"],f=>f.disclosureElement||f.anchorElement),B=E(t.combobox||t,"contentElement"),F=E(s?.combobox||s,"contentElement"),V=(0,xn.useMemo)(()=>{if(!F||!B)return;let f=B.getAttribute("role"),C=F.getAttribute("role");if(!((C==="menu"||C==="menubar")&&f==="menu"))return F},[B,F]);return V!==void 0&&(i={preserveTabOrderAnchor:V,...i}),i=dG({store:t,alwaysVisible:b,initialFocus:H,autoFocusOnShow:y,finalFocus:I,...i,hideOnEscape(f){return eo(d,f)?!1:(t?.hideAll(),!0)},hideOnHoverOutside(f){let C=t?.getState().disclosureElement;return(typeof o=="function"?o(f):o??(G?!0:m?C?!Ll(C):!0:!1))?f.defaultPrevented||!G||!C||(oC(C,"mouseout",f),!Ll(C))?!0:(requestAnimationFrame(()=>{Ll(C)||t?.hide()}),!1):!1},modal:x,portal:l,backdrop:G?!1:i.backdrop}),i={"aria-labelledby":g,...i},i}),Tg=yd(M(function(t){let e=flc(t);return _(Blc,e)}),Li);var CN=u($(),1),xB=u(h(),1);var hlc="button";function Vlc(c,t){return{ArrowDown:t==="bottom"||t==="top"?"first":!1,ArrowUp:t==="bottom"||t==="top"?"last":!1,ArrowRight:t==="right"?"first":!1,ArrowLeft:t==="left"?"first":!1}[c.key]}function JN(c,t){return!!c?.some(e=>!e.element||e.element===t?!1:e.element.getAttribute("aria-expanded")==="true")}var Flc=P(function({store:t,focusable:e,accessibleWhenDisabled:l,showOnHover:d,...n}){let o=Li();t=t||o,mc(t,!1);let b=(0,CN.useRef)(null),i=t.parent,a=t.menubar,r=!!i,s=!!a&&!r,X=Wt(n),G=f=>X||q9(f),m=()=>{let f=b.current;f&&(t?.setDisclosureElement(f),t?.show())},x=n.onFocus,g=ic(f=>{if(x?.(f),G(f.currentTarget)||f.defaultPrevented||(t?.setAutoFocusOnShow(!1),t?.setActiveId(null),!a)||!s)return;let{items:C}=a.getState();JN(C,f.currentTarget)&&m()}),R=E(t,["placement"],f=>un(f.placement)),H=n.onKeyDown,Z=ic(f=>{if(H?.(f),G(f.currentTarget)||f.defaultPrevented)return;let C=Vlc(f,R);if(C){f.preventDefault();let{open:J}=t.getState();if(J){let w=C==="last"?t.last():t.first();t.move(w);return}m(),t?.setAutoFocusOnShow(!0),t?.setInitialFocus(C)}}),p=n.onClick,W=ic(f=>{if(p?.(f),f.defaultPrevented||!t)return;let C=!f.detail,{open:J}=t.getState();(!J||C)&&((!r||C)&&t.setAutoFocusOnShow(!0),t.setInitialFocus(C?"first":"container")),r&&m()});n=Zc(n,f=>(0,xB.jsx)(VN,{value:t,children:f}),[t]),r&&(n={...n,render:(0,xB.jsx)(sn.div,{render:n.render})});let y=qc(n.id),I=E(i?.combobox||i,"contentElement"),B=r||s?ur(I,"menuitem"):void 0,F=E(t,"contentElement"),V=!!t.combobox;return n={role:B,"aria-haspopup":pi(F,V?"dialog":"menu"),...n,id:y,ref:Wc(b,n.ref),onFocus:g,onKeyDown:Z,onClick:W},n=ug({store:t,focusable:e,accessibleWhenDisabled:l,...n,showOnHover:f=>{if(!(()=>{if(typeof d=="function")return d(f);if(d!=null)return d;if(r)return!0;if(!a)return!1;let{items:w}=a.getState();return s&&JN(w)})())return!1;let J=s?a:i;return J&&J.setActiveId(f.currentTarget.id),!0}}),n=aG({store:t,toggleOnClick:!r,focusable:e,accessibleWhenDisabled:l,...n}),n=Xo({store:t,typeahead:s,...n}),n}),Ur=M(function(t){let e=Flc(t);return _(hlc,St(e))});var Jlc="div",Clc=P(function(t){return t=oB(t),t}),Og=M(function(t){let e=Clc(t);return _(Jlc,e)});var Ylc="div",vlc=P(function(t){return t=iB(t),t}),Qg=M(function(t){let e=vlc(t);return _(Ylc,e)});var YN=u($(),1);var Nlc="div";function Slc(c,t,e){if(!c)return!1;if(Ll(c))return!0;let l=t?.find(n=>n.element===e?!1:n.element?.getAttribute("aria-expanded")==="true")?.element?.getAttribute("aria-controls");if(!l)return!1;let d=Bc(c).getElementById(l);return d?Ll(d)?!0:!!d.querySelector("[role=menuitem][aria-expanded=true]"):!1}var gG=P(function({store:t,hideOnClick:e=!0,preventScrollOnKeyDown:l=!0,focusOnHover:d,blurOnHoverEnd:n,...o}){let b=Qr(!0),i=Kv();t=t||b||i,mc(t,!1);let a=o.onClick,r=jc(e),s="hideAll"in t?t.hideAll:void 0,X=!!s,G=ic(g=>{if(a?.(g),g.defaultPrevented||bx(g)||ox(g)||!s)return;let R=g.currentTarget.getAttribute("aria-haspopup");R&&R!=="false"||r(g)&&s()}),m=E(t,["contentElement"],g=>"contentElement"in g?g.contentElement:null),x=(0,YN.useContext)(wg);return o={role:ur(m,"menuitem"),...o,onClick:G},o=Zd({store:t,preventScrollOnKeyDown:l,...o,shouldRegisterItem:x?!1:o.shouldRegisterItem}),o=uG({store:t,...o,focusOnHover(g){let R=()=>typeof d=="function"?d(g):d??!0;if(!t||!R())return!1;let{compositeElement:H,items:Z}=t.getState();return X?(g.currentTarget.hasAttribute("aria-expanded")&&g.currentTarget.focus({preventScroll:!0}),!0):Slc(H,Z,g.currentTarget)?(g.currentTarget.focus({preventScroll:!0}),!0):!1},blurOnHoverEnd(g){return typeof n=="function"?n(g):n??X}}),o}),Ug=Bt(M(function(t){let e=gG(t);return _(Nlc,e)}));var vN=u($(),1),klc="span",zlc=P(function({store:t,checked:e,...l}){let d=(0,vN.useContext)(zg);return e=e??d,l=XG({...l,checked:e}),l}),Dr=M(function(t){let e=zlc(t);return _(klc,e)});var HB=u($(),1);var wlc="div";function gB(c,t,e){if(t===void 0)return Array.isArray(c)?c:!!e;let l=kg(t);return Array.isArray(c)?e?c.includes(l)?c:[...c,l]:c.filter(d=>d!==l):e?l:c===l?!1:c}var Alc=P(function({store:t,name:e,value:l,checked:d,defaultChecked:n,hideOnClick:o=!1,...b}){let i=Qr();t=t||i,mc(t,!1);let a=ZX(n);(0,HB.useEffect)(()=>{t?.setValue(e,(s=l!==void 0?[]:!1)=>a?gB(s,l,!0):s)},[t,e,l,a]),(0,HB.useEffect)(()=>{d!==void 0&&t?.setValue(e,s=>gB(s,l,d))},[t,e,l,d]);let r=WN({value:E(t,["values"],s=>s.values[e]),setValue(s){t?.setValue(e,()=>{if(d===void 0)return s;let X=gB(s,l,d);return!Array.isArray(X)||!Array.isArray(s)?X:j9(s,X)?s:X})}});return b={role:"menuitemcheckbox",...b},b=uB({store:r,name:e,value:l,checked:d,...b}),b=gG({store:t,hideOnClick:o,...b}),b}),Dg=Bt(M(function(t){let e=Alc(t);return _(wlc,e)}));var ZB=u($(),1),NN=u(h(),1);var Tlc="div";function RB(c,t,e){return e===void 0?c:e?t:c===t?!1:c}var Olc=P(function({store:t,name:e,value:l,checked:d,defaultChecked:n,onChange:o,hideOnClick:b=!1,...i}){let a=Qr();t=t||a,mc(t,!1);let r=ZX(n);(0,ZB.useEffect)(()=>{t?.setValue(e,(X=!1)=>RB(X,l,r))},[t,e,l,r]),(0,ZB.useEffect)(()=>{d!==void 0&&t?.setValue(e,X=>RB(X,l,d))},[t,e,l,d]);let s=E(t,["values"],X=>X.values[e]===l);return i=Zc(i,X=>(0,NN.jsx)(zg.Provider,{value:s,children:X}),[s]),i={role:"menuitemradio",...i},i=eB({name:e,value:l,checked:s,onChange(X){if(o?.(X),X.defaultPrevented)return;let G=X.currentTarget;t?.setValue(e,m=>RB(m,l,d??G.checked))},...i}),i=gG({store:t,hideOnClick:b,...i}),i}),Lg=Bt(M(function(t){let e=Olc(t);return _(Tlc,e)}));function SN({combobox:c,parent:t,menubar:e,...l}={}){let d=!!e&&!t,n=on(l.store,kC(t,["values"]),Hd(c,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=n.getState(),b=El({...l,store:n,orientation:Xc(l.orientation,o.orientation,"vertical")}),i=xg({...l,store:n,placement:Xc(l.placement,o.placement,"bottom-start"),timeout:Xc(l.timeout,o.timeout,d?0:150),hideTimeout:Xc(l.hideTimeout,o.hideTimeout,0)}),a={...b.getState(),...i.getState(),initialFocus:Xc(o.initialFocus,"container"),values:Xc(l.values,o.values,l.defaultValues,{})},r=dt(a,b,i,n);return at(r,()=>Fc(r,["mounted"],s=>{s.mounted||r.setState("activeId",null)})),at(r,()=>Fc(t,["orientation"],s=>{r.setState("placement",s.orientation==="vertical"?"right-start":"bottom-start")})),{...b,...i,...r,combobox:c,parent:t,menubar:e,hideAll:()=>{i.hide(),t?.hideAll()},setInitialFocus:s=>r.setState("initialFocus",s),setValues:s=>r.setState("values",s),setValue:(s,X)=>{s!=="__proto__"&&s!=="constructor"&&(Array.isArray(s)||r.setState("values",G=>{let m=G[s],x=sr(X,m);return x===m?G:{...G,[s]:x!==void 0&&x}}))}}}function Ulc(c,t,e){return Ae(t,[e.combobox,e.parent,e.menubar]),Sc(c,e,"values","setValues"),Object.assign(gg(pd(c,t,e),t,e),{combobox:e.combobox,parent:e.parent,menubar:e.menubar})}function Eg(c={}){let t=xG(),e=_v(),l=Cx();c={...c,parent:c.parent!==void 0?c.parent:t,menubar:c.menubar!==void 0?c.menubar:e,combobox:c.combobox!==void 0?c.combobox:l};let[d,n]=Ht(SN,c);return Ulc(d,n,c)}var Dlc="hr",Llc=P(function({store:t,...e}){let l=xG();return t=t||l,e=py({store:t,...e}),e}),jg=M(function(t){let e=Llc(t);return _(Dlc,e)});var t3=u(rc(),1),Pg=u(v(),1);var Lr=u(v(),1),HG=(0,Lr.createContext)({});HG.displayName="CompositeContext";var Pl=()=>(0,Lr.useContext)(HG),Mg=(0,Lr.createContext)(!1);Mg.displayName="CompositeGroupContext";var kN=()=>(0,Lr.useContext)(Mg);var zN=u(v(),1);var IB=u(h(),1),wN=(0,zN.forwardRef)(function(t,e){let l=Pl(),{children:d,...n}=t,o=t.store??l.store;return(0,IB.jsx)(Bg,{store:o,...n,ref:e,children:(0,IB.jsx)(Mg.Provider,{value:!0,children:d})})});var AN=u(v(),1);var TN=u(h(),1),ON=(0,AN.forwardRef)(function(t,e){let l=Pl();if(!kN())throw new Error("Composite.GroupLabel can only be rendered inside Composite.Group.");let n=t.store??l.store;return(0,TN.jsx)(fg,{store:n,...t,ref:e})});var QN=u(v(),1);var UN=u(h(),1),DN=(0,QN.forwardRef)(function(t,e){let l=Pl(),d=t.store??l.store;return(0,UN.jsx)(hg,{store:d,...t,ref:e})});var EN=u(v(),1),W9c=u(Qe(),1);var jN=u(h(),1),MN=(0,EN.forwardRef)(function(t,e){let l=Pl(),d=t.store??l.store;return(0,jN.jsx)(Ji,{store:d,...t,ref:e})});var PN=u(v(),1);var _N=u(h(),1),KN=(0,PN.forwardRef)(function(t,e){let l=Pl(),d=t.store??l.store;return(0,_N.jsx)(Sg,{store:d,...t,ref:e})});var qN=u(v(),1);var $N=u(h(),1),c3=(0,qN.forwardRef)(function(t,e){let l=Pl(),d=t.store??l.store;return(0,$N.jsx)(Ig,{store:d,...t,ref:e})});var pB=u(h(),1),Be=Object.assign((0,Pg.forwardRef)(function({activeId:t,defaultActiveId:e,setActiveId:l,focusLoop:d=!1,focusWrap:n=!1,focusShift:o=!1,virtualFocus:b=!1,orientation:i="both",rtl:a=(0,t3.isRTL)(),children:r,disabled:s=!1,...X},G){let m=X.store,x=Vr({activeId:t,defaultActiveId:e,setActiveId:l,focusLoop:d,focusWrap:n,focusShift:o,virtualFocus:b,orientation:i,rtl:a}),g=m??x,R=(0,Pg.useMemo)(()=>({store:g}),[g]);return(0,pB.jsx)(Vx,{disabled:s,store:g,...X,ref:G,children:(0,pB.jsx)(HG.Provider,{value:R,children:r})})}),{Group:Object.assign(wN,{displayName:"Composite.Group"}),GroupLabel:Object.assign(ON,{displayName:"Composite.GroupLabel"}),Item:Object.assign(MN,{displayName:"Composite.Item"}),Row:Object.assign(KN,{displayName:"Composite.Row"}),Hover:Object.assign(DN,{displayName:"Composite.Hover"}),Typeahead:Object.assign(c3,{displayName:"Composite.Typeahead"}),Context:Object.assign(HG,{displayName:"Composite.Context"})});var _w=u(oc(),1),Cb=u(v(),1),Kw=u(Mc(),1);var l3=u(h(),1);function Elc(c){let{shortcut:t,className:e}=c;if(!t)return null;let l,d;return typeof t=="string"&&(l=t),t!==null&&typeof t=="object"&&(l=t.display,d=t.ariaLabel),(0,l3.jsx)("span",{className:e,"aria-label":d,children:l})}var _g=Elc;function d3(c){if(typeof Proxy>"u")return c;let t=new Map,e=(...l)=>c(...l);return new Proxy(e,{get:(l,d)=>d==="create"?c:(t.has(d)||t.set(d,c(d)),t.get(d))})}function Gb(c){return c!==null&&typeof c=="object"&&typeof c.start=="function"}var RG=c=>Array.isArray(c);function WB(c,t){if(!Array.isArray(t))return!1;let e=t.length;if(e!==c.length)return!1;for(let l=0;l<e;l++)if(t[l]!==c[l])return!1;return!0}function Go(c){return typeof c=="string"||Array.isArray(c)}function n3(c){let t=[{},{}];return c?.values.forEach((e,l)=>{t[0][l]=e.get(),t[1][l]=e.getVelocity()}),t}function Er(c,t,e,l){if(typeof t=="function"){let[d,n]=n3(l);t=t(e!==void 0?e:c.custom,d,n)}if(typeof t=="string"&&(t=c.variants&&c.variants[t]),typeof t=="function"){let[d,n]=n3(l);t=t(e!==void 0?e:c.custom,d,n)}return t}function mb(c,t,e){let l=c.getProps();return Er(l,t,e!==void 0?e:l.custom,c)}var Kg=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],ZG=["initial",...Kg];var xb=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Gl=new Set(xb);var fe=c=>c*1e3,ml=c=>c/1e3;var jlc={type:"spring",stiffness:500,damping:25,restSpeed:10},Mlc=c=>({type:"spring",stiffness:550,damping:c===0?2*Math.sqrt(550):30,restSpeed:10}),Plc={type:"keyframes",duration:.8},_lc={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},o3=(c,{keyframes:t})=>t.length>2?Plc:Gl.has(c)?c.startsWith("scale")?Mlc(t[1]):jlc:_lc;function jr(c,t){return c?c[t]||c.default||c:void 0}var Mr={skipAnimations:!1,useManualTiming:!1};var qg={current:!1};var Klc=c=>c!==null;function gb(c,{repeat:t,repeatType:e="loop"},l){let d=c.filter(Klc),n=t&&e!=="loop"&&t%2===1?0:d.length-1;return!n||l===void 0?d[n]:l}var it=c=>c;var mo=it,Fl=it;function $g(c){let t;return()=>(t===void 0&&(t=c()),t)}function i3(c){let t=new Set,e=new Set,l=!1,d=!1,n=new WeakSet,o={delta:0,timestamp:0,isProcessing:!1};function b(a){n.has(a)&&(i.schedule(a),c()),a(o)}let i={schedule:(a,r=!1,s=!1)=>{let G=s&&l?t:e;return r&&n.add(a),G.has(a)||G.add(a),a},cancel:a=>{e.delete(a),n.delete(a)},process:a=>{if(o=a,l){d=!0;return}l=!0,[t,e]=[e,t],t.forEach(b),t.clear(),l=!1,d&&(d=!1,i.process(a))}};return i}var cH=["read","resolveKeyframes","update","preRender","render","postRender"],$lc=40;function tH(c,t){let e=!1,l=!0,d={delta:0,timestamp:0,isProcessing:!1},n=()=>e=!0,o=cH.reduce((R,H)=>(R[H]=i3(n),R),{}),{read:b,resolveKeyframes:i,update:a,preRender:r,render:s,postRender:X}=o,G=()=>{let R=Mr.useManualTiming?d.timestamp:performance.now();e=!1,d.delta=l?1e3/60:Math.max(Math.min(R-d.timestamp,$lc),1),d.timestamp=R,d.isProcessing=!0,b.process(d),i.process(d),a.process(d),r.process(d),s.process(d),X.process(d),d.isProcessing=!1,e&&t&&(l=!1,c(G))},m=()=>{e=!0,l=!0,d.isProcessing||c(G)};return{schedule:cH.reduce((R,H)=>{let Z=o[H];return R[H]=(p,W=!1,y=!1)=>(e||m(),Z.schedule(p,W,y)),R},{}),cancel:R=>{for(let H=0;H<cH.length;H++)o[cH[H]].cancel(R)},state:d,steps:o}}var{schedule:Jc,cancel:Jl,state:Jt,steps:eH}=tH(typeof requestAnimationFrame<"u"?requestAnimationFrame:it,!0);var a3=(c,t,e)=>(((1-3*e+3*t)*c+(3*e-6*t))*c+3*t)*c,cdc=1e-7,tdc=12;function edc(c,t,e,l,d){let n,o,b=0;do o=t+(e-t)/2,n=a3(o,l,d)-c,n>0?e=o:t=o;while(Math.abs(n)>cdc&&++b<tdc);return o}function Fd(c,t,e,l){if(c===t&&e===l)return it;let d=n=>edc(n,0,1,c,e);return n=>n===0||n===1?n:a3(d(n),t,l)}var lH=c=>t=>t<=.5?c(2*t)/2:(2-c(2*(1-t)))/2;var dH=c=>t=>1-c(1-t);var BB=Fd(.33,1.53,.69,.99),IG=dH(BB),nH=lH(IG);var oH=c=>(c*=2)<1?.5*IG(c):.5*(2-Math.pow(2,-10*(c-1)));var bH=c=>1-Math.sin(Math.acos(c)),iH=dH(bH),aH=lH(bH);var rH=c=>/^0[^.\s]+$/u.test(c);function r3(c){return typeof c=="number"?c===0:c!==null?c==="none"||c==="0"||rH(c):!0}var sH=c=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(c);var s3=c=>t=>typeof t=="string"&&t.startsWith(c),uH=s3("--"),ldc=s3("var(--"),Pr=c=>ldc(c)?ddc.test(c.split("/*")[0].trim()):!1,ddc=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;var ndc=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function odc(c){let t=ndc.exec(c);if(!t)return[,];let[,e,l,d]=t;return[`--${e??l}`,d]}var bdc=4;function fB(c,t,e=1){Fl(e<=bdc,`Max CSS variable fallback depth detected in property "${c}". This may indicate a circular fallback dependency.`);let[l,d]=odc(c);if(!l)return;let n=window.getComputedStyle(t).getPropertyValue(l);if(n){let o=n.trim();return sH(o)?parseFloat(o):o}return Pr(d)?fB(d,t,e+1):d}var ue=(c,t,e)=>e>t?t:e<c?c:e;var gn={test:c=>typeof c=="number",parse:parseFloat,transform:c=>c},xo={...gn,transform:c=>ue(0,1,c)},pG={...gn,default:1};var WG=c=>({test:t=>typeof t=="string"&&t.endsWith(c)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${c}`}),Hn=WG("deg"),Ue=WG("%"),xc=WG("px"),u3=WG("vh"),X3=WG("vw"),hB={...Ue,parse:c=>Ue.parse(c)/100,transform:c=>Ue.transform(c*100)};var x3=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),VB=c=>c===gn||c===xc,G3=(c,t)=>parseFloat(c.split(", ")[t]),m3=(c,t)=>(e,{transform:l})=>{if(l==="none"||!l)return 0;let d=l.match(/^matrix3d\((.+)\)$/u);if(d)return G3(d[1],t);{let n=l.match(/^matrix\((.+)\)$/u);return n?G3(n[1],c):0}},idc=new Set(["x","y","z"]),adc=xb.filter(c=>!idc.has(c));function g3(c){let t=[];return adc.forEach(e=>{let l=c.getValue(e);l!==void 0&&(t.push([e,l.get()]),l.set(e.startsWith("scale")?1:0))}),t}var Ei={width:({x:c},{paddingLeft:t="0",paddingRight:e="0"})=>c.max-c.min-parseFloat(t)-parseFloat(e),height:({y:c},{paddingTop:t="0",paddingBottom:e="0"})=>c.max-c.min-parseFloat(t)-parseFloat(e),top:(c,{top:t})=>parseFloat(t),left:(c,{left:t})=>parseFloat(t),bottom:({y:c},{top:t})=>parseFloat(t)+(c.max-c.min),right:({x:c},{left:t})=>parseFloat(t)+(c.max-c.min),x:m3(4,13),y:m3(5,14)};Ei.translateX=Ei.x;Ei.translateY=Ei.y;var XH=c=>t=>t.test(c);var H3={test:c=>c==="auto",parse:c=>c};var FB=[gn,xc,Ue,Hn,X3,u3,H3],JB=c=>FB.find(XH(c));var ji=new Set,CB=!1,YB=!1;function R3(){if(YB){let c=Array.from(ji).filter(l=>l.needsMeasurement),t=new Set(c.map(l=>l.element)),e=new Map;t.forEach(l=>{let d=g3(l);d.length&&(e.set(l,d),l.render())}),c.forEach(l=>l.measureInitialState()),t.forEach(l=>{l.render();let d=e.get(l);d&&d.forEach(([n,o])=>{var b;(b=l.getValue(n))===null||b===void 0||b.set(o)})}),c.forEach(l=>l.measureEndState()),c.forEach(l=>{l.suspendedScrollY!==void 0&&window.scrollTo(0,l.suspendedScrollY)})}YB=!1,CB=!1,ji.forEach(c=>c.complete()),ji.clear()}function Z3(){ji.forEach(c=>{c.readKeyframes(),c.needsMeasurement&&(YB=!0)})}function I3(){Z3(),R3()}var Hb=class{constructor(t,e,l,d,n,o=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...t],this.onComplete=e,this.name=l,this.motionValue=d,this.element=n,this.isAsync=o}scheduleResolve(){this.isScheduled=!0,this.isAsync?(ji.add(this),CB||(CB=!0,Jc.read(Z3),Jc.resolveKeyframes(R3))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:t,name:e,element:l,motionValue:d}=this;for(let n=0;n<t.length;n++)if(t[n]===null)if(n===0){let o=d?.get(),b=t[t.length-1];if(o!==void 0)t[0]=o;else if(l&&e){let i=l.readValue(e,b);i!=null&&(t[0]=i)}t[0]===void 0&&(t[0]=b),d&&o===void 0&&d.set(t[0])}else t[n]=t[n-1]}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),ji.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,ji.delete(this))}resume(){this.isComplete||this.scheduleResolve()}};var Rb=c=>Math.round(c*1e5)/1e5;var _r=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function p3(c){return c==null}var W3=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu;var Kr=(c,t)=>e=>!!(typeof e=="string"&&W3.test(e)&&e.startsWith(c)||t&&!p3(e)&&Object.prototype.hasOwnProperty.call(e,t)),GH=(c,t,e)=>l=>{if(typeof l!="string")return l;let[d,n,o,b]=l.match(_r);return{[c]:parseFloat(d),[t]:parseFloat(n),[e]:parseFloat(o),alpha:b!==void 0?parseFloat(b):1}};var rdc=c=>ue(0,255,c),vB={...gn,transform:c=>Math.round(rdc(c))},Rn={test:Kr("rgb","red"),parse:GH("red","green","blue"),transform:({red:c,green:t,blue:e,alpha:l=1})=>"rgba("+vB.transform(c)+", "+vB.transform(t)+", "+vB.transform(e)+", "+Rb(xo.transform(l))+")"};function sdc(c){let t="",e="",l="",d="";return c.length>5?(t=c.substring(1,3),e=c.substring(3,5),l=c.substring(5,7),d=c.substring(7,9)):(t=c.substring(1,2),e=c.substring(2,3),l=c.substring(3,4),d=c.substring(4,5),t+=t,e+=e,l+=l,d+=d),{red:parseInt(t,16),green:parseInt(e,16),blue:parseInt(l,16),alpha:d?parseInt(d,16)/255:1}}var yG={test:Kr("#"),parse:sdc,transform:Rn.transform};var Zb={test:Kr("hsl","hue"),parse:GH("hue","saturation","lightness"),transform:({hue:c,saturation:t,lightness:e,alpha:l=1})=>"hsla("+Math.round(c)+", "+Ue.transform(Rb(t))+", "+Ue.transform(Rb(e))+", "+Rb(xo.transform(l))+")"};var kt={test:c=>Rn.test(c)||yG.test(c)||Zb.test(c),parse:c=>Rn.test(c)?Rn.parse(c):Zb.test(c)?Zb.parse(c):yG.parse(c),transform:c=>typeof c=="string"?c:c.hasOwnProperty("red")?Rn.transform(c):Zb.transform(c)};var y3=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function udc(c){var t,e;return isNaN(c)&&typeof c=="string"&&(((t=c.match(_r))===null||t===void 0?void 0:t.length)||0)+(((e=c.match(y3))===null||e===void 0?void 0:e.length)||0)>0}var f3="number",h3="color",Xdc="var",Gdc="var(",B3="${}",mdc=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function Mi(c){let t=c.toString(),e=[],l={color:[],number:[],var:[]},d=[],n=0,b=t.replace(mdc,i=>(kt.test(i)?(l.color.push(n),d.push(h3),e.push(kt.parse(i))):i.startsWith(Gdc)?(l.var.push(n),d.push(Xdc),e.push(i)):(l.number.push(n),d.push(f3),e.push(parseFloat(i))),++n,B3)).split(B3);return{values:e,split:b,indexes:l,types:d}}function V3(c){return Mi(c).values}function F3(c){let{split:t,types:e}=Mi(c),l=t.length;return d=>{let n="";for(let o=0;o<l;o++)if(n+=t[o],d[o]!==void 0){let b=e[o];b===f3?n+=Rb(d[o]):b===h3?n+=kt.transform(d[o]):n+=d[o]}return n}}var xdc=c=>typeof c=="number"?0:c;function gdc(c){let t=V3(c);return F3(c)(t.map(xdc))}var De={test:udc,parse:V3,createTransformer:F3,getAnimatableNone:gdc};var Hdc=new Set(["brightness","contrast","saturate","opacity"]);function Rdc(c){let[t,e]=c.slice(0,-1).split("(");if(t==="drop-shadow")return c;let[l]=e.match(_r)||[];if(!l)return c;let d=e.replace(l,""),n=Hdc.has(t)?1:0;return l!==e&&(n*=100),t+"("+n+d+")"}var Zdc=/\b([a-z-]*)\(.*?\)/gu,BG={...De,getAnimatableNone:c=>{let t=c.match(Zdc);return t?t.map(Rdc).join(" "):c}};var J3={borderWidth:xc,borderTopWidth:xc,borderRightWidth:xc,borderBottomWidth:xc,borderLeftWidth:xc,borderRadius:xc,radius:xc,borderTopLeftRadius:xc,borderTopRightRadius:xc,borderBottomRightRadius:xc,borderBottomLeftRadius:xc,width:xc,maxWidth:xc,height:xc,maxHeight:xc,top:xc,right:xc,bottom:xc,left:xc,padding:xc,paddingTop:xc,paddingRight:xc,paddingBottom:xc,paddingLeft:xc,margin:xc,marginTop:xc,marginRight:xc,marginBottom:xc,marginLeft:xc,backgroundPositionX:xc,backgroundPositionY:xc};var C3={rotate:Hn,rotateX:Hn,rotateY:Hn,rotateZ:Hn,scale:pG,scaleX:pG,scaleY:pG,scaleZ:pG,skew:Hn,skewX:Hn,skewY:Hn,distance:xc,translateX:xc,translateY:xc,translateZ:xc,x:xc,y:xc,z:xc,perspective:xc,transformPerspective:xc,opacity:xo,originX:hB,originY:hB,originZ:xc};var NB={...gn,transform:Math.round};var qr={...J3,...C3,zIndex:NB,size:xc,fillOpacity:xo,strokeOpacity:xo,numOctaves:NB};var Idc={...qr,color:kt,backgroundColor:kt,outlineColor:kt,fill:kt,stroke:kt,borderColor:kt,borderTopColor:kt,borderRightColor:kt,borderBottomColor:kt,borderLeftColor:kt,filter:BG,WebkitFilter:BG},$r=c=>Idc[c];function mH(c,t){let e=$r(c);return e!==BG&&(e=De),e.getAnimatableNone?e.getAnimatableNone(t):void 0}var pdc=new Set(["auto","none","0"]);function Y3(c,t,e){let l=0,d;for(;l<c.length&&!d;){let n=c[l];typeof n=="string"&&!pdc.has(n)&&Mi(n).values.length&&(d=c[l]),l++}if(d&&e)for(let n of t)c[n]=mH(e,d)}var cs=class extends Hb{constructor(t,e,l,d,n){super(t,e,l,d,n,!0)}readKeyframes(){let{unresolvedKeyframes:t,element:e,name:l}=this;if(!e||!e.current)return;super.readKeyframes();for(let i=0;i<t.length;i++){let a=t[i];if(typeof a=="string"&&(a=a.trim(),Pr(a))){let r=fB(a,e.current);r!==void 0&&(t[i]=r),i===t.length-1&&(this.finalKeyframe=a)}}if(this.resolveNoneKeyframes(),!x3.has(l)||t.length!==2)return;let[d,n]=t,o=JB(d),b=JB(n);if(o!==b)if(VB(o)&&VB(b))for(let i=0;i<t.length;i++){let a=t[i];typeof a=="string"&&(t[i]=parseFloat(a))}else this.needsMeasurement=!0}resolveNoneKeyframes(){let{unresolvedKeyframes:t,name:e}=this,l=[];for(let d=0;d<t.length;d++)r3(t[d])&&l.push(d);l.length&&Y3(t,l,e)}measureInitialState(){let{element:t,unresolvedKeyframes:e,name:l}=this;if(!t||!t.current)return;l==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=Ei[l](t.measureViewportBox(),window.getComputedStyle(t.current)),e[0]=this.measuredOrigin;let d=e[e.length-1];d!==void 0&&t.getValue(l,d).jump(d,!1)}measureEndState(){var t;let{element:e,name:l,unresolvedKeyframes:d}=this;if(!e||!e.current)return;let n=e.getValue(l);n&&n.jump(this.measuredOrigin,!1);let o=d.length-1,b=d[o];d[o]=Ei[l](e.measureViewportBox(),window.getComputedStyle(e.current)),b!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=b),!((t=this.removedTransforms)===null||t===void 0)&&t.length&&this.removedTransforms.forEach(([i,a])=>{e.getValue(i).set(a)}),this.resolveNoneKeyframes()}};function ts(c){return typeof c=="function"}var xH;function Wdc(){xH=void 0}var he={now:()=>(xH===void 0&&he.set(Jt.isProcessing||Mr.useManualTiming?Jt.timestamp:performance.now()),xH),set:c=>{xH=c,queueMicrotask(Wdc)}};var SB=(c,t)=>t==="zIndex"?!1:!!(typeof c=="number"||Array.isArray(c)||typeof c=="string"&&(De.test(c)||c==="0")&&!c.startsWith("url("));function ydc(c){let t=c[0];if(c.length===1)return!0;for(let e=0;e<c.length;e++)if(c[e]!==t)return!0}function v3(c,t,e,l){let d=c[0];if(d===null)return!1;if(t==="display"||t==="visibility")return!0;let n=c[c.length-1],o=SB(d,t),b=SB(n,t);return mo(o===b,`You are trying to animate ${t} from "${d}" to "${n}". ${d} is not an animatable value - to enable this animation set ${d} to a value animatable to ${n} via the \`style\` property.`),!o||!b?!1:ydc(c)||(e==="spring"||ts(e))&&l}var Bdc=40,es=class{constructor({autoplay:t=!0,delay:e=0,type:l="keyframes",repeat:d=0,repeatDelay:n=0,repeatType:o="loop",...b}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=he.now(),this.options={autoplay:t,delay:e,type:l,repeat:d,repeatDelay:n,repeatType:o,...b},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt?this.resolvedAt-this.createdAt>Bdc?this.resolvedAt:this.createdAt:this.createdAt}get resolved(){return!this._resolved&&!this.hasAttemptedResolve&&I3(),this._resolved}onKeyframesResolved(t,e){this.resolvedAt=he.now(),this.hasAttemptedResolve=!0;let{name:l,type:d,velocity:n,delay:o,onComplete:b,onUpdate:i,isGenerator:a}=this.options;if(!a&&!v3(t,l,d,n))if(qg.current||!o){i?.(gb(t,this.options,e)),b?.(),this.resolveFinishedPromise();return}else this.options.duration=0;let r=this.initPlayback(t,e);r!==!1&&(this._resolved={keyframes:t,finalKeyframe:e,...r},this.onPostResolved())}onPostResolved(){}then(t,e){return this.currentFinishedPromise.then(t,e)}flatten(){this.options.type="keyframes",this.options.ease="linear"}updateFinishedPromise(){this.currentFinishedPromise=new Promise(t=>{this.resolveFinishedPromise=t})}};var Jd=(c,t,e)=>{let l=t-c;return l===0?1:(e-c)/l};var gH=(c,t,e=10)=>{let l="",d=Math.max(Math.round(t/e),2);for(let n=0;n<d;n++)l+=c(Jd(0,d-1,n))+", ";return`linear(${l.substring(0,l.length-2)})`};function HH(c,t){return t?c*(1e3/t):0}var fdc=5;function RH(c,t,e){let l=Math.max(t-fdc,0);return HH(e-c(l),t-l)}var mt={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1};var kB=.001;function N3({duration:c=mt.duration,bounce:t=mt.bounce,velocity:e=mt.velocity,mass:l=mt.mass}){let d,n;mo(c<=fe(mt.maxDuration),"Spring duration must be 10 seconds or less");let o=1-t;o=ue(mt.minDamping,mt.maxDamping,o),c=ue(mt.minDuration,mt.maxDuration,ml(c)),o<1?(d=a=>{let r=a*o,s=r*c,X=r-e,G=ZH(a,o),m=Math.exp(-s);return kB-X/G*m},n=a=>{let s=a*o*c,X=s*e+e,G=Math.pow(o,2)*Math.pow(a,2)*c,m=Math.exp(-s),x=ZH(Math.pow(a,2),o);return(-d(a)+kB>0?-1:1)*((X-G)*m)/x}):(d=a=>{let r=Math.exp(-a*c),s=(a-e)*c+1;return-kB+r*s},n=a=>{let r=Math.exp(-a*c),s=(e-a)*(c*c);return r*s});let b=5/c,i=Vdc(d,n,b);if(c=fe(c),isNaN(i))return{stiffness:mt.stiffness,damping:mt.damping,duration:c};{let a=Math.pow(i,2)*l;return{stiffness:a,damping:o*2*Math.sqrt(l*a),duration:c}}}var hdc=12;function Vdc(c,t,e){let l=e;for(let d=1;d<hdc;d++)l=l-c(l)/t(l);return l}function ZH(c,t){return c*Math.sqrt(1-t*t)}function IH(c){let t=0,e=50,l=c.next(t);for(;!l.done&&t<2e4;)t+=e,l=c.next(t);return t>=2e4?1/0:t}var Jdc=["duration","bounce"],Cdc=["stiffness","damping","mass"];function S3(c,t){return t.some(e=>c[e]!==void 0)}function Ydc(c){let t={velocity:mt.velocity,stiffness:mt.stiffness,damping:mt.damping,mass:mt.mass,isResolvedFromDuration:!1,...c};if(!S3(c,Cdc)&&S3(c,Jdc))if(c.visualDuration){let e=c.visualDuration,l=2*Math.PI/(e*1.2),d=l*l,n=2*ue(.05,1,1-c.bounce)*Math.sqrt(d);t={...t,mass:mt.mass,stiffness:d,damping:n}}else{let e=N3(c);t={...t,...e,mass:mt.mass},t.isResolvedFromDuration=!0}return t}function pH(c=mt.visualDuration,t=mt.bounce){let e=typeof c!="object"?{visualDuration:c,keyframes:[0,1],bounce:t}:c,{restSpeed:l,restDelta:d}=e,n=e.keyframes[0],o=e.keyframes[e.keyframes.length-1],b={done:!1,value:n},{stiffness:i,damping:a,mass:r,duration:s,velocity:X,isResolvedFromDuration:G}=Ydc({...e,velocity:-ml(e.velocity||0)}),m=X||0,x=a/(2*Math.sqrt(i*r)),g=o-n,R=ml(Math.sqrt(i/r)),H=Math.abs(g)<5;l||(l=H?mt.restSpeed.granular:mt.restSpeed.default),d||(d=H?mt.restDelta.granular:mt.restDelta.default);let Z;if(x<1){let W=ZH(R,x);Z=y=>{let I=Math.exp(-x*R*y);return o-I*((m+x*R*g)/W*Math.sin(W*y)+g*Math.cos(W*y))}}else if(x===1)Z=W=>o-Math.exp(-R*W)*(g+(m+R*g)*W);else{let W=R*Math.sqrt(x*x-1);Z=y=>{let I=Math.exp(-x*R*y),B=Math.min(W*y,300);return o-I*((m+x*R*g)*Math.sinh(B)+W*g*Math.cosh(B))/W}}let p={calculatedDuration:G&&s||null,next:W=>{let y=Z(W);if(G)b.done=W>=s;else{let I=0;x<1&&(I=W===0?fe(m):RH(Z,W,y));let B=Math.abs(I)<=l,F=Math.abs(o-y)<=d;b.done=B&&F}return b.value=b.done?o:y,b},toString:()=>{let W=Math.min(IH(p),2e4),y=gH(I=>p.next(W*I).value,W,30);return W+"ms "+y}};return p}function zB({keyframes:c,velocity:t=0,power:e=.8,timeConstant:l=325,bounceDamping:d=10,bounceStiffness:n=500,modifyTarget:o,min:b,max:i,restDelta:a=.5,restSpeed:r}){let s=c[0],X={done:!1,value:s},G=B=>b!==void 0&&B<b||i!==void 0&&B>i,m=B=>b===void 0?i:i===void 0||Math.abs(b-B)<Math.abs(i-B)?b:i,x=e*t,g=s+x,R=o===void 0?g:o(g);R!==g&&(x=R-s);let H=B=>-x*Math.exp(-B/l),Z=B=>R+H(B),p=B=>{let F=H(B),V=Z(B);X.done=Math.abs(F)<=a,X.value=X.done?R:V},W,y,I=B=>{G(X.value)&&(W=B,y=pH({keyframes:[X.value,m(X.value)],velocity:RH(Z,B,X.value),damping:d,stiffness:n,restDelta:a,restSpeed:r}))};return I(0),{calculatedDuration:null,next:B=>{let F=!1;return!y&&W===void 0&&(F=!0,p(B),I(B)),W!==void 0&&B>=W?y.next(B-W):(!F&&p(B),X)}}}var k3=Fd(.42,0,1,1),z3=Fd(0,0,.58,1),WH=Fd(.42,0,.58,1);var w3=c=>Array.isArray(c)&&typeof c[0]!="number";var fG=c=>Array.isArray(c)&&typeof c[0]=="number";var A3={linear:it,easeIn:k3,easeInOut:WH,easeOut:z3,circIn:bH,circInOut:aH,circOut:iH,backIn:IG,backInOut:nH,backOut:BB,anticipate:oH},wB=c=>{if(fG(c)){Fl(c.length===4,"Cubic bezier arrays must contain four numerical values.");let[t,e,l,d]=c;return Fd(t,e,l,d)}else if(typeof c=="string")return Fl(A3[c]!==void 0,`Invalid easing type '${c}'`),A3[c];return c};var vdc=(c,t)=>e=>t(c(e)),Zn=(...c)=>c.reduce(vdc);var kc=(c,t,e)=>c+(t-c)*e;function AB(c,t,e){return e<0&&(e+=1),e>1&&(e-=1),e<1/6?c+(t-c)*6*e:e<1/2?t:e<2/3?c+(t-c)*(2/3-e)*6:c}function T3({hue:c,saturation:t,lightness:e,alpha:l}){c/=360,t/=100,e/=100;let d=0,n=0,o=0;if(!t)d=n=o=e;else{let b=e<.5?e*(1+t):e+t-e*t,i=2*e-b;d=AB(i,b,c+1/3),n=AB(i,b,c),o=AB(i,b,c-1/3)}return{red:Math.round(d*255),green:Math.round(n*255),blue:Math.round(o*255),alpha:l}}function ls(c,t){return e=>e>0?t:c}var TB=(c,t,e)=>{let l=c*c,d=e*(t*t-l)+l;return d<0?0:Math.sqrt(d)},Ndc=[yG,Rn,Zb],Sdc=c=>Ndc.find(t=>t.test(c));function O3(c){let t=Sdc(c);if(mo(!!t,`'${c}' is not an animatable color. Use the equivalent color code instead.`),!t)return!1;let e=t.parse(c);return t===Zb&&(e=T3(e)),e}var OB=(c,t)=>{let e=O3(c),l=O3(t);if(!e||!l)return ls(c,t);let d={...e};return n=>(d.red=TB(e.red,l.red,n),d.green=TB(e.green,l.green,n),d.blue=TB(e.blue,l.blue,n),d.alpha=kc(e.alpha,l.alpha,n),Rn.transform(d))};var yH=new Set(["none","hidden"]);function Q3(c,t){return yH.has(c)?e=>e<=0?c:t:e=>e>=1?t:c}function kdc(c,t){return e=>kc(c,t,e)}function BH(c){return typeof c=="number"?kdc:typeof c=="string"?Pr(c)?ls:kt.test(c)?OB:Adc:Array.isArray(c)?U3:typeof c=="object"?kt.test(c)?OB:zdc:ls}function U3(c,t){let e=[...c],l=e.length,d=c.map((n,o)=>BH(n)(n,t[o]));return n=>{for(let o=0;o<l;o++)e[o]=d[o](n);return e}}function zdc(c,t){let e={...c,...t},l={};for(let d in e)c[d]!==void 0&&t[d]!==void 0&&(l[d]=BH(c[d])(c[d],t[d]));return d=>{for(let n in l)e[n]=l[n](d);return e}}function wdc(c,t){var e;let l=[],d={color:0,var:0,number:0};for(let n=0;n<t.values.length;n++){let o=t.types[n],b=c.indexes[o][d[o]],i=(e=c.values[b])!==null&&e!==void 0?e:0;l[n]=i,d[o]++}return l}var Adc=(c,t)=>{let e=De.createTransformer(t),l=Mi(c),d=Mi(t);return l.indexes.var.length===d.indexes.var.length&&l.indexes.color.length===d.indexes.color.length&&l.indexes.number.length>=d.indexes.number.length?yH.has(c)&&!d.values.length||yH.has(t)&&!l.values.length?Q3(c,t):Zn(U3(wdc(l,d),d.values),e):(mo(!0,`Complex values '${c}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),ls(c,t))};function fH(c,t,e){return typeof c=="number"&&typeof t=="number"&&typeof e=="number"?kc(c,t,e):BH(c)(c,t)}function Tdc(c,t,e){let l=[],d=e||fH,n=c.length-1;for(let o=0;o<n;o++){let b=d(c[o],c[o+1]);if(t){let i=Array.isArray(t)?t[o]||it:t;b=Zn(i,b)}l.push(b)}return l}function D3(c,t,{clamp:e=!0,ease:l,mixer:d}={}){let n=c.length;if(Fl(n===t.length,"Both input and output ranges must be the same length"),n===1)return()=>t[0];if(n===2&&c[0]===c[1])return()=>t[1];c[0]>c[n-1]&&(c=[...c].reverse(),t=[...t].reverse());let o=Tdc(t,l,d),b=o.length,i=a=>{let r=0;if(b>1)for(;r<c.length-2&&!(a<c[r+1]);r++);let s=Jd(c[r],c[r+1],a);return o[r](s)};return e?a=>i(ue(c[0],c[n-1],a)):i}function L3(c,t){let e=c[c.length-1];for(let l=1;l<=t;l++){let d=Jd(0,t,l);c.push(kc(e,1,d))}}function E3(c){let t=[0];return L3(t,c.length-1),t}function j3(c,t){return c.map(e=>e*t)}function Odc(c,t){return c.map(()=>t||WH).splice(0,c.length-1)}function hG({duration:c=300,keyframes:t,times:e,ease:l="easeInOut"}){let d=w3(l)?l.map(wB):wB(l),n={done:!1,value:t[0]},o=j3(e&&e.length===t.length?e:E3(t),c),b=D3(o,t,{ease:Array.isArray(d)?d:Odc(t,d)});return{calculatedDuration:c,next:i=>(n.value=b(i),n.done=i>=c,n)}}var M3=c=>{let t=({timestamp:e})=>c(e);return{start:()=>Jc.update(t,!0),stop:()=>Jl(t),now:()=>Jt.isProcessing?Jt.timestamp:he.now()}};var Qdc={decay:zB,inertia:zB,tween:hG,keyframes:hG,spring:pH},Udc=c=>c/100,Pi=class extends es{constructor(t){super(t),this.holdTime=null,this.cancelTime=null,this.currentTime=0,this.playbackSpeed=1,this.pendingPlayState="running",this.startTime=null,this.state="idle",this.stop=()=>{if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.teardown();let{onStop:i}=this.options;i&&i()};let{name:e,motionValue:l,element:d,keyframes:n}=this.options,o=d?.KeyframeResolver||Hb,b=(i,a)=>this.onKeyframesResolved(i,a);this.resolver=new o(n,b,e,l,d),this.resolver.scheduleResolve()}flatten(){super.flatten(),this._resolved&&Object.assign(this._resolved,this.initPlayback(this._resolved.keyframes))}initPlayback(t){let{type:e="keyframes",repeat:l=0,repeatDelay:d=0,repeatType:n,velocity:o=0}=this.options,b=ts(e)?e:Qdc[e]||hG,i,a;b!==hG&&typeof t[0]!="number"&&(i=Zn(Udc,fH(t[0],t[1])),t=[0,100]);let r=b({...this.options,keyframes:t});n==="mirror"&&(a=b({...this.options,keyframes:[...t].reverse(),velocity:-o})),r.calculatedDuration===null&&(r.calculatedDuration=IH(r));let{calculatedDuration:s}=r,X=s+d,G=X*(l+1)-d;return{generator:r,mirroredGenerator:a,mapPercentToKeyframes:i,calculatedDuration:s,resolvedDuration:X,totalDuration:G}}onPostResolved(){let{autoplay:t=!0}=this.options;this.play(),this.pendingPlayState==="paused"||!t?this.pause():this.state=this.pendingPlayState}tick(t,e=!1){let{resolved:l}=this;if(!l){let{keyframes:B}=this.options;return{done:!0,value:B[B.length-1]}}let{finalKeyframe:d,generator:n,mirroredGenerator:o,mapPercentToKeyframes:b,keyframes:i,calculatedDuration:a,totalDuration:r,resolvedDuration:s}=l;if(this.startTime===null)return n.next(0);let{delay:X,repeat:G,repeatType:m,repeatDelay:x,onUpdate:g}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-r/this.speed,this.startTime)),e?this.currentTime=t:this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=Math.round(t-this.startTime)*this.speed;let R=this.currentTime-X*(this.speed>=0?1:-1),H=this.speed>=0?R<0:R>r;this.currentTime=Math.max(R,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=r);let Z=this.currentTime,p=n;if(G){let B=Math.min(this.currentTime,r)/s,F=Math.floor(B),V=B%1;!V&&B>=1&&(V=1),V===1&&F--,F=Math.min(F,G+1),F%2&&(m==="reverse"?(V=1-V,x&&(V-=x/s)):m==="mirror"&&(p=o)),Z=ue(0,1,V)*s}let W=H?{done:!1,value:i[0]}:p.next(Z);b&&(W.value=b(W.value));let{done:y}=W;!H&&a!==null&&(y=this.speed>=0?this.currentTime>=r:this.currentTime<=0);let I=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&y);return I&&d!==void 0&&(W.value=gb(i,this.options,d)),g&&g(W.value),I&&this.finish(),W}get duration(){let{resolved:t}=this;return t?ml(t.calculatedDuration):0}get time(){return ml(this.currentTime)}set time(t){t=fe(t),this.currentTime=t,this.holdTime!==null||this.speed===0?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.speed)}get speed(){return this.playbackSpeed}set speed(t){let e=this.playbackSpeed!==t;this.playbackSpeed=t,e&&(this.time=ml(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;let{driver:t=M3,onPlay:e,startTime:l}=this.options;this.driver||(this.driver=t(n=>this.tick(n))),e&&e();let d=this.driver.now();this.holdTime!==null?this.startTime=d-this.holdTime:this.startTime?this.state==="finished"&&(this.startTime=d):this.startTime=l??this.calcStartTime(),this.state==="finished"&&this.updateFinishedPromise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var t;if(!this._resolved){this.pendingPlayState="paused";return}this.state="paused",this.holdTime=(t=this.currentTime)!==null&&t!==void 0?t:0}complete(){this.state!=="running"&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";let{onComplete:t}=this.options;t&&t()}cancel(){this.cancelTime!==null&&this.tick(this.cancelTime),this.teardown(),this.updateFinishedPromise()}teardown(){this.state="idle",this.stopDriver(),this.resolveFinishedPromise(),this.updateFinishedPromise(),this.startTime=this.cancelTime=null,this.resolver.cancel()}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}};var P3=new Set(["opacity","clipPath","filter","transform"]);function ds(c){let t;return()=>(t===void 0&&(t=c()),t)}var _3={linearEasing:void 0};function K3(c,t){let e=ds(c);return()=>{var l;return(l=_3[t])!==null&&l!==void 0?l:e()}}var ns=K3(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing");function UB(c){return!!(typeof c=="function"&&ns()||!c||typeof c=="string"&&(c in QB||ns())||fG(c)||Array.isArray(c)&&c.every(UB))}var VG=([c,t,e,l])=>`cubic-bezier(${c}, ${t}, ${e}, ${l})`,QB={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:VG([0,.65,.55,1]),circOut:VG([.55,0,1,.45]),backIn:VG([.31,.01,.66,-.59]),backOut:VG([.33,1.53,.69,.99])};function DB(c,t){if(c)return typeof c=="function"&&ns()?gH(c,t):fG(c)?VG(c):Array.isArray(c)?c.map(e=>DB(e,t)||QB.easeOut):QB[c]}function q3(c,t,e,{delay:l=0,duration:d=300,repeat:n=0,repeatType:o="loop",ease:b="easeInOut",times:i}={}){let a={[t]:e};i&&(a.offset=i);let r=DB(b,d);return Array.isArray(r)&&(a.easing=r),c.animate(a,{delay:l,duration:d,easing:Array.isArray(r)?"linear":r,fill:"both",iterations:n+1,direction:o==="reverse"?"alternate":"normal"})}function LB(c,t){c.timeline=t,c.onfinish=null}var $3=ds(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));var hH=10,Ddc=2e4;function Ldc(c){return ts(c.type)||c.type==="spring"||!UB(c.ease)}function Edc(c,t){let e=new Pi({...t,keyframes:c,repeat:0,delay:0,isGenerator:!0}),l={done:!1,value:c[0]},d=[],n=0;for(;!l.done&&n<Ddc;)l=e.sample(n),d.push(l.value),n+=hH;return{times:void 0,keyframes:d,duration:n-hH,ease:"linear"}}var cS={anticipate:oH,backInOut:nH,circInOut:aH};function jdc(c){return c in cS}var FG=class extends es{constructor(t){super(t);let{name:e,motionValue:l,element:d,keyframes:n}=this.options;this.resolver=new cs(n,(o,b)=>this.onKeyframesResolved(o,b),e,l,d),this.resolver.scheduleResolve()}initPlayback(t,e){var l;let{duration:d=300,times:n,ease:o,type:b,motionValue:i,name:a,startTime:r}=this.options;if(!(!((l=i.owner)===null||l===void 0)&&l.current))return!1;if(typeof o=="string"&&ns()&&jdc(o)&&(o=cS[o]),Ldc(this.options)){let{onComplete:X,onUpdate:G,motionValue:m,element:x,...g}=this.options,R=Edc(t,g);t=R.keyframes,t.length===1&&(t[1]=t[0]),d=R.duration,n=R.times,o=R.ease,b="keyframes"}let s=q3(i.owner.current,a,t,{...this.options,duration:d,times:n,ease:o});return s.startTime=r??this.calcStartTime(),this.pendingTimeline?(LB(s,this.pendingTimeline),this.pendingTimeline=void 0):s.onfinish=()=>{let{onComplete:X}=this.options;i.set(gb(t,this.options,e)),X&&X(),this.cancel(),this.resolveFinishedPromise()},{animation:s,duration:d,times:n,type:b,ease:o,keyframes:t}}get duration(){let{resolved:t}=this;if(!t)return 0;let{duration:e}=t;return ml(e)}get time(){let{resolved:t}=this;if(!t)return 0;let{animation:e}=t;return ml(e.currentTime||0)}set time(t){let{resolved:e}=this;if(!e)return;let{animation:l}=e;l.currentTime=fe(t)}get speed(){let{resolved:t}=this;if(!t)return 1;let{animation:e}=t;return e.playbackRate}set speed(t){let{resolved:e}=this;if(!e)return;let{animation:l}=e;l.playbackRate=t}get state(){let{resolved:t}=this;if(!t)return"idle";let{animation:e}=t;return e.playState}get startTime(){let{resolved:t}=this;if(!t)return null;let{animation:e}=t;return e.startTime}attachTimeline(t){if(!this._resolved)this.pendingTimeline=t;else{let{resolved:e}=this;if(!e)return it;let{animation:l}=e;LB(l,t)}return it}play(){if(this.isStopped)return;let{resolved:t}=this;if(!t)return;let{animation:e}=t;e.playState==="finished"&&this.updateFinishedPromise(),e.play()}pause(){let{resolved:t}=this;if(!t)return;let{animation:e}=t;e.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.resolveFinishedPromise(),this.updateFinishedPromise();let{resolved:t}=this;if(!t)return;let{animation:e,keyframes:l,duration:d,type:n,ease:o,times:b}=t;if(e.playState==="idle"||e.playState==="finished")return;if(this.time){let{motionValue:a,onUpdate:r,onComplete:s,element:X,...G}=this.options,m=new Pi({...G,keyframes:l,duration:d,type:n,ease:o,times:b,isGenerator:!0}),x=fe(this.time);a.setWithVelocity(m.sample(x-hH).value,m.sample(x).value,hH)}let{onStop:i}=this.options;i&&i(),this.cancel()}complete(){let{resolved:t}=this;t&&t.animation.finish()}cancel(){let{resolved:t}=this;t&&t.animation.cancel()}static supports(t){let{motionValue:e,name:l,repeatDelay:d,repeatType:n,damping:o,type:b}=t;return $3()&&l&&P3.has(l)&&e&&e.owner&&e.owner.current instanceof HTMLElement&&!e.owner.getProps().onUpdate&&!d&&n!=="mirror"&&o!==0&&b!=="inertia"}};var tS=ds(()=>window.ScrollTimeline!==void 0);var VH=class{constructor(t){this.stop=()=>this.runAll("stop"),this.animations=t.filter(Boolean)}then(t,e){return Promise.all(this.animations).then(t).catch(e)}getAll(t){return this.animations[0][t]}setAll(t,e){for(let l=0;l<this.animations.length;l++)this.animations[l][t]=e}attachTimeline(t,e){let l=this.animations.map(d=>tS()&&d.attachTimeline?d.attachTimeline(t):e(d));return()=>{l.forEach((d,n)=>{d&&d(),this.animations[n].stop()})}}get time(){return this.getAll("time")}set time(t){this.setAll("time",t)}get speed(){return this.getAll("speed")}set speed(t){this.setAll("speed",t)}get startTime(){return this.getAll("startTime")}get duration(){let t=0;for(let e=0;e<this.animations.length;e++)t=Math.max(t,this.animations[e].duration);return t}runAll(t){this.animations.forEach(e=>e[t]())}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}};function eS({when:c,delay:t,delayChildren:e,staggerChildren:l,staggerDirection:d,repeat:n,repeatType:o,repeatDelay:b,from:i,elapsed:a,...r}){return!!Object.keys(r).length}var os=(c,t,e,l={},d,n)=>o=>{let b=jr(l,c)||{},i=b.delay||l.delay||0,{elapsed:a=0}=l;a=a-fe(i);let r={keyframes:Array.isArray(e)?e:[null,e],ease:"easeOut",velocity:t.getVelocity(),...b,delay:-a,onUpdate:X=>{t.set(X),b.onUpdate&&b.onUpdate(X)},onComplete:()=>{o(),b.onComplete&&b.onComplete()},name:c,motionValue:t,element:n?void 0:d};eS(b)||(r={...r,...o3(c,r)}),r.duration&&(r.duration=fe(r.duration)),r.repeatDelay&&(r.repeatDelay=fe(r.repeatDelay)),r.from!==void 0&&(r.keyframes[0]=r.from);let s=!1;if((r.type===!1||r.duration===0&&!r.repeatDelay)&&(r.duration=0,r.delay===0&&(s=!0)),(qg.current||Mr.skipAnimations)&&(s=!0,r.duration=0,r.delay=0),s&&!n&&t.get()!==void 0){let X=gb(r.keyframes,b);if(X!==void 0)return Jc.update(()=>{r.onUpdate(X),r.onComplete()}),new VH([])}return!n&&FG.supports(r)?new FG(r):new Pi(r)};var lS=c=>!!(c&&typeof c=="object"&&c.mix&&c.toValue),dS=c=>RG(c)?c[c.length-1]||0:c;function bs(c,t){c.indexOf(t)===-1&&c.push(t)}function is(c,t){let e=c.indexOf(t);e>-1&&c.splice(e,1)}var Ib=class{constructor(){this.subscriptions=[]}add(t){return bs(this.subscriptions,t),()=>is(this.subscriptions,t)}notify(t,e,l){let d=this.subscriptions.length;if(d)if(d===1)this.subscriptions[0](t,e,l);else for(let n=0;n<d;n++){let o=this.subscriptions[n];o&&o(t,e,l)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}};var nS=30,Mdc=c=>!isNaN(parseFloat(c)),oS={current:void 0},EB=class{constructor(t,e={}){this.version="11.15.0",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(l,d=!0)=>{let n=he.now();this.updatedAt!==n&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(l),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),d&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(t),this.owner=e.owner}setCurrent(t){this.current=t,this.updatedAt=he.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=Mdc(this.current))}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return this.on("change",t)}on(t,e){this.events[t]||(this.events[t]=new Ib);let l=this.events[t].add(e);return t==="change"?()=>{l(),Jc.read(()=>{this.events.change.getSize()||this.stop()})}:l}clearListeners(){for(let t in this.events)this.events[t].clear()}attach(t,e){this.passiveEffect=t,this.stopPassiveEffect=e}set(t,e=!0){!e||!this.passiveEffect?this.updateAndNotify(t,e):this.passiveEffect(t,this.updateAndNotify)}setWithVelocity(t,e,l){this.set(e),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-l}jump(t,e=!0){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,e&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return oS.current&&oS.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let t=he.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>nS)return 0;let e=Math.min(this.updatedAt-this.prevUpdatedAt,nS);return HH(parseFloat(this.current)-parseFloat(this.prevFrameValue),e)}start(t){return this.stop(),new Promise(e=>{this.hasAnimated=!0,this.animation=t(e),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}};function go(c,t){return new EB(c,t)}function Pdc(c,t,e){c.hasValue(t)?c.getValue(t).set(e):c.addValue(t,go(e))}function bS(c,t){let e=mb(c,t),{transitionEnd:l={},transition:d={},...n}=e||{};n={...n,...l};for(let o in n){let b=dS(n[o]);Pdc(c,o,b)}}var as=c=>c.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase();var _dc="framerAppearId",FH="data-"+as(_dc);function JH(c){return c.props[FH]}var st=c=>!!(c&&c.getVelocity);function iS(c){return!!(st(c)&&c.add)}function JG(c,t){let e=c.getValue("willChange");if(iS(e))return e.add(t)}function Kdc({protectedKeys:c,needsAnimating:t},e){let l=c.hasOwnProperty(e)&&t[e]!==!0;return t[e]=!1,l}function CH(c,t,{delay:e=0,transitionOverride:l,type:d}={}){var n;let{transition:o=c.getDefaultTransition(),transitionEnd:b,...i}=t;l&&(o=l);let a=[],r=d&&c.animationState&&c.animationState.getState()[d];for(let s in i){let X=c.getValue(s,(n=c.latestValues[s])!==null&&n!==void 0?n:null),G=i[s];if(G===void 0||r&&Kdc(r,s))continue;let m={delay:e,...jr(o||{},s)},x=!1;if(window.MotionHandoffAnimation){let R=JH(c);if(R){let H=window.MotionHandoffAnimation(R,s,Jc);H!==null&&(m.startTime=H,x=!0)}}JG(c,s),X.start(os(s,X,G,c.shouldReduceMotion&&Gl.has(s)?{type:!1}:m,c,x));let g=X.animation;g&&a.push(g)}return b&&Promise.all(a).then(()=>{Jc.update(()=>{b&&bS(c,b)})}),a}function YH(c,t,e={}){var l;let d=mb(c,t,e.type==="exit"?(l=c.presenceContext)===null||l===void 0?void 0:l.custom:void 0),{transition:n=c.getDefaultTransition()||{}}=d||{};e.transitionOverride&&(n=e.transitionOverride);let o=d?()=>Promise.all(CH(c,d,e)):()=>Promise.resolve(),b=c.variantChildren&&c.variantChildren.size?(a=0)=>{let{delayChildren:r=0,staggerChildren:s,staggerDirection:X}=n;return qdc(c,t,r+a,s,X,e)}:()=>Promise.resolve(),{when:i}=n;if(i){let[a,r]=i==="beforeChildren"?[o,b]:[b,o];return a().then(()=>r())}else return Promise.all([o(),b(e.delay)])}function qdc(c,t,e=0,l=0,d=1,n){let o=[],b=(c.variantChildren.size-1)*l,i=d===1?(a=0)=>a*l:(a=0)=>b-a*l;return Array.from(c.variantChildren).sort($dc).forEach((a,r)=>{a.notify("AnimationStart",t),o.push(YH(a,t,{...n,delay:e+i(r)}).then(()=>a.notify("AnimationComplete",t)))}),Promise.all(o)}function $dc(c,t){return c.sortNodePosition(t)}function aS(c,t,e={}){c.notify("AnimationStart",t);let l;if(Array.isArray(t)){let d=t.map(n=>YH(c,n,e));l=Promise.all(d)}else if(typeof t=="string")l=YH(c,t,e);else{let d=typeof t=="function"?mb(c,t,e.custom):t;l=Promise.all(CH(c,d,e))}return l.then(()=>{c.notify("AnimationComplete",t)})}var cnc=ZG.length;function jB(c){if(!c)return;if(!c.isControllingVariants){let e=c.parent?jB(c.parent)||{}:{};return c.props.initial!==void 0&&(e.initial=c.props.initial),e}let t={};for(let e=0;e<cnc;e++){let l=ZG[e],d=c.props[l];(Go(d)||d===!1)&&(t[l]=d)}return t}var tnc=[...Kg].reverse(),enc=Kg.length;function lnc(c){return t=>Promise.all(t.map(({animation:e,options:l})=>aS(c,e,l)))}function sS(c){let t=lnc(c),e=rS(),l=!0,d=i=>(a,r)=>{var s;let X=mb(c,r,i==="exit"?(s=c.presenceContext)===null||s===void 0?void 0:s.custom:void 0);if(X){let{transition:G,transitionEnd:m,...x}=X;a={...a,...x,...m}}return a};function n(i){t=i(c)}function o(i){let{props:a}=c,r=jB(c.parent)||{},s=[],X=new Set,G={},m=1/0;for(let g=0;g<enc;g++){let R=tnc[g],H=e[R],Z=a[R]!==void 0?a[R]:r[R],p=Go(Z),W=R===i?H.isActive:null;W===!1&&(m=g);let y=Z===r[R]&&Z!==a[R]&&p;if(y&&l&&c.manuallyAnimateOnMount&&(y=!1),H.protectedKeys={...G},!H.isActive&&W===null||!Z&&!H.prevProp||Gb(Z)||typeof Z=="boolean")continue;let I=dnc(H.prevProp,Z),B=I||R===i&&H.isActive&&!y&&p||g>m&&p,F=!1,V=Array.isArray(Z)?Z:[Z],f=V.reduce(d(R),{});W===!1&&(f={});let{prevResolvedValues:C={}}=H,J={...C,...f},w=O=>{B=!0,X.has(O)&&(F=!0,X.delete(O)),H.needsAnimating[O]=!0;let N=c.getValue(O);N&&(N.liveStyle=!1)};for(let O in J){let N=f[O],T=C[O];if(G.hasOwnProperty(O))continue;let k=!1;RG(N)&&RG(T)?k=!WB(N,T):k=N!==T,k?N!=null?w(O):X.add(O):N!==void 0&&X.has(O)?w(O):H.protectedKeys[O]=!0}H.prevProp=Z,H.prevResolvedValues=f,H.isActive&&(G={...G,...f}),l&&c.blockInitialAnimation&&(B=!1),B&&(!(y&&I)||F)&&s.push(...V.map(O=>({animation:O,options:{type:R}})))}if(X.size){let g={};X.forEach(R=>{let H=c.getBaseTarget(R),Z=c.getValue(R);Z&&(Z.liveStyle=!0),g[R]=H??null}),s.push({animation:g})}let x=!!s.length;return l&&(a.initial===!1||a.initial===a.animate)&&!c.manuallyAnimateOnMount&&(x=!1),l=!1,x?t(s):Promise.resolve()}function b(i,a){var r;if(e[i].isActive===a)return Promise.resolve();(r=c.variantChildren)===null||r===void 0||r.forEach(X=>{var G;return(G=X.animationState)===null||G===void 0?void 0:G.setActive(i,a)}),e[i].isActive=a;let s=o(i);for(let X in e)e[X].protectedKeys={};return s}return{animateChanges:o,setActive:b,setAnimateFunction:n,getState:()=>e,reset:()=>{e=rS(),l=!0}}}function dnc(c,t){return typeof t=="string"?t!==c:Array.isArray(t)?!WB(t,c):!1}function _i(c=!1){return{isActive:c,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function rS(){return{animate:_i(!0),whileInView:_i(),whileHover:_i(),whileTap:_i(),whileDrag:_i(),whileFocus:_i(),exit:_i()}}var te=class{constructor(t){this.isMounted=!1,this.node=t}update(){}};var vH=class extends te{constructor(t){super(t),t.animationState||(t.animationState=sS(t))}updateAnimationControlsSubscription(){let{animate:t}=this.node.getProps();Gb(t)&&(this.unmountControls=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:t}=this.node.getProps(),{animate:e}=this.node.prevProps||{};t!==e&&this.updateAnimationControlsSubscription()}unmount(){var t;this.node.animationState.reset(),(t=this.unmountControls)===null||t===void 0||t.call(this)}};var nnc=0,NH=class extends te{constructor(){super(...arguments),this.id=nnc++}update(){if(!this.node.presenceContext)return;let{isPresent:t,onExitComplete:e}=this.node.presenceContext,{isPresent:l}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===l)return;let d=this.node.animationState.setActive("exit",!t);e&&!t&&d.then(()=>e(this.id))}mount(){let{register:t}=this.node.presenceContext||{};t&&(this.unmount=t(this.id))}unmount(){}};var uS={animation:{Feature:vH},exit:{Feature:NH}};var XS=$g(()=>window.ScrollTimeline!==void 0);var Cl={x:!1,y:!1};function rs(){return Cl.x||Cl.y}function MB(c,t,e){var l;if(c instanceof Element)return[c];if(typeof c=="string"){let d=document;t&&(d=t.current);let n=(l=e?.[c])!==null&&l!==void 0?l:d.querySelectorAll(c);return n?Array.from(n):[]}return Array.from(c)}function SH(c,t){let e=MB(c),l=new AbortController,d={passive:!0,...t,signal:l.signal};return[e,d,()=>l.abort()]}function mS(c){return t=>{t.pointerType==="touch"||rs()||c(t)}}function PB(c,t,e={}){let[l,d,n]=SH(c,e),o=mS(b=>{let{target:i}=b,a=t(b);if(typeof a!="function"||!i)return;let r=mS(s=>{a(s),i.removeEventListener("pointerleave",r)});i.addEventListener("pointerleave",r,d)});return l.forEach(b=>{b.addEventListener("pointerenter",o,d)}),n}var kH=(c,t)=>t?c===t?!0:kH(c,t.parentElement):!1;var Ki=c=>c.pointerType==="mouse"?typeof c.button!="number"||c.button<=0:c.isPrimary!==!1;var Xnc=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function xS(c){return Xnc.has(c.tagName)||c.tabIndex!==-1}var qi=new WeakSet;function gS(c){return t=>{t.key==="Enter"&&c(t)}}function _B(c,t){c.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}var HS=(c,t)=>{let e=c.currentTarget;if(!e)return;let l=gS(()=>{if(qi.has(e))return;_B(e,"down");let d=gS(()=>{_B(e,"up")}),n=()=>_B(e,"cancel");e.addEventListener("keyup",d,t),e.addEventListener("blur",n,t)});e.addEventListener("keydown",l,t),e.addEventListener("blur",()=>e.removeEventListener("keydown",l),t)};function RS(c){return Ki(c)&&!rs()}function KB(c,t,e={}){let[l,d,n]=SH(c,e),o=b=>{let i=b.currentTarget;if(!RS(b)||qi.has(i))return;qi.add(i);let a=t(b),r=(G,m)=>{window.removeEventListener("pointerup",s),window.removeEventListener("pointercancel",X),!(!RS(G)||!qi.has(i))&&(qi.delete(i),typeof a=="function"&&a(G,{success:m}))},s=G=>{r(G,e.useGlobalTarget||kH(i,G.target))},X=G=>{r(G,!1)};window.addEventListener("pointerup",s,d),window.addEventListener("pointercancel",X,d)};return l.forEach(b=>{!xS(b)&&b.getAttribute("tabindex")===null&&(b.tabIndex=0),(e.useGlobalTarget?window:b).addEventListener("pointerdown",o,d),b.addEventListener("focus",a=>HS(a,d),d)}),n}function qB(c){return c==="x"||c==="y"?Cl[c]?null:(Cl[c]=!0,()=>{Cl[c]=!1}):Cl.x||Cl.y?null:(Cl.x=Cl.y=!0,()=>{Cl.x=Cl.y=!1})}function Ho(c){return{point:{x:c.pageX,y:c.pageY}}}var pS=c=>t=>Ki(t)&&c(t,Ho(t));function Ro(c,t,e,l={passive:!0}){return c.addEventListener(t,e,l),()=>c.removeEventListener(t,e)}function pb(c,t,e,l){return Ro(c,t,pS(e),l)}var WS=(c,t)=>Math.abs(c-t);function yS(c,t){let e=WS(c.x,t.x),l=WS(c.y,t.y);return Math.sqrt(e**2+l**2)}var ss=class{constructor(t,e,{transformPagePoint:l,contextWindow:d,dragSnapToOrigin:n=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let s=c1(this.lastMoveEventInfo,this.history),X=this.startEvent!==null,G=yS(s.offset,{x:0,y:0})>=3;if(!X&&!G)return;let{point:m}=s,{timestamp:x}=Jt;this.history.push({...m,timestamp:x});let{onStart:g,onMove:R}=this.handlers;X||(g&&g(this.lastMoveEvent,s),this.startEvent=this.lastMoveEvent),R&&R(this.lastMoveEvent,s)},this.handlePointerMove=(s,X)=>{this.lastMoveEvent=s,this.lastMoveEventInfo=$B(X,this.transformPagePoint),Jc.update(this.updatePoint,!0)},this.handlePointerUp=(s,X)=>{this.end();let{onEnd:G,onSessionEnd:m,resumeAnimation:x}=this.handlers;if(this.dragSnapToOrigin&&x&&x(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let g=c1(s.type==="pointercancel"?this.lastMoveEventInfo:$B(X,this.transformPagePoint),this.history);this.startEvent&&G&&G(s,g),m&&m(s,g)},!Ki(t))return;this.dragSnapToOrigin=n,this.handlers=e,this.transformPagePoint=l,this.contextWindow=d||window;let o=Ho(t),b=$B(o,this.transformPagePoint),{point:i}=b,{timestamp:a}=Jt;this.history=[{...i,timestamp:a}];let{onSessionStart:r}=e;r&&r(t,c1(b,this.history)),this.removeListeners=Zn(pb(this.contextWindow,"pointermove",this.handlePointerMove),pb(this.contextWindow,"pointerup",this.handlePointerUp),pb(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),Jl(this.updatePoint)}};function $B(c,t){return t?{point:t(c.point)}:c}function BS(c,t){return{x:c.x-t.x,y:c.y-t.y}}function c1({point:c},t){return{point:c,delta:BS(c,fS(t)),offset:BS(c,gnc(t)),velocity:Hnc(t,.1)}}function gnc(c){return c[0]}function fS(c){return c[c.length-1]}function Hnc(c,t){if(c.length<2)return{x:0,y:0};let e=c.length-1,l=null,d=fS(c);for(;e>=0&&(l=c[e],!(d.timestamp-l.timestamp>fe(t)));)e--;if(!l)return{x:0,y:0};let n=ml(d.timestamp-l.timestamp);if(n===0)return{x:0,y:0};let o={x:(d.x-l.x)/n,y:(d.y-l.y)/n};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}function Zo(c){return c&&typeof c=="object"&&Object.prototype.hasOwnProperty.call(c,"current")}var JS=1e-4,Rnc=1-JS,Znc=1+JS,CS=.01,Inc=0-CS,pnc=0+CS;function Xe(c){return c.max-c.min}function YS(c,t,e){return Math.abs(c-t)<=e}function hS(c,t,e,l=.5){c.origin=l,c.originPoint=kc(t.min,t.max,c.origin),c.scale=Xe(e)/Xe(t),c.translate=kc(e.min,e.max,c.origin)-c.originPoint,(c.scale>=Rnc&&c.scale<=Znc||isNaN(c.scale))&&(c.scale=1),(c.translate>=Inc&&c.translate<=pnc||isNaN(c.translate))&&(c.translate=0)}function us(c,t,e,l){hS(c.x,t.x,e.x,l?l.originX:void 0),hS(c.y,t.y,e.y,l?l.originY:void 0)}function VS(c,t,e){c.min=e.min+t.min,c.max=c.min+Xe(t)}function vS(c,t,e){VS(c.x,t.x,e.x),VS(c.y,t.y,e.y)}function FS(c,t,e){c.min=t.min-e.min,c.max=c.min+Xe(t)}function Xs(c,t,e){FS(c.x,t.x,e.x),FS(c.y,t.y,e.y)}function wS(c,{min:t,max:e},l){return t!==void 0&&c<t?c=l?kc(t,c,l.min):Math.max(c,t):e!==void 0&&c>e&&(c=l?kc(e,c,l.max):Math.min(c,e)),c}function NS(c,t,e){return{min:t!==void 0?c.min+t:void 0,max:e!==void 0?c.max+e-(c.max-c.min):void 0}}function AS(c,{top:t,left:e,bottom:l,right:d}){return{x:NS(c.x,e,d),y:NS(c.y,t,l)}}function SS(c,t){let e=t.min-c.min,l=t.max-c.max;return t.max-t.min<c.max-c.min&&([e,l]=[l,e]),{min:e,max:l}}function TS(c,t){return{x:SS(c.x,t.x),y:SS(c.y,t.y)}}function OS(c,t){let e=.5,l=Xe(c),d=Xe(t);return d>l?e=Jd(t.min,t.max-l,c.min):l>d&&(e=Jd(c.min,c.max-d,t.min)),ue(0,1,e)}function QS(c,t){let e={};return t.min!==void 0&&(e.min=t.min-c.min),t.max!==void 0&&(e.max=t.max-c.min),e}var zH=.35;function US(c=zH){return c===!1?c=0:c===!0&&(c=zH),{x:kS(c,"left","right"),y:kS(c,"top","bottom")}}function kS(c,t,e){return{min:zS(c,t),max:zS(c,e)}}function zS(c,t){return typeof c=="number"?c:c[t]||0}var DS=()=>({translate:0,scale:1,origin:0,originPoint:0}),$i=()=>({x:DS(),y:DS()}),LS=()=>({min:0,max:0}),xt=()=>({x:LS(),y:LS()});function xl(c){return[c("x"),c("y")]}function wH({top:c,left:t,right:e,bottom:l}){return{x:{min:t,max:e},y:{min:c,max:l}}}function ES({x:c,y:t}){return{top:t.min,right:c.max,bottom:t.max,left:c.min}}function jS(c,t){if(!t)return c;let e=t({x:c.left,y:c.top}),l=t({x:c.right,y:c.bottom});return{top:e.y,left:e.x,bottom:l.y,right:l.x}}function t1(c){return c===void 0||c===1}function AH({scale:c,scaleX:t,scaleY:e}){return!t1(c)||!t1(t)||!t1(e)}function Io(c){return AH(c)||e1(c)||c.z||c.rotate||c.rotateX||c.rotateY||c.skewX||c.skewY}function e1(c){return MS(c.x)||MS(c.y)}function MS(c){return c&&c!=="0%"}function CG(c,t,e){let l=c-e,d=t*l;return e+d}function PS(c,t,e,l,d){return d!==void 0&&(c=CG(c,d,l)),CG(c,e,l)+t}function l1(c,t=0,e=1,l,d){c.min=PS(c.min,t,e,l,d),c.max=PS(c.max,t,e,l,d)}function d1(c,{x:t,y:e}){l1(c.x,t.translate,t.scale,t.originPoint),l1(c.y,e.translate,e.scale,e.originPoint)}var _S=.999999999999,KS=1.0000000000001;function $S(c,t,e,l=!1){let d=e.length;if(!d)return;t.x=t.y=1;let n,o;for(let b=0;b<d;b++){n=e[b],o=n.projectionDelta;let{visualElement:i}=n.options;i&&i.props.style&&i.props.style.display==="contents"||(l&&n.options.layoutScroll&&n.scroll&&n!==n.root&&ca(c,{x:-n.scroll.offset.x,y:-n.scroll.offset.y}),o&&(t.x*=o.x.scale,t.y*=o.y.scale,d1(c,o)),l&&Io(n.latestValues)&&ca(c,n.latestValues))}t.x<KS&&t.x>_S&&(t.x=1),t.y<KS&&t.y>_S&&(t.y=1)}function Wb(c,t){c.min=c.min+t,c.max=c.max+t}function qS(c,t,e,l,d=.5){let n=kc(c.min,c.max,d);l1(c,t,e,n,l)}function ca(c,t){qS(c.x,t.x,t.scaleX,t.scale,t.originX),qS(c.y,t.y,t.scaleY,t.scale,t.originY)}function n1(c,t){return wH(jS(c.getBoundingClientRect(),t))}function ck(c,t,e){let l=n1(c,e),{scroll:d}=t;return d&&(Wb(l.x,d.offset.x),Wb(l.y,d.offset.y)),l}var TH=({current:c})=>c?c.ownerDocument.defaultView:null;var Wnc=new WeakMap,QH=class{constructor(t){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=xt(),this.visualElement=t}start(t,{snapToCursor:e=!1}={}){let{presenceContext:l}=this.visualElement;if(l&&l.isPresent===!1)return;let d=r=>{let{dragSnapToOrigin:s}=this.getProps();s?this.pauseAnimation():this.stopAnimation(),e&&this.snapToCursor(Ho(r).point)},n=(r,s)=>{let{drag:X,dragPropagation:G,onDragStart:m}=this.getProps();if(X&&!G&&(this.openDragLock&&this.openDragLock(),this.openDragLock=qB(X),!this.openDragLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),xl(g=>{let R=this.getAxisMotionValue(g).get()||0;if(Ue.test(R)){let{projection:H}=this.visualElement;if(H&&H.layout){let Z=H.layout.layoutBox[g];Z&&(R=Xe(Z)*(parseFloat(R)/100))}}this.originPoint[g]=R}),m&&Jc.postRender(()=>m(r,s)),JG(this.visualElement,"transform");let{animationState:x}=this.visualElement;x&&x.setActive("whileDrag",!0)},o=(r,s)=>{let{dragPropagation:X,dragDirectionLock:G,onDirectionLock:m,onDrag:x}=this.getProps();if(!X&&!this.openDragLock)return;let{offset:g}=s;if(G&&this.currentDirection===null){this.currentDirection=ync(g),this.currentDirection!==null&&m&&m(this.currentDirection);return}this.updateAxis("x",s.point,g),this.updateAxis("y",s.point,g),this.visualElement.render(),x&&x(r,s)},b=(r,s)=>this.stop(r,s),i=()=>xl(r=>{var s;return this.getAnimationState(r)==="paused"&&((s=this.getAxisMotionValue(r).animation)===null||s===void 0?void 0:s.play())}),{dragSnapToOrigin:a}=this.getProps();this.panSession=new ss(t,{onSessionStart:d,onStart:n,onMove:o,onSessionEnd:b,resumeAnimation:i},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:a,contextWindow:TH(this.visualElement)})}stop(t,e){let l=this.isDragging;if(this.cancel(),!l)return;let{velocity:d}=e;this.startAnimation(d);let{onDragEnd:n}=this.getProps();n&&Jc.postRender(()=>n(t,e))}cancel(){this.isDragging=!1;let{projection:t,animationState:e}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:l}=this.getProps();!l&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),e&&e.setActive("whileDrag",!1)}updateAxis(t,e,l){let{drag:d}=this.getProps();if(!l||!OH(t,d,this.currentDirection))return;let n=this.getAxisMotionValue(t),o=this.originPoint[t]+l[t];this.constraints&&this.constraints[t]&&(o=wS(o,this.constraints[t],this.elastic[t])),n.set(o)}resolveConstraints(){var t;let{dragConstraints:e,dragElastic:l}=this.getProps(),d=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(t=this.visualElement.projection)===null||t===void 0?void 0:t.layout,n=this.constraints;e&&Zo(e)?this.constraints||(this.constraints=this.resolveRefConstraints()):e&&d?this.constraints=AS(d.layoutBox,e):this.constraints=!1,this.elastic=US(l),n!==this.constraints&&d&&this.constraints&&!this.hasMutatedConstraints&&xl(o=>{this.constraints!==!1&&this.getAxisMotionValue(o)&&(this.constraints[o]=QS(d.layoutBox[o],this.constraints[o]))})}resolveRefConstraints(){let{dragConstraints:t,onMeasureDragConstraints:e}=this.getProps();if(!t||!Zo(t))return!1;let l=t.current;Fl(l!==null,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");let{projection:d}=this.visualElement;if(!d||!d.layout)return!1;let n=ck(l,d.root,this.visualElement.getTransformPagePoint()),o=TS(d.layout.layoutBox,n);if(e){let b=e(ES(o));this.hasMutatedConstraints=!!b,b&&(o=wH(b))}return o}startAnimation(t){let{drag:e,dragMomentum:l,dragElastic:d,dragTransition:n,dragSnapToOrigin:o,onDragTransitionEnd:b}=this.getProps(),i=this.constraints||{},a=xl(r=>{if(!OH(r,e,this.currentDirection))return;let s=i&&i[r]||{};o&&(s={min:0,max:0});let X=d?200:1e6,G=d?40:1e7,m={type:"inertia",velocity:l?t[r]:0,bounceStiffness:X,bounceDamping:G,timeConstant:750,restDelta:1,restSpeed:10,...n,...s};return this.startAxisValueAnimation(r,m)});return Promise.all(a).then(b)}startAxisValueAnimation(t,e){let l=this.getAxisMotionValue(t);return JG(this.visualElement,t),l.start(os(t,l,0,e,this.visualElement,!1))}stopAnimation(){xl(t=>this.getAxisMotionValue(t).stop())}pauseAnimation(){xl(t=>{var e;return(e=this.getAxisMotionValue(t).animation)===null||e===void 0?void 0:e.pause()})}getAnimationState(t){var e;return(e=this.getAxisMotionValue(t).animation)===null||e===void 0?void 0:e.state}getAxisMotionValue(t){let e=`_drag${t.toUpperCase()}`,l=this.visualElement.getProps(),d=l[e];return d||this.visualElement.getValue(t,(l.initial?l.initial[t]:void 0)||0)}snapToCursor(t){xl(e=>{let{drag:l}=this.getProps();if(!OH(e,l,this.currentDirection))return;let{projection:d}=this.visualElement,n=this.getAxisMotionValue(e);if(d&&d.layout){let{min:o,max:b}=d.layout.layoutBox[e];n.set(t[e]-kc(o,b,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:t,dragConstraints:e}=this.getProps(),{projection:l}=this.visualElement;if(!Zo(e)||!l||!this.constraints)return;this.stopAnimation();let d={x:0,y:0};xl(o=>{let b=this.getAxisMotionValue(o);if(b&&this.constraints!==!1){let i=b.get();d[o]=OS({min:i,max:i},this.constraints[o])}});let{transformTemplate:n}=this.visualElement.getProps();this.visualElement.current.style.transform=n?n({},""):"none",l.root&&l.root.updateScroll(),l.updateLayout(),this.resolveConstraints(),xl(o=>{if(!OH(o,t,null))return;let b=this.getAxisMotionValue(o),{min:i,max:a}=this.constraints[o];b.set(kc(i,a,d[o]))})}addListeners(){if(!this.visualElement.current)return;Wnc.set(this.visualElement,this);let t=this.visualElement.current,e=pb(t,"pointerdown",i=>{let{drag:a,dragListener:r=!0}=this.getProps();a&&r&&this.start(i)}),l=()=>{let{dragConstraints:i}=this.getProps();Zo(i)&&i.current&&(this.constraints=this.resolveRefConstraints())},{projection:d}=this.visualElement,n=d.addEventListener("measure",l);d&&!d.layout&&(d.root&&d.root.updateScroll(),d.updateLayout()),Jc.read(l);let o=Ro(window,"resize",()=>this.scalePositionWithinConstraints()),b=d.addEventListener("didUpdate",(({delta:i,hasLayoutChanged:a})=>{this.isDragging&&a&&(xl(r=>{let s=this.getAxisMotionValue(r);s&&(this.originPoint[r]+=i[r].translate,s.set(s.get()+i[r].translate))}),this.visualElement.render())}));return()=>{o(),e(),n(),b&&b()}}getProps(){let t=this.visualElement.getProps(),{drag:e=!1,dragDirectionLock:l=!1,dragPropagation:d=!1,dragConstraints:n=!1,dragElastic:o=zH,dragMomentum:b=!0}=t;return{...t,drag:e,dragDirectionLock:l,dragPropagation:d,dragConstraints:n,dragElastic:o,dragMomentum:b}}};function OH(c,t,e){return(t===!0||t===c)&&(e===null||e===c)}function ync(c,t=10){let e=null;return Math.abs(c.y)>t?e="y":Math.abs(c.x)>t&&(e="x"),e}var UH=class extends te{constructor(t){super(t),this.removeGroupControls=it,this.removeListeners=it,this.controls=new QH(t)}mount(){let{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||it}unmount(){this.removeGroupControls(),this.removeListeners()}};var tk=c=>(t,e)=>{c&&Jc.postRender(()=>c(t,e))},DH=class extends te{constructor(){super(...arguments),this.removePointerDownListener=it}onPointerDown(t){this.session=new ss(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:TH(this.node)})}createPanHandlers(){let{onPanSessionStart:t,onPanStart:e,onPan:l,onPanEnd:d}=this.node.getProps();return{onSessionStart:tk(t),onStart:tk(e),onMove:l,onEnd:(n,o)=>{delete this.session,d&&Jc.postRender(()=>d(n,o))}}}mount(){this.removePointerDownListener=pb(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}};var ik=u(h(),1),YG=u($(),1);var Wo=u($(),1);var ek=u($(),1),po=(0,ek.createContext)(null);function o1(){let c=(0,Wo.useContext)(po);if(c===null)return[!0,null];let{isPresent:t,onExitComplete:e,register:l}=c,d=(0,Wo.useId)();(0,Wo.useEffect)(()=>l(d),[]);let n=(0,Wo.useCallback)(()=>e&&e(d),[d,e]);return!t&&e?[!1,n]:[!0]}function b1(){return Bnc((0,Wo.useContext)(po))}function Bnc(c){return c===null?!0:c.isPresent}var lk=u($(),1),Gs=(0,lk.createContext)({});var dk=u($(),1),LH=(0,dk.createContext)({});var ms={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function nk(c,t){return t.max===t.min?0:c/(t.max-t.min)*100}var xs={correct:(c,t)=>{if(!t.target)return c;if(typeof c=="string")if(xc.test(c))c=parseFloat(c);else return c;let e=nk(c,t.target.x),l=nk(c,t.target.y);return`${e}% ${l}%`}};var ok={correct:(c,{treeScale:t,projectionDelta:e})=>{let l=c,d=De.parse(c);if(d.length>5)return l;let n=De.createTransformer(c),o=typeof d[0]!="number"?1:0,b=e.x.scale*t.x,i=e.y.scale*t.y;d[0+o]/=b,d[1+o]/=i;let a=kc(b,i,.5);return typeof d[2+o]=="number"&&(d[2+o]/=a),typeof d[3+o]=="number"&&(d[3+o]/=a),n(d)}};var gs={};function bk(c){Object.assign(gs,c)}var{schedule:Hs,cancel:mTc}=tH(queueMicrotask,!1);var i1=class extends YG.Component{componentDidMount(){let{visualElement:t,layoutGroup:e,switchLayoutGroup:l,layoutId:d}=this.props,{projection:n}=t;bk(fnc),n&&(e.group&&e.group.add(n),l&&l.register&&d&&l.register(n),n.root.didUpdate(),n.addEventListener("animationComplete",()=>{this.safeToRemove()}),n.setOptions({...n.options,onExitComplete:()=>this.safeToRemove()})),ms.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){let{layoutDependency:e,visualElement:l,drag:d,isPresent:n}=this.props,o=l.projection;return o&&(o.isPresent=n,d||t.layoutDependency!==e||e===void 0?o.willUpdate():this.safeToRemove(),t.isPresent!==n&&(n?o.promote():o.relegate()||Jc.postRender(()=>{let b=o.getStack();(!b||!b.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){let{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),Hs.postRender(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:t,layoutGroup:e,switchLayoutGroup:l}=this.props,{projection:d}=t;d&&(d.scheduleCheckAfterUnmount(),e&&e.group&&e.group.remove(d),l&&l.deregister&&l.deregister(d))}safeToRemove(){let{safeToRemove:t}=this.props;t&&t()}render(){return null}};function EH(c){let[t,e]=o1(),l=(0,YG.useContext)(Gs);return(0,ik.jsx)(i1,{...c,layoutGroup:l,switchLayoutGroup:(0,YG.useContext)(LH),isPresent:t,safeToRemove:e})}var fnc={borderRadius:{...xs,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:xs,borderTopRightRadius:xs,borderBottomLeftRadius:xs,borderBottomRightRadius:xs,boxShadow:ok};var uk=["TopLeft","TopRight","BottomLeft","BottomRight"],hnc=uk.length,ak=c=>typeof c=="string"?parseFloat(c):c,rk=c=>typeof c=="number"||xc.test(c);function Xk(c,t,e,l,d,n){d?(c.opacity=kc(0,e.opacity!==void 0?e.opacity:1,Vnc(l)),c.opacityExit=kc(t.opacity!==void 0?t.opacity:1,0,Fnc(l))):n&&(c.opacity=kc(t.opacity!==void 0?t.opacity:1,e.opacity!==void 0?e.opacity:1,l));for(let o=0;o<hnc;o++){let b=`border${uk[o]}Radius`,i=sk(t,b),a=sk(e,b);if(i===void 0&&a===void 0)continue;i||(i=0),a||(a=0),i===0||a===0||rk(i)===rk(a)?(c[b]=Math.max(kc(ak(i),ak(a),l),0),(Ue.test(a)||Ue.test(i))&&(c[b]+="%")):c[b]=a}(t.rotate||e.rotate)&&(c.rotate=kc(t.rotate||0,e.rotate||0,l))}function sk(c,t){return c[t]!==void 0?c[t]:c.borderRadius}var Vnc=Gk(0,.5,iH),Fnc=Gk(.5,.95,it);function Gk(c,t,e){return l=>l<c?0:l>t?1:e(Jd(c,t,l))}function mk(c,t){c.min=t.min,c.max=t.max}function Yl(c,t){mk(c.x,t.x),mk(c.y,t.y)}function a1(c,t){c.translate=t.translate,c.scale=t.scale,c.originPoint=t.originPoint,c.origin=t.origin}function xk(c,t,e,l,d){return c-=t,c=CG(c,1/e,l),d!==void 0&&(c=CG(c,1/d,l)),c}function Jnc(c,t=0,e=1,l=.5,d,n=c,o=c){if(Ue.test(t)&&(t=parseFloat(t),t=kc(o.min,o.max,t/100)-o.min),typeof t!="number")return;let b=kc(n.min,n.max,l);c===n&&(b-=t),c.min=xk(c.min,t,e,b,d),c.max=xk(c.max,t,e,b,d)}function gk(c,t,[e,l,d],n,o){Jnc(c,t[e],t[l],t[d],t.scale,n,o)}var Cnc=["x","scaleX","originX"],Ync=["y","scaleY","originY"];function r1(c,t,e,l){gk(c.x,t,Cnc,e?e.x:void 0,l?l.x:void 0),gk(c.y,t,Ync,e?e.y:void 0,l?l.y:void 0)}function Hk(c){return c.translate===0&&c.scale===1}function s1(c){return Hk(c.x)&&Hk(c.y)}function Rk(c,t){return c.min===t.min&&c.max===t.max}function Ik(c,t){return Rk(c.x,t.x)&&Rk(c.y,t.y)}function Zk(c,t){return Math.round(c.min)===Math.round(t.min)&&Math.round(c.max)===Math.round(t.max)}function u1(c,t){return Zk(c.x,t.x)&&Zk(c.y,t.y)}function X1(c){return Xe(c.x)/Xe(c.y)}function G1(c,t){return c.translate===t.translate&&c.scale===t.scale&&c.originPoint===t.originPoint}var jH=class{constructor(){this.members=[]}add(t){bs(this.members,t),t.scheduleRender()}remove(t){if(is(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){let e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(t){let e=this.members.findIndex(d=>t===d);if(e===0)return!1;let l;for(let d=e;d>=0;d--){let n=this.members[d];if(n.isPresent!==!1){l=n;break}}return l?(this.promote(l),!0):!1}promote(t,e){let l=this.lead;if(t!==l&&(this.prevLead=l,this.lead=t,t.show(),l)){l.instance&&l.scheduleRender(),t.scheduleRender(),t.resumeFrom=l,e&&(t.resumeFrom.preserveOpacity=!0),l.snapshot&&(t.snapshot=l.snapshot,t.snapshot.latestValues=l.animationValues||l.latestValues),t.root&&t.root.isUpdating&&(t.isLayoutDirty=!0);let{crossfade:d}=t.options;d===!1&&l.hide()}}exitAnimationComplete(){this.members.forEach(t=>{let{options:e,resumingFrom:l}=t;e.onExitComplete&&e.onExitComplete(),l&&l.options.onExitComplete&&l.options.onExitComplete()})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}};function pk(c,t,e){let l="",d=c.x.translate/t.x,n=c.y.translate/t.y,o=e?.z||0;if((d||n||o)&&(l=`translate3d(${d}px, ${n}px, ${o}px) `),(t.x!==1||t.y!==1)&&(l+=`scale(${1/t.x}, ${1/t.y}) `),e){let{transformPerspective:a,rotate:r,rotateX:s,rotateY:X,skewX:G,skewY:m}=e;a&&(l=`perspective(${a}px) ${l}`),r&&(l+=`rotate(${r}deg) `),s&&(l+=`rotateX(${s}deg) `),X&&(l+=`rotateY(${X}deg) `),G&&(l+=`skewX(${G}deg) `),m&&(l+=`skewY(${m}deg) `)}let b=c.x.scale*t.x,i=c.y.scale*t.y;return(b!==1||i!==1)&&(l+=`scale(${b}, ${i})`),l||"none"}var Wk=(c,t)=>c.depth-t.depth;var MH=class{constructor(){this.children=[],this.isDirty=!1}add(t){bs(this.children,t),this.isDirty=!0}remove(t){is(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(Wk),this.isDirty=!1,this.children.forEach(t)}};function Rs(c){let t=st(c)?c.get():c;return lS(t)?t.toValue():t}function yk(c,t){let e=he.now(),l=({timestamp:d})=>{let n=d-e;n>=t&&(Jl(l),c(n-t))};return Jc.read(l,!0),()=>Jl(l)}function Bk(c){return c instanceof SVGElement&&c.tagName!=="svg"}function fk(c,t,e){let l=st(c)?c:go(c);return l.start(os("",l,t,e)),l.animation}var ta={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0},vG=typeof window<"u"&&window.MotionDebug!==void 0,m1=["","X","Y","Z"],vnc={visibility:"hidden"},hk=1e3,Nnc=0;function x1(c,t,e,l){let{latestValues:d}=t;d[c]&&(e[c]=d[c],t.setStaticValue(c,0),l&&(l[c]=0))}function Sk(c){if(c.hasCheckedOptimisedAppear=!0,c.root===c)return;let{visualElement:t}=c.options;if(!t)return;let e=JH(t);if(window.MotionHasOptimisedAnimation(e,"transform")){let{layout:d,layoutId:n}=c.options;window.MotionCancelOptimisedAnimation(e,"transform",Jc,!(d||n))}let{parent:l}=c;l&&!l.hasCheckedOptimisedAppear&&Sk(l)}function PH({attachResizeListener:c,defaultParent:t,measureScroll:e,checkIsScrollRoot:l,resetTransform:d}){return class{constructor(o={},b=t?.()){this.id=Nnc++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,vG&&(ta.totalNodes=ta.resolvedTargetDeltas=ta.recalculatedProjection=0),this.nodes.forEach(znc),this.nodes.forEach(Qnc),this.nodes.forEach(Unc),this.nodes.forEach(wnc),vG&&window.MotionDebug.record(ta)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=o,this.root=b?b.root||b:this,this.path=b?[...b.path,b]:[],this.parent=b,this.depth=b?b.depth+1:0;for(let i=0;i<this.path.length;i++)this.path[i].shouldResetTransform=!0;this.root===this&&(this.nodes=new MH)}addEventListener(o,b){return this.eventHandlers.has(o)||this.eventHandlers.set(o,new Ib),this.eventHandlers.get(o).add(b)}notifyListeners(o,...b){let i=this.eventHandlers.get(o);i&&i.notify(...b)}hasListeners(o){return this.eventHandlers.has(o)}mount(o,b=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=Bk(o),this.instance=o;let{layoutId:i,layout:a,visualElement:r}=this.options;if(r&&!r.current&&r.mount(o),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),b&&(a||i)&&(this.isLayoutDirty=!0),c){let s,X=()=>this.root.updateBlockedByResize=!1;c(o,()=>{this.root.updateBlockedByResize=!0,s&&s(),s=yk(X,250),ms.hasAnimatedSinceResize&&(ms.hasAnimatedSinceResize=!1,this.nodes.forEach(Fk))})}i&&this.root.registerSharedNode(i,this),this.options.animate!==!1&&r&&(i||a)&&this.addEventListener("didUpdate",({delta:s,hasLayoutChanged:X,hasRelativeTargetChanged:G,layout:m})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let x=this.options.transition||r.getDefaultTransition()||Mnc,{onLayoutAnimationStart:g,onLayoutAnimationComplete:R}=r.getProps(),H=!this.targetLayout||!u1(this.targetLayout,m)||G,Z=!X&&G;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||Z||X&&(H||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(s,Z);let p={...jr(x,"layout"),onPlay:g,onComplete:R};(r.shouldReduceMotion||this.options.layoutRoot)&&(p.delay=0,p.type=!1),this.startAnimation(p)}else X||Fk(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=m})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let o=this.getStack();o&&o.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,Jl(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(Dnc),this.animationId++)}getTransformTemplate(){let{visualElement:o}=this.options;return o&&o.getProps().transformTemplate}willUpdate(o=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&Sk(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let r=0;r<this.path.length;r++){let s=this.path[r];s.shouldResetTransform=!0,s.updateScroll("snapshot"),s.options.layoutRoot&&s.willUpdate(!1)}let{layoutId:b,layout:i}=this.options;if(b===void 0&&!i)return;let a=this.getTransformTemplate();this.prevTransformTemplateValue=a?a(this.latestValues,""):void 0,this.updateSnapshot(),o&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(Vk);return}this.isUpdating||this.nodes.forEach(Tnc),this.isUpdating=!1,this.nodes.forEach(Onc),this.nodes.forEach(Snc),this.nodes.forEach(knc),this.clearAllSnapshots();let b=he.now();Jt.delta=ue(0,1e3/60,b-Jt.timestamp),Jt.timestamp=b,Jt.isProcessing=!0,eH.update.process(Jt),eH.preRender.process(Jt),eH.render.process(Jt),Jt.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,Hs.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(Anc),this.sharedNodes.forEach(Lnc)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,Jc.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){Jc.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let i=0;i<this.path.length;i++)this.path[i].updateScroll();let o=this.layout;this.layout=this.measure(!1),this.layoutCorrected=xt(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:b}=this.options;b&&b.notify("LayoutMeasure",this.layout.layoutBox,o?o.layoutBox:void 0)}updateScroll(o="measure"){let b=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===o&&(b=!1),b){let i=l(this.instance);this.scroll={animationId:this.root.animationId,phase:o,isRoot:i,offset:e(this.instance),wasRoot:this.scroll?this.scroll.isRoot:i}}}resetTransform(){if(!d)return;let o=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,b=this.projectionDelta&&!s1(this.projectionDelta),i=this.getTransformTemplate(),a=i?i(this.latestValues,""):void 0,r=a!==this.prevTransformTemplateValue;o&&(b||Io(this.latestValues)||r)&&(d(this.instance,a),this.shouldResetTransform=!1,this.scheduleRender())}measure(o=!0){let b=this.measurePageBox(),i=this.removeElementScroll(b);return o&&(i=this.removeTransform(i)),Pnc(i),{animationId:this.root.animationId,measuredBox:b,layoutBox:i,latestValues:{},source:this.id}}measurePageBox(){var o;let{visualElement:b}=this.options;if(!b)return xt();let i=b.measureViewportBox();if(!(((o=this.scroll)===null||o===void 0?void 0:o.wasRoot)||this.path.some(_nc))){let{scroll:r}=this.root;r&&(Wb(i.x,r.offset.x),Wb(i.y,r.offset.y))}return i}removeElementScroll(o){var b;let i=xt();if(Yl(i,o),!((b=this.scroll)===null||b===void 0)&&b.wasRoot)return i;for(let a=0;a<this.path.length;a++){let r=this.path[a],{scroll:s,options:X}=r;r!==this.root&&s&&X.layoutScroll&&(s.wasRoot&&Yl(i,o),Wb(i.x,s.offset.x),Wb(i.y,s.offset.y))}return i}applyTransform(o,b=!1){let i=xt();Yl(i,o);for(let a=0;a<this.path.length;a++){let r=this.path[a];!b&&r.options.layoutScroll&&r.scroll&&r!==r.root&&ca(i,{x:-r.scroll.offset.x,y:-r.scroll.offset.y}),Io(r.latestValues)&&ca(i,r.latestValues)}return Io(this.latestValues)&&ca(i,this.latestValues),i}removeTransform(o){let b=xt();Yl(b,o);for(let i=0;i<this.path.length;i++){let a=this.path[i];if(!a.instance||!Io(a.latestValues))continue;AH(a.latestValues)&&a.updateSnapshot();let r=xt(),s=a.measurePageBox();Yl(r,s),r1(b,a.latestValues,a.snapshot?a.snapshot.layoutBox:void 0,r)}return Io(this.latestValues)&&r1(b,this.latestValues),b}setTargetDelta(o){this.targetDelta=o,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(o){this.options={...this.options,...o,crossfade:o.crossfade!==void 0?o.crossfade:!0}}clearMeasurements(){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}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==Jt.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(o=!1){var b;let i=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=i.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=i.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=i.isSharedProjectionDirty);let a=!!this.resumingFrom||this!==i;if(!(o||a&&this.isSharedProjectionDirty||this.isProjectionDirty||!((b=this.parent)===null||b===void 0)&&b.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:s,layoutId:X}=this.options;if(!(!this.layout||!(s||X))){if(this.resolvedRelativeTargetAt=Jt.timestamp,!this.targetDelta&&!this.relativeTarget){let G=this.getClosestProjectingParent();G&&G.layout&&this.animationProgress!==1?(this.relativeParent=G,this.forceRelativeParentToResolveTarget(),this.relativeTarget=xt(),this.relativeTargetOrigin=xt(),Xs(this.relativeTargetOrigin,this.layout.layoutBox,G.layout.layoutBox),Yl(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(!(!this.relativeTarget&&!this.targetDelta)){if(this.target||(this.target=xt(),this.targetWithTransforms=xt()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),vS(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):Yl(this.target,this.layout.layoutBox),d1(this.target,this.targetDelta)):Yl(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;let G=this.getClosestProjectingParent();G&&!!G.resumingFrom==!!this.resumingFrom&&!G.options.layoutScroll&&G.target&&this.animationProgress!==1?(this.relativeParent=G,this.forceRelativeParentToResolveTarget(),this.relativeTarget=xt(),this.relativeTargetOrigin=xt(),Xs(this.relativeTargetOrigin,this.target,G.target),Yl(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}vG&&ta.resolvedTargetDeltas++}}}getClosestProjectingParent(){if(!(!this.parent||AH(this.parent.latestValues)||e1(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var o;let b=this.getLead(),i=!!this.resumingFrom||this!==b,a=!0;if((this.isProjectionDirty||!((o=this.parent)===null||o===void 0)&&o.isProjectionDirty)&&(a=!1),i&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(a=!1),this.resolvedRelativeTargetAt===Jt.timestamp&&(a=!1),a)return;let{layout:r,layoutId:s}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(r||s))return;Yl(this.layoutCorrected,this.layout.layoutBox);let X=this.treeScale.x,G=this.treeScale.y;$S(this.layoutCorrected,this.treeScale,this.path,i),b.layout&&!b.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(b.target=b.layout.layoutBox,b.targetWithTransforms=xt());let{target:m}=b;if(!m){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(a1(this.prevProjectionDelta.x,this.projectionDelta.x),a1(this.prevProjectionDelta.y,this.projectionDelta.y)),us(this.projectionDelta,this.layoutCorrected,m,this.latestValues),(this.treeScale.x!==X||this.treeScale.y!==G||!G1(this.projectionDelta.x,this.prevProjectionDelta.x)||!G1(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",m)),vG&&ta.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(o=!0){var b;if((b=this.options.visualElement)===null||b===void 0||b.scheduleRender(),o){let i=this.getStack();i&&i.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=$i(),this.projectionDelta=$i(),this.projectionDeltaWithTransform=$i()}setAnimationOrigin(o,b=!1){let i=this.snapshot,a=i?i.latestValues:{},r={...this.latestValues},s=$i();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!b;let X=xt(),G=i?i.source:void 0,m=this.layout?this.layout.source:void 0,x=G!==m,g=this.getStack(),R=!g||g.members.length<=1,H=!!(x&&!R&&this.options.crossfade===!0&&!this.path.some(jnc));this.animationProgress=0;let Z;this.mixTargetDelta=p=>{let W=p/1e3;Jk(s.x,o.x,W),Jk(s.y,o.y,W),this.setTargetDelta(s),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(Xs(X,this.layout.layoutBox,this.relativeParent.layout.layoutBox),Enc(this.relativeTarget,this.relativeTargetOrigin,X,W),Z&&Ik(this.relativeTarget,Z)&&(this.isProjectionDirty=!1),Z||(Z=xt()),Yl(Z,this.relativeTarget)),x&&(this.animationValues=r,Xk(r,a,this.latestValues,W,H,R)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=W},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(o){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(Jl(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Jc.update(()=>{ms.hasAnimatedSinceResize=!0,this.currentAnimation=fk(0,hk,{...o,onUpdate:b=>{this.mixTargetDelta(b),o.onUpdate&&o.onUpdate(b)},onComplete:()=>{o.onComplete&&o.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let o=this.getStack();o&&o.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(hk),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let o=this.getLead(),{targetWithTransforms:b,target:i,layout:a,latestValues:r}=o;if(!(!b||!i||!a)){if(this!==o&&this.layout&&a&&kk(this.options.animationType,this.layout.layoutBox,a.layoutBox)){i=this.target||xt();let s=Xe(this.layout.layoutBox.x);i.x.min=o.target.x.min,i.x.max=i.x.min+s;let X=Xe(this.layout.layoutBox.y);i.y.min=o.target.y.min,i.y.max=i.y.min+X}Yl(b,i),ca(b,r),us(this.projectionDeltaWithTransform,this.layoutCorrected,b,r)}}registerSharedNode(o,b){this.sharedNodes.has(o)||this.sharedNodes.set(o,new jH),this.sharedNodes.get(o).add(b);let a=b.options.initialPromotionConfig;b.promote({transition:a?a.transition:void 0,preserveFollowOpacity:a&&a.shouldPreserveFollowOpacity?a.shouldPreserveFollowOpacity(b):void 0})}isLead(){let o=this.getStack();return o?o.lead===this:!0}getLead(){var o;let{layoutId:b}=this.options;return b?((o=this.getStack())===null||o===void 0?void 0:o.lead)||this:this}getPrevLead(){var o;let{layoutId:b}=this.options;return b?(o=this.getStack())===null||o===void 0?void 0:o.prevLead:void 0}getStack(){let{layoutId:o}=this.options;if(o)return this.root.sharedNodes.get(o)}promote({needsReset:o,transition:b,preserveFollowOpacity:i}={}){let a=this.getStack();a&&a.promote(this,i),o&&(this.projectionDelta=void 0,this.needsReset=!0),b&&this.setOptions({transition:b})}relegate(){let o=this.getStack();return o?o.relegate(this):!1}resetSkewAndRotation(){let{visualElement:o}=this.options;if(!o)return;let b=!1,{latestValues:i}=o;if((i.z||i.rotate||i.rotateX||i.rotateY||i.rotateZ||i.skewX||i.skewY)&&(b=!0),!b)return;let a={};i.z&&x1("z",o,a,this.animationValues);for(let r=0;r<m1.length;r++)x1(`rotate${m1[r]}`,o,a,this.animationValues),x1(`skew${m1[r]}`,o,a,this.animationValues);o.render();for(let r in a)o.setStaticValue(r,a[r]),this.animationValues&&(this.animationValues[r]=a[r]);o.scheduleRender()}getProjectionStyles(o){var b,i;if(!this.instance||this.isSVG)return;if(!this.isVisible)return vnc;let a={visibility:""},r=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,a.opacity="",a.pointerEvents=Rs(o?.pointerEvents)||"",a.transform=r?r(this.latestValues,""):"none",a;let s=this.getLead();if(!this.projectionDelta||!this.layout||!s.target){let x={};return this.options.layoutId&&(x.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,x.pointerEvents=Rs(o?.pointerEvents)||""),this.hasProjected&&!Io(this.latestValues)&&(x.transform=r?r({},""):"none",this.hasProjected=!1),x}let X=s.animationValues||s.latestValues;this.applyTransformsToTarget(),a.transform=pk(this.projectionDeltaWithTransform,this.treeScale,X),r&&(a.transform=r(X,a.transform));let{x:G,y:m}=this.projectionDelta;a.transformOrigin=`${G.origin*100}% ${m.origin*100}% 0`,s.animationValues?a.opacity=s===this?(i=(b=X.opacity)!==null&&b!==void 0?b:this.latestValues.opacity)!==null&&i!==void 0?i:1:this.preserveOpacity?this.latestValues.opacity:X.opacityExit:a.opacity=s===this?X.opacity!==void 0?X.opacity:"":X.opacityExit!==void 0?X.opacityExit:0;for(let x in gs){if(X[x]===void 0)continue;let{correct:g,applyTo:R}=gs[x],H=a.transform==="none"?X[x]:g(X[x],s);if(R){let Z=R.length;for(let p=0;p<Z;p++)a[R[p]]=H}else a[x]=H}return this.options.layoutId&&(a.pointerEvents=s===this?Rs(o?.pointerEvents)||"":"none"),a}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(o=>{var b;return(b=o.currentAnimation)===null||b===void 0?void 0:b.stop()}),this.root.nodes.forEach(Vk),this.root.sharedNodes.clear()}}}function Snc(c){c.updateLayout()}function knc(c){var t;let e=((t=c.resumeFrom)===null||t===void 0?void 0:t.snapshot)||c.snapshot;if(c.isLead()&&c.layout&&e&&c.hasListeners("didUpdate")){let{layoutBox:l,measuredBox:d}=c.layout,{animationType:n}=c.options,o=e.source!==c.layout.source;n==="size"?xl(s=>{let X=o?e.measuredBox[s]:e.layoutBox[s],G=Xe(X);X.min=l[s].min,X.max=X.min+G}):kk(n,e.layoutBox,l)&&xl(s=>{let X=o?e.measuredBox[s]:e.layoutBox[s],G=Xe(l[s]);X.max=X.min+G,c.relativeTarget&&!c.currentAnimation&&(c.isProjectionDirty=!0,c.relativeTarget[s].max=c.relativeTarget[s].min+G)});let b=$i();us(b,l,e.layoutBox);let i=$i();o?us(i,c.applyTransform(d,!0),e.measuredBox):us(i,l,e.layoutBox);let a=!s1(b),r=!1;if(!c.resumeFrom){let s=c.getClosestProjectingParent();if(s&&!s.resumeFrom){let{snapshot:X,layout:G}=s;if(X&&G){let m=xt();Xs(m,e.layoutBox,X.layoutBox);let x=xt();Xs(x,l,G.layoutBox),u1(m,x)||(r=!0),s.options.layoutRoot&&(c.relativeTarget=x,c.relativeTargetOrigin=m,c.relativeParent=s)}}}c.notifyListeners("didUpdate",{layout:l,snapshot:e,delta:i,layoutDelta:b,hasLayoutChanged:a,hasRelativeTargetChanged:r})}else if(c.isLead()){let{onExitComplete:l}=c.options;l&&l()}c.options.transition=void 0}function znc(c){vG&&ta.totalNodes++,c.parent&&(c.isProjecting()||(c.isProjectionDirty=c.parent.isProjectionDirty),c.isSharedProjectionDirty||(c.isSharedProjectionDirty=!!(c.isProjectionDirty||c.parent.isProjectionDirty||c.parent.isSharedProjectionDirty)),c.isTransformDirty||(c.isTransformDirty=c.parent.isTransformDirty))}function wnc(c){c.isProjectionDirty=c.isSharedProjectionDirty=c.isTransformDirty=!1}function Anc(c){c.clearSnapshot()}function Vk(c){c.clearMeasurements()}function Tnc(c){c.isLayoutDirty=!1}function Onc(c){let{visualElement:t}=c.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),c.resetTransform()}function Fk(c){c.finishAnimation(),c.targetDelta=c.relativeTarget=c.target=void 0,c.isProjectionDirty=!0}function Qnc(c){c.resolveTargetDelta()}function Unc(c){c.calcProjection()}function Dnc(c){c.resetSkewAndRotation()}function Lnc(c){c.removeLeadSnapshot()}function Jk(c,t,e){c.translate=kc(t.translate,0,e),c.scale=kc(t.scale,1,e),c.origin=t.origin,c.originPoint=t.originPoint}function Ck(c,t,e,l){c.min=kc(t.min,e.min,l),c.max=kc(t.max,e.max,l)}function Enc(c,t,e,l){Ck(c.x,t.x,e.x,l),Ck(c.y,t.y,e.y,l)}function jnc(c){return c.animationValues&&c.animationValues.opacityExit!==void 0}var Mnc={duration:.45,ease:[.4,0,.1,1]},Yk=c=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(c),vk=Yk("applewebkit/")&&!Yk("chrome/")?Math.round:it;function Nk(c){c.min=vk(c.min),c.max=vk(c.max)}function Pnc(c){Nk(c.x),Nk(c.y)}function kk(c,t,e){return c==="position"||c==="preserve-aspect"&&!YS(X1(t),X1(e),.2)}function _nc(c){var t;return c!==c.root&&((t=c.scroll)===null||t===void 0?void 0:t.wasRoot)}var zk=PH({attachResizeListener:(c,t)=>Ro(c,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0});var g1={current:void 0},_H=PH({measureScroll:c=>({x:c.scrollLeft,y:c.scrollTop}),defaultParent:()=>{if(!g1.current){let c=new zk({});c.mount(window),c.setOptions({layoutScroll:!0}),g1.current=c}return g1.current},resetTransform:(c,t)=>{c.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:c=>window.getComputedStyle(c).position==="fixed"});var wk={pan:{Feature:DH},drag:{Feature:UH,ProjectionNode:_H,MeasureLayout:EH}};function Ak(c,t,e){let{props:l}=c;c.animationState&&l.whileHover&&c.animationState.setActive("whileHover",e==="Start");let d="onHover"+e,n=l[d];n&&Jc.postRender(()=>n(t,Ho(t)))}var KH=class extends te{mount(){let{current:t}=this.node;t&&(this.unmount=PB(t,e=>(Ak(this.node,e,"Start"),l=>Ak(this.node,l,"End"))))}unmount(){}};var qH=class extends te{constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch{t=!0}!t||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=Zn(Ro(this.node.current,"focus",()=>this.onFocus()),Ro(this.node.current,"blur",()=>this.onBlur()))}unmount(){}};function Tk(c,t,e){let{props:l}=c;c.animationState&&l.whileTap&&c.animationState.setActive("whileTap",e==="Start");let d="onTap"+(e==="End"?"":e),n=l[d];n&&Jc.postRender(()=>n(t,Ho(t)))}var $H=class extends te{mount(){let{current:t}=this.node;t&&(this.unmount=KB(t,e=>(Tk(this.node,e,"Start"),(l,{success:d})=>Tk(this.node,l,d?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}};var R1=new WeakMap,H1=new WeakMap,Knc=c=>{let t=R1.get(c.target);t&&t(c)},qnc=c=>{c.forEach(Knc)};function $nc({root:c,...t}){let e=c||document;H1.has(e)||H1.set(e,{});let l=H1.get(e),d=JSON.stringify(t);return l[d]||(l[d]=new IntersectionObserver(qnc,{root:c,...t})),l[d]}function Ok(c,t,e){let l=$nc(t);return R1.set(c,e),l.observe(c),()=>{R1.delete(c),l.unobserve(c)}}var coc={some:0,all:1},cR=class extends te{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();let{viewport:t={}}=this.node.getProps(),{root:e,margin:l,amount:d="some",once:n}=t,o={root:e?e.current:void 0,rootMargin:l,threshold:typeof d=="number"?d:coc[d]},b=i=>{let{isIntersecting:a}=i;if(this.isInView===a||(this.isInView=a,n&&!a&&this.hasEnteredView))return;a&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",a);let{onViewportEnter:r,onViewportLeave:s}=this.node.getProps(),X=a?r:s;X&&X(i)};return Ok(this.node.current,o,b)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;let{props:t,prevProps:e}=this.node;["amount","margin","root"].some(toc(t,e))&&this.startObserver()}unmount(){}};function toc({viewport:c={}},{viewport:t={}}={}){return e=>c[e]!==t[e]}var Qk={inView:{Feature:cR},tap:{Feature:$H},focus:{Feature:qH},hover:{Feature:KH}};var Uk={layout:{ProjectionNode:_H,MeasureLayout:EH}};var oR=u(h(),1),ps=u($(),1);var Dk=u($(),1),Zs=(0,Dk.createContext)({transformPagePoint:c=>c,isStatic:!1,reducedMotion:"never"});var Lk=u($(),1),yb=(0,Lk.createContext)({});var gl=u($(),1);var tR=u($(),1);var Is=typeof window<"u";var eR=Is?tR.useLayoutEffect:tR.useEffect;var Ek=u($(),1),lR=(0,Ek.createContext)({strict:!1});function jk(c,t,e,l,d){var n,o;let{visualElement:b}=(0,gl.useContext)(yb),i=(0,gl.useContext)(lR),a=(0,gl.useContext)(po),r=(0,gl.useContext)(Zs).reducedMotion,s=(0,gl.useRef)(null);l=l||i.renderer,!s.current&&l&&(s.current=l(c,{visualState:t,parent:b,props:e,presenceContext:a,blockInitialAnimation:a?a.initial===!1:!1,reducedMotionConfig:r}));let X=s.current,G=(0,gl.useContext)(LH);X&&!X.projection&&d&&(X.type==="html"||X.type==="svg")&&eoc(s.current,e,d,G);let m=(0,gl.useRef)(!1);(0,gl.useInsertionEffect)(()=>{X&&m.current&&X.update(e,a)});let x=e[FH],g=(0,gl.useRef)(!!x&&!(!((n=window.MotionHandoffIsComplete)===null||n===void 0)&&n.call(window,x))&&((o=window.MotionHasOptimisedAnimation)===null||o===void 0?void 0:o.call(window,x)));return eR(()=>{X&&(m.current=!0,window.MotionIsMounted=!0,X.updateFeatures(),Hs.render(X.render),g.current&&X.animationState&&X.animationState.animateChanges())}),(0,gl.useEffect)(()=>{X&&(!g.current&&X.animationState&&X.animationState.animateChanges(),g.current&&(queueMicrotask(()=>{var R;(R=window.MotionHandoffMarkAsComplete)===null||R===void 0||R.call(window,x)}),g.current=!1))}),X}function eoc(c,t,e,l){let{layoutId:d,layout:n,drag:o,dragConstraints:b,layoutScroll:i,layoutRoot:a}=t;c.projection=new e(c.latestValues,t["data-framer-portal-id"]?void 0:Mk(c.parent)),c.projection.setOptions({layoutId:d,layout:n,alwaysMeasureLayout:!!o||b&&Zo(b),visualElement:c,animationType:typeof n=="string"?n:"both",initialPromotionConfig:l,layoutScroll:i,layoutRoot:a})}function Mk(c){if(c)return c.options.allowProjection!==!1?c.projection:Mk(c.parent)}var Pk=u($(),1);function _k(c,t,e){return(0,Pk.useCallback)(l=>{l&&c.mount&&c.mount(l),t&&(l?t.mount(l):t.unmount()),e&&(typeof e=="function"?e(l):Zo(e)&&(e.current=l))},[t])}var nR=u($(),1);function ea(c){return Gb(c.animate)||ZG.some(t=>Go(c[t]))}function dR(c){return!!(ea(c)||c.variants)}function Kk(c,t){if(ea(c)){let{initial:e,animate:l}=c;return{initial:e===!1||Go(e)?e:void 0,animate:Go(l)?l:void 0}}return c.inherit!==!1?t:{}}function $k(c){let{initial:t,animate:e}=Kk(c,(0,nR.useContext)(yb));return(0,nR.useMemo)(()=>({initial:t,animate:e}),[qk(t),qk(e)])}function qk(c){return Array.isArray(c)?c.join(" "):c}var cz={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},yo={};for(let c in cz)yo[c]={isEnabled:t=>cz[c].some(e=>!!t[e])};function tz(c){for(let t in c)yo[t]={...yo[t],...c[t]}}var ez=Symbol.for("motionComponentSymbol");function lz({preloadedFeatures:c,createVisualElement:t,useRender:e,useVisualState:l,Component:d}){c&&tz(c);function n(b,i){let a,r={...(0,ps.useContext)(Zs),...b,layoutId:loc(b)},{isStatic:s}=r,X=$k(b),G=l(b,s);if(!s&&Is){doc(r,c);let m=noc(r);a=m.MeasureLayout,X.visualElement=jk(d,G,r,t,m.ProjectionNode)}return(0,oR.jsxs)(yb.Provider,{value:X,children:[a&&X.visualElement?(0,oR.jsx)(a,{visualElement:X.visualElement,...r}):null,e(d,b,_k(G,X.visualElement,i),G,s,X.visualElement)]})}let o=(0,ps.forwardRef)(n);return o[ez]=d,o}function loc({layoutId:c}){let t=(0,ps.useContext)(Gs).id;return t&&c!==void 0?t+"-"+c:c}function doc(c,t){let e=(0,ps.useContext)(lR).strict}function noc(c){let{drag:t,layout:e}=yo;if(!t&&!e)return{};let l={...t,...e};return{MeasureLayout:t?.isEnabled(c)||e?.isEnabled(c)?l.MeasureLayout:void 0,ProjectionNode:l.ProjectionNode}}var dz=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function Ws(c){return typeof c!="string"||c.includes("-")?!1:!!(dz.indexOf(c)>-1||/[A-Z]/u.test(c))}function bR(c,{style:t,vars:e},l,d){Object.assign(c.style,t,d&&d.getProjectionStyles(l));for(let n in e)c.style.setProperty(n,e[n])}var iR=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function aR(c,t,e,l){bR(c,t,void 0,l);for(let d in t.attrs)c.setAttribute(iR.has(d)?d:as(d),t.attrs[d])}function rR(c,{layout:t,layoutId:e}){return Gl.has(c)||c.startsWith("origin")||(t||e!==void 0)&&(!!gs[c]||c==="opacity")}function ys(c,t,e){var l;let{style:d}=c,n={};for(let o in d)(st(d[o])||t.style&&st(t.style[o])||rR(o,c)||((l=e?.getValue(o))===null||l===void 0?void 0:l.liveStyle)!==void 0)&&(n[o]=d[o]);return n}function sR(c,t,e){let l=ys(c,t,e);for(let d in c)if(st(c[d])||st(t[d])){let n=xb.indexOf(d)!==-1?"attr"+d.charAt(0).toUpperCase()+d.substring(1):d;l[n]=c[d]}return l}var Z1=u($(),1);var nz=u($(),1);function Bs(c){let t=(0,nz.useRef)(null);return t.current===null&&(t.current=c()),t.current}function ooc({scrapeMotionValuesFromProps:c,createRenderState:t,onMount:e},l,d,n){let o={latestValues:boc(l,d,n,c),renderState:t()};return e&&(o.mount=b=>e(l,b,o)),o}var uR=c=>(t,e)=>{let l=(0,Z1.useContext)(yb),d=(0,Z1.useContext)(po),n=()=>ooc(c,t,l,d);return e?n():Bs(n)};function boc(c,t,e,l){let d={},n=l(c,{});for(let X in n)d[X]=Rs(n[X]);let{initial:o,animate:b}=c,i=ea(c),a=dR(c);t&&a&&!i&&c.inherit!==!1&&(o===void 0&&(o=t.initial),b===void 0&&(b=t.animate));let r=e?e.initial===!1:!1;r=r||o===!1;let s=r?b:o;if(s&&typeof s!="boolean"&&!Gb(s)){let X=Array.isArray(s)?s:[s];for(let G=0;G<X.length;G++){let m=Er(c,X[G]);if(m){let{transitionEnd:x,transition:g,...R}=m;for(let H in R){let Z=R[H];if(Array.isArray(Z)){let p=r?Z.length-1:0;Z=Z[p]}Z!==null&&(d[H]=Z)}for(let H in x)d[H]=x[H]}}}return d}var fs=()=>({style:{},transform:{},transformOrigin:{},vars:{}});var XR=()=>({...fs(),attrs:{}});var GR=(c,t)=>t&&typeof c=="number"?t.transform(c):c;var ioc={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},aoc=xb.length;function oz(c,t,e){let l="",d=!0;for(let n=0;n<aoc;n++){let o=xb[n],b=c[o];if(b===void 0)continue;let i=!0;if(typeof b=="number"?i=b===(o.startsWith("scale")?1:0):i=parseFloat(b)===0,!i||e){let a=GR(b,qr[o]);if(!i){d=!1;let r=ioc[o]||o;l+=`${r}(${a}) `}e&&(t[o]=a)}}return l=l.trim(),e?l=e(t,d?"":l):d&&(l="none"),l}function hs(c,t,e){let{style:l,vars:d,transformOrigin:n}=c,o=!1,b=!1;for(let i in t){let a=t[i];if(Gl.has(i)){o=!0;continue}else if(uH(i)){d[i]=a;continue}else{let r=GR(a,qr[i]);i.startsWith("origin")?(b=!0,n[i]=r):l[i]=r}}if(t.transform||(o||e?l.transform=oz(t,c.transform,e):l.transform&&(l.transform="none")),b){let{originX:i="50%",originY:a="50%",originZ:r=0}=n;l.transformOrigin=`${i} ${a} ${r}`}}function bz(c,t,e){return typeof c=="string"?c:xc.transform(t+e*c)}function iz(c,t,e){let l=bz(t,c.x,c.width),d=bz(e,c.y,c.height);return`${l} ${d}`}var roc={offset:"stroke-dashoffset",array:"stroke-dasharray"},soc={offset:"strokeDashoffset",array:"strokeDasharray"};function az(c,t,e=1,l=0,d=!0){c.pathLength=1;let n=d?roc:soc;c[n.offset]=xc.transform(-l);let o=xc.transform(t),b=xc.transform(e);c[n.array]=`${o} ${b}`}function Vs(c,{attrX:t,attrY:e,attrScale:l,originX:d,originY:n,pathLength:o,pathSpacing:b=1,pathOffset:i=0,...a},r,s){if(hs(c,a,s),r){c.style.viewBox&&(c.attrs.viewBox=c.style.viewBox);return}c.attrs=c.style,c.style={};let{attrs:X,style:G,dimensions:m}=c;X.transform&&(m&&(G.transform=X.transform),delete X.transform),m&&(d!==void 0||n!==void 0||G.transform)&&(G.transformOrigin=iz(m,d!==void 0?d:.5,n!==void 0?n:.5)),t!==void 0&&(X.x=t),e!==void 0&&(X.y=e),l!==void 0&&(X.scale=l),o!==void 0&&az(X,o,b,i,!1)}var Fs=c=>typeof c=="string"&&c.toLowerCase()==="svg";var rz={useVisualState:uR({scrapeMotionValuesFromProps:sR,createRenderState:XR,onMount:(c,t,{renderState:e,latestValues:l})=>{Jc.read(()=>{try{e.dimensions=typeof t.getBBox=="function"?t.getBBox():t.getBoundingClientRect()}catch{e.dimensions={x:0,y:0,width:0,height:0}}}),Jc.render(()=>{Vs(e,l,Fs(t.tagName),c.transformTemplate),aR(t,e)})}})};var sz={useVisualState:uR({scrapeMotionValuesFromProps:ys,createRenderState:fs})};var Js=u($(),1);var uz=u($(),1);function I1(c,t,e){for(let l in t)!st(t[l])&&!rR(l,e)&&(c[l]=t[l])}function uoc({transformTemplate:c},t){return(0,uz.useMemo)(()=>{let e=fs();return hs(e,t,c),Object.assign({},e.vars,e.style)},[t])}function Xoc(c,t){let e=c.style||{},l={};return I1(l,e,c),Object.assign(l,uoc(c,t)),l}function Xz(c,t){let e={},l=Xoc(c,t);return c.drag&&c.dragListener!==!1&&(e.draggable=!1,l.userSelect=l.WebkitUserSelect=l.WebkitTouchCallout="none",l.touchAction=c.drag===!0?"none":`pan-${c.drag==="x"?"y":"x"}`),c.tabIndex===void 0&&(c.onTap||c.onTapStart||c.whileTap)&&(e.tabIndex=0),e.style=l,e}var Goc=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function NG(c){return c.startsWith("while")||c.startsWith("drag")&&c!=="draggable"||c.startsWith("layout")||c.startsWith("onTap")||c.startsWith("onPan")||c.startsWith("onLayout")||Goc.has(c)}var mz=c=>!NG(c);function xoc(c){c&&(mz=t=>t.startsWith("on")?!NG(t):c(t))}try{xoc((W1(),w9(Gz)).default)}catch{}function xz(c,t,e){let l={};for(let d in c)d==="values"&&typeof c.values=="object"||(mz(d)||e===!0&&NG(d)||!t&&!NG(d)||c.draggable&&d.startsWith("onDrag"))&&(l[d]=c[d]);return l}var gz=u($(),1);function Hz(c,t,e,l){let d=(0,gz.useMemo)(()=>{let n=XR();return Vs(n,t,Fs(l),c.transformTemplate),{...n.attrs,style:{...n.style}}},[t]);if(c.style){let n={};I1(n,c.style,c),d.style={...n,...d.style}}return d}function Rz(c=!1){return(e,l,d,{latestValues:n},o)=>{let i=(Ws(e)?Hz:Xz)(l,n,o,e),a=xz(l,typeof e=="string",c),r=e!==Js.Fragment?{...a,...i,ref:d}:{},{children:s}=l,X=(0,Js.useMemo)(()=>st(s)?s.get():s,[s]);return(0,Js.createElement)(e,{...r,children:X})}}function Zz(c,t){return function(l,{forwardMotionProps:d}={forwardMotionProps:!1}){let o={...Ws(l)?rz:sz,preloadedFeatures:c,useRender:Rz(d),createVisualElement:t,Component:l};return lz(o)}}var Bz=u($(),1);var SG={current:null},gR={current:!1};function Iz(){if(gR.current=!0,!!Is)if(window.matchMedia){let c=window.matchMedia("(prefers-reduced-motion)"),t=()=>SG.current=c.matches;c.addListener(t),t()}else SG.current=!1}function pz(c,t,e){for(let l in t){let d=t[l],n=e[l];if(st(d))c.addValue(l,d);else if(st(n))c.addValue(l,go(d,{owner:c}));else if(n!==d)if(c.hasValue(l)){let o=c.getValue(l);o.liveStyle===!0?o.jump(d):o.hasAnimated||o.set(d)}else{let o=c.getStaticValue(l);c.addValue(l,go(o!==void 0?o:d,{owner:c}))}}for(let l in e)t[l]===void 0&&c.removeValue(l);return t}var y1=new WeakMap;var goc=[...FB,kt,De],Wz=c=>goc.find(XH(c));var yz=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],HR=class{scrapeMotionValuesFromProps(t,e,l){return{}}constructor({parent:t,props:e,presenceContext:l,reducedMotionConfig:d,blockInitialAnimation:n,visualState:o},b={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=Hb,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{let X=he.now();this.renderScheduledAt<X&&(this.renderScheduledAt=X,Jc.render(this.render,!1,!0))};let{latestValues:i,renderState:a}=o;this.latestValues=i,this.baseTarget={...i},this.initialValues=e.initial?{...i}:{},this.renderState=a,this.parent=t,this.props=e,this.presenceContext=l,this.depth=t?t.depth+1:0,this.reducedMotionConfig=d,this.options=b,this.blockInitialAnimation=!!n,this.isControllingVariants=ea(e),this.isVariantNode=dR(e),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);let{willChange:r,...s}=this.scrapeMotionValuesFromProps(e,{},this);for(let X in s){let G=s[X];i[X]!==void 0&&st(G)&&G.set(i[X],!1)}}mount(t){this.current=t,y1.set(t,this),this.projection&&!this.projection.instance&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((e,l)=>this.bindToMotionValue(l,e)),gR.current||Iz(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:SG.current,this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){y1.delete(this.current),this.projection&&this.projection.unmount(),Jl(this.notifyUpdate),Jl(this.render),this.valueSubscriptions.forEach(t=>t()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(let t in this.events)this.events[t].clear();for(let t in this.features){let e=this.features[t];e&&(e.unmount(),e.isMounted=!1)}this.current=null}bindToMotionValue(t,e){this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)();let l=Gl.has(t),d=e.on("change",b=>{this.latestValues[t]=b,this.props.onUpdate&&Jc.preRender(this.notifyUpdate),l&&this.projection&&(this.projection.isTransformDirty=!0)}),n=e.on("renderRequest",this.scheduleRender),o;window.MotionCheckAppearSync&&(o=window.MotionCheckAppearSync(this,t,e)),this.valueSubscriptions.set(t,()=>{d(),n(),o&&o(),e.owner&&e.stop()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}updateFeatures(){let t="animation";for(t in yo){let e=yo[t];if(!e)continue;let{isEnabled:l,Feature:d}=e;if(!this.features[t]&&d&&l(this.props)&&(this.features[t]=new d(this)),this.features[t]){let n=this.features[t];n.isMounted?n.update():(n.mount(),n.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):xt()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,e){this.latestValues[t]=e}update(t,e){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=e;for(let l=0;l<yz.length;l++){let d=yz[l];this.propEventSubscriptions[d]&&(this.propEventSubscriptions[d](),delete this.propEventSubscriptions[d]);let n="on"+d,o=t[n];o&&(this.propEventSubscriptions[d]=this.on(d,o))}this.prevMotionValues=pz(this,this.scrapeMotionValuesFromProps(t,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(t){return this.props.variants?this.props.variants[t]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(t){let e=this.getClosestVariantNode();if(e)return e.variantChildren&&e.variantChildren.add(t),()=>e.variantChildren.delete(t)}addValue(t,e){let l=this.values.get(t);e!==l&&(l&&this.removeValue(t),this.bindToMotionValue(t,e),this.values.set(t,e),this.latestValues[t]=e.get())}removeValue(t){this.values.delete(t);let e=this.valueSubscriptions.get(t);e&&(e(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,e){if(this.props.values&&this.props.values[t])return this.props.values[t];let l=this.values.get(t);return l===void 0&&e!==void 0&&(l=go(e===null?void 0:e,{owner:this}),this.addValue(t,l)),l}readValue(t,e){var l;let d=this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:(l=this.getBaseTargetFromProps(this.props,t))!==null&&l!==void 0?l:this.readValueFromInstance(this.current,t,this.options);return d!=null&&(typeof d=="string"&&(sH(d)||rH(d))?d=parseFloat(d):!Wz(d)&&De.test(e)&&(d=mH(t,e)),this.setBaseTarget(t,st(d)?d.get():d)),st(d)?d.get():d}setBaseTarget(t,e){this.baseTarget[t]=e}getBaseTarget(t){var e;let{initial:l}=this.props,d;if(typeof l=="string"||typeof l=="object"){let o=Er(this.props,l,(e=this.presenceContext)===null||e===void 0?void 0:e.custom);o&&(d=o[t])}if(l&&d!==void 0)return d;let n=this.getBaseTargetFromProps(this.props,t);return n!==void 0&&!st(n)?n:this.initialValues[t]!==void 0&&d===void 0?void 0:this.baseTarget[t]}on(t,e){return this.events[t]||(this.events[t]=new Ib),this.events[t].add(e)}notify(t,...e){this.events[t]&&this.events[t].notify(...e)}};var Cs=class extends HR{constructor(){super(...arguments),this.KeyframeResolver=cs}sortInstanceNodePosition(t,e){return t.compareDocumentPosition(e)&2?1:-1}getBaseTargetFromProps(t,e){return t.style?t.style[e]:void 0}removeValueFromRenderState(t,{vars:e,style:l}){delete e[t],delete l[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:t}=this.props;st(t)&&(this.childSubscription=t.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}};function Hoc(c){return window.getComputedStyle(c)}var RR=class extends Cs{constructor(){super(...arguments),this.type="html",this.renderInstance=bR}readValueFromInstance(t,e){if(Gl.has(e)){let l=$r(e);return l&&l.default||0}else{let l=Hoc(t),d=(uH(e)?l.getPropertyValue(e):l[e])||0;return typeof d=="string"?d.trim():d}}measureInstanceViewportBox(t,{transformPagePoint:e}){return n1(t,e)}build(t,e,l){hs(t,e,l.transformTemplate)}scrapeMotionValuesFromProps(t,e,l){return ys(t,e,l)}};var ZR=class extends Cs{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=xt}getBaseTargetFromProps(t,e){return t[e]}readValueFromInstance(t,e){if(Gl.has(e)){let l=$r(e);return l&&l.default||0}return e=iR.has(e)?e:as(e),t.getAttribute(e)}scrapeMotionValuesFromProps(t,e,l){return sR(t,e,l)}build(t,e,l){Vs(t,e,this.isSVGTag,l.transformTemplate)}renderInstance(t,e,l,d){aR(t,e,l,d)}mount(t){this.isSVGTag=Fs(t.tagName),super.mount(t)}};var fz=(c,t)=>Ws(c)?new ZR(t):new RR(t,{allowProjection:c!==Bz.Fragment});var hz=Zz({...uS,...Qk,...wk,...Uk},fz);var Bb=d3(hz);var zG=u(h(),1),In=u($(),1);var f1=u(h(),1),Jz=u($(),1),la=u($(),1);var Vz=u(h(),1),IR=u($(),1),Bo=u($(),1);var B1=class extends IR.Component{getSnapshotBeforeUpdate(t){let e=this.props.childRef.current;if(e&&t.isPresent&&!this.props.isPresent){let l=this.props.sizeRef.current;l.height=e.offsetHeight||0,l.width=e.offsetWidth||0,l.top=e.offsetTop,l.left=e.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}};function Fz({children:c,isPresent:t}){let e=(0,Bo.useId)(),l=(0,Bo.useRef)(null),d=(0,Bo.useRef)({width:0,height:0,top:0,left:0}),{nonce:n}=(0,Bo.useContext)(Zs);return(0,Bo.useInsertionEffect)(()=>{let{width:o,height:b,top:i,left:a}=d.current;if(t||!l.current||!o||!b)return;l.current.dataset.motionPopId=e;let r=document.createElement("style");return n&&(r.nonce=n),document.head.appendChild(r),r.sheet&&r.sheet.insertRule(`
           [data-motion-pop-id="${e}"] {
             position: absolute !important;
             width: ${o}px !important;
@@ -8,7 +8,7 @@
             top: ${i}px !important;
             left: ${a}px !important;
           }
-        `),()=>{document.head.removeChild(r)}},[t]),(0,Vz.jsx)(B1,{isPresent:t,childRef:l,sizeRef:d,children:IR.cloneElement(c,{ref:l})})}var Cz=({children:c,initial:t,isPresent:e,onExitComplete:l,custom:d,presenceAffectsLayout:n,mode:o})=>{let b=Bs(Roc),i=(0,la.useId)(),a=(0,la.useCallback)(s=>{b.set(s,!0);for(let G of b.values())if(!G)return;l&&l()},[b,l]),r=(0,la.useMemo)(()=>({id:i,initial:t,isPresent:e,custom:d,onExitComplete:a,register:s=>(b.set(s,!1),()=>b.delete(s))}),n?[Math.random(),a]:[e,a]);return(0,la.useMemo)(()=>{b.forEach((s,G)=>b.set(G,!1))},[e]),Jz.useEffect(()=>{!e&&!b.size&&l&&l()},[e]),o==="popLayout"&&(c=(0,f1.jsx)(Fz,{isPresent:e,children:c})),(0,f1.jsx)(Wo.Provider,{value:r,children:c})};function Roc(){return new Map}var pR=u($(),1),kX=c=>c.key||"";function h1(c){let t=[];return pR.Children.forEach(c,e=>{(0,pR.isValidElement)(e)&&t.push(e)}),t}var vs=({children:c,exitBeforeEnter:t,custom:e,initial:l=!0,onExitComplete:d,presenceAffectsLayout:n=!0,mode:o="sync"})=>{Fl(!t,"Replace exitBeforeEnter with mode='wait'");let b=(0,In.useMemo)(()=>h1(c),[c]),i=b.map(kX),a=(0,In.useRef)(!0),r=(0,In.useRef)(b),s=Bs(()=>new Map),[G,X]=(0,In.useState)(b),[m,x]=(0,In.useState)(b);eR(()=>{a.current=!1,r.current=b;for(let H=0;H<m.length;H++){let Z=kX(m[H]);i.includes(Z)?s.delete(Z):s.get(Z)!==!0&&s.set(Z,!1)}},[m,i.length,i.join("-")]);let g=[];if(b!==G){let H=[...b];for(let Z=0;Z<m.length;Z++){let p=m[Z],W=kX(p);i.includes(W)||(H.splice(Z,0,p),g.push(p))}o==="wait"&&g.length&&(H=g),x(h1(H)),X(b);return}let{forceRender:R}=(0,In.useContext)(Xs);return(0,zX.jsx)(zX.Fragment,{children:m.map(H=>{let Z=kX(H),p=b===m||i.includes(Z),W=()=>{if(s.has(Z))s.set(Z,!0);else return;let y=!0;s.forEach(I=>{I||(y=!1)}),y&&(R?.(),x(r.current),d&&d())};return(0,zX.jsx)(Cz,{isPresent:p,initial:!a.current||l?void 0:!1,custom:p?void 0:e,presenceAffectsLayout:n,mode:o,onExitComplete:p?void 0:W,children:H},Z)})})};var Ys=u(Y(),1);function Ve(c){return c!=null}function vz(c){let t=c==="";return!Ve(c)||t}function Yz(c=[],t){return c.find(Ve)??t}var Zoc=c=>parseFloat(c),wX=c=>typeof c=="string"?Zoc(c):c;var Nz={initial:void 0,fallback:""};function Ioc(c,t=Nz){let{initial:e,fallback:l}={...Nz,...t},[d,n]=(0,Ys.useState)(c),o=Ve(c);(0,Ys.useEffect)(()=>{o&&d&&n(void 0)},[o,d]);let b=Yz([c,d,e],l),i=(0,Ys.useCallback)(a=>{o||n(a)},[o]);return[b,i]}var ho=Ioc;var AX=u(Y(),1);function poc(c,t){let e=(0,AX.useRef)(!1);(0,AX.useEffect)(()=>{if(e.current)return c();e.current=!0},t),(0,AX.useEffect)(()=>()=>{e.current=!1},[])}var da=poc;var WR=u(Y(),1);function Cd({defaultValue:c,onChange:t,value:e}){let l=typeof e<"u",d=l?e:c,[n,o]=(0,WR.useState)(d),b=l?e:n,i=(0,WR.useCallback)((r,...s)=>{o(r),t?.(r,...s)},[t]),a;return l&&typeof t=="function"?a=t:!l&&typeof t=="function"?a=i:a=o,[b,a]}var Kl=u($()),jX=u($());var Woc=!1;function yoc(c){if(c.sheet)return c.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===c)return document.styleSheets[t]}function Boc(c){var t=document.createElement("style");return t.setAttribute("data-emotion",c.key),c.nonce!==void 0&&t.setAttribute("nonce",c.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}var Sz=(function(){function c(e){var l=this;this._insertTag=function(d){var n;l.tags.length===0?l.insertionPoint?n=l.insertionPoint.nextSibling:l.prepend?n=l.container.firstChild:n=l.before:n=l.tags[l.tags.length-1].nextSibling,l.container.insertBefore(d,n),l.tags.push(d)},this.isSpeedy=e.speedy===void 0?!Woc:e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=c.prototype;return t.hydrate=function(l){l.forEach(this._insertTag)},t.insert=function(l){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(Boc(this));var d=this.tags[this.tags.length-1];if(this.isSpeedy){var n=yoc(d);try{n.insertRule(l,n.cssRules.length)}catch{}}else d.appendChild(document.createTextNode(l));this.ctr++},t.flush=function(){this.tags.forEach(function(l){var d;return(d=l.parentNode)==null?void 0:d.removeChild(l)}),this.tags=[],this.ctr=0},c})();var Xe="-ms-",TX="-moz-",Dc="-webkit-",yR="comm",Ns="rule",Ss="decl";var kz="@import";var BR="@keyframes";var zz="@layer";var wz=Math.abs,na=String.fromCharCode,Az=Object.assign;function Tz(c,t){return Ct(c,0)^45?(((t<<2^Ct(c,0))<<2^Ct(c,1))<<2^Ct(c,2))<<2^Ct(c,3):0}function fR(c){return c.trim()}function V1(c,t){return(c=t.exec(c))?c[0]:c}function Ac(c,t,e){return c.replace(t,e)}function OX(c,t){return c.indexOf(t)}function Ct(c,t){return c.charCodeAt(t)|0}function hb(c,t,e){return c.slice(t,e)}function Le(c){return c.length}function ks(c){return c.length}function zs(c,t){return t.push(c),c}function F1(c,t){return c.map(t).join("")}var hR=1,ws=1,Oz=0,Ee=0,zt=0,Ts="";function QX(c,t,e,l,d,n,o){return{value:c,root:t,parent:e,type:l,props:d,children:n,line:hR,column:ws,length:o,return:""}}function Os(c,t){return Az(QX("",null,null,"",null,null,0),c,{length:-c.length},t)}function Qz(){return zt}function Uz(){return zt=Ee>0?Ct(Ts,--Ee):0,ws--,zt===10&&(ws=1,hR--),zt}function je(){return zt=Ee<Oz?Ct(Ts,Ee++):0,ws++,zt===10&&(ws=1,hR++),zt}function _l(){return Ct(Ts,Ee)}function UX(){return Ee}function Qs(c,t){return hb(Ts,c,t)}function As(c){switch(c){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function VR(c){return hR=ws=1,Oz=Le(Ts=c),Ee=0,[]}function FR(c){return Ts="",c}function Us(c){return fR(Qs(Ee-1,J1(c===91?c+2:c===40?c+1:c)))}function Dz(c){for(;(zt=_l())&&zt<33;)je();return As(c)>2||As(zt)>3?"":" "}function Lz(c,t){for(;--t&&je()&&!(zt<48||zt>102||zt>57&&zt<65||zt>70&&zt<97););return Qs(c,UX()+(t<6&&_l()==32&&je()==32))}function J1(c){for(;je();)switch(zt){case c:return Ee;case 34:case 39:c!==34&&c!==39&&J1(zt);break;case 40:c===41&&J1(c);break;case 92:je();break}return Ee}function Ez(c,t){for(;je()&&c+zt!==57;)if(c+zt===84&&_l()===47)break;return"/*"+Qs(t,Ee-1)+"*"+na(c===47?c:je())}function jz(c){for(;!As(_l());)je();return Qs(c,Ee)}function _z(c){return FR(JR("",null,null,null,[""],c=VR(c),0,[0],c))}function JR(c,t,e,l,d,n,o,b,i){for(var a=0,r=0,s=o,G=0,X=0,m=0,x=1,g=1,R=1,H=0,Z="",p=d,W=n,y=l,I=Z;g;)switch(m=H,H=je()){case 40:if(m!=108&&Ct(I,s-1)==58){OX(I+=Ac(Us(H),"&","&\f"),"&\f")!=-1&&(R=-1);break}case 34:case 39:case 91:I+=Us(H);break;case 9:case 10:case 13:case 32:I+=Dz(m);break;case 92:I+=Lz(UX()-1,7);continue;case 47:switch(_l()){case 42:case 47:zs(foc(Ez(je(),UX()),t,e),i);break;default:I+="/"}break;case 123*x:b[a++]=Le(I)*R;case 125*x:case 59:case 0:switch(H){case 0:case 125:g=0;case 59+r:R==-1&&(I=Ac(I,/\f/g,"")),X>0&&Le(I)-s&&zs(X>32?Pz(I+";",l,e,s-1):Pz(Ac(I," ","")+";",l,e,s-2),i);break;case 59:I+=";";default:if(zs(y=Mz(I,t,e,a,r,d,b,Z,p=[],W=[],s),n),H===123)if(r===0)JR(I,t,y,y,p,n,s,b,W);else switch(G===99&&Ct(I,3)===110?100:G){case 100:case 108:case 109:case 115:JR(c,y,y,l&&zs(Mz(c,y,y,0,0,d,b,Z,d,p=[],s),W),d,W,s,b,l?p:W);break;default:JR(I,y,y,y,[""],W,0,b,W)}}a=r=X=0,x=R=1,Z=I="",s=o;break;case 58:s=1+Le(I),X=m;default:if(x<1){if(H==123)--x;else if(H==125&&x++==0&&Uz()==125)continue}switch(I+=na(H),H*x){case 38:R=r>0?1:(I+="\f",-1);break;case 44:b[a++]=(Le(I)-1)*R,R=1;break;case 64:_l()===45&&(I+=Us(je())),G=_l(),r=s=Le(Z=I+=jz(UX())),H++;break;case 45:m===45&&Le(I)==2&&(x=0)}}return n}function Mz(c,t,e,l,d,n,o,b,i,a,r){for(var s=d-1,G=d===0?n:[""],X=ks(G),m=0,x=0,g=0;m<l;++m)for(var R=0,H=hb(c,s+1,s=wz(x=o[m])),Z=c;R<X;++R)(Z=fR(x>0?G[R]+" "+H:Ac(H,/&\f/g,G[R])))&&(i[g++]=Z);return QX(c,t,e,d===0?Ns:b,i,a,r)}function foc(c,t,e){return QX(c,t,e,yR,na(Qz()),hb(c,2,-2),0)}function Pz(c,t,e,l){return QX(c,t,e,Ss,hb(c,0,l),hb(c,l+1,-1),l)}function oa(c,t){for(var e="",l=ks(c),d=0;d<l;d++)e+=t(c[d],d,c,t)||"";return e}function Kz(c,t,e,l){switch(c.type){case zz:if(c.children.length)break;case kz:case Ss:return c.return=c.return||c.value;case yR:return"";case BR:return c.return=c.value+"{"+oa(c.children,l)+"}";case Ns:c.value=c.props.join(",")}return Le(e=oa(c.children,l))?c.return=c.value+"{"+e+"}":""}function qz(c){var t=ks(c);return function(e,l,d,n){for(var o="",b=0;b<t;b++)o+=c[b](e,l,d,n)||"";return o}}function $z(c){return function(t){t.root||(t=t.return)&&c(t)}}xR();var hoc=function(t,e,l){for(var d=0,n=0;d=n,n=_l(),d===38&&n===12&&(e[l]=1),!As(n);)je();return Qs(t,Ee)},Voc=function(t,e){var l=-1,d=44;do switch(As(d)){case 0:d===38&&_l()===12&&(e[l]=1),t[l]+=hoc(Ee-1,e,l);break;case 2:t[l]+=Us(d);break;case 4:if(d===44){t[++l]=_l()===58?"&\f":"",e[l]=t[l].length;break}default:t[l]+=na(d)}while(d=je());return t},Foc=function(t,e){return FR(Voc(VR(t),e))},cw=new WeakMap,Joc=function(t){if(!(t.type!=="rule"||!t.parent||t.length<1)){for(var e=t.value,l=t.parent,d=t.column===l.column&&t.line===l.line;l.type!=="rule";)if(l=l.parent,!l)return;if(!(t.props.length===1&&e.charCodeAt(0)!==58&&!cw.get(l))&&!d){cw.set(t,!0);for(var n=[],o=Foc(e,n),b=l.props,i=0,a=0;i<o.length;i++)for(var r=0;r<b.length;r++,a++)t.props[a]=n[i]?o[i].replace(/&\f/g,b[r]):b[r]+" "+o[i]}}},Coc=function(t){if(t.type==="decl"){var e=t.value;e.charCodeAt(0)===108&&e.charCodeAt(2)===98&&(t.return="",t.value="")}};function tw(c,t){switch(Tz(c,t)){case 5103:return Dc+"print-"+c+c;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Dc+c+c;case 5349:case 4246:case 4810:case 6968:case 2756:return Dc+c+TX+c+Xe+c+c;case 6828:case 4268:return Dc+c+Xe+c+c;case 6165:return Dc+c+Xe+"flex-"+c+c;case 5187:return Dc+c+Ac(c,/(\w+).+(:[^]+)/,Dc+"box-$1$2"+Xe+"flex-$1$2")+c;case 5443:return Dc+c+Xe+"flex-item-"+Ac(c,/flex-|-self/,"")+c;case 4675:return Dc+c+Xe+"flex-line-pack"+Ac(c,/align-content|flex-|-self/,"")+c;case 5548:return Dc+c+Xe+Ac(c,"shrink","negative")+c;case 5292:return Dc+c+Xe+Ac(c,"basis","preferred-size")+c;case 6060:return Dc+"box-"+Ac(c,"-grow","")+Dc+c+Xe+Ac(c,"grow","positive")+c;case 4554:return Dc+Ac(c,/([^-])(transform)/g,"$1"+Dc+"$2")+c;case 6187:return Ac(Ac(Ac(c,/(zoom-|grab)/,Dc+"$1"),/(image-set)/,Dc+"$1"),c,"")+c;case 5495:case 3959:return Ac(c,/(image-set\([^]*)/,Dc+"$1$`$1");case 4968:return Ac(Ac(c,/(.+:)(flex-)?(.*)/,Dc+"box-pack:$3"+Xe+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Dc+c+c;case 4095:case 3583:case 4068:case 2532:return Ac(c,/(.+)-inline(.+)/,Dc+"$1$2")+c;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Le(c)-1-t>6)switch(Ct(c,t+1)){case 109:if(Ct(c,t+4)!==45)break;case 102:return Ac(c,/(.+:)(.+)-([^]+)/,"$1"+Dc+"$2-$3$1"+TX+(Ct(c,t+3)==108?"$3":"$2-$3"))+c;case 115:return~OX(c,"stretch")?tw(Ac(c,"stretch","fill-available"),t)+c:c}break;case 4949:if(Ct(c,t+1)!==115)break;case 6444:switch(Ct(c,Le(c)-3-(~OX(c,"!important")&&10))){case 107:return Ac(c,":",":"+Dc)+c;case 101:return Ac(c,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Dc+(Ct(c,14)===45?"inline-":"")+"box$3$1"+Dc+"$2$3$1"+Xe+"$2box$3")+c}break;case 5936:switch(Ct(c,t+11)){case 114:return Dc+c+Xe+Ac(c,/[svh]\w+-[tblr]{2}/,"tb")+c;case 108:return Dc+c+Xe+Ac(c,/[svh]\w+-[tblr]{2}/,"tb-rl")+c;case 45:return Dc+c+Xe+Ac(c,/[svh]\w+-[tblr]{2}/,"lr")+c}return Dc+c+Xe+c+c}return c}var voc=function(t,e,l,d){if(t.length>-1&&!t.return)switch(t.type){case Ss:t.return=tw(t.value,t.length);break;case BR:return oa([Os(t,{value:Ac(t.value,"@","@"+Dc)})],d);case Ns:if(t.length)return F1(t.props,function(n){switch(V1(n,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return oa([Os(t,{props:[Ac(n,/:(read-\w+)/,":"+TX+"$1")]})],d);case"::placeholder":return oa([Os(t,{props:[Ac(n,/:(plac\w+)/,":"+Dc+"input-$1")]}),Os(t,{props:[Ac(n,/:(plac\w+)/,":"+TX+"$1")]}),Os(t,{props:[Ac(n,/:(plac\w+)/,Xe+"input-$1")]})],d)}return""})}},Yoc=[voc],Ds=function(t){var e=t.key;if(e==="css"){var l=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(l,function(x){var g=x.getAttribute("data-emotion");g.indexOf(" ")!==-1&&(document.head.appendChild(x),x.setAttribute("data-s",""))})}var d=t.stylisPlugins||Yoc,n={},o,b=[];o=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+e+' "]'),function(x){for(var g=x.getAttribute("data-emotion").split(" "),R=1;R<g.length;R++)n[g[R]]=!0;b.push(x)});var i,a=[Joc,Coc];{var r,s=[Kz,$z(function(x){r.insert(x)})],G=qz(a.concat(d,s)),X=function(g){return oa(_z(g),G)};i=function(g,R,H,Z){r=H,X(g?g+"{"+R.styles+"}":R.styles),Z&&(m.inserted[R.name]=!0)}}var m={key:e,sheet:new Sz({key:e,container:o,nonce:t.nonce,speedy:t.speedy,prepend:t.prepend,insertionPoint:t.insertionPoint}),nonce:t.nonce,inserted:n,registered:{},insert:i};return m.sheet.hydrate(b),m};function DX(){return DX=Object.assign?Object.assign.bind():function(c){for(var t=1;t<arguments.length;t++){var e=arguments[t];for(var l in e)({}).hasOwnProperty.call(e,l)&&(c[l]=e[l])}return c},DX.apply(null,arguments)}var Eoc=!0;function Vb(c,t,e){var l="";return e.split(" ").forEach(function(d){c[d]!==void 0?t.push(c[d]+";"):d&&(l+=d+" ")}),l}var Ls=function(t,e,l){var d=t.key+"-"+e.name;(l===!1||Eoc===!1)&&t.registered[d]===void 0&&(t.registered[d]=e.styles)},Vo=function(t,e,l){Ls(t,e,l);var d=t.key+"-"+e.name;if(t.inserted[e.name]===void 0){var n=e;do t.insert(e===n?"."+d:"",n,t.sheet,!0),n=n.next;while(n!==void 0)}};function Gw(c){for(var t=0,e,l=0,d=c.length;d>=4;++l,d-=4)e=c.charCodeAt(l)&255|(c.charCodeAt(++l)&255)<<8|(c.charCodeAt(++l)&255)<<16|(c.charCodeAt(++l)&255)<<24,e=(e&65535)*1540483477+((e>>>16)*59797<<16),e^=e>>>24,t=(e&65535)*1540483477+((e>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(d){case 3:t^=(c.charCodeAt(l+2)&255)<<16;case 2:t^=(c.charCodeAt(l+1)&255)<<8;case 1:t^=c.charCodeAt(l)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var Xw={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};xR();var joc=!1,Moc=/[A-Z]|^ms/g,Poc=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Hw=function(t){return t.charCodeAt(1)===45},mw=function(t){return t!=null&&typeof t!="boolean"},k1=mR(function(c){return Hw(c)?c:c.replace(Moc,"-$&").toLowerCase()}),xw=function(t,e){switch(t){case"animation":case"animationName":if(typeof e=="string")return e.replace(Poc,function(l,d,n){return pn={name:d,styles:n,next:pn},d})}return Xw[t]!==1&&!Hw(t)&&typeof e=="number"&&e!==0?e+"px":e},_oc="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function LX(c,t,e){if(e==null)return"";var l=e;if(l.__emotion_styles!==void 0)return l;switch(typeof e){case"boolean":return"";case"object":{var d=e;if(d.anim===1)return pn={name:d.name,styles:d.styles,next:pn},d.name;var n=e;if(n.styles!==void 0){var o=n.next;if(o!==void 0)for(;o!==void 0;)pn={name:o.name,styles:o.styles,next:pn},o=o.next;var b=n.styles+";";return b}return Koc(c,t,e)}case"function":{if(c!==void 0){var i=pn,a=e(c);return pn=i,LX(c,t,a)}break}}var r=e;if(t==null)return r;var s=t[r];return s!==void 0?s:r}function Koc(c,t,e){var l="";if(Array.isArray(e))for(var d=0;d<e.length;d++)l+=LX(c,t,e[d])+";";else for(var n in e){var o=e[n];if(typeof o!="object"){var b=o;t!=null&&t[b]!==void 0?l+=n+"{"+t[b]+"}":mw(b)&&(l+=k1(n)+":"+xw(n,b)+";")}else{if(n==="NO_COMPONENT_SELECTOR"&&joc)throw new Error(_oc);if(Array.isArray(o)&&typeof o[0]=="string"&&(t==null||t[o[0]]===void 0))for(var i=0;i<o.length;i++)mw(o[i])&&(l+=k1(n)+":"+xw(n,o[i])+";");else{var a=LX(c,t,o);switch(n){case"animation":case"animationName":{l+=k1(n)+":"+a+";";break}default:l+=n+"{"+a+"}"}}}}return l}var gw=/label:\s*([^\s;{]+)\s*(;|$)/g,pn;function Wn(c,t,e){if(c.length===1&&typeof c[0]=="object"&&c[0]!==null&&c[0].styles!==void 0)return c[0];var l=!0,d="";pn=void 0;var n=c[0];if(n==null||n.raw===void 0)l=!1,d+=LX(e,t,n);else{var o=n;d+=o[0]}for(var b=1;b<c.length;b++)if(d+=LX(e,t,c[b]),l){var i=n;d+=i[b]}gw.lastIndex=0;for(var a="",r;(r=gw.exec(d))!==null;)a+="-"+r[1];var s=Gw(d)+a;return{name:s,styles:d,next:pn}}var OR=u($()),qoc=function(t){return t()},$oc=OR.useInsertionEffect?OR.useInsertionEffect:!1,EX=$oc||qoc;var Rw=!1,w1=Kl.createContext(typeof HTMLElement<"u"?Ds({key:"css"}):null),A1=w1.Provider,T1=function(){return(0,jX.useContext)(w1)},MX=function(t){return(0,jX.forwardRef)(function(e,l){var d=(0,jX.useContext)(w1);return t(e,d,l)})},PX=Kl.createContext({});var QR={}.hasOwnProperty,z1="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Zw=function(t,e){var l={};for(var d in e)QR.call(e,d)&&(l[d]=e[d]);return l[z1]=t,l},cbc=function(t){var e=t.cache,l=t.serialized,d=t.isStringTag;return Ls(e,l,d),EX(function(){return Vo(e,l,d)}),null},tbc=MX(function(c,t,e){var l=c.css;typeof l=="string"&&t.registered[l]!==void 0&&(l=t.registered[l]);var d=c[z1],n=[l],o="";typeof c.className=="string"?o=Vb(t.registered,n,c.className):c.className!=null&&(o=c.className+" ");var b=Wn(n,void 0,Kl.useContext(PX));o+=t.key+"-"+b.name;var i={};for(var a in c)QR.call(c,a)&&a!=="css"&&a!==z1&&!Rw&&(i[a]=c[a]);return i.className=o,e&&(i.ref=e),Kl.createElement(Kl.Fragment,null,Kl.createElement(cbc,{cache:t,serialized:b,isStringTag:typeof d=="string"}),Kl.createElement(d,i))}),Iw=tbc;var Es=u($());var Jjc=u(uw()),pw=function(t,e){var l=arguments;if(e==null||!QR.call(e,"css"))return Es.createElement.apply(void 0,l);var d=l.length,n=new Array(d);n[0]=Iw,n[1]=Zw(t,e);for(var o=2;o<d;o++)n[o]=l[o];return Es.createElement.apply(null,n)};(function(c){var t;t||(t=c.JSX||(c.JSX={}))})(pw||(pw={}));function dc(){for(var c=arguments.length,t=new Array(c),e=0;e<c;e++)t[e]=arguments[e];return Wn(t)}function yn(){var c=dc.apply(void 0,arguments),t="animation-"+c.name;return{name:t,styles:"@keyframes "+t+"{"+c.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}function Ww(c,t){if(c.inserted[t.name]===void 0)return c.insert("",t,c.sheet,!0)}function yw(c,t,e){var l=[],d=Vb(c,l,e);return l.length<2?e:d+t(l)}var Bw=function(t){var e=Ds(t);e.sheet.speedy=function(b){this.isSpeedy=b},e.compat=!0;var l=function(){for(var i=arguments.length,a=new Array(i),r=0;r<i;r++)a[r]=arguments[r];var s=Wn(a,e.registered,void 0);return Vo(e,s,!1),e.key+"-"+s.name},d=function(){for(var i=arguments.length,a=new Array(i),r=0;r<i;r++)a[r]=arguments[r];var s=Wn(a,e.registered),G="animation-"+s.name;return Ww(e,{name:s.name,styles:"@keyframes "+G+"{"+s.styles+"}"}),G},n=function(){for(var i=arguments.length,a=new Array(i),r=0;r<i;r++)a[r]=arguments[r];var s=Wn(a,e.registered);Ww(e,s)},o=function(){for(var i=arguments.length,a=new Array(i),r=0;r<i;r++)a[r]=arguments[r];return yw(e.registered,l,ebc(a))};return{css:l,cx:o,injectGlobal:n,keyframes:d,hydrate:function(i){i.forEach(function(a){e.inserted[a]=!0})},flush:function(){e.registered={},e.inserted={},e.sheet.flush()},sheet:e.sheet,cache:e,getRegisteredStyles:Vb.bind(null,e.registered),merge:yw.bind(null,e.registered,l)}},ebc=function c(t){for(var e="",l=0;l<t.length;l++){var d=t[l];if(d!=null){var n=void 0;switch(typeof d){case"boolean":break;case"object":{if(Array.isArray(d))n=c(d);else{n="";for(var o in d)d[o]&&o&&(n&&(n+=" "),n+=o)}break}default:n=d}n&&(e&&(e+=" "),e+=n)}}return e};var Bn=Bw({key:"css"}),Ojc=Bn.flush,Qjc=Bn.hydrate,fw=Bn.cx,Ujc=Bn.merge,Djc=Bn.getRegisteredStyles,Ljc=Bn.injectGlobal,Ejc=Bn.keyframes,jjc=Bn.css,Mjc=Bn.sheet,Pjc=Bn.cache;var hw=u(Y(),1),lbc=c=>typeof c<"u"&&c!==null&&["name","styles"].every(t=>typeof c[t]<"u"),ot=()=>{let c=T1();return(0,hw.useCallback)((...e)=>{if(c===null)throw new Error("The `useCx` hook should be only used within a valid Emotion Cache Context");return fw(...e.map(l=>lbc(l)?(Vo(c,l,!1),`${c.key}-${l.name}`):l))},[c])};var ba={name:"kv6lnz",styles:"box-sizing:border-box;*,*::before,*::after{box-sizing:inherit;}"};function Fb(c,t){var e=0,l,d;t=t||{};function n(){var o=l,b=arguments.length,i,a;c:for(;o;){if(o.args.length!==arguments.length){o=o.next;continue}for(a=0;a<b;a++)if(o.args[a]!==arguments[a]){o=o.next;continue c}return o!==l&&(o===d&&(d=o.prev),o.prev.next=o.next,o.next&&(o.next.prev=o.prev),o.next=l,o.prev=null,l.prev=o,l=o),o.val}for(i=new Array(b),a=0;a<b;a++)i[a]=arguments[a];return o={args:i,val:c.apply(null,i)},l?(l.prev=o,o.next=l):d=o,e===t.maxSize?(d=d.prev,d.next=null):e++,l=o,o.val}return n.clear=function(){l=null,d=null,e=0},n}var dbc={grad:.9,turn:360,rad:360/(2*Math.PI)},Fo=function(c){return typeof c=="string"?c.length>0:typeof c=="number"},le=function(c,t,e){return t===void 0&&(t=0),e===void 0&&(e=Math.pow(10,t)),Math.round(e*c)/e+0},ql=function(c,t,e){return t===void 0&&(t=0),e===void 0&&(e=1),c>e?e:c>t?c:t},Sw=function(c){return(c=isFinite(c)?c%360:0)>0?c:c+360},Vw=function(c){return{r:ql(c.r,0,255),g:ql(c.g,0,255),b:ql(c.b,0,255),a:ql(c.a)}},O1=function(c){return{r:le(c.r),g:le(c.g),b:le(c.b),a:le(c.a,3)}},nbc=/^#([0-9a-f]{3,8})$/i,UR=function(c){var t=c.toString(16);return t.length<2?"0"+t:t},kw=function(c){var t=c.r,e=c.g,l=c.b,d=c.a,n=Math.max(t,e,l),o=n-Math.min(t,e,l),b=o?n===t?(e-l)/o:n===e?2+(l-t)/o:4+(t-e)/o:0;return{h:60*(b<0?b+6:b),s:n?o/n*100:0,v:n/255*100,a:d}},zw=function(c){var t=c.h,e=c.s,l=c.v,d=c.a;t=t/360*6,e/=100,l/=100;var n=Math.floor(t),o=l*(1-e),b=l*(1-(t-n)*e),i=l*(1-(1-t+n)*e),a=n%6;return{r:255*[l,b,o,o,i,l][a],g:255*[i,l,l,b,o,o][a],b:255*[o,o,i,l,l,b][a],a:d}},Fw=function(c){return{h:Sw(c.h),s:ql(c.s,0,100),l:ql(c.l,0,100),a:ql(c.a)}},Jw=function(c){return{h:le(c.h),s:le(c.s),l:le(c.l),a:le(c.a,3)}},Cw=function(c){return zw((e=(t=c).s,{h:t.h,s:(e*=((l=t.l)<50?l:100-l)/100)>0?2*e/(l+e)*100:0,v:l+e,a:t.a}));var t,e,l},_X=function(c){return{h:(t=kw(c)).h,s:(d=(200-(e=t.s))*(l=t.v)/100)>0&&d<200?e*l/100/(d<=100?d:200-d)*100:0,l:d/2,a:t.a};var t,e,l,d},obc=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,bbc=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,ibc=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,abc=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,D1={string:[[function(c){var t=nbc.exec(c);return t?(c=t[1]).length<=4?{r:parseInt(c[0]+c[0],16),g:parseInt(c[1]+c[1],16),b:parseInt(c[2]+c[2],16),a:c.length===4?le(parseInt(c[3]+c[3],16)/255,2):1}:c.length===6||c.length===8?{r:parseInt(c.substr(0,2),16),g:parseInt(c.substr(2,2),16),b:parseInt(c.substr(4,2),16),a:c.length===8?le(parseInt(c.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(c){var t=ibc.exec(c)||abc.exec(c);return t?t[2]!==t[4]||t[4]!==t[6]?null:Vw({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(c){var t=obc.exec(c)||bbc.exec(c);if(!t)return null;var e,l,d=Fw({h:(e=t[1],l=t[2],l===void 0&&(l="deg"),Number(e)*(dbc[l]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return Cw(d)},"hsl"]],object:[[function(c){var t=c.r,e=c.g,l=c.b,d=c.a,n=d===void 0?1:d;return Fo(t)&&Fo(e)&&Fo(l)?Vw({r:Number(t),g:Number(e),b:Number(l),a:Number(n)}):null},"rgb"],[function(c){var t=c.h,e=c.s,l=c.l,d=c.a,n=d===void 0?1:d;if(!Fo(t)||!Fo(e)||!Fo(l))return null;var o=Fw({h:Number(t),s:Number(e),l:Number(l),a:Number(n)});return Cw(o)},"hsl"],[function(c){var t=c.h,e=c.s,l=c.v,d=c.a,n=d===void 0?1:d;if(!Fo(t)||!Fo(e)||!Fo(l))return null;var o=(function(b){return{h:Sw(b.h),s:ql(b.s,0,100),v:ql(b.v,0,100),a:ql(b.a)}})({h:Number(t),s:Number(e),v:Number(l),a:Number(n)});return zw(o)},"hsv"]]},vw=function(c,t){for(var e=0;e<t.length;e++){var l=t[e][0](c);if(l)return[l,t[e][1]]}return[null,void 0]},ww=function(c){return typeof c=="string"?vw(c.trim(),D1.string):typeof c=="object"&&c!==null?vw(c,D1.object):[null,void 0]},Aw=function(c){return ww(c)[1]},Q1=function(c,t){var e=_X(c);return{h:e.h,s:ql(e.s+100*t,0,100),l:e.l,a:e.a}},U1=function(c){return(299*c.r+587*c.g+114*c.b)/1e3/255},Yw=function(c,t){var e=_X(c);return{h:e.h,s:e.s,l:ql(e.l+100*t,0,100),a:e.a}},L1=(function(){function c(t){this.parsed=ww(t)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return c.prototype.isValid=function(){return this.parsed!==null},c.prototype.brightness=function(){return le(U1(this.rgba),2)},c.prototype.isDark=function(){return U1(this.rgba)<.5},c.prototype.isLight=function(){return U1(this.rgba)>=.5},c.prototype.toHex=function(){return t=O1(this.rgba),e=t.r,l=t.g,d=t.b,o=(n=t.a)<1?UR(le(255*n)):"","#"+UR(e)+UR(l)+UR(d)+o;var t,e,l,d,n,o},c.prototype.toRgb=function(){return O1(this.rgba)},c.prototype.toRgbString=function(){return t=O1(this.rgba),e=t.r,l=t.g,d=t.b,(n=t.a)<1?"rgba("+e+", "+l+", "+d+", "+n+")":"rgb("+e+", "+l+", "+d+")";var t,e,l,d,n},c.prototype.toHsl=function(){return Jw(_X(this.rgba))},c.prototype.toHslString=function(){return t=Jw(_X(this.rgba)),e=t.h,l=t.s,d=t.l,(n=t.a)<1?"hsla("+e+", "+l+"%, "+d+"%, "+n+")":"hsl("+e+", "+l+"%, "+d+"%)";var t,e,l,d,n},c.prototype.toHsv=function(){return t=kw(this.rgba),{h:le(t.h),s:le(t.s),v:le(t.v),a:le(t.a,3)};var t},c.prototype.invert=function(){return fc({r:255-(t=this.rgba).r,g:255-t.g,b:255-t.b,a:t.a});var t},c.prototype.saturate=function(t){return t===void 0&&(t=.1),fc(Q1(this.rgba,t))},c.prototype.desaturate=function(t){return t===void 0&&(t=.1),fc(Q1(this.rgba,-t))},c.prototype.grayscale=function(){return fc(Q1(this.rgba,-1))},c.prototype.lighten=function(t){return t===void 0&&(t=.1),fc(Yw(this.rgba,t))},c.prototype.darken=function(t){return t===void 0&&(t=.1),fc(Yw(this.rgba,-t))},c.prototype.rotate=function(t){return t===void 0&&(t=15),this.hue(this.hue()+t)},c.prototype.alpha=function(t){return typeof t=="number"?fc({r:(e=this.rgba).r,g:e.g,b:e.b,a:t}):le(this.rgba.a,3);var e},c.prototype.hue=function(t){var e=_X(this.rgba);return typeof t=="number"?fc({h:t,s:e.s,l:e.l,a:e.a}):le(e.h)},c.prototype.isEqual=function(t){return this.toHex()===fc(t).toHex()},c})(),fc=function(c){return c instanceof L1?c:new L1(c)},Nw=[],Hl=function(c){c.forEach(function(t){Nw.indexOf(t)<0&&(t(L1,D1),Nw.push(t))})};function Rl(c,t){var e={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"},l={};for(var d in e)l[e[d]]=d;var n={};c.prototype.toName=function(o){if(!(this.rgba.a||this.rgba.r||this.rgba.g||this.rgba.b))return"transparent";var b,i,a=l[this.toHex()];if(a)return a;if(o?.closest){var r=this.toRgb(),s=1/0,G="black";if(!n.length)for(var X in e)n[X]=new c(e[X]).toRgb();for(var m in e){var x=(b=r,i=n[m],Math.pow(b.r-i.r,2)+Math.pow(b.g-i.g,2)+Math.pow(b.b-i.b,2));x<s&&(s=x,G=m)}return G}},t.string.push([function(o){var b=o.toLowerCase(),i=b==="transparent"?"#0000":e[b];return i?new c(i).toRgb():null},"name"])}var E1;Hl([Rl]);function rbc(){if(!(typeof document>"u")){if(!E1){let c=document.createElement("div");c.setAttribute("data-g2-color-computation-node",""),document.body.appendChild(c),E1=c}return E1}}function sbc(c){return typeof c!="string"?!1:fc(c).isValid()}function ubc(c){if(typeof c!="string")return"";if(sbc(c))return c;if(!c.includes("var(")||typeof document>"u")return"";let t=rbc();if(!t)return"";t.style.background=c;let e=window?.getComputedStyle(t).background;return t.style.background="",e||""}var Gbc=Fb(ubc);function Xbc(c){let t=Gbc(c);return fc(t).isLight()?"#000000":"#ffffff"}function Tw(c){return Xbc(c)==="#000000"?"dark":"light"}var DR=u(rc(),1),Ow=new RegExp(/-left/g),Qw=new RegExp(/-right/g),Uw=new RegExp(/Left/g),Dw=new RegExp(/Right/g);function mbc(c){return c==="left"?"right":c==="right"?"left":Ow.test(c)?c.replace(Ow,"-right"):Qw.test(c)?c.replace(Qw,"-left"):Uw.test(c)?c.replace(Uw,"Right"):Dw.test(c)?c.replace(Dw,"Left"):c}var xbc=(c={})=>Object.fromEntries(Object.entries(c).map(([t,e])=>[mbc(t),e]));function vt(c={},t){return()=>t?(0,DR.isRTL)()?dc(t,"",""):dc(c,"",""):(0,DR.isRTL)()?dc(xbc(c),"",""):dc(c,"","")}vt.watch=()=>(0,DR.isRTL)();var Lw={"default.fontFamily":"-apple-system, system-ui, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif","default.fontSize":"13px","helpText.fontSize":"12px",mobileTextMinFontSize:"16px"};function vd(c){return Lw[c]??""}var gbc="#fff",Hbc={900:"#1e1e1e",800:"#2f2f2f",700:"#757575",600:"#949494",400:"#ccc",300:"#ddd",200:"#e0e0e0",100:"#f0f0f0"},Rbc={yellow:"#f0b849",red:"#d94f4f",green:"#4ab866"},fn={accent:"var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))",accentDarker10:"var(--wp-components-color-accent-darker-10, var(--wp-admin-theme-color-darker-10, #2145e6))",accentDarker20:"var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6))",accentInverted:"var(--wp-components-color-accent-inverted, var(--wpds-color-foreground-interactive-brand-strong, #fff))",background:"var(--wp-components-color-background, var(--wpds-color-background-surface-neutral-strong, #fff))",foreground:"var(--wp-components-color-foreground, var(--wpds-color-foreground-content-neutral, #1e1e1e))",foregroundInverted:"var(--wp-components-color-foreground-inverted, var(--wpds-color-background-surface-neutral, #fcfcfc))",gray:{900:"var(--wp-components-color-foreground, var(--wpds-color-foreground-content-neutral, #1e1e1e))",800:"var(--wp-components-color-gray-800, var(--wpds-color-foreground-content-neutral, #1e1e1e))",700:"var(--wp-components-color-gray-700, var(--wpds-color-foreground-content-neutral-weak, #707070))",600:"var(--wp-components-color-gray-600, var(--wpds-color-stroke-interactive-neutral, #8d8d8d))",400:"var(--wp-components-color-gray-400, var(--wpds-color-stroke-interactive-neutral, #8d8d8d))",300:"var(--wp-components-color-gray-300, var(--wpds-color-stroke-surface-neutral, #dbdbdb))",200:"var(--wp-components-color-gray-200, var(--wpds-color-stroke-surface-neutral, #dbdbdb))",100:"var(--wp-components-color-gray-100, var(--wpds-color-background-surface-neutral, #fcfcfc))"}},Zbc={background:fn.background,backgroundDisabled:fn.gray[100],border:fn.gray[600],borderHover:fn.gray[700],borderFocus:fn.accent,borderDisabled:fn.gray[400],textDisabled:fn.gray[600],darkGrayPlaceholder:`color-mix(in srgb, ${fn.foreground}, transparent 38%)`,lightGrayPlaceholder:`color-mix(in srgb, ${fn.background}, transparent 35%)`},q=Object.freeze({gray:Hbc,white:gbc,alert:Rbc,theme:fn,ui:Zbc});var KX="36px",Ibc={controlPaddingX:12,controlPaddingXSmall:8,controlPaddingXLarge:12*1.3334,controlBoxShadowFocus:`0 0 0 0.5px ${q.theme.accent}`,controlHeight:KX,controlHeightXSmall:`calc( ${KX} * 0.6 )`,controlHeightSmall:`calc( ${KX} * 0.8 )`,controlHeightLarge:`calc( ${KX} * 1.2 )`,controlHeightXLarge:`calc( ${KX} * 1.4 )`},K=Object.assign({},Ibc,{colorDivider:"rgba(0, 0, 0, 0.1)",elevationIntensity:1,radiusXSmall:"1px",radiusSmall:"2px",radiusMedium:"4px",radiusLarge:"8px",radiusFull:"9999px",radiusRound:"50%",borderWidth:"1px",borderWidthFocus:"1.5px",borderWidthTab:"4px",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.4",fontWeight:"normal",fontWeightEmphasis:"600",gridBase:"4px",elevationXSmall:"0 1px 1px rgba(0, 0, 0, 0.03), 0 1px 2px rgba(0, 0, 0, 0.02), 0 3px 3px rgba(0, 0, 0, 0.02), 0 4px 4px rgba(0, 0, 0, 0.01)",elevationSmall:"0 1px 2px rgba(0, 0, 0, 0.05), 0 2px 3px rgba(0, 0, 0, 0.04), 0 6px 6px rgba(0, 0, 0, 0.03), 0 8px 8px rgba(0, 0, 0, 0.02)",elevationMedium:"0 2px 3px rgba(0, 0, 0, 0.05), 0 4px 5px rgba(0, 0, 0, 0.04), 0 12px 12px rgba(0, 0, 0, 0.03), 0 16px 16px rgba(0, 0, 0, 0.02)",elevationLarge:"0 5px 15px rgba(0, 0, 0, 0.08), 0 15px 27px rgba(0, 0, 0, 0.07), 0 30px 36px rgba(0, 0, 0, 0.04), 0 50px 43px rgba(0, 0, 0, 0.02)",surfaceBorderColor:"rgba(0, 0, 0, 0.1)",surfaceColor:q.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)"});var j1=dc("font-size:11px;font-weight:",K.fontWeightEmphasis,";line-height:1.4;text-transform:uppercase;","");var $l=Object.freeze({SLIDE_DISTANCE:4,SLIDE_DURATION:200,SLIDE_EASING:{function:"cubic-bezier",args:[.25,0,0,1]},FADE_DURATION:100,FADE_EASING:{function:"linear"}}),Ew=c=>c.args?.length?`${c.function}(${c.args.join(",")})`:c.function,Fe=Object.freeze({SLIDE_DISTANCE:`${$l.SLIDE_DISTANCE}px`,SLIDE_DURATION:`${$l.SLIDE_DURATION}ms`,SLIDE_EASING:Ew($l.SLIDE_EASING),FADE_DURATION:`${$l.FADE_DURATION}ms`,FADE_EASING:Ew($l.FADE_EASING)});var pbc={bottom:"bottom",top:"top","middle left":"left","middle right":"right","bottom left":"bottom-end","bottom center":"bottom","bottom right":"bottom-start","top left":"top-end","top center":"top","top right":"top-start","middle left left":"left","middle left right":"left","middle left bottom":"left-end","middle left top":"left-start","middle right left":"right","middle right right":"right","middle right bottom":"right-end","middle right top":"right-start","bottom left left":"bottom-end","bottom left right":"bottom-end","bottom left bottom":"bottom-end","bottom left top":"bottom-end","bottom center left":"bottom","bottom center right":"bottom","bottom center bottom":"bottom","bottom center top":"bottom","bottom right left":"bottom-start","bottom right right":"bottom-start","bottom right bottom":"bottom-start","bottom right top":"bottom-start","top left left":"top-end","top left right":"top-end","top left bottom":"top-end","top left top":"top-end","top center left":"top","top center right":"top","top center bottom":"top","top center top":"top","top right left":"top-start","top right right":"top-start","top right bottom":"top-start","top right top":"top-start",middle:"bottom","middle center":"bottom","middle center bottom":"bottom","middle center left":"bottom","middle center right":"bottom","middle center top":"bottom"},Jb=c=>pbc[c]??"bottom",Wbc={top:{originX:.5,originY:1},"top-start":{originX:0,originY:1},"top-end":{originX:1,originY:1},right:{originX:0,originY:.5},"right-start":{originX:0,originY:0},"right-end":{originX:0,originY:1},bottom:{originX:.5,originY:0},"bottom-start":{originX:0,originY:0},"bottom-end":{originX:1,originY:0},left:{originX:1,originY:.5},"left-start":{originX:1,originY:0},"left-end":{originX:1,originY:1},overlay:{originX:.5,originY:.5}},jw=c=>{let t=c.startsWith("top")||c.startsWith("bottom")?"translateY":"translateX",e=c.startsWith("top")||c.startsWith("left")?1:-1;return{style:Wbc[c],initial:{opacity:0,[t]:`${$l.SLIDE_DISTANCE*e}px`},animate:{opacity:1,[t]:0},transition:{opacity:{duration:$l.FADE_DURATION/1e3,ease:$l.FADE_EASING.function},[t]:{duration:$l.SLIDE_DURATION/1e3,ease:Fd(...$l.SLIDE_EASING.args)}}}};function ybc(c){return!!c?.top}function Bbc(c){return!!c?.current}var Mw=({anchor:c,anchorRef:t,anchorRect:e,getAnchorRect:l,fallbackReferenceElement:d})=>{let n=null;return c?n=c:ybc(t)?n={getBoundingClientRect(){let o=t.top.getBoundingClientRect(),b=t.bottom.getBoundingClientRect();return new window.DOMRect(o.x,o.y,o.width,b.bottom-o.top)}}:Bbc(t)?n=t.current:t?n=t:e?n={getBoundingClientRect(){return e}}:l?n={getBoundingClientRect(){let o=l(d);return new window.DOMRect(o.x??o.left,o.y??o.top,o.width??o.right-o.left,o.height??o.bottom-o.top)}}:d&&(n=d.parentElement),n??null},M1=c=>c===null||Number.isNaN(c)?void 0:Math.round(c);var Pw=u(Y(),1),LR=(0,Pw.createContext)({isNestedInTooltip:!1});LR.displayName="TooltipInternalContext";var ia=u(h(),1),fbc=700,hbc={isNestedInTooltip:!0};function Vbc(c,t){let{children:e,className:l,delay:d=fbc,hideOnClick:n=!0,placement:o,position:b,shortcut:i,text:a,...r}=c,{isNestedInTooltip:s}=(0,Cb.useContext)(LR),G=(0,_w.useInstanceId)(qw,"tooltip"),X=a||i?G:void 0,m=Cb.Children.count(e)===1,x;o!==void 0?x=o:b!==void 0&&(x=Jb(b),(0,Kw.default)("`position` prop in wp.components.tooltip",{since:"6.4",alternative:"`placement` prop"})),x=x||"top";let g=Hg({placement:x,showTimeout:d}),R=E(g,"mounted");if(s)return m?(0,ia.jsx)(sn,{...r,render:e}):e;function H(Z){return X&&R&&Z.props["aria-describedby"]===void 0&&Z.props["aria-label"]!==a?(0,Cb.cloneElement)(Z,{"aria-describedby":X}):Z}return(0,ia.jsxs)(LR.Provider,{value:hbc,children:[(0,ia.jsx)(Gg,{onClick:n?g.hide:void 0,store:g,render:m?H(e):void 0,ref:t,children:m?void 0:e}),m&&(a||i)&&(0,ia.jsxs)(sg,{...r,className:v("components-tooltip",l),unmountOnHide:!0,gutter:4,id:X,overflowPadding:.5,store:g,children:[a,i&&(0,ia.jsx)(_g,{className:a?"components-tooltip__shortcut":"",shortcut:i})]})]})}var qw=(0,Cb.forwardRef)(Vbc),Zl=qw;var oA=u(eA(),1),bA=u(ER(),1);function dA(c){return Object.prototype.toString.call(c)==="[object Object]"}function nA(c){var t,e;return dA(c)===!1?!1:(t=c.constructor,t===void 0?!0:(e=t.prototype,!(dA(e)===!1||e.hasOwnProperty("isPrototypeOf")===!1)))}var hn=u(Y(),1),j7c=u(Qe(),1);var iA=u(h(),1),$X=(0,hn.createContext)({});$X.displayName="ComponentsContext";var jR=()=>(0,hn.useContext)($X);function Qbc({value:c}){let t=jR(),e=(0,hn.useRef)(c);return da(()=>{(0,bA.default)(e.current,c)&&e.current},[c]),(0,hn.useMemo)(()=>(0,oA.default)(t??{},c??{},{isMergeableObject:nA}),[t,c])}var Ubc=({children:c,value:t})=>{let e=Qbc({value:t});return(0,iA.jsx)($X.Provider,{value:e,children:c})},aa=(0,hn.memo)(Ubc);var mA=u(Y(),1),sMc=u(Qe(),1);var aA="data-wp-component",rA="data-wp-c16t",ra="__contextSystemKey__";var Ms=function(){return Ms=Object.assign||function(t){for(var e,l=1,d=arguments.length;l<d;l++){e=arguments[l];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])}return t},Ms.apply(this,arguments)};function sA(c){return c.toLowerCase()}var Dbc=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Lbc=/[^A-Z0-9]+/gi;function GA(c,t){t===void 0&&(t={});for(var e=t.splitRegexp,l=e===void 0?Dbc:e,d=t.stripRegexp,n=d===void 0?Lbc:d,o=t.transform,b=o===void 0?sA:o,i=t.delimiter,a=i===void 0?" ":i,r=uA(uA(c,l,"$1\0$2"),n,"\0"),s=0,G=r.length;r.charAt(s)==="\0";)s++;for(;r.charAt(G-1)==="\0";)G--;return r.slice(s,G).split("\0").map(b).join(a)}function uA(c,t,e){return t instanceof RegExp?c.replace(t,e):t.reduce(function(l,d){return l.replace(d,e)},c)}function XA(c,t){return t===void 0&&(t={}),GA(c,Ms({delimiter:"."},t))}function MR(c,t){return t===void 0&&(t={}),XA(c,Ms({delimiter:"-"},t))}function Ebc(c){return`components-${MR(c)}`}var PR=Fb(Ebc);function tc(c,t){return xA(c,t,{forwardsRef:!0})}function sa(c,t){return xA(c,t)}function xA(c,t,e){let l=e?.forwardsRef?(0,mA.forwardRef)(c):c,d=l[ra]||[t];return Array.isArray(t)&&(d=[...d,...t]),typeof t=="string"&&(d=[...d,t]),Object.assign(l,{[ra]:[...new Set(d)],displayName:t,selector:`.${PR(t)}`})}function P1(c){if(!c)return[];let t=[];return c[ra]&&(t=c[ra]),c.type&&c.type[ra]&&(t=c.type[ra]),t}function cm(c,t){return c?typeof t=="string"?P1(c).includes(t):Array.isArray(t)?t.some(e=>P1(c).includes(e)):!1:!1}var HMc=u(Qe(),1);function gA(c){return{[aA]:c}}function HA(){return{[rA]:!0}}function cc(c,t){let l=jR()?.[t]||{},d={...HA(),...gA(t)},{_overrides:n,...o}=l,b=n,i=Object.entries(o).length?Object.assign({},o,c):c,a=i,s=ot()(PR(t),c.className),G=typeof a.renderChildren=="function"?a.renderChildren(i):a.children;for(let X in i)d[X]=i[X];for(let X in b)d[X]=b[X];return G!==void 0&&(d.children=G),d.className=s,d}var RA={border:0,clip:"rect(1px, 1px, 1px, 1px)",WebkitClipPath:"inset( 50% )",clipPath:"inset( 50% )",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",wordWrap:"normal",wordBreak:"normal"};var pA=u(Y(),1);var ZA=u(Y(),1),IA=u(h(),1),jbc=/^(data|aria|x)-/i,Mbc=/^on[A-Z]/,Pbc=new Set(`animate animateMotion animateTransform circle clipPath defs desc ellipse
+        `),()=>{document.head.removeChild(r)}},[t]),(0,Vz.jsx)(B1,{isPresent:t,childRef:l,sizeRef:d,children:IR.cloneElement(c,{ref:l})})}var Cz=({children:c,initial:t,isPresent:e,onExitComplete:l,custom:d,presenceAffectsLayout:n,mode:o})=>{let b=Bs(Roc),i=(0,la.useId)(),a=(0,la.useCallback)(s=>{b.set(s,!0);for(let X of b.values())if(!X)return;l&&l()},[b,l]),r=(0,la.useMemo)(()=>({id:i,initial:t,isPresent:e,custom:d,onExitComplete:a,register:s=>(b.set(s,!1),()=>b.delete(s))}),n?[Math.random(),a]:[e,a]);return(0,la.useMemo)(()=>{b.forEach((s,X)=>b.set(X,!1))},[e]),Jz.useEffect(()=>{!e&&!b.size&&l&&l()},[e]),o==="popLayout"&&(c=(0,f1.jsx)(Fz,{isPresent:e,children:c})),(0,f1.jsx)(po.Provider,{value:r,children:c})};function Roc(){return new Map}var pR=u($(),1),kG=c=>c.key||"";function h1(c){let t=[];return pR.Children.forEach(c,e=>{(0,pR.isValidElement)(e)&&t.push(e)}),t}var Ys=({children:c,exitBeforeEnter:t,custom:e,initial:l=!0,onExitComplete:d,presenceAffectsLayout:n=!0,mode:o="sync"})=>{Fl(!t,"Replace exitBeforeEnter with mode='wait'");let b=(0,In.useMemo)(()=>h1(c),[c]),i=b.map(kG),a=(0,In.useRef)(!0),r=(0,In.useRef)(b),s=Bs(()=>new Map),[X,G]=(0,In.useState)(b),[m,x]=(0,In.useState)(b);eR(()=>{a.current=!1,r.current=b;for(let H=0;H<m.length;H++){let Z=kG(m[H]);i.includes(Z)?s.delete(Z):s.get(Z)!==!0&&s.set(Z,!1)}},[m,i.length,i.join("-")]);let g=[];if(b!==X){let H=[...b];for(let Z=0;Z<m.length;Z++){let p=m[Z],W=kG(p);i.includes(W)||(H.splice(Z,0,p),g.push(p))}o==="wait"&&g.length&&(H=g),x(h1(H)),G(b);return}let{forceRender:R}=(0,In.useContext)(Gs);return(0,zG.jsx)(zG.Fragment,{children:m.map(H=>{let Z=kG(H),p=b===m||i.includes(Z),W=()=>{if(s.has(Z))s.set(Z,!0);else return;let y=!0;s.forEach(I=>{I||(y=!1)}),y&&(R?.(),x(r.current),d&&d())};return(0,zG.jsx)(Cz,{isPresent:p,initial:!a.current||l?void 0:!1,custom:p?void 0:e,presenceAffectsLayout:n,mode:o,onExitComplete:p?void 0:W,children:H},Z)})})};var vs=u(v(),1);function Ve(c){return c!=null}function Yz(c){let t=c==="";return!Ve(c)||t}function vz(c=[],t){return c.find(Ve)??t}var Zoc=c=>parseFloat(c),wG=c=>typeof c=="string"?Zoc(c):c;var Nz={initial:void 0,fallback:""};function Ioc(c,t=Nz){let{initial:e,fallback:l}={...Nz,...t},[d,n]=(0,vs.useState)(c),o=Ve(c);(0,vs.useEffect)(()=>{o&&d&&n(void 0)},[o,d]);let b=vz([c,d,e],l),i=(0,vs.useCallback)(a=>{o||n(a)},[o]);return[b,i]}var fo=Ioc;var AG=u(v(),1);function poc(c,t){let e=(0,AG.useRef)(!1);(0,AG.useEffect)(()=>{if(e.current)return c();e.current=!0},t),(0,AG.useEffect)(()=>()=>{e.current=!1},[])}var da=poc;var WR=u(v(),1);function Cd({defaultValue:c,onChange:t,value:e}){let l=typeof e<"u",d=l?e:c,[n,o]=(0,WR.useState)(d),b=l?e:n,i=(0,WR.useCallback)((r,...s)=>{o(r),t?.(r,...s)},[t]),a;return l&&typeof t=="function"?a=t:!l&&typeof t=="function"?a=i:a=o,[b,a]}var Kl=u($()),jG=u($());var Woc=!1;function yoc(c){if(c.sheet)return c.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===c)return document.styleSheets[t]}function Boc(c){var t=document.createElement("style");return t.setAttribute("data-emotion",c.key),c.nonce!==void 0&&t.setAttribute("nonce",c.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}var Sz=(function(){function c(e){var l=this;this._insertTag=function(d){var n;l.tags.length===0?l.insertionPoint?n=l.insertionPoint.nextSibling:l.prepend?n=l.container.firstChild:n=l.before:n=l.tags[l.tags.length-1].nextSibling,l.container.insertBefore(d,n),l.tags.push(d)},this.isSpeedy=e.speedy===void 0?!Woc:e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=c.prototype;return t.hydrate=function(l){l.forEach(this._insertTag)},t.insert=function(l){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(Boc(this));var d=this.tags[this.tags.length-1];if(this.isSpeedy){var n=yoc(d);try{n.insertRule(l,n.cssRules.length)}catch{}}else d.appendChild(document.createTextNode(l));this.ctr++},t.flush=function(){this.tags.forEach(function(l){var d;return(d=l.parentNode)==null?void 0:d.removeChild(l)}),this.tags=[],this.ctr=0},c})();var Ge="-ms-",TG="-moz-",Dc="-webkit-",yR="comm",Ns="rule",Ss="decl";var kz="@import";var BR="@keyframes";var zz="@layer";var wz=Math.abs,na=String.fromCharCode,Az=Object.assign;function Tz(c,t){return Ct(c,0)^45?(((t<<2^Ct(c,0))<<2^Ct(c,1))<<2^Ct(c,2))<<2^Ct(c,3):0}function fR(c){return c.trim()}function V1(c,t){return(c=t.exec(c))?c[0]:c}function Ac(c,t,e){return c.replace(t,e)}function OG(c,t){return c.indexOf(t)}function Ct(c,t){return c.charCodeAt(t)|0}function fb(c,t,e){return c.slice(t,e)}function Le(c){return c.length}function ks(c){return c.length}function zs(c,t){return t.push(c),c}function F1(c,t){return c.map(t).join("")}var hR=1,ws=1,Oz=0,Ee=0,zt=0,Ts="";function QG(c,t,e,l,d,n,o){return{value:c,root:t,parent:e,type:l,props:d,children:n,line:hR,column:ws,length:o,return:""}}function Os(c,t){return Az(QG("",null,null,"",null,null,0),c,{length:-c.length},t)}function Qz(){return zt}function Uz(){return zt=Ee>0?Ct(Ts,--Ee):0,ws--,zt===10&&(ws=1,hR--),zt}function je(){return zt=Ee<Oz?Ct(Ts,Ee++):0,ws++,zt===10&&(ws=1,hR++),zt}function _l(){return Ct(Ts,Ee)}function UG(){return Ee}function Qs(c,t){return fb(Ts,c,t)}function As(c){switch(c){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function VR(c){return hR=ws=1,Oz=Le(Ts=c),Ee=0,[]}function FR(c){return Ts="",c}function Us(c){return fR(Qs(Ee-1,J1(c===91?c+2:c===40?c+1:c)))}function Dz(c){for(;(zt=_l())&&zt<33;)je();return As(c)>2||As(zt)>3?"":" "}function Lz(c,t){for(;--t&&je()&&!(zt<48||zt>102||zt>57&&zt<65||zt>70&&zt<97););return Qs(c,UG()+(t<6&&_l()==32&&je()==32))}function J1(c){for(;je();)switch(zt){case c:return Ee;case 34:case 39:c!==34&&c!==39&&J1(zt);break;case 40:c===41&&J1(c);break;case 92:je();break}return Ee}function Ez(c,t){for(;je()&&c+zt!==57;)if(c+zt===84&&_l()===47)break;return"/*"+Qs(t,Ee-1)+"*"+na(c===47?c:je())}function jz(c){for(;!As(_l());)je();return Qs(c,Ee)}function _z(c){return FR(JR("",null,null,null,[""],c=VR(c),0,[0],c))}function JR(c,t,e,l,d,n,o,b,i){for(var a=0,r=0,s=o,X=0,G=0,m=0,x=1,g=1,R=1,H=0,Z="",p=d,W=n,y=l,I=Z;g;)switch(m=H,H=je()){case 40:if(m!=108&&Ct(I,s-1)==58){OG(I+=Ac(Us(H),"&","&\f"),"&\f")!=-1&&(R=-1);break}case 34:case 39:case 91:I+=Us(H);break;case 9:case 10:case 13:case 32:I+=Dz(m);break;case 92:I+=Lz(UG()-1,7);continue;case 47:switch(_l()){case 42:case 47:zs(foc(Ez(je(),UG()),t,e),i);break;default:I+="/"}break;case 123*x:b[a++]=Le(I)*R;case 125*x:case 59:case 0:switch(H){case 0:case 125:g=0;case 59+r:R==-1&&(I=Ac(I,/\f/g,"")),G>0&&Le(I)-s&&zs(G>32?Pz(I+";",l,e,s-1):Pz(Ac(I," ","")+";",l,e,s-2),i);break;case 59:I+=";";default:if(zs(y=Mz(I,t,e,a,r,d,b,Z,p=[],W=[],s),n),H===123)if(r===0)JR(I,t,y,y,p,n,s,b,W);else switch(X===99&&Ct(I,3)===110?100:X){case 100:case 108:case 109:case 115:JR(c,y,y,l&&zs(Mz(c,y,y,0,0,d,b,Z,d,p=[],s),W),d,W,s,b,l?p:W);break;default:JR(I,y,y,y,[""],W,0,b,W)}}a=r=G=0,x=R=1,Z=I="",s=o;break;case 58:s=1+Le(I),G=m;default:if(x<1){if(H==123)--x;else if(H==125&&x++==0&&Uz()==125)continue}switch(I+=na(H),H*x){case 38:R=r>0?1:(I+="\f",-1);break;case 44:b[a++]=(Le(I)-1)*R,R=1;break;case 64:_l()===45&&(I+=Us(je())),X=_l(),r=s=Le(Z=I+=jz(UG())),H++;break;case 45:m===45&&Le(I)==2&&(x=0)}}return n}function Mz(c,t,e,l,d,n,o,b,i,a,r){for(var s=d-1,X=d===0?n:[""],G=ks(X),m=0,x=0,g=0;m<l;++m)for(var R=0,H=fb(c,s+1,s=wz(x=o[m])),Z=c;R<G;++R)(Z=fR(x>0?X[R]+" "+H:Ac(H,/&\f/g,X[R])))&&(i[g++]=Z);return QG(c,t,e,d===0?Ns:b,i,a,r)}function foc(c,t,e){return QG(c,t,e,yR,na(Qz()),fb(c,2,-2),0)}function Pz(c,t,e,l){return QG(c,t,e,Ss,fb(c,0,l),fb(c,l+1,-1),l)}function oa(c,t){for(var e="",l=ks(c),d=0;d<l;d++)e+=t(c[d],d,c,t)||"";return e}function Kz(c,t,e,l){switch(c.type){case zz:if(c.children.length)break;case kz:case Ss:return c.return=c.return||c.value;case yR:return"";case BR:return c.return=c.value+"{"+oa(c.children,l)+"}";case Ns:c.value=c.props.join(",")}return Le(e=oa(c.children,l))?c.return=c.value+"{"+e+"}":""}function qz(c){var t=ks(c);return function(e,l,d,n){for(var o="",b=0;b<t;b++)o+=c[b](e,l,d,n)||"";return o}}function $z(c){return function(t){t.root||(t=t.return)&&c(t)}}xR();var hoc=function(t,e,l){for(var d=0,n=0;d=n,n=_l(),d===38&&n===12&&(e[l]=1),!As(n);)je();return Qs(t,Ee)},Voc=function(t,e){var l=-1,d=44;do switch(As(d)){case 0:d===38&&_l()===12&&(e[l]=1),t[l]+=hoc(Ee-1,e,l);break;case 2:t[l]+=Us(d);break;case 4:if(d===44){t[++l]=_l()===58?"&\f":"",e[l]=t[l].length;break}default:t[l]+=na(d)}while(d=je());return t},Foc=function(t,e){return FR(Voc(VR(t),e))},cw=new WeakMap,Joc=function(t){if(!(t.type!=="rule"||!t.parent||t.length<1)){for(var e=t.value,l=t.parent,d=t.column===l.column&&t.line===l.line;l.type!=="rule";)if(l=l.parent,!l)return;if(!(t.props.length===1&&e.charCodeAt(0)!==58&&!cw.get(l))&&!d){cw.set(t,!0);for(var n=[],o=Foc(e,n),b=l.props,i=0,a=0;i<o.length;i++)for(var r=0;r<b.length;r++,a++)t.props[a]=n[i]?o[i].replace(/&\f/g,b[r]):b[r]+" "+o[i]}}},Coc=function(t){if(t.type==="decl"){var e=t.value;e.charCodeAt(0)===108&&e.charCodeAt(2)===98&&(t.return="",t.value="")}};function tw(c,t){switch(Tz(c,t)){case 5103:return Dc+"print-"+c+c;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return Dc+c+c;case 5349:case 4246:case 4810:case 6968:case 2756:return Dc+c+TG+c+Ge+c+c;case 6828:case 4268:return Dc+c+Ge+c+c;case 6165:return Dc+c+Ge+"flex-"+c+c;case 5187:return Dc+c+Ac(c,/(\w+).+(:[^]+)/,Dc+"box-$1$2"+Ge+"flex-$1$2")+c;case 5443:return Dc+c+Ge+"flex-item-"+Ac(c,/flex-|-self/,"")+c;case 4675:return Dc+c+Ge+"flex-line-pack"+Ac(c,/align-content|flex-|-self/,"")+c;case 5548:return Dc+c+Ge+Ac(c,"shrink","negative")+c;case 5292:return Dc+c+Ge+Ac(c,"basis","preferred-size")+c;case 6060:return Dc+"box-"+Ac(c,"-grow","")+Dc+c+Ge+Ac(c,"grow","positive")+c;case 4554:return Dc+Ac(c,/([^-])(transform)/g,"$1"+Dc+"$2")+c;case 6187:return Ac(Ac(Ac(c,/(zoom-|grab)/,Dc+"$1"),/(image-set)/,Dc+"$1"),c,"")+c;case 5495:case 3959:return Ac(c,/(image-set\([^]*)/,Dc+"$1$`$1");case 4968:return Ac(Ac(c,/(.+:)(flex-)?(.*)/,Dc+"box-pack:$3"+Ge+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Dc+c+c;case 4095:case 3583:case 4068:case 2532:return Ac(c,/(.+)-inline(.+)/,Dc+"$1$2")+c;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Le(c)-1-t>6)switch(Ct(c,t+1)){case 109:if(Ct(c,t+4)!==45)break;case 102:return Ac(c,/(.+:)(.+)-([^]+)/,"$1"+Dc+"$2-$3$1"+TG+(Ct(c,t+3)==108?"$3":"$2-$3"))+c;case 115:return~OG(c,"stretch")?tw(Ac(c,"stretch","fill-available"),t)+c:c}break;case 4949:if(Ct(c,t+1)!==115)break;case 6444:switch(Ct(c,Le(c)-3-(~OG(c,"!important")&&10))){case 107:return Ac(c,":",":"+Dc)+c;case 101:return Ac(c,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Dc+(Ct(c,14)===45?"inline-":"")+"box$3$1"+Dc+"$2$3$1"+Ge+"$2box$3")+c}break;case 5936:switch(Ct(c,t+11)){case 114:return Dc+c+Ge+Ac(c,/[svh]\w+-[tblr]{2}/,"tb")+c;case 108:return Dc+c+Ge+Ac(c,/[svh]\w+-[tblr]{2}/,"tb-rl")+c;case 45:return Dc+c+Ge+Ac(c,/[svh]\w+-[tblr]{2}/,"lr")+c}return Dc+c+Ge+c+c}return c}var Yoc=function(t,e,l,d){if(t.length>-1&&!t.return)switch(t.type){case Ss:t.return=tw(t.value,t.length);break;case BR:return oa([Os(t,{value:Ac(t.value,"@","@"+Dc)})],d);case Ns:if(t.length)return F1(t.props,function(n){switch(V1(n,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return oa([Os(t,{props:[Ac(n,/:(read-\w+)/,":"+TG+"$1")]})],d);case"::placeholder":return oa([Os(t,{props:[Ac(n,/:(plac\w+)/,":"+Dc+"input-$1")]}),Os(t,{props:[Ac(n,/:(plac\w+)/,":"+TG+"$1")]}),Os(t,{props:[Ac(n,/:(plac\w+)/,Ge+"input-$1")]})],d)}return""})}},voc=[Yoc],Ds=function(t){var e=t.key;if(e==="css"){var l=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(l,function(x){var g=x.getAttribute("data-emotion");g.indexOf(" ")!==-1&&(document.head.appendChild(x),x.setAttribute("data-s",""))})}var d=t.stylisPlugins||voc,n={},o,b=[];o=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+e+' "]'),function(x){for(var g=x.getAttribute("data-emotion").split(" "),R=1;R<g.length;R++)n[g[R]]=!0;b.push(x)});var i,a=[Joc,Coc];{var r,s=[Kz,$z(function(x){r.insert(x)})],X=qz(a.concat(d,s)),G=function(g){return oa(_z(g),X)};i=function(g,R,H,Z){r=H,G(g?g+"{"+R.styles+"}":R.styles),Z&&(m.inserted[R.name]=!0)}}var m={key:e,sheet:new Sz({key:e,container:o,nonce:t.nonce,speedy:t.speedy,prepend:t.prepend,insertionPoint:t.insertionPoint}),nonce:t.nonce,inserted:n,registered:{},insert:i};return m.sheet.hydrate(b),m};function DG(){return DG=Object.assign?Object.assign.bind():function(c){for(var t=1;t<arguments.length;t++){var e=arguments[t];for(var l in e)({}).hasOwnProperty.call(e,l)&&(c[l]=e[l])}return c},DG.apply(null,arguments)}var Eoc=!0;function hb(c,t,e){var l="";return e.split(" ").forEach(function(d){c[d]!==void 0?t.push(c[d]+";"):d&&(l+=d+" ")}),l}var Ls=function(t,e,l){var d=t.key+"-"+e.name;(l===!1||Eoc===!1)&&t.registered[d]===void 0&&(t.registered[d]=e.styles)},ho=function(t,e,l){Ls(t,e,l);var d=t.key+"-"+e.name;if(t.inserted[e.name]===void 0){var n=e;do t.insert(e===n?"."+d:"",n,t.sheet,!0),n=n.next;while(n!==void 0)}};function Xw(c){for(var t=0,e,l=0,d=c.length;d>=4;++l,d-=4)e=c.charCodeAt(l)&255|(c.charCodeAt(++l)&255)<<8|(c.charCodeAt(++l)&255)<<16|(c.charCodeAt(++l)&255)<<24,e=(e&65535)*1540483477+((e>>>16)*59797<<16),e^=e>>>24,t=(e&65535)*1540483477+((e>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(d){case 3:t^=(c.charCodeAt(l+2)&255)<<16;case 2:t^=(c.charCodeAt(l+1)&255)<<8;case 1:t^=c.charCodeAt(l)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var Gw={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};xR();var joc=!1,Moc=/[A-Z]|^ms/g,Poc=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Hw=function(t){return t.charCodeAt(1)===45},mw=function(t){return t!=null&&typeof t!="boolean"},k1=mR(function(c){return Hw(c)?c:c.replace(Moc,"-$&").toLowerCase()}),xw=function(t,e){switch(t){case"animation":case"animationName":if(typeof e=="string")return e.replace(Poc,function(l,d,n){return pn={name:d,styles:n,next:pn},d})}return Gw[t]!==1&&!Hw(t)&&typeof e=="number"&&e!==0?e+"px":e},_oc="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function LG(c,t,e){if(e==null)return"";var l=e;if(l.__emotion_styles!==void 0)return l;switch(typeof e){case"boolean":return"";case"object":{var d=e;if(d.anim===1)return pn={name:d.name,styles:d.styles,next:pn},d.name;var n=e;if(n.styles!==void 0){var o=n.next;if(o!==void 0)for(;o!==void 0;)pn={name:o.name,styles:o.styles,next:pn},o=o.next;var b=n.styles+";";return b}return Koc(c,t,e)}case"function":{if(c!==void 0){var i=pn,a=e(c);return pn=i,LG(c,t,a)}break}}var r=e;if(t==null)return r;var s=t[r];return s!==void 0?s:r}function Koc(c,t,e){var l="";if(Array.isArray(e))for(var d=0;d<e.length;d++)l+=LG(c,t,e[d])+";";else for(var n in e){var o=e[n];if(typeof o!="object"){var b=o;t!=null&&t[b]!==void 0?l+=n+"{"+t[b]+"}":mw(b)&&(l+=k1(n)+":"+xw(n,b)+";")}else{if(n==="NO_COMPONENT_SELECTOR"&&joc)throw new Error(_oc);if(Array.isArray(o)&&typeof o[0]=="string"&&(t==null||t[o[0]]===void 0))for(var i=0;i<o.length;i++)mw(o[i])&&(l+=k1(n)+":"+xw(n,o[i])+";");else{var a=LG(c,t,o);switch(n){case"animation":case"animationName":{l+=k1(n)+":"+a+";";break}default:l+=n+"{"+a+"}"}}}}return l}var gw=/label:\s*([^\s;{]+)\s*(;|$)/g,pn;function Wn(c,t,e){if(c.length===1&&typeof c[0]=="object"&&c[0]!==null&&c[0].styles!==void 0)return c[0];var l=!0,d="";pn=void 0;var n=c[0];if(n==null||n.raw===void 0)l=!1,d+=LG(e,t,n);else{var o=n;d+=o[0]}for(var b=1;b<c.length;b++)if(d+=LG(e,t,c[b]),l){var i=n;d+=i[b]}gw.lastIndex=0;for(var a="",r;(r=gw.exec(d))!==null;)a+="-"+r[1];var s=Xw(d)+a;return{name:s,styles:d,next:pn}}var OR=u($()),qoc=function(t){return t()},$oc=OR.useInsertionEffect?OR.useInsertionEffect:!1,EG=$oc||qoc;var Rw=!1,w1=Kl.createContext(typeof HTMLElement<"u"?Ds({key:"css"}):null),A1=w1.Provider,T1=function(){return(0,jG.useContext)(w1)},MG=function(t){return(0,jG.forwardRef)(function(e,l){var d=(0,jG.useContext)(w1);return t(e,d,l)})},PG=Kl.createContext({});var QR={}.hasOwnProperty,z1="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Zw=function(t,e){var l={};for(var d in e)QR.call(e,d)&&(l[d]=e[d]);return l[z1]=t,l},cbc=function(t){var e=t.cache,l=t.serialized,d=t.isStringTag;return Ls(e,l,d),EG(function(){return ho(e,l,d)}),null},tbc=MG(function(c,t,e){var l=c.css;typeof l=="string"&&t.registered[l]!==void 0&&(l=t.registered[l]);var d=c[z1],n=[l],o="";typeof c.className=="string"?o=hb(t.registered,n,c.className):c.className!=null&&(o=c.className+" ");var b=Wn(n,void 0,Kl.useContext(PG));o+=t.key+"-"+b.name;var i={};for(var a in c)QR.call(c,a)&&a!=="css"&&a!==z1&&!Rw&&(i[a]=c[a]);return i.className=o,e&&(i.ref=e),Kl.createElement(Kl.Fragment,null,Kl.createElement(cbc,{cache:t,serialized:b,isStringTag:typeof d=="string"}),Kl.createElement(d,i))}),Iw=tbc;var Es=u($());var Y7c=u(uw()),pw=function(t,e){var l=arguments;if(e==null||!QR.call(e,"css"))return Es.createElement.apply(void 0,l);var d=l.length,n=new Array(d);n[0]=Iw,n[1]=Zw(t,e);for(var o=2;o<d;o++)n[o]=l[o];return Es.createElement.apply(null,n)};(function(c){var t;t||(t=c.JSX||(c.JSX={}))})(pw||(pw={}));function dc(){for(var c=arguments.length,t=new Array(c),e=0;e<c;e++)t[e]=arguments[e];return Wn(t)}function yn(){var c=dc.apply(void 0,arguments),t="animation-"+c.name;return{name:t,styles:"@keyframes "+t+"{"+c.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}function Ww(c,t){if(c.inserted[t.name]===void 0)return c.insert("",t,c.sheet,!0)}function yw(c,t,e){var l=[],d=hb(c,l,e);return l.length<2?e:d+t(l)}var Bw=function(t){var e=Ds(t);e.sheet.speedy=function(b){this.isSpeedy=b},e.compat=!0;var l=function(){for(var i=arguments.length,a=new Array(i),r=0;r<i;r++)a[r]=arguments[r];var s=Wn(a,e.registered,void 0);return ho(e,s,!1),e.key+"-"+s.name},d=function(){for(var i=arguments.length,a=new Array(i),r=0;r<i;r++)a[r]=arguments[r];var s=Wn(a,e.registered),X="animation-"+s.name;return Ww(e,{name:s.name,styles:"@keyframes "+X+"{"+s.styles+"}"}),X},n=function(){for(var i=arguments.length,a=new Array(i),r=0;r<i;r++)a[r]=arguments[r];var s=Wn(a,e.registered);Ww(e,s)},o=function(){for(var i=arguments.length,a=new Array(i),r=0;r<i;r++)a[r]=arguments[r];return yw(e.registered,l,ebc(a))};return{css:l,cx:o,injectGlobal:n,keyframes:d,hydrate:function(i){i.forEach(function(a){e.inserted[a]=!0})},flush:function(){e.registered={},e.inserted={},e.sheet.flush()},sheet:e.sheet,cache:e,getRegisteredStyles:hb.bind(null,e.registered),merge:yw.bind(null,e.registered,l)}},ebc=function c(t){for(var e="",l=0;l<t.length;l++){var d=t[l];if(d!=null){var n=void 0;switch(typeof d){case"boolean":break;case"object":{if(Array.isArray(d))n=c(d);else{n="";for(var o in d)d[o]&&o&&(n&&(n+=" "),n+=o)}break}default:n=d}n&&(e&&(e+=" "),e+=n)}}return e};var Bn=Bw({key:"css"}),U7c=Bn.flush,D7c=Bn.hydrate,fw=Bn.cx,L7c=Bn.merge,E7c=Bn.getRegisteredStyles,j7c=Bn.injectGlobal,M7c=Bn.keyframes,P7c=Bn.css,_7c=Bn.sheet,K7c=Bn.cache;var hw=u(v(),1),lbc=c=>typeof c<"u"&&c!==null&&["name","styles"].every(t=>typeof c[t]<"u"),ot=()=>{let c=T1();return(0,hw.useCallback)((...e)=>{if(c===null)throw new Error("The `useCx` hook should be only used within a valid Emotion Cache Context");return fw(...e.map(l=>lbc(l)?(ho(c,l,!1),`${c.key}-${l.name}`):l))},[c])};var ba={name:"kv6lnz",styles:"box-sizing:border-box;*,*::before,*::after{box-sizing:inherit;}"};function Vb(c,t){var e=0,l,d;t=t||{};function n(){var o=l,b=arguments.length,i,a;c:for(;o;){if(o.args.length!==arguments.length){o=o.next;continue}for(a=0;a<b;a++)if(o.args[a]!==arguments[a]){o=o.next;continue c}return o!==l&&(o===d&&(d=o.prev),o.prev.next=o.next,o.next&&(o.next.prev=o.prev),o.next=l,o.prev=null,l.prev=o,l=o),o.val}for(i=new Array(b),a=0;a<b;a++)i[a]=arguments[a];return o={args:i,val:c.apply(null,i)},l?(l.prev=o,o.next=l):d=o,e===t.maxSize?(d=d.prev,d.next=null):e++,l=o,o.val}return n.clear=function(){l=null,d=null,e=0},n}var dbc={grad:.9,turn:360,rad:360/(2*Math.PI)},Vo=function(c){return typeof c=="string"?c.length>0:typeof c=="number"},le=function(c,t,e){return t===void 0&&(t=0),e===void 0&&(e=Math.pow(10,t)),Math.round(e*c)/e+0},ql=function(c,t,e){return t===void 0&&(t=0),e===void 0&&(e=1),c>e?e:c>t?c:t},Sw=function(c){return(c=isFinite(c)?c%360:0)>0?c:c+360},Vw=function(c){return{r:ql(c.r,0,255),g:ql(c.g,0,255),b:ql(c.b,0,255),a:ql(c.a)}},O1=function(c){return{r:le(c.r),g:le(c.g),b:le(c.b),a:le(c.a,3)}},nbc=/^#([0-9a-f]{3,8})$/i,UR=function(c){var t=c.toString(16);return t.length<2?"0"+t:t},kw=function(c){var t=c.r,e=c.g,l=c.b,d=c.a,n=Math.max(t,e,l),o=n-Math.min(t,e,l),b=o?n===t?(e-l)/o:n===e?2+(l-t)/o:4+(t-e)/o:0;return{h:60*(b<0?b+6:b),s:n?o/n*100:0,v:n/255*100,a:d}},zw=function(c){var t=c.h,e=c.s,l=c.v,d=c.a;t=t/360*6,e/=100,l/=100;var n=Math.floor(t),o=l*(1-e),b=l*(1-(t-n)*e),i=l*(1-(1-t+n)*e),a=n%6;return{r:255*[l,b,o,o,i,l][a],g:255*[i,l,l,b,o,o][a],b:255*[o,o,i,l,l,b][a],a:d}},Fw=function(c){return{h:Sw(c.h),s:ql(c.s,0,100),l:ql(c.l,0,100),a:ql(c.a)}},Jw=function(c){return{h:le(c.h),s:le(c.s),l:le(c.l),a:le(c.a,3)}},Cw=function(c){return zw((e=(t=c).s,{h:t.h,s:(e*=((l=t.l)<50?l:100-l)/100)>0?2*e/(l+e)*100:0,v:l+e,a:t.a}));var t,e,l},_G=function(c){return{h:(t=kw(c)).h,s:(d=(200-(e=t.s))*(l=t.v)/100)>0&&d<200?e*l/100/(d<=100?d:200-d)*100:0,l:d/2,a:t.a};var t,e,l,d},obc=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,bbc=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,ibc=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,abc=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,D1={string:[[function(c){var t=nbc.exec(c);return t?(c=t[1]).length<=4?{r:parseInt(c[0]+c[0],16),g:parseInt(c[1]+c[1],16),b:parseInt(c[2]+c[2],16),a:c.length===4?le(parseInt(c[3]+c[3],16)/255,2):1}:c.length===6||c.length===8?{r:parseInt(c.substr(0,2),16),g:parseInt(c.substr(2,2),16),b:parseInt(c.substr(4,2),16),a:c.length===8?le(parseInt(c.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(c){var t=ibc.exec(c)||abc.exec(c);return t?t[2]!==t[4]||t[4]!==t[6]?null:Vw({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(c){var t=obc.exec(c)||bbc.exec(c);if(!t)return null;var e,l,d=Fw({h:(e=t[1],l=t[2],l===void 0&&(l="deg"),Number(e)*(dbc[l]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return Cw(d)},"hsl"]],object:[[function(c){var t=c.r,e=c.g,l=c.b,d=c.a,n=d===void 0?1:d;return Vo(t)&&Vo(e)&&Vo(l)?Vw({r:Number(t),g:Number(e),b:Number(l),a:Number(n)}):null},"rgb"],[function(c){var t=c.h,e=c.s,l=c.l,d=c.a,n=d===void 0?1:d;if(!Vo(t)||!Vo(e)||!Vo(l))return null;var o=Fw({h:Number(t),s:Number(e),l:Number(l),a:Number(n)});return Cw(o)},"hsl"],[function(c){var t=c.h,e=c.s,l=c.v,d=c.a,n=d===void 0?1:d;if(!Vo(t)||!Vo(e)||!Vo(l))return null;var o=(function(b){return{h:Sw(b.h),s:ql(b.s,0,100),v:ql(b.v,0,100),a:ql(b.a)}})({h:Number(t),s:Number(e),v:Number(l),a:Number(n)});return zw(o)},"hsv"]]},Yw=function(c,t){for(var e=0;e<t.length;e++){var l=t[e][0](c);if(l)return[l,t[e][1]]}return[null,void 0]},ww=function(c){return typeof c=="string"?Yw(c.trim(),D1.string):typeof c=="object"&&c!==null?Yw(c,D1.object):[null,void 0]},Aw=function(c){return ww(c)[1]},Q1=function(c,t){var e=_G(c);return{h:e.h,s:ql(e.s+100*t,0,100),l:e.l,a:e.a}},U1=function(c){return(299*c.r+587*c.g+114*c.b)/1e3/255},vw=function(c,t){var e=_G(c);return{h:e.h,s:e.s,l:ql(e.l+100*t,0,100),a:e.a}},L1=(function(){function c(t){this.parsed=ww(t)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return c.prototype.isValid=function(){return this.parsed!==null},c.prototype.brightness=function(){return le(U1(this.rgba),2)},c.prototype.isDark=function(){return U1(this.rgba)<.5},c.prototype.isLight=function(){return U1(this.rgba)>=.5},c.prototype.toHex=function(){return t=O1(this.rgba),e=t.r,l=t.g,d=t.b,o=(n=t.a)<1?UR(le(255*n)):"","#"+UR(e)+UR(l)+UR(d)+o;var t,e,l,d,n,o},c.prototype.toRgb=function(){return O1(this.rgba)},c.prototype.toRgbString=function(){return t=O1(this.rgba),e=t.r,l=t.g,d=t.b,(n=t.a)<1?"rgba("+e+", "+l+", "+d+", "+n+")":"rgb("+e+", "+l+", "+d+")";var t,e,l,d,n},c.prototype.toHsl=function(){return Jw(_G(this.rgba))},c.prototype.toHslString=function(){return t=Jw(_G(this.rgba)),e=t.h,l=t.s,d=t.l,(n=t.a)<1?"hsla("+e+", "+l+"%, "+d+"%, "+n+")":"hsl("+e+", "+l+"%, "+d+"%)";var t,e,l,d,n},c.prototype.toHsv=function(){return t=kw(this.rgba),{h:le(t.h),s:le(t.s),v:le(t.v),a:le(t.a,3)};var t},c.prototype.invert=function(){return fc({r:255-(t=this.rgba).r,g:255-t.g,b:255-t.b,a:t.a});var t},c.prototype.saturate=function(t){return t===void 0&&(t=.1),fc(Q1(this.rgba,t))},c.prototype.desaturate=function(t){return t===void 0&&(t=.1),fc(Q1(this.rgba,-t))},c.prototype.grayscale=function(){return fc(Q1(this.rgba,-1))},c.prototype.lighten=function(t){return t===void 0&&(t=.1),fc(vw(this.rgba,t))},c.prototype.darken=function(t){return t===void 0&&(t=.1),fc(vw(this.rgba,-t))},c.prototype.rotate=function(t){return t===void 0&&(t=15),this.hue(this.hue()+t)},c.prototype.alpha=function(t){return typeof t=="number"?fc({r:(e=this.rgba).r,g:e.g,b:e.b,a:t}):le(this.rgba.a,3);var e},c.prototype.hue=function(t){var e=_G(this.rgba);return typeof t=="number"?fc({h:t,s:e.s,l:e.l,a:e.a}):le(e.h)},c.prototype.isEqual=function(t){return this.toHex()===fc(t).toHex()},c})(),fc=function(c){return c instanceof L1?c:new L1(c)},Nw=[],Hl=function(c){c.forEach(function(t){Nw.indexOf(t)<0&&(t(L1,D1),Nw.push(t))})};function Rl(c,t){var e={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"},l={};for(var d in e)l[e[d]]=d;var n={};c.prototype.toName=function(o){if(!(this.rgba.a||this.rgba.r||this.rgba.g||this.rgba.b))return"transparent";var b,i,a=l[this.toHex()];if(a)return a;if(o?.closest){var r=this.toRgb(),s=1/0,X="black";if(!n.length)for(var G in e)n[G]=new c(e[G]).toRgb();for(var m in e){var x=(b=r,i=n[m],Math.pow(b.r-i.r,2)+Math.pow(b.g-i.g,2)+Math.pow(b.b-i.b,2));x<s&&(s=x,X=m)}return X}},t.string.push([function(o){var b=o.toLowerCase(),i=b==="transparent"?"#0000":e[b];return i?new c(i).toRgb():null},"name"])}var E1;Hl([Rl]);function rbc(){if(!(typeof document>"u")){if(!E1){let c=document.createElement("div");c.setAttribute("data-g2-color-computation-node",""),document.body.appendChild(c),E1=c}return E1}}function sbc(c){return typeof c!="string"?!1:fc(c).isValid()}function ubc(c){if(typeof c!="string")return"";if(sbc(c))return c;if(!c.includes("var(")||typeof document>"u")return"";let t=rbc();if(!t)return"";t.style.background=c;let e=window?.getComputedStyle(t).background;return t.style.background="",e||""}var Xbc=Vb(ubc);function Gbc(c){let t=Xbc(c);return fc(t).isLight()?"#000000":"#ffffff"}function Tw(c){return Gbc(c)==="#000000"?"dark":"light"}var DR=u(rc(),1),Ow=new RegExp(/-left/g),Qw=new RegExp(/-right/g),Uw=new RegExp(/Left/g),Dw=new RegExp(/Right/g);function mbc(c){return c==="left"?"right":c==="right"?"left":Ow.test(c)?c.replace(Ow,"-right"):Qw.test(c)?c.replace(Qw,"-left"):Uw.test(c)?c.replace(Uw,"Right"):Dw.test(c)?c.replace(Dw,"Left"):c}var xbc=(c={})=>Object.fromEntries(Object.entries(c).map(([t,e])=>[mbc(t),e]));function Yt(c={},t){return()=>t?(0,DR.isRTL)()?dc(t,"",""):dc(c,"",""):(0,DR.isRTL)()?dc(xbc(c),"",""):dc(c,"","")}Yt.watch=()=>(0,DR.isRTL)();var Lw={"default.fontFamily":"-apple-system, system-ui, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif","default.fontSize":"13px","helpText.fontSize":"12px",mobileTextMinFontSize:"16px"};function Yd(c){return Lw[c]??""}var gbc="#fff",Hbc={900:"#1e1e1e",800:"#2f2f2f",700:"#757575",600:"#949494",400:"#ccc",300:"#ddd",200:"#e0e0e0",100:"#f0f0f0"},Rbc={yellow:"#f0b849",red:"#d94f4f",green:"#4ab866"},Fb={accent:"var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9))",accentDarker10:"var(--wp-components-color-accent-darker-10, var(--wp-admin-theme-color-darker-10, #2145e6))",accentDarker20:"var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6))",accentInverted:"var(--wp-components-color-accent-inverted, var(--wpds-color-foreground-interactive-brand-strong, #fff))",background:"var(--wp-components-color-background, var(--wpds-color-background-surface-neutral-strong, #fff))",foreground:"var(--wp-components-color-foreground, var(--wpds-color-foreground-content-neutral, #1e1e1e))",foregroundInverted:"var(--wp-components-color-foreground-inverted, var(--wpds-color-background-surface-neutral, #fcfcfc))",gray:{900:"var(--wp-components-color-foreground, var(--wpds-color-foreground-content-neutral, #1e1e1e))",800:"var(--wp-components-color-gray-800, var(--wpds-color-foreground-content-neutral, #1e1e1e))",700:"var(--wp-components-color-gray-700, var(--wpds-color-foreground-content-neutral-weak, #707070))",600:"var(--wp-components-color-gray-600, var(--wpds-color-stroke-interactive-neutral, #8d8d8d))",400:"var(--wp-components-color-gray-400, var(--wpds-color-stroke-interactive-neutral, #8d8d8d))",300:"var(--wp-components-color-gray-300, var(--wpds-color-stroke-surface-neutral, #dbdbdb))",200:"var(--wp-components-color-gray-200, var(--wpds-color-stroke-surface-neutral, #dbdbdb))",100:"var(--wp-components-color-gray-100, var(--wpds-color-background-surface-neutral, #fcfcfc))"}},Zbc={background:Fb.background,backgroundDisabled:Fb.gray[100],border:Fb.gray[600],borderHover:Fb.gray[700],borderFocus:Fb.accent,borderDisabled:"var(--wpds-color-stroke-interactive-neutral-disabled, #dbdbdb)",textDisabled:"var(--wpds-color-foreground-interactive-neutral-disabled, #8d8d8d)",darkGrayPlaceholder:`color-mix(in srgb, ${Fb.foreground}, transparent 38%)`,lightGrayPlaceholder:`color-mix(in srgb, ${Fb.background}, transparent 35%)`},q=Object.freeze({gray:Hbc,white:gbc,alert:Rbc,theme:Fb,ui:Zbc});var KG="36px",Ibc={controlPaddingX:12,controlPaddingXSmall:8,controlPaddingXLarge:12*1.3334,controlBoxShadowFocus:`0 0 0 0.5px ${q.theme.accent}`,controlHeight:KG,controlHeightXSmall:`calc( ${KG} * 0.6 )`,controlHeightSmall:`calc( ${KG} * 0.8 )`,controlHeightLarge:`calc( ${KG} * 1.2 )`,controlHeightXLarge:`calc( ${KG} * 1.4 )`},K=Object.assign({},Ibc,{colorDivider:"rgba(0, 0, 0, 0.1)",elevationIntensity:1,radiusXSmall:"1px",radiusSmall:"2px",radiusMedium:"4px",radiusLarge:"8px",radiusFull:"9999px",radiusRound:"50%",borderWidth:"1px",borderWidthFocus:"1.5px",borderWidthTab:"4px",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.4",fontWeight:"normal",fontWeightEmphasis:"600",gridBase:"4px",elevationXSmall:"0 1px 1px rgba(0, 0, 0, 0.03), 0 1px 2px rgba(0, 0, 0, 0.02), 0 3px 3px rgba(0, 0, 0, 0.02), 0 4px 4px rgba(0, 0, 0, 0.01)",elevationSmall:"0 1px 2px rgba(0, 0, 0, 0.05), 0 2px 3px rgba(0, 0, 0, 0.04), 0 6px 6px rgba(0, 0, 0, 0.03), 0 8px 8px rgba(0, 0, 0, 0.02)",elevationMedium:"0 2px 3px rgba(0, 0, 0, 0.05), 0 4px 5px rgba(0, 0, 0, 0.04), 0 12px 12px rgba(0, 0, 0, 0.03), 0 16px 16px rgba(0, 0, 0, 0.02)",elevationLarge:"0 5px 15px rgba(0, 0, 0, 0.08), 0 15px 27px rgba(0, 0, 0, 0.07), 0 30px 36px rgba(0, 0, 0, 0.04), 0 50px 43px rgba(0, 0, 0, 0.02)",surfaceBorderColor:"rgba(0, 0, 0, 0.1)",surfaceColor:q.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)"});var j1=dc("font-size:11px;font-weight:",K.fontWeightEmphasis,";line-height:1.4;text-transform:uppercase;","");var $l=Object.freeze({SLIDE_DISTANCE:4,SLIDE_DURATION:200,SLIDE_EASING:{function:"cubic-bezier",args:[.25,0,0,1]},FADE_DURATION:100,FADE_EASING:{function:"linear"}}),Ew=c=>c.args?.length?`${c.function}(${c.args.join(",")})`:c.function,Fe=Object.freeze({SLIDE_DISTANCE:`${$l.SLIDE_DISTANCE}px`,SLIDE_DURATION:`${$l.SLIDE_DURATION}ms`,SLIDE_EASING:Ew($l.SLIDE_EASING),FADE_DURATION:`${$l.FADE_DURATION}ms`,FADE_EASING:Ew($l.FADE_EASING)});var pbc={bottom:"bottom",top:"top","middle left":"left","middle right":"right","bottom left":"bottom-end","bottom center":"bottom","bottom right":"bottom-start","top left":"top-end","top center":"top","top right":"top-start","middle left left":"left","middle left right":"left","middle left bottom":"left-end","middle left top":"left-start","middle right left":"right","middle right right":"right","middle right bottom":"right-end","middle right top":"right-start","bottom left left":"bottom-end","bottom left right":"bottom-end","bottom left bottom":"bottom-end","bottom left top":"bottom-end","bottom center left":"bottom","bottom center right":"bottom","bottom center bottom":"bottom","bottom center top":"bottom","bottom right left":"bottom-start","bottom right right":"bottom-start","bottom right bottom":"bottom-start","bottom right top":"bottom-start","top left left":"top-end","top left right":"top-end","top left bottom":"top-end","top left top":"top-end","top center left":"top","top center right":"top","top center bottom":"top","top center top":"top","top right left":"top-start","top right right":"top-start","top right bottom":"top-start","top right top":"top-start",middle:"bottom","middle center":"bottom","middle center bottom":"bottom","middle center left":"bottom","middle center right":"bottom","middle center top":"bottom"},Jb=c=>pbc[c]??"bottom",Wbc={top:{originX:.5,originY:1},"top-start":{originX:0,originY:1},"top-end":{originX:1,originY:1},right:{originX:0,originY:.5},"right-start":{originX:0,originY:0},"right-end":{originX:0,originY:1},bottom:{originX:.5,originY:0},"bottom-start":{originX:0,originY:0},"bottom-end":{originX:1,originY:0},left:{originX:1,originY:.5},"left-start":{originX:1,originY:0},"left-end":{originX:1,originY:1},overlay:{originX:.5,originY:.5}},jw=c=>{let t=c.startsWith("top")||c.startsWith("bottom")?"translateY":"translateX",e=c.startsWith("top")||c.startsWith("left")?1:-1;return{style:Wbc[c],initial:{opacity:0,[t]:`${$l.SLIDE_DISTANCE*e}px`},animate:{opacity:1,[t]:0},transition:{opacity:{duration:$l.FADE_DURATION/1e3,ease:$l.FADE_EASING.function},[t]:{duration:$l.SLIDE_DURATION/1e3,ease:Fd(...$l.SLIDE_EASING.args)}}}};function ybc(c){return!!c?.top}function Bbc(c){return!!c?.current}var Mw=({anchor:c,anchorRef:t,anchorRect:e,getAnchorRect:l,fallbackReferenceElement:d})=>{let n=null;return c?n=c:ybc(t)?n={getBoundingClientRect(){let o=t.top.getBoundingClientRect(),b=t.bottom.getBoundingClientRect();return new window.DOMRect(o.x,o.y,o.width,b.bottom-o.top)}}:Bbc(t)?n=t.current:t?n=t:e?n={getBoundingClientRect(){return e}}:l?n={getBoundingClientRect(){let o=l(d);return new window.DOMRect(o.x??o.left,o.y??o.top,o.width??o.right-o.left,o.height??o.bottom-o.top)}}:d&&(n=d.parentElement),n??null},M1=c=>c===null||Number.isNaN(c)?void 0:Math.round(c);var Pw=u(v(),1),LR=(0,Pw.createContext)({isNestedInTooltip:!1});LR.displayName="TooltipInternalContext";var ia=u(h(),1),fbc=700,hbc={isNestedInTooltip:!0};function Vbc(c,t){let{children:e,className:l,delay:d=fbc,hideOnClick:n=!0,placement:o,position:b,shortcut:i,text:a,...r}=c,{isNestedInTooltip:s}=(0,Cb.useContext)(LR),X=(0,_w.useInstanceId)(qw,"tooltip"),G=a||i?X:void 0,m=Cb.Children.count(e)===1,x;o!==void 0?x=o:b!==void 0&&(x=Jb(b),(0,Kw.default)("`position` prop in wp.components.tooltip",{since:"6.4",alternative:"`placement` prop"})),x=x||"top";let g=Hg({placement:x,showTimeout:d}),R=E(g,"mounted");if(s)return m?(0,ia.jsx)(sn,{...r,render:e}):e;function H(Z){return G&&R&&Z.props["aria-describedby"]===void 0&&Z.props["aria-label"]!==a?(0,Cb.cloneElement)(Z,{"aria-describedby":G}):Z}return(0,ia.jsxs)(LR.Provider,{value:hbc,children:[(0,ia.jsx)(Xg,{onClick:n?g.hide:void 0,store:g,render:m?H(e):void 0,ref:t,children:m?void 0:e}),m&&(a||i)&&(0,ia.jsxs)(sg,{...r,className:Y("components-tooltip",l),unmountOnHide:!0,gutter:4,id:G,overflowPadding:.5,store:g,children:[a,i&&(0,ia.jsx)(_g,{className:a?"components-tooltip__shortcut":"",shortcut:i})]})]})}var qw=(0,Cb.forwardRef)(Vbc),Zl=qw;var oA=u(eA(),1),bA=u(ER(),1);function dA(c){return Object.prototype.toString.call(c)==="[object Object]"}function nA(c){var t,e;return dA(c)===!1?!1:(t=c.constructor,t===void 0?!0:(e=t.prototype,!(dA(e)===!1||e.hasOwnProperty("isPrototypeOf")===!1)))}var fn=u(v(),1),Pjc=u(Qe(),1);var iA=u(h(),1),$G=(0,fn.createContext)({});$G.displayName="ComponentsContext";var jR=()=>(0,fn.useContext)($G);function Qbc({value:c}){let t=jR(),e=(0,fn.useRef)(c);return da(()=>{(0,bA.default)(e.current,c)&&e.current},[c]),(0,fn.useMemo)(()=>(0,oA.default)(t??{},c??{},{isMergeableObject:nA}),[t,c])}var Ubc=({children:c,value:t})=>{let e=Qbc({value:t});return(0,iA.jsx)($G.Provider,{value:e,children:c})},aa=(0,fn.memo)(Ubc);var mA=u(v(),1),XMc=u(Qe(),1);var aA="data-wp-component",rA="data-wp-c16t",ra="__contextSystemKey__";var Ms=function(){return Ms=Object.assign||function(t){for(var e,l=1,d=arguments.length;l<d;l++){e=arguments[l];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])}return t},Ms.apply(this,arguments)};function sA(c){return c.toLowerCase()}var Dbc=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Lbc=/[^A-Z0-9]+/gi;function XA(c,t){t===void 0&&(t={});for(var e=t.splitRegexp,l=e===void 0?Dbc:e,d=t.stripRegexp,n=d===void 0?Lbc:d,o=t.transform,b=o===void 0?sA:o,i=t.delimiter,a=i===void 0?" ":i,r=uA(uA(c,l,"$1\0$2"),n,"\0"),s=0,X=r.length;r.charAt(s)==="\0";)s++;for(;r.charAt(X-1)==="\0";)X--;return r.slice(s,X).split("\0").map(b).join(a)}function uA(c,t,e){return t instanceof RegExp?c.replace(t,e):t.reduce(function(l,d){return l.replace(d,e)},c)}function GA(c,t){return t===void 0&&(t={}),XA(c,Ms({delimiter:"."},t))}function MR(c,t){return t===void 0&&(t={}),GA(c,Ms({delimiter:"-"},t))}function Ebc(c){return`components-${MR(c)}`}var PR=Vb(Ebc);function tc(c,t){return xA(c,t,{forwardsRef:!0})}function sa(c,t){return xA(c,t)}function xA(c,t,e){let l=e?.forwardsRef?(0,mA.forwardRef)(c):c,d=l[ra]||[t];return Array.isArray(t)&&(d=[...d,...t]),typeof t=="string"&&(d=[...d,t]),Object.assign(l,{[ra]:[...new Set(d)],displayName:t,selector:`.${PR(t)}`})}function P1(c){if(!c)return[];let t=[];return c[ra]&&(t=c[ra]),c.type&&c.type[ra]&&(t=c.type[ra]),t}function cm(c,t){return c?typeof t=="string"?P1(c).includes(t):Array.isArray(t)?t.some(e=>P1(c).includes(e)):!1:!1}var ZMc=u(Qe(),1);function gA(c){return{[aA]:c}}function HA(){return{[rA]:!0}}function cc(c,t){let l=jR()?.[t]||{},d={...HA(),...gA(t)},{_overrides:n,...o}=l,b=n,i=Object.entries(o).length?Object.assign({},o,c):c,a=i,s=ot()(PR(t),c.className),X=typeof a.renderChildren=="function"?a.renderChildren(i):a.children;for(let G in i)d[G]=i[G];for(let G in b)d[G]=b[G];return X!==void 0&&(d.children=X),d.className=s,d}var RA={border:0,clip:"rect(1px, 1px, 1px, 1px)",WebkitClipPath:"inset( 50% )",clipPath:"inset( 50% )",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",wordWrap:"normal",wordBreak:"normal"};var pA=u(v(),1);var ZA=u(v(),1),IA=u(h(),1),jbc=/^(data|aria|x)-/i,Mbc=/^on[A-Z]/,Pbc=new Set(`animate animateMotion animateTransform circle clipPath defs desc ellipse
 	feBlend feColorMatrix feComponentTransfer feComposite feConvolveMatrix
 	feDiffuseLighting feDisplacementMap feDistantLight feDropShadow feFlood
 	feFuncA feFuncB feFuncG feFuncR feGaussianBlur feImage feMerge feMergeNode
@@ -69,12 +69,12 @@
 	visibility widths wordSpacing writingMode x xHeight x1 x2 xChannelSelector
 	xlinkActuate xlinkArcrole xlinkHref xlinkRole xlinkShow xlinkTitle xlinkType
 	xmlBase xmlns xmlnsXlink xmlLang xmlSpace y y1 y2 yChannelSelector z
-	zoomAndPan`.split(/\s+/)),qbc=new Set(["autofocus","class","for"]);function $bc(c,t){return jbc.test(c)||Mbc.test(c)||_bc.has(c)||qbc.has(c)?!0:Pbc.has(t)&&Kbc.has(c)}function cic(c,t){return Object.fromEntries(Object.entries(c).filter(([e])=>$bc(e,t)))}function tic({as:c,...t},e){let l=c||"div",d=typeof l=="string"?cic(t,l):t;return(0,IA.jsx)(l,{ref:e,...d})}var cd=(0,ZA.forwardRef)(tic);var WA=u(h(),1);function eic({css:c,...t},e){return(0,WA.jsx)(cd,{ref:e,...t})}var lic=Object.assign((0,pA.forwardRef)(eic),{selector:".components-view"}),sc=lic;var yA=u(h(),1);function dic(c,t){let{style:e,...l}=cc(c,"VisuallyHidden");return(0,yA.jsx)(sc,{ref:t,...l,"data-visually-hidden":"",style:{...RA,...e||{}}})}var nic=tc(dic,"VisuallyHidden"),Yc=nic;var Yd=u(rc(),1),_1=[["top left","top center","top right"],["center left","center center","center right"],["bottom left","bottom center","bottom right"]],BA={"top left":(0,Yd.__)("Top Left"),"top center":(0,Yd.__)("Top Center"),"top right":(0,Yd.__)("Top Right"),"center left":(0,Yd.__)("Center Left"),"center center":(0,Yd.__)("Center"),center:(0,Yd.__)("Center"),"center right":(0,Yd.__)("Center Right"),"bottom left":(0,Yd.__)("Bottom Left"),"bottom center":(0,Yd.__)("Bottom Center"),"bottom right":(0,Yd.__)("Bottom Right")},_R=_1.flat();function K1(c){let e=(c==="center"?"center center":c)?.replace("-"," ");return _R.includes(e)?e:void 0}function KR(c,t){let e=K1(t);if(!e)return;let l=e.replace(" ","-");return`${c}-${l}`}function fA(c,t){let e=t?.replace(c+"-","");return K1(e)}function hA(c="center"){let t=K1(c);if(!t)return;let e=_R.indexOf(t);return e>-1?e:void 0}var ua=u(h(),1),q1="data-wp-hash";function $1(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&bic(document)),c.__wpStyleRuntime}function oic(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${q1}]`))if(e.getAttribute(q1)===t)return!0;return!1}function FA(c,t,e){if(!c.head)return;let l=$1(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(oic(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(q1,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function bic(c){let t=$1();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)FA(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function iic(c,t){let e=$1();e.styles.set(c,t);for(let l of e.documents.keys())FA(l,c,t)}typeof process>"u",iic("0c5e50ec66","._02e2af5803bf5bda__grid-container{aspect-ratio:1;border:1px solid transparent;border-radius:4px;box-sizing:border-box;cursor:var(--wpds-cursor-control,pointer);direction:ltr;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);outline:none}.c421f8ed08c23077__grid-row{box-sizing:border-box;display:grid;grid-column:1/-1;grid-template-columns:repeat(3,1fr)}._3af769f755097fdb__cell{align-items:center;appearance:none;border:none;box-sizing:border-box;display:flex;justify-content:center;margin:0;outline:none;padding:0;position:relative}._37ef12d4fb6d6131__point{aspect-ratio:1;border:3px solid;box-sizing:border-box;color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));contain:strict;display:block;margin:auto;width:6px}._3af769f755097fdb__cell[data-active-item] ._37ef12d4fb6d6131__point{color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));transform:scale(1.6666666667)}._3af769f755097fdb__cell:not([data-active-item]):hover ._37ef12d4fb6d6131__point{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}._3af769f755097fdb__cell[data-focus-visible] ._37ef12d4fb6d6131__point{outline:1px solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline-offset:1px}@media not (prefers-reduced-motion){._37ef12d4fb6d6131__point{transition-duration:.12s;transition-property:color,transform;transition-timing-function:linear}}");var VA={"grid-container":"_02e2af5803bf5bda__grid-container","grid-row":"c421f8ed08c23077__grid-row",cell:"_3af769f755097fdb__cell",point:"_37ef12d4fb6d6131__point"};function JA({id:c,value:t,...e}){return(0,ua.jsx)(Zl,{text:BA[t],children:(0,ua.jsxs)(Be.Item,{id:c,render:(0,ua.jsx)("span",{...e,className:v(VA.cell,e.className),role:"gridcell"}),children:[(0,ua.jsx)(Yc,{children:t}),(0,ua.jsx)("span",{className:VA.point,role:"presentation"})]})})}var qR=u(vc(),1);var cf=u(h(),1),tm=24,em=7,CA=(tm-3*em)/2,aic=2,ric=4;function sic({className:c,disablePointerEvents:t=!0,size:e,width:l,height:d,style:n={},value:o="center",...b}){return(0,cf.jsx)(qR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${tm} ${tm}`,width:e??l??tm,height:e??d??tm,role:"presentation",className:v("component-alignment-matrix-control-icon",c),style:{pointerEvents:t?"none":void 0,...n},...b,children:_R.map((i,a)=>{let r=hA(o)===a?ric:aic;return(0,cf.jsx)(qR.Rect,{x:CA+a%3*em+(em-r)/2,y:CA+Math.floor(a/3)*em+(em-r)/2,width:r,height:r,fill:"currentColor"},i)})})}var vA=sic;var Ps=u(h(),1),tf="data-wp-hash";function ef(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Gic(document)),c.__wpStyleRuntime}function uic(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${tf}]`))if(e.getAttribute(tf)===t)return!0;return!1}function kA(c,t,e){if(!c.head)return;let l=ef(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(uic(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(tf,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Gic(c){let t=ef();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)kA(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function Xic(c,t){let e=ef();e.styles.set(c,t);for(let l of e.documents.keys())kA(l,c,t)}typeof process>"u",Xic("0c5e50ec66","._02e2af5803bf5bda__grid-container{aspect-ratio:1;border:1px solid transparent;border-radius:4px;box-sizing:border-box;cursor:var(--wpds-cursor-control,pointer);direction:ltr;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);outline:none}.c421f8ed08c23077__grid-row{box-sizing:border-box;display:grid;grid-column:1/-1;grid-template-columns:repeat(3,1fr)}._3af769f755097fdb__cell{align-items:center;appearance:none;border:none;box-sizing:border-box;display:flex;justify-content:center;margin:0;outline:none;padding:0;position:relative}._37ef12d4fb6d6131__point{aspect-ratio:1;border:3px solid;box-sizing:border-box;color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));contain:strict;display:block;margin:auto;width:6px}._3af769f755097fdb__cell[data-active-item] ._37ef12d4fb6d6131__point{color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));transform:scale(1.6666666667)}._3af769f755097fdb__cell:not([data-active-item]):hover ._37ef12d4fb6d6131__point{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}._3af769f755097fdb__cell[data-focus-visible] ._37ef12d4fb6d6131__point{outline:1px solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline-offset:1px}@media not (prefers-reduced-motion){._37ef12d4fb6d6131__point{transition-duration:.12s;transition-property:color,transform;transition-timing-function:linear}}");var YA={"grid-container":"_02e2af5803bf5bda__grid-container","grid-row":"c421f8ed08c23077__grid-row",cell:"_3af769f755097fdb__cell",point:"_37ef12d4fb6d6131__point"};function zA({className:c,id:t,label:e=(0,$R.__)("Alignment Matrix Control"),defaultValue:l="center center",value:d,onChange:n,width:o=92,...b}){let i=(0,NA.useInstanceId)(zA,"alignment-matrix-control",t),a=(0,SA.useCallback)(s=>{let G=fA(i,s);G&&n?.(G)},[i,n]),r=v("component-alignment-matrix-control",YA["grid-container"],c);return(0,Ps.jsx)(Be,{defaultActiveId:KR(i,l),activeId:KR(i,d),setActiveId:a,rtl:(0,$R.isRTL)(),render:(0,Ps.jsx)("div",{...b,className:r,"aria-label":e,id:i,role:"grid",style:{width:`${o}px`}}),children:_1.map((s,G)=>(0,Ps.jsx)(Be.Row,{render:(0,Ps.jsx)("div",{className:YA["grid-row"],role:"row"}),children:s.map(X=>(0,Ps.jsx)(JA,{id:KR(i,X),value:X},X))},G))})}var mic=Object.assign(zA,{Icon:Object.assign(vA,{displayName:"AlignmentMatrixControl.Icon"})}),lf=mic;var wA=u(Mc(),1);function xic(c){return c==="appear"?"top":"left"}function df(c){if(c.type==="loading")return"components-animate__loading";let{type:t,origin:e=xic(t)}=c;if(t==="appear"){let[l,d="center"]=e.split(" ");return v("components-animate__appear",{["is-from-"+d]:d!=="center",["is-from-"+l]:l!=="middle"})}if(t==="slide-in")return v("components-animate__slide-in","is-from-"+e)}function gic({type:c,options:t={},children:e}){return(0,wA.default)("wp.components.Animate",{since:"7.2",version:"7.4"}),e({className:df({type:c,...t})})}var AA=gic;var VO=u(Y(),1),$Z=u(rc(),1);var TA=u(Mc(),1);var cZ=u(Y(),1),nf=["40em","52em","64em"],Hic=(c={})=>{let{defaultIndex:t=0}=c;if(typeof t!="number")throw new TypeError(`Default breakpoint index should be a number. Got: ${t}, ${typeof t}`);if(t<0||t>nf.length-1)throw new RangeError(`Default breakpoint index out of range. Theme has ${nf.length} breakpoints, got index ${t}`);let[e,l]=(0,cZ.useState)(t);return(0,cZ.useEffect)(()=>{let d=()=>nf.filter(o=>typeof window<"u"?window.matchMedia(`screen and (min-width: ${o})`).matches:!1).length,n=()=>{let o=d();e!==o&&l(o)};return n(),typeof window<"u"&&window.addEventListener("resize",n),()=>{typeof window<"u"&&window.removeEventListener("resize",n)}},[e]),e};function lm(c,t={}){let e=Hic(t);if(!Array.isArray(c)&&typeof c!="function")return c;let l=c||[];return l[e>=l.length?l.length-1:e]}var Ric="4px";function D(c){if(typeof c>"u")return;if(!c)return"0";let t=typeof c=="number"?c:Number(c);return typeof window<"u"&&window.CSS?.supports?.("margin",c.toString())||Number.isNaN(t)?c.toString():`calc(${Ric} * ${c})`}var of="data-wp-hash";function bf(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Iic(document)),c.__wpStyleRuntime}function Zic(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${of}]`))if(e.getAttribute(of)===t)return!0;return!1}function OA(c,t,e){if(!c.head)return;let l=bf(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Zic(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(of,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Iic(c){let t=bf();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)OA(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function pic(c,t){let e=bf();e.styles.set(c,t);for(let l of e.documents.keys())OA(l,c,t)}typeof process>"u",pic("1931a27616",".e518617e7c3a18e7__flex{align-items:var(--wp-components-flex-align);display:flex;flex-direction:var(--wp-components-flex-direction);flex-wrap:var(--wp-components-flex-wrap);gap:var(--wp-components-flex-gap);justify-content:var(--wp-components-flex-justify)}.e4a76957e0b12292__expanded-column{height:100%}.cc39999a5fb580d4__expanded-row{width:100%}.bc09d0edcc10c304__item{display:var(--wp-components-flex-item-display);max-height:100%;max-width:100%;min-height:0;min-width:0}.c184ec8e81027f31__block{flex:1}.f9694ed4faabfc82__items-column>*{min-height:0}._3896336788892095__items-row>*{min-width:0}");var dm={flex:"e518617e7c3a18e7__flex","expanded-column":"e4a76957e0b12292__expanded-column","expanded-row":"cc39999a5fb580d4__expanded-row",item:"bc09d0edcc10c304__item",block:"c184ec8e81027f31__block","items-column":"f9694ed4faabfc82__items-column","items-row":"_3896336788892095__items-row"};function Wic(c){let{isReversed:t,...e}=c;return typeof t<"u"?((0,TA.default)("Flex isReversed",{alternative:'Flex direction="row-reverse" or "column-reverse"',since:"5.9"}),{...e,direction:t?"row-reverse":"row"}):e}function _s(c){let{align:t,className:e,direction:l="row",expanded:d=!0,gap:n=2,justify:o="space-between",style:b,wrap:i=!1,...a}=cc(Wic(c),"Flex"),r=Array.isArray(l)?l:[l],s=lm(r),G=typeof s=="string"&&!!s.includes("column"),X={...b,"--wp-components-flex-align":t??(G?"normal":"center"),"--wp-components-flex-direction":s,"--wp-components-flex-wrap":i?"wrap":"nowrap","--wp-components-flex-gap":D(n),"--wp-components-flex-justify":o};return{...a,className:v(dm.flex,G?dm["items-column"]:dm["items-row"],d&&(G?dm["expanded-column"]:dm["expanded-row"]),e),style:X,isColumn:G}}var tZ=u(Y(),1),af=(0,tZ.createContext)({flexItemDisplay:void 0}),QA=()=>(0,tZ.useContext)(af);var rf=u(h(),1);function yic(c,t){let{children:e,isColumn:l,...d}=_s(c);return(0,rf.jsx)(af.Provider,{value:{flexItemDisplay:l?"block":void 0},children:(0,rf.jsx)(sc,{...d,ref:t,children:e})})}var Bic=tc(yic,"Flex"),ut=Bic;var sf="data-wp-hash";function uf(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hic(document)),c.__wpStyleRuntime}function fic(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${sf}]`))if(e.getAttribute(sf)===t)return!0;return!1}function DA(c,t,e){if(!c.head)return;let l=uf(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(fic(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(sf,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function hic(c){let t=uf();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)DA(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function Vic(c,t){let e=uf();e.styles.set(c,t);for(let l of e.documents.keys())DA(l,c,t)}typeof process>"u",Vic("1931a27616",".e518617e7c3a18e7__flex{align-items:var(--wp-components-flex-align);display:flex;flex-direction:var(--wp-components-flex-direction);flex-wrap:var(--wp-components-flex-wrap);gap:var(--wp-components-flex-gap);justify-content:var(--wp-components-flex-justify)}.e4a76957e0b12292__expanded-column{height:100%}.cc39999a5fb580d4__expanded-row{width:100%}.bc09d0edcc10c304__item{display:var(--wp-components-flex-item-display);max-height:100%;max-width:100%;min-height:0;min-width:0}.c184ec8e81027f31__block{flex:1}.f9694ed4faabfc82__items-column>*{min-height:0}._3896336788892095__items-row>*{min-width:0}");var UA={flex:"e518617e7c3a18e7__flex","expanded-column":"e4a76957e0b12292__expanded-column","expanded-row":"cc39999a5fb580d4__expanded-row",item:"bc09d0edcc10c304__item",block:"c184ec8e81027f31__block","items-column":"f9694ed4faabfc82__items-column","items-row":"_3896336788892095__items-row"};function Ks(c){let{className:t,display:e,isBlock:l=!1,style:d,...n}=cc(c,"FlexItem"),o=QA().flexItemDisplay,i={...d,"--wp-components-flex-item-display":e||o||"block"};return{...n,className:v(UA.item,l&&UA.block,t),style:i}}var LA=u(h(),1);function Fic(c,t){let e=Ks(c);return(0,LA.jsx)(sc,{...e,ref:t})}var Jic=tc(Fic,"FlexItem"),Je=Jic;function Gf(c){let t=cc(c,"FlexBlock");return Ks({isBlock:!0,...t})}var EA=u(h(),1);function Cic(c,t){let e=Gf(c);return(0,EA.jsx)(sc,{...e,ref:t})}var vic=tc(Cic,"FlexBlock"),Me=vic;var Xf="data-wp-hash";function mf(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Nic(document)),c.__wpStyleRuntime}function Yic(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${Xf}]`))if(e.getAttribute(Xf)===t)return!0;return!1}function jA(c,t,e){if(!c.head)return;let l=mf(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Yic(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(Xf,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Nic(c){let t=mf();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)jA(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function Sic(c,t){let e=mf();e.styles.set(c,t);for(let l of e.documents.keys())jA(l,c,t)}typeof process>"u",Sic("f61ad86e00","._91de5852bdb7a4b8__spacer{--wp-components-spacer-margin:initial;--wp-components-spacer-margin-block-start:initial;--wp-components-spacer-margin-block-end:initial;--wp-components-spacer-margin-inline-start:initial;--wp-components-spacer-margin-inline-end:initial;--wp-components-spacer-padding:initial;--wp-components-spacer-padding-block-start:initial;--wp-components-spacer-padding-block-end:initial;--wp-components-spacer-padding-inline-start:initial;--wp-components-spacer-padding-inline-end:initial;margin:var(--wp-components-spacer-margin);margin-block-end:var(--wp-components-spacer-margin-block-end,var(--wp-components-spacer-margin));margin-block-start:var(--wp-components-spacer-margin-block-start,var(--wp-components-spacer-margin));margin-inline-end:var(--wp-components-spacer-margin-inline-end,var(--wp-components-spacer-margin));margin-inline-start:var(--wp-components-spacer-margin-inline-start,var(--wp-components-spacer-margin));padding:var(--wp-components-spacer-padding);padding-block-end:var(--wp-components-spacer-padding-block-end,var(--wp-components-spacer-padding));padding-block-start:var(--wp-components-spacer-padding-block-start,var(--wp-components-spacer-padding));padding-inline-end:var(--wp-components-spacer-padding-inline-end,var(--wp-components-spacer-padding));padding-inline-start:var(--wp-components-spacer-padding-inline-start,var(--wp-components-spacer-padding))}");var kic={spacer:"_91de5852bdb7a4b8__spacer"};function Il(c){return typeof c<"u"&&c!==null}function MA(c){let{className:t,margin:e,marginBottom:l=2,marginLeft:d,marginRight:n,marginTop:o,marginX:b,marginY:i,padding:a,paddingBottom:r,paddingLeft:s,paddingRight:G,paddingTop:X,paddingX:m,paddingY:x,style:g,...R}=cc(c,"Spacer"),H={};Il(e)&&(H["--wp-components-spacer-margin"]=D(e)),Il(i)&&(H["--wp-components-spacer-margin-block-start"]=D(i),H["--wp-components-spacer-margin-block-end"]=D(i)),Il(b)&&(H["--wp-components-spacer-margin-inline-start"]=D(b),H["--wp-components-spacer-margin-inline-end"]=D(b)),Il(o)&&(H["--wp-components-spacer-margin-block-start"]=D(o)),Il(l)&&(H["--wp-components-spacer-margin-block-end"]=D(l)),Il(d)&&(H["--wp-components-spacer-margin-inline-start"]=D(d)),Il(n)&&(H["--wp-components-spacer-margin-inline-end"]=D(n)),Il(a)&&(H["--wp-components-spacer-padding"]=D(a)),Il(x)&&(H["--wp-components-spacer-padding-block-start"]=D(x),H["--wp-components-spacer-padding-block-end"]=D(x)),Il(m)&&(H["--wp-components-spacer-padding-inline-start"]=D(m),H["--wp-components-spacer-padding-inline-end"]=D(m)),Il(X)&&(H["--wp-components-spacer-padding-block-start"]=D(X)),Il(r)&&(H["--wp-components-spacer-padding-block-end"]=D(r)),Il(s)&&(H["--wp-components-spacer-padding-inline-start"]=D(s)),Il(G)&&(H["--wp-components-spacer-padding-inline-end"]=D(G));let Z={...H,...g};return{...R,className:v(kic.spacer,t),style:Z}}var PA=u(h(),1);function zic(c,t){let e=MA(c);return(0,PA.jsx)(sc,{...e,ref:t})}var wic=tc(zic,"Spacer"),de=wic;var KZ=u(Y(),1),nu=u(rc(),1);var eZ=u(Y(),1),ne=(0,eZ.forwardRef)(({icon:c,size:t=24,style:e,...l},d)=>{let n=c.props.style,o=n||e?{...n,...e}:void 0;return(0,eZ.cloneElement)(c,{width:t,height:t,...l,...o?{style:o}:{},ref:d})});var lZ=u(vc(),1),xf=u(h(),1),dZ=(0,xf.jsx)(lZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,xf.jsx)(lZ.Path,{d:"M20 12L5 12M10 7L5 12L10 17",vectorEffect:"non-scaling-stroke"})});var nZ=u(vc(),1),gf=u(h(),1),oZ=(0,gf.jsx)(nZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,gf.jsx)(nZ.Path,{d:"M4 12L19 12M14 17L19 12L14 7",vectorEffect:"non-scaling-stroke"})});var bZ=u(vc(),1),Hf=u(h(),1),Rf=(0,Hf.jsx)(bZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Hf.jsx)(bZ.Path,{d:"M12 8L12 13M12 14.5L12 16M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var iZ=u(vc(),1),Zf=u(h(),1),Ce=(0,Zf.jsx)(iZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Zf.jsx)(iZ.Path,{d:"M7 12L10 15L17 8",vectorEffect:"non-scaling-stroke"})});var aZ=u(vc(),1),If=u(h(),1),nm=(0,If.jsx)(aZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,If.jsx)(aZ.Path,{d:"M7 11L12 15L17 11",vectorEffect:"non-scaling-stroke"})});var rZ=u(vc(),1),pf=u(h(),1),Wf=(0,pf.jsx)(rZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,pf.jsx)(rZ.Path,{d:"M10.5 8.5L13.5 12L10.5 15.5",vectorEffect:"non-scaling-stroke"})});var sZ=u(vc(),1),yf=u(h(),1),Bf=(0,yf.jsx)(sZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,yf.jsx)(sZ.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var uZ=u(vc(),1),ff=u(h(),1),hf=(0,ff.jsx)(uZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ff.jsx)(uZ.Path,{d:"M7 13L12 9L17 13",vectorEffect:"non-scaling-stroke"})});var GZ=u(vc(),1),Vf=u(h(),1),Jo=(0,Vf.jsx)(GZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Vf.jsx)(GZ.Path,{d:"M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75",vectorEffect:"non-scaling-stroke"})});var XZ=u(vc(),1),Ff=u(h(),1),om=(0,Ff.jsx)(XZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Ff.jsx)(XZ.Path,{d:"M5 19L19 5M19 19L5 5",vectorEffect:"non-scaling-stroke"})});var mZ=u(vc(),1),Jf=u(h(),1),Cf=(0,Jf.jsx)(mZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Jf.jsx)(mZ.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5 4.5h11a.5.5 0 0 1 .5.5v11a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V5a.5.5 0 0 1 .5-.5ZM3 5a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5Zm17 3v10.75c0 .69-.56 1.25-1.25 1.25H6v1.5h12.75a2.75 2.75 0 0 0 2.75-2.75V8H20Z"})});var xZ=u(vc(),1),vf=u(h(),1),bm=(0,vf.jsx)(xZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vf.jsx)(xZ.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var gZ=u(vc(),1),Yf=u(h(),1),Nf=(0,Yf.jsx)(gZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Yf.jsx)(gZ.Path,{d:"M12 16V11M12 9.5V8M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var HZ=u(vc(),1),Sf=u(h(),1),kf=(0,Sf.jsx)(HZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Sf.jsx)(HZ.Path,{d:"M5 12H8M10.5 12H13.5M16 12H19",vectorEffect:"non-scaling-stroke"})});var RZ=u(vc(),1),zf=u(h(),1),wf=(0,zf.jsx)(RZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,zf.jsx)(RZ.Path,{d:"M5.25 12H6.75M8.25 12H9.75M11.25 12H12.75M14.25 12H15.75M17.25 12H18.75",vectorEffect:"non-scaling-stroke"})});var ZZ=u(vc(),1),Af=u(h(),1),im=(0,Af.jsx)(ZZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Af.jsx)(ZZ.Path,{d:"M5 12H19",vectorEffect:"non-scaling-stroke"})});var IZ=u(vc(),1),Tf=u(h(),1),am=(0,Tf.jsx)(IZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Tf.jsx)(IZ.Path,{d:"M9.5 12H12.5M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10.2333M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75H14.7667M8.5 19.5L16.5 4.5",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var pZ=u(vc(),1),Of=u(h(),1),rm=(0,Of.jsx)(pZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Of.jsx)(pZ.Path,{d:"M9.5 12L14.5 12M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75L14 7.75",vectorEffect:"non-scaling-stroke"})});var WZ=u(vc(),1),Qf=u(h(),1),Uf=(0,Qf.jsx)(WZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Qf.jsx)(WZ.Path,{d:"M5 12H19M5 18.25H19M5 5.75H19",vectorEffect:"non-scaling-stroke"})});var yZ=u(vc(),1),Df=u(h(),1),sm=(0,Df.jsx)(yZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Df.jsx)(yZ.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var BZ=u(vc(),1),Lf=u(h(),1),Co=(0,Lf.jsx)(BZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Lf.jsx)(BZ.Path,{d:"M12 18V6M18 12H6",vectorEffect:"non-scaling-stroke"})});var um=u(vc(),1),Gm=u(h(),1),Xm=(0,Gm.jsxs)(um.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Gm.jsx)(um.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,Gm.jsx)(um.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var fZ=u(vc(),1),Ef=u(h(),1),mm=(0,Ef.jsx)(fZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Ef.jsx)(fZ.Path,{d:"M7 12H17",vectorEffect:"non-scaling-stroke"})});var hZ=u(vc(),1),jf=u(h(),1),Mf=(0,jf.jsx)(hZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,jf.jsx)(hZ.Path,{d:"M5 19L9.28769 14.7123M18.25 11C18.25 13.8995 15.8995 16.25 13 16.25C10.1005 16.25 7.75 13.8995 7.75 11C7.75 8.10051 10.1005 5.75 13 5.75C15.8995 5.75 18.25 8.10051 18.25 11Z",vectorEffect:"non-scaling-stroke"})});var xm=u(vc(),1),gm=u(h(),1),Hm=(0,gm.jsxs)(xm.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,gm.jsx)(xm.Path,{d:"m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z"}),(0,gm.jsx)(xm.Path,{d:"m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z"})]});var VZ=u(vc(),1),Pf=u(h(),1),Rm=(0,Pf.jsx)(VZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Pf.jsx)(VZ.Path,{d:"M7.1 5.7 8 6.9c.4-.3.9-.6 1.5-.8l-.6-1.4c-.7.3-1.3.6-1.8 1ZM4.6 8.9l1.4.6c.2-.5.5-1 .8-1.5l-1.2-.9c-.4.6-.8 1.2-1 1.8Zm14.8 0c-.3-.7-.6-1.3-1-1.8l-1.2.9c.3.4.6.9.8 1.5l1.4-.6ZM7.1 18.3c.6.4 1.2.8 1.8 1l.6-1.4c-.5-.2-1-.5-1.5-.8l-.9 1.2ZM5.5 12v-.9h-.7l-.7-.2v2l1.5-.2v-.9Zm-.7 3h-.2c.3.7.6 1.3 1 1.9l1.2-.9c-.3-.4-.6-.9-.8-1.5l-1.2.5Zm9.7 3 .5 1.2v.2c.7-.3 1.3-.6 1.9-1l-.9-1.2c-.4.3-.9.6-1.5.8Zm-2.5.5h-.9l-.2 1.3v.2h2l-.2-1.5h-.9Zm7.9-7.5-1.5.2V13h.7l.7.2v-2ZM18 14.5c-.2.5-.5 1-.8 1.5l1.2.9c.4-.6.8-1.2 1-1.8h-.2l-1.2-.6ZM11 4.1l.2 1.5H13V4.2h-1.9ZM14.5 6c.5.2 1 .5 1.5.8l.9-1.2c-.6-.4-1.2-.8-1.8-1L14.5 6Z"})});var FZ=u(vc(),1),_f=u(h(),1),Kf=(0,_f.jsx)(FZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,_f.jsx)(FZ.Path,{d:"M8 18.25L16 18.25M10 21.25H14M18 9C18 12.3137 15.3137 15 12 15C8.68629 15 6 12.3137 6 9C6 5.68629 8.68629 3 12 3C15.3137 3 18 5.68629 18 9Z",vectorEffect:"non-scaling-stroke"})});var JZ=u(vc(),1),qf=u(h(),1),$f=(0,qf.jsx)(JZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,qf.jsx)(JZ.Path,{d:"M4.75 15V19.25H12M12 19.25V4.5M12 19.25H19.25V15M17.5 10L12 4.5L6.5 10",vectorEffect:"non-scaling-stroke"})});var ZO=u(oc(),1),IO=u(Mc(),1);var vb=u($());W1();var Aic=!1,Tic=p1,Oic=function(t){return t!=="theme"},_A=function(t){return typeof t=="string"&&t.charCodeAt(0)>96?Tic:Oic},KA=function(t,e,l){var d;if(e){var n=e.shouldForwardProp;d=t.__emotion_forwardProp&&n?function(o){return t.__emotion_forwardProp(o)&&n(o)}:n}return typeof d!="function"&&l&&(d=t.__emotion_forwardProp),d},Qic=function(t){var e=t.cache,l=t.serialized,d=t.isStringTag;return Ls(e,l,d),EX(function(){return Vo(e,l,d)}),null},U=function c(t,e){var l=t.__emotion_real===t,d=l&&t.__emotion_base||t,n,o;e!==void 0&&(n=e.label,o=e.target);var b=KA(t,e,l),i=b||_A(d),a=!i("as");return function(){var r=arguments,s=l&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(n!==void 0&&s.push("label:"+n+";"),r[0]==null||r[0].raw===void 0)s.push.apply(s,r);else{var G=r[0];s.push(G[0]);for(var X=r.length,m=1;m<X;m++)s.push(r[m],G[m])}var x=MX(function(g,R,H){var Z=a&&g.as||d,p="",W=[],y=g;if(g.theme==null){y={};for(var I in g)y[I]=g[I];y.theme=vb.useContext(PX)}typeof g.className=="string"?p=Vb(R.registered,W,g.className):g.className!=null&&(p=g.className+" ");var B=Wn(s.concat(W),R.registered,y);p+=R.key+"-"+B.name,o!==void 0&&(p+=" "+o);var F=a&&b===void 0?_A(Z):i,V={};for(var f in g)a&&f==="as"||F(f)&&(V[f]=g[f]);return V.className=p,H&&(V.ref=H),vb.createElement(vb.Fragment,null,vb.createElement(Qic,{cache:R,serialized:B,isStringTag:typeof Z=="string"}),vb.createElement(Z,V))});return x.displayName=n!==void 0?n:"Styled("+(typeof d=="string"?d:d.displayName||d.name||"Component")+")",x.defaultProps=t.defaultProps,x.__emotion_real=x,x.__emotion_base=d,x.__emotion_styles=s,x.__emotion_forwardProp=b,Object.defineProperty(x,"toString",{value:function(){return o===void 0&&Aic?"NO_COMPONENT_SELECTOR":"."+o}}),x.withComponent=function(g,R){var H=c(g,DX({},e,R,{shouldForwardProp:KA(x,R,!0)}));return H.apply(void 0,s)},x}};var oO=u(oc(),1),bO=u(Y(),1);var ZT=u(oc(),1),IT=u(Y(),1);var xT=u(Y(),1);var qs=u(Y(),1);var CZ="\u2026",Yb={auto:"auto",head:"head",middle:"middle",tail:"tail",none:"none"},Uic={ellipsis:CZ,ellipsizeMode:Yb.auto,limit:0,numberOfLines:0};function Dic(c,t,e,l){if(typeof c!="string")return"";let d=c.length,n=~~t,o=~~e,b=Ve(l)?l:CZ;return n===0&&o===0||n>=d||o>=d||n+o>=d?c:o===0?c.slice(0,n)+b:c.slice(0,n)+b+c.slice(d-o)}function qA(c="",t){let e={...Uic,...t},{ellipsis:l,ellipsizeMode:d,limit:n}=e;if(d===Yb.none)return c;let o,b;switch(d){case Yb.head:o=0,b=n;break;case Yb.middle:o=Math.floor(n/2),b=Math.floor(n/2);break;default:o=n,b=0}return d!==Yb.auto?Dic(c,o,b,l):c}var th="data-wp-hash";function eh(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Eic(document)),c.__wpStyleRuntime}function Lic(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${th}]`))if(e.getAttribute(th)===t)return!0;return!1}function $A(c,t,e){if(!c.head)return;let l=eh(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Lic(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(th,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Eic(c){let t=eh();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)$A(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function jic(c,t){let e=eh();e.styles.set(c,t);for(let l of e.documents.keys())$A(l,c,t)}typeof process>"u",jic("beeae56da8","._51f2afb77f24a721__truncate{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d232bf8e2132288d__is-line-clamp{-webkit-box-orient:vertical;-webkit-line-clamp:var(--wp-components-truncate-lines);display:-webkit-box;overflow:hidden}.d232bf8e2132288d__is-line-clamp._95bf20b727db236f__is-single-line{word-break:break-all}");var ch={truncate:"_51f2afb77f24a721__truncate","is-line-clamp":"d232bf8e2132288d__is-line-clamp","is-single-line":"_95bf20b727db236f__is-single-line"};function Zm(c){let{className:t,children:e,ellipsis:l=CZ,ellipsizeMode:d=Yb.auto,limit:n=0,numberOfLines:o=0,style:b,...i}=cc(c,"Truncate"),a;typeof e=="string"?a=e:typeof e=="number"&&(a=e.toString());let r=a?qA(a,{ellipsis:l,ellipsizeMode:d,limit:n,numberOfLines:o}):e,s=!!a&&d===Yb.auto,G=s&&!!o,X=G&&o===1,m=v(s&&!o&&ch.truncate,G&&ch["is-line-clamp"],X&&ch["is-single-line"],t),x=G?{...b,"--wp-components-truncate-lines":o}:b;return{...i,className:m,style:x,children:r}}var cT=u(h(),1);function Mic(c,t){let e=Zm(c);return(0,cT.jsx)(sc,{as:"span",...e,ref:t})}var Pic=tc(Mic,"Truncate"),vo=Pic;var ih={};_5(ih,{Text:()=>lh,block:()=>dh,destructive:()=>nh,highlighterText:()=>bh,muted:()=>oh,positive:()=>_ic,upperCase:()=>Kic});var lh=dc("color:",q.theme.foreground,";line-height:",K.fontLineHeightBase,";margin:0;text-wrap:pretty;",""),dh={name:"4zleql",styles:"display:block"},_ic=dc("color:",q.alert.green,";",""),nh=dc("color:",q.alert.red,";",""),oh=dc("color:",q.theme.gray[700],";",""),bh=dc("mark{background:",q.alert.yellow,";border-radius:",K.radiusSmall,";box-shadow:0 0 0 1px rgba( 0, 0, 0, 0.05 ) inset,0 -1px 0 rgba( 0, 0, 0, 0.1 ) inset;}",""),Kic={name:"50zrmy",styles:"text-transform:uppercase"};var lT=u(eT(),1),ah=u(Y(),1),qic=c=>{let t={};for(let e in c)t[e.toLowerCase()]=c[e];return t},$ic=Fb(qic);function dT({activeClassName:c="",activeIndex:t=-1,activeStyle:e,autoEscape:l,caseSensitive:d=!1,children:n,findChunks:o,highlightClassName:b="",highlightStyle:i={},highlightTag:a="mark",sanitize:r,searchWords:s=[],unhighlightClassName:G="",unhighlightStyle:X}){if(!n)return null;if(typeof n!="string")return n;let m=n,x=(0,lT.findAll)({autoEscape:l,caseSensitive:d,findChunks:o,sanitize:r,searchWords:s,textToHighlight:m}),g=a,R=-1,H="",Z;return x.map((W,y)=>{let I=m.substr(W.start,W.end-W.start);if(W.highlight){R++;let B;typeof b=="object"?d?B=b[I]:(b=$ic(b),B=b[I.toLowerCase()]):B=b;let F=R===+t;H=`${B} ${F?c:""}`,Z=F===!0&&e!==null?Object.assign({},i,e):i;let V={children:I,className:H,key:y,style:Z};return typeof g!="string"&&(V.highlightIndex=R),(0,ah.createElement)(g,V)}return(0,ah.createElement)("span",{children:I,className:G,key:y,style:X})})}var rh=13,nT={body:rh,caption:10,footnote:11,largeTitle:28,subheadline:12,title:20},cac=[1,2,3,4,5,6].flatMap(c=>[c,c.toString()]);function vZ(c=rh){if(c in nT)return vZ(nT[c]);if(typeof c!="number"){let e=parseFloat(c);if(Number.isNaN(e))return c;c=e}return`calc(${`(${c} / ${rh})`} * ${K.fontSize})`}function oT(c=3){if(!cac.includes(c))return vZ(c);let t=`fontSizeH${c}`;return K[t]}function bT(c,t){if(t)return t;if(!c)return;let e=`calc(${K.controlHeight} + ${D(2)})`;switch(c){case"large":e=`calc(${K.controlHeightLarge} + ${D(2)})`;break;case"small":e=`calc(${K.controlHeightSmall} + ${D(2)})`;break;case"xSmall":e=`calc(${K.controlHeightXSmall} + ${D(2)})`;break;default:break}return e}var tac={name:"50zrmy",styles:"text-transform:uppercase"};function Im(c){let{adjustLineHeightForInnerControls:t,align:e,children:l,className:d,color:n,ellipsizeMode:o,isDestructive:b=!1,display:i,highlightEscape:a=!1,highlightCaseSensitive:r=!1,highlightWords:s,highlightSanitize:G,isBlock:X=!1,letterSpacing:m,lineHeight:x,optimizeReadabilityFor:g,size:R,truncate:H=!1,upperCase:Z=!1,variant:p,weight:W=K.fontWeight,...y}=cc(c,"Text"),I=l,B=Array.isArray(s),F=R==="caption";if(B){if(typeof l!="string")throw new TypeError("`children` of `Text` must only be `string` types when `highlightWords` is defined");I=dT({autoEscape:a,children:l,caseSensitive:r,searchWords:s,sanitize:G})}let V=ot(),f=(0,qs.useMemo)(()=>{let A=bT(t,x),S=dc({color:n,display:i,fontSize:vZ(R),fontWeight:W,lineHeight:A,letterSpacing:m,textAlign:e},"",""),O=tac,N=null;g&&(N=Tw(g)==="dark"?dc({color:q.gray[900]},"",""):dc({color:q.white},"",""));let T=dc(lh,S,N,b&&nh,!!B&&bh,X&&dh,F&&oh,p&&ih[p],Z&&O,"","");return V(T,d)},[t,e,d,n,V,i,X,F,b,B,m,x,g,R,Z,p,W]),C;H===!0&&(C="auto"),H===!1&&(C="none");let J={...y,className:f,children:l,ellipsizeMode:o||C},w=Zm(J);return!H&&Array.isArray(l)&&(I=qs.Children.map(l,A=>typeof A!="object"||A===null||!("props"in A)?A:cm(A,["Link"])?(0,qs.cloneElement)(A,{size:A.props.size||"inherit"}):A)),{...w,children:H?w.children:I}}var iT=u(h(),1);function eac(c,t){let e=Im(c);return(0,iT.jsx)(sc,{as:"span",...e,ref:t})}var lac=tc(eac,"Text"),Pe=lac;var aT=u(h(),1);var rT=U("span",{target:"em5sgkm8"})({name:"pvvbxf",styles:"box-sizing:border-box;display:block"}),sT=U("span",{target:"em5sgkm7"})({name:"jgf79h",styles:"align-items:center;align-self:stretch;box-sizing:border-box;display:flex"}),dac=({disabled:c,isBorderless:t})=>t?"transparent":c?q.ui.borderDisabled:q.ui.border,Nd=U("div",{target:"em5sgkm6"})("&&&{box-sizing:border-box;border-color:",dac,";border-radius:inherit;border-style:solid;border-width:1px;bottom:0;left:0;margin:0;padding:0;pointer-events:none;position:absolute;right:0;top:0;",vt({paddingLeft:2}),";}"),uT=U(ut,{target:"em5sgkm5"})("box-sizing:border-box;position:relative;border-radius:",K.radiusSmall,";padding-top:0;"),nac=({disabled:c})=>{let t=c?q.ui.backgroundDisabled:q.ui.background;return dc({backgroundColor:t},"","")},oac={name:"1d3w5wq",styles:"width:100%"},bac=({__unstableInputWidth:c,labelPosition:t})=>c?t==="side"?"":t==="edge"?dc({flex:`0 0 ${c}`},"",""):dc({width:c},"",""):oac,YZ=U("div",{target:"em5sgkm4"})("align-items:center;box-sizing:border-box;border-radius:inherit;display:flex;flex:1;position:relative;",nac," ",bac,";"),iac=({disabled:c})=>c?dc({color:q.ui.textDisabled},"",""):"",pm=({inputSize:c})=>{let t={default:"13px",small:"11px",compact:"13px"},e=t[c]||t.default,l="16px";return e?dc("font-size:",l,";@media ( min-width: 600px ){font-size:",e,";}",""):""},GT=({inputSize:c})=>{let t={default:{height:40,lineHeight:1,minHeight:40,paddingLeft:K.controlPaddingX,paddingRight:K.controlPaddingX},small:{height:24,lineHeight:1,minHeight:24,paddingLeft:K.controlPaddingXSmall,paddingRight:K.controlPaddingXSmall},compact:{height:32,lineHeight:1,minHeight:32,paddingLeft:K.controlPaddingXSmall,paddingRight:K.controlPaddingXSmall}};return t[c]||t.default},aac=c=>dc(GT(c),"",""),rac=({paddingInlineStart:c,paddingInlineEnd:t})=>dc({paddingInlineStart:c,paddingInlineEnd:t},"",""),sac=({isDragging:c,dragCursor:t})=>{let e,l;return c&&(e=dc("cursor:",t,";user-select:none;&::-webkit-outer-spin-button,&::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important;}","")),c&&t&&(l=dc("&:active{cursor:",t,";}","")),dc(e," ",l,";","")},Sd=U("input",{target:"em5sgkm3"})("&&&{background-color:transparent;box-sizing:border-box;border:none;box-shadow:none!important;color:",q.theme.foreground,";display:block;font-family:inherit;margin:0;outline:none;width:100%;",sac," ",iac," ",pm," ",aac," ",rac," &::-webkit-input-placeholder{color:",q.ui.darkGrayPlaceholder,";}&::-moz-placeholder{color:",q.ui.darkGrayPlaceholder,";}&:-ms-input-placeholder{color:",q.ui.darkGrayPlaceholder,";}&[type='date'],&[type='datetime-local'],&[type='month'],&[type='time'],&[type='week']{&::-webkit-datetime-edit{display:flex;align-items:center;height:100%;}}@supports ( -webkit-hyphens: none ) and ( not ( -moz-appearance: none ) ){&[type='date'][data-empty-value]:not( :focus ),&[type='time'][data-empty-value]:not( :focus ),&[type='datetime-local'][data-empty-value]:not( :focus ){color:transparent;&:disabled::-webkit-datetime-edit-text{color:transparent;}}}&[type='email'],&[type='url']{direction:ltr;}}"),uac=U(Pe,{target:"em5sgkm2"})("&&&{",j1,";box-sizing:border-box;display:block;padding-top:0;padding-bottom:0;max-width:100%;z-index:1;}"),XT=c=>(0,aT.jsx)(uac,{...c,as:"label"}),mT=U(Je,{target:"em5sgkm1"})({name:"1b6uupn",styles:"max-width:calc( 100% - 10px )"}),Gac=({variant:c="default",size:t,isPrefix:e})=>{let{paddingLeft:l}=GT({inputSize:t}),d=e?"paddingInlineStart":"paddingInlineEnd";return c==="default"?dc({[d]:l},"",""):dc({display:"flex",[d]:l-4},"","")},NZ=U("div",{target:"em5sgkm0"})(Gac,";");var gT=u(h(),1);function Xac({disabled:c=!1,isBorderless:t=!1}){return(0,gT.jsx)(Nd,{"aria-hidden":"true",className:"components-input-control__backdrop",disabled:c,isBorderless:t})}var mac=(0,xT.memo)(Xac),HT=mac;var SZ=u(h(),1);function RT({children:c,hideLabelFromVision:t,htmlFor:e,...l}){return c?t?(0,SZ.jsx)(Yc,{as:"label",htmlFor:e,children:c}):(0,SZ.jsx)(mT,{children:(0,SZ.jsx)(XT,{htmlFor:e,...l,children:c})}):null}var Yo=u(h(),1);function xac(c){let e=`input-base-control-${(0,ZT.useInstanceId)(pT)}`;return c||e}function gac(c){let t={};switch(c){case"top":t.direction="column",t.expanded=!1,t.gap=0;break;case"bottom":t.direction="column-reverse",t.expanded=!1,t.gap=0;break;case"edge":t.justify="space-between";break}return t}function pT(c,t){let{__unstableInputWidth:e,children:l,className:d,disabled:n=!1,hideLabelFromVision:o=!1,labelPosition:b,id:i,isBorderless:a=!1,label:r,prefix:s,size:G="default",suffix:X,...m}=cc(c,"InputBase"),x=xac(i),g=o||!r,R=(0,IT.useMemo)(()=>({InputControlPrefixWrapper:{size:G},InputControlSuffixWrapper:{size:G}}),[G]);return(0,Yo.jsxs)(uT,{...m,...gac(b),className:d,gap:2,ref:t,children:[(0,Yo.jsx)(RT,{className:"components-input-control__label",hideLabelFromVision:o,labelPosition:b,htmlFor:x,children:r}),(0,Yo.jsxs)(YZ,{__unstableInputWidth:e,className:"components-input-control__container",disabled:n,hideLabel:g,labelPosition:b,children:[(0,Yo.jsxs)(aa,{value:R,children:[s&&(0,Yo.jsx)(rT,{className:"components-input-control__prefix",children:s}),l,X&&(0,Yo.jsx)(sT,{className:"components-input-control__suffix",children:X})]}),(0,Yo.jsx)(HT,{disabled:n,isBorderless:a})]})]})}var $s=tc(pT,"InputBase");function Hac(c,t,e){return Math.max(t,Math.min(c,e))}var me={toVector(c,t){return c===void 0&&(c=t),Array.isArray(c)?c:[c,c]},add(c,t){return[c[0]+t[0],c[1]+t[1]]},sub(c,t){return[c[0]-t[0],c[1]-t[1]]},addTo(c,t){c[0]+=t[0],c[1]+=t[1]},subTo(c,t){c[0]-=t[0],c[1]-=t[1]}};function WT(c,t,e){return t===0||Math.abs(t)===1/0?Math.pow(c,e*5):c*t*e/(t+e*c)}function yT(c,t,e,l=.15){return l===0?Hac(c,t,e):c<t?-WT(t-c,e-t,l)+t:c>e?+WT(c-e,e-t,l)+e:c}function BT(c,[t,e],[l,d]){let[[n,o],[b,i]]=c;return[yT(t,n,o,l),yT(e,b,i,d)]}function Rac(c,t){if(typeof c!="object"||c===null)return c;var e=c[Symbol.toPrimitive];if(e!==void 0){var l=e.call(c,t||"default");if(typeof l!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(c)}function Zac(c){var t=Rac(c,"string");return typeof t=="symbol"?t:String(t)}function _e(c,t,e){return t=Zac(t),t in c?Object.defineProperty(c,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):c[t]=e,c}function fT(c,t){var e=Object.keys(c);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(c);t&&(l=l.filter(function(d){return Object.getOwnPropertyDescriptor(c,d).enumerable})),e.push.apply(e,l)}return e}function Rt(c){for(var t=1;t<arguments.length;t++){var e=arguments[t]!=null?arguments[t]:{};t%2?fT(Object(e),!0).forEach(function(l){_e(c,l,e[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(e)):fT(Object(e)).forEach(function(l){Object.defineProperty(c,l,Object.getOwnPropertyDescriptor(e,l))})}return c}var YT={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 hT(c){return c?c[0].toUpperCase()+c.slice(1):""}var Iac=["enter","leave"];function pac(c=!1,t){return c&&!Iac.includes(t)}function NT(c,t="",e=!1){let l=YT[c],d=l&&l[t]||t;return"on"+hT(c)+hT(d)+(pac(e,d)?"Capture":"")}var Wac=["gotpointercapture","lostpointercapture"];function ST(c){let t=c.substring(2).toLowerCase(),e=!!~t.indexOf("passive");e&&(t=t.replace("passive",""));let l=Wac.includes(t)?"capturecapture":"capture",d=!!~t.indexOf(l);return d&&(t=t.replace("capture","")),{device:t,capture:d,passive:e}}function kT(c,t=""){let e=YT[c],l=e&&e[t]||t;return c+l}function Wm(c){return"touches"in c}function zT(c){return Wm(c)?"touch":"pointerType"in c?c.pointerType:"mouse"}function yac(c){return Array.from(c.touches).filter(t=>{var e,l;return t.target===c.currentTarget||((e=c.currentTarget)===null||e===void 0||(l=e.contains)===null||l===void 0?void 0:l.call(e,t.target))})}function Bac(c){return c.type==="touchend"||c.type==="touchcancel"?c.changedTouches:c.targetTouches}function wT(c){return Wm(c)?Bac(c)[0]:c}function AT(c){return yac(c).map(t=>t.identifier)}function sh(c){let t=wT(c);return Wm(c)?t.identifier:t.pointerId}function VT(c){let t=wT(c);return[t.clientX,t.clientY]}function fac(c){let t={};if("buttons"in c&&(t.buttons=c.buttons),"shiftKey"in c){let{shiftKey:e,altKey:l,metaKey:d,ctrlKey:n}=c;Object.assign(t,{shiftKey:e,altKey:l,metaKey:d,ctrlKey:n})}return t}function kZ(c,...t){return typeof c=="function"?c(...t):c}function hac(){}function TT(...c){return c.length===0?hac:c.length===1?c[0]:function(){let t;for(let e of c)t=e.apply(this,arguments)||t;return t}}function FT(c,t){return Object.assign({},t,c||{})}var Vac=32,uh=class{constructor(t,e,l){this.ctrl=t,this.args=e,this.key=l,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(t){this.ctrl.state[this.key]=t}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(){let{state:t,shared:e,ingKey:l,args:d}=this;e[l]=t._active=t.active=t._blocked=t._force=!1,t._step=[!1,!1],t.intentional=!1,t._movement=[0,0],t._distance=[0,0],t._direction=[0,0],t._delta=[0,0],t._bounds=[[-1/0,1/0],[-1/0,1/0]],t.args=d,t.axis=void 0,t.memo=void 0,t.elapsedTime=t.timeDelta=0,t.direction=[0,0],t.distance=[0,0],t.overflow=[0,0],t._movementBound=[!1,!1],t.velocity=[0,0],t.movement=[0,0],t.delta=[0,0],t.timeStamp=0}start(t){let e=this.state,l=this.config;e._active||(this.reset(),this.computeInitial(),e._active=!0,e.target=t.target,e.currentTarget=t.currentTarget,e.lastOffset=l.from?kZ(l.from,e):e.offset,e.offset=e.lastOffset,e.startTime=e.timeStamp=t.timeStamp)}computeValues(t){let e=this.state;e._values=t,e.values=this.config.transform(t)}computeInitial(){let t=this.state;t._initial=t._values,t.initial=t.values}compute(t){let{state:e,config:l,shared:d}=this;e.args=this.args;let n=0;if(t&&(e.event=t,l.preventDefault&&t.cancelable&&e.event.preventDefault(),e.type=t.type,d.touches=this.ctrl.pointerIds.size||this.ctrl.touchIds.size,d.locked=!!document.pointerLockElement,Object.assign(d,fac(t)),d.down=d.pressed=d.buttons%2===1||d.touches>0,n=t.timeStamp-e.timeStamp,e.timeStamp=t.timeStamp,e.elapsedTime=e.timeStamp-e.startTime),e._active){let y=e._delta.map(Math.abs);me.addTo(e._distance,y)}this.axisIntent&&this.axisIntent(t);let[o,b]=e._movement,[i,a]=l.threshold,{_step:r,values:s}=e;if(l.hasCustomTransform?(r[0]===!1&&(r[0]=Math.abs(o)>=i&&s[0]),r[1]===!1&&(r[1]=Math.abs(b)>=a&&s[1])):(r[0]===!1&&(r[0]=Math.abs(o)>=i&&Math.sign(o)*i),r[1]===!1&&(r[1]=Math.abs(b)>=a&&Math.sign(b)*a)),e.intentional=r[0]!==!1||r[1]!==!1,!e.intentional)return;let G=[0,0];if(l.hasCustomTransform){let[y,I]=s;G[0]=r[0]!==!1?y-r[0]:0,G[1]=r[1]!==!1?I-r[1]:0}else G[0]=r[0]!==!1?o-r[0]:0,G[1]=r[1]!==!1?b-r[1]:0;this.restrictToAxis&&!e._blocked&&this.restrictToAxis(G);let X=e.offset,m=e._active&&!e._blocked||e.active;m&&(e.first=e._active&&!e.active,e.last=!e._active&&e.active,e.active=d[this.ingKey]=e._active,t&&(e.first&&("bounds"in l&&(e._bounds=kZ(l.bounds,e)),this.setup&&this.setup()),e.movement=G,this.computeOffset()));let[x,g]=e.offset,[[R,H],[Z,p]]=e._bounds;e.overflow=[x<R?-1:x>H?1:0,g<Z?-1:g>p?1:0],e._movementBound[0]=e.overflow[0]?e._movementBound[0]===!1?e._movement[0]:e._movementBound[0]:!1,e._movementBound[1]=e.overflow[1]?e._movementBound[1]===!1?e._movement[1]:e._movementBound[1]:!1;let W=e._active?l.rubberband||[0,0]:[0,0];if(e.offset=BT(e._bounds,e.offset,W),e.delta=me.sub(e.offset,X),this.computeMovement(),m&&(!e.last||n>Vac)){e.delta=me.sub(e.offset,X);let y=e.delta.map(Math.abs);me.addTo(e.distance,y),e.direction=e.delta.map(Math.sign),e._direction=e._delta.map(Math.sign),!e.first&&n>0&&(e.velocity=[y[0]/n,y[1]/n],e.timeDelta=n)}}emit(){let t=this.state,e=this.shared,l=this.config;if(t._active||this.clean(),(t._blocked||!t.intentional)&&!t._force&&!l.triggerAllEvents)return;let d=this.handler(Rt(Rt(Rt({},e),t),{},{[this.aliasKey]:t.values}));d!==void 0&&(t.memo=d)}clean(){this.eventStore.clean(),this.timeoutStore.clean()}};function Fac([c,t],e){let l=Math.abs(c),d=Math.abs(t);if(l>d&&l>e)return"x";if(d>l&&d>e)return"y"}var Gh=class extends uh{constructor(...t){super(...t),_e(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=me.add(this.state.lastOffset,this.state.movement)}computeMovement(){this.state.movement=me.sub(this.state.offset,this.state.lastOffset)}axisIntent(t){let e=this.state,l=this.config;if(!e.axis&&t){let d=typeof l.axisThreshold=="object"?l.axisThreshold[zT(t)]:l.axisThreshold;e.axis=Fac(e._movement,d)}e._blocked=(l.lockDirection||!!l.axis)&&!e.axis||!!l.axis&&l.axis!==e.axis}restrictToAxis(t){if(this.config.axis||this.config.lockDirection)switch(this.state.axis){case"x":t[1]=0;break;case"y":t[0]=0;break}}},Jac=c=>c,JT=.15,OT={enabled(c=!0){return c},eventOptions(c,t,e){return Rt(Rt({},e.shared.eventOptions),c)},preventDefault(c=!1){return c},triggerAllEvents(c=!1){return c},rubberband(c=0){switch(c){case!0:return[JT,JT];case!1:return[0,0];default:return me.toVector(c)}},from(c){if(typeof c=="function")return c;if(c!=null)return me.toVector(c)},transform(c,t,e){let l=c||e.shared.transform;return this.hasCustomTransform=!!l,l||Jac},threshold(c){return me.toVector(c,0)}},Cac=0,ym=Rt(Rt({},OT),{},{axis(c,t,{axis:e}){if(this.lockDirection=e==="lock",!this.lockDirection)return e},axisThreshold(c=Cac){return c},bounds(c={}){if(typeof c=="function")return n=>ym.bounds(c(n));if("current"in c)return()=>c.current;if(typeof HTMLElement=="function"&&c instanceof HTMLElement)return c;let{left:t=-1/0,right:e=1/0,top:l=-1/0,bottom:d=1/0}=c;return[[t,e],[l,d]]}}),CT={ArrowRight:(c,t=1)=>[c*t,0],ArrowLeft:(c,t=1)=>[-1*c*t,0],ArrowUp:(c,t=1)=>[0,-1*c*t],ArrowDown:(c,t=1)=>[0,c*t]},Xh=class extends Gh{constructor(...t){super(...t),_e(this,"ingKey","dragging")}reset(){super.reset();let t=this.state;t._pointerId=void 0,t._pointerActive=!1,t._keyboardActive=!1,t._preventScroll=!1,t._delayed=!1,t.swipe=[0,0],t.tap=!1,t.canceled=!1,t.cancel=this.cancel.bind(this)}setup(){let t=this.state;if(t._bounds instanceof HTMLElement){let e=t._bounds.getBoundingClientRect(),l=t.currentTarget.getBoundingClientRect(),d={left:e.left-l.left+t.offset[0],right:e.right-l.right+t.offset[0],top:e.top-l.top+t.offset[1],bottom:e.bottom-l.bottom+t.offset[1]};t._bounds=ym.bounds(d)}}cancel(){let t=this.state;t.canceled||(t.canceled=!0,t._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(t){let e=this.config,l=this.state;if(t.buttons!=null&&(Array.isArray(e.pointerButtons)?!e.pointerButtons.includes(t.buttons):e.pointerButtons!==-1&&e.pointerButtons!==t.buttons))return;let d=this.ctrl.setEventIds(t);e.pointerCapture&&t.target.setPointerCapture(t.pointerId),!(d&&d.size>1&&l._pointerActive)&&(this.start(t),this.setupPointer(t),l._pointerId=sh(t),l._pointerActive=!0,this.computeValues(VT(t)),this.computeInitial(),e.preventScrollAxis&&zT(t)!=="mouse"?(l._active=!1,this.setupScrollPrevention(t)):e.delay>0?(this.setupDelayTrigger(t),e.triggerAllEvents&&(this.compute(t),this.emit())):this.startPointerDrag(t))}startPointerDrag(t){let e=this.state;e._active=!0,e._preventScroll=!0,e._delayed=!1,this.compute(t),this.emit()}pointerMove(t){let e=this.state,l=this.config;if(!e._pointerActive)return;let d=sh(t);if(e._pointerId!==void 0&&d!==e._pointerId)return;let n=VT(t);if(document.pointerLockElement===t.target?e._delta=[t.movementX,t.movementY]:(e._delta=me.sub(n,e._values),this.computeValues(n)),me.addTo(e._movement,e._delta),this.compute(t),e._delayed&&e.intentional){this.timeoutStore.remove("dragDelay"),e.active=!1,this.startPointerDrag(t);return}if(l.preventScrollAxis&&!e._preventScroll)if(e.axis)if(e.axis===l.preventScrollAxis||l.preventScrollAxis==="xy"){e._active=!1,this.clean();return}else{this.timeoutStore.remove("startPointerDrag"),this.startPointerDrag(t);return}else return;this.emit()}pointerUp(t){this.ctrl.setEventIds(t);try{this.config.pointerCapture&&t.target.hasPointerCapture(t.pointerId)&&t.target.releasePointerCapture(t.pointerId)}catch{}let e=this.state,l=this.config;if(!e._active||!e._pointerActive)return;let d=sh(t);if(e._pointerId!==void 0&&d!==e._pointerId)return;this.state._pointerActive=!1,this.setActive(),this.compute(t);let[n,o]=e._distance;if(e.tap=n<=l.tapsThreshold&&o<=l.tapsThreshold,e.tap&&l.filterTaps)e._force=!0;else{let[b,i]=e._delta,[a,r]=e._movement,[s,G]=l.swipe.velocity,[X,m]=l.swipe.distance,x=l.swipe.duration;if(e.elapsedTime<x){let g=Math.abs(b/e.timeDelta),R=Math.abs(i/e.timeDelta);g>s&&Math.abs(a)>X&&(e.swipe[0]=Math.sign(b)),R>G&&Math.abs(r)>m&&(e.swipe[1]=Math.sign(i))}}this.emit()}pointerClick(t){!this.state.tap&&t.detail>0&&(t.preventDefault(),t.stopPropagation())}setupPointer(t){let e=this.config,l=e.device;e.pointerLock&&t.currentTarget.requestPointerLock(),e.pointerCapture||(this.eventStore.add(this.sharedConfig.window,l,"change",this.pointerMove.bind(this)),this.eventStore.add(this.sharedConfig.window,l,"end",this.pointerUp.bind(this)),this.eventStore.add(this.sharedConfig.window,l,"cancel",this.pointerUp.bind(this)))}pointerClean(){this.config.pointerLock&&document.pointerLockElement===this.state.currentTarget&&document.exitPointerLock()}preventScroll(t){this.state._preventScroll&&t.cancelable&&t.preventDefault()}setupScrollPrevention(t){this.state._preventScroll=!1,vac(t);let e=this.eventStore.add(this.sharedConfig.window,"touch","change",this.preventScroll.bind(this),{passive:!1});this.eventStore.add(this.sharedConfig.window,"touch","end",e),this.eventStore.add(this.sharedConfig.window,"touch","cancel",e),this.timeoutStore.add("startPointerDrag",this.startPointerDrag.bind(this),this.config.preventScrollDelay,t)}setupDelayTrigger(t){this.state._delayed=!0,this.timeoutStore.add("dragDelay",()=>{this.state._step=[0,0],this.startPointerDrag(t)},this.config.delay)}keyDown(t){let e=CT[t.key];if(e){let l=this.state,d=t.shiftKey?10:t.altKey?.1:1;this.start(t),l._delta=e(this.config.keyboardDisplacement,d),l._keyboardActive=!0,me.addTo(l._movement,l._delta),this.compute(t),this.emit()}}keyUp(t){t.key in CT&&(this.state._keyboardActive=!1,this.setActive(),this.compute(t),this.emit())}bind(t){let e=this.config.device;t(e,"start",this.pointerDown.bind(this)),this.config.pointerCapture&&(t(e,"change",this.pointerMove.bind(this)),t(e,"end",this.pointerUp.bind(this)),t(e,"cancel",this.pointerUp.bind(this)),t("lostPointerCapture","",this.pointerUp.bind(this))),this.config.keys&&(t("key","down",this.keyDown.bind(this)),t("key","up",this.keyUp.bind(this))),this.config.filterTaps&&t("click","",this.pointerClick.bind(this),{capture:!0,passive:!1})}};function vac(c){"persist"in c&&typeof c.persist=="function"&&c.persist()}var Bm=typeof window<"u"&&window.document&&window.document.createElement;function QT(){return Bm&&"ontouchstart"in window}function Yac(){return QT()||Bm&&window.navigator.maxTouchPoints>1}function Nac(){return Bm&&"onpointerdown"in window}function Sac(){return Bm&&"exitPointerLock"in window.document}function kac(){try{return"constructor"in GestureEvent}catch{return!1}}var Nl={isBrowser:Bm,gesture:kac(),touch:QT(),touchscreen:Yac(),pointer:Nac(),pointerLock:Sac()},zac=250,wac=180,Aac=.5,Tac=50,Oac=250,Qac=10,vT={mouse:0,touch:0,pen:8},Uac=Rt(Rt({},ym),{},{device(c,t,{pointer:{touch:e=!1,lock:l=!1,mouse:d=!1}={}}){return this.pointerLock=l&&Nl.pointerLock,Nl.touch&&e?"touch":this.pointerLock?"mouse":Nl.pointer&&!d?"pointer":Nl.touch?"touch":"mouse"},preventScrollAxis(c,t,{preventScroll:e}){if(this.preventScrollDelay=typeof e=="number"?e:e||e===void 0&&c?zac:void 0,!(!Nl.touchscreen||e===!1))return c||(e!==void 0?"y":void 0)},pointerCapture(c,t,{pointer:{capture:e=!0,buttons:l=1,keys:d=!0}={}}){return this.pointerButtons=l,this.keys=d,!this.pointerLock&&this.device==="pointer"&&e},threshold(c,t,{filterTaps:e=!1,tapsThreshold:l=3,axis:d=void 0}){let n=me.toVector(c,e?l:d?1:0);return this.filterTaps=e,this.tapsThreshold=l,n},swipe({velocity:c=Aac,distance:t=Tac,duration:e=Oac}={}){return{velocity:this.transform(me.toVector(c)),distance:this.transform(me.toVector(t)),duration:e}},delay(c=0){switch(c){case!0:return wac;case!1:return 0;default:return c}},axisThreshold(c){return c?Rt(Rt({},vT),c):vT},keyboardDisplacement(c=Qac){return c}});var p_c=Rt(Rt({},OT),{},{device(c,t,{shared:e,pointer:{touch:l=!1}={}}){if(e.target&&!Nl.touch&&Nl.gesture)return"gesture";if(Nl.touch&&l)return"touch";if(Nl.touchscreen){if(Nl.pointer)return"pointer";if(Nl.touch)return"touch"}},bounds(c,t,{scaleBounds:e={},angleBounds:l={}}){let d=o=>{let b=FT(kZ(e,o),{min:-1/0,max:1/0});return[b.min,b.max]},n=o=>{let b=FT(kZ(l,o),{min:-1/0,max:1/0});return[b.min,b.max]};return typeof e!="function"&&typeof l!="function"?[d(),n()]:o=>[d(o),n(o)]},threshold(c,t,e){return this.lockDirection=e.axis==="lock",me.toVector(c,this.lockDirection?[.1,3]:0)},modifierKey(c){return c===void 0?"ctrlKey":c},pinchOnWheel(c=!0){return c}});var W_c=Rt(Rt({},ym),{},{mouseOnly:(c=!0)=>c});var y_c=Rt(Rt({},ym),{},{mouseOnly:(c=!0)=>c}),zZ=new Map,fm=new Map;function mh(c){zZ.set(c.key,c.engine),fm.set(c.key,c.resolver)}var xh={key:"drag",engine:Xh,resolver:Uac};var OZ=u($());function Pac(c,t){if(c==null)return{};var e={},l=Object.keys(c),d,n;for(n=0;n<l.length;n++)d=l[n],!(t.indexOf(d)>=0)&&(e[d]=c[d]);return e}function _ac(c,t){if(c==null)return{};var e=Pac(c,t),l,d;if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(c);for(d=0;d<n.length;d++)l=n[d],!(t.indexOf(l)>=0)&&Object.prototype.propertyIsEnumerable.call(c,l)&&(e[l]=c[l])}return e}var Kac={target(c){if(c)return()=>"current"in c?c.current:c},enabled(c=!0){return c},window(c=Nl.isBrowser?window:void 0){return c},eventOptions({passive:c=!0,capture:t=!1}={}){return{passive:c,capture:t}},transform(c){return c}},qac=["target","eventOptions","window","enabled","transform"];function wZ(c={},t){let e={};for(let[l,d]of Object.entries(t))switch(typeof d){case"function":e[l]=d.call(e,c[l],l,c);break;case"object":e[l]=wZ(c[l],d);break;case"boolean":d&&(e[l]=c[l]);break}return e}function $ac(c,t,e={}){let l=c,{target:d,eventOptions:n,window:o,enabled:b,transform:i}=l,a=_ac(l,qac);if(e.shared=wZ({target:d,eventOptions:n,window:o,enabled:b,transform:i},Kac),t){let r=fm.get(t);e[t]=wZ(Rt({shared:e.shared},a),r)}else for(let r in a){let s=fm.get(r);s&&(e[r]=wZ(Rt({shared:e.shared},a[r]),s))}return e}var AZ=class{constructor(t,e){_e(this,"_listeners",new Set),this._ctrl=t,this._gestureKey=e}add(t,e,l,d,n){let o=this._listeners,b=kT(e,l),i=this._gestureKey?this._ctrl.config[this._gestureKey].eventOptions:{},a=Rt(Rt({},i),n);t.addEventListener(b,d,a);let r=()=>{t.removeEventListener(b,d,a),o.delete(r)};return o.add(r),r}clean(){this._listeners.forEach(t=>t()),this._listeners.clear()}},gh=class{constructor(){_e(this,"_timeouts",new Map)}add(t,e,l=140,...d){this.remove(t),this._timeouts.set(t,window.setTimeout(e,l,...d))}remove(t){let e=this._timeouts.get(t);e&&window.clearTimeout(e)}clean(){this._timeouts.forEach(t=>{window.clearTimeout(t)}),this._timeouts.clear()}},TZ=class{constructor(t){_e(this,"gestures",new Set),_e(this,"_targetEventStore",new AZ(this)),_e(this,"gestureEventStores",{}),_e(this,"gestureTimeoutStores",{}),_e(this,"handlers",{}),_e(this,"config",{}),_e(this,"pointerIds",new Set),_e(this,"touchIds",new Set),_e(this,"state",{shared:{shiftKey:!1,metaKey:!1,ctrlKey:!1,altKey:!1}}),crc(this,t)}setEventIds(t){if(Wm(t))return this.touchIds=new Set(AT(t)),this.touchIds;if("pointerId"in t)return t.type==="pointerup"||t.type==="pointercancel"?this.pointerIds.delete(t.pointerId):t.type==="pointerdown"&&this.pointerIds.add(t.pointerId),this.pointerIds}applyHandlers(t,e){this.handlers=t,this.nativeHandlers=e}applyConfig(t,e){this.config=$ac(t,e,this.config)}clean(){this._targetEventStore.clean();for(let t of this.gestures)this.gestureEventStores[t].clean(),this.gestureTimeoutStores[t].clean()}effect(){return this.config.shared.target&&this.bind(),()=>this._targetEventStore.clean()}bind(...t){let e=this.config.shared,l={},d;if(!(e.target&&(d=e.target(),!d))){if(e.enabled){for(let o of this.gestures){let b=this.config[o],i=UT(l,b.eventOptions,!!d);if(b.enabled){let a=zZ.get(o);new a(this,t,o).bind(i)}}let n=UT(l,e.eventOptions,!!d);for(let o in this.nativeHandlers)n(o,"",b=>this.nativeHandlers[o](Rt(Rt({},this.state.shared),{},{event:b,args:t})),void 0,!0)}for(let n in l)l[n]=TT(...l[n]);if(!d)return l;for(let n in l){let{device:o,capture:b,passive:i}=ST(n);this._targetEventStore.add(d,o,"",l[n],{capture:b,passive:i})}}}};function cu(c,t){c.gestures.add(t),c.gestureEventStores[t]=new AZ(c,t),c.gestureTimeoutStores[t]=new gh}function crc(c,t){t.drag&&cu(c,"drag"),t.wheel&&cu(c,"wheel"),t.scroll&&cu(c,"scroll"),t.move&&cu(c,"move"),t.pinch&&cu(c,"pinch"),t.hover&&cu(c,"hover")}var UT=(c,t,e)=>(l,d,n,o={},b=!1)=>{var i,a;let r=(i=o.capture)!==null&&i!==void 0?i:t.capture,s=(a=o.passive)!==null&&a!==void 0?a:t.passive,G=b?l:NT(l,d,r);e&&s&&(G+="Passive"),c[G]=c[G]||[],c[G].push(n)};function trc(c,t={},e,l){let d=OZ.default.useMemo(()=>new TZ(c),[]);if(d.applyHandlers(c,l),d.applyConfig(t,e),OZ.default.useEffect(d.effect.bind(d)),OZ.default.useEffect(()=>d.clean.bind(d),[]),t.target===void 0)return d.bind.bind(d)}function QZ(c,t){return mh(xh),trc({drag:c},t||{},"drag")}var EZ=u(Y(),1),_T=u(Nb(),1);var Sb=u(Y(),1);function erc(c){let t="ns-resize";switch(c){case"n":case"s":t="ns-resize";break;case"e":case"w":t="ew-resize";break}return t}function LT(c,t){let e=erc(t);return(0,Sb.useEffect)(()=>{c?document.documentElement.style.cursor=e:document.documentElement.style.removeProperty("cursor")},[c,e]),e}function ET(c){let t=(0,Sb.useRef)(c.value),[e,l]=(0,Sb.useState)({}),d=e.value!==void 0?e.value:c.value;return(0,Sb.useLayoutEffect)(()=>{let{current:b}=t;t.current=c.value,e.value!==void 0&&!e.isStale?l({...e,isStale:!0}):e.isStale&&c.value!==b&&l({})},[c.value,e]),{value:d,onBlur:b=>{l({}),c.onBlur?.(b)},onChange:(b,i)=>{l(a=>Object.assign(a,{value:b,isStale:!1})),c.onChange(b,i)}}}var No=u(Y(),1);var jT=c=>c,UZ={error:null,initialValue:"",isDirty:!1,isDragEnabled:!1,isDragging:!1,isPressEnterToChange:!1,value:""};var Hh="CHANGE",Ga="COMMIT",Rh="CONTROL",Zh="DRAG_END",Ih="DRAG_START",DZ="DRAG",ph="INVALIDATE",Xa="PRESS_DOWN",LZ="PRESS_ENTER",kb="PRESS_UP",Wh="RESET";function lrc(c=UZ){let{value:t}=c;return{...UZ,...c,initialValue:t}}function drc(c){return(t,e)=>{let l={...t};switch(e.type){case Rh:return l.value=e.payload.value,l.isDirty=!1,l._event=void 0,l;case kb:l.isDirty=!1;break;case Xa:l.isDirty=!1;break;case Ih:l.isDragging=!0;break;case Zh:l.isDragging=!1;break;case Hh:l.error=null,l.value=e.payload.value,t.isPressEnterToChange&&(l.isDirty=!0);break;case Ga:l.value=e.payload.value,l.isDirty=!1;break;case Wh:l.error=null,l.isDirty=!1,l.value=e.payload.value||t.initialValue;break;case ph:l.error=e.payload.error;break}return l._event=e.payload.event,c(l,e)}}function PT(c=jT,t=UZ,e){let[l,d]=(0,No.useReducer)(drc(c),lrc(t)),n=p=>(W,y)=>{d({type:p,payload:{value:W,event:y}})},o=p=>W=>{d({type:p,payload:{event:W}})},b=p=>W=>{d({type:p,payload:W})},i=n(Hh),a=(p,W)=>d({type:ph,payload:{error:p,event:W}}),r=n(Wh),s=n(Ga),G=b(Ih),X=b(DZ),m=b(Zh),x=o(kb),g=o(Xa),R=o(LZ),H=(0,No.useRef)(l),Z=(0,No.useRef)({value:t.value,onChangeHandler:e});return(0,No.useLayoutEffect)(()=>{H.current=l,Z.current={value:t.value,onChangeHandler:e}}),(0,No.useLayoutEffect)(()=>{H.current._event!==void 0&&l.value!==Z.current.value&&!l.isDirty&&Z.current.onChangeHandler(l.value??"",{event:H.current._event})},[l.value,l.isDirty]),(0,No.useLayoutEffect)(()=>{t.value!==H.current.value&&!H.current.isDirty&&d({type:Rh,payload:{value:t.value??""}})},[t.value]),{change:i,commit:s,dispatch:d,drag:X,dragEnd:m,dragStart:G,invalidate:a,pressDown:g,pressEnter:R,pressUp:x,reset:r,state:l}}var KT=u(h(),1),ma=()=>{};function nrc({disabled:c=!1,dragDirection:t="n",dragThreshold:e=10,id:l,isDragEnabled:d=!1,isPressEnterToChange:n=!1,onBlur:o=ma,onChange:b=ma,onDrag:i=ma,onDragEnd:a=ma,onDragStart:r=ma,onKeyDown:s=ma,onValidate:G=ma,size:X="default",stateReducer:m=Z=>Z,value:x,type:g,...R},H){let{state:Z,change:p,commit:W,drag:y,dragEnd:I,dragStart:B,invalidate:F,pressDown:V,pressEnter:f,pressUp:C,reset:J}=PT(m,{isDragEnabled:d,value:x,isPressEnterToChange:n},b),{value:w,isDragging:A,isDirty:S}=Z,O=(0,EZ.useRef)(!1),N=LT(A,t),T=j=>{o(j),(S||!j.target.validity.valid)&&(O.current=!0,Q(j))},k=j=>{let uc=j.target.value;p(uc,j)},Q=j=>{let uc=j.currentTarget.value;try{G(uc),W(uc,j)}catch(Xc){F(Xc,j)}},ec=j=>{let{key:uc}=j;switch(s(j),uc){case"ArrowUp":C(j);break;case"ArrowDown":V(j);break;case"Enter":f(j),n&&(j.preventDefault(),Q(j));break;case"Escape":n&&S&&(j.preventDefault(),J(x,j));break}},L=QZ(j=>{let{distance:uc,dragging:Xc,event:gc,target:Uc}=j;if(j.event={...j.event,target:Uc},!!uc){if(gc.stopPropagation(),!Xc){a(j),I(j);return}i(j),y(j),A||(r(j),B(j))}},{axis:t==="e"||t==="w"?"x":"y",threshold:e,enabled:d,pointer:{capture:!1}}),z=d?L():{};return(0,KT.jsx)(Sd,{...R,...z,className:"components-input-control__input","data-empty-value":w?void 0:"",disabled:c,dragCursor:N,isDragging:A,id:l,onBlur:T,onChange:k,onKeyDown:(0,_T.withIgnoreIMEEvents)(ec),ref:H,inputSize:X,value:w??"",type:g})}var orc=(0,EZ.forwardRef)(nrc),qT=orc;var dO=u(Y(),1);var tu=u(Y(),1);var eu=u(h(),1),yh="data-wp-hash";function Bh(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&irc(document)),c.__wpStyleRuntime}function brc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${yh}]`))if(e.getAttribute(yh)===t)return!0;return!1}function $T(c,t,e){if(!c.head)return;let l=Bh(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(brc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(yh,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function irc(c){let t=Bh();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)$T(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function arc(c,t){let e=Bh();e.styles.set(c,t);for(let l of e.documents.keys())$T(l,c,t)}typeof process>"u",arc("bae7d73a59","._94dff8a2f7c49fc8__wrapper{box-sizing:border-box;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}._94dff8a2f7c49fc8__wrapper *,._94dff8a2f7c49fc8__wrapper :after,._94dff8a2f7c49fc8__wrapper :before{box-sizing:inherit}.components-panel__row .d9ac8e2c0db95cc7__field{margin-bottom:inherit}.a54361fe302593c3__label{display:block;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:1.4;margin-bottom:8px;padding:0;text-transform:uppercase}.de68669d18f359f5__help{text-wrap:pretty;color:var(--wp-components-color-gray-700,var(--wpds-color-foreground-content-neutral-weak,#707070));font-size:12px;font-style:normal;margin-bottom:0;margin-top:8px}");var hm={wrapper:"_94dff8a2f7c49fc8__wrapper",field:"d9ac8e2c0db95cc7__field",label:"a54361fe302593c3__label",help:"de68669d18f359f5__help"};function rrc({className:c,...t},e){return(0,eu.jsx)(cd,{ref:e,...t,className:v(hm.wrapper,c)})}function src({className:c,...t},e){return(0,eu.jsx)(cd,{ref:e,...t,className:v(hm.field,c)})}function urc({as:c,className:t,...e},l){return(0,eu.jsx)(cd,{as:c??"label",ref:l,...e,className:v(hm.label,t)})}function Grc({as:c,className:t,...e},l){return(0,eu.jsx)(cd,{as:c??"p",ref:l,...e,className:v(hm.help,t)})}function Xrc({as:c,className:t,...e},l){return(0,eu.jsx)(cd,{as:c??"span",ref:l,...e,className:v(hm.label,t)})}var cO=(0,tu.forwardRef)(rrc),tO=(0,tu.forwardRef)(src),zb=(0,tu.forwardRef)(urc),So=(0,tu.forwardRef)(Grc),eO=(0,tu.forwardRef)(Xrc);var Vn=u(h(),1);var lO=u(oc(),1);function xa(c){let{help:t,id:e,...l}=c,d=(0,lO.useInstanceId)(Cc,"wp-components-base-control",e);return{baseControlProps:{id:d,help:t,...l},controlProps:{id:d,...t?{"aria-describedby":`${d}__help`}:{}}}}var mrc=c=>{let{id:t,label:e,hideLabelFromVision:l=!1,help:d,className:n,children:o}=cc(c,"BaseControl");return(0,Vn.jsxs)(cO,{className:n,children:[(0,Vn.jsxs)(tO,{className:"components-base-control__field",children:[e&&t&&(l?(0,Vn.jsx)(Yc,{as:"label",htmlFor:t,children:e}):(0,Vn.jsx)(zb,{className:"components-base-control__label",htmlFor:t,children:e})),e&&!t&&(l?(0,Vn.jsx)(Yc,{as:"label",children:e}):(0,Vn.jsx)(nO,{children:e})),o]}),!!d&&(0,Vn.jsx)(So,{id:t?t+"__help":void 0,className:"components-base-control__help",children:d})]})},xrc=(c,t)=>{let{className:e,children:l,...d}=c;return(0,Vn.jsx)(eO,{ref:t,...d,className:v("components-base-control__label",e),children:l})},nO=(0,dO.forwardRef)(xrc),fh=Object.assign(sa(mrc,"BaseControl"),{VisualLabel:nO}),Cc=fh;var jZ=u(h(),1),hh=()=>{};function grc(c){let e=`inspector-input-control-${(0,oO.useInstanceId)(MZ)}`;return c||e}function Hrc(c,t){let{__next40pxDefaultSize:e,__next36pxDefaultSize:l,__unstableStateReducer:d=f=>f,__unstableInputWidth:n,className:o,disabled:b=!1,help:i,hideLabelFromVision:a=!1,id:r,isPressEnterToChange:s=!1,label:G,labelPosition:X="top",onChange:m=hh,onValidate:x=hh,onKeyDown:g=hh,prefix:R,size:H="default",style:Z,suffix:p,value:W,...y}=c,I=grc(r),B=v("components-input-control",o),F=ET({value:W,onBlur:y.onBlur,onChange:m}),V=i?{"aria-describedby":`${I}__help`}:{};return(0,jZ.jsx)(Cc,{className:B,help:i,id:I,children:(0,jZ.jsx)($s,{__unstableInputWidth:n,disabled:b,gap:3,hideLabelFromVision:a,id:I,justify:"left",label:G,labelPosition:X,prefix:R,size:H,style:Z,suffix:p,children:(0,jZ.jsx)(qT,{...y,...V,className:"components-input-control__input",disabled:b,id:I,isPressEnterToChange:s,onKeyDown:g,onValidate:x,paddingInlineStart:R?D(1):void 0,paddingInlineEnd:p?D(1):void 0,ref:t,size:H,stateReducer:d,...F})})})}var MZ=(0,bO.forwardRef)(Hrc),Fn=MZ;var aO=u(Mc(),1),Ab=u(Y(),1),rO=u(oc(),1);var wb=u(Y(),1),Vh=u(vc(),1);var iO=u(h(),1);function Rrc({icon:c,className:t,size:e=20,style:l={},...d}){let n=["dashicon","dashicons","dashicons-"+c,t].filter(Boolean).join(" "),b={...e!=20?{fontSize:`${e}px`,width:`${e}px`,height:`${e}px`}:{},...l};return(0,iO.jsx)("span",{className:n,style:b,...d})}var Vm=Rrc;var Fh=u(h(),1);function Zrc({icon:c=null,size:t=typeof c=="string"?20:24,...e}){if(typeof c=="string")return(0,Fh.jsx)(Vm,{icon:c,size:t,...e});if((0,wb.isValidElement)(c)&&Vm===c.type)return(0,wb.cloneElement)(c,{...e});if(typeof c=="function")return(0,wb.createElement)(c,{size:t,...e});if((0,wb.isValidElement)(c)){let{style:l,...d}=e,n=c.props.style||l?{...c.props.style,...l}:void 0,o=n?{style:n}:{};if(c.type==="svg"||c.type===Vh.SVG){let b={...c.props,width:t,height:t,...d,...o};return(0,Fh.jsx)(Vh.SVG,{...b})}return(0,wb.cloneElement)(c,{size:t,width:t,height:t,...d,...o})}return c}var bt=Zrc;var ve=u(h(),1),Irc=["onMouseDown","onClick"],sO=c=>Ab.Children.toArray(c).some(t=>(0,Ab.isValidElement)(t)?t.type===Ab.Fragment?sO(t.props.children):t.props.className!=="components-tooltip":t!=="");function prc({__experimentalIsFocusable:c,isDefault:t,isPrimary:e,isSecondary:l,isTertiary:d,isLink:n,isPressed:o,isSmall:b,size:i,variant:a,describedBy:r,...s}){let G=i,X=a,m={accessibleWhenDisabled:c,"aria-pressed":o,description:r};return b&&(G??="small"),e&&(X??="primary"),d&&(X??="tertiary"),l&&(X??="secondary"),t&&((0,aO.default)("wp.components.Button `isDefault` prop",{since:"5.4",alternative:'variant="secondary"'}),X??="secondary"),n&&(X??="link"),{...m,...s,size:G,variant:X}}var lu=(0,Ab.forwardRef)(function(t,e){let{__next40pxDefaultSize:l,accessibleWhenDisabled:d,isBusy:n,isDestructive:o,className:b,disabled:i,icon:a,iconPosition:r="left",iconSize:s,showTooltip:G,tooltipPosition:X,shortcut:m,label:x,children:g,size:R="default",text:H,variant:Z,description:p,...W}=prc(t),{href:y,target:I,"aria-checked":B,"aria-pressed":F,"aria-selected":V,...f}="href"in W?W:{href:void 0,target:void 0,...W},C=(0,rO.useInstanceId)(lu,"components-button__description"),w=v("components-button",b,{"is-next-40px-default-size":l,"is-secondary":Z==="secondary","is-primary":Z==="primary","is-small":R==="small","is-compact":R==="compact","is-tertiary":Z==="tertiary","is-pressed":[!0,"true","mixed"].includes(F),"is-pressed-mixed":F==="mixed","is-busy":n,"is-link":Z==="link","is-destructive":o,"has-text":!!a&&(H||sO(g)),"has-icon":!!a,"has-icon-right":r==="right"}),A=i&&!d,S=y!==void 0&&!i?"a":"button",O=S==="button"?{type:"button",disabled:A,"aria-checked":B,"aria-pressed":F,"aria-selected":V}:{},N=S==="a"?{href:y,target:I}:{},T={};if(i&&d){O["aria-disabled"]=!0,N["aria-disabled"]=!0;for(let Xc of Irc)T[Xc]=gc=>{gc&&(gc.stopPropagation(),gc.preventDefault())}}let k=!A&&(G&&!!x||!!m||!!x&&!g?.length&&G!==!1),Q=p?C:void 0,ec=f["aria-describedby"]||Q,L={className:w,"aria-label":f["aria-label"]||x,"aria-describedby":ec,ref:e},z=(0,ve.jsxs)(ve.Fragment,{children:[a&&r==="left"&&(0,ve.jsx)(bt,{icon:a,size:s}),H&&(0,ve.jsx)(ve.Fragment,{children:H}),g,a&&r==="right"&&(0,ve.jsx)(bt,{icon:a,size:s})]}),j=S==="a"?(0,ve.jsx)("a",{...N,...f,...T,...L,children:z}):(0,ve.jsx)("button",{...O,...f,...T,...L,children:z}),uc=k?{text:g?.length&&p?p:x,shortcut:m,placement:X&&Jb(X)}:{};return(0,ve.jsxs)(ve.Fragment,{children:[(0,ve.jsx)(Zl,{...uc,children:j}),p&&(0,ve.jsx)(Yc,{children:(0,ve.jsx)("span",{id:Q,children:p})})]})}),nc=lu;var Wrc={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;}"},yrc=({hideHTMLArrows:c})=>c?Wrc:"",uO=U(Fn,{target:"ep09it41"})(yrc,";"),Jh=U(nc,{target:"ep09it40"})("&&&&&{color:",q.theme.accent,";}"),Brc=dc("width:",D(5),";min-width:",D(5),";height:",D(5),";",""),GO={smallSpinButtons:Brc};function ga(c){let t=Number(c);return isNaN(t)?0:t}function Ch(...c){return c.reduce((t,e)=>t+ga(e),0)}function mO(...c){return c.reduce((t,e,l)=>{let d=ga(e);return l===0?d:t-d},0)}function XO(c){let t=(c+"").split(".");return t[1]!==void 0?t[1].length:0}function du(c,t,e){let l=ga(c);return Math.max(t,Math.min(l,e))}function xO(c,t,e){let l=ga(c),d=ga(t),n=ga(e),o=Math.max(XO(e),XO(t)),b=d%n?d:0,a=Math.round((l-b)/n)*n+b;return o?ga(a.toFixed(o)):a}var frc={bottom:{align:"flex-end",justify:"center"},bottomLeft:{align:"flex-end",justify:"flex-start"},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"}},hrc={bottom:{justify:"flex-end",align:"center"},bottomLeft:{justify:"flex-end",align:"flex-start"},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:{align:"stretch"},top:{justify:"flex-start",align:"center"},topLeft:{justify:"flex-start",align:"flex-start"},topRight:{justify:"flex-start",align:"flex-end"}};function gO(c,t="row"){if(!Ve(c))return{};let l=t==="column"?hrc:frc;return c in l?l[c]:{align:c}}var PZ=u(Y(),1);function _Z(c){return typeof c=="string"?[c]:PZ.Children.toArray(c).filter(t=>(0,PZ.isValidElement)(t))}var HO=u(h(),1);function Fm(c){let{alignment:t="edge",children:e,direction:l,spacing:d=2,...n}=cc(c,"HStack"),o=gO(t,l),a={children:_Z(e).map((G,X)=>{if(cm(G,["Spacer"])){let x=G,g=x.key||`hstack-${X}`;return(0,HO.jsx)(Je,{isBlock:!0,...x.props},g)}return G}),direction:l,justify:"center",...o,...n,gap:d},{isColumn:r,...s}=_s(a);return s}var RO=u(h(),1);function Vrc(c,t){let e=Fm(c);return(0,RO.jsx)(sc,{...e,ref:t})}var Frc=tc(Vrc,"HStack"),zc=Frc;var Jn=u(h(),1),Jrc=()=>{};function Crc(c,t){let{__unstableStateReducer:e,className:l,dragDirection:d="n",hideHTMLArrows:n=!1,spinControls:o=n?"none":"native",isDragEnabled:b=!0,isShiftStepEnabled:i=!0,label:a,max:r=1/0,min:s=-1/0,required:G=!1,shiftStep:X=10,step:m=1,spinFactor:x=1,type:g="number",value:R,size:H="default",suffix:Z,onChange:p=Jrc,...W}=c;n&&(0,IO.default)("wp.components.NumberControl hideHTMLArrows prop ",{alternative:'spinControls="none"',since:"6.2",version:"6.3"});let y=(0,KZ.useRef)(null),I=(0,ZO.useMergeRefs)([y,t]),B=m==="any",F=B?1:wX(m),V=wX(x)*F,f=(k,Q)=>(B||(k=xO(k,s,Q??F)),`${du(k,s,r)}`),C=f(0),J=g==="number"?"off":void 0,w=v("components-number-control",l),S=ot()(H==="small"&&GO.smallSpinButtons),O=(k,Q,ec)=>{ec?.preventDefault();let L=ec?.shiftKey&&i,z=L?wX(X)*V:V,j=vz(k)?C:k;return Q==="up"?j=Ch(j,z):Q==="down"&&(j=mO(j,z)),f(j,L?z:void 0)},N=(k,Q)=>{let ec={...k},{type:L,payload:z}=Q,j=z.event,uc=ec.value;if((L===kb||L===Xa)&&(ec.value=O(uc,L===kb?"up":"down",j)),L===DZ&&b){let[Xc,gc]=z.delta,Uc=z.shiftKey&&i,Lc=Uc?wX(X)*V:V,Ec,ac;switch(d){case"n":ac=gc,Ec=-1;break;case"e":ac=Xc,Ec=(0,nu.isRTL)()?-1:1;break;case"s":ac=gc,Ec=1;break;case"w":ac=Xc,Ec=(0,nu.isRTL)()?1:-1;break}if(ac!==0){ac=Math.ceil(Math.abs(ac))*Math.sign(ac);let Pc=ac*Lc*Ec;ec.value=f(Ch(uc,Pc),Uc?Lc:void 0)}}if(L===LZ||L===Ga){let Xc=G===!1&&uc==="";ec.value=Xc?uc:f(uc)}return e?.(ec,Q)??ec},T=k=>Q=>p(String(O(R,k,Q)),{event:{...Q,target:y.current}});return(0,Jn.jsx)(uO,{autoComplete:J,inputMode:"numeric",...W,className:w,dragDirection:d,hideHTMLArrows:o!=="native",isDragEnabled:b,label:a,max:r===1/0?void 0:r,min:s===-1/0?void 0:s,ref:I,required:G,step:m,type:g,value:R,__unstableStateReducer:N,size:H,suffix:o==="custom"?(0,Jn.jsxs)(Jn.Fragment,{children:[Z,(0,Jn.jsx)(de,{marginBottom:0,marginRight:2,children:(0,Jn.jsxs)(zc,{spacing:1,children:[(0,Jn.jsx)(Jh,{className:S,icon:Co,size:"small",label:(0,nu.__)("Increment"),onClick:T("up")}),(0,Jn.jsx)(Jh,{className:S,icon:mm,size:"small",label:(0,nu.__)("Decrement"),onClick:T("down")})]})})]}):Z,onChange:p})}var pO=(0,KZ.forwardRef)(Crc);pO.displayName="NumberControl";var Ke=pO;var WO=u(h(),1);function vrc(c,t){let e=cc(c,"InputControlPrefixWrapper");return(0,WO.jsx)(NZ,{...e,isPrefix:!0,ref:t})}var vh=tc(vrc,"InputControlPrefixWrapper"),Tb=vh;var yO=u(h(),1);function Yrc(c,t){let e=cc(c,"InputControlSuffixWrapper");return(0,yO.jsx)(NZ,{...e,ref:t})}var Yh=tc(Yrc,"InputControlSuffixWrapper"),ou=Yh;var bu=u(Y(),1),BO=u(oc(),1),qZ=u(h(),1),Sh="data-wp-hash";function kh(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Src(document)),c.__wpStyleRuntime}function Nrc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${Sh}]`))if(e.getAttribute(Sh)===t)return!0;return!1}function fO(c,t,e){if(!c.head)return;let l=kh(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Nrc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(Sh,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Src(c){let t=kh();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)fO(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function krc(c,t){let e=kh();e.styles.set(c,t);for(let l of e.documents.keys())fO(l,c,t)}typeof process>"u",krc("cbb20ea39f","._8f57b8d483c51fbe__circle-root{border:1px solid var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));border-radius:50%;box-sizing:border-box;cursor:grab;height:32px;overflow:hidden;width:32px}._8f57b8d483c51fbe__circle-root:active{cursor:grabbing}.b1bae984ac10fcc3__circle-indicator-wrapper{box-sizing:border-box;height:100%;position:relative;width:100%}.b1bae984ac10fcc3__circle-indicator-wrapper:focus-visible{outline:none}._6d2fe0a2cbb31bf0__circle-indicator{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-radius:50%;box-sizing:border-box;display:block;height:6px;left:50%;position:absolute;top:4px;transform:translateX(-50%);width:6px}");var Nh={"circle-root":"_8f57b8d483c51fbe__circle-root","circle-indicator-wrapper":"b1bae984ac10fcc3__circle-indicator-wrapper","circle-indicator":"_6d2fe0a2cbb31bf0__circle-indicator"};function zrc({value:c,onChange:t,className:e,...l}){let d=(0,bu.useRef)(null),n=(0,bu.useRef)(void 0),o=(0,bu.useRef)(void 0),b=()=>{if(d.current===null)return;let s=d.current.getBoundingClientRect();n.current={x:s.x+s.width/2,y:s.y+s.height/2}},i=s=>{if(s!==void 0&&(s.preventDefault(),s.target?.focus(),n.current!==void 0&&t!==void 0)){let{x:G,y:X}=n.current;t(wrc(G,X,s.clientX,s.clientY))}},{startDrag:a,isDragging:r}=(0,BO.__experimentalUseDragging)({onDragStart:s=>{b(),i(s)},onDragMove:i,onDragEnd:i});return(0,bu.useEffect)(()=>{r?(o.current===void 0&&(o.current=document.body.style.cursor),document.body.style.cursor="grabbing"):(document.body.style.cursor=o.current||"",o.current=void 0)},[r]),(0,qZ.jsx)("div",{ref:d,onMouseDown:a,className:v("components-angle-picker-control__angle-circle",Nh["circle-root"],e),...l,children:(0,qZ.jsx)("div",{style:c?{transform:`rotate(${c}deg)`}:void 0,className:v("components-angle-picker-control__angle-circle-indicator-wrapper",Nh["circle-indicator-wrapper"]),tabIndex:-1,children:(0,qZ.jsx)("div",{className:v("components-angle-picker-control__angle-circle-indicator",Nh["circle-indicator"])})})})}function wrc(c,t,e,l){let d=l-t,n=e-c,o=Math.atan2(d,n),b=Math.round(o*(180/Math.PI))+90;return b<0?360+b:b}var hO=zrc;var ko=u(h(),1);function Arc(c,t){let{className:e,label:l=(0,$Z.__)("Angle"),onChange:d,value:n,...o}=c,b=r=>{if(d===void 0)return;let s=r!==void 0&&r!==""?parseInt(r,10):0;d(s)},i=v("components-angle-picker-control",e),a=(0,$Z.isRTL)()?{prefix:(0,ko.jsx)(Tb,{children:"\xB0"})}:{suffix:(0,ko.jsx)(ou,{children:"\xB0"})};return(0,ko.jsxs)(ut,{...o,ref:t,className:i,gap:2,children:[(0,ko.jsx)(Me,{children:(0,ko.jsx)(Ke,{label:l,className:"components-angle-picker-control__input-field",max:360,min:0,onChange:b,step:"1",value:n,spinControls:"none",...a})}),(0,ko.jsx)(de,{marginBottom:"1",marginTop:"auto",children:(0,ko.jsx)(hO,{"aria-hidden":"true",value:n,onChange:d})})]})}var FO=(0,VO.forwardRef)(Arc);FO.displayName="AnglePickerControl";var cI=FO;var qe=u(Y(),1),Xu=u(oc(),1),Ye=u(zh(),1),AQ=u(Cn(),1),uI=u(Nb(),1);var hQ=u(Br(),1),Db=u(Y(),1),VQ=u(zh(),1),Gu=u(oc(),1),FQ=u(Cn(),1),Ub=u(rc(),1);var kO=u(eI(),1),zO=u(oc(),1),lI=u(Y(),1);var SO=u(eI(),1),Drc=new RegExp(/[\u007e\u00ad\u2053\u207b\u208b\u2212\p{Pd}]/gu),wh=c=>(0,SO.default)(c).normalize("NFKC").toLocaleLowerCase().replace(Drc,"-");function Ha(c){return c.replace(/[\\^$.*+?()[\]{}|]/g,"\\$&")}function Lrc(c,t=[],e=10){let l=[];for(let d=0;d<t.length;d++){let n=t[d],{keywords:o=[]}=n;if(typeof n.label=="string"&&(o=[...o,n.label]),!!o.some(i=>c.test((0,kO.default)(i)))&&(l.push(n),l.length===e))break}return l}function wO(c){return t=>{let[e,l]=(0,lI.useState)([]);return(0,lI.useLayoutEffect)(()=>{let{options:d,isDebounced:n}=c,o=(0,zO.debounce)(()=>{let i=Promise.resolve(typeof d=="function"?d(t):d).then(a=>{if(i.canceled)return;let r=a.map((G,X)=>({key:`${c.name}-${X}`,value:G,label:c.getOptionLabel(G),keywords:c.getOptionKeywords?c.getOptionKeywords(G):[],isDisabled:c.isOptionDisabled?c.isOptionDisabled(G):!1})),s=new RegExp("(?:\\b|\\s|^)"+Ha(t),"i");l(Lrc(s,r))});return i},n?250:0),b=o();return()=>{o.cancel(),b&&(b.canceled=!0)}},[t]),[e]}}var wt=u($(),1),TO=u($(),1),OO=u(Br(),1),Erc=typeof document<"u",jrc=function(){},dI=Erc?TO.useLayoutEffect:jrc;function nI(c,t){if(c===t)return!0;if(typeof c!=typeof t)return!1;if(typeof c=="function"&&c.toString()===t.toString())return!0;let e,l,d;if(c&&t&&typeof c=="object"){if(Array.isArray(c)){if(e=c.length,e!==t.length)return!1;for(l=e;l--!==0;)if(!nI(c[l],t[l]))return!1;return!0}if(d=Object.keys(c),e=d.length,e!==Object.keys(t).length)return!1;for(l=e;l--!==0;)if(!{}.hasOwnProperty.call(t,d[l]))return!1;for(l=e;l--!==0;){let n=d[l];if(!(n==="_owner"&&c.$$typeof)&&!nI(c[n],t[n]))return!1}return!0}return c!==c&&t!==t}function QO(c){return typeof window>"u"?1:(c.ownerDocument.defaultView||window).devicePixelRatio||1}function AO(c,t){let e=QO(c);return Math.round(t*e)/e}function Ah(c){let t=wt.useRef(c);return dI(()=>{t.current=c}),t}function UO(c){c===void 0&&(c={});let{placement:t="bottom",strategy:e="absolute",middleware:l=[],platform:d,elements:{reference:n,floating:o}={},transform:b=!0,whileElementsMounted:i,open:a}=c,[r,s]=wt.useState({x:0,y:0,strategy:e,placement:t,middlewareData:{},isPositioned:!1}),[G,X]=wt.useState(l);nI(G,l)||X(l);let[m,x]=wt.useState(null),[g,R]=wt.useState(null),H=wt.useCallback(N=>{N!==y.current&&(y.current=N,x(N))},[]),Z=wt.useCallback(N=>{N!==I.current&&(I.current=N,R(N))},[]),p=n||m,W=o||g,y=wt.useRef(null),I=wt.useRef(null),B=wt.useRef(r),F=i!=null,V=Ah(i),f=Ah(d),C=Ah(a),J=wt.useCallback(()=>{if(!y.current||!I.current)return;let N={placement:t,strategy:e,middleware:G};f.current&&(N.platform=f.current),$G(y.current,I.current,N).then(T=>{let k={...T,isPositioned:C.current!==!1};w.current&&!nI(B.current,k)&&(B.current=k,OO.flushSync(()=>{s(k)}))})},[G,t,e,f,C]);dI(()=>{a===!1&&B.current.isPositioned&&(B.current.isPositioned=!1,s(N=>({...N,isPositioned:!1})))},[a]);let w=wt.useRef(!1);dI(()=>(w.current=!0,()=>{w.current=!1}),[]),dI(()=>{if(p&&(y.current=p),W&&(I.current=W),p&&W){if(V.current)return V.current(p,W,J);J()}},[p,W,J,V,F]);let A=wt.useMemo(()=>({reference:y,floating:I,setReference:H,setFloating:Z}),[H,Z]),S=wt.useMemo(()=>({reference:p,floating:W}),[p,W]),O=wt.useMemo(()=>{let N={position:e,left:0,top:0};if(!S.floating)return N;let T=AO(S.floating,r.x),k=AO(S.floating,r.y);return b?{...N,transform:"translate("+T+"px, "+k+"px)",...QO(S.floating)>=1.5&&{willChange:"transform"}}:{position:e,left:T,top:k}},[e,b,S.floating,r.x,r.y]);return wt.useMemo(()=>({...r,update:J,refs:A,elements:S,floatingStyles:O}),[r,J,A,S,O])}var Mrc=c=>{function t(e){return{}.hasOwnProperty.call(e,"current")}return{name:"arrow",options:c,fn(e){let{element:l,padding:d}=typeof c=="function"?c(e):c;return l&&t(l)?l.current!=null?qG({element:l.current,padding:d}).fn(e):{}:l?qG({element:l,padding:d}).fn(e):{}}}},DO=(c,t)=>{let e=ng(c);return{name:e.name,fn:e.fn,options:[c,t]}},LO=(c,t)=>{let e=og(c);return{name:e.name,fn:e.fn,options:[c,t]}},EO=(c,t)=>({fn:ag(c).fn,options:[c,t]}),jO=(c,t)=>{let e=bg(c);return{name:e.name,fn:e.fn,options:[c,t]}},oI=(c,t)=>{let e=ig(c);return{name:e.name,fn:e.fn,options:[c,t]}};var MO=(c,t)=>{let e=Mrc(c);return{name:e.name,fn:e.fn,options:[c,t]}};var oe=u(Y(),1),Ob=u(oc(),1);var uu=u(Mc(),1),vm=u(vc(),1),yQ=u(rc(),1);var KO=u(Y(),1),PO=0;function _O(c){let t=document.scrollingElement||document.body;c&&(PO=t.scrollTop);let e=c?"add":"remove";t.classList[e]("lockscroll"),document.documentElement.classList[e]("lockscroll"),c||(t.scrollTop=PO)}var bI=0;function Prc(){return(0,KO.useEffect)(()=>(bI===0&&_O(!0),++bI,()=>{bI===1&&_O(!1),--bI}),[]),null}var iI=Prc;var Cm=u(Y(),1);var oQ=u(oc(),1),kd=u(Y(),1);var Th=u(oc(),1),qO=u(Y(),1),F8c=u(Qe(),1),_rc={slots:(0,Th.observableMap)(),fills:(0,Th.observableMap)(),registerSlot:()=>{},unregisterSlot:()=>{},updateSlot:()=>{},registerFill:()=>{},unregisterFill:()=>{},updateFill:()=>{},isDefault:!0},$O=(0,qO.createContext)(_rc);$O.displayName="SlotFillContext";var pl=$O;var xe=[];for(let c=0;c<256;++c)xe.push((c+256).toString(16).slice(1));function cQ(c,t=0){return(xe[c[t+0]]+xe[c[t+1]]+xe[c[t+2]]+xe[c[t+3]]+"-"+xe[c[t+4]]+xe[c[t+5]]+"-"+xe[c[t+6]]+xe[c[t+7]]+"-"+xe[c[t+8]]+xe[c[t+9]]+"-"+xe[c[t+10]]+xe[c[t+11]]+xe[c[t+12]]+xe[c[t+13]]+xe[c[t+14]]+xe[c[t+15]]).toLowerCase()}var Krc=new Uint8Array(16);function Oh(){return crypto.getRandomValues(Krc)}function qrc(c,t,e){return!t&&!c&&crypto.randomUUID?crypto.randomUUID():$rc(c,t,e)}function $rc(c,t,e){c=c||{};let l=c.random??c.rng?.()??Oh();if(l.length<16)throw new Error("Random bytes length must be >= 16");if(l[6]=l[6]&15|64,l[8]=l[8]&63|128,t){if(e=e||0,e<0||e+16>t.length)throw new RangeError(`UUID byte range ${e}:${e+15} is out of buffer bounds`);for(let d=0;d<16;++d)t[e+d]=l[d];return t}return cQ(l)}var iu=qrc;var eQ=u(Y(),1),nQ=u(h(),1),Uh="data-wp-hash";function lQ(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dQ(document)),c.__wpStyleRuntime}function tsc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${Uh}]`))if(e.getAttribute(Uh)===t)return!0;return!1}function esc(c,t,e){if(!c.head)return;let l=lQ(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(tsc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(Uh,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function dQ(c){let t=lQ();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)esc(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}var tQ=new Set,Qh=new WeakMap,lsc=c=>{if(Qh.has(c))return Qh.get(c);let t=iu().replace(/[0-9]/g,"");for(;tQ.has(t);)t=iu().replace(/[0-9]/g,"");tQ.add(t);let e=Ds({container:c,key:t});return Qh.set(c,e),e};function Dh(c){let{children:t,document:e}=c;if((0,eQ.useLayoutEffect)(()=>{if(e)return dQ(e)},[e]),!e)return null;let l=lsc(e.head);return(0,nQ.jsx)(A1,{value:l,children:t})}var au=Dh;var bQ=u(h(),1);function ru({name:c,children:t}){let e=(0,kd.useContext)(pl),l=(0,kd.useRef)({}),d=(0,kd.useRef)(t);(0,kd.useLayoutEffect)(()=>{d.current=t},[t]),(0,kd.useLayoutEffect)(()=>{let i=l.current;return e.registerFill(c,{instance:i,children:d.current}),()=>e.unregisterFill(c,i)},[e,c]),(0,kd.useLayoutEffect)(()=>{e.updateFill(c,{instance:l.current,children:t})},[e,c,t]);let n=(0,oQ.useObservableValue)(e.slots,c);if(!n||n.type==="children")return null;let o=n.ref.current;if(!o)return null;let b=typeof t=="function"?t(n.fillProps??{}):t;return(0,kd.createPortal)((0,bQ.jsx)(au,{document:o.ownerDocument,children:b}),o)}var Lh=u(oc(),1),td=u(Y(),1);var aI=u(h(),1);function iQ(c){return typeof c=="function"}function dsc(c){return td.Children.map(c,(t,e)=>{if(!t||typeof t=="string")return t;let l=e;return typeof t=="object"&&"key"in t&&t?.key&&(l=t.key),(0,td.cloneElement)(t,{key:l})})}function nsc(c){let{name:t,children:e,fillProps:l={}}=c,d=(0,td.useContext)(pl),n=(0,td.useRef)({});(0,td.useLayoutEffect)(()=>{let a=n.current;return d.registerSlot(t,{type:"children",instance:a}),()=>d.unregisterSlot(t,a)},[d,t]);let o=(0,Lh.useObservableValue)(d.fills,t)??[],b=(0,Lh.useObservableValue)(d.slots,t);(!b||b.instance!==n.current)&&(o=[]);let i=o.map(a=>{let r=iQ(a.children)?a.children(l):a.children;return dsc(r)}).filter(a=>!(0,td.isEmptyElement)(a));return(0,aI.jsx)(aI.Fragment,{children:iQ(e)?e(i):i})}var aQ=nsc;var ed=u(Y(),1),rQ=u(oc(),1);var sQ=u(h(),1);function osc(c,t){let{name:e,fillProps:l={},as:d,children:n,...o}=c,b=(0,ed.useContext)(pl),i=(0,ed.useRef)({}),a=(0,ed.useRef)(null),r=(0,ed.useRef)(l);return(0,ed.useLayoutEffect)(()=>{r.current=l},[l]),(0,ed.useLayoutEffect)(()=>{let s=i.current;return b.registerSlot(e,{type:"portal",instance:s,ref:a,fillProps:r.current}),()=>b.unregisterSlot(e,s)},[b,e]),(0,ed.useLayoutEffect)(()=>{b.updateSlot(e,{type:"portal",instance:i.current,ref:a,fillProps:r.current})}),(0,sQ.jsx)(sc,{as:d,ref:(0,rQ.useMergeRefs)([t,a]),...o})}var uQ=(0,ed.forwardRef)(osc);var Eh=u(oc(),1),XQ=u(Y(),1),mQ=u(rI(),1);var xQ=u(h(),1);function bsc(){let c=(0,Eh.observableMap)(),t=(0,Eh.observableMap)();function e(i,a){c.set(i,a)}function l(i,a){let r=c.get(i);!r||r.instance!==a||c.delete(i)}function d(i,a){if(a.type!=="portal")return;let r=c.get(i);r&&r.type==="portal"&&r.instance===a.instance&&((0,mQ.isShallowEqual)(r.fillProps,a.fillProps)||c.set(i,a))}function n(i,a){t.set(i,[...t.get(i)||[],a])}function o(i,a){let r=t.get(i);r&&t.set(i,r.filter(s=>s.instance!==a))}function b(i,a){let r=t.get(i);if(!r)return;let s=r.find(G=>G.instance===a.instance);s&&s.children!==a.children&&t.set(i,r.map(G=>G.instance===a.instance?a:G))}return{slots:c,fills:t,registerSlot:e,unregisterSlot:l,updateSlot:d,registerFill:n,unregisterFill:o,updateFill:b}}function isc({children:c}){let[t]=(0,XQ.useState)(bsc);return(0,xQ.jsx)(pl.Provider,{value:t,children:c})}var gQ=isc;var zo=u(h(),1);var HQ=u(Y(),1),RQ=u(oc(),1);function Jm(c){let t=(0,HQ.useContext)(pl),e=(0,RQ.useObservableValue)(t.slots,c),l;return e&&e.type==="portal"&&(l=e.ref),{ref:l}}var Ra=u(Y(),1);function asc(c,t,e){let l=(0,Ra.useMemo)(()=>n=>c.subscribe(t,n),[c,t]),d=()=>e(c.get(t));return(0,Ra.useSyncExternalStore)(l,d,d)}function rsc(c){return c?.length}function jh(c){let t=(0,Ra.useContext)(pl),e=asc(t.fills,c,rsc);return(0,Ra.useMemo)(()=>e!==void 0?Array.from({length:e}):void 0,[e])}var su=(0,Cm.forwardRef)((c,t)=>{let{bubblesVirtually:e,...l}=c;return e?(0,zo.jsx)(uQ,{...l,ref:t}):(0,zo.jsx)(aQ,{...l})});su.displayName="Slot";function Mh({children:c,passthrough:t=!1}){return!(0,Cm.useContext)(pl).isDefault&&t?(0,zo.jsx)(zo.Fragment,{children:c}):(0,zo.jsx)(gQ,{children:c})}Mh.displayName="SlotFillProvider";function ZQ(c){let t=typeof c=="symbol"?c.description:c,e=d=>(0,zo.jsx)(ru,{name:c,...d});e.displayName=`${t}Fill`;let l=(0,Cm.forwardRef)((d,n)=>(0,zo.jsx)(su,{name:c,ref:n,...d}));return l.displayName=`${t}Slot`,l.__unstableName=c,{name:c,Fill:e,Slot:l}}function IQ(){return[{name:"overlay",fn({rects:c}){return c.reference}},oI({apply({rects:c,elements:t}){let{firstElementChild:e}=t.floating??{};e instanceof HTMLElement&&Object.assign(e.style,{width:`${c.reference.width}px`,height:`${c.reference.height}px`})}})]}var pQ=u(Y(),1),sI=(0,pQ.createContext)(void 0);sI.displayName="__unstableSlotNameContext";var At=u(h(),1),BQ="Popover",ssc=8,usc=()=>(0,At.jsxs)(vm.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",className:"components-popover__triangle",role:"presentation",children:[(0,At.jsx)(vm.Path,{className:"components-popover__triangle-bg",d:"M 0 0 L 50 50 L 100 0"}),(0,At.jsx)(vm.Path,{className:"components-popover__triangle-border",d:"M 0 0 L 50 50 L 100 0",vectorEffect:"non-scaling-stroke"})]}),WQ="components-popover__fallback-container",Gsc=()=>{let c=document.body.querySelector("."+WQ);return c||(c=document.createElement("div"),c.className=WQ,document.body.append(c)),c},Xsc=(c,t)=>{let{animate:e=!0,headerTitle:l,constrainTabbing:d,onClose:n,children:o,className:b,noArrow:i=!0,position:a,placement:r="bottom-start",offset:s=0,focusOnMount:G="firstElement",anchor:X,expandOnMobile:m,onFocusOutside:x,__unstableSlotName:g=BQ,flip:R=!0,resize:H=!0,shift:Z=!1,inline:p=!1,variant:W,style:y,__unstableForcePosition:I,anchorRef:B,anchorRect:F,getAnchorRect:V,isAlternate:f,onKeyDown:C,...J}=cc(c,"Popover"),w=R,A=H;I!==void 0&&((0,uu.default)("`__unstableForcePosition` prop in wp.components.Popover",{since:"6.1",version:"6.3",alternative:"`flip={ false }` and  `resize={ false }`"}),w=!I,A=!I),B!==void 0&&(0,uu.default)("`anchorRef` prop in wp.components.Popover",{since:"6.1",alternative:"`anchor` prop"}),F!==void 0&&(0,uu.default)("`anchorRect` prop in wp.components.Popover",{since:"6.1",alternative:"`anchor` prop"}),V!==void 0&&(0,uu.default)("`getAnchorRect` prop in wp.components.Popover",{since:"6.1",alternative:"`anchor` prop"});let S=f?"toolbar":W;f!==void 0&&(0,uu.default)("`isAlternate` prop in wp.components.Popover",{since:"6.2",alternative:"`variant` prop with the `'toolbar'` value"});let O=(0,oe.useRef)(null),[N,T]=(0,oe.useState)(null),k=(0,oe.useCallback)(Vc=>{T(Vc)},[]),Q=(0,Ob.useViewportMatch)("medium","<"),ec=m&&Q,L=!ec&&!i,z=a?Jb(a):r,j=[...r==="overlay"?IQ():[],DO(s),w&&jO(),A&&oI({padding:ssc,apply(Vc){let{firstElementChild:Nc}=Pc.floating.current??{};Nc instanceof HTMLElement&&Object.assign(Nc.style,{maxHeight:`${Math.max(0,Vc.availableHeight)}px`,overflow:"auto"})}}),Z&&LO({crossAxis:!0,limiter:EO(),padding:1}),MO({element:O})],uc=(0,oe.useContext)(sI)||g,Xc=Jm(uc),gc;(n||x)&&(gc=(Vc,Nc)=>{if(Vc==="focus-outside"){let Lt=Nc?.target,ke=Pc.reference.current,al=Pc.floating.current,E5=ke&&"contains"in ke&&ke.contains(Lt)||al?.contains(Lt),bb=al?.ownerDocument;if(!E5&&!("relatedTarget"in Nc&&Nc.relatedTarget)&&bb?.activeElement===bb?.body)return;let Ri="relatedTarget"in Nc?Nc.relatedTarget:null;if(Ri instanceof Element&&Ri.closest("[data-wp-compat-overlay-slot]")||al&&bb?.activeElement instanceof Element&&al.contains(bb.activeElement))return;x?x(Nc):n&&n()}else n&&n()});let[Uc,Lc]=(0,Ob.__experimentalUseDialog)({constrainTabbing:d,focusOnMount:G,onKeyDown:C,__unstableOnClose:gc,onClose:gc}),{x:Ec,y:ac,refs:Pc,strategy:Dt,update:Se,placement:Vt,middlewareData:{arrow:Gt}}=UO({placement:z==="overlay"?void 0:z,middleware:j,whileElementsMounted:(Vc,Nc,Lt)=>KG(Vc,Nc,Lt,{layoutShift:!1,animationFrame:!0})}),Kt=(0,oe.useCallback)(Vc=>{O.current=Vc,Se()},[Se]),co=B?.top,to=B?.bottom,fl=B?.startContainer,ol=B?.current;(0,oe.useLayoutEffect)(()=>{let Vc=Mw({anchor:X,anchorRef:B,anchorRect:F,getAnchorRect:V,fallbackReferenceElement:N});Pc.setReference(Vc)},[X,B,co,to,fl,ol,F,V,N,Pc]);let bl=(0,Ob.useMergeRefs)([Pc.setFloating,Uc,t]),il=ec?void 0:{position:Dt,top:0,left:0,x:M1(Ec),y:M1(ac)},Ul=(0,Ob.useReducedMotion)(),hl=e&&!ec&&!Ul,[Xd,Hi]=(0,oe.useState)(!1),{style:ob,...qt}=(0,oe.useMemo)(()=>jw(Vt),[Vt]),Ze=hl?{style:{...y,...ob,...il},onAnimationComplete:()=>Hi(!0),...qt}:{animate:!1,style:{...y,...il}},bc=(!hl||Xd)&&Ec!==null&&ac!==null,pc=(0,At.jsxs)(fb.div,{className:v(b,{"is-expanded":ec,"is-positioned":bc,[`is-${S==="toolbar"?"alternate":S}`]:S}),...Ze,...J,ref:bl,...Lc,tabIndex:-1,children:[ec&&(0,At.jsx)(iI,{}),ec&&(0,At.jsxs)("div",{className:"components-popover__header",children:[(0,At.jsx)("span",{className:"components-popover__header-title",children:l}),(0,At.jsx)(nc,{className:"components-popover__close",size:"small",icon:om,onClick:n,label:(0,yQ.__)("Close")})]}),(0,At.jsx)("div",{className:"components-popover__content",children:o}),L&&(0,At.jsx)("div",{ref:Kt,className:["components-popover__arrow",`is-${Vt.split("-")[0]}`].join(" "),style:{left:typeof Gt?.x<"u"&&Number.isFinite(Gt.x)?`${Gt.x}px`:"",top:typeof Gt?.y<"u"&&Number.isFinite(Gt.y)?`${Gt.y}px`:""},children:(0,At.jsx)(usc,{})})]}),Tc=Xc.ref&&!p,Rc=B||F||X;return Tc?pc=(0,At.jsx)(ru,{name:uc,children:pc}):p||(pc=(0,oe.createPortal)((0,At.jsx)(Dh,{document,children:pc}),Gsc())),Rc?pc:(0,At.jsxs)(At.Fragment,{children:[(0,At.jsx)("span",{ref:k}),pc]})},msc=(0,oe.forwardRef)(({name:c=BQ},t)=>(0,At.jsx)(su,{bubblesVirtually:!0,name:c,className:"popover-slot",ref:t})),xsc=Object.assign(tc(Xsc,"Popover"),{Slot:Object.assign(msc,{displayName:"Popover.Slot"}),__unstableSlotNameProvider:Object.assign(sI.Provider,{displayName:"Popover.__unstableSlotNameProvider"})}),Qb=xsc;var vn=u(h(),1);function fQ({items:c,onSelect:t,selectedIndex:e,instanceId:l,listBoxId:d,className:n,Component:o="div"}){return(0,vn.jsx)(o,{id:d,role:"listbox",className:"components-autocomplete__results",children:c.map((b,i)=>(0,vn.jsx)(nc,{id:`components-autocomplete-item-${l}-${b.key}`,role:"option",__next40pxDefaultSize:!0,"aria-selected":i===e,accessibleWhenDisabled:!0,disabled:b.isDisabled,className:v("components-autocomplete__result",n,{"is-selected":i===e}),variant:i===e?"primary":void 0,onClick:()=>t(b),children:b.label},b.key))})}function JQ({autocompleter:c,filterValue:t,instanceId:e,listBoxId:l,className:d,selectedIndex:n,onChangeOptions:o,onSelect:b,reset:i,contentRef:a}){let r=c.useItems??wO(c),[s]=r(t),G=(0,VQ.useAnchor)({editableContentElement:a.current}),[X,m]=(0,Db.useState)(!1),x=(0,Db.useRef)(null),g=(0,Gu.useMergeRefs)([x,(0,Gu.useRefEffect)(Z=>{a.current&&m(Z.ownerDocument!==a.current.ownerDocument)},[a])]);gsc(x,i);let R=(0,Gu.useDebounce)(FQ.speak,500);function H(Z){R&&(Z.length?R(t?(0,Ub.sprintf)((0,Ub._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",Z.length),Z.length):(0,Ub.sprintf)((0,Ub._n)("Initial %d result loaded. Type to filter all available results. Use up and down arrow keys to navigate.","Initial %d results loaded. Type to filter all available results. Use up and down arrow keys to navigate.",Z.length),Z.length),"assertive"):R((0,Ub.__)("No results."),"assertive"))}return(0,Db.useLayoutEffect)(()=>{o(s),H(s)},[s]),s.length===0?null:(0,vn.jsxs)(vn.Fragment,{children:[(0,vn.jsx)(Qb,{offset:8,focusOnMount:!1,placement:"top-start",className:"components-autocomplete__popover",anchor:G,ref:g,children:(0,vn.jsx)(fQ,{items:s,onSelect:b,selectedIndex:n,instanceId:e,listBoxId:l,className:d})}),a.current&&X&&(0,hQ.createPortal)((0,vn.jsx)(fQ,{items:s,onSelect:b,selectedIndex:n,instanceId:e,listBoxId:l,className:d,Component:Yc}),a.current.ownerDocument.body)]})}function gsc(c,t){(0,Db.useEffect)(()=>{let e=l=>{!c.current||c.current.contains(l.target)||t(l)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e)}},[t,c])}var CQ=u(eI(),1);function vQ(c,t,e){let{matchCount:l,isBackspacing:d,getTextAfterSelection:n,lastCompletion:o}=e;if(!c)return null;let b=null,i=-1,a=-1,r=0;for(let H of t){let Z=c.lastIndexOf(H.triggerPrefix);if(Z<0)continue;let p=Z+H.triggerPrefix.length;(p>a||p===a&&H.triggerPrefix.length>r)&&(b=H,i=Z,a=p,r=H.triggerPrefix.length)}if(!b)return null;let{allowContext:s,triggerPrefix:G}=b,X=c.slice(i+G.length);if(X.length>50)return null;let m=l===0,x=X.split(/\s/),g=x.length===1,R=d&&x.length<=3;return m&&!(R||g)||s&&!s(c.slice(0,i),n())||/^\s/.test(X)||/\s\s+$/.test(X)||o&&o.name===b.name&&X.trimEnd()===o.value?null:{completer:b,filterValue:(0,CQ.default)(X)}}var Ph=c=>{if(c===null)return"";switch(typeof c){case"string":case"number":return c.toString();case"object":return c instanceof Array?c.map(Ph).join(""):"props"in c?Ph(c.props.children):"";default:return""}},YQ=Ph;var kQ=u(SQ(),1),{lock:zQ,unlock:wQ}=(0,kQ.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/components");var mu=u(h(),1),{subscribeOwnedListener:Hsc}=wQ(Ye.privateApis),Rsc=[],Zsc={};function Isc(c){return c!==null&&typeof c=="object"&&"action"in c&&c.action!==void 0&&"value"in c&&c.value!==void 0?c:{action:"insert-at-caret",value:c}}var TQ={selectedIndex:0,filteredOptions:Rsc,filterValue:"",autocompleter:null};function psc(c,t){switch(t.type){case"RESET":return TQ;case"SELECT":return{...c,selectedIndex:t.index};case"OPTIONS":return{...c,filteredOptions:t.options,selectedIndex:t.options.length===c.filteredOptions.length?c.selectedIndex:0};case"MATCH":return{...c,autocompleter:t.completer,filterValue:t.query}}}function OQ({record:c,onChange:t,onReplace:e,completers:l,contentRef:d}){let n=(0,Xu.useInstanceId)(Zsc),[o,b]=(0,qe.useReducer)(psc,TQ),{selectedIndex:i,filteredOptions:a,filterValue:r,autocompleter:s}=o,G=(0,qe.useRef)(!1),X=(0,qe.useRef)(""),m=(0,qe.useRef)(null);function x(f){if(s===null)return"";let C=c.start,J=C-s.triggerPrefix.length-r.length,w=(0,Ye.create)({html:(0,qe.renderToString)(f)});return t((0,Ye.insert)(c,w,J,C)),(0,Ye.getTextContent)(w)}function g(f){if(f.isDisabled||!s)return;let{getOptionCompletion:C}=s;if(!C){b({type:"RESET"}),d.current?.focus();return}let J=Isc(C(f.value,r));if(J.action==="replace"){e([J.value]);return}if(J.action==="insert-at-caret"){let w=x(J.value);if(w.startsWith(s.triggerPrefix)){let A=w.slice(s.triggerPrefix.length);A&&(m.current={name:s.name,value:A})}}b({type:"RESET"}),d.current?.focus()}function R(f){b({type:"OPTIONS",options:f})}function H(f){if(G.current=f.key==="Backspace",!!s&&a.length!==0&&!f.defaultPrevented){switch(f.key){case"ArrowUp":case"ArrowDown":{let C=f.key==="ArrowUp"?-1:1,J=(i+C+a.length)%a.length;b({type:"SELECT",index:J}),(0,uI.isAppleOS)()&&(0,AQ.speak)(YQ(a[J].label),"assertive");break}case"Escape":b({type:"RESET"}),f.preventDefault();break;case"Enter":g(a[i]);break;case"ArrowLeft":case"ArrowRight":b({type:"RESET"});return;default:return}f.preventDefault()}}let Z=(0,qe.useMemo)(()=>(0,Ye.isCollapsed)(c)?(0,Ye.getTextContent)((0,Ye.slice)(c,0)):"",[c]);(0,qe.useEffect)(()=>{let f=c.text!==X.current;X.current=c.text;function C(){return Z?(0,Ye.getTextContent)((0,Ye.slice)(c,void 0,(0,Ye.getTextContent)(c).length)):""}let J=vQ(Z,l,{matchCount:a.length,isBackspacing:G.current,getTextAfterSelection:C,lastCompletion:m.current});if(!J){s&&b({type:"RESET"});return}let{completer:w,filterValue:A}=J;!s&&!f||(m.current&&m.current.name===w.name&&(m.current=null),b({type:"MATCH",completer:w,query:A}))},[Z]);let{key:p=""}=a[i]||{},{className:W}=s||{},y=!!s&&a.length>0,I=y?`components-autocomplete-listbox-${n}`:void 0,B=y?`components-autocomplete-item-${n}-${p}`:null,F=c.start!==void 0,V=!!Z&&F&&!!s;return{listBoxId:I,activeId:B,onKeyDown:(0,uI.withIgnoreIMEEvents)(H),popover:V&&(0,mu.jsx)(JQ,{autocompleter:s,className:W,filterValue:r,instanceId:n,listBoxId:I,selectedIndex:i,onChangeOptions:R,onSelect:g,contentRef:d,reset:()=>b({type:"RESET"})},s.name+s.triggerPrefix)}}function Wsc(c,t){return c.text===t.text&&c.start===t.start&&c.end===t.end}function ysc(c){let t=(0,qe.useRef)([]),e=t.current[t.current.length-1];return(!e||!Wsc(c,e))&&t.current.push(c),t.current.length>2&&t.current.shift(),t.current[0]}function QQ(c){let t=(0,qe.useRef)(null),e=(0,qe.useRef)(void 0),{record:l}=c,d=ysc(l),{popover:n,listBoxId:o,activeId:b,onKeyDown:i}=OQ({...c,contentRef:t});e.current=i;let a=(0,Xu.useMergeRefs)([t,(0,Xu.useRefEffect)(s=>{function G(X){e.current?.(X)}return Hsc(s,"keydown",G,!0)},[])]);return l.text!==d?.text?{ref:a,children:n,"aria-autocomplete":o?"list":void 0,"aria-haspopup":o?"listbox":void 0,"aria-controls":o,"aria-owns":o,"aria-activedescendant":b??void 0}:{ref:a}}function UQ({children:c,isSelected:t,...e}){let{popover:l,...d}=OQ(e);return(0,mu.jsxs)(mu.Fragment,{children:[c(d),t&&l]})}var wL=u(rc(),1),qI=u(Y(),1),$I=u(oc(),1);var qh=u(rc(),1);var _h="data-wp-hash";function Kh(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&fsc(document)),c.__wpStyleRuntime}function Bsc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${_h}]`))if(e.getAttribute(_h)===t)return!0;return!1}function DQ(c,t,e){if(!c.head)return;let l=Kh(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Bsc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(_h,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function fsc(c){let t=Kh();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)DQ(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function hsc(c,t){let e=Kh();e.styles.set(c,t);for(let l of e.documents.keys())DQ(l,c,t)}typeof process>"u",hsc("2eee37fabd",".fa6e6c2331986855__linked-border-control.fa6e6c2331986855__linked-border-control{flex:1;margin-inline-end:24px}._6a6edeeb175d724f__linked-border-control-full-width._6a6edeeb175d724f__linked-border-control-full-width{margin-inline-end:0}.f5104488f80fa50f__header{margin-bottom:4px}.f5104488f80fa50f__header>span{margin-bottom:0}._48f63719b9dc7e1a__wrapper{position:relative}._48f63719b9dc7e1a__wrapper ._902e774d37b6698b__linked-button{inset-inline-end:0;position:absolute;top:8px}._902e774d37b6698b__linked-button{line-height:0}._5978f65e1d08de6c__visualizer{border-bottom:var(--wp-components-border-box-visualizer-bottom);border-inline-end:var(--wp-components-border-box-visualizer-end);border-inline-start:var(--wp-components-border-box-visualizer-start);border-top:var(--wp-components-border-box-visualizer-top);bottom:20px;position:absolute;top:20px;inset-inline:39px}.afa8e78cec6a9f62__split-controls{flex:1;position:relative}.ec002fcdf4036950__centered-border-control{grid-column:span 2;margin:0 auto}.f9ea07d7127ab067__right-border-control{margin-inline-start:auto}");var Vsc={"linked-border-control":"fa6e6c2331986855__linked-border-control","linked-border-control-full-width":"_6a6edeeb175d724f__linked-border-control-full-width",header:"f5104488f80fa50f__header",wrapper:"_48f63719b9dc7e1a__wrapper","linked-button":"_902e774d37b6698b__linked-button",visualizer:"_5978f65e1d08de6c__visualizer","split-controls":"afa8e78cec6a9f62__split-controls","centered-border-control":"ec002fcdf4036950__centered-border-control","right-border-control":"f9ea07d7127ab067__right-border-control"};function LQ(c){let{className:t,...e}=cc(c,"BorderBoxControlLinkedButton");return{...e,className:v(Vsc["linked-button"],t)}}var EQ=u(h(),1),Fsc=(c,t)=>{let{className:e,isLinked:l,...d}=LQ(c),n=l?(0,qh.__)("Unlink sides"):(0,qh.__)("Link sides");return(0,EQ.jsx)(nc,{...d,size:"small",icon:l?rm:am,iconSize:24,label:n,ref:t,className:e})},Jsc=tc(Fsc,"BorderBoxControlLinkedButton"),GI=Jsc;var Qm=u(rc(),1),MI=u(Y(),1),hL=u(oc(),1);var $h="data-wp-hash";function cV(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&vsc(document)),c.__wpStyleRuntime}function Csc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${$h}]`))if(e.getAttribute($h)===t)return!0;return!1}function jQ(c,t,e){if(!c.head)return;let l=cV(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Csc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute($h,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function vsc(c){let t=cV();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)jQ(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function Ysc(c,t){let e=cV();e.styles.set(c,t);for(let l of e.documents.keys())jQ(l,c,t)}typeof process>"u",Ysc("2eee37fabd",".fa6e6c2331986855__linked-border-control.fa6e6c2331986855__linked-border-control{flex:1;margin-inline-end:24px}._6a6edeeb175d724f__linked-border-control-full-width._6a6edeeb175d724f__linked-border-control-full-width{margin-inline-end:0}.f5104488f80fa50f__header{margin-bottom:4px}.f5104488f80fa50f__header>span{margin-bottom:0}._48f63719b9dc7e1a__wrapper{position:relative}._48f63719b9dc7e1a__wrapper ._902e774d37b6698b__linked-button{inset-inline-end:0;position:absolute;top:8px}._902e774d37b6698b__linked-button{line-height:0}._5978f65e1d08de6c__visualizer{border-bottom:var(--wp-components-border-box-visualizer-bottom);border-inline-end:var(--wp-components-border-box-visualizer-end);border-inline-start:var(--wp-components-border-box-visualizer-start);border-top:var(--wp-components-border-box-visualizer-top);bottom:20px;position:absolute;top:20px;inset-inline:39px}.afa8e78cec6a9f62__split-controls{flex:1;position:relative}.ec002fcdf4036950__centered-border-control{grid-column:span 2;margin:0 auto}.f9ea07d7127ab067__right-border-control{margin-inline-start:auto}");var Nsc={"linked-border-control":"fa6e6c2331986855__linked-border-control","linked-border-control-full-width":"_6a6edeeb175d724f__linked-border-control-full-width",header:"f5104488f80fa50f__header",wrapper:"_48f63719b9dc7e1a__wrapper","linked-button":"_902e774d37b6698b__linked-button",visualizer:"_5978f65e1d08de6c__visualizer","split-controls":"afa8e78cec6a9f62__split-controls","centered-border-control":"ec002fcdf4036950__centered-border-control","right-border-control":"f9ea07d7127ab067__right-border-control"},XI=c=>{let{color:t=q.gray[200],style:e="solid",width:l=K.borderWidth}=c||{},d=l!==K.borderWidth?`clamp(1px, ${l}, 10px)`:l;return`${t} ${!!l&&l!=="0"||!!t?e||"solid":e} ${d}`};function MQ(c){let{className:t,style:e,value:l,...d}=cc(c,"BorderBoxControlVisualizer");return{...d,className:v(Nsc.visualizer,t),style:{...e,"--wp-components-border-box-visualizer-top":XI(l?.top),"--wp-components-border-box-visualizer-bottom":XI(l?.bottom),"--wp-components-border-box-visualizer-start":XI(l?.left),"--wp-components-border-box-visualizer-end":XI(l?.right)},value:l}}var PQ=u(h(),1),Ssc=(c,t)=>{let{value:e,...l}=MQ(c);return(0,PQ.jsx)(sc,{...l,ref:t})},ksc=tc(Ssc,"BorderBoxControlVisualizer"),tV=ksc;var UV=u(rc(),1);var Mt=u(rc(),1);var VI=u(rc(),1);var oV=u(Y(),1),lU=u(oc(),1);var KQ=u(oc(),1),Hu=u(Y(),1),qQ=u(rc(),1);var mI=u(Y(),1),eV=(0,mI.createContext)(void 0);eV.displayName="ToggleGroupControlContext";var xu=(c="ToggleGroupControlOptionBase")=>{let t=(0,mI.useContext)(eV);if(!t)throw new Error(`${c} can only be rendered inside ToggleGroupControl.`);return t},xI=eV;var _Q=u(oc(),1),gu=u(Y(),1);function gI(c){let t=(0,gu.useRef)(!0),e=(0,_Q.usePrevious)(c),l=(0,gu.useRef)(!1);(0,gu.useEffect)(()=>{t.current&&(t.current=!1)},[]);let d=l.current||!t.current&&e!==c;return(0,gu.useEffect)(()=>{l.current=d},[d]),d?{value:c??"",defaultValue:void 0}:{value:void 0,defaultValue:c}}var HI=u(h(),1);function zsc({children:c,isAdaptiveWidth:t,label:e,onChange:l,value:d,id:n,setSelectedElement:o,disabled:b,...i},a){let r=(0,KQ.useInstanceId)(RI,"toggle-group-control-as-radio-group"),s=n||r,{value:G,defaultValue:X}=gI(d),x=Tr({defaultValue:X,value:G,setValue:l?Z=>{l(Z??void 0)}:void 0,rtl:(0,qQ.isRTL)()}),g=E(x,"value"),R=x.setValue;(0,Hu.useEffect)(()=>{g===""&&x.setActiveId(void 0)},[x,g]);let H=(0,Hu.useMemo)(()=>({activeItemIsNotFirstItem:()=>x.getState().activeId!==x.first(),baseId:s,isBlock:!t,value:g,setValue:R,setSelectedElement:o,disabled:!!b}),[s,t,x,g,o,R,b]);return(0,HI.jsx)(xI.Provider,{value:H,children:(0,HI.jsx)(Ar,{store:x,"aria-label":e,render:(0,HI.jsx)(sc,{}),...i,id:s,ref:a,disabled:b||void 0,children:c})})}var RI=(0,Hu.forwardRef)(zsc);RI.displayName="ToggleGroupControlAsRadioGroup";var $Q=u(oc(),1),ZI=u(Y(),1);var lV=u(h(),1);function wsc({children:c,isAdaptiveWidth:t,label:e,onChange:l,value:d,id:n,setSelectedElement:o,disabled:b,...i},a){let r=(0,$Q.useInstanceId)(II,"toggle-group-control-as-button-group"),s=n||r,{value:G,defaultValue:X}=gI(d),[m,x]=Cd({defaultValue:X,value:G,onChange:l}),g=(0,ZI.useMemo)(()=>({baseId:s,value:m,setValue:x,isBlock:!t,isDeselectable:!0,setSelectedElement:o,disabled:!!b}),[s,m,x,t,o,b]);return(0,lV.jsx)(xI.Provider,{value:g,children:(0,lV.jsx)(sc,{"aria-label":e,...i,ref:a,role:"group",id:s,"aria-disabled":b||void 0,children:c})})}var II=(0,ZI.forwardRef)(wsc);II.displayName="ToggleGroupControlAsButtonGroup";var Za=u(Y(),1),pI=u(oc(),1),dV={element:void 0,top:0,right:0,bottom:0,left:0,width:0,height:0};function Asc(c){let t=c.getBoundingClientRect();if(t.width===0||t.height===0)return;let e=c.offsetParent,l=e?.getBoundingClientRect()??dV,d=e?.scrollLeft??0,n=e?.scrollTop??0,o=parseFloat(getComputedStyle(c).width),b=parseFloat(getComputedStyle(c).height),i=o/t.width,a=b/t.height;return{element:c,top:(t.top-l?.top)*a+n,right:(l?.right-t.right)*i-d,bottom:(l?.bottom-t.bottom)*a-n,left:(t.left-l?.left)*i+d,width:o,height:b}}var Tsc=100;function WI(c,t=[]){let[e,l]=(0,Za.useState)(dV),d=(0,Za.useRef)(void 0),n=(0,pI.useEvent)(()=>{if(c&&c.isConnected){let b=Asc(c);if(b)return l(b),clearInterval(d.current),!0}else clearInterval(d.current);return!1}),o=(0,pI.useResizeObserver)(()=>{n()||requestAnimationFrame(()=>{n()||(d.current=setInterval(n,Tsc))})});return(0,Za.useLayoutEffect)(()=>{o(c),c||l(dV)},[o,c]),(0,Za.useLayoutEffect)(()=>{n()},t),e}var eU=u(oc(),1),nV=u(Y(),1);var cU=u(oc(),1),yI=u(Y(),1);function tU(c,t){let e=(0,yI.useRef)(c),l=(0,cU.useEvent)(t);(0,yI.useLayoutEffect)(()=>{e.current!==c&&(l({previousValue:e.current}),e.current=c)},[l,c])}function BI(c,t,{prefix:e="subelement",dataAttribute:l=`${e}-animated`,transitionEndFilter:d=()=>!0,roundRect:n=!1}={}){let o=(0,eU.useEvent)(()=>{Object.keys(t).forEach(b=>b!=="element"&&c?.style.setProperty(`--${e}-${b}`,String(n?Math.floor(t[b]):t[b])))});(0,nV.useLayoutEffect)(()=>{o()},[t,o]),tU(t.element,({previousValue:b})=>{t.element&&b&&c?.setAttribute(`data-${l}`,"")}),(0,nV.useLayoutEffect)(()=>{function b(i){d(i)&&c?.removeAttribute(`data-${l}`)}return c?.addEventListener("transitionend",b),()=>c?.removeEventListener("transitionend",b)},[l,c,d])}var iV=u(h(),1),bV="data-wp-hash";function aV(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Qsc(document)),c.__wpStyleRuntime}function Osc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${bV}]`))if(e.getAttribute(bV)===t)return!0;return!1}function dU(c,t,e){if(!c.head)return;let l=aV(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Osc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(bV,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Qsc(c){let t=aV();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)dU(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function Usc(c,t){let e=aV();e.styles.set(c,t);for(let l of e.documents.keys())dU(l,c,t)}typeof process>"u",Usc("86a73788d7",'.f3fd102dd2f0e90e__toggle-group-control{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:1px solid transparent;border-radius:var(--wpds-border-radius-sm,2px);display:inline-flex;height:40px;min-width:0;position:relative}@media not (prefers-reduced-motion){.f3fd102dd2f0e90e__toggle-group-control[data-indicator-animated]:before{transition-duration:.2s;transition-property:transform,border-radius;transition-timing-function:ease-out}}.f3fd102dd2f0e90e__toggle-group-control:before{background:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));border:1px solid var(--wp-components-color-gray-700,var(--wpds-color-foreground-content-neutral-weak,#707070));border-radius:var(--wpds-border-radius-sm,2px);content:"";height:calc(var(--selected-height, 0)*1px + 2px);left:-2px;opacity:min(1,max(0,var(--selected-width,0),var(--selected-height,0)));outline:2px solid transparent;outline-offset:-3px;pointer-events:none;position:absolute;top:-1px;transform:translateX(calc(var(--selected-left, 0)*1px));width:calc(var(--selected-width, 0)*1px + 2px)}.f3fd102dd2f0e90e__toggle-group-control[aria-disabled=true]:before{opacity:calc(min(1, max(0, var(--selected-width, 0), var(--selected-height, 0))) * .4)}._1344586004ce6119__has-border{border-color:var(--wp-components-color-gray-300,var(--wpds-color-stroke-surface-neutral,#dbdbdb))}.aa98fad5b5d333be__has-enclosing-borders:hover:not([aria-disabled=true]){border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.aa98fad5b5d333be__has-enclosing-borders:focus-within{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));z-index:1}._4068eff8d72c19b3__is-block{display:flex;width:100%}');var fI={"toggle-group-control":"f3fd102dd2f0e90e__toggle-group-control","has-border":"_1344586004ce6119__has-border","has-enclosing-borders":"aa98fad5b5d333be__has-enclosing-borders","is-block":"_4068eff8d72c19b3__is-block"};function Dsc(c,t){let{__nextHasNoMarginBottom:e,size:l,__next40pxDefaultSize:d,className:n,isAdaptiveWidth:o=!1,isBlock:b=!1,isDeselectable:i=!1,disabled:a=!1,id:r,label:s,hideLabelFromVision:G=!1,help:X,onChange:m,value:x,children:g,...R}=cc(c,"ToggleGroupControl"),{baseControlProps:H,controlProps:Z}=xa({id:r,help:X,label:s,hideLabelFromVision:G}),[p,W]=(0,oV.useState)(),[y,I]=(0,oV.useState)(),B=(0,lU.useMergeRefs)([I,t]),F=WI(x!=null?p:void 0);BI(y,F,{prefix:"selected",dataAttribute:"indicator-animated",transitionEndFilter:C=>C.pseudoElement==="::before",roundRect:!1});let V=v(fI["toggle-group-control"],{[fI["is-block"]]:b,[fI["has-border"]]:b&&!i,[fI["has-enclosing-borders"]]:!i},n);return(0,iV.jsx)(Cc,{...H,children:(0,iV.jsx)(i?II:RI,{...R,...Z,setSelectedElement:W,className:V,isAdaptiveWidth:o,label:s,onChange:m,ref:B,value:x,disabled:a,children:g})})}var Lsc=tc(Dsc,"ToggleGroupControl"),Yn=Lsc;var iU=u(Y(),1);var nU=u(oc(),1),hI=u(Y(),1);var ld=u(h(),1),rV="data-wp-hash";function sV(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&jsc(document)),c.__wpStyleRuntime}function Esc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${rV}]`))if(e.getAttribute(rV)===t)return!0;return!1}function oU(c,t,e){if(!c.head)return;let l=sV(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Esc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(rV,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function jsc(c){let t=sV();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)oU(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function Msc(c,t){let e=sV();e.styles.set(c,t);for(let l of e.documents.keys())oU(l,c,t)}typeof process>"u",Msc("94533a674c","._1dec843460a3c9d5__label{display:inline-flex;max-width:100%;min-width:0;position:relative}._50ddec5669c9d4a6__label-block{flex:1}._1563c8aa5e21d063__button{fill:currentColor;align-items:center;appearance:none;background:transparent;border:none;border-radius:var(--wpds-border-radius-xs,1px);color:var(--wp-components-color-gray-700,var(--wpds-color-foreground-content-neutral-weak,#707070));cursor:var(--wpds-cursor-control,pointer);display:flex;font-family:inherit;height:100%;justify-content:center;line-height:1;outline:none;padding:0 12px;position:relative;text-align:center}@media not (prefers-reduced-motion){._1563c8aa5e21d063__button{transition:color .16s linear,font-weight 60ms linear}}._1563c8aa5e21d063__button{user-select:none;width:100%;z-index:2}._1563c8aa5e21d063__button::-moz-focus-inner{border:0}._1563c8aa5e21d063__button[aria-disabled=true],._1563c8aa5e21d063__button[disabled]{cursor:default;opacity:.4}._1563c8aa5e21d063__button:hover:not([disabled]):not([aria-disabled=true]){color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e))}.e1b6a1f76b7eb2bb__is-deselectable:focus{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.e1b6a1f76b7eb2bb__is-deselectable:focus[aria-pressed=false]{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));box-shadow:0 0 0 2px var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff))}._407216dd3e301287__is-icon{aspect-ratio:1;height:38px;padding:0}._617c0f0a1c161590__is-pressed{color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-weight:var(--wpds-typography-font-weight-emphasis,600)}._2850882d974e5419__button-content{display:flex;font-size:var(--wpds-typography-font-size-md,13px);line-height:1}");var Lb={label:"_1dec843460a3c9d5__label","label-block":"_50ddec5669c9d4a6__label-block",button:"_1563c8aa5e21d063__button","is-deselectable":"e1b6a1f76b7eb2bb__is-deselectable","is-icon":"_407216dd3e301287__is-icon","is-pressed":"_617c0f0a1c161590__is-pressed","button-content":"_2850882d974e5419__button-content"},Psc=({showTooltip:c,text:t,children:e})=>c&&t?(0,ld.jsx)(Zl,{text:t,placement:"top",children:e}):(0,ld.jsx)(ld.Fragment,{children:e});function bU(c,t){let e=xu(),l=(0,nU.useInstanceId)(bU,e.baseId||"toggle-group-control-option-base"),d=cc({...c,id:l},"ToggleGroupControlOptionBase"),{isBlock:n=!1,isDeselectable:o=!1}=e,{className:b,isIcon:i=!1,value:a,children:r,showTooltip:s=!1,disabled:G,...X}=d,m=!!(e.disabled||G),x=e.value===a,g=v(Lb.label,n&&Lb["label-block"]),R=v(Lb.button,{[Lb["is-deselectable"]]:o,[Lb["is-icon"]]:i,[Lb["is-pressed"]]:x},b),H=()=>{o&&x?e.setValue(void 0):e.setValue(a)},Z={...X,className:R,"data-value":a,ref:t},p=(0,hI.useRef)(null);return(0,hI.useLayoutEffect)(()=>{x&&p.current&&e.setSelectedElement(p.current)},[x,e]),(0,ld.jsx)("div",{ref:p,className:g,children:(0,ld.jsx)(Psc,{showTooltip:s,text:X["aria-label"],children:o?(0,ld.jsx)("button",{...Z,disabled:m,"aria-pressed":x,type:"button",onClick:H,children:(0,ld.jsx)("div",{className:Lb["button-content"],children:r})}):(0,ld.jsx)(wr,{disabled:G,onFocusVisible:()=>{(!(e.value===null||e.value==="")||e.activeItemIsNotFirstItem?.())&&e.setValue(a)},render:(0,ld.jsx)("button",{type:"button",...Z}),value:a,children:(0,ld.jsx)("div",{className:Lb["button-content"],children:r})})})})}var _sc=tc(bU,"ToggleGroupControlOptionBase"),Ym=_sc;var aU=u(h(),1);function Ksc(c,t){xu("ToggleGroupControlOption");let{label:e,...l}=c,d=l["aria-label"]||e;return(0,aU.jsx)(Ym,{...l,"aria-label":d,ref:t,children:e})}var rU=(0,iU.forwardRef)(Ksc);rU.displayName="ToggleGroupControlOption";var wo=rU;var sU=u(Y(),1);var uV=u(h(),1);function qsc(c,t){xu("ToggleGroupControlOptionIcon");let{icon:e,label:l,...d}=c;return(0,uV.jsx)(Ym,{...d,isIcon:!0,"aria-label":l,showTooltip:!0,ref:t,children:(0,uV.jsx)(bt,{icon:e})})}var uU=(0,sU.forwardRef)(qsc);uU.displayName="ToggleGroupControlOptionIcon";var Ru=uU;var GV=u(h(),1),$sc=[{label:(0,VI.__)("Solid"),icon:im,value:"solid"},{label:(0,VI.__)("Dashed"),icon:kf,value:"dashed"},{label:(0,VI.__)("Dotted"),icon:wf,value:"dotted"}];function cuc({onChange:c,...t},e){return(0,GV.jsx)(Yn,{ref:e,isDeselectable:!0,onChange:l=>{c?.(l)},...t,children:$sc.map(l=>(0,GV.jsx)(Ru,{value:l.value,icon:l.icon,label:l.label},l.value))})}var tuc=tc(cuc,"BorderControlStylePicker"),XV=tuc;var GU=u(Y(),1),XU=u(h(),1);function euc(c,t){let{className:e,colorValue:l,...d}=c;return(0,XU.jsx)("span",{className:v("component-color-indicator",e),style:{background:l},ref:t,...d})}var mU=(0,GU.forwardRef)(euc);mU.displayName="ColorIndicator";var Nn=mU;var mV=function(c){var t=c/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},xV=function(c){return .2126*mV(c.r)+.7152*mV(c.g)+.0722*mV(c.b)};function FI(c){c.prototype.luminance=function(){return t=xV(this.rgba),(e=2)===void 0&&(e=0),l===void 0&&(l=Math.pow(10,e)),Math.round(l*t)/l+0;var t,e,l},c.prototype.contrast=function(t){t===void 0&&(t="#FFF");var e,l,d,n,o,b,i,a=t instanceof c?t:new c(t);return n=this.rgba,o=a.toRgb(),b=xV(n),i=xV(o),e=b>i?(b+.05)/(i+.05):(i+.05)/(b+.05),(l=2)===void 0&&(l=0),d===void 0&&(d=Math.pow(10,l)),Math.floor(d*e)/d+0},c.prototype.isReadable=function(t,e){return t===void 0&&(t="#FFF"),e===void 0&&(e={}),this.contrast(t)>=(b=(o=(l=e).size)===void 0?"normal":o,(n=(d=l.level)===void 0?"AA":d)==="AAA"&&b==="normal"?7:n==="AA"&&b==="large"?3:4.5);var l,d,n,o,b}}var cL=u(oc(),1),Do=u(rc(),1),wd=u(Y(),1);var JI=u(Y(),1),xU=u(oc(),1),gU=u(Mc(),1);var CI=u(h(),1),luc=(c,t)=>{let{renderContent:e,renderToggle:l,className:d,contentClassName:n,expandOnMobile:o,headerTitle:b,focusOnMount:i,popoverProps:a,onClose:r,onToggle:s,style:G,open:X,defaultOpen:m,position:x,variant:g}=cc(c,"Dropdown");x!==void 0&&(0,gU.default)("`position` prop in wp.components.Dropdown",{since:"6.2",alternative:"`popoverProps.placement` prop",hint:"Note that the `position` prop will override any values passed through the `popoverProps.placement` prop."});let[R,H]=(0,JI.useState)(null),Z=(0,JI.useRef)(null),[p,W]=Cd({defaultValue:m,value:X,onChange:s});function y(){if(!Z.current)return;let{ownerDocument:V}=Z.current,f=V?.activeElement?.closest('[role="dialog"]');!Z.current.contains(V.activeElement)&&(!f||f.contains(Z.current))&&I()}function I(){r?.(),W(!1)}let B={isOpen:!!p,onToggle:()=>W(!p),onClose:I},F=!!a?.anchor||!!a?.anchorRef||!!a?.getAnchorRect||!!a?.anchorRect;return(0,CI.jsxs)("div",{className:d,ref:(0,xU.useMergeRefs)([Z,t,H]),tabIndex:-1,style:G,children:[l(B),p&&(0,CI.jsx)(Qb,{position:x,onClose:I,onFocusOutside:y,expandOnMobile:o,headerTitle:b,focusOnMount:i,offset:13,anchor:F?void 0:R,variant:g,...a,className:v("components-dropdown__content",a?.className,n),children:e(B)})]})},duc=tc(luc,"Dropdown"),Sn=duc;var Wl=u(Y(),1),hD=u(oc(),1),VD=u(rc(),1);var pU=u(oc(),1),WU=u(Y(),1);var nuc=({disabled:c})=>c?dc("color:",q.ui.textDisabled,";cursor:default;",""):"",ouc={name:"1lv1yo7",styles:"display:inline-flex"},buc=({variant:c})=>c==="minimal"?ouc:"",HU=U($s,{target:"e1mv6sxx3"})("color:",q.theme.foreground,";cursor:pointer;",nuc," ",buc,";"),iuc=({multiple:c,selectSize:t="default"})=>{if(c)return;let e={default:{height:40,minHeight:40,paddingTop:0,paddingBottom:0},small:{height:24,minHeight:24,paddingTop:0,paddingBottom:0},compact:{height:32,minHeight:32,paddingTop:0,paddingBottom:0}},l=e[t]||e.default;return dc(l,"","")},Ia=18,auc=({multiple:c,selectSize:t="default"})=>{let e={default:K.controlPaddingX,small:K.controlPaddingXSmall,compact:K.controlPaddingXSmall},l=e[t]||e.default;return vt({paddingLeft:l,paddingRight:l+Ia,...c?{paddingTop:l,paddingBottom:l}:{}})},ruc=({multiple:c})=>({overflow:c?"auto":"hidden"}),suc={name:"n1jncc",styles:"field-sizing:content"},uuc=({variant:c})=>c==="minimal"?suc:"",RU=U("select",{target:"e1mv6sxx2"})("&&&{appearance:none;background:transparent;box-sizing:border-box;border:none;box-shadow:none!important;color:currentColor;cursor:inherit;display:block;font-family:inherit;line-height:1.3;margin:0;width:100%;max-width:none;white-space:nowrap;text-overflow:ellipsis;",pm,";",iuc,";",auc,";",ruc," ",uuc,";}"),ZU=U("div",{target:"e1mv6sxx1"})("margin-inline-end:",D(-1),";line-height:0;path{fill:currentColor;}"),IU=U(ou,{target:"e1mv6sxx0"})("position:absolute;pointer-events:none;",vt({right:0}),";");var vI=u(h(),1),Guc=()=>(0,vI.jsx)(IU,{children:(0,vI.jsx)(ZU,{children:(0,vI.jsx)(ne,{icon:nm,size:Ia})})}),YI=Guc;var pa=u(h(),1);function Xuc(c){let e=`inspector-select-control-${(0,pU.useInstanceId)(Nm)}`;return c||e}function muc({options:c}){return c.map(({id:t,label:e,value:l,...d},n)=>{let o=t||`${e}-${l}-${n}`;return(0,pa.jsx)("option",{value:l,...d,children:e},o)})}function xuc(c,t){let{__nextHasNoMarginBottom:e,__next40pxDefaultSize:l,__next36pxDefaultSize:d,className:n,disabled:o=!1,help:b,hideLabelFromVision:i,id:a,label:r,multiple:s=!1,onChange:G,options:X=[],size:m="default",value:x,labelPosition:g="top",children:R,prefix:H,suffix:Z,variant:p="default",...W}=c,y=Xuc(a),I=b?`${y}__help`:void 0;if(!X?.length&&!R)return null;let B=V=>{if(c.multiple){let C=Array.from(V.target.options).filter(({selected:J})=>J).map(({value:J})=>J);c.onChange?.(C,{event:V});return}c.onChange?.(V.target.value,{event:V})},F=v("components-select-control",n);return(0,pa.jsx)(Cc,{help:b,id:y,className:F,children:(0,pa.jsx)(HU,{disabled:o,hideLabelFromVision:i,id:y,isBorderless:p==="minimal",label:r,size:m,suffix:Z||!s&&(0,pa.jsx)(YI,{}),prefix:H,labelPosition:g,__unstableInputWidth:p==="minimal"?"auto":void 0,variant:p,children:(0,pa.jsx)(RU,{...W,"aria-describedby":I,className:"components-select-control__input",disabled:o,id:y,multiple:s,onChange:B,ref:t,selectSize:m,value:x,variant:p,children:R||(0,pa.jsx)(muc,{options:X})})})})}var Nm=(0,WU.forwardRef)(xuc);Nm.displayName="SelectControl";var kn=Nm;var NI=u(rc(),1),jb=u(Y(),1),SI=u(oc(),1);var yU=u(Y(),1);function Sm(c,t,e){return typeof c!="number"?null:parseFloat(`${du(c,t,e)}`)}function BU(c){let{min:t,max:e,value:l,initial:d}=c,[n,o]=ho(Sm(l,t,e),{initial:Sm(d??null,t,e),fallback:null}),b=(0,yU.useCallback)(i=>{o(i===null?null:Sm(i,t,e))},[t,e,o]);return[n,b]}var QU=u(Y(),1);var km=30,Zu=4,gV=()=>dc({height:km,minHeight:km},"",""),Wa=12,fU=U("div",{target:"e1epgpqk14"})({name:"1ryrvza",styles:"-webkit-tap-highlight-color:transparent;align-items:center;display:flex;justify-content:flex-start;padding:0;position:relative;touch-action:none;width:100%;min-height:40px"}),guc=({color:c=q.ui.borderFocus})=>dc({color:c},"",""),hU=U("div",{shouldForwardProp:c=>!["color","marks"].includes(c),target:"e1epgpqk13"})("display:block;flex:1;position:relative;width:100%;",guc,";",gV,";"),VU=U("span",{target:"e1epgpqk12"})("display:flex;margin-top:",Zu,"px;",vt({marginRight:6}),";"),FU=U("span",{target:"e1epgpqk11"})("display:flex;margin-top:",Zu,"px;",vt({marginLeft:6}),";"),Huc=({disabled:c,railColor:t})=>dc("background:",c?q.ui.backgroundDisabled:t||q.theme.gray[300],";@media ( forced-colors: active ){background:GrayText;}",""),JU=U("span",{target:"e1epgpqk10"})("left:0;pointer-events:none;right:0;display:block;height:",Zu,"px;position:absolute;margin-top:",(km-Zu)/2,"px;top:0;border-radius:",K.radiusFull,";",Huc,";"),Ruc=({disabled:c,trackColor:t})=>dc("background:",c?q.theme.gray[400]:t||"currentColor",";@media ( forced-colors: active ){background:",c?"GrayText":"CanvasText",";}",""),CU=U("span",{target:"e1epgpqk9"})("border-radius:",K.radiusFull,";height:",Zu,"px;pointer-events:none;display:block;position:absolute;margin-top:",(km-Zu)/2,"px;top:0;.is-marked &{@media not ( prefers-reduced-motion ){transition:width ease 0.1s;}}",Ruc,";"),vU=U("span",{target:"e1epgpqk8"})({name:"g5kg28",styles:"display:block;pointer-events:none;position:relative;width:100%;user-select:none;margin-top:17px"}),YU=U("span",{target:"e1epgpqk7"})("position:absolute;left:0;top:-4px;height:4px;width:2px;transform:translateX( -50% );background-color:",q.ui.background,";z-index:1;"),Zuc=({isFilled:c})=>dc({color:c?q.theme.gray[700]:q.theme.gray[300]},"",""),NU=U("span",{target:"e1epgpqk6"})("color:",q.theme.gray[300],";font-size:11px;position:absolute;top:8px;white-space:nowrap;",vt({left:0}),";",vt({transform:"translateX( -50% )"},{transform:"translateX( 50% )"}),";",Zuc,";"),SU=({disabled:c})=>dc("background:",c?q.theme.gray[400]:q.theme.accent,";@media ( forced-colors: active ){background:",c?"GrayText":"CanvasText",";}",""),kU=U("span",{target:"e1epgpqk5"})("align-items:center;display:flex;height:",Wa,"px;justify-content:center;margin-top:",(km-Wa)/2,"px;outline:0;pointer-events:none;position:absolute;top:0;user-select:none;width:",Wa,"px;border-radius:",K.radiusRound,";z-index:3;.is-marked &{@media not ( prefers-reduced-motion ){transition:left ease 0.1s;}}",SU,";",vt({marginLeft:-10}),";",vt({transform:"translateX( 4.5px )"},{transform:"translateX( -4.5px )"}),";"),Iuc=({isFocused:c})=>c?dc("&::before{content:' ';position:absolute;background-color:",q.theme.accent,";opacity:0.4;border-radius:",K.radiusRound,";height:",Wa+8,"px;width:",Wa+8,"px;top:-4px;left:-4px;@media ( forced-colors: active ){background:GrayText;}}",""):"",zU=U("span",{target:"e1epgpqk4"})("align-items:center;border-radius:",K.radiusRound,";height:100%;outline:0;position:absolute;user-select:none;width:100%;box-shadow:",K.elevationXSmall,";",SU,";",Iuc,";"),wU=U("input",{target:"e1epgpqk3"})("box-sizing:border-box;cursor:pointer;display:block;height:100%;left:0;margin:0 -",Wa/2,"px;opacity:0;outline:none;position:absolute;right:0;top:0;width:calc( 100% + ",Wa,"px );"),puc=({show:c})=>dc("display:",c?"inline-block":"none",";opacity:",c?1:0,";@media not ( prefers-reduced-motion ){transition:opacity 120ms ease,display 120ms ease allow-discrete;}@starting-style{opacity:0;}",""),Wuc={name:"1cypxip",styles:"top:-80%"},yuc={name:"1lr98c4",styles:"bottom:-80%"},Buc=({placement:c})=>c==="bottom"?yuc:Wuc,AU=U("span",{target:"e1epgpqk2"})("background:rgba( 0, 0, 0, 0.8 );border-radius:",K.radiusSmall,";color:white;font-size:12px;min-width:32px;padding:4px 8px;pointer-events:none;position:absolute;text-align:center;user-select:none;line-height:1.4;",puc,";",Buc,";",vt({transform:"translateX(-50%)"},{transform:"translateX(50%)"}),";"),TU=U(Ke,{target:"e1epgpqk1"})("display:inline-block;font-size:13px;margin-top:0;input[type='number']&{",gV,";}",vt({marginLeft:`${D(4)} !important`}),";"),OU=U("span",{target:"e1epgpqk0"})("display:block;margin-top:0;button,button.is-small{margin-left:0;",gV,";}",vt({marginLeft:8}),";");var UU=u(h(),1);function fuc(c,t){let{describedBy:e,label:l,value:d,...n}=c;return(0,UU.jsx)(wU,{...n,"aria-describedby":e,"aria-label":l,"aria-hidden":!1,ref:t,tabIndex:0,type:"range",value:d})}var huc=(0,QU.forwardRef)(fuc),DU=huc;var EU=u(rc(),1);var ya=u(h(),1);function LU(c){let{className:t,isFilled:e=!1,label:l,style:d={},...n}=c,o=v("components-range-control__mark",e&&"is-filled",t),b=v("components-range-control__mark-label",e&&"is-filled");return(0,ya.jsxs)(ya.Fragment,{children:[(0,ya.jsx)(YU,{...n,"aria-hidden":"true",className:o,style:d}),l&&(0,ya.jsx)(NU,{"aria-hidden":"true",className:b,isFilled:e,style:d,children:l})]})}var Eb=u(h(),1),jU=u($(),1);function MU(c){let{disabled:t=!1,marks:e=!1,min:l=0,max:d=100,step:n=1,value:o=0,...b}=c;return(0,Eb.jsxs)(Eb.Fragment,{children:[(0,Eb.jsx)(JU,{disabled:t,...b}),e&&(0,Eb.jsx)(Vuc,{disabled:t,marks:e,min:l,max:d,step:n,value:o})]})}function Vuc(c){let{disabled:t=!1,marks:e=!1,min:l=0,max:d=100,step:n=1,value:o=0}=c,i=Fuc({marks:e,min:l,max:d,step:n==="any"?1:n,value:o});return(0,Eb.jsx)(vU,{"aria-hidden":"true",className:"components-range-control__marks",children:i.map(a=>(0,jU.createElement)(LU,{...a,key:a.key,"aria-hidden":"true",disabled:t}))})}function Fuc({marks:c,min:t=0,max:e=100,step:l=1,value:d=0}){if(!c)return[];let n=e-t;if(!Array.isArray(c)){c=[];let b=1+Math.round(n/l);for(;b>c.push({value:l*c.length+t}););}let o=[];return c.forEach((b,i)=>{if(b.value<t||b.value>e)return;let a=`mark-${i}`,r=b.value<=d,s=`${(b.value-t)/n*100}%`,G={[(0,EU.isRTL)()?"right":"left"]:s};o.push({...b,isFilled:r,key:a,style:G})}),o}var Ba=u(Y(),1);var PU=u(h(),1);function _U(c){let{className:t,inputRef:e,tooltipPlacement:l,show:d=!1,style:n={},value:o=0,renderTooltipContent:b=X=>X,zIndex:i=100,...a}=c,r=Juc({inputRef:e,tooltipPlacement:l}),s=v("components-simple-tooltip",t),G={...n,zIndex:i};return(0,PU.jsx)(AU,{...a,"aria-hidden":"false",className:s,placement:r,show:d,role:"tooltip",style:G,children:b(o)})}function Juc({inputRef:c,tooltipPlacement:t}){let[e,l]=(0,Ba.useState)(),d=(0,Ba.useCallback)(()=>{c&&c.current&&l(t)},[t,c]);return(0,Ba.useEffect)(()=>{d()},[d]),(0,Ba.useEffect)(()=>(window.addEventListener("resize",d),()=>{window.removeEventListener("resize",d)})),e}var be=u(h(),1),zm=()=>{};function Cuc({resetFallbackValue:c,initialPosition:t}){return c!==void 0?Number.isNaN(c)?null:c:t!==void 0?Number.isNaN(t)?null:t:null}function KU(c,t){let{__nextHasNoMarginBottom:e,__next40pxDefaultSize:l,afterIcon:d,allowReset:n=!1,beforeIcon:o,className:b,color:i=q.theme.accent,currentInput:a,disabled:r=!1,help:s,hideLabelFromVision:G=!1,initialPosition:X,isShiftStepEnabled:m=!0,label:x,marks:g=!1,max:R=100,min:H=0,onBlur:Z=zm,onChange:p=zm,onFocus:W=zm,onMouseLeave:y=zm,onMouseMove:I=zm,railColor:B,renderTooltipContent:F=qt=>qt,resetFallbackValue:V,shiftStep:f=10,showTooltip:C,step:J=1,trackColor:w,value:A,withInputField:S=!0,...O}=c,[N,T]=BU({min:H,max:R,value:A??null,initial:X}),k=(0,jb.useRef)(!1),Q=C,ec=S;J==="any"&&(Q=!1,ec=!1);let[L,z]=(0,jb.useState)(Q),[j,uc]=(0,jb.useState)(!1),Xc=(0,jb.useRef)(null),gc=Xc.current?.matches(":focus"),Uc=!r&&j,Lc=N===null,ac=Lc?"":N!==void 0?N:a,Pc=Lc?(R-H)/2+H:N,Dt=Lc?50:(N-H)/(R-H)*100,Se=`${du(Dt,0,100)}%`,Vt=v("components-range-control",b),Gt=v("components-range-control__wrapper",!!g&&"is-marked"),Kt=(0,SI.useInstanceId)(KU,"inspector-range-control"),co=s?`${Kt}__help`:void 0,to=Q!==!1&&Number.isFinite(N),fl=qt=>{let Ze=parseFloat(qt.target.value);T(Ze),p(Ze)},ol=qt=>{let Ze=parseFloat(qt);T(Ze),isNaN(Ze)?n&&(k.current=!0):((Ze<H||Ze>R)&&(Ze=Sm(Ze,H,R)),p(Ze),k.current=!1)},bl=()=>{k.current&&(il(),k.current=!1)},il=()=>{let qt=Number.isNaN(V)?null:V??null;T(qt),p(qt??void 0)},Ul=()=>z(!0),hl=()=>z(!1),Xd=qt=>{Z(qt),uc(!1),hl()},Hi=qt=>{W(qt),uc(!0),Ul()},ob={[(0,NI.isRTL)()?"right":"left"]:Se};return(0,be.jsx)(Cc,{className:Vt,label:x,hideLabelFromVision:G,id:`${Kt}`,help:s,children:(0,be.jsxs)(fU,{className:"components-range-control__root",children:[o&&(0,be.jsx)(VU,{children:(0,be.jsx)(bt,{icon:o})}),(0,be.jsxs)(hU,{className:Gt,color:i,marks:!!g,children:[(0,be.jsx)(DU,{...O,className:"components-range-control__slider",describedBy:co,disabled:r,id:`${Kt}`,label:x,max:R,min:H,onBlur:Xd,onChange:fl,onFocus:Hi,onMouseMove:I,onMouseLeave:y,ref:(0,SI.useMergeRefs)([Xc,t]),step:J,value:ac??void 0}),(0,be.jsx)(MU,{"aria-hidden":!0,disabled:r,marks:g,max:R,min:H,railColor:B,step:J,value:Pc}),(0,be.jsx)(CU,{"aria-hidden":!0,className:"components-range-control__track",disabled:r,style:{width:Se},trackColor:w}),(0,be.jsx)(kU,{className:"components-range-control__thumb-wrapper",style:ob,disabled:r,children:(0,be.jsx)(zU,{"aria-hidden":!0,isFocused:Uc,disabled:r})}),to&&(0,be.jsx)(_U,{className:"components-range-control__tooltip",inputRef:Xc,tooltipPlacement:"bottom",renderTooltipContent:F,show:gc||L,style:ob,value:N})]}),d&&(0,be.jsx)(FU,{children:(0,be.jsx)(bt,{icon:d})}),ec&&(0,be.jsx)(TU,{"aria-label":x,className:"components-range-control__number",disabled:r,inputMode:"decimal",isShiftStepEnabled:m,max:R,min:H,onBlur:bl,onChange:ol,shiftStep:f,__unstableInputWidth:D(20),step:J,value:ac}),n&&(0,be.jsx)(OU,{children:(0,be.jsx)(nc,{className:"components-range-control__reset",accessibleWhenDisabled:!r,disabled:r||N===Cuc({resetFallbackValue:V,initialPosition:X}),variant:"secondary",size:"small",onClick:il,children:(0,NI.__)("Reset")})})]})})}var qU=(0,jb.forwardRef)(KU);qU.displayName="RangeControl";var Sl=qU;var $U=U(Ke,{target:"ez9hsf46"})("width:",D(24),";"),cD=U(kn,{target:"ez9hsf45"})("margin-left:",D(-2),";"),tD=U(Sl,{target:"ez9hsf44"})("flex:1;margin-right:",D(2),";"),vuc=`
+	zoomAndPan`.split(/\s+/)),qbc=new Set(["autofocus","class","for"]);function $bc(c,t){return jbc.test(c)||Mbc.test(c)||_bc.has(c)||qbc.has(c)?!0:Pbc.has(t)&&Kbc.has(c)}function cic(c,t){return Object.fromEntries(Object.entries(c).filter(([e])=>$bc(e,t)))}function tic({as:c,...t},e){let l=c||"div",d=typeof l=="string"?cic(t,l):t;return(0,IA.jsx)(l,{ref:e,...d})}var cd=(0,ZA.forwardRef)(tic);var WA=u(h(),1);function eic({css:c,...t},e){return(0,WA.jsx)(cd,{ref:e,...t})}var lic=Object.assign((0,pA.forwardRef)(eic),{selector:".components-view"}),sc=lic;var yA=u(h(),1);function dic(c,t){let{style:e,...l}=cc(c,"VisuallyHidden");return(0,yA.jsx)(sc,{ref:t,...l,"data-visually-hidden":"",style:{...RA,...e||{}}})}var nic=tc(dic,"VisuallyHidden"),vc=nic;var vd=u(rc(),1),_1=[["top left","top center","top right"],["center left","center center","center right"],["bottom left","bottom center","bottom right"]],BA={"top left":(0,vd.__)("Top Left"),"top center":(0,vd.__)("Top Center"),"top right":(0,vd.__)("Top Right"),"center left":(0,vd.__)("Center Left"),"center center":(0,vd.__)("Center"),center:(0,vd.__)("Center"),"center right":(0,vd.__)("Center Right"),"bottom left":(0,vd.__)("Bottom Left"),"bottom center":(0,vd.__)("Bottom Center"),"bottom right":(0,vd.__)("Bottom Right")},_R=_1.flat();function K1(c){let e=(c==="center"?"center center":c)?.replace("-"," ");return _R.includes(e)?e:void 0}function KR(c,t){let e=K1(t);if(!e)return;let l=e.replace(" ","-");return`${c}-${l}`}function fA(c,t){let e=t?.replace(c+"-","");return K1(e)}function hA(c="center"){let t=K1(c);if(!t)return;let e=_R.indexOf(t);return e>-1?e:void 0}var ua=u(h(),1),q1="data-wp-hash";function $1(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&bic(document)),c.__wpStyleRuntime}function oic(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${q1}]`))if(e.getAttribute(q1)===t)return!0;return!1}function FA(c,t,e){if(!c.head)return;let l=$1(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(oic(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(q1,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function bic(c){let t=$1();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)FA(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function iic(c,t){let e=$1();e.styles.set(c,t);for(let l of e.documents.keys())FA(l,c,t)}typeof process>"u",iic("0c5e50ec66","._02e2af5803bf5bda__grid-container{aspect-ratio:1;border:1px solid transparent;border-radius:4px;box-sizing:border-box;cursor:var(--wpds-cursor-control,pointer);direction:ltr;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);outline:none}.c421f8ed08c23077__grid-row{box-sizing:border-box;display:grid;grid-column:1/-1;grid-template-columns:repeat(3,1fr)}._3af769f755097fdb__cell{align-items:center;appearance:none;border:none;box-sizing:border-box;display:flex;justify-content:center;margin:0;outline:none;padding:0;position:relative}._37ef12d4fb6d6131__point{aspect-ratio:1;border:3px solid;box-sizing:border-box;color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));contain:strict;display:block;margin:auto;width:6px}._3af769f755097fdb__cell[data-active-item] ._37ef12d4fb6d6131__point{color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));transform:scale(1.6666666667)}._3af769f755097fdb__cell:not([data-active-item]):hover ._37ef12d4fb6d6131__point{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}._3af769f755097fdb__cell[data-focus-visible] ._37ef12d4fb6d6131__point{outline:1px solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline-offset:1px}@media not (prefers-reduced-motion){._37ef12d4fb6d6131__point{transition-duration:.12s;transition-property:color,transform;transition-timing-function:linear}}");var VA={"grid-container":"_02e2af5803bf5bda__grid-container","grid-row":"c421f8ed08c23077__grid-row",cell:"_3af769f755097fdb__cell",point:"_37ef12d4fb6d6131__point"};function JA({id:c,value:t,...e}){return(0,ua.jsx)(Zl,{text:BA[t],children:(0,ua.jsxs)(Be.Item,{id:c,render:(0,ua.jsx)("span",{...e,className:Y(VA.cell,e.className),role:"gridcell"}),children:[(0,ua.jsx)(vc,{children:t}),(0,ua.jsx)("span",{className:VA.point,role:"presentation"})]})})}var qR=u(Yc(),1);var cf=u(h(),1),tm=24,em=7,CA=(tm-3*em)/2,aic=2,ric=4;function sic({className:c,disablePointerEvents:t=!0,size:e,width:l,height:d,style:n={},value:o="center",...b}){return(0,cf.jsx)(qR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${tm} ${tm}`,width:e??l??tm,height:e??d??tm,role:"presentation",className:Y("component-alignment-matrix-control-icon",c),style:{pointerEvents:t?"none":void 0,...n},...b,children:_R.map((i,a)=>{let r=hA(o)===a?ric:aic;return(0,cf.jsx)(qR.Rect,{x:CA+a%3*em+(em-r)/2,y:CA+Math.floor(a/3)*em+(em-r)/2,width:r,height:r,fill:"currentColor"},i)})})}var YA=sic;var Ps=u(h(),1),tf="data-wp-hash";function ef(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Xic(document)),c.__wpStyleRuntime}function uic(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${tf}]`))if(e.getAttribute(tf)===t)return!0;return!1}function kA(c,t,e){if(!c.head)return;let l=ef(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(uic(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(tf,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Xic(c){let t=ef();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)kA(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function Gic(c,t){let e=ef();e.styles.set(c,t);for(let l of e.documents.keys())kA(l,c,t)}typeof process>"u",Gic("0c5e50ec66","._02e2af5803bf5bda__grid-container{aspect-ratio:1;border:1px solid transparent;border-radius:4px;box-sizing:border-box;cursor:var(--wpds-cursor-control,pointer);direction:ltr;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);outline:none}.c421f8ed08c23077__grid-row{box-sizing:border-box;display:grid;grid-column:1/-1;grid-template-columns:repeat(3,1fr)}._3af769f755097fdb__cell{align-items:center;appearance:none;border:none;box-sizing:border-box;display:flex;justify-content:center;margin:0;outline:none;padding:0;position:relative}._37ef12d4fb6d6131__point{aspect-ratio:1;border:3px solid;box-sizing:border-box;color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));contain:strict;display:block;margin:auto;width:6px}._3af769f755097fdb__cell[data-active-item] ._37ef12d4fb6d6131__point{color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));transform:scale(1.6666666667)}._3af769f755097fdb__cell:not([data-active-item]):hover ._37ef12d4fb6d6131__point{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}._3af769f755097fdb__cell[data-focus-visible] ._37ef12d4fb6d6131__point{outline:1px solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline-offset:1px}@media not (prefers-reduced-motion){._37ef12d4fb6d6131__point{transition-duration:.12s;transition-property:color,transform;transition-timing-function:linear}}");var vA={"grid-container":"_02e2af5803bf5bda__grid-container","grid-row":"c421f8ed08c23077__grid-row",cell:"_3af769f755097fdb__cell",point:"_37ef12d4fb6d6131__point"};function zA({className:c,id:t,label:e=(0,$R.__)("Alignment Matrix Control"),defaultValue:l="center center",value:d,onChange:n,width:o=92,...b}){let i=(0,NA.useInstanceId)(zA,"alignment-matrix-control",t),a=(0,SA.useCallback)(s=>{let X=fA(i,s);X&&n?.(X)},[i,n]),r=Y("component-alignment-matrix-control",vA["grid-container"],c);return(0,Ps.jsx)(Be,{defaultActiveId:KR(i,l),activeId:KR(i,d),setActiveId:a,rtl:(0,$R.isRTL)(),render:(0,Ps.jsx)("div",{...b,className:r,"aria-label":e,id:i,role:"grid",style:{width:`${o}px`}}),children:_1.map((s,X)=>(0,Ps.jsx)(Be.Row,{render:(0,Ps.jsx)("div",{className:vA["grid-row"],role:"row"}),children:s.map(G=>(0,Ps.jsx)(JA,{id:KR(i,G),value:G},G))},X))})}var mic=Object.assign(zA,{Icon:Object.assign(YA,{displayName:"AlignmentMatrixControl.Icon"})}),lf=mic;var wA=u(Mc(),1);function xic(c){return c==="appear"?"top":"left"}function df(c){if(c.type==="loading")return"components-animate__loading";let{type:t,origin:e=xic(t)}=c;if(t==="appear"){let[l,d="center"]=e.split(" ");return Y("components-animate__appear",{["is-from-"+d]:d!=="center",["is-from-"+l]:l!=="middle"})}if(t==="slide-in")return Y("components-animate__slide-in","is-from-"+e)}function gic({type:c,options:t={},children:e}){return(0,wA.default)("wp.components.Animate",{since:"7.2",version:"7.4"}),e({className:df({type:c,...t})})}var AA=gic;var VO=u(v(),1),$Z=u(rc(),1);var TA=u(Mc(),1);var cZ=u(v(),1),nf=["40em","52em","64em"],Hic=(c={})=>{let{defaultIndex:t=0}=c;if(typeof t!="number")throw new TypeError(`Default breakpoint index should be a number. Got: ${t}, ${typeof t}`);if(t<0||t>nf.length-1)throw new RangeError(`Default breakpoint index out of range. Theme has ${nf.length} breakpoints, got index ${t}`);let[e,l]=(0,cZ.useState)(t);return(0,cZ.useEffect)(()=>{let d=()=>nf.filter(o=>typeof window<"u"?window.matchMedia(`screen and (min-width: ${o})`).matches:!1).length,n=()=>{let o=d();e!==o&&l(o)};return n(),typeof window<"u"&&window.addEventListener("resize",n),()=>{typeof window<"u"&&window.removeEventListener("resize",n)}},[e]),e};function lm(c,t={}){let e=Hic(t);if(!Array.isArray(c)&&typeof c!="function")return c;let l=c||[];return l[e>=l.length?l.length-1:e]}var Ric="4px";function D(c){if(typeof c>"u")return;if(!c)return"0";let t=typeof c=="number"?c:Number(c);return typeof window<"u"&&window.CSS?.supports?.("margin",c.toString())||Number.isNaN(t)?c.toString():`calc(${Ric} * ${c})`}var of="data-wp-hash";function bf(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Iic(document)),c.__wpStyleRuntime}function Zic(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${of}]`))if(e.getAttribute(of)===t)return!0;return!1}function OA(c,t,e){if(!c.head)return;let l=bf(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Zic(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(of,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Iic(c){let t=bf();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)OA(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function pic(c,t){let e=bf();e.styles.set(c,t);for(let l of e.documents.keys())OA(l,c,t)}typeof process>"u",pic("1931a27616",".e518617e7c3a18e7__flex{align-items:var(--wp-components-flex-align);display:flex;flex-direction:var(--wp-components-flex-direction);flex-wrap:var(--wp-components-flex-wrap);gap:var(--wp-components-flex-gap);justify-content:var(--wp-components-flex-justify)}.e4a76957e0b12292__expanded-column{height:100%}.cc39999a5fb580d4__expanded-row{width:100%}.bc09d0edcc10c304__item{display:var(--wp-components-flex-item-display);max-height:100%;max-width:100%;min-height:0;min-width:0}.c184ec8e81027f31__block{flex:1}.f9694ed4faabfc82__items-column>*{min-height:0}._3896336788892095__items-row>*{min-width:0}");var dm={flex:"e518617e7c3a18e7__flex","expanded-column":"e4a76957e0b12292__expanded-column","expanded-row":"cc39999a5fb580d4__expanded-row",item:"bc09d0edcc10c304__item",block:"c184ec8e81027f31__block","items-column":"f9694ed4faabfc82__items-column","items-row":"_3896336788892095__items-row"};function Wic(c){let{isReversed:t,...e}=c;return typeof t<"u"?((0,TA.default)("Flex isReversed",{alternative:'Flex direction="row-reverse" or "column-reverse"',since:"5.9"}),{...e,direction:t?"row-reverse":"row"}):e}function _s(c){let{align:t,className:e,direction:l="row",expanded:d=!0,gap:n=2,justify:o="space-between",style:b,wrap:i=!1,...a}=cc(Wic(c),"Flex"),r=Array.isArray(l)?l:[l],s=lm(r),X=typeof s=="string"&&!!s.includes("column"),G={...b,"--wp-components-flex-align":t??(X?"normal":"center"),"--wp-components-flex-direction":s,"--wp-components-flex-wrap":i?"wrap":"nowrap","--wp-components-flex-gap":D(n),"--wp-components-flex-justify":o};return{...a,className:Y(dm.flex,X?dm["items-column"]:dm["items-row"],d&&(X?dm["expanded-column"]:dm["expanded-row"]),e),style:G,isColumn:X}}var tZ=u(v(),1),af=(0,tZ.createContext)({flexItemDisplay:void 0}),QA=()=>(0,tZ.useContext)(af);var rf=u(h(),1);function yic(c,t){let{children:e,isColumn:l,...d}=_s(c);return(0,rf.jsx)(af.Provider,{value:{flexItemDisplay:l?"block":void 0},children:(0,rf.jsx)(sc,{...d,ref:t,children:e})})}var Bic=tc(yic,"Flex"),ut=Bic;var sf="data-wp-hash";function uf(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hic(document)),c.__wpStyleRuntime}function fic(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${sf}]`))if(e.getAttribute(sf)===t)return!0;return!1}function DA(c,t,e){if(!c.head)return;let l=uf(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(fic(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(sf,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function hic(c){let t=uf();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)DA(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function Vic(c,t){let e=uf();e.styles.set(c,t);for(let l of e.documents.keys())DA(l,c,t)}typeof process>"u",Vic("1931a27616",".e518617e7c3a18e7__flex{align-items:var(--wp-components-flex-align);display:flex;flex-direction:var(--wp-components-flex-direction);flex-wrap:var(--wp-components-flex-wrap);gap:var(--wp-components-flex-gap);justify-content:var(--wp-components-flex-justify)}.e4a76957e0b12292__expanded-column{height:100%}.cc39999a5fb580d4__expanded-row{width:100%}.bc09d0edcc10c304__item{display:var(--wp-components-flex-item-display);max-height:100%;max-width:100%;min-height:0;min-width:0}.c184ec8e81027f31__block{flex:1}.f9694ed4faabfc82__items-column>*{min-height:0}._3896336788892095__items-row>*{min-width:0}");var UA={flex:"e518617e7c3a18e7__flex","expanded-column":"e4a76957e0b12292__expanded-column","expanded-row":"cc39999a5fb580d4__expanded-row",item:"bc09d0edcc10c304__item",block:"c184ec8e81027f31__block","items-column":"f9694ed4faabfc82__items-column","items-row":"_3896336788892095__items-row"};function Ks(c){let{className:t,display:e,isBlock:l=!1,style:d,...n}=cc(c,"FlexItem"),o=QA().flexItemDisplay,i={...d,"--wp-components-flex-item-display":e||o||"block"};return{...n,className:Y(UA.item,l&&UA.block,t),style:i}}var LA=u(h(),1);function Fic(c,t){let e=Ks(c);return(0,LA.jsx)(sc,{...e,ref:t})}var Jic=tc(Fic,"FlexItem"),Je=Jic;function Xf(c){let t=cc(c,"FlexBlock");return Ks({isBlock:!0,...t})}var EA=u(h(),1);function Cic(c,t){let e=Xf(c);return(0,EA.jsx)(sc,{...e,ref:t})}var Yic=tc(Cic,"FlexBlock"),Me=Yic;var Gf="data-wp-hash";function mf(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Nic(document)),c.__wpStyleRuntime}function vic(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${Gf}]`))if(e.getAttribute(Gf)===t)return!0;return!1}function jA(c,t,e){if(!c.head)return;let l=mf(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(vic(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(Gf,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Nic(c){let t=mf();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)jA(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function Sic(c,t){let e=mf();e.styles.set(c,t);for(let l of e.documents.keys())jA(l,c,t)}typeof process>"u",Sic("f61ad86e00","._91de5852bdb7a4b8__spacer{--wp-components-spacer-margin:initial;--wp-components-spacer-margin-block-start:initial;--wp-components-spacer-margin-block-end:initial;--wp-components-spacer-margin-inline-start:initial;--wp-components-spacer-margin-inline-end:initial;--wp-components-spacer-padding:initial;--wp-components-spacer-padding-block-start:initial;--wp-components-spacer-padding-block-end:initial;--wp-components-spacer-padding-inline-start:initial;--wp-components-spacer-padding-inline-end:initial;margin:var(--wp-components-spacer-margin);margin-block-end:var(--wp-components-spacer-margin-block-end,var(--wp-components-spacer-margin));margin-block-start:var(--wp-components-spacer-margin-block-start,var(--wp-components-spacer-margin));margin-inline-end:var(--wp-components-spacer-margin-inline-end,var(--wp-components-spacer-margin));margin-inline-start:var(--wp-components-spacer-margin-inline-start,var(--wp-components-spacer-margin));padding:var(--wp-components-spacer-padding);padding-block-end:var(--wp-components-spacer-padding-block-end,var(--wp-components-spacer-padding));padding-block-start:var(--wp-components-spacer-padding-block-start,var(--wp-components-spacer-padding));padding-inline-end:var(--wp-components-spacer-padding-inline-end,var(--wp-components-spacer-padding));padding-inline-start:var(--wp-components-spacer-padding-inline-start,var(--wp-components-spacer-padding))}");var kic={spacer:"_91de5852bdb7a4b8__spacer"};function Il(c){return typeof c<"u"&&c!==null}function MA(c){let{className:t,margin:e,marginBottom:l=2,marginLeft:d,marginRight:n,marginTop:o,marginX:b,marginY:i,padding:a,paddingBottom:r,paddingLeft:s,paddingRight:X,paddingTop:G,paddingX:m,paddingY:x,style:g,...R}=cc(c,"Spacer"),H={};Il(e)&&(H["--wp-components-spacer-margin"]=D(e)),Il(i)&&(H["--wp-components-spacer-margin-block-start"]=D(i),H["--wp-components-spacer-margin-block-end"]=D(i)),Il(b)&&(H["--wp-components-spacer-margin-inline-start"]=D(b),H["--wp-components-spacer-margin-inline-end"]=D(b)),Il(o)&&(H["--wp-components-spacer-margin-block-start"]=D(o)),Il(l)&&(H["--wp-components-spacer-margin-block-end"]=D(l)),Il(d)&&(H["--wp-components-spacer-margin-inline-start"]=D(d)),Il(n)&&(H["--wp-components-spacer-margin-inline-end"]=D(n)),Il(a)&&(H["--wp-components-spacer-padding"]=D(a)),Il(x)&&(H["--wp-components-spacer-padding-block-start"]=D(x),H["--wp-components-spacer-padding-block-end"]=D(x)),Il(m)&&(H["--wp-components-spacer-padding-inline-start"]=D(m),H["--wp-components-spacer-padding-inline-end"]=D(m)),Il(G)&&(H["--wp-components-spacer-padding-block-start"]=D(G)),Il(r)&&(H["--wp-components-spacer-padding-block-end"]=D(r)),Il(s)&&(H["--wp-components-spacer-padding-inline-start"]=D(s)),Il(X)&&(H["--wp-components-spacer-padding-inline-end"]=D(X));let Z={...H,...g};return{...R,className:Y(kic.spacer,t),style:Z}}var PA=u(h(),1);function zic(c,t){let e=MA(c);return(0,PA.jsx)(sc,{...e,ref:t})}var wic=tc(zic,"Spacer"),de=wic;var KZ=u(v(),1),nu=u(rc(),1);var eZ=u(v(),1),ne=(0,eZ.forwardRef)(({icon:c,size:t=24,style:e,...l},d)=>{let n=c.props.style,o=n||e?{...n,...e}:void 0;return(0,eZ.cloneElement)(c,{width:t,height:t,...l,...o?{style:o}:{},ref:d})});var lZ=u(Yc(),1),xf=u(h(),1),dZ=(0,xf.jsx)(lZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,xf.jsx)(lZ.Path,{d:"M20 12L5 12M10 7L5 12L10 17",vectorEffect:"non-scaling-stroke"})});var nZ=u(Yc(),1),gf=u(h(),1),oZ=(0,gf.jsx)(nZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,gf.jsx)(nZ.Path,{d:"M4 12L19 12M14 17L19 12L14 7",vectorEffect:"non-scaling-stroke"})});var bZ=u(Yc(),1),Hf=u(h(),1),Rf=(0,Hf.jsx)(bZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Hf.jsx)(bZ.Path,{d:"M12 8L12 13M12 14.5L12 16M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var iZ=u(Yc(),1),Zf=u(h(),1),Ce=(0,Zf.jsx)(iZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Zf.jsx)(iZ.Path,{d:"M7 12L10 15L17 8",vectorEffect:"non-scaling-stroke"})});var aZ=u(Yc(),1),If=u(h(),1),nm=(0,If.jsx)(aZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,If.jsx)(aZ.Path,{d:"M7 11L12 15L17 11",vectorEffect:"non-scaling-stroke"})});var rZ=u(Yc(),1),pf=u(h(),1),Wf=(0,pf.jsx)(rZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,pf.jsx)(rZ.Path,{d:"M10.5 8.5L13.5 12L10.5 15.5",vectorEffect:"non-scaling-stroke"})});var sZ=u(Yc(),1),yf=u(h(),1),Bf=(0,yf.jsx)(sZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,yf.jsx)(sZ.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var uZ=u(Yc(),1),ff=u(h(),1),hf=(0,ff.jsx)(uZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ff.jsx)(uZ.Path,{d:"M7 13L12 9L17 13",vectorEffect:"non-scaling-stroke"})});var XZ=u(Yc(),1),Vf=u(h(),1),Fo=(0,Vf.jsx)(XZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Vf.jsx)(XZ.Path,{d:"M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75",vectorEffect:"non-scaling-stroke"})});var GZ=u(Yc(),1),Ff=u(h(),1),om=(0,Ff.jsx)(GZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Ff.jsx)(GZ.Path,{d:"M5 19L19 5M19 19L5 5",vectorEffect:"non-scaling-stroke"})});var mZ=u(Yc(),1),Jf=u(h(),1),Cf=(0,Jf.jsx)(mZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Jf.jsx)(mZ.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5 4.5h11a.5.5 0 0 1 .5.5v11a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V5a.5.5 0 0 1 .5-.5ZM3 5a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5Zm17 3v10.75c0 .69-.56 1.25-1.25 1.25H6v1.5h12.75a2.75 2.75 0 0 0 2.75-2.75V8H20Z"})});var xZ=u(Yc(),1),Yf=u(h(),1),bm=(0,Yf.jsx)(xZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Yf.jsx)(xZ.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var gZ=u(Yc(),1),vf=u(h(),1),Nf=(0,vf.jsx)(gZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,vf.jsx)(gZ.Path,{d:"M12 16V11M12 9.5V8M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var HZ=u(Yc(),1),Sf=u(h(),1),kf=(0,Sf.jsx)(HZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Sf.jsx)(HZ.Path,{d:"M5 12H8M10.5 12H13.5M16 12H19",vectorEffect:"non-scaling-stroke"})});var RZ=u(Yc(),1),zf=u(h(),1),wf=(0,zf.jsx)(RZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,zf.jsx)(RZ.Path,{d:"M5.25 12H6.75M8.25 12H9.75M11.25 12H12.75M14.25 12H15.75M17.25 12H18.75",vectorEffect:"non-scaling-stroke"})});var ZZ=u(Yc(),1),Af=u(h(),1),im=(0,Af.jsx)(ZZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Af.jsx)(ZZ.Path,{d:"M5 12H19",vectorEffect:"non-scaling-stroke"})});var IZ=u(Yc(),1),Tf=u(h(),1),am=(0,Tf.jsx)(IZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Tf.jsx)(IZ.Path,{d:"M9.5 12H12.5M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10.2333M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75H14.7667M8.5 19.5L16.5 4.5",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var pZ=u(Yc(),1),Of=u(h(),1),rm=(0,Of.jsx)(pZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Of.jsx)(pZ.Path,{d:"M9.5 12L14.5 12M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75L14 7.75",vectorEffect:"non-scaling-stroke"})});var WZ=u(Yc(),1),Qf=u(h(),1),Uf=(0,Qf.jsx)(WZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Qf.jsx)(WZ.Path,{d:"M5 12H19M5 18.25H19M5 5.75H19",vectorEffect:"non-scaling-stroke"})});var yZ=u(Yc(),1),Df=u(h(),1),sm=(0,Df.jsx)(yZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Df.jsx)(yZ.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var BZ=u(Yc(),1),Lf=u(h(),1),Jo=(0,Lf.jsx)(BZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Lf.jsx)(BZ.Path,{d:"M12 18V6M18 12H6",vectorEffect:"non-scaling-stroke"})});var um=u(Yc(),1),Xm=u(h(),1),Gm=(0,Xm.jsxs)(um.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Xm.jsx)(um.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,Xm.jsx)(um.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var fZ=u(Yc(),1),Ef=u(h(),1),mm=(0,Ef.jsx)(fZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Ef.jsx)(fZ.Path,{d:"M7 12H17",vectorEffect:"non-scaling-stroke"})});var hZ=u(Yc(),1),jf=u(h(),1),Mf=(0,jf.jsx)(hZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,jf.jsx)(hZ.Path,{d:"M5 19L9.28769 14.7123M18.25 11C18.25 13.8995 15.8995 16.25 13 16.25C10.1005 16.25 7.75 13.8995 7.75 11C7.75 8.10051 10.1005 5.75 13 5.75C15.8995 5.75 18.25 8.10051 18.25 11Z",vectorEffect:"non-scaling-stroke"})});var xm=u(Yc(),1),gm=u(h(),1),Hm=(0,gm.jsxs)(xm.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,gm.jsx)(xm.Path,{d:"m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z"}),(0,gm.jsx)(xm.Path,{d:"m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z"})]});var VZ=u(Yc(),1),Pf=u(h(),1),Rm=(0,Pf.jsx)(VZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Pf.jsx)(VZ.Path,{d:"M7.1 5.7 8 6.9c.4-.3.9-.6 1.5-.8l-.6-1.4c-.7.3-1.3.6-1.8 1ZM4.6 8.9l1.4.6c.2-.5.5-1 .8-1.5l-1.2-.9c-.4.6-.8 1.2-1 1.8Zm14.8 0c-.3-.7-.6-1.3-1-1.8l-1.2.9c.3.4.6.9.8 1.5l1.4-.6ZM7.1 18.3c.6.4 1.2.8 1.8 1l.6-1.4c-.5-.2-1-.5-1.5-.8l-.9 1.2ZM5.5 12v-.9h-.7l-.7-.2v2l1.5-.2v-.9Zm-.7 3h-.2c.3.7.6 1.3 1 1.9l1.2-.9c-.3-.4-.6-.9-.8-1.5l-1.2.5Zm9.7 3 .5 1.2v.2c.7-.3 1.3-.6 1.9-1l-.9-1.2c-.4.3-.9.6-1.5.8Zm-2.5.5h-.9l-.2 1.3v.2h2l-.2-1.5h-.9Zm7.9-7.5-1.5.2V13h.7l.7.2v-2ZM18 14.5c-.2.5-.5 1-.8 1.5l1.2.9c.4-.6.8-1.2 1-1.8h-.2l-1.2-.6ZM11 4.1l.2 1.5H13V4.2h-1.9ZM14.5 6c.5.2 1 .5 1.5.8l.9-1.2c-.6-.4-1.2-.8-1.8-1L14.5 6Z"})});var FZ=u(Yc(),1),_f=u(h(),1),Kf=(0,_f.jsx)(FZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,_f.jsx)(FZ.Path,{d:"M8 18.25L16 18.25M10 21.25H14M18 9C18 12.3137 15.3137 15 12 15C8.68629 15 6 12.3137 6 9C6 5.68629 8.68629 3 12 3C15.3137 3 18 5.68629 18 9Z",vectorEffect:"non-scaling-stroke"})});var JZ=u(Yc(),1),qf=u(h(),1),$f=(0,qf.jsx)(JZ.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,qf.jsx)(JZ.Path,{d:"M4.75 15V19.25H12M12 19.25V4.5M12 19.25H19.25V15M17.5 10L12 4.5L6.5 10",vectorEffect:"non-scaling-stroke"})});var ZO=u(oc(),1),IO=u(Mc(),1);var Yb=u($());W1();var Aic=!1,Tic=p1,Oic=function(t){return t!=="theme"},_A=function(t){return typeof t=="string"&&t.charCodeAt(0)>96?Tic:Oic},KA=function(t,e,l){var d;if(e){var n=e.shouldForwardProp;d=t.__emotion_forwardProp&&n?function(o){return t.__emotion_forwardProp(o)&&n(o)}:n}return typeof d!="function"&&l&&(d=t.__emotion_forwardProp),d},Qic=function(t){var e=t.cache,l=t.serialized,d=t.isStringTag;return Ls(e,l,d),EG(function(){return ho(e,l,d)}),null},U=function c(t,e){var l=t.__emotion_real===t,d=l&&t.__emotion_base||t,n,o;e!==void 0&&(n=e.label,o=e.target);var b=KA(t,e,l),i=b||_A(d),a=!i("as");return function(){var r=arguments,s=l&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(n!==void 0&&s.push("label:"+n+";"),r[0]==null||r[0].raw===void 0)s.push.apply(s,r);else{var X=r[0];s.push(X[0]);for(var G=r.length,m=1;m<G;m++)s.push(r[m],X[m])}var x=MG(function(g,R,H){var Z=a&&g.as||d,p="",W=[],y=g;if(g.theme==null){y={};for(var I in g)y[I]=g[I];y.theme=Yb.useContext(PG)}typeof g.className=="string"?p=hb(R.registered,W,g.className):g.className!=null&&(p=g.className+" ");var B=Wn(s.concat(W),R.registered,y);p+=R.key+"-"+B.name,o!==void 0&&(p+=" "+o);var F=a&&b===void 0?_A(Z):i,V={};for(var f in g)a&&f==="as"||F(f)&&(V[f]=g[f]);return V.className=p,H&&(V.ref=H),Yb.createElement(Yb.Fragment,null,Yb.createElement(Qic,{cache:R,serialized:B,isStringTag:typeof Z=="string"}),Yb.createElement(Z,V))});return x.displayName=n!==void 0?n:"Styled("+(typeof d=="string"?d:d.displayName||d.name||"Component")+")",x.defaultProps=t.defaultProps,x.__emotion_real=x,x.__emotion_base=d,x.__emotion_styles=s,x.__emotion_forwardProp=b,Object.defineProperty(x,"toString",{value:function(){return o===void 0&&Aic?"NO_COMPONENT_SELECTOR":"."+o}}),x.withComponent=function(g,R){var H=c(g,DG({},e,R,{shouldForwardProp:KA(x,R,!0)}));return H.apply(void 0,s)},x}};var oO=u(oc(),1),bO=u(v(),1);var ZT=u(oc(),1),IT=u(v(),1);var xT=u(v(),1);var qs=u(v(),1);var CZ="\u2026",vb={auto:"auto",head:"head",middle:"middle",tail:"tail",none:"none"},Uic={ellipsis:CZ,ellipsizeMode:vb.auto,limit:0,numberOfLines:0};function Dic(c,t,e,l){if(typeof c!="string")return"";let d=c.length,n=~~t,o=~~e,b=Ve(l)?l:CZ;return n===0&&o===0||n>=d||o>=d||n+o>=d?c:o===0?c.slice(0,n)+b:c.slice(0,n)+b+c.slice(d-o)}function qA(c="",t){let e={...Uic,...t},{ellipsis:l,ellipsizeMode:d,limit:n}=e;if(d===vb.none)return c;let o,b;switch(d){case vb.head:o=0,b=n;break;case vb.middle:o=Math.floor(n/2),b=Math.floor(n/2);break;default:o=n,b=0}return d!==vb.auto?Dic(c,o,b,l):c}var th="data-wp-hash";function eh(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Eic(document)),c.__wpStyleRuntime}function Lic(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${th}]`))if(e.getAttribute(th)===t)return!0;return!1}function $A(c,t,e){if(!c.head)return;let l=eh(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Lic(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(th,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Eic(c){let t=eh();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)$A(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function jic(c,t){let e=eh();e.styles.set(c,t);for(let l of e.documents.keys())$A(l,c,t)}typeof process>"u",jic("beeae56da8","._51f2afb77f24a721__truncate{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d232bf8e2132288d__is-line-clamp{-webkit-box-orient:vertical;-webkit-line-clamp:var(--wp-components-truncate-lines);display:-webkit-box;overflow:hidden}.d232bf8e2132288d__is-line-clamp._95bf20b727db236f__is-single-line{word-break:break-all}");var ch={truncate:"_51f2afb77f24a721__truncate","is-line-clamp":"d232bf8e2132288d__is-line-clamp","is-single-line":"_95bf20b727db236f__is-single-line"};function Zm(c){let{className:t,children:e,ellipsis:l=CZ,ellipsizeMode:d=vb.auto,limit:n=0,numberOfLines:o=0,style:b,...i}=cc(c,"Truncate"),a;typeof e=="string"?a=e:typeof e=="number"&&(a=e.toString());let r=a?qA(a,{ellipsis:l,ellipsizeMode:d,limit:n,numberOfLines:o}):e,s=!!a&&d===vb.auto,X=s&&!!o,G=X&&o===1,m=Y(s&&!o&&ch.truncate,X&&ch["is-line-clamp"],G&&ch["is-single-line"],t),x=X?{...b,"--wp-components-truncate-lines":o}:b;return{...i,className:m,style:x,children:r}}var cT=u(h(),1);function Mic(c,t){let e=Zm(c);return(0,cT.jsx)(sc,{as:"span",...e,ref:t})}var Pic=tc(Mic,"Truncate"),Co=Pic;var ih={};_5(ih,{Text:()=>lh,block:()=>dh,destructive:()=>nh,highlighterText:()=>bh,muted:()=>oh,positive:()=>_ic,upperCase:()=>Kic});var lh=dc("color:",q.theme.foreground,";line-height:",K.fontLineHeightBase,";margin:0;text-wrap:pretty;",""),dh={name:"4zleql",styles:"display:block"},_ic=dc("color:",q.alert.green,";",""),nh=dc("color:",q.alert.red,";",""),oh=dc("color:",q.theme.gray[700],";",""),bh=dc("mark{background:",q.alert.yellow,";border-radius:",K.radiusSmall,";box-shadow:0 0 0 1px rgba( 0, 0, 0, 0.05 ) inset,0 -1px 0 rgba( 0, 0, 0, 0.1 ) inset;}",""),Kic={name:"50zrmy",styles:"text-transform:uppercase"};var lT=u(eT(),1),ah=u(v(),1),qic=c=>{let t={};for(let e in c)t[e.toLowerCase()]=c[e];return t},$ic=Vb(qic);function dT({activeClassName:c="",activeIndex:t=-1,activeStyle:e,autoEscape:l,caseSensitive:d=!1,children:n,findChunks:o,highlightClassName:b="",highlightStyle:i={},highlightTag:a="mark",sanitize:r,searchWords:s=[],unhighlightClassName:X="",unhighlightStyle:G}){if(!n)return null;if(typeof n!="string")return n;let m=n,x=(0,lT.findAll)({autoEscape:l,caseSensitive:d,findChunks:o,sanitize:r,searchWords:s,textToHighlight:m}),g=a,R=-1,H="",Z;return x.map((W,y)=>{let I=m.substr(W.start,W.end-W.start);if(W.highlight){R++;let B;typeof b=="object"?d?B=b[I]:(b=$ic(b),B=b[I.toLowerCase()]):B=b;let F=R===+t;H=`${B} ${F?c:""}`,Z=F===!0&&e!==null?Object.assign({},i,e):i;let V={children:I,className:H,key:y,style:Z};return typeof g!="string"&&(V.highlightIndex=R),(0,ah.createElement)(g,V)}return(0,ah.createElement)("span",{children:I,className:X,key:y,style:G})})}var rh=13,nT={body:rh,caption:10,footnote:11,largeTitle:28,subheadline:12,title:20},cac=[1,2,3,4,5,6].flatMap(c=>[c,c.toString()]);function YZ(c=rh){if(c in nT)return YZ(nT[c]);if(typeof c!="number"){let e=parseFloat(c);if(Number.isNaN(e))return c;c=e}return`calc(${`(${c} / ${rh})`} * ${K.fontSize})`}function oT(c=3){if(!cac.includes(c))return YZ(c);let t=`fontSizeH${c}`;return K[t]}function bT(c,t){if(t)return t;if(!c)return;let e=`calc(${K.controlHeight} + ${D(2)})`;switch(c){case"large":e=`calc(${K.controlHeightLarge} + ${D(2)})`;break;case"small":e=`calc(${K.controlHeightSmall} + ${D(2)})`;break;case"xSmall":e=`calc(${K.controlHeightXSmall} + ${D(2)})`;break;default:break}return e}var tac={name:"50zrmy",styles:"text-transform:uppercase"};function Im(c){let{adjustLineHeightForInnerControls:t,align:e,children:l,className:d,color:n,ellipsizeMode:o,isDestructive:b=!1,display:i,highlightEscape:a=!1,highlightCaseSensitive:r=!1,highlightWords:s,highlightSanitize:X,isBlock:G=!1,letterSpacing:m,lineHeight:x,optimizeReadabilityFor:g,size:R,truncate:H=!1,upperCase:Z=!1,variant:p,weight:W=K.fontWeight,...y}=cc(c,"Text"),I=l,B=Array.isArray(s),F=R==="caption";if(B){if(typeof l!="string")throw new TypeError("`children` of `Text` must only be `string` types when `highlightWords` is defined");I=dT({autoEscape:a,children:l,caseSensitive:r,searchWords:s,sanitize:X})}let V=ot(),f=(0,qs.useMemo)(()=>{let A=bT(t,x),S=dc({color:n,display:i,fontSize:YZ(R),fontWeight:W,lineHeight:A,letterSpacing:m,textAlign:e},"",""),O=tac,N=null;g&&(N=Tw(g)==="dark"?dc({color:q.gray[900]},"",""):dc({color:q.white},"",""));let T=dc(lh,S,N,b&&nh,!!B&&bh,G&&dh,F&&oh,p&&ih[p],Z&&O,"","");return V(T,d)},[t,e,d,n,V,i,G,F,b,B,m,x,g,R,Z,p,W]),C;H===!0&&(C="auto"),H===!1&&(C="none");let J={...y,className:f,children:l,ellipsizeMode:o||C},w=Zm(J);return!H&&Array.isArray(l)&&(I=qs.Children.map(l,A=>typeof A!="object"||A===null||!("props"in A)?A:cm(A,["Link"])?(0,qs.cloneElement)(A,{size:A.props.size||"inherit"}):A)),{...w,children:H?w.children:I}}var iT=u(h(),1);function eac(c,t){let e=Im(c);return(0,iT.jsx)(sc,{as:"span",...e,ref:t})}var lac=tc(eac,"Text"),Pe=lac;var aT=u(h(),1);var rT=U("span",{target:"em5sgkm8"})({name:"pvvbxf",styles:"box-sizing:border-box;display:block"}),sT=U("span",{target:"em5sgkm7"})({name:"jgf79h",styles:"align-items:center;align-self:stretch;box-sizing:border-box;display:flex"}),dac=({disabled:c,isBorderless:t})=>t?"transparent":c?q.ui.borderDisabled:q.ui.border,nac={name:"v60t78",styles:"@media ( forced-colors: active ){border-color:GrayText;}"},oac=({disabled:c,isBorderless:t})=>{if(!(!c||t))return nac},Nd=U("div",{target:"em5sgkm6"})("&&&{box-sizing:border-box;border-color:",dac,";border-radius:inherit;border-style:solid;border-width:1px;bottom:0;left:0;margin:0;padding:0;pointer-events:none;position:absolute;right:0;top:0;",Yt({paddingLeft:2})," ",oac,";}"),uT=U(ut,{target:"em5sgkm5"})("box-sizing:border-box;position:relative;border-radius:",K.radiusSmall,";padding-top:0;"),bac=({disabled:c})=>{if(c)return dc("color:",q.ui.textDisabled,";@media ( forced-colors: active ){color:GrayText;}","")},iac={name:"1d3w5wq",styles:"width:100%"},aac=({__unstableInputWidth:c,labelPosition:t})=>c?t==="side"?"":t==="edge"?dc({flex:`0 0 ${c}`},"",""):dc({width:c},"",""):iac,vZ=U("div",{target:"em5sgkm4"})("align-items:center;box-sizing:border-box;border-radius:inherit;display:flex;flex:1;position:relative;background-color:",q.ui.background,";",bac," ",aac,";"),rac=({disabled:c})=>c?dc("color:",q.ui.textDisabled,";@media ( forced-colors: active ){color:GrayText;}&:disabled::placeholder{color:",q.ui.textDisabled,";}",""):"",pm=({inputSize:c})=>{let t={default:"13px",small:"11px",compact:"13px"},e=t[c]||t.default,l="16px";return e?dc("font-size:",l,";@media ( min-width: 600px ){font-size:",e,";}",""):""},XT=({inputSize:c})=>{let t={default:{height:40,lineHeight:1,minHeight:40,paddingLeft:K.controlPaddingX,paddingRight:K.controlPaddingX},small:{height:24,lineHeight:1,minHeight:24,paddingLeft:K.controlPaddingXSmall,paddingRight:K.controlPaddingXSmall},compact:{height:32,lineHeight:1,minHeight:32,paddingLeft:K.controlPaddingXSmall,paddingRight:K.controlPaddingXSmall}};return t[c]||t.default},sac=c=>dc(XT(c),"",""),uac=({paddingInlineStart:c,paddingInlineEnd:t})=>dc({paddingInlineStart:c,paddingInlineEnd:t},"",""),Xac=({isDragging:c,dragCursor:t})=>{let e,l;return c&&(e=dc("cursor:",t,";user-select:none;&::-webkit-outer-spin-button,&::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important;}","")),c&&t&&(l=dc("&:active{cursor:",t,";}","")),dc(e," ",l,";","")},Sd=U("input",{target:"em5sgkm3"})("&&&{background-color:transparent;box-sizing:border-box;border:none;box-shadow:none!important;color:",q.theme.foreground,";display:block;font-family:inherit;margin:0;outline:none;width:100%;",Xac," ",rac," ",pm," ",sac," ",uac," &::-webkit-input-placeholder{color:",q.ui.darkGrayPlaceholder,";}&::-moz-placeholder{color:",q.ui.darkGrayPlaceholder,";}&:-ms-input-placeholder{color:",q.ui.darkGrayPlaceholder,";}&[type='date'],&[type='datetime-local'],&[type='month'],&[type='time'],&[type='week']{&::-webkit-datetime-edit{display:flex;align-items:center;height:100%;}}@supports ( -webkit-hyphens: none ) and ( not ( -moz-appearance: none ) ){&[type='date'][data-empty-value]:not( :focus ),&[type='time'][data-empty-value]:not( :focus ),&[type='datetime-local'][data-empty-value]:not( :focus ){color:transparent;&:disabled::-webkit-datetime-edit-text{color:transparent;}}}&[type='email'],&[type='url']{direction:ltr;}}"),Gac=U(Pe,{target:"em5sgkm2"})("&&&{",j1,";box-sizing:border-box;display:block;padding-top:0;padding-bottom:0;max-width:100%;z-index:1;}"),GT=c=>(0,aT.jsx)(Gac,{...c,as:"label"}),mT=U(Je,{target:"em5sgkm1"})({name:"1b6uupn",styles:"max-width:calc( 100% - 10px )"}),mac=({variant:c="default",size:t,isPrefix:e})=>{let{paddingLeft:l}=XT({inputSize:t}),d=e?"paddingInlineStart":"paddingInlineEnd";return c==="default"?dc({[d]:l},"",""):dc({display:"flex",[d]:l-4},"","")},NZ=U("div",{target:"em5sgkm0"})(mac,";");var gT=u(h(),1);function xac({disabled:c=!1,isBorderless:t=!1}){return(0,gT.jsx)(Nd,{"aria-hidden":"true",className:"components-input-control__backdrop",disabled:c,isBorderless:t})}var gac=(0,xT.memo)(xac),HT=gac;var SZ=u(h(),1);function RT({children:c,hideLabelFromVision:t,htmlFor:e,...l}){return c?t?(0,SZ.jsx)(vc,{as:"label",htmlFor:e,children:c}):(0,SZ.jsx)(mT,{children:(0,SZ.jsx)(GT,{htmlFor:e,...l,children:c})}):null}var Yo=u(h(),1);function Hac(c){let e=`input-base-control-${(0,ZT.useInstanceId)(pT)}`;return c||e}function Rac(c){let t={};switch(c){case"top":t.direction="column",t.expanded=!1,t.gap=0;break;case"bottom":t.direction="column-reverse",t.expanded=!1,t.gap=0;break;case"edge":t.justify="space-between";break}return t}function pT(c,t){let{__unstableInputWidth:e,children:l,className:d,disabled:n=!1,hideLabelFromVision:o=!1,labelPosition:b,id:i,isBorderless:a=!1,label:r,prefix:s,size:X="default",suffix:G,...m}=cc(c,"InputBase"),x=Hac(i),g=o||!r,R=(0,IT.useMemo)(()=>({InputControlPrefixWrapper:{size:X},InputControlSuffixWrapper:{size:X}}),[X]);return(0,Yo.jsxs)(uT,{...m,...Rac(b),className:d,gap:2,ref:t,children:[(0,Yo.jsx)(RT,{className:"components-input-control__label",hideLabelFromVision:o,labelPosition:b,htmlFor:x,children:r}),(0,Yo.jsxs)(vZ,{__unstableInputWidth:e,className:"components-input-control__container",disabled:n,hideLabel:g,labelPosition:b,children:[(0,Yo.jsxs)(aa,{value:R,children:[s&&(0,Yo.jsx)(rT,{className:"components-input-control__prefix",children:s}),l,G&&(0,Yo.jsx)(sT,{className:"components-input-control__suffix",children:G})]}),(0,Yo.jsx)(HT,{disabled:n,isBorderless:a})]})]})}var $s=tc(pT,"InputBase");function Zac(c,t,e){return Math.max(t,Math.min(c,e))}var me={toVector(c,t){return c===void 0&&(c=t),Array.isArray(c)?c:[c,c]},add(c,t){return[c[0]+t[0],c[1]+t[1]]},sub(c,t){return[c[0]-t[0],c[1]-t[1]]},addTo(c,t){c[0]+=t[0],c[1]+=t[1]},subTo(c,t){c[0]-=t[0],c[1]-=t[1]}};function WT(c,t,e){return t===0||Math.abs(t)===1/0?Math.pow(c,e*5):c*t*e/(t+e*c)}function yT(c,t,e,l=.15){return l===0?Zac(c,t,e):c<t?-WT(t-c,e-t,l)+t:c>e?+WT(c-e,e-t,l)+e:c}function BT(c,[t,e],[l,d]){let[[n,o],[b,i]]=c;return[yT(t,n,o,l),yT(e,b,i,d)]}function Iac(c,t){if(typeof c!="object"||c===null)return c;var e=c[Symbol.toPrimitive];if(e!==void 0){var l=e.call(c,t||"default");if(typeof l!="object")return l;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(c)}function pac(c){var t=Iac(c,"string");return typeof t=="symbol"?t:String(t)}function _e(c,t,e){return t=pac(t),t in c?Object.defineProperty(c,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):c[t]=e,c}function fT(c,t){var e=Object.keys(c);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(c);t&&(l=l.filter(function(d){return Object.getOwnPropertyDescriptor(c,d).enumerable})),e.push.apply(e,l)}return e}function Rt(c){for(var t=1;t<arguments.length;t++){var e=arguments[t]!=null?arguments[t]:{};t%2?fT(Object(e),!0).forEach(function(l){_e(c,l,e[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(e)):fT(Object(e)).forEach(function(l){Object.defineProperty(c,l,Object.getOwnPropertyDescriptor(e,l))})}return c}var vT={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 hT(c){return c?c[0].toUpperCase()+c.slice(1):""}var Wac=["enter","leave"];function yac(c=!1,t){return c&&!Wac.includes(t)}function NT(c,t="",e=!1){let l=vT[c],d=l&&l[t]||t;return"on"+hT(c)+hT(d)+(yac(e,d)?"Capture":"")}var Bac=["gotpointercapture","lostpointercapture"];function ST(c){let t=c.substring(2).toLowerCase(),e=!!~t.indexOf("passive");e&&(t=t.replace("passive",""));let l=Bac.includes(t)?"capturecapture":"capture",d=!!~t.indexOf(l);return d&&(t=t.replace("capture","")),{device:t,capture:d,passive:e}}function kT(c,t=""){let e=vT[c],l=e&&e[t]||t;return c+l}function Wm(c){return"touches"in c}function zT(c){return Wm(c)?"touch":"pointerType"in c?c.pointerType:"mouse"}function fac(c){return Array.from(c.touches).filter(t=>{var e,l;return t.target===c.currentTarget||((e=c.currentTarget)===null||e===void 0||(l=e.contains)===null||l===void 0?void 0:l.call(e,t.target))})}function hac(c){return c.type==="touchend"||c.type==="touchcancel"?c.changedTouches:c.targetTouches}function wT(c){return Wm(c)?hac(c)[0]:c}function AT(c){return fac(c).map(t=>t.identifier)}function sh(c){let t=wT(c);return Wm(c)?t.identifier:t.pointerId}function VT(c){let t=wT(c);return[t.clientX,t.clientY]}function Vac(c){let t={};if("buttons"in c&&(t.buttons=c.buttons),"shiftKey"in c){let{shiftKey:e,altKey:l,metaKey:d,ctrlKey:n}=c;Object.assign(t,{shiftKey:e,altKey:l,metaKey:d,ctrlKey:n})}return t}function kZ(c,...t){return typeof c=="function"?c(...t):c}function Fac(){}function TT(...c){return c.length===0?Fac:c.length===1?c[0]:function(){let t;for(let e of c)t=e.apply(this,arguments)||t;return t}}function FT(c,t){return Object.assign({},t,c||{})}var Jac=32,uh=class{constructor(t,e,l){this.ctrl=t,this.args=e,this.key=l,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(t){this.ctrl.state[this.key]=t}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(){let{state:t,shared:e,ingKey:l,args:d}=this;e[l]=t._active=t.active=t._blocked=t._force=!1,t._step=[!1,!1],t.intentional=!1,t._movement=[0,0],t._distance=[0,0],t._direction=[0,0],t._delta=[0,0],t._bounds=[[-1/0,1/0],[-1/0,1/0]],t.args=d,t.axis=void 0,t.memo=void 0,t.elapsedTime=t.timeDelta=0,t.direction=[0,0],t.distance=[0,0],t.overflow=[0,0],t._movementBound=[!1,!1],t.velocity=[0,0],t.movement=[0,0],t.delta=[0,0],t.timeStamp=0}start(t){let e=this.state,l=this.config;e._active||(this.reset(),this.computeInitial(),e._active=!0,e.target=t.target,e.currentTarget=t.currentTarget,e.lastOffset=l.from?kZ(l.from,e):e.offset,e.offset=e.lastOffset,e.startTime=e.timeStamp=t.timeStamp)}computeValues(t){let e=this.state;e._values=t,e.values=this.config.transform(t)}computeInitial(){let t=this.state;t._initial=t._values,t.initial=t.values}compute(t){let{state:e,config:l,shared:d}=this;e.args=this.args;let n=0;if(t&&(e.event=t,l.preventDefault&&t.cancelable&&e.event.preventDefault(),e.type=t.type,d.touches=this.ctrl.pointerIds.size||this.ctrl.touchIds.size,d.locked=!!document.pointerLockElement,Object.assign(d,Vac(t)),d.down=d.pressed=d.buttons%2===1||d.touches>0,n=t.timeStamp-e.timeStamp,e.timeStamp=t.timeStamp,e.elapsedTime=e.timeStamp-e.startTime),e._active){let y=e._delta.map(Math.abs);me.addTo(e._distance,y)}this.axisIntent&&this.axisIntent(t);let[o,b]=e._movement,[i,a]=l.threshold,{_step:r,values:s}=e;if(l.hasCustomTransform?(r[0]===!1&&(r[0]=Math.abs(o)>=i&&s[0]),r[1]===!1&&(r[1]=Math.abs(b)>=a&&s[1])):(r[0]===!1&&(r[0]=Math.abs(o)>=i&&Math.sign(o)*i),r[1]===!1&&(r[1]=Math.abs(b)>=a&&Math.sign(b)*a)),e.intentional=r[0]!==!1||r[1]!==!1,!e.intentional)return;let X=[0,0];if(l.hasCustomTransform){let[y,I]=s;X[0]=r[0]!==!1?y-r[0]:0,X[1]=r[1]!==!1?I-r[1]:0}else X[0]=r[0]!==!1?o-r[0]:0,X[1]=r[1]!==!1?b-r[1]:0;this.restrictToAxis&&!e._blocked&&this.restrictToAxis(X);let G=e.offset,m=e._active&&!e._blocked||e.active;m&&(e.first=e._active&&!e.active,e.last=!e._active&&e.active,e.active=d[this.ingKey]=e._active,t&&(e.first&&("bounds"in l&&(e._bounds=kZ(l.bounds,e)),this.setup&&this.setup()),e.movement=X,this.computeOffset()));let[x,g]=e.offset,[[R,H],[Z,p]]=e._bounds;e.overflow=[x<R?-1:x>H?1:0,g<Z?-1:g>p?1:0],e._movementBound[0]=e.overflow[0]?e._movementBound[0]===!1?e._movement[0]:e._movementBound[0]:!1,e._movementBound[1]=e.overflow[1]?e._movementBound[1]===!1?e._movement[1]:e._movementBound[1]:!1;let W=e._active?l.rubberband||[0,0]:[0,0];if(e.offset=BT(e._bounds,e.offset,W),e.delta=me.sub(e.offset,G),this.computeMovement(),m&&(!e.last||n>Jac)){e.delta=me.sub(e.offset,G);let y=e.delta.map(Math.abs);me.addTo(e.distance,y),e.direction=e.delta.map(Math.sign),e._direction=e._delta.map(Math.sign),!e.first&&n>0&&(e.velocity=[y[0]/n,y[1]/n],e.timeDelta=n)}}emit(){let t=this.state,e=this.shared,l=this.config;if(t._active||this.clean(),(t._blocked||!t.intentional)&&!t._force&&!l.triggerAllEvents)return;let d=this.handler(Rt(Rt(Rt({},e),t),{},{[this.aliasKey]:t.values}));d!==void 0&&(t.memo=d)}clean(){this.eventStore.clean(),this.timeoutStore.clean()}};function Cac([c,t],e){let l=Math.abs(c),d=Math.abs(t);if(l>d&&l>e)return"x";if(d>l&&d>e)return"y"}var Xh=class extends uh{constructor(...t){super(...t),_e(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=me.add(this.state.lastOffset,this.state.movement)}computeMovement(){this.state.movement=me.sub(this.state.offset,this.state.lastOffset)}axisIntent(t){let e=this.state,l=this.config;if(!e.axis&&t){let d=typeof l.axisThreshold=="object"?l.axisThreshold[zT(t)]:l.axisThreshold;e.axis=Cac(e._movement,d)}e._blocked=(l.lockDirection||!!l.axis)&&!e.axis||!!l.axis&&l.axis!==e.axis}restrictToAxis(t){if(this.config.axis||this.config.lockDirection)switch(this.state.axis){case"x":t[1]=0;break;case"y":t[0]=0;break}}},Yac=c=>c,JT=.15,OT={enabled(c=!0){return c},eventOptions(c,t,e){return Rt(Rt({},e.shared.eventOptions),c)},preventDefault(c=!1){return c},triggerAllEvents(c=!1){return c},rubberband(c=0){switch(c){case!0:return[JT,JT];case!1:return[0,0];default:return me.toVector(c)}},from(c){if(typeof c=="function")return c;if(c!=null)return me.toVector(c)},transform(c,t,e){let l=c||e.shared.transform;return this.hasCustomTransform=!!l,l||Yac},threshold(c){return me.toVector(c,0)}},vac=0,ym=Rt(Rt({},OT),{},{axis(c,t,{axis:e}){if(this.lockDirection=e==="lock",!this.lockDirection)return e},axisThreshold(c=vac){return c},bounds(c={}){if(typeof c=="function")return n=>ym.bounds(c(n));if("current"in c)return()=>c.current;if(typeof HTMLElement=="function"&&c instanceof HTMLElement)return c;let{left:t=-1/0,right:e=1/0,top:l=-1/0,bottom:d=1/0}=c;return[[t,e],[l,d]]}}),CT={ArrowRight:(c,t=1)=>[c*t,0],ArrowLeft:(c,t=1)=>[-1*c*t,0],ArrowUp:(c,t=1)=>[0,-1*c*t],ArrowDown:(c,t=1)=>[0,c*t]},Gh=class extends Xh{constructor(...t){super(...t),_e(this,"ingKey","dragging")}reset(){super.reset();let t=this.state;t._pointerId=void 0,t._pointerActive=!1,t._keyboardActive=!1,t._preventScroll=!1,t._delayed=!1,t.swipe=[0,0],t.tap=!1,t.canceled=!1,t.cancel=this.cancel.bind(this)}setup(){let t=this.state;if(t._bounds instanceof HTMLElement){let e=t._bounds.getBoundingClientRect(),l=t.currentTarget.getBoundingClientRect(),d={left:e.left-l.left+t.offset[0],right:e.right-l.right+t.offset[0],top:e.top-l.top+t.offset[1],bottom:e.bottom-l.bottom+t.offset[1]};t._bounds=ym.bounds(d)}}cancel(){let t=this.state;t.canceled||(t.canceled=!0,t._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(t){let e=this.config,l=this.state;if(t.buttons!=null&&(Array.isArray(e.pointerButtons)?!e.pointerButtons.includes(t.buttons):e.pointerButtons!==-1&&e.pointerButtons!==t.buttons))return;let d=this.ctrl.setEventIds(t);e.pointerCapture&&t.target.setPointerCapture(t.pointerId),!(d&&d.size>1&&l._pointerActive)&&(this.start(t),this.setupPointer(t),l._pointerId=sh(t),l._pointerActive=!0,this.computeValues(VT(t)),this.computeInitial(),e.preventScrollAxis&&zT(t)!=="mouse"?(l._active=!1,this.setupScrollPrevention(t)):e.delay>0?(this.setupDelayTrigger(t),e.triggerAllEvents&&(this.compute(t),this.emit())):this.startPointerDrag(t))}startPointerDrag(t){let e=this.state;e._active=!0,e._preventScroll=!0,e._delayed=!1,this.compute(t),this.emit()}pointerMove(t){let e=this.state,l=this.config;if(!e._pointerActive)return;let d=sh(t);if(e._pointerId!==void 0&&d!==e._pointerId)return;let n=VT(t);if(document.pointerLockElement===t.target?e._delta=[t.movementX,t.movementY]:(e._delta=me.sub(n,e._values),this.computeValues(n)),me.addTo(e._movement,e._delta),this.compute(t),e._delayed&&e.intentional){this.timeoutStore.remove("dragDelay"),e.active=!1,this.startPointerDrag(t);return}if(l.preventScrollAxis&&!e._preventScroll)if(e.axis)if(e.axis===l.preventScrollAxis||l.preventScrollAxis==="xy"){e._active=!1,this.clean();return}else{this.timeoutStore.remove("startPointerDrag"),this.startPointerDrag(t);return}else return;this.emit()}pointerUp(t){this.ctrl.setEventIds(t);try{this.config.pointerCapture&&t.target.hasPointerCapture(t.pointerId)&&t.target.releasePointerCapture(t.pointerId)}catch{}let e=this.state,l=this.config;if(!e._active||!e._pointerActive)return;let d=sh(t);if(e._pointerId!==void 0&&d!==e._pointerId)return;this.state._pointerActive=!1,this.setActive(),this.compute(t);let[n,o]=e._distance;if(e.tap=n<=l.tapsThreshold&&o<=l.tapsThreshold,e.tap&&l.filterTaps)e._force=!0;else{let[b,i]=e._delta,[a,r]=e._movement,[s,X]=l.swipe.velocity,[G,m]=l.swipe.distance,x=l.swipe.duration;if(e.elapsedTime<x){let g=Math.abs(b/e.timeDelta),R=Math.abs(i/e.timeDelta);g>s&&Math.abs(a)>G&&(e.swipe[0]=Math.sign(b)),R>X&&Math.abs(r)>m&&(e.swipe[1]=Math.sign(i))}}this.emit()}pointerClick(t){!this.state.tap&&t.detail>0&&(t.preventDefault(),t.stopPropagation())}setupPointer(t){let e=this.config,l=e.device;e.pointerLock&&t.currentTarget.requestPointerLock(),e.pointerCapture||(this.eventStore.add(this.sharedConfig.window,l,"change",this.pointerMove.bind(this)),this.eventStore.add(this.sharedConfig.window,l,"end",this.pointerUp.bind(this)),this.eventStore.add(this.sharedConfig.window,l,"cancel",this.pointerUp.bind(this)))}pointerClean(){this.config.pointerLock&&document.pointerLockElement===this.state.currentTarget&&document.exitPointerLock()}preventScroll(t){this.state._preventScroll&&t.cancelable&&t.preventDefault()}setupScrollPrevention(t){this.state._preventScroll=!1,Nac(t);let e=this.eventStore.add(this.sharedConfig.window,"touch","change",this.preventScroll.bind(this),{passive:!1});this.eventStore.add(this.sharedConfig.window,"touch","end",e),this.eventStore.add(this.sharedConfig.window,"touch","cancel",e),this.timeoutStore.add("startPointerDrag",this.startPointerDrag.bind(this),this.config.preventScrollDelay,t)}setupDelayTrigger(t){this.state._delayed=!0,this.timeoutStore.add("dragDelay",()=>{this.state._step=[0,0],this.startPointerDrag(t)},this.config.delay)}keyDown(t){let e=CT[t.key];if(e){let l=this.state,d=t.shiftKey?10:t.altKey?.1:1;this.start(t),l._delta=e(this.config.keyboardDisplacement,d),l._keyboardActive=!0,me.addTo(l._movement,l._delta),this.compute(t),this.emit()}}keyUp(t){t.key in CT&&(this.state._keyboardActive=!1,this.setActive(),this.compute(t),this.emit())}bind(t){let e=this.config.device;t(e,"start",this.pointerDown.bind(this)),this.config.pointerCapture&&(t(e,"change",this.pointerMove.bind(this)),t(e,"end",this.pointerUp.bind(this)),t(e,"cancel",this.pointerUp.bind(this)),t("lostPointerCapture","",this.pointerUp.bind(this))),this.config.keys&&(t("key","down",this.keyDown.bind(this)),t("key","up",this.keyUp.bind(this))),this.config.filterTaps&&t("click","",this.pointerClick.bind(this),{capture:!0,passive:!1})}};function Nac(c){"persist"in c&&typeof c.persist=="function"&&c.persist()}var Bm=typeof window<"u"&&window.document&&window.document.createElement;function QT(){return Bm&&"ontouchstart"in window}function Sac(){return QT()||Bm&&window.navigator.maxTouchPoints>1}function kac(){return Bm&&"onpointerdown"in window}function zac(){return Bm&&"exitPointerLock"in window.document}function wac(){try{return"constructor"in GestureEvent}catch{return!1}}var Nl={isBrowser:Bm,gesture:wac(),touch:QT(),touchscreen:Sac(),pointer:kac(),pointerLock:zac()},Aac=250,Tac=180,Oac=.5,Qac=50,Uac=250,Dac=10,YT={mouse:0,touch:0,pen:8},Lac=Rt(Rt({},ym),{},{device(c,t,{pointer:{touch:e=!1,lock:l=!1,mouse:d=!1}={}}){return this.pointerLock=l&&Nl.pointerLock,Nl.touch&&e?"touch":this.pointerLock?"mouse":Nl.pointer&&!d?"pointer":Nl.touch?"touch":"mouse"},preventScrollAxis(c,t,{preventScroll:e}){if(this.preventScrollDelay=typeof e=="number"?e:e||e===void 0&&c?Aac:void 0,!(!Nl.touchscreen||e===!1))return c||(e!==void 0?"y":void 0)},pointerCapture(c,t,{pointer:{capture:e=!0,buttons:l=1,keys:d=!0}={}}){return this.pointerButtons=l,this.keys=d,!this.pointerLock&&this.device==="pointer"&&e},threshold(c,t,{filterTaps:e=!1,tapsThreshold:l=3,axis:d=void 0}){let n=me.toVector(c,e?l:d?1:0);return this.filterTaps=e,this.tapsThreshold=l,n},swipe({velocity:c=Oac,distance:t=Qac,duration:e=Uac}={}){return{velocity:this.transform(me.toVector(c)),distance:this.transform(me.toVector(t)),duration:e}},delay(c=0){switch(c){case!0:return Tac;case!1:return 0;default:return c}},axisThreshold(c){return c?Rt(Rt({},YT),c):YT},keyboardDisplacement(c=Dac){return c}});var y_c=Rt(Rt({},OT),{},{device(c,t,{shared:e,pointer:{touch:l=!1}={}}){if(e.target&&!Nl.touch&&Nl.gesture)return"gesture";if(Nl.touch&&l)return"touch";if(Nl.touchscreen){if(Nl.pointer)return"pointer";if(Nl.touch)return"touch"}},bounds(c,t,{scaleBounds:e={},angleBounds:l={}}){let d=o=>{let b=FT(kZ(e,o),{min:-1/0,max:1/0});return[b.min,b.max]},n=o=>{let b=FT(kZ(l,o),{min:-1/0,max:1/0});return[b.min,b.max]};return typeof e!="function"&&typeof l!="function"?[d(),n()]:o=>[d(o),n(o)]},threshold(c,t,e){return this.lockDirection=e.axis==="lock",me.toVector(c,this.lockDirection?[.1,3]:0)},modifierKey(c){return c===void 0?"ctrlKey":c},pinchOnWheel(c=!0){return c}});var B_c=Rt(Rt({},ym),{},{mouseOnly:(c=!0)=>c});var f_c=Rt(Rt({},ym),{},{mouseOnly:(c=!0)=>c}),zZ=new Map,fm=new Map;function mh(c){zZ.set(c.key,c.engine),fm.set(c.key,c.resolver)}var xh={key:"drag",engine:Gh,resolver:Lac};var OZ=u($());function Kac(c,t){if(c==null)return{};var e={},l=Object.keys(c),d,n;for(n=0;n<l.length;n++)d=l[n],!(t.indexOf(d)>=0)&&(e[d]=c[d]);return e}function qac(c,t){if(c==null)return{};var e=Kac(c,t),l,d;if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(c);for(d=0;d<n.length;d++)l=n[d],!(t.indexOf(l)>=0)&&Object.prototype.propertyIsEnumerable.call(c,l)&&(e[l]=c[l])}return e}var $ac={target(c){if(c)return()=>"current"in c?c.current:c},enabled(c=!0){return c},window(c=Nl.isBrowser?window:void 0){return c},eventOptions({passive:c=!0,capture:t=!1}={}){return{passive:c,capture:t}},transform(c){return c}},crc=["target","eventOptions","window","enabled","transform"];function wZ(c={},t){let e={};for(let[l,d]of Object.entries(t))switch(typeof d){case"function":e[l]=d.call(e,c[l],l,c);break;case"object":e[l]=wZ(c[l],d);break;case"boolean":d&&(e[l]=c[l]);break}return e}function trc(c,t,e={}){let l=c,{target:d,eventOptions:n,window:o,enabled:b,transform:i}=l,a=qac(l,crc);if(e.shared=wZ({target:d,eventOptions:n,window:o,enabled:b,transform:i},$ac),t){let r=fm.get(t);e[t]=wZ(Rt({shared:e.shared},a),r)}else for(let r in a){let s=fm.get(r);s&&(e[r]=wZ(Rt({shared:e.shared},a[r]),s))}return e}var AZ=class{constructor(t,e){_e(this,"_listeners",new Set),this._ctrl=t,this._gestureKey=e}add(t,e,l,d,n){let o=this._listeners,b=kT(e,l),i=this._gestureKey?this._ctrl.config[this._gestureKey].eventOptions:{},a=Rt(Rt({},i),n);t.addEventListener(b,d,a);let r=()=>{t.removeEventListener(b,d,a),o.delete(r)};return o.add(r),r}clean(){this._listeners.forEach(t=>t()),this._listeners.clear()}},gh=class{constructor(){_e(this,"_timeouts",new Map)}add(t,e,l=140,...d){this.remove(t),this._timeouts.set(t,window.setTimeout(e,l,...d))}remove(t){let e=this._timeouts.get(t);e&&window.clearTimeout(e)}clean(){this._timeouts.forEach(t=>{window.clearTimeout(t)}),this._timeouts.clear()}},TZ=class{constructor(t){_e(this,"gestures",new Set),_e(this,"_targetEventStore",new AZ(this)),_e(this,"gestureEventStores",{}),_e(this,"gestureTimeoutStores",{}),_e(this,"handlers",{}),_e(this,"config",{}),_e(this,"pointerIds",new Set),_e(this,"touchIds",new Set),_e(this,"state",{shared:{shiftKey:!1,metaKey:!1,ctrlKey:!1,altKey:!1}}),erc(this,t)}setEventIds(t){if(Wm(t))return this.touchIds=new Set(AT(t)),this.touchIds;if("pointerId"in t)return t.type==="pointerup"||t.type==="pointercancel"?this.pointerIds.delete(t.pointerId):t.type==="pointerdown"&&this.pointerIds.add(t.pointerId),this.pointerIds}applyHandlers(t,e){this.handlers=t,this.nativeHandlers=e}applyConfig(t,e){this.config=trc(t,e,this.config)}clean(){this._targetEventStore.clean();for(let t of this.gestures)this.gestureEventStores[t].clean(),this.gestureTimeoutStores[t].clean()}effect(){return this.config.shared.target&&this.bind(),()=>this._targetEventStore.clean()}bind(...t){let e=this.config.shared,l={},d;if(!(e.target&&(d=e.target(),!d))){if(e.enabled){for(let o of this.gestures){let b=this.config[o],i=UT(l,b.eventOptions,!!d);if(b.enabled){let a=zZ.get(o);new a(this,t,o).bind(i)}}let n=UT(l,e.eventOptions,!!d);for(let o in this.nativeHandlers)n(o,"",b=>this.nativeHandlers[o](Rt(Rt({},this.state.shared),{},{event:b,args:t})),void 0,!0)}for(let n in l)l[n]=TT(...l[n]);if(!d)return l;for(let n in l){let{device:o,capture:b,passive:i}=ST(n);this._targetEventStore.add(d,o,"",l[n],{capture:b,passive:i})}}}};function cu(c,t){c.gestures.add(t),c.gestureEventStores[t]=new AZ(c,t),c.gestureTimeoutStores[t]=new gh}function erc(c,t){t.drag&&cu(c,"drag"),t.wheel&&cu(c,"wheel"),t.scroll&&cu(c,"scroll"),t.move&&cu(c,"move"),t.pinch&&cu(c,"pinch"),t.hover&&cu(c,"hover")}var UT=(c,t,e)=>(l,d,n,o={},b=!1)=>{var i,a;let r=(i=o.capture)!==null&&i!==void 0?i:t.capture,s=(a=o.passive)!==null&&a!==void 0?a:t.passive,X=b?l:NT(l,d,r);e&&s&&(X+="Passive"),c[X]=c[X]||[],c[X].push(n)};function lrc(c,t={},e,l){let d=OZ.default.useMemo(()=>new TZ(c),[]);if(d.applyHandlers(c,l),d.applyConfig(t,e),OZ.default.useEffect(d.effect.bind(d)),OZ.default.useEffect(()=>d.clean.bind(d),[]),t.target===void 0)return d.bind.bind(d)}function QZ(c,t){return mh(xh),lrc({drag:c},t||{},"drag")}var EZ=u(v(),1),_T=u(Nb(),1);var Sb=u(v(),1);function drc(c){let t="ns-resize";switch(c){case"n":case"s":t="ns-resize";break;case"e":case"w":t="ew-resize";break}return t}function LT(c,t){let e=drc(t);return(0,Sb.useEffect)(()=>{c?document.documentElement.style.cursor=e:document.documentElement.style.removeProperty("cursor")},[c,e]),e}function ET(c){let t=(0,Sb.useRef)(c.value),[e,l]=(0,Sb.useState)({}),d=e.value!==void 0?e.value:c.value;return(0,Sb.useLayoutEffect)(()=>{let{current:b}=t;t.current=c.value,e.value!==void 0&&!e.isStale?l({...e,isStale:!0}):e.isStale&&c.value!==b&&l({})},[c.value,e]),{value:d,onBlur:b=>{l({}),c.onBlur?.(b)},onChange:(b,i)=>{l(a=>Object.assign(a,{value:b,isStale:!1})),c.onChange(b,i)}}}var vo=u(v(),1);var jT=c=>c,UZ={error:null,initialValue:"",isDirty:!1,isDragEnabled:!1,isDragging:!1,isPressEnterToChange:!1,value:""};var Hh="CHANGE",Xa="COMMIT",Rh="CONTROL",Zh="DRAG_END",Ih="DRAG_START",DZ="DRAG",ph="INVALIDATE",Ga="PRESS_DOWN",LZ="PRESS_ENTER",kb="PRESS_UP",Wh="RESET";function nrc(c=UZ){let{value:t}=c;return{...UZ,...c,initialValue:t}}function orc(c){return(t,e)=>{let l={...t};switch(e.type){case Rh:return l.value=e.payload.value,l.isDirty=!1,l._event=void 0,l;case kb:l.isDirty=!1;break;case Ga:l.isDirty=!1;break;case Ih:l.isDragging=!0;break;case Zh:l.isDragging=!1;break;case Hh:l.error=null,l.value=e.payload.value,t.isPressEnterToChange&&(l.isDirty=!0);break;case Xa:l.value=e.payload.value,l.isDirty=!1;break;case Wh:l.error=null,l.isDirty=!1,l.value=e.payload.value||t.initialValue;break;case ph:l.error=e.payload.error;break}return l._event=e.payload.event,c(l,e)}}function PT(c=jT,t=UZ,e){let[l,d]=(0,vo.useReducer)(orc(c),nrc(t)),n=p=>(W,y)=>{d({type:p,payload:{value:W,event:y}})},o=p=>W=>{d({type:p,payload:{event:W}})},b=p=>W=>{d({type:p,payload:W})},i=n(Hh),a=(p,W)=>d({type:ph,payload:{error:p,event:W}}),r=n(Wh),s=n(Xa),X=b(Ih),G=b(DZ),m=b(Zh),x=o(kb),g=o(Ga),R=o(LZ),H=(0,vo.useRef)(l),Z=(0,vo.useRef)({value:t.value,onChangeHandler:e});return(0,vo.useLayoutEffect)(()=>{H.current=l,Z.current={value:t.value,onChangeHandler:e}}),(0,vo.useLayoutEffect)(()=>{H.current._event!==void 0&&l.value!==Z.current.value&&!l.isDirty&&Z.current.onChangeHandler(l.value??"",{event:H.current._event})},[l.value,l.isDirty]),(0,vo.useLayoutEffect)(()=>{t.value!==H.current.value&&!H.current.isDirty&&d({type:Rh,payload:{value:t.value??""}})},[t.value]),{change:i,commit:s,dispatch:d,drag:G,dragEnd:m,dragStart:X,invalidate:a,pressDown:g,pressEnter:R,pressUp:x,reset:r,state:l}}var KT=u(h(),1),ma=()=>{};function brc({disabled:c=!1,dragDirection:t="n",dragThreshold:e=10,id:l,isDragEnabled:d=!1,isPressEnterToChange:n=!1,onBlur:o=ma,onChange:b=ma,onDrag:i=ma,onDragEnd:a=ma,onDragStart:r=ma,onKeyDown:s=ma,onValidate:X=ma,size:G="default",stateReducer:m=Z=>Z,value:x,type:g,...R},H){let{state:Z,change:p,commit:W,drag:y,dragEnd:I,dragStart:B,invalidate:F,pressDown:V,pressEnter:f,pressUp:C,reset:J}=PT(m,{isDragEnabled:d,value:x,isPressEnterToChange:n},b),{value:w,isDragging:A,isDirty:S}=Z,O=(0,EZ.useRef)(!1),N=LT(A,t),T=j=>{o(j),(S||!j.target.validity.valid)&&(O.current=!0,Q(j))},k=j=>{let uc=j.target.value;p(uc,j)},Q=j=>{let uc=j.currentTarget.value;try{X(uc),W(uc,j)}catch(Gc){F(Gc,j)}},ec=j=>{let{key:uc}=j;switch(s(j),uc){case"ArrowUp":C(j);break;case"ArrowDown":V(j);break;case"Enter":f(j),n&&(j.preventDefault(),Q(j));break;case"Escape":n&&S&&(j.preventDefault(),J(x,j));break}},L=QZ(j=>{let{distance:uc,dragging:Gc,event:gc,target:Uc}=j;if(j.event={...j.event,target:Uc},!!uc){if(gc.stopPropagation(),!Gc){a(j),I(j);return}i(j),y(j),A||(r(j),B(j))}},{axis:t==="e"||t==="w"?"x":"y",threshold:e,enabled:d,pointer:{capture:!1}}),z=d?L():{};return(0,KT.jsx)(Sd,{...R,...z,className:"components-input-control__input","data-empty-value":w?void 0:"",disabled:c,dragCursor:N,isDragging:A,id:l,onBlur:T,onChange:k,onKeyDown:(0,_T.withIgnoreIMEEvents)(ec),ref:H,inputSize:G,value:w??"",type:g})}var irc=(0,EZ.forwardRef)(brc),qT=irc;var dO=u(v(),1);var tu=u(v(),1);var eu=u(h(),1),yh="data-wp-hash";function Bh(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&rrc(document)),c.__wpStyleRuntime}function arc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${yh}]`))if(e.getAttribute(yh)===t)return!0;return!1}function $T(c,t,e){if(!c.head)return;let l=Bh(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(arc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(yh,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function rrc(c){let t=Bh();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)$T(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function src(c,t){let e=Bh();e.styles.set(c,t);for(let l of e.documents.keys())$T(l,c,t)}typeof process>"u",src("bae7d73a59","._94dff8a2f7c49fc8__wrapper{box-sizing:border-box;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}._94dff8a2f7c49fc8__wrapper *,._94dff8a2f7c49fc8__wrapper :after,._94dff8a2f7c49fc8__wrapper :before{box-sizing:inherit}.components-panel__row .d9ac8e2c0db95cc7__field{margin-bottom:inherit}.a54361fe302593c3__label{display:block;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:1.4;margin-bottom:8px;padding:0;text-transform:uppercase}.de68669d18f359f5__help{text-wrap:pretty;color:var(--wp-components-color-gray-700,var(--wpds-color-foreground-content-neutral-weak,#707070));font-size:12px;font-style:normal;margin-bottom:0;margin-top:8px}");var hm={wrapper:"_94dff8a2f7c49fc8__wrapper",field:"d9ac8e2c0db95cc7__field",label:"a54361fe302593c3__label",help:"de68669d18f359f5__help"};function urc({className:c,...t},e){return(0,eu.jsx)(cd,{ref:e,...t,className:Y(hm.wrapper,c)})}function Xrc({className:c,...t},e){return(0,eu.jsx)(cd,{ref:e,...t,className:Y(hm.field,c)})}function Grc({as:c,className:t,...e},l){return(0,eu.jsx)(cd,{as:c??"label",ref:l,...e,className:Y(hm.label,t)})}function mrc({as:c,className:t,...e},l){return(0,eu.jsx)(cd,{as:c??"p",ref:l,...e,className:Y(hm.help,t)})}function xrc({as:c,className:t,...e},l){return(0,eu.jsx)(cd,{as:c??"span",ref:l,...e,className:Y(hm.label,t)})}var cO=(0,tu.forwardRef)(urc),tO=(0,tu.forwardRef)(Xrc),zb=(0,tu.forwardRef)(Grc),No=(0,tu.forwardRef)(mrc),eO=(0,tu.forwardRef)(xrc);var hn=u(h(),1);var lO=u(oc(),1);function xa(c){let{help:t,id:e,...l}=c,d=(0,lO.useInstanceId)(Cc,"wp-components-base-control",e);return{baseControlProps:{id:d,help:t,...l},controlProps:{id:d,...t?{"aria-describedby":`${d}__help`}:{}}}}var grc=c=>{let{id:t,label:e,hideLabelFromVision:l=!1,help:d,className:n,children:o}=cc(c,"BaseControl");return(0,hn.jsxs)(cO,{className:n,children:[(0,hn.jsxs)(tO,{className:"components-base-control__field",children:[e&&t&&(l?(0,hn.jsx)(vc,{as:"label",htmlFor:t,children:e}):(0,hn.jsx)(zb,{className:"components-base-control__label",htmlFor:t,children:e})),e&&!t&&(l?(0,hn.jsx)(vc,{as:"label",children:e}):(0,hn.jsx)(nO,{children:e})),o]}),!!d&&(0,hn.jsx)(No,{id:t?t+"__help":void 0,className:"components-base-control__help",children:d})]})},Hrc=(c,t)=>{let{className:e,children:l,...d}=c;return(0,hn.jsx)(eO,{ref:t,...d,className:Y("components-base-control__label",e),children:l})},nO=(0,dO.forwardRef)(Hrc),fh=Object.assign(sa(grc,"BaseControl"),{VisualLabel:nO}),Cc=fh;var jZ=u(h(),1),hh=()=>{};function Rrc(c){let e=`inspector-input-control-${(0,oO.useInstanceId)(MZ)}`;return c||e}function Zrc(c,t){let{__next40pxDefaultSize:e,__next36pxDefaultSize:l,__unstableStateReducer:d=f=>f,__unstableInputWidth:n,className:o,disabled:b=!1,help:i,hideLabelFromVision:a=!1,id:r,isPressEnterToChange:s=!1,label:X,labelPosition:G="top",onChange:m=hh,onValidate:x=hh,onKeyDown:g=hh,prefix:R,size:H="default",style:Z,suffix:p,value:W,...y}=c,I=Rrc(r),B=Y("components-input-control",o),F=ET({value:W,onBlur:y.onBlur,onChange:m}),V=i?{"aria-describedby":`${I}__help`}:{};return(0,jZ.jsx)(Cc,{className:B,help:i,id:I,children:(0,jZ.jsx)($s,{__unstableInputWidth:n,disabled:b,gap:3,hideLabelFromVision:a,id:I,justify:"left",label:X,labelPosition:G,prefix:R,size:H,style:Z,suffix:p,children:(0,jZ.jsx)(qT,{...y,...V,className:"components-input-control__input",disabled:b,id:I,isPressEnterToChange:s,onKeyDown:g,onValidate:x,paddingInlineStart:R?D(1):void 0,paddingInlineEnd:p?D(1):void 0,ref:t,size:H,stateReducer:d,...F})})})}var MZ=(0,bO.forwardRef)(Zrc),Vn=MZ;var aO=u(Mc(),1),Ab=u(v(),1),rO=u(oc(),1);var wb=u(v(),1),Vh=u(Yc(),1);var iO=u(h(),1);function Irc({icon:c,className:t,size:e=20,style:l={},...d}){let n=["dashicon","dashicons","dashicons-"+c,t].filter(Boolean).join(" "),b={...e!=20?{fontSize:`${e}px`,width:`${e}px`,height:`${e}px`}:{},...l};return(0,iO.jsx)("span",{className:n,style:b,...d})}var Vm=Irc;var Fh=u(h(),1);function prc({icon:c=null,size:t=typeof c=="string"?20:24,...e}){if(typeof c=="string")return(0,Fh.jsx)(Vm,{icon:c,size:t,...e});if((0,wb.isValidElement)(c)&&Vm===c.type)return(0,wb.cloneElement)(c,{...e});if(typeof c=="function")return(0,wb.createElement)(c,{size:t,...e});if((0,wb.isValidElement)(c)){let{style:l,...d}=e,n=c.props.style||l?{...c.props.style,...l}:void 0,o=n?{style:n}:{};if(c.type==="svg"||c.type===Vh.SVG){let b={...c.props,width:t,height:t,...d,...o};return(0,Fh.jsx)(Vh.SVG,{...b})}return(0,wb.cloneElement)(c,{size:t,width:t,height:t,...d,...o})}return c}var bt=prc;var Ye=u(h(),1),Wrc=["onMouseDown","onClick"],sO=c=>Ab.Children.toArray(c).some(t=>(0,Ab.isValidElement)(t)?t.type===Ab.Fragment?sO(t.props.children):t.props.className!=="components-tooltip":t!=="");function yrc({__experimentalIsFocusable:c,isDefault:t,isPrimary:e,isSecondary:l,isTertiary:d,isLink:n,isPressed:o,isSmall:b,size:i,variant:a,describedBy:r,...s}){let X=i,G=a,m={accessibleWhenDisabled:c,"aria-pressed":o,description:r};return b&&(X??="small"),e&&(G??="primary"),d&&(G??="tertiary"),l&&(G??="secondary"),t&&((0,aO.default)("wp.components.Button `isDefault` prop",{since:"5.4",alternative:'variant="secondary"'}),G??="secondary"),n&&(G??="link"),{...m,...s,size:X,variant:G}}var lu=(0,Ab.forwardRef)(function(t,e){let{__next40pxDefaultSize:l,accessibleWhenDisabled:d,isBusy:n,isDestructive:o,className:b,disabled:i,icon:a,iconPosition:r="left",iconSize:s,showTooltip:X,tooltipPosition:G,shortcut:m,label:x,children:g,size:R="default",text:H,variant:Z,description:p,...W}=yrc(t),{href:y,target:I,"aria-checked":B,"aria-pressed":F,"aria-selected":V,...f}="href"in W?W:{href:void 0,target:void 0,...W},C=(0,rO.useInstanceId)(lu,"components-button__description"),w=Y("components-button",b,{"is-next-40px-default-size":l,"is-secondary":Z==="secondary","is-primary":Z==="primary","is-small":R==="small","is-compact":R==="compact","is-tertiary":Z==="tertiary","is-pressed":[!0,"true","mixed"].includes(F),"is-pressed-mixed":F==="mixed","is-busy":n,"is-link":Z==="link","is-destructive":o,"has-text":!!a&&(H||sO(g)),"has-icon":!!a,"has-icon-right":r==="right"}),A=i&&!d,S=y!==void 0&&!i?"a":"button",O=S==="button"?{type:"button",disabled:A,"aria-checked":B,"aria-pressed":F,"aria-selected":V}:{},N=S==="a"?{href:y,target:I}:{},T={};if(i&&d){O["aria-disabled"]=!0,N["aria-disabled"]=!0;for(let Gc of Wrc)T[Gc]=gc=>{gc&&(gc.stopPropagation(),gc.preventDefault())}}let k=!A&&(X&&!!x||!!m||!!x&&!g?.length&&X!==!1),Q=p?C:void 0,ec=f["aria-describedby"]||Q,L={className:w,"aria-label":f["aria-label"]||x,"aria-describedby":ec,ref:e},z=(0,Ye.jsxs)(Ye.Fragment,{children:[a&&r==="left"&&(0,Ye.jsx)(bt,{icon:a,size:s}),H&&(0,Ye.jsx)(Ye.Fragment,{children:H}),g,a&&r==="right"&&(0,Ye.jsx)(bt,{icon:a,size:s})]}),j=S==="a"?(0,Ye.jsx)("a",{...N,...f,...T,...L,children:z}):(0,Ye.jsx)("button",{...O,...f,...T,...L,children:z}),uc=k?{text:g?.length&&p?p:x,shortcut:m,placement:G&&Jb(G)}:{};return(0,Ye.jsxs)(Ye.Fragment,{children:[(0,Ye.jsx)(Zl,{...uc,children:j}),p&&(0,Ye.jsx)(vc,{children:(0,Ye.jsx)("span",{id:Q,children:p})})]})}),nc=lu;var Brc={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;}"},frc=({hideHTMLArrows:c})=>c?Brc:"",uO=U(Vn,{target:"ep09it41"})(frc,";"),Jh=U(nc,{target:"ep09it40"})("&&&&&{color:",q.theme.accent,";}"),hrc=dc("width:",D(5),";min-width:",D(5),";height:",D(5),";",""),XO={smallSpinButtons:hrc};function ga(c){let t=Number(c);return isNaN(t)?0:t}function Ch(...c){return c.reduce((t,e)=>t+ga(e),0)}function mO(...c){return c.reduce((t,e,l)=>{let d=ga(e);return l===0?d:t-d},0)}function GO(c){let t=(c+"").split(".");return t[1]!==void 0?t[1].length:0}function du(c,t,e){let l=ga(c);return Math.max(t,Math.min(l,e))}function xO(c,t,e){let l=ga(c),d=ga(t),n=ga(e),o=Math.max(GO(e),GO(t)),b=d%n?d:0,a=Math.round((l-b)/n)*n+b;return o?ga(a.toFixed(o)):a}var Vrc={bottom:{align:"flex-end",justify:"center"},bottomLeft:{align:"flex-end",justify:"flex-start"},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"}},Frc={bottom:{justify:"flex-end",align:"center"},bottomLeft:{justify:"flex-end",align:"flex-start"},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:{align:"stretch"},top:{justify:"flex-start",align:"center"},topLeft:{justify:"flex-start",align:"flex-start"},topRight:{justify:"flex-start",align:"flex-end"}};function gO(c,t="row"){if(!Ve(c))return{};let l=t==="column"?Frc:Vrc;return c in l?l[c]:{align:c}}var PZ=u(v(),1);function _Z(c){return typeof c=="string"?[c]:PZ.Children.toArray(c).filter(t=>(0,PZ.isValidElement)(t))}var HO=u(h(),1);function Fm(c){let{alignment:t="edge",children:e,direction:l,spacing:d=2,...n}=cc(c,"HStack"),o=gO(t,l),a={children:_Z(e).map((X,G)=>{if(cm(X,["Spacer"])){let x=X,g=x.key||`hstack-${G}`;return(0,HO.jsx)(Je,{isBlock:!0,...x.props},g)}return X}),direction:l,justify:"center",...o,...n,gap:d},{isColumn:r,...s}=_s(a);return s}var RO=u(h(),1);function Jrc(c,t){let e=Fm(c);return(0,RO.jsx)(sc,{...e,ref:t})}var Crc=tc(Jrc,"HStack"),zc=Crc;var Fn=u(h(),1),Yrc=()=>{};function vrc(c,t){let{__unstableStateReducer:e,className:l,dragDirection:d="n",hideHTMLArrows:n=!1,spinControls:o=n?"none":"native",isDragEnabled:b=!0,isShiftStepEnabled:i=!0,label:a,max:r=1/0,min:s=-1/0,required:X=!1,shiftStep:G=10,step:m=1,spinFactor:x=1,type:g="number",value:R,size:H="default",suffix:Z,onChange:p=Yrc,...W}=c;n&&(0,IO.default)("wp.components.NumberControl hideHTMLArrows prop ",{alternative:'spinControls="none"',since:"6.2",version:"6.3"});let y=(0,KZ.useRef)(null),I=(0,ZO.useMergeRefs)([y,t]),B=m==="any",F=B?1:wG(m),V=wG(x)*F,f=(k,Q)=>(B||(k=xO(k,s,Q??F)),`${du(k,s,r)}`),C=f(0),J=g==="number"?"off":void 0,w=Y("components-number-control",l),S=ot()(H==="small"&&XO.smallSpinButtons),O=(k,Q,ec)=>{ec?.preventDefault();let L=ec?.shiftKey&&i,z=L?wG(G)*V:V,j=Yz(k)?C:k;return Q==="up"?j=Ch(j,z):Q==="down"&&(j=mO(j,z)),f(j,L?z:void 0)},N=(k,Q)=>{let ec={...k},{type:L,payload:z}=Q,j=z.event,uc=ec.value;if((L===kb||L===Ga)&&(ec.value=O(uc,L===kb?"up":"down",j)),L===DZ&&b){let[Gc,gc]=z.delta,Uc=z.shiftKey&&i,Lc=Uc?wG(G)*V:V,Ec,ac;switch(d){case"n":ac=gc,Ec=-1;break;case"e":ac=Gc,Ec=(0,nu.isRTL)()?-1:1;break;case"s":ac=gc,Ec=1;break;case"w":ac=Gc,Ec=(0,nu.isRTL)()?1:-1;break}if(ac!==0){ac=Math.ceil(Math.abs(ac))*Math.sign(ac);let Pc=ac*Lc*Ec;ec.value=f(Ch(uc,Pc),Uc?Lc:void 0)}}if(L===LZ||L===Xa){let Gc=X===!1&&uc==="";ec.value=Gc?uc:f(uc)}return e?.(ec,Q)??ec},T=k=>Q=>p(String(O(R,k,Q)),{event:{...Q,target:y.current}});return(0,Fn.jsx)(uO,{autoComplete:J,inputMode:"numeric",...W,className:w,dragDirection:d,hideHTMLArrows:o!=="native",isDragEnabled:b,label:a,max:r===1/0?void 0:r,min:s===-1/0?void 0:s,ref:I,required:X,step:m,type:g,value:R,__unstableStateReducer:N,size:H,suffix:o==="custom"?(0,Fn.jsxs)(Fn.Fragment,{children:[Z,(0,Fn.jsx)(de,{marginBottom:0,marginRight:2,children:(0,Fn.jsxs)(zc,{spacing:1,children:[(0,Fn.jsx)(Jh,{className:S,icon:Jo,size:"small",label:(0,nu.__)("Increment"),onClick:T("up")}),(0,Fn.jsx)(Jh,{className:S,icon:mm,size:"small",label:(0,nu.__)("Decrement"),onClick:T("down")})]})})]}):Z,onChange:p})}var pO=(0,KZ.forwardRef)(vrc);pO.displayName="NumberControl";var Ke=pO;var WO=u(h(),1);function Nrc(c,t){let e=cc(c,"InputControlPrefixWrapper");return(0,WO.jsx)(NZ,{...e,isPrefix:!0,ref:t})}var Yh=tc(Nrc,"InputControlPrefixWrapper"),Tb=Yh;var yO=u(h(),1);function Src(c,t){let e=cc(c,"InputControlSuffixWrapper");return(0,yO.jsx)(NZ,{...e,ref:t})}var vh=tc(Src,"InputControlSuffixWrapper"),ou=vh;var bu=u(v(),1),BO=u(oc(),1),qZ=u(h(),1),Sh="data-wp-hash";function kh(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&zrc(document)),c.__wpStyleRuntime}function krc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${Sh}]`))if(e.getAttribute(Sh)===t)return!0;return!1}function fO(c,t,e){if(!c.head)return;let l=kh(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(krc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(Sh,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function zrc(c){let t=kh();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)fO(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function wrc(c,t){let e=kh();e.styles.set(c,t);for(let l of e.documents.keys())fO(l,c,t)}typeof process>"u",wrc("cbb20ea39f","._8f57b8d483c51fbe__circle-root{border:1px solid var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));border-radius:50%;box-sizing:border-box;cursor:grab;height:32px;overflow:hidden;width:32px}._8f57b8d483c51fbe__circle-root:active{cursor:grabbing}.b1bae984ac10fcc3__circle-indicator-wrapper{box-sizing:border-box;height:100%;position:relative;width:100%}.b1bae984ac10fcc3__circle-indicator-wrapper:focus-visible{outline:none}._6d2fe0a2cbb31bf0__circle-indicator{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));border-radius:50%;box-sizing:border-box;display:block;height:6px;left:50%;position:absolute;top:4px;transform:translateX(-50%);width:6px}");var Nh={"circle-root":"_8f57b8d483c51fbe__circle-root","circle-indicator-wrapper":"b1bae984ac10fcc3__circle-indicator-wrapper","circle-indicator":"_6d2fe0a2cbb31bf0__circle-indicator"};function Arc({value:c,onChange:t,className:e,...l}){let d=(0,bu.useRef)(null),n=(0,bu.useRef)(void 0),o=(0,bu.useRef)(void 0),b=()=>{if(d.current===null)return;let s=d.current.getBoundingClientRect();n.current={x:s.x+s.width/2,y:s.y+s.height/2}},i=s=>{if(s!==void 0&&(s.preventDefault(),s.target?.focus(),n.current!==void 0&&t!==void 0)){let{x:X,y:G}=n.current;t(Trc(X,G,s.clientX,s.clientY))}},{startDrag:a,isDragging:r}=(0,BO.__experimentalUseDragging)({onDragStart:s=>{b(),i(s)},onDragMove:i,onDragEnd:i});return(0,bu.useEffect)(()=>{r?(o.current===void 0&&(o.current=document.body.style.cursor),document.body.style.cursor="grabbing"):(document.body.style.cursor=o.current||"",o.current=void 0)},[r]),(0,qZ.jsx)("div",{ref:d,onMouseDown:a,className:Y("components-angle-picker-control__angle-circle",Nh["circle-root"],e),...l,children:(0,qZ.jsx)("div",{style:c?{transform:`rotate(${c}deg)`}:void 0,className:Y("components-angle-picker-control__angle-circle-indicator-wrapper",Nh["circle-indicator-wrapper"]),tabIndex:-1,children:(0,qZ.jsx)("div",{className:Y("components-angle-picker-control__angle-circle-indicator",Nh["circle-indicator"])})})})}function Trc(c,t,e,l){let d=l-t,n=e-c,o=Math.atan2(d,n),b=Math.round(o*(180/Math.PI))+90;return b<0?360+b:b}var hO=Arc;var So=u(h(),1);function Orc(c,t){let{className:e,label:l=(0,$Z.__)("Angle"),onChange:d,value:n,...o}=c,b=r=>{if(d===void 0)return;let s=r!==void 0&&r!==""?parseInt(r,10):0;d(s)},i=Y("components-angle-picker-control",e),a=(0,$Z.isRTL)()?{prefix:(0,So.jsx)(Tb,{children:"\xB0"})}:{suffix:(0,So.jsx)(ou,{children:"\xB0"})};return(0,So.jsxs)(ut,{...o,ref:t,className:i,gap:2,children:[(0,So.jsx)(Me,{children:(0,So.jsx)(Ke,{label:l,className:"components-angle-picker-control__input-field",max:360,min:0,onChange:b,step:"1",value:n,spinControls:"none",...a})}),(0,So.jsx)(de,{marginBottom:"1",marginTop:"auto",children:(0,So.jsx)(hO,{"aria-hidden":"true",value:n,onChange:d})})]})}var FO=(0,VO.forwardRef)(Orc);FO.displayName="AnglePickerControl";var cI=FO;var qe=u(v(),1),Gu=u(oc(),1),ve=u(zh(),1),AQ=u(Jn(),1),uI=u(Nb(),1);var hQ=u(Br(),1),Db=u(v(),1),VQ=u(zh(),1),Xu=u(oc(),1),FQ=u(Jn(),1),Ub=u(rc(),1);var kO=u(eI(),1),zO=u(oc(),1),lI=u(v(),1);var SO=u(eI(),1),Erc=new RegExp(/[\u007e\u00ad\u2053\u207b\u208b\u2212\p{Pd}]/gu),wh=c=>(0,SO.default)(c).normalize("NFKC").toLocaleLowerCase().replace(Erc,"-");function Ha(c){return c.replace(/[\\^$.*+?()[\]{}|]/g,"\\$&")}function jrc(c,t=[],e=10){let l=[];for(let d=0;d<t.length;d++){let n=t[d],{keywords:o=[]}=n;if(typeof n.label=="string"&&(o=[...o,n.label]),!!o.some(i=>c.test((0,kO.default)(i)))&&(l.push(n),l.length===e))break}return l}function wO(c){return t=>{let[e,l]=(0,lI.useState)([]);return(0,lI.useLayoutEffect)(()=>{let{options:d,isDebounced:n}=c,o=(0,zO.debounce)(()=>{let i=Promise.resolve(typeof d=="function"?d(t):d).then(a=>{if(i.canceled)return;let r=a.map((X,G)=>({key:`${c.name}-${G}`,value:X,label:c.getOptionLabel(X),keywords:c.getOptionKeywords?c.getOptionKeywords(X):[],isDisabled:c.isOptionDisabled?c.isOptionDisabled(X):!1})),s=new RegExp("(?:\\b|\\s|^)"+Ha(t),"i");l(jrc(s,r))});return i},n?250:0),b=o();return()=>{o.cancel(),b&&(b.canceled=!0)}},[t]),[e]}}var wt=u($(),1),TO=u($(),1),OO=u(Br(),1),Mrc=typeof document<"u",Prc=function(){},dI=Mrc?TO.useLayoutEffect:Prc;function nI(c,t){if(c===t)return!0;if(typeof c!=typeof t)return!1;if(typeof c=="function"&&c.toString()===t.toString())return!0;let e,l,d;if(c&&t&&typeof c=="object"){if(Array.isArray(c)){if(e=c.length,e!==t.length)return!1;for(l=e;l--!==0;)if(!nI(c[l],t[l]))return!1;return!0}if(d=Object.keys(c),e=d.length,e!==Object.keys(t).length)return!1;for(l=e;l--!==0;)if(!{}.hasOwnProperty.call(t,d[l]))return!1;for(l=e;l--!==0;){let n=d[l];if(!(n==="_owner"&&c.$$typeof)&&!nI(c[n],t[n]))return!1}return!0}return c!==c&&t!==t}function QO(c){return typeof window>"u"?1:(c.ownerDocument.defaultView||window).devicePixelRatio||1}function AO(c,t){let e=QO(c);return Math.round(t*e)/e}function Ah(c){let t=wt.useRef(c);return dI(()=>{t.current=c}),t}function UO(c){c===void 0&&(c={});let{placement:t="bottom",strategy:e="absolute",middleware:l=[],platform:d,elements:{reference:n,floating:o}={},transform:b=!0,whileElementsMounted:i,open:a}=c,[r,s]=wt.useState({x:0,y:0,strategy:e,placement:t,middlewareData:{},isPositioned:!1}),[X,G]=wt.useState(l);nI(X,l)||G(l);let[m,x]=wt.useState(null),[g,R]=wt.useState(null),H=wt.useCallback(N=>{N!==y.current&&(y.current=N,x(N))},[]),Z=wt.useCallback(N=>{N!==I.current&&(I.current=N,R(N))},[]),p=n||m,W=o||g,y=wt.useRef(null),I=wt.useRef(null),B=wt.useRef(r),F=i!=null,V=Ah(i),f=Ah(d),C=Ah(a),J=wt.useCallback(()=>{if(!y.current||!I.current)return;let N={placement:t,strategy:e,middleware:X};f.current&&(N.platform=f.current),$X(y.current,I.current,N).then(T=>{let k={...T,isPositioned:C.current!==!1};w.current&&!nI(B.current,k)&&(B.current=k,OO.flushSync(()=>{s(k)}))})},[X,t,e,f,C]);dI(()=>{a===!1&&B.current.isPositioned&&(B.current.isPositioned=!1,s(N=>({...N,isPositioned:!1})))},[a]);let w=wt.useRef(!1);dI(()=>(w.current=!0,()=>{w.current=!1}),[]),dI(()=>{if(p&&(y.current=p),W&&(I.current=W),p&&W){if(V.current)return V.current(p,W,J);J()}},[p,W,J,V,F]);let A=wt.useMemo(()=>({reference:y,floating:I,setReference:H,setFloating:Z}),[H,Z]),S=wt.useMemo(()=>({reference:p,floating:W}),[p,W]),O=wt.useMemo(()=>{let N={position:e,left:0,top:0};if(!S.floating)return N;let T=AO(S.floating,r.x),k=AO(S.floating,r.y);return b?{...N,transform:"translate("+T+"px, "+k+"px)",...QO(S.floating)>=1.5&&{willChange:"transform"}}:{position:e,left:T,top:k}},[e,b,S.floating,r.x,r.y]);return wt.useMemo(()=>({...r,update:J,refs:A,elements:S,floatingStyles:O}),[r,J,A,S,O])}var _rc=c=>{function t(e){return{}.hasOwnProperty.call(e,"current")}return{name:"arrow",options:c,fn(e){let{element:l,padding:d}=typeof c=="function"?c(e):c;return l&&t(l)?l.current!=null?qX({element:l.current,padding:d}).fn(e):{}:l?qX({element:l,padding:d}).fn(e):{}}}},DO=(c,t)=>{let e=ng(c);return{name:e.name,fn:e.fn,options:[c,t]}},LO=(c,t)=>{let e=og(c);return{name:e.name,fn:e.fn,options:[c,t]}},EO=(c,t)=>({fn:ag(c).fn,options:[c,t]}),jO=(c,t)=>{let e=bg(c);return{name:e.name,fn:e.fn,options:[c,t]}},oI=(c,t)=>{let e=ig(c);return{name:e.name,fn:e.fn,options:[c,t]}};var MO=(c,t)=>{let e=_rc(c);return{name:e.name,fn:e.fn,options:[c,t]}};var oe=u(v(),1),Ob=u(oc(),1);var uu=u(Mc(),1),Ym=u(Yc(),1),yQ=u(rc(),1);var KO=u(v(),1),PO=0;function _O(c){let t=document.scrollingElement||document.body;c&&(PO=t.scrollTop);let e=c?"add":"remove";t.classList[e]("lockscroll"),document.documentElement.classList[e]("lockscroll"),c||(t.scrollTop=PO)}var bI=0;function Krc(){return(0,KO.useEffect)(()=>(bI===0&&_O(!0),++bI,()=>{bI===1&&_O(!1),--bI}),[]),null}var iI=Krc;var Cm=u(v(),1);var oQ=u(oc(),1),kd=u(v(),1);var Th=u(oc(),1),qO=u(v(),1),C8c=u(Qe(),1),qrc={slots:(0,Th.observableMap)(),fills:(0,Th.observableMap)(),registerSlot:()=>{},unregisterSlot:()=>{},updateSlot:()=>{},registerFill:()=>{},unregisterFill:()=>{},updateFill:()=>{},isDefault:!0},$O=(0,qO.createContext)(qrc);$O.displayName="SlotFillContext";var pl=$O;var xe=[];for(let c=0;c<256;++c)xe.push((c+256).toString(16).slice(1));function cQ(c,t=0){return(xe[c[t+0]]+xe[c[t+1]]+xe[c[t+2]]+xe[c[t+3]]+"-"+xe[c[t+4]]+xe[c[t+5]]+"-"+xe[c[t+6]]+xe[c[t+7]]+"-"+xe[c[t+8]]+xe[c[t+9]]+"-"+xe[c[t+10]]+xe[c[t+11]]+xe[c[t+12]]+xe[c[t+13]]+xe[c[t+14]]+xe[c[t+15]]).toLowerCase()}var $rc=new Uint8Array(16);function Oh(){return crypto.getRandomValues($rc)}function csc(c,t,e){return!t&&!c&&crypto.randomUUID?crypto.randomUUID():tsc(c,t,e)}function tsc(c,t,e){c=c||{};let l=c.random??c.rng?.()??Oh();if(l.length<16)throw new Error("Random bytes length must be >= 16");if(l[6]=l[6]&15|64,l[8]=l[8]&63|128,t){if(e=e||0,e<0||e+16>t.length)throw new RangeError(`UUID byte range ${e}:${e+15} is out of buffer bounds`);for(let d=0;d<16;++d)t[e+d]=l[d];return t}return cQ(l)}var iu=csc;var eQ=u(v(),1),nQ=u(h(),1),Uh="data-wp-hash";function lQ(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dQ(document)),c.__wpStyleRuntime}function lsc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${Uh}]`))if(e.getAttribute(Uh)===t)return!0;return!1}function dsc(c,t,e){if(!c.head)return;let l=lQ(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(lsc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(Uh,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function dQ(c){let t=lQ();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)dsc(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}var tQ=new Set,Qh=new WeakMap,nsc=c=>{if(Qh.has(c))return Qh.get(c);let t=iu().replace(/[0-9]/g,"");for(;tQ.has(t);)t=iu().replace(/[0-9]/g,"");tQ.add(t);let e=Ds({container:c,key:t});return Qh.set(c,e),e};function Dh(c){let{children:t,document:e}=c;if((0,eQ.useLayoutEffect)(()=>{if(e)return dQ(e)},[e]),!e)return null;let l=nsc(e.head);return(0,nQ.jsx)(A1,{value:l,children:t})}var au=Dh;var bQ=u(h(),1);function ru({name:c,children:t}){let e=(0,kd.useContext)(pl),l=(0,kd.useRef)({}),d=(0,kd.useRef)(t);(0,kd.useLayoutEffect)(()=>{d.current=t},[t]),(0,kd.useLayoutEffect)(()=>{let i=l.current;return e.registerFill(c,{instance:i,children:d.current}),()=>e.unregisterFill(c,i)},[e,c]),(0,kd.useLayoutEffect)(()=>{e.updateFill(c,{instance:l.current,children:t})},[e,c,t]);let n=(0,oQ.useObservableValue)(e.slots,c);if(!n||n.type==="children")return null;let o=n.ref.current;if(!o)return null;let b=typeof t=="function"?t(n.fillProps??{}):t;return(0,kd.createPortal)((0,bQ.jsx)(au,{document:o.ownerDocument,children:b}),o)}var Lh=u(oc(),1),td=u(v(),1);var aI=u(h(),1);function iQ(c){return typeof c=="function"}function osc(c){return td.Children.map(c,(t,e)=>{if(!t||typeof t=="string")return t;let l=e;return typeof t=="object"&&"key"in t&&t?.key&&(l=t.key),(0,td.cloneElement)(t,{key:l})})}function bsc(c){let{name:t,children:e,fillProps:l={}}=c,d=(0,td.useContext)(pl),n=(0,td.useRef)({});(0,td.useLayoutEffect)(()=>{let a=n.current;return d.registerSlot(t,{type:"children",instance:a}),()=>d.unregisterSlot(t,a)},[d,t]);let o=(0,Lh.useObservableValue)(d.fills,t)??[],b=(0,Lh.useObservableValue)(d.slots,t);(!b||b.instance!==n.current)&&(o=[]);let i=o.map(a=>{let r=iQ(a.children)?a.children(l):a.children;return osc(r)}).filter(a=>!(0,td.isEmptyElement)(a));return(0,aI.jsx)(aI.Fragment,{children:iQ(e)?e(i):i})}var aQ=bsc;var ed=u(v(),1),rQ=u(oc(),1);var sQ=u(h(),1);function isc(c,t){let{name:e,fillProps:l={},as:d,children:n,...o}=c,b=(0,ed.useContext)(pl),i=(0,ed.useRef)({}),a=(0,ed.useRef)(null),r=(0,ed.useRef)(l);return(0,ed.useLayoutEffect)(()=>{r.current=l},[l]),(0,ed.useLayoutEffect)(()=>{let s=i.current;return b.registerSlot(e,{type:"portal",instance:s,ref:a,fillProps:r.current}),()=>b.unregisterSlot(e,s)},[b,e]),(0,ed.useLayoutEffect)(()=>{b.updateSlot(e,{type:"portal",instance:i.current,ref:a,fillProps:r.current})}),(0,sQ.jsx)(sc,{as:d,ref:(0,rQ.useMergeRefs)([t,a]),...o})}var uQ=(0,ed.forwardRef)(isc);var Eh=u(oc(),1),GQ=u(v(),1),mQ=u(rI(),1);var xQ=u(h(),1);function asc(){let c=(0,Eh.observableMap)(),t=(0,Eh.observableMap)();function e(i,a){c.set(i,a)}function l(i,a){let r=c.get(i);!r||r.instance!==a||c.delete(i)}function d(i,a){if(a.type!=="portal")return;let r=c.get(i);r&&r.type==="portal"&&r.instance===a.instance&&((0,mQ.isShallowEqual)(r.fillProps,a.fillProps)||c.set(i,a))}function n(i,a){t.set(i,[...t.get(i)||[],a])}function o(i,a){let r=t.get(i);r&&t.set(i,r.filter(s=>s.instance!==a))}function b(i,a){let r=t.get(i);if(!r)return;let s=r.find(X=>X.instance===a.instance);s&&s.children!==a.children&&t.set(i,r.map(X=>X.instance===a.instance?a:X))}return{slots:c,fills:t,registerSlot:e,unregisterSlot:l,updateSlot:d,registerFill:n,unregisterFill:o,updateFill:b}}function rsc({children:c}){let[t]=(0,GQ.useState)(asc);return(0,xQ.jsx)(pl.Provider,{value:t,children:c})}var gQ=rsc;var ko=u(h(),1);var HQ=u(v(),1),RQ=u(oc(),1);function Jm(c){let t=(0,HQ.useContext)(pl),e=(0,RQ.useObservableValue)(t.slots,c),l;return e&&e.type==="portal"&&(l=e.ref),{ref:l}}var Ra=u(v(),1);function ssc(c,t,e){let l=(0,Ra.useMemo)(()=>n=>c.subscribe(t,n),[c,t]),d=()=>e(c.get(t));return(0,Ra.useSyncExternalStore)(l,d,d)}function usc(c){return c?.length}function jh(c){let t=(0,Ra.useContext)(pl),e=ssc(t.fills,c,usc);return(0,Ra.useMemo)(()=>e!==void 0?Array.from({length:e}):void 0,[e])}var su=(0,Cm.forwardRef)((c,t)=>{let{bubblesVirtually:e,...l}=c;return e?(0,ko.jsx)(uQ,{...l,ref:t}):(0,ko.jsx)(aQ,{...l})});su.displayName="Slot";function Mh({children:c,passthrough:t=!1}){return!(0,Cm.useContext)(pl).isDefault&&t?(0,ko.jsx)(ko.Fragment,{children:c}):(0,ko.jsx)(gQ,{children:c})}Mh.displayName="SlotFillProvider";function ZQ(c){let t=typeof c=="symbol"?c.description:c,e=d=>(0,ko.jsx)(ru,{name:c,...d});e.displayName=`${t}Fill`;let l=(0,Cm.forwardRef)((d,n)=>(0,ko.jsx)(su,{name:c,ref:n,...d}));return l.displayName=`${t}Slot`,l.__unstableName=c,{name:c,Fill:e,Slot:l}}function IQ(){return[{name:"overlay",fn({rects:c}){return c.reference}},oI({apply({rects:c,elements:t}){let{firstElementChild:e}=t.floating??{};e instanceof HTMLElement&&Object.assign(e.style,{width:`${c.reference.width}px`,height:`${c.reference.height}px`})}})]}var pQ=u(v(),1),sI=(0,pQ.createContext)(void 0);sI.displayName="__unstableSlotNameContext";var At=u(h(),1),BQ="Popover",Xsc=8,Gsc=()=>(0,At.jsxs)(Ym.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",className:"components-popover__triangle",role:"presentation",children:[(0,At.jsx)(Ym.Path,{className:"components-popover__triangle-bg",d:"M 0 0 L 50 50 L 100 0"}),(0,At.jsx)(Ym.Path,{className:"components-popover__triangle-border",d:"M 0 0 L 50 50 L 100 0",vectorEffect:"non-scaling-stroke"})]}),WQ="components-popover__fallback-container",msc=()=>{let c=document.body.querySelector("."+WQ);return c||(c=document.createElement("div"),c.className=WQ,document.body.append(c)),c},xsc=(c,t)=>{let{animate:e=!0,headerTitle:l,constrainTabbing:d,onClose:n,children:o,className:b,noArrow:i=!0,position:a,placement:r="bottom-start",offset:s=0,focusOnMount:X="firstElement",anchor:G,expandOnMobile:m,onFocusOutside:x,__unstableSlotName:g=BQ,flip:R=!0,resize:H=!0,shift:Z=!1,inline:p=!1,variant:W,style:y,__unstableForcePosition:I,anchorRef:B,anchorRect:F,getAnchorRect:V,isAlternate:f,onKeyDown:C,...J}=cc(c,"Popover"),w=R,A=H;I!==void 0&&((0,uu.default)("`__unstableForcePosition` prop in wp.components.Popover",{since:"6.1",version:"6.3",alternative:"`flip={ false }` and  `resize={ false }`"}),w=!I,A=!I),B!==void 0&&(0,uu.default)("`anchorRef` prop in wp.components.Popover",{since:"6.1",alternative:"`anchor` prop"}),F!==void 0&&(0,uu.default)("`anchorRect` prop in wp.components.Popover",{since:"6.1",alternative:"`anchor` prop"}),V!==void 0&&(0,uu.default)("`getAnchorRect` prop in wp.components.Popover",{since:"6.1",alternative:"`anchor` prop"});let S=f?"toolbar":W;f!==void 0&&(0,uu.default)("`isAlternate` prop in wp.components.Popover",{since:"6.2",alternative:"`variant` prop with the `'toolbar'` value"});let O=(0,oe.useRef)(null),[N,T]=(0,oe.useState)(null),k=(0,oe.useCallback)(Vc=>{T(Vc)},[]),Q=(0,Ob.useViewportMatch)("medium","<"),ec=m&&Q,L=!ec&&!i,z=a?Jb(a):r,j=[...r==="overlay"?IQ():[],DO(s),w&&jO(),A&&oI({padding:Xsc,apply(Vc){let{firstElementChild:Nc}=Pc.floating.current??{};Nc instanceof HTMLElement&&Object.assign(Nc.style,{maxHeight:`${Math.max(0,Vc.availableHeight)}px`,overflow:"auto"})}}),Z&&LO({crossAxis:!0,limiter:EO(),padding:1}),MO({element:O})],uc=(0,oe.useContext)(sI)||g,Gc=Jm(uc),gc;(n||x)&&(gc=(Vc,Nc)=>{if(Vc==="focus-outside"){let Lt=Nc?.target,ke=Pc.reference.current,al=Pc.floating.current,E5=ke&&"contains"in ke&&ke.contains(Lt)||al?.contains(Lt),ob=al?.ownerDocument;if(!E5&&!("relatedTarget"in Nc&&Nc.relatedTarget)&&ob?.activeElement===ob?.body)return;let Ri="relatedTarget"in Nc?Nc.relatedTarget:null;if(Ri instanceof Element&&Ri.closest("[data-wp-compat-overlay-slot]")||al&&ob?.activeElement instanceof Element&&al.contains(ob.activeElement))return;x?x(Nc):n&&n()}else n&&n()});let[Uc,Lc]=(0,Ob.__experimentalUseDialog)({constrainTabbing:d,focusOnMount:X,onKeyDown:C,__unstableOnClose:gc,onClose:gc}),{x:Ec,y:ac,refs:Pc,strategy:Dt,update:Se,placement:Vt,middlewareData:{arrow:Xt}}=UO({placement:z==="overlay"?void 0:z,middleware:j,whileElementsMounted:(Vc,Nc,Lt)=>KX(Vc,Nc,Lt,{layoutShift:!1,animationFrame:!0})}),Kt=(0,oe.useCallback)(Vc=>{O.current=Vc,Se()},[Se]),$n=B?.top,co=B?.bottom,fl=B?.startContainer,ol=B?.current;(0,oe.useLayoutEffect)(()=>{let Vc=Mw({anchor:G,anchorRef:B,anchorRect:F,getAnchorRect:V,fallbackReferenceElement:N});Pc.setReference(Vc)},[G,B,$n,co,fl,ol,F,V,N,Pc]);let bl=(0,Ob.useMergeRefs)([Pc.setFloating,Uc,t]),il=ec?void 0:{position:Dt,top:0,left:0,x:M1(Ec),y:M1(ac)},Ul=(0,Ob.useReducedMotion)(),hl=e&&!ec&&!Ul,[Gd,Hi]=(0,oe.useState)(!1),{style:nb,...qt}=(0,oe.useMemo)(()=>jw(Vt),[Vt]),Ze=hl?{style:{...y,...nb,...il},onAnimationComplete:()=>Hi(!0),...qt}:{animate:!1,style:{...y,...il}},bc=(!hl||Gd)&&Ec!==null&&ac!==null,pc=(0,At.jsxs)(Bb.div,{className:Y(b,{"is-expanded":ec,"is-positioned":bc,[`is-${S==="toolbar"?"alternate":S}`]:S}),...Ze,...J,ref:bl,...Lc,tabIndex:-1,children:[ec&&(0,At.jsx)(iI,{}),ec&&(0,At.jsxs)("div",{className:"components-popover__header",children:[(0,At.jsx)("span",{className:"components-popover__header-title",children:l}),(0,At.jsx)(nc,{className:"components-popover__close",size:"small",icon:om,onClick:n,label:(0,yQ.__)("Close")})]}),(0,At.jsx)("div",{className:"components-popover__content",children:o}),L&&(0,At.jsx)("div",{ref:Kt,className:["components-popover__arrow",`is-${Vt.split("-")[0]}`].join(" "),style:{left:typeof Xt?.x<"u"&&Number.isFinite(Xt.x)?`${Xt.x}px`:"",top:typeof Xt?.y<"u"&&Number.isFinite(Xt.y)?`${Xt.y}px`:""},children:(0,At.jsx)(Gsc,{})})]}),Tc=Gc.ref&&!p,Rc=B||F||G;return Tc?pc=(0,At.jsx)(ru,{name:uc,children:pc}):p||(pc=(0,oe.createPortal)((0,At.jsx)(Dh,{document,children:pc}),msc())),Rc?pc:(0,At.jsxs)(At.Fragment,{children:[(0,At.jsx)("span",{ref:k}),pc]})},gsc=(0,oe.forwardRef)(({name:c=BQ},t)=>(0,At.jsx)(su,{bubblesVirtually:!0,name:c,className:"popover-slot",ref:t})),Hsc=Object.assign(tc(xsc,"Popover"),{Slot:Object.assign(gsc,{displayName:"Popover.Slot"}),__unstableSlotNameProvider:Object.assign(sI.Provider,{displayName:"Popover.__unstableSlotNameProvider"})}),Qb=Hsc;var Cn=u(h(),1);function fQ({items:c,onSelect:t,selectedIndex:e,instanceId:l,listBoxId:d,className:n,Component:o="div"}){return(0,Cn.jsx)(o,{id:d,role:"listbox",className:"components-autocomplete__results",children:c.map((b,i)=>(0,Cn.jsx)(nc,{id:`components-autocomplete-item-${l}-${b.key}`,role:"option",__next40pxDefaultSize:!0,"aria-selected":i===e,accessibleWhenDisabled:!0,disabled:b.isDisabled,className:Y("components-autocomplete__result",n,{"is-selected":i===e}),variant:i===e?"primary":void 0,onClick:()=>t(b),children:b.label},b.key))})}function JQ({autocompleter:c,filterValue:t,instanceId:e,listBoxId:l,className:d,selectedIndex:n,onChangeOptions:o,onSelect:b,reset:i,contentRef:a}){let r=c.useItems??wO(c),[s]=r(t),X=(0,VQ.useAnchor)({editableContentElement:a.current}),[G,m]=(0,Db.useState)(!1),x=(0,Db.useRef)(null),g=(0,Xu.useMergeRefs)([x,(0,Xu.useRefEffect)(Z=>{a.current&&m(Z.ownerDocument!==a.current.ownerDocument)},[a])]);Rsc(x,i);let R=(0,Xu.useDebounce)(FQ.speak,500);function H(Z){R&&(Z.length?R(t?(0,Ub.sprintf)((0,Ub._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",Z.length),Z.length):(0,Ub.sprintf)((0,Ub._n)("Initial %d result loaded. Type to filter all available results. Use up and down arrow keys to navigate.","Initial %d results loaded. Type to filter all available results. Use up and down arrow keys to navigate.",Z.length),Z.length),"assertive"):R((0,Ub.__)("No results."),"assertive"))}return(0,Db.useLayoutEffect)(()=>{o(s),H(s)},[s]),s.length===0?null:(0,Cn.jsxs)(Cn.Fragment,{children:[(0,Cn.jsx)(Qb,{offset:8,focusOnMount:!1,placement:"top-start",className:"components-autocomplete__popover",anchor:X,ref:g,children:(0,Cn.jsx)(fQ,{items:s,onSelect:b,selectedIndex:n,instanceId:e,listBoxId:l,className:d})}),a.current&&G&&(0,hQ.createPortal)((0,Cn.jsx)(fQ,{items:s,onSelect:b,selectedIndex:n,instanceId:e,listBoxId:l,className:d,Component:vc}),a.current.ownerDocument.body)]})}function Rsc(c,t){(0,Db.useEffect)(()=>{let e=l=>{!c.current||c.current.contains(l.target)||t(l)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e)}},[t,c])}var CQ=u(eI(),1);function YQ(c,t,e){let{matchCount:l,isBackspacing:d,getTextAfterSelection:n,lastCompletion:o}=e;if(!c)return null;let b=null,i=-1,a=-1,r=0;for(let H of t){let Z=c.lastIndexOf(H.triggerPrefix);if(Z<0)continue;let p=Z+H.triggerPrefix.length;(p>a||p===a&&H.triggerPrefix.length>r)&&(b=H,i=Z,a=p,r=H.triggerPrefix.length)}if(!b)return null;let{allowContext:s,triggerPrefix:X}=b,G=c.slice(i+X.length);if(G.length>50)return null;let m=l===0,x=G.split(/\s/),g=x.length===1,R=d&&x.length<=3;return m&&!(R||g)||s&&!s(c.slice(0,i),n())||/^\s/.test(G)||/\s\s+$/.test(G)||o&&o.name===b.name&&G.trimEnd()===o.value?null:{completer:b,filterValue:(0,CQ.default)(G)}}var Ph=c=>{if(c===null)return"";switch(typeof c){case"string":case"number":return c.toString();case"object":return c instanceof Array?c.map(Ph).join(""):"props"in c?Ph(c.props.children):"";default:return""}},vQ=Ph;var kQ=u(SQ(),1),{lock:zQ,unlock:wQ}=(0,kQ.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/components");var mu=u(h(),1),{subscribeOwnedListener:Zsc}=wQ(ve.privateApis),Isc=[],psc={};function Wsc(c){return c!==null&&typeof c=="object"&&"action"in c&&c.action!==void 0&&"value"in c&&c.value!==void 0?c:{action:"insert-at-caret",value:c}}var TQ={selectedIndex:0,filteredOptions:Isc,filterValue:"",autocompleter:null};function ysc(c,t){switch(t.type){case"RESET":return TQ;case"SELECT":return{...c,selectedIndex:t.index};case"OPTIONS":return{...c,filteredOptions:t.options,selectedIndex:t.options.length===c.filteredOptions.length?c.selectedIndex:0};case"MATCH":return{...c,autocompleter:t.completer,filterValue:t.query}}}function OQ({record:c,onChange:t,onReplace:e,completers:l,contentRef:d}){let n=(0,Gu.useInstanceId)(psc),[o,b]=(0,qe.useReducer)(ysc,TQ),{selectedIndex:i,filteredOptions:a,filterValue:r,autocompleter:s}=o,X=(0,qe.useRef)(!1),G=(0,qe.useRef)(""),m=(0,qe.useRef)(null);function x(f){if(s===null)return"";let C=c.start,J=C-s.triggerPrefix.length-r.length,w=(0,ve.create)({html:(0,qe.renderToString)(f)});return t((0,ve.insert)(c,w,J,C)),(0,ve.getTextContent)(w)}function g(f){if(f.isDisabled||!s)return;let{getOptionCompletion:C}=s;if(!C){b({type:"RESET"}),d.current?.focus();return}let J=Wsc(C(f.value,r));if(J.action==="replace"){e([J.value]);return}if(J.action==="insert-at-caret"){let w=x(J.value);if(w.startsWith(s.triggerPrefix)){let A=w.slice(s.triggerPrefix.length);A&&(m.current={name:s.name,value:A})}}b({type:"RESET"}),d.current?.focus()}function R(f){b({type:"OPTIONS",options:f})}function H(f){if(X.current=f.key==="Backspace",!!s&&a.length!==0&&!f.defaultPrevented){switch(f.key){case"ArrowUp":case"ArrowDown":{let C=f.key==="ArrowUp"?-1:1,J=(i+C+a.length)%a.length;b({type:"SELECT",index:J}),(0,uI.isAppleOS)()&&(0,AQ.speak)(vQ(a[J].label),"assertive");break}case"Escape":b({type:"RESET"}),f.preventDefault();break;case"Enter":g(a[i]);break;case"ArrowLeft":case"ArrowRight":b({type:"RESET"});return;default:return}f.preventDefault()}}let Z=(0,qe.useMemo)(()=>(0,ve.isCollapsed)(c)?(0,ve.getTextContent)((0,ve.slice)(c,0)):"",[c]);(0,qe.useEffect)(()=>{let f=c.text!==G.current;G.current=c.text;function C(){return Z?(0,ve.getTextContent)((0,ve.slice)(c,void 0,(0,ve.getTextContent)(c).length)):""}let J=YQ(Z,l,{matchCount:a.length,isBackspacing:X.current,getTextAfterSelection:C,lastCompletion:m.current});if(!J){s&&b({type:"RESET"});return}let{completer:w,filterValue:A}=J;!s&&!f||(m.current&&m.current.name===w.name&&(m.current=null),b({type:"MATCH",completer:w,query:A}))},[Z]);let{key:p=""}=a[i]||{},{className:W}=s||{},y=!!s&&a.length>0,I=y?`components-autocomplete-listbox-${n}`:void 0,B=y?`components-autocomplete-item-${n}-${p}`:null,F=c.start!==void 0,V=!!Z&&F&&!!s;return{listBoxId:I,activeId:B,onKeyDown:(0,uI.withIgnoreIMEEvents)(H),popover:V&&(0,mu.jsx)(JQ,{autocompleter:s,className:W,filterValue:r,instanceId:n,listBoxId:I,selectedIndex:i,onChangeOptions:R,onSelect:g,contentRef:d,reset:()=>b({type:"RESET"})},s.name+s.triggerPrefix)}}function Bsc(c,t){return c.text===t.text&&c.start===t.start&&c.end===t.end}function fsc(c){let t=(0,qe.useRef)([]),e=t.current[t.current.length-1];return(!e||!Bsc(c,e))&&t.current.push(c),t.current.length>2&&t.current.shift(),t.current[0]}function QQ(c){let t=(0,qe.useRef)(null),e=(0,qe.useRef)(void 0),{record:l}=c,d=fsc(l),{popover:n,listBoxId:o,activeId:b,onKeyDown:i}=OQ({...c,contentRef:t});e.current=i;let a=(0,Gu.useMergeRefs)([t,(0,Gu.useRefEffect)(s=>{function X(G){e.current?.(G)}return Zsc(s,"keydown",X,!0)},[])]);return l.text!==d?.text?{ref:a,children:n,"aria-autocomplete":o?"list":void 0,"aria-haspopup":o?"listbox":void 0,"aria-controls":o,"aria-owns":o,"aria-activedescendant":b??void 0}:{ref:a}}function UQ({children:c,isSelected:t,...e}){let{popover:l,...d}=OQ(e);return(0,mu.jsxs)(mu.Fragment,{children:[c(d),t&&l]})}var wL=u(rc(),1),qI=u(v(),1),$I=u(oc(),1);var qh=u(rc(),1);var _h="data-wp-hash";function Kh(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Vsc(document)),c.__wpStyleRuntime}function hsc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${_h}]`))if(e.getAttribute(_h)===t)return!0;return!1}function DQ(c,t,e){if(!c.head)return;let l=Kh(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(hsc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(_h,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Vsc(c){let t=Kh();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)DQ(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function Fsc(c,t){let e=Kh();e.styles.set(c,t);for(let l of e.documents.keys())DQ(l,c,t)}typeof process>"u",Fsc("2eee37fabd",".fa6e6c2331986855__linked-border-control.fa6e6c2331986855__linked-border-control{flex:1;margin-inline-end:24px}._6a6edeeb175d724f__linked-border-control-full-width._6a6edeeb175d724f__linked-border-control-full-width{margin-inline-end:0}.f5104488f80fa50f__header{margin-bottom:4px}.f5104488f80fa50f__header>span{margin-bottom:0}._48f63719b9dc7e1a__wrapper{position:relative}._48f63719b9dc7e1a__wrapper ._902e774d37b6698b__linked-button{inset-inline-end:0;position:absolute;top:8px}._902e774d37b6698b__linked-button{line-height:0}._5978f65e1d08de6c__visualizer{border-bottom:var(--wp-components-border-box-visualizer-bottom);border-inline-end:var(--wp-components-border-box-visualizer-end);border-inline-start:var(--wp-components-border-box-visualizer-start);border-top:var(--wp-components-border-box-visualizer-top);bottom:20px;position:absolute;top:20px;inset-inline:39px}.afa8e78cec6a9f62__split-controls{flex:1;position:relative}.ec002fcdf4036950__centered-border-control{grid-column:span 2;margin:0 auto}.f9ea07d7127ab067__right-border-control{margin-inline-start:auto}");var Jsc={"linked-border-control":"fa6e6c2331986855__linked-border-control","linked-border-control-full-width":"_6a6edeeb175d724f__linked-border-control-full-width",header:"f5104488f80fa50f__header",wrapper:"_48f63719b9dc7e1a__wrapper","linked-button":"_902e774d37b6698b__linked-button",visualizer:"_5978f65e1d08de6c__visualizer","split-controls":"afa8e78cec6a9f62__split-controls","centered-border-control":"ec002fcdf4036950__centered-border-control","right-border-control":"f9ea07d7127ab067__right-border-control"};function LQ(c){let{className:t,...e}=cc(c,"BorderBoxControlLinkedButton");return{...e,className:Y(Jsc["linked-button"],t)}}var EQ=u(h(),1),Csc=(c,t)=>{let{className:e,isLinked:l,...d}=LQ(c),n=l?(0,qh.__)("Unlink sides"):(0,qh.__)("Link sides");return(0,EQ.jsx)(nc,{...d,size:"small",icon:l?rm:am,iconSize:24,label:n,ref:t,className:e})},Ysc=tc(Csc,"BorderBoxControlLinkedButton"),XI=Ysc;var Qm=u(rc(),1),MI=u(v(),1),hL=u(oc(),1);var $h="data-wp-hash";function cV(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Nsc(document)),c.__wpStyleRuntime}function vsc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${$h}]`))if(e.getAttribute($h)===t)return!0;return!1}function jQ(c,t,e){if(!c.head)return;let l=cV(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(vsc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute($h,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Nsc(c){let t=cV();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)jQ(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function Ssc(c,t){let e=cV();e.styles.set(c,t);for(let l of e.documents.keys())jQ(l,c,t)}typeof process>"u",Ssc("2eee37fabd",".fa6e6c2331986855__linked-border-control.fa6e6c2331986855__linked-border-control{flex:1;margin-inline-end:24px}._6a6edeeb175d724f__linked-border-control-full-width._6a6edeeb175d724f__linked-border-control-full-width{margin-inline-end:0}.f5104488f80fa50f__header{margin-bottom:4px}.f5104488f80fa50f__header>span{margin-bottom:0}._48f63719b9dc7e1a__wrapper{position:relative}._48f63719b9dc7e1a__wrapper ._902e774d37b6698b__linked-button{inset-inline-end:0;position:absolute;top:8px}._902e774d37b6698b__linked-button{line-height:0}._5978f65e1d08de6c__visualizer{border-bottom:var(--wp-components-border-box-visualizer-bottom);border-inline-end:var(--wp-components-border-box-visualizer-end);border-inline-start:var(--wp-components-border-box-visualizer-start);border-top:var(--wp-components-border-box-visualizer-top);bottom:20px;position:absolute;top:20px;inset-inline:39px}.afa8e78cec6a9f62__split-controls{flex:1;position:relative}.ec002fcdf4036950__centered-border-control{grid-column:span 2;margin:0 auto}.f9ea07d7127ab067__right-border-control{margin-inline-start:auto}");var ksc={"linked-border-control":"fa6e6c2331986855__linked-border-control","linked-border-control-full-width":"_6a6edeeb175d724f__linked-border-control-full-width",header:"f5104488f80fa50f__header",wrapper:"_48f63719b9dc7e1a__wrapper","linked-button":"_902e774d37b6698b__linked-button",visualizer:"_5978f65e1d08de6c__visualizer","split-controls":"afa8e78cec6a9f62__split-controls","centered-border-control":"ec002fcdf4036950__centered-border-control","right-border-control":"f9ea07d7127ab067__right-border-control"},GI=c=>{let{color:t=q.gray[200],style:e="solid",width:l=K.borderWidth}=c||{},d=l!==K.borderWidth?`clamp(1px, ${l}, 10px)`:l;return`${t} ${!!l&&l!=="0"||!!t?e||"solid":e} ${d}`};function MQ(c){let{className:t,style:e,value:l,...d}=cc(c,"BorderBoxControlVisualizer");return{...d,className:Y(ksc.visualizer,t),style:{...e,"--wp-components-border-box-visualizer-top":GI(l?.top),"--wp-components-border-box-visualizer-bottom":GI(l?.bottom),"--wp-components-border-box-visualizer-start":GI(l?.left),"--wp-components-border-box-visualizer-end":GI(l?.right)},value:l}}var PQ=u(h(),1),zsc=(c,t)=>{let{value:e,...l}=MQ(c);return(0,PQ.jsx)(sc,{...l,ref:t})},wsc=tc(zsc,"BorderBoxControlVisualizer"),tV=wsc;var UV=u(rc(),1);var Mt=u(rc(),1);var VI=u(rc(),1);var oV=u(v(),1),lU=u(oc(),1);var KQ=u(oc(),1),Hu=u(v(),1),qQ=u(rc(),1);var mI=u(v(),1),eV=(0,mI.createContext)(void 0);eV.displayName="ToggleGroupControlContext";var xu=(c="ToggleGroupControlOptionBase")=>{let t=(0,mI.useContext)(eV);if(!t)throw new Error(`${c} can only be rendered inside ToggleGroupControl.`);return t},xI=eV;var _Q=u(oc(),1),gu=u(v(),1);function gI(c){let t=(0,gu.useRef)(!0),e=(0,_Q.usePrevious)(c),l=(0,gu.useRef)(!1);(0,gu.useEffect)(()=>{t.current&&(t.current=!1)},[]);let d=l.current||!t.current&&e!==c;return(0,gu.useEffect)(()=>{l.current=d},[d]),d?{value:c??"",defaultValue:void 0}:{value:void 0,defaultValue:c}}var HI=u(h(),1);function Asc({children:c,isAdaptiveWidth:t,label:e,onChange:l,value:d,id:n,setSelectedElement:o,disabled:b,...i},a){let r=(0,KQ.useInstanceId)(RI,"toggle-group-control-as-radio-group"),s=n||r,{value:X,defaultValue:G}=gI(d),x=Tr({defaultValue:G,value:X,setValue:l?Z=>{l(Z??void 0)}:void 0,rtl:(0,qQ.isRTL)()}),g=E(x,"value"),R=x.setValue;(0,Hu.useEffect)(()=>{g===""&&x.setActiveId(void 0)},[x,g]);let H=(0,Hu.useMemo)(()=>({activeItemIsNotFirstItem:()=>x.getState().activeId!==x.first(),baseId:s,isBlock:!t,value:g,setValue:R,setSelectedElement:o,disabled:!!b}),[s,t,x,g,o,R,b]);return(0,HI.jsx)(xI.Provider,{value:H,children:(0,HI.jsx)(Ar,{store:x,"aria-label":e,render:(0,HI.jsx)(sc,{}),...i,id:s,ref:a,disabled:b||void 0,children:c})})}var RI=(0,Hu.forwardRef)(Asc);RI.displayName="ToggleGroupControlAsRadioGroup";var $Q=u(oc(),1),ZI=u(v(),1);var lV=u(h(),1);function Tsc({children:c,isAdaptiveWidth:t,label:e,onChange:l,value:d,id:n,setSelectedElement:o,disabled:b,...i},a){let r=(0,$Q.useInstanceId)(II,"toggle-group-control-as-button-group"),s=n||r,{value:X,defaultValue:G}=gI(d),[m,x]=Cd({defaultValue:G,value:X,onChange:l}),g=(0,ZI.useMemo)(()=>({baseId:s,value:m,setValue:x,isBlock:!t,isDeselectable:!0,setSelectedElement:o,disabled:!!b}),[s,m,x,t,o,b]);return(0,lV.jsx)(xI.Provider,{value:g,children:(0,lV.jsx)(sc,{"aria-label":e,...i,ref:a,role:"group",id:s,"aria-disabled":b||void 0,children:c})})}var II=(0,ZI.forwardRef)(Tsc);II.displayName="ToggleGroupControlAsButtonGroup";var Za=u(v(),1),pI=u(oc(),1),dV={element:void 0,top:0,right:0,bottom:0,left:0,width:0,height:0};function Osc(c){let t=c.getBoundingClientRect();if(t.width===0||t.height===0)return;let e=c.offsetParent,l=e?.getBoundingClientRect()??dV,d=e?.scrollLeft??0,n=e?.scrollTop??0,o=parseFloat(getComputedStyle(c).width),b=parseFloat(getComputedStyle(c).height),i=o/t.width,a=b/t.height;return{element:c,top:(t.top-l?.top)*a+n,right:(l?.right-t.right)*i-d,bottom:(l?.bottom-t.bottom)*a-n,left:(t.left-l?.left)*i+d,width:o,height:b}}var Qsc=100;function WI(c,t=[]){let[e,l]=(0,Za.useState)(dV),d=(0,Za.useRef)(void 0),n=(0,pI.useEvent)(()=>{if(c&&c.isConnected){let b=Osc(c);if(b)return l(b),clearInterval(d.current),!0}else clearInterval(d.current);return!1}),o=(0,pI.useResizeObserver)(()=>{n()||requestAnimationFrame(()=>{n()||(d.current=setInterval(n,Qsc))})});return(0,Za.useLayoutEffect)(()=>{o(c),c||l(dV)},[o,c]),(0,Za.useLayoutEffect)(()=>{n()},t),e}var eU=u(oc(),1),nV=u(v(),1);var cU=u(oc(),1),yI=u(v(),1);function tU(c,t){let e=(0,yI.useRef)(c),l=(0,cU.useEvent)(t);(0,yI.useLayoutEffect)(()=>{e.current!==c&&(l({previousValue:e.current}),e.current=c)},[l,c])}function BI(c,t,{prefix:e="subelement",dataAttribute:l=`${e}-animated`,transitionEndFilter:d=()=>!0,roundRect:n=!1}={}){let o=(0,eU.useEvent)(()=>{Object.keys(t).forEach(b=>b!=="element"&&c?.style.setProperty(`--${e}-${b}`,String(n?Math.floor(t[b]):t[b])))});(0,nV.useLayoutEffect)(()=>{o()},[t,o]),tU(t.element,({previousValue:b})=>{t.element&&b&&c?.setAttribute(`data-${l}`,"")}),(0,nV.useLayoutEffect)(()=>{function b(i){d(i)&&c?.removeAttribute(`data-${l}`)}return c?.addEventListener("transitionend",b),()=>c?.removeEventListener("transitionend",b)},[l,c,d])}var iV=u(h(),1),bV="data-wp-hash";function aV(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Dsc(document)),c.__wpStyleRuntime}function Usc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${bV}]`))if(e.getAttribute(bV)===t)return!0;return!1}function dU(c,t,e){if(!c.head)return;let l=aV(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Usc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(bV,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Dsc(c){let t=aV();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)dU(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function Lsc(c,t){let e=aV();e.styles.set(c,t);for(let l of e.documents.keys())dU(l,c,t)}typeof process>"u",Lsc("86a73788d7",'.f3fd102dd2f0e90e__toggle-group-control{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:1px solid transparent;border-radius:var(--wpds-border-radius-sm,2px);display:inline-flex;height:40px;min-width:0;position:relative}@media not (prefers-reduced-motion){.f3fd102dd2f0e90e__toggle-group-control[data-indicator-animated]:before{transition-duration:.2s;transition-property:transform,border-radius;transition-timing-function:ease-out}}.f3fd102dd2f0e90e__toggle-group-control:before{background:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));border:1px solid var(--wp-components-color-gray-700,var(--wpds-color-foreground-content-neutral-weak,#707070));border-radius:var(--wpds-border-radius-sm,2px);content:"";height:calc(var(--selected-height, 0)*1px + 2px);left:-2px;opacity:min(1,max(0,var(--selected-width,0),var(--selected-height,0)));outline:2px solid transparent;outline-offset:-3px;pointer-events:none;position:absolute;top:-1px;transform:translateX(calc(var(--selected-left, 0)*1px));width:calc(var(--selected-width, 0)*1px + 2px)}.f3fd102dd2f0e90e__toggle-group-control[aria-disabled=true]:before{opacity:calc(min(1, max(0, var(--selected-width, 0), var(--selected-height, 0))) * .4)}._1344586004ce6119__has-border{border-color:var(--wp-components-color-gray-300,var(--wpds-color-stroke-surface-neutral,#dbdbdb))}.aa98fad5b5d333be__has-enclosing-borders:hover:not([aria-disabled=true]){border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.aa98fad5b5d333be__has-enclosing-borders:focus-within{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));z-index:1}._4068eff8d72c19b3__is-block{display:flex;width:100%}');var fI={"toggle-group-control":"f3fd102dd2f0e90e__toggle-group-control","has-border":"_1344586004ce6119__has-border","has-enclosing-borders":"aa98fad5b5d333be__has-enclosing-borders","is-block":"_4068eff8d72c19b3__is-block"};function Esc(c,t){let{__nextHasNoMarginBottom:e,size:l,__next40pxDefaultSize:d,className:n,isAdaptiveWidth:o=!1,isBlock:b=!1,isDeselectable:i=!1,disabled:a=!1,id:r,label:s,hideLabelFromVision:X=!1,help:G,onChange:m,value:x,children:g,...R}=cc(c,"ToggleGroupControl"),{baseControlProps:H,controlProps:Z}=xa({id:r,help:G,label:s,hideLabelFromVision:X}),[p,W]=(0,oV.useState)(),[y,I]=(0,oV.useState)(),B=(0,lU.useMergeRefs)([I,t]),F=WI(x!=null?p:void 0);BI(y,F,{prefix:"selected",dataAttribute:"indicator-animated",transitionEndFilter:C=>C.pseudoElement==="::before",roundRect:!1});let V=Y(fI["toggle-group-control"],{[fI["is-block"]]:b,[fI["has-border"]]:b&&!i,[fI["has-enclosing-borders"]]:!i},n);return(0,iV.jsx)(Cc,{...H,children:(0,iV.jsx)(i?II:RI,{...R,...Z,setSelectedElement:W,className:V,isAdaptiveWidth:o,label:s,onChange:m,ref:B,value:x,disabled:a,children:g})})}var jsc=tc(Esc,"ToggleGroupControl"),Yn=jsc;var iU=u(v(),1);var nU=u(oc(),1),hI=u(v(),1);var ld=u(h(),1),rV="data-wp-hash";function sV(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Psc(document)),c.__wpStyleRuntime}function Msc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${rV}]`))if(e.getAttribute(rV)===t)return!0;return!1}function oU(c,t,e){if(!c.head)return;let l=sV(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Msc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(rV,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Psc(c){let t=sV();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)oU(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function _sc(c,t){let e=sV();e.styles.set(c,t);for(let l of e.documents.keys())oU(l,c,t)}typeof process>"u",_sc("94533a674c","._1dec843460a3c9d5__label{display:inline-flex;max-width:100%;min-width:0;position:relative}._50ddec5669c9d4a6__label-block{flex:1}._1563c8aa5e21d063__button{fill:currentColor;align-items:center;appearance:none;background:transparent;border:none;border-radius:var(--wpds-border-radius-xs,1px);color:var(--wp-components-color-gray-700,var(--wpds-color-foreground-content-neutral-weak,#707070));cursor:var(--wpds-cursor-control,pointer);display:flex;font-family:inherit;height:100%;justify-content:center;line-height:1;outline:none;padding:0 12px;position:relative;text-align:center}@media not (prefers-reduced-motion){._1563c8aa5e21d063__button{transition:color .16s linear,font-weight 60ms linear}}._1563c8aa5e21d063__button{user-select:none;width:100%;z-index:2}._1563c8aa5e21d063__button::-moz-focus-inner{border:0}._1563c8aa5e21d063__button[aria-disabled=true],._1563c8aa5e21d063__button[disabled]{cursor:default;opacity:.4}._1563c8aa5e21d063__button:hover:not([disabled]):not([aria-disabled=true]){color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e))}.e1b6a1f76b7eb2bb__is-deselectable:focus{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.e1b6a1f76b7eb2bb__is-deselectable:focus[aria-pressed=false]{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));box-shadow:0 0 0 2px var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff))}._407216dd3e301287__is-icon{aspect-ratio:1;height:38px;padding:0}._617c0f0a1c161590__is-pressed{color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-weight:var(--wpds-typography-font-weight-emphasis,600)}._2850882d974e5419__button-content{display:flex;font-size:var(--wpds-typography-font-size-md,13px);line-height:1}");var Lb={label:"_1dec843460a3c9d5__label","label-block":"_50ddec5669c9d4a6__label-block",button:"_1563c8aa5e21d063__button","is-deselectable":"e1b6a1f76b7eb2bb__is-deselectable","is-icon":"_407216dd3e301287__is-icon","is-pressed":"_617c0f0a1c161590__is-pressed","button-content":"_2850882d974e5419__button-content"},Ksc=({showTooltip:c,text:t,children:e})=>c&&t?(0,ld.jsx)(Zl,{text:t,placement:"top",children:e}):(0,ld.jsx)(ld.Fragment,{children:e});function bU(c,t){let e=xu(),l=(0,nU.useInstanceId)(bU,e.baseId||"toggle-group-control-option-base"),d=cc({...c,id:l},"ToggleGroupControlOptionBase"),{isBlock:n=!1,isDeselectable:o=!1}=e,{className:b,isIcon:i=!1,value:a,children:r,showTooltip:s=!1,disabled:X,...G}=d,m=!!(e.disabled||X),x=e.value===a,g=Y(Lb.label,n&&Lb["label-block"]),R=Y(Lb.button,{[Lb["is-deselectable"]]:o,[Lb["is-icon"]]:i,[Lb["is-pressed"]]:x},b),H=()=>{o&&x?e.setValue(void 0):e.setValue(a)},Z={...G,className:R,"data-value":a,ref:t},p=(0,hI.useRef)(null);return(0,hI.useLayoutEffect)(()=>{x&&p.current&&e.setSelectedElement(p.current)},[x,e]),(0,ld.jsx)("div",{ref:p,className:g,children:(0,ld.jsx)(Ksc,{showTooltip:s,text:G["aria-label"],children:o?(0,ld.jsx)("button",{...Z,disabled:m,"aria-pressed":x,type:"button",onClick:H,children:(0,ld.jsx)("div",{className:Lb["button-content"],children:r})}):(0,ld.jsx)(wr,{disabled:X,onFocusVisible:()=>{(!(e.value===null||e.value==="")||e.activeItemIsNotFirstItem?.())&&e.setValue(a)},render:(0,ld.jsx)("button",{type:"button",...Z}),value:a,children:(0,ld.jsx)("div",{className:Lb["button-content"],children:r})})})})}var qsc=tc(bU,"ToggleGroupControlOptionBase"),vm=qsc;var aU=u(h(),1);function $sc(c,t){xu("ToggleGroupControlOption");let{label:e,...l}=c,d=l["aria-label"]||e;return(0,aU.jsx)(vm,{...l,"aria-label":d,ref:t,children:e})}var rU=(0,iU.forwardRef)($sc);rU.displayName="ToggleGroupControlOption";var zo=rU;var sU=u(v(),1);var uV=u(h(),1);function cuc(c,t){xu("ToggleGroupControlOptionIcon");let{icon:e,label:l,...d}=c;return(0,uV.jsx)(vm,{...d,isIcon:!0,"aria-label":l,showTooltip:!0,ref:t,children:(0,uV.jsx)(bt,{icon:e})})}var uU=(0,sU.forwardRef)(cuc);uU.displayName="ToggleGroupControlOptionIcon";var Ru=uU;var XV=u(h(),1),tuc=[{label:(0,VI.__)("Solid"),icon:im,value:"solid"},{label:(0,VI.__)("Dashed"),icon:kf,value:"dashed"},{label:(0,VI.__)("Dotted"),icon:wf,value:"dotted"}];function euc({onChange:c,...t},e){return(0,XV.jsx)(Yn,{ref:e,isDeselectable:!0,onChange:l=>{c?.(l)},...t,children:tuc.map(l=>(0,XV.jsx)(Ru,{value:l.value,icon:l.icon,label:l.label},l.value))})}var luc=tc(euc,"BorderControlStylePicker"),GV=luc;var XU=u(v(),1),GU=u(h(),1);function duc(c,t){let{className:e,colorValue:l,...d}=c;return(0,GU.jsx)("span",{className:Y("component-color-indicator",e),style:{background:l},ref:t,...d})}var mU=(0,XU.forwardRef)(duc);mU.displayName="ColorIndicator";var vn=mU;var mV=function(c){var t=c/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},xV=function(c){return .2126*mV(c.r)+.7152*mV(c.g)+.0722*mV(c.b)};function FI(c){c.prototype.luminance=function(){return t=xV(this.rgba),(e=2)===void 0&&(e=0),l===void 0&&(l=Math.pow(10,e)),Math.round(l*t)/l+0;var t,e,l},c.prototype.contrast=function(t){t===void 0&&(t="#FFF");var e,l,d,n,o,b,i,a=t instanceof c?t:new c(t);return n=this.rgba,o=a.toRgb(),b=xV(n),i=xV(o),e=b>i?(b+.05)/(i+.05):(i+.05)/(b+.05),(l=2)===void 0&&(l=0),d===void 0&&(d=Math.pow(10,l)),Math.floor(d*e)/d+0},c.prototype.isReadable=function(t,e){return t===void 0&&(t="#FFF"),e===void 0&&(e={}),this.contrast(t)>=(b=(o=(l=e).size)===void 0?"normal":o,(n=(d=l.level)===void 0?"AA":d)==="AAA"&&b==="normal"?7:n==="AA"&&b==="large"?3:4.5);var l,d,n,o,b}}var cL=u(oc(),1),Uo=u(rc(),1),wd=u(v(),1);var JI=u(v(),1),xU=u(oc(),1),gU=u(Mc(),1);var CI=u(h(),1),nuc=(c,t)=>{let{renderContent:e,renderToggle:l,className:d,contentClassName:n,expandOnMobile:o,headerTitle:b,focusOnMount:i,popoverProps:a,onClose:r,onToggle:s,style:X,open:G,defaultOpen:m,position:x,variant:g}=cc(c,"Dropdown");x!==void 0&&(0,gU.default)("`position` prop in wp.components.Dropdown",{since:"6.2",alternative:"`popoverProps.placement` prop",hint:"Note that the `position` prop will override any values passed through the `popoverProps.placement` prop."});let[R,H]=(0,JI.useState)(null),Z=(0,JI.useRef)(null),[p,W]=Cd({defaultValue:m,value:G,onChange:s});function y(){if(!Z.current)return;let{ownerDocument:V}=Z.current,f=V?.activeElement?.closest('[role="dialog"]');!Z.current.contains(V.activeElement)&&(!f||f.contains(Z.current))&&I()}function I(){r?.(),W(!1)}let B={isOpen:!!p,onToggle:()=>W(!p),onClose:I},F=!!a?.anchor||!!a?.anchorRef||!!a?.getAnchorRect||!!a?.anchorRect;return(0,CI.jsxs)("div",{className:d,ref:(0,xU.useMergeRefs)([Z,t,H]),tabIndex:-1,style:X,children:[l(B),p&&(0,CI.jsx)(Qb,{position:x,onClose:I,onFocusOutside:y,expandOnMobile:o,headerTitle:b,focusOnMount:i,offset:13,anchor:F?void 0:R,variant:g,...a,className:Y("components-dropdown__content",a?.className,n),children:e(B)})]})},ouc=tc(nuc,"Dropdown"),Nn=ouc;var Wl=u(v(),1),hD=u(oc(),1),VD=u(rc(),1);var pU=u(oc(),1),WU=u(v(),1);var buc=({disabled:c})=>c?dc("color:",q.ui.textDisabled,";cursor:default;",""):"",iuc={name:"1lv1yo7",styles:"display:inline-flex"},auc=({variant:c})=>c==="minimal"?iuc:"",HU=U($s,{target:"e1mv6sxx3"})("color:",q.theme.foreground,";cursor:pointer;",buc," ",auc,";"),ruc=({multiple:c,selectSize:t="default"})=>{if(c)return;let e={default:{height:40,minHeight:40,paddingTop:0,paddingBottom:0},small:{height:24,minHeight:24,paddingTop:0,paddingBottom:0},compact:{height:32,minHeight:32,paddingTop:0,paddingBottom:0}},l=e[t]||e.default;return dc(l,"","")},Ia=18,suc=({multiple:c,selectSize:t="default"})=>{let e={default:K.controlPaddingX,small:K.controlPaddingXSmall,compact:K.controlPaddingXSmall},l=e[t]||e.default;return Yt({paddingLeft:l,paddingRight:l+Ia,...c?{paddingTop:l,paddingBottom:l}:{}})},uuc=({multiple:c})=>({overflow:c?"auto":"hidden"}),Xuc={name:"n1jncc",styles:"field-sizing:content"},Guc=({variant:c})=>c==="minimal"?Xuc:"",RU=U("select",{target:"e1mv6sxx2"})("&&&{appearance:none;background:transparent;box-sizing:border-box;border:none;box-shadow:none!important;color:currentColor;cursor:inherit;display:block;font-family:inherit;line-height:1.3;margin:0;width:100%;max-width:none;white-space:nowrap;text-overflow:ellipsis;",pm,";",ruc,";",suc,";",uuc," ",Guc,";}"),ZU=U("div",{target:"e1mv6sxx1"})("margin-inline-end:",D(-1),";line-height:0;path{fill:currentColor;}"),IU=U(ou,{target:"e1mv6sxx0"})("position:absolute;pointer-events:none;",Yt({right:0}),";");var YI=u(h(),1),muc=()=>(0,YI.jsx)(IU,{children:(0,YI.jsx)(ZU,{children:(0,YI.jsx)(ne,{icon:nm,size:Ia})})}),vI=muc;var pa=u(h(),1);function xuc(c){let e=`inspector-select-control-${(0,pU.useInstanceId)(Nm)}`;return c||e}function guc({options:c}){return c.map(({id:t,label:e,value:l,...d},n)=>{let o=t||`${e}-${l}-${n}`;return(0,pa.jsx)("option",{value:l,...d,children:e},o)})}function Huc(c,t){let{__nextHasNoMarginBottom:e,__next40pxDefaultSize:l,__next36pxDefaultSize:d,className:n,disabled:o=!1,help:b,hideLabelFromVision:i,id:a,label:r,multiple:s=!1,onChange:X,options:G=[],size:m="default",value:x,labelPosition:g="top",children:R,prefix:H,suffix:Z,variant:p="default",...W}=c,y=xuc(a),I=b?`${y}__help`:void 0;if(!G?.length&&!R)return null;let B=V=>{if(c.multiple){let C=Array.from(V.target.options).filter(({selected:J})=>J).map(({value:J})=>J);c.onChange?.(C,{event:V});return}c.onChange?.(V.target.value,{event:V})},F=Y("components-select-control",n);return(0,pa.jsx)(Cc,{help:b,id:y,className:F,children:(0,pa.jsx)(HU,{disabled:o,hideLabelFromVision:i,id:y,isBorderless:p==="minimal",label:r,size:m,suffix:Z||!s&&(0,pa.jsx)(vI,{}),prefix:H,labelPosition:g,__unstableInputWidth:p==="minimal"?"auto":void 0,variant:p,children:(0,pa.jsx)(RU,{...W,"aria-describedby":I,className:"components-select-control__input",disabled:o,id:y,multiple:s,onChange:B,ref:t,selectSize:m,value:x,variant:p,children:R||(0,pa.jsx)(guc,{options:G})})})})}var Nm=(0,WU.forwardRef)(Huc);Nm.displayName="SelectControl";var Sn=Nm;var NI=u(rc(),1),jb=u(v(),1),SI=u(oc(),1);var yU=u(v(),1);function Sm(c,t,e){return typeof c!="number"?null:parseFloat(`${du(c,t,e)}`)}function BU(c){let{min:t,max:e,value:l,initial:d}=c,[n,o]=fo(Sm(l,t,e),{initial:Sm(d??null,t,e),fallback:null}),b=(0,yU.useCallback)(i=>{o(i===null?null:Sm(i,t,e))},[t,e,o]);return[n,b]}var QU=u(v(),1);var km=30,Zu=4,gV=()=>dc({height:km,minHeight:km},"",""),Wa=12,fU=U("div",{target:"e1epgpqk14"})({name:"1ryrvza",styles:"-webkit-tap-highlight-color:transparent;align-items:center;display:flex;justify-content:flex-start;padding:0;position:relative;touch-action:none;width:100%;min-height:40px"}),Ruc=({color:c=q.ui.borderFocus})=>dc({color:c},"",""),hU=U("div",{shouldForwardProp:c=>!["color","marks"].includes(c),target:"e1epgpqk13"})("display:block;flex:1;position:relative;width:100%;",Ruc,";",gV,";"),VU=U("span",{target:"e1epgpqk12"})("display:flex;margin-top:",Zu,"px;",Yt({marginRight:6}),";"),FU=U("span",{target:"e1epgpqk11"})("display:flex;margin-top:",Zu,"px;",Yt({marginLeft:6}),";"),Zuc=({disabled:c,railColor:t})=>dc("background:",c?q.ui.backgroundDisabled:t||q.theme.gray[300],";@media ( forced-colors: active ){background:GrayText;}",""),JU=U("span",{target:"e1epgpqk10"})("left:0;pointer-events:none;right:0;display:block;height:",Zu,"px;position:absolute;margin-top:",(km-Zu)/2,"px;top:0;border-radius:",K.radiusFull,";",Zuc,";"),Iuc=({disabled:c,trackColor:t})=>dc("background:",c?q.theme.gray[400]:t||"currentColor",";@media ( forced-colors: active ){background:",c?"GrayText":"CanvasText",";}",""),CU=U("span",{target:"e1epgpqk9"})("border-radius:",K.radiusFull,";height:",Zu,"px;pointer-events:none;display:block;position:absolute;margin-top:",(km-Zu)/2,"px;top:0;.is-marked &{@media not ( prefers-reduced-motion ){transition:width ease 0.1s;}}",Iuc,";"),YU=U("span",{target:"e1epgpqk8"})({name:"g5kg28",styles:"display:block;pointer-events:none;position:relative;width:100%;user-select:none;margin-top:17px"}),vU=U("span",{target:"e1epgpqk7"})("position:absolute;left:0;top:-4px;height:4px;width:2px;transform:translateX( -50% );background-color:",q.ui.background,";z-index:1;"),puc=({isFilled:c})=>dc({color:c?q.theme.gray[700]:q.theme.gray[300]},"",""),NU=U("span",{target:"e1epgpqk6"})("color:",q.theme.gray[300],";font-size:11px;position:absolute;top:8px;white-space:nowrap;",Yt({left:0}),";",Yt({transform:"translateX( -50% )"},{transform:"translateX( 50% )"}),";",puc,";"),SU=({disabled:c})=>dc("background:",c?q.theme.gray[400]:q.theme.accent,";@media ( forced-colors: active ){background:",c?"GrayText":"CanvasText",";}",""),kU=U("span",{target:"e1epgpqk5"})("align-items:center;display:flex;height:",Wa,"px;justify-content:center;margin-top:",(km-Wa)/2,"px;outline:0;pointer-events:none;position:absolute;top:0;user-select:none;width:",Wa,"px;border-radius:",K.radiusRound,";z-index:3;.is-marked &{@media not ( prefers-reduced-motion ){transition:left ease 0.1s;}}",SU,";",Yt({marginLeft:-10}),";",Yt({transform:"translateX( 4.5px )"},{transform:"translateX( -4.5px )"}),";"),Wuc=({isFocused:c})=>c?dc("&::before{content:' ';position:absolute;background-color:",q.theme.accent,";opacity:0.4;border-radius:",K.radiusRound,";height:",Wa+8,"px;width:",Wa+8,"px;top:-4px;left:-4px;@media ( forced-colors: active ){background:GrayText;}}",""):"",zU=U("span",{target:"e1epgpqk4"})("align-items:center;border-radius:",K.radiusRound,";height:100%;outline:0;position:absolute;user-select:none;width:100%;box-shadow:",K.elevationXSmall,";",SU,";",Wuc,";"),wU=U("input",{target:"e1epgpqk3"})("box-sizing:border-box;cursor:pointer;display:block;height:100%;left:0;margin:0 -",Wa/2,"px;opacity:0;outline:none;position:absolute;right:0;top:0;width:calc( 100% + ",Wa,"px );"),yuc=({show:c})=>dc("display:",c?"inline-block":"none",";opacity:",c?1:0,";@media not ( prefers-reduced-motion ){transition:opacity 120ms ease,display 120ms ease allow-discrete;}@starting-style{opacity:0;}",""),Buc={name:"1cypxip",styles:"top:-80%"},fuc={name:"1lr98c4",styles:"bottom:-80%"},huc=({placement:c})=>c==="bottom"?fuc:Buc,AU=U("span",{target:"e1epgpqk2"})("background:rgba( 0, 0, 0, 0.8 );border-radius:",K.radiusSmall,";color:white;font-size:12px;min-width:32px;padding:4px 8px;pointer-events:none;position:absolute;text-align:center;user-select:none;line-height:1.4;",yuc,";",huc,";",Yt({transform:"translateX(-50%)"},{transform:"translateX(50%)"}),";"),TU=U(Ke,{target:"e1epgpqk1"})("display:inline-block;font-size:13px;margin-top:0;input[type='number']&{",gV,";}",Yt({marginLeft:`${D(4)} !important`}),";"),OU=U("span",{target:"e1epgpqk0"})("display:block;margin-top:0;button,button.is-small{margin-left:0;",gV,";}",Yt({marginLeft:8}),";");var UU=u(h(),1);function Vuc(c,t){let{describedBy:e,label:l,value:d,...n}=c;return(0,UU.jsx)(wU,{...n,"aria-describedby":e,"aria-label":l,"aria-hidden":!1,ref:t,tabIndex:0,type:"range",value:d})}var Fuc=(0,QU.forwardRef)(Vuc),DU=Fuc;var EU=u(rc(),1);var ya=u(h(),1);function LU(c){let{className:t,isFilled:e=!1,label:l,style:d={},...n}=c,o=Y("components-range-control__mark",e&&"is-filled",t),b=Y("components-range-control__mark-label",e&&"is-filled");return(0,ya.jsxs)(ya.Fragment,{children:[(0,ya.jsx)(vU,{...n,"aria-hidden":"true",className:o,style:d}),l&&(0,ya.jsx)(NU,{"aria-hidden":"true",className:b,isFilled:e,style:d,children:l})]})}var Eb=u(h(),1),jU=u($(),1);function MU(c){let{disabled:t=!1,marks:e=!1,min:l=0,max:d=100,step:n=1,value:o=0,...b}=c;return(0,Eb.jsxs)(Eb.Fragment,{children:[(0,Eb.jsx)(JU,{disabled:t,...b}),e&&(0,Eb.jsx)(Juc,{disabled:t,marks:e,min:l,max:d,step:n,value:o})]})}function Juc(c){let{disabled:t=!1,marks:e=!1,min:l=0,max:d=100,step:n=1,value:o=0}=c,i=Cuc({marks:e,min:l,max:d,step:n==="any"?1:n,value:o});return(0,Eb.jsx)(YU,{"aria-hidden":"true",className:"components-range-control__marks",children:i.map(a=>(0,jU.createElement)(LU,{...a,key:a.key,"aria-hidden":"true",disabled:t}))})}function Cuc({marks:c,min:t=0,max:e=100,step:l=1,value:d=0}){if(!c)return[];let n=e-t;if(!Array.isArray(c)){c=[];let b=1+Math.round(n/l);for(;b>c.push({value:l*c.length+t}););}let o=[];return c.forEach((b,i)=>{if(b.value<t||b.value>e)return;let a=`mark-${i}`,r=b.value<=d,s=`${(b.value-t)/n*100}%`,X={[(0,EU.isRTL)()?"right":"left"]:s};o.push({...b,isFilled:r,key:a,style:X})}),o}var Ba=u(v(),1);var PU=u(h(),1);function _U(c){let{className:t,inputRef:e,tooltipPlacement:l,show:d=!1,style:n={},value:o=0,renderTooltipContent:b=G=>G,zIndex:i=100,...a}=c,r=Yuc({inputRef:e,tooltipPlacement:l}),s=Y("components-simple-tooltip",t),X={...n,zIndex:i};return(0,PU.jsx)(AU,{...a,"aria-hidden":"false",className:s,placement:r,show:d,role:"tooltip",style:X,children:b(o)})}function Yuc({inputRef:c,tooltipPlacement:t}){let[e,l]=(0,Ba.useState)(),d=(0,Ba.useCallback)(()=>{c&&c.current&&l(t)},[t,c]);return(0,Ba.useEffect)(()=>{d()},[d]),(0,Ba.useEffect)(()=>(window.addEventListener("resize",d),()=>{window.removeEventListener("resize",d)})),e}var be=u(h(),1),zm=()=>{};function vuc({resetFallbackValue:c,initialPosition:t}){return c!==void 0?Number.isNaN(c)?null:c:t!==void 0?Number.isNaN(t)?null:t:null}function KU(c,t){let{__nextHasNoMarginBottom:e,__next40pxDefaultSize:l,afterIcon:d,allowReset:n=!1,beforeIcon:o,className:b,color:i=q.theme.accent,currentInput:a,disabled:r=!1,help:s,hideLabelFromVision:X=!1,initialPosition:G,isShiftStepEnabled:m=!0,label:x,marks:g=!1,max:R=100,min:H=0,onBlur:Z=zm,onChange:p=zm,onFocus:W=zm,onMouseLeave:y=zm,onMouseMove:I=zm,railColor:B,renderTooltipContent:F=qt=>qt,resetFallbackValue:V,shiftStep:f=10,showTooltip:C,step:J=1,trackColor:w,value:A,withInputField:S=!0,...O}=c,[N,T]=BU({min:H,max:R,value:A??null,initial:G}),k=(0,jb.useRef)(!1),Q=C,ec=S;J==="any"&&(Q=!1,ec=!1);let[L,z]=(0,jb.useState)(Q),[j,uc]=(0,jb.useState)(!1),Gc=(0,jb.useRef)(null),gc=Gc.current?.matches(":focus"),Uc=!r&&j,Lc=N===null,ac=Lc?"":N!==void 0?N:a,Pc=Lc?(R-H)/2+H:N,Dt=Lc?50:(N-H)/(R-H)*100,Se=`${du(Dt,0,100)}%`,Vt=Y("components-range-control",b),Xt=Y("components-range-control__wrapper",!!g&&"is-marked"),Kt=(0,SI.useInstanceId)(KU,"inspector-range-control"),$n=s?`${Kt}__help`:void 0,co=Q!==!1&&Number.isFinite(N),fl=qt=>{let Ze=parseFloat(qt.target.value);T(Ze),p(Ze)},ol=qt=>{let Ze=parseFloat(qt);T(Ze),isNaN(Ze)?n&&(k.current=!0):((Ze<H||Ze>R)&&(Ze=Sm(Ze,H,R)),p(Ze),k.current=!1)},bl=()=>{k.current&&(il(),k.current=!1)},il=()=>{let qt=Number.isNaN(V)?null:V??null;T(qt),p(qt??void 0)},Ul=()=>z(!0),hl=()=>z(!1),Gd=qt=>{Z(qt),uc(!1),hl()},Hi=qt=>{W(qt),uc(!0),Ul()},nb={[(0,NI.isRTL)()?"right":"left"]:Se};return(0,be.jsx)(Cc,{className:Vt,label:x,hideLabelFromVision:X,id:`${Kt}`,help:s,children:(0,be.jsxs)(fU,{className:"components-range-control__root",children:[o&&(0,be.jsx)(VU,{children:(0,be.jsx)(bt,{icon:o})}),(0,be.jsxs)(hU,{className:Xt,color:i,marks:!!g,children:[(0,be.jsx)(DU,{...O,className:"components-range-control__slider",describedBy:$n,disabled:r,id:`${Kt}`,label:x,max:R,min:H,onBlur:Gd,onChange:fl,onFocus:Hi,onMouseMove:I,onMouseLeave:y,ref:(0,SI.useMergeRefs)([Gc,t]),step:J,value:ac??void 0}),(0,be.jsx)(MU,{"aria-hidden":!0,disabled:r,marks:g,max:R,min:H,railColor:B,step:J,value:Pc}),(0,be.jsx)(CU,{"aria-hidden":!0,className:"components-range-control__track",disabled:r,style:{width:Se},trackColor:w}),(0,be.jsx)(kU,{className:"components-range-control__thumb-wrapper",style:nb,disabled:r,children:(0,be.jsx)(zU,{"aria-hidden":!0,isFocused:Uc,disabled:r})}),co&&(0,be.jsx)(_U,{className:"components-range-control__tooltip",inputRef:Gc,tooltipPlacement:"bottom",renderTooltipContent:F,show:gc||L,style:nb,value:N})]}),d&&(0,be.jsx)(FU,{children:(0,be.jsx)(bt,{icon:d})}),ec&&(0,be.jsx)(TU,{"aria-label":x,className:"components-range-control__number",disabled:r,inputMode:"decimal",isShiftStepEnabled:m,max:R,min:H,onBlur:bl,onChange:ol,shiftStep:f,__unstableInputWidth:D(20),step:J,value:ac}),n&&(0,be.jsx)(OU,{children:(0,be.jsx)(nc,{className:"components-range-control__reset",accessibleWhenDisabled:!r,disabled:r||N===vuc({resetFallbackValue:V,initialPosition:G}),variant:"secondary",size:"small",onClick:il,children:(0,NI.__)("Reset")})})]})})}var qU=(0,jb.forwardRef)(KU);qU.displayName="RangeControl";var Sl=qU;var $U=U(Ke,{target:"ez9hsf46"})("width:",D(24),";"),cD=U(Sn,{target:"ez9hsf45"})("margin-left:",D(-2),";"),tD=U(Sl,{target:"ez9hsf44"})("flex:1;margin-right:",D(2),";"),Nuc=`
 .react-colorful__interactive {
 	width: calc( 100% - ${D(2)} );
 	margin-left: ${D(1)};
-}`,eD=U("div",{target:"ez9hsf43"})("padding-top:",D(2),";padding-right:0;padding-left:0;padding-bottom:0;"),lD=U(zc,{target:"ez9hsf42"})("padding-left:",D(4),";padding-right:",D(4),";"),dD=U(ut,{target:"ez9hsf41"})("padding-top:",D(4),";padding-left:",D(4),";padding-right:",D(3),";padding-bottom:",D(5),";"),nD=U("div",{target:"ez9hsf40"})(ba,";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:",D(4),";border-bottom:none;}.react-colorful__hue,.react-colorful__alpha{width:184px;height:16px;border-radius:",K.radiusFull,";margin-bottom:",D(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;@media not ( prefers-reduced-motion ){transition:transform ",K.transitionDurationFast," ease-in-out;}}.react-colorful__interactive:focus .react-colorful__pointer{box-shadow:0 0 0 ",K.borderWidthFocus," ",K.surfaceColor,";border:",K.borderWidthFocus," solid black;transform:translate( -50%, -50% ) scale( 1.5 );}.react-colorful__pointer-fill{box-shadow:inset 0 0 0 ",K.borderWidthFocus," #fff;}",vuc,";");var oD=u(oc(),1),Iu=u(Y(),1);var HV=u(rc(),1);var RV=u(h(),1),bD=c=>{let{color:t,colorType:e}=c,[l,d]=(0,Iu.useState)(null),n=(0,Iu.useRef)(void 0),o=(0,oD.useCopyToClipboard)(()=>{switch(e){case"hsl":return t.toHslString();case"rgb":return t.toRgbString();default:case"hex":return t.toHex()}},()=>{n.current&&clearTimeout(n.current),d(t.toHex()),n.current=setTimeout(()=>{d(null),n.current=void 0},3e3)});(0,Iu.useEffect)(()=>()=>{n.current&&clearTimeout(n.current)},[]);let b=l===t.toHex(),i=b?(0,HV.__)("Copied!"):(0,HV.__)("Copy");return(0,RV.jsx)(Zl,{delay:0,hideOnClick:!1,text:i,children:(0,RV.jsx)(lu,{size:"compact","aria-label":i,ref:o,icon:b?Ce:Cf,showTooltip:!1})})};var fa=u(h(),1),zn=({min:c,max:t,label:e,abbreviation:l,onChange:d,value:n})=>(0,fa.jsxs)(zc,{spacing:4,children:[(0,fa.jsx)($U,{min:c,max:t,label:e,hideLabelFromVision:!0,value:n,onChange:b=>{if(!b){d(0);return}if(typeof b=="string"){d(parseInt(b,10));return}d(b)},prefix:(0,fa.jsx)(Tb,{children:(0,fa.jsx)(Pe,{color:q.theme.accent,lineHeight:1,children:l})}),spinControls:"none"}),(0,fa.jsx)(tD,{label:e,hideLabelFromVision:!0,min:c,max:t,value:n,onChange:d,withInputField:!1})]});var Ao=u(h(),1),iD=({color:c,onChange:t,enableAlpha:e})=>{let{r:l,g:d,b:n,a:o}=c.toRgb();return(0,Ao.jsxs)(Ao.Fragment,{children:[(0,Ao.jsx)(zn,{min:0,max:255,label:"Red",abbreviation:"R",value:l,onChange:b=>t(fc({r:b,g:d,b:n,a:o}))}),(0,Ao.jsx)(zn,{min:0,max:255,label:"Green",abbreviation:"G",value:d,onChange:b=>t(fc({r:l,g:b,b:n,a:o}))}),(0,Ao.jsx)(zn,{min:0,max:255,label:"Blue",abbreviation:"B",value:n,onChange:b=>t(fc({r:l,g:d,b,a:o}))}),e&&(0,Ao.jsx)(zn,{min:0,max:100,label:"Alpha",abbreviation:"A",value:Math.trunc(o*100),onChange:b=>t(fc({r:l,g:d,b:n,a:b/100}))})]})};var To=u(h(),1),aD=({hsla:c,onChange:t,enableAlpha:e})=>{let l=d=>{t({...c,...d})};return(0,To.jsxs)(To.Fragment,{children:[(0,To.jsx)(zn,{min:0,max:359,label:"Hue",abbreviation:"H",value:c.h,onChange:d=>{l({h:d})}}),(0,To.jsx)(zn,{min:0,max:100,label:"Saturation",abbreviation:"S",value:c.s,onChange:d=>{l({s:d})}}),(0,To.jsx)(zn,{min:0,max:100,label:"Lightness",abbreviation:"L",value:c.l,onChange:d=>{l({l:d})}}),e&&(0,To.jsx)(zn,{min:0,max:100,label:"Alpha",abbreviation:"A",value:Math.trunc(100*c.a),onChange:d=>{l({a:d/100})}})]})};var rD=u(rc(),1);var kI=u(h(),1),sD=({color:c,onChange:t,enableAlpha:e})=>{let l=n=>{if(n===void 0)return;let o=n.startsWith("#")?n:"#"+n;t(fc(o))},d=(n,o)=>{if(o.payload?.event?.nativeEvent?.inputType!=="insertFromPaste")return{...n};let i=n.value?.startsWith("#")?n.value.slice(1).toUpperCase():n.value?.toUpperCase();return{...n,value:i}};return(0,kI.jsx)(MZ,{prefix:(0,kI.jsx)(Tb,{children:(0,kI.jsx)(Pe,{color:q.theme.accent,lineHeight:1,children:"#"})}),value:c.toHex().slice(1).toUpperCase(),onChange:l,maxLength:e?9:7,label:(0,rD.__)("Hex color"),hideLabelFromVision:!0,__unstableStateReducer:d,__unstableInputWidth:"9em"})};var zI=u(h(),1),uD=({colorType:c,color:t,hsla:e,onChange:l,onHSLChange:d,enableAlpha:n})=>{switch(c){case"hsl":return(0,zI.jsx)(aD,{hsla:e,onChange:d,enableAlpha:n});case"rgb":return(0,zI.jsx)(iD,{color:t,onChange:l,enableAlpha:n});default:case"hex":return(0,zI.jsx)(sD,{color:t,onChange:l,enableAlpha:n})}};var Mb=u(Y(),1);var yc=u($(),1);function Wu(){return(Wu=Object.assign||function(c){for(var t=1;t<arguments.length;t++){var e=arguments[t];for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&(c[l]=e[l])}return c}).apply(this,arguments)}function yV(c,t){if(c==null)return{};var e,l,d={},n=Object.keys(c);for(l=0;l<n.length;l++)t.indexOf(e=n[l])>=0||(d[e]=c[e]);return d}function IV(c){var t=(0,yc.useRef)(c),e=(0,yc.useRef)(function(l){t.current&&t.current(l)});return t.current=c,e.current}var pu=function(c,t,e){return t===void 0&&(t=0),e===void 0&&(e=1),c>e?e:c<t?t:c},wm=function(c){return"touches"in c},pV=function(c){return c&&c.ownerDocument.defaultView||self},GD=function(c,t,e){var l=c.getBoundingClientRect(),d=wm(t)?(function(n,o){for(var b=0;b<n.length;b++)if(n[b].identifier===o)return n[b];return n[0]})(t.touches,e):t;return{left:pu((d.pageX-(l.left+pV(c).pageXOffset))/l.width),top:pu((d.pageY-(l.top+pV(c).pageYOffset))/l.height)}},XD=function(c){!wm(c)&&c.preventDefault()},BV=yc.default.memo(function(c){var t=c.onMove,e=c.onKey,l=yV(c,["onMove","onKey"]),d=(0,yc.useRef)(null),n=IV(t),o=IV(e),b=(0,yc.useRef)(null),i=(0,yc.useRef)(!1),a=(0,yc.useMemo)(function(){var X=function(g){XD(g),(wm(g)?g.touches.length>0:g.buttons>0)&&d.current?n(GD(d.current,g,b.current)):x(!1)},m=function(){return x(!1)};function x(g){var R=i.current,H=pV(d.current),Z=g?H.addEventListener:H.removeEventListener;Z(R?"touchmove":"mousemove",X),Z(R?"touchend":"mouseup",m)}return[function(g){var R=g.nativeEvent,H=d.current;if(H&&(XD(R),!(function(p,W){return W&&!wm(p)})(R,i.current)&&H)){if(wm(R)){i.current=!0;var Z=R.changedTouches||[];Z.length&&(b.current=Z[0].identifier)}H.focus(),n(GD(H,R,b.current)),x(!0)}},function(g){var R=g.which||g.keyCode;R<37||R>40||(g.preventDefault(),o({left:R===39?.05:R===37?-.05:0,top:R===40?.05:R===38?-.05:0}))},x]},[o,n]),r=a[0],s=a[1],G=a[2];return(0,yc.useEffect)(function(){return G},[G]),yc.default.createElement("div",Wu({},l,{onTouchStart:r,onMouseDown:r,className:"react-colorful__interactive",ref:d,onKeyDown:s,tabIndex:0,role:"slider"}))}),Am=function(c){return c.filter(Boolean).join(" ")},fV=function(c){var t=c.color,e=c.left,l=c.top,d=l===void 0?.5:l,n=Am(["react-colorful__pointer",c.className]);return yc.default.createElement("div",{className:n,style:{top:100*d+"%",left:100*e+"%"}},yc.default.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},dd=function(c,t,e){return t===void 0&&(t=0),e===void 0&&(e=Math.pow(10,t)),Math.round(e*c)/e},Dtt={grad:.9,turn:360,rad:360/(2*Math.PI)};var xD=function(c){var t=c.s,e=c.v,l=c.a,d=(200-t)*e/100;return{h:dd(c.h),s:dd(d>0&&d<200?t*e/100/(d<=100?d:200-d)*100:0),l:dd(d/2),a:dd(l,2)}},WV=function(c){var t=xD(c);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},ZV=function(c){var t=xD(c);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"};var gD=function(c){return{h:dd(c.h),s:dd(c.s),v:dd(c.v),a:dd(c.a,2)}},HD=yc.default.memo(function(c){var t=c.hue,e=c.onChange,l=Am(["react-colorful__hue",c.className]);return yc.default.createElement("div",{className:l},yc.default.createElement(BV,{onMove:function(d){e({h:360*d.left})},onKey:function(d){e({h:pu(t+360*d.left,0,360)})},"aria-label":"Hue","aria-valuenow":dd(t),"aria-valuemax":"360","aria-valuemin":"0"},yc.default.createElement(fV,{className:"react-colorful__hue-pointer",left:t/360,color:WV({h:t,s:100,v:100,a:1})})))}),RD=yc.default.memo(function(c){var t=c.hsva,e=c.onChange,l={backgroundColor:WV({h:t.h,s:100,v:100,a:1})};return yc.default.createElement("div",{className:"react-colorful__saturation",style:l},yc.default.createElement(BV,{onMove:function(d){e({s:100*d.left,v:100-100*d.top})},onKey:function(d){e({s:pu(t.s+100*d.left,0,100),v:pu(t.v-100*d.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+dd(t.s)+"%, Brightness "+dd(t.v)+"%"},yc.default.createElement(fV,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:WV(t)})))}),hV=function(c,t){if(c===t)return!0;for(var e in c)if(c[e]!==t[e])return!1;return!0};function ZD(c,t,e){var l=IV(e),d=(0,yc.useState)(function(){return c.toHsva(t)}),n=d[0],o=d[1],b=(0,yc.useRef)({color:t,hsva:n});(0,yc.useEffect)(function(){if(!c.equal(t,b.current.color)){var a=c.toHsva(t);b.current={hsva:a,color:t},o(a)}},[t,c]),(0,yc.useEffect)(function(){var a;hV(n,b.current.hsva)||c.equal(a=c.fromHsva(n),b.current.color)||(b.current={hsva:n,color:a},l(a))},[n,c,l]);var i=(0,yc.useCallback)(function(a){o(function(r){return Object.assign({},r,a)})},[]);return[n,i]}var Yuc,Nuc=typeof window<"u"?yc.useLayoutEffect:yc.useEffect,Suc=function(){return Yuc||(typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0)};var mD=new Map,ID=function(c){Nuc(function(){var t=c.current?c.current.ownerDocument:document;if(t!==void 0&&!mD.has(t)){var e=t.createElement("style");e.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}`,mD.set(t,e);var l=Suc();l&&e.setAttribute("nonce",l),t.head.appendChild(e)}},[])},kuc=function(c){var t=c.className,e=c.colorModel,l=c.color,d=l===void 0?e.defaultColor:l,n=c.onChange,o=yV(c,["className","colorModel","color","onChange"]),b=(0,yc.useRef)(null);ID(b);var i=ZD(e,d,n),a=i[0],r=i[1],s=Am(["react-colorful",t]);return yc.default.createElement("div",Wu({},o,{ref:b,className:s}),yc.default.createElement(RD,{hsva:a,onChange:r}),yc.default.createElement(HD,{hue:a.h,onChange:r,className:"react-colorful__last-control"}))};var zuc=function(c){var t=c.className,e=c.hsva,l=c.onChange,d={backgroundImage:"linear-gradient(90deg, "+ZV(Object.assign({},e,{a:0}))+", "+ZV(Object.assign({},e,{a:1}))+")"},n=Am(["react-colorful__alpha",t]),o=dd(100*e.a);return yc.default.createElement("div",{className:n},yc.default.createElement("div",{className:"react-colorful__alpha-gradient",style:d}),yc.default.createElement(BV,{onMove:function(b){l({a:b.left})},onKey:function(b){l({a:pu(e.a+b.left)})},"aria-label":"Alpha","aria-valuetext":o+"%","aria-valuenow":o,"aria-valuemin":"0","aria-valuemax":"100"},yc.default.createElement(fV,{className:"react-colorful__alpha-pointer",left:e.a,color:ZV(e)})))},wuc=function(c){var t=c.className,e=c.colorModel,l=c.color,d=l===void 0?e.defaultColor:l,n=c.onChange,o=yV(c,["className","colorModel","color","onChange"]),b=(0,yc.useRef)(null);ID(b);var i=ZD(e,d,n),a=i[0],r=i[1],s=Am(["react-colorful",t]);return yc.default.createElement("div",Wu({},o,{ref:b,className:s}),yc.default.createElement(RD,{hsva:a,onChange:r}),yc.default.createElement(HD,{hue:a.h,onChange:r}),yc.default.createElement(zuc,{hsva:a,onChange:r,className:"react-colorful__last-control"}))};var Auc={defaultColor:{h:0,s:0,v:0,a:1},toHsva:function(c){return c},fromHsva:gD,equal:hV},pD=function(c){return yc.default.createElement(wuc,Wu({},c,{colorModel:Auc}))};var Tuc={defaultColor:{h:0,s:0,v:0},toHsva:function(c){return{h:c.h,s:c.s,v:c.v,a:1}},fromHsva:function(c){var t=gD(c);return{h:t.h,s:t.s,v:t.v}},equal:hV},WD=function(c){return yc.default.createElement(kuc,Wu({},c,{colorModel:Tuc}))};var VV=u(h(),1);function yD(c){return{...fc(c).toHsv(),h:c.h,a:c.a}}function Ouc(c,t){return c.h===t.h&&c.s===t.s&&c.l===t.l&&c.a===t.a}function Quc(c,t,e){let l=yD(c);if(c.l!==0)return l;let d=e!==null&&e.s!==c.s;return{h:c.h,s:d?c.s:t.s,v:0,a:c.a}}var BD=({hsla:c,enableAlpha:t,onChange:e,onInteractionStart:l,onInteractionEnd:d})=>{let[n,o]=(0,Mb.useState)(()=>yD(c)),b=(0,Mb.useRef)(null),i=(0,Mb.useRef)(c),a=(0,Mb.useRef)(!1);(0,Mb.useEffect)(()=>{if(a.current){i.current=c;return}if(b.current&&Ouc(b.current,c)){i.current=c;return}b.current=null,o(X=>Quc(c,X,i.current)),i.current=c},[c]);let r={onPointerDown({currentTarget:X,pointerId:m}){a.current=!0,l?.(),X.setPointerCapture(m)},onPointerUp({currentTarget:X,pointerId:m}){X.releasePointerCapture(m),a.current=!1,d?.()},onPointerCancel({currentTarget:X,pointerId:m}){X.releasePointerCapture(m),a.current=!1,d?.()}},s=X=>{o(X);let m={...fc(X).toHsl(),a:X.a};b.current=m,e(m)};if(t)return(0,VV.jsx)(pD,{color:n,onChange:s,...r});let G={h:n.h,s:n.s,v:n.v};return(0,VV.jsx)(WD,{color:G,onChange:X=>{s({...X,a:n.a})},...r})};var wn=u(h(),1);Hl([Rl]);function fD(c,t){return c.s===0?c.l===0||c.l===100?{...c,h:t.h,s:t.s}:{...c,h:t.h}:c}var Uuc=[{label:"RGB",value:"rgb"},{label:"HSL",value:"hsl"},{label:"Hex",value:"hex"}],Duc=(c,t)=>{let{enableAlpha:e=!1,color:l,onChange:d,defaultValue:n="#fff",copyFormat:o,...b}=cc(c,"ColorPicker"),[i,a]=Cd({onChange:d,value:l,defaultValue:n}),r=(0,Wl.useMemo)(()=>fc(i||""),[i]),s=(0,hD.useDebounce)(a),[G,X]=(0,Wl.useState)(()=>({...r.toHsl()})),m=(0,Wl.useRef)(r.toHex()),x=(0,Wl.useRef)(!1);(0,Wl.useEffect)(()=>{if(x.current||r.isEqual(m.current))return;m.current=r.toHex();let W=r.toHsl();X(y=>fD(W,y))},[r]);let g=(0,Wl.useCallback)(W=>{X(W);let y=m.current,I=fc(W).toHex();fc(I).isEqual(y)||(m.current=I,a(I))},[a]),R=(0,Wl.useCallback)(W=>{let y=W.toHsl();X(B=>fD(y,B));let I=W.toHex();m.current=I,s(I)},[s]),[H,Z]=(0,Wl.useState)(o||"hex"),p=(0,Wl.useCallback)(W=>{let y=W.clipboardData?.getData("text")?.trim();if(!y)return;let I=fc(y);if(!I.isValid())return;R(I);let B={hex:"hex",rgb:"rgb",hsl:"hsl"},F=String(Aw(y)),V=B[F];V&&Z(V),W.stopPropagation(),W.preventDefault()},[R,Z]);return(0,wn.jsxs)(nD,{ref:t,...b,onPasteCapture:p,children:[(0,wn.jsx)(BD,{onChange:g,hsla:G,enableAlpha:e,onInteractionStart:()=>{x.current=!0},onInteractionEnd:()=>{x.current=!1}}),(0,wn.jsxs)(eD,{children:[(0,wn.jsxs)(lD,{justify:"space-between",children:[(0,wn.jsx)(cD,{size:"compact",options:Uuc,value:H,onChange:W=>Z(W),label:(0,VD.__)("Color format"),hideLabelFromVision:!0,variant:"minimal"}),(0,wn.jsx)(bD,{color:r,colorType:o||H})]}),(0,wn.jsx)(dD,{direction:"column",gap:2,children:(0,wn.jsx)(uD,{colorType:H,color:r,hsla:G,onChange:R,onHSLChange:g,enableAlpha:e})})]})]})},Luc=tc(Duc,"ColorPicker"),FD=Luc;var JD=u(Y(),1);function Euc(c){return typeof c.onChangeComplete<"u"||typeof c.disableAlpha<"u"||typeof c.color?.hex=="string"}function juc(c){if(c!==void 0){if(typeof c=="string")return c;if(c.hex)return c.hex}}var Muc=Fb(c=>{let t=fc(c),e=t.toHex(),l=t.toRgb(),d=t.toHsv(),n=t.toHsl();return{hex:e,rgb:l,hsv:d,hsl:n,source:"hex",oldHue:n.h}});function CD(c){let{onChangeComplete:t}=c,e=(0,JD.useCallback)(l=>{t(Muc(l))},[t]);return Euc(c)?{color:juc(c.color),enableAlpha:!c.disableAlpha,onChange:e}:{...c,color:c.color,enableAlpha:c.enableAlpha,onChange:c.onChange}}var vD=u(h(),1),An=c=>(0,vD.jsx)(FD,{...CD(c)});var OD=u(oc(),1),QD=u(rc(),1),Tm=u(Y(),1);var YD=u(Y(),1),ha=(0,YD.createContext)({});ha.displayName="CircularOptionPickerContext";var ND=u(oc(),1),Pb=u(Y(),1);var Oo=u(h(),1);function Puc(c,t){let{isPressed:e,label:l,...d}=c;return(0,Oo.jsx)(nc,{__next40pxDefaultSize:!0,...d,"aria-pressed":e,ref:t,label:l})}var _uc=(0,Pb.forwardRef)(Puc);function Kuc(c,t){let{id:e,isSelected:l,label:d,...n}=c,{setActiveId:o,activeId:b}=(0,Pb.useContext)(ha);return(0,Pb.useEffect)(()=>{l&&!b&&window.setTimeout(()=>o?.(e),0)},[l,o,b,e]),(0,Oo.jsx)(Be.Item,{render:(0,Oo.jsx)(nc,{__next40pxDefaultSize:!0,...n,role:"option","aria-selected":!!l,ref:t,label:d}),id:e})}var quc=(0,Pb.forwardRef)(Kuc);function FV({className:c,isSelected:t,selectedIconProps:e={},tooltipText:l,...d}){let{baseId:n,presentation:o="toggle-buttons"}=(0,Pb.useContext)(ha),i={id:(0,ND.useInstanceId)(FV,n||"components-circular-option-picker__option"),className:"components-circular-option-picker__option",...d},a=o==="listbox"?(0,Oo.jsx)(quc,{...i,label:l,isSelected:t}):(0,Oo.jsx)(_uc,{...i,label:l,isPressed:o==="toggle-buttons"?!!t:void 0});return(0,Oo.jsxs)("div",{className:v(c,"components-circular-option-picker__option-wrapper"),children:[a,o!=="command-buttons"&&t&&(0,Oo.jsx)(ne,{icon:Ce,...e})]})}var SD=u(h(),1);function kD({className:c,options:t,...e}){let l="aria-label"in e||"aria-labelledby"in e?"group":void 0;return(0,SD.jsx)("div",{...e,role:l,className:v("components-circular-option-picker__option-group","components-circular-option-picker__swatches",c),children:t})}var wI=u(h(),1);function zD({buttonProps:c,className:t,dropdownProps:e,linkText:l}){return(0,wI.jsx)(Sn,{className:v("components-circular-option-picker__dropdown-link-action",t),renderToggle:({isOpen:d,onToggle:n})=>(0,wI.jsx)(nc,{"aria-expanded":d,"aria-haspopup":"true",onClick:n,variant:"link",...c,children:l}),...e})}function wD({className:c,children:t,...e}){return(0,wI.jsx)(nc,{__next40pxDefaultSize:!0,className:v("components-circular-option-picker__clear",c),variant:"tertiary",...e,children:t})}var AD=u(rc(),1),TD=u(Mc(),1);function Qo(c,t){t!==void 0&&(0,TD.default)(`\`asButtons\` prop in wp.components.${c}`,{since:"7.2",alternative:"`presentation`",hint:'`asButtons={ true }` maps to `presentation="toggle-buttons"`. Explicit `presentation` takes precedence.'})}function AI(c,t){return c??(t?"toggle-buttons":"listbox")}function Va(c,t,e,l,d){let n=AI(d,c),o=n==="listbox"?{presentation:"listbox",loop:t}:{presentation:n},b={"aria-labelledby":l,"aria-label":l?void 0:e||(0,AD.__)("Custom color picker")};return{metaProps:o,labelProps:b,resolvedPresentation:n}}var zd=u(h(),1);function $uc(c){let{actions:t,options:e,baseId:l,className:d,loop:n=!0,children:o,...b}=c,[i,a]=(0,Tm.useState)(void 0),r=(0,Tm.useMemo)(()=>({baseId:l,activeId:i,setActiveId:a,presentation:"listbox"}),[l,i,a]);return(0,zd.jsx)("div",{className:d,children:(0,zd.jsxs)(ha.Provider,{value:r,children:[(0,zd.jsx)(Be,{...b,id:l,focusLoop:n,rtl:(0,QD.isRTL)(),role:"listbox",activeId:i,setActiveId:a,children:e}),o,t]})})}function cGc(c){let{actions:t,options:e,children:l,baseId:d,presentation:n,...o}=c,b=(0,Tm.useMemo)(()=>({baseId:d,presentation:n}),[d,n]);return(0,zd.jsx)("div",{...o,role:"group",id:d,children:(0,zd.jsxs)(ha.Provider,{value:b,children:[e,l,t]})})}function Fa(c){let{asButtons:t,presentation:e,loop:l,actions:d,options:n,children:o,className:b,...i}=c;Qo("CircularOptionPicker",t);let a=AI(e,t),r=(0,OD.useInstanceId)(Fa,"components-circular-option-picker",i.id),s=d?(0,zd.jsx)("div",{className:"components-circular-option-picker__custom-clear-wrapper",children:d}):void 0,G=(0,zd.jsx)("div",{className:"components-circular-option-picker__swatches",children:n}),X={baseId:r,className:v("components-circular-option-picker",b),actions:s,options:G,children:o};return a==="listbox"?(0,zd.jsx)($uc,{...i,...X,loop:l}):(0,zd.jsx)(cGc,{...i,...X,presentation:a})}Fa.Option=FV;Fa.OptionGroup=kD;Fa.ButtonAction=wD;Fa.DropdownLinkAction=zD;Fa.displayName="CircularOptionPicker";var UD=Fa;var $e=UD;function DD(c){let{expanded:t=!1,alignment:e="stretch",...l}=cc(c,"VStack");return Fm({direction:"column",expanded:t,alignment:e,...l})}var LD=u(h(),1);function tGc(c,t){let e=DD(c);return(0,LD.jsx)(sc,{...e,ref:t})}var eGc=tc(tGc,"VStack"),tt=eGc;function ED(c){let{as:t,level:e=2,color:l=q.theme.foreground,isBlock:d=!0,weight:n=K.fontWeightEmphasis,...o}=cc(c,"Heading"),b=t||`h${e}`,i={};return typeof b=="string"&&b[0]!=="h"&&(i.role="heading",i["aria-level"]=typeof e=="string"?parseInt(e):e),{...Im({color:l,isBlock:d,weight:n,size:oT(e),...o}),...i,as:b}}var jD=u(h(),1);function lGc(c,t){let e=ED(c);return(0,jD.jsx)(sc,{...e,ref:t})}var dGc=tc(lGc,"Heading"),kl=dGc;var PD=u(h(),1),CV="data-wp-hash";function vV(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&oGc(document)),c.__wpStyleRuntime}function nGc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${CV}]`))if(e.getAttribute(CV)===t)return!0;return!1}function MD(c,t,e){if(!c.head)return;let l=vV(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(nGc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(CV,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function oGc(c){let t=vV();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)MD(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function bGc(c,t){let e=vV();e.styles.set(c,t);for(let l of e.documents.keys())MD(l,c,t)}typeof process>"u",bGc("7f9bfd3385",".ab61d20c737fa550__content-wrapper{margin-left:-8px;margin-right:-8px}.ab61d20c737fa550__content-wrapper:first-of-type{margin-top:-8px}.ab61d20c737fa550__content-wrapper:last-of-type{margin-bottom:-8px}.f0a033fae417d720__padding-small{padding:8px}.d83816967399484e__padding-medium{padding:16px}");var JV={"content-wrapper":"ab61d20c737fa550__content-wrapper","padding-small":"f0a033fae417d720__padding-small","padding-medium":"d83816967399484e__padding-medium"};function iGc(c,t){let{paddingSize:e="small",className:l,...d}=cc(c,"DropdownContentWrapper");return(0,PD.jsx)("div",{...d,className:v(JV["content-wrapper"],{[JV["padding-small"]]:e!=="none"&&e!=="medium",[JV["padding-medium"]]:e==="medium"},l),ref:t})}var aGc=tc(iGc,"DropdownContentWrapper"),Uo=aGc;var _D=u(rc(),1);Hl([Rl,FI]);var KD=c=>{let t=/var\(/.test(c??""),e=/color-mix\(/.test(c??"");return!t&&!e},qD=(c,t=[],e=!1,l)=>{if(!c)return"";let d=c?KD(c):!1,n=d?fc(c).toHex():c,o=e?t:[{colors:t}];for(let{colors:b}of o)for(let{name:i,color:a,slug:r}of b){if(l){if(r===l)return i;continue}let s=d?fc(a).toHex():a;if(n===s)return i}return(0,_D.__)("Custom")},rGc=c=>Array.isArray(c.colors)&&!("color"in c),TI=c=>c.length>0&&c.every(t=>rGc(t)),$D=(c,t)=>{if(!c||!t||KD(c))return c;let{ownerDocument:e}=t,{defaultView:l}=e,d=l?.getComputedStyle(t).backgroundColor;return d?fc(d).toHex():c};var ht=u(h(),1),YV="data-wp-hash";function NV(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&uGc(document)),c.__wpStyleRuntime}function sGc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${YV}]`))if(e.getAttribute(YV)===t)return!0;return!1}function tL(c,t,e){if(!c.head)return;let l=NV(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(sGc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(YV,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function uGc(c){let t=NV();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)tL(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function GGc(c,t){let e=NV();e.styles.set(c,t);for(let l of e.documents.keys())tL(l,c,t)}typeof process>"u",GGc("a7b05d56c7",".cf6db1948d5273a8__color-heading{text-transform:uppercase}.cf6db1948d5273a8__color-heading.cf6db1948d5273a8__color-heading.cf6db1948d5273a8__color-heading{font-size:11px;line-height:24px;margin-bottom:0}");var XGc={"color-heading":"cf6db1948d5273a8__color-heading"};Hl([Rl,FI]);function eL({className:c,clearColor:t,colors:e,onChange:l,value:d,selectedSlug:n,presentation:o,...b}){let i=(0,wd.useMemo)(()=>e.map(({color:a,name:r,slug:s},G)=>{let X=fc(a),m=o!=="command-buttons"&&(n?s===n:d===a);return(0,ht.jsx)($e.Option,{isSelected:m,selectedIconProps:m?{color:X.contrast()>X.contrast("#000")?"#fff":"#000"}:{},tooltipText:r||(0,Do.sprintf)((0,Do.__)("Color code: %s"),a),style:{backgroundColor:a,color:a},onClick:m?t:()=>l(a,G,s)},s??`${a}-${G}`)}),[e,d,n,l,t,o]);return(0,ht.jsx)($e.OptionGroup,{className:c,options:i,...b})}function lL({className:c,clearColor:t,colors:e,onChange:l,value:d,selectedSlug:n,headingLevel:o,presentation:b}){let i=(0,cL.useInstanceId)(lL,"color-palette");return e.length===0?null:(0,ht.jsx)(tt,{spacing:3,className:c,children:e.map(({name:a,colors:r},s)=>{let G=`${i}-${s}`;return(0,ht.jsxs)(tt,{spacing:2,children:[(0,ht.jsx)(kl,{className:XGc["color-heading"],id:G,level:o,children:a}),(0,ht.jsx)(eL,{clearColor:t,colors:r,onChange:(X,m,x)=>l(X,s,x),value:d,selectedSlug:n,presentation:b,"aria-labelledby":G})]},s)})})}function SV({isRenderedInSidebar:c,popoverProps:t,...e}){let l=(0,wd.useMemo)(()=>({shift:!0,resize:!1,...c?{placement:"left-start",offset:34}:{placement:"bottom",offset:8},...t}),[c,t]);return(0,ht.jsx)(Sn,{contentClassName:"components-color-palette__custom-color-dropdown-content",popoverProps:l,...e})}function mGc(c,t){let{asButtons:e,presentation:l,loop:d,clearable:n=!0,colors:o=[],disableCustomColors:b=!1,enableAlpha:i=!1,onChange:a,value:r,selectedSlug:s,__experimentalIsRenderedInSidebar:G=!1,headingLevel:X=2,"aria-label":m,"aria-labelledby":x,...g}=c;Qo("ColorPalette",e);let[R,H]=(0,wd.useState)(r),Z=(0,wd.useCallback)(()=>a(void 0),[a]),p=(0,wd.useCallback)(S=>{H($D(r,S))},[r]),W=TI(o),y=(0,wd.useMemo)(()=>qD(r,o,W,s),[r,o,W,s]),I=()=>(0,ht.jsx)(Uo,{paddingSize:"none",children:(0,ht.jsx)(An,{color:R,onChange:S=>a(S),enableAlpha:i})}),B=r?.startsWith("#"),F=r?.replace(/^var\((.+)\)$/,"$1"),V=F?(0,Do.sprintf)((0,Do.__)('Custom color picker. The currently selected color is called "%1$s" and has a value of "%2$s".'),y,F):(0,Do.__)("Custom color picker"),{metaProps:f,labelProps:C,resolvedPresentation:J}=Va(e,d,m,x,l),w={clearColor:Z,onChange:a,value:r,selectedSlug:s,presentation:J},A=!!n&&(0,ht.jsx)($e.ButtonAction,{onClick:Z,accessibleWhenDisabled:!0,disabled:!r,children:(0,Do.__)("Clear")});return b&&o.length===0&&!A?null:(0,ht.jsxs)(tt,{spacing:3,ref:t,...g,children:[!b&&(0,ht.jsx)(SV,{isRenderedInSidebar:G,renderContent:I,renderToggle:({isOpen:S,onToggle:O})=>(0,ht.jsxs)(tt,{className:"components-color-palette__custom-color-wrapper",spacing:0,children:[(0,ht.jsx)("button",{ref:p,className:"components-color-palette__custom-color-button","aria-expanded":S,"aria-haspopup":"true",onClick:O,"aria-label":V,style:{background:r},type:"button"}),(0,ht.jsxs)(tt,{className:"components-color-palette__custom-color-text-wrapper",spacing:.5,children:[(0,ht.jsx)(vo,{className:"components-color-palette__custom-color-name",children:r?y:(0,Do.__)("No color selected")}),(0,ht.jsx)(vo,{className:v("components-color-palette__custom-color-value",{"components-color-palette__custom-color-value--is-hex":B}),children:F})]})]})}),(o.length>0||A)&&(0,ht.jsx)($e,{...f,...C,actions:A,options:W?(0,ht.jsx)(lL,{...w,headingLevel:X,colors:o,value:r}):(0,ht.jsx)(eL,{...w,colors:o,value:r})})]})}var dL=(0,wd.forwardRef)(mGc);dL.displayName="ColorPalette";var _b=dL;var wc=u(rc(),1),Tn={px:{value:"px",label:"px",a11yLabel:(0,wc.__)("Pixels (px)"),step:1},"%":{value:"%",label:"%",a11yLabel:(0,wc.__)("Percent (%)"),step:.1},em:{value:"em",label:"em",a11yLabel:(0,wc._x)("ems","Relative to parent font size (em)"),step:.01},rem:{value:"rem",label:"rem",a11yLabel:(0,wc._x)("rems","Relative to root font size (rem)"),step:.01},vw:{value:"vw",label:"vw",a11yLabel:(0,wc.__)("Viewport width (vw)"),step:.1},vh:{value:"vh",label:"vh",a11yLabel:(0,wc.__)("Viewport height (vh)"),step:.1},vmin:{value:"vmin",label:"vmin",a11yLabel:(0,wc.__)("Viewport smallest dimension (vmin)"),step:.1},vmax:{value:"vmax",label:"vmax",a11yLabel:(0,wc.__)("Viewport largest dimension (vmax)"),step:.1},ch:{value:"ch",label:"ch",a11yLabel:(0,wc.__)("Width of the zero (0) character (ch)"),step:.01},ex:{value:"ex",label:"ex",a11yLabel:(0,wc.__)("x-height of the font (ex)"),step:.01},cm:{value:"cm",label:"cm",a11yLabel:(0,wc.__)("Centimeters (cm)"),step:.001},mm:{value:"mm",label:"mm",a11yLabel:(0,wc.__)("Millimeters (mm)"),step:.1},in:{value:"in",label:"in",a11yLabel:(0,wc.__)("Inches (in)"),step:.001},pc:{value:"pc",label:"pc",a11yLabel:(0,wc.__)("Picas (pc)"),step:1},pt:{value:"pt",label:"pt",a11yLabel:(0,wc.__)("Points (pt)"),step:1},svw:{value:"svw",label:"svw",a11yLabel:(0,wc.__)("Small viewport width (svw)"),step:.1},svh:{value:"svh",label:"svh",a11yLabel:(0,wc.__)("Small viewport height (svh)"),step:.1},svi:{value:"svi",label:"svi",a11yLabel:(0,wc.__)("Small viewport width or height (svi)"),step:.1},svb:{value:"svb",label:"svb",a11yLabel:(0,wc.__)("Small viewport width or height (svb)"),step:.1},svmin:{value:"svmin",label:"svmin",a11yLabel:(0,wc.__)("Small viewport smallest dimension (svmin)"),step:.1},lvw:{value:"lvw",label:"lvw",a11yLabel:(0,wc.__)("Large viewport width (lvw)"),step:.1},lvh:{value:"lvh",label:"lvh",a11yLabel:(0,wc.__)("Large viewport height (lvh)"),step:.1},lvi:{value:"lvi",label:"lvi",a11yLabel:(0,wc.__)("Large viewport width or height (lvi)"),step:.1},lvb:{value:"lvb",label:"lvb",a11yLabel:(0,wc.__)("Large viewport width or height (lvb)"),step:.1},lvmin:{value:"lvmin",label:"lvmin",a11yLabel:(0,wc.__)("Large viewport smallest dimension (lvmin)"),step:.1},dvw:{value:"dvw",label:"dvw",a11yLabel:(0,wc.__)("Dynamic viewport width (dvw)"),step:.1},dvh:{value:"dvh",label:"dvh",a11yLabel:(0,wc.__)("Dynamic viewport height (dvh)"),step:.1},dvi:{value:"dvi",label:"dvi",a11yLabel:(0,wc.__)("Dynamic viewport width or height (dvi)"),step:.1},dvb:{value:"dvb",label:"dvb",a11yLabel:(0,wc.__)("Dynamic viewport width or height (dvb)"),step:.1},dvmin:{value:"dvmin",label:"dvmin",a11yLabel:(0,wc.__)("Dynamic viewport smallest dimension (dvmin)"),step:.1},dvmax:{value:"dvmax",label:"dvmax",a11yLabel:(0,wc.__)("Dynamic viewport largest dimension (dvmax)"),step:.1},svmax:{value:"svmax",label:"svmax",a11yLabel:(0,wc.__)("Small viewport largest dimension (svmax)"),step:.1},lvmax:{value:"lvmax",label:"lvmax",a11yLabel:(0,wc.__)("Large viewport largest dimension (lvmax)"),step:.1}},OI=Object.values(Tn),QI=[Tn.px,Tn["%"],Tn.em,Tn.rem,Tn.vw,Tn.vh],xGc=Tn.px;function kV(c,t,e){let l=t?`${c??""}${t}`:c;return Tt(l,e)}function UI(c){return Array.isArray(c)&&!!c.length}function Tt(c,t=OI){let e,l;if(typeof c<"u"||c===null){e=`${c}`.trim();let b=parseFloat(e);l=isFinite(b)?b:void 0}let n=e?.match(/[\d.\-\+]*\s*(.*)/)?.[1]?.toLowerCase(),o;return UI(t)?o=t.find(i=>i.value===n)?.value:o=xGc.value,[l,o]}function nL(c,t,e,l){let[d,n]=Tt(c,t),o=d??e,b=n||l;return!b&&UI(t)&&(b=t[0].value),[o,b]}function gGc(c=[],t){return Array.isArray(t)?t.filter(e=>c.includes(e.value)):[]}var Om=({units:c=OI,availableUnits:t=[],defaultValues:e})=>{let l=gGc(t,c);return e?l.map(d=>{let[n]=e[d.value]?Tt(e[d.value]):[];return{...d,default:n}}):l};function oL(c,t,e=OI){let l=Array.isArray(e)?[...e]:[],[,d]=kV(c,t,OI);return d&&!l.some(n=>n.value===d)&&Tn[d]&&l.unshift(Tn[d]),l}var zV="data-wp-hash";function wV(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&RGc(document)),c.__wpStyleRuntime}function HGc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${zV}]`))if(e.getAttribute(zV)===t)return!0;return!1}function bL(c,t,e){if(!c.head)return;let l=wV(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(HGc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(zV,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function RGc(c){let t=wV();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)bL(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function ZGc(c,t){let e=wV();e.styles.set(c,t);for(let l of e.documents.keys())bL(l,c,t)}typeof process>"u",ZGc("749bb52757",".a8578c10ef7219f5__border-control{border:0;box-sizing:border-box;margin:0;padding:0}.a8578c10ef7219f5__border-control *,.a8578c10ef7219f5__border-control :after,.a8578c10ef7219f5__border-control :before{box-sizing:inherit}._89d98624def50ba2__inner-wrapper{height:40px}._89d98624def50ba2__inner-wrapper .components-unit-control{flex:1 1 40%}._89d98624def50ba2__inner-wrapper._89d98624def50ba2__inner-wrapper .components-unit-control__select.components-unit-control__select{min-height:0}._43dbe0f5c56003a8__inner-wrapper-has-width .components-unit-control{flex:0 0 auto}._25a20fddf2bf261f__dropdown{background:#fff}._25a20fddf2bf261f__dropdown._25a20fddf2bf261f__dropdown>button{align-items:center;aspect-ratio:1;border:1px solid var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));border-end-end-radius:0;border-end-start-radius:2px;border-start-end-radius:0;border-start-start-radius:2px;display:flex;justify-content:center;padding:0}._25a20fddf2bf261f__dropdown._25a20fddf2bf261f__dropdown>button:focus,._25a20fddf2bf261f__dropdown._25a20fddf2bf261f__dropdown>button:hover:not(:disabled){border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:inset 0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));position:relative;z-index:1}._956b765a9ec7feba__color-indicator-wrapper{border:2px solid transparent;border-radius:9999px;height:24px;padding:2px;width:24px}._956b765a9ec7feba__color-indicator-wrapper>span{background:linear-gradient(-45deg,transparent 48%,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 52%,transparent 0);height:16px;width:16px}.a0c5666db3f5f599__popover-controls{width:228px}._115e648628de896b__reset-button-wrapper{display:flex;justify-content:flex-end;margin-block-start:12px}.e9089c561edcd13a__slider{flex:1 1 60%;margin-inline-end:12px}");var DI={"border-control":"a8578c10ef7219f5__border-control","inner-wrapper":"_89d98624def50ba2__inner-wrapper","inner-wrapper-has-width":"_43dbe0f5c56003a8__inner-wrapper-has-width",dropdown:"_25a20fddf2bf261f__dropdown","color-indicator-wrapper":"_956b765a9ec7feba__color-indicator-wrapper","popover-controls":"a0c5666db3f5f599__popover-controls","reset-button-wrapper":"_115e648628de896b__reset-button-wrapper",slider:"e9089c561edcd13a__slider"};function iL(c){let{border:t,className:e,colors:l=[],enableAlpha:d=!1,enableStyle:n=!0,onChange:o,previousStyleSelection:b,__experimentalIsRenderedInSidebar:i=!1,...a}=cc(c,"BorderControlDropdown"),[r]=Tt(t?.width),s=r===0,G=H=>{let Z=t?.style==="none"?b:t?.style,p=s&&H?"1px":t?.width;o({color:H,style:Z,width:p})},X=H=>{let Z=s&&H?"1px":t?.width;o({...t,style:H,width:Z})},m=()=>{o({...t,color:void 0,style:void 0})},x=v(DI.dropdown,e),{color:g,style:R}=t||{};return{...a,border:t,className:x,colors:l,enableAlpha:d,enableStyle:n,indicatorWrapperClassName:DI["color-indicator-wrapper"],indicatorWrapperStyle:R?{borderStyle:R==="none"?"solid":R,borderColor:g||(R!=="none"?q.gray[300]:void 0)}:void 0,onColorChange:G,onStyleChange:X,onReset:m,popoverControlsClassName:DI["popover-controls"],resetButtonWrapperClassName:DI["reset-button-wrapper"],__experimentalIsRenderedInSidebar:i}}var cl=u(h(),1),LI=c=>c.replace(/^var\((.+)\)$/,"$1"),IGc=(c,t)=>{if(!(!c||!t)){if(TI(t)){let e;return t.some(l=>l.colors.some(d=>d.color===c?(e=d,!0):!1)),e}return t.find(e=>e.color===c)}},pGc=(c,t,e,l)=>{if(l){if(t){let d=LI(t.color);return e?(0,Mt.sprintf)((0,Mt.__)('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,d,e):(0,Mt.sprintf)((0,Mt.__)('Border color and style picker. The currently selected color is called "%1$s" and has a value of "%2$s".'),t.name,d)}if(c){let d=LI(c);return e?(0,Mt.sprintf)((0,Mt.__)('Border color and style picker. The currently selected color has a value of "%1$s". The currently selected style is "%2$s".'),d,e):(0,Mt.sprintf)((0,Mt.__)('Border color and style picker. The currently selected color has a value of "%s".'),d)}return(0,Mt.__)("Border color and style picker.")}return t?(0,Mt.sprintf)((0,Mt.__)('Border color picker. The currently selected color is called "%1$s" and has a value of "%2$s".'),t.name,LI(t.color)):c?(0,Mt.sprintf)((0,Mt.__)('Border color picker. The currently selected color has a value of "%s".'),LI(c)):(0,Mt.__)("Border color picker.")},WGc=(c,t)=>{let{__experimentalIsRenderedInSidebar:e,border:l,colors:d,disableCustomColors:n,enableAlpha:o,enableStyle:b,indicatorWrapperClassName:i,indicatorWrapperStyle:a,isStyleSettable:r,onReset:s,onColorChange:G,onStyleChange:X,popoverControlsClassName:m,resetButtonWrapperClassName:x,__unstablePopoverProps:g,...R}=iL(c),{color:H,style:Z}=l||{},p=IGc(H,d),W=pGc(H,p,Z,b),y=H||Z&&Z!=="none",I=e?"bottom left":void 0;return(0,cl.jsx)(Sn,{renderToggle:({onToggle:V})=>(0,cl.jsx)(nc,{onClick:V,variant:"tertiary","aria-label":W,tooltipPosition:I,label:(0,Mt.__)("Border color and style picker"),showTooltip:!0,__next40pxDefaultSize:!0,children:(0,cl.jsx)("span",{className:i,style:a,children:(0,cl.jsx)(Nn,{colorValue:H})})}),renderContent:()=>(0,cl.jsx)(cl.Fragment,{children:(0,cl.jsxs)(Uo,{paddingSize:"medium",children:[(0,cl.jsxs)(tt,{className:m,spacing:6,children:[(0,cl.jsx)(_b,{value:H,onChange:G,colors:d,disableCustomColors:n,__experimentalIsRenderedInSidebar:e,clearable:!1,enableAlpha:o}),b&&r&&(0,cl.jsx)(XV,{label:(0,Mt.__)("Style"),value:Z,onChange:X})]}),(0,cl.jsx)("div",{className:x,children:(0,cl.jsx)(nc,{variant:"tertiary",onClick:()=>{s()},disabled:!y,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,Mt.__)("Reset")})})]})}),popoverProps:{...g},...R,ref:t})},yGc=tc(WGc,"BorderControlDropdown"),AV=yGc;var mL=u(Mc(),1),Kb=u(Y(),1),xL=u(rc(),1);var aL=U(Ke,{target:"e1bagdl32"})("&&&{input{display:block;width:100%;}",Nd,"{transition:box-shadow 0.1s linear;}}"),rL=({selectSize:c})=>({small:dc("box-sizing:border-box;padding:2px 1px;width:20px;font-size:8px;line-height:1;letter-spacing:-0.5px;text-transform:uppercase;text-align-last:center;&:not( :disabled ){color:",q.gray[800],";}",""),default:dc("box-sizing:border-box;min-width:24px;max-width:48px;height:24px;margin-inline-end:",D(2),";padding:",D(1),";font-size:13px;line-height:1;text-align-last:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;field-sizing:content;&:not( :disabled ){color:",q.theme.accent,";}","")})[c],sL=U("div",{target:"e1bagdl31"})("&&&{pointer-events:none;",rL,";color:",q.gray[900],";}"),BGc=({selectSize:c="default"})=>({small:dc("height:100%;border:1px solid transparent;transition:box-shadow 0.1s linear,border 0.1s linear;",vt({borderTopLeftRadius:0,borderBottomLeftRadius:0})()," &:not(:disabled):hover{background-color:",q.gray[100],";}&:focus{border:1px solid ",q.ui.borderFocus,";box-shadow:inset 0 0 0 ",K.borderWidth+" "+q.ui.borderFocus,";outline-offset:0;outline:2px solid transparent;z-index:1;}",""),default:dc("display:flex;justify-content:center;align-items:center;&:where( :not( :disabled ) ):hover{box-shadow:0 0 0 ",K.borderWidth+" "+q.ui.borderFocus,";outline:",K.borderWidth," solid transparent;}&:focus{box-shadow:0 0 0 ",K.borderWidthFocus+" "+q.ui.borderFocus,";outline:",K.borderWidthFocus," solid transparent;}","")})[c],uL=U("select",{target:"e1bagdl30"})("&&&{appearance:none;background:transparent;border-radius:",K.radiusXSmall,";border:none;display:block;outline:none;margin:0;min-height:auto;font-family:inherit;",rL,";",BGc,";&:not( :disabled ){cursor:pointer;}}");var GL=u(Y(),1);var EI=u(h(),1);function fGc({className:c,isUnitSelectTabbable:t=!0,onChange:e,size:l="default",unit:d="px",units:n=QI,...o},b){if(!UI(n)||n?.length===1)return(0,EI.jsx)(sL,{className:"components-unit-control__unit-label",selectSize:l,children:d});let i=r=>{let{value:s}=r.target,G=n.find(X=>X.value===s);e?.(s,{event:r,data:G})},a=v("components-unit-control__select",c);return(0,EI.jsx)(uL,{ref:b,className:a,onChange:i,selectSize:l,tabIndex:t?void 0:-1,value:d,...o,children:n.map(r=>(0,EI.jsx)("option",{value:r.value,children:r.label},r.value))})}var XL=(0,GL.forwardRef)(fGc);var TV=u(h(),1);function hGc(c,t){let{__unstableStateReducer:e,autoComplete:l="off",children:d,className:n,disabled:o=!1,disableUnits:b=!1,isPressEnterToChange:i=!1,isResetValueOnUnitChange:a=!1,isUnitSelectTabbable:r=!0,label:s,onChange:G,onUnitChange:X,size:m="default",unit:x,units:g=QI,value:R,onFocus:H,...Z}=c;"unit"in c&&(0,mL.default)("UnitControl unit prop",{since:"5.6",hint:"The unit should be provided within the `value` prop.",version:"6.2"});let p=R??void 0,[W,y]=(0,Kb.useMemo)(()=>{let N=oL(p,x,g),[{value:T=""}={},...k]=N,Q=k.reduce((ec,{value:L})=>{let z=Ha(L?.substring(0,1)||"");return ec.includes(z)?ec:`${ec}|${z}`},Ha(T.substring(0,1)));return[N,new RegExp(`^(?:${Q})$`,"i")]},[p,x,g]),[I,B]=kV(p,x,W),[F,V]=ho(W.length===1?W[0].value:x,{initial:B,fallback:""});(0,Kb.useEffect)(()=>{B!==void 0&&V(B)},[B,V]);let f=v("components-unit-control","components-unit-control-wrapper",n),C=(N,T)=>{if(N===""||typeof N>"u"||N===null){G?.("",T);return}let k=nL(N,W,I,F).join("");G?.(k,T)},J=(N,T)=>{let{data:k}=T,Q=`${I??""}${N}`;a&&k?.default!==void 0&&(Q=`${k.default}${N}`),G?.(Q,T),X?.(N,T),V(N)},w;!b&&r&&W.length&&(w=N=>{Z.onKeyDown?.(N),!N.metaKey&&!N.ctrlKey&&y.test(N.key)&&A.current?.focus()});let A=(0,Kb.useRef)(null),S=b?null:(0,TV.jsx)(XL,{ref:A,"aria-label":(0,xL.__)("Select unit"),disabled:o,isUnitSelectTabbable:r,onChange:J,size:["small","compact"].includes(m)?"small":"default",unit:F,units:W,onFocus:H,onBlur:c.onBlur}),O=Z.step;return!O&&W&&(O=W.find(T=>T.value===F)?.step??1),(0,TV.jsx)(aL,{...Z,autoComplete:l,className:f,disabled:o,spinControls:"none",isPressEnterToChange:i,label:s,onKeyDown:w,onChange:C,ref:t,size:m,suffix:S,type:i?"text":"number",value:I??"",step:O,onFocus:H,__unstableStateReducer:e})}var gL=(0,Kb.forwardRef)(hGc);gL.displayName="UnitControl";var On=gL;var Ja=u(Y(),1);var OV="data-wp-hash";function QV(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&FGc(document)),c.__wpStyleRuntime}function VGc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${OV}]`))if(e.getAttribute(OV)===t)return!0;return!1}function RL(c,t,e){if(!c.head)return;let l=QV(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(VGc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(OV,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function FGc(c){let t=QV();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)RL(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function JGc(c,t){let e=QV();e.styles.set(c,t);for(let l of e.documents.keys())RL(l,c,t)}typeof process>"u",JGc("749bb52757",".a8578c10ef7219f5__border-control{border:0;box-sizing:border-box;margin:0;padding:0}.a8578c10ef7219f5__border-control *,.a8578c10ef7219f5__border-control :after,.a8578c10ef7219f5__border-control :before{box-sizing:inherit}._89d98624def50ba2__inner-wrapper{height:40px}._89d98624def50ba2__inner-wrapper .components-unit-control{flex:1 1 40%}._89d98624def50ba2__inner-wrapper._89d98624def50ba2__inner-wrapper .components-unit-control__select.components-unit-control__select{min-height:0}._43dbe0f5c56003a8__inner-wrapper-has-width .components-unit-control{flex:0 0 auto}._25a20fddf2bf261f__dropdown{background:#fff}._25a20fddf2bf261f__dropdown._25a20fddf2bf261f__dropdown>button{align-items:center;aspect-ratio:1;border:1px solid var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));border-end-end-radius:0;border-end-start-radius:2px;border-start-end-radius:0;border-start-start-radius:2px;display:flex;justify-content:center;padding:0}._25a20fddf2bf261f__dropdown._25a20fddf2bf261f__dropdown>button:focus,._25a20fddf2bf261f__dropdown._25a20fddf2bf261f__dropdown>button:hover:not(:disabled){border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:inset 0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));position:relative;z-index:1}._956b765a9ec7feba__color-indicator-wrapper{border:2px solid transparent;border-radius:9999px;height:24px;padding:2px;width:24px}._956b765a9ec7feba__color-indicator-wrapper>span{background:linear-gradient(-45deg,transparent 48%,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 52%,transparent 0);height:16px;width:16px}.a0c5666db3f5f599__popover-controls{width:228px}._115e648628de896b__reset-button-wrapper{display:flex;justify-content:flex-end;margin-block-start:12px}.e9089c561edcd13a__slider{flex:1 1 60%;margin-inline-end:12px}");var jI={"border-control":"a8578c10ef7219f5__border-control","inner-wrapper":"_89d98624def50ba2__inner-wrapper","inner-wrapper-has-width":"_43dbe0f5c56003a8__inner-wrapper-has-width",dropdown:"_25a20fddf2bf261f__dropdown","color-indicator-wrapper":"_956b765a9ec7feba__color-indicator-wrapper","popover-controls":"a0c5666db3f5f599__popover-controls","reset-button-wrapper":"_115e648628de896b__reset-button-wrapper",slider:"e9089c561edcd13a__slider"},HL=c=>{let t=c?.width!==void 0&&c.width!=="",e=c?.color!==void 0;return t||e};function ZL(c){let{className:t,colors:e=[],isCompact:l,onChange:d,enableAlpha:n=!0,enableStyle:o=!0,shouldSanitizeBorder:b=!0,value:i,width:a,__experimentalIsRenderedInSidebar:r=!1,size:s,__next40pxDefaultSize:G,...X}=cc(c,"BorderControl"),[m,x]=Tt(i?.width),g=x||"px",R=m===0,[H,Z]=(0,Ja.useState)(),[p,W]=(0,Ja.useState)(),y=b?HL(i):!0,I=(0,Ja.useCallback)(w=>{if(b&&!HL(w)){d(void 0);return}d(w)},[d,b]),B=(0,Ja.useCallback)(w=>{let A=w===""?void 0:w,[S]=Tt(w),O=S===0,N={...i,width:A};O&&!R&&(Z(i?.color),W(i?.style),N.color=void 0,N.style="none"),!O&&R&&(N.color===void 0&&(N.color=H),N.style==="none"&&(N.style=p)),I(N)},[i,R,H,p,I]),F=(0,Ja.useCallback)(w=>{B(`${w}${g}`)},[B,g]),V=v(jI["border-control"],t),f=a;l&&(f="116px");let C=v(jI["inner-wrapper"],!!f&&jI["inner-wrapper-has-width"]),J=jI.slider;return{...X,className:V,colors:e,enableAlpha:n,enableStyle:o,innerWrapperClassName:C,inputWidth:f,isStyleSettable:y,onBorderChange:I,onSliderChange:F,onWidthChange:B,previousStyleSelection:p,sliderClassName:J,value:i,widthUnit:g,widthValue:m,__experimentalIsRenderedInSidebar:r}}var Ad=u(h(),1),CGc=c=>{let{label:t,hideLabelFromVision:e}=c;return t?e?(0,Ad.jsx)(Yc,{as:"legend",children:t}):(0,Ad.jsx)(zb,{as:"legend",children:t}):null},vGc=(c,t)=>{let{colors:e,disableCustomColors:l,disableUnits:d,enableAlpha:n,enableStyle:o,hideLabelFromVision:b,innerWrapperClassName:i,inputWidth:a,isStyleSettable:r,label:s,onBorderChange:G,onSliderChange:X,onWidthChange:m,placeholder:x,__unstablePopoverProps:g,previousStyleSelection:R,showDropdownHeader:H,sliderClassName:Z,value:p,widthUnit:W,widthValue:y,withSlider:I,__experimentalIsRenderedInSidebar:B,...F}=ZL(c);return(0,Ad.jsxs)(sc,{as:"fieldset",...F,ref:t,children:[(0,Ad.jsx)(CGc,{label:s,hideLabelFromVision:b}),(0,Ad.jsxs)(zc,{spacing:4,className:i,children:[(0,Ad.jsx)(On,{prefix:(0,Ad.jsx)(de,{marginRight:1,marginBottom:0,children:(0,Ad.jsx)(AV,{border:p,colors:e,__unstablePopoverProps:g,disableCustomColors:l,enableAlpha:n,enableStyle:o,isStyleSettable:r,onChange:G,previousStyleSelection:R,__experimentalIsRenderedInSidebar:B})}),label:(0,UV.__)("Border width"),hideLabelFromVision:!0,min:0,onChange:m,value:p?.width||"",placeholder:x,disableUnits:d,__unstableInputWidth:a}),I&&(0,Ad.jsx)(Sl,{label:(0,UV.__)("Border width"),hideLabelFromVision:!0,className:Z,initialPosition:0,max:100,min:0,onChange:X,step:["px","%"].includes(W)?1:.1,value:y||void 0,withInputField:!1})]})]})},YGc=tc(vGc,"BorderControl"),Td=YGc;var pL=u(Y(),1);var NGc={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 IL(c){return c?NGc[c]:{}}function WL(c){let{align:t,alignment:e,className:l,columnGap:d,columns:n=2,gap:o=3,isInline:b=!1,justify:i,rowGap:a,rows:r,templateColumns:s,templateRows:G,...X}=cc(c,"Grid"),m=Array.isArray(n)?n:[n],x=lm(m),g=Array.isArray(r)?r:[r],R=lm(g),H=s||!!n&&`repeat( ${x}, 1fr )`,Z=G||!!r&&`repeat( ${R}, 1fr )`,p=ot(),W=(0,pL.useMemo)(()=>{let y=IL(e),I=dc({alignItems:t,display:b?"inline-grid":"grid",gap:`calc( ${K.gridBase} * ${o} )`,gridTemplateColumns:H||void 0,gridTemplateRows:Z||void 0,gridRowGap:a,gridColumnGap:d,justifyContent:i,verticalAlign:b?"middle":void 0,...y},"","");return p(I,l)},[t,e,l,d,p,o,H,Z,b,i,a]);return{...X,className:W}}var yL=u(h(),1);function SGc(c,t){let e=WL(c);return(0,yL.jsx)(sc,{...e,ref:t})}var kGc=tc(SGc,"Grid"),Od=kGc;var LV="data-wp-hash";function EV(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&wGc(document)),c.__wpStyleRuntime}function zGc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${LV}]`))if(e.getAttribute(LV)===t)return!0;return!1}function BL(c,t,e){if(!c.head)return;let l=EV(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(zGc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(LV,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function wGc(c){let t=EV();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)BL(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function AGc(c,t){let e=EV();e.styles.set(c,t);for(let l of e.documents.keys())BL(l,c,t)}typeof process>"u",AGc("2eee37fabd",".fa6e6c2331986855__linked-border-control.fa6e6c2331986855__linked-border-control{flex:1;margin-inline-end:24px}._6a6edeeb175d724f__linked-border-control-full-width._6a6edeeb175d724f__linked-border-control-full-width{margin-inline-end:0}.f5104488f80fa50f__header{margin-bottom:4px}.f5104488f80fa50f__header>span{margin-bottom:0}._48f63719b9dc7e1a__wrapper{position:relative}._48f63719b9dc7e1a__wrapper ._902e774d37b6698b__linked-button{inset-inline-end:0;position:absolute;top:8px}._902e774d37b6698b__linked-button{line-height:0}._5978f65e1d08de6c__visualizer{border-bottom:var(--wp-components-border-box-visualizer-bottom);border-inline-end:var(--wp-components-border-box-visualizer-end);border-inline-start:var(--wp-components-border-box-visualizer-start);border-top:var(--wp-components-border-box-visualizer-top);bottom:20px;position:absolute;top:20px;inset-inline:39px}.afa8e78cec6a9f62__split-controls{flex:1;position:relative}.ec002fcdf4036950__centered-border-control{grid-column:span 2;margin:0 auto}.f9ea07d7127ab067__right-border-control{margin-inline-start:auto}");var DV={"linked-border-control":"fa6e6c2331986855__linked-border-control","linked-border-control-full-width":"_6a6edeeb175d724f__linked-border-control-full-width",header:"f5104488f80fa50f__header",wrapper:"_48f63719b9dc7e1a__wrapper","linked-button":"_902e774d37b6698b__linked-button",visualizer:"_5978f65e1d08de6c__visualizer","split-controls":"afa8e78cec6a9f62__split-controls","centered-border-control":"ec002fcdf4036950__centered-border-control","right-border-control":"f9ea07d7127ab067__right-border-control"};function fL(c){let{className:t,colors:e=[],enableAlpha:l=!1,enableStyle:d=!0,__experimentalIsRenderedInSidebar:n=!1,...o}=cc(c,"BorderBoxControlSplitControls");return{...o,centeredClassName:v(DV["centered-border-control"],t),className:v(DV["split-controls"],t),colors:e,enableAlpha:l,enableStyle:d,rightAlignedClassName:v(DV["right-border-control"],t),__experimentalIsRenderedInSidebar:n}}var qb=u(h(),1),TGc=(c,t)=>{let{centeredClassName:e,colors:l,disableCustomColors:d,enableAlpha:n,enableStyle:o,onChange:b,popoverPlacement:i,popoverOffset:a,rightAlignedClassName:r,value:s,__experimentalIsRenderedInSidebar:G,...X}=fL(c),[m,x]=(0,MI.useState)(null),g=(0,MI.useMemo)(()=>i?{placement:i,offset:a,anchor:m,shift:!0}:void 0,[i,a,m]),R={colors:l,disableCustomColors:d,enableAlpha:n,enableStyle:o,isCompact:!0,__experimentalIsRenderedInSidebar:G},H=(0,hL.useMergeRefs)([x,t]);return(0,qb.jsxs)(Od,{...X,ref:H,gap:3,children:[(0,qb.jsx)(tV,{value:s}),(0,qb.jsx)(Td,{className:e,hideLabelFromVision:!0,label:(0,Qm.__)("Top border"),onChange:Z=>b(Z,"top"),__unstablePopoverProps:g,value:s?.top,...R}),(0,qb.jsx)(Td,{hideLabelFromVision:!0,label:(0,Qm.__)("Left border"),onChange:Z=>b(Z,"left"),__unstablePopoverProps:g,value:s?.left,...R}),(0,qb.jsx)(Td,{className:r,hideLabelFromVision:!0,label:(0,Qm.__)("Right border"),onChange:Z=>b(Z,"right"),__unstablePopoverProps:g,value:s?.right,...R}),(0,qb.jsx)(Td,{className:e,hideLabelFromVision:!0,label:(0,Qm.__)("Bottom border"),onChange:Z=>b(Z,"bottom"),__unstablePopoverProps:g,value:s?.bottom,...R})]})},OGc=tc(TGc,"BorderBoxControlSplitControls"),jV=OGc;var NL=u(Y(),1);var QGc=/^([\d.\-+]*)\s*(fr|cm|mm|Q|in|pc|pt|px|em|ex|ch|rem|lh|vw|vh|vmin|vmax|%|cap|ic|rlh|vi|vb|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx|svw|lvw|dvw|svh|lvh|dvh|svi|lvi|dvi|svb|lvb|dvb|svmin|lvmin|dvmin|svmax|lvmax|dvmax)?$/;function VL(c){let e=c.trim().match(QGc);if(!e)return[void 0,void 0];let[,l,d]=e,n=parseFloat(l);return n=Number.isNaN(n)?void 0:n,[n,d]}var PI=["top","right","bottom","left"],FL=["color","style","width"],Qn=c=>c?!FL.some(t=>c[t]!==void 0):!0,MV=c=>c?Ca(c)?!PI.every(e=>Qn(c[e])):!Qn(c):!1,JL=c=>c?FL.every(t=>c[t]!==void 0):!1,Ca=(c={})=>Object.keys(c).some(t=>PI.indexOf(t)!==-1),_I=c=>{if(!Ca(c))return!1;let t=PI.map(e=>UGc(c?.[e]));return!t.every(e=>e===t[0])},CL=c=>{if(!(!c||Qn(c)))return{top:c,right:c,bottom:c,left:c}},vL=(c,t)=>{let e={};return c.color!==t.color&&(e.color=t.color),c.style!==t.style&&(e.style=t.style),c.width!==t.width&&(e.width=t.width),e},YL=c=>{if(!c)return;let t=[],e=[],l=[];PI.forEach(b=>{t.push(c[b]?.color),e.push(c[b]?.style),l.push(c[b]?.width)});let d=t.every(b=>b===t[0]),n=e.every(b=>b===e[0]),o=l.every(b=>b===l[0]);return{color:d?t[0]:void 0,style:n?e[0]:void 0,width:o?l[0]:DGc(l)}},UGc=(c,t)=>{if(Qn(c))return t;let{color:e,style:l,width:d}=t||{},{color:n=e,style:o=l,width:b=d}=c;return[b,!!b&&b!=="0"||!!n?o||"solid":o,n].filter(Boolean).join(" ")},DGc=c=>{let e=c.map(l=>l===void 0?void 0:VL(`${l}`)[1]).filter(l=>l!==void 0);return LGc(e)};function LGc(c){if(c.length===0)return;let t={},e=0,l;return c.forEach(d=>{t[d]=t[d]===void 0?1:t[d]+1,t[d]>e&&(l=d,e=t[d])}),l}var PV="data-wp-hash";function _V(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&jGc(document)),c.__wpStyleRuntime}function EGc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${PV}]`))if(e.getAttribute(PV)===t)return!0;return!1}function SL(c,t,e){if(!c.head)return;let l=_V(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(EGc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(PV,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function jGc(c){let t=_V();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)SL(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function MGc(c,t){let e=_V();e.styles.set(c,t);for(let l of e.documents.keys())SL(l,c,t)}typeof process>"u",MGc("2eee37fabd",".fa6e6c2331986855__linked-border-control.fa6e6c2331986855__linked-border-control{flex:1;margin-inline-end:24px}._6a6edeeb175d724f__linked-border-control-full-width._6a6edeeb175d724f__linked-border-control-full-width{margin-inline-end:0}.f5104488f80fa50f__header{margin-bottom:4px}.f5104488f80fa50f__header>span{margin-bottom:0}._48f63719b9dc7e1a__wrapper{position:relative}._48f63719b9dc7e1a__wrapper ._902e774d37b6698b__linked-button{inset-inline-end:0;position:absolute;top:8px}._902e774d37b6698b__linked-button{line-height:0}._5978f65e1d08de6c__visualizer{border-bottom:var(--wp-components-border-box-visualizer-bottom);border-inline-end:var(--wp-components-border-box-visualizer-end);border-inline-start:var(--wp-components-border-box-visualizer-start);border-top:var(--wp-components-border-box-visualizer-top);bottom:20px;position:absolute;top:20px;inset-inline:39px}.afa8e78cec6a9f62__split-controls{flex:1;position:relative}.ec002fcdf4036950__centered-border-control{grid-column:span 2;margin:0 auto}.f9ea07d7127ab067__right-border-control{margin-inline-start:auto}");var KI={"linked-border-control":"fa6e6c2331986855__linked-border-control","linked-border-control-full-width":"_6a6edeeb175d724f__linked-border-control-full-width",header:"f5104488f80fa50f__header",wrapper:"_48f63719b9dc7e1a__wrapper","linked-button":"_902e774d37b6698b__linked-button",visualizer:"_5978f65e1d08de6c__visualizer","split-controls":"afa8e78cec6a9f62__split-controls","centered-border-control":"ec002fcdf4036950__centered-border-control","right-border-control":"f9ea07d7127ab067__right-border-control"};function kL(c){let{className:t,colors:e=[],onChange:l,enableAlpha:d=!1,enableStyle:n=!0,hideLabelFromVision:o,label:b,value:i,__experimentalIsRenderedInSidebar:a=!1,size:r,__next40pxDefaultSize:s,...G}=cc(c,"BorderBoxControl"),X=!!b&&!o,m=_I(i),x=Ca(i),g=x?YL(i):i,R=x?i:CL(i),H=!isNaN(parseFloat(`${g?.width}`)),[Z,p]=(0,NL.useState)(!m),W=()=>p(!Z),y=f=>{if(!f)return l(void 0);if(!m||JL(f))return l(Qn(f)?void 0:f);let C=vL(g,f),J={top:{...i?.top,...C},right:{...i?.right,...C},bottom:{...i?.bottom,...C},left:{...i?.left,...C}};if(_I(J))return l(J);let w=Qn(J.top)?void 0:J.top;l(w)},I=(f,C)=>{let J={...R,[C]:f};_I(J)?l(J):l(f)},B=v(KI["linked-border-control"],{[KI["linked-border-control-full-width"]]:X}),F=KI.wrapper,V=KI.header;return{...G,className:t,colors:e,hasVisibleLabel:X,headerClassName:V,hideLabelFromVision:o,label:b,disableUnits:m&&!H,enableAlpha:d,enableStyle:n,hasMixedBorders:m,isLinked:Z,linkedControlClassName:B,onLinkedChange:y,onSplitChange:I,toggleLinked:W,linkedValue:g,splitValue:R,wrapperClassName:F,__experimentalIsRenderedInSidebar:a}}var zl=u(h(),1),zL=c=>{let{id:t,label:e,hideLabelFromVision:l}=c;return e?l?(0,zl.jsx)(Yc,{as:"span",id:t,children:e}):(0,zl.jsx)(Cc.VisualLabel,{id:t,children:e}):null},PGc=(c,t)=>{let{className:e,colors:l,disableCustomColors:d,disableUnits:n,enableAlpha:o,enableStyle:b,hasMixedBorders:i,hasVisibleLabel:a,headerClassName:r,hideLabelFromVision:s,isLinked:G,label:X,linkedControlClassName:m,linkedValue:x,onLinkedChange:g,onSplitChange:R,popoverPlacement:H,popoverOffset:Z,splitValue:p,toggleLinked:W,wrapperClassName:y,__experimentalIsRenderedInSidebar:I,"aria-label":B,"aria-labelledby":F,...V}=kL(c),f=(0,$I.useInstanceId)(AL,"border-box-control-label"),C=X&&!B&&!F?f:void 0,[J,w]=(0,qI.useState)(null),A=(0,qI.useMemo)(()=>H?{placement:H,offset:Z,anchor:J,shift:!0}:void 0,[H,Z,J]),S=(0,$I.useMergeRefs)([w,t]);return(0,zl.jsxs)(sc,{className:e,role:X||B||F?"group":void 0,"aria-label":B,"aria-labelledby":F??C,...V,ref:S,children:[a?(0,zl.jsxs)(Od,{className:r,columns:2,templateColumns:"1fr min-content",alignment:"center",children:[(0,zl.jsx)(zL,{id:C,label:X,hideLabelFromVision:s}),(0,zl.jsx)(GI,{onClick:W,isLinked:G})]}):(0,zl.jsx)(zL,{id:C,label:X,hideLabelFromVision:s}),(0,zl.jsxs)(sc,{className:y,children:[G?(0,zl.jsx)(Td,{className:m,colors:l,disableUnits:n,disableCustomColors:d,enableAlpha:o,enableStyle:b,onChange:g,placeholder:i?(0,wL.__)("Mixed"):void 0,__unstablePopoverProps:A,shouldSanitizeBorder:!1,value:x,withSlider:!0,width:"116px",__experimentalIsRenderedInSidebar:I}):(0,zl.jsx)(jV,{colors:l,disableCustomColors:d,enableAlpha:o,enableStyle:b,onChange:R,popoverPlacement:H,popoverOffset:Z,value:p,__experimentalIsRenderedInSidebar:I}),!a&&(0,zl.jsx)(GI,{onClick:W,isLinked:G})]})]})},AL=tc(PGc,"BorderBoxControl"),cp=AL;var bE=u(oc(),1),np=u(Y(),1),l2=u(rc(),1),wnt=u(Qe(),1);var eE=u(oc(),1),Em=u(rc(),1),lE=u(Y(),1);var $b=u(rc(),1),KV={px:{max:300,step:1},"%":{max:100,step:1},vw:{max:100,step:1},vh:{max:100,step:1},em:{max:10,step:.1},rm:{max:10,step:.1},svw:{max:100,step:1},lvw:{max:100,step:1},dvw:{max:100,step:1},svh:{max:100,step:1},lvh:{max:100,step:1},dvh:{max:100,step:1},vi:{max:100,step:1},svi:{max:100,step:1},lvi:{max:100,step:1},dvi:{max:100,step:1},vb:{max:100,step:1},svb:{max:100,step:1},lvb:{max:100,step:1},dvb:{max:100,step:1},vmin:{max:100,step:1},svmin:{max:100,step:1},lvmin:{max:100,step:1},dvmin:{max:100,step:1},vmax:{max:100,step:1},svmax:{max:100,step:1},lvmax:{max:100,step:1},dvmax:{max:100,step:1}},Dm={all:(0,$b.__)("All sides"),top:(0,$b.__)("Top side"),bottom:(0,$b.__)("Bottom side"),left:(0,$b.__)("Left side"),right:(0,$b.__)("Right side"),vertical:(0,$b.__)("Top and bottom sides"),horizontal:(0,$b.__)("Left and right sides")},tp={top:void 0,right:void 0,bottom:void 0,left:void 0},Um=["top","right","bottom","left"];function TL(c={},t=Um){let e=OL(t);if(e.every(l=>c[l]===c[e[0]]))return c[e[0]]}function ep(c={},t=Um){let e=OL(t);return e.some(l=>c[l]!==c[e[0]])}function lp(c){return c&&Object.values(c).filter(t=>!!t&&/\d/.test(t)).length>0}function OL(c){let t=[];if(!c?.length)return Um;if(c.includes("vertical"))t.push("top","bottom");else if(c.includes("horizontal"))t.push("left","right");else{let e=Um.filter(l=>c.includes(l));t.push(...e)}return t}function dp(c){let t=new Set(c?[]:Um);return c?.forEach(e=>{e==="vertical"?(t.add("top"),t.add("bottom")):e==="horizontal"?(t.add("right"),t.add("left")):t.add(e)}),t}function qV(c,t){return c.startsWith(`var:preset|${t}|`)}function QL(c,t,e){if(!qV(c,t))return;let l=c.match(new RegExp(`^var:preset\\|${t}\\|(.+)$`));if(!l)return;let d=l[1],n=e.findIndex(o=>o.slug===d);return n!==-1?n:void 0}function UL(c,t,e){let l=e[c];return`var:preset|${t}|${l.slug}`}var DL=U("span",{target:"e1j5nr4z8"})({name:"1w884gc",styles:"box-sizing:border-box;display:block;width:24px;height:24px;position:relative;padding:4px"}),LL=U("span",{target:"e1j5nr4z7"})({name:"i6vjox",styles:"box-sizing:border-box;display:block;position:relative;width:100%;height:100%"}),_Gc=({isFocused:c})=>dc({backgroundColor:"currentColor",opacity:c?1:.3},"",""),EL=U("span",{target:"e1j5nr4z6"})("box-sizing:border-box;display:block;pointer-events:none;position:absolute;",_Gc,";"),jL=U(EL,{target:"e1j5nr4z5"})({name:"1k2w39q",styles:"bottom:3px;top:3px;width:2px"}),ML=U(EL,{target:"e1j5nr4z4"})({name:"1q9b07k",styles:"height:2px;left:3px;right:3px"}),PL=U(ML,{target:"e1j5nr4z3"})({name:"abcix4",styles:"top:0"}),_L=U(jL,{target:"e1j5nr4z2"})({name:"1wf8jf",styles:"right:0"}),KL=U(ML,{target:"e1j5nr4z1"})({name:"8tapst",styles:"bottom:0"}),qL=U(jL,{target:"e1j5nr4z0"})({name:"1ode3cm",styles:"left:0"});var ci=u(h(),1),KGc=24;function $L({size:c=24,side:t="all",sides:e,...l}){let d=s=>e?.length&&!e.includes(s),n=s=>d(s)?!1:t==="all"||t===s,o=n("top")||n("vertical"),b=n("right")||n("horizontal"),i=n("bottom")||n("vertical"),a=n("left")||n("horizontal"),r=c/KGc;return(0,ci.jsx)(DL,{style:{transform:`scale(${r})`},...l,children:(0,ci.jsxs)(LL,{children:[(0,ci.jsx)(PL,{isFocused:o}),(0,ci.jsx)(_L,{isFocused:b}),(0,ci.jsx)(KL,{isFocused:i}),(0,ci.jsx)(qL,{isFocused:a})]})})}var nd=u(h(),1),$V="data-wp-hash";function c2(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$Gc(document)),c.__wpStyleRuntime}function qGc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${$V}]`))if(e.getAttribute($V)===t)return!0;return!1}function dE(c,t,e){if(!c.head)return;let l=c2(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(qGc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute($V,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function $Gc(c){let t=c2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)dE(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function cXc(c,t){let e=c2();e.styles.set(c,t);for(let l of e.documents.keys())dE(l,c,t)}typeof process>"u",cXc("541c332c55",".d5a55650545c8e59__unit-control{max-width:90px}.ea5687e40d8b3401__input-wrapper{grid-column:1/span 3}._33fca83ebb9a56db__reset-button{grid-area:1/2;justify-self:end}._80f02f0884ee052b__linked-button-wrapper{grid-area:1/3;justify-self:end}._432c155702d177a9__icon{flex:0 0 auto}._4c5932d5023e1609__range-control{margin-inline-end:8px;width:100%}");var Lm={"unit-control":"d5a55650545c8e59__unit-control","input-wrapper":"ea5687e40d8b3401__input-wrapper","reset-button":"_33fca83ebb9a56db__reset-button","linked-button-wrapper":"_80f02f0884ee052b__linked-button-wrapper",icon:"_432c155702d177a9__icon","range-control":"_4c5932d5023e1609__range-control"},cE=()=>{};function tE(c,t,e){let l=dp(t),d=[];switch(c){case"all":d=["top","bottom","left","right"];break;case"horizontal":d=["left","right"];break;case"vertical":d=["top","bottom"];break;default:d=[c]}if(e)switch(c){case"top":d.push("bottom");break;case"bottom":d.push("top");break;case"left":d.push("right");break;case"right":d.push("left");break}return d.filter(n=>l.has(n))}function jm({onChange:c=cE,onFocus:t=cE,values:e,selectedUnits:l,setSelectedUnits:d,sides:n,side:o,min:b=0,presets:i,presetKey:a,placeholder:r,...s}){let G=tE(o,n),X=T=>{t(T,{side:o})},m=T=>{c(T)},x=T=>{let k={...e};G.forEach(Q=>{k[Q]=T}),m(k)},g=(T,k)=>{let Q={...e},L=T!==void 0&&!isNaN(parseFloat(T))?T:void 0;tE(o,n,!!k?.event.altKey).forEach(j=>{Q[j]=L}),m(Q)},R=T=>{let k={...l};G.forEach(Q=>{k[Q]=T}),d(k)},H=TL(e,G),Z=lp(e),p=Z&&G.length>1&&ep(e,G),[W,y]=Tt(H),I=Z?y:l[G[0]],F=[(0,eE.useInstanceId)(jm,"box-control-input"),o].join("-"),V=G.length>1&&H===void 0&&G.some(T=>l[T]!==I),f=H===void 0&&I?I:H,C=p||V?(0,Em.__)("Mixed"):void 0,J=i&&i.length>0&&a,w=J&&H!==void 0&&!p&&qV(H,a),[A,S]=(0,lE.useState)(!J||!w&&!p&&H!==void 0),O=w?QL(H,a,i):void 0,N=J?[{value:0,label:"",tooltip:(0,Em.__)("None")},...i.map((T,k)=>({value:k+1,label:"",tooltip:T.name??T.slug}))]:[];return(0,nd.jsxs)(zc,{className:Lm["input-wrapper"],expanded:!0,children:[(0,nd.jsx)($L,{className:Lm.icon,side:o,sides:n}),A&&(0,nd.jsxs)(nd.Fragment,{children:[(0,nd.jsx)(Zl,{placement:"top-end",text:Dm[o],children:(0,nd.jsx)(On,{...s,min:b,className:v(Lm["unit-control"],"component-box-control__unit-control"),id:F,isPressEnterToChange:!0,disableUnits:p||V,value:f,onChange:g,onUnitChange:R,onFocus:X,label:Dm[o],placeholder:C??r,hideLabelFromVision:!0})}),(0,nd.jsx)(Sl,{className:Lm["range-control"],"aria-controls":F,label:Dm[o],hideLabelFromVision:!0,onChange:T=>{g(T!==void 0?[T,I].join(""):void 0)},min:isFinite(b)?b:0,max:KV[I??"px"]?.max??10,step:KV[I??"px"]?.step??.1,value:W??0,withInputField:!1})]}),J&&!A&&(0,nd.jsx)(Sl,{className:v(Lm["range-control"],"spacing-sizes-control__range-control"),value:O!==void 0?O+1:0,onChange:T=>{let k=T===0||T===void 0?void 0:UL(T-1,a,i);x(k)},withInputField:!1,"aria-valuenow":O!==void 0?O+1:0,"aria-valuetext":N[O!==void 0?O+1:0].tooltip,renderTooltipContent:T=>N[T||0].tooltip,min:0,max:N.length-1,marks:N,label:Dm[o],hideLabelFromVision:!0}),J&&(0,nd.jsx)(nc,{label:A?(0,Em.__)("Use size preset"):(0,Em.__)("Set custom size"),icon:Hm,onClick:()=>{S(!A)},isPressed:A,size:"small",iconSize:24})]},`box-control-${o}`)}var t2=u(rc(),1);var nE=u(h(),1);function oE({isLinked:c,...t}){let e=c?(0,t2.__)("Unlink sides"):(0,t2.__)("Link sides");return(0,nE.jsx)(nc,{...t,className:"component-box-control__linked-button",size:"small",icon:c?rm:am,iconSize:24,label:e})}var Qd=u(h(),1),d2="data-wp-hash";function n2(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&eXc(document)),c.__wpStyleRuntime}function tXc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${d2}]`))if(e.getAttribute(d2)===t)return!0;return!1}function iE(c,t,e){if(!c.head)return;let l=n2(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(tXc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(d2,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function eXc(c){let t=n2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)iE(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function lXc(c,t){let e=n2();e.styles.set(c,t);for(let l of e.documents.keys())iE(l,c,t)}typeof process>"u",lXc("541c332c55",".d5a55650545c8e59__unit-control{max-width:90px}.ea5687e40d8b3401__input-wrapper{grid-column:1/span 3}._33fca83ebb9a56db__reset-button{grid-area:1/2;justify-self:end}._80f02f0884ee052b__linked-button-wrapper{grid-area:1/3;justify-self:end}._432c155702d177a9__icon{flex:0 0 auto}._4c5932d5023e1609__range-control{margin-inline-end:8px;width:100%}");var e2={"unit-control":"d5a55650545c8e59__unit-control","input-wrapper":"ea5687e40d8b3401__input-wrapper","reset-button":"_33fca83ebb9a56db__reset-button","linked-button-wrapper":"_80f02f0884ee052b__linked-button-wrapper",icon:"_432c155702d177a9__icon","range-control":"_4c5932d5023e1609__range-control"},dXc={min:0},nXc=()=>{};function oXc(c){let t=(0,bE.useInstanceId)(aE,"inspector-box-control");return c||t}function aE({id:c,inputProps:t=dXc,onChange:e=nXc,label:l=(0,l2.__)("Box Control"),values:d,units:n,sides:o,splitOnAxis:b=!1,allowReset:i=!0,resetValues:a=tp,presets:r,presetKey:s,onMouseOver:G,onMouseOut:X}){let[m,x]=ho(d,{fallback:tp}),g=m||tp,R=lp(d),H=o?.length===1,[Z,p]=(0,np.useState)(R),[W,y]=(0,np.useState)(!R||!ep(g)||H),[I,B]=(0,np.useState)({top:Tt(d?.top)[1],right:Tt(d?.right)[1],bottom:Tt(d?.bottom)[1],left:Tt(d?.left)[1]}),F=oXc(c),V=`${F}-heading`,f=()=>{y(!W)},C=S=>{e(S),x(S),p(!0)},J=()=>{e(a),x(a),B(a),p(!1)},w={onMouseOver:G,onMouseOut:X,...t,onChange:C,isLinked:W,units:n,selectedUnits:I,setSelectedUnits:B,sides:o,values:g,presets:r,presetKey:s},A=dp(o);if(r&&!s||!r&&s){let S=r?"presets":"presetKey",O=r?"presetKey":"presets"}return(0,Qd.jsxs)(Od,{id:F,columns:3,templateColumns:"1fr min-content min-content",role:"group","aria-labelledby":V,children:[(0,Qd.jsx)(fh.VisualLabel,{id:V,children:l}),W&&(0,Qd.jsx)(zc,{className:e2["input-wrapper"],children:(0,Qd.jsx)(jm,{side:"all",...w})}),!H&&(0,Qd.jsx)("div",{className:e2["linked-button-wrapper"],children:(0,Qd.jsx)(oE,{onClick:f,isLinked:W})}),!W&&b&&["vertical","horizontal"].map(S=>(0,Qd.jsx)(jm,{side:S,...w},S)),!W&&!b&&Array.from(A).map(S=>(0,Qd.jsx)(jm,{side:S,...w},S)),i&&(0,Qd.jsx)(nc,{className:v(e2["reset-button"],"component-box-control__reset-button"),variant:"secondary",size:"small",onClick:J,disabled:!Z,accessibleWhenDisabled:!0,children:(0,l2.__)("Reset")})]})}var o2=aE;var rE=u(Y(),1),sE=u(Mc(),1),uE=u(h(),1);function bXc(c,t){let{className:e,__shouldNotWarnDeprecated:l,...d}=c,n=v("components-button-group",e);return l||(0,sE.default)("wp.components.ButtonGroup",{since:"6.8",alternative:"wp.components.__experimentalToggleGroupControl"}),(0,uE.jsx)("div",{ref:t,role:"group",className:n,...d})}var GE=(0,rE.forwardRef)(bXc);GE.displayName="ButtonGroup";var op=GE;var s2=u(Y(),1);var mE=u(Y(),1);var XE={name:"12ip69d",styles:"background:transparent;display:block;margin:0!important;pointer-events:none;position:absolute;will-change:box-shadow"};function bp(c){let t=`rgba(0, 0, 0, ${c/20})`;return`0 ${c}px ${c*2}px 0
-	${t}`}function xE(c){let{active:t,borderRadius:e="inherit",className:l,focus:d,hover:n,isInteractive:o=!1,offset:b=0,value:i=0,...a}=cc(c,"Elevation"),r=ot(),s=(0,mE.useMemo)(()=>{let G=Ve(n)?n:i*2,X=Ve(t)?t:i/2;o||(G=Ve(n)?n:void 0,X=Ve(t)?t:void 0);let m=`box-shadow ${K.transitionDuration} ${K.transitionTimingFunction}`,x={};x.Base=dc({borderRadius:e,bottom:b,boxShadow:bp(i),opacity:K.elevationIntensity,left:b,right:b,top:b},dc("@media not ( prefers-reduced-motion ){transition:",m,";}",""),"",""),Ve(G)&&(x.hover=dc("*:hover>&{box-shadow:",bp(G),";}","")),Ve(X)&&(x.active=dc("*:active>&{box-shadow:",bp(X),";}","")),Ve(d)&&(x.focus=dc("*:focus>&{box-shadow:",bp(d),";}",""));let g=dc(XE,x.Base,x.hover,x.focus,x.active,"","");return r(g,l)},[t,e,l,r,d,n,o,b,i]);return{...a,className:s,"aria-hidden":!0}}var gE=u(h(),1);function aXc(c,t){let e=xE(c);return(0,gE.jsx)(sc,{...e,ref:t})}var rXc=tc(aXc,"Elevation"),yu=rXc;var HE=dc("padding:",D(2),";",""),RE={none:{name:"1hcx8jb",styles:"padding:0"},large:dc("padding:",D(6)," ",D(8),";",""),medium:dc("padding:",D(4)," ",D(6),";",""),small:dc("padding:",D(4),";",""),xSmall:HE,extraSmall:HE},ip=c=>{switch(c){case"xSmall":return D(2);case"small":return D(4);case"medium":return D(6);case"large":return D(8);case"none":return"0";default:return D(6)}},Mm=c=>{if(typeof c=="string")return RE[c];if(c){let{blockStart:t,blockEnd:e,inlineStart:l,inlineEnd:d}=c;return dc("padding-block-start:",ip(t),";padding-block-end:",ip(e),";padding-inline-start:",ip(l),";padding-inline-end:",ip(d),";","")}return RE.medium};var Pm=`calc(${K.radiusLarge} - 1px)`,sXc=dc("box-shadow:0 0 0 1px ",K.surfaceBorderColor,";outline:none;",""),uXc={name:"1showjb",styles:"border-bottom:1px solid;box-sizing:border-box;&:last-child{border-bottom:none;}"},GXc={name:"14n5oej",styles:"border-top:1px solid;box-sizing:border-box;&:first-of-type{border-top:none;}"},IE={name:"13udsys",styles:"height:100%"},ZE={name:"6ywzd",styles:"box-sizing:border-box;height:auto;max-height:100%"},XXc={name:"13udsys",styles:"height:100%"};function pE({isScrollable:c}){return c?dc(ZE,XXc,"",""):ZE}var WE={name:"dq805e",styles:"box-sizing:border-box;overflow:hidden;&>img,&>iframe{display:block;height:auto;max-width:100%;width:100%;}"},yE={name:"c990dr",styles:"box-sizing:border-box;display:block;width:100%"},Bu=dc("&:first-of-type{border-top-left-radius:",Pm,";border-top-right-radius:",Pm,";}&:last-of-type{border-bottom-left-radius:",Pm,";border-bottom-right-radius:",Pm,";}",""),ap=dc("border-color:",K.colorDivider,";",""),mXc={name:"1t90u8d",styles:"box-shadow:none"},BE={name:"1e1ncky",styles:"border:none"},xXc=dc("border-radius:",Pm,";",""),rp=dc("background-color:",q.ui.backgroundDisabled,";","");function fE({isBorderless:c,isRounded:t}){return dc(sXc,c&&mXc,t&&xXc,"","")}function hE({isBorderless:c,isShady:t,size:e}){return dc(uXc,Bu,ap,Mm(e),c&&BE,t&&rp,"","")}function VE({isBorderless:c,isShady:t,size:e}){return dc(GXc,Bu,ap,Mm(e),c&&BE,t&&rp,"","")}var vE=u(Mc(),1),YE=u(Y(),1);var JE=u(Mc(),1);var b2="data-wp-hash";function i2(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&HXc(document)),c.__wpStyleRuntime}function gXc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${b2}]`))if(e.getAttribute(b2)===t)return!0;return!1}function FE(c,t,e){if(!c.head)return;let l=i2(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(gXc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(b2,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function HXc(c){let t=i2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)FE(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function RXc(c,t){let e=i2();e.styles.set(c,t);for(let l of e.documents.keys())FE(l,c,t)}typeof process>"u",RXc("afa72ffb80","._074d7c69bf27b61f__surface{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);position:relative}.c8e7f206d344f0be__border-bottom{border-bottom:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._64aa30939d5e500b__border-left{border-left:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._543f465ff38d9d77__border-right{border-right:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._8aca9849530b97b1__border-top{border-top:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._67628eb2296cfec7__secondary{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4)}._0efc0a4250262223__dotted{background:linear-gradient(90deg,var(--wpds-color-background-surface-neutral-strong,#fff) var(--wp-components-surface-background-size-dotted),transparent 1%) 50%,linear-gradient(var(--wpds-color-background-surface-neutral-strong,#fff) var(--wp-components-surface-background-size-dotted),transparent 1%) 50%,var(--wpds-color-stroke-surface-neutral,#dbdbdb);background-size:var(--wp-components-surface-background-size) var(--wp-components-surface-background-size)}._5e99093161bb409c__grid{background:var(--wpds-color-background-surface-neutral-strong,#fff);background-image:linear-gradient(var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0) var(--wpds-border-width-xs,1px),transparent var(--wpds-border-width-xs,1px)),linear-gradient(90deg,var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0) var(--wpds-border-width-xs,1px),transparent var(--wpds-border-width-xs,1px));background-size:var(--wp-components-surface-background-size) var(--wp-components-surface-background-size)}");var ti={surface:"_074d7c69bf27b61f__surface","border-bottom":"c8e7f206d344f0be__border-bottom","border-left":"_64aa30939d5e500b__border-left","border-right":"_543f465ff38d9d77__border-right","border-top":"_8aca9849530b97b1__border-top",secondary:"_67628eb2296cfec7__secondary",dotted:"_0efc0a4250262223__dotted",grid:"_5e99093161bb409c__grid"};function sp(c){let{backgroundSize:t=12,borderBottom:e=!1,borderLeft:l=!1,borderRight:d=!1,borderTop:n=!1,className:o,style:b,variant:i="primary",...a}=cc(c,"Surface"),s=i==="dotted"||i==="grid"?{...b,"--wp-components-surface-background-size":`${t}px`,"--wp-components-surface-background-size-dotted":`${t-1}px`}:b;return{...a,className:v(ti.surface,{[ti["border-bottom"]]:e,[ti["border-left"]]:l,[ti["border-right"]]:d,[ti["border-top"]]:n,[ti.secondary]:i==="secondary",[ti.dotted]:i==="dotted",[ti.grid]:i==="grid"},o),style:s}}var CE=u(h(),1);function ZXc(c,t){(0,JE.default)("wp.components.__experimentalSurface",{since:"7.2",version:"7.4"});let e=sp(c);return(0,CE.jsx)(sc,{...e,ref:t})}var IXc=tc(ZXc,"Surface"),a2=IXc;function pXc({elevation:c,isElevated:t,...e}){let l={...e},d=c;return t&&((0,vE.default)("Card isElevated prop",{since:"5.9",alternative:"elevation"}),d??=2),typeof d<"u"&&(l.elevation=d),l}function r2(c){let{className:t,elevation:e=0,isBorderless:l=!1,isRounded:d=!0,size:n="medium",...o}=cc(pXc(c),"Card"),b=ot(),i=(0,YE.useMemo)(()=>b(fE({isBorderless:l,isRounded:d}),t),[t,b,l,d]);return{...sp({...o,className:i}),elevation:e,isBorderless:l,isRounded:d,size:n}}var Ya=u(h(),1);function WXc(c,t){let{children:e,elevation:l,isBorderless:d,isRounded:n,size:o,...b}=r2(c),i=n?K.radiusLarge:0,a=ot(),r=(0,s2.useMemo)(()=>a(dc({borderRadius:i},"","")),[a,i]),s=(0,s2.useMemo)(()=>{let G={size:o,isBorderless:d};return{CardBody:G,CardHeader:G,CardFooter:G}},[d,o]);return(0,Ya.jsx)(aa,{value:s,children:(0,Ya.jsxs)(sc,{...b,ref:t,children:[(0,Ya.jsx)(sc,{className:a(IE),children:e}),(0,Ya.jsx)(yu,{className:r,isInteractive:!1,value:l?1:0}),(0,Ya.jsx)(yu,{className:r,isInteractive:!1,value:l})]})})}var yXc=tc(WXc,"Card"),up=yXc;var u2="data-wp-hash";function G2(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&fXc(document)),c.__wpStyleRuntime}function BXc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${u2}]`))if(e.getAttribute(u2)===t)return!0;return!1}function NE(c,t,e){if(!c.head)return;let l=G2(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(BXc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(u2,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function fXc(c){let t=G2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)NE(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function hXc(c,t){let e=G2();e.styles.set(c,t);for(let l of e.documents.keys())NE(l,c,t)}typeof process>"u",hXc("667cbbe993",".c8c574e84747ff1d__scrollable{height:100%}@media only screen and (min-device-width:40em){.c8c574e84747ff1d__scrollable::-webkit-scrollbar{height:12px;width:12px}.c8c574e84747ff1d__scrollable::-webkit-scrollbar-track{background:rgba(0,0,0,.04);border-radius:8px}.c8c574e84747ff1d__scrollable::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:rgba(0,0,0,.2);border:2px solid transparent;border-radius:7px}.c8c574e84747ff1d__scrollable:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5)}}._266d253504ce997a__smooth-scroll{scroll-behavior:smooth}.e000fb9481918254__scroll-x{overflow-x:auto;overflow-y:hidden}._71594f0091995597__scroll-y{overflow-x:hidden;overflow-y:auto}.f5191978d7129fe7__scroll-auto{overflow-y:auto}");var _m={scrollable:"c8c574e84747ff1d__scrollable","smooth-scroll":"_266d253504ce997a__smooth-scroll","scroll-x":"e000fb9481918254__scroll-x","scroll-y":"_71594f0091995597__scroll-y","scroll-auto":"f5191978d7129fe7__scroll-auto"};function SE(c){let{className:t,scrollDirection:e="y",smoothScroll:l=!1,...d}=cc(c,"Scrollable"),n=v(_m.scrollable,{[_m["smooth-scroll"]]:l,[_m["scroll-x"]]:e==="x",[_m["scroll-y"]]:e==="y",[_m["scroll-auto"]]:e==="auto"},t);return{...d,className:n}}var kE=u(h(),1);function VXc(c,t){let e=SE(c);return(0,kE.jsx)(sc,{...e,ref:t})}var FXc=tc(VXc,"Scrollable"),Km=FXc;var zE=u(Y(),1);function X2(c){let{className:t,isScrollable:e=!1,isShady:l=!1,size:d="medium",...n}=cc(c,"CardBody"),o=ot(),b=(0,zE.useMemo)(()=>o(pE({isScrollable:e}),Bu,Mm(d),l&&rp,"components-card__body",t),[t,o,e,l,d]);return{...n,className:b,isScrollable:e}}var m2=u(h(),1);function JXc(c,t){let{isScrollable:e,...l}=X2(c);return e?(0,m2.jsx)(Km,{...l,ref:t}):(0,m2.jsx)(sc,{...l,ref:t})}var CXc=tc(JXc,"CardBody"),Gp=CXc;var AE=u(h(),1),x2="data-wp-hash";function g2(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&YXc(document)),c.__wpStyleRuntime}function vXc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${x2}]`))if(e.getAttribute(x2)===t)return!0;return!1}function wE(c,t,e){if(!c.head)return;let l=g2(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(vXc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(x2,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function YXc(c){let t=g2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)wE(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function NXc(c,t){let e=g2();e.styles.set(c,t);for(let l of e.documents.keys())wE(l,c,t)}typeof process>"u",NXc("b6ebee9322",".e10c29fc10c181dc__divider{border:0;margin:0}.e10c29fc10c181dc__divider:where([aria-orientation=horizontal]){block-size:0;border-block-end:1px solid currentColor;inline-size:auto;margin-block-end:var(--wp-components-divider-margin-end,0);margin-block-start:var(--wp-components-divider-margin-start,0)}.e10c29fc10c181dc__divider:where([aria-orientation=vertical]){block-size:auto;border-inline-end:1px solid currentColor;display:inline;inline-size:0;margin-inline-end:var(--wp-components-divider-margin-end,0);margin-inline-start:var(--wp-components-divider-margin-start,0)}");var SXc={divider:"e10c29fc10c181dc__divider"};function kXc(c,t){let{className:e,margin:l,marginEnd:d,marginStart:n,style:o,...b}=cc(c,"Divider"),i={...o},a=D(n??l),r=D(d??l);return a&&(i["--wp-components-divider-margin-start"]=a),r&&(i["--wp-components-divider-margin-end"]=r),(0,AE.jsx)(zx,{className:v(SXc.divider,e),style:i,...b,ref:t})}var zXc=tc(kXc,"Divider"),qm=zXc;var TE=u(Y(),1);function H2(c){let{className:t,...e}=cc(c,"CardDivider"),l=ot(),d=(0,TE.useMemo)(()=>l(yE,ap,"components-card__divider",t),[t,l]);return{...e,className:d}}var OE=u(h(),1);function wXc(c,t){let e=H2(c);return(0,OE.jsx)(qm,{...e,ref:t})}var AXc=tc(wXc,"CardDivider"),Xp=AXc;var QE=u(Y(),1);function R2(c){let{className:t,justify:e,isBorderless:l=!1,isShady:d=!1,size:n="medium",...o}=cc(c,"CardFooter"),b=ot(),i=(0,QE.useMemo)(()=>b(VE({isBorderless:l,isShady:d,size:n}),"components-card__footer",t),[t,b,l,d,n]);return{...o,className:i,justify:e}}var UE=u(h(),1);function TXc(c,t){let e=R2(c);return(0,UE.jsx)(ut,{...e,ref:t})}var OXc=tc(TXc,"CardFooter"),mp=OXc;var DE=u(Y(),1);function Z2(c){let{className:t,isBorderless:e=!1,isShady:l=!1,size:d="medium",...n}=cc(c,"CardHeader"),o=ot(),b=(0,DE.useMemo)(()=>o(hE({isBorderless:e,isShady:l,size:d}),"components-card__header",t),[t,o,e,l,d]);return{...n,className:b}}var LE=u(h(),1);function QXc(c,t){let e=Z2(c);return(0,LE.jsx)(ut,{...e,ref:t})}var UXc=tc(QXc,"CardHeader"),xp=UXc;var EE=u(Y(),1);function I2(c){let{className:t,...e}=cc(c,"CardMedia"),l=ot(),d=(0,EE.useMemo)(()=>l(WE,Bu,"components-card__media",t),[t,l]);return{...e,className:d}}var jE=u(h(),1);function DXc(c,t){let e=I2(c);return(0,jE.jsx)(sc,{...e,ref:t})}var LXc=tc(DXc,"CardMedia"),gp=LXc;var p2=u(Y(),1),Hp=u(oc(),1),ME=u(Mc(),1);var Un=u(h(),1);function PE(c){let{__nextHasNoMarginBottom:t,label:e,className:l,heading:d,checked:n,indeterminate:o,help:b,id:i,onChange:a,onClick:r,...s}=c;d&&(0,ME.default)("`heading` prop in `CheckboxControl`",{alternative:"a separate element to implement a heading",since:"5.8"});let[G,X]=(0,p2.useState)(!1),[m,x]=(0,p2.useState)(!1),g=(0,Hp.useRefEffect)(Z=>{Z&&(Z.indeterminate=!!o,X(Z.matches(":checked")),x(Z.matches(":indeterminate")))},[n,o]),R=(0,Hp.useInstanceId)(PE,"inspector-checkbox-control",i),H=Z=>a(Z.target.checked);return(0,Un.jsx)(Cc,{label:d,id:R,help:b&&(0,Un.jsx)("span",{className:"components-checkbox-control__help",children:b}),className:v("components-checkbox-control",l),children:(0,Un.jsxs)(zc,{spacing:0,justify:"start",alignment:"top",children:[(0,Un.jsxs)("span",{className:"components-checkbox-control__input-container",children:[(0,Un.jsx)("input",{ref:g,id:R,className:"components-checkbox-control__input",type:"checkbox",value:"1",onChange:H,checked:n,"aria-describedby":b?R+"__help":void 0,onClick:Z=>{Z.currentTarget.focus(),r?.(Z)},...s}),m?(0,Un.jsx)(ne,{icon:mm,className:"components-checkbox-control__indeterminate",role:"presentation"}):null,G?(0,Un.jsx)(ne,{icon:Ce,className:"components-checkbox-control__checked",role:"presentation"}):null]}),e&&(0,Un.jsx)("label",{className:"components-checkbox-control__label",htmlFor:R,children:e})]})})}var _E=PE;var Rp=u(Y(),1),KE=u(oc(),1),qE=u(Mc(),1);var $E=u(h(),1),EXc=4e3;function cj({className:c,children:t,onCopy:e,onFinishCopy:l,text:d,...n}){(0,qE.default)("wp.components.ClipboardButton",{since:"5.8",alternative:"wp.compose.useCopyToClipboard"});let o=(0,Rp.useRef)(void 0),b=(0,KE.useCopyToClipboard)(d,()=>{e(),o.current&&clearTimeout(o.current),l&&(o.current=setTimeout(()=>l(),EXc))});(0,Rp.useEffect)(()=>()=>{o.current&&clearTimeout(o.current)},[]);let i=v("components-clipboard-button",c);return(0,$E.jsx)(nc,{...n,className:i,ref:b,onCopy:r=>{r.target.focus()},children:t})}var ge=u(Y(),1),et=u(rc(),1);var e0=u(oc(),1);function tj(c){let t=c?.toString?.()??"";return t=t.replace(/['\u2019]/,""),MR(t,{splitRegexp:[/(?!(?:1ST|2ND|3RD|[4-9]TH)(?![a-z]))([a-z0-9])([A-Z])/g,/(?!(?:1st|2nd|3rd|[4-9]th)(?![a-z]))([0-9])([a-z])/g,/([A-Za-z])([0-9])/g,/([A-Z])([A-Z][a-z])/g]})}var pp=u(Y(),1);var Zp=u(Y(),1),Ip=(0,Zp.createContext)({isList:!1,size:"medium"});Ip.displayName="ItemGroupContext";var fu=()=>(0,Zp.useContext)(Ip);var W2="data-wp-hash";function y2(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&MXc(document)),c.__wpStyleRuntime}function jXc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${W2}]`))if(e.getAttribute(W2)===t)return!0;return!1}function lj(c,t,e){if(!c.head)return;let l=y2(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(jXc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(W2,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function MXc(c){let t=y2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)lj(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function PXc(c,t){let e=y2();e.styles.set(c,t);for(let l of e.documents.keys())lj(l,c,t)}typeof process>"u",PXc("d5c166f26a","._68553e70f1f1cb4e__item-group._55756ee749a180e1__is-bordered{border:1px solid rgba(0,0,0,.1)}._68553e70f1f1cb4e__item-group._4e8285db01e0c630__is-separated>:not(marquee)>*{border-block-end:1px solid rgba(0,0,0,.1)}._68553e70f1f1cb4e__item-group._4e8285db01e0c630__is-separated>:last-of-type>*{border-block-end-color:transparent}._68553e70f1f1cb4e__item-group._58738db58e87759e__is-rounded{border-radius:var(--wpds-border-radius-sm,2px)}._68553e70f1f1cb4e__item-group._58738db58e87759e__is-rounded>:first-of-type>*{border-start-end-radius:var(--wpds-border-radius-sm,2px);border-start-start-radius:var(--wpds-border-radius-sm,2px)}._68553e70f1f1cb4e__item-group._58738db58e87759e__is-rounded>:last-of-type>*{border-end-end-radius:var(--wpds-border-radius-sm,2px);border-end-start-radius:var(--wpds-border-radius-sm,2px)}._4f562a88cd53281b__item-wrapper,.fc4c000709063bb0__item{display:block;width:100%}.fc4c000709063bb0__item{box-sizing:border-box;color:inherit;margin:0}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link,.fc4c000709063bb0__item.d204dc5a680d24cf__is-unstyled-button{appearance:none;background:none;border:1px solid transparent;cursor:var(--wpds-cursor-control,pointer);font-family:inherit;font-size:13px;text-align:start}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link svg,.fc4c000709063bb0__item.d204dc5a680d24cf__is-unstyled-button svg{fill:currentColor}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link:hover,.fc4c000709063bb0__item.d204dc5a680d24cf__is-unstyled-button:hover{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link:focus,.fc4c000709063bb0__item.d204dc5a680d24cf__is-unstyled-button:focus{box-shadow:none;outline:none}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link:focus-visible,.fc4c000709063bb0__item.d204dc5a680d24cf__is-unstyled-button:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;outline-offset:0}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link{text-decoration:none}.fc4c000709063bb0__item._62800b4fe741b26a__is-spaced-around{border-radius:var(--wpds-border-radius-sm,2px)}.fc4c000709063bb0__item.ff341e6676e9138f__is-size-small{padding:4.3px 8px}.fc4c000709063bb0__item._715af0bb13514a58__is-size-medium{padding:7.9px 12px}.fc4c000709063bb0__item.b141618c0c420070__is-size-large{padding:11.5px 16.0008px}");var ei={"item-group":"_68553e70f1f1cb4e__item-group","is-bordered":"_55756ee749a180e1__is-bordered","is-separated":"_4e8285db01e0c630__is-separated","is-rounded":"_58738db58e87759e__is-rounded","item-wrapper":"_4f562a88cd53281b__item-wrapper",item:"fc4c000709063bb0__item","is-unstyled-button":"d204dc5a680d24cf__is-unstyled-button","is-unstyled-link":"a5802f3508d737a0__is-unstyled-link","is-spaced-around":"_62800b4fe741b26a__is-spaced-around","is-size-small":"ff341e6676e9138f__is-size-small","is-size-medium":"_715af0bb13514a58__is-size-medium","is-size-large":"b141618c0c420070__is-size-large"},ej={small:ei["is-size-small"],medium:ei["is-size-medium"],large:ei["is-size-large"]};function dj(c){let{isList:t,spacedAround:e,size:l}=fu(),{as:d,className:n,onClick:o,role:b=t?"listitem":void 0,size:i,...a}=cc(c,"Item"),r=i||l,s=d||(typeof o<"u"?"button":"div"),G=v(ei.item,s==="button"&&ei["is-unstyled-button"],s==="a"&&ei["is-unstyled-link"],ej[r]||ej.medium,e&&ei["is-spaced-around"],n),X=ei["item-wrapper"];return{as:s,className:G,onClick:o,wrapperClassName:X,role:b,...a}}var B2=u(h(),1);function _Xc(c,t){let{role:e,wrapperClassName:l,...d}=dj(c),n=(0,pp.useRef)(null),{isList:o}=fu();return(0,pp.useEffect)(()=>{if(o&&e==="listitem"&&!n.current?.closest('ol, ul, menu, [role="list"], [role="directory"]'))throw new Error('Item with list semantics must be rendered inside an element with role="list".')},[o,e]),(0,B2.jsx)("div",{ref:n,role:e,className:l,children:(0,B2.jsx)(sc,{...d,ref:t})})}var KXc=tc(_Xc,"Item"),hu=KXc;var f2="data-wp-hash";function h2(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$Xc(document)),c.__wpStyleRuntime}function qXc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${f2}]`))if(e.getAttribute(f2)===t)return!0;return!1}function nj(c,t,e){if(!c.head)return;let l=h2(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(qXc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(f2,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function $Xc(c){let t=h2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)nj(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function cmc(c,t){let e=h2();e.styles.set(c,t);for(let l of e.documents.keys())nj(l,c,t)}typeof process>"u",cmc("d5c166f26a","._68553e70f1f1cb4e__item-group._55756ee749a180e1__is-bordered{border:1px solid rgba(0,0,0,.1)}._68553e70f1f1cb4e__item-group._4e8285db01e0c630__is-separated>:not(marquee)>*{border-block-end:1px solid rgba(0,0,0,.1)}._68553e70f1f1cb4e__item-group._4e8285db01e0c630__is-separated>:last-of-type>*{border-block-end-color:transparent}._68553e70f1f1cb4e__item-group._58738db58e87759e__is-rounded{border-radius:var(--wpds-border-radius-sm,2px)}._68553e70f1f1cb4e__item-group._58738db58e87759e__is-rounded>:first-of-type>*{border-start-end-radius:var(--wpds-border-radius-sm,2px);border-start-start-radius:var(--wpds-border-radius-sm,2px)}._68553e70f1f1cb4e__item-group._58738db58e87759e__is-rounded>:last-of-type>*{border-end-end-radius:var(--wpds-border-radius-sm,2px);border-end-start-radius:var(--wpds-border-radius-sm,2px)}._4f562a88cd53281b__item-wrapper,.fc4c000709063bb0__item{display:block;width:100%}.fc4c000709063bb0__item{box-sizing:border-box;color:inherit;margin:0}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link,.fc4c000709063bb0__item.d204dc5a680d24cf__is-unstyled-button{appearance:none;background:none;border:1px solid transparent;cursor:var(--wpds-cursor-control,pointer);font-family:inherit;font-size:13px;text-align:start}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link svg,.fc4c000709063bb0__item.d204dc5a680d24cf__is-unstyled-button svg{fill:currentColor}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link:hover,.fc4c000709063bb0__item.d204dc5a680d24cf__is-unstyled-button:hover{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link:focus,.fc4c000709063bb0__item.d204dc5a680d24cf__is-unstyled-button:focus{box-shadow:none;outline:none}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link:focus-visible,.fc4c000709063bb0__item.d204dc5a680d24cf__is-unstyled-button:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;outline-offset:0}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link{text-decoration:none}.fc4c000709063bb0__item._62800b4fe741b26a__is-spaced-around{border-radius:var(--wpds-border-radius-sm,2px)}.fc4c000709063bb0__item.ff341e6676e9138f__is-size-small{padding:4.3px 8px}.fc4c000709063bb0__item._715af0bb13514a58__is-size-medium{padding:7.9px 12px}.fc4c000709063bb0__item.b141618c0c420070__is-size-large{padding:11.5px 16.0008px}");var Wp={"item-group":"_68553e70f1f1cb4e__item-group","is-bordered":"_55756ee749a180e1__is-bordered","is-separated":"_4e8285db01e0c630__is-separated","is-rounded":"_58738db58e87759e__is-rounded","item-wrapper":"_4f562a88cd53281b__item-wrapper",item:"fc4c000709063bb0__item","is-unstyled-button":"d204dc5a680d24cf__is-unstyled-button","is-unstyled-link":"a5802f3508d737a0__is-unstyled-link","is-spaced-around":"_62800b4fe741b26a__is-spaced-around","is-size-small":"ff341e6676e9138f__is-size-small","is-size-medium":"_715af0bb13514a58__is-size-medium","is-size-large":"b141618c0c420070__is-size-large"};function oj(c){let{className:t,isBordered:e=!1,isRounded:l=!0,isSeparated:d=!1,role:n="list",...o}=cc(c,"ItemGroup"),b=v(Wp["item-group"],{[Wp["is-bordered"]]:e,[Wp["is-separated"]]:d,[Wp["is-rounded"]]:l},t);return{isBordered:e,className:b,role:n,isSeparated:d,...o}}var V2=u(h(),1);function tmc(c,t){let{isBordered:e,isSeparated:l,size:d,...n}=oj(c),{size:o}=fu(),b=!e&&!l,i=d||o,a={isList:n.role==="list"||n.role==="directory",spacedAround:b,size:i};return(0,V2.jsx)(Ip.Provider,{value:a,children:(0,V2.jsx)(sc,{...n,ref:t})})}var emc=tc(tmc,"ItemGroup"),Vu=emc;var Eo=u(rc(),1),Fj=u(oc(),1),Jp=u(Y(),1);var hj=u(rc(),1),Vj=u(Y(),1);var hp=u(Y(),1);var Gj=u(oc(),1),Lo=u(Y(),1),Na=u(rc(),1);var lmc=16,dmc=16,F2=10,bj=0,ij=5,J2=F2,wit=(dmc+lmc)/2;function yp(c){return Math.max(0,Math.min(100,c))}function nmc(c,t,e,l=bj){let d=c[t].position,n=Math.min(d,e),o=Math.max(d,e);return c.some(({position:b},i)=>i!==t&&(Math.abs(b-e)<l||n<b&&b<o))}function aj(c,t,e){let l=c.findIndex(o=>o.position>t),d={color:e,position:t},n=c.slice();return n.splice(l-1,0,d),n}function rj(c,t){return c.filter((e,l)=>l!==t)}function sj(c,t,e){let l=c.slice();return l[t]=e,l}function Bp(c,t,e){if(nmc(c,t,e))return c;let l={...c[t],position:e};return sj(c,t,l)}function C2(c,t,e){let l={...c[t],color:e};return sj(c,t,l)}function uj(c,t,e){let l=c.findIndex(d=>d.position===t);return C2(c,l,e)}function fp(c,t){if(!t)return;let{x:e,width:l}=t.getBoundingClientRect(),d=c-e;return Math.round(yp(d*100/l))}var Ot=u(h(),1);function Xj({isOpen:c,position:t,color:e,disablePositioning:l,...d}){let o=`components-custom-gradient-picker__control-point-button-description-${(0,Gj.useInstanceId)(Xj)}`;return(0,Ot.jsxs)(Ot.Fragment,{children:[(0,Ot.jsx)(nc,{"aria-label":(0,Na.sprintf)((0,Na.__)("Gradient control point at position %1$d%% with color code %2$s."),t,e),"aria-describedby":o,"aria-haspopup":"true","aria-expanded":c,__next40pxDefaultSize:!0,className:v("components-custom-gradient-picker__control-point-button",{"is-active":c}),...d}),(0,Ot.jsx)(Yc,{id:o,children:l?(0,Na.__)("Press the button to change the color."):(0,Na.__)("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 mj({isRenderedInSidebar:c,className:t,...e}){let l=(0,Lo.useMemo)(()=>({placement:"bottom",offset:8,resize:!1}),[]),d=v("components-custom-gradient-picker__control-point-dropdown",t);return(0,Ot.jsx)(SV,{isRenderedInSidebar:c,popoverProps:l,className:d,...e})}function xj({disableRemove:c,disableAlpha:t,disablePositioning:e,gradientPickerDomRef:l,ignoreMarkerPosition:d,value:n,onChange:o,onStartControlPointChange:b,onStopControlPointChange:i,__experimentalIsRenderedInSidebar:a}){let r=(0,Lo.useRef)(void 0),s=m=>{if(r.current===void 0||l.current===null)return;let x=fp(m.clientX,l.current),{initialPosition:g,index:R,significantMoveHappened:H}=r.current;!H&&Math.abs(g-x)>=ij&&(r.current.significantMoveHappened=!0),o(Bp(n,R,x))},G=()=>{window&&window.removeEventListener&&r.current&&r.current.listenersActivated&&(window.removeEventListener("mousemove",s),window.removeEventListener("mouseup",G),i(),r.current.listenersActivated=!1)},X=(0,Lo.useRef)(void 0);return X.current=G,(0,Lo.useEffect)(()=>()=>{X.current?.()},[]),(0,Ot.jsx)(Ot.Fragment,{children:n.map((m,x)=>{let g=m?.position;return d!==g&&(0,Ot.jsx)(mj,{isRenderedInSidebar:a,onClose:i,renderToggle:({isOpen:R,onToggle:H})=>(0,Ot.jsx)(Xj,{onClick:()=>{r.current&&r.current.significantMoveHappened||(R?i():b(),H())},onMouseDown:()=>{e||window&&window.addEventListener&&(r.current={initialPosition:g,index:x,significantMoveHappened:!1,listenersActivated:!0},b(),window.addEventListener("mousemove",s),window.addEventListener("mouseup",G))},onKeyDown:Z=>{if(e){(Z.code==="ArrowLeft"||Z.code==="ArrowRight")&&Z.stopPropagation();return}Z.code==="ArrowLeft"?(Z.stopPropagation(),o(Bp(n,x,yp(m.position-J2)))):Z.code==="ArrowRight"&&(Z.stopPropagation(),o(Bp(n,x,yp(m.position+J2))))},isOpen:R,position:m.position,color:m.color,disablePositioning:e},x),renderContent:({onClose:R})=>(0,Ot.jsxs)(Uo,{paddingSize:"none",children:[(0,Ot.jsx)(An,{enableAlpha:!t,color:m.color,onChange:H=>{o(C2(n,x,fc(H).toRgbString()))}}),!c&&n.length>2&&(0,Ot.jsx)(zc,{className:"components-custom-gradient-picker__remove-control-point-wrapper",alignment:"center",children:(0,Ot.jsx)(nc,{onClick:()=>{o(rj(n,x)),R()},variant:"link",children:(0,Na.__)("Remove Control Point")})})]}),style:{left:`${m.position}%`,transform:"translateX( -50% )"}},x)})})}function omc({value:c,onChange:t,onOpenInserter:e,onCloseInserter:l,insertPosition:d,disableAlpha:n,__experimentalIsRenderedInSidebar:o}){let[b,i]=(0,Lo.useState)(!1);return(0,Ot.jsx)(mj,{isRenderedInSidebar:o,className:"components-custom-gradient-picker__inserter",onClose:()=>{l()},renderToggle:({isOpen:a,onToggle:r})=>(0,Ot.jsx)(nc,{__next40pxDefaultSize:!0,"aria-expanded":a,"aria-haspopup":"true",onClick:()=>{a?l():(i(!1),e()),r()},className:"components-custom-gradient-picker__insert-point-dropdown",icon:Co}),renderContent:()=>(0,Ot.jsx)(Uo,{paddingSize:"none",children:(0,Ot.jsx)(An,{enableAlpha:!n,onChange:a=>{b?t(uj(c,d,fc(a).toRgbString())):(t(aj(c,d,fc(a).toRgbString())),i(!0))}})}),style:d!==null?{left:`${d}%`,transform:"translateX( -50% )"}:void 0})}xj.InsertPoint=omc;var v2=xj;var Sa=u(h(),1),bmc=(c,t)=>{switch(t.type){case"MOVE_INSERTER":if(c.id==="IDLE"||c.id==="MOVING_INSERTER")return{id:"MOVING_INSERTER",insertPosition:t.insertPosition};break;case"STOP_INSERTER_MOVE":if(c.id==="MOVING_INSERTER")return{id:"IDLE"};break;case"OPEN_INSERTER":if(c.id==="MOVING_INSERTER")return{id:"INSERTING_CONTROL_POINT",insertPosition:c.insertPosition};break;case"CLOSE_INSERTER":if(c.id==="INSERTING_CONTROL_POINT")return{id:"IDLE"};break;case"START_CONTROL_CHANGE":if(c.id==="IDLE")return{id:"MOVING_CONTROL_POINT"};break;case"STOP_CONTROL_CHANGE":if(c.id==="MOVING_CONTROL_POINT")return{id:"IDLE"};break}return c},imc={id:"IDLE"};function Vp({background:c,hasGradient:t,value:e,onChange:l,disableInserter:d=!1,disableAlpha:n=!1,disablePositioning:o=!1,__experimentalIsRenderedInSidebar:b=!1}){let i=(0,hp.useRef)(null),[a,r]=(0,hp.useReducer)(bmc,imc),s=x=>{if(!i.current)return;let g=fp(x.clientX,i.current);if(e.some(({position:R})=>Math.abs(g-R)<F2)){a.id==="MOVING_INSERTER"&&r({type:"STOP_INSERTER_MOVE"});return}r({type:"MOVE_INSERTER",insertPosition:g})},G=()=>{r({type:"STOP_INSERTER_MOVE"})},X=a.id==="MOVING_INSERTER",m=a.id==="INSERTING_CONTROL_POINT";return(0,Sa.jsxs)("div",{className:v("components-custom-gradient-picker__gradient-bar",{"has-gradient":t}),onMouseEnter:s,onMouseMove:s,onMouseLeave:G,children:[(0,Sa.jsx)("div",{className:"components-custom-gradient-picker__gradient-bar-background",style:{background:c,opacity:t?1:.4}}),(0,Sa.jsxs)("div",{ref:i,className:"components-custom-gradient-picker__markers-container",children:[!d&&(X||m)&&(0,Sa.jsx)(v2.InsertPoint,{__experimentalIsRenderedInSidebar:b,disableAlpha:n,insertPosition:a.insertPosition,value:e,onChange:l,onOpenInserter:()=>{r({type:"OPEN_INSERTER"})},onCloseInserter:()=>{r({type:"CLOSE_INSERTER"})}}),(0,Sa.jsx)(v2,{__experimentalIsRenderedInSidebar:b,disableAlpha:n,disableRemove:d,disablePositioning:o,gradientPickerDomRef:i,ignoreMarkerPosition:m?a.insertPosition:void 0,value:e,onChange:l,onStartControlPointChange:()=>{r({type:"START_CONTROL_CHANGE"})},onStopControlPointChange:()=>{r({type:"STOP_CONTROL_CHANGE"})}})]})]})}var S2=u(gj(),1);var N2=u(rc(),1),$m="linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%)",Hj=180,Fp={type:"angular",value:"90"},Rj=[{value:"linear-gradient",label:(0,N2.__)("Linear")},{value:"radial-gradient",label:(0,N2.__)("Radial")}],Zj={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 amc({type:c,value:t}){if(c==="literal")return t;if(c==="hex")return`#${t}`;if(c==="var")return`var(${t})`;if(c==="hsl"){let[e,l,d]=t;return`hsl(${e},${l}%,${d}%)`}if(c==="hsla"){let[e,l,d,n]=t;return`hsla(${e},${l}%,${d}%,${n})`}return`${c}(${t.join(",")})`}function rmc(c){if(!c)return"";let{value:t,type:e}=c;return e==="calc"?`calc(${t})`:`${t}${e}`}function smc({type:c,value:t,length:e}){return`${amc({type:c,value:t})} ${rmc(e)}`}function umc(c){if(!(Array.isArray(c)||!c||c.type!=="angular"))return`${c.value}deg`}function za({type:c,orientation:t,colorStops:e}){let l=umc(t),d=e.sort((n,o)=>{let b=i=>i?.length?.value===void 0?0:parseInt(i.length.value);return b(n)-b(o)}).map(smc);return`${c}(${[l,...d].filter(Boolean).join(",")})`}Hl([Rl]);function Ij(c){return za({type:"linear-gradient",orientation:Fp,colorStops:c.colorStops})}function Gmc(c){return c.length===void 0||c.length.type!=="%"}function pj(c){let t,e=!!c,l=c??$m;try{t=S2.default.parse(l)[0]}catch(d){console.warn("wp.components.CustomGradientPicker failed to parse the gradient with error",d),t=S2.default.parse($m)[0],e=!1}if(!Array.isArray(t.orientation)&&t.orientation?.type==="directional"&&(t.orientation={type:"angular",value:Zj[t.orientation.value].toString()}),t.colorStops.some(Gmc)){let{colorStops:d}=t,n=100/(d.length-1);d.forEach((o,b)=>{o.length={value:`${n*b}`,type:"%"}})}return{gradientAST:t,hasGradient:e}}function Wj(c,t){return{...c,colorStops:t.map(({position:e,color:l})=>{let{r:d,g:n,b:o,a:b}=fc(l).toRgb();return{length:{type:"%",value:e?.toString()},type:b<1?"rgba":"rgb",value:b<1?[`${d}`,`${n}`,`${o}`,`${b}`]:[`${d}`,`${n}`,`${o}`]}})}}function yj(c){switch(c.type){case"hex":return`#${c.value}`;case"literal":return c.value;case"var":return`${c.type}(${c.value})`;case"rgb":case"rgba":return`${c.type}(${c.value.join(",")})`;case"hsl":{let[t,e,l]=c.value;return`hsl(${t},${e}%,${l}%)`}case"hsla":{let[t,e,l,d]=c.value;return`hsla(${t},${e}%,${l}%,${d})`}default:return"transparent"}}var Bj=U(Me,{target:"e10bzpgi1"})({name:"1gvx10y",styles:"flex-grow:5"}),fj=U(Me,{target:"e10bzpgi0"})({name:"1gvx10y",styles:"flex-grow:5"});var Ud=u(h(),1),Xmc=({gradientAST:c,hasGradient:t,onChange:e})=>{let l=c?.orientation?.value??Hj;return(0,Ud.jsx)(cI,{onChange:n=>{e(za({...c,orientation:{type:"angular",value:`${n}`}}))},value:t?l:""})},mmc=({gradientAST:c,hasGradient:t,onChange:e})=>{let{type:l}=c,d=(0,Vj.useRef)(Number(Fp.value));l==="linear-gradient"&&c.orientation&&(d.current=Number(c.orientation.value));let n=()=>{e(za({...c,orientation:{type:"angular",value:`${d.current}`},type:"linear-gradient"}))},o=()=>{let{orientation:i,...a}=c;e(za({...a,type:"radial-gradient"}))},b=i=>{i==="linear-gradient"&&n(),i==="radial-gradient"&&o()};return(0,Ud.jsx)(kn,{className:"components-custom-gradient-picker__type-picker",label:(0,hj.__)("Type"),labelPosition:"top",onChange:b,options:Rj,value:t?l:void 0})};function xmc({value:c,onChange:t,enableAlpha:e=!0,__experimentalIsRenderedInSidebar:l=!1}){let{gradientAST:d,hasGradient:n}=pj(c),o=Ij(d),b=d.colorStops.map(i=>({color:yj(i),position:parseInt(i.length.value)}));return(0,Ud.jsxs)(tt,{spacing:4,className:"components-custom-gradient-picker",children:[(0,Ud.jsx)(Vp,{__experimentalIsRenderedInSidebar:l,disableAlpha:!e,background:o,hasGradient:n,value:b,onChange:i=>{t(za(Wj(d,i)))}}),(0,Ud.jsxs)(ut,{gap:3,className:"components-custom-gradient-picker__ui-line",children:[(0,Ud.jsx)(Bj,{children:(0,Ud.jsx)(mmc,{gradientAST:d,hasGradient:n,onChange:t})}),(0,Ud.jsx)(fj,{children:d.type==="linear-gradient"&&(0,Ud.jsx)(Xmc,{gradientAST:d,hasGradient:n,onChange:t})})]})]})}var Fu=xmc;var tl=u(h(),1),k2="data-wp-hash";function z2(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Hmc(document)),c.__wpStyleRuntime}function gmc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${k2}]`))if(e.getAttribute(k2)===t)return!0;return!1}function Jj(c,t,e){if(!c.head)return;let l=z2(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(gmc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(k2,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Hmc(c){let t=z2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)Jj(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function Rmc(c,t){let e=z2();e.styles.set(c,t);for(let l of e.documents.keys())Jj(l,c,t)}typeof process>"u",Rmc("a7b05d56c7",".cf6db1948d5273a8__color-heading{text-transform:uppercase}.cf6db1948d5273a8__color-heading.cf6db1948d5273a8__color-heading.cf6db1948d5273a8__color-heading{font-size:11px;line-height:24px;margin-bottom:0}");var Zmc={"color-heading":"cf6db1948d5273a8__color-heading"},Imc=c=>Array.isArray(c.gradients)&&!("gradient"in c),pmc=c=>c.length>0&&c.every(t=>Imc(t));function Cj({className:c,clearGradient:t,gradients:e,onChange:l,value:d,selectedSlug:n,presentation:o,...b}){let i=(0,Jp.useMemo)(()=>e.map(({gradient:a,name:r,slug:s},G)=>{let X=o!=="command-buttons"&&(n?s===n:d===a);return(0,tl.jsx)($e.Option,{value:a,isSelected:X,tooltipText:r||(0,Eo.sprintf)((0,Eo.__)("Gradient code: %s"),a),style:{color:"rgba( 0,0,0,0 )",background:a},onClick:X?t:()=>l(a,G,s),"aria-label":r?(0,Eo.sprintf)((0,Eo.__)("Gradient: %s"),r):(0,Eo.sprintf)((0,Eo.__)("Gradient code: %s"),a)},s)}),[e,d,l,t,n,o]);return(0,tl.jsx)($e.OptionGroup,{className:c,options:i,...b})}function vj({className:c,clearGradient:t,gradients:e,onChange:l,value:d,selectedSlug:n,headingLevel:o,presentation:b}){let i=(0,Fj.useInstanceId)(vj);return(0,tl.jsx)(tt,{spacing:3,className:c,children:e.map(({name:a,gradients:r},s)=>{let G=`color-palette-${i}-${s}`;return(0,tl.jsxs)(tt,{spacing:2,children:[(0,tl.jsx)(kl,{className:Zmc["color-heading"],level:o,id:G,children:a}),(0,tl.jsx)(Cj,{clearGradient:t,gradients:r,onChange:(X,m,x)=>l(X,s,x),value:d,selectedSlug:n,presentation:b,"aria-labelledby":G})]},s)})})}function Wmc(c){let{asButtons:t,presentation:e,loop:l,actions:d,headingLevel:n,"aria-label":o,"aria-labelledby":b,...i}=c;Qo("GradientPicker",t);let{metaProps:a,labelProps:r,resolvedPresentation:s}=Va(t,l,o,b,e),G=pmc(c.gradients)?(0,tl.jsx)(vj,{headingLevel:n,...i,presentation:s}):(0,tl.jsx)(Cj,{...i,presentation:s});return(0,tl.jsx)($e,{...a,...r,actions:d,options:G})}function ymc({className:c,gradients:t=[],onChange:e,value:l,clearable:d=!0,enableAlpha:n=!0,disableCustomGradients:o=!1,__experimentalIsRenderedInSidebar:b,headingLevel:i=2,...a}){let r=(0,Jp.useCallback)(()=>e(void 0),[e]);return(0,tl.jsxs)(tt,{spacing:t.length?4:0,children:[!o&&(0,tl.jsx)(Fu,{__experimentalIsRenderedInSidebar:b,enableAlpha:n,value:l,onChange:e}),(t.length>0||d)&&(0,tl.jsx)(Wmc,{...a,className:c,clearGradient:r,gradients:t,onChange:e,value:l,actions:d&&!o&&(0,tl.jsx)($e.ButtonAction,{onClick:r,accessibleWhenDisabled:!0,disabled:!l,children:(0,Eo.__)("Clear")}),headingLevel:i})]})}var Cp=ymc;var Tj=u(ER(),1),Oj=u(Y(),1),Ln=u(rc(),1);var Yj=u(Y(),1);var Nj=u(rc(),1),Sj=u(oc(),1);var od=u(h(),1);function kj({label:c,value:t,colors:e,disableCustomColors:l,enableAlpha:d,onChange:n}){let[o,b]=(0,Yj.useState)(!1),i=(0,Sj.useInstanceId)(kj,"color-list-picker-option"),a=`${i}__label`,r=`${i}__content`;return(0,od.jsxs)(od.Fragment,{children:[(0,od.jsx)(nc,{__next40pxDefaultSize:!0,className:"components-color-list-picker__swatch-button",id:a,onClick:()=>b(s=>!s),"aria-expanded":o,"aria-controls":r,icon:t?(0,od.jsx)(Nn,{colorValue:t,className:"components-color-list-picker__swatch-color"}):(0,od.jsx)(bt,{icon:Rm}),text:c}),(0,od.jsx)("div",{role:"group",id:r,"aria-labelledby":a,"aria-hidden":!o,children:o&&(0,od.jsx)(_b,{"aria-label":(0,Nj.__)("Color options"),className:"components-color-list-picker__color-picker",colors:e,value:t,clearable:!1,onChange:n,disableCustomColors:l,enableAlpha:d})})]})}function Bmc({colors:c,labels:t,value:e=[],disableCustomColors:l,enableAlpha:d,onChange:n}){return(0,od.jsx)("div",{className:"components-color-list-picker",children:t.map((o,b)=>(0,od.jsx)(kj,{label:o,value:e[b],colors:c,disableCustomColors:l,enableAlpha:d,onChange:i=>{let a=e.slice();a[b]=i,n(a)}},b))})}var vp=Bmc;Hl([Rl]);function c0(c){return!c||c.length<2?["#000","#fff"]:c.map(({color:t})=>({color:t,brightness:fc(t).brightness()})).reduce(([t,e],l)=>[l.brightness<=t.brightness?l:t,l.brightness>=e.brightness?l:e],[{brightness:1,color:""},{brightness:0,color:""}]).map(({color:t})=>t)}function li(c=[],t="90deg"){let e=100/c.length,l=c.map((d,n)=>`${d} ${n*e}%, ${d} ${(n+1)*e}%`).join(", ");return`linear-gradient( ${t}, ${l} )`}function zj(c){return c.map((t,e)=>({position:e*100/(c.length-1),color:t}))}function wj(c=[]){return c.map(({color:t})=>t)}var Aj=u(h(),1),fmc=["#333","#CCC"];function Yp({value:c,onChange:t}){let e=!!c,l=e?c:fmc,d=li(l),n=zj(l);return(0,Aj.jsx)(Vp,{disableInserter:!0,disablePositioning:!0,background:d,hasGradient:e,value:n,onChange:o=>{let b=wj(o);t(b)}})}var Dn=u(h(),1);function hmc({asButtons:c,presentation:t,loop:e,clearable:l=!0,unsetable:d=!0,colorPalette:n,duotonePalette:o,disableCustomColors:b,disableCustomDuotone:i,value:a,selectedSlug:r,onChange:s,"aria-label":G,"aria-labelledby":X,...m}){Qo("DuotonePicker",c);let{metaProps:x,labelProps:g,resolvedPresentation:R}=Va(c,e,G,X,t),[H,Z]=(0,Oj.useMemo)(()=>c0(n),[n]),p=a==="unset",W=R!=="command-buttons"&&p,y=(0,Ln.__)("Unset"),I=(0,Dn.jsx)($e.Option,{value:"unset",isSelected:W,tooltipText:y,"aria-label":y,className:"components-duotone-picker__color-indicator",onClick:()=>{s(W?void 0:"unset")}},"unset"),B=o.map(({colors:V,slug:f,name:C},J)=>{let w={background:li(V,"135deg"),color:"transparent"},A=C??(0,Ln.sprintf)((0,Ln.__)("Duotone code: %s"),f),S=C?(0,Ln.sprintf)((0,Ln.__)("Duotone: %s"),C):A,O=R!=="command-buttons"&&(r?f===r:(0,Tj.default)(V,a));return(0,Dn.jsx)($e.Option,{value:V,isSelected:O,"aria-label":S,tooltipText:A,style:w,onClick:O?()=>s(void 0):()=>s(V,J,f)},f)}),F=d?[I,...B]:B;return(0,Dn.jsx)($e,{...m,...x,...g,options:F,actions:!!l&&(0,Dn.jsx)($e.ButtonAction,{onClick:()=>s(void 0),accessibleWhenDisabled:!0,disabled:!a,children:(0,Ln.__)("Clear")}),children:!i&&(0,Dn.jsx)(de,{paddingTop:F.length===0?0:4,children:(0,Dn.jsxs)(tt,{spacing:3,children:[!b&&(0,Dn.jsx)(Yp,{value:p?void 0:a,onChange:s}),(0,Dn.jsx)(vp,{labels:[(0,Ln.__)("Shadows"),(0,Ln.__)("Highlights")],colors:n,value:p?void 0:a,disableCustomColors:b,enableAlpha:!0,onChange:V=>{V[0]||(V[0]=H),V[1]||(V[1]=Z);let f=V.length>=2?V:void 0;s(f)}})]})})})}var t0=hmc;var w2=u(h(),1);function Vmc({values:c}){return c?(0,w2.jsx)(Nn,{colorValue:li(c,"135deg")}):(0,w2.jsx)(bt,{icon:Rm})}var A2=Vmc;var Ej=u(Y(),1);var Cu=u(Y(),1),Uj=u(oc(),1),T2=u(Ju(),1),Dj=u(h(),1),Fmc=()=>{},Jmc=["menuitem","menuitemradio","menuitemcheckbox"];function Cmc(c,t,e){let l=c+e;return l<0?t+l:l>=t?l-t:l}function vmc(c,t,e){let d=(e?T2.focus.tabbable:T2.focus.focusable).find(c),n=d.indexOf(t);return n>-1?{index:n,target:t,focusables:d}:null}function Ymc({children:c,stopNavigationEvents:t,eventToOffset:e,onNavigate:l=Fmc,onKeyDown:d,cycle:n=!0,onlyBrowserTabstops:o,...b},i){let a=(0,Cu.useRef)(null);(0,Cu.useEffect)(()=>{let s=a.current;if(!s)return;function G(X){d&&d(X);let m=e(X);if(m!==void 0&&t){X.stopImmediatePropagation();let p=X.target?.getAttribute("role");p&&Jmc.includes(p)&&X.preventDefault()}if(!m)return;let x=X.target?.ownerDocument?.activeElement;if(!x)return;let g=vmc(s,x,!!o);if(!g)return;let{index:R,focusables:H}=g,Z=n?Cmc(R,H.length,m):R+m;Z>=0&&Z<H.length&&(H[Z].focus(),l(Z,H[Z]),X.code==="Tab"&&X.preventDefault())}return s.addEventListener("keydown",G),()=>{s.removeEventListener("keydown",G)}},[d,e,t,n,l,o]);let r=(0,Uj.useMergeRefs)([a,i]);return(0,Dj.jsx)("div",{ref:r,...b,children:c})}var Lj=(0,Cu.forwardRef)(Ymc);Lj.displayName="NavigableContainer";var Np=Lj;var jj=u(h(),1);function Nmc({role:c="menu",orientation:t="vertical",...e},l){return(0,jj.jsx)(Np,{ref:l,stopNavigationEvents:!0,onlyBrowserTabstops:!1,role:c,"aria-orientation":c!=="presentation"&&(t==="vertical"||t==="horizontal")?t:void 0,eventToOffset:n=>{let{code:o}=n,b=["ArrowDown"],i=["ArrowUp"];if(t==="horizontal"&&(b=["ArrowRight"],i=["ArrowLeft"]),t==="both"&&(b=["ArrowRight","ArrowDown"],i=["ArrowLeft","ArrowUp"]),b.includes(o))return 1;if(i.includes(o))return-1;if(["ArrowDown","ArrowUp","ArrowLeft","ArrowRight"].includes(o))return 0},...e})}var Mj=(0,Ej.forwardRef)(Nmc);Mj.displayName="NavigableMenu";var wa=Mj;var Pj=u(Y(),1);var _j=u(h(),1);function Smc({eventToOffset:c,...t},e){return(0,_j.jsx)(Np,{ref:e,stopNavigationEvents:!0,onlyBrowserTabstops:!0,eventToOffset:d=>{let{code:n,shiftKey:o}=d;if(n==="Tab")return o?-1:1;if(c)return c(d)},...t})}var Kj=(0,Pj.forwardRef)(Smc);Kj.displayName="TabbableContainer";var O2=Kj;var vu=u(h(),1);function Q2(c={},t={}){let e={...c,...t};return t.className&&c.className&&(e.className=v(t.className,c.className)),e}function qj(c){return typeof c=="function"}function kmc(c){let{children:t,className:e,controls:l,icon:d=Uf,label:n,popoverProps:o,toggleProps:b,menuProps:i,disableOpenOnArrowDown:a=!1,text:r,noIcons:s,open:G,defaultOpen:X,onToggle:m,variant:x}=cc(c,"DropdownMenu");if(!l?.length&&!qj(t))return null;let g;l?.length&&(g=l,Array.isArray(g[0])||(g=[l]));let R=Q2({className:"components-dropdown-menu__popover",variant:x},o);return(0,vu.jsx)(Sn,{className:e,popoverProps:R,renderToggle:({isOpen:H,onToggle:Z})=>{let p=B=>{a||!H&&B.code==="ArrowDown"&&(B.preventDefault(),Z())},{as:W=nc,...y}=b??{},I=Q2({className:v("components-dropdown-menu__toggle",{"is-opened":H})},y);return(0,vu.jsx)(W,{...I,icon:d,onClick:B=>{Z(),I.onClick&&I.onClick(B)},onKeyDown:B=>{p(B),I.onKeyDown&&I.onKeyDown(B)},"aria-haspopup":"true","aria-expanded":H,label:n,text:r,showTooltip:b?.showTooltip??!0,children:I.children})},renderContent:H=>{let Z=Q2({"aria-label":n,className:v("components-dropdown-menu__menu",{"no-icons":s})},i);return(0,vu.jsxs)(wa,{...Z,role:"menu",children:[qj(t)?t(H):null,g?.flatMap((p,W)=>p.map((y,I)=>(0,vu.jsx)(nc,{size:"compact",onClick:B=>{B.stopPropagation(),H.onClose(),y.onClick&&y.onClick()},className:v("components-dropdown-menu__menu-item",{"has-separator":W>0&&I===0,"is-active":y.isActive,"is-icon-only":!y.title}),icon:y.icon,label:y.label,"aria-checked":y.role==="menuitemcheckbox"||y.role==="menuitemradio"?y.isActive:void 0,role:y.role==="menuitemcheckbox"||y.role==="menuitemradio"?y.role:"menuitem",accessibleWhenDisabled:!0,disabled:y.isDisabled,children:y.title},[W,I].join())))]})},open:G,defaultOpen:X,onToggle:m})}var zmc=sa(kmc,"DropdownMenu"),Dd=zmc;var $j=U(Nn,{target:"e1lpqc908"})("&&{flex-shrink:0;width:",D(6),";height:",D(6),";}"),c7=U(Fn,{target:"e1lpqc907"})(YZ,"{background:",q.gray[100],";border-radius:",K.radiusXSmall,";",Sd,Sd,Sd,Sd,"{height:",D(8),";}",Nd,Nd,Nd,"{border-color:transparent;box-shadow:none;}}"),t7=U("div",{target:"e1lpqc906"})("line-height:",D(8),";margin-left:",D(2),";margin-right:",D(2),";white-space:nowrap;overflow:hidden;"),e7=U(kl,{target:"e1lpqc905"})("text-transform:uppercase;line-height:",D(6),";font-weight:",K.fontWeightEmphasis,";&&&{font-size:11px;margin-bottom:0;}"),l7=U(sc,{target:"e1lpqc904"})("height:",D(6),";display:flex;"),U2=U(sc,{target:"e1lpqc903"})("margin-top:",D(2),";"),d7=U(sc,{target:"e1lpqc902"})({name:"u6wnko",styles:"&&&{.components-button.has-icon{min-width:0;padding:0;}}"}),n7=U(nc,{target:"e1lpqc901"})("&&{color:",q.theme.accent,";}"),o7=U(nc,{target:"e1lpqc900"})("&&{margin-top:",D(1),";}");var hc=u(h(),1);Hl([Rl]);var wmc="#000";function Amc(c=[]){return c.flatMap(t=>{if(typeof t.color!="string")return[];let e=fc(t.color);return e.isValid()?[{...t,color:e.toHex()}]:[]})}function D2(c){let t=c?.colors;return Array.isArray(t)?t:[]}function Tmc(c,t){if(c)switch(t){case"duotone":return li(D2(c),"135deg");case"gradient":return c.gradient;default:return c.color}}function Omc(c){switch(c){case"duotone":return(0,et.__)("Duotone name");case"gradient":return(0,et.__)("Gradient name");default:return(0,et.__)("Color name")}}function Qmc(c){return c==="duotone"?(0,et.__)("Remove duotone: %s"):(0,et.__)("Remove color: %s")}function Umc(c){switch(c){case"duotone":return(0,et.__)("Add duotone");case"gradient":return(0,et.__)("Add gradient");default:return(0,et.__)("Add color")}}function Dmc(c){switch(c){case"duotone":return(0,et.__)("Duotone options");case"gradient":return(0,et.__)("Gradient options");default:return(0,et.__)("Color options")}}function Lmc(c){switch(c){case"duotone":return(0,et.__)("Remove all duotones");case"gradient":return(0,et.__)("Remove all gradients");default:return(0,et.__)("Remove all colors")}}function Emc(c){switch(c){case"duotone":return(0,et.__)("Reset duotones");case"gradient":return(0,et.__)("Reset gradient");default:return(0,et.__)("Reset colors")}}function jmc({value:c,onChange:t,label:e}){return(0,hc.jsx)(c7,{size:"compact",label:e,hideLabelFromVision:!0,value:c,onChange:t})}function Mmc(c){let t={};return c.map(e=>{let l,{slug:d}=e;return t[d]=(t[d]||0)+1,t[d]>1&&(l=`${d}-${t[d]-1}`),{...e,slug:l??d}})}function Pmc(c,t,e="color"){let l=e==="duotone"?"duotone":"color",d=new RegExp(`^${t}${l}-([\\d]+)$`),n=c.reduce((o,b)=>{if(typeof b?.slug=="string"){let i=b?.slug.match(d);if(i){let a=parseInt(i[1],10);if(a>=o)return a+1}}return o},1);return{name:e==="duotone"?(0,et.sprintf)((0,et.__)("Duotone %d"),n):(0,et.sprintf)((0,et.__)("Color %d"),n),slug:`${t}${l}-${n}`}}function b7({variant:c,colorPalette:t,element:e,onChange:l,popoverProps:d,onClose:n=()=>{}}){let o=(0,ge.useMemo)(()=>({shift:!0,offset:20,resize:!1,placement:"left-start",...d,className:v("components-palette-edit__popover",d?.className)}),[d]);return(0,hc.jsxs)(Qb,{...o,onClose:n,children:[c==="color"&&(0,hc.jsx)(An,{color:e.color,enableAlpha:!0,onChange:b=>{l({...e,color:b})}}),c==="gradient"&&(0,hc.jsx)("div",{className:"components-palette-edit__popover-gradient-picker",children:(0,hc.jsx)(Fu,{__experimentalIsRenderedInSidebar:!0,value:e.gradient,onChange:b=>{l({...e,gradient:b})}})}),c==="duotone"&&(0,hc.jsx)("div",{className:"components-palette-edit__popover-duotone-picker",children:(0,hc.jsxs)(tt,{spacing:3,children:[(0,hc.jsx)(Yp,{value:D2(e),onChange:b=>{b?.length&&l({...e,colors:b})}}),(0,hc.jsx)(vp,{labels:[(0,et.__)("Shadows"),(0,et.__)("Highlights")],colors:t??[],value:D2(e),enableAlpha:!0,onChange:b=>{let[i,a]=c0(t??[]);l({...e,colors:[b[0]||i,b[1]||a]})}})]})})]})}function _mc({canOnlyChangeValues:c,element:t,onChange:e,onRemove:l,popoverProps:d,slugPrefix:n,variant:o,colorPalette:b}){let i=Tmc(t,o),[a,r]=(0,ge.useState)(!1),[s,G]=(0,ge.useState)(null),X=(0,ge.useMemo)(()=>({...d,anchor:s}),[s,d]);return(0,hc.jsxs)(hu,{ref:G,size:"small",children:[(0,hc.jsxs)(zc,{justify:"flex-start",children:[(0,hc.jsx)(nc,{size:"small",onClick:()=>{r(!0)},"aria-label":(0,et.sprintf)((0,et.__)("Edit: %s"),t.name.trim().length?t.name:i||""),style:{padding:0},children:(0,hc.jsx)($j,{colorValue:i})}),(0,hc.jsx)(Me,{children:c?(0,hc.jsx)(t7,{children:t.name.trim().length?t.name:"\xA0"}):(0,hc.jsx)(jmc,{label:Omc(o),value:t.name,onChange:m=>e({...t,name:m,slug:n+tj(m??"")})})}),!c&&(0,hc.jsx)(Je,{children:(0,hc.jsx)(o7,{size:"small",icon:im,label:(0,et.sprintf)(Qmc(o),t.name.trim().length?t.name:i||""),onClick:l})})]}),a&&(0,hc.jsx)(b7,{variant:o,colorPalette:b,onChange:e,element:t,popoverProps:X,onClose:()=>r(!1)})]})}function Kmc({elements:c,onChange:t,canOnlyChangeValues:e,slugPrefix:l,variant:d,colorPalette:n,popoverProps:o,addColorRef:b}){let i=(0,ge.useRef)(void 0);(0,ge.useEffect)(()=>{i.current=c},[c]);let a=(0,e0.useDebounce)(r=>t(Mmc(r)),100);return(0,hc.jsx)(tt,{spacing:3,children:(0,hc.jsx)(Vu,{isRounded:!0,isBordered:!0,isSeparated:!0,children:c.map((r,s)=>(0,hc.jsx)(_mc,{variant:d,colorPalette:n,canOnlyChangeValues:e,element:r,onChange:G=>{a(c.map((X,m)=>m===s?G:X))},onRemove:()=>{let G=c.filter((X,m)=>m!==s);t(G.length?G:void 0),b.current?.focus()},slugPrefix:l,popoverProps:o},s))})})}var qmc=[];function i7({gradients:c,duotones:t,colors:e=qmc,colorPalette:l,onChange:d,paletteLabel:n,paletteLabelHeadingLevel:o=2,emptyMessage:b,canOnlyChangeValues:i,canReset:a,slugPrefix:r="",popoverProps:s}){let G="color";c?G="gradient":t&&(G="duotone");let X=c??t??e,m=(0,ge.useMemo)(()=>Amc(l),[l]),[x,g]=(0,ge.useState)(!1),[R,H]=(0,ge.useState)(null),Z=x&&!!R&&X[R]&&!X[R].slug,W=X.length>0,y=(0,e0.useDebounce)(d,100),I=(0,ge.useCallback)((f,C)=>{let J=C===void 0?void 0:X[C];J&&J[G==="gradient"?"gradient":"color"]===f?H(C):g(!0)},[G,X]),B=(0,ge.useCallback)((f,C)=>{C!==void 0&&(t??[])[C]?H(C):g(!0)},[t]),F=(0,ge.useRef)(null),V=(0,e0.useInstanceId)(i7,"components-palette-edit__heading");return(0,hc.jsxs)(d7,{children:[(0,hc.jsxs)(zc,{children:[(0,hc.jsx)(e7,{id:V,level:o,children:n}),(0,hc.jsxs)(l7,{children:[W&&x&&(0,hc.jsx)(n7,{size:"small",onClick:()=>{g(!1),H(null)},children:(0,et.__)("Done")}),!i&&(0,hc.jsx)(nc,{ref:F,size:"small",isPressed:Z,icon:Co,label:Umc(G),onClick:()=>{let{name:f,slug:C}=Pmc(X,r,G);d(c?[...c,{gradient:$m,name:f,slug:C}]:t?[...t,{colors:c0(m),name:f,slug:C}]:[...e,{color:wmc,name:f,slug:C}]),g(!0),H(X.length)}}),W&&(!x||!i||a)&&(0,hc.jsx)(Dd,{icon:sm,label:Dmc(G),toggleProps:{size:"small"},children:({onClose:f})=>(0,hc.jsx)(hc.Fragment,{children:(0,hc.jsxs)(wa,{role:"menu",children:[!x&&(0,hc.jsx)(nc,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{g(!0),f()},className:"components-palette-edit__menu-button",children:(0,et.__)("Show details")}),!i&&(0,hc.jsx)(nc,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{H(null),g(!1),d(),f()},className:"components-palette-edit__menu-button",children:Lmc(G)}),a&&(0,hc.jsx)(nc,{__next40pxDefaultSize:!0,className:"components-palette-edit__menu-button",variant:"tertiary",onClick:()=>{H(null),d(),f()},children:Emc(G)})]})})})]})]}),W&&(0,hc.jsxs)(U2,{children:[x&&(0,hc.jsx)(Kmc,{canOnlyChangeValues:i,elements:X,onChange:d,slugPrefix:r,variant:G,colorPalette:m,popoverProps:s,addColorRef:F}),!x&&R!==null&&(0,hc.jsx)(b7,{variant:G,colorPalette:m,onClose:()=>H(null),onChange:f=>{y(X.map((C,J)=>J===R?f:C))},element:X[R??-1],popoverProps:s}),!x&&G==="gradient"&&(0,hc.jsx)(Cp,{presentation:"command-buttons","aria-labelledby":V,gradients:c,onChange:I,clearable:!1,disableCustomGradients:!0}),!x&&G==="duotone"&&(0,hc.jsx)(t0,{presentation:"command-buttons","aria-labelledby":V,duotonePalette:t??[],colorPalette:m,onChange:B,clearable:!1,unsetable:!1,disableCustomDuotone:!0,disableCustomColors:!0}),!x&&G==="color"&&(0,hc.jsx)(_b,{presentation:"command-buttons","aria-labelledby":V,colors:e,onChange:I,clearable:!1,disableCustomColors:!0})]}),!W&&b&&(0,hc.jsx)(U2,{children:b})]})}var a7=i7;var di=u(rc(),1),yl=u(Y(),1),g7=u(oc(),1),P2=u(Cn(),1);var H7=u(Nb(),1);var Sp=u(Y(),1),r7=u(h(),1);function $mc(c,t){let{value:e,isExpanded:l,instanceId:d,selectedSuggestionIndex:n,className:o,onChange:b,onFocus:i,onBlur:a,"aria-describedby":r,...s}=c,[G,X]=(0,Sp.useState)(!1),m=e?e.length+1:0,x=H=>{b&&b({value:H.target.value})},g=H=>{X(!0),i?.(H)},R=H=>{X(!1),a?.(H)};return(0,r7.jsx)("input",{ref:t,id:`components-form-token-input-${d}`,type:"text",...s,value:e||"",onChange:x,onFocus:g,onBlur:R,size:m,className:v(o,"components-form-token-field__input"),autoComplete:"off",role:"combobox","aria-expanded":l,"aria-autocomplete":"list","aria-owns":l?`components-form-token-suggestions-${d}`:void 0,"aria-activedescendant":G&&n!==-1&&l?`components-form-token-suggestions-${d}-${n}`:void 0,"aria-describedby":r})}var s7=(0,Sp.forwardRef)($mc);s7.displayName="TokenInput";var kp=s7;var u7=u(oc(),1),G7=u(rc(),1),Aa=u(h(),1),c0c=c=>{c.preventDefault()};function t0c({selectedIndex:c,scrollIntoView:t,match:e,onHover:l,onSelect:d,suggestions:n=[],displayTransform:o,instanceId:b,__experimentalRenderItem:i}){let a=(0,u7.useRefEffect)(X=>{c>-1&&t&&X.children[c]&&X.children[c].scrollIntoView({behavior:"instant",block:"nearest",inline:"nearest"})},[c,t]),r=X=>()=>{l?.(X)},s=X=>()=>{d?.(X)},G=X=>{let m=o(e).normalize("NFKC").toLocaleLowerCase();if(m.length===0)return null;let x=o(X),g=x.normalize("NFKC").toLocaleLowerCase().indexOf(m);return{suggestionBeforeMatch:x.substring(0,g),suggestionMatch:x.substring(g,g+m.length),suggestionAfterMatch:x.substring(g+m.length)}};return(0,Aa.jsxs)("ul",{ref:a,className:"components-form-token-field__suggestions-list",id:`components-form-token-suggestions-${b}`,role:"listbox",children:[n.map((X,m)=>{let x=G(X),g=m===c,R=typeof X=="object"&&X?.disabled,H=typeof X=="object"&&"value"in X?X?.value:o(X),Z=v("components-form-token-field__suggestion",{"is-selected":g}),p;return typeof i=="function"?p=i({item:X}):x?p=(0,Aa.jsxs)("span",{"aria-label":o(X),children:[x.suggestionBeforeMatch,(0,Aa.jsx)("strong",{className:"components-form-token-field__suggestion-match",children:x.suggestionMatch}),x.suggestionAfterMatch]}):p=o(X),(0,Aa.jsx)("li",{id:`components-form-token-suggestions-${b}-${m}`,role:"option",className:Z,onMouseDown:c0c,onClick:s(X),onMouseEnter:r(X),"aria-selected":m===c,"aria-disabled":R,children:p},H)}),n.length===0&&(0,Aa.jsx)("li",{className:"components-form-token-field__suggestion is-empty",children:(0,G7.__)("No items found")})]})}var zp=t0c;var wp=u(Y(),1),Ap=u(oc(),1),L2=u(h(),1),Tp=(0,Ap.createHigherOrderComponent)(c=>function(e){let[l,d]=(0,wp.useState)(void 0),n=(0,wp.useCallback)(o=>d(()=>o?.handleFocusOutside?o.handleFocusOutside.bind(o):void 0),[]);return(0,L2.jsx)("div",{...(0,Ap.__experimentalUseFocusOutside)(l),children:(0,L2.jsx)(c,{ref:n,...e})})},"withFocusOutside");var X7=u(Y(),1),l0=u(h(),1),j2="data-wp-hash";function M2(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&l0c(document)),c.__wpStyleRuntime}function e0c(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${j2}]`))if(e.getAttribute(j2)===t)return!0;return!1}function m7(c,t,e){if(!c.head)return;let l=M2(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(e0c(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(j2,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function l0c(c){let t=M2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)m7(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function d0c(c,t){let e=M2();e.styles.set(c,t);for(let l of e.documents.keys())m7(l,c,t)}typeof process>"u",d0c("a4ac9b380a","._5223dcef142ddf2a__spinner{background-color:transparent;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));display:inline-block;height:16px;margin:5px 11px 0;opacity:1;overflow:visible;position:relative;width:16px}._00e30fe487ccb5cc__track,.b33a3d348ed141fd__indicator{fill:transparent;stroke-width:1.5px}._00e30fe487ccb5cc__track{stroke:var(--wp-components-color-gray-300,var(--wpds-color-stroke-surface-neutral,#dbdbdb))}.b33a3d348ed141fd__indicator{stroke:currentColor;stroke-linecap:round;animation:e5c099d0667bd442__spin 1.4s linear infinite both;transform-origin:50% 50%}@keyframes e5c099d0667bd442__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}");var E2={spinner:"_5223dcef142ddf2a__spinner",track:"_00e30fe487ccb5cc__track",indicator:"b33a3d348ed141fd__indicator",spin:"e5c099d0667bd442__spin"};function n0c({className:c,...t},e){return(0,l0.jsxs)("svg",{className:v("components-spinner",E2.spinner,c),viewBox:"0 0 100 100",width:"16",height:"16",xmlns:"http://www.w3.org/2000/svg",role:"presentation",focusable:"false",...t,ref:e,children:[(0,l0.jsx)("circle",{className:E2.track,cx:"50",cy:"50",r:"50",vectorEffect:"non-scaling-stroke"}),(0,l0.jsx)("path",{className:E2.indicator,d:"m 50 0 a 50 50 0 0 1 50 50",vectorEffect:"non-scaling-stroke"})]})}var x7=(0,X7.forwardRef)(n0c);x7.displayName="Spinner";var Op=x7;var Ld=u(h(),1),_2="data-wp-hash";function K2(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&b0c(document)),c.__wpStyleRuntime}function o0c(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${_2}]`))if(e.getAttribute(_2)===t)return!0;return!1}function R7(c,t,e){if(!c.head)return;let l=K2(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(o0c(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(_2,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function b0c(c){let t=K2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)R7(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function i0c(c,t){let e=K2();e.styles.set(c,t);for(let l of e.documents.keys())R7(l,c,t)}typeof process>"u",i0c("5e90aa62ab","._52e80c14d3dae324__input-wrapper{height:38px;padding-inline:8px}");var a0c={"input-wrapper":"_52e80c14d3dae324__input-wrapper"},r0c=()=>{},s0c=Tp(class extends yl.Component{handleFocusOutside(t){this.props.onFocusOutside(t)}render(){return this.props.children}}),Qp=(c,t)=>c===null?-1:t.indexOf(c);function Z7(c){let{value:t,label:e,options:l,onChange:d,onFilterValueChange:n=r0c,hideLabelFromVision:o,help:b,allowReset:i=!0,className:a,isLoading:r=!1,messages:s={selected:(0,di.__)("Item selected.")},__experimentalRenderItem:G,expandOnFocus:X=!0,placeholder:m}=c,[x,g]=Cd({value:t,onChange:d}),R=l.find(z=>z.value===x),H=R?.label??"",Z=(0,g7.useInstanceId)(Z7,"combobox-control"),[p,W]=(0,yl.useState)(R||null),[y,I]=(0,yl.useState)(!1),[B,F]=(0,yl.useState)(!1),[V,f]=(0,yl.useState)(""),C=(0,yl.useRef)(null),J=(0,yl.useMemo)(()=>{let z=[],j=[],uc=wh(V);return l.forEach(Xc=>{let gc=wh(Xc.label).indexOf(uc);gc===0?z.push(Xc):gc>0&&j.push(Xc)}),z.concat(j)},[V,l]),w=z=>{z.disabled||(g(z.value),(0,P2.speak)(s.selected,"assertive"),W(z),f(""),I(!1))},A=(z=1)=>{let uc=Qp(p,J)+z;uc<0?uc=J.length-1:uc>=J.length&&(uc=0),W(J[uc]),I(!0)},S=(0,H7.withIgnoreIMEEvents)(z=>{let j=!1;if(!z.defaultPrevented){switch(z.code){case"Enter":p&&(w(p),j=!0);break;case"ArrowUp":A(-1),j=!0;break;case"ArrowDown":A(1),j=!0;break;case"Escape":I(!1),W(null),j=!0;break;default:break}j&&z.preventDefault()}}),O=()=>{F(!1)},N=()=>{F(!0),X&&I(!0),n(""),f("")},T=()=>{I(!0)},k=()=>{I(!1)},Q=z=>{let j=z.value;f(j),n(j),B&&I(!0)},ec=()=>{g(null),C.current?.focus()},L=z=>{z.stopPropagation()};return(0,yl.useEffect)(()=>{let z=J.length>0,j=Qp(p,J)>0;z&&!j&&W(J[0])},[J,p]),(0,yl.useEffect)(()=>{let z=J.length>0;if(y){let j=z?(0,di.sprintf)((0,di._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",J.length),J.length):(0,di.__)("No results.");(0,P2.speak)(j,"polite")}},[J,y]),(0,Ld.jsx)(s0c,{onFocusOutside:k,children:(0,Ld.jsx)(Cc,{className:v(a,"components-combobox-control"),label:e,id:`components-form-token-input-${Z}`,hideLabelFromVision:o,help:b,children:(0,Ld.jsxs)("div",{className:"components-combobox-control__suggestions-container",tabIndex:-1,onKeyDown:S,children:[(0,Ld.jsxs)(ut,{className:a0c["input-wrapper"],children:[(0,Ld.jsx)(Me,{children:(0,Ld.jsx)(kp,{className:"components-combobox-control__input",instanceId:Z,ref:C,placeholder:m,value:y?V:H,onFocus:N,onBlur:O,onClick:T,isExpanded:y,selectedSuggestionIndex:Qp(p,J),onChange:Q,"aria-describedby":b?`components-form-token-input-${Z}__help`:void 0})}),r&&(0,Ld.jsx)(Op,{}),i&&!!x&&!y&&(0,Ld.jsx)(nc,{size:"small",icon:Jo,onClick:ec,onKeyDown:L,label:(0,di.__)("Reset")})]}),y&&!r&&(0,Ld.jsx)(zp,{instanceId:Z,match:{label:V,value:""},displayTransform:z=>z.label,suggestions:J,selectedIndex:Qp(p,J),onHover:W,onSelect:w,scrollIntoView:!0,__experimentalRenderItem:G})]})})})}var I7=Z7;var p7=u(Y(),1),$2=u(oc(),1),cF=u(Mc(),1);var tF=u(h(),1);function W7(c){if(c.state){let{state:t,...e}=c,{store:l,...d}=W7(t);return{...e,...d,store:l}}return c}var q2={__unstableComposite:"Composite",__unstableCompositeGroup:"Composite.Group or Composite.Row",__unstableCompositeItem:"Composite.Item",__unstableUseCompositeState:"Composite"};function eF(c,t={}){let e=c.displayName??"",l=d=>{(0,cF.default)(`wp.components.${e}`,{since:"6.7",alternative:q2.hasOwnProperty(e)?q2[e]:void 0});let{store:n,...o}=W7(d),b=o;return b={...b,id:(0,$2.useInstanceId)(n,b.baseId,b.id)},Object.entries(t).forEach(([i,a])=>{b.hasOwnProperty(i)&&(Object.assign(b,{[a]:b[i]}),delete b[i])}),delete b.baseId,(0,tF.jsx)(c,{...b,store:n})};return l.displayName=e,l}var u0c=(0,p7.forwardRef)(({role:c,...t},e)=>{let l=c==="row"?Be.Row:Be.Group;return(0,tF.jsx)(l,{ref:e,role:c,...t})}),lF=eF(Object.assign(Be,{displayName:"__unstableComposite"}),{baseId:"id"}),y7=eF(Object.assign(u0c,{displayName:"__unstableCompositeGroup"})),B7=eF(Object.assign(Be.Item,{displayName:"__unstableCompositeItem"}),{focusable:"accessibleWhenDisabled"});function f7(c={}){(0,cF.default)("wp.components.__unstableUseCompositeState",{since:"6.7",alternative:q2.__unstableUseCompositeState});let{baseId:t,currentId:e,orientation:l,rtl:d=!1,loop:n=!1,wrap:o=!1,shift:b=!1,unstable_virtual:i}=c;return{baseId:(0,$2.useInstanceId)(lF,"composite",t),store:Vr({defaultActiveId:e,rtl:d,orientation:l,focusLoop:n,focusShift:b,focusWrap:o,virtualFocus:i})}}var oF=u(rc(),1),jd=u(Y(),1);var gt=u(Y(),1),bd=u(oc(),1),dF=u(rc(),1);var Y7=u(Ju(),1),N7=u(Nb(),1);var G0c=new Set(["alert","status","log","marquee","timer"]),h7=[];function V7(c){let t=Array.from(document.body.children),e=[];h7.push(e);for(let l of t)l!==c&&X0c(l)&&(l.setAttribute("aria-hidden","true"),e.push(l))}function X0c(c){let t=c.getAttribute("role");return!(c.tagName==="SCRIPT"||c.hasAttribute("hidden")||c.hasAttribute("aria-hidden")||c.hasAttribute("aria-live")||t&&G0c.has(t))}function F7(){let c=h7.pop();if(c)for(let t of c)t.removeAttribute("aria-hidden")}var J7=u(oc(),1),Yu=u(Y(),1),pst=u(Qe(),1);var x0c=Number.parseInt(K.transitionDuration),g0c="components-modal__disappear-animation";function C7(){let c=(0,Yu.useRef)(null),[t,e]=(0,Yu.useState)(!1),l=(0,J7.useReducedMotion)(),d=(0,Yu.useCallback)(()=>new Promise(n=>{let o=c.current;if(l){n();return}if(!o){n();return}let b,i=()=>new Promise(r=>{b=s=>{s.animationName===g0c&&r()},o.addEventListener("animationend",b),e(!0)}),a=()=>new Promise(r=>{setTimeout(()=>r(),x0c*1.2)});Promise.race([i(),a()]).then(()=>{b&&o.removeEventListener("animationend",b),e(!1),n()})}),[l]);return{overlayClassname:t?"is-animating-out":void 0,frameRef:c,closeModal:d}}var v7=u(Y(),1),Up=(0,v7.createContext)(new Set);Up.displayName="ModalContext";var He=u(h(),1),d0=new Map;function H0c(c,t){let{bodyOpenClassName:e="modal-open",role:l="dialog",title:d=null,focusOnMount:n=!0,shouldCloseOnEsc:o=!0,shouldCloseOnClickOutside:b=!0,isDismissible:i=!0,aria:a={labelledby:void 0,describedby:void 0},onRequestClose:r,icon:s,closeButtonLabel:G,children:X,style:m,overlayClassName:x,className:g,contentLabel:R,onKeyDown:H,isFullScreen:Z=!1,size:p,headerActions:W=null,__experimentalHideHeader:y=!1}=c,I=(0,gt.useRef)(null),B=(0,bd.useInstanceId)(nF),F=d?`components-modal-header-${B}`:a.labelledby,V=(0,bd.useFocusOnMount)(n==="firstContentElement"?"firstElement":n),f=(0,bd.useConstrainedTabbing)(),C=(0,bd.useFocusReturn)(),J=(0,gt.useRef)(null),w=(0,gt.useRef)(null),[A,S]=(0,gt.useState)(!1),[O,N]=(0,gt.useState)(!1),T;Z||p==="fill"?T="is-full-screen":p&&(T=`has-size-${p}`);let k=(0,gt.useCallback)(()=>{if(!J.current)return;let ac=(0,Y7.getScrollContainer)(J.current);J.current===ac?N(!0):N(!1)},[J]);(0,gt.useEffect)(()=>(V7(I.current),()=>F7()),[]);let Q=(0,gt.useRef)(void 0);(0,gt.useEffect)(()=>{Q.current=r},[r]);let ec=(0,gt.useContext)(Up),[L]=(0,gt.useState)(()=>new Set);(0,gt.useEffect)(()=>{ec.add(Q);for(let ac of ec)ac!==Q&&ac.current?.();return()=>{for(let ac of L)ac.current?.();ec.delete(Q)}},[ec,L]),(0,gt.useEffect)(()=>{let ac=e,Pc=1+(d0.get(ac)??0);return d0.set(ac,Pc),document.body.classList.add(e),()=>{let Dt=d0.get(ac)-1;Dt===0?(document.body.classList.remove(ac),d0.delete(ac)):d0.set(ac,Dt)}},[e]);let{closeModal:z,frameRef:j,overlayClassname:uc}=C7();(0,gt.useLayoutEffect)(()=>{if(!window.ResizeObserver||!w.current)return;let ac=new ResizeObserver(k);return ac.observe(w.current),k(),()=>{ac.disconnect()}},[k,w]);function Xc(ac){o&&(ac.code==="Escape"||ac.key==="Escape")&&!ac.defaultPrevented&&(ac.preventDefault(),ac.stopPropagation(),z().then(()=>r(ac)))}let gc=(0,gt.useCallback)(ac=>{let Pc=ac?.currentTarget?.scrollTop??-1;!A&&Pc>0?S(!0):A&&Pc<=0&&S(!1)},[A]),Uc=null,Lc={onPointerDown:ac=>{ac.target===ac.currentTarget&&(Uc=ac.target,ac.preventDefault())},onPointerUp:({target:ac,button:Pc})=>{let Dt=ac===Uc;Uc=null,Pc===0&&Dt&&z().then(()=>r())}},Ec=(0,He.jsx)("div",{ref:(0,bd.useMergeRefs)([I,t]),className:v("components-modal__screen-overlay",uc,x),onKeyDown:(0,N7.withIgnoreIMEEvents)(Xc),...b?Lc:{},children:(0,He.jsx)(au,{document,children:(0,He.jsx)("div",{className:v("components-modal__frame",T,g),style:m,ref:(0,bd.useMergeRefs)([j,f,C,n!=="firstContentElement"?V:null]),role:l,"aria-label":R,"aria-labelledby":R?void 0:F,"aria-describedby":a.describedby,tabIndex:-1,onKeyDown:H,children:(0,He.jsxs)("div",{className:v("components-modal__content",{"hide-header":y,"is-scrollable":O,"has-scrolled-content":A}),role:"document",onScroll:gc,ref:J,"aria-label":O?(0,dF.__)("Scrollable section"):void 0,tabIndex:O?0:void 0,children:[!y&&(0,He.jsxs)("div",{className:"components-modal__header",children:[(0,He.jsxs)("div",{className:"components-modal__header-heading-container",children:[s&&(0,He.jsx)("span",{className:"components-modal__icon-container","aria-hidden":!0,children:s}),d&&(0,He.jsx)("h1",{id:F,className:"components-modal__header-heading",children:d})]}),W,i&&(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)(de,{marginBottom:0,marginLeft:2}),(0,He.jsx)(nc,{size:"compact",onClick:ac=>z().then(()=>r(ac)),icon:om,label:G||(0,dF.__)("Close")})]})]}),(0,He.jsx)("div",{ref:(0,bd.useMergeRefs)([w,n==="firstContentElement"?V:null]),className:"components-modal__children-container",children:X})]})})})});return(0,gt.createPortal)((0,He.jsx)(Up.Provider,{value:L,children:Ec}),document.body)}var nF=(0,gt.forwardRef)(H0c);nF.displayName="Modal";var Nu=nF;var Ed=u(h(),1),bF="data-wp-hash";function iF(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Z0c(document)),c.__wpStyleRuntime}function R0c(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${bF}]`))if(e.getAttribute(bF)===t)return!0;return!1}function S7(c,t,e){if(!c.head)return;let l=iF(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(R0c(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(bF,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Z0c(c){let t=iF();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)S7(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function I0c(c,t){let e=iF();e.styles.set(c,t);for(let l of e.documents.keys())S7(l,c,t)}typeof process>"u",I0c("af7a0f28df",".f8c6ba0dd016e6c1__wrapper.f8c6ba0dd016e6c1__wrapper{z-index:1000001}");var p0c={wrapper:"f8c6ba0dd016e6c1__wrapper"},W0c=(c,t)=>{let{isOpen:e,onConfirm:l,onCancel:d,children:n,confirmButtonText:o,cancelButtonText:b,isBusy:i,title:a,__experimentalHideHeader:r=!0,...s}=cc(c,"ConfirmDialog"),G=p0c.wrapper,X=(0,jd.useRef)(null),m=(0,jd.useRef)(null),[x,g]=(0,jd.useState)(),[R,H]=(0,jd.useState)();(0,jd.useEffect)(()=>{let I=typeof e<"u";g(I?e:!0),H(!I)},[e]);let Z=(0,jd.useCallback)(I=>B=>{I?.(B),R&&g(!1)},[R,g]),p=(0,jd.useCallback)(I=>{!(I.target===X.current||I.target===m.current)&&I.key==="Enter"&&Z(l)(I)},[Z,l]),W=b??(0,oF.__)("Cancel"),y=o??(0,oF.__)("OK");return(0,Ed.jsx)(Ed.Fragment,{children:x&&(0,Ed.jsx)(Nu,{onRequestClose:Z(d),onKeyDown:p,closeButtonLabel:W,isDismissible:!0,ref:t,overlayClassName:G,title:a,contentLabel:r?a:void 0,__experimentalHideHeader:r,...s,children:(0,Ed.jsxs)(tt,{spacing:8,children:[(0,Ed.jsx)(Pe,{children:n}),(0,Ed.jsxs)(ut,{direction:"row",justify:"flex-end",children:[(0,Ed.jsx)(nc,{__next40pxDefaultSize:!0,ref:X,variant:"tertiary",onClick:Z(d),accessibleWhenDisabled:!0,disabled:i,children:W}),(0,Ed.jsx)(nc,{__next40pxDefaultSize:!0,ref:m,variant:"primary",onClick:Z(l),accessibleWhenDisabled:!0,disabled:i,isBusy:i,children:y})]})]})})})},y0c=tc(W0c,"ConfirmDialog"),aF=y0c;var P7=u(oc(),1),Lp=u(rc(),1);var Ta=u(Y(),1),Su=u(rc(),1);var id={compact:K.controlPaddingXSmall,small:K.controlPaddingXSmall,default:K.controlPaddingX},B0c=(c,t)=>{let e={compact:{[t]:32,paddingInlineStart:id.compact,paddingInlineEnd:id.compact+Ia},default:{[t]:40,paddingInlineStart:id.default,paddingInlineEnd:id.default+Ia},small:{[t]:24,paddingInlineStart:id.small,paddingInlineEnd:id.small+Ia}};return e[c]||e.default},f0c=c=>{let e={compact:{paddingInlineStart:id.compact,paddingInlineEnd:id.compact-6},default:{paddingInlineStart:id.default,paddingInlineEnd:id.default-6},small:{paddingInlineStart:id.small,paddingInlineEnd:id.small-6}};return e[c]||e.default},k7=U(Wg,{shouldForwardProp:c=>c!=="hasCustomRenderProp",target:"e1p3eej77"})(({size:c,hasCustomRenderProp:t})=>dc("display:block;background-color:",q.theme.background,";border:none;color:",q.theme.foreground,";cursor:pointer;font-family:inherit;text-align:start;user-select:none;width:100%;&[data-focus-visible]{outline:none;}",B0c(c,t?"minHeight":"height")," ",!t&&A7," ",pm({inputSize:c}),";",""),""),h0c=yn({"0%":{transform:`translateY(-${Fe.SLIDE_DISTANCE})`},"100%":{transform:"translateY(0)"}}),V0c=yn({"0%":{opacity:0},"100%":{opacity:1}}),z7=U(Yg,{target:"e1p3eej76"})("display:flex;flex-direction:column;background-color:",q.theme.background,";border-radius:",K.radiusSmall,";border:1px solid ",q.theme.foreground,";box-shadow:",K.elevationMedium,";z-index:1000000;max-height:min( var( --popover-available-height, 400px ), 400px );overflow:auto;overscroll-behavior:contain;min-width:min-content;&[data-open]{@media not ( prefers-reduced-motion ){animation-name:",h0c,",",V0c,";animation-duration:",Fe.SLIDE_DURATION,",",Fe.FADE_DURATION,";animation-timing-function:",Fe.SLIDE_EASING,",",Fe.FADE_EASING,";will-change:transform,opacity;}}&[data-focus-visible]{outline:none;}"),w7=U(Vg,{target:"e1p3eej75"})(({size:c})=>dc("cursor:default;display:flex;align-items:center;justify-content:space-between;font-size:",K.fontSize,";line-height:28px;padding-block:",D(2),";scroll-margin:",D(1),";user-select:none;&[aria-disabled='true']{cursor:not-allowed;}&[data-active-item]{background-color:",q.theme.gray[300],";}",f0c(c),";",""),""),A7={name:"1h52dri",styles:"overflow:hidden;text-overflow:ellipsis;white-space:nowrap"},T7=U("div",{target:"e1p3eej74"})(A7,";"),O7=U("span",{target:"e1p3eej73"})("color:",q.theme.gray[600],";margin-inline-start:",D(2),";"),rF=U("div",{target:"e1p3eej72"})("display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex:1;column-gap:",D(4),";"),Q7=U("span",{target:"e1p3eej71"})("color:",q.theme.gray[600],";text-align:initial;line-height:",K.fontLineHeightBase,";padding-inline-end:",D(1),";margin-block:",D(1),";"),U7=U(Jg,{target:"e1p3eej70"})("display:flex;align-items:center;margin-inline-start:",D(2),";fill:currentColor;align-self:start;margin-block-start:2px;font-size:0;",rF,"~&,&:not(:empty){font-size:24px;}");var ad=u(h(),1),Dp=(0,Ta.createContext)(void 0);Dp.displayName="CustomSelectContext";function F0c(c){return(Array.isArray(c)?c.length===0:c==null)?(0,Su.__)("Select an item"):Array.isArray(c)?c.length===1?c[0]:(0,Su.sprintf)((0,Su._n)("%d item selected","%d items selected",c.length),c.length):c}var J0c=({renderSelectedValue:c,size:t="default",store:e,...l})=>{let{value:d}=E(e),n=(0,Ta.useMemo)(()=>c??F0c,[c]);return(0,ad.jsx)(k7,{...l,size:t,hasCustomRenderProp:!!c,store:e,children:n(d)})};function C0c(c){let{children:t,hideLabelFromVision:e=!1,label:l,size:d,store:n,className:o,isLegacy:b=!1,...i}=c,a=(0,Ta.useCallback)(s=>{b&&s.stopPropagation()},[b]),r=(0,Ta.useMemo)(()=>({store:n,size:d}),[n,d]);return(0,ad.jsxs)("div",{className:o,children:[(0,ad.jsx)(Cg,{store:n,render:e?(0,ad.jsx)(Yc,{}):(0,ad.jsx)(Cc.VisualLabel,{as:"div"}),children:l}),(0,ad.jsxs)($s,{size:d,suffix:(0,ad.jsx)(YI,{}),children:[(0,ad.jsx)(J0c,{...i,size:d,store:n,showOnKeyDown:!b}),(0,ad.jsx)(z7,{gutter:12,store:n,sameWidth:!0,slide:!1,onKeyDown:a,flip:!b,children:(0,ad.jsx)(Dp.Provider,{value:r,children:t})})]})]})}var D7=C0c;var L7=u(Y(),1);var n0=u(h(),1);function E7({children:c,...t}){let e=(0,L7.useContext)(Dp);return(0,n0.jsxs)(w7,{store:e?.store,size:e?.size??"default",...t,children:[c??t.value,(0,n0.jsx)(U7,{children:(0,n0.jsx)(ne,{icon:Ce})})]})}E7.displayName="CustomSelectControlV2.Item";var j7=E7;var Bl=u(h(),1);function v0c({__experimentalShowSelectedHint:c,...t}){return{showSelectedHint:c,...t}}function M7({__experimentalHint:c,...t}){return{hint:c,...t}}function Y0c(c,t){return t||(0,Lp.sprintf)((0,Lp.__)("Currently selected: %s"),c)}function _7(c){let{__next40pxDefaultSize:t,describedBy:e,options:l,onChange:d,size:n="default",value:o,className:b,showSelectedHint:i=!1,...a}=v0c(c),r=(0,P7.useInstanceId)(_7,"custom-select-control__description"),s=Ng({async setValue(g){let R=l.find(p=>p.key===g);if(!d||!R)return;await Promise.resolve();let H=s.getState(),Z={highlightedIndex:H.renderedItems.findIndex(p=>p.value===g),inputValue:"",isOpen:H.open,selectedItem:R,type:""};d(Z)},value:o?.key,defaultValue:l[0]?.key}),G=l.map(M7).map(({name:g,key:R,hint:H,style:Z,className:p})=>(0,Bl.jsx)(j7,{value:R,children:H?(0,Bl.jsxs)(rF,{children:[(0,Bl.jsx)("span",{children:g}),(0,Bl.jsx)(Q7,{className:"components-custom-select-control__item-hint",children:H})]}):g,style:Z,className:v(p,"components-custom-select-control__item",{"has-hint":H})},R)),X=E(s,"value"),m=l?.map(M7)?.find(({key:g})=>X===g)??l[0];return(0,Bl.jsxs)(Bl.Fragment,{children:[(0,Bl.jsx)(D7,{"aria-describedby":r,renderSelectedValue:()=>!i||!m.hint?m?.name:(0,Bl.jsxs)(T7,{children:[m?.name,(0,Bl.jsx)(O7,{className:"components-custom-select-control__hint",children:m?.hint})]}),size:n,store:s,className:v("components-custom-select-control",b),isLegacy:!0,...a,children:G}),(0,Bl.jsx)(Yc,{children:(0,Bl.jsx)("span",{id:r,children:Y0c(m?.name,e)})})]})}var Ep=_7;var N0c=Math.pow(10,8)*24*60*60*1e3,rut=-N0c;var S0c=3600;var K7=S0c*24,sut=K7*7,k0c=K7*365.2425,z0c=k0c/12,uut=z0c*3,uF=Symbol.for("constructDateFrom");function pt(c,t){return typeof c=="function"?c(t):c&&typeof c=="object"&&uF in c?c[uF](t):c instanceof Date?new c.constructor(t):new Date(t)}function Qc(c,t){return pt(t||c,c)}function ni(c,t,e){let l=Qc(c,e?.in);return isNaN(t)?pt(e?.in||c,NaN):(t&&l.setDate(l.getDate()+t),l)}function Md(c,t,e){let l=Qc(c,e?.in);if(isNaN(t))return pt(e?.in||c,NaN);if(!t)return l;let d=l.getDate(),n=pt(e?.in||c,l.getTime());n.setMonth(l.getMonth()+t+1,0);let o=n.getDate();return d>=o?n:(l.setFullYear(n.getFullYear(),n.getMonth(),d),l)}var w0c={};function jp(){return w0c}function Oa(c,t){let e=jp(),l=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??e.weekStartsOn??e.locale?.options?.weekStartsOn??0,d=Qc(c,t?.in),n=d.getDay(),o=(n<l?7:0)+n-l;return d.setDate(d.getDate()-o),d.setHours(0,0,0,0),d}function ku(c,...t){let e=pt.bind(null,c||t.find(l=>typeof l=="object"));return t.map(e)}function o0(c,t){let e=Qc(c,t?.in);return e.setHours(0,0,0,0),e}function zu(c,t,e){return ni(c,t*7,e)}function Mp(c,t,e){return Md(c,t*12,e)}function GF(c,t,e){let[l,d]=ku(e?.in,c,t);return+o0(l)==+o0(d)}function XF(c,t){let e=Qc(c,t?.in),l=e.getMonth();return e.setFullYear(e.getFullYear(),l+1,0),e.setHours(23,59,59,999),e}function wu(c,t){let[e,l]=ku(c,t.start,t.end);return{start:e,end:l}}function b0(c,t){let{start:e,end:l}=wu(t?.in,c),d=+e>+l,n=d?+e:+l,o=d?l:e;o.setHours(0,0,0,0);let b=t?.step??1;if(!b)return[];b<0&&(b=-b,d=!d);let i=[];for(;+o<=n;)i.push(pt(e,o)),o.setDate(o.getDate()+b),o.setHours(0,0,0,0);return d?i.reverse():i}function q7(c,t){let{start:e,end:l}=wu(t?.in,c),d=+e>+l,n=d?+e:+l,o=d?l:e;o.setHours(0,0,0,0),o.setDate(1);let b=t?.step??1;if(!b)return[];b<0&&(b=-b,d=!d);let i=[];for(;+o<=n;)i.push(pt(e,o)),o.setMonth(o.getMonth()+b);return d?i.reverse():i}function $7(c,t){let{start:e,end:l}=wu(t?.in,c),d=+e>+l,n=d?Oa(l,t):Oa(e,t),o=d?Oa(e,t):Oa(l,t);n.setHours(15),o.setHours(15);let b=+o.getTime(),i=n,a=t?.step??1;if(!a)return[];a<0&&(a=-a,d=!d);let r=[];for(;+i<=b;)i.setHours(0),r.push(pt(e,i)),i=zu(i,a),i.setHours(15);return d?r.reverse():r}function mF(c,t){let e=Qc(c,t?.in);return e.setDate(1),e.setHours(0,0,0,0),e}function cM(c,t){let e=jp(),l=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??e.weekStartsOn??e.locale?.options?.weekStartsOn??0,d=Qc(c,t?.in),n=d.getDay(),o=(n<l?-7:0)+6-(n-l);return d.setDate(d.getDate()+o),d.setHours(23,59,59,999),d}function tM(c,t){let e=Qc(c,t?.in),l=e.getFullYear(),d=e.getMonth(),n=pt(e,0);return n.setFullYear(l,d+1,0),n.setHours(0,0,0,0),n.getDate()}function eM(c,t){return+Qc(c)>+Qc(t)}function lM(c,t){return+Qc(c)<+Qc(t)}function Qa(c,t){return+Qc(c)==+Qc(t)}function xF(c,t){let e=Qc(c,t?.in);return e.setSeconds(0,0),e}function gF(c,t,e){let[l,d]=ku(e?.in,c,t);return l.getFullYear()===d.getFullYear()&&l.getMonth()===d.getMonth()}function dM(c,t,e){return ni(c,-t,e)}function Pp(c,t,e){let l=Qc(c,e?.in),d=l.getFullYear(),n=l.getDate(),o=pt(e?.in||c,0);o.setFullYear(d,t,15),o.setHours(0,0,0,0);let b=tM(o);return l.setMonth(t,Math.min(n,b)),l}function nM(c,t,e){let l=Qc(c,e?.in);return isNaN(+l)?pt(e?.in||c,NaN):(t.year!=null&&l.setFullYear(t.year),t.month!=null&&(l=Pp(l,t.month)),t.date!=null&&l.setDate(t.date),t.hours!=null&&l.setHours(t.hours),t.minutes!=null&&l.setMinutes(t.minutes),t.seconds!=null&&l.setSeconds(t.seconds),t.milliseconds!=null&&l.setMilliseconds(t.milliseconds),l)}function oM(c,t,e){let l=Qc(c,e?.in);return isNaN(+l)?pt(e?.in||c,NaN):(l.setFullYear(t),l)}function bM(c){return o0(Date.now(),c)}function Au(c,t,e){return Md(c,-t,e)}function iM(c,t,e){return zu(c,-t,e)}function aM(c,t,e){return Mp(c,-t,e)}var el=u(rc(),1);var Al=u(i0(),1),bi=u(Y(),1);var Pt=u(Y(),1);var A0c=(function(c){return c[c.SUNDAY=0]="SUNDAY",c[c.MONDAY=1]="MONDAY",c[c.TUESDAY=2]="TUESDAY",c[c.WEDNESDAY=3]="WEDNESDAY",c[c.THURSDAY=4]="THURSDAY",c[c.FRIDAY=5]="FRIDAY",c[c.SATURDAY=6]="SATURDAY",c})({}),T0c=(c,t,e)=>(Qa(c,t)||eM(c,t))&&(Qa(c,e)||lM(c,e)),sM=c=>nM(c,{hours:0,minutes:0,seconds:0,milliseconds:0}),uM=({weekStartsOn:c=A0c.SUNDAY,viewing:t=new Date,selected:e=[],numberOfMonths:l=1}={})=>{let[d,n]=(0,Pt.useState)(t),o=(0,Pt.useCallback)(()=>n(bM()),[n]),b=(0,Pt.useCallback)(I=>n(B=>Pp(B,I)),[]),i=(0,Pt.useCallback)(()=>n(I=>Au(I,1)),[]),a=(0,Pt.useCallback)(()=>n(I=>Md(I,1)),[]),r=(0,Pt.useCallback)(I=>n(B=>oM(B,I)),[]),s=(0,Pt.useCallback)(()=>n(I=>aM(I,1)),[]),G=(0,Pt.useCallback)(()=>n(I=>Mp(I,1)),[]),[X,m]=(0,Pt.useState)(e.map(sM)),x=()=>m([]),g=(0,Pt.useCallback)(I=>X.findIndex(B=>Qa(B,I))>-1,[X]),R=(0,Pt.useCallback)((I,B)=>{m(B?Array.isArray(I)?I:[I]:F=>F.concat(Array.isArray(I)?I:[I]))},[]),H=(0,Pt.useCallback)(I=>m(B=>Array.isArray(I)?B.filter(F=>!I.map(V=>V.getTime()).includes(F.getTime())):B.filter(F=>!Qa(F,I))),[]),Z=(0,Pt.useCallback)((I,B)=>g(I)?H(I):R(I,B),[H,g,R]),p=(0,Pt.useCallback)((I,B,F)=>{m(F?b0({start:I,end:B}):V=>V.concat(b0({start:I,end:B})))},[]),W=(0,Pt.useCallback)((I,B)=>{m(F=>F.filter(V=>!b0({start:I,end:B}).map(f=>f.getTime()).includes(V.getTime())))},[]),y=(0,Pt.useMemo)(()=>q7({start:mF(d),end:XF(Md(d,l-1))}).map(I=>$7({start:mF(I),end:XF(I)},{weekStartsOn:c}).map(B=>b0({start:Oa(B,{weekStartsOn:c}),end:cM(B,{weekStartsOn:c})}))),[d,c,l]);return{clearTime:sM,inRange:T0c,viewing:d,setViewing:n,viewToday:o,viewMonth:b,viewPreviousMonth:i,viewNextMonth:a,viewYear:r,viewPreviousYear:s,viewNextYear:G,selected:X,setSelected:m,clearSelected:x,isSelected:g,select:R,deselect:H,toggle:Z,selectRange:p,deselectRange:W,calendar:y}};var GM=U("div",{target:"e15s65uf7"})(ba,";"),XM=U(zc,{target:"e15s65uf6"})("column-gap:",D(2),";display:grid;grid-template-columns:0.5fr repeat( 5, 1fr ) 0.5fr;justify-items:center;margin-bottom:",D(4),";"),mM=U(nc,{target:"e15s65uf5"})({name:"sarfoe",styles:"grid-column:1/2"}),xM=U(nc,{target:"e15s65uf4"})({name:"1v98r3z",styles:"grid-column:7/8"}),gM=U(kl,{target:"e15s65uf3"})("font-size:",K.fontSize,";font-weight:",K.fontWeight,";grid-column:2/7;strong{font-weight:",K.fontWeightEmphasis,";}"),HM=U("div",{target:"e15s65uf2"})("column-gap:",D(2),";display:grid;grid-template-columns:0.5fr repeat( 5, 1fr ) 0.5fr;justify-items:center;row-gap:",D(2),";"),RM=U("div",{target:"e15s65uf1"})("color:",q.theme.gray[700],";font-size:",K.fontSize,";line-height:",K.fontLineHeightBase,";"),ZM=U(nc,{shouldForwardProp:c=>!["column","isSelected","isToday","hasEvents"].includes(c),target:"e15s65uf0"})("grid-column:",c=>c.column,";position:relative;justify-content:center;padding:0;",c=>c.disabled&&`
+}`,eD=U("div",{target:"ez9hsf43"})("padding-top:",D(2),";padding-right:0;padding-left:0;padding-bottom:0;"),lD=U(zc,{target:"ez9hsf42"})("padding-left:",D(4),";padding-right:",D(4),";"),dD=U(ut,{target:"ez9hsf41"})("padding-top:",D(4),";padding-left:",D(4),";padding-right:",D(3),";padding-bottom:",D(5),";"),nD=U("div",{target:"ez9hsf40"})(ba,";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:",D(4),";border-bottom:none;}.react-colorful__hue,.react-colorful__alpha{width:184px;height:16px;border-radius:",K.radiusFull,";margin-bottom:",D(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;@media not ( prefers-reduced-motion ){transition:transform ",K.transitionDurationFast," ease-in-out;}}.react-colorful__interactive:focus .react-colorful__pointer{box-shadow:0 0 0 ",K.borderWidthFocus," ",K.surfaceColor,";border:",K.borderWidthFocus," solid black;transform:translate( -50%, -50% ) scale( 1.5 );}.react-colorful__pointer-fill{box-shadow:inset 0 0 0 ",K.borderWidthFocus," #fff;}",Nuc,";");var oD=u(oc(),1),Iu=u(v(),1);var HV=u(rc(),1);var RV=u(h(),1),bD=c=>{let{color:t,colorType:e}=c,[l,d]=(0,Iu.useState)(null),n=(0,Iu.useRef)(void 0),o=(0,oD.useCopyToClipboard)(()=>{switch(e){case"hsl":return t.toHslString();case"rgb":return t.toRgbString();default:case"hex":return t.toHex()}},()=>{n.current&&clearTimeout(n.current),d(t.toHex()),n.current=setTimeout(()=>{d(null),n.current=void 0},3e3)});(0,Iu.useEffect)(()=>()=>{n.current&&clearTimeout(n.current)},[]);let b=l===t.toHex(),i=b?(0,HV.__)("Copied!"):(0,HV.__)("Copy");return(0,RV.jsx)(Zl,{delay:0,hideOnClick:!1,text:i,children:(0,RV.jsx)(lu,{size:"compact","aria-label":i,ref:o,icon:b?Ce:Cf,showTooltip:!1})})};var fa=u(h(),1),kn=({min:c,max:t,label:e,abbreviation:l,onChange:d,value:n})=>(0,fa.jsxs)(zc,{spacing:4,children:[(0,fa.jsx)($U,{min:c,max:t,label:e,hideLabelFromVision:!0,value:n,onChange:b=>{if(!b){d(0);return}if(typeof b=="string"){d(parseInt(b,10));return}d(b)},prefix:(0,fa.jsx)(Tb,{children:(0,fa.jsx)(Pe,{color:q.theme.accent,lineHeight:1,children:l})}),spinControls:"none"}),(0,fa.jsx)(tD,{label:e,hideLabelFromVision:!0,min:c,max:t,value:n,onChange:d,withInputField:!1})]});var wo=u(h(),1),iD=({color:c,onChange:t,enableAlpha:e})=>{let{r:l,g:d,b:n,a:o}=c.toRgb();return(0,wo.jsxs)(wo.Fragment,{children:[(0,wo.jsx)(kn,{min:0,max:255,label:"Red",abbreviation:"R",value:l,onChange:b=>t(fc({r:b,g:d,b:n,a:o}))}),(0,wo.jsx)(kn,{min:0,max:255,label:"Green",abbreviation:"G",value:d,onChange:b=>t(fc({r:l,g:b,b:n,a:o}))}),(0,wo.jsx)(kn,{min:0,max:255,label:"Blue",abbreviation:"B",value:n,onChange:b=>t(fc({r:l,g:d,b,a:o}))}),e&&(0,wo.jsx)(kn,{min:0,max:100,label:"Alpha",abbreviation:"A",value:Math.trunc(o*100),onChange:b=>t(fc({r:l,g:d,b:n,a:b/100}))})]})};var Ao=u(h(),1),aD=({hsla:c,onChange:t,enableAlpha:e})=>{let l=d=>{t({...c,...d})};return(0,Ao.jsxs)(Ao.Fragment,{children:[(0,Ao.jsx)(kn,{min:0,max:359,label:"Hue",abbreviation:"H",value:c.h,onChange:d=>{l({h:d})}}),(0,Ao.jsx)(kn,{min:0,max:100,label:"Saturation",abbreviation:"S",value:c.s,onChange:d=>{l({s:d})}}),(0,Ao.jsx)(kn,{min:0,max:100,label:"Lightness",abbreviation:"L",value:c.l,onChange:d=>{l({l:d})}}),e&&(0,Ao.jsx)(kn,{min:0,max:100,label:"Alpha",abbreviation:"A",value:Math.trunc(100*c.a),onChange:d=>{l({a:d/100})}})]})};var rD=u(rc(),1);var kI=u(h(),1),sD=({color:c,onChange:t,enableAlpha:e})=>{let l=n=>{if(n===void 0)return;let o=n.startsWith("#")?n:"#"+n;t(fc(o))},d=(n,o)=>{if(o.payload?.event?.nativeEvent?.inputType!=="insertFromPaste")return{...n};let i=n.value?.startsWith("#")?n.value.slice(1).toUpperCase():n.value?.toUpperCase();return{...n,value:i}};return(0,kI.jsx)(MZ,{prefix:(0,kI.jsx)(Tb,{children:(0,kI.jsx)(Pe,{color:q.theme.accent,lineHeight:1,children:"#"})}),value:c.toHex().slice(1).toUpperCase(),onChange:l,maxLength:e?9:7,label:(0,rD.__)("Hex color"),hideLabelFromVision:!0,__unstableStateReducer:d,__unstableInputWidth:"9em"})};var zI=u(h(),1),uD=({colorType:c,color:t,hsla:e,onChange:l,onHSLChange:d,enableAlpha:n})=>{switch(c){case"hsl":return(0,zI.jsx)(aD,{hsla:e,onChange:d,enableAlpha:n});case"rgb":return(0,zI.jsx)(iD,{color:t,onChange:l,enableAlpha:n});default:case"hex":return(0,zI.jsx)(sD,{color:t,onChange:l,enableAlpha:n})}};var Mb=u(v(),1);var yc=u($(),1);function Wu(){return(Wu=Object.assign||function(c){for(var t=1;t<arguments.length;t++){var e=arguments[t];for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&(c[l]=e[l])}return c}).apply(this,arguments)}function yV(c,t){if(c==null)return{};var e,l,d={},n=Object.keys(c);for(l=0;l<n.length;l++)t.indexOf(e=n[l])>=0||(d[e]=c[e]);return d}function IV(c){var t=(0,yc.useRef)(c),e=(0,yc.useRef)(function(l){t.current&&t.current(l)});return t.current=c,e.current}var pu=function(c,t,e){return t===void 0&&(t=0),e===void 0&&(e=1),c>e?e:c<t?t:c},wm=function(c){return"touches"in c},pV=function(c){return c&&c.ownerDocument.defaultView||self},XD=function(c,t,e){var l=c.getBoundingClientRect(),d=wm(t)?(function(n,o){for(var b=0;b<n.length;b++)if(n[b].identifier===o)return n[b];return n[0]})(t.touches,e):t;return{left:pu((d.pageX-(l.left+pV(c).pageXOffset))/l.width),top:pu((d.pageY-(l.top+pV(c).pageYOffset))/l.height)}},GD=function(c){!wm(c)&&c.preventDefault()},BV=yc.default.memo(function(c){var t=c.onMove,e=c.onKey,l=yV(c,["onMove","onKey"]),d=(0,yc.useRef)(null),n=IV(t),o=IV(e),b=(0,yc.useRef)(null),i=(0,yc.useRef)(!1),a=(0,yc.useMemo)(function(){var G=function(g){GD(g),(wm(g)?g.touches.length>0:g.buttons>0)&&d.current?n(XD(d.current,g,b.current)):x(!1)},m=function(){return x(!1)};function x(g){var R=i.current,H=pV(d.current),Z=g?H.addEventListener:H.removeEventListener;Z(R?"touchmove":"mousemove",G),Z(R?"touchend":"mouseup",m)}return[function(g){var R=g.nativeEvent,H=d.current;if(H&&(GD(R),!(function(p,W){return W&&!wm(p)})(R,i.current)&&H)){if(wm(R)){i.current=!0;var Z=R.changedTouches||[];Z.length&&(b.current=Z[0].identifier)}H.focus(),n(XD(H,R,b.current)),x(!0)}},function(g){var R=g.which||g.keyCode;R<37||R>40||(g.preventDefault(),o({left:R===39?.05:R===37?-.05:0,top:R===40?.05:R===38?-.05:0}))},x]},[o,n]),r=a[0],s=a[1],X=a[2];return(0,yc.useEffect)(function(){return X},[X]),yc.default.createElement("div",Wu({},l,{onTouchStart:r,onMouseDown:r,className:"react-colorful__interactive",ref:d,onKeyDown:s,tabIndex:0,role:"slider"}))}),Am=function(c){return c.filter(Boolean).join(" ")},fV=function(c){var t=c.color,e=c.left,l=c.top,d=l===void 0?.5:l,n=Am(["react-colorful__pointer",c.className]);return yc.default.createElement("div",{className:n,style:{top:100*d+"%",left:100*e+"%"}},yc.default.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},dd=function(c,t,e){return t===void 0&&(t=0),e===void 0&&(e=Math.pow(10,t)),Math.round(e*c)/e},Ett={grad:.9,turn:360,rad:360/(2*Math.PI)};var xD=function(c){var t=c.s,e=c.v,l=c.a,d=(200-t)*e/100;return{h:dd(c.h),s:dd(d>0&&d<200?t*e/100/(d<=100?d:200-d)*100:0),l:dd(d/2),a:dd(l,2)}},WV=function(c){var t=xD(c);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},ZV=function(c){var t=xD(c);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"};var gD=function(c){return{h:dd(c.h),s:dd(c.s),v:dd(c.v),a:dd(c.a,2)}},HD=yc.default.memo(function(c){var t=c.hue,e=c.onChange,l=Am(["react-colorful__hue",c.className]);return yc.default.createElement("div",{className:l},yc.default.createElement(BV,{onMove:function(d){e({h:360*d.left})},onKey:function(d){e({h:pu(t+360*d.left,0,360)})},"aria-label":"Hue","aria-valuenow":dd(t),"aria-valuemax":"360","aria-valuemin":"0"},yc.default.createElement(fV,{className:"react-colorful__hue-pointer",left:t/360,color:WV({h:t,s:100,v:100,a:1})})))}),RD=yc.default.memo(function(c){var t=c.hsva,e=c.onChange,l={backgroundColor:WV({h:t.h,s:100,v:100,a:1})};return yc.default.createElement("div",{className:"react-colorful__saturation",style:l},yc.default.createElement(BV,{onMove:function(d){e({s:100*d.left,v:100-100*d.top})},onKey:function(d){e({s:pu(t.s+100*d.left,0,100),v:pu(t.v-100*d.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+dd(t.s)+"%, Brightness "+dd(t.v)+"%"},yc.default.createElement(fV,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:WV(t)})))}),hV=function(c,t){if(c===t)return!0;for(var e in c)if(c[e]!==t[e])return!1;return!0};function ZD(c,t,e){var l=IV(e),d=(0,yc.useState)(function(){return c.toHsva(t)}),n=d[0],o=d[1],b=(0,yc.useRef)({color:t,hsva:n});(0,yc.useEffect)(function(){if(!c.equal(t,b.current.color)){var a=c.toHsva(t);b.current={hsva:a,color:t},o(a)}},[t,c]),(0,yc.useEffect)(function(){var a;hV(n,b.current.hsva)||c.equal(a=c.fromHsva(n),b.current.color)||(b.current={hsva:n,color:a},l(a))},[n,c,l]);var i=(0,yc.useCallback)(function(a){o(function(r){return Object.assign({},r,a)})},[]);return[n,i]}var Suc,kuc=typeof window<"u"?yc.useLayoutEffect:yc.useEffect,zuc=function(){return Suc||(typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0)};var mD=new Map,ID=function(c){kuc(function(){var t=c.current?c.current.ownerDocument:document;if(t!==void 0&&!mD.has(t)){var e=t.createElement("style");e.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}`,mD.set(t,e);var l=zuc();l&&e.setAttribute("nonce",l),t.head.appendChild(e)}},[])},wuc=function(c){var t=c.className,e=c.colorModel,l=c.color,d=l===void 0?e.defaultColor:l,n=c.onChange,o=yV(c,["className","colorModel","color","onChange"]),b=(0,yc.useRef)(null);ID(b);var i=ZD(e,d,n),a=i[0],r=i[1],s=Am(["react-colorful",t]);return yc.default.createElement("div",Wu({},o,{ref:b,className:s}),yc.default.createElement(RD,{hsva:a,onChange:r}),yc.default.createElement(HD,{hue:a.h,onChange:r,className:"react-colorful__last-control"}))};var Auc=function(c){var t=c.className,e=c.hsva,l=c.onChange,d={backgroundImage:"linear-gradient(90deg, "+ZV(Object.assign({},e,{a:0}))+", "+ZV(Object.assign({},e,{a:1}))+")"},n=Am(["react-colorful__alpha",t]),o=dd(100*e.a);return yc.default.createElement("div",{className:n},yc.default.createElement("div",{className:"react-colorful__alpha-gradient",style:d}),yc.default.createElement(BV,{onMove:function(b){l({a:b.left})},onKey:function(b){l({a:pu(e.a+b.left)})},"aria-label":"Alpha","aria-valuetext":o+"%","aria-valuenow":o,"aria-valuemin":"0","aria-valuemax":"100"},yc.default.createElement(fV,{className:"react-colorful__alpha-pointer",left:e.a,color:ZV(e)})))},Tuc=function(c){var t=c.className,e=c.colorModel,l=c.color,d=l===void 0?e.defaultColor:l,n=c.onChange,o=yV(c,["className","colorModel","color","onChange"]),b=(0,yc.useRef)(null);ID(b);var i=ZD(e,d,n),a=i[0],r=i[1],s=Am(["react-colorful",t]);return yc.default.createElement("div",Wu({},o,{ref:b,className:s}),yc.default.createElement(RD,{hsva:a,onChange:r}),yc.default.createElement(HD,{hue:a.h,onChange:r}),yc.default.createElement(Auc,{hsva:a,onChange:r,className:"react-colorful__last-control"}))};var Ouc={defaultColor:{h:0,s:0,v:0,a:1},toHsva:function(c){return c},fromHsva:gD,equal:hV},pD=function(c){return yc.default.createElement(Tuc,Wu({},c,{colorModel:Ouc}))};var Quc={defaultColor:{h:0,s:0,v:0},toHsva:function(c){return{h:c.h,s:c.s,v:c.v,a:1}},fromHsva:function(c){var t=gD(c);return{h:t.h,s:t.s,v:t.v}},equal:hV},WD=function(c){return yc.default.createElement(wuc,Wu({},c,{colorModel:Quc}))};var VV=u(h(),1);function yD(c){return{...fc(c).toHsv(),h:c.h,a:c.a}}function Uuc(c,t){return c.h===t.h&&c.s===t.s&&c.l===t.l&&c.a===t.a}function Duc(c,t,e){let l=yD(c);if(c.l!==0)return l;let d=e!==null&&e.s!==c.s;return{h:c.h,s:d?c.s:t.s,v:0,a:c.a}}var BD=({hsla:c,enableAlpha:t,onChange:e,onInteractionStart:l,onInteractionEnd:d})=>{let[n,o]=(0,Mb.useState)(()=>yD(c)),b=(0,Mb.useRef)(null),i=(0,Mb.useRef)(c),a=(0,Mb.useRef)(!1);(0,Mb.useEffect)(()=>{if(a.current){i.current=c;return}if(b.current&&Uuc(b.current,c)){i.current=c;return}b.current=null,o(G=>Duc(c,G,i.current)),i.current=c},[c]);let r={onPointerDown({currentTarget:G,pointerId:m}){a.current=!0,l?.(),G.setPointerCapture(m)},onPointerUp({currentTarget:G,pointerId:m}){G.releasePointerCapture(m),a.current=!1,d?.()},onPointerCancel({currentTarget:G,pointerId:m}){G.releasePointerCapture(m),a.current=!1,d?.()}},s=G=>{o(G);let m={...fc(G).toHsl(),a:G.a};b.current=m,e(m)};if(t)return(0,VV.jsx)(pD,{color:n,onChange:s,...r});let X={h:n.h,s:n.s,v:n.v};return(0,VV.jsx)(WD,{color:X,onChange:G=>{s({...G,a:n.a})},...r})};var zn=u(h(),1);Hl([Rl]);function fD(c,t){return c.s===0?c.l===0||c.l===100?{...c,h:t.h,s:t.s}:{...c,h:t.h}:c}var Luc=[{label:"RGB",value:"rgb"},{label:"HSL",value:"hsl"},{label:"Hex",value:"hex"}],Euc=(c,t)=>{let{enableAlpha:e=!1,color:l,onChange:d,defaultValue:n="#fff",copyFormat:o,...b}=cc(c,"ColorPicker"),[i,a]=Cd({onChange:d,value:l,defaultValue:n}),r=(0,Wl.useMemo)(()=>fc(i||""),[i]),s=(0,hD.useDebounce)(a),[X,G]=(0,Wl.useState)(()=>({...r.toHsl()})),m=(0,Wl.useRef)(r.toHex()),x=(0,Wl.useRef)(!1);(0,Wl.useEffect)(()=>{if(x.current||r.isEqual(m.current))return;m.current=r.toHex();let W=r.toHsl();G(y=>fD(W,y))},[r]);let g=(0,Wl.useCallback)(W=>{G(W);let y=m.current,I=fc(W).toHex();fc(I).isEqual(y)||(m.current=I,a(I))},[a]),R=(0,Wl.useCallback)(W=>{let y=W.toHsl();G(B=>fD(y,B));let I=W.toHex();m.current=I,s(I)},[s]),[H,Z]=(0,Wl.useState)(o||"hex"),p=(0,Wl.useCallback)(W=>{let y=W.clipboardData?.getData("text")?.trim();if(!y)return;let I=fc(y);if(!I.isValid())return;R(I);let B={hex:"hex",rgb:"rgb",hsl:"hsl"},F=String(Aw(y)),V=B[F];V&&Z(V),W.stopPropagation(),W.preventDefault()},[R,Z]);return(0,zn.jsxs)(nD,{ref:t,...b,onPasteCapture:p,children:[(0,zn.jsx)(BD,{onChange:g,hsla:X,enableAlpha:e,onInteractionStart:()=>{x.current=!0},onInteractionEnd:()=>{x.current=!1}}),(0,zn.jsxs)(eD,{children:[(0,zn.jsxs)(lD,{justify:"space-between",children:[(0,zn.jsx)(cD,{size:"compact",options:Luc,value:H,onChange:W=>Z(W),label:(0,VD.__)("Color format"),hideLabelFromVision:!0,variant:"minimal"}),(0,zn.jsx)(bD,{color:r,colorType:o||H})]}),(0,zn.jsx)(dD,{direction:"column",gap:2,children:(0,zn.jsx)(uD,{colorType:H,color:r,hsla:X,onChange:R,onHSLChange:g,enableAlpha:e})})]})]})},juc=tc(Euc,"ColorPicker"),FD=juc;var JD=u(v(),1);function Muc(c){return typeof c.onChangeComplete<"u"||typeof c.disableAlpha<"u"||typeof c.color?.hex=="string"}function Puc(c){if(c!==void 0){if(typeof c=="string")return c;if(c.hex)return c.hex}}var _uc=Vb(c=>{let t=fc(c),e=t.toHex(),l=t.toRgb(),d=t.toHsv(),n=t.toHsl();return{hex:e,rgb:l,hsv:d,hsl:n,source:"hex",oldHue:n.h}});function CD(c){let{onChangeComplete:t}=c,e=(0,JD.useCallback)(l=>{t(_uc(l))},[t]);return Muc(c)?{color:Puc(c.color),enableAlpha:!c.disableAlpha,onChange:e}:{...c,color:c.color,enableAlpha:c.enableAlpha,onChange:c.onChange}}var YD=u(h(),1),wn=c=>(0,YD.jsx)(FD,{...CD(c)});var OD=u(oc(),1),QD=u(rc(),1),Tm=u(v(),1);var vD=u(v(),1),ha=(0,vD.createContext)({});ha.displayName="CircularOptionPickerContext";var ND=u(oc(),1),Pb=u(v(),1);var To=u(h(),1);function Kuc(c,t){let{isPressed:e,label:l,...d}=c;return(0,To.jsx)(nc,{__next40pxDefaultSize:!0,...d,"aria-pressed":e,ref:t,label:l})}var quc=(0,Pb.forwardRef)(Kuc);function $uc(c,t){let{id:e,isSelected:l,label:d,...n}=c,{setActiveId:o,activeId:b}=(0,Pb.useContext)(ha);return(0,Pb.useEffect)(()=>{l&&!b&&window.setTimeout(()=>o?.(e),0)},[l,o,b,e]),(0,To.jsx)(Be.Item,{render:(0,To.jsx)(nc,{__next40pxDefaultSize:!0,...n,role:"option","aria-selected":!!l,ref:t,label:d}),id:e})}var cXc=(0,Pb.forwardRef)($uc);function FV({className:c,isSelected:t,selectedIconProps:e={},tooltipText:l,...d}){let{baseId:n,presentation:o="toggle-buttons"}=(0,Pb.useContext)(ha),i={id:(0,ND.useInstanceId)(FV,n||"components-circular-option-picker__option"),className:"components-circular-option-picker__option",...d},a=o==="listbox"?(0,To.jsx)(cXc,{...i,label:l,isSelected:t}):(0,To.jsx)(quc,{...i,label:l,isPressed:o==="toggle-buttons"?!!t:void 0});return(0,To.jsxs)("div",{className:Y(c,"components-circular-option-picker__option-wrapper"),children:[a,o!=="command-buttons"&&t&&(0,To.jsx)(ne,{icon:Ce,...e})]})}var SD=u(h(),1);function kD({className:c,options:t,...e}){let l="aria-label"in e||"aria-labelledby"in e?"group":void 0;return(0,SD.jsx)("div",{...e,role:l,className:Y("components-circular-option-picker__option-group","components-circular-option-picker__swatches",c),children:t})}var wI=u(h(),1);function zD({buttonProps:c,className:t,dropdownProps:e,linkText:l}){return(0,wI.jsx)(Nn,{className:Y("components-circular-option-picker__dropdown-link-action",t),renderToggle:({isOpen:d,onToggle:n})=>(0,wI.jsx)(nc,{"aria-expanded":d,"aria-haspopup":"true",onClick:n,variant:"link",...c,children:l}),...e})}function wD({className:c,children:t,...e}){return(0,wI.jsx)(nc,{__next40pxDefaultSize:!0,className:Y("components-circular-option-picker__clear",c),variant:"tertiary",...e,children:t})}var AD=u(rc(),1),TD=u(Mc(),1);function Oo(c,t){t!==void 0&&(0,TD.default)(`\`asButtons\` prop in wp.components.${c}`,{since:"7.2",alternative:"`presentation`",hint:'`asButtons={ true }` maps to `presentation="toggle-buttons"`. Explicit `presentation` takes precedence.'})}function AI(c,t){return c??(t?"toggle-buttons":"listbox")}function Va(c,t,e,l,d){let n=AI(d,c),o=n==="listbox"?{presentation:"listbox",loop:t}:{presentation:n},b={"aria-labelledby":l,"aria-label":l?void 0:e||(0,AD.__)("Custom color picker")};return{metaProps:o,labelProps:b,resolvedPresentation:n}}var zd=u(h(),1);function tXc(c){let{actions:t,options:e,baseId:l,className:d,loop:n=!0,children:o,...b}=c,[i,a]=(0,Tm.useState)(void 0),r=(0,Tm.useMemo)(()=>({baseId:l,activeId:i,setActiveId:a,presentation:"listbox"}),[l,i,a]);return(0,zd.jsx)("div",{className:d,children:(0,zd.jsxs)(ha.Provider,{value:r,children:[(0,zd.jsx)(Be,{...b,id:l,focusLoop:n,rtl:(0,QD.isRTL)(),role:"listbox",activeId:i,setActiveId:a,children:e}),o,t]})})}function eXc(c){let{actions:t,options:e,children:l,baseId:d,presentation:n,...o}=c,b=(0,Tm.useMemo)(()=>({baseId:d,presentation:n}),[d,n]);return(0,zd.jsx)("div",{...o,role:"group",id:d,children:(0,zd.jsxs)(ha.Provider,{value:b,children:[e,l,t]})})}function Fa(c){let{asButtons:t,presentation:e,loop:l,actions:d,options:n,children:o,className:b,...i}=c;Oo("CircularOptionPicker",t);let a=AI(e,t),r=(0,OD.useInstanceId)(Fa,"components-circular-option-picker",i.id),s=d?(0,zd.jsx)("div",{className:"components-circular-option-picker__custom-clear-wrapper",children:d}):void 0,X=(0,zd.jsx)("div",{className:"components-circular-option-picker__swatches",children:n}),G={baseId:r,className:Y("components-circular-option-picker",b),actions:s,options:X,children:o};return a==="listbox"?(0,zd.jsx)(tXc,{...i,...G,loop:l}):(0,zd.jsx)(eXc,{...i,...G,presentation:a})}Fa.Option=FV;Fa.OptionGroup=kD;Fa.ButtonAction=wD;Fa.DropdownLinkAction=zD;Fa.displayName="CircularOptionPicker";var UD=Fa;var $e=UD;function DD(c){let{expanded:t=!1,alignment:e="stretch",...l}=cc(c,"VStack");return Fm({direction:"column",expanded:t,alignment:e,...l})}var LD=u(h(),1);function lXc(c,t){let e=DD(c);return(0,LD.jsx)(sc,{...e,ref:t})}var dXc=tc(lXc,"VStack"),tt=dXc;function ED(c){let{as:t,level:e=2,color:l=q.theme.foreground,isBlock:d=!0,weight:n=K.fontWeightEmphasis,...o}=cc(c,"Heading"),b=t||`h${e}`,i={};return typeof b=="string"&&b[0]!=="h"&&(i.role="heading",i["aria-level"]=typeof e=="string"?parseInt(e):e),{...Im({color:l,isBlock:d,weight:n,size:oT(e),...o}),...i,as:b}}var jD=u(h(),1);function nXc(c,t){let e=ED(c);return(0,jD.jsx)(sc,{...e,ref:t})}var oXc=tc(nXc,"Heading"),kl=oXc;var PD=u(h(),1),CV="data-wp-hash";function YV(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&iXc(document)),c.__wpStyleRuntime}function bXc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${CV}]`))if(e.getAttribute(CV)===t)return!0;return!1}function MD(c,t,e){if(!c.head)return;let l=YV(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(bXc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(CV,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function iXc(c){let t=YV();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)MD(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function aXc(c,t){let e=YV();e.styles.set(c,t);for(let l of e.documents.keys())MD(l,c,t)}typeof process>"u",aXc("7f9bfd3385",".ab61d20c737fa550__content-wrapper{margin-left:-8px;margin-right:-8px}.ab61d20c737fa550__content-wrapper:first-of-type{margin-top:-8px}.ab61d20c737fa550__content-wrapper:last-of-type{margin-bottom:-8px}.f0a033fae417d720__padding-small{padding:8px}.d83816967399484e__padding-medium{padding:16px}");var JV={"content-wrapper":"ab61d20c737fa550__content-wrapper","padding-small":"f0a033fae417d720__padding-small","padding-medium":"d83816967399484e__padding-medium"};function rXc(c,t){let{paddingSize:e="small",className:l,...d}=cc(c,"DropdownContentWrapper");return(0,PD.jsx)("div",{...d,className:Y(JV["content-wrapper"],{[JV["padding-small"]]:e!=="none"&&e!=="medium",[JV["padding-medium"]]:e==="medium"},l),ref:t})}var sXc=tc(rXc,"DropdownContentWrapper"),Qo=sXc;var _D=u(rc(),1);Hl([Rl,FI]);var KD=c=>{let t=/var\(/.test(c??""),e=/color-mix\(/.test(c??"");return!t&&!e},qD=(c,t=[],e=!1,l)=>{if(!c)return"";let d=c?KD(c):!1,n=d?fc(c).toHex():c,o=e?t:[{colors:t}];for(let{colors:b}of o)for(let{name:i,color:a,slug:r}of b){if(l){if(r===l)return i;continue}let s=d?fc(a).toHex():a;if(n===s)return i}return(0,_D.__)("Custom")},uXc=c=>Array.isArray(c.colors)&&!("color"in c),TI=c=>c.length>0&&c.every(t=>uXc(t)),$D=(c,t)=>{if(!c||!t||KD(c))return c;let{ownerDocument:e}=t,{defaultView:l}=e,d=l?.getComputedStyle(t).backgroundColor;return d?fc(d).toHex():c};var ht=u(h(),1),vV="data-wp-hash";function NV(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&GXc(document)),c.__wpStyleRuntime}function XXc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${vV}]`))if(e.getAttribute(vV)===t)return!0;return!1}function tL(c,t,e){if(!c.head)return;let l=NV(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(XXc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(vV,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function GXc(c){let t=NV();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)tL(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function mXc(c,t){let e=NV();e.styles.set(c,t);for(let l of e.documents.keys())tL(l,c,t)}typeof process>"u",mXc("a7b05d56c7",".cf6db1948d5273a8__color-heading{text-transform:uppercase}.cf6db1948d5273a8__color-heading.cf6db1948d5273a8__color-heading.cf6db1948d5273a8__color-heading{font-size:11px;line-height:24px;margin-bottom:0}");var xXc={"color-heading":"cf6db1948d5273a8__color-heading"};Hl([Rl,FI]);function eL({className:c,clearColor:t,colors:e,onChange:l,value:d,selectedSlug:n,presentation:o,...b}){let i=(0,wd.useMemo)(()=>e.map(({color:a,name:r,slug:s},X)=>{let G=fc(a),m=o!=="command-buttons"&&(n?s===n:d===a);return(0,ht.jsx)($e.Option,{isSelected:m,selectedIconProps:m?{color:G.contrast()>G.contrast("#000")?"#fff":"#000"}:{},tooltipText:r||(0,Uo.sprintf)((0,Uo.__)("Color code: %s"),a),style:{backgroundColor:a,color:a},onClick:m?t:()=>l(a,X,s)},s??`${a}-${X}`)}),[e,d,n,l,t,o]);return(0,ht.jsx)($e.OptionGroup,{className:c,options:i,...b})}function lL({className:c,clearColor:t,colors:e,onChange:l,value:d,selectedSlug:n,headingLevel:o,presentation:b}){let i=(0,cL.useInstanceId)(lL,"color-palette");return e.length===0?null:(0,ht.jsx)(tt,{spacing:3,className:c,children:e.map(({name:a,colors:r},s)=>{let X=`${i}-${s}`;return(0,ht.jsxs)(tt,{spacing:2,children:[(0,ht.jsx)(kl,{className:xXc["color-heading"],id:X,level:o,children:a}),(0,ht.jsx)(eL,{clearColor:t,colors:r,onChange:(G,m,x)=>l(G,s,x),value:d,selectedSlug:n,presentation:b,"aria-labelledby":X})]},s)})})}function SV({isRenderedInSidebar:c,popoverProps:t,...e}){let l=(0,wd.useMemo)(()=>({shift:!0,resize:!1,...c?{placement:"left-start",offset:34}:{placement:"bottom",offset:8},...t}),[c,t]);return(0,ht.jsx)(Nn,{contentClassName:"components-color-palette__custom-color-dropdown-content",popoverProps:l,...e})}function gXc(c,t){let{asButtons:e,presentation:l,loop:d,clearable:n=!0,colors:o=[],disableCustomColors:b=!1,enableAlpha:i=!1,onChange:a,value:r,selectedSlug:s,__experimentalIsRenderedInSidebar:X=!1,headingLevel:G=2,"aria-label":m,"aria-labelledby":x,...g}=c;Oo("ColorPalette",e);let[R,H]=(0,wd.useState)(r),Z=(0,wd.useCallback)(()=>a(void 0),[a]),p=(0,wd.useCallback)(S=>{H($D(r,S))},[r]),W=TI(o),y=(0,wd.useMemo)(()=>qD(r,o,W,s),[r,o,W,s]),I=()=>(0,ht.jsx)(Qo,{paddingSize:"none",children:(0,ht.jsx)(wn,{color:R,onChange:S=>a(S),enableAlpha:i})}),B=r?.startsWith("#"),F=r?.replace(/^var\((.+)\)$/,"$1"),V=F?(0,Uo.sprintf)((0,Uo.__)('Custom color picker. The currently selected color is called "%1$s" and has a value of "%2$s".'),y,F):(0,Uo.__)("Custom color picker"),{metaProps:f,labelProps:C,resolvedPresentation:J}=Va(e,d,m,x,l),w={clearColor:Z,onChange:a,value:r,selectedSlug:s,presentation:J},A=!!n&&(0,ht.jsx)($e.ButtonAction,{onClick:Z,accessibleWhenDisabled:!0,disabled:!r,children:(0,Uo.__)("Clear")});return b&&o.length===0&&!A?null:(0,ht.jsxs)(tt,{spacing:3,ref:t,...g,children:[!b&&(0,ht.jsx)(SV,{isRenderedInSidebar:X,renderContent:I,renderToggle:({isOpen:S,onToggle:O})=>(0,ht.jsxs)(tt,{className:"components-color-palette__custom-color-wrapper",spacing:0,children:[(0,ht.jsx)("button",{ref:p,className:"components-color-palette__custom-color-button","aria-expanded":S,"aria-haspopup":"true",onClick:O,"aria-label":V,style:{background:r},type:"button"}),(0,ht.jsxs)(tt,{className:"components-color-palette__custom-color-text-wrapper",spacing:.5,children:[(0,ht.jsx)(Co,{className:"components-color-palette__custom-color-name",children:r?y:(0,Uo.__)("No color selected")}),(0,ht.jsx)(Co,{className:Y("components-color-palette__custom-color-value",{"components-color-palette__custom-color-value--is-hex":B}),children:F})]})]})}),(o.length>0||A)&&(0,ht.jsx)($e,{...f,...C,actions:A,options:W?(0,ht.jsx)(lL,{...w,headingLevel:G,colors:o,value:r}):(0,ht.jsx)(eL,{...w,colors:o,value:r})})]})}var dL=(0,wd.forwardRef)(gXc);dL.displayName="ColorPalette";var _b=dL;var wc=u(rc(),1),An={px:{value:"px",label:"px",a11yLabel:(0,wc.__)("Pixels (px)"),step:1},"%":{value:"%",label:"%",a11yLabel:(0,wc.__)("Percent (%)"),step:.1},em:{value:"em",label:"em",a11yLabel:(0,wc._x)("ems","Relative to parent font size (em)"),step:.01},rem:{value:"rem",label:"rem",a11yLabel:(0,wc._x)("rems","Relative to root font size (rem)"),step:.01},vw:{value:"vw",label:"vw",a11yLabel:(0,wc.__)("Viewport width (vw)"),step:.1},vh:{value:"vh",label:"vh",a11yLabel:(0,wc.__)("Viewport height (vh)"),step:.1},vmin:{value:"vmin",label:"vmin",a11yLabel:(0,wc.__)("Viewport smallest dimension (vmin)"),step:.1},vmax:{value:"vmax",label:"vmax",a11yLabel:(0,wc.__)("Viewport largest dimension (vmax)"),step:.1},ch:{value:"ch",label:"ch",a11yLabel:(0,wc.__)("Width of the zero (0) character (ch)"),step:.01},ex:{value:"ex",label:"ex",a11yLabel:(0,wc.__)("x-height of the font (ex)"),step:.01},cm:{value:"cm",label:"cm",a11yLabel:(0,wc.__)("Centimeters (cm)"),step:.001},mm:{value:"mm",label:"mm",a11yLabel:(0,wc.__)("Millimeters (mm)"),step:.1},in:{value:"in",label:"in",a11yLabel:(0,wc.__)("Inches (in)"),step:.001},pc:{value:"pc",label:"pc",a11yLabel:(0,wc.__)("Picas (pc)"),step:1},pt:{value:"pt",label:"pt",a11yLabel:(0,wc.__)("Points (pt)"),step:1},svw:{value:"svw",label:"svw",a11yLabel:(0,wc.__)("Small viewport width (svw)"),step:.1},svh:{value:"svh",label:"svh",a11yLabel:(0,wc.__)("Small viewport height (svh)"),step:.1},svi:{value:"svi",label:"svi",a11yLabel:(0,wc.__)("Small viewport width or height (svi)"),step:.1},svb:{value:"svb",label:"svb",a11yLabel:(0,wc.__)("Small viewport width or height (svb)"),step:.1},svmin:{value:"svmin",label:"svmin",a11yLabel:(0,wc.__)("Small viewport smallest dimension (svmin)"),step:.1},lvw:{value:"lvw",label:"lvw",a11yLabel:(0,wc.__)("Large viewport width (lvw)"),step:.1},lvh:{value:"lvh",label:"lvh",a11yLabel:(0,wc.__)("Large viewport height (lvh)"),step:.1},lvi:{value:"lvi",label:"lvi",a11yLabel:(0,wc.__)("Large viewport width or height (lvi)"),step:.1},lvb:{value:"lvb",label:"lvb",a11yLabel:(0,wc.__)("Large viewport width or height (lvb)"),step:.1},lvmin:{value:"lvmin",label:"lvmin",a11yLabel:(0,wc.__)("Large viewport smallest dimension (lvmin)"),step:.1},dvw:{value:"dvw",label:"dvw",a11yLabel:(0,wc.__)("Dynamic viewport width (dvw)"),step:.1},dvh:{value:"dvh",label:"dvh",a11yLabel:(0,wc.__)("Dynamic viewport height (dvh)"),step:.1},dvi:{value:"dvi",label:"dvi",a11yLabel:(0,wc.__)("Dynamic viewport width or height (dvi)"),step:.1},dvb:{value:"dvb",label:"dvb",a11yLabel:(0,wc.__)("Dynamic viewport width or height (dvb)"),step:.1},dvmin:{value:"dvmin",label:"dvmin",a11yLabel:(0,wc.__)("Dynamic viewport smallest dimension (dvmin)"),step:.1},dvmax:{value:"dvmax",label:"dvmax",a11yLabel:(0,wc.__)("Dynamic viewport largest dimension (dvmax)"),step:.1},svmax:{value:"svmax",label:"svmax",a11yLabel:(0,wc.__)("Small viewport largest dimension (svmax)"),step:.1},lvmax:{value:"lvmax",label:"lvmax",a11yLabel:(0,wc.__)("Large viewport largest dimension (lvmax)"),step:.1}},OI=Object.values(An),QI=[An.px,An["%"],An.em,An.rem,An.vw,An.vh],HXc=An.px;function kV(c,t,e){let l=t?`${c??""}${t}`:c;return Tt(l,e)}function UI(c){return Array.isArray(c)&&!!c.length}function Tt(c,t=OI){let e,l;if(typeof c<"u"||c===null){e=`${c}`.trim();let b=parseFloat(e);l=isFinite(b)?b:void 0}let n=e?.match(/[\d.\-\+]*\s*(.*)/)?.[1]?.toLowerCase(),o;return UI(t)?o=t.find(i=>i.value===n)?.value:o=HXc.value,[l,o]}function nL(c,t,e,l){let[d,n]=Tt(c,t),o=d??e,b=n||l;return!b&&UI(t)&&(b=t[0].value),[o,b]}function RXc(c=[],t){return Array.isArray(t)?t.filter(e=>c.includes(e.value)):[]}var Om=({units:c=OI,availableUnits:t=[],defaultValues:e})=>{let l=RXc(t,c);return e?l.map(d=>{let[n]=e[d.value]?Tt(e[d.value]):[];return{...d,default:n}}):l};function oL(c,t,e=OI){let l=Array.isArray(e)?[...e]:[],[,d]=kV(c,t,OI);return d&&!l.some(n=>n.value===d)&&An[d]&&l.unshift(An[d]),l}var zV="data-wp-hash";function wV(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&IXc(document)),c.__wpStyleRuntime}function ZXc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${zV}]`))if(e.getAttribute(zV)===t)return!0;return!1}function bL(c,t,e){if(!c.head)return;let l=wV(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(ZXc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(zV,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function IXc(c){let t=wV();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)bL(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function pXc(c,t){let e=wV();e.styles.set(c,t);for(let l of e.documents.keys())bL(l,c,t)}typeof process>"u",pXc("749bb52757",".a8578c10ef7219f5__border-control{border:0;box-sizing:border-box;margin:0;padding:0}.a8578c10ef7219f5__border-control *,.a8578c10ef7219f5__border-control :after,.a8578c10ef7219f5__border-control :before{box-sizing:inherit}._89d98624def50ba2__inner-wrapper{height:40px}._89d98624def50ba2__inner-wrapper .components-unit-control{flex:1 1 40%}._89d98624def50ba2__inner-wrapper._89d98624def50ba2__inner-wrapper .components-unit-control__select.components-unit-control__select{min-height:0}._43dbe0f5c56003a8__inner-wrapper-has-width .components-unit-control{flex:0 0 auto}._25a20fddf2bf261f__dropdown{background:#fff}._25a20fddf2bf261f__dropdown._25a20fddf2bf261f__dropdown>button{align-items:center;aspect-ratio:1;border:1px solid var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));border-end-end-radius:0;border-end-start-radius:2px;border-start-end-radius:0;border-start-start-radius:2px;display:flex;justify-content:center;padding:0}._25a20fddf2bf261f__dropdown._25a20fddf2bf261f__dropdown>button:focus,._25a20fddf2bf261f__dropdown._25a20fddf2bf261f__dropdown>button:hover:not(:disabled){border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:inset 0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));position:relative;z-index:1}._956b765a9ec7feba__color-indicator-wrapper{border:2px solid transparent;border-radius:9999px;height:24px;padding:2px;width:24px}._956b765a9ec7feba__color-indicator-wrapper>span{background:linear-gradient(-45deg,transparent 48%,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 52%,transparent 0);height:16px;width:16px}.a0c5666db3f5f599__popover-controls{width:228px}._115e648628de896b__reset-button-wrapper{display:flex;justify-content:flex-end;margin-block-start:12px}.e9089c561edcd13a__slider{flex:1 1 60%;margin-inline-end:12px}");var DI={"border-control":"a8578c10ef7219f5__border-control","inner-wrapper":"_89d98624def50ba2__inner-wrapper","inner-wrapper-has-width":"_43dbe0f5c56003a8__inner-wrapper-has-width",dropdown:"_25a20fddf2bf261f__dropdown","color-indicator-wrapper":"_956b765a9ec7feba__color-indicator-wrapper","popover-controls":"a0c5666db3f5f599__popover-controls","reset-button-wrapper":"_115e648628de896b__reset-button-wrapper",slider:"e9089c561edcd13a__slider"};function iL(c){let{border:t,className:e,colors:l=[],enableAlpha:d=!1,enableStyle:n=!0,onChange:o,previousStyleSelection:b,__experimentalIsRenderedInSidebar:i=!1,...a}=cc(c,"BorderControlDropdown"),[r]=Tt(t?.width),s=r===0,X=H=>{let Z=t?.style==="none"?b:t?.style,p=s&&H?"1px":t?.width;o({color:H,style:Z,width:p})},G=H=>{let Z=s&&H?"1px":t?.width;o({...t,style:H,width:Z})},m=()=>{o({...t,color:void 0,style:void 0})},x=Y(DI.dropdown,e),{color:g,style:R}=t||{};return{...a,border:t,className:x,colors:l,enableAlpha:d,enableStyle:n,indicatorWrapperClassName:DI["color-indicator-wrapper"],indicatorWrapperStyle:R?{borderStyle:R==="none"?"solid":R,borderColor:g||(R!=="none"?q.gray[300]:void 0)}:void 0,onColorChange:X,onStyleChange:G,onReset:m,popoverControlsClassName:DI["popover-controls"],resetButtonWrapperClassName:DI["reset-button-wrapper"],__experimentalIsRenderedInSidebar:i}}var cl=u(h(),1),LI=c=>c.replace(/^var\((.+)\)$/,"$1"),WXc=(c,t)=>{if(!(!c||!t)){if(TI(t)){let e;return t.some(l=>l.colors.some(d=>d.color===c?(e=d,!0):!1)),e}return t.find(e=>e.color===c)}},yXc=(c,t,e,l)=>{if(l){if(t){let d=LI(t.color);return e?(0,Mt.sprintf)((0,Mt.__)('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,d,e):(0,Mt.sprintf)((0,Mt.__)('Border color and style picker. The currently selected color is called "%1$s" and has a value of "%2$s".'),t.name,d)}if(c){let d=LI(c);return e?(0,Mt.sprintf)((0,Mt.__)('Border color and style picker. The currently selected color has a value of "%1$s". The currently selected style is "%2$s".'),d,e):(0,Mt.sprintf)((0,Mt.__)('Border color and style picker. The currently selected color has a value of "%s".'),d)}return(0,Mt.__)("Border color and style picker.")}return t?(0,Mt.sprintf)((0,Mt.__)('Border color picker. The currently selected color is called "%1$s" and has a value of "%2$s".'),t.name,LI(t.color)):c?(0,Mt.sprintf)((0,Mt.__)('Border color picker. The currently selected color has a value of "%s".'),LI(c)):(0,Mt.__)("Border color picker.")},BXc=(c,t)=>{let{__experimentalIsRenderedInSidebar:e,border:l,colors:d,disableCustomColors:n,enableAlpha:o,enableStyle:b,indicatorWrapperClassName:i,indicatorWrapperStyle:a,isStyleSettable:r,onReset:s,onColorChange:X,onStyleChange:G,popoverControlsClassName:m,resetButtonWrapperClassName:x,__unstablePopoverProps:g,...R}=iL(c),{color:H,style:Z}=l||{},p=WXc(H,d),W=yXc(H,p,Z,b),y=H||Z&&Z!=="none",I=e?"bottom left":void 0;return(0,cl.jsx)(Nn,{renderToggle:({onToggle:V})=>(0,cl.jsx)(nc,{onClick:V,variant:"tertiary","aria-label":W,tooltipPosition:I,label:(0,Mt.__)("Border color and style picker"),showTooltip:!0,__next40pxDefaultSize:!0,children:(0,cl.jsx)("span",{className:i,style:a,children:(0,cl.jsx)(vn,{colorValue:H})})}),renderContent:()=>(0,cl.jsx)(cl.Fragment,{children:(0,cl.jsxs)(Qo,{paddingSize:"medium",children:[(0,cl.jsxs)(tt,{className:m,spacing:6,children:[(0,cl.jsx)(_b,{value:H,onChange:X,colors:d,disableCustomColors:n,__experimentalIsRenderedInSidebar:e,clearable:!1,enableAlpha:o}),b&&r&&(0,cl.jsx)(GV,{label:(0,Mt.__)("Style"),value:Z,onChange:G})]}),(0,cl.jsx)("div",{className:x,children:(0,cl.jsx)(nc,{variant:"tertiary",onClick:()=>{s()},disabled:!y,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,Mt.__)("Reset")})})]})}),popoverProps:{...g},...R,ref:t})},fXc=tc(BXc,"BorderControlDropdown"),AV=fXc;var mL=u(Mc(),1),Kb=u(v(),1),xL=u(rc(),1);var aL=U(Ke,{target:"e1bagdl32"})("&&&{input{display:block;width:100%;}",Nd,"{transition:box-shadow 0.1s linear;}}"),rL=({selectSize:c})=>({small:dc("box-sizing:border-box;padding:2px 1px;width:20px;font-size:8px;line-height:1;letter-spacing:-0.5px;text-transform:uppercase;text-align-last:center;&:not( :disabled ){color:",q.gray[800],";}",""),default:dc("box-sizing:border-box;min-width:24px;max-width:48px;height:24px;margin-inline-end:",D(2),";padding:",D(1),";font-size:13px;line-height:1;text-align-last:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;field-sizing:content;&:not( :disabled ){color:",q.theme.accent,";}","")})[c],sL=U("div",{target:"e1bagdl31"})("&&&{pointer-events:none;",rL,";color:",q.gray[900],";}"),hXc=({selectSize:c="default"})=>({small:dc("height:100%;border:1px solid transparent;transition:box-shadow 0.1s linear,border 0.1s linear;",Yt({borderTopLeftRadius:0,borderBottomLeftRadius:0})()," &:not(:disabled):hover{background-color:",q.gray[100],";}&:focus{border:1px solid ",q.ui.borderFocus,";box-shadow:inset 0 0 0 ",K.borderWidth+" "+q.ui.borderFocus,";outline-offset:0;outline:2px solid transparent;z-index:1;}",""),default:dc("display:flex;justify-content:center;align-items:center;&:where( :not( :disabled ) ):hover{box-shadow:0 0 0 ",K.borderWidth+" "+q.ui.borderFocus,";outline:",K.borderWidth," solid transparent;}&:focus{box-shadow:0 0 0 ",K.borderWidthFocus+" "+q.ui.borderFocus,";outline:",K.borderWidthFocus," solid transparent;}","")})[c],uL=U("select",{target:"e1bagdl30"})("&&&{appearance:none;background:transparent;border-radius:",K.radiusXSmall,";border:none;display:block;outline:none;margin:0;min-height:auto;font-family:inherit;",rL,";",hXc,";&:not( :disabled ){cursor:pointer;}}");var XL=u(v(),1);var EI=u(h(),1);function VXc({className:c,isUnitSelectTabbable:t=!0,onChange:e,size:l="default",unit:d="px",units:n=QI,...o},b){if(!UI(n)||n?.length===1)return(0,EI.jsx)(sL,{className:"components-unit-control__unit-label",selectSize:l,children:d});let i=r=>{let{value:s}=r.target,X=n.find(G=>G.value===s);e?.(s,{event:r,data:X})},a=Y("components-unit-control__select",c);return(0,EI.jsx)(uL,{ref:b,className:a,onChange:i,selectSize:l,tabIndex:t?void 0:-1,value:d,...o,children:n.map(r=>(0,EI.jsx)("option",{value:r.value,children:r.label},r.value))})}var GL=(0,XL.forwardRef)(VXc);var TV=u(h(),1);function FXc(c,t){let{__unstableStateReducer:e,autoComplete:l="off",children:d,className:n,disabled:o=!1,disableUnits:b=!1,isPressEnterToChange:i=!1,isResetValueOnUnitChange:a=!1,isUnitSelectTabbable:r=!0,label:s,onChange:X,onUnitChange:G,size:m="default",unit:x,units:g=QI,value:R,onFocus:H,...Z}=c;"unit"in c&&(0,mL.default)("UnitControl unit prop",{since:"5.6",hint:"The unit should be provided within the `value` prop.",version:"6.2"});let p=R??void 0,[W,y]=(0,Kb.useMemo)(()=>{let N=oL(p,x,g),[{value:T=""}={},...k]=N,Q=k.reduce((ec,{value:L})=>{let z=Ha(L?.substring(0,1)||"");return ec.includes(z)?ec:`${ec}|${z}`},Ha(T.substring(0,1)));return[N,new RegExp(`^(?:${Q})$`,"i")]},[p,x,g]),[I,B]=kV(p,x,W),[F,V]=fo(W.length===1?W[0].value:x,{initial:B,fallback:""});(0,Kb.useEffect)(()=>{B!==void 0&&V(B)},[B,V]);let f=Y("components-unit-control","components-unit-control-wrapper",n),C=(N,T)=>{if(N===""||typeof N>"u"||N===null){X?.("",T);return}let k=nL(N,W,I,F).join("");X?.(k,T)},J=(N,T)=>{let{data:k}=T,Q=`${I??""}${N}`;a&&k?.default!==void 0&&(Q=`${k.default}${N}`),X?.(Q,T),G?.(N,T),V(N)},w;!b&&r&&W.length&&(w=N=>{Z.onKeyDown?.(N),!N.metaKey&&!N.ctrlKey&&y.test(N.key)&&A.current?.focus()});let A=(0,Kb.useRef)(null),S=b?null:(0,TV.jsx)(GL,{ref:A,"aria-label":(0,xL.__)("Select unit"),disabled:o,isUnitSelectTabbable:r,onChange:J,size:["small","compact"].includes(m)?"small":"default",unit:F,units:W,onFocus:H,onBlur:c.onBlur}),O=Z.step;return!O&&W&&(O=W.find(T=>T.value===F)?.step??1),(0,TV.jsx)(aL,{...Z,autoComplete:l,className:f,disabled:o,spinControls:"none",isPressEnterToChange:i,label:s,onKeyDown:w,onChange:C,ref:t,size:m,suffix:S,type:i?"text":"number",value:I??"",step:O,onFocus:H,__unstableStateReducer:e})}var gL=(0,Kb.forwardRef)(FXc);gL.displayName="UnitControl";var Tn=gL;var Ja=u(v(),1);var OV="data-wp-hash";function QV(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&CXc(document)),c.__wpStyleRuntime}function JXc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${OV}]`))if(e.getAttribute(OV)===t)return!0;return!1}function RL(c,t,e){if(!c.head)return;let l=QV(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(JXc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(OV,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function CXc(c){let t=QV();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)RL(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function YXc(c,t){let e=QV();e.styles.set(c,t);for(let l of e.documents.keys())RL(l,c,t)}typeof process>"u",YXc("749bb52757",".a8578c10ef7219f5__border-control{border:0;box-sizing:border-box;margin:0;padding:0}.a8578c10ef7219f5__border-control *,.a8578c10ef7219f5__border-control :after,.a8578c10ef7219f5__border-control :before{box-sizing:inherit}._89d98624def50ba2__inner-wrapper{height:40px}._89d98624def50ba2__inner-wrapper .components-unit-control{flex:1 1 40%}._89d98624def50ba2__inner-wrapper._89d98624def50ba2__inner-wrapper .components-unit-control__select.components-unit-control__select{min-height:0}._43dbe0f5c56003a8__inner-wrapper-has-width .components-unit-control{flex:0 0 auto}._25a20fddf2bf261f__dropdown{background:#fff}._25a20fddf2bf261f__dropdown._25a20fddf2bf261f__dropdown>button{align-items:center;aspect-ratio:1;border:1px solid var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));border-end-end-radius:0;border-end-start-radius:2px;border-start-end-radius:0;border-start-start-radius:2px;display:flex;justify-content:center;padding:0}._25a20fddf2bf261f__dropdown._25a20fddf2bf261f__dropdown>button:focus,._25a20fddf2bf261f__dropdown._25a20fddf2bf261f__dropdown>button:hover:not(:disabled){border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:inset 0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));position:relative;z-index:1}._956b765a9ec7feba__color-indicator-wrapper{border:2px solid transparent;border-radius:9999px;height:24px;padding:2px;width:24px}._956b765a9ec7feba__color-indicator-wrapper>span{background:linear-gradient(-45deg,transparent 48%,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 52%,transparent 0);height:16px;width:16px}.a0c5666db3f5f599__popover-controls{width:228px}._115e648628de896b__reset-button-wrapper{display:flex;justify-content:flex-end;margin-block-start:12px}.e9089c561edcd13a__slider{flex:1 1 60%;margin-inline-end:12px}");var jI={"border-control":"a8578c10ef7219f5__border-control","inner-wrapper":"_89d98624def50ba2__inner-wrapper","inner-wrapper-has-width":"_43dbe0f5c56003a8__inner-wrapper-has-width",dropdown:"_25a20fddf2bf261f__dropdown","color-indicator-wrapper":"_956b765a9ec7feba__color-indicator-wrapper","popover-controls":"a0c5666db3f5f599__popover-controls","reset-button-wrapper":"_115e648628de896b__reset-button-wrapper",slider:"e9089c561edcd13a__slider"},HL=c=>{let t=c?.width!==void 0&&c.width!=="",e=c?.color!==void 0;return t||e};function ZL(c){let{className:t,colors:e=[],isCompact:l,onChange:d,enableAlpha:n=!0,enableStyle:o=!0,shouldSanitizeBorder:b=!0,value:i,width:a,__experimentalIsRenderedInSidebar:r=!1,size:s,__next40pxDefaultSize:X,...G}=cc(c,"BorderControl"),[m,x]=Tt(i?.width),g=x||"px",R=m===0,[H,Z]=(0,Ja.useState)(),[p,W]=(0,Ja.useState)(),y=b?HL(i):!0,I=(0,Ja.useCallback)(w=>{if(b&&!HL(w)){d(void 0);return}d(w)},[d,b]),B=(0,Ja.useCallback)(w=>{let A=w===""?void 0:w,[S]=Tt(w),O=S===0,N={...i,width:A};O&&!R&&(Z(i?.color),W(i?.style),N.color=void 0,N.style="none"),!O&&R&&(N.color===void 0&&(N.color=H),N.style==="none"&&(N.style=p)),I(N)},[i,R,H,p,I]),F=(0,Ja.useCallback)(w=>{B(`${w}${g}`)},[B,g]),V=Y(jI["border-control"],t),f=a;l&&(f="116px");let C=Y(jI["inner-wrapper"],!!f&&jI["inner-wrapper-has-width"]),J=jI.slider;return{...G,className:V,colors:e,enableAlpha:n,enableStyle:o,innerWrapperClassName:C,inputWidth:f,isStyleSettable:y,onBorderChange:I,onSliderChange:F,onWidthChange:B,previousStyleSelection:p,sliderClassName:J,value:i,widthUnit:g,widthValue:m,__experimentalIsRenderedInSidebar:r}}var Ad=u(h(),1),vXc=c=>{let{label:t,hideLabelFromVision:e}=c;return t?e?(0,Ad.jsx)(vc,{as:"legend",children:t}):(0,Ad.jsx)(zb,{as:"legend",children:t}):null},NXc=(c,t)=>{let{colors:e,disableCustomColors:l,disableUnits:d,enableAlpha:n,enableStyle:o,hideLabelFromVision:b,innerWrapperClassName:i,inputWidth:a,isStyleSettable:r,label:s,onBorderChange:X,onSliderChange:G,onWidthChange:m,placeholder:x,__unstablePopoverProps:g,previousStyleSelection:R,showDropdownHeader:H,sliderClassName:Z,value:p,widthUnit:W,widthValue:y,withSlider:I,__experimentalIsRenderedInSidebar:B,...F}=ZL(c);return(0,Ad.jsxs)(sc,{as:"fieldset",...F,ref:t,children:[(0,Ad.jsx)(vXc,{label:s,hideLabelFromVision:b}),(0,Ad.jsxs)(zc,{spacing:4,className:i,children:[(0,Ad.jsx)(Tn,{prefix:(0,Ad.jsx)(de,{marginRight:1,marginBottom:0,children:(0,Ad.jsx)(AV,{border:p,colors:e,__unstablePopoverProps:g,disableCustomColors:l,enableAlpha:n,enableStyle:o,isStyleSettable:r,onChange:X,previousStyleSelection:R,__experimentalIsRenderedInSidebar:B})}),label:(0,UV.__)("Border width"),hideLabelFromVision:!0,min:0,onChange:m,value:p?.width||"",placeholder:x,disableUnits:d,__unstableInputWidth:a}),I&&(0,Ad.jsx)(Sl,{label:(0,UV.__)("Border width"),hideLabelFromVision:!0,className:Z,initialPosition:0,max:100,min:0,onChange:G,step:["px","%"].includes(W)?1:.1,value:y||void 0,withInputField:!1})]})]})},SXc=tc(NXc,"BorderControl"),Td=SXc;var pL=u(v(),1);var kXc={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 IL(c){return c?kXc[c]:{}}function WL(c){let{align:t,alignment:e,className:l,columnGap:d,columns:n=2,gap:o=3,isInline:b=!1,justify:i,rowGap:a,rows:r,templateColumns:s,templateRows:X,...G}=cc(c,"Grid"),m=Array.isArray(n)?n:[n],x=lm(m),g=Array.isArray(r)?r:[r],R=lm(g),H=s||!!n&&`repeat( ${x}, 1fr )`,Z=X||!!r&&`repeat( ${R}, 1fr )`,p=ot(),W=(0,pL.useMemo)(()=>{let y=IL(e),I=dc({alignItems:t,display:b?"inline-grid":"grid",gap:`calc( ${K.gridBase} * ${o} )`,gridTemplateColumns:H||void 0,gridTemplateRows:Z||void 0,gridRowGap:a,gridColumnGap:d,justifyContent:i,verticalAlign:b?"middle":void 0,...y},"","");return p(I,l)},[t,e,l,d,p,o,H,Z,b,i,a]);return{...G,className:W}}var yL=u(h(),1);function zXc(c,t){let e=WL(c);return(0,yL.jsx)(sc,{...e,ref:t})}var wXc=tc(zXc,"Grid"),Od=wXc;var LV="data-wp-hash";function EV(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&TXc(document)),c.__wpStyleRuntime}function AXc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${LV}]`))if(e.getAttribute(LV)===t)return!0;return!1}function BL(c,t,e){if(!c.head)return;let l=EV(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(AXc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(LV,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function TXc(c){let t=EV();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)BL(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function OXc(c,t){let e=EV();e.styles.set(c,t);for(let l of e.documents.keys())BL(l,c,t)}typeof process>"u",OXc("2eee37fabd",".fa6e6c2331986855__linked-border-control.fa6e6c2331986855__linked-border-control{flex:1;margin-inline-end:24px}._6a6edeeb175d724f__linked-border-control-full-width._6a6edeeb175d724f__linked-border-control-full-width{margin-inline-end:0}.f5104488f80fa50f__header{margin-bottom:4px}.f5104488f80fa50f__header>span{margin-bottom:0}._48f63719b9dc7e1a__wrapper{position:relative}._48f63719b9dc7e1a__wrapper ._902e774d37b6698b__linked-button{inset-inline-end:0;position:absolute;top:8px}._902e774d37b6698b__linked-button{line-height:0}._5978f65e1d08de6c__visualizer{border-bottom:var(--wp-components-border-box-visualizer-bottom);border-inline-end:var(--wp-components-border-box-visualizer-end);border-inline-start:var(--wp-components-border-box-visualizer-start);border-top:var(--wp-components-border-box-visualizer-top);bottom:20px;position:absolute;top:20px;inset-inline:39px}.afa8e78cec6a9f62__split-controls{flex:1;position:relative}.ec002fcdf4036950__centered-border-control{grid-column:span 2;margin:0 auto}.f9ea07d7127ab067__right-border-control{margin-inline-start:auto}");var DV={"linked-border-control":"fa6e6c2331986855__linked-border-control","linked-border-control-full-width":"_6a6edeeb175d724f__linked-border-control-full-width",header:"f5104488f80fa50f__header",wrapper:"_48f63719b9dc7e1a__wrapper","linked-button":"_902e774d37b6698b__linked-button",visualizer:"_5978f65e1d08de6c__visualizer","split-controls":"afa8e78cec6a9f62__split-controls","centered-border-control":"ec002fcdf4036950__centered-border-control","right-border-control":"f9ea07d7127ab067__right-border-control"};function fL(c){let{className:t,colors:e=[],enableAlpha:l=!1,enableStyle:d=!0,__experimentalIsRenderedInSidebar:n=!1,...o}=cc(c,"BorderBoxControlSplitControls");return{...o,centeredClassName:Y(DV["centered-border-control"],t),className:Y(DV["split-controls"],t),colors:e,enableAlpha:l,enableStyle:d,rightAlignedClassName:Y(DV["right-border-control"],t),__experimentalIsRenderedInSidebar:n}}var qb=u(h(),1),QXc=(c,t)=>{let{centeredClassName:e,colors:l,disableCustomColors:d,enableAlpha:n,enableStyle:o,onChange:b,popoverPlacement:i,popoverOffset:a,rightAlignedClassName:r,value:s,__experimentalIsRenderedInSidebar:X,...G}=fL(c),[m,x]=(0,MI.useState)(null),g=(0,MI.useMemo)(()=>i?{placement:i,offset:a,anchor:m,shift:!0}:void 0,[i,a,m]),R={colors:l,disableCustomColors:d,enableAlpha:n,enableStyle:o,isCompact:!0,__experimentalIsRenderedInSidebar:X},H=(0,hL.useMergeRefs)([x,t]);return(0,qb.jsxs)(Od,{...G,ref:H,gap:3,children:[(0,qb.jsx)(tV,{value:s}),(0,qb.jsx)(Td,{className:e,hideLabelFromVision:!0,label:(0,Qm.__)("Top border"),onChange:Z=>b(Z,"top"),__unstablePopoverProps:g,value:s?.top,...R}),(0,qb.jsx)(Td,{hideLabelFromVision:!0,label:(0,Qm.__)("Left border"),onChange:Z=>b(Z,"left"),__unstablePopoverProps:g,value:s?.left,...R}),(0,qb.jsx)(Td,{className:r,hideLabelFromVision:!0,label:(0,Qm.__)("Right border"),onChange:Z=>b(Z,"right"),__unstablePopoverProps:g,value:s?.right,...R}),(0,qb.jsx)(Td,{className:e,hideLabelFromVision:!0,label:(0,Qm.__)("Bottom border"),onChange:Z=>b(Z,"bottom"),__unstablePopoverProps:g,value:s?.bottom,...R})]})},UXc=tc(QXc,"BorderBoxControlSplitControls"),jV=UXc;var NL=u(v(),1);var DXc=/^([\d.\-+]*)\s*(fr|cm|mm|Q|in|pc|pt|px|em|ex|ch|rem|lh|vw|vh|vmin|vmax|%|cap|ic|rlh|vi|vb|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx|svw|lvw|dvw|svh|lvh|dvh|svi|lvi|dvi|svb|lvb|dvb|svmin|lvmin|dvmin|svmax|lvmax|dvmax)?$/;function VL(c){let e=c.trim().match(DXc);if(!e)return[void 0,void 0];let[,l,d]=e,n=parseFloat(l);return n=Number.isNaN(n)?void 0:n,[n,d]}var PI=["top","right","bottom","left"],FL=["color","style","width"],On=c=>c?!FL.some(t=>c[t]!==void 0):!0,MV=c=>c?Ca(c)?!PI.every(e=>On(c[e])):!On(c):!1,JL=c=>c?FL.every(t=>c[t]!==void 0):!1,Ca=(c={})=>Object.keys(c).some(t=>PI.indexOf(t)!==-1),_I=c=>{if(!Ca(c))return!1;let t=PI.map(e=>LXc(c?.[e]));return!t.every(e=>e===t[0])},CL=c=>{if(!(!c||On(c)))return{top:c,right:c,bottom:c,left:c}},YL=(c,t)=>{let e={};return c.color!==t.color&&(e.color=t.color),c.style!==t.style&&(e.style=t.style),c.width!==t.width&&(e.width=t.width),e},vL=c=>{if(!c)return;let t=[],e=[],l=[];PI.forEach(b=>{t.push(c[b]?.color),e.push(c[b]?.style),l.push(c[b]?.width)});let d=t.every(b=>b===t[0]),n=e.every(b=>b===e[0]),o=l.every(b=>b===l[0]);return{color:d?t[0]:void 0,style:n?e[0]:void 0,width:o?l[0]:EXc(l)}},LXc=(c,t)=>{if(On(c))return t;let{color:e,style:l,width:d}=t||{},{color:n=e,style:o=l,width:b=d}=c;return[b,!!b&&b!=="0"||!!n?o||"solid":o,n].filter(Boolean).join(" ")},EXc=c=>{let e=c.map(l=>l===void 0?void 0:VL(`${l}`)[1]).filter(l=>l!==void 0);return jXc(e)};function jXc(c){if(c.length===0)return;let t={},e=0,l;return c.forEach(d=>{t[d]=t[d]===void 0?1:t[d]+1,t[d]>e&&(l=d,e=t[d])}),l}var PV="data-wp-hash";function _V(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&PXc(document)),c.__wpStyleRuntime}function MXc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${PV}]`))if(e.getAttribute(PV)===t)return!0;return!1}function SL(c,t,e){if(!c.head)return;let l=_V(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(MXc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(PV,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function PXc(c){let t=_V();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)SL(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function _Xc(c,t){let e=_V();e.styles.set(c,t);for(let l of e.documents.keys())SL(l,c,t)}typeof process>"u",_Xc("2eee37fabd",".fa6e6c2331986855__linked-border-control.fa6e6c2331986855__linked-border-control{flex:1;margin-inline-end:24px}._6a6edeeb175d724f__linked-border-control-full-width._6a6edeeb175d724f__linked-border-control-full-width{margin-inline-end:0}.f5104488f80fa50f__header{margin-bottom:4px}.f5104488f80fa50f__header>span{margin-bottom:0}._48f63719b9dc7e1a__wrapper{position:relative}._48f63719b9dc7e1a__wrapper ._902e774d37b6698b__linked-button{inset-inline-end:0;position:absolute;top:8px}._902e774d37b6698b__linked-button{line-height:0}._5978f65e1d08de6c__visualizer{border-bottom:var(--wp-components-border-box-visualizer-bottom);border-inline-end:var(--wp-components-border-box-visualizer-end);border-inline-start:var(--wp-components-border-box-visualizer-start);border-top:var(--wp-components-border-box-visualizer-top);bottom:20px;position:absolute;top:20px;inset-inline:39px}.afa8e78cec6a9f62__split-controls{flex:1;position:relative}.ec002fcdf4036950__centered-border-control{grid-column:span 2;margin:0 auto}.f9ea07d7127ab067__right-border-control{margin-inline-start:auto}");var KI={"linked-border-control":"fa6e6c2331986855__linked-border-control","linked-border-control-full-width":"_6a6edeeb175d724f__linked-border-control-full-width",header:"f5104488f80fa50f__header",wrapper:"_48f63719b9dc7e1a__wrapper","linked-button":"_902e774d37b6698b__linked-button",visualizer:"_5978f65e1d08de6c__visualizer","split-controls":"afa8e78cec6a9f62__split-controls","centered-border-control":"ec002fcdf4036950__centered-border-control","right-border-control":"f9ea07d7127ab067__right-border-control"};function kL(c){let{className:t,colors:e=[],onChange:l,enableAlpha:d=!1,enableStyle:n=!0,hideLabelFromVision:o,label:b,value:i,__experimentalIsRenderedInSidebar:a=!1,size:r,__next40pxDefaultSize:s,...X}=cc(c,"BorderBoxControl"),G=!!b&&!o,m=_I(i),x=Ca(i),g=x?vL(i):i,R=x?i:CL(i),H=!isNaN(parseFloat(`${g?.width}`)),[Z,p]=(0,NL.useState)(!m),W=()=>p(!Z),y=f=>{if(!f)return l(void 0);if(!m||JL(f))return l(On(f)?void 0:f);let C=YL(g,f),J={top:{...i?.top,...C},right:{...i?.right,...C},bottom:{...i?.bottom,...C},left:{...i?.left,...C}};if(_I(J))return l(J);let w=On(J.top)?void 0:J.top;l(w)},I=(f,C)=>{let J={...R,[C]:f};_I(J)?l(J):l(f)},B=Y(KI["linked-border-control"],{[KI["linked-border-control-full-width"]]:G}),F=KI.wrapper,V=KI.header;return{...X,className:t,colors:e,hasVisibleLabel:G,headerClassName:V,hideLabelFromVision:o,label:b,disableUnits:m&&!H,enableAlpha:d,enableStyle:n,hasMixedBorders:m,isLinked:Z,linkedControlClassName:B,onLinkedChange:y,onSplitChange:I,toggleLinked:W,linkedValue:g,splitValue:R,wrapperClassName:F,__experimentalIsRenderedInSidebar:a}}var zl=u(h(),1),zL=c=>{let{id:t,label:e,hideLabelFromVision:l}=c;return e?l?(0,zl.jsx)(vc,{as:"span",id:t,children:e}):(0,zl.jsx)(Cc.VisualLabel,{id:t,children:e}):null},KXc=(c,t)=>{let{className:e,colors:l,disableCustomColors:d,disableUnits:n,enableAlpha:o,enableStyle:b,hasMixedBorders:i,hasVisibleLabel:a,headerClassName:r,hideLabelFromVision:s,isLinked:X,label:G,linkedControlClassName:m,linkedValue:x,onLinkedChange:g,onSplitChange:R,popoverPlacement:H,popoverOffset:Z,splitValue:p,toggleLinked:W,wrapperClassName:y,__experimentalIsRenderedInSidebar:I,"aria-label":B,"aria-labelledby":F,...V}=kL(c),f=(0,$I.useInstanceId)(AL,"border-box-control-label"),C=G&&!B&&!F?f:void 0,[J,w]=(0,qI.useState)(null),A=(0,qI.useMemo)(()=>H?{placement:H,offset:Z,anchor:J,shift:!0}:void 0,[H,Z,J]),S=(0,$I.useMergeRefs)([w,t]);return(0,zl.jsxs)(sc,{className:e,role:G||B||F?"group":void 0,"aria-label":B,"aria-labelledby":F??C,...V,ref:S,children:[a?(0,zl.jsxs)(Od,{className:r,columns:2,templateColumns:"1fr min-content",alignment:"center",children:[(0,zl.jsx)(zL,{id:C,label:G,hideLabelFromVision:s}),(0,zl.jsx)(XI,{onClick:W,isLinked:X})]}):(0,zl.jsx)(zL,{id:C,label:G,hideLabelFromVision:s}),(0,zl.jsxs)(sc,{className:y,children:[X?(0,zl.jsx)(Td,{className:m,colors:l,disableUnits:n,disableCustomColors:d,enableAlpha:o,enableStyle:b,onChange:g,placeholder:i?(0,wL.__)("Mixed"):void 0,__unstablePopoverProps:A,shouldSanitizeBorder:!1,value:x,withSlider:!0,width:"116px",__experimentalIsRenderedInSidebar:I}):(0,zl.jsx)(jV,{colors:l,disableCustomColors:d,enableAlpha:o,enableStyle:b,onChange:R,popoverPlacement:H,popoverOffset:Z,value:p,__experimentalIsRenderedInSidebar:I}),!a&&(0,zl.jsx)(XI,{onClick:W,isLinked:X})]})]})},AL=tc(KXc,"BorderBoxControl"),cp=AL;var bE=u(oc(),1),np=u(v(),1),l2=u(rc(),1),Tnt=u(Qe(),1);var eE=u(oc(),1),Em=u(rc(),1),lE=u(v(),1);var $b=u(rc(),1),KV={px:{max:300,step:1},"%":{max:100,step:1},vw:{max:100,step:1},vh:{max:100,step:1},em:{max:10,step:.1},rm:{max:10,step:.1},svw:{max:100,step:1},lvw:{max:100,step:1},dvw:{max:100,step:1},svh:{max:100,step:1},lvh:{max:100,step:1},dvh:{max:100,step:1},vi:{max:100,step:1},svi:{max:100,step:1},lvi:{max:100,step:1},dvi:{max:100,step:1},vb:{max:100,step:1},svb:{max:100,step:1},lvb:{max:100,step:1},dvb:{max:100,step:1},vmin:{max:100,step:1},svmin:{max:100,step:1},lvmin:{max:100,step:1},dvmin:{max:100,step:1},vmax:{max:100,step:1},svmax:{max:100,step:1},lvmax:{max:100,step:1},dvmax:{max:100,step:1}},Dm={all:(0,$b.__)("All sides"),top:(0,$b.__)("Top side"),bottom:(0,$b.__)("Bottom side"),left:(0,$b.__)("Left side"),right:(0,$b.__)("Right side"),vertical:(0,$b.__)("Top and bottom sides"),horizontal:(0,$b.__)("Left and right sides")},tp={top:void 0,right:void 0,bottom:void 0,left:void 0},Um=["top","right","bottom","left"];function TL(c={},t=Um){let e=OL(t);if(e.every(l=>c[l]===c[e[0]]))return c[e[0]]}function ep(c={},t=Um){let e=OL(t);return e.some(l=>c[l]!==c[e[0]])}function lp(c){return c&&Object.values(c).filter(t=>!!t&&/\d/.test(t)).length>0}function OL(c){let t=[];if(!c?.length)return Um;if(c.includes("vertical"))t.push("top","bottom");else if(c.includes("horizontal"))t.push("left","right");else{let e=Um.filter(l=>c.includes(l));t.push(...e)}return t}function dp(c){let t=new Set(c?[]:Um);return c?.forEach(e=>{e==="vertical"?(t.add("top"),t.add("bottom")):e==="horizontal"?(t.add("right"),t.add("left")):t.add(e)}),t}function qV(c,t){return c.startsWith(`var:preset|${t}|`)}function QL(c,t,e){if(!qV(c,t))return;let l=c.match(new RegExp(`^var:preset\\|${t}\\|(.+)$`));if(!l)return;let d=l[1],n=e.findIndex(o=>o.slug===d);return n!==-1?n:void 0}function UL(c,t,e){let l=e[c];return`var:preset|${t}|${l.slug}`}var DL=U("span",{target:"e1j5nr4z8"})({name:"1w884gc",styles:"box-sizing:border-box;display:block;width:24px;height:24px;position:relative;padding:4px"}),LL=U("span",{target:"e1j5nr4z7"})({name:"i6vjox",styles:"box-sizing:border-box;display:block;position:relative;width:100%;height:100%"}),qXc=({isFocused:c})=>dc({backgroundColor:"currentColor",opacity:c?1:.3},"",""),EL=U("span",{target:"e1j5nr4z6"})("box-sizing:border-box;display:block;pointer-events:none;position:absolute;",qXc,";"),jL=U(EL,{target:"e1j5nr4z5"})({name:"1k2w39q",styles:"bottom:3px;top:3px;width:2px"}),ML=U(EL,{target:"e1j5nr4z4"})({name:"1q9b07k",styles:"height:2px;left:3px;right:3px"}),PL=U(ML,{target:"e1j5nr4z3"})({name:"abcix4",styles:"top:0"}),_L=U(jL,{target:"e1j5nr4z2"})({name:"1wf8jf",styles:"right:0"}),KL=U(ML,{target:"e1j5nr4z1"})({name:"8tapst",styles:"bottom:0"}),qL=U(jL,{target:"e1j5nr4z0"})({name:"1ode3cm",styles:"left:0"});var ci=u(h(),1),$Xc=24;function $L({size:c=24,side:t="all",sides:e,...l}){let d=s=>e?.length&&!e.includes(s),n=s=>d(s)?!1:t==="all"||t===s,o=n("top")||n("vertical"),b=n("right")||n("horizontal"),i=n("bottom")||n("vertical"),a=n("left")||n("horizontal"),r=c/$Xc;return(0,ci.jsx)(DL,{style:{transform:`scale(${r})`},...l,children:(0,ci.jsxs)(LL,{children:[(0,ci.jsx)(PL,{isFocused:o}),(0,ci.jsx)(_L,{isFocused:b}),(0,ci.jsx)(KL,{isFocused:i}),(0,ci.jsx)(qL,{isFocused:a})]})})}var nd=u(h(),1),$V="data-wp-hash";function c2(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&tGc(document)),c.__wpStyleRuntime}function cGc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${$V}]`))if(e.getAttribute($V)===t)return!0;return!1}function dE(c,t,e){if(!c.head)return;let l=c2(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(cGc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute($V,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function tGc(c){let t=c2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)dE(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function eGc(c,t){let e=c2();e.styles.set(c,t);for(let l of e.documents.keys())dE(l,c,t)}typeof process>"u",eGc("541c332c55",".d5a55650545c8e59__unit-control{max-width:90px}.ea5687e40d8b3401__input-wrapper{grid-column:1/span 3}._33fca83ebb9a56db__reset-button{grid-area:1/2;justify-self:end}._80f02f0884ee052b__linked-button-wrapper{grid-area:1/3;justify-self:end}._432c155702d177a9__icon{flex:0 0 auto}._4c5932d5023e1609__range-control{margin-inline-end:8px;width:100%}");var Lm={"unit-control":"d5a55650545c8e59__unit-control","input-wrapper":"ea5687e40d8b3401__input-wrapper","reset-button":"_33fca83ebb9a56db__reset-button","linked-button-wrapper":"_80f02f0884ee052b__linked-button-wrapper",icon:"_432c155702d177a9__icon","range-control":"_4c5932d5023e1609__range-control"},cE=()=>{};function tE(c,t,e){let l=dp(t),d=[];switch(c){case"all":d=["top","bottom","left","right"];break;case"horizontal":d=["left","right"];break;case"vertical":d=["top","bottom"];break;default:d=[c]}if(e)switch(c){case"top":d.push("bottom");break;case"bottom":d.push("top");break;case"left":d.push("right");break;case"right":d.push("left");break}return d.filter(n=>l.has(n))}function jm({onChange:c=cE,onFocus:t=cE,values:e,selectedUnits:l,setSelectedUnits:d,sides:n,side:o,min:b=0,presets:i,presetKey:a,placeholder:r,...s}){let X=tE(o,n),G=T=>{t(T,{side:o})},m=T=>{c(T)},x=T=>{let k={...e};X.forEach(Q=>{k[Q]=T}),m(k)},g=(T,k)=>{let Q={...e},L=T!==void 0&&!isNaN(parseFloat(T))?T:void 0;tE(o,n,!!k?.event.altKey).forEach(j=>{Q[j]=L}),m(Q)},R=T=>{let k={...l};X.forEach(Q=>{k[Q]=T}),d(k)},H=TL(e,X),Z=lp(e),p=Z&&X.length>1&&ep(e,X),[W,y]=Tt(H),I=Z?y:l[X[0]],F=[(0,eE.useInstanceId)(jm,"box-control-input"),o].join("-"),V=X.length>1&&H===void 0&&X.some(T=>l[T]!==I),f=H===void 0&&I?I:H,C=p||V?(0,Em.__)("Mixed"):void 0,J=i&&i.length>0&&a,w=J&&H!==void 0&&!p&&qV(H,a),[A,S]=(0,lE.useState)(!J||!w&&!p&&H!==void 0),O=w?QL(H,a,i):void 0,N=J?[{value:0,label:"",tooltip:(0,Em.__)("None")},...i.map((T,k)=>({value:k+1,label:"",tooltip:T.name??T.slug}))]:[];return(0,nd.jsxs)(zc,{className:Lm["input-wrapper"],expanded:!0,children:[(0,nd.jsx)($L,{className:Lm.icon,side:o,sides:n}),A&&(0,nd.jsxs)(nd.Fragment,{children:[(0,nd.jsx)(Zl,{placement:"top-end",text:Dm[o],children:(0,nd.jsx)(Tn,{...s,min:b,className:Y(Lm["unit-control"],"component-box-control__unit-control"),id:F,isPressEnterToChange:!0,disableUnits:p||V,value:f,onChange:g,onUnitChange:R,onFocus:G,label:Dm[o],placeholder:C??r,hideLabelFromVision:!0})}),(0,nd.jsx)(Sl,{className:Lm["range-control"],"aria-controls":F,label:Dm[o],hideLabelFromVision:!0,onChange:T=>{g(T!==void 0?[T,I].join(""):void 0)},min:isFinite(b)?b:0,max:KV[I??"px"]?.max??10,step:KV[I??"px"]?.step??.1,value:W??0,withInputField:!1})]}),J&&!A&&(0,nd.jsx)(Sl,{className:Y(Lm["range-control"],"spacing-sizes-control__range-control"),value:O!==void 0?O+1:0,onChange:T=>{let k=T===0||T===void 0?void 0:UL(T-1,a,i);x(k)},withInputField:!1,"aria-valuenow":O!==void 0?O+1:0,"aria-valuetext":N[O!==void 0?O+1:0].tooltip,renderTooltipContent:T=>N[T||0].tooltip,min:0,max:N.length-1,marks:N,label:Dm[o],hideLabelFromVision:!0}),J&&(0,nd.jsx)(nc,{label:A?(0,Em.__)("Use size preset"):(0,Em.__)("Set custom size"),icon:Hm,onClick:()=>{S(!A)},isPressed:A,size:"small",iconSize:24})]},`box-control-${o}`)}var t2=u(rc(),1);var nE=u(h(),1);function oE({isLinked:c,...t}){let e=c?(0,t2.__)("Unlink sides"):(0,t2.__)("Link sides");return(0,nE.jsx)(nc,{...t,className:"component-box-control__linked-button",size:"small",icon:c?rm:am,iconSize:24,label:e})}var Qd=u(h(),1),d2="data-wp-hash";function n2(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dGc(document)),c.__wpStyleRuntime}function lGc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${d2}]`))if(e.getAttribute(d2)===t)return!0;return!1}function iE(c,t,e){if(!c.head)return;let l=n2(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(lGc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(d2,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function dGc(c){let t=n2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)iE(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function nGc(c,t){let e=n2();e.styles.set(c,t);for(let l of e.documents.keys())iE(l,c,t)}typeof process>"u",nGc("541c332c55",".d5a55650545c8e59__unit-control{max-width:90px}.ea5687e40d8b3401__input-wrapper{grid-column:1/span 3}._33fca83ebb9a56db__reset-button{grid-area:1/2;justify-self:end}._80f02f0884ee052b__linked-button-wrapper{grid-area:1/3;justify-self:end}._432c155702d177a9__icon{flex:0 0 auto}._4c5932d5023e1609__range-control{margin-inline-end:8px;width:100%}");var e2={"unit-control":"d5a55650545c8e59__unit-control","input-wrapper":"ea5687e40d8b3401__input-wrapper","reset-button":"_33fca83ebb9a56db__reset-button","linked-button-wrapper":"_80f02f0884ee052b__linked-button-wrapper",icon:"_432c155702d177a9__icon","range-control":"_4c5932d5023e1609__range-control"},oGc={min:0},bGc=()=>{};function iGc(c){let t=(0,bE.useInstanceId)(aE,"inspector-box-control");return c||t}function aE({id:c,inputProps:t=oGc,onChange:e=bGc,label:l=(0,l2.__)("Box Control"),values:d,units:n,sides:o,splitOnAxis:b=!1,allowReset:i=!0,resetValues:a=tp,presets:r,presetKey:s,onMouseOver:X,onMouseOut:G}){let[m,x]=fo(d,{fallback:tp}),g=m||tp,R=lp(d),H=o?.length===1,[Z,p]=(0,np.useState)(R),[W,y]=(0,np.useState)(!R||!ep(g)||H),[I,B]=(0,np.useState)({top:Tt(d?.top)[1],right:Tt(d?.right)[1],bottom:Tt(d?.bottom)[1],left:Tt(d?.left)[1]}),F=iGc(c),V=`${F}-heading`,f=()=>{y(!W)},C=S=>{e(S),x(S),p(!0)},J=()=>{e(a),x(a),B(a),p(!1)},w={onMouseOver:X,onMouseOut:G,...t,onChange:C,isLinked:W,units:n,selectedUnits:I,setSelectedUnits:B,sides:o,values:g,presets:r,presetKey:s},A=dp(o);if(r&&!s||!r&&s){let S=r?"presets":"presetKey",O=r?"presetKey":"presets"}return(0,Qd.jsxs)(Od,{id:F,columns:3,templateColumns:"1fr min-content min-content",role:"group","aria-labelledby":V,children:[(0,Qd.jsx)(fh.VisualLabel,{id:V,children:l}),W&&(0,Qd.jsx)(zc,{className:e2["input-wrapper"],children:(0,Qd.jsx)(jm,{side:"all",...w})}),!H&&(0,Qd.jsx)("div",{className:e2["linked-button-wrapper"],children:(0,Qd.jsx)(oE,{onClick:f,isLinked:W})}),!W&&b&&["vertical","horizontal"].map(S=>(0,Qd.jsx)(jm,{side:S,...w},S)),!W&&!b&&Array.from(A).map(S=>(0,Qd.jsx)(jm,{side:S,...w},S)),i&&(0,Qd.jsx)(nc,{className:Y(e2["reset-button"],"component-box-control__reset-button"),variant:"secondary",size:"small",onClick:J,disabled:!Z,accessibleWhenDisabled:!0,children:(0,l2.__)("Reset")})]})}var o2=aE;var rE=u(v(),1),sE=u(Mc(),1),uE=u(h(),1);function aGc(c,t){let{className:e,__shouldNotWarnDeprecated:l,...d}=c,n=Y("components-button-group",e);return l||(0,sE.default)("wp.components.ButtonGroup",{since:"6.8",alternative:"wp.components.__experimentalToggleGroupControl"}),(0,uE.jsx)("div",{ref:t,role:"group",className:n,...d})}var XE=(0,rE.forwardRef)(aGc);XE.displayName="ButtonGroup";var op=XE;var s2=u(v(),1);var mE=u(v(),1);var GE={name:"12ip69d",styles:"background:transparent;display:block;margin:0!important;pointer-events:none;position:absolute;will-change:box-shadow"};function bp(c){let t=`rgba(0, 0, 0, ${c/20})`;return`0 ${c}px ${c*2}px 0
+	${t}`}function xE(c){let{active:t,borderRadius:e="inherit",className:l,focus:d,hover:n,isInteractive:o=!1,offset:b=0,value:i=0,...a}=cc(c,"Elevation"),r=ot(),s=(0,mE.useMemo)(()=>{let X=Ve(n)?n:i*2,G=Ve(t)?t:i/2;o||(X=Ve(n)?n:void 0,G=Ve(t)?t:void 0);let m=`box-shadow ${K.transitionDuration} ${K.transitionTimingFunction}`,x={};x.Base=dc({borderRadius:e,bottom:b,boxShadow:bp(i),opacity:K.elevationIntensity,left:b,right:b,top:b},dc("@media not ( prefers-reduced-motion ){transition:",m,";}",""),"",""),Ve(X)&&(x.hover=dc("*:hover>&{box-shadow:",bp(X),";}","")),Ve(G)&&(x.active=dc("*:active>&{box-shadow:",bp(G),";}","")),Ve(d)&&(x.focus=dc("*:focus>&{box-shadow:",bp(d),";}",""));let g=dc(GE,x.Base,x.hover,x.focus,x.active,"","");return r(g,l)},[t,e,l,r,d,n,o,b,i]);return{...a,className:s,"aria-hidden":!0}}var gE=u(h(),1);function sGc(c,t){let e=xE(c);return(0,gE.jsx)(sc,{...e,ref:t})}var uGc=tc(sGc,"Elevation"),yu=uGc;var HE=dc("padding:",D(2),";",""),RE={none:{name:"1hcx8jb",styles:"padding:0"},large:dc("padding:",D(6)," ",D(8),";",""),medium:dc("padding:",D(4)," ",D(6),";",""),small:dc("padding:",D(4),";",""),xSmall:HE,extraSmall:HE},ip=c=>{switch(c){case"xSmall":return D(2);case"small":return D(4);case"medium":return D(6);case"large":return D(8);case"none":return"0";default:return D(6)}},Mm=c=>{if(typeof c=="string")return RE[c];if(c){let{blockStart:t,blockEnd:e,inlineStart:l,inlineEnd:d}=c;return dc("padding-block-start:",ip(t),";padding-block-end:",ip(e),";padding-inline-start:",ip(l),";padding-inline-end:",ip(d),";","")}return RE.medium};var Pm=`calc(${K.radiusLarge} - 1px)`,XGc=dc("box-shadow:0 0 0 1px ",K.surfaceBorderColor,";outline:none;",""),GGc={name:"1showjb",styles:"border-bottom:1px solid;box-sizing:border-box;&:last-child{border-bottom:none;}"},mGc={name:"14n5oej",styles:"border-top:1px solid;box-sizing:border-box;&:first-of-type{border-top:none;}"},IE={name:"13udsys",styles:"height:100%"},ZE={name:"6ywzd",styles:"box-sizing:border-box;height:auto;max-height:100%"},xGc={name:"13udsys",styles:"height:100%"};function pE({isScrollable:c}){return c?dc(ZE,xGc,"",""):ZE}var WE={name:"dq805e",styles:"box-sizing:border-box;overflow:hidden;&>img,&>iframe{display:block;height:auto;max-width:100%;width:100%;}"},yE={name:"c990dr",styles:"box-sizing:border-box;display:block;width:100%"},Bu=dc("&:first-of-type{border-top-left-radius:",Pm,";border-top-right-radius:",Pm,";}&:last-of-type{border-bottom-left-radius:",Pm,";border-bottom-right-radius:",Pm,";}",""),ap=dc("border-color:",K.colorDivider,";",""),gGc={name:"1t90u8d",styles:"box-shadow:none"},BE={name:"1e1ncky",styles:"border:none"},HGc=dc("border-radius:",Pm,";",""),rp=dc("background-color:",q.ui.backgroundDisabled,";","");function fE({isBorderless:c,isRounded:t}){return dc(XGc,c&&gGc,t&&HGc,"","")}function hE({isBorderless:c,isShady:t,size:e}){return dc(GGc,Bu,ap,Mm(e),c&&BE,t&&rp,"","")}function VE({isBorderless:c,isShady:t,size:e}){return dc(mGc,Bu,ap,Mm(e),c&&BE,t&&rp,"","")}var YE=u(Mc(),1),vE=u(v(),1);var JE=u(Mc(),1);var b2="data-wp-hash";function i2(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ZGc(document)),c.__wpStyleRuntime}function RGc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${b2}]`))if(e.getAttribute(b2)===t)return!0;return!1}function FE(c,t,e){if(!c.head)return;let l=i2(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(RGc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(b2,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function ZGc(c){let t=i2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)FE(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function IGc(c,t){let e=i2();e.styles.set(c,t);for(let l of e.documents.keys())FE(l,c,t)}typeof process>"u",IGc("afa72ffb80","._074d7c69bf27b61f__surface{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);position:relative}.c8e7f206d344f0be__border-bottom{border-bottom:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._64aa30939d5e500b__border-left{border-left:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._543f465ff38d9d77__border-right{border-right:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._8aca9849530b97b1__border-top{border-top:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._67628eb2296cfec7__secondary{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4)}._0efc0a4250262223__dotted{background:linear-gradient(90deg,var(--wpds-color-background-surface-neutral-strong,#fff) var(--wp-components-surface-background-size-dotted),transparent 1%) 50%,linear-gradient(var(--wpds-color-background-surface-neutral-strong,#fff) var(--wp-components-surface-background-size-dotted),transparent 1%) 50%,var(--wpds-color-stroke-surface-neutral,#dbdbdb);background-size:var(--wp-components-surface-background-size) var(--wp-components-surface-background-size)}._5e99093161bb409c__grid{background:var(--wpds-color-background-surface-neutral-strong,#fff);background-image:linear-gradient(var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0) var(--wpds-border-width-xs,1px),transparent var(--wpds-border-width-xs,1px)),linear-gradient(90deg,var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0) var(--wpds-border-width-xs,1px),transparent var(--wpds-border-width-xs,1px));background-size:var(--wp-components-surface-background-size) var(--wp-components-surface-background-size)}");var ti={surface:"_074d7c69bf27b61f__surface","border-bottom":"c8e7f206d344f0be__border-bottom","border-left":"_64aa30939d5e500b__border-left","border-right":"_543f465ff38d9d77__border-right","border-top":"_8aca9849530b97b1__border-top",secondary:"_67628eb2296cfec7__secondary",dotted:"_0efc0a4250262223__dotted",grid:"_5e99093161bb409c__grid"};function sp(c){let{backgroundSize:t=12,borderBottom:e=!1,borderLeft:l=!1,borderRight:d=!1,borderTop:n=!1,className:o,style:b,variant:i="primary",...a}=cc(c,"Surface"),s=i==="dotted"||i==="grid"?{...b,"--wp-components-surface-background-size":`${t}px`,"--wp-components-surface-background-size-dotted":`${t-1}px`}:b;return{...a,className:Y(ti.surface,{[ti["border-bottom"]]:e,[ti["border-left"]]:l,[ti["border-right"]]:d,[ti["border-top"]]:n,[ti.secondary]:i==="secondary",[ti.dotted]:i==="dotted",[ti.grid]:i==="grid"},o),style:s}}var CE=u(h(),1);function pGc(c,t){(0,JE.default)("wp.components.__experimentalSurface",{since:"7.2",version:"7.4"});let e=sp(c);return(0,CE.jsx)(sc,{...e,ref:t})}var WGc=tc(pGc,"Surface"),a2=WGc;function yGc({elevation:c,isElevated:t,...e}){let l={...e},d=c;return t&&((0,YE.default)("Card isElevated prop",{since:"5.9",alternative:"elevation"}),d??=2),typeof d<"u"&&(l.elevation=d),l}function r2(c){let{className:t,elevation:e=0,isBorderless:l=!1,isRounded:d=!0,size:n="medium",...o}=cc(yGc(c),"Card"),b=ot(),i=(0,vE.useMemo)(()=>b(fE({isBorderless:l,isRounded:d}),t),[t,b,l,d]);return{...sp({...o,className:i}),elevation:e,isBorderless:l,isRounded:d,size:n}}var va=u(h(),1);function BGc(c,t){let{children:e,elevation:l,isBorderless:d,isRounded:n,size:o,...b}=r2(c),i=n?K.radiusLarge:0,a=ot(),r=(0,s2.useMemo)(()=>a(dc({borderRadius:i},"","")),[a,i]),s=(0,s2.useMemo)(()=>{let X={size:o,isBorderless:d};return{CardBody:X,CardHeader:X,CardFooter:X}},[d,o]);return(0,va.jsx)(aa,{value:s,children:(0,va.jsxs)(sc,{...b,ref:t,children:[(0,va.jsx)(sc,{className:a(IE),children:e}),(0,va.jsx)(yu,{className:r,isInteractive:!1,value:l?1:0}),(0,va.jsx)(yu,{className:r,isInteractive:!1,value:l})]})})}var fGc=tc(BGc,"Card"),up=fGc;var u2="data-wp-hash";function X2(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&VGc(document)),c.__wpStyleRuntime}function hGc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${u2}]`))if(e.getAttribute(u2)===t)return!0;return!1}function NE(c,t,e){if(!c.head)return;let l=X2(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(hGc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(u2,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function VGc(c){let t=X2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)NE(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function FGc(c,t){let e=X2();e.styles.set(c,t);for(let l of e.documents.keys())NE(l,c,t)}typeof process>"u",FGc("667cbbe993",".c8c574e84747ff1d__scrollable{height:100%}@media only screen and (min-device-width:40em){.c8c574e84747ff1d__scrollable::-webkit-scrollbar{height:12px;width:12px}.c8c574e84747ff1d__scrollable::-webkit-scrollbar-track{background:rgba(0,0,0,.04);border-radius:8px}.c8c574e84747ff1d__scrollable::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:rgba(0,0,0,.2);border:2px solid transparent;border-radius:7px}.c8c574e84747ff1d__scrollable:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5)}}._266d253504ce997a__smooth-scroll{scroll-behavior:smooth}.e000fb9481918254__scroll-x{overflow-x:auto;overflow-y:hidden}._71594f0091995597__scroll-y{overflow-x:hidden;overflow-y:auto}.f5191978d7129fe7__scroll-auto{overflow-y:auto}");var _m={scrollable:"c8c574e84747ff1d__scrollable","smooth-scroll":"_266d253504ce997a__smooth-scroll","scroll-x":"e000fb9481918254__scroll-x","scroll-y":"_71594f0091995597__scroll-y","scroll-auto":"f5191978d7129fe7__scroll-auto"};function SE(c){let{className:t,scrollDirection:e="y",smoothScroll:l=!1,...d}=cc(c,"Scrollable"),n=Y(_m.scrollable,{[_m["smooth-scroll"]]:l,[_m["scroll-x"]]:e==="x",[_m["scroll-y"]]:e==="y",[_m["scroll-auto"]]:e==="auto"},t);return{...d,className:n}}var kE=u(h(),1);function JGc(c,t){let e=SE(c);return(0,kE.jsx)(sc,{...e,ref:t})}var CGc=tc(JGc,"Scrollable"),Km=CGc;var zE=u(v(),1);function G2(c){let{className:t,isScrollable:e=!1,isShady:l=!1,size:d="medium",...n}=cc(c,"CardBody"),o=ot(),b=(0,zE.useMemo)(()=>o(pE({isScrollable:e}),Bu,Mm(d),l&&rp,"components-card__body",t),[t,o,e,l,d]);return{...n,className:b,isScrollable:e}}var m2=u(h(),1);function YGc(c,t){let{isScrollable:e,...l}=G2(c);return e?(0,m2.jsx)(Km,{...l,ref:t}):(0,m2.jsx)(sc,{...l,ref:t})}var vGc=tc(YGc,"CardBody"),Xp=vGc;var AE=u(h(),1),x2="data-wp-hash";function g2(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&SGc(document)),c.__wpStyleRuntime}function NGc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${x2}]`))if(e.getAttribute(x2)===t)return!0;return!1}function wE(c,t,e){if(!c.head)return;let l=g2(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(NGc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(x2,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function SGc(c){let t=g2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)wE(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function kGc(c,t){let e=g2();e.styles.set(c,t);for(let l of e.documents.keys())wE(l,c,t)}typeof process>"u",kGc("b6ebee9322",".e10c29fc10c181dc__divider{border:0;margin:0}.e10c29fc10c181dc__divider:where([aria-orientation=horizontal]){block-size:0;border-block-end:1px solid currentColor;inline-size:auto;margin-block-end:var(--wp-components-divider-margin-end,0);margin-block-start:var(--wp-components-divider-margin-start,0)}.e10c29fc10c181dc__divider:where([aria-orientation=vertical]){block-size:auto;border-inline-end:1px solid currentColor;display:inline;inline-size:0;margin-inline-end:var(--wp-components-divider-margin-end,0);margin-inline-start:var(--wp-components-divider-margin-start,0)}");var zGc={divider:"e10c29fc10c181dc__divider"};function wGc(c,t){let{className:e,margin:l,marginEnd:d,marginStart:n,style:o,...b}=cc(c,"Divider"),i={...o},a=D(n??l),r=D(d??l);return a&&(i["--wp-components-divider-margin-start"]=a),r&&(i["--wp-components-divider-margin-end"]=r),(0,AE.jsx)(zx,{className:Y(zGc.divider,e),style:i,...b,ref:t})}var AGc=tc(wGc,"Divider"),qm=AGc;var TE=u(v(),1);function H2(c){let{className:t,...e}=cc(c,"CardDivider"),l=ot(),d=(0,TE.useMemo)(()=>l(yE,ap,"components-card__divider",t),[t,l]);return{...e,className:d}}var OE=u(h(),1);function TGc(c,t){let e=H2(c);return(0,OE.jsx)(qm,{...e,ref:t})}var OGc=tc(TGc,"CardDivider"),Gp=OGc;var QE=u(v(),1);function R2(c){let{className:t,justify:e,isBorderless:l=!1,isShady:d=!1,size:n="medium",...o}=cc(c,"CardFooter"),b=ot(),i=(0,QE.useMemo)(()=>b(VE({isBorderless:l,isShady:d,size:n}),"components-card__footer",t),[t,b,l,d,n]);return{...o,className:i,justify:e}}var UE=u(h(),1);function QGc(c,t){let e=R2(c);return(0,UE.jsx)(ut,{...e,ref:t})}var UGc=tc(QGc,"CardFooter"),mp=UGc;var DE=u(v(),1);function Z2(c){let{className:t,isBorderless:e=!1,isShady:l=!1,size:d="medium",...n}=cc(c,"CardHeader"),o=ot(),b=(0,DE.useMemo)(()=>o(hE({isBorderless:e,isShady:l,size:d}),"components-card__header",t),[t,o,e,l,d]);return{...n,className:b}}var LE=u(h(),1);function DGc(c,t){let e=Z2(c);return(0,LE.jsx)(ut,{...e,ref:t})}var LGc=tc(DGc,"CardHeader"),xp=LGc;var EE=u(v(),1);function I2(c){let{className:t,...e}=cc(c,"CardMedia"),l=ot(),d=(0,EE.useMemo)(()=>l(WE,Bu,"components-card__media",t),[t,l]);return{...e,className:d}}var jE=u(h(),1);function EGc(c,t){let e=I2(c);return(0,jE.jsx)(sc,{...e,ref:t})}var jGc=tc(EGc,"CardMedia"),gp=jGc;var p2=u(v(),1),Hp=u(oc(),1),ME=u(Mc(),1);var Qn=u(h(),1);function PE(c){let{__nextHasNoMarginBottom:t,label:e,className:l,heading:d,checked:n,indeterminate:o,help:b,id:i,onChange:a,onClick:r,...s}=c;d&&(0,ME.default)("`heading` prop in `CheckboxControl`",{alternative:"a separate element to implement a heading",since:"5.8"});let[X,G]=(0,p2.useState)(!1),[m,x]=(0,p2.useState)(!1),g=(0,Hp.useRefEffect)(Z=>{Z&&(Z.indeterminate=!!o,G(Z.matches(":checked")),x(Z.matches(":indeterminate")))},[n,o]),R=(0,Hp.useInstanceId)(PE,"inspector-checkbox-control",i),H=Z=>a(Z.target.checked);return(0,Qn.jsx)(Cc,{label:d,id:R,help:b&&(0,Qn.jsx)("span",{className:"components-checkbox-control__help",children:b}),className:Y("components-checkbox-control",l),children:(0,Qn.jsxs)(zc,{spacing:0,justify:"start",alignment:"top",children:[(0,Qn.jsxs)("span",{className:"components-checkbox-control__input-container",children:[(0,Qn.jsx)("input",{ref:g,id:R,className:"components-checkbox-control__input",type:"checkbox",value:"1",onChange:H,checked:n,"aria-describedby":b?R+"__help":void 0,onClick:Z=>{Z.currentTarget.focus(),r?.(Z)},...s}),m?(0,Qn.jsx)(ne,{icon:mm,className:"components-checkbox-control__indeterminate",role:"presentation"}):null,X?(0,Qn.jsx)(ne,{icon:Ce,className:"components-checkbox-control__checked",role:"presentation"}):null]}),e&&(0,Qn.jsx)("label",{className:"components-checkbox-control__label",htmlFor:R,children:e})]})})}var _E=PE;var Rp=u(v(),1),KE=u(oc(),1),qE=u(Mc(),1);var $E=u(h(),1),MGc=4e3;function c7({className:c,children:t,onCopy:e,onFinishCopy:l,text:d,...n}){(0,qE.default)("wp.components.ClipboardButton",{since:"5.8",alternative:"wp.compose.useCopyToClipboard"});let o=(0,Rp.useRef)(void 0),b=(0,KE.useCopyToClipboard)(d,()=>{e(),o.current&&clearTimeout(o.current),l&&(o.current=setTimeout(()=>l(),MGc))});(0,Rp.useEffect)(()=>()=>{o.current&&clearTimeout(o.current)},[]);let i=Y("components-clipboard-button",c);return(0,$E.jsx)(nc,{...n,className:i,ref:b,onCopy:r=>{r.target.focus()},children:t})}var ge=u(v(),1),et=u(rc(),1);var e0=u(oc(),1);function t7(c){let t=c?.toString?.()??"";return t=t.replace(/['\u2019]/,""),MR(t,{splitRegexp:[/(?!(?:1ST|2ND|3RD|[4-9]TH)(?![a-z]))([a-z0-9])([A-Z])/g,/(?!(?:1st|2nd|3rd|[4-9]th)(?![a-z]))([0-9])([a-z])/g,/([A-Za-z])([0-9])/g,/([A-Z])([A-Z][a-z])/g]})}var pp=u(v(),1);var Zp=u(v(),1),Ip=(0,Zp.createContext)({isList:!1,size:"medium"});Ip.displayName="ItemGroupContext";var fu=()=>(0,Zp.useContext)(Ip);var W2="data-wp-hash";function y2(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_Gc(document)),c.__wpStyleRuntime}function PGc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${W2}]`))if(e.getAttribute(W2)===t)return!0;return!1}function l7(c,t,e){if(!c.head)return;let l=y2(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(PGc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(W2,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function _Gc(c){let t=y2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)l7(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function KGc(c,t){let e=y2();e.styles.set(c,t);for(let l of e.documents.keys())l7(l,c,t)}typeof process>"u",KGc("d5c166f26a","._68553e70f1f1cb4e__item-group._55756ee749a180e1__is-bordered{border:1px solid rgba(0,0,0,.1)}._68553e70f1f1cb4e__item-group._4e8285db01e0c630__is-separated>:not(marquee)>*{border-block-end:1px solid rgba(0,0,0,.1)}._68553e70f1f1cb4e__item-group._4e8285db01e0c630__is-separated>:last-of-type>*{border-block-end-color:transparent}._68553e70f1f1cb4e__item-group._58738db58e87759e__is-rounded{border-radius:var(--wpds-border-radius-sm,2px)}._68553e70f1f1cb4e__item-group._58738db58e87759e__is-rounded>:first-of-type>*{border-start-end-radius:var(--wpds-border-radius-sm,2px);border-start-start-radius:var(--wpds-border-radius-sm,2px)}._68553e70f1f1cb4e__item-group._58738db58e87759e__is-rounded>:last-of-type>*{border-end-end-radius:var(--wpds-border-radius-sm,2px);border-end-start-radius:var(--wpds-border-radius-sm,2px)}._4f562a88cd53281b__item-wrapper,.fc4c000709063bb0__item{display:block;width:100%}.fc4c000709063bb0__item{box-sizing:border-box;color:inherit;margin:0}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link,.fc4c000709063bb0__item.d204dc5a680d24cf__is-unstyled-button{appearance:none;background:none;border:1px solid transparent;cursor:var(--wpds-cursor-control,pointer);font-family:inherit;font-size:13px;text-align:start}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link svg,.fc4c000709063bb0__item.d204dc5a680d24cf__is-unstyled-button svg{fill:currentColor}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link:hover,.fc4c000709063bb0__item.d204dc5a680d24cf__is-unstyled-button:hover{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link:focus,.fc4c000709063bb0__item.d204dc5a680d24cf__is-unstyled-button:focus{box-shadow:none;outline:none}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link:focus-visible,.fc4c000709063bb0__item.d204dc5a680d24cf__is-unstyled-button:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;outline-offset:0}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link{text-decoration:none}.fc4c000709063bb0__item._62800b4fe741b26a__is-spaced-around{border-radius:var(--wpds-border-radius-sm,2px)}.fc4c000709063bb0__item.ff341e6676e9138f__is-size-small{padding:4.3px 8px}.fc4c000709063bb0__item._715af0bb13514a58__is-size-medium{padding:7.9px 12px}.fc4c000709063bb0__item.b141618c0c420070__is-size-large{padding:11.5px 16.0008px}");var ei={"item-group":"_68553e70f1f1cb4e__item-group","is-bordered":"_55756ee749a180e1__is-bordered","is-separated":"_4e8285db01e0c630__is-separated","is-rounded":"_58738db58e87759e__is-rounded","item-wrapper":"_4f562a88cd53281b__item-wrapper",item:"fc4c000709063bb0__item","is-unstyled-button":"d204dc5a680d24cf__is-unstyled-button","is-unstyled-link":"a5802f3508d737a0__is-unstyled-link","is-spaced-around":"_62800b4fe741b26a__is-spaced-around","is-size-small":"ff341e6676e9138f__is-size-small","is-size-medium":"_715af0bb13514a58__is-size-medium","is-size-large":"b141618c0c420070__is-size-large"},e7={small:ei["is-size-small"],medium:ei["is-size-medium"],large:ei["is-size-large"]};function d7(c){let{isList:t,spacedAround:e,size:l}=fu(),{as:d,className:n,onClick:o,role:b=t?"listitem":void 0,size:i,...a}=cc(c,"Item"),r=i||l,s=d||(typeof o<"u"?"button":"div"),X=Y(ei.item,s==="button"&&ei["is-unstyled-button"],s==="a"&&ei["is-unstyled-link"],e7[r]||e7.medium,e&&ei["is-spaced-around"],n),G=ei["item-wrapper"];return{as:s,className:X,onClick:o,wrapperClassName:G,role:b,...a}}var B2=u(h(),1);function qGc(c,t){let{role:e,wrapperClassName:l,...d}=d7(c),n=(0,pp.useRef)(null),{isList:o}=fu();return(0,pp.useEffect)(()=>{if(o&&e==="listitem"&&!n.current?.closest('ol, ul, menu, [role="list"], [role="directory"]'))throw new Error('Item with list semantics must be rendered inside an element with role="list".')},[o,e]),(0,B2.jsx)("div",{ref:n,role:e,className:l,children:(0,B2.jsx)(sc,{...d,ref:t})})}var $Gc=tc(qGc,"Item"),hu=$Gc;var f2="data-wp-hash";function h2(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&tmc(document)),c.__wpStyleRuntime}function cmc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${f2}]`))if(e.getAttribute(f2)===t)return!0;return!1}function n7(c,t,e){if(!c.head)return;let l=h2(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(cmc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(f2,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function tmc(c){let t=h2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)n7(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function emc(c,t){let e=h2();e.styles.set(c,t);for(let l of e.documents.keys())n7(l,c,t)}typeof process>"u",emc("d5c166f26a","._68553e70f1f1cb4e__item-group._55756ee749a180e1__is-bordered{border:1px solid rgba(0,0,0,.1)}._68553e70f1f1cb4e__item-group._4e8285db01e0c630__is-separated>:not(marquee)>*{border-block-end:1px solid rgba(0,0,0,.1)}._68553e70f1f1cb4e__item-group._4e8285db01e0c630__is-separated>:last-of-type>*{border-block-end-color:transparent}._68553e70f1f1cb4e__item-group._58738db58e87759e__is-rounded{border-radius:var(--wpds-border-radius-sm,2px)}._68553e70f1f1cb4e__item-group._58738db58e87759e__is-rounded>:first-of-type>*{border-start-end-radius:var(--wpds-border-radius-sm,2px);border-start-start-radius:var(--wpds-border-radius-sm,2px)}._68553e70f1f1cb4e__item-group._58738db58e87759e__is-rounded>:last-of-type>*{border-end-end-radius:var(--wpds-border-radius-sm,2px);border-end-start-radius:var(--wpds-border-radius-sm,2px)}._4f562a88cd53281b__item-wrapper,.fc4c000709063bb0__item{display:block;width:100%}.fc4c000709063bb0__item{box-sizing:border-box;color:inherit;margin:0}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link,.fc4c000709063bb0__item.d204dc5a680d24cf__is-unstyled-button{appearance:none;background:none;border:1px solid transparent;cursor:var(--wpds-cursor-control,pointer);font-family:inherit;font-size:13px;text-align:start}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link svg,.fc4c000709063bb0__item.d204dc5a680d24cf__is-unstyled-button svg{fill:currentColor}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link:hover,.fc4c000709063bb0__item.d204dc5a680d24cf__is-unstyled-button:hover{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link:focus,.fc4c000709063bb0__item.d204dc5a680d24cf__is-unstyled-button:focus{box-shadow:none;outline:none}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link:focus-visible,.fc4c000709063bb0__item.d204dc5a680d24cf__is-unstyled-button:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;outline-offset:0}.fc4c000709063bb0__item.a5802f3508d737a0__is-unstyled-link{text-decoration:none}.fc4c000709063bb0__item._62800b4fe741b26a__is-spaced-around{border-radius:var(--wpds-border-radius-sm,2px)}.fc4c000709063bb0__item.ff341e6676e9138f__is-size-small{padding:4.3px 8px}.fc4c000709063bb0__item._715af0bb13514a58__is-size-medium{padding:7.9px 12px}.fc4c000709063bb0__item.b141618c0c420070__is-size-large{padding:11.5px 16.0008px}");var Wp={"item-group":"_68553e70f1f1cb4e__item-group","is-bordered":"_55756ee749a180e1__is-bordered","is-separated":"_4e8285db01e0c630__is-separated","is-rounded":"_58738db58e87759e__is-rounded","item-wrapper":"_4f562a88cd53281b__item-wrapper",item:"fc4c000709063bb0__item","is-unstyled-button":"d204dc5a680d24cf__is-unstyled-button","is-unstyled-link":"a5802f3508d737a0__is-unstyled-link","is-spaced-around":"_62800b4fe741b26a__is-spaced-around","is-size-small":"ff341e6676e9138f__is-size-small","is-size-medium":"_715af0bb13514a58__is-size-medium","is-size-large":"b141618c0c420070__is-size-large"};function o7(c){let{className:t,isBordered:e=!1,isRounded:l=!0,isSeparated:d=!1,role:n="list",...o}=cc(c,"ItemGroup"),b=Y(Wp["item-group"],{[Wp["is-bordered"]]:e,[Wp["is-separated"]]:d,[Wp["is-rounded"]]:l},t);return{isBordered:e,className:b,role:n,isSeparated:d,...o}}var V2=u(h(),1);function lmc(c,t){let{isBordered:e,isSeparated:l,size:d,...n}=o7(c),{size:o}=fu(),b=!e&&!l,i=d||o,a={isList:n.role==="list"||n.role==="directory",spacedAround:b,size:i};return(0,V2.jsx)(Ip.Provider,{value:a,children:(0,V2.jsx)(sc,{...n,ref:t})})}var dmc=tc(lmc,"ItemGroup"),Vu=dmc;var Lo=u(rc(),1),F7=u(oc(),1),Jp=u(v(),1);var h7=u(rc(),1),V7=u(v(),1);var hp=u(v(),1);var X7=u(oc(),1),Do=u(v(),1),Na=u(rc(),1);var nmc=16,omc=16,F2=10,b7=0,i7=5,J2=F2,Tit=(omc+nmc)/2;function yp(c){return Math.max(0,Math.min(100,c))}function bmc(c,t,e,l=b7){let d=c[t].position,n=Math.min(d,e),o=Math.max(d,e);return c.some(({position:b},i)=>i!==t&&(Math.abs(b-e)<l||n<b&&b<o))}function a7(c,t,e){let l=c.findIndex(o=>o.position>t),d={color:e,position:t},n=c.slice();return n.splice(l-1,0,d),n}function r7(c,t){return c.filter((e,l)=>l!==t)}function s7(c,t,e){let l=c.slice();return l[t]=e,l}function Bp(c,t,e){if(bmc(c,t,e))return c;let l={...c[t],position:e};return s7(c,t,l)}function C2(c,t,e){let l={...c[t],color:e};return s7(c,t,l)}function u7(c,t,e){let l=c.findIndex(d=>d.position===t);return C2(c,l,e)}function fp(c,t){if(!t)return;let{x:e,width:l}=t.getBoundingClientRect(),d=c-e;return Math.round(yp(d*100/l))}var Ot=u(h(),1);function G7({isOpen:c,position:t,color:e,disablePositioning:l,...d}){let o=`components-custom-gradient-picker__control-point-button-description-${(0,X7.useInstanceId)(G7)}`;return(0,Ot.jsxs)(Ot.Fragment,{children:[(0,Ot.jsx)(nc,{"aria-label":(0,Na.sprintf)((0,Na.__)("Gradient control point at position %1$d%% with color code %2$s."),t,e),"aria-describedby":o,"aria-haspopup":"true","aria-expanded":c,__next40pxDefaultSize:!0,className:Y("components-custom-gradient-picker__control-point-button",{"is-active":c}),...d}),(0,Ot.jsx)(vc,{id:o,children:l?(0,Na.__)("Press the button to change the color."):(0,Na.__)("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 m7({isRenderedInSidebar:c,className:t,...e}){let l=(0,Do.useMemo)(()=>({placement:"bottom",offset:8,resize:!1}),[]),d=Y("components-custom-gradient-picker__control-point-dropdown",t);return(0,Ot.jsx)(SV,{isRenderedInSidebar:c,popoverProps:l,className:d,...e})}function x7({disableRemove:c,disableAlpha:t,disablePositioning:e,gradientPickerDomRef:l,ignoreMarkerPosition:d,value:n,onChange:o,onStartControlPointChange:b,onStopControlPointChange:i,__experimentalIsRenderedInSidebar:a}){let r=(0,Do.useRef)(void 0),s=m=>{if(r.current===void 0||l.current===null)return;let x=fp(m.clientX,l.current),{initialPosition:g,index:R,significantMoveHappened:H}=r.current;!H&&Math.abs(g-x)>=i7&&(r.current.significantMoveHappened=!0),o(Bp(n,R,x))},X=()=>{window&&window.removeEventListener&&r.current&&r.current.listenersActivated&&(window.removeEventListener("mousemove",s),window.removeEventListener("mouseup",X),i(),r.current.listenersActivated=!1)},G=(0,Do.useRef)(void 0);return G.current=X,(0,Do.useEffect)(()=>()=>{G.current?.()},[]),(0,Ot.jsx)(Ot.Fragment,{children:n.map((m,x)=>{let g=m?.position;return d!==g&&(0,Ot.jsx)(m7,{isRenderedInSidebar:a,onClose:i,renderToggle:({isOpen:R,onToggle:H})=>(0,Ot.jsx)(G7,{onClick:()=>{r.current&&r.current.significantMoveHappened||(R?i():b(),H())},onMouseDown:()=>{e||window&&window.addEventListener&&(r.current={initialPosition:g,index:x,significantMoveHappened:!1,listenersActivated:!0},b(),window.addEventListener("mousemove",s),window.addEventListener("mouseup",X))},onKeyDown:Z=>{if(e){(Z.code==="ArrowLeft"||Z.code==="ArrowRight")&&Z.stopPropagation();return}Z.code==="ArrowLeft"?(Z.stopPropagation(),o(Bp(n,x,yp(m.position-J2)))):Z.code==="ArrowRight"&&(Z.stopPropagation(),o(Bp(n,x,yp(m.position+J2))))},isOpen:R,position:m.position,color:m.color,disablePositioning:e},x),renderContent:({onClose:R})=>(0,Ot.jsxs)(Qo,{paddingSize:"none",children:[(0,Ot.jsx)(wn,{enableAlpha:!t,color:m.color,onChange:H=>{o(C2(n,x,fc(H).toRgbString()))}}),!c&&n.length>2&&(0,Ot.jsx)(zc,{className:"components-custom-gradient-picker__remove-control-point-wrapper",alignment:"center",children:(0,Ot.jsx)(nc,{onClick:()=>{o(r7(n,x)),R()},variant:"link",children:(0,Na.__)("Remove Control Point")})})]}),style:{left:`${m.position}%`,transform:"translateX( -50% )"}},x)})})}function imc({value:c,onChange:t,onOpenInserter:e,onCloseInserter:l,insertPosition:d,disableAlpha:n,__experimentalIsRenderedInSidebar:o}){let[b,i]=(0,Do.useState)(!1);return(0,Ot.jsx)(m7,{isRenderedInSidebar:o,className:"components-custom-gradient-picker__inserter",onClose:()=>{l()},renderToggle:({isOpen:a,onToggle:r})=>(0,Ot.jsx)(nc,{__next40pxDefaultSize:!0,"aria-expanded":a,"aria-haspopup":"true",onClick:()=>{a?l():(i(!1),e()),r()},className:"components-custom-gradient-picker__insert-point-dropdown",icon:Jo}),renderContent:()=>(0,Ot.jsx)(Qo,{paddingSize:"none",children:(0,Ot.jsx)(wn,{enableAlpha:!n,onChange:a=>{b?t(u7(c,d,fc(a).toRgbString())):(t(a7(c,d,fc(a).toRgbString())),i(!0))}})}),style:d!==null?{left:`${d}%`,transform:"translateX( -50% )"}:void 0})}x7.InsertPoint=imc;var Y2=x7;var Sa=u(h(),1),amc=(c,t)=>{switch(t.type){case"MOVE_INSERTER":if(c.id==="IDLE"||c.id==="MOVING_INSERTER")return{id:"MOVING_INSERTER",insertPosition:t.insertPosition};break;case"STOP_INSERTER_MOVE":if(c.id==="MOVING_INSERTER")return{id:"IDLE"};break;case"OPEN_INSERTER":if(c.id==="MOVING_INSERTER")return{id:"INSERTING_CONTROL_POINT",insertPosition:c.insertPosition};break;case"CLOSE_INSERTER":if(c.id==="INSERTING_CONTROL_POINT")return{id:"IDLE"};break;case"START_CONTROL_CHANGE":if(c.id==="IDLE")return{id:"MOVING_CONTROL_POINT"};break;case"STOP_CONTROL_CHANGE":if(c.id==="MOVING_CONTROL_POINT")return{id:"IDLE"};break}return c},rmc={id:"IDLE"};function Vp({background:c,hasGradient:t,value:e,onChange:l,disableInserter:d=!1,disableAlpha:n=!1,disablePositioning:o=!1,__experimentalIsRenderedInSidebar:b=!1}){let i=(0,hp.useRef)(null),[a,r]=(0,hp.useReducer)(amc,rmc),s=x=>{if(!i.current)return;let g=fp(x.clientX,i.current);if(e.some(({position:R})=>Math.abs(g-R)<F2)){a.id==="MOVING_INSERTER"&&r({type:"STOP_INSERTER_MOVE"});return}r({type:"MOVE_INSERTER",insertPosition:g})},X=()=>{r({type:"STOP_INSERTER_MOVE"})},G=a.id==="MOVING_INSERTER",m=a.id==="INSERTING_CONTROL_POINT";return(0,Sa.jsxs)("div",{className:Y("components-custom-gradient-picker__gradient-bar",{"has-gradient":t}),onMouseEnter:s,onMouseMove:s,onMouseLeave:X,children:[(0,Sa.jsx)("div",{className:"components-custom-gradient-picker__gradient-bar-background",style:{background:c,opacity:t?1:.4}}),(0,Sa.jsxs)("div",{ref:i,className:"components-custom-gradient-picker__markers-container",children:[!d&&(G||m)&&(0,Sa.jsx)(Y2.InsertPoint,{__experimentalIsRenderedInSidebar:b,disableAlpha:n,insertPosition:a.insertPosition,value:e,onChange:l,onOpenInserter:()=>{r({type:"OPEN_INSERTER"})},onCloseInserter:()=>{r({type:"CLOSE_INSERTER"})}}),(0,Sa.jsx)(Y2,{__experimentalIsRenderedInSidebar:b,disableAlpha:n,disableRemove:d,disablePositioning:o,gradientPickerDomRef:i,ignoreMarkerPosition:m?a.insertPosition:void 0,value:e,onChange:l,onStartControlPointChange:()=>{r({type:"START_CONTROL_CHANGE"})},onStopControlPointChange:()=>{r({type:"STOP_CONTROL_CHANGE"})}})]})]})}var S2=u(g7(),1);var N2=u(rc(),1),$m="linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%)",H7=180,Fp={type:"angular",value:"90"},R7=[{value:"linear-gradient",label:(0,N2.__)("Linear")},{value:"radial-gradient",label:(0,N2.__)("Radial")}],Z7={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 smc({type:c,value:t}){if(c==="literal")return t;if(c==="hex")return`#${t}`;if(c==="var")return`var(${t})`;if(c==="hsl"){let[e,l,d]=t;return`hsl(${e},${l}%,${d}%)`}if(c==="hsla"){let[e,l,d,n]=t;return`hsla(${e},${l}%,${d}%,${n})`}return`${c}(${t.join(",")})`}function umc(c){if(!c)return"";let{value:t,type:e}=c;return e==="calc"?`calc(${t})`:`${t}${e}`}function Xmc({type:c,value:t,length:e}){return`${smc({type:c,value:t})} ${umc(e)}`}function Gmc(c){if(!(Array.isArray(c)||!c||c.type!=="angular"))return`${c.value}deg`}function za({type:c,orientation:t,colorStops:e}){let l=Gmc(t),d=e.sort((n,o)=>{let b=i=>i?.length?.value===void 0?0:parseInt(i.length.value);return b(n)-b(o)}).map(Xmc);return`${c}(${[l,...d].filter(Boolean).join(",")})`}Hl([Rl]);function I7(c){return za({type:"linear-gradient",orientation:Fp,colorStops:c.colorStops})}function mmc(c){return c.length===void 0||c.length.type!=="%"}function p7(c){let t,e=!!c,l=c??$m;try{t=S2.default.parse(l)[0]}catch(d){console.warn("wp.components.CustomGradientPicker failed to parse the gradient with error",d),t=S2.default.parse($m)[0],e=!1}if(!Array.isArray(t.orientation)&&t.orientation?.type==="directional"&&(t.orientation={type:"angular",value:Z7[t.orientation.value].toString()}),t.colorStops.some(mmc)){let{colorStops:d}=t,n=100/(d.length-1);d.forEach((o,b)=>{o.length={value:`${n*b}`,type:"%"}})}return{gradientAST:t,hasGradient:e}}function W7(c,t){return{...c,colorStops:t.map(({position:e,color:l})=>{let{r:d,g:n,b:o,a:b}=fc(l).toRgb();return{length:{type:"%",value:e?.toString()},type:b<1?"rgba":"rgb",value:b<1?[`${d}`,`${n}`,`${o}`,`${b}`]:[`${d}`,`${n}`,`${o}`]}})}}function y7(c){switch(c.type){case"hex":return`#${c.value}`;case"literal":return c.value;case"var":return`${c.type}(${c.value})`;case"rgb":case"rgba":return`${c.type}(${c.value.join(",")})`;case"hsl":{let[t,e,l]=c.value;return`hsl(${t},${e}%,${l}%)`}case"hsla":{let[t,e,l,d]=c.value;return`hsla(${t},${e}%,${l}%,${d})`}default:return"transparent"}}var B7=U(Me,{target:"e10bzpgi1"})({name:"1gvx10y",styles:"flex-grow:5"}),f7=U(Me,{target:"e10bzpgi0"})({name:"1gvx10y",styles:"flex-grow:5"});var Ud=u(h(),1),xmc=({gradientAST:c,hasGradient:t,onChange:e})=>{let l=c?.orientation?.value??H7;return(0,Ud.jsx)(cI,{onChange:n=>{e(za({...c,orientation:{type:"angular",value:`${n}`}}))},value:t?l:""})},gmc=({gradientAST:c,hasGradient:t,onChange:e})=>{let{type:l}=c,d=(0,V7.useRef)(Number(Fp.value));l==="linear-gradient"&&c.orientation&&(d.current=Number(c.orientation.value));let n=()=>{e(za({...c,orientation:{type:"angular",value:`${d.current}`},type:"linear-gradient"}))},o=()=>{let{orientation:i,...a}=c;e(za({...a,type:"radial-gradient"}))},b=i=>{i==="linear-gradient"&&n(),i==="radial-gradient"&&o()};return(0,Ud.jsx)(Sn,{className:"components-custom-gradient-picker__type-picker",label:(0,h7.__)("Type"),labelPosition:"top",onChange:b,options:R7,value:t?l:void 0})};function Hmc({value:c,onChange:t,enableAlpha:e=!0,__experimentalIsRenderedInSidebar:l=!1}){let{gradientAST:d,hasGradient:n}=p7(c),o=I7(d),b=d.colorStops.map(i=>({color:y7(i),position:parseInt(i.length.value)}));return(0,Ud.jsxs)(tt,{spacing:4,className:"components-custom-gradient-picker",children:[(0,Ud.jsx)(Vp,{__experimentalIsRenderedInSidebar:l,disableAlpha:!e,background:o,hasGradient:n,value:b,onChange:i=>{t(za(W7(d,i)))}}),(0,Ud.jsxs)(ut,{gap:3,className:"components-custom-gradient-picker__ui-line",children:[(0,Ud.jsx)(B7,{children:(0,Ud.jsx)(gmc,{gradientAST:d,hasGradient:n,onChange:t})}),(0,Ud.jsx)(f7,{children:d.type==="linear-gradient"&&(0,Ud.jsx)(xmc,{gradientAST:d,hasGradient:n,onChange:t})})]})]})}var Fu=Hmc;var tl=u(h(),1),k2="data-wp-hash";function z2(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Zmc(document)),c.__wpStyleRuntime}function Rmc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${k2}]`))if(e.getAttribute(k2)===t)return!0;return!1}function J7(c,t,e){if(!c.head)return;let l=z2(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Rmc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(k2,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Zmc(c){let t=z2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)J7(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function Imc(c,t){let e=z2();e.styles.set(c,t);for(let l of e.documents.keys())J7(l,c,t)}typeof process>"u",Imc("a7b05d56c7",".cf6db1948d5273a8__color-heading{text-transform:uppercase}.cf6db1948d5273a8__color-heading.cf6db1948d5273a8__color-heading.cf6db1948d5273a8__color-heading{font-size:11px;line-height:24px;margin-bottom:0}");var pmc={"color-heading":"cf6db1948d5273a8__color-heading"},Wmc=c=>Array.isArray(c.gradients)&&!("gradient"in c),ymc=c=>c.length>0&&c.every(t=>Wmc(t));function C7({className:c,clearGradient:t,gradients:e,onChange:l,value:d,selectedSlug:n,presentation:o,...b}){let i=(0,Jp.useMemo)(()=>e.map(({gradient:a,name:r,slug:s},X)=>{let G=o!=="command-buttons"&&(n?s===n:d===a);return(0,tl.jsx)($e.Option,{value:a,isSelected:G,tooltipText:r||(0,Lo.sprintf)((0,Lo.__)("Gradient code: %s"),a),style:{color:"rgba( 0,0,0,0 )",background:a},onClick:G?t:()=>l(a,X,s),"aria-label":r?(0,Lo.sprintf)((0,Lo.__)("Gradient: %s"),r):(0,Lo.sprintf)((0,Lo.__)("Gradient code: %s"),a)},s)}),[e,d,l,t,n,o]);return(0,tl.jsx)($e.OptionGroup,{className:c,options:i,...b})}function Y7({className:c,clearGradient:t,gradients:e,onChange:l,value:d,selectedSlug:n,headingLevel:o,presentation:b}){let i=(0,F7.useInstanceId)(Y7);return(0,tl.jsx)(tt,{spacing:3,className:c,children:e.map(({name:a,gradients:r},s)=>{let X=`color-palette-${i}-${s}`;return(0,tl.jsxs)(tt,{spacing:2,children:[(0,tl.jsx)(kl,{className:pmc["color-heading"],level:o,id:X,children:a}),(0,tl.jsx)(C7,{clearGradient:t,gradients:r,onChange:(G,m,x)=>l(G,s,x),value:d,selectedSlug:n,presentation:b,"aria-labelledby":X})]},s)})})}function Bmc(c){let{asButtons:t,presentation:e,loop:l,actions:d,headingLevel:n,"aria-label":o,"aria-labelledby":b,...i}=c;Oo("GradientPicker",t);let{metaProps:a,labelProps:r,resolvedPresentation:s}=Va(t,l,o,b,e),X=ymc(c.gradients)?(0,tl.jsx)(Y7,{headingLevel:n,...i,presentation:s}):(0,tl.jsx)(C7,{...i,presentation:s});return(0,tl.jsx)($e,{...a,...r,actions:d,options:X})}function fmc({className:c,gradients:t=[],onChange:e,value:l,clearable:d=!0,enableAlpha:n=!0,disableCustomGradients:o=!1,__experimentalIsRenderedInSidebar:b,headingLevel:i=2,...a}){let r=(0,Jp.useCallback)(()=>e(void 0),[e]);return(0,tl.jsxs)(tt,{spacing:t.length?4:0,children:[!o&&(0,tl.jsx)(Fu,{__experimentalIsRenderedInSidebar:b,enableAlpha:n,value:l,onChange:e}),(t.length>0||d)&&(0,tl.jsx)(Bmc,{...a,className:c,clearGradient:r,gradients:t,onChange:e,value:l,actions:d&&!o&&(0,tl.jsx)($e.ButtonAction,{onClick:r,accessibleWhenDisabled:!0,disabled:!l,children:(0,Lo.__)("Clear")}),headingLevel:i})]})}var Cp=fmc;var T7=u(ER(),1),O7=u(v(),1),Dn=u(rc(),1);var v7=u(v(),1);var N7=u(rc(),1),S7=u(oc(),1);var od=u(h(),1);function k7({label:c,value:t,colors:e,disableCustomColors:l,enableAlpha:d,onChange:n}){let[o,b]=(0,v7.useState)(!1),i=(0,S7.useInstanceId)(k7,"color-list-picker-option"),a=`${i}__label`,r=`${i}__content`;return(0,od.jsxs)(od.Fragment,{children:[(0,od.jsx)(nc,{__next40pxDefaultSize:!0,className:"components-color-list-picker__swatch-button",id:a,onClick:()=>b(s=>!s),"aria-expanded":o,"aria-controls":r,icon:t?(0,od.jsx)(vn,{colorValue:t,className:"components-color-list-picker__swatch-color"}):(0,od.jsx)(bt,{icon:Rm}),text:c}),(0,od.jsx)("div",{role:"group",id:r,"aria-labelledby":a,"aria-hidden":!o,children:o&&(0,od.jsx)(_b,{"aria-label":(0,N7.__)("Color options"),className:"components-color-list-picker__color-picker",colors:e,value:t,clearable:!1,onChange:n,disableCustomColors:l,enableAlpha:d})})]})}function hmc({colors:c,labels:t,value:e=[],disableCustomColors:l,enableAlpha:d,onChange:n}){return(0,od.jsx)("div",{className:"components-color-list-picker",children:t.map((o,b)=>(0,od.jsx)(k7,{label:o,value:e[b],colors:c,disableCustomColors:l,enableAlpha:d,onChange:i=>{let a=e.slice();a[b]=i,n(a)}},b))})}var Yp=hmc;Hl([Rl]);function c0(c){return!c||c.length<2?["#000","#fff"]:c.map(({color:t})=>({color:t,brightness:fc(t).brightness()})).reduce(([t,e],l)=>[l.brightness<=t.brightness?l:t,l.brightness>=e.brightness?l:e],[{brightness:1,color:""},{brightness:0,color:""}]).map(({color:t})=>t)}function li(c=[],t="90deg"){let e=100/c.length,l=c.map((d,n)=>`${d} ${n*e}%, ${d} ${(n+1)*e}%`).join(", ");return`linear-gradient( ${t}, ${l} )`}function z7(c){return c.map((t,e)=>({position:e*100/(c.length-1),color:t}))}function w7(c=[]){return c.map(({color:t})=>t)}var A7=u(h(),1),Vmc=["#333","#CCC"];function vp({value:c,onChange:t}){let e=!!c,l=e?c:Vmc,d=li(l),n=z7(l);return(0,A7.jsx)(Vp,{disableInserter:!0,disablePositioning:!0,background:d,hasGradient:e,value:n,onChange:o=>{let b=w7(o);t(b)}})}var Un=u(h(),1);function Fmc({asButtons:c,presentation:t,loop:e,clearable:l=!0,unsetable:d=!0,colorPalette:n,duotonePalette:o,disableCustomColors:b,disableCustomDuotone:i,value:a,selectedSlug:r,onChange:s,"aria-label":X,"aria-labelledby":G,...m}){Oo("DuotonePicker",c);let{metaProps:x,labelProps:g,resolvedPresentation:R}=Va(c,e,X,G,t),[H,Z]=(0,O7.useMemo)(()=>c0(n),[n]),p=a==="unset",W=R!=="command-buttons"&&p,y=(0,Dn.__)("Unset"),I=(0,Un.jsx)($e.Option,{value:"unset",isSelected:W,tooltipText:y,"aria-label":y,className:"components-duotone-picker__color-indicator",onClick:()=>{s(W?void 0:"unset")}},"unset"),B=o.map(({colors:V,slug:f,name:C},J)=>{let w={background:li(V,"135deg"),color:"transparent"},A=C??(0,Dn.sprintf)((0,Dn.__)("Duotone code: %s"),f),S=C?(0,Dn.sprintf)((0,Dn.__)("Duotone: %s"),C):A,O=R!=="command-buttons"&&(r?f===r:(0,T7.default)(V,a));return(0,Un.jsx)($e.Option,{value:V,isSelected:O,"aria-label":S,tooltipText:A,style:w,onClick:O?()=>s(void 0):()=>s(V,J,f)},f)}),F=d?[I,...B]:B;return(0,Un.jsx)($e,{...m,...x,...g,options:F,actions:!!l&&(0,Un.jsx)($e.ButtonAction,{onClick:()=>s(void 0),accessibleWhenDisabled:!0,disabled:!a,children:(0,Dn.__)("Clear")}),children:!i&&(0,Un.jsx)(de,{paddingTop:F.length===0?0:4,children:(0,Un.jsxs)(tt,{spacing:3,children:[!b&&(0,Un.jsx)(vp,{value:p?void 0:a,onChange:s}),(0,Un.jsx)(Yp,{labels:[(0,Dn.__)("Shadows"),(0,Dn.__)("Highlights")],colors:n,value:p?void 0:a,disableCustomColors:b,enableAlpha:!0,onChange:V=>{V[0]||(V[0]=H),V[1]||(V[1]=Z);let f=V.length>=2?V:void 0;s(f)}})]})})})}var t0=Fmc;var w2=u(h(),1);function Jmc({values:c}){return c?(0,w2.jsx)(vn,{colorValue:li(c,"135deg")}):(0,w2.jsx)(bt,{icon:Rm})}var A2=Jmc;var E7=u(v(),1);var Cu=u(v(),1),U7=u(oc(),1),T2=u(Ju(),1),D7=u(h(),1),Cmc=()=>{},Ymc=["menuitem","menuitemradio","menuitemcheckbox"];function vmc(c,t,e){let l=c+e;return l<0?t+l:l>=t?l-t:l}function Nmc(c,t,e){let d=(e?T2.focus.tabbable:T2.focus.focusable).find(c),n=d.indexOf(t);return n>-1?{index:n,target:t,focusables:d}:null}function Smc({children:c,stopNavigationEvents:t,eventToOffset:e,onNavigate:l=Cmc,onKeyDown:d,cycle:n=!0,onlyBrowserTabstops:o,...b},i){let a=(0,Cu.useRef)(null);(0,Cu.useEffect)(()=>{let s=a.current;if(!s)return;function X(G){d&&d(G);let m=e(G);if(m!==void 0&&t){G.stopImmediatePropagation();let p=G.target?.getAttribute("role");p&&Ymc.includes(p)&&G.preventDefault()}if(!m)return;let x=G.target?.ownerDocument?.activeElement;if(!x)return;let g=Nmc(s,x,!!o);if(!g)return;let{index:R,focusables:H}=g,Z=n?vmc(R,H.length,m):R+m;Z>=0&&Z<H.length&&(H[Z].focus(),l(Z,H[Z]),G.code==="Tab"&&G.preventDefault())}return s.addEventListener("keydown",X),()=>{s.removeEventListener("keydown",X)}},[d,e,t,n,l,o]);let r=(0,U7.useMergeRefs)([a,i]);return(0,D7.jsx)("div",{ref:r,...b,children:c})}var L7=(0,Cu.forwardRef)(Smc);L7.displayName="NavigableContainer";var Np=L7;var j7=u(h(),1);function kmc({role:c="menu",orientation:t="vertical",...e},l){return(0,j7.jsx)(Np,{ref:l,stopNavigationEvents:!0,onlyBrowserTabstops:!1,role:c,"aria-orientation":c!=="presentation"&&(t==="vertical"||t==="horizontal")?t:void 0,eventToOffset:n=>{let{code:o}=n,b=["ArrowDown"],i=["ArrowUp"];if(t==="horizontal"&&(b=["ArrowRight"],i=["ArrowLeft"]),t==="both"&&(b=["ArrowRight","ArrowDown"],i=["ArrowLeft","ArrowUp"]),b.includes(o))return 1;if(i.includes(o))return-1;if(["ArrowDown","ArrowUp","ArrowLeft","ArrowRight"].includes(o))return 0},...e})}var M7=(0,E7.forwardRef)(kmc);M7.displayName="NavigableMenu";var wa=M7;var P7=u(v(),1);var _7=u(h(),1);function zmc({eventToOffset:c,...t},e){return(0,_7.jsx)(Np,{ref:e,stopNavigationEvents:!0,onlyBrowserTabstops:!0,eventToOffset:d=>{let{code:n,shiftKey:o}=d;if(n==="Tab")return o?-1:1;if(c)return c(d)},...t})}var K7=(0,P7.forwardRef)(zmc);K7.displayName="TabbableContainer";var O2=K7;var Yu=u(h(),1);function Q2(c={},t={}){let e={...c,...t};return t.className&&c.className&&(e.className=Y(t.className,c.className)),e}function q7(c){return typeof c=="function"}function wmc(c){let{children:t,className:e,controls:l,icon:d=Uf,label:n,popoverProps:o,toggleProps:b,menuProps:i,disableOpenOnArrowDown:a=!1,text:r,noIcons:s,open:X,defaultOpen:G,onToggle:m,variant:x}=cc(c,"DropdownMenu");if(!l?.length&&!q7(t))return null;let g;l?.length&&(g=l,Array.isArray(g[0])||(g=[l]));let R=Q2({className:"components-dropdown-menu__popover",variant:x},o);return(0,Yu.jsx)(Nn,{className:e,popoverProps:R,renderToggle:({isOpen:H,onToggle:Z})=>{let p=B=>{a||!H&&B.code==="ArrowDown"&&(B.preventDefault(),Z())},{as:W=nc,...y}=b??{},I=Q2({className:Y("components-dropdown-menu__toggle",{"is-opened":H})},y);return(0,Yu.jsx)(W,{...I,icon:d,onClick:B=>{Z(),I.onClick&&I.onClick(B)},onKeyDown:B=>{p(B),I.onKeyDown&&I.onKeyDown(B)},"aria-haspopup":"true","aria-expanded":H,label:n,text:r,showTooltip:b?.showTooltip??!0,children:I.children})},renderContent:H=>{let Z=Q2({"aria-label":n,className:Y("components-dropdown-menu__menu",{"no-icons":s})},i);return(0,Yu.jsxs)(wa,{...Z,role:"menu",children:[q7(t)?t(H):null,g?.flatMap((p,W)=>p.map((y,I)=>(0,Yu.jsx)(nc,{size:"compact",onClick:B=>{B.stopPropagation(),H.onClose(),y.onClick&&y.onClick()},className:Y("components-dropdown-menu__menu-item",{"has-separator":W>0&&I===0,"is-active":y.isActive,"is-icon-only":!y.title}),icon:y.icon,label:y.label,"aria-checked":y.role==="menuitemcheckbox"||y.role==="menuitemradio"?y.isActive:void 0,role:y.role==="menuitemcheckbox"||y.role==="menuitemradio"?y.role:"menuitem",accessibleWhenDisabled:!0,disabled:y.isDisabled,children:y.title},[W,I].join())))]})},open:X,defaultOpen:G,onToggle:m})}var Amc=sa(wmc,"DropdownMenu"),Dd=Amc;var $7=U(vn,{target:"e1lpqc908"})("&&{flex-shrink:0;width:",D(6),";height:",D(6),";}"),cj=U(Vn,{target:"e1lpqc907"})(vZ,"{background:",q.gray[100],";border-radius:",K.radiusXSmall,";",Sd,Sd,Sd,Sd,"{height:",D(8),";}",Nd,Nd,Nd,"{border-color:transparent;box-shadow:none;}}"),tj=U("div",{target:"e1lpqc906"})("line-height:",D(8),";margin-left:",D(2),";margin-right:",D(2),";white-space:nowrap;overflow:hidden;"),ej=U(kl,{target:"e1lpqc905"})("text-transform:uppercase;line-height:",D(6),";font-weight:",K.fontWeightEmphasis,";&&&{font-size:11px;margin-bottom:0;}"),lj=U(sc,{target:"e1lpqc904"})("height:",D(6),";display:flex;"),U2=U(sc,{target:"e1lpqc903"})("margin-top:",D(2),";"),dj=U(sc,{target:"e1lpqc902"})({name:"u6wnko",styles:"&&&{.components-button.has-icon{min-width:0;padding:0;}}"}),nj=U(nc,{target:"e1lpqc901"})("&&{color:",q.theme.accent,";}"),oj=U(nc,{target:"e1lpqc900"})("&&{margin-top:",D(1),";}");var hc=u(h(),1);Hl([Rl]);var Tmc="#000";function Omc(c=[]){return c.flatMap(t=>{if(typeof t.color!="string")return[];let e=fc(t.color);return e.isValid()?[{...t,color:e.toHex()}]:[]})}function D2(c){let t=c?.colors;return Array.isArray(t)?t:[]}function Qmc(c,t){if(c)switch(t){case"duotone":return li(D2(c),"135deg");case"gradient":return c.gradient;default:return c.color}}function Umc(c){switch(c){case"duotone":return(0,et.__)("Duotone name");case"gradient":return(0,et.__)("Gradient name");default:return(0,et.__)("Color name")}}function Dmc(c){return c==="duotone"?(0,et.__)("Remove duotone: %s"):(0,et.__)("Remove color: %s")}function Lmc(c){switch(c){case"duotone":return(0,et.__)("Add duotone");case"gradient":return(0,et.__)("Add gradient");default:return(0,et.__)("Add color")}}function Emc(c){switch(c){case"duotone":return(0,et.__)("Duotone options");case"gradient":return(0,et.__)("Gradient options");default:return(0,et.__)("Color options")}}function jmc(c){switch(c){case"duotone":return(0,et.__)("Remove all duotones");case"gradient":return(0,et.__)("Remove all gradients");default:return(0,et.__)("Remove all colors")}}function Mmc(c){switch(c){case"duotone":return(0,et.__)("Reset duotones");case"gradient":return(0,et.__)("Reset gradient");default:return(0,et.__)("Reset colors")}}function Pmc({value:c,onChange:t,label:e}){return(0,hc.jsx)(cj,{size:"compact",label:e,hideLabelFromVision:!0,value:c,onChange:t})}function _mc(c){let t={};return c.map(e=>{let l,{slug:d}=e;return t[d]=(t[d]||0)+1,t[d]>1&&(l=`${d}-${t[d]-1}`),{...e,slug:l??d}})}function Kmc(c,t,e="color"){let l=e==="duotone"?"duotone":"color",d=new RegExp(`^${t}${l}-([\\d]+)$`),n=c.reduce((o,b)=>{if(typeof b?.slug=="string"){let i=b?.slug.match(d);if(i){let a=parseInt(i[1],10);if(a>=o)return a+1}}return o},1);return{name:e==="duotone"?(0,et.sprintf)((0,et.__)("Duotone %d"),n):(0,et.sprintf)((0,et.__)("Color %d"),n),slug:`${t}${l}-${n}`}}function bj({variant:c,colorPalette:t,element:e,onChange:l,popoverProps:d,onClose:n=()=>{}}){let o=(0,ge.useMemo)(()=>({shift:!0,offset:20,resize:!1,placement:"left-start",...d,className:Y("components-palette-edit__popover",d?.className)}),[d]);return(0,hc.jsxs)(Qb,{...o,onClose:n,children:[c==="color"&&(0,hc.jsx)(wn,{color:e.color,enableAlpha:!0,onChange:b=>{l({...e,color:b})}}),c==="gradient"&&(0,hc.jsx)("div",{className:"components-palette-edit__popover-gradient-picker",children:(0,hc.jsx)(Fu,{__experimentalIsRenderedInSidebar:!0,value:e.gradient,onChange:b=>{l({...e,gradient:b})}})}),c==="duotone"&&(0,hc.jsx)("div",{className:"components-palette-edit__popover-duotone-picker",children:(0,hc.jsxs)(tt,{spacing:3,children:[(0,hc.jsx)(vp,{value:D2(e),onChange:b=>{b?.length&&l({...e,colors:b})}}),(0,hc.jsx)(Yp,{labels:[(0,et.__)("Shadows"),(0,et.__)("Highlights")],colors:t??[],value:D2(e),enableAlpha:!0,onChange:b=>{let[i,a]=c0(t??[]);l({...e,colors:[b[0]||i,b[1]||a]})}})]})})]})}function qmc({canOnlyChangeValues:c,element:t,onChange:e,onRemove:l,popoverProps:d,slugPrefix:n,variant:o,colorPalette:b}){let i=Qmc(t,o),[a,r]=(0,ge.useState)(!1),[s,X]=(0,ge.useState)(null),G=(0,ge.useMemo)(()=>({...d,anchor:s}),[s,d]);return(0,hc.jsxs)(hu,{ref:X,size:"small",children:[(0,hc.jsxs)(zc,{justify:"flex-start",children:[(0,hc.jsx)(nc,{size:"small",onClick:()=>{r(!0)},"aria-label":(0,et.sprintf)((0,et.__)("Edit: %s"),t.name.trim().length?t.name:i||""),style:{padding:0},children:(0,hc.jsx)($7,{colorValue:i})}),(0,hc.jsx)(Me,{children:c?(0,hc.jsx)(tj,{children:t.name.trim().length?t.name:"\xA0"}):(0,hc.jsx)(Pmc,{label:Umc(o),value:t.name,onChange:m=>e({...t,name:m,slug:n+t7(m??"")})})}),!c&&(0,hc.jsx)(Je,{children:(0,hc.jsx)(oj,{size:"small",icon:im,label:(0,et.sprintf)(Dmc(o),t.name.trim().length?t.name:i||""),onClick:l})})]}),a&&(0,hc.jsx)(bj,{variant:o,colorPalette:b,onChange:e,element:t,popoverProps:G,onClose:()=>r(!1)})]})}function $mc({elements:c,onChange:t,canOnlyChangeValues:e,slugPrefix:l,variant:d,colorPalette:n,popoverProps:o,addColorRef:b}){let i=(0,ge.useRef)(void 0);(0,ge.useEffect)(()=>{i.current=c},[c]);let a=(0,e0.useDebounce)(r=>t(_mc(r)),100);return(0,hc.jsx)(tt,{spacing:3,children:(0,hc.jsx)(Vu,{isRounded:!0,isBordered:!0,isSeparated:!0,children:c.map((r,s)=>(0,hc.jsx)(qmc,{variant:d,colorPalette:n,canOnlyChangeValues:e,element:r,onChange:X=>{a(c.map((G,m)=>m===s?X:G))},onRemove:()=>{let X=c.filter((G,m)=>m!==s);t(X.length?X:void 0),b.current?.focus()},slugPrefix:l,popoverProps:o},s))})})}var c0c=[];function ij({gradients:c,duotones:t,colors:e=c0c,colorPalette:l,onChange:d,paletteLabel:n,paletteLabelHeadingLevel:o=2,emptyMessage:b,canOnlyChangeValues:i,canReset:a,slugPrefix:r="",popoverProps:s}){let X="color";c?X="gradient":t&&(X="duotone");let G=c??t??e,m=(0,ge.useMemo)(()=>Omc(l),[l]),[x,g]=(0,ge.useState)(!1),[R,H]=(0,ge.useState)(null),Z=x&&!!R&&G[R]&&!G[R].slug,W=G.length>0,y=(0,e0.useDebounce)(d,100),I=(0,ge.useCallback)((f,C)=>{let J=C===void 0?void 0:G[C];J&&J[X==="gradient"?"gradient":"color"]===f?H(C):g(!0)},[X,G]),B=(0,ge.useCallback)((f,C)=>{C!==void 0&&(t??[])[C]?H(C):g(!0)},[t]),F=(0,ge.useRef)(null),V=(0,e0.useInstanceId)(ij,"components-palette-edit__heading");return(0,hc.jsxs)(dj,{children:[(0,hc.jsxs)(zc,{children:[(0,hc.jsx)(ej,{id:V,level:o,children:n}),(0,hc.jsxs)(lj,{children:[W&&x&&(0,hc.jsx)(nj,{size:"small",onClick:()=>{g(!1),H(null)},children:(0,et.__)("Done")}),!i&&(0,hc.jsx)(nc,{ref:F,size:"small",isPressed:Z,icon:Jo,label:Lmc(X),onClick:()=>{let{name:f,slug:C}=Kmc(G,r,X);d(c?[...c,{gradient:$m,name:f,slug:C}]:t?[...t,{colors:c0(m),name:f,slug:C}]:[...e,{color:Tmc,name:f,slug:C}]),g(!0),H(G.length)}}),W&&(!x||!i||a)&&(0,hc.jsx)(Dd,{icon:sm,label:Emc(X),toggleProps:{size:"small"},children:({onClose:f})=>(0,hc.jsx)(hc.Fragment,{children:(0,hc.jsxs)(wa,{role:"menu",children:[!x&&(0,hc.jsx)(nc,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{g(!0),f()},className:"components-palette-edit__menu-button",children:(0,et.__)("Show details")}),!i&&(0,hc.jsx)(nc,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{H(null),g(!1),d(),f()},className:"components-palette-edit__menu-button",children:jmc(X)}),a&&(0,hc.jsx)(nc,{__next40pxDefaultSize:!0,className:"components-palette-edit__menu-button",variant:"tertiary",onClick:()=>{H(null),d(),f()},children:Mmc(X)})]})})})]})]}),W&&(0,hc.jsxs)(U2,{children:[x&&(0,hc.jsx)($mc,{canOnlyChangeValues:i,elements:G,onChange:d,slugPrefix:r,variant:X,colorPalette:m,popoverProps:s,addColorRef:F}),!x&&R!==null&&(0,hc.jsx)(bj,{variant:X,colorPalette:m,onClose:()=>H(null),onChange:f=>{y(G.map((C,J)=>J===R?f:C))},element:G[R??-1],popoverProps:s}),!x&&X==="gradient"&&(0,hc.jsx)(Cp,{presentation:"command-buttons","aria-labelledby":V,gradients:c,onChange:I,clearable:!1,disableCustomGradients:!0}),!x&&X==="duotone"&&(0,hc.jsx)(t0,{presentation:"command-buttons","aria-labelledby":V,duotonePalette:t??[],colorPalette:m,onChange:B,clearable:!1,unsetable:!1,disableCustomDuotone:!0,disableCustomColors:!0}),!x&&X==="color"&&(0,hc.jsx)(_b,{presentation:"command-buttons","aria-labelledby":V,colors:e,onChange:I,clearable:!1,disableCustomColors:!0})]}),!W&&b&&(0,hc.jsx)(U2,{children:b})]})}var aj=ij;var di=u(rc(),1),yl=u(v(),1),gj=u(oc(),1),P2=u(Jn(),1);var Hj=u(Nb(),1);var Sp=u(v(),1),rj=u(h(),1);function t0c(c,t){let{value:e,isExpanded:l,instanceId:d,selectedSuggestionIndex:n,className:o,onChange:b,onFocus:i,onBlur:a,"aria-describedby":r,...s}=c,[X,G]=(0,Sp.useState)(!1),m=e?e.length+1:0,x=H=>{b&&b({value:H.target.value})},g=H=>{G(!0),i?.(H)},R=H=>{G(!1),a?.(H)};return(0,rj.jsx)("input",{ref:t,id:`components-form-token-input-${d}`,type:"text",...s,value:e||"",onChange:x,onFocus:g,onBlur:R,size:m,className:Y(o,"components-form-token-field__input"),autoComplete:"off",role:"combobox","aria-expanded":l,"aria-autocomplete":"list","aria-owns":l?`components-form-token-suggestions-${d}`:void 0,"aria-activedescendant":X&&n!==-1&&l?`components-form-token-suggestions-${d}-${n}`:void 0,"aria-describedby":r})}var sj=(0,Sp.forwardRef)(t0c);sj.displayName="TokenInput";var kp=sj;var uj=u(oc(),1),Xj=u(rc(),1),Aa=u(h(),1),e0c=c=>{c.preventDefault()};function l0c({selectedIndex:c,scrollIntoView:t,match:e,onHover:l,onSelect:d,suggestions:n=[],displayTransform:o,instanceId:b,__experimentalRenderItem:i}){let a=(0,uj.useRefEffect)(G=>{c>-1&&t&&G.children[c]&&G.children[c].scrollIntoView({behavior:"instant",block:"nearest",inline:"nearest"})},[c,t]),r=G=>()=>{l?.(G)},s=G=>()=>{d?.(G)},X=G=>{let m=o(e).normalize("NFKC").toLocaleLowerCase();if(m.length===0)return null;let x=o(G),g=x.normalize("NFKC").toLocaleLowerCase().indexOf(m);return{suggestionBeforeMatch:x.substring(0,g),suggestionMatch:x.substring(g,g+m.length),suggestionAfterMatch:x.substring(g+m.length)}};return(0,Aa.jsxs)("ul",{ref:a,className:"components-form-token-field__suggestions-list",id:`components-form-token-suggestions-${b}`,role:"listbox",children:[n.map((G,m)=>{let x=X(G),g=m===c,R=typeof G=="object"&&G?.disabled,H=typeof G=="object"&&"value"in G?G?.value:o(G),Z=Y("components-form-token-field__suggestion",{"is-selected":g}),p;return typeof i=="function"?p=i({item:G}):x?p=(0,Aa.jsxs)("span",{"aria-label":o(G),children:[x.suggestionBeforeMatch,(0,Aa.jsx)("strong",{className:"components-form-token-field__suggestion-match",children:x.suggestionMatch}),x.suggestionAfterMatch]}):p=o(G),(0,Aa.jsx)("li",{id:`components-form-token-suggestions-${b}-${m}`,role:"option",className:Z,onMouseDown:e0c,onClick:s(G),onMouseEnter:r(G),"aria-selected":m===c,"aria-disabled":R,children:p},H)}),n.length===0&&(0,Aa.jsx)("li",{className:"components-form-token-field__suggestion is-empty",children:(0,Xj.__)("No items found")})]})}var zp=l0c;var wp=u(v(),1),Ap=u(oc(),1),L2=u(h(),1),Tp=(0,Ap.createHigherOrderComponent)(c=>function(e){let[l,d]=(0,wp.useState)(void 0),n=(0,wp.useCallback)(o=>d(()=>o?.handleFocusOutside?o.handleFocusOutside.bind(o):void 0),[]);return(0,L2.jsx)("div",{...(0,Ap.__experimentalUseFocusOutside)(l),children:(0,L2.jsx)(c,{ref:n,...e})})},"withFocusOutside");var Gj=u(v(),1),l0=u(h(),1),j2="data-wp-hash";function M2(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&n0c(document)),c.__wpStyleRuntime}function d0c(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${j2}]`))if(e.getAttribute(j2)===t)return!0;return!1}function mj(c,t,e){if(!c.head)return;let l=M2(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(d0c(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(j2,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function n0c(c){let t=M2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)mj(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function o0c(c,t){let e=M2();e.styles.set(c,t);for(let l of e.documents.keys())mj(l,c,t)}typeof process>"u",o0c("a4ac9b380a","._5223dcef142ddf2a__spinner{background-color:transparent;color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));display:inline-block;height:16px;margin:5px 11px 0;opacity:1;overflow:visible;position:relative;width:16px}._00e30fe487ccb5cc__track,.b33a3d348ed141fd__indicator{fill:transparent;stroke-width:1.5px}._00e30fe487ccb5cc__track{stroke:var(--wp-components-color-gray-300,var(--wpds-color-stroke-surface-neutral,#dbdbdb))}.b33a3d348ed141fd__indicator{stroke:currentColor;stroke-linecap:round;animation:e5c099d0667bd442__spin 1.4s linear infinite both;transform-origin:50% 50%}@keyframes e5c099d0667bd442__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}");var E2={spinner:"_5223dcef142ddf2a__spinner",track:"_00e30fe487ccb5cc__track",indicator:"b33a3d348ed141fd__indicator",spin:"e5c099d0667bd442__spin"};function b0c({className:c,...t},e){return(0,l0.jsxs)("svg",{className:Y("components-spinner",E2.spinner,c),viewBox:"0 0 100 100",width:"16",height:"16",xmlns:"http://www.w3.org/2000/svg",role:"presentation",focusable:"false",...t,ref:e,children:[(0,l0.jsx)("circle",{className:E2.track,cx:"50",cy:"50",r:"50",vectorEffect:"non-scaling-stroke"}),(0,l0.jsx)("path",{className:E2.indicator,d:"m 50 0 a 50 50 0 0 1 50 50",vectorEffect:"non-scaling-stroke"})]})}var xj=(0,Gj.forwardRef)(b0c);xj.displayName="Spinner";var Op=xj;var Ld=u(h(),1),_2="data-wp-hash";function K2(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&a0c(document)),c.__wpStyleRuntime}function i0c(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${_2}]`))if(e.getAttribute(_2)===t)return!0;return!1}function Rj(c,t,e){if(!c.head)return;let l=K2(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(i0c(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(_2,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function a0c(c){let t=K2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)Rj(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function r0c(c,t){let e=K2();e.styles.set(c,t);for(let l of e.documents.keys())Rj(l,c,t)}typeof process>"u",r0c("5e90aa62ab","._52e80c14d3dae324__input-wrapper{height:38px;padding-inline:8px}");var s0c={"input-wrapper":"_52e80c14d3dae324__input-wrapper"},u0c=()=>{},X0c=Tp(class extends yl.Component{handleFocusOutside(t){this.props.onFocusOutside(t)}render(){return this.props.children}}),Qp=(c,t)=>c===null?-1:t.indexOf(c);function Zj(c){let{value:t,label:e,options:l,onChange:d,onFilterValueChange:n=u0c,hideLabelFromVision:o,help:b,allowReset:i=!0,className:a,isLoading:r=!1,messages:s={selected:(0,di.__)("Item selected.")},__experimentalRenderItem:X,expandOnFocus:G=!0,placeholder:m}=c,[x,g]=Cd({value:t,onChange:d}),R=l.find(z=>z.value===x),H=R?.label??"",Z=(0,gj.useInstanceId)(Zj,"combobox-control"),[p,W]=(0,yl.useState)(R||null),[y,I]=(0,yl.useState)(!1),[B,F]=(0,yl.useState)(!1),[V,f]=(0,yl.useState)(""),C=(0,yl.useRef)(null),J=(0,yl.useMemo)(()=>{let z=[],j=[],uc=wh(V);return l.forEach(Gc=>{let gc=wh(Gc.label).indexOf(uc);gc===0?z.push(Gc):gc>0&&j.push(Gc)}),z.concat(j)},[V,l]),w=z=>{z.disabled||(g(z.value),(0,P2.speak)(s.selected,"assertive"),W(z),f(""),I(!1))},A=(z=1)=>{let uc=Qp(p,J)+z;uc<0?uc=J.length-1:uc>=J.length&&(uc=0),W(J[uc]),I(!0)},S=(0,Hj.withIgnoreIMEEvents)(z=>{let j=!1;if(!z.defaultPrevented){switch(z.code){case"Enter":p&&(w(p),j=!0);break;case"ArrowUp":A(-1),j=!0;break;case"ArrowDown":A(1),j=!0;break;case"Escape":I(!1),W(null),j=!0;break;default:break}j&&z.preventDefault()}}),O=()=>{F(!1)},N=()=>{F(!0),G&&I(!0),n(""),f("")},T=()=>{I(!0)},k=()=>{I(!1)},Q=z=>{let j=z.value;f(j),n(j),B&&I(!0)},ec=()=>{g(null),C.current?.focus()},L=z=>{z.stopPropagation()};return(0,yl.useEffect)(()=>{let z=J.length>0,j=Qp(p,J)>0;z&&!j&&W(J[0])},[J,p]),(0,yl.useEffect)(()=>{let z=J.length>0;if(y){let j=z?(0,di.sprintf)((0,di._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",J.length),J.length):(0,di.__)("No results.");(0,P2.speak)(j,"polite")}},[J,y]),(0,Ld.jsx)(X0c,{onFocusOutside:k,children:(0,Ld.jsx)(Cc,{className:Y(a,"components-combobox-control"),label:e,id:`components-form-token-input-${Z}`,hideLabelFromVision:o,help:b,children:(0,Ld.jsxs)("div",{className:"components-combobox-control__suggestions-container",tabIndex:-1,onKeyDown:S,children:[(0,Ld.jsxs)(ut,{className:s0c["input-wrapper"],children:[(0,Ld.jsx)(Me,{children:(0,Ld.jsx)(kp,{className:"components-combobox-control__input",instanceId:Z,ref:C,placeholder:m,value:y?V:H,onFocus:N,onBlur:O,onClick:T,isExpanded:y,selectedSuggestionIndex:Qp(p,J),onChange:Q,"aria-describedby":b?`components-form-token-input-${Z}__help`:void 0})}),r&&(0,Ld.jsx)(Op,{}),i&&!!x&&!y&&(0,Ld.jsx)(nc,{size:"small",icon:Fo,onClick:ec,onKeyDown:L,label:(0,di.__)("Reset")})]}),y&&!r&&(0,Ld.jsx)(zp,{instanceId:Z,match:{label:V,value:""},displayTransform:z=>z.label,suggestions:J,selectedIndex:Qp(p,J),onHover:W,onSelect:w,scrollIntoView:!0,__experimentalRenderItem:X})]})})})}var Ij=Zj;var pj=u(v(),1),$2=u(oc(),1),cF=u(Mc(),1);var tF=u(h(),1);function Wj(c){if(c.state){let{state:t,...e}=c,{store:l,...d}=Wj(t);return{...e,...d,store:l}}return c}var q2={__unstableComposite:"Composite",__unstableCompositeGroup:"Composite.Group or Composite.Row",__unstableCompositeItem:"Composite.Item",__unstableUseCompositeState:"Composite"};function eF(c,t={}){let e=c.displayName??"",l=d=>{(0,cF.default)(`wp.components.${e}`,{since:"6.7",alternative:q2.hasOwnProperty(e)?q2[e]:void 0});let{store:n,...o}=Wj(d),b=o;return b={...b,id:(0,$2.useInstanceId)(n,b.baseId,b.id)},Object.entries(t).forEach(([i,a])=>{b.hasOwnProperty(i)&&(Object.assign(b,{[a]:b[i]}),delete b[i])}),delete b.baseId,(0,tF.jsx)(c,{...b,store:n})};return l.displayName=e,l}var G0c=(0,pj.forwardRef)(({role:c,...t},e)=>{let l=c==="row"?Be.Row:Be.Group;return(0,tF.jsx)(l,{ref:e,role:c,...t})}),lF=eF(Object.assign(Be,{displayName:"__unstableComposite"}),{baseId:"id"}),yj=eF(Object.assign(G0c,{displayName:"__unstableCompositeGroup"})),Bj=eF(Object.assign(Be.Item,{displayName:"__unstableCompositeItem"}),{focusable:"accessibleWhenDisabled"});function fj(c={}){(0,cF.default)("wp.components.__unstableUseCompositeState",{since:"6.7",alternative:q2.__unstableUseCompositeState});let{baseId:t,currentId:e,orientation:l,rtl:d=!1,loop:n=!1,wrap:o=!1,shift:b=!1,unstable_virtual:i}=c;return{baseId:(0,$2.useInstanceId)(lF,"composite",t),store:Vr({defaultActiveId:e,rtl:d,orientation:l,focusLoop:n,focusShift:b,focusWrap:o,virtualFocus:i})}}var oF=u(rc(),1),jd=u(v(),1);var gt=u(v(),1),bd=u(oc(),1),dF=u(rc(),1);var vj=u(Ju(),1),Nj=u(Nb(),1);var m0c=new Set(["alert","status","log","marquee","timer"]),hj=[];function Vj(c){let t=Array.from(document.body.children),e=[];hj.push(e);for(let l of t)l!==c&&x0c(l)&&(l.setAttribute("aria-hidden","true"),e.push(l))}function x0c(c){let t=c.getAttribute("role");return!(c.tagName==="SCRIPT"||c.hasAttribute("hidden")||c.hasAttribute("aria-hidden")||c.hasAttribute("aria-live")||t&&m0c.has(t))}function Fj(){let c=hj.pop();if(c)for(let t of c)t.removeAttribute("aria-hidden")}var Jj=u(oc(),1),vu=u(v(),1),yst=u(Qe(),1);var H0c=Number.parseInt(K.transitionDuration),R0c="components-modal__disappear-animation";function Cj(){let c=(0,vu.useRef)(null),[t,e]=(0,vu.useState)(!1),l=(0,Jj.useReducedMotion)(),d=(0,vu.useCallback)(()=>new Promise(n=>{let o=c.current;if(l){n();return}if(!o){n();return}let b,i=()=>new Promise(r=>{b=s=>{s.animationName===R0c&&r()},o.addEventListener("animationend",b),e(!0)}),a=()=>new Promise(r=>{setTimeout(()=>r(),H0c*1.2)});Promise.race([i(),a()]).then(()=>{b&&o.removeEventListener("animationend",b),e(!1),n()})}),[l]);return{overlayClassname:t?"is-animating-out":void 0,frameRef:c,closeModal:d}}var Yj=u(v(),1),Up=(0,Yj.createContext)(new Set);Up.displayName="ModalContext";var He=u(h(),1),d0=new Map;function Z0c(c,t){let{bodyOpenClassName:e="modal-open",role:l="dialog",title:d=null,focusOnMount:n=!0,shouldCloseOnEsc:o=!0,shouldCloseOnClickOutside:b=!0,isDismissible:i=!0,aria:a={labelledby:void 0,describedby:void 0},onRequestClose:r,icon:s,closeButtonLabel:X,children:G,style:m,overlayClassName:x,className:g,contentLabel:R,onKeyDown:H,isFullScreen:Z=!1,size:p,headerActions:W=null,__experimentalHideHeader:y=!1}=c,I=(0,gt.useRef)(null),B=(0,bd.useInstanceId)(nF),F=d?`components-modal-header-${B}`:a.labelledby,V=(0,bd.useFocusOnMount)(n==="firstContentElement"?"firstElement":n),f=(0,bd.useConstrainedTabbing)(),C=(0,bd.useFocusReturn)(),J=(0,gt.useRef)(null),w=(0,gt.useRef)(null),[A,S]=(0,gt.useState)(!1),[O,N]=(0,gt.useState)(!1),T;Z||p==="fill"?T="is-full-screen":p&&(T=`has-size-${p}`);let k=(0,gt.useCallback)(()=>{if(!J.current)return;let ac=(0,vj.getScrollContainer)(J.current);J.current===ac?N(!0):N(!1)},[J]);(0,gt.useEffect)(()=>(Vj(I.current),()=>Fj()),[]);let Q=(0,gt.useRef)(void 0);(0,gt.useEffect)(()=>{Q.current=r},[r]);let ec=(0,gt.useContext)(Up),[L]=(0,gt.useState)(()=>new Set);(0,gt.useEffect)(()=>{ec.add(Q);for(let ac of ec)ac!==Q&&ac.current?.();return()=>{for(let ac of L)ac.current?.();ec.delete(Q)}},[ec,L]),(0,gt.useEffect)(()=>{let ac=e,Pc=1+(d0.get(ac)??0);return d0.set(ac,Pc),document.body.classList.add(e),()=>{let Dt=d0.get(ac)-1;Dt===0?(document.body.classList.remove(ac),d0.delete(ac)):d0.set(ac,Dt)}},[e]);let{closeModal:z,frameRef:j,overlayClassname:uc}=Cj();(0,gt.useLayoutEffect)(()=>{if(!window.ResizeObserver||!w.current)return;let ac=new ResizeObserver(k);return ac.observe(w.current),k(),()=>{ac.disconnect()}},[k,w]);function Gc(ac){o&&(ac.code==="Escape"||ac.key==="Escape")&&!ac.defaultPrevented&&(ac.preventDefault(),ac.stopPropagation(),z().then(()=>r(ac)))}let gc=(0,gt.useCallback)(ac=>{let Pc=ac?.currentTarget?.scrollTop??-1;!A&&Pc>0?S(!0):A&&Pc<=0&&S(!1)},[A]),Uc=null,Lc={onPointerDown:ac=>{ac.target===ac.currentTarget&&(Uc=ac.target,ac.preventDefault())},onPointerUp:({target:ac,button:Pc})=>{let Dt=ac===Uc;Uc=null,Pc===0&&Dt&&z().then(()=>r())}},Ec=(0,He.jsx)("div",{ref:(0,bd.useMergeRefs)([I,t]),className:Y("components-modal__screen-overlay",uc,x),onKeyDown:(0,Nj.withIgnoreIMEEvents)(Gc),...b?Lc:{},children:(0,He.jsx)(au,{document,children:(0,He.jsx)("div",{className:Y("components-modal__frame",T,g),style:m,ref:(0,bd.useMergeRefs)([j,f,C,n!=="firstContentElement"?V:null]),role:l,"aria-label":R,"aria-labelledby":R?void 0:F,"aria-describedby":a.describedby,tabIndex:-1,onKeyDown:H,children:(0,He.jsxs)("div",{className:Y("components-modal__content",{"hide-header":y,"is-scrollable":O,"has-scrolled-content":A}),role:"document",onScroll:gc,ref:J,"aria-label":O?(0,dF.__)("Scrollable section"):void 0,tabIndex:O?0:void 0,children:[!y&&(0,He.jsxs)("div",{className:"components-modal__header",children:[(0,He.jsxs)("div",{className:"components-modal__header-heading-container",children:[s&&(0,He.jsx)("span",{className:"components-modal__icon-container","aria-hidden":!0,children:s}),d&&(0,He.jsx)("h1",{id:F,className:"components-modal__header-heading",children:d})]}),W,i&&(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)(de,{marginBottom:0,marginLeft:2}),(0,He.jsx)(nc,{size:"compact",onClick:ac=>z().then(()=>r(ac)),icon:om,label:X||(0,dF.__)("Close")})]})]}),(0,He.jsx)("div",{ref:(0,bd.useMergeRefs)([w,n==="firstContentElement"?V:null]),className:"components-modal__children-container",children:G})]})})})});return(0,gt.createPortal)((0,He.jsx)(Up.Provider,{value:L,children:Ec}),document.body)}var nF=(0,gt.forwardRef)(Z0c);nF.displayName="Modal";var Nu=nF;var Ed=u(h(),1),bF="data-wp-hash";function iF(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&p0c(document)),c.__wpStyleRuntime}function I0c(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${bF}]`))if(e.getAttribute(bF)===t)return!0;return!1}function Sj(c,t,e){if(!c.head)return;let l=iF(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(I0c(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(bF,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function p0c(c){let t=iF();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)Sj(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function W0c(c,t){let e=iF();e.styles.set(c,t);for(let l of e.documents.keys())Sj(l,c,t)}typeof process>"u",W0c("af7a0f28df",".f8c6ba0dd016e6c1__wrapper.f8c6ba0dd016e6c1__wrapper{z-index:1000001}");var y0c={wrapper:"f8c6ba0dd016e6c1__wrapper"},B0c=(c,t)=>{let{isOpen:e,onConfirm:l,onCancel:d,children:n,confirmButtonText:o,cancelButtonText:b,isBusy:i,title:a,__experimentalHideHeader:r=!0,...s}=cc(c,"ConfirmDialog"),X=y0c.wrapper,G=(0,jd.useRef)(null),m=(0,jd.useRef)(null),[x,g]=(0,jd.useState)(),[R,H]=(0,jd.useState)();(0,jd.useEffect)(()=>{let I=typeof e<"u";g(I?e:!0),H(!I)},[e]);let Z=(0,jd.useCallback)(I=>B=>{I?.(B),R&&g(!1)},[R,g]),p=(0,jd.useCallback)(I=>{!(I.target===G.current||I.target===m.current)&&I.key==="Enter"&&Z(l)(I)},[Z,l]),W=b??(0,oF.__)("Cancel"),y=o??(0,oF.__)("OK");return(0,Ed.jsx)(Ed.Fragment,{children:x&&(0,Ed.jsx)(Nu,{onRequestClose:Z(d),onKeyDown:p,closeButtonLabel:W,isDismissible:!0,ref:t,overlayClassName:X,title:a,contentLabel:r?a:void 0,__experimentalHideHeader:r,...s,children:(0,Ed.jsxs)(tt,{spacing:8,children:[(0,Ed.jsx)(Pe,{children:n}),(0,Ed.jsxs)(ut,{direction:"row",justify:"flex-end",children:[(0,Ed.jsx)(nc,{__next40pxDefaultSize:!0,ref:G,variant:"tertiary",onClick:Z(d),accessibleWhenDisabled:!0,disabled:i,children:W}),(0,Ed.jsx)(nc,{__next40pxDefaultSize:!0,ref:m,variant:"primary",onClick:Z(l),accessibleWhenDisabled:!0,disabled:i,isBusy:i,children:y})]})]})})})},f0c=tc(B0c,"ConfirmDialog"),aF=f0c;var Pj=u(oc(),1),Lp=u(rc(),1);var Ta=u(v(),1),Su=u(rc(),1);var id={compact:K.controlPaddingXSmall,small:K.controlPaddingXSmall,default:K.controlPaddingX},h0c=(c,t)=>{let e={compact:{[t]:32,paddingInlineStart:id.compact,paddingInlineEnd:id.compact+Ia},default:{[t]:40,paddingInlineStart:id.default,paddingInlineEnd:id.default+Ia},small:{[t]:24,paddingInlineStart:id.small,paddingInlineEnd:id.small+Ia}};return e[c]||e.default},V0c=c=>{let e={compact:{paddingInlineStart:id.compact,paddingInlineEnd:id.compact-6},default:{paddingInlineStart:id.default,paddingInlineEnd:id.default-6},small:{paddingInlineStart:id.small,paddingInlineEnd:id.small-6}};return e[c]||e.default},kj=U(Wg,{shouldForwardProp:c=>c!=="hasCustomRenderProp",target:"e1p3eej77"})(({size:c,hasCustomRenderProp:t})=>dc("display:block;background-color:",q.theme.background,";border:none;color:",q.theme.foreground,";cursor:pointer;font-family:inherit;text-align:start;user-select:none;width:100%;&[data-focus-visible]{outline:none;}",h0c(c,t?"minHeight":"height")," ",!t&&Aj," ",pm({inputSize:c}),";",""),""),F0c=yn({"0%":{transform:`translateY(-${Fe.SLIDE_DISTANCE})`},"100%":{transform:"translateY(0)"}}),J0c=yn({"0%":{opacity:0},"100%":{opacity:1}}),zj=U(vg,{target:"e1p3eej76"})("display:flex;flex-direction:column;background-color:",q.theme.background,";border-radius:",K.radiusSmall,";border:1px solid ",q.theme.foreground,";box-shadow:",K.elevationMedium,";z-index:1000000;max-height:min( var( --popover-available-height, 400px ), 400px );overflow:auto;overscroll-behavior:contain;min-width:min-content;&[data-open]{@media not ( prefers-reduced-motion ){animation-name:",F0c,",",J0c,";animation-duration:",Fe.SLIDE_DURATION,",",Fe.FADE_DURATION,";animation-timing-function:",Fe.SLIDE_EASING,",",Fe.FADE_EASING,";will-change:transform,opacity;}}&[data-focus-visible]{outline:none;}"),wj=U(Vg,{target:"e1p3eej75"})(({size:c})=>dc("cursor:default;display:flex;align-items:center;justify-content:space-between;font-size:",K.fontSize,";line-height:28px;padding-block:",D(2),";scroll-margin:",D(1),";user-select:none;&[aria-disabled='true']{cursor:not-allowed;}&[data-active-item]{background-color:",q.theme.gray[300],";}",V0c(c),";",""),""),Aj={name:"1h52dri",styles:"overflow:hidden;text-overflow:ellipsis;white-space:nowrap"},Tj=U("div",{target:"e1p3eej74"})(Aj,";"),Oj=U("span",{target:"e1p3eej73"})("color:",q.theme.gray[600],";margin-inline-start:",D(2),";"),rF=U("div",{target:"e1p3eej72"})("display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex:1;column-gap:",D(4),";"),Qj=U("span",{target:"e1p3eej71"})("color:",q.theme.gray[600],";text-align:initial;line-height:",K.fontLineHeightBase,";padding-inline-end:",D(1),";margin-block:",D(1),";"),Uj=U(Jg,{target:"e1p3eej70"})("display:flex;align-items:center;margin-inline-start:",D(2),";fill:currentColor;align-self:start;margin-block-start:2px;font-size:0;",rF,"~&,&:not(:empty){font-size:24px;}");var ad=u(h(),1),Dp=(0,Ta.createContext)(void 0);Dp.displayName="CustomSelectContext";function C0c(c){return(Array.isArray(c)?c.length===0:c==null)?(0,Su.__)("Select an item"):Array.isArray(c)?c.length===1?c[0]:(0,Su.sprintf)((0,Su._n)("%d item selected","%d items selected",c.length),c.length):c}var Y0c=({renderSelectedValue:c,size:t="default",store:e,...l})=>{let{value:d}=E(e),n=(0,Ta.useMemo)(()=>c??C0c,[c]);return(0,ad.jsx)(kj,{...l,size:t,hasCustomRenderProp:!!c,store:e,children:n(d)})};function v0c(c){let{children:t,hideLabelFromVision:e=!1,label:l,size:d,store:n,className:o,isLegacy:b=!1,...i}=c,a=(0,Ta.useCallback)(s=>{b&&s.stopPropagation()},[b]),r=(0,Ta.useMemo)(()=>({store:n,size:d}),[n,d]);return(0,ad.jsxs)("div",{className:o,children:[(0,ad.jsx)(Cg,{store:n,render:e?(0,ad.jsx)(vc,{}):(0,ad.jsx)(Cc.VisualLabel,{as:"div"}),children:l}),(0,ad.jsxs)($s,{size:d,suffix:(0,ad.jsx)(vI,{}),children:[(0,ad.jsx)(Y0c,{...i,size:d,store:n,showOnKeyDown:!b}),(0,ad.jsx)(zj,{gutter:12,store:n,sameWidth:!0,slide:!1,onKeyDown:a,flip:!b,children:(0,ad.jsx)(Dp.Provider,{value:r,children:t})})]})]})}var Dj=v0c;var Lj=u(v(),1);var n0=u(h(),1);function Ej({children:c,...t}){let e=(0,Lj.useContext)(Dp);return(0,n0.jsxs)(wj,{store:e?.store,size:e?.size??"default",...t,children:[c??t.value,(0,n0.jsx)(Uj,{children:(0,n0.jsx)(ne,{icon:Ce})})]})}Ej.displayName="CustomSelectControlV2.Item";var jj=Ej;var Bl=u(h(),1);function N0c({__experimentalShowSelectedHint:c,...t}){return{showSelectedHint:c,...t}}function Mj({__experimentalHint:c,...t}){return{hint:c,...t}}function S0c(c,t){return t||(0,Lp.sprintf)((0,Lp.__)("Currently selected: %s"),c)}function _j(c){let{__next40pxDefaultSize:t,describedBy:e,options:l,onChange:d,size:n="default",value:o,className:b,showSelectedHint:i=!1,...a}=N0c(c),r=(0,Pj.useInstanceId)(_j,"custom-select-control__description"),s=Ng({async setValue(g){let R=l.find(p=>p.key===g);if(!d||!R)return;await Promise.resolve();let H=s.getState(),Z={highlightedIndex:H.renderedItems.findIndex(p=>p.value===g),inputValue:"",isOpen:H.open,selectedItem:R,type:""};d(Z)},value:o?.key,defaultValue:l[0]?.key}),X=l.map(Mj).map(({name:g,key:R,hint:H,style:Z,className:p})=>(0,Bl.jsx)(jj,{value:R,children:H?(0,Bl.jsxs)(rF,{children:[(0,Bl.jsx)("span",{children:g}),(0,Bl.jsx)(Qj,{className:"components-custom-select-control__item-hint",children:H})]}):g,style:Z,className:Y(p,"components-custom-select-control__item",{"has-hint":H})},R)),G=E(s,"value"),m=l?.map(Mj)?.find(({key:g})=>G===g)??l[0];return(0,Bl.jsxs)(Bl.Fragment,{children:[(0,Bl.jsx)(Dj,{"aria-describedby":r,renderSelectedValue:()=>!i||!m.hint?m?.name:(0,Bl.jsxs)(Tj,{children:[m?.name,(0,Bl.jsx)(Oj,{className:"components-custom-select-control__hint",children:m?.hint})]}),size:n,store:s,className:Y("components-custom-select-control",b),isLegacy:!0,...a,children:X}),(0,Bl.jsx)(vc,{children:(0,Bl.jsx)("span",{id:r,children:S0c(m?.name,e)})})]})}var Ep=_j;var k0c=Math.pow(10,8)*24*60*60*1e3,uut=-k0c;var z0c=3600;var Kj=z0c*24,Xut=Kj*7,w0c=Kj*365.2425,A0c=w0c/12,Gut=A0c*3,uF=Symbol.for("constructDateFrom");function pt(c,t){return typeof c=="function"?c(t):c&&typeof c=="object"&&uF in c?c[uF](t):c instanceof Date?new c.constructor(t):new Date(t)}function Qc(c,t){return pt(t||c,c)}function ni(c,t,e){let l=Qc(c,e?.in);return isNaN(t)?pt(e?.in||c,NaN):(t&&l.setDate(l.getDate()+t),l)}function Md(c,t,e){let l=Qc(c,e?.in);if(isNaN(t))return pt(e?.in||c,NaN);if(!t)return l;let d=l.getDate(),n=pt(e?.in||c,l.getTime());n.setMonth(l.getMonth()+t+1,0);let o=n.getDate();return d>=o?n:(l.setFullYear(n.getFullYear(),n.getMonth(),d),l)}var T0c={};function jp(){return T0c}function Oa(c,t){let e=jp(),l=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??e.weekStartsOn??e.locale?.options?.weekStartsOn??0,d=Qc(c,t?.in),n=d.getDay(),o=(n<l?7:0)+n-l;return d.setDate(d.getDate()-o),d.setHours(0,0,0,0),d}function ku(c,...t){let e=pt.bind(null,c||t.find(l=>typeof l=="object"));return t.map(e)}function o0(c,t){let e=Qc(c,t?.in);return e.setHours(0,0,0,0),e}function zu(c,t,e){return ni(c,t*7,e)}function Mp(c,t,e){return Md(c,t*12,e)}function XF(c,t,e){let[l,d]=ku(e?.in,c,t);return+o0(l)==+o0(d)}function GF(c,t){let e=Qc(c,t?.in),l=e.getMonth();return e.setFullYear(e.getFullYear(),l+1,0),e.setHours(23,59,59,999),e}function wu(c,t){let[e,l]=ku(c,t.start,t.end);return{start:e,end:l}}function b0(c,t){let{start:e,end:l}=wu(t?.in,c),d=+e>+l,n=d?+e:+l,o=d?l:e;o.setHours(0,0,0,0);let b=t?.step??1;if(!b)return[];b<0&&(b=-b,d=!d);let i=[];for(;+o<=n;)i.push(pt(e,o)),o.setDate(o.getDate()+b),o.setHours(0,0,0,0);return d?i.reverse():i}function qj(c,t){let{start:e,end:l}=wu(t?.in,c),d=+e>+l,n=d?+e:+l,o=d?l:e;o.setHours(0,0,0,0),o.setDate(1);let b=t?.step??1;if(!b)return[];b<0&&(b=-b,d=!d);let i=[];for(;+o<=n;)i.push(pt(e,o)),o.setMonth(o.getMonth()+b);return d?i.reverse():i}function $j(c,t){let{start:e,end:l}=wu(t?.in,c),d=+e>+l,n=d?Oa(l,t):Oa(e,t),o=d?Oa(e,t):Oa(l,t);n.setHours(15),o.setHours(15);let b=+o.getTime(),i=n,a=t?.step??1;if(!a)return[];a<0&&(a=-a,d=!d);let r=[];for(;+i<=b;)i.setHours(0),r.push(pt(e,i)),i=zu(i,a),i.setHours(15);return d?r.reverse():r}function mF(c,t){let e=Qc(c,t?.in);return e.setDate(1),e.setHours(0,0,0,0),e}function cM(c,t){let e=jp(),l=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??e.weekStartsOn??e.locale?.options?.weekStartsOn??0,d=Qc(c,t?.in),n=d.getDay(),o=(n<l?-7:0)+6-(n-l);return d.setDate(d.getDate()+o),d.setHours(23,59,59,999),d}function tM(c,t){let e=Qc(c,t?.in),l=e.getFullYear(),d=e.getMonth(),n=pt(e,0);return n.setFullYear(l,d+1,0),n.setHours(0,0,0,0),n.getDate()}function eM(c,t){return+Qc(c)>+Qc(t)}function lM(c,t){return+Qc(c)<+Qc(t)}function Qa(c,t){return+Qc(c)==+Qc(t)}function xF(c,t){let e=Qc(c,t?.in);return e.setSeconds(0,0),e}function gF(c,t,e){let[l,d]=ku(e?.in,c,t);return l.getFullYear()===d.getFullYear()&&l.getMonth()===d.getMonth()}function dM(c,t,e){return ni(c,-t,e)}function Pp(c,t,e){let l=Qc(c,e?.in),d=l.getFullYear(),n=l.getDate(),o=pt(e?.in||c,0);o.setFullYear(d,t,15),o.setHours(0,0,0,0);let b=tM(o);return l.setMonth(t,Math.min(n,b)),l}function nM(c,t,e){let l=Qc(c,e?.in);return isNaN(+l)?pt(e?.in||c,NaN):(t.year!=null&&l.setFullYear(t.year),t.month!=null&&(l=Pp(l,t.month)),t.date!=null&&l.setDate(t.date),t.hours!=null&&l.setHours(t.hours),t.minutes!=null&&l.setMinutes(t.minutes),t.seconds!=null&&l.setSeconds(t.seconds),t.milliseconds!=null&&l.setMilliseconds(t.milliseconds),l)}function oM(c,t,e){let l=Qc(c,e?.in);return isNaN(+l)?pt(e?.in||c,NaN):(l.setFullYear(t),l)}function bM(c){return o0(Date.now(),c)}function Au(c,t,e){return Md(c,-t,e)}function iM(c,t,e){return zu(c,-t,e)}function aM(c,t,e){return Mp(c,-t,e)}var el=u(rc(),1);var Al=u(i0(),1),bi=u(v(),1);var Pt=u(v(),1);var O0c=(function(c){return c[c.SUNDAY=0]="SUNDAY",c[c.MONDAY=1]="MONDAY",c[c.TUESDAY=2]="TUESDAY",c[c.WEDNESDAY=3]="WEDNESDAY",c[c.THURSDAY=4]="THURSDAY",c[c.FRIDAY=5]="FRIDAY",c[c.SATURDAY=6]="SATURDAY",c})({}),Q0c=(c,t,e)=>(Qa(c,t)||eM(c,t))&&(Qa(c,e)||lM(c,e)),sM=c=>nM(c,{hours:0,minutes:0,seconds:0,milliseconds:0}),uM=({weekStartsOn:c=O0c.SUNDAY,viewing:t=new Date,selected:e=[],numberOfMonths:l=1}={})=>{let[d,n]=(0,Pt.useState)(t),o=(0,Pt.useCallback)(()=>n(bM()),[n]),b=(0,Pt.useCallback)(I=>n(B=>Pp(B,I)),[]),i=(0,Pt.useCallback)(()=>n(I=>Au(I,1)),[]),a=(0,Pt.useCallback)(()=>n(I=>Md(I,1)),[]),r=(0,Pt.useCallback)(I=>n(B=>oM(B,I)),[]),s=(0,Pt.useCallback)(()=>n(I=>aM(I,1)),[]),X=(0,Pt.useCallback)(()=>n(I=>Mp(I,1)),[]),[G,m]=(0,Pt.useState)(e.map(sM)),x=()=>m([]),g=(0,Pt.useCallback)(I=>G.findIndex(B=>Qa(B,I))>-1,[G]),R=(0,Pt.useCallback)((I,B)=>{m(B?Array.isArray(I)?I:[I]:F=>F.concat(Array.isArray(I)?I:[I]))},[]),H=(0,Pt.useCallback)(I=>m(B=>Array.isArray(I)?B.filter(F=>!I.map(V=>V.getTime()).includes(F.getTime())):B.filter(F=>!Qa(F,I))),[]),Z=(0,Pt.useCallback)((I,B)=>g(I)?H(I):R(I,B),[H,g,R]),p=(0,Pt.useCallback)((I,B,F)=>{m(F?b0({start:I,end:B}):V=>V.concat(b0({start:I,end:B})))},[]),W=(0,Pt.useCallback)((I,B)=>{m(F=>F.filter(V=>!b0({start:I,end:B}).map(f=>f.getTime()).includes(V.getTime())))},[]),y=(0,Pt.useMemo)(()=>qj({start:mF(d),end:GF(Md(d,l-1))}).map(I=>$j({start:mF(I),end:GF(I)},{weekStartsOn:c}).map(B=>b0({start:Oa(B,{weekStartsOn:c}),end:cM(B,{weekStartsOn:c})}))),[d,c,l]);return{clearTime:sM,inRange:Q0c,viewing:d,setViewing:n,viewToday:o,viewMonth:b,viewPreviousMonth:i,viewNextMonth:a,viewYear:r,viewPreviousYear:s,viewNextYear:X,selected:G,setSelected:m,clearSelected:x,isSelected:g,select:R,deselect:H,toggle:Z,selectRange:p,deselectRange:W,calendar:y}};var XM=U("div",{target:"e15s65uf7"})(ba,";"),GM=U(zc,{target:"e15s65uf6"})("column-gap:",D(2),";display:grid;grid-template-columns:0.5fr repeat( 5, 1fr ) 0.5fr;justify-items:center;margin-bottom:",D(4),";"),mM=U(nc,{target:"e15s65uf5"})({name:"sarfoe",styles:"grid-column:1/2"}),xM=U(nc,{target:"e15s65uf4"})({name:"1v98r3z",styles:"grid-column:7/8"}),gM=U(kl,{target:"e15s65uf3"})("font-size:",K.fontSize,";font-weight:",K.fontWeight,";grid-column:2/7;strong{font-weight:",K.fontWeightEmphasis,";}"),HM=U("div",{target:"e15s65uf2"})("column-gap:",D(2),";display:grid;grid-template-columns:0.5fr repeat( 5, 1fr ) 0.5fr;justify-items:center;row-gap:",D(2),";"),RM=U("div",{target:"e15s65uf1"})("color:",q.theme.gray[700],";font-size:",K.fontSize,";line-height:",K.fontLineHeightBase,";"),ZM=U(nc,{shouldForwardProp:c=>!["column","isSelected","isToday","hasEvents"].includes(c),target:"e15s65uf0"})("grid-column:",c=>c.column,";position:relative;justify-content:center;padding:0;",c=>c.disabled&&`
 		pointer-events: none;
 		`," &&&{border-radius:",K.radiusRound,";height:",D(7),";width:",D(7),";font-weight:400;",c=>c.isSelected&&`
 				background: ${q.theme.accent};
@@ -109,13 +109,13 @@
 			position: absolute;
 			transform: translate(-50%, 9px);
 		}
-		`,";");var jo=class extends Date{constructor(){super(),this.setTime(arguments.length===0?Date.now():arguments.length===1?typeof arguments[0]=="string"?+new Date(arguments[0]):arguments[0]:Date.UTC(...arguments))}getTimezoneOffset(){return 0}},IM=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(c=>{if(IM.test(c)){let t=Date.prototype[c.replace(IM,"$1UTC")];t&&(jo.prototype[c]=t)}});var KGt=new Intl.DateTimeFormat("en-US",{weekday:"short",timeZone:"UTC"}),qGt=new Intl.DateTimeFormat("en-US",{month:"short",day:"numeric",timeZone:"UTC"}),$Gt=new Intl.DateTimeFormat("en-GB",{hour12:!1,hour:"numeric",minute:"numeric",second:"numeric",timeZone:"UTC"});var wl=u(i0(),1);function a0(c){if(typeof c=="string")return/Z|[+-]\d{2}(:?\d{2})?$/.test(c)?new jo(new Date(c)):new jo((0,wl.getDate)(c).getTime());let t=c instanceof Date?c.getTime():c;return new jo(t)}function oi(c){let t=Number((0,wl.date)("Y",c)),e=Number((0,wl.date)("n",c))-1,l=Number((0,wl.date)("j",c));return new Date(t,e,l,0,0,0,0)}function HF(c,t){return t?(c%12+12)%24:c%12}function pM(c){return c%12||12}function r0(c){return(t,e)=>{let l={...t};return(e.type===Ga||e.type===kb||e.type===Xa)&&l.value!==void 0&&(l.value=l.value.toString().padStart(c,"0")),l}}var RF=(c,t)=>new Date(c,t+1,0).getDate();function Tu(c,t){let e={year:Number((0,wl.date)("Y",c)),month:Number((0,wl.date)("n",c))-1,date:Number((0,wl.date)("j",c)),hours:Number((0,wl.date)("H",c)),minutes:Number((0,wl.date)("i",c)),seconds:Number((0,wl.date)("s",c)),...t},l=RF(e.year,e.month);e.date=Math.min(e.date,l);let d=String(e.year).padStart(4,"0"),n=String(e.month+1).padStart(2,"0"),o=String(e.date).padStart(2,"0"),b=String(e.hours).padStart(2,"0"),i=String(e.minutes).padStart(2,"0"),a=String(e.seconds).padStart(2,"0"),r=`${d}-${n}-${o}T${b}:${i}:${a}`;return new jo((0,wl.getDate)(r).getTime())}function _p(c){let t=c.target?.ownerDocument.defaultView?.HTMLInputElement??HTMLInputElement;return c.target instanceof t?c.target.validity.valid:!1}var Mo="Y-m-d\\TH:i:s";var rd=u(h(),1);function O0c({currentDate:c,onChange:t,events:e=[],isInvalidDate:l,onMonthPreviewed:d,startOfWeek:n=0}){let o=a0(c??new Date),{calendar:b,viewing:i,setSelected:a,setViewing:r,isSelected:s,viewPreviousMonth:G,viewNextMonth:X}=uM({selected:[oi(o)],viewing:oi(o),weekStartsOn:n}),[m,x]=(0,bi.useState)(oi(o)),[g,R]=(0,bi.useState)(!1),[H,Z]=(0,bi.useState)(c);return c!==H&&(Z(c),a([oi(o)]),r(oi(o)),x(oi(o))),(0,rd.jsxs)(GM,{className:"components-datetime__date",role:"application","aria-label":(0,el.__)("Calendar"),children:[(0,rd.jsxs)(XM,{children:[(0,rd.jsx)(mM,{icon:(0,el.isRTL)()?oZ:dZ,variant:"tertiary","aria-label":(0,el.__)("View previous month"),onClick:()=>{G(),x(Au(m,1));let p=Au(i,1);d?.((0,Al.dateI18n)(Mo,p,-p.getTimezoneOffset()))},size:"compact"}),(0,rd.jsxs)(gM,{level:3,children:[(0,rd.jsx)("strong",{children:(0,Al.dateI18n)("F",i,-i.getTimezoneOffset())})," ",(0,Al.dateI18n)("Y",i,-i.getTimezoneOffset())]}),(0,rd.jsx)(xM,{icon:(0,el.isRTL)()?dZ:oZ,variant:"tertiary","aria-label":(0,el.__)("View next month"),onClick:()=>{X(),x(Md(m,1));let p=Md(i,1);d?.((0,Al.dateI18n)(Mo,p,-p.getTimezoneOffset()))},size:"compact"})]}),(0,rd.jsxs)(HM,{onFocus:()=>R(!0),onBlur:()=>R(!1),children:[b[0][0].map(p=>(0,rd.jsx)(RM,{children:(0,Al.dateI18n)("D",p,-p.getTimezoneOffset())},p.toString())),b[0].map(p=>p.map((W,y)=>gF(W,i)?(0,rd.jsx)(Q0c,{day:W,column:y+1,isSelected:s(W),isFocusable:Qa(W,m),isFocusAllowed:g,isToday:GF(W,oi(new Date)),isInvalid:l?l(W):!1,numEvents:e.filter(I=>GF(I.date,W)).length,onClick:()=>{a([W]),x(W);let I=Tu(o,{year:W.getFullYear(),month:W.getMonth(),date:W.getDate()});t?.((0,Al.date)(Mo,I))},onKeyDown:I=>{let B;if(I.key==="ArrowLeft"&&(B=ni(W,(0,el.isRTL)()?1:-1)),I.key==="ArrowRight"&&(B=ni(W,(0,el.isRTL)()?-1:1)),I.key==="ArrowUp"&&(B=iM(W,1)),I.key==="ArrowDown"&&(B=zu(W,1)),I.key==="PageUp"&&(B=Au(W,1)),I.key==="PageDown"&&(B=Md(W,1)),I.key==="Home"){let V=(W.getDay()-n+7)%7;B=dM(W,V)}if(I.key==="End"){let F=W.getDay(),V=(n+6-F)%7;B=ni(W,V)}B&&(I.preventDefault(),x(B),gF(B,i)||(r(B),d?.((0,Al.dateI18n)(Mo,B,-B.getTimezoneOffset()))))}},W.toString()):null))]})]})}function Q0c({day:c,column:t,isSelected:e,isFocusable:l,isFocusAllowed:d,isToday:n,isInvalid:o,numEvents:b,onClick:i,onKeyDown:a}){let r=(0,bi.useRef)(null);return(0,bi.useEffect)(()=>{r.current&&l&&d&&r.current.focus()},[l]),(0,rd.jsx)(ZM,{__next40pxDefaultSize:!0,ref:r,className:"components-datetime__date__day",disabled:o,tabIndex:l?0:-1,"aria-label":U0c(c,e,n,b),column:t,isSelected:e,isToday:n,hasEvents:b>0,onClick:i,onKeyDown:a,children:(0,Al.dateI18n)("j",c,-c.getTimezoneOffset())})}function U0c(c,t,e,l){let{formats:d}=(0,Al.getSettings)(),o=[(0,Al.dateI18n)(d.date,c,-c.getTimezoneOffset())];return t&&o.push((0,el.__)("Selected")),e&&o.push((0,el.__)("Today")),l>0&&o.push((0,el.sprintf)((0,el._n)("There is %d event","There are %d events",l),l)),o.join(". ")}var s0=O0c;var Qu=u(Y(),1),Qt=u(rc(),1),Po=u(i0(),1);var CM=u(rc(),1),vM=u(i0(),1);var WM=U("div",{target:"exz187h9"})("box-sizing:border-box;font-size:",K.fontSize,";"),u0=U("fieldset",{target:"exz187h8"})("border:0;margin:0 0 ",D(4)," 0;padding:0;&:last-child{margin-bottom:0;}"),yM=U("div",{target:"exz187h7"})({name:"pd0mhc",styles:"direction:ltr;display:flex"}),Kp=dc("&&& ",Sd,"{padding-left:",D(2),";padding-right:",D(2),";text-align:center;}",""),BM=U(Ke,{target:"exz187h6"})(Kp," width:",D(9),";&&& ",Sd,"{padding-right:0;}&&& ",Nd,"{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;}"),fM=U("span",{target:"exz187h5"})("border-top:",K.borderWidth," solid ",q.gray[700],";border-bottom:",K.borderWidth," solid ",q.gray[700],";font-size:",K.fontSize,`;line-height:calc(
+		`,";");var Eo=class extends Date{constructor(){super(),this.setTime(arguments.length===0?Date.now():arguments.length===1?typeof arguments[0]=="string"?+new Date(arguments[0]):arguments[0]:Date.UTC(...arguments))}getTimezoneOffset(){return 0}},IM=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(c=>{if(IM.test(c)){let t=Date.prototype[c.replace(IM,"$1UTC")];t&&(Eo.prototype[c]=t)}});var $Xt=new Intl.DateTimeFormat("en-US",{weekday:"short",timeZone:"UTC"}),cGt=new Intl.DateTimeFormat("en-US",{month:"short",day:"numeric",timeZone:"UTC"}),tGt=new Intl.DateTimeFormat("en-GB",{hour12:!1,hour:"numeric",minute:"numeric",second:"numeric",timeZone:"UTC"});var wl=u(i0(),1);function a0(c){if(typeof c=="string")return/Z|[+-]\d{2}(:?\d{2})?$/.test(c)?new Eo(new Date(c)):new Eo((0,wl.getDate)(c).getTime());let t=c instanceof Date?c.getTime():c;return new Eo(t)}function oi(c){let t=Number((0,wl.date)("Y",c)),e=Number((0,wl.date)("n",c))-1,l=Number((0,wl.date)("j",c));return new Date(t,e,l,0,0,0,0)}function HF(c,t){return t?(c%12+12)%24:c%12}function pM(c){return c%12||12}function r0(c){return(t,e)=>{let l={...t};return(e.type===Xa||e.type===kb||e.type===Ga)&&l.value!==void 0&&(l.value=l.value.toString().padStart(c,"0")),l}}var RF=(c,t)=>new Date(c,t+1,0).getDate();function Tu(c,t){let e={year:Number((0,wl.date)("Y",c)),month:Number((0,wl.date)("n",c))-1,date:Number((0,wl.date)("j",c)),hours:Number((0,wl.date)("H",c)),minutes:Number((0,wl.date)("i",c)),seconds:Number((0,wl.date)("s",c)),...t},l=RF(e.year,e.month);e.date=Math.min(e.date,l);let d=String(e.year).padStart(4,"0"),n=String(e.month+1).padStart(2,"0"),o=String(e.date).padStart(2,"0"),b=String(e.hours).padStart(2,"0"),i=String(e.minutes).padStart(2,"0"),a=String(e.seconds).padStart(2,"0"),r=`${d}-${n}-${o}T${b}:${i}:${a}`;return new Eo((0,wl.getDate)(r).getTime())}function _p(c){let t=c.target?.ownerDocument.defaultView?.HTMLInputElement??HTMLInputElement;return c.target instanceof t?c.target.validity.valid:!1}var jo="Y-m-d\\TH:i:s";var rd=u(h(),1);function U0c({currentDate:c,onChange:t,events:e=[],isInvalidDate:l,onMonthPreviewed:d,startOfWeek:n=0}){let o=a0(c??new Date),{calendar:b,viewing:i,setSelected:a,setViewing:r,isSelected:s,viewPreviousMonth:X,viewNextMonth:G}=uM({selected:[oi(o)],viewing:oi(o),weekStartsOn:n}),[m,x]=(0,bi.useState)(oi(o)),[g,R]=(0,bi.useState)(!1),[H,Z]=(0,bi.useState)(c);return c!==H&&(Z(c),a([oi(o)]),r(oi(o)),x(oi(o))),(0,rd.jsxs)(XM,{className:"components-datetime__date",role:"application","aria-label":(0,el.__)("Calendar"),children:[(0,rd.jsxs)(GM,{children:[(0,rd.jsx)(mM,{icon:(0,el.isRTL)()?oZ:dZ,variant:"tertiary","aria-label":(0,el.__)("View previous month"),onClick:()=>{X(),x(Au(m,1));let p=Au(i,1);d?.((0,Al.dateI18n)(jo,p,-p.getTimezoneOffset()))},size:"compact"}),(0,rd.jsxs)(gM,{level:3,children:[(0,rd.jsx)("strong",{children:(0,Al.dateI18n)("F",i,-i.getTimezoneOffset())})," ",(0,Al.dateI18n)("Y",i,-i.getTimezoneOffset())]}),(0,rd.jsx)(xM,{icon:(0,el.isRTL)()?dZ:oZ,variant:"tertiary","aria-label":(0,el.__)("View next month"),onClick:()=>{G(),x(Md(m,1));let p=Md(i,1);d?.((0,Al.dateI18n)(jo,p,-p.getTimezoneOffset()))},size:"compact"})]}),(0,rd.jsxs)(HM,{onFocus:()=>R(!0),onBlur:()=>R(!1),children:[b[0][0].map(p=>(0,rd.jsx)(RM,{children:(0,Al.dateI18n)("D",p,-p.getTimezoneOffset())},p.toString())),b[0].map(p=>p.map((W,y)=>gF(W,i)?(0,rd.jsx)(D0c,{day:W,column:y+1,isSelected:s(W),isFocusable:Qa(W,m),isFocusAllowed:g,isToday:XF(W,oi(new Date)),isInvalid:l?l(W):!1,numEvents:e.filter(I=>XF(I.date,W)).length,onClick:()=>{a([W]),x(W);let I=Tu(o,{year:W.getFullYear(),month:W.getMonth(),date:W.getDate()});t?.((0,Al.date)(jo,I))},onKeyDown:I=>{let B;if(I.key==="ArrowLeft"&&(B=ni(W,(0,el.isRTL)()?1:-1)),I.key==="ArrowRight"&&(B=ni(W,(0,el.isRTL)()?-1:1)),I.key==="ArrowUp"&&(B=iM(W,1)),I.key==="ArrowDown"&&(B=zu(W,1)),I.key==="PageUp"&&(B=Au(W,1)),I.key==="PageDown"&&(B=Md(W,1)),I.key==="Home"){let V=(W.getDay()-n+7)%7;B=dM(W,V)}if(I.key==="End"){let F=W.getDay(),V=(n+6-F)%7;B=ni(W,V)}B&&(I.preventDefault(),x(B),gF(B,i)||(r(B),d?.((0,Al.dateI18n)(jo,B,-B.getTimezoneOffset()))))}},W.toString()):null))]})]})}function D0c({day:c,column:t,isSelected:e,isFocusable:l,isFocusAllowed:d,isToday:n,isInvalid:o,numEvents:b,onClick:i,onKeyDown:a}){let r=(0,bi.useRef)(null);return(0,bi.useEffect)(()=>{r.current&&l&&d&&r.current.focus()},[l]),(0,rd.jsx)(ZM,{__next40pxDefaultSize:!0,ref:r,className:"components-datetime__date__day",disabled:o,tabIndex:l?0:-1,"aria-label":L0c(c,e,n,b),column:t,isSelected:e,isToday:n,hasEvents:b>0,onClick:i,onKeyDown:a,children:(0,Al.dateI18n)("j",c,-c.getTimezoneOffset())})}function L0c(c,t,e,l){let{formats:d}=(0,Al.getSettings)(),o=[(0,Al.dateI18n)(d.date,c,-c.getTimezoneOffset())];return t&&o.push((0,el.__)("Selected")),e&&o.push((0,el.__)("Today")),l>0&&o.push((0,el.sprintf)((0,el._n)("There is %d event","There are %d events",l),l)),o.join(". ")}var s0=U0c;var Qu=u(v(),1),Qt=u(rc(),1),Mo=u(i0(),1);var CM=u(rc(),1),YM=u(i0(),1);var WM=U("div",{target:"exz187h9"})("box-sizing:border-box;font-size:",K.fontSize,";"),u0=U("fieldset",{target:"exz187h8"})("border:0;margin:0 0 ",D(4)," 0;padding:0;&:last-child{margin-bottom:0;}"),yM=U("div",{target:"exz187h7"})({name:"pd0mhc",styles:"direction:ltr;display:flex"}),Kp=dc("&&& ",Sd,"{padding-left:",D(2),";padding-right:",D(2),";text-align:center;}",""),BM=U(Ke,{target:"exz187h6"})(Kp," width:",D(9),";&&& ",Sd,"{padding-right:0;}&&& ",Nd,"{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;}"),fM=U("span",{target:"exz187h5"})("border-top:",K.borderWidth," solid ",q.gray[700],";border-bottom:",K.borderWidth," solid ",q.gray[700],";font-size:",K.fontSize,`;line-height:calc(
 		`,K.controlHeight," - ",K.borderWidth,` * 2
-	);display:inline-block;`),hM=U(Ke,{target:"exz187h4"})(Kp," width:",D(9),";&&& ",Sd,"{padding-left:0;}&&& ",Nd,"{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;}"),VM=U("div",{target:"exz187h3"})({name:"1ff36h2",styles:"flex-grow:1"}),FM=U(Ke,{target:"exz187h2"})(Kp," width:",D(9),";"),JM=U(Ke,{target:"exz187h1"})(Kp," width:",D(14),";"),ZF=U("div",{target:"exz187h0"})({name:"ebu3jh",styles:"text-decoration:underline dotted"});var qp=u(h(),1),D0c=()=>{let{timezone:c}=(0,vM.getSettings)(),t=-1*(new Date().getTimezoneOffset()/60);if(Number(c.offset)===t)return null;let e=Number(c.offset)>=0?"+":"",l=c.abbr!==""&&isNaN(Number(c.abbr))?c.abbr:`UTC${e}${c.offsetFormatted}`,d=c.string.replace("_"," "),n=c.string==="UTC"?(0,CM.__)("Coordinated Universal Time"):`(${l}) ${d}`;return d.trim().length===0?(0,qp.jsx)(ZF,{className:"components-datetime__timezone",children:l}):(0,qp.jsx)(Zl,{placement:"top",text:n,children:(0,qp.jsx)(ZF,{className:"components-datetime__timezone",children:l})})},YM=D0c;var Ou=u(rc(),1),NM=u(Y(),1);var sd=u(h(),1);function IF({value:c,defaultValue:t,is12Hour:e,label:l,minutesProps:d,onChange:n}){let[o={hours:new Date().getHours(),minutes:new Date().getMinutes()},b]=Cd({value:c,onChange:n,defaultValue:t}),i=G(o.hours),a=pM(o.hours),r=m=>(x,{event:g})=>{if(!_p(g))return;let R=Number(x);b({...o,[m]:m==="hours"&&e?HF(R,i==="PM"):R})},s=m=>()=>{i!==m&&b({...o,hours:HF(a,m==="PM")})};function G(m){return m<12?"AM":"PM"}return(0,sd.jsxs)(l?u0:NM.Fragment,{children:[l&&(0,sd.jsx)(Cc.VisualLabel,{as:"legend",children:l}),(0,sd.jsxs)(zc,{alignment:"left",expanded:!1,children:[(0,sd.jsxs)(yM,{className:"components-datetime__time-field components-datetime__time-field-time",children:[(0,sd.jsx)(BM,{className:"components-datetime__time-field-hours-input",label:(0,Ou.__)("Hours"),hideLabelFromVision:!0,value:String(e?a:o.hours).padStart(2,"0"),step:1,min:e?1:0,max:e?12:23,required:!0,spinControls:"none",isPressEnterToChange:!0,isDragEnabled:!1,isShiftStepEnabled:!1,onChange:r("hours"),__unstableStateReducer:r0(2)}),(0,sd.jsx)(fM,{className:"components-datetime__time-separator","aria-hidden":"true",children:":"}),(0,sd.jsx)(hM,{className:v("components-datetime__time-field-minutes-input",d?.className),label:(0,Ou.__)("Minutes"),hideLabelFromVision:!0,value:String(o.minutes).padStart(2,"0"),step:1,min:0,max:59,required:!0,spinControls:"none",isPressEnterToChange:!0,isDragEnabled:!1,isShiftStepEnabled:!1,onChange:(...m)=>{r("minutes")(...m),d?.onChange?.(...m)},__unstableStateReducer:r0(2),...d})]}),e&&(0,sd.jsxs)(Yn,{isBlock:!0,label:(0,Ou.__)("Select AM or PM"),hideLabelFromVision:!0,value:i,onChange:m=>{s(m)()},children:[(0,sd.jsx)(wo,{value:"AM",label:(0,Ou.__)("AM")}),(0,sd.jsx)(wo,{value:"PM",label:(0,Ou.__)("PM")})]})]})]})}var ie=u(h(),1),L0c=["dmy","mdy","ymd"];function pF({is12Hour:c,currentTime:t,onChange:e,dateOrder:l,hideLabelFromVision:d=!1}){let[n,o]=(0,Qu.useState)(()=>xF(a0(t??new Date)));(0,Qu.useEffect)(()=>{o(xF(a0(t??new Date)))},[t]);let b=[{value:"01",label:(0,Qt.__)("January")},{value:"02",label:(0,Qt.__)("February")},{value:"03",label:(0,Qt.__)("March")},{value:"04",label:(0,Qt.__)("April")},{value:"05",label:(0,Qt.__)("May")},{value:"06",label:(0,Qt.__)("June")},{value:"07",label:(0,Qt.__)("July")},{value:"08",label:(0,Qt.__)("August")},{value:"09",label:(0,Qt.__)("September")},{value:"10",label:(0,Qt.__)("October")},{value:"11",label:(0,Qt.__)("November")},{value:"12",label:(0,Qt.__)("December")}],{day:i,month:a,year:r,minutes:s,hours:G}=(0,Qu.useMemo)(()=>({day:(0,Po.date)("d",n),month:(0,Po.date)("m",n),year:(0,Po.date)("Y",n),minutes:(0,Po.date)("i",n),hours:(0,Po.date)("H",n)}),[n]),X=W=>(I,{event:B})=>{if(!_p(B))return;let F=Number(I),V=Tu(n,{[W]:F});o(V),e?.((0,Po.date)(Mo,V))},m=({hours:W,minutes:y})=>{let I=Tu(n,{hours:W,minutes:y});o(I),e?.((0,Po.date)(Mo,I))},x=(0,ie.jsx)(FM,{className:"components-datetime__time-field components-datetime__time-field-day",label:(0,Qt.__)("Day"),hideLabelFromVision:!0,value:i,step:1,min:1,max:RF(Number(r),Number(a)-1),required:!0,spinControls:"none",isPressEnterToChange:!0,isDragEnabled:!1,isShiftStepEnabled:!1,onChange:X("date")},"day"),g=(0,ie.jsx)(VM,{children:(0,ie.jsx)(kn,{className:"components-datetime__time-field components-datetime__time-field-month",label:(0,Qt.__)("Month"),hideLabelFromVision:!0,value:a,options:b,onChange:W=>{let y=Tu(n,{month:Number(W)-1});o(y),e?.((0,Po.date)(Mo,y))}})},"month"),R=(0,ie.jsx)(JM,{className:"components-datetime__time-field components-datetime__time-field-year",label:(0,Qt.__)("Year"),hideLabelFromVision:!0,value:r,step:1,min:1,max:9999,required:!0,spinControls:"none",isPressEnterToChange:!0,isDragEnabled:!1,isShiftStepEnabled:!1,onChange:X("year"),__unstableStateReducer:r0(4)},"year"),H=c?"mdy":"dmy",p=(l&&L0c.includes(l)?l:H).split("").map(W=>{switch(W){case"d":return x;case"m":return g;case"y":return R;default:return null}});return(0,ie.jsxs)(WM,{className:"components-datetime__time",children:[(0,ie.jsxs)(u0,{children:[d?(0,ie.jsx)(Yc,{as:"legend",children:(0,Qt.__)("Time")}):(0,ie.jsx)(Cc.VisualLabel,{as:"legend",className:"components-datetime__time-legend",children:(0,Qt.__)("Time")}),(0,ie.jsxs)(zc,{className:"components-datetime__time-wrapper",children:[(0,ie.jsx)(IF,{value:{hours:Number(G),minutes:Number(s)},is12Hour:c,onChange:m}),(0,ie.jsx)(de,{}),(0,ie.jsx)(YM,{})]})]}),(0,ie.jsxs)(u0,{children:[d?(0,ie.jsx)(Yc,{as:"legend",children:(0,Qt.__)("Date")}):(0,ie.jsx)(Cc.VisualLabel,{as:"legend",className:"components-datetime__time-legend",children:(0,Qt.__)("Date")}),(0,ie.jsx)(zc,{className:"components-datetime__time-wrapper",children:p})]})]})}pF.TimeInput=IF;Object.assign(pF.TimeInput,{displayName:"TimePicker.TimeInput"});var G0=pF;var kM=u(Y(),1);var SM=U(tt,{target:"e1p5onf00"})({name:"1khn195",styles:"box-sizing:border-box"});var ii=u(h(),1),E0c=()=>{};function j0c({currentDate:c,is12Hour:t,dateOrder:e,isInvalidDate:l,onMonthPreviewed:d=E0c,onChange:n,events:o,startOfWeek:b},i){return(0,ii.jsx)(SM,{ref:i,className:"components-datetime",spacing:4,children:(0,ii.jsxs)(ii.Fragment,{children:[(0,ii.jsx)(G0,{currentTime:c,onChange:n,is12Hour:t,dateOrder:e}),(0,ii.jsx)(s0,{currentDate:c,onChange:n,isInvalidDate:l,events:o,onMonthPreviewed:d,startOfWeek:b})]})})}var zM=(0,kM.forwardRef)(j0c);zM.displayName="DateTimePicker";var wM=zM;var AM=wM;var TM=u(Y(),1),OM=(0,TM.createContext)(!1);OM.displayName="DisabledContext";var WF=OM;var BF=u(h(),1),yF="data-wp-hash";function fF(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&P0c(document)),c.__wpStyleRuntime}function M0c(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${yF}]`))if(e.getAttribute(yF)===t)return!0;return!1}function QM(c,t,e){if(!c.head)return;let l=fF(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(M0c(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(yF,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function P0c(c){let t=fF();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)QM(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function _0c(c,t){let e=fF();e.styles.set(c,t);for(let l of e.documents.keys())QM(l,c,t)}typeof process>"u",_0c("bacc423d2b",'._556ae8be2a7ddc8e__disabled{pointer-events:none;position:relative}._556ae8be2a7ddc8e__disabled:after{content:"";inset:0;position:absolute}._556ae8be2a7ddc8e__disabled *{pointer-events:none}');var K0c={disabled:"_556ae8be2a7ddc8e__disabled"},{Consumer:q0c,Provider:$0c}=WF;function hF({className:c,children:t,isDisabled:e=!0,...l}){return(0,BF.jsx)($0c,{value:e,children:(0,BF.jsx)("div",{inert:e?"true":void 0,className:e?v(K0c.disabled,c,"components-disabled"):void 0,...l,children:t})})}hF.Context=WF;hF.Consumer=q0c;var UM=hF;var DM=u(Y(),1),LM=u(h(),1),cxc=({visible:c,children:t,...e},l)=>{let d=ab({open:c});return(0,LM.jsx)(Fx,{store:d,ref:l,...e,children:t})},VF=(0,DM.forwardRef)(cxc);VF.displayName="DisclosureContent";var B6=u(oc(),1),H0=u(Y(),1);var jM=u($(),1),EM={};function FF(c,t){let e=jM.useRef(EM);return e.current===EM&&(e.current=c(t)),e}function txc(c,t){return function(l,...d){let n=new URL(c);return n.searchParams.set("code",l.toString()),d.forEach(o=>n.searchParams.append("args[]",o)),`${t} error #${l}; visit ${n} for the full message.`}}var exc=txc("https://base-ui.com/production-error","Base UI"),MM=exc;var Da=u($(),1);function JF(c,t,e,l){let d=FF(_M).current;return lxc(d,c,t,e,l)&&KM(d,[c,t,e,l]),d.callback}function PM(c){let t=FF(_M).current;return dxc(t,c)&&KM(t,c),t.callback}function _M(){return{callback:null,cleanup:null,refs:[]}}function lxc(c,t,e,l,d){return c.refs[0]!==t||c.refs[1]!==e||c.refs[2]!==l||c.refs[3]!==d}function dxc(c,t){return c.refs.length!==t.length||c.refs.some((e,l)=>e!==t[l])}function KM(c,t){if(c.refs=t,t.every(e=>e==null)){c.callback=null;return}c.callback=e=>{if(c.cleanup&&(c.cleanup(),c.cleanup=null),e!=null){let l=Array(t.length).fill(null);for(let d=0;d<t.length;d+=1){let n=t[d];if(n!=null)switch(typeof n){case"function":{let o=n(e);typeof o=="function"&&(l[d]=o);break}case"object":{n.current=e;break}default:}}c.cleanup=()=>{for(let d=0;d<t.length;d+=1){let n=t[d];if(n!=null)switch(typeof n){case"function":{let o=l[d];typeof o=="function"?o():n(null);break}case"object":{n.current=null;break}default:}}}}}}var c6=u($(),1);var qM=u($(),1),nxc=parseInt(qM.version,10);function $M(c){return nxc>=c}function CF(c){if(!c6.isValidElement(c))return null;let t=c,e=t.props;return($M(19)?e?.ref:t.ref)??null}function X0(c,t){if(c&&!t)return c;if(!c&&t)return t;if(c||t)return{...c,...t}}var Rmt=Object.freeze([]),Uu=Object.freeze({});function t6(c,t){let e={};for(let l in c){let d=c[l];if(t?.hasOwnProperty(l)){let n=t[l](d);n!=null&&Object.assign(e,n);continue}d===!0?e[`data-${l.toLowerCase()}`]="":d&&(e[`data-${l.toLowerCase()}`]=d.toString())}return e}function e6(c,t){return typeof c=="function"?c(t):c}function l6(c,t){return typeof c=="function"?c(t):c}var vF={};function Ua(c,t,e,l,d){if(!e&&!l&&!d&&!c)return $p(t);let n=$p(c);return t&&(n=m0(n,t)),e&&(n=m0(n,e)),l&&(n=m0(n,l)),d&&(n=m0(n,d)),n}function d6(c){if(c.length===0)return vF;if(c.length===1)return $p(c[0]);let t=$p(c[0]);for(let e=1;e<c.length;e+=1)t=m0(t,c[e]);return t}function $p(c){return YF(c)?{...o6(c,vF)}:oxc(c)}function m0(c,t){return YF(t)?o6(t,c):bxc(c,t)}function oxc(c){let t={...c};for(let e in t){let l=t[e];n6(e,l)&&(t[e]=b6(l))}return t}function bxc(c,t){if(!t)return c;for(let e in t){let l=t[e];switch(e){case"style":{c[e]=X0(c.style,l);break}case"className":{c[e]=NF(c.className,l);break}default:n6(e,l)?c[e]=ixc(c[e],l):c[e]=l}}return c}function n6(c,t){let e=c.charCodeAt(0),l=c.charCodeAt(1),d=c.charCodeAt(2);return e===111&&l===110&&d>=65&&d<=90&&(typeof t=="function"||typeof t>"u")}function YF(c){return typeof c=="function"}function o6(c,t){return YF(c)?c(t):c??vF}function ixc(c,t){return t?c?(...e)=>{let l=e[0];if(a6(l)){let n=l;i6(n);let o=t(...e);return n.baseUIHandlerPrevented||c?.(...e),o}let d=t(...e);return c?.(...e),d}:b6(t):c}function b6(c){return c&&((...t)=>{let e=t[0];return a6(e)&&i6(e),c(...t)})}function i6(c){return c.preventBaseUIHandler=()=>{c.baseUIHandlerPrevented=!0},c}function NF(c,t){return t?c?t+" "+c:t:c}function a6(c){return c!=null&&typeof c=="object"&&"nativeEvent"in c}var SF=u($(),1);function r6(c,t,e={}){let l=t.render,d=axc(t,e);if(e.enabled===!1)return null;let n=e.state??Uu;return uxc(c,l,d,n)}function axc(c,t={}){let{className:e,style:l,render:d}=c,{state:n=Uu,ref:o,props:b,stateAttributesMapping:i,enabled:a=!0}=t,r=a?e6(e,n):void 0,s=a?l6(l,n):void 0,G=a?t6(n,i):Uu,X=a&&b?rxc(b):void 0,m=a?X0(G,X)??{}:Uu;return typeof document<"u"&&(a?Array.isArray(o)?m.ref=PM([m.ref,CF(d),...o]):m.ref=JF(m.ref,CF(d),o):JF(null,null)),a?(r!==void 0&&(m.className=NF(m.className,r)),s!==void 0&&(m.style=X0(m.style,s)),m):Uu}function rxc(c){return Array.isArray(c)?d6(c):Ua(void 0,c)}var sxc=Symbol.for("react.lazy");function uxc(c,t,e,l){if(t){if(typeof t=="function")return t(e,l);let d=Ua(e,t.props);d.ref=e.ref;let n=t;return n?.$$typeof===sxc&&(n=Da.Children.toArray(t)[0]),Da.cloneElement(n,d)}if(c&&typeof c=="string")return Gxc(c,e);throw new Error(MM(8))}function Gxc(c,t){return c==="button"?(0,SF.createElement)("button",{type:"button",...t,key:t.key}):c==="img"?(0,SF.createElement)("img",{alt:"",...t,key:t.key}):Da.createElement(c,t)}function cW(c){return r6(c.defaultTagName??"div",c,c)}var zF="data-wp-hash";function wF(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&mxc(document)),c.__wpStyleRuntime}function Xxc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${zF}]`))if(e.getAttribute(zF)===t)return!0;return!1}function u6(c,t,e){if(!c.head)return;let l=wF(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Xxc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(zF,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function mxc(c){let t=wF();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)u6(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function xxc(c,t){let e=wF();e.styles.set(c,t);for(let l of e.documents.keys())u6(l,c,t)}typeof process>"u",xxc("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var s6={slot:"_11fc52b637ff8a7e__slot"},G6="data-wp-compat-overlay-slot";function gxc(){return typeof document>"u"?null:document}function Hxc(){let c;try{c=window.top?.wp}catch{}let t=c??window.wp;return typeof t?.components=="object"&&t.components!==null}var En=null;function kF(c){return c.setAttribute("aria-hidden","false"),c}function Rxc(c){let t=c.createElement("div");return t.setAttribute(G6,""),s6.slot&&t.classList.add(s6.slot),c.body.appendChild(t),t}function AF(){if(typeof window>"u"||!Hxc()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let c=gxc();if(!c||!c.body)return;if(En&&En.ownerDocument===c&&En.isConnected)return kF(En);let t=c.querySelector(`[${G6}]`);return t instanceof HTMLDivElement?(En=kF(t),En):(En?.isConnected&&En.remove(),En=kF(Rxc(c)),En)}var X6=u(Y(),1),m6=u(vc(),1),x6=u(h(),1),TF=(0,X6.forwardRef)(function({icon:t,size:e=24,style:l,...d},n){let o=t.props.style||l?{...t.props.style,...l}:void 0;return(0,x6.jsx)(m6.SVG,{ref:n,...t.props,...d,...o?{style:o}:{},width:e,height:e})});var g6=u(Y(),1),OF="data-wp-hash";function QF(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ixc(document)),c.__wpStyleRuntime}function Zxc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${OF}]`))if(e.getAttribute(OF)===t)return!0;return!1}function H6(c,t,e){if(!c.head)return;let l=QF(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Zxc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(OF,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Ixc(c){let t=QF();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)H6(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function pxc(c,t){let e=QF();e.styles.set(c,t);for(let l of e.documents.keys())H6(l,c,t)}typeof process>"u",pxc("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var Wxc={stack:"_19ce0419607e1896__stack"},yxc={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},UF=(0,g6.forwardRef)(function({direction:t,gap:e,align:l,justify:d,wrap:n,render:o,...b},i){let a={gap:e&&yxc[e],alignItems:l,justifyContent:d,flexDirection:t,flexWrap:n};return cW({render:o,ref:i,props:Ua(b,{style:a,className:Wxc.stack})})});var _F=u(rc(),1),_t=u(Y(),1);var R6=u(Y(),1),x0=u(h(),1),LF="data-wp-hash";function EF(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&fxc(document)),c.__wpStyleRuntime}function Bxc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${LF}]`))if(e.getAttribute(LF)===t)return!0;return!1}function Z6(c,t,e){if(!c.head)return;let l=EF(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Bxc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(LF,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function fxc(c){let t=EF();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)Z6(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function hxc(c,t){let e=EF();e.styles.set(c,t);for(let l of e.documents.keys())Z6(l,c,t)}typeof process>"u",hxc("bbbecfe373","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.ab4d64c07c0ba587__spinner{background-color:transparent;display:inline-block;height:var(--wpds-dimension-size-2xs,16px);opacity:1;overflow:visible;position:relative;width:var(--wpds-dimension-size-2xs,16px)}.a7654e10245bb7d2__indicator,.dc51f80c84b35fe2__track{fill:transparent;stroke-width:1.5px}.dc51f80c84b35fe2__track{stroke:var(--wpds-color-background-track-neutral,#dbdbdb)}.a7654e10245bb7d2__indicator{stroke:var(--wpds-color-background-thumb-brand,var(--wp-admin-theme-color,#3858e9));stroke-linecap:round;animation:_02322d973909703c__spinner-spin 1.4s linear infinite both;transform-origin:50% 50%}@keyframes _02322d973909703c__spinner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}}");var DF={spinner:"ab4d64c07c0ba587__spinner",track:"dc51f80c84b35fe2__track",indicator:"a7654e10245bb7d2__indicator","spinner-spin":"_02322d973909703c__spinner-spin"},jF=(0,R6.forwardRef)(function({className:t,...e},l){return(0,x0.jsxs)("svg",{className:v(DF.spinner,t),viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg",role:"presentation",focusable:"false",...e,ref:l,children:[(0,x0.jsx)("circle",{className:DF.track,cx:"50",cy:"50",r:"50",vectorEffect:"non-scaling-stroke"}),(0,x0.jsx)("path",{className:DF.indicator,d:"m 50 0 a 50 50 0 0 1 50 50",vectorEffect:"non-scaling-stroke"})]})});var g0=u(h(),1),MF="data-wp-hash";function PF(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Fxc(document)),c.__wpStyleRuntime}function Vxc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${MF}]`))if(e.getAttribute(MF)===t)return!0;return!1}function I6(c,t,e){if(!c.head)return;let l=PF(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Vxc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(MF,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Fxc(c){let t=PF();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)I6(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function p6(c,t){let e=PF();e.styles.set(c,t);for(let l of e.documents.keys())I6(l,c,t)}typeof process>"u",p6("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Jxc={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",p6("bd510b0d40",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');var tW={indicator:"_7a7ac88e306348e7__indicator","indicator-jump":"_48722cc5dd090ce4__indicator-jump","is-invalid":"_57a3bbbfbe38a5c6__is-invalid","is-valid":"_9e944dc198aac10b__is-valid","indicator-icon":"e482806667437c6a__indicator-icon","indicator-spinner":"_6e46434cc23019d2__indicator-spinner"},Cxc={valid:Xm,invalid:bm};function eW({id:c,type:t,message:e}){return(0,g0.jsxs)("p",{id:c,className:v(Jxc.p,tW.indicator,tW[`is-${t}`]),children:[t==="validating"?(0,g0.jsx)(jF,{className:tW["indicator-spinner"]}):(0,g0.jsx)(TF,{className:tW["indicator-icon"],icon:Cxc[t],size:16,fill:"currentColor"}),e]})}var jn=u(h(),1),vxc=c=>(0,jn.jsx)(UF,{...c,direction:"column",gap:"sm"});function Yxc(c,t,e){let l;return t&&!e?l=`(${(0,_F.__)("Required")})`:!t&&e&&(l=`(${(0,_F.__)("Optional")})`),l?typeof c=="string"?`${c} ${l}`:(0,jn.jsxs)(jn.Fragment,{children:[c," ",l]}):c}var W6="data-validity-visible",ai=(0,_t.forwardRef)(function({required:t,markWhenOptional:e,customValidity:l,getValidityTarget:d,children:n,render:o=vxc,...b},i){let[a,r]=(0,_t.useState)(),[s,G]=(0,_t.useState)(),[X,m]=(0,_t.useState)(!1),[x,g]=(0,_t.useState)(!1),R=(0,_t.useRef)(null);(0,_t.useEffect)(()=>{let y=d(),I=()=>{l?.type!=="validating"&&r(y?.validationMessage),m(!0),y?.setAttribute(W6,"")};return y?.addEventListener("invalid",I),()=>y?.removeEventListener("invalid",I)},[l?.type,d]),(0,_t.useEffect)(()=>{let y=d(),I=F=>{if(F.preventDefault(),!F.isTrusted)return;let V=F.target,f=Array.from(V.form?.elements??[]).find(C=>!C.validity.valid);(!V.form||f===V)&&V.focus()},B=y?.type==="radio"&&y?.name?Array.from(R.current?.querySelectorAll(`input[type="radio"][name="${y?.name}"]`)??[]).filter(F=>F!==y):[];return y?.addEventListener("invalid",I),B.forEach(F=>F.addEventListener("invalid",I)),()=>{y?.removeEventListener("invalid",I),B.forEach(F=>F.removeEventListener("invalid",I))}},[d]),(0,_t.useEffect)(()=>{let y=d();if(!l?.type){y?.setCustomValidity(""),r(y?.validationMessage),G(void 0);return}switch(l.type){case"validating":{y?.setCustomValidity(""),r(void 0),G({type:"validating",message:l.message});break}case"valid":{y?.setCustomValidity(""),r(y?.validationMessage),G({type:"valid",message:l.message});break}case"invalid":{y?.setCustomValidity(l.message??""),r(y?.validationMessage),G(void 0);break}}},[l,d]),(0,_t.useEffect)(()=>{if(!(!x||X)){if(l?.type==="validating"){let y=setTimeout(()=>{m(!0)},1e3);return()=>clearTimeout(y)}m(!0)}},[x,l?.type,X]);let H=y=>{if(y.relatedTarget&&y.currentTarget.contains(y.relatedTarget))return;x||(g(!0),d()?.setAttribute(W6,""));let I=d(),B=l?.type==="validating";window.queueMicrotask(()=>{B||r(I?.validationMessage)})},Z=(0,_t.useId)(),p=a?(0,jn.jsx)(eW,{id:Z,type:"invalid",message:a}):s?.type?(0,jn.jsx)(eW,{id:Z,type:s.type,message:s.message}):null,W=X?p:null;return(0,_t.useEffect)(()=>{let y=d();if(!y)return;function I(B,F){let V=(B.getAttribute("aria-describedby")??"").split(" ").filter(f=>f&&f!==Z);F&&V.push(Z),V.length?B.setAttribute("aria-describedby",V.join(" ")):B.removeAttribute("aria-describedby")}return I(y,!!W),()=>I(y,!1)},[W,Z,d]),cW({render:o,ref:[i,R],props:Ua(b,{onBlur:H,children:(0,jn.jsxs)(jn.Fragment,{children:[(0,_t.cloneElement)(n,{label:Yxc(n.props.label,t,e),required:t}),W]})})})});var Du=u(h(),1),qF="data-wp-hash";function $F(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Sxc(document)),c.__wpStyleRuntime}function Nxc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${qF}]`))if(e.getAttribute(qF)===t)return!0;return!1}function f6(c,t,e){if(!c.head)return;let l=$F(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Nxc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(qF,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Sxc(c){let t=$F();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)f6(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function kxc(c,t){let e=$F();e.styles.set(c,t);for(let l of e.documents.keys())f6(l,c,t)}typeof process>"u",kxc("e7e88c1781","._3476c2e530687f96__invisible-drag-image{height:50px;left:-1000px;position:fixed;width:50px}._6f00e51ab7574306__clone{background:transparent;padding:0;pointer-events:none;position:fixed}._6f00e51ab7574306__clone:not(._664ecd37377558df__is-in-compat-slot){z-index:1000000000}body.is-dragging-components-draggable{cursor:move;cursor:grabbing!important}");var cJ={"invisible-drag-image":"_3476c2e530687f96__invisible-drag-image",clone:"_6f00e51ab7574306__clone","is-in-compat-slot":"_664ecd37377558df__is-in-compat-slot"},zxc=[cJ["invisible-drag-image"],"components-draggable__invisible-drag-image"].filter(Boolean),wxc=[cJ.clone,"components-draggable__clone"].filter(Boolean),y6="is-dragging-components-draggable",KF=0;function Axc({children:c,onDragStart:t,onDragOver:e,onDragEnd:l,appendToOwnerDocument:d=!1,cloneClassname:n,elementId:o,transferData:b,__experimentalTransferDataType:i="text",__experimentalDragComponent:a}){let r=(0,H0.useRef)(null),s=(0,H0.useRef)(()=>{});function G(m){m.preventDefault(),s.current(),l&&l(m)}function X(m){let{ownerDocument:x}=m.target,g=AF(),R=g?.ownerDocument===x?g:null;m.dataTransfer.setData(i,JSON.stringify(b));let H=x.createElement("div");H.style.top="0",H.style.left="0";let Z=x.createElement("div");typeof m.dataTransfer.setDragImage=="function"&&(Z.classList.add(...zxc),x.body.appendChild(Z),m.dataTransfer.setDragImage(Z,0,0)),H.classList.add(...wxc);let p=cJ["is-in-compat-slot"];R&&p&&H.classList.add(p),n&&H.classList.add(n);let W=0,y=0;if(r.current){W=m.clientX,y=m.clientY,H.style.transform=`translate( ${W}px, ${y}px )`;let f=x.createElement("div");f.innerHTML=r.current.innerHTML,H.appendChild(f),(R??x.body).appendChild(H)}else{let f=x.getElementById(o),C=f.getBoundingClientRect(),J=f.parentNode,w=C.top,A=C.left;H.style.width=`${C.width+KF*2}px`;let S=f.cloneNode(!0);S.id=`clone-${o}`,W=A-KF,y=w-KF,H.style.transform=`translate( ${W}px, ${y}px )`,Array.from(S.querySelectorAll("iframe")).forEach(O=>O.parentNode?.removeChild(O)),H.appendChild(S),R?R.appendChild(H):d?x.body.appendChild(H):J?.appendChild(H)}let I=m.clientX,B=m.clientY;function F(f){if(I===f.clientX&&B===f.clientY)return;let C=W+f.clientX-I,J=y+f.clientY-B;H.style.transform=`translate( ${C}px, ${J}px )`,I=f.clientX,B=f.clientY,W=C,y=J,e&&e(f)}let V=(0,B6.throttle)(F,16);x.addEventListener("dragover",V),x.body.classList.add(y6),t&&t(m),s.current=()=>{H&&H.parentNode&&H.parentNode.removeChild(H),Z&&Z.parentNode&&Z.parentNode.removeChild(Z),x.body.classList.remove(y6),x.removeEventListener("dragover",V)}}return(0,H0.useEffect)(()=>()=>{s.current()},[]),(0,Du.jsxs)(Du.Fragment,{children:[c({onDraggableStart:X,onDraggableEnd:G}),a&&(0,Du.jsx)("div",{className:"components-draggable-drag-component-root",style:{display:"none"},ref:r,children:a})]})}var h6=Axc;var V6=u(rc(),1),lW=u(Y(),1);var tJ=u(Ju(),1),F6=u(oc(),1),La=u(h(),1);function Txc({className:c,icon:t=$f,label:e,onFilesDrop:l,onHTMLDrop:d,onDrop:n,isEligible:o=()=>!0,...b}){let[i,a]=(0,lW.useState)(),[r,s]=(0,lW.useState)(),[G,X]=(0,lW.useState)(),m=(0,F6.__experimentalUseDropZone)({onDrop(g){if(!g.dataTransfer)return;let R=(0,tJ.getFilesFromDataTransfer)(g.dataTransfer),H=g.dataTransfer.getData("text/html");H&&d?d(H):R.length&&l?l(R):n&&n(g)},onDragStart(g){a(!0),g.dataTransfer&&(g.dataTransfer.types.includes("text/html")?X(!!d):g.dataTransfer.types.includes("Files")||(0,tJ.getFilesFromDataTransfer)(g.dataTransfer).length>0?X(!!l):X(!!n&&o(g.dataTransfer)))},onDragEnd(){s(!1),a(!1),X(void 0)},onDragEnter(){s(!0)},onDragLeave(){s(!1)}}),x=v("components-drop-zone",c,{"is-active":G,"is-dragging-over-document":i,"is-dragging-over-element":r});return(0,La.jsx)("div",{...b,ref:m,className:x,children:(0,La.jsx)("div",{className:"components-drop-zone__content",children:(0,La.jsxs)("div",{className:"components-drop-zone__content-inner",children:[(0,La.jsx)(ne,{icon:t,className:"components-drop-zone__content-icon"}),(0,La.jsx)("span",{className:"components-drop-zone__content-text",children:e||(0,V6.__)("Drop files to upload")})]})})})}var J6=Txc;var C6=u(Mc(),1);function v6({children:c}){return(0,C6.default)("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."}),c}var dW=u(rc(),1),Y6=u(Y(),1),R0=u(h(),1);function Oxc(c,t){let{href:e,children:l,className:d,...n}=c,o=v("components-external-link",d),b=!!e?.startsWith("#");return(0,R0.jsxs)("a",{...n,className:o,href:e,onClick:a=>{b&&a.preventDefault(),c.onClick&&c.onClick(a)},target:"_blank",ref:t,children:[(0,R0.jsx)("span",{className:"components-external-link__contents",children:l}),(0,R0.jsx)("span",{className:v("components-external-link__icon","wp-exclude-emoji"),"aria-label":(0,dW.__)("(opens in a new tab)"),children:(0,dW.isRTL)()?"\u2196":"\u2197"})]})}var N6=(0,Y6.forwardRef)(Oxc);N6.displayName="ExternalLink";var nW=N6;var K6=u(rc(),1),_o=u(Y(),1),bW=u(oc(),1);var Z0=u(rc(),1);var Lu={width:200,height:170},Qxc=["avi","mpg","mpeg","mov","mp4","m4v","ogg","ogv","webm","wmv"];function Uxc(c=""){let t=c.split(".");return t[t.length-1]}function S6(c=""){return c?c.startsWith("data:video/")||Qxc.includes(Uxc(c)):!1}function eJ(c){return Math.round(c*100)}var k6=U(sc,{target:"eeew7dm9"})("border:0;padding:0;margin:0;font-family:",vd("default.fontFamily"),";font-size:",vd("default.fontSize"),";",ba,";"),z6=U("div",{target:"eeew7dm8"})({name:"jqnsxy",styles:"background-color:transparent;display:flex;text-align:center;width:100%"}),w6=U("div",{target:"eeew7dm7"})("align-items:center;border-radius:",K.radiusSmall,";cursor:pointer;display:inline-flex;justify-content:center;margin:auto;position:relative;height:100%;&:after{border-radius:inherit;bottom:0;box-shadow:inset 0 0 0 1px rgba( 0, 0, 0, 0.1 );content:'';left:0;pointer-events:none;position:absolute;right:0;top:0;}img,video{border-radius:inherit;box-sizing:border-box;display:block;height:auto;margin:0;max-height:100%;max-width:100%;pointer-events:none;user-select:none;width:100%;}"),A6=U("div",{target:"eeew7dm6"})("background:",q.gray[100],";border-radius:inherit;box-sizing:border-box;height:",Lu.height,"px;max-width:280px;min-width:",Lu.width,"px;width:100%;"),T6=U(On,{target:"eeew7dm5"})({name:"1d3w5wq",styles:"width:100%"}),Dxc={name:"1mn7kwb",styles:"padding-bottom:1em"},Lxc=({hasHelpText:c=!1})=>c?Dxc:void 0,O6=U(ut,{target:"eeew7dm4"})("max-width:320px;padding-top:1em;",Lxc,";"),Q6=U("div",{target:"eeew7dm3"})("left:50%;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translate3d( -50%, -50%, 0 );z-index:1;@media not ( prefers-reduced-motion ){transition:opacity 100ms linear;}opacity:",({showOverlay:c})=>c?1:0,";"),U6=U("div",{target:"eeew7dm2"})({name:"1yzbo24",styles:"background:rgba( 255, 255, 255, 0.4 );backdrop-filter:blur( 16px ) saturate( 180% );position:absolute;transform:translateZ( 0 )"}),lJ=U(U6,{target:"eeew7dm1"})({name:"1sw8ur",styles:"height:1px;left:1px;right:1px"}),dJ=U(U6,{target:"eeew7dm0"})({name:"188vg4t",styles:"width:1px;top:1px;bottom:1px"});var Eu=u(h(),1),Exc=0,jxc=100,Mxc=()=>{};function L6({hasHelpText:c,onChange:t=Mxc,point:e={x:.5,y:.5}}){let l=eJ(e.x),d=eJ(e.y),n=(o,b)=>{if(o===void 0)return;let i=parseInt(o,10);isNaN(i)||t({...e,[b]:i/100})};return(0,Eu.jsxs)(O6,{className:"focal-point-picker__controls",hasHelpText:c,gap:4,children:[(0,Eu.jsx)(D6,{label:(0,Z0.__)("Left"),"aria-label":(0,Z0.__)("Focal point left position"),value:[l,"%"].join(""),onChange:o=>n(o,"x"),dragDirection:"e"}),(0,Eu.jsx)(D6,{label:(0,Z0.__)("Top"),"aria-label":(0,Z0.__)("Focal point top position"),value:[d,"%"].join(""),onChange:o=>n(o,"y"),dragDirection:"s"})]})}function D6(c){return(0,Eu.jsx)(T6,{className:"focal-point-picker__controls-position-unit-control",labelPosition:"top",max:jxc,min:Exc,units:[{value:"%",label:"%"}],...c})}var E6=U("div",{target:"e19snlhg0"})("background-color:transparent;cursor:grab;height:40px;margin:-20px 0 0 -20px;position:absolute;user-select:none;width:40px;will-change:transform;z-index:10000;background:rgba( 255, 255, 255, 0.4 );border:1px solid rgba( 255, 255, 255, 0.4 );border-radius:",K.radiusRound,";backdrop-filter:blur( 16px ) saturate( 180% );box-shadow:rgb( 0 0 0 / 10% ) 0px 0px 8px;@media not ( prefers-reduced-motion ){transition:transform 100ms linear;}",({isDragging:c})=>c&&`
+	);display:inline-block;`),hM=U(Ke,{target:"exz187h4"})(Kp," width:",D(9),";&&& ",Sd,"{padding-left:0;}&&& ",Nd,"{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;}"),VM=U("div",{target:"exz187h3"})({name:"1ff36h2",styles:"flex-grow:1"}),FM=U(Ke,{target:"exz187h2"})(Kp," width:",D(9),";"),JM=U(Ke,{target:"exz187h1"})(Kp," width:",D(14),";"),ZF=U("div",{target:"exz187h0"})({name:"ebu3jh",styles:"text-decoration:underline dotted"});var qp=u(h(),1),E0c=()=>{let{timezone:c}=(0,YM.getSettings)(),t=-1*(new Date().getTimezoneOffset()/60);if(Number(c.offset)===t)return null;let e=Number(c.offset)>=0?"+":"",l=c.abbr!==""&&isNaN(Number(c.abbr))?c.abbr:`UTC${e}${c.offsetFormatted}`,d=c.string.replace("_"," "),n=c.string==="UTC"?(0,CM.__)("Coordinated Universal Time"):`(${l}) ${d}`;return d.trim().length===0?(0,qp.jsx)(ZF,{className:"components-datetime__timezone",children:l}):(0,qp.jsx)(Zl,{placement:"top",text:n,children:(0,qp.jsx)(ZF,{className:"components-datetime__timezone",children:l})})},vM=E0c;var Ou=u(rc(),1),NM=u(v(),1);var sd=u(h(),1);function IF({value:c,defaultValue:t,is12Hour:e,label:l,minutesProps:d,onChange:n}){let[o={hours:new Date().getHours(),minutes:new Date().getMinutes()},b]=Cd({value:c,onChange:n,defaultValue:t}),i=X(o.hours),a=pM(o.hours),r=m=>(x,{event:g})=>{if(!_p(g))return;let R=Number(x);b({...o,[m]:m==="hours"&&e?HF(R,i==="PM"):R})},s=m=>()=>{i!==m&&b({...o,hours:HF(a,m==="PM")})};function X(m){return m<12?"AM":"PM"}return(0,sd.jsxs)(l?u0:NM.Fragment,{children:[l&&(0,sd.jsx)(Cc.VisualLabel,{as:"legend",children:l}),(0,sd.jsxs)(zc,{alignment:"left",expanded:!1,children:[(0,sd.jsxs)(yM,{className:"components-datetime__time-field components-datetime__time-field-time",children:[(0,sd.jsx)(BM,{className:"components-datetime__time-field-hours-input",label:(0,Ou.__)("Hours"),hideLabelFromVision:!0,value:String(e?a:o.hours).padStart(2,"0"),step:1,min:e?1:0,max:e?12:23,required:!0,spinControls:"none",isPressEnterToChange:!0,isDragEnabled:!1,isShiftStepEnabled:!1,onChange:r("hours"),__unstableStateReducer:r0(2)}),(0,sd.jsx)(fM,{className:"components-datetime__time-separator","aria-hidden":"true",children:":"}),(0,sd.jsx)(hM,{className:Y("components-datetime__time-field-minutes-input",d?.className),label:(0,Ou.__)("Minutes"),hideLabelFromVision:!0,value:String(o.minutes).padStart(2,"0"),step:1,min:0,max:59,required:!0,spinControls:"none",isPressEnterToChange:!0,isDragEnabled:!1,isShiftStepEnabled:!1,onChange:(...m)=>{r("minutes")(...m),d?.onChange?.(...m)},__unstableStateReducer:r0(2),...d})]}),e&&(0,sd.jsxs)(Yn,{isBlock:!0,label:(0,Ou.__)("Select AM or PM"),hideLabelFromVision:!0,value:i,onChange:m=>{s(m)()},children:[(0,sd.jsx)(zo,{value:"AM",label:(0,Ou.__)("AM")}),(0,sd.jsx)(zo,{value:"PM",label:(0,Ou.__)("PM")})]})]})]})}var ie=u(h(),1),j0c=["dmy","mdy","ymd"];function pF({is12Hour:c,currentTime:t,onChange:e,dateOrder:l,hideLabelFromVision:d=!1}){let[n,o]=(0,Qu.useState)(()=>xF(a0(t??new Date)));(0,Qu.useEffect)(()=>{o(xF(a0(t??new Date)))},[t]);let b=[{value:"01",label:(0,Qt.__)("January")},{value:"02",label:(0,Qt.__)("February")},{value:"03",label:(0,Qt.__)("March")},{value:"04",label:(0,Qt.__)("April")},{value:"05",label:(0,Qt.__)("May")},{value:"06",label:(0,Qt.__)("June")},{value:"07",label:(0,Qt.__)("July")},{value:"08",label:(0,Qt.__)("August")},{value:"09",label:(0,Qt.__)("September")},{value:"10",label:(0,Qt.__)("October")},{value:"11",label:(0,Qt.__)("November")},{value:"12",label:(0,Qt.__)("December")}],{day:i,month:a,year:r,minutes:s,hours:X}=(0,Qu.useMemo)(()=>({day:(0,Mo.date)("d",n),month:(0,Mo.date)("m",n),year:(0,Mo.date)("Y",n),minutes:(0,Mo.date)("i",n),hours:(0,Mo.date)("H",n)}),[n]),G=W=>(I,{event:B})=>{if(!_p(B))return;let F=Number(I),V=Tu(n,{[W]:F});o(V),e?.((0,Mo.date)(jo,V))},m=({hours:W,minutes:y})=>{let I=Tu(n,{hours:W,minutes:y});o(I),e?.((0,Mo.date)(jo,I))},x=(0,ie.jsx)(FM,{className:"components-datetime__time-field components-datetime__time-field-day",label:(0,Qt.__)("Day"),hideLabelFromVision:!0,value:i,step:1,min:1,max:RF(Number(r),Number(a)-1),required:!0,spinControls:"none",isPressEnterToChange:!0,isDragEnabled:!1,isShiftStepEnabled:!1,onChange:G("date")},"day"),g=(0,ie.jsx)(VM,{children:(0,ie.jsx)(Sn,{className:"components-datetime__time-field components-datetime__time-field-month",label:(0,Qt.__)("Month"),hideLabelFromVision:!0,value:a,options:b,onChange:W=>{let y=Tu(n,{month:Number(W)-1});o(y),e?.((0,Mo.date)(jo,y))}})},"month"),R=(0,ie.jsx)(JM,{className:"components-datetime__time-field components-datetime__time-field-year",label:(0,Qt.__)("Year"),hideLabelFromVision:!0,value:r,step:1,min:1,max:9999,required:!0,spinControls:"none",isPressEnterToChange:!0,isDragEnabled:!1,isShiftStepEnabled:!1,onChange:G("year"),__unstableStateReducer:r0(4)},"year"),H=c?"mdy":"dmy",p=(l&&j0c.includes(l)?l:H).split("").map(W=>{switch(W){case"d":return x;case"m":return g;case"y":return R;default:return null}});return(0,ie.jsxs)(WM,{className:"components-datetime__time",children:[(0,ie.jsxs)(u0,{children:[d?(0,ie.jsx)(vc,{as:"legend",children:(0,Qt.__)("Time")}):(0,ie.jsx)(Cc.VisualLabel,{as:"legend",className:"components-datetime__time-legend",children:(0,Qt.__)("Time")}),(0,ie.jsxs)(zc,{className:"components-datetime__time-wrapper",children:[(0,ie.jsx)(IF,{value:{hours:Number(X),minutes:Number(s)},is12Hour:c,onChange:m}),(0,ie.jsx)(de,{}),(0,ie.jsx)(vM,{})]})]}),(0,ie.jsxs)(u0,{children:[d?(0,ie.jsx)(vc,{as:"legend",children:(0,Qt.__)("Date")}):(0,ie.jsx)(Cc.VisualLabel,{as:"legend",className:"components-datetime__time-legend",children:(0,Qt.__)("Date")}),(0,ie.jsx)(zc,{className:"components-datetime__time-wrapper",children:p})]})]})}pF.TimeInput=IF;Object.assign(pF.TimeInput,{displayName:"TimePicker.TimeInput"});var X0=pF;var kM=u(v(),1);var SM=U(tt,{target:"e1p5onf00"})({name:"1khn195",styles:"box-sizing:border-box"});var ii=u(h(),1),M0c=()=>{};function P0c({currentDate:c,is12Hour:t,dateOrder:e,isInvalidDate:l,onMonthPreviewed:d=M0c,onChange:n,events:o,startOfWeek:b},i){return(0,ii.jsx)(SM,{ref:i,className:"components-datetime",spacing:4,children:(0,ii.jsxs)(ii.Fragment,{children:[(0,ii.jsx)(X0,{currentTime:c,onChange:n,is12Hour:t,dateOrder:e}),(0,ii.jsx)(s0,{currentDate:c,onChange:n,isInvalidDate:l,events:o,onMonthPreviewed:d,startOfWeek:b})]})})}var zM=(0,kM.forwardRef)(P0c);zM.displayName="DateTimePicker";var wM=zM;var AM=wM;var TM=u(v(),1),OM=(0,TM.createContext)(!1);OM.displayName="DisabledContext";var WF=OM;var BF=u(h(),1),yF="data-wp-hash";function fF(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&K0c(document)),c.__wpStyleRuntime}function _0c(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${yF}]`))if(e.getAttribute(yF)===t)return!0;return!1}function QM(c,t,e){if(!c.head)return;let l=fF(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(_0c(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(yF,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function K0c(c){let t=fF();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)QM(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function q0c(c,t){let e=fF();e.styles.set(c,t);for(let l of e.documents.keys())QM(l,c,t)}typeof process>"u",q0c("bacc423d2b",'._556ae8be2a7ddc8e__disabled{pointer-events:none;position:relative}._556ae8be2a7ddc8e__disabled:after{content:"";inset:0;position:absolute}._556ae8be2a7ddc8e__disabled *{pointer-events:none}');var $0c={disabled:"_556ae8be2a7ddc8e__disabled"},{Consumer:cxc,Provider:txc}=WF;function hF({className:c,children:t,isDisabled:e=!0,...l}){return(0,BF.jsx)(txc,{value:e,children:(0,BF.jsx)("div",{inert:e?"true":void 0,className:Y(c,e&&[$0c.disabled,"components-disabled"])||void 0,...l,children:t})})}hF.Context=WF;hF.Consumer=cxc;var UM=hF;var DM=u(v(),1),LM=u(h(),1),exc=({visible:c,children:t,...e},l)=>{let d=ib({open:c});return(0,LM.jsx)(Fx,{store:d,ref:l,...e,children:t})},VF=(0,DM.forwardRef)(exc);VF.displayName="DisclosureContent";var B6=u(oc(),1),H0=u(v(),1);var jM=u($(),1),EM={};function FF(c,t){let e=jM.useRef(EM);return e.current===EM&&(e.current=c(t)),e}function lxc(c,t){return function(l,...d){let n=new URL(c);return n.searchParams.set("code",l.toString()),d.forEach(o=>n.searchParams.append("args[]",o)),`${t} error #${l}; visit ${n} for the full message.`}}var dxc=lxc("https://base-ui.com/production-error","Base UI"),MM=dxc;var Da=u($(),1);function JF(c,t,e,l){let d=FF(_M).current;return nxc(d,c,t,e,l)&&KM(d,[c,t,e,l]),d.callback}function PM(c){let t=FF(_M).current;return oxc(t,c)&&KM(t,c),t.callback}function _M(){return{callback:null,cleanup:null,refs:[]}}function nxc(c,t,e,l,d){return c.refs[0]!==t||c.refs[1]!==e||c.refs[2]!==l||c.refs[3]!==d}function oxc(c,t){return c.refs.length!==t.length||c.refs.some((e,l)=>e!==t[l])}function KM(c,t){if(c.refs=t,t.every(e=>e==null)){c.callback=null;return}c.callback=e=>{if(c.cleanup&&(c.cleanup(),c.cleanup=null),e!=null){let l=Array(t.length).fill(null);for(let d=0;d<t.length;d+=1){let n=t[d];if(n!=null)switch(typeof n){case"function":{let o=n(e);typeof o=="function"&&(l[d]=o);break}case"object":{n.current=e;break}default:}}c.cleanup=()=>{for(let d=0;d<t.length;d+=1){let n=t[d];if(n!=null)switch(typeof n){case"function":{let o=l[d];typeof o=="function"?o():n(null);break}case"object":{n.current=null;break}default:}}}}}}var c6=u($(),1);var qM=u($(),1),bxc=parseInt(qM.version,10);function $M(c){return bxc>=c}function CF(c){if(!c6.isValidElement(c))return null;let t=c,e=t.props;return($M(19)?e?.ref:t.ref)??null}function G0(c,t){if(c&&!t)return c;if(!c&&t)return t;if(c||t)return{...c,...t}}var Imt=Object.freeze([]),Uu=Object.freeze({});function t6(c,t){let e={};for(let l in c){let d=c[l];if(t?.hasOwnProperty(l)){let n=t[l](d);n!=null&&Object.assign(e,n);continue}d===!0?e[`data-${l.toLowerCase()}`]="":d&&(e[`data-${l.toLowerCase()}`]=d.toString())}return e}function e6(c,t){return typeof c=="function"?c(t):c}function l6(c,t){return typeof c=="function"?c(t):c}var YF={};function Ua(c,t,e,l,d){if(!e&&!l&&!d&&!c)return $p(t);let n=$p(c);return t&&(n=m0(n,t)),e&&(n=m0(n,e)),l&&(n=m0(n,l)),d&&(n=m0(n,d)),n}function d6(c){if(c.length===0)return YF;if(c.length===1)return $p(c[0]);let t=$p(c[0]);for(let e=1;e<c.length;e+=1)t=m0(t,c[e]);return t}function $p(c){return vF(c)?{...o6(c,YF)}:ixc(c)}function m0(c,t){return vF(t)?o6(t,c):axc(c,t)}function ixc(c){let t={...c};for(let e in t){let l=t[e];n6(e,l)&&(t[e]=b6(l))}return t}function axc(c,t){if(!t)return c;for(let e in t){let l=t[e];switch(e){case"style":{c[e]=G0(c.style,l);break}case"className":{c[e]=NF(c.className,l);break}default:n6(e,l)?c[e]=rxc(c[e],l):c[e]=l}}return c}function n6(c,t){let e=c.charCodeAt(0),l=c.charCodeAt(1),d=c.charCodeAt(2);return e===111&&l===110&&d>=65&&d<=90&&(typeof t=="function"||typeof t>"u")}function vF(c){return typeof c=="function"}function o6(c,t){return vF(c)?c(t):c??YF}function rxc(c,t){return t?c?(...e)=>{let l=e[0];if(a6(l)){let n=l;i6(n);let o=t(...e);return n.baseUIHandlerPrevented||c?.(...e),o}let d=t(...e);return c?.(...e),d}:b6(t):c}function b6(c){return c&&((...t)=>{let e=t[0];return a6(e)&&i6(e),c(...t)})}function i6(c){return c.preventBaseUIHandler=()=>{c.baseUIHandlerPrevented=!0},c}function NF(c,t){return t?c?t+" "+c:t:c}function a6(c){return c!=null&&typeof c=="object"&&"nativeEvent"in c}var SF=u($(),1);function r6(c,t,e={}){let l=t.render,d=sxc(t,e);if(e.enabled===!1)return null;let n=e.state??Uu;return Gxc(c,l,d,n)}function sxc(c,t={}){let{className:e,style:l,render:d}=c,{state:n=Uu,ref:o,props:b,stateAttributesMapping:i,enabled:a=!0}=t,r=a?e6(e,n):void 0,s=a?l6(l,n):void 0,X=a?t6(n,i):Uu,G=a&&b?uxc(b):void 0,m=a?G0(X,G)??{}:Uu;return typeof document<"u"&&(a?Array.isArray(o)?m.ref=PM([m.ref,CF(d),...o]):m.ref=JF(m.ref,CF(d),o):JF(null,null)),a?(r!==void 0&&(m.className=NF(m.className,r)),s!==void 0&&(m.style=G0(m.style,s)),m):Uu}function uxc(c){return Array.isArray(c)?d6(c):Ua(void 0,c)}var Xxc=Symbol.for("react.lazy");function Gxc(c,t,e,l){if(t){if(typeof t=="function")return t(e,l);let d=Ua(e,t.props);d.ref=e.ref;let n=t;return n?.$$typeof===Xxc&&(n=Da.Children.toArray(t)[0]),Da.cloneElement(n,d)}if(c&&typeof c=="string")return mxc(c,e);throw new Error(MM(8))}function mxc(c,t){return c==="button"?(0,SF.createElement)("button",{type:"button",...t,key:t.key}):c==="img"?(0,SF.createElement)("img",{alt:"",...t,key:t.key}):Da.createElement(c,t)}function cW(c){return r6(c.defaultTagName??"div",c,c)}var zF="data-wp-hash";function wF(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&gxc(document)),c.__wpStyleRuntime}function xxc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${zF}]`))if(e.getAttribute(zF)===t)return!0;return!1}function u6(c,t,e){if(!c.head)return;let l=wF(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(xxc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(zF,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function gxc(c){let t=wF();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)u6(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function Hxc(c,t){let e=wF();e.styles.set(c,t);for(let l of e.documents.keys())u6(l,c,t)}typeof process>"u",Hxc("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var s6={slot:"_11fc52b637ff8a7e__slot"},X6="data-wp-compat-overlay-slot";function Rxc(){return typeof document>"u"?null:document}function Zxc(){let c;try{c=window.top?.wp}catch{}let t=c??window.wp;return typeof t?.components=="object"&&t.components!==null}var Ln=null;function kF(c){return c.setAttribute("aria-hidden","false"),c}function Ixc(c){let t=c.createElement("div");return t.setAttribute(X6,""),s6.slot&&t.classList.add(s6.slot),c.body.appendChild(t),t}function AF(){if(typeof window>"u"||!Zxc()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let c=Rxc();if(!c||!c.body)return;if(Ln&&Ln.ownerDocument===c&&Ln.isConnected)return kF(Ln);let t=c.querySelector(`[${X6}]`);return t instanceof HTMLDivElement?(Ln=kF(t),Ln):(Ln?.isConnected&&Ln.remove(),Ln=kF(Ixc(c)),Ln)}var G6=u(v(),1),m6=u(Yc(),1),x6=u(h(),1),TF=(0,G6.forwardRef)(function({icon:t,size:e=24,style:l,...d},n){let o=t.props.style||l?{...t.props.style,...l}:void 0;return(0,x6.jsx)(m6.SVG,{ref:n,...t.props,...d,...o?{style:o}:{},width:e,height:e})});var g6=u(v(),1),OF="data-wp-hash";function QF(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Wxc(document)),c.__wpStyleRuntime}function pxc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${OF}]`))if(e.getAttribute(OF)===t)return!0;return!1}function H6(c,t,e){if(!c.head)return;let l=QF(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(pxc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(OF,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Wxc(c){let t=QF();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)H6(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function yxc(c,t){let e=QF();e.styles.set(c,t);for(let l of e.documents.keys())H6(l,c,t)}typeof process>"u",yxc("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var Bxc={stack:"_19ce0419607e1896__stack"},fxc={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},UF=(0,g6.forwardRef)(function({direction:t,gap:e,align:l,justify:d,wrap:n,render:o,...b},i){let a={gap:e&&fxc[e],alignItems:l,justifyContent:d,flexDirection:t,flexWrap:n};return cW({render:o,ref:i,props:Ua(b,{style:a,className:Bxc.stack})})});var _F=u(rc(),1),_t=u(v(),1);var R6=u(v(),1),x0=u(h(),1),LF="data-wp-hash";function EF(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Vxc(document)),c.__wpStyleRuntime}function hxc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${LF}]`))if(e.getAttribute(LF)===t)return!0;return!1}function Z6(c,t,e){if(!c.head)return;let l=EF(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(hxc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(LF,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Vxc(c){let t=EF();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)Z6(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function Fxc(c,t){let e=EF();e.styles.set(c,t);for(let l of e.documents.keys())Z6(l,c,t)}typeof process>"u",Fxc("bbbecfe373","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.ab4d64c07c0ba587__spinner{background-color:transparent;display:inline-block;height:var(--wpds-dimension-size-2xs,16px);opacity:1;overflow:visible;position:relative;width:var(--wpds-dimension-size-2xs,16px)}.a7654e10245bb7d2__indicator,.dc51f80c84b35fe2__track{fill:transparent;stroke-width:1.5px}.dc51f80c84b35fe2__track{stroke:var(--wpds-color-background-track-neutral,#dbdbdb)}.a7654e10245bb7d2__indicator{stroke:var(--wpds-color-background-thumb-brand,var(--wp-admin-theme-color,#3858e9));stroke-linecap:round;animation:_02322d973909703c__spinner-spin 1.4s linear infinite both;transform-origin:50% 50%}@keyframes _02322d973909703c__spinner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}}");var DF={spinner:"ab4d64c07c0ba587__spinner",track:"dc51f80c84b35fe2__track",indicator:"a7654e10245bb7d2__indicator","spinner-spin":"_02322d973909703c__spinner-spin"},jF=(0,R6.forwardRef)(function({className:t,...e},l){return(0,x0.jsxs)("svg",{className:Y(DF.spinner,t),viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg",role:"presentation",focusable:"false",...e,ref:l,children:[(0,x0.jsx)("circle",{className:DF.track,cx:"50",cy:"50",r:"50",vectorEffect:"non-scaling-stroke"}),(0,x0.jsx)("path",{className:DF.indicator,d:"m 50 0 a 50 50 0 0 1 50 50",vectorEffect:"non-scaling-stroke"})]})});var g0=u(h(),1),MF="data-wp-hash";function PF(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Cxc(document)),c.__wpStyleRuntime}function Jxc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${MF}]`))if(e.getAttribute(MF)===t)return!0;return!1}function I6(c,t,e){if(!c.head)return;let l=PF(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Jxc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(MF,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function Cxc(c){let t=PF();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)I6(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function p6(c,t){let e=PF();e.styles.set(c,t);for(let l of e.documents.keys())I6(l,c,t)}typeof process>"u",p6("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Yxc={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",p6("d11816833c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#008030)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');var tW={indicator:"_7a7ac88e306348e7__indicator","indicator-jump":"_48722cc5dd090ce4__indicator-jump","is-invalid":"_57a3bbbfbe38a5c6__is-invalid","is-valid":"_9e944dc198aac10b__is-valid","indicator-icon":"e482806667437c6a__indicator-icon","indicator-spinner":"_6e46434cc23019d2__indicator-spinner"},vxc={valid:Gm,invalid:bm};function eW({id:c,type:t,message:e}){return(0,g0.jsxs)("p",{id:c,className:Y(Yxc.p,tW.indicator,tW[`is-${t}`]),children:[t==="validating"?(0,g0.jsx)(jF,{className:tW["indicator-spinner"]}):(0,g0.jsx)(TF,{className:tW["indicator-icon"],icon:vxc[t],size:16,fill:"currentColor"}),e]})}var En=u(h(),1),Nxc=c=>(0,En.jsx)(UF,{...c,direction:"column",gap:"sm"});function Sxc(c,t,e){let l;return t&&!e?l=`(${(0,_F.__)("Required")})`:!t&&e&&(l=`(${(0,_F.__)("Optional")})`),l?typeof c=="string"?`${c} ${l}`:(0,En.jsxs)(En.Fragment,{children:[c," ",l]}):c}var W6="data-validity-visible",ai=(0,_t.forwardRef)(function({required:t,markWhenOptional:e,customValidity:l,getValidityTarget:d,children:n,render:o=Nxc,...b},i){let[a,r]=(0,_t.useState)(),[s,X]=(0,_t.useState)(),[G,m]=(0,_t.useState)(!1),[x,g]=(0,_t.useState)(!1),R=(0,_t.useRef)(null);(0,_t.useEffect)(()=>{let y=d(),I=()=>{l?.type!=="validating"&&r(y?.validationMessage),m(!0),y?.setAttribute(W6,"")};return y?.addEventListener("invalid",I),()=>y?.removeEventListener("invalid",I)},[l?.type,d]),(0,_t.useEffect)(()=>{let y=d(),I=F=>{if(F.preventDefault(),!F.isTrusted)return;let V=F.target,f=Array.from(V.form?.elements??[]).find(C=>!C.validity.valid);(!V.form||f===V)&&V.focus()},B=y?.type==="radio"&&y?.name?Array.from(R.current?.querySelectorAll(`input[type="radio"][name="${y?.name}"]`)??[]).filter(F=>F!==y):[];return y?.addEventListener("invalid",I),B.forEach(F=>F.addEventListener("invalid",I)),()=>{y?.removeEventListener("invalid",I),B.forEach(F=>F.removeEventListener("invalid",I))}},[d]),(0,_t.useEffect)(()=>{let y=d();if(!l?.type){y?.setCustomValidity(""),r(y?.validationMessage),X(void 0);return}switch(l.type){case"validating":{y?.setCustomValidity(""),r(void 0),X({type:"validating",message:l.message});break}case"valid":{y?.setCustomValidity(""),r(y?.validationMessage),X({type:"valid",message:l.message});break}case"invalid":{y?.setCustomValidity(l.message??""),r(y?.validationMessage),X(void 0);break}}},[l,d]),(0,_t.useEffect)(()=>{if(!(!x||G)){if(l?.type==="validating"){let y=setTimeout(()=>{m(!0)},1e3);return()=>clearTimeout(y)}m(!0)}},[x,l?.type,G]);let H=y=>{if(y.relatedTarget&&y.currentTarget.contains(y.relatedTarget))return;x||(g(!0),d()?.setAttribute(W6,""));let I=d(),B=l?.type==="validating";window.queueMicrotask(()=>{B||r(I?.validationMessage)})},Z=(0,_t.useId)(),p=a?(0,En.jsx)(eW,{id:Z,type:"invalid",message:a}):s?.type?(0,En.jsx)(eW,{id:Z,type:s.type,message:s.message}):null,W=G?p:null;return(0,_t.useEffect)(()=>{let y=d();if(!y)return;function I(B,F){let V=(B.getAttribute("aria-describedby")??"").split(" ").filter(f=>f&&f!==Z);F&&V.push(Z),V.length?B.setAttribute("aria-describedby",V.join(" ")):B.removeAttribute("aria-describedby")}return I(y,!!W),()=>I(y,!1)},[W,Z,d]),cW({render:o,ref:[i,R],props:Ua(b,{onBlur:H,children:(0,En.jsxs)(En.Fragment,{children:[(0,_t.cloneElement)(n,{label:Sxc(n.props.label,t,e),required:t}),W]})})})});var Du=u(h(),1),qF="data-wp-hash";function $F(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&zxc(document)),c.__wpStyleRuntime}function kxc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${qF}]`))if(e.getAttribute(qF)===t)return!0;return!1}function f6(c,t,e){if(!c.head)return;let l=$F(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(kxc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(qF,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function zxc(c){let t=$F();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)f6(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function wxc(c,t){let e=$F();e.styles.set(c,t);for(let l of e.documents.keys())f6(l,c,t)}typeof process>"u",wxc("e7e88c1781","._3476c2e530687f96__invisible-drag-image{height:50px;left:-1000px;position:fixed;width:50px}._6f00e51ab7574306__clone{background:transparent;padding:0;pointer-events:none;position:fixed}._6f00e51ab7574306__clone:not(._664ecd37377558df__is-in-compat-slot){z-index:1000000000}body.is-dragging-components-draggable{cursor:move;cursor:grabbing!important}");var cJ={"invisible-drag-image":"_3476c2e530687f96__invisible-drag-image",clone:"_6f00e51ab7574306__clone","is-in-compat-slot":"_664ecd37377558df__is-in-compat-slot"},Axc=[cJ["invisible-drag-image"],"components-draggable__invisible-drag-image"].filter(Boolean),Txc=[cJ.clone,"components-draggable__clone"].filter(Boolean),y6="is-dragging-components-draggable",KF=0;function Oxc({children:c,onDragStart:t,onDragOver:e,onDragEnd:l,appendToOwnerDocument:d=!1,cloneClassname:n,elementId:o,transferData:b,__experimentalTransferDataType:i="text",__experimentalDragComponent:a}){let r=(0,H0.useRef)(null),s=(0,H0.useRef)(()=>{});function X(m){m.preventDefault(),s.current(),l&&l(m)}function G(m){let{ownerDocument:x}=m.target,g=AF(),R=g?.ownerDocument===x?g:null;m.dataTransfer.setData(i,JSON.stringify(b));let H=x.createElement("div");H.style.top="0",H.style.left="0";let Z=x.createElement("div");typeof m.dataTransfer.setDragImage=="function"&&(Z.classList.add(...Axc),x.body.appendChild(Z),m.dataTransfer.setDragImage(Z,0,0)),H.classList.add(...Txc);let p=cJ["is-in-compat-slot"];R&&p&&H.classList.add(p),n&&H.classList.add(n);let W=0,y=0;if(r.current){W=m.clientX,y=m.clientY,H.style.transform=`translate( ${W}px, ${y}px )`;let f=x.createElement("div");f.innerHTML=r.current.innerHTML,H.appendChild(f),(R??x.body).appendChild(H)}else{let f=x.getElementById(o),C=f.getBoundingClientRect(),J=f.parentNode,w=C.top,A=C.left;H.style.width=`${C.width+KF*2}px`;let S=f.cloneNode(!0);S.id=`clone-${o}`,W=A-KF,y=w-KF,H.style.transform=`translate( ${W}px, ${y}px )`,Array.from(S.querySelectorAll("iframe")).forEach(O=>O.parentNode?.removeChild(O)),H.appendChild(S),R?R.appendChild(H):d?x.body.appendChild(H):J?.appendChild(H)}let I=m.clientX,B=m.clientY;function F(f){if(I===f.clientX&&B===f.clientY)return;let C=W+f.clientX-I,J=y+f.clientY-B;H.style.transform=`translate( ${C}px, ${J}px )`,I=f.clientX,B=f.clientY,W=C,y=J,e&&e(f)}let V=(0,B6.throttle)(F,16);x.addEventListener("dragover",V),x.body.classList.add(y6),t&&t(m),s.current=()=>{H&&H.parentNode&&H.parentNode.removeChild(H),Z&&Z.parentNode&&Z.parentNode.removeChild(Z),x.body.classList.remove(y6),x.removeEventListener("dragover",V)}}return(0,H0.useEffect)(()=>()=>{s.current()},[]),(0,Du.jsxs)(Du.Fragment,{children:[c({onDraggableStart:G,onDraggableEnd:X}),a&&(0,Du.jsx)("div",{className:"components-draggable-drag-component-root",style:{display:"none"},ref:r,children:a})]})}var h6=Oxc;var V6=u(rc(),1),lW=u(v(),1);var tJ=u(Ju(),1),F6=u(oc(),1),La=u(h(),1);function Qxc({className:c,icon:t=$f,label:e,onFilesDrop:l,onHTMLDrop:d,onDrop:n,isEligible:o=()=>!0,...b}){let[i,a]=(0,lW.useState)(),[r,s]=(0,lW.useState)(),[X,G]=(0,lW.useState)(),m=(0,F6.__experimentalUseDropZone)({onDrop(g){if(!g.dataTransfer)return;let R=(0,tJ.getFilesFromDataTransfer)(g.dataTransfer),H=g.dataTransfer.getData("text/html");H&&d?d(H):R.length&&l?l(R):n&&n(g)},onDragStart(g){a(!0),g.dataTransfer&&(g.dataTransfer.types.includes("text/html")?G(!!d):g.dataTransfer.types.includes("Files")||(0,tJ.getFilesFromDataTransfer)(g.dataTransfer).length>0?G(!!l):G(!!n&&o(g.dataTransfer)))},onDragEnd(){s(!1),a(!1),G(void 0)},onDragEnter(){s(!0)},onDragLeave(){s(!1)}}),x=Y("components-drop-zone",c,{"is-active":X,"is-dragging-over-document":i,"is-dragging-over-element":r});return(0,La.jsx)("div",{...b,ref:m,className:x,children:(0,La.jsx)("div",{className:"components-drop-zone__content",children:(0,La.jsxs)("div",{className:"components-drop-zone__content-inner",children:[(0,La.jsx)(ne,{icon:t,className:"components-drop-zone__content-icon"}),(0,La.jsx)("span",{className:"components-drop-zone__content-text",children:e||(0,V6.__)("Drop files to upload")})]})})})}var J6=Qxc;var C6=u(Mc(),1);function Y6({children:c}){return(0,C6.default)("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."}),c}var dW=u(rc(),1),v6=u(v(),1),R0=u(h(),1);function Uxc(c,t){let{href:e,children:l,className:d,...n}=c,o=Y("components-external-link",d),b=!!e?.startsWith("#");return(0,R0.jsxs)("a",{...n,className:o,href:e,onClick:a=>{b&&a.preventDefault(),c.onClick&&c.onClick(a)},target:"_blank",ref:t,children:[(0,R0.jsx)("span",{className:"components-external-link__contents",children:l}),(0,R0.jsx)("span",{className:Y("components-external-link__icon","wp-exclude-emoji"),"aria-label":(0,dW.__)("(opens in a new tab)"),children:(0,dW.isRTL)()?"\u2196":"\u2197"})]})}var N6=(0,v6.forwardRef)(Uxc);N6.displayName="ExternalLink";var nW=N6;var K6=u(rc(),1),Po=u(v(),1),bW=u(oc(),1);var Z0=u(rc(),1);var Lu={width:200,height:170},Dxc=["avi","mpg","mpeg","mov","mp4","m4v","ogg","ogv","webm","wmv"];function Lxc(c=""){let t=c.split(".");return t[t.length-1]}function S6(c=""){return c?c.startsWith("data:video/")||Dxc.includes(Lxc(c)):!1}function eJ(c){return Math.round(c*100)}var k6=U(sc,{target:"eeew7dm9"})("border:0;padding:0;margin:0;font-family:",Yd("default.fontFamily"),";font-size:",Yd("default.fontSize"),";",ba,";"),z6=U("div",{target:"eeew7dm8"})({name:"jqnsxy",styles:"background-color:transparent;display:flex;text-align:center;width:100%"}),w6=U("div",{target:"eeew7dm7"})("align-items:center;border-radius:",K.radiusSmall,";cursor:pointer;display:inline-flex;justify-content:center;margin:auto;position:relative;height:100%;&:after{border-radius:inherit;bottom:0;box-shadow:inset 0 0 0 1px rgba( 0, 0, 0, 0.1 );content:'';left:0;pointer-events:none;position:absolute;right:0;top:0;}img,video{border-radius:inherit;box-sizing:border-box;display:block;height:auto;margin:0;max-height:100%;max-width:100%;pointer-events:none;user-select:none;width:100%;}"),A6=U("div",{target:"eeew7dm6"})("background:",q.gray[100],";border-radius:inherit;box-sizing:border-box;height:",Lu.height,"px;max-width:280px;min-width:",Lu.width,"px;width:100%;"),T6=U(Tn,{target:"eeew7dm5"})({name:"1d3w5wq",styles:"width:100%"}),Exc={name:"1mn7kwb",styles:"padding-bottom:1em"},jxc=({hasHelpText:c=!1})=>c?Exc:void 0,O6=U(ut,{target:"eeew7dm4"})("max-width:320px;padding-top:1em;",jxc,";"),Q6=U("div",{target:"eeew7dm3"})("left:50%;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translate3d( -50%, -50%, 0 );z-index:1;@media not ( prefers-reduced-motion ){transition:opacity 100ms linear;}opacity:",({showOverlay:c})=>c?1:0,";"),U6=U("div",{target:"eeew7dm2"})({name:"1yzbo24",styles:"background:rgba( 255, 255, 255, 0.4 );backdrop-filter:blur( 16px ) saturate( 180% );position:absolute;transform:translateZ( 0 )"}),lJ=U(U6,{target:"eeew7dm1"})({name:"1sw8ur",styles:"height:1px;left:1px;right:1px"}),dJ=U(U6,{target:"eeew7dm0"})({name:"188vg4t",styles:"width:1px;top:1px;bottom:1px"});var Eu=u(h(),1),Mxc=0,Pxc=100,_xc=()=>{};function L6({hasHelpText:c,onChange:t=_xc,point:e={x:.5,y:.5}}){let l=eJ(e.x),d=eJ(e.y),n=(o,b)=>{if(o===void 0)return;let i=parseInt(o,10);isNaN(i)||t({...e,[b]:i/100})};return(0,Eu.jsxs)(O6,{className:"focal-point-picker__controls",hasHelpText:c,gap:4,children:[(0,Eu.jsx)(D6,{label:(0,Z0.__)("Left"),"aria-label":(0,Z0.__)("Focal point left position"),value:[l,"%"].join(""),onChange:o=>n(o,"x"),dragDirection:"e"}),(0,Eu.jsx)(D6,{label:(0,Z0.__)("Top"),"aria-label":(0,Z0.__)("Focal point top position"),value:[d,"%"].join(""),onChange:o=>n(o,"y"),dragDirection:"s"})]})}function D6(c){return(0,Eu.jsx)(T6,{className:"focal-point-picker__controls-position-unit-control",labelPosition:"top",max:Pxc,min:Mxc,units:[{value:"%",label:"%"}],...c})}var E6=U("div",{target:"e19snlhg0"})("background-color:transparent;cursor:grab;height:40px;margin:-20px 0 0 -20px;position:absolute;user-select:none;width:40px;will-change:transform;z-index:10000;background:rgba( 255, 255, 255, 0.4 );border:1px solid rgba( 255, 255, 255, 0.4 );border-radius:",K.radiusRound,";backdrop-filter:blur( 16px ) saturate( 180% );box-shadow:rgb( 0 0 0 / 10% ) 0px 0px 8px;@media not ( prefers-reduced-motion ){transition:transform 100ms linear;}",({isDragging:c})=>c&&`
 			box-shadow: rgb( 0 0 0 / 12% ) 0px 0px 10px;
 			transform: scale( 1.1 );
 			cursor: grabbing;
-			`,";");var j6=u(h(),1);function M6({left:c="50%",top:t="50%",...e}){return(0,j6.jsx)(E6,{...e,className:"components-focal-point-picker__icon_container",style:{left:c,top:t}})}var Ea=u(h(),1);function P6({bounds:c,...t}){return(0,Ea.jsxs)(Q6,{...t,className:"components-focal-point-picker__grid",style:{width:c.width,height:c.height},children:[(0,Ea.jsx)(lJ,{style:{top:"33%"}}),(0,Ea.jsx)(lJ,{style:{top:"66%"}}),(0,Ea.jsx)(dJ,{style:{left:"33%"}}),(0,Ea.jsx)(dJ,{style:{left:"66%"}})]})}var oW=u(h(),1);function _6({alt:c,autoPlay:t,src:e,onLoad:l,mediaRef:d,muted:n=!0,...o}){return e?S6(e)?(0,oW.jsx)("video",{...o,autoPlay:t,className:"components-focal-point-picker__media components-focal-point-picker__media--video",loop:!0,muted:n,onLoadedData:l,ref:d,src:e}):(0,oW.jsx)("img",{...o,alt:c,className:"components-focal-point-picker__media components-focal-point-picker__media--image",onLoad:l,ref:d,src:e}):(0,oW.jsx)(A6,{className:"components-focal-point-picker__media components-focal-point-picker__media--placeholder",ref:d,...o})}var ud=u(h(),1),Pxc=600;function _xc({__nextHasNoMarginBottom:c,__next40pxDefaultSize:t,autoPlay:e=!0,className:l,help:d,hideLabelFromVision:n,label:o,onChange:b,onDrag:i,onDragEnd:a,onDragStart:r,resolvePoint:s,url:G,value:X={x:.5,y:.5},...m}){let[x,g]=(0,_o.useState)(X),[R,H]=(0,_o.useState)(!1),{startDrag:Z,endDrag:p,isDragging:W}=(0,bW.__experimentalUseDragging)({onDragStart:O=>{B.current?.focus();let N=C(O);N&&(r?.(N,O),g(N))},onDragMove:O=>{O.preventDefault();let N=C(O);N&&(i?.(N,O),g(N))},onDragEnd:()=>{a?.(),b?.(x)}}),{x:y,y:I}=W?x:X,B=(0,_o.useRef)(null),[F,V]=(0,_o.useState)(Lu),f=(0,_o.useRef)(()=>{if(!B.current)return;let{clientWidth:O,clientHeight:N}=B.current;V(O>0&&N>0?{width:O,height:N}:{...Lu})});(0,_o.useEffect)(()=>{let O=f.current;if(!B.current)return;let{defaultView:N}=B.current.ownerDocument;return N?.addEventListener("resize",O),()=>N?.removeEventListener("resize",O)},[]),(0,bW.useIsomorphicLayoutEffect)(()=>{f.current()},[]);let C=({clientX:O,clientY:N,shiftKey:T})=>{if(!B.current)return;let{top:k,left:Q}=B.current.getBoundingClientRect(),ec=(O-Q)/F.width,L=(N-k)/F.height;return T&&(ec=Math.round(ec/.1)*.1,L=Math.round(L/.1)*.1),J({x:ec,y:L})},J=O=>{let N=s?.(O)??O;N.x=Math.max(0,Math.min(N.x,1)),N.y=Math.max(0,Math.min(N.y,1));let T=k=>Math.round(k*100)/100;return{x:T(N.x),y:T(N.y)}},w=O=>{let{code:N,shiftKey:T}=O;if(!["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"].includes(N))return;O.preventDefault();let k={x:y,y:I},Q=T?.1:.01,ec=N==="ArrowUp"||N==="ArrowLeft"?-1*Q:Q,L=N==="ArrowUp"||N==="ArrowDown"?"y":"x";k[L]=k[L]+ec,b?.(J(k))},A={left:y!==void 0?y*F.width:.5*F.width,top:I!==void 0?I*F.height:.5*F.height},S=v("components-focal-point-picker-control",l);return da(()=>{H(!0);let O=window.setTimeout(()=>{H(!1)},Pxc);return()=>window.clearTimeout(O)},[y,I]),(0,ud.jsxs)(k6,{...m,as:"fieldset",className:S,children:[!!o&&(n?(0,ud.jsx)(Yc,{as:"legend",children:o}):(0,ud.jsx)(zb,{as:"legend",children:o})),(0,ud.jsx)(z6,{className:"components-focal-point-picker-wrapper",children:(0,ud.jsxs)(w6,{className:"components-focal-point-picker",onKeyDown:w,onMouseDown:Z,onBlur:()=>{W&&p()},ref:B,role:"button",tabIndex:-1,children:[(0,ud.jsx)(P6,{bounds:F,showOverlay:R}),(0,ud.jsx)(_6,{alt:(0,K6.__)("Media preview"),autoPlay:e,onLoad:f.current,src:G}),(0,ud.jsx)(M6,{...A,isDragging:W})]})}),(0,ud.jsx)(L6,{hasHelpText:!!d,point:{x:y,y:I},onChange:O=>{b?.(J(O))}}),!!d&&(0,ud.jsx)(So,{children:d})]})}var q6=_xc;var iW=u(oc(),1),$6=u(Mc(),1),c4=u(h(),1);function t4({iframeRef:c,...t}){let e=(0,iW.useMergeRefs)([c,(0,iW.useFocusableIframe)()]);return(0,$6.default)("wp.components.FocusableIframe",{since:"5.9",alternative:"wp.compose.useFocusableIframe"}),(0,c4.jsx)("iframe",{ref:e,...t})}var ja=u(rc(),1);var aW=u(Y(),1),m4=u(oc(),1);var e4=U("fieldset",{target:"e8tqeku4"})({name:"k2q51s",styles:"border:0;margin:0;padding:0;display:contents"}),l4=U(zc,{target:"e8tqeku3"})("height:",D(4),";"),d4=U(nc,{target:"e8tqeku2"})("margin-top:",D(-1),";"),n4=U(Cc.VisualLabel,{target:"e8tqeku1"})("display:flex;gap:",D(1),";justify-content:flex-start;margin-bottom:0;"),o4=U(Ep,{target:"e8tqeku0"})({name:"anvx77",styles:".components-custom-select-control__item .components-custom-select-control__item-hint{width:100%;}"});var ju=u(rc(),1),i4=u(Y(),1);function Kxc(c){return/^[\d\.]+(px|em|rem|vw|vh|%|svw|lvw|dvw|svh|lvh|dvh|vi|svi|lvi|dvi|vb|svb|lvb|dvb|vmin|svmin|lvmin|dvmin|vmax|svmax|lvmax|dvmax)?$/i.test(String(c))}function b4(c){if(c.hint)return c.hint;if(Kxc(c.size))return String(c.size)}var a4=u(h(),1),nJ={key:"default",name:(0,ju.__)("Default"),value:void 0},qxc=c=>{let{fontSizes:t,value:e,valueMode:l="literal",onChange:d}=c,n=[nJ,...t.map(b=>{let i=b4(b);return{key:b.slug,name:b.name||b.slug,value:b.size,hint:i}})],o=(0,i4.useMemo)(()=>{if(e===void 0)return nJ;if(l==="slug"){let b=n.find(i=>i.key===e);if(b)return b}return n.find(b=>b.value===e)??nJ},[e,l,n]);return(0,a4.jsx)(o4,{className:"components-font-size-picker__select",label:(0,ju.__)("Font size"),hideLabelFromVision:!0,describedBy:(0,ju.sprintf)((0,ju.__)("Currently selected font size: %s"),o.name),options:n,value:o,showSelectedHint:!0,onChange:({selectedItem:b})=>{let i=b.key==="default"?void 0:t.find(a=>a.slug===b.key);d(b.value,i)}})},r4=qxc;var G4=u(rc(),1);var Pd=u(rc(),1),s4=[(0,Pd.__)("S"),(0,Pd.__)("M"),(0,Pd.__)("L"),(0,Pd.__)("XL"),(0,Pd.__)("XXL")],u4=[(0,Pd.__)("Small"),(0,Pd.__)("Medium"),(0,Pd.__)("Large"),(0,Pd.__)("Extra Large"),(0,Pd.__)("Extra Extra Large")];var oJ=u(h(),1),$xc=c=>{let{fontSizes:t,value:e,valueMode:l="literal",onChange:d}=c,n=e?l==="slug"?String(e):t.filter(i=>i.size===e).length>1?void 0:t.find(i=>i.size===e)?.slug:void 0;return(0,oJ.jsx)(Yn,{label:(0,G4.__)("Font size"),hideLabelFromVision:!0,value:n,onChange:o=>{if(o===void 0)d(void 0);else{let b=t.find(i=>i.slug===String(o));b&&d(b.size,b)}},isBlock:!0,children:t.map((o,b)=>(0,oJ.jsx)(wo,{value:o.slug,label:s4[b],"aria-label":o.name||u4[b],showTooltip:!0},o.slug))})},X4=$xc;var ae=u(h(),1),cgc=["px","em","rem","vw","vh"],tgc=5,x4=(c,t)=>{let{fallbackFontSize:e,fontSizes:l=[],disableCustomFontSizes:d=!1,onChange:n,units:o=cgc,value:b,valueMode:i="literal",withSlider:a=!1,withReset:r=!0}=c,s=(0,m4.useInstanceId)(x4,"font-size-picker-label"),G=Om({availableUnits:o}),X=(()=>{if(b)return i==="slug"?l.find(B=>B.slug===b):l.find(B=>B.size===b)})(),m=!!b&&!X,[x,g]=(0,aW.useState)(m),R=i==="slug"?X?.size:b,H;if(!d&&x?H="custom":H=l.length>tgc?"select":"togglegroup",l.length===0&&d)return null;let Z=typeof R=="string"||typeof l[0]?.size=="string",[p,W]=Tt(R,G),y=!!W&&["em","rem","vw","vh"].includes(W),I=b===void 0;return(0,ae.jsxs)(e4,{ref:t,className:"components-font-size-picker","aria-labelledby":s,children:[(0,ae.jsx)(de,{children:(0,ae.jsxs)(l4,{className:"components-font-size-picker__header",children:[(0,ae.jsx)(n4,{id:s,children:(0,ja.__)("Font size")}),!d&&(0,ae.jsx)(d4,{label:H==="custom"?(0,ja.__)("Use size preset"):(0,ja.__)("Set custom size"),icon:Hm,onClick:()=>g(!x),isPressed:H==="custom",size:"small"})]})}),(0,ae.jsxs)("div",{children:[H==="select"&&(0,ae.jsx)(r4,{fontSizes:l,value:b,valueMode:i,disableCustomFontSizes:d,onChange:(B,F)=>{n?.(B===void 0?void 0:Z?B:Number(B),F)},onSelectCustom:()=>g(!0)}),H==="togglegroup"&&(0,ae.jsx)(X4,{fontSizes:l,value:b,valueMode:i,onChange:(B,F)=>{n?.(B===void 0?void 0:Z?B:Number(B),F)}}),H==="custom"&&(0,ae.jsxs)(ut,{className:"components-font-size-picker__custom-size-control",children:[(0,ae.jsx)(Je,{isBlock:!0,children:(0,ae.jsx)(On,{label:(0,ja.__)("Font size"),labelPosition:"top",hideLabelFromVision:!0,value:Z?`${p??""}${W??""}`:R,onChange:B=>{g(!0),n?.(B===void 0||B===""?void 0:Z?B:parseInt(B,10))},units:Z?G:[],min:0})}),a&&(0,ae.jsx)(Je,{isBlock:!0,children:(0,ae.jsx)(de,{marginX:2,marginBottom:0,children:(0,ae.jsx)(Sl,{className:"components-font-size-picker__custom-input",label:(0,ja.__)("Font size"),hideLabelFromVision:!0,value:p,initialPosition:e,withInputField:!1,onChange:B=>{g(!0),n?.(B===void 0?void 0:Z?B+(W??"px"):B)},min:0,max:y?10:100,step:y?.1:1})})}),r&&(0,ae.jsx)(Je,{children:(0,ae.jsx)(lu,{disabled:I,accessibleWhenDisabled:!0,onClick:()=>{n?.(void 0)},variant:"secondary",__next40pxDefaultSize:!0,size:"default",children:(0,ja.__)("Reset")})})]})]})]})},g4=(0,aW.forwardRef)(x4);g4.displayName="FontSizePicker";var H4=g4;var R4=u(Y(),1);var I0=u(h(),1);function egc({accept:c,children:t,multiple:e=!1,onChange:l,onClick:d,render:n,__next40pxDefaultSize:o,...b}){let i=(0,R4.useRef)(null),a=()=>{i.current?.click()},r=n?n({openFileDialog:a}):(0,I0.jsx)(nc,{onClick:a,__next40pxDefaultSize:!0,...b,children:t}),s=c?.includes("audio/*")?`${c}, audio/mp3, audio/x-m4a, audio/x-m4b, audio/x-m4p, audio/x-wav, audio/webm`:c;return(0,I0.jsxs)("div",{className:"components-form-file-upload",children:[r,(0,I0.jsx)("input",{type:"file",ref:i,multiple:e,style:{display:"none"},accept:s,onChange:l,onClick:d,"data-testid":"form-file-upload-input"})]})}var Z4=egc;var I4=u(Y(),1),Mu=u(h(),1),lgc=()=>{};function dgc(c,t){let{className:e,checked:l,id:d,disabled:n,onChange:o=lgc,onClick:b,...i}=c,a=v("components-form-toggle",e,{"is-checked":l,"is-disabled":n});return(0,Mu.jsxs)("span",{className:a,children:[(0,Mu.jsx)("input",{className:"components-form-toggle__input",id:d,type:"checkbox",checked:l,onChange:o,disabled:n,onClick:r=>{r.currentTarget.focus(),b?.(r)},...i,ref:t}),(0,Mu.jsx)("span",{className:"components-form-toggle__track"}),(0,Mu.jsx)("span",{className:"components-form-toggle__thumb"})]})}var p4=(0,I4.forwardRef)(dgc);p4.displayName="FormToggle";var rW=p4;var ll=u(Y(),1),Tl=u(rc(),1),Pa=u(oc(),1),p0=u(Cn(),1),y4=u(rI(),1),B4=u(Mc(),1),f4=u(Nb(),1);var W4=u(oc(),1),sW=u(rc(),1);var Ma=u(h(),1),ngc=()=>{};function bJ({value:c,status:t,title:e,displayTransform:l,isBorderless:d=!1,disabled:n=!1,onClickRemove:o=ngc,onMouseEnter:b,onMouseLeave:i,messages:a,termPosition:r,termsCount:s}){let G=(0,W4.useInstanceId)(bJ),X=v("components-form-token-field__token",{"is-error":t==="error","is-success":t==="success","is-validating":t==="validating","is-borderless":d,"is-disabled":n}),m=()=>o({value:c}),x=l(c),g=(0,sW.sprintf)((0,sW.__)("%1$s (%2$d of %3$d)"),x,r,s);return(0,Ma.jsxs)("span",{className:X,onMouseEnter:b,onMouseLeave:i,title:e,children:[(0,Ma.jsxs)("span",{className:"components-form-token-field__token-text",id:`components-form-token-field__token-text-${G}`,children:[(0,Ma.jsx)(Yc,{as:"span",children:g}),(0,Ma.jsx)("span",{"aria-hidden":"true",children:x})]}),(0,Ma.jsx)(nc,{className:"components-form-token-field__remove-token",size:"small",icon:Jo,onClick:n?void 0:m,disabled:n,label:a.remove,"aria-describedby":`components-form-token-field__token-text-${G}`})]})}var _d=u(h(),1),iJ="data-wp-hash";function aJ(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&bgc(document)),c.__wpStyleRuntime}function ogc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${iJ}]`))if(e.getAttribute(iJ)===t)return!0;return!1}function h4(c,t,e){if(!c.head)return;let l=aJ(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(ogc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(iJ,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function bgc(c){let t=aJ();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)h4(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function igc(c,t){let e=aJ();e.styles.set(c,t);for(let l of e.documents.keys())h4(l,c,t)}typeof process>"u",igc("f9ae5dc19e",".df878b202c3b3cb7__tokens-and-input{box-sizing:border-box;padding:7px}.df878b202c3b3cb7__tokens-and-input *,.df878b202c3b3cb7__tokens-and-input :after,.df878b202c3b3cb7__tokens-and-input :before{box-sizing:inherit}");var agc={"tokens-and-input":"df878b202c3b3cb7__tokens-and-input"},rgc=c=>c;function V4(c){let{autoCapitalize:t,autoComplete:e,maxLength:l,placeholder:d,label:n=(0,Tl.__)("Add item"),className:o,suggestions:b=[],maxSuggestions:i=100,value:a=[],displayTransform:r=rgc,saveTransform:s=lc=>lc.trim(),onChange:G=()=>{},onInputChange:X=()=>{},onFocus:m=void 0,isBorderless:x=!1,disabled:g=!1,tokenizeOnSpace:R=!1,messages:H={added:(0,Tl.__)("Item added."),removed:(0,Tl.__)("Item removed."),remove:(0,Tl.__)("Remove item"),__experimentalInvalid:(0,Tl.__)("Invalid item")},__experimentalRenderItem:Z,__experimentalExpandOnFocus:p=!1,__experimentalValidateInput:W=()=>!0,__experimentalShowHowTo:y,__experimentalAutoSelectFirstMatch:I=!1,tokenizeOnBlur:B=!1,help:F}=c,V=R?(0,Tl.__)("Separate with commas, spaces, or the Enter key."):(0,Tl.__)("Separate with commas or the Enter key."),f=F!==void 0?F:V;typeof y=="boolean"&&((0,B4.default)("`__experimentalShowHowTo` prop in wp.components.FormTokenField",{since:"7.1",alternative:"`help` prop",hint:"The `help` prop now defaults to the previous how-to text. Pass an empty string to hide it."}),y===!1&&F===void 0&&(f=""));let C=(0,Pa.useInstanceId)(V4),[J,w]=(0,ll.useState)(""),[A,S]=(0,ll.useState)(0),[O,N]=(0,ll.useState)(!1),[T,k]=(0,ll.useState)(!1),[Q,ec]=(0,ll.useState)(-1),[L,z]=(0,ll.useState)(!1),j=(0,Pa.usePrevious)(b),uc=(0,Pa.usePrevious)(a),Xc=(0,ll.useRef)(null),gc=(0,ll.useRef)(null),Uc=(0,Pa.useDebounce)(p0.speak,500);(0,ll.useEffect)(()=>{O&&!Ec()&&Lc()},[O]),(0,ll.useEffect)(()=>{let lc=!(0,y4.isShallowEqual)(b,j||[]);(lc||a!==uc)&&M5(lc)},[b,j,a,uc]),(0,ll.useEffect)(()=>{M5()},[J]),(0,ll.useEffect)(()=>{M5()},[I]),g&&O&&(N(!1),w(""));function Lc(){Xc.current?.focus()}function Ec(){return Xc.current===Xc.current?.ownerDocument.activeElement}function ac(lc){Ec()||lc.target===gc.current?(N(!0),k(p||T)):N(!1),typeof m=="function"&&m(lc)}function Pc(lc){if(j0()&&W(J))N(!1),B&&j0()&&Nc(J);else{if(w(""),S(0),N(!1),p){let Ic=lc.relatedTarget===gc.current;k(Ic)}else k(!1);ec(-1),z(!1)}}function Dt(lc){let Ic=!1;if(!lc.defaultPrevented){switch(lc.key){case"Backspace":Ic=fl(pc);break;case"Enter":Ic=Rc();break;case"ArrowLeft":Ic=ol();break;case"ArrowUp":Ic=il();break;case"ArrowRight":Ic=bl();break;case"ArrowDown":Ic=Ul();break;case"Delete":Ic=fl(Tc);break;case"Space":R&&(Ic=Rc({preventDefaultOnFailedValidation:!1}));break;case"Escape":Ic=Xd(lc);break;case"Tab":Ic=Hi(lc);break;default:break}Ic&&lc.preventDefault()}}function Se(lc){let Ic=!1;lc.key===","&&(Ic=ob()),Ic&&lc.preventDefault()}function Vt(lc){lc.target===gc.current&&O&&lc.preventDefault()}function Gt(lc){Lt(lc.value),Lc()}function Kt(lc){let Ic=al().indexOf(lc);Ic>=0&&(ec(Ic),z(!1))}function co(lc){Nc(lc)}function to(lc){let Ic=lc.value,Ft=R?/[ ,\t]+/:/[,\t]+/,Ie=Ic.split(Ft),ln=Ie[Ie.length-1]||"";if(Ie.length>1){let md=Ie.slice(0,-1),ir=rl=>{let eo=s(rl);return!!eo&&!bb(eo)&&!W(eo)},xG=md.some(ir),M0=Vc(xG?Ie:md);if(xG){let rl=Ie.filter(qq=>{let P0=s(qq);return!P0||M0.has(P0)||bb(P0)?!1:!W(P0)}),eo=Ic.match(/[ ,\t]/g),NC=eo?.[eo.length-1]??(R?" ":","),Kq=ln===""?NC:"",SC=rl.join(NC)+Kq;w(SC),X(SC);return}}w(ln),X(ln)}function fl(lc){let Ic=!1;return Ec()&&j5()&&(lc(),Ic=!0),Ic}function ol(){let lc=!1;return j5()&&(Ze(),lc=!0),lc}function bl(){let lc=!1;return j5()&&(bc(),lc=!0),lc}function il(){return ec(lc=>(lc===0?al(J,b,a,i,s).length:lc)-1),z(!0),!0}function Ul(){return ec(lc=>(lc+1)%al(J,b,a,i,s).length),z(!0),!0}function hl(lc){lc.target instanceof HTMLInputElement&&(w(lc.target.value),k(!1),ec(-1),z(!1))}function Xd(lc){return hl(lc),!0}function Hi(lc){return hl(lc),!1}function ob(){return j0()&&Nc(J),!0}function qt(lc){S(a.length-Math.max(lc,-1)-1)}function Ze(){S(lc=>Math.min(lc+1,a.length))}function bc(){S(lc=>Math.max(lc-1,0))}function pc(){let lc=Ri()-1;lc>-1&&Lt(a[lc])}function Tc(){let lc=Ri();lc<a.length&&(Lt(a[lc]),qt(lc))}function Rc({preventDefaultOnFailedValidation:lc=!0}={}){let Ic=!1,Ft=E5();return Ft?(Nc(Ft),Ic=!0):j0()&&(Ic=Nc(J)||lc),Ic}function Vc(lc){let Ic=[...new Set(lc.map(s).filter(Boolean).filter(Ft=>!bb(Ft)).filter(Ft=>W(Ft)))];if(Ic.length>0){let Ft=[...a];Ft.splice(Ri(),0,...Ic),G(Ft)}return new Set(Ic)}function Nc(lc){return W(lc)?(Vc([lc]),(0,p0.speak)(H.added,"assertive"),w(""),ec(-1),z(!1),k(!p),O&&!B&&Lc(),!0):((0,p0.speak)(H.__experimentalInvalid,"assertive"),!1)}function Lt(lc){let Ic=a.filter(Ft=>ke(Ft)!==ke(lc));G(Ic),(0,p0.speak)(H.removed,"assertive")}function ke(lc){return typeof lc=="object"?lc.value:lc}function al(lc=J,Ic=b,Ft=a,Ie=i,ln=s){let md=ln(lc),ir=[],xG=[],M0=Ft.map(rl=>typeof rl=="string"?rl:rl.value);return md.length===0?Ic=Ic.filter(rl=>!M0.includes(rl)):(md=md.normalize("NFKC").toLocaleLowerCase(),Ic.forEach(rl=>{let eo=rl.normalize("NFKC").toLocaleLowerCase().indexOf(md);M0.indexOf(rl)===-1&&(eo===0?ir.push(rl):eo>0&&xG.push(rl))}),Ic=ir.concat(xG)),Ic.slice(0,Ie)}function E5(){if(Q!==-1)return al()[Q]}function bb(lc){return a.some(Ic=>ke(lc)===ke(Ic))}function Ri(){return a.length-A}function j5(){return J.length===0}function j0(){return s(J).length>0}function M5(lc=!0){let Ic=J.trim().length>1,Ft=al(J),Ie=Ft.length>0,ln=Ec()&&p;if(k(ln||Ic&&Ie),lc&&(I&&Ic&&Ie?(ec(0),z(!0)):(ec(-1),z(!1))),Ic){let md=Ie?(0,Tl.sprintf)((0,Tl._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",Ft.length),Ft.length):(0,Tl.__)("No results.");Uc(md,"assertive")}}function Eq(){let lc=a.map(jq);return lc.splice(Ri(),0,Mq()),lc}function jq(lc,Ic,Ft){let Ie=ke(lc),ln=typeof lc!="string"?lc.status:void 0,md=Ic+1,ir=Ft.length;return(0,_d.jsx)(Je,{children:(0,_d.jsx)(bJ,{value:Ie,status:ln,title:typeof lc!="string"?lc.title:void 0,displayTransform:r,onClickRemove:Gt,isBorderless:typeof lc!="string"&&lc.isBorderless||x,onMouseEnter:typeof lc!="string"?lc.onMouseEnter:void 0,onMouseLeave:typeof lc!="string"?lc.onMouseLeave:void 0,disabled:ln!=="error"&&g,messages:H,termsCount:ir,termPosition:md})},"token-"+Ie)}function Mq(){let lc=f?`components-form-token-input-${C}__help`:void 0,Ic={instanceId:C,autoCapitalize:t,autoComplete:e,placeholder:a.length===0?d:"",disabled:g,value:J,onBlur:Pc,isExpanded:T,selectedSuggestionIndex:Q,"aria-describedby":lc};return(0,_d.jsx)(kp,{...Ic,onChange:l&&a.length>=l?void 0:to,ref:Xc},"input")}let Pq=v(o,"components-form-token-field__input-container",{"is-active":O,"is-disabled":g}),P5={className:"components-form-token-field",tabIndex:-1},_q=al();return g||(P5=Object.assign({},P5,{onKeyDown:(0,f4.withIgnoreIMEEvents)(Dt),onKeyPress:Se,onFocus:ac})),(0,_d.jsxs)("div",{...P5,children:[n&&(0,_d.jsx)(zb,{htmlFor:`components-form-token-input-${C}`,className:"components-form-token-field__label",children:n}),(0,_d.jsxs)("div",{ref:gc,className:Pq,tabIndex:-1,onMouseDown:Vt,onTouchStart:Vt,children:[(0,_d.jsx)(ut,{className:agc["tokens-and-input"],justify:"flex-start",align:"center",gap:1,wrap:!0,children:Eq()}),T&&(0,_d.jsx)(zp,{instanceId:C,match:s(J),displayTransform:r,suggestions:_q,selectedIndex:Q,scrollIntoView:L,onHover:Kt,onSelect:co,__experimentalRenderItem:Z})]}),f&&(0,_d.jsx)(So,{id:`components-form-token-input-${C}__help`,className:"components-form-token-field__help",children:f})]})}var uW=V4;var Kd=u(Y(),1),C4=u(Mc(),1),XW=u(rc(),1);var y0=u(rc(),1);var GW=u(vc(),1),rJ=u(h(),1),F4=()=>(0,rJ.jsx)(GW.SVG,{width:"8",height:"8",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,rJ.jsx)(GW.Circle,{cx:"4",cy:"4",r:"4"})});var W0=u(h(),1);function J4({currentPage:c,numberOfPages:t,setCurrentPage:e}){return(0,W0.jsx)("ul",{className:"components-guide__page-control","aria-label":(0,y0.__)("Guide controls"),children:Array.from({length:t}).map((l,d)=>(0,W0.jsx)("li",{"aria-current":d===c?"step":void 0,children:(0,W0.jsx)(nc,{size:"small",icon:(0,W0.jsx)(F4,{}),"aria-label":(0,y0.sprintf)((0,y0.__)("Page %1$d of %2$d"),d+1,t),onClick:()=>e(d)},d)},d))})}var Mn=u(h(),1);function sgc({children:c,className:t,contentLabel:e,finishButtonText:l=(0,XW.__)("Finish"),nextButtonText:d=(0,XW.__)("Next"),previousButtonText:n=(0,XW.__)("Previous"),onFinish:o,pages:b=[]}){let i=(0,Kd.useRef)(null),[a,r]=(0,Kd.useState)(0);(0,Kd.useEffect)(()=>{let x=i.current?.querySelector(".components-guide");x instanceof HTMLElement&&x.focus()},[a]),(0,Kd.useEffect)(()=>{Kd.Children.count(c)&&(0,C4.default)("Passing children to <Guide>",{since:"5.5",alternative:"the `pages` prop"})},[c]),Kd.Children.count(c)&&(b=Kd.Children.map(c,x=>({content:x}))??[]);let s=a>0,G=a<b.length-1,X=()=>{s&&r(a-1)},m=()=>{G&&r(a+1)};return b.length===0?null:(0,Mn.jsx)(Nu,{className:v("components-guide",t),contentLabel:e,isDismissible:b.length>1,onRequestClose:o,onKeyDown:x=>{x.code==="ArrowLeft"?(X(),x.preventDefault()):x.code==="ArrowRight"&&(m(),x.preventDefault())},ref:i,children:(0,Mn.jsxs)("div",{className:"components-guide__container",children:[(0,Mn.jsxs)("div",{className:"components-guide__page",children:[b[a].image,b.length>1&&(0,Mn.jsx)(J4,{currentPage:a,numberOfPages:b.length,setCurrentPage:r}),b[a].content]}),(0,Mn.jsxs)("div",{className:"components-guide__footer",children:[s&&(0,Mn.jsx)(nc,{className:"components-guide__back-button",variant:"tertiary",onClick:X,__next40pxDefaultSize:!0,children:n}),G&&(0,Mn.jsx)(nc,{className:"components-guide__forward-button",variant:"primary",onClick:m,__next40pxDefaultSize:!0,children:d}),!G&&(0,Mn.jsx)(nc,{className:"components-guide__finish-button",variant:"primary",onClick:o,__next40pxDefaultSize:!0,children:l})]})]})})}var v4=sgc;var Y4=u(Y(),1),N4=u(Mc(),1),S4=u(h(),1);function k4(c){return(0,Y4.useEffect)(()=>{(0,N4.default)("<GuidePage>",{since:"5.5",alternative:"the `pages` prop in <Guide>"})},[]),(0,S4.jsx)("div",{...c})}var z4=u(Mc(),1),w4=u(Y(),1);var A4=u(h(),1);function ugc({label:c,labelPosition:t,size:e,tooltip:l,...d},n){return(0,z4.default)("wp.components.IconButton",{since:"5.4",alternative:"wp.components.Button",version:"6.2"}),(0,A4.jsx)(nc,{...d,ref:n,tooltipPosition:t,iconSize:e,showTooltip:l!==void 0?!!l:void 0,label:l||c})}var T4=(0,w4.forwardRef)(ugc);var mW=u(Y(),1),O4=u(oc(),1),_a=u(h(),1);function Ggc({target:c,callback:t,shortcut:e,bindGlobal:l,eventName:d}){return(0,O4.useKeyboardShortcut)(e,t,{bindGlobal:l,target:c,eventName:d}),null}function Xgc({children:c,shortcuts:t,bindGlobal:e,eventName:l}){let d=(0,mW.useRef)(null),n=Object.entries(t??{}).map(([o,b])=>(0,_a.jsx)(Ggc,{shortcut:o,callback:b,bindGlobal:e,eventName:l,target:d},o));return mW.Children.count(c)?(0,_a.jsxs)("div",{ref:d,children:[n,c]}):(0,_a.jsx)(_a.Fragment,{children:n})}var Q4=Xgc;var U4=u(Y(),1),D4=u(oc(),1),B0=u(h(),1);function L4(c){let{children:t,className:e="",label:l,hideSeparator:d}=c,n=(0,D4.useInstanceId)(L4);if(!U4.Children.count(t))return null;let o=`components-menu-group-label-${n}`,b=v(e,"components-menu-group",{"has-hidden-separator":d});return(0,B0.jsxs)("div",{className:b,children:[l&&(0,B0.jsx)("div",{className:"components-menu-group__label",id:o,"aria-hidden":"true",children:l}),(0,B0.jsx)("div",{role:"group","aria-labelledby":l?o:void 0,children:t})]})}var f0=L4;var xW=u(Y(),1);var Ko=u(h(),1);function mgc(c,t){let{children:e,info:l,className:d,icon:n,iconPosition:o="right",shortcut:b,isSelected:i,role:a="menuitem",suffix:r,...s}=c;return d=v("components-menu-item__button",d),l&&(e=(0,Ko.jsxs)("span",{className:"components-menu-item__info-wrapper",children:[(0,Ko.jsx)("span",{className:"components-menu-item__item",children:e}),(0,Ko.jsx)("span",{className:"components-menu-item__info",children:l})]})),n&&typeof n!="string"&&(n=(0,xW.cloneElement)(n,{className:v("components-menu-items__item-icon",{"has-icon-right":o==="right"})})),(0,Ko.jsxs)(nc,{size:"compact",ref:t,"aria-checked":a==="menuitemcheckbox"||a==="menuitemradio"?i:void 0,role:a,icon:o==="left"?n:void 0,className:d,accessibleWhenDisabled:!0,...s,children:[(0,Ko.jsx)("span",{className:"components-menu-item__item",children:e}),!r&&(0,Ko.jsx)(_g,{className:"components-menu-item__shortcut",shortcut:b}),!r&&n&&o==="right"&&(0,Ko.jsx)(bt,{icon:n}),r]})}var E4=(0,xW.forwardRef)(mgc);E4.displayName="MenuItem";var qo=E4;var h0=u(h(),1),xgc=()=>{};function ggc({choices:c=[],onHover:t=xgc,onSelect:e,value:l}){return(0,h0.jsx)(h0.Fragment,{children:c.map(d=>{let n=l===d.value;return(0,h0.jsx)(qo,{role:"menuitemradio",disabled:d.disabled,icon:n?Ce:null,info:d.info,isSelected:n,shortcut:d.shortcut,className:"components-menu-items-choice",onClick:()=>{n||e(d.value)},onMouseEnter:()=>t(d.value),onMouseLeave:()=>t(null),"aria-label":d["aria-label"],children:d.label},d.value)})})}var j4=ggc;var rP=u(Mc(),1),Pu=u(Y(),1),sP=u(rI(),1),Vgt=u(Qe(),1);function Hgc(c){for(var t=[],e=0;e<c.length;){var l=c[e];if(l==="*"||l==="+"||l==="?"){t.push({type:"MODIFIER",index:e,value:c[e++]});continue}if(l==="\\"){t.push({type:"ESCAPED_CHAR",index:e++,value:c[e++]});continue}if(l==="{"){t.push({type:"OPEN",index:e,value:c[e++]});continue}if(l==="}"){t.push({type:"CLOSE",index:e,value:c[e++]});continue}if(l===":"){for(var d="",n=e+1;n<c.length;){var o=c.charCodeAt(n);if(o>=48&&o<=57||o>=65&&o<=90||o>=97&&o<=122||o===95){d+=c[n++];continue}break}if(!d)throw new TypeError("Missing parameter name at ".concat(e));t.push({type:"NAME",index:e,value:d}),e=n;continue}if(l==="("){var b=1,i="",n=e+1;if(c[n]==="?")throw new TypeError('Pattern cannot start with "?" at '.concat(n));for(;n<c.length;){if(c[n]==="\\"){i+=c[n++]+c[n++];continue}if(c[n]===")"){if(b--,b===0){n++;break}}else if(c[n]==="("&&(b++,c[n+1]!=="?"))throw new TypeError("Capturing groups are not allowed at ".concat(n));i+=c[n++]}if(b)throw new TypeError("Unbalanced pattern at ".concat(e));if(!i)throw new TypeError("Missing pattern at ".concat(e));t.push({type:"PATTERN",index:e,value:i}),e=n;continue}t.push({type:"CHAR",index:e,value:c[e++]})}return t.push({type:"END",index:e,value:""}),t}function Rgc(c,t){t===void 0&&(t={});for(var e=Hgc(c),l=t.prefixes,d=l===void 0?"./":l,n=t.delimiter,o=n===void 0?"/#?":n,b=[],i=0,a=0,r="",s=function(F){if(a<e.length&&e[a].type===F)return e[a++].value},G=function(F){var V=s(F);if(V!==void 0)return V;var f=e[a],C=f.type,J=f.index;throw new TypeError("Unexpected ".concat(C," at ").concat(J,", expected ").concat(F))},X=function(){for(var F="",V;V=s("CHAR")||s("ESCAPED_CHAR");)F+=V;return F},m=function(F){for(var V=0,f=o;V<f.length;V++){var C=f[V];if(F.indexOf(C)>-1)return!0}return!1},x=function(F){var V=b[b.length-1],f=F||(V&&typeof V=="string"?V:"");if(V&&!f)throw new TypeError('Must have text between two parameters, missing text after "'.concat(V.name,'"'));return!f||m(f)?"[^".concat(ri(o),"]+?"):"(?:(?!".concat(ri(f),")[^").concat(ri(o),"])+?")};a<e.length;){var g=s("CHAR"),R=s("NAME"),H=s("PATTERN");if(R||H){var Z=g||"";d.indexOf(Z)===-1&&(r+=Z,Z=""),r&&(b.push(r),r=""),b.push({name:R||i++,prefix:Z,suffix:"",pattern:H||x(Z),modifier:s("MODIFIER")||""});continue}var p=g||s("ESCAPED_CHAR");if(p){r+=p;continue}r&&(b.push(r),r="");var W=s("OPEN");if(W){var Z=X(),y=s("NAME")||"",I=s("PATTERN")||"",B=X();G("CLOSE"),b.push({name:y||(I?i++:""),pattern:y&&!I?x(Z):I,prefix:Z,suffix:B,modifier:s("MODIFIER")||""});continue}G("END")}return b}function M4(c,t){var e=[],l=_4(c,e,t);return Zgc(l,e,t)}function Zgc(c,t,e){e===void 0&&(e={});var l=e.decode,d=l===void 0?function(n){return n}:l;return function(n){var o=c.exec(n);if(!o)return!1;for(var b=o[0],i=o.index,a=Object.create(null),r=function(G){if(o[G]===void 0)return"continue";var X=t[G-1];X.modifier==="*"||X.modifier==="+"?a[X.name]=o[G].split(X.prefix+X.suffix).map(function(m){return d(m,X)}):a[X.name]=d(o[G],X)},s=1;s<o.length;s++)r(s);return{path:b,index:i,params:a}}}function ri(c){return c.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function P4(c){return c&&c.sensitive?"":"i"}function Igc(c,t){if(!t)return c;for(var e=/\((?:\?<(.*?)>)?(?!\?)/g,l=0,d=e.exec(c.source);d;)t.push({name:d[1]||l++,prefix:"",suffix:"",modifier:"",pattern:""}),d=e.exec(c.source);return c}function pgc(c,t,e){var l=c.map(function(d){return _4(d,t,e).source});return new RegExp("(?:".concat(l.join("|"),")"),P4(e))}function Wgc(c,t,e){return ygc(Rgc(c,e),t,e)}function ygc(c,t,e){e===void 0&&(e={});for(var l=e.strict,d=l===void 0?!1:l,n=e.start,o=n===void 0?!0:n,b=e.end,i=b===void 0?!0:b,a=e.encode,r=a===void 0?function(V){return V}:a,s=e.delimiter,G=s===void 0?"/#?":s,X=e.endsWith,m=X===void 0?"":X,x="[".concat(ri(m),"]|$"),g="[".concat(ri(G),"]"),R=o?"^":"",H=0,Z=c;H<Z.length;H++){var p=Z[H];if(typeof p=="string")R+=ri(r(p));else{var W=ri(r(p.prefix)),y=ri(r(p.suffix));if(p.pattern)if(t&&t.push(p),W||y)if(p.modifier==="+"||p.modifier==="*"){var I=p.modifier==="*"?"?":"";R+="(?:".concat(W,"((?:").concat(p.pattern,")(?:").concat(y).concat(W,"(?:").concat(p.pattern,"))*)").concat(y,")").concat(I)}else R+="(?:".concat(W,"(").concat(p.pattern,")").concat(y,")").concat(p.modifier);else{if(p.modifier==="+"||p.modifier==="*")throw new TypeError('Can not repeat "'.concat(p.name,'" without a prefix and suffix'));R+="(".concat(p.pattern,")").concat(p.modifier)}else R+="(?:".concat(W).concat(y,")").concat(p.modifier)}}if(i)d||(R+="".concat(g,"?")),R+=e.endsWith?"(?=".concat(x,")"):"$";else{var B=c[c.length-1],F=typeof B=="string"?g.indexOf(B[B.length-1])>-1:B===void 0;d||(R+="(?:".concat(g,"(?=").concat(x,"))?")),F||(R+="(?=".concat(g,"|").concat(x,")"))}return new RegExp(R,P4(e))}function _4(c,t,e){return c instanceof RegExp?Igc(c,t):Array.isArray(c)?pgc(c,t,e):Wgc(c,t,e)}function K4(c,t){return M4(t,{decode:decodeURIComponent})(c)}function q4(c,t){for(let e of t){let l=K4(c,e.path);if(l)return{params:l.params,id:e.id}}}function $4(c,t){if(!c.startsWith("/"))return;let e=c.split("/"),l;for(;e.length>1&&l===void 0;){e.pop();let d=e.join("/")===""?"/":e.join("/");t.find(n=>K4(d,n.path)!==!1)&&(l=d)}return l}var cP=u(Y(),1),Bgc={location:{},goTo:()=>{},goBack:()=>{},goToParent:()=>{},addScreen:()=>{},removeScreen:()=>{},params:{}},Ka=(0,cP.createContext)(Bgc);Ka.displayName="NavigatorContext";var lP={name:"1br0vvk",styles:"position:relative;overflow-x:clip;contain:layout;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:start"},tP=yn({from:{opacity:0}}),eP=yn({to:{opacity:0}}),dP=yn({from:{transform:"translateX(100px)"}}),nP=yn({to:{transform:"translateX(-80px)"}}),oP=yn({from:{transform:"translateX(-100px)"}}),bP=yn({to:{transform:"translateX(80px)"}}),Ne={DURATION:70,EASING:"linear",DELAY:{IN:70,OUT:40}},Pn={DURATION:300,EASING:"cubic-bezier(0.33, 0, 0, 1)"},sJ={IN:Math.max(Ne.DURATION+Ne.DELAY.IN,Pn.DURATION),OUT:Math.max(Ne.DURATION+Ne.DELAY.OUT,Pn.DURATION)},uJ={end:{in:dP.name,out:nP.name},start:{in:oP.name,out:bP.name}},fgc={end:{in:dc(Ne.DURATION,"ms ",Ne.EASING," ",Ne.DELAY.IN,"ms both ",tP,",",Pn.DURATION,"ms ",Pn.EASING," both ",dP,";",""),out:dc(Ne.DURATION,"ms ",Ne.EASING," ",Ne.DELAY.OUT,"ms both ",eP,",",Pn.DURATION,"ms ",Pn.EASING," both ",nP,";","")},start:{in:dc(Ne.DURATION,"ms ",Ne.EASING," ",Ne.DELAY.IN,"ms both ",tP,",",Pn.DURATION,"ms ",Pn.EASING," both ",oP,";",""),out:dc(Ne.DURATION,"ms ",Ne.EASING," ",Ne.DELAY.OUT,"ms both ",eP,",",Pn.DURATION,"ms ",Pn.EASING," both ",bP,";","")}},iP=dc("z-index:1;&[data-animation-type='out']{z-index:0;}@media not ( prefers-reduced-motion ){&:not( [data-skip-animation] ){",["start","end"].map(c=>["in","out"].map(t=>dc("&[data-animation-direction='",c,"'][data-animation-type='",t,"']{animation:",fgc[c][t],";}",""))),";}}",""),aP={name:"14di7zd",styles:"overflow-x:auto;max-height:100%;box-sizing:border-box;position:relative;grid-column:1/-1;grid-row:1/-1"};var XJ=u(h(),1);function hgc({screens:c},t){return c.some(e=>e.path===t.path)?c:[...c,t]}function Vgc({screens:c},t){return c.filter(e=>e.id!==t.id)}function uP(c,t,e={}){let{focusSelectors:l}=c,d={...c.currentLocation},{isBack:n=!1,skipFocus:o=!1,replace:b,focusTargetSelector:i,...a}=e;if(d.path===t)return{currentLocation:d,focusSelectors:l};let r;function s(){return r=r??new Map(c.focusSelectors),r}i&&d.path&&s().set(d.path,i);let G;return l.get(t)&&(n&&(G=l.get(t)),s().delete(t)),{currentLocation:{...a,isInitial:!1,path:t,isBack:n,hasRestoredFocus:!1,focusTargetSelector:G,skipFocus:o},focusSelectors:r??l}}function Fgc(c,t={}){let{screens:e,focusSelectors:l}=c,d={...c.currentLocation},n=d.path;if(n===void 0)return{currentLocation:d,focusSelectors:l};let o=$4(n,e);return o===void 0?{currentLocation:d,focusSelectors:l}:uP(c,o,{...t,isBack:!0})}function Jgc(c,t){let{screens:e,currentLocation:l,matchedPath:d,focusSelectors:n,...o}=c;switch(t.type){case"add":e=hgc(c,t.screen);break;case"remove":e=Vgc(c,t.screen);break;case"goto":({currentLocation:l,focusSelectors:n}=uP(c,t.path,t.options));break;case"gotoparent":({currentLocation:l,focusSelectors:n}=Fgc(c,t.options));break}if(e===c.screens&&l===c.currentLocation)return c;let b=l.path;return d=b!==void 0?q4(b,e):void 0,d&&c.matchedPath&&d.id===c.matchedPath.id&&(0,sP.isShallowEqual)(d.params,c.matchedPath.params)&&(d=c.matchedPath),{...o,screens:e,currentLocation:l,matchedPath:d,focusSelectors:n}}function Cgc(c,t){let{initialPath:e,children:l,className:d,...n}=cc(c,"Navigator"),[o,b]=(0,Pu.useReducer)(Jgc,e,m=>({screens:[],currentLocation:{path:m,isInitial:!0},matchedPath:void 0,focusSelectors:new Map,initialPath:e})),i=(0,Pu.useMemo)(()=>({goBack:m=>b({type:"gotoparent",options:m}),goTo:(m,x)=>b({type:"goto",path:m,options:x}),goToParent:m=>{(0,rP.default)("wp.components.useNavigator().goToParent",{since:"6.7",alternative:"wp.components.useNavigator().goBack"}),b({type:"gotoparent",options:m})},addScreen:m=>b({type:"add",screen:m}),removeScreen:m=>b({type:"remove",screen:m})}),[]),{currentLocation:a,matchedPath:r}=o,s=(0,Pu.useMemo)(()=>({location:a,params:r?.params??{},match:r?.id,...i}),[a,r,i]),G=ot(),X=(0,Pu.useMemo)(()=>G(lP,d),[d,G]);return(0,XJ.jsx)(sc,{ref:t,className:X,...n,children:(0,XJ.jsx)(Ka.Provider,{value:s,children:l})})}var gW=tc(Cgc,"Navigator");var HP=u(Ju(),1),Ol=u(Y(),1),RP=u(oc(),1),ZP=u(mJ(),1),wgt=u(Qe(),1);var si=u(Y(),1),mP=u(oc(),1),xP=u(rc(),1);var XP=1.2,vgc=(c,t,e)=>t==="ANIMATING_IN"&&e===uJ[c].in,Ygc=(c,t,e)=>t==="ANIMATING_OUT"&&e===uJ[c].out;function gP({isMatch:c,skipAnimation:t,isBack:e,onAnimationEnd:l}){let d=(0,xP.isRTL)(),n=(0,mP.useReducedMotion)(),[o,b]=(0,si.useState)("INITIAL"),i=o!=="ANIMATING_IN"&&o!=="IN"&&c,a=o!=="ANIMATING_OUT"&&o!=="OUT"&&!c;(0,si.useLayoutEffect)(()=>{i?b(t||n?"IN":"ANIMATING_IN"):a&&b(t||n?"OUT":"ANIMATING_OUT")},[i,a,t,n]);let r=d&&e||!d&&!e?"end":"start",s=o==="ANIMATING_IN",G=o==="ANIMATING_OUT",X;s?X="in":G&&(X="out");let m=(0,si.useCallback)(x=>{l?.(x),Ygc(r,o,x.animationName)?b("OUT"):vgc(r,o,x.animationName)&&b("IN")},[l,o,r]);return(0,si.useEffect)(()=>{let x;return G?x=window.setTimeout(()=>{b("OUT"),x=void 0},sJ.OUT*XP):s&&(x=window.setTimeout(()=>{b("IN"),x=void 0},sJ.IN*XP)),()=>{x&&(window.clearTimeout(x),x=void 0)}},[G,s]),{animationStyles:iP,shouldRenderScreen:c||o==="IN"||o==="ANIMATING_OUT",screenProps:{onAnimationEnd:m,"data-animation-direction":r,"data-animation-type":X,"data-skip-animation":t||void 0}}}var IP=u(h(),1);function Ngc(c,t){/^\//.test(c.path);let e=(0,Ol.useId)(),{children:l,className:d,path:n,onAnimationEnd:o,...b}=cc(c,"Navigator.Screen"),{location:i,match:a,addScreen:r,removeScreen:s}=(0,Ol.useContext)(Ka),{isInitial:G,isBack:X,focusTargetSelector:m,skipFocus:x}=i,g=a===e,R=(0,Ol.useRef)(null),H=!!G&&!X;(0,Ol.useEffect)(()=>{let V={id:e,path:(0,ZP.escapeAttribute)(n)};return r(V),()=>s(V)},[e,n,r,s]);let{animationStyles:Z,shouldRenderScreen:p,screenProps:W}=gP({isMatch:g,isBack:X,onAnimationEnd:o,skipAnimation:H}),y=ot(),I=(0,Ol.useMemo)(()=>y(aP,Z,d),[d,y,Z]),B=(0,Ol.useRef)(i);(0,Ol.useEffect)(()=>{B.current=i},[i]),(0,Ol.useEffect)(()=>{let V=R.current;if(H||!g||!V||B.current.hasRestoredFocus||x)return;let f=V.ownerDocument.activeElement;if(V.contains(f))return;let C=null;if(X&&m&&(C=V.querySelector(m)),!C){let[J]=HP.focus.tabbable.find(V);C=J??V}B.current.hasRestoredFocus=!0,C.focus()},[H,g,X,m,x]);let F=(0,RP.useMergeRefs)([t,R]);return p?(0,IP.jsx)(sc,{ref:F,className:I,...W,...b,children:l}):null}var HW=tc(Ngc,"Navigator.Screen");var WP=u(Y(),1),yP=u(mJ(),1);var pP=u(Y(),1);function ui(){let{location:c,params:t,goTo:e,goBack:l,goToParent:d}=(0,pP.useContext)(Ka);return{location:c,goTo:e,goBack:l,goToParent:d,params:t}}var Sgc=(c,t)=>`[${c}="${t}"]`;function BP(c){let{path:t,onClick:e,as:l=nc,attributeName:d="id",...n}=cc(c,"Navigator.Button"),o=(0,yP.escapeAttribute)(t),{goTo:b}=ui(),i=(0,WP.useCallback)(a=>{a.preventDefault(),b(o,{focusTargetSelector:Sgc(d,o)}),e?.(a)},[b,e,d,o]);return{as:l,onClick:i,...n,[d]:o}}var fP=u(h(),1);function kgc(c,t){let e=BP(c);return(0,fP.jsx)(sc,{ref:t,...e})}var RW=tc(kgc,"Navigator.Button");var hP=u(Y(),1);function VP(c){let{onClick:t,as:e=nc,...l}=cc(c,"Navigator.BackButton"),{goBack:d}=ui(),n=(0,hP.useCallback)(o=>{o.preventDefault(),d(),t?.(o)},[d,t]);return{as:e,onClick:n,...l}}var FP=u(h(),1);function zgc(c,t){let e=VP(c);return(0,FP.jsx)(sc,{ref:t,...e})}var _u=tc(zgc,"Navigator.BackButton");var JP=u(Mc(),1);var CP=u(h(),1);function wgc(c,t){return(0,JP.default)("wp.components.NavigatorToParentButton",{since:"6.7",alternative:"wp.components.Navigator.BackButton"}),(0,CP.jsx)(_u,{ref:t,...c})}var vP=tc(wgc,"Navigator.ToParentButton");var YP=Object.assign(gW,{displayName:"NavigatorProvider"}),NP=Object.assign(HW,{displayName:"NavigatorScreen"}),SP=Object.assign(RW,{displayName:"NavigatorButton"}),kP=Object.assign(_u,{displayName:"NavigatorBackButton"}),zP=Object.assign(vP,{displayName:"NavigatorToParentButton"});var wP=Object.assign(gW,{Screen:Object.assign(HW,{displayName:"Navigator.Screen"}),Button:Object.assign(RW,{displayName:"Navigator.Button"}),BackButton:Object.assign(_u,{displayName:"Navigator.BackButton"})});var Ku=u(rc(),1),qu=u(Y(),1),TP=u(Cn(),1);var $o=u(h(),1),AP=()=>{};function Agc(c,t){let e=typeof c=="string"?c:(0,qu.renderToString)(c);(0,qu.useEffect)(()=>{e&&(0,TP.speak)(e,t)},[e,t])}function Tgc(c){switch(c){case"success":case"warning":case"info":return"polite";default:return"assertive"}}function Ogc(c){switch(c){case"warning":return(0,Ku.__)("Warning notice");case"info":return(0,Ku.__)("Information notice");case"error":return(0,Ku.__)("Error notice");default:return(0,Ku.__)("Notice")}}function Qgc({className:c,status:t="info",children:e,spokenMessage:l=e,onRemove:d=AP,isDismissible:n=!0,actions:o=[],politeness:b=Tgc(t),__unstableHTML:i,onDismiss:a=AP}){Agc(l,b);let r=v(c,"components-notice","is-"+t);i&&typeof e=="string"&&(e=(0,$o.jsx)(qu.RawHTML,{children:e}));let s=()=>{a(),d()};return(0,$o.jsxs)("div",{className:r,children:[(0,$o.jsx)(Yc,{children:Ogc(t)}),(0,$o.jsx)("div",{className:"components-notice__content",children:e}),o.length>0&&(0,$o.jsx)("div",{className:"components-notice__actions",children:o.map(({className:G,label:X,isPrimary:m,variant:x,noDefaultClasses:g=!1,onClick:R,url:H,disabled:Z},p)=>{let W=x;return x!=="primary"&&!g&&(W=H?"link":"secondary"),typeof W>"u"&&m&&(W="primary"),(0,$o.jsx)(nc,{size:"compact",href:H,variant:W,onClick:R,disabled:Z,accessibleWhenDisabled:!0,className:v("components-notice__action",G),children:X},p)})}),n&&(0,$o.jsx)(nc,{size:"small",className:"components-notice__dismiss",icon:Jo,label:(0,Ku.__)("Close"),onClick:s})]})}var ZW=Qgc;var OP=u($(),1),QP=u(h(),1),Ugc=()=>{};function Dgc({notices:c,onRemove:t=Ugc,className:e,children:l}){let d=n=>()=>t(n);return e=v("components-notice-list",e),(0,QP.jsxs)("div",{className:e,children:[l,[...c].reverse().map(n=>{let{content:o,...b}=n;return(0,OP.createElement)(ZW,{...b,key:n.id,onRemove:d(n.id)},n.content)})]})}var IW=Dgc;var UP=u(Y(),1);var pW=u(h(),1);function Lgc({label:c,children:t}){return(0,pW.jsxs)("div",{className:"components-panel__header",children:[c&&(0,pW.jsx)("h2",{children:c}),t]})}var WW=Lgc;var yW=u(h(),1);function Egc({header:c,className:t,children:e},l){let d=v(t,"components-panel");return(0,yW.jsxs)("div",{className:d,ref:l,children:[c&&(0,yW.jsx)(WW,{label:c}),e]})}var DP=(0,UP.forwardRef)(Egc);DP.displayName="Panel";var LP=DP;var BW=u(oc(),1),$u=u(Y(),1);var cb=u(h(),1),jgc=()=>{};function Mgc(c,t){let{buttonProps:e={},children:l,className:d,icon:n,initialOpen:o,onToggle:b=jgc,opened:i,title:a,scrollAfterOpen:r=!0}=c,[s,G]=ho(i,{initial:o===void 0?!0:o,fallback:!1}),X=(0,$u.useRef)(null),m=(0,BW.useReducedMotion)()?"auto":"smooth",x=H=>{H.preventDefault();let Z=!s;G(Z),b(Z)},g=(0,$u.useRef)(void 0);g.current=r,da(()=>{s&&g.current&&X.current?.scrollIntoView&&X.current.scrollIntoView({inline:"nearest",block:"nearest",behavior:m})},[s,m]);let R=v("components-panel__body",d,{"is-opened":s});return(0,cb.jsxs)("div",{className:R,ref:(0,BW.useMergeRefs)([X,t]),children:[(0,cb.jsx)(Pgc,{icon:n,isOpened:!!s,onClick:x,title:a,...e}),typeof l=="function"?l({opened:!!s}):s&&l]})}var Pgc=(0,$u.forwardRef)(({isOpened:c,icon:t,title:e,...l},d)=>e?(0,cb.jsx)("h2",{className:"components-panel__body-title",children:(0,cb.jsxs)(nc,{__next40pxDefaultSize:!0,className:"components-panel__body-toggle","aria-expanded":c,ref:d,...l,children:[(0,cb.jsx)("span",{"aria-hidden":"true",children:(0,cb.jsx)(bt,{className:"components-panel__arrow",icon:c?hf:nm})}),e,t&&(0,cb.jsx)(bt,{icon:t,className:"components-panel__icon",size:20})]})}):null),EP=(0,$u.forwardRef)(Mgc);EP.displayName="PanelBody";var jP=EP;var MP=u(Y(),1),PP=u(h(),1);function _gc({className:c,children:t},e){return(0,PP.jsx)("div",{className:v("components-panel__row",c),ref:e,children:t})}var _P=(0,MP.forwardRef)(_gc);_P.displayName="PanelRow";var KP=_P;var qP=u(oc(),1),fW=u(vc(),1),$P=u(Y(),1),c_=u(Cn(),1);var _n=u(h(),1),Kgc=(0,_n.jsx)(fW.SVG,{className:"components-placeholder__illustration",fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 60 60",preserveAspectRatio:"none",children:(0,_n.jsx)(fW.Path,{vectorEffect:"non-scaling-stroke",d:"M60 60 0 0"})});function qgc(c){let{icon:t,children:e,label:l,instructions:d,className:n,notices:o,preview:b,isColumnLayout:i,withIllustration:a,...r}=c,[s,{width:G}]=(0,qP.useResizeObserver)(),X;typeof G=="number"&&(X={"is-large":G>=480,"is-medium":G>=160&&G<480,"is-small":G<160});let m=v("components-placeholder",n,X,a?"has-illustration":null),x=v("components-placeholder__fieldset",{"is-column-layout":i});return(0,$P.useEffect)(()=>{d&&(0,c_.speak)(d)},[d]),(0,_n.jsxs)("div",{...r,className:m,children:[a?Kgc:null,s,o,b&&(0,_n.jsx)("div",{className:"components-placeholder__preview",children:b}),(0,_n.jsxs)("div",{className:"components-placeholder__label",children:[(0,_n.jsx)(bt,{icon:t}),l]}),!!d&&(0,_n.jsx)("div",{className:"components-placeholder__instructions",children:d}),(0,_n.jsx)("div",{className:x,children:e})]})}var t_=qgc;var e_=u(rc(),1),l_=u(Y(),1),V0=u(h(),1),xJ="data-wp-hash";function gJ(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cHc(document)),c.__wpStyleRuntime}function $gc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${xJ}]`))if(e.getAttribute(xJ)===t)return!0;return!1}function d_(c,t,e){if(!c.head)return;let l=gJ(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if($gc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(xJ,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function cHc(c){let t=gJ();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)d_(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function tHc(c,t){let e=gJ();e.styles.set(c,t);for(let l of e.documents.keys())d_(l,c,t)}typeof process>"u",tHc("582b000aec","._1d8296bd910bb7bb__track{background-color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 90%);border-radius:9999px;height:1.5px;outline:2px solid transparent;outline-offset:2px;overflow:hidden;position:relative}:where(._1d8296bd910bb7bb__track){width:160px}.be702ee1b0a3c396__indicator{background-color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 10%);border-radius:9999px;display:inline-block;height:100%;outline:2px solid transparent;outline-offset:-2px;position:absolute;top:0;width:var(--indicator-width)}@media not (prefers-reduced-motion){.be702ee1b0a3c396__indicator{transition:width .4s ease-in-out}}.be702ee1b0a3c396__indicator._125afa179e2803a2__is-indeterminate{--indicator-width:50%;animation:_7c6b2fa174e0d687__indeterminate-slide 1.5s ease-in-out infinite;transition:none}@media (prefers-reduced-motion:reduce){.be702ee1b0a3c396__indicator._125afa179e2803a2__is-indeterminate{animation-duration:3s;animation-timing-function:steps(4)}}@keyframes _7c6b2fa174e0d687__indeterminate-slide{0%{inset-inline-start:-50%}to{inset-inline-start:100%}}._4c47edc54d8dcb46__progress-element{height:100%;inset-inline-start:0;opacity:0;position:absolute;top:0;width:100%}");var hW={track:"_1d8296bd910bb7bb__track",indicator:"be702ee1b0a3c396__indicator","is-indeterminate":"_125afa179e2803a2__is-indeterminate","indeterminate-slide":"_7c6b2fa174e0d687__indeterminate-slide","progress-element":"_4c47edc54d8dcb46__progress-element"};function eHc(c,t){let{className:e,value:l,...d}=c,n=!Number.isFinite(l);return(0,V0.jsxs)("div",{className:v(hW.track,e),children:[(0,V0.jsx)("div",{className:v(hW.indicator,{[hW["is-indeterminate"]]:n}),style:{"--indicator-width":n?void 0:`${l}%`}}),(0,V0.jsx)("progress",{className:hW["progress-element"],max:100,value:l,"aria-label":(0,e_.__)("Loading \u2026"),ref:t,...d})]})}var n_=(0,l_.forwardRef)(eHc);n_.displayName="ProgressBar";var o_=n_;var Ql=u(rc(),1);var lHc=c=>c.every(t=>t.parent!==null);function VW(c){let t=c.map(d=>({children:[],parent:null,...d,id:String(d.id)}));if(!lHc(t))return t;let e=t.reduce((d,n)=>{let{parent:o}=n;return d[o]||(d[o]=[]),d[o].push(n),d},{}),l=d=>d.map(n=>{let o=e[n.id];return{...n,children:o&&o.length?l(o):[]}});return l(e[0]||[])}var a_=u(Y(),1),r_=u(i_(),1);var s_=u(h(),1);function u_(c,t=0){return c.flatMap(e=>[{value:e.id,label:"\xA0".repeat(t*3)+(0,r_.decodeEntities)(e.name)},...u_(e.children||[],t+1)])}function dHc(c){let{__nextHasNoMarginBottom:t,__next40pxDefaultSize:e,label:l,noOptionLabel:d,onChange:n,selectedId:o,tree:b=[],...i}=c,a=(0,a_.useMemo)(()=>[d&&{value:"",label:d},...u_(b)].filter(r=>!!r),[d,b]);return(0,s_.jsx)(Nm,{label:l,options:a,onChange:n,value:o,...i})}var cG=dHc;var G_=u(h(),1);function X_({label:c,noOptionLabel:t,authorList:e,selectedAuthorId:l,onChange:d}){if(!e)return null;let n=VW(e);return(0,G_.jsx)(cG,{label:c,noOptionLabel:t,onChange:d,tree:n,selectedId:l!==void 0?String(l):void 0})}var m_=u(Y(),1);var x_=u(h(),1);function g_({label:c,noOptionLabel:t,categoriesList:e,selectedCategoryId:l,onChange:d,...n}){let o=(0,m_.useMemo)(()=>VW(e),[e]);return(0,x_.jsx)(cG,{label:c,noOptionLabel:t,onChange:d,tree:o,selectedId:l!==void 0?String(l):void 0,...n})}var qa=u(h(),1),nHc=1,oHc=100,bHc=20;function iHc(c){return"categoriesList"in c}function aHc(c){return"categorySuggestions"in c}var rHc=[{label:(0,Ql.__)("Newest to oldest"),value:"date/desc"},{label:(0,Ql.__)("Oldest to newest"),value:"date/asc"},{label:(0,Ql.__)("A \u2192 Z"),value:"title/asc"},{label:(0,Ql.__)("Z \u2192 A"),value:"title/desc"}];function sHc({authorList:c,selectedAuthorId:t,numberOfItems:e,order:l,orderBy:d,orderByOptions:n=rHc,maxItems:o=oHc,minItems:b=nHc,onAuthorChange:i,onNumberOfItemsChange:a,onOrderChange:r,onOrderByChange:s,...G}){return(0,qa.jsx)(tt,{spacing:"4",className:"components-query-controls",children:[r&&s&&(0,qa.jsx)(kn,{label:(0,Ql.__)("Order by"),value:d===void 0||l===void 0?void 0:`${d}/${l}`,options:n,onChange:X=>{if(typeof X!="string")return;let[m,x]=X.split("/");x!==l&&r(x),m!==d&&s(m)}},"query-controls-order-select"),iHc(G)&&G.categoriesList&&G.onCategoryChange&&(0,qa.jsx)(g_,{categoriesList:G.categoriesList,label:(0,Ql.__)("Category"),noOptionLabel:(0,Ql._x)("All","categories"),selectedCategoryId:G.selectedCategoryId,onChange:G.onCategoryChange},"query-controls-category-select"),aHc(G)&&G.categorySuggestions&&G.onCategoryChange&&(0,qa.jsx)(uW,{label:(0,Ql.__)("Categories"),value:G.selectedCategories&&G.selectedCategories.map(X=>({id:X.id,value:X.name||X.value})),suggestions:Object.keys(G.categorySuggestions),onChange:G.onCategoryChange,maxSuggestions:bHc},"query-controls-categories-select"),i&&(0,qa.jsx)(X_,{authorList:c,label:(0,Ql.__)("Author"),noOptionLabel:(0,Ql._x)("All","authors"),selectedAuthorId:t,onChange:i},"query-controls-author-select"),a&&(0,qa.jsx)(Sl,{label:(0,Ql.__)("Number of items"),value:e,onChange:a,min:b,max:o,required:!0},"query-controls-range-control")]})}var H_=sHc;var FW=u(Y(),1);var R_=u(Y(),1),F0=(0,R_.createContext)({store:void 0,disabled:void 0});F0.displayName="RadioGroupContext";var HJ=u(h(),1);function uHc({value:c,children:t,__next40pxDefaultSize:e,...l},d){let{store:n,disabled:o}=(0,FW.useContext)(F0),b=E(n,"value");return(0,HJ.jsx)(wr,{disabled:o,store:n,ref:d,value:c,render:(0,HJ.jsx)(nc,{variant:b!==void 0&&b===c?"primary":"secondary",__next40pxDefaultSize:!0,...l}),children:t||c})}var Z_=(0,FW.forwardRef)(uHc);Z_.displayName="Radio";var I_=Z_;var p_=u(Mc(),1),CW=u(Y(),1),W_=u(rc(),1);var JW=u(h(),1);function GHc({label:c,checked:t,defaultChecked:e,disabled:l,onChange:d,children:n,...o},b){let i=Tr({value:t,defaultValue:e,setValue:r=>{d?.(r??void 0)},rtl:(0,W_.isRTL)()}),a=(0,CW.useMemo)(()=>({store:i,disabled:l}),[i,l]);return(0,p_.default)("wp.components.__experimentalRadioGroup",{alternative:"wp.components.RadioControl or wp.components.__experimentalToggleGroupControl",since:"6.8"}),(0,JW.jsx)(F0.Provider,{value:a,children:(0,JW.jsx)(Ar,{store:i,render:(0,JW.jsx)(op,{__shouldNotWarnDeprecated:!0,children:n}),"aria-label":c,ref:b,...o})})}var y_=(0,CW.forwardRef)(GHc);y_.displayName="RadioGroup";var B_=y_;var V_=u(oc(),1);var qd=u(h(),1);function f_(c,t){return`${c}-${t}-option-description`}function RJ(c,t){return`${c}-${t}`}function h_(c){return`${c}__help`}function F_(c){let{label:t,className:e,selected:l,help:d,onChange:n,onClick:o,hideLabelFromVision:b,disabled:i,options:a=[],id:r,...s}=c,G=(0,V_.useInstanceId)(F_,"inspector-radio-control",r),X=m=>n(m.target.value);return a?.length?(0,qd.jsxs)("fieldset",{id:G,role:"radiogroup",className:v(e,"components-radio-control"),disabled:i,"aria-describedby":d?h_(G):void 0,children:[b?(0,qd.jsx)(Yc,{as:"legend",children:t}):(0,qd.jsx)(Cc.VisualLabel,{as:"legend",children:t}),(0,qd.jsx)(tt,{spacing:3,className:v("components-radio-control__group-wrapper",{"has-help":!!d}),children:a.map((m,x)=>(0,qd.jsxs)("div",{className:"components-radio-control__option",children:[(0,qd.jsx)("input",{id:RJ(G,x),className:"components-radio-control__input",type:"radio",name:G,value:m.value,disabled:m.disabled,onChange:X,checked:m.value===l,"aria-describedby":m.description?f_(G,x):void 0,onClick:g=>{g.currentTarget.focus(),o?.(g)},...s}),(0,qd.jsx)("label",{className:"components-radio-control__label",htmlFor:RJ(G,x),children:m.label}),m.description?(0,qd.jsx)(So,{id:f_(G,x),className:"components-radio-control__option-description",children:m.description}):null]},RJ(G,x)))}),!!d&&(0,qd.jsx)(So,{id:h_(G),className:"components-base-control__help",children:d})]}):null}var J_=F_;var M_=u(Y(),1);var $a=u($());var YW=u($()),XHc=(function(){var c=function(t,e){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var n in d)d.hasOwnProperty(n)&&(l[n]=d[n])},c(t,e)};return function(t,e){c(t,e);function l(){this.constructor=t}t.prototype=e===null?Object.create(e):(l.prototype=e.prototype,new l)}})(),vW=function(){return vW=Object.assign||function(c){for(var t,e=1,l=arguments.length;e<l;e++){t=arguments[e];for(var d in t)Object.prototype.hasOwnProperty.call(t,d)&&(c[d]=t[d])}return c},vW.apply(this,arguments)},mHc={top:{width:"100%",height:"10px",top:"-5px",left:"0px",cursor:"row-resize"},right:{width:"10px",height:"100%",top:"0px",right:"-5px",cursor:"col-resize"},bottom:{width:"100%",height:"10px",bottom:"-5px",left:"0px",cursor:"row-resize"},left:{width:"10px",height:"100%",top:"0px",left:"-5px",cursor:"col-resize"},topRight:{width:"20px",height:"20px",position:"absolute",right:"-10px",top:"-10px",cursor:"ne-resize"},bottomRight:{width:"20px",height:"20px",position:"absolute",right:"-10px",bottom:"-10px",cursor:"se-resize"},bottomLeft:{width:"20px",height:"20px",position:"absolute",left:"-10px",bottom:"-10px",cursor:"sw-resize"},topLeft:{width:"20px",height:"20px",position:"absolute",left:"-10px",top:"-10px",cursor:"nw-resize"}},C_=(function(c){XHc(t,c);function t(){var e=c!==null&&c.apply(this,arguments)||this;return e.onMouseDown=function(l){e.props.onResizeStart(l,e.props.direction)},e.onTouchStart=function(l){e.props.onResizeStart(l,e.props.direction)},e}return t.prototype.render=function(){return YW.createElement("div",{className:this.props.className||"",style:vW(vW({position:"absolute",userSelect:"none"},mHc[this.props.direction]),this.props.replaceStyles||{}),onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart},this.props.children)},t})(YW.PureComponent);var Gi=u(N_()),WHc=(function(){var c=function(t,e){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var n in d)d.hasOwnProperty(n)&&(l[n]=d[n])},c(t,e)};return function(t,e){c(t,e);function l(){this.constructor=t}t.prototype=e===null?Object.create(e):(l.prototype=e.prototype,new l)}})(),Kn=function(){return Kn=Object.assign||function(c){for(var t,e=1,l=arguments.length;e<l;e++){t=arguments[e];for(var d in t)Object.prototype.hasOwnProperty.call(t,d)&&(c[d]=t[d])}return c},Kn.apply(this,arguments)},yHc={width:"auto",height:"auto"},SW=(0,Gi.default)(function(c,t,e){return Math.max(Math.min(c,e),t)}),S_=(0,Gi.default)(function(c,t){return Math.round(c/t)*t}),tG=(0,Gi.default)(function(c,t){return new RegExp(c,"i").test(t)}),kW=function(c){return!!(c.touches&&c.touches.length)},BHc=function(c){return!!((c.clientX||c.clientX===0)&&(c.clientY||c.clientY===0))},k_=(0,Gi.default)(function(c,t,e){e===void 0&&(e=0);var l=t.reduce(function(n,o,b){return Math.abs(o-c)<Math.abs(t[n]-c)?b:n},0),d=Math.abs(t[l]-c);return e===0||d<e?t[l]:c}),re=(0,Gi.default)(function(c,t){return c.substr(c.length-t.length,t.length)===t}),pJ=(0,Gi.default)(function(c){return c=c.toString(),c==="auto"||re(c,"px")||re(c,"%")||re(c,"vh")||re(c,"vw")||re(c,"vmax")||re(c,"vmin")?c:c+"px"}),zW=function(c,t,e,l){if(c&&typeof c=="string"){if(re(c,"px"))return Number(c.replace("px",""));if(re(c,"%")){var d=Number(c.replace("%",""))/100;return t*d}if(re(c,"vw")){var d=Number(c.replace("vw",""))/100;return e*d}if(re(c,"vh")){var d=Number(c.replace("vh",""))/100;return l*d}}return c},fHc=(0,Gi.default)(function(c,t,e,l,d,n,o){return l=zW(l,c.width,t,e),d=zW(d,c.height,t,e),n=zW(n,c.width,t,e),o=zW(o,c.height,t,e),{maxWidth:typeof l>"u"?void 0:Number(l),maxHeight:typeof d>"u"?void 0:Number(d),minWidth:typeof n>"u"?void 0:Number(n),minHeight:typeof o>"u"?void 0:Number(o)}}),hHc=["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"],z_="__resizable_base__",w_=(function(c){WHc(t,c);function t(e){var l=c.call(this,e)||this;return l.ratio=1,l.resizable=null,l.parentLeft=0,l.parentTop=0,l.resizableLeft=0,l.resizableRight=0,l.resizableTop=0,l.resizableBottom=0,l.targetLeft=0,l.targetTop=0,l.appendBase=function(){if(!l.resizable||!l.window)return null;var d=l.parentNode;if(!d)return null;var n=l.window.document.createElement("div");return n.style.width="100%",n.style.height="100%",n.style.position="absolute",n.style.transform="scale(0, 0)",n.style.left="0",n.style.flex="0",n.classList?n.classList.add(z_):n.className+=z_,d.appendChild(n),n},l.removeBase=function(d){var n=l.parentNode;n&&n.removeChild(d)},l.ref=function(d){d&&(l.resizable=d)},l.state={isResizing:!1,width:typeof(l.propsSize&&l.propsSize.width)>"u"?"auto":l.propsSize&&l.propsSize.width,height:typeof(l.propsSize&&l.propsSize.height)>"u"?"auto":l.propsSize&&l.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},l.onResizeStart=l.onResizeStart.bind(l),l.onMouseMove=l.onMouseMove.bind(l),l.onMouseUp=l.onMouseUp.bind(l),l}return 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?null:this.resizable.ownerDocument.defaultView},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"propsSize",{get:function(){return this.props.size||this.props.defaultSize||yHc},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"size",{get:function(){var e=0,l=0;if(this.resizable&&this.window){var d=this.resizable.offsetWidth,n=this.resizable.offsetHeight,o=this.resizable.style.position;o!=="relative"&&(this.resizable.style.position="relative"),e=this.resizable.style.width!=="auto"?this.resizable.offsetWidth:d,l=this.resizable.style.height!=="auto"?this.resizable.offsetHeight:n,this.resizable.style.position=o}return{width:e,height:l}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"sizeStyle",{get:function(){var e=this,l=this.props.size,d=function(b){if(typeof e.state[b]>"u"||e.state[b]==="auto")return"auto";if(e.propsSize&&e.propsSize[b]&&re(e.propsSize[b].toString(),"%")){if(re(e.state[b].toString(),"%"))return e.state[b].toString();var i=e.getParentSize(),a=Number(e.state[b].toString().replace("px","")),r=a/i[b]*100;return r+"%"}return pJ(e.state[b])},n=l&&typeof l.width<"u"&&!this.state.isResizing?pJ(l.width):d("width"),o=l&&typeof l.height<"u"&&!this.state.isResizing?pJ(l.height):d("height");return{width:n,height:o}},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 l=!1,d=this.parentNode.style.flexWrap;d!=="wrap"&&(l=!0,this.parentNode.style.flexWrap="wrap"),e.style.position="relative",e.style.minWidth="100%";var n={width:e.offsetWidth,height:e.offsetHeight};return l&&(this.parentNode.style.flexWrap=d),this.removeBase(e),n},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:e.flexBasis!=="auto"?e.flexBasis:void 0})}},t.prototype.componentWillUnmount=function(){this.window&&this.unbindEvents()},t.prototype.createSizeForCssProperty=function(e,l){var d=this.propsSize&&this.propsSize[l];return this.state[l]==="auto"&&this.state.original[l]===e&&(typeof d>"u"||d==="auto")?"auto":e},t.prototype.calculateNewMaxFromBoundary=function(e,l){var d=this.props.boundsByDirection,n=this.state.direction,o=d&&tG("left",n),b=d&&tG("top",n),i,a;if(this.props.bounds==="parent"){var r=this.parentNode;r&&(i=o?this.resizableRight-this.parentLeft:r.offsetWidth+(this.parentLeft-this.resizableLeft),a=b?this.resizableBottom-this.parentTop:r.offsetHeight+(this.parentTop-this.resizableTop))}else this.props.bounds==="window"?this.window&&(i=o?this.resizableRight:this.window.innerWidth-this.resizableLeft,a=b?this.resizableBottom:this.window.innerHeight-this.resizableTop):this.props.bounds&&(i=o?this.resizableRight-this.targetLeft:this.props.bounds.offsetWidth+(this.targetLeft-this.resizableLeft),a=b?this.resizableBottom-this.targetTop:this.props.bounds.offsetHeight+(this.targetTop-this.resizableTop));return i&&Number.isFinite(i)&&(e=e&&e<i?e:i),a&&Number.isFinite(a)&&(l=l&&l<a?l:a),{maxWidth:e,maxHeight:l}},t.prototype.calculateNewSizeFromDirection=function(e,l){var d=this.props.scale||1,n=this.props.resizeRatio||1,o=this.state,b=o.direction,i=o.original,a=this.props,r=a.lockAspectRatio,s=a.lockAspectRatioExtraHeight,G=a.lockAspectRatioExtraWidth,X=i.width,m=i.height,x=s||0,g=G||0;return tG("right",b)&&(X=i.width+(e-i.x)*n/d,r&&(m=(X-g)/this.ratio+x)),tG("left",b)&&(X=i.width-(e-i.x)*n/d,r&&(m=(X-g)/this.ratio+x)),tG("bottom",b)&&(m=i.height+(l-i.y)*n/d,r&&(X=(m-x)*this.ratio+g)),tG("top",b)&&(m=i.height-(l-i.y)*n/d,r&&(X=(m-x)*this.ratio+g)),{newWidth:X,newHeight:m}},t.prototype.calculateNewSizeFromAspectRatio=function(e,l,d,n){var o=this.props,b=o.lockAspectRatio,i=o.lockAspectRatioExtraHeight,a=o.lockAspectRatioExtraWidth,r=typeof n.width>"u"?10:n.width,s=typeof d.width>"u"||d.width<0?e:d.width,G=typeof n.height>"u"?10:n.height,X=typeof d.height>"u"||d.height<0?l:d.height,m=i||0,x=a||0;if(b){var g=(G-m)*this.ratio+x,R=(X-m)*this.ratio+x,H=(r-x)/this.ratio+m,Z=(s-x)/this.ratio+m,p=Math.max(r,g),W=Math.min(s,R),y=Math.max(G,H),I=Math.min(X,Z);e=SW(e,p,W),l=SW(l,y,I)}else e=SW(e,r,s),l=SW(l,G,X);return{newWidth:e,newHeight:l}},t.prototype.setBoundingClientRect=function(){if(this.props.bounds==="parent"){var e=this.parentNode;if(e){var l=e.getBoundingClientRect();this.parentLeft=l.left,this.parentTop=l.top}}if(this.props.bounds&&typeof this.props.bounds!="string"){var d=this.props.bounds.getBoundingClientRect();this.targetLeft=d.left,this.targetTop=d.top}if(this.resizable){var n=this.resizable.getBoundingClientRect(),o=n.left,b=n.top,i=n.right,a=n.bottom;this.resizableLeft=o,this.resizableRight=i,this.resizableTop=b,this.resizableBottom=a}},t.prototype.onResizeStart=function(e,l){if(!(!this.resizable||!this.window)){var d=0,n=0;if(e.nativeEvent&&BHc(e.nativeEvent)){if(d=e.nativeEvent.clientX,n=e.nativeEvent.clientY,e.nativeEvent.which===3)return}else e.nativeEvent&&kW(e.nativeEvent)&&(d=e.nativeEvent.touches[0].clientX,n=e.nativeEvent.touches[0].clientY);if(this.props.onResizeStart&&this.resizable){var o=this.props.onResizeStart(e,l,this.resizable);if(o===!1)return}this.props.size&&(typeof this.props.size.height<"u"&&this.props.size.height!==this.state.height&&this.setState({height:this.props.size.height}),typeof this.props.size.width<"u"&&this.props.size.width!==this.state.width&&this.setState({width:this.props.size.width})),this.ratio=typeof this.props.lockAspectRatio=="number"?this.props.lockAspectRatio:this.size.width/this.size.height;var b,i=this.window.getComputedStyle(this.resizable);if(i.flexBasis!=="auto"){var a=this.parentNode;if(a){var r=this.window.getComputedStyle(a).flexDirection;this.flexDir=r.startsWith("row")?"row":"column",b=i.flexBasis}}this.setBoundingClientRect(),this.bindEvents();var s={original:{x:d,y:n,width:this.size.width,height:this.size.height},isResizing:!0,backgroundStyle:Kn(Kn({},this.state.backgroundStyle),{cursor:this.window.getComputedStyle(e.target).cursor||"auto"}),direction:l,flexBasis:b};this.setState(s)}},t.prototype.onMouseMove=function(e){if(!(!this.state.isResizing||!this.resizable||!this.window)){if(this.window.TouchEvent&&kW(e))try{e.preventDefault(),e.stopPropagation()}catch{}var l=this.props,d=l.maxWidth,n=l.maxHeight,o=l.minWidth,b=l.minHeight,i=kW(e)?e.touches[0].clientX:e.clientX,a=kW(e)?e.touches[0].clientY:e.clientY,r=this.state,s=r.direction,G=r.original,X=r.width,m=r.height,x=this.getParentSize(),g=fHc(x,this.window.innerWidth,this.window.innerHeight,d,n,o,b);d=g.maxWidth,n=g.maxHeight,o=g.minWidth,b=g.minHeight;var R=this.calculateNewSizeFromDirection(i,a),H=R.newHeight,Z=R.newWidth,p=this.calculateNewMaxFromBoundary(d,n),W=this.calculateNewSizeFromAspectRatio(Z,H,{width:p.maxWidth,height:p.maxHeight},{width:o,height:b});if(Z=W.newWidth,H=W.newHeight,this.props.grid){var y=S_(Z,this.props.grid[0]),I=S_(H,this.props.grid[1]),B=this.props.snapGap||0;Z=B===0||Math.abs(y-Z)<=B?y:Z,H=B===0||Math.abs(I-H)<=B?I:H}this.props.snap&&this.props.snap.x&&(Z=k_(Z,this.props.snap.x,this.props.snapGap)),this.props.snap&&this.props.snap.y&&(H=k_(H,this.props.snap.y,this.props.snapGap));var F={width:Z-G.width,height:H-G.height};if(X&&typeof X=="string"){if(re(X,"%")){var V=Z/x.width*100;Z=V+"%"}else if(re(X,"vw")){var f=Z/this.window.innerWidth*100;Z=f+"vw"}else if(re(X,"vh")){var C=Z/this.window.innerHeight*100;Z=C+"vh"}}if(m&&typeof m=="string"){if(re(m,"%")){var V=H/x.height*100;H=V+"%"}else if(re(m,"vw")){var f=H/this.window.innerWidth*100;H=f+"vw"}else if(re(m,"vh")){var C=H/this.window.innerHeight*100;H=C+"vh"}}var J={width:this.createSizeForCssProperty(Z,"width"),height:this.createSizeForCssProperty(H,"height")};this.flexDir==="row"?J.flexBasis=J.width:this.flexDir==="column"&&(J.flexBasis=J.height),this.setState(J),this.props.onResize&&this.props.onResize(e,s,this.resizable,F)}},t.prototype.onMouseUp=function(e){var l=this.state,d=l.isResizing,n=l.direction,o=l.original;if(!(!d||!this.resizable)){var b={width:this.size.width-o.width,height:this.size.height-o.height};this.props.onResizeStop&&this.props.onResizeStop(e,n,this.resizable,b),this.props.size&&this.setState(this.props.size),this.unbindEvents(),this.setState({isResizing:!1,backgroundStyle:Kn(Kn({},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,l=this.props,d=l.enable,n=l.handleStyles,o=l.handleClasses,b=l.handleWrapperStyle,i=l.handleWrapperClass,a=l.handleComponent;if(!d)return null;var r=Object.keys(d).map(function(s){return d[s]!==!1?$a.createElement(C_,{key:s,direction:s,onResizeStart:e.onResizeStart,replaceStyles:n&&n[s],className:o&&o[s]},a&&a[s]?a[s]:null):null});return $a.createElement("div",{className:i,style:b},r)},t.prototype.render=function(){var e=this,l=Object.keys(this.props).reduce(function(o,b){return hHc.indexOf(b)!==-1||(o[b]=e.props[b]),o},{}),d=Kn(Kn(Kn({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&&(d.flexBasis=this.state.flexBasis);var n=this.props.as||"div";return $a.createElement(n,Kn({ref:this.ref,style:d,className:this.props.className},l),this.state.isResizing&&$a.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})($a.PureComponent);var D_=u(Y(),1);var O_=u(Y(),1),yJ=u(rc(),1);var $d=u(Y(),1),A_=u(oc(),1),VHc=()=>{},tb={bottom:"bottom",corner:"corner"};function T_({axis:c,fadeTimeout:t=180,onResize:e=VHc,position:l=tb.bottom,showPx:d=!1}){let[n,o]=(0,A_.useResizeObserver)(),b=!!c,[i,a]=(0,$d.useState)(!1),[r,s]=(0,$d.useState)(!1),{width:G,height:X}=o,m=(0,$d.useRef)(X),x=(0,$d.useRef)(G),g=(0,$d.useRef)(void 0),R=(0,$d.useCallback)(()=>{let Z=()=>{b||(a(!1),s(!1))};g.current&&window.clearTimeout(g.current),g.current=window.setTimeout(Z,t)},[t,b]);return(0,$d.useEffect)(()=>{if(!(G!==null||X!==null))return;let p=G!==x.current,W=X!==m.current;if(!(!p&&!W)){if(G&&!x.current&&X&&!m.current){x.current=G,m.current=X;return}p&&(a(!0),x.current=G),W&&(s(!0),m.current=X),e({width:G,height:X}),R()}},[G,X,e,R]),{label:FHc({axis:c,height:X,moveX:i,moveY:r,position:l,showPx:d,width:G}),resizeListener:n}}function FHc({axis:c,height:t,moveX:e=!1,moveY:l=!1,position:d=tb.bottom,showPx:n=!1,width:o}){if(!e&&!l)return;if(d===tb.corner)return`${o} x ${t}`;let b=n?" px":"";if(c){if(c==="x"&&e)return`${o}${b}`;if(c==="y"&&l)return`${t}${b}`}if(e&&l)return`${o} x ${t}`;if(e)return`${o}${b}`;if(l)return`${t}${b}`}var wW=u(h(),1),BJ="data-wp-hash";function fJ(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&CHc(document)),c.__wpStyleRuntime}function JHc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${BJ}]`))if(e.getAttribute(BJ)===t)return!0;return!1}function Q_(c,t,e){if(!c.head)return;let l=fJ(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(JHc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(BJ,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function CHc(c){let t=fJ();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)Q_(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function vHc(c,t){let e=fJ();e.styles.set(c,t);for(let l of e.documents.keys())Q_(l,c,t)}typeof process>"u",vHc("6a3e579287",".f1c3c2f08c84bcca__root{box-sizing:border-box;inset:0;pointer-events:none;position:absolute}.dd094b49bf71dfd9__tooltip-wrapper{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;opacity:0;pointer-events:none;transition:opacity .12s linear}.d768357cc581321f__tooltip{background:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));border-radius:2px;box-sizing:border-box;color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc));font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;padding:4px 8px;position:relative}.a32e43dd68941abb__label-text.a32e43dd68941abb__label-text.a32e43dd68941abb__label-text{color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc));display:block;font-size:13px;line-height:1.4;white-space:nowrap}");var WJ={root:"f1c3c2f08c84bcca__root","tooltip-wrapper":"dd094b49bf71dfd9__tooltip-wrapper",tooltip:"d768357cc581321f__tooltip","label-text":"a32e43dd68941abb__label-text"},AW=4,YHc=AW*2.5;function NHc({label:c,position:t=tb.corner,zIndex:e=1e3,...l},d){let n=!!c,o=t===tb.bottom,b=t===tb.corner;if(!n)return null;let i={opacity:n?1:void 0,zIndex:e},a={};return o&&(i={...i,position:"absolute",bottom:YHc*-1,left:"50%",transform:"translate(-50%, 0)"},a={transform:"translate(0, 100%)"}),b&&(i={...i,position:"absolute",top:AW,right:(0,yJ.isRTL)()?void 0:AW,left:(0,yJ.isRTL)()?AW:void 0}),(0,wW.jsx)("div",{"aria-hidden":"true",className:v("components-resizable-tooltip__tooltip-wrapper",WJ["tooltip-wrapper"]),ref:d,style:i,...l,children:(0,wW.jsx)("div",{className:v("components-resizable-tooltip__tooltip",WJ.tooltip),style:a,children:(0,wW.jsx)(Pe,{as:"span",className:WJ["label-text"],children:c})})})}var SHc=(0,O_.forwardRef)(NHc),U_=SHc;var TW=u(h(),1),hJ="data-wp-hash";function VJ(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&zHc(document)),c.__wpStyleRuntime}function kHc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${hJ}]`))if(e.getAttribute(hJ)===t)return!0;return!1}function L_(c,t,e){if(!c.head)return;let l=VJ(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(kHc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(hJ,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function zHc(c){let t=VJ();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)L_(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function wHc(c,t){let e=VJ();e.styles.set(c,t);for(let l of e.documents.keys())L_(l,c,t)}typeof process>"u",wHc("6a3e579287",".f1c3c2f08c84bcca__root{box-sizing:border-box;inset:0;pointer-events:none;position:absolute}.dd094b49bf71dfd9__tooltip-wrapper{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;opacity:0;pointer-events:none;transition:opacity .12s linear}.d768357cc581321f__tooltip{background:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));border-radius:2px;box-sizing:border-box;color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc));font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;padding:4px 8px;position:relative}.a32e43dd68941abb__label-text.a32e43dd68941abb__label-text.a32e43dd68941abb__label-text{color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc));display:block;font-size:13px;line-height:1.4;white-space:nowrap}");var AHc={root:"f1c3c2f08c84bcca__root","tooltip-wrapper":"dd094b49bf71dfd9__tooltip-wrapper",tooltip:"d768357cc581321f__tooltip","label-text":"a32e43dd68941abb__label-text"},THc=()=>{};function OHc({as:c="div",axis:t,className:e,fadeTimeout:l=180,isVisible:d=!0,labelRef:n,onResize:o=THc,position:b=tb.bottom,showPx:i=!0,zIndex:a=1e3,...r},s){let{label:G,resizeListener:X}=T_({axis:t,fadeTimeout:l,onResize:o,showPx:i,position:b});if(!d)return null;let m=v("components-resize-tooltip",AHc.root,e);return(0,TW.jsxs)(cd,{"aria-hidden":"true",as:c,...r,className:m,ref:s,children:[X,(0,TW.jsx)(U_,{"aria-hidden":r["aria-hidden"],label:G,position:b,ref:n,zIndex:a})]})}var QHc=(0,D_.forwardRef)(OHc),E_=QHc;var J0=u(h(),1),Xi="components-resizable-box__handle",OW="components-resizable-box__side-handle",QW="components-resizable-box__corner-handle",j_={top:v(Xi,OW,"components-resizable-box__handle-top"),right:v(Xi,OW,"components-resizable-box__handle-right"),bottom:v(Xi,OW,"components-resizable-box__handle-bottom"),left:v(Xi,OW,"components-resizable-box__handle-left"),topLeft:v(Xi,QW,"components-resizable-box__handle-top","components-resizable-box__handle-left"),topRight:v(Xi,QW,"components-resizable-box__handle-top","components-resizable-box__handle-right"),bottomRight:v(Xi,QW,"components-resizable-box__handle-bottom","components-resizable-box__handle-right"),bottomLeft:v(Xi,QW,"components-resizable-box__handle-bottom","components-resizable-box__handle-left")},mi={width:void 0,height:void 0,top:void 0,right:void 0,bottom:void 0,left:void 0},UHc={top:mi,right:mi,bottom:mi,left:mi,topLeft:mi,topRight:mi,bottomRight:mi,bottomLeft:mi};function DHc({className:c,children:t,showHandle:e=!0,__experimentalShowTooltip:l=!1,__experimentalTooltipProps:d={},...n},o){return(0,J0.jsxs)(w_,{className:v("components-resizable-box__container",e&&"has-show-handle",c),handleComponent:Object.fromEntries(Object.keys(j_).map(b=>[b,(0,J0.jsx)("div",{tabIndex:-1},b)])),handleClasses:j_,handleStyles:UHc,ref:o,...n,children:[t,l&&(0,J0.jsx)(E_,{...d})]})}var P_=(0,M_.forwardRef)(DHc);P_.displayName="ResizableBox";var __=P_;var UW=u(Y(),1),FJ=u(h(),1);function LHc({naturalWidth:c,naturalHeight:t,children:e,isInline:l=!1}){if(UW.Children.count(e)!==1)return null;let d=l?"span":"div",n;return c&&t&&(n=`${c} / ${t}`),(0,FJ.jsx)(d,{className:"components-responsive-wrapper",children:(0,FJ.jsx)("div",{children:(0,UW.cloneElement)(e,{className:v("components-responsive-wrapper__content",e.props.className),style:{...e.props.style,aspectRatio:n}})})})}var K_=LHc;var Re=u(Y(),1),eG=u(oc(),1),dl=u(h(),1);var EHc=function(){let{MutationObserver:c}=window;if(!c||!window.parent)return;function t(){if(!document.body)return;let l=document.body.getBoundingClientRect();window.parent.postMessage({action:"resize",width:l.width,height:l.height},"*")}function e(){let{body:l}=document;if(!l)return;new c(t).observe(l,{attributes:!0,attributeOldValue:!1,characterData:!0,characterDataOldValue:!1,childList:!0,subtree:!0});function n(o){o.style&&["width","height","minHeight","maxHeight"].forEach(function(b){/^\d*\.?\d+(?:vw|vh|svw|lvw|dvw|svh|lvh|dvh|vi|svi|lvi|dvi|vb|svb|lvb|dvb|vmin|svmin|lvmin|dvmin|vmax|svmax|lvmax|dvmax)$/.test(o.style[b])&&(o.style[b]="")})}Array.prototype.forEach.call(document.querySelectorAll("[style]"),n),Array.prototype.forEach.call(document.styleSheets,function(o){let b;try{b=o.cssRules||o.rules}catch{return}Array.prototype.forEach.call(b,n)}),l.style.position="absolute",l.style.width="100%",l.setAttribute("data-resizable-iframe-connected",""),t()}window.addEventListener("load",t,!0),window.addEventListener("resize",t,!0),document.body?e():document.addEventListener("DOMContentLoaded",e)},jHc=`
+			`,";");var j6=u(h(),1);function M6({left:c="50%",top:t="50%",...e}){return(0,j6.jsx)(E6,{...e,className:"components-focal-point-picker__icon_container",style:{left:c,top:t}})}var Ea=u(h(),1);function P6({bounds:c,...t}){return(0,Ea.jsxs)(Q6,{...t,className:"components-focal-point-picker__grid",style:{width:c.width,height:c.height},children:[(0,Ea.jsx)(lJ,{style:{top:"33%"}}),(0,Ea.jsx)(lJ,{style:{top:"66%"}}),(0,Ea.jsx)(dJ,{style:{left:"33%"}}),(0,Ea.jsx)(dJ,{style:{left:"66%"}})]})}var oW=u(h(),1);function _6({alt:c,autoPlay:t,src:e,onLoad:l,mediaRef:d,muted:n=!0,...o}){return e?S6(e)?(0,oW.jsx)("video",{...o,autoPlay:t,className:"components-focal-point-picker__media components-focal-point-picker__media--video",loop:!0,muted:n,onLoadedData:l,ref:d,src:e}):(0,oW.jsx)("img",{...o,alt:c,className:"components-focal-point-picker__media components-focal-point-picker__media--image",onLoad:l,ref:d,src:e}):(0,oW.jsx)(A6,{className:"components-focal-point-picker__media components-focal-point-picker__media--placeholder",ref:d,...o})}var ud=u(h(),1),Kxc=600;function qxc({__nextHasNoMarginBottom:c,__next40pxDefaultSize:t,autoPlay:e=!0,className:l,help:d,hideLabelFromVision:n,label:o,onChange:b,onDrag:i,onDragEnd:a,onDragStart:r,resolvePoint:s,url:X,value:G={x:.5,y:.5},...m}){let[x,g]=(0,Po.useState)(G),[R,H]=(0,Po.useState)(!1),{startDrag:Z,endDrag:p,isDragging:W}=(0,bW.__experimentalUseDragging)({onDragStart:O=>{B.current?.focus();let N=C(O);N&&(r?.(N,O),g(N))},onDragMove:O=>{O.preventDefault();let N=C(O);N&&(i?.(N,O),g(N))},onDragEnd:()=>{a?.(),b?.(x)}}),{x:y,y:I}=W?x:G,B=(0,Po.useRef)(null),[F,V]=(0,Po.useState)(Lu),f=(0,Po.useRef)(()=>{if(!B.current)return;let{clientWidth:O,clientHeight:N}=B.current;V(O>0&&N>0?{width:O,height:N}:{...Lu})});(0,Po.useEffect)(()=>{let O=f.current;if(!B.current)return;let{defaultView:N}=B.current.ownerDocument;return N?.addEventListener("resize",O),()=>N?.removeEventListener("resize",O)},[]),(0,bW.useIsomorphicLayoutEffect)(()=>{f.current()},[]);let C=({clientX:O,clientY:N,shiftKey:T})=>{if(!B.current)return;let{top:k,left:Q}=B.current.getBoundingClientRect(),ec=(O-Q)/F.width,L=(N-k)/F.height;return T&&(ec=Math.round(ec/.1)*.1,L=Math.round(L/.1)*.1),J({x:ec,y:L})},J=O=>{let N=s?.(O)??O;N.x=Math.max(0,Math.min(N.x,1)),N.y=Math.max(0,Math.min(N.y,1));let T=k=>Math.round(k*100)/100;return{x:T(N.x),y:T(N.y)}},w=O=>{let{code:N,shiftKey:T}=O;if(!["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"].includes(N))return;O.preventDefault();let k={x:y,y:I},Q=T?.1:.01,ec=N==="ArrowUp"||N==="ArrowLeft"?-1*Q:Q,L=N==="ArrowUp"||N==="ArrowDown"?"y":"x";k[L]=k[L]+ec,b?.(J(k))},A={left:y!==void 0?y*F.width:.5*F.width,top:I!==void 0?I*F.height:.5*F.height},S=Y("components-focal-point-picker-control",l);return da(()=>{H(!0);let O=window.setTimeout(()=>{H(!1)},Kxc);return()=>window.clearTimeout(O)},[y,I]),(0,ud.jsxs)(k6,{...m,as:"fieldset",className:S,children:[!!o&&(n?(0,ud.jsx)(vc,{as:"legend",children:o}):(0,ud.jsx)(zb,{as:"legend",children:o})),(0,ud.jsx)(z6,{className:"components-focal-point-picker-wrapper",children:(0,ud.jsxs)(w6,{className:"components-focal-point-picker",onKeyDown:w,onMouseDown:Z,onBlur:()=>{W&&p()},ref:B,role:"button",tabIndex:-1,children:[(0,ud.jsx)(P6,{bounds:F,showOverlay:R}),(0,ud.jsx)(_6,{alt:(0,K6.__)("Media preview"),autoPlay:e,onLoad:f.current,src:X}),(0,ud.jsx)(M6,{...A,isDragging:W})]})}),(0,ud.jsx)(L6,{hasHelpText:!!d,point:{x:y,y:I},onChange:O=>{b?.(J(O))}}),!!d&&(0,ud.jsx)(No,{children:d})]})}var q6=qxc;var iW=u(oc(),1),$6=u(Mc(),1),c4=u(h(),1);function t4({iframeRef:c,...t}){let e=(0,iW.useMergeRefs)([c,(0,iW.useFocusableIframe)()]);return(0,$6.default)("wp.components.FocusableIframe",{since:"5.9",alternative:"wp.compose.useFocusableIframe"}),(0,c4.jsx)("iframe",{ref:e,...t})}var ja=u(rc(),1);var aW=u(v(),1),m4=u(oc(),1);var e4=U("fieldset",{target:"e8tqeku4"})({name:"k2q51s",styles:"border:0;margin:0;padding:0;display:contents"}),l4=U(zc,{target:"e8tqeku3"})("height:",D(4),";"),d4=U(nc,{target:"e8tqeku2"})("margin-top:",D(-1),";"),n4=U(Cc.VisualLabel,{target:"e8tqeku1"})("display:flex;gap:",D(1),";justify-content:flex-start;margin-bottom:0;"),o4=U(Ep,{target:"e8tqeku0"})({name:"anvx77",styles:".components-custom-select-control__item .components-custom-select-control__item-hint{width:100%;}"});var ju=u(rc(),1),i4=u(v(),1);function $xc(c){return/^[\d\.]+(px|em|rem|vw|vh|%|svw|lvw|dvw|svh|lvh|dvh|vi|svi|lvi|dvi|vb|svb|lvb|dvb|vmin|svmin|lvmin|dvmin|vmax|svmax|lvmax|dvmax)?$/i.test(String(c))}function b4(c){if(c.hint)return c.hint;if($xc(c.size))return String(c.size)}var a4=u(h(),1),nJ={key:"default",name:(0,ju.__)("Default"),value:void 0},cgc=c=>{let{fontSizes:t,value:e,valueMode:l="literal",onChange:d}=c,n=[nJ,...t.map(b=>{let i=b4(b);return{key:b.slug,name:b.name||b.slug,value:b.size,hint:i}})],o=(0,i4.useMemo)(()=>{if(e===void 0)return nJ;if(l==="slug"){let b=n.find(i=>i.key===e);if(b)return b}return n.find(b=>b.value===e)??nJ},[e,l,n]);return(0,a4.jsx)(o4,{className:"components-font-size-picker__select",label:(0,ju.__)("Font size"),hideLabelFromVision:!0,describedBy:(0,ju.sprintf)((0,ju.__)("Currently selected font size: %s"),o.name),options:n,value:o,showSelectedHint:!0,onChange:({selectedItem:b})=>{let i=b.key==="default"?void 0:t.find(a=>a.slug===b.key);d(b.value,i)}})},r4=cgc;var X4=u(rc(),1);var Pd=u(rc(),1),s4=[(0,Pd.__)("S"),(0,Pd.__)("M"),(0,Pd.__)("L"),(0,Pd.__)("XL"),(0,Pd.__)("XXL")],u4=[(0,Pd.__)("Small"),(0,Pd.__)("Medium"),(0,Pd.__)("Large"),(0,Pd.__)("Extra Large"),(0,Pd.__)("Extra Extra Large")];var oJ=u(h(),1),tgc=c=>{let{fontSizes:t,value:e,valueMode:l="literal",onChange:d}=c,n=e?l==="slug"?String(e):t.filter(i=>i.size===e).length>1?void 0:t.find(i=>i.size===e)?.slug:void 0;return(0,oJ.jsx)(Yn,{label:(0,X4.__)("Font size"),hideLabelFromVision:!0,value:n,onChange:o=>{if(o===void 0)d(void 0);else{let b=t.find(i=>i.slug===String(o));b&&d(b.size,b)}},isBlock:!0,children:t.map((o,b)=>(0,oJ.jsx)(zo,{value:o.slug,label:s4[b],"aria-label":o.name||u4[b],showTooltip:!0},o.slug))})},G4=tgc;var ae=u(h(),1),egc=["px","em","rem","vw","vh"],lgc=5,x4=(c,t)=>{let{fallbackFontSize:e,fontSizes:l=[],disableCustomFontSizes:d=!1,onChange:n,units:o=egc,value:b,valueMode:i="literal",withSlider:a=!1,withReset:r=!0}=c,s=(0,m4.useInstanceId)(x4,"font-size-picker-label"),X=Om({availableUnits:o}),G=(()=>{if(b)return i==="slug"?l.find(B=>B.slug===b):l.find(B=>B.size===b)})(),m=!!b&&!G,[x,g]=(0,aW.useState)(m),R=i==="slug"?G?.size:b,H;if(!d&&x?H="custom":H=l.length>lgc?"select":"togglegroup",l.length===0&&d)return null;let Z=typeof R=="string"||typeof l[0]?.size=="string",[p,W]=Tt(R,X),y=!!W&&["em","rem","vw","vh"].includes(W),I=b===void 0;return(0,ae.jsxs)(e4,{ref:t,className:"components-font-size-picker","aria-labelledby":s,children:[(0,ae.jsx)(de,{children:(0,ae.jsxs)(l4,{className:"components-font-size-picker__header",children:[(0,ae.jsx)(n4,{id:s,children:(0,ja.__)("Font size")}),!d&&(0,ae.jsx)(d4,{label:H==="custom"?(0,ja.__)("Use size preset"):(0,ja.__)("Set custom size"),icon:Hm,onClick:()=>g(!x),isPressed:H==="custom",size:"small"})]})}),(0,ae.jsxs)("div",{children:[H==="select"&&(0,ae.jsx)(r4,{fontSizes:l,value:b,valueMode:i,disableCustomFontSizes:d,onChange:(B,F)=>{n?.(B===void 0?void 0:Z?B:Number(B),F)},onSelectCustom:()=>g(!0)}),H==="togglegroup"&&(0,ae.jsx)(G4,{fontSizes:l,value:b,valueMode:i,onChange:(B,F)=>{n?.(B===void 0?void 0:Z?B:Number(B),F)}}),H==="custom"&&(0,ae.jsxs)(ut,{className:"components-font-size-picker__custom-size-control",children:[(0,ae.jsx)(Je,{isBlock:!0,children:(0,ae.jsx)(Tn,{label:(0,ja.__)("Font size"),labelPosition:"top",hideLabelFromVision:!0,value:Z?`${p??""}${W??""}`:R,onChange:B=>{g(!0),n?.(B===void 0||B===""?void 0:Z?B:parseInt(B,10))},units:Z?X:[],min:0})}),a&&(0,ae.jsx)(Je,{isBlock:!0,children:(0,ae.jsx)(de,{marginX:2,marginBottom:0,children:(0,ae.jsx)(Sl,{className:"components-font-size-picker__custom-input",label:(0,ja.__)("Font size"),hideLabelFromVision:!0,value:p,initialPosition:e,withInputField:!1,onChange:B=>{g(!0),n?.(B===void 0?void 0:Z?B+(W??"px"):B)},min:0,max:y?10:100,step:y?.1:1})})}),r&&(0,ae.jsx)(Je,{children:(0,ae.jsx)(lu,{disabled:I,accessibleWhenDisabled:!0,onClick:()=>{n?.(void 0)},variant:"secondary",__next40pxDefaultSize:!0,size:"default",children:(0,ja.__)("Reset")})})]})]})]})},g4=(0,aW.forwardRef)(x4);g4.displayName="FontSizePicker";var H4=g4;var R4=u(v(),1);var I0=u(h(),1);function dgc({accept:c,children:t,multiple:e=!1,onChange:l,onClick:d,render:n,__next40pxDefaultSize:o,...b}){let i=(0,R4.useRef)(null),a=()=>{i.current?.click()},r=n?n({openFileDialog:a}):(0,I0.jsx)(nc,{onClick:a,__next40pxDefaultSize:!0,...b,children:t}),s=c?.includes("audio/*")?`${c}, audio/mp3, audio/x-m4a, audio/x-m4b, audio/x-m4p, audio/x-wav, audio/webm`:c;return(0,I0.jsxs)("div",{className:"components-form-file-upload",children:[r,(0,I0.jsx)("input",{type:"file",ref:i,multiple:e,style:{display:"none"},accept:s,onChange:l,onClick:d,"data-testid":"form-file-upload-input"})]})}var Z4=dgc;var I4=u(v(),1),Mu=u(h(),1),ngc=()=>{};function ogc(c,t){let{className:e,checked:l,id:d,disabled:n,onChange:o=ngc,onClick:b,...i}=c,a=Y("components-form-toggle",e,{"is-checked":l,"is-disabled":n});return(0,Mu.jsxs)("span",{className:a,children:[(0,Mu.jsx)("input",{className:"components-form-toggle__input",id:d,type:"checkbox",checked:l,onChange:o,disabled:n,onClick:r=>{r.currentTarget.focus(),b?.(r)},...i,ref:t}),(0,Mu.jsx)("span",{className:"components-form-toggle__track"}),(0,Mu.jsx)("span",{className:"components-form-toggle__thumb"})]})}var p4=(0,I4.forwardRef)(ogc);p4.displayName="FormToggle";var rW=p4;var ll=u(v(),1),Tl=u(rc(),1),Pa=u(oc(),1),p0=u(Jn(),1),y4=u(rI(),1),B4=u(Mc(),1),f4=u(Nb(),1);var W4=u(oc(),1),sW=u(rc(),1);var Ma=u(h(),1),bgc=()=>{};function bJ({value:c,status:t,title:e,displayTransform:l,isBorderless:d=!1,disabled:n=!1,onClickRemove:o=bgc,onMouseEnter:b,onMouseLeave:i,messages:a,termPosition:r,termsCount:s}){let X=(0,W4.useInstanceId)(bJ),G=Y("components-form-token-field__token",{"is-error":t==="error","is-success":t==="success","is-validating":t==="validating","is-borderless":d,"is-disabled":n}),m=()=>o({value:c}),x=l(c),g=(0,sW.sprintf)((0,sW.__)("%1$s (%2$d of %3$d)"),x,r,s);return(0,Ma.jsxs)("span",{className:G,onMouseEnter:b,onMouseLeave:i,title:e,children:[(0,Ma.jsxs)("span",{className:"components-form-token-field__token-text",id:`components-form-token-field__token-text-${X}`,children:[(0,Ma.jsx)(vc,{as:"span",children:g}),(0,Ma.jsx)("span",{"aria-hidden":"true",children:x})]}),(0,Ma.jsx)(nc,{className:"components-form-token-field__remove-token",size:"small",icon:Fo,onClick:n?void 0:m,disabled:n,label:a.remove,"aria-describedby":`components-form-token-field__token-text-${X}`})]})}var _d=u(h(),1),iJ="data-wp-hash";function aJ(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&agc(document)),c.__wpStyleRuntime}function igc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${iJ}]`))if(e.getAttribute(iJ)===t)return!0;return!1}function h4(c,t,e){if(!c.head)return;let l=aJ(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(igc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(iJ,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function agc(c){let t=aJ();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)h4(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function rgc(c,t){let e=aJ();e.styles.set(c,t);for(let l of e.documents.keys())h4(l,c,t)}typeof process>"u",rgc("f9ae5dc19e",".df878b202c3b3cb7__tokens-and-input{box-sizing:border-box;padding:7px}.df878b202c3b3cb7__tokens-and-input *,.df878b202c3b3cb7__tokens-and-input :after,.df878b202c3b3cb7__tokens-and-input :before{box-sizing:inherit}");var sgc={"tokens-and-input":"df878b202c3b3cb7__tokens-and-input"},ugc=c=>c;function V4(c){let{autoCapitalize:t,autoComplete:e,maxLength:l,placeholder:d,label:n=(0,Tl.__)("Add item"),className:o,suggestions:b=[],maxSuggestions:i=100,value:a=[],displayTransform:r=ugc,saveTransform:s=lc=>lc.trim(),onChange:X=()=>{},onInputChange:G=()=>{},onFocus:m=void 0,isBorderless:x=!1,disabled:g=!1,tokenizeOnSpace:R=!1,messages:H={added:(0,Tl.__)("Item added."),removed:(0,Tl.__)("Item removed."),remove:(0,Tl.__)("Remove item"),__experimentalInvalid:(0,Tl.__)("Invalid item")},__experimentalRenderItem:Z,__experimentalExpandOnFocus:p=!1,__experimentalValidateInput:W=()=>!0,__experimentalShowHowTo:y,__experimentalAutoSelectFirstMatch:I=!1,tokenizeOnBlur:B=!1,help:F}=c,V=R?(0,Tl.__)("Separate with commas, spaces, or the Enter key."):(0,Tl.__)("Separate with commas or the Enter key."),f=F!==void 0?F:V;typeof y=="boolean"&&((0,B4.default)("`__experimentalShowHowTo` prop in wp.components.FormTokenField",{since:"7.1",alternative:"`help` prop",hint:"The `help` prop now defaults to the previous how-to text. Pass an empty string to hide it."}),y===!1&&F===void 0&&(f=""));let C=(0,Pa.useInstanceId)(V4),[J,w]=(0,ll.useState)(""),[A,S]=(0,ll.useState)(0),[O,N]=(0,ll.useState)(!1),[T,k]=(0,ll.useState)(!1),[Q,ec]=(0,ll.useState)(-1),[L,z]=(0,ll.useState)(!1),j=(0,Pa.usePrevious)(b),uc=(0,Pa.usePrevious)(a),Gc=(0,ll.useRef)(null),gc=(0,ll.useRef)(null),Uc=(0,Pa.useDebounce)(p0.speak,500);(0,ll.useEffect)(()=>{O&&!Ec()&&Lc()},[O]),(0,ll.useEffect)(()=>{let lc=!(0,y4.isShallowEqual)(b,j||[]);(lc||a!==uc)&&M5(lc)},[b,j,a,uc]),(0,ll.useEffect)(()=>{M5()},[J]),(0,ll.useEffect)(()=>{M5()},[I]),g&&O&&(N(!1),w(""));function Lc(){Gc.current?.focus()}function Ec(){return Gc.current===Gc.current?.ownerDocument.activeElement}function ac(lc){Ec()||lc.target===gc.current?(N(!0),k(p||T)):N(!1),typeof m=="function"&&m(lc)}function Pc(lc){if(j0()&&W(J))N(!1),B&&j0()&&Nc(J);else{if(w(""),S(0),N(!1),p){let Ic=lc.relatedTarget===gc.current;k(Ic)}else k(!1);ec(-1),z(!1)}}function Dt(lc){let Ic=!1;if(!lc.defaultPrevented){switch(lc.key){case"Backspace":Ic=fl(pc);break;case"Enter":Ic=Rc();break;case"ArrowLeft":Ic=ol();break;case"ArrowUp":Ic=il();break;case"ArrowRight":Ic=bl();break;case"ArrowDown":Ic=Ul();break;case"Delete":Ic=fl(Tc);break;case"Space":R&&(Ic=Rc({preventDefaultOnFailedValidation:!1}));break;case"Escape":Ic=Gd(lc);break;case"Tab":Ic=Hi(lc);break;default:break}Ic&&lc.preventDefault()}}function Se(lc){let Ic=!1;lc.key===","&&(Ic=nb()),Ic&&lc.preventDefault()}function Vt(lc){lc.target===gc.current&&O&&lc.preventDefault()}function Xt(lc){Lt(lc.value),Lc()}function Kt(lc){let Ic=al().indexOf(lc);Ic>=0&&(ec(Ic),z(!1))}function $n(lc){Nc(lc)}function co(lc){let Ic=lc.value,Ft=R?/[ ,\t]+/:/[,\t]+/,Ie=Ic.split(Ft),ln=Ie[Ie.length-1]||"";if(Ie.length>1){let md=Ie.slice(0,-1),ir=rl=>{let to=s(rl);return!!to&&!ob(to)&&!W(to)},xX=md.some(ir),M0=Vc(xX?Ie:md);if(xX){let rl=Ie.filter(qq=>{let P0=s(qq);return!P0||M0.has(P0)||ob(P0)?!1:!W(P0)}),to=Ic.match(/[ ,\t]/g),N9=to?.[to.length-1]??(R?" ":","),Kq=ln===""?N9:"",S9=rl.join(N9)+Kq;w(S9),G(S9);return}}w(ln),G(ln)}function fl(lc){let Ic=!1;return Ec()&&j5()&&(lc(),Ic=!0),Ic}function ol(){let lc=!1;return j5()&&(Ze(),lc=!0),lc}function bl(){let lc=!1;return j5()&&(bc(),lc=!0),lc}function il(){return ec(lc=>(lc<=0?al(J,b,a,i,s).length:lc)-1),z(!0),!0}function Ul(){return ec(lc=>(lc+1)%al(J,b,a,i,s).length),z(!0),!0}function hl(lc){lc.target instanceof HTMLInputElement&&(w(lc.target.value),k(!1),ec(-1),z(!1))}function Gd(lc){return hl(lc),!0}function Hi(lc){return hl(lc),!1}function nb(){return j0()&&Nc(J),!0}function qt(lc){S(a.length-Math.max(lc,-1)-1)}function Ze(){S(lc=>Math.min(lc+1,a.length))}function bc(){S(lc=>Math.max(lc-1,0))}function pc(){let lc=Ri()-1;lc>-1&&Lt(a[lc])}function Tc(){let lc=Ri();lc<a.length&&(Lt(a[lc]),qt(lc))}function Rc({preventDefaultOnFailedValidation:lc=!0}={}){let Ic=!1,Ft=E5();return Ft?(Nc(Ft),Ic=!0):j0()&&(Ic=Nc(J)||lc),Ic}function Vc(lc){let Ic=[...new Set(lc.map(s).filter(Boolean).filter(Ft=>!ob(Ft)).filter(Ft=>W(Ft)))];if(Ic.length>0){let Ft=[...a];Ft.splice(Ri(),0,...Ic),X(Ft)}return new Set(Ic)}function Nc(lc){return W(lc)?(Vc([lc]),(0,p0.speak)(H.added,"assertive"),w(""),ec(-1),z(!1),k(!p),O&&!B&&Lc(),!0):((0,p0.speak)(H.__experimentalInvalid,"assertive"),!1)}function Lt(lc){let Ic=a.filter(Ft=>ke(Ft)!==ke(lc));X(Ic),(0,p0.speak)(H.removed,"assertive")}function ke(lc){return typeof lc=="object"?lc.value:lc}function al(lc=J,Ic=b,Ft=a,Ie=i,ln=s){let md=ln(lc),ir=[],xX=[],M0=Ft.map(rl=>typeof rl=="string"?rl:rl.value);return md.length===0?Ic=Ic.filter(rl=>!M0.includes(rl)):(md=md.normalize("NFKC").toLocaleLowerCase(),Ic.forEach(rl=>{let to=rl.normalize("NFKC").toLocaleLowerCase().indexOf(md);M0.indexOf(rl)===-1&&(to===0?ir.push(rl):to>0&&xX.push(rl))}),Ic=ir.concat(xX)),Ic.slice(0,Ie)}function E5(){if(Q!==-1)return al()[Q]}function ob(lc){return a.some(Ic=>ke(lc)===ke(Ic))}function Ri(){return a.length-A}function j5(){return J.length===0}function j0(){return s(J).length>0}function M5(lc=!0){let Ic=J.trim().length>1,Ft=al(J),Ie=Ft.length>0,ln=Ec()&&p;if(k(ln||Ic&&Ie),lc&&(I&&Ic&&Ie?(ec(0),z(!0)):(ec(-1),z(!1))),Ic){let md=Ie?(0,Tl.sprintf)((0,Tl._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",Ft.length),Ft.length):(0,Tl.__)("No results.");Uc(md,"assertive")}}function Eq(){let lc=a.map(jq);return lc.splice(Ri(),0,Mq()),lc}function jq(lc,Ic,Ft){let Ie=ke(lc),ln=typeof lc!="string"?lc.status:void 0,md=Ic+1,ir=Ft.length;return(0,_d.jsx)(Je,{children:(0,_d.jsx)(bJ,{value:Ie,status:ln,title:typeof lc!="string"?lc.title:void 0,displayTransform:r,onClickRemove:Xt,isBorderless:typeof lc!="string"&&lc.isBorderless||x,onMouseEnter:typeof lc!="string"?lc.onMouseEnter:void 0,onMouseLeave:typeof lc!="string"?lc.onMouseLeave:void 0,disabled:ln!=="error"&&g,messages:H,termsCount:ir,termPosition:md})},"token-"+Ie)}function Mq(){let lc=f?`components-form-token-input-${C}__help`:void 0,Ic={instanceId:C,autoCapitalize:t,autoComplete:e,placeholder:a.length===0?d:"",disabled:g,value:J,onBlur:Pc,isExpanded:T,selectedSuggestionIndex:Q,"aria-describedby":lc};return(0,_d.jsx)(kp,{...Ic,onChange:l&&a.length>=l?void 0:co,ref:Gc},"input")}let Pq=Y(o,"components-form-token-field__input-container",{"is-active":O,"is-disabled":g}),P5={className:"components-form-token-field",tabIndex:-1},_q=al();return g||(P5=Object.assign({},P5,{onKeyDown:(0,f4.withIgnoreIMEEvents)(Dt),onKeyPress:Se,onFocus:ac})),(0,_d.jsxs)("div",{...P5,children:[n&&(0,_d.jsx)(zb,{htmlFor:`components-form-token-input-${C}`,className:"components-form-token-field__label",children:n}),(0,_d.jsxs)("div",{ref:gc,className:Pq,tabIndex:-1,onMouseDown:Vt,onTouchStart:Vt,children:[(0,_d.jsx)(ut,{className:sgc["tokens-and-input"],justify:"flex-start",align:"center",gap:1,wrap:!0,children:Eq()}),T&&(0,_d.jsx)(zp,{instanceId:C,match:s(J),displayTransform:r,suggestions:_q,selectedIndex:Q,scrollIntoView:L,onHover:Kt,onSelect:$n,__experimentalRenderItem:Z})]}),f&&(0,_d.jsx)(No,{id:`components-form-token-input-${C}__help`,className:"components-form-token-field__help",children:f})]})}var uW=V4;var Kd=u(v(),1),C4=u(Mc(),1),GW=u(rc(),1);var y0=u(rc(),1);var XW=u(Yc(),1),rJ=u(h(),1),F4=()=>(0,rJ.jsx)(XW.SVG,{width:"8",height:"8",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,rJ.jsx)(XW.Circle,{cx:"4",cy:"4",r:"4"})});var W0=u(h(),1);function J4({currentPage:c,numberOfPages:t,setCurrentPage:e}){return(0,W0.jsx)("ul",{className:"components-guide__page-control","aria-label":(0,y0.__)("Guide controls"),children:Array.from({length:t}).map((l,d)=>(0,W0.jsx)("li",{"aria-current":d===c?"step":void 0,children:(0,W0.jsx)(nc,{size:"small",icon:(0,W0.jsx)(F4,{}),"aria-label":(0,y0.sprintf)((0,y0.__)("Page %1$d of %2$d"),d+1,t),onClick:()=>e(d)},d)},d))})}var jn=u(h(),1);function Xgc({children:c,className:t,contentLabel:e,finishButtonText:l=(0,GW.__)("Finish"),nextButtonText:d=(0,GW.__)("Next"),previousButtonText:n=(0,GW.__)("Previous"),onFinish:o,pages:b=[]}){let i=(0,Kd.useRef)(null),[a,r]=(0,Kd.useState)(0);(0,Kd.useEffect)(()=>{let x=i.current?.querySelector(".components-guide");x instanceof HTMLElement&&x.focus()},[a]),(0,Kd.useEffect)(()=>{Kd.Children.count(c)&&(0,C4.default)("Passing children to <Guide>",{since:"5.5",alternative:"the `pages` prop"})},[c]),Kd.Children.count(c)&&(b=Kd.Children.map(c,x=>({content:x}))??[]);let s=a>0,X=a<b.length-1,G=()=>{s&&r(a-1)},m=()=>{X&&r(a+1)};return b.length===0?null:(0,jn.jsx)(Nu,{className:Y("components-guide",t),contentLabel:e,isDismissible:b.length>1,onRequestClose:o,onKeyDown:x=>{x.code==="ArrowLeft"?(G(),x.preventDefault()):x.code==="ArrowRight"&&(m(),x.preventDefault())},ref:i,children:(0,jn.jsxs)("div",{className:"components-guide__container",children:[(0,jn.jsxs)("div",{className:"components-guide__page",children:[b[a].image,b.length>1&&(0,jn.jsx)(J4,{currentPage:a,numberOfPages:b.length,setCurrentPage:r}),b[a].content]}),(0,jn.jsxs)("div",{className:"components-guide__footer",children:[s&&(0,jn.jsx)(nc,{className:"components-guide__back-button",variant:"tertiary",onClick:G,__next40pxDefaultSize:!0,children:n}),X&&(0,jn.jsx)(nc,{className:"components-guide__forward-button",variant:"primary",onClick:m,__next40pxDefaultSize:!0,children:d}),!X&&(0,jn.jsx)(nc,{className:"components-guide__finish-button",variant:"primary",onClick:o,__next40pxDefaultSize:!0,children:l})]})]})})}var Y4=Xgc;var v4=u(v(),1),N4=u(Mc(),1),S4=u(h(),1);function k4(c){return(0,v4.useEffect)(()=>{(0,N4.default)("<GuidePage>",{since:"5.5",alternative:"the `pages` prop in <Guide>"})},[]),(0,S4.jsx)("div",{...c})}var z4=u(Mc(),1),w4=u(v(),1);var A4=u(h(),1);function Ggc({label:c,labelPosition:t,size:e,tooltip:l,...d},n){return(0,z4.default)("wp.components.IconButton",{since:"5.4",alternative:"wp.components.Button",version:"6.2"}),(0,A4.jsx)(nc,{...d,ref:n,tooltipPosition:t,iconSize:e,showTooltip:l!==void 0?!!l:void 0,label:l||c})}var T4=(0,w4.forwardRef)(Ggc);var mW=u(v(),1),O4=u(oc(),1),_a=u(h(),1);function mgc({target:c,callback:t,shortcut:e,bindGlobal:l,eventName:d}){return(0,O4.useKeyboardShortcut)(e,t,{bindGlobal:l,target:c,eventName:d}),null}function xgc({children:c,shortcuts:t,bindGlobal:e,eventName:l}){let d=(0,mW.useRef)(null),n=Object.entries(t??{}).map(([o,b])=>(0,_a.jsx)(mgc,{shortcut:o,callback:b,bindGlobal:e,eventName:l,target:d},o));return mW.Children.count(c)?(0,_a.jsxs)("div",{ref:d,children:[n,c]}):(0,_a.jsx)(_a.Fragment,{children:n})}var Q4=xgc;var U4=u(v(),1),D4=u(oc(),1),B0=u(h(),1);function L4(c){let{children:t,className:e="",label:l,hideSeparator:d}=c,n=(0,D4.useInstanceId)(L4);if(!U4.Children.count(t))return null;let o=`components-menu-group-label-${n}`,b=Y(e,"components-menu-group",{"has-hidden-separator":d});return(0,B0.jsxs)("div",{className:b,children:[l&&(0,B0.jsx)("div",{className:"components-menu-group__label",id:o,"aria-hidden":"true",children:l}),(0,B0.jsx)("div",{role:"group","aria-labelledby":l?o:void 0,children:t})]})}var f0=L4;var xW=u(v(),1);var _o=u(h(),1);function ggc(c,t){let{children:e,info:l,className:d,icon:n,iconPosition:o="right",shortcut:b,isSelected:i,role:a="menuitem",suffix:r,...s}=c;return d=Y("components-menu-item__button",d),l&&(e=(0,_o.jsxs)("span",{className:"components-menu-item__info-wrapper",children:[(0,_o.jsx)("span",{className:"components-menu-item__item",children:e}),(0,_o.jsx)("span",{className:"components-menu-item__info",children:l})]})),n&&typeof n!="string"&&(n=(0,xW.cloneElement)(n,{className:Y("components-menu-items__item-icon",{"has-icon-right":o==="right"})})),(0,_o.jsxs)(nc,{size:"compact",ref:t,"aria-checked":a==="menuitemcheckbox"||a==="menuitemradio"?i:void 0,role:a,icon:o==="left"?n:void 0,className:d,accessibleWhenDisabled:!0,...s,children:[(0,_o.jsx)("span",{className:"components-menu-item__item",children:e}),!r&&(0,_o.jsx)(_g,{className:"components-menu-item__shortcut",shortcut:b}),!r&&n&&o==="right"&&(0,_o.jsx)(bt,{icon:n}),r]})}var E4=(0,xW.forwardRef)(ggc);E4.displayName="MenuItem";var Ko=E4;var h0=u(h(),1),Hgc=()=>{};function Rgc({choices:c=[],onHover:t=Hgc,onSelect:e,value:l}){return(0,h0.jsx)(h0.Fragment,{children:c.map(d=>{let n=l===d.value;return(0,h0.jsx)(Ko,{role:"menuitemradio",disabled:d.disabled,icon:n?Ce:null,info:d.info,isSelected:n,shortcut:d.shortcut,className:"components-menu-items-choice",onClick:()=>{n||e(d.value)},onMouseEnter:()=>t(d.value),onMouseLeave:()=>t(null),"aria-label":d["aria-label"],children:d.label},d.value)})})}var j4=Rgc;var rP=u(Mc(),1),Pu=u(v(),1),sP=u(rI(),1),Jgt=u(Qe(),1);function Zgc(c){for(var t=[],e=0;e<c.length;){var l=c[e];if(l==="*"||l==="+"||l==="?"){t.push({type:"MODIFIER",index:e,value:c[e++]});continue}if(l==="\\"){t.push({type:"ESCAPED_CHAR",index:e++,value:c[e++]});continue}if(l==="{"){t.push({type:"OPEN",index:e,value:c[e++]});continue}if(l==="}"){t.push({type:"CLOSE",index:e,value:c[e++]});continue}if(l===":"){for(var d="",n=e+1;n<c.length;){var o=c.charCodeAt(n);if(o>=48&&o<=57||o>=65&&o<=90||o>=97&&o<=122||o===95){d+=c[n++];continue}break}if(!d)throw new TypeError("Missing parameter name at ".concat(e));t.push({type:"NAME",index:e,value:d}),e=n;continue}if(l==="("){var b=1,i="",n=e+1;if(c[n]==="?")throw new TypeError('Pattern cannot start with "?" at '.concat(n));for(;n<c.length;){if(c[n]==="\\"){i+=c[n++]+c[n++];continue}if(c[n]===")"){if(b--,b===0){n++;break}}else if(c[n]==="("&&(b++,c[n+1]!=="?"))throw new TypeError("Capturing groups are not allowed at ".concat(n));i+=c[n++]}if(b)throw new TypeError("Unbalanced pattern at ".concat(e));if(!i)throw new TypeError("Missing pattern at ".concat(e));t.push({type:"PATTERN",index:e,value:i}),e=n;continue}t.push({type:"CHAR",index:e,value:c[e++]})}return t.push({type:"END",index:e,value:""}),t}function Igc(c,t){t===void 0&&(t={});for(var e=Zgc(c),l=t.prefixes,d=l===void 0?"./":l,n=t.delimiter,o=n===void 0?"/#?":n,b=[],i=0,a=0,r="",s=function(F){if(a<e.length&&e[a].type===F)return e[a++].value},X=function(F){var V=s(F);if(V!==void 0)return V;var f=e[a],C=f.type,J=f.index;throw new TypeError("Unexpected ".concat(C," at ").concat(J,", expected ").concat(F))},G=function(){for(var F="",V;V=s("CHAR")||s("ESCAPED_CHAR");)F+=V;return F},m=function(F){for(var V=0,f=o;V<f.length;V++){var C=f[V];if(F.indexOf(C)>-1)return!0}return!1},x=function(F){var V=b[b.length-1],f=F||(V&&typeof V=="string"?V:"");if(V&&!f)throw new TypeError('Must have text between two parameters, missing text after "'.concat(V.name,'"'));return!f||m(f)?"[^".concat(ri(o),"]+?"):"(?:(?!".concat(ri(f),")[^").concat(ri(o),"])+?")};a<e.length;){var g=s("CHAR"),R=s("NAME"),H=s("PATTERN");if(R||H){var Z=g||"";d.indexOf(Z)===-1&&(r+=Z,Z=""),r&&(b.push(r),r=""),b.push({name:R||i++,prefix:Z,suffix:"",pattern:H||x(Z),modifier:s("MODIFIER")||""});continue}var p=g||s("ESCAPED_CHAR");if(p){r+=p;continue}r&&(b.push(r),r="");var W=s("OPEN");if(W){var Z=G(),y=s("NAME")||"",I=s("PATTERN")||"",B=G();X("CLOSE"),b.push({name:y||(I?i++:""),pattern:y&&!I?x(Z):I,prefix:Z,suffix:B,modifier:s("MODIFIER")||""});continue}X("END")}return b}function M4(c,t){var e=[],l=_4(c,e,t);return pgc(l,e,t)}function pgc(c,t,e){e===void 0&&(e={});var l=e.decode,d=l===void 0?function(n){return n}:l;return function(n){var o=c.exec(n);if(!o)return!1;for(var b=o[0],i=o.index,a=Object.create(null),r=function(X){if(o[X]===void 0)return"continue";var G=t[X-1];G.modifier==="*"||G.modifier==="+"?a[G.name]=o[X].split(G.prefix+G.suffix).map(function(m){return d(m,G)}):a[G.name]=d(o[X],G)},s=1;s<o.length;s++)r(s);return{path:b,index:i,params:a}}}function ri(c){return c.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function P4(c){return c&&c.sensitive?"":"i"}function Wgc(c,t){if(!t)return c;for(var e=/\((?:\?<(.*?)>)?(?!\?)/g,l=0,d=e.exec(c.source);d;)t.push({name:d[1]||l++,prefix:"",suffix:"",modifier:"",pattern:""}),d=e.exec(c.source);return c}function ygc(c,t,e){var l=c.map(function(d){return _4(d,t,e).source});return new RegExp("(?:".concat(l.join("|"),")"),P4(e))}function Bgc(c,t,e){return fgc(Igc(c,e),t,e)}function fgc(c,t,e){e===void 0&&(e={});for(var l=e.strict,d=l===void 0?!1:l,n=e.start,o=n===void 0?!0:n,b=e.end,i=b===void 0?!0:b,a=e.encode,r=a===void 0?function(V){return V}:a,s=e.delimiter,X=s===void 0?"/#?":s,G=e.endsWith,m=G===void 0?"":G,x="[".concat(ri(m),"]|$"),g="[".concat(ri(X),"]"),R=o?"^":"",H=0,Z=c;H<Z.length;H++){var p=Z[H];if(typeof p=="string")R+=ri(r(p));else{var W=ri(r(p.prefix)),y=ri(r(p.suffix));if(p.pattern)if(t&&t.push(p),W||y)if(p.modifier==="+"||p.modifier==="*"){var I=p.modifier==="*"?"?":"";R+="(?:".concat(W,"((?:").concat(p.pattern,")(?:").concat(y).concat(W,"(?:").concat(p.pattern,"))*)").concat(y,")").concat(I)}else R+="(?:".concat(W,"(").concat(p.pattern,")").concat(y,")").concat(p.modifier);else{if(p.modifier==="+"||p.modifier==="*")throw new TypeError('Can not repeat "'.concat(p.name,'" without a prefix and suffix'));R+="(".concat(p.pattern,")").concat(p.modifier)}else R+="(?:".concat(W).concat(y,")").concat(p.modifier)}}if(i)d||(R+="".concat(g,"?")),R+=e.endsWith?"(?=".concat(x,")"):"$";else{var B=c[c.length-1],F=typeof B=="string"?g.indexOf(B[B.length-1])>-1:B===void 0;d||(R+="(?:".concat(g,"(?=").concat(x,"))?")),F||(R+="(?=".concat(g,"|").concat(x,")"))}return new RegExp(R,P4(e))}function _4(c,t,e){return c instanceof RegExp?Wgc(c,t):Array.isArray(c)?ygc(c,t,e):Bgc(c,t,e)}function K4(c,t){return M4(t,{decode:decodeURIComponent})(c)}function q4(c,t){for(let e of t){let l=K4(c,e.path);if(l)return{params:l.params,id:e.id}}}function $4(c,t){if(!c.startsWith("/"))return;let e=c.split("/"),l;for(;e.length>1&&l===void 0;){e.pop();let d=e.join("/")===""?"/":e.join("/");t.find(n=>K4(d,n.path)!==!1)&&(l=d)}return l}var cP=u(v(),1),hgc={location:{},goTo:()=>{},goBack:()=>{},goToParent:()=>{},addScreen:()=>{},removeScreen:()=>{},params:{}},Ka=(0,cP.createContext)(hgc);Ka.displayName="NavigatorContext";var lP={name:"1br0vvk",styles:"position:relative;overflow-x:clip;contain:layout;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:start"},tP=yn({from:{opacity:0}}),eP=yn({to:{opacity:0}}),dP=yn({from:{transform:"translateX(100px)"}}),nP=yn({to:{transform:"translateX(-80px)"}}),oP=yn({from:{transform:"translateX(-100px)"}}),bP=yn({to:{transform:"translateX(80px)"}}),Ne={DURATION:70,EASING:"linear",DELAY:{IN:70,OUT:40}},Mn={DURATION:300,EASING:"cubic-bezier(0.33, 0, 0, 1)"},sJ={IN:Math.max(Ne.DURATION+Ne.DELAY.IN,Mn.DURATION),OUT:Math.max(Ne.DURATION+Ne.DELAY.OUT,Mn.DURATION)},uJ={end:{in:dP.name,out:nP.name},start:{in:oP.name,out:bP.name}},Vgc={end:{in:dc(Ne.DURATION,"ms ",Ne.EASING," ",Ne.DELAY.IN,"ms both ",tP,",",Mn.DURATION,"ms ",Mn.EASING," both ",dP,";",""),out:dc(Ne.DURATION,"ms ",Ne.EASING," ",Ne.DELAY.OUT,"ms both ",eP,",",Mn.DURATION,"ms ",Mn.EASING," both ",nP,";","")},start:{in:dc(Ne.DURATION,"ms ",Ne.EASING," ",Ne.DELAY.IN,"ms both ",tP,",",Mn.DURATION,"ms ",Mn.EASING," both ",oP,";",""),out:dc(Ne.DURATION,"ms ",Ne.EASING," ",Ne.DELAY.OUT,"ms both ",eP,",",Mn.DURATION,"ms ",Mn.EASING," both ",bP,";","")}},iP=dc("z-index:1;&[data-animation-type='out']{z-index:0;}@media not ( prefers-reduced-motion ){&:not( [data-skip-animation] ){",["start","end"].map(c=>["in","out"].map(t=>dc("&[data-animation-direction='",c,"'][data-animation-type='",t,"']{animation:",Vgc[c][t],";}",""))),";}}",""),aP={name:"14di7zd",styles:"overflow-x:auto;max-height:100%;box-sizing:border-box;position:relative;grid-column:1/-1;grid-row:1/-1"};var GJ=u(h(),1);function Fgc({screens:c},t){return c.some(e=>e.path===t.path)?c:[...c,t]}function Jgc({screens:c},t){return c.filter(e=>e.id!==t.id)}function uP(c,t,e={}){let{focusSelectors:l}=c,d={...c.currentLocation},{isBack:n=!1,skipFocus:o=!1,replace:b,focusTargetSelector:i,...a}=e;if(d.path===t)return{currentLocation:d,focusSelectors:l};let r;function s(){return r=r??new Map(c.focusSelectors),r}i&&d.path&&s().set(d.path,i);let X;return l.get(t)&&(n&&(X=l.get(t)),s().delete(t)),{currentLocation:{...a,isInitial:!1,path:t,isBack:n,hasRestoredFocus:!1,focusTargetSelector:X,skipFocus:o},focusSelectors:r??l}}function Cgc(c,t={}){let{screens:e,focusSelectors:l}=c,d={...c.currentLocation},n=d.path;if(n===void 0)return{currentLocation:d,focusSelectors:l};let o=$4(n,e);return o===void 0?{currentLocation:d,focusSelectors:l}:uP(c,o,{...t,isBack:!0})}function Ygc(c,t){let{screens:e,currentLocation:l,matchedPath:d,focusSelectors:n,...o}=c;switch(t.type){case"add":e=Fgc(c,t.screen);break;case"remove":e=Jgc(c,t.screen);break;case"goto":({currentLocation:l,focusSelectors:n}=uP(c,t.path,t.options));break;case"gotoparent":({currentLocation:l,focusSelectors:n}=Cgc(c,t.options));break}if(e===c.screens&&l===c.currentLocation)return c;let b=l.path;return d=b!==void 0?q4(b,e):void 0,d&&c.matchedPath&&d.id===c.matchedPath.id&&(0,sP.isShallowEqual)(d.params,c.matchedPath.params)&&(d=c.matchedPath),{...o,screens:e,currentLocation:l,matchedPath:d,focusSelectors:n}}function vgc(c,t){let{initialPath:e,children:l,className:d,...n}=cc(c,"Navigator"),[o,b]=(0,Pu.useReducer)(Ygc,e,m=>({screens:[],currentLocation:{path:m,isInitial:!0},matchedPath:void 0,focusSelectors:new Map,initialPath:e})),i=(0,Pu.useMemo)(()=>({goBack:m=>b({type:"gotoparent",options:m}),goTo:(m,x)=>b({type:"goto",path:m,options:x}),goToParent:m=>{(0,rP.default)("wp.components.useNavigator().goToParent",{since:"6.7",alternative:"wp.components.useNavigator().goBack"}),b({type:"gotoparent",options:m})},addScreen:m=>b({type:"add",screen:m}),removeScreen:m=>b({type:"remove",screen:m})}),[]),{currentLocation:a,matchedPath:r}=o,s=(0,Pu.useMemo)(()=>({location:a,params:r?.params??{},match:r?.id,...i}),[a,r,i]),X=ot(),G=(0,Pu.useMemo)(()=>X(lP,d),[d,X]);return(0,GJ.jsx)(sc,{ref:t,className:G,...n,children:(0,GJ.jsx)(Ka.Provider,{value:s,children:l})})}var gW=tc(vgc,"Navigator");var HP=u(Ju(),1),Ol=u(v(),1),RP=u(oc(),1),ZP=u(mJ(),1),Tgt=u(Qe(),1);var si=u(v(),1),mP=u(oc(),1),xP=u(rc(),1);var GP=1.2,Ngc=(c,t,e)=>t==="ANIMATING_IN"&&e===uJ[c].in,Sgc=(c,t,e)=>t==="ANIMATING_OUT"&&e===uJ[c].out;function gP({isMatch:c,skipAnimation:t,isBack:e,onAnimationEnd:l}){let d=(0,xP.isRTL)(),n=(0,mP.useReducedMotion)(),[o,b]=(0,si.useState)("INITIAL"),i=o!=="ANIMATING_IN"&&o!=="IN"&&c,a=o!=="ANIMATING_OUT"&&o!=="OUT"&&!c;(0,si.useLayoutEffect)(()=>{i?b(t||n?"IN":"ANIMATING_IN"):a&&b(t||n?"OUT":"ANIMATING_OUT")},[i,a,t,n]);let r=d&&e||!d&&!e?"end":"start",s=o==="ANIMATING_IN",X=o==="ANIMATING_OUT",G;s?G="in":X&&(G="out");let m=(0,si.useCallback)(x=>{l?.(x),Sgc(r,o,x.animationName)?b("OUT"):Ngc(r,o,x.animationName)&&b("IN")},[l,o,r]);return(0,si.useEffect)(()=>{let x;return X?x=window.setTimeout(()=>{b("OUT"),x=void 0},sJ.OUT*GP):s&&(x=window.setTimeout(()=>{b("IN"),x=void 0},sJ.IN*GP)),()=>{x&&(window.clearTimeout(x),x=void 0)}},[X,s]),{animationStyles:iP,shouldRenderScreen:c||o==="IN"||o==="ANIMATING_OUT",screenProps:{onAnimationEnd:m,"data-animation-direction":r,"data-animation-type":G,"data-skip-animation":t||void 0}}}var IP=u(h(),1);function kgc(c,t){/^\//.test(c.path);let e=(0,Ol.useId)(),{children:l,className:d,path:n,onAnimationEnd:o,...b}=cc(c,"Navigator.Screen"),{location:i,match:a,addScreen:r,removeScreen:s}=(0,Ol.useContext)(Ka),{isInitial:X,isBack:G,focusTargetSelector:m,skipFocus:x}=i,g=a===e,R=(0,Ol.useRef)(null),H=!!X&&!G;(0,Ol.useEffect)(()=>{let V={id:e,path:(0,ZP.escapeAttribute)(n)};return r(V),()=>s(V)},[e,n,r,s]);let{animationStyles:Z,shouldRenderScreen:p,screenProps:W}=gP({isMatch:g,isBack:G,onAnimationEnd:o,skipAnimation:H}),y=ot(),I=(0,Ol.useMemo)(()=>y(aP,Z,d),[d,y,Z]),B=(0,Ol.useRef)(i);(0,Ol.useEffect)(()=>{B.current=i},[i]),(0,Ol.useEffect)(()=>{let V=R.current;if(H||!g||!V||B.current.hasRestoredFocus||x)return;let f=V.ownerDocument.activeElement;if(V.contains(f))return;let C=null;if(G&&m&&(C=V.querySelector(m)),!C){let[J]=HP.focus.tabbable.find(V);C=J??V}B.current.hasRestoredFocus=!0,C.focus()},[H,g,G,m,x]);let F=(0,RP.useMergeRefs)([t,R]);return p?(0,IP.jsx)(sc,{ref:F,className:I,...W,...b,children:l}):null}var HW=tc(kgc,"Navigator.Screen");var WP=u(v(),1),yP=u(mJ(),1);var pP=u(v(),1);function ui(){let{location:c,params:t,goTo:e,goBack:l,goToParent:d}=(0,pP.useContext)(Ka);return{location:c,goTo:e,goBack:l,goToParent:d,params:t}}var zgc=(c,t)=>`[${c}="${t}"]`;function BP(c){let{path:t,onClick:e,as:l=nc,attributeName:d="id",...n}=cc(c,"Navigator.Button"),o=(0,yP.escapeAttribute)(t),{goTo:b}=ui(),i=(0,WP.useCallback)(a=>{a.preventDefault(),b(o,{focusTargetSelector:zgc(d,o)}),e?.(a)},[b,e,d,o]);return{as:l,onClick:i,...n,[d]:o}}var fP=u(h(),1);function wgc(c,t){let e=BP(c);return(0,fP.jsx)(sc,{ref:t,...e})}var RW=tc(wgc,"Navigator.Button");var hP=u(v(),1);function VP(c){let{onClick:t,as:e=nc,...l}=cc(c,"Navigator.BackButton"),{goBack:d}=ui(),n=(0,hP.useCallback)(o=>{o.preventDefault(),d(),t?.(o)},[d,t]);return{as:e,onClick:n,...l}}var FP=u(h(),1);function Agc(c,t){let e=VP(c);return(0,FP.jsx)(sc,{ref:t,...e})}var _u=tc(Agc,"Navigator.BackButton");var JP=u(Mc(),1);var CP=u(h(),1);function Tgc(c,t){return(0,JP.default)("wp.components.NavigatorToParentButton",{since:"6.7",alternative:"wp.components.Navigator.BackButton"}),(0,CP.jsx)(_u,{ref:t,...c})}var YP=tc(Tgc,"Navigator.ToParentButton");var vP=Object.assign(gW,{displayName:"NavigatorProvider"}),NP=Object.assign(HW,{displayName:"NavigatorScreen"}),SP=Object.assign(RW,{displayName:"NavigatorButton"}),kP=Object.assign(_u,{displayName:"NavigatorBackButton"}),zP=Object.assign(YP,{displayName:"NavigatorToParentButton"});var wP=Object.assign(gW,{Screen:Object.assign(HW,{displayName:"Navigator.Screen"}),Button:Object.assign(RW,{displayName:"Navigator.Button"}),BackButton:Object.assign(_u,{displayName:"Navigator.BackButton"})});var Ku=u(rc(),1),qu=u(v(),1),TP=u(Jn(),1);var qo=u(h(),1),AP=()=>{};function Ogc(c,t){let e=typeof c=="string"?c:(0,qu.renderToString)(c);(0,qu.useEffect)(()=>{e&&(0,TP.speak)(e,t)},[e,t])}function Qgc(c){switch(c){case"success":case"warning":case"info":return"polite";default:return"assertive"}}function Ugc(c){switch(c){case"warning":return(0,Ku.__)("Warning notice");case"info":return(0,Ku.__)("Information notice");case"error":return(0,Ku.__)("Error notice");default:return(0,Ku.__)("Notice")}}function Dgc({className:c,status:t="info",children:e,spokenMessage:l=e,onRemove:d=AP,isDismissible:n=!0,actions:o=[],politeness:b=Qgc(t),__unstableHTML:i,onDismiss:a=AP}){Ogc(l,b);let r=Y(c,"components-notice","is-"+t);i&&typeof e=="string"&&(e=(0,qo.jsx)(qu.RawHTML,{children:e}));let s=()=>{a(),d()};return(0,qo.jsxs)("div",{className:r,children:[(0,qo.jsx)(vc,{children:Ugc(t)}),(0,qo.jsx)("div",{className:"components-notice__content",children:e}),o.length>0&&(0,qo.jsx)("div",{className:"components-notice__actions",children:o.map(({className:X,label:G,isPrimary:m,variant:x,noDefaultClasses:g=!1,onClick:R,url:H,disabled:Z},p)=>{let W=x;return x!=="primary"&&!g&&(W=H?"link":"secondary"),typeof W>"u"&&m&&(W="primary"),(0,qo.jsx)(nc,{size:"compact",href:H,variant:W,onClick:R,disabled:Z,accessibleWhenDisabled:!0,className:Y("components-notice__action",X),children:G},p)})}),n&&(0,qo.jsx)(nc,{size:"small",className:"components-notice__dismiss",icon:Fo,label:(0,Ku.__)("Close"),onClick:s})]})}var ZW=Dgc;var OP=u($(),1),QP=u(h(),1),Lgc=()=>{};function Egc({notices:c,onRemove:t=Lgc,className:e,children:l}){let d=n=>()=>t(n);return e=Y("components-notice-list",e),(0,QP.jsxs)("div",{className:e,children:[l,[...c].reverse().map(n=>{let{content:o,...b}=n;return(0,OP.createElement)(ZW,{...b,key:n.id,onRemove:d(n.id)},n.content)})]})}var IW=Egc;var UP=u(v(),1);var pW=u(h(),1);function jgc({label:c,children:t}){return(0,pW.jsxs)("div",{className:"components-panel__header",children:[c&&(0,pW.jsx)("h2",{children:c}),t]})}var WW=jgc;var yW=u(h(),1);function Mgc({header:c,className:t,children:e},l){let d=Y(t,"components-panel");return(0,yW.jsxs)("div",{className:d,ref:l,children:[c&&(0,yW.jsx)(WW,{label:c}),e]})}var DP=(0,UP.forwardRef)(Mgc);DP.displayName="Panel";var LP=DP;var BW=u(oc(),1),$u=u(v(),1);var $o=u(h(),1),Pgc=()=>{};function _gc(c,t){let{buttonProps:e={},children:l,className:d,icon:n,initialOpen:o,onToggle:b=Pgc,opened:i,title:a,scrollAfterOpen:r=!0}=c,[s,X]=fo(i,{initial:o===void 0?!0:o,fallback:!1}),G=(0,$u.useRef)(null),m=(0,BW.useReducedMotion)()?"auto":"smooth",x=H=>{H.preventDefault();let Z=!s;X(Z),b(Z)},g=(0,$u.useRef)(void 0);g.current=r,da(()=>{s&&g.current&&G.current?.scrollIntoView&&G.current.scrollIntoView({inline:"nearest",block:"nearest",behavior:m})},[s,m]);let R=Y("components-panel__body",d,{"is-opened":s});return(0,$o.jsxs)("div",{className:R,ref:(0,BW.useMergeRefs)([G,t]),children:[(0,$o.jsx)(Kgc,{icon:n,isOpened:!!s,onClick:x,title:a,...e}),typeof l=="function"?l({opened:!!s}):s&&l]})}var Kgc=(0,$u.forwardRef)(({isOpened:c,icon:t,title:e,...l},d)=>e?(0,$o.jsx)("h2",{className:"components-panel__body-title",children:(0,$o.jsxs)(nc,{__next40pxDefaultSize:!0,className:"components-panel__body-toggle","aria-expanded":c,ref:d,...l,children:[(0,$o.jsx)("span",{"aria-hidden":"true",children:(0,$o.jsx)(bt,{className:"components-panel__arrow",icon:c?hf:nm})}),e,t&&(0,$o.jsx)(bt,{icon:t,className:"components-panel__icon",size:20})]})}):null),EP=(0,$u.forwardRef)(_gc);EP.displayName="PanelBody";var jP=EP;var MP=u(v(),1),PP=u(h(),1);function qgc({className:c,children:t},e){return(0,PP.jsx)("div",{className:Y("components-panel__row",c),ref:e,children:t})}var _P=(0,MP.forwardRef)(qgc);_P.displayName="PanelRow";var KP=_P;var qP=u(oc(),1),fW=u(Yc(),1),$P=u(v(),1),c_=u(Jn(),1);var Pn=u(h(),1),$gc=(0,Pn.jsx)(fW.SVG,{className:"components-placeholder__illustration",fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 60 60",preserveAspectRatio:"none",children:(0,Pn.jsx)(fW.Path,{vectorEffect:"non-scaling-stroke",d:"M60 60 0 0"})});function cHc(c){let{icon:t,children:e,label:l,instructions:d,className:n,notices:o,preview:b,isColumnLayout:i,withIllustration:a,...r}=c,[s,{width:X}]=(0,qP.useResizeObserver)(),G;typeof X=="number"&&(G={"is-large":X>=480,"is-medium":X>=160&&X<480,"is-small":X<160});let m=Y("components-placeholder",n,G,a?"has-illustration":null),x=Y("components-placeholder__fieldset",{"is-column-layout":i});return(0,$P.useEffect)(()=>{d&&(0,c_.speak)(d)},[d]),(0,Pn.jsxs)("div",{...r,className:m,children:[a?$gc:null,s,o,b&&(0,Pn.jsx)("div",{className:"components-placeholder__preview",children:b}),(0,Pn.jsxs)("div",{className:"components-placeholder__label",children:[(0,Pn.jsx)(bt,{icon:t}),l]}),!!d&&(0,Pn.jsx)("div",{className:"components-placeholder__instructions",children:d}),(0,Pn.jsx)("div",{className:x,children:e})]})}var t_=cHc;var e_=u(rc(),1),l_=u(v(),1),V0=u(h(),1),xJ="data-wp-hash";function gJ(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&eHc(document)),c.__wpStyleRuntime}function tHc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${xJ}]`))if(e.getAttribute(xJ)===t)return!0;return!1}function d_(c,t,e){if(!c.head)return;let l=gJ(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(tHc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(xJ,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function eHc(c){let t=gJ();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)d_(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function lHc(c,t){let e=gJ();e.styles.set(c,t);for(let l of e.documents.keys())d_(l,c,t)}typeof process>"u",lHc("582b000aec","._1d8296bd910bb7bb__track{background-color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 90%);border-radius:9999px;height:1.5px;outline:2px solid transparent;outline-offset:2px;overflow:hidden;position:relative}:where(._1d8296bd910bb7bb__track){width:160px}.be702ee1b0a3c396__indicator{background-color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 10%);border-radius:9999px;display:inline-block;height:100%;outline:2px solid transparent;outline-offset:-2px;position:absolute;top:0;width:var(--indicator-width)}@media not (prefers-reduced-motion){.be702ee1b0a3c396__indicator{transition:width .4s ease-in-out}}.be702ee1b0a3c396__indicator._125afa179e2803a2__is-indeterminate{--indicator-width:50%;animation:_7c6b2fa174e0d687__indeterminate-slide 1.5s ease-in-out infinite;transition:none}@media (prefers-reduced-motion:reduce){.be702ee1b0a3c396__indicator._125afa179e2803a2__is-indeterminate{animation-duration:3s;animation-timing-function:steps(4)}}@keyframes _7c6b2fa174e0d687__indeterminate-slide{0%{inset-inline-start:-50%}to{inset-inline-start:100%}}._4c47edc54d8dcb46__progress-element{height:100%;inset-inline-start:0;opacity:0;position:absolute;top:0;width:100%}");var hW={track:"_1d8296bd910bb7bb__track",indicator:"be702ee1b0a3c396__indicator","is-indeterminate":"_125afa179e2803a2__is-indeterminate","indeterminate-slide":"_7c6b2fa174e0d687__indeterminate-slide","progress-element":"_4c47edc54d8dcb46__progress-element"};function dHc(c,t){let{className:e,value:l,...d}=c,n=!Number.isFinite(l);return(0,V0.jsxs)("div",{className:Y(hW.track,e),children:[(0,V0.jsx)("div",{className:Y(hW.indicator,{[hW["is-indeterminate"]]:n}),style:{"--indicator-width":n?void 0:`${l}%`}}),(0,V0.jsx)("progress",{className:hW["progress-element"],max:100,value:l,"aria-label":(0,e_.__)("Loading \u2026"),ref:t,...d})]})}var n_=(0,l_.forwardRef)(dHc);n_.displayName="ProgressBar";var o_=n_;var Ql=u(rc(),1);var nHc=c=>c.every(t=>t.parent!==null);function VW(c){let t=c.map(d=>({children:[],parent:null,...d,id:String(d.id)}));if(!nHc(t))return t;let e=t.reduce((d,n)=>{let{parent:o}=n;return d[o]||(d[o]=[]),d[o].push(n),d},{}),l=d=>d.map(n=>{let o=e[n.id];return{...n,children:o&&o.length?l(o):[]}});return l(e[0]||[])}var a_=u(v(),1),r_=u(i_(),1);var s_=u(h(),1);function u_(c,t=0){return c.flatMap(e=>[{value:e.id,label:"\xA0".repeat(t*3)+(0,r_.decodeEntities)(e.name)},...u_(e.children||[],t+1)])}function oHc(c){let{__nextHasNoMarginBottom:t,__next40pxDefaultSize:e,label:l,noOptionLabel:d,onChange:n,selectedId:o,tree:b=[],...i}=c,a=(0,a_.useMemo)(()=>[d&&{value:"",label:d},...u_(b)].filter(r=>!!r),[d,b]);return(0,s_.jsx)(Nm,{label:l,options:a,onChange:n,value:o,...i})}var cX=oHc;var X_=u(h(),1);function G_({label:c,noOptionLabel:t,authorList:e,selectedAuthorId:l,onChange:d}){if(!e)return null;let n=VW(e);return(0,X_.jsx)(cX,{label:c,noOptionLabel:t,onChange:d,tree:n,selectedId:l!==void 0?String(l):void 0})}var m_=u(v(),1);var x_=u(h(),1);function g_({label:c,noOptionLabel:t,categoriesList:e,selectedCategoryId:l,onChange:d,...n}){let o=(0,m_.useMemo)(()=>VW(e),[e]);return(0,x_.jsx)(cX,{label:c,noOptionLabel:t,onChange:d,tree:o,selectedId:l!==void 0?String(l):void 0,...n})}var qa=u(h(),1),bHc=1,iHc=100,aHc=20;function rHc(c){return"categoriesList"in c}function sHc(c){return"categorySuggestions"in c}var uHc=[{label:(0,Ql.__)("Newest to oldest"),value:"date/desc"},{label:(0,Ql.__)("Oldest to newest"),value:"date/asc"},{label:(0,Ql.__)("A \u2192 Z"),value:"title/asc"},{label:(0,Ql.__)("Z \u2192 A"),value:"title/desc"}];function XHc({authorList:c,selectedAuthorId:t,numberOfItems:e,order:l,orderBy:d,orderByOptions:n=uHc,maxItems:o=iHc,minItems:b=bHc,onAuthorChange:i,onNumberOfItemsChange:a,onOrderChange:r,onOrderByChange:s,...X}){return(0,qa.jsx)(tt,{spacing:"4",className:"components-query-controls",children:[r&&s&&(0,qa.jsx)(Sn,{label:(0,Ql.__)("Order by"),value:d===void 0||l===void 0?void 0:`${d}/${l}`,options:n,onChange:G=>{if(typeof G!="string")return;let[m,x]=G.split("/");x!==l&&r(x),m!==d&&s(m)}},"query-controls-order-select"),rHc(X)&&X.categoriesList&&X.onCategoryChange&&(0,qa.jsx)(g_,{categoriesList:X.categoriesList,label:(0,Ql.__)("Category"),noOptionLabel:(0,Ql._x)("All","categories"),selectedCategoryId:X.selectedCategoryId,onChange:X.onCategoryChange},"query-controls-category-select"),sHc(X)&&X.categorySuggestions&&X.onCategoryChange&&(0,qa.jsx)(uW,{label:(0,Ql.__)("Categories"),value:X.selectedCategories&&X.selectedCategories.map(G=>({id:G.id,value:G.name||G.value})),suggestions:Object.keys(X.categorySuggestions),onChange:X.onCategoryChange,maxSuggestions:aHc},"query-controls-categories-select"),i&&(0,qa.jsx)(G_,{authorList:c,label:(0,Ql.__)("Author"),noOptionLabel:(0,Ql._x)("All","authors"),selectedAuthorId:t,onChange:i},"query-controls-author-select"),a&&(0,qa.jsx)(Sl,{label:(0,Ql.__)("Number of items"),value:e,onChange:a,min:b,max:o,required:!0},"query-controls-range-control")]})}var H_=XHc;var FW=u(v(),1);var R_=u(v(),1),F0=(0,R_.createContext)({store:void 0,disabled:void 0});F0.displayName="RadioGroupContext";var HJ=u(h(),1);function GHc({value:c,children:t,__next40pxDefaultSize:e,...l},d){let{store:n,disabled:o}=(0,FW.useContext)(F0),b=E(n,"value");return(0,HJ.jsx)(wr,{disabled:o,store:n,ref:d,value:c,render:(0,HJ.jsx)(nc,{variant:b!==void 0&&b===c?"primary":"secondary",__next40pxDefaultSize:!0,...l}),children:t||c})}var Z_=(0,FW.forwardRef)(GHc);Z_.displayName="Radio";var I_=Z_;var p_=u(Mc(),1),CW=u(v(),1),W_=u(rc(),1);var JW=u(h(),1);function mHc({label:c,checked:t,defaultChecked:e,disabled:l,onChange:d,children:n,...o},b){let i=Tr({value:t,defaultValue:e,setValue:r=>{d?.(r??void 0)},rtl:(0,W_.isRTL)()}),a=(0,CW.useMemo)(()=>({store:i,disabled:l}),[i,l]);return(0,p_.default)("wp.components.__experimentalRadioGroup",{alternative:"wp.components.RadioControl or wp.components.__experimentalToggleGroupControl",since:"6.8"}),(0,JW.jsx)(F0.Provider,{value:a,children:(0,JW.jsx)(Ar,{store:i,render:(0,JW.jsx)(op,{__shouldNotWarnDeprecated:!0,children:n}),"aria-label":c,ref:b,...o})})}var y_=(0,CW.forwardRef)(mHc);y_.displayName="RadioGroup";var B_=y_;var V_=u(oc(),1);var qd=u(h(),1);function f_(c,t){return`${c}-${t}-option-description`}function RJ(c,t){return`${c}-${t}`}function h_(c){return`${c}__help`}function F_(c){let{label:t,className:e,selected:l,help:d,onChange:n,onClick:o,hideLabelFromVision:b,disabled:i,options:a=[],id:r,...s}=c,X=(0,V_.useInstanceId)(F_,"inspector-radio-control",r),G=m=>n(m.target.value);return a?.length?(0,qd.jsxs)("fieldset",{id:X,role:"radiogroup",className:Y(e,"components-radio-control"),disabled:i,"aria-describedby":d?h_(X):void 0,children:[b?(0,qd.jsx)(vc,{as:"legend",children:t}):(0,qd.jsx)(Cc.VisualLabel,{as:"legend",children:t}),(0,qd.jsx)(tt,{spacing:3,className:Y("components-radio-control__group-wrapper",{"has-help":!!d}),children:a.map((m,x)=>(0,qd.jsxs)("div",{className:"components-radio-control__option",children:[(0,qd.jsx)("input",{id:RJ(X,x),className:"components-radio-control__input",type:"radio",name:X,value:m.value,disabled:m.disabled,onChange:G,checked:m.value===l,"aria-describedby":m.description?f_(X,x):void 0,onClick:g=>{g.currentTarget.focus(),o?.(g)},...s}),(0,qd.jsx)("label",{className:"components-radio-control__label",htmlFor:RJ(X,x),children:m.label}),m.description?(0,qd.jsx)(No,{id:f_(X,x),className:"components-radio-control__option-description",children:m.description}):null]},RJ(X,x)))}),!!d&&(0,qd.jsx)(No,{id:h_(X),className:"components-base-control__help",children:d})]}):null}var J_=F_;var M_=u(v(),1);var $a=u($());var vW=u($()),xHc=(function(){var c=function(t,e){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var n in d)d.hasOwnProperty(n)&&(l[n]=d[n])},c(t,e)};return function(t,e){c(t,e);function l(){this.constructor=t}t.prototype=e===null?Object.create(e):(l.prototype=e.prototype,new l)}})(),YW=function(){return YW=Object.assign||function(c){for(var t,e=1,l=arguments.length;e<l;e++){t=arguments[e];for(var d in t)Object.prototype.hasOwnProperty.call(t,d)&&(c[d]=t[d])}return c},YW.apply(this,arguments)},gHc={top:{width:"100%",height:"10px",top:"-5px",left:"0px",cursor:"row-resize"},right:{width:"10px",height:"100%",top:"0px",right:"-5px",cursor:"col-resize"},bottom:{width:"100%",height:"10px",bottom:"-5px",left:"0px",cursor:"row-resize"},left:{width:"10px",height:"100%",top:"0px",left:"-5px",cursor:"col-resize"},topRight:{width:"20px",height:"20px",position:"absolute",right:"-10px",top:"-10px",cursor:"ne-resize"},bottomRight:{width:"20px",height:"20px",position:"absolute",right:"-10px",bottom:"-10px",cursor:"se-resize"},bottomLeft:{width:"20px",height:"20px",position:"absolute",left:"-10px",bottom:"-10px",cursor:"sw-resize"},topLeft:{width:"20px",height:"20px",position:"absolute",left:"-10px",top:"-10px",cursor:"nw-resize"}},C_=(function(c){xHc(t,c);function t(){var e=c!==null&&c.apply(this,arguments)||this;return e.onMouseDown=function(l){e.props.onResizeStart(l,e.props.direction)},e.onTouchStart=function(l){e.props.onResizeStart(l,e.props.direction)},e}return t.prototype.render=function(){return vW.createElement("div",{className:this.props.className||"",style:YW(YW({position:"absolute",userSelect:"none"},gHc[this.props.direction]),this.props.replaceStyles||{}),onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart},this.props.children)},t})(vW.PureComponent);var Xi=u(N_()),BHc=(function(){var c=function(t,e){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var n in d)d.hasOwnProperty(n)&&(l[n]=d[n])},c(t,e)};return function(t,e){c(t,e);function l(){this.constructor=t}t.prototype=e===null?Object.create(e):(l.prototype=e.prototype,new l)}})(),_n=function(){return _n=Object.assign||function(c){for(var t,e=1,l=arguments.length;e<l;e++){t=arguments[e];for(var d in t)Object.prototype.hasOwnProperty.call(t,d)&&(c[d]=t[d])}return c},_n.apply(this,arguments)},fHc={width:"auto",height:"auto"},SW=(0,Xi.default)(function(c,t,e){return Math.max(Math.min(c,e),t)}),S_=(0,Xi.default)(function(c,t){return Math.round(c/t)*t}),tX=(0,Xi.default)(function(c,t){return new RegExp(c,"i").test(t)}),kW=function(c){return!!(c.touches&&c.touches.length)},hHc=function(c){return!!((c.clientX||c.clientX===0)&&(c.clientY||c.clientY===0))},k_=(0,Xi.default)(function(c,t,e){e===void 0&&(e=0);var l=t.reduce(function(n,o,b){return Math.abs(o-c)<Math.abs(t[n]-c)?b:n},0),d=Math.abs(t[l]-c);return e===0||d<e?t[l]:c}),re=(0,Xi.default)(function(c,t){return c.substr(c.length-t.length,t.length)===t}),pJ=(0,Xi.default)(function(c){return c=c.toString(),c==="auto"||re(c,"px")||re(c,"%")||re(c,"vh")||re(c,"vw")||re(c,"vmax")||re(c,"vmin")?c:c+"px"}),zW=function(c,t,e,l){if(c&&typeof c=="string"){if(re(c,"px"))return Number(c.replace("px",""));if(re(c,"%")){var d=Number(c.replace("%",""))/100;return t*d}if(re(c,"vw")){var d=Number(c.replace("vw",""))/100;return e*d}if(re(c,"vh")){var d=Number(c.replace("vh",""))/100;return l*d}}return c},VHc=(0,Xi.default)(function(c,t,e,l,d,n,o){return l=zW(l,c.width,t,e),d=zW(d,c.height,t,e),n=zW(n,c.width,t,e),o=zW(o,c.height,t,e),{maxWidth:typeof l>"u"?void 0:Number(l),maxHeight:typeof d>"u"?void 0:Number(d),minWidth:typeof n>"u"?void 0:Number(n),minHeight:typeof o>"u"?void 0:Number(o)}}),FHc=["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"],z_="__resizable_base__",w_=(function(c){BHc(t,c);function t(e){var l=c.call(this,e)||this;return l.ratio=1,l.resizable=null,l.parentLeft=0,l.parentTop=0,l.resizableLeft=0,l.resizableRight=0,l.resizableTop=0,l.resizableBottom=0,l.targetLeft=0,l.targetTop=0,l.appendBase=function(){if(!l.resizable||!l.window)return null;var d=l.parentNode;if(!d)return null;var n=l.window.document.createElement("div");return n.style.width="100%",n.style.height="100%",n.style.position="absolute",n.style.transform="scale(0, 0)",n.style.left="0",n.style.flex="0",n.classList?n.classList.add(z_):n.className+=z_,d.appendChild(n),n},l.removeBase=function(d){var n=l.parentNode;n&&n.removeChild(d)},l.ref=function(d){d&&(l.resizable=d)},l.state={isResizing:!1,width:typeof(l.propsSize&&l.propsSize.width)>"u"?"auto":l.propsSize&&l.propsSize.width,height:typeof(l.propsSize&&l.propsSize.height)>"u"?"auto":l.propsSize&&l.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},l.onResizeStart=l.onResizeStart.bind(l),l.onMouseMove=l.onMouseMove.bind(l),l.onMouseUp=l.onMouseUp.bind(l),l}return 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?null:this.resizable.ownerDocument.defaultView},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"propsSize",{get:function(){return this.props.size||this.props.defaultSize||fHc},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"size",{get:function(){var e=0,l=0;if(this.resizable&&this.window){var d=this.resizable.offsetWidth,n=this.resizable.offsetHeight,o=this.resizable.style.position;o!=="relative"&&(this.resizable.style.position="relative"),e=this.resizable.style.width!=="auto"?this.resizable.offsetWidth:d,l=this.resizable.style.height!=="auto"?this.resizable.offsetHeight:n,this.resizable.style.position=o}return{width:e,height:l}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"sizeStyle",{get:function(){var e=this,l=this.props.size,d=function(b){if(typeof e.state[b]>"u"||e.state[b]==="auto")return"auto";if(e.propsSize&&e.propsSize[b]&&re(e.propsSize[b].toString(),"%")){if(re(e.state[b].toString(),"%"))return e.state[b].toString();var i=e.getParentSize(),a=Number(e.state[b].toString().replace("px","")),r=a/i[b]*100;return r+"%"}return pJ(e.state[b])},n=l&&typeof l.width<"u"&&!this.state.isResizing?pJ(l.width):d("width"),o=l&&typeof l.height<"u"&&!this.state.isResizing?pJ(l.height):d("height");return{width:n,height:o}},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 l=!1,d=this.parentNode.style.flexWrap;d!=="wrap"&&(l=!0,this.parentNode.style.flexWrap="wrap"),e.style.position="relative",e.style.minWidth="100%";var n={width:e.offsetWidth,height:e.offsetHeight};return l&&(this.parentNode.style.flexWrap=d),this.removeBase(e),n},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:e.flexBasis!=="auto"?e.flexBasis:void 0})}},t.prototype.componentWillUnmount=function(){this.window&&this.unbindEvents()},t.prototype.createSizeForCssProperty=function(e,l){var d=this.propsSize&&this.propsSize[l];return this.state[l]==="auto"&&this.state.original[l]===e&&(typeof d>"u"||d==="auto")?"auto":e},t.prototype.calculateNewMaxFromBoundary=function(e,l){var d=this.props.boundsByDirection,n=this.state.direction,o=d&&tX("left",n),b=d&&tX("top",n),i,a;if(this.props.bounds==="parent"){var r=this.parentNode;r&&(i=o?this.resizableRight-this.parentLeft:r.offsetWidth+(this.parentLeft-this.resizableLeft),a=b?this.resizableBottom-this.parentTop:r.offsetHeight+(this.parentTop-this.resizableTop))}else this.props.bounds==="window"?this.window&&(i=o?this.resizableRight:this.window.innerWidth-this.resizableLeft,a=b?this.resizableBottom:this.window.innerHeight-this.resizableTop):this.props.bounds&&(i=o?this.resizableRight-this.targetLeft:this.props.bounds.offsetWidth+(this.targetLeft-this.resizableLeft),a=b?this.resizableBottom-this.targetTop:this.props.bounds.offsetHeight+(this.targetTop-this.resizableTop));return i&&Number.isFinite(i)&&(e=e&&e<i?e:i),a&&Number.isFinite(a)&&(l=l&&l<a?l:a),{maxWidth:e,maxHeight:l}},t.prototype.calculateNewSizeFromDirection=function(e,l){var d=this.props.scale||1,n=this.props.resizeRatio||1,o=this.state,b=o.direction,i=o.original,a=this.props,r=a.lockAspectRatio,s=a.lockAspectRatioExtraHeight,X=a.lockAspectRatioExtraWidth,G=i.width,m=i.height,x=s||0,g=X||0;return tX("right",b)&&(G=i.width+(e-i.x)*n/d,r&&(m=(G-g)/this.ratio+x)),tX("left",b)&&(G=i.width-(e-i.x)*n/d,r&&(m=(G-g)/this.ratio+x)),tX("bottom",b)&&(m=i.height+(l-i.y)*n/d,r&&(G=(m-x)*this.ratio+g)),tX("top",b)&&(m=i.height-(l-i.y)*n/d,r&&(G=(m-x)*this.ratio+g)),{newWidth:G,newHeight:m}},t.prototype.calculateNewSizeFromAspectRatio=function(e,l,d,n){var o=this.props,b=o.lockAspectRatio,i=o.lockAspectRatioExtraHeight,a=o.lockAspectRatioExtraWidth,r=typeof n.width>"u"?10:n.width,s=typeof d.width>"u"||d.width<0?e:d.width,X=typeof n.height>"u"?10:n.height,G=typeof d.height>"u"||d.height<0?l:d.height,m=i||0,x=a||0;if(b){var g=(X-m)*this.ratio+x,R=(G-m)*this.ratio+x,H=(r-x)/this.ratio+m,Z=(s-x)/this.ratio+m,p=Math.max(r,g),W=Math.min(s,R),y=Math.max(X,H),I=Math.min(G,Z);e=SW(e,p,W),l=SW(l,y,I)}else e=SW(e,r,s),l=SW(l,X,G);return{newWidth:e,newHeight:l}},t.prototype.setBoundingClientRect=function(){if(this.props.bounds==="parent"){var e=this.parentNode;if(e){var l=e.getBoundingClientRect();this.parentLeft=l.left,this.parentTop=l.top}}if(this.props.bounds&&typeof this.props.bounds!="string"){var d=this.props.bounds.getBoundingClientRect();this.targetLeft=d.left,this.targetTop=d.top}if(this.resizable){var n=this.resizable.getBoundingClientRect(),o=n.left,b=n.top,i=n.right,a=n.bottom;this.resizableLeft=o,this.resizableRight=i,this.resizableTop=b,this.resizableBottom=a}},t.prototype.onResizeStart=function(e,l){if(!(!this.resizable||!this.window)){var d=0,n=0;if(e.nativeEvent&&hHc(e.nativeEvent)){if(d=e.nativeEvent.clientX,n=e.nativeEvent.clientY,e.nativeEvent.which===3)return}else e.nativeEvent&&kW(e.nativeEvent)&&(d=e.nativeEvent.touches[0].clientX,n=e.nativeEvent.touches[0].clientY);if(this.props.onResizeStart&&this.resizable){var o=this.props.onResizeStart(e,l,this.resizable);if(o===!1)return}this.props.size&&(typeof this.props.size.height<"u"&&this.props.size.height!==this.state.height&&this.setState({height:this.props.size.height}),typeof this.props.size.width<"u"&&this.props.size.width!==this.state.width&&this.setState({width:this.props.size.width})),this.ratio=typeof this.props.lockAspectRatio=="number"?this.props.lockAspectRatio:this.size.width/this.size.height;var b,i=this.window.getComputedStyle(this.resizable);if(i.flexBasis!=="auto"){var a=this.parentNode;if(a){var r=this.window.getComputedStyle(a).flexDirection;this.flexDir=r.startsWith("row")?"row":"column",b=i.flexBasis}}this.setBoundingClientRect(),this.bindEvents();var s={original:{x:d,y:n,width:this.size.width,height:this.size.height},isResizing:!0,backgroundStyle:_n(_n({},this.state.backgroundStyle),{cursor:this.window.getComputedStyle(e.target).cursor||"auto"}),direction:l,flexBasis:b};this.setState(s)}},t.prototype.onMouseMove=function(e){if(!(!this.state.isResizing||!this.resizable||!this.window)){if(this.window.TouchEvent&&kW(e))try{e.preventDefault(),e.stopPropagation()}catch{}var l=this.props,d=l.maxWidth,n=l.maxHeight,o=l.minWidth,b=l.minHeight,i=kW(e)?e.touches[0].clientX:e.clientX,a=kW(e)?e.touches[0].clientY:e.clientY,r=this.state,s=r.direction,X=r.original,G=r.width,m=r.height,x=this.getParentSize(),g=VHc(x,this.window.innerWidth,this.window.innerHeight,d,n,o,b);d=g.maxWidth,n=g.maxHeight,o=g.minWidth,b=g.minHeight;var R=this.calculateNewSizeFromDirection(i,a),H=R.newHeight,Z=R.newWidth,p=this.calculateNewMaxFromBoundary(d,n),W=this.calculateNewSizeFromAspectRatio(Z,H,{width:p.maxWidth,height:p.maxHeight},{width:o,height:b});if(Z=W.newWidth,H=W.newHeight,this.props.grid){var y=S_(Z,this.props.grid[0]),I=S_(H,this.props.grid[1]),B=this.props.snapGap||0;Z=B===0||Math.abs(y-Z)<=B?y:Z,H=B===0||Math.abs(I-H)<=B?I:H}this.props.snap&&this.props.snap.x&&(Z=k_(Z,this.props.snap.x,this.props.snapGap)),this.props.snap&&this.props.snap.y&&(H=k_(H,this.props.snap.y,this.props.snapGap));var F={width:Z-X.width,height:H-X.height};if(G&&typeof G=="string"){if(re(G,"%")){var V=Z/x.width*100;Z=V+"%"}else if(re(G,"vw")){var f=Z/this.window.innerWidth*100;Z=f+"vw"}else if(re(G,"vh")){var C=Z/this.window.innerHeight*100;Z=C+"vh"}}if(m&&typeof m=="string"){if(re(m,"%")){var V=H/x.height*100;H=V+"%"}else if(re(m,"vw")){var f=H/this.window.innerWidth*100;H=f+"vw"}else if(re(m,"vh")){var C=H/this.window.innerHeight*100;H=C+"vh"}}var J={width:this.createSizeForCssProperty(Z,"width"),height:this.createSizeForCssProperty(H,"height")};this.flexDir==="row"?J.flexBasis=J.width:this.flexDir==="column"&&(J.flexBasis=J.height),this.setState(J),this.props.onResize&&this.props.onResize(e,s,this.resizable,F)}},t.prototype.onMouseUp=function(e){var l=this.state,d=l.isResizing,n=l.direction,o=l.original;if(!(!d||!this.resizable)){var b={width:this.size.width-o.width,height:this.size.height-o.height};this.props.onResizeStop&&this.props.onResizeStop(e,n,this.resizable,b),this.props.size&&this.setState(this.props.size),this.unbindEvents(),this.setState({isResizing:!1,backgroundStyle:_n(_n({},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,l=this.props,d=l.enable,n=l.handleStyles,o=l.handleClasses,b=l.handleWrapperStyle,i=l.handleWrapperClass,a=l.handleComponent;if(!d)return null;var r=Object.keys(d).map(function(s){return d[s]!==!1?$a.createElement(C_,{key:s,direction:s,onResizeStart:e.onResizeStart,replaceStyles:n&&n[s],className:o&&o[s]},a&&a[s]?a[s]:null):null});return $a.createElement("div",{className:i,style:b},r)},t.prototype.render=function(){var e=this,l=Object.keys(this.props).reduce(function(o,b){return FHc.indexOf(b)!==-1||(o[b]=e.props[b]),o},{}),d=_n(_n(_n({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&&(d.flexBasis=this.state.flexBasis);var n=this.props.as||"div";return $a.createElement(n,_n({ref:this.ref,style:d,className:this.props.className},l),this.state.isResizing&&$a.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})($a.PureComponent);var D_=u(v(),1);var O_=u(v(),1),yJ=u(rc(),1);var $d=u(v(),1),A_=u(oc(),1),JHc=()=>{},cb={bottom:"bottom",corner:"corner"};function T_({axis:c,fadeTimeout:t=180,onResize:e=JHc,position:l=cb.bottom,showPx:d=!1}){let[n,o]=(0,A_.useResizeObserver)(),b=!!c,[i,a]=(0,$d.useState)(!1),[r,s]=(0,$d.useState)(!1),{width:X,height:G}=o,m=(0,$d.useRef)(G),x=(0,$d.useRef)(X),g=(0,$d.useRef)(void 0),R=(0,$d.useCallback)(()=>{let Z=()=>{b||(a(!1),s(!1))};g.current&&window.clearTimeout(g.current),g.current=window.setTimeout(Z,t)},[t,b]);return(0,$d.useEffect)(()=>{if(!(X!==null||G!==null))return;let p=X!==x.current,W=G!==m.current;if(!(!p&&!W)){if(X&&!x.current&&G&&!m.current){x.current=X,m.current=G;return}p&&(a(!0),x.current=X),W&&(s(!0),m.current=G),e({width:X,height:G}),R()}},[X,G,e,R]),{label:CHc({axis:c,height:G,moveX:i,moveY:r,position:l,showPx:d,width:X}),resizeListener:n}}function CHc({axis:c,height:t,moveX:e=!1,moveY:l=!1,position:d=cb.bottom,showPx:n=!1,width:o}){if(!e&&!l)return;if(d===cb.corner)return`${o} x ${t}`;let b=n?" px":"";if(c){if(c==="x"&&e)return`${o}${b}`;if(c==="y"&&l)return`${t}${b}`}if(e&&l)return`${o} x ${t}`;if(e)return`${o}${b}`;if(l)return`${t}${b}`}var wW=u(h(),1),BJ="data-wp-hash";function fJ(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&vHc(document)),c.__wpStyleRuntime}function YHc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${BJ}]`))if(e.getAttribute(BJ)===t)return!0;return!1}function Q_(c,t,e){if(!c.head)return;let l=fJ(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(YHc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(BJ,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function vHc(c){let t=fJ();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)Q_(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function NHc(c,t){let e=fJ();e.styles.set(c,t);for(let l of e.documents.keys())Q_(l,c,t)}typeof process>"u",NHc("6a3e579287",".f1c3c2f08c84bcca__root{box-sizing:border-box;inset:0;pointer-events:none;position:absolute}.dd094b49bf71dfd9__tooltip-wrapper{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;opacity:0;pointer-events:none;transition:opacity .12s linear}.d768357cc581321f__tooltip{background:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));border-radius:2px;box-sizing:border-box;color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc));font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;padding:4px 8px;position:relative}.a32e43dd68941abb__label-text.a32e43dd68941abb__label-text.a32e43dd68941abb__label-text{color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc));display:block;font-size:13px;line-height:1.4;white-space:nowrap}");var WJ={root:"f1c3c2f08c84bcca__root","tooltip-wrapper":"dd094b49bf71dfd9__tooltip-wrapper",tooltip:"d768357cc581321f__tooltip","label-text":"a32e43dd68941abb__label-text"},AW=4,SHc=AW*2.5;function kHc({label:c,position:t=cb.corner,zIndex:e=1e3,...l},d){let n=!!c,o=t===cb.bottom,b=t===cb.corner;if(!n)return null;let i={opacity:n?1:void 0,zIndex:e},a={};return o&&(i={...i,position:"absolute",bottom:SHc*-1,left:"50%",transform:"translate(-50%, 0)"},a={transform:"translate(0, 100%)"}),b&&(i={...i,position:"absolute",top:AW,right:(0,yJ.isRTL)()?void 0:AW,left:(0,yJ.isRTL)()?AW:void 0}),(0,wW.jsx)("div",{"aria-hidden":"true",className:Y("components-resizable-tooltip__tooltip-wrapper",WJ["tooltip-wrapper"]),ref:d,style:i,...l,children:(0,wW.jsx)("div",{className:Y("components-resizable-tooltip__tooltip",WJ.tooltip),style:a,children:(0,wW.jsx)(Pe,{as:"span",className:WJ["label-text"],children:c})})})}var zHc=(0,O_.forwardRef)(kHc),U_=zHc;var TW=u(h(),1),hJ="data-wp-hash";function VJ(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&AHc(document)),c.__wpStyleRuntime}function wHc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${hJ}]`))if(e.getAttribute(hJ)===t)return!0;return!1}function L_(c,t,e){if(!c.head)return;let l=VJ(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(wHc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(hJ,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function AHc(c){let t=VJ();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)L_(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function THc(c,t){let e=VJ();e.styles.set(c,t);for(let l of e.documents.keys())L_(l,c,t)}typeof process>"u",THc("6a3e579287",".f1c3c2f08c84bcca__root{box-sizing:border-box;inset:0;pointer-events:none;position:absolute}.dd094b49bf71dfd9__tooltip-wrapper{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;opacity:0;pointer-events:none;transition:opacity .12s linear}.d768357cc581321f__tooltip{background:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));border-radius:2px;box-sizing:border-box;color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc));font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;padding:4px 8px;position:relative}.a32e43dd68941abb__label-text.a32e43dd68941abb__label-text.a32e43dd68941abb__label-text{color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc));display:block;font-size:13px;line-height:1.4;white-space:nowrap}");var OHc={root:"f1c3c2f08c84bcca__root","tooltip-wrapper":"dd094b49bf71dfd9__tooltip-wrapper",tooltip:"d768357cc581321f__tooltip","label-text":"a32e43dd68941abb__label-text"},QHc=()=>{};function UHc({as:c="div",axis:t,className:e,fadeTimeout:l=180,isVisible:d=!0,labelRef:n,onResize:o=QHc,position:b=cb.bottom,showPx:i=!0,zIndex:a=1e3,...r},s){let{label:X,resizeListener:G}=T_({axis:t,fadeTimeout:l,onResize:o,showPx:i,position:b});if(!d)return null;let m=Y("components-resize-tooltip",OHc.root,e);return(0,TW.jsxs)(cd,{"aria-hidden":"true",as:c,...r,className:m,ref:s,children:[G,(0,TW.jsx)(U_,{"aria-hidden":r["aria-hidden"],label:X,position:b,ref:n,zIndex:a})]})}var DHc=(0,D_.forwardRef)(UHc),E_=DHc;var J0=u(h(),1),Gi="components-resizable-box__handle",OW="components-resizable-box__side-handle",QW="components-resizable-box__corner-handle",j_={top:Y(Gi,OW,"components-resizable-box__handle-top"),right:Y(Gi,OW,"components-resizable-box__handle-right"),bottom:Y(Gi,OW,"components-resizable-box__handle-bottom"),left:Y(Gi,OW,"components-resizable-box__handle-left"),topLeft:Y(Gi,QW,"components-resizable-box__handle-top","components-resizable-box__handle-left"),topRight:Y(Gi,QW,"components-resizable-box__handle-top","components-resizable-box__handle-right"),bottomRight:Y(Gi,QW,"components-resizable-box__handle-bottom","components-resizable-box__handle-right"),bottomLeft:Y(Gi,QW,"components-resizable-box__handle-bottom","components-resizable-box__handle-left")},mi={width:void 0,height:void 0,top:void 0,right:void 0,bottom:void 0,left:void 0},LHc={top:mi,right:mi,bottom:mi,left:mi,topLeft:mi,topRight:mi,bottomRight:mi,bottomLeft:mi};function EHc({className:c,children:t,showHandle:e=!0,__experimentalShowTooltip:l=!1,__experimentalTooltipProps:d={},...n},o){return(0,J0.jsxs)(w_,{className:Y("components-resizable-box__container",e&&"has-show-handle",c),handleComponent:Object.fromEntries(Object.keys(j_).map(b=>[b,(0,J0.jsx)("div",{tabIndex:-1},b)])),handleClasses:j_,handleStyles:LHc,ref:o,...n,children:[t,l&&(0,J0.jsx)(E_,{...d})]})}var P_=(0,M_.forwardRef)(EHc);P_.displayName="ResizableBox";var __=P_;var UW=u(v(),1),FJ=u(h(),1);function jHc({naturalWidth:c,naturalHeight:t,children:e,isInline:l=!1}){if(UW.Children.count(e)!==1)return null;let d=l?"span":"div",n;return c&&t&&(n=`${c} / ${t}`),(0,FJ.jsx)(d,{className:"components-responsive-wrapper",children:(0,FJ.jsx)("div",{children:(0,UW.cloneElement)(e,{className:Y("components-responsive-wrapper__content",e.props.className),style:{...e.props.style,aspectRatio:n}})})})}var K_=jHc;var Re=u(v(),1),eX=u(oc(),1),dl=u(h(),1);var MHc=function(){let{MutationObserver:c}=window;if(!c||!window.parent)return;function t(){if(!document.body)return;let l=document.body.getBoundingClientRect();window.parent.postMessage({action:"resize",width:l.width,height:l.height},"*")}function e(){let{body:l}=document;if(!l)return;new c(t).observe(l,{attributes:!0,attributeOldValue:!1,characterData:!0,characterDataOldValue:!1,childList:!0,subtree:!0});function n(o){o.style&&["width","height","minHeight","maxHeight"].forEach(function(b){/^\d*\.?\d+(?:vw|vh|svw|lvw|dvw|svh|lvh|dvh|vi|svi|lvi|dvi|vb|svb|lvb|dvb|vmin|svmin|lvmin|dvmin|vmax|svmax|lvmax|dvmax)$/.test(o.style[b])&&(o.style[b]="")})}Array.prototype.forEach.call(document.querySelectorAll("[style]"),n),Array.prototype.forEach.call(document.styleSheets,function(o){let b;try{b=o.cssRules||o.rules}catch{return}Array.prototype.forEach.call(b,n)}),l.style.position="absolute",l.style.width="100%",l.setAttribute("data-resizable-iframe-connected",""),t()}window.addEventListener("load",t,!0),window.addEventListener("resize",t,!0),document.body?e():document.addEventListener("DOMContentLoaded",e)},PHc=`
 	body {
 		margin: 0;
 	}
@@ -136,17 +136,17 @@
 		margin-top: 0 !important; /* Has to have !important to override inline styles. */
 		margin-bottom: 0 !important;
 	}
-`;function q_({html:c,title:t,type:e,styles:l,scripts:d,lang:n}){let o=(0,dl.jsxs)("html",{lang:n,className:e,children:[(0,dl.jsxs)("head",{children:[(0,dl.jsx)("title",{children:t}),(0,dl.jsx)("style",{dangerouslySetInnerHTML:{__html:jHc}}),l.map((b,i)=>(0,dl.jsx)("style",{dangerouslySetInnerHTML:{__html:b}},i)),(0,dl.jsx)("script",{type:"text/javascript",dangerouslySetInnerHTML:{__html:`(${EHc.toString()})();`}})]}),(0,dl.jsxs)("body",{"data-resizable-iframe-connected":"data-resizable-iframe-connected",className:e,children:[(0,dl.jsx)("div",{dangerouslySetInnerHTML:{__html:c}}),d.map(b=>(0,dl.jsx)("script",{src:b},b))]})]});return"<!DOCTYPE html>"+(0,Re.renderToString)(o)}function MHc({html:c="",title:t="",type:e,styles:l=[],scripts:d=[],onFocus:n,tabIndex:o,allowPopups:b=!1,allowForms:i=!1}){let a=(0,Re.useRef)(null),[r,s]=(0,Re.useState)(0),[G,X]=(0,Re.useState)(0),m=v("allow-scripts","allow-presentation",{"allow-popups":b,"allow-forms":i}),x=(0,Re.useMemo)(()=>q_({html:c,title:t,type:e,styles:l,scripts:d,lang:document.documentElement.lang}),[c,t,e,l,d]);return(0,Re.useEffect)(()=>{let g=a.current;if(!g)return;function R(p){if(!g||g.contentWindow!==p.source)return;let W=p.data||{};if(typeof W=="string")try{W=JSON.parse(W)}catch{}W.action==="resize"&&(s(W.width),X(W.height))}let H=null;function Z(){let p=g?.ownerDocument?.defaultView??null;p!==H&&(H?.removeEventListener("message",R),H=p,H?.addEventListener("message",R))}return Z(),g.addEventListener("load",Z),()=>{g.removeEventListener("load",Z),H?.removeEventListener("message",R)}},[]),(0,dl.jsx)("iframe",{ref:(0,eG.useMergeRefs)([a,(0,eG.useFocusableIframe)()]),title:t,tabIndex:o,className:"components-sandbox",sandbox:m,srcDoc:x,onFocus:n,width:Math.ceil(r),height:Math.ceil(G)})}function PHc({html:c="",title:t="",type:e,styles:l=[],scripts:d=[],onFocus:n,tabIndex:o,allowPopups:b=!1,allowForms:i=!1}){let a=(0,Re.useRef)(null),[r,s]=(0,Re.useState)(0),[G,X]=(0,Re.useState)(0),m=v("allow-scripts","allow-same-origin","allow-presentation",{"allow-popups":b,"allow-forms":i});function x(){try{return!!a.current?.contentDocument?.body}catch{return!1}}function g(R=!1){if(!x())return;let{contentDocument:H,ownerDocument:Z}=a.current;!R&&H?.body.getAttribute("data-resizable-iframe-connected")!==null||(H.open(),H.write(q_({html:c,title:t,type:e,styles:l,scripts:d,lang:Z.documentElement.lang})),H.close())}return(0,Re.useEffect)(()=>{g();function R(){g(!1)}function H(W){let y=a.current;if(!y||y.contentWindow!==W.source)return;let I=W.data||{};if(typeof I=="string")try{I=JSON.parse(I)}catch{}I.action==="resize"&&(s(I.width),X(I.height))}let Z=a.current,p=Z?.ownerDocument?.defaultView;return Z?.addEventListener("load",R,!1),p?.addEventListener("message",H),()=>{Z?.removeEventListener("load",R,!1),p?.removeEventListener("message",H)}},[]),(0,Re.useEffect)(()=>{g()},[t,l,d]),(0,Re.useEffect)(()=>{g(!0)},[c,e]),(0,dl.jsx)("iframe",{ref:(0,eG.useMergeRefs)([a,(0,eG.useFocusableIframe)()]),title:t,tabIndex:o,className:"components-sandbox",sandbox:m,onFocus:n,width:Math.ceil(r),height:Math.ceil(G)})}function _Hc({allowSameOrigin:c=!1,...t}){return c?(0,dl.jsx)(PHc,{...t}):(0,dl.jsx)(MHc,{...t})}var $_=_Hc;var DW=u(oc(),1),C0=u(rc(),1);var LW=u(Y(),1),tK=u(Mc(),1);var cr=u(h(),1),JJ="data-wp-hash";function CJ(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&qHc(document)),c.__wpStyleRuntime}function KHc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${JJ}]`))if(e.getAttribute(JJ)===t)return!0;return!1}function eK(c,t,e){if(!c.head)return;let l=CJ(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(KHc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(JJ,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function qHc(c){let t=CJ();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)eK(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function $Hc(c,t){let e=CJ();e.styles.set(c,t);for(let l of e.documents.keys())eK(l,c,t)}typeof process>"u",$Hc("77f847972d","._5e6152f7430df331__input input[type=search]::-webkit-search-cancel-button,._5e6152f7430df331__input input[type=search]::-webkit-search-decoration,._5e6152f7430df331__input input[type=search]::-webkit-search-results-button,._5e6152f7430df331__input input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}._9a856163f1b1aaae__icon:dir(ltr){transform:scaleX(-1)}");var cK={input:"_5e6152f7430df331__input",icon:"_9a856163f1b1aaae__icon"};function cRc({searchRef:c,onChange:t,onClose:e}){e&&(0,tK.default)("`onClose` prop in wp.components.SearchControl",{since:"6.8"});let l=()=>{t(""),c.current?.focus()};return(0,cr.jsx)(Yh,{variant:"control",children:(0,cr.jsx)(nc,{size:"small",icon:Jo,label:e?(0,C0.__)("Close search"):(0,C0.__)("Reset search"),onClick:e??l})})}function tRc({__nextHasNoMarginBottom:c,__next40pxDefaultSize:t,className:e,onChange:l,value:d,label:n=(0,C0.__)("Search"),placeholder:o=(0,C0.__)("Search"),hideLabelFromVision:b=!0,onClose:i,size:a="default",...r},s){let{disabled:G,...X}=r,m=(0,LW.useRef)(null),x=(0,DW.useInstanceId)(vJ,"components-search-control"),g=!!i||!!d;return(0,cr.jsx)(Fn,{id:x,hideLabelFromVision:b,label:n,ref:(0,DW.useMergeRefs)([m,s]),type:"search",size:a,className:v(cK.input,"components-search-control",e),onChange:R=>l(R??""),autoComplete:"off",placeholder:o,value:d??"",prefix:(0,cr.jsx)(vh,{variant:"icon",children:(0,cr.jsx)(bt,{className:cK.icon,icon:Mf,fill:"currentColor"})}),suffix:g&&(0,cr.jsx)(cRc,{searchRef:m,onChange:l,onClose:i}),...X})}var vJ=(0,LW.forwardRef)(tRc);vJ.displayName="SearchControl";var lK=vJ;var dK=u(Cn(),1),cn=u(Y(),1),YJ=u(rc(),1),dZt=u(Qe(),1);var xi=u(h(),1),eRc=6e3;function lRc(c,t){let e=typeof c=="string"?c:(0,cn.renderToString)(c);(0,cn.useEffect)(()=>{e&&(0,dK.speak)(e,t)},[e,t])}function dRc({className:c,children:t,spokenMessage:e=t,politeness:l="polite",actions:d=[],onRemove:n,icon:o=null,explicitDismiss:b=!1,onDismiss:i,listRef:a},r){let s=b1();function G(R){R&&R.preventDefault&&R.preventDefault(),a?.current?.focus(),i?.(),n?.()}function X(R,H){R.stopPropagation(),n?.(),H&&H(R)}lRc(e,l);let m=(0,cn.useRef)({onDismiss:i,onRemove:n});(0,cn.useLayoutEffect)(()=>{m.current={onDismiss:i,onRemove:n}}),(0,cn.useEffect)(()=>{if(b||!s)return;let R=setTimeout(()=>{m.current.onDismiss?.(),m.current.onRemove?.()},eRc);return()=>clearTimeout(R)},[b,s]);let x=v(c,"components-snackbar",{"components-snackbar-explicit-dismiss":!!b});d&&d.length>1&&(d=[d[0]]);let g=v("components-snackbar__content",{"components-snackbar__content-with-icon":!!o});return(0,xi.jsx)("div",{ref:r,className:x,onClick:b?void 0:G,tabIndex:0,role:b?void 0:"button",onKeyPress:b?void 0:G,"aria-label":b?void 0:(0,YJ.__)("Dismiss this notice"),"data-testid":"snackbar",children:(0,xi.jsxs)("div",{className:g,children:[o&&(0,xi.jsx)("div",{className:"components-snackbar__icon",children:o}),t,d.map(({label:R,onClick:H,url:Z,openInNewTab:p=!1},W)=>Z!==void 0&&p?(0,xi.jsx)(nW,{href:Z,onClick:y=>X(y,H),className:"components-snackbar__action",children:R},W):(0,xi.jsx)(nc,{__next40pxDefaultSize:!0,href:Z,variant:"link",onClick:y=>X(y,H),className:"components-snackbar__action",children:R},W)),b&&(0,xi.jsx)("span",{role:"button","aria-label":(0,YJ.__)("Dismiss this notice"),tabIndex:0,className:"components-snackbar__dismiss-button",onClick:G,onKeyPress:G,children:"\u2715"})]})})}var nK=(0,cn.forwardRef)(dRc);nK.displayName="Snackbar";var EW=nK;var oK=u(oc(),1),bK=u(Y(),1);var tr=u(h(),1),nRc={init:{height:0,opacity:0},open:{height:"auto",opacity:1,transition:{height:{type:"tween",duration:.3,ease:[0,0,.2,1]},opacity:{type:"tween",duration:.25,delay:.05,ease:[0,0,.2,1]}}},exit:{opacity:0,transition:{type:"tween",duration:.1,ease:[0,0,.2,1]}}};function oRc({notices:c,className:t,children:e,onRemove:l}){let d=(0,bK.useRef)(null),n=(0,oK.useReducedMotion)();t=v("components-snackbar-list",t);let o=b=>()=>l?.(b.id);return(0,tr.jsxs)("div",{className:t,tabIndex:-1,ref:d,"data-testid":"snackbar-list",children:[e,(0,tr.jsx)(vs,{children:c.map(b=>{let{content:i,...a}=b;return(0,tr.jsx)(fb.div,{layout:n?!1:"position",style:{width:"100%"},initial:"init",animate:"open",exit:"exit",variants:n?void 0:nRc,children:(0,tr.jsx)("div",{className:"components-snackbar-list__notice-container",children:(0,tr.jsx)(EW,{...a,onRemove:o(b),listRef:d,children:b.content})})},b.id)})})]})}var iK=oRc;var qn=u(Y(),1),jW=u(oc(),1),rK=u(rc(),1);var er=u(h(),1),aK=c=>{if(!(typeof c>"u"||c===null))return c.match(/^tab-panel-[0-9]*-(.*)/)?.[1]},bRc=({className:c,children:t,tabs:e,selectOnMove:l=!0,initialTabName:d,orientation:n="horizontal",activeClass:o="is-active",onSelect:b},i)=>{let a=(0,jW.useInstanceId)(NJ,"tab-panel"),r=(0,qn.useCallback)(g=>{if(!(typeof g>"u"))return`${a}-${g}`},[a]),s=Fr({setSelectedId:g=>{if(typeof g>"u"||g===null)return;let R=e.find(Z=>r(Z.name)===g);if(R?.disabled||R===m)return;let H=aK(g);typeof H>"u"||b?.(H)},orientation:n,selectOnMove:l,defaultSelectedId:r(d),rtl:(0,rK.isRTL)()}),G=aK(E(s,"selectedId")),X=(0,qn.useCallback)(g=>{s.setState("selectedId",r(g))},[r,s]),m=e.find(({name:g})=>g===G),x=(0,jW.usePrevious)(G);return(0,qn.useEffect)(()=>{x!==G&&G===d&&G&&b?.(G)},[G,d,b,x]),(0,qn.useLayoutEffect)(()=>{if(m)return;let g=e.find(R=>R.name===d);if(!(d&&!g))if(g&&!g.disabled)X(g.name);else{let R=e.find(H=>!H.disabled);R&&X(R.name)}},[e,m,d,a,X]),(0,qn.useEffect)(()=>{if(!m?.disabled)return;let g=e.find(R=>!R.disabled);g&&X(g.name)},[e,m?.disabled,X,a]),(0,er.jsxs)("div",{className:c,ref:i,children:[(0,er.jsx)(Wr,{store:s,className:"components-tab-panel__tabs",children:e.map(g=>(0,er.jsx)(pr,{id:r(g.name),className:v("components-tab-panel__tabs-item",g.className,{[o]:g.name===G}),disabled:g.disabled,"aria-controls":`${r(g.name)}-view`,render:(0,er.jsx)(nc,{__next40pxDefaultSize:!0,icon:g.icon,label:g.icon&&g.title,showTooltip:!!g.icon}),children:!g.icon&&g.title},g.name))}),m&&(0,er.jsx)(fr,{id:`${r(m.name)}-view`,store:s,tabId:r(m.name),className:"components-tab-panel__tab-content",children:t(m)})]})},NJ=(0,qn.forwardRef)(bRc);NJ.displayName="TabPanel";var sK=NJ;var uK=u(oc(),1),GK=u(Y(),1);var SJ=u(h(),1);function iRc(c,t){let{__nextHasNoMarginBottom:e,__next40pxDefaultSize:l,label:d,hideLabelFromVision:n,value:o,help:b,id:i,className:a,onChange:r,type:s="text",...G}=c,X=(0,uK.useInstanceId)(kJ,"inspector-text-control",i);return(0,SJ.jsx)(Cc,{label:d,hideLabelFromVision:n,id:X,help:b,className:a,children:(0,SJ.jsx)("input",{className:"components-text-control__input",type:s,id:X,value:o,onChange:x=>r(x.target.value),"aria-describedby":b?X+"__help":void 0,ref:t,...G})})}var kJ=(0,GK.forwardRef)(iRc);kJ.displayName="TextControl";var XK=kJ;var mK=u(oc(),1),xK=u(Y(),1);var wJ=u(h(),1),zJ="data-wp-hash";function AJ(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&rRc(document)),c.__wpStyleRuntime}function aRc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${zJ}]`))if(e.getAttribute(zJ)===t)return!0;return!1}function gK(c,t,e){if(!c.head)return;let l=AJ(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(aRc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(zJ,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function rRc(c){let t=AJ();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)gK(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function sRc(c,t){let e=AJ();e.styles.set(c,t);for(let l of e.documents.keys())gK(l,c,t)}typeof process>"u",sRc("22c276380b",".aa08a6e706634925__textarea{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:block;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px;resize:vertical;width:100%}@media (min-width:600px){.aa08a6e706634925__textarea{font-size:13px;line-height:normal}}.aa08a6e706634925__textarea:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.aa08a6e706634925__textarea:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.aa08a6e706634925__textarea::placeholder{color:rgba(30,30,30,.62)}.aa08a6e706634925__textarea{line-height:20px;min-height:38px;padding:9px 11px}.aa08a6e706634925__textarea:disabled{background:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.aa08a6e706634925__textarea::-webkit-input-placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%)}.aa08a6e706634925__textarea::-moz-placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%)}.aa08a6e706634925__textarea:-ms-input-placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%)}.is-dark-theme .aa08a6e706634925__textarea::-webkit-input-placeholder{color:color-mix(in srgb,var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff)),transparent 35%)}.is-dark-theme .aa08a6e706634925__textarea::-moz-placeholder{color:color-mix(in srgb,var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff)),transparent 35%)}.is-dark-theme .aa08a6e706634925__textarea:-ms-input-placeholder{color:color-mix(in srgb,var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff)),transparent 35%)}");var uRc={textarea:"aa08a6e706634925__textarea"};function GRc(c,t){let{__nextHasNoMarginBottom:e,label:l,hideLabelFromVision:d,value:n,help:o,onChange:b,rows:i=4,className:a,...r}=c,G=`inspector-textarea-control-${(0,mK.useInstanceId)(TJ)}`,X=x=>b(x.target.value),m=v("components-textarea-control",a);return(0,wJ.jsx)(Cc,{label:l,hideLabelFromVision:d,id:G,help:o,className:m,children:(0,wJ.jsx)("textarea",{className:v("components-textarea-control__input",uRc.textarea),id:G,rows:i,onChange:X,"aria-describedby":o?G+"__help":void 0,value:n,ref:t,...r})})}var TJ=(0,xK.forwardRef)(GRc);TJ.displayName="TextareaControl";var MW=TJ;var HK=u(Y(),1);var v0=u(h(),1),RK=c=>{let{text:t="",highlight:e=""}=c,l=e.trim();if(!l)return(0,v0.jsx)(v0.Fragment,{children:t});let d=new RegExp(`(${Ha(l)})`,"gi");return(0,HK.createInterpolateElement)(t.replace(d,"<mark>$&</mark>"),{mark:(0,v0.jsx)("mark",{})})};RK.displayName="TextHighlight";var ZK=RK;var Y0=u(h(),1);function XRc(c){let{children:t}=c;return(0,Y0.jsxs)("div",{className:"components-tip",children:[(0,Y0.jsx)(ne,{icon:Kf}),(0,Y0.jsx)("p",{children:t})]})}var IK=XRc;var pK=u(Y(),1),WK=u(oc(),1);var lr=u(h(),1);function mRc({label:c,checked:t,help:e,className:l,onChange:d,disabled:n,__nextHasNoMarginBottom:o,...b},i){function a(m){d(m.target.checked)}let s=`inspector-toggle-control-${(0,WK.useInstanceId)(OJ)}`,G,X;return e&&(typeof e=="function"?t!==void 0&&(X=e(t)):X=e,X&&(G=s+"__help")),(0,lr.jsx)(Cc,{id:s,help:X&&(0,lr.jsx)("span",{className:"components-toggle-control__help",children:X}),className:v("components-toggle-control",l),children:(0,lr.jsxs)(zc,{justify:"flex-start",spacing:2,children:[(0,lr.jsx)(rW,{id:s,checked:t,onChange:a,"aria-describedby":G,disabled:n,ref:i,...b}),(0,lr.jsx)(Me,{as:"label",htmlFor:s,className:v("components-toggle-control__label",{"is-disabled":n}),children:c})]})})}var OJ=(0,pK.forwardRef)(mRc);OJ.displayName="ToggleControl";var yK=OJ;var $W=u(Y(),1),TK=u(Mc(),1);var SK=u(Y(),1);var KW=u(Y(),1);var _W=u(Y(),1),vZt=u(Qe(),1);var BK=u(Y(),1),fK=(0,BK.createContext)(void 0);fK.displayName="ToolbarContext";var nl=fK;var PW=u(h(),1);function xRc({children:c,as:t,...e},l){let d=(0,_W.useContext)(nl),n=typeof c=="function";if(!n&&!t)return null;let o={...e,ref:l,"data-toolbar-item":!0};return d?(0,PW.jsx)(kx,{accessibleWhenDisabled:!0,...o,store:d,render:n?c:t&&(0,PW.jsx)(t,{children:c})}):t?(0,PW.jsx)(t,{...o,children:c}):n?c(o):null}var hK=(0,_W.forwardRef)(xRc);hK.displayName="ToolbarItem";var eb=hK;var VK=u(h(),1),gRc=({children:c,className:t})=>(0,VK.jsx)("div",{className:t,children:c}),FK=gRc;var N0=u(h(),1);function HRc({isDisabled:c,...t}){return{disabled:c,...t}}function RRc(c,t){let{children:e,className:l,containerClassName:d,extraProps:n,isActive:o,title:b,...i}=HRc(c);return(0,KW.useContext)(nl)?(0,N0.jsx)(eb,{className:v("components-toolbar-button",l),...n,...i,ref:t,children:r=>(0,N0.jsx)(nc,{size:"compact",label:b,isPressed:o,...r,children:e})}):(0,N0.jsx)(FK,{className:d,children:(0,N0.jsx)(nc,{ref:t,icon:i.icon,size:"compact",label:b,shortcut:i.shortcut,"data-subscript":i.subscript,onClick:r=>{r.stopPropagation(),i.onClick&&i.onClick(r)},className:v("components-toolbar__control",l),isPressed:o,accessibleWhenDisabled:!0,"data-toolbar-item":!0,...n,...i,children:e})})}var JK=(0,KW.forwardRef)(RRc);JK.displayName="ToolbarButton";var S0=JK;var CK=u(h(),1),ZRc=({className:c,children:t,...e})=>(0,CK.jsx)("div",{className:c,...e,children:t}),vK=ZRc;var YK=u(Y(),1);var QJ=u(h(),1);function IRc({controls:c=[],toggleProps:t,...e}){let l=(0,YK.useContext)(nl),d=n=>(0,QJ.jsx)(Dd,{controls:c,toggleProps:{...n,"data-toolbar-item":!0},...e});return l?(0,QJ.jsx)(eb,{...t,children:d}):d(t)}var NK=IRc;var k0=u(h(),1);function pRc(c){return Array.isArray(c)&&Array.isArray(c[0])}function WRc({controls:c=[],children:t,className:e,isCollapsed:l,title:d,...n}){let o=(0,SK.useContext)(nl);if((!c||!c.length)&&!t)return null;let b=v(o?"components-toolbar-group":"components-toolbar",e),i;return pRc(c)?i=c:i=[c],l?(0,k0.jsx)(NK,{label:d,controls:i,className:b,children:t,...n}):(0,k0.jsxs)(vK,{className:b,...n,children:[i?.flatMap((a,r)=>a.map((s,G)=>(0,k0.jsx)(S0,{containerClassName:r>0&&G===0?"has-left-divider":void 0,...s},[r,G].join()))),t]})}var z0=WRc;var kK=u(Y(),1),zK=u(rc(),1);var UJ=u(h(),1);function yRc({label:c,...t},e){let l=Jr({focusLoop:!0,rtl:(0,zK.isRTL)()});return(0,UJ.jsx)(nl.Provider,{value:l,children:(0,UJ.jsx)(Sx,{ref:e,"aria-label":c,store:l,...t})})}var wK=(0,kK.forwardRef)(yRc);wK.displayName="ToolbarContainer";var AK=wK;var qW=u(h(),1);function BRc({className:c,label:t,variant:e,...l},d){let n=e!==void 0,o=(0,$W.useMemo)(()=>n?{}:{DropdownMenu:{variant:"toolbar"},Dropdown:{variant:"toolbar"},Menu:{variant:"toolbar"}},[n]);if(!t){(0,TK.default)("Using Toolbar without label prop",{since:"5.6",alternative:"ToolbarGroup component",link:"https://developer.wordpress.org/block-editor/components/toolbar/"});let{title:i,...a}=l;return(0,qW.jsx)(z0,{isCollapsed:!1,...a,className:c})}let b=v("components-accessible-toolbar",c,e&&`is-${e}`);return(0,qW.jsx)(aa,{value:o,children:(0,qW.jsx)(AK,{className:b,label:t,ref:d,...l})})}var OK=(0,$W.forwardRef)(BRc);OK.displayName="Toolbar";var DJ=OK;var t5=u(Y(),1);var c5=u(h(),1);function fRc(c,t){return(0,t5.useContext)(nl)?(0,c5.jsx)(eb,{ref:t,...c.toggleProps,children:l=>(0,c5.jsx)(Dd,{...c,popoverProps:{...c.popoverProps},toggleProps:l})}):(0,c5.jsx)(Dd,{...c})}var QK=(0,t5.forwardRef)(fRc);QK.displayName="ToolbarDropdownMenu";var LJ=QK;var A0=u(Cn(),1);var Nt=u(rc(),1);var e5=u(Y(),1),w0=()=>{},dr=(0,e5.createContext)({menuItems:{default:{},optional:{}},hasMenuItems:!1,isResetting:!1,shouldRenderPlaceholderItems:!1,registerPanelItem:w0,deregisterPanelItem:w0,flagItemCustomization:w0,registerResetAllFilter:w0,deregisterResetAllFilter:w0,areAllOptionalControlsHidden:!0});dr.displayName="ToolsPanelContext";var l5=()=>(0,e5.useContext)(dr);var EJ="data-wp-hash";function jJ(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&VRc(document)),c.__wpStyleRuntime}function hRc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${EJ}]`))if(e.getAttribute(EJ)===t)return!0;return!1}function UK(c,t,e){if(!c.head)return;let l=jJ(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(hRc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(EJ,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function VRc(c){let t=jJ();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)UK(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function FRc(c,t){let e=jJ();e.styles.set(c,t);for(let l of e.documents.keys())UK(l,c,t)}typeof process>"u",FRc("29b739f451","._62d714739f4dc308__tools-panel{border-top:1px solid #ddd;margin-top:-1px;padding:16px}._40db7f4f897b683d__tools-panel-with-inner-wrapper>div:not(:first-of-type){column-gap:16px;display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}._95a15674966f30a3__tools-panel-hidden-inner-wrapper>div:not(:first-of-type){display:none}._322a049b9b7d8674__tools-panel-header{gap:8px;grid-column:1/-1}._322a049b9b7d8674__tools-panel-header .components-dropdown-menu{line-height:0;margin:-4px 0}._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header .components-dropdown-menu__toggle{min-width:24px;padding:0}.b92a382d3b30104d__tools-panel-heading.b92a382d3b30104d__tools-panel-heading{font-size:inherit;line-height:normal;margin:0}._8005d68fffa9db91__tools-panel-item{grid-column:1/-1}._8005d68fffa9db91__tools-panel-item>div,._8005d68fffa9db91__tools-panel-item>fieldset{margin-bottom:0;max-width:100%;padding-bottom:0}._8005d68fffa9db91__tools-panel-item .components-base-control__help,._8005d68fffa9db91__tools-panel-item._8005d68fffa9db91__tools-panel-item .components-base-control,._8005d68fffa9db91__tools-panel-item._8005d68fffa9db91__tools-panel-item .components-base-control .components-base-control__field:last-child{margin-bottom:0}._4f55e1a6e373746e__tools-panel-item-placeholder{display:none}.d40032517bff9e12__dropdown-menu{min-width:200px}.f135b96aa96ca6bb__reset-label{color:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:1.4;margin-inline-start:12px;text-transform:uppercase}._69b138dfa5570d9c__default-controls-item{color:#1e1e1e}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true]{color:#757575;opacity:1}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true]:hover{color:#757575}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true] .f135b96aa96ca6bb__reset-label{opacity:.3}");var d5={"tools-panel":"_62d714739f4dc308__tools-panel","tools-panel-with-inner-wrapper":"_40db7f4f897b683d__tools-panel-with-inner-wrapper","tools-panel-hidden-inner-wrapper":"_95a15674966f30a3__tools-panel-hidden-inner-wrapper","tools-panel-header":"_322a049b9b7d8674__tools-panel-header","tools-panel-heading":"b92a382d3b30104d__tools-panel-heading","tools-panel-item":"_8005d68fffa9db91__tools-panel-item","tools-panel-item-placeholder":"_4f55e1a6e373746e__tools-panel-item-placeholder","dropdown-menu":"d40032517bff9e12__dropdown-menu","reset-label":"f135b96aa96ca6bb__reset-label","default-controls-item":"_69b138dfa5570d9c__default-controls-item"};function DK(c){let{className:t,headingLevel:e=2,...l}=cc(c,"ToolsPanelHeader"),{menuItems:d,hasMenuItems:n,areAllOptionalControlsHidden:o}=l5();return{...l,areAllOptionalControlsHidden:o,defaultControlsItemClassName:d5["default-controls-item"],dropdownMenuClassName:d5["dropdown-menu"],hasMenuItems:n,headingClassName:d5["tools-panel-heading"],headingLevel:e,menuItems:d,className:v(d5["tools-panel-header"],t)}}var Yt=u(h(),1),MJ="data-wp-hash";function PJ(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&CRc(document)),c.__wpStyleRuntime}function JRc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${MJ}]`))if(e.getAttribute(MJ)===t)return!0;return!1}function LK(c,t,e){if(!c.head)return;let l=PJ(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(JRc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(MJ,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function CRc(c){let t=PJ();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)LK(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function vRc(c,t){let e=PJ();e.styles.set(c,t);for(let l of e.documents.keys())LK(l,c,t)}typeof process>"u",vRc("29b739f451","._62d714739f4dc308__tools-panel{border-top:1px solid #ddd;margin-top:-1px;padding:16px}._40db7f4f897b683d__tools-panel-with-inner-wrapper>div:not(:first-of-type){column-gap:16px;display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}._95a15674966f30a3__tools-panel-hidden-inner-wrapper>div:not(:first-of-type){display:none}._322a049b9b7d8674__tools-panel-header{gap:8px;grid-column:1/-1}._322a049b9b7d8674__tools-panel-header .components-dropdown-menu{line-height:0;margin:-4px 0}._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header .components-dropdown-menu__toggle{min-width:24px;padding:0}.b92a382d3b30104d__tools-panel-heading.b92a382d3b30104d__tools-panel-heading{font-size:inherit;line-height:normal;margin:0}._8005d68fffa9db91__tools-panel-item{grid-column:1/-1}._8005d68fffa9db91__tools-panel-item>div,._8005d68fffa9db91__tools-panel-item>fieldset{margin-bottom:0;max-width:100%;padding-bottom:0}._8005d68fffa9db91__tools-panel-item .components-base-control__help,._8005d68fffa9db91__tools-panel-item._8005d68fffa9db91__tools-panel-item .components-base-control,._8005d68fffa9db91__tools-panel-item._8005d68fffa9db91__tools-panel-item .components-base-control .components-base-control__field:last-child{margin-bottom:0}._4f55e1a6e373746e__tools-panel-item-placeholder{display:none}.d40032517bff9e12__dropdown-menu{min-width:200px}.f135b96aa96ca6bb__reset-label{color:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:1.4;margin-inline-start:12px;text-transform:uppercase}._69b138dfa5570d9c__default-controls-item{color:#1e1e1e}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true]{color:#757575;opacity:1}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true]:hover{color:#757575}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true] .f135b96aa96ca6bb__reset-label{opacity:.3}");var YRc={"tools-panel":"_62d714739f4dc308__tools-panel","tools-panel-with-inner-wrapper":"_40db7f4f897b683d__tools-panel-with-inner-wrapper","tools-panel-hidden-inner-wrapper":"_95a15674966f30a3__tools-panel-hidden-inner-wrapper","tools-panel-header":"_322a049b9b7d8674__tools-panel-header","tools-panel-heading":"b92a382d3b30104d__tools-panel-heading","tools-panel-item":"_8005d68fffa9db91__tools-panel-item","tools-panel-item-placeholder":"_4f55e1a6e373746e__tools-panel-item-placeholder","dropdown-menu":"d40032517bff9e12__dropdown-menu","reset-label":"f135b96aa96ca6bb__reset-label","default-controls-item":"_69b138dfa5570d9c__default-controls-item"},NRc=({itemClassName:c,items:t,toggleItem:e})=>{if(!t.length)return null;let l=(0,Yt.jsx)("span",{"aria-hidden":!0,className:YRc["reset-label"],children:(0,Nt.__)("Reset")});return(0,Yt.jsx)(Yt.Fragment,{children:t.map(([d,n])=>n?(0,Yt.jsx)(qo,{className:c,role:"menuitem",label:(0,Nt.sprintf)((0,Nt.__)("Reset %s"),d),onClick:()=>{e(d),(0,A0.speak)((0,Nt.sprintf)((0,Nt.__)("%s reset to default"),d),"assertive")},suffix:l,children:d},d):(0,Yt.jsx)(qo,{icon:Ce,className:c,role:"menuitemcheckbox",isSelected:!0,"aria-disabled":!0,children:d},d))})},SRc=({items:c,toggleItem:t})=>c.length?(0,Yt.jsx)(Yt.Fragment,{children:c.map(([e,l])=>{let d=l?(0,Nt.sprintf)((0,Nt.__)("Hide and reset %s"),e):(0,Nt.sprintf)((0,Nt._x)("Show %s","input control"),e);return(0,Yt.jsx)(qo,{icon:l?Ce:null,isSelected:l,label:d,onClick:()=>{l?(0,A0.speak)((0,Nt.sprintf)((0,Nt.__)("%s hidden and reset to default"),e),"assertive"):(0,A0.speak)((0,Nt.sprintf)((0,Nt.__)("%s is now visible"),e),"assertive"),t(e)},role:"menuitemcheckbox",children:e},e)})}):null,kRc=(c,t)=>{let{areAllOptionalControlsHidden:e,defaultControlsItemClassName:l,dropdownMenuClassName:d,hasMenuItems:n,headingClassName:o,headingLevel:b=2,label:i,menuItems:a,resetAll:r,toggleItem:s,dropdownMenuProps:G,...X}=DK(c);if(!i)return null;let m=Object.entries(a?.default||{}),x=Object.entries(a?.optional||{}),g=e?Co:sm,R=(0,Nt.sprintf)((0,Nt._x)("%s options","Button label to reveal tool panel options"),i),H=e?(0,Nt.__)("All options are currently hidden"):void 0,Z=[...m,...x].some(([,p])=>p);return(0,Yt.jsxs)(zc,{...X,ref:t,children:[(0,Yt.jsx)(kl,{level:b,className:o,children:i}),n&&(0,Yt.jsx)(Dd,{...G,icon:g,label:R,menuProps:{className:d},toggleProps:{size:"small",description:H},children:()=>(0,Yt.jsxs)(Yt.Fragment,{children:[(0,Yt.jsxs)(f0,{label:i,children:[(0,Yt.jsx)(NRc,{items:m,toggleItem:s,itemClassName:l}),(0,Yt.jsx)(SRc,{items:x,toggleItem:s})]}),(0,Yt.jsx)(f0,{children:(0,Yt.jsx)(qo,{"aria-disabled":!Z,variant:"tertiary",onClick:()=>{Z&&(r(),(0,A0.speak)((0,Nt.__)("All options reset"),"assertive"))},children:(0,Nt.__)("Reset all")})})]})})]})},zRc=tc(kRc,"ToolsPanelHeader"),_J=zRc;var Ut=u(Y(),1);var qJ="data-wp-hash";function $J(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ARc(document)),c.__wpStyleRuntime}function wRc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${qJ}]`))if(e.getAttribute(qJ)===t)return!0;return!1}function jK(c,t,e){if(!c.head)return;let l=$J(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(wRc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(qJ,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function ARc(c){let t=$J();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)jK(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function TRc(c,t){let e=$J();e.styles.set(c,t);for(let l of e.documents.keys())jK(l,c,t)}typeof process>"u",TRc("29b739f451","._62d714739f4dc308__tools-panel{border-top:1px solid #ddd;margin-top:-1px;padding:16px}._40db7f4f897b683d__tools-panel-with-inner-wrapper>div:not(:first-of-type){column-gap:16px;display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}._95a15674966f30a3__tools-panel-hidden-inner-wrapper>div:not(:first-of-type){display:none}._322a049b9b7d8674__tools-panel-header{gap:8px;grid-column:1/-1}._322a049b9b7d8674__tools-panel-header .components-dropdown-menu{line-height:0;margin:-4px 0}._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header .components-dropdown-menu__toggle{min-width:24px;padding:0}.b92a382d3b30104d__tools-panel-heading.b92a382d3b30104d__tools-panel-heading{font-size:inherit;line-height:normal;margin:0}._8005d68fffa9db91__tools-panel-item{grid-column:1/-1}._8005d68fffa9db91__tools-panel-item>div,._8005d68fffa9db91__tools-panel-item>fieldset{margin-bottom:0;max-width:100%;padding-bottom:0}._8005d68fffa9db91__tools-panel-item .components-base-control__help,._8005d68fffa9db91__tools-panel-item._8005d68fffa9db91__tools-panel-item .components-base-control,._8005d68fffa9db91__tools-panel-item._8005d68fffa9db91__tools-panel-item .components-base-control .components-base-control__field:last-child{margin-bottom:0}._4f55e1a6e373746e__tools-panel-item-placeholder{display:none}.d40032517bff9e12__dropdown-menu{min-width:200px}.f135b96aa96ca6bb__reset-label{color:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:1.4;margin-inline-start:12px;text-transform:uppercase}._69b138dfa5570d9c__default-controls-item{color:#1e1e1e}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true]{color:#757575;opacity:1}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true]:hover{color:#757575}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true] .f135b96aa96ca6bb__reset-label{opacity:.3}");var KJ={"tools-panel":"_62d714739f4dc308__tools-panel","tools-panel-with-inner-wrapper":"_40db7f4f897b683d__tools-panel-with-inner-wrapper","tools-panel-hidden-inner-wrapper":"_95a15674966f30a3__tools-panel-hidden-inner-wrapper","tools-panel-header":"_322a049b9b7d8674__tools-panel-header","tools-panel-heading":"b92a382d3b30104d__tools-panel-heading","tools-panel-item":"_8005d68fffa9db91__tools-panel-item","tools-panel-item-placeholder":"_4f55e1a6e373746e__tools-panel-item-placeholder","dropdown-menu":"d40032517bff9e12__dropdown-menu","reset-label":"f135b96aa96ca6bb__reset-label","default-controls-item":"_69b138dfa5570d9c__default-controls-item"};function ORc(){return{panelItems:[],menuItemOrder:[],menuItemValues:{}}}var MK=c=>c.hasValue()||!c.isShownByDefault&&!!c.defaultShown,QRc=c=>c.isShownByDefault?"default":"optional";function URc(c,t){switch(t.type){case"REGISTER_PANEL":{let e=c.findIndex(d=>d.label===t.item.label),l=[...c];return e!==-1&&l.splice(e,1),l.push(t.item),l}case"UNREGISTER_PANEL":{let e=c.findIndex(d=>d.label===t.label);if(e===-1||t.item&&c[e]!==t.item)return c;let l=[...c];return l.splice(e,1),l}default:return c}}function DRc(c,t){return t.type==="REGISTER_PANEL"?c.includes(t.item.label)?c:[...c,t.item.label]:c}function LRc(c,t){let e=c.menuItemValues;switch(t.type){case"REGISTER_PANEL":{if(!e.hasOwnProperty(t.item.label))return e;let{[t.item.label]:l,...d}=e;return d}case"UPDATE_VALUE":return e[t.label]===t.value?e:{...e,[t.label]:t.value};case"TOGGLE_VALUE":{let l=c.panelItems.find(({label:n})=>n===t.label);if(!l)return e;let d=e[t.label]??MK(l);return{...e,[t.label]:!d}}case"RESET_ALL":{let l=c.panelItems.filter(n=>!n.isShownByDefault&&e[n.label]!==!1);if(!l.length)return e;let d={...e};return l.forEach(({label:n})=>{d[n]=!1}),d}default:return e}}function ERc(c,t){let e=URc(c.panelItems,t),l=DRc(c.menuItemOrder,t),d=LRc({...c,panelItems:e},t);return e===c.panelItems&&l===c.menuItemOrder&&d===c.menuItemValues?c:{panelItems:e,menuItemOrder:l,menuItemValues:d}}function jRc(c,t){switch(t.type){case"REGISTER":return[...c,t.filter];case"UNREGISTER":return c.filter(e=>e!==t.filter);default:return c}}var EK=c=>Object.keys(c).length===0;function PK(c){let{className:t,headingLevel:e=2,resetAll:l,panelId:d,hasInnerWrapper:n=!1,shouldRenderPlaceholderItems:o=!1,__experimentalFirstVisibleItemClass:b,__experimentalLastVisibleItemClass:i,...a}=cc(c,"ToolsPanel"),[r,s]=(0,Ut.useState)(!1);(0,Ut.useEffect)(()=>{r&&s(!1)},[r]);let[{panelItems:G,menuItemOrder:X,menuItemValues:m},x]=(0,Ut.useReducer)(ERc,void 0,ORc),[g,R]=(0,Ut.useReducer)(jRc,[]),H=(0,Ut.useCallback)(N=>{x({type:"REGISTER_PANEL",item:N})},[]),Z=(0,Ut.useCallback)((N,T)=>{x({type:"UNREGISTER_PANEL",label:N,item:T})},[]),p=(0,Ut.useCallback)(N=>{R({type:"REGISTER",filter:N})},[]),W=(0,Ut.useCallback)(N=>{R({type:"UNREGISTER",filter:N})},[]),y=(0,Ut.useCallback)((N,T)=>{x({type:"UPDATE_VALUE",label:T,value:N})},[]),I=(0,Ut.useMemo)(()=>{let N={default:{},optional:{}},T=new Map(G.map(k=>[k.label,k]));return X.forEach(k=>{let Q=T.get(k);Q&&(N[QRc(Q)][k]=m[k]??MK(Q))}),N},[G,X,m]),B=(0,Ut.useMemo)(()=>EK(I.default)&&!EK(I.optional)&&Object.values(I.optional).every(N=>!N),[I]),F=v(KJ["tools-panel"],n&&KJ["tools-panel-with-inner-wrapper"],B&&KJ["tools-panel-hidden-inner-wrapper"],t),V=(0,Ut.useCallback)(N=>{let T=G.find(k=>k.label===N);T&&(x({type:"TOGGLE_VALUE",label:N}),!T.isShownByDefault&&T.onShownChange?.(!I.optional[N]))},[I,G]),f=(0,Ut.useMemo)(()=>[...G.map(T=>T.resetAllFilter).filter(T=>!!T),...g],[G,g]),C=(0,Ut.useCallback)(()=>{typeof l=="function"&&(s(!0),l(f)),x({type:"RESET_ALL"})},[f,l]),J=N=>{let T=I.optional||{};return N.find(Q=>Q.isShownByDefault||T[Q.label])?.label},w=J(G),A=J([...G].reverse()),S=G.length>0,O=(0,Ut.useMemo)(()=>({areAllOptionalControlsHidden:B,deregisterPanelItem:Z,deregisterResetAllFilter:W,firstDisplayedItem:w,flagItemCustomization:y,hasMenuItems:S,isResetting:r,lastDisplayedItem:A,menuItems:I,panelId:d,registerPanelItem:H,registerResetAllFilter:p,shouldRenderPlaceholderItems:o,__experimentalFirstVisibleItemClass:b,__experimentalLastVisibleItemClass:i}),[B,Z,W,w,y,r,A,I,d,S,p,H,o,b,i]);return{...a,headingLevel:e,panelContext:O,resetAllItems:C,toggleItem:V,className:F}}var T0=u(h(),1),_K=D(4),MRc=(c,t)=>{let{children:e,label:l,panelContext:d,resetAllItems:n,toggleItem:o,headingLevel:b,dropdownMenuProps:i,...a}=PK(c);return(0,T0.jsx)(Od,{...a,columns:2,gap:4,columnGap:_K,rowGap:_K,templateColumns:"repeat( 2, minmax(0, 1fr) )",ref:t,children:(0,T0.jsxs)(dr.Provider,{value:d,children:[(0,T0.jsx)(_J,{label:l,resetAll:n,toggleItem:o,headingLevel:b,dropdownMenuProps:i}),e]})})},PRc=tc(MRc,"ToolsPanel"),n5=PRc;var cC=u(oc(),1),tn=u(Y(),1);var tC="data-wp-hash";function eC(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&KRc(document)),c.__wpStyleRuntime}function _Rc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${tC}]`))if(e.getAttribute(tC)===t)return!0;return!1}function qK(c,t,e){if(!c.head)return;let l=eC(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(_Rc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(tC,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function KRc(c){let t=eC();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)qK(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function qRc(c,t){let e=eC();e.styles.set(c,t);for(let l of e.documents.keys())qK(l,c,t)}typeof process>"u",qRc("29b739f451","._62d714739f4dc308__tools-panel{border-top:1px solid #ddd;margin-top:-1px;padding:16px}._40db7f4f897b683d__tools-panel-with-inner-wrapper>div:not(:first-of-type){column-gap:16px;display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}._95a15674966f30a3__tools-panel-hidden-inner-wrapper>div:not(:first-of-type){display:none}._322a049b9b7d8674__tools-panel-header{gap:8px;grid-column:1/-1}._322a049b9b7d8674__tools-panel-header .components-dropdown-menu{line-height:0;margin:-4px 0}._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header .components-dropdown-menu__toggle{min-width:24px;padding:0}.b92a382d3b30104d__tools-panel-heading.b92a382d3b30104d__tools-panel-heading{font-size:inherit;line-height:normal;margin:0}._8005d68fffa9db91__tools-panel-item{grid-column:1/-1}._8005d68fffa9db91__tools-panel-item>div,._8005d68fffa9db91__tools-panel-item>fieldset{margin-bottom:0;max-width:100%;padding-bottom:0}._8005d68fffa9db91__tools-panel-item .components-base-control__help,._8005d68fffa9db91__tools-panel-item._8005d68fffa9db91__tools-panel-item .components-base-control,._8005d68fffa9db91__tools-panel-item._8005d68fffa9db91__tools-panel-item .components-base-control .components-base-control__field:last-child{margin-bottom:0}._4f55e1a6e373746e__tools-panel-item-placeholder{display:none}.d40032517bff9e12__dropdown-menu{min-width:200px}.f135b96aa96ca6bb__reset-label{color:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:1.4;margin-inline-start:12px;text-transform:uppercase}._69b138dfa5570d9c__default-controls-item{color:#1e1e1e}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true]{color:#757575;opacity:1}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true]:hover{color:#757575}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true] .f135b96aa96ca6bb__reset-label{opacity:.3}");var KK={"tools-panel":"_62d714739f4dc308__tools-panel","tools-panel-with-inner-wrapper":"_40db7f4f897b683d__tools-panel-with-inner-wrapper","tools-panel-hidden-inner-wrapper":"_95a15674966f30a3__tools-panel-hidden-inner-wrapper","tools-panel-header":"_322a049b9b7d8674__tools-panel-header","tools-panel-heading":"b92a382d3b30104d__tools-panel-heading","tools-panel-item":"_8005d68fffa9db91__tools-panel-item","tools-panel-item-placeholder":"_4f55e1a6e373746e__tools-panel-item-placeholder","dropdown-menu":"d40032517bff9e12__dropdown-menu","reset-label":"f135b96aa96ca6bb__reset-label","default-controls-item":"_69b138dfa5570d9c__default-controls-item"},$Rc=()=>{};function $K(c){let{className:t,defaultShown:e,hasValue:l,isShownByDefault:d=!1,label:n,panelId:o,resetAllFilter:b=$Rc,onDeselect:i,onSelect:a,onShownChange:r,...s}=cc(c,"ToolsPanelItem"),{panelId:G,menuItems:X,registerPanelItem:m,deregisterPanelItem:x,flagItemCustomization:g,isResetting:R,shouldRenderPlaceholderItems:H,firstDisplayedItem:Z,lastDisplayedItem:p,__experimentalFirstVisibleItemClass:W,__experimentalLastVisibleItemClass:y}=l5(),I=(0,tn.useCallback)(l,[o]),B=(0,cC.useEvent)(b),F=(0,tn.useRef)(e);(0,tn.useLayoutEffect)(()=>{F.current=e});let V=(0,cC.useEvent)(r),f=G===o||G===null;(0,tn.useLayoutEffect)(()=>{if(!f)return;let k={defaultShown:F.current,hasValue:I,isShownByDefault:d,label:n,onShownChange:V,panelId:o,resetAllFilter:B};return m(k),()=>{x(n,k)}},[x,f,I,d,n,V,o,m,B]);let J=X?.[d?"default":"optional"]?.[n],w=J!==void 0,A=(0,tn.useRef)(void 0),S=l();(0,tn.useLayoutEffect)(()=>{!f||!d&&!S||g(S,n)},[f,S,n,g,d]),(0,tn.useEffect)(()=>{let k=A.current;A.current=J,!(!w||!(k!==void 0)||R||!f)&&(J&&!S&&!k&&a?.(),!J&&S&&k&&i?.())},[f,J,w,R,S,a,i]);let O=d?w:J,N=H&&!O,T=v(KK["tools-panel-item"],N&&KK["tools-panel-item-placeholder"],!N&&t,Z===n&&W,p===n&&y);return{...s,isShown:O,shouldRenderPlaceholder:H,className:T}}var lC=u(h(),1),cZc=(c,t)=>{let{children:e,isShown:l,shouldRenderPlaceholder:d,...n}=$K(c);return l?(0,lC.jsx)(sc,{...n,ref:t,children:e}):d?(0,lC.jsx)(sc,{...n,ref:t}):null},tZc=tc(cZc,"ToolsPanelItem"),o5=tZc;var x8=u(Ju(),1),G5=u(Y(),1),Zt=u(Nb(),1);var i5=u(Y(),1);var b5=u(Y(),1),dC=(0,b5.createContext)(void 0);dC.displayName="RovingTabIndexContext";var c8=()=>(0,b5.useContext)(dC),t8=dC.Provider;var e8=u(h(),1);function l8({children:c}){let[t,e]=(0,i5.useState)(),l=(0,i5.useMemo)(()=>({lastFocusedElement:t,setLastFocusedElement:e}),[t]);return(0,e8.jsx)(t8,{value:l,children:c})}var D0=u(h(),1);var o8=u(oc(),1),r5=u(Y(),1);var d8=u(Y(),1),nC='tr:not([role]), [role="row"]',oC='[role="treegrid"]';function n8(c){if(!c.id)return[];let t=c.id.replaceAll("\\","\\\\").replaceAll('"','\\"');return Array.from(c.ownerDocument.querySelectorAll(`[aria-owns~="${t}"]`))}function O0(c,t,e=new Set){return e.has(c)?!1:(e.add(c),c.parentElement?.closest(t)||n8(c).some(d=>d.matches(t)||O0(d,t,e))?!0:c.parentElement?O0(c.parentElement,t,e):!1)}function bC(c,t=new Set){return t.has(c)?!1:(t.add(c),n8(c).some(l=>{let d=l.matches(nC)?l:l.closest(nC);return d?O0(d,oC):bC(l,t)})?!0:c.parentElement?bC(c.parentElement,t):!1)}function a5(c,t){(0,d8.useEffect)(()=>{let e=t.current;if(!e)return;let l=e.parentElement?.closest(nC);if(!(c==="TreeGridRow"?O0(e,oC):l&&O0(l,oC)||bC(e)))throw new Error(c==="TreeGridRow"?'TreeGridRow must be rendered inside an element with role="treegrid".':'TreeGridCell must be rendered as a cell in a row that belongs to an element with role="treegrid".')},[c,t])}var b8=u(h(),1);function eZc({children:c,level:t,positionInSet:e,setSize:l,isExpanded:d,...n},o){let b=(0,r5.useRef)(null),i=(0,o8.useMergeRefs)([b,o]);return a5("TreeGridRow",b),(0,b8.jsx)("tr",{...n,ref:i,role:"row","aria-level":t,"aria-posinset":e,"aria-setsize":l,"aria-expanded":d,children:c})}var i8=(0,r5.forwardRef)(eZc);i8.displayName="TreeGridRow";var iC=i8;var u5=u(Y(),1);var u8=u(Y(),1);var s5=u(Y(),1);var a8=u(h(),1),r8=(0,s5.forwardRef)(function({children:t,as:e,...l},d){let n=(0,s5.useRef)(null),o=d||n,b=c8();if(!b)throw new Error("TreeGridItem can only be rendered inside a TreeGrid component.");let{lastFocusedElement:i,setLastFocusedElement:a}=b,r;i&&(r=i===("current"in o?o.current:void 0)?0:-1);let G={ref:o,tabIndex:r,onFocus:X=>a?.(X.target),...l};return typeof t=="function"?t(G):e?(0,a8.jsx)(e,{...G,children:t}):null});r8.displayName="RovingTabIndexItem";var s8=r8;var G8=u(h(),1);function lZc({children:c,...t},e){return(0,G8.jsx)(s8,{ref:e,...t,children:c})}var X8=(0,u8.forwardRef)(lZc);X8.displayName="TreeGridItem";var Q0=X8;var lG=u(h(),1);function dZc({children:c,withoutGridItem:t=!1,...e},l){let d=(0,u5.useRef)(null);return a5("TreeGridCell",d),(0,lG.jsx)("td",{ref:d,...e,role:"gridcell",children:t?(0,lG.jsx)(lG.Fragment,{children:typeof c=="function"?c({...e,ref:l}):c}):(0,lG.jsx)(Q0,{ref:l,children:c})})}var m8=(0,u5.forwardRef)(dZc);m8.displayName="TreeGridCell";var aC=m8;function U0(c){return x8.focus.focusable.find(c,{sequential:!0}).filter(e=>e.closest('[role="row"]')===c)}function nZc({children:c,onExpandRow:t=()=>{},onCollapseRow:e=()=>{},onFocusRow:l=()=>{},applicationAriaLabel:d,...n},o){let b=(0,G5.useCallback)(i=>{let{keyCode:a,metaKey:r,ctrlKey:s,altKey:G}=i;if(r||s||G||![Zt.UP,Zt.DOWN,Zt.LEFT,Zt.RIGHT,Zt.HOME,Zt.END].includes(a))return;i.stopPropagation();let{activeElement:m}=document,{currentTarget:x}=i;if(!m||!x.contains(m))return;let g=m.closest('[role="row"]');if(!g)return;let R=U0(g),H=R.indexOf(m),Z=H===0,p=Z&&(g.getAttribute("data-expanded")==="false"||g.getAttribute("aria-expanded")==="false")&&a===Zt.RIGHT;if([Zt.LEFT,Zt.RIGHT].includes(a)){let W;if(a===Zt.LEFT?W=Math.max(0,H-1):W=Math.min(H+1,R.length-1),Z){if(a===Zt.LEFT){if(g.getAttribute("data-expanded")==="true"||g.getAttribute("aria-expanded")==="true"){e(g),i.preventDefault();return}let y=Math.max(parseInt(g?.getAttribute("aria-level")??"1",10)-1,1),I=Array.from(x.querySelectorAll('[role="row"]')),B=g,F=I.indexOf(g);for(let V=F;V>=0;V--){let f=I[V].getAttribute("aria-level");if(f!==null&&parseInt(f,10)===y){B=I[V];break}}U0(B)?.[0]?.focus()}if(a===Zt.RIGHT){if(g.getAttribute("data-expanded")==="false"||g.getAttribute("aria-expanded")==="false"){t(g),i.preventDefault();return}let y=U0(g);y.length>0&&y[W]?.focus()}i.preventDefault();return}if(p)return;R[W].focus(),i.preventDefault()}else if([Zt.UP,Zt.DOWN].includes(a)){let W=Array.from(x.querySelectorAll('[role="row"]')),y=W.indexOf(g),I;if(a===Zt.UP?I=Math.max(0,y-1):I=Math.min(y+1,W.length-1),I===y){i.preventDefault();return}let B=U0(W[I]);if(!B||!B.length){i.preventDefault();return}let F=Math.min(H,B.length-1);B[F].focus(),l(i,g,W[I]),i.preventDefault()}else if([Zt.HOME,Zt.END].includes(a)){let W=Array.from(x.querySelectorAll('[role="row"]')),y=W.indexOf(g),I;if(a===Zt.HOME?I=0:I=W.length-1,I===y){i.preventDefault();return}let B=U0(W[I]);if(!B||!B.length){i.preventDefault();return}let F=Math.min(H,B.length-1);B[F].focus(),l(i,g,W[I]),i.preventDefault()}},[t,e,l]);return(0,D0.jsx)(l8,{children:(0,D0.jsx)("div",{role:"application","aria-label":d,children:(0,D0.jsx)("table",{...n,role:"treegrid",onKeyDown:b,ref:o,children:(0,D0.jsx)("tbody",{children:c})})})})}var g8=(0,G5.forwardRef)(nZc);g8.displayName="TreeGrid";var H8=g8;var R8=u(Y(),1),Z8=u(Mc(),1),I8=u(h(),1);function oZc(c){c.stopPropagation()}var bZc=(0,R8.forwardRef)((c,t)=>((0,Z8.default)("wp.components.IsolatedEventContainer",{since:"5.7"}),(0,I8.jsx)("div",{...c,ref:t,onMouseDown:oZc}))),p8=bZc;var W8=u(Y(),1);var uC=u(h(),1),sC="data-wp-hash";function GC(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&aZc(document)),c.__wpStyleRuntime}function iZc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${sC}]`))if(e.getAttribute(sC)===t)return!0;return!1}function y8(c,t,e){if(!c.head)return;let l=GC(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(iZc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(sC,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function aZc(c){let t=GC();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)y8(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function rZc(c,t){let e=GC();e.styles.set(c,t);for(let l of e.documents.keys())y8(l,c,t)}typeof process>"u",rZc("a90faa8747","._5b8fef2247903a5f__z-stack{display:inline-grid;grid-auto-flow:column;position:relative}._5b8fef2247903a5f__z-stack>._585cd0b86fd70a54__child{justify-self:start;position:relative}._93dbda3c809633d5__layered>._585cd0b86fd70a54__child{grid-column-start:1;grid-row-start:1}._585cd0b86fd70a54__child{z-index:var(--z-stack-z-index,auto)}._585cd0b86fd70a54__child:not(:first-of-type){margin-inline-start:var(--z-stack-offset,0)}");var rC={"z-stack":"_5b8fef2247903a5f__z-stack",child:"_585cd0b86fd70a54__child",layered:"_93dbda3c809633d5__layered"};function sZc(c,t){let{children:e,className:l,isLayered:d=!0,isReversed:n=!1,offset:o=0,...b}=cc(c,"ZStack"),i=_Z(e),a=i.length-1,r=i.map((s,G)=>{let X=n?a-G:G,m=d?o*G:o,x=(0,W8.isValidElement)(s)?s.key:G;return(0,uC.jsx)("div",{className:rC.child,style:{"--z-stack-offset":`${m}px`,"--z-stack-z-index":X},children:s},x)});return(0,uC.jsx)(cd,{...b,className:v(rC["z-stack"],d&&rC.layered,l),ref:t,children:r})}var uZc=tc(sZc,"ZStack"),XC=uZc;var X5=u(Y(),1),dG=u(oc(),1),mC=u(Nb(),1),xC=u(h(),1),GZc={previous:[{modifier:"ctrlShift",character:"`"},{modifier:"ctrlShift",character:"~"},{modifier:"access",character:"p"}],next:[{modifier:"ctrl",character:"`"},{modifier:"access",character:"n"}]};function gC(c=GZc){let t=(0,X5.useRef)(null),[e,l]=(0,X5.useState)(!1);function d(o){let b=Array.from(t.current?.querySelectorAll('[role="region"][tabindex="-1"]')??[]);if(!b.length)return;let i=b[0],a=t.current?.ownerDocument?.activeElement?.closest('[role="region"][tabindex="-1"]'),r=a?b.indexOf(a):-1;if(r!==-1){let s=r+o;s=s===-1?b.length-1:s,s=s===b.length?0:s,i=b[s]}i.focus(),l(!0)}let n=(0,dG.useRefEffect)(o=>{function b(){l(!1)}return o.addEventListener("click",b),()=>{o.removeEventListener("click",b)}},[l]);return{ref:(0,dG.useMergeRefs)([t,n]),className:e?"is-focusing-regions":"",onKeyDown(o){c.previous.some(({modifier:b,character:i})=>mC.isKeyboardEvent[b](o,i))?d(-1):c.next.some(({modifier:b,character:i})=>mC.isKeyboardEvent[b](o,i))&&d(1)}}}var B8=(0,dG.createHigherOrderComponent)(c=>function({shortcuts:e,...l}){return(0,xC.jsx)("div",{...gC(e),children:(0,xC.jsx)(c,{...l})})},"navigateRegions");var m5=u(oc(),1),HC=u(h(),1),XZc=(0,m5.createHigherOrderComponent)(c=>function(e){let l=(0,m5.useConstrainedTabbing)();return(0,HC.jsx)("div",{ref:l,tabIndex:-1,children:(0,HC.jsx)(c,{...e})})},"withConstrainedTabbing"),f8=XZc;var h8=u(ER(),1),x5=u(Y(),1),g5=u(oc(),1),H5=u(h(),1),V8=c=>(0,g5.createHigherOrderComponent)(t=>function(l){let[d,n]=(0,x5.useState)(void 0),o=(0,x5.useRef)(null);(0,g5.useIsomorphicLayoutEffect)(()=>{let i=l.node??o.current,a=!!d&&Object.values(d).every(Boolean);if(i&&!a){let r=c(i,l);(0,h8.default)(r,d)||n(r)}});let b=(0,H5.jsx)(t,{...l,...d});return l.node?b:(0,H5.jsxs)("div",{ref:o,children:[" ",b," "]})},"withFallbackStyles");var C8=u(Y(),1),lb=u(J8(),1),R5=u(oc(),1),v8=u(h(),1),mZc=16;function Y8(c){return(0,R5.createHigherOrderComponent)(t=>{let e="core/with-filters/"+c,l;function d(){l===void 0&&(l=(0,lb.applyFilters)(c,t))}class n extends C8.Component{constructor(a){super(a),d()}componentDidMount(){n.instances.push(this),n.instances.length===1&&((0,lb.addAction)("hookRemoved",e,b),(0,lb.addAction)("hookAdded",e,b))}componentWillUnmount(){n.instances=n.instances.filter(a=>a!==this),n.instances.length===0&&((0,lb.removeAction)("hookRemoved",e),(0,lb.removeAction)("hookAdded",e))}render(){return(0,v8.jsx)(l,{...this.props})}}n.instances=[];let o=(0,R5.debounce)(()=>{l=(0,lb.applyFilters)(c,t),n.instances.forEach(i=>{i.forceUpdate()})},mZc);function b(i){i===c&&o()}return n},"withFilters")}var N8=u(Y(),1),Z5=u(oc(),1),S8=u(Mc(),1),RC=u(h(),1);function xZc(c){return c instanceof N8.Component||typeof c=="function"}var k8=(0,Z5.createHigherOrderComponent)(c=>{let t=({onFocusReturn:e}={})=>l=>n=>{let o=(0,Z5.useFocusReturn)(e);return(0,RC.jsx)("div",{ref:o,children:(0,RC.jsx)(l,{...n})})};if(xZc(c)){let e=c;return t()(e)}return t(c)},"withFocusReturn"),z8=({children:c})=>((0,S8.default)("wp.components.FocusReturnProvider component",{since:"5.7",hint:"This provider is not used anymore. You can just remove it from your codebase"}),c);var nG=u(Y(),1),w8=u(oc(),1);var I5=u(h(),1),A8=(0,w8.createHigherOrderComponent)(c=>{function t(d,n){let[o,b]=(0,nG.useState)([]),i=(0,nG.useMemo)(()=>{let r=s=>{let G=s.id?s:{...s,id:iu()};b(X=>[...X,G])};return{createNotice:r,createErrorNotice:s=>{r({status:"error",content:s})},removeNotice:s=>{b(G=>G.filter(X=>X.id!==s))},removeAllNotices:()=>{b([])}}},[]),a={...d,noticeList:o,noticeOperations:i,noticeUI:o.length>0&&(0,I5.jsx)(IW,{className:"components-with-notices-ui",notices:o,onRemove:i.removeNotice})};return e?(0,I5.jsx)(c,{...a,ref:n}):(0,I5.jsx)(c,{...a})}let e,{render:l}=c;return typeof l=="function"?(e=!0,(0,nG.forwardRef)(t)):t},"withNotices");var p5=u(oc(),1),ZC=u(Cn(),1),T8=u(h(),1),O8=(0,p5.createHigherOrderComponent)(c=>function(e){return(0,T8.jsx)(c,{...e,speak:ZC.speak,debouncedSpeak:(0,p5.useDebounce)(ZC.speak,500)})},"withSpokenMessages");var w5=u(Y(),1),xq=u(rc(),1);var Q8=u(Y(),1),rt=(0,Q8.createContext)(void 0);rt.displayName="MenuContext";var B5=u(Y(),1);var U8=D(1),gZc=D(1),IC=D(3),HZc=q.theme.gray[300],RZc=q.theme.gray[200],pC=q.theme.gray[700],ZZc=q.theme.gray[100],D8=q.theme.foreground,IZc=`0 0 0 ${K.borderWidth} ${HZc}, ${K.elevationMedium}`,pZc=`0 0 0 ${K.borderWidth} ${D8}`,L8="minmax( 0, max-content ) 1fr",nr=U(Tg,{target:"e1wg7tti15"})({name:"1xd6ev0",styles:"position:relative;z-index:1000000;outline:2px solid transparent!important"}),Gd=U("div",{target:"e1wg7tti14"})("display:grid;grid-template-columns:",L8,";grid-template-rows:auto;box-sizing:border-box;min-width:160px;max-width:320px;max-height:var( --popover-available-height );padding:",U8,";overscroll-behavior:contain;overflow:auto;background-color:",q.ui.background,";border-radius:",K.radiusMedium,";",c=>dc("box-shadow:",c.variant==="toolbar"?pZc:IZc,";",""),";"),E8=U("div",{target:"e1wg7tti13"})("@media not ( prefers-reduced-motion ){transition-property:transform,opacity;transition-duration:",Fe.SLIDE_DURATION,",",Fe.FADE_DURATION,";transition-timing-function:",Fe.SLIDE_EASING,",",Fe.FADE_EASING,";will-change:transform,opacity;&:not( :has( > ",Gd,"[data-submenu] ) ){opacity:0;&:has( > ",Gd,"[data-enter] ){opacity:1;}&:has( > ",Gd,`[data-side='bottom'] ){transform:translateY(
+`;function q_({html:c,title:t,type:e,styles:l,scripts:d,lang:n}){let o=(0,dl.jsxs)("html",{lang:n,className:e,children:[(0,dl.jsxs)("head",{children:[(0,dl.jsx)("title",{children:t}),(0,dl.jsx)("style",{dangerouslySetInnerHTML:{__html:PHc}}),l.map((b,i)=>(0,dl.jsx)("style",{dangerouslySetInnerHTML:{__html:b}},i)),(0,dl.jsx)("script",{type:"text/javascript",dangerouslySetInnerHTML:{__html:`(${MHc.toString()})();`}})]}),(0,dl.jsxs)("body",{"data-resizable-iframe-connected":"data-resizable-iframe-connected",className:e,children:[(0,dl.jsx)("div",{dangerouslySetInnerHTML:{__html:c}}),d.map(b=>(0,dl.jsx)("script",{src:b},b))]})]});return"<!DOCTYPE html>"+(0,Re.renderToString)(o)}function _Hc({html:c="",title:t="",type:e,styles:l=[],scripts:d=[],onFocus:n,tabIndex:o,allowPopups:b=!1,allowForms:i=!1}){let a=(0,Re.useRef)(null),[r,s]=(0,Re.useState)(0),[X,G]=(0,Re.useState)(0),m=Y("allow-scripts","allow-presentation",{"allow-popups":b,"allow-forms":i}),x=(0,Re.useMemo)(()=>q_({html:c,title:t,type:e,styles:l,scripts:d,lang:document.documentElement.lang}),[c,t,e,l,d]);return(0,Re.useEffect)(()=>{let g=a.current;if(!g)return;function R(p){if(!g||g.contentWindow!==p.source)return;let W=p.data||{};if(typeof W=="string")try{W=JSON.parse(W)}catch{}W.action==="resize"&&(s(W.width),G(W.height))}let H=null;function Z(){let p=g?.ownerDocument?.defaultView??null;p!==H&&(H?.removeEventListener("message",R),H=p,H?.addEventListener("message",R))}return Z(),g.addEventListener("load",Z),()=>{g.removeEventListener("load",Z),H?.removeEventListener("message",R)}},[]),(0,dl.jsx)("iframe",{ref:(0,eX.useMergeRefs)([a,(0,eX.useFocusableIframe)()]),title:t,tabIndex:o,className:"components-sandbox",sandbox:m,srcDoc:x,onFocus:n,width:Math.ceil(r),height:Math.ceil(X)})}function KHc({html:c="",title:t="",type:e,styles:l=[],scripts:d=[],onFocus:n,tabIndex:o,allowPopups:b=!1,allowForms:i=!1}){let a=(0,Re.useRef)(null),[r,s]=(0,Re.useState)(0),[X,G]=(0,Re.useState)(0),m=Y("allow-scripts","allow-same-origin","allow-presentation",{"allow-popups":b,"allow-forms":i});function x(){try{return!!a.current?.contentDocument?.body}catch{return!1}}function g(R=!1){if(!x())return;let{contentDocument:H,ownerDocument:Z}=a.current;!R&&H?.body.getAttribute("data-resizable-iframe-connected")!==null||(H.open(),H.write(q_({html:c,title:t,type:e,styles:l,scripts:d,lang:Z.documentElement.lang})),H.close())}return(0,Re.useEffect)(()=>{g();function R(){g(!1)}function H(W){let y=a.current;if(!y||y.contentWindow!==W.source)return;let I=W.data||{};if(typeof I=="string")try{I=JSON.parse(I)}catch{}I.action==="resize"&&(s(I.width),G(I.height))}let Z=a.current,p=Z?.ownerDocument?.defaultView;return Z?.addEventListener("load",R,!1),p?.addEventListener("message",H),()=>{Z?.removeEventListener("load",R,!1),p?.removeEventListener("message",H)}},[]),(0,Re.useEffect)(()=>{g()},[t,l,d]),(0,Re.useEffect)(()=>{g(!0)},[c,e]),(0,dl.jsx)("iframe",{ref:(0,eX.useMergeRefs)([a,(0,eX.useFocusableIframe)()]),title:t,tabIndex:o,className:"components-sandbox",sandbox:m,onFocus:n,width:Math.ceil(r),height:Math.ceil(X)})}function qHc({allowSameOrigin:c=!1,...t}){return c?(0,dl.jsx)(KHc,{...t}):(0,dl.jsx)(_Hc,{...t})}var $_=qHc;var DW=u(oc(),1),C0=u(rc(),1);var LW=u(v(),1),tK=u(Mc(),1);var cr=u(h(),1),JJ="data-wp-hash";function CJ(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cRc(document)),c.__wpStyleRuntime}function $Hc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${JJ}]`))if(e.getAttribute(JJ)===t)return!0;return!1}function eK(c,t,e){if(!c.head)return;let l=CJ(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if($Hc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(JJ,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function cRc(c){let t=CJ();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)eK(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function tRc(c,t){let e=CJ();e.styles.set(c,t);for(let l of e.documents.keys())eK(l,c,t)}typeof process>"u",tRc("77f847972d","._5e6152f7430df331__input input[type=search]::-webkit-search-cancel-button,._5e6152f7430df331__input input[type=search]::-webkit-search-decoration,._5e6152f7430df331__input input[type=search]::-webkit-search-results-button,._5e6152f7430df331__input input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}._9a856163f1b1aaae__icon:dir(ltr){transform:scaleX(-1)}");var cK={input:"_5e6152f7430df331__input",icon:"_9a856163f1b1aaae__icon"};function eRc({searchRef:c,onChange:t,onClose:e}){e&&(0,tK.default)("`onClose` prop in wp.components.SearchControl",{since:"6.8"});let l=()=>{t(""),c.current?.focus()};return(0,cr.jsx)(vh,{variant:"control",children:(0,cr.jsx)(nc,{size:"small",icon:Fo,label:e?(0,C0.__)("Close search"):(0,C0.__)("Reset search"),onClick:e??l})})}function lRc({__nextHasNoMarginBottom:c,__next40pxDefaultSize:t,className:e,onChange:l,value:d,label:n=(0,C0.__)("Search"),placeholder:o=(0,C0.__)("Search"),hideLabelFromVision:b=!0,onClose:i,size:a="default",...r},s){let{disabled:X,...G}=r,m=(0,LW.useRef)(null),x=(0,DW.useInstanceId)(YJ,"components-search-control"),g=!!i||!!d;return(0,cr.jsx)(Vn,{id:x,hideLabelFromVision:b,label:n,ref:(0,DW.useMergeRefs)([m,s]),type:"search",size:a,className:Y(cK.input,"components-search-control",e),onChange:R=>l(R??""),autoComplete:"off",placeholder:o,value:d??"",prefix:(0,cr.jsx)(Yh,{variant:"icon",children:(0,cr.jsx)(bt,{className:cK.icon,icon:Mf,fill:"currentColor"})}),suffix:g&&(0,cr.jsx)(eRc,{searchRef:m,onChange:l,onClose:i}),...G})}var YJ=(0,LW.forwardRef)(lRc);YJ.displayName="SearchControl";var lK=YJ;var dK=u(Jn(),1),cn=u(v(),1),vJ=u(rc(),1),oZt=u(Qe(),1);var xi=u(h(),1),dRc=6e3;function nRc(c,t){let e=typeof c=="string"?c:(0,cn.renderToString)(c);(0,cn.useEffect)(()=>{e&&(0,dK.speak)(e,t)},[e,t])}function oRc({className:c,children:t,spokenMessage:e=t,politeness:l="polite",actions:d=[],onRemove:n,icon:o=null,explicitDismiss:b=!1,onDismiss:i,listRef:a},r){let s=b1();function X(R){R&&R.preventDefault&&R.preventDefault(),a?.current?.focus(),i?.(),n?.()}function G(R,H){R.stopPropagation(),n?.(),H&&H(R)}nRc(e,l);let m=(0,cn.useRef)({onDismiss:i,onRemove:n});(0,cn.useLayoutEffect)(()=>{m.current={onDismiss:i,onRemove:n}}),(0,cn.useEffect)(()=>{if(b||!s)return;let R=setTimeout(()=>{m.current.onDismiss?.(),m.current.onRemove?.()},dRc);return()=>clearTimeout(R)},[b,s]);let x=Y(c,"components-snackbar",{"components-snackbar-explicit-dismiss":!!b});d&&d.length>1&&(d=[d[0]]);let g=Y("components-snackbar__content",{"components-snackbar__content-with-icon":!!o});return(0,xi.jsx)("div",{ref:r,className:x,onClick:b?void 0:X,tabIndex:0,role:b?void 0:"button",onKeyPress:b?void 0:X,"aria-label":b?void 0:(0,vJ.__)("Dismiss this notice"),"data-testid":"snackbar",children:(0,xi.jsxs)("div",{className:g,children:[o&&(0,xi.jsx)("div",{className:"components-snackbar__icon",children:o}),t,d.map(({label:R,onClick:H,url:Z,openInNewTab:p=!1},W)=>Z!==void 0&&p?(0,xi.jsx)(nW,{href:Z,onClick:y=>G(y,H),className:"components-snackbar__action",children:R},W):(0,xi.jsx)(nc,{__next40pxDefaultSize:!0,href:Z,variant:"link",onClick:y=>G(y,H),className:"components-snackbar__action",children:R},W)),b&&(0,xi.jsx)("span",{role:"button","aria-label":(0,vJ.__)("Dismiss this notice"),tabIndex:0,className:"components-snackbar__dismiss-button",onClick:X,onKeyPress:X,children:"\u2715"})]})})}var nK=(0,cn.forwardRef)(oRc);nK.displayName="Snackbar";var EW=nK;var oK=u(oc(),1),bK=u(v(),1);var tr=u(h(),1),bRc={init:{height:0,opacity:0},open:{height:"auto",opacity:1,transition:{height:{type:"tween",duration:.3,ease:[0,0,.2,1]},opacity:{type:"tween",duration:.25,delay:.05,ease:[0,0,.2,1]}}},exit:{opacity:0,transition:{type:"tween",duration:.1,ease:[0,0,.2,1]}}};function iRc({notices:c,className:t,children:e,onRemove:l}){let d=(0,bK.useRef)(null),n=(0,oK.useReducedMotion)();t=Y("components-snackbar-list",t);let o=b=>()=>l?.(b.id);return(0,tr.jsxs)("div",{className:t,tabIndex:-1,ref:d,"data-testid":"snackbar-list",children:[e,(0,tr.jsx)(Ys,{children:c.map(b=>{let{content:i,...a}=b;return(0,tr.jsx)(Bb.div,{layout:n?!1:"position",style:{width:"100%"},initial:"init",animate:"open",exit:"exit",variants:n?void 0:bRc,children:(0,tr.jsx)("div",{className:"components-snackbar-list__notice-container",children:(0,tr.jsx)(EW,{...a,onRemove:o(b),listRef:d,children:b.content})})},b.id)})})]})}var iK=iRc;var Kn=u(v(),1),jW=u(oc(),1),rK=u(rc(),1);var er=u(h(),1),aK=c=>{if(!(typeof c>"u"||c===null))return c.match(/^tab-panel-[0-9]*-(.*)/)?.[1]},aRc=({className:c,children:t,tabs:e,selectOnMove:l=!0,initialTabName:d,orientation:n="horizontal",activeClass:o="is-active",onSelect:b},i)=>{let a=(0,jW.useInstanceId)(NJ,"tab-panel"),r=(0,Kn.useCallback)(g=>{if(!(typeof g>"u"))return`${a}-${g}`},[a]),s=Fr({setSelectedId:g=>{if(typeof g>"u"||g===null)return;let R=e.find(Z=>r(Z.name)===g);if(R?.disabled||R===m)return;let H=aK(g);typeof H>"u"||b?.(H)},orientation:n,selectOnMove:l,defaultSelectedId:r(d),rtl:(0,rK.isRTL)()}),X=aK(E(s,"selectedId")),G=(0,Kn.useCallback)(g=>{s.setState("selectedId",r(g))},[r,s]),m=e.find(({name:g})=>g===X),x=(0,jW.usePrevious)(X);return(0,Kn.useEffect)(()=>{x!==X&&X===d&&X&&b?.(X)},[X,d,b,x]),(0,Kn.useLayoutEffect)(()=>{if(m)return;let g=e.find(R=>R.name===d);if(!(d&&!g))if(g&&!g.disabled)G(g.name);else{let R=e.find(H=>!H.disabled);R&&G(R.name)}},[e,m,d,a,G]),(0,Kn.useEffect)(()=>{if(!m?.disabled)return;let g=e.find(R=>!R.disabled);g&&G(g.name)},[e,m?.disabled,G,a]),(0,er.jsxs)("div",{className:c,ref:i,children:[(0,er.jsx)(Wr,{store:s,className:"components-tab-panel__tabs",children:e.map(g=>(0,er.jsx)(pr,{id:r(g.name),className:Y("components-tab-panel__tabs-item",g.className,{[o]:g.name===X}),disabled:g.disabled,"aria-controls":`${r(g.name)}-view`,render:(0,er.jsx)(nc,{__next40pxDefaultSize:!0,icon:g.icon,label:g.icon&&g.title,showTooltip:!!g.icon}),children:!g.icon&&g.title},g.name))}),m&&(0,er.jsx)(fr,{id:`${r(m.name)}-view`,store:s,tabId:r(m.name),className:"components-tab-panel__tab-content",children:t(m)})]})},NJ=(0,Kn.forwardRef)(aRc);NJ.displayName="TabPanel";var sK=NJ;var uK=u(oc(),1),XK=u(v(),1);var SJ=u(h(),1);function rRc(c,t){let{__nextHasNoMarginBottom:e,__next40pxDefaultSize:l,label:d,hideLabelFromVision:n,value:o,help:b,id:i,className:a,onChange:r,type:s="text",...X}=c,G=(0,uK.useInstanceId)(kJ,"inspector-text-control",i);return(0,SJ.jsx)(Cc,{label:d,hideLabelFromVision:n,id:G,help:b,className:a,children:(0,SJ.jsx)("input",{className:"components-text-control__input",type:s,id:G,value:o,onChange:x=>r(x.target.value),"aria-describedby":b?G+"__help":void 0,ref:t,...X})})}var kJ=(0,XK.forwardRef)(rRc);kJ.displayName="TextControl";var GK=kJ;var mK=u(oc(),1),xK=u(v(),1);var wJ=u(h(),1),zJ="data-wp-hash";function AJ(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&uRc(document)),c.__wpStyleRuntime}function sRc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${zJ}]`))if(e.getAttribute(zJ)===t)return!0;return!1}function gK(c,t,e){if(!c.head)return;let l=AJ(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(sRc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(zJ,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function uRc(c){let t=AJ();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)gK(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function XRc(c,t){let e=AJ();e.styles.set(c,t);for(let l of e.documents.keys())gK(l,c,t)}typeof process>"u",XRc("dffbabc16f",".aa08a6e706634925__textarea{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:block;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px;resize:vertical;width:100%}@media (min-width:600px){.aa08a6e706634925__textarea{font-size:13px;line-height:normal}}.aa08a6e706634925__textarea:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}.aa08a6e706634925__textarea:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.aa08a6e706634925__textarea::placeholder{color:rgba(30,30,30,.62)}.aa08a6e706634925__textarea{line-height:20px;min-height:38px;padding:9px 11px}.aa08a6e706634925__textarea:disabled{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.aa08a6e706634925__textarea::-webkit-input-placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%)}.aa08a6e706634925__textarea::-moz-placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%)}.aa08a6e706634925__textarea:-ms-input-placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%)}.is-dark-theme .aa08a6e706634925__textarea::-webkit-input-placeholder{color:color-mix(in srgb,var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff)),transparent 35%)}.is-dark-theme .aa08a6e706634925__textarea::-moz-placeholder{color:color-mix(in srgb,var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff)),transparent 35%)}.is-dark-theme .aa08a6e706634925__textarea:-ms-input-placeholder{color:color-mix(in srgb,var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff)),transparent 35%)}.aa08a6e706634925__textarea:disabled::placeholder{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}");var GRc={textarea:"aa08a6e706634925__textarea"};function mRc(c,t){let{__nextHasNoMarginBottom:e,label:l,hideLabelFromVision:d,value:n,help:o,onChange:b,rows:i=4,className:a,...r}=c,X=`inspector-textarea-control-${(0,mK.useInstanceId)(TJ)}`,G=x=>b(x.target.value),m=Y("components-textarea-control",a);return(0,wJ.jsx)(Cc,{label:l,hideLabelFromVision:d,id:X,help:o,className:m,children:(0,wJ.jsx)("textarea",{className:Y("components-textarea-control__input",GRc.textarea),id:X,rows:i,onChange:G,"aria-describedby":o?X+"__help":void 0,value:n,ref:t,...r})})}var TJ=(0,xK.forwardRef)(mRc);TJ.displayName="TextareaControl";var MW=TJ;var HK=u(v(),1);var Y0=u(h(),1),RK=c=>{let{text:t="",highlight:e=""}=c,l=e.trim();if(!l)return(0,Y0.jsx)(Y0.Fragment,{children:t});let d=new RegExp(`(${Ha(l)})`,"gi");return(0,HK.createInterpolateElement)(t.replace(d,"<mark>$&</mark>"),{mark:(0,Y0.jsx)("mark",{})})};RK.displayName="TextHighlight";var ZK=RK;var v0=u(h(),1);function xRc(c){let{children:t}=c;return(0,v0.jsxs)("div",{className:"components-tip",children:[(0,v0.jsx)(ne,{icon:Kf}),(0,v0.jsx)("p",{children:t})]})}var IK=xRc;var pK=u(v(),1),WK=u(oc(),1);var lr=u(h(),1);function gRc({label:c,checked:t,help:e,className:l,onChange:d,disabled:n,__nextHasNoMarginBottom:o,...b},i){function a(m){d(m.target.checked)}let s=`inspector-toggle-control-${(0,WK.useInstanceId)(OJ)}`,X,G;return e&&(typeof e=="function"?t!==void 0&&(G=e(t)):G=e,G&&(X=s+"__help")),(0,lr.jsx)(Cc,{id:s,help:G&&(0,lr.jsx)("span",{className:"components-toggle-control__help",children:G}),className:Y("components-toggle-control",l),children:(0,lr.jsxs)(zc,{justify:"flex-start",spacing:2,children:[(0,lr.jsx)(rW,{id:s,checked:t,onChange:a,"aria-describedby":X,disabled:n,ref:i,...b}),(0,lr.jsx)(Me,{as:"label",htmlFor:s,className:Y("components-toggle-control__label",{"is-disabled":n}),children:c})]})})}var OJ=(0,pK.forwardRef)(gRc);OJ.displayName="ToggleControl";var yK=OJ;var $W=u(v(),1),TK=u(Mc(),1);var SK=u(v(),1);var KW=u(v(),1);var _W=u(v(),1),NZt=u(Qe(),1);var BK=u(v(),1),fK=(0,BK.createContext)(void 0);fK.displayName="ToolbarContext";var nl=fK;var PW=u(h(),1);function HRc({children:c,as:t,...e},l){let d=(0,_W.useContext)(nl),n=typeof c=="function";if(!n&&!t)return null;let o={...e,ref:l,"data-toolbar-item":!0};return d?(0,PW.jsx)(kx,{accessibleWhenDisabled:!0,...o,store:d,render:n?c:t&&(0,PW.jsx)(t,{children:c})}):t?(0,PW.jsx)(t,{...o,children:c}):n?c(o):null}var hK=(0,_W.forwardRef)(HRc);hK.displayName="ToolbarItem";var tb=hK;var VK=u(h(),1),RRc=({children:c,className:t})=>(0,VK.jsx)("div",{className:t,children:c}),FK=RRc;var N0=u(h(),1);function ZRc({isDisabled:c,...t}){return{disabled:c,...t}}function IRc(c,t){let{children:e,className:l,containerClassName:d,extraProps:n,isActive:o,title:b,...i}=ZRc(c);return(0,KW.useContext)(nl)?(0,N0.jsx)(tb,{className:Y("components-toolbar-button",l),...n,...i,ref:t,children:r=>(0,N0.jsx)(nc,{size:"compact",label:b,isPressed:o,...r,children:e})}):(0,N0.jsx)(FK,{className:d,children:(0,N0.jsx)(nc,{ref:t,icon:i.icon,size:"compact",label:b,shortcut:i.shortcut,"data-subscript":i.subscript,onClick:r=>{r.stopPropagation(),i.onClick&&i.onClick(r)},className:Y("components-toolbar__control",l),isPressed:o,accessibleWhenDisabled:!0,"data-toolbar-item":!0,...n,...i,children:e})})}var JK=(0,KW.forwardRef)(IRc);JK.displayName="ToolbarButton";var S0=JK;var CK=u(h(),1),pRc=({className:c,children:t,...e})=>(0,CK.jsx)("div",{className:c,...e,children:t}),YK=pRc;var vK=u(v(),1);var QJ=u(h(),1);function WRc({controls:c=[],toggleProps:t,...e}){let l=(0,vK.useContext)(nl),d=n=>(0,QJ.jsx)(Dd,{controls:c,toggleProps:{...n,"data-toolbar-item":!0},...e});return l?(0,QJ.jsx)(tb,{...t,children:d}):d(t)}var NK=WRc;var k0=u(h(),1);function yRc(c){return Array.isArray(c)&&Array.isArray(c[0])}function BRc({controls:c=[],children:t,className:e,isCollapsed:l,title:d,...n}){let o=(0,SK.useContext)(nl);if((!c||!c.length)&&!t)return null;let b=Y(o?"components-toolbar-group":"components-toolbar",e),i;return yRc(c)?i=c:i=[c],l?(0,k0.jsx)(NK,{label:d,controls:i,className:b,children:t,...n}):(0,k0.jsxs)(YK,{className:b,...n,children:[i?.flatMap((a,r)=>a.map((s,X)=>(0,k0.jsx)(S0,{containerClassName:r>0&&X===0?"has-left-divider":void 0,...s},[r,X].join()))),t]})}var z0=BRc;var kK=u(v(),1),zK=u(rc(),1);var UJ=u(h(),1);function fRc({label:c,...t},e){let l=Jr({focusLoop:!0,rtl:(0,zK.isRTL)()});return(0,UJ.jsx)(nl.Provider,{value:l,children:(0,UJ.jsx)(Sx,{ref:e,"aria-label":c,store:l,...t})})}var wK=(0,kK.forwardRef)(fRc);wK.displayName="ToolbarContainer";var AK=wK;var qW=u(h(),1);function hRc({className:c,label:t,variant:e,...l},d){let n=e!==void 0,o=(0,$W.useMemo)(()=>n?{}:{DropdownMenu:{variant:"toolbar"},Dropdown:{variant:"toolbar"},Menu:{variant:"toolbar"}},[n]);if(!t){(0,TK.default)("Using Toolbar without label prop",{since:"5.6",alternative:"ToolbarGroup component",link:"https://developer.wordpress.org/block-editor/components/toolbar/"});let{title:i,...a}=l;return(0,qW.jsx)(z0,{isCollapsed:!1,...a,className:c})}let b=Y("components-accessible-toolbar",c,e&&`is-${e}`);return(0,qW.jsx)(aa,{value:o,children:(0,qW.jsx)(AK,{className:b,label:t,ref:d,...l})})}var OK=(0,$W.forwardRef)(hRc);OK.displayName="Toolbar";var DJ=OK;var t5=u(v(),1);var c5=u(h(),1);function VRc(c,t){return(0,t5.useContext)(nl)?(0,c5.jsx)(tb,{ref:t,...c.toggleProps,children:l=>(0,c5.jsx)(Dd,{...c,popoverProps:{...c.popoverProps},toggleProps:l})}):(0,c5.jsx)(Dd,{...c})}var QK=(0,t5.forwardRef)(VRc);QK.displayName="ToolbarDropdownMenu";var LJ=QK;var A0=u(Jn(),1);var Nt=u(rc(),1);var e5=u(v(),1),w0=()=>{},dr=(0,e5.createContext)({menuItems:{default:{},optional:{}},hasMenuItems:!1,isResetting:!1,shouldRenderPlaceholderItems:!1,registerPanelItem:w0,deregisterPanelItem:w0,flagItemCustomization:w0,registerResetAllFilter:w0,deregisterResetAllFilter:w0,areAllOptionalControlsHidden:!0});dr.displayName="ToolsPanelContext";var l5=()=>(0,e5.useContext)(dr);var EJ="data-wp-hash";function jJ(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&JRc(document)),c.__wpStyleRuntime}function FRc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${EJ}]`))if(e.getAttribute(EJ)===t)return!0;return!1}function UK(c,t,e){if(!c.head)return;let l=jJ(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(FRc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(EJ,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function JRc(c){let t=jJ();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)UK(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function CRc(c,t){let e=jJ();e.styles.set(c,t);for(let l of e.documents.keys())UK(l,c,t)}typeof process>"u",CRc("29b739f451","._62d714739f4dc308__tools-panel{border-top:1px solid #ddd;margin-top:-1px;padding:16px}._40db7f4f897b683d__tools-panel-with-inner-wrapper>div:not(:first-of-type){column-gap:16px;display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}._95a15674966f30a3__tools-panel-hidden-inner-wrapper>div:not(:first-of-type){display:none}._322a049b9b7d8674__tools-panel-header{gap:8px;grid-column:1/-1}._322a049b9b7d8674__tools-panel-header .components-dropdown-menu{line-height:0;margin:-4px 0}._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header .components-dropdown-menu__toggle{min-width:24px;padding:0}.b92a382d3b30104d__tools-panel-heading.b92a382d3b30104d__tools-panel-heading{font-size:inherit;line-height:normal;margin:0}._8005d68fffa9db91__tools-panel-item{grid-column:1/-1}._8005d68fffa9db91__tools-panel-item>div,._8005d68fffa9db91__tools-panel-item>fieldset{margin-bottom:0;max-width:100%;padding-bottom:0}._8005d68fffa9db91__tools-panel-item .components-base-control__help,._8005d68fffa9db91__tools-panel-item._8005d68fffa9db91__tools-panel-item .components-base-control,._8005d68fffa9db91__tools-panel-item._8005d68fffa9db91__tools-panel-item .components-base-control .components-base-control__field:last-child{margin-bottom:0}._4f55e1a6e373746e__tools-panel-item-placeholder{display:none}.d40032517bff9e12__dropdown-menu{min-width:200px}.f135b96aa96ca6bb__reset-label{color:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:1.4;margin-inline-start:12px;text-transform:uppercase}._69b138dfa5570d9c__default-controls-item{color:#1e1e1e}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true]{color:#757575;opacity:1}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true]:hover{color:#757575}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true] .f135b96aa96ca6bb__reset-label{opacity:.3}");var d5={"tools-panel":"_62d714739f4dc308__tools-panel","tools-panel-with-inner-wrapper":"_40db7f4f897b683d__tools-panel-with-inner-wrapper","tools-panel-hidden-inner-wrapper":"_95a15674966f30a3__tools-panel-hidden-inner-wrapper","tools-panel-header":"_322a049b9b7d8674__tools-panel-header","tools-panel-heading":"b92a382d3b30104d__tools-panel-heading","tools-panel-item":"_8005d68fffa9db91__tools-panel-item","tools-panel-item-placeholder":"_4f55e1a6e373746e__tools-panel-item-placeholder","dropdown-menu":"d40032517bff9e12__dropdown-menu","reset-label":"f135b96aa96ca6bb__reset-label","default-controls-item":"_69b138dfa5570d9c__default-controls-item"};function DK(c){let{className:t,headingLevel:e=2,...l}=cc(c,"ToolsPanelHeader"),{menuItems:d,hasMenuItems:n,areAllOptionalControlsHidden:o}=l5();return{...l,areAllOptionalControlsHidden:o,defaultControlsItemClassName:d5["default-controls-item"],dropdownMenuClassName:d5["dropdown-menu"],hasMenuItems:n,headingClassName:d5["tools-panel-heading"],headingLevel:e,menuItems:d,className:Y(d5["tools-panel-header"],t)}}var vt=u(h(),1),MJ="data-wp-hash";function PJ(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&vRc(document)),c.__wpStyleRuntime}function YRc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${MJ}]`))if(e.getAttribute(MJ)===t)return!0;return!1}function LK(c,t,e){if(!c.head)return;let l=PJ(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(YRc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(MJ,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function vRc(c){let t=PJ();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)LK(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function NRc(c,t){let e=PJ();e.styles.set(c,t);for(let l of e.documents.keys())LK(l,c,t)}typeof process>"u",NRc("29b739f451","._62d714739f4dc308__tools-panel{border-top:1px solid #ddd;margin-top:-1px;padding:16px}._40db7f4f897b683d__tools-panel-with-inner-wrapper>div:not(:first-of-type){column-gap:16px;display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}._95a15674966f30a3__tools-panel-hidden-inner-wrapper>div:not(:first-of-type){display:none}._322a049b9b7d8674__tools-panel-header{gap:8px;grid-column:1/-1}._322a049b9b7d8674__tools-panel-header .components-dropdown-menu{line-height:0;margin:-4px 0}._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header .components-dropdown-menu__toggle{min-width:24px;padding:0}.b92a382d3b30104d__tools-panel-heading.b92a382d3b30104d__tools-panel-heading{font-size:inherit;line-height:normal;margin:0}._8005d68fffa9db91__tools-panel-item{grid-column:1/-1}._8005d68fffa9db91__tools-panel-item>div,._8005d68fffa9db91__tools-panel-item>fieldset{margin-bottom:0;max-width:100%;padding-bottom:0}._8005d68fffa9db91__tools-panel-item .components-base-control__help,._8005d68fffa9db91__tools-panel-item._8005d68fffa9db91__tools-panel-item .components-base-control,._8005d68fffa9db91__tools-panel-item._8005d68fffa9db91__tools-panel-item .components-base-control .components-base-control__field:last-child{margin-bottom:0}._4f55e1a6e373746e__tools-panel-item-placeholder{display:none}.d40032517bff9e12__dropdown-menu{min-width:200px}.f135b96aa96ca6bb__reset-label{color:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:1.4;margin-inline-start:12px;text-transform:uppercase}._69b138dfa5570d9c__default-controls-item{color:#1e1e1e}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true]{color:#757575;opacity:1}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true]:hover{color:#757575}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true] .f135b96aa96ca6bb__reset-label{opacity:.3}");var SRc={"tools-panel":"_62d714739f4dc308__tools-panel","tools-panel-with-inner-wrapper":"_40db7f4f897b683d__tools-panel-with-inner-wrapper","tools-panel-hidden-inner-wrapper":"_95a15674966f30a3__tools-panel-hidden-inner-wrapper","tools-panel-header":"_322a049b9b7d8674__tools-panel-header","tools-panel-heading":"b92a382d3b30104d__tools-panel-heading","tools-panel-item":"_8005d68fffa9db91__tools-panel-item","tools-panel-item-placeholder":"_4f55e1a6e373746e__tools-panel-item-placeholder","dropdown-menu":"d40032517bff9e12__dropdown-menu","reset-label":"f135b96aa96ca6bb__reset-label","default-controls-item":"_69b138dfa5570d9c__default-controls-item"},kRc=({itemClassName:c,items:t,toggleItem:e})=>{if(!t.length)return null;let l=(0,vt.jsx)("span",{"aria-hidden":!0,className:SRc["reset-label"],children:(0,Nt.__)("Reset")});return(0,vt.jsx)(vt.Fragment,{children:t.map(([d,n])=>n?(0,vt.jsx)(Ko,{className:c,role:"menuitem",label:(0,Nt.sprintf)((0,Nt.__)("Reset %s"),d),onClick:()=>{e(d),(0,A0.speak)((0,Nt.sprintf)((0,Nt.__)("%s reset to default"),d),"assertive")},suffix:l,children:d},d):(0,vt.jsx)(Ko,{icon:Ce,className:c,role:"menuitemcheckbox",isSelected:!0,"aria-disabled":!0,children:d},d))})},zRc=({items:c,toggleItem:t})=>c.length?(0,vt.jsx)(vt.Fragment,{children:c.map(([e,l])=>{let d=l?(0,Nt.sprintf)((0,Nt.__)("Hide and reset %s"),e):(0,Nt.sprintf)((0,Nt._x)("Show %s","input control"),e);return(0,vt.jsx)(Ko,{icon:l?Ce:null,isSelected:l,label:d,onClick:()=>{l?(0,A0.speak)((0,Nt.sprintf)((0,Nt.__)("%s hidden and reset to default"),e),"assertive"):(0,A0.speak)((0,Nt.sprintf)((0,Nt.__)("%s is now visible"),e),"assertive"),t(e)},role:"menuitemcheckbox",children:e},e)})}):null,wRc=(c,t)=>{let{areAllOptionalControlsHidden:e,defaultControlsItemClassName:l,dropdownMenuClassName:d,hasMenuItems:n,headingClassName:o,headingLevel:b=2,label:i,menuItems:a,resetAll:r,toggleItem:s,dropdownMenuProps:X,...G}=DK(c);if(!i)return null;let m=Object.entries(a?.default||{}),x=Object.entries(a?.optional||{}),g=e?Jo:sm,R=(0,Nt.sprintf)((0,Nt._x)("%s options","Button label to reveal tool panel options"),i),H=e?(0,Nt.__)("All options are currently hidden"):void 0,Z=[...m,...x].some(([,p])=>p);return(0,vt.jsxs)(zc,{...G,ref:t,children:[(0,vt.jsx)(kl,{level:b,className:o,children:i}),n&&(0,vt.jsx)(Dd,{...X,icon:g,label:R,menuProps:{className:d},toggleProps:{size:"small",description:H},children:()=>(0,vt.jsxs)(vt.Fragment,{children:[(0,vt.jsxs)(f0,{label:i,children:[(0,vt.jsx)(kRc,{items:m,toggleItem:s,itemClassName:l}),(0,vt.jsx)(zRc,{items:x,toggleItem:s})]}),(0,vt.jsx)(f0,{children:(0,vt.jsx)(Ko,{"aria-disabled":!Z,variant:"tertiary",onClick:()=>{Z&&(r(),(0,A0.speak)((0,Nt.__)("All options reset"),"assertive"))},children:(0,Nt.__)("Reset all")})})]})})]})},ARc=tc(wRc,"ToolsPanelHeader"),_J=ARc;var Ut=u(v(),1);var qJ="data-wp-hash";function $J(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ORc(document)),c.__wpStyleRuntime}function TRc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${qJ}]`))if(e.getAttribute(qJ)===t)return!0;return!1}function jK(c,t,e){if(!c.head)return;let l=$J(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(TRc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(qJ,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function ORc(c){let t=$J();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)jK(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function QRc(c,t){let e=$J();e.styles.set(c,t);for(let l of e.documents.keys())jK(l,c,t)}typeof process>"u",QRc("29b739f451","._62d714739f4dc308__tools-panel{border-top:1px solid #ddd;margin-top:-1px;padding:16px}._40db7f4f897b683d__tools-panel-with-inner-wrapper>div:not(:first-of-type){column-gap:16px;display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}._95a15674966f30a3__tools-panel-hidden-inner-wrapper>div:not(:first-of-type){display:none}._322a049b9b7d8674__tools-panel-header{gap:8px;grid-column:1/-1}._322a049b9b7d8674__tools-panel-header .components-dropdown-menu{line-height:0;margin:-4px 0}._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header .components-dropdown-menu__toggle{min-width:24px;padding:0}.b92a382d3b30104d__tools-panel-heading.b92a382d3b30104d__tools-panel-heading{font-size:inherit;line-height:normal;margin:0}._8005d68fffa9db91__tools-panel-item{grid-column:1/-1}._8005d68fffa9db91__tools-panel-item>div,._8005d68fffa9db91__tools-panel-item>fieldset{margin-bottom:0;max-width:100%;padding-bottom:0}._8005d68fffa9db91__tools-panel-item .components-base-control__help,._8005d68fffa9db91__tools-panel-item._8005d68fffa9db91__tools-panel-item .components-base-control,._8005d68fffa9db91__tools-panel-item._8005d68fffa9db91__tools-panel-item .components-base-control .components-base-control__field:last-child{margin-bottom:0}._4f55e1a6e373746e__tools-panel-item-placeholder{display:none}.d40032517bff9e12__dropdown-menu{min-width:200px}.f135b96aa96ca6bb__reset-label{color:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:1.4;margin-inline-start:12px;text-transform:uppercase}._69b138dfa5570d9c__default-controls-item{color:#1e1e1e}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true]{color:#757575;opacity:1}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true]:hover{color:#757575}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true] .f135b96aa96ca6bb__reset-label{opacity:.3}");var KJ={"tools-panel":"_62d714739f4dc308__tools-panel","tools-panel-with-inner-wrapper":"_40db7f4f897b683d__tools-panel-with-inner-wrapper","tools-panel-hidden-inner-wrapper":"_95a15674966f30a3__tools-panel-hidden-inner-wrapper","tools-panel-header":"_322a049b9b7d8674__tools-panel-header","tools-panel-heading":"b92a382d3b30104d__tools-panel-heading","tools-panel-item":"_8005d68fffa9db91__tools-panel-item","tools-panel-item-placeholder":"_4f55e1a6e373746e__tools-panel-item-placeholder","dropdown-menu":"d40032517bff9e12__dropdown-menu","reset-label":"f135b96aa96ca6bb__reset-label","default-controls-item":"_69b138dfa5570d9c__default-controls-item"};function URc(){return{panelItems:[],menuItemOrder:[],menuItemValues:{}}}var MK=c=>c.hasValue()||!c.isShownByDefault&&!!c.defaultShown,DRc=c=>c.isShownByDefault?"default":"optional";function LRc(c,t){switch(t.type){case"REGISTER_PANEL":{let e=c.findIndex(d=>d.label===t.item.label),l=[...c];return e!==-1&&l.splice(e,1),l.push(t.item),l}case"UNREGISTER_PANEL":{let e=c.findIndex(d=>d.label===t.label);if(e===-1||t.item&&c[e]!==t.item)return c;let l=[...c];return l.splice(e,1),l}default:return c}}function ERc(c,t){return t.type==="REGISTER_PANEL"?c.includes(t.item.label)?c:[...c,t.item.label]:c}function jRc(c,t){let e=c.menuItemValues;switch(t.type){case"REGISTER_PANEL":{if(!e.hasOwnProperty(t.item.label))return e;let{[t.item.label]:l,...d}=e;return d}case"UPDATE_VALUE":return e[t.label]===t.value?e:{...e,[t.label]:t.value};case"TOGGLE_VALUE":{let l=c.panelItems.find(({label:n})=>n===t.label);if(!l)return e;let d=e[t.label]??MK(l);return{...e,[t.label]:!d}}case"RESET_ALL":{let l=c.panelItems.filter(n=>!n.isShownByDefault&&e[n.label]!==!1);if(!l.length)return e;let d={...e};return l.forEach(({label:n})=>{d[n]=!1}),d}default:return e}}function MRc(c,t){let e=LRc(c.panelItems,t),l=ERc(c.menuItemOrder,t),d=jRc({...c,panelItems:e},t);return e===c.panelItems&&l===c.menuItemOrder&&d===c.menuItemValues?c:{panelItems:e,menuItemOrder:l,menuItemValues:d}}function PRc(c,t){switch(t.type){case"REGISTER":return[...c,t.filter];case"UNREGISTER":return c.filter(e=>e!==t.filter);default:return c}}var EK=c=>Object.keys(c).length===0;function PK(c){let{className:t,headingLevel:e=2,resetAll:l,panelId:d,hasInnerWrapper:n=!1,shouldRenderPlaceholderItems:o=!1,__experimentalFirstVisibleItemClass:b,__experimentalLastVisibleItemClass:i,...a}=cc(c,"ToolsPanel"),[r,s]=(0,Ut.useState)(!1);(0,Ut.useEffect)(()=>{r&&s(!1)},[r]);let[{panelItems:X,menuItemOrder:G,menuItemValues:m},x]=(0,Ut.useReducer)(MRc,void 0,URc),[g,R]=(0,Ut.useReducer)(PRc,[]),H=(0,Ut.useCallback)(N=>{x({type:"REGISTER_PANEL",item:N})},[]),Z=(0,Ut.useCallback)((N,T)=>{x({type:"UNREGISTER_PANEL",label:N,item:T})},[]),p=(0,Ut.useCallback)(N=>{R({type:"REGISTER",filter:N})},[]),W=(0,Ut.useCallback)(N=>{R({type:"UNREGISTER",filter:N})},[]),y=(0,Ut.useCallback)((N,T)=>{x({type:"UPDATE_VALUE",label:T,value:N})},[]),I=(0,Ut.useMemo)(()=>{let N={default:{},optional:{}},T=new Map(X.map(k=>[k.label,k]));return G.forEach(k=>{let Q=T.get(k);Q&&(N[DRc(Q)][k]=m[k]??MK(Q))}),N},[X,G,m]),B=(0,Ut.useMemo)(()=>EK(I.default)&&!EK(I.optional)&&Object.values(I.optional).every(N=>!N),[I]),F=Y(KJ["tools-panel"],n&&KJ["tools-panel-with-inner-wrapper"],B&&KJ["tools-panel-hidden-inner-wrapper"],t),V=(0,Ut.useCallback)(N=>{let T=X.find(k=>k.label===N);T&&(x({type:"TOGGLE_VALUE",label:N}),!T.isShownByDefault&&T.onShownChange?.(!I.optional[N]))},[I,X]),f=(0,Ut.useMemo)(()=>[...X.map(T=>T.resetAllFilter).filter(T=>!!T),...g],[X,g]),C=(0,Ut.useCallback)(()=>{typeof l=="function"&&(s(!0),l(f)),x({type:"RESET_ALL"})},[f,l]),J=N=>{let T=I.optional||{};return N.find(Q=>Q.isShownByDefault||T[Q.label])?.label},w=J(X),A=J([...X].reverse()),S=X.length>0,O=(0,Ut.useMemo)(()=>({areAllOptionalControlsHidden:B,deregisterPanelItem:Z,deregisterResetAllFilter:W,firstDisplayedItem:w,flagItemCustomization:y,hasMenuItems:S,isResetting:r,lastDisplayedItem:A,menuItems:I,panelId:d,registerPanelItem:H,registerResetAllFilter:p,shouldRenderPlaceholderItems:o,__experimentalFirstVisibleItemClass:b,__experimentalLastVisibleItemClass:i}),[B,Z,W,w,y,r,A,I,d,S,p,H,o,b,i]);return{...a,headingLevel:e,panelContext:O,resetAllItems:C,toggleItem:V,className:F}}var T0=u(h(),1),_K=D(4),_Rc=(c,t)=>{let{children:e,label:l,panelContext:d,resetAllItems:n,toggleItem:o,headingLevel:b,dropdownMenuProps:i,...a}=PK(c);return(0,T0.jsx)(Od,{...a,columns:2,gap:4,columnGap:_K,rowGap:_K,templateColumns:"repeat( 2, minmax(0, 1fr) )",ref:t,children:(0,T0.jsxs)(dr.Provider,{value:d,children:[(0,T0.jsx)(_J,{label:l,resetAll:n,toggleItem:o,headingLevel:b,dropdownMenuProps:i}),e]})})},KRc=tc(_Rc,"ToolsPanel"),n5=KRc;var c9=u(oc(),1),tn=u(v(),1);var t9="data-wp-hash";function e9(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$Rc(document)),c.__wpStyleRuntime}function qRc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${t9}]`))if(e.getAttribute(t9)===t)return!0;return!1}function qK(c,t,e){if(!c.head)return;let l=e9(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(qRc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(t9,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function $Rc(c){let t=e9();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)qK(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function cZc(c,t){let e=e9();e.styles.set(c,t);for(let l of e.documents.keys())qK(l,c,t)}typeof process>"u",cZc("29b739f451","._62d714739f4dc308__tools-panel{border-top:1px solid #ddd;margin-top:-1px;padding:16px}._40db7f4f897b683d__tools-panel-with-inner-wrapper>div:not(:first-of-type){column-gap:16px;display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}._95a15674966f30a3__tools-panel-hidden-inner-wrapper>div:not(:first-of-type){display:none}._322a049b9b7d8674__tools-panel-header{gap:8px;grid-column:1/-1}._322a049b9b7d8674__tools-panel-header .components-dropdown-menu{line-height:0;margin:-4px 0}._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header._322a049b9b7d8674__tools-panel-header .components-dropdown-menu__toggle{min-width:24px;padding:0}.b92a382d3b30104d__tools-panel-heading.b92a382d3b30104d__tools-panel-heading{font-size:inherit;line-height:normal;margin:0}._8005d68fffa9db91__tools-panel-item{grid-column:1/-1}._8005d68fffa9db91__tools-panel-item>div,._8005d68fffa9db91__tools-panel-item>fieldset{margin-bottom:0;max-width:100%;padding-bottom:0}._8005d68fffa9db91__tools-panel-item .components-base-control__help,._8005d68fffa9db91__tools-panel-item._8005d68fffa9db91__tools-panel-item .components-base-control,._8005d68fffa9db91__tools-panel-item._8005d68fffa9db91__tools-panel-item .components-base-control .components-base-control__field:last-child{margin-bottom:0}._4f55e1a6e373746e__tools-panel-item-placeholder{display:none}.d40032517bff9e12__dropdown-menu{min-width:200px}.f135b96aa96ca6bb__reset-label{color:var(--wp-components-color-accent-darker-10,var(--wp-admin-theme-color-darker-10,#2145e6));font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:1.4;margin-inline-start:12px;text-transform:uppercase}._69b138dfa5570d9c__default-controls-item{color:#1e1e1e}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true]{color:#757575;opacity:1}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true]:hover{color:#757575}._69b138dfa5570d9c__default-controls-item._69b138dfa5570d9c__default-controls-item[aria-disabled=true] .f135b96aa96ca6bb__reset-label{opacity:.3}");var KK={"tools-panel":"_62d714739f4dc308__tools-panel","tools-panel-with-inner-wrapper":"_40db7f4f897b683d__tools-panel-with-inner-wrapper","tools-panel-hidden-inner-wrapper":"_95a15674966f30a3__tools-panel-hidden-inner-wrapper","tools-panel-header":"_322a049b9b7d8674__tools-panel-header","tools-panel-heading":"b92a382d3b30104d__tools-panel-heading","tools-panel-item":"_8005d68fffa9db91__tools-panel-item","tools-panel-item-placeholder":"_4f55e1a6e373746e__tools-panel-item-placeholder","dropdown-menu":"d40032517bff9e12__dropdown-menu","reset-label":"f135b96aa96ca6bb__reset-label","default-controls-item":"_69b138dfa5570d9c__default-controls-item"},tZc=()=>{};function $K(c){let{className:t,defaultShown:e,hasValue:l,isShownByDefault:d=!1,label:n,panelId:o,resetAllFilter:b=tZc,onDeselect:i,onSelect:a,onShownChange:r,...s}=cc(c,"ToolsPanelItem"),{panelId:X,menuItems:G,registerPanelItem:m,deregisterPanelItem:x,flagItemCustomization:g,isResetting:R,shouldRenderPlaceholderItems:H,firstDisplayedItem:Z,lastDisplayedItem:p,__experimentalFirstVisibleItemClass:W,__experimentalLastVisibleItemClass:y}=l5(),I=(0,tn.useCallback)(l,[o]),B=(0,c9.useEvent)(b),F=(0,tn.useRef)(e);(0,tn.useLayoutEffect)(()=>{F.current=e});let V=(0,c9.useEvent)(r),f=X===o||X===null;(0,tn.useLayoutEffect)(()=>{if(!f)return;let k={defaultShown:F.current,hasValue:I,isShownByDefault:d,label:n,onShownChange:V,panelId:o,resetAllFilter:B};return m(k),()=>{x(n,k)}},[x,f,I,d,n,V,o,m,B]);let J=G?.[d?"default":"optional"]?.[n],w=J!==void 0,A=(0,tn.useRef)(void 0),S=l();(0,tn.useLayoutEffect)(()=>{!f||!d&&!S||g(S,n)},[f,S,n,g,d]),(0,tn.useEffect)(()=>{let k=A.current;A.current=J,!(!w||!(k!==void 0)||R||!f)&&(J&&!S&&!k&&a?.(),!J&&S&&k&&i?.())},[f,J,w,R,S,a,i]);let O=d?w:J,N=H&&!O,T=Y(KK["tools-panel-item"],N&&KK["tools-panel-item-placeholder"],!N&&t,Z===n&&W,p===n&&y);return{...s,isShown:O,shouldRenderPlaceholder:H,className:T}}var l9=u(h(),1),eZc=(c,t)=>{let{children:e,isShown:l,shouldRenderPlaceholder:d,...n}=$K(c);return l?(0,l9.jsx)(sc,{...n,ref:t,children:e}):d?(0,l9.jsx)(sc,{...n,ref:t}):null},lZc=tc(eZc,"ToolsPanelItem"),o5=lZc;var x8=u(Ju(),1),X5=u(v(),1),Zt=u(Nb(),1);var i5=u(v(),1);var b5=u(v(),1),d9=(0,b5.createContext)(void 0);d9.displayName="RovingTabIndexContext";var c8=()=>(0,b5.useContext)(d9),t8=d9.Provider;var e8=u(h(),1);function l8({children:c}){let[t,e]=(0,i5.useState)(),l=(0,i5.useMemo)(()=>({lastFocusedElement:t,setLastFocusedElement:e}),[t]);return(0,e8.jsx)(t8,{value:l,children:c})}var D0=u(h(),1);var o8=u(oc(),1),r5=u(v(),1);var d8=u(v(),1),n9='tr:not([role]), [role="row"]',o9='[role="treegrid"]';function n8(c){if(!c.id)return[];let t=c.id.replaceAll("\\","\\\\").replaceAll('"','\\"');return Array.from(c.ownerDocument.querySelectorAll(`[aria-owns~="${t}"]`))}function O0(c,t,e=new Set){return e.has(c)?!1:(e.add(c),c.parentElement?.closest(t)||n8(c).some(d=>d.matches(t)||O0(d,t,e))?!0:c.parentElement?O0(c.parentElement,t,e):!1)}function b9(c,t=new Set){return t.has(c)?!1:(t.add(c),n8(c).some(l=>{let d=l.matches(n9)?l:l.closest(n9);return d?O0(d,o9):b9(l,t)})?!0:c.parentElement?b9(c.parentElement,t):!1)}function a5(c,t){(0,d8.useEffect)(()=>{let e=t.current;if(!e)return;let l=e.parentElement?.closest(n9);if(!(c==="TreeGridRow"?O0(e,o9):l&&O0(l,o9)||b9(e)))throw new Error(c==="TreeGridRow"?'TreeGridRow must be rendered inside an element with role="treegrid".':'TreeGridCell must be rendered as a cell in a row that belongs to an element with role="treegrid".')},[c,t])}var b8=u(h(),1);function dZc({children:c,level:t,positionInSet:e,setSize:l,isExpanded:d,...n},o){let b=(0,r5.useRef)(null),i=(0,o8.useMergeRefs)([b,o]);return a5("TreeGridRow",b),(0,b8.jsx)("tr",{...n,ref:i,role:"row","aria-level":t,"aria-posinset":e,"aria-setsize":l,"aria-expanded":d,children:c})}var i8=(0,r5.forwardRef)(dZc);i8.displayName="TreeGridRow";var i9=i8;var u5=u(v(),1);var u8=u(v(),1);var s5=u(v(),1);var a8=u(h(),1),r8=(0,s5.forwardRef)(function({children:t,as:e,...l},d){let n=(0,s5.useRef)(null),o=d||n,b=c8();if(!b)throw new Error("TreeGridItem can only be rendered inside a TreeGrid component.");let{lastFocusedElement:i,setLastFocusedElement:a}=b,r;i&&(r=i===("current"in o?o.current:void 0)?0:-1);let X={ref:o,tabIndex:r,onFocus:G=>a?.(G.target),...l};return typeof t=="function"?t(X):e?(0,a8.jsx)(e,{...X,children:t}):null});r8.displayName="RovingTabIndexItem";var s8=r8;var X8=u(h(),1);function nZc({children:c,...t},e){return(0,X8.jsx)(s8,{ref:e,...t,children:c})}var G8=(0,u8.forwardRef)(nZc);G8.displayName="TreeGridItem";var Q0=G8;var lX=u(h(),1);function oZc({children:c,withoutGridItem:t=!1,...e},l){let d=(0,u5.useRef)(null);return a5("TreeGridCell",d),(0,lX.jsx)("td",{ref:d,...e,role:"gridcell",children:t?(0,lX.jsx)(lX.Fragment,{children:typeof c=="function"?c({...e,ref:l}):c}):(0,lX.jsx)(Q0,{ref:l,children:c})})}var m8=(0,u5.forwardRef)(oZc);m8.displayName="TreeGridCell";var a9=m8;function U0(c){return x8.focus.focusable.find(c,{sequential:!0}).filter(e=>e.closest('[role="row"]')===c)}function bZc({children:c,onExpandRow:t=()=>{},onCollapseRow:e=()=>{},onFocusRow:l=()=>{},applicationAriaLabel:d,...n},o){let b=(0,X5.useCallback)(i=>{let{keyCode:a,metaKey:r,ctrlKey:s,altKey:X}=i;if(r||s||X||![Zt.UP,Zt.DOWN,Zt.LEFT,Zt.RIGHT,Zt.HOME,Zt.END].includes(a))return;i.stopPropagation();let{activeElement:m}=document,{currentTarget:x}=i;if(!m||!x.contains(m))return;let g=m.closest('[role="row"]');if(!g)return;let R=U0(g),H=R.indexOf(m),Z=H===0,p=Z&&(g.getAttribute("data-expanded")==="false"||g.getAttribute("aria-expanded")==="false")&&a===Zt.RIGHT;if([Zt.LEFT,Zt.RIGHT].includes(a)){let W;if(a===Zt.LEFT?W=Math.max(0,H-1):W=Math.min(H+1,R.length-1),Z){if(a===Zt.LEFT){if(g.getAttribute("data-expanded")==="true"||g.getAttribute("aria-expanded")==="true"){e(g),i.preventDefault();return}let y=Math.max(parseInt(g?.getAttribute("aria-level")??"1",10)-1,1),I=Array.from(x.querySelectorAll('[role="row"]')),B=g,F=I.indexOf(g);for(let V=F;V>=0;V--){let f=I[V].getAttribute("aria-level");if(f!==null&&parseInt(f,10)===y){B=I[V];break}}U0(B)?.[0]?.focus()}if(a===Zt.RIGHT){if(g.getAttribute("data-expanded")==="false"||g.getAttribute("aria-expanded")==="false"){t(g),i.preventDefault();return}let y=U0(g);y.length>0&&y[W]?.focus()}i.preventDefault();return}if(p)return;R[W].focus(),i.preventDefault()}else if([Zt.UP,Zt.DOWN].includes(a)){let W=Array.from(x.querySelectorAll('[role="row"]')),y=W.indexOf(g),I;if(a===Zt.UP?I=Math.max(0,y-1):I=Math.min(y+1,W.length-1),I===y){i.preventDefault();return}let B=U0(W[I]);if(!B||!B.length){i.preventDefault();return}let F=Math.min(H,B.length-1);B[F].focus(),l(i,g,W[I]),i.preventDefault()}else if([Zt.HOME,Zt.END].includes(a)){let W=Array.from(x.querySelectorAll('[role="row"]')),y=W.indexOf(g),I;if(a===Zt.HOME?I=0:I=W.length-1,I===y){i.preventDefault();return}let B=U0(W[I]);if(!B||!B.length){i.preventDefault();return}let F=Math.min(H,B.length-1);B[F].focus(),l(i,g,W[I]),i.preventDefault()}},[t,e,l]);return(0,D0.jsx)(l8,{children:(0,D0.jsx)("div",{role:"application","aria-label":d,children:(0,D0.jsx)("table",{...n,role:"treegrid",onKeyDown:b,ref:o,children:(0,D0.jsx)("tbody",{children:c})})})})}var g8=(0,X5.forwardRef)(bZc);g8.displayName="TreeGrid";var H8=g8;var R8=u(v(),1),Z8=u(Mc(),1),I8=u(h(),1);function iZc(c){c.stopPropagation()}var aZc=(0,R8.forwardRef)((c,t)=>((0,Z8.default)("wp.components.IsolatedEventContainer",{since:"5.7"}),(0,I8.jsx)("div",{...c,ref:t,onMouseDown:iZc}))),p8=aZc;var W8=u(v(),1);var u9=u(h(),1),s9="data-wp-hash";function X9(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&sZc(document)),c.__wpStyleRuntime}function rZc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${s9}]`))if(e.getAttribute(s9)===t)return!0;return!1}function y8(c,t,e){if(!c.head)return;let l=X9(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(rZc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(s9,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function sZc(c){let t=X9();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)y8(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function uZc(c,t){let e=X9();e.styles.set(c,t);for(let l of e.documents.keys())y8(l,c,t)}typeof process>"u",uZc("a90faa8747","._5b8fef2247903a5f__z-stack{display:inline-grid;grid-auto-flow:column;position:relative}._5b8fef2247903a5f__z-stack>._585cd0b86fd70a54__child{justify-self:start;position:relative}._93dbda3c809633d5__layered>._585cd0b86fd70a54__child{grid-column-start:1;grid-row-start:1}._585cd0b86fd70a54__child{z-index:var(--z-stack-z-index,auto)}._585cd0b86fd70a54__child:not(:first-of-type){margin-inline-start:var(--z-stack-offset,0)}");var r9={"z-stack":"_5b8fef2247903a5f__z-stack",child:"_585cd0b86fd70a54__child",layered:"_93dbda3c809633d5__layered"};function XZc(c,t){let{children:e,className:l,isLayered:d=!0,isReversed:n=!1,offset:o=0,...b}=cc(c,"ZStack"),i=_Z(e),a=i.length-1,r=i.map((s,X)=>{let G=n?a-X:X,m=d?o*X:o,x=(0,W8.isValidElement)(s)?s.key:X;return(0,u9.jsx)("div",{className:r9.child,style:{"--z-stack-offset":`${m}px`,"--z-stack-z-index":G},children:s},x)});return(0,u9.jsx)(cd,{...b,className:Y(r9["z-stack"],d&&r9.layered,l),ref:t,children:r})}var GZc=tc(XZc,"ZStack"),G9=GZc;var G5=u(v(),1),dX=u(oc(),1),m9=u(Nb(),1),x9=u(h(),1),mZc={previous:[{modifier:"ctrlShift",character:"`"},{modifier:"ctrlShift",character:"~"},{modifier:"access",character:"p"}],next:[{modifier:"ctrl",character:"`"},{modifier:"access",character:"n"}]};function g9(c=mZc){let t=(0,G5.useRef)(null),[e,l]=(0,G5.useState)(!1);function d(o){let b=Array.from(t.current?.querySelectorAll('[role="region"][tabindex="-1"]')??[]);if(!b.length)return;let i=b[0],a=t.current?.ownerDocument?.activeElement?.closest('[role="region"][tabindex="-1"]'),r=a?b.indexOf(a):-1;if(r!==-1){let s=r+o;s=s===-1?b.length-1:s,s=s===b.length?0:s,i=b[s]}i.focus(),l(!0)}let n=(0,dX.useRefEffect)(o=>{function b(){l(!1)}return o.addEventListener("click",b),()=>{o.removeEventListener("click",b)}},[l]);return{ref:(0,dX.useMergeRefs)([t,n]),className:e?"is-focusing-regions":"",onKeyDown(o){c.previous.some(({modifier:b,character:i})=>m9.isKeyboardEvent[b](o,i))?d(-1):c.next.some(({modifier:b,character:i})=>m9.isKeyboardEvent[b](o,i))&&d(1)}}}var B8=(0,dX.createHigherOrderComponent)(c=>function({shortcuts:e,...l}){return(0,x9.jsx)("div",{...g9(e),children:(0,x9.jsx)(c,{...l})})},"navigateRegions");var m5=u(oc(),1),H9=u(h(),1),xZc=(0,m5.createHigherOrderComponent)(c=>function(e){let l=(0,m5.useConstrainedTabbing)();return(0,H9.jsx)("div",{ref:l,tabIndex:-1,children:(0,H9.jsx)(c,{...e})})},"withConstrainedTabbing"),f8=xZc;var h8=u(ER(),1),x5=u(v(),1),g5=u(oc(),1),H5=u(h(),1),V8=c=>(0,g5.createHigherOrderComponent)(t=>function(l){let[d,n]=(0,x5.useState)(void 0),o=(0,x5.useRef)(null);(0,g5.useIsomorphicLayoutEffect)(()=>{let i=l.node??o.current,a=!!d&&Object.values(d).every(Boolean);if(i&&!a){let r=c(i,l);(0,h8.default)(r,d)||n(r)}});let b=(0,H5.jsx)(t,{...l,...d});return l.node?b:(0,H5.jsxs)("div",{ref:o,children:[" ",b," "]})},"withFallbackStyles");var C8=u(v(),1),eb=u(J8(),1),R5=u(oc(),1),Y8=u(h(),1),gZc=16;function v8(c){return(0,R5.createHigherOrderComponent)(t=>{let e="core/with-filters/"+c,l;function d(){l===void 0&&(l=(0,eb.applyFilters)(c,t))}class n extends C8.Component{constructor(a){super(a),d()}componentDidMount(){n.instances.push(this),n.instances.length===1&&((0,eb.addAction)("hookRemoved",e,b),(0,eb.addAction)("hookAdded",e,b))}componentWillUnmount(){n.instances=n.instances.filter(a=>a!==this),n.instances.length===0&&((0,eb.removeAction)("hookRemoved",e),(0,eb.removeAction)("hookAdded",e))}render(){return(0,Y8.jsx)(l,{...this.props})}}n.instances=[];let o=(0,R5.debounce)(()=>{l=(0,eb.applyFilters)(c,t),n.instances.forEach(i=>{i.forceUpdate()})},gZc);function b(i){i===c&&o()}return n},"withFilters")}var N8=u(v(),1),Z5=u(oc(),1),S8=u(Mc(),1),R9=u(h(),1);function HZc(c){return c instanceof N8.Component||typeof c=="function"}var k8=(0,Z5.createHigherOrderComponent)(c=>{let t=({onFocusReturn:e}={})=>l=>n=>{let o=(0,Z5.useFocusReturn)(e);return(0,R9.jsx)("div",{ref:o,children:(0,R9.jsx)(l,{...n})})};if(HZc(c)){let e=c;return t()(e)}return t(c)},"withFocusReturn"),z8=({children:c})=>((0,S8.default)("wp.components.FocusReturnProvider component",{since:"5.7",hint:"This provider is not used anymore. You can just remove it from your codebase"}),c);var nX=u(v(),1),w8=u(oc(),1);var I5=u(h(),1),A8=(0,w8.createHigherOrderComponent)(c=>{function t(d,n){let[o,b]=(0,nX.useState)([]),i=(0,nX.useMemo)(()=>{let r=s=>{let X=s.id?s:{...s,id:iu()};b(G=>[...G,X])};return{createNotice:r,createErrorNotice:s=>{r({status:"error",content:s})},removeNotice:s=>{b(X=>X.filter(G=>G.id!==s))},removeAllNotices:()=>{b([])}}},[]),a={...d,noticeList:o,noticeOperations:i,noticeUI:o.length>0&&(0,I5.jsx)(IW,{className:"components-with-notices-ui",notices:o,onRemove:i.removeNotice})};return e?(0,I5.jsx)(c,{...a,ref:n}):(0,I5.jsx)(c,{...a})}let e,{render:l}=c;return typeof l=="function"?(e=!0,(0,nX.forwardRef)(t)):t},"withNotices");var p5=u(oc(),1),Z9=u(Jn(),1),T8=u(h(),1),O8=(0,p5.createHigherOrderComponent)(c=>function(e){return(0,T8.jsx)(c,{...e,speak:Z9.speak,debouncedSpeak:(0,p5.useDebounce)(Z9.speak,500)})},"withSpokenMessages");var w5=u(v(),1),xq=u(rc(),1);var Q8=u(v(),1),rt=(0,Q8.createContext)(void 0);rt.displayName="MenuContext";var B5=u(v(),1);var U8=D(1),RZc=D(1),I9=D(3),ZZc=q.theme.gray[300],IZc=q.theme.gray[200],p9=q.theme.gray[700],pZc=q.theme.gray[100],D8=q.theme.foreground,WZc=`0 0 0 ${K.borderWidth} ${ZZc}, ${K.elevationMedium}`,yZc=`0 0 0 ${K.borderWidth} ${D8}`,L8="minmax( 0, max-content ) 1fr",nr=U(Tg,{target:"e1wg7tti15"})({name:"1xd6ev0",styles:"position:relative;z-index:1000000;outline:2px solid transparent!important"}),Xd=U("div",{target:"e1wg7tti14"})("display:grid;grid-template-columns:",L8,";grid-template-rows:auto;box-sizing:border-box;min-width:160px;max-width:320px;max-height:var( --popover-available-height );padding:",U8,";overscroll-behavior:contain;overflow:auto;background-color:",q.ui.background,";border-radius:",K.radiusMedium,";",c=>dc("box-shadow:",c.variant==="toolbar"?yZc:WZc,";",""),";"),E8=U("div",{target:"e1wg7tti13"})("@media not ( prefers-reduced-motion ){transition-property:transform,opacity;transition-duration:",Fe.SLIDE_DURATION,",",Fe.FADE_DURATION,";transition-timing-function:",Fe.SLIDE_EASING,",",Fe.FADE_EASING,";will-change:transform,opacity;&:not( :has( > ",Xd,"[data-submenu] ) ){opacity:0;&:has( > ",Xd,"[data-enter] ){opacity:1;}&:has( > ",Xd,`[data-side='bottom'] ){transform:translateY(
 					-`,Fe.SLIDE_DISTANCE,`
-				);}&:has( > `,Gd,`[data-side='top'] ){transform:translateY(
+				);}&:has( > `,Xd,`[data-side='top'] ){transform:translateY(
 					`,Fe.SLIDE_DISTANCE,`
-				);}&:has( > `,Gd,`[data-side='left'] ){transform:translateX(
+				);}&:has( > `,Xd,`[data-side='left'] ){transform:translateX(
 					`,Fe.SLIDE_DISTANCE,`
-				);}&:has( > `,Gd,`[data-side='right'] ){transform:translateX(
+				);}&:has( > `,Xd,`[data-side='right'] ){transform:translateX(
 					-`,Fe.SLIDE_DISTANCE,`
-				);}&:has( > `,Gd,"[data-enter][data-side='bottom'] ),&:has( > ",Gd,"[data-enter][data-side='top'] ){transform:translateY( 0 );}&:has( > ",Gd,"[data-enter][data-side='left'] ),&:has( > ",Gd,"[data-enter][data-side='right'] ){transform:translateX( 0 );}}}"),WC=dc("all:unset;cursor:pointer;position:relative;min-height:",D(8),";box-sizing:border-box;grid-column:1/-1;display:grid;grid-template-columns:",L8,";align-items:center;@supports ( grid-template-columns: subgrid ){grid-template-columns:subgrid;}font-size:",vd("default.fontSize"),";font-family:inherit;font-weight:normal;line-height:20px;color:",q.theme.foreground,";border-radius:",K.radiusSmall,";padding-block:",gZc,";padding-inline:",IC,";scroll-margin:",U8,";user-select:none;outline:none;&[aria-disabled='true']{color:",q.ui.textDisabled,`;}&[data-active-item]:not( [data-focus-visible] ):not(
+				);}&:has( > `,Xd,"[data-enter][data-side='bottom'] ),&:has( > ",Xd,"[data-enter][data-side='top'] ){transform:translateY( 0 );}&:has( > ",Xd,"[data-enter][data-side='left'] ),&:has( > ",Xd,"[data-enter][data-side='right'] ){transform:translateX( 0 );}}}"),W9=dc("all:unset;cursor:pointer;position:relative;min-height:",D(8),";box-sizing:border-box;grid-column:1/-1;display:grid;grid-template-columns:",L8,";align-items:center;@supports ( grid-template-columns: subgrid ){grid-template-columns:subgrid;}font-size:",Yd("default.fontSize"),";font-family:inherit;font-weight:normal;line-height:20px;color:",q.theme.foreground,";border-radius:",K.radiusSmall,";padding-block:",RZc,";padding-inline:",I9,";scroll-margin:",U8,";user-select:none;outline:none;&[aria-disabled='true']{color:",q.ui.textDisabled,`;}&[data-active-item]:not( [data-focus-visible] ):not(
 			[aria-disabled='true']
-		){background-color:`,q.theme.accent,";color:",q.theme.accentInverted,";}&[data-focus-visible]{box-shadow:0 0 0 1.5px ",q.theme.accent,";outline:2px solid transparent;}&:active,&[data-active]{}",nr,':not(:focus) &:not(:focus)[aria-expanded="true"]{background-color:',ZZc,";color:",q.theme.foreground,";}svg{fill:currentColor;}",""),j8=U(Ug,{target:"e1wg7tti12"})(WC,";"),W5=U(Dg,{target:"e1wg7tti11"})(WC,";"),y5=U(Lg,{target:"e1wg7tti10"})(WC,";"),oG=U("span",{target:"e1wg7tti9"})("grid-column:1;",W5,">&,",y5,">&{min-width:",D(6),";}",W5,">&,",y5,">&,&:not( :empty ){margin-inline-end:",D(2),";}display:flex;align-items:center;justify-content:center;color:",pC,";[data-active-item]:not( [data-focus-visible] )>&,[aria-disabled='true']>&{color:inherit;}"),bG=U("div",{target:"e1wg7tti8"})("grid-column:2;display:flex;align-items:center;justify-content:space-between;gap:",D(3),";pointer-events:none;"),iG=U("div",{target:"e1wg7tti7"})("flex:1;display:inline-flex;flex-direction:column;gap:",D(1),";"),aG=U("span",{target:"e1wg7tti6"})("flex:0 1 fit-content;min-width:0;width:fit-content;display:flex;align-items:center;justify-content:center;gap:",D(3),";color:",pC,";[data-active-item]:not( [data-focus-visible] ) *:not(",nr,") &,[aria-disabled='true'] *:not(",nr,") &{color:inherit;}"),M8=U(Og,{target:"e1wg7tti5"})({name:"49aokf",styles:"display:contents"}),P8=U(Qg,{target:"e1wg7tti4"})("grid-column:1/-1;padding-block-start:",D(3),";padding-block-end:",D(2),";padding-inline:",IC,";"),_8=U(jg,{target:"e1wg7tti3"})("grid-column:1/-1;border:none;height:",K.borderWidth,";background-color:",c=>c.variant==="toolbar"?D8:RZc,";margin-block:",D(2),";margin-inline:",IC,";outline:2px solid transparent;"),K8=U(bt,{target:"e1wg7tti2"})("width:",D(1.5),";",vt({transform:"scaleX(1)"},{transform:"scaleX(-1)"}),";"),q8=U(vo,{target:"e1wg7tti1"})("font-size:",vd("default.fontSize"),";line-height:20px;color:inherit;"),$8=U(vo,{target:"e1wg7tti0"})("font-size:",vd("helpText.fontSize"),";line-height:16px;color:",pC,";overflow-wrap:anywhere;[data-active-item]:not( [data-focus-visible] ) *:not( ",nr," ) &,[aria-disabled='true'] *:not( ",nr," ) &{color:inherit;}");var cq=u(Y(),1);function WZc(c){if(c.focus(),c.ownerDocument.activeElement===c)return;let t=c.closest("[inert]");t&&(t.inert=!1),c.ownerDocument.defaultView?.HTMLElement.prototype.focus.call(c)}function rG(c,t){return(0,cq.useCallback)(e=>{if(!(typeof t=="function"?t(e):t))return!1;if(!c||!("hideAll"in c))return!0;let d=c.getState().contentElement,n=d?.ownerDocument.activeElement;if(d?.contains(n??null)){let o=c;for(;o.parent;)o=o.parent;let b=o.getState().disclosureElement;b&&WZc(b)}return!0},[t,c])}var or=u(h(),1),f5=(0,B5.forwardRef)(function({prefix:t,suffix:e,children:l,disabled:d=!1,hideOnClick:n=!0,store:o,...b},i){let a=(0,B5.useContext)(rt),r=o??a?.store,s=rG(r,n);if(!a?.store||!r)throw new Error("Menu.Item can only be rendered inside a Menu component");return(0,or.jsxs)(j8,{ref:i,...b,accessibleWhenDisabled:!0,disabled:d,store:r,hideOnClick:s,children:[(0,or.jsx)(oG,{children:t}),(0,or.jsxs)(bG,{children:[(0,or.jsx)(iG,{children:l}),e&&(0,or.jsx)(aG,{children:e})]})]})});var h5=u(Y(),1);var db=u(h(),1),tq=(0,h5.forwardRef)(function({suffix:t,children:e,disabled:l=!1,hideOnClick:d=!1,...n},o){let i=(0,h5.useContext)(rt)?.store,a=rG(i,d);if(!i)throw new Error("Menu.CheckboxItem can only be rendered inside a Menu component");return(0,db.jsxs)(W5,{ref:o,...n,accessibleWhenDisabled:!0,disabled:l,store:i,hideOnClick:a,children:[(0,db.jsx)(Dr,{store:i,render:(0,db.jsx)(oG,{}),style:{width:"auto",height:"auto"},children:(0,db.jsx)(ne,{icon:Ce,size:24})}),(0,db.jsxs)(bG,{children:[(0,db.jsx)(iG,{children:e}),t&&(0,db.jsx)(aG,{children:t})]})]})});var V5=u(Y(),1);var F5=u(vc(),1);var en=u(h(),1),yZc=(0,en.jsx)(F5.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,en.jsx)(F5.Circle,{cx:12,cy:12,r:3})}),eq=(0,V5.forwardRef)(function({suffix:t,children:e,disabled:l=!1,hideOnClick:d=!1,...n},o){let i=(0,V5.useContext)(rt)?.store,a=rG(i,d);if(!i)throw new Error("Menu.RadioItem can only be rendered inside a Menu component");return(0,en.jsxs)(y5,{ref:o,...n,accessibleWhenDisabled:!0,disabled:l,store:i,hideOnClick:a,children:[(0,en.jsx)(Dr,{store:i,render:(0,en.jsx)(oG,{}),style:{width:"auto",height:"auto"},children:(0,en.jsx)(ne,{icon:yZc,size:24})}),(0,en.jsxs)(bG,{children:[(0,en.jsx)(iG,{children:e}),t&&(0,en.jsx)(aG,{children:t})]})]})});var J5=u(Y(),1);var lq=u(h(),1),dq=(0,J5.forwardRef)(function(t,e){let l=(0,J5.useContext)(rt);if(!l?.store)throw new Error("Menu.Group can only be rendered inside a Menu component");return(0,lq.jsx)(M8,{ref:e,...t,store:l.store})});var C5=u(Y(),1);var yC=u(h(),1),nq=(0,C5.forwardRef)(function(t,e){let l=(0,C5.useContext)(rt);if(!l?.store)throw new Error("Menu.GroupLabel can only be rendered inside a Menu component");return(0,yC.jsx)(P8,{ref:e,render:(0,yC.jsx)(Pe,{upperCase:!0,variant:"muted",size:"11px",weight:K.fontWeightEmphasis,lineHeight:"16px"}),...t,store:l.store})});var v5=u(Y(),1);var oq=u(h(),1),bq=(0,v5.forwardRef)(function(t,e){let l=(0,v5.useContext)(rt);if(!l?.store)throw new Error("Menu.Separator can only be rendered inside a Menu component");return(0,oq.jsx)(_8,{ref:e,...t,store:l.store,variant:l.variant})});var Y5=u(Y(),1);var iq=u(h(),1),aq=(0,Y5.forwardRef)(function(t,e){if(!(0,Y5.useContext)(rt)?.store)throw new Error("Menu.ItemLabel can only be rendered inside a Menu component");return(0,iq.jsx)(q8,{numberOfLines:1,ref:e,...t})});var N5=u(Y(),1);var rq=u(h(),1),sq=(0,N5.forwardRef)(function(t,e){if(!(0,N5.useContext)(rt)?.store)throw new Error("Menu.ItemHelpText can only be rendered inside a Menu component");return(0,rq.jsx)($8,{numberOfLines:2,ref:e,...t})});var S5=u(Y(),1);var uq=u(h(),1),Gq=(0,S5.forwardRef)(function({children:t,disabled:e=!1,...l},d){let n=(0,S5.useContext)(rt);if(!n?.store)throw new Error("Menu.TriggerButton can only be rendered inside a Menu component");if(n.store.parent)throw new Error("Menu.TriggerButton should not be rendered inside a nested Menu component. Use Menu.SubmenuTriggerItem instead.");return(0,uq.jsx)(Ur,{ref:d,...l,disabled:e,store:n.store,children:t})});var k5=u(Y(),1);var gi=u(h(),1),Xq=(0,k5.forwardRef)(function({suffix:t,...e},l){let d=(0,k5.useContext)(rt);if(!d?.store.parent)throw new Error("Menu.SubmenuTriggerItem can only be rendered inside a nested Menu component");return(0,gi.jsx)(Ur,{ref:l,accessibleWhenDisabled:!0,store:d.store,render:(0,gi.jsx)(f5,{...e,store:d.store.parent,suffix:(0,gi.jsxs)(gi.Fragment,{children:[t,(0,gi.jsx)(K8,{"aria-hidden":"true",icon:Wf,size:24,preserveAspectRatio:"xMidYMid slice"})]})})})});var nb=u(Y(),1);var z5=u(h(),1),mq=(0,nb.forwardRef)(function({gutter:t,shift:e,modal:l=!0,...d},n){let o=(0,nb.useContext)(rt),b=E(o?.store,"currentPlacement")?.split("-")[0],i=(0,nb.useCallback)(G=>(G.preventDefault(),!0),[]),a=E(o?.store,"rtl")?"rtl":"ltr",r=(0,nb.useMemo)(()=>({dir:a,style:{direction:a}}),[a]);if(!o?.store)throw new Error("Menu.Popover can only be rendered inside a Menu component");let s=(0,nb.useCallback)(G=>(0,z5.jsx)(E8,{children:(0,z5.jsx)(Gd,{...G,variant:o.variant})}),[o.variant]);return(0,z5.jsx)(nr,{...d,ref:n,modal:l,store:o.store,gutter:t??(o.store.parent?0:8),shift:e??(o.store.parent?-4:0),hideOnHoverOutside:!1,"data-side":b,"data-submenu":!!o.store.parent||void 0,wrapperProps:r,hideOnEscape:i,unmountOnHide:!0,render:s})});var gq=u(h(),1),BZc=c=>{let{children:t,defaultOpen:e=!1,open:l,onOpenChange:d,placement:n,variant:o}=cc(c,"Menu"),b=(0,w5.useContext)(rt),i=(0,xq.isRTL)(),a=n??(b?.store?"right-start":"bottom-start");i&&(/right/.test(a)?a=a.replace("right","left"):/left/.test(a)&&(a=a.replace("left","right")));let r=Eg({parent:b?.store,open:l,defaultOpen:e,placement:a,focusLoop:!0,setOpen(G){d?.(G)},rtl:i}),s=(0,w5.useMemo)(()=>({store:r,variant:o}),[r,o]);return(0,gq.jsx)(rt.Provider,{value:s,children:t})},Hq=Object.assign(sa(BZc,"Menu"),{Context:Object.assign(rt,{displayName:"Menu.Context"}),Item:Object.assign(f5,{displayName:"Menu.Item"}),RadioItem:Object.assign(eq,{displayName:"Menu.RadioItem"}),CheckboxItem:Object.assign(tq,{displayName:"Menu.CheckboxItem"}),Group:Object.assign(dq,{displayName:"Menu.Group"}),GroupLabel:Object.assign(nq,{displayName:"Menu.GroupLabel"}),Separator:Object.assign(bq,{displayName:"Menu.Separator"}),ItemLabel:Object.assign(aq,{displayName:"Menu.ItemLabel"}),ItemHelpText:Object.assign(sq,{displayName:"Menu.ItemHelpText"}),Popover:Object.assign(mq,{displayName:"Menu.Popover"}),TriggerButton:Object.assign(Gq,{displayName:"Menu.TriggerButton"}),SubmenuTriggerItem:Object.assign(Xq,{displayName:"Menu.SubmenuTriggerItem"})});var Nq=u(oc(),1),Sq=u(Y(),1),kq=u(rc(),1);var A5=u(Y(),1),L0=(0,A5.createContext)(void 0);L0.displayName="TabsContext";var sG=()=>(0,A5.useContext)(L0);var yq=u(Y(),1),jWt=u(Qe(),1);var Rq=U(Wr,{target:"enfox0g4"})(`display:flex;align-items:stretch;overflow-x:auto;&[aria-orientation='vertical']{flex-direction:column;}:where( [aria-orientation='horizontal'] ){width:fit-content;}--direction-factor:1;--direction-start:left;--direction-end:right;--selected-start:var( --selected-left, 0 );&:dir( rtl ){--direction-factor:-1;--direction-start:right;--direction-end:left;--selected-start:var( --selected-right, 0 );}@media not ( prefers-reduced-motion ){&[data-indicator-animated]::before{transition-property:transform,border-radius,border-block;transition-duration:0.2s;transition-timing-function:ease-out;}}position:relative;&::before{content:'';position:absolute;pointer-events:none;transform-origin:var( --direction-start ) top;outline:2px solid transparent;outline-offset:-1px;}--antialiasing-factor:100;&[aria-orientation='horizontal']{--fade-width:64px;--fade-gradient-base:transparent 0%,black var( --fade-width );--fade-gradient-composed:var( --fade-gradient-base ),black 60%,transparent 50%;&.is-overflowing-first{mask-image:linear-gradient(
+		){background-color:`,q.theme.accent,";color:",q.theme.accentInverted,";}&[data-focus-visible]{box-shadow:0 0 0 1.5px ",q.theme.accent,";outline:2px solid transparent;}&:active,&[data-active]{}",nr,':not(:focus) &:not(:focus)[aria-expanded="true"]{background-color:',pZc,";color:",q.theme.foreground,";}svg{fill:currentColor;}",""),j8=U(Ug,{target:"e1wg7tti12"})(W9,";"),W5=U(Dg,{target:"e1wg7tti11"})(W9,";"),y5=U(Lg,{target:"e1wg7tti10"})(W9,";"),oX=U("span",{target:"e1wg7tti9"})("grid-column:1;",W5,">&,",y5,">&{min-width:",D(6),";}",W5,">&,",y5,">&,&:not( :empty ){margin-inline-end:",D(2),";}display:flex;align-items:center;justify-content:center;color:",p9,";[data-active-item]:not( [data-focus-visible] )>&,[aria-disabled='true']>&{color:inherit;}"),bX=U("div",{target:"e1wg7tti8"})("grid-column:2;display:flex;align-items:center;justify-content:space-between;gap:",D(3),";pointer-events:none;"),iX=U("div",{target:"e1wg7tti7"})("flex:1;display:inline-flex;flex-direction:column;gap:",D(1),";"),aX=U("span",{target:"e1wg7tti6"})("flex:0 1 fit-content;min-width:0;width:fit-content;display:flex;align-items:center;justify-content:center;gap:",D(3),";color:",p9,";[data-active-item]:not( [data-focus-visible] ) *:not(",nr,") &,[aria-disabled='true'] *:not(",nr,") &{color:inherit;}"),M8=U(Og,{target:"e1wg7tti5"})({name:"49aokf",styles:"display:contents"}),P8=U(Qg,{target:"e1wg7tti4"})("grid-column:1/-1;padding-block-start:",D(3),";padding-block-end:",D(2),";padding-inline:",I9,";"),_8=U(jg,{target:"e1wg7tti3"})("grid-column:1/-1;border:none;height:",K.borderWidth,";background-color:",c=>c.variant==="toolbar"?D8:IZc,";margin-block:",D(2),";margin-inline:",I9,";outline:2px solid transparent;"),K8=U(bt,{target:"e1wg7tti2"})("width:",D(1.5),";",Yt({transform:"scaleX(1)"},{transform:"scaleX(-1)"}),";"),q8=U(Co,{target:"e1wg7tti1"})("font-size:",Yd("default.fontSize"),";line-height:20px;color:inherit;"),$8=U(Co,{target:"e1wg7tti0"})("font-size:",Yd("helpText.fontSize"),";line-height:16px;color:",p9,";overflow-wrap:anywhere;[data-active-item]:not( [data-focus-visible] ) *:not( ",nr," ) &,[aria-disabled='true'] *:not( ",nr," ) &{color:inherit;}");var cq=u(v(),1);function BZc(c){if(c.focus(),c.ownerDocument.activeElement===c)return;let t=c.closest("[inert]");t&&(t.inert=!1),c.ownerDocument.defaultView?.HTMLElement.prototype.focus.call(c)}function rX(c,t){return(0,cq.useCallback)(e=>{if(!(typeof t=="function"?t(e):t))return!1;if(!c||!("hideAll"in c))return!0;let d=c.getState().contentElement,n=d?.ownerDocument.activeElement;if(d?.contains(n??null)){let o=c;for(;o.parent;)o=o.parent;let b=o.getState().disclosureElement;b&&BZc(b)}return!0},[t,c])}var or=u(h(),1),f5=(0,B5.forwardRef)(function({prefix:t,suffix:e,children:l,disabled:d=!1,hideOnClick:n=!0,store:o,...b},i){let a=(0,B5.useContext)(rt),r=o??a?.store,s=rX(r,n);if(!a?.store||!r)throw new Error("Menu.Item can only be rendered inside a Menu component");return(0,or.jsxs)(j8,{ref:i,...b,accessibleWhenDisabled:!0,disabled:d,store:r,hideOnClick:s,children:[(0,or.jsx)(oX,{children:t}),(0,or.jsxs)(bX,{children:[(0,or.jsx)(iX,{children:l}),e&&(0,or.jsx)(aX,{children:e})]})]})});var h5=u(v(),1);var lb=u(h(),1),tq=(0,h5.forwardRef)(function({suffix:t,children:e,disabled:l=!1,hideOnClick:d=!1,...n},o){let i=(0,h5.useContext)(rt)?.store,a=rX(i,d);if(!i)throw new Error("Menu.CheckboxItem can only be rendered inside a Menu component");return(0,lb.jsxs)(W5,{ref:o,...n,accessibleWhenDisabled:!0,disabled:l,store:i,hideOnClick:a,children:[(0,lb.jsx)(Dr,{store:i,render:(0,lb.jsx)(oX,{}),style:{width:"auto",height:"auto"},children:(0,lb.jsx)(ne,{icon:Ce,size:24})}),(0,lb.jsxs)(bX,{children:[(0,lb.jsx)(iX,{children:e}),t&&(0,lb.jsx)(aX,{children:t})]})]})});var V5=u(v(),1);var F5=u(Yc(),1);var en=u(h(),1),fZc=(0,en.jsx)(F5.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,en.jsx)(F5.Circle,{cx:12,cy:12,r:3})}),eq=(0,V5.forwardRef)(function({suffix:t,children:e,disabled:l=!1,hideOnClick:d=!1,...n},o){let i=(0,V5.useContext)(rt)?.store,a=rX(i,d);if(!i)throw new Error("Menu.RadioItem can only be rendered inside a Menu component");return(0,en.jsxs)(y5,{ref:o,...n,accessibleWhenDisabled:!0,disabled:l,store:i,hideOnClick:a,children:[(0,en.jsx)(Dr,{store:i,render:(0,en.jsx)(oX,{}),style:{width:"auto",height:"auto"},children:(0,en.jsx)(ne,{icon:fZc,size:24})}),(0,en.jsxs)(bX,{children:[(0,en.jsx)(iX,{children:e}),t&&(0,en.jsx)(aX,{children:t})]})]})});var J5=u(v(),1);var lq=u(h(),1),dq=(0,J5.forwardRef)(function(t,e){let l=(0,J5.useContext)(rt);if(!l?.store)throw new Error("Menu.Group can only be rendered inside a Menu component");return(0,lq.jsx)(M8,{ref:e,...t,store:l.store})});var C5=u(v(),1);var y9=u(h(),1),nq=(0,C5.forwardRef)(function(t,e){let l=(0,C5.useContext)(rt);if(!l?.store)throw new Error("Menu.GroupLabel can only be rendered inside a Menu component");return(0,y9.jsx)(P8,{ref:e,render:(0,y9.jsx)(Pe,{upperCase:!0,variant:"muted",size:"11px",weight:K.fontWeightEmphasis,lineHeight:"16px"}),...t,store:l.store})});var Y5=u(v(),1);var oq=u(h(),1),bq=(0,Y5.forwardRef)(function(t,e){let l=(0,Y5.useContext)(rt);if(!l?.store)throw new Error("Menu.Separator can only be rendered inside a Menu component");return(0,oq.jsx)(_8,{ref:e,...t,store:l.store,variant:l.variant})});var v5=u(v(),1);var iq=u(h(),1),aq=(0,v5.forwardRef)(function(t,e){if(!(0,v5.useContext)(rt)?.store)throw new Error("Menu.ItemLabel can only be rendered inside a Menu component");return(0,iq.jsx)(q8,{numberOfLines:1,ref:e,...t})});var N5=u(v(),1);var rq=u(h(),1),sq=(0,N5.forwardRef)(function(t,e){if(!(0,N5.useContext)(rt)?.store)throw new Error("Menu.ItemHelpText can only be rendered inside a Menu component");return(0,rq.jsx)($8,{numberOfLines:2,ref:e,...t})});var S5=u(v(),1);var uq=u(h(),1),Xq=(0,S5.forwardRef)(function({children:t,disabled:e=!1,...l},d){let n=(0,S5.useContext)(rt);if(!n?.store)throw new Error("Menu.TriggerButton can only be rendered inside a Menu component");if(n.store.parent)throw new Error("Menu.TriggerButton should not be rendered inside a nested Menu component. Use Menu.SubmenuTriggerItem instead.");return(0,uq.jsx)(Ur,{ref:d,...l,disabled:e,store:n.store,children:t})});var k5=u(v(),1);var gi=u(h(),1),Gq=(0,k5.forwardRef)(function({suffix:t,...e},l){let d=(0,k5.useContext)(rt);if(!d?.store.parent)throw new Error("Menu.SubmenuTriggerItem can only be rendered inside a nested Menu component");return(0,gi.jsx)(Ur,{ref:l,accessibleWhenDisabled:!0,store:d.store,render:(0,gi.jsx)(f5,{...e,store:d.store.parent,suffix:(0,gi.jsxs)(gi.Fragment,{children:[t,(0,gi.jsx)(K8,{"aria-hidden":"true",icon:Wf,size:24,preserveAspectRatio:"xMidYMid slice"})]})})})});var db=u(v(),1);var z5=u(h(),1),mq=(0,db.forwardRef)(function({gutter:t,shift:e,modal:l=!0,...d},n){let o=(0,db.useContext)(rt),b=E(o?.store,"currentPlacement")?.split("-")[0],i=(0,db.useCallback)(X=>(X.preventDefault(),!0),[]),a=E(o?.store,"rtl")?"rtl":"ltr",r=(0,db.useMemo)(()=>({dir:a,style:{direction:a}}),[a]);if(!o?.store)throw new Error("Menu.Popover can only be rendered inside a Menu component");let s=(0,db.useCallback)(X=>(0,z5.jsx)(E8,{children:(0,z5.jsx)(Xd,{...X,variant:o.variant})}),[o.variant]);return(0,z5.jsx)(nr,{...d,ref:n,modal:l,store:o.store,gutter:t??(o.store.parent?0:8),shift:e??(o.store.parent?-4:0),hideOnHoverOutside:!1,"data-side":b,"data-submenu":!!o.store.parent||void 0,wrapperProps:r,hideOnEscape:i,unmountOnHide:!0,render:s})});var gq=u(h(),1),hZc=c=>{let{children:t,defaultOpen:e=!1,open:l,onOpenChange:d,placement:n,variant:o}=cc(c,"Menu"),b=(0,w5.useContext)(rt),i=(0,xq.isRTL)(),a=n??(b?.store?"right-start":"bottom-start");i&&(/right/.test(a)?a=a.replace("right","left"):/left/.test(a)&&(a=a.replace("left","right")));let r=Eg({parent:b?.store,open:l,defaultOpen:e,placement:a,focusLoop:!0,setOpen(X){d?.(X)},rtl:i}),s=(0,w5.useMemo)(()=>({store:r,variant:o}),[r,o]);return(0,gq.jsx)(rt.Provider,{value:s,children:t})},Hq=Object.assign(sa(hZc,"Menu"),{Context:Object.assign(rt,{displayName:"Menu.Context"}),Item:Object.assign(f5,{displayName:"Menu.Item"}),RadioItem:Object.assign(eq,{displayName:"Menu.RadioItem"}),CheckboxItem:Object.assign(tq,{displayName:"Menu.CheckboxItem"}),Group:Object.assign(dq,{displayName:"Menu.Group"}),GroupLabel:Object.assign(nq,{displayName:"Menu.GroupLabel"}),Separator:Object.assign(bq,{displayName:"Menu.Separator"}),ItemLabel:Object.assign(aq,{displayName:"Menu.ItemLabel"}),ItemHelpText:Object.assign(sq,{displayName:"Menu.ItemHelpText"}),Popover:Object.assign(mq,{displayName:"Menu.Popover"}),TriggerButton:Object.assign(Xq,{displayName:"Menu.TriggerButton"}),SubmenuTriggerItem:Object.assign(Gq,{displayName:"Menu.SubmenuTriggerItem"})});var Nq=u(oc(),1),Sq=u(v(),1),kq=u(rc(),1);var A5=u(v(),1),L0=(0,A5.createContext)(void 0);L0.displayName="TabsContext";var sX=()=>(0,A5.useContext)(L0);var yq=u(v(),1),PWt=u(Qe(),1);var Rq=U(Wr,{target:"enfox0g4"})(`display:flex;align-items:stretch;overflow-x:auto;&[aria-orientation='vertical']{flex-direction:column;}:where( [aria-orientation='horizontal'] ){width:fit-content;}--direction-factor:1;--direction-start:left;--direction-end:right;--selected-start:var( --selected-left, 0 );&:dir( rtl ){--direction-factor:-1;--direction-start:right;--direction-end:left;--selected-start:var( --selected-right, 0 );}@media not ( prefers-reduced-motion ){&[data-indicator-animated]::before{transition-property:transform,border-radius,border-block;transition-duration:0.2s;transition-timing-function:ease-out;}}position:relative;&::before{content:'';position:absolute;pointer-events:none;transform-origin:var( --direction-start ) top;outline:2px solid transparent;outline-offset:-1px;}--antialiasing-factor:100;&[aria-orientation='horizontal']{--fade-width:64px;--fade-gradient-base:transparent 0%,black var( --fade-width );--fade-gradient-composed:var( --fade-gradient-base ),black 60%,transparent 50%;&.is-overflowing-first{mask-image:linear-gradient(
 				to var( --direction-end ),
 				var( --fade-gradient-base )
 			);}&.is-overflowing-last{mask-image:linear-gradient(
@@ -184,7 +184,7 @@
 						var( --selected-height, 0 ) /
 							var( --antialiasing-factor )
 					)
-			);}}`),Zq=U(pr,{target:"enfox0g3"})("&{border-radius:0;background:transparent;border:none;box-shadow:none;flex:1 0 auto;white-space:nowrap;display:flex;align-items:center;cursor:pointer;line-height:1.2;font-family:",vd("default.fontFamily"),";font-weight:400;font-size:",vd("default.fontSize"),";color:",q.theme.foreground,";position:relative;&[aria-disabled='true']{cursor:default;color:",q.ui.textDisabled,";}&:not( [aria-disabled='true'] ):is( :hover, [data-focus-visible] ){color:",q.theme.foreground,";}&:focus:not( :disabled ){box-shadow:none;outline:none;}&::after{position:absolute;pointer-events:none;outline:var( --wp-admin-border-width-focus ) solid ",q.theme.accent,";border-radius:",K.radiusSmall,";opacity:0;@media not ( prefers-reduced-motion ){transition:opacity 0.1s linear;}}&[data-focus-visible]::after{opacity:1;}}[aria-orientation='horizontal'] &{padding-inline:",D(4),";height:",D(12),";scroll-margin:24px;&::after{content:'';inset:",D(3),";}}[aria-orientation='vertical'] &{padding:",D(2)," ",D(3),";min-height:",D(10),";&[aria-selected='true']{fill:currentColor;}}[aria-orientation='vertical'][data-select-on-move='false'] &::after{content:'';inset:var( --wp-admin-border-width-focus );}"),Iq=U("span",{target:"enfox0g2"})({name:"9at4z3",styles:"flex-grow:1;display:flex;align-items:center;[aria-orientation='horizontal'] &{justify-content:center;}[aria-orientation='vertical'] &{justify-content:start;}"}),pq=U(bt,{target:"enfox0g1"})("flex-shrink:0;margin-inline-end:",D(-1),";[aria-orientation='horizontal'] &{display:none;}opacity:0;[role='tab']:is( [aria-selected='true'], [data-focus-visible], :hover ) &{opacity:1;}@media not ( prefers-reduced-motion ){[data-select-on-move='true'] [role='tab']:is( [aria-selected='true'],  ) &{transition:opacity 0.15s 0.15s linear;}}&:dir( rtl ){rotate:180deg;}"),Wq=U(fr,{target:"enfox0g0"})("&:focus{box-shadow:none;outline:none;}&[data-focus-visible]{box-shadow:0 0 0 var( --wp-admin-border-width-focus ) ",q.theme.accent,";outline:2px solid transparent;outline-offset:0;}");var E0=u(h(),1),Bq=(0,yq.forwardRef)(function({children:t,tabId:e,disabled:l,render:d,...n},o){let{store:b,instanceId:i}=sG()??{};if(!b)return null;let a=`${i}-${e}`;return(0,E0.jsxs)(Zq,{ref:o,store:b,id:a,disabled:l,render:d,...n,children:[(0,E0.jsx)(Iq,{children:t}),(0,E0.jsx)(pq,{icon:Bf})]})});var e5t=u(Qe(),1),uG=u(Y(),1),Vq=u(oc(),1);var br=u(Y(),1),fq=u(oc(),1);function hq(c,t){let[e,l]=(0,br.useState)(!1),[d,n]=(0,br.useState)(!1),[o,b]=(0,br.useState)(),i=(0,fq.useEvent)(a=>{for(let r of a)r.target===t.first&&l(!r.isIntersecting),r.target===t.last&&n(!r.isIntersecting)});return(0,br.useEffect)(()=>{if(!c||!window.IntersectionObserver)return;let a=new IntersectionObserver(i,{root:c,threshold:.9});return b(a),()=>a.disconnect()},[i,c]),(0,br.useEffect)(()=>{if(o)return t.first&&o.observe(t.first),t.last&&o.observe(t.last),()=>{t.first&&o.unobserve(t.first),t.last&&o.unobserve(t.last)}},[t.first,t.last,o]),{first:e,last:d}}var BC=u(h(),1),fZc=24;function hZc(c,t,{margin:e=fZc}={}){(0,uG.useLayoutEffect)(()=>{if(!c||!t)return;let{scrollLeft:l}=c,d=c.getBoundingClientRect().width,{left:n,width:o}=t,b=l+d,a=n+o+e-b,r=l-(n-e),s=null;r>0?s=l-r:a>0&&(s=l+a),s!==null&&c.scroll?.({left:s})},[e,c,t])}var Fq=(0,uG.forwardRef)(function({children:t,...e},l){let{store:d}=sG()??{},n=E(d,"selectedId"),o=E(d,"selectOnMove"),b=E(d,"items"),[i,a]=(0,uG.useState)(),r=(0,Vq.useMergeRefs)([l,a]),s=d?.item(n),G=E(d,"renderedItems"),X=G&&s?G.indexOf(s):-1,m=WI(s?.element,[X]),x=hq(i,{first:b?.at(0)?.element,last:b?.at(-1)?.element});return BI(i,m,{prefix:"selected",dataAttribute:"indicator-animated",transitionEndFilter:g=>g.pseudoElement==="::before",roundRect:!0}),hZc(i,m),d?(0,BC.jsx)(Rq,{ref:r,store:d,render:g=>(0,BC.jsx)("div",{...g,tabIndex:g.tabIndex??-1}),"data-select-on-move":o?"true":"false",...e,className:v(x.first&&"is-overflowing-first",x.last&&"is-overflowing-last",e.className),children:t}):null});var Jq=u(Y(),1),s5t=u(Qe(),1);var Cq=u(h(),1),vq=(0,Jq.forwardRef)(function({children:t,tabId:e,focusable:l=!0,...d},n){let o=sG(),b=E(o?.store,"selectedId");if(!o)return null;let{store:i,instanceId:a}=o,r=`${a}-${e}`;return(0,Cq.jsx)(Wq,{ref:n,store:i,id:`${r}-view`,tabId:r,focusable:l,...d,children:b===r&&t})});var zq=u(h(),1);function T5(c,t){return c&&`${t}-${c}`}function Yq(c,t){return typeof c=="string"?c.replace(`${t}-`,""):c}var wq=Object.assign(function c({selectOnMove:t=!0,defaultTabId:e,orientation:l="horizontal",onSelect:d,children:n,selectedTabId:o,activeTabId:b,defaultActiveTabId:i,onActiveTabIdChange:a}){let r=(0,Nq.useInstanceId)(c,"tabs"),s=Fr({selectOnMove:t,orientation:l,defaultSelectedId:T5(e,r),setSelectedId:X=>{d?.(Yq(X,r))},selectedId:T5(o,r),defaultActiveId:T5(i,r),setActiveId:X=>{a?.(Yq(X,r))},activeId:T5(b,r),rtl:(0,kq.isRTL)()}),G=(0,Sq.useMemo)(()=>({store:s,instanceId:r}),[s,r]);return(0,zq.jsx)(L0.Provider,{value:G,children:n})},{Tab:Object.assign(Bq,{displayName:"Tabs.Tab"}),TabList:Object.assign(Fq,{displayName:"Tabs.TabList"}),TabPanel:Object.assign(vq,{displayName:"Tabs.TabPanel"}),Context:Object.assign(L0,{displayName:"Tabs.Context"})});var GG=u(h(),1);function VZc(c="default"){switch(c){case"info":return Nf;case"success":return Xm;case"warning":return Rf;case"error":return bm;default:return null}}function FZc({className:c,intent:t="default",children:e,...l}){let d=VZc(t),n=!!d;return(0,GG.jsx)("span",{className:v("components-badge",c,{[`is-${t}`]:t,"has-icon":n}),...l,children:(0,GG.jsxs)("span",{className:"components-badge__flex-wrapper",children:[n&&(0,GG.jsx)(bt,{icon:d,size:16,fill:"currentColor",className:"components-badge__icon"}),(0,GG.jsx)("span",{className:"components-badge__content",children:e})]})})}var Aq=FZc;var O5=u(Y(),1),Tq=u(oc(),1),Oq=u(Mc(),1);var fC=u(h(),1),JZc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{(0,Oq.default)("wp.components.privateApis.ValidatedInputControl",{since:"7.2",alternative:"ValidatedInputControl from @wordpress/ui",hint:"This private API will be completely removed within a few Gutenberg plugin releases."});let n=(0,O5.useRef)(null),o=(0,Tq.useMergeRefs)([d,n]);return(0,fC.jsx)(ai,{className:"components-validated-control",required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>n.current,children:(0,fC.jsx)(Fn,{ref:o,...l})})},hC=(0,O5.forwardRef)(JZc);hC.displayName="ValidatedInputControl";var D5=u(Y(),1);var Qq=u(oc(),1),Q5=u(Y(),1);var XG=u(h(),1),VC="data-wp-hash";function FC(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&vZc(document)),c.__wpStyleRuntime}function CZc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${VC}]`))if(e.getAttribute(VC)===t)return!0;return!1}function Uq(c,t,e){if(!c.head)return;let l=FC(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(CZc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(VC,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function vZc(c){let t=FC();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)Uq(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function YZc(c,t){let e=FC();e.styles.set(c,t);for(let l of e.documents.keys())Uq(l,c,t)}typeof process>"u",YZc("3558237a49","._0f130cee1a924516__editable{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px;width:100%}@media (min-width:600px){._0f130cee1a924516__editable{font-size:13px;line-height:normal}}._0f130cee1a924516__editable:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}._0f130cee1a924516__editable:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._0f130cee1a924516__editable::placeholder{color:rgba(30,30,30,.62)}._0f130cee1a924516__editable[aria-placeholder]:empty:before{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%);content:attr(aria-placeholder)}._0f130cee1a924516__editable{min-height:40px;padding:12px}._0f130cee1a924516__editable[aria-disabled=true]{background:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));border-color:var(--wp-components-color-gray-300,var(--wpds-color-stroke-surface-neutral,#dbdbdb));color:var(--wp-components-color-gray-700,var(--wpds-color-foreground-content-neutral-weak,#707070));cursor:default}");var NZc={editable:"_0f130cee1a924516__editable"};function SZc({label:c,id:t,className:e,help:l,hideLabelFromVision:d,disabled:n,required:o,placeholder:b,...i},a){let{baseControlProps:r,controlProps:s}=xa({id:t,className:e,help:l}),G=`${s.id}__label`,X=(0,Q5.useRef)(null),m=(0,Qq.useMergeRefs)([X,a]);return(0,XG.jsxs)(Cc,{...r,children:[d?(0,XG.jsx)(Yc,{id:G,children:c}):(0,XG.jsx)(Cc.VisualLabel,{id:G,onClick:()=>X.current?.focus(),children:c}),(0,XG.jsx)("div",{className:NZc.editable,role:"textbox","aria-multiline":!0,"aria-labelledby":G,"aria-placeholder":b||void 0,"aria-disabled":n||void 0,"aria-required":o||void 0,ref:m,contentEditable:!n,suppressContentEditableWarning:!0,...i,...s})]})}var kZc=(0,Q5.forwardRef)(SZc),U5=kZc;var mG=u(h(),1),zZc=({required:c,customValidity:t,markWhenOptional:e,value:l,className:d,...n},o)=>{let b=(0,D5.useRef)(null);return(0,mG.jsxs)("div",{className:"components-validated-control__wrapper-with-error-delegate",children:[(0,mG.jsx)(ai,{className:"components-validated-control",required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>b.current,children:(0,mG.jsx)(U5,{ref:o,className:v("components-validated-control__content-editable",d),"aria-invalid":t?.type==="invalid"||void 0,...n})}),(0,mG.jsx)("input",{className:"components-validated-control__error-delegate",type:"text",ref:b,required:c,value:l?.trim()??"",tabIndex:-1,onChange:()=>{},onFocus:i=>{i.target.previousElementSibling?.querySelector('[role="textbox"]')?.focus()}})]})},JC=(0,D5.forwardRef)(zZc);JC.displayName="ValidatedContentEditableControl";var L5=u(Y(),1),Dq=u(oc(),1),Lq=u(Mc(),1);var CC=u(h(),1),wZc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{(0,Lq.default)("wp.components.privateApis.ValidatedTextareaControl",{since:"7.2",alternative:"ValidatedTextareaControl from @wordpress/ui",hint:"This private API will be completely removed within a few Gutenberg plugin releases."});let n=(0,L5.useRef)(null),o=(0,Dq.useMergeRefs)([d,n]);return(0,CC.jsx)(ai,{className:"components-validated-control",required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>n.current,children:(0,CC.jsx)(MW,{ref:o,...l})})},vC=(0,L5.forwardRef)(wZc);vC.displayName="ValidatedTextareaControl";var YC={};zQ(YC,{ContentEditableControl:U5,__experimentalPopoverLegacyPositionToPlacement:Jb,ComponentsContext:$X,Tabs:wq,Menu:Hq,Badge:Aq,useDrag:QZ,ValidatedInputControl:hC,ValidatedContentEditableControl:JC,ValidatedTextareaControl:vC});return wC(AZc);})();
+			);}}`),Zq=U(pr,{target:"enfox0g3"})("&{border-radius:0;background:transparent;border:none;box-shadow:none;flex:1 0 auto;white-space:nowrap;display:flex;align-items:center;cursor:pointer;line-height:1.2;font-family:",Yd("default.fontFamily"),";font-weight:400;font-size:",Yd("default.fontSize"),";color:",q.theme.foreground,";position:relative;&[aria-disabled='true']{cursor:default;color:",q.ui.textDisabled,";}&:not( [aria-disabled='true'] ):is( :hover, [data-focus-visible] ){color:",q.theme.foreground,";}&:focus:not( :disabled ){box-shadow:none;outline:none;}&::after{position:absolute;pointer-events:none;outline:var( --wp-admin-border-width-focus ) solid ",q.theme.accent,";border-radius:",K.radiusSmall,";opacity:0;@media not ( prefers-reduced-motion ){transition:opacity 0.1s linear;}}&[data-focus-visible]::after{opacity:1;}}[aria-orientation='horizontal'] &{padding-inline:",D(4),";height:",D(12),";scroll-margin:24px;&::after{content:'';inset:",D(3),";}}[aria-orientation='vertical'] &{padding:",D(2)," ",D(3),";min-height:",D(10),";&[aria-selected='true']{fill:currentColor;}}[aria-orientation='vertical'][data-select-on-move='false'] &::after{content:'';inset:var( --wp-admin-border-width-focus );}"),Iq=U("span",{target:"enfox0g2"})({name:"9at4z3",styles:"flex-grow:1;display:flex;align-items:center;[aria-orientation='horizontal'] &{justify-content:center;}[aria-orientation='vertical'] &{justify-content:start;}"}),pq=U(bt,{target:"enfox0g1"})("flex-shrink:0;margin-inline-end:",D(-1),";[aria-orientation='horizontal'] &{display:none;}opacity:0;[role='tab']:is( [aria-selected='true'], [data-focus-visible], :hover ) &{opacity:1;}@media not ( prefers-reduced-motion ){[data-select-on-move='true'] [role='tab']:is( [aria-selected='true'],  ) &{transition:opacity 0.15s 0.15s linear;}}&:dir( rtl ){rotate:180deg;}"),Wq=U(fr,{target:"enfox0g0"})("&:focus{box-shadow:none;outline:none;}&[data-focus-visible]{box-shadow:0 0 0 var( --wp-admin-border-width-focus ) ",q.theme.accent,";outline:2px solid transparent;outline-offset:0;}");var E0=u(h(),1),Bq=(0,yq.forwardRef)(function({children:t,tabId:e,disabled:l,render:d,...n},o){let{store:b,instanceId:i}=sX()??{};if(!b)return null;let a=`${i}-${e}`;return(0,E0.jsxs)(Zq,{ref:o,store:b,id:a,disabled:l,render:d,...n,children:[(0,E0.jsx)(Iq,{children:t}),(0,E0.jsx)(pq,{icon:Bf})]})});var d5t=u(Qe(),1),uX=u(v(),1),Vq=u(oc(),1);var br=u(v(),1),fq=u(oc(),1);function hq(c,t){let[e,l]=(0,br.useState)(!1),[d,n]=(0,br.useState)(!1),[o,b]=(0,br.useState)(),i=(0,fq.useEvent)(a=>{for(let r of a)r.target===t.first&&l(!r.isIntersecting),r.target===t.last&&n(!r.isIntersecting)});return(0,br.useEffect)(()=>{if(!c||!window.IntersectionObserver)return;let a=new IntersectionObserver(i,{root:c,threshold:.9});return b(a),()=>a.disconnect()},[i,c]),(0,br.useEffect)(()=>{if(o)return t.first&&o.observe(t.first),t.last&&o.observe(t.last),()=>{t.first&&o.unobserve(t.first),t.last&&o.unobserve(t.last)}},[t.first,t.last,o]),{first:e,last:d}}var B9=u(h(),1),VZc=24;function FZc(c,t,{margin:e=VZc}={}){(0,uX.useLayoutEffect)(()=>{if(!c||!t)return;let{scrollLeft:l}=c,d=c.getBoundingClientRect().width,{left:n,width:o}=t,b=l+d,a=n+o+e-b,r=l-(n-e),s=null;r>0?s=l-r:a>0&&(s=l+a),s!==null&&c.scroll?.({left:s})},[e,c,t])}var Fq=(0,uX.forwardRef)(function({children:t,...e},l){let{store:d}=sX()??{},n=E(d,"selectedId"),o=E(d,"selectOnMove"),b=E(d,"items"),[i,a]=(0,uX.useState)(),r=(0,Vq.useMergeRefs)([l,a]),s=d?.item(n),X=E(d,"renderedItems"),G=X&&s?X.indexOf(s):-1,m=WI(s?.element,[G]),x=hq(i,{first:b?.at(0)?.element,last:b?.at(-1)?.element});return BI(i,m,{prefix:"selected",dataAttribute:"indicator-animated",transitionEndFilter:g=>g.pseudoElement==="::before",roundRect:!0}),FZc(i,m),d?(0,B9.jsx)(Rq,{ref:r,store:d,render:g=>(0,B9.jsx)("div",{...g,tabIndex:g.tabIndex??-1}),"data-select-on-move":o?"true":"false",...e,className:Y(x.first&&"is-overflowing-first",x.last&&"is-overflowing-last",e.className),children:t}):null});var Jq=u(v(),1),X5t=u(Qe(),1);var Cq=u(h(),1),Yq=(0,Jq.forwardRef)(function({children:t,tabId:e,focusable:l=!0,...d},n){let o=sX(),b=E(o?.store,"selectedId");if(!o)return null;let{store:i,instanceId:a}=o,r=`${a}-${e}`;return(0,Cq.jsx)(Wq,{ref:n,store:i,id:`${r}-view`,tabId:r,focusable:l,...d,children:b===r&&t})});var zq=u(h(),1);function T5(c,t){return c&&`${t}-${c}`}function vq(c,t){return typeof c=="string"?c.replace(`${t}-`,""):c}var wq=Object.assign(function c({selectOnMove:t=!0,defaultTabId:e,orientation:l="horizontal",onSelect:d,children:n,selectedTabId:o,activeTabId:b,defaultActiveTabId:i,onActiveTabIdChange:a}){let r=(0,Nq.useInstanceId)(c,"tabs"),s=Fr({selectOnMove:t,orientation:l,defaultSelectedId:T5(e,r),setSelectedId:G=>{d?.(vq(G,r))},selectedId:T5(o,r),defaultActiveId:T5(i,r),setActiveId:G=>{a?.(vq(G,r))},activeId:T5(b,r),rtl:(0,kq.isRTL)()}),X=(0,Sq.useMemo)(()=>({store:s,instanceId:r}),[s,r]);return(0,zq.jsx)(L0.Provider,{value:X,children:n})},{Tab:Object.assign(Bq,{displayName:"Tabs.Tab"}),TabList:Object.assign(Fq,{displayName:"Tabs.TabList"}),TabPanel:Object.assign(Yq,{displayName:"Tabs.TabPanel"}),Context:Object.assign(L0,{displayName:"Tabs.Context"})});var XX=u(h(),1);function JZc(c="default"){switch(c){case"info":return Nf;case"success":return Gm;case"warning":return Rf;case"error":return bm;default:return null}}function CZc({className:c,intent:t="default",children:e,...l}){let d=JZc(t),n=!!d;return(0,XX.jsx)("span",{className:Y("components-badge",c,{[`is-${t}`]:t,"has-icon":n}),...l,children:(0,XX.jsxs)("span",{className:"components-badge__flex-wrapper",children:[n&&(0,XX.jsx)(bt,{icon:d,size:16,fill:"currentColor",className:"components-badge__icon"}),(0,XX.jsx)("span",{className:"components-badge__content",children:e})]})})}var Aq=CZc;var O5=u(v(),1),Tq=u(oc(),1),Oq=u(Mc(),1);var f9=u(h(),1),YZc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{(0,Oq.default)("wp.components.privateApis.ValidatedInputControl",{since:"7.2",alternative:"ValidatedInputControl from @wordpress/ui",hint:"This private API will be completely removed within a few Gutenberg plugin releases."});let n=(0,O5.useRef)(null),o=(0,Tq.useMergeRefs)([d,n]);return(0,f9.jsx)(ai,{className:"components-validated-control",required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>n.current,children:(0,f9.jsx)(Vn,{ref:o,...l})})},h9=(0,O5.forwardRef)(YZc);h9.displayName="ValidatedInputControl";var D5=u(v(),1);var Qq=u(oc(),1),Q5=u(v(),1);var GX=u(h(),1),V9="data-wp-hash";function F9(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&NZc(document)),c.__wpStyleRuntime}function vZc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${V9}]`))if(e.getAttribute(V9)===t)return!0;return!1}function Uq(c,t,e){if(!c.head)return;let l=F9(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(vZc(c,t)){d.add(t);return}let n=c.createElement("style");n.setAttribute(V9,t),n.appendChild(c.createTextNode(e)),c.head.appendChild(n),d.add(t)}function NZc(c){let t=F9();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)Uq(c,e,l);return()=>{let e=t.documents.get(c);if(e!==void 0){if(e<=1){t.documents.delete(c);return}t.documents.set(c,e-1)}}}function SZc(c,t){let e=F9();e.styles.set(c,t);for(let l of e.documents.keys())Uq(l,c,t)}typeof process>"u",SZc("3558237a49","._0f130cee1a924516__editable{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:normal;padding:6px 8px;width:100%}@media (min-width:600px){._0f130cee1a924516__editable{font-size:13px;line-height:normal}}._0f130cee1a924516__editable:hover:not(:disabled,[aria-disabled=true],[type=checkbox]){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}._0f130cee1a924516__editable:focus{border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);box-shadow:none;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._0f130cee1a924516__editable::placeholder{color:rgba(30,30,30,.62)}._0f130cee1a924516__editable[aria-placeholder]:empty:before{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%);content:attr(aria-placeholder)}._0f130cee1a924516__editable{min-height:40px;padding:12px}._0f130cee1a924516__editable[aria-disabled=true]{background:var(--wp-components-color-gray-100,var(--wpds-color-background-surface-neutral,#fcfcfc));border-color:var(--wp-components-color-gray-300,var(--wpds-color-stroke-surface-neutral,#dbdbdb));color:var(--wp-components-color-gray-700,var(--wpds-color-foreground-content-neutral-weak,#707070));cursor:default}");var kZc={editable:"_0f130cee1a924516__editable"};function zZc({label:c,id:t,className:e,help:l,hideLabelFromVision:d,disabled:n,required:o,placeholder:b,...i},a){let{baseControlProps:r,controlProps:s}=xa({id:t,className:e,help:l}),X=`${s.id}__label`,G=(0,Q5.useRef)(null),m=(0,Qq.useMergeRefs)([G,a]);return(0,GX.jsxs)(Cc,{...r,children:[d?(0,GX.jsx)(vc,{id:X,children:c}):(0,GX.jsx)(Cc.VisualLabel,{id:X,onClick:()=>G.current?.focus(),children:c}),(0,GX.jsx)("div",{className:kZc.editable,role:"textbox","aria-multiline":!0,"aria-labelledby":X,"aria-placeholder":b||void 0,"aria-disabled":n||void 0,"aria-required":o||void 0,ref:m,contentEditable:!n,suppressContentEditableWarning:!0,...i,...s})]})}var wZc=(0,Q5.forwardRef)(zZc),U5=wZc;var mX=u(h(),1),AZc=({required:c,customValidity:t,markWhenOptional:e,value:l,className:d,...n},o)=>{let b=(0,D5.useRef)(null);return(0,mX.jsxs)("div",{className:"components-validated-control__wrapper-with-error-delegate",children:[(0,mX.jsx)(ai,{className:"components-validated-control",required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>b.current,children:(0,mX.jsx)(U5,{ref:o,className:Y("components-validated-control__content-editable",d),"aria-invalid":t?.type==="invalid"||void 0,...n})}),(0,mX.jsx)("input",{className:"components-validated-control__error-delegate",type:"text",ref:b,required:c,value:l?.trim()??"",tabIndex:-1,onChange:()=>{},onFocus:i=>{i.target.previousElementSibling?.querySelector('[role="textbox"]')?.focus()}})]})},J9=(0,D5.forwardRef)(AZc);J9.displayName="ValidatedContentEditableControl";var L5=u(v(),1),Dq=u(oc(),1),Lq=u(Mc(),1);var C9=u(h(),1),TZc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{(0,Lq.default)("wp.components.privateApis.ValidatedTextareaControl",{since:"7.2",alternative:"ValidatedTextareaControl from @wordpress/ui",hint:"This private API will be completely removed within a few Gutenberg plugin releases."});let n=(0,L5.useRef)(null),o=(0,Dq.useMergeRefs)([d,n]);return(0,C9.jsx)(ai,{className:"components-validated-control",required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>n.current,children:(0,C9.jsx)(MW,{ref:o,...l})})},Y9=(0,L5.forwardRef)(TZc);Y9.displayName="ValidatedTextareaControl";var v9={};zQ(v9,{ContentEditableControl:U5,__experimentalPopoverLegacyPositionToPlacement:Jb,ComponentsContext:$G,Tabs:wq,Menu:Hq,Badge:Aq,useDrag:QZ,ValidatedInputControl:h9,ValidatedContentEditableControl:J9,ValidatedTextareaControl:Y9});return w9(OZc);})();
 /*! Bundled license information:

 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
diff --git a/wp-includes/js/dist/compose.js b/wp-includes/js/dist/compose.js
index cec43f6def..14ef44e80d 100644
--- a/wp-includes/js/dist/compose.js
+++ b/wp-includes/js/dist/compose.js
@@ -2051,6 +2051,15 @@ var wp;
     const callbackEvent = useEvent(callback);
     const observedElementRef = (0, import_element22.useRef)(null);
     const resizeObserverRef = (0, import_element22.useRef)(void 0);
+    (0, import_element22.useEffect)(() => {
+      if (observedElementRef.current) {
+        resizeObserverRef.current?.observe(
+          observedElementRef.current,
+          resizeObserverOptions
+        );
+      }
+      return () => resizeObserverRef.current?.disconnect();
+    }, []);
     return useEvent((element) => {
       if (element === observedElementRef.current) {
         return;
diff --git a/wp-includes/js/dist/compose.min.js b/wp-includes/js/dist/compose.min.js
index 2b0a2cd649..796f24868e 100644
--- a/wp-includes/js/dist/compose.min.js
+++ b/wp-includes/js/dist/compose.min.js
@@ -1,5 +1,5 @@
 /*! This file is auto-generated */
 (function() {
-"use strict";var wp;(wp||={}).compose=(()=>{var Mr=Object.create;var le=Object.defineProperty;var Pr=Object.getOwnPropertyDescriptor;var Ir=Object.getOwnPropertyNames;var Ar=Object.getPrototypeOf,kr=Object.prototype.hasOwnProperty;var K=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),jr=(e,t)=>{for(var r in t)le(e,r,{get:t[r],enumerable:!0})},Je=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Ir(t))!kr.call(e,o)&&o!==r&&le(e,o,{get:()=>t[o],enumerable:!(n=Pr(t,o))||n.enumerable});return e};var d=(e,t,r)=>(r=e!=null?Mr(Ar(e)):{},Je(t||!e||!e.__esModule?le(r,"default",{value:e,enumerable:!0}):r,e)),zr=e=>Je(le({},"__esModule",{value:!0}),e);var it=K((zn,ot)=>{ot.exports=window.wp.privateApis});var Q=K((Gn,dt)=>{dt.exports=window.ReactJSXRuntime});var vt=K((Hn,ht)=>{ht.exports=window.wp.isShallowEqual});var E=K((Xn,yt)=>{yt.exports=window.wp.element});var ae=K((Yn,wt)=>{wt.exports=window.wp.deprecated});var ve=K((bo,zt)=>{zt.exports=window.wp.dom});var Qt=K((qo,Te)=>{(function(e,t,r){if(!e)return;for(var n={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",224:"meta"},o={106:"*",107:"+",109:"-",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"},i={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"},a={option:"alt",command:"meta",return:"enter",escape:"esc",plus:"+",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"},u,c=1;c<20;++c)n[111+c]="f"+c;for(c=0;c<=9;++c)n[c+96]=c.toString();function m(s,f,h){if(s.addEventListener){s.addEventListener(f,h,!1);return}s.attachEvent("on"+f,h)}function y(s){if(s.type=="keypress"){var f=String.fromCharCode(s.which);return s.shiftKey||(f=f.toLowerCase()),f}return n[s.which]?n[s.which]:o[s.which]?o[s.which]:String.fromCharCode(s.which).toLowerCase()}function x(s,f){return s.sort().join(",")===f.sort().join(",")}function C(s){var f=[];return s.shiftKey&&f.push("shift"),s.altKey&&f.push("alt"),s.ctrlKey&&f.push("ctrl"),s.metaKey&&f.push("meta"),f}function O(s){if(s.preventDefault){s.preventDefault();return}s.returnValue=!1}function b(s){if(s.stopPropagation){s.stopPropagation();return}s.cancelBubble=!0}function p(s){return s=="shift"||s=="ctrl"||s=="alt"||s=="meta"}function L(){if(!u){u={};for(var s in n)s>95&&s<112||n.hasOwnProperty(s)&&(u[n[s]]=s)}return u}function M(s,f,h){return h||(h=L()[s]?"keydown":"keypress"),h=="keypress"&&f.length&&(h="keydown"),h}function V(s){return s==="+"?["+"]:(s=s.replace(/\+{2}/g,"+plus"),s.split("+"))}function F(s,f){var h,l,P,w=[];for(h=V(s),P=0;P<h.length;++P)l=h[P],a[l]&&(l=a[l]),f&&f!="keypress"&&i[l]&&(l=i[l],w.push("shift")),p(l)&&w.push(l);return f=M(l,w,f),{key:l,modifiers:w,action:f}}function j(s,f){return s===null||s===t?!1:s===f?!0:j(s.parentNode,f)}function R(s){var f=this;if(s=s||t,!(f instanceof R))return new R(s);f.target=s,f._callbacks={},f._directMap={};var h={},l,P=!1,w=!1,A=!1;function W(v){v=v||{};var _=!1,T;for(T in h){if(v[T]){_=!0;continue}h[T]=0}_||(A=!1)}function ue(v,_,T,g,D,q){var S,I,J=[],G=T.type;if(!f._callbacks[v])return[];for(G=="keyup"&&p(v)&&(_=[v]),S=0;S<f._callbacks[v].length;++S)if(I=f._callbacks[v][S],!(!g&&I.seq&&h[I.seq]!=I.level)&&G==I.action&&(G=="keypress"&&!T.metaKey&&!T.ctrlKey||x(_,I.modifiers))){var Lr=!g&&I.combo==D,Dr=g&&I.seq==g&&I.level==q;(Lr||Dr)&&f._callbacks[v].splice(S,1),J.push(I)}return J}function je(v,_,T,g){f.stopCallback(_,_.target||_.srcElement,T,g)||v(_,T)===!1&&(O(_),b(_))}f._handleKey=function(v,_,T){var g=ue(v,_,T),D,q={},S=0,I=!1;for(D=0;D<g.length;++D)g[D].seq&&(S=Math.max(S,g[D].level));for(D=0;D<g.length;++D){if(g[D].seq){if(g[D].level!=S)continue;I=!0,q[g[D].seq]=1,je(g[D].callback,T,g[D].combo,g[D].seq);continue}I||je(g[D].callback,T,g[D].combo)}var J=T.type=="keypress"&&w;T.type==A&&!p(v)&&!J&&W(q),w=I&&T.type=="keydown"};function ze(v){typeof v.which!="number"&&(v.which=v.keyCode);var _=y(v);if(_){if(v.type=="keyup"&&P===_){P=!1;return}f.handleKey(_,C(v),v)}}function Or(){clearTimeout(l),l=setTimeout(W,1e3)}function Tr(v,_,T,g){h[v]=0;function D(G){return function(){A=G,++h[v],Or()}}function q(G){je(T,G,v),g!=="keyup"&&(P=y(G)),setTimeout(W,10)}for(var S=0;S<_.length;++S){var I=S+1===_.length,J=I?q:D(g||F(_[S+1]).action);Ye(_[S],J,g,v,S)}}function Ye(v,_,T,g,D){f._directMap[v+":"+T]=_,v=v.replace(/\s+/g," ");var q=v.split(" "),S;if(q.length>1){Tr(v,q,_,T);return}S=F(v,T),f._callbacks[S.key]=f._callbacks[S.key]||[],ue(S.key,S.modifiers,{type:S.action},g,v,D),f._callbacks[S.key][g?"unshift":"push"]({callback:_,modifiers:S.modifiers,action:S.action,seq:g,level:D,combo:v})}f._bindMultiple=function(v,_,T){for(var g=0;g<v.length;++g)Ye(v[g],_,T)},m(s,"keypress",ze),m(s,"keydown",ze),m(s,"keyup",ze)}R.prototype.bind=function(s,f,h){var l=this;return s=s instanceof Array?s:[s],l._bindMultiple.call(l,s,f,h),l},R.prototype.unbind=function(s,f){var h=this;return h.bind.call(h,s,function(){},f)},R.prototype.trigger=function(s,f){var h=this;return h._directMap[s+":"+f]&&h._directMap[s+":"+f]({},s),h},R.prototype.reset=function(){var s=this;return s._callbacks={},s._directMap={},s},R.prototype.stopCallback=function(s,f){var h=this;if((" "+f.className+" ").indexOf(" mousetrap ")>-1||j(f,h.target))return!1;if("composedPath"in s&&typeof s.composedPath=="function"){var l=s.composedPath()[0];l!==s.target&&(f=l)}return f.tagName=="INPUT"||f.tagName=="SELECT"||f.tagName=="TEXTAREA"||f.isContentEditable},R.prototype.handleKey=function(){var s=this;return s._handleKey.apply(s,arguments)},R.addKeycodes=function(s){for(var f in s)s.hasOwnProperty(f)&&(n[f]=s[f]);u=null},R.init=function(){var s=R(t);for(var f in s)f.charAt(0)!=="_"&&(R[f]=(function(h){return function(){return s[h].apply(s,arguments)}})(f))},R.init(),e.Mousetrap=R,typeof Te<"u"&&Te.exports&&(Te.exports=R),typeof define=="function"&&define.amd&&define(function(){return R})})(typeof window<"u"?window:null,typeof window<"u"?document:null)});var Ge=K(($o,Zt)=>{Zt.exports=window.wp.keycodes});var nr=K((Jo,rr)=>{rr.exports=window.wp.undoManager});var pr=K((ci,dr)=>{dr.exports=window.wp.priorityQueue});var wr=K((mi,yr)=>{yr.exports=window.React});var _n={};jr(_n,{__experimentalUseDialog:()=>qt,__experimentalUseDragging:()=>Gt,__experimentalUseDropZone:()=>xr,__experimentalUseFixedWindowList:()=>Sr,__experimentalUseFocusOutside:()=>Re,compose:()=>lt,createHigherOrderComponent:()=>U,debounce:()=>Y,ifCondition:()=>mt,observableMap:()=>Nr,pipe:()=>ct,privateApis:()=>Ue,pure:()=>Et,throttle:()=>Fe,useAsyncList:()=>hr,useConstrainedTabbing:()=>we,useCopyOnClick:()=>Nt,useCopyToClipboard:()=>Wt,useDebounce:()=>Ae,useDebouncedInput:()=>gr,useDisabled:()=>$t,useEvent:()=>k,useFocusOnMount:()=>_e,useFocusReturn:()=>xe,useFocusableIframe:()=>Rr,useInstanceId:()=>he,useIsomorphicLayoutEffect:()=>Oe,useKeyboardShortcut:()=>Yt,useMediaQuery:()=>re,useMergeRefs:()=>Se,useObservableValue:()=>Cr,usePrevious:()=>De,useReducedMotion:()=>tr,useRefEffect:()=>z,useResizeObserver:()=>lr,useStateWithHistory:()=>ir,useThrottle:()=>_r,useViewportMatch:()=>ar,useWarnOnChange:()=>vr,withGlobalEvents:()=>St,withInstanceId:()=>Lt,withSafeTimeout:()=>Pt,withState:()=>jt});var de=function(){return de=Object.assign||function(t){for(var r,n=1,o=arguments.length;n<o;n++){r=arguments[n];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},de.apply(this,arguments)};function et(e){return e.toLowerCase()}var Fr=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Ur=/[^A-Z0-9]+/gi;function rt(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,n=r===void 0?Fr:r,o=t.stripRegexp,i=o===void 0?Ur:o,a=t.transform,u=a===void 0?et:a,c=t.delimiter,m=c===void 0?" ":c,y=tt(tt(e,n,"$1\0$2"),i,"\0"),x=0,C=y.length;y.charAt(x)==="\0";)x++;for(;y.charAt(C-1)==="\0";)C--;return y.slice(x,C).split("\0").map(u).join(m)}function tt(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(n,o){return n.replace(o,r)},e)}function Wr(e,t){var r=e.charAt(0),n=e.substr(1).toLowerCase();return t>0&&r>="0"&&r<="9"?"_"+r+n:""+r.toUpperCase()+n}function nt(e,t){return t===void 0&&(t={}),rt(e,de({delimiter:"",transform:Wr},t))}function U(e,t){return r=>{let n=e(r);return n.displayName=Kr(t,r),n}}var Kr=(e,t)=>{let r=t.displayName||t.name||"Component";return`${nt(e??"")}(${r})`};var Y=(e,t,r)=>{let n,o,i=0,a,u,c,m=0,y=!1,x=!1,C=!0;r&&(y=!!r.leading,x="maxWait"in r,r.maxWait!==void 0&&(i=Math.max(r.maxWait,t)),C="trailing"in r?!!r.trailing:C);function O(w){let A=n,W=o;return n=void 0,o=void 0,m=w,a=e.apply(W,A),a}function b(w,A){u=setTimeout(w,A)}function p(){u!==void 0&&clearTimeout(u)}function L(w){return m=w,b(j,t),y?O(w):a}function M(w){return w-(c||0)}function V(w){let A=M(w),W=w-m,ue=t-A;return x?Math.min(ue,i-W):ue}function F(w){let A=M(w),W=w-m;return c===void 0||A>=t||A<0||x&&W>=i}function j(){let w=Date.now();if(F(w))return s(w);b(j,V(w))}function R(){u=void 0}function s(w){return R(),C&&n?O(w):(n=o=void 0,a)}function f(){p(),m=0,R(),n=c=o=void 0}function h(){return l()?s(Date.now()):a}function l(){return u!==void 0}function P(...w){let A=Date.now(),W=F(A);if(n=w,o=this,c=A,W){if(!l())return L(c);if(x)return b(j,t),O(c)}return l()||b(j,t),a}return P.cancel=f,P.flush=h,P.pending=l,P};var Fe=(e,t,r)=>{let n=!0,o=!0;return r&&(n="leading"in r?!!r.leading:n,o="trailing"in r?!!r.trailing:o),Y(e,t,{leading:n,trailing:o,maxWait:t})};function Nr(){let e=new Map,t=new Map;function r(n){let o=t.get(n);if(o)for(let i of o)i()}return{get(n){return e.get(n)},set(n,o){e.set(n,o),r(n)},delete(n){e.delete(n),r(n)},subscribe(n,o){let i=t.get(n);return i||(i=new Set,t.set(n,i)),i.add(o),()=>{i.delete(o),i.size===0&&t.delete(n)}}}}var st=d(it(),1),{lock:ut,unlock:Fn}=(0,st.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/compose");var at=new WeakMap;function ft(e,t,r,n=!1){let o=e.ownerDocument,i=o??e,a=o===void 0,u=at.get(i);u||(u=new Map,at.set(i,u));let c=n?`${t}:capture`:t,m=u.get(c);if(!m){m=new WeakMap,u.set(c,m);let x=m;i.addEventListener(t,C=>{if(a){let O=x.get(i);if(O)for(let b of O)b(C);return}if(n){let O=[],b=C.target;for(;b&&(O.push(b),b!==i);)b=b.parentNode;for(let p=O.length-1;p>=0;p--){let L=x.get(O[p]);if(L)for(let M of L)M(C)}}else{let O=C.target;for(;O;){let b=x.get(O);if(b)for(let p of b)p(C);if(O===i)break;O=O.parentNode}}},n)}let y=m.get(e);return y||(y=new Set,m.set(e,y)),y.add(r),()=>{y.delete(r)}}var Ue={};ut(Ue,{subscribeDelegatedListener:ft});var We=(e=!1)=>(...t)=>(...r)=>{let n=t.flat();return e&&n.reverse(),n.reduce((o,i)=>[i(...o)],r)[0]},Vr=We(),ct=Vr;var Br=We(!0),lt=Br;var pt=d(Q(),1);function qr(e){return U(t=>r=>e(r)?(0,pt.jsx)(t,{...r}):null,"ifCondition")}var mt=qr;var pe=d(vt(),1),Ke=d(E(),1),bt=d(ae(),1);var gt=d(Q(),1),$r=U(function(e){return(0,bt.default)("wp.compose.pure",{since:"7.1",alternative:"Use `memo` or `PureComponent` instead"}),e.prototype instanceof Ke.Component?class extends e{shouldComponentUpdate(t,r){return!(0,pe.isShallowEqual)(t,this.props)||!(0,pe.isShallowEqual)(r,this.state)}}:class extends Ke.Component{shouldComponentUpdate(t){return!(0,pe.isShallowEqual)(t,this.props)}render(){return(0,gt.jsx)(e,{...this.props})}}},"pure"),Et=$r;var me=d(E(),1),Rt=d(ae(),1);var Gr=class{constructor(){this.listeners={},this.handleEvent=this.handleEvent.bind(this)}add(e,t){this.listeners[e]||(window.addEventListener(e,this.handleEvent),this.listeners[e]=[]),this.listeners[e].push(t)}remove(e,t){this.listeners[e]&&(this.listeners[e]=this.listeners[e].filter(r=>r!==t),this.listeners[e].length||(window.removeEventListener(e,this.handleEvent),delete this.listeners[e]))}handleEvent(e){this.listeners[e.type]?.forEach(t=>{t.handleEvent(e)})}},_t=Gr;var Ne=d(Q(),1),xt=new _t;function St(e){return(0,Rt.default)("wp.compose.withGlobalEvents",{since:"5.7",alternative:"useEffect"}),U(t=>{class r extends me.Component{constructor(o){super(o),this.handleEvent=this.handleEvent.bind(this),this.handleRef=this.handleRef.bind(this)}componentDidMount(){Object.keys(e).forEach(o=>{xt.add(o,this)})}componentWillUnmount(){Object.keys(e).forEach(o=>{xt.remove(o,this)})}handleEvent(o){let i=e[o.type];typeof this.wrappedRef[i]=="function"&&this.wrappedRef[i](o)}handleRef(o){this.wrappedRef=o,this.props.forwardedRef&&this.props.forwardedRef(o)}render(){return(0,Ne.jsx)(t,{...this.props.ownProps,ref:this.handleRef})}}return(0,me.forwardRef)((n,o)=>(0,Ne.jsx)(r,{ownProps:n,forwardedRef:o}))},"withGlobalEvents")}var Ot=d(E(),1),Ct=new WeakMap;function Qr(e){let t=Ct.get(e)||0;return Ct.set(e,t+1),t}function Zr(e,t,r){return(0,Ot.useMemo)(()=>{if(r)return r;let n=Qr(e);return t?`${t}-${n}`:n},[e,r,t])}var he=Zr;var Tt=d(Q(),1),Hr=U(e=>t=>{let r=he(e);return(0,Tt.jsx)(e,{...t,instanceId:r})},"instanceId"),Lt=Hr;var Dt=d(E(),1);var Mt=d(Q(),1),Xr=U(e=>class extends Dt.Component{timeouts;constructor(r){super(r),this.timeouts=[],this.setTimeout=this.setTimeout.bind(this),this.clearTimeout=this.clearTimeout.bind(this)}componentWillUnmount(){this.timeouts.forEach(clearTimeout)}setTimeout(r,n){let o=setTimeout(()=>{r(),this.clearTimeout(o)},n);return this.timeouts.push(o),o}clearTimeout(r){clearTimeout(r),this.timeouts=this.timeouts.filter(n=>n!==r)}render(){return(0,Mt.jsx)(e,{...this.props,setTimeout:this.setTimeout,clearTimeout:this.clearTimeout})}},"withSafeTimeout"),Pt=Xr;var It=d(E(),1),At=d(ae(),1);var kt=d(Q(),1);function jt(e={}){return(0,At.default)("wp.compose.withState",{since:"5.8",alternative:"wp.element.useState"}),U(t=>class extends It.Component{constructor(n){super(n),this.setState=this.setState.bind(this),this.state=e}render(){return(0,kt.jsx)(t,{...this.props,...this.state,setState:this.setState})}},"withState")}var Ft=d(ve(),1);var ye=d(E(),1);function z(e,t){let r=(0,ye.useRef)(void 0);return(0,ye.useCallback)(n=>{n?r.current=e(n):r.current&&r.current()},t)}function Yr(){return z(e=>{function t(r){let{key:n,shiftKey:o,target:i}=r;if(n!=="Tab")return;let a=o?"findPrevious":"findNext",u=Ft.focus.tabbable[a](i)||null;if(i.contains(u)){r.preventDefault(),u?.focus();return}if(e.contains(u))return;let c=o?"append":"prepend",{ownerDocument:m}=e,y=m.createElement("div");y.tabIndex=-1,e[c](y),y.addEventListener("blur",()=>e.removeChild(y)),y.focus()}return e.addEventListener("keydown",t),()=>{e.removeEventListener("keydown",t)}},[])}var we=Yr;var ge=d(E(),1),Kt=d(ae(),1);var be=d(E(),1);async function Ve(e,t){if(!t)return!1;let{ownerDocument:r}=t;if(!r)return!1;let{defaultView:n}=r;try{if(n?.navigator?.clipboard?.writeText)return await n.navigator.clipboard.writeText(e),!0;let o=r.createElement("textarea");o.value=e,o.setAttribute("readonly",""),o.style.position="fixed",o.style.left="-9999px",o.style.top="-9999px",r.body.appendChild(o),o.select();let i=r.execCommand("copy");return o.remove(),i}catch{return!1}}function Be(e){"focus"in e&&typeof e.focus=="function"&&e.focus()}function Ut(e){let t=(0,be.useRef)(e);return(0,be.useLayoutEffect)(()=>{t.current=e},[e]),t}function Wt(e,t){let r=Ut(e),n=Ut(t);return z(o=>{let i=!0,a=async()=>{let u=typeof r.current=="function"?r.current():r.current||"";await Ve(u,o)&&(i&&Be(o),n.current&&n.current())};return o.addEventListener("click",a),()=>{i=!1,o.removeEventListener("click",a)}},[])}function Nt(e,t,r=4e3){(0,Kt.default)("wp.compose.useCopyOnClick",{since:"5.8",alternative:"wp.compose.useCopyToClipboard"});let[n,o]=(0,ge.useState)(!1);return(0,ge.useEffect)(()=>{let i=!0,a;if(!e.current)return;let u;if(typeof e.current=="string"?u=typeof document<"u"?Array.from(document.querySelectorAll(e.current)):[]:"length"in e.current&&typeof e.current.length=="number"?u=Array.from(e.current):u=[e.current],u.length===0)return;let c=async m=>{let y=m.currentTarget;if(!y)return;let x=await Ve(typeof t=="function"?t():t||"",y);i&&x&&(Be(y),r&&(o(!0),clearTimeout(a),a=setTimeout(()=>o(!1),r)))};for(let m of u)m.addEventListener("click",c);return()=>{i=!1;for(let m of u)m.removeEventListener("click",c);clearTimeout(a)}},[e,t,r]),n}var ee=d(E(),1);var Vt=d(ve(),1),Ee=d(E(),1);function _e(e="firstElement"){let t=(0,Ee.useRef)(e),r=n=>{n.focus({preventScroll:!0})};return(0,Ee.useEffect)(()=>{t.current=e},[e]),z(n=>{if(t.current===!1||n.contains(n.ownerDocument?.activeElement??null))return;if(t.current!=="firstElement"&&t.current!=="firstInputElement"){r(n);return}let o=setTimeout(()=>{if(t.current==="firstInputElement"){let a=n.querySelector('input:not([type="hidden"]):not([disabled]), select:not([disabled]), textarea:not([disabled])');if(a){r(a);return}}let i=Vt.focus.tabbable.find(n)[0];i&&r(i)},0);return()=>{clearTimeout(o)}},[])}var Z=d(E(),1),qe=null;function Jr(e){let t=(0,Z.useRef)(null),r=(0,Z.useRef)(null),n=(0,Z.useRef)(e);return(0,Z.useEffect)(()=>{n.current=e},[e]),(0,Z.useCallback)(o=>{if(o){if(t.current=o,r.current)return;let i=o.ownerDocument.activeElement instanceof window.HTMLIFrameElement?o.ownerDocument.activeElement.contentDocument:o.ownerDocument;r.current=i?.activeElement??null}else if(r.current){let i=t.current?.contains(t.current?.ownerDocument.activeElement??null);if(t.current?.isConnected&&!i){qe??=r.current;return}n.current?n.current():(r.current.isConnected?r.current:qe)?.focus(),qe=null}},[])}var xe=Jr;var N=d(E(),1),en=["button","submit"];function tn(e){if(!(e instanceof window.HTMLElement))return!1;switch(e.nodeName){case"A":case"BUTTON":return!0;case"INPUT":return en.includes(e.type)}return!1}function Re(e){let t=(0,N.useRef)(e);(0,N.useEffect)(()=>{t.current=e},[e]);let r=(0,N.useRef)(!1),n=(0,N.useRef)(void 0),o=(0,N.useCallback)(()=>{clearTimeout(n.current)},[]);(0,N.useEffect)(()=>{e||o()},[e,o]);let i=(0,N.useCallback)(u=>{let{type:c,target:m}=u;["mouseup","touchend"].includes(c)?r.current=!1:tn(m)&&(r.current=!0)},[]),a=(0,N.useCallback)(u=>{if(u.persist(),r.current)return;let c=u.target.getAttribute("data-unstable-ignore-focus-outside-for-relatedtarget");c&&u.relatedTarget?.closest(c)||(n.current=setTimeout(()=>{if(!document.hasFocus()){u.preventDefault();return}typeof t.current=="function"&&t.current(u)},0))},[]);return{onFocus:o,onMouseDown:i,onMouseUp:i,onTouchStart:i,onTouchEnd:i,onBlur:a}}var $=d(E(),1);function $e(e,t){if(typeof e=="function"){let r=e(t);return typeof r=="function"?r:void 0}else e&&e.hasOwnProperty("current")&&(e.current=t)}function Bt(e,t,r){let n=r[t];n?(r[t]=void 0,n()):$e(e,null)}function Se(e){let t=(0,$.useRef)(null),r=(0,$.useRef)([]),n=(0,$.useRef)(e),o=(0,$.useRef)([]);return n.current=e,(0,$.useLayoutEffect)(()=>{let i=t.current;i!==null&&(e.forEach((a,u)=>{let c=r.current[u];a!==c&&(Bt(c,u,o.current),o.current[u]=$e(a,i))}),r.current=e)},e),(0,$.useCallback)(i=>{t.current=i,i===null?(r.current.forEach((a,u)=>{Bt(a,u,o.current)}),r.current=[]):(r.current=n.current,r.current.forEach((a,u)=>{o.current[u]=$e(a,i)}))},[])}function rn(e){let t=(0,ee.useRef)(void 0),{constrainTabbing:r=e.focusOnMount!==!1}=e;(0,ee.useEffect)(()=>{t.current=e},Object.values(e));let n=we(),o=_e(e.focusOnMount),i=xe(),a=Re(c=>{t.current?.__unstableOnClose?t.current.__unstableOnClose("focus-outside",c):t.current?.onClose&&t.current.onClose()}),u=(0,ee.useCallback)(c=>{t.current?.onKeyDown?.(c),c.key==="Escape"&&!c.defaultPrevented&&t.current?.onClose&&(c.preventDefault(),c.stopPropagation(),t.current.onClose())},[]);return[Se([r?n:null,e.focusOnMount!==!1?i:null,e.focusOnMount!==!1?o:null]),{...a,onKeyDown:u,tabIndex:-1}]}var qt=rn;function $t({isDisabled:e=!1}={}){return z(t=>{if(e)return;let r=t?.ownerDocument?.defaultView;if(!r)return;let n=[],o=()=>{t.childNodes.forEach(u=>{u instanceof r.HTMLElement&&(u.getAttribute("inert")||(u.setAttribute("inert","true"),n.push(()=>{u.removeAttribute("inert")})))})},i=Y(o,0,{leading:!0});o();let a=new window.MutationObserver(i);return a.observe(t,{childList:!0}),()=>{a&&a.disconnect(),i.cancel(),n.forEach(u=>u())}},[e])}var te=d(E(),1);function k(e){let t=(0,te.useRef)(()=>{throw new Error("Callbacks created with `useEvent` cannot be called during rendering.")});return(0,te.useInsertionEffect)(()=>{t.current=e}),(0,te.useCallback)((...r)=>t.current?.(...r),[])}var B=d(E(),1);var Ce=d(E(),1),nn=typeof window<"u"?Ce.useLayoutEffect:Ce.useEffect,Oe=nn;function Gt({onDragStart:e,onDragMove:t,onDragEnd:r}){let[n,o]=(0,B.useState)(!1),i=(0,B.useRef)({onDragStart:e,onDragMove:t,onDragEnd:r});Oe(()=>{i.current.onDragStart=e,i.current.onDragMove=t,i.current.onDragEnd=r},[e,t,r]);let a=(0,B.useCallback)(m=>{i.current.onDragMove?.(m)},[]),u=(0,B.useCallback)(function m(y){i.current.onDragEnd?.(y),document.removeEventListener("mousemove",a),document.removeEventListener("mouseup",m),o(!1)},[a]),c=(0,B.useCallback)(m=>{i.current.onDragStart?.(m),document.addEventListener("mousemove",a),document.addEventListener("mouseup",u),o(!0)},[a,u]);return(0,B.useEffect)(()=>()=>{n&&(document.removeEventListener("mousemove",a),document.removeEventListener("mouseup",u))},[n,a,u]),{startDrag:c,endDrag:u,isDragging:n}}var Ht=d(Qt(),1);(function(e){if(e){var t={},r=e.prototype.stopCallback;e.prototype.stopCallback=function(n,o,i,a){var u=this;return u.paused?!0:t[i]||t[a]?!1:r.call(u,n,o,i)},e.prototype.bindGlobal=function(n,o,i){var a=this;if(a.bind(n,o,i),n instanceof Array){for(var u=0;u<n.length;u++)t[n[u]]=!0;return}t[n]=!0},e.init()}})(typeof Mousetrap<"u"?Mousetrap:void 0);var fe=d(E(),1),Xt=d(Ge(),1);function on(e,t,{bindGlobal:r=!1,eventName:n="keydown",isDisabled:o=!1,target:i}={}){let a=(0,fe.useRef)(t);(0,fe.useEffect)(()=>{a.current=t},[t]),(0,fe.useEffect)(()=>{if(o)return;let u=new Ht.default(i&&i.current?i.current:document);return(Array.isArray(e)?e:[e]).forEach(m=>{let y=m.split("+"),x=new Set(y.filter(p=>p.length>1)),C=x.has("alt"),O=x.has("shift");if((0,Xt.isAppleOS)()&&(x.size===1&&C||x.size===2&&C&&O))throw new Error(`Cannot bind ${m}. Alt and Shift+Alt modifiers are reserved for character input.`);u[r?"bindGlobal":"bind"](m,(...p)=>a.current(...p),n)}),()=>{u.reset()}},[e,r,n,i,o])}var Yt=on;var er=d(E(),1),Jt=new WeakMap,sn={subscribe:()=>()=>{},getValue:()=>!1};function un(e,t){if(!e||!t||typeof e.matchMedia!="function")return sn;let r=Jt.get(e);r||(r=new Map,Jt.set(e,r));let n=r.get(t);if(n)return n;let o=e.matchMedia(t),i=new Set,a=()=>{for(let c of i)c()},u={subscribe(c){return i.size===0&&o.addEventListener?.("change",a),i.add(c),()=>{i.delete(c),i.size===0&&o.removeEventListener?.("change",a)}},getValue(){return o.matches}};return r.set(t,u),u}function re(e,t=typeof window<"u"?window:void 0){let r=un(t,e);return(0,er.useSyncExternalStore)(r.subscribe,r.getValue,()=>!1)}var Le=d(E(),1);function De(e){let t=(0,Le.useRef)(void 0);return(0,Le.useEffect)(()=>{t.current=e},[e]),t.current}var an=()=>re("(prefers-reduced-motion: reduce)"),tr=an;var or=d(nr(),1),ne=d(E(),1);function fn(e,t){switch(t.type){case"UNDO":{let r=e.manager.undo();return r?{...e,value:r[0].changes.prop.from}:e}case"REDO":{let r=e.manager.redo();return r?{...e,value:r[0].changes.prop.to}:e}case"RECORD":return e.manager.addRecord([{id:"object",changes:{prop:{from:e.value,to:t.value}}}],t.isStaged),{...e,value:t.value}}return e}function cn(e){return{manager:(0,or.createUndoManager)(),value:e}}function ir(e){let[t,r]=(0,ne.useReducer)(fn,e,cn);return{value:t.value,setValue:(0,ne.useCallback)((n,o)=>{r({type:"RECORD",value:n,isStaged:o})},[]),hasUndo:t.manager.hasUndo(),hasRedo:t.manager.hasRedo(),undo:(0,ne.useCallback)(()=>{r({type:"UNDO"})},[]),redo:(0,ne.useCallback)(()=>{r({type:"REDO"})},[])}}var Me=d(E(),1);var sr={xhuge:1920,huge:1440,wide:1280,xlarge:1080,large:960,medium:782,small:600,mobile:480},ln={">=":"min-width","<":"max-width"},dn={">=":(e,t)=>t>=e,"<":(e,t)=>t<e},Qe=(0,Me.createContext)(null);Qe.displayName="ViewportMatchWidthContext";var ur=(e,t=">=",r=typeof window<"u"?window:void 0)=>{let n=(0,Me.useContext)(Qe),o=!n&&`screen and (${ln[t]}: ${sr[e]}px)`,i=re(o||void 0,r);return n?dn[t](sr[e],n):i};ur.__experimentalWidthProvider=Qe.Provider;var ar=ur;var Ze=d(E(),1);function Pe(e,t={}){let r=k(e),n=(0,Ze.useRef)(null),o=(0,Ze.useRef)(void 0);return k(i=>{if(i===n.current)return;o.current??=new ResizeObserver(r);let{current:a}=o;n.current&&a.unobserve(n.current),n.current=i??null,i&&a.observe(i,t)})}var oe=d(E(),1);var He=d(Q(),1),pn=e=>{let t;if(!e.contentBoxSize)t=[e.contentRect.width,e.contentRect.height];else if(e.contentBoxSize[0]){let o=e.contentBoxSize[0];t=[o.inlineSize,o.blockSize]}else{let o=e.contentBoxSize;t=[o.inlineSize,o.blockSize]}let[r,n]=t.map(o=>Math.round(o));return{width:r,height:n}},mn={position:"absolute",top:0,left:0,right:0,bottom:0,pointerEvents:"none",opacity:0,overflow:"hidden",zIndex:-1};function hn({onResize:e}){let t=Pe(r=>{let n=pn(r.at(-1));e(n)});return(0,He.jsx)("div",{ref:t,style:mn,"aria-hidden":"true"})}function vn(e,t){return e.width===t.width&&e.height===t.height}var fr={width:null,height:null};function cr(){let[e,t]=(0,oe.useState)(fr),r=(0,oe.useRef)(fr),n=(0,oe.useCallback)(i=>{vn(r.current,i)||(r.current=i,t(i))},[]);return[(0,He.jsx)(hn,{onResize:n}),e]}function lr(e,t={}){return e?Pe(e,t):cr()}var ie=d(E(),1),mr=d(pr(),1);function yn(e,t){let r=[];for(let n=0;n<e.length;n++){let o=e[n];if(!t.includes(o))break;r.push(o)}return r}function wn(e,t={step:1}){let{step:r=1}=t,[n,o]=(0,ie.useState)([]);return(0,ie.useEffect)(()=>{let i=yn(e,n);i.length<r&&(i=i.concat(e.slice(i.length,r))),o(i);let a=(0,mr.createQueue)();for(let u=i.length;u<e.length;u+=r)a.add({},()=>{(0,ie.flushSync)(()=>{o(c=>[...c,...e.slice(u,u+r)])})});return()=>a.reset()},[e]),n}var hr=wn;function bn(e,t="Change detection"){let r=De(e);Object.entries(r??[]).forEach(([n,o])=>{o!==e[n]&&console.warn(`${t}: ${n} key changed:`,o,e[n])})}var vr=bn;var se=d(wr());function gn(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}function Ie(e,t){var r=(0,se.useState)(function(){return{inputs:t,result:e()}})[0],n=(0,se.useRef)(r),o=!!(t&&n.current.inputs&&gn(t,n.current.inputs)),i=o?n.current:{inputs:t,result:e()};return(0,se.useEffect)(function(){n.current=i},[i]),i.result}var br=d(E(),1);function Ae(e,t,r){let n=Ie(()=>Y(e,t??0,r),[e,t,r?.leading,r?.trailing,r?.maxWait]);return(0,br.useEffect)(()=>()=>n.cancel(),[n]),n}var ce=d(E(),1);function gr(e=""){let[t,r]=(0,ce.useState)(e),[n,o]=(0,ce.useState)(e),i=Ae(o,250);return(0,ce.useEffect)(()=>{i(t)},[t,i]),[t,r,n]}var Er=d(E(),1);function _r(e,t,r){let n=Ie(()=>Fe(e,t??0,r),[e,t,r]);return(0,Er.useEffect)(()=>()=>n.cancel(),[n]),n}function xr({dropZoneElement:e,isDisabled:t,onDrop:r,onDragStart:n,onDragEnter:o,onDragLeave:i,onDragEnd:a,onDragOver:u}){let c=k(r),m=k(n),y=k(o),x=k(i),C=k(a),O=k(u);return z(b=>{if(t)return;let p=e??b,L=!1,{ownerDocument:M}=p;function V(l){let{defaultView:P}=M;if(!l||!P||!(l instanceof P.HTMLElement)||!p.contains(l))return!1;let w=l;do if(w.dataset.isDropZone)return w===p;while(w=w.parentElement);return!1}function F(l){L||(L=!0,M.addEventListener("dragend",h),M.addEventListener("mousemove",h),n&&m(l))}function j(l){l.preventDefault(),!p.contains(l.relatedTarget)&&o&&y(l)}function R(l){!l.defaultPrevented&&u&&O(l),l.preventDefault()}function s(l){V(l.relatedTarget)||i&&x(l)}function f(l){l.defaultPrevented||(l.preventDefault(),l.dataTransfer&&l.dataTransfer.files.length,r&&c(l),h(l))}function h(l){L&&(L=!1,M.removeEventListener("dragend",h),M.removeEventListener("mousemove",h),a&&C(l))}return p.setAttribute("data-is-drop-zone","true"),p.addEventListener("drop",f),p.addEventListener("dragenter",j),p.addEventListener("dragover",R),p.addEventListener("dragleave",s),M.addEventListener("dragenter",F),()=>{p.removeAttribute("data-is-drop-zone"),p.removeEventListener("drop",f),p.removeEventListener("dragenter",j),p.removeEventListener("dragover",R),p.removeEventListener("dragleave",s),M.removeEventListener("dragend",h),M.removeEventListener("mousemove",h),M.removeEventListener("dragenter",F)}},[t,e])}function Rr(){return z(e=>{let{ownerDocument:t}=e;if(!t)return;let{defaultView:r}=t;if(!r)return;function n(){t&&t.activeElement===e&&e.focus()}return r.addEventListener("blur",n),()=>{r.removeEventListener("blur",n)}},[])}var H=d(E(),1),Xe=d(ve(),1),X=d(Ge(),1);var En=30;function Sr(e,t,r,n){let{windowOverscan:o,useWindowing:i=!0,initWindowSize:a=En,expandedState:u}=n??{},[c,m]=(0,H.useState)({visibleItems:a,start:0,end:a,itemInView:b=>b>=0&&b<=a}),y=(0,H.useRef)(a),x=(0,H.useRef)(!0),C=k(b=>{let p=(0,Xe.getScrollContainer)(e.current);if(!p)return;let L=Math.ceil(p.clientHeight/t);y.current=L;let M=x.current;x.current=!1;let V=b?L:o??L,F=Math.floor(p.scrollTop/t),j=Math.max(0,F-V),R=Math.min(r-1,F+L+V);m(s=>s.start<=j&&s.end>=R||M&&s.start<=F&&s.end>=F+L?s:{visibleItems:L,start:j,end:R,itemInView:f=>j<=f&&f<=R})}),O=k((b,p)=>{switch(b.keyCode){case X.HOME:return p.scrollTo({top:0});case X.END:return p.scrollTo({top:r*t});case X.PAGEUP:return p.scrollTo({top:p.scrollTop-y.current*t});case X.PAGEDOWN:return p.scrollTo({top:p.scrollTop+y.current*t})}});return(0,H.useLayoutEffect)(()=>{i&&C(!0)},[i,C,t,r,o,u]),(0,H.useLayoutEffect)(()=>{if(!i)return;let b=(0,Xe.getScrollContainer)(e.current);if(!b)return;let{defaultView:p}=b.ownerDocument,L=()=>C(),M=V=>O(V,b);return b.addEventListener("scroll",L),p?.addEventListener("resize",L),p?.addEventListener("keydown",M),()=>{b.removeEventListener("scroll",L),p?.removeEventListener("resize",L),p?.removeEventListener("keydown",M)}},[i,e,t,r,u,C,O]),[c,m]}var ke=d(E(),1);function Cr(e,t){let[r,n]=(0,ke.useMemo)(()=>[o=>e.subscribe(t,o),()=>e.get(t)],[e,t]);return(0,ke.useSyncExternalStore)(r,n,n)}return zr(_n);})();
+"use strict";var wp;(wp||={}).compose=(()=>{var Mr=Object.create;var de=Object.defineProperty;var Pr=Object.getOwnPropertyDescriptor;var Ir=Object.getOwnPropertyNames;var Ar=Object.getPrototypeOf,kr=Object.prototype.hasOwnProperty;var K=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),jr=(e,t)=>{for(var r in t)de(e,r,{get:t[r],enumerable:!0})},Je=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Ir(t))!kr.call(e,o)&&o!==r&&de(e,o,{get:()=>t[o],enumerable:!(n=Pr(t,o))||n.enumerable});return e};var d=(e,t,r)=>(r=e!=null?Mr(Ar(e)):{},Je(t||!e||!e.__esModule?de(r,"default",{value:e,enumerable:!0}):r,e)),zr=e=>Je(de({},"__esModule",{value:!0}),e);var it=K((zn,ot)=>{ot.exports=window.wp.privateApis});var Q=K((Gn,dt)=>{dt.exports=window.ReactJSXRuntime});var vt=K((Hn,ht)=>{ht.exports=window.wp.isShallowEqual});var E=K((Xn,yt)=>{yt.exports=window.wp.element});var ae=K((Yn,wt)=>{wt.exports=window.wp.deprecated});var ye=K((bo,zt)=>{zt.exports=window.wp.dom});var Qt=K((qo,Le)=>{(function(e,t,r){if(!e)return;for(var n={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",224:"meta"},o={106:"*",107:"+",109:"-",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"},i={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"},a={option:"alt",command:"meta",return:"enter",escape:"esc",plus:"+",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"},u,c=1;c<20;++c)n[111+c]="f"+c;for(c=0;c<=9;++c)n[c+96]=c.toString();function m(s,f,h){if(s.addEventListener){s.addEventListener(f,h,!1);return}s.attachEvent("on"+f,h)}function y(s){if(s.type=="keypress"){var f=String.fromCharCode(s.which);return s.shiftKey||(f=f.toLowerCase()),f}return n[s.which]?n[s.which]:o[s.which]?o[s.which]:String.fromCharCode(s.which).toLowerCase()}function x(s,f){return s.sort().join(",")===f.sort().join(",")}function C(s){var f=[];return s.shiftKey&&f.push("shift"),s.altKey&&f.push("alt"),s.ctrlKey&&f.push("ctrl"),s.metaKey&&f.push("meta"),f}function O(s){if(s.preventDefault){s.preventDefault();return}s.returnValue=!1}function b(s){if(s.stopPropagation){s.stopPropagation();return}s.cancelBubble=!0}function p(s){return s=="shift"||s=="ctrl"||s=="alt"||s=="meta"}function L(){if(!u){u={};for(var s in n)s>95&&s<112||n.hasOwnProperty(s)&&(u[n[s]]=s)}return u}function M(s,f,h){return h||(h=L()[s]?"keydown":"keypress"),h=="keypress"&&f.length&&(h="keydown"),h}function V(s){return s==="+"?["+"]:(s=s.replace(/\+{2}/g,"+plus"),s.split("+"))}function F(s,f){var h,l,P,w=[];for(h=V(s),P=0;P<h.length;++P)l=h[P],a[l]&&(l=a[l]),f&&f!="keypress"&&i[l]&&(l=i[l],w.push("shift")),p(l)&&w.push(l);return f=M(l,w,f),{key:l,modifiers:w,action:f}}function j(s,f){return s===null||s===t?!1:s===f?!0:j(s.parentNode,f)}function R(s){var f=this;if(s=s||t,!(f instanceof R))return new R(s);f.target=s,f._callbacks={},f._directMap={};var h={},l,P=!1,w=!1,A=!1;function W(v){v=v||{};var _=!1,T;for(T in h){if(v[T]){_=!0;continue}h[T]=0}_||(A=!1)}function ue(v,_,T,g,D,q){var S,I,J=[],G=T.type;if(!f._callbacks[v])return[];for(G=="keyup"&&p(v)&&(_=[v]),S=0;S<f._callbacks[v].length;++S)if(I=f._callbacks[v][S],!(!g&&I.seq&&h[I.seq]!=I.level)&&G==I.action&&(G=="keypress"&&!T.metaKey&&!T.ctrlKey||x(_,I.modifiers))){var Lr=!g&&I.combo==D,Dr=g&&I.seq==g&&I.level==q;(Lr||Dr)&&f._callbacks[v].splice(S,1),J.push(I)}return J}function ze(v,_,T,g){f.stopCallback(_,_.target||_.srcElement,T,g)||v(_,T)===!1&&(O(_),b(_))}f._handleKey=function(v,_,T){var g=ue(v,_,T),D,q={},S=0,I=!1;for(D=0;D<g.length;++D)g[D].seq&&(S=Math.max(S,g[D].level));for(D=0;D<g.length;++D){if(g[D].seq){if(g[D].level!=S)continue;I=!0,q[g[D].seq]=1,ze(g[D].callback,T,g[D].combo,g[D].seq);continue}I||ze(g[D].callback,T,g[D].combo)}var J=T.type=="keypress"&&w;T.type==A&&!p(v)&&!J&&W(q),w=I&&T.type=="keydown"};function Fe(v){typeof v.which!="number"&&(v.which=v.keyCode);var _=y(v);if(_){if(v.type=="keyup"&&P===_){P=!1;return}f.handleKey(_,C(v),v)}}function Or(){clearTimeout(l),l=setTimeout(W,1e3)}function Tr(v,_,T,g){h[v]=0;function D(G){return function(){A=G,++h[v],Or()}}function q(G){ze(T,G,v),g!=="keyup"&&(P=y(G)),setTimeout(W,10)}for(var S=0;S<_.length;++S){var I=S+1===_.length,J=I?q:D(g||F(_[S+1]).action);Ye(_[S],J,g,v,S)}}function Ye(v,_,T,g,D){f._directMap[v+":"+T]=_,v=v.replace(/\s+/g," ");var q=v.split(" "),S;if(q.length>1){Tr(v,q,_,T);return}S=F(v,T),f._callbacks[S.key]=f._callbacks[S.key]||[],ue(S.key,S.modifiers,{type:S.action},g,v,D),f._callbacks[S.key][g?"unshift":"push"]({callback:_,modifiers:S.modifiers,action:S.action,seq:g,level:D,combo:v})}f._bindMultiple=function(v,_,T){for(var g=0;g<v.length;++g)Ye(v[g],_,T)},m(s,"keypress",Fe),m(s,"keydown",Fe),m(s,"keyup",Fe)}R.prototype.bind=function(s,f,h){var l=this;return s=s instanceof Array?s:[s],l._bindMultiple.call(l,s,f,h),l},R.prototype.unbind=function(s,f){var h=this;return h.bind.call(h,s,function(){},f)},R.prototype.trigger=function(s,f){var h=this;return h._directMap[s+":"+f]&&h._directMap[s+":"+f]({},s),h},R.prototype.reset=function(){var s=this;return s._callbacks={},s._directMap={},s},R.prototype.stopCallback=function(s,f){var h=this;if((" "+f.className+" ").indexOf(" mousetrap ")>-1||j(f,h.target))return!1;if("composedPath"in s&&typeof s.composedPath=="function"){var l=s.composedPath()[0];l!==s.target&&(f=l)}return f.tagName=="INPUT"||f.tagName=="SELECT"||f.tagName=="TEXTAREA"||f.isContentEditable},R.prototype.handleKey=function(){var s=this;return s._handleKey.apply(s,arguments)},R.addKeycodes=function(s){for(var f in s)s.hasOwnProperty(f)&&(n[f]=s[f]);u=null},R.init=function(){var s=R(t);for(var f in s)f.charAt(0)!=="_"&&(R[f]=(function(h){return function(){return s[h].apply(s,arguments)}})(f))},R.init(),e.Mousetrap=R,typeof Le<"u"&&Le.exports&&(Le.exports=R),typeof define=="function"&&define.amd&&define(function(){return R})})(typeof window<"u"?window:null,typeof window<"u"?document:null)});var Qe=K(($o,Zt)=>{Zt.exports=window.wp.keycodes});var nr=K((Jo,rr)=>{rr.exports=window.wp.undoManager});var pr=K((ci,dr)=>{dr.exports=window.wp.priorityQueue});var wr=K((mi,yr)=>{yr.exports=window.React});var _n={};jr(_n,{__experimentalUseDialog:()=>qt,__experimentalUseDragging:()=>Gt,__experimentalUseDropZone:()=>xr,__experimentalUseFixedWindowList:()=>Sr,__experimentalUseFocusOutside:()=>Se,compose:()=>lt,createHigherOrderComponent:()=>U,debounce:()=>Y,ifCondition:()=>mt,observableMap:()=>Nr,pipe:()=>ct,privateApis:()=>We,pure:()=>Et,throttle:()=>Ue,useAsyncList:()=>hr,useConstrainedTabbing:()=>be,useCopyOnClick:()=>Nt,useCopyToClipboard:()=>Wt,useDebounce:()=>ke,useDebouncedInput:()=>gr,useDisabled:()=>$t,useEvent:()=>k,useFocusOnMount:()=>xe,useFocusReturn:()=>Re,useFocusableIframe:()=>Rr,useInstanceId:()=>ve,useIsomorphicLayoutEffect:()=>Te,useKeyboardShortcut:()=>Yt,useMediaQuery:()=>re,useMergeRefs:()=>Ce,useObservableValue:()=>Cr,usePrevious:()=>Me,useReducedMotion:()=>tr,useRefEffect:()=>z,useResizeObserver:()=>lr,useStateWithHistory:()=>ir,useThrottle:()=>_r,useViewportMatch:()=>ar,useWarnOnChange:()=>vr,withGlobalEvents:()=>St,withInstanceId:()=>Lt,withSafeTimeout:()=>Pt,withState:()=>jt});var pe=function(){return pe=Object.assign||function(t){for(var r,n=1,o=arguments.length;n<o;n++){r=arguments[n];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},pe.apply(this,arguments)};function et(e){return e.toLowerCase()}var Fr=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Ur=/[^A-Z0-9]+/gi;function rt(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,n=r===void 0?Fr:r,o=t.stripRegexp,i=o===void 0?Ur:o,a=t.transform,u=a===void 0?et:a,c=t.delimiter,m=c===void 0?" ":c,y=tt(tt(e,n,"$1\0$2"),i,"\0"),x=0,C=y.length;y.charAt(x)==="\0";)x++;for(;y.charAt(C-1)==="\0";)C--;return y.slice(x,C).split("\0").map(u).join(m)}function tt(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(n,o){return n.replace(o,r)},e)}function Wr(e,t){var r=e.charAt(0),n=e.substr(1).toLowerCase();return t>0&&r>="0"&&r<="9"?"_"+r+n:""+r.toUpperCase()+n}function nt(e,t){return t===void 0&&(t={}),rt(e,pe({delimiter:"",transform:Wr},t))}function U(e,t){return r=>{let n=e(r);return n.displayName=Kr(t,r),n}}var Kr=(e,t)=>{let r=t.displayName||t.name||"Component";return`${nt(e??"")}(${r})`};var Y=(e,t,r)=>{let n,o,i=0,a,u,c,m=0,y=!1,x=!1,C=!0;r&&(y=!!r.leading,x="maxWait"in r,r.maxWait!==void 0&&(i=Math.max(r.maxWait,t)),C="trailing"in r?!!r.trailing:C);function O(w){let A=n,W=o;return n=void 0,o=void 0,m=w,a=e.apply(W,A),a}function b(w,A){u=setTimeout(w,A)}function p(){u!==void 0&&clearTimeout(u)}function L(w){return m=w,b(j,t),y?O(w):a}function M(w){return w-(c||0)}function V(w){let A=M(w),W=w-m,ue=t-A;return x?Math.min(ue,i-W):ue}function F(w){let A=M(w),W=w-m;return c===void 0||A>=t||A<0||x&&W>=i}function j(){let w=Date.now();if(F(w))return s(w);b(j,V(w))}function R(){u=void 0}function s(w){return R(),C&&n?O(w):(n=o=void 0,a)}function f(){p(),m=0,R(),n=c=o=void 0}function h(){return l()?s(Date.now()):a}function l(){return u!==void 0}function P(...w){let A=Date.now(),W=F(A);if(n=w,o=this,c=A,W){if(!l())return L(c);if(x)return b(j,t),O(c)}return l()||b(j,t),a}return P.cancel=f,P.flush=h,P.pending=l,P};var Ue=(e,t,r)=>{let n=!0,o=!0;return r&&(n="leading"in r?!!r.leading:n,o="trailing"in r?!!r.trailing:o),Y(e,t,{leading:n,trailing:o,maxWait:t})};function Nr(){let e=new Map,t=new Map;function r(n){let o=t.get(n);if(o)for(let i of o)i()}return{get(n){return e.get(n)},set(n,o){e.set(n,o),r(n)},delete(n){e.delete(n),r(n)},subscribe(n,o){let i=t.get(n);return i||(i=new Set,t.set(n,i)),i.add(o),()=>{i.delete(o),i.size===0&&t.delete(n)}}}}var st=d(it(),1),{lock:ut,unlock:Fn}=(0,st.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/compose");var at=new WeakMap;function ft(e,t,r,n=!1){let o=e.ownerDocument,i=o??e,a=o===void 0,u=at.get(i);u||(u=new Map,at.set(i,u));let c=n?`${t}:capture`:t,m=u.get(c);if(!m){m=new WeakMap,u.set(c,m);let x=m;i.addEventListener(t,C=>{if(a){let O=x.get(i);if(O)for(let b of O)b(C);return}if(n){let O=[],b=C.target;for(;b&&(O.push(b),b!==i);)b=b.parentNode;for(let p=O.length-1;p>=0;p--){let L=x.get(O[p]);if(L)for(let M of L)M(C)}}else{let O=C.target;for(;O;){let b=x.get(O);if(b)for(let p of b)p(C);if(O===i)break;O=O.parentNode}}},n)}let y=m.get(e);return y||(y=new Set,m.set(e,y)),y.add(r),()=>{y.delete(r)}}var We={};ut(We,{subscribeDelegatedListener:ft});var Ke=(e=!1)=>(...t)=>(...r)=>{let n=t.flat();return e&&n.reverse(),n.reduce((o,i)=>[i(...o)],r)[0]},Vr=Ke(),ct=Vr;var Br=Ke(!0),lt=Br;var pt=d(Q(),1);function qr(e){return U(t=>r=>e(r)?(0,pt.jsx)(t,{...r}):null,"ifCondition")}var mt=qr;var me=d(vt(),1),Ne=d(E(),1),bt=d(ae(),1);var gt=d(Q(),1),$r=U(function(e){return(0,bt.default)("wp.compose.pure",{since:"7.1",alternative:"Use `memo` or `PureComponent` instead"}),e.prototype instanceof Ne.Component?class extends e{shouldComponentUpdate(t,r){return!(0,me.isShallowEqual)(t,this.props)||!(0,me.isShallowEqual)(r,this.state)}}:class extends Ne.Component{shouldComponentUpdate(t){return!(0,me.isShallowEqual)(t,this.props)}render(){return(0,gt.jsx)(e,{...this.props})}}},"pure"),Et=$r;var he=d(E(),1),Rt=d(ae(),1);var Gr=class{constructor(){this.listeners={},this.handleEvent=this.handleEvent.bind(this)}add(e,t){this.listeners[e]||(window.addEventListener(e,this.handleEvent),this.listeners[e]=[]),this.listeners[e].push(t)}remove(e,t){this.listeners[e]&&(this.listeners[e]=this.listeners[e].filter(r=>r!==t),this.listeners[e].length||(window.removeEventListener(e,this.handleEvent),delete this.listeners[e]))}handleEvent(e){this.listeners[e.type]?.forEach(t=>{t.handleEvent(e)})}},_t=Gr;var Ve=d(Q(),1),xt=new _t;function St(e){return(0,Rt.default)("wp.compose.withGlobalEvents",{since:"5.7",alternative:"useEffect"}),U(t=>{class r extends he.Component{constructor(o){super(o),this.handleEvent=this.handleEvent.bind(this),this.handleRef=this.handleRef.bind(this)}componentDidMount(){Object.keys(e).forEach(o=>{xt.add(o,this)})}componentWillUnmount(){Object.keys(e).forEach(o=>{xt.remove(o,this)})}handleEvent(o){let i=e[o.type];typeof this.wrappedRef[i]=="function"&&this.wrappedRef[i](o)}handleRef(o){this.wrappedRef=o,this.props.forwardedRef&&this.props.forwardedRef(o)}render(){return(0,Ve.jsx)(t,{...this.props.ownProps,ref:this.handleRef})}}return(0,he.forwardRef)((n,o)=>(0,Ve.jsx)(r,{ownProps:n,forwardedRef:o}))},"withGlobalEvents")}var Ot=d(E(),1),Ct=new WeakMap;function Qr(e){let t=Ct.get(e)||0;return Ct.set(e,t+1),t}function Zr(e,t,r){return(0,Ot.useMemo)(()=>{if(r)return r;let n=Qr(e);return t?`${t}-${n}`:n},[e,r,t])}var ve=Zr;var Tt=d(Q(),1),Hr=U(e=>t=>{let r=ve(e);return(0,Tt.jsx)(e,{...t,instanceId:r})},"instanceId"),Lt=Hr;var Dt=d(E(),1);var Mt=d(Q(),1),Xr=U(e=>class extends Dt.Component{timeouts;constructor(r){super(r),this.timeouts=[],this.setTimeout=this.setTimeout.bind(this),this.clearTimeout=this.clearTimeout.bind(this)}componentWillUnmount(){this.timeouts.forEach(clearTimeout)}setTimeout(r,n){let o=setTimeout(()=>{r(),this.clearTimeout(o)},n);return this.timeouts.push(o),o}clearTimeout(r){clearTimeout(r),this.timeouts=this.timeouts.filter(n=>n!==r)}render(){return(0,Mt.jsx)(e,{...this.props,setTimeout:this.setTimeout,clearTimeout:this.clearTimeout})}},"withSafeTimeout"),Pt=Xr;var It=d(E(),1),At=d(ae(),1);var kt=d(Q(),1);function jt(e={}){return(0,At.default)("wp.compose.withState",{since:"5.8",alternative:"wp.element.useState"}),U(t=>class extends It.Component{constructor(n){super(n),this.setState=this.setState.bind(this),this.state=e}render(){return(0,kt.jsx)(t,{...this.props,...this.state,setState:this.setState})}},"withState")}var Ft=d(ye(),1);var we=d(E(),1);function z(e,t){let r=(0,we.useRef)(void 0);return(0,we.useCallback)(n=>{n?r.current=e(n):r.current&&r.current()},t)}function Yr(){return z(e=>{function t(r){let{key:n,shiftKey:o,target:i}=r;if(n!=="Tab")return;let a=o?"findPrevious":"findNext",u=Ft.focus.tabbable[a](i)||null;if(i.contains(u)){r.preventDefault(),u?.focus();return}if(e.contains(u))return;let c=o?"append":"prepend",{ownerDocument:m}=e,y=m.createElement("div");y.tabIndex=-1,e[c](y),y.addEventListener("blur",()=>e.removeChild(y)),y.focus()}return e.addEventListener("keydown",t),()=>{e.removeEventListener("keydown",t)}},[])}var be=Yr;var Ee=d(E(),1),Kt=d(ae(),1);var ge=d(E(),1);async function Be(e,t){if(!t)return!1;let{ownerDocument:r}=t;if(!r)return!1;let{defaultView:n}=r;try{if(n?.navigator?.clipboard?.writeText)return await n.navigator.clipboard.writeText(e),!0;let o=r.createElement("textarea");o.value=e,o.setAttribute("readonly",""),o.style.position="fixed",o.style.left="-9999px",o.style.top="-9999px",r.body.appendChild(o),o.select();let i=r.execCommand("copy");return o.remove(),i}catch{return!1}}function qe(e){"focus"in e&&typeof e.focus=="function"&&e.focus()}function Ut(e){let t=(0,ge.useRef)(e);return(0,ge.useLayoutEffect)(()=>{t.current=e},[e]),t}function Wt(e,t){let r=Ut(e),n=Ut(t);return z(o=>{let i=!0,a=async()=>{let u=typeof r.current=="function"?r.current():r.current||"";await Be(u,o)&&(i&&qe(o),n.current&&n.current())};return o.addEventListener("click",a),()=>{i=!1,o.removeEventListener("click",a)}},[])}function Nt(e,t,r=4e3){(0,Kt.default)("wp.compose.useCopyOnClick",{since:"5.8",alternative:"wp.compose.useCopyToClipboard"});let[n,o]=(0,Ee.useState)(!1);return(0,Ee.useEffect)(()=>{let i=!0,a;if(!e.current)return;let u;if(typeof e.current=="string"?u=typeof document<"u"?Array.from(document.querySelectorAll(e.current)):[]:"length"in e.current&&typeof e.current.length=="number"?u=Array.from(e.current):u=[e.current],u.length===0)return;let c=async m=>{let y=m.currentTarget;if(!y)return;let x=await Be(typeof t=="function"?t():t||"",y);i&&x&&(qe(y),r&&(o(!0),clearTimeout(a),a=setTimeout(()=>o(!1),r)))};for(let m of u)m.addEventListener("click",c);return()=>{i=!1;for(let m of u)m.removeEventListener("click",c);clearTimeout(a)}},[e,t,r]),n}var ee=d(E(),1);var Vt=d(ye(),1),_e=d(E(),1);function xe(e="firstElement"){let t=(0,_e.useRef)(e),r=n=>{n.focus({preventScroll:!0})};return(0,_e.useEffect)(()=>{t.current=e},[e]),z(n=>{if(t.current===!1||n.contains(n.ownerDocument?.activeElement??null))return;if(t.current!=="firstElement"&&t.current!=="firstInputElement"){r(n);return}let o=setTimeout(()=>{if(t.current==="firstInputElement"){let a=n.querySelector('input:not([type="hidden"]):not([disabled]), select:not([disabled]), textarea:not([disabled])');if(a){r(a);return}}let i=Vt.focus.tabbable.find(n)[0];i&&r(i)},0);return()=>{clearTimeout(o)}},[])}var Z=d(E(),1),$e=null;function Jr(e){let t=(0,Z.useRef)(null),r=(0,Z.useRef)(null),n=(0,Z.useRef)(e);return(0,Z.useEffect)(()=>{n.current=e},[e]),(0,Z.useCallback)(o=>{if(o){if(t.current=o,r.current)return;let i=o.ownerDocument.activeElement instanceof window.HTMLIFrameElement?o.ownerDocument.activeElement.contentDocument:o.ownerDocument;r.current=i?.activeElement??null}else if(r.current){let i=t.current?.contains(t.current?.ownerDocument.activeElement??null);if(t.current?.isConnected&&!i){$e??=r.current;return}n.current?n.current():(r.current.isConnected?r.current:$e)?.focus(),$e=null}},[])}var Re=Jr;var N=d(E(),1),en=["button","submit"];function tn(e){if(!(e instanceof window.HTMLElement))return!1;switch(e.nodeName){case"A":case"BUTTON":return!0;case"INPUT":return en.includes(e.type)}return!1}function Se(e){let t=(0,N.useRef)(e);(0,N.useEffect)(()=>{t.current=e},[e]);let r=(0,N.useRef)(!1),n=(0,N.useRef)(void 0),o=(0,N.useCallback)(()=>{clearTimeout(n.current)},[]);(0,N.useEffect)(()=>{e||o()},[e,o]);let i=(0,N.useCallback)(u=>{let{type:c,target:m}=u;["mouseup","touchend"].includes(c)?r.current=!1:tn(m)&&(r.current=!0)},[]),a=(0,N.useCallback)(u=>{if(u.persist(),r.current)return;let c=u.target.getAttribute("data-unstable-ignore-focus-outside-for-relatedtarget");c&&u.relatedTarget?.closest(c)||(n.current=setTimeout(()=>{if(!document.hasFocus()){u.preventDefault();return}typeof t.current=="function"&&t.current(u)},0))},[]);return{onFocus:o,onMouseDown:i,onMouseUp:i,onTouchStart:i,onTouchEnd:i,onBlur:a}}var $=d(E(),1);function Ge(e,t){if(typeof e=="function"){let r=e(t);return typeof r=="function"?r:void 0}else e&&e.hasOwnProperty("current")&&(e.current=t)}function Bt(e,t,r){let n=r[t];n?(r[t]=void 0,n()):Ge(e,null)}function Ce(e){let t=(0,$.useRef)(null),r=(0,$.useRef)([]),n=(0,$.useRef)(e),o=(0,$.useRef)([]);return n.current=e,(0,$.useLayoutEffect)(()=>{let i=t.current;i!==null&&(e.forEach((a,u)=>{let c=r.current[u];a!==c&&(Bt(c,u,o.current),o.current[u]=Ge(a,i))}),r.current=e)},e),(0,$.useCallback)(i=>{t.current=i,i===null?(r.current.forEach((a,u)=>{Bt(a,u,o.current)}),r.current=[]):(r.current=n.current,r.current.forEach((a,u)=>{o.current[u]=Ge(a,i)}))},[])}function rn(e){let t=(0,ee.useRef)(void 0),{constrainTabbing:r=e.focusOnMount!==!1}=e;(0,ee.useEffect)(()=>{t.current=e},Object.values(e));let n=be(),o=xe(e.focusOnMount),i=Re(),a=Se(c=>{t.current?.__unstableOnClose?t.current.__unstableOnClose("focus-outside",c):t.current?.onClose&&t.current.onClose()}),u=(0,ee.useCallback)(c=>{t.current?.onKeyDown?.(c),c.key==="Escape"&&!c.defaultPrevented&&t.current?.onClose&&(c.preventDefault(),c.stopPropagation(),t.current.onClose())},[]);return[Ce([r?n:null,e.focusOnMount!==!1?i:null,e.focusOnMount!==!1?o:null]),{...a,onKeyDown:u,tabIndex:-1}]}var qt=rn;function $t({isDisabled:e=!1}={}){return z(t=>{if(e)return;let r=t?.ownerDocument?.defaultView;if(!r)return;let n=[],o=()=>{t.childNodes.forEach(u=>{u instanceof r.HTMLElement&&(u.getAttribute("inert")||(u.setAttribute("inert","true"),n.push(()=>{u.removeAttribute("inert")})))})},i=Y(o,0,{leading:!0});o();let a=new window.MutationObserver(i);return a.observe(t,{childList:!0}),()=>{a&&a.disconnect(),i.cancel(),n.forEach(u=>u())}},[e])}var te=d(E(),1);function k(e){let t=(0,te.useRef)(()=>{throw new Error("Callbacks created with `useEvent` cannot be called during rendering.")});return(0,te.useInsertionEffect)(()=>{t.current=e}),(0,te.useCallback)((...r)=>t.current?.(...r),[])}var B=d(E(),1);var Oe=d(E(),1),nn=typeof window<"u"?Oe.useLayoutEffect:Oe.useEffect,Te=nn;function Gt({onDragStart:e,onDragMove:t,onDragEnd:r}){let[n,o]=(0,B.useState)(!1),i=(0,B.useRef)({onDragStart:e,onDragMove:t,onDragEnd:r});Te(()=>{i.current.onDragStart=e,i.current.onDragMove=t,i.current.onDragEnd=r},[e,t,r]);let a=(0,B.useCallback)(m=>{i.current.onDragMove?.(m)},[]),u=(0,B.useCallback)(function m(y){i.current.onDragEnd?.(y),document.removeEventListener("mousemove",a),document.removeEventListener("mouseup",m),o(!1)},[a]),c=(0,B.useCallback)(m=>{i.current.onDragStart?.(m),document.addEventListener("mousemove",a),document.addEventListener("mouseup",u),o(!0)},[a,u]);return(0,B.useEffect)(()=>()=>{n&&(document.removeEventListener("mousemove",a),document.removeEventListener("mouseup",u))},[n,a,u]),{startDrag:c,endDrag:u,isDragging:n}}var Ht=d(Qt(),1);(function(e){if(e){var t={},r=e.prototype.stopCallback;e.prototype.stopCallback=function(n,o,i,a){var u=this;return u.paused?!0:t[i]||t[a]?!1:r.call(u,n,o,i)},e.prototype.bindGlobal=function(n,o,i){var a=this;if(a.bind(n,o,i),n instanceof Array){for(var u=0;u<n.length;u++)t[n[u]]=!0;return}t[n]=!0},e.init()}})(typeof Mousetrap<"u"?Mousetrap:void 0);var fe=d(E(),1),Xt=d(Qe(),1);function on(e,t,{bindGlobal:r=!1,eventName:n="keydown",isDisabled:o=!1,target:i}={}){let a=(0,fe.useRef)(t);(0,fe.useEffect)(()=>{a.current=t},[t]),(0,fe.useEffect)(()=>{if(o)return;let u=new Ht.default(i&&i.current?i.current:document);return(Array.isArray(e)?e:[e]).forEach(m=>{let y=m.split("+"),x=new Set(y.filter(p=>p.length>1)),C=x.has("alt"),O=x.has("shift");if((0,Xt.isAppleOS)()&&(x.size===1&&C||x.size===2&&C&&O))throw new Error(`Cannot bind ${m}. Alt and Shift+Alt modifiers are reserved for character input.`);u[r?"bindGlobal":"bind"](m,(...p)=>a.current(...p),n)}),()=>{u.reset()}},[e,r,n,i,o])}var Yt=on;var er=d(E(),1),Jt=new WeakMap,sn={subscribe:()=>()=>{},getValue:()=>!1};function un(e,t){if(!e||!t||typeof e.matchMedia!="function")return sn;let r=Jt.get(e);r||(r=new Map,Jt.set(e,r));let n=r.get(t);if(n)return n;let o=e.matchMedia(t),i=new Set,a=()=>{for(let c of i)c()},u={subscribe(c){return i.size===0&&o.addEventListener?.("change",a),i.add(c),()=>{i.delete(c),i.size===0&&o.removeEventListener?.("change",a)}},getValue(){return o.matches}};return r.set(t,u),u}function re(e,t=typeof window<"u"?window:void 0){let r=un(t,e);return(0,er.useSyncExternalStore)(r.subscribe,r.getValue,()=>!1)}var De=d(E(),1);function Me(e){let t=(0,De.useRef)(void 0);return(0,De.useEffect)(()=>{t.current=e},[e]),t.current}var an=()=>re("(prefers-reduced-motion: reduce)"),tr=an;var or=d(nr(),1),ne=d(E(),1);function fn(e,t){switch(t.type){case"UNDO":{let r=e.manager.undo();return r?{...e,value:r[0].changes.prop.from}:e}case"REDO":{let r=e.manager.redo();return r?{...e,value:r[0].changes.prop.to}:e}case"RECORD":return e.manager.addRecord([{id:"object",changes:{prop:{from:e.value,to:t.value}}}],t.isStaged),{...e,value:t.value}}return e}function cn(e){return{manager:(0,or.createUndoManager)(),value:e}}function ir(e){let[t,r]=(0,ne.useReducer)(fn,e,cn);return{value:t.value,setValue:(0,ne.useCallback)((n,o)=>{r({type:"RECORD",value:n,isStaged:o})},[]),hasUndo:t.manager.hasUndo(),hasRedo:t.manager.hasRedo(),undo:(0,ne.useCallback)(()=>{r({type:"UNDO"})},[]),redo:(0,ne.useCallback)(()=>{r({type:"REDO"})},[])}}var Pe=d(E(),1);var sr={xhuge:1920,huge:1440,wide:1280,xlarge:1080,large:960,medium:782,small:600,mobile:480},ln={">=":"min-width","<":"max-width"},dn={">=":(e,t)=>t>=e,"<":(e,t)=>t<e},Ze=(0,Pe.createContext)(null);Ze.displayName="ViewportMatchWidthContext";var ur=(e,t=">=",r=typeof window<"u"?window:void 0)=>{let n=(0,Pe.useContext)(Ze),o=!n&&`screen and (${ln[t]}: ${sr[e]}px)`,i=re(o||void 0,r);return n?dn[t](sr[e],n):i};ur.__experimentalWidthProvider=Ze.Provider;var ar=ur;var ce=d(E(),1);function Ie(e,t={}){let r=k(e),n=(0,ce.useRef)(null),o=(0,ce.useRef)(void 0);return(0,ce.useEffect)(()=>(n.current&&o.current?.observe(n.current,t),()=>o.current?.disconnect()),[]),k(i=>{if(i===n.current)return;o.current??=new ResizeObserver(r);let{current:a}=o;n.current&&a.unobserve(n.current),n.current=i??null,i&&a.observe(i,t)})}var oe=d(E(),1);var He=d(Q(),1),pn=e=>{let t;if(!e.contentBoxSize)t=[e.contentRect.width,e.contentRect.height];else if(e.contentBoxSize[0]){let o=e.contentBoxSize[0];t=[o.inlineSize,o.blockSize]}else{let o=e.contentBoxSize;t=[o.inlineSize,o.blockSize]}let[r,n]=t.map(o=>Math.round(o));return{width:r,height:n}},mn={position:"absolute",top:0,left:0,right:0,bottom:0,pointerEvents:"none",opacity:0,overflow:"hidden",zIndex:-1};function hn({onResize:e}){let t=Ie(r=>{let n=pn(r.at(-1));e(n)});return(0,He.jsx)("div",{ref:t,style:mn,"aria-hidden":"true"})}function vn(e,t){return e.width===t.width&&e.height===t.height}var fr={width:null,height:null};function cr(){let[e,t]=(0,oe.useState)(fr),r=(0,oe.useRef)(fr),n=(0,oe.useCallback)(i=>{vn(r.current,i)||(r.current=i,t(i))},[]);return[(0,He.jsx)(hn,{onResize:n}),e]}function lr(e,t={}){return e?Ie(e,t):cr()}var ie=d(E(),1),mr=d(pr(),1);function yn(e,t){let r=[];for(let n=0;n<e.length;n++){let o=e[n];if(!t.includes(o))break;r.push(o)}return r}function wn(e,t={step:1}){let{step:r=1}=t,[n,o]=(0,ie.useState)([]);return(0,ie.useEffect)(()=>{let i=yn(e,n);i.length<r&&(i=i.concat(e.slice(i.length,r))),o(i);let a=(0,mr.createQueue)();for(let u=i.length;u<e.length;u+=r)a.add({},()=>{(0,ie.flushSync)(()=>{o(c=>[...c,...e.slice(u,u+r)])})});return()=>a.reset()},[e]),n}var hr=wn;function bn(e,t="Change detection"){let r=Me(e);Object.entries(r??[]).forEach(([n,o])=>{o!==e[n]&&console.warn(`${t}: ${n} key changed:`,o,e[n])})}var vr=bn;var se=d(wr());function gn(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}function Ae(e,t){var r=(0,se.useState)(function(){return{inputs:t,result:e()}})[0],n=(0,se.useRef)(r),o=!!(t&&n.current.inputs&&gn(t,n.current.inputs)),i=o?n.current:{inputs:t,result:e()};return(0,se.useEffect)(function(){n.current=i},[i]),i.result}var br=d(E(),1);function ke(e,t,r){let n=Ae(()=>Y(e,t??0,r),[e,t,r?.leading,r?.trailing,r?.maxWait]);return(0,br.useEffect)(()=>()=>n.cancel(),[n]),n}var le=d(E(),1);function gr(e=""){let[t,r]=(0,le.useState)(e),[n,o]=(0,le.useState)(e),i=ke(o,250);return(0,le.useEffect)(()=>{i(t)},[t,i]),[t,r,n]}var Er=d(E(),1);function _r(e,t,r){let n=Ae(()=>Ue(e,t??0,r),[e,t,r]);return(0,Er.useEffect)(()=>()=>n.cancel(),[n]),n}function xr({dropZoneElement:e,isDisabled:t,onDrop:r,onDragStart:n,onDragEnter:o,onDragLeave:i,onDragEnd:a,onDragOver:u}){let c=k(r),m=k(n),y=k(o),x=k(i),C=k(a),O=k(u);return z(b=>{if(t)return;let p=e??b,L=!1,{ownerDocument:M}=p;function V(l){let{defaultView:P}=M;if(!l||!P||!(l instanceof P.HTMLElement)||!p.contains(l))return!1;let w=l;do if(w.dataset.isDropZone)return w===p;while(w=w.parentElement);return!1}function F(l){L||(L=!0,M.addEventListener("dragend",h),M.addEventListener("mousemove",h),n&&m(l))}function j(l){l.preventDefault(),!p.contains(l.relatedTarget)&&o&&y(l)}function R(l){!l.defaultPrevented&&u&&O(l),l.preventDefault()}function s(l){V(l.relatedTarget)||i&&x(l)}function f(l){l.defaultPrevented||(l.preventDefault(),l.dataTransfer&&l.dataTransfer.files.length,r&&c(l),h(l))}function h(l){L&&(L=!1,M.removeEventListener("dragend",h),M.removeEventListener("mousemove",h),a&&C(l))}return p.setAttribute("data-is-drop-zone","true"),p.addEventListener("drop",f),p.addEventListener("dragenter",j),p.addEventListener("dragover",R),p.addEventListener("dragleave",s),M.addEventListener("dragenter",F),()=>{p.removeAttribute("data-is-drop-zone"),p.removeEventListener("drop",f),p.removeEventListener("dragenter",j),p.removeEventListener("dragover",R),p.removeEventListener("dragleave",s),M.removeEventListener("dragend",h),M.removeEventListener("mousemove",h),M.removeEventListener("dragenter",F)}},[t,e])}function Rr(){return z(e=>{let{ownerDocument:t}=e;if(!t)return;let{defaultView:r}=t;if(!r)return;function n(){t&&t.activeElement===e&&e.focus()}return r.addEventListener("blur",n),()=>{r.removeEventListener("blur",n)}},[])}var H=d(E(),1),Xe=d(ye(),1),X=d(Qe(),1);var En=30;function Sr(e,t,r,n){let{windowOverscan:o,useWindowing:i=!0,initWindowSize:a=En,expandedState:u}=n??{},[c,m]=(0,H.useState)({visibleItems:a,start:0,end:a,itemInView:b=>b>=0&&b<=a}),y=(0,H.useRef)(a),x=(0,H.useRef)(!0),C=k(b=>{let p=(0,Xe.getScrollContainer)(e.current);if(!p)return;let L=Math.ceil(p.clientHeight/t);y.current=L;let M=x.current;x.current=!1;let V=b?L:o??L,F=Math.floor(p.scrollTop/t),j=Math.max(0,F-V),R=Math.min(r-1,F+L+V);m(s=>s.start<=j&&s.end>=R||M&&s.start<=F&&s.end>=F+L?s:{visibleItems:L,start:j,end:R,itemInView:f=>j<=f&&f<=R})}),O=k((b,p)=>{switch(b.keyCode){case X.HOME:return p.scrollTo({top:0});case X.END:return p.scrollTo({top:r*t});case X.PAGEUP:return p.scrollTo({top:p.scrollTop-y.current*t});case X.PAGEDOWN:return p.scrollTo({top:p.scrollTop+y.current*t})}});return(0,H.useLayoutEffect)(()=>{i&&C(!0)},[i,C,t,r,o,u]),(0,H.useLayoutEffect)(()=>{if(!i)return;let b=(0,Xe.getScrollContainer)(e.current);if(!b)return;let{defaultView:p}=b.ownerDocument,L=()=>C(),M=V=>O(V,b);return b.addEventListener("scroll",L),p?.addEventListener("resize",L),p?.addEventListener("keydown",M),()=>{b.removeEventListener("scroll",L),p?.removeEventListener("resize",L),p?.removeEventListener("keydown",M)}},[i,e,t,r,u,C,O]),[c,m]}var je=d(E(),1);function Cr(e,t){let[r,n]=(0,je.useMemo)(()=>[o=>e.subscribe(t,o),()=>e.get(t)],[e,t]);return(0,je.useSyncExternalStore)(r,n,n)}return zr(_n);})();
 (window.wp ||= {}).compose = wp.compose;
 })();
diff --git a/wp-includes/js/dist/customize-widgets.js b/wp-includes/js/dist/customize-widgets.js
index 715e77c831..2d35c05c5d 100644
--- a/wp-includes/js/dist/customize-widgets.js
+++ b/wp-includes/js/dist/customize-widgets.js
@@ -11940,7 +11940,7 @@ var wp;
   }
   var resets_default5 = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
   if (typeof process === "undefined" || true) {
-    registerStyle18("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+    registerStyle18("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
   }
   var style_default17 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
   var icons = {
@@ -12098,7 +12098,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle19("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+    registerStyle19("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
   }
   var style_default18 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
   var Title2 = (0, import_element38.forwardRef)(
@@ -12199,7 +12199,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle20("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+    registerStyle20("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
   }
   var style_default19 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
   var Description = (0, import_element39.forwardRef)(
@@ -12299,7 +12299,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle21("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+    registerStyle21("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
   }
   var style_default20 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
   var Actions = (0, import_element40.forwardRef)(
@@ -12404,7 +12404,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle22("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+    registerStyle22("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
   }
   var style_default21 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
   var CloseIcon = (0, import_element41.forwardRef)(
@@ -12509,7 +12509,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle23("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+    registerStyle23("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
   }
   var style_default22 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
   var ActionButton = (0, import_element42.forwardRef)(
@@ -12618,7 +12618,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle24("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+    registerStyle24("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
   }
   var style_default23 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
   var ActionLink = (0, import_element43.forwardRef)(
@@ -14032,7 +14032,6 @@ ${content}
         mediaUpload: mediaUploadBlockEditor,
         hasFixedToolbar: isFixedToolbarActive || !isMediumViewport,
         keepCaretInsideBlock,
-        editorTool: "edit",
         __unstableHasCustomAppender: true
       };
     }, [
diff --git a/wp-includes/js/dist/customize-widgets.min.js b/wp-includes/js/dist/customize-widgets.min.js
index 452392cabc..fe6c0fff90 100644
--- a/wp-includes/js/dist/customize-widgets.min.js
+++ b/wp-includes/js/dist/customize-widgets.min.js
@@ -1,12 +1,12 @@
 /*! This file is auto-generated */
 (function() {
-var wp;(wp||={}).customizeWidgets=(()=>{var vg=Object.create;var Kr=Object.defineProperty;var _g=Object.getOwnPropertyDescriptor;var yg=Object.getOwnPropertyNames;var xg=Object.getPrototypeOf,Sg=Object.prototype.hasOwnProperty;var re=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),dt=(e,t)=>{for(var o in t)Kr(e,o,{get:t[o],enumerable:!0})},mc=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of yg(t))!Sg.call(e,n)&&n!==o&&Kr(e,n,{get:()=>t[n],enumerable:!(r=_g(t,n))||r.enumerable});return e};var l=(e,t,o)=>(o=e!=null?vg(xg(e)):{},mc(t||!e||!e.__esModule?Kr(o,"default",{value:e,enumerable:!0}):o,e)),Rg=e=>mc(Kr({},"__esModule",{value:!0}),e);var G=re((b_,gc)=>{gc.exports=window.wp.element});var bc=re((w_,hc)=>{hc.exports=window.wp.blockLibrary});var Ro=re((v_,wc)=>{wc.exports=window.wp.widgets});var Ni=re((__,vc)=>{vc.exports=window.wp.blocks});var Se=re((y_,_c)=>{_c.exports=window.wp.data});var ir=re((x_,yc)=>{yc.exports=window.wp.preferences});var Oe=re((S_,xc)=>{xc.exports=window.wp.i18n});var F=re((k_,Rc)=>{Rc.exports=window.React});var z=re((A_,Tc)=>{Tc.exports=window.ReactJSXRuntime});var $t=re((Dy,ol)=>{ol.exports=window.ReactDOM});var rd=re(od=>{"use strict";var Mo=F();function Eb(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Cb=typeof Object.is=="function"?Object.is:Eb,Tb=Mo.useState,Pb=Mo.useEffect,Ob=Mo.useLayoutEffect,Ib=Mo.useDebugValue;function Ab(e,t){var o=t(),r=Tb({inst:{value:o,getSnapshot:t}}),n=r[0].inst,i=r[1];return Ob(function(){n.value=o,n.getSnapshot=t,hs(n)&&i({inst:n})},[e,o,t]),Pb(function(){return hs(n)&&i({inst:n}),e(function(){hs(n)&&i({inst:n})})},[e]),Ib(o),o}function hs(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!Cb(e,o)}catch{return!0}}function Nb(e,t){return t()}var Mb=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Nb:Ab;od.useSyncExternalStore=Mo.useSyncExternalStore!==void 0?Mo.useSyncExternalStore:Mb});var _n=re((O0,nd)=>{"use strict";nd.exports=rd()});var sd=re(id=>{"use strict";var yn=F(),Bb=_n();function Lb(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var zb=typeof Object.is=="function"?Object.is:Lb,Fb=Bb.useSyncExternalStore,Db=yn.useRef,Wb=yn.useEffect,jb=yn.useMemo,Hb=yn.useDebugValue;id.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var i=Db(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=jb(function(){function u(p){if(!c){if(c=!0,d=p,p=r(p),n!==void 0&&s.hasValue){var g=s.value;if(n(g,p))return m=g}return m=p}if(g=m,zb(d,p))return g;var h=r(p);return n!==void 0&&n(g,h)?(d=p,g):(d=p,m=h)}var c=!1,d,m,f=o===void 0?null:o;return[function(){return u(t())},f===null?void 0:function(){return u(f())}]},[t,o,r,n]);var a=Fb(e,i[0],i[1]);return Wb(function(){s.hasValue=!0,s.value=a},[a]),Hb(a),a}});var cd=re((A0,ad)=>{"use strict";ad.exports=sd()});var Vo=re((VE,Du)=>{Du.exports=window.wp.compose});var Gs=re((JE,Qu)=>{Qu.exports=window.wp.theme});var qs=re((QE,ef)=>{ef.exports=window.wp.privateApis});var rt=re((E2,gf)=>{gf.exports=window.wp.primitives});var Sa=re((r5,Rf)=>{Rf.exports=window.wp.a11y});var to=re((gC,fp)=>{fp.exports=window.wp.components});var Or=re((vC,mp)=>{mp.exports=window.wp.hooks});var _p=re((kC,vp)=>{vp.exports=window.wp.coreData});var gt=re((EC,yp)=>{yp.exports=window.wp.blockEditor});var Ja=re((CC,xp)=>{xp.exports=window.wp.mediaUtils});var Ko=re((PC,Op)=>{Op.exports=window.wp.keycodes});var Ir=re((FC,Wp)=>{Wp.exports=window.wp.keyboardShortcuts});var im=re((i3,nm)=>{"use strict";nm.exports=function e(t,o){if(t===o)return!0;if(t&&o&&typeof t=="object"&&typeof o=="object"){if(t.constructor!==o.constructor)return!1;var r,n,i;if(Array.isArray(t)){if(r=t.length,r!=o.length)return!1;for(n=r;n--!==0;)if(!e(t[n],o[n]))return!1;return!0}if(t instanceof Map&&o instanceof Map){if(t.size!==o.size)return!1;for(n of t.entries())if(!o.has(n[0]))return!1;for(n of t.entries())if(!e(n[1],o.get(n[0])))return!1;return!0}if(t instanceof Set&&o instanceof Set){if(t.size!==o.size)return!1;for(n of t.entries())if(!o.has(n[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(o)){if(r=t.length,r!=o.length)return!1;for(n=r;n--!==0;)if(t[n]!==o[n])return!1;return!0}if(t.constructor===RegExp)return t.source===o.source&&t.flags===o.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===o.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===o.toString();if(i=Object.keys(t),r=i.length,r!==Object.keys(o).length)return!1;for(n=r;n--!==0;)if(!Object.prototype.hasOwnProperty.call(o,i[n]))return!1;for(n=r;n--!==0;){var s=i[n];if(!e(t[s],o[s]))return!1}return!0}return t!==t&&o!==o}});var am=re((s3,sm)=>{sm.exports=window.wp.isShallowEqual});var Qm=re((X3,Jm)=>{Jm.exports=window.wp.dom});var g_={};dt(g_,{initialize:()=>m_,store:()=>Ue});var Ei=l(G(),1),Ci=l(bc(),1),or=l(Ro(),1),Ti=l(Ni(),1),dc=l(Se(),1),fg=l(ir(),1);function Sc(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(o=Sc(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function kg(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=Sc(e))&&(r&&(r+=" "),r+=t);return r}var ee=kg;var Eg=l(F(),1),sr={...Eg};var Ec=l(F(),1),kc={};function Re(e,t){let o=Ec.useRef(kc);return o.current===kc&&(o.current=e(t)),o}var Mi=sr.useInsertionEffect,Cg=Mi&&Mi!==sr.useLayoutEffect?Mi:e=>e();function U(e){let t=Re(Tg).current;return t.next=e,Cg(t.effect),t.trampoline}function Tg(){let e={next:void 0,callback:Pg,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function Pg(){}var Cc=l(F(),1),Og=()=>{},W=typeof document<"u"?Cc.useLayoutEffect:Og;function Ig(e,t){return function(r,...n){let i=new URL(e);return i.searchParams.set("code",r.toString()),n.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${r}; visit ${i} for the full message.`}}var Ag=Ig("https://base-ui.com/production-error","Base UI"),We=Ag;var ao=l(F(),1);function Bi(e,t,o,r){let n=Re(Oc).current;return Ng(n,e,t,o,r)&&Ic(n,[e,t,o,r]),n.callback}function Pc(e){let t=Re(Oc).current;return Mg(t,e)&&Ic(t,e),t.callback}function Oc(){return{callback:null,cleanup:null,refs:[]}}function Ng(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function Mg(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function Ic(e,t){if(e.refs=t,t.every(o=>o==null)){e.callback=null;return}e.callback=o=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),o!=null){let r=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=i(o);typeof s=="function"&&(r[n]=s);break}case"object":{i.current=o;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=r[n];typeof s=="function"?s():i(null);break}case"object":{i.current=null;break}default:}}}}}}var Nc=l(F(),1);var Ac=l(F(),1),Bg=parseInt(Ac.version,10);function ko(e){return Bg>=e}function Li(e){if(!Nc.isValidElement(e))return null;let t=e,o=t.props;return(ko(19)?o?.ref:t.ref)??null}function ar(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Ke(){}var Mc=Object.freeze([]),de=Object.freeze({});function Bc(e,t){let o={};for(let r in e){let n=e[r];if(t?.hasOwnProperty(r)){let i=t[r](n);i!=null&&Object.assign(o,i);continue}n===!0?o[`data-${r.toLowerCase()}`]="":n&&(o[`data-${r.toLowerCase()}`]=n.toString())}return o}function Lc(e,t){return typeof e=="function"?e(t):e}function zc(e,t){return typeof e=="function"?e(t):e}var zi={};function he(e,t,o,r,n){if(!o&&!r&&!n&&!e)return Gr(t);let i=Gr(e);return t&&(i=cr(i,t)),o&&(i=cr(i,o)),r&&(i=cr(i,r)),n&&(i=cr(i,n)),i}function Fc(e){if(e.length===0)return zi;if(e.length===1)return Gr(e[0]);let t=Gr(e[0]);for(let o=1;o<e.length;o+=1)t=cr(t,e[o]);return t}function Gr(e){return Fi(e)?{...Wc(e,zi)}:Lg(e)}function cr(e,t){return Fi(t)?Wc(t,e):zg(e,t)}function Lg(e){let t={...e};for(let o in t){let r=t[o];Dc(o,r)&&(t[o]=jc(r))}return t}function zg(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=ar(e.style,r);break}case"className":{e[o]=Di(e.className,r);break}default:Dc(o,r)?e[o]=Fg(e[o],r):e[o]=r}}return e}function Dc(e,t){let o=e.charCodeAt(0),r=e.charCodeAt(1),n=e.charCodeAt(2);return o===111&&r===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function Fi(e){return typeof e=="function"}function Wc(e,t){return Fi(e)?e(t):e??zi}function Fg(e,t){return t?e?(...o)=>{let r=o[0];if(Hc(r)){let i=r;lr(i);let s=t(...o);return i.baseUIHandlerPrevented||e?.(...o),s}let n=t(...o);return e?.(...o),n}:jc(t):e}function jc(e){return e&&((...t)=>{let o=t[0];return Hc(o)&&lr(o),e(...t)})}function lr(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Di(e,t){return t?e?t+" "+e:t:e}function Hc(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Wi=l(F(),1);function Ie(e,t,o={}){let r=t.render,n=Dg(t,o);if(o.enabled===!1)return null;let i=o.state??de;return Hg(e,r,n,i)}function Dg(e,t={}){let{className:o,style:r,render:n}=e,{state:i=de,ref:s,props:a,stateAttributesMapping:u,enabled:c=!0}=t,d=c?Lc(o,i):void 0,m=c?zc(r,i):void 0,f=c?Bc(i,u):de,p=c&&a?Wg(a):void 0,g=c?ar(f,p)??{}:de;return typeof document<"u"&&(c?Array.isArray(s)?g.ref=Pc([g.ref,Li(n),...s]):g.ref=Bi(g.ref,Li(n),s):Bi(null,null)),c?(d!==void 0&&(g.className=Di(g.className,d)),m!==void 0&&(g.style=ar(g.style,m)),g):de}function Wg(e){return Array.isArray(e)?Fc(e):he(void 0,e)}var jg=Symbol.for("react.lazy");function Hg(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=he(o,t.props);n.ref=o.ref;let i=t;return i?.$$typeof===jg&&(i=ao.Children.toArray(t)[0]),ao.cloneElement(i,n)}if(e&&typeof e=="string")return Vg(e,o);throw new Error(We(8))}function Vg(e,t){return e==="button"?(0,Wi.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Wi.createElement)("img",{alt:"",...t,key:t.key}):ao.createElement(e,t)}var qr=l(F(),1);var Vc=0;function Ug(e,t="mui"){let[o,r]=qr.useState(e),n=e||o;return qr.useEffect(()=>{o==null&&(Vc+=1,r(`${t}-${Vc}`))},[o,t]),n}var Uc=sr.useId;function Eo(e,t){if(Uc!==void 0){let o=Uc();return e??(t?`${t}-${o}`:o)}return Ug(e,t)}function $c(e){return Eo(e,"base-ui")}var Y={};dt(Y,{cancelOpen:()=>wh,chipRemovePress:()=>eh,clearPress:()=>Qg,closePress:()=>Zg,closeWatcher:()=>uh,decrementPress:()=>rh,disabled:()=>_h,drag:()=>gh,escapeKey:()=>dh,focusOut:()=>lh,imperativeAction:()=>Sh,incrementPress:()=>oh,initial:()=>xh,inputBlur:()=>sh,inputChange:()=>nh,inputClear:()=>ih,inputPaste:()=>ah,inputPress:()=>ch,itemPress:()=>Xg,keyboard:()=>ph,linkPress:()=>Jg,listNavigation:()=>fh,missing:()=>yh,none:()=>$g,outsidePress:()=>qg,pointer:()=>mh,scrub:()=>bh,siblingOpen:()=>vh,swipe:()=>Rh,trackPress:()=>th,triggerFocus:()=>Gg,triggerHover:()=>Kg,triggerPress:()=>Yg,wheel:()=>hh,windowResize:()=>kh});var $g="none",Yg="trigger-press",Kg="trigger-hover",Gg="trigger-focus",qg="outside-press",Xg="item-press",Zg="close-press",Jg="link-press",Qg="clear-press",eh="chip-remove-press",th="track-press",oh="increment-press",rh="decrement-press",nh="input-change",ih="input-clear",sh="input-blur",ah="input-paste",ch="input-press",lh="focus-out",dh="escape-key",uh="close-watcher",fh="list-navigation",ph="keyboard",mh="pointer",gh="drag",hh="wheel",bh="scrub",wh="cancel-open",vh="sibling-open",_h="disabled",yh="missing",xh="initial",Sh="imperative-action",Rh="swipe",kh="window-resize";function Z(e,t,o,r){let n=!1,i=!1,s=r??de;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:o,...s}}var Hi=l(F(),1);var Yc=l(F(),1);function Co(e){Yc.useEffect(e,Mc)}var Xr=null,py=globalThis.requestAnimationFrame,ji=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let o=this.callbacks,r=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,r>0)for(let n=0;n<o.length;n+=1)o[n]?.(t)};request(t){let o=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),o}cancel(t){let o=t-this.startId;o<0||o>=this.callbacks.length||(this.callbacks[o]=null,this.callbacksCount-=1)}},Zr=new ji;var _t=class e{static create(){return new e}static request(t){return Zr.request(t)}static cancel(t){return Zr.cancel(t)}currentId=Xr;request(t){this.cancel(),this.currentId=Zr.request(()=>{this.currentId=Xr,t()})}cancel=()=>{this.currentId!==Xr&&(Zr.cancel(this.currentId),this.currentId=Xr)};disposeEffect=()=>this.cancel};function To(){let e=Re(_t.create).current;return Co(e.disposeEffect),e}function Kc(e,t=!1,o=!1){let[r,n]=Hi.useState(e&&t?"idle":void 0),[i,s]=Hi.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&r!=="ending"&&!o&&n("ending"),!e&&!i&&r==="ending"&&n(void 0),W(()=>{if(!e&&i&&r!=="ending"&&o){let a=_t.request(()=>{n("ending")});return()=>{_t.cancel(a)}}},[e,i,r,o]),W(()=>{if(!e||t)return;let a=_t.request(()=>{n(void 0)});return()=>{_t.cancel(a)}},[t,e]),W(()=>{if(!e||!t)return;e&&i&&r!=="idle"&&n("starting");let a=_t.request(()=>{n("idle")});return()=>{_t.cancel(a)}},[t,e,i,r]),{mounted:i,setMounted:s,transitionStatus:r}}var Vi=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),Eh={"data-starting-style":""},Ch={"data-ending-style":""},Gc={transitionStatus(e){return e==="starting"?Eh:e==="ending"?Ch:null}};var Oo=l(F(),1);function Jr(){return typeof window<"u"}function lo(e){return Qr(e)?(e.nodeName||"").toLowerCase():"#document"}function ce(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function xt(e){var t;return(t=(Qr(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Qr(e){return Jr()?e instanceof Node||e instanceof ce(e).Node:!1}function $(e){return Jr()?e instanceof Element||e instanceof ce(e).Element:!1}function pe(e){return Jr()?e instanceof HTMLElement||e instanceof ce(e).HTMLElement:!1}function Po(e){return!Jr()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ce(e).ShadowRoot}function dr(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=Be(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function qc(e){return/^(table|td|th)$/.test(lo(e))}function ur(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var Th=/transform|translate|scale|rotate|perspective|filter/,Ph=/paint|layout|strict|content/,co=e=>!!e&&e!=="none",Ui;function en(e){let t=$(e)?Be(e):e;return co(t.transform)||co(t.translate)||co(t.scale)||co(t.rotate)||co(t.perspective)||!tn()&&(co(t.backdropFilter)||co(t.filter))||Th.test(t.willChange||"")||Ph.test(t.contain||"")}function Xc(e){let t=yt(e);for(;pe(t)&&!St(t);){if(en(t))return t;if(ur(t))return null;t=yt(t)}return null}function tn(){return Ui==null&&(Ui=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Ui}function St(e){return/^(html|body|#document)$/.test(lo(e))}function Be(e){return ce(e).getComputedStyle(e)}function fr(e){return $(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function yt(e){if(lo(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Po(e)&&e.host||xt(e);return Po(t)?t.host:t}function Zc(e){let t=yt(e);return St(t)?(e.ownerDocument||e).body:pe(t)&&dr(t)?t:Zc(t)}function Ut(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=Zc(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),s=ce(n);if(i){let a=on(s);return t.concat(s,s.visualViewport||[],dr(n)?n:[],a&&o?Ut(a):[])}else return t.concat(n,Ut(n,[],o))}function on(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var rn=l(F(),1),Oh=rn.createContext(void 0);function Jc(e=!1){let t=rn.useContext(Oh);if(t===void 0&&!e)throw new Error(We(16));return t}var Qc=l(F(),1);function el(e){let{focusableWhenDisabled:t,disabled:o,composite:r=!1,tabIndex:n=0,isNativeButton:i}=e,s=r&&t!==!1,a=r&&t===!1;return{props:Qc.useMemo(()=>{let c={onKeyDown(d){o&&t&&d.key!=="Tab"&&d.preventDefault()}};return r||(c.tabIndex=n,!i&&o&&(c.tabIndex=t?n:-1)),(i&&(t||s)||!i&&o)&&(c["aria-disabled"]=o),i&&(!t||a)&&(c.disabled=o),c},[r,o,t,s,a,i,n])}}function ke(e){return e?.ownerDocument||document}function nn(e,t,{detail:o=0}={}){e.dispatchEvent(new(ce(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:o,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function tl(e={}){let{disabled:t=!1,focusableWhenDisabled:o,tabIndex:r=0,native:n=!0,composite:i}=e,s=Oo.useRef(null),a=Jc(!0),u=i??a!==void 0,{props:c}=el({focusableWhenDisabled:o,disabled:t,composite:u,tabIndex:r,isNativeButton:n}),d=Oo.useCallback(()=>{let p=s.current;$i(p)&&u&&t&&c.disabled===void 0&&p.disabled&&(p.disabled=!1)},[t,c.disabled,u]);W(d,[d]);let m=Oo.useCallback((p={})=>{let{onClick:g,onMouseDown:h,onKeyUp:b,onKeyDown:_,onPointerDown:y,...v}=p;return he({onClick(w){if(t){w.preventDefault();return}g?.(w)},onMouseDown(w){t||h?.(w)},onKeyDown(w){if(t||(lr(w),_?.(w),w.baseUIHandlerPrevented))return;let R=w.target===w.currentTarget,x=w.currentTarget,S=$i(x),k=!n&&Ih(x),C=R&&(n?S:!k),I=w.key==="Enter",M=w.key===" ",j=x.getAttribute("role"),V=j?.startsWith("menuitem")||j==="option"||j==="gridcell";if(R&&u&&M){if(w.defaultPrevented&&V)return;w.preventDefault(),(!n||S)&&(w.preventBaseUIHandler(),nn(x,w));return}if(!C||n||!M&&!I){R&&k&&M&&w.preventDefault();return}w.defaultPrevented||(w.preventDefault(),I&&(w.preventBaseUIHandler(),nn(x,w)))},onKeyUp(w){if(!t){if(lr(w),b?.(w),w.target===w.currentTarget&&n&&u&&$i(w.currentTarget)&&w.key===" "){w.preventDefault();return}w.baseUIHandlerPrevented||w.target===w.currentTarget&&!n&&!u&&!w.defaultPrevented&&w.key===" "&&(w.preventBaseUIHandler(),nn(w.currentTarget,w))}},onPointerDown(w){if(t){w.preventDefault();return}y?.(w)}},n?{type:"button"}:{role:"button"},c,v)},[t,c,u,n]),f=U(p=>{s.current=p,d()});return{getButtonProps:m,buttonRef:f}}function $i(e){return pe(e)&&e.tagName==="BUTTON"}function Ih(e){return pe(e)&&e.tagName==="A"&&!!e.href}function Q(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function je(e){let t=Re(Ah,e).current;return t.next=e,W(t.effect),t}function Ah(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var il=l(F(),1);var nl=l($t(),1);function rl(e){return e==null?e:"current"in e?e.current:e}function Io(e,t=!1){let o=To();return U((r,n=null)=>{o.cancel();let i=rl(e);if(i==null)return;let s=i,a=()=>{nl.flushSync(r)};if(typeof s.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){r();return}function u(){Promise.all(s.getAnimations().map(c=>c.finished)).then(()=>{n?.aborted||a()},()=>{if(n?.aborted)return;if(s.getAnimations().some(d=>d.pending||d.playState!=="finished")){u();return}a()})}if(t){let c="data-starting-style";if(!s.hasAttribute(c)){o.request(u);return}let d=new MutationObserver(()=>{s.hasAttribute(c)||(d.disconnect(),u())});d.observe(s,{attributes:!0,attributeFilter:[c]}),n?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}o.request(u)})}function sn(e){let{enabled:t=!0,open:o,ref:r,onComplete:n}=e,i=U(n),s=Io(r,o);il.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,o,i,s])}var At={};dt(At,{engine:()=>Xi,env:()=>Ji,os:()=>Gi,screenReader:()=>Zi});var Gi={};dt(Gi,{android:()=>cl,apple:()=>Ki,ios:()=>Yi,linux:()=>zh,mac:()=>ll,windows:()=>Lh});function Nh(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:Mh,platform:Bh,maxTouchPoints:sl}=Nh(),uo=Mh.toLowerCase(),fo=Bh.toLowerCase();var Yi=/^i(os$|p)/.test(fo)||fo==="macintel"&&sl>1,al="android",cl=fo===al||uo.includes(al),ll=!Yi&&fo.startsWith("mac"),Lh=fo.startsWith("win"),zh=!cl&&/^(linux|chrome os)/.test(fo),Ki=ll||Yi;var Xi={};dt(Xi,{blink:()=>Dh,gecko:()=>Fh,webkit:()=>qi});var qi=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),Fh=!qi&&uo.includes("firefox"),Dh=!qi&&uo.includes("chrom");var Zi={};dt(Zi,{voiceOver:()=>Wh});var Wh=Ki;var Ji={};dt(Ji,{jsdom:()=>jh});var jh=/jsdom|happydom/.test(uo);var pr=0,Ge=class e{static create(){return new e}currentId=pr;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=pr,o()},t)}isStarted(){return this.currentId!==pr}clear=()=>{this.currentId!==pr&&(clearTimeout(this.currentId),this.currentId=pr)};disposeEffect=()=>this.clear};function ut(){let e=Re(Ge.create).current;return Co(e.disposeEffect),e}var ze=l(F(),1);function dl(e){return"nativeEvent"in e}function Nt(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function ul(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var Qi="data-base-ui-focusable";var es="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function an(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function te(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&Po(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function Le(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Yt(e,t){if(!$(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,r]of t.entries())if(te(r,o))return!r.hasAttribute("data-trigger-disabled");return!1}function cn(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let o=e;return o.target!=null&&t.contains(o.target)}function fl(e){return e.matches("html,body")}function pl(e){return pe(e)&&e.matches(es)}function ts(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${es}`)!=null}function ml(e){if(!e||At.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Hh(e,t){return t!=null&&!Nt(t)?0:typeof e=="function"?e():e}function Qe(e,t,o){let r=Hh(e,o);return typeof r=="number"?r:r?.[t]}function os(e){return typeof e=="function"?e():e}function ln(e,t){return t||e==="click"||e==="mousedown"}function gl(e){return e?.includes("mouse")&&e!=="mousedown"}var hl=l(z(),1),bl=ze.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Ge,currentIdRef:{current:null},currentContextRef:{current:null}});function Vh(e,t){e.current=t.current}function rs(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=ze.useRef(o),i=ze.useRef(o),s=ze.useRef(null),a=ze.useRef(null),u=ut();return W(()=>{if(i.current=o,!s.current){n.current=o;return}n.current={open:Qe(n.current,"open"),close:Qe(o,"close")}},[o,s,n,i]),(0,hl.jsx)(bl.Provider,{value:ze.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:r,currentContextRef:a,timeout:u}),[r,u]),children:t})}function ns(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),i=ze.useContext(bl),{currentIdRef:s,delayRef:a,timeoutMs:u,initialDelayRef:c,currentContextRef:d,hasProvider:m,timeout:f}=i,[p,g]=ze.useState(!1),h=ze.useRef(o);return W(()=>{h.current=o},[o]),W(()=>{function b(){d.current?.setIsInstantPhase(!1),s.current=null,d.current=null,a.current=c.current,f.clear()}if(s.current&&!o&&s.current===n){if(g(!1),u){let _=n;return f.start(u,()=>{r.select("open")||s.current&&s.current!==_||b()}),()=>{(h.current||s.current!==_)&&f.clear()}}b()}},[o,n,s,a,u,c,d,f,r]),W(()=>{if(!o)return;let b=d.current,_=s.current;f.clear(),d.current={onOpenChange:r.setOpen,setIsInstantPhase:g},s.current=n,a.current={open:0,close:Qe(c.current,"close")},_!==null&&_!==n?(g(!0),b?.setIsInstantPhase(!0),b?.onOpenChange(!1,Z(Y.none))):(g(!1),b?.setIsInstantPhase(!1))},[o,n,r,s,a,c,d,f]),W(()=>()=>{if(s.current===n){if(d.current=null,!h.current)return;s.current=null,Vh(a,c),f.clear()}},[d,s,a,n,c,f]),ze.useMemo(()=>({hasProvider:m,delayRef:a,isInstantPhase:p}),[m,a,p])}function ft(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var Kt=Math.min,pt=Math.max,Gt=Math.round,gr=Math.floor,Rt=e=>({x:e,y:e}),Uh={left:"right",right:"left",bottom:"top",top:"bottom"};function un(e,t,o){return pt(e,Kt(t,o))}function kt(e,t){return typeof e=="function"?e(t):e}function Ae(e){return e.split("-")[0]}function mt(e){return e.split("-")[1]}function fn(e){return e==="x"?"y":"x"}function hr(e){return e==="y"?"height":"width"}function He(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function br(e){return fn(He(e))}function _l(e,t,o){o===void 0&&(o=!1);let r=mt(e),n=br(e),i=hr(n),s=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=mr(s)),[s,mr(s)]}function yl(e){let t=mr(e);return[dn(e),t,dn(t)]}function dn(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var wl=["left","right"],vl=["right","left"],$h=["top","bottom"],Yh=["bottom","top"];function Kh(e,t,o){switch(e){case"top":case"bottom":return o?t?vl:wl:t?wl:vl;case"left":case"right":return t?$h:Yh;default:return[]}}function xl(e,t,o,r){let n=mt(e),i=Kh(Ae(e),o==="start",r);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(dn)))),i}function mr(e){let t=Ae(e);return Uh[t]+e.slice(t.length)}function Gh(e){var t,o,r,n;return{top:(t=e.top)!=null?t:0,right:(o=e.right)!=null?o:0,bottom:(r=e.bottom)!=null?r:0,left:(n=e.left)!=null?n:0}}function pn(e){return typeof e!="number"?Gh(e):{top:e,right:e,bottom:e,left:e}}function po(e){let{x:t,y:o,width:r,height:n}=e;return{width:r,height:n,top:o,left:t,right:t+r,bottom:o+n,x:t,y:o}}function Mt(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...Mt(e,n.id,o)])}function Ao(e){return`data-base-ui-${e}`}var Fe=l(F(),1),kl=l($t(),1);var Sl={style:{transition:"none"}};var qh="data-base-ui-swipe-ignore",Xh="data-swipe-ignore",kx=`[${qh}]`,Ex=`[${Xh}]`;var Rl={fallbackAxisSide:"end"};var El=l(z(),1),Zh=Fe.createContext(null),Jh=()=>Fe.useContext(Zh),Qh=Ao("portal");function Cl(e={}){let{ref:t,container:o,componentProps:r=de,elementProps:n}=e,i=Eo(),a=Jh()?.portalNode,[u,c]=Fe.useState(null),[d,m]=Fe.useState(null),f=U(b=>{b!==null&&m(b)}),p=Fe.useRef(null);W(()=>{if(o===null){p.current&&(p.current=null,m(null),c(null));return}let b=(o&&(Qr(o)?o:o.current))??a??document.body;if(b==null){p.current&&(p.current=null,m(null),c(null));return}p.current!==b&&(p.current=b,m(null),c(b))},[o,a]);let g=Ie("div",r,{ref:[t,f],props:[{id:i,[Qh]:""},n]}),h=u&&g?kl.createPortal(g,u):null;return{node:d,nodeId:Fe.isValidElement(g)?g.props.id:void 0,subtree:h}}var mo=l(F(),1);function Tl(){let e=new Map;return{emit(t,o){e.get(t)?.forEach(r=>r(o))},on(t,o){e.has(t)||e.set(t,new Set),e.get(t).add(o)},off(t,o){e.get(t)?.delete(o)}}}var eb=l(z(),1),tb=mo.createContext(null),ob=mo.createContext(null),mn=()=>mo.useContext(tb)?.id||null,qt=e=>{let t=mo.useContext(ob);return e??t};var Ve=l(F(),1);function rb(e,t){let o=null,r=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},s=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",u=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",c=i.width,d=i.height,m=i.x,f=i.y;return o==null&&t.x&&s&&(o=i.x-t.x),r==null&&t.y&&a&&(r=i.y-t.y),m-=o||0,f-=r||0,c=0,d=0,!n||u?(c=t.axis==="y"?i.width:0,d=t.axis==="x"?i.height:0,m=s&&t.x!=null?t.x:m,f=a&&t.y!=null?t.y:f):n&&!u&&(d=t.axis==="x"?i.height:d,c=t.axis==="y"?i.width:c),n=!0,{width:c,height:d,x:m,y:f,top:f,right:m+c,bottom:f+d,left:m}}}}function Pl(e){return e!=null&&e.clientX!=null}function is(e,t={}){let{enabled:o=!0,axis:r="both"}=t,n="rootStore"in e?e.rootStore:e,i=n.useState("open"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),u=n.context.dataRef,c=Ve.useRef(!1),d=Ve.useRef(null),[m,f]=Ve.useState(),[p,g]=Ve.useState([]),h=U(w=>{n.set("positionReference",w)}),b=U((w,R,x)=>{c.current||u.current.openEvent&&!Pl(u.current.openEvent)||n.set("positionReference",rb(x??a,{x:w,y:R,axis:r,dataRef:u,pointerType:m}))}),_=U(w=>{i?d.current||(b(w.clientX,w.clientY,w.currentTarget),g([])):b(w.clientX,w.clientY,w.currentTarget)}),y=Nt(m)?s:i;Ve.useEffect(()=>{if(!o){h(a);return}if(!y)return;function w(){d.current?.(),d.current=null}let R=ce(s);function x(S){let k=Le(S);te(s,k)?w():b(S.clientX,S.clientY)}return!u.current.openEvent||Pl(u.current.openEvent)?d.current=Q(R,"mousemove",x):h(a),w},[y,o,s,u,a,n,b,h,p]),Ve.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Ve.useEffect(()=>{o&&!s&&(c.current=!1)},[o,s]),Ve.useEffect(()=>{!o&&i&&(c.current=!0)},[o,i]);let v=Ve.useMemo(()=>{function w(R){f(R.pointerType)}return{onPointerDown:w,onPointerEnter:w,onMouseMove:_,onMouseEnter:_}},[_]);return Ve.useMemo(()=>o?{reference:v,trigger:v}:{},[o,v])}var qe=l(F(),1);function nb(){return!1}function ib(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function ss(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=nb,bubbles:a,externalTree:u}=t,c="rootStore"in e?e.rootStore:e,d=c.useState("open"),m=c.useState("floatingElement"),{dataRef:f}=c.context,p=qt(u),g=U(typeof n=="function"?n:()=>!1),h=typeof n=="function"?g:n,b=h!==!1,_=U(()=>i),{escapeKey:y,outsidePress:v}=ib(a),w=qe.useRef(!1),R=qe.useRef(!1),x=qe.useRef(!1),S=qe.useRef(!1),k=qe.useRef(""),C=qe.useRef(null),I=ut(),M=ut(),j=U(()=>{M.clear(),f.current.insideReactTree=!1}),V=U(O=>{let H=f.current.floatingContext?.nodeId;return(p?Mt(p.nodesRef.current,H):[]).some(ie=>ie.context?.open&&!ie.context.dataRef.current[O])}),B=U(O=>cn(O,c.select("floatingElement"))||cn(O,c.select("domReferenceElement"))),E=U(O=>{s()&&c.setOpen(!1,Z(Y.triggerPress,O.nativeEvent))}),A=U(O=>{if(!d||!o||!r||O.key!=="Escape"||S.current||!y&&V("__escapeKeyBubbles"))return;let H=dl(O)?O.nativeEvent:O,X=Z(Y.escapeKey,H);c.setOpen(!1,X),X.isCanceled||O.preventDefault(),!y&&!X.isPropagationAllowed&&O.stopPropagation()}),T=U(()=>{f.current.insideReactTree=!0,M.start(0,j)}),P=U(O=>{if(!d||!o||O.button!==0)return;let H=Le(O.nativeEvent);te(c.select("floatingElement"),H)&&(w.current||(w.current=!0,R.current=!1))}),N=U(O=>{!d||!o||(O.defaultPrevented||O.nativeEvent.defaultPrevented)&&w.current&&(R.current=!0)});qe.useEffect(()=>{if(!d||!o)return j;f.current.__escapeKeyBubbles=y,f.current.__outsidePressBubbles=v;let O=new Ge,H=new Ge;function X(){O.clear(),S.current=!0}function ie(){O.start(At.engine.webkit?5:0,()=>{S.current=!1})}function K(){x.current=!0,H.start(0,()=>{x.current=!1})}function ue(){w.current=!1,R.current=!1}function oe(){let L=k.current,D=L==="pen"||!L?"mouse":L,xe=_(),Pe=typeof xe=="function"?xe():xe;return typeof Pe=="string"?Pe:Pe[D]}function le(L){let D=oe();return D==="intentional"&&L.type!=="click"||D==="sloppy"&&L.type==="click"}function fe(L){let D=f.current.floatingContext?.nodeId,xe=p&&Mt(p.nodesRef.current,D).some(Pe=>cn(L,Pe.context?.elements.floating));return B(L)||xe}function ge(L){if(le(L)){L.type!=="click"&&!B(L)&&(H.clear(),x.current=!1),j();return}if(f.current.insideReactTree){j();return}let D=Le(L),xe=`[${Ao("inert")}]`,Pe=$(D)?D.getRootNode():null,jt=Array.from((Po(Pe)?Pe:ke(c.select("floatingElement"))).querySelectorAll(xe)),lt=c.context.triggerElements;if(D&&(lt.hasElement(D)||lt.hasMatchingElement($e=>te($e,D))))return;let Ht=$(D)?D:null;for(;Ht&&!St(Ht);){let $e=yt(Ht);if(St($e)||!$($e))break;Ht=$e}if(!(jt.length&&$(D)&&!fl(D)&&!te(D,c.select("floatingElement"))&&jt.every($e=>!te(Ht,$e)))){if(pe(D)&&!("touches"in L)){let $e=St(D),xo=Be(D),so=/auto|scroll/,Wr=$e||so.test(xo.overflowX),So=$e||so.test(xo.overflowY),Vt=Wr&&D.clientWidth>0&&D.scrollWidth>D.clientWidth,jr=So&&D.clientHeight>0&&D.scrollHeight>D.clientHeight,Hr=xo.direction==="rtl",Vr=jr&&(Hr?L.offsetX<=D.offsetWidth-D.clientWidth:L.offsetX>D.clientWidth),Ur=Vt&&L.offsetY>D.clientHeight;if(Vr||Ur)return}if(!fe(L)){if(oe()==="intentional"&&x.current){H.clear(),x.current=!1;return}typeof h=="function"&&!h(L)||V("__outsidePressBubbles")||(c.setOpen(!1,Z(Y.outsidePress,L)),j())}}}function Ot(L){oe()!=="sloppy"||L.pointerType==="touch"||!c.select("open")||!o||B(L)||ge(L)}function ae(L){if(oe()!=="sloppy"||!c.select("open")||!o||B(L))return;let D=L.touches[0];D&&(C.current={startTime:Date.now(),startX:D.clientX,startY:D.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},I.start(1e3,()=>{C.current&&(C.current.dismissOnTouchEnd=!1,C.current.dismissOnMouseDown=!1)}))}function ve(L,D){let xe=Le(L);if(!xe)return;let Pe=Q(xe,L.type,()=>{D(L),Pe()})}function _e(L){k.current="touch",ve(L,ae)}function Ze(L){I.clear(),L.type==="pointerdown"&&(k.current=L.pointerType),!(L.type==="mousedown"&&C.current&&!C.current.dismissOnMouseDown)&&ve(L,D=>{D.type==="pointerdown"?Ot(D):ge(D)})}function De(L){if(!w.current)return;let D=R.current;if(ue(),oe()==="intentional"){if(L.type==="pointercancel"){D&&K();return}if(!fe(L)){if(D){K();return}typeof h=="function"&&!h(L)||(H.clear(),x.current=!0,j())}}}function yo(L){if(oe()!=="sloppy"||!C.current||B(L))return;let D=L.touches[0];if(!D)return;let xe=Math.abs(D.clientX-C.current.startX),Pe=Math.abs(D.clientY-C.current.startY),jt=Math.sqrt(xe*xe+Pe*Pe);jt>5&&(C.current.dismissOnTouchEnd=!0),jt>10&&(ge(L),I.clear(),C.current=null)}function io(L){ve(L,yo)}function Dt(L){oe()!=="sloppy"||!C.current||B(L)||(C.current.dismissOnTouchEnd&&ge(L),I.clear(),C.current=null)}function Wt(L){ve(L,Dt)}let ye=ke(m),Dr=ft(r&&ft(Q(ye,"keydown",A),Q(ye,"compositionstart",X),Q(ye,"compositionend",ie)),b&&ft(Q(ye,"click",Ze,!0),Q(ye,"pointerdown",Ze,!0),Q(ye,"pointerup",De,!0),Q(ye,"pointercancel",De,!0),Q(ye,"mousedown",Ze,!0),Q(ye,"mouseup",De,!0),Q(ye,"touchstart",_e,!0),Q(ye,"touchmove",io,!0),Q(ye,"touchend",Wt,!0)));return()=>{Dr(),O.clear(),H.clear(),ue(),x.current=!1,j()}},[f,m,r,b,h,d,o,y,v,A,j,_,V,B,p,c,I]);let q=qe.useMemo(()=>({onKeyDown:A,onPointerDown:E,onClick:E}),[A,E]),se=qe.useMemo(()=>({onKeyDown:A,onPointerDown:N,onMouseDown:N,onClickCapture:T,onMouseDownCapture(O){T(),P(O)},onPointerDownCapture(O){T(),P(O)},onMouseUpCapture:T,onTouchEndCapture:T,onTouchMoveCapture:T}),[A,T,P,N]);return qe.useMemo(()=>o?{reference:q,floating:se,trigger:q}:{},[o,q,se])}var Ne=l(F(),1);function Ol(e,t,o){let{reference:r,floating:n}=e,i=He(t),s=br(t),a=hr(s),u=Ae(t),c=i==="y",d=r.x+r.width/2-n.width/2,m=r.y+r.height/2-n.height/2,f=r[a]/2-n[a]/2,p;switch(u){case"top":p={x:d,y:r.y-n.height};break;case"bottom":p={x:d,y:r.y+r.height};break;case"right":p={x:r.x+r.width,y:m};break;case"left":p={x:r.x-n.width,y:m};break;default:p={x:r.x,y:r.y}}let g=mt(t);return g&&(p[s]+=f*(g==="end"?1:-1)*(o&&c?-1:1)),p}async function Il(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:i,rects:s,elements:a,strategy:u}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:m="floating",altBoundary:f=!1,padding:p=0}=kt(t,e),g=pn(p),b=a[f?m==="floating"?"reference":"floating":m],_=po(await i.getClippingRect({element:(o=await(i.isElement==null?void 0:i.isElement(b)))==null||o?b:b.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:c,rootBoundary:d,strategy:u})),y=m==="floating"?{x:r,y:n,width:s.floating.width,height:s.floating.height}:s.reference,v=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),w=await(i.isElement==null?void 0:i.isElement(v))&&await(i.getScale==null?void 0:i.getScale(v))||{x:1,y:1},R=po(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:y,offsetParent:v,strategy:u}):y);return{top:(_.top-R.top+g.top)/w.y,bottom:(R.bottom-_.bottom+g.bottom)/w.y,left:(_.left-R.left+g.left)/w.x,right:(R.right-_.right+g.right)/w.x}}var sb=50,Al=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:i=[],platform:s}=o,a=s.detectOverflow?s:{...s,detectOverflow:Il},u=await(s.isRTL==null?void 0:s.isRTL(t)),c=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:d,y:m}=Ol(c,r,u),f=r,p=0,g={};for(let h=0;h<i.length;h++){let b=i[h];if(!b)continue;let{name:_,fn:y}=b,{x:v,y:w,data:R,reset:x}=await y({x:d,y:m,initialPlacement:r,placement:f,strategy:n,middlewareData:g,rects:c,platform:a,elements:{reference:e,floating:t}});d=v??d,m=w??m,g[_]={...g[_],...R},x&&p<sb&&(p++,typeof x=="object"&&(x.placement&&(f=x.placement),x.rects&&(c=x.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):x.rects),{x:d,y:m}=Ol(c,f,u)),h=-1)}return{x:d,y:m,placement:f,strategy:n,middlewareData:g}};var Nl=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,r;let{placement:n,middlewareData:i,rects:s,initialPlacement:a,platform:u,elements:c}=t,{mainAxis:d=!0,crossAxis:m=!0,fallbackPlacements:f,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:h=!0,...b}=kt(e,t);if((o=i.arrow)!=null&&o.alignmentOffset)return{};let _=Ae(n),y=He(a),v=Ae(a)===a,w=await(u.isRTL==null?void 0:u.isRTL(c.floating)),R=f||(v||!h?[mr(a)]:yl(a)),x=g!=="none";!f&&x&&R.push(...xl(a,h,g,w));let S=[a,...R],k=await u.detectOverflow(t,b),C=[],I=((r=i.flip)==null?void 0:r.overflows)||[];if(d&&C.push(k[_]),m){let B=_l(n,s,w);C.push(k[B[0]],k[B[1]])}if(I=[...I,{placement:n,overflows:C}],!C.every(B=>B<=0)){var M,j;let B=(((M=i.flip)==null?void 0:M.index)||0)+1,E=S[B];if(E&&(!(m==="alignment"?y!==He(E):!1)||I.every(P=>He(P.placement)===y?P.overflows[0]>0:!0)))return{data:{index:B,overflows:I},reset:{placement:E}};let A=(j=I.filter(T=>T.overflows[0]<=0).sort((T,P)=>T.overflows[1]-P.overflows[1])[0])==null?void 0:j.placement;if(!A)switch(p){case"bestFit":{var V;let T=(V=I.filter(P=>{if(x){let N=He(P.placement);return N===y||N==="y"}return!0}).map(P=>[P.placement,P.overflows.filter(N=>N>0).reduce((N,q)=>N+q,0)]).sort((P,N)=>P[1]-N[1])[0])==null?void 0:V[0];T&&(A=T);break}case"initialPlacement":A=a;break}if(n!==A)return{reset:{placement:A}}}return{}}}};var Ml=new Set(["left","top"]);async function ab(e,t){let{placement:o,platform:r,elements:n}=e,i=await(r.isRTL==null?void 0:r.isRTL(n.floating)),s=Ae(o),a=mt(o),u=He(o)==="y",c=Ml.has(s)?-1:1,d=i&&u?-1:1,m=kt(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:g}=typeof m=="number"?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:m.mainAxis||0,crossAxis:m.crossAxis||0,alignmentAxis:m.alignmentAxis};return a&&typeof g=="number"&&(p=a==="end"?g*-1:g),u?{x:p*d,y:f*c}:{x:f*c,y:p*d}}var Bl=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,r;let{x:n,y:i,placement:s,middlewareData:a}=t,u=await ab(t,e);return s===((o=a.offset)==null?void 0:o.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:n+u.x,y:i+u.y,data:{...u,placement:s}}}}},Ll=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:r,placement:n,platform:i}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:u={fn:y=>{let{x:v,y:w}=y;return{x:v,y:w}}},...c}=kt(e,t),d={x:o,y:r},m=await i.detectOverflow(t,c),f=He(n),p=fn(f),g=d[p],h=d[f],b=(y,v)=>un(v+m[y==="y"?"top":"left"],v,v-m[y==="y"?"bottom":"right"]);s&&(g=b(p,g)),a&&(h=b(f,h));let _=u.fn({...t,[p]:g,[f]:h});return{..._,data:{x:_.x-o,y:_.y-r,enabled:{[p]:s,[f]:a}}}}}},zl=function(e){return e===void 0&&(e={}),{options:e,fn(t){var o,r;let{x:n,y:i,placement:s,rects:a,middlewareData:u}=t,{offset:c=0,mainAxis:d=!0,crossAxis:m=!0}=kt(e,t),f={x:n,y:i},p=He(s),g=fn(p),h=f[g],b=f[p],_=kt(c,t),y=typeof _=="number"?{mainAxis:_,crossAxis:0}:{mainAxis:(o=_.mainAxis)!=null?o:0,crossAxis:(r=_.crossAxis)!=null?r:0};if(d){let R=g==="y"?"height":"width",x=a.reference[g]-a.floating[R]+y.mainAxis,S=a.reference[g]+a.reference[R]-y.mainAxis;h<x?h=x:h>S&&(h=S)}if(m){var v,w;let R=g==="y"?"width":"height",x=Ml.has(Ae(s)),S=a.reference[p]-a.floating[R]+(x&&((v=u.offset)==null?void 0:v[p])||0)+(x?0:y.crossAxis),k=a.reference[p]+a.reference[R]+(x?0:((w=u.offset)==null?void 0:w[p])||0)-(x?y.crossAxis:0);b<S?b=S:b>k&&(b=k)}return{[g]:h,[p]:b}}}},Fl=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:o,rects:r,platform:n,elements:i}=t,{apply:s=()=>{},...a}=kt(e,t),u=await n.detectOverflow(t,a),c=Ae(o),d=mt(o),m=He(o)==="y",{width:f,height:p}=r.floating,g,h;c==="top"||c==="bottom"?(g=c,h=d===(await(n.isRTL==null?void 0:n.isRTL(i.floating))?"start":"end")?"left":"right"):(h=c,g=d==="end"?"top":"bottom");let b=p-u.top-u.bottom,_=f-u.left-u.right,y=Kt(p-u[g],b),v=Kt(f-u[h],_),w=t.middlewareData.shift,R=!w,x=y,S=v;w!=null&&w.enabled.x&&(S=_),w!=null&&w.enabled.y&&(x=b),R&&!d&&(m?S=f-2*pt(u.left,u.right):x=p-2*pt(u.top,u.bottom)),await s({...t,availableWidth:S,availableHeight:x});let k=await n.getDimensions(i.floating);return f!==k.width||p!==k.height?{reset:{rects:!0}}:{}}}};function jl(e){let t=Be(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=pe(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r,a=Gt(o)!==i||Gt(r)!==s;return a&&(o=i,r=s),{width:o,height:r,$:a}}function cs(e){return $(e)?e:e.contextElement}function No(e){let t=cs(e);if(!pe(t))return Rt(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:i}=jl(t),s=(i?Gt(o.width):o.width)/r,a=(i?Gt(o.height):o.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var cb=Rt(0);function Hl(e){let t=ce(e);return!tn()||!t.visualViewport?cb:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function lb(e,t,o){return t===void 0&&(t=!1),!!o&&t&&o===ce(e)}function go(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),i=cs(e),s=Rt(1);t&&(r?$(r)&&(s=No(r)):s=No(e));let a=lb(i,o,r)?Hl(i):Rt(0),u=(n.left+a.x)/s.x,c=(n.top+a.y)/s.y,d=n.width/s.x,m=n.height/s.y;if(i&&r){let f=ce(i),p=$(r)?ce(r):r,g=f,h=on(g);for(;h&&p!==g;){let b=No(h),_=h.getBoundingClientRect(),y=Be(h),v=_.left+(h.clientLeft+parseFloat(y.paddingLeft))*b.x,w=_.top+(h.clientTop+parseFloat(y.paddingTop))*b.y;u*=b.x,c*=b.y,d*=b.x,m*=b.y,u+=v,c+=w,g=ce(h),h=on(g)}}return po({width:d,height:m,x:u,y:c})}function gn(e,t){let o=fr(e).scrollLeft;return t?t.left+o:go(xt(e)).left+o}function Vl(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-gn(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function db(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,i=n==="fixed",s=xt(r),a=t?ur(t.floating):!1;if(r===s||a&&i)return o;let u={scrollLeft:0,scrollTop:0},c=Rt(1),d=Rt(0),m=pe(r);if((m||!i)&&((lo(r)!=="body"||dr(s))&&(u=fr(r)),m)){let p=go(r);c=No(r),d.x=p.x+r.clientLeft,d.y=p.y+r.clientTop}let f=s&&!m&&!i?Vl(s,u):Rt(0);return{width:o.width*c.x,height:o.height*c.y,x:o.x*c.x-u.scrollLeft*c.x+d.x+f.x,y:o.y*c.y-u.scrollTop*c.y+d.y+f.y}}function ub(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function fb(e){let t=fr(e),o=e.ownerDocument.body,r=pt(e.scrollWidth,e.clientWidth,o.scrollWidth,o.clientWidth),n=pt(e.scrollHeight,e.clientHeight,o.scrollHeight,o.clientHeight),i=-t.scrollLeft+gn(e),s=-t.scrollTop;return Be(o).direction==="rtl"&&(i+=pt(e.clientWidth,o.clientWidth)-r),{width:r,height:n,x:i,y:s}}var pb=25;function mb(e,t,o){o===void 0&&(o="viewport");let r=o==="layoutViewport",n=ce(e),i=xt(e),s=n.visualViewport,a=i.clientWidth,u=i.clientHeight,c=0,d=0;if(s){let f=!tn()||t==="fixed";r?f||(c=-s.offsetLeft,d=-s.offsetTop):(a=s.width,u=s.height,f&&(c=s.offsetLeft,d=s.offsetTop))}if(gn(i)<=0){let f=i.ownerDocument,p=f.body,g=getComputedStyle(p),h=f.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,b=Math.abs(i.clientWidth-p.clientWidth-h),_=getComputedStyle(i).scrollbarGutter==="stable both-edges"?b/2:b;_<=pb&&(a-=_)}return{width:a,height:u,x:c,y:d}}function gb(e,t){let o=go(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,i=No(e),s=e.clientWidth*i.x,a=e.clientHeight*i.y,u=n*i.x,c=r*i.y;return{width:s,height:a,x:u,y:c}}function Dl(e,t,o){let r;if(t==="viewport"||t==="layoutViewport")r=mb(e,o,t);else if(t==="document")r=fb(xt(e));else if($(t))r=gb(t,o);else{let n=Hl(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return po(r)}function hb(e,t){let o=t.get(e);if(o)return o;let r=Ut(e,[],!1).filter(a=>$(a)&&lo(a)!=="body"),n=null,i=Be(e).position==="fixed",s=i?yt(e):e;for(;$(s)&&!St(s);){let a=Be(s),u=en(s),c=n?n.position:i?"fixed":"";!u&&(c==="fixed"||c==="absolute"&&a.position==="static")?r=r.filter(m=>m!==s):n=a,s=yt(s)}return t.set(e,r),r}function bb(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,s=[...o==="clippingAncestors"?ur(t)?[]:hb(t,this._c):[].concat(o),r],a=Dl(t,s[0],n),u=a.top,c=a.right,d=a.bottom,m=a.left;for(let f=1;f<s.length;f++){let p=Dl(t,s[f],n);u=pt(p.top,u),c=Kt(p.right,c),d=Kt(p.bottom,d),m=pt(p.left,m)}return{width:c-m,height:d-u,x:m,y:u}}function wb(e){let{width:t,height:o}=jl(e);return{width:t,height:o}}function vb(e,t,o){let r=pe(t),n=xt(t),i=o==="fixed",s=go(e,!0,i,t),a={scrollLeft:0,scrollTop:0},u=Rt(0);if((r||!i)&&((lo(t)!=="body"||dr(n))&&(a=fr(t)),r)){let f=go(t,!0,i,t);u.x=f.x+t.clientLeft,u.y=f.y+t.clientTop}!r&&n&&(u.x=gn(n));let c=n&&!r&&!i?Vl(n,a):Rt(0),d=s.left+a.scrollLeft-u.x-c.x,m=s.top+a.scrollTop-u.y-c.y;return{x:d,y:m,width:s.width,height:s.height}}function as(e){return Be(e).position==="static"}function Wl(e,t){if(!pe(e)||Be(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return xt(e)===o&&(o=o.ownerDocument.body),o}function Ul(e,t){let o=ce(e);if(ur(e))return o;if(!pe(e)){let n=yt(e);for(;n&&!St(n);){if($(n)&&!as(n))return n;n=yt(n)}return o}let r=Wl(e,t);for(;r&&qc(r)&&as(r);)r=Wl(r,t);return r&&St(r)&&as(r)&&!en(r)?o:r||Xc(e)||o}var _b=async function(e){let t=this.getOffsetParent||Ul,o=this.getDimensions,r=await o(e.floating);return{reference:vb(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function yb(e){return Be(e).direction==="rtl"}var ls={convertOffsetParentRelativeRectToViewportRelativeRect:db,getDocumentElement:xt,getClippingRect:bb,getOffsetParent:Ul,getElementRects:_b,getClientRects:ub,getDimensions:wb,getScale:No,isElement:$,isRTL:yb};function $l(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function xb(e,t,o){let r=null,n,i=xt(e);function s(){var d;clearTimeout(n),(d=r)==null||d.disconnect(),r=null}function a(d,m){d===void 0&&(d=!1),m===void 0&&(m=1),s();let f=e.getBoundingClientRect(),{left:p,top:g,width:h,height:b}=f;if(d||t(),!h||!b)return;let _=gr(g),y=gr(i.clientWidth-(p+h)),v=gr(i.clientHeight-(g+b)),w=gr(p),x={rootMargin:-_+"px "+-y+"px "+-v+"px "+-w+"px",threshold:pt(0,Kt(1,m))||1},S=!0;function k(C){let I=C[0].intersectionRatio;if(!$l(f,e.getBoundingClientRect()))return a();if(I!==m){if(!S)return a();I?a(!1,I):n=setTimeout(()=>{a(!1,1e-7)},1e3)}S=!1}try{r=new IntersectionObserver(k,{...x,root:i.ownerDocument})}catch{r=new IntersectionObserver(k,x)}r.observe(e)}let u=ce(e),c=()=>a(o);return u.addEventListener("resize",c),a(!0),()=>{u.removeEventListener("resize",c),s()}}function wr(e,t,o,r){r===void 0&&(r={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:u=!1}=r,c=cs(e),d=n||i?[...c?Ut(c):[],...t?Ut(t):[]]:[];d.forEach(_=>{n&&_.addEventListener("scroll",o),i&&_.addEventListener("resize",o)});let m=c&&a?xb(c,o,i):null,f=-1,p=null;s&&(p=new ResizeObserver(_=>{let[y]=_;y&&y.target===c&&p&&t&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var v;(v=p)==null||v.observe(t)})),o()}),c&&!u&&p.observe(c),t&&p.observe(t));let g,h=u?go(e):null;u&&b();function b(){let _=go(e);h&&!$l(h,_)&&o(),h=_,g=requestAnimationFrame(b)}return o(),()=>{var _;d.forEach(y=>{n&&y.removeEventListener("scroll",o),i&&y.removeEventListener("resize",o)}),m?.(),(_=p)==null||_.disconnect(),p=null,u&&cancelAnimationFrame(g)}}var Yl=Bl;var Kl=Ll,Gl=Nl,ql=Fl;var Xl=zl,hn=(e,t,o)=>{let r=new Map,n=o??{},i={...ls,...n.platform,_c:r};return Al(e,t,{...n,platform:i})};var me=l(F(),1),Jl=l(F(),1),Ql=l($t(),1),Rb=typeof document<"u",kb=function(){},bn=Rb?Jl.useLayoutEffect:kb;function wn(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let o,r,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(o=e.length,o!==t.length)return!1;for(r=o;r--!==0;)if(!wn(e[r],t[r]))return!1;return!0}if(n=Object.keys(e),o=n.length,o!==Object.keys(t).length)return!1;for(r=o;r--!==0;)if(!{}.hasOwnProperty.call(t,n[r]))return!1;for(r=o;r--!==0;){let i=n[r];if(!(i==="_owner"&&e.$$typeof)&&!wn(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function ed(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Zl(e,t){let o=ed(e);return Math.round(t*o)/o}function ds(e){let t=me.useRef(e);return bn(()=>{t.current=e}),t}function td(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:r=[],platform:n,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:u,open:c}=e,[d,m]=me.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[f,p]=me.useState(r);wn(f,r)||p(r);let[g,h]=me.useState(null),[b,_]=me.useState(null),y=me.useCallback(P=>{P!==x.current&&(x.current=P,h(P))},[]),v=me.useCallback(P=>{P!==S.current&&(S.current=P,_(P))},[]),w=i||g,R=s||b,x=me.useRef(null),S=me.useRef(null),k=me.useRef(d),C=u!=null,I=ds(u),M=ds(n),j=ds(c),V=me.useCallback(()=>{if(!x.current||!S.current)return;let P={placement:t,strategy:o,middleware:f};M.current&&(P.platform=M.current),hn(x.current,S.current,P).then(N=>{let q={...N,isPositioned:j.current!==!1};B.current&&!wn(k.current,q)&&(k.current=q,Ql.flushSync(()=>{m(q)}))})},[f,t,o,M,j]);bn(()=>{c===!1&&k.current.isPositioned&&(k.current.isPositioned=!1,m(P=>({...P,isPositioned:!1})))},[c]);let B=me.useRef(!1);bn(()=>(B.current=!0,()=>{B.current=!1}),[]),bn(()=>{if(w&&(x.current=w),R&&(S.current=R),w&&R){if(I.current)return I.current(w,R,V);V()}},[w,R,V,I,C]);let E=me.useMemo(()=>({reference:x,floating:S,setReference:y,setFloating:v}),[y,v]),A=me.useMemo(()=>({reference:w,floating:R}),[w,R]),T=me.useMemo(()=>{let P={position:o,left:0,top:0};if(!A.floating)return P;let N=Zl(A.floating,d.x),q=Zl(A.floating,d.y);return a?{...P,transform:"translate("+N+"px, "+q+"px)",...ed(A.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:N,top:q}},[o,a,A.floating,d.x,d.y]);return me.useMemo(()=>({...d,update:V,refs:E,elements:A,floatingStyles:T}),[d,V,E,A,T])}var us=(e,t)=>{let o=Yl(e);return{name:o.name,fn:o.fn,options:[e,t]}},fs=(e,t)=>{let o=Kl(e);return{name:o.name,fn:o.fn,options:[e,t]}},ps=(e,t)=>({fn:Xl(e).fn,options:[e,t]}),ms=(e,t)=>{let o=Gl(e);return{name:o.name,fn:o.fn,options:[e,t]}},gs=(e,t)=>{let o=ql(e);return{name:o.name,fn:o.fn,options:[e,t]}};var vn=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,o,r=!0){this.fallbackStore=t,this.componentName=o,this.throwOnMissingTrigger=r}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let o=this.attachedStores.lastIndexOf(t);o!==-1&&this.attachedStores.splice(o,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(o=>{o()}))}openByTrigger(t){let o=this.attachedStore;if(o===null)return;let r;if(t){for(let n=this.attachedStores.length-1;n>=0&&!r;n-=1)r=this.attachedStores[n].context.triggerElements.getById(t);r??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!r&&this.throwOnMissingTrigger)throw new Error(We(99,this.componentName,t,this.componentName));o.setOpen(!0,Z(Y.imperativeAction,void 0,r))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,Z(Y.imperativeAction))}};var bo=l(F(),1),bd=l($t(),1);var gd=l(F(),1);var pd=l(F(),1),_s=l(_n(),1),md=l(cd(),1);var ld=l(F(),1);var bs=[],ws;function dd(){return ws}function ud(e){bs.push(e)}function vs(e){let t=(o,r)=>{let n=Re(Vb).current,i;try{ws=n;for(let s of bs)s.before(n);i=e(o,r);for(let s of bs)s.after(n);n.didInitialize=!0}finally{ws=void 0}return i};return t.displayName=e.displayName||e.name,t}function fd(e){return ld.forwardRef(vs(e))}function Vb(){return{didInitialize:!1}}var Ub=ko(19),$b=Ub?Kb:Gb;function xn(e,t,o,r,n){return $b(e,t,o,r,n)}function Yb(e,t,o,r,n){let i=pd.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,_s.useSyncExternalStore)(e.subscribe,i,i)}ud({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o<e.syncHooks.length;o+=1){let r=e.syncHooks[o],n=r.selector(r.store.state,r.a1,r.a2,r.a3);Object.is(r.value,n)||(t=!0,r.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let o=new Set;for(let n of e.syncHooks)o.add(n.store);let r=[];for(let n of o)r.push(n.subscribe(t));return()=>{for(let n of r)n()}}),(0,_s.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function Kb(e,t,o,r,n){let i=dd();if(!i)return Yb(e,t,o,r,n);let s=i.syncIndex;i.syncIndex+=1;let a;return i.didInitialize?(a=i.syncHooks[s],(a.store!==e||a.selector!==t||!Object.is(a.a1,o)||!Object.is(a.a2,r)||!Object.is(a.a3,n))&&(a.store!==e&&(i.didChangeStore=!0),a.store=e,a.selector=t,a.a1=o,a.a2=r,a.a3=n,a.value=t(e.getSnapshot(),o,r,n))):(a={store:e,selector:t,a1:o,a2:r,a3:n,value:t(e.getSnapshot(),o,r,n)},i.syncHooks.push(a)),a.value}function Gb(e,t,o,r,n){return(0,md.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,o,r,n))}var Sn=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let o=this.updateTick;for(let r of this.listeners){if(o!==this.updateTick)return;r(t)}}update(t){for(let o in t)if(!Object.is(this.state[o],t[o])){this.setState({...this.state,...t});return}}set(t,o){Object.is(this.state[t],o)||this.setState({...this.state,[t]:o})}notifyAll(){let t={...this.state};this.setState(t)}use(t,o,r,n){return xn(this,t,o,r,n)}};var ho=l(F(),1);var Xt=class extends Sn{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){ho.useDebugValue(t);let r=this;W(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;W(()=>(r.state[t]!==o&&r.set(t,o),()=>{r.set(t,void 0)}),[r,t,o])}useSyncedValues(t){let o=this,r=Object.values(t);W(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){ho.useDebugValue(t);let r=this,n=o!==void 0;W(()=>{n&&!Object.is(r.state[t],o)&&r.setState({...r.state,[t]:o})},[r,t,o,n])}select(t,o,r,n){let i=this.selectors[t];return i(this.state,o,r,n)}useState(t,o,r,n){return ho.useDebugValue(t),xn(this,this.selectors[t],o,r,n)}useContextCallback(t,o){ho.useDebugValue(t);let r=U(o??Ke);this.context[t]=r}useStateSetter(t){let o=ho.useRef(void 0);return o.current===void 0&&(o.current=r=>{this.set(t,r)}),o.current}observe(t,o){let r;typeof t=="function"?r=t:r=this.selectors[t];let n=r(this.state);return o(n,n,this),this.subscribe(i=>{let s=r(i);if(!Object.is(n,s)){let a=n;n=s,o(s,a,this)}})}};var qb={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},Zt=class extends Xt{constructor(t){let{syncOnly:o,nested:r,onOpenChange:n,triggerElements:i,...s}=t;super({...s,positionReference:s.referenceElement,domReferenceElement:s.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:Tl(),nested:r,triggerElements:i},qb),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&ul(o))&&(this.context.dataRef.current.openEvent=t?o:void 0)};dispatchOpenChange=(t,o)=>{this.syncOpenEvent(t,o.event);let r={open:t,reason:o.reason,nativeEvent:o.event,nested:this.context.nested,triggerElement:o.trigger};this.context.events.emit("openchange",r)};setOpen=(t,o)=>{if(this.syncOnly){this.context.onOpenChange?.(t,o);return}this.dispatchOpenChange(t,o),this.context.onOpenChange?.(t,o)}};function hd(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:i,onOpenChange:s}=e,a=t.useState("open"),u=t.useState("activeTriggerElement"),c=t.useState(o?"popupElement":"positionerElement"),d=t.context.triggerElements,m=s,f=gd.useRef(null);r===void 0&&f.current===null&&(f.current=new Zt({open:a,transitionStatus:void 0,referenceElement:u,floatingElement:c,triggerElements:d,onOpenChange:m,floatingId:n,syncOnly:!0,nested:i}));let p=r??f.current;return t.useSyncedValue("floatingId",n),W(()=>{let g={open:a,floatingId:n,referenceElement:u,floatingElement:c};$(u)&&(g.domReferenceElement=u),p.state.positionReference===p.state.referenceElement&&(g.positionReference=u),p.update(g)},[a,n,u,c,p]),p.context.onOpenChange=m,p.context.nested=i,p}var wd={tabIndex:-1,[Qi]:""};function vd(e,t=!1){let o=Eo(),r=mn()!=null,n=Re(()=>e(o,r)).current;return hd({popupStore:n,treatPopupAsFloatingElement:t,floatingRootContext:n.state.floatingRootContext,floatingId:o,nested:r,onOpenChange:n.setOpen}),n}function _d({handle:e,store:t}){return W(()=>e.attachStore(t),[e,t]),null}function Xb(e,t){let o=bo.useRef(null),r=bo.useRef(null);return bo.useCallback(n=>{if(e===void 0)return;let i=!1;if(o.current!==null){let s=o.current,a=r.current,u=t.context.triggerElements.getById(s);a&&u===a&&(t.context.triggerElements.delete(s),i=!0),o.current=null,r.current=null}if(n!==null&&(o.current=e,r.current=n,t.context.triggerElements.add(e,n),i=!0),i){let s=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==s&&t.set("triggerCount",s)}},[t,e])}function Zb(e,t,o,r=!1){t?e.preventUnmountingOnClose=!1:r&&(e.preventUnmountingOnClose=!0);let n=o?.id??null;(n||t)&&(e.activeTriggerId=n,e.activeTriggerElement=o??null)}function Jb(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function yd(e,t,o,r={}){let n=o.reason,i=n===Y.triggerHover,s=t&&n===Y.triggerFocus,a=!t&&(n===Y.triggerPress||n===Y.escapeKey),u=Jb(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let c=()=>{let d={...r.extraState,open:t};s?d.instantType="focus":a?d.instantType="dismiss":i&&(d.instantType=void 0),Zb(d,t,o.trigger,u()),e.update(d)};i?bd.flushSync(c):c()}function xd(e,t,o,r){let n=o.useState("isMountedByTrigger",e),i=Xb(e,o),s=U(u=>{let c=o.select("open"),d=o.select("activeTriggerId");if(d===e){o.update({activeTriggerElement:u,...c?r:null});return}d==null&&c&&o.update({activeTriggerId:e,activeTriggerElement:u,...r})}),a=bo.useCallback(u=>{i(u),u&&s(u)},[i,s]);return W(()=>{n&&o.update({activeTriggerElement:t.current,...r})},[n,o,t,...Object.values(r)]),{registerTrigger:a,isMountedByThisTrigger:n}}function Sd(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=bo.useRef(null),n=e.useState("open"),i=e.useState("triggerCount"),s=e.useState("activeTriggerId"),a=e.useState("activeTriggerElement");W(()=>{if(!n){r.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let u=e.context.triggerElements.size,c={};e.state.triggerCount!==u&&(c.triggerCount=u);let d=e.select("activeTriggerId"),m=null;if(d){let f=e.context.triggerElements.getById(d);if(f)r.current=d,f!==e.state.activeTriggerElement&&(c.activeTriggerElement=f);else{for(let[p,g]of e.context.triggerElements.entries())if(g===e.state.activeTriggerElement){c.activeTriggerId=p,c.activeTriggerElement=g,r.current=p;break}c.activeTriggerId===void 0&&(r.current===d?m=d:r.current=null)}}else r.current=null;if(!m&&!d&&u===1){let f=e.context.triggerElements.entries().next();if(!f.done){let[p,g]=f.value;c.activeTriggerId=p,c.activeTriggerElement=g,r.current=p}}(c.triggerCount!==void 0||c.activeTriggerId!==void 0||c.activeTriggerElement!==void 0)&&e.update(c),m&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===m&&!e.context.triggerElements.getById(m)){let f=Z(Y.none);e.setOpen(!1,f),f.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,i,s,a,o])}function Rd(e,t,o){let{mounted:r,setMounted:n,transitionStatus:i}=Kc(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:r,transitionStatus:i,preventUnmountingOnClose:a});let u=U(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return sn({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||u()}}),{forceUnmount:u,transitionStatus:i}}function kd(e,t){e.useSyncedValues(t),W(()=>()=>{e.update({activeTriggerProps:de,inactiveTriggerProps:de,popupProps:de})},[e])}var wo=class{constructor(){this.idMap=new Map}add(t,o){this.idMap.set(t,o)}delete(t){this.idMap.delete(t)}hasElement(t){for(let o of this.idMap.values())if(o===t)return!0;return!1}hasMatchingElement(t){for(let o of this.idMap.values())if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function Ed(){return new Zt({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new wo,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function Td(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:Ed(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:de,inactiveTriggerProps:de,popupProps:de}}function Pd(e,t,o=!1){return new Zt({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var vr=e=>e.triggerIdProp??e.activeTriggerId,ys=e=>e.openProp??e.open,Cd=e=>(e.popupElement?.id??e.floatingId)||void 0;function Od(e,t){return t!==void 0&&ys(e)&&vr(e)===t}function Qb(e,t){return Od(e,t)?!0:t!==void 0&&ys(e)&&vr(e)==null&&e.triggerCount===1}var Id={open:ys,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:vr,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:Cd,isTriggerActive:(e,t)=>t!==void 0&&vr(e)===t,isOpenedByTrigger:(e,t)=>Od(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&vr(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>Qb(e,t)?Cd(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var xs=l(F(),1),Ad=l(_n(),1);function Nd(e){let t=xs.useCallback(r=>e===void 0?Ke:e.subscribeStore(r),[e]),o=xs.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,Ad.useSyncExternalStore)(t,o,()=>e?.serverStore)}function Md(e){return ew(e,e.rootContext)}function ew(e,t){let{nodeId:o,externalTree:r}=e,n=t.useState("referenceElement"),i=t.useState("floatingElement"),s=t.useState("domReferenceElement"),a=t.useState("open"),u=t.useState("floatingId"),[c,d]=Ne.useState(null),[m,f]=Ne.useState(void 0),[p,g]=Ne.useState(void 0),h=Ne.useRef(null),b=qt(r),_=Ne.useMemo(()=>({reference:n,floating:i,domReference:s}),[n,i,s]),y=td({...e,elements:{..._,...c&&{reference:c}}}),v=$(m)?m:null,w=p===void 0?t.state.floatingElement:p;t.useSyncedValue("referenceElement",m??null),t.useSyncedValue("domReferenceElement",m===void 0?s:v),t.useSyncedValue("floatingElement",w);let R=Ne.useCallback(M=>{let j=$(M)?{getBoundingClientRect:()=>M.getBoundingClientRect(),getClientRects:()=>M.getClientRects(),contextElement:M}:M;d(j),y.refs.setReference(j)},[y.refs]),x=Ne.useCallback(M=>{($(M)||M===null)&&(h.current=M,f(M)),($(y.refs.reference.current)||y.refs.reference.current===null||M!==null&&!$(M))&&y.refs.setReference(M)},[y.refs,f]),S=Ne.useCallback(M=>{g(M),y.refs.setFloating(M)},[y.refs]),k=Ne.useMemo(()=>({...y.refs,setReference:x,setFloating:S,setPositionReference:R,domReference:h}),[y.refs,x,S,R]),C=Ne.useMemo(()=>({...y.elements,domReference:s}),[y.elements,s]),I=Ne.useMemo(()=>({...y,dataRef:t.context.dataRef,open:a,onOpenChange:t.setOpen,events:t.context.events,floatingId:u,refs:k,elements:C,nodeId:o,rootStore:t}),[y,k,C,o,t,a,u]);return W(()=>{s&&(h.current=s)},[s]),W(()=>{t.context.dataRef.current.floatingContext=I;let M=b?.nodesRef.current.find(j=>j.id===o);M&&(M.context=I)}),Ne.useMemo(()=>({...y,context:I,refs:k,elements:C,rootStore:t}),[y,k,C,I,t])}var Et=l(F(),1);var Ss=At.os.mac&&At.engine.webkit;function Rs(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=Et.useRef(!1),u=Et.useRef(null),c=Et.useRef(!0),d=ut();Et.useEffect(()=>{let f=n.select("domReferenceElement");if(!o)return;let p=ce(f);function g(){let _=n.select("domReferenceElement");!n.select("open")&&pe(_)&&_===an(ke(_))&&(a.current=!0)}function h(){c.current=!0}function b(){c.current=!1}return ft(Q(p,"blur",g),Ss&&Q(p,"keydown",h,!0),Ss&&Q(p,"pointerdown",b,!0))},[n,o]),Et.useEffect(()=>{if(!o)return;function f(p){if(p.reason===Y.triggerPress||p.reason===Y.escapeKey){let g=n.select("domReferenceElement");$(g)&&(u.current=g,a.current=!0)}}return i.on("openchange",f),()=>{i.off("openchange",f)}},[i,o,n]);let m=Et.useMemo(()=>{function f(){a.current=!1,u.current=null}return{onMouseLeave(){f()},onFocus(p){let g=p.currentTarget;if(a.current){if(u.current===g)return;f()}let h=Le(p.nativeEvent);if($(h)){if(Ss&&!p.relatedTarget){if(!c.current&&!pl(h))return}else if(!ml(h))return}let b=Yt(p.relatedTarget,n.context.triggerElements),{nativeEvent:_,currentTarget:y}=p,v=typeof r=="function"?r():r;if(n.select("open")&&b||v===0||v===void 0){n.setOpen(!0,Z(Y.triggerFocus,_,y));return}d.start(v,()=>{a.current||n.setOpen(!0,Z(Y.triggerFocus,_,y))})},onBlur(p){f();let g=p.relatedTarget,h=p.nativeEvent,b=$(g)&&g.hasAttribute(Ao("focus-guard"))&&g.getAttribute("data-type")==="outside";d.start(0,()=>{let _=n.select("domReferenceElement"),y=an(ke(_));!g&&y===_||te(s.current.floatingContext?.refs.floating.current,y)||te(_,y)||b||Yt(g??y,n.context.triggerElements)||n.setOpen(!1,Z(Y.triggerFocus,h))})}}},[s,r,n,d]);return Et.useMemo(()=>o?{reference:m,trigger:m}:{},[o,m])}var Es=l(F(),1);var ks=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new Ge,this.restTimeout=new Ge,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},Rn=new WeakMap;function Bo(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&Rn.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),Rn.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function kn(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,i=Rn.get(o);i&&i!==e&&Bo(i),Bo(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,Rn.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function Lo(e){let t=e.context.dataRef.current,o=Re(()=>t.hoverInteractionState??ks.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),Co(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Cs(e,t={}){let{enabled:o=!0,closeDelay:r=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,s=i.useState("open"),a=i.useState("floatingElement"),u=i.useState("domReferenceElement"),{dataRef:c}=i.context,d=qt(),m=mn(),f=Lo(i),p=ut(),g=U(()=>ln(c.current.openEvent?.type,f.interactedInside)),h=U(()=>gl(c.current.openEvent?.type)),b=U(()=>{Bo(f)});W(()=>{s||(f.pointerType=void 0,f.restTimeoutPending=!1,f.interactedInside=!1,b())},[s,f,b]),Es.useEffect(()=>b,[b]),W(()=>{if(o&&s&&f.handleCloseOptions?.blockPointerEvents&&h()&&$(u)&&a){let _=u,y=a,v=ke(a),w=d?.nodesRef.current.find(k=>k.id===m)?.context?.elements.floating;w&&(w.style.pointerEvents="");let R=f.pointerEventsScopeElement!==y?f.pointerEventsScopeElement:null,x=w!==y?w:null,S=f.handleCloseOptions?.getScope?.()??R??x??_.closest("[data-rootownerid]")??v.body;return kn(f,{scopeElement:S,referenceElement:_,floatingElement:y}),()=>{b()}}},[o,s,u,a,f,h,d,m,b]),Es.useEffect(()=>{if(!o)return;function _(){return!!(d&&m&&Mt(d.nodesRef.current,m).length>0)}function y(k){let C=Qe(r,"close",f.pointerType),I=()=>{i.setOpen(!1,Z(Y.triggerHover,k)),d?.events.emit("floating.closed",k)};C?f.openChangeTimeout.start(C,I):(f.openChangeTimeout.clear(),I())}function v(k){let C=Le(k);if(!ts(C)){f.interactedInside=!1;return}f.interactedInside=C?.closest("[aria-haspopup]")!=null}function w(){f.openChangeTimeout.clear(),p.clear(),d?.events.off("floating.closed",x),b()}function R(k){if(_()&&d){d.events.on("floating.closed",x);return}if(Yt(k.relatedTarget,i.context.triggerElements))return;let C=c.current.floatingContext?.nodeId??n,I=k.relatedTarget;if(!(d&&C&&$(I)&&Mt(d.nodesRef.current,C,!1).some(j=>te(j.context?.elements.floating,I)))){if(f.handler){f.handler(k);return}b(),h()&&!g()&&y(k)}}function x(k){!d||!m||_()||p.start(0,()=>{d.events.off("floating.closed",x),i.setOpen(!1,Z(Y.triggerHover,k)),d.events.emit("floating.closed",k)})}let S=a;return ft(S&&Q(S,"mouseenter",w),S&&Q(S,"mouseleave",R),S&&Q(S,"pointerdown",v,!0),()=>{d?.events.off("floating.closed",x)})},[o,a,i,c,r,n,h,g,b,f,d,m,p])}var Jt=l(F(),1),Bd=l($t(),1);var tw={current:null};function Ts(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:u=tw,externalTree:c,isActiveTrigger:d=!0,getHandleCloseContext:m,isClosing:f,shouldOpen:p,guardStaleOpen:g=!1}=t,h="rootStore"in e?e.rootStore:e,{dataRef:b,events:_}=h.context,y=qt(c),v=Lo(h),w=Jt.useRef(!1),R=je(n),x=je(r),S=je(s),k=je(o),C=je(p),I=je(f),M=U(()=>ln(b.current.openEvent?.type,v.interactedInside)),j=U(()=>C.current?.()!==!1),V=U((A,T,P)=>{let N=h.context.triggerElements;if(N.hasElement(T))return!A||!te(A,T);if(!$(P))return!1;let q=P;return N.hasMatchingElement(se=>te(se,q))&&(!A||!te(A,q))}),B=U(()=>{if(!v.handler)return;ke(h.select("domReferenceElement")).removeEventListener("mousemove",v.handler),v.handler=void 0}),E=U(()=>{Bo(v)});return d&&(v.handleCloseOptions=R.current?.__options),Jt.useEffect(()=>B,[B]),Jt.useEffect(()=>{if(!o)return;function A(T){T.open?w.current=!1:(w.current=T.reason===Y.triggerHover,B(),v.openChangeTimeout.clear(),v.restTimeout.clear(),v.blockMouseMove=!0,v.restTimeoutPending=!1)}return _.on("openchange",A),()=>{_.off("openchange",A)}},[o,_,v,B]),Jt.useEffect(()=>{if(!o)return;function A(O,H=!0){let X=Qe(x.current,"close",v.pointerType);X?v.openChangeTimeout.start(X,()=>{h.setOpen(!1,Z(Y.triggerHover,O)),y?.events.emit("floating.closed",O)}):H&&(v.openChangeTimeout.clear(),h.setOpen(!1,Z(Y.triggerHover,O)),y?.events.emit("floating.closed",O))}let T=u.current??(d?h.select("domReferenceElement"):null);if(!$(T))return;function P(O){if(v.openChangeTimeout.clear(),v.blockMouseMove=!1,i&&!Nt(v.pointerType))return;let H=os(S.current),X=Qe(x.current,"open",v.pointerType),ie=Le(O),K=O.currentTarget??null,ue=h.select("domReferenceElement"),oe=K;if($(ie)&&!h.context.triggerElements.hasElement(ie)){for(let De of h.context.triggerElements.elements())if(te(De,ie)){oe=De;break}}$(K)&&$(ue)&&!h.context.triggerElements.hasElement(K)&&te(K,ue)&&(oe=ue);let le=oe==null?!1:V(ue,oe,ie),fe=h.select("open"),ge=I.current?.()??h.select("transitionStatus")==="ending",Ot=!fe&&ge&&w.current,ae=!le&&$(oe)&&$(ue)&&te(ue,oe)&&Ot,ve=H>0&&!X,_e=le&&(fe||Ot)||ae,Ze=!fe||le;if(_e){j()&&h.setOpen(!0,Z(Y.triggerHover,O,oe));return}ve||(X?v.openChangeTimeout.start(X,()=>{Ze&&j()&&h.setOpen(!0,Z(Y.triggerHover,O,oe))}):Ze&&j()&&h.setOpen(!0,Z(Y.triggerHover,O,oe)))}function N(O){if(M()){E();return}B();let H=h.select("domReferenceElement"),X=ke(H);v.restTimeout.clear(),v.restTimeoutPending=!1;let ie=b.current.floatingContext??m?.();if(Yt(O.relatedTarget,h.context.triggerElements))return;if(R.current&&ie){h.select("open")||v.openChangeTimeout.clear();let ue=u.current;v.handler=R.current({...ie,tree:y,x:O.clientX,y:O.clientY,onClose(){E(),B(),k.current&&!M()&&ue===h.select("domReferenceElement")&&A(O,!0)}}),X.addEventListener("mousemove",v.handler),v.handler(O);return}(v.pointerType!=="touch"||!te(h.select("floatingElement"),O.relatedTarget))&&A(O)}function q(O){te(T,O.relatedTarget)||(v.openChangeTimeout.clear(),v.restTimeout.clear(),v.restTimeoutPending=!1)}let se=g?Q(T,"mouseout",q):void 0;return a?ft(Q(T,"mousemove",P,{once:!0}),Q(T,"mouseenter",P),Q(T,"mouseleave",N),se):ft(Q(T,"mouseenter",P),Q(T,"mouseleave",N),se)},[B,E,b,x,h,o,R,v,d,V,M,i,a,S,u,y,k,m,I,j,g]),Jt.useMemo(()=>{if(!o)return;function A(T){v.pointerType=T.pointerType}return{onPointerDown:A,onPointerEnter:A,onMouseMove(T){let{nativeEvent:P}=T,N=T.currentTarget,q=h.select("domReferenceElement"),se=h.select("open"),O=V(q,N,T.target);if(i&&!Nt(v.pointerType))return;if(se&&O&&v.handleCloseOptions?.blockPointerEvents){let ie=h.select("floatingElement");if(ie){let K=v.handleCloseOptions?.getScope?.()??N.ownerDocument.body;kn(v,{scopeElement:K,referenceElement:N,floatingElement:ie})}}let H=os(S.current);if(se&&!O||H===0||!O&&v.restTimeoutPending&&T.movementX**2+T.movementY**2<2)return;v.restTimeout.clear();function X(){if(v.restTimeoutPending=!1,M())return;let ie=h.select("open");!v.blockMouseMove&&(!ie||O)&&j()&&h.setOpen(!0,Z(Y.triggerHover,P,N))}v.pointerType==="touch"?Bd.flushSync(()=>{X()}):O&&se?X():(v.restTimeoutPending=!0,v.restTimeout.start(H,X))}}},[o,v,M,V,i,h,S,j])}var Ld=.1,ow=Ld*Ld,ne=.5;function En(e,t,o,r,n,i){return r>=t!=i>=t&&e<=(n-o)*(t-r)/(i-r)+o}function Cn(e,t,o,r,n,i,s,a,u,c){let d=!1;return En(e,t,o,r,n,i)&&(d=!d),En(e,t,n,i,s,a)&&(d=!d),En(e,t,s,a,u,c)&&(d=!d),En(e,t,u,c,o,r)&&(d=!d),d}function rw(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function Tn(e,t,o,r,n,i){let s=Math.min(o,n),a=Math.max(o,n),u=Math.min(r,i),c=Math.max(r,i);return e>=s&&e<=a&&t>=u&&t<=c}function Ps(e={}){let{blockPointerEvents:t=!1}=e,o=new Ge,r=({x:n,y:i,placement:s,elements:a,onClose:u,nodeId:c,tree:d})=>{let m=s?.split("-")[0],f=!1,p=null,g=null,h=typeof performance<"u"?performance.now():0;function b(y,v){let w=performance.now(),R=w-h;if(p===null||g===null||R===0)return p=y,g=v,h=w,!1;let x=y-p,S=v-g,k=x*x+S*S,C=R*R*ow;return p=y,g=v,h=w,k<C}function _(){o.clear(),u()}return function(v){o.clear();let w=a.domReference,R=a.floating;if(!w||!R||m==null||n==null||i==null)return;let{clientX:x,clientY:S}=v,k=Le(v),C=v.type==="mouseleave",I=te(R,k),M=te(w,k);if(I&&(f=!0,!C))return;if(M&&(f=!1,!C)){f=!0;return}if(C&&$(v.relatedTarget)&&te(R,v.relatedTarget))return;function j(){return!!(d&&Mt(d.nodesRef.current,c).length>0)}function V(){j()||_()}if(j())return;let B=w.getBoundingClientRect(),E=R.getBoundingClientRect(),A=n>E.right-E.width/2,T=i>E.bottom-E.height/2,P=E.width>B.width,N=E.height>B.height,q=(P?B:E).left,se=(P?B:E).right,O=(N?B:E).top,H=(N?B:E).bottom;if(m==="top"&&i>=B.bottom-1||m==="bottom"&&i<=B.top+1||m==="left"&&n>=B.right-1||m==="right"&&n<=B.left+1){V();return}let X=!1;switch(m){case"top":X=Tn(x,S,q,B.top+1,se,E.bottom-1);break;case"bottom":X=Tn(x,S,q,E.top+1,se,B.bottom-1);break;case"left":X=Tn(x,S,E.right-1,H,B.left+1,O);break;case"right":X=Tn(x,S,B.right-1,H,E.left+1,O);break;default:}if(X)return;if(f&&!rw(x,S,B)){V();return}if(!C&&b(x,S)){V();return}let ie=!1;switch(m){case"top":{let K=P?ne/2:ne*4,ue=P||A?n+K:n-K,oe=P?n-K:A?n+K:n-K,le=i+ne+1,fe=A||P?E.bottom-ne:E.top,ge=A?P?E.bottom-ne:E.top:E.bottom-ne;ie=Cn(x,S,ue,le,oe,le,E.left,fe,E.right,ge);break}case"bottom":{let K=P?ne/2:ne*4,ue=P||A?n+K:n-K,oe=P?n-K:A?n+K:n-K,le=i-ne,fe=A||P?E.top+ne:E.bottom,ge=A?P?E.top+ne:E.bottom:E.top+ne;ie=Cn(x,S,ue,le,oe,le,E.left,fe,E.right,ge);break}case"left":{let K=N?ne/2:ne*4,ue=N||T?i+K:i-K,oe=N?i-K:T?i+K:i-K,le=n+ne+1,fe=T||N?E.right-ne:E.left,ge=T?N?E.right-ne:E.left:E.right-ne;ie=Cn(x,S,fe,E.top,ge,E.bottom,le,ue,le,oe);break}case"right":{let K=N?ne/2:ne*4,ue=N||T?i+K:i-K,oe=N?i-K:T?i+K:i-K,le=n-ne,fe=T||N?E.left+ne:E.right,ge=T?N?E.left+ne:E.right:E.left+ne;ie=Cn(x,S,le,ue,le,oe,fe,E.top,ge,E.bottom);break}default:}ie?f||o.start(40,V):V()}};return r.__options={...e,blockPointerEvents:t},r}var Pn=class extends Xt{setState(t){}update(t){}set(t,o){}notifyAll(){}};var WS=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Vi.startingStyle]="startingStyle",e[e.endingStyle=Vi.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({});var nw={"data-popup-open":""};var iw={"data-open":""},sw={"data-closed":""},aw={"data-anchor-hidden":""},zd={open(e){return e?nw:null}};var _r={open(e){return e?iw:sw},anchorHidden(e){return e?aw:null}},Fd={..._r,...Gc};function Dd(e){return ko(19)?e:e?"true":void 0}var On=l(F(),1),Os=On.createContext(void 0);function zo(){return On.useContext(Os)?.direction??"ltr"}var Xe=l(F(),1);var cw=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:i,platform:s,elements:a,middlewareData:u}=t,{element:c,padding:d=0,offsetParent:m="real"}=kt(e,t)||{};if(c==null)return{};let f=pn(d),p={x:o,y:r},g=br(n),h=hr(g),b=await s.getDimensions(c),_=g==="y",y=_?"top":"left",v=_?"bottom":"right",w=_?"clientHeight":"clientWidth",R=i.reference[h]+i.reference[g]-p[g]-i.floating[h],x=p[g]-i.reference[g],S=m==="real"?await s.getOffsetParent?.(c):a.floating,k=a.floating[w]||i.floating[h];(!k||!await s.isElement?.(S))&&(k=a.floating[w]||i.floating[h]);let C=R/2-x/2,I=k/2-b[h]/2-1,M=Math.min(f[y],I),j=Math.min(f[v],I),V=M,B=k-b[h]-j,E=k/2-b[h]/2+C,A=un(V,E,B),T=!u.arrow&&mt(n)!=null&&E!==A&&i.reference[h]/2-(E<V?M:j)-b[h]/2<0,P=T?E<V?E-V:E-B:0;return{[g]:p[g]+P,data:{[g]:A,centerOffset:E-A-P,...T&&{alignmentOffset:P}},reset:T}}}),Wd=(e,t)=>({...cw(e),options:[e,t]});var jd={name:"hide",async fn(e){let{width:t,height:o,x:r,y:n}=e.rects.reference,i=t===0&&o===0&&r===0&&n===0,s=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:s.top-o>=0||s.right-t>=0||s.bottom-o>=0||s.left-t>=0||i}}}};var Fo={sideX:"left",sideY:"top"};var Hd="--available-width",Vd="--available-height";function Yd(e,t,o){let r=e==="inline-start"||e==="inline-end";return{top:"top",right:r?o?"inline-start":"inline-end":"right",bottom:"bottom",left:r?o?"inline-end":"inline-start":"left"}[t]}function Ud(e,t,o){let{rects:r,placement:n}=e;return{side:Yd(t,Ae(n),o),align:mt(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function Kd(e){return lw(e,Md)}function lw(e,t){let{anchor:o,positionMethod:r="absolute",side:n="bottom",sideOffset:i=0,align:s="center",alignOffset:a=0,collisionBoundary:u,collisionPadding:c=5,sticky:d=!1,arrowPadding:m=5,disableAnchorTracking:f=!1,inline:p,keepMounted:g=!1,floatingRootContext:h,mounted:b,collisionAvoidance:_,shift:y,nodeId:v,adaptiveOrigin:w,lazyFlip:R=!1,externalTree:x}=e,[S,k]=Xe.useState(null);!b&&S!==null&&k(null);let C=_.side||"flip",I=_.align||"flip",M=_.fallbackAxisSide||"end",j=y?.crossAxis??!1,V=y?.rootBoundary,B=typeof o=="function"?o:void 0,E=U(B),A=B?E:o,T=je(o),P=je(b),q=zo()==="rtl",se=S||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":q?"left":"right","inline-start":q?"right":"left"}[n],O=s==="center"?se:`${se}-${s}`,H=c;typeof H=="number"?H={top:H,right:H,bottom:H,left:H}:H&&(H={top:H.top||0,right:H.right||0,bottom:H.bottom||0,left:H.left||0});let X=1,ie=n==="bottom"?X:0,K=n==="top"?X:0,ue=n==="right"?X:0,oe=n==="left"?X:0,le={boundary:u==="clipping-ancestors"?"clippingAncestors":u,padding:H},fe=Xe.useRef(null),ge=je(i),Ot=je(a),ae=typeof i!="function"?i:0,ve=typeof a!="function"?a:0,_e=[];p&&_e.push(p),_e.push(us(J=>{let Je=Ud(J,n,q),wt=typeof ge.current=="function"?ge.current(Je):ge.current,Ye=typeof Ot.current=="function"?Ot.current(Je):Ot.current;return{mainAxis:wt,crossAxis:Ye,alignmentAxis:Ye}},[ae,ve,q,n]));let Ze=I==="none"&&C!=="shift",De=!Ze&&(d||j||C==="shift"),yo=C==="none"?null:ms({...le,padding:{top:H.top+X+ie,right:H.right+X+oe,bottom:H.bottom+X+K,left:H.left+X+ue},mainAxis:!j&&C==="flip",crossAxis:I==="flip"?"alignment":!1,fallbackAxisSideDirection:M}),io=Ze?null:fs({...le,rootBoundary:V,mainAxis:I!=="none",crossAxis:De,limiter:d||j?void 0:ps(J=>{if(!fe.current)return{};let{width:Je,height:wt}=fe.current.getBoundingClientRect(),Ye=He(Ae(J.placement)),It=Ye==="y"?Je:wt,vt=Ye==="y"?H.left+H.right:H.top+H.bottom;return{offset:It/2+vt/2}})},[le,d,j,V,H,I]);C==="shift"||I==="shift"||s==="center"?_e.push(io,yo):_e.push(yo,io),_e.push(gs({...le,apply({elements:{floating:J},availableWidth:Je,availableHeight:wt,rects:Ye}){if(!P.current)return;let It=J.style;It.setProperty(Hd,`${Je}px`),It.setProperty(Vd,`${wt}px`);let vt=ce(J).devicePixelRatio||1,{x:rr,y:$r,width:Yr,height:Pi}=Ye.reference,Oi=(Math.round((rr+Yr)*vt)-Math.round(rr*vt))/vt,Ii=(Math.round(($r+Pi)*vt)-Math.round($r*vt))/vt;It.setProperty("--anchor-width",`${Oi}px`),It.setProperty("--anchor-height",`${Ii}px`)}}),Wd(J=>({element:fe.current||ke(J.elements.floating).createElement("div"),padding:m,offsetParent:"floating"}),[m]),{name:"transformOrigin",fn(J){let{elements:Je,middlewareData:wt,placement:Ye,rects:It,y:vt}=J,rr=Ae(Ye),$r=He(rr),Yr=fe.current,Pi=wt.arrow?.x||0,Oi=wt.arrow?.y||0,Ii=Yr?.clientWidth||0,pg=Yr?.clientHeight||0,Ai=Pi+Ii/2,pc=Oi+pg/2,mg=Math.abs(wt.shift?.y||0),gg=It.reference.height/2,nr=typeof i=="function"?i(Ud(J,n,q)):i,hg=mg>nr,bg={top:`${Ai}px calc(100% + ${nr}px)`,bottom:`${Ai}px ${-nr}px`,left:`calc(100% + ${nr}px) ${pc}px`,right:`${-nr}px ${pc}px`}[rr],wg=`${Ai}px ${It.reference.y+gg-vt}px`;return Je.floating.style.setProperty("--transform-origin",De&&$r==="y"&&hg?wg:bg),{}}},jd,w),W(()=>{!b&&h&&h.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[b,h]);let Dt=Xe.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:Wt,elements:ye,x:Dr,y:L,middlewareData:D,update:xe,placement:Pe,context:jt,isPositioned:lt,floatingStyles:Ht}=t({rootContext:h,open:g?b:void 0,placement:O,middleware:_e,strategy:r,whileElementsMounted:g?void 0:(...J)=>wr(...J,Dt),nodeId:v,externalTree:x}),{sideX:$e,sideY:xo}=D.adaptiveOrigin||Fo,so=lt?r:"fixed",Wr=Xe.useMemo(()=>{let J;return lt?w?J={position:so,[$e]:Dr,[xo]:L}:J={...Ht,position:so}:J={position:so,top:0,left:0},J[Hd]="100vw",J[Vd]="100vh",lt||(J.opacity=0),J},[w,so,$e,Dr,xo,L,Ht,lt]),So=Xe.useRef(null);W(()=>{if(!b)return;let J=T.current,Je=typeof J=="function"?J():J,Ye=($d(Je)?Je.current:Je)||null||null;Ye!==So.current&&(Wt.setPositionReference(Ye),So.current=Ye)},[b,Wt,A,T]),Xe.useEffect(()=>{if(!b)return;let J=T.current;typeof J!="function"&&$d(J)&&J.current!==So.current&&(Wt.setPositionReference(J.current),So.current=J.current)},[b,Wt,A,T]),Xe.useEffect(()=>{if(g&&b&&ye.reference&&ye.floating)return wr(ye.reference,ye.floating,xe,Dt)},[g,b,ye,xe,Dt]);let Vt=Ae(Pe),jr=Yd(n,Vt,q),Hr=mt(Pe)||"center",Vr=!!D.hide?.referenceHidden;W(()=>{R&&b&&lt&&Vt!==se&&k(Vt)},[R,b,lt,Vt,se]);let Ur=Xe.useMemo(()=>({position:"absolute",top:D.arrow?.y,left:D.arrow?.x}),[D.arrow]),fc=D.arrow?.centerOffset!==0;return Xe.useMemo(()=>({positionerStyles:Wr,arrowStyles:Ur,arrowRef:fe,arrowUncentered:fc,side:jr,align:Hr,physicalSide:Vt,anchorHidden:Vr,refs:Wt,context:jt,isPositioned:lt,update:xe}),[Wr,Ur,fe,fc,jr,Hr,Vt,Vr,Wt,jt,lt,xe])}function $d(e){return e!=null&&"current"in e}function In(e){return e==="starting"?Sl:de}function Gd(e,t,{styles:o,transitionStatus:r,props:n,refs:i,hidden:s,inert:a=!1}){let u={...o};return a&&(u.pointerEvents="none"),Ie("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:u},In(r),n],stateAttributesMapping:_r})}var qd=l(F(),1);var Is=qd.forwardRef(function(t,o){let{render:r,className:n,disabled:i=!1,focusableWhenDisabled:s=!1,nativeButton:a=!0,style:u,...c}=t,{getButtonProps:d,buttonRef:m}=tl({disabled:i,focusableWhenDisabled:s,native:a});return Ie("button",t,{state:{disabled:i},ref:[o,m],props:[c,d]})});var Ee=l(F(),1),nu=l($t(),1);var Xd=l(F(),1);function Zd(e){let[t,o]=Xd.useState({current:e,previous:null});return Object.is(e,t.current)||o({current:e,previous:t.current}),t.previous}var Do=l(F(),1);function As(e){let t=Be(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=pe(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r;return(Gt(o)!==i||Gt(r)!==s)&&(o=i,r=s),{width:o,height:r}}function Qd(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:u}=e,c=Io(t,!0),d=To(),m=Do.useRef(null),f=Do.useRef(!0),p=Do.useRef(Ke),g=U(i),h=U(s),b=Do.useMemo(()=>dw(a,u),[a,u]);W(()=>{if(!n){p.current=Ke,f.current=!0,m.current=null;return}if(!t||!o)return;p.current=Jd(t,b),Ns(t,"auto");let _=Nn(t,"position","static"),y=Nn(t,"transform","none"),v=Nn(t,"scale","1"),w=Jd(o,{"--available-width":"max-content","--available-height":"max-content"});function R(){_(),y(),w()}function x(){R(),v()}if(g?.(),f.current||m.current===null){An(o,"max-content");let I=As(t);return m.current=I,An(o,I),x(),h?.(null,I),f.current=!1,()=>{p.current(),p.current=Ke}}An(o,"max-content");let S=m.current,k=As(t);m.current=k,Ns(t,S),x(),h?.(S,k),An(o,k);let C=new AbortController;return d.request(()=>{Ns(t,k),c(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},C.signal)}),()=>{C.abort(),d.cancel(),p.current(),p.current=Ke}},[r,t,o,c,d,n,g,h,b])}function dw(e,t){let o=e==="top",r=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!o&&!r?de:{position:"absolute",[o?"bottom":"top"]:"0",[r?"right":"left"]:"0"}}function Nn(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function Jd(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(Nn(e,r,n));return o.length?()=>{o.forEach(r=>r())}:Ke}function Ns(e,t){let o=t==="auto"?"auto":`${t.width}px`,r=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",o),e.style.setProperty("--popup-height",r)}function An(e,t){let o=t==="max-content"?"max-content":`${t.width}px`,r=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",o),e.style.setProperty("--positioner-height",r)}var eu=l(F(),1);var tu=l(z(),1),Mn=function(t){let{direction:o="ltr"}=t,r=eu.useMemo(()=>({direction:o}),[o]);return(0,tu.jsx)(Os.Provider,{value:r,children:t.children})};var ou={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:i,strategy:s,placement:a}=e,u=ce(n),c=u.getComputedStyle(n);if(!(c.transitionDuration!=="0s"&&c.transitionDuration!==""))return{x:t,y:o,data:Fo};let m=await i.getOffsetParent?.(n),f={width:0,height:0};if(s==="fixed"&&u?.visualViewport)f={width:u.visualViewport.width,height:u.visualViewport.height};else if(m===u){let y=ke(n);f={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await i.isElement?.(m)&&(f=await i.getDimensions(m));let p=Ae(a),g=t,h=o;p==="left"&&(g=f.width-(t+r.width)),p==="top"&&(h=f.height-(o+r.height));let b=p==="left"?"right":Fo.sideX,_=p==="top"?"bottom":Fo.sideY;return{x:g,y:h,data:{sideX:b,sideY:_}}}};var Wo=l(z(),1),iu={activationDirection:e=>e?{"data-activation-direction":e}:null};function su(e){let{store:t,side:o,children:r}=e,n=zo(),i=t.useState("activeTriggerElement"),s=t.useState("activeTriggerId"),a=t.useState("open"),u=t.useState("payload"),c=t.useState("mounted"),d=t.useState("popupElement"),m=t.useState("positionerElement"),f=Zd(a?i:null),p=pw(s,u),g=Ee.useRef(null),[h,b]=Ee.useState(null),[_,y]=Ee.useState(null),v=Ee.useRef(null),w=Ee.useRef(null),R=Io(v,!0),x=To(),S=Ee.useRef(null),[k,C]=Ee.useState(null),[I,M]=Ee.useState(!1);W(()=>(t.set("adaptiveOrigin",ou),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let j=U(()=>{v.current?.style.setProperty("animation","none"),v.current?.style.setProperty("transition","none"),w.current?.style.setProperty("display","none")}),V=U(N=>{v.current?.style.removeProperty("animation"),v.current?.style.removeProperty("transition"),w.current?.style.removeProperty("display"),N&&C(N)}),B=U(()=>{S.current?.abort();let N=new AbortController;S.current=N,R(()=>{b(null),C(null),g.current=null},N.signal)}),E=Ee.useRef(null);W(()=>{(!a||!c)&&(E.current=null)},[a,c]),W(()=>{if(i&&f&&i!==f&&E.current!==i&&g.current){b(g.current),M(!0);let N=fw(f,i);y(N),E.current=i}},[i,f]),W(()=>{h!=null&&(S.current?.abort(),M(!0),x.request(()=>{nu.flushSync(()=>{M(!1)}),B()}))},[p,h,B,x]),W(()=>{let N=v.current;if(!N)return;let q=ke(N).createElement("div");for(let se of Array.from(N.childNodes))q.appendChild(se.cloneNode(!0));g.current=q});let A=h!=null,T;A?T=(0,Wo.jsxs)(Ee.Fragment,{children:[(0,Wo.jsx)("div",{"data-previous":!0,inert:Dd(!0),ref:w,style:{...k?{"--popup-width":`${k.width}px`,"--popup-height":`${k.height}px`}:null,position:"absolute"},"data-ending-style":I?void 0:""},"previous"),(0,Wo.jsx)("div",{"data-current":!0,ref:v,"data-starting-style":I?"":void 0,children:r},p)]}):T=(0,Wo.jsx)("div",{"data-current":!0,ref:v,children:r},p),W(()=>{let N=w.current;!N||!h||N.replaceChildren(...Array.from(h.childNodes))},[h]),Qd({popupElement:d,positionerElement:m,mounted:c,content:u,onMeasureLayout:j,onMeasureLayoutComplete:V,side:o,direction:n});let P={activationDirection:uw(_),transitioning:A};return{children:T,state:P}}function uw(e){if(e)return`${ru(e.horizontal,5,"right","left")} ${ru(e.vertical,5,"down","up")}`}function ru(e,t,o,r){return e>t?o:e<-t?r:""}function fw(e,t){let o=e.getBoundingClientRect(),r=t.getBoundingClientRect(),n={x:o.left+o.width/2,y:o.top+o.height/2},i={x:r.left+r.width/2,y:r.top+r.height/2};return{horizontal:i.x-n.x,vertical:i.y-n.y}}function pw(e,t){let[o,r]=Ee.useState(0),n=Ee.useRef(e),i=Ee.useRef(t),s=Ee.useRef(!1);return W(()=>{let a=n.current,u=i.current,c=e!==a,d=t!==u;c?(r(m=>m+1),s.current=!d):s.current&&d&&(r(m=>m+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${o}`}var Bn=l(F(),1),au=l($t(),1);var cu=l(z(),1),lu=Bn.forwardRef(function(t,o){let{children:r,container:n,className:i,render:s,style:a,...u}=t,{node:c,subtree:d}=Cl({container:n,ref:o,componentProps:t,elementProps:u});return!d&&!c?null:(0,cu.jsxs)(Bn.Fragment,{children:[d,c&&au.createPortal(r,c)]})});var tt={};dt(tt,{Arrow:()=>Tu,Handle:()=>xr,Popup:()=>Eu,Portal:()=>xu,Positioner:()=>Ru,Provider:()=>Ou,Root:()=>gu,Trigger:()=>vu,Viewport:()=>Au,createHandle:()=>Nu});var jo=l(F(),1);var Ln=l(F(),1),Ms=Ln.createContext(void 0);function et(e){let t=Ln.useContext(Ms);if(t===void 0&&!e)throw new Error(We(72));return t}var du=l(F(),1);var uu={...Id,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},zn=class extends Xt{constructor(t,o,r){let n=new wo;super(pu(t,n,o,r),mu(n),uu)}setOpen=(t,o)=>{yd(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Z(Y.triggerPress,t))}};function fu(){let e=new wo,t=new Pn(Object.freeze(pu(void 0,e)),Object.freeze(mu(e)),uu);return Object.assign(t,{setOpen:Ke,cancelPendingOpen:Ke})}function pu(e,t,o,r=!1){let n={...Td(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e};return n.floatingRootContext=Pd(t,o,r),n}function mu(e){return{popupRef:du.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var yr=l(z(),1),gu=vs(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:u,onOpenChangeComplete:c,handle:d,triggerId:m,defaultTriggerId:f=null,children:p}=t,g=vd((M,j)=>new zn({open:r,openProp:n,activeTriggerId:f,triggerIdProp:m},M,j));g.useControlledProp("openProp",n),g.useControlledProp("triggerIdProp",m),g.useContextCallback("onOpenChange",u),g.useContextCallback("onOpenChangeComplete",c);let h=g.useState("open"),b=!o&&h,_=g.useState("activeTriggerId"),y=g.useState("mounted"),v=g.useState("payload");g.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i,disabled:o}),Sd(g,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:w,transitionStatus:R}=Rd(b,g),x=g.useState("isInstantPhase"),S=g.useState("instantType"),k=g.useState("lastOpenChangeReason"),C=jo.useRef(null);W(()=>{h&&o&&g.setOpen(!1,Z(Y.disabled))},[h,o,g]),W(()=>{R==="ending"&&k===Y.none||R!=="ending"&&x?(S!=="delay"&&(C.current=S),g.set("instantType","delay")):C.current!==null&&(g.set("instantType",C.current),C.current=null)},[R,x,k,S,g]),W(()=>{b&&_==null&&g.set("payload",void 0)},[g,_,b]),jo.useImperativeHandle(a,()=>({unmount:w,close:()=>g.setOpen(!1,Z(Y.imperativeAction))}),[w,g]);let I=b||y||!o&&s!=="none";return(0,yr.jsxs)(Ms.Provider,{value:g,children:[d&&(0,yr.jsx)(_d,{handle:d,store:g}),I&&(0,yr.jsx)(mw,{store:g,disabled:o,trackCursorAxis:s}),typeof p=="function"?p({payload:v}):p]})});function mw({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=ss(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=is(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),s=jo.useMemo(()=>he(i.reference,n.reference),[i.reference,n.reference]);return kd(e,{activeTriggerProps:s,inactiveTriggerProps:s,popupProps:n.floating??de}),null}var Dn=l(F(),1);var Fn=l(F(),1),Bs=Fn.createContext(void 0);function hu(){return Fn.useContext(Bs)}var wu="data-base-ui-tooltip-trigger";function bu(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if($(n))return n}}let t=e.target;return $(t)?t:null}function hw(e){let t=e;for(;t;){let o=t.closest(`[${wu}]`);if(o)return o;let r=t.getRootNode();t="host"in r&&$(r.host)?r.host:null}return null}var vu=fd(function(t,o){let{render:r,className:n,style:i,handle:s,payload:a,disabled:u,delay:c,closeOnClick:d=!0,closeDelay:m,id:f,...p}=t,g=et(!0),b=Nd(s)??g;if(!b)throw new Error(We(82));let _=$c(f),y=b.useState("isTriggerActive",_),v=b.useState("isOpenedByTrigger",_),w=b.useState("floatingRootContext"),R=Dn.useRef(null),x=c??600,S=m??0,{registerTrigger:k,isMountedByThisTrigger:C}=xd(_,R,b,{payload:a,closeOnClick:d,closeDelay:S}),I=hu(),{delayRef:M,isInstantPhase:j,hasProvider:V}=ns(w,{open:v}),B=Lo(w);b.useSyncedValue("isInstantPhase",j);let E=b.useState("disabled"),A=u??E,T=je(A),P=b.useState("trackCursorAxis"),N=b.useState("disableHoverablePopup"),q=Dn.useRef(!1),se=ut(),O=Dn.useRef(void 0);function H(){return V?Qe(M.current,"open")===0?0:c??I??600:x}function X(ae){let ve=R.current;if(!ve||!ae)return!1;let _e=hw(ae);return _e!==null&&_e!==ve&&te(ve,_e)}function ie(ae){let ve=X(ae);return q.current=ve,ve&&(B.openChangeTimeout.clear(),B.restTimeout.clear(),B.restTimeoutPending=!1,se.clear()),ve}let K=Ts(w,{enabled:!A,mouseOnly:!0,move:!1,handleClose:!N&&P!=="both"?Ps():null,restMs:H,delay(){return m==null&&V?{close:Qe(M.current,"close")}:{close:S}},triggerElementRef:R,isActiveTrigger:y,isClosing:()=>b.select("transitionStatus")==="ending",shouldOpen(){return!q.current}}),ue=Rs(w,{enabled:!A}).reference,oe=ae=>{let ve=q.current,_e=bu(ae),Ze=ie(_e),De=R.current,yo=De&&_e&&te(De,_e);if(Ze&&b.select("open")&&b.select("lastOpenChangeReason")===Y.triggerHover){b.setOpen(!1,Z(Y.triggerHover,ae));return}if(ve&&!Ze&&yo&&!T.current&&!b.select("open")&&De&&Nt(O.current)){let io=()=>{!q.current&&!T.current&&!b.select("open")&&b.setOpen(!0,Z(Y.triggerHover,ae,De))},Dt=H();Dt===0?(se.clear(),io()):se.start(Dt,io)}},le=b.useState("triggerProps",C);return Ie("button",t,{state:{open:v},ref:[o,k,R],props:[K,ue,C||P!=="none"?le:void 0,{onMouseOver(ae){oe(ae.nativeEvent)},onFocus(ae){X(bu(ae.nativeEvent))&&ae.preventBaseUIHandler()},onMouseLeave(){q.current=!1,se.clear(),O.current=void 0},onPointerEnter(ae){O.current=ae.pointerType},onPointerDown(ae){O.current=ae.pointerType,b.set("closeOnClick",d),d&&!b.select("open")&&b.cancelPendingOpen(ae.nativeEvent)},onClick(ae){d&&!b.select("open")&&b.cancelPendingOpen(ae.nativeEvent)},id:_,"data-trigger-disabled":A?"":void 0,[wu]:A?void 0:""},p],stateAttributesMapping:zd})});var yu=l(F(),1);var Wn=l(F(),1),Ls=Wn.createContext(void 0);function _u(){let e=Wn.useContext(Ls);if(e===void 0)throw new Error(We(70));return e}var zs=l(z(),1),xu=yu.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return et().useState("mounted")||r?(0,zs.jsx)(Ls.Provider,{value:r,children:(0,zs.jsx)(lu,{ref:o,...n})}):null});var Hn=l(F(),1);var jn=l(F(),1),Fs=jn.createContext(void 0);function Ho(){let e=jn.useContext(Fs);if(e===void 0)throw new Error(We(71));return e}var Su=l(z(),1),Ru=Hn.forwardRef(function(t,o){let{render:r,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:u="center",sideOffset:c=0,alignOffset:d=0,collisionBoundary:m="clipping-ancestors",collisionPadding:f=5,arrowPadding:p=5,sticky:g=!1,disableAnchorTracking:h=!1,collisionAvoidance:b=Rl,style:_,...y}=t,v=et(),w=_u(),R=v.useState("open"),x=v.useState("mounted"),S=v.useState("trackCursorAxis"),k=v.useState("disableHoverablePopup"),C=v.useState("floatingRootContext"),I=v.useState("instantType"),M=v.useState("transitionStatus"),j=v.useState("adaptiveOrigin"),V=Kd({anchor:i,positionMethod:s,floatingRootContext:C,mounted:x,side:a,sideOffset:c,align:u,alignOffset:d,collisionBoundary:m,collisionPadding:f,sticky:g,arrowPadding:p,disableAnchorTracking:h,keepMounted:w,collisionAvoidance:b,adaptiveOrigin:j}),B=Hn.useMemo(()=>({open:R,side:V.side,align:V.align,anchorHidden:V.anchorHidden,instant:S!=="none"?"tracking-cursor":I}),[R,V.side,V.align,V.anchorHidden,S,I]),E=Gd(t,B,{styles:V.positionerStyles,transitionStatus:M,props:y,refs:[o,v.useStateSetter("positionerElement")],hidden:!x,inert:!R||S==="both"||k});return(0,Su.jsx)(Fs.Provider,{value:V,children:E})});var ku=l(F(),1);var Eu=ku.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=et(),{side:u,align:c}=Ho(),d=a.useState("open"),m=a.useState("instantType"),f=a.useState("transitionStatus"),p=a.useState("popupProps"),g=a.useState("floatingRootContext"),h=a.useState("disabled"),b=a.useState("closeDelay");sn({open:d,ref:a.context.popupRef,onComplete(){d&&a.context.onOpenChangeComplete?.(!0)}}),Cs(g,{enabled:!h,closeDelay:b});let _=a.useStateSetter("popupElement");return Ie("div",t,{state:{open:d,side:u,align:c,instant:m,transitionStatus:f},ref:[o,a.context.popupRef,_],props:[wd,p,In(f),s],stateAttributesMapping:Fd})});var Cu=l(F(),1);var Tu=Cu.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=et(),{arrowRef:u,side:c,align:d,arrowUncentered:m,arrowStyles:f}=Ho(),p=a.useState("open"),g=a.useState("instantType");return Ie("div",t,{state:{open:p,side:c,align:d,uncentered:m,instant:g},ref:[o,u],props:[{style:f,"aria-hidden":!0},s],stateAttributesMapping:_r})});var Pu=l(F(),1);var Ds=l(z(),1),Ou=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,i=Pu.useMemo(()=>({open:o,close:r}),[o,r]);return(0,Ds.jsx)(Bs.Provider,{value:o,children:(0,Ds.jsx)(rs,{delay:i,timeoutMs:n,children:t.children})})};var Iu=l(F(),1);var Au=Iu.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,...a}=t,u=et(),c=Ho(),d=u.useState("instantType"),{children:m,state:f}=su({store:u,side:c.side,children:s}),p={activationDirection:f.activationDirection,transitioning:f.transitioning,instant:d};return Ie("div",t,{state:p,ref:o,props:[a,{children:m}],stateAttributesMapping:iu})});var xr=class extends vn{constructor(){super(fu(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function Nu(){return new xr}function ot(e){return Ie(e.defaultTagName??"div",e,e)}var Lu=l(G(),1),Ws="data-wp-hash";function js(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ww(document)),e.__wpStyleRuntime}function bw(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ws}]`))if(o.getAttribute(Ws)===t)return!0;return!1}function zu(e,t,o){if(!e.head)return;let r=js(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(bw(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ws,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function ww(e){let t=js();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)zu(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Fu(e,t){let o=js();o.styles.set(e,t);for(let r of o.documents.keys())zu(r,e,t)}typeof process>"u",Fu("3167e7d116",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{text-wrap:pretty;margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Mu={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",Fu("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Bu={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Qt=(0,Lu.forwardRef)(function({variant:t="body-md",render:o,className:r,...n},i){return ot({render:o,defaultTagName:"span",ref:i,props:he(n,{className:ee(Mu.text,Bu.heading,Bu.p,Mu[t],r)})})});var nf=l(G(),1);var Uu=l(G(),1);var Vs="data-wp-hash";function Us(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_w(document)),e.__wpStyleRuntime}function vw(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Vs}]`))if(o.getAttribute(Vs)===t)return!0;return!1}function ju(e,t,o){if(!e.head)return;let r=Us(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(vw(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Vs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function _w(e){let t=Us();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ju(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function yw(e,t){let o=Us();o.styles.set(e,t);for(let r of o.documents.keys())ju(r,e,t)}typeof process>"u",yw("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var Wu={slot:"_11fc52b637ff8a7e__slot"},Hu="data-wp-compat-overlay-slot";function xw(){return typeof document>"u"?null:document}function Sw(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Ct=null;function Hs(e){return e.setAttribute("aria-hidden","false"),e}function Rw(e){let t=e.createElement("div");return t.setAttribute(Hu,""),Wu.slot&&t.classList.add(Wu.slot),e.body.appendChild(t),t}function Vu(){if(typeof window>"u"||!Sw()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=xw();if(!e||!e.body)return;if(Ct&&Ct.ownerDocument===e&&Ct.isConnected)return Hs(Ct);let t=e.querySelector(`[${Hu}]`);return t instanceof HTMLDivElement?(Ct=Hs(t),Ct):(Ct?.isConnected&&Ct.remove(),Ct=Hs(Rw(e)),Ct)}var $u=l(z(),1),Yu=(0,Uu.forwardRef)(function({container:t,...o},r){return(0,$u.jsx)(tt.Portal,{container:t??Vu(),...o,ref:r})});var Ku=l(G(),1),Xu=l(z(),1),$s="data-wp-hash";function Ys(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ew(document)),e.__wpStyleRuntime}function kw(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$s}]`))if(o.getAttribute($s)===t)return!0;return!1}function Gu(e,t,o){if(!e.head)return;let r=Ys(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(kw(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($s,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Ew(e){let t=Ys();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Gu(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function qu(e,t){let o=Ys();o.styles.set(e,t);for(let r of o.documents.keys())Gu(r,e,t)}typeof process>"u",qu("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Cw={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",qu("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var Tw={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Zu=(0,Ku.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...i},s){return(0,Xu.jsx)(tt.Positioner,{ref:s,align:t,side:r,sideOffset:n,...i,className:ee(Cw["box-sizing"],Tw.positioner,o)})});var Ju=l(G(),1);function Ks(e,t,o){return(0,Ju.cloneElement)(e??t,{children:o})}var Pw=l(Gs(),1);var tf=l(qs(),1),{lock:e2,unlock:of}=(0,tf.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function Ow(){let e=Pw;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return of(e.privateApis).ThemeProvider}var rf=Ow();var Sr=l(z(),1),Xs="data-wp-hash";function Zs(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Aw(document)),e.__wpStyleRuntime}function Iw(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Xs}]`))if(o.getAttribute(Xs)===t)return!0;return!1}function sf(e,t,o){if(!e.head)return;let r=Zs(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Iw(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Xs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Aw(e){let t=Zs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)sf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Nw(e,t){let o=Zs();o.styles.set(e,t);for(let r of o.documents.keys())sf(r,e,t)}typeof process>"u",Nw("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var Mw={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Bw={background:"#1e1e1e"},Js=(0,nf.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...i},s){let a=(0,Sr.jsx)(rf,{color:Bw,children:(0,Sr.jsx)(tt.Popup,{ref:s,className:ee(Mw.popup,n),...i,children:r})}),u=Ks(o,(0,Sr.jsx)(Zu,{}),a);return Ks(t,(0,Sr.jsx)(Yu,{}),u)});var af=l(G(),1),cf=l(z(),1),Qs=(0,af.forwardRef)(function(t,o){return(0,cf.jsx)(tt.Trigger,{ref:o,...t})});var lf=l(Oe(),1),df=l(z(),1);function uf({children:e}){return(0,df.jsx)(Mn,{direction:(0,lf.isRTL)()?"rtl":"ltr",children:e})}var ea=l(z(),1);function ta(e){return(0,ea.jsx)(uf,{children:(0,ea.jsx)(tt.Root,{...e})})}var ff=l(G(),1),pf=l(Oe(),1),Uo=l(z(),1),oa="data-wp-hash";function ra(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Fw(document)),e.__wpStyleRuntime}function zw(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${oa}]`))if(o.getAttribute(oa)===t)return!0;return!1}function mf(e,t,o){if(!e.head)return;let r=ra(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(zw(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(oa,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Fw(e){let t=ra();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)mf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Un(e,t){let o=ra();o.styles.set(e,t);for(let r of o.documents.keys())mf(r,e,t)}typeof process>"u",Un("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Dw={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Un("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Ww={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",Un("e8e6a9be37",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');var Vn={link:"d4250949359b05ce__link","is-brand":"c6055659b8e2cd2c__is-brand","is-neutral":"_92e0dfcaeee15b88__is-neutral","is-unstyled":"cf122a9bf1035d42__is-unstyled","link-icon":"_0cb411afac4c86c7__link-icon"};typeof process>"u",Un("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var jw={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},na=(0,ff.forwardRef)(function({children:t,variant:o="default",tone:r="brand",openInNewTab:n=!1,target:i,render:s,className:a,...u},c){let d=n||/^_blank$/i.test(i??"");return ot({render:s,defaultTagName:"a",ref:c,props:he(u,{className:ee(jw.a,Dw["box-sizing"],Ww["outset-ring--focus-except-active"],o!=="unstyled"&&Vn.link,o!=="unstyled"&&Vn[`is-${r}`],o==="unstyled"&&Vn["is-unstyled"],a),target:i??(n?"_blank":void 0),children:(0,Uo.jsxs)(Uo.Fragment,{children:[t,d&&(0,Uo.jsx)("span",{className:Vn["link-icon"],role:"img","aria-label":(0,pf.__)("(opens in a new tab)")})]})})})});var $n=l(rt(),1),ia=l(z(),1),sa=(0,ia.jsx)($n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ia.jsx)($n.Path,{d:"M12 8L12 13M12 14.5L12 16M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var Yn=l(rt(),1),aa=l(z(),1),Rr=(0,aa.jsx)(Yn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,aa.jsx)(Yn.Path,{d:"M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75",vectorEffect:"non-scaling-stroke"})});var Kn=l(rt(),1),ca=l(z(),1),la=(0,ca.jsx)(Kn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ca.jsx)(Kn.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var Gn=l(rt(),1),da=l(z(),1),ua=(0,da.jsx)(Gn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,da.jsx)(Gn.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"})});var qn=l(rt(),1),fa=l(z(),1),pa=(0,fa.jsx)(qn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,fa.jsx)(qn.Path,{d:"M12 16V11M12 9.5V8M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var Xn=l(rt(),1),ma=l(z(),1),ga=(0,ma.jsx)(Xn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ma.jsx)(Xn.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var Zn=l(rt(),1),ha=l(z(),1),ba=(0,ha.jsx)(Zn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ha.jsx)(Zn.Path,{d:"M12 18V6M18 12H6",vectorEffect:"non-scaling-stroke"})});var kr=l(rt(),1),Er=l(z(),1),wa=(0,Er.jsxs)(kr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Er.jsx)(kr.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,Er.jsx)(kr.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var Jn=l(rt(),1),va=l(z(),1),Qn=(0,va.jsx)(Jn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,va.jsx)(Jn.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"})});var ei=l(rt(),1),_a=l(z(),1),ti=(0,_a.jsx)(ei.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_a.jsx)(ei.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 hf=l(G(),1),bf=l(rt(),1),wf=l(z(),1),vo=(0,hf.forwardRef)(function({icon:t,size:o=24,style:r,...n},i){let s=t.props.style||r?{...t.props.style,...r}:void 0;return(0,wf.jsx)(bf.SVG,{ref:i,...t.props,...n,...s?{style:s}:{},width:o,height:o})});var Tr=l(G(),1),ri=l(Oe(),1);var vf=l(G(),1),ya="data-wp-hash";function xa(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Vw(document)),e.__wpStyleRuntime}function Hw(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ya}]`))if(o.getAttribute(ya)===t)return!0;return!1}function _f(e,t,o){if(!e.head)return;let r=xa(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Hw(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ya,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Vw(e){let t=xa();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)_f(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Uw(e,t){let o=xa();o.styles.set(e,t);for(let r of o.documents.keys())_f(r,e,t)}typeof process>"u",Uw("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var $w={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Cr=(0,vf.forwardRef)(function({render:t,...o},r){return ot({render:t,ref:r,props:he({className:$w["visually-hidden"]},o,{"data-visually-hidden":""})})});var oi=l(z(),1);function yf({"aria-describedby":e,"aria-keyshortcuts":t,shortcut:o}){let r=(0,Tr.useId)(),n=o?r:void 0,i=[e,n].filter(Boolean).join(" ");return{descriptionId:n,targetProps:{"aria-describedby":i||void 0,"aria-keyshortcuts":o?.ariaKeyShortcut??t}}}var xf=(0,Tr.forwardRef)(function({descriptionId:t,shortcut:o},r){return(0,oi.jsx)(Cr,{id:t,"aria-hidden":"true",render:(0,oi.jsx)("span",{ref:r}),children:(0,ri.sprintf)((0,ri.__)("Keyboard shortcut: %s"),o.label??o.ariaKeyShortcut)})}),Sf=(0,Tr.forwardRef)(function({className:t,shortcut:o},r){return(0,oi.jsx)("span",{ref:r,"aria-hidden":"true",className:t,dir:"ltr",children:o.displayShortcut})});var kf=l(Sa(),1),ni=l(G(),1),Ef=l(Oe(),1),Tf=l(z(),1),Ra="data-wp-hash";function ka(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Kw(document)),e.__wpStyleRuntime}function Yw(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ra}]`))if(o.getAttribute(Ra)===t)return!0;return!1}function Cf(e,t,o){if(!e.head)return;let r=ka(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Yw(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ra,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Kw(e){let t=ka();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Cf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function ii(e,t){let o=ka();o.styles.set(e,t);for(let r of o.documents.keys())Cf(r,e,t)}typeof process>"u",ii("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var Pr={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"};typeof process>"u",ii("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Gw={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",ii("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var qw={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",ii("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Xw={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Pf=(0,ni.forwardRef)(function({tone:t="brand",variant:o="solid",size:r="default",className:n,focusableWhenDisabled:i=!0,disabled:s,loading:a,loadingAnnouncement:u=(0,Ef.__)("Loading"),children:c,...d},m){let f=ee(Xw.button,Gw["box-sizing"],qw["outset-ring--focus-except-active"],o!=="unstyled"&&Pr.button,Pr[`is-${t}`],Pr[`is-${o}`],Pr[`is-${r}`],a&&Pr["is-loading"],n);return(0,ni.useEffect)(()=>{a&&u&&(0,kf.speak)(u)},[a,u]),(0,Tf.jsx)(Is,{ref:m,className:f,focusableWhenDisabled:i,disabled:s??a,...d,children:c})});var Of=l(G(),1);var Af=l(z(),1),Ea="data-wp-hash";function Ca(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Jw(document)),e.__wpStyleRuntime}function Zw(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ea}]`))if(o.getAttribute(Ea)===t)return!0;return!1}function If(e,t,o){if(!e.head)return;let r=Ca(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Zw(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ea,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Jw(e){let t=Ca();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)If(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Qw(e,t){let o=Ca();o.styles.set(e,t);for(let r of o.documents.keys())If(r,e,t)}typeof process>"u",Qw("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var ev={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"},Ta=(0,Of.forwardRef)(function({className:t,icon:o,...r},n){return(0,Af.jsx)(vo,{ref:n,icon:o,className:ee(ev.icon,t),size:24,...r})});Ta.displayName="Button.Icon";var si=Object.assign(Pf,{Icon:Ta});var Mf=l(G(),1);var nt=l(z(),1),Pa="data-wp-hash";function Oa(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ov(document)),e.__wpStyleRuntime}function tv(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Pa}]`))if(o.getAttribute(Pa)===t)return!0;return!1}function Bf(e,t,o){if(!e.head)return;let r=Oa(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(tv(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Pa,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function ov(e){let t=Oa();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Bf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function rv(e,t){let o=Oa();o.styles.set(e,t);for(let r of o.documents.keys())Bf(r,e,t)}typeof process>"u",rv("c5cdafb1bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0px;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");var Nf={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},Ia=(0,Mf.forwardRef)(function({label:t,className:o,children:r,disabled:n,focusableWhenDisabled:i=!0,icon:s,size:a,shortcut:u,positioner:c,"aria-describedby":d,"aria-keyshortcuts":m,...f},p){let g=ee(Nf["icon-button"],o),{descriptionId:h,targetProps:b}=yf({"aria-describedby":d,"aria-keyshortcuts":m,shortcut:u});return(0,nt.jsxs)(ta,{children:[(0,nt.jsxs)(Qs,{ref:p,...b,disabled:n&&!i,render:(0,nt.jsx)(si,{...f,size:a,"aria-label":t,disabled:n,focusableWhenDisabled:i}),className:g,children:[(0,nt.jsx)(vo,{icon:s,size:24,className:Nf.icon}),u&&h&&(0,nt.jsx)(xf,{descriptionId:h,shortcut:u})]}),(0,nt.jsxs)(Js,{positioner:c,children:[t,u&&(0,nt.jsxs)(nt.Fragment,{children:[" ",(0,nt.jsx)(Sf,{shortcut:u})]})]})]})});var Lf=l(G(),1),Aa="data-wp-hash";function Na(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&iv(document)),e.__wpStyleRuntime}function nv(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Aa}]`))if(o.getAttribute(Aa)===t)return!0;return!1}function zf(e,t,o){if(!e.head)return;let r=Na(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(nv(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Aa,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function iv(e){let t=Na();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)zf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function sv(e,t){let o=Na();o.styles.set(e,t);for(let r of o.documents.keys())zf(r,e,t)}typeof process>"u",sv("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var av={stack:"_19ce0419607e1896__stack"},cv={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},Ma=(0,Lf.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:i,render:s,...a},u){let c={gap:o&&cv[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:i};return ot({render:s,ref:u,props:he(a,{style:c,className:av.stack})})});var eo={};dt(eo,{ActionButton:()=>cp,ActionLink:()=>up,Actions:()=>Jf,CloseIcon:()=>rp,Description:()=>qf,Root:()=>jf,Title:()=>$f});var Ff=l(Sa(),1),$o=l(G(),1);var Yo=l(z(),1),La="data-wp-hash";function za(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dv(document)),e.__wpStyleRuntime}function lv(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${La}]`))if(o.getAttribute(La)===t)return!0;return!1}function Df(e,t,o){if(!e.head)return;let r=za(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(lv(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(La,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function dv(e){let t=za();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Df(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Wf(e,t){let o=za();o.styles.set(e,t);for(let r of o.documents.keys())Df(r,e,t)}typeof process>"u",Wf("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var uv={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Wf("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Ba={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},fv={neutral:null,info:pa,warning:sa,success:wa,error:la};function pv(e){return e==="error"?"assertive":"polite"}function mv(e){if(e){if(typeof e=="string")return e;try{return(0,$o.renderToString)(e)}catch{return}}}function gv(e,t){let o=mv(e);(0,$o.useEffect)(()=>{o&&(0,Ff.speak)(o,t)},[o,t])}var jf=(0,$o.forwardRef)(function({intent:t="neutral",children:o,icon:r,spokenMessage:n=o,politeness:i=pv(t),render:s,...a},u){gv(n,i);let c=r===null?null:r??fv[t],d=ee(Ba.notice,Ba[`is-${t}`],uv["box-sizing"]);return ot({defaultTagName:"div",render:s,ref:u,props:he({className:d,children:(0,Yo.jsxs)(Yo.Fragment,{children:[o,c&&(0,Yo.jsx)(vo,{className:Ba.icon,icon:c})]})},a)})});var Hf=l(G(),1);var Uf=l(z(),1),Fa="data-wp-hash";function Da(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&bv(document)),e.__wpStyleRuntime}function hv(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Fa}]`))if(o.getAttribute(Fa)===t)return!0;return!1}function Vf(e,t,o){if(!e.head)return;let r=Da(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(hv(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Fa,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function bv(e){let t=Da();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Vf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function wv(e,t){let o=Da();o.styles.set(e,t);for(let r of o.documents.keys())Vf(r,e,t)}typeof process>"u",wv("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var vv={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},$f=(0,Hf.forwardRef)(function({className:t,...o},r){return(0,Uf.jsx)(Qt,{ref:r,variant:"heading-md",className:ee(vv.title,t),...o})});var Yf=l(G(),1);var Gf=l(z(),1),Wa="data-wp-hash";function ja(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&yv(document)),e.__wpStyleRuntime}function _v(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Wa}]`))if(o.getAttribute(Wa)===t)return!0;return!1}function Kf(e,t,o){if(!e.head)return;let r=ja(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(_v(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Wa,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function yv(e){let t=ja();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Kf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function xv(e,t){let o=ja();o.styles.set(e,t);for(let r of o.documents.keys())Kf(r,e,t)}typeof process>"u",xv("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Sv={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},qf=(0,Yf.forwardRef)(function({className:t,...o},r){return(0,Gf.jsx)(Qt,{ref:r,variant:"body-md",className:ee(Sv.description,t),...o})});var Xf=l(G(),1);var Ha="data-wp-hash";function Va(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&kv(document)),e.__wpStyleRuntime}function Rv(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ha}]`))if(o.getAttribute(Ha)===t)return!0;return!1}function Zf(e,t,o){if(!e.head)return;let r=Va(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Rv(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ha,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function kv(e){let t=Va();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Zf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Ev(e,t){let o=Va();o.styles.set(e,t);for(let r of o.documents.keys())Zf(r,e,t)}typeof process>"u",Ev("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Cv={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Jf=(0,Xf.forwardRef)(function({render:t,...o},r){return ot({defaultTagName:"div",render:t,ref:r,props:he({className:Cv.actions},o)})});var Qf=l(G(),1),ep=l(Oe(),1);var op=l(z(),1),Ua="data-wp-hash";function $a(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Pv(document)),e.__wpStyleRuntime}function Tv(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ua}]`))if(o.getAttribute(Ua)===t)return!0;return!1}function tp(e,t,o){if(!e.head)return;let r=$a(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Tv(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ua,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Pv(e){let t=$a();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)tp(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Ov(e,t){let o=$a();o.styles.set(e,t);for(let r of o.documents.keys())tp(r,e,t)}typeof process>"u",Ov("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Iv={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},rp=(0,Qf.forwardRef)(function({className:t,icon:o=Rr,label:r=(0,ep.__)("Dismiss"),...n},i){return(0,op.jsx)(Ia,{...n,ref:i,className:ee(Iv["close-icon"],t),variant:"minimal",size:"small",tone:"neutral",icon:o,label:r})});var ip=l(G(),1);var ap=l(z(),1),Ya="data-wp-hash";function Ka(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Nv(document)),e.__wpStyleRuntime}function Av(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ya}]`))if(o.getAttribute(Ya)===t)return!0;return!1}function sp(e,t,o){if(!e.head)return;let r=Ka(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Av(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ya,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Nv(e){let t=Ka();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)sp(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Mv(e,t){let o=Ka();o.styles.set(e,t);for(let r of o.documents.keys())sp(r,e,t)}typeof process>"u",Mv("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var np={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},cp=(0,ip.forwardRef)(function({className:t,loading:o,loadingAnnouncement:r,variant:n,...i},s){return(0,ap.jsx)(si,{...i,...o!==void 0?{loading:o,loadingAnnouncement:r??""}:{},ref:s,size:"compact",tone:"neutral",variant:n,className:ee(np["action-button"],np[`is-action-button-${n}`],t)})});var lp=l(G(),1);var qa=l(z(),1),Ga="data-wp-hash";function Xa(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Lv(document)),e.__wpStyleRuntime}function Bv(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ga}]`))if(o.getAttribute(Ga)===t)return!0;return!1}function dp(e,t,o){if(!e.head)return;let r=Xa(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Bv(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ga,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Lv(e){let t=Xa();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)dp(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function zv(e,t){let o=Xa();o.styles.set(e,t);for(let r of o.documents.keys())dp(r,e,t)}typeof process>"u",zv("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Fv={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},up=(0,lp.forwardRef)(function({className:t,render:o,...r},n){return(0,qa.jsx)(Qt,{ref:n,className:ee(Fv["action-link"],t),...r,variant:"body-md",render:(0,qa.jsx)(na,{tone:"neutral",variant:"default",render:o})})});var pp={primary:"#3858e9",background:"#222524"},Dv=new Map([["modern",pp],["fresh",{primary:"#007cba",background:"#25292b"}],["midnight",{primary:"#cf4339",background:"#3d4042"}],["coffee",{primary:"#916745",background:"#5b534d"}],["ocean",{primary:"#567958",background:"#5f787f"}],["blue",{primary:"#437aa8",background:"#3876a8"}],["ectoplasm",{primary:"#646c3e",background:"#4f386e"}],["sunrise",{primary:"#ad631e",background:"#cc4541"}],["light",{primary:"#007cba",background:"#eaeeed"}]]);function Za(){let e=document.body.className.match(/admin-color-([\w-]+)/)?.[1]??"modern";return Dv.get(e)??pp}var bt=l(G(),1),Si=l(to(),1),$m=l(Gs(),1);var gp=l(G(),1),ai=l(Oe(),1);var hp=l(Vo(),1),bp=l(Or(),1),Bt=l(z(),1);function Wv(e){return e instanceof Error&&e.name||"Error"}function jv(e){return typeof e=="string"&&e?e:typeof e?.message=="string"&&e.message?e.message:"An unknown error occurred."}function Hv(e,t){let o=[{label:Wv(e),content:jv(e)}];return e?.stack&&o.push({label:"Stack",content:e.stack.trim(),preformatted:!0}),t&&o.push({label:"Component stack",content:t.trim(),preformatted:!0}),o.push({label:"Environment",content:`User agent: ${window.navigator.userAgent}`,preformatted:!0}),o}function Vv(e,t){return["### Error report",...Hv(e,t).map(({label:r,content:n,preformatted:i})=>`**${r}**
+var wp;(wp||={}).customizeWidgets=(()=>{var vg=Object.create;var Kr=Object.defineProperty;var _g=Object.getOwnPropertyDescriptor;var yg=Object.getOwnPropertyNames;var xg=Object.getPrototypeOf,Sg=Object.prototype.hasOwnProperty;var re=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),dt=(e,t)=>{for(var o in t)Kr(e,o,{get:t[o],enumerable:!0})},mc=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of yg(t))!Sg.call(e,n)&&n!==o&&Kr(e,n,{get:()=>t[n],enumerable:!(r=_g(t,n))||r.enumerable});return e};var l=(e,t,o)=>(o=e!=null?vg(xg(e)):{},mc(t||!e||!e.__esModule?Kr(o,"default",{value:e,enumerable:!0}):o,e)),Rg=e=>mc(Kr({},"__esModule",{value:!0}),e);var G=re((b_,gc)=>{gc.exports=window.wp.element});var bc=re((w_,hc)=>{hc.exports=window.wp.blockLibrary});var Ro=re((v_,wc)=>{wc.exports=window.wp.widgets});var Ni=re((__,vc)=>{vc.exports=window.wp.blocks});var Se=re((y_,_c)=>{_c.exports=window.wp.data});var ir=re((x_,yc)=>{yc.exports=window.wp.preferences});var Oe=re((S_,xc)=>{xc.exports=window.wp.i18n});var F=re((k_,Rc)=>{Rc.exports=window.React});var z=re((A_,Tc)=>{Tc.exports=window.ReactJSXRuntime});var $t=re((Dy,ol)=>{ol.exports=window.ReactDOM});var rd=re(od=>{"use strict";var Mo=F();function Eb(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Cb=typeof Object.is=="function"?Object.is:Eb,Tb=Mo.useState,Pb=Mo.useEffect,Ob=Mo.useLayoutEffect,Ib=Mo.useDebugValue;function Ab(e,t){var o=t(),r=Tb({inst:{value:o,getSnapshot:t}}),n=r[0].inst,i=r[1];return Ob(function(){n.value=o,n.getSnapshot=t,hs(n)&&i({inst:n})},[e,o,t]),Pb(function(){return hs(n)&&i({inst:n}),e(function(){hs(n)&&i({inst:n})})},[e]),Ib(o),o}function hs(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!Cb(e,o)}catch{return!0}}function Nb(e,t){return t()}var Mb=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Nb:Ab;od.useSyncExternalStore=Mo.useSyncExternalStore!==void 0?Mo.useSyncExternalStore:Mb});var _n=re((O0,nd)=>{"use strict";nd.exports=rd()});var sd=re(id=>{"use strict";var yn=F(),Bb=_n();function Lb(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var zb=typeof Object.is=="function"?Object.is:Lb,Fb=Bb.useSyncExternalStore,Db=yn.useRef,Wb=yn.useEffect,jb=yn.useMemo,Hb=yn.useDebugValue;id.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var i=Db(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=jb(function(){function u(p){if(!c){if(c=!0,d=p,p=r(p),n!==void 0&&s.hasValue){var g=s.value;if(n(g,p))return m=g}return m=p}if(g=m,zb(d,p))return g;var h=r(p);return n!==void 0&&n(g,h)?(d=p,g):(d=p,m=h)}var c=!1,d,m,f=o===void 0?null:o;return[function(){return u(t())},f===null?void 0:function(){return u(f())}]},[t,o,r,n]);var a=Fb(e,i[0],i[1]);return Wb(function(){s.hasValue=!0,s.value=a},[a]),Hb(a),a}});var cd=re((A0,ad)=>{"use strict";ad.exports=sd()});var Vo=re((VE,Du)=>{Du.exports=window.wp.compose});var Gs=re((JE,Qu)=>{Qu.exports=window.wp.theme});var qs=re((QE,ef)=>{ef.exports=window.wp.privateApis});var rt=re((E2,gf)=>{gf.exports=window.wp.primitives});var Sa=re((r5,Rf)=>{Rf.exports=window.wp.a11y});var to=re((g3,fp)=>{fp.exports=window.wp.components});var Or=re((v3,mp)=>{mp.exports=window.wp.hooks});var _p=re((k3,vp)=>{vp.exports=window.wp.coreData});var gt=re((E3,yp)=>{yp.exports=window.wp.blockEditor});var Ja=re((C3,xp)=>{xp.exports=window.wp.mediaUtils});var Ko=re((P3,Op)=>{Op.exports=window.wp.keycodes});var Ir=re((F3,Wp)=>{Wp.exports=window.wp.keyboardShortcuts});var im=re((iC,nm)=>{"use strict";nm.exports=function e(t,o){if(t===o)return!0;if(t&&o&&typeof t=="object"&&typeof o=="object"){if(t.constructor!==o.constructor)return!1;var r,n,i;if(Array.isArray(t)){if(r=t.length,r!=o.length)return!1;for(n=r;n--!==0;)if(!e(t[n],o[n]))return!1;return!0}if(t instanceof Map&&o instanceof Map){if(t.size!==o.size)return!1;for(n of t.entries())if(!o.has(n[0]))return!1;for(n of t.entries())if(!e(n[1],o.get(n[0])))return!1;return!0}if(t instanceof Set&&o instanceof Set){if(t.size!==o.size)return!1;for(n of t.entries())if(!o.has(n[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(o)){if(r=t.length,r!=o.length)return!1;for(n=r;n--!==0;)if(t[n]!==o[n])return!1;return!0}if(t.constructor===RegExp)return t.source===o.source&&t.flags===o.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===o.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===o.toString();if(i=Object.keys(t),r=i.length,r!==Object.keys(o).length)return!1;for(n=r;n--!==0;)if(!Object.prototype.hasOwnProperty.call(o,i[n]))return!1;for(n=r;n--!==0;){var s=i[n];if(!e(t[s],o[s]))return!1}return!0}return t!==t&&o!==o}});var am=re((sC,sm)=>{sm.exports=window.wp.isShallowEqual});var Qm=re((XC,Jm)=>{Jm.exports=window.wp.dom});var g_={};dt(g_,{initialize:()=>m_,store:()=>Ue});var Ei=l(G(),1),Ci=l(bc(),1),or=l(Ro(),1),Ti=l(Ni(),1),dc=l(Se(),1),fg=l(ir(),1);function Sc(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(o=Sc(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function kg(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=Sc(e))&&(r&&(r+=" "),r+=t);return r}var ee=kg;var Eg=l(F(),1),sr={...Eg};var Ec=l(F(),1),kc={};function Re(e,t){let o=Ec.useRef(kc);return o.current===kc&&(o.current=e(t)),o}var Mi=sr.useInsertionEffect,Cg=Mi&&Mi!==sr.useLayoutEffect?Mi:e=>e();function U(e){let t=Re(Tg).current;return t.next=e,Cg(t.effect),t.trampoline}function Tg(){let e={next:void 0,callback:Pg,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function Pg(){}var Cc=l(F(),1),Og=()=>{},W=typeof document<"u"?Cc.useLayoutEffect:Og;function Ig(e,t){return function(r,...n){let i=new URL(e);return i.searchParams.set("code",r.toString()),n.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${r}; visit ${i} for the full message.`}}var Ag=Ig("https://base-ui.com/production-error","Base UI"),We=Ag;var ao=l(F(),1);function Bi(e,t,o,r){let n=Re(Oc).current;return Ng(n,e,t,o,r)&&Ic(n,[e,t,o,r]),n.callback}function Pc(e){let t=Re(Oc).current;return Mg(t,e)&&Ic(t,e),t.callback}function Oc(){return{callback:null,cleanup:null,refs:[]}}function Ng(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function Mg(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function Ic(e,t){if(e.refs=t,t.every(o=>o==null)){e.callback=null;return}e.callback=o=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),o!=null){let r=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=i(o);typeof s=="function"&&(r[n]=s);break}case"object":{i.current=o;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=r[n];typeof s=="function"?s():i(null);break}case"object":{i.current=null;break}default:}}}}}}var Nc=l(F(),1);var Ac=l(F(),1),Bg=parseInt(Ac.version,10);function ko(e){return Bg>=e}function Li(e){if(!Nc.isValidElement(e))return null;let t=e,o=t.props;return(ko(19)?o?.ref:t.ref)??null}function ar(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Ke(){}var Mc=Object.freeze([]),de=Object.freeze({});function Bc(e,t){let o={};for(let r in e){let n=e[r];if(t?.hasOwnProperty(r)){let i=t[r](n);i!=null&&Object.assign(o,i);continue}n===!0?o[`data-${r.toLowerCase()}`]="":n&&(o[`data-${r.toLowerCase()}`]=n.toString())}return o}function Lc(e,t){return typeof e=="function"?e(t):e}function zc(e,t){return typeof e=="function"?e(t):e}var zi={};function he(e,t,o,r,n){if(!o&&!r&&!n&&!e)return Gr(t);let i=Gr(e);return t&&(i=cr(i,t)),o&&(i=cr(i,o)),r&&(i=cr(i,r)),n&&(i=cr(i,n)),i}function Fc(e){if(e.length===0)return zi;if(e.length===1)return Gr(e[0]);let t=Gr(e[0]);for(let o=1;o<e.length;o+=1)t=cr(t,e[o]);return t}function Gr(e){return Fi(e)?{...Wc(e,zi)}:Lg(e)}function cr(e,t){return Fi(t)?Wc(t,e):zg(e,t)}function Lg(e){let t={...e};for(let o in t){let r=t[o];Dc(o,r)&&(t[o]=jc(r))}return t}function zg(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=ar(e.style,r);break}case"className":{e[o]=Di(e.className,r);break}default:Dc(o,r)?e[o]=Fg(e[o],r):e[o]=r}}return e}function Dc(e,t){let o=e.charCodeAt(0),r=e.charCodeAt(1),n=e.charCodeAt(2);return o===111&&r===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function Fi(e){return typeof e=="function"}function Wc(e,t){return Fi(e)?e(t):e??zi}function Fg(e,t){return t?e?(...o)=>{let r=o[0];if(Hc(r)){let i=r;lr(i);let s=t(...o);return i.baseUIHandlerPrevented||e?.(...o),s}let n=t(...o);return e?.(...o),n}:jc(t):e}function jc(e){return e&&((...t)=>{let o=t[0];return Hc(o)&&lr(o),e(...t)})}function lr(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Di(e,t){return t?e?t+" "+e:t:e}function Hc(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Wi=l(F(),1);function Ie(e,t,o={}){let r=t.render,n=Dg(t,o);if(o.enabled===!1)return null;let i=o.state??de;return Hg(e,r,n,i)}function Dg(e,t={}){let{className:o,style:r,render:n}=e,{state:i=de,ref:s,props:a,stateAttributesMapping:u,enabled:c=!0}=t,d=c?Lc(o,i):void 0,m=c?zc(r,i):void 0,f=c?Bc(i,u):de,p=c&&a?Wg(a):void 0,g=c?ar(f,p)??{}:de;return typeof document<"u"&&(c?Array.isArray(s)?g.ref=Pc([g.ref,Li(n),...s]):g.ref=Bi(g.ref,Li(n),s):Bi(null,null)),c?(d!==void 0&&(g.className=Di(g.className,d)),m!==void 0&&(g.style=ar(g.style,m)),g):de}function Wg(e){return Array.isArray(e)?Fc(e):he(void 0,e)}var jg=Symbol.for("react.lazy");function Hg(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=he(o,t.props);n.ref=o.ref;let i=t;return i?.$$typeof===jg&&(i=ao.Children.toArray(t)[0]),ao.cloneElement(i,n)}if(e&&typeof e=="string")return Vg(e,o);throw new Error(We(8))}function Vg(e,t){return e==="button"?(0,Wi.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Wi.createElement)("img",{alt:"",...t,key:t.key}):ao.createElement(e,t)}var qr=l(F(),1);var Vc=0;function Ug(e,t="mui"){let[o,r]=qr.useState(e),n=e||o;return qr.useEffect(()=>{o==null&&(Vc+=1,r(`${t}-${Vc}`))},[o,t]),n}var Uc=sr.useId;function Eo(e,t){if(Uc!==void 0){let o=Uc();return e??(t?`${t}-${o}`:o)}return Ug(e,t)}function $c(e){return Eo(e,"base-ui")}var Y={};dt(Y,{cancelOpen:()=>wh,chipRemovePress:()=>eh,clearPress:()=>Qg,closePress:()=>Zg,closeWatcher:()=>uh,decrementPress:()=>rh,disabled:()=>_h,drag:()=>gh,escapeKey:()=>dh,focusOut:()=>lh,imperativeAction:()=>Sh,incrementPress:()=>oh,initial:()=>xh,inputBlur:()=>sh,inputChange:()=>nh,inputClear:()=>ih,inputPaste:()=>ah,inputPress:()=>ch,itemPress:()=>Xg,keyboard:()=>ph,linkPress:()=>Jg,listNavigation:()=>fh,missing:()=>yh,none:()=>$g,outsidePress:()=>qg,pointer:()=>mh,scrub:()=>bh,siblingOpen:()=>vh,swipe:()=>Rh,trackPress:()=>th,triggerFocus:()=>Gg,triggerHover:()=>Kg,triggerPress:()=>Yg,wheel:()=>hh,windowResize:()=>kh});var $g="none",Yg="trigger-press",Kg="trigger-hover",Gg="trigger-focus",qg="outside-press",Xg="item-press",Zg="close-press",Jg="link-press",Qg="clear-press",eh="chip-remove-press",th="track-press",oh="increment-press",rh="decrement-press",nh="input-change",ih="input-clear",sh="input-blur",ah="input-paste",ch="input-press",lh="focus-out",dh="escape-key",uh="close-watcher",fh="list-navigation",ph="keyboard",mh="pointer",gh="drag",hh="wheel",bh="scrub",wh="cancel-open",vh="sibling-open",_h="disabled",yh="missing",xh="initial",Sh="imperative-action",Rh="swipe",kh="window-resize";function Z(e,t,o,r){let n=!1,i=!1,s=r??de;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:o,...s}}var Hi=l(F(),1);var Yc=l(F(),1);function Co(e){Yc.useEffect(e,Mc)}var Xr=null,py=globalThis.requestAnimationFrame,ji=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let o=this.callbacks,r=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,r>0)for(let n=0;n<o.length;n+=1)o[n]?.(t)};request(t){let o=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),o}cancel(t){let o=t-this.startId;o<0||o>=this.callbacks.length||(this.callbacks[o]=null,this.callbacksCount-=1)}},Zr=new ji;var _t=class e{static create(){return new e}static request(t){return Zr.request(t)}static cancel(t){return Zr.cancel(t)}currentId=Xr;request(t){this.cancel(),this.currentId=Zr.request(()=>{this.currentId=Xr,t()})}cancel=()=>{this.currentId!==Xr&&(Zr.cancel(this.currentId),this.currentId=Xr)};disposeEffect=()=>this.cancel};function To(){let e=Re(_t.create).current;return Co(e.disposeEffect),e}function Kc(e,t=!1,o=!1){let[r,n]=Hi.useState(e&&t?"idle":void 0),[i,s]=Hi.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&r!=="ending"&&!o&&n("ending"),!e&&!i&&r==="ending"&&n(void 0),W(()=>{if(!e&&i&&r!=="ending"&&o){let a=_t.request(()=>{n("ending")});return()=>{_t.cancel(a)}}},[e,i,r,o]),W(()=>{if(!e||t)return;let a=_t.request(()=>{n(void 0)});return()=>{_t.cancel(a)}},[t,e]),W(()=>{if(!e||!t)return;e&&i&&r!=="idle"&&n("starting");let a=_t.request(()=>{n("idle")});return()=>{_t.cancel(a)}},[t,e,i,r]),{mounted:i,setMounted:s,transitionStatus:r}}var Vi=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),Eh={"data-starting-style":""},Ch={"data-ending-style":""},Gc={transitionStatus(e){return e==="starting"?Eh:e==="ending"?Ch:null}};var Oo=l(F(),1);function Jr(){return typeof window<"u"}function lo(e){return Qr(e)?(e.nodeName||"").toLowerCase():"#document"}function ce(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function xt(e){var t;return(t=(Qr(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Qr(e){return Jr()?e instanceof Node||e instanceof ce(e).Node:!1}function $(e){return Jr()?e instanceof Element||e instanceof ce(e).Element:!1}function pe(e){return Jr()?e instanceof HTMLElement||e instanceof ce(e).HTMLElement:!1}function Po(e){return!Jr()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ce(e).ShadowRoot}function dr(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=Be(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function qc(e){return/^(table|td|th)$/.test(lo(e))}function ur(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var Th=/transform|translate|scale|rotate|perspective|filter/,Ph=/paint|layout|strict|content/,co=e=>!!e&&e!=="none",Ui;function en(e){let t=$(e)?Be(e):e;return co(t.transform)||co(t.translate)||co(t.scale)||co(t.rotate)||co(t.perspective)||!tn()&&(co(t.backdropFilter)||co(t.filter))||Th.test(t.willChange||"")||Ph.test(t.contain||"")}function Xc(e){let t=yt(e);for(;pe(t)&&!St(t);){if(en(t))return t;if(ur(t))return null;t=yt(t)}return null}function tn(){return Ui==null&&(Ui=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Ui}function St(e){return/^(html|body|#document)$/.test(lo(e))}function Be(e){return ce(e).getComputedStyle(e)}function fr(e){return $(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function yt(e){if(lo(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Po(e)&&e.host||xt(e);return Po(t)?t.host:t}function Zc(e){let t=yt(e);return St(t)?(e.ownerDocument||e).body:pe(t)&&dr(t)?t:Zc(t)}function Ut(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=Zc(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),s=ce(n);if(i){let a=on(s);return t.concat(s,s.visualViewport||[],dr(n)?n:[],a&&o?Ut(a):[])}else return t.concat(n,Ut(n,[],o))}function on(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var rn=l(F(),1),Oh=rn.createContext(void 0);function Jc(e=!1){let t=rn.useContext(Oh);if(t===void 0&&!e)throw new Error(We(16));return t}var Qc=l(F(),1);function el(e){let{focusableWhenDisabled:t,disabled:o,composite:r=!1,tabIndex:n=0,isNativeButton:i}=e,s=r&&t!==!1,a=r&&t===!1;return{props:Qc.useMemo(()=>{let c={onKeyDown(d){o&&t&&d.key!=="Tab"&&d.preventDefault()}};return r||(c.tabIndex=n,!i&&o&&(c.tabIndex=t?n:-1)),(i&&(t||s)||!i&&o)&&(c["aria-disabled"]=o),i&&(!t||a)&&(c.disabled=o),c},[r,o,t,s,a,i,n])}}function ke(e){return e?.ownerDocument||document}function nn(e,t,{detail:o=0}={}){e.dispatchEvent(new(ce(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:o,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function tl(e={}){let{disabled:t=!1,focusableWhenDisabled:o,tabIndex:r=0,native:n=!0,composite:i}=e,s=Oo.useRef(null),a=Jc(!0),u=i??a!==void 0,{props:c}=el({focusableWhenDisabled:o,disabled:t,composite:u,tabIndex:r,isNativeButton:n}),d=Oo.useCallback(()=>{let p=s.current;$i(p)&&u&&t&&c.disabled===void 0&&p.disabled&&(p.disabled=!1)},[t,c.disabled,u]);W(d,[d]);let m=Oo.useCallback((p={})=>{let{onClick:g,onMouseDown:h,onKeyUp:b,onKeyDown:_,onPointerDown:y,...v}=p;return he({onClick(w){if(t){w.preventDefault();return}g?.(w)},onMouseDown(w){t||h?.(w)},onKeyDown(w){if(t||(lr(w),_?.(w),w.baseUIHandlerPrevented))return;let R=w.target===w.currentTarget,x=w.currentTarget,S=$i(x),k=!n&&Ih(x),C=R&&(n?S:!k),I=w.key==="Enter",M=w.key===" ",j=x.getAttribute("role"),V=j?.startsWith("menuitem")||j==="option"||j==="gridcell";if(R&&u&&M){if(w.defaultPrevented&&V)return;w.preventDefault(),(!n||S)&&(w.preventBaseUIHandler(),nn(x,w));return}if(!C||n||!M&&!I){R&&k&&M&&w.preventDefault();return}w.defaultPrevented||(w.preventDefault(),I&&(w.preventBaseUIHandler(),nn(x,w)))},onKeyUp(w){if(!t){if(lr(w),b?.(w),w.target===w.currentTarget&&n&&u&&$i(w.currentTarget)&&w.key===" "){w.preventDefault();return}w.baseUIHandlerPrevented||w.target===w.currentTarget&&!n&&!u&&!w.defaultPrevented&&w.key===" "&&(w.preventBaseUIHandler(),nn(w.currentTarget,w))}},onPointerDown(w){if(t){w.preventDefault();return}y?.(w)}},n?{type:"button"}:{role:"button"},c,v)},[t,c,u,n]),f=U(p=>{s.current=p,d()});return{getButtonProps:m,buttonRef:f}}function $i(e){return pe(e)&&e.tagName==="BUTTON"}function Ih(e){return pe(e)&&e.tagName==="A"&&!!e.href}function Q(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function je(e){let t=Re(Ah,e).current;return t.next=e,W(t.effect),t}function Ah(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var il=l(F(),1);var nl=l($t(),1);function rl(e){return e==null?e:"current"in e?e.current:e}function Io(e,t=!1){let o=To();return U((r,n=null)=>{o.cancel();let i=rl(e);if(i==null)return;let s=i,a=()=>{nl.flushSync(r)};if(typeof s.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){r();return}function u(){Promise.all(s.getAnimations().map(c=>c.finished)).then(()=>{n?.aborted||a()},()=>{if(n?.aborted)return;if(s.getAnimations().some(d=>d.pending||d.playState!=="finished")){u();return}a()})}if(t){let c="data-starting-style";if(!s.hasAttribute(c)){o.request(u);return}let d=new MutationObserver(()=>{s.hasAttribute(c)||(d.disconnect(),u())});d.observe(s,{attributes:!0,attributeFilter:[c]}),n?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}o.request(u)})}function sn(e){let{enabled:t=!0,open:o,ref:r,onComplete:n}=e,i=U(n),s=Io(r,o);il.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,o,i,s])}var At={};dt(At,{engine:()=>Xi,env:()=>Ji,os:()=>Gi,screenReader:()=>Zi});var Gi={};dt(Gi,{android:()=>cl,apple:()=>Ki,ios:()=>Yi,linux:()=>zh,mac:()=>ll,windows:()=>Lh});function Nh(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:Mh,platform:Bh,maxTouchPoints:sl}=Nh(),uo=Mh.toLowerCase(),fo=Bh.toLowerCase();var Yi=/^i(os$|p)/.test(fo)||fo==="macintel"&&sl>1,al="android",cl=fo===al||uo.includes(al),ll=!Yi&&fo.startsWith("mac"),Lh=fo.startsWith("win"),zh=!cl&&/^(linux|chrome os)/.test(fo),Ki=ll||Yi;var Xi={};dt(Xi,{blink:()=>Dh,gecko:()=>Fh,webkit:()=>qi});var qi=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),Fh=!qi&&uo.includes("firefox"),Dh=!qi&&uo.includes("chrom");var Zi={};dt(Zi,{voiceOver:()=>Wh});var Wh=Ki;var Ji={};dt(Ji,{jsdom:()=>jh});var jh=/jsdom|happydom/.test(uo);var pr=0,Ge=class e{static create(){return new e}currentId=pr;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=pr,o()},t)}isStarted(){return this.currentId!==pr}clear=()=>{this.currentId!==pr&&(clearTimeout(this.currentId),this.currentId=pr)};disposeEffect=()=>this.clear};function ut(){let e=Re(Ge.create).current;return Co(e.disposeEffect),e}var ze=l(F(),1);function dl(e){return"nativeEvent"in e}function Nt(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function ul(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var Qi="data-base-ui-focusable";var es="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function an(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function te(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&Po(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function Le(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Yt(e,t){if(!$(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,r]of t.entries())if(te(r,o))return!r.hasAttribute("data-trigger-disabled");return!1}function cn(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let o=e;return o.target!=null&&t.contains(o.target)}function fl(e){return e.matches("html,body")}function pl(e){return pe(e)&&e.matches(es)}function ts(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${es}`)!=null}function ml(e){if(!e||At.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Hh(e,t){return t!=null&&!Nt(t)?0:typeof e=="function"?e():e}function Qe(e,t,o){let r=Hh(e,o);return typeof r=="number"?r:r?.[t]}function os(e){return typeof e=="function"?e():e}function ln(e,t){return t||e==="click"||e==="mousedown"}function gl(e){return e?.includes("mouse")&&e!=="mousedown"}var hl=l(z(),1),bl=ze.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Ge,currentIdRef:{current:null},currentContextRef:{current:null}});function Vh(e,t){e.current=t.current}function rs(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=ze.useRef(o),i=ze.useRef(o),s=ze.useRef(null),a=ze.useRef(null),u=ut();return W(()=>{if(i.current=o,!s.current){n.current=o;return}n.current={open:Qe(n.current,"open"),close:Qe(o,"close")}},[o,s,n,i]),(0,hl.jsx)(bl.Provider,{value:ze.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:r,currentContextRef:a,timeout:u}),[r,u]),children:t})}function ns(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),i=ze.useContext(bl),{currentIdRef:s,delayRef:a,timeoutMs:u,initialDelayRef:c,currentContextRef:d,hasProvider:m,timeout:f}=i,[p,g]=ze.useState(!1),h=ze.useRef(o);return W(()=>{h.current=o},[o]),W(()=>{function b(){d.current?.setIsInstantPhase(!1),s.current=null,d.current=null,a.current=c.current,f.clear()}if(s.current&&!o&&s.current===n){if(g(!1),u){let _=n;return f.start(u,()=>{r.select("open")||s.current&&s.current!==_||b()}),()=>{(h.current||s.current!==_)&&f.clear()}}b()}},[o,n,s,a,u,c,d,f,r]),W(()=>{if(!o)return;let b=d.current,_=s.current;f.clear(),d.current={onOpenChange:r.setOpen,setIsInstantPhase:g},s.current=n,a.current={open:0,close:Qe(c.current,"close")},_!==null&&_!==n?(g(!0),b?.setIsInstantPhase(!0),b?.onOpenChange(!1,Z(Y.none))):(g(!1),b?.setIsInstantPhase(!1))},[o,n,r,s,a,c,d,f]),W(()=>()=>{if(s.current===n){if(d.current=null,!h.current)return;s.current=null,Vh(a,c),f.clear()}},[d,s,a,n,c,f]),ze.useMemo(()=>({hasProvider:m,delayRef:a,isInstantPhase:p}),[m,a,p])}function ft(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var Kt=Math.min,pt=Math.max,Gt=Math.round,gr=Math.floor,Rt=e=>({x:e,y:e}),Uh={left:"right",right:"left",bottom:"top",top:"bottom"};function un(e,t,o){return pt(e,Kt(t,o))}function kt(e,t){return typeof e=="function"?e(t):e}function Ae(e){return e.split("-")[0]}function mt(e){return e.split("-")[1]}function fn(e){return e==="x"?"y":"x"}function hr(e){return e==="y"?"height":"width"}function He(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function br(e){return fn(He(e))}function _l(e,t,o){o===void 0&&(o=!1);let r=mt(e),n=br(e),i=hr(n),s=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=mr(s)),[s,mr(s)]}function yl(e){let t=mr(e);return[dn(e),t,dn(t)]}function dn(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var wl=["left","right"],vl=["right","left"],$h=["top","bottom"],Yh=["bottom","top"];function Kh(e,t,o){switch(e){case"top":case"bottom":return o?t?vl:wl:t?wl:vl;case"left":case"right":return t?$h:Yh;default:return[]}}function xl(e,t,o,r){let n=mt(e),i=Kh(Ae(e),o==="start",r);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(dn)))),i}function mr(e){let t=Ae(e);return Uh[t]+e.slice(t.length)}function Gh(e){var t,o,r,n;return{top:(t=e.top)!=null?t:0,right:(o=e.right)!=null?o:0,bottom:(r=e.bottom)!=null?r:0,left:(n=e.left)!=null?n:0}}function pn(e){return typeof e!="number"?Gh(e):{top:e,right:e,bottom:e,left:e}}function po(e){let{x:t,y:o,width:r,height:n}=e;return{width:r,height:n,top:o,left:t,right:t+r,bottom:o+n,x:t,y:o}}function Mt(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...Mt(e,n.id,o)])}function Ao(e){return`data-base-ui-${e}`}var Fe=l(F(),1),kl=l($t(),1);var Sl={style:{transition:"none"}};var qh="data-base-ui-swipe-ignore",Xh="data-swipe-ignore",kx=`[${qh}]`,Ex=`[${Xh}]`;var Rl={fallbackAxisSide:"end"};var El=l(z(),1),Zh=Fe.createContext(null),Jh=()=>Fe.useContext(Zh),Qh=Ao("portal");function Cl(e={}){let{ref:t,container:o,componentProps:r=de,elementProps:n}=e,i=Eo(),a=Jh()?.portalNode,[u,c]=Fe.useState(null),[d,m]=Fe.useState(null),f=U(b=>{b!==null&&m(b)}),p=Fe.useRef(null);W(()=>{if(o===null){p.current&&(p.current=null,m(null),c(null));return}let b=(o&&(Qr(o)?o:o.current))??a??document.body;if(b==null){p.current&&(p.current=null,m(null),c(null));return}p.current!==b&&(p.current=b,m(null),c(b))},[o,a]);let g=Ie("div",r,{ref:[t,f],props:[{id:i,[Qh]:""},n]}),h=u&&g?kl.createPortal(g,u):null;return{node:d,nodeId:Fe.isValidElement(g)?g.props.id:void 0,subtree:h}}var mo=l(F(),1);function Tl(){let e=new Map;return{emit(t,o){e.get(t)?.forEach(r=>r(o))},on(t,o){e.has(t)||e.set(t,new Set),e.get(t).add(o)},off(t,o){e.get(t)?.delete(o)}}}var eb=l(z(),1),tb=mo.createContext(null),ob=mo.createContext(null),mn=()=>mo.useContext(tb)?.id||null,qt=e=>{let t=mo.useContext(ob);return e??t};var Ve=l(F(),1);function rb(e,t){let o=null,r=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},s=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",u=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",c=i.width,d=i.height,m=i.x,f=i.y;return o==null&&t.x&&s&&(o=i.x-t.x),r==null&&t.y&&a&&(r=i.y-t.y),m-=o||0,f-=r||0,c=0,d=0,!n||u?(c=t.axis==="y"?i.width:0,d=t.axis==="x"?i.height:0,m=s&&t.x!=null?t.x:m,f=a&&t.y!=null?t.y:f):n&&!u&&(d=t.axis==="x"?i.height:d,c=t.axis==="y"?i.width:c),n=!0,{width:c,height:d,x:m,y:f,top:f,right:m+c,bottom:f+d,left:m}}}}function Pl(e){return e!=null&&e.clientX!=null}function is(e,t={}){let{enabled:o=!0,axis:r="both"}=t,n="rootStore"in e?e.rootStore:e,i=n.useState("open"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),u=n.context.dataRef,c=Ve.useRef(!1),d=Ve.useRef(null),[m,f]=Ve.useState(),[p,g]=Ve.useState([]),h=U(w=>{n.set("positionReference",w)}),b=U((w,R,x)=>{c.current||u.current.openEvent&&!Pl(u.current.openEvent)||n.set("positionReference",rb(x??a,{x:w,y:R,axis:r,dataRef:u,pointerType:m}))}),_=U(w=>{i?d.current||(b(w.clientX,w.clientY,w.currentTarget),g([])):b(w.clientX,w.clientY,w.currentTarget)}),y=Nt(m)?s:i;Ve.useEffect(()=>{if(!o){h(a);return}if(!y)return;function w(){d.current?.(),d.current=null}let R=ce(s);function x(S){let k=Le(S);te(s,k)?w():b(S.clientX,S.clientY)}return!u.current.openEvent||Pl(u.current.openEvent)?d.current=Q(R,"mousemove",x):h(a),w},[y,o,s,u,a,n,b,h,p]),Ve.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Ve.useEffect(()=>{o&&!s&&(c.current=!1)},[o,s]),Ve.useEffect(()=>{!o&&i&&(c.current=!0)},[o,i]);let v=Ve.useMemo(()=>{function w(R){f(R.pointerType)}return{onPointerDown:w,onPointerEnter:w,onMouseMove:_,onMouseEnter:_}},[_]);return Ve.useMemo(()=>o?{reference:v,trigger:v}:{},[o,v])}var qe=l(F(),1);function nb(){return!1}function ib(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function ss(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=nb,bubbles:a,externalTree:u}=t,c="rootStore"in e?e.rootStore:e,d=c.useState("open"),m=c.useState("floatingElement"),{dataRef:f}=c.context,p=qt(u),g=U(typeof n=="function"?n:()=>!1),h=typeof n=="function"?g:n,b=h!==!1,_=U(()=>i),{escapeKey:y,outsidePress:v}=ib(a),w=qe.useRef(!1),R=qe.useRef(!1),x=qe.useRef(!1),S=qe.useRef(!1),k=qe.useRef(""),C=qe.useRef(null),I=ut(),M=ut(),j=U(()=>{M.clear(),f.current.insideReactTree=!1}),V=U(O=>{let H=f.current.floatingContext?.nodeId;return(p?Mt(p.nodesRef.current,H):[]).some(ie=>ie.context?.open&&!ie.context.dataRef.current[O])}),B=U(O=>cn(O,c.select("floatingElement"))||cn(O,c.select("domReferenceElement"))),E=U(O=>{s()&&c.setOpen(!1,Z(Y.triggerPress,O.nativeEvent))}),A=U(O=>{if(!d||!o||!r||O.key!=="Escape"||S.current||!y&&V("__escapeKeyBubbles"))return;let H=dl(O)?O.nativeEvent:O,X=Z(Y.escapeKey,H);c.setOpen(!1,X),X.isCanceled||O.preventDefault(),!y&&!X.isPropagationAllowed&&O.stopPropagation()}),T=U(()=>{f.current.insideReactTree=!0,M.start(0,j)}),P=U(O=>{if(!d||!o||O.button!==0)return;let H=Le(O.nativeEvent);te(c.select("floatingElement"),H)&&(w.current||(w.current=!0,R.current=!1))}),N=U(O=>{!d||!o||(O.defaultPrevented||O.nativeEvent.defaultPrevented)&&w.current&&(R.current=!0)});qe.useEffect(()=>{if(!d||!o)return j;f.current.__escapeKeyBubbles=y,f.current.__outsidePressBubbles=v;let O=new Ge,H=new Ge;function X(){O.clear(),S.current=!0}function ie(){O.start(At.engine.webkit?5:0,()=>{S.current=!1})}function K(){x.current=!0,H.start(0,()=>{x.current=!1})}function ue(){w.current=!1,R.current=!1}function oe(){let L=k.current,D=L==="pen"||!L?"mouse":L,xe=_(),Pe=typeof xe=="function"?xe():xe;return typeof Pe=="string"?Pe:Pe[D]}function le(L){let D=oe();return D==="intentional"&&L.type!=="click"||D==="sloppy"&&L.type==="click"}function fe(L){let D=f.current.floatingContext?.nodeId,xe=p&&Mt(p.nodesRef.current,D).some(Pe=>cn(L,Pe.context?.elements.floating));return B(L)||xe}function ge(L){if(le(L)){L.type!=="click"&&!B(L)&&(H.clear(),x.current=!1),j();return}if(f.current.insideReactTree){j();return}let D=Le(L),xe=`[${Ao("inert")}]`,Pe=$(D)?D.getRootNode():null,jt=Array.from((Po(Pe)?Pe:ke(c.select("floatingElement"))).querySelectorAll(xe)),lt=c.context.triggerElements;if(D&&(lt.hasElement(D)||lt.hasMatchingElement($e=>te($e,D))))return;let Ht=$(D)?D:null;for(;Ht&&!St(Ht);){let $e=yt(Ht);if(St($e)||!$($e))break;Ht=$e}if(!(jt.length&&$(D)&&!fl(D)&&!te(D,c.select("floatingElement"))&&jt.every($e=>!te(Ht,$e)))){if(pe(D)&&!("touches"in L)){let $e=St(D),xo=Be(D),so=/auto|scroll/,Wr=$e||so.test(xo.overflowX),So=$e||so.test(xo.overflowY),Vt=Wr&&D.clientWidth>0&&D.scrollWidth>D.clientWidth,jr=So&&D.clientHeight>0&&D.scrollHeight>D.clientHeight,Hr=xo.direction==="rtl",Vr=jr&&(Hr?L.offsetX<=D.offsetWidth-D.clientWidth:L.offsetX>D.clientWidth),Ur=Vt&&L.offsetY>D.clientHeight;if(Vr||Ur)return}if(!fe(L)){if(oe()==="intentional"&&x.current){H.clear(),x.current=!1;return}typeof h=="function"&&!h(L)||V("__outsidePressBubbles")||(c.setOpen(!1,Z(Y.outsidePress,L)),j())}}}function Ot(L){oe()!=="sloppy"||L.pointerType==="touch"||!c.select("open")||!o||B(L)||ge(L)}function ae(L){if(oe()!=="sloppy"||!c.select("open")||!o||B(L))return;let D=L.touches[0];D&&(C.current={startTime:Date.now(),startX:D.clientX,startY:D.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},I.start(1e3,()=>{C.current&&(C.current.dismissOnTouchEnd=!1,C.current.dismissOnMouseDown=!1)}))}function ve(L,D){let xe=Le(L);if(!xe)return;let Pe=Q(xe,L.type,()=>{D(L),Pe()})}function _e(L){k.current="touch",ve(L,ae)}function Ze(L){I.clear(),L.type==="pointerdown"&&(k.current=L.pointerType),!(L.type==="mousedown"&&C.current&&!C.current.dismissOnMouseDown)&&ve(L,D=>{D.type==="pointerdown"?Ot(D):ge(D)})}function De(L){if(!w.current)return;let D=R.current;if(ue(),oe()==="intentional"){if(L.type==="pointercancel"){D&&K();return}if(!fe(L)){if(D){K();return}typeof h=="function"&&!h(L)||(H.clear(),x.current=!0,j())}}}function yo(L){if(oe()!=="sloppy"||!C.current||B(L))return;let D=L.touches[0];if(!D)return;let xe=Math.abs(D.clientX-C.current.startX),Pe=Math.abs(D.clientY-C.current.startY),jt=Math.sqrt(xe*xe+Pe*Pe);jt>5&&(C.current.dismissOnTouchEnd=!0),jt>10&&(ge(L),I.clear(),C.current=null)}function io(L){ve(L,yo)}function Dt(L){oe()!=="sloppy"||!C.current||B(L)||(C.current.dismissOnTouchEnd&&ge(L),I.clear(),C.current=null)}function Wt(L){ve(L,Dt)}let ye=ke(m),Dr=ft(r&&ft(Q(ye,"keydown",A),Q(ye,"compositionstart",X),Q(ye,"compositionend",ie)),b&&ft(Q(ye,"click",Ze,!0),Q(ye,"pointerdown",Ze,!0),Q(ye,"pointerup",De,!0),Q(ye,"pointercancel",De,!0),Q(ye,"mousedown",Ze,!0),Q(ye,"mouseup",De,!0),Q(ye,"touchstart",_e,!0),Q(ye,"touchmove",io,!0),Q(ye,"touchend",Wt,!0)));return()=>{Dr(),O.clear(),H.clear(),ue(),x.current=!1,j()}},[f,m,r,b,h,d,o,y,v,A,j,_,V,B,p,c,I]);let q=qe.useMemo(()=>({onKeyDown:A,onPointerDown:E,onClick:E}),[A,E]),se=qe.useMemo(()=>({onKeyDown:A,onPointerDown:N,onMouseDown:N,onClickCapture:T,onMouseDownCapture(O){T(),P(O)},onPointerDownCapture(O){T(),P(O)},onMouseUpCapture:T,onTouchEndCapture:T,onTouchMoveCapture:T}),[A,T,P,N]);return qe.useMemo(()=>o?{reference:q,floating:se,trigger:q}:{},[o,q,se])}var Ne=l(F(),1);function Ol(e,t,o){let{reference:r,floating:n}=e,i=He(t),s=br(t),a=hr(s),u=Ae(t),c=i==="y",d=r.x+r.width/2-n.width/2,m=r.y+r.height/2-n.height/2,f=r[a]/2-n[a]/2,p;switch(u){case"top":p={x:d,y:r.y-n.height};break;case"bottom":p={x:d,y:r.y+r.height};break;case"right":p={x:r.x+r.width,y:m};break;case"left":p={x:r.x-n.width,y:m};break;default:p={x:r.x,y:r.y}}let g=mt(t);return g&&(p[s]+=f*(g==="end"?1:-1)*(o&&c?-1:1)),p}async function Il(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:i,rects:s,elements:a,strategy:u}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:m="floating",altBoundary:f=!1,padding:p=0}=kt(t,e),g=pn(p),b=a[f?m==="floating"?"reference":"floating":m],_=po(await i.getClippingRect({element:(o=await(i.isElement==null?void 0:i.isElement(b)))==null||o?b:b.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:c,rootBoundary:d,strategy:u})),y=m==="floating"?{x:r,y:n,width:s.floating.width,height:s.floating.height}:s.reference,v=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),w=await(i.isElement==null?void 0:i.isElement(v))&&await(i.getScale==null?void 0:i.getScale(v))||{x:1,y:1},R=po(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:y,offsetParent:v,strategy:u}):y);return{top:(_.top-R.top+g.top)/w.y,bottom:(R.bottom-_.bottom+g.bottom)/w.y,left:(_.left-R.left+g.left)/w.x,right:(R.right-_.right+g.right)/w.x}}var sb=50,Al=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:i=[],platform:s}=o,a=s.detectOverflow?s:{...s,detectOverflow:Il},u=await(s.isRTL==null?void 0:s.isRTL(t)),c=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:d,y:m}=Ol(c,r,u),f=r,p=0,g={};for(let h=0;h<i.length;h++){let b=i[h];if(!b)continue;let{name:_,fn:y}=b,{x:v,y:w,data:R,reset:x}=await y({x:d,y:m,initialPlacement:r,placement:f,strategy:n,middlewareData:g,rects:c,platform:a,elements:{reference:e,floating:t}});d=v??d,m=w??m,g[_]={...g[_],...R},x&&p<sb&&(p++,typeof x=="object"&&(x.placement&&(f=x.placement),x.rects&&(c=x.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):x.rects),{x:d,y:m}=Ol(c,f,u)),h=-1)}return{x:d,y:m,placement:f,strategy:n,middlewareData:g}};var Nl=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,r;let{placement:n,middlewareData:i,rects:s,initialPlacement:a,platform:u,elements:c}=t,{mainAxis:d=!0,crossAxis:m=!0,fallbackPlacements:f,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:h=!0,...b}=kt(e,t);if((o=i.arrow)!=null&&o.alignmentOffset)return{};let _=Ae(n),y=He(a),v=Ae(a)===a,w=await(u.isRTL==null?void 0:u.isRTL(c.floating)),R=f||(v||!h?[mr(a)]:yl(a)),x=g!=="none";!f&&x&&R.push(...xl(a,h,g,w));let S=[a,...R],k=await u.detectOverflow(t,b),C=[],I=((r=i.flip)==null?void 0:r.overflows)||[];if(d&&C.push(k[_]),m){let B=_l(n,s,w);C.push(k[B[0]],k[B[1]])}if(I=[...I,{placement:n,overflows:C}],!C.every(B=>B<=0)){var M,j;let B=(((M=i.flip)==null?void 0:M.index)||0)+1,E=S[B];if(E&&(!(m==="alignment"?y!==He(E):!1)||I.every(P=>He(P.placement)===y?P.overflows[0]>0:!0)))return{data:{index:B,overflows:I},reset:{placement:E}};let A=(j=I.filter(T=>T.overflows[0]<=0).sort((T,P)=>T.overflows[1]-P.overflows[1])[0])==null?void 0:j.placement;if(!A)switch(p){case"bestFit":{var V;let T=(V=I.filter(P=>{if(x){let N=He(P.placement);return N===y||N==="y"}return!0}).map(P=>[P.placement,P.overflows.filter(N=>N>0).reduce((N,q)=>N+q,0)]).sort((P,N)=>P[1]-N[1])[0])==null?void 0:V[0];T&&(A=T);break}case"initialPlacement":A=a;break}if(n!==A)return{reset:{placement:A}}}return{}}}};var Ml=new Set(["left","top"]);async function ab(e,t){let{placement:o,platform:r,elements:n}=e,i=await(r.isRTL==null?void 0:r.isRTL(n.floating)),s=Ae(o),a=mt(o),u=He(o)==="y",c=Ml.has(s)?-1:1,d=i&&u?-1:1,m=kt(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:g}=typeof m=="number"?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:m.mainAxis||0,crossAxis:m.crossAxis||0,alignmentAxis:m.alignmentAxis};return a&&typeof g=="number"&&(p=a==="end"?g*-1:g),u?{x:p*d,y:f*c}:{x:f*c,y:p*d}}var Bl=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,r;let{x:n,y:i,placement:s,middlewareData:a}=t,u=await ab(t,e);return s===((o=a.offset)==null?void 0:o.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:n+u.x,y:i+u.y,data:{...u,placement:s}}}}},Ll=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:r,placement:n,platform:i}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:u={fn:y=>{let{x:v,y:w}=y;return{x:v,y:w}}},...c}=kt(e,t),d={x:o,y:r},m=await i.detectOverflow(t,c),f=He(n),p=fn(f),g=d[p],h=d[f],b=(y,v)=>un(v+m[y==="y"?"top":"left"],v,v-m[y==="y"?"bottom":"right"]);s&&(g=b(p,g)),a&&(h=b(f,h));let _=u.fn({...t,[p]:g,[f]:h});return{..._,data:{x:_.x-o,y:_.y-r,enabled:{[p]:s,[f]:a}}}}}},zl=function(e){return e===void 0&&(e={}),{options:e,fn(t){var o,r;let{x:n,y:i,placement:s,rects:a,middlewareData:u}=t,{offset:c=0,mainAxis:d=!0,crossAxis:m=!0}=kt(e,t),f={x:n,y:i},p=He(s),g=fn(p),h=f[g],b=f[p],_=kt(c,t),y=typeof _=="number"?{mainAxis:_,crossAxis:0}:{mainAxis:(o=_.mainAxis)!=null?o:0,crossAxis:(r=_.crossAxis)!=null?r:0};if(d){let R=g==="y"?"height":"width",x=a.reference[g]-a.floating[R]+y.mainAxis,S=a.reference[g]+a.reference[R]-y.mainAxis;h<x?h=x:h>S&&(h=S)}if(m){var v,w;let R=g==="y"?"width":"height",x=Ml.has(Ae(s)),S=a.reference[p]-a.floating[R]+(x&&((v=u.offset)==null?void 0:v[p])||0)+(x?0:y.crossAxis),k=a.reference[p]+a.reference[R]+(x?0:((w=u.offset)==null?void 0:w[p])||0)-(x?y.crossAxis:0);b<S?b=S:b>k&&(b=k)}return{[g]:h,[p]:b}}}},Fl=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:o,rects:r,platform:n,elements:i}=t,{apply:s=()=>{},...a}=kt(e,t),u=await n.detectOverflow(t,a),c=Ae(o),d=mt(o),m=He(o)==="y",{width:f,height:p}=r.floating,g,h;c==="top"||c==="bottom"?(g=c,h=d===(await(n.isRTL==null?void 0:n.isRTL(i.floating))?"start":"end")?"left":"right"):(h=c,g=d==="end"?"top":"bottom");let b=p-u.top-u.bottom,_=f-u.left-u.right,y=Kt(p-u[g],b),v=Kt(f-u[h],_),w=t.middlewareData.shift,R=!w,x=y,S=v;w!=null&&w.enabled.x&&(S=_),w!=null&&w.enabled.y&&(x=b),R&&!d&&(m?S=f-2*pt(u.left,u.right):x=p-2*pt(u.top,u.bottom)),await s({...t,availableWidth:S,availableHeight:x});let k=await n.getDimensions(i.floating);return f!==k.width||p!==k.height?{reset:{rects:!0}}:{}}}};function jl(e){let t=Be(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=pe(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r,a=Gt(o)!==i||Gt(r)!==s;return a&&(o=i,r=s),{width:o,height:r,$:a}}function cs(e){return $(e)?e:e.contextElement}function No(e){let t=cs(e);if(!pe(t))return Rt(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:i}=jl(t),s=(i?Gt(o.width):o.width)/r,a=(i?Gt(o.height):o.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var cb=Rt(0);function Hl(e){let t=ce(e);return!tn()||!t.visualViewport?cb:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function lb(e,t,o){return t===void 0&&(t=!1),!!o&&t&&o===ce(e)}function go(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),i=cs(e),s=Rt(1);t&&(r?$(r)&&(s=No(r)):s=No(e));let a=lb(i,o,r)?Hl(i):Rt(0),u=(n.left+a.x)/s.x,c=(n.top+a.y)/s.y,d=n.width/s.x,m=n.height/s.y;if(i&&r){let f=ce(i),p=$(r)?ce(r):r,g=f,h=on(g);for(;h&&p!==g;){let b=No(h),_=h.getBoundingClientRect(),y=Be(h),v=_.left+(h.clientLeft+parseFloat(y.paddingLeft))*b.x,w=_.top+(h.clientTop+parseFloat(y.paddingTop))*b.y;u*=b.x,c*=b.y,d*=b.x,m*=b.y,u+=v,c+=w,g=ce(h),h=on(g)}}return po({width:d,height:m,x:u,y:c})}function gn(e,t){let o=fr(e).scrollLeft;return t?t.left+o:go(xt(e)).left+o}function Vl(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-gn(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function db(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,i=n==="fixed",s=xt(r),a=t?ur(t.floating):!1;if(r===s||a&&i)return o;let u={scrollLeft:0,scrollTop:0},c=Rt(1),d=Rt(0),m=pe(r);if((m||!i)&&((lo(r)!=="body"||dr(s))&&(u=fr(r)),m)){let p=go(r);c=No(r),d.x=p.x+r.clientLeft,d.y=p.y+r.clientTop}let f=s&&!m&&!i?Vl(s,u):Rt(0);return{width:o.width*c.x,height:o.height*c.y,x:o.x*c.x-u.scrollLeft*c.x+d.x+f.x,y:o.y*c.y-u.scrollTop*c.y+d.y+f.y}}function ub(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function fb(e){let t=fr(e),o=e.ownerDocument.body,r=pt(e.scrollWidth,e.clientWidth,o.scrollWidth,o.clientWidth),n=pt(e.scrollHeight,e.clientHeight,o.scrollHeight,o.clientHeight),i=-t.scrollLeft+gn(e),s=-t.scrollTop;return Be(o).direction==="rtl"&&(i+=pt(e.clientWidth,o.clientWidth)-r),{width:r,height:n,x:i,y:s}}var pb=25;function mb(e,t,o){o===void 0&&(o="viewport");let r=o==="layoutViewport",n=ce(e),i=xt(e),s=n.visualViewport,a=i.clientWidth,u=i.clientHeight,c=0,d=0;if(s){let f=!tn()||t==="fixed";r?f||(c=-s.offsetLeft,d=-s.offsetTop):(a=s.width,u=s.height,f&&(c=s.offsetLeft,d=s.offsetTop))}if(gn(i)<=0){let f=i.ownerDocument,p=f.body,g=getComputedStyle(p),h=f.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,b=Math.abs(i.clientWidth-p.clientWidth-h),_=getComputedStyle(i).scrollbarGutter==="stable both-edges"?b/2:b;_<=pb&&(a-=_)}return{width:a,height:u,x:c,y:d}}function gb(e,t){let o=go(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,i=No(e),s=e.clientWidth*i.x,a=e.clientHeight*i.y,u=n*i.x,c=r*i.y;return{width:s,height:a,x:u,y:c}}function Dl(e,t,o){let r;if(t==="viewport"||t==="layoutViewport")r=mb(e,o,t);else if(t==="document")r=fb(xt(e));else if($(t))r=gb(t,o);else{let n=Hl(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return po(r)}function hb(e,t){let o=t.get(e);if(o)return o;let r=Ut(e,[],!1).filter(a=>$(a)&&lo(a)!=="body"),n=null,i=Be(e).position==="fixed",s=i?yt(e):e;for(;$(s)&&!St(s);){let a=Be(s),u=en(s),c=n?n.position:i?"fixed":"";!u&&(c==="fixed"||c==="absolute"&&a.position==="static")?r=r.filter(m=>m!==s):n=a,s=yt(s)}return t.set(e,r),r}function bb(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,s=[...o==="clippingAncestors"?ur(t)?[]:hb(t,this._c):[].concat(o),r],a=Dl(t,s[0],n),u=a.top,c=a.right,d=a.bottom,m=a.left;for(let f=1;f<s.length;f++){let p=Dl(t,s[f],n);u=pt(p.top,u),c=Kt(p.right,c),d=Kt(p.bottom,d),m=pt(p.left,m)}return{width:c-m,height:d-u,x:m,y:u}}function wb(e){let{width:t,height:o}=jl(e);return{width:t,height:o}}function vb(e,t,o){let r=pe(t),n=xt(t),i=o==="fixed",s=go(e,!0,i,t),a={scrollLeft:0,scrollTop:0},u=Rt(0);if((r||!i)&&((lo(t)!=="body"||dr(n))&&(a=fr(t)),r)){let f=go(t,!0,i,t);u.x=f.x+t.clientLeft,u.y=f.y+t.clientTop}!r&&n&&(u.x=gn(n));let c=n&&!r&&!i?Vl(n,a):Rt(0),d=s.left+a.scrollLeft-u.x-c.x,m=s.top+a.scrollTop-u.y-c.y;return{x:d,y:m,width:s.width,height:s.height}}function as(e){return Be(e).position==="static"}function Wl(e,t){if(!pe(e)||Be(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return xt(e)===o&&(o=o.ownerDocument.body),o}function Ul(e,t){let o=ce(e);if(ur(e))return o;if(!pe(e)){let n=yt(e);for(;n&&!St(n);){if($(n)&&!as(n))return n;n=yt(n)}return o}let r=Wl(e,t);for(;r&&qc(r)&&as(r);)r=Wl(r,t);return r&&St(r)&&as(r)&&!en(r)?o:r||Xc(e)||o}var _b=async function(e){let t=this.getOffsetParent||Ul,o=this.getDimensions,r=await o(e.floating);return{reference:vb(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function yb(e){return Be(e).direction==="rtl"}var ls={convertOffsetParentRelativeRectToViewportRelativeRect:db,getDocumentElement:xt,getClippingRect:bb,getOffsetParent:Ul,getElementRects:_b,getClientRects:ub,getDimensions:wb,getScale:No,isElement:$,isRTL:yb};function $l(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function xb(e,t,o){let r=null,n,i=xt(e);function s(){var d;clearTimeout(n),(d=r)==null||d.disconnect(),r=null}function a(d,m){d===void 0&&(d=!1),m===void 0&&(m=1),s();let f=e.getBoundingClientRect(),{left:p,top:g,width:h,height:b}=f;if(d||t(),!h||!b)return;let _=gr(g),y=gr(i.clientWidth-(p+h)),v=gr(i.clientHeight-(g+b)),w=gr(p),x={rootMargin:-_+"px "+-y+"px "+-v+"px "+-w+"px",threshold:pt(0,Kt(1,m))||1},S=!0;function k(C){let I=C[0].intersectionRatio;if(!$l(f,e.getBoundingClientRect()))return a();if(I!==m){if(!S)return a();I?a(!1,I):n=setTimeout(()=>{a(!1,1e-7)},1e3)}S=!1}try{r=new IntersectionObserver(k,{...x,root:i.ownerDocument})}catch{r=new IntersectionObserver(k,x)}r.observe(e)}let u=ce(e),c=()=>a(o);return u.addEventListener("resize",c),a(!0),()=>{u.removeEventListener("resize",c),s()}}function wr(e,t,o,r){r===void 0&&(r={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:u=!1}=r,c=cs(e),d=n||i?[...c?Ut(c):[],...t?Ut(t):[]]:[];d.forEach(_=>{n&&_.addEventListener("scroll",o),i&&_.addEventListener("resize",o)});let m=c&&a?xb(c,o,i):null,f=-1,p=null;s&&(p=new ResizeObserver(_=>{let[y]=_;y&&y.target===c&&p&&t&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var v;(v=p)==null||v.observe(t)})),o()}),c&&!u&&p.observe(c),t&&p.observe(t));let g,h=u?go(e):null;u&&b();function b(){let _=go(e);h&&!$l(h,_)&&o(),h=_,g=requestAnimationFrame(b)}return o(),()=>{var _;d.forEach(y=>{n&&y.removeEventListener("scroll",o),i&&y.removeEventListener("resize",o)}),m?.(),(_=p)==null||_.disconnect(),p=null,u&&cancelAnimationFrame(g)}}var Yl=Bl;var Kl=Ll,Gl=Nl,ql=Fl;var Xl=zl,hn=(e,t,o)=>{let r=new Map,n=o??{},i={...ls,...n.platform,_c:r};return Al(e,t,{...n,platform:i})};var me=l(F(),1),Jl=l(F(),1),Ql=l($t(),1),Rb=typeof document<"u",kb=function(){},bn=Rb?Jl.useLayoutEffect:kb;function wn(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let o,r,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(o=e.length,o!==t.length)return!1;for(r=o;r--!==0;)if(!wn(e[r],t[r]))return!1;return!0}if(n=Object.keys(e),o=n.length,o!==Object.keys(t).length)return!1;for(r=o;r--!==0;)if(!{}.hasOwnProperty.call(t,n[r]))return!1;for(r=o;r--!==0;){let i=n[r];if(!(i==="_owner"&&e.$$typeof)&&!wn(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function ed(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Zl(e,t){let o=ed(e);return Math.round(t*o)/o}function ds(e){let t=me.useRef(e);return bn(()=>{t.current=e}),t}function td(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:r=[],platform:n,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:u,open:c}=e,[d,m]=me.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[f,p]=me.useState(r);wn(f,r)||p(r);let[g,h]=me.useState(null),[b,_]=me.useState(null),y=me.useCallback(P=>{P!==x.current&&(x.current=P,h(P))},[]),v=me.useCallback(P=>{P!==S.current&&(S.current=P,_(P))},[]),w=i||g,R=s||b,x=me.useRef(null),S=me.useRef(null),k=me.useRef(d),C=u!=null,I=ds(u),M=ds(n),j=ds(c),V=me.useCallback(()=>{if(!x.current||!S.current)return;let P={placement:t,strategy:o,middleware:f};M.current&&(P.platform=M.current),hn(x.current,S.current,P).then(N=>{let q={...N,isPositioned:j.current!==!1};B.current&&!wn(k.current,q)&&(k.current=q,Ql.flushSync(()=>{m(q)}))})},[f,t,o,M,j]);bn(()=>{c===!1&&k.current.isPositioned&&(k.current.isPositioned=!1,m(P=>({...P,isPositioned:!1})))},[c]);let B=me.useRef(!1);bn(()=>(B.current=!0,()=>{B.current=!1}),[]),bn(()=>{if(w&&(x.current=w),R&&(S.current=R),w&&R){if(I.current)return I.current(w,R,V);V()}},[w,R,V,I,C]);let E=me.useMemo(()=>({reference:x,floating:S,setReference:y,setFloating:v}),[y,v]),A=me.useMemo(()=>({reference:w,floating:R}),[w,R]),T=me.useMemo(()=>{let P={position:o,left:0,top:0};if(!A.floating)return P;let N=Zl(A.floating,d.x),q=Zl(A.floating,d.y);return a?{...P,transform:"translate("+N+"px, "+q+"px)",...ed(A.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:N,top:q}},[o,a,A.floating,d.x,d.y]);return me.useMemo(()=>({...d,update:V,refs:E,elements:A,floatingStyles:T}),[d,V,E,A,T])}var us=(e,t)=>{let o=Yl(e);return{name:o.name,fn:o.fn,options:[e,t]}},fs=(e,t)=>{let o=Kl(e);return{name:o.name,fn:o.fn,options:[e,t]}},ps=(e,t)=>({fn:Xl(e).fn,options:[e,t]}),ms=(e,t)=>{let o=Gl(e);return{name:o.name,fn:o.fn,options:[e,t]}},gs=(e,t)=>{let o=ql(e);return{name:o.name,fn:o.fn,options:[e,t]}};var vn=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,o,r=!0){this.fallbackStore=t,this.componentName=o,this.throwOnMissingTrigger=r}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let o=this.attachedStores.lastIndexOf(t);o!==-1&&this.attachedStores.splice(o,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(o=>{o()}))}openByTrigger(t){let o=this.attachedStore;if(o===null)return;let r;if(t){for(let n=this.attachedStores.length-1;n>=0&&!r;n-=1)r=this.attachedStores[n].context.triggerElements.getById(t);r??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!r&&this.throwOnMissingTrigger)throw new Error(We(99,this.componentName,t,this.componentName));o.setOpen(!0,Z(Y.imperativeAction,void 0,r))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,Z(Y.imperativeAction))}};var bo=l(F(),1),bd=l($t(),1);var gd=l(F(),1);var pd=l(F(),1),_s=l(_n(),1),md=l(cd(),1);var ld=l(F(),1);var bs=[],ws;function dd(){return ws}function ud(e){bs.push(e)}function vs(e){let t=(o,r)=>{let n=Re(Vb).current,i;try{ws=n;for(let s of bs)s.before(n);i=e(o,r);for(let s of bs)s.after(n);n.didInitialize=!0}finally{ws=void 0}return i};return t.displayName=e.displayName||e.name,t}function fd(e){return ld.forwardRef(vs(e))}function Vb(){return{didInitialize:!1}}var Ub=ko(19),$b=Ub?Kb:Gb;function xn(e,t,o,r,n){return $b(e,t,o,r,n)}function Yb(e,t,o,r,n){let i=pd.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,_s.useSyncExternalStore)(e.subscribe,i,i)}ud({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o<e.syncHooks.length;o+=1){let r=e.syncHooks[o],n=r.selector(r.store.state,r.a1,r.a2,r.a3);Object.is(r.value,n)||(t=!0,r.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let o=new Set;for(let n of e.syncHooks)o.add(n.store);let r=[];for(let n of o)r.push(n.subscribe(t));return()=>{for(let n of r)n()}}),(0,_s.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function Kb(e,t,o,r,n){let i=dd();if(!i)return Yb(e,t,o,r,n);let s=i.syncIndex;i.syncIndex+=1;let a;return i.didInitialize?(a=i.syncHooks[s],(a.store!==e||a.selector!==t||!Object.is(a.a1,o)||!Object.is(a.a2,r)||!Object.is(a.a3,n))&&(a.store!==e&&(i.didChangeStore=!0),a.store=e,a.selector=t,a.a1=o,a.a2=r,a.a3=n,a.value=t(e.getSnapshot(),o,r,n))):(a={store:e,selector:t,a1:o,a2:r,a3:n,value:t(e.getSnapshot(),o,r,n)},i.syncHooks.push(a)),a.value}function Gb(e,t,o,r,n){return(0,md.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,o,r,n))}var Sn=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let o=this.updateTick;for(let r of this.listeners){if(o!==this.updateTick)return;r(t)}}update(t){for(let o in t)if(!Object.is(this.state[o],t[o])){this.setState({...this.state,...t});return}}set(t,o){Object.is(this.state[t],o)||this.setState({...this.state,[t]:o})}notifyAll(){let t={...this.state};this.setState(t)}use(t,o,r,n){return xn(this,t,o,r,n)}};var ho=l(F(),1);var Xt=class extends Sn{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){ho.useDebugValue(t);let r=this;W(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;W(()=>(r.state[t]!==o&&r.set(t,o),()=>{r.set(t,void 0)}),[r,t,o])}useSyncedValues(t){let o=this,r=Object.values(t);W(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){ho.useDebugValue(t);let r=this,n=o!==void 0;W(()=>{n&&!Object.is(r.state[t],o)&&r.setState({...r.state,[t]:o})},[r,t,o,n])}select(t,o,r,n){let i=this.selectors[t];return i(this.state,o,r,n)}useState(t,o,r,n){return ho.useDebugValue(t),xn(this,this.selectors[t],o,r,n)}useContextCallback(t,o){ho.useDebugValue(t);let r=U(o??Ke);this.context[t]=r}useStateSetter(t){let o=ho.useRef(void 0);return o.current===void 0&&(o.current=r=>{this.set(t,r)}),o.current}observe(t,o){let r;typeof t=="function"?r=t:r=this.selectors[t];let n=r(this.state);return o(n,n,this),this.subscribe(i=>{let s=r(i);if(!Object.is(n,s)){let a=n;n=s,o(s,a,this)}})}};var qb={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},Zt=class extends Xt{constructor(t){let{syncOnly:o,nested:r,onOpenChange:n,triggerElements:i,...s}=t;super({...s,positionReference:s.referenceElement,domReferenceElement:s.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:Tl(),nested:r,triggerElements:i},qb),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&ul(o))&&(this.context.dataRef.current.openEvent=t?o:void 0)};dispatchOpenChange=(t,o)=>{this.syncOpenEvent(t,o.event);let r={open:t,reason:o.reason,nativeEvent:o.event,nested:this.context.nested,triggerElement:o.trigger};this.context.events.emit("openchange",r)};setOpen=(t,o)=>{if(this.syncOnly){this.context.onOpenChange?.(t,o);return}this.dispatchOpenChange(t,o),this.context.onOpenChange?.(t,o)}};function hd(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:i,onOpenChange:s}=e,a=t.useState("open"),u=t.useState("activeTriggerElement"),c=t.useState(o?"popupElement":"positionerElement"),d=t.context.triggerElements,m=s,f=gd.useRef(null);r===void 0&&f.current===null&&(f.current=new Zt({open:a,transitionStatus:void 0,referenceElement:u,floatingElement:c,triggerElements:d,onOpenChange:m,floatingId:n,syncOnly:!0,nested:i}));let p=r??f.current;return t.useSyncedValue("floatingId",n),W(()=>{let g={open:a,floatingId:n,referenceElement:u,floatingElement:c};$(u)&&(g.domReferenceElement=u),p.state.positionReference===p.state.referenceElement&&(g.positionReference=u),p.update(g)},[a,n,u,c,p]),p.context.onOpenChange=m,p.context.nested=i,p}var wd={tabIndex:-1,[Qi]:""};function vd(e,t=!1){let o=Eo(),r=mn()!=null,n=Re(()=>e(o,r)).current;return hd({popupStore:n,treatPopupAsFloatingElement:t,floatingRootContext:n.state.floatingRootContext,floatingId:o,nested:r,onOpenChange:n.setOpen}),n}function _d({handle:e,store:t}){return W(()=>e.attachStore(t),[e,t]),null}function Xb(e,t){let o=bo.useRef(null),r=bo.useRef(null);return bo.useCallback(n=>{if(e===void 0)return;let i=!1;if(o.current!==null){let s=o.current,a=r.current,u=t.context.triggerElements.getById(s);a&&u===a&&(t.context.triggerElements.delete(s),i=!0),o.current=null,r.current=null}if(n!==null&&(o.current=e,r.current=n,t.context.triggerElements.add(e,n),i=!0),i){let s=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==s&&t.set("triggerCount",s)}},[t,e])}function Zb(e,t,o,r=!1){t?e.preventUnmountingOnClose=!1:r&&(e.preventUnmountingOnClose=!0);let n=o?.id??null;(n||t)&&(e.activeTriggerId=n,e.activeTriggerElement=o??null)}function Jb(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function yd(e,t,o,r={}){let n=o.reason,i=n===Y.triggerHover,s=t&&n===Y.triggerFocus,a=!t&&(n===Y.triggerPress||n===Y.escapeKey),u=Jb(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let c=()=>{let d={...r.extraState,open:t};s?d.instantType="focus":a?d.instantType="dismiss":i&&(d.instantType=void 0),Zb(d,t,o.trigger,u()),e.update(d)};i?bd.flushSync(c):c()}function xd(e,t,o,r){let n=o.useState("isMountedByTrigger",e),i=Xb(e,o),s=U(u=>{let c=o.select("open"),d=o.select("activeTriggerId");if(d===e){o.update({activeTriggerElement:u,...c?r:null});return}d==null&&c&&o.update({activeTriggerId:e,activeTriggerElement:u,...r})}),a=bo.useCallback(u=>{i(u),u&&s(u)},[i,s]);return W(()=>{n&&o.update({activeTriggerElement:t.current,...r})},[n,o,t,...Object.values(r)]),{registerTrigger:a,isMountedByThisTrigger:n}}function Sd(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=bo.useRef(null),n=e.useState("open"),i=e.useState("triggerCount"),s=e.useState("activeTriggerId"),a=e.useState("activeTriggerElement");W(()=>{if(!n){r.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let u=e.context.triggerElements.size,c={};e.state.triggerCount!==u&&(c.triggerCount=u);let d=e.select("activeTriggerId"),m=null;if(d){let f=e.context.triggerElements.getById(d);if(f)r.current=d,f!==e.state.activeTriggerElement&&(c.activeTriggerElement=f);else{for(let[p,g]of e.context.triggerElements.entries())if(g===e.state.activeTriggerElement){c.activeTriggerId=p,c.activeTriggerElement=g,r.current=p;break}c.activeTriggerId===void 0&&(r.current===d?m=d:r.current=null)}}else r.current=null;if(!m&&!d&&u===1){let f=e.context.triggerElements.entries().next();if(!f.done){let[p,g]=f.value;c.activeTriggerId=p,c.activeTriggerElement=g,r.current=p}}(c.triggerCount!==void 0||c.activeTriggerId!==void 0||c.activeTriggerElement!==void 0)&&e.update(c),m&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===m&&!e.context.triggerElements.getById(m)){let f=Z(Y.none);e.setOpen(!1,f),f.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,i,s,a,o])}function Rd(e,t,o){let{mounted:r,setMounted:n,transitionStatus:i}=Kc(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:r,transitionStatus:i,preventUnmountingOnClose:a});let u=U(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return sn({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||u()}}),{forceUnmount:u,transitionStatus:i}}function kd(e,t){e.useSyncedValues(t),W(()=>()=>{e.update({activeTriggerProps:de,inactiveTriggerProps:de,popupProps:de})},[e])}var wo=class{constructor(){this.idMap=new Map}add(t,o){this.idMap.set(t,o)}delete(t){this.idMap.delete(t)}hasElement(t){for(let o of this.idMap.values())if(o===t)return!0;return!1}hasMatchingElement(t){for(let o of this.idMap.values())if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function Ed(){return new Zt({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new wo,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function Td(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:Ed(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:de,inactiveTriggerProps:de,popupProps:de}}function Pd(e,t,o=!1){return new Zt({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var vr=e=>e.triggerIdProp??e.activeTriggerId,ys=e=>e.openProp??e.open,Cd=e=>(e.popupElement?.id??e.floatingId)||void 0;function Od(e,t){return t!==void 0&&ys(e)&&vr(e)===t}function Qb(e,t){return Od(e,t)?!0:t!==void 0&&ys(e)&&vr(e)==null&&e.triggerCount===1}var Id={open:ys,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:vr,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:Cd,isTriggerActive:(e,t)=>t!==void 0&&vr(e)===t,isOpenedByTrigger:(e,t)=>Od(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&vr(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>Qb(e,t)?Cd(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var xs=l(F(),1),Ad=l(_n(),1);function Nd(e){let t=xs.useCallback(r=>e===void 0?Ke:e.subscribeStore(r),[e]),o=xs.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,Ad.useSyncExternalStore)(t,o,()=>e?.serverStore)}function Md(e){return ew(e,e.rootContext)}function ew(e,t){let{nodeId:o,externalTree:r}=e,n=t.useState("referenceElement"),i=t.useState("floatingElement"),s=t.useState("domReferenceElement"),a=t.useState("open"),u=t.useState("floatingId"),[c,d]=Ne.useState(null),[m,f]=Ne.useState(void 0),[p,g]=Ne.useState(void 0),h=Ne.useRef(null),b=qt(r),_=Ne.useMemo(()=>({reference:n,floating:i,domReference:s}),[n,i,s]),y=td({...e,elements:{..._,...c&&{reference:c}}}),v=$(m)?m:null,w=p===void 0?t.state.floatingElement:p;t.useSyncedValue("referenceElement",m??null),t.useSyncedValue("domReferenceElement",m===void 0?s:v),t.useSyncedValue("floatingElement",w);let R=Ne.useCallback(M=>{let j=$(M)?{getBoundingClientRect:()=>M.getBoundingClientRect(),getClientRects:()=>M.getClientRects(),contextElement:M}:M;d(j),y.refs.setReference(j)},[y.refs]),x=Ne.useCallback(M=>{($(M)||M===null)&&(h.current=M,f(M)),($(y.refs.reference.current)||y.refs.reference.current===null||M!==null&&!$(M))&&y.refs.setReference(M)},[y.refs,f]),S=Ne.useCallback(M=>{g(M),y.refs.setFloating(M)},[y.refs]),k=Ne.useMemo(()=>({...y.refs,setReference:x,setFloating:S,setPositionReference:R,domReference:h}),[y.refs,x,S,R]),C=Ne.useMemo(()=>({...y.elements,domReference:s}),[y.elements,s]),I=Ne.useMemo(()=>({...y,dataRef:t.context.dataRef,open:a,onOpenChange:t.setOpen,events:t.context.events,floatingId:u,refs:k,elements:C,nodeId:o,rootStore:t}),[y,k,C,o,t,a,u]);return W(()=>{s&&(h.current=s)},[s]),W(()=>{t.context.dataRef.current.floatingContext=I;let M=b?.nodesRef.current.find(j=>j.id===o);M&&(M.context=I)}),Ne.useMemo(()=>({...y,context:I,refs:k,elements:C,rootStore:t}),[y,k,C,I,t])}var Et=l(F(),1);var Ss=At.os.mac&&At.engine.webkit;function Rs(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=Et.useRef(!1),u=Et.useRef(null),c=Et.useRef(!0),d=ut();Et.useEffect(()=>{let f=n.select("domReferenceElement");if(!o)return;let p=ce(f);function g(){let _=n.select("domReferenceElement");!n.select("open")&&pe(_)&&_===an(ke(_))&&(a.current=!0)}function h(){c.current=!0}function b(){c.current=!1}return ft(Q(p,"blur",g),Ss&&Q(p,"keydown",h,!0),Ss&&Q(p,"pointerdown",b,!0))},[n,o]),Et.useEffect(()=>{if(!o)return;function f(p){if(p.reason===Y.triggerPress||p.reason===Y.escapeKey){let g=n.select("domReferenceElement");$(g)&&(u.current=g,a.current=!0)}}return i.on("openchange",f),()=>{i.off("openchange",f)}},[i,o,n]);let m=Et.useMemo(()=>{function f(){a.current=!1,u.current=null}return{onMouseLeave(){f()},onFocus(p){let g=p.currentTarget;if(a.current){if(u.current===g)return;f()}let h=Le(p.nativeEvent);if($(h)){if(Ss&&!p.relatedTarget){if(!c.current&&!pl(h))return}else if(!ml(h))return}let b=Yt(p.relatedTarget,n.context.triggerElements),{nativeEvent:_,currentTarget:y}=p,v=typeof r=="function"?r():r;if(n.select("open")&&b||v===0||v===void 0){n.setOpen(!0,Z(Y.triggerFocus,_,y));return}d.start(v,()=>{a.current||n.setOpen(!0,Z(Y.triggerFocus,_,y))})},onBlur(p){f();let g=p.relatedTarget,h=p.nativeEvent,b=$(g)&&g.hasAttribute(Ao("focus-guard"))&&g.getAttribute("data-type")==="outside";d.start(0,()=>{let _=n.select("domReferenceElement"),y=an(ke(_));!g&&y===_||te(s.current.floatingContext?.refs.floating.current,y)||te(_,y)||b||Yt(g??y,n.context.triggerElements)||n.setOpen(!1,Z(Y.triggerFocus,h))})}}},[s,r,n,d]);return Et.useMemo(()=>o?{reference:m,trigger:m}:{},[o,m])}var Es=l(F(),1);var ks=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new Ge,this.restTimeout=new Ge,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},Rn=new WeakMap;function Bo(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&Rn.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),Rn.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function kn(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,i=Rn.get(o);i&&i!==e&&Bo(i),Bo(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,Rn.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function Lo(e){let t=e.context.dataRef.current,o=Re(()=>t.hoverInteractionState??ks.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),Co(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Cs(e,t={}){let{enabled:o=!0,closeDelay:r=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,s=i.useState("open"),a=i.useState("floatingElement"),u=i.useState("domReferenceElement"),{dataRef:c}=i.context,d=qt(),m=mn(),f=Lo(i),p=ut(),g=U(()=>ln(c.current.openEvent?.type,f.interactedInside)),h=U(()=>gl(c.current.openEvent?.type)),b=U(()=>{Bo(f)});W(()=>{s||(f.pointerType=void 0,f.restTimeoutPending=!1,f.interactedInside=!1,b())},[s,f,b]),Es.useEffect(()=>b,[b]),W(()=>{if(o&&s&&f.handleCloseOptions?.blockPointerEvents&&h()&&$(u)&&a){let _=u,y=a,v=ke(a),w=d?.nodesRef.current.find(k=>k.id===m)?.context?.elements.floating;w&&(w.style.pointerEvents="");let R=f.pointerEventsScopeElement!==y?f.pointerEventsScopeElement:null,x=w!==y?w:null,S=f.handleCloseOptions?.getScope?.()??R??x??_.closest("[data-rootownerid]")??v.body;return kn(f,{scopeElement:S,referenceElement:_,floatingElement:y}),()=>{b()}}},[o,s,u,a,f,h,d,m,b]),Es.useEffect(()=>{if(!o)return;function _(){return!!(d&&m&&Mt(d.nodesRef.current,m).length>0)}function y(k){let C=Qe(r,"close",f.pointerType),I=()=>{i.setOpen(!1,Z(Y.triggerHover,k)),d?.events.emit("floating.closed",k)};C?f.openChangeTimeout.start(C,I):(f.openChangeTimeout.clear(),I())}function v(k){let C=Le(k);if(!ts(C)){f.interactedInside=!1;return}f.interactedInside=C?.closest("[aria-haspopup]")!=null}function w(){f.openChangeTimeout.clear(),p.clear(),d?.events.off("floating.closed",x),b()}function R(k){if(_()&&d){d.events.on("floating.closed",x);return}if(Yt(k.relatedTarget,i.context.triggerElements))return;let C=c.current.floatingContext?.nodeId??n,I=k.relatedTarget;if(!(d&&C&&$(I)&&Mt(d.nodesRef.current,C,!1).some(j=>te(j.context?.elements.floating,I)))){if(f.handler){f.handler(k);return}b(),h()&&!g()&&y(k)}}function x(k){!d||!m||_()||p.start(0,()=>{d.events.off("floating.closed",x),i.setOpen(!1,Z(Y.triggerHover,k)),d.events.emit("floating.closed",k)})}let S=a;return ft(S&&Q(S,"mouseenter",w),S&&Q(S,"mouseleave",R),S&&Q(S,"pointerdown",v,!0),()=>{d?.events.off("floating.closed",x)})},[o,a,i,c,r,n,h,g,b,f,d,m,p])}var Jt=l(F(),1),Bd=l($t(),1);var tw={current:null};function Ts(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:u=tw,externalTree:c,isActiveTrigger:d=!0,getHandleCloseContext:m,isClosing:f,shouldOpen:p,guardStaleOpen:g=!1}=t,h="rootStore"in e?e.rootStore:e,{dataRef:b,events:_}=h.context,y=qt(c),v=Lo(h),w=Jt.useRef(!1),R=je(n),x=je(r),S=je(s),k=je(o),C=je(p),I=je(f),M=U(()=>ln(b.current.openEvent?.type,v.interactedInside)),j=U(()=>C.current?.()!==!1),V=U((A,T,P)=>{let N=h.context.triggerElements;if(N.hasElement(T))return!A||!te(A,T);if(!$(P))return!1;let q=P;return N.hasMatchingElement(se=>te(se,q))&&(!A||!te(A,q))}),B=U(()=>{if(!v.handler)return;ke(h.select("domReferenceElement")).removeEventListener("mousemove",v.handler),v.handler=void 0}),E=U(()=>{Bo(v)});return d&&(v.handleCloseOptions=R.current?.__options),Jt.useEffect(()=>B,[B]),Jt.useEffect(()=>{if(!o)return;function A(T){T.open?w.current=!1:(w.current=T.reason===Y.triggerHover,B(),v.openChangeTimeout.clear(),v.restTimeout.clear(),v.blockMouseMove=!0,v.restTimeoutPending=!1)}return _.on("openchange",A),()=>{_.off("openchange",A)}},[o,_,v,B]),Jt.useEffect(()=>{if(!o)return;function A(O,H=!0){let X=Qe(x.current,"close",v.pointerType);X?v.openChangeTimeout.start(X,()=>{h.setOpen(!1,Z(Y.triggerHover,O)),y?.events.emit("floating.closed",O)}):H&&(v.openChangeTimeout.clear(),h.setOpen(!1,Z(Y.triggerHover,O)),y?.events.emit("floating.closed",O))}let T=u.current??(d?h.select("domReferenceElement"):null);if(!$(T))return;function P(O){if(v.openChangeTimeout.clear(),v.blockMouseMove=!1,i&&!Nt(v.pointerType))return;let H=os(S.current),X=Qe(x.current,"open",v.pointerType),ie=Le(O),K=O.currentTarget??null,ue=h.select("domReferenceElement"),oe=K;if($(ie)&&!h.context.triggerElements.hasElement(ie)){for(let De of h.context.triggerElements.elements())if(te(De,ie)){oe=De;break}}$(K)&&$(ue)&&!h.context.triggerElements.hasElement(K)&&te(K,ue)&&(oe=ue);let le=oe==null?!1:V(ue,oe,ie),fe=h.select("open"),ge=I.current?.()??h.select("transitionStatus")==="ending",Ot=!fe&&ge&&w.current,ae=!le&&$(oe)&&$(ue)&&te(ue,oe)&&Ot,ve=H>0&&!X,_e=le&&(fe||Ot)||ae,Ze=!fe||le;if(_e){j()&&h.setOpen(!0,Z(Y.triggerHover,O,oe));return}ve||(X?v.openChangeTimeout.start(X,()=>{Ze&&j()&&h.setOpen(!0,Z(Y.triggerHover,O,oe))}):Ze&&j()&&h.setOpen(!0,Z(Y.triggerHover,O,oe)))}function N(O){if(M()){E();return}B();let H=h.select("domReferenceElement"),X=ke(H);v.restTimeout.clear(),v.restTimeoutPending=!1;let ie=b.current.floatingContext??m?.();if(Yt(O.relatedTarget,h.context.triggerElements))return;if(R.current&&ie){h.select("open")||v.openChangeTimeout.clear();let ue=u.current;v.handler=R.current({...ie,tree:y,x:O.clientX,y:O.clientY,onClose(){E(),B(),k.current&&!M()&&ue===h.select("domReferenceElement")&&A(O,!0)}}),X.addEventListener("mousemove",v.handler),v.handler(O);return}(v.pointerType!=="touch"||!te(h.select("floatingElement"),O.relatedTarget))&&A(O)}function q(O){te(T,O.relatedTarget)||(v.openChangeTimeout.clear(),v.restTimeout.clear(),v.restTimeoutPending=!1)}let se=g?Q(T,"mouseout",q):void 0;return a?ft(Q(T,"mousemove",P,{once:!0}),Q(T,"mouseenter",P),Q(T,"mouseleave",N),se):ft(Q(T,"mouseenter",P),Q(T,"mouseleave",N),se)},[B,E,b,x,h,o,R,v,d,V,M,i,a,S,u,y,k,m,I,j,g]),Jt.useMemo(()=>{if(!o)return;function A(T){v.pointerType=T.pointerType}return{onPointerDown:A,onPointerEnter:A,onMouseMove(T){let{nativeEvent:P}=T,N=T.currentTarget,q=h.select("domReferenceElement"),se=h.select("open"),O=V(q,N,T.target);if(i&&!Nt(v.pointerType))return;if(se&&O&&v.handleCloseOptions?.blockPointerEvents){let ie=h.select("floatingElement");if(ie){let K=v.handleCloseOptions?.getScope?.()??N.ownerDocument.body;kn(v,{scopeElement:K,referenceElement:N,floatingElement:ie})}}let H=os(S.current);if(se&&!O||H===0||!O&&v.restTimeoutPending&&T.movementX**2+T.movementY**2<2)return;v.restTimeout.clear();function X(){if(v.restTimeoutPending=!1,M())return;let ie=h.select("open");!v.blockMouseMove&&(!ie||O)&&j()&&h.setOpen(!0,Z(Y.triggerHover,P,N))}v.pointerType==="touch"?Bd.flushSync(()=>{X()}):O&&se?X():(v.restTimeoutPending=!0,v.restTimeout.start(H,X))}}},[o,v,M,V,i,h,S,j])}var Ld=.1,ow=Ld*Ld,ne=.5;function En(e,t,o,r,n,i){return r>=t!=i>=t&&e<=(n-o)*(t-r)/(i-r)+o}function Cn(e,t,o,r,n,i,s,a,u,c){let d=!1;return En(e,t,o,r,n,i)&&(d=!d),En(e,t,n,i,s,a)&&(d=!d),En(e,t,s,a,u,c)&&(d=!d),En(e,t,u,c,o,r)&&(d=!d),d}function rw(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function Tn(e,t,o,r,n,i){let s=Math.min(o,n),a=Math.max(o,n),u=Math.min(r,i),c=Math.max(r,i);return e>=s&&e<=a&&t>=u&&t<=c}function Ps(e={}){let{blockPointerEvents:t=!1}=e,o=new Ge,r=({x:n,y:i,placement:s,elements:a,onClose:u,nodeId:c,tree:d})=>{let m=s?.split("-")[0],f=!1,p=null,g=null,h=typeof performance<"u"?performance.now():0;function b(y,v){let w=performance.now(),R=w-h;if(p===null||g===null||R===0)return p=y,g=v,h=w,!1;let x=y-p,S=v-g,k=x*x+S*S,C=R*R*ow;return p=y,g=v,h=w,k<C}function _(){o.clear(),u()}return function(v){o.clear();let w=a.domReference,R=a.floating;if(!w||!R||m==null||n==null||i==null)return;let{clientX:x,clientY:S}=v,k=Le(v),C=v.type==="mouseleave",I=te(R,k),M=te(w,k);if(I&&(f=!0,!C))return;if(M&&(f=!1,!C)){f=!0;return}if(C&&$(v.relatedTarget)&&te(R,v.relatedTarget))return;function j(){return!!(d&&Mt(d.nodesRef.current,c).length>0)}function V(){j()||_()}if(j())return;let B=w.getBoundingClientRect(),E=R.getBoundingClientRect(),A=n>E.right-E.width/2,T=i>E.bottom-E.height/2,P=E.width>B.width,N=E.height>B.height,q=(P?B:E).left,se=(P?B:E).right,O=(N?B:E).top,H=(N?B:E).bottom;if(m==="top"&&i>=B.bottom-1||m==="bottom"&&i<=B.top+1||m==="left"&&n>=B.right-1||m==="right"&&n<=B.left+1){V();return}let X=!1;switch(m){case"top":X=Tn(x,S,q,B.top+1,se,E.bottom-1);break;case"bottom":X=Tn(x,S,q,E.top+1,se,B.bottom-1);break;case"left":X=Tn(x,S,E.right-1,H,B.left+1,O);break;case"right":X=Tn(x,S,B.right-1,H,E.left+1,O);break;default:}if(X)return;if(f&&!rw(x,S,B)){V();return}if(!C&&b(x,S)){V();return}let ie=!1;switch(m){case"top":{let K=P?ne/2:ne*4,ue=P||A?n+K:n-K,oe=P?n-K:A?n+K:n-K,le=i+ne+1,fe=A||P?E.bottom-ne:E.top,ge=A?P?E.bottom-ne:E.top:E.bottom-ne;ie=Cn(x,S,ue,le,oe,le,E.left,fe,E.right,ge);break}case"bottom":{let K=P?ne/2:ne*4,ue=P||A?n+K:n-K,oe=P?n-K:A?n+K:n-K,le=i-ne,fe=A||P?E.top+ne:E.bottom,ge=A?P?E.top+ne:E.bottom:E.top+ne;ie=Cn(x,S,ue,le,oe,le,E.left,fe,E.right,ge);break}case"left":{let K=N?ne/2:ne*4,ue=N||T?i+K:i-K,oe=N?i-K:T?i+K:i-K,le=n+ne+1,fe=T||N?E.right-ne:E.left,ge=T?N?E.right-ne:E.left:E.right-ne;ie=Cn(x,S,fe,E.top,ge,E.bottom,le,ue,le,oe);break}case"right":{let K=N?ne/2:ne*4,ue=N||T?i+K:i-K,oe=N?i-K:T?i+K:i-K,le=n-ne,fe=T||N?E.left+ne:E.right,ge=T?N?E.left+ne:E.right:E.left+ne;ie=Cn(x,S,le,ue,le,oe,fe,E.top,ge,E.bottom);break}default:}ie?f||o.start(40,V):V()}};return r.__options={...e,blockPointerEvents:t},r}var Pn=class extends Xt{setState(t){}update(t){}set(t,o){}notifyAll(){}};var WS=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Vi.startingStyle]="startingStyle",e[e.endingStyle=Vi.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({});var nw={"data-popup-open":""};var iw={"data-open":""},sw={"data-closed":""},aw={"data-anchor-hidden":""},zd={open(e){return e?nw:null}};var _r={open(e){return e?iw:sw},anchorHidden(e){return e?aw:null}},Fd={..._r,...Gc};function Dd(e){return ko(19)?e:e?"true":void 0}var On=l(F(),1),Os=On.createContext(void 0);function zo(){return On.useContext(Os)?.direction??"ltr"}var Xe=l(F(),1);var cw=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:i,platform:s,elements:a,middlewareData:u}=t,{element:c,padding:d=0,offsetParent:m="real"}=kt(e,t)||{};if(c==null)return{};let f=pn(d),p={x:o,y:r},g=br(n),h=hr(g),b=await s.getDimensions(c),_=g==="y",y=_?"top":"left",v=_?"bottom":"right",w=_?"clientHeight":"clientWidth",R=i.reference[h]+i.reference[g]-p[g]-i.floating[h],x=p[g]-i.reference[g],S=m==="real"?await s.getOffsetParent?.(c):a.floating,k=a.floating[w]||i.floating[h];(!k||!await s.isElement?.(S))&&(k=a.floating[w]||i.floating[h]);let C=R/2-x/2,I=k/2-b[h]/2-1,M=Math.min(f[y],I),j=Math.min(f[v],I),V=M,B=k-b[h]-j,E=k/2-b[h]/2+C,A=un(V,E,B),T=!u.arrow&&mt(n)!=null&&E!==A&&i.reference[h]/2-(E<V?M:j)-b[h]/2<0,P=T?E<V?E-V:E-B:0;return{[g]:p[g]+P,data:{[g]:A,centerOffset:E-A-P,...T&&{alignmentOffset:P}},reset:T}}}),Wd=(e,t)=>({...cw(e),options:[e,t]});var jd={name:"hide",async fn(e){let{width:t,height:o,x:r,y:n}=e.rects.reference,i=t===0&&o===0&&r===0&&n===0,s=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:s.top-o>=0||s.right-t>=0||s.bottom-o>=0||s.left-t>=0||i}}}};var Fo={sideX:"left",sideY:"top"};var Hd="--available-width",Vd="--available-height";function Yd(e,t,o){let r=e==="inline-start"||e==="inline-end";return{top:"top",right:r?o?"inline-start":"inline-end":"right",bottom:"bottom",left:r?o?"inline-end":"inline-start":"left"}[t]}function Ud(e,t,o){let{rects:r,placement:n}=e;return{side:Yd(t,Ae(n),o),align:mt(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function Kd(e){return lw(e,Md)}function lw(e,t){let{anchor:o,positionMethod:r="absolute",side:n="bottom",sideOffset:i=0,align:s="center",alignOffset:a=0,collisionBoundary:u,collisionPadding:c=5,sticky:d=!1,arrowPadding:m=5,disableAnchorTracking:f=!1,inline:p,keepMounted:g=!1,floatingRootContext:h,mounted:b,collisionAvoidance:_,shift:y,nodeId:v,adaptiveOrigin:w,lazyFlip:R=!1,externalTree:x}=e,[S,k]=Xe.useState(null);!b&&S!==null&&k(null);let C=_.side||"flip",I=_.align||"flip",M=_.fallbackAxisSide||"end",j=y?.crossAxis??!1,V=y?.rootBoundary,B=typeof o=="function"?o:void 0,E=U(B),A=B?E:o,T=je(o),P=je(b),q=zo()==="rtl",se=S||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":q?"left":"right","inline-start":q?"right":"left"}[n],O=s==="center"?se:`${se}-${s}`,H=c;typeof H=="number"?H={top:H,right:H,bottom:H,left:H}:H&&(H={top:H.top||0,right:H.right||0,bottom:H.bottom||0,left:H.left||0});let X=1,ie=n==="bottom"?X:0,K=n==="top"?X:0,ue=n==="right"?X:0,oe=n==="left"?X:0,le={boundary:u==="clipping-ancestors"?"clippingAncestors":u,padding:H},fe=Xe.useRef(null),ge=je(i),Ot=je(a),ae=typeof i!="function"?i:0,ve=typeof a!="function"?a:0,_e=[];p&&_e.push(p),_e.push(us(J=>{let Je=Ud(J,n,q),wt=typeof ge.current=="function"?ge.current(Je):ge.current,Ye=typeof Ot.current=="function"?Ot.current(Je):Ot.current;return{mainAxis:wt,crossAxis:Ye,alignmentAxis:Ye}},[ae,ve,q,n]));let Ze=I==="none"&&C!=="shift",De=!Ze&&(d||j||C==="shift"),yo=C==="none"?null:ms({...le,padding:{top:H.top+X+ie,right:H.right+X+oe,bottom:H.bottom+X+K,left:H.left+X+ue},mainAxis:!j&&C==="flip",crossAxis:I==="flip"?"alignment":!1,fallbackAxisSideDirection:M}),io=Ze?null:fs({...le,rootBoundary:V,mainAxis:I!=="none",crossAxis:De,limiter:d||j?void 0:ps(J=>{if(!fe.current)return{};let{width:Je,height:wt}=fe.current.getBoundingClientRect(),Ye=He(Ae(J.placement)),It=Ye==="y"?Je:wt,vt=Ye==="y"?H.left+H.right:H.top+H.bottom;return{offset:It/2+vt/2}})},[le,d,j,V,H,I]);C==="shift"||I==="shift"||s==="center"?_e.push(io,yo):_e.push(yo,io),_e.push(gs({...le,apply({elements:{floating:J},availableWidth:Je,availableHeight:wt,rects:Ye}){if(!P.current)return;let It=J.style;It.setProperty(Hd,`${Je}px`),It.setProperty(Vd,`${wt}px`);let vt=ce(J).devicePixelRatio||1,{x:rr,y:$r,width:Yr,height:Pi}=Ye.reference,Oi=(Math.round((rr+Yr)*vt)-Math.round(rr*vt))/vt,Ii=(Math.round(($r+Pi)*vt)-Math.round($r*vt))/vt;It.setProperty("--anchor-width",`${Oi}px`),It.setProperty("--anchor-height",`${Ii}px`)}}),Wd(J=>({element:fe.current||ke(J.elements.floating).createElement("div"),padding:m,offsetParent:"floating"}),[m]),{name:"transformOrigin",fn(J){let{elements:Je,middlewareData:wt,placement:Ye,rects:It,y:vt}=J,rr=Ae(Ye),$r=He(rr),Yr=fe.current,Pi=wt.arrow?.x||0,Oi=wt.arrow?.y||0,Ii=Yr?.clientWidth||0,pg=Yr?.clientHeight||0,Ai=Pi+Ii/2,pc=Oi+pg/2,mg=Math.abs(wt.shift?.y||0),gg=It.reference.height/2,nr=typeof i=="function"?i(Ud(J,n,q)):i,hg=mg>nr,bg={top:`${Ai}px calc(100% + ${nr}px)`,bottom:`${Ai}px ${-nr}px`,left:`calc(100% + ${nr}px) ${pc}px`,right:`${-nr}px ${pc}px`}[rr],wg=`${Ai}px ${It.reference.y+gg-vt}px`;return Je.floating.style.setProperty("--transform-origin",De&&$r==="y"&&hg?wg:bg),{}}},jd,w),W(()=>{!b&&h&&h.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[b,h]);let Dt=Xe.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:Wt,elements:ye,x:Dr,y:L,middlewareData:D,update:xe,placement:Pe,context:jt,isPositioned:lt,floatingStyles:Ht}=t({rootContext:h,open:g?b:void 0,placement:O,middleware:_e,strategy:r,whileElementsMounted:g?void 0:(...J)=>wr(...J,Dt),nodeId:v,externalTree:x}),{sideX:$e,sideY:xo}=D.adaptiveOrigin||Fo,so=lt?r:"fixed",Wr=Xe.useMemo(()=>{let J;return lt?w?J={position:so,[$e]:Dr,[xo]:L}:J={...Ht,position:so}:J={position:so,top:0,left:0},J[Hd]="100vw",J[Vd]="100vh",lt||(J.opacity=0),J},[w,so,$e,Dr,xo,L,Ht,lt]),So=Xe.useRef(null);W(()=>{if(!b)return;let J=T.current,Je=typeof J=="function"?J():J,Ye=($d(Je)?Je.current:Je)||null||null;Ye!==So.current&&(Wt.setPositionReference(Ye),So.current=Ye)},[b,Wt,A,T]),Xe.useEffect(()=>{if(!b)return;let J=T.current;typeof J!="function"&&$d(J)&&J.current!==So.current&&(Wt.setPositionReference(J.current),So.current=J.current)},[b,Wt,A,T]),Xe.useEffect(()=>{if(g&&b&&ye.reference&&ye.floating)return wr(ye.reference,ye.floating,xe,Dt)},[g,b,ye,xe,Dt]);let Vt=Ae(Pe),jr=Yd(n,Vt,q),Hr=mt(Pe)||"center",Vr=!!D.hide?.referenceHidden;W(()=>{R&&b&&lt&&Vt!==se&&k(Vt)},[R,b,lt,Vt,se]);let Ur=Xe.useMemo(()=>({position:"absolute",top:D.arrow?.y,left:D.arrow?.x}),[D.arrow]),fc=D.arrow?.centerOffset!==0;return Xe.useMemo(()=>({positionerStyles:Wr,arrowStyles:Ur,arrowRef:fe,arrowUncentered:fc,side:jr,align:Hr,physicalSide:Vt,anchorHidden:Vr,refs:Wt,context:jt,isPositioned:lt,update:xe}),[Wr,Ur,fe,fc,jr,Hr,Vt,Vr,Wt,jt,lt,xe])}function $d(e){return e!=null&&"current"in e}function In(e){return e==="starting"?Sl:de}function Gd(e,t,{styles:o,transitionStatus:r,props:n,refs:i,hidden:s,inert:a=!1}){let u={...o};return a&&(u.pointerEvents="none"),Ie("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:u},In(r),n],stateAttributesMapping:_r})}var qd=l(F(),1);var Is=qd.forwardRef(function(t,o){let{render:r,className:n,disabled:i=!1,focusableWhenDisabled:s=!1,nativeButton:a=!0,style:u,...c}=t,{getButtonProps:d,buttonRef:m}=tl({disabled:i,focusableWhenDisabled:s,native:a});return Ie("button",t,{state:{disabled:i},ref:[o,m],props:[c,d]})});var Ee=l(F(),1),nu=l($t(),1);var Xd=l(F(),1);function Zd(e){let[t,o]=Xd.useState({current:e,previous:null});return Object.is(e,t.current)||o({current:e,previous:t.current}),t.previous}var Do=l(F(),1);function As(e){let t=Be(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=pe(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r;return(Gt(o)!==i||Gt(r)!==s)&&(o=i,r=s),{width:o,height:r}}function Qd(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:u}=e,c=Io(t,!0),d=To(),m=Do.useRef(null),f=Do.useRef(!0),p=Do.useRef(Ke),g=U(i),h=U(s),b=Do.useMemo(()=>dw(a,u),[a,u]);W(()=>{if(!n){p.current=Ke,f.current=!0,m.current=null;return}if(!t||!o)return;p.current=Jd(t,b),Ns(t,"auto");let _=Nn(t,"position","static"),y=Nn(t,"transform","none"),v=Nn(t,"scale","1"),w=Jd(o,{"--available-width":"max-content","--available-height":"max-content"});function R(){_(),y(),w()}function x(){R(),v()}if(g?.(),f.current||m.current===null){An(o,"max-content");let I=As(t);return m.current=I,An(o,I),x(),h?.(null,I),f.current=!1,()=>{p.current(),p.current=Ke}}An(o,"max-content");let S=m.current,k=As(t);m.current=k,Ns(t,S),x(),h?.(S,k),An(o,k);let C=new AbortController;return d.request(()=>{Ns(t,k),c(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},C.signal)}),()=>{C.abort(),d.cancel(),p.current(),p.current=Ke}},[r,t,o,c,d,n,g,h,b])}function dw(e,t){let o=e==="top",r=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!o&&!r?de:{position:"absolute",[o?"bottom":"top"]:"0",[r?"right":"left"]:"0"}}function Nn(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function Jd(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(Nn(e,r,n));return o.length?()=>{o.forEach(r=>r())}:Ke}function Ns(e,t){let o=t==="auto"?"auto":`${t.width}px`,r=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",o),e.style.setProperty("--popup-height",r)}function An(e,t){let o=t==="max-content"?"max-content":`${t.width}px`,r=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",o),e.style.setProperty("--positioner-height",r)}var eu=l(F(),1);var tu=l(z(),1),Mn=function(t){let{direction:o="ltr"}=t,r=eu.useMemo(()=>({direction:o}),[o]);return(0,tu.jsx)(Os.Provider,{value:r,children:t.children})};var ou={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:i,strategy:s,placement:a}=e,u=ce(n),c=u.getComputedStyle(n);if(!(c.transitionDuration!=="0s"&&c.transitionDuration!==""))return{x:t,y:o,data:Fo};let m=await i.getOffsetParent?.(n),f={width:0,height:0};if(s==="fixed"&&u?.visualViewport)f={width:u.visualViewport.width,height:u.visualViewport.height};else if(m===u){let y=ke(n);f={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await i.isElement?.(m)&&(f=await i.getDimensions(m));let p=Ae(a),g=t,h=o;p==="left"&&(g=f.width-(t+r.width)),p==="top"&&(h=f.height-(o+r.height));let b=p==="left"?"right":Fo.sideX,_=p==="top"?"bottom":Fo.sideY;return{x:g,y:h,data:{sideX:b,sideY:_}}}};var Wo=l(z(),1),iu={activationDirection:e=>e?{"data-activation-direction":e}:null};function su(e){let{store:t,side:o,children:r}=e,n=zo(),i=t.useState("activeTriggerElement"),s=t.useState("activeTriggerId"),a=t.useState("open"),u=t.useState("payload"),c=t.useState("mounted"),d=t.useState("popupElement"),m=t.useState("positionerElement"),f=Zd(a?i:null),p=pw(s,u),g=Ee.useRef(null),[h,b]=Ee.useState(null),[_,y]=Ee.useState(null),v=Ee.useRef(null),w=Ee.useRef(null),R=Io(v,!0),x=To(),S=Ee.useRef(null),[k,C]=Ee.useState(null),[I,M]=Ee.useState(!1);W(()=>(t.set("adaptiveOrigin",ou),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let j=U(()=>{v.current?.style.setProperty("animation","none"),v.current?.style.setProperty("transition","none"),w.current?.style.setProperty("display","none")}),V=U(N=>{v.current?.style.removeProperty("animation"),v.current?.style.removeProperty("transition"),w.current?.style.removeProperty("display"),N&&C(N)}),B=U(()=>{S.current?.abort();let N=new AbortController;S.current=N,R(()=>{b(null),C(null),g.current=null},N.signal)}),E=Ee.useRef(null);W(()=>{(!a||!c)&&(E.current=null)},[a,c]),W(()=>{if(i&&f&&i!==f&&E.current!==i&&g.current){b(g.current),M(!0);let N=fw(f,i);y(N),E.current=i}},[i,f]),W(()=>{h!=null&&(S.current?.abort(),M(!0),x.request(()=>{nu.flushSync(()=>{M(!1)}),B()}))},[p,h,B,x]),W(()=>{let N=v.current;if(!N)return;let q=ke(N).createElement("div");for(let se of Array.from(N.childNodes))q.appendChild(se.cloneNode(!0));g.current=q});let A=h!=null,T;A?T=(0,Wo.jsxs)(Ee.Fragment,{children:[(0,Wo.jsx)("div",{"data-previous":!0,inert:Dd(!0),ref:w,style:{...k?{"--popup-width":`${k.width}px`,"--popup-height":`${k.height}px`}:null,position:"absolute"},"data-ending-style":I?void 0:""},"previous"),(0,Wo.jsx)("div",{"data-current":!0,ref:v,"data-starting-style":I?"":void 0,children:r},p)]}):T=(0,Wo.jsx)("div",{"data-current":!0,ref:v,children:r},p),W(()=>{let N=w.current;!N||!h||N.replaceChildren(...Array.from(h.childNodes))},[h]),Qd({popupElement:d,positionerElement:m,mounted:c,content:u,onMeasureLayout:j,onMeasureLayoutComplete:V,side:o,direction:n});let P={activationDirection:uw(_),transitioning:A};return{children:T,state:P}}function uw(e){if(e)return`${ru(e.horizontal,5,"right","left")} ${ru(e.vertical,5,"down","up")}`}function ru(e,t,o,r){return e>t?o:e<-t?r:""}function fw(e,t){let o=e.getBoundingClientRect(),r=t.getBoundingClientRect(),n={x:o.left+o.width/2,y:o.top+o.height/2},i={x:r.left+r.width/2,y:r.top+r.height/2};return{horizontal:i.x-n.x,vertical:i.y-n.y}}function pw(e,t){let[o,r]=Ee.useState(0),n=Ee.useRef(e),i=Ee.useRef(t),s=Ee.useRef(!1);return W(()=>{let a=n.current,u=i.current,c=e!==a,d=t!==u;c?(r(m=>m+1),s.current=!d):s.current&&d&&(r(m=>m+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${o}`}var Bn=l(F(),1),au=l($t(),1);var cu=l(z(),1),lu=Bn.forwardRef(function(t,o){let{children:r,container:n,className:i,render:s,style:a,...u}=t,{node:c,subtree:d}=Cl({container:n,ref:o,componentProps:t,elementProps:u});return!d&&!c?null:(0,cu.jsxs)(Bn.Fragment,{children:[d,c&&au.createPortal(r,c)]})});var tt={};dt(tt,{Arrow:()=>Tu,Handle:()=>xr,Popup:()=>Eu,Portal:()=>xu,Positioner:()=>Ru,Provider:()=>Ou,Root:()=>gu,Trigger:()=>vu,Viewport:()=>Au,createHandle:()=>Nu});var jo=l(F(),1);var Ln=l(F(),1),Ms=Ln.createContext(void 0);function et(e){let t=Ln.useContext(Ms);if(t===void 0&&!e)throw new Error(We(72));return t}var du=l(F(),1);var uu={...Id,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},zn=class extends Xt{constructor(t,o,r){let n=new wo;super(pu(t,n,o,r),mu(n),uu)}setOpen=(t,o)=>{yd(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Z(Y.triggerPress,t))}};function fu(){let e=new wo,t=new Pn(Object.freeze(pu(void 0,e)),Object.freeze(mu(e)),uu);return Object.assign(t,{setOpen:Ke,cancelPendingOpen:Ke})}function pu(e,t,o,r=!1){let n={...Td(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e};return n.floatingRootContext=Pd(t,o,r),n}function mu(e){return{popupRef:du.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var yr=l(z(),1),gu=vs(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:u,onOpenChangeComplete:c,handle:d,triggerId:m,defaultTriggerId:f=null,children:p}=t,g=vd((M,j)=>new zn({open:r,openProp:n,activeTriggerId:f,triggerIdProp:m},M,j));g.useControlledProp("openProp",n),g.useControlledProp("triggerIdProp",m),g.useContextCallback("onOpenChange",u),g.useContextCallback("onOpenChangeComplete",c);let h=g.useState("open"),b=!o&&h,_=g.useState("activeTriggerId"),y=g.useState("mounted"),v=g.useState("payload");g.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i,disabled:o}),Sd(g,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:w,transitionStatus:R}=Rd(b,g),x=g.useState("isInstantPhase"),S=g.useState("instantType"),k=g.useState("lastOpenChangeReason"),C=jo.useRef(null);W(()=>{h&&o&&g.setOpen(!1,Z(Y.disabled))},[h,o,g]),W(()=>{R==="ending"&&k===Y.none||R!=="ending"&&x?(S!=="delay"&&(C.current=S),g.set("instantType","delay")):C.current!==null&&(g.set("instantType",C.current),C.current=null)},[R,x,k,S,g]),W(()=>{b&&_==null&&g.set("payload",void 0)},[g,_,b]),jo.useImperativeHandle(a,()=>({unmount:w,close:()=>g.setOpen(!1,Z(Y.imperativeAction))}),[w,g]);let I=b||y||!o&&s!=="none";return(0,yr.jsxs)(Ms.Provider,{value:g,children:[d&&(0,yr.jsx)(_d,{handle:d,store:g}),I&&(0,yr.jsx)(mw,{store:g,disabled:o,trackCursorAxis:s}),typeof p=="function"?p({payload:v}):p]})});function mw({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=ss(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=is(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),s=jo.useMemo(()=>he(i.reference,n.reference),[i.reference,n.reference]);return kd(e,{activeTriggerProps:s,inactiveTriggerProps:s,popupProps:n.floating??de}),null}var Dn=l(F(),1);var Fn=l(F(),1),Bs=Fn.createContext(void 0);function hu(){return Fn.useContext(Bs)}var wu="data-base-ui-tooltip-trigger";function bu(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if($(n))return n}}let t=e.target;return $(t)?t:null}function hw(e){let t=e;for(;t;){let o=t.closest(`[${wu}]`);if(o)return o;let r=t.getRootNode();t="host"in r&&$(r.host)?r.host:null}return null}var vu=fd(function(t,o){let{render:r,className:n,style:i,handle:s,payload:a,disabled:u,delay:c,closeOnClick:d=!0,closeDelay:m,id:f,...p}=t,g=et(!0),b=Nd(s)??g;if(!b)throw new Error(We(82));let _=$c(f),y=b.useState("isTriggerActive",_),v=b.useState("isOpenedByTrigger",_),w=b.useState("floatingRootContext"),R=Dn.useRef(null),x=c??600,S=m??0,{registerTrigger:k,isMountedByThisTrigger:C}=xd(_,R,b,{payload:a,closeOnClick:d,closeDelay:S}),I=hu(),{delayRef:M,isInstantPhase:j,hasProvider:V}=ns(w,{open:v}),B=Lo(w);b.useSyncedValue("isInstantPhase",j);let E=b.useState("disabled"),A=u??E,T=je(A),P=b.useState("trackCursorAxis"),N=b.useState("disableHoverablePopup"),q=Dn.useRef(!1),se=ut(),O=Dn.useRef(void 0);function H(){return V?Qe(M.current,"open")===0?0:c??I??600:x}function X(ae){let ve=R.current;if(!ve||!ae)return!1;let _e=hw(ae);return _e!==null&&_e!==ve&&te(ve,_e)}function ie(ae){let ve=X(ae);return q.current=ve,ve&&(B.openChangeTimeout.clear(),B.restTimeout.clear(),B.restTimeoutPending=!1,se.clear()),ve}let K=Ts(w,{enabled:!A,mouseOnly:!0,move:!1,handleClose:!N&&P!=="both"?Ps():null,restMs:H,delay(){return m==null&&V?{close:Qe(M.current,"close")}:{close:S}},triggerElementRef:R,isActiveTrigger:y,isClosing:()=>b.select("transitionStatus")==="ending",shouldOpen(){return!q.current}}),ue=Rs(w,{enabled:!A}).reference,oe=ae=>{let ve=q.current,_e=bu(ae),Ze=ie(_e),De=R.current,yo=De&&_e&&te(De,_e);if(Ze&&b.select("open")&&b.select("lastOpenChangeReason")===Y.triggerHover){b.setOpen(!1,Z(Y.triggerHover,ae));return}if(ve&&!Ze&&yo&&!T.current&&!b.select("open")&&De&&Nt(O.current)){let io=()=>{!q.current&&!T.current&&!b.select("open")&&b.setOpen(!0,Z(Y.triggerHover,ae,De))},Dt=H();Dt===0?(se.clear(),io()):se.start(Dt,io)}},le=b.useState("triggerProps",C);return Ie("button",t,{state:{open:v},ref:[o,k,R],props:[K,ue,C||P!=="none"?le:void 0,{onMouseOver(ae){oe(ae.nativeEvent)},onFocus(ae){X(bu(ae.nativeEvent))&&ae.preventBaseUIHandler()},onMouseLeave(){q.current=!1,se.clear(),O.current=void 0},onPointerEnter(ae){O.current=ae.pointerType},onPointerDown(ae){O.current=ae.pointerType,b.set("closeOnClick",d),d&&!b.select("open")&&b.cancelPendingOpen(ae.nativeEvent)},onClick(ae){d&&!b.select("open")&&b.cancelPendingOpen(ae.nativeEvent)},id:_,"data-trigger-disabled":A?"":void 0,[wu]:A?void 0:""},p],stateAttributesMapping:zd})});var yu=l(F(),1);var Wn=l(F(),1),Ls=Wn.createContext(void 0);function _u(){let e=Wn.useContext(Ls);if(e===void 0)throw new Error(We(70));return e}var zs=l(z(),1),xu=yu.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return et().useState("mounted")||r?(0,zs.jsx)(Ls.Provider,{value:r,children:(0,zs.jsx)(lu,{ref:o,...n})}):null});var Hn=l(F(),1);var jn=l(F(),1),Fs=jn.createContext(void 0);function Ho(){let e=jn.useContext(Fs);if(e===void 0)throw new Error(We(71));return e}var Su=l(z(),1),Ru=Hn.forwardRef(function(t,o){let{render:r,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:u="center",sideOffset:c=0,alignOffset:d=0,collisionBoundary:m="clipping-ancestors",collisionPadding:f=5,arrowPadding:p=5,sticky:g=!1,disableAnchorTracking:h=!1,collisionAvoidance:b=Rl,style:_,...y}=t,v=et(),w=_u(),R=v.useState("open"),x=v.useState("mounted"),S=v.useState("trackCursorAxis"),k=v.useState("disableHoverablePopup"),C=v.useState("floatingRootContext"),I=v.useState("instantType"),M=v.useState("transitionStatus"),j=v.useState("adaptiveOrigin"),V=Kd({anchor:i,positionMethod:s,floatingRootContext:C,mounted:x,side:a,sideOffset:c,align:u,alignOffset:d,collisionBoundary:m,collisionPadding:f,sticky:g,arrowPadding:p,disableAnchorTracking:h,keepMounted:w,collisionAvoidance:b,adaptiveOrigin:j}),B=Hn.useMemo(()=>({open:R,side:V.side,align:V.align,anchorHidden:V.anchorHidden,instant:S!=="none"?"tracking-cursor":I}),[R,V.side,V.align,V.anchorHidden,S,I]),E=Gd(t,B,{styles:V.positionerStyles,transitionStatus:M,props:y,refs:[o,v.useStateSetter("positionerElement")],hidden:!x,inert:!R||S==="both"||k});return(0,Su.jsx)(Fs.Provider,{value:V,children:E})});var ku=l(F(),1);var Eu=ku.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=et(),{side:u,align:c}=Ho(),d=a.useState("open"),m=a.useState("instantType"),f=a.useState("transitionStatus"),p=a.useState("popupProps"),g=a.useState("floatingRootContext"),h=a.useState("disabled"),b=a.useState("closeDelay");sn({open:d,ref:a.context.popupRef,onComplete(){d&&a.context.onOpenChangeComplete?.(!0)}}),Cs(g,{enabled:!h,closeDelay:b});let _=a.useStateSetter("popupElement");return Ie("div",t,{state:{open:d,side:u,align:c,instant:m,transitionStatus:f},ref:[o,a.context.popupRef,_],props:[wd,p,In(f),s],stateAttributesMapping:Fd})});var Cu=l(F(),1);var Tu=Cu.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=et(),{arrowRef:u,side:c,align:d,arrowUncentered:m,arrowStyles:f}=Ho(),p=a.useState("open"),g=a.useState("instantType");return Ie("div",t,{state:{open:p,side:c,align:d,uncentered:m,instant:g},ref:[o,u],props:[{style:f,"aria-hidden":!0},s],stateAttributesMapping:_r})});var Pu=l(F(),1);var Ds=l(z(),1),Ou=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,i=Pu.useMemo(()=>({open:o,close:r}),[o,r]);return(0,Ds.jsx)(Bs.Provider,{value:o,children:(0,Ds.jsx)(rs,{delay:i,timeoutMs:n,children:t.children})})};var Iu=l(F(),1);var Au=Iu.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,...a}=t,u=et(),c=Ho(),d=u.useState("instantType"),{children:m,state:f}=su({store:u,side:c.side,children:s}),p={activationDirection:f.activationDirection,transitioning:f.transitioning,instant:d};return Ie("div",t,{state:p,ref:o,props:[a,{children:m}],stateAttributesMapping:iu})});var xr=class extends vn{constructor(){super(fu(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function Nu(){return new xr}function ot(e){return Ie(e.defaultTagName??"div",e,e)}var Lu=l(G(),1),Ws="data-wp-hash";function js(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ww(document)),e.__wpStyleRuntime}function bw(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ws}]`))if(o.getAttribute(Ws)===t)return!0;return!1}function zu(e,t,o){if(!e.head)return;let r=js(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(bw(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ws,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function ww(e){let t=js();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)zu(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Fu(e,t){let o=js();o.styles.set(e,t);for(let r of o.documents.keys())zu(r,e,t)}typeof process>"u",Fu("3167e7d116",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{text-wrap:pretty;margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Mu={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",Fu("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Bu={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Qt=(0,Lu.forwardRef)(function({variant:t="body-md",render:o,className:r,...n},i){return ot({render:o,defaultTagName:"span",ref:i,props:he(n,{className:ee(Mu.text,Bu.heading,Bu.p,Mu[t],r)})})});var nf=l(G(),1);var Uu=l(G(),1);var Vs="data-wp-hash";function Us(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_w(document)),e.__wpStyleRuntime}function vw(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Vs}]`))if(o.getAttribute(Vs)===t)return!0;return!1}function ju(e,t,o){if(!e.head)return;let r=Us(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(vw(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Vs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function _w(e){let t=Us();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ju(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function yw(e,t){let o=Us();o.styles.set(e,t);for(let r of o.documents.keys())ju(r,e,t)}typeof process>"u",yw("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var Wu={slot:"_11fc52b637ff8a7e__slot"},Hu="data-wp-compat-overlay-slot";function xw(){return typeof document>"u"?null:document}function Sw(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Ct=null;function Hs(e){return e.setAttribute("aria-hidden","false"),e}function Rw(e){let t=e.createElement("div");return t.setAttribute(Hu,""),Wu.slot&&t.classList.add(Wu.slot),e.body.appendChild(t),t}function Vu(){if(typeof window>"u"||!Sw()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=xw();if(!e||!e.body)return;if(Ct&&Ct.ownerDocument===e&&Ct.isConnected)return Hs(Ct);let t=e.querySelector(`[${Hu}]`);return t instanceof HTMLDivElement?(Ct=Hs(t),Ct):(Ct?.isConnected&&Ct.remove(),Ct=Hs(Rw(e)),Ct)}var $u=l(z(),1),Yu=(0,Uu.forwardRef)(function({container:t,...o},r){return(0,$u.jsx)(tt.Portal,{container:t??Vu(),...o,ref:r})});var Ku=l(G(),1),Xu=l(z(),1),$s="data-wp-hash";function Ys(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ew(document)),e.__wpStyleRuntime}function kw(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$s}]`))if(o.getAttribute($s)===t)return!0;return!1}function Gu(e,t,o){if(!e.head)return;let r=Ys(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(kw(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($s,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Ew(e){let t=Ys();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Gu(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function qu(e,t){let o=Ys();o.styles.set(e,t);for(let r of o.documents.keys())Gu(r,e,t)}typeof process>"u",qu("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Cw={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",qu("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var Tw={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Zu=(0,Ku.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...i},s){return(0,Xu.jsx)(tt.Positioner,{ref:s,align:t,side:r,sideOffset:n,...i,className:ee(Cw["box-sizing"],Tw.positioner,o)})});var Ju=l(G(),1);function Ks(e,t,o){return(0,Ju.cloneElement)(e??t,{children:o})}var Pw=l(Gs(),1);var tf=l(qs(),1),{lock:e2,unlock:of}=(0,tf.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function Ow(){let e=Pw;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return of(e.privateApis).ThemeProvider}var rf=Ow();var Sr=l(z(),1),Xs="data-wp-hash";function Zs(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Aw(document)),e.__wpStyleRuntime}function Iw(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Xs}]`))if(o.getAttribute(Xs)===t)return!0;return!1}function sf(e,t,o){if(!e.head)return;let r=Zs(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Iw(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Xs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Aw(e){let t=Zs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)sf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Nw(e,t){let o=Zs();o.styles.set(e,t);for(let r of o.documents.keys())sf(r,e,t)}typeof process>"u",Nw("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var Mw={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Bw={background:"#1e1e1e"},Js=(0,nf.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...i},s){let a=(0,Sr.jsx)(rf,{color:Bw,children:(0,Sr.jsx)(tt.Popup,{ref:s,className:ee(Mw.popup,n),...i,children:r})}),u=Ks(o,(0,Sr.jsx)(Zu,{}),a);return Ks(t,(0,Sr.jsx)(Yu,{}),u)});var af=l(G(),1),cf=l(z(),1),Qs=(0,af.forwardRef)(function(t,o){return(0,cf.jsx)(tt.Trigger,{ref:o,...t})});var lf=l(Oe(),1),df=l(z(),1);function uf({children:e}){return(0,df.jsx)(Mn,{direction:(0,lf.isRTL)()?"rtl":"ltr",children:e})}var ea=l(z(),1);function ta(e){return(0,ea.jsx)(uf,{children:(0,ea.jsx)(tt.Root,{...e})})}var ff=l(G(),1),pf=l(Oe(),1),Uo=l(z(),1),oa="data-wp-hash";function ra(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Fw(document)),e.__wpStyleRuntime}function zw(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${oa}]`))if(o.getAttribute(oa)===t)return!0;return!1}function mf(e,t,o){if(!e.head)return;let r=ra(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(zw(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(oa,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Fw(e){let t=ra();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)mf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Un(e,t){let o=ra();o.styles.set(e,t);for(let r of o.documents.keys())mf(r,e,t)}typeof process>"u",Un("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Dw={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Un("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Ww={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",Un("e8e6a9be37",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');var Vn={link:"d4250949359b05ce__link","is-brand":"c6055659b8e2cd2c__is-brand","is-neutral":"_92e0dfcaeee15b88__is-neutral","is-unstyled":"cf122a9bf1035d42__is-unstyled","link-icon":"_0cb411afac4c86c7__link-icon"};typeof process>"u",Un("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var jw={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},na=(0,ff.forwardRef)(function({children:t,variant:o="default",tone:r="brand",openInNewTab:n=!1,target:i,render:s,className:a,...u},c){let d=n||/^_blank$/i.test(i??"");return ot({render:s,defaultTagName:"a",ref:c,props:he(u,{className:ee(jw.a,Dw["box-sizing"],Ww["outset-ring--focus-except-active"],o!=="unstyled"&&Vn.link,o!=="unstyled"&&Vn[`is-${r}`],o==="unstyled"&&Vn["is-unstyled"],a),target:i??(n?"_blank":void 0),children:(0,Uo.jsxs)(Uo.Fragment,{children:[t,d&&(0,Uo.jsx)("span",{className:Vn["link-icon"],role:"img","aria-label":(0,pf.__)("(opens in a new tab)")})]})})})});var $n=l(rt(),1),ia=l(z(),1),sa=(0,ia.jsx)($n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ia.jsx)($n.Path,{d:"M12 8L12 13M12 14.5L12 16M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var Yn=l(rt(),1),aa=l(z(),1),Rr=(0,aa.jsx)(Yn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,aa.jsx)(Yn.Path,{d:"M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75",vectorEffect:"non-scaling-stroke"})});var Kn=l(rt(),1),ca=l(z(),1),la=(0,ca.jsx)(Kn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ca.jsx)(Kn.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var Gn=l(rt(),1),da=l(z(),1),ua=(0,da.jsx)(Gn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,da.jsx)(Gn.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"})});var qn=l(rt(),1),fa=l(z(),1),pa=(0,fa.jsx)(qn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,fa.jsx)(qn.Path,{d:"M12 16V11M12 9.5V8M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var Xn=l(rt(),1),ma=l(z(),1),ga=(0,ma.jsx)(Xn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ma.jsx)(Xn.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var Zn=l(rt(),1),ha=l(z(),1),ba=(0,ha.jsx)(Zn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ha.jsx)(Zn.Path,{d:"M12 18V6M18 12H6",vectorEffect:"non-scaling-stroke"})});var kr=l(rt(),1),Er=l(z(),1),wa=(0,Er.jsxs)(kr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Er.jsx)(kr.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,Er.jsx)(kr.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var Jn=l(rt(),1),va=l(z(),1),Qn=(0,va.jsx)(Jn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,va.jsx)(Jn.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"})});var ei=l(rt(),1),_a=l(z(),1),ti=(0,_a.jsx)(ei.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_a.jsx)(ei.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 hf=l(G(),1),bf=l(rt(),1),wf=l(z(),1),vo=(0,hf.forwardRef)(function({icon:t,size:o=24,style:r,...n},i){let s=t.props.style||r?{...t.props.style,...r}:void 0;return(0,wf.jsx)(bf.SVG,{ref:i,...t.props,...n,...s?{style:s}:{},width:o,height:o})});var Tr=l(G(),1),ri=l(Oe(),1);var vf=l(G(),1),ya="data-wp-hash";function xa(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Vw(document)),e.__wpStyleRuntime}function Hw(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ya}]`))if(o.getAttribute(ya)===t)return!0;return!1}function _f(e,t,o){if(!e.head)return;let r=xa(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Hw(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ya,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Vw(e){let t=xa();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)_f(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Uw(e,t){let o=xa();o.styles.set(e,t);for(let r of o.documents.keys())_f(r,e,t)}typeof process>"u",Uw("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var $w={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Cr=(0,vf.forwardRef)(function({render:t,...o},r){return ot({render:t,ref:r,props:he({className:$w["visually-hidden"]},o,{"data-visually-hidden":""})})});var oi=l(z(),1);function yf({"aria-describedby":e,"aria-keyshortcuts":t,shortcut:o}){let r=(0,Tr.useId)(),n=o?r:void 0,i=[e,n].filter(Boolean).join(" ");return{descriptionId:n,targetProps:{"aria-describedby":i||void 0,"aria-keyshortcuts":o?.ariaKeyShortcut??t}}}var xf=(0,Tr.forwardRef)(function({descriptionId:t,shortcut:o},r){return(0,oi.jsx)(Cr,{id:t,"aria-hidden":"true",render:(0,oi.jsx)("span",{ref:r}),children:(0,ri.sprintf)((0,ri.__)("Keyboard shortcut: %s"),o.label??o.ariaKeyShortcut)})}),Sf=(0,Tr.forwardRef)(function({className:t,shortcut:o},r){return(0,oi.jsx)("span",{ref:r,"aria-hidden":"true",className:t,dir:"ltr",children:o.displayShortcut})});var kf=l(Sa(),1),ni=l(G(),1),Ef=l(Oe(),1),Tf=l(z(),1),Ra="data-wp-hash";function ka(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Kw(document)),e.__wpStyleRuntime}function Yw(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ra}]`))if(o.getAttribute(Ra)===t)return!0;return!1}function Cf(e,t,o){if(!e.head)return;let r=ka(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Yw(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ra,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Kw(e){let t=ka();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Cf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function ii(e,t){let o=ka();o.styles.set(e,t);for(let r of o.documents.keys())Cf(r,e,t)}typeof process>"u",ii("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var Pr={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"};typeof process>"u",ii("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Gw={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",ii("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var qw={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",ii("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Xw={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Pf=(0,ni.forwardRef)(function({tone:t="brand",variant:o="solid",size:r="default",className:n,focusableWhenDisabled:i=!0,disabled:s,loading:a,loadingAnnouncement:u=(0,Ef.__)("Loading"),children:c,...d},m){let f=ee(Xw.button,Gw["box-sizing"],qw["outset-ring--focus-except-active"],o!=="unstyled"&&Pr.button,Pr[`is-${t}`],Pr[`is-${o}`],Pr[`is-${r}`],a&&Pr["is-loading"],n);return(0,ni.useEffect)(()=>{a&&u&&(0,kf.speak)(u)},[a,u]),(0,Tf.jsx)(Is,{ref:m,className:f,focusableWhenDisabled:i,disabled:s??a,...d,children:c})});var Of=l(G(),1);var Af=l(z(),1),Ea="data-wp-hash";function Ca(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Jw(document)),e.__wpStyleRuntime}function Zw(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ea}]`))if(o.getAttribute(Ea)===t)return!0;return!1}function If(e,t,o){if(!e.head)return;let r=Ca(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Zw(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ea,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Jw(e){let t=Ca();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)If(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Qw(e,t){let o=Ca();o.styles.set(e,t);for(let r of o.documents.keys())If(r,e,t)}typeof process>"u",Qw("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var ev={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"},Ta=(0,Of.forwardRef)(function({className:t,icon:o,...r},n){return(0,Af.jsx)(vo,{ref:n,icon:o,className:ee(ev.icon,t),size:24,...r})});Ta.displayName="Button.Icon";var si=Object.assign(Pf,{Icon:Ta});var Mf=l(G(),1);var nt=l(z(),1),Pa="data-wp-hash";function Oa(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ov(document)),e.__wpStyleRuntime}function tv(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Pa}]`))if(o.getAttribute(Pa)===t)return!0;return!1}function Bf(e,t,o){if(!e.head)return;let r=Oa(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(tv(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Pa,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function ov(e){let t=Oa();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Bf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function rv(e,t){let o=Oa();o.styles.set(e,t);for(let r of o.documents.keys())Bf(r,e,t)}typeof process>"u",rv("c5cdafb1bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0px;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");var Nf={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},Ia=(0,Mf.forwardRef)(function({label:t,className:o,children:r,disabled:n,focusableWhenDisabled:i=!0,icon:s,size:a,shortcut:u,positioner:c,"aria-describedby":d,"aria-keyshortcuts":m,...f},p){let g=ee(Nf["icon-button"],o),{descriptionId:h,targetProps:b}=yf({"aria-describedby":d,"aria-keyshortcuts":m,shortcut:u});return(0,nt.jsxs)(ta,{children:[(0,nt.jsxs)(Qs,{ref:p,...b,disabled:n&&!i,render:(0,nt.jsx)(si,{...f,size:a,"aria-label":t,disabled:n,focusableWhenDisabled:i}),className:g,children:[(0,nt.jsx)(vo,{icon:s,size:24,className:Nf.icon}),u&&h&&(0,nt.jsx)(xf,{descriptionId:h,shortcut:u})]}),(0,nt.jsxs)(Js,{positioner:c,children:[t,u&&(0,nt.jsxs)(nt.Fragment,{children:[" ",(0,nt.jsx)(Sf,{shortcut:u})]})]})]})});var Lf=l(G(),1),Aa="data-wp-hash";function Na(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&iv(document)),e.__wpStyleRuntime}function nv(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Aa}]`))if(o.getAttribute(Aa)===t)return!0;return!1}function zf(e,t,o){if(!e.head)return;let r=Na(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(nv(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Aa,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function iv(e){let t=Na();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)zf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function sv(e,t){let o=Na();o.styles.set(e,t);for(let r of o.documents.keys())zf(r,e,t)}typeof process>"u",sv("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var av={stack:"_19ce0419607e1896__stack"},cv={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},Ma=(0,Lf.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:i,render:s,...a},u){let c={gap:o&&cv[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:i};return ot({render:s,ref:u,props:he(a,{style:c,className:av.stack})})});var eo={};dt(eo,{ActionButton:()=>cp,ActionLink:()=>up,Actions:()=>Jf,CloseIcon:()=>rp,Description:()=>qf,Root:()=>jf,Title:()=>$f});var Ff=l(Sa(),1),$o=l(G(),1);var Yo=l(z(),1),La="data-wp-hash";function za(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dv(document)),e.__wpStyleRuntime}function lv(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${La}]`))if(o.getAttribute(La)===t)return!0;return!1}function Df(e,t,o){if(!e.head)return;let r=za(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(lv(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(La,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function dv(e){let t=za();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Df(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Wf(e,t){let o=za();o.styles.set(e,t);for(let r of o.documents.keys())Df(r,e,t)}typeof process>"u",Wf("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var uv={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Wf("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Ba={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},fv={neutral:null,info:pa,warning:sa,success:wa,error:la};function pv(e){return e==="error"?"assertive":"polite"}function mv(e){if(e){if(typeof e=="string")return e;try{return(0,$o.renderToString)(e)}catch{return}}}function gv(e,t){let o=mv(e);(0,$o.useEffect)(()=>{o&&(0,Ff.speak)(o,t)},[o,t])}var jf=(0,$o.forwardRef)(function({intent:t="neutral",children:o,icon:r,spokenMessage:n=o,politeness:i=pv(t),render:s,...a},u){gv(n,i);let c=r===null?null:r??fv[t],d=ee(Ba.notice,Ba[`is-${t}`],uv["box-sizing"]);return ot({defaultTagName:"div",render:s,ref:u,props:he({className:d,children:(0,Yo.jsxs)(Yo.Fragment,{children:[o,c&&(0,Yo.jsx)(vo,{className:Ba.icon,icon:c})]})},a)})});var Hf=l(G(),1);var Uf=l(z(),1),Fa="data-wp-hash";function Da(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&bv(document)),e.__wpStyleRuntime}function hv(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Fa}]`))if(o.getAttribute(Fa)===t)return!0;return!1}function Vf(e,t,o){if(!e.head)return;let r=Da(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(hv(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Fa,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function bv(e){let t=Da();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Vf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function wv(e,t){let o=Da();o.styles.set(e,t);for(let r of o.documents.keys())Vf(r,e,t)}typeof process>"u",wv("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var vv={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},$f=(0,Hf.forwardRef)(function({className:t,...o},r){return(0,Uf.jsx)(Qt,{ref:r,variant:"heading-md",className:ee(vv.title,t),...o})});var Yf=l(G(),1);var Gf=l(z(),1),Wa="data-wp-hash";function ja(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&yv(document)),e.__wpStyleRuntime}function _v(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Wa}]`))if(o.getAttribute(Wa)===t)return!0;return!1}function Kf(e,t,o){if(!e.head)return;let r=ja(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(_v(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Wa,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function yv(e){let t=ja();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Kf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function xv(e,t){let o=ja();o.styles.set(e,t);for(let r of o.documents.keys())Kf(r,e,t)}typeof process>"u",xv("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Sv={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},qf=(0,Yf.forwardRef)(function({className:t,...o},r){return(0,Gf.jsx)(Qt,{ref:r,variant:"body-md",className:ee(Sv.description,t),...o})});var Xf=l(G(),1);var Ha="data-wp-hash";function Va(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&kv(document)),e.__wpStyleRuntime}function Rv(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ha}]`))if(o.getAttribute(Ha)===t)return!0;return!1}function Zf(e,t,o){if(!e.head)return;let r=Va(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Rv(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ha,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function kv(e){let t=Va();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Zf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Ev(e,t){let o=Va();o.styles.set(e,t);for(let r of o.documents.keys())Zf(r,e,t)}typeof process>"u",Ev("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Cv={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Jf=(0,Xf.forwardRef)(function({render:t,...o},r){return ot({defaultTagName:"div",render:t,ref:r,props:he({className:Cv.actions},o)})});var Qf=l(G(),1),ep=l(Oe(),1);var op=l(z(),1),Ua="data-wp-hash";function $a(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Pv(document)),e.__wpStyleRuntime}function Tv(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ua}]`))if(o.getAttribute(Ua)===t)return!0;return!1}function tp(e,t,o){if(!e.head)return;let r=$a(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Tv(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ua,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Pv(e){let t=$a();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)tp(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Ov(e,t){let o=$a();o.styles.set(e,t);for(let r of o.documents.keys())tp(r,e,t)}typeof process>"u",Ov("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Iv={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},rp=(0,Qf.forwardRef)(function({className:t,icon:o=Rr,label:r=(0,ep.__)("Dismiss"),...n},i){return(0,op.jsx)(Ia,{...n,ref:i,className:ee(Iv["close-icon"],t),variant:"minimal",size:"small",tone:"neutral",icon:o,label:r})});var ip=l(G(),1);var ap=l(z(),1),Ya="data-wp-hash";function Ka(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Nv(document)),e.__wpStyleRuntime}function Av(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ya}]`))if(o.getAttribute(Ya)===t)return!0;return!1}function sp(e,t,o){if(!e.head)return;let r=Ka(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Av(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ya,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Nv(e){let t=Ka();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)sp(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Mv(e,t){let o=Ka();o.styles.set(e,t);for(let r of o.documents.keys())sp(r,e,t)}typeof process>"u",Mv("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var np={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},cp=(0,ip.forwardRef)(function({className:t,loading:o,loadingAnnouncement:r,variant:n,...i},s){return(0,ap.jsx)(si,{...i,...o!==void 0?{loading:o,loadingAnnouncement:r??""}:{},ref:s,size:"compact",tone:"neutral",variant:n,className:ee(np["action-button"],np[`is-action-button-${n}`],t)})});var lp=l(G(),1);var qa=l(z(),1),Ga="data-wp-hash";function Xa(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Lv(document)),e.__wpStyleRuntime}function Bv(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ga}]`))if(o.getAttribute(Ga)===t)return!0;return!1}function dp(e,t,o){if(!e.head)return;let r=Xa(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Bv(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ga,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Lv(e){let t=Xa();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)dp(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function zv(e,t){let o=Xa();o.styles.set(e,t);for(let r of o.documents.keys())dp(r,e,t)}typeof process>"u",zv("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Fv={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},up=(0,lp.forwardRef)(function({className:t,render:o,...r},n){return(0,qa.jsx)(Qt,{ref:n,className:ee(Fv["action-link"],t),...r,variant:"body-md",render:(0,qa.jsx)(na,{tone:"neutral",variant:"default",render:o})})});var pp={primary:"#3858e9",background:"#222524"},Dv=new Map([["modern",pp],["fresh",{primary:"#007cba",background:"#25292b"}],["midnight",{primary:"#cf4339",background:"#3d4042"}],["coffee",{primary:"#916745",background:"#5b534d"}],["ocean",{primary:"#567958",background:"#5f787f"}],["blue",{primary:"#437aa8",background:"#3876a8"}],["ectoplasm",{primary:"#646c3e",background:"#4f386e"}],["sunrise",{primary:"#ad631e",background:"#cc4541"}],["light",{primary:"#007cba",background:"#eaeeed"}]]);function Za(){let e=document.body.className.match(/admin-color-([\w-]+)/)?.[1]??"modern";return Dv.get(e)??pp}var bt=l(G(),1),Si=l(to(),1),$m=l(Gs(),1);var gp=l(G(),1),ai=l(Oe(),1);var hp=l(Vo(),1),bp=l(Or(),1),Bt=l(z(),1);function Wv(e){return e instanceof Error&&e.name||"Error"}function jv(e){return typeof e=="string"&&e?e:typeof e?.message=="string"&&e.message?e.message:"An unknown error occurred."}function Hv(e,t){let o=[{label:Wv(e),content:jv(e)}];return e?.stack&&o.push({label:"Stack",content:e.stack.trim(),preformatted:!0}),t&&o.push({label:"Component stack",content:t.trim(),preformatted:!0}),o.push({label:"Environment",content:`User agent: ${window.navigator.userAgent}`,preformatted:!0}),o}function Vv(e,t){return["### Error report",...Hv(e,t).map(({label:r,content:n,preformatted:i})=>`**${r}**

 ${i?`\`\`\`
 ${n}
 \`\`\``:n}`)].join(`

-`)}function Uv({text:e,children:t,variant:o="outline"}){let r=(0,hp.useCopyToClipboard)(e);return(0,Bt.jsx)(eo.ActionButton,{variant:o,ref:r,children:t})}var wp=class extends gp.Component{constructor(){super(...arguments),this.state={error:null,componentStack:null}}componentDidCatch(e,t){this.setState({componentStack:t?.componentStack}),(0,bp.doAction)("editor.ErrorBoundary.errorLogged",e,t)}static getDerivedStateFromError(e){return{error:e}}render(){let{error:e,componentStack:t}=this.state;return e?(0,Bt.jsxs)(Ma,{className:"customize-widgets-error-boundary",direction:"column",gap:"lg",children:[(0,Bt.jsxs)(eo.Root,{intent:"error",children:[(0,Bt.jsx)(eo.Title,{children:(0,ai.__)("The editor has crashed")}),(0,Bt.jsx)(eo.Description,{children:(0,ai.__)("An unknown error occurred. Reload your browser to try again, or copy the error to report the problem or search.")}),(0,Bt.jsx)(eo.Actions,{children:(0,Bt.jsx)(Uv,{variant:"solid",text:()=>Vv(e,t),children:(0,ai.__)("Copy error")})})]}),null]}):this.props.children}};var Nm=l(Vo(),1),Mm=l(_p(),1),Bm=l(Se(),1),_i=l(G(),1),Tt=l(gt(),1),Lm=l(Ja(),1),zm=l(ir(),1);var Sp=l(G(),1),Rp=l(Oe(),1),kp=l(to(),1),Ep=l(Se(),1),Cp=l(gt(),1),Tp=l(z(),1);function $v({inspector:e,closeMenu:t,...o}){let r=(0,Ep.useSelect)(i=>i(Cp.store).getSelectedBlockClientId(),[]),n=(0,Sp.useMemo)(()=>document.getElementById(`block-${r}`),[r]);return(0,Tp.jsx)(kp.MenuItem,{onClick:()=>{e.open({returnFocusWhenClose:n}),t()},...o,children:(0,Rp.__)("Show more settings")})}var Pp=$v;var pi=l(to(),1),tm=l(gt(),1),qo=l(G(),1),Go=l(Ko(),1),Ft=l(Oe(),1);var tc=l(Oe(),1),Mp=l(gt(),1),Bp=l(to(),1),Lp=l(Vo(),1),zp=l(Se(),1);var ci=l(Se(),1);var Ip=l(Se(),1);function Yv(e=!1,t){return t.type==="SET_IS_INSERTER_OPENED"?t.value:e}var Ap=(0,Ip.combineReducers)({blockInserterPanel:Yv});var Qa={};dt(Qa,{__experimentalGetInsertionPoint:()=>qv,isInserterOpened:()=>Gv});var Kv={rootClientId:void 0,insertionIndex:void 0};function Gv(e){return!!e.blockInserterPanel}function qv(e){return typeof e.blockInserterPanel=="boolean"?Kv:e.blockInserterPanel}var ec={};dt(ec,{setIsInserterOpened:()=>Xv});function Xv(e){return{type:"SET_IS_INSERTER_OPENED",value:e}}var Np="core/customize-widgets";var Zv={reducer:Ap,selectors:Qa,actions:ec},Ue=(0,ci.createReduxStore)(Np,Zv);(0,ci.register)(Ue);var oo=l(z(),1);function Fp({setIsOpened:e}){let t=(0,Lp.useInstanceId)(Fp,"customize-widget-layout__inserter-panel-title"),o=(0,zp.useSelect)(r=>r(Ue).__experimentalGetInsertionPoint(),[]);return(0,oo.jsxs)("div",{className:"customize-widgets-layout__inserter-panel","aria-labelledby":t,children:[(0,oo.jsxs)("div",{className:"customize-widgets-layout__inserter-panel-header",children:[(0,oo.jsx)("h2",{id:t,className:"customize-widgets-layout__inserter-panel-header-title",children:(0,tc.__)("Add a block")}),(0,oo.jsx)(Bp.Button,{size:"small",icon:Rr,onClick:()=>e(!1),"aria-label":(0,tc.__)("Close inserter")})]}),(0,oo.jsx)("div",{className:"customize-widgets-layout__inserter-panel-content",children:(0,oo.jsx)(Mp.__experimentalLibrary,{rootClientId:o.rootClientId,__experimentalInsertionIndex:o.insertionIndex,showInserterHelpPanel:!0,onSelect:()=>e(!1)})})]})}var Dp=Fp;var zt=l(to(),1),Zp=l(G(),1),be=l(Oe(),1);var Jp=l(Ko(),1),Qp=l(Ir(),1),fi=l(ir(),1);var Gp=l(to(),1),Lt=l(Oe(),1),Ar=l(Ir(),1),ui=l(Se(),1),qp=l(G(),1);var it=l(Oe(),1),jp=[{keyCombination:{modifier:"primary",character:"b"},description:(0,it.__)("Make the selected text bold.")},{keyCombination:{modifier:"primary",character:"i"},description:(0,it.__)("Make the selected text italic.")},{keyCombination:{modifier:"primary",character:"k"},description:(0,it.__)("Convert the selected text into a link.")},{keyCombination:{modifier:"primaryShift",character:"k"},description:(0,it.__)("Remove a link.")},{keyCombination:{character:"[["},description:(0,it.__)("Insert a link to a post or page.")},{keyCombination:{modifier:"primary",character:"u"},description:(0,it.__)("Underline the selected text.")},{keyCombination:{modifier:"access",character:"d"},description:(0,it.__)("Strikethrough the selected text.")},{keyCombination:{modifier:"access",character:"x"},description:(0,it.__)("Make the selected text inline code.")},{keyCombination:{modifier:"access",character:"0"},aliases:[{modifier:"access",character:"7"}],description:(0,it.__)("Convert the current heading to a paragraph.")},{keyCombination:{modifier:"access",character:"1-6"},description:(0,it.__)("Convert the current paragraph or heading to a heading of level 1 to 6.")},{keyCombination:{modifier:"primaryShift",character:"SPACE"},description:(0,it.__)("Add non breaking space.")}];var Vp=l(G(),1),li=l(Ko(),1),st=l(z(),1);function Hp({keyCombination:e,forceAriaLabel:t}){let o=e.modifier?li.displayShortcutList[e.modifier](e.character):e.character,r=e.modifier?li.shortcutAriaLabel[e.modifier](e.character):e.character;return(0,st.jsx)("kbd",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-key-combination","aria-label":t||r,children:(Array.isArray(o)?o:[o]).map((n,i)=>n==="+"?(0,st.jsx)(Vp.Fragment,{children:n},i):(0,st.jsx)("kbd",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-key",children:n},i))})}function Jv({description:e,keyCombination:t,aliases:o=[],ariaLabel:r}){return(0,st.jsxs)(st.Fragment,{children:[(0,st.jsx)("div",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-description",children:e}),(0,st.jsxs)("div",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-term",children:[(0,st.jsx)(Hp,{keyCombination:t,forceAriaLabel:r}),o.map((n,i)=>(0,st.jsx)(Hp,{keyCombination:n,forceAriaLabel:r},i))]})]})}var di=Jv;var Up=l(Se(),1),$p=l(Ir(),1);var Yp=l(z(),1);function Qv({name:e}){let{keyCombination:t,description:o,aliases:r}=(0,Up.useSelect)(n=>{let{getShortcutKeyCombination:i,getShortcutDescription:s,getShortcutAliases:a}=n($p.store);return{keyCombination:i(e),aliases:a(e),description:s(e)}},[e]);return t?(0,Yp.jsx)(di,{keyCombination:t,description:o,aliases:r}):null}var Kp=Qv;var Me=l(z(),1),e_=({shortcuts:e})=>(0,Me.jsx)("ul",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-list",role:"list",children:e.map((t,o)=>(0,Me.jsx)("li",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut",children:typeof t=="string"?(0,Me.jsx)(Kp,{name:t}):(0,Me.jsx)(di,{...t})},o))}),rc=({title:e,shortcuts:t,className:o})=>(0,Me.jsxs)("section",{className:ee("customize-widgets-keyboard-shortcut-help-modal__section",o),children:[!!e&&(0,Me.jsx)("h2",{className:"customize-widgets-keyboard-shortcut-help-modal__section-title",children:e}),(0,Me.jsx)(e_,{shortcuts:t})]}),oc=({title:e,categoryName:t,additionalShortcuts:o=[]})=>{let r=(0,ui.useSelect)(n=>n(Ar.store).getCategoryShortcuts(t),[t]);return(0,Me.jsx)(rc,{title:e,shortcuts:r.concat(o)})};function Xp({isModalActive:e,toggleModal:t}){let{registerShortcut:o}=(0,ui.useDispatch)(Ar.store);return(0,qp.useEffect)(()=>{o({name:"core/customize-widgets/keyboard-shortcuts",category:"main",description:(0,Lt.__)("Display these keyboard shortcuts."),keyCombination:{modifier:"access",character:"h"}})},[o]),(0,Ar.useShortcut)("core/customize-widgets/keyboard-shortcuts",t),e?(0,Me.jsxs)(Gp.Modal,{className:"customize-widgets-keyboard-shortcut-help-modal",title:(0,Lt.__)("Keyboard shortcuts"),onRequestClose:t,children:[(0,Me.jsx)(rc,{className:"customize-widgets-keyboard-shortcut-help-modal__main-shortcuts",shortcuts:["core/customize-widgets/keyboard-shortcuts"]}),(0,Me.jsx)(oc,{title:(0,Lt.__)("Global shortcuts"),categoryName:"global"}),(0,Me.jsx)(oc,{title:(0,Lt.__)("Selection shortcuts"),categoryName:"selection"}),(0,Me.jsx)(oc,{title:(0,Lt.__)("Block shortcuts"),categoryName:"block",additionalShortcuts:[{keyCombination:{character:"/"},description:(0,Lt.__)("Change the block type after adding a new paragraph."),ariaLabel:(0,Lt.__)("Forward-slash")}]}),(0,Me.jsx)(rc,{title:(0,Lt.__)("Text formatting"),shortcuts:jp})]}):null}var we=l(z(),1);function em(){let[e,t]=(0,Zp.useState)(!1),o=()=>t(!e);return(0,Qp.useShortcut)("core/customize-widgets/keyboard-shortcuts",o),(0,we.jsxs)(we.Fragment,{children:[(0,we.jsx)(zt.ToolbarDropdownMenu,{icon:ga,label:(0,be.__)("Options"),popoverProps:{placement:"bottom-end",className:"more-menu-dropdown__content"},toggleProps:{tooltipPosition:"bottom",size:"compact"},children:()=>(0,we.jsxs)(we.Fragment,{children:[(0,we.jsx)(zt.MenuGroup,{label:(0,be._x)("View","noun"),children:(0,we.jsx)(fi.PreferenceToggleMenuItem,{scope:"core/customize-widgets",name:"fixedToolbar",label:(0,be.__)("Top toolbar"),info:(0,be.__)("Access all block and document tools in a single place"),messageActivated:(0,be.__)("Top toolbar activated"),messageDeactivated:(0,be.__)("Top toolbar deactivated")})}),(0,we.jsxs)(zt.MenuGroup,{label:(0,be.__)("Tools"),children:[(0,we.jsx)(zt.MenuItem,{onClick:()=>{t(!0)},shortcut:Jp.displayShortcut.access("h"),children:(0,be.__)("Keyboard shortcuts")}),(0,we.jsx)(fi.PreferenceToggleMenuItem,{scope:"core/customize-widgets",name:"welcomeGuide",label:(0,be.__)("Welcome Guide")}),(0,we.jsxs)(zt.MenuItem,{role:"menuitem",icon:ua,href:(0,be.__)("https://wordpress.org/documentation/article/block-based-widgets-editor/"),target:"_blank",rel:"noopener",children:[(0,be.__)("Help"),(0,we.jsx)(Cr,{render:(0,we.jsx)("span",{}),children:(0,be.__)("(opens in a new tab)")})]})]}),(0,we.jsx)(zt.MenuGroup,{label:(0,be.__)("Preferences"),children:(0,we.jsx)(fi.PreferenceToggleMenuItem,{scope:"core/customize-widgets",name:"keepCaretInsideBlock",label:(0,be.__)("Contain text cursor inside block"),info:(0,be.__)("Aids screen readers by stopping text caret from leaving blocks."),messageActivated:(0,be.__)("Contain text cursor inside block activated"),messageDeactivated:(0,be.__)("Contain text cursor inside block deactivated")})})]})}),(0,we.jsx)(Xp,{isModalActive:e,toggleModal:o})]})}var at=l(z(),1);function t_({sidebar:e,inserter:t,isInserterOpened:o,setIsInserterOpened:r,isFixedToolbarActive:n}){let[[i,s],a]=(0,qo.useState)([e.hasUndo(),e.hasRedo()]),u=(0,Go.isAppleOS)()?Go.displayShortcut.primaryShift("z"):Go.displayShortcut.primary("y");return(0,qo.useEffect)(()=>e.subscribeHistory(()=>{a([e.hasUndo(),e.hasRedo()])}),[e]),(0,at.jsxs)(at.Fragment,{children:[(0,at.jsx)("div",{className:ee("customize-widgets-header",{"is-fixed-toolbar-active":n}),children:(0,at.jsxs)(tm.NavigableToolbar,{className:"customize-widgets-header-toolbar","aria-label":(0,Ft.__)("Document tools"),children:[(0,at.jsx)(pi.ToolbarButton,{icon:(0,Ft.isRTL)()?Qn:ti,label:(0,Ft.__)("Undo"),shortcut:Go.displayShortcut.primary("z"),disabled:!i,onClick:e.undo,className:"customize-widgets-editor-history-button undo-button"}),(0,at.jsx)(pi.ToolbarButton,{icon:(0,Ft.isRTL)()?ti:Qn,label:(0,Ft.__)("Redo"),shortcut:u,disabled:!s,onClick:e.redo,className:"customize-widgets-editor-history-button redo-button"}),(0,at.jsx)(pi.ToolbarButton,{className:"customize-widgets-header-toolbar__inserter-toggle",isPressed:o,variant:"primary",icon:ba,label:(0,Ft._x)("Add block","Generic label for block inserter button"),onClick:()=>{r(c=>!c)}}),(0,at.jsx)(em,{})]})}),(0,qo.createPortal)((0,at.jsx)(Dp,{setIsOpened:r}),t.contentContainer[0])]})}var om=t_;var mi=l(G(),1),Xo=l(Se(),1);function rm(e){let t=(0,Xo.useSelect)(r=>r(Ue).isInserterOpened(),[]),{setIsInserterOpened:o}=(0,Xo.useDispatch)(Ue);return(0,mi.useEffect)(()=>{t?e.open():e.close()},[e,t]),[t,(0,mi.useCallback)(r=>{let n=r;typeof r=="function"&&(n=r((0,Xo.select)(Ue).isInserterOpened())),o(n)},[o])]}var wm=l(gt(),1);var lm=l(im(),1),Jo=l(G(),1),gi=l(am(),1),Zo=l(Ro(),1);var ro=l(Ni(),1),cm=l(Ro(),1);function Nr(e){let t=e.match(/^widget_(.+)(?:\[(\d+)\])$/);if(t){let o=t[1],r=parseInt(t[2],10);return`${o}-${r}`}return e}function Mr(e,t=null){let o;if(e.name==="core/legacy-widget"&&(e.attributes.id||e.attributes.instance))if(e.attributes.id)o={id:e.attributes.id};else{let{encoded:a,hash:u,raw:c,...d}=e.attributes.instance;o={idBase:e.attributes.idBase,instance:{...t?.instance,is_widget_customizer_js_value:!0,encoded_serialized_instance:a,instance_hash_key:u,raw_instance:c,...d}}}else o={idBase:"block",widgetClass:"WP_Widget_Block",instance:{raw_instance:{content:(0,ro.serialize)(e)}}};let{form:n,rendered:i,...s}=t||{};return{...s,...o}}function nc({id:e,idBase:t,number:o,instance:r}){let n,{encoded_serialized_instance:i,instance_hash_key:s,raw_instance:a,...u}=r;if(t==="block"){let c=(0,ro.parse)(a.content??"",{__unstableSkipAutop:!0});n=c.length?c[0]:(0,ro.createBlock)("core/paragraph",{})}else o?n=(0,ro.createBlock)("core/legacy-widget",{idBase:t,instance:{encoded:i,hash:s,raw:a,...u}}):n=(0,ro.createBlock)("core/legacy-widget",{id:e});return(0,cm.addWidgetIdToBlock)(n,e)}function o_(e){return e.map(t=>nc(t))}function dm(e){let[t,o]=(0,Jo.useState)(()=>o_(e.getWidgets()));(0,Jo.useEffect)(()=>e.subscribe((n,i)=>{o(s=>{let a=new Map(n.map(d=>[d.id,d])),u=new Map(s.map(d=>[(0,Zo.getWidgetIdFromBlock)(d),d])),c=i.map(d=>{let m=a.get(d.id);return m&&m===d?u.get(d.id):nc(d)});return(0,gi.isShallowEqual)(s,c)?s:c})}),[e]);let r=(0,Jo.useCallback)(n=>{o(i=>{if((0,gi.isShallowEqual)(i,n))return i;let s=new Map(i.map(c=>[(0,Zo.getWidgetIdFromBlock)(c),c])),a=n.map(c=>{let d=(0,Zo.getWidgetIdFromBlock)(c);if(d&&s.has(d)){let m=s.get(d),f=e.getWidget(d);return(0,lm.default)(c,m)&&f?f:Mr(c,f)}return Mr(c)});if((0,gi.isShallowEqual)(e.getWidgets(),a))return i;let u=e.setWidgets(a);return n.reduce((c,d,m)=>{let f=u[m];return f!==null&&(c===n&&(c=n.slice()),c[m]=(0,Zo.addWidgetIdToBlock)(d,f)),c},n)})},[e]);return[t,r,r]}var Br=l(G(),1),pm=l(Se(),1),mm=l(gt(),1),gm=l(Ro(),1);var ct=l(G(),1);var um=l(z(),1),ic=(0,ct.createContext)();ic.displayName="FocusControlContext";function fm({api:e,sidebarControls:t,children:o}){let[r,n]=(0,ct.useState)({current:null}),i=(0,ct.useCallback)(a=>{for(let u of t)if(u.setting.get().includes(a)){u.sectionInstance.expand({completeCallback(){n({current:a})}});break}},[t]);(0,ct.useEffect)(()=>{function a(d){let m=Nr(d);i(m)}let u=!1;function c(){e.previewer.preview.bind("focus-control-for-setting",a),u=!0}return e.previewer.bind("ready",c),()=>{e.previewer.unbind("ready",c),u&&e.previewer.preview.unbind("focus-control-for-setting",a)}},[e,i]);let s=(0,ct.useMemo)(()=>[r,i],[r,i]);return(0,um.jsx)(ic.Provider,{value:s,children:o})}var hi=()=>(0,ct.useContext)(ic);function hm(e){let{selectBlock:t}=(0,pm.useDispatch)(mm.store),[o]=hi(),r=(0,Br.useRef)(e);(0,Br.useEffect)(()=>{r.current=e},[e]),(0,Br.useEffect)(()=>{if(o.current){let n=r.current.find(i=>(0,gm.getWidgetIdFromBlock)(i)===o.current);n&&(t(n.clientId),document.querySelector(`[data-block="${n.clientId}"]`)?.focus())}},[o,t])}var bm=l(qs(),1),{lock:m3,unlock:Qo}=(0,bm.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/customize-widgets");var vm=l(z(),1),{ExperimentalBlockEditorProvider:r_}=Qo(wm.privateApis);function _m({sidebar:e,settings:t,children:o}){let[r,n,i]=dm(e);return hm(r),(0,vm.jsx)(r_,{value:r,onInput:n,onChange:i,settings:t,useSubRegistry:!1,children:o})}var ht=l(Oe(),1),Lr=l(to(),1),ym=l(Se(),1),xm=l(ir(),1),Ce=l(z(),1);function Sm({sidebar:e}){let{toggle:t}=(0,ym.useDispatch)(xm.store),o=e.getWidgets().every(r=>r.id.startsWith("block-"));return(0,Ce.jsxs)("div",{className:"customize-widgets-welcome-guide",children:[(0,Ce.jsx)("div",{className:"customize-widgets-welcome-guide__image__wrapper",children:(0,Ce.jsxs)("picture",{children:[(0,Ce.jsx)("source",{srcSet:"https://s.w.org/images/block-editor/welcome-editor.svg",media:"(prefers-reduced-motion: reduce)"}),(0,Ce.jsx)("img",{className:"customize-widgets-welcome-guide__image",src:"https://s.w.org/images/block-editor/welcome-editor.gif",width:"312",height:"240",alt:""})]})}),(0,Ce.jsx)("h1",{className:"customize-widgets-welcome-guide__heading",children:(0,ht.__)("Welcome to block Widgets")}),(0,Ce.jsx)("p",{className:"customize-widgets-welcome-guide__text",children:o?(0,ht.__)("Your theme provides different \u201Cblock\u201D areas for you to add and edit content.\xA0Try adding a search bar, social icons, or other types of blocks here and see how they\u2019ll look on your site."):(0,ht.__)("You can now add any block to your site\u2019s widget areas. Don\u2019t worry, all of your favorite widgets still work flawlessly.")}),(0,Ce.jsx)(Lr.Button,{size:"compact",variant:"primary",onClick:()=>t("core/customize-widgets","welcomeGuide"),children:(0,ht.__)("Got it")}),(0,Ce.jsx)("hr",{className:"customize-widgets-welcome-guide__separator"}),!o&&(0,Ce.jsxs)("p",{className:"customize-widgets-welcome-guide__more-info",children:[(0,ht.__)("Want to stick with the old widgets?"),(0,Ce.jsx)("br",{}),(0,Ce.jsx)(Lr.ExternalLink,{href:(0,ht.__)("https://wordpress.org/plugins/classic-widgets/"),children:(0,ht.__)("Get the Classic Widgets plugin.")})]}),(0,Ce.jsxs)("p",{className:"customize-widgets-welcome-guide__more-info",children:[(0,ht.__)("New to the block editor?"),(0,Ce.jsx)("br",{}),(0,Ce.jsx)(Lr.ExternalLink,{href:(0,ht.__)("https://wordpress.org/documentation/article/wordpress-block-editor/"),children:(0,ht.__)("Here's a detailed guide.")})]})]})}var km=l(G(),1),er=l(Ir(),1),Em=l(Ko(),1),Cm=l(Se(),1),bi=l(Oe(),1),Tm=l(gt(),1);var{usesNativeUndo:Rm}=Qo(Tm.privateApis);function Pm({undo:e,redo:t,save:o}){return(0,er.useShortcut)("core/customize-widgets/undo",r=>{Rm(r)||(e(),r.preventDefault())}),(0,er.useShortcut)("core/customize-widgets/redo",r=>{Rm(r)||(t(),r.preventDefault())}),(0,er.useShortcut)("core/customize-widgets/save",r=>{r.preventDefault(),o()}),null}function n_(){let{registerShortcut:e,unregisterShortcut:t}=(0,Cm.useDispatch)(er.store);return(0,km.useEffect)(()=>(e({name:"core/customize-widgets/undo",category:"global",description:(0,bi.__)("Undo your last changes."),keyCombination:{modifier:"primary",character:"z"}}),e({name:"core/customize-widgets/redo",category:"global",description:(0,bi.__)("Redo your last undo."),keyCombination:{modifier:"primaryShift",character:"z"},aliases:(0,Em.isAppleOS)()?[]:[{modifier:"primary",character:"y"}]}),e({name:"core/customize-widgets/save",category:"global",description:(0,bi.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),()=>{t("core/customize-widgets/undo"),t("core/customize-widgets/redo"),t("core/customize-widgets/save")}),[e]),null}Pm.Register=n_;var sc=Pm;var wi=l(G(),1),vi=l(gt(),1),Om=l(Se(),1),Im=l(z(),1);function Am(e){let t=(0,wi.useRef)(),o=(0,Om.useSelect)(r=>r(vi.store).getBlockCount()===0);return(0,wi.useEffect)(()=>{if(o&&t.current){let{ownerDocument:r}=t.current;(!r.activeElement||r.activeElement===r.body)&&t.current.focus()}},[o]),(0,Im.jsx)(vi.ButtonBlockAppender,{...e,ref:t})}var Te=l(z(),1),{ExperimentalBlockCanvas:i_}=Qo(Tt.privateApis);function Fm({blockEditorSettings:e,sidebar:t,inserter:o,inspector:r}){let[n,i]=rm(o),s=(0,Nm.useViewportMatch)("small"),{hasUploadPermissions:a,isFixedToolbarActive:u,keepCaretInsideBlock:c,isWelcomeGuideActive:d}=(0,Bm.useSelect)(f=>{let{get:p}=f(zm.store);return{hasUploadPermissions:f(Mm.store).canUser("create",{kind:"postType",name:"attachment"})??!0,isFixedToolbarActive:!!p("core/customize-widgets","fixedToolbar"),keepCaretInsideBlock:!!p("core/customize-widgets","keepCaretInsideBlock"),isWelcomeGuideActive:!!p("core/customize-widgets","welcomeGuide")}},[]),m=(0,_i.useMemo)(()=>{let f;return a&&(f=({onError:p,...g})=>{(0,Lm.uploadMedia)({wpAllowedMimeTypes:e.allowedMimeTypes,onError:({message:h})=>p(h),...g})}),{...e,__experimentalSetIsInserterOpened:i,mediaUpload:f,hasFixedToolbar:u||!s,keepCaretInsideBlock:c,editorTool:"edit",__unstableHasCustomAppender:!0}},[a,e,u,s,c,i]);return d?(0,Te.jsx)(Sm,{sidebar:t}):(0,Te.jsxs)(Te.Fragment,{children:[(0,Te.jsx)(sc.Register,{}),(0,Te.jsxs)(_m,{sidebar:t,settings:m,children:[(0,Te.jsx)(sc,{undo:t.undo,redo:t.redo,save:t.save}),(0,Te.jsx)(om,{sidebar:t,inserter:o,isInserterOpened:n,setIsInserterOpened:i,isFixedToolbarActive:u||!s}),(u||!s)&&(0,Te.jsx)(Tt.BlockToolbar,{hideDragHandle:!0}),(0,Te.jsx)(i_,{shouldIframe:!1,styles:m.defaultEditorStyles,height:"100%",children:(0,Te.jsx)(Tt.BlockList,{renderAppender:Am})}),(0,_i.createPortal)((0,Te.jsx)("form",{onSubmit:f=>f.preventDefault(),children:(0,Te.jsx)(Tt.BlockInspector,{})}),r.contentContainer[0])]}),(0,Te.jsx)(Tt.__unstableBlockSettingsMenuFirstItem,{children:({onClose:f})=>(0,Te.jsx)(Pp,{inspector:r,closeMenu:f})})]})}var _o=l(G(),1),Dm=l(z(),1),yi=(0,_o.createContext)();yi.displayName="SidebarControlsContext";function Wm({sidebarControls:e,activeSidebarControl:t,children:o}){let r=(0,_o.useMemo)(()=>({sidebarControls:e,activeSidebarControl:t}),[e,t]);return(0,Dm.jsx)(yi.Provider,{value:r,children:o})}function jm(){let{sidebarControls:e}=(0,_o.useContext)(yi);return e}function Hm(){let{activeSidebarControl:e}=(0,_o.useContext)(yi);return e}var Vm=l(G(),1),xi=l(Se(),1),ac=l(gt(),1);function Um(e,t){let{hasSelectedBlock:o,hasMultiSelection:r}=(0,xi.useSelect)(ac.store),{clearSelectedBlock:n}=(0,xi.useDispatch)(ac.store);(0,Vm.useEffect)(()=>{if(t.current&&e){let i=function(f){(o()||r())&&f&&d.contains(f)&&!c.contains(f)&&!t.current.contains(f)&&!f.closest('[role="dialog"]')&&!u.expanded()&&n()},s=function(f){i(f.target)},a=function(){i(d.activeElement)},u=e.inspector,c=e.container[0],d=c.ownerDocument,m=d.defaultView;return d.addEventListener("mousedown",s),m.addEventListener("blur",a),()=>{d.removeEventListener("mousedown",s),m.removeEventListener("blur",a)}}},[t,e,o,r,n])}var Pt=l(z(),1);function Ym({api:e,sidebarControls:t,blockEditorSettings:o}){let[r,n]=(0,bt.useState)(null),i=document.getElementById("customize-theme-controls"),s=(0,bt.useRef)(),a=(0,bt.useMemo)(()=>Za().primary,[]);Um(r,s),(0,bt.useEffect)(()=>{let d=t.map(m=>m.subscribe(f=>{f&&n(m)}));return()=>{d.forEach(m=>m())}},[t]);let u=r&&(0,bt.createPortal)((0,Pt.jsx)(wp,{children:(0,Pt.jsx)(Fm,{blockEditorSettings:o,sidebar:r.sidebarAdapter,inserter:r.inserter,inspector:r.inspector},r.id)}),r.container[0]),c=i&&(0,bt.createPortal)((0,Pt.jsx)("div",{className:"customize-widgets-popover",ref:s,children:(0,Pt.jsx)(Si.Popover.Slot,{})}),i);return(0,Pt.jsx)(Si.SlotFillProvider,{children:(0,Pt.jsx)($m.ThemeProvider,{isRoot:!0,color:{primary:a},children:(0,Pt.jsx)(Wm,{sidebarControls:t,activeSidebarControl:r,children:(0,Pt.jsxs)(fm,{api:e,sidebarControls:t,children:[u,c]})})})})}var Ri=l(Oe(),1);function Km(){let{wp:{customize:e}}=window;return class extends e.Section{constructor(o,r){super(o,r),this.parentSection=r.parentSection,this.returnFocusWhenClose=null,this._isOpen=!1}get isOpen(){return this._isOpen}set isOpen(o){this._isOpen=o,this.triggerActiveCallbacks()}ready(){this.contentContainer[0].classList.add("customize-widgets-layout__inspector")}isContextuallyActive(){return this.isOpen}onChangeExpanded(o,r){super.onChangeExpanded(o,r),this.parentSection&&!r.unchanged&&(o?this.parentSection.collapse({manualTransition:!0}):this.parentSection.expand({manualTransition:!0,completeCallback:()=>{this.returnFocusWhenClose&&!this.contentContainer[0].contains(this.returnFocusWhenClose)&&this.returnFocusWhenClose.focus()}}))}open({returnFocusWhenClose:o}={}){this.isOpen=!0,this.returnFocusWhenClose=o,this.expand({allowMultiple:!0})}close(){this.collapse({allowMultiple:!0})}collapse(o){this.isOpen=!1,super.collapse(o)}triggerActiveCallbacks(){this.active.callbacks.fireWith(this.active,[!1,!0])}}}var s_=e=>`widgets-inspector-${e}`;function Gm(){let{wp:{customize:e}}=window,t=window.matchMedia("(prefers-reduced-motion: reduce)"),o=t.matches;return t.addEventListener("change",r=>{o=r.matches}),class extends e.Section{ready(){let n=Km();this.inspector=new n(s_(this.id),{title:(0,Ri.__)("Block Settings"),parentSection:this,customizeAction:[(0,Ri.__)("Customizing"),(0,Ri.__)("Widgets"),this.params.title].join(" \u25B8 ")}),e.section.add(this.inspector),this.contentContainer[0].classList.add("customize-widgets__sidebar-section")}hasSubSectionOpened(){return this.inspector.expanded()}onChangeExpanded(n,i){let s=this.controls(),a={...i,completeCallback(){s.forEach(u=>{u.onChangeSectionExpanded?.(n,a)}),i.completeCallback?.()}};if(a.manualTransition){n?(this.contentContainer.addClass(["busy","open"]),this.contentContainer.removeClass("is-sub-section-open"),this.contentContainer.closest(".wp-full-overlay").addClass("section-open")):(this.contentContainer.addClass(["busy","is-sub-section-open"]),this.contentContainer.closest(".wp-full-overlay").addClass("section-open"),this.contentContainer.removeClass("open"));let u=()=>{this.contentContainer.removeClass("busy"),a.completeCallback()};o?u():this.contentContainer.one("transitionend",u)}else super.onChangeExpanded(n,a)}}}var rg=l(Se(),1);var{wp:qm}=window;function Xm(e){let t=e.match(/^(.+)-(\d+)$/);return t?{idBase:t[1],number:parseInt(t[2],10)}:{idBase:e}}function cc(e){let{idBase:t,number:o}=Xm(e);return o?`widget_${t}[${o}]`:`widget_${t}`}function a_(e,t,o){let r=!1,n;function i(...s){let a=(r?t:e).apply(this,s);return r=!0,clearTimeout(n),n=setTimeout(()=>{r=!1},o),a}return i.cancel=()=>{r=!1,clearTimeout(n)},i}var Zm=class{constructor(e,t){this.setting=e,this.api=t,this.locked=!1,this.widgetsCache=new WeakMap,this.subscribers=new Set,this.history=[this._getWidgetIds().map(o=>this.getWidget(o))],this.historyIndex=0,this.historySubscribers=new Set,this._debounceSetHistory=a_(this._pushHistory,this._replaceHistory,1e3),this.setting.bind(this._handleSettingChange.bind(this)),this.api.bind("change",this._handleAllSettingsChange.bind(this)),this.undo=this.undo.bind(this),this.redo=this.redo.bind(this),this.save=this.save.bind(this)}subscribe(e){return this.subscribers.add(e),()=>{this.subscribers.delete(e)}}getWidgets(){return this.history[this.historyIndex]}_emit(...e){for(let t of this.subscribers)t(...e)}_getWidgetIds(){return this.setting.get()}_pushHistory(){this.history=[...this.history.slice(0,this.historyIndex+1),this._getWidgetIds().map(e=>this.getWidget(e))],this.historyIndex+=1,this.historySubscribers.forEach(e=>e())}_replaceHistory(){this.history[this.historyIndex]=this._getWidgetIds().map(e=>this.getWidget(e))}_handleSettingChange(){if(this.locked)return;let e=this.getWidgets();this._pushHistory(),this._emit(e,this.getWidgets())}_handleAllSettingsChange(e){if(this.locked||!e.id.startsWith("widget_"))return;let t=Nr(e.id);if(!this.setting.get().includes(t))return;let o=this.getWidgets();this._pushHistory(),this._emit(o,this.getWidgets())}_createWidget(e){let t=qm.customize.Widgets.availableWidgets.findWhere({id_base:e.idBase}),o=e.number;t.get("is_multi")&&!o&&(t.set("multi_number",t.get("multi_number")+1),o=t.get("multi_number"));let r=o?`widget_${e.idBase}[${o}]`:`widget_${e.idBase}`,n={transport:qm.customize.Widgets.data.selectiveRefreshableWidgets[t.get("id_base")]?"postMessage":"refresh",previewer:this.setting.previewer};return this.api.create(r,r,"",n).set(e.instance),Nr(r)}_removeWidget(e){let t=cc(e.id),o=this.api(t);if(o){let r=o.get();this.widgetsCache.delete(r)}this.api.remove(t)}_updateWidget(e){let t=this.getWidget(e.id);if(t===e)return e.id;if(t.idBase&&e.idBase&&t.idBase===e.idBase){let o=cc(e.id);return this.api(o).set(e.instance),e.id}return this._removeWidget(e),this._createWidget(e)}getWidget(e){if(!e)return null;let{idBase:t,number:o}=Xm(e),r=cc(e),n=this.api(r);if(!n)return null;let i=n.get();if(this.widgetsCache.has(i))return this.widgetsCache.get(i);let s={id:e,idBase:t,number:o,instance:i};return this.widgetsCache.set(i,s),s}_updateWidgets(e){this.locked=!0;let t=[],o=e.map(n=>{if(n.id&&this.getWidget(n.id))return t.push(null),this._updateWidget(n);let i=this._createWidget(n);return t.push(i),i});return this.getWidgets().filter(n=>!o.includes(n.id)).forEach(n=>this._removeWidget(n)),this.setting.set(o),this.locked=!1,t}setWidgets(e){let t=this._updateWidgets(e);return this._debounceSetHistory(),t}hasUndo(){return this.historyIndex>0}hasRedo(){return this.historyIndex<this.history.length-1}_seek(e){let t=this.getWidgets();this.historyIndex=e;let o=this.history[this.historyIndex];this._updateWidgets(o),this._emit(t,this.getWidgets()),this.historySubscribers.forEach(r=>r()),this._debounceSetHistory.cancel()}undo(){this.hasUndo()&&this._seek(this.historyIndex-1)}redo(){this.hasRedo()&&this._seek(this.historyIndex+1)}subscribeHistory(e){return this.historySubscribers.add(e),()=>{this.historySubscribers.delete(e)}}save(){this.api.previewer.save()}};var eg=l(Ko(),1),tg=l(Qm(),1),lc=l(Se(),1);function og(){let{wp:{customize:e}}=window,t=e.OuterSection;return e.OuterSection=class extends t{onChangeExpanded(o,r){return o&&e.section.each(n=>{n.params.type==="outer"&&n.id!==this.id&&n.expanded()&&n.collapse()}),super.onChangeExpanded(o,r)}},e.sectionConstructor.outer=e.OuterSection,class extends e.OuterSection{constructor(...r){super(...r),this.params.type="outer",this.activeElementBeforeExpanded=null,this.contentContainer[0].ownerDocument.defaultView.addEventListener("keydown",i=>{this.expanded()&&(i.keyCode===eg.ESCAPE||i.code==="Escape")&&!i.defaultPrevented&&(i.preventDefault(),i.stopPropagation(),(0,lc.dispatch)(Ue).setIsInserterOpened(!1))},!0),this.contentContainer.addClass("widgets-inserter"),this.isFromInternalAction=!1,this.expanded.bind(()=>{this.isFromInternalAction||(0,lc.dispatch)(Ue).setIsInserterOpened(this.expanded()),this.isFromInternalAction=!1})}open(){if(!this.expanded()){let r=this.contentContainer[0];this.activeElementBeforeExpanded=r.ownerDocument.activeElement,this.isFromInternalAction=!0,this.expand({completeCallback(){let n=tg.focus.tabbable.find(r)[1];n&&n.focus()}})}}close(){if(this.expanded()){let r=this.contentContainer[0],n=r.ownerDocument.activeElement;this.isFromInternalAction=!0,this.collapse({completeCallback(){r.contains(n)&&this.activeElementBeforeExpanded&&this.activeElementBeforeExpanded.focus()}})}}}}var c_=e=>`widgets-inserter-${e}`;function ng(){let{wp:{customize:e}}=window;return class extends e.Control{constructor(...o){super(...o),this.subscribers=new Set}ready(){let o=og();this.inserter=new o(c_(this.id),{}),e.section.add(this.inserter),this.sectionInstance=e.section(this.section()),this.inspector=this.sectionInstance.inspector,this.sidebarAdapter=new Zm(this.setting,e)}subscribe(o){return this.subscribers.add(o),()=>{this.subscribers.delete(o)}}onChangeSectionExpanded(o,r){r.unchanged||(o||(0,rg.dispatch)(Ue).setIsInserterOpened(!1),this.subscribers.forEach(n=>n(o,r)))}}}var tr=l(gt(),1),ig=l(Vo(),1),zr=l(Se(),1),sg=l(Or(),1),ki=l(Ro(),1);var no=l(z(),1),l_=(0,ig.createHigherOrderComponent)(e=>t=>{let o=(0,ki.getWidgetIdFromBlock)(t),r=jm(),n=Hm(),i=r?.length>1,s=t.name,a=t.clientId,u=(0,zr.useSelect)(p=>p(tr.store).canInsertBlockType(s,""),[s]),c=(0,zr.useSelect)(p=>p(tr.store).getBlock(a),[a]),{removeBlock:d}=(0,zr.useDispatch)(tr.store),[,m]=hi();function f(p){let g=r.find(h=>h.id===p);if(o){let h=n.setting,b=g.setting;h(h().filter(_=>_!==o)),b([...b(),o])}else{let h=g.sidebarAdapter;d(a),o=h.setWidgets([...h.getWidgets(),Mr(c)]).reverse().find(_=>!!_)}m(o)}return(0,no.jsxs)(no.Fragment,{children:[(0,no.jsx)(e,{...t},"edit"),i&&u&&(0,no.jsx)(tr.BlockControls,{children:(0,no.jsx)(ki.MoveToWidgetArea,{widgetAreas:r.map(p=>({id:p.id,name:p.params.label,description:p.params.description})),currentWidgetAreaId:n?.id,onSelect:f})})]})},"withMoveToSidebarToolbarItem");(0,sg.addFilter)("editor.BlockEdit","core/customize-widgets/block-edit",l_);var ag=l(Or(),1),cg=l(Ja(),1),d_=()=>cg.MediaUpload;(0,ag.addFilter)("editor.MediaUpload","core/edit-widgets/replace-media-upload",d_);var lg=l(Vo(),1),dg=l(Or(),1),ug=l(z(),1),{wp:u_}=window,f_=(0,lg.createHigherOrderComponent)(e=>t=>{let{idBase:o}=t.attributes,r=u_.customize.Widgets.data.availableWidgets.find(n=>n.id_base===o)?.is_wide??!1;return(0,ug.jsx)(e,{...t,isWide:r},"edit")},"withWideWidgetDisplay");(0,dg.addFilter)("editor.BlockEdit","core/customize-widgets/wide-widget-display",f_);var uc=l(z(),1),{wp:Fr}=window,p_=["core/more","core/block","core/freeform","core/template-part"];function m_(e,t){(0,dc.dispatch)(fg.store).setDefaults("core/customize-widgets",{fixedToolbar:!1,welcomeGuide:!0}),(0,dc.dispatch)(Ti.store).reapplyBlockTypeFilters();let o=(0,Ci.__experimentalGetCoreBlocks)().filter(i=>!(p_.includes(i.name)||i.name.startsWith("core/post")||i.name.startsWith("core/query")||i.name.startsWith("core/site")||i.name.startsWith("core/navigation")||i.name.startsWith("core/term")));(0,Ci.registerCoreBlocks)(o),(0,or.registerLegacyWidgetBlock)(),(0,or.registerLegacyWidgetVariations)(t),(0,or.registerWidgetGroupBlock)(),(0,Ti.setFreeformContentHandlerName)("core/html");let r=ng(t);Fr.customize.sectionConstructor.sidebar=Gm(),Fr.customize.controlConstructor.sidebar_block_editor=r;let n=document.createElement("div");document.body.appendChild(n),Fr.customize.bind("ready",()=>{let i=[];Fr.customize.control.each(s=>{s instanceof r&&i.push(s)}),(0,Ei.createRoot)(n).render((0,uc.jsx)(Ei.StrictMode,{children:(0,uc.jsx)(Ym,{api:Fr.customize,sidebarControls:i,blockEditorSettings:t})}))})}return Rg(g_);})();
+`)}function Uv({text:e,children:t,variant:o="outline"}){let r=(0,hp.useCopyToClipboard)(e);return(0,Bt.jsx)(eo.ActionButton,{variant:o,ref:r,children:t})}var wp=class extends gp.Component{constructor(){super(...arguments),this.state={error:null,componentStack:null}}componentDidCatch(e,t){this.setState({componentStack:t?.componentStack}),(0,bp.doAction)("editor.ErrorBoundary.errorLogged",e,t)}static getDerivedStateFromError(e){return{error:e}}render(){let{error:e,componentStack:t}=this.state;return e?(0,Bt.jsxs)(Ma,{className:"customize-widgets-error-boundary",direction:"column",gap:"lg",children:[(0,Bt.jsxs)(eo.Root,{intent:"error",children:[(0,Bt.jsx)(eo.Title,{children:(0,ai.__)("The editor has crashed")}),(0,Bt.jsx)(eo.Description,{children:(0,ai.__)("An unknown error occurred. Reload your browser to try again, or copy the error to report the problem or search.")}),(0,Bt.jsx)(eo.Actions,{children:(0,Bt.jsx)(Uv,{variant:"solid",text:()=>Vv(e,t),children:(0,ai.__)("Copy error")})})]}),null]}):this.props.children}};var Nm=l(Vo(),1),Mm=l(_p(),1),Bm=l(Se(),1),_i=l(G(),1),Tt=l(gt(),1),Lm=l(Ja(),1),zm=l(ir(),1);var Sp=l(G(),1),Rp=l(Oe(),1),kp=l(to(),1),Ep=l(Se(),1),Cp=l(gt(),1),Tp=l(z(),1);function $v({inspector:e,closeMenu:t,...o}){let r=(0,Ep.useSelect)(i=>i(Cp.store).getSelectedBlockClientId(),[]),n=(0,Sp.useMemo)(()=>document.getElementById(`block-${r}`),[r]);return(0,Tp.jsx)(kp.MenuItem,{onClick:()=>{e.open({returnFocusWhenClose:n}),t()},...o,children:(0,Rp.__)("Show more settings")})}var Pp=$v;var pi=l(to(),1),tm=l(gt(),1),qo=l(G(),1),Go=l(Ko(),1),Ft=l(Oe(),1);var tc=l(Oe(),1),Mp=l(gt(),1),Bp=l(to(),1),Lp=l(Vo(),1),zp=l(Se(),1);var ci=l(Se(),1);var Ip=l(Se(),1);function Yv(e=!1,t){return t.type==="SET_IS_INSERTER_OPENED"?t.value:e}var Ap=(0,Ip.combineReducers)({blockInserterPanel:Yv});var Qa={};dt(Qa,{__experimentalGetInsertionPoint:()=>qv,isInserterOpened:()=>Gv});var Kv={rootClientId:void 0,insertionIndex:void 0};function Gv(e){return!!e.blockInserterPanel}function qv(e){return typeof e.blockInserterPanel=="boolean"?Kv:e.blockInserterPanel}var ec={};dt(ec,{setIsInserterOpened:()=>Xv});function Xv(e){return{type:"SET_IS_INSERTER_OPENED",value:e}}var Np="core/customize-widgets";var Zv={reducer:Ap,selectors:Qa,actions:ec},Ue=(0,ci.createReduxStore)(Np,Zv);(0,ci.register)(Ue);var oo=l(z(),1);function Fp({setIsOpened:e}){let t=(0,Lp.useInstanceId)(Fp,"customize-widget-layout__inserter-panel-title"),o=(0,zp.useSelect)(r=>r(Ue).__experimentalGetInsertionPoint(),[]);return(0,oo.jsxs)("div",{className:"customize-widgets-layout__inserter-panel","aria-labelledby":t,children:[(0,oo.jsxs)("div",{className:"customize-widgets-layout__inserter-panel-header",children:[(0,oo.jsx)("h2",{id:t,className:"customize-widgets-layout__inserter-panel-header-title",children:(0,tc.__)("Add a block")}),(0,oo.jsx)(Bp.Button,{size:"small",icon:Rr,onClick:()=>e(!1),"aria-label":(0,tc.__)("Close inserter")})]}),(0,oo.jsx)("div",{className:"customize-widgets-layout__inserter-panel-content",children:(0,oo.jsx)(Mp.__experimentalLibrary,{rootClientId:o.rootClientId,__experimentalInsertionIndex:o.insertionIndex,showInserterHelpPanel:!0,onSelect:()=>e(!1)})})]})}var Dp=Fp;var zt=l(to(),1),Zp=l(G(),1),be=l(Oe(),1);var Jp=l(Ko(),1),Qp=l(Ir(),1),fi=l(ir(),1);var Gp=l(to(),1),Lt=l(Oe(),1),Ar=l(Ir(),1),ui=l(Se(),1),qp=l(G(),1);var it=l(Oe(),1),jp=[{keyCombination:{modifier:"primary",character:"b"},description:(0,it.__)("Make the selected text bold.")},{keyCombination:{modifier:"primary",character:"i"},description:(0,it.__)("Make the selected text italic.")},{keyCombination:{modifier:"primary",character:"k"},description:(0,it.__)("Convert the selected text into a link.")},{keyCombination:{modifier:"primaryShift",character:"k"},description:(0,it.__)("Remove a link.")},{keyCombination:{character:"[["},description:(0,it.__)("Insert a link to a post or page.")},{keyCombination:{modifier:"primary",character:"u"},description:(0,it.__)("Underline the selected text.")},{keyCombination:{modifier:"access",character:"d"},description:(0,it.__)("Strikethrough the selected text.")},{keyCombination:{modifier:"access",character:"x"},description:(0,it.__)("Make the selected text inline code.")},{keyCombination:{modifier:"access",character:"0"},aliases:[{modifier:"access",character:"7"}],description:(0,it.__)("Convert the current heading to a paragraph.")},{keyCombination:{modifier:"access",character:"1-6"},description:(0,it.__)("Convert the current paragraph or heading to a heading of level 1 to 6.")},{keyCombination:{modifier:"primaryShift",character:"SPACE"},description:(0,it.__)("Add non breaking space.")}];var Vp=l(G(),1),li=l(Ko(),1),st=l(z(),1);function Hp({keyCombination:e,forceAriaLabel:t}){let o=e.modifier?li.displayShortcutList[e.modifier](e.character):e.character,r=e.modifier?li.shortcutAriaLabel[e.modifier](e.character):e.character;return(0,st.jsx)("kbd",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-key-combination","aria-label":t||r,children:(Array.isArray(o)?o:[o]).map((n,i)=>n==="+"?(0,st.jsx)(Vp.Fragment,{children:n},i):(0,st.jsx)("kbd",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-key",children:n},i))})}function Jv({description:e,keyCombination:t,aliases:o=[],ariaLabel:r}){return(0,st.jsxs)(st.Fragment,{children:[(0,st.jsx)("div",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-description",children:e}),(0,st.jsxs)("div",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-term",children:[(0,st.jsx)(Hp,{keyCombination:t,forceAriaLabel:r}),o.map((n,i)=>(0,st.jsx)(Hp,{keyCombination:n,forceAriaLabel:r},i))]})]})}var di=Jv;var Up=l(Se(),1),$p=l(Ir(),1);var Yp=l(z(),1);function Qv({name:e}){let{keyCombination:t,description:o,aliases:r}=(0,Up.useSelect)(n=>{let{getShortcutKeyCombination:i,getShortcutDescription:s,getShortcutAliases:a}=n($p.store);return{keyCombination:i(e),aliases:a(e),description:s(e)}},[e]);return t?(0,Yp.jsx)(di,{keyCombination:t,description:o,aliases:r}):null}var Kp=Qv;var Me=l(z(),1),e_=({shortcuts:e})=>(0,Me.jsx)("ul",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-list",role:"list",children:e.map((t,o)=>(0,Me.jsx)("li",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut",children:typeof t=="string"?(0,Me.jsx)(Kp,{name:t}):(0,Me.jsx)(di,{...t})},o))}),rc=({title:e,shortcuts:t,className:o})=>(0,Me.jsxs)("section",{className:ee("customize-widgets-keyboard-shortcut-help-modal__section",o),children:[!!e&&(0,Me.jsx)("h2",{className:"customize-widgets-keyboard-shortcut-help-modal__section-title",children:e}),(0,Me.jsx)(e_,{shortcuts:t})]}),oc=({title:e,categoryName:t,additionalShortcuts:o=[]})=>{let r=(0,ui.useSelect)(n=>n(Ar.store).getCategoryShortcuts(t),[t]);return(0,Me.jsx)(rc,{title:e,shortcuts:r.concat(o)})};function Xp({isModalActive:e,toggleModal:t}){let{registerShortcut:o}=(0,ui.useDispatch)(Ar.store);return(0,qp.useEffect)(()=>{o({name:"core/customize-widgets/keyboard-shortcuts",category:"main",description:(0,Lt.__)("Display these keyboard shortcuts."),keyCombination:{modifier:"access",character:"h"}})},[o]),(0,Ar.useShortcut)("core/customize-widgets/keyboard-shortcuts",t),e?(0,Me.jsxs)(Gp.Modal,{className:"customize-widgets-keyboard-shortcut-help-modal",title:(0,Lt.__)("Keyboard shortcuts"),onRequestClose:t,children:[(0,Me.jsx)(rc,{className:"customize-widgets-keyboard-shortcut-help-modal__main-shortcuts",shortcuts:["core/customize-widgets/keyboard-shortcuts"]}),(0,Me.jsx)(oc,{title:(0,Lt.__)("Global shortcuts"),categoryName:"global"}),(0,Me.jsx)(oc,{title:(0,Lt.__)("Selection shortcuts"),categoryName:"selection"}),(0,Me.jsx)(oc,{title:(0,Lt.__)("Block shortcuts"),categoryName:"block",additionalShortcuts:[{keyCombination:{character:"/"},description:(0,Lt.__)("Change the block type after adding a new paragraph."),ariaLabel:(0,Lt.__)("Forward-slash")}]}),(0,Me.jsx)(rc,{title:(0,Lt.__)("Text formatting"),shortcuts:jp})]}):null}var we=l(z(),1);function em(){let[e,t]=(0,Zp.useState)(!1),o=()=>t(!e);return(0,Qp.useShortcut)("core/customize-widgets/keyboard-shortcuts",o),(0,we.jsxs)(we.Fragment,{children:[(0,we.jsx)(zt.ToolbarDropdownMenu,{icon:ga,label:(0,be.__)("Options"),popoverProps:{placement:"bottom-end",className:"more-menu-dropdown__content"},toggleProps:{tooltipPosition:"bottom",size:"compact"},children:()=>(0,we.jsxs)(we.Fragment,{children:[(0,we.jsx)(zt.MenuGroup,{label:(0,be._x)("View","noun"),children:(0,we.jsx)(fi.PreferenceToggleMenuItem,{scope:"core/customize-widgets",name:"fixedToolbar",label:(0,be.__)("Top toolbar"),info:(0,be.__)("Access all block and document tools in a single place"),messageActivated:(0,be.__)("Top toolbar activated"),messageDeactivated:(0,be.__)("Top toolbar deactivated")})}),(0,we.jsxs)(zt.MenuGroup,{label:(0,be.__)("Tools"),children:[(0,we.jsx)(zt.MenuItem,{onClick:()=>{t(!0)},shortcut:Jp.displayShortcut.access("h"),children:(0,be.__)("Keyboard shortcuts")}),(0,we.jsx)(fi.PreferenceToggleMenuItem,{scope:"core/customize-widgets",name:"welcomeGuide",label:(0,be.__)("Welcome Guide")}),(0,we.jsxs)(zt.MenuItem,{role:"menuitem",icon:ua,href:(0,be.__)("https://wordpress.org/documentation/article/block-based-widgets-editor/"),target:"_blank",rel:"noopener",children:[(0,be.__)("Help"),(0,we.jsx)(Cr,{render:(0,we.jsx)("span",{}),children:(0,be.__)("(opens in a new tab)")})]})]}),(0,we.jsx)(zt.MenuGroup,{label:(0,be.__)("Preferences"),children:(0,we.jsx)(fi.PreferenceToggleMenuItem,{scope:"core/customize-widgets",name:"keepCaretInsideBlock",label:(0,be.__)("Contain text cursor inside block"),info:(0,be.__)("Aids screen readers by stopping text caret from leaving blocks."),messageActivated:(0,be.__)("Contain text cursor inside block activated"),messageDeactivated:(0,be.__)("Contain text cursor inside block deactivated")})})]})}),(0,we.jsx)(Xp,{isModalActive:e,toggleModal:o})]})}var at=l(z(),1);function t_({sidebar:e,inserter:t,isInserterOpened:o,setIsInserterOpened:r,isFixedToolbarActive:n}){let[[i,s],a]=(0,qo.useState)([e.hasUndo(),e.hasRedo()]),u=(0,Go.isAppleOS)()?Go.displayShortcut.primaryShift("z"):Go.displayShortcut.primary("y");return(0,qo.useEffect)(()=>e.subscribeHistory(()=>{a([e.hasUndo(),e.hasRedo()])}),[e]),(0,at.jsxs)(at.Fragment,{children:[(0,at.jsx)("div",{className:ee("customize-widgets-header",{"is-fixed-toolbar-active":n}),children:(0,at.jsxs)(tm.NavigableToolbar,{className:"customize-widgets-header-toolbar","aria-label":(0,Ft.__)("Document tools"),children:[(0,at.jsx)(pi.ToolbarButton,{icon:(0,Ft.isRTL)()?Qn:ti,label:(0,Ft.__)("Undo"),shortcut:Go.displayShortcut.primary("z"),disabled:!i,onClick:e.undo,className:"customize-widgets-editor-history-button undo-button"}),(0,at.jsx)(pi.ToolbarButton,{icon:(0,Ft.isRTL)()?ti:Qn,label:(0,Ft.__)("Redo"),shortcut:u,disabled:!s,onClick:e.redo,className:"customize-widgets-editor-history-button redo-button"}),(0,at.jsx)(pi.ToolbarButton,{className:"customize-widgets-header-toolbar__inserter-toggle",isPressed:o,variant:"primary",icon:ba,label:(0,Ft._x)("Add block","Generic label for block inserter button"),onClick:()=>{r(c=>!c)}}),(0,at.jsx)(em,{})]})}),(0,qo.createPortal)((0,at.jsx)(Dp,{setIsOpened:r}),t.contentContainer[0])]})}var om=t_;var mi=l(G(),1),Xo=l(Se(),1);function rm(e){let t=(0,Xo.useSelect)(r=>r(Ue).isInserterOpened(),[]),{setIsInserterOpened:o}=(0,Xo.useDispatch)(Ue);return(0,mi.useEffect)(()=>{t?e.open():e.close()},[e,t]),[t,(0,mi.useCallback)(r=>{let n=r;typeof r=="function"&&(n=r((0,Xo.select)(Ue).isInserterOpened())),o(n)},[o])]}var wm=l(gt(),1);var lm=l(im(),1),Jo=l(G(),1),gi=l(am(),1),Zo=l(Ro(),1);var ro=l(Ni(),1),cm=l(Ro(),1);function Nr(e){let t=e.match(/^widget_(.+)(?:\[(\d+)\])$/);if(t){let o=t[1],r=parseInt(t[2],10);return`${o}-${r}`}return e}function Mr(e,t=null){let o;if(e.name==="core/legacy-widget"&&(e.attributes.id||e.attributes.instance))if(e.attributes.id)o={id:e.attributes.id};else{let{encoded:a,hash:u,raw:c,...d}=e.attributes.instance;o={idBase:e.attributes.idBase,instance:{...t?.instance,is_widget_customizer_js_value:!0,encoded_serialized_instance:a,instance_hash_key:u,raw_instance:c,...d}}}else o={idBase:"block",widgetClass:"WP_Widget_Block",instance:{raw_instance:{content:(0,ro.serialize)(e)}}};let{form:n,rendered:i,...s}=t||{};return{...s,...o}}function nc({id:e,idBase:t,number:o,instance:r}){let n,{encoded_serialized_instance:i,instance_hash_key:s,raw_instance:a,...u}=r;if(t==="block"){let c=(0,ro.parse)(a.content??"",{__unstableSkipAutop:!0});n=c.length?c[0]:(0,ro.createBlock)("core/paragraph",{})}else o?n=(0,ro.createBlock)("core/legacy-widget",{idBase:t,instance:{encoded:i,hash:s,raw:a,...u}}):n=(0,ro.createBlock)("core/legacy-widget",{id:e});return(0,cm.addWidgetIdToBlock)(n,e)}function o_(e){return e.map(t=>nc(t))}function dm(e){let[t,o]=(0,Jo.useState)(()=>o_(e.getWidgets()));(0,Jo.useEffect)(()=>e.subscribe((n,i)=>{o(s=>{let a=new Map(n.map(d=>[d.id,d])),u=new Map(s.map(d=>[(0,Zo.getWidgetIdFromBlock)(d),d])),c=i.map(d=>{let m=a.get(d.id);return m&&m===d?u.get(d.id):nc(d)});return(0,gi.isShallowEqual)(s,c)?s:c})}),[e]);let r=(0,Jo.useCallback)(n=>{o(i=>{if((0,gi.isShallowEqual)(i,n))return i;let s=new Map(i.map(c=>[(0,Zo.getWidgetIdFromBlock)(c),c])),a=n.map(c=>{let d=(0,Zo.getWidgetIdFromBlock)(c);if(d&&s.has(d)){let m=s.get(d),f=e.getWidget(d);return(0,lm.default)(c,m)&&f?f:Mr(c,f)}return Mr(c)});if((0,gi.isShallowEqual)(e.getWidgets(),a))return i;let u=e.setWidgets(a);return n.reduce((c,d,m)=>{let f=u[m];return f!==null&&(c===n&&(c=n.slice()),c[m]=(0,Zo.addWidgetIdToBlock)(d,f)),c},n)})},[e]);return[t,r,r]}var Br=l(G(),1),pm=l(Se(),1),mm=l(gt(),1),gm=l(Ro(),1);var ct=l(G(),1);var um=l(z(),1),ic=(0,ct.createContext)();ic.displayName="FocusControlContext";function fm({api:e,sidebarControls:t,children:o}){let[r,n]=(0,ct.useState)({current:null}),i=(0,ct.useCallback)(a=>{for(let u of t)if(u.setting.get().includes(a)){u.sectionInstance.expand({completeCallback(){n({current:a})}});break}},[t]);(0,ct.useEffect)(()=>{function a(d){let m=Nr(d);i(m)}let u=!1;function c(){e.previewer.preview.bind("focus-control-for-setting",a),u=!0}return e.previewer.bind("ready",c),()=>{e.previewer.unbind("ready",c),u&&e.previewer.preview.unbind("focus-control-for-setting",a)}},[e,i]);let s=(0,ct.useMemo)(()=>[r,i],[r,i]);return(0,um.jsx)(ic.Provider,{value:s,children:o})}var hi=()=>(0,ct.useContext)(ic);function hm(e){let{selectBlock:t}=(0,pm.useDispatch)(mm.store),[o]=hi(),r=(0,Br.useRef)(e);(0,Br.useEffect)(()=>{r.current=e},[e]),(0,Br.useEffect)(()=>{if(o.current){let n=r.current.find(i=>(0,gm.getWidgetIdFromBlock)(i)===o.current);n&&(t(n.clientId),document.querySelector(`[data-block="${n.clientId}"]`)?.focus())}},[o,t])}var bm=l(qs(),1),{lock:mC,unlock:Qo}=(0,bm.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/customize-widgets");var vm=l(z(),1),{ExperimentalBlockEditorProvider:r_}=Qo(wm.privateApis);function _m({sidebar:e,settings:t,children:o}){let[r,n,i]=dm(e);return hm(r),(0,vm.jsx)(r_,{value:r,onInput:n,onChange:i,settings:t,useSubRegistry:!1,children:o})}var ht=l(Oe(),1),Lr=l(to(),1),ym=l(Se(),1),xm=l(ir(),1),Ce=l(z(),1);function Sm({sidebar:e}){let{toggle:t}=(0,ym.useDispatch)(xm.store),o=e.getWidgets().every(r=>r.id.startsWith("block-"));return(0,Ce.jsxs)("div",{className:"customize-widgets-welcome-guide",children:[(0,Ce.jsx)("div",{className:"customize-widgets-welcome-guide__image__wrapper",children:(0,Ce.jsxs)("picture",{children:[(0,Ce.jsx)("source",{srcSet:"https://s.w.org/images/block-editor/welcome-editor.svg",media:"(prefers-reduced-motion: reduce)"}),(0,Ce.jsx)("img",{className:"customize-widgets-welcome-guide__image",src:"https://s.w.org/images/block-editor/welcome-editor.gif",width:"312",height:"240",alt:""})]})}),(0,Ce.jsx)("h1",{className:"customize-widgets-welcome-guide__heading",children:(0,ht.__)("Welcome to block Widgets")}),(0,Ce.jsx)("p",{className:"customize-widgets-welcome-guide__text",children:o?(0,ht.__)("Your theme provides different \u201Cblock\u201D areas for you to add and edit content.\xA0Try adding a search bar, social icons, or other types of blocks here and see how they\u2019ll look on your site."):(0,ht.__)("You can now add any block to your site\u2019s widget areas. Don\u2019t worry, all of your favorite widgets still work flawlessly.")}),(0,Ce.jsx)(Lr.Button,{size:"compact",variant:"primary",onClick:()=>t("core/customize-widgets","welcomeGuide"),children:(0,ht.__)("Got it")}),(0,Ce.jsx)("hr",{className:"customize-widgets-welcome-guide__separator"}),!o&&(0,Ce.jsxs)("p",{className:"customize-widgets-welcome-guide__more-info",children:[(0,ht.__)("Want to stick with the old widgets?"),(0,Ce.jsx)("br",{}),(0,Ce.jsx)(Lr.ExternalLink,{href:(0,ht.__)("https://wordpress.org/plugins/classic-widgets/"),children:(0,ht.__)("Get the Classic Widgets plugin.")})]}),(0,Ce.jsxs)("p",{className:"customize-widgets-welcome-guide__more-info",children:[(0,ht.__)("New to the block editor?"),(0,Ce.jsx)("br",{}),(0,Ce.jsx)(Lr.ExternalLink,{href:(0,ht.__)("https://wordpress.org/documentation/article/wordpress-block-editor/"),children:(0,ht.__)("Here's a detailed guide.")})]})]})}var km=l(G(),1),er=l(Ir(),1),Em=l(Ko(),1),Cm=l(Se(),1),bi=l(Oe(),1),Tm=l(gt(),1);var{usesNativeUndo:Rm}=Qo(Tm.privateApis);function Pm({undo:e,redo:t,save:o}){return(0,er.useShortcut)("core/customize-widgets/undo",r=>{Rm(r)||(e(),r.preventDefault())}),(0,er.useShortcut)("core/customize-widgets/redo",r=>{Rm(r)||(t(),r.preventDefault())}),(0,er.useShortcut)("core/customize-widgets/save",r=>{r.preventDefault(),o()}),null}function n_(){let{registerShortcut:e,unregisterShortcut:t}=(0,Cm.useDispatch)(er.store);return(0,km.useEffect)(()=>(e({name:"core/customize-widgets/undo",category:"global",description:(0,bi.__)("Undo your last changes."),keyCombination:{modifier:"primary",character:"z"}}),e({name:"core/customize-widgets/redo",category:"global",description:(0,bi.__)("Redo your last undo."),keyCombination:{modifier:"primaryShift",character:"z"},aliases:(0,Em.isAppleOS)()?[]:[{modifier:"primary",character:"y"}]}),e({name:"core/customize-widgets/save",category:"global",description:(0,bi.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),()=>{t("core/customize-widgets/undo"),t("core/customize-widgets/redo"),t("core/customize-widgets/save")}),[e]),null}Pm.Register=n_;var sc=Pm;var wi=l(G(),1),vi=l(gt(),1),Om=l(Se(),1),Im=l(z(),1);function Am(e){let t=(0,wi.useRef)(),o=(0,Om.useSelect)(r=>r(vi.store).getBlockCount()===0);return(0,wi.useEffect)(()=>{if(o&&t.current){let{ownerDocument:r}=t.current;(!r.activeElement||r.activeElement===r.body)&&t.current.focus()}},[o]),(0,Im.jsx)(vi.ButtonBlockAppender,{...e,ref:t})}var Te=l(z(),1),{ExperimentalBlockCanvas:i_}=Qo(Tt.privateApis);function Fm({blockEditorSettings:e,sidebar:t,inserter:o,inspector:r}){let[n,i]=rm(o),s=(0,Nm.useViewportMatch)("small"),{hasUploadPermissions:a,isFixedToolbarActive:u,keepCaretInsideBlock:c,isWelcomeGuideActive:d}=(0,Bm.useSelect)(f=>{let{get:p}=f(zm.store);return{hasUploadPermissions:f(Mm.store).canUser("create",{kind:"postType",name:"attachment"})??!0,isFixedToolbarActive:!!p("core/customize-widgets","fixedToolbar"),keepCaretInsideBlock:!!p("core/customize-widgets","keepCaretInsideBlock"),isWelcomeGuideActive:!!p("core/customize-widgets","welcomeGuide")}},[]),m=(0,_i.useMemo)(()=>{let f;return a&&(f=({onError:p,...g})=>{(0,Lm.uploadMedia)({wpAllowedMimeTypes:e.allowedMimeTypes,onError:({message:h})=>p(h),...g})}),{...e,__experimentalSetIsInserterOpened:i,mediaUpload:f,hasFixedToolbar:u||!s,keepCaretInsideBlock:c,__unstableHasCustomAppender:!0}},[a,e,u,s,c,i]);return d?(0,Te.jsx)(Sm,{sidebar:t}):(0,Te.jsxs)(Te.Fragment,{children:[(0,Te.jsx)(sc.Register,{}),(0,Te.jsxs)(_m,{sidebar:t,settings:m,children:[(0,Te.jsx)(sc,{undo:t.undo,redo:t.redo,save:t.save}),(0,Te.jsx)(om,{sidebar:t,inserter:o,isInserterOpened:n,setIsInserterOpened:i,isFixedToolbarActive:u||!s}),(u||!s)&&(0,Te.jsx)(Tt.BlockToolbar,{hideDragHandle:!0}),(0,Te.jsx)(i_,{shouldIframe:!1,styles:m.defaultEditorStyles,height:"100%",children:(0,Te.jsx)(Tt.BlockList,{renderAppender:Am})}),(0,_i.createPortal)((0,Te.jsx)("form",{onSubmit:f=>f.preventDefault(),children:(0,Te.jsx)(Tt.BlockInspector,{})}),r.contentContainer[0])]}),(0,Te.jsx)(Tt.__unstableBlockSettingsMenuFirstItem,{children:({onClose:f})=>(0,Te.jsx)(Pp,{inspector:r,closeMenu:f})})]})}var _o=l(G(),1),Dm=l(z(),1),yi=(0,_o.createContext)();yi.displayName="SidebarControlsContext";function Wm({sidebarControls:e,activeSidebarControl:t,children:o}){let r=(0,_o.useMemo)(()=>({sidebarControls:e,activeSidebarControl:t}),[e,t]);return(0,Dm.jsx)(yi.Provider,{value:r,children:o})}function jm(){let{sidebarControls:e}=(0,_o.useContext)(yi);return e}function Hm(){let{activeSidebarControl:e}=(0,_o.useContext)(yi);return e}var Vm=l(G(),1),xi=l(Se(),1),ac=l(gt(),1);function Um(e,t){let{hasSelectedBlock:o,hasMultiSelection:r}=(0,xi.useSelect)(ac.store),{clearSelectedBlock:n}=(0,xi.useDispatch)(ac.store);(0,Vm.useEffect)(()=>{if(t.current&&e){let i=function(f){(o()||r())&&f&&d.contains(f)&&!c.contains(f)&&!t.current.contains(f)&&!f.closest('[role="dialog"]')&&!u.expanded()&&n()},s=function(f){i(f.target)},a=function(){i(d.activeElement)},u=e.inspector,c=e.container[0],d=c.ownerDocument,m=d.defaultView;return d.addEventListener("mousedown",s),m.addEventListener("blur",a),()=>{d.removeEventListener("mousedown",s),m.removeEventListener("blur",a)}}},[t,e,o,r,n])}var Pt=l(z(),1);function Ym({api:e,sidebarControls:t,blockEditorSettings:o}){let[r,n]=(0,bt.useState)(null),i=document.getElementById("customize-theme-controls"),s=(0,bt.useRef)(),a=(0,bt.useMemo)(()=>Za().primary,[]);Um(r,s),(0,bt.useEffect)(()=>{let d=t.map(m=>m.subscribe(f=>{f&&n(m)}));return()=>{d.forEach(m=>m())}},[t]);let u=r&&(0,bt.createPortal)((0,Pt.jsx)(wp,{children:(0,Pt.jsx)(Fm,{blockEditorSettings:o,sidebar:r.sidebarAdapter,inserter:r.inserter,inspector:r.inspector},r.id)}),r.container[0]),c=i&&(0,bt.createPortal)((0,Pt.jsx)("div",{className:"customize-widgets-popover",ref:s,children:(0,Pt.jsx)(Si.Popover.Slot,{})}),i);return(0,Pt.jsx)(Si.SlotFillProvider,{children:(0,Pt.jsx)($m.ThemeProvider,{isRoot:!0,color:{primary:a},children:(0,Pt.jsx)(Wm,{sidebarControls:t,activeSidebarControl:r,children:(0,Pt.jsxs)(fm,{api:e,sidebarControls:t,children:[u,c]})})})})}var Ri=l(Oe(),1);function Km(){let{wp:{customize:e}}=window;return class extends e.Section{constructor(o,r){super(o,r),this.parentSection=r.parentSection,this.returnFocusWhenClose=null,this._isOpen=!1}get isOpen(){return this._isOpen}set isOpen(o){this._isOpen=o,this.triggerActiveCallbacks()}ready(){this.contentContainer[0].classList.add("customize-widgets-layout__inspector")}isContextuallyActive(){return this.isOpen}onChangeExpanded(o,r){super.onChangeExpanded(o,r),this.parentSection&&!r.unchanged&&(o?this.parentSection.collapse({manualTransition:!0}):this.parentSection.expand({manualTransition:!0,completeCallback:()=>{this.returnFocusWhenClose&&!this.contentContainer[0].contains(this.returnFocusWhenClose)&&this.returnFocusWhenClose.focus()}}))}open({returnFocusWhenClose:o}={}){this.isOpen=!0,this.returnFocusWhenClose=o,this.expand({allowMultiple:!0})}close(){this.collapse({allowMultiple:!0})}collapse(o){this.isOpen=!1,super.collapse(o)}triggerActiveCallbacks(){this.active.callbacks.fireWith(this.active,[!1,!0])}}}var s_=e=>`widgets-inspector-${e}`;function Gm(){let{wp:{customize:e}}=window,t=window.matchMedia("(prefers-reduced-motion: reduce)"),o=t.matches;return t.addEventListener("change",r=>{o=r.matches}),class extends e.Section{ready(){let n=Km();this.inspector=new n(s_(this.id),{title:(0,Ri.__)("Block Settings"),parentSection:this,customizeAction:[(0,Ri.__)("Customizing"),(0,Ri.__)("Widgets"),this.params.title].join(" \u25B8 ")}),e.section.add(this.inspector),this.contentContainer[0].classList.add("customize-widgets__sidebar-section")}hasSubSectionOpened(){return this.inspector.expanded()}onChangeExpanded(n,i){let s=this.controls(),a={...i,completeCallback(){s.forEach(u=>{u.onChangeSectionExpanded?.(n,a)}),i.completeCallback?.()}};if(a.manualTransition){n?(this.contentContainer.addClass(["busy","open"]),this.contentContainer.removeClass("is-sub-section-open"),this.contentContainer.closest(".wp-full-overlay").addClass("section-open")):(this.contentContainer.addClass(["busy","is-sub-section-open"]),this.contentContainer.closest(".wp-full-overlay").addClass("section-open"),this.contentContainer.removeClass("open"));let u=()=>{this.contentContainer.removeClass("busy"),a.completeCallback()};o?u():this.contentContainer.one("transitionend",u)}else super.onChangeExpanded(n,a)}}}var rg=l(Se(),1);var{wp:qm}=window;function Xm(e){let t=e.match(/^(.+)-(\d+)$/);return t?{idBase:t[1],number:parseInt(t[2],10)}:{idBase:e}}function cc(e){let{idBase:t,number:o}=Xm(e);return o?`widget_${t}[${o}]`:`widget_${t}`}function a_(e,t,o){let r=!1,n;function i(...s){let a=(r?t:e).apply(this,s);return r=!0,clearTimeout(n),n=setTimeout(()=>{r=!1},o),a}return i.cancel=()=>{r=!1,clearTimeout(n)},i}var Zm=class{constructor(e,t){this.setting=e,this.api=t,this.locked=!1,this.widgetsCache=new WeakMap,this.subscribers=new Set,this.history=[this._getWidgetIds().map(o=>this.getWidget(o))],this.historyIndex=0,this.historySubscribers=new Set,this._debounceSetHistory=a_(this._pushHistory,this._replaceHistory,1e3),this.setting.bind(this._handleSettingChange.bind(this)),this.api.bind("change",this._handleAllSettingsChange.bind(this)),this.undo=this.undo.bind(this),this.redo=this.redo.bind(this),this.save=this.save.bind(this)}subscribe(e){return this.subscribers.add(e),()=>{this.subscribers.delete(e)}}getWidgets(){return this.history[this.historyIndex]}_emit(...e){for(let t of this.subscribers)t(...e)}_getWidgetIds(){return this.setting.get()}_pushHistory(){this.history=[...this.history.slice(0,this.historyIndex+1),this._getWidgetIds().map(e=>this.getWidget(e))],this.historyIndex+=1,this.historySubscribers.forEach(e=>e())}_replaceHistory(){this.history[this.historyIndex]=this._getWidgetIds().map(e=>this.getWidget(e))}_handleSettingChange(){if(this.locked)return;let e=this.getWidgets();this._pushHistory(),this._emit(e,this.getWidgets())}_handleAllSettingsChange(e){if(this.locked||!e.id.startsWith("widget_"))return;let t=Nr(e.id);if(!this.setting.get().includes(t))return;let o=this.getWidgets();this._pushHistory(),this._emit(o,this.getWidgets())}_createWidget(e){let t=qm.customize.Widgets.availableWidgets.findWhere({id_base:e.idBase}),o=e.number;t.get("is_multi")&&!o&&(t.set("multi_number",t.get("multi_number")+1),o=t.get("multi_number"));let r=o?`widget_${e.idBase}[${o}]`:`widget_${e.idBase}`,n={transport:qm.customize.Widgets.data.selectiveRefreshableWidgets[t.get("id_base")]?"postMessage":"refresh",previewer:this.setting.previewer};return this.api.create(r,r,"",n).set(e.instance),Nr(r)}_removeWidget(e){let t=cc(e.id),o=this.api(t);if(o){let r=o.get();this.widgetsCache.delete(r)}this.api.remove(t)}_updateWidget(e){let t=this.getWidget(e.id);if(t===e)return e.id;if(t.idBase&&e.idBase&&t.idBase===e.idBase){let o=cc(e.id);return this.api(o).set(e.instance),e.id}return this._removeWidget(e),this._createWidget(e)}getWidget(e){if(!e)return null;let{idBase:t,number:o}=Xm(e),r=cc(e),n=this.api(r);if(!n)return null;let i=n.get();if(this.widgetsCache.has(i))return this.widgetsCache.get(i);let s={id:e,idBase:t,number:o,instance:i};return this.widgetsCache.set(i,s),s}_updateWidgets(e){this.locked=!0;let t=[],o=e.map(n=>{if(n.id&&this.getWidget(n.id))return t.push(null),this._updateWidget(n);let i=this._createWidget(n);return t.push(i),i});return this.getWidgets().filter(n=>!o.includes(n.id)).forEach(n=>this._removeWidget(n)),this.setting.set(o),this.locked=!1,t}setWidgets(e){let t=this._updateWidgets(e);return this._debounceSetHistory(),t}hasUndo(){return this.historyIndex>0}hasRedo(){return this.historyIndex<this.history.length-1}_seek(e){let t=this.getWidgets();this.historyIndex=e;let o=this.history[this.historyIndex];this._updateWidgets(o),this._emit(t,this.getWidgets()),this.historySubscribers.forEach(r=>r()),this._debounceSetHistory.cancel()}undo(){this.hasUndo()&&this._seek(this.historyIndex-1)}redo(){this.hasRedo()&&this._seek(this.historyIndex+1)}subscribeHistory(e){return this.historySubscribers.add(e),()=>{this.historySubscribers.delete(e)}}save(){this.api.previewer.save()}};var eg=l(Ko(),1),tg=l(Qm(),1),lc=l(Se(),1);function og(){let{wp:{customize:e}}=window,t=e.OuterSection;return e.OuterSection=class extends t{onChangeExpanded(o,r){return o&&e.section.each(n=>{n.params.type==="outer"&&n.id!==this.id&&n.expanded()&&n.collapse()}),super.onChangeExpanded(o,r)}},e.sectionConstructor.outer=e.OuterSection,class extends e.OuterSection{constructor(...r){super(...r),this.params.type="outer",this.activeElementBeforeExpanded=null,this.contentContainer[0].ownerDocument.defaultView.addEventListener("keydown",i=>{this.expanded()&&(i.keyCode===eg.ESCAPE||i.code==="Escape")&&!i.defaultPrevented&&(i.preventDefault(),i.stopPropagation(),(0,lc.dispatch)(Ue).setIsInserterOpened(!1))},!0),this.contentContainer.addClass("widgets-inserter"),this.isFromInternalAction=!1,this.expanded.bind(()=>{this.isFromInternalAction||(0,lc.dispatch)(Ue).setIsInserterOpened(this.expanded()),this.isFromInternalAction=!1})}open(){if(!this.expanded()){let r=this.contentContainer[0];this.activeElementBeforeExpanded=r.ownerDocument.activeElement,this.isFromInternalAction=!0,this.expand({completeCallback(){let n=tg.focus.tabbable.find(r)[1];n&&n.focus()}})}}close(){if(this.expanded()){let r=this.contentContainer[0],n=r.ownerDocument.activeElement;this.isFromInternalAction=!0,this.collapse({completeCallback(){r.contains(n)&&this.activeElementBeforeExpanded&&this.activeElementBeforeExpanded.focus()}})}}}}var c_=e=>`widgets-inserter-${e}`;function ng(){let{wp:{customize:e}}=window;return class extends e.Control{constructor(...o){super(...o),this.subscribers=new Set}ready(){let o=og();this.inserter=new o(c_(this.id),{}),e.section.add(this.inserter),this.sectionInstance=e.section(this.section()),this.inspector=this.sectionInstance.inspector,this.sidebarAdapter=new Zm(this.setting,e)}subscribe(o){return this.subscribers.add(o),()=>{this.subscribers.delete(o)}}onChangeSectionExpanded(o,r){r.unchanged||(o||(0,rg.dispatch)(Ue).setIsInserterOpened(!1),this.subscribers.forEach(n=>n(o,r)))}}}var tr=l(gt(),1),ig=l(Vo(),1),zr=l(Se(),1),sg=l(Or(),1),ki=l(Ro(),1);var no=l(z(),1),l_=(0,ig.createHigherOrderComponent)(e=>t=>{let o=(0,ki.getWidgetIdFromBlock)(t),r=jm(),n=Hm(),i=r?.length>1,s=t.name,a=t.clientId,u=(0,zr.useSelect)(p=>p(tr.store).canInsertBlockType(s,""),[s]),c=(0,zr.useSelect)(p=>p(tr.store).getBlock(a),[a]),{removeBlock:d}=(0,zr.useDispatch)(tr.store),[,m]=hi();function f(p){let g=r.find(h=>h.id===p);if(o){let h=n.setting,b=g.setting;h(h().filter(_=>_!==o)),b([...b(),o])}else{let h=g.sidebarAdapter;d(a),o=h.setWidgets([...h.getWidgets(),Mr(c)]).reverse().find(_=>!!_)}m(o)}return(0,no.jsxs)(no.Fragment,{children:[(0,no.jsx)(e,{...t},"edit"),i&&u&&(0,no.jsx)(tr.BlockControls,{children:(0,no.jsx)(ki.MoveToWidgetArea,{widgetAreas:r.map(p=>({id:p.id,name:p.params.label,description:p.params.description})),currentWidgetAreaId:n?.id,onSelect:f})})]})},"withMoveToSidebarToolbarItem");(0,sg.addFilter)("editor.BlockEdit","core/customize-widgets/block-edit",l_);var ag=l(Or(),1),cg=l(Ja(),1),d_=()=>cg.MediaUpload;(0,ag.addFilter)("editor.MediaUpload","core/edit-widgets/replace-media-upload",d_);var lg=l(Vo(),1),dg=l(Or(),1),ug=l(z(),1),{wp:u_}=window,f_=(0,lg.createHigherOrderComponent)(e=>t=>{let{idBase:o}=t.attributes,r=u_.customize.Widgets.data.availableWidgets.find(n=>n.id_base===o)?.is_wide??!1;return(0,ug.jsx)(e,{...t,isWide:r},"edit")},"withWideWidgetDisplay");(0,dg.addFilter)("editor.BlockEdit","core/customize-widgets/wide-widget-display",f_);var uc=l(z(),1),{wp:Fr}=window,p_=["core/more","core/block","core/freeform","core/template-part"];function m_(e,t){(0,dc.dispatch)(fg.store).setDefaults("core/customize-widgets",{fixedToolbar:!1,welcomeGuide:!0}),(0,dc.dispatch)(Ti.store).reapplyBlockTypeFilters();let o=(0,Ci.__experimentalGetCoreBlocks)().filter(i=>!(p_.includes(i.name)||i.name.startsWith("core/post")||i.name.startsWith("core/query")||i.name.startsWith("core/site")||i.name.startsWith("core/navigation")||i.name.startsWith("core/term")));(0,Ci.registerCoreBlocks)(o),(0,or.registerLegacyWidgetBlock)(),(0,or.registerLegacyWidgetVariations)(t),(0,or.registerWidgetGroupBlock)(),(0,Ti.setFreeformContentHandlerName)("core/html");let r=ng(t);Fr.customize.sectionConstructor.sidebar=Gm(),Fr.customize.controlConstructor.sidebar_block_editor=r;let n=document.createElement("div");document.body.appendChild(n),Fr.customize.bind("ready",()=>{let i=[];Fr.customize.control.each(s=>{s instanceof r&&i.push(s)}),(0,Ei.createRoot)(n).render((0,uc.jsx)(Ei.StrictMode,{children:(0,uc.jsx)(Ym,{api:Fr.customize,sidebarControls:i,blockEditorSettings:t})}))})}return Rg(g_);})();
 /*! Bundled license information:

 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
diff --git a/wp-includes/js/dist/dom.js b/wp-includes/js/dist/dom.js
index e8ba8e3073..c1adb9dec1 100644
--- a/wp-includes/js/dist/dom.js
+++ b/wp-includes/js/dist/dom.js
@@ -99,6 +99,18 @@ var wp;
     ].join(",");
   }
   function isVisible(element) {
+    if (typeof element.checkVisibility === "function") {
+      if (!element.checkVisibility({ visibilityProperty: true })) {
+        return false;
+      }
+    } else {
+      const visibility = element.ownerDocument.defaultView?.getComputedStyle(
+        element
+      ).visibility;
+      if (visibility === "hidden" || visibility === "collapse") {
+        return false;
+      }
+    }
     return element.offsetWidth > 0 || element.offsetHeight > 0 || element.getClientRects().length > 0;
   }
   function isValidFocusableArea(element) {
diff --git a/wp-includes/js/dist/dom.min.js b/wp-includes/js/dist/dom.min.js
index 07d23e1361..a74001c3b2 100644
--- a/wp-includes/js/dist/dom.min.js
+++ b/wp-includes/js/dist/dom.min.js
@@ -1,5 +1,5 @@
 /*! This file is auto-generated */
 (function() {
-"use strict";var wp;(wp||={}).dom=(()=>{var vt=Object.create;var A=Object.defineProperty;var Ht=Object.getOwnPropertyDescriptor;var Lt=Object.getOwnPropertyNames;var Ft=Object.getPrototypeOf,Pt=Object.prototype.hasOwnProperty;var Mt=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),U=(t,e)=>{for(var r in e)A(t,r,{get:e[r],enumerable:!0})},J=(t,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of Lt(e))!Pt.call(t,n)&&n!==r&&A(t,n,{get:()=>e[n],enumerable:!(o=Ht(e,n))||o.enumerable});return t};var Vt=(t,e,r)=>(r=t!=null?vt(Ft(t)):{},J(e||!t||!t.__esModule?A(r,"default",{value:t,enumerable:!0}):r,t)),_t=t=>J(A({},"__esModule",{value:!0}),t);var dt=Mt(($e,ct)=>{ct.exports=window.wp.deprecated});var ee={};U(ee,{__unstableStripHTML:()=>Ct,computeCaretRect:()=>tt,documentHasSelection:()=>ot,documentHasTextSelection:()=>C,documentHasUncollapsedSelection:()=>rt,focus:()=>te,getFilesFromDataTransfer:()=>Qt,getOffsetParent:()=>nt,getPhrasingContentSchema:()=>yt,getRectangleFromRange:()=>h,getScrollContainer:()=>q,insertAfter:()=>w,isEmpty:()=>D,isEntirelySelected:()=>at,isFormElement:()=>st,isHorizontalEdge:()=>ut,isNumberInput:()=>pt,isPhrasingContent:()=>R,isRTL:()=>y,isSelectionForward:()=>v,isTextContent:()=>Jt,isTextField:()=>T,isVerticalEdge:()=>gt,placeCaretAtHorizontalEdge:()=>ht,placeCaretAtVerticalEdge:()=>bt,remove:()=>g,removeInvalidHTML:()=>Rt,replace:()=>Et,replaceTag:()=>Nt,safeHTML:()=>M,unwrap:()=>x,wrap:()=>xt});var W={};U(W,{find:()=>I});function Bt(t){return[t?'[tabindex]:not([tabindex^="-"])':"[tabindex]","a[href]","button:not([disabled])",'input:not([type="hidden"]):not([disabled])',"select:not([disabled])","textarea:not([disabled])",'iframe:not([tabindex^="-"])',"object","embed","summary","area[href]","[contenteditable]:not([contenteditable=false])"].join(",")}function K(t){return t.offsetWidth>0||t.offsetHeight>0||t.getClientRects().length>0}function zt(t){let e=t.closest("map[name]");if(!e)return!1;let r=t.ownerDocument.querySelector('img[usemap="#'+e.name+'"]');return!!r&&K(r)}function I(t,{sequential:e=!1}={}){let r=t.querySelectorAll(Bt(e));return Array.from(r).filter(o=>{if(!K(o)||o.closest("[inert]"))return!1;let{nodeName:n}=o;return n==="AREA"?zt(o):!0})}var X={};U(X,{find:()=>Xt,findNext:()=>Gt,findPrevious:()=>qt,isTabbableIndex:()=>Q});function j(t){let e=t.getAttribute("tabindex");return e===null?0:parseInt(e,10)}function Q(t){return j(t)!==-1}function Ut(){let t={};return function(r,o){let{nodeName:n,type:i,checked:a,name:s}=o;if(n!=="INPUT"||i!=="radio"||!s)return r.concat(o);let f=t.hasOwnProperty(s);if(!(a||!f))return r;if(f){let u=t[s];r=r.filter(l=>l!==u)}return t[s]=o,r.concat(o)}}function Wt(t,e){return{element:t,index:e}}function jt(t){return t.element}function kt(t,e){let r=j(t.element),o=j(e.element);return r===o?t.index-e.index:r-o}function k(t){return t.filter(Q).map(Wt).sort(kt).map(jt).reduce(Ut(),[])}function Xt(t){return k(I(t))}function qt(t){return k(I(t.ownerDocument.body)).reverse().find(e=>t.compareDocumentPosition(e)&t.DOCUMENT_POSITION_PRECEDING)}function Gt(t){return k(I(t.ownerDocument.body)).find(e=>t.compareDocumentPosition(e)&t.DOCUMENT_POSITION_FOLLOWING)}function h(t){if(!t.collapsed){let i=Array.from(t.getClientRects());if(i.length===1)return i[0];let a=i.filter(({width:l})=>l>1);if(a.length===0)return t.getBoundingClientRect();if(a.length===1)return a[0];let{top:s,bottom:f,left:c,right:u}=a[0];for(let{top:l,bottom:d,left:m,right:N}of a)l<s&&(s=l),d>f&&(f=d),m<c&&(c=m),N>u&&(u=N);return new window.DOMRect(c,s,u-c,f-s)}let{startContainer:e}=t,{ownerDocument:r}=e;if(e.nodeName==="BR"){let{parentNode:i}=e;let a=Array.from(i.childNodes).indexOf(e);t=r.createRange(),t.setStart(i,a),t.setEnd(i,a)}let o=t.getClientRects();if(o.length>1)return null;if(o.length===1&&e.nodeType===e.TEXT_NODE&&t.startOffset>0&&t.startOffset<e.length){let i=(f,c)=>{let u=r.createRange();return u.setStart(e,f),u.setEnd(e,c),u.getBoundingClientRect()},a=i(t.startOffset-1,t.startOffset),s=i(t.startOffset,t.startOffset+1);if(a.bottom<=s.top)return null}let n=o[0];if(!n||n.height===0){let i=r.createTextNode("\u200B");t=t.cloneRange(),t.insertNode(i),n=t.getClientRects()[0],i.parentNode,i.parentNode.removeChild(i)}return n}function tt(t){let e=t.getSelection();let r=e.rangeCount?e.getRangeAt(0):null;return r?h(r):null}function C(t){t.defaultView;let e=t.defaultView.getSelection();let r=e.rangeCount?e.getRangeAt(0):null;return!!r&&!r.collapsed}function b(t){return t?.nodeName==="INPUT"}function T(t){let e=["button","checkbox","hidden","file","radio","image","range","reset","submit","number","email","time"];return b(t)&&t.type&&!e.includes(t.type)||t.nodeName==="TEXTAREA"||t.contentEditable==="true"}function et(t){if(!b(t)&&!T(t))return!1;try{let{selectionStart:e,selectionEnd:r}=t;return e===null||e!==r}catch{return!0}}function rt(t){return C(t)||!!t.activeElement&&et(t.activeElement)}function ot(t){return!!t.activeElement&&(b(t.activeElement)||T(t.activeElement)||C(t))}function p(t){return t.ownerDocument.defaultView,t.ownerDocument.defaultView.getComputedStyle(t)}function q(t,e="vertical"){if(t){if((e==="vertical"||e==="all")&&t.scrollHeight>t.clientHeight){let{overflowY:r}=p(t);if(/(auto|scroll)/.test(r))return t}if((e==="horizontal"||e==="all")&&t.scrollWidth>t.clientWidth){let{overflowX:r}=p(t);if(/(auto|scroll)/.test(r))return t}return t.ownerDocument===t.parentNode?t:q(t.parentNode,e)}}function nt(t){let e;for(;(e=t.parentNode)&&e.nodeType!==e.ELEMENT_NODE;);return e?p(e).position!=="static"?e:e.offsetParent:null}function E(t){return t.tagName==="INPUT"||t.tagName==="TEXTAREA"}var Yt="\uFEFF";function at(t){if(E(t))return t.selectionStart===0&&t.value.length===t.selectionEnd;if(!t.isContentEditable)return!0;let e=t.textContent||"";if(e===""||e===Yt)return!0;let{ownerDocument:r}=t,{defaultView:o}=r;let n=o.getSelection();let i=n.rangeCount?n.getRangeAt(0):null;if(!i)return!0;let{startContainer:a,endContainer:s,startOffset:f,endOffset:c}=i;if(a===t&&s===t&&f===0&&c===t.childNodes.length)return!0;let u=t.lastChild;let l=s.nodeType===s.TEXT_NODE?s.data.length:s.childNodes.length;return it(a,t,"firstChild")&&it(s,t,"lastChild")&&f===0&&c===l}function it(t,e,r){let o=e;do{if(t===o)return!0;for(o=o[r];o&&o.nodeType===o.TEXT_NODE&&o.nodeValue==="";)o=o[r==="lastChild"?"previousSibling":"nextSibling"]}while(o);return!1}function st(t){if(!t)return!1;let{tagName:e}=t;return E(t)||e==="BUTTON"||e==="SELECT"}function y(t){return p(t).direction==="rtl"}function ft(t){let e=Array.from(t.getClientRects());if(!e.length)return;let r=Math.min(...e.map(({top:n})=>n));return Math.max(...e.map(({bottom:n})=>n))-r}function v(t){let{anchorNode:e,focusNode:r,anchorOffset:o,focusOffset:n}=t;let i=e.compareDocumentPosition(r);return i&e.DOCUMENT_POSITION_PRECEDING?!1:i&e.DOCUMENT_POSITION_FOLLOWING?!0:i===0?o<=n:!0}function lt(t,e,r){if(t.caretPositionFromPoint){let o=t.caretPositionFromPoint(e,r);if(!o)return null;let n=t.createRange();return n.setStart(o.offsetNode,o.offset),n.collapse(!0),n}return t.caretRangeFromPoint?t.caretRangeFromPoint(e,r):null}function H(t,e,r,o){let n=o.style.zIndex,i=o.style.position,a=o.style.borderRadius,{position:s="static"}=p(o);s==="static"&&(o.style.position="relative"),o.style.zIndex="10000",o.style.borderRadius="0";let f=lt(t,e,r);return o.style.zIndex=n,o.style.position=i,o.style.borderRadius=a,f}function L(t,e,r){let o=r();return(!o||!o.startContainer||!t.contains(o.startContainer))&&(t.scrollIntoView(e),o=r(),!o||!o.startContainer||!t.contains(o.startContainer))?null:o}function F(t,e,r=!1){if(E(t)&&typeof t.selectionStart=="number")return t.selectionStart!==t.selectionEnd?!1:e?t.selectionStart===0:t.value.length===t.selectionStart;if(!t.isContentEditable)return!0;let{ownerDocument:o}=t,{defaultView:n}=o;let i=n.getSelection();if(!i||!i.rangeCount)return!1;let a=i.getRangeAt(0),s=a.cloneRange(),f=v(i),c=i.isCollapsed;c||s.collapse(!f);let u=h(s),l=h(a);if(!u||!l)return!1;let d=ft(a);if(!c&&d&&d>u.height&&f===e)return!1;let m=y(t)?!e:e,N=t.getBoundingClientRect(),_=m?N.left+1:N.right-1,B=e?N.top+1:N.bottom-1,St=(B<0||B>n.innerHeight)&&l.top>=0&&l.bottom<=n.innerHeight,It=(_<0||_>n.innerWidth)&&l.left>=0&&l.right<=n.innerWidth;if(St||!r&&It)return!1;let G=L(t,e,()=>H(o,_,B,t));if(!G)return!1;let z=h(G);if(!z)return!1;let Y=e?"top":"bottom",Z=m?"left":"right",Dt=z[Y]-l[Y],Ot=z[Z]-u[Z],$=Math.abs(Dt)<=1,At=Math.abs(Ot)<=1;return r?$:$&&At}function ut(t,e){return F(t,e)}var mt=Vt(dt(),1);function pt(t){return(0,mt.default)("wp.dom.isNumberInput",{since:"6.1",version:"6.5"}),b(t)&&t.type==="number"&&!isNaN(t.valueAsNumber)}function gt(t,e){return F(t,e,!0)}function Zt(t,e,r){let{ownerDocument:o}=t,n=y(t)?!e:e,i=t.getBoundingClientRect();r===void 0?r=e?i.right-1:i.left+1:r<=i.left?r=i.left+1:r>=i.right&&(r=i.right-1);let a=n?i.bottom-1:i.top+1;return H(o,r,a,t)}function P(t,e,r){if(!t)return;if(t.focus(),E(t)){if(typeof t.selectionStart!="number")return;e?(t.selectionStart=t.value.length,t.selectionEnd=t.value.length):(t.selectionStart=0,t.selectionEnd=0);return}if(t.contentEditable!=="true")return;let o=L(t,e,()=>Zt(t,e,r));if(!o)return;let{ownerDocument:n}=t,{defaultView:i}=n;let a=i.getSelection();a.removeAllRanges(),a.addRange(o)}function ht(t,e){return P(t,e,void 0)}function bt(t,e,r){return P(t,e,r?.left)}function w(t,e){e.parentNode,e.parentNode.insertBefore(t,e.nextSibling)}function g(t){t.parentNode,t.parentNode.removeChild(t)}function Et(t,e){t.parentNode,w(e,t.parentNode),g(t)}function x(t){let e=t.parentNode;for(;t.firstChild;)e.insertBefore(t.firstChild,t);e.removeChild(t)}function Nt(t,e){let r=t.ownerDocument.createElement(e);for(;t.firstChild;)r.appendChild(t.firstChild);return t.parentNode,t.parentNode.replaceChild(r,t),r}function xt(t,e){e.parentNode,e.parentNode.insertBefore(t,e),t.appendChild(e)}function M(t){let{body:e}=document.implementation.createHTMLDocument("");e.innerHTML=t;let r=e.getElementsByTagName("*"),o=r.length;for(;o--;){let n=r[o];if(n.tagName==="SCRIPT")g(n);else{let i=n.attributes.length;for(;i--;){let{name:a}=n.attributes[i];a.startsWith("on")&&n.removeAttribute(a)}}}return e.innerHTML}function Ct(t){t=M(t);let e=document.implementation.createHTMLDocument("");return e.body.innerHTML=t,e.body.textContent||""}function D(t){switch(t.nodeType){case t.TEXT_NODE:return/^[ \f\n\r\t\v\u00a0]*$/.test(t.nodeValue||"");case t.ELEMENT_NODE:return t.hasAttributes()?!1:t.hasChildNodes()?Array.from(t.childNodes).every(D):!0;default:return!0}}var O={strong:{},em:{},s:{},del:{},ins:{},a:{attributes:["href","target","rel","id"]},code:{},abbr:{attributes:["title"]},sub:{},sup:{},br:{},small:{},q:{attributes:["cite"]},dfn:{attributes:["title"]},data:{attributes:["value"]},time:{attributes:["datetime"]},var:{},samp:{},kbd:{},i:{},b:{},u:{},mark:{},ruby:{},rt:{},rp:{},bdi:{attributes:["dir"]},bdo:{attributes:["dir"]},wbr:{},"#text":{}},Tt={audio:{attributes:["src","preload","autoplay","mediagroup","loop","muted"]},canvas:{attributes:["width","height"]},embed:{attributes:["src","type","width","height"]},img:{attributes:["alt","src","srcset","usemap","ismap","width","height"]},object:{attributes:["data","type","name","usemap","form","width","height"]},video:{attributes:["src","poster","preload","playsinline","autoplay","mediagroup","loop","muted","controls","width","height"]},math:{attributes:["display","xmlns"],children:"*"}},$t=["#text","br","wbr"];Object.keys(O).filter(t=>!$t.includes(t)).forEach(t=>{let{[t]:e,...r}=O;O[t].children={...r,img:Tt.img}});var V={...O,...Tt};function yt(t){if(t!=="paste")return V;let{u:e,abbr:r,data:o,time:n,wbr:i,bdi:a,bdo:s,...f}={...V,ins:{children:V.ins.children},del:{children:V.del.children}};return f}function R(t){let e=t.nodeName.toLowerCase();return yt().hasOwnProperty(e)||e==="span"}function Jt(t){let e=t.nodeName.toLowerCase();return O.hasOwnProperty(e)||e==="span"}function wt(t){return!!t&&t.nodeType===t.ELEMENT_NODE}var Kt=()=>{};function S(t,e,r,o){Array.from(t).forEach(n=>{let i=n.nodeName.toLowerCase();if(r.hasOwnProperty(i)&&(!r[i].isMatch||r[i].isMatch?.(n))){if(wt(n)){let{attributes:a=[],classes:s=[],children:f,require:c=[],allowEmpty:u}=r[i];if(f&&!u&&D(n)){R(n)&&n.hasChildNodes()?x(n):g(n);return}if(n.hasAttributes()&&(Array.from(n.attributes).forEach(({name:l})=>{l!=="class"&&!a.includes(l)&&n.removeAttribute(l)}),n.classList&&n.classList.length)){let l=s.map(d=>d==="*"?()=>!0:typeof d=="string"?m=>m===d:d instanceof RegExp?m=>d.test(m):Kt);Array.from(n.classList).forEach(d=>{l.some(m=>m(d))||n.classList.remove(d)}),n.classList.length||n.removeAttribute("class")}if(n.hasChildNodes()){if(f==="*")return;if(f)c.length&&!n.querySelector(c.join(","))?(S(n.childNodes,e,r,o),x(n)):n.parentNode&&n.parentNode.nodeName==="BODY"&&R(n)?(S(n.childNodes,e,r,o),Array.from(n.childNodes).some(l=>!R(l))&&x(n)):S(n.childNodes,e,f,o);else for(;n.firstChild;)g(n.firstChild)}}}else S(n.childNodes,e,r,o),o&&!R(n)&&n.nextElementSibling&&w(e.createElement("br"),n),x(n)})}function Rt(t,e,r){let o=document.implementation.createHTMLDocument("");return o.body.innerHTML=t,S(o.body.childNodes,o,e,r),o.body.innerHTML}function Qt(t){let e=Array.from(t.files);return Array.from(t.items).forEach(r=>{let o=r.getAsFile();o&&!e.find(({name:n,type:i,size:a})=>n===o.name&&i===o.type&&a===o.size)&&e.push(o)}),e}var te={focusable:W,tabbable:X};return _t(ee);})();
+"use strict";var wp;(wp||={}).dom=(()=>{var At=Object.create;var v=Object.defineProperty;var Ht=Object.getOwnPropertyDescriptor;var Lt=Object.getOwnPropertyNames;var Ft=Object.getPrototypeOf,Pt=Object.prototype.hasOwnProperty;var Mt=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),U=(t,e)=>{for(var r in e)v(t,r,{get:e[r],enumerable:!0})},J=(t,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Lt(e))!Pt.call(t,i)&&i!==r&&v(t,i,{get:()=>e[i],enumerable:!(o=Ht(e,i))||o.enumerable});return t};var Vt=(t,e,r)=>(r=t!=null?At(Ft(t)):{},J(e||!t||!t.__esModule?v(r,"default",{value:t,enumerable:!0}):r,t)),_t=t=>J(v({},"__esModule",{value:!0}),t);var dt=Mt(($e,ct)=>{ct.exports=window.wp.deprecated});var ee={};U(ee,{__unstableStripHTML:()=>Ct,computeCaretRect:()=>tt,documentHasSelection:()=>ot,documentHasTextSelection:()=>C,documentHasUncollapsedSelection:()=>rt,focus:()=>te,getFilesFromDataTransfer:()=>Qt,getOffsetParent:()=>it,getPhrasingContentSchema:()=>yt,getRectangleFromRange:()=>h,getScrollContainer:()=>q,insertAfter:()=>w,isEmpty:()=>D,isEntirelySelected:()=>at,isFormElement:()=>st,isHorizontalEdge:()=>ut,isNumberInput:()=>pt,isPhrasingContent:()=>S,isRTL:()=>y,isSelectionForward:()=>A,isTextContent:()=>Jt,isTextField:()=>T,isVerticalEdge:()=>gt,placeCaretAtHorizontalEdge:()=>ht,placeCaretAtVerticalEdge:()=>bt,remove:()=>g,removeInvalidHTML:()=>St,replace:()=>Et,replaceTag:()=>Nt,safeHTML:()=>M,unwrap:()=>x,wrap:()=>xt});var k={};U(k,{find:()=>I});function Bt(t){return[t?'[tabindex]:not([tabindex^="-"])':"[tabindex]","a[href]","button:not([disabled])",'input:not([type="hidden"]):not([disabled])',"select:not([disabled])","textarea:not([disabled])",'iframe:not([tabindex^="-"])',"object","embed","summary","area[href]","[contenteditable]:not([contenteditable=false])"].join(",")}function K(t){if(typeof t.checkVisibility=="function"){if(!t.checkVisibility({visibilityProperty:!0}))return!1}else{let e=t.ownerDocument.defaultView?.getComputedStyle(t).visibility;if(e==="hidden"||e==="collapse")return!1}return t.offsetWidth>0||t.offsetHeight>0||t.getClientRects().length>0}function zt(t){let e=t.closest("map[name]");if(!e)return!1;let r=t.ownerDocument.querySelector('img[usemap="#'+e.name+'"]');return!!r&&K(r)}function I(t,{sequential:e=!1}={}){let r=t.querySelectorAll(Bt(e));return Array.from(r).filter(o=>{if(!K(o)||o.closest("[inert]"))return!1;let{nodeName:i}=o;return i==="AREA"?zt(o):!0})}var X={};U(X,{find:()=>Xt,findNext:()=>Gt,findPrevious:()=>qt,isTabbableIndex:()=>Q});function W(t){let e=t.getAttribute("tabindex");return e===null?0:parseInt(e,10)}function Q(t){return W(t)!==-1}function Ut(){let t={};return function(r,o){let{nodeName:i,type:n,checked:a,name:s}=o;if(i!=="INPUT"||n!=="radio"||!s)return r.concat(o);let f=t.hasOwnProperty(s);if(!(a||!f))return r;if(f){let u=t[s];r=r.filter(l=>l!==u)}return t[s]=o,r.concat(o)}}function kt(t,e){return{element:t,index:e}}function Wt(t){return t.element}function jt(t,e){let r=W(t.element),o=W(e.element);return r===o?t.index-e.index:r-o}function j(t){return t.filter(Q).map(kt).sort(jt).map(Wt).reduce(Ut(),[])}function Xt(t){return j(I(t))}function qt(t){return j(I(t.ownerDocument.body)).reverse().find(e=>t.compareDocumentPosition(e)&t.DOCUMENT_POSITION_PRECEDING)}function Gt(t){return j(I(t.ownerDocument.body)).find(e=>t.compareDocumentPosition(e)&t.DOCUMENT_POSITION_FOLLOWING)}function h(t){if(!t.collapsed){let n=Array.from(t.getClientRects());if(n.length===1)return n[0];let a=n.filter(({width:l})=>l>1);if(a.length===0)return t.getBoundingClientRect();if(a.length===1)return a[0];let{top:s,bottom:f,left:c,right:u}=a[0];for(let{top:l,bottom:d,left:m,right:N}of a)l<s&&(s=l),d>f&&(f=d),m<c&&(c=m),N>u&&(u=N);return new window.DOMRect(c,s,u-c,f-s)}let{startContainer:e}=t,{ownerDocument:r}=e;if(e.nodeName==="BR"){let{parentNode:n}=e;let a=Array.from(n.childNodes).indexOf(e);t=r.createRange(),t.setStart(n,a),t.setEnd(n,a)}let o=t.getClientRects();if(o.length>1)return null;if(o.length===1&&e.nodeType===e.TEXT_NODE&&t.startOffset>0&&t.startOffset<e.length){let n=(f,c)=>{let u=r.createRange();return u.setStart(e,f),u.setEnd(e,c),u.getBoundingClientRect()},a=n(t.startOffset-1,t.startOffset),s=n(t.startOffset,t.startOffset+1);if(a.bottom<=s.top)return null}let i=o[0];if(!i||i.height===0){let n=r.createTextNode("\u200B");t=t.cloneRange(),t.insertNode(n),i=t.getClientRects()[0],n.parentNode,n.parentNode.removeChild(n)}return i}function tt(t){let e=t.getSelection();let r=e.rangeCount?e.getRangeAt(0):null;return r?h(r):null}function C(t){t.defaultView;let e=t.defaultView.getSelection();let r=e.rangeCount?e.getRangeAt(0):null;return!!r&&!r.collapsed}function b(t){return t?.nodeName==="INPUT"}function T(t){let e=["button","checkbox","hidden","file","radio","image","range","reset","submit","number","email","time"];return b(t)&&t.type&&!e.includes(t.type)||t.nodeName==="TEXTAREA"||t.contentEditable==="true"}function et(t){if(!b(t)&&!T(t))return!1;try{let{selectionStart:e,selectionEnd:r}=t;return e===null||e!==r}catch{return!0}}function rt(t){return C(t)||!!t.activeElement&&et(t.activeElement)}function ot(t){return!!t.activeElement&&(b(t.activeElement)||T(t.activeElement)||C(t))}function p(t){return t.ownerDocument.defaultView,t.ownerDocument.defaultView.getComputedStyle(t)}function q(t,e="vertical"){if(t){if((e==="vertical"||e==="all")&&t.scrollHeight>t.clientHeight){let{overflowY:r}=p(t);if(/(auto|scroll)/.test(r))return t}if((e==="horizontal"||e==="all")&&t.scrollWidth>t.clientWidth){let{overflowX:r}=p(t);if(/(auto|scroll)/.test(r))return t}return t.ownerDocument===t.parentNode?t:q(t.parentNode,e)}}function it(t){let e;for(;(e=t.parentNode)&&e.nodeType!==e.ELEMENT_NODE;);return e?p(e).position!=="static"?e:e.offsetParent:null}function E(t){return t.tagName==="INPUT"||t.tagName==="TEXTAREA"}var Yt="\uFEFF";function at(t){if(E(t))return t.selectionStart===0&&t.value.length===t.selectionEnd;if(!t.isContentEditable)return!0;let e=t.textContent||"";if(e===""||e===Yt)return!0;let{ownerDocument:r}=t,{defaultView:o}=r;let i=o.getSelection();let n=i.rangeCount?i.getRangeAt(0):null;if(!n)return!0;let{startContainer:a,endContainer:s,startOffset:f,endOffset:c}=n;if(a===t&&s===t&&f===0&&c===t.childNodes.length)return!0;let u=t.lastChild;let l=s.nodeType===s.TEXT_NODE?s.data.length:s.childNodes.length;return nt(a,t,"firstChild")&&nt(s,t,"lastChild")&&f===0&&c===l}function nt(t,e,r){let o=e;do{if(t===o)return!0;for(o=o[r];o&&o.nodeType===o.TEXT_NODE&&o.nodeValue==="";)o=o[r==="lastChild"?"previousSibling":"nextSibling"]}while(o);return!1}function st(t){if(!t)return!1;let{tagName:e}=t;return E(t)||e==="BUTTON"||e==="SELECT"}function y(t){return p(t).direction==="rtl"}function ft(t){let e=Array.from(t.getClientRects());if(!e.length)return;let r=Math.min(...e.map(({top:i})=>i));return Math.max(...e.map(({bottom:i})=>i))-r}function A(t){let{anchorNode:e,focusNode:r,anchorOffset:o,focusOffset:i}=t;let n=e.compareDocumentPosition(r);return n&e.DOCUMENT_POSITION_PRECEDING?!1:n&e.DOCUMENT_POSITION_FOLLOWING?!0:n===0?o<=i:!0}function lt(t,e,r){if(t.caretPositionFromPoint){let o=t.caretPositionFromPoint(e,r);if(!o)return null;let i=t.createRange();return i.setStart(o.offsetNode,o.offset),i.collapse(!0),i}return t.caretRangeFromPoint?t.caretRangeFromPoint(e,r):null}function H(t,e,r,o){let i=o.style.zIndex,n=o.style.position,a=o.style.borderRadius,{position:s="static"}=p(o);s==="static"&&(o.style.position="relative"),o.style.zIndex="10000",o.style.borderRadius="0";let f=lt(t,e,r);return o.style.zIndex=i,o.style.position=n,o.style.borderRadius=a,f}function L(t,e,r){let o=r();return(!o||!o.startContainer||!t.contains(o.startContainer))&&(t.scrollIntoView(e),o=r(),!o||!o.startContainer||!t.contains(o.startContainer))?null:o}function F(t,e,r=!1){if(E(t)&&typeof t.selectionStart=="number")return t.selectionStart!==t.selectionEnd?!1:e?t.selectionStart===0:t.value.length===t.selectionStart;if(!t.isContentEditable)return!0;let{ownerDocument:o}=t,{defaultView:i}=o;let n=i.getSelection();if(!n||!n.rangeCount)return!1;let a=n.getRangeAt(0),s=a.cloneRange(),f=A(n),c=n.isCollapsed;c||s.collapse(!f);let u=h(s),l=h(a);if(!u||!l)return!1;let d=ft(a);if(!c&&d&&d>u.height&&f===e)return!1;let m=y(t)?!e:e,N=t.getBoundingClientRect(),_=m?N.left+1:N.right-1,B=e?N.top+1:N.bottom-1,Rt=(B<0||B>i.innerHeight)&&l.top>=0&&l.bottom<=i.innerHeight,It=(_<0||_>i.innerWidth)&&l.left>=0&&l.right<=i.innerWidth;if(Rt||!r&&It)return!1;let G=L(t,e,()=>H(o,_,B,t));if(!G)return!1;let z=h(G);if(!z)return!1;let Y=e?"top":"bottom",Z=m?"left":"right",Dt=z[Y]-l[Y],Ot=z[Z]-u[Z],$=Math.abs(Dt)<=1,vt=Math.abs(Ot)<=1;return r?$:$&&vt}function ut(t,e){return F(t,e)}var mt=Vt(dt(),1);function pt(t){return(0,mt.default)("wp.dom.isNumberInput",{since:"6.1",version:"6.5"}),b(t)&&t.type==="number"&&!isNaN(t.valueAsNumber)}function gt(t,e){return F(t,e,!0)}function Zt(t,e,r){let{ownerDocument:o}=t,i=y(t)?!e:e,n=t.getBoundingClientRect();r===void 0?r=e?n.right-1:n.left+1:r<=n.left?r=n.left+1:r>=n.right&&(r=n.right-1);let a=i?n.bottom-1:n.top+1;return H(o,r,a,t)}function P(t,e,r){if(!t)return;if(t.focus(),E(t)){if(typeof t.selectionStart!="number")return;e?(t.selectionStart=t.value.length,t.selectionEnd=t.value.length):(t.selectionStart=0,t.selectionEnd=0);return}if(t.contentEditable!=="true")return;let o=L(t,e,()=>Zt(t,e,r));if(!o)return;let{ownerDocument:i}=t,{defaultView:n}=i;let a=n.getSelection();a.removeAllRanges(),a.addRange(o)}function ht(t,e){return P(t,e,void 0)}function bt(t,e,r){return P(t,e,r?.left)}function w(t,e){e.parentNode,e.parentNode.insertBefore(t,e.nextSibling)}function g(t){t.parentNode,t.parentNode.removeChild(t)}function Et(t,e){t.parentNode,w(e,t.parentNode),g(t)}function x(t){let e=t.parentNode;for(;t.firstChild;)e.insertBefore(t.firstChild,t);e.removeChild(t)}function Nt(t,e){let r=t.ownerDocument.createElement(e);for(;t.firstChild;)r.appendChild(t.firstChild);return t.parentNode,t.parentNode.replaceChild(r,t),r}function xt(t,e){e.parentNode,e.parentNode.insertBefore(t,e),t.appendChild(e)}function M(t){let{body:e}=document.implementation.createHTMLDocument("");e.innerHTML=t;let r=e.getElementsByTagName("*"),o=r.length;for(;o--;){let i=r[o];if(i.tagName==="SCRIPT")g(i);else{let n=i.attributes.length;for(;n--;){let{name:a}=i.attributes[n];a.startsWith("on")&&i.removeAttribute(a)}}}return e.innerHTML}function Ct(t){t=M(t);let e=document.implementation.createHTMLDocument("");return e.body.innerHTML=t,e.body.textContent||""}function D(t){switch(t.nodeType){case t.TEXT_NODE:return/^[ \f\n\r\t\v\u00a0]*$/.test(t.nodeValue||"");case t.ELEMENT_NODE:return t.hasAttributes()?!1:t.hasChildNodes()?Array.from(t.childNodes).every(D):!0;default:return!0}}var O={strong:{},em:{},s:{},del:{},ins:{},a:{attributes:["href","target","rel","id"]},code:{},abbr:{attributes:["title"]},sub:{},sup:{},br:{},small:{},q:{attributes:["cite"]},dfn:{attributes:["title"]},data:{attributes:["value"]},time:{attributes:["datetime"]},var:{},samp:{},kbd:{},i:{},b:{},u:{},mark:{},ruby:{},rt:{},rp:{},bdi:{attributes:["dir"]},bdo:{attributes:["dir"]},wbr:{},"#text":{}},Tt={audio:{attributes:["src","preload","autoplay","mediagroup","loop","muted"]},canvas:{attributes:["width","height"]},embed:{attributes:["src","type","width","height"]},img:{attributes:["alt","src","srcset","usemap","ismap","width","height"]},object:{attributes:["data","type","name","usemap","form","width","height"]},video:{attributes:["src","poster","preload","playsinline","autoplay","mediagroup","loop","muted","controls","width","height"]},math:{attributes:["display","xmlns"],children:"*"}},$t=["#text","br","wbr"];Object.keys(O).filter(t=>!$t.includes(t)).forEach(t=>{let{[t]:e,...r}=O;O[t].children={...r,img:Tt.img}});var V={...O,...Tt};function yt(t){if(t!=="paste")return V;let{u:e,abbr:r,data:o,time:i,wbr:n,bdi:a,bdo:s,...f}={...V,ins:{children:V.ins.children},del:{children:V.del.children}};return f}function S(t){let e=t.nodeName.toLowerCase();return yt().hasOwnProperty(e)||e==="span"}function Jt(t){let e=t.nodeName.toLowerCase();return O.hasOwnProperty(e)||e==="span"}function wt(t){return!!t&&t.nodeType===t.ELEMENT_NODE}var Kt=()=>{};function R(t,e,r,o){Array.from(t).forEach(i=>{let n=i.nodeName.toLowerCase();if(r.hasOwnProperty(n)&&(!r[n].isMatch||r[n].isMatch?.(i))){if(wt(i)){let{attributes:a=[],classes:s=[],children:f,require:c=[],allowEmpty:u}=r[n];if(f&&!u&&D(i)){S(i)&&i.hasChildNodes()?x(i):g(i);return}if(i.hasAttributes()&&(Array.from(i.attributes).forEach(({name:l})=>{l!=="class"&&!a.includes(l)&&i.removeAttribute(l)}),i.classList&&i.classList.length)){let l=s.map(d=>d==="*"?()=>!0:typeof d=="string"?m=>m===d:d instanceof RegExp?m=>d.test(m):Kt);Array.from(i.classList).forEach(d=>{l.some(m=>m(d))||i.classList.remove(d)}),i.classList.length||i.removeAttribute("class")}if(i.hasChildNodes()){if(f==="*")return;if(f)c.length&&!i.querySelector(c.join(","))?(R(i.childNodes,e,r,o),x(i)):i.parentNode&&i.parentNode.nodeName==="BODY"&&S(i)?(R(i.childNodes,e,r,o),Array.from(i.childNodes).some(l=>!S(l))&&x(i)):R(i.childNodes,e,f,o);else for(;i.firstChild;)g(i.firstChild)}}}else R(i.childNodes,e,r,o),o&&!S(i)&&i.nextElementSibling&&w(e.createElement("br"),i),x(i)})}function St(t,e,r){let o=document.implementation.createHTMLDocument("");return o.body.innerHTML=t,R(o.body.childNodes,o,e,r),o.body.innerHTML}function Qt(t){let e=Array.from(t.files);return Array.from(t.items).forEach(r=>{let o=r.getAsFile();o&&!e.find(({name:i,type:n,size:a})=>i===o.name&&n===o.type&&a===o.size)&&e.push(o)}),e}var te={focusable:k,tabbable:X};return _t(ee);})();
 (window.wp ||= {}).dom = wp.dom;
 })();
diff --git a/wp-includes/js/dist/edit-post.js b/wp-includes/js/dist/edit-post.js
index 1d7b505315..bbcaff8018 100644
--- a/wp-includes/js/dist/edit-post.js
+++ b/wp-includes/js/dist/edit-post.js
@@ -11881,7 +11881,6 @@ var wp;
     (0, import_data27.dispatch)(import_preferences11.store).setDefaults("core", {
       allowRightClickOverrides: true,
       editorMode: "visual",
-      editorTool: "edit",
       fixedToolbar: false,
       hiddenBlockTypes: [],
       inactivePanels: [],
diff --git a/wp-includes/js/dist/edit-post.min.js b/wp-includes/js/dist/edit-post.min.js
index 5c9172b4f4..0f37a366e5 100644
--- a/wp-includes/js/dist/edit-post.min.js
+++ b/wp-includes/js/dist/edit-post.min.js
@@ -1,6 +1,6 @@
 /*! This file is auto-generated */
 (function() {
-var wp;(wp||={}).editPost=(()=>{var im=Object.create;var $r=Object.defineProperty;var am=Object.getOwnPropertyDescriptor;var lm=Object.getOwnPropertyNames;var cm=Object.getPrototypeOf,um=Object.prototype.hasOwnProperty;var J=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),dt=(e,t)=>{for(var o in t)$r(e,o,{get:t[o],enumerable:!0})},Ma=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of lm(t))!um.call(e,n)&&n!==o&&$r(e,n,{get:()=>t[n],enumerable:!(r=am(t,n))||r.enumerable});return e};var l=(e,t,o)=>(o=e!=null?im(cm(e)):{},Ma(t||!e||!e.__esModule?$r(o,"default",{value:e,enumerable:!0}):o,e)),fm=e=>Ma($r({},"__esModule",{value:!0}),e);var Es=J((Nx,ka)=>{ka.exports=window.wp.blocks});var Na=J((Dx,La)=>{La.exports=window.wp.blockLibrary});var nr=J((Fx,Da)=>{Da.exports=window.wp.deprecated});var ve=J((Bx,Fa)=>{Fa.exports=window.wp.element});var ie=J((Vx,Ba)=>{Ba.exports=window.wp.data});var it=J((jx,Va)=>{Va.exports=window.wp.preferences});var Ha=J((Hx,ja)=>{ja.exports=window.wp.widgets});var xe=J(($x,$a)=>{$a.exports=window.wp.editor});var pt=J((Ux,Ua)=>{Ua.exports=window.wp.coreData});var ws=J((Wx,Wa)=>{Wa.exports=window.wp.apiFetch});var ke=J((zx,za)=>{za.exports=window.wp.i18n});var H=J((Yx,Ya)=>{Ya.exports=window.React});var K=J((eS,Qa)=>{Qa.exports=window.ReactJSXRuntime});var Kt=J((KS,El)=>{El.exports=window.ReactDOM});var wc=J(Ec=>{"use strict";var jo=H();function fh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var dh=typeof Object.is=="function"?Object.is:fh,ph=jo.useState,mh=jo.useEffect,gh=jo.useLayoutEffect,hh=jo.useDebugValue;function yh(e,t){var o=t(),r=ph({inst:{value:o,getSnapshot:t}}),n=r[0].inst,s=r[1];return gh(function(){n.value=o,n.getSnapshot=t,si(n)&&s({inst:n})},[e,o,t]),mh(function(){return si(n)&&s({inst:n}),e(function(){si(n)&&s({inst:n})})},[e]),hh(o),o}function si(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!dh(e,o)}catch{return!0}}function vh(e,t){return t()}var xh=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?vh:yh;Ec.useSyncExternalStore=jo.useSyncExternalStore!==void 0?jo.useSyncExternalStore:xh});var pn=J((VE,Rc)=>{"use strict";Rc.exports=wc()});var Tc=J(Pc=>{"use strict";var mn=H(),Sh=pn();function bh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Eh=typeof Object.is=="function"?Object.is:bh,wh=Sh.useSyncExternalStore,Rh=mn.useRef,Ph=mn.useEffect,Th=mn.useMemo,Ch=mn.useDebugValue;Pc.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var s=Rh(null);if(s.current===null){var i={hasValue:!1,value:null};s.current=i}else i=s.current;s=Th(function(){function c(d){if(!u){if(u=!0,f=d,d=r(d),n!==void 0&&i.hasValue){var m=i.value;if(n(m,d))return g=m}return g=d}if(m=g,Eh(f,d))return m;var h=r(d);return n!==void 0&&n(m,h)?(f=d,m):(f=d,g=h)}var u=!1,f,g,p=o===void 0?null:o;return[function(){return c(t())},p===null?void 0:function(){return c(p())}]},[t,o,r,n]);var a=wh(e,s[0],s[1]);return Ph(function(){i.hasValue=!0,i.value=a},[a]),Ch(a),a}});var Oc=J((HE,Cc)=>{"use strict";Cc.exports=Tc()});var Oi=J(($C,Zu)=>{Zu.exports=window.wp.compose});var Ni=J((QC,df)=>{df.exports=window.wp.theme});var Di=J((JC,pf)=>{pf.exports=window.wp.privateApis});var Xo=J((PO,_f)=>{_f.exports=window.wp.primitives});var Dt=J((a_,Ff)=>{Ff.exports=window.wp.components});var ra=J((d_,Vf)=>{Vf.exports=window.wp.blockEditor});var na=J((p_,jf)=>{jf.exports=window.wp.styleEngine});var Gf=J((N_,Wf)=>{Wf.exports=window.wp.plugins});var Gn=J((D_,zf)=>{zf.exports=window.wp.notices});var la=J((F_,Yf)=>{Yf.exports=window.wp.commands});var oo=J((B_,Kf)=>{Kf.exports=window.wp.url});var qf=J((V_,Xf)=>{Xf.exports=window.wp.htmlEntities});var vd=J((J_,yd)=>{yd.exports=window.wp.keyboardShortcuts});var bd=J((e0,Sd)=>{Sd.exports=window.wp.hooks});var Qd=J((T0,qd)=>{qd.exports=window.wp.keycodes});var kx={};dt(kx,{PluginBlockSettingsMenuItem:()=>yx,PluginDocumentSettingPanel:()=>vx,PluginMoreMenuItem:()=>xx,PluginPostPublishPanel:()=>bx,PluginPostStatusInfo:()=>Ex,PluginPrePublishPanel:()=>Sx,PluginSidebar:()=>wx,PluginSidebarMoreMenuItem:()=>Rx,__experimentalFullscreenModeClose:()=>Yn,__experimentalMainDashboardButton:()=>Tx,__experimentalPluginPostExcerpt:()=>Px,initializeEditor:()=>Ix,reinitializeEditor:()=>Mx,store:()=>de});var qp=l(Es(),1),Qp=l(Na(),1),Jp=l(nr(),1),gs=l(ve(),1),St=l(ie(),1),ps=l(it(),1),hs=l(Ha(),1),ys=l(xe(),1),ms=l(pt(),1),Zp=l(ws(),1);function Ga(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(o=Ga(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function dm(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=Ga(e))&&(r&&(r+=" "),r+=t);return r}var mt=dm;var pm=l(H(),1),sr={...pm};var Xa=l(H(),1),Ka={};function Ce(e,t){let o=Xa.useRef(Ka);return o.current===Ka&&(o.current=e(t)),o}var Rs=sr.useInsertionEffect,mm=Rs&&Rs!==sr.useLayoutEffect?Rs:e=>e();function G(e){let t=Ce(gm).current;return t.next=e,mm(t.effect),t.trampoline}function gm(){let e={next:void 0,callback:hm,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function hm(){}var qa=l(H(),1),ym=()=>{},$=typeof document<"u"?qa.useLayoutEffect:ym;function vm(e,t){return function(r,...n){let s=new URL(e);return s.searchParams.set("code",r.toString()),n.forEach(i=>s.searchParams.append("args[]",i)),`${t} error #${r}; visit ${s} for the full message.`}}var xm=vm("https://base-ui.com/production-error","Base UI"),at=xm;var po=l(H(),1);function Ps(e,t,o,r){let n=Ce(Za).current;return Sm(n,e,t,o,r)&&el(n,[e,t,o,r]),n.callback}function Ja(e){let t=Ce(Za).current;return bm(t,e)&&el(t,e),t.callback}function Za(){return{callback:null,cleanup:null,refs:[]}}function Sm(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function bm(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function el(e,t){if(e.refs=t,t.every(o=>o==null)){e.callback=null;return}e.callback=o=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),o!=null){let r=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let s=t[n];if(s!=null)switch(typeof s){case"function":{let i=s(o);typeof i=="function"&&(r[n]=i);break}case"object":{s.current=o;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let s=t[n];if(s!=null)switch(typeof s){case"function":{let i=r[n];typeof i=="function"?i():s(null);break}case"object":{s.current=null;break}default:}}}}}}var ol=l(H(),1);var tl=l(H(),1),Em=parseInt(tl.version,10);function Mo(e){return Em>=e}function Ts(e){if(!ol.isValidElement(e))return null;let t=e,o=t.props;return(Mo(19)?o?.ref:t.ref)??null}function ir(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Qe(){}var rl=Object.freeze([]),me=Object.freeze({});function nl(e,t){let o={};for(let r in e){let n=e[r];if(t?.hasOwnProperty(r)){let s=t[r](n);s!=null&&Object.assign(o,s);continue}n===!0?o[`data-${r.toLowerCase()}`]="":n&&(o[`data-${r.toLowerCase()}`]=n.toString())}return o}function sl(e,t){return typeof e=="function"?e(t):e}function il(e,t){return typeof e=="function"?e(t):e}var Cs={};function Mt(e,t,o,r,n){if(!o&&!r&&!n&&!e)return Ur(t);let s=Ur(e);return t&&(s=ar(s,t)),o&&(s=ar(s,o)),r&&(s=ar(s,r)),n&&(s=ar(s,n)),s}function al(e){if(e.length===0)return Cs;if(e.length===1)return Ur(e[0]);let t=Ur(e[0]);for(let o=1;o<e.length;o+=1)t=ar(t,e[o]);return t}function Ur(e){return Os(e)?{...cl(e,Cs)}:wm(e)}function ar(e,t){return Os(t)?cl(t,e):Rm(e,t)}function wm(e){let t={...e};for(let o in t){let r=t[o];ll(o,r)&&(t[o]=ul(r))}return t}function Rm(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=ir(e.style,r);break}case"className":{e[o]=_s(e.className,r);break}default:ll(o,r)?e[o]=Pm(e[o],r):e[o]=r}}return e}function ll(e,t){let o=e.charCodeAt(0),r=e.charCodeAt(1),n=e.charCodeAt(2);return o===111&&r===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function Os(e){return typeof e=="function"}function cl(e,t){return Os(e)?e(t):e??Cs}function Pm(e,t){return t?e?(...o)=>{let r=o[0];if(dl(r)){let s=r;fl(s);let i=t(...o);return s.baseUIHandlerPrevented||e?.(...o),i}let n=t(...o);return e?.(...o),n}:ul(t):e}function ul(e){return e&&((...t)=>{let o=t[0];return dl(o)&&fl(o),e(...t)})}function fl(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function _s(e,t){return t?e?t+" "+e:t:e}function dl(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Is=l(H(),1);function $e(e,t,o={}){let r=t.render,n=Tm(t,o);if(o.enabled===!1)return null;let s=o.state??me;return _m(e,r,n,s)}function Tm(e,t={}){let{className:o,style:r,render:n}=e,{state:s=me,ref:i,props:a,stateAttributesMapping:c,enabled:u=!0}=t,f=u?sl(o,s):void 0,g=u?il(r,s):void 0,p=u?nl(s,c):me,d=u&&a?Cm(a):void 0,m=u?ir(p,d)??{}:me;return typeof document<"u"&&(u?Array.isArray(i)?m.ref=Ja([m.ref,Ts(n),...i]):m.ref=Ps(m.ref,Ts(n),i):Ps(null,null)),u?(f!==void 0&&(m.className=_s(m.className,f)),g!==void 0&&(m.style=ir(m.style,g)),m):me}function Cm(e){return Array.isArray(e)?al(e):Mt(void 0,e)}var Om=Symbol.for("react.lazy");function _m(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=Mt(o,t.props);n.ref=o.ref;let s=t;return s?.$$typeof===Om&&(s=po.Children.toArray(t)[0]),po.cloneElement(s,n)}if(e&&typeof e=="string")return Im(e,o);throw new Error(at(8))}function Im(e,t){return e==="button"?(0,Is.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Is.createElement)("img",{alt:"",...t,key:t.key}):po.createElement(e,t)}var Wr=l(H(),1);var pl=0;function Am(e,t="mui"){let[o,r]=Wr.useState(e),n=e||o;return Wr.useEffect(()=>{o==null&&(pl+=1,r(`${t}-${pl}`))},[o,t]),n}var ml=sr.useId;function ko(e,t){if(ml!==void 0){let o=ml();return e??(t?`${t}-${o}`:o)}return Am(e,t)}function gl(e){return ko(e,"base-ui")}var Y={};dt(Y,{cancelOpen:()=>sg,chipRemovePress:()=>Hm,clearPress:()=>jm,closePress:()=>Bm,closeWatcher:()=>Jm,decrementPress:()=>Wm,disabled:()=>ag,drag:()=>og,escapeKey:()=>Qm,focusOut:()=>qm,imperativeAction:()=>ug,incrementPress:()=>Um,initial:()=>cg,inputBlur:()=>Ym,inputChange:()=>Gm,inputClear:()=>zm,inputPaste:()=>Km,inputPress:()=>Xm,itemPress:()=>Fm,keyboard:()=>eg,linkPress:()=>Vm,listNavigation:()=>Zm,missing:()=>lg,none:()=>Mm,outsidePress:()=>Dm,pointer:()=>tg,scrub:()=>ng,siblingOpen:()=>ig,swipe:()=>fg,trackPress:()=>$m,triggerFocus:()=>Nm,triggerHover:()=>Lm,triggerPress:()=>km,wheel:()=>rg,windowResize:()=>dg});var Mm="none",km="trigger-press",Lm="trigger-hover",Nm="trigger-focus",Dm="outside-press",Fm="item-press",Bm="close-press",Vm="link-press",jm="clear-press",Hm="chip-remove-press",$m="track-press",Um="increment-press",Wm="decrement-press",Gm="input-change",zm="input-clear",Ym="input-blur",Km="input-paste",Xm="input-press",qm="focus-out",Qm="escape-key",Jm="close-watcher",Zm="list-navigation",eg="keyboard",tg="pointer",og="drag",rg="wheel",ng="scrub",sg="cancel-open",ig="sibling-open",ag="disabled",lg="missing",cg="initial",ug="imperative-action",fg="swipe",dg="window-resize";function Z(e,t,o,r){let n=!1,s=!1,i=r??me;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){s=!0},get isCanceled(){return n},get isPropagationAllowed(){return s},trigger:o,...i}}var Ms=l(H(),1);var hl=l(H(),1);function Lo(e){hl.useEffect(e,rl)}var Gr=null,NS=globalThis.requestAnimationFrame,As=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let o=this.callbacks,r=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,r>0)for(let n=0;n<o.length;n+=1)o[n]?.(t)};request(t){let o=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),o}cancel(t){let o=t-this.startId;o<0||o>=this.callbacks.length||(this.callbacks[o]=null,this.callbacksCount-=1)}},zr=new As;var wt=class e{static create(){return new e}static request(t){return zr.request(t)}static cancel(t){return zr.cancel(t)}currentId=Gr;request(t){this.cancel(),this.currentId=zr.request(()=>{this.currentId=Gr,t()})}cancel=()=>{this.currentId!==Gr&&(zr.cancel(this.currentId),this.currentId=Gr)};disposeEffect=()=>this.cancel};function No(){let e=Ce(wt.create).current;return Lo(e.disposeEffect),e}function yl(e,t=!1,o=!1){let[r,n]=Ms.useState(e&&t?"idle":void 0),[s,i]=Ms.useState(e);return e&&!s&&(i(!0),n("starting")),!e&&s&&r!=="ending"&&!o&&n("ending"),!e&&!s&&r==="ending"&&n(void 0),$(()=>{if(!e&&s&&r!=="ending"&&o){let a=wt.request(()=>{n("ending")});return()=>{wt.cancel(a)}}},[e,s,r,o]),$(()=>{if(!e||t)return;let a=wt.request(()=>{n(void 0)});return()=>{wt.cancel(a)}},[t,e]),$(()=>{if(!e||!t)return;e&&s&&r!=="idle"&&n("starting");let a=wt.request(()=>{n("idle")});return()=>{wt.cancel(a)}},[t,e,s,r]),{mounted:s,setMounted:i,transitionStatus:r}}var ks=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),pg={"data-starting-style":""},mg={"data-ending-style":""},vl={transitionStatus(e){return e==="starting"?pg:e==="ending"?mg:null}};function Yr(){return typeof window<"u"}function go(e){return Kr(e)?(e.nodeName||"").toLowerCase():"#document"}function ge(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Pt(e){var t;return(t=(Kr(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Kr(e){return Yr()?e instanceof Node||e instanceof ge(e).Node:!1}function W(e){return Yr()?e instanceof Element||e instanceof ge(e).Element:!1}function Oe(e){return Yr()?e instanceof HTMLElement||e instanceof ge(e).HTMLElement:!1}function Do(e){return!Yr()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ge(e).ShadowRoot}function lr(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=De(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function xl(e){return/^(table|td|th)$/.test(go(e))}function cr(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var gg=/transform|translate|scale|rotate|perspective|filter/,hg=/paint|layout|strict|content/,mo=e=>!!e&&e!=="none",Ls;function Xr(e){let t=W(e)?De(e):e;return mo(t.transform)||mo(t.translate)||mo(t.scale)||mo(t.rotate)||mo(t.perspective)||!qr()&&(mo(t.backdropFilter)||mo(t.filter))||gg.test(t.willChange||"")||hg.test(t.contain||"")}function Sl(e){let t=Rt(e);for(;Oe(t)&&!Tt(t);){if(Xr(t))return t;if(cr(t))return null;t=Rt(t)}return null}function qr(){return Ls==null&&(Ls=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Ls}function Tt(e){return/^(html|body|#document)$/.test(go(e))}function De(e){return ge(e).getComputedStyle(e)}function ur(e){return W(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Rt(e){if(go(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Do(e)&&e.host||Pt(e);return Do(t)?t.host:t}function bl(e){let t=Rt(e);return Tt(t)?(e.ownerDocument||e).body:Oe(t)&&lr(t)?t:bl(t)}function Yt(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=bl(e),s=n===((r=e.ownerDocument)==null?void 0:r.body),i=ge(n);if(s){let a=Qr(i);return t.concat(i,i.visualViewport||[],lr(n)?n:[],a&&o?Yt(a):[])}else return t.concat(n,Yt(n,[],o))}function Qr(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function _e(e){return e?.ownerDocument||document}function oe(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function Ue(e){let t=Ce(yg,e).current;return t.next=e,$(t.effect),t}function yg(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var Pl=l(H(),1);var Rl=l(Kt(),1);function wl(e){return e==null?e:"current"in e?e.current:e}function Fo(e,t=!1){let o=No();return G((r,n=null)=>{o.cancel();let s=wl(e);if(s==null)return;let i=s,a=()=>{Rl.flushSync(r)};if(typeof i.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){r();return}function c(){Promise.all(i.getAnimations().map(u=>u.finished)).then(()=>{n?.aborted||a()},()=>{if(n?.aborted)return;if(i.getAnimations().some(f=>f.pending||f.playState!=="finished")){c();return}a()})}if(t){let u="data-starting-style";if(!i.hasAttribute(u)){o.request(c);return}let f=new MutationObserver(()=>{i.hasAttribute(u)||(f.disconnect(),c())});f.observe(i,{attributes:!0,attributeFilter:[u]}),n?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}o.request(c)})}function Jr(e){let{enabled:t=!0,open:o,ref:r,onComplete:n}=e,s=G(n),i=Fo(r,o);Pl.useEffect(()=>{if(!t)return;let a=new AbortController;return i(s,a.signal),()=>{a.abort()}},[t,o,s,i])}var kt={};dt(kt,{engine:()=>Vs,env:()=>Hs,os:()=>Fs,screenReader:()=>js});var Fs={};dt(Fs,{android:()=>Ol,apple:()=>Ds,ios:()=>Ns,linux:()=>Eg,mac:()=>_l,windows:()=>bg});function vg(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:xg,platform:Sg,maxTouchPoints:Tl}=vg(),ho=xg.toLowerCase(),yo=Sg.toLowerCase();var Ns=/^i(os$|p)/.test(yo)||yo==="macintel"&&Tl>1,Cl="android",Ol=yo===Cl||ho.includes(Cl),_l=!Ns&&yo.startsWith("mac"),bg=yo.startsWith("win"),Eg=!Ol&&/^(linux|chrome os)/.test(yo),Ds=_l||Ns;var Vs={};dt(Vs,{blink:()=>Rg,gecko:()=>wg,webkit:()=>Bs});var Bs=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),wg=!Bs&&ho.includes("firefox"),Rg=!Bs&&ho.includes("chrom");var js={};dt(js,{voiceOver:()=>Pg});var Pg=Ds;var Hs={};dt(Hs,{jsdom:()=>Tg});var Tg=/jsdom|happydom/.test(ho);var fr=0,Je=class e{static create(){return new e}currentId=fr;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=fr,o()},t)}isStarted(){return this.currentId!==fr}clear=()=>{this.currentId!==fr&&(clearTimeout(this.currentId),this.currentId=fr)};disposeEffect=()=>this.clear};function gt(){let e=Ce(Je.create).current;return Lo(e.disposeEffect),e}var Be=l(H(),1);function Il(e){return"nativeEvent"in e}function Lt(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function Al(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var $s="data-base-ui-focusable";var Us="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Zr(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function re(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&Do(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function Fe(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Xt(e,t){if(!W(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,r]of t.entries())if(re(r,o))return!r.hasAttribute("data-trigger-disabled");return!1}function en(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let o=e;return o.target!=null&&t.contains(o.target)}function Ml(e){return e.matches("html,body")}function kl(e){return Oe(e)&&e.matches(Us)}function Ws(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Us}`)!=null}function Ll(e){if(!e||kt.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Cg(e,t){return t!=null&&!Lt(t)?0:typeof e=="function"?e():e}function lt(e,t,o){let r=Cg(e,o);return typeof r=="number"?r:r?.[t]}function Gs(e){return typeof e=="function"?e():e}function tn(e,t){return t||e==="click"||e==="mousedown"}function Nl(e){return e?.includes("mouse")&&e!=="mousedown"}var Dl=l(K(),1),Fl=Be.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Je,currentIdRef:{current:null},currentContextRef:{current:null}});function Og(e,t){e.current=t.current}function zs(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=Be.useRef(o),s=Be.useRef(o),i=Be.useRef(null),a=Be.useRef(null),c=gt();return $(()=>{if(s.current=o,!i.current){n.current=o;return}n.current={open:lt(n.current,"open"),close:lt(o,"close")}},[o,i,n,s]),(0,Dl.jsx)(Fl.Provider,{value:Be.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:s,currentIdRef:i,timeoutMs:r,currentContextRef:a,timeout:c}),[r,c]),children:t})}function Ys(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),s=Be.useContext(Fl),{currentIdRef:i,delayRef:a,timeoutMs:c,initialDelayRef:u,currentContextRef:f,hasProvider:g,timeout:p}=s,[d,m]=Be.useState(!1),h=Be.useRef(o);return $(()=>{h.current=o},[o]),$(()=>{function y(){f.current?.setIsInstantPhase(!1),i.current=null,f.current=null,a.current=u.current,p.clear()}if(i.current&&!o&&i.current===n){if(m(!1),c){let x=n;return p.start(c,()=>{r.select("open")||i.current&&i.current!==x||y()}),()=>{(h.current||i.current!==x)&&p.clear()}}y()}},[o,n,i,a,c,u,f,p,r]),$(()=>{if(!o)return;let y=f.current,x=i.current;p.clear(),f.current={onOpenChange:r.setOpen,setIsInstantPhase:m},i.current=n,a.current={open:0,close:lt(u.current,"close")},x!==null&&x!==n?(m(!0),y?.setIsInstantPhase(!0),y?.onOpenChange(!1,Z(Y.none))):(m(!1),y?.setIsInstantPhase(!1))},[o,n,r,i,a,u,f,p]),$(()=>()=>{if(i.current===n){if(f.current=null,!h.current)return;i.current=null,Og(a,u),p.clear()}},[f,i,a,n,u,p]),Be.useMemo(()=>({hasProvider:g,delayRef:a,isInstantPhase:d}),[g,a,d])}function ht(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var qt=Math.min,yt=Math.max,Qt=Math.round,pr=Math.floor,Ct=e=>({x:e,y:e}),_g={left:"right",right:"left",bottom:"top",top:"bottom"};function rn(e,t,o){return yt(e,qt(t,o))}function Ot(e,t){return typeof e=="function"?e(t):e}function Le(e){return e.split("-")[0]}function vt(e){return e.split("-")[1]}function nn(e){return e==="x"?"y":"x"}function mr(e){return e==="y"?"height":"width"}function We(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function gr(e){return nn(We(e))}function jl(e,t,o){o===void 0&&(o=!1);let r=vt(e),n=gr(e),s=mr(n),i=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[s]>t.floating[s]&&(i=dr(i)),[i,dr(i)]}function Hl(e){let t=dr(e);return[on(e),t,on(t)]}function on(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Bl=["left","right"],Vl=["right","left"],Ig=["top","bottom"],Ag=["bottom","top"];function Mg(e,t,o){switch(e){case"top":case"bottom":return o?t?Vl:Bl:t?Bl:Vl;case"left":case"right":return t?Ig:Ag;default:return[]}}function $l(e,t,o,r){let n=vt(e),s=Mg(Le(e),o==="start",r);return n&&(s=s.map(i=>i+"-"+n),t&&(s=s.concat(s.map(on)))),s}function dr(e){let t=Le(e);return _g[t]+e.slice(t.length)}function kg(e){var t,o,r,n;return{top:(t=e.top)!=null?t:0,right:(o=e.right)!=null?o:0,bottom:(r=e.bottom)!=null?r:0,left:(n=e.left)!=null?n:0}}function sn(e){return typeof e!="number"?kg(e):{top:e,right:e,bottom:e,left:e}}function vo(e){let{x:t,y:o,width:r,height:n}=e;return{width:r,height:n,top:o,left:t,right:t+r,bottom:o+n,x:t,y:o}}function Nt(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...Nt(e,n.id,o)])}function Bo(e){return`data-base-ui-${e}`}var Ve=l(H(),1),Gl=l(Kt(),1);var Ul={style:{transition:"none"}};var Lg="data-base-ui-swipe-ignore",Ng="data-swipe-ignore",Lb=`[${Lg}]`,Nb=`[${Ng}]`;var Wl={fallbackAxisSide:"end"};var zl=l(K(),1),Dg=Ve.createContext(null),Fg=()=>Ve.useContext(Dg),Bg=Bo("portal");function Yl(e={}){let{ref:t,container:o,componentProps:r=me,elementProps:n}=e,s=ko(),a=Fg()?.portalNode,[c,u]=Ve.useState(null),[f,g]=Ve.useState(null),p=G(y=>{y!==null&&g(y)}),d=Ve.useRef(null);$(()=>{if(o===null){d.current&&(d.current=null,g(null),u(null));return}let y=(o&&(Kr(o)?o:o.current))??a??document.body;if(y==null){d.current&&(d.current=null,g(null),u(null));return}d.current!==y&&(d.current=y,g(null),u(y))},[o,a]);let m=$e("div",r,{ref:[t,p],props:[{id:s,[Bg]:""},n]}),h=c&&m?Gl.createPortal(m,c):null;return{node:f,nodeId:Ve.isValidElement(m)?m.props.id:void 0,subtree:h}}var xo=l(H(),1);function Kl(){let e=new Map;return{emit(t,o){e.get(t)?.forEach(r=>r(o))},on(t,o){e.has(t)||e.set(t,new Set),e.get(t).add(o)},off(t,o){e.get(t)?.delete(o)}}}var Vg=l(K(),1),jg=xo.createContext(null),Hg=xo.createContext(null),an=()=>xo.useContext(jg)?.id||null,Jt=e=>{let t=xo.useContext(Hg);return e??t};var Ge=l(H(),1);function $g(e,t){let o=null,r=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let s=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},i=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",c=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",u=s.width,f=s.height,g=s.x,p=s.y;return o==null&&t.x&&i&&(o=s.x-t.x),r==null&&t.y&&a&&(r=s.y-t.y),g-=o||0,p-=r||0,u=0,f=0,!n||c?(u=t.axis==="y"?s.width:0,f=t.axis==="x"?s.height:0,g=i&&t.x!=null?t.x:g,p=a&&t.y!=null?t.y:p):n&&!c&&(f=t.axis==="x"?s.height:f,u=t.axis==="y"?s.width:u),n=!0,{width:u,height:f,x:g,y:p,top:p,right:g+u,bottom:p+f,left:g}}}}function Xl(e){return e!=null&&e.clientX!=null}function Ks(e,t={}){let{enabled:o=!0,axis:r="both"}=t,n="rootStore"in e?e.rootStore:e,s=n.useState("open"),i=n.useState("floatingElement"),a=n.useState("domReferenceElement"),c=n.context.dataRef,u=Ge.useRef(!1),f=Ge.useRef(null),[g,p]=Ge.useState(),[d,m]=Ge.useState([]),h=G(b=>{n.set("positionReference",b)}),y=G((b,P,w)=>{u.current||c.current.openEvent&&!Xl(c.current.openEvent)||n.set("positionReference",$g(w??a,{x:b,y:P,axis:r,dataRef:c,pointerType:g}))}),x=G(b=>{s?f.current||(y(b.clientX,b.clientY,b.currentTarget),m([])):y(b.clientX,b.clientY,b.currentTarget)}),S=Lt(g)?i:s;Ge.useEffect(()=>{if(!o){h(a);return}if(!S)return;function b(){f.current?.(),f.current=null}let P=ge(i);function w(R){let C=Fe(R);re(i,C)?b():y(R.clientX,R.clientY)}return!c.current.openEvent||Xl(c.current.openEvent)?f.current=oe(P,"mousemove",w):h(a),b},[S,o,i,c,a,n,y,h,d]),Ge.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Ge.useEffect(()=>{o&&!i&&(u.current=!1)},[o,i]),Ge.useEffect(()=>{!o&&s&&(u.current=!0)},[o,s]);let v=Ge.useMemo(()=>{function b(P){p(P.pointerType)}return{onPointerDown:b,onPointerEnter:b,onMouseMove:x,onMouseEnter:x}},[x]);return Ge.useMemo(()=>o?{reference:v,trigger:v}:{},[o,v])}var Ze=l(H(),1);function Ug(){return!1}function Wg(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function Xs(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:s="sloppy",referencePress:i=Ug,bubbles:a,externalTree:c}=t,u="rootStore"in e?e.rootStore:e,f=u.useState("open"),g=u.useState("floatingElement"),{dataRef:p}=u.context,d=Jt(c),m=G(typeof n=="function"?n:()=>!1),h=typeof n=="function"?m:n,y=h!==!1,x=G(()=>s),{escapeKey:S,outsidePress:v}=Wg(a),b=Ze.useRef(!1),P=Ze.useRef(!1),w=Ze.useRef(!1),R=Ze.useRef(!1),C=Ze.useRef(""),_=Ze.useRef(null),T=gt(),M=gt(),D=G(()=>{M.clear(),p.current.insideReactTree=!1}),V=G(L=>{let j=p.current.floatingContext?.nodeId;return(d?Nt(d.nodesRef.current,j):[]).some(ne=>ne.context?.open&&!ne.context.dataRef.current[L])}),N=G(L=>en(L,u.select("floatingElement"))||en(L,u.select("domReferenceElement"))),E=G(L=>{i()&&u.setOpen(!1,Z(Y.triggerPress,L.nativeEvent))}),A=G(L=>{if(!f||!o||!r||L.key!=="Escape"||R.current||!S&&V("__escapeKeyBubbles"))return;let j=Il(L)?L.nativeEvent:L,Q=Z(Y.escapeKey,j);u.setOpen(!1,Q),Q.isCanceled||L.preventDefault(),!S&&!Q.isPropagationAllowed&&L.stopPropagation()}),O=G(()=>{p.current.insideReactTree=!0,M.start(0,D)}),I=G(L=>{if(!f||!o||L.button!==0)return;let j=Fe(L.nativeEvent);re(u.select("floatingElement"),j)&&(b.current||(b.current=!0,P.current=!1))}),k=G(L=>{!f||!o||(L.defaultPrevented||L.nativeEvent.defaultPrevented)&&b.current&&(P.current=!0)});Ze.useEffect(()=>{if(!f||!o)return D;p.current.__escapeKeyBubbles=S,p.current.__outsidePressBubbles=v;let L=new Je,j=new Je;function Q(){L.clear(),R.current=!0}function ne(){L.start(kt.engine.webkit?5:0,()=>{R.current=!1})}function z(){w.current=!0,j.start(0,()=>{w.current=!1})}function fe(){b.current=!1,P.current=!1}function ee(){let F=C.current,B=F==="pen"||!F?"mouse":F,Re=x(),Me=typeof Re=="function"?Re():Re;return typeof Me=="string"?Me:Me[B]}function le(F){let B=ee();return B==="intentional"&&F.type!=="click"||B==="sloppy"&&F.type==="click"}function pe(F){let B=p.current.floatingContext?.nodeId,Re=d&&Nt(d.nodesRef.current,B).some(Me=>en(F,Me.context?.elements.floating));return N(F)||Re}function ye(F){if(le(F)){F.type!=="click"&&!N(F)&&(j.clear(),w.current=!1),D();return}if(p.current.insideReactTree){D();return}let B=Fe(F),Re=`[${Bo("inert")}]`,Me=W(B)?B.getRootNode():null,Wt=Array.from((Do(Me)?Me:_e(u.select("floatingElement"))).querySelectorAll(Re)),ft=u.context.triggerElements;if(B&&(ft.hasElement(B)||ft.hasMatchingElement(Xe=>re(Xe,B))))return;let Gt=W(B)?B:null;for(;Gt&&!Tt(Gt);){let Xe=Rt(Gt);if(Tt(Xe)||!W(Xe))break;Gt=Xe}if(!(Wt.length&&W(B)&&!Ml(B)&&!re(B,u.select("floatingElement"))&&Wt.every(Xe=>!re(Gt,Xe)))){if(Oe(B)&&!("touches"in F)){let Xe=Tt(B),Io=De(B),fo=/auto|scroll/,Nr=Xe||fo.test(Io.overflowX),Ao=Xe||fo.test(Io.overflowY),zt=Nr&&B.clientWidth>0&&B.scrollWidth>B.clientWidth,Dr=Ao&&B.clientHeight>0&&B.scrollHeight>B.clientHeight,Fr=Io.direction==="rtl",Br=Dr&&(Fr?F.offsetX<=B.offsetWidth-B.clientWidth:F.offsetX>B.clientWidth),Vr=zt&&F.offsetY>B.clientHeight;if(Br||Vr)return}if(!pe(F)){if(ee()==="intentional"&&w.current){j.clear(),w.current=!1;return}typeof h=="function"&&!h(F)||V("__outsidePressBubbles")||(u.setOpen(!1,Z(Y.outsidePress,F)),D())}}}function rt(F){ee()!=="sloppy"||F.pointerType==="touch"||!u.select("open")||!o||N(F)||ye(F)}function ce(F){if(ee()!=="sloppy"||!u.select("open")||!o||N(F))return;let B=F.touches[0];B&&(_.current={startTime:Date.now(),startX:B.clientX,startY:B.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},T.start(1e3,()=>{_.current&&(_.current.dismissOnTouchEnd=!1,_.current.dismissOnMouseDown=!1)}))}function be(F,B){let Re=Fe(F);if(!Re)return;let Me=oe(Re,F.type,()=>{B(F),Me()})}function Ee(F){C.current="touch",be(F,ce)}function nt(F){T.clear(),F.type==="pointerdown"&&(C.current=F.pointerType),!(F.type==="mousedown"&&_.current&&!_.current.dismissOnMouseDown)&&be(F,B=>{B.type==="pointerdown"?rt(B):ye(B)})}function He(F){if(!b.current)return;let B=P.current;if(fe(),ee()==="intentional"){if(F.type==="pointercancel"){B&&z();return}if(!pe(F)){if(B){z();return}typeof h=="function"&&!h(F)||(j.clear(),w.current=!0,D())}}}function _o(F){if(ee()!=="sloppy"||!_.current||N(F))return;let B=F.touches[0];if(!B)return;let Re=Math.abs(B.clientX-_.current.startX),Me=Math.abs(B.clientY-_.current.startY),Wt=Math.sqrt(Re*Re+Me*Me);Wt>5&&(_.current.dismissOnTouchEnd=!0),Wt>10&&(ye(F),T.clear(),_.current=null)}function uo(F){be(F,_o)}function $t(F){ee()!=="sloppy"||!_.current||N(F)||(_.current.dismissOnTouchEnd&&ye(F),T.clear(),_.current=null)}function Ut(F){be(F,$t)}let we=_e(g),Lr=ht(r&&ht(oe(we,"keydown",A),oe(we,"compositionstart",Q),oe(we,"compositionend",ne)),y&&ht(oe(we,"click",nt,!0),oe(we,"pointerdown",nt,!0),oe(we,"pointerup",He,!0),oe(we,"pointercancel",He,!0),oe(we,"mousedown",nt,!0),oe(we,"mouseup",He,!0),oe(we,"touchstart",Ee,!0),oe(we,"touchmove",uo,!0),oe(we,"touchend",Ut,!0)));return()=>{Lr(),L.clear(),j.clear(),fe(),w.current=!1,D()}},[p,g,r,y,h,f,o,S,v,A,D,x,V,N,d,u,T]);let X=Ze.useMemo(()=>({onKeyDown:A,onPointerDown:E,onClick:E}),[A,E]),se=Ze.useMemo(()=>({onKeyDown:A,onPointerDown:k,onMouseDown:k,onClickCapture:O,onMouseDownCapture(L){O(),I(L)},onPointerDownCapture(L){O(),I(L)},onMouseUpCapture:O,onTouchEndCapture:O,onTouchMoveCapture:O}),[A,O,I,k]);return Ze.useMemo(()=>o?{reference:X,floating:se,trigger:X}:{},[o,X,se])}var Ne=l(H(),1);function ql(e,t,o){let{reference:r,floating:n}=e,s=We(t),i=gr(t),a=mr(i),c=Le(t),u=s==="y",f=r.x+r.width/2-n.width/2,g=r.y+r.height/2-n.height/2,p=r[a]/2-n[a]/2,d;switch(c){case"top":d={x:f,y:r.y-n.height};break;case"bottom":d={x:f,y:r.y+r.height};break;case"right":d={x:r.x+r.width,y:g};break;case"left":d={x:r.x-n.width,y:g};break;default:d={x:r.x,y:r.y}}let m=vt(t);return m&&(d[i]+=p*(m==="end"?1:-1)*(o&&u?-1:1)),d}async function Ql(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:s,rects:i,elements:a,strategy:c}=e,{boundary:u="clippingAncestors",rootBoundary:f="viewport",elementContext:g="floating",altBoundary:p=!1,padding:d=0}=Ot(t,e),m=sn(d),y=a[p?g==="floating"?"reference":"floating":g],x=vo(await s.getClippingRect({element:(o=await(s.isElement==null?void 0:s.isElement(y)))==null||o?y:y.contextElement||await(s.getDocumentElement==null?void 0:s.getDocumentElement(a.floating)),boundary:u,rootBoundary:f,strategy:c})),S=g==="floating"?{x:r,y:n,width:i.floating.width,height:i.floating.height}:i.reference,v=await(s.getOffsetParent==null?void 0:s.getOffsetParent(a.floating)),b=await(s.isElement==null?void 0:s.isElement(v))&&await(s.getScale==null?void 0:s.getScale(v))||{x:1,y:1},P=vo(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:S,offsetParent:v,strategy:c}):S);return{top:(x.top-P.top+m.top)/b.y,bottom:(P.bottom-x.bottom+m.bottom)/b.y,left:(x.left-P.left+m.left)/b.x,right:(P.right-x.right+m.right)/b.x}}var Gg=50,Jl=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:s=[],platform:i}=o,a=i.detectOverflow?i:{...i,detectOverflow:Ql},c=await(i.isRTL==null?void 0:i.isRTL(t)),u=await i.getElementRects({reference:e,floating:t,strategy:n}),{x:f,y:g}=ql(u,r,c),p=r,d=0,m={};for(let h=0;h<s.length;h++){let y=s[h];if(!y)continue;let{name:x,fn:S}=y,{x:v,y:b,data:P,reset:w}=await S({x:f,y:g,initialPlacement:r,placement:p,strategy:n,middlewareData:m,rects:u,platform:a,elements:{reference:e,floating:t}});f=v??f,g=b??g,m[x]={...m[x],...P},w&&d<Gg&&(d++,typeof w=="object"&&(w.placement&&(p=w.placement),w.rects&&(u=w.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:n}):w.rects),{x:f,y:g}=ql(u,p,c)),h=-1)}return{x:f,y:g,placement:p,strategy:n,middlewareData:m}};var Zl=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,r;let{placement:n,middlewareData:s,rects:i,initialPlacement:a,platform:c,elements:u}=t,{mainAxis:f=!0,crossAxis:g=!0,fallbackPlacements:p,fallbackStrategy:d="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:h=!0,...y}=Ot(e,t);if((o=s.arrow)!=null&&o.alignmentOffset)return{};let x=Le(n),S=We(a),v=Le(a)===a,b=await(c.isRTL==null?void 0:c.isRTL(u.floating)),P=p||(v||!h?[dr(a)]:Hl(a)),w=m!=="none";!p&&w&&P.push(...$l(a,h,m,b));let R=[a,...P],C=await c.detectOverflow(t,y),_=[],T=((r=s.flip)==null?void 0:r.overflows)||[];if(f&&_.push(C[x]),g){let N=jl(n,i,b);_.push(C[N[0]],C[N[1]])}if(T=[...T,{placement:n,overflows:_}],!_.every(N=>N<=0)){var M,D;let N=(((M=s.flip)==null?void 0:M.index)||0)+1,E=R[N];if(E&&(!(g==="alignment"?S!==We(E):!1)||T.every(I=>We(I.placement)===S?I.overflows[0]>0:!0)))return{data:{index:N,overflows:T},reset:{placement:E}};let A=(D=T.filter(O=>O.overflows[0]<=0).sort((O,I)=>O.overflows[1]-I.overflows[1])[0])==null?void 0:D.placement;if(!A)switch(d){case"bestFit":{var V;let O=(V=T.filter(I=>{if(w){let k=We(I.placement);return k===S||k==="y"}return!0}).map(I=>[I.placement,I.overflows.filter(k=>k>0).reduce((k,X)=>k+X,0)]).sort((I,k)=>I[1]-k[1])[0])==null?void 0:V[0];O&&(A=O);break}case"initialPlacement":A=a;break}if(n!==A)return{reset:{placement:A}}}return{}}}};var ec=new Set(["left","top"]);async function zg(e,t){let{placement:o,platform:r,elements:n}=e,s=await(r.isRTL==null?void 0:r.isRTL(n.floating)),i=Le(o),a=vt(o),c=We(o)==="y",u=ec.has(i)?-1:1,f=s&&c?-1:1,g=Ot(t,e),{mainAxis:p,crossAxis:d,alignmentAxis:m}=typeof g=="number"?{mainAxis:g,crossAxis:0,alignmentAxis:null}:{mainAxis:g.mainAxis||0,crossAxis:g.crossAxis||0,alignmentAxis:g.alignmentAxis};return a&&typeof m=="number"&&(d=a==="end"?m*-1:m),c?{x:d*f,y:p*u}:{x:p*u,y:d*f}}var tc=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,r;let{x:n,y:s,placement:i,middlewareData:a}=t,c=await zg(t,e);return i===((o=a.offset)==null?void 0:o.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:n+c.x,y:s+c.y,data:{...c,placement:i}}}}},oc=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:r,placement:n,platform:s}=t,{mainAxis:i=!0,crossAxis:a=!1,limiter:c={fn:S=>{let{x:v,y:b}=S;return{x:v,y:b}}},...u}=Ot(e,t),f={x:o,y:r},g=await s.detectOverflow(t,u),p=We(n),d=nn(p),m=f[d],h=f[p],y=(S,v)=>rn(v+g[S==="y"?"top":"left"],v,v-g[S==="y"?"bottom":"right"]);i&&(m=y(d,m)),a&&(h=y(p,h));let x=c.fn({...t,[d]:m,[p]:h});return{...x,data:{x:x.x-o,y:x.y-r,enabled:{[d]:i,[p]:a}}}}}},rc=function(e){return e===void 0&&(e={}),{options:e,fn(t){var o,r;let{x:n,y:s,placement:i,rects:a,middlewareData:c}=t,{offset:u=0,mainAxis:f=!0,crossAxis:g=!0}=Ot(e,t),p={x:n,y:s},d=We(i),m=nn(d),h=p[m],y=p[d],x=Ot(u,t),S=typeof x=="number"?{mainAxis:x,crossAxis:0}:{mainAxis:(o=x.mainAxis)!=null?o:0,crossAxis:(r=x.crossAxis)!=null?r:0};if(f){let P=m==="y"?"height":"width",w=a.reference[m]-a.floating[P]+S.mainAxis,R=a.reference[m]+a.reference[P]-S.mainAxis;h<w?h=w:h>R&&(h=R)}if(g){var v,b;let P=m==="y"?"width":"height",w=ec.has(Le(i)),R=a.reference[d]-a.floating[P]+(w&&((v=c.offset)==null?void 0:v[d])||0)+(w?0:S.crossAxis),C=a.reference[d]+a.reference[P]+(w?0:((b=c.offset)==null?void 0:b[d])||0)-(w?S.crossAxis:0);y<R?y=R:y>C&&(y=C)}return{[m]:h,[d]:y}}}},nc=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:o,rects:r,platform:n,elements:s}=t,{apply:i=()=>{},...a}=Ot(e,t),c=await n.detectOverflow(t,a),u=Le(o),f=vt(o),g=We(o)==="y",{width:p,height:d}=r.floating,m,h;u==="top"||u==="bottom"?(m=u,h=f===(await(n.isRTL==null?void 0:n.isRTL(s.floating))?"start":"end")?"left":"right"):(h=u,m=f==="end"?"top":"bottom");let y=d-c.top-c.bottom,x=p-c.left-c.right,S=qt(d-c[m],y),v=qt(p-c[h],x),b=t.middlewareData.shift,P=!b,w=S,R=v;b!=null&&b.enabled.x&&(R=x),b!=null&&b.enabled.y&&(w=y),P&&!f&&(g?R=p-2*yt(c.left,c.right):w=d-2*yt(c.top,c.bottom)),await i({...t,availableWidth:R,availableHeight:w});let C=await n.getDimensions(s.floating);return p!==C.width||d!==C.height?{reset:{rects:!0}}:{}}}};function ac(e){let t=De(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Oe(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r,a=Qt(o)!==s||Qt(r)!==i;return a&&(o=s,r=i),{width:o,height:r,$:a}}function Qs(e){return W(e)?e:e.contextElement}function Vo(e){let t=Qs(e);if(!Oe(t))return Ct(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:s}=ac(t),i=(s?Qt(o.width):o.width)/r,a=(s?Qt(o.height):o.height)/n;return(!i||!Number.isFinite(i))&&(i=1),(!a||!Number.isFinite(a))&&(a=1),{x:i,y:a}}var Yg=Ct(0);function lc(e){let t=ge(e);return!qr()||!t.visualViewport?Yg:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Kg(e,t,o){return t===void 0&&(t=!1),!!o&&t&&o===ge(e)}function So(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),s=Qs(e),i=Ct(1);t&&(r?W(r)&&(i=Vo(r)):i=Vo(e));let a=Kg(s,o,r)?lc(s):Ct(0),c=(n.left+a.x)/i.x,u=(n.top+a.y)/i.y,f=n.width/i.x,g=n.height/i.y;if(s&&r){let p=ge(s),d=W(r)?ge(r):r,m=p,h=Qr(m);for(;h&&d!==m;){let y=Vo(h),x=h.getBoundingClientRect(),S=De(h),v=x.left+(h.clientLeft+parseFloat(S.paddingLeft))*y.x,b=x.top+(h.clientTop+parseFloat(S.paddingTop))*y.y;c*=y.x,u*=y.y,f*=y.x,g*=y.y,c+=v,u+=b,m=ge(h),h=Qr(m)}}return vo({width:f,height:g,x:c,y:u})}function ln(e,t){let o=ur(e).scrollLeft;return t?t.left+o:So(Pt(e)).left+o}function cc(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-ln(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function Xg(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,s=n==="fixed",i=Pt(r),a=t?cr(t.floating):!1;if(r===i||a&&s)return o;let c={scrollLeft:0,scrollTop:0},u=Ct(1),f=Ct(0),g=Oe(r);if((g||!s)&&((go(r)!=="body"||lr(i))&&(c=ur(r)),g)){let d=So(r);u=Vo(r),f.x=d.x+r.clientLeft,f.y=d.y+r.clientTop}let p=i&&!g&&!s?cc(i,c):Ct(0);return{width:o.width*u.x,height:o.height*u.y,x:o.x*u.x-c.scrollLeft*u.x+f.x+p.x,y:o.y*u.y-c.scrollTop*u.y+f.y+p.y}}function qg(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function Qg(e){let t=ur(e),o=e.ownerDocument.body,r=yt(e.scrollWidth,e.clientWidth,o.scrollWidth,o.clientWidth),n=yt(e.scrollHeight,e.clientHeight,o.scrollHeight,o.clientHeight),s=-t.scrollLeft+ln(e),i=-t.scrollTop;return De(o).direction==="rtl"&&(s+=yt(e.clientWidth,o.clientWidth)-r),{width:r,height:n,x:s,y:i}}var Jg=25;function Zg(e,t,o){o===void 0&&(o="viewport");let r=o==="layoutViewport",n=ge(e),s=Pt(e),i=n.visualViewport,a=s.clientWidth,c=s.clientHeight,u=0,f=0;if(i){let p=!qr()||t==="fixed";r?p||(u=-i.offsetLeft,f=-i.offsetTop):(a=i.width,c=i.height,p&&(u=i.offsetLeft,f=i.offsetTop))}if(ln(s)<=0){let p=s.ownerDocument,d=p.body,m=getComputedStyle(d),h=p.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,y=Math.abs(s.clientWidth-d.clientWidth-h),x=getComputedStyle(s).scrollbarGutter==="stable both-edges"?y/2:y;x<=Jg&&(a-=x)}return{width:a,height:c,x:u,y:f}}function eh(e,t){let o=So(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,s=Vo(e),i=e.clientWidth*s.x,a=e.clientHeight*s.y,c=n*s.x,u=r*s.y;return{width:i,height:a,x:c,y:u}}function sc(e,t,o){let r;if(t==="viewport"||t==="layoutViewport")r=Zg(e,o,t);else if(t==="document")r=Qg(Pt(e));else if(W(t))r=eh(t,o);else{let n=lc(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return vo(r)}function th(e,t){let o=t.get(e);if(o)return o;let r=Yt(e,[],!1).filter(a=>W(a)&&go(a)!=="body"),n=null,s=De(e).position==="fixed",i=s?Rt(e):e;for(;W(i)&&!Tt(i);){let a=De(i),c=Xr(i),u=n?n.position:s?"fixed":"";!c&&(u==="fixed"||u==="absolute"&&a.position==="static")?r=r.filter(g=>g!==i):n=a,i=Rt(i)}return t.set(e,r),r}function oh(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,i=[...o==="clippingAncestors"?cr(t)?[]:th(t,this._c):[].concat(o),r],a=sc(t,i[0],n),c=a.top,u=a.right,f=a.bottom,g=a.left;for(let p=1;p<i.length;p++){let d=sc(t,i[p],n);c=yt(d.top,c),u=qt(d.right,u),f=qt(d.bottom,f),g=yt(d.left,g)}return{width:u-g,height:f-c,x:g,y:c}}function rh(e){let{width:t,height:o}=ac(e);return{width:t,height:o}}function nh(e,t,o){let r=Oe(t),n=Pt(t),s=o==="fixed",i=So(e,!0,s,t),a={scrollLeft:0,scrollTop:0},c=Ct(0);if((r||!s)&&((go(t)!=="body"||lr(n))&&(a=ur(t)),r)){let p=So(t,!0,s,t);c.x=p.x+t.clientLeft,c.y=p.y+t.clientTop}!r&&n&&(c.x=ln(n));let u=n&&!r&&!s?cc(n,a):Ct(0),f=i.left+a.scrollLeft-c.x-u.x,g=i.top+a.scrollTop-c.y-u.y;return{x:f,y:g,width:i.width,height:i.height}}function qs(e){return De(e).position==="static"}function ic(e,t){if(!Oe(e)||De(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return Pt(e)===o&&(o=o.ownerDocument.body),o}function uc(e,t){let o=ge(e);if(cr(e))return o;if(!Oe(e)){let n=Rt(e);for(;n&&!Tt(n);){if(W(n)&&!qs(n))return n;n=Rt(n)}return o}let r=ic(e,t);for(;r&&xl(r)&&qs(r);)r=ic(r,t);return r&&Tt(r)&&qs(r)&&!Xr(r)?o:r||Sl(e)||o}var sh=async function(e){let t=this.getOffsetParent||uc,o=this.getDimensions,r=await o(e.floating);return{reference:nh(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function ih(e){return De(e).direction==="rtl"}var Js={convertOffsetParentRelativeRectToViewportRelativeRect:Xg,getDocumentElement:Pt,getClippingRect:oh,getOffsetParent:uc,getElementRects:sh,getClientRects:qg,getDimensions:rh,getScale:Vo,isElement:W,isRTL:ih};function fc(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function ah(e,t,o){let r=null,n,s=Pt(e);function i(){var f;clearTimeout(n),(f=r)==null||f.disconnect(),r=null}function a(f,g){f===void 0&&(f=!1),g===void 0&&(g=1),i();let p=e.getBoundingClientRect(),{left:d,top:m,width:h,height:y}=p;if(f||t(),!h||!y)return;let x=pr(m),S=pr(s.clientWidth-(d+h)),v=pr(s.clientHeight-(m+y)),b=pr(d),w={rootMargin:-x+"px "+-S+"px "+-v+"px "+-b+"px",threshold:yt(0,qt(1,g))||1},R=!0;function C(_){let T=_[0].intersectionRatio;if(!fc(p,e.getBoundingClientRect()))return a();if(T!==g){if(!R)return a();T?a(!1,T):n=setTimeout(()=>{a(!1,1e-7)},1e3)}R=!1}try{r=new IntersectionObserver(C,{...w,root:s.ownerDocument})}catch{r=new IntersectionObserver(C,w)}r.observe(e)}let c=ge(e),u=()=>a(o);return c.addEventListener("resize",u),a(!0),()=>{c.removeEventListener("resize",u),i()}}function hr(e,t,o,r){r===void 0&&(r={});let{ancestorScroll:n=!0,ancestorResize:s=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:c=!1}=r,u=Qs(e),f=n||s?[...u?Yt(u):[],...t?Yt(t):[]]:[];f.forEach(x=>{n&&x.addEventListener("scroll",o),s&&x.addEventListener("resize",o)});let g=u&&a?ah(u,o,s):null,p=-1,d=null;i&&(d=new ResizeObserver(x=>{let[S]=x;S&&S.target===u&&d&&t&&(d.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var v;(v=d)==null||v.observe(t)})),o()}),u&&!c&&d.observe(u),t&&d.observe(t));let m,h=c?So(e):null;c&&y();function y(){let x=So(e);h&&!fc(h,x)&&o(),h=x,m=requestAnimationFrame(y)}return o(),()=>{var x;f.forEach(S=>{n&&S.removeEventListener("scroll",o),s&&S.removeEventListener("resize",o)}),g?.(),(x=d)==null||x.disconnect(),d=null,c&&cancelAnimationFrame(m)}}var dc=tc;var pc=oc,mc=Zl,gc=nc;var hc=rc,cn=(e,t,o)=>{let r=new Map,n=o??{},s={...Js,...n.platform,_c:r};return Jl(e,t,{...n,platform:s})};var Se=l(H(),1),vc=l(H(),1),xc=l(Kt(),1),ch=typeof document<"u",uh=function(){},un=ch?vc.useLayoutEffect:uh;function fn(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let o,r,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(o=e.length,o!==t.length)return!1;for(r=o;r--!==0;)if(!fn(e[r],t[r]))return!1;return!0}if(n=Object.keys(e),o=n.length,o!==Object.keys(t).length)return!1;for(r=o;r--!==0;)if(!{}.hasOwnProperty.call(t,n[r]))return!1;for(r=o;r--!==0;){let s=n[r];if(!(s==="_owner"&&e.$$typeof)&&!fn(e[s],t[s]))return!1}return!0}return e!==e&&t!==t}function Sc(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function yc(e,t){let o=Sc(e);return Math.round(t*o)/o}function Zs(e){let t=Se.useRef(e);return un(()=>{t.current=e}),t}function bc(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:r=[],platform:n,elements:{reference:s,floating:i}={},transform:a=!0,whileElementsMounted:c,open:u}=e,[f,g]=Se.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[p,d]=Se.useState(r);fn(p,r)||d(r);let[m,h]=Se.useState(null),[y,x]=Se.useState(null),S=Se.useCallback(I=>{I!==w.current&&(w.current=I,h(I))},[]),v=Se.useCallback(I=>{I!==R.current&&(R.current=I,x(I))},[]),b=s||m,P=i||y,w=Se.useRef(null),R=Se.useRef(null),C=Se.useRef(f),_=c!=null,T=Zs(c),M=Zs(n),D=Zs(u),V=Se.useCallback(()=>{if(!w.current||!R.current)return;let I={placement:t,strategy:o,middleware:p};M.current&&(I.platform=M.current),cn(w.current,R.current,I).then(k=>{let X={...k,isPositioned:D.current!==!1};N.current&&!fn(C.current,X)&&(C.current=X,xc.flushSync(()=>{g(X)}))})},[p,t,o,M,D]);un(()=>{u===!1&&C.current.isPositioned&&(C.current.isPositioned=!1,g(I=>({...I,isPositioned:!1})))},[u]);let N=Se.useRef(!1);un(()=>(N.current=!0,()=>{N.current=!1}),[]),un(()=>{if(b&&(w.current=b),P&&(R.current=P),b&&P){if(T.current)return T.current(b,P,V);V()}},[b,P,V,T,_]);let E=Se.useMemo(()=>({reference:w,floating:R,setReference:S,setFloating:v}),[S,v]),A=Se.useMemo(()=>({reference:b,floating:P}),[b,P]),O=Se.useMemo(()=>{let I={position:o,left:0,top:0};if(!A.floating)return I;let k=yc(A.floating,f.x),X=yc(A.floating,f.y);return a?{...I,transform:"translate("+k+"px, "+X+"px)",...Sc(A.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:k,top:X}},[o,a,A.floating,f.x,f.y]);return Se.useMemo(()=>({...f,update:V,refs:E,elements:A,floatingStyles:O}),[f,V,E,A,O])}var ei=(e,t)=>{let o=dc(e);return{name:o.name,fn:o.fn,options:[e,t]}},ti=(e,t)=>{let o=pc(e);return{name:o.name,fn:o.fn,options:[e,t]}},oi=(e,t)=>({fn:hc(e).fn,options:[e,t]}),ri=(e,t)=>{let o=mc(e);return{name:o.name,fn:o.fn,options:[e,t]}},ni=(e,t)=>{let o=gc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var dn=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,o,r=!0){this.fallbackStore=t,this.componentName=o,this.throwOnMissingTrigger=r}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let o=this.attachedStores.lastIndexOf(t);o!==-1&&this.attachedStores.splice(o,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(o=>{o()}))}openByTrigger(t){let o=this.attachedStore;if(o===null)return;let r;if(t){for(let n=this.attachedStores.length-1;n>=0&&!r;n-=1)r=this.attachedStores[n].context.triggerElements.getById(t);r??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!r&&this.throwOnMissingTrigger)throw new Error(at(99,this.componentName,t,this.componentName));o.setOpen(!0,Z(Y.imperativeAction,void 0,r))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,Z(Y.imperativeAction))}};var Eo=l(H(),1),Fc=l(Kt(),1);var Nc=l(H(),1);var kc=l(H(),1),ci=l(pn(),1),Lc=l(Oc(),1);var _c=l(H(),1);var ii=[],ai;function Ic(){return ai}function Ac(e){ii.push(e)}function li(e){let t=(o,r)=>{let n=Ce(Oh).current,s;try{ai=n;for(let i of ii)i.before(n);s=e(o,r);for(let i of ii)i.after(n);n.didInitialize=!0}finally{ai=void 0}return s};return t.displayName=e.displayName||e.name,t}function Mc(e){return _c.forwardRef(li(e))}function Oh(){return{didInitialize:!1}}var _h=Mo(19),Ih=_h?Mh:kh;function gn(e,t,o,r,n){return Ih(e,t,o,r,n)}function Ah(e,t,o,r,n){let s=kc.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,ci.useSyncExternalStore)(e.subscribe,s,s)}Ac({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o<e.syncHooks.length;o+=1){let r=e.syncHooks[o],n=r.selector(r.store.state,r.a1,r.a2,r.a3);Object.is(r.value,n)||(t=!0,r.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let o=new Set;for(let n of e.syncHooks)o.add(n.store);let r=[];for(let n of o)r.push(n.subscribe(t));return()=>{for(let n of r)n()}}),(0,ci.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function Mh(e,t,o,r,n){let s=Ic();if(!s)return Ah(e,t,o,r,n);let i=s.syncIndex;s.syncIndex+=1;let a;return s.didInitialize?(a=s.syncHooks[i],(a.store!==e||a.selector!==t||!Object.is(a.a1,o)||!Object.is(a.a2,r)||!Object.is(a.a3,n))&&(a.store!==e&&(s.didChangeStore=!0),a.store=e,a.selector=t,a.a1=o,a.a2=r,a.a3=n,a.value=t(e.getSnapshot(),o,r,n))):(a={store:e,selector:t,a1:o,a2:r,a3:n,value:t(e.getSnapshot(),o,r,n)},s.syncHooks.push(a)),a.value}function kh(e,t,o,r,n){return(0,Lc.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,s=>t(s,o,r,n))}var hn=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let o=this.updateTick;for(let r of this.listeners){if(o!==this.updateTick)return;r(t)}}update(t){for(let o in t)if(!Object.is(this.state[o],t[o])){this.setState({...this.state,...t});return}}set(t,o){Object.is(this.state[t],o)||this.setState({...this.state,[t]:o})}notifyAll(){let t={...this.state};this.setState(t)}use(t,o,r,n){return gn(this,t,o,r,n)}};var bo=l(H(),1);var Zt=class extends hn{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){bo.useDebugValue(t);let r=this;$(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;$(()=>(r.state[t]!==o&&r.set(t,o),()=>{r.set(t,void 0)}),[r,t,o])}useSyncedValues(t){let o=this,r=Object.values(t);$(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){bo.useDebugValue(t);let r=this,n=o!==void 0;$(()=>{n&&!Object.is(r.state[t],o)&&r.setState({...r.state,[t]:o})},[r,t,o,n])}select(t,o,r,n){let s=this.selectors[t];return s(this.state,o,r,n)}useState(t,o,r,n){return bo.useDebugValue(t),gn(this,this.selectors[t],o,r,n)}useContextCallback(t,o){bo.useDebugValue(t);let r=G(o??Qe);this.context[t]=r}useStateSetter(t){let o=bo.useRef(void 0);return o.current===void 0&&(o.current=r=>{this.set(t,r)}),o.current}observe(t,o){let r;typeof t=="function"?r=t:r=this.selectors[t];let n=r(this.state);return o(n,n,this),this.subscribe(s=>{let i=r(s);if(!Object.is(n,i)){let a=n;n=i,o(i,a,this)}})}};var Lh={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},eo=class extends Zt{constructor(t){let{syncOnly:o,nested:r,onOpenChange:n,triggerElements:s,...i}=t;super({...i,positionReference:i.referenceElement,domReferenceElement:i.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:Kl(),nested:r,triggerElements:s},Lh),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&Al(o))&&(this.context.dataRef.current.openEvent=t?o:void 0)};dispatchOpenChange=(t,o)=>{this.syncOpenEvent(t,o.event);let r={open:t,reason:o.reason,nativeEvent:o.event,nested:this.context.nested,triggerElement:o.trigger};this.context.events.emit("openchange",r)};setOpen=(t,o)=>{if(this.syncOnly){this.context.onOpenChange?.(t,o);return}this.dispatchOpenChange(t,o),this.context.onOpenChange?.(t,o)}};function Dc(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:s,onOpenChange:i}=e,a=t.useState("open"),c=t.useState("activeTriggerElement"),u=t.useState(o?"popupElement":"positionerElement"),f=t.context.triggerElements,g=i,p=Nc.useRef(null);r===void 0&&p.current===null&&(p.current=new eo({open:a,transitionStatus:void 0,referenceElement:c,floatingElement:u,triggerElements:f,onOpenChange:g,floatingId:n,syncOnly:!0,nested:s}));let d=r??p.current;return t.useSyncedValue("floatingId",n),$(()=>{let m={open:a,floatingId:n,referenceElement:c,floatingElement:u};W(c)&&(m.domReferenceElement=c),d.state.positionReference===d.state.referenceElement&&(m.positionReference=c),d.update(m)},[a,n,c,u,d]),d.context.onOpenChange=g,d.context.nested=s,d}var Bc={tabIndex:-1,[$s]:""};function Vc(e,t=!1){let o=ko(),r=an()!=null,n=Ce(()=>e(o,r)).current;return Dc({popupStore:n,treatPopupAsFloatingElement:t,floatingRootContext:n.state.floatingRootContext,floatingId:o,nested:r,onOpenChange:n.setOpen}),n}function jc({handle:e,store:t}){return $(()=>e.attachStore(t),[e,t]),null}function Nh(e,t){let o=Eo.useRef(null),r=Eo.useRef(null);return Eo.useCallback(n=>{if(e===void 0)return;let s=!1;if(o.current!==null){let i=o.current,a=r.current,c=t.context.triggerElements.getById(i);a&&c===a&&(t.context.triggerElements.delete(i),s=!0),o.current=null,r.current=null}if(n!==null&&(o.current=e,r.current=n,t.context.triggerElements.add(e,n),s=!0),s){let i=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==i&&t.set("triggerCount",i)}},[t,e])}function Dh(e,t,o,r=!1){t?e.preventUnmountingOnClose=!1:r&&(e.preventUnmountingOnClose=!0);let n=o?.id??null;(n||t)&&(e.activeTriggerId=n,e.activeTriggerElement=o??null)}function Fh(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function Hc(e,t,o,r={}){let n=o.reason,s=n===Y.triggerHover,i=t&&n===Y.triggerFocus,a=!t&&(n===Y.triggerPress||n===Y.escapeKey),c=Fh(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let u=()=>{let f={...r.extraState,open:t};i?f.instantType="focus":a?f.instantType="dismiss":s&&(f.instantType=void 0),Dh(f,t,o.trigger,c()),e.update(f)};s?Fc.flushSync(u):u()}function $c(e,t,o,r){let n=o.useState("isMountedByTrigger",e),s=Nh(e,o),i=G(c=>{let u=o.select("open"),f=o.select("activeTriggerId");if(f===e){o.update({activeTriggerElement:c,...u?r:null});return}f==null&&u&&o.update({activeTriggerId:e,activeTriggerElement:c,...r})}),a=Eo.useCallback(c=>{s(c),c&&i(c)},[s,i]);return $(()=>{n&&o.update({activeTriggerElement:t.current,...r})},[n,o,t,...Object.values(r)]),{registerTrigger:a,isMountedByThisTrigger:n}}function Uc(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=Eo.useRef(null),n=e.useState("open"),s=e.useState("triggerCount"),i=e.useState("activeTriggerId"),a=e.useState("activeTriggerElement");$(()=>{if(!n){r.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let c=e.context.triggerElements.size,u={};e.state.triggerCount!==c&&(u.triggerCount=c);let f=e.select("activeTriggerId"),g=null;if(f){let p=e.context.triggerElements.getById(f);if(p)r.current=f,p!==e.state.activeTriggerElement&&(u.activeTriggerElement=p);else{for(let[d,m]of e.context.triggerElements.entries())if(m===e.state.activeTriggerElement){u.activeTriggerId=d,u.activeTriggerElement=m,r.current=d;break}u.activeTriggerId===void 0&&(r.current===f?g=f:r.current=null)}}else r.current=null;if(!g&&!f&&c===1){let p=e.context.triggerElements.entries().next();if(!p.done){let[d,m]=p.value;u.activeTriggerId=d,u.activeTriggerElement=m,r.current=d}}(u.triggerCount!==void 0||u.activeTriggerId!==void 0||u.activeTriggerElement!==void 0)&&e.update(u),g&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===g&&!e.context.triggerElements.getById(g)){let p=Z(Y.none);e.setOpen(!1,p),p.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,s,i,a,o])}function Wc(e,t,o){let{mounted:r,setMounted:n,transitionStatus:s}=yl(e),i=t.useState("preventUnmountingOnClose"),a=e?!1:i;t.useSyncedValues({mounted:r,transitionStatus:s,preventUnmountingOnClose:a});let c=G(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return Jr({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||c()}}),{forceUnmount:c,transitionStatus:s}}function Gc(e,t){e.useSyncedValues(t),$(()=>()=>{e.update({activeTriggerProps:me,inactiveTriggerProps:me,popupProps:me})},[e])}var wo=class{constructor(){this.idMap=new Map}add(t,o){this.idMap.set(t,o)}delete(t){this.idMap.delete(t)}hasElement(t){for(let o of this.idMap.values())if(o===t)return!0;return!1}hasMatchingElement(t){for(let o of this.idMap.values())if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function zc(){return new eo({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new wo,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function Kc(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:zc(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:me,inactiveTriggerProps:me,popupProps:me}}function Xc(e,t,o=!1){return new eo({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var yr=e=>e.triggerIdProp??e.activeTriggerId,ui=e=>e.openProp??e.open,Yc=e=>(e.popupElement?.id??e.floatingId)||void 0;function qc(e,t){return t!==void 0&&ui(e)&&yr(e)===t}function Bh(e,t){return qc(e,t)?!0:t!==void 0&&ui(e)&&yr(e)==null&&e.triggerCount===1}var Qc={open:ui,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:yr,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:Yc,isTriggerActive:(e,t)=>t!==void 0&&yr(e)===t,isOpenedByTrigger:(e,t)=>qc(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&yr(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>Bh(e,t)?Yc(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var fi=l(H(),1),Jc=l(pn(),1);function Zc(e){let t=fi.useCallback(r=>e===void 0?Qe:e.subscribeStore(r),[e]),o=fi.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,Jc.useSyncExternalStore)(t,o,()=>e?.serverStore)}function eu(e){return Vh(e,e.rootContext)}function Vh(e,t){let{nodeId:o,externalTree:r}=e,n=t.useState("referenceElement"),s=t.useState("floatingElement"),i=t.useState("domReferenceElement"),a=t.useState("open"),c=t.useState("floatingId"),[u,f]=Ne.useState(null),[g,p]=Ne.useState(void 0),[d,m]=Ne.useState(void 0),h=Ne.useRef(null),y=Jt(r),x=Ne.useMemo(()=>({reference:n,floating:s,domReference:i}),[n,s,i]),S=bc({...e,elements:{...x,...u&&{reference:u}}}),v=W(g)?g:null,b=d===void 0?t.state.floatingElement:d;t.useSyncedValue("referenceElement",g??null),t.useSyncedValue("domReferenceElement",g===void 0?i:v),t.useSyncedValue("floatingElement",b);let P=Ne.useCallback(M=>{let D=W(M)?{getBoundingClientRect:()=>M.getBoundingClientRect(),getClientRects:()=>M.getClientRects(),contextElement:M}:M;f(D),S.refs.setReference(D)},[S.refs]),w=Ne.useCallback(M=>{(W(M)||M===null)&&(h.current=M,p(M)),(W(S.refs.reference.current)||S.refs.reference.current===null||M!==null&&!W(M))&&S.refs.setReference(M)},[S.refs,p]),R=Ne.useCallback(M=>{m(M),S.refs.setFloating(M)},[S.refs]),C=Ne.useMemo(()=>({...S.refs,setReference:w,setFloating:R,setPositionReference:P,domReference:h}),[S.refs,w,R,P]),_=Ne.useMemo(()=>({...S.elements,domReference:i}),[S.elements,i]),T=Ne.useMemo(()=>({...S,dataRef:t.context.dataRef,open:a,onOpenChange:t.setOpen,events:t.context.events,floatingId:c,refs:C,elements:_,nodeId:o,rootStore:t}),[S,C,_,o,t,a,c]);return $(()=>{i&&(h.current=i)},[i]),$(()=>{t.context.dataRef.current.floatingContext=T;let M=y?.nodesRef.current.find(D=>D.id===o);M&&(M.context=T)}),Ne.useMemo(()=>({...S,context:T,refs:C,elements:_,rootStore:t}),[S,C,_,T,t])}var _t=l(H(),1);var di=kt.os.mac&&kt.engine.webkit;function pi(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:s,dataRef:i}=n.context,a=_t.useRef(!1),c=_t.useRef(null),u=_t.useRef(!0),f=gt();_t.useEffect(()=>{let p=n.select("domReferenceElement");if(!o)return;let d=ge(p);function m(){let x=n.select("domReferenceElement");!n.select("open")&&Oe(x)&&x===Zr(_e(x))&&(a.current=!0)}function h(){u.current=!0}function y(){u.current=!1}return ht(oe(d,"blur",m),di&&oe(d,"keydown",h,!0),di&&oe(d,"pointerdown",y,!0))},[n,o]),_t.useEffect(()=>{if(!o)return;function p(d){if(d.reason===Y.triggerPress||d.reason===Y.escapeKey){let m=n.select("domReferenceElement");W(m)&&(c.current=m,a.current=!0)}}return s.on("openchange",p),()=>{s.off("openchange",p)}},[s,o,n]);let g=_t.useMemo(()=>{function p(){a.current=!1,c.current=null}return{onMouseLeave(){p()},onFocus(d){let m=d.currentTarget;if(a.current){if(c.current===m)return;p()}let h=Fe(d.nativeEvent);if(W(h)){if(di&&!d.relatedTarget){if(!u.current&&!kl(h))return}else if(!Ll(h))return}let y=Xt(d.relatedTarget,n.context.triggerElements),{nativeEvent:x,currentTarget:S}=d,v=typeof r=="function"?r():r;if(n.select("open")&&y||v===0||v===void 0){n.setOpen(!0,Z(Y.triggerFocus,x,S));return}f.start(v,()=>{a.current||n.setOpen(!0,Z(Y.triggerFocus,x,S))})},onBlur(d){p();let m=d.relatedTarget,h=d.nativeEvent,y=W(m)&&m.hasAttribute(Bo("focus-guard"))&&m.getAttribute("data-type")==="outside";f.start(0,()=>{let x=n.select("domReferenceElement"),S=Zr(_e(x));!m&&S===x||re(i.current.floatingContext?.refs.floating.current,S)||re(x,S)||y||Xt(m??S,n.context.triggerElements)||n.setOpen(!1,Z(Y.triggerFocus,h))})}}},[i,r,n,f]);return _t.useMemo(()=>o?{reference:g,trigger:g}:{},[o,g])}var gi=l(H(),1);var mi=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new Je,this.restTimeout=new Je,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},yn=new WeakMap;function Ho(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&yn.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),yn.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function vn(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,s=yn.get(o);s&&s!==e&&Ho(s),Ho(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,yn.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function $o(e){let t=e.context.dataRef.current,o=Ce(()=>t.hoverInteractionState??mi.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),Lo(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function hi(e,t={}){let{enabled:o=!0,closeDelay:r=0,nodeId:n}=t,s="rootStore"in e?e.rootStore:e,i=s.useState("open"),a=s.useState("floatingElement"),c=s.useState("domReferenceElement"),{dataRef:u}=s.context,f=Jt(),g=an(),p=$o(s),d=gt(),m=G(()=>tn(u.current.openEvent?.type,p.interactedInside)),h=G(()=>Nl(u.current.openEvent?.type)),y=G(()=>{Ho(p)});$(()=>{i||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,y())},[i,p,y]),gi.useEffect(()=>y,[y]),$(()=>{if(o&&i&&p.handleCloseOptions?.blockPointerEvents&&h()&&W(c)&&a){let x=c,S=a,v=_e(a),b=f?.nodesRef.current.find(C=>C.id===g)?.context?.elements.floating;b&&(b.style.pointerEvents="");let P=p.pointerEventsScopeElement!==S?p.pointerEventsScopeElement:null,w=b!==S?b:null,R=p.handleCloseOptions?.getScope?.()??P??w??x.closest("[data-rootownerid]")??v.body;return vn(p,{scopeElement:R,referenceElement:x,floatingElement:S}),()=>{y()}}},[o,i,c,a,p,h,f,g,y]),gi.useEffect(()=>{if(!o)return;function x(){return!!(f&&g&&Nt(f.nodesRef.current,g).length>0)}function S(C){let _=lt(r,"close",p.pointerType),T=()=>{s.setOpen(!1,Z(Y.triggerHover,C)),f?.events.emit("floating.closed",C)};_?p.openChangeTimeout.start(_,T):(p.openChangeTimeout.clear(),T())}function v(C){let _=Fe(C);if(!Ws(_)){p.interactedInside=!1;return}p.interactedInside=_?.closest("[aria-haspopup]")!=null}function b(){p.openChangeTimeout.clear(),d.clear(),f?.events.off("floating.closed",w),y()}function P(C){if(x()&&f){f.events.on("floating.closed",w);return}if(Xt(C.relatedTarget,s.context.triggerElements))return;let _=u.current.floatingContext?.nodeId??n,T=C.relatedTarget;if(!(f&&_&&W(T)&&Nt(f.nodesRef.current,_,!1).some(D=>re(D.context?.elements.floating,T)))){if(p.handler){p.handler(C);return}y(),h()&&!m()&&S(C)}}function w(C){!f||!g||x()||d.start(0,()=>{f.events.off("floating.closed",w),s.setOpen(!1,Z(Y.triggerHover,C)),f.events.emit("floating.closed",C)})}let R=a;return ht(R&&oe(R,"mouseenter",b),R&&oe(R,"mouseleave",P),R&&oe(R,"pointerdown",v,!0),()=>{f?.events.off("floating.closed",w)})},[o,a,s,u,r,n,h,m,y,p,f,g,d])}var to=l(H(),1),tu=l(Kt(),1);var jh={current:null};function yi(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:s=!1,restMs:i=0,move:a=!0,triggerElementRef:c=jh,externalTree:u,isActiveTrigger:f=!0,getHandleCloseContext:g,isClosing:p,shouldOpen:d,guardStaleOpen:m=!1}=t,h="rootStore"in e?e.rootStore:e,{dataRef:y,events:x}=h.context,S=Jt(u),v=$o(h),b=to.useRef(!1),P=Ue(n),w=Ue(r),R=Ue(i),C=Ue(o),_=Ue(d),T=Ue(p),M=G(()=>tn(y.current.openEvent?.type,v.interactedInside)),D=G(()=>_.current?.()!==!1),V=G((A,O,I)=>{let k=h.context.triggerElements;if(k.hasElement(O))return!A||!re(A,O);if(!W(I))return!1;let X=I;return k.hasMatchingElement(se=>re(se,X))&&(!A||!re(A,X))}),N=G(()=>{if(!v.handler)return;_e(h.select("domReferenceElement")).removeEventListener("mousemove",v.handler),v.handler=void 0}),E=G(()=>{Ho(v)});return f&&(v.handleCloseOptions=P.current?.__options),to.useEffect(()=>N,[N]),to.useEffect(()=>{if(!o)return;function A(O){O.open?b.current=!1:(b.current=O.reason===Y.triggerHover,N(),v.openChangeTimeout.clear(),v.restTimeout.clear(),v.blockMouseMove=!0,v.restTimeoutPending=!1)}return x.on("openchange",A),()=>{x.off("openchange",A)}},[o,x,v,N]),to.useEffect(()=>{if(!o)return;function A(L,j=!0){let Q=lt(w.current,"close",v.pointerType);Q?v.openChangeTimeout.start(Q,()=>{h.setOpen(!1,Z(Y.triggerHover,L)),S?.events.emit("floating.closed",L)}):j&&(v.openChangeTimeout.clear(),h.setOpen(!1,Z(Y.triggerHover,L)),S?.events.emit("floating.closed",L))}let O=c.current??(f?h.select("domReferenceElement"):null);if(!W(O))return;function I(L){if(v.openChangeTimeout.clear(),v.blockMouseMove=!1,s&&!Lt(v.pointerType))return;let j=Gs(R.current),Q=lt(w.current,"open",v.pointerType),ne=Fe(L),z=L.currentTarget??null,fe=h.select("domReferenceElement"),ee=z;if(W(ne)&&!h.context.triggerElements.hasElement(ne)){for(let He of h.context.triggerElements.elements())if(re(He,ne)){ee=He;break}}W(z)&&W(fe)&&!h.context.triggerElements.hasElement(z)&&re(z,fe)&&(ee=fe);let le=ee==null?!1:V(fe,ee,ne),pe=h.select("open"),ye=T.current?.()??h.select("transitionStatus")==="ending",rt=!pe&&ye&&b.current,ce=!le&&W(ee)&&W(fe)&&re(fe,ee)&&rt,be=j>0&&!Q,Ee=le&&(pe||rt)||ce,nt=!pe||le;if(Ee){D()&&h.setOpen(!0,Z(Y.triggerHover,L,ee));return}be||(Q?v.openChangeTimeout.start(Q,()=>{nt&&D()&&h.setOpen(!0,Z(Y.triggerHover,L,ee))}):nt&&D()&&h.setOpen(!0,Z(Y.triggerHover,L,ee)))}function k(L){if(M()){E();return}N();let j=h.select("domReferenceElement"),Q=_e(j);v.restTimeout.clear(),v.restTimeoutPending=!1;let ne=y.current.floatingContext??g?.();if(Xt(L.relatedTarget,h.context.triggerElements))return;if(P.current&&ne){h.select("open")||v.openChangeTimeout.clear();let fe=c.current;v.handler=P.current({...ne,tree:S,x:L.clientX,y:L.clientY,onClose(){E(),N(),C.current&&!M()&&fe===h.select("domReferenceElement")&&A(L,!0)}}),Q.addEventListener("mousemove",v.handler),v.handler(L);return}(v.pointerType!=="touch"||!re(h.select("floatingElement"),L.relatedTarget))&&A(L)}function X(L){re(O,L.relatedTarget)||(v.openChangeTimeout.clear(),v.restTimeout.clear(),v.restTimeoutPending=!1)}let se=m?oe(O,"mouseout",X):void 0;return a?ht(oe(O,"mousemove",I,{once:!0}),oe(O,"mouseenter",I),oe(O,"mouseleave",k),se):ht(oe(O,"mouseenter",I),oe(O,"mouseleave",k),se)},[N,E,y,w,h,o,P,v,f,V,M,s,a,R,c,S,C,g,T,D,m]),to.useMemo(()=>{if(!o)return;function A(O){v.pointerType=O.pointerType}return{onPointerDown:A,onPointerEnter:A,onMouseMove(O){let{nativeEvent:I}=O,k=O.currentTarget,X=h.select("domReferenceElement"),se=h.select("open"),L=V(X,k,O.target);if(s&&!Lt(v.pointerType))return;if(se&&L&&v.handleCloseOptions?.blockPointerEvents){let ne=h.select("floatingElement");if(ne){let z=v.handleCloseOptions?.getScope?.()??k.ownerDocument.body;vn(v,{scopeElement:z,referenceElement:k,floatingElement:ne})}}let j=Gs(R.current);if(se&&!L||j===0||!L&&v.restTimeoutPending&&O.movementX**2+O.movementY**2<2)return;v.restTimeout.clear();function Q(){if(v.restTimeoutPending=!1,M())return;let ne=h.select("open");!v.blockMouseMove&&(!ne||L)&&D()&&h.setOpen(!0,Z(Y.triggerHover,I,k))}v.pointerType==="touch"?tu.flushSync(()=>{Q()}):L&&se?Q():(v.restTimeoutPending=!0,v.restTimeout.start(j,Q))}}},[o,v,M,V,s,h,R,D])}var ou=.1,Hh=ou*ou,ae=.5;function xn(e,t,o,r,n,s){return r>=t!=s>=t&&e<=(n-o)*(t-r)/(s-r)+o}function Sn(e,t,o,r,n,s,i,a,c,u){let f=!1;return xn(e,t,o,r,n,s)&&(f=!f),xn(e,t,n,s,i,a)&&(f=!f),xn(e,t,i,a,c,u)&&(f=!f),xn(e,t,c,u,o,r)&&(f=!f),f}function $h(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function bn(e,t,o,r,n,s){let i=Math.min(o,n),a=Math.max(o,n),c=Math.min(r,s),u=Math.max(r,s);return e>=i&&e<=a&&t>=c&&t<=u}function vi(e={}){let{blockPointerEvents:t=!1}=e,o=new Je,r=({x:n,y:s,placement:i,elements:a,onClose:c,nodeId:u,tree:f})=>{let g=i?.split("-")[0],p=!1,d=null,m=null,h=typeof performance<"u"?performance.now():0;function y(S,v){let b=performance.now(),P=b-h;if(d===null||m===null||P===0)return d=S,m=v,h=b,!1;let w=S-d,R=v-m,C=w*w+R*R,_=P*P*Hh;return d=S,m=v,h=b,C<_}function x(){o.clear(),c()}return function(v){o.clear();let b=a.domReference,P=a.floating;if(!b||!P||g==null||n==null||s==null)return;let{clientX:w,clientY:R}=v,C=Fe(v),_=v.type==="mouseleave",T=re(P,C),M=re(b,C);if(T&&(p=!0,!_))return;if(M&&(p=!1,!_)){p=!0;return}if(_&&W(v.relatedTarget)&&re(P,v.relatedTarget))return;function D(){return!!(f&&Nt(f.nodesRef.current,u).length>0)}function V(){D()||x()}if(D())return;let N=b.getBoundingClientRect(),E=P.getBoundingClientRect(),A=n>E.right-E.width/2,O=s>E.bottom-E.height/2,I=E.width>N.width,k=E.height>N.height,X=(I?N:E).left,se=(I?N:E).right,L=(k?N:E).top,j=(k?N:E).bottom;if(g==="top"&&s>=N.bottom-1||g==="bottom"&&s<=N.top+1||g==="left"&&n>=N.right-1||g==="right"&&n<=N.left+1){V();return}let Q=!1;switch(g){case"top":Q=bn(w,R,X,N.top+1,se,E.bottom-1);break;case"bottom":Q=bn(w,R,X,E.top+1,se,N.bottom-1);break;case"left":Q=bn(w,R,E.right-1,j,N.left+1,L);break;case"right":Q=bn(w,R,N.right-1,j,E.left+1,L);break;default:}if(Q)return;if(p&&!$h(w,R,N)){V();return}if(!_&&y(w,R)){V();return}let ne=!1;switch(g){case"top":{let z=I?ae/2:ae*4,fe=I||A?n+z:n-z,ee=I?n-z:A?n+z:n-z,le=s+ae+1,pe=A||I?E.bottom-ae:E.top,ye=A?I?E.bottom-ae:E.top:E.bottom-ae;ne=Sn(w,R,fe,le,ee,le,E.left,pe,E.right,ye);break}case"bottom":{let z=I?ae/2:ae*4,fe=I||A?n+z:n-z,ee=I?n-z:A?n+z:n-z,le=s-ae,pe=A||I?E.top+ae:E.bottom,ye=A?I?E.top+ae:E.bottom:E.top+ae;ne=Sn(w,R,fe,le,ee,le,E.left,pe,E.right,ye);break}case"left":{let z=k?ae/2:ae*4,fe=k||O?s+z:s-z,ee=k?s-z:O?s+z:s-z,le=n+ae+1,pe=O||k?E.right-ae:E.left,ye=O?k?E.right-ae:E.left:E.right-ae;ne=Sn(w,R,pe,E.top,ye,E.bottom,le,fe,le,ee);break}case"right":{let z=k?ae/2:ae*4,fe=k||O?s+z:s-z,ee=k?s-z:O?s+z:s-z,le=n-ae,pe=O||k?E.left+ae:E.right,ye=O?k?E.left+ae:E.right:E.left+ae;ne=Sn(w,R,le,fe,le,ee,pe,E.top,ye,E.bottom);break}default:}ne?p||o.start(40,V):V()}};return r.__options={...e,blockPointerEvents:t},r}var En=class extends Zt{setState(t){}update(t){}set(t,o){}notifyAll(){}};var XR=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=ks.startingStyle]="startingStyle",e[e.endingStyle=ks.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({});var Uh={"data-popup-open":""};var Wh={"data-open":""},Gh={"data-closed":""},zh={"data-anchor-hidden":""},ru={open(e){return e?Uh:null}};var vr={open(e){return e?Wh:Gh},anchorHidden(e){return e?zh:null}},nu={...vr,...vl};function su(e){return Mo(19)?e:e?"true":void 0}var wn=l(H(),1),xi=wn.createContext(void 0);function Uo(){return wn.useContext(xi)?.direction??"ltr"}var et=l(H(),1);var Yh=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:s,platform:i,elements:a,middlewareData:c}=t,{element:u,padding:f=0,offsetParent:g="real"}=Ot(e,t)||{};if(u==null)return{};let p=sn(f),d={x:o,y:r},m=gr(n),h=mr(m),y=await i.getDimensions(u),x=m==="y",S=x?"top":"left",v=x?"bottom":"right",b=x?"clientHeight":"clientWidth",P=s.reference[h]+s.reference[m]-d[m]-s.floating[h],w=d[m]-s.reference[m],R=g==="real"?await i.getOffsetParent?.(u):a.floating,C=a.floating[b]||s.floating[h];(!C||!await i.isElement?.(R))&&(C=a.floating[b]||s.floating[h]);let _=P/2-w/2,T=C/2-y[h]/2-1,M=Math.min(p[S],T),D=Math.min(p[v],T),V=M,N=C-y[h]-D,E=C/2-y[h]/2+_,A=rn(V,E,N),O=!c.arrow&&vt(n)!=null&&E!==A&&s.reference[h]/2-(E<V?M:D)-y[h]/2<0,I=O?E<V?E-V:E-N:0;return{[m]:d[m]+I,data:{[m]:A,centerOffset:E-A-I,...O&&{alignmentOffset:I}},reset:O}}}),iu=(e,t)=>({...Yh(e),options:[e,t]});var au={name:"hide",async fn(e){let{width:t,height:o,x:r,y:n}=e.rects.reference,s=t===0&&o===0&&r===0&&n===0,i=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:i.top-o>=0||i.right-t>=0||i.bottom-o>=0||i.left-t>=0||s}}}};var Wo={sideX:"left",sideY:"top"};var lu="--available-width",cu="--available-height";function du(e,t,o){let r=e==="inline-start"||e==="inline-end";return{top:"top",right:r?o?"inline-start":"inline-end":"right",bottom:"bottom",left:r?o?"inline-end":"inline-start":"left"}[t]}function uu(e,t,o){let{rects:r,placement:n}=e;return{side:du(t,Le(n),o),align:vt(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function pu(e){return Kh(e,eu)}function Kh(e,t){let{anchor:o,positionMethod:r="absolute",side:n="bottom",sideOffset:s=0,align:i="center",alignOffset:a=0,collisionBoundary:c,collisionPadding:u=5,sticky:f=!1,arrowPadding:g=5,disableAnchorTracking:p=!1,inline:d,keepMounted:m=!1,floatingRootContext:h,mounted:y,collisionAvoidance:x,shift:S,nodeId:v,adaptiveOrigin:b,lazyFlip:P=!1,externalTree:w}=e,[R,C]=et.useState(null);!y&&R!==null&&C(null);let _=x.side||"flip",T=x.align||"flip",M=x.fallbackAxisSide||"end",D=S?.crossAxis??!1,V=S?.rootBoundary,N=typeof o=="function"?o:void 0,E=G(N),A=N?E:o,O=Ue(o),I=Ue(y),X=Uo()==="rtl",se=R||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":X?"left":"right","inline-start":X?"right":"left"}[n],L=i==="center"?se:`${se}-${i}`,j=u;typeof j=="number"?j={top:j,right:j,bottom:j,left:j}:j&&(j={top:j.top||0,right:j.right||0,bottom:j.bottom||0,left:j.left||0});let Q=1,ne=n==="bottom"?Q:0,z=n==="top"?Q:0,fe=n==="right"?Q:0,ee=n==="left"?Q:0,le={boundary:c==="clipping-ancestors"?"clippingAncestors":c,padding:j},pe=et.useRef(null),ye=Ue(s),rt=Ue(a),ce=typeof s!="function"?s:0,be=typeof a!="function"?a:0,Ee=[];d&&Ee.push(d),Ee.push(ei(te=>{let st=uu(te,n,X),bt=typeof ye.current=="function"?ye.current(st):ye.current,qe=typeof rt.current=="function"?rt.current(st):rt.current;return{mainAxis:bt,crossAxis:qe,alignmentAxis:qe}},[ce,be,X,n]));let nt=T==="none"&&_!=="shift",He=!nt&&(f||D||_==="shift"),_o=_==="none"?null:ri({...le,padding:{top:j.top+Q+ne,right:j.right+Q+ee,bottom:j.bottom+Q+z,left:j.left+Q+fe},mainAxis:!D&&_==="flip",crossAxis:T==="flip"?"alignment":!1,fallbackAxisSideDirection:M}),uo=nt?null:ti({...le,rootBoundary:V,mainAxis:T!=="none",crossAxis:He,limiter:f||D?void 0:oi(te=>{if(!pe.current)return{};let{width:st,height:bt}=pe.current.getBoundingClientRect(),qe=We(Le(te.placement)),At=qe==="y"?st:bt,Et=qe==="y"?j.left+j.right:j.top+j.bottom;return{offset:At/2+Et/2}})},[le,f,D,V,j,T]);_==="shift"||T==="shift"||i==="center"?Ee.push(uo,_o):Ee.push(_o,uo),Ee.push(ni({...le,apply({elements:{floating:te},availableWidth:st,availableHeight:bt,rects:qe}){if(!I.current)return;let At=te.style;At.setProperty(lu,`${st}px`),At.setProperty(cu,`${bt}px`);let Et=ge(te).devicePixelRatio||1,{x:or,y:jr,width:Hr,height:vs}=qe.reference,xs=(Math.round((or+Hr)*Et)-Math.round(or*Et))/Et,Ss=(Math.round((jr+vs)*Et)-Math.round(jr*Et))/Et;At.setProperty("--anchor-width",`${xs}px`),At.setProperty("--anchor-height",`${Ss}px`)}}),iu(te=>({element:pe.current||_e(te.elements.floating).createElement("div"),padding:g,offsetParent:"floating"}),[g]),{name:"transformOrigin",fn(te){let{elements:st,middlewareData:bt,placement:qe,rects:At,y:Et}=te,or=Le(qe),jr=We(or),Hr=pe.current,vs=bt.arrow?.x||0,xs=bt.arrow?.y||0,Ss=Hr?.clientWidth||0,em=Hr?.clientHeight||0,bs=vs+Ss/2,Aa=xs+em/2,tm=Math.abs(bt.shift?.y||0),om=At.reference.height/2,rr=typeof s=="function"?s(uu(te,n,X)):s,rm=tm>rr,nm={top:`${bs}px calc(100% + ${rr}px)`,bottom:`${bs}px ${-rr}px`,left:`calc(100% + ${rr}px) ${Aa}px`,right:`${-rr}px ${Aa}px`}[or],sm=`${bs}px ${At.reference.y+om-Et}px`;return st.floating.style.setProperty("--transform-origin",He&&jr==="y"&&rm?sm:nm),{}}},au,b),$(()=>{!y&&h&&h.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[y,h]);let $t=et.useMemo(()=>({elementResize:!p&&typeof ResizeObserver<"u",layoutShift:!p&&typeof IntersectionObserver<"u"}),[p]),{refs:Ut,elements:we,x:Lr,y:F,middlewareData:B,update:Re,placement:Me,context:Wt,isPositioned:ft,floatingStyles:Gt}=t({rootContext:h,open:m?y:void 0,placement:L,middleware:Ee,strategy:r,whileElementsMounted:m?void 0:(...te)=>hr(...te,$t),nodeId:v,externalTree:w}),{sideX:Xe,sideY:Io}=B.adaptiveOrigin||Wo,fo=ft?r:"fixed",Nr=et.useMemo(()=>{let te;return ft?b?te={position:fo,[Xe]:Lr,[Io]:F}:te={...Gt,position:fo}:te={position:fo,top:0,left:0},te[lu]="100vw",te[cu]="100vh",ft||(te.opacity=0),te},[b,fo,Xe,Lr,Io,F,Gt,ft]),Ao=et.useRef(null);$(()=>{if(!y)return;let te=O.current,st=typeof te=="function"?te():te,qe=(fu(st)?st.current:st)||null||null;qe!==Ao.current&&(Ut.setPositionReference(qe),Ao.current=qe)},[y,Ut,A,O]),et.useEffect(()=>{if(!y)return;let te=O.current;typeof te!="function"&&fu(te)&&te.current!==Ao.current&&(Ut.setPositionReference(te.current),Ao.current=te.current)},[y,Ut,A,O]),et.useEffect(()=>{if(m&&y&&we.reference&&we.floating)return hr(we.reference,we.floating,Re,$t)},[m,y,we,Re,$t]);let zt=Le(Me),Dr=du(n,zt,X),Fr=vt(Me)||"center",Br=!!B.hide?.referenceHidden;$(()=>{P&&y&&ft&&zt!==se&&C(zt)},[P,y,ft,zt,se]);let Vr=et.useMemo(()=>({position:"absolute",top:B.arrow?.y,left:B.arrow?.x}),[B.arrow]),Ia=B.arrow?.centerOffset!==0;return et.useMemo(()=>({positionerStyles:Nr,arrowStyles:Vr,arrowRef:pe,arrowUncentered:Ia,side:Dr,align:Fr,physicalSide:zt,anchorHidden:Br,refs:Ut,context:Wt,isPositioned:ft,update:Re}),[Nr,Vr,pe,Ia,Dr,Fr,zt,Br,Ut,Wt,ft,Re])}function fu(e){return e!=null&&"current"in e}function Rn(e){return e==="starting"?Ul:me}function mu(e,t,{styles:o,transitionStatus:r,props:n,refs:s,hidden:i,inert:a=!1}){let c={...o};return a&&(c.pointerEvents="none"),$e("div",e,{state:t,ref:s,props:[{role:"presentation",hidden:i,style:c},Rn(r),n],stateAttributesMapping:vr})}var Ie=l(H(),1),wu=l(Kt(),1);var gu=l(H(),1);function hu(e){let[t,o]=gu.useState({current:e,previous:null});return Object.is(e,t.current)||o({current:e,previous:t.current}),t.previous}var Go=l(H(),1);function Si(e){let t=De(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Oe(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r;return(Qt(o)!==s||Qt(r)!==i)&&(o=s,r=i),{width:o,height:r}}function vu(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:s,onMeasureLayoutComplete:i,side:a,direction:c}=e,u=Fo(t,!0),f=No(),g=Go.useRef(null),p=Go.useRef(!0),d=Go.useRef(Qe),m=G(s),h=G(i),y=Go.useMemo(()=>Xh(a,c),[a,c]);$(()=>{if(!n){d.current=Qe,p.current=!0,g.current=null;return}if(!t||!o)return;d.current=yu(t,y),bi(t,"auto");let x=Tn(t,"position","static"),S=Tn(t,"transform","none"),v=Tn(t,"scale","1"),b=yu(o,{"--available-width":"max-content","--available-height":"max-content"});function P(){x(),S(),b()}function w(){P(),v()}if(m?.(),p.current||g.current===null){Pn(o,"max-content");let T=Si(t);return g.current=T,Pn(o,T),w(),h?.(null,T),p.current=!1,()=>{d.current(),d.current=Qe}}Pn(o,"max-content");let R=g.current,C=Si(t);g.current=C,bi(t,R),w(),h?.(R,C),Pn(o,C);let _=new AbortController;return f.request(()=>{bi(t,C),u(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},_.signal)}),()=>{_.abort(),f.cancel(),d.current(),d.current=Qe}},[r,t,o,u,f,n,m,h,y])}function Xh(e,t){let o=e==="top",r=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!o&&!r?me:{position:"absolute",[o?"bottom":"top"]:"0",[r?"right":"left"]:"0"}}function Tn(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function yu(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(Tn(e,r,n));return o.length?()=>{o.forEach(r=>r())}:Qe}function bi(e,t){let o=t==="auto"?"auto":`${t.width}px`,r=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",o),e.style.setProperty("--popup-height",r)}function Pn(e,t){let o=t==="max-content"?"max-content":`${t.width}px`,r=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",o),e.style.setProperty("--positioner-height",r)}var xu=l(H(),1);var Su=l(K(),1),Cn=function(t){let{direction:o="ltr"}=t,r=xu.useMemo(()=>({direction:o}),[o]);return(0,Su.jsx)(xi.Provider,{value:r,children:t.children})};var bu={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:s,strategy:i,placement:a}=e,c=ge(n),u=c.getComputedStyle(n);if(!(u.transitionDuration!=="0s"&&u.transitionDuration!==""))return{x:t,y:o,data:Wo};let g=await s.getOffsetParent?.(n),p={width:0,height:0};if(i==="fixed"&&c?.visualViewport)p={width:c.visualViewport.width,height:c.visualViewport.height};else if(g===c){let S=_e(n);p={width:S.documentElement.clientWidth,height:S.documentElement.clientHeight}}else await s.isElement?.(g)&&(p=await s.getDimensions(g));let d=Le(a),m=t,h=o;d==="left"&&(m=p.width-(t+r.width)),d==="top"&&(h=p.height-(o+r.height));let y=d==="left"?"right":Wo.sideX,x=d==="top"?"bottom":Wo.sideY;return{x:m,y:h,data:{sideX:y,sideY:x}}}};var zo=l(K(),1),Ru={activationDirection:e=>e?{"data-activation-direction":e}:null};function Pu(e){let{store:t,side:o,children:r}=e,n=Uo(),s=t.useState("activeTriggerElement"),i=t.useState("activeTriggerId"),a=t.useState("open"),c=t.useState("payload"),u=t.useState("mounted"),f=t.useState("popupElement"),g=t.useState("positionerElement"),p=hu(a?s:null),d=Jh(i,c),m=Ie.useRef(null),[h,y]=Ie.useState(null),[x,S]=Ie.useState(null),v=Ie.useRef(null),b=Ie.useRef(null),P=Fo(v,!0),w=No(),R=Ie.useRef(null),[C,_]=Ie.useState(null),[T,M]=Ie.useState(!1);$(()=>(t.set("adaptiveOrigin",bu),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let D=G(()=>{v.current?.style.setProperty("animation","none"),v.current?.style.setProperty("transition","none"),b.current?.style.setProperty("display","none")}),V=G(k=>{v.current?.style.removeProperty("animation"),v.current?.style.removeProperty("transition"),b.current?.style.removeProperty("display"),k&&_(k)}),N=G(()=>{R.current?.abort();let k=new AbortController;R.current=k,P(()=>{y(null),_(null),m.current=null},k.signal)}),E=Ie.useRef(null);$(()=>{(!a||!u)&&(E.current=null)},[a,u]),$(()=>{if(s&&p&&s!==p&&E.current!==s&&m.current){y(m.current),M(!0);let k=Qh(p,s);S(k),E.current=s}},[s,p]),$(()=>{h!=null&&(R.current?.abort(),M(!0),w.request(()=>{wu.flushSync(()=>{M(!1)}),N()}))},[d,h,N,w]),$(()=>{let k=v.current;if(!k)return;let X=_e(k).createElement("div");for(let se of Array.from(k.childNodes))X.appendChild(se.cloneNode(!0));m.current=X});let A=h!=null,O;A?O=(0,zo.jsxs)(Ie.Fragment,{children:[(0,zo.jsx)("div",{"data-previous":!0,inert:su(!0),ref:b,style:{...C?{"--popup-width":`${C.width}px`,"--popup-height":`${C.height}px`}:null,position:"absolute"},"data-ending-style":T?void 0:""},"previous"),(0,zo.jsx)("div",{"data-current":!0,ref:v,"data-starting-style":T?"":void 0,children:r},d)]}):O=(0,zo.jsx)("div",{"data-current":!0,ref:v,children:r},d),$(()=>{let k=b.current;!k||!h||k.replaceChildren(...Array.from(h.childNodes))},[h]),vu({popupElement:f,positionerElement:g,mounted:u,content:c,onMeasureLayout:D,onMeasureLayoutComplete:V,side:o,direction:n});let I={activationDirection:qh(x),transitioning:A};return{children:O,state:I}}function qh(e){if(e)return`${Eu(e.horizontal,5,"right","left")} ${Eu(e.vertical,5,"down","up")}`}function Eu(e,t,o,r){return e>t?o:e<-t?r:""}function Qh(e,t){let o=e.getBoundingClientRect(),r=t.getBoundingClientRect(),n={x:o.left+o.width/2,y:o.top+o.height/2},s={x:r.left+r.width/2,y:r.top+r.height/2};return{horizontal:s.x-n.x,vertical:s.y-n.y}}function Jh(e,t){let[o,r]=Ie.useState(0),n=Ie.useRef(e),s=Ie.useRef(t),i=Ie.useRef(!1);return $(()=>{let a=n.current,c=s.current,u=e!==a,f=t!==c;u?(r(g=>g+1),i.current=!f):i.current&&f&&(r(g=>g+1),i.current=!1),n.current=e,s.current=t},[e,t]),`${e??"current"}-${o}`}var On=l(H(),1),Tu=l(Kt(),1);var Cu=l(K(),1),Ou=On.forwardRef(function(t,o){let{children:r,container:n,className:s,render:i,style:a,...c}=t,{node:u,subtree:f}=Yl({container:n,ref:o,componentProps:t,elementProps:c});return!f&&!u?null:(0,Cu.jsxs)(On.Fragment,{children:[f,u&&Tu.createPortal(r,u)]})});var ze={};dt(ze,{Arrow:()=>Yu,Handle:()=>Sr,Popup:()=>Gu,Portal:()=>Hu,Positioner:()=>Uu,Provider:()=>Xu,Root:()=>Lu,Trigger:()=>Bu,Viewport:()=>Qu,createHandle:()=>Ju});var Yo=l(H(),1);var _n=l(H(),1),Ei=_n.createContext(void 0);function ct(e){let t=_n.useContext(Ei);if(t===void 0&&!e)throw new Error(at(72));return t}var _u=l(H(),1);var Iu={...Qc,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},In=class extends Zt{constructor(t,o,r){let n=new wo;super(Mu(t,n,o,r),ku(n),Iu)}setOpen=(t,o)=>{Hc(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Z(Y.triggerPress,t))}};function Au(){let e=new wo,t=new En(Object.freeze(Mu(void 0,e)),Object.freeze(ku(e)),Iu);return Object.assign(t,{setOpen:Qe,cancelPendingOpen:Qe})}function Mu(e,t,o,r=!1){let n={...Kc(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e};return n.floatingRootContext=Xc(t,o,r),n}function ku(e){return{popupRef:_u.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var xr=l(K(),1),Lu=li(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:s=!1,trackCursorAxis:i="none",actionsRef:a,onOpenChange:c,onOpenChangeComplete:u,handle:f,triggerId:g,defaultTriggerId:p=null,children:d}=t,m=Vc((M,D)=>new In({open:r,openProp:n,activeTriggerId:p,triggerIdProp:g},M,D));m.useControlledProp("openProp",n),m.useControlledProp("triggerIdProp",g),m.useContextCallback("onOpenChange",c),m.useContextCallback("onOpenChangeComplete",u);let h=m.useState("open"),y=!o&&h,x=m.useState("activeTriggerId"),S=m.useState("mounted"),v=m.useState("payload");m.useSyncedValues({trackCursorAxis:i,disableHoverablePopup:s,disabled:o}),Uc(m,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:b,transitionStatus:P}=Wc(y,m),w=m.useState("isInstantPhase"),R=m.useState("instantType"),C=m.useState("lastOpenChangeReason"),_=Yo.useRef(null);$(()=>{h&&o&&m.setOpen(!1,Z(Y.disabled))},[h,o,m]),$(()=>{P==="ending"&&C===Y.none||P!=="ending"&&w?(R!=="delay"&&(_.current=R),m.set("instantType","delay")):_.current!==null&&(m.set("instantType",_.current),_.current=null)},[P,w,C,R,m]),$(()=>{y&&x==null&&m.set("payload",void 0)},[m,x,y]),Yo.useImperativeHandle(a,()=>({unmount:b,close:()=>m.setOpen(!1,Z(Y.imperativeAction))}),[b,m]);let T=y||S||!o&&i!=="none";return(0,xr.jsxs)(Ei.Provider,{value:m,children:[f&&(0,xr.jsx)(jc,{handle:f,store:m}),T&&(0,xr.jsx)(Zh,{store:m,disabled:o,trackCursorAxis:i}),typeof d=="function"?d({payload:v}):d]})});function Zh({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=Xs(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),s=Ks(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),i=Yo.useMemo(()=>Mt(s.reference,n.reference),[s.reference,n.reference]);return Gc(e,{activeTriggerProps:i,inactiveTriggerProps:i,popupProps:n.floating??me}),null}var Mn=l(H(),1);var An=l(H(),1),wi=An.createContext(void 0);function Nu(){return An.useContext(wi)}var Fu="data-base-ui-tooltip-trigger";function Du(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if(W(n))return n}}let t=e.target;return W(t)?t:null}function ty(e){let t=e;for(;t;){let o=t.closest(`[${Fu}]`);if(o)return o;let r=t.getRootNode();t="host"in r&&W(r.host)?r.host:null}return null}var Bu=Mc(function(t,o){let{render:r,className:n,style:s,handle:i,payload:a,disabled:c,delay:u,closeOnClick:f=!0,closeDelay:g,id:p,...d}=t,m=ct(!0),y=Zc(i)??m;if(!y)throw new Error(at(82));let x=gl(p),S=y.useState("isTriggerActive",x),v=y.useState("isOpenedByTrigger",x),b=y.useState("floatingRootContext"),P=Mn.useRef(null),w=u??600,R=g??0,{registerTrigger:C,isMountedByThisTrigger:_}=$c(x,P,y,{payload:a,closeOnClick:f,closeDelay:R}),T=Nu(),{delayRef:M,isInstantPhase:D,hasProvider:V}=Ys(b,{open:v}),N=$o(b);y.useSyncedValue("isInstantPhase",D);let E=y.useState("disabled"),A=c??E,O=Ue(A),I=y.useState("trackCursorAxis"),k=y.useState("disableHoverablePopup"),X=Mn.useRef(!1),se=gt(),L=Mn.useRef(void 0);function j(){return V?lt(M.current,"open")===0?0:u??T??600:w}function Q(ce){let be=P.current;if(!be||!ce)return!1;let Ee=ty(ce);return Ee!==null&&Ee!==be&&re(be,Ee)}function ne(ce){let be=Q(ce);return X.current=be,be&&(N.openChangeTimeout.clear(),N.restTimeout.clear(),N.restTimeoutPending=!1,se.clear()),be}let z=yi(b,{enabled:!A,mouseOnly:!0,move:!1,handleClose:!k&&I!=="both"?vi():null,restMs:j,delay(){return g==null&&V?{close:lt(M.current,"close")}:{close:R}},triggerElementRef:P,isActiveTrigger:S,isClosing:()=>y.select("transitionStatus")==="ending",shouldOpen(){return!X.current}}),fe=pi(b,{enabled:!A}).reference,ee=ce=>{let be=X.current,Ee=Du(ce),nt=ne(Ee),He=P.current,_o=He&&Ee&&re(He,Ee);if(nt&&y.select("open")&&y.select("lastOpenChangeReason")===Y.triggerHover){y.setOpen(!1,Z(Y.triggerHover,ce));return}if(be&&!nt&&_o&&!O.current&&!y.select("open")&&He&&Lt(L.current)){let uo=()=>{!X.current&&!O.current&&!y.select("open")&&y.setOpen(!0,Z(Y.triggerHover,ce,He))},$t=j();$t===0?(se.clear(),uo()):se.start($t,uo)}},le=y.useState("triggerProps",_);return $e("button",t,{state:{open:v},ref:[o,C,P],props:[z,fe,_||I!=="none"?le:void 0,{onMouseOver(ce){ee(ce.nativeEvent)},onFocus(ce){Q(Du(ce.nativeEvent))&&ce.preventBaseUIHandler()},onMouseLeave(){X.current=!1,se.clear(),L.current=void 0},onPointerEnter(ce){L.current=ce.pointerType},onPointerDown(ce){L.current=ce.pointerType,y.set("closeOnClick",f),f&&!y.select("open")&&y.cancelPendingOpen(ce.nativeEvent)},onClick(ce){f&&!y.select("open")&&y.cancelPendingOpen(ce.nativeEvent)},id:x,"data-trigger-disabled":A?"":void 0,[Fu]:A?void 0:""},d],stateAttributesMapping:ru})});var ju=l(H(),1);var kn=l(H(),1),Ri=kn.createContext(void 0);function Vu(){let e=kn.useContext(Ri);if(e===void 0)throw new Error(at(70));return e}var Pi=l(K(),1),Hu=ju.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return ct().useState("mounted")||r?(0,Pi.jsx)(Ri.Provider,{value:r,children:(0,Pi.jsx)(Ou,{ref:o,...n})}):null});var Nn=l(H(),1);var Ln=l(H(),1),Ti=Ln.createContext(void 0);function Ko(){let e=Ln.useContext(Ti);if(e===void 0)throw new Error(at(71));return e}var $u=l(K(),1),Uu=Nn.forwardRef(function(t,o){let{render:r,className:n,anchor:s,positionMethod:i="absolute",side:a="top",align:c="center",sideOffset:u=0,alignOffset:f=0,collisionBoundary:g="clipping-ancestors",collisionPadding:p=5,arrowPadding:d=5,sticky:m=!1,disableAnchorTracking:h=!1,collisionAvoidance:y=Wl,style:x,...S}=t,v=ct(),b=Vu(),P=v.useState("open"),w=v.useState("mounted"),R=v.useState("trackCursorAxis"),C=v.useState("disableHoverablePopup"),_=v.useState("floatingRootContext"),T=v.useState("instantType"),M=v.useState("transitionStatus"),D=v.useState("adaptiveOrigin"),V=pu({anchor:s,positionMethod:i,floatingRootContext:_,mounted:w,side:a,sideOffset:u,align:c,alignOffset:f,collisionBoundary:g,collisionPadding:p,sticky:m,arrowPadding:d,disableAnchorTracking:h,keepMounted:b,collisionAvoidance:y,adaptiveOrigin:D}),N=Nn.useMemo(()=>({open:P,side:V.side,align:V.align,anchorHidden:V.anchorHidden,instant:R!=="none"?"tracking-cursor":T}),[P,V.side,V.align,V.anchorHidden,R,T]),E=mu(t,N,{styles:V.positionerStyles,transitionStatus:M,props:S,refs:[o,v.useStateSetter("positionerElement")],hidden:!w,inert:!P||R==="both"||C});return(0,$u.jsx)(Ti.Provider,{value:V,children:E})});var Wu=l(H(),1);var Gu=Wu.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=ct(),{side:c,align:u}=Ko(),f=a.useState("open"),g=a.useState("instantType"),p=a.useState("transitionStatus"),d=a.useState("popupProps"),m=a.useState("floatingRootContext"),h=a.useState("disabled"),y=a.useState("closeDelay");Jr({open:f,ref:a.context.popupRef,onComplete(){f&&a.context.onOpenChangeComplete?.(!0)}}),hi(m,{enabled:!h,closeDelay:y});let x=a.useStateSetter("popupElement");return $e("div",t,{state:{open:f,side:c,align:u,instant:g,transitionStatus:p},ref:[o,a.context.popupRef,x],props:[Bc,d,Rn(p),i],stateAttributesMapping:nu})});var zu=l(H(),1);var Yu=zu.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=ct(),{arrowRef:c,side:u,align:f,arrowUncentered:g,arrowStyles:p}=Ko(),d=a.useState("open"),m=a.useState("instantType");return $e("div",t,{state:{open:d,side:u,align:f,uncentered:g,instant:m},ref:[o,c],props:[{style:p,"aria-hidden":!0},i],stateAttributesMapping:vr})});var Ku=l(H(),1);var Ci=l(K(),1),Xu=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,s=Ku.useMemo(()=>({open:o,close:r}),[o,r]);return(0,Ci.jsx)(wi.Provider,{value:o,children:(0,Ci.jsx)(zs,{delay:s,timeoutMs:n,children:t.children})})};var qu=l(H(),1);var Qu=qu.forwardRef(function(t,o){let{render:r,className:n,style:s,children:i,...a}=t,c=ct(),u=Ko(),f=c.useState("instantType"),{children:g,state:p}=Pu({store:c,side:u.side,children:i}),d={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:f};return $e("div",t,{state:d,ref:o,props:[a,{children:g}],stateAttributesMapping:Ru})});var Sr=class extends dn{constructor(){super(Au(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function Ju(){return new Sr}function Dn(e){return $e(e.defaultTagName??"div",e,e)}var Ro={};dt(Ro,{Popup:()=>xf,Portal:()=>Fn,Positioner:()=>Bn,Provider:()=>Of,Root:()=>Tf,Trigger:()=>Ef});var yf=l(ve(),1);var nf=l(ve(),1);var Ii="data-wp-hash";function Ai(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ry(document)),e.__wpStyleRuntime}function oy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ii}]`))if(o.getAttribute(Ii)===t)return!0;return!1}function tf(e,t,o){if(!e.head)return;let r=Ai(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(oy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Ii,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function ry(e){let t=Ai();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)tf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function ny(e,t){let o=Ai();o.styles.set(e,t);for(let r of o.documents.keys())tf(r,e,t)}typeof process>"u",ny("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var ef={slot:"_11fc52b637ff8a7e__slot"},of="data-wp-compat-overlay-slot";function sy(){return typeof document>"u"?null:document}function iy(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var It=null;function _i(e){return e.setAttribute("aria-hidden","false"),e}function ay(e){let t=e.createElement("div");return t.setAttribute(of,""),ef.slot&&t.classList.add(ef.slot),e.body.appendChild(t),t}function rf(){if(typeof window>"u"||!iy()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=sy();if(!e||!e.body)return;if(It&&It.ownerDocument===e&&It.isConnected)return _i(It);let t=e.querySelector(`[${of}]`);return t instanceof HTMLDivElement?(It=_i(t),It):(It?.isConnected&&It.remove(),It=_i(ay(e)),It)}var sf=l(K(),1),Fn=(0,nf.forwardRef)(function({container:t,...o},r){return(0,sf.jsx)(ze.Portal,{container:t??rf(),...o,ref:r})});var af=l(ve(),1),uf=l(K(),1),Mi="data-wp-hash";function ki(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cy(document)),e.__wpStyleRuntime}function ly(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Mi}]`))if(o.getAttribute(Mi)===t)return!0;return!1}function lf(e,t,o){if(!e.head)return;let r=ki(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(ly(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Mi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function cy(e){let t=ki();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)lf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function cf(e,t){let o=ki();o.styles.set(e,t);for(let r of o.documents.keys())lf(r,e,t)}typeof process>"u",cf("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var uy={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",cf("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var fy={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Bn=(0,af.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...s},i){return(0,uf.jsx)(ze.Positioner,{ref:i,align:t,side:r,sideOffset:n,...s,className:mt(uy["box-sizing"],fy.positioner,o)})});var ff=l(ve(),1);function Li(e,t,o){return(0,ff.cloneElement)(e??t,{children:o})}var dy=l(Ni(),1);var mf=l(Di(),1),{lock:ZC,unlock:gf}=(0,mf.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function py(){let e=dy;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return gf(e.privateApis).ThemeProvider}var hf=py();var br=l(K(),1),Fi="data-wp-hash";function Bi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&gy(document)),e.__wpStyleRuntime}function my(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Fi}]`))if(o.getAttribute(Fi)===t)return!0;return!1}function vf(e,t,o){if(!e.head)return;let r=Bi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(my(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Fi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function gy(e){let t=Bi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)vf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function hy(e,t){let o=Bi();o.styles.set(e,t);for(let r of o.documents.keys())vf(r,e,t)}typeof process>"u",hy("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var yy={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},vy={background:"#1e1e1e"},xf=(0,yf.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...s},i){let a=(0,br.jsx)(hf,{color:vy,children:(0,br.jsx)(ze.Popup,{ref:i,className:mt(yy.popup,n),...s,children:r})}),c=Li(o,(0,br.jsx)(Bn,{}),a);return Li(t,(0,br.jsx)(Fn,{}),c)});var Sf=l(ve(),1),bf=l(K(),1),Ef=(0,Sf.forwardRef)(function(t,o){return(0,bf.jsx)(ze.Trigger,{ref:o,...t})});var wf=l(ke(),1),Rf=l(K(),1);function Pf({children:e}){return(0,Rf.jsx)(Cn,{direction:(0,wf.isRTL)()?"rtl":"ltr",children:e})}var Vi=l(K(),1);function Tf(e){return(0,Vi.jsx)(Pf,{children:(0,Vi.jsx)(ze.Root,{...e})})}var Cf=l(K(),1);function Of({...e}){return(0,Cf.jsx)(ze.Provider,{...e})}var Vn=l(Xo(),1),ji=l(K(),1),Hi=(0,ji.jsx)(Vn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ji.jsx)(Vn.Path,{d:"M7 11L12 15L17 11",vectorEffect:"non-scaling-stroke"})});var jn=l(Xo(),1),$i=l(K(),1),Ui=(0,$i.jsx)(jn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,$i.jsx)(jn.Path,{d:"M14 6.5L9 12L14 17.5",vectorEffect:"non-scaling-stroke"})});var Hn=l(Xo(),1),Wi=l(K(),1),Gi=(0,Wi.jsx)(Hn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Wi.jsx)(Hn.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var $n=l(Xo(),1),zi=l(K(),1),Yi=(0,zi.jsx)($n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,zi.jsx)($n.Path,{d:"M7 13L12 9L17 13",vectorEffect:"non-scaling-stroke"})});var Un=l(Xo(),1),Ki=l(K(),1),Xi=(0,Ki.jsx)(Un.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ki.jsx)(Un.Path,{d:"M6 4a2 2 0 0 0-2 2v3h1.5V6a.5.5 0 0 1 .5-.5h3V4H6Zm3 14.5H6a.5.5 0 0 1-.5-.5v-3H4v3a2 2 0 0 0 2 2h3v-1.5Zm6 1.5v-1.5h3a.5.5 0 0 0 .5-.5v-3H20v3a2 2 0 0 1-2 2h-3Zm3-16a2 2 0 0 1 2 2v3h-1.5V6a.5.5 0 0 0-.5-.5h-3V4h3Z"})});var If=l(ve(),1),qi="data-wp-hash";function Qi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Sy(document)),e.__wpStyleRuntime}function xy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${qi}]`))if(o.getAttribute(qi)===t)return!0;return!1}function Af(e,t,o){if(!e.head)return;let r=Qi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(xy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(qi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Sy(e){let t=Qi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Af(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function by(e,t){let o=Qi();o.styles.set(e,t);for(let r of o.documents.keys())Af(r,e,t)}typeof process>"u",by("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var Ey={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Ji=(0,If.forwardRef)(function({render:t,...o},r){return Dn({render:t,ref:r,props:Mt({className:Ey["visually-hidden"]},o,{"data-visually-hidden":""})})});var Mf=l(ve(),1),Zi="data-wp-hash";function ea(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ry(document)),e.__wpStyleRuntime}function wy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Zi}]`))if(o.getAttribute(Zi)===t)return!0;return!1}function kf(e,t,o){if(!e.head)return;let r=ea(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(wy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Zi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Ry(e){let t=ea();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)kf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Py(e,t){let o=ea();o.styles.set(e,t);for(let r of o.documents.keys())kf(r,e,t)}typeof process>"u",Py("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var Ty={stack:"_19ce0419607e1896__stack"},Cy={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},Wn=(0,Mf.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:s,render:i,...a},c){let u={gap:o&&Cy[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:s};return Dn({render:i,ref:c,props:Mt(a,{style:u,className:Ty.stack})})});var Lf=l(ve(),1),Nf=l(K(),1),Df=(0,Lf.forwardRef)(({children:e,className:t,ariaLabel:o,as:r="div",...n},s)=>(0,Nf.jsx)(r,{ref:s,className:mt("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...n,children:e}));Df.displayName="NavigableRegion";var ta=Df;var Bf={primary:"#3858e9",background:"#222524"},Oy=new Map([["modern",Bf],["fresh",{primary:"#007cba",background:"#25292b"}],["midnight",{primary:"#cf4339",background:"#3d4042"}],["coffee",{primary:"#916745",background:"#5b534d"}],["ocean",{primary:"#567958",background:"#5f787f"}],["blue",{primary:"#437aa8",background:"#3876a8"}],["ectoplasm",{primary:"#646c3e",background:"#4f386e"}],["sunrise",{primary:"#ad631e",background:"#cc4541"}],["light",{primary:"#007cba",background:"#eaeeed"}]]);function oa(){let e=document.body.className.match(/admin-color-([\w-]+)/)?.[1]??"modern";return Oy.get(e)??Bf}var Ke=l(xe(),1),io=l(ie(),1),$p=l(ra(),1);var _y=l(na(),1);var qo="body",Hf=":root";var Er=l(Es(),1),Uf=l(na(),1),Ay=l(ie(),1);function sa(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function Iy(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function ia(e,t="0"){let o=Iy(e);if(!o)return null;let r=sa(o?.top)||t,n=sa(o?.left)||t;return r===n?r:`${r} ${n}`}var $f={default:{name:"default",slug:"flow",className:"is-layout-flow",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},constrained:{name:"constrained",slug:"constrained",className:"is-layout-constrained",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > :where(:not(.alignleft):not(.alignright):not(.alignfull))",rules:{"max-width":"var(--wp--style--global--content-size)","margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > .alignwide",rules:{"max-width":"var(--wp--style--global--wide-size)"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},flex:{name:"flex",slug:"flex",className:"is-layout-flex",displayMode:"flex",baseStyles:[{selector:"",rules:{"flex-wrap":"wrap","align-items":"center"}},{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]},grid:{name:"grid",slug:"grid",className:"is-layout-grid",displayMode:"grid",baseStyles:[{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]}};function aa({layoutDefinitions:e=$f,style:t,selector:o,hasBlockGapSupport:r,hasFallbackGapSupport:n,fallbackGapValue:s}){let i="",a=t?.spacing?.blockGap,c=r?ia(a):"";n&&(o===qo?c=c||"0.5em":!r&&s&&(c=s));let u=r&&a&&typeof a!="string"?ia(a.top):c;if(c&&e&&(Object.values(e).forEach(({className:f,name:g,spacingStyles:p})=>{if(!r&&g!=="flex"&&g!=="grid")return;let d=["default","constrained"].includes(g)?u:c;p?.length&&p.forEach(m=>{let h=[];if(m.rules&&Object.entries(m.rules).forEach(([y,x])=>{h.push(`${y}: ${x||d}`)}),h.length){let y="";r?y=o===qo?`:root :where(.${f})${m?.selector||""}`:`:root :where(${o}-${f})${m?.selector||""}`:y=o===qo?`:where(.${f}${m?.selector||""})`:`:where(${o}.${f}${m?.selector||""})`,i+=`${y} { ${h.join("; ")}; }`}})}),o===qo&&r&&(i+=`${Hf} { --wp--style--block-gap: ${c}; }`)),o===qo&&e){let f=["block","flex","grid"];Object.values(e).forEach(({className:g,displayMode:p,baseStyles:d})=>{p&&f.includes(p)&&(i+=`${o} .${g} { display:${p}; }`),d?.length&&d.forEach(m=>{let h=[];if(m.rules&&Object.entries(m.rules).forEach(([y,x])=>{h.push(`${y}: ${x}`)}),h.length){let y=`.${g}${m?.selector||""}`;i+=`${y} { ${h.join("; ")}; }`}})})}return i}var Up=l(Gf(),1),ut=l(ke(),1),je=l(ve(),1);var kr=l(Gn(),1),ds=l(it(),1),Wp=l(la(),1),Ca=l(oo(),1),Gp=l(qf(),1),zp=l(pt(),1),ao=l(Dt(),1),lo=l(Oi(),1),Yp=l(Ni(),1);var nd=l(xe(),1),sd=l(Dt(),1),id=l(it(),1),ad=l(ie(),1);var Qf=l(ie(),1),Jf=l(Dt(),1),zn=l(ke(),1),Zf=l(oo(),1);var ed=l(xe(),1),td=l(pt(),1),od=l(K(),1);function My({showTooltip:e,icon:t,href:o,initialPost:r}){let n=(0,Qf.useSelect)(a=>{let{getCurrentPostType:c}=a(ed.store),{getPostType:u}=a(td.store);return u(r?.type||c())},[r?.type]);if(!n)return null;let s=o??(0,Zf.addQueryArgs)("edit.php",{post_type:n.slug}),i=n?.labels?.view_items??(0,zn.__)("Back");return(0,od.jsx)(Jf.Button,{size:"compact",href:s,label:i,showTooltip:e,tooltipPosition:"bottom",icon:t??((0,zn.isRTL)()?Gi:Ui)})}var Yn=My;var rd=l(Di(),1),{lock:$_,unlock:U}=(0,rd.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/edit-post");var Kn=l(K(),1),{BackButton:ky}=U(nd.privateApis),Ly={hidden:{x:"-100%"},distractionFreeInactive:{x:0},hover:{x:0,transition:{type:"tween",delay:.2}}};function Ny({initialPost:e}){let t=(0,ad.useSelect)(o=>o(id.store).get("core","showIconLabels"),[]);return(0,Kn.jsx)(ky,{children:({length:o})=>o<=1&&(0,Kn.jsx)(sd.__unstableMotion.div,{variants:Ly,transition:{type:"tween",delay:.8},children:(0,Kn.jsx)(Yn,{showTooltip:!t,initialPost:e})})})}var ld=Ny;var dd=l(ie(),1),wr=l(ve(),1),pd=l(xe(),1),md=l(pt(),1);var cd="core/edit-post",ud="#wp-admin-bar-view a",fd="#wp-admin-bar-preview a";var gd=()=>{let{isViewable:e,newPermalink:t}=(0,dd.useSelect)(r=>{let{getPostType:n}=r(md.store),{getCurrentPost:s,getEditedPostAttribute:i}=r(pd.store);return{isViewable:n(i("type"))?.viewable,newPermalink:s().link}},[]),o=(0,wr.useRef)();(0,wr.useEffect)(()=>{o.current=document.querySelector(fd)||document.querySelector(ud)},[]),(0,wr.useEffect)(()=>{if(!(!t||!o.current)){if(!e){o.current.style.display="none";return}o.current.style.display="",o.current.setAttribute("href",t)}},[t,e])};function hd(){return gd(),null}var Id=l(ve(),1),ga=l(ie(),1),Qn=l(vd(),1),Ad=l(ke(),1);var qn=l(ie(),1);var ca=l(ie(),1);function Dy(e=!1,t){switch(t.type){case"REQUEST_META_BOX_UPDATES":return!0;case"META_BOX_UPDATES_SUCCESS":case"META_BOX_UPDATES_FAILURE":return!1;default:return e}}function Fy(e=[],t){let o=[...e];for(let r of t){let n=o.findIndex(s=>s.id===r.id);n!==-1?o[n]={...o[n],...r}:o.push(r)}return o}function By(e={},t){switch(t.type){case"SET_META_BOXES_PER_LOCATIONS":{let o={...e};for(let[r,n]of Object.entries(t.metaBoxesPerLocation))o[r]=Fy(o[r],n);return o}}return e}function Vy(e=!1,t){return t.type==="META_BOXES_INITIALIZED"?!0:e}var jy=(0,ca.combineReducers)({isSaving:Dy,locations:By,initialized:Vy}),xd=(0,ca.combineReducers)({metaBoxes:jy});var ua={};dt(ua,{__experimentalSetPreviewDeviceType:()=>av,__unstableCreateTemplate:()=>fv,closeGeneralSidebar:()=>$y,closeModal:()=>Wy,closePublishSidebar:()=>zy,hideBlockTypes:()=>ov,initializeMetaBoxes:()=>dv,metaBoxUpdatesFailure:()=>iv,metaBoxUpdatesSuccess:()=>sv,openGeneralSidebar:()=>Hy,openModal:()=>Uy,openPublishSidebar:()=>Gy,removeEditorPanel:()=>qy,requestMetaBoxUpdates:()=>nv,setAvailableMetaBoxesPerLocation:()=>rv,setIsEditingTemplate:()=>uv,setIsInserterOpened:()=>lv,setIsListViewOpened:()=>cv,showBlockTypes:()=>tv,switchEditorMode:()=>Jy,toggleDistractionFree:()=>pv,toggleEditorPanelEnabled:()=>Ky,toggleEditorPanelOpened:()=>Xy,toggleFeature:()=>Qy,toggleFullscreenMode:()=>mv,togglePinnedPluginItem:()=>Zy,togglePublishSidebar:()=>Yy,updatePreferredStyleVariations:()=>ev});var Rd=l(ws(),1),Rr=l(it(),1),Pe=l(xe(),1),Ae=l(nr(),1),Pd=l(bd(),1),Td=l(pt(),1),Cd=l(Gn(),1),Xn=l(ke(),1);var Ed=e=>{let t=document.querySelector(`.edit-post-meta-boxes-area.is-${e} .metabox-location-${e}`);return t||document.querySelector("#metaboxes .metabox-location-"+e)};var{interfaceStore:Qo}=U(Pe.privateApis),Hy=e=>({registry:t})=>{t.dispatch(Qo).enableComplementaryArea("core",e)},$y=()=>({registry:e})=>e.dispatch(Qo).disableComplementaryArea("core"),Uy=e=>({registry:t})=>((0,Ae.default)("select( 'core/edit-post' ).openModal( name )",{since:"6.3",alternative:"select( 'core/interface').openModal( name )"}),t.dispatch(Qo).openModal(e)),Wy=()=>({registry:e})=>((0,Ae.default)("select( 'core/edit-post' ).closeModal()",{since:"6.3",alternative:"select( 'core/interface').closeModal()"}),e.dispatch(Qo).closeModal()),Gy=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).openPublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').openPublishSidebar"}),e.dispatch(Pe.store).openPublishSidebar()},zy=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).closePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').closePublishSidebar"}),e.dispatch(Pe.store).closePublishSidebar()},Yy=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).togglePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').togglePublishSidebar"}),e.dispatch(Pe.store).togglePublishSidebar()},Ky=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).toggleEditorPanelEnabled",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelEnabled"}),t.dispatch(Pe.store).toggleEditorPanelEnabled(e)},Xy=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).toggleEditorPanelOpened",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelOpened"}),t.dispatch(Pe.store).toggleEditorPanelOpened(e)},qy=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).removeEditorPanel",{since:"6.5",alternative:"dispatch( 'core/editor').removeEditorPanel"}),t.dispatch(Pe.store).removeEditorPanel(e)},Qy=e=>({registry:t})=>t.dispatch(Rr.store).toggle("core/edit-post",e),Jy=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).switchEditorMode",{since:"6.6",alternative:"dispatch( 'core/editor').switchEditorMode"}),t.dispatch(Pe.store).switchEditorMode(e)},Zy=e=>({registry:t})=>{let o=t.select(Qo).isItemPinned("core",e);t.dispatch(Qo)[o?"unpinItem":"pinItem"]("core",e)};function ev(){return(0,Ae.default)("dispatch( 'core/edit-post' ).updatePreferredStyleVariations",{since:"6.6",hint:"Preferred Style Variations are not supported anymore."}),{type:"NOTHING"}}var tv=e=>({registry:t})=>{U(t.dispatch(Pe.store)).showBlockTypes(e)},ov=e=>({registry:t})=>{U(t.dispatch(Pe.store)).hideBlockTypes(e)};function rv(e){return{type:"SET_META_BOXES_PER_LOCATIONS",metaBoxesPerLocation:e}}var nv=()=>async({registry:e,select:t,dispatch:o})=>{o({type:"REQUEST_META_BOX_UPDATES"}),window.tinyMCE&&window.tinyMCE.triggerSave();let r=new window.FormData(document.querySelector(".metabox-base-form")),n=r.get("post_ID"),s=r.get("post_type"),i=e.select(Td.store).getEditedEntityRecord("postType",s,n),a=[i.comment_status?["comment_status",i.comment_status]:!1,i.ping_status?["ping_status",i.ping_status]:!1,i.sticky?["sticky",i.sticky]:!1,i.author?["post_author",i.author]:!1].filter(Boolean),c=t.getActiveMetaBoxLocations(),f=[r,...c.map(g=>new window.FormData(Ed(g)))].reduce((g,p)=>{for(let[d,m]of p)g.append(d,m);return g},new window.FormData);a.forEach(([g,p])=>f.append(g,p));try{await(0,Rd.default)({url:window._wpMetaBoxUrl,method:"POST",body:f,parse:!1}),o.metaBoxUpdatesSuccess()}catch{o.metaBoxUpdatesFailure()}};function sv(){return{type:"META_BOX_UPDATES_SUCCESS"}}function iv(){return{type:"META_BOX_UPDATES_FAILURE"}}var av=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).__experimentalSetPreviewDeviceType",{since:"6.5",version:"6.7",hint:"registry.dispatch( editorStore ).setDeviceType"}),t.dispatch(Pe.store).setDeviceType(e)},lv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).setIsInserterOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsInserterOpened"}),t.dispatch(Pe.store).setIsInserterOpened(e)},cv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).setIsListViewOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsListViewOpened"}),t.dispatch(Pe.store).setIsListViewOpened(e)};function uv(){return(0,Ae.default)("dispatch( 'core/edit-post' ).setIsEditingTemplate",{since:"6.5",alternative:"dispatch( 'core/editor').setRenderingMode"}),{type:"NOTHING"}}function fv(){return(0,Ae.default)("dispatch( 'core/edit-post' ).__unstableCreateTemplate",{since:"6.5"}),{type:"NOTHING"}}var wd=!1,dv=()=>({registry:e,select:t,dispatch:o})=>{if(!e.select(Pe.store).__unstableIsEditorReady()||wd)return;let n=e.select(Pe.store).getCurrentPostType();window.postboxes.page!==n&&window.postboxes.add_postbox_toggles(n),wd=!0,(0,Pd.addAction)("editor.savePost","core/edit-post/save-metaboxes",async(s,i)=>{!i.isAutosave&&t.hasMetaBoxes()&&await o.requestMetaBoxUpdates()}),o({type:"META_BOXES_INITIALIZED"})},pv=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).toggleDistractionFree",{since:"6.6",alternative:"dispatch( 'core/editor').toggleDistractionFree"}),e.dispatch(Pe.store).toggleDistractionFree()},mv=()=>({registry:e})=>{let t=e.select(Rr.store).get("core/edit-post","fullscreenMode");e.dispatch(Rr.store).toggle("core/edit-post","fullscreenMode"),e.dispatch(Cd.store).createInfoNotice(t?(0,Xn.__)("Fullscreen mode deactivated."):(0,Xn.__)("Fullscreen mode activated."),{id:"core/edit-post/toggle-fullscreen-mode/notice",type:"snackbar",actions:[{label:(0,Xn.__)("Undo"),onClick:()=>{e.dispatch(Rr.store).toggle("core/edit-post","fullscreenMode")}}]})};var ma={};dt(ma,{__experimentalGetInsertionPoint:()=>Fv,__experimentalGetPreviewDeviceType:()=>Nv,areMetaBoxesInitialized:()=>jv,getActiveGeneralSidebarName:()=>Sv,getActiveMetaBoxLocations:()=>_d,getAllMetaBoxes:()=>Mv,getEditedPostTemplate:()=>Hv,getEditorMode:()=>yv,getHiddenBlockTypes:()=>wv,getMetaBoxesPerLocation:()=>pa,getPreference:()=>Ev,getPreferences:()=>Od,hasMetaBoxes:()=>kv,isEditingTemplate:()=>Vv,isEditorPanelEnabled:()=>Tv,isEditorPanelOpened:()=>Cv,isEditorPanelRemoved:()=>Pv,isEditorSidebarOpened:()=>vv,isFeatureActive:()=>_v,isInserterOpened:()=>Dv,isListViewOpened:()=>Bv,isMetaBoxLocationActive:()=>da,isMetaBoxLocationVisible:()=>Av,isModalActive:()=>Ov,isPluginItemPinned:()=>Iv,isPluginSidebarOpened:()=>xv,isPublishSidebarOpened:()=>Rv,isSavingMetaBoxes:()=>Lv});var he=l(ie(),1),Po=l(it(),1),fa=l(pt(),1),Ye=l(xe(),1),tt=l(nr(),1);var{interfaceStore:Pr}=U(Ye.privateApis),gv=[],hv={},yv=(0,he.createRegistrySelector)(e=>()=>e(Po.store).get("core","editorMode")??"visual"),vv=(0,he.createRegistrySelector)(e=>()=>{let t=e(Pr).getActiveComplementaryArea("core");return["edit-post/document","edit-post/block"].includes(t)}),xv=(0,he.createRegistrySelector)(e=>()=>{let t=e(Pr).getActiveComplementaryArea("core");return!!t&&!["edit-post/document","edit-post/block"].includes(t)}),Sv=(0,he.createRegistrySelector)(e=>()=>e(Pr).getActiveComplementaryArea("core"));function bv(e,t){let o=e?.reduce((n,s)=>({...n,[s]:{enabled:!1}}),{});return t?.reduce((n,s)=>{let i=n?.[s];return{...n,[s]:{...i,opened:!0}}},o??{})??o??hv}var Od=(0,he.createRegistrySelector)(e=>()=>{(0,tt.default)("select( 'core/edit-post' ).getPreferences",{since:"6.0",alternative:"select( 'core/preferences' ).get"});let t=["editorMode","hiddenBlockTypes"].reduce((s,i)=>{let a=e(Po.store).get("core",i);return{...s,[i]:a}},{}),o=e(Po.store).get("core","inactivePanels"),r=e(Po.store).get("core","openPanels"),n=bv(o,r);return{...t,panels:n}});function Ev(e,t,o){(0,tt.default)("select( 'core/edit-post' ).getPreference",{since:"6.0",alternative:"select( 'core/preferences' ).get"});let n=Od(e)[t];return n===void 0?o:n}var wv=(0,he.createRegistrySelector)(e=>()=>e(Po.store).get("core","hiddenBlockTypes")??gv),Rv=(0,he.createRegistrySelector)(e=>()=>((0,tt.default)("select( 'core/edit-post' ).isPublishSidebarOpened",{since:"6.6",alternative:"select( 'core/editor' ).isPublishSidebarOpened"}),e(Ye.store).isPublishSidebarOpened())),Pv=(0,he.createRegistrySelector)(e=>(t,o)=>((0,tt.default)("select( 'core/edit-post' ).isEditorPanelRemoved",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelRemoved"}),e(Ye.store).isEditorPanelRemoved(o))),Tv=(0,he.createRegistrySelector)(e=>(t,o)=>((0,tt.default)("select( 'core/edit-post' ).isEditorPanelEnabled",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelEnabled"}),e(Ye.store).isEditorPanelEnabled(o))),Cv=(0,he.createRegistrySelector)(e=>(t,o)=>((0,tt.default)("select( 'core/edit-post' ).isEditorPanelOpened",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelOpened"}),e(Ye.store).isEditorPanelOpened(o))),Ov=(0,he.createRegistrySelector)(e=>(t,o)=>((0,tt.default)("select( 'core/edit-post' ).isModalActive",{since:"6.3",alternative:"select( 'core/interface' ).isModalActive"}),!!e(Pr).isModalActive(o))),_v=(0,he.createRegistrySelector)(e=>(t,o)=>!!e(Po.store).get("core/edit-post",o)),Iv=(0,he.createRegistrySelector)(e=>(t,o)=>e(Pr).isItemPinned("core",o)),_d=(0,he.createSelector)(e=>Object.keys(e.metaBoxes.locations).filter(t=>da(e,t)),e=>[e.metaBoxes.locations]),Av=(0,he.createRegistrySelector)(e=>(t,o)=>da(t,o)&&pa(t,o)?.some(({id:r})=>e(Ye.store).isEditorPanelEnabled(`meta-box-${r}`)));function da(e,t){let o=pa(e,t);return!!o&&o.length!==0}function pa(e,t){return e.metaBoxes.locations[t]}var Mv=(0,he.createSelector)(e=>Object.values(e.metaBoxes.locations).flat(),e=>[e.metaBoxes.locations]);function kv(e){return _d(e).length>0}function Lv(e){return e.metaBoxes.isSaving}var Nv=(0,he.createRegistrySelector)(e=>()=>((0,tt.default)("select( 'core/edit-site' ).__experimentalGetPreviewDeviceType",{since:"6.5",version:"6.7",alternative:"select( 'core/editor' ).getDeviceType"}),e(Ye.store).getDeviceType())),Dv=(0,he.createRegistrySelector)(e=>()=>((0,tt.default)("select( 'core/edit-post' ).isInserterOpened",{since:"6.5",alternative:"select( 'core/editor' ).isInserterOpened"}),e(Ye.store).isInserterOpened())),Fv=(0,he.createRegistrySelector)(e=>()=>((0,tt.default)("select( 'core/edit-post' ).__experimentalGetInsertionPoint",{since:"6.5",version:"6.7"}),U(e(Ye.store)).getInserter())),Bv=(0,he.createRegistrySelector)(e=>()=>((0,tt.default)("select( 'core/edit-post' ).isListViewOpened",{since:"6.5",alternative:"select( 'core/editor' ).isListViewOpened"}),e(Ye.store).isListViewOpened())),Vv=(0,he.createRegistrySelector)(e=>()=>((0,tt.default)("select( 'core/edit-post' ).isEditingTemplate",{since:"6.5",alternative:"select( 'core/editor' ).getRenderingMode"}),e(Ye.store).getCurrentPostType()==="wp_template"));function jv(e){return e.metaBoxes.initialized}var Hv=(0,he.createRegistrySelector)(e=>()=>{let{id:t,type:o}=e(Ye.store).getCurrentPost(),r=U(e(fa.store)).getTemplateId(o,t);if(r)return e(fa.store).getEditedEntityRecord("postType","wp_template",r)});var de=(0,qn.createReduxStore)(cd,{reducer:xd,actions:ua,selectors:ma});(0,qn.register)(de);function $v(){let{toggleFullscreenMode:e}=(0,ga.useDispatch)(de),{registerShortcut:t}=(0,ga.useDispatch)(Qn.store);return(0,Id.useEffect)(()=>{t({name:"core/edit-post/toggle-fullscreen",category:"global",description:(0,Ad.__)("Enable or disable fullscreen mode."),keyCombination:{modifier:"secondary",character:"f"}})},[]),(0,Qn.useShortcut)("core/edit-post/toggle-fullscreen",()=>{e()}),null}var Md=$v;var Zn=l(ie(),1),ro=l(ke(),1),no=l(Dt(),1);var Jn=l(ve(),1),ha=l(xe(),1),Ft=l(K(),1);function kd(){let{editPost:e}=(0,Zn.useDispatch)(ha.store),{isCleanNewPost:t}=(0,Zn.useSelect)(ha.store),[o,r]=(0,Jn.useState)(void 0),[n,s]=(0,Jn.useState)(""),[i,a]=(0,Jn.useState)(()=>t());return i?(0,Ft.jsx)(no.Modal,{title:(0,ro.__)("Create pattern"),onRequestClose:()=>{a(!1)},overlayClassName:"patterns-create-modal",children:(0,Ft.jsx)("form",{onSubmit:c=>{c.preventDefault(),a(!1),e({title:n,meta:{wp_pattern_sync_status:o}})},children:(0,Ft.jsxs)(Wn,{direction:"column",gap:"lg",children:[(0,Ft.jsx)(no.TextControl,{label:(0,ro.__)("Name"),value:n,onChange:s,placeholder:(0,ro.__)("My pattern"),className:"patterns-create-modal__name-input"}),(0,Ft.jsx)(no.ToggleControl,{label:(0,ro._x)("Synced","pattern (singular)"),help:(0,ro.__)("Sync this pattern across multiple locations."),checked:!o,onChange:()=>{r(o?void 0:"unsynced")}}),(0,Ft.jsx)(Wn,{justify:"end",children:(0,Ft.jsx)(no.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",disabled:!n,accessibleWhenDisabled:!0,children:(0,ro.__)("Create")})})]})})}):null}var so=l(ve(),1),os=l(ie(),1),rs=l(oo(),1),ts=l(xe(),1);var es=l(ie(),1),Ld=l(pt(),1),ya=l(xe(),1),Nd=l(ve(),1),Dd=l(oo(),1);function Fd(){let e=(0,es.useRegistry)(),{disableVisualRevisions:t,currentRevisionId:o,postType:r,postId:n}=(0,es.useSelect)(i=>{let a=i(ya.store);return{disableVisualRevisions:!!a.getEditorSettings().disableVisualRevisions,currentRevisionId:U(a).getCurrentRevisionId(),postType:a.getCurrentPostType(),postId:a.getCurrentPostId()}},[]),s=!["wp_template","wp_template_part"].includes(r);(0,Nd.useEffect)(()=>{if(!t||!s||!o||!r||!n)return;let i=!1;return e.resolveSelect(Ld.store).getRevision("postType",r,n,o,{context:"edit",_fields:"id"}).then(a=>{if(i||!a)return;let c=e.select(ya.store);c.getEditorSettings().disableVisualRevisions&&c.getCurrentPostType()===r&&String(c.getCurrentPostId())===String(n)&&U(c).getCurrentRevisionId()===o&&window.location.replace((0,Dd.addQueryArgs)("revision.php",{revision:o}))}),()=>{i=!0}},[t,s,o,r,n,e])}var Bd=300;function Uv(e,t){let o={post:e,action:"edit"};return t&&(o.revision=t),(0,rs.addQueryArgs)("post.php",o)}function Vd(){Fd();let[e]=(0,so.useState)(()=>{let c=Number((0,rs.getQueryArg)(window.location.href,"revision"));return Number.isInteger(c)&&c>0?c:null}),t=(0,so.useRef)(!1),{postId:o,postStatus:r,currentRevisionId:n}=(0,os.useSelect)(c=>{let{getCurrentPost:u}=c(ts.store),{getCurrentRevisionId:f}=U(c(ts.store)),g=u(),{id:p,status:d,type:m}=g,h=["wp_template","wp_template_part"].includes(m);return h&&(p=g.wp_id),{postId:p,postStatus:d,currentRevisionId:h?null:f()}},[]),{openRevision:s}=U((0,os.useDispatch)(ts.store)),i=(0,so.useRef)(null),a=(0,so.useRef)(null);return(0,so.useEffect)(()=>{if(!o)return;if(e&&!t.current){t.current=!0,s(e);return}if(r==="auto-draft")return;let c=a.current;a.current=o;let u=Uv(o,n),f=()=>{i.current=Date.now();try{window.history.replaceState({id:o},"Post "+o,u)}catch{}};if(c!==null&&c!==o){f();return}if(i.current===null){f();return}if(Date.now()-i.current>=Bd){f();return}let g=setTimeout(f,Bd);return()=>clearTimeout(g)},[o,r,n,e,s]),null}var Xd=l(ie(),1);var Tr=l(ve(),1),Hd=l(Dt(),1),$d=l(ie(),1),Ud=l(ra(),1);var Jo=l(K(),1),{useNativeUndo:Wv}=U(Ud.privateApis);function jd(e,t){e.moveBefore&&e.isConnected&&t.isConnected?e.moveBefore(t,null):e.appendChild(t)}function Gv({location:e}){let t=(0,Tr.useRef)(null),o=(0,Tr.useRef)(null);(0,Tr.useLayoutEffect)(()=>(o.current=document.querySelector(".metabox-location-"+e),o.current&&jd(t.current,o.current),()=>{o.current&&jd(document.querySelector("#metaboxes"),o.current)}),[e]);let r=(0,$d.useSelect)(i=>i(de).isSavingMetaBoxes(),[]),n=mt("edit-post-meta-boxes-area",`is-${e}`,{"is-loading":r}),s=Wv();return(0,Jo.jsxs)("div",{className:n,ref:s,children:[r&&(0,Jo.jsx)(Hd.Spinner,{className:"edit-post-meta-boxes-area__spinner"}),(0,Jo.jsx)("div",{className:"edit-post-meta-boxes-area__container",ref:t}),(0,Jo.jsx)("div",{className:"edit-post-meta-boxes-area__clear"})]})}var Wd=Gv;var Gd=l(ve(),1),zd=l(ie(),1),Yd=l(xe(),1);function Kd({id:e}){let t=(0,zd.useSelect)(o=>o(Yd.store).isEditorPanelEnabled(`meta-box-${e}`),[e]);return(0,Gd.useEffect)(()=>{let o=document.getElementById(e);o&&(t?o.classList.remove("is-hidden"):o.classList.add("is-hidden"))},[e,t]),null}var To=l(K(),1);function ns({location:e}){let t=(0,Xd.useSelect)(o=>o(de).getMetaBoxesPerLocation(e),[e]);return(0,To.jsxs)(To.Fragment,{children:[(t??[]).map(({id:o})=>(0,To.jsx)(Kd,{id:o},o)),(0,To.jsx)(Wd,{location:e})]})}var Or=l(ke(),1),Pp=l(Oi(),1),Tp=l(xe(),1),Zo=l(Qd(),1);var Jd=l(pt(),1),Zd=l(ie(),1),ep=l(xe(),1),tp=l(ke(),1),va=l(oo(),1);var op=l(K(),1),{MoreMenuItem:zv}=U(ep.privateApis);function Yv(){let e=(0,Zd.useSelect)(t=>{let{canUser:o}=t(Jd.store),r=(0,va.addQueryArgs)("edit.php",{post_type:"wp_block"}),n=(0,va.addQueryArgs)("site-editor.php",{p:"/pattern"});return o("create",{kind:"postType",name:"wp_template"})?n:r},[]);return(0,op.jsx)(zv,{href:e,children:(0,tp.__)("Manage patterns")})}var rp=Yv;var np=l(ke(),1),ss=l(ie(),1),is=l(xe(),1),sp=l(it(),1);var ip=l(K(),1),{MoreMenuItem:Kv}=U(is.privateApis);function ap(){let e=(0,ss.useSelect)(o=>o(is.store).getCurrentPostType()==="wp_template",[]),{toggle:t}=(0,ss.useDispatch)(sp.store);return(0,ip.jsx)(Kv,{onClick:()=>t("core/edit-post",e?"welcomeGuideTemplate":"welcomeGuide"),children:(0,np.__)("Welcome Guide")})}var cs=l(ke(),1),Ep=l(it(),1),wp=l(xe(),1);var yp=l(ke(),1),vp=l(ie(),1),xp=l(xe(),1),Sp=l(it(),1);var xa=l(ve(),1),as=l(ke(),1),lp=l(Dt(),1),cp=l(ie(),1),up=l(xe(),1),fp=l(it(),1),dp=l(oo(),1);var Bt=l(K(),1),{PreferenceBaseOption:Xv}=U(fp.privateApis);function qv(){let e=document.getElementById("toggle-custom-fields-form");e.querySelector('[name="_wp_http_referer"]').setAttribute("value",(0,dp.getPathAndQueryString)(window.location.href)),e.submit()}function Qv({willEnable:e}){let[t,o]=(0,xa.useState)(!1);return(0,Bt.jsxs)(Bt.Fragment,{children:[(0,Bt.jsx)("p",{className:"edit-post-preferences-modal__custom-fields-confirmation-message",children:(0,as.__)("A page reload is required for this change. Make sure your content is saved before reloading.")}),(0,Bt.jsx)(lp.Button,{__next40pxDefaultSize:!0,variant:"secondary",isBusy:t,accessibleWhenDisabled:!0,disabled:t,onClick:()=>{o(!0),qv()},children:e?(0,as.__)("Show & Reload Page"):(0,as.__)("Hide & Reload Page")})]})}function pp({label:e}){let t=(0,cp.useSelect)(n=>!!n(up.store).getEditorSettings().enableCustomFields,[]),[o,r]=(0,xa.useState)(t);return(0,Bt.jsx)(Xv,{label:e,isChecked:o,onChange:r,children:o!==t&&(0,Bt.jsx)(Qv,{willEnable:o})})}var ls=l(ie(),1),Sa=l(xe(),1),mp=l(it(),1);var gp=l(K(),1),{PreferenceBaseOption:Jv}=U(mp.privateApis);function hp(e){let{toggleEditorPanelEnabled:t}=(0,ls.useDispatch)(Sa.store),{isChecked:o,isRemoved:r}=(0,ls.useSelect)(n=>{let{isEditorPanelEnabled:s,isEditorPanelRemoved:i}=n(Sa.store);return{isChecked:s(e.panelName),isRemoved:i(e.panelName)}},[e.panelName]);return r?null:(0,gp.jsx)(Jv,{isChecked:o,onChange:()=>t(e.panelName),...e})}var Cr=l(K(),1),{PreferencesModalSection:Zv}=U(Sp.privateApis);function bp(e){let{areCustomFieldsRegistered:t,metaBoxes:o}=(0,vp.useSelect)(n=>{let{getEditorSettings:s}=n(xp.store),{getAllMetaBoxes:i}=n(de);return{areCustomFieldsRegistered:s().enableCustomFields!==void 0,metaBoxes:i()}},[]),r=o.filter(({id:n})=>n!=="postcustom");return!t&&r.length===0?null:(0,Cr.jsxs)(Zv,{...e,children:[t&&(0,Cr.jsx)(pp,{label:(0,yp.__)("Custom fields")}),r.map(({id:n,title:s})=>(0,Cr.jsx)(hp,{label:s,panelName:`meta-box-${n}`},n))]})}var us=l(K(),1),{PreferenceToggleControl:ex}=U(Ep.privateApis),{PreferencesModal:tx}=U(wp.privateApis);function Rp(){let e={general:(0,us.jsx)(bp,{title:(0,cs.__)("Advanced")}),appearance:(0,us.jsx)(ex,{scope:"core/edit-post",featureName:"themeStyles",help:(0,cs.__)("Make the editor look like your theme."),label:(0,cs.__)("Use theme styles")})};return(0,us.jsx)(tx,{extraSections:e})}var xt=l(K(),1),{MoreMenuPreferenceItem:ox,ToolsMoreMenuGroup:rx,ViewMoreMenuGroup:nx}=U(Tp.privateApis),sx={ariaKeyShortcut:Zo.ariaKeyShortcut.secondary("f"),displayShortcut:Zo.displayShortcut.secondary("f"),label:Zo.shortcutAriaLabel.secondary("f")},ix=()=>{let e=(0,Pp.useViewportMatch)("large");return(0,xt.jsxs)(xt.Fragment,{children:[e&&(0,xt.jsx)(nx,{children:(0,xt.jsx)(ox,{scope:"core/edit-post",name:"fullscreenMode",label:(0,Or.__)("Fullscreen mode"),info:(0,Or.__)("Show and hide the admin user interface"),messageActivated:(0,Or.__)("Fullscreen mode activated."),messageDeactivated:(0,Or.__)("Fullscreen mode deactivated."),shortcut:sx})}),(0,xt.jsxs)(rx,{children:[(0,xt.jsx)(rp,{}),(0,xt.jsx)(ap,{})]}),(0,xt.jsx)(Rp,{})]})},Cp=ix;var kp=l(ie(),1);var Op=l(ie(),1),fs=l(Dt(),1),ot=l(ke(),1),ba=l(ve(),1);var _r=l(K(),1);function Co({nonAnimatedSrc:e,animatedSrc:t}){return(0,_r.jsxs)("picture",{className:"edit-post-welcome-guide__image",children:[(0,_r.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,_r.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var ue=l(K(),1);function _p(){let{toggleFeature:e}=(0,Op.useDispatch)(de);return(0,ue.jsx)(fs.Guide,{className:"edit-post-welcome-guide",contentLabel:(0,ot.__)("Welcome to the editor"),finishButtonText:(0,ot.__)("Get started"),onFinish:()=>e("welcomeGuide"),pages:[{image:(0,ue.jsx)(Co,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,ot.__)("Welcome to the editor")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ot.__)("In the WordPress editor, each paragraph, image, or video is presented as a distinct \u201Cblock\u201D of content.")})]})},{image:(0,ue.jsx)(Co,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-editor.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-editor.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,ot.__)("Customize each block")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ot.__)("Each block comes with its own set of controls for changing things like color, width, and alignment. These will show and hide automatically when you have a block selected.")})]})},{image:(0,ue.jsx)(Co,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-library.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-library.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,ot.__)("Explore all blocks")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ba.createInterpolateElement)((0,ot.__)("All of the blocks available to you live in the block library. You\u2019ll find it wherever you see the <InserterIconImage /> icon."),{InserterIconImage:(0,ue.jsx)("img",{alt:(0,ot.__)("inserter"),src:"data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='18' height='18' rx='2' fill='%231E1E1E'/%3E%3Cpath d='M9.22727 4V14M4 8.77273H14' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A"})})})]})},{image:(0,ue.jsx)(Co,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,ot.__)("Learn more")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ba.createInterpolateElement)((0,ot.__)("New to the block editor? Want to learn more about using it? <a>Here's a detailed guide.</a>"),{a:(0,ue.jsx)(fs.ExternalLink,{href:(0,ot.__)("https://wordpress.org/documentation/article/wordpress-block-editor/")})})})]})}]})}var Ip=l(ie(),1),Ap=l(Dt(),1),Ir=l(ke(),1);var Vt=l(K(),1);function Mp(){let{toggleFeature:e}=(0,Ip.useDispatch)(de);return(0,Vt.jsx)(Ap.Guide,{className:"edit-template-welcome-guide",contentLabel:(0,Ir.__)("Welcome to the template editor"),finishButtonText:(0,Ir.__)("Get started"),onFinish:()=>e("welcomeGuideTemplate"),pages:[{image:(0,Vt.jsx)(Co,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-template-editor.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-template-editor.gif"}),content:(0,Vt.jsxs)(Vt.Fragment,{children:[(0,Vt.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,Ir.__)("Welcome to the template editor")}),(0,Vt.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,Ir.__)("Templates help define the layout of the site. You can customize all aspects of your posts and pages using blocks and patterns in this editor.")})]})}]})}var Ea=l(K(),1);function Lp({postType:e}){let{isActive:t,isEditingTemplate:o}=(0,kp.useSelect)(r=>{let{isFeatureActive:n}=r(de),s=e==="wp_template";return{isActive:n(s?"welcomeGuideTemplate":"welcomeGuide"),isEditingTemplate:s}},[e]);return t?o?(0,Ea.jsx)(Mp,{}):(0,Ea.jsx)(_p,{}):null}var Ar=l(ie(),1),er=l(ke(),1);var Np=l(la(),1),wa=l(it(),1),Dp=l(Gn(),1);function Fp(){let{isFullscreen:e}=(0,Ar.useSelect)(r=>{let{get:n}=r(wa.store);return{isFullscreen:n("core/edit-post","fullscreenMode")}},[]),{toggle:t}=(0,Ar.useDispatch)(wa.store),{createInfoNotice:o}=(0,Ar.useDispatch)(Dp.store);(0,Np.useCommand)({name:"core/toggle-fullscreen-mode",label:e?(0,er.__)("Exit fullscreen"):(0,er.__)("Enter fullscreen"),icon:Xi,category:"command",callback:({close:r})=>{t("core/edit-post","fullscreenMode"),r(),o(e?(0,er.__)("Fullscreen off."):(0,er.__)("Fullscreen on."),{id:"core/edit-post/toggle-fullscreen-mode/notice",type:"snackbar",actions:[{label:(0,er.__)("Undo"),onClick:()=>{t("core/edit-post","fullscreenMode")}}]})}})}var Mr=l(ve(),1),Oo=l(ie(),1),Ra=l(xe(),1),Pa=l(pt(),1);function Bp(e,t,o){let r=(0,Oo.useRegistry)(),[n,s]=(0,Mr.useReducer)((d,{type:m,post:h,previousRenderingMode:y,selectedBlockClientId:x})=>{if(m==="push"){let S=[...d],v=S.length-1;return S[v]={...S[v],selectedBlockClientId:x},[...S,{post:h,previousRenderingMode:y}]}return m==="pop"&&d.length>1?d.slice(0,-1):d},[{post:{postId:e,postType:t}}]),{post:i,previousRenderingMode:a}=n[n.length-1],{getRenderingMode:c}=(0,Oo.useSelect)(Ra.store),{setRenderingMode:u}=(0,Oo.useDispatch)(Ra.store),{editEntityRecord:f}=(0,Oo.useDispatch)(Pa.store),g=(0,Mr.useCallback)(d=>{let h=r.select(Pa.store).getEntityRecordEdits("postType",i.postType,i.postId)?.selection?.selectionStart?.clientId??null;s({type:"push",post:{postId:d.postId,postType:d.postType},previousRenderingMode:c(),selectedBlockClientId:h}),u(o)},[r,i.postType,i.postId,c,u,o]),p=(0,Mr.useCallback)(()=>{if(n.length>1){let d=n[n.length-2];d.selectedBlockClientId&&f("postType",d.post.postType,d.post.postId,{selection:{selectionStart:{clientId:d.selectedBlockClientId},selectionEnd:{clientId:d.selectedBlockClientId}}},{undoIgnore:!0})}s({type:"pop"}),a&&u(a)},[u,a,n,f]);return{currentPost:i,onNavigateToEntityRecord:g,onNavigateToPreviousEntityRecord:n.length>1?p:void 0}}var tr=l(ie(),1),Ta=l(xe(),1),Vp=l(pt(),1),jp=l(ve(),1);var Hp=e=>{let{isEnabledAndEditorReady:t,isCollaborationEnabled:o,hasIncompatibleMetaBoxes:r,hasActiveMetaBoxes:n}=(0,tr.useSelect)(c=>{let{__unstableIsEditorReady:u,isCollaborationEnabledForCurrentPost:f}=U(c(Ta.store));return{isEnabledAndEditorReady:e&&u(),isCollaborationEnabled:f(),hasIncompatibleMetaBoxes:e?c(de).getAllMetaBoxes().some(g=>!g.__rtc_compatible):!1,hasActiveMetaBoxes:e&&c(de).hasMetaBoxes()}},[e]),{setCollaborationSupported:s}=U((0,tr.useDispatch)(Vp.store)),{updateEditorSettings:i}=(0,tr.useDispatch)(Ta.store),{initializeMetaBoxes:a}=(0,tr.useDispatch)(de);(0,jp.useEffect)(()=>{t&&(a(),o&&r&&s(!1),n&&i({disableVisualRevisions:!0}))},[t,a,o,s,r,n,i])};var q=l(K(),1),{useCommandContext:ax}=U(Wp.privateApis),{useDrag:lx}=U(ao.privateApis),{Editor:cx,FullscreenMode:ux,UploadProgressSnackbar:fx}=U(Ke.privateApis),dx=["wp_template","wp_template_part","wp_block","wp_navigation"];function px(e){let{hasThemeStyleSupport:t}=(0,io.useSelect)(o=>({hasThemeStyleSupport:o(de).isFeatureActive("themeStyles")}),[]);return(0,je.useMemo)(()=>{let o=e.styles?.filter(s=>s.__unstableType&&s.__unstableType!=="theme")??[],r=[...e?.defaultEditorStyles??[],...o],n=t&&o.length!==(e.styles?.length??0);return!e.disableLayoutStyles&&!n&&r.push({css:aa({style:{},selector:"body",hasBlockGapSupport:!1,hasFallbackGapSupport:!0,fallbackGapValue:"0.5em"})}),n?e.styles??[]:r},[e.defaultEditorStyles,e.disableLayoutStyles,e.styles,t])}function mx(){let[e,t,o]=(0,io.useSelect)(T=>{let{get:M}=T(ds.store),{isMetaBoxLocationVisible:D}=T(de);return[!!M("core/edit-post","metaBoxesMainIsOpen"),M("core/edit-post","metaBoxesMainOpenHeight"),D("normal")||D("advanced")||D("side")]},[]),{set:r}=(0,io.useDispatch)(ds.store),n=(0,lo.useMediaQuery)("(max-height: 549px)"),[{min:s=0,max:i},a]=(0,je.useState)(()=>({})),c=(0,lo.useRefEffect)(T=>{let M=T.closest(".interface-interface-skeleton__content");if(!M)return;let D=M.querySelector(".editor-notices"),V=M.querySelector(".edit-post-meta-boxes-main__presenter"),N=()=>{let O=M.offsetHeight;D&&(O-=D.offsetHeight);let I=V?.offsetHeight??0;a({min:I,max:O})},E=new window.ResizeObserver(N);return E.observe(M),D&&E.observe(D),()=>E.disconnect()},[]),u=(0,je.useRef)(),f=(0,lo.useMergeRefs)([u,c]),g=(0,je.useRef)(),p=(0,je.useId)(),d=(0,je.useRef)(),m=T=>Math.round((T-s)/(i-s)*100),h=(T=!e)=>r("core/edit-post","metaBoxesMainIsOpen",T),y=(T="auto",M)=>{let D;T==="auto"?(M=!1,D=T):(T=Math.min(i,Math.max(s,T)),d.current=T,D=`${T}px`),M?r("core/edit-post","metaBoxesMainOpenHeight",T):(u.current.style.height=D,n||(g.current.ariaValueNow=m(T)))},x=lx(({movement:T,first:M,last:D,memo:V,tap:N,args:E})=>{let A=u.current,[,O]=T;if(M){A.classList.add("is-resizing");let k=d.current??A.offsetHeight;return e?k>i&&(k=i):k=s,y(k-O),{fromHeight:k}}if(!M&&!D&&!N)return y(V.fromHeight-O),V;if(A.classList.remove("is-resizing"),N){let[k]=E;k?.();return}let I=d.current>s;h(I),y(d.current,I)},{keyboardDisplacement:20,filterTaps:!0});if(!o)return;let S=(0,q.jsxs)("div",{className:"edit-post-layout__metaboxes edit-post-meta-boxes-main__liner",hidden:!e,children:[(0,q.jsx)(ns,{location:"normal"}),(0,q.jsx)(ns,{location:"advanced"})]}),v=t===void 0,P=e?n?"auto":t:s,w=i===void 0||v?50:m(P),R=(0,ut.__)("Meta Boxes"),C=(0,q.jsxs)("button",{"aria-expanded":e,onClick:({detail:T})=>{(n||!T)&&h()},...!n&&x(h),children:[R,(0,q.jsx)(ao.Icon,{icon:e?Yi:Hi})]}),_=!n&&(0,q.jsxs)(q.Fragment,{children:[(0,q.jsxs)(Ro.Root,{children:[(0,q.jsx)(Ro.Trigger,{render:(0,q.jsx)("button",{ref:g,role:"separator","aria-valuenow":w,"aria-label":(0,ut.__)("Drag to resize"),"aria-describedby":p,...x()})}),(0,q.jsx)(Ro.Popup,{children:(0,ut.__)("Drag to resize")})]}),(0,q.jsx)(Ji,{id:p,children:(0,ut.__)("Use up and down arrow keys to resize the meta box pane.")})]});return(0,q.jsxs)(ta,{ariaLabel:R,ref:f,className:mt("edit-post-meta-boxes-main",!n&&"is-resizable"),style:{height:P},children:[(0,q.jsxs)("div",{className:"edit-post-meta-boxes-main__presenter",children:[C,_]}),S]})}function gx({postId:e,postType:t,settings:o,initialEdits:r}){Fp();let{createErrorNotice:n}=(0,io.useDispatch)(kr.store),{currentPost:{postId:s,postType:i},onNavigateToEntityRecord:a,onNavigateToPreviousEntityRecord:c}=Bp(e,t,"post-only"),u=i==="wp_template",{mode:f,isFullscreenActive:g,hasResolvedMode:p,hasActiveMetaboxes:d,hasBlockSelected:m,showIconLabels:h,isDistractionFree:y,showMetaBoxes:x,isWelcomeGuideVisible:S,templateId:v}=(0,io.useSelect)(E=>{let{get:A}=E(ds.store),{isFeatureActive:O,hasMetaBoxes:I}=E(de),{canUser:k,getPostType:X,getTemplateId:se}=U(E(zp.store)),L=o.supportsTemplateMode,j=X(i)?.viewable??!1,Q=k("read",{kind:"postType",name:"wp_template"}),{getBlockSelectionStart:ne,isZoomOut:z}=U(E($p.store)),{getEditorMode:fe,getDefaultRenderingMode:ee}=U(E(Ke.store)),le=!dx.includes(i),pe=i==="wp_block"&&!c,ye=se(i,s),rt=ee(i);return{mode:fe(),isFullscreenActive:O("fullscreenMode"),hasActiveMetaboxes:I(),hasResolvedMode:rt==="template-locked"?!!ye:rt!==void 0,hasBlockSelected:!!ne(),showIconLabels:A("core","showIconLabels"),isDistractionFree:A("core","distractionFree"),showMetaBoxes:le&&!z()||pe,isWelcomeGuideVisible:O("welcomeGuide"),templateId:L&&j&&Q&&!u?ye:null}},[i,s,u,o.supportsTemplateMode,c]);Hp(d&&p),ax(m?"block-selection-edit":"entity-edit");let P=px(o),w=(0,je.useMemo)(()=>({...o,styles:P,onNavigateToEntityRecord:a,onNavigateToPreviousEntityRecord:c}),[o,P,a,c]);h?document.body.classList.add("show-icon-labels"):document.body.classList.remove("show-icon-labels");let R=(0,ao.__unstableUseNavigateRegions)(),C=mt("edit-post-layout","is-mode-"+f,{"has-metaboxes":d});function _(E){n((0,ut.sprintf)((0,ut.__)('The "%s" plugin has encountered an error and cannot be rendered.'),E))}let{createSuccessNotice:T}=(0,io.useDispatch)(kr.store),M=(0,je.useCallback)((E,A)=>{switch(E){case"move-to-trash":document.location.href=(0,Ca.addQueryArgs)("edit.php",{trashed:1,post_type:A[0].type,ids:A[0].id});break;case"duplicate-post":{let O=A[0],I=typeof O.title=="string"?O.title:O.title?.rendered;T((0,ut.sprintf)((0,ut.__)('"%s" successfully created.'),(0,Gp.decodeEntities)(I)||(0,ut.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,ut.__)("Edit"),onClick:()=>{let k=O.id;document.location.href=(0,Ca.addQueryArgs)("post.php",{post:k,action:"edit"})}}]})}break}},[T]),D=(0,je.useMemo)(()=>({type:t,id:e}),[t,e]),V=(0,lo.useViewportMatch)("medium")&&g?(0,q.jsx)(ld,{initialPost:D}):null,N=(0,je.useMemo)(()=>oa().primary,[]);return(0,q.jsx)(ao.SlotFillProvider,{children:(0,q.jsx)(Ro.Provider,{children:(0,q.jsx)(Yp.ThemeProvider,{isRoot:!0,color:{primary:N},children:(0,q.jsxs)(Ke.ErrorBoundary,{canCopyContent:!0,children:[(0,q.jsx)(Lp,{postType:i}),(0,q.jsx)("div",{...R,children:(0,q.jsxs)(cx,{settings:w,initialEdits:r,postType:i,postId:s,templateId:v,className:C,forceIsDirty:d,autoFocus:!S,onActionPerformed:M,extraSidebarPanels:x&&(0,q.jsx)(ns,{location:"side"}),extraContent:!y&&x&&(0,q.jsx)(mx,{}),children:[(0,q.jsx)(Ke.PostLockedModal,{}),(0,q.jsx)(hd,{}),(0,q.jsx)(ux,{isActive:g}),(0,q.jsx)(Vd,{}),(0,q.jsx)(Ke.UnsavedChangesWarning,{}),(0,q.jsx)(Ke.AutosaveMonitor,{}),(0,q.jsx)(Ke.LocalAutosaveMonitor,{}),(0,q.jsx)(Md,{}),i==="wp_block"&&(0,q.jsx)(kd,{}),(0,q.jsx)(Up.PluginArea,{onError:_}),(0,q.jsx)(Cp,{}),V,(0,q.jsx)(kr.SnackbarNotices,{className:"edit-post-layout__snackbar"}),(0,q.jsx)(fx,{})]})})]})})})})}var Kp=gx;var Te=l(xe(),1),Xp=l(oo(),1),Oa=l(nr(),1);var jt=l(K(),1),{PluginPostExcerpt:hx}=U(Te.privateApis),Ht=(0,Xp.getPath)(window.location.href)?.includes("site-editor.php"),co=e=>{(0,Oa.default)(`wp.editPost.${e}`,{since:"6.6",alternative:`wp.editor.${e}`})};function yx(e){return Ht?null:(co("PluginBlockSettingsMenuItem"),(0,jt.jsx)(Te.PluginBlockSettingsMenuItem,{...e}))}function vx(e){return Ht?null:(co("PluginDocumentSettingPanel"),(0,jt.jsx)(Te.PluginDocumentSettingPanel,{...e}))}function xx(e){return Ht?null:(co("PluginMoreMenuItem"),(0,jt.jsx)(Te.PluginMoreMenuItem,{...e}))}function Sx(e){return Ht?null:(co("PluginPrePublishPanel"),(0,jt.jsx)(Te.PluginPrePublishPanel,{...e}))}function bx(e){return Ht?null:(co("PluginPostPublishPanel"),(0,jt.jsx)(Te.PluginPostPublishPanel,{...e}))}function Ex(e){return Ht?null:(co("PluginPostStatusInfo"),(0,jt.jsx)(Te.PluginPostStatusInfo,{...e}))}function wx(e){return Ht?null:(co("PluginSidebar"),(0,jt.jsx)(Te.PluginSidebar,{...e}))}function Rx(e){return Ht?null:(co("PluginSidebarMoreMenuItem"),(0,jt.jsx)(Te.PluginSidebarMoreMenuItem,{...e}))}function Px(){return Ht?null:((0,Oa.default)("wp.editPost.__experimentalPluginPostExcerpt",{since:"6.6",hint:"Core and custom panels can be access programmatically using their panel name.",link:"https://developer.wordpress.org/block-editor/reference-guides/slotfills/plugin-document-setting-panel/#accessing-a-panel-programmatically"}),hx)}var _a=l(K(),1),{BackButton:Tx,registerCoreBlockBindingsSources:Cx}=U(ys.privateApis),{enablePreloadMultiUse:Ox,clearPreloadedData:_x}=U(Zp.default.privateApis);function Ix(e,t,o,r,n){let s=document.getElementById(e),i=(0,gs.createRoot)(s);return(0,St.dispatch)(ps.store).setDefaults("core/edit-post",{fullscreenMode:!0,themeStyles:!0,welcomeGuide:!0,welcomeGuideTemplate:!0}),(0,St.dispatch)(ps.store).setDefaults("core",{allowRightClickOverrides:!0,editorMode:"visual",editorTool:"edit",fixedToolbar:!1,hiddenBlockTypes:[],inactivePanels:[],openPanels:["post-status"],showBlockBreadcrumbs:!0,showIconLabels:!1,showListViewByDefault:!1,enableChoosePatternModal:!0,isPublishSidebarEnabled:!0,showCollaborationCursor:!1,showCollaborationJoinNotifications:!0,showCollaborationLeaveNotifications:!0,showCollaborationPostSaveNotifications:!0}),window.__clientSideMediaProcessing&&(0,St.dispatch)(ps.store).setDefaults("core/media",{requireApproval:!0,optimizeOnUpload:!0}),(0,St.dispatch)(qp.store).reapplyBlockTypeFilters(),(0,Qp.registerCoreBlocks)(),Cx(),(0,hs.registerLegacyWidgetBlock)({inserter:!1}),(0,hs.registerWidgetGroupBlock)({inserter:!1}),(document.compatMode==="CSS1Compat"?"Standards":"Quirks")!=="Standards"&&console.warn(`Your browser is using Quirks Mode.
+var wp;(wp||={}).editPost=(()=>{var im=Object.create;var $r=Object.defineProperty;var am=Object.getOwnPropertyDescriptor;var lm=Object.getOwnPropertyNames;var cm=Object.getPrototypeOf,um=Object.prototype.hasOwnProperty;var J=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),dt=(e,t)=>{for(var o in t)$r(e,o,{get:t[o],enumerable:!0})},Ma=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of lm(t))!um.call(e,n)&&n!==o&&$r(e,n,{get:()=>t[n],enumerable:!(r=am(t,n))||r.enumerable});return e};var l=(e,t,o)=>(o=e!=null?im(cm(e)):{},Ma(t||!e||!e.__esModule?$r(o,"default",{value:e,enumerable:!0}):o,e)),fm=e=>Ma($r({},"__esModule",{value:!0}),e);var Es=J((Nx,ka)=>{ka.exports=window.wp.blocks});var Na=J((Dx,La)=>{La.exports=window.wp.blockLibrary});var nr=J((Fx,Da)=>{Da.exports=window.wp.deprecated});var ve=J((Bx,Fa)=>{Fa.exports=window.wp.element});var ie=J((Vx,Ba)=>{Ba.exports=window.wp.data});var it=J((jx,Va)=>{Va.exports=window.wp.preferences});var Ha=J((Hx,ja)=>{ja.exports=window.wp.widgets});var xe=J(($x,$a)=>{$a.exports=window.wp.editor});var pt=J((Ux,Ua)=>{Ua.exports=window.wp.coreData});var ws=J((Wx,Wa)=>{Wa.exports=window.wp.apiFetch});var ke=J((zx,za)=>{za.exports=window.wp.i18n});var H=J((Yx,Ya)=>{Ya.exports=window.React});var K=J((eS,Qa)=>{Qa.exports=window.ReactJSXRuntime});var Kt=J((KS,El)=>{El.exports=window.ReactDOM});var wc=J(Ec=>{"use strict";var jo=H();function fh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var dh=typeof Object.is=="function"?Object.is:fh,ph=jo.useState,mh=jo.useEffect,gh=jo.useLayoutEffect,hh=jo.useDebugValue;function yh(e,t){var o=t(),r=ph({inst:{value:o,getSnapshot:t}}),n=r[0].inst,s=r[1];return gh(function(){n.value=o,n.getSnapshot=t,si(n)&&s({inst:n})},[e,o,t]),mh(function(){return si(n)&&s({inst:n}),e(function(){si(n)&&s({inst:n})})},[e]),hh(o),o}function si(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!dh(e,o)}catch{return!0}}function vh(e,t){return t()}var xh=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?vh:yh;Ec.useSyncExternalStore=jo.useSyncExternalStore!==void 0?jo.useSyncExternalStore:xh});var pn=J((VE,Rc)=>{"use strict";Rc.exports=wc()});var Tc=J(Pc=>{"use strict";var mn=H(),Sh=pn();function bh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Eh=typeof Object.is=="function"?Object.is:bh,wh=Sh.useSyncExternalStore,Rh=mn.useRef,Ph=mn.useEffect,Th=mn.useMemo,Ch=mn.useDebugValue;Pc.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var s=Rh(null);if(s.current===null){var i={hasValue:!1,value:null};s.current=i}else i=s.current;s=Th(function(){function c(d){if(!u){if(u=!0,f=d,d=r(d),n!==void 0&&i.hasValue){var m=i.value;if(n(m,d))return g=m}return g=d}if(m=g,Eh(f,d))return m;var h=r(d);return n!==void 0&&n(m,h)?(f=d,m):(f=d,g=h)}var u=!1,f,g,p=o===void 0?null:o;return[function(){return c(t())},p===null?void 0:function(){return c(p())}]},[t,o,r,n]);var a=wh(e,s[0],s[1]);return Ph(function(){i.hasValue=!0,i.value=a},[a]),Ch(a),a}});var Oc=J((HE,Cc)=>{"use strict";Cc.exports=Tc()});var Oi=J(($C,Zu)=>{Zu.exports=window.wp.compose});var Ni=J((QC,df)=>{df.exports=window.wp.theme});var Di=J((JC,pf)=>{pf.exports=window.wp.privateApis});var Xo=J((PO,_f)=>{_f.exports=window.wp.primitives});var Dt=J((a_,Ff)=>{Ff.exports=window.wp.components});var ra=J((d_,Vf)=>{Vf.exports=window.wp.blockEditor});var na=J((p_,jf)=>{jf.exports=window.wp.styleEngine});var Gf=J((N_,Wf)=>{Wf.exports=window.wp.plugins});var Gn=J((D_,zf)=>{zf.exports=window.wp.notices});var la=J((F_,Yf)=>{Yf.exports=window.wp.commands});var oo=J((B_,Kf)=>{Kf.exports=window.wp.url});var qf=J((V_,Xf)=>{Xf.exports=window.wp.htmlEntities});var vd=J((J_,yd)=>{yd.exports=window.wp.keyboardShortcuts});var bd=J((e0,Sd)=>{Sd.exports=window.wp.hooks});var Qd=J((T0,qd)=>{qd.exports=window.wp.keycodes});var kx={};dt(kx,{PluginBlockSettingsMenuItem:()=>yx,PluginDocumentSettingPanel:()=>vx,PluginMoreMenuItem:()=>xx,PluginPostPublishPanel:()=>bx,PluginPostStatusInfo:()=>Ex,PluginPrePublishPanel:()=>Sx,PluginSidebar:()=>wx,PluginSidebarMoreMenuItem:()=>Rx,__experimentalFullscreenModeClose:()=>Yn,__experimentalMainDashboardButton:()=>Tx,__experimentalPluginPostExcerpt:()=>Px,initializeEditor:()=>Ix,reinitializeEditor:()=>Mx,store:()=>de});var qp=l(Es(),1),Qp=l(Na(),1),Jp=l(nr(),1),gs=l(ve(),1),St=l(ie(),1),ps=l(it(),1),hs=l(Ha(),1),ys=l(xe(),1),ms=l(pt(),1),Zp=l(ws(),1);function Ga(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(o=Ga(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function dm(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=Ga(e))&&(r&&(r+=" "),r+=t);return r}var mt=dm;var pm=l(H(),1),sr={...pm};var Xa=l(H(),1),Ka={};function Ce(e,t){let o=Xa.useRef(Ka);return o.current===Ka&&(o.current=e(t)),o}var Rs=sr.useInsertionEffect,mm=Rs&&Rs!==sr.useLayoutEffect?Rs:e=>e();function G(e){let t=Ce(gm).current;return t.next=e,mm(t.effect),t.trampoline}function gm(){let e={next:void 0,callback:hm,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function hm(){}var qa=l(H(),1),ym=()=>{},$=typeof document<"u"?qa.useLayoutEffect:ym;function vm(e,t){return function(r,...n){let s=new URL(e);return s.searchParams.set("code",r.toString()),n.forEach(i=>s.searchParams.append("args[]",i)),`${t} error #${r}; visit ${s} for the full message.`}}var xm=vm("https://base-ui.com/production-error","Base UI"),at=xm;var po=l(H(),1);function Ps(e,t,o,r){let n=Ce(Za).current;return Sm(n,e,t,o,r)&&el(n,[e,t,o,r]),n.callback}function Ja(e){let t=Ce(Za).current;return bm(t,e)&&el(t,e),t.callback}function Za(){return{callback:null,cleanup:null,refs:[]}}function Sm(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function bm(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function el(e,t){if(e.refs=t,t.every(o=>o==null)){e.callback=null;return}e.callback=o=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),o!=null){let r=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let s=t[n];if(s!=null)switch(typeof s){case"function":{let i=s(o);typeof i=="function"&&(r[n]=i);break}case"object":{s.current=o;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let s=t[n];if(s!=null)switch(typeof s){case"function":{let i=r[n];typeof i=="function"?i():s(null);break}case"object":{s.current=null;break}default:}}}}}}var ol=l(H(),1);var tl=l(H(),1),Em=parseInt(tl.version,10);function Mo(e){return Em>=e}function Ts(e){if(!ol.isValidElement(e))return null;let t=e,o=t.props;return(Mo(19)?o?.ref:t.ref)??null}function ir(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Qe(){}var rl=Object.freeze([]),me=Object.freeze({});function nl(e,t){let o={};for(let r in e){let n=e[r];if(t?.hasOwnProperty(r)){let s=t[r](n);s!=null&&Object.assign(o,s);continue}n===!0?o[`data-${r.toLowerCase()}`]="":n&&(o[`data-${r.toLowerCase()}`]=n.toString())}return o}function sl(e,t){return typeof e=="function"?e(t):e}function il(e,t){return typeof e=="function"?e(t):e}var Cs={};function Mt(e,t,o,r,n){if(!o&&!r&&!n&&!e)return Ur(t);let s=Ur(e);return t&&(s=ar(s,t)),o&&(s=ar(s,o)),r&&(s=ar(s,r)),n&&(s=ar(s,n)),s}function al(e){if(e.length===0)return Cs;if(e.length===1)return Ur(e[0]);let t=Ur(e[0]);for(let o=1;o<e.length;o+=1)t=ar(t,e[o]);return t}function Ur(e){return Os(e)?{...cl(e,Cs)}:wm(e)}function ar(e,t){return Os(t)?cl(t,e):Rm(e,t)}function wm(e){let t={...e};for(let o in t){let r=t[o];ll(o,r)&&(t[o]=ul(r))}return t}function Rm(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=ir(e.style,r);break}case"className":{e[o]=_s(e.className,r);break}default:ll(o,r)?e[o]=Pm(e[o],r):e[o]=r}}return e}function ll(e,t){let o=e.charCodeAt(0),r=e.charCodeAt(1),n=e.charCodeAt(2);return o===111&&r===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function Os(e){return typeof e=="function"}function cl(e,t){return Os(e)?e(t):e??Cs}function Pm(e,t){return t?e?(...o)=>{let r=o[0];if(dl(r)){let s=r;fl(s);let i=t(...o);return s.baseUIHandlerPrevented||e?.(...o),i}let n=t(...o);return e?.(...o),n}:ul(t):e}function ul(e){return e&&((...t)=>{let o=t[0];return dl(o)&&fl(o),e(...t)})}function fl(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function _s(e,t){return t?e?t+" "+e:t:e}function dl(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Is=l(H(),1);function $e(e,t,o={}){let r=t.render,n=Tm(t,o);if(o.enabled===!1)return null;let s=o.state??me;return _m(e,r,n,s)}function Tm(e,t={}){let{className:o,style:r,render:n}=e,{state:s=me,ref:i,props:a,stateAttributesMapping:c,enabled:u=!0}=t,f=u?sl(o,s):void 0,g=u?il(r,s):void 0,p=u?nl(s,c):me,d=u&&a?Cm(a):void 0,m=u?ir(p,d)??{}:me;return typeof document<"u"&&(u?Array.isArray(i)?m.ref=Ja([m.ref,Ts(n),...i]):m.ref=Ps(m.ref,Ts(n),i):Ps(null,null)),u?(f!==void 0&&(m.className=_s(m.className,f)),g!==void 0&&(m.style=ir(m.style,g)),m):me}function Cm(e){return Array.isArray(e)?al(e):Mt(void 0,e)}var Om=Symbol.for("react.lazy");function _m(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=Mt(o,t.props);n.ref=o.ref;let s=t;return s?.$$typeof===Om&&(s=po.Children.toArray(t)[0]),po.cloneElement(s,n)}if(e&&typeof e=="string")return Im(e,o);throw new Error(at(8))}function Im(e,t){return e==="button"?(0,Is.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Is.createElement)("img",{alt:"",...t,key:t.key}):po.createElement(e,t)}var Wr=l(H(),1);var pl=0;function Am(e,t="mui"){let[o,r]=Wr.useState(e),n=e||o;return Wr.useEffect(()=>{o==null&&(pl+=1,r(`${t}-${pl}`))},[o,t]),n}var ml=sr.useId;function ko(e,t){if(ml!==void 0){let o=ml();return e??(t?`${t}-${o}`:o)}return Am(e,t)}function gl(e){return ko(e,"base-ui")}var Y={};dt(Y,{cancelOpen:()=>sg,chipRemovePress:()=>Hm,clearPress:()=>jm,closePress:()=>Bm,closeWatcher:()=>Jm,decrementPress:()=>Wm,disabled:()=>ag,drag:()=>og,escapeKey:()=>Qm,focusOut:()=>qm,imperativeAction:()=>ug,incrementPress:()=>Um,initial:()=>cg,inputBlur:()=>Ym,inputChange:()=>Gm,inputClear:()=>zm,inputPaste:()=>Km,inputPress:()=>Xm,itemPress:()=>Fm,keyboard:()=>eg,linkPress:()=>Vm,listNavigation:()=>Zm,missing:()=>lg,none:()=>Mm,outsidePress:()=>Dm,pointer:()=>tg,scrub:()=>ng,siblingOpen:()=>ig,swipe:()=>fg,trackPress:()=>$m,triggerFocus:()=>Nm,triggerHover:()=>Lm,triggerPress:()=>km,wheel:()=>rg,windowResize:()=>dg});var Mm="none",km="trigger-press",Lm="trigger-hover",Nm="trigger-focus",Dm="outside-press",Fm="item-press",Bm="close-press",Vm="link-press",jm="clear-press",Hm="chip-remove-press",$m="track-press",Um="increment-press",Wm="decrement-press",Gm="input-change",zm="input-clear",Ym="input-blur",Km="input-paste",Xm="input-press",qm="focus-out",Qm="escape-key",Jm="close-watcher",Zm="list-navigation",eg="keyboard",tg="pointer",og="drag",rg="wheel",ng="scrub",sg="cancel-open",ig="sibling-open",ag="disabled",lg="missing",cg="initial",ug="imperative-action",fg="swipe",dg="window-resize";function Z(e,t,o,r){let n=!1,s=!1,i=r??me;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){s=!0},get isCanceled(){return n},get isPropagationAllowed(){return s},trigger:o,...i}}var Ms=l(H(),1);var hl=l(H(),1);function Lo(e){hl.useEffect(e,rl)}var Gr=null,NS=globalThis.requestAnimationFrame,As=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let o=this.callbacks,r=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,r>0)for(let n=0;n<o.length;n+=1)o[n]?.(t)};request(t){let o=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),o}cancel(t){let o=t-this.startId;o<0||o>=this.callbacks.length||(this.callbacks[o]=null,this.callbacksCount-=1)}},zr=new As;var wt=class e{static create(){return new e}static request(t){return zr.request(t)}static cancel(t){return zr.cancel(t)}currentId=Gr;request(t){this.cancel(),this.currentId=zr.request(()=>{this.currentId=Gr,t()})}cancel=()=>{this.currentId!==Gr&&(zr.cancel(this.currentId),this.currentId=Gr)};disposeEffect=()=>this.cancel};function No(){let e=Ce(wt.create).current;return Lo(e.disposeEffect),e}function yl(e,t=!1,o=!1){let[r,n]=Ms.useState(e&&t?"idle":void 0),[s,i]=Ms.useState(e);return e&&!s&&(i(!0),n("starting")),!e&&s&&r!=="ending"&&!o&&n("ending"),!e&&!s&&r==="ending"&&n(void 0),$(()=>{if(!e&&s&&r!=="ending"&&o){let a=wt.request(()=>{n("ending")});return()=>{wt.cancel(a)}}},[e,s,r,o]),$(()=>{if(!e||t)return;let a=wt.request(()=>{n(void 0)});return()=>{wt.cancel(a)}},[t,e]),$(()=>{if(!e||!t)return;e&&s&&r!=="idle"&&n("starting");let a=wt.request(()=>{n("idle")});return()=>{wt.cancel(a)}},[t,e,s,r]),{mounted:s,setMounted:i,transitionStatus:r}}var ks=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),pg={"data-starting-style":""},mg={"data-ending-style":""},vl={transitionStatus(e){return e==="starting"?pg:e==="ending"?mg:null}};function Yr(){return typeof window<"u"}function go(e){return Kr(e)?(e.nodeName||"").toLowerCase():"#document"}function ge(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Pt(e){var t;return(t=(Kr(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Kr(e){return Yr()?e instanceof Node||e instanceof ge(e).Node:!1}function W(e){return Yr()?e instanceof Element||e instanceof ge(e).Element:!1}function Oe(e){return Yr()?e instanceof HTMLElement||e instanceof ge(e).HTMLElement:!1}function Do(e){return!Yr()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ge(e).ShadowRoot}function lr(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=De(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function xl(e){return/^(table|td|th)$/.test(go(e))}function cr(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var gg=/transform|translate|scale|rotate|perspective|filter/,hg=/paint|layout|strict|content/,mo=e=>!!e&&e!=="none",Ls;function Xr(e){let t=W(e)?De(e):e;return mo(t.transform)||mo(t.translate)||mo(t.scale)||mo(t.rotate)||mo(t.perspective)||!qr()&&(mo(t.backdropFilter)||mo(t.filter))||gg.test(t.willChange||"")||hg.test(t.contain||"")}function Sl(e){let t=Rt(e);for(;Oe(t)&&!Tt(t);){if(Xr(t))return t;if(cr(t))return null;t=Rt(t)}return null}function qr(){return Ls==null&&(Ls=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Ls}function Tt(e){return/^(html|body|#document)$/.test(go(e))}function De(e){return ge(e).getComputedStyle(e)}function ur(e){return W(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Rt(e){if(go(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Do(e)&&e.host||Pt(e);return Do(t)?t.host:t}function bl(e){let t=Rt(e);return Tt(t)?(e.ownerDocument||e).body:Oe(t)&&lr(t)?t:bl(t)}function Yt(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=bl(e),s=n===((r=e.ownerDocument)==null?void 0:r.body),i=ge(n);if(s){let a=Qr(i);return t.concat(i,i.visualViewport||[],lr(n)?n:[],a&&o?Yt(a):[])}else return t.concat(n,Yt(n,[],o))}function Qr(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function _e(e){return e?.ownerDocument||document}function oe(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function Ue(e){let t=Ce(yg,e).current;return t.next=e,$(t.effect),t}function yg(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var Pl=l(H(),1);var Rl=l(Kt(),1);function wl(e){return e==null?e:"current"in e?e.current:e}function Fo(e,t=!1){let o=No();return G((r,n=null)=>{o.cancel();let s=wl(e);if(s==null)return;let i=s,a=()=>{Rl.flushSync(r)};if(typeof i.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){r();return}function c(){Promise.all(i.getAnimations().map(u=>u.finished)).then(()=>{n?.aborted||a()},()=>{if(n?.aborted)return;if(i.getAnimations().some(f=>f.pending||f.playState!=="finished")){c();return}a()})}if(t){let u="data-starting-style";if(!i.hasAttribute(u)){o.request(c);return}let f=new MutationObserver(()=>{i.hasAttribute(u)||(f.disconnect(),c())});f.observe(i,{attributes:!0,attributeFilter:[u]}),n?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}o.request(c)})}function Jr(e){let{enabled:t=!0,open:o,ref:r,onComplete:n}=e,s=G(n),i=Fo(r,o);Pl.useEffect(()=>{if(!t)return;let a=new AbortController;return i(s,a.signal),()=>{a.abort()}},[t,o,s,i])}var kt={};dt(kt,{engine:()=>Vs,env:()=>Hs,os:()=>Fs,screenReader:()=>js});var Fs={};dt(Fs,{android:()=>Ol,apple:()=>Ds,ios:()=>Ns,linux:()=>Eg,mac:()=>_l,windows:()=>bg});function vg(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:xg,platform:Sg,maxTouchPoints:Tl}=vg(),ho=xg.toLowerCase(),yo=Sg.toLowerCase();var Ns=/^i(os$|p)/.test(yo)||yo==="macintel"&&Tl>1,Cl="android",Ol=yo===Cl||ho.includes(Cl),_l=!Ns&&yo.startsWith("mac"),bg=yo.startsWith("win"),Eg=!Ol&&/^(linux|chrome os)/.test(yo),Ds=_l||Ns;var Vs={};dt(Vs,{blink:()=>Rg,gecko:()=>wg,webkit:()=>Bs});var Bs=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),wg=!Bs&&ho.includes("firefox"),Rg=!Bs&&ho.includes("chrom");var js={};dt(js,{voiceOver:()=>Pg});var Pg=Ds;var Hs={};dt(Hs,{jsdom:()=>Tg});var Tg=/jsdom|happydom/.test(ho);var fr=0,Je=class e{static create(){return new e}currentId=fr;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=fr,o()},t)}isStarted(){return this.currentId!==fr}clear=()=>{this.currentId!==fr&&(clearTimeout(this.currentId),this.currentId=fr)};disposeEffect=()=>this.clear};function gt(){let e=Ce(Je.create).current;return Lo(e.disposeEffect),e}var Be=l(H(),1);function Il(e){return"nativeEvent"in e}function Lt(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function Al(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var $s="data-base-ui-focusable";var Us="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Zr(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function re(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&Do(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function Fe(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Xt(e,t){if(!W(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,r]of t.entries())if(re(r,o))return!r.hasAttribute("data-trigger-disabled");return!1}function en(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let o=e;return o.target!=null&&t.contains(o.target)}function Ml(e){return e.matches("html,body")}function kl(e){return Oe(e)&&e.matches(Us)}function Ws(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Us}`)!=null}function Ll(e){if(!e||kt.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Cg(e,t){return t!=null&&!Lt(t)?0:typeof e=="function"?e():e}function lt(e,t,o){let r=Cg(e,o);return typeof r=="number"?r:r?.[t]}function Gs(e){return typeof e=="function"?e():e}function tn(e,t){return t||e==="click"||e==="mousedown"}function Nl(e){return e?.includes("mouse")&&e!=="mousedown"}var Dl=l(K(),1),Fl=Be.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Je,currentIdRef:{current:null},currentContextRef:{current:null}});function Og(e,t){e.current=t.current}function zs(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=Be.useRef(o),s=Be.useRef(o),i=Be.useRef(null),a=Be.useRef(null),c=gt();return $(()=>{if(s.current=o,!i.current){n.current=o;return}n.current={open:lt(n.current,"open"),close:lt(o,"close")}},[o,i,n,s]),(0,Dl.jsx)(Fl.Provider,{value:Be.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:s,currentIdRef:i,timeoutMs:r,currentContextRef:a,timeout:c}),[r,c]),children:t})}function Ys(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),s=Be.useContext(Fl),{currentIdRef:i,delayRef:a,timeoutMs:c,initialDelayRef:u,currentContextRef:f,hasProvider:g,timeout:p}=s,[d,m]=Be.useState(!1),h=Be.useRef(o);return $(()=>{h.current=o},[o]),$(()=>{function y(){f.current?.setIsInstantPhase(!1),i.current=null,f.current=null,a.current=u.current,p.clear()}if(i.current&&!o&&i.current===n){if(m(!1),c){let x=n;return p.start(c,()=>{r.select("open")||i.current&&i.current!==x||y()}),()=>{(h.current||i.current!==x)&&p.clear()}}y()}},[o,n,i,a,c,u,f,p,r]),$(()=>{if(!o)return;let y=f.current,x=i.current;p.clear(),f.current={onOpenChange:r.setOpen,setIsInstantPhase:m},i.current=n,a.current={open:0,close:lt(u.current,"close")},x!==null&&x!==n?(m(!0),y?.setIsInstantPhase(!0),y?.onOpenChange(!1,Z(Y.none))):(m(!1),y?.setIsInstantPhase(!1))},[o,n,r,i,a,u,f,p]),$(()=>()=>{if(i.current===n){if(f.current=null,!h.current)return;i.current=null,Og(a,u),p.clear()}},[f,i,a,n,u,p]),Be.useMemo(()=>({hasProvider:g,delayRef:a,isInstantPhase:d}),[g,a,d])}function ht(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var qt=Math.min,yt=Math.max,Qt=Math.round,pr=Math.floor,Ct=e=>({x:e,y:e}),_g={left:"right",right:"left",bottom:"top",top:"bottom"};function rn(e,t,o){return yt(e,qt(t,o))}function Ot(e,t){return typeof e=="function"?e(t):e}function Le(e){return e.split("-")[0]}function vt(e){return e.split("-")[1]}function nn(e){return e==="x"?"y":"x"}function mr(e){return e==="y"?"height":"width"}function We(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function gr(e){return nn(We(e))}function jl(e,t,o){o===void 0&&(o=!1);let r=vt(e),n=gr(e),s=mr(n),i=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[s]>t.floating[s]&&(i=dr(i)),[i,dr(i)]}function Hl(e){let t=dr(e);return[on(e),t,on(t)]}function on(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Bl=["left","right"],Vl=["right","left"],Ig=["top","bottom"],Ag=["bottom","top"];function Mg(e,t,o){switch(e){case"top":case"bottom":return o?t?Vl:Bl:t?Bl:Vl;case"left":case"right":return t?Ig:Ag;default:return[]}}function $l(e,t,o,r){let n=vt(e),s=Mg(Le(e),o==="start",r);return n&&(s=s.map(i=>i+"-"+n),t&&(s=s.concat(s.map(on)))),s}function dr(e){let t=Le(e);return _g[t]+e.slice(t.length)}function kg(e){var t,o,r,n;return{top:(t=e.top)!=null?t:0,right:(o=e.right)!=null?o:0,bottom:(r=e.bottom)!=null?r:0,left:(n=e.left)!=null?n:0}}function sn(e){return typeof e!="number"?kg(e):{top:e,right:e,bottom:e,left:e}}function vo(e){let{x:t,y:o,width:r,height:n}=e;return{width:r,height:n,top:o,left:t,right:t+r,bottom:o+n,x:t,y:o}}function Nt(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...Nt(e,n.id,o)])}function Bo(e){return`data-base-ui-${e}`}var Ve=l(H(),1),Gl=l(Kt(),1);var Ul={style:{transition:"none"}};var Lg="data-base-ui-swipe-ignore",Ng="data-swipe-ignore",Lb=`[${Lg}]`,Nb=`[${Ng}]`;var Wl={fallbackAxisSide:"end"};var zl=l(K(),1),Dg=Ve.createContext(null),Fg=()=>Ve.useContext(Dg),Bg=Bo("portal");function Yl(e={}){let{ref:t,container:o,componentProps:r=me,elementProps:n}=e,s=ko(),a=Fg()?.portalNode,[c,u]=Ve.useState(null),[f,g]=Ve.useState(null),p=G(y=>{y!==null&&g(y)}),d=Ve.useRef(null);$(()=>{if(o===null){d.current&&(d.current=null,g(null),u(null));return}let y=(o&&(Kr(o)?o:o.current))??a??document.body;if(y==null){d.current&&(d.current=null,g(null),u(null));return}d.current!==y&&(d.current=y,g(null),u(y))},[o,a]);let m=$e("div",r,{ref:[t,p],props:[{id:s,[Bg]:""},n]}),h=c&&m?Gl.createPortal(m,c):null;return{node:f,nodeId:Ve.isValidElement(m)?m.props.id:void 0,subtree:h}}var xo=l(H(),1);function Kl(){let e=new Map;return{emit(t,o){e.get(t)?.forEach(r=>r(o))},on(t,o){e.has(t)||e.set(t,new Set),e.get(t).add(o)},off(t,o){e.get(t)?.delete(o)}}}var Vg=l(K(),1),jg=xo.createContext(null),Hg=xo.createContext(null),an=()=>xo.useContext(jg)?.id||null,Jt=e=>{let t=xo.useContext(Hg);return e??t};var Ge=l(H(),1);function $g(e,t){let o=null,r=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let s=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},i=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",c=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",u=s.width,f=s.height,g=s.x,p=s.y;return o==null&&t.x&&i&&(o=s.x-t.x),r==null&&t.y&&a&&(r=s.y-t.y),g-=o||0,p-=r||0,u=0,f=0,!n||c?(u=t.axis==="y"?s.width:0,f=t.axis==="x"?s.height:0,g=i&&t.x!=null?t.x:g,p=a&&t.y!=null?t.y:p):n&&!c&&(f=t.axis==="x"?s.height:f,u=t.axis==="y"?s.width:u),n=!0,{width:u,height:f,x:g,y:p,top:p,right:g+u,bottom:p+f,left:g}}}}function Xl(e){return e!=null&&e.clientX!=null}function Ks(e,t={}){let{enabled:o=!0,axis:r="both"}=t,n="rootStore"in e?e.rootStore:e,s=n.useState("open"),i=n.useState("floatingElement"),a=n.useState("domReferenceElement"),c=n.context.dataRef,u=Ge.useRef(!1),f=Ge.useRef(null),[g,p]=Ge.useState(),[d,m]=Ge.useState([]),h=G(b=>{n.set("positionReference",b)}),y=G((b,P,w)=>{u.current||c.current.openEvent&&!Xl(c.current.openEvent)||n.set("positionReference",$g(w??a,{x:b,y:P,axis:r,dataRef:c,pointerType:g}))}),x=G(b=>{s?f.current||(y(b.clientX,b.clientY,b.currentTarget),m([])):y(b.clientX,b.clientY,b.currentTarget)}),S=Lt(g)?i:s;Ge.useEffect(()=>{if(!o){h(a);return}if(!S)return;function b(){f.current?.(),f.current=null}let P=ge(i);function w(R){let C=Fe(R);re(i,C)?b():y(R.clientX,R.clientY)}return!c.current.openEvent||Xl(c.current.openEvent)?f.current=oe(P,"mousemove",w):h(a),b},[S,o,i,c,a,n,y,h,d]),Ge.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Ge.useEffect(()=>{o&&!i&&(u.current=!1)},[o,i]),Ge.useEffect(()=>{!o&&s&&(u.current=!0)},[o,s]);let v=Ge.useMemo(()=>{function b(P){p(P.pointerType)}return{onPointerDown:b,onPointerEnter:b,onMouseMove:x,onMouseEnter:x}},[x]);return Ge.useMemo(()=>o?{reference:v,trigger:v}:{},[o,v])}var Ze=l(H(),1);function Ug(){return!1}function Wg(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function Xs(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:s="sloppy",referencePress:i=Ug,bubbles:a,externalTree:c}=t,u="rootStore"in e?e.rootStore:e,f=u.useState("open"),g=u.useState("floatingElement"),{dataRef:p}=u.context,d=Jt(c),m=G(typeof n=="function"?n:()=>!1),h=typeof n=="function"?m:n,y=h!==!1,x=G(()=>s),{escapeKey:S,outsidePress:v}=Wg(a),b=Ze.useRef(!1),P=Ze.useRef(!1),w=Ze.useRef(!1),R=Ze.useRef(!1),C=Ze.useRef(""),_=Ze.useRef(null),T=gt(),M=gt(),D=G(()=>{M.clear(),p.current.insideReactTree=!1}),V=G(L=>{let j=p.current.floatingContext?.nodeId;return(d?Nt(d.nodesRef.current,j):[]).some(ne=>ne.context?.open&&!ne.context.dataRef.current[L])}),N=G(L=>en(L,u.select("floatingElement"))||en(L,u.select("domReferenceElement"))),E=G(L=>{i()&&u.setOpen(!1,Z(Y.triggerPress,L.nativeEvent))}),A=G(L=>{if(!f||!o||!r||L.key!=="Escape"||R.current||!S&&V("__escapeKeyBubbles"))return;let j=Il(L)?L.nativeEvent:L,Q=Z(Y.escapeKey,j);u.setOpen(!1,Q),Q.isCanceled||L.preventDefault(),!S&&!Q.isPropagationAllowed&&L.stopPropagation()}),O=G(()=>{p.current.insideReactTree=!0,M.start(0,D)}),I=G(L=>{if(!f||!o||L.button!==0)return;let j=Fe(L.nativeEvent);re(u.select("floatingElement"),j)&&(b.current||(b.current=!0,P.current=!1))}),k=G(L=>{!f||!o||(L.defaultPrevented||L.nativeEvent.defaultPrevented)&&b.current&&(P.current=!0)});Ze.useEffect(()=>{if(!f||!o)return D;p.current.__escapeKeyBubbles=S,p.current.__outsidePressBubbles=v;let L=new Je,j=new Je;function Q(){L.clear(),R.current=!0}function ne(){L.start(kt.engine.webkit?5:0,()=>{R.current=!1})}function z(){w.current=!0,j.start(0,()=>{w.current=!1})}function fe(){b.current=!1,P.current=!1}function ee(){let F=C.current,B=F==="pen"||!F?"mouse":F,Re=x(),Me=typeof Re=="function"?Re():Re;return typeof Me=="string"?Me:Me[B]}function le(F){let B=ee();return B==="intentional"&&F.type!=="click"||B==="sloppy"&&F.type==="click"}function pe(F){let B=p.current.floatingContext?.nodeId,Re=d&&Nt(d.nodesRef.current,B).some(Me=>en(F,Me.context?.elements.floating));return N(F)||Re}function ye(F){if(le(F)){F.type!=="click"&&!N(F)&&(j.clear(),w.current=!1),D();return}if(p.current.insideReactTree){D();return}let B=Fe(F),Re=`[${Bo("inert")}]`,Me=W(B)?B.getRootNode():null,Wt=Array.from((Do(Me)?Me:_e(u.select("floatingElement"))).querySelectorAll(Re)),ft=u.context.triggerElements;if(B&&(ft.hasElement(B)||ft.hasMatchingElement(Xe=>re(Xe,B))))return;let Gt=W(B)?B:null;for(;Gt&&!Tt(Gt);){let Xe=Rt(Gt);if(Tt(Xe)||!W(Xe))break;Gt=Xe}if(!(Wt.length&&W(B)&&!Ml(B)&&!re(B,u.select("floatingElement"))&&Wt.every(Xe=>!re(Gt,Xe)))){if(Oe(B)&&!("touches"in F)){let Xe=Tt(B),Io=De(B),fo=/auto|scroll/,Nr=Xe||fo.test(Io.overflowX),Ao=Xe||fo.test(Io.overflowY),zt=Nr&&B.clientWidth>0&&B.scrollWidth>B.clientWidth,Dr=Ao&&B.clientHeight>0&&B.scrollHeight>B.clientHeight,Fr=Io.direction==="rtl",Br=Dr&&(Fr?F.offsetX<=B.offsetWidth-B.clientWidth:F.offsetX>B.clientWidth),Vr=zt&&F.offsetY>B.clientHeight;if(Br||Vr)return}if(!pe(F)){if(ee()==="intentional"&&w.current){j.clear(),w.current=!1;return}typeof h=="function"&&!h(F)||V("__outsidePressBubbles")||(u.setOpen(!1,Z(Y.outsidePress,F)),D())}}}function rt(F){ee()!=="sloppy"||F.pointerType==="touch"||!u.select("open")||!o||N(F)||ye(F)}function ce(F){if(ee()!=="sloppy"||!u.select("open")||!o||N(F))return;let B=F.touches[0];B&&(_.current={startTime:Date.now(),startX:B.clientX,startY:B.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},T.start(1e3,()=>{_.current&&(_.current.dismissOnTouchEnd=!1,_.current.dismissOnMouseDown=!1)}))}function be(F,B){let Re=Fe(F);if(!Re)return;let Me=oe(Re,F.type,()=>{B(F),Me()})}function Ee(F){C.current="touch",be(F,ce)}function nt(F){T.clear(),F.type==="pointerdown"&&(C.current=F.pointerType),!(F.type==="mousedown"&&_.current&&!_.current.dismissOnMouseDown)&&be(F,B=>{B.type==="pointerdown"?rt(B):ye(B)})}function He(F){if(!b.current)return;let B=P.current;if(fe(),ee()==="intentional"){if(F.type==="pointercancel"){B&&z();return}if(!pe(F)){if(B){z();return}typeof h=="function"&&!h(F)||(j.clear(),w.current=!0,D())}}}function _o(F){if(ee()!=="sloppy"||!_.current||N(F))return;let B=F.touches[0];if(!B)return;let Re=Math.abs(B.clientX-_.current.startX),Me=Math.abs(B.clientY-_.current.startY),Wt=Math.sqrt(Re*Re+Me*Me);Wt>5&&(_.current.dismissOnTouchEnd=!0),Wt>10&&(ye(F),T.clear(),_.current=null)}function uo(F){be(F,_o)}function $t(F){ee()!=="sloppy"||!_.current||N(F)||(_.current.dismissOnTouchEnd&&ye(F),T.clear(),_.current=null)}function Ut(F){be(F,$t)}let we=_e(g),Lr=ht(r&&ht(oe(we,"keydown",A),oe(we,"compositionstart",Q),oe(we,"compositionend",ne)),y&&ht(oe(we,"click",nt,!0),oe(we,"pointerdown",nt,!0),oe(we,"pointerup",He,!0),oe(we,"pointercancel",He,!0),oe(we,"mousedown",nt,!0),oe(we,"mouseup",He,!0),oe(we,"touchstart",Ee,!0),oe(we,"touchmove",uo,!0),oe(we,"touchend",Ut,!0)));return()=>{Lr(),L.clear(),j.clear(),fe(),w.current=!1,D()}},[p,g,r,y,h,f,o,S,v,A,D,x,V,N,d,u,T]);let X=Ze.useMemo(()=>({onKeyDown:A,onPointerDown:E,onClick:E}),[A,E]),se=Ze.useMemo(()=>({onKeyDown:A,onPointerDown:k,onMouseDown:k,onClickCapture:O,onMouseDownCapture(L){O(),I(L)},onPointerDownCapture(L){O(),I(L)},onMouseUpCapture:O,onTouchEndCapture:O,onTouchMoveCapture:O}),[A,O,I,k]);return Ze.useMemo(()=>o?{reference:X,floating:se,trigger:X}:{},[o,X,se])}var Ne=l(H(),1);function ql(e,t,o){let{reference:r,floating:n}=e,s=We(t),i=gr(t),a=mr(i),c=Le(t),u=s==="y",f=r.x+r.width/2-n.width/2,g=r.y+r.height/2-n.height/2,p=r[a]/2-n[a]/2,d;switch(c){case"top":d={x:f,y:r.y-n.height};break;case"bottom":d={x:f,y:r.y+r.height};break;case"right":d={x:r.x+r.width,y:g};break;case"left":d={x:r.x-n.width,y:g};break;default:d={x:r.x,y:r.y}}let m=vt(t);return m&&(d[i]+=p*(m==="end"?1:-1)*(o&&u?-1:1)),d}async function Ql(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:s,rects:i,elements:a,strategy:c}=e,{boundary:u="clippingAncestors",rootBoundary:f="viewport",elementContext:g="floating",altBoundary:p=!1,padding:d=0}=Ot(t,e),m=sn(d),y=a[p?g==="floating"?"reference":"floating":g],x=vo(await s.getClippingRect({element:(o=await(s.isElement==null?void 0:s.isElement(y)))==null||o?y:y.contextElement||await(s.getDocumentElement==null?void 0:s.getDocumentElement(a.floating)),boundary:u,rootBoundary:f,strategy:c})),S=g==="floating"?{x:r,y:n,width:i.floating.width,height:i.floating.height}:i.reference,v=await(s.getOffsetParent==null?void 0:s.getOffsetParent(a.floating)),b=await(s.isElement==null?void 0:s.isElement(v))&&await(s.getScale==null?void 0:s.getScale(v))||{x:1,y:1},P=vo(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:S,offsetParent:v,strategy:c}):S);return{top:(x.top-P.top+m.top)/b.y,bottom:(P.bottom-x.bottom+m.bottom)/b.y,left:(x.left-P.left+m.left)/b.x,right:(P.right-x.right+m.right)/b.x}}var Gg=50,Jl=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:s=[],platform:i}=o,a=i.detectOverflow?i:{...i,detectOverflow:Ql},c=await(i.isRTL==null?void 0:i.isRTL(t)),u=await i.getElementRects({reference:e,floating:t,strategy:n}),{x:f,y:g}=ql(u,r,c),p=r,d=0,m={};for(let h=0;h<s.length;h++){let y=s[h];if(!y)continue;let{name:x,fn:S}=y,{x:v,y:b,data:P,reset:w}=await S({x:f,y:g,initialPlacement:r,placement:p,strategy:n,middlewareData:m,rects:u,platform:a,elements:{reference:e,floating:t}});f=v??f,g=b??g,m[x]={...m[x],...P},w&&d<Gg&&(d++,typeof w=="object"&&(w.placement&&(p=w.placement),w.rects&&(u=w.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:n}):w.rects),{x:f,y:g}=ql(u,p,c)),h=-1)}return{x:f,y:g,placement:p,strategy:n,middlewareData:m}};var Zl=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,r;let{placement:n,middlewareData:s,rects:i,initialPlacement:a,platform:c,elements:u}=t,{mainAxis:f=!0,crossAxis:g=!0,fallbackPlacements:p,fallbackStrategy:d="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:h=!0,...y}=Ot(e,t);if((o=s.arrow)!=null&&o.alignmentOffset)return{};let x=Le(n),S=We(a),v=Le(a)===a,b=await(c.isRTL==null?void 0:c.isRTL(u.floating)),P=p||(v||!h?[dr(a)]:Hl(a)),w=m!=="none";!p&&w&&P.push(...$l(a,h,m,b));let R=[a,...P],C=await c.detectOverflow(t,y),_=[],T=((r=s.flip)==null?void 0:r.overflows)||[];if(f&&_.push(C[x]),g){let N=jl(n,i,b);_.push(C[N[0]],C[N[1]])}if(T=[...T,{placement:n,overflows:_}],!_.every(N=>N<=0)){var M,D;let N=(((M=s.flip)==null?void 0:M.index)||0)+1,E=R[N];if(E&&(!(g==="alignment"?S!==We(E):!1)||T.every(I=>We(I.placement)===S?I.overflows[0]>0:!0)))return{data:{index:N,overflows:T},reset:{placement:E}};let A=(D=T.filter(O=>O.overflows[0]<=0).sort((O,I)=>O.overflows[1]-I.overflows[1])[0])==null?void 0:D.placement;if(!A)switch(d){case"bestFit":{var V;let O=(V=T.filter(I=>{if(w){let k=We(I.placement);return k===S||k==="y"}return!0}).map(I=>[I.placement,I.overflows.filter(k=>k>0).reduce((k,X)=>k+X,0)]).sort((I,k)=>I[1]-k[1])[0])==null?void 0:V[0];O&&(A=O);break}case"initialPlacement":A=a;break}if(n!==A)return{reset:{placement:A}}}return{}}}};var ec=new Set(["left","top"]);async function zg(e,t){let{placement:o,platform:r,elements:n}=e,s=await(r.isRTL==null?void 0:r.isRTL(n.floating)),i=Le(o),a=vt(o),c=We(o)==="y",u=ec.has(i)?-1:1,f=s&&c?-1:1,g=Ot(t,e),{mainAxis:p,crossAxis:d,alignmentAxis:m}=typeof g=="number"?{mainAxis:g,crossAxis:0,alignmentAxis:null}:{mainAxis:g.mainAxis||0,crossAxis:g.crossAxis||0,alignmentAxis:g.alignmentAxis};return a&&typeof m=="number"&&(d=a==="end"?m*-1:m),c?{x:d*f,y:p*u}:{x:p*u,y:d*f}}var tc=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,r;let{x:n,y:s,placement:i,middlewareData:a}=t,c=await zg(t,e);return i===((o=a.offset)==null?void 0:o.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:n+c.x,y:s+c.y,data:{...c,placement:i}}}}},oc=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:r,placement:n,platform:s}=t,{mainAxis:i=!0,crossAxis:a=!1,limiter:c={fn:S=>{let{x:v,y:b}=S;return{x:v,y:b}}},...u}=Ot(e,t),f={x:o,y:r},g=await s.detectOverflow(t,u),p=We(n),d=nn(p),m=f[d],h=f[p],y=(S,v)=>rn(v+g[S==="y"?"top":"left"],v,v-g[S==="y"?"bottom":"right"]);i&&(m=y(d,m)),a&&(h=y(p,h));let x=c.fn({...t,[d]:m,[p]:h});return{...x,data:{x:x.x-o,y:x.y-r,enabled:{[d]:i,[p]:a}}}}}},rc=function(e){return e===void 0&&(e={}),{options:e,fn(t){var o,r;let{x:n,y:s,placement:i,rects:a,middlewareData:c}=t,{offset:u=0,mainAxis:f=!0,crossAxis:g=!0}=Ot(e,t),p={x:n,y:s},d=We(i),m=nn(d),h=p[m],y=p[d],x=Ot(u,t),S=typeof x=="number"?{mainAxis:x,crossAxis:0}:{mainAxis:(o=x.mainAxis)!=null?o:0,crossAxis:(r=x.crossAxis)!=null?r:0};if(f){let P=m==="y"?"height":"width",w=a.reference[m]-a.floating[P]+S.mainAxis,R=a.reference[m]+a.reference[P]-S.mainAxis;h<w?h=w:h>R&&(h=R)}if(g){var v,b;let P=m==="y"?"width":"height",w=ec.has(Le(i)),R=a.reference[d]-a.floating[P]+(w&&((v=c.offset)==null?void 0:v[d])||0)+(w?0:S.crossAxis),C=a.reference[d]+a.reference[P]+(w?0:((b=c.offset)==null?void 0:b[d])||0)-(w?S.crossAxis:0);y<R?y=R:y>C&&(y=C)}return{[m]:h,[d]:y}}}},nc=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:o,rects:r,platform:n,elements:s}=t,{apply:i=()=>{},...a}=Ot(e,t),c=await n.detectOverflow(t,a),u=Le(o),f=vt(o),g=We(o)==="y",{width:p,height:d}=r.floating,m,h;u==="top"||u==="bottom"?(m=u,h=f===(await(n.isRTL==null?void 0:n.isRTL(s.floating))?"start":"end")?"left":"right"):(h=u,m=f==="end"?"top":"bottom");let y=d-c.top-c.bottom,x=p-c.left-c.right,S=qt(d-c[m],y),v=qt(p-c[h],x),b=t.middlewareData.shift,P=!b,w=S,R=v;b!=null&&b.enabled.x&&(R=x),b!=null&&b.enabled.y&&(w=y),P&&!f&&(g?R=p-2*yt(c.left,c.right):w=d-2*yt(c.top,c.bottom)),await i({...t,availableWidth:R,availableHeight:w});let C=await n.getDimensions(s.floating);return p!==C.width||d!==C.height?{reset:{rects:!0}}:{}}}};function ac(e){let t=De(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Oe(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r,a=Qt(o)!==s||Qt(r)!==i;return a&&(o=s,r=i),{width:o,height:r,$:a}}function Qs(e){return W(e)?e:e.contextElement}function Vo(e){let t=Qs(e);if(!Oe(t))return Ct(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:s}=ac(t),i=(s?Qt(o.width):o.width)/r,a=(s?Qt(o.height):o.height)/n;return(!i||!Number.isFinite(i))&&(i=1),(!a||!Number.isFinite(a))&&(a=1),{x:i,y:a}}var Yg=Ct(0);function lc(e){let t=ge(e);return!qr()||!t.visualViewport?Yg:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Kg(e,t,o){return t===void 0&&(t=!1),!!o&&t&&o===ge(e)}function So(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),s=Qs(e),i=Ct(1);t&&(r?W(r)&&(i=Vo(r)):i=Vo(e));let a=Kg(s,o,r)?lc(s):Ct(0),c=(n.left+a.x)/i.x,u=(n.top+a.y)/i.y,f=n.width/i.x,g=n.height/i.y;if(s&&r){let p=ge(s),d=W(r)?ge(r):r,m=p,h=Qr(m);for(;h&&d!==m;){let y=Vo(h),x=h.getBoundingClientRect(),S=De(h),v=x.left+(h.clientLeft+parseFloat(S.paddingLeft))*y.x,b=x.top+(h.clientTop+parseFloat(S.paddingTop))*y.y;c*=y.x,u*=y.y,f*=y.x,g*=y.y,c+=v,u+=b,m=ge(h),h=Qr(m)}}return vo({width:f,height:g,x:c,y:u})}function ln(e,t){let o=ur(e).scrollLeft;return t?t.left+o:So(Pt(e)).left+o}function cc(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-ln(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function Xg(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,s=n==="fixed",i=Pt(r),a=t?cr(t.floating):!1;if(r===i||a&&s)return o;let c={scrollLeft:0,scrollTop:0},u=Ct(1),f=Ct(0),g=Oe(r);if((g||!s)&&((go(r)!=="body"||lr(i))&&(c=ur(r)),g)){let d=So(r);u=Vo(r),f.x=d.x+r.clientLeft,f.y=d.y+r.clientTop}let p=i&&!g&&!s?cc(i,c):Ct(0);return{width:o.width*u.x,height:o.height*u.y,x:o.x*u.x-c.scrollLeft*u.x+f.x+p.x,y:o.y*u.y-c.scrollTop*u.y+f.y+p.y}}function qg(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function Qg(e){let t=ur(e),o=e.ownerDocument.body,r=yt(e.scrollWidth,e.clientWidth,o.scrollWidth,o.clientWidth),n=yt(e.scrollHeight,e.clientHeight,o.scrollHeight,o.clientHeight),s=-t.scrollLeft+ln(e),i=-t.scrollTop;return De(o).direction==="rtl"&&(s+=yt(e.clientWidth,o.clientWidth)-r),{width:r,height:n,x:s,y:i}}var Jg=25;function Zg(e,t,o){o===void 0&&(o="viewport");let r=o==="layoutViewport",n=ge(e),s=Pt(e),i=n.visualViewport,a=s.clientWidth,c=s.clientHeight,u=0,f=0;if(i){let p=!qr()||t==="fixed";r?p||(u=-i.offsetLeft,f=-i.offsetTop):(a=i.width,c=i.height,p&&(u=i.offsetLeft,f=i.offsetTop))}if(ln(s)<=0){let p=s.ownerDocument,d=p.body,m=getComputedStyle(d),h=p.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,y=Math.abs(s.clientWidth-d.clientWidth-h),x=getComputedStyle(s).scrollbarGutter==="stable both-edges"?y/2:y;x<=Jg&&(a-=x)}return{width:a,height:c,x:u,y:f}}function eh(e,t){let o=So(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,s=Vo(e),i=e.clientWidth*s.x,a=e.clientHeight*s.y,c=n*s.x,u=r*s.y;return{width:i,height:a,x:c,y:u}}function sc(e,t,o){let r;if(t==="viewport"||t==="layoutViewport")r=Zg(e,o,t);else if(t==="document")r=Qg(Pt(e));else if(W(t))r=eh(t,o);else{let n=lc(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return vo(r)}function th(e,t){let o=t.get(e);if(o)return o;let r=Yt(e,[],!1).filter(a=>W(a)&&go(a)!=="body"),n=null,s=De(e).position==="fixed",i=s?Rt(e):e;for(;W(i)&&!Tt(i);){let a=De(i),c=Xr(i),u=n?n.position:s?"fixed":"";!c&&(u==="fixed"||u==="absolute"&&a.position==="static")?r=r.filter(g=>g!==i):n=a,i=Rt(i)}return t.set(e,r),r}function oh(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,i=[...o==="clippingAncestors"?cr(t)?[]:th(t,this._c):[].concat(o),r],a=sc(t,i[0],n),c=a.top,u=a.right,f=a.bottom,g=a.left;for(let p=1;p<i.length;p++){let d=sc(t,i[p],n);c=yt(d.top,c),u=qt(d.right,u),f=qt(d.bottom,f),g=yt(d.left,g)}return{width:u-g,height:f-c,x:g,y:c}}function rh(e){let{width:t,height:o}=ac(e);return{width:t,height:o}}function nh(e,t,o){let r=Oe(t),n=Pt(t),s=o==="fixed",i=So(e,!0,s,t),a={scrollLeft:0,scrollTop:0},c=Ct(0);if((r||!s)&&((go(t)!=="body"||lr(n))&&(a=ur(t)),r)){let p=So(t,!0,s,t);c.x=p.x+t.clientLeft,c.y=p.y+t.clientTop}!r&&n&&(c.x=ln(n));let u=n&&!r&&!s?cc(n,a):Ct(0),f=i.left+a.scrollLeft-c.x-u.x,g=i.top+a.scrollTop-c.y-u.y;return{x:f,y:g,width:i.width,height:i.height}}function qs(e){return De(e).position==="static"}function ic(e,t){if(!Oe(e)||De(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return Pt(e)===o&&(o=o.ownerDocument.body),o}function uc(e,t){let o=ge(e);if(cr(e))return o;if(!Oe(e)){let n=Rt(e);for(;n&&!Tt(n);){if(W(n)&&!qs(n))return n;n=Rt(n)}return o}let r=ic(e,t);for(;r&&xl(r)&&qs(r);)r=ic(r,t);return r&&Tt(r)&&qs(r)&&!Xr(r)?o:r||Sl(e)||o}var sh=async function(e){let t=this.getOffsetParent||uc,o=this.getDimensions,r=await o(e.floating);return{reference:nh(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function ih(e){return De(e).direction==="rtl"}var Js={convertOffsetParentRelativeRectToViewportRelativeRect:Xg,getDocumentElement:Pt,getClippingRect:oh,getOffsetParent:uc,getElementRects:sh,getClientRects:qg,getDimensions:rh,getScale:Vo,isElement:W,isRTL:ih};function fc(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function ah(e,t,o){let r=null,n,s=Pt(e);function i(){var f;clearTimeout(n),(f=r)==null||f.disconnect(),r=null}function a(f,g){f===void 0&&(f=!1),g===void 0&&(g=1),i();let p=e.getBoundingClientRect(),{left:d,top:m,width:h,height:y}=p;if(f||t(),!h||!y)return;let x=pr(m),S=pr(s.clientWidth-(d+h)),v=pr(s.clientHeight-(m+y)),b=pr(d),w={rootMargin:-x+"px "+-S+"px "+-v+"px "+-b+"px",threshold:yt(0,qt(1,g))||1},R=!0;function C(_){let T=_[0].intersectionRatio;if(!fc(p,e.getBoundingClientRect()))return a();if(T!==g){if(!R)return a();T?a(!1,T):n=setTimeout(()=>{a(!1,1e-7)},1e3)}R=!1}try{r=new IntersectionObserver(C,{...w,root:s.ownerDocument})}catch{r=new IntersectionObserver(C,w)}r.observe(e)}let c=ge(e),u=()=>a(o);return c.addEventListener("resize",u),a(!0),()=>{c.removeEventListener("resize",u),i()}}function hr(e,t,o,r){r===void 0&&(r={});let{ancestorScroll:n=!0,ancestorResize:s=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:c=!1}=r,u=Qs(e),f=n||s?[...u?Yt(u):[],...t?Yt(t):[]]:[];f.forEach(x=>{n&&x.addEventListener("scroll",o),s&&x.addEventListener("resize",o)});let g=u&&a?ah(u,o,s):null,p=-1,d=null;i&&(d=new ResizeObserver(x=>{let[S]=x;S&&S.target===u&&d&&t&&(d.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var v;(v=d)==null||v.observe(t)})),o()}),u&&!c&&d.observe(u),t&&d.observe(t));let m,h=c?So(e):null;c&&y();function y(){let x=So(e);h&&!fc(h,x)&&o(),h=x,m=requestAnimationFrame(y)}return o(),()=>{var x;f.forEach(S=>{n&&S.removeEventListener("scroll",o),s&&S.removeEventListener("resize",o)}),g?.(),(x=d)==null||x.disconnect(),d=null,c&&cancelAnimationFrame(m)}}var dc=tc;var pc=oc,mc=Zl,gc=nc;var hc=rc,cn=(e,t,o)=>{let r=new Map,n=o??{},s={...Js,...n.platform,_c:r};return Jl(e,t,{...n,platform:s})};var Se=l(H(),1),vc=l(H(),1),xc=l(Kt(),1),ch=typeof document<"u",uh=function(){},un=ch?vc.useLayoutEffect:uh;function fn(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let o,r,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(o=e.length,o!==t.length)return!1;for(r=o;r--!==0;)if(!fn(e[r],t[r]))return!1;return!0}if(n=Object.keys(e),o=n.length,o!==Object.keys(t).length)return!1;for(r=o;r--!==0;)if(!{}.hasOwnProperty.call(t,n[r]))return!1;for(r=o;r--!==0;){let s=n[r];if(!(s==="_owner"&&e.$$typeof)&&!fn(e[s],t[s]))return!1}return!0}return e!==e&&t!==t}function Sc(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function yc(e,t){let o=Sc(e);return Math.round(t*o)/o}function Zs(e){let t=Se.useRef(e);return un(()=>{t.current=e}),t}function bc(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:r=[],platform:n,elements:{reference:s,floating:i}={},transform:a=!0,whileElementsMounted:c,open:u}=e,[f,g]=Se.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[p,d]=Se.useState(r);fn(p,r)||d(r);let[m,h]=Se.useState(null),[y,x]=Se.useState(null),S=Se.useCallback(I=>{I!==w.current&&(w.current=I,h(I))},[]),v=Se.useCallback(I=>{I!==R.current&&(R.current=I,x(I))},[]),b=s||m,P=i||y,w=Se.useRef(null),R=Se.useRef(null),C=Se.useRef(f),_=c!=null,T=Zs(c),M=Zs(n),D=Zs(u),V=Se.useCallback(()=>{if(!w.current||!R.current)return;let I={placement:t,strategy:o,middleware:p};M.current&&(I.platform=M.current),cn(w.current,R.current,I).then(k=>{let X={...k,isPositioned:D.current!==!1};N.current&&!fn(C.current,X)&&(C.current=X,xc.flushSync(()=>{g(X)}))})},[p,t,o,M,D]);un(()=>{u===!1&&C.current.isPositioned&&(C.current.isPositioned=!1,g(I=>({...I,isPositioned:!1})))},[u]);let N=Se.useRef(!1);un(()=>(N.current=!0,()=>{N.current=!1}),[]),un(()=>{if(b&&(w.current=b),P&&(R.current=P),b&&P){if(T.current)return T.current(b,P,V);V()}},[b,P,V,T,_]);let E=Se.useMemo(()=>({reference:w,floating:R,setReference:S,setFloating:v}),[S,v]),A=Se.useMemo(()=>({reference:b,floating:P}),[b,P]),O=Se.useMemo(()=>{let I={position:o,left:0,top:0};if(!A.floating)return I;let k=yc(A.floating,f.x),X=yc(A.floating,f.y);return a?{...I,transform:"translate("+k+"px, "+X+"px)",...Sc(A.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:k,top:X}},[o,a,A.floating,f.x,f.y]);return Se.useMemo(()=>({...f,update:V,refs:E,elements:A,floatingStyles:O}),[f,V,E,A,O])}var ei=(e,t)=>{let o=dc(e);return{name:o.name,fn:o.fn,options:[e,t]}},ti=(e,t)=>{let o=pc(e);return{name:o.name,fn:o.fn,options:[e,t]}},oi=(e,t)=>({fn:hc(e).fn,options:[e,t]}),ri=(e,t)=>{let o=mc(e);return{name:o.name,fn:o.fn,options:[e,t]}},ni=(e,t)=>{let o=gc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var dn=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,o,r=!0){this.fallbackStore=t,this.componentName=o,this.throwOnMissingTrigger=r}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let o=this.attachedStores.lastIndexOf(t);o!==-1&&this.attachedStores.splice(o,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(o=>{o()}))}openByTrigger(t){let o=this.attachedStore;if(o===null)return;let r;if(t){for(let n=this.attachedStores.length-1;n>=0&&!r;n-=1)r=this.attachedStores[n].context.triggerElements.getById(t);r??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!r&&this.throwOnMissingTrigger)throw new Error(at(99,this.componentName,t,this.componentName));o.setOpen(!0,Z(Y.imperativeAction,void 0,r))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,Z(Y.imperativeAction))}};var Eo=l(H(),1),Fc=l(Kt(),1);var Nc=l(H(),1);var kc=l(H(),1),ci=l(pn(),1),Lc=l(Oc(),1);var _c=l(H(),1);var ii=[],ai;function Ic(){return ai}function Ac(e){ii.push(e)}function li(e){let t=(o,r)=>{let n=Ce(Oh).current,s;try{ai=n;for(let i of ii)i.before(n);s=e(o,r);for(let i of ii)i.after(n);n.didInitialize=!0}finally{ai=void 0}return s};return t.displayName=e.displayName||e.name,t}function Mc(e){return _c.forwardRef(li(e))}function Oh(){return{didInitialize:!1}}var _h=Mo(19),Ih=_h?Mh:kh;function gn(e,t,o,r,n){return Ih(e,t,o,r,n)}function Ah(e,t,o,r,n){let s=kc.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,ci.useSyncExternalStore)(e.subscribe,s,s)}Ac({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o<e.syncHooks.length;o+=1){let r=e.syncHooks[o],n=r.selector(r.store.state,r.a1,r.a2,r.a3);Object.is(r.value,n)||(t=!0,r.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let o=new Set;for(let n of e.syncHooks)o.add(n.store);let r=[];for(let n of o)r.push(n.subscribe(t));return()=>{for(let n of r)n()}}),(0,ci.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function Mh(e,t,o,r,n){let s=Ic();if(!s)return Ah(e,t,o,r,n);let i=s.syncIndex;s.syncIndex+=1;let a;return s.didInitialize?(a=s.syncHooks[i],(a.store!==e||a.selector!==t||!Object.is(a.a1,o)||!Object.is(a.a2,r)||!Object.is(a.a3,n))&&(a.store!==e&&(s.didChangeStore=!0),a.store=e,a.selector=t,a.a1=o,a.a2=r,a.a3=n,a.value=t(e.getSnapshot(),o,r,n))):(a={store:e,selector:t,a1:o,a2:r,a3:n,value:t(e.getSnapshot(),o,r,n)},s.syncHooks.push(a)),a.value}function kh(e,t,o,r,n){return(0,Lc.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,s=>t(s,o,r,n))}var hn=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let o=this.updateTick;for(let r of this.listeners){if(o!==this.updateTick)return;r(t)}}update(t){for(let o in t)if(!Object.is(this.state[o],t[o])){this.setState({...this.state,...t});return}}set(t,o){Object.is(this.state[t],o)||this.setState({...this.state,[t]:o})}notifyAll(){let t={...this.state};this.setState(t)}use(t,o,r,n){return gn(this,t,o,r,n)}};var bo=l(H(),1);var Zt=class extends hn{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){bo.useDebugValue(t);let r=this;$(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;$(()=>(r.state[t]!==o&&r.set(t,o),()=>{r.set(t,void 0)}),[r,t,o])}useSyncedValues(t){let o=this,r=Object.values(t);$(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){bo.useDebugValue(t);let r=this,n=o!==void 0;$(()=>{n&&!Object.is(r.state[t],o)&&r.setState({...r.state,[t]:o})},[r,t,o,n])}select(t,o,r,n){let s=this.selectors[t];return s(this.state,o,r,n)}useState(t,o,r,n){return bo.useDebugValue(t),gn(this,this.selectors[t],o,r,n)}useContextCallback(t,o){bo.useDebugValue(t);let r=G(o??Qe);this.context[t]=r}useStateSetter(t){let o=bo.useRef(void 0);return o.current===void 0&&(o.current=r=>{this.set(t,r)}),o.current}observe(t,o){let r;typeof t=="function"?r=t:r=this.selectors[t];let n=r(this.state);return o(n,n,this),this.subscribe(s=>{let i=r(s);if(!Object.is(n,i)){let a=n;n=i,o(i,a,this)}})}};var Lh={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},eo=class extends Zt{constructor(t){let{syncOnly:o,nested:r,onOpenChange:n,triggerElements:s,...i}=t;super({...i,positionReference:i.referenceElement,domReferenceElement:i.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:Kl(),nested:r,triggerElements:s},Lh),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&Al(o))&&(this.context.dataRef.current.openEvent=t?o:void 0)};dispatchOpenChange=(t,o)=>{this.syncOpenEvent(t,o.event);let r={open:t,reason:o.reason,nativeEvent:o.event,nested:this.context.nested,triggerElement:o.trigger};this.context.events.emit("openchange",r)};setOpen=(t,o)=>{if(this.syncOnly){this.context.onOpenChange?.(t,o);return}this.dispatchOpenChange(t,o),this.context.onOpenChange?.(t,o)}};function Dc(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:s,onOpenChange:i}=e,a=t.useState("open"),c=t.useState("activeTriggerElement"),u=t.useState(o?"popupElement":"positionerElement"),f=t.context.triggerElements,g=i,p=Nc.useRef(null);r===void 0&&p.current===null&&(p.current=new eo({open:a,transitionStatus:void 0,referenceElement:c,floatingElement:u,triggerElements:f,onOpenChange:g,floatingId:n,syncOnly:!0,nested:s}));let d=r??p.current;return t.useSyncedValue("floatingId",n),$(()=>{let m={open:a,floatingId:n,referenceElement:c,floatingElement:u};W(c)&&(m.domReferenceElement=c),d.state.positionReference===d.state.referenceElement&&(m.positionReference=c),d.update(m)},[a,n,c,u,d]),d.context.onOpenChange=g,d.context.nested=s,d}var Bc={tabIndex:-1,[$s]:""};function Vc(e,t=!1){let o=ko(),r=an()!=null,n=Ce(()=>e(o,r)).current;return Dc({popupStore:n,treatPopupAsFloatingElement:t,floatingRootContext:n.state.floatingRootContext,floatingId:o,nested:r,onOpenChange:n.setOpen}),n}function jc({handle:e,store:t}){return $(()=>e.attachStore(t),[e,t]),null}function Nh(e,t){let o=Eo.useRef(null),r=Eo.useRef(null);return Eo.useCallback(n=>{if(e===void 0)return;let s=!1;if(o.current!==null){let i=o.current,a=r.current,c=t.context.triggerElements.getById(i);a&&c===a&&(t.context.triggerElements.delete(i),s=!0),o.current=null,r.current=null}if(n!==null&&(o.current=e,r.current=n,t.context.triggerElements.add(e,n),s=!0),s){let i=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==i&&t.set("triggerCount",i)}},[t,e])}function Dh(e,t,o,r=!1){t?e.preventUnmountingOnClose=!1:r&&(e.preventUnmountingOnClose=!0);let n=o?.id??null;(n||t)&&(e.activeTriggerId=n,e.activeTriggerElement=o??null)}function Fh(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function Hc(e,t,o,r={}){let n=o.reason,s=n===Y.triggerHover,i=t&&n===Y.triggerFocus,a=!t&&(n===Y.triggerPress||n===Y.escapeKey),c=Fh(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let u=()=>{let f={...r.extraState,open:t};i?f.instantType="focus":a?f.instantType="dismiss":s&&(f.instantType=void 0),Dh(f,t,o.trigger,c()),e.update(f)};s?Fc.flushSync(u):u()}function $c(e,t,o,r){let n=o.useState("isMountedByTrigger",e),s=Nh(e,o),i=G(c=>{let u=o.select("open"),f=o.select("activeTriggerId");if(f===e){o.update({activeTriggerElement:c,...u?r:null});return}f==null&&u&&o.update({activeTriggerId:e,activeTriggerElement:c,...r})}),a=Eo.useCallback(c=>{s(c),c&&i(c)},[s,i]);return $(()=>{n&&o.update({activeTriggerElement:t.current,...r})},[n,o,t,...Object.values(r)]),{registerTrigger:a,isMountedByThisTrigger:n}}function Uc(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=Eo.useRef(null),n=e.useState("open"),s=e.useState("triggerCount"),i=e.useState("activeTriggerId"),a=e.useState("activeTriggerElement");$(()=>{if(!n){r.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let c=e.context.triggerElements.size,u={};e.state.triggerCount!==c&&(u.triggerCount=c);let f=e.select("activeTriggerId"),g=null;if(f){let p=e.context.triggerElements.getById(f);if(p)r.current=f,p!==e.state.activeTriggerElement&&(u.activeTriggerElement=p);else{for(let[d,m]of e.context.triggerElements.entries())if(m===e.state.activeTriggerElement){u.activeTriggerId=d,u.activeTriggerElement=m,r.current=d;break}u.activeTriggerId===void 0&&(r.current===f?g=f:r.current=null)}}else r.current=null;if(!g&&!f&&c===1){let p=e.context.triggerElements.entries().next();if(!p.done){let[d,m]=p.value;u.activeTriggerId=d,u.activeTriggerElement=m,r.current=d}}(u.triggerCount!==void 0||u.activeTriggerId!==void 0||u.activeTriggerElement!==void 0)&&e.update(u),g&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===g&&!e.context.triggerElements.getById(g)){let p=Z(Y.none);e.setOpen(!1,p),p.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,s,i,a,o])}function Wc(e,t,o){let{mounted:r,setMounted:n,transitionStatus:s}=yl(e),i=t.useState("preventUnmountingOnClose"),a=e?!1:i;t.useSyncedValues({mounted:r,transitionStatus:s,preventUnmountingOnClose:a});let c=G(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return Jr({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||c()}}),{forceUnmount:c,transitionStatus:s}}function Gc(e,t){e.useSyncedValues(t),$(()=>()=>{e.update({activeTriggerProps:me,inactiveTriggerProps:me,popupProps:me})},[e])}var wo=class{constructor(){this.idMap=new Map}add(t,o){this.idMap.set(t,o)}delete(t){this.idMap.delete(t)}hasElement(t){for(let o of this.idMap.values())if(o===t)return!0;return!1}hasMatchingElement(t){for(let o of this.idMap.values())if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function zc(){return new eo({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new wo,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function Kc(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:zc(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:me,inactiveTriggerProps:me,popupProps:me}}function Xc(e,t,o=!1){return new eo({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var yr=e=>e.triggerIdProp??e.activeTriggerId,ui=e=>e.openProp??e.open,Yc=e=>(e.popupElement?.id??e.floatingId)||void 0;function qc(e,t){return t!==void 0&&ui(e)&&yr(e)===t}function Bh(e,t){return qc(e,t)?!0:t!==void 0&&ui(e)&&yr(e)==null&&e.triggerCount===1}var Qc={open:ui,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:yr,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:Yc,isTriggerActive:(e,t)=>t!==void 0&&yr(e)===t,isOpenedByTrigger:(e,t)=>qc(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&yr(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>Bh(e,t)?Yc(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var fi=l(H(),1),Jc=l(pn(),1);function Zc(e){let t=fi.useCallback(r=>e===void 0?Qe:e.subscribeStore(r),[e]),o=fi.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,Jc.useSyncExternalStore)(t,o,()=>e?.serverStore)}function eu(e){return Vh(e,e.rootContext)}function Vh(e,t){let{nodeId:o,externalTree:r}=e,n=t.useState("referenceElement"),s=t.useState("floatingElement"),i=t.useState("domReferenceElement"),a=t.useState("open"),c=t.useState("floatingId"),[u,f]=Ne.useState(null),[g,p]=Ne.useState(void 0),[d,m]=Ne.useState(void 0),h=Ne.useRef(null),y=Jt(r),x=Ne.useMemo(()=>({reference:n,floating:s,domReference:i}),[n,s,i]),S=bc({...e,elements:{...x,...u&&{reference:u}}}),v=W(g)?g:null,b=d===void 0?t.state.floatingElement:d;t.useSyncedValue("referenceElement",g??null),t.useSyncedValue("domReferenceElement",g===void 0?i:v),t.useSyncedValue("floatingElement",b);let P=Ne.useCallback(M=>{let D=W(M)?{getBoundingClientRect:()=>M.getBoundingClientRect(),getClientRects:()=>M.getClientRects(),contextElement:M}:M;f(D),S.refs.setReference(D)},[S.refs]),w=Ne.useCallback(M=>{(W(M)||M===null)&&(h.current=M,p(M)),(W(S.refs.reference.current)||S.refs.reference.current===null||M!==null&&!W(M))&&S.refs.setReference(M)},[S.refs,p]),R=Ne.useCallback(M=>{m(M),S.refs.setFloating(M)},[S.refs]),C=Ne.useMemo(()=>({...S.refs,setReference:w,setFloating:R,setPositionReference:P,domReference:h}),[S.refs,w,R,P]),_=Ne.useMemo(()=>({...S.elements,domReference:i}),[S.elements,i]),T=Ne.useMemo(()=>({...S,dataRef:t.context.dataRef,open:a,onOpenChange:t.setOpen,events:t.context.events,floatingId:c,refs:C,elements:_,nodeId:o,rootStore:t}),[S,C,_,o,t,a,c]);return $(()=>{i&&(h.current=i)},[i]),$(()=>{t.context.dataRef.current.floatingContext=T;let M=y?.nodesRef.current.find(D=>D.id===o);M&&(M.context=T)}),Ne.useMemo(()=>({...S,context:T,refs:C,elements:_,rootStore:t}),[S,C,_,T,t])}var _t=l(H(),1);var di=kt.os.mac&&kt.engine.webkit;function pi(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:s,dataRef:i}=n.context,a=_t.useRef(!1),c=_t.useRef(null),u=_t.useRef(!0),f=gt();_t.useEffect(()=>{let p=n.select("domReferenceElement");if(!o)return;let d=ge(p);function m(){let x=n.select("domReferenceElement");!n.select("open")&&Oe(x)&&x===Zr(_e(x))&&(a.current=!0)}function h(){u.current=!0}function y(){u.current=!1}return ht(oe(d,"blur",m),di&&oe(d,"keydown",h,!0),di&&oe(d,"pointerdown",y,!0))},[n,o]),_t.useEffect(()=>{if(!o)return;function p(d){if(d.reason===Y.triggerPress||d.reason===Y.escapeKey){let m=n.select("domReferenceElement");W(m)&&(c.current=m,a.current=!0)}}return s.on("openchange",p),()=>{s.off("openchange",p)}},[s,o,n]);let g=_t.useMemo(()=>{function p(){a.current=!1,c.current=null}return{onMouseLeave(){p()},onFocus(d){let m=d.currentTarget;if(a.current){if(c.current===m)return;p()}let h=Fe(d.nativeEvent);if(W(h)){if(di&&!d.relatedTarget){if(!u.current&&!kl(h))return}else if(!Ll(h))return}let y=Xt(d.relatedTarget,n.context.triggerElements),{nativeEvent:x,currentTarget:S}=d,v=typeof r=="function"?r():r;if(n.select("open")&&y||v===0||v===void 0){n.setOpen(!0,Z(Y.triggerFocus,x,S));return}f.start(v,()=>{a.current||n.setOpen(!0,Z(Y.triggerFocus,x,S))})},onBlur(d){p();let m=d.relatedTarget,h=d.nativeEvent,y=W(m)&&m.hasAttribute(Bo("focus-guard"))&&m.getAttribute("data-type")==="outside";f.start(0,()=>{let x=n.select("domReferenceElement"),S=Zr(_e(x));!m&&S===x||re(i.current.floatingContext?.refs.floating.current,S)||re(x,S)||y||Xt(m??S,n.context.triggerElements)||n.setOpen(!1,Z(Y.triggerFocus,h))})}}},[i,r,n,f]);return _t.useMemo(()=>o?{reference:g,trigger:g}:{},[o,g])}var gi=l(H(),1);var mi=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new Je,this.restTimeout=new Je,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},yn=new WeakMap;function Ho(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&yn.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),yn.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function vn(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,s=yn.get(o);s&&s!==e&&Ho(s),Ho(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,yn.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function $o(e){let t=e.context.dataRef.current,o=Ce(()=>t.hoverInteractionState??mi.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),Lo(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function hi(e,t={}){let{enabled:o=!0,closeDelay:r=0,nodeId:n}=t,s="rootStore"in e?e.rootStore:e,i=s.useState("open"),a=s.useState("floatingElement"),c=s.useState("domReferenceElement"),{dataRef:u}=s.context,f=Jt(),g=an(),p=$o(s),d=gt(),m=G(()=>tn(u.current.openEvent?.type,p.interactedInside)),h=G(()=>Nl(u.current.openEvent?.type)),y=G(()=>{Ho(p)});$(()=>{i||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,y())},[i,p,y]),gi.useEffect(()=>y,[y]),$(()=>{if(o&&i&&p.handleCloseOptions?.blockPointerEvents&&h()&&W(c)&&a){let x=c,S=a,v=_e(a),b=f?.nodesRef.current.find(C=>C.id===g)?.context?.elements.floating;b&&(b.style.pointerEvents="");let P=p.pointerEventsScopeElement!==S?p.pointerEventsScopeElement:null,w=b!==S?b:null,R=p.handleCloseOptions?.getScope?.()??P??w??x.closest("[data-rootownerid]")??v.body;return vn(p,{scopeElement:R,referenceElement:x,floatingElement:S}),()=>{y()}}},[o,i,c,a,p,h,f,g,y]),gi.useEffect(()=>{if(!o)return;function x(){return!!(f&&g&&Nt(f.nodesRef.current,g).length>0)}function S(C){let _=lt(r,"close",p.pointerType),T=()=>{s.setOpen(!1,Z(Y.triggerHover,C)),f?.events.emit("floating.closed",C)};_?p.openChangeTimeout.start(_,T):(p.openChangeTimeout.clear(),T())}function v(C){let _=Fe(C);if(!Ws(_)){p.interactedInside=!1;return}p.interactedInside=_?.closest("[aria-haspopup]")!=null}function b(){p.openChangeTimeout.clear(),d.clear(),f?.events.off("floating.closed",w),y()}function P(C){if(x()&&f){f.events.on("floating.closed",w);return}if(Xt(C.relatedTarget,s.context.triggerElements))return;let _=u.current.floatingContext?.nodeId??n,T=C.relatedTarget;if(!(f&&_&&W(T)&&Nt(f.nodesRef.current,_,!1).some(D=>re(D.context?.elements.floating,T)))){if(p.handler){p.handler(C);return}y(),h()&&!m()&&S(C)}}function w(C){!f||!g||x()||d.start(0,()=>{f.events.off("floating.closed",w),s.setOpen(!1,Z(Y.triggerHover,C)),f.events.emit("floating.closed",C)})}let R=a;return ht(R&&oe(R,"mouseenter",b),R&&oe(R,"mouseleave",P),R&&oe(R,"pointerdown",v,!0),()=>{f?.events.off("floating.closed",w)})},[o,a,s,u,r,n,h,m,y,p,f,g,d])}var to=l(H(),1),tu=l(Kt(),1);var jh={current:null};function yi(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:s=!1,restMs:i=0,move:a=!0,triggerElementRef:c=jh,externalTree:u,isActiveTrigger:f=!0,getHandleCloseContext:g,isClosing:p,shouldOpen:d,guardStaleOpen:m=!1}=t,h="rootStore"in e?e.rootStore:e,{dataRef:y,events:x}=h.context,S=Jt(u),v=$o(h),b=to.useRef(!1),P=Ue(n),w=Ue(r),R=Ue(i),C=Ue(o),_=Ue(d),T=Ue(p),M=G(()=>tn(y.current.openEvent?.type,v.interactedInside)),D=G(()=>_.current?.()!==!1),V=G((A,O,I)=>{let k=h.context.triggerElements;if(k.hasElement(O))return!A||!re(A,O);if(!W(I))return!1;let X=I;return k.hasMatchingElement(se=>re(se,X))&&(!A||!re(A,X))}),N=G(()=>{if(!v.handler)return;_e(h.select("domReferenceElement")).removeEventListener("mousemove",v.handler),v.handler=void 0}),E=G(()=>{Ho(v)});return f&&(v.handleCloseOptions=P.current?.__options),to.useEffect(()=>N,[N]),to.useEffect(()=>{if(!o)return;function A(O){O.open?b.current=!1:(b.current=O.reason===Y.triggerHover,N(),v.openChangeTimeout.clear(),v.restTimeout.clear(),v.blockMouseMove=!0,v.restTimeoutPending=!1)}return x.on("openchange",A),()=>{x.off("openchange",A)}},[o,x,v,N]),to.useEffect(()=>{if(!o)return;function A(L,j=!0){let Q=lt(w.current,"close",v.pointerType);Q?v.openChangeTimeout.start(Q,()=>{h.setOpen(!1,Z(Y.triggerHover,L)),S?.events.emit("floating.closed",L)}):j&&(v.openChangeTimeout.clear(),h.setOpen(!1,Z(Y.triggerHover,L)),S?.events.emit("floating.closed",L))}let O=c.current??(f?h.select("domReferenceElement"):null);if(!W(O))return;function I(L){if(v.openChangeTimeout.clear(),v.blockMouseMove=!1,s&&!Lt(v.pointerType))return;let j=Gs(R.current),Q=lt(w.current,"open",v.pointerType),ne=Fe(L),z=L.currentTarget??null,fe=h.select("domReferenceElement"),ee=z;if(W(ne)&&!h.context.triggerElements.hasElement(ne)){for(let He of h.context.triggerElements.elements())if(re(He,ne)){ee=He;break}}W(z)&&W(fe)&&!h.context.triggerElements.hasElement(z)&&re(z,fe)&&(ee=fe);let le=ee==null?!1:V(fe,ee,ne),pe=h.select("open"),ye=T.current?.()??h.select("transitionStatus")==="ending",rt=!pe&&ye&&b.current,ce=!le&&W(ee)&&W(fe)&&re(fe,ee)&&rt,be=j>0&&!Q,Ee=le&&(pe||rt)||ce,nt=!pe||le;if(Ee){D()&&h.setOpen(!0,Z(Y.triggerHover,L,ee));return}be||(Q?v.openChangeTimeout.start(Q,()=>{nt&&D()&&h.setOpen(!0,Z(Y.triggerHover,L,ee))}):nt&&D()&&h.setOpen(!0,Z(Y.triggerHover,L,ee)))}function k(L){if(M()){E();return}N();let j=h.select("domReferenceElement"),Q=_e(j);v.restTimeout.clear(),v.restTimeoutPending=!1;let ne=y.current.floatingContext??g?.();if(Xt(L.relatedTarget,h.context.triggerElements))return;if(P.current&&ne){h.select("open")||v.openChangeTimeout.clear();let fe=c.current;v.handler=P.current({...ne,tree:S,x:L.clientX,y:L.clientY,onClose(){E(),N(),C.current&&!M()&&fe===h.select("domReferenceElement")&&A(L,!0)}}),Q.addEventListener("mousemove",v.handler),v.handler(L);return}(v.pointerType!=="touch"||!re(h.select("floatingElement"),L.relatedTarget))&&A(L)}function X(L){re(O,L.relatedTarget)||(v.openChangeTimeout.clear(),v.restTimeout.clear(),v.restTimeoutPending=!1)}let se=m?oe(O,"mouseout",X):void 0;return a?ht(oe(O,"mousemove",I,{once:!0}),oe(O,"mouseenter",I),oe(O,"mouseleave",k),se):ht(oe(O,"mouseenter",I),oe(O,"mouseleave",k),se)},[N,E,y,w,h,o,P,v,f,V,M,s,a,R,c,S,C,g,T,D,m]),to.useMemo(()=>{if(!o)return;function A(O){v.pointerType=O.pointerType}return{onPointerDown:A,onPointerEnter:A,onMouseMove(O){let{nativeEvent:I}=O,k=O.currentTarget,X=h.select("domReferenceElement"),se=h.select("open"),L=V(X,k,O.target);if(s&&!Lt(v.pointerType))return;if(se&&L&&v.handleCloseOptions?.blockPointerEvents){let ne=h.select("floatingElement");if(ne){let z=v.handleCloseOptions?.getScope?.()??k.ownerDocument.body;vn(v,{scopeElement:z,referenceElement:k,floatingElement:ne})}}let j=Gs(R.current);if(se&&!L||j===0||!L&&v.restTimeoutPending&&O.movementX**2+O.movementY**2<2)return;v.restTimeout.clear();function Q(){if(v.restTimeoutPending=!1,M())return;let ne=h.select("open");!v.blockMouseMove&&(!ne||L)&&D()&&h.setOpen(!0,Z(Y.triggerHover,I,k))}v.pointerType==="touch"?tu.flushSync(()=>{Q()}):L&&se?Q():(v.restTimeoutPending=!0,v.restTimeout.start(j,Q))}}},[o,v,M,V,s,h,R,D])}var ou=.1,Hh=ou*ou,ae=.5;function xn(e,t,o,r,n,s){return r>=t!=s>=t&&e<=(n-o)*(t-r)/(s-r)+o}function Sn(e,t,o,r,n,s,i,a,c,u){let f=!1;return xn(e,t,o,r,n,s)&&(f=!f),xn(e,t,n,s,i,a)&&(f=!f),xn(e,t,i,a,c,u)&&(f=!f),xn(e,t,c,u,o,r)&&(f=!f),f}function $h(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function bn(e,t,o,r,n,s){let i=Math.min(o,n),a=Math.max(o,n),c=Math.min(r,s),u=Math.max(r,s);return e>=i&&e<=a&&t>=c&&t<=u}function vi(e={}){let{blockPointerEvents:t=!1}=e,o=new Je,r=({x:n,y:s,placement:i,elements:a,onClose:c,nodeId:u,tree:f})=>{let g=i?.split("-")[0],p=!1,d=null,m=null,h=typeof performance<"u"?performance.now():0;function y(S,v){let b=performance.now(),P=b-h;if(d===null||m===null||P===0)return d=S,m=v,h=b,!1;let w=S-d,R=v-m,C=w*w+R*R,_=P*P*Hh;return d=S,m=v,h=b,C<_}function x(){o.clear(),c()}return function(v){o.clear();let b=a.domReference,P=a.floating;if(!b||!P||g==null||n==null||s==null)return;let{clientX:w,clientY:R}=v,C=Fe(v),_=v.type==="mouseleave",T=re(P,C),M=re(b,C);if(T&&(p=!0,!_))return;if(M&&(p=!1,!_)){p=!0;return}if(_&&W(v.relatedTarget)&&re(P,v.relatedTarget))return;function D(){return!!(f&&Nt(f.nodesRef.current,u).length>0)}function V(){D()||x()}if(D())return;let N=b.getBoundingClientRect(),E=P.getBoundingClientRect(),A=n>E.right-E.width/2,O=s>E.bottom-E.height/2,I=E.width>N.width,k=E.height>N.height,X=(I?N:E).left,se=(I?N:E).right,L=(k?N:E).top,j=(k?N:E).bottom;if(g==="top"&&s>=N.bottom-1||g==="bottom"&&s<=N.top+1||g==="left"&&n>=N.right-1||g==="right"&&n<=N.left+1){V();return}let Q=!1;switch(g){case"top":Q=bn(w,R,X,N.top+1,se,E.bottom-1);break;case"bottom":Q=bn(w,R,X,E.top+1,se,N.bottom-1);break;case"left":Q=bn(w,R,E.right-1,j,N.left+1,L);break;case"right":Q=bn(w,R,N.right-1,j,E.left+1,L);break;default:}if(Q)return;if(p&&!$h(w,R,N)){V();return}if(!_&&y(w,R)){V();return}let ne=!1;switch(g){case"top":{let z=I?ae/2:ae*4,fe=I||A?n+z:n-z,ee=I?n-z:A?n+z:n-z,le=s+ae+1,pe=A||I?E.bottom-ae:E.top,ye=A?I?E.bottom-ae:E.top:E.bottom-ae;ne=Sn(w,R,fe,le,ee,le,E.left,pe,E.right,ye);break}case"bottom":{let z=I?ae/2:ae*4,fe=I||A?n+z:n-z,ee=I?n-z:A?n+z:n-z,le=s-ae,pe=A||I?E.top+ae:E.bottom,ye=A?I?E.top+ae:E.bottom:E.top+ae;ne=Sn(w,R,fe,le,ee,le,E.left,pe,E.right,ye);break}case"left":{let z=k?ae/2:ae*4,fe=k||O?s+z:s-z,ee=k?s-z:O?s+z:s-z,le=n+ae+1,pe=O||k?E.right-ae:E.left,ye=O?k?E.right-ae:E.left:E.right-ae;ne=Sn(w,R,pe,E.top,ye,E.bottom,le,fe,le,ee);break}case"right":{let z=k?ae/2:ae*4,fe=k||O?s+z:s-z,ee=k?s-z:O?s+z:s-z,le=n-ae,pe=O||k?E.left+ae:E.right,ye=O?k?E.left+ae:E.right:E.left+ae;ne=Sn(w,R,le,fe,le,ee,pe,E.top,ye,E.bottom);break}default:}ne?p||o.start(40,V):V()}};return r.__options={...e,blockPointerEvents:t},r}var En=class extends Zt{setState(t){}update(t){}set(t,o){}notifyAll(){}};var XR=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=ks.startingStyle]="startingStyle",e[e.endingStyle=ks.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({});var Uh={"data-popup-open":""};var Wh={"data-open":""},Gh={"data-closed":""},zh={"data-anchor-hidden":""},ru={open(e){return e?Uh:null}};var vr={open(e){return e?Wh:Gh},anchorHidden(e){return e?zh:null}},nu={...vr,...vl};function su(e){return Mo(19)?e:e?"true":void 0}var wn=l(H(),1),xi=wn.createContext(void 0);function Uo(){return wn.useContext(xi)?.direction??"ltr"}var et=l(H(),1);var Yh=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:s,platform:i,elements:a,middlewareData:c}=t,{element:u,padding:f=0,offsetParent:g="real"}=Ot(e,t)||{};if(u==null)return{};let p=sn(f),d={x:o,y:r},m=gr(n),h=mr(m),y=await i.getDimensions(u),x=m==="y",S=x?"top":"left",v=x?"bottom":"right",b=x?"clientHeight":"clientWidth",P=s.reference[h]+s.reference[m]-d[m]-s.floating[h],w=d[m]-s.reference[m],R=g==="real"?await i.getOffsetParent?.(u):a.floating,C=a.floating[b]||s.floating[h];(!C||!await i.isElement?.(R))&&(C=a.floating[b]||s.floating[h]);let _=P/2-w/2,T=C/2-y[h]/2-1,M=Math.min(p[S],T),D=Math.min(p[v],T),V=M,N=C-y[h]-D,E=C/2-y[h]/2+_,A=rn(V,E,N),O=!c.arrow&&vt(n)!=null&&E!==A&&s.reference[h]/2-(E<V?M:D)-y[h]/2<0,I=O?E<V?E-V:E-N:0;return{[m]:d[m]+I,data:{[m]:A,centerOffset:E-A-I,...O&&{alignmentOffset:I}},reset:O}}}),iu=(e,t)=>({...Yh(e),options:[e,t]});var au={name:"hide",async fn(e){let{width:t,height:o,x:r,y:n}=e.rects.reference,s=t===0&&o===0&&r===0&&n===0,i=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:i.top-o>=0||i.right-t>=0||i.bottom-o>=0||i.left-t>=0||s}}}};var Wo={sideX:"left",sideY:"top"};var lu="--available-width",cu="--available-height";function du(e,t,o){let r=e==="inline-start"||e==="inline-end";return{top:"top",right:r?o?"inline-start":"inline-end":"right",bottom:"bottom",left:r?o?"inline-end":"inline-start":"left"}[t]}function uu(e,t,o){let{rects:r,placement:n}=e;return{side:du(t,Le(n),o),align:vt(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function pu(e){return Kh(e,eu)}function Kh(e,t){let{anchor:o,positionMethod:r="absolute",side:n="bottom",sideOffset:s=0,align:i="center",alignOffset:a=0,collisionBoundary:c,collisionPadding:u=5,sticky:f=!1,arrowPadding:g=5,disableAnchorTracking:p=!1,inline:d,keepMounted:m=!1,floatingRootContext:h,mounted:y,collisionAvoidance:x,shift:S,nodeId:v,adaptiveOrigin:b,lazyFlip:P=!1,externalTree:w}=e,[R,C]=et.useState(null);!y&&R!==null&&C(null);let _=x.side||"flip",T=x.align||"flip",M=x.fallbackAxisSide||"end",D=S?.crossAxis??!1,V=S?.rootBoundary,N=typeof o=="function"?o:void 0,E=G(N),A=N?E:o,O=Ue(o),I=Ue(y),X=Uo()==="rtl",se=R||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":X?"left":"right","inline-start":X?"right":"left"}[n],L=i==="center"?se:`${se}-${i}`,j=u;typeof j=="number"?j={top:j,right:j,bottom:j,left:j}:j&&(j={top:j.top||0,right:j.right||0,bottom:j.bottom||0,left:j.left||0});let Q=1,ne=n==="bottom"?Q:0,z=n==="top"?Q:0,fe=n==="right"?Q:0,ee=n==="left"?Q:0,le={boundary:c==="clipping-ancestors"?"clippingAncestors":c,padding:j},pe=et.useRef(null),ye=Ue(s),rt=Ue(a),ce=typeof s!="function"?s:0,be=typeof a!="function"?a:0,Ee=[];d&&Ee.push(d),Ee.push(ei(te=>{let st=uu(te,n,X),bt=typeof ye.current=="function"?ye.current(st):ye.current,qe=typeof rt.current=="function"?rt.current(st):rt.current;return{mainAxis:bt,crossAxis:qe,alignmentAxis:qe}},[ce,be,X,n]));let nt=T==="none"&&_!=="shift",He=!nt&&(f||D||_==="shift"),_o=_==="none"?null:ri({...le,padding:{top:j.top+Q+ne,right:j.right+Q+ee,bottom:j.bottom+Q+z,left:j.left+Q+fe},mainAxis:!D&&_==="flip",crossAxis:T==="flip"?"alignment":!1,fallbackAxisSideDirection:M}),uo=nt?null:ti({...le,rootBoundary:V,mainAxis:T!=="none",crossAxis:He,limiter:f||D?void 0:oi(te=>{if(!pe.current)return{};let{width:st,height:bt}=pe.current.getBoundingClientRect(),qe=We(Le(te.placement)),At=qe==="y"?st:bt,Et=qe==="y"?j.left+j.right:j.top+j.bottom;return{offset:At/2+Et/2}})},[le,f,D,V,j,T]);_==="shift"||T==="shift"||i==="center"?Ee.push(uo,_o):Ee.push(_o,uo),Ee.push(ni({...le,apply({elements:{floating:te},availableWidth:st,availableHeight:bt,rects:qe}){if(!I.current)return;let At=te.style;At.setProperty(lu,`${st}px`),At.setProperty(cu,`${bt}px`);let Et=ge(te).devicePixelRatio||1,{x:or,y:jr,width:Hr,height:vs}=qe.reference,xs=(Math.round((or+Hr)*Et)-Math.round(or*Et))/Et,Ss=(Math.round((jr+vs)*Et)-Math.round(jr*Et))/Et;At.setProperty("--anchor-width",`${xs}px`),At.setProperty("--anchor-height",`${Ss}px`)}}),iu(te=>({element:pe.current||_e(te.elements.floating).createElement("div"),padding:g,offsetParent:"floating"}),[g]),{name:"transformOrigin",fn(te){let{elements:st,middlewareData:bt,placement:qe,rects:At,y:Et}=te,or=Le(qe),jr=We(or),Hr=pe.current,vs=bt.arrow?.x||0,xs=bt.arrow?.y||0,Ss=Hr?.clientWidth||0,em=Hr?.clientHeight||0,bs=vs+Ss/2,Aa=xs+em/2,tm=Math.abs(bt.shift?.y||0),om=At.reference.height/2,rr=typeof s=="function"?s(uu(te,n,X)):s,rm=tm>rr,nm={top:`${bs}px calc(100% + ${rr}px)`,bottom:`${bs}px ${-rr}px`,left:`calc(100% + ${rr}px) ${Aa}px`,right:`${-rr}px ${Aa}px`}[or],sm=`${bs}px ${At.reference.y+om-Et}px`;return st.floating.style.setProperty("--transform-origin",He&&jr==="y"&&rm?sm:nm),{}}},au,b),$(()=>{!y&&h&&h.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[y,h]);let $t=et.useMemo(()=>({elementResize:!p&&typeof ResizeObserver<"u",layoutShift:!p&&typeof IntersectionObserver<"u"}),[p]),{refs:Ut,elements:we,x:Lr,y:F,middlewareData:B,update:Re,placement:Me,context:Wt,isPositioned:ft,floatingStyles:Gt}=t({rootContext:h,open:m?y:void 0,placement:L,middleware:Ee,strategy:r,whileElementsMounted:m?void 0:(...te)=>hr(...te,$t),nodeId:v,externalTree:w}),{sideX:Xe,sideY:Io}=B.adaptiveOrigin||Wo,fo=ft?r:"fixed",Nr=et.useMemo(()=>{let te;return ft?b?te={position:fo,[Xe]:Lr,[Io]:F}:te={...Gt,position:fo}:te={position:fo,top:0,left:0},te[lu]="100vw",te[cu]="100vh",ft||(te.opacity=0),te},[b,fo,Xe,Lr,Io,F,Gt,ft]),Ao=et.useRef(null);$(()=>{if(!y)return;let te=O.current,st=typeof te=="function"?te():te,qe=(fu(st)?st.current:st)||null||null;qe!==Ao.current&&(Ut.setPositionReference(qe),Ao.current=qe)},[y,Ut,A,O]),et.useEffect(()=>{if(!y)return;let te=O.current;typeof te!="function"&&fu(te)&&te.current!==Ao.current&&(Ut.setPositionReference(te.current),Ao.current=te.current)},[y,Ut,A,O]),et.useEffect(()=>{if(m&&y&&we.reference&&we.floating)return hr(we.reference,we.floating,Re,$t)},[m,y,we,Re,$t]);let zt=Le(Me),Dr=du(n,zt,X),Fr=vt(Me)||"center",Br=!!B.hide?.referenceHidden;$(()=>{P&&y&&ft&&zt!==se&&C(zt)},[P,y,ft,zt,se]);let Vr=et.useMemo(()=>({position:"absolute",top:B.arrow?.y,left:B.arrow?.x}),[B.arrow]),Ia=B.arrow?.centerOffset!==0;return et.useMemo(()=>({positionerStyles:Nr,arrowStyles:Vr,arrowRef:pe,arrowUncentered:Ia,side:Dr,align:Fr,physicalSide:zt,anchorHidden:Br,refs:Ut,context:Wt,isPositioned:ft,update:Re}),[Nr,Vr,pe,Ia,Dr,Fr,zt,Br,Ut,Wt,ft,Re])}function fu(e){return e!=null&&"current"in e}function Rn(e){return e==="starting"?Ul:me}function mu(e,t,{styles:o,transitionStatus:r,props:n,refs:s,hidden:i,inert:a=!1}){let c={...o};return a&&(c.pointerEvents="none"),$e("div",e,{state:t,ref:s,props:[{role:"presentation",hidden:i,style:c},Rn(r),n],stateAttributesMapping:vr})}var Ie=l(H(),1),wu=l(Kt(),1);var gu=l(H(),1);function hu(e){let[t,o]=gu.useState({current:e,previous:null});return Object.is(e,t.current)||o({current:e,previous:t.current}),t.previous}var Go=l(H(),1);function Si(e){let t=De(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Oe(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r;return(Qt(o)!==s||Qt(r)!==i)&&(o=s,r=i),{width:o,height:r}}function vu(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:s,onMeasureLayoutComplete:i,side:a,direction:c}=e,u=Fo(t,!0),f=No(),g=Go.useRef(null),p=Go.useRef(!0),d=Go.useRef(Qe),m=G(s),h=G(i),y=Go.useMemo(()=>Xh(a,c),[a,c]);$(()=>{if(!n){d.current=Qe,p.current=!0,g.current=null;return}if(!t||!o)return;d.current=yu(t,y),bi(t,"auto");let x=Tn(t,"position","static"),S=Tn(t,"transform","none"),v=Tn(t,"scale","1"),b=yu(o,{"--available-width":"max-content","--available-height":"max-content"});function P(){x(),S(),b()}function w(){P(),v()}if(m?.(),p.current||g.current===null){Pn(o,"max-content");let T=Si(t);return g.current=T,Pn(o,T),w(),h?.(null,T),p.current=!1,()=>{d.current(),d.current=Qe}}Pn(o,"max-content");let R=g.current,C=Si(t);g.current=C,bi(t,R),w(),h?.(R,C),Pn(o,C);let _=new AbortController;return f.request(()=>{bi(t,C),u(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},_.signal)}),()=>{_.abort(),f.cancel(),d.current(),d.current=Qe}},[r,t,o,u,f,n,m,h,y])}function Xh(e,t){let o=e==="top",r=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!o&&!r?me:{position:"absolute",[o?"bottom":"top"]:"0",[r?"right":"left"]:"0"}}function Tn(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function yu(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(Tn(e,r,n));return o.length?()=>{o.forEach(r=>r())}:Qe}function bi(e,t){let o=t==="auto"?"auto":`${t.width}px`,r=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",o),e.style.setProperty("--popup-height",r)}function Pn(e,t){let o=t==="max-content"?"max-content":`${t.width}px`,r=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",o),e.style.setProperty("--positioner-height",r)}var xu=l(H(),1);var Su=l(K(),1),Cn=function(t){let{direction:o="ltr"}=t,r=xu.useMemo(()=>({direction:o}),[o]);return(0,Su.jsx)(xi.Provider,{value:r,children:t.children})};var bu={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:s,strategy:i,placement:a}=e,c=ge(n),u=c.getComputedStyle(n);if(!(u.transitionDuration!=="0s"&&u.transitionDuration!==""))return{x:t,y:o,data:Wo};let g=await s.getOffsetParent?.(n),p={width:0,height:0};if(i==="fixed"&&c?.visualViewport)p={width:c.visualViewport.width,height:c.visualViewport.height};else if(g===c){let S=_e(n);p={width:S.documentElement.clientWidth,height:S.documentElement.clientHeight}}else await s.isElement?.(g)&&(p=await s.getDimensions(g));let d=Le(a),m=t,h=o;d==="left"&&(m=p.width-(t+r.width)),d==="top"&&(h=p.height-(o+r.height));let y=d==="left"?"right":Wo.sideX,x=d==="top"?"bottom":Wo.sideY;return{x:m,y:h,data:{sideX:y,sideY:x}}}};var zo=l(K(),1),Ru={activationDirection:e=>e?{"data-activation-direction":e}:null};function Pu(e){let{store:t,side:o,children:r}=e,n=Uo(),s=t.useState("activeTriggerElement"),i=t.useState("activeTriggerId"),a=t.useState("open"),c=t.useState("payload"),u=t.useState("mounted"),f=t.useState("popupElement"),g=t.useState("positionerElement"),p=hu(a?s:null),d=Jh(i,c),m=Ie.useRef(null),[h,y]=Ie.useState(null),[x,S]=Ie.useState(null),v=Ie.useRef(null),b=Ie.useRef(null),P=Fo(v,!0),w=No(),R=Ie.useRef(null),[C,_]=Ie.useState(null),[T,M]=Ie.useState(!1);$(()=>(t.set("adaptiveOrigin",bu),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let D=G(()=>{v.current?.style.setProperty("animation","none"),v.current?.style.setProperty("transition","none"),b.current?.style.setProperty("display","none")}),V=G(k=>{v.current?.style.removeProperty("animation"),v.current?.style.removeProperty("transition"),b.current?.style.removeProperty("display"),k&&_(k)}),N=G(()=>{R.current?.abort();let k=new AbortController;R.current=k,P(()=>{y(null),_(null),m.current=null},k.signal)}),E=Ie.useRef(null);$(()=>{(!a||!u)&&(E.current=null)},[a,u]),$(()=>{if(s&&p&&s!==p&&E.current!==s&&m.current){y(m.current),M(!0);let k=Qh(p,s);S(k),E.current=s}},[s,p]),$(()=>{h!=null&&(R.current?.abort(),M(!0),w.request(()=>{wu.flushSync(()=>{M(!1)}),N()}))},[d,h,N,w]),$(()=>{let k=v.current;if(!k)return;let X=_e(k).createElement("div");for(let se of Array.from(k.childNodes))X.appendChild(se.cloneNode(!0));m.current=X});let A=h!=null,O;A?O=(0,zo.jsxs)(Ie.Fragment,{children:[(0,zo.jsx)("div",{"data-previous":!0,inert:su(!0),ref:b,style:{...C?{"--popup-width":`${C.width}px`,"--popup-height":`${C.height}px`}:null,position:"absolute"},"data-ending-style":T?void 0:""},"previous"),(0,zo.jsx)("div",{"data-current":!0,ref:v,"data-starting-style":T?"":void 0,children:r},d)]}):O=(0,zo.jsx)("div",{"data-current":!0,ref:v,children:r},d),$(()=>{let k=b.current;!k||!h||k.replaceChildren(...Array.from(h.childNodes))},[h]),vu({popupElement:f,positionerElement:g,mounted:u,content:c,onMeasureLayout:D,onMeasureLayoutComplete:V,side:o,direction:n});let I={activationDirection:qh(x),transitioning:A};return{children:O,state:I}}function qh(e){if(e)return`${Eu(e.horizontal,5,"right","left")} ${Eu(e.vertical,5,"down","up")}`}function Eu(e,t,o,r){return e>t?o:e<-t?r:""}function Qh(e,t){let o=e.getBoundingClientRect(),r=t.getBoundingClientRect(),n={x:o.left+o.width/2,y:o.top+o.height/2},s={x:r.left+r.width/2,y:r.top+r.height/2};return{horizontal:s.x-n.x,vertical:s.y-n.y}}function Jh(e,t){let[o,r]=Ie.useState(0),n=Ie.useRef(e),s=Ie.useRef(t),i=Ie.useRef(!1);return $(()=>{let a=n.current,c=s.current,u=e!==a,f=t!==c;u?(r(g=>g+1),i.current=!f):i.current&&f&&(r(g=>g+1),i.current=!1),n.current=e,s.current=t},[e,t]),`${e??"current"}-${o}`}var On=l(H(),1),Tu=l(Kt(),1);var Cu=l(K(),1),Ou=On.forwardRef(function(t,o){let{children:r,container:n,className:s,render:i,style:a,...c}=t,{node:u,subtree:f}=Yl({container:n,ref:o,componentProps:t,elementProps:c});return!f&&!u?null:(0,Cu.jsxs)(On.Fragment,{children:[f,u&&Tu.createPortal(r,u)]})});var ze={};dt(ze,{Arrow:()=>Yu,Handle:()=>Sr,Popup:()=>Gu,Portal:()=>Hu,Positioner:()=>Uu,Provider:()=>Xu,Root:()=>Lu,Trigger:()=>Bu,Viewport:()=>Qu,createHandle:()=>Ju});var Yo=l(H(),1);var _n=l(H(),1),Ei=_n.createContext(void 0);function ct(e){let t=_n.useContext(Ei);if(t===void 0&&!e)throw new Error(at(72));return t}var _u=l(H(),1);var Iu={...Qc,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},In=class extends Zt{constructor(t,o,r){let n=new wo;super(Mu(t,n,o,r),ku(n),Iu)}setOpen=(t,o)=>{Hc(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Z(Y.triggerPress,t))}};function Au(){let e=new wo,t=new En(Object.freeze(Mu(void 0,e)),Object.freeze(ku(e)),Iu);return Object.assign(t,{setOpen:Qe,cancelPendingOpen:Qe})}function Mu(e,t,o,r=!1){let n={...Kc(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e};return n.floatingRootContext=Xc(t,o,r),n}function ku(e){return{popupRef:_u.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var xr=l(K(),1),Lu=li(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:s=!1,trackCursorAxis:i="none",actionsRef:a,onOpenChange:c,onOpenChangeComplete:u,handle:f,triggerId:g,defaultTriggerId:p=null,children:d}=t,m=Vc((M,D)=>new In({open:r,openProp:n,activeTriggerId:p,triggerIdProp:g},M,D));m.useControlledProp("openProp",n),m.useControlledProp("triggerIdProp",g),m.useContextCallback("onOpenChange",c),m.useContextCallback("onOpenChangeComplete",u);let h=m.useState("open"),y=!o&&h,x=m.useState("activeTriggerId"),S=m.useState("mounted"),v=m.useState("payload");m.useSyncedValues({trackCursorAxis:i,disableHoverablePopup:s,disabled:o}),Uc(m,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:b,transitionStatus:P}=Wc(y,m),w=m.useState("isInstantPhase"),R=m.useState("instantType"),C=m.useState("lastOpenChangeReason"),_=Yo.useRef(null);$(()=>{h&&o&&m.setOpen(!1,Z(Y.disabled))},[h,o,m]),$(()=>{P==="ending"&&C===Y.none||P!=="ending"&&w?(R!=="delay"&&(_.current=R),m.set("instantType","delay")):_.current!==null&&(m.set("instantType",_.current),_.current=null)},[P,w,C,R,m]),$(()=>{y&&x==null&&m.set("payload",void 0)},[m,x,y]),Yo.useImperativeHandle(a,()=>({unmount:b,close:()=>m.setOpen(!1,Z(Y.imperativeAction))}),[b,m]);let T=y||S||!o&&i!=="none";return(0,xr.jsxs)(Ei.Provider,{value:m,children:[f&&(0,xr.jsx)(jc,{handle:f,store:m}),T&&(0,xr.jsx)(Zh,{store:m,disabled:o,trackCursorAxis:i}),typeof d=="function"?d({payload:v}):d]})});function Zh({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=Xs(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),s=Ks(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),i=Yo.useMemo(()=>Mt(s.reference,n.reference),[s.reference,n.reference]);return Gc(e,{activeTriggerProps:i,inactiveTriggerProps:i,popupProps:n.floating??me}),null}var Mn=l(H(),1);var An=l(H(),1),wi=An.createContext(void 0);function Nu(){return An.useContext(wi)}var Fu="data-base-ui-tooltip-trigger";function Du(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if(W(n))return n}}let t=e.target;return W(t)?t:null}function ty(e){let t=e;for(;t;){let o=t.closest(`[${Fu}]`);if(o)return o;let r=t.getRootNode();t="host"in r&&W(r.host)?r.host:null}return null}var Bu=Mc(function(t,o){let{render:r,className:n,style:s,handle:i,payload:a,disabled:c,delay:u,closeOnClick:f=!0,closeDelay:g,id:p,...d}=t,m=ct(!0),y=Zc(i)??m;if(!y)throw new Error(at(82));let x=gl(p),S=y.useState("isTriggerActive",x),v=y.useState("isOpenedByTrigger",x),b=y.useState("floatingRootContext"),P=Mn.useRef(null),w=u??600,R=g??0,{registerTrigger:C,isMountedByThisTrigger:_}=$c(x,P,y,{payload:a,closeOnClick:f,closeDelay:R}),T=Nu(),{delayRef:M,isInstantPhase:D,hasProvider:V}=Ys(b,{open:v}),N=$o(b);y.useSyncedValue("isInstantPhase",D);let E=y.useState("disabled"),A=c??E,O=Ue(A),I=y.useState("trackCursorAxis"),k=y.useState("disableHoverablePopup"),X=Mn.useRef(!1),se=gt(),L=Mn.useRef(void 0);function j(){return V?lt(M.current,"open")===0?0:u??T??600:w}function Q(ce){let be=P.current;if(!be||!ce)return!1;let Ee=ty(ce);return Ee!==null&&Ee!==be&&re(be,Ee)}function ne(ce){let be=Q(ce);return X.current=be,be&&(N.openChangeTimeout.clear(),N.restTimeout.clear(),N.restTimeoutPending=!1,se.clear()),be}let z=yi(b,{enabled:!A,mouseOnly:!0,move:!1,handleClose:!k&&I!=="both"?vi():null,restMs:j,delay(){return g==null&&V?{close:lt(M.current,"close")}:{close:R}},triggerElementRef:P,isActiveTrigger:S,isClosing:()=>y.select("transitionStatus")==="ending",shouldOpen(){return!X.current}}),fe=pi(b,{enabled:!A}).reference,ee=ce=>{let be=X.current,Ee=Du(ce),nt=ne(Ee),He=P.current,_o=He&&Ee&&re(He,Ee);if(nt&&y.select("open")&&y.select("lastOpenChangeReason")===Y.triggerHover){y.setOpen(!1,Z(Y.triggerHover,ce));return}if(be&&!nt&&_o&&!O.current&&!y.select("open")&&He&&Lt(L.current)){let uo=()=>{!X.current&&!O.current&&!y.select("open")&&y.setOpen(!0,Z(Y.triggerHover,ce,He))},$t=j();$t===0?(se.clear(),uo()):se.start($t,uo)}},le=y.useState("triggerProps",_);return $e("button",t,{state:{open:v},ref:[o,C,P],props:[z,fe,_||I!=="none"?le:void 0,{onMouseOver(ce){ee(ce.nativeEvent)},onFocus(ce){Q(Du(ce.nativeEvent))&&ce.preventBaseUIHandler()},onMouseLeave(){X.current=!1,se.clear(),L.current=void 0},onPointerEnter(ce){L.current=ce.pointerType},onPointerDown(ce){L.current=ce.pointerType,y.set("closeOnClick",f),f&&!y.select("open")&&y.cancelPendingOpen(ce.nativeEvent)},onClick(ce){f&&!y.select("open")&&y.cancelPendingOpen(ce.nativeEvent)},id:x,"data-trigger-disabled":A?"":void 0,[Fu]:A?void 0:""},d],stateAttributesMapping:ru})});var ju=l(H(),1);var kn=l(H(),1),Ri=kn.createContext(void 0);function Vu(){let e=kn.useContext(Ri);if(e===void 0)throw new Error(at(70));return e}var Pi=l(K(),1),Hu=ju.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return ct().useState("mounted")||r?(0,Pi.jsx)(Ri.Provider,{value:r,children:(0,Pi.jsx)(Ou,{ref:o,...n})}):null});var Nn=l(H(),1);var Ln=l(H(),1),Ti=Ln.createContext(void 0);function Ko(){let e=Ln.useContext(Ti);if(e===void 0)throw new Error(at(71));return e}var $u=l(K(),1),Uu=Nn.forwardRef(function(t,o){let{render:r,className:n,anchor:s,positionMethod:i="absolute",side:a="top",align:c="center",sideOffset:u=0,alignOffset:f=0,collisionBoundary:g="clipping-ancestors",collisionPadding:p=5,arrowPadding:d=5,sticky:m=!1,disableAnchorTracking:h=!1,collisionAvoidance:y=Wl,style:x,...S}=t,v=ct(),b=Vu(),P=v.useState("open"),w=v.useState("mounted"),R=v.useState("trackCursorAxis"),C=v.useState("disableHoverablePopup"),_=v.useState("floatingRootContext"),T=v.useState("instantType"),M=v.useState("transitionStatus"),D=v.useState("adaptiveOrigin"),V=pu({anchor:s,positionMethod:i,floatingRootContext:_,mounted:w,side:a,sideOffset:u,align:c,alignOffset:f,collisionBoundary:g,collisionPadding:p,sticky:m,arrowPadding:d,disableAnchorTracking:h,keepMounted:b,collisionAvoidance:y,adaptiveOrigin:D}),N=Nn.useMemo(()=>({open:P,side:V.side,align:V.align,anchorHidden:V.anchorHidden,instant:R!=="none"?"tracking-cursor":T}),[P,V.side,V.align,V.anchorHidden,R,T]),E=mu(t,N,{styles:V.positionerStyles,transitionStatus:M,props:S,refs:[o,v.useStateSetter("positionerElement")],hidden:!w,inert:!P||R==="both"||C});return(0,$u.jsx)(Ti.Provider,{value:V,children:E})});var Wu=l(H(),1);var Gu=Wu.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=ct(),{side:c,align:u}=Ko(),f=a.useState("open"),g=a.useState("instantType"),p=a.useState("transitionStatus"),d=a.useState("popupProps"),m=a.useState("floatingRootContext"),h=a.useState("disabled"),y=a.useState("closeDelay");Jr({open:f,ref:a.context.popupRef,onComplete(){f&&a.context.onOpenChangeComplete?.(!0)}}),hi(m,{enabled:!h,closeDelay:y});let x=a.useStateSetter("popupElement");return $e("div",t,{state:{open:f,side:c,align:u,instant:g,transitionStatus:p},ref:[o,a.context.popupRef,x],props:[Bc,d,Rn(p),i],stateAttributesMapping:nu})});var zu=l(H(),1);var Yu=zu.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=ct(),{arrowRef:c,side:u,align:f,arrowUncentered:g,arrowStyles:p}=Ko(),d=a.useState("open"),m=a.useState("instantType");return $e("div",t,{state:{open:d,side:u,align:f,uncentered:g,instant:m},ref:[o,c],props:[{style:p,"aria-hidden":!0},i],stateAttributesMapping:vr})});var Ku=l(H(),1);var Ci=l(K(),1),Xu=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,s=Ku.useMemo(()=>({open:o,close:r}),[o,r]);return(0,Ci.jsx)(wi.Provider,{value:o,children:(0,Ci.jsx)(zs,{delay:s,timeoutMs:n,children:t.children})})};var qu=l(H(),1);var Qu=qu.forwardRef(function(t,o){let{render:r,className:n,style:s,children:i,...a}=t,c=ct(),u=Ko(),f=c.useState("instantType"),{children:g,state:p}=Pu({store:c,side:u.side,children:i}),d={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:f};return $e("div",t,{state:d,ref:o,props:[a,{children:g}],stateAttributesMapping:Ru})});var Sr=class extends dn{constructor(){super(Au(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function Ju(){return new Sr}function Dn(e){return $e(e.defaultTagName??"div",e,e)}var Ro={};dt(Ro,{Popup:()=>xf,Portal:()=>Fn,Positioner:()=>Bn,Provider:()=>Of,Root:()=>Tf,Trigger:()=>Ef});var yf=l(ve(),1);var nf=l(ve(),1);var Ii="data-wp-hash";function Ai(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ry(document)),e.__wpStyleRuntime}function oy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ii}]`))if(o.getAttribute(Ii)===t)return!0;return!1}function tf(e,t,o){if(!e.head)return;let r=Ai(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(oy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Ii,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function ry(e){let t=Ai();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)tf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function ny(e,t){let o=Ai();o.styles.set(e,t);for(let r of o.documents.keys())tf(r,e,t)}typeof process>"u",ny("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var ef={slot:"_11fc52b637ff8a7e__slot"},of="data-wp-compat-overlay-slot";function sy(){return typeof document>"u"?null:document}function iy(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var It=null;function _i(e){return e.setAttribute("aria-hidden","false"),e}function ay(e){let t=e.createElement("div");return t.setAttribute(of,""),ef.slot&&t.classList.add(ef.slot),e.body.appendChild(t),t}function rf(){if(typeof window>"u"||!iy()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=sy();if(!e||!e.body)return;if(It&&It.ownerDocument===e&&It.isConnected)return _i(It);let t=e.querySelector(`[${of}]`);return t instanceof HTMLDivElement?(It=_i(t),It):(It?.isConnected&&It.remove(),It=_i(ay(e)),It)}var sf=l(K(),1),Fn=(0,nf.forwardRef)(function({container:t,...o},r){return(0,sf.jsx)(ze.Portal,{container:t??rf(),...o,ref:r})});var af=l(ve(),1),uf=l(K(),1),Mi="data-wp-hash";function ki(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cy(document)),e.__wpStyleRuntime}function ly(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Mi}]`))if(o.getAttribute(Mi)===t)return!0;return!1}function lf(e,t,o){if(!e.head)return;let r=ki(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(ly(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Mi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function cy(e){let t=ki();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)lf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function cf(e,t){let o=ki();o.styles.set(e,t);for(let r of o.documents.keys())lf(r,e,t)}typeof process>"u",cf("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var uy={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",cf("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var fy={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Bn=(0,af.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...s},i){return(0,uf.jsx)(ze.Positioner,{ref:i,align:t,side:r,sideOffset:n,...s,className:mt(uy["box-sizing"],fy.positioner,o)})});var ff=l(ve(),1);function Li(e,t,o){return(0,ff.cloneElement)(e??t,{children:o})}var dy=l(Ni(),1);var mf=l(Di(),1),{lock:ZC,unlock:gf}=(0,mf.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function py(){let e=dy;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return gf(e.privateApis).ThemeProvider}var hf=py();var br=l(K(),1),Fi="data-wp-hash";function Bi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&gy(document)),e.__wpStyleRuntime}function my(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Fi}]`))if(o.getAttribute(Fi)===t)return!0;return!1}function vf(e,t,o){if(!e.head)return;let r=Bi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(my(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Fi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function gy(e){let t=Bi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)vf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function hy(e,t){let o=Bi();o.styles.set(e,t);for(let r of o.documents.keys())vf(r,e,t)}typeof process>"u",hy("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var yy={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},vy={background:"#1e1e1e"},xf=(0,yf.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...s},i){let a=(0,br.jsx)(hf,{color:vy,children:(0,br.jsx)(ze.Popup,{ref:i,className:mt(yy.popup,n),...s,children:r})}),c=Li(o,(0,br.jsx)(Bn,{}),a);return Li(t,(0,br.jsx)(Fn,{}),c)});var Sf=l(ve(),1),bf=l(K(),1),Ef=(0,Sf.forwardRef)(function(t,o){return(0,bf.jsx)(ze.Trigger,{ref:o,...t})});var wf=l(ke(),1),Rf=l(K(),1);function Pf({children:e}){return(0,Rf.jsx)(Cn,{direction:(0,wf.isRTL)()?"rtl":"ltr",children:e})}var Vi=l(K(),1);function Tf(e){return(0,Vi.jsx)(Pf,{children:(0,Vi.jsx)(ze.Root,{...e})})}var Cf=l(K(),1);function Of({...e}){return(0,Cf.jsx)(ze.Provider,{...e})}var Vn=l(Xo(),1),ji=l(K(),1),Hi=(0,ji.jsx)(Vn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ji.jsx)(Vn.Path,{d:"M7 11L12 15L17 11",vectorEffect:"non-scaling-stroke"})});var jn=l(Xo(),1),$i=l(K(),1),Ui=(0,$i.jsx)(jn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,$i.jsx)(jn.Path,{d:"M14 6.5L9 12L14 17.5",vectorEffect:"non-scaling-stroke"})});var Hn=l(Xo(),1),Wi=l(K(),1),Gi=(0,Wi.jsx)(Hn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Wi.jsx)(Hn.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var $n=l(Xo(),1),zi=l(K(),1),Yi=(0,zi.jsx)($n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,zi.jsx)($n.Path,{d:"M7 13L12 9L17 13",vectorEffect:"non-scaling-stroke"})});var Un=l(Xo(),1),Ki=l(K(),1),Xi=(0,Ki.jsx)(Un.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ki.jsx)(Un.Path,{d:"M6 4a2 2 0 0 0-2 2v3h1.5V6a.5.5 0 0 1 .5-.5h3V4H6Zm3 14.5H6a.5.5 0 0 1-.5-.5v-3H4v3a2 2 0 0 0 2 2h3v-1.5Zm6 1.5v-1.5h3a.5.5 0 0 0 .5-.5v-3H20v3a2 2 0 0 1-2 2h-3Zm3-16a2 2 0 0 1 2 2v3h-1.5V6a.5.5 0 0 0-.5-.5h-3V4h3Z"})});var If=l(ve(),1),qi="data-wp-hash";function Qi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Sy(document)),e.__wpStyleRuntime}function xy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${qi}]`))if(o.getAttribute(qi)===t)return!0;return!1}function Af(e,t,o){if(!e.head)return;let r=Qi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(xy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(qi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Sy(e){let t=Qi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Af(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function by(e,t){let o=Qi();o.styles.set(e,t);for(let r of o.documents.keys())Af(r,e,t)}typeof process>"u",by("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var Ey={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Ji=(0,If.forwardRef)(function({render:t,...o},r){return Dn({render:t,ref:r,props:Mt({className:Ey["visually-hidden"]},o,{"data-visually-hidden":""})})});var Mf=l(ve(),1),Zi="data-wp-hash";function ea(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ry(document)),e.__wpStyleRuntime}function wy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Zi}]`))if(o.getAttribute(Zi)===t)return!0;return!1}function kf(e,t,o){if(!e.head)return;let r=ea(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(wy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Zi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Ry(e){let t=ea();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)kf(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Py(e,t){let o=ea();o.styles.set(e,t);for(let r of o.documents.keys())kf(r,e,t)}typeof process>"u",Py("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var Ty={stack:"_19ce0419607e1896__stack"},Cy={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},Wn=(0,Mf.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:s,render:i,...a},c){let u={gap:o&&Cy[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:s};return Dn({render:i,ref:c,props:Mt(a,{style:u,className:Ty.stack})})});var Lf=l(ve(),1),Nf=l(K(),1),Df=(0,Lf.forwardRef)(({children:e,className:t,ariaLabel:o,as:r="div",...n},s)=>(0,Nf.jsx)(r,{ref:s,className:mt("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...n,children:e}));Df.displayName="NavigableRegion";var ta=Df;var Bf={primary:"#3858e9",background:"#222524"},Oy=new Map([["modern",Bf],["fresh",{primary:"#007cba",background:"#25292b"}],["midnight",{primary:"#cf4339",background:"#3d4042"}],["coffee",{primary:"#916745",background:"#5b534d"}],["ocean",{primary:"#567958",background:"#5f787f"}],["blue",{primary:"#437aa8",background:"#3876a8"}],["ectoplasm",{primary:"#646c3e",background:"#4f386e"}],["sunrise",{primary:"#ad631e",background:"#cc4541"}],["light",{primary:"#007cba",background:"#eaeeed"}]]);function oa(){let e=document.body.className.match(/admin-color-([\w-]+)/)?.[1]??"modern";return Oy.get(e)??Bf}var Ke=l(xe(),1),io=l(ie(),1),$p=l(ra(),1);var _y=l(na(),1);var qo="body",Hf=":root";var Er=l(Es(),1),Uf=l(na(),1),Ay=l(ie(),1);function sa(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function Iy(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function ia(e,t="0"){let o=Iy(e);if(!o)return null;let r=sa(o?.top)||t,n=sa(o?.left)||t;return r===n?r:`${r} ${n}`}var $f={default:{name:"default",slug:"flow",className:"is-layout-flow",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},constrained:{name:"constrained",slug:"constrained",className:"is-layout-constrained",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > :where(:not(.alignleft):not(.alignright):not(.alignfull))",rules:{"max-width":"var(--wp--style--global--content-size)","margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > .alignwide",rules:{"max-width":"var(--wp--style--global--wide-size)"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},flex:{name:"flex",slug:"flex",className:"is-layout-flex",displayMode:"flex",baseStyles:[{selector:"",rules:{"flex-wrap":"wrap","align-items":"center"}},{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]},grid:{name:"grid",slug:"grid",className:"is-layout-grid",displayMode:"grid",baseStyles:[{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]}};function aa({layoutDefinitions:e=$f,style:t,selector:o,hasBlockGapSupport:r,hasFallbackGapSupport:n,fallbackGapValue:s}){let i="",a=t?.spacing?.blockGap,c=r?ia(a):"";n&&(o===qo?c=c||"0.5em":!r&&s&&(c=s));let u=r&&a&&typeof a!="string"?ia(a.top):c;if(c&&e&&(Object.values(e).forEach(({className:f,name:g,spacingStyles:p})=>{if(!r&&g!=="flex"&&g!=="grid")return;let d=["default","constrained"].includes(g)?u:c;p?.length&&p.forEach(m=>{let h=[];if(m.rules&&Object.entries(m.rules).forEach(([y,x])=>{h.push(`${y}: ${x||d}`)}),h.length){let y="";r?y=o===qo?`:root :where(.${f})${m?.selector||""}`:`:root :where(${o}-${f})${m?.selector||""}`:y=o===qo?`:where(.${f}${m?.selector||""})`:`:where(${o}.${f}${m?.selector||""})`,i+=`${y} { ${h.join("; ")}; }`}})}),o===qo&&r&&(i+=`${Hf} { --wp--style--block-gap: ${c}; }`)),o===qo&&e){let f=["block","flex","grid"];Object.values(e).forEach(({className:g,displayMode:p,baseStyles:d})=>{p&&f.includes(p)&&(i+=`${o} .${g} { display:${p}; }`),d?.length&&d.forEach(m=>{let h=[];if(m.rules&&Object.entries(m.rules).forEach(([y,x])=>{h.push(`${y}: ${x}`)}),h.length){let y=`.${g}${m?.selector||""}`;i+=`${y} { ${h.join("; ")}; }`}})})}return i}var Up=l(Gf(),1),ut=l(ke(),1),je=l(ve(),1);var kr=l(Gn(),1),ds=l(it(),1),Wp=l(la(),1),Ca=l(oo(),1),Gp=l(qf(),1),zp=l(pt(),1),ao=l(Dt(),1),lo=l(Oi(),1),Yp=l(Ni(),1);var nd=l(xe(),1),sd=l(Dt(),1),id=l(it(),1),ad=l(ie(),1);var Qf=l(ie(),1),Jf=l(Dt(),1),zn=l(ke(),1),Zf=l(oo(),1);var ed=l(xe(),1),td=l(pt(),1),od=l(K(),1);function My({showTooltip:e,icon:t,href:o,initialPost:r}){let n=(0,Qf.useSelect)(a=>{let{getCurrentPostType:c}=a(ed.store),{getPostType:u}=a(td.store);return u(r?.type||c())},[r?.type]);if(!n)return null;let s=o??(0,Zf.addQueryArgs)("edit.php",{post_type:n.slug}),i=n?.labels?.view_items??(0,zn.__)("Back");return(0,od.jsx)(Jf.Button,{size:"compact",href:s,label:i,showTooltip:e,tooltipPosition:"bottom",icon:t??((0,zn.isRTL)()?Gi:Ui)})}var Yn=My;var rd=l(Di(),1),{lock:$_,unlock:U}=(0,rd.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/edit-post");var Kn=l(K(),1),{BackButton:ky}=U(nd.privateApis),Ly={hidden:{x:"-100%"},distractionFreeInactive:{x:0},hover:{x:0,transition:{type:"tween",delay:.2}}};function Ny({initialPost:e}){let t=(0,ad.useSelect)(o=>o(id.store).get("core","showIconLabels"),[]);return(0,Kn.jsx)(ky,{children:({length:o})=>o<=1&&(0,Kn.jsx)(sd.__unstableMotion.div,{variants:Ly,transition:{type:"tween",delay:.8},children:(0,Kn.jsx)(Yn,{showTooltip:!t,initialPost:e})})})}var ld=Ny;var dd=l(ie(),1),wr=l(ve(),1),pd=l(xe(),1),md=l(pt(),1);var cd="core/edit-post",ud="#wp-admin-bar-view a",fd="#wp-admin-bar-preview a";var gd=()=>{let{isViewable:e,newPermalink:t}=(0,dd.useSelect)(r=>{let{getPostType:n}=r(md.store),{getCurrentPost:s,getEditedPostAttribute:i}=r(pd.store);return{isViewable:n(i("type"))?.viewable,newPermalink:s().link}},[]),o=(0,wr.useRef)();(0,wr.useEffect)(()=>{o.current=document.querySelector(fd)||document.querySelector(ud)},[]),(0,wr.useEffect)(()=>{if(!(!t||!o.current)){if(!e){o.current.style.display="none";return}o.current.style.display="",o.current.setAttribute("href",t)}},[t,e])};function hd(){return gd(),null}var Id=l(ve(),1),ga=l(ie(),1),Qn=l(vd(),1),Ad=l(ke(),1);var qn=l(ie(),1);var ca=l(ie(),1);function Dy(e=!1,t){switch(t.type){case"REQUEST_META_BOX_UPDATES":return!0;case"META_BOX_UPDATES_SUCCESS":case"META_BOX_UPDATES_FAILURE":return!1;default:return e}}function Fy(e=[],t){let o=[...e];for(let r of t){let n=o.findIndex(s=>s.id===r.id);n!==-1?o[n]={...o[n],...r}:o.push(r)}return o}function By(e={},t){switch(t.type){case"SET_META_BOXES_PER_LOCATIONS":{let o={...e};for(let[r,n]of Object.entries(t.metaBoxesPerLocation))o[r]=Fy(o[r],n);return o}}return e}function Vy(e=!1,t){return t.type==="META_BOXES_INITIALIZED"?!0:e}var jy=(0,ca.combineReducers)({isSaving:Dy,locations:By,initialized:Vy}),xd=(0,ca.combineReducers)({metaBoxes:jy});var ua={};dt(ua,{__experimentalSetPreviewDeviceType:()=>av,__unstableCreateTemplate:()=>fv,closeGeneralSidebar:()=>$y,closeModal:()=>Wy,closePublishSidebar:()=>zy,hideBlockTypes:()=>ov,initializeMetaBoxes:()=>dv,metaBoxUpdatesFailure:()=>iv,metaBoxUpdatesSuccess:()=>sv,openGeneralSidebar:()=>Hy,openModal:()=>Uy,openPublishSidebar:()=>Gy,removeEditorPanel:()=>qy,requestMetaBoxUpdates:()=>nv,setAvailableMetaBoxesPerLocation:()=>rv,setIsEditingTemplate:()=>uv,setIsInserterOpened:()=>lv,setIsListViewOpened:()=>cv,showBlockTypes:()=>tv,switchEditorMode:()=>Jy,toggleDistractionFree:()=>pv,toggleEditorPanelEnabled:()=>Ky,toggleEditorPanelOpened:()=>Xy,toggleFeature:()=>Qy,toggleFullscreenMode:()=>mv,togglePinnedPluginItem:()=>Zy,togglePublishSidebar:()=>Yy,updatePreferredStyleVariations:()=>ev});var Rd=l(ws(),1),Rr=l(it(),1),Pe=l(xe(),1),Ae=l(nr(),1),Pd=l(bd(),1),Td=l(pt(),1),Cd=l(Gn(),1),Xn=l(ke(),1);var Ed=e=>{let t=document.querySelector(`.edit-post-meta-boxes-area.is-${e} .metabox-location-${e}`);return t||document.querySelector("#metaboxes .metabox-location-"+e)};var{interfaceStore:Qo}=U(Pe.privateApis),Hy=e=>({registry:t})=>{t.dispatch(Qo).enableComplementaryArea("core",e)},$y=()=>({registry:e})=>e.dispatch(Qo).disableComplementaryArea("core"),Uy=e=>({registry:t})=>((0,Ae.default)("select( 'core/edit-post' ).openModal( name )",{since:"6.3",alternative:"select( 'core/interface').openModal( name )"}),t.dispatch(Qo).openModal(e)),Wy=()=>({registry:e})=>((0,Ae.default)("select( 'core/edit-post' ).closeModal()",{since:"6.3",alternative:"select( 'core/interface').closeModal()"}),e.dispatch(Qo).closeModal()),Gy=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).openPublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').openPublishSidebar"}),e.dispatch(Pe.store).openPublishSidebar()},zy=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).closePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').closePublishSidebar"}),e.dispatch(Pe.store).closePublishSidebar()},Yy=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).togglePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').togglePublishSidebar"}),e.dispatch(Pe.store).togglePublishSidebar()},Ky=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).toggleEditorPanelEnabled",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelEnabled"}),t.dispatch(Pe.store).toggleEditorPanelEnabled(e)},Xy=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).toggleEditorPanelOpened",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelOpened"}),t.dispatch(Pe.store).toggleEditorPanelOpened(e)},qy=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).removeEditorPanel",{since:"6.5",alternative:"dispatch( 'core/editor').removeEditorPanel"}),t.dispatch(Pe.store).removeEditorPanel(e)},Qy=e=>({registry:t})=>t.dispatch(Rr.store).toggle("core/edit-post",e),Jy=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).switchEditorMode",{since:"6.6",alternative:"dispatch( 'core/editor').switchEditorMode"}),t.dispatch(Pe.store).switchEditorMode(e)},Zy=e=>({registry:t})=>{let o=t.select(Qo).isItemPinned("core",e);t.dispatch(Qo)[o?"unpinItem":"pinItem"]("core",e)};function ev(){return(0,Ae.default)("dispatch( 'core/edit-post' ).updatePreferredStyleVariations",{since:"6.6",hint:"Preferred Style Variations are not supported anymore."}),{type:"NOTHING"}}var tv=e=>({registry:t})=>{U(t.dispatch(Pe.store)).showBlockTypes(e)},ov=e=>({registry:t})=>{U(t.dispatch(Pe.store)).hideBlockTypes(e)};function rv(e){return{type:"SET_META_BOXES_PER_LOCATIONS",metaBoxesPerLocation:e}}var nv=()=>async({registry:e,select:t,dispatch:o})=>{o({type:"REQUEST_META_BOX_UPDATES"}),window.tinyMCE&&window.tinyMCE.triggerSave();let r=new window.FormData(document.querySelector(".metabox-base-form")),n=r.get("post_ID"),s=r.get("post_type"),i=e.select(Td.store).getEditedEntityRecord("postType",s,n),a=[i.comment_status?["comment_status",i.comment_status]:!1,i.ping_status?["ping_status",i.ping_status]:!1,i.sticky?["sticky",i.sticky]:!1,i.author?["post_author",i.author]:!1].filter(Boolean),c=t.getActiveMetaBoxLocations(),f=[r,...c.map(g=>new window.FormData(Ed(g)))].reduce((g,p)=>{for(let[d,m]of p)g.append(d,m);return g},new window.FormData);a.forEach(([g,p])=>f.append(g,p));try{await(0,Rd.default)({url:window._wpMetaBoxUrl,method:"POST",body:f,parse:!1}),o.metaBoxUpdatesSuccess()}catch{o.metaBoxUpdatesFailure()}};function sv(){return{type:"META_BOX_UPDATES_SUCCESS"}}function iv(){return{type:"META_BOX_UPDATES_FAILURE"}}var av=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).__experimentalSetPreviewDeviceType",{since:"6.5",version:"6.7",hint:"registry.dispatch( editorStore ).setDeviceType"}),t.dispatch(Pe.store).setDeviceType(e)},lv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).setIsInserterOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsInserterOpened"}),t.dispatch(Pe.store).setIsInserterOpened(e)},cv=e=>({registry:t})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).setIsListViewOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsListViewOpened"}),t.dispatch(Pe.store).setIsListViewOpened(e)};function uv(){return(0,Ae.default)("dispatch( 'core/edit-post' ).setIsEditingTemplate",{since:"6.5",alternative:"dispatch( 'core/editor').setRenderingMode"}),{type:"NOTHING"}}function fv(){return(0,Ae.default)("dispatch( 'core/edit-post' ).__unstableCreateTemplate",{since:"6.5"}),{type:"NOTHING"}}var wd=!1,dv=()=>({registry:e,select:t,dispatch:o})=>{if(!e.select(Pe.store).__unstableIsEditorReady()||wd)return;let n=e.select(Pe.store).getCurrentPostType();window.postboxes.page!==n&&window.postboxes.add_postbox_toggles(n),wd=!0,(0,Pd.addAction)("editor.savePost","core/edit-post/save-metaboxes",async(s,i)=>{!i.isAutosave&&t.hasMetaBoxes()&&await o.requestMetaBoxUpdates()}),o({type:"META_BOXES_INITIALIZED"})},pv=()=>({registry:e})=>{(0,Ae.default)("dispatch( 'core/edit-post' ).toggleDistractionFree",{since:"6.6",alternative:"dispatch( 'core/editor').toggleDistractionFree"}),e.dispatch(Pe.store).toggleDistractionFree()},mv=()=>({registry:e})=>{let t=e.select(Rr.store).get("core/edit-post","fullscreenMode");e.dispatch(Rr.store).toggle("core/edit-post","fullscreenMode"),e.dispatch(Cd.store).createInfoNotice(t?(0,Xn.__)("Fullscreen mode deactivated."):(0,Xn.__)("Fullscreen mode activated."),{id:"core/edit-post/toggle-fullscreen-mode/notice",type:"snackbar",actions:[{label:(0,Xn.__)("Undo"),onClick:()=>{e.dispatch(Rr.store).toggle("core/edit-post","fullscreenMode")}}]})};var ma={};dt(ma,{__experimentalGetInsertionPoint:()=>Fv,__experimentalGetPreviewDeviceType:()=>Nv,areMetaBoxesInitialized:()=>jv,getActiveGeneralSidebarName:()=>Sv,getActiveMetaBoxLocations:()=>_d,getAllMetaBoxes:()=>Mv,getEditedPostTemplate:()=>Hv,getEditorMode:()=>yv,getHiddenBlockTypes:()=>wv,getMetaBoxesPerLocation:()=>pa,getPreference:()=>Ev,getPreferences:()=>Od,hasMetaBoxes:()=>kv,isEditingTemplate:()=>Vv,isEditorPanelEnabled:()=>Tv,isEditorPanelOpened:()=>Cv,isEditorPanelRemoved:()=>Pv,isEditorSidebarOpened:()=>vv,isFeatureActive:()=>_v,isInserterOpened:()=>Dv,isListViewOpened:()=>Bv,isMetaBoxLocationActive:()=>da,isMetaBoxLocationVisible:()=>Av,isModalActive:()=>Ov,isPluginItemPinned:()=>Iv,isPluginSidebarOpened:()=>xv,isPublishSidebarOpened:()=>Rv,isSavingMetaBoxes:()=>Lv});var he=l(ie(),1),Po=l(it(),1),fa=l(pt(),1),Ye=l(xe(),1),tt=l(nr(),1);var{interfaceStore:Pr}=U(Ye.privateApis),gv=[],hv={},yv=(0,he.createRegistrySelector)(e=>()=>e(Po.store).get("core","editorMode")??"visual"),vv=(0,he.createRegistrySelector)(e=>()=>{let t=e(Pr).getActiveComplementaryArea("core");return["edit-post/document","edit-post/block"].includes(t)}),xv=(0,he.createRegistrySelector)(e=>()=>{let t=e(Pr).getActiveComplementaryArea("core");return!!t&&!["edit-post/document","edit-post/block"].includes(t)}),Sv=(0,he.createRegistrySelector)(e=>()=>e(Pr).getActiveComplementaryArea("core"));function bv(e,t){let o=e?.reduce((n,s)=>({...n,[s]:{enabled:!1}}),{});return t?.reduce((n,s)=>{let i=n?.[s];return{...n,[s]:{...i,opened:!0}}},o??{})??o??hv}var Od=(0,he.createRegistrySelector)(e=>()=>{(0,tt.default)("select( 'core/edit-post' ).getPreferences",{since:"6.0",alternative:"select( 'core/preferences' ).get"});let t=["editorMode","hiddenBlockTypes"].reduce((s,i)=>{let a=e(Po.store).get("core",i);return{...s,[i]:a}},{}),o=e(Po.store).get("core","inactivePanels"),r=e(Po.store).get("core","openPanels"),n=bv(o,r);return{...t,panels:n}});function Ev(e,t,o){(0,tt.default)("select( 'core/edit-post' ).getPreference",{since:"6.0",alternative:"select( 'core/preferences' ).get"});let n=Od(e)[t];return n===void 0?o:n}var wv=(0,he.createRegistrySelector)(e=>()=>e(Po.store).get("core","hiddenBlockTypes")??gv),Rv=(0,he.createRegistrySelector)(e=>()=>((0,tt.default)("select( 'core/edit-post' ).isPublishSidebarOpened",{since:"6.6",alternative:"select( 'core/editor' ).isPublishSidebarOpened"}),e(Ye.store).isPublishSidebarOpened())),Pv=(0,he.createRegistrySelector)(e=>(t,o)=>((0,tt.default)("select( 'core/edit-post' ).isEditorPanelRemoved",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelRemoved"}),e(Ye.store).isEditorPanelRemoved(o))),Tv=(0,he.createRegistrySelector)(e=>(t,o)=>((0,tt.default)("select( 'core/edit-post' ).isEditorPanelEnabled",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelEnabled"}),e(Ye.store).isEditorPanelEnabled(o))),Cv=(0,he.createRegistrySelector)(e=>(t,o)=>((0,tt.default)("select( 'core/edit-post' ).isEditorPanelOpened",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelOpened"}),e(Ye.store).isEditorPanelOpened(o))),Ov=(0,he.createRegistrySelector)(e=>(t,o)=>((0,tt.default)("select( 'core/edit-post' ).isModalActive",{since:"6.3",alternative:"select( 'core/interface' ).isModalActive"}),!!e(Pr).isModalActive(o))),_v=(0,he.createRegistrySelector)(e=>(t,o)=>!!e(Po.store).get("core/edit-post",o)),Iv=(0,he.createRegistrySelector)(e=>(t,o)=>e(Pr).isItemPinned("core",o)),_d=(0,he.createSelector)(e=>Object.keys(e.metaBoxes.locations).filter(t=>da(e,t)),e=>[e.metaBoxes.locations]),Av=(0,he.createRegistrySelector)(e=>(t,o)=>da(t,o)&&pa(t,o)?.some(({id:r})=>e(Ye.store).isEditorPanelEnabled(`meta-box-${r}`)));function da(e,t){let o=pa(e,t);return!!o&&o.length!==0}function pa(e,t){return e.metaBoxes.locations[t]}var Mv=(0,he.createSelector)(e=>Object.values(e.metaBoxes.locations).flat(),e=>[e.metaBoxes.locations]);function kv(e){return _d(e).length>0}function Lv(e){return e.metaBoxes.isSaving}var Nv=(0,he.createRegistrySelector)(e=>()=>((0,tt.default)("select( 'core/edit-site' ).__experimentalGetPreviewDeviceType",{since:"6.5",version:"6.7",alternative:"select( 'core/editor' ).getDeviceType"}),e(Ye.store).getDeviceType())),Dv=(0,he.createRegistrySelector)(e=>()=>((0,tt.default)("select( 'core/edit-post' ).isInserterOpened",{since:"6.5",alternative:"select( 'core/editor' ).isInserterOpened"}),e(Ye.store).isInserterOpened())),Fv=(0,he.createRegistrySelector)(e=>()=>((0,tt.default)("select( 'core/edit-post' ).__experimentalGetInsertionPoint",{since:"6.5",version:"6.7"}),U(e(Ye.store)).getInserter())),Bv=(0,he.createRegistrySelector)(e=>()=>((0,tt.default)("select( 'core/edit-post' ).isListViewOpened",{since:"6.5",alternative:"select( 'core/editor' ).isListViewOpened"}),e(Ye.store).isListViewOpened())),Vv=(0,he.createRegistrySelector)(e=>()=>((0,tt.default)("select( 'core/edit-post' ).isEditingTemplate",{since:"6.5",alternative:"select( 'core/editor' ).getRenderingMode"}),e(Ye.store).getCurrentPostType()==="wp_template"));function jv(e){return e.metaBoxes.initialized}var Hv=(0,he.createRegistrySelector)(e=>()=>{let{id:t,type:o}=e(Ye.store).getCurrentPost(),r=U(e(fa.store)).getTemplateId(o,t);if(r)return e(fa.store).getEditedEntityRecord("postType","wp_template",r)});var de=(0,qn.createReduxStore)(cd,{reducer:xd,actions:ua,selectors:ma});(0,qn.register)(de);function $v(){let{toggleFullscreenMode:e}=(0,ga.useDispatch)(de),{registerShortcut:t}=(0,ga.useDispatch)(Qn.store);return(0,Id.useEffect)(()=>{t({name:"core/edit-post/toggle-fullscreen",category:"global",description:(0,Ad.__)("Enable or disable fullscreen mode."),keyCombination:{modifier:"secondary",character:"f"}})},[]),(0,Qn.useShortcut)("core/edit-post/toggle-fullscreen",()=>{e()}),null}var Md=$v;var Zn=l(ie(),1),ro=l(ke(),1),no=l(Dt(),1);var Jn=l(ve(),1),ha=l(xe(),1),Ft=l(K(),1);function kd(){let{editPost:e}=(0,Zn.useDispatch)(ha.store),{isCleanNewPost:t}=(0,Zn.useSelect)(ha.store),[o,r]=(0,Jn.useState)(void 0),[n,s]=(0,Jn.useState)(""),[i,a]=(0,Jn.useState)(()=>t());return i?(0,Ft.jsx)(no.Modal,{title:(0,ro.__)("Create pattern"),onRequestClose:()=>{a(!1)},overlayClassName:"patterns-create-modal",children:(0,Ft.jsx)("form",{onSubmit:c=>{c.preventDefault(),a(!1),e({title:n,meta:{wp_pattern_sync_status:o}})},children:(0,Ft.jsxs)(Wn,{direction:"column",gap:"lg",children:[(0,Ft.jsx)(no.TextControl,{label:(0,ro.__)("Name"),value:n,onChange:s,placeholder:(0,ro.__)("My pattern"),className:"patterns-create-modal__name-input"}),(0,Ft.jsx)(no.ToggleControl,{label:(0,ro._x)("Synced","pattern (singular)"),help:(0,ro.__)("Sync this pattern across multiple locations."),checked:!o,onChange:()=>{r(o?void 0:"unsynced")}}),(0,Ft.jsx)(Wn,{justify:"end",children:(0,Ft.jsx)(no.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",disabled:!n,accessibleWhenDisabled:!0,children:(0,ro.__)("Create")})})]})})}):null}var so=l(ve(),1),os=l(ie(),1),rs=l(oo(),1),ts=l(xe(),1);var es=l(ie(),1),Ld=l(pt(),1),ya=l(xe(),1),Nd=l(ve(),1),Dd=l(oo(),1);function Fd(){let e=(0,es.useRegistry)(),{disableVisualRevisions:t,currentRevisionId:o,postType:r,postId:n}=(0,es.useSelect)(i=>{let a=i(ya.store);return{disableVisualRevisions:!!a.getEditorSettings().disableVisualRevisions,currentRevisionId:U(a).getCurrentRevisionId(),postType:a.getCurrentPostType(),postId:a.getCurrentPostId()}},[]),s=!["wp_template","wp_template_part"].includes(r);(0,Nd.useEffect)(()=>{if(!t||!s||!o||!r||!n)return;let i=!1;return e.resolveSelect(Ld.store).getRevision("postType",r,n,o,{context:"edit",_fields:"id"}).then(a=>{if(i||!a)return;let c=e.select(ya.store);c.getEditorSettings().disableVisualRevisions&&c.getCurrentPostType()===r&&String(c.getCurrentPostId())===String(n)&&U(c).getCurrentRevisionId()===o&&window.location.replace((0,Dd.addQueryArgs)("revision.php",{revision:o}))}),()=>{i=!0}},[t,s,o,r,n,e])}var Bd=300;function Uv(e,t){let o={post:e,action:"edit"};return t&&(o.revision=t),(0,rs.addQueryArgs)("post.php",o)}function Vd(){Fd();let[e]=(0,so.useState)(()=>{let c=Number((0,rs.getQueryArg)(window.location.href,"revision"));return Number.isInteger(c)&&c>0?c:null}),t=(0,so.useRef)(!1),{postId:o,postStatus:r,currentRevisionId:n}=(0,os.useSelect)(c=>{let{getCurrentPost:u}=c(ts.store),{getCurrentRevisionId:f}=U(c(ts.store)),g=u(),{id:p,status:d,type:m}=g,h=["wp_template","wp_template_part"].includes(m);return h&&(p=g.wp_id),{postId:p,postStatus:d,currentRevisionId:h?null:f()}},[]),{openRevision:s}=U((0,os.useDispatch)(ts.store)),i=(0,so.useRef)(null),a=(0,so.useRef)(null);return(0,so.useEffect)(()=>{if(!o)return;if(e&&!t.current){t.current=!0,s(e);return}if(r==="auto-draft")return;let c=a.current;a.current=o;let u=Uv(o,n),f=()=>{i.current=Date.now();try{window.history.replaceState({id:o},"Post "+o,u)}catch{}};if(c!==null&&c!==o){f();return}if(i.current===null){f();return}if(Date.now()-i.current>=Bd){f();return}let g=setTimeout(f,Bd);return()=>clearTimeout(g)},[o,r,n,e,s]),null}var Xd=l(ie(),1);var Tr=l(ve(),1),Hd=l(Dt(),1),$d=l(ie(),1),Ud=l(ra(),1);var Jo=l(K(),1),{useNativeUndo:Wv}=U(Ud.privateApis);function jd(e,t){e.moveBefore&&e.isConnected&&t.isConnected?e.moveBefore(t,null):e.appendChild(t)}function Gv({location:e}){let t=(0,Tr.useRef)(null),o=(0,Tr.useRef)(null);(0,Tr.useLayoutEffect)(()=>(o.current=document.querySelector(".metabox-location-"+e),o.current&&jd(t.current,o.current),()=>{o.current&&jd(document.querySelector("#metaboxes"),o.current)}),[e]);let r=(0,$d.useSelect)(i=>i(de).isSavingMetaBoxes(),[]),n=mt("edit-post-meta-boxes-area",`is-${e}`,{"is-loading":r}),s=Wv();return(0,Jo.jsxs)("div",{className:n,ref:s,children:[r&&(0,Jo.jsx)(Hd.Spinner,{className:"edit-post-meta-boxes-area__spinner"}),(0,Jo.jsx)("div",{className:"edit-post-meta-boxes-area__container",ref:t}),(0,Jo.jsx)("div",{className:"edit-post-meta-boxes-area__clear"})]})}var Wd=Gv;var Gd=l(ve(),1),zd=l(ie(),1),Yd=l(xe(),1);function Kd({id:e}){let t=(0,zd.useSelect)(o=>o(Yd.store).isEditorPanelEnabled(`meta-box-${e}`),[e]);return(0,Gd.useEffect)(()=>{let o=document.getElementById(e);o&&(t?o.classList.remove("is-hidden"):o.classList.add("is-hidden"))},[e,t]),null}var To=l(K(),1);function ns({location:e}){let t=(0,Xd.useSelect)(o=>o(de).getMetaBoxesPerLocation(e),[e]);return(0,To.jsxs)(To.Fragment,{children:[(t??[]).map(({id:o})=>(0,To.jsx)(Kd,{id:o},o)),(0,To.jsx)(Wd,{location:e})]})}var Or=l(ke(),1),Pp=l(Oi(),1),Tp=l(xe(),1),Zo=l(Qd(),1);var Jd=l(pt(),1),Zd=l(ie(),1),ep=l(xe(),1),tp=l(ke(),1),va=l(oo(),1);var op=l(K(),1),{MoreMenuItem:zv}=U(ep.privateApis);function Yv(){let e=(0,Zd.useSelect)(t=>{let{canUser:o}=t(Jd.store),r=(0,va.addQueryArgs)("edit.php",{post_type:"wp_block"}),n=(0,va.addQueryArgs)("site-editor.php",{p:"/pattern"});return o("create",{kind:"postType",name:"wp_template"})?n:r},[]);return(0,op.jsx)(zv,{href:e,children:(0,tp.__)("Manage patterns")})}var rp=Yv;var np=l(ke(),1),ss=l(ie(),1),is=l(xe(),1),sp=l(it(),1);var ip=l(K(),1),{MoreMenuItem:Kv}=U(is.privateApis);function ap(){let e=(0,ss.useSelect)(o=>o(is.store).getCurrentPostType()==="wp_template",[]),{toggle:t}=(0,ss.useDispatch)(sp.store);return(0,ip.jsx)(Kv,{onClick:()=>t("core/edit-post",e?"welcomeGuideTemplate":"welcomeGuide"),children:(0,np.__)("Welcome Guide")})}var cs=l(ke(),1),Ep=l(it(),1),wp=l(xe(),1);var yp=l(ke(),1),vp=l(ie(),1),xp=l(xe(),1),Sp=l(it(),1);var xa=l(ve(),1),as=l(ke(),1),lp=l(Dt(),1),cp=l(ie(),1),up=l(xe(),1),fp=l(it(),1),dp=l(oo(),1);var Bt=l(K(),1),{PreferenceBaseOption:Xv}=U(fp.privateApis);function qv(){let e=document.getElementById("toggle-custom-fields-form");e.querySelector('[name="_wp_http_referer"]').setAttribute("value",(0,dp.getPathAndQueryString)(window.location.href)),e.submit()}function Qv({willEnable:e}){let[t,o]=(0,xa.useState)(!1);return(0,Bt.jsxs)(Bt.Fragment,{children:[(0,Bt.jsx)("p",{className:"edit-post-preferences-modal__custom-fields-confirmation-message",children:(0,as.__)("A page reload is required for this change. Make sure your content is saved before reloading.")}),(0,Bt.jsx)(lp.Button,{__next40pxDefaultSize:!0,variant:"secondary",isBusy:t,accessibleWhenDisabled:!0,disabled:t,onClick:()=>{o(!0),qv()},children:e?(0,as.__)("Show & Reload Page"):(0,as.__)("Hide & Reload Page")})]})}function pp({label:e}){let t=(0,cp.useSelect)(n=>!!n(up.store).getEditorSettings().enableCustomFields,[]),[o,r]=(0,xa.useState)(t);return(0,Bt.jsx)(Xv,{label:e,isChecked:o,onChange:r,children:o!==t&&(0,Bt.jsx)(Qv,{willEnable:o})})}var ls=l(ie(),1),Sa=l(xe(),1),mp=l(it(),1);var gp=l(K(),1),{PreferenceBaseOption:Jv}=U(mp.privateApis);function hp(e){let{toggleEditorPanelEnabled:t}=(0,ls.useDispatch)(Sa.store),{isChecked:o,isRemoved:r}=(0,ls.useSelect)(n=>{let{isEditorPanelEnabled:s,isEditorPanelRemoved:i}=n(Sa.store);return{isChecked:s(e.panelName),isRemoved:i(e.panelName)}},[e.panelName]);return r?null:(0,gp.jsx)(Jv,{isChecked:o,onChange:()=>t(e.panelName),...e})}var Cr=l(K(),1),{PreferencesModalSection:Zv}=U(Sp.privateApis);function bp(e){let{areCustomFieldsRegistered:t,metaBoxes:o}=(0,vp.useSelect)(n=>{let{getEditorSettings:s}=n(xp.store),{getAllMetaBoxes:i}=n(de);return{areCustomFieldsRegistered:s().enableCustomFields!==void 0,metaBoxes:i()}},[]),r=o.filter(({id:n})=>n!=="postcustom");return!t&&r.length===0?null:(0,Cr.jsxs)(Zv,{...e,children:[t&&(0,Cr.jsx)(pp,{label:(0,yp.__)("Custom fields")}),r.map(({id:n,title:s})=>(0,Cr.jsx)(hp,{label:s,panelName:`meta-box-${n}`},n))]})}var us=l(K(),1),{PreferenceToggleControl:ex}=U(Ep.privateApis),{PreferencesModal:tx}=U(wp.privateApis);function Rp(){let e={general:(0,us.jsx)(bp,{title:(0,cs.__)("Advanced")}),appearance:(0,us.jsx)(ex,{scope:"core/edit-post",featureName:"themeStyles",help:(0,cs.__)("Make the editor look like your theme."),label:(0,cs.__)("Use theme styles")})};return(0,us.jsx)(tx,{extraSections:e})}var xt=l(K(),1),{MoreMenuPreferenceItem:ox,ToolsMoreMenuGroup:rx,ViewMoreMenuGroup:nx}=U(Tp.privateApis),sx={ariaKeyShortcut:Zo.ariaKeyShortcut.secondary("f"),displayShortcut:Zo.displayShortcut.secondary("f"),label:Zo.shortcutAriaLabel.secondary("f")},ix=()=>{let e=(0,Pp.useViewportMatch)("large");return(0,xt.jsxs)(xt.Fragment,{children:[e&&(0,xt.jsx)(nx,{children:(0,xt.jsx)(ox,{scope:"core/edit-post",name:"fullscreenMode",label:(0,Or.__)("Fullscreen mode"),info:(0,Or.__)("Show and hide the admin user interface"),messageActivated:(0,Or.__)("Fullscreen mode activated."),messageDeactivated:(0,Or.__)("Fullscreen mode deactivated."),shortcut:sx})}),(0,xt.jsxs)(rx,{children:[(0,xt.jsx)(rp,{}),(0,xt.jsx)(ap,{})]}),(0,xt.jsx)(Rp,{})]})},Cp=ix;var kp=l(ie(),1);var Op=l(ie(),1),fs=l(Dt(),1),ot=l(ke(),1),ba=l(ve(),1);var _r=l(K(),1);function Co({nonAnimatedSrc:e,animatedSrc:t}){return(0,_r.jsxs)("picture",{className:"edit-post-welcome-guide__image",children:[(0,_r.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,_r.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var ue=l(K(),1);function _p(){let{toggleFeature:e}=(0,Op.useDispatch)(de);return(0,ue.jsx)(fs.Guide,{className:"edit-post-welcome-guide",contentLabel:(0,ot.__)("Welcome to the editor"),finishButtonText:(0,ot.__)("Get started"),onFinish:()=>e("welcomeGuide"),pages:[{image:(0,ue.jsx)(Co,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,ot.__)("Welcome to the editor")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ot.__)("In the WordPress editor, each paragraph, image, or video is presented as a distinct \u201Cblock\u201D of content.")})]})},{image:(0,ue.jsx)(Co,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-editor.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-editor.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,ot.__)("Customize each block")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ot.__)("Each block comes with its own set of controls for changing things like color, width, and alignment. These will show and hide automatically when you have a block selected.")})]})},{image:(0,ue.jsx)(Co,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-library.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-library.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,ot.__)("Explore all blocks")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ba.createInterpolateElement)((0,ot.__)("All of the blocks available to you live in the block library. You\u2019ll find it wherever you see the <InserterIconImage /> icon."),{InserterIconImage:(0,ue.jsx)("img",{alt:(0,ot.__)("inserter"),src:"data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='18' height='18' rx='2' fill='%231E1E1E'/%3E%3Cpath d='M9.22727 4V14M4 8.77273H14' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A"})})})]})},{image:(0,ue.jsx)(Co,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.gif"}),content:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,ot.__)("Learn more")}),(0,ue.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ba.createInterpolateElement)((0,ot.__)("New to the block editor? Want to learn more about using it? <a>Here's a detailed guide.</a>"),{a:(0,ue.jsx)(fs.ExternalLink,{href:(0,ot.__)("https://wordpress.org/documentation/article/wordpress-block-editor/")})})})]})}]})}var Ip=l(ie(),1),Ap=l(Dt(),1),Ir=l(ke(),1);var Vt=l(K(),1);function Mp(){let{toggleFeature:e}=(0,Ip.useDispatch)(de);return(0,Vt.jsx)(Ap.Guide,{className:"edit-template-welcome-guide",contentLabel:(0,Ir.__)("Welcome to the template editor"),finishButtonText:(0,Ir.__)("Get started"),onFinish:()=>e("welcomeGuideTemplate"),pages:[{image:(0,Vt.jsx)(Co,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-template-editor.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-template-editor.gif"}),content:(0,Vt.jsxs)(Vt.Fragment,{children:[(0,Vt.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,Ir.__)("Welcome to the template editor")}),(0,Vt.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,Ir.__)("Templates help define the layout of the site. You can customize all aspects of your posts and pages using blocks and patterns in this editor.")})]})}]})}var Ea=l(K(),1);function Lp({postType:e}){let{isActive:t,isEditingTemplate:o}=(0,kp.useSelect)(r=>{let{isFeatureActive:n}=r(de),s=e==="wp_template";return{isActive:n(s?"welcomeGuideTemplate":"welcomeGuide"),isEditingTemplate:s}},[e]);return t?o?(0,Ea.jsx)(Mp,{}):(0,Ea.jsx)(_p,{}):null}var Ar=l(ie(),1),er=l(ke(),1);var Np=l(la(),1),wa=l(it(),1),Dp=l(Gn(),1);function Fp(){let{isFullscreen:e}=(0,Ar.useSelect)(r=>{let{get:n}=r(wa.store);return{isFullscreen:n("core/edit-post","fullscreenMode")}},[]),{toggle:t}=(0,Ar.useDispatch)(wa.store),{createInfoNotice:o}=(0,Ar.useDispatch)(Dp.store);(0,Np.useCommand)({name:"core/toggle-fullscreen-mode",label:e?(0,er.__)("Exit fullscreen"):(0,er.__)("Enter fullscreen"),icon:Xi,category:"command",callback:({close:r})=>{t("core/edit-post","fullscreenMode"),r(),o(e?(0,er.__)("Fullscreen off."):(0,er.__)("Fullscreen on."),{id:"core/edit-post/toggle-fullscreen-mode/notice",type:"snackbar",actions:[{label:(0,er.__)("Undo"),onClick:()=>{t("core/edit-post","fullscreenMode")}}]})}})}var Mr=l(ve(),1),Oo=l(ie(),1),Ra=l(xe(),1),Pa=l(pt(),1);function Bp(e,t,o){let r=(0,Oo.useRegistry)(),[n,s]=(0,Mr.useReducer)((d,{type:m,post:h,previousRenderingMode:y,selectedBlockClientId:x})=>{if(m==="push"){let S=[...d],v=S.length-1;return S[v]={...S[v],selectedBlockClientId:x},[...S,{post:h,previousRenderingMode:y}]}return m==="pop"&&d.length>1?d.slice(0,-1):d},[{post:{postId:e,postType:t}}]),{post:i,previousRenderingMode:a}=n[n.length-1],{getRenderingMode:c}=(0,Oo.useSelect)(Ra.store),{setRenderingMode:u}=(0,Oo.useDispatch)(Ra.store),{editEntityRecord:f}=(0,Oo.useDispatch)(Pa.store),g=(0,Mr.useCallback)(d=>{let h=r.select(Pa.store).getEntityRecordEdits("postType",i.postType,i.postId)?.selection?.selectionStart?.clientId??null;s({type:"push",post:{postId:d.postId,postType:d.postType},previousRenderingMode:c(),selectedBlockClientId:h}),u(o)},[r,i.postType,i.postId,c,u,o]),p=(0,Mr.useCallback)(()=>{if(n.length>1){let d=n[n.length-2];d.selectedBlockClientId&&f("postType",d.post.postType,d.post.postId,{selection:{selectionStart:{clientId:d.selectedBlockClientId},selectionEnd:{clientId:d.selectedBlockClientId}}},{undoIgnore:!0})}s({type:"pop"}),a&&u(a)},[u,a,n,f]);return{currentPost:i,onNavigateToEntityRecord:g,onNavigateToPreviousEntityRecord:n.length>1?p:void 0}}var tr=l(ie(),1),Ta=l(xe(),1),Vp=l(pt(),1),jp=l(ve(),1);var Hp=e=>{let{isEnabledAndEditorReady:t,isCollaborationEnabled:o,hasIncompatibleMetaBoxes:r,hasActiveMetaBoxes:n}=(0,tr.useSelect)(c=>{let{__unstableIsEditorReady:u,isCollaborationEnabledForCurrentPost:f}=U(c(Ta.store));return{isEnabledAndEditorReady:e&&u(),isCollaborationEnabled:f(),hasIncompatibleMetaBoxes:e?c(de).getAllMetaBoxes().some(g=>!g.__rtc_compatible):!1,hasActiveMetaBoxes:e&&c(de).hasMetaBoxes()}},[e]),{setCollaborationSupported:s}=U((0,tr.useDispatch)(Vp.store)),{updateEditorSettings:i}=(0,tr.useDispatch)(Ta.store),{initializeMetaBoxes:a}=(0,tr.useDispatch)(de);(0,jp.useEffect)(()=>{t&&(a(),o&&r&&s(!1),n&&i({disableVisualRevisions:!0}))},[t,a,o,s,r,n,i])};var q=l(K(),1),{useCommandContext:ax}=U(Wp.privateApis),{useDrag:lx}=U(ao.privateApis),{Editor:cx,FullscreenMode:ux,UploadProgressSnackbar:fx}=U(Ke.privateApis),dx=["wp_template","wp_template_part","wp_block","wp_navigation"];function px(e){let{hasThemeStyleSupport:t}=(0,io.useSelect)(o=>({hasThemeStyleSupport:o(de).isFeatureActive("themeStyles")}),[]);return(0,je.useMemo)(()=>{let o=e.styles?.filter(s=>s.__unstableType&&s.__unstableType!=="theme")??[],r=[...e?.defaultEditorStyles??[],...o],n=t&&o.length!==(e.styles?.length??0);return!e.disableLayoutStyles&&!n&&r.push({css:aa({style:{},selector:"body",hasBlockGapSupport:!1,hasFallbackGapSupport:!0,fallbackGapValue:"0.5em"})}),n?e.styles??[]:r},[e.defaultEditorStyles,e.disableLayoutStyles,e.styles,t])}function mx(){let[e,t,o]=(0,io.useSelect)(T=>{let{get:M}=T(ds.store),{isMetaBoxLocationVisible:D}=T(de);return[!!M("core/edit-post","metaBoxesMainIsOpen"),M("core/edit-post","metaBoxesMainOpenHeight"),D("normal")||D("advanced")||D("side")]},[]),{set:r}=(0,io.useDispatch)(ds.store),n=(0,lo.useMediaQuery)("(max-height: 549px)"),[{min:s=0,max:i},a]=(0,je.useState)(()=>({})),c=(0,lo.useRefEffect)(T=>{let M=T.closest(".interface-interface-skeleton__content");if(!M)return;let D=M.querySelector(".editor-notices"),V=M.querySelector(".edit-post-meta-boxes-main__presenter"),N=()=>{let O=M.offsetHeight;D&&(O-=D.offsetHeight);let I=V?.offsetHeight??0;a({min:I,max:O})},E=new window.ResizeObserver(N);return E.observe(M),D&&E.observe(D),()=>E.disconnect()},[]),u=(0,je.useRef)(),f=(0,lo.useMergeRefs)([u,c]),g=(0,je.useRef)(),p=(0,je.useId)(),d=(0,je.useRef)(),m=T=>Math.round((T-s)/(i-s)*100),h=(T=!e)=>r("core/edit-post","metaBoxesMainIsOpen",T),y=(T="auto",M)=>{let D;T==="auto"?(M=!1,D=T):(T=Math.min(i,Math.max(s,T)),d.current=T,D=`${T}px`),M?r("core/edit-post","metaBoxesMainOpenHeight",T):(u.current.style.height=D,n||(g.current.ariaValueNow=m(T)))},x=lx(({movement:T,first:M,last:D,memo:V,tap:N,args:E})=>{let A=u.current,[,O]=T;if(M){A.classList.add("is-resizing");let k=d.current??A.offsetHeight;return e?k>i&&(k=i):k=s,y(k-O),{fromHeight:k}}if(!M&&!D&&!N)return y(V.fromHeight-O),V;if(A.classList.remove("is-resizing"),N){let[k]=E;k?.();return}let I=d.current>s;h(I),y(d.current,I)},{keyboardDisplacement:20,filterTaps:!0});if(!o)return;let S=(0,q.jsxs)("div",{className:"edit-post-layout__metaboxes edit-post-meta-boxes-main__liner",hidden:!e,children:[(0,q.jsx)(ns,{location:"normal"}),(0,q.jsx)(ns,{location:"advanced"})]}),v=t===void 0,P=e?n?"auto":t:s,w=i===void 0||v?50:m(P),R=(0,ut.__)("Meta Boxes"),C=(0,q.jsxs)("button",{"aria-expanded":e,onClick:({detail:T})=>{(n||!T)&&h()},...!n&&x(h),children:[R,(0,q.jsx)(ao.Icon,{icon:e?Yi:Hi})]}),_=!n&&(0,q.jsxs)(q.Fragment,{children:[(0,q.jsxs)(Ro.Root,{children:[(0,q.jsx)(Ro.Trigger,{render:(0,q.jsx)("button",{ref:g,role:"separator","aria-valuenow":w,"aria-label":(0,ut.__)("Drag to resize"),"aria-describedby":p,...x()})}),(0,q.jsx)(Ro.Popup,{children:(0,ut.__)("Drag to resize")})]}),(0,q.jsx)(Ji,{id:p,children:(0,ut.__)("Use up and down arrow keys to resize the meta box pane.")})]});return(0,q.jsxs)(ta,{ariaLabel:R,ref:f,className:mt("edit-post-meta-boxes-main",!n&&"is-resizable"),style:{height:P},children:[(0,q.jsxs)("div",{className:"edit-post-meta-boxes-main__presenter",children:[C,_]}),S]})}function gx({postId:e,postType:t,settings:o,initialEdits:r}){Fp();let{createErrorNotice:n}=(0,io.useDispatch)(kr.store),{currentPost:{postId:s,postType:i},onNavigateToEntityRecord:a,onNavigateToPreviousEntityRecord:c}=Bp(e,t,"post-only"),u=i==="wp_template",{mode:f,isFullscreenActive:g,hasResolvedMode:p,hasActiveMetaboxes:d,hasBlockSelected:m,showIconLabels:h,isDistractionFree:y,showMetaBoxes:x,isWelcomeGuideVisible:S,templateId:v}=(0,io.useSelect)(E=>{let{get:A}=E(ds.store),{isFeatureActive:O,hasMetaBoxes:I}=E(de),{canUser:k,getPostType:X,getTemplateId:se}=U(E(zp.store)),L=o.supportsTemplateMode,j=X(i)?.viewable??!1,Q=k("read",{kind:"postType",name:"wp_template"}),{getBlockSelectionStart:ne,isZoomOut:z}=U(E($p.store)),{getEditorMode:fe,getDefaultRenderingMode:ee}=U(E(Ke.store)),le=!dx.includes(i),pe=i==="wp_block"&&!c,ye=se(i,s),rt=ee(i);return{mode:fe(),isFullscreenActive:O("fullscreenMode"),hasActiveMetaboxes:I(),hasResolvedMode:rt==="template-locked"?!!ye:rt!==void 0,hasBlockSelected:!!ne(),showIconLabels:A("core","showIconLabels"),isDistractionFree:A("core","distractionFree"),showMetaBoxes:le&&!z()||pe,isWelcomeGuideVisible:O("welcomeGuide"),templateId:L&&j&&Q&&!u?ye:null}},[i,s,u,o.supportsTemplateMode,c]);Hp(d&&p),ax(m?"block-selection-edit":"entity-edit");let P=px(o),w=(0,je.useMemo)(()=>({...o,styles:P,onNavigateToEntityRecord:a,onNavigateToPreviousEntityRecord:c}),[o,P,a,c]);h?document.body.classList.add("show-icon-labels"):document.body.classList.remove("show-icon-labels");let R=(0,ao.__unstableUseNavigateRegions)(),C=mt("edit-post-layout","is-mode-"+f,{"has-metaboxes":d});function _(E){n((0,ut.sprintf)((0,ut.__)('The "%s" plugin has encountered an error and cannot be rendered.'),E))}let{createSuccessNotice:T}=(0,io.useDispatch)(kr.store),M=(0,je.useCallback)((E,A)=>{switch(E){case"move-to-trash":document.location.href=(0,Ca.addQueryArgs)("edit.php",{trashed:1,post_type:A[0].type,ids:A[0].id});break;case"duplicate-post":{let O=A[0],I=typeof O.title=="string"?O.title:O.title?.rendered;T((0,ut.sprintf)((0,ut.__)('"%s" successfully created.'),(0,Gp.decodeEntities)(I)||(0,ut.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,ut.__)("Edit"),onClick:()=>{let k=O.id;document.location.href=(0,Ca.addQueryArgs)("post.php",{post:k,action:"edit"})}}]})}break}},[T]),D=(0,je.useMemo)(()=>({type:t,id:e}),[t,e]),V=(0,lo.useViewportMatch)("medium")&&g?(0,q.jsx)(ld,{initialPost:D}):null,N=(0,je.useMemo)(()=>oa().primary,[]);return(0,q.jsx)(ao.SlotFillProvider,{children:(0,q.jsx)(Ro.Provider,{children:(0,q.jsx)(Yp.ThemeProvider,{isRoot:!0,color:{primary:N},children:(0,q.jsxs)(Ke.ErrorBoundary,{canCopyContent:!0,children:[(0,q.jsx)(Lp,{postType:i}),(0,q.jsx)("div",{...R,children:(0,q.jsxs)(cx,{settings:w,initialEdits:r,postType:i,postId:s,templateId:v,className:C,forceIsDirty:d,autoFocus:!S,onActionPerformed:M,extraSidebarPanels:x&&(0,q.jsx)(ns,{location:"side"}),extraContent:!y&&x&&(0,q.jsx)(mx,{}),children:[(0,q.jsx)(Ke.PostLockedModal,{}),(0,q.jsx)(hd,{}),(0,q.jsx)(ux,{isActive:g}),(0,q.jsx)(Vd,{}),(0,q.jsx)(Ke.UnsavedChangesWarning,{}),(0,q.jsx)(Ke.AutosaveMonitor,{}),(0,q.jsx)(Ke.LocalAutosaveMonitor,{}),(0,q.jsx)(Md,{}),i==="wp_block"&&(0,q.jsx)(kd,{}),(0,q.jsx)(Up.PluginArea,{onError:_}),(0,q.jsx)(Cp,{}),V,(0,q.jsx)(kr.SnackbarNotices,{className:"edit-post-layout__snackbar"}),(0,q.jsx)(fx,{})]})})]})})})})}var Kp=gx;var Te=l(xe(),1),Xp=l(oo(),1),Oa=l(nr(),1);var jt=l(K(),1),{PluginPostExcerpt:hx}=U(Te.privateApis),Ht=(0,Xp.getPath)(window.location.href)?.includes("site-editor.php"),co=e=>{(0,Oa.default)(`wp.editPost.${e}`,{since:"6.6",alternative:`wp.editor.${e}`})};function yx(e){return Ht?null:(co("PluginBlockSettingsMenuItem"),(0,jt.jsx)(Te.PluginBlockSettingsMenuItem,{...e}))}function vx(e){return Ht?null:(co("PluginDocumentSettingPanel"),(0,jt.jsx)(Te.PluginDocumentSettingPanel,{...e}))}function xx(e){return Ht?null:(co("PluginMoreMenuItem"),(0,jt.jsx)(Te.PluginMoreMenuItem,{...e}))}function Sx(e){return Ht?null:(co("PluginPrePublishPanel"),(0,jt.jsx)(Te.PluginPrePublishPanel,{...e}))}function bx(e){return Ht?null:(co("PluginPostPublishPanel"),(0,jt.jsx)(Te.PluginPostPublishPanel,{...e}))}function Ex(e){return Ht?null:(co("PluginPostStatusInfo"),(0,jt.jsx)(Te.PluginPostStatusInfo,{...e}))}function wx(e){return Ht?null:(co("PluginSidebar"),(0,jt.jsx)(Te.PluginSidebar,{...e}))}function Rx(e){return Ht?null:(co("PluginSidebarMoreMenuItem"),(0,jt.jsx)(Te.PluginSidebarMoreMenuItem,{...e}))}function Px(){return Ht?null:((0,Oa.default)("wp.editPost.__experimentalPluginPostExcerpt",{since:"6.6",hint:"Core and custom panels can be access programmatically using their panel name.",link:"https://developer.wordpress.org/block-editor/reference-guides/slotfills/plugin-document-setting-panel/#accessing-a-panel-programmatically"}),hx)}var _a=l(K(),1),{BackButton:Tx,registerCoreBlockBindingsSources:Cx}=U(ys.privateApis),{enablePreloadMultiUse:Ox,clearPreloadedData:_x}=U(Zp.default.privateApis);function Ix(e,t,o,r,n){let s=document.getElementById(e),i=(0,gs.createRoot)(s);return(0,St.dispatch)(ps.store).setDefaults("core/edit-post",{fullscreenMode:!0,themeStyles:!0,welcomeGuide:!0,welcomeGuideTemplate:!0}),(0,St.dispatch)(ps.store).setDefaults("core",{allowRightClickOverrides:!0,editorMode:"visual",fixedToolbar:!1,hiddenBlockTypes:[],inactivePanels:[],openPanels:["post-status"],showBlockBreadcrumbs:!0,showIconLabels:!1,showListViewByDefault:!1,enableChoosePatternModal:!0,isPublishSidebarEnabled:!0,showCollaborationCursor:!1,showCollaborationJoinNotifications:!0,showCollaborationLeaveNotifications:!0,showCollaborationPostSaveNotifications:!0}),window.__clientSideMediaProcessing&&(0,St.dispatch)(ps.store).setDefaults("core/media",{requireApproval:!0,optimizeOnUpload:!0}),(0,St.dispatch)(qp.store).reapplyBlockTypeFilters(),(0,Qp.registerCoreBlocks)(),Cx(),(0,hs.registerLegacyWidgetBlock)({inserter:!1}),(0,hs.registerWidgetGroupBlock)({inserter:!1}),(document.compatMode==="CSS1Compat"?"Standards":"Quirks")!=="Standards"&&console.warn(`Your browser is using Quirks Mode.
 This can cause rendering issues such as blocks overlaying meta boxes in the editor. Quirks Mode can be triggered by PHP errors or HTML code appearing before the opening <!DOCTYPE html>. Try checking the raw page source or your site's PHP error log and resolving errors there, removing any HTML before the doctype, or disabling plugins.`),window.addEventListener("dragover",u=>u.preventDefault(),!1),window.addEventListener("drop",u=>u.preventDefault(),!1),Ox(),Ax(t,o).finally(()=>{if(_x(),t&&o){let u=(0,St.select)(ms.store).getEntityRecord("postType",t,o);u&&(0,St.dispatch)(ys.store).setupEditor(u,n,r.template)}i.render((0,_a.jsx)(gs.StrictMode,{children:(0,_a.jsx)(Kp,{settings:r,postId:o,postType:t,initialEdits:n})}))}),i}async function Ax(e,t){let o=(0,St.resolveSelect)(ms.store),r=(0,St.select)(ms.store);try{await Promise.all([o.getCurrentUser(),o.getEntitiesConfig("postType"),o.getEntitiesConfig("taxonomy"),o.getEntitiesConfig("root"),o.getEntityRecords("root","taxonomy"),o.getCurrentTheme(),o.getThemeSupports(),o.getBlockPatternCategories(),o.__experimentalGetCurrentGlobalStylesId(),o.__experimentalGetCurrentThemeBaseGlobalStyles(),o.__experimentalGetCurrentThemeGlobalStylesVariations(),o.getEntityRecord("root","__unstableBase"),o.canUser("read",{kind:"root",name:"site"}),o.canUser("create",{kind:"postType",name:"attachment"}),o.canUser("create",{kind:"postType",name:"page"}),o.canUser("create",{kind:"postType",name:"wp_block"}),o.canUser("create",{kind:"postType",name:"wp_template"}),...e&&window?.__experimentalDataFormInspector?[U(o).getViewConfig("postType",e,{fields:"form"})]:[],...e&&t?[o.getPostType(e),o.getEntityRecord("postType",e,t),o.getEditedEntityRecord("postType",e,t),o.getAutosaves(e,t),o.getDefaultTemplateId({slug:"front-page"}),o.canUser("create",{kind:"postType",name:e})]:[]]);let n=[];r.canUser("read",{kind:"root",name:"site"})&&n.push(o.getEntityRecord("root","site"));let s=r.__experimentalGetCurrentGlobalStylesId();if(s&&n.push(o.canUser("update",{kind:"root",name:"globalStyles",id:s})),e&&t){let i=r.getEntityRecord("postType",e,t);if(i){let a=e==="page"?"page":"single-"+e;i.slug&&(a+="-"+i.slug),n.push(o.getDefaultTemplateId({slug:a})),i.author&&n.push(o.getUser(i.author,{context:"view",_fields:"id,name"}))}}n.length&&await Promise.all(n),s&&(r.canUser("update",{kind:"root",name:"globalStyles",id:s})?await o.getEntityRecord("root","globalStyles",s):await o.getEntityRecord("root","globalStyles",s,{context:"view"}))}catch{}}function Mx(){(0,Jp.default)("wp.editPost.reinitializeEditor",{since:"6.2",version:"6.3"})}return fm(kx);})();
 /*! Bundled license information:

diff --git a/wp-includes/js/dist/edit-site.js b/wp-includes/js/dist/edit-site.js
index 66908b85b4..6bb4e1974b 100644
--- a/wp-includes/js/dist/edit-site.js
+++ b/wp-includes/js/dist/edit-site.js
@@ -16918,7 +16918,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle2("59353631d1", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#f7e6e3);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fae8c8);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#ffea8f);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#ccf4d2);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#e0ebf8);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");
+    registerStyle2("40ea4a6382", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#fae5e1);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fde6be);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#fee995);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#c2f8ca);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#deebfa);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");
   }
   var style_default2 = { "badge": "_96e6251aad1a6136__badge", "is-high-intent": "_99f7158cb520f750__is-high-intent", "is-medium-intent": "c20ebef2365bc8b7__is-medium-intent", "is-low-intent": "_365e1626c6202e52__is-low-intent", "is-stable-intent": "_33f8198127ddf4ef__is-stable-intent", "is-informational-intent": "_04c1aca8fc449412__is-informational-intent", "is-draft-intent": "_90726e69d495ec19__is-draft-intent", "is-none-intent": "_898f4a544993bd39__is-none-intent" };
   var Badge = (0, import_element15.forwardRef)(function Badge2({ intent = "none", className, ...props }, ref) {
@@ -27679,6 +27679,7 @@ var wp;
     value,
     hoveredDate,
     excludeDisabled,
+    resetOnSelect,
     min: min3,
     max: max3,
     disabled: disabled2
@@ -27687,6 +27688,12 @@ var wp;
       if (!hoveredDate || !value?.from) {
         return;
       }
+      if (resetOnSelect && value.to) {
+        return {
+          from: hoveredDate,
+          to: hoveredDate
+        };
+      }
       let previewHighlight;
       let potentialNewRange;
       if (hoveredDate < value.from) {
@@ -27742,7 +27749,15 @@ var wp;
         };
       }
       return previewHighlight;
-    }, [value, hoveredDate, excludeDisabled, min3, max3, disabled2]);
+    }, [
+      value,
+      hoveredDate,
+      excludeDisabled,
+      resetOnSelect,
+      min3,
+      max3,
+      disabled2
+    ]);
   }
   var RangeCalendar = (0, import_element53.forwardRef)(
     function RangeCalendar2({
@@ -27751,6 +27766,7 @@ var wp;
       onValueChange,
       numberOfMonths = 1,
       excludeDisabled,
+      resetOnSelect = true,
       min: min3,
       max: max3,
       disabled: disabled2,
@@ -27796,6 +27812,7 @@ var wp;
         value: selected,
         hoveredDate,
         excludeDisabled,
+        resetOnSelect,
         min: min3,
         max: max3,
         disabled: disabled2
@@ -27828,6 +27845,7 @@ var wp;
           numberOfMonths: clampNumberOfMonths(numberOfMonths),
           disabled: disabled2,
           excludeDisabled,
+          resetOnSelect,
           min: min3,
           max: max3,
           labels,
@@ -29467,7 +29485,7 @@ var wp;
   }
   var global_css_defense_default9 = { "button": "_6defc79820e382c6__button", "input": "d2cff2e5dea83bd1__input", "textarea": "_547d86373d02e108__textarea", "div": "_8c15fd0ed9f28ba4__div", "p": "_43cec3e1eec1066d__p", "heading": "e97669c6d9a38497__heading", "a": "_2c0831b0499dbd6e__a", "ol": "c59a0ebebd71fa4a__ol", "li": "_46b5cb0c8e24e8c9__li" };
   if (typeof process === "undefined" || true) {
-    registerStyle38("bd510b0d40", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');
+    registerStyle38("d11816833c", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#008030)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');
   }
   var style_default37 = { "indicator": "_7a7ac88e306348e7__indicator", "indicator-jump": "_48722cc5dd090ce4__indicator-jump", "is-invalid": "_57a3bbbfbe38a5c6__is-invalid", "is-valid": "_9e944dc198aac10b__is-valid", "indicator-icon": "e482806667437c6a__indicator-icon", "indicator-spinner": "_6e46434cc23019d2__indicator-spinner" };
   var ICON = {
@@ -39872,8 +39890,8 @@ var wp;

   // packages/edit-site/build-module/components/sidebar-identity/index.mjs
   var import_i18n86 = __toESM(require_i18n(), 1);
-  var import_data40 = __toESM(require_data(), 1);
-  var import_core_data23 = __toESM(require_core_data(), 1);
+  var import_data43 = __toESM(require_data(), 1);
+  var import_core_data24 = __toESM(require_core_data(), 1);

   // packages/dataviews/build-module/dataviews/index.mjs
   var import_element176 = __toESM(require_element(), 1);
@@ -48649,7 +48667,7 @@ If there's a particular need for this, please submit a feature request at https:
       return item.element?.getAttribute("role") !== "tab";
     })?.id;
   }
-  var useCombobox = createHook(function useCombobox2({ store: store2, focusable: focusable2 = true, autoSelect: autoSelectProp = false, getAutoSelectId, setValueOnChange, showMinLength = 0, showOnChange, showOnMouseDown, showOnClick = showOnMouseDown, showOnKeyDown, showOnKeyPress = showOnKeyDown, blurActiveItemOnClick, setValueOnClick = true, moveOnKeyPress = true, autoComplete = "list", name: name2, form: form2, disabled: disabled2, ...props }) {
+  var useCombobox = createHook(function useCombobox2({ store: store2, focusable: focusable2 = true, autoSelect: autoSelectProp = false, getAutoSelectId, setValueOnChange, showMinLength = 0, showOnChange, showOnMouseDown, showOnClick = showOnMouseDown, showOnKeyDown, showOnKeyPress = showOnKeyDown, blurActiveItemOnClick, setValueOnClick = true, moveOnKeyPress = true, autoComplete = "list", name: name2, form, disabled: disabled2, ...props }) {
     const scopedContext = useComboboxScopedContext(true);
     const context = useComboboxProviderContext();
     store2 = store2 || context || scopedContext;
@@ -49002,13 +49020,13 @@ If there's a particular need for this, please submit a feature request at https:
       return /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)(import_jsx_runtime216.Fragment, { children: [element, selectedValue.map((value, index2) => /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("input", {
         type: "hidden",
         name: name2,
-        form: form2,
+        form,
         disabled: formDisabled,
         value
       }, index2))] });
     }, [
       name2,
-      form2,
+      form,
       formDisabled,
       composite,
       compositeElement,
@@ -49025,7 +49043,7 @@ If there's a particular need for this, please submit a feature request at https:
       ...props,
       id,
       name: multiSelectable ? void 0 : name2,
-      form: form2,
+      form,
       disabled: disabled2,
       ref: useMergeRefs5(ref, store2.setInputElement, composite ? void 0 : setCompositeElement, props.ref),
       onChange,
@@ -56148,9 +56166,9 @@ If there's a particular need for this, please submit a feature request at https:
     }
     return normalizedLayout;
   }
-  function normalizeForm(form2) {
-    const normalizedFormLayout = normalizeLayout(form2?.layout);
-    const normalizedFields = (form2.fields ?? []).map(
+  function normalizeForm(form) {
+    const normalizedFormLayout = normalizeLayout(form?.layout);
+    const normalizedFields = (form.fields ?? []).map(
       (field) => {
         if (typeof field === "string") {
           return {
@@ -56205,7 +56223,7 @@ If there's a particular need for this, please submit a feature request at https:
   }) {
     const { fields: fields2 } = (0, import_element178.useContext)(dataform_context_default);
     const layout = field.layout;
-    const form2 = (0, import_element178.useMemo)(
+    const form = (0, import_element178.useMemo)(
       () => ({
         layout: DEFAULT_LAYOUT,
         fields: !!field.children ? field.children : []
@@ -56219,7 +56237,7 @@ If there's a particular need for this, please submit a feature request at https:
           DataFormLayout,
           {
             data,
-            form: form2,
+            form,
             onChange,
             validity: validity?.children
           }
@@ -56516,8 +56534,8 @@ If there's a particular need for this, please submit a feature request at https:
       );
     });
   }
-  function getFormFieldsToValidate(form2, fields2) {
-    const normalizedForm = normalize_form_default(form2);
+  function getFormFieldsToValidate(form, fields2) {
+    const normalizedForm = normalize_form_default(form);
     if (normalizedForm.fields.length === 0) {
       return [];
     }
@@ -56921,7 +56939,7 @@ If there's a particular need for this, please submit a feature request at https:
       children: childrenValues
     };
   }
-  function useFormValidity(item, fields2, form2) {
+  function useFormValidity(item, fields2, form) {
     const [formValidity, setFormValidity] = (0, import_element179.useState)();
     const customCounterRef = (0, import_element179.useRef)({});
     const elementsCounterRef = (0, import_element179.useRef)({});
@@ -56934,7 +56952,7 @@ If there's a particular need for this, please submit a feature request at https:
         path: [],
         item
       };
-      const formFieldsToValidate = getFormFieldsToValidate(form2, fields2);
+      const formFieldsToValidate = getFormFieldsToValidate(form, fields2);
       if (formFieldsToValidate.length === 0) {
         setFormValidity(void 0);
         return;
@@ -56983,7 +57001,7 @@ If there's a particular need for this, please submit a feature request at https:
         }
         return validity;
       });
-    }, [item, fields2, form2]);
+    }, [item, fields2, form]);
     (0, import_element179.useEffect)(() => {
       validate();
     }, [validate]);
@@ -57095,7 +57113,7 @@ If there's a particular need for this, please submit a feature request at https:
         arrayMerge: (target, source) => source
       });
     }, [data, changes]);
-    const form2 = (0, import_element182.useMemo)(
+    const form = (0, import_element182.useMemo)(
       () => ({
         layout: DEFAULT_LAYOUT,
         fields: !!field.children ? field.children : (
@@ -57118,7 +57136,7 @@ If there's a particular need for this, please submit a feature request at https:
         maxLength: f2.isValid.maxLength?.constraint
       }
     }));
-    const { validity } = use_form_validity_default(modalData, fieldsAsFieldType, form2);
+    const { validity } = use_form_validity_default(modalData, fieldsAsFieldType, form);
     const onApply = () => {
       onChange(changes);
       onClose();
@@ -57147,7 +57165,7 @@ If there's a particular need for this, please submit a feature request at https:
             DataFormLayout,
             {
               data: modalData,
-              form: form2,
+              form,
               onChange: handleOnChange,
               validity,
               children: (FieldLayout, childField, childFieldValidity, markWhenOptional) => /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
@@ -57156,7 +57174,7 @@ If there's a particular need for this, please submit a feature request at https:
                   data: modalData,
                   field: childField,
                   onChange: handleOnChange,
-                  hideLabelFromVision: form2.fields.length < 2,
+                  hideLabelFromVision: form.fields.length < 2,
                   markWhenOptional,
                   validity: childFieldValidity
                 },
@@ -57307,7 +57325,7 @@ If there's a particular need for this, please submit a feature request at https:
     const [dialogRef, dialogProps] = (0, import_compose32.__experimentalUseDialog)({
       focusOnMount: "firstInputElement"
     });
-    const form2 = (0, import_element183.useMemo)(
+    const form = (0, import_element183.useMemo)(
       () => ({
         layout: DEFAULT_LAYOUT,
         fields: !!field.children ? field.children : (
@@ -57372,7 +57390,7 @@ If there's a particular need for this, please submit a feature request at https:
                 DataFormLayout,
                 {
                   data,
-                  form: form2,
+                  form,
                   onChange,
                   validity: formValidity,
                   children: (FieldLayout, childField, childFieldValidity, markWhenOptional) => /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
@@ -57381,7 +57399,7 @@ If there's a particular need for this, please submit a feature request at https:
                       data,
                       field: childField,
                       onChange,
-                      hideLabelFromVision: (form2?.fields ?? []).length < 2,
+                      hideLabelFromVision: (form?.fields ?? []).length < 2,
                       markWhenOptional,
                       validity: childFieldValidity
                     },
@@ -57552,7 +57570,7 @@ If there's a particular need for this, please submit a feature request at https:
   function BodyContent({
     data,
     field,
-    form: form2,
+    form,
     onChange,
     hideLabelFromVision,
     markWhenOptional,
@@ -57566,7 +57584,7 @@ If there's a particular need for this, please submit a feature request at https:
           DataFormLayout,
           {
             data,
-            form: form2,
+            form,
             onChange,
             validity: validity?.children
           }
@@ -57601,7 +57619,7 @@ If there's a particular need for this, please submit a feature request at https:
     const layout = field.layout;
     const contentRef = (0, import_element184.useRef)(null);
     const hasFocusedContentRef = (0, import_element184.useRef)(false);
-    const form2 = (0, import_element184.useMemo)(
+    const form = (0, import_element184.useMemo)(
       () => ({
         layout: DEFAULT_LAYOUT,
         fields: field.children ?? []
@@ -57661,7 +57679,7 @@ If there's a particular need for this, please submit a feature request at https:
       {
         data,
         field,
-        form: form2,
+        form,
         onChange,
         hideLabelFromVision,
         markWhenOptional,
@@ -57741,7 +57759,7 @@ If there's a particular need for this, please submit a feature request at https:
   }) {
     const layout = field.layout;
     if (!!field.children) {
-      const form2 = {
+      const form = {
         layout: DEFAULT_LAYOUT,
         fields: field.children
       };
@@ -57751,7 +57769,7 @@ If there's a particular need for this, please submit a feature request at https:
           DataFormLayout,
           {
             data,
-            form: form2,
+            form,
             onChange,
             validity: validity?.children,
             as: EMPTY_WRAPPER,
@@ -57812,7 +57830,7 @@ If there's a particular need for this, please submit a feature request at https:
     const hasFocusedContentRef = (0, import_element185.useRef)(false);
     const [touched, setTouched] = (0, import_element185.useState)(false);
     const [isOpen, setIsOpen] = (0, import_element185.useState)(false);
-    const form2 = (0, import_element185.useMemo)(
+    const form = (0, import_element185.useMemo)(
       () => ({
         layout: DEFAULT_LAYOUT,
         fields: field.children ?? []
@@ -57896,7 +57914,7 @@ If there's a particular need for this, please submit a feature request at https:
                 DataFormLayout,
                 {
                   data,
-                  form: form2,
+                  form,
                   onChange,
                   validity: validity?.children
                 }
@@ -57988,7 +58006,7 @@ If there's a particular need for this, please submit a feature request at https:
   var DEFAULT_WRAPPER = ({ children }) => /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(Stack, { direction: "column", className: "dataforms-layouts__wrapper", gap: "lg", children });
   function DataFormLayout({
     data,
-    form: form2,
+    form,
     onChange,
     validity,
     children,
@@ -58007,8 +58025,8 @@ If there's a particular need for this, please submit a feature request at https:
         (fieldDefinition) => fieldDefinition.id === field.id
       );
     }
-    const Wrapper = as ?? getFormFieldLayout(form2.layout.type)?.wrapper ?? DEFAULT_WRAPPER;
-    return /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(Wrapper, { layout: form2.layout, children: form2.fields.map((formField) => {
+    const Wrapper = as ?? getFormFieldLayout(form.layout.type)?.wrapper ?? DEFAULT_WRAPPER;
+    return /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(Wrapper, { layout: form.layout, children: form.fields.map((formField) => {
       const FieldLayout = getFormFieldLayout(formField.layout.type)?.component;
       if (!FieldLayout) {
         return null;
@@ -58043,17 +58061,17 @@ If there's a particular need for this, please submit a feature request at https:
   var import_jsx_runtime282 = __toESM(require_jsx_runtime(), 1);
   function DataForm({
     data,
-    form: form2,
+    form,
     fields: fields2,
     onChange,
     validity
   }) {
-    const normalizedForm = (0, import_element187.useMemo)(() => normalize_form_default(form2), [form2]);
+    const normalizedForm = (0, import_element187.useMemo)(() => normalize_form_default(form), [form]);
     const normalizedFields = (0, import_element187.useMemo)(
       () => normalizeFields(fields2),
       [fields2]
     );
-    if (!form2.fields) {
+    if (!form.fields) {
       return null;
     }
     return /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(DataFormProvider, { fields: normalizedFields, children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
@@ -58985,7 +59003,363 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/sidebar-identity/index.mjs
   var import_html_entities5 = __toESM(require_html_entities(), 1);
+
+  // node_modules/dequal/dist/index.mjs
+  var has = Object.prototype.hasOwnProperty;
+  function find(iter, tar, key) {
+    for (key of iter.keys()) {
+      if (dequal(key, tar)) return key;
+    }
+  }
+  function dequal(foo, bar) {
+    var ctor, len, tmp;
+    if (foo === bar) return true;
+    if (foo && bar && (ctor = foo.constructor) === bar.constructor) {
+      if (ctor === Date) return foo.getTime() === bar.getTime();
+      if (ctor === RegExp) return foo.toString() === bar.toString();
+      if (ctor === Array) {
+        if ((len = foo.length) === bar.length) {
+          while (len-- && dequal(foo[len], bar[len])) ;
+        }
+        return len === -1;
+      }
+      if (ctor === Set) {
+        if (foo.size !== bar.size) {
+          return false;
+        }
+        for (len of foo) {
+          tmp = len;
+          if (tmp && typeof tmp === "object") {
+            tmp = find(bar, tmp);
+            if (!tmp) return false;
+          }
+          if (!bar.has(tmp)) return false;
+        }
+        return true;
+      }
+      if (ctor === Map) {
+        if (foo.size !== bar.size) {
+          return false;
+        }
+        for (len of foo) {
+          tmp = len[0];
+          if (tmp && typeof tmp === "object") {
+            tmp = find(bar, tmp);
+            if (!tmp) return false;
+          }
+          if (!dequal(len[1], bar.get(tmp))) {
+            return false;
+          }
+        }
+        return true;
+      }
+      if (ctor === ArrayBuffer) {
+        foo = new Uint8Array(foo);
+        bar = new Uint8Array(bar);
+      } else if (ctor === DataView) {
+        if ((len = foo.byteLength) === bar.byteLength) {
+          while (len-- && foo.getInt8(len) === bar.getInt8(len)) ;
+        }
+        return len === -1;
+      }
+      if (ArrayBuffer.isView(foo)) {
+        if ((len = foo.byteLength) === bar.byteLength) {
+          while (len-- && foo[len] === bar[len]) ;
+        }
+        return len === -1;
+      }
+      if (!ctor || typeof foo === "object") {
+        len = 0;
+        for (ctor in foo) {
+          if (has.call(foo, ctor) && ++len && !has.call(bar, ctor)) return false;
+          if (!(ctor in bar) || !dequal(foo[ctor], bar[ctor])) return false;
+        }
+        return Object.keys(bar).length === len;
+      }
+    }
+    return foo !== foo && bar !== bar;
+  }
+
+  // packages/views/build-module/use-view.mjs
+  var import_element190 = __toESM(require_element(), 1);
+  var import_data40 = __toESM(require_data(), 1);
+  var import_preferences10 = __toESM(require_preferences(), 1);
+
+  // packages/views/build-module/preference-keys.mjs
+  function generatePreferenceKey(kind, name2, slug) {
+    return `dataviews-${kind}-${name2}-${slug}`;
+  }
+
+  // packages/views/build-module/resolve-view.mjs
+  var QUERY_PARAMS = ["page", "search"];
+  function isPlainObject2(value) {
+    return typeof value === "object" && value !== null && !Array.isArray(value);
+  }
+  function withoutQueryParams(layer) {
+    const result = isPlainObject2(layer) ? { ...layer } : {};
+    for (const key of QUERY_PARAMS) {
+      delete result[key];
+    }
+    return result;
+  }
+  function mergeLayer(lower, upper) {
+    const result = { ...lower };
+    for (const key of Object.keys(upper)) {
+      const value = upper[key];
+      const current = result[key];
+      result[key] = isPlainObject2(current) && isPlainObject2(value) ? mergeLayer(current, value) : value;
+    }
+    return result;
+  }
+  function diffLayer(value, base, persisted = {}) {
+    const result = {};
+    for (const key of Object.keys(value)) {
+      const next = value[key];
+      const current = base[key];
+      const prev = persisted[key];
+      if (next === void 0) {
+        continue;
+      }
+      if (isPlainObject2(next) && isPlainObject2(current)) {
+        const nested = diffLayer(
+          next,
+          current,
+          isPlainObject2(prev) ? prev : {}
+        );
+        if (Object.keys(nested).length > 0) {
+          result[key] = nested;
+        }
+      } else if (!dequal(next, current)) {
+        result[key] = next;
+      } else if (prev !== void 0 && dequal(next, prev)) {
+        result[key] = prev;
+      }
+    }
+    return result;
+  }
+  function getLockedFilters(overrides) {
+    return (overrides?.filters ?? []).filter((filter) => filter.isLocked);
+  }
+  function applyLockedFilters(view, overrides) {
+    const locked = getLockedFilters(overrides);
+    if (locked.length === 0) {
+      return view;
+    }
+    const rest = (view.filters ?? []).filter(
+      (filter) => !locked.some((f2) => f2.field === filter.field)
+    );
+    return { ...view, filters: [...locked, ...rest] };
+  }
+  function getApplicablePersistedView(persistedView, defaultLayouts) {
+    if (!persistedView || persistedView.type === void 0 || !defaultLayouts || defaultLayouts[persistedView.type]) {
+      return persistedView;
+    }
+    const { type, ...rest } = persistedView;
+    return Object.keys(rest).length > 0 ? rest : void 0;
+  }
+  function resolveBaseView(layers, effectiveType) {
+    const { defaultView, defaultLayouts, activeViewOverrides } = layers;
+    const layoutDefaults = defaultLayouts?.[effectiveType];
+    return applyLockedFilters(
+      [layoutDefaults, activeViewOverrides].reduce(
+        (lower, upper) => mergeLayer(lower, withoutQueryParams(upper)),
+        withoutQueryParams(defaultView)
+      ),
+      activeViewOverrides
+    );
+  }
+  function resolveView(args) {
+    const { defaultView, defaultLayouts, activeViewOverrides, page, search } = args;
+    const persistedView = getApplicablePersistedView(
+      args.persistedView,
+      defaultLayouts
+    );
+    const effectiveType = persistedView?.type ?? activeViewOverrides?.type ?? defaultView?.type;
+    const baseView = resolveBaseView(args, effectiveType);
+    const view = {
+      ...applyLockedFilters(
+        mergeLayer(baseView, withoutQueryParams(persistedView)),
+        activeViewOverrides
+      ),
+      page: Number(page ?? 1),
+      search: search ?? ""
+    };
+    return view;
+  }
+  function getUserModifications(newView, layers) {
+    const { defaultLayouts, activeViewOverrides } = layers;
+    const persistedView = getApplicablePersistedView(
+      layers.persistedView,
+      defaultLayouts
+    );
+    const baseView = resolveBaseView(layers, newView.type);
+    const modifications = diffLayer(
+      withoutQueryParams(newView),
+      withoutQueryParams(baseView),
+      withoutQueryParams(persistedView)
+    );
+    const locked = getLockedFilters(activeViewOverrides);
+    if (locked.length > 0 && Array.isArray(modifications.filters)) {
+      modifications.filters = modifications.filters.filter(
+        (filter) => !locked.some((f2) => f2.field === filter.field)
+      );
+    }
+    return Object.keys(modifications).length > 0 ? modifications : void 0;
+  }
+
+  // packages/views/build-module/use-view.mjs
+  function useView(config2) {
+    const {
+      kind,
+      name: name2,
+      slug,
+      defaultView,
+      defaultLayouts,
+      activeViewOverrides,
+      queryParams,
+      onChangeQueryParams
+    } = config2;
+    const preferenceKey = generatePreferenceKey(kind, name2, slug);
+    const persistedView = (0, import_data40.useSelect)(
+      (select4) => {
+        return select4(import_preferences10.store).get(
+          "core/views",
+          preferenceKey
+        );
+      },
+      [preferenceKey]
+    );
+    const { set: set3 } = (0, import_data40.useDispatch)(import_preferences10.store);
+    const page = Number(queryParams?.page ?? 1);
+    const search = queryParams?.search ?? "";
+    const view = (0, import_element190.useMemo)(
+      () => resolveView({
+        defaultView,
+        defaultLayouts,
+        activeViewOverrides,
+        persistedView,
+        page,
+        search
+      }),
+      [
+        defaultView,
+        defaultLayouts,
+        activeViewOverrides,
+        persistedView,
+        page,
+        search
+      ]
+    );
+    const applicablePersistedView = getApplicablePersistedView(
+      persistedView,
+      defaultLayouts
+    );
+    const isModified = !!applicablePersistedView && Object.keys(applicablePersistedView).length > 0;
+    const updateView = (0, import_element190.useCallback)(
+      (newView) => {
+        const newQueryParams = {
+          page: Number(newView?.page ?? 1),
+          search: newView?.search ?? ""
+        };
+        if (onChangeQueryParams && !dequal(newQueryParams, { page, search })) {
+          onChangeQueryParams(newQueryParams);
+        }
+        const modifications = getUserModifications(newView, {
+          defaultView,
+          defaultLayouts,
+          activeViewOverrides,
+          persistedView
+        });
+        if (!dequal(modifications, persistedView)) {
+          set3("core/views", preferenceKey, modifications);
+        }
+      },
+      [
+        onChangeQueryParams,
+        page,
+        search,
+        defaultView,
+        defaultLayouts,
+        activeViewOverrides,
+        persistedView,
+        set3,
+        preferenceKey
+      ]
+    );
+    const resetToDefault = (0, import_element190.useCallback)(() => {
+      set3("core/views", preferenceKey, void 0);
+    }, [preferenceKey, set3]);
+    return {
+      view,
+      isModified,
+      updateView,
+      resetToDefault
+    };
+  }
+
+  // packages/views/build-module/load-view.mjs
+  var import_data41 = __toESM(require_data(), 1);
+  var import_preferences11 = __toESM(require_preferences(), 1);
+  async function loadView(config2) {
+    const {
+      kind,
+      name: name2,
+      slug,
+      defaultView,
+      defaultLayouts,
+      activeViewOverrides,
+      queryParams
+    } = config2;
+    const preferenceKey = generatePreferenceKey(kind, name2, slug);
+    const persistedView = (0, import_data41.select)(
+      import_preferences11.store
+    ).get("core/views", preferenceKey);
+    return resolveView({
+      defaultView,
+      defaultLayouts,
+      activeViewOverrides,
+      persistedView,
+      page: queryParams?.page,
+      search: queryParams?.search
+    });
+  }
+
+  // packages/views/build-module/use-view-config.mjs
+  var import_data42 = __toESM(require_data(), 1);
+  var import_core_data23 = __toESM(require_core_data(), 1);
+
+  // packages/views/build-module/lock-unlock.mjs
+  var import_private_apis6 = __toESM(require_private_apis(), 1);
+  var { lock: lock5, unlock: unlock5 } = (0, import_private_apis6.__dangerousOptInToUnstableAPIsOnlyForCoreModules)(
+    "I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.",
+    "@wordpress/views"
+  );
+
+  // packages/views/build-module/use-view-config.mjs
+  function useViewConfig({
+    kind,
+    name: name2,
+    fields: fields2
+  }) {
+    const fieldList = Array.isArray(fields2) ? fields2 : fields2?.split(",");
+    const fieldsKey = fieldList ? [...fieldList].sort().join(",") : void 0;
+    return (0, import_data42.useSelect)(
+      (select4) => {
+        return unlock5(select4(import_core_data23.store)).getViewConfig(
+          kind,
+          name2,
+          fieldsKey ? {
+            fields: fieldsKey
+          } : void 0
+        );
+      },
+      [kind, name2, fieldsKey]
+    );
+  }
+
+  // packages/edit-site/build-module/components/sidebar-identity/index.mjs
   var import_jsx_runtime284 = __toESM(require_jsx_runtime(), 1);
+  var VIEW_CONFIG_FIELDS = ["form"];
   var fields = [
     {
       id: "title",
@@ -59032,22 +59406,23 @@ If there's a particular need for this, please submit a feature request at https:
       })
     }
   ];
-  var form = {
-    layout: {
-      type: "regular",
-      labelPosition: "top"
-    },
-    fields: ["title", "description", "site_logo", "site_icon"]
-  };
   function SidebarIdentity() {
-    const data = (0, import_data40.useSelect)(
-      (select4) => select4(import_core_data23.store).getEditedEntityRecord("root", "site"),
+    const data = (0, import_data43.useSelect)(
+      (select4) => select4(import_core_data24.store).getEditedEntityRecord("root", "site"),
       []
     );
-    const { editEntityRecord } = (0, import_data40.useDispatch)(import_core_data23.store);
+    const { editEntityRecord } = (0, import_data43.useDispatch)(import_core_data24.store);
+    const { form } = useViewConfig({
+      kind: "root",
+      name: "site",
+      fields: VIEW_CONFIG_FIELDS
+    });
     const onChange = (edits) => {
       editEntityRecord("root", "site", void 0, edits);
     };
+    if (!form) {
+      return null;
+    }
     return /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(page_default2, { title: (0, import_i18n86._x)("Identity", "site identity"), headingLevel: 2, children: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)("div", { className: "edit-site-sidebar-identity__form", children: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
       DataForm,
       {
@@ -59082,9 +59457,9 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/sidebar-navigation-screen-global-styles/index.mjs
   var import_i18n135 = __toESM(require_i18n(), 1);
-  var import_data53 = __toESM(require_data(), 1);
-  var import_element222 = __toESM(require_element(), 1);
-  var import_preferences10 = __toESM(require_preferences(), 1);
+  var import_data56 = __toESM(require_data(), 1);
+  var import_element223 = __toESM(require_element(), 1);
+  var import_preferences12 = __toESM(require_preferences(), 1);
   var import_editor20 = __toESM(require_editor(), 1);
   var import_router18 = __toESM(require_router(), 1);
   var import_url13 = __toESM(require_url(), 1);
@@ -59092,17 +59467,17 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/global-styles-ui.mjs
   var import_components129 = __toESM(require_components(), 1);
   var import_blocks8 = __toESM(require_blocks(), 1);
-  var import_data52 = __toESM(require_data(), 1);
+  var import_data55 = __toESM(require_data(), 1);
   var import_block_editor19 = __toESM(require_block_editor(), 1);
-  var import_element221 = __toESM(require_element(), 1);
+  var import_element222 = __toESM(require_element(), 1);
   var import_compose41 = __toESM(require_compose(), 1);

   // packages/global-styles-ui/build-module/provider.mjs
-  var import_element191 = __toESM(require_element(), 1);
+  var import_element192 = __toESM(require_element(), 1);

   // packages/global-styles-ui/build-module/context.mjs
-  var import_element190 = __toESM(require_element(), 1);
-  var GlobalStylesContext = (0, import_element190.createContext)({
+  var import_element191 = __toESM(require_element(), 1);
+  var GlobalStylesContext = (0, import_element191.createContext)({
     user: { styles: {}, settings: {} },
     base: { styles: {}, settings: {} },
     merged: { styles: {}, settings: {} },
@@ -59120,10 +59495,10 @@ If there's a particular need for this, please submit a feature request at https:
     onChange,
     fontLibraryEnabled
   }) {
-    const merged = (0, import_element191.useMemo)(() => {
+    const merged = (0, import_element192.useMemo)(() => {
       return mergeGlobalStyles(baseValue, value);
     }, [baseValue, value]);
-    const contextValue = (0, import_element191.useMemo)(
+    const contextValue = (0, import_element192.useMemo)(
       () => ({
         user: value,
         base: baseValue,
@@ -59139,8 +59514,8 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/screen-root.mjs
   var import_components80 = __toESM(require_components(), 1);
   var import_i18n91 = __toESM(require_i18n(), 1);
-  var import_data42 = __toESM(require_data(), 1);
-  var import_core_data25 = __toESM(require_core_data(), 1);
+  var import_data45 = __toESM(require_data(), 1);
+  var import_core_data26 = __toESM(require_core_data(), 1);

   // packages/global-styles-ui/build-module/icon-with-current-color.mjs
   var import_jsx_runtime287 = __toESM(require_jsx_runtime(), 1);
@@ -59186,23 +59561,23 @@ If there's a particular need for this, please submit a feature request at https:
   var import_block_editor6 = __toESM(require_block_editor(), 1);

   // packages/global-styles-ui/build-module/hooks.mjs
-  var import_element192 = __toESM(require_element(), 1);
-  var import_data41 = __toESM(require_data(), 1);
-  var import_core_data24 = __toESM(require_core_data(), 1);
+  var import_element193 = __toESM(require_element(), 1);
+  var import_data44 = __toESM(require_data(), 1);
+  var import_core_data25 = __toESM(require_core_data(), 1);
   var import_i18n88 = __toESM(require_i18n(), 1);

   // packages/global-styles-ui/build-module/utils.mjs
   var import_i18n87 = __toESM(require_i18n(), 1);

   // packages/global-styles-ui/build-module/lock-unlock.mjs
-  var import_private_apis6 = __toESM(require_private_apis(), 1);
-  var { lock: lock5, unlock: unlock5 } = (0, import_private_apis6.__dangerousOptInToUnstableAPIsOnlyForCoreModules)(
+  var import_private_apis7 = __toESM(require_private_apis(), 1);
+  var { lock: lock6, unlock: unlock6 } = (0, import_private_apis7.__dangerousOptInToUnstableAPIsOnlyForCoreModules)(
     "I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.",
     "@wordpress/global-styles-ui"
   );

   // packages/global-styles-ui/build-module/utils.mjs
-  var { getViewportBreakpoints: getViewportBreakpoints2 } = unlock5(privateApis);
+  var { getViewportBreakpoints: getViewportBreakpoints2 } = unlock6(privateApis);
   var VALID_ELEMENT_STATES = {
     link: [
       { value: ":link", label: (0, import_i18n87.__)("Link") },
@@ -59319,7 +59694,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/global-styles-ui/build-module/hooks.mjs
   function useStyle3(path, blockName, readFrom = "merged", shouldDecodeEncode = true, state) {
-    const { user, base, merged, onChange } = (0, import_element192.useContext)(GlobalStylesContext);
+    const { user, base, merged, onChange } = (0, import_element193.useContext)(GlobalStylesContext);
     const statePathParts = state?.split(".").filter(Boolean) ?? [];
     const pseudoSelectorState = statePathParts.find(
       (value) => value.startsWith(":")
@@ -59332,7 +59707,7 @@ If there's a particular need for this, please submit a feature request at https:
     } else if (readFrom === "user") {
       sourceValue = user;
     }
-    const styleValue = (0, import_element192.useMemo)(() => {
+    const styleValue = (0, import_element193.useMemo)(() => {
       const rawValue = getStyle(
         sourceValue,
         stylePath,
@@ -59350,7 +59725,7 @@ If there's a particular need for this, please submit a feature request at https:
       shouldDecodeEncode,
       pseudoSelectorState
     ]);
-    const setStyleValue = (0, import_element192.useCallback)(
+    const setStyleValue = (0, import_element193.useCallback)(
       (newValue) => {
         let valueToSet = newValue;
         if (pseudoSelectorState) {
@@ -59378,18 +59753,18 @@ If there's a particular need for this, please submit a feature request at https:
     return [styleValue, setStyleValue];
   }
   function useSetting(path, blockName, readFrom = "merged") {
-    const { user, base, merged, onChange } = (0, import_element192.useContext)(GlobalStylesContext);
+    const { user, base, merged, onChange } = (0, import_element193.useContext)(GlobalStylesContext);
     let sourceValue = merged;
     if (readFrom === "base") {
       sourceValue = base;
     } else if (readFrom === "user") {
       sourceValue = user;
     }
-    const settingValue = (0, import_element192.useMemo)(
+    const settingValue = (0, import_element193.useMemo)(
       () => getSetting(sourceValue, path, blockName),
       [sourceValue, path, blockName]
     );
-    const setSettingValue = (0, import_element192.useCallback)(
+    const setSettingValue = (0, import_element193.useCallback)(
       (newValue) => {
         const newGlobalStyles = setSetting(
           user,
@@ -59412,16 +59787,16 @@ If there's a particular need for this, please submit a feature request at https:
     return title === (0, import_i18n88.__)("Default") || Object.keys(settings2 || {}).length > 0 || Object.keys(styles || {}).length > 0;
   }
   function useCurrentMergeThemeStyleVariationsWithUserConfig(properties = []) {
-    const { variationsFromTheme } = (0, import_data41.useSelect)((select4) => {
+    const { variationsFromTheme } = (0, import_data44.useSelect)((select4) => {
       const _variationsFromTheme = select4(
-        import_core_data24.store
+        import_core_data25.store
       ).__experimentalGetCurrentThemeGlobalStylesVariations?.();
       return {
         variationsFromTheme: _variationsFromTheme || EMPTY_ARRAY9
       };
     }, []);
-    const { user: userVariation } = (0, import_element192.useContext)(GlobalStylesContext);
-    return (0, import_element192.useMemo)(() => {
+    const { user: userVariation } = (0, import_element193.useContext)(GlobalStylesContext);
+    return (0, import_element193.useMemo)(() => {
       const clonedUserVariation = structuredClone(userVariation);
       const userVariationWithoutProperties = removePropertiesFromObject(
         clonedUserVariation,
@@ -59452,7 +59827,7 @@ If there's a particular need for this, please submit a feature request at https:
     useHasColorPanel,
     useSettingsForBlockElement,
     useHasBackgroundPanel
-  } = unlock5(import_block_editor6.privateApis);
+  } = unlock6(import_block_editor6.privateApis);

   // packages/global-styles-ui/build-module/preview-styles.mjs
   var import_components79 = __toESM(require_components(), 1);
@@ -59491,7 +59866,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/global-styles-ui/build-module/typography-example.mjs
-  var import_element193 = __toESM(require_element(), 1);
+  var import_element194 = __toESM(require_element(), 1);
   var import_components76 = __toESM(require_components(), 1);
   var import_i18n90 = __toESM(require_i18n(), 1);

@@ -59572,7 +59947,7 @@ If there's a particular need for this, please submit a feature request at https:
     fontSize,
     variation
   }) {
-    const { base } = (0, import_element193.useContext)(GlobalStylesContext);
+    const { base } = (0, import_element194.useContext)(GlobalStylesContext);
     let config2 = base;
     if (variation) {
       config2 = { ...base, ...variation };
@@ -59653,7 +60028,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/preview-wrapper.mjs
   var import_components78 = __toESM(require_components(), 1);
   var import_compose35 = __toESM(require_compose(), 1);
-  var import_element194 = __toESM(require_element(), 1);
+  var import_element195 = __toESM(require_element(), 1);
   var import_jsx_runtime292 = __toESM(require_jsx_runtime(), 1);
   var normalizedWidth = 248;
   var normalizedHeight = 152;
@@ -59670,21 +60045,21 @@ If there's a particular need for this, please submit a feature request at https:
     const [backgroundColor = "white"] = useStyle3("color.background");
     const [gradientValue] = useStyle3("color.gradient");
     const disableMotion = (0, import_compose35.useReducedMotion)();
-    const [isHovered, setIsHovered] = (0, import_element194.useState)(false);
+    const [isHovered, setIsHovered] = (0, import_element195.useState)(false);
     const [containerResizeListener, { width }] = (0, import_compose35.useResizeObserver)();
-    const [throttledWidth, setThrottledWidthState] = (0, import_element194.useState)(width);
-    const [ratioState, setRatioState] = (0, import_element194.useState)();
+    const [throttledWidth, setThrottledWidthState] = (0, import_element195.useState)(width);
+    const [ratioState, setRatioState] = (0, import_element195.useState)();
     const setThrottledWidth = (0, import_compose35.useThrottle)(
       setThrottledWidthState,
       250,
       THROTTLE_OPTIONS
     );
-    (0, import_element194.useLayoutEffect)(() => {
+    (0, import_element195.useLayoutEffect)(() => {
       if (width) {
         setThrottledWidth(width);
       }
     }, [width, setThrottledWidth]);
-    (0, import_element194.useLayoutEffect)(() => {
+    (0, import_element195.useLayoutEffect)(() => {
       const newRatio = throttledWidth ? throttledWidth / normalizedWidth : 1;
       const ratioDiff = newRatio - (ratioState || 0);
       const isRatioDiffBigEnough = Math.abs(ratioDiff) > 0.1;
@@ -59928,15 +60303,15 @@ If there's a particular need for this, please submit a feature request at https:
   var import_blocks5 = __toESM(require_blocks(), 1);
   var import_i18n93 = __toESM(require_i18n(), 1);
   var import_components83 = __toESM(require_components(), 1);
-  var import_data44 = __toESM(require_data(), 1);
-  var import_element195 = __toESM(require_element(), 1);
+  var import_data47 = __toESM(require_data(), 1);
+  var import_element196 = __toESM(require_element(), 1);
   var import_block_editor8 = __toESM(require_block_editor(), 1);
   var import_compose36 = __toESM(require_compose(), 1);
   var import_a11y8 = __toESM(require_a11y(), 1);

   // packages/global-styles-ui/build-module/variations/variations-panel.mjs
   var import_blocks4 = __toESM(require_blocks(), 1);
-  var import_data43 = __toESM(require_data(), 1);
+  var import_data46 = __toESM(require_data(), 1);
   var import_components81 = __toESM(require_components(), 1);
   var import_jsx_runtime295 = __toESM(require_jsx_runtime(), 1);
   function getFilteredBlockStyles(blockStyles, variations) {
@@ -59945,7 +60320,7 @@ If there's a particular need for this, please submit a feature request at https:
     ) || [];
   }
   function useBlockVariations(name2) {
-    const blockStyles = (0, import_data43.useSelect)(
+    const blockStyles = (0, import_data46.useSelect)(
       (select4) => {
         const { getBlockStyles } = select4(import_blocks4.store);
         return getBlockStyles(name2);
@@ -59962,7 +60337,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_i18n92 = __toESM(require_i18n(), 1);
   var import_block_editor7 = __toESM(require_block_editor(), 1);
   var import_jsx_runtime296 = __toESM(require_jsx_runtime(), 1);
-  var { StateControl, StateControlBadges } = unlock5(import_block_editor7.privateApis);
+  var { StateControl, StateControlBadges } = unlock6(import_block_editor7.privateApis);

   // packages/global-styles-ui/build-module/screen-block-list.mjs
   var import_jsx_runtime297 = __toESM(require_jsx_runtime(), 1);
@@ -59973,8 +60348,8 @@ If there's a particular need for this, please submit a feature request at https:
     useSettingsForBlockElement: useSettingsForBlockElement2,
     useHasColorPanel: useHasColorPanel2,
     useHasBackgroundPanel: useHasBackgroundPanel2
-  } = unlock5(import_block_editor8.privateApis);
-  var { Menu } = unlock5(import_components83.privateApis);
+  } = unlock6(import_block_editor8.privateApis);
+  var { Menu } = unlock6(import_components83.privateApis);
   function hasAnyValue(value) {
     if (value === void 0 || value === null) {
       return false;
@@ -59991,7 +60366,7 @@ If there's a particular need for this, please submit a feature request at https:
     return hasAnyValue(user?.styles?.blocks?.[blockName]) || hasAnyValue(user?.settings?.blocks?.[blockName]);
   }
   function useSortedBlockTypes() {
-    const blockItems = (0, import_data44.useSelect)(
+    const blockItems = (0, import_data47.useSelect)(
       (select4) => select4(import_blocks5.store).getBlockTypes(),
       []
     );
@@ -60070,9 +60445,9 @@ If there's a particular need for this, please submit a feature request at https:
   function BlockList({ filterValue, styleFilter }) {
     const sortedBlockTypes = useSortedBlockTypes();
     const debouncedSpeak = (0, import_compose36.useDebounce)(import_a11y8.speak, 500);
-    const { isMatchingSearchTerm } = (0, import_data44.useSelect)(import_blocks5.store);
-    const { user } = (0, import_element195.useContext)(GlobalStylesContext);
-    const customizedBlockNames = (0, import_element195.useMemo)(() => {
+    const { isMatchingSearchTerm } = (0, import_data47.useSelect)(import_blocks5.store);
+    const { user } = (0, import_element196.useContext)(GlobalStylesContext);
+    const customizedBlockNames = (0, import_element196.useMemo)(() => {
       const names = /* @__PURE__ */ new Set();
       const blockNames = [
         ...Object.keys(user?.styles?.blocks ?? {}),
@@ -60091,9 +60466,9 @@ If there's a particular need for this, please submit a feature request at https:
     const filteredBlockTypes = styleFilter === "customized" ? searchedBlockTypes.filter(
       (blockType) => customizedBlockNames.has(blockType.name)
     ) : searchedBlockTypes;
-    const blockTypesListRef = (0, import_element195.useRef)(null);
+    const blockTypesListRef = (0, import_element196.useRef)(null);
     const hasResults = filteredBlockTypes.length > 0;
-    (0, import_element195.useEffect)(() => {
+    (0, import_element196.useEffect)(() => {
       if (!filterValue && styleFilter === "all") {
         return;
       }
@@ -60128,14 +60503,14 @@ If there's a particular need for this, please submit a feature request at https:
       }
     );
   }
-  var MemoizedBlockList = (0, import_element195.memo)(BlockList);
+  var MemoizedBlockList = (0, import_element196.memo)(BlockList);

   // packages/global-styles-ui/build-module/screen-block.mjs
   var import_blocks7 = __toESM(require_blocks(), 1);
   var import_block_editor10 = __toESM(require_block_editor(), 1);
-  var import_element197 = __toESM(require_element(), 1);
-  var import_data45 = __toESM(require_data(), 1);
-  var import_core_data26 = __toESM(require_core_data(), 1);
+  var import_element198 = __toESM(require_element(), 1);
+  var import_data48 = __toESM(require_data(), 1);
+  var import_core_data27 = __toESM(require_core_data(), 1);
   var import_components86 = __toESM(require_components(), 1);
   var import_i18n94 = __toESM(require_i18n(), 1);

@@ -60143,9 +60518,9 @@ If there's a particular need for this, please submit a feature request at https:
   var import_block_editor9 = __toESM(require_block_editor(), 1);
   var import_blocks6 = __toESM(require_blocks(), 1);
   var import_components84 = __toESM(require_components(), 1);
-  var import_element196 = __toESM(require_element(), 1);
+  var import_element197 = __toESM(require_element(), 1);
   var import_jsx_runtime298 = __toESM(require_jsx_runtime(), 1);
-  var { getViewportBreakpoints: getViewportBreakpoints3, getViewportBreakpointValueInPixels: getViewportBreakpointValueInPixels2 } = unlock5(
+  var { getViewportBreakpoints: getViewportBreakpoints3, getViewportBreakpointValueInPixels: getViewportBreakpointValueInPixels2 } = unlock6(
     privateApis
   );

@@ -60175,12 +60550,12 @@ If there's a particular need for this, please submit a feature request at https:
     FiltersPanel: StylesFiltersPanel,
     ImageSettingsPanel,
     AdvancedPanel: StylesAdvancedPanel
-  } = unlock5(import_block_editor10.privateApis);
+  } = unlock6(import_block_editor10.privateApis);

   // packages/global-styles-ui/build-module/screen-typography.mjs
   var import_i18n108 = __toESM(require_i18n(), 1);
   var import_components102 = __toESM(require_components(), 1);
-  var import_element209 = __toESM(require_element(), 1);
+  var import_element210 = __toESM(require_element(), 1);

   // packages/global-styles-ui/build-module/screen-body.mjs
   var import_components87 = __toESM(require_components(), 1);
@@ -60233,7 +60608,7 @@ If there's a particular need for this, please submit a feature request at https:
   var preview_typography_default = StylesPreviewTypography;

   // packages/global-styles-ui/build-module/variations/variation.mjs
-  var import_element198 = __toESM(require_element(), 1);
+  var import_element199 = __toESM(require_element(), 1);
   var import_keycodes5 = __toESM(require_keycodes(), 1);
   var import_i18n96 = __toESM(require_i18n(), 1);
   var import_jsx_runtime304 = __toESM(require_jsx_runtime(), 1);
@@ -60244,13 +60619,13 @@ If there's a particular need for this, please submit a feature request at https:
     properties,
     showTooltip = false
   }) {
-    const [isFocused, setIsFocused] = (0, import_element198.useState)(false);
+    const [isFocused, setIsFocused] = (0, import_element199.useState)(false);
     const {
       base,
       user,
       onChange: setUserConfig
-    } = (0, import_element198.useContext)(GlobalStylesContext);
-    const context = (0, import_element198.useMemo)(() => {
+    } = (0, import_element199.useContext)(GlobalStylesContext);
+    const context = (0, import_element199.useMemo)(() => {
       let merged = mergeGlobalStyles(base, variation);
       if (properties) {
         merged = filterObjectByProperties(merged, properties);
@@ -60270,7 +60645,7 @@ If there's a particular need for this, please submit a feature request at https:
         selectVariation();
       }
     };
-    const isActive = (0, import_element198.useMemo)(
+    const isActive = (0, import_element199.useMemo)(
       () => areGlobalStylesEqual(user, variation),
       [user, variation]
     );
@@ -60360,17 +60735,17 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/font-families.mjs
   var import_i18n106 = __toESM(require_i18n(), 1);
   var import_components100 = __toESM(require_components(), 1);
-  var import_element208 = __toESM(require_element(), 1);
+  var import_element209 = __toESM(require_element(), 1);

   // packages/global-styles-ui/build-module/font-library/context.mjs
-  var import_element199 = __toESM(require_element(), 1);
-  var import_data46 = __toESM(require_data(), 1);
-  var import_core_data28 = __toESM(require_core_data(), 1);
+  var import_element200 = __toESM(require_element(), 1);
+  var import_data49 = __toESM(require_data(), 1);
+  var import_core_data29 = __toESM(require_core_data(), 1);
   var import_i18n98 = __toESM(require_i18n(), 1);

   // packages/global-styles-ui/build-module/font-library/api.mjs
   var import_api_fetch2 = __toESM(require_api_fetch(), 1);
-  var import_core_data27 = __toESM(require_core_data(), 1);
+  var import_core_data28 = __toESM(require_core_data(), 1);

   // packages/global-styles-ui/build-module/font-library/utils/constants.mjs
   var import_i18n97 = __toESM(require_i18n(), 1);
@@ -60395,7 +60770,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/global-styles-ui/build-module/font-library/context.mjs
   var import_jsx_runtime306 = __toESM(require_jsx_runtime(), 1);
-  var FontLibraryContext = (0, import_element199.createContext)(
+  var FontLibraryContext = (0, import_element200.createContext)(
     {}
   );
   FontLibraryContext.displayName = "FontLibraryContext";
@@ -60403,30 +60778,30 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/font-library/modal.mjs
   var import_i18n104 = __toESM(require_i18n(), 1);
   var import_components98 = __toESM(require_components(), 1);
-  var import_core_data31 = __toESM(require_core_data(), 1);
-  var import_data48 = __toESM(require_data(), 1);
+  var import_core_data32 = __toESM(require_core_data(), 1);
+  var import_data51 = __toESM(require_data(), 1);

   // packages/global-styles-ui/build-module/font-library/installed-fonts.mjs
   var import_components93 = __toESM(require_components(), 1);
-  var import_core_data29 = __toESM(require_core_data(), 1);
-  var import_data47 = __toESM(require_data(), 1);
-  var import_element203 = __toESM(require_element(), 1);
+  var import_core_data30 = __toESM(require_core_data(), 1);
+  var import_data50 = __toESM(require_data(), 1);
+  var import_element204 = __toESM(require_element(), 1);
   var import_i18n100 = __toESM(require_i18n(), 1);

   // packages/global-styles-ui/build-module/font-library/font-card.mjs
   var import_i18n99 = __toESM(require_i18n(), 1);
-  var import_element201 = __toESM(require_element(), 1);
+  var import_element202 = __toESM(require_element(), 1);
   var import_components91 = __toESM(require_components(), 1);

   // packages/global-styles-ui/build-module/font-library/font-demo.mjs
-  var import_element200 = __toESM(require_element(), 1);
+  var import_element201 = __toESM(require_element(), 1);
   var import_jsx_runtime307 = __toESM(require_jsx_runtime(), 1);

   // packages/global-styles-ui/build-module/font-library/font-card.mjs
   var import_jsx_runtime308 = __toESM(require_jsx_runtime(), 1);

   // packages/global-styles-ui/build-module/font-library/library-font-variant.mjs
-  var import_element202 = __toESM(require_element(), 1);
+  var import_element203 = __toESM(require_element(), 1);
   var import_components92 = __toESM(require_components(), 1);
   var import_jsx_runtime309 = __toESM(require_jsx_runtime(), 1);

@@ -60434,11 +60809,11 @@ If there's a particular need for this, please submit a feature request at https:
   var import_jsx_runtime310 = __toESM(require_jsx_runtime(), 1);

   // packages/global-styles-ui/build-module/font-library/font-collection.mjs
-  var import_element205 = __toESM(require_element(), 1);
+  var import_element206 = __toESM(require_element(), 1);
   var import_components96 = __toESM(require_components(), 1);
   var import_compose37 = __toESM(require_compose(), 1);
   var import_i18n102 = __toESM(require_i18n(), 1);
-  var import_core_data30 = __toESM(require_core_data(), 1);
+  var import_core_data31 = __toESM(require_core_data(), 1);

   // packages/global-styles-ui/build-module/font-library/google-fonts-confirm-dialog.mjs
   var import_i18n101 = __toESM(require_i18n(), 1);
@@ -60446,7 +60821,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_jsx_runtime311 = __toESM(require_jsx_runtime(), 1);

   // packages/global-styles-ui/build-module/font-library/collection-font-variant.mjs
-  var import_element204 = __toESM(require_element(), 1);
+  var import_element205 = __toESM(require_element(), 1);
   var import_components95 = __toESM(require_components(), 1);
   var import_jsx_runtime312 = __toESM(require_jsx_runtime(), 1);

@@ -60460,7 +60835,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/font-library/upload-fonts.mjs
   var import_i18n103 = __toESM(require_i18n(), 1);
   var import_components97 = __toESM(require_components(), 1);
-  var import_element206 = __toESM(require_element(), 1);
+  var import_element207 = __toESM(require_element(), 1);

   // packages/global-styles-ui/build-module/font-library/lib/unbrotli.mjs
   var __require2 = /* @__PURE__ */ ((x2) => typeof __require !== "undefined" ? __require : typeof Proxy !== "undefined" ? new Proxy(x2, {
@@ -70499,7 +70874,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/global-styles-ui/build-module/font-library/modal.mjs
   var import_jsx_runtime315 = __toESM(require_jsx_runtime(), 1);
-  var { Tabs } = unlock5(import_components98.privateApis);
+  var { Tabs } = unlock6(import_components98.privateApis);
   var DEFAULT_TAB = {
     id: "installed-fonts",
     title: (0, import_i18n104._x)("Library", "Font library")
@@ -70512,7 +70887,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/font-family-item.mjs
   var import_i18n105 = __toESM(require_i18n(), 1);
   var import_components99 = __toESM(require_components(), 1);
-  var import_element207 = __toESM(require_element(), 1);
+  var import_element208 = __toESM(require_element(), 1);
   var import_jsx_runtime316 = __toESM(require_jsx_runtime(), 1);

   // packages/global-styles-ui/build-module/font-families.mjs
@@ -70529,12 +70904,12 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/screen-typography-element.mjs
   var import_i18n109 = __toESM(require_i18n(), 1);
   var import_components103 = __toESM(require_components(), 1);
-  var import_element210 = __toESM(require_element(), 1);
+  var import_element211 = __toESM(require_element(), 1);

   // packages/global-styles-ui/build-module/typography-panel.mjs
   var import_block_editor11 = __toESM(require_block_editor(), 1);
   var import_jsx_runtime320 = __toESM(require_jsx_runtime(), 1);
-  var { useSettingsForBlockElement: useSettingsForBlockElement4, TypographyPanel: StylesTypographyPanel2 } = unlock5(import_block_editor11.privateApis);
+  var { useSettingsForBlockElement: useSettingsForBlockElement4, TypographyPanel: StylesTypographyPanel2 } = unlock6(import_block_editor11.privateApis);

   // packages/global-styles-ui/build-module/typography-preview.mjs
   var import_jsx_runtime321 = __toESM(require_jsx_runtime(), 1);
@@ -70584,7 +70959,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/palette.mjs
   var import_components105 = __toESM(require_components(), 1);
   var import_i18n110 = __toESM(require_i18n(), 1);
-  var import_element211 = __toESM(require_element(), 1);
+  var import_element212 = __toESM(require_element(), 1);

   // packages/global-styles-ui/build-module/color-indicator-wrapper.mjs
   var import_components104 = __toESM(require_components(), 1);
@@ -70595,7 +70970,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/global-styles-ui/build-module/screen-colors.mjs
   var import_jsx_runtime325 = __toESM(require_jsx_runtime(), 1);
-  var { useSettingsForBlockElement: useSettingsForBlockElement5, ColorPanel: StylesColorPanel2 } = unlock5(
+  var { useSettingsForBlockElement: useSettingsForBlockElement5, ColorPanel: StylesColorPanel2 } = unlock6(
     import_block_editor12.privateApis
   );
   var ADDITIONAL_ELEMENTS = [
@@ -70724,7 +71099,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/global-styles-ui/build-module/duotone-palette-panel.mjs
   var import_compose40 = __toESM(require_compose(), 1);
-  var import_element212 = __toESM(require_element(), 1);
+  var import_element213 = __toESM(require_element(), 1);
   var import_components111 = __toESM(require_components(), 1);
   var import_i18n114 = __toESM(require_i18n(), 1);
   var import_jsx_runtime331 = __toESM(require_jsx_runtime(), 1);
@@ -70740,13 +71115,13 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/background-panel.mjs
   var import_block_editor13 = __toESM(require_block_editor(), 1);
   var import_jsx_runtime333 = __toESM(require_jsx_runtime(), 1);
-  var { BackgroundPanel: StylesBackgroundPanel2 } = unlock5(
+  var { BackgroundPanel: StylesBackgroundPanel2 } = unlock6(
     import_block_editor13.privateApis
   );

   // packages/global-styles-ui/build-module/screen-background.mjs
   var import_jsx_runtime334 = __toESM(require_jsx_runtime(), 1);
-  var { useHasBackgroundPanel: useHasBackgroundPanel4 } = unlock5(import_block_editor14.privateApis);
+  var { useHasBackgroundPanel: useHasBackgroundPanel4 } = unlock6(import_block_editor14.privateApis);

   // packages/global-styles-ui/build-module/shadows-panel.mjs
   var import_i18n119 = __toESM(require_i18n(), 1);
@@ -70754,7 +71129,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/presets/preset-group.mjs
   var import_components114 = __toESM(require_components(), 1);
   var import_i18n118 = __toESM(require_i18n(), 1);
-  var import_element213 = __toESM(require_element(), 1);
+  var import_element214 = __toESM(require_element(), 1);

   // packages/global-styles-ui/build-module/presets/dialogs/confirm-reset-dialog.mjs
   var import_components113 = __toESM(require_components(), 1);
@@ -70763,7 +71138,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/global-styles-ui/build-module/presets/preset-group.mjs
   var import_jsx_runtime336 = __toESM(require_jsx_runtime(), 1);
-  var { Menu: Menu2 } = unlock5(import_components114.privateApis);
+  var { Menu: Menu2 } = unlock6(import_components114.privateApis);

   // packages/global-styles-ui/build-module/shadows-panel.mjs
   var import_jsx_runtime337 = __toESM(require_jsx_runtime(), 1);
@@ -70771,12 +71146,12 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/shadows-edit-panel.mjs
   var import_components118 = __toESM(require_components(), 1);
   var import_i18n122 = __toESM(require_i18n(), 1);
-  var import_element215 = __toESM(require_element(), 1);
+  var import_element216 = __toESM(require_element(), 1);

   // packages/global-styles-ui/build-module/presets/preset-edit-header.mjs
   var import_components115 = __toESM(require_components(), 1);
   var import_jsx_runtime338 = __toESM(require_jsx_runtime(), 1);
-  var { Menu: Menu3 } = unlock5(import_components115.privateApis);
+  var { Menu: Menu3 } = unlock6(import_components115.privateApis);

   // packages/global-styles-ui/build-module/presets/dialogs/confirm-delete-dialog.mjs
   var import_components116 = __toESM(require_components(), 1);
@@ -70786,7 +71161,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/presets/dialogs/rename-dialog.mjs
   var import_components117 = __toESM(require_components(), 1);
   var import_i18n121 = __toESM(require_i18n(), 1);
-  var import_element214 = __toESM(require_element(), 1);
+  var import_element215 = __toESM(require_element(), 1);
   var import_jsx_runtime340 = __toESM(require_jsx_runtime(), 1);

   // packages/global-styles-ui/build-module/shadows-edit-panel.mjs
@@ -70801,13 +71176,13 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/global-styles-ui/build-module/dimensions-panel.mjs
   var import_block_editor15 = __toESM(require_block_editor(), 1);
-  var import_element216 = __toESM(require_element(), 1);
+  var import_element217 = __toESM(require_element(), 1);
   var import_jsx_runtime343 = __toESM(require_jsx_runtime(), 1);
-  var { useSettingsForBlockElement: useSettingsForBlockElement6, DimensionsPanel: StylesDimensionsPanel2 } = unlock5(import_block_editor15.privateApis);
+  var { useSettingsForBlockElement: useSettingsForBlockElement6, DimensionsPanel: StylesDimensionsPanel2 } = unlock6(import_block_editor15.privateApis);

   // packages/global-styles-ui/build-module/screen-layout.mjs
   var import_jsx_runtime344 = __toESM(require_jsx_runtime(), 1);
-  var { useHasDimensionsPanel: useHasDimensionsPanel4, useSettingsForBlockElement: useSettingsForBlockElement7 } = unlock5(
+  var { useHasDimensionsPanel: useHasDimensionsPanel4, useSettingsForBlockElement: useSettingsForBlockElement7 } = unlock6(
     import_block_editor16.privateApis
   );

@@ -70820,20 +71195,20 @@ If there's a particular need for this, please submit a feature request at https:
   var import_components120 = __toESM(require_components(), 1);

   // packages/global-styles-ui/build-module/style-variations-container.mjs
-  var import_core_data32 = __toESM(require_core_data(), 1);
-  var import_data49 = __toESM(require_data(), 1);
-  var import_element217 = __toESM(require_element(), 1);
+  var import_core_data33 = __toESM(require_core_data(), 1);
+  var import_data52 = __toESM(require_data(), 1);
+  var import_element218 = __toESM(require_element(), 1);
   var import_components119 = __toESM(require_components(), 1);
   var import_i18n124 = __toESM(require_i18n(), 1);
   var import_jsx_runtime345 = __toESM(require_jsx_runtime(), 1);
   function StyleVariationsContainer({
     gap = 2
   }) {
-    const { user } = (0, import_element217.useContext)(GlobalStylesContext);
+    const { user } = (0, import_element218.useContext)(GlobalStylesContext);
     const userStyles = user?.styles;
-    const variations = (0, import_data49.useSelect)((select4) => {
+    const variations = (0, import_data52.useSelect)((select4) => {
       const result = select4(
-        import_core_data32.store
+        import_core_data33.store
       ).__experimentalGetCurrentThemeGlobalStylesVariations();
       return Array.isArray(result) ? result : void 0;
     }, []);
@@ -70845,7 +71220,7 @@ If there's a particular need for this, please submit a feature request at https:
         ]);
       }
     );
-    const themeVariations = (0, import_element217.useMemo)(() => {
+    const themeVariations = (0, import_element218.useMemo)(() => {
       const withEmptyVariation = [
         {
           title: (0, import_i18n124.__)("Default"),
@@ -70924,17 +71299,17 @@ If there's a particular need for this, please submit a feature request at https:
   var import_components122 = __toESM(require_components(), 1);
   var import_block_editor17 = __toESM(require_block_editor(), 1);
   var import_jsx_runtime348 = __toESM(require_jsx_runtime(), 1);
-  var { AdvancedPanel: StylesAdvancedPanel2 } = unlock5(import_block_editor17.privateApis);
+  var { AdvancedPanel: StylesAdvancedPanel2 } = unlock6(import_block_editor17.privateApis);

   // packages/global-styles-ui/build-module/screen-revisions/index.mjs
   var import_i18n130 = __toESM(require_i18n(), 1);
   var import_components125 = __toESM(require_components(), 1);
-  var import_element219 = __toESM(require_element(), 1);
+  var import_element220 = __toESM(require_element(), 1);

   // packages/global-styles-ui/build-module/screen-revisions/use-global-styles-revisions.mjs
-  var import_data50 = __toESM(require_data(), 1);
-  var import_core_data33 = __toESM(require_core_data(), 1);
-  var import_element218 = __toESM(require_element(), 1);
+  var import_data53 = __toESM(require_data(), 1);
+  var import_core_data34 = __toESM(require_core_data(), 1);
+  var import_element219 = __toESM(require_element(), 1);
   var SITE_EDITOR_AUTHORS_QUERY = {
     per_page: -1,
     _fields: "id,name,avatar_urls",
@@ -70946,8 +71321,8 @@ If there's a particular need for this, please submit a feature request at https:
   function useGlobalStylesRevisions({
     query
   } = {}) {
-    const { user: userConfig } = (0, import_element218.useContext)(GlobalStylesContext);
-    const _query = (0, import_element218.useMemo)(
+    const { user: userConfig } = (0, import_element219.useContext)(GlobalStylesContext);
+    const _query = (0, import_element219.useMemo)(
       () => ({ ...DEFAULT_QUERY, ...query }),
       [query]
     );
@@ -70958,7 +71333,7 @@ If there's a particular need for this, please submit a feature request at https:
       revisions,
       isLoadingGlobalStylesRevisions,
       revisionsCount
-    } = (0, import_data50.useSelect)(
+    } = (0, import_data53.useSelect)(
       (select4) => {
         const {
           __experimentalGetDirtyEntityRecords,
@@ -70968,7 +71343,7 @@ If there's a particular need for this, please submit a feature request at https:
           __experimentalGetCurrentGlobalStylesId,
           getEntityRecord,
           isResolving
-        } = select4(import_core_data33.store);
+        } = select4(import_core_data34.store);
         const dirtyEntityRecords = __experimentalGetDirtyEntityRecords() || [];
         const _currentUser = getCurrentUser();
         const _isDirty = dirtyEntityRecords.length > 0;
@@ -70999,7 +71374,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [_query]
     );
-    return (0, import_element218.useMemo)(() => {
+    return (0, import_element219.useMemo)(() => {
       if (!authors.length || isLoadingGlobalStylesRevisions) {
         return {
           revisions: EMPTY_ARRAY10,
@@ -71067,8 +71442,8 @@ If there's a particular need for this, please submit a feature request at https:
   var import_i18n128 = __toESM(require_i18n(), 1);
   var import_components123 = __toESM(require_components(), 1);
   var import_date13 = __toESM(require_date(), 1);
-  var import_core_data34 = __toESM(require_core_data(), 1);
-  var import_data51 = __toESM(require_data(), 1);
+  var import_core_data35 = __toESM(require_core_data(), 1);
+  var import_data54 = __toESM(require_data(), 1);
   var import_keycodes6 = __toESM(require_keycodes(), 1);
   var import_jsx_runtime349 = __toESM(require_jsx_runtime(), 1);
   var DAY_IN_MILLISECONDS = 60 * 60 * 1e3 * 24;
@@ -71089,7 +71464,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/font-sizes/font-size.mjs
   var import_i18n133 = __toESM(require_i18n(), 1);
   var import_components128 = __toESM(require_components(), 1);
-  var import_element220 = __toESM(require_element(), 1);
+  var import_element221 = __toESM(require_element(), 1);

   // packages/global-styles-ui/build-module/font-sizes/font-size-preview.mjs
   var import_block_editor18 = __toESM(require_block_editor(), 1);
@@ -71191,10 +71566,10 @@ If there's a particular need for this, please submit a feature request at https:
       isLoading: isLoadingRevisions,
       revisionsCount
     } = useGlobalStylesRevisions();
-    const { openGeneralSidebar: openGeneralSidebar2 } = (0, import_data53.useDispatch)(store);
-    const { setStylesPath } = unlock((0, import_data53.useDispatch)(import_editor20.store));
-    const { set: setPreference } = (0, import_data53.useDispatch)(import_preferences10.store);
-    const openGlobalStyles = (0, import_element222.useCallback)(async () => {
+    const { openGeneralSidebar: openGeneralSidebar2 } = (0, import_data56.useDispatch)(store);
+    const { setStylesPath } = unlock((0, import_data56.useDispatch)(import_editor20.store));
+    const { set: setPreference } = (0, import_data56.useDispatch)(import_preferences12.store);
+    const openGlobalStyles = (0, import_element223.useCallback)(async () => {
       history.navigate((0, import_url13.addQueryArgs)(path, { canvas: "edit" }), {
         transition: "canvas-mode-edit-transition"
       });
@@ -71203,7 +71578,7 @@ If there's a particular need for this, please submit a feature request at https:
         openGeneralSidebar2("edit-site/global-styles")
       ]);
     }, [path, history, openGeneralSidebar2, setPreference]);
-    const openRevisions = (0, import_element222.useCallback)(async () => {
+    const openRevisions = (0, import_element223.useCallback)(async () => {
       await openGlobalStyles();
       setStylesPath("/revisions");
     }, [openGlobalStyles, setStylesPath]);
@@ -71231,11 +71606,11 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/sidebar-global-styles/index.mjs
   var import_i18n136 = __toESM(require_i18n(), 1);
-  var import_element223 = __toESM(require_element(), 1);
+  var import_element224 = __toESM(require_element(), 1);
   var import_router19 = __toESM(require_router(), 1);
   var import_editor21 = __toESM(require_editor(), 1);
   var import_compose42 = __toESM(require_compose(), 1);
-  var import_data54 = __toESM(require_data(), 1);
+  var import_data57 = __toESM(require_data(), 1);
   var import_components131 = __toESM(require_components(), 1);
   var import_url14 = __toESM(require_url(), 1);
   var import_jsx_runtime361 = __toESM(require_jsx_runtime(), 1);
@@ -71275,7 +71650,7 @@ If there's a particular need for this, please submit a feature request at https:
   var useSection = () => {
     const { path, query } = useLocation19();
     const history = useHistory13();
-    return (0, import_element223.useMemo)(() => {
+    return (0, import_element224.useMemo)(() => {
       return [
         query.section ?? "/",
         (updatedSection) => {
@@ -71290,12 +71665,12 @@ If there's a particular need for this, please submit a feature request at https:
   };
   function SidebarGlobalStyles() {
     const { path } = useLocation19();
-    const [isStyleBookOpened, setIsStyleBookOpened] = (0, import_element223.useState)(
+    const [isStyleBookOpened, setIsStyleBookOpened] = (0, import_element224.useState)(
       path.includes("preview=stylebook")
     );
     const isMobileViewport = (0, import_compose42.useViewportMatch)("medium", "<");
     const [section, onChangeSection] = useSection();
-    const settings2 = (0, import_data54.useSelect)(
+    const settings2 = (0, import_data57.useSelect)(
       (select4) => select4(store).getSettings(),
       []
     );
@@ -71375,8 +71750,8 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/sidebar-navigation-screen-navigation-menus/index.mjs
   var import_i18n145 = __toESM(require_i18n(), 1);
-  var import_core_data39 = __toESM(require_core_data(), 1);
-  var import_data60 = __toESM(require_data(), 1);
+  var import_core_data40 = __toESM(require_core_data(), 1);
+  var import_data63 = __toESM(require_data(), 1);
   var import_html_entities9 = __toESM(require_html_entities(), 1);
   var import_components137 = __toESM(require_components(), 1);

@@ -71395,17 +71770,17 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/edit-site/build-module/components/sidebar-navigation-screen-navigation-menu/more-menu.mjs
   var import_components134 = __toESM(require_components(), 1);
   var import_i18n139 = __toESM(require_i18n(), 1);
-  var import_element225 = __toESM(require_element(), 1);
+  var import_element226 = __toESM(require_element(), 1);
   var import_router21 = __toESM(require_router(), 1);

   // packages/edit-site/build-module/components/sidebar-navigation-screen-navigation-menu/rename-modal.mjs
   var import_components132 = __toESM(require_components(), 1);
   var import_i18n137 = __toESM(require_i18n(), 1);
-  var import_element224 = __toESM(require_element(), 1);
+  var import_element225 = __toESM(require_element(), 1);
   var import_jsx_runtime363 = __toESM(require_jsx_runtime(), 1);
   var notEmptyString = (testString) => testString?.trim()?.length > 0;
   function RenameModal({ menuTitle, onClose, onSave }) {
-    const [editedMenuTitle, setEditedMenuTitle] = (0, import_element224.useState)(menuTitle);
+    const [editedMenuTitle, setEditedMenuTitle] = (0, import_element225.useState)(menuTitle);
     const titleHasChanged = editedMenuTitle !== menuTitle;
     const isEditedMenuTitleValid = titleHasChanged && notEmptyString(editedMenuTitle);
     return /* @__PURE__ */ (0, import_jsx_runtime363.jsx)(
@@ -71489,8 +71864,8 @@ If there's a particular need for this, please submit a feature request at https:
   };
   function ScreenNavigationMoreMenu(props) {
     const { onDelete, onSave, onDuplicate, menuTitle, menuId } = props;
-    const [renameModalOpen, setRenameModalOpen] = (0, import_element225.useState)(false);
-    const [deleteConfirmDialogOpen, setDeleteConfirmDialogOpen] = (0, import_element225.useState)(false);
+    const [renameModalOpen, setRenameModalOpen] = (0, import_element226.useState)(false);
+    const [deleteConfirmDialogOpen, setDeleteConfirmDialogOpen] = (0, import_element226.useState)(false);
     const history = useHistory15();
     const closeModals = () => {
       setRenameModalOpen(false);
@@ -71571,24 +71946,24 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/edit-site/build-module/components/sidebar-navigation-screen-navigation-menu/navigation-menu-editor.mjs
-  var import_element228 = __toESM(require_element(), 1);
-  var import_data57 = __toESM(require_data(), 1);
+  var import_element229 = __toESM(require_element(), 1);
+  var import_data60 = __toESM(require_data(), 1);
   var import_block_editor22 = __toESM(require_block_editor(), 1);
   var import_blocks10 = __toESM(require_blocks(), 1);
-  var import_core_data36 = __toESM(require_core_data(), 1);
+  var import_core_data37 = __toESM(require_core_data(), 1);

   // packages/edit-site/build-module/components/sidebar-navigation-screen-navigation-menus/navigation-menu-content.mjs
   var import_block_editor21 = __toESM(require_block_editor(), 1);
-  var import_data56 = __toESM(require_data(), 1);
+  var import_data59 = __toESM(require_data(), 1);
   var import_blocks9 = __toESM(require_blocks(), 1);
-  var import_element227 = __toESM(require_element(), 1);
-  var import_core_data35 = __toESM(require_core_data(), 1);
+  var import_element228 = __toESM(require_element(), 1);
+  var import_core_data36 = __toESM(require_core_data(), 1);
   var import_block_library = __toESM(require_block_library(), 1);

   // packages/edit-site/build-module/components/sidebar-navigation-screen-navigation-menus/leaf-more-menu.mjs
   var import_components135 = __toESM(require_components(), 1);
-  var import_data55 = __toESM(require_data(), 1);
-  var import_element226 = __toESM(require_element(), 1);
+  var import_data58 = __toESM(require_data(), 1);
+  var import_element227 = __toESM(require_element(), 1);
   var import_i18n140 = __toESM(require_i18n(), 1);
   var import_block_editor20 = __toESM(require_block_editor(), 1);
   var import_router22 = __toESM(require_router(), 1);
@@ -71602,7 +71977,7 @@ If there's a particular need for this, please submit a feature request at https:
     const history = useHistory16();
     const { path } = useLocation21();
     const { clientId } = props;
-    const { moveBlocksDown, moveBlocksUp, removeBlocks } = (0, import_data55.useDispatch)(import_block_editor20.store);
+    const { moveBlocksDown, moveBlocksUp, removeBlocks } = (0, import_data58.useDispatch)(import_block_editor20.store);
     const removeLabel = (0, import_i18n140.sprintf)(
       /* translators: %s: block name */
       (0, import_i18n140.__)("Remove %s"),
@@ -71613,7 +71988,7 @@ If there's a particular need for this, please submit a feature request at https:
       (0, import_i18n140.__)("Go to %s"),
       (0, import_block_editor20.BlockTitle)({ clientId, maximumLength: 25 })
     );
-    const { rootClientId, blockName, attributes } = (0, import_data55.useSelect)(
+    const { rootClientId, blockName, attributes } = (0, import_data58.useSelect)(
       (select4) => {
         const { getBlockRootClientId, getBlockName, getBlockAttributes } = select4(import_block_editor20.store);
         return {
@@ -71624,7 +71999,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [clientId]
     );
-    const onGoToPage = (0, import_element226.useCallback)(() => {
+    const onGoToPage = (0, import_element227.useCallback)(() => {
       if (attributes.kind === "post-type" && attributes.id && attributes.type && history) {
         history.navigate(
           `/${attributes.type}/${attributes.id}?canvas=edit`,
@@ -71717,7 +72092,7 @@ If there's a particular need for this, please submit a feature request at https:
     }
   ];
   function NavigationMenuContent({ rootClientId }) {
-    const { listViewRootClientId, isLoading } = (0, import_data56.useSelect)(
+    const { listViewRootClientId, isLoading } = (0, import_data59.useSelect)(
       (select4) => {
         const {
           areInnerBlocksControlled,
@@ -71725,7 +72100,7 @@ If there's a particular need for this, please submit a feature request at https:
           getBlockCount,
           getBlockOrder
         } = select4(import_block_editor21.store);
-        const { isResolving } = select4(import_core_data35.store);
+        const { isResolving } = select4(import_core_data36.store);
         const blockClientIds = getBlockOrder(rootClientId);
         const hasOnlyPageListBlock = blockClientIds.length === 1 && getBlockName(blockClientIds[0]) === "core/page-list";
         const pageListHasBlocks = hasOnlyPageListBlock && getBlockCount(blockClientIds[0]) > 0;
@@ -71742,8 +72117,8 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [rootClientId]
     );
-    const { replaceBlock, __unstableMarkNextChangeAsNotPersistent } = (0, import_data56.useDispatch)(import_block_editor21.store);
-    const offCanvasOnselect = (0, import_element227.useCallback)(
+    const { replaceBlock, __unstableMarkNextChangeAsNotPersistent } = (0, import_data59.useDispatch)(import_block_editor21.store);
+    const offCanvasOnselect = (0, import_element228.useCallback)(
       (block) => {
         if (block.name === "core/navigation-link" && !block.attributes.url) {
           __unstableMarkNextChangeAsNotPersistent();
@@ -71776,19 +72151,19 @@ If there's a particular need for this, please submit a feature request at https:
   var noop6 = () => {
   };
   function NavigationMenuEditor({ navigationMenuId }) {
-    const { storedSettings } = (0, import_data57.useSelect)((select4) => {
+    const { storedSettings } = (0, import_data60.useSelect)((select4) => {
       const { getSettings: getSettings9 } = unlock(select4(store));
       return {
         storedSettings: getSettings9()
       };
     }, []);
-    const settings2 = (0, import_element228.useMemo)(() => {
+    const settings2 = (0, import_element229.useMemo)(() => {
       return {
         ...storedSettings,
-        __experimentalFetchLinkSuggestions: (search, searchOptions) => (0, import_core_data36.__experimentalFetchLinkSuggestions)(search, searchOptions, storedSettings)
+        __experimentalFetchLinkSuggestions: (search, searchOptions) => (0, import_core_data37.__experimentalFetchLinkSuggestions)(search, searchOptions, storedSettings)
       };
     }, [storedSettings]);
-    const blocks = (0, import_element228.useMemo)(() => {
+    const blocks = (0, import_element229.useMemo)(() => {
       if (!navigationMenuId) {
         return [];
       }
@@ -71865,17 +72240,17 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/edit-site/build-module/components/sidebar-navigation-screen-navigation-menu/use-navigation-menu-handlers.mjs
-  var import_core_data38 = __toESM(require_core_data(), 1);
+  var import_core_data39 = __toESM(require_core_data(), 1);
   var import_i18n144 = __toESM(require_i18n(), 1);
-  var import_data59 = __toESM(require_data(), 1);
+  var import_data62 = __toESM(require_data(), 1);
   var import_notices4 = __toESM(require_notices(), 1);
   var import_router24 = __toESM(require_router(), 1);

   // packages/edit-site/build-module/components/sidebar-navigation-screen-navigation-menu/index.mjs
-  var import_core_data37 = __toESM(require_core_data(), 1);
+  var import_core_data38 = __toESM(require_core_data(), 1);
   var import_components136 = __toESM(require_components(), 1);
   var import_i18n143 = __toESM(require_i18n(), 1);
-  var import_data58 = __toESM(require_data(), 1);
+  var import_data61 = __toESM(require_data(), 1);
   var import_html_entities8 = __toESM(require_html_entities(), 1);
   var import_router23 = __toESM(require_router(), 1);
   var import_jsx_runtime370 = __toESM(require_jsx_runtime(), 1);
@@ -71885,14 +72260,14 @@ If there's a particular need for this, please submit a feature request at https:
     const {
       params: { postId }
     } = useLocation22();
-    const { record: navigationMenu, isResolving } = (0, import_core_data37.useEntityRecord)(
+    const { record: navigationMenu, isResolving } = (0, import_core_data38.useEntityRecord)(
       "postType",
       postType,
       postId
     );
-    const { isSaving, isDeleting } = (0, import_data58.useSelect)(
+    const { isSaving, isDeleting } = (0, import_data61.useSelect)(
       (select4) => {
-        const { isSavingEntityRecord, isDeletingEntityRecord } = select4(import_core_data37.store);
+        const { isSavingEntityRecord, isDeletingEntityRecord } = select4(import_core_data38.store);
         return {
           isSaving: isSavingEntityRecord("postType", postType, postId),
           isDeleting: isDeletingEntityRecord(
@@ -71970,8 +72345,8 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/edit-site/build-module/components/sidebar-navigation-screen-navigation-menu/use-navigation-menu-handlers.mjs
   var { useHistory: useHistory17 } = unlock(import_router24.privateApis);
   function useDeleteNavigationMenu() {
-    const { deleteEntityRecord } = (0, import_data59.useDispatch)(import_core_data38.store);
-    const { createSuccessNotice, createErrorNotice } = (0, import_data59.useDispatch)(import_notices4.store);
+    const { deleteEntityRecord } = (0, import_data62.useDispatch)(import_core_data39.store);
+    const { createSuccessNotice, createErrorNotice } = (0, import_data62.useDispatch)(import_notices4.store);
     const history = useHistory17();
     const handleDelete = async (navigationMenu) => {
       const postId = navigationMenu?.id;
@@ -72010,8 +72385,8 @@ If there's a particular need for this, please submit a feature request at https:
     return handleDelete;
   }
   function useSaveNavigationMenu() {
-    const { getEditedEntityRecord } = (0, import_data59.useSelect)((select4) => {
-      const { getEditedEntityRecord: getEditedEntityRecordSelector } = select4(import_core_data38.store);
+    const { getEditedEntityRecord } = (0, import_data62.useSelect)((select4) => {
+      const { getEditedEntityRecord: getEditedEntityRecordSelector } = select4(import_core_data39.store);
       return {
         getEditedEntityRecord: getEditedEntityRecordSelector
       };
@@ -72019,8 +72394,8 @@ If there's a particular need for this, please submit a feature request at https:
     const {
       editEntityRecord,
       __experimentalSaveSpecifiedEntityEdits: saveSpecifiedEntityEdits
-    } = (0, import_data59.useDispatch)(import_core_data38.store);
-    const { createSuccessNotice, createErrorNotice } = (0, import_data59.useDispatch)(import_notices4.store);
+    } = (0, import_data62.useDispatch)(import_core_data39.store);
+    const { createSuccessNotice, createErrorNotice } = (0, import_data62.useDispatch)(import_notices4.store);
     const handleSave = async (navigationMenu, edits) => {
       if (!edits) {
         return;
@@ -72064,8 +72439,8 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function useDuplicateNavigationMenu() {
     const history = useHistory17();
-    const { saveEntityRecord } = (0, import_data59.useDispatch)(import_core_data38.store);
-    const { createSuccessNotice, createErrorNotice } = (0, import_data59.useDispatch)(import_notices4.store);
+    const { saveEntityRecord } = (0, import_data62.useDispatch)(import_core_data39.store);
+    const { createSuccessNotice, createErrorNotice } = (0, import_data62.useDispatch)(import_notices4.store);
     const handleDuplicate = async (navigationMenu) => {
       const menuTitle = navigationMenu?.title?.rendered || navigationMenu?.slug;
       try {
@@ -72135,15 +72510,15 @@ If there's a particular need for this, please submit a feature request at https:
       records: navigationMenus,
       isResolving: isResolvingNavigationMenus,
       hasResolved: hasResolvedNavigationMenus
-    } = (0, import_core_data39.useEntityRecords)(
+    } = (0, import_core_data40.useEntityRecords)(
       "postType",
       NAVIGATION_POST_TYPE,
       PRELOADED_NAVIGATION_MENUS_QUERY
     );
     const isLoading = isResolvingNavigationMenus && !hasResolvedNavigationMenus;
-    const { getNavigationFallbackId } = unlock((0, import_data60.useSelect)(import_core_data39.store));
-    const isCreatingNavigationFallback = (0, import_data60.useSelect)(
-      (select4) => select4(import_core_data39.store).isResolving("getNavigationFallbackId"),
+    const { getNavigationFallbackId } = unlock((0, import_data63.useSelect)(import_core_data40.store));
+    const isCreatingNavigationFallback = (0, import_data63.useSelect)(
+      (select4) => select4(import_core_data40.store).isResolving("getNavigationFallbackId"),
       []
     );
     const firstNavigationMenu = navigationMenus?.[0];
@@ -72277,340 +72652,6 @@ If there's a particular need for this, please submit a feature request at https:
   var import_router25 = __toESM(require_router(), 1);
   var import_core_data45 = __toESM(require_core_data(), 1);

-  // node_modules/dequal/dist/index.mjs
-  var has = Object.prototype.hasOwnProperty;
-  function find(iter, tar, key) {
-    for (key of iter.keys()) {
-      if (dequal(key, tar)) return key;
-    }
-  }
-  function dequal(foo, bar) {
-    var ctor, len, tmp;
-    if (foo === bar) return true;
-    if (foo && bar && (ctor = foo.constructor) === bar.constructor) {
-      if (ctor === Date) return foo.getTime() === bar.getTime();
-      if (ctor === RegExp) return foo.toString() === bar.toString();
-      if (ctor === Array) {
-        if ((len = foo.length) === bar.length) {
-          while (len-- && dequal(foo[len], bar[len])) ;
-        }
-        return len === -1;
-      }
-      if (ctor === Set) {
-        if (foo.size !== bar.size) {
-          return false;
-        }
-        for (len of foo) {
-          tmp = len;
-          if (tmp && typeof tmp === "object") {
-            tmp = find(bar, tmp);
-            if (!tmp) return false;
-          }
-          if (!bar.has(tmp)) return false;
-        }
-        return true;
-      }
-      if (ctor === Map) {
-        if (foo.size !== bar.size) {
-          return false;
-        }
-        for (len of foo) {
-          tmp = len[0];
-          if (tmp && typeof tmp === "object") {
-            tmp = find(bar, tmp);
-            if (!tmp) return false;
-          }
-          if (!dequal(len[1], bar.get(tmp))) {
-            return false;
-          }
-        }
-        return true;
-      }
-      if (ctor === ArrayBuffer) {
-        foo = new Uint8Array(foo);
-        bar = new Uint8Array(bar);
-      } else if (ctor === DataView) {
-        if ((len = foo.byteLength) === bar.byteLength) {
-          while (len-- && foo.getInt8(len) === bar.getInt8(len)) ;
-        }
-        return len === -1;
-      }
-      if (ArrayBuffer.isView(foo)) {
-        if ((len = foo.byteLength) === bar.byteLength) {
-          while (len-- && foo[len] === bar[len]) ;
-        }
-        return len === -1;
-      }
-      if (!ctor || typeof foo === "object") {
-        len = 0;
-        for (ctor in foo) {
-          if (has.call(foo, ctor) && ++len && !has.call(bar, ctor)) return false;
-          if (!(ctor in bar) || !dequal(foo[ctor], bar[ctor])) return false;
-        }
-        return Object.keys(bar).length === len;
-      }
-    }
-    return foo !== foo && bar !== bar;
-  }
-
-  // packages/views/build-module/use-view.mjs
-  var import_element229 = __toESM(require_element(), 1);
-  var import_data61 = __toESM(require_data(), 1);
-  var import_preferences11 = __toESM(require_preferences(), 1);
-
-  // packages/views/build-module/preference-keys.mjs
-  function generatePreferenceKey(kind, name2, slug) {
-    return `dataviews-${kind}-${name2}-${slug}`;
-  }
-
-  // packages/views/build-module/resolve-view.mjs
-  var QUERY_PARAMS = ["page", "search"];
-  function isPlainObject2(value) {
-    return typeof value === "object" && value !== null && !Array.isArray(value);
-  }
-  function withoutQueryParams(layer) {
-    const result = isPlainObject2(layer) ? { ...layer } : {};
-    for (const key of QUERY_PARAMS) {
-      delete result[key];
-    }
-    return result;
-  }
-  function mergeLayer(lower, upper) {
-    const result = { ...lower };
-    for (const key of Object.keys(upper)) {
-      const value = upper[key];
-      const current = result[key];
-      result[key] = isPlainObject2(current) && isPlainObject2(value) ? mergeLayer(current, value) : value;
-    }
-    return result;
-  }
-  function diffLayer(value, base, persisted = {}) {
-    const result = {};
-    for (const key of Object.keys(value)) {
-      const next = value[key];
-      const current = base[key];
-      const prev = persisted[key];
-      if (next === void 0) {
-        continue;
-      }
-      if (isPlainObject2(next) && isPlainObject2(current)) {
-        const nested = diffLayer(
-          next,
-          current,
-          isPlainObject2(prev) ? prev : {}
-        );
-        if (Object.keys(nested).length > 0) {
-          result[key] = nested;
-        }
-      } else if (!dequal(next, current)) {
-        result[key] = next;
-      } else if (prev !== void 0 && dequal(next, prev)) {
-        result[key] = prev;
-      }
-    }
-    return result;
-  }
-  function getLockedFilters(overrides) {
-    return (overrides?.filters ?? []).filter((filter) => filter.isLocked);
-  }
-  function applyLockedFilters(view, overrides) {
-    const locked = getLockedFilters(overrides);
-    if (locked.length === 0) {
-      return view;
-    }
-    const rest = (view.filters ?? []).filter(
-      (filter) => !locked.some((f2) => f2.field === filter.field)
-    );
-    return { ...view, filters: [...locked, ...rest] };
-  }
-  function resolveBaseView(layers, effectiveType) {
-    const { defaultView, defaultLayouts, activeViewOverrides } = layers;
-    const layoutDefaults = defaultLayouts?.[effectiveType];
-    return applyLockedFilters(
-      [layoutDefaults, activeViewOverrides].reduce(
-        (lower, upper) => mergeLayer(lower, withoutQueryParams(upper)),
-        withoutQueryParams(defaultView)
-      ),
-      activeViewOverrides
-    );
-  }
-  function resolveView(args) {
-    const { defaultView, activeViewOverrides, persistedView, page, search } = args;
-    const effectiveType = persistedView?.type ?? activeViewOverrides?.type ?? defaultView?.type;
-    const baseView = resolveBaseView(args, effectiveType);
-    const view = {
-      ...applyLockedFilters(
-        mergeLayer(baseView, withoutQueryParams(persistedView)),
-        activeViewOverrides
-      ),
-      page: Number(page ?? 1),
-      search: search ?? ""
-    };
-    return view;
-  }
-  function getUserModifications(newView, layers) {
-    const { activeViewOverrides, persistedView } = layers;
-    const baseView = resolveBaseView(layers, newView.type);
-    const modifications = diffLayer(
-      withoutQueryParams(newView),
-      withoutQueryParams(baseView),
-      withoutQueryParams(persistedView)
-    );
-    const locked = getLockedFilters(activeViewOverrides);
-    if (locked.length > 0 && Array.isArray(modifications.filters)) {
-      modifications.filters = modifications.filters.filter(
-        (filter) => !locked.some((f2) => f2.field === filter.field)
-      );
-    }
-    return Object.keys(modifications).length > 0 ? modifications : void 0;
-  }
-
-  // packages/views/build-module/use-view.mjs
-  function useView(config2) {
-    const {
-      kind,
-      name: name2,
-      slug,
-      defaultView,
-      defaultLayouts,
-      activeViewOverrides,
-      queryParams,
-      onChangeQueryParams
-    } = config2;
-    const preferenceKey = generatePreferenceKey(kind, name2, slug);
-    const persistedView = (0, import_data61.useSelect)(
-      (select4) => {
-        return select4(import_preferences11.store).get(
-          "core/views",
-          preferenceKey
-        );
-      },
-      [preferenceKey]
-    );
-    const { set: set3 } = (0, import_data61.useDispatch)(import_preferences11.store);
-    const page = Number(queryParams?.page ?? 1);
-    const search = queryParams?.search ?? "";
-    const view = (0, import_element229.useMemo)(
-      () => resolveView({
-        defaultView,
-        defaultLayouts,
-        activeViewOverrides,
-        persistedView,
-        page,
-        search
-      }),
-      [
-        defaultView,
-        defaultLayouts,
-        activeViewOverrides,
-        persistedView,
-        page,
-        search
-      ]
-    );
-    const isModified = !!persistedView && Object.keys(persistedView).length > 0;
-    const updateView = (0, import_element229.useCallback)(
-      (newView) => {
-        const newQueryParams = {
-          page: Number(newView?.page ?? 1),
-          search: newView?.search ?? ""
-        };
-        if (onChangeQueryParams && !dequal(newQueryParams, { page, search })) {
-          onChangeQueryParams(newQueryParams);
-        }
-        const modifications = getUserModifications(newView, {
-          defaultView,
-          defaultLayouts,
-          activeViewOverrides,
-          persistedView
-        });
-        if (!dequal(modifications, persistedView)) {
-          set3("core/views", preferenceKey, modifications);
-        }
-      },
-      [
-        onChangeQueryParams,
-        page,
-        search,
-        defaultView,
-        defaultLayouts,
-        activeViewOverrides,
-        persistedView,
-        set3,
-        preferenceKey
-      ]
-    );
-    const resetToDefault = (0, import_element229.useCallback)(() => {
-      set3("core/views", preferenceKey, void 0);
-    }, [preferenceKey, set3]);
-    return {
-      view,
-      isModified,
-      updateView,
-      resetToDefault
-    };
-  }
-
-  // packages/views/build-module/load-view.mjs
-  var import_data62 = __toESM(require_data(), 1);
-  var import_preferences12 = __toESM(require_preferences(), 1);
-  async function loadView(config2) {
-    const {
-      kind,
-      name: name2,
-      slug,
-      defaultView,
-      defaultLayouts,
-      activeViewOverrides,
-      queryParams
-    } = config2;
-    const preferenceKey = generatePreferenceKey(kind, name2, slug);
-    const persistedView = (0, import_data62.select)(
-      import_preferences12.store
-    ).get("core/views", preferenceKey);
-    return resolveView({
-      defaultView,
-      defaultLayouts,
-      activeViewOverrides,
-      persistedView,
-      page: queryParams?.page,
-      search: queryParams?.search
-    });
-  }
-
-  // packages/views/build-module/use-view-config.mjs
-  var import_data63 = __toESM(require_data(), 1);
-  var import_core_data40 = __toESM(require_core_data(), 1);
-
-  // packages/views/build-module/lock-unlock.mjs
-  var import_private_apis7 = __toESM(require_private_apis(), 1);
-  var { lock: lock6, unlock: unlock6 } = (0, import_private_apis7.__dangerousOptInToUnstableAPIsOnlyForCoreModules)(
-    "I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.",
-    "@wordpress/views"
-  );
-
-  // packages/views/build-module/use-view-config.mjs
-  function useViewConfig({
-    kind,
-    name: name2,
-    fields: fields2
-  }) {
-    const fieldList = Array.isArray(fields2) ? fields2 : fields2?.split(",");
-    const fieldsKey = fieldList ? [...fieldList].sort().join(",") : void 0;
-    return (0, import_data63.useSelect)(
-      (select4) => {
-        return unlock6(select4(import_core_data40.store)).getViewConfig(
-          kind,
-          name2,
-          fieldsKey ? {
-            fields: fieldsKey
-          } : void 0
-        );
-      },
-      [kind, name2, fieldsKey]
-    );
-  }
-
   // packages/edit-site/build-module/components/sidebar-navigation-screen-patterns/category-item.mjs
   var import_jsx_runtime374 = __toESM(require_jsx_runtime(), 1);
   function CategoryItem({
@@ -73157,7 +73198,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/sidebar-navigation-screen-patterns/index.mjs
   var import_jsx_runtime375 = __toESM(require_jsx_runtime(), 1);
-  var VIEW_CONFIG_FIELDS = ["view_list"];
+  var VIEW_CONFIG_FIELDS2 = ["view_list"];
   var { useLocation: useLocation23 } = unlock(import_router25.privateApis);
   var { getTemplatePartIcon } = unlock(import_core_data45.privateApis);
   function CategoriesGroup({
@@ -73206,12 +73247,12 @@ If there's a particular need for this, please submit a feature request at https:
     const { view_list: templatePartViews } = useViewConfig({
       kind: "postType",
       name: TEMPLATE_PART_POST_TYPE,
-      fields: VIEW_CONFIG_FIELDS
+      fields: VIEW_CONFIG_FIELDS2
     });
     const { view_list: patternViews } = useViewConfig({
       kind: "postType",
       name: PATTERN_TYPES.user,
-      fields: VIEW_CONFIG_FIELDS
+      fields: VIEW_CONFIG_FIELDS2
     });
     const { templatePartAreas, isLoading, hasTemplateParts } = useTemplatePartAreas();
     const templatePartCounts = (0, import_element233.useMemo)(() => {
@@ -73799,7 +73840,7 @@ If there's a particular need for this, please submit a feature request at https:
   var { usePostActions, usePostFields } = unlock(import_editor29.privateApis);
   var { useLocation: useLocation26, useHistory: useHistory21 } = unlock(import_router29.privateApis);
   var EMPTY_ARRAY11 = [];
-  var VIEW_CONFIG_FIELDS2 = ["default_view", "default_layouts"];
+  var VIEW_CONFIG_FIELDS3 = ["default_view", "default_layouts"];
   function usePagePatternsHeader(type, categoryId) {
     const { patternCategories } = usePatternCategories();
     const templatePartAreas = (0, import_data71.useSelect)(
@@ -73830,7 +73871,7 @@ If there's a particular need for this, please submit a feature request at https:
     const { default_view: defaultView, default_layouts: defaultLayouts } = useViewConfig({
       kind: "postType",
       name: postType2,
-      fields: VIEW_CONFIG_FIELDS2
+      fields: VIEW_CONFIG_FIELDS3
     });
     const { view, updateView, isModified, resetToDefault } = useView({
       kind: "postType",
@@ -74006,7 +74047,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_url18 = __toESM(require_url(), 1);
   var import_jsx_runtime385 = __toESM(require_jsx_runtime(), 1);
   var { useLocation: useLocation27 } = unlock(import_router30.privateApis);
-  var VIEW_CONFIG_FIELDS3 = ["view_list"];
+  var VIEW_CONFIG_FIELDS4 = ["view_list"];
   var SLUG_TO_ICON = {
     all: pages_default,
     published: published_default,
@@ -74030,7 +74071,7 @@ If there's a particular need for this, please submit a feature request at https:
     const { view_list: viewList } = useViewConfig({
       kind: "postType",
       name: postType2,
-      fields: VIEW_CONFIG_FIELDS3
+      fields: VIEW_CONFIG_FIELDS4
     });
     if (!postType2) {
       return null;
@@ -75475,7 +75516,7 @@ If there's a particular need for this, please submit a feature request at https:
   var { usePostActions: usePostActions2, usePostFields: usePostFields2 } = unlock(import_editor33.privateApis);
   var { useHistory: useHistory23, useLocation: useLocation28 } = unlock(import_router32.privateApis);
   var { useEntityRecordsWithPermissions } = unlock(import_core_data54.privateApis);
-  var VIEW_CONFIG_FIELDS4 = ["default_view", "default_layouts", "view_list"];
+  var VIEW_CONFIG_FIELDS5 = ["default_view", "default_layouts", "view_list"];
   function PageTemplates() {
     const { path, query } = useLocation28();
     const { activeView = "all", postId } = query;
@@ -75487,7 +75528,7 @@ If there's a particular need for this, please submit a feature request at https:
     } = useViewConfig({
       kind: "postType",
       name: TEMPLATE_POST_TYPE,
-      fields: VIEW_CONFIG_FIELDS4
+      fields: VIEW_CONFIG_FIELDS5
     });
     const activeViewOverrides = (0, import_element246.useMemo)(
       () => viewList?.find((v2) => v2.slug === activeView)?.view ?? {},
@@ -75906,7 +75947,7 @@ If there's a particular need for this, please submit a feature request at https:
       }),
       [_fields, canSwitchTemplate]
     );
-    const form2 = (0, import_element249.useMemo)(() => {
+    const form = (0, import_element249.useMemo)(() => {
       if (!quickEditForm) {
         return { layout: { type: "panel" }, fields: [] };
       }
@@ -75971,7 +76012,7 @@ If there's a particular need for this, please submit a feature request at https:
             {
               data: { ...record, ...localEdits },
               fields: fields2,
-              form: form2,
+              form,
               onChange
             }
           ) }),
@@ -76570,7 +76611,6 @@ If there's a particular need for this, please submit a feature request at https:
       allowRightClickOverrides: true,
       distractionFree: false,
       editorMode: "visual",
-      editorTool: "edit",
       fixedToolbar: false,
       focusMode: false,
       inactivePanels: [],
diff --git a/wp-includes/js/dist/edit-site.min.js b/wp-includes/js/dist/edit-site.min.js
index efbbe1f1cf..11971287b1 100644
--- a/wp-includes/js/dist/edit-site.min.js
+++ b/wp-includes/js/dist/edit-site.min.js
@@ -1,7 +1,7 @@
 /*! This file is auto-generated */
 (function() {
-"use strict";var wp;(wp||={}).editSite=(()=>{var Tle=Object.create;var vy=Object.defineProperty;var Ple=Object.getOwnPropertyDescriptor;var Ole=Object.getOwnPropertyNames;var Ile=Object.getPrototypeOf,Ale=Object.prototype.hasOwnProperty;var ei=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var mt=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Lr=(e,t)=>{for(var r in t)vy(e,r,{get:t[r],enumerable:!0})},IA=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Ole(t))!Ale.call(e,n)&&n!==r&&vy(e,n,{get:()=>t[n],enumerable:!(o=Ple(t,n))||o.enumerable});return e};var l=(e,t,r)=>(r=e!=null?Tle(Ile(e)):{},IA(t||!e||!e.__esModule?vy(r,"default",{value:e,enumerable:!0}):r,e)),Mle=e=>IA(vy({},"__esModule",{value:!0}),e);var Zo=mt(($Te,AA)=>{AA.exports=window.wp.blocks});var yy=mt((ePe,MA)=>{MA.exports=window.wp.blockLibrary});var Pe=mt((tPe,NA)=>{NA.exports=window.wp.data});var Ru=mt((rPe,FA)=>{FA.exports=window.wp.deprecated});var U=mt((oPe,VA)=>{VA.exports=window.wp.element});var Xt=mt((nPe,DA)=>{DA.exports=window.wp.editor});var ti=mt((iPe,LA)=>{LA.exports=window.wp.preferences});var BA=mt((aPe,zA)=>{zA.exports=window.wp.widgets});var Ge=mt((lPe,WA)=>{WA.exports=window.wp.coreData});var tr=mt((cPe,UA)=>{UA.exports=window.wp.blockEditor});var $=mt((dPe,GA)=>{GA.exports=window.wp.i18n});var _y=mt((uPe,YA)=>{YA.exports=window.wp.patterns});var Tu=mt((fPe,qA)=>{qA.exports=window.wp.privateApis});var At=mt((TPe,dM)=>{dM.exports=window.wp.router});var X=mt((OPe,fM)=>{fM.exports=window.React});var I=mt((zPe,bM)=>{bM.exports=window.ReactJSXRuntime});var Ha=mt((bOe,GM)=>{GM.exports=window.ReactDOM});var wF=mt(_F=>{"use strict";var Lp=X();function efe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var tfe=typeof Object.is=="function"?Object.is:efe,rfe=Lp.useState,ofe=Lp.useEffect,nfe=Lp.useLayoutEffect,ife=Lp.useDebugValue;function afe(e,t){var r=t(),o=rfe({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return nfe(function(){n.value=r,n.getSnapshot=t,Wk(n)&&i({inst:n})},[e,r,t]),ofe(function(){return Wk(n)&&i({inst:n}),e(function(){Wk(n)&&i({inst:n})})},[e]),ife(r),r}function Wk(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!tfe(e,r)}catch{return!0}}function sfe(e,t){return t()}var lfe=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?sfe:afe;_F.useSyncExternalStore=Lp.useSyncExternalStore!==void 0?Lp.useSyncExternalStore:lfe});var zh=mt((H7e,xF)=>{"use strict";xF.exports=wF()});var CF=mt(SF=>{"use strict";var c_=X(),cfe=zh();function dfe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var ufe=typeof Object.is=="function"?Object.is:dfe,ffe=cfe.useSyncExternalStore,pfe=c_.useRef,mfe=c_.useEffect,gfe=c_.useMemo,hfe=c_.useDebugValue;SF.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var i=pfe(null);if(i.current===null){var a={hasValue:!1,value:null};i.current=a}else a=i.current;i=gfe(function(){function c(g){if(!d){if(d=!0,u=g,g=o(g),n!==void 0&&a.hasValue){var h=a.value;if(n(h,g))return f=h}return f=g}if(h=f,ufe(u,g))return h;var b=o(g);return n!==void 0&&n(h,b)?(u=g,h):(u=g,f=b)}var d=!1,u,f,m=r===void 0?null:r;return[function(){return c(t())},m===null?void 0:function(){return c(m())}]},[t,r,o,n]);var s=ffe(e,i[0],i[1]);return mfe(function(){a.hasValue=!0,a.value=s},[s]),hfe(s),s}});var kF=mt((U7e,EF)=>{"use strict";EF.exports=CF()});var it=mt((tYe,SL)=>{SL.exports=window.wp.compose});var YR=mt((dYe,NL)=>{NL.exports=window.wp.theme});var Fe=mt((WYe,XL)=>{XL.exports=window.wp.primitives});var Kl=mt((yQe,fB)=>{fB.exports=window.wp.a11y});var ZW=mt((oft,XW)=>{XW.exports=window.wp.warning});var oe=mt((npt,gU)=>{gU.exports=window.wp.components});var Tm=mt((wpt,CU)=>{CU.exports=window.wp.dom});var kU=mt((xpt,EU)=>{EU.exports=window.wp.plugins});var tc=mt((Spt,RU)=>{RU.exports=window.wp.notices});var Xr=mt((Ipt,NU)=>{NU.exports=window.wp.url});var GU=mt((Vpt,UU)=>{UU.exports=window.wp.keyboardShortcuts});var Sf=mt((umt,ZG)=>{ZG.exports=window.wp.keycodes});var bO=mt((Emt,lY)=>{lY.exports=window.wp.apiFetch});var vO=mt((Kmt,wY)=>{wY.exports=window.wp.commands});var Nn=mt((xgt,GY)=>{GY.exports=window.wp.htmlEntities});var RO=mt((zgt,sq)=>{sq.exports=window.wp.styleEngine});var S2=mt((Qgt,pq)=>{"use strict";pq.exports=function e(t,r){if(t===r)return!0;if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var o,n,i;if(Array.isArray(t)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(!e(t[n],r[n]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;for(n of t.entries())if(!e(n[1],r.get(n[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(t[n]!==r[n])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(i=Object.keys(t),o=i.length,o!==Object.keys(r).length)return!1;for(n=o;n--!==0;)if(!Object.prototype.hasOwnProperty.call(r,i[n]))return!1;for(n=o;n--!==0;){var a=i[n];if(!e(t[a],r[a]))return!1}return!0}return t!==t&&r!==r}});var C2=mt(($gt,hq)=>{"use strict";var h_e=function(t){return b_e(t)&&!v_e(t)};function b_e(e){return!!e&&typeof e=="object"}function v_e(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||w_e(e)}var y_e=typeof Symbol=="function"&&Symbol.for,__e=y_e?Symbol.for("react.element"):60103;function w_e(e){return e.$$typeof===__e}function x_e(e){return Array.isArray(e)?[]:{}}function Dv(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Km(x_e(e),e,t):e}function S_e(e,t,r){return e.concat(t).map(function(o){return Dv(o,r)})}function C_e(e,t){if(!t.customMerge)return Km;var r=t.customMerge(e);return typeof r=="function"?r:Km}function E_e(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function mq(e){return Object.keys(e).concat(E_e(e))}function gq(e,t){try{return t in e}catch{return!1}}function k_e(e,t){return gq(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function R_e(e,t,r){var o={};return r.isMergeableObject(e)&&mq(e).forEach(function(n){o[n]=Dv(e[n],r)}),mq(t).forEach(function(n){k_e(e,n)||(gq(e,n)&&r.isMergeableObject(t[n])?o[n]=C_e(n,r)(e[n],t[n],r):o[n]=Dv(t[n],r))}),o}function Km(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||S_e,r.isMergeableObject=r.isMergeableObject||h_e,r.cloneUnlessOtherwiseSpecified=Dv;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):R_e(e,t,r):Dv(t,r)}Km.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return Km(o,n,r)},{})};var T_e=Km;hq.exports=T_e});var Y8=mt((fSt,e3)=>{var TJ={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u1EA4:"A",\u1EAE:"A",\u1EB2:"A",\u1EB4:"A",\u1EB6:"A",\u00C6:"AE",\u1EA6:"A",\u1EB0:"A",\u0202:"A",\u1EA2:"A",\u1EA0:"A",\u1EA8:"A",\u1EAA:"A",\u1EAC:"A",\u00C7:"C",\u1E08:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u1EBE:"E",\u1E16:"E",\u1EC0:"E",\u1E14:"E",\u1E1C:"E",\u0206:"E",\u1EBA:"E",\u1EBC:"E",\u1EB8:"E",\u1EC2:"E",\u1EC4:"E",\u1EC6:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u1E2E:"I",\u020A:"I",\u1EC8:"I",\u1ECA:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u1ED0:"O",\u1E4C:"O",\u1E52:"O",\u020E:"O",\u1ECE:"O",\u1ECC:"O",\u1ED4:"O",\u1ED6:"O",\u1ED8:"O",\u1EDC:"O",\u1EDE:"O",\u1EE0:"O",\u1EDA:"O",\u1EE2:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u1EE6:"U",\u1EE4:"U",\u1EEC:"U",\u1EEE:"U",\u1EF0:"U",\u00DD:"Y",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u1EA5:"a",\u1EAF:"a",\u1EB3:"a",\u1EB5:"a",\u1EB7:"a",\u00E6:"ae",\u1EA7:"a",\u1EB1:"a",\u0203:"a",\u1EA3:"a",\u1EA1:"a",\u1EA9:"a",\u1EAB:"a",\u1EAD:"a",\u00E7:"c",\u1E09:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u1EBF:"e",\u1E17:"e",\u1EC1:"e",\u1E15:"e",\u1E1D:"e",\u0207:"e",\u1EBB:"e",\u1EBD:"e",\u1EB9:"e",\u1EC3:"e",\u1EC5:"e",\u1EC7:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u1E2F:"i",\u020B:"i",\u1EC9:"i",\u1ECB:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u1ED1:"o",\u1E4D:"o",\u1E53:"o",\u020F:"o",\u1ECF:"o",\u1ECD:"o",\u1ED5:"o",\u1ED7:"o",\u1ED9:"o",\u1EDD:"o",\u1EDF:"o",\u1EE1:"o",\u1EDB:"o",\u1EE3:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u1EE7:"u",\u1EE5:"u",\u1EED:"u",\u1EEF:"u",\u1EF1:"u",\u00FD:"y",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u0108:"C",\u0109:"c",\u010A:"C",\u010B:"c",\u010C:"C",\u010D:"c",C\u0306:"C",c\u0306:"c",\u010E:"D",\u010F:"d",\u0110:"D",\u0111:"d",\u0112:"E",\u0113:"e",\u0114:"E",\u0115:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011C:"G",\u01F4:"G",\u011D:"g",\u01F5:"g",\u011E:"G",\u011F:"g",\u0120:"G",\u0121:"g",\u0122:"G",\u0123:"g",\u0124:"H",\u0125:"h",\u0126:"H",\u0127:"h",\u1E2A:"H",\u1E2B:"h",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012C:"I",\u012D:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0132:"IJ",\u0133:"ij",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u1E30:"K",\u1E31:"k",K\u0306:"K",k\u0306:"k",\u0139:"L",\u013A:"l",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u013F:"L",\u0140:"l",\u0141:"l",\u0142:"l",\u1E3E:"M",\u1E3F:"m",M\u0306:"M",m\u0306:"m",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u0149:"n",N\u0306:"N",n\u0306:"n",\u014C:"O",\u014D:"o",\u014E:"O",\u014F:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",P\u0306:"P",p\u0306:"p",\u0154:"R",\u0155:"r",\u0156:"R",\u0157:"r",\u0158:"R",\u0159:"r",R\u0306:"R",r\u0306:"r",\u0212:"R",\u0213:"r",\u015A:"S",\u015B:"s",\u015C:"S",\u015D:"s",\u015E:"S",\u0218:"S",\u0219:"s",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u021B:"t",\u021A:"T",\u0164:"T",\u0165:"t",\u0166:"T",\u0167:"t",T\u0306:"T",t\u0306:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016C:"U",\u016D:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0216:"U",\u0217:"u",V\u0306:"V",v\u0306:"v",\u0174:"W",\u0175:"w",\u1E82:"W",\u1E83:"w",X\u0306:"X",x\u0306:"x",\u0176:"Y",\u0177:"y",\u0178:"Y",Y\u0306:"Y",y\u0306:"y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u017F:"s",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01CD:"A",\u01CE:"a",\u01CF:"I",\u01D0:"i",\u01D1:"O",\u01D2:"o",\u01D3:"U",\u01D4:"u",\u01D5:"U",\u01D6:"u",\u01D7:"U",\u01D8:"u",\u01D9:"U",\u01DA:"u",\u01DB:"U",\u01DC:"u",\u1EE8:"U",\u1EE9:"u",\u1E78:"U",\u1E79:"u",\u01FA:"A",\u01FB:"a",\u01FC:"AE",\u01FD:"ae",\u01FE:"O",\u01FF:"o",\u00DE:"TH",\u00FE:"th",\u1E54:"P",\u1E55:"p",\u1E64:"S",\u1E65:"s",X\u0301:"X",x\u0301:"x",\u0403:"\u0413",\u0453:"\u0433",\u040C:"\u041A",\u045C:"\u043A",A\u030B:"A",a\u030B:"a",E\u030B:"E",e\u030B:"e",I\u030B:"I",i\u030B:"i",\u01F8:"N",\u01F9:"n",\u1ED2:"O",\u1ED3:"o",\u1E50:"O",\u1E51:"o",\u1EEA:"U",\u1EEB:"u",\u1E80:"W",\u1E81:"w",\u1EF2:"Y",\u1EF3:"y",\u0200:"A",\u0201:"a",\u0204:"E",\u0205:"e",\u0208:"I",\u0209:"i",\u020C:"O",\u020D:"o",\u0210:"R",\u0211:"r",\u0214:"U",\u0215:"u",B\u030C:"B",b\u030C:"b",\u010C\u0323:"C",\u010D\u0323:"c",\u00CA\u030C:"E",\u00EA\u030C:"e",F\u030C:"F",f\u030C:"f",\u01E6:"G",\u01E7:"g",\u021E:"H",\u021F:"h",J\u030C:"J",\u01F0:"j",\u01E8:"K",\u01E9:"k",M\u030C:"M",m\u030C:"m",P\u030C:"P",p\u030C:"p",Q\u030C:"Q",q\u030C:"q",\u0158\u0329:"R",\u0159\u0329:"r",\u1E66:"S",\u1E67:"s",V\u030C:"V",v\u030C:"v",W\u030C:"W",w\u030C:"w",X\u030C:"X",x\u030C:"x",Y\u030C:"Y",y\u030C:"y",A\u0327:"A",a\u0327:"a",B\u0327:"B",b\u0327:"b",\u1E10:"D",\u1E11:"d",\u0228:"E",\u0229:"e",\u0190\u0327:"E",\u025B\u0327:"e",\u1E28:"H",\u1E29:"h",I\u0327:"I",i\u0327:"i",\u0197\u0327:"I",\u0268\u0327:"i",M\u0327:"M",m\u0327:"m",O\u0327:"O",o\u0327:"o",Q\u0327:"Q",q\u0327:"q",U\u0327:"U",u\u0327:"u",X\u0327:"X",x\u0327:"x",Z\u0327:"Z",z\u0327:"z",\u0439:"\u0438",\u0419:"\u0418",\u0451:"\u0435",\u0401:"\u0415"},PJ=Object.keys(TJ).join("|"),CSe=new RegExp(PJ,"g"),ESe=new RegExp(PJ,"");function kSe(e){return TJ[e]}var OJ=function(e){return e.replace(CSe,kSe)},RSe=function(e){return!!e.match(ESe)};e3.exports=OJ;e3.exports.has=RSe;e3.exports.remove=OJ});var _s=mt((SSt,UJ)=>{UJ.exports=window.wp.date});var gre=mt((T4t,mre)=>{mre.exports=window.wp.blob});var bre=mt((P4t,hre)=>{hre.exports=window.wp.mediaUtils});var QTe={};Lr(QTe,{PluginMoreMenuItem:()=>GTe,PluginSidebar:()=>YTe,PluginSidebarMoreMenuItem:()=>qTe,PluginTemplateSettingPanel:()=>N2,initializeEditor:()=>XTe,reinitializeEditor:()=>ZTe,store:()=>st});var EA=l(Zo(),1),k6=l(yy(),1),wp=l(Pe(),1),Cle=l(Ru(),1),R6=l(U(),1),Ele=l(Xt(),1),E6=l(ti(),1),T6=l(BA(),1);var Ey=l(Pe(),1);var jA=l(Pe(),1);function Nle(e={},t){return t.type==="UPDATE_SETTINGS"?{...e,...t.settings}:e}function Fle(e={},t){switch(t.type){case"SET_EDITED_POST":return{postType:t.postType,id:t.id,context:t.context};case"SET_EDITED_POST_CONTEXT":return{...e,context:t.context}}return e}function Vle(e=!1,t){return t.type==="SET_IS_SAVE_VIEW_OPENED"?t.isOpen:e}function Dle(e=[],t){switch(t.type){case"REGISTER_ROUTE":return[...e,t.route];case"UNREGISTER_ROUTE":return e.filter(r=>r.name!==t.name)}return e}var HA=(0,jA.combineReducers)({settings:Nle,editedPost:Fle,saveViewPanel:Vle,routes:Dle});var V6={};Lr(V6,{__experimentalSetPreviewDeviceType:()=>zle,addTemplate:()=>jle,closeGeneralSidebar:()=>nce,openGeneralSidebar:()=>oce,openNavigationPanelToMenu:()=>Zle,removeTemplate:()=>Hle,revertTemplate:()=>rce,setEditedEntity:()=>Gle,setEditedPostContext:()=>qle,setHasPageContentFocus:()=>ace,setHomeTemplateId:()=>Yle,setIsInserterOpened:()=>Jle,setIsListViewOpened:()=>$le,setIsNavigationPanelOpened:()=>Qle,setIsSaveViewOpened:()=>tce,setNavigationMenu:()=>Ule,setNavigationPanelActiveMenu:()=>Xle,setPage:()=>Kle,setTemplate:()=>Ble,setTemplatePart:()=>Wle,switchEditorMode:()=>ice,toggleDistractionFree:()=>sce,toggleFeature:()=>Lle,updateSettings:()=>ece});var tM=l(Zo(),1),To=l(Ru(),1),F6=l(Ge(),1),rM=l(tr(),1),Ms=l(Xt(),1),oM=l(ti(),1);var fh=l($(),1),XA=l(_y(),1);var KA=l(Tu(),1),{lock:pPe,unlock:te}=(0,KA.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/edit-site");var ZA="attachment",za="wp_navigation",fr="wp_template",Tt="wp_template_part";var Cp="uncategorized",Pu="all-parts",{PATTERN_TYPES:gt,PATTERN_DEFAULT_CATEGORY:ri,PATTERN_USER_CATEGORY:wy,EXCLUDED_PATTERN_SOURCES:xy,PATTERN_SYNC_TYPES:Sy}=te(XA.privateApis),QA=[Tt,za,gt.user],A6={[fr]:(0,fh.__)("Template"),[Tt]:(0,fh.__)("Template part"),[gt.user]:(0,fh.__)("Pattern"),[za]:(0,fh.__)("Navigation")};var M6="list";var N6="isAny",JA="isNone",$A="before",eM="after";var{interfaceStore:nM}=te(Ms.privateApis);function Lle(e){return function({registry:t}){(0,To.default)("dispatch( 'core/edit-site' ).toggleFeature( featureName )",{since:"6.0",alternative:"dispatch( 'core/preferences').toggle( 'core/edit-site', featureName )"}),t.dispatch(oM.store).toggle("core/edit-site",e)}}var zle=e=>({registry:t})=>{(0,To.default)("dispatch( 'core/edit-site' ).__experimentalSetPreviewDeviceType",{since:"6.5",version:"6.7",hint:"registry.dispatch( editorStore ).setDeviceType"}),t.dispatch(Ms.store).setDeviceType(e)};function Ble(){return(0,To.default)("dispatch( 'core/edit-site' ).setTemplate",{since:"6.5",version:"6.8",hint:"The setTemplate is not needed anymore, the correct entity is resolved from the URL automatically."}),{type:"NOTHING"}}var jle=e=>async({dispatch:t,registry:r})=>{(0,To.default)("dispatch( 'core/edit-site' ).addTemplate",{since:"6.5",version:"6.8",hint:"use saveEntityRecord directly"});let o=await r.dispatch(F6.store).saveEntityRecord("postType",fr,e);e.content&&r.dispatch(F6.store).editEntityRecord("postType",fr,o.id,{blocks:(0,tM.parse)(e.content)},{undoIgnore:!0}),t({type:"SET_EDITED_POST",postType:fr,id:o.id})},Hle=e=>({registry:t})=>te(t.dispatch(Ms.store)).removeTemplates([e]);function Wle(e){return(0,To.default)("dispatch( 'core/edit-site' ).setTemplatePart",{since:"6.8"}),{type:"SET_EDITED_POST",postType:Tt,id:e}}function Ule(e){return(0,To.default)("dispatch( 'core/edit-site' ).setNavigationMenu",{since:"6.8"}),{type:"SET_EDITED_POST",postType:za,id:e}}function Gle(e,t,r){return{type:"SET_EDITED_POST",postType:e,id:t,context:r}}function Yle(){return(0,To.default)("dispatch( 'core/edit-site' ).setHomeTemplateId",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function qle(e){return(0,To.default)("dispatch( 'core/edit-site' ).setEditedPostContext",{since:"6.8"}),{type:"SET_EDITED_POST_CONTEXT",context:e}}function Kle(){return(0,To.default)("dispatch( 'core/edit-site' ).setPage",{since:"6.5",version:"6.8",hint:"The setPage is not needed anymore, the correct entity is resolved from the URL automatically."}),{type:"NOTHING"}}function Xle(){return(0,To.default)("dispatch( 'core/edit-site' ).setNavigationPanelActiveMenu",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function Zle(){return(0,To.default)("dispatch( 'core/edit-site' ).openNavigationPanelToMenu",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function Qle(){return(0,To.default)("dispatch( 'core/edit-site' ).setIsNavigationPanelOpened",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}var Jle=e=>({registry:t})=>{(0,To.default)("dispatch( 'core/edit-site' ).setIsInserterOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsInserterOpened"}),t.dispatch(Ms.store).setIsInserterOpened(e)},$le=e=>({registry:t})=>{(0,To.default)("dispatch( 'core/edit-site' ).setIsListViewOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsListViewOpened"}),t.dispatch(Ms.store).setIsListViewOpened(e)};function ece(e){return{type:"UPDATE_SETTINGS",settings:e}}function tce(e){return{type:"SET_IS_SAVE_VIEW_OPENED",isOpen:e}}var rce=(e,t)=>({registry:r})=>te(r.dispatch(Ms.store)).revertTemplate(e,t),oce=e=>({registry:t})=>{t.dispatch(nM).enableComplementaryArea("core",e)},nce=()=>({registry:e})=>{e.dispatch(nM).disableComplementaryArea("core")},ice=e=>({registry:t})=>{(0,To.default)("dispatch( 'core/edit-site' ).switchEditorMode",{since:"6.6",alternative:"dispatch( 'core/editor').switchEditorMode"}),t.dispatch(Ms.store).switchEditorMode(e)},ace=e=>({dispatch:t,registry:r})=>{(0,To.default)("dispatch( 'core/edit-site' ).setHasPageContentFocus",{since:"6.5"}),e&&r.dispatch(rM.store).clearSelectedBlock(),t({type:"SET_HAS_PAGE_CONTENT_FOCUS",hasPageContentFocus:e})},sce=()=>({registry:e})=>{(0,To.default)("dispatch( 'core/edit-site' ).toggleDistractionFree",{since:"6.6",alternative:"dispatch( 'core/editor').toggleDistractionFree"}),e.dispatch(Ms.store).toggleDistractionFree()};var D6={};Lr(D6,{registerRoute:()=>lce,unregisterRoute:()=>cce});function lce(e){return{type:"REGISTER_ROUTE",route:e}}function cce(e){return{type:"UNREGISTER_ROUTE",name:e}}var z6={};Lr(z6,{__experimentalGetInsertionPoint:()=>xce,__experimentalGetPreviewDeviceType:()=>fce,getCanUserCreateMedia:()=>pce,getCurrentTemplateNavigationPanelSubMenu:()=>Rce,getCurrentTemplateTemplateParts:()=>Ece,getEditedPostContext:()=>yce,getEditedPostId:()=>vce,getEditedPostType:()=>bce,getEditorMode:()=>kce,getHomeTemplateId:()=>hce,getNavigationPanelActiveMenu:()=>Tce,getPage:()=>_ce,getReusableBlocks:()=>mce,getSettings:()=>gce,hasPageContentFocus:()=>Ice,isFeatureActive:()=>uce,isInserterOpened:()=>wce,isListViewOpened:()=>Sce,isNavigationOpened:()=>Pce,isPage:()=>Oce,isSaveViewOpened:()=>Cce});var Cy=l(Ge(),1),Ji=l(Pe(),1),Co=l(Ru(),1),L6=l(ti(),1),ph=l(Xt(),1),lM=l(tr(),1);var iM=l(Zo(),1),dce=[];function aM(e=dce,t){let r=t?t.reduce((i,a)=>({...i,[a.id]:a}),{}):{},o=[],n=[...e];for(;n.length;){let{innerBlocks:i,...a}=n.shift();if(n.unshift(...i),(0,iM.isTemplatePart)(a)){let{attributes:{theme:s,slug:c}}=a,d=`${s}//${c}`,u=r[d];u&&o.push({templatePart:u,block:a})}}return o}var uce=(0,Ji.createRegistrySelector)(e=>(t,r)=>((0,Co.default)("select( 'core/edit-site' ).isFeatureActive",{since:"6.0",alternative:"select( 'core/preferences' ).get"}),!!e(L6.store).get("core/edit-site",r))),fce=(0,Ji.createRegistrySelector)(e=>()=>((0,Co.default)("select( 'core/edit-site' ).__experimentalGetPreviewDeviceType",{since:"6.5",version:"6.7",alternative:"select( 'core/editor' ).getDeviceType"}),e(ph.store).getDeviceType())),pce=(0,Ji.createRegistrySelector)(e=>()=>((0,Co.default)("wp.data.select( 'core/edit-site' ).getCanUserCreateMedia()",{since:"6.7",alternative:"wp.data.select( 'core' ).canUser( 'create', { kind: 'postType', type: 'attachment' } )"}),e(Cy.store).canUser("create","media"))),mce=(0,Ji.createRegistrySelector)(e=>()=>((0,Co.default)("select( 'core/edit-site' ).getReusableBlocks()",{since:"6.5",version:"6.8",alternative:"select( 'core/core' ).getEntityRecords( 'postType', 'wp_block' )"}),e(Cy.store).getEntityRecords("postType","wp_block",{per_page:-1})));function gce(e){return e.settings}function hce(){(0,Co.default)("select( 'core/edit-site' ).getHomeTemplateId",{since:"6.2",version:"6.4"})}function bce(e){return(0,Co.default)("select( 'core/edit-site' ).getEditedPostType",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostType"}),e.editedPost.postType}function vce(e){return(0,Co.default)("select( 'core/edit-site' ).getEditedPostId",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostId"}),e.editedPost.id}function yce(e){return(0,Co.default)("select( 'core/edit-site' ).getEditedPostContext",{since:"6.8"}),e.editedPost.context}function _ce(e){return(0,Co.default)("select( 'core/edit-site' ).getPage",{since:"6.8"}),{context:e.editedPost.context}}var wce=(0,Ji.createRegistrySelector)(e=>()=>((0,Co.default)("select( 'core/edit-site' ).isInserterOpened",{since:"6.5",alternative:"select( 'core/editor' ).isInserterOpened"}),e(ph.store).isInserterOpened())),xce=(0,Ji.createRegistrySelector)(e=>()=>((0,Co.default)("select( 'core/edit-site' ).__experimentalGetInsertionPoint",{since:"6.5",version:"6.7"}),te(e(ph.store)).getInserter())),Sce=(0,Ji.createRegistrySelector)(e=>()=>((0,Co.default)("select( 'core/edit-site' ).isListViewOpened",{since:"6.5",alternative:"select( 'core/editor' ).isListViewOpened"}),e(ph.store).isListViewOpened()));function Cce(e){return e.saveViewPanel}function sM(e){let t=e(Cy.store).getEntityRecords("postType",Tt,{per_page:-1}),{getBlocksByName:r,getBlocksByClientId:o}=e(lM.store),n=r("core/template-part");return[o(n),t]}var Ece=(0,Ji.createRegistrySelector)(e=>(0,Ji.createSelector)(()=>((0,Co.default)("select( 'core/edit-site' ).getCurrentTemplateTemplateParts()",{since:"6.7",version:"6.9",alternative:"select( 'core/block-editor' ).getBlocksByName( 'core/template-part' )"}),aM(...sM(e))),()=>sM(e))),kce=(0,Ji.createRegistrySelector)(e=>()=>e(L6.store).get("core","editorMode"));function Rce(){(0,Co.default)("dispatch( 'core/edit-site' ).getCurrentTemplateNavigationPanelSubMenu",{since:"6.2",version:"6.4"})}function Tce(){(0,Co.default)("dispatch( 'core/edit-site' ).getNavigationPanelActiveMenu",{since:"6.2",version:"6.4"})}function Pce(){(0,Co.default)("dispatch( 'core/edit-site' ).isNavigationOpened",{since:"6.2",version:"6.4"})}function Oce(e){return(0,Co.default)("select( 'core/edit-site' ).isPage",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostType"}),!!e.editedPost.context?.postId}function Ice(){return(0,Co.default)("select( 'core/edit-site' ).hasPageContentFocus",{since:"6.5"}),!1}var B6={};Lr(B6,{getRoutes:()=>Ace});function Ace(e){return e.routes}var cM="core/edit-site";var Mce={reducer:HA,actions:V6,selectors:z6},st=(0,Ey.createReduxStore)(cM,Mce);(0,Ey.register)(st);te(st).registerPrivateSelectors(B6);te(st).registerPrivateActions(D6);var vle=l(Pe(),1),yle=l(At(),1),S6=l(U(),1),_le=l(Ge(),1);function uM(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(r=uM(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function Nce(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=uM(e))&&(o&&(o+=" "),o+=t);return o}var q=Nce;var _L=l(U(),1);var Ou=l(X(),1);function jc({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=Ou.useRef(e!==void 0),[i,a]=Ou.useState(t),s=n?e:i,c=Ou.useCallback(d=>{n||a(d)},[]);return[s,c]}var Fce=l(X(),1),mh={...Fce};var mM=l(X(),1),pM={};function Wt(e,t){let r=mM.useRef(pM);return r.current===pM&&(r.current=e(t)),r}var j6=mh.useInsertionEffect,Vce=j6&&j6!==mh.useLayoutEffect?j6:e=>e();function we(e){let t=Wt(Dce).current;return t.next=e,Vce(t.effect),t.trampoline}function Dce(){let e={next:void 0,callback:Lce,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function Lce(){}var Dl=l(X(),1);var gM=l(X(),1),zce=()=>{},be=typeof document<"u"?gM.useLayoutEffect:zce;var ky=l(X(),1),H6=ky.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},nextIndexRef:{current:0}});function hM(){return ky.useContext(H6)}var vM=l(I(),1);function yM(e){let{children:t,elementsRef:r,labelsRef:o,onMapChange:n}=e,i=we(n),[,a]=Dl.useState(!1),s=Wt(jce).current,c=Wt(Bce).current,d=Dl.useRef(0),u=Dl.useRef(!0),f=Dl.useRef([]),m=Dl.useRef(null),g=we(()=>{u.current||(u.current=!0,a(E=>!E))}),h=we((E,S)=>{c.set(E,S),g()}),b=we(E=>{c.delete(E),g()}),v=we(E=>{let S=new Map;return r.current.length=0,o&&(o.current.length=0),E.forEach(C=>{S.set(C.element,{...C.registration.metadata??{},index:C.index}),r.current[C.index]=C.element,o&&(o.current[C.index]=C.registration.label!==void 0?C.registration.label:C.registration.textRef?.current?.textContent??C.element.textContent)}),d.current=r.current.length,S});function y(E){if(m.current?.disconnect(),m.current=null,typeof MutationObserver!="function"||E.length<2)return;let S=new MutationObserver(R=>{if(!Uce(R))return;let T=null;for(let P of E)if(P.isConnected){if(T&&_M(T,P)>0){S.disconnect(),g();return}T=P}});m.current=S;let C=new Set;for(let R=1;R<E.length;R+=1){let T=Wce(E[R-1],E[R]);T&&C.add(T)}C.forEach(R=>S.observe(R,{childList:!0}))}let w=we(()=>{let[E,S]=Hce(c),C=v(E);y(S),f.current=E,u.current=!1,s.forEach(R=>R(C)),i(C)});be(()=>(u.current||v(f.current),()=>{r.current=[],o&&(o.current=[])}),[r,o,v]),be(()=>{u.current&&w()}),be(()=>()=>{m.current?.disconnect(),u.current=!0},[]);let _=we(E=>(s.add(E),()=>{s.delete(E)})),x=Dl.useMemo(()=>({register:h,unregister:b,subscribeMapChange:_,nextIndexRef:d}),[h,b,_,d]);return(0,vM.jsx)(H6.Provider,{value:x,children:t})}function Bce(){return new Map}function jce(){return new Set}function Hce(e){let t=new Set,r=[],o=[];e.forEach((i,a)=>{if(!a.isConnected)return;let s=i.index,c={index:s??-1,element:a,registration:i};s===null?o.push(c):s>=0&&(t.add(s),r.push(c))});let n=0;return o.sort((i,a)=>_M(i.element,a.element)),o.forEach(i=>{for(;t.has(n);)n+=1;i.index=n,r.push(i),n+=1}),t.size>0&&r.sort((i,a)=>i.index-a.index),[r,o.map(i=>i.element)]}function Wce(e,t){let r=e.parentElement;for(;r&&!r.contains(t);)r=r.parentElement;return r}function Uce(e){for(let t of e)for(let r=0;r<t.removedNodes.length;r+=1)if(t.removedNodes[r].isConnected)return!0;return!1}function _M(e,t){return e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}function Gce(e,t){return function(o,...n){let i=new URL(e);return i.searchParams.set("code",o.toString()),n.forEach(a=>i.searchParams.append("args[]",a)),`${t} error #${o}; visit ${i} for the full message.`}}var Yce=Gce("https://base-ui.com/production-error","Base UI"),ut=Yce;var Iu=l(X(),1);function $i(e,t,r,o){let n=Wt(xM).current;return qce(n,e,t,r,o)&&SM(n,[e,t,r,o]),n.callback}function wM(e){let t=Wt(xM).current;return Kce(t,e)&&SM(t,e),t.callback}function xM(){return{callback:null,cleanup:null,refs:[]}}function qce(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function Kce(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function SM(e,t){if(e.refs=t,t.every(r=>r==null)){e.callback=null;return}e.callback=r=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),r!=null){let o=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let a=i(r);typeof a=="function"&&(o[n]=a);break}case"object":{i.current=r;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let a=o[n];typeof a=="function"?a():i(null);break}case"object":{i.current=null;break}default:}}}}}}var EM=l(X(),1);var CM=l(X(),1),Xce=parseInt(CM.version,10);function Ep(e){return Xce>=e}function W6(e){if(!EM.isValidElement(e))return null;let t=e,r=t.props;return(Ep(19)?r?.ref:t.ref)??null}function gh(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function yt(){}var Ll=Object.freeze([]),ht=Object.freeze({});function kM(e,t){let r={};for(let o in e){let n=e[o];if(t?.hasOwnProperty(o)){let i=t[o](n);i!=null&&Object.assign(r,i);continue}n===!0?r[`data-${o.toLowerCase()}`]="":n&&(r[`data-${o.toLowerCase()}`]=n.toString())}return r}function RM(e,t){return typeof e=="function"?e(t):e}function Ry(e,t){return typeof e=="function"?e(t):e}var U6={};function lt(e,t,r,o,n){if(!r&&!o&&!n&&!e)return Ty(t);let i=Ty(e);return t&&(i=hh(i,t)),r&&(i=hh(i,r)),o&&(i=hh(i,o)),n&&(i=hh(i,n)),i}function TM(e){if(e.length===0)return U6;if(e.length===1)return Ty(e[0]);let t=Ty(e[0]);for(let r=1;r<e.length;r+=1)t=hh(t,e[r]);return t}function Ty(e){return G6(e)?{...OM(e,U6)}:Zce(e)}function hh(e,t){return G6(t)?OM(t,e):Qce(e,t)}function Zce(e){let t={...e};for(let r in t){let o=t[r];PM(r,o)&&(t[r]=IM(o))}return t}function Qce(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=gh(e.style,o);break}case"className":{e[r]=Y6(e.className,o);break}default:PM(r,o)?e[r]=Jce(e[r],o):e[r]=o}}return e}function PM(e,t){let r=e.charCodeAt(0),o=e.charCodeAt(1),n=e.charCodeAt(2);return r===111&&o===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function G6(e){return typeof e=="function"}function OM(e,t){return G6(e)?e(t):e??U6}function Jce(e,t){return t?e?(...r)=>{let o=r[0];if(AM(o)){let i=o;bh(i);let a=t(...r);return i.baseUIHandlerPrevented||e?.(...r),a}let n=t(...r);return e?.(...r),n}:IM(t):e}function IM(e){return e&&((...t)=>{let r=t[0];return AM(r)&&bh(r),e(...t)})}function bh(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Y6(e,t){return t?e?t+" "+e:t:e}function AM(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var q6=l(X(),1);function Ve(e,t,r={}){let o=t.render,n=$ce(t,r);if(r.enabled===!1)return null;let i=r.state??ht;return rde(e,o,n,i)}function $ce(e,t={}){let{className:r,style:o,render:n}=e,{state:i=ht,ref:a,props:s,stateAttributesMapping:c,enabled:d=!0}=t,u=d?RM(r,i):void 0,f=d?Ry(o,i):void 0,m=d?kM(i,c):ht,g=d&&s?ede(s):void 0,h=d?gh(m,g)??{}:ht;return typeof document<"u"&&(d?Array.isArray(a)?h.ref=wM([h.ref,W6(n),...a]):h.ref=$i(h.ref,W6(n),a):$i(null,null)),d?(u!==void 0&&(h.className=Y6(h.className,u)),f!==void 0&&(h.style=gh(h.style,f)),h):ht}function ede(e){return Array.isArray(e)?TM(e):lt(void 0,e)}var tde=Symbol.for("react.lazy");function rde(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=lt(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===tde&&(i=Iu.Children.toArray(t)[0]),Iu.cloneElement(i,n)}if(e&&typeof e=="string")return ode(e,r);throw new Error(ut(8))}function ode(e,t){return e==="button"?(0,q6.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,q6.createElement)("img",{alt:"",...t,key:t.key}):Iu.createElement(e,t)}var Py=l(X(),1);var MM=0;function nde(e,t="mui"){let[r,o]=Py.useState(e),n=e||r;return Py.useEffect(()=>{r==null&&(MM+=1,o(`${t}-${MM}`))},[r,t]),n}var NM=mh.useId;function Ba(e,t){if(NM!==void 0){let r=NM();return e??(t?`${t}-${r}`:r)}return nde(e,t)}function rr(e){return Ba(e,"base-ui")}var Ay=l(X(),1);var xe={};Lr(xe,{cancelOpen:()=>Ade,chipRemovePress:()=>mde,clearPress:()=>pde,closePress:()=>ude,closeWatcher:()=>Ede,decrementPress:()=>bde,disabled:()=>Nde,drag:()=>Pde,escapeKey:()=>Cde,focusOut:()=>Sde,imperativeAction:()=>Dde,incrementPress:()=>hde,initial:()=>Vde,inputBlur:()=>_de,inputChange:()=>vde,inputClear:()=>yde,inputPaste:()=>wde,inputPress:()=>xde,itemPress:()=>dde,keyboard:()=>Rde,linkPress:()=>fde,listNavigation:()=>kde,missing:()=>Fde,none:()=>ide,outsidePress:()=>cde,pointer:()=>Tde,scrub:()=>Ide,siblingOpen:()=>Mde,swipe:()=>Lde,trackPress:()=>gde,triggerFocus:()=>lde,triggerHover:()=>sde,triggerPress:()=>ade,wheel:()=>Ode,windowResize:()=>zde});var ide="none",ade="trigger-press",sde="trigger-hover",lde="trigger-focus",cde="outside-press",dde="item-press",ude="close-press",fde="link-press",pde="clear-press",mde="chip-remove-press",gde="track-press",hde="increment-press",bde="decrement-press",vde="input-change",yde="input-clear",_de="input-blur",wde="input-paste",xde="input-press",Sde="focus-out",Cde="escape-key",Ede="close-watcher",kde="list-navigation",Rde="keyboard",Tde="pointer",Pde="drag",Ode="wheel",Ide="scrub",Ade="cancel-open",Mde="sibling-open",Nde="disabled",Fde="missing",Vde="initial",Dde="imperative-action",Lde="swipe",zde="window-resize";function Le(e,t,r,o){let n=!1,i=!1,a=o??ht;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:r,...a}}var X6=l(X(),1);var FM=l(X(),1);function kp(e){FM.useEffect(e,Ll)}var Oy=null,E9e=globalThis.requestAnimationFrame,K6=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let r=this.callbacks,o=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,o>0)for(let n=0;n<r.length;n+=1)r[n]?.(t)};request(t){let r=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),r}cancel(t){let r=t-this.startId;r<0||r>=this.callbacks.length||(this.callbacks[r]=null,this.callbacksCount-=1)}},Iy=new K6;var zo=class e{static create(){return new e}static request(t){return Iy.request(t)}static cancel(t){return Iy.cancel(t)}currentId=Oy;request(t){this.cancel(),this.currentId=Iy.request(()=>{this.currentId=Oy,t()})}cancel=()=>{this.currentId!==Oy&&(Iy.cancel(this.currentId),this.currentId=Oy)};disposeEffect=()=>this.cancel};function Ei(){let e=Wt(zo.create).current;return kp(e.disposeEffect),e}function ea(e,t=!1,r=!1){let[o,n]=X6.useState(e&&t?"idle":void 0),[i,a]=X6.useState(e);return e&&!i&&(a(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),be(()=>{if(!e&&i&&o!=="ending"&&r){let s=zo.request(()=>{n("ending")});return()=>{zo.cancel(s)}}},[e,i,o,r]),be(()=>{if(!e||t)return;let s=zo.request(()=>{n(void 0)});return()=>{zo.cancel(s)}},[t,e]),be(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let s=zo.request(()=>{n("idle")});return()=>{zo.cancel(s)}},[t,e,i,o]),{mounted:i,setMounted:a,transitionStatus:o}}function VM(e){let{open:t,defaultOpen:r,onOpenChange:o,disabled:n}=e,[i,a]=jc({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:s,setMounted:c,transitionStatus:d}=ea(i,!0,!0),u=rr(),[f,m]=Ay.useState(),g=f===null?void 0:f??u,h=we(b=>{let v=!i,y=Le(xe.triggerPress,b.nativeEvent);o(v,y),!y.isCanceled&&a(v)});return Ay.useMemo(()=>({defaultPanelId:u,disabled:n,handleTrigger:h,mounted:s,open:i,panelId:g,setMounted:c,setOpen:a,setPanelIdState:m,transitionStatus:d}),[u,n,h,s,i,g,c,a,m,d])}var My=l(X(),1),Z6=My.createContext(void 0);function Ny(){let e=My.useContext(Z6);if(e===void 0)throw new Error(ut(15));return e}var Au=l(X(),1);function ta(e={}){let{guess:t,label:r,metadata:o,textRef:n,index:i}=e,{register:a,unregister:s,subscribeMapChange:c,nextIndexRef:d}=hM(),u=Au.useRef(-1),[f,m]=Au.useState(i==null&&t?()=>{if(u.current===-1){let v=d.current;d.current+=1,u.current=v}return u.current}:-1),g=i??f,h=Au.useRef(null),b=Au.useCallback(v=>{let y=h.current;y&&s(y),h.current=v,v&&a(v,{metadata:o??null,index:i??null,label:r,textRef:n})},[i,a,s,o,r,n]);return be(()=>{if(i==null)return c(v=>{let y=h.current?v.get(h.current)?.index:null;y!=null&&m(y)})},[i,c]),{ref:b,index:g}}var Rp=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),Bde={"data-starting-style":""},jde={"data-ending-style":""},Ns={transitionStatus(e){return e==="starting"?Bde:e==="ending"?jde:null}};var vh=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Rp.startingStyle]="startingStyle",e[e.endingStyle=Rp.endingStyle]="endingStyle",e})({});var DM=(function(e){return e.panelOpen="data-panel-open",e})({});var Hde={[vh.open]:""},Wde={[vh.closed]:""},LM={open(e){return e?{[DM.panelOpen]:""}:null}},zM={open(e){return e?Hde:Wde}};var Op=l(X(),1);function Fy(){return typeof window<"u"}function oo(e){return Vy(e)?(e.nodeName||"").toLowerCase():"#document"}function Pt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Vs(e){var t;return(t=(Vy(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Vy(e){return Fy()?e instanceof Node||e instanceof Pt(e).Node:!1}function ot(e){return Fy()?e instanceof Element||e instanceof Pt(e).Element:!1}function St(e){return Fy()?e instanceof HTMLElement||e instanceof Pt(e).HTMLElement:!1}function Fs(e){return!Fy()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Pt(e).ShadowRoot}function Nu(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=Eo(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function BM(e){return/^(table|td|th)$/.test(oo(e))}function yh(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var Ude=/transform|translate|scale|rotate|perspective|filter/,Gde=/paint|layout|strict|content/,Mu=e=>!!e&&e!=="none",Q6;function Dy(e){let t=ot(e)?Eo(e):e;return Mu(t.transform)||Mu(t.translate)||Mu(t.scale)||Mu(t.rotate)||Mu(t.perspective)||!Ly()&&(Mu(t.backdropFilter)||Mu(t.filter))||Ude.test(t.willChange||"")||Gde.test(t.contain||"")}function jM(e){let t=ra(e);for(;St(t)&&!oa(t);){if(Dy(t))return t;if(yh(t))return null;t=ra(t)}return null}function Ly(){return Q6==null&&(Q6=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Q6}function oa(e){return/^(html|body|#document)$/.test(oo(e))}function Eo(e){return Pt(e).getComputedStyle(e)}function _h(e){return ot(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ra(e){if(oo(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Fs(e)&&e.host||Vs(e);return Fs(t)?t.host:t}function HM(e){let t=ra(e);return oa(t)?(e.ownerDocument||e).body:St(t)&&Nu(t)?t:HM(t)}function Hc(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=HM(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),a=Pt(n);if(i){let s=zy(a);return t.concat(a,a.visualViewport||[],Nu(n)?n:[],s&&r?Hc(s):[])}else return t.concat(n,Hc(n,[],r))}function zy(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var By=l(X(),1),Yde=By.createContext(void 0);function Tp(e=!1){let t=By.useContext(Yde);if(t===void 0&&!e)throw new Error(ut(16));return t}var WM=l(X(),1);function UM(e){let{focusableWhenDisabled:t,disabled:r,composite:o=!1,tabIndex:n=0,isNativeButton:i}=e,a=o&&t!==!1,s=o&&t===!1;return{props:WM.useMemo(()=>{let d={onKeyDown(u){r&&t&&u.key!=="Tab"&&u.preventDefault()}};return o||(d.tabIndex=n,!i&&r&&(d.tabIndex=t?n:-1)),(i&&(t||a)||!i&&r)&&(d["aria-disabled"]=r),i&&(!t||s)&&(d.disabled=r),d},[o,r,t,a,s,i,n])}}function tt(e){return e?.ownerDocument||document}function Pp(e,t,{detail:r=0}={}){e.dispatchEvent(new(Pt(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:r,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function ja(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,a=Op.useRef(null),s=Tp(!0),c=i??s!==void 0,{props:d}=UM({focusableWhenDisabled:r,disabled:t,composite:c,tabIndex:o,isNativeButton:n}),u=Op.useCallback(()=>{let g=a.current;J6(g)&&c&&t&&d.disabled===void 0&&g.disabled&&(g.disabled=!1)},[t,d.disabled,c]);be(u,[u]);let f=Op.useCallback((g={})=>{let{onClick:h,onMouseDown:b,onKeyUp:v,onKeyDown:y,onPointerDown:w,..._}=g;return lt({onClick(x){if(t){x.preventDefault();return}h?.(x)},onMouseDown(x){t||b?.(x)},onKeyDown(x){if(t||(bh(x),y?.(x),x.baseUIHandlerPrevented))return;let E=x.target===x.currentTarget,S=x.currentTarget,C=J6(S),R=!n&&qde(S),T=E&&(n?C:!R),P=x.key==="Enter",O=x.key===" ",k=S.getAttribute("role"),F=k?.startsWith("menuitem")||k==="option"||k==="gridcell";if(E&&c&&O){if(x.defaultPrevented&&F)return;x.preventDefault(),(!n||C)&&(x.preventBaseUIHandler(),Pp(S,x));return}if(!T||n||!O&&!P){E&&R&&O&&x.preventDefault();return}x.defaultPrevented||(x.preventDefault(),P&&(x.preventBaseUIHandler(),Pp(S,x)))},onKeyUp(x){if(!t){if(bh(x),v?.(x),x.target===x.currentTarget&&n&&c&&J6(x.currentTarget)&&x.key===" "){x.preventDefault();return}x.baseUIHandlerPrevented||x.target===x.currentTarget&&!n&&!c&&!x.defaultPrevented&&x.key===" "&&(x.preventBaseUIHandler(),Pp(x.currentTarget,x))}},onPointerDown(x){if(t){x.preventDefault();return}w?.(x)}},n?{type:"button"}:{role:"button"},d,_)},[t,d,c,n]),m=we(g=>{a.current=g,u()});return{getButtonProps:f,buttonRef:m}}function J6(e){return St(e)&&e.tagName==="BUTTON"}function qde(e){return St(e)&&e.tagName==="A"&&!!e.href}var kn=l(X(),1);function nt(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}function pr(e){let t=Wt(Kde,e).current;return t.next=e,be(t.effect),t}function Kde(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var qM=l(X(),1);var YM=l(Ha(),1);function Wa(e){return e==null?e:"current"in e?e.current:e}function Ds(e,t=!1){let r=Ei();return we((o,n=null)=>{r.cancel();let i=Wa(e);if(i==null)return;let a=i,s=()=>{YM.flushSync(o)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){o();return}function c(){Promise.all(a.getAnimations().map(d=>d.finished)).then(()=>{n?.aborted||s()},()=>{if(n?.aborted)return;if(a.getAnimations().some(u=>u.pending||u.playState!=="finished")){c();return}s()})}if(t){let d="data-starting-style";if(!a.hasAttribute(d)){r.request(c);return}let u=new MutationObserver(()=>{a.hasAttribute(d)||(u.disconnect(),c())});u.observe(a,{attributes:!0,attributeFilter:[d]}),n?.addEventListener("abort",()=>u.disconnect(),{once:!0});return}r.request(c)})}function oi(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=we(n),a=Ds(o,r);qM.useEffect(()=>{if(!t)return;let s=new AbortController;return a(i,s.signal),()=>{s.abort()}},[t,r,i,a])}var wh={height:void 0,width:void 0};function XM(e){let{externalRef:t,hiddenUntilFound:r,id:o,keepMounted:n,mounted:i,onOpenChange:a,open:s,setMounted:c,setOpen:d,transitionStatus:u}=e,f=kn.useRef(null),m=kn.useRef(null),[g,h]=kn.useState(wh),b=kn.useRef(wh),v=kn.useRef(!1),y=kn.useRef(s),w=kn.useRef(!1),[_,x]=kn.useState(!1),E=kn.useRef(null),S=$i(t,f),C=pr(s),R=Ds(f),T=!s&&!i,P=_?"idle":u,O=s&&(y.current||w.current),k=!s&&i&&m.current==="css-animation"&&g.height===void 0&&g.width===void 0?b.current:g,F=r&&T&&m.current!=="css-animation",V=we((D,N=!0)=>{N&&(b.current=D),h(D)}),L=we(()=>{E.current?.(),E.current=null}),B=we(D=>{L(),E.current=()=>{E.current=null,D()}}),j=we(()=>{s&&i&&m.current==="css-animation"&&(w.current=!0)});be(()=>{!_||u==="starting"||x(!1)},[_,u]),kn.useEffect(()=>()=>{j(),L()},[j,L]),be(()=>{let D=f.current;if(!D)return;!s&&E.current&&L();let N=Xde(D,O);if(m.current=N,s&&u==="idle"&&y.current&&N==="css-animation"){b.current=Ip(D);return}if(s&&u==="starting"){let Y=v.current;if(v.current=!1,N==="none"){V(Ip(D)),x(!0);return}if(N==="css-transition"){let fe=Zde(D);if(V(Ip(D)),!Y)return fe;let Se=jy(D,"transition-duration","0s");return B(Se),x(!0),fe}V(Ip(D));let G=jy(D,"animation-name","none");if(!Y){G();return}let ve=jy(D,"animation-duration","0s");G(),B(ve),x(!0);return}if(!s&&i&&(u==="idle"||u==="starting")){if(y.current=!1,w.current=!1,N==="none"){V(wh,!1),c(!1);return}V(Ip(D));return}if(u!=="ending")return;if(N==="none"){c(!1);return}let z=Ip(D);if(!(z.height>0||z.width>0)){c(!1);return}V(z),N==="css-animation"&&jy(D,"animation-name","none")()},[i,s,L,V,c,B,O,u]),oi({enabled:s&&i&&P==="idle",open:!0,ref:f,onComplete(){s&&V(wh,!1)}}),kn.useEffect(()=>{if(s||!i||P!=="ending"||!f.current)return;let N=new AbortController,z=-1;function W(){C.current||(c(!1),V(wh,!1))}return z=zo.request(()=>{R(W,N.signal)}),()=>{zo.cancel(z),N.abort()}},[C,i,s,P,R,V,c]),be(()=>{let D=f.current;!D||!r||!T||D.setAttribute("hidden","until-found")},[T,r]),kn.useEffect(function(){let N=f.current;if(!N)return;function z(W){let Y=Le(xe.none,W);a(!0,Y),!Y.isCanceled&&(v.current=!0,d(!0))}return nt(N,"beforematch",z)},[a,d]);let A=n||r||i||s;return{height:k.height,props:{...F?{[vh.startingStyle]:""}:void 0,hidden:T,id:o},ref:S,shouldPreventOpenAnimation:O,shouldRender:A,transitionStatus:P,width:k.width}}function Ip(e){return{height:e.scrollHeight,width:e.scrollWidth}}function Xde(e,t){let r=Pt(e).getComputedStyle(e),o=(r.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&KM(r.animationDuration),n=KM(r.transitionDuration);return o&&n||n?"css-transition":o?"css-animation":"none"}function KM(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function jy(e,t,r){let o=e.style.getPropertyValue(t),n=e.style.getPropertyPriority(t);return e.style.setProperty(t,r),()=>{if(o===""){e.style.removeProperty(t);return}e.style.setProperty(t,o,n)}}function Zde(e){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};Object.keys(t).forEach(n=>{e.style.setProperty(n,"initial","important")});function r(){Object.entries(t).forEach(([n,i])=>{if(i===""){e.style.removeProperty(n);return}e.style.setProperty(n,i)})}let o=zo.request(r);return()=>{zo.cancel(o),r()}}var Ut={};Lr(Ut,{engine:()=>ok,env:()=>ik,os:()=>tk,screenReader:()=>nk});var tk={};Lr(tk,{android:()=>JM,apple:()=>ek,ios:()=>$6,linux:()=>tue,mac:()=>$M,windows:()=>eue});function Qde(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:Jde,platform:$de,maxTouchPoints:ZM}=Qde(),Fu=Jde.toLowerCase(),Vu=$de.toLowerCase();var $6=/^i(os$|p)/.test(Vu)||Vu==="macintel"&&ZM>1,QM="android",JM=Vu===QM||Fu.includes(QM),$M=!$6&&Vu.startsWith("mac"),eue=Vu.startsWith("win"),tue=!JM&&/^(linux|chrome os)/.test(Vu),ek=$M||$6;var ok={};Lr(ok,{blink:()=>oue,gecko:()=>rue,webkit:()=>rk});var rk=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),rue=!rk&&Fu.includes("firefox"),oue=!rk&&Fu.includes("chrom");var nk={};Lr(nk,{voiceOver:()=>nue});var nue=ek;var ik={};Lr(ik,{jsdom:()=>iue});var iue=/jsdom|happydom/.test(Fu);var xh=0,Qo=class e{static create(){return new e}currentId=xh;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=xh,r()},t)}isStarted(){return this.currentId!==xh}clear=()=>{this.currentId!==xh&&(clearTimeout(this.currentId),this.currentId=xh)};disposeEffect=()=>this.clear};function or(){let e=Wt(Qo.create).current;return kp(e.disposeEffect),e}var eN={},tN={},rN="";function Hy(e,t){return Nu(e)?e:t}function oN(e,t,r){return/hidden|clip/.test(e.getComputedStyle(Hy(t,r)).overflowY)}function aue(e){if(typeof document>"u")return!1;let t=tt(e);return Pt(t).innerWidth-t.documentElement.clientWidth>0}function sue(e){if(!(typeof CSS<"u"&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||typeof document>"u")return!1;let r=tt(e),o=r.documentElement,n=r.body,i=Hy(o,n),a=i.style.overflowY,s=o.style.scrollbarGutter;o.style.scrollbarGutter="stable",i.style.overflowY="scroll";let c=i.offsetWidth;i.style.overflowY="hidden";let d=i.offsetWidth;return i.style.overflowY=a,o.style.scrollbarGutter=s,c===d}function lue(e){let t=tt(e),r=t.documentElement,o=t.body,n=Hy(r,o),i={overflowY:n.style.overflowY,overflowX:n.style.overflowX};return Object.assign(n.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(n.style,i)}}function cue(e){let t=tt(e),r=t.documentElement,o=t.body,n=Pt(r),i=0,a=0,s=!1,c=zo.create();if(Ut.engine.webkit&&(n.visualViewport?.scale??1)!==1)return()=>{};function d(){let g=n.getComputedStyle(r),h=n.getComputedStyle(o),y=(g.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=r.scrollTop,a=r.scrollLeft,eN={scrollbarGutter:r.style.scrollbarGutter,overflowY:r.style.overflowY,overflowX:r.style.overflowX},rN=r.style.scrollBehavior,tN={position:o.style.position,height:o.style.height,width:o.style.width,boxSizing:o.style.boxSizing,overflowY:o.style.overflowY,overflowX:o.style.overflowX,scrollBehavior:o.style.scrollBehavior};let w=r.scrollHeight>r.clientHeight,_=r.scrollWidth>r.clientWidth,x=g.overflowY==="scroll"||h.overflowY==="scroll",E=g.overflowX==="scroll"||h.overflowX==="scroll",S=Math.max(0,n.innerWidth-o.clientWidth),C=Math.max(0,n.innerHeight-o.clientHeight),R=parseFloat(h.marginTop)+parseFloat(h.marginBottom),T=parseFloat(h.marginLeft)+parseFloat(h.marginRight),P=Hy(r,o);if(s=sue(e),s){r.style.scrollbarGutter=y,P.style.overflowY="hidden",P.style.overflowX="hidden";return}Object.assign(r.style,{scrollbarGutter:y,overflowY:"hidden",overflowX:"hidden"}),(w||x)&&(r.style.overflowY="scroll"),(_||E)&&(r.style.overflowX="scroll"),Object.assign(o.style,{position:"relative",height:R||C?`calc(100dvh - ${R+C}px)`:"100dvh",width:T||S?`calc(100vw - ${T+S}px)`:"100vw",boxSizing:"border-box",overflowY:"hidden",overflowX:"hidden",scrollBehavior:"unset"}),o.scrollTop=i,o.scrollLeft=a,r.setAttribute("data-base-ui-scroll-locked",""),r.style.scrollBehavior="unset"}function u(){Object.assign(r.style,eN),Object.assign(o.style,tN),s||(r.scrollTop=i,r.scrollLeft=a,r.removeAttribute("data-base-ui-scroll-locked"),r.style.scrollBehavior=rN)}function f(){u(),c.request(d)}d();let m=nt(n,"resize",f);return()=>{c.cancel(),u(),typeof n.removeEventListener=="function"&&m()}}var ak=class{lockCount=0;restore=null;timeoutLock=Qo.create();timeoutUnlock=Qo.create();acquire(t){return this.lockCount+=1,this.lockCount===1&&this.restore===null&&this.timeoutLock.start(0,()=>this.lock(t)),this.release}release=()=>{this.lockCount-=1,this.lockCount===0&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{this.lockCount===0&&this.restore&&(this.restore?.(),this.restore=null)};lock(t){if(this.lockCount===0||this.restore!==null)return;let r=tt(t),o=r.documentElement,n=r.body,i=Pt(o);if(oN(i,o,n)){let s=new i.MutationObserver(()=>{oN(i,o,n)||(s.disconnect(),this.restore=null,this.lock(t))}),c={attributes:!0};s.observe(o,c),s.observe(n,c),this.restore=()=>s.disconnect();return}let a=Ut.os.ios||!aue(t);this.restore=a?lue(t):cue(t)}},due=new ak;function nN(e=!0,t=null){be(()=>{if(e)return due.acquire(t)},[e,t])}var Rn=l(X(),1);function ki(e){e.preventDefault(),e.stopPropagation()}function iN(e){return"nativeEvent"in e}function Wy(e){return e.pointerType===""&&e.isTrusted?!0:Ut.os.android&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function Ap(e){return Ut.env.jsdom?!1:!Ut.os.android&&e.width===0&&e.height===0||Ut.os.android&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function Ri(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function aN(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var Sh="data-base-ui-focusable";var sk="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",Ch="ArrowLeft",Eh="ArrowRight",lk="ArrowUp",Uy="ArrowDown";function no(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function De(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&Fs(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function yr(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Wc(e,t){if(!ot(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,o]of t.entries())if(De(o,r))return!o.hasAttribute("data-trigger-disabled");return!1}function Gy(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let r=e;return r.target!=null&&t.contains(r.target)}function sN(e){return e.matches("html,body")}function Du(e){return St(e)&&e.matches(sk)}function ck(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${sk}`)!=null}function kh(e){return e?e.getAttribute("role")==="combobox"&&Du(e):!1}function lN(e){if(!e||Ut.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Rh(e){return e?e.hasAttribute(Sh)?e:e.querySelector(`[${Sh}]`)||e:null}function uue(e,t){return t!=null&&!Ri(t)?0:typeof e=="function"?e():e}function na(e,t,r){let o=uue(e,r);return typeof o=="number"?o:o?.[t]}function dk(e){return typeof e=="function"?e():e}function Yy(e,t){return t||e==="click"||e==="mousedown"}function cN(e){return e?.includes("mouse")&&e!=="mousedown"}var dN=l(I(),1),uN=Rn.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Qo,currentIdRef:{current:null},currentContextRef:{current:null}});function fue(e,t){e.current=t.current}function uk(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=Rn.useRef(r),i=Rn.useRef(r),a=Rn.useRef(null),s=Rn.useRef(null),c=or();return be(()=>{if(i.current=r,!a.current){n.current=r;return}n.current={open:na(n.current,"open"),close:na(r,"close")}},[r,a,n,i]),(0,dN.jsx)(uN.Provider,{value:Rn.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:a,timeoutMs:o,currentContextRef:s,timeout:c}),[o,c]),children:t})}function fk(e,t={open:!1}){let{open:r}=t,o="rootStore"in e?e.rootStore:e,n=o.useState("floatingId"),i=Rn.useContext(uN),{currentIdRef:a,delayRef:s,timeoutMs:c,initialDelayRef:d,currentContextRef:u,hasProvider:f,timeout:m}=i,[g,h]=Rn.useState(!1),b=Rn.useRef(r);return be(()=>{b.current=r},[r]),be(()=>{function v(){u.current?.setIsInstantPhase(!1),a.current=null,u.current=null,s.current=d.current,m.clear()}if(a.current&&!r&&a.current===n){if(h(!1),c){let y=n;return m.start(c,()=>{o.select("open")||a.current&&a.current!==y||v()}),()=>{(b.current||a.current!==y)&&m.clear()}}v()}},[r,n,a,s,c,d,u,m,o]),be(()=>{if(!r)return;let v=u.current,y=a.current;m.clear(),u.current={onOpenChange:o.setOpen,setIsInstantPhase:h},a.current=n,s.current={open:0,close:na(d.current,"close")},y!==null&&y!==n?(h(!0),v?.setIsInstantPhase(!0),v?.onOpenChange(!1,Le(xe.none))):(h(!1),v?.setIsInstantPhase(!1))},[r,n,o,a,s,d,u,m]),be(()=>()=>{if(a.current===n){if(u.current=null,!b.current)return;a.current=null,fue(s,d),m.clear()}},[u,a,s,n,d,m]),Rn.useMemo(()=>({hasProvider:f,delayRef:s,isInstantPhase:g}),[f,s,g])}var tn=l(X(),1);function Jo(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}var qy=l(X(),1);var fN={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},pN={...fN,position:"fixed",top:0,left:0},x8e={...fN,position:"absolute"};var mN=l(I(),1),zl=qy.forwardRef(function(t,r){let[o,n]=qy.useState();return be(()=>{Ut.screenReader.voiceOver&&Ut.engine.webkit&&n("button")},[]),(0,mN.jsx)("span",{...t,ref:r,style:pN,"aria-hidden":o?void 0:!0,...{tabIndex:0,role:o},"data-base-ui-focus-guard":""})});var Uc=Math.min,Ua=Math.max,Gc=Math.round,Ph=Math.floor,Ls=e=>({x:e,y:e}),pue={left:"right",right:"left",bottom:"top",top:"bottom"};function Xy(e,t,r){return Ua(e,Uc(t,r))}function zs(e,t){return typeof e=="function"?e(t):e}function $o(e){return e.split("-")[0]}function Ga(e){return e.split("-")[1]}function Zy(e){return e==="x"?"y":"x"}function Oh(e){return e==="y"?"height":"width"}function ni(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function Ih(e){return Zy(ni(e))}function bN(e,t,r){r===void 0&&(r=!1);let o=Ga(e),n=Ih(e),i=Oh(n),a=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=Th(a)),[a,Th(a)]}function vN(e){let t=Th(e);return[Ky(e),t,Ky(t)]}function Ky(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var gN=["left","right"],hN=["right","left"],mue=["top","bottom"],gue=["bottom","top"];function hue(e,t,r){switch(e){case"top":case"bottom":return r?t?hN:gN:t?gN:hN;case"left":case"right":return t?mue:gue;default:return[]}}function yN(e,t,r,o){let n=Ga(e),i=hue($o(e),r==="start",o);return n&&(i=i.map(a=>a+"-"+n),t&&(i=i.concat(i.map(Ky)))),i}function Th(e){let t=$o(e);return pue[t]+e.slice(t.length)}function bue(e){var t,r,o,n;return{top:(t=e.top)!=null?t:0,right:(r=e.right)!=null?r:0,bottom:(o=e.bottom)!=null?o:0,left:(n=e.left)!=null?n:0}}function Qy(e){return typeof e!="number"?bue(e):{top:e,right:e,bottom:e,left:e}}function Lu(e){let{x:t,y:r,width:o,height:n}=e;return{width:o,height:n,top:r,left:t,right:t+o,bottom:r+n,x:t,y:r}}function pk(e,t){return t<0||t>=e.length}function Jy(e,t){return zu(e.current,{disabledIndices:t})}function mk(e,t){return zu(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function zu(e,{startingIndex:t=-1,decrement:r=!1,disabledIndices:o,amount:n=1}={}){let i=t;do i+=r?-n:n;while(i>=0&&i<=e.length-1&&gk(e,i,o));return i}function gk(e,t,r){if(typeof r=="function"?r(t):r?.includes(t)??!1)return!0;let n=e[t];return n?!Bu(n)||n.matches(":disabled")?!0:!r&&(n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"):!1}function vue(e){return e.visibility==="hidden"||e.visibility==="collapse"}function Bu(e,t=e?Eo(e):null){return!e||!e.isConnected||!t||vue(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var yue='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function _ue(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let r=e.getRootNode();return Fs(r)?r.host:null}function bk(e){for(let t of Array.from(e.children))if(oo(t)==="summary")return t;return null}function wue(e,t){let r=bk(t);return!!r&&(e===r||De(r,e))}function _N(e){let t=e?oo(e):"";return e!=null&&e.matches(yue)&&(t!=="summary"||e.parentElement!=null&&oo(e.parentElement)==="details"&&bk(e.parentElement)===e)&&(t!=="details"||bk(e)==null)&&(t!=="input"||e.type!=="hidden")}function wN(e){if(!_N(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=_ue(t)){let r=t!==e,o=oo(t)==="slot";if(t.hasAttribute("inert")||r&&oo(t)==="details"&&!t.open&&!wue(e,t)||t.hasAttribute("hidden")||!o&&!xue(t,r))return!1}return!0}function xue(e,t){let r=Eo(e);return t?r.display!=="none":Bu(e,r)}function xN(e){let t=e.tabIndex;if(t<0){let r=oo(e);if(r==="details"||r==="audio"||r==="video"||St(e)&&e.isContentEditable)return 0}return t}function hk(e){if(oo(e)!=="input")return null;let t=e;return t.type==="radio"&&t.name!==""?t:null}function Sue(e,t){let r=hk(e);if(!r)return!0;let o=t.find(n=>{let i=hk(n);return i?.name===r.name&&i.form===r.form&&i.checked});return o?o===r:t.find(n=>{let i=hk(n);return i?.name===r.name&&i.form===r.form})===r}function SN(e){if(St(e)&&oo(e)==="slot"){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return St(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function CN(e,t){SN(e).forEach(r=>{_N(r)&&t.push(r),CN(r,t)})}function EN(e,t,r){SN(e).forEach(o=>{St(o)&&o.matches(t)&&r.push(o),EN(o,t,r)})}function $y(e){return wN(e)&&xN(e)>=0}function vk(e){let t=[];return CN(e,t),t.filter(wN)}function Mp(e){let t=vk(e);return t.filter(r=>xN(r)>=0&&Sue(r,t))}function kN(e,t){let r=Mp(e),o=r.length;if(o===0)return;let n=no(tt(e)),i=r.indexOf(n),a=i===-1?t===1?0:o-1:i+t;return r[a]}function Np(e){return kN(tt(e).body,1)||e}function e_(e){return kN(tt(e).body,-1)||e}function RN(e,t){if(!e)return null;let r=Mp(tt(e).body),o=r.length;if(o===0)return null;let n=r.indexOf(e);if(n===-1)return null;let i=(n+t+o)%o;return r[i]}function TN(e){return RN(e,1)}function PN(e){return RN(e,-1)}function Bl(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!o||!De(r,o)}function ON(e){Mp(e).forEach(r=>{r.dataset.tabindex=r.getAttribute("tabindex")||"",r.setAttribute("tabindex","-1")})}function yk(e){let t=[];EN(e,"[data-tabindex]",t),t.forEach(r=>{let o=r.dataset.tabindex;delete r.dataset.tabindex,o?r.setAttribute("tabindex",o):r.removeAttribute("tabindex")})}function ia(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...ia(e,n.id,r)])}function _k(e,t){let r=[],o=e.find(n=>n.id===t)?.parentId;for(;o;){let n=e.find(i=>i.id===o);o=n?.parentId,n&&(r=r.concat(n))}return r}function jl(e){return`data-base-ui-${e}`}var t_=0;function Fp(e,t={}){let{preventScroll:r=!1,sync:o=!1,shouldFocus:n}=t;cancelAnimationFrame(t_);function i(){n&&!n()||e?.focus({preventScroll:r})}if(o)return i(),yt;let a=requestAnimationFrame(i);return t_=a,()=>{t_===a&&(cancelAnimationFrame(a),t_=0)}}var wk={inert:new WeakMap,"aria-hidden":new WeakMap},IN="data-base-ui-inert",Sk={inert:new WeakSet,"aria-hidden":new WeakSet},Ah=new WeakMap,xk=0;function Cue(e){return Sk[e]}function FN(e){return e?Fs(e)?e.host:FN(e.parentNode):null}var AN=(e,t)=>t.map(r=>{if(e.contains(r))return r;let o=FN(r);return e.contains(o)?o:null}).filter(r=>r!=null),MN=e=>{let t=new Set;return e.forEach(r=>{let o=r;for(;o&&!t.has(o);)t.add(o),o=o.parentNode}),t},NN=(e,t,r)=>{let o=[],n=i=>{!i||r.has(i)||Array.from(i.children).forEach(a=>{oo(a)!=="script"&&(t.has(a)?n(a):o.push(a))})};return n(e),o};function Eue(e,t,r,o,{mark:n=!0}){let i=null;o?i="inert":r&&(i="aria-hidden");let a=null,s=null,c=AN(t,e),d=n?NN(t,MN(c),new Set(c)):[],u=[],f=[];if(i){let m=wk[i],g=Cue(i);s=g,a=m;let h=AN(t,Array.from(t.querySelectorAll("[aria-live]"))),b=c.concat(h);NN(t,MN(b),new Set(b)).forEach(y=>{let w=y.getAttribute(i),_=w!==null&&w!=="false",x=(m.get(y)||0)+1;m.set(y,x),u.push(y),x===1&&_&&g.add(y),_||y.setAttribute(i,i==="inert"?"":"true")})}return n&&d.forEach(m=>{let g=(Ah.get(m)||0)+1;Ah.set(m,g),f.push(m),g===1&&m.setAttribute(IN,"")}),xk+=1,()=>{a&&u.forEach(m=>{let h=(a.get(m)||0)-1;a.set(m,h),h||(!s?.has(m)&&i&&m.removeAttribute(i),s?.delete(m))}),n&&f.forEach(m=>{let g=(Ah.get(m)||0)-1;Ah.set(m,g),g||m.removeAttribute(IN)}),xk-=1,xk||(wk.inert=new WeakMap,wk["aria-hidden"]=new WeakMap,Sk.inert=new WeakSet,Sk["aria-hidden"]=new WeakSet,Ah=new WeakMap)}}function Ck(e,t={}){let{ariaHidden:r=!1,inert:o=!1,mark:n=!0}=t,i=tt(e[0]).body;return Eue(e,i,r,o,{mark:n})}var Sr=l(X(),1),Ek=l(Ha(),1);var VN={style:{transition:"none"}},DN="data-base-ui-click-trigger",kue="data-base-ui-swipe-ignore",Rue="data-swipe-ignore",W8e=`[${kue}]`,U8e=`[${Rue}]`,LN={fallbackAxisSide:"none"},r_={fallbackAxisSide:"end"},zN={clipPath:"inset(50%)",position:"fixed",top:0,left:0};var ju=l(I(),1),BN=Sr.createContext(null),kk=()=>Sr.useContext(BN),Tue=jl("portal");function o_(e={}){let{ref:t,container:r,componentProps:o=ht,elementProps:n}=e,i=Ba(),s=kk()?.portalNode,[c,d]=Sr.useState(null),[u,f]=Sr.useState(null),m=we(v=>{v!==null&&f(v)}),g=Sr.useRef(null);be(()=>{if(r===null){g.current&&(g.current=null,f(null),d(null));return}let v=(r&&(Vy(r)?r:r.current))??s??document.body;if(v==null){g.current&&(g.current=null,f(null),d(null));return}g.current!==v&&(g.current=v,f(null),d(v))},[r,s]);let h=Ve("div",o,{ref:[t,m],props:[{id:i,[Tue]:""},n]}),b=c&&h?Ek.createPortal(h,c):null;return{node:u,nodeId:Sr.isValidElement(h)?h.props.id:void 0,subtree:b}}var Rk=Sr.forwardRef(function(t,r){let{render:o,className:n,style:i,children:a,container:s,...c}=t,{node:d,nodeId:u,subtree:f}=o_({container:s,ref:r,componentProps:t,elementProps:c}),m=Sr.useRef(null),g=Sr.useRef(null),h=Sr.useRef(null),b=Sr.useRef(null),[v,y]=Sr.useState(null),w=Sr.useRef(!1),_=v?.modal,x=v?.open,E=!!v&&!v.modal&&v.open&&!!d;Sr.useEffect(()=>{if(!d||_)return;function C(R){d&&R.relatedTarget&&Bl(R)&&(R.type==="focusin"?w.current&&(yk(d),w.current=!1):(ON(d),w.current=!0))}return Jo(nt(d,"focusin",C,!0),nt(d,"focusout",C,!0))},[d,_]),be(()=>{!d||x!==!0||!w.current||(yk(d),w.current=!1)},[x,d]);let S=Sr.useMemo(()=>({beforeOutsideRef:m,afterOutsideRef:g,beforeInsideRef:h,afterInsideRef:b,portalNode:d,setFocusManagerState:y}),[d]);return(0,ju.jsxs)(Sr.Fragment,{children:[f,(0,ju.jsxs)(BN.Provider,{value:S,children:[E&&d&&(0,ju.jsx)(zl,{"data-type":"outside",ref:m,onFocus:C=>{if(Bl(C,d))h.current?.focus();else{let R=v?v.domReference:null;e_(R)?.focus()}}}),E&&d&&(0,ju.jsx)("span",{"aria-owns":u,style:zN}),d&&Ek.createPortal(a,d),E&&d&&(0,ju.jsx)(zl,{"data-type":"outside",ref:g,onFocus:C=>{if(Bl(C,d))b.current?.focus();else{let R=v?v.domReference:null;Np(R)?.focus(),v?.closeOnFocusOut&&v?.onOpenChange(!1,Le(xe.focusOut,C.nativeEvent))}}})]})]})});var qc=l(X(),1);function n_(){let e=new Map;return{emit(t,r){e.get(t)?.forEach(o=>o(r))},on(t,r){e.has(t)||e.set(t,new Set),e.get(t).add(r)},off(t,r){e.get(t)?.delete(r)}}}var Yc=class{nodesRef={current:[]};events=n_();addNode(t){this.nodesRef.current.push(t)}removeNode(t){let r=this.nodesRef.current.findIndex(o=>o===t);r!==-1&&this.nodesRef.current.splice(r,1)}};var Tk=l(I(),1),jN=qc.createContext(null),HN=qc.createContext(null),Ti=()=>qc.useContext(jN)?.id||null,en=e=>{let t=qc.useContext(HN);return e??t};function Mh(e){let t=Ba(),r=en(e),o=Ti();return be(()=>{if(!t)return;let n={id:t,parentId:o};return r?.addNode(n),()=>{r?.removeNode(n)}},[r,t,o]),t}function Pk(e){let{children:t,id:r}=e,o=Ti();return(0,Tk.jsx)(jN.Provider,{value:qc.useMemo(()=>({id:r,parentId:o}),[r,o]),children:t})}function Ok(e){let{children:t,externalTree:r}=e,o=Wt(()=>r??new Yc).current;return(0,Tk.jsx)(HN.Provider,{value:o,children:t})}var Nh=l(I(),1);function Pue(e,t){let r=Pt(yr(e));return e instanceof r.KeyboardEvent?"keyboard":e instanceof r.FocusEvent?t||"keyboard":"pointerType"in e?e.pointerType||"keyboard":"touches"in e?"touch":e instanceof r.MouseEvent?t||(e.detail===0?"keyboard":"mouse"):""}var WN=20,Kc=[];function Ik(){Kc=Kc.filter(e=>e.deref()?.isConnected)}function UN(e){Ik(),e&&oo(e)!=="body"&&(Kc.push(new WeakRef(e)),Kc.length>WN&&(Kc=Kc.slice(-WN)))}function GN(){return Ik(),Kc[Kc.length-1]?.deref()}function Oue(e){return e?$y(e)?e:Mp(e)[0]||e:null}function YN(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let r=vk(e).filter(n=>{let i=n.getAttribute("data-tabindex")||"";return $y(n)||n.hasAttribute("data-tabindex")&&!i.startsWith("-")}),o=e.getAttribute("tabindex");r.length===0?o!=="0"&&(e.setAttribute("tabindex","0"),e.setAttribute("data-tabindex","0")):(o!=="-1"||e.hasAttribute("data-tabindex")&&e.getAttribute("data-tabindex")!=="-1")&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function Ak(e){let{context:t,children:r,disabled:o=!1,initialFocus:n=!0,returnFocus:i=!0,restoreFocus:a=!1,modal:s=!0,closeOnFocusOut:c=!0,openInteractionType:d="",nextFocusableElement:u,previousFocusableElement:f,beforeContentFocusGuardRef:m,externalTree:g,getInsideElements:h}=e,b="rootStore"in t?t.rootStore:t,v=b.useState("open"),y=b.useState("domReferenceElement"),w=b.useState("floatingElement"),{events:_,dataRef:x}=b.context,E=we(()=>x.current.floatingContext?.nodeId),S=n===!1,C=kh(y)&&S,R=pr(n),T=pr(i),P=pr(d),O=pr(v),k=en(g),F=kk(),V=tn.useRef(!1),L=tn.useRef(!1),B=tn.useRef(!1),j=tn.useRef(null),A=tn.useRef(""),D=tn.useRef(""),N=tn.useRef(null),z=tn.useRef(null),W=$i(N,m,F?.beforeInsideRef),Y=$i(z,F?.afterInsideRef),G=or(),ve=or(),fe=Ei(),Se=F!=null,le=Rh(w),ye=we((Q=le)=>Q?Mp(Q):[]),Ee=we(()=>h?.().filter(Q=>Q!=null)??[]);tn.useEffect(()=>{if(o||!s)return;function Q(re){re.key==="Tab"&&De(le,no(tt(le)))&&ye().length===0&&!C&&ki(re)}let me=tt(le);return nt(me,"keydown",Q)},[o,le,s,C,ye]),tn.useEffect(()=>{if(o||!v)return;let Q=tt(le);function me(){B.current=!1}function re(ie){let J=yr(ie),ae=Ee(),he=De(w,J)||De(y,J)||De(F?.portalNode,J)||ae.some(ge=>ge===J||De(ge,J));B.current=!he,D.current=ie.pointerType||"keyboard",J?.closest(`[${DN}]`)&&(L.current=!0,ve.start(0,()=>{L.current=!1}))}function ee(){D.current="keyboard"}return Jo(nt(Q,"pointerdown",re,!0),nt(Q,"pointerup",me,!0),nt(Q,"pointercancel",me,!0),nt(Q,"keydown",ee,!0),me)},[o,w,y,le,v,F,ve,Ee]),tn.useEffect(()=>{if(o||!c)return;let Q=tt(le);function me(){L.current=!0,ve.start(0,()=>{L.current=!1})}function re(ae){let he=yr(ae);$y(he)&&(j.current=he)}function ee(ae){let he=ae.relatedTarget,ge=ae.currentTarget,_e=yr(ae);s&&he==null&&_e!=null&&De(w,_e)&&UN(_e),queueMicrotask(()=>{let Te=E(),Ne=b.context.triggerElements,K=Ee(),ne=he?.hasAttribute(jl("focus-guard"))&&[N.current,z.current,F?.beforeInsideRef.current,F?.afterInsideRef.current,F?.beforeOutsideRef.current,F?.afterOutsideRef.current,Wa(f),Wa(u)].includes(he),Ke=!(De(y,he)||De(w,he)||De(he,w)||De(F?.portalNode,he)||K.some(Ce=>Ce===he||De(Ce,he))||Ne.hasMatchingElement(Ce=>De(Ce,he))||ne||k&&(ia(k.nodesRef.current,Te).find(Ce=>De(Ce.context?.elements.floating,he)||De(Ce.context?.elements.domReference,he))||_k(k.nodesRef.current,Te).find(Ce=>[Ce.context?.elements.floating,Rh(Ce.context?.elements.floating)].includes(he)||Ce.context?.elements.domReference===he)));if(ge===y&&le&&YN(le),a&&ge!==y&&!Bu(_e)&&no(Q)===Q.body){if(St(le)&&(le.focus(),a==="popup")){fe.request(()=>{le.focus()});return}let Ce=ye(),ke=j.current,Qe=(ke&&Ce.includes(ke)?ke:null)||Ce[Ce.length-1]||le;St(Qe)&&Qe.focus()}if(x.current.insideReactTree){x.current.insideReactTree=!1;return}(C||!s)&&he&&Ke&&!L.current&&(C||he!==GN())&&(V.current=!0,b.setOpen(!1,Le(xe.focusOut,ae)))})}function ie(){B.current||(x.current.insideReactTree=!0,G.start(0,()=>{x.current.insideReactTree=!1}))}let J=St(y)?y:null;if(!(!w&&!J))return Jo(J&&nt(J,"focusout",ee),J&&nt(J,"pointerdown",me),w&&nt(w,"focusin",re),w&&nt(w,"focusout",ee),w&&F&&nt(w,"focusout",ie,!0))},[o,y,w,le,s,k,F,b,c,a,ye,C,E,x,G,ve,fe,u,f,Ee]),tn.useEffect(()=>{if(o||!w||!v)return;let Q=Array.from(F?.portalNode?.querySelectorAll(`[${jl("portal")}]`)||[]),re=(k?_k(k.nodesRef.current,E()):[]).find(ge=>kh(ge.context?.elements.domReference||null))?.context?.elements.domReference,ie=[...[w,...Q,N.current,z.current,F?.beforeOutsideRef.current,F?.afterOutsideRef.current,...Ee()],re,Wa(f),Wa(u),C?y:null].filter(ge=>ge!=null),J=Ck(ie,{ariaHidden:s||C,mark:!1}),ae=[w,...Q].filter(ge=>ge!=null),he=Ck(ae);return()=>{he(),J()}},[v,o,y,w,s,F,C,k,E,u,f,Ee]),be(()=>{if(!v||o||!St(le))return;A.current="",D.current="";let Q=tt(le),me=no(Q);queueMicrotask(()=>{let re=R.current,ee=typeof re=="function"?re(P.current||""):re;if(ee===void 0||ee===!1||De(le,me))return;let J=null,ae=()=>(J==null&&(J=ye(le)),J[0]||le),he;ee===!0||ee===null?he=ae():he=Wa(ee),he=he||ae();let ge=De(le,no(Q));Fp(he,{preventScroll:he===le,shouldFocus(){if(!O.current)return!1;if(ge)return!0;let _e=no(Q);return!(_e!==he&&De(le,_e))}})})},[o,v,le,ye,R,P,O]),be(()=>{if(o||!le)return;let Q=tt(le),me=no(Q),re=P.current==null;UN(me);function ee(J){if(J.open||(A.current=Pue(J.nativeEvent,D.current)),J.reason===xe.triggerHover&&J.nativeEvent.type==="mouseleave"&&(V.current=!0),J.reason===xe.outsidePress)if(J.nested)V.current=!1;else if(Wy(J.nativeEvent)||Ap(J.nativeEvent))V.current=!1;else{let ae=!1;tt(le).createElement("div").focus({get preventScroll(){return ae=!0,!1}}),ae?V.current=!1:V.current=!0}}_.on("openchange",ee);function ie(J){let ae=T.current,he=typeof ae=="function"?ae(J):ae;if(he===void 0||he===!1)return null;he===null&&(he=!0);let ge=y?.isConnected?y:null,_e=me?.isConnected&&oo(me)!=="body"?me:null,Te=re?_e||ge:ge||_e;return Te||(Te=GN()||null),typeof he=="boolean"?Te:Wa(he)||Te||null}return()=>{_.off("openchange",ee);let J=no(Q),ae=Ee(),he=De(w,J)||ae.some(Ne=>Ne===J||De(Ne,J))||k&&ia(k.nodesRef.current,E(),!1).some(Ne=>De(Ne.context?.elements.floating,J)),ge=T.current,_e=A.current,Te=ie(_e);queueMicrotask(()=>{let Ne=Oue(Te),K=typeof ge!="boolean";if(ge&&!V.current&&St(Ne)&&(!(!K&&Ne!==J&&J!==Q.body)||he)){let ne={preventScroll:!0};_e==="keyboard"&&(ne.focusVisible=!0),Ne.focus(ne)}V.current=!1})}},[o,w,le,T,P,_,k,y,E,Ee]),be(()=>{if(!Ut.engine.webkit||v||!w)return;let Q=no(tt(w));!St(Q)||!Du(Q)||De(w,Q)&&Q.blur()},[v,w]),be(()=>{if(!(o||!F))return F.setFocusManagerState({modal:s,closeOnFocusOut:c,open:v,onOpenChange:b.setOpen,domReference:y}),()=>{F.setFocusManagerState(null)}},[o,F,s,v,b,c,y]),be(()=>{if(!(o||!le))return YN(le),()=>{queueMicrotask(Ik)}},[o,le]);let Ie=!o&&(s?!C:!0)&&(Se||s);return(0,Nh.jsxs)(tn.Fragment,{children:[Ie&&(0,Nh.jsx)(zl,{"data-type":"inside",ref:W,onFocus:Q=>{if(s){let me=ye();Fp(me[me.length-1])}else F?.portalNode&&(V.current=!1,Bl(Q,F.portalNode)?Np(y)?.focus():Wa(f??F.beforeOutsideRef)?.focus())}}),r,Ie&&(0,Nh.jsx)(zl,{"data-type":"inside",ref:Y,onFocus:Q=>{s?Fp(ye()[0]):F?.portalNode&&(c&&(V.current=!0),Bl(Q,F.portalNode)?e_(y)?.focus():Wa(u??F.afterOutsideRef)?.focus())}})]})}var Fh=l(X(),1);function Vh(e,t={}){let{enabled:r=!0,event:o="click",toggle:n=!0,ignoreMouse:i=!1,stickIfOpen:a=!0,touchOpenDelay:s=0,reason:c=xe.triggerPress}=t,d="rootStore"in e?e.rootStore:e,u=d.context.dataRef,f=Fh.useRef(void 0),m=Ei(),g=or(),h=Fh.useMemo(()=>{function b(y,w,_,x){let E=Le(c,w,_);y&&x==="touch"&&s>0?g.start(s,()=>{d.setOpen(!0,E)}):d.setOpen(y,E)}function v(y,w,_){let x=u.current.openEvent,E=d.select("domReferenceElement")!==w;return y&&E||!y||!n?!0:x&&a?!_(x.type):!1}return{onPointerDown(y){f.current=Ri(y.pointerType,!0)&&Ap(y.nativeEvent)?"virtual":y.pointerType},onMouseDown(y){let w=f.current,_=y.nativeEvent,x=d.select("open");if(y.button!==0||o==="click"||Ri(w,!0)&&i)return;let E=v(x,y.currentTarget,R=>R==="click"||R==="mousedown"),S=yr(_);if(Du(S)){b(E,_,S,w);return}let C=y.currentTarget;m.request(()=>{b(E,_,C,w)})},onClick(y){if(o==="mousedown-only")return;let w=f.current;if(o==="mousedown"&&w){f.current=void 0;return}if(Ri(w,!0)&&i)return;let _=d.select("open"),x=v(_,y.currentTarget,E=>E==="click"||E==="mousedown"||E==="keydown"||E==="keyup");b(x,y.nativeEvent,y.currentTarget,w)},onKeyDown(){f.current=void 0}}},[u,o,i,c,d,a,n,m,g,s]);return Fh.useMemo(()=>r?{reference:h}:ht,[r,h])}var ii=l(X(),1);function Iue(e,t){let r=null,o=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},a=t.axis==="x"||t.axis==="both",s=t.axis==="y"||t.axis==="both",c=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",d=i.width,u=i.height,f=i.x,m=i.y;return r==null&&t.x&&a&&(r=i.x-t.x),o==null&&t.y&&s&&(o=i.y-t.y),f-=r||0,m-=o||0,d=0,u=0,!n||c?(d=t.axis==="y"?i.width:0,u=t.axis==="x"?i.height:0,f=a&&t.x!=null?t.x:f,m=s&&t.y!=null?t.y:m):n&&!c&&(u=t.axis==="x"?i.height:u,d=t.axis==="y"?i.width:d),n=!0,{width:d,height:u,x:f,y:m,top:m,right:f+d,bottom:m+u,left:f}}}}function qN(e){return e!=null&&e.clientX!=null}function Mk(e,t={}){let{enabled:r=!0,axis:o="both"}=t,n="rootStore"in e?e.rootStore:e,i=n.useState("open"),a=n.useState("floatingElement"),s=n.useState("domReferenceElement"),c=n.context.dataRef,d=ii.useRef(!1),u=ii.useRef(null),[f,m]=ii.useState(),[g,h]=ii.useState([]),b=we(x=>{n.set("positionReference",x)}),v=we((x,E,S)=>{d.current||c.current.openEvent&&!qN(c.current.openEvent)||n.set("positionReference",Iue(S??s,{x,y:E,axis:o,dataRef:c,pointerType:f}))}),y=we(x=>{i?u.current||(v(x.clientX,x.clientY,x.currentTarget),h([])):v(x.clientX,x.clientY,x.currentTarget)}),w=Ri(f)?a:i;ii.useEffect(()=>{if(!r){b(s);return}if(!w)return;function x(){u.current?.(),u.current=null}let E=Pt(a);function S(C){let R=yr(C);De(a,R)?x():v(C.clientX,C.clientY)}return!c.current.openEvent||qN(c.current.openEvent)?u.current=nt(E,"mousemove",S):b(s),x},[w,r,a,c,s,n,v,b,g]),ii.useEffect(()=>()=>{n.set("positionReference",null)},[n]),ii.useEffect(()=>{r&&!a&&(d.current=!1)},[r,a]),ii.useEffect(()=>{!r&&i&&(d.current=!0)},[r,i]);let _=ii.useMemo(()=>{function x(E){m(E.pointerType)}return{onPointerDown:x,onPointerEnter:x,onMouseMove:y,onMouseEnter:y}},[y]);return ii.useMemo(()=>r?{reference:_,trigger:_}:{},[r,_])}var Pi=l(X(),1);function Aue(){return!1}function Mue(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function Dh(e,t={}){let{enabled:r=!0,escapeKey:o=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:a=Aue,bubbles:s,externalTree:c}=t,d="rootStore"in e?e.rootStore:e,u=d.useState("open"),f=d.useState("floatingElement"),{dataRef:m}=d.context,g=en(c),h=we(typeof n=="function"?n:()=>!1),b=typeof n=="function"?h:n,v=b!==!1,y=we(()=>i),{escapeKey:w,outsidePress:_}=Mue(s),x=Pi.useRef(!1),E=Pi.useRef(!1),S=Pi.useRef(!1),C=Pi.useRef(!1),R=Pi.useRef(""),T=Pi.useRef(null),P=or(),O=or(),k=we(()=>{O.clear(),m.current.insideReactTree=!1}),F=we(W=>{let Y=m.current.floatingContext?.nodeId;return(g?ia(g.nodesRef.current,Y):[]).some(ve=>ve.context?.open&&!ve.context.dataRef.current[W])}),V=we(W=>Gy(W,d.select("floatingElement"))||Gy(W,d.select("domReferenceElement"))),L=we(W=>{a()&&d.setOpen(!1,Le(xe.triggerPress,W.nativeEvent))}),B=we(W=>{if(!u||!r||!o||W.key!=="Escape"||C.current||!w&&F("__escapeKeyBubbles"))return;let Y=iN(W)?W.nativeEvent:W,G=Le(xe.escapeKey,Y);d.setOpen(!1,G),G.isCanceled||W.preventDefault(),!w&&!G.isPropagationAllowed&&W.stopPropagation()}),j=we(()=>{m.current.insideReactTree=!0,O.start(0,k)}),A=we(W=>{if(!u||!r||W.button!==0)return;let Y=yr(W.nativeEvent);De(d.select("floatingElement"),Y)&&(x.current||(x.current=!0,E.current=!1))}),D=we(W=>{!u||!r||(W.defaultPrevented||W.nativeEvent.defaultPrevented)&&x.current&&(E.current=!0)});Pi.useEffect(()=>{if(!u||!r)return k;m.current.__escapeKeyBubbles=w,m.current.__outsidePressBubbles=_;let W=new Qo,Y=new Qo;function G(){W.clear(),C.current=!0}function ve(){W.start(Ut.engine.webkit?5:0,()=>{C.current=!1})}function fe(){S.current=!0,Y.start(0,()=>{S.current=!1})}function Se(){x.current=!1,E.current=!1}function le(){let K=R.current,ne=K==="pen"||!K?"mouse":K,Ke=y(),Ce=typeof Ke=="function"?Ke():Ke;return typeof Ce=="string"?Ce:Ce[ne]}function ye(K){let ne=le();return ne==="intentional"&&K.type!=="click"||ne==="sloppy"&&K.type==="click"}function Ee(K){let ne=m.current.floatingContext?.nodeId,Ke=g&&ia(g.nodesRef.current,ne).some(Ce=>Gy(K,Ce.context?.elements.floating));return V(K)||Ke}function Ie(K){if(ye(K)){K.type!=="click"&&!V(K)&&(Y.clear(),S.current=!1),k();return}if(m.current.insideReactTree){k();return}let ne=yr(K),Ke=`[${jl("inert")}]`,Ce=ot(ne)?ne.getRootNode():null,ke=Array.from((Fs(Ce)?Ce:tt(d.select("floatingElement"))).querySelectorAll(Ke)),Qe=d.context.triggerElements;if(ne&&(Qe.hasElement(ne)||Qe.hasMatchingElement(xt=>De(xt,ne))))return;let et=ot(ne)?ne:null;for(;et&&!oa(et);){let xt=ra(et);if(oa(xt)||!ot(xt))break;et=xt}if(!(ke.length&&ot(ne)&&!sN(ne)&&!De(ne,d.select("floatingElement"))&&ke.every(xt=>!De(et,xt)))){if(St(ne)&&!("touches"in K)){let xt=oa(ne),Ht=Eo(ne),Xe=/auto|scroll/,Xo=xt||Xe.test(Ht.overflowX),po=xt||Xe.test(Ht.overflowY),Ft=Xo&&ne.clientWidth>0&&ne.scrollWidth>ne.clientWidth,Lo=po&&ne.clientHeight>0&&ne.scrollHeight>ne.clientHeight,Ur=Ht.direction==="rtl",mo=Lo&&(Ur?K.offsetX<=ne.offsetWidth-ne.clientWidth:K.offsetX>ne.clientWidth),Be=Ft&&K.offsetY>ne.clientHeight;if(mo||Be)return}if(!Ee(K)){if(le()==="intentional"&&S.current){Y.clear(),S.current=!1;return}typeof b=="function"&&!b(K)||F("__outsidePressBubbles")||(d.setOpen(!1,Le(xe.outsidePress,K)),k())}}}function Q(K){le()!=="sloppy"||K.pointerType==="touch"||!d.select("open")||!r||V(K)||Ie(K)}function me(K){if(le()!=="sloppy"||!d.select("open")||!r||V(K))return;let ne=K.touches[0];ne&&(T.current={startTime:Date.now(),startX:ne.clientX,startY:ne.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},P.start(1e3,()=>{T.current&&(T.current.dismissOnTouchEnd=!1,T.current.dismissOnMouseDown=!1)}))}function re(K,ne){let Ke=yr(K);if(!Ke)return;let Ce=nt(Ke,K.type,()=>{ne(K),Ce()})}function ee(K){R.current="touch",re(K,me)}function ie(K){P.clear(),K.type==="pointerdown"&&(R.current=K.pointerType),!(K.type==="mousedown"&&T.current&&!T.current.dismissOnMouseDown)&&re(K,ne=>{ne.type==="pointerdown"?Q(ne):Ie(ne)})}function J(K){if(!x.current)return;let ne=E.current;if(Se(),le()==="intentional"){if(K.type==="pointercancel"){ne&&fe();return}if(!Ee(K)){if(ne){fe();return}typeof b=="function"&&!b(K)||(Y.clear(),S.current=!0,k())}}}function ae(K){if(le()!=="sloppy"||!T.current||V(K))return;let ne=K.touches[0];if(!ne)return;let Ke=Math.abs(ne.clientX-T.current.startX),Ce=Math.abs(ne.clientY-T.current.startY),ke=Math.sqrt(Ke*Ke+Ce*Ce);ke>5&&(T.current.dismissOnTouchEnd=!0),ke>10&&(Ie(K),P.clear(),T.current=null)}function he(K){re(K,ae)}function ge(K){le()!=="sloppy"||!T.current||V(K)||(T.current.dismissOnTouchEnd&&Ie(K),P.clear(),T.current=null)}function _e(K){re(K,ge)}let Te=tt(f),Ne=Jo(o&&Jo(nt(Te,"keydown",B),nt(Te,"compositionstart",G),nt(Te,"compositionend",ve)),v&&Jo(nt(Te,"click",ie,!0),nt(Te,"pointerdown",ie,!0),nt(Te,"pointerup",J,!0),nt(Te,"pointercancel",J,!0),nt(Te,"mousedown",ie,!0),nt(Te,"mouseup",J,!0),nt(Te,"touchstart",ee,!0),nt(Te,"touchmove",he,!0),nt(Te,"touchend",_e,!0)));return()=>{Ne(),W.clear(),Y.clear(),Se(),S.current=!1,k()}},[m,f,o,v,b,u,r,w,_,B,k,y,F,V,g,d,P]);let N=Pi.useMemo(()=>({onKeyDown:B,onPointerDown:L,onClick:L}),[B,L]),z=Pi.useMemo(()=>({onKeyDown:B,onPointerDown:D,onMouseDown:D,onClickCapture:j,onMouseDownCapture(W){j(),A(W)},onPointerDownCapture(W){j(),A(W)},onMouseUpCapture:j,onTouchEndCapture:j,onTouchMoveCapture:j}),[B,j,A,D]);return Pi.useMemo(()=>r?{reference:N,floating:z,trigger:N}:{},[r,N,z])}var rn=l(X(),1);function KN(e,t,r){let{reference:o,floating:n}=e,i=ni(t),a=Ih(t),s=Oh(a),c=$o(t),d=i==="y",u=o.x+o.width/2-n.width/2,f=o.y+o.height/2-n.height/2,m=o[s]/2-n[s]/2,g;switch(c){case"top":g={x:u,y:o.y-n.height};break;case"bottom":g={x:u,y:o.y+o.height};break;case"right":g={x:o.x+o.width,y:f};break;case"left":g={x:o.x-n.width,y:f};break;default:g={x:o.x,y:o.y}}let h=Ga(t);return h&&(g[a]+=m*(h==="end"?1:-1)*(r&&d?-1:1)),g}async function XN(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:i,rects:a,elements:s,strategy:c}=e,{boundary:d="clippingAncestors",rootBoundary:u="viewport",elementContext:f="floating",altBoundary:m=!1,padding:g=0}=zs(t,e),h=Qy(g),v=s[m?f==="floating"?"reference":"floating":f],y=Lu(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(v)))==null||r?v:v.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(s.floating)),boundary:d,rootBoundary:u,strategy:c})),w=f==="floating"?{x:o,y:n,width:a.floating.width,height:a.floating.height}:a.reference,_=await(i.getOffsetParent==null?void 0:i.getOffsetParent(s.floating)),x=await(i.isElement==null?void 0:i.isElement(_))&&await(i.getScale==null?void 0:i.getScale(_))||{x:1,y:1},E=Lu(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:w,offsetParent:_,strategy:c}):w);return{top:(y.top-E.top+h.top)/x.y,bottom:(E.bottom-y.bottom+h.bottom)/x.y,left:(y.left-E.left+h.left)/x.x,right:(E.right-y.right+h.right)/x.x}}var Nue=50,ZN=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:a}=r,s=a.detectOverflow?a:{...a,detectOverflow:XN},c=await(a.isRTL==null?void 0:a.isRTL(t)),d=await a.getElementRects({reference:e,floating:t,strategy:n}),{x:u,y:f}=KN(d,o,c),m=o,g=0,h={};for(let b=0;b<i.length;b++){let v=i[b];if(!v)continue;let{name:y,fn:w}=v,{x:_,y:x,data:E,reset:S}=await w({x:u,y:f,initialPlacement:o,placement:m,strategy:n,middlewareData:h,rects:d,platform:s,elements:{reference:e,floating:t}});u=_??u,f=x??f,h[y]={...h[y],...E},S&&g<Nue&&(g++,typeof S=="object"&&(S.placement&&(m=S.placement),S.rects&&(d=S.rects===!0?await a.getElementRects({reference:e,floating:t,strategy:n}):S.rects),{x:u,y:f}=KN(d,m,c)),b=-1)}return{x:u,y:f,placement:m,strategy:n,middlewareData:h}};var QN=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,o;let{placement:n,middlewareData:i,rects:a,initialPlacement:s,platform:c,elements:d}=t,{mainAxis:u=!0,crossAxis:f=!0,fallbackPlacements:m,fallbackStrategy:g="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:b=!0,...v}=zs(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let y=$o(n),w=ni(s),_=$o(s)===s,x=await(c.isRTL==null?void 0:c.isRTL(d.floating)),E=m||(_||!b?[Th(s)]:vN(s)),S=h!=="none";!m&&S&&E.push(...yN(s,b,h,x));let C=[s,...E],R=await c.detectOverflow(t,v),T=[],P=((o=i.flip)==null?void 0:o.overflows)||[];if(u&&T.push(R[y]),f){let V=bN(n,a,x);T.push(R[V[0]],R[V[1]])}if(P=[...P,{placement:n,overflows:T}],!T.every(V=>V<=0)){var O,k;let V=(((O=i.flip)==null?void 0:O.index)||0)+1,L=C[V];if(L&&(!(f==="alignment"?w!==ni(L):!1)||P.every(A=>ni(A.placement)===w?A.overflows[0]>0:!0)))return{data:{index:V,overflows:P},reset:{placement:L}};let B=(k=P.filter(j=>j.overflows[0]<=0).sort((j,A)=>j.overflows[1]-A.overflows[1])[0])==null?void 0:k.placement;if(!B)switch(g){case"bestFit":{var F;let j=(F=P.filter(A=>{if(S){let D=ni(A.placement);return D===w||D==="y"}return!0}).map(A=>[A.placement,A.overflows.filter(D=>D>0).reduce((D,N)=>D+N,0)]).sort((A,D)=>A[1]-D[1])[0])==null?void 0:F[0];j&&(B=j);break}case"initialPlacement":B=s;break}if(n!==B)return{reset:{placement:B}}}return{}}}};var JN=new Set(["left","top"]);async function Fue(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),a=$o(r),s=Ga(r),c=ni(r)==="y",d=JN.has(a)?-1:1,u=i&&c?-1:1,f=zs(t,e),{mainAxis:m,crossAxis:g,alignmentAxis:h}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return s&&typeof h=="number"&&(g=s==="end"?h*-1:h),c?{x:g*u,y:m*d}:{x:m*d,y:g*u}}var $N=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,o;let{x:n,y:i,placement:a,middlewareData:s}=t,c=await Fue(t,e);return a===((r=s.offset)==null?void 0:r.placement)&&(o=s.arrow)!=null&&o.alignmentOffset?{}:{x:n+c.x,y:i+c.y,data:{...c,placement:a}}}}},eF=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:o,placement:n,platform:i}=t,{mainAxis:a=!0,crossAxis:s=!1,limiter:c={fn:w=>{let{x:_,y:x}=w;return{x:_,y:x}}},...d}=zs(e,t),u={x:r,y:o},f=await i.detectOverflow(t,d),m=ni(n),g=Zy(m),h=u[g],b=u[m],v=(w,_)=>Xy(_+f[w==="y"?"top":"left"],_,_-f[w==="y"?"bottom":"right"]);a&&(h=v(g,h)),s&&(b=v(m,b));let y=c.fn({...t,[g]:h,[m]:b});return{...y,data:{x:y.x-r,y:y.y-o,enabled:{[g]:a,[m]:s}}}}}},tF=function(e){return e===void 0&&(e={}),{options:e,fn(t){var r,o;let{x:n,y:i,placement:a,rects:s,middlewareData:c}=t,{offset:d=0,mainAxis:u=!0,crossAxis:f=!0}=zs(e,t),m={x:n,y:i},g=ni(a),h=Zy(g),b=m[h],v=m[g],y=zs(d,t),w=typeof y=="number"?{mainAxis:y,crossAxis:0}:{mainAxis:(r=y.mainAxis)!=null?r:0,crossAxis:(o=y.crossAxis)!=null?o:0};if(u){let E=h==="y"?"height":"width",S=s.reference[h]-s.floating[E]+w.mainAxis,C=s.reference[h]+s.reference[E]-w.mainAxis;b<S?b=S:b>C&&(b=C)}if(f){var _,x;let E=h==="y"?"width":"height",S=JN.has($o(a)),C=s.reference[g]-s.floating[E]+(S&&((_=c.offset)==null?void 0:_[g])||0)+(S?0:w.crossAxis),R=s.reference[g]+s.reference[E]+(S?0:((x=c.offset)==null?void 0:x[g])||0)-(S?w.crossAxis:0);v<C?v=C:v>R&&(v=R)}return{[h]:b,[g]:v}}}},rF=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:r,rects:o,platform:n,elements:i}=t,{apply:a=()=>{},...s}=zs(e,t),c=await n.detectOverflow(t,s),d=$o(r),u=Ga(r),f=ni(r)==="y",{width:m,height:g}=o.floating,h,b;d==="top"||d==="bottom"?(h=d,b=u===(await(n.isRTL==null?void 0:n.isRTL(i.floating))?"start":"end")?"left":"right"):(b=d,h=u==="end"?"top":"bottom");let v=g-c.top-c.bottom,y=m-c.left-c.right,w=Uc(g-c[h],v),_=Uc(m-c[b],y),x=t.middlewareData.shift,E=!x,S=w,C=_;x!=null&&x.enabled.x&&(C=y),x!=null&&x.enabled.y&&(S=v),E&&!u&&(f?C=m-2*Ua(c.left,c.right):S=g-2*Ua(c.top,c.bottom)),await a({...t,availableWidth:C,availableHeight:S});let R=await n.getDimensions(i.floating);return m!==R.width||g!==R.height?{reset:{rects:!0}}:{}}}};function iF(e){let t=Eo(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=St(e),i=n?e.offsetWidth:r,a=n?e.offsetHeight:o,s=Gc(r)!==i||Gc(o)!==a;return s&&(r=i,o=a),{width:r,height:o,$:s}}function Fk(e){return ot(e)?e:e.contextElement}function Vp(e){let t=Fk(e);if(!St(t))return Ls(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=iF(t),a=(i?Gc(r.width):r.width)/o,s=(i?Gc(r.height):r.height)/n;return(!a||!Number.isFinite(a))&&(a=1),(!s||!Number.isFinite(s))&&(s=1),{x:a,y:s}}var Vue=Ls(0);function aF(e){let t=Pt(e);return!Ly()||!t.visualViewport?Vue:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Due(e,t,r){return t===void 0&&(t=!1),!!r&&t&&r===Pt(e)}function Hu(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),i=Fk(e),a=Ls(1);t&&(o?ot(o)&&(a=Vp(o)):a=Vp(e));let s=Due(i,r,o)?aF(i):Ls(0),c=(n.left+s.x)/a.x,d=(n.top+s.y)/a.y,u=n.width/a.x,f=n.height/a.y;if(i&&o){let m=Pt(i),g=ot(o)?Pt(o):o,h=m,b=zy(h);for(;b&&g!==h;){let v=Vp(b),y=b.getBoundingClientRect(),w=Eo(b),_=y.left+(b.clientLeft+parseFloat(w.paddingLeft))*v.x,x=y.top+(b.clientTop+parseFloat(w.paddingTop))*v.y;c*=v.x,d*=v.y,u*=v.x,f*=v.y,c+=_,d+=x,h=Pt(b),b=zy(h)}}return Lu({width:u,height:f,x:c,y:d})}function i_(e,t){let r=_h(e).scrollLeft;return t?t.left+r:Hu(Vs(e)).left+r}function sF(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-i_(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function Lue(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n==="fixed",a=Vs(o),s=t?yh(t.floating):!1;if(o===a||s&&i)return r;let c={scrollLeft:0,scrollTop:0},d=Ls(1),u=Ls(0),f=St(o);if((f||!i)&&((oo(o)!=="body"||Nu(a))&&(c=_h(o)),f)){let g=Hu(o);d=Vp(o),u.x=g.x+o.clientLeft,u.y=g.y+o.clientTop}let m=a&&!f&&!i?sF(a,c):Ls(0);return{width:r.width*d.x,height:r.height*d.y,x:r.x*d.x-c.scrollLeft*d.x+u.x+m.x,y:r.y*d.y-c.scrollTop*d.y+u.y+m.y}}function zue(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function Bue(e){let t=_h(e),r=e.ownerDocument.body,o=Ua(e.scrollWidth,e.clientWidth,r.scrollWidth,r.clientWidth),n=Ua(e.scrollHeight,e.clientHeight,r.scrollHeight,r.clientHeight),i=-t.scrollLeft+i_(e),a=-t.scrollTop;return Eo(r).direction==="rtl"&&(i+=Ua(e.clientWidth,r.clientWidth)-o),{width:o,height:n,x:i,y:a}}var jue=25;function Hue(e,t,r){r===void 0&&(r="viewport");let o=r==="layoutViewport",n=Pt(e),i=Vs(e),a=n.visualViewport,s=i.clientWidth,c=i.clientHeight,d=0,u=0;if(a){let m=!Ly()||t==="fixed";o?m||(d=-a.offsetLeft,u=-a.offsetTop):(s=a.width,c=a.height,m&&(d=a.offsetLeft,u=a.offsetTop))}if(i_(i)<=0){let m=i.ownerDocument,g=m.body,h=getComputedStyle(g),b=m.compatMode==="CSS1Compat"&&parseFloat(h.marginLeft)+parseFloat(h.marginRight)||0,v=Math.abs(i.clientWidth-g.clientWidth-b),y=getComputedStyle(i).scrollbarGutter==="stable both-edges"?v/2:v;y<=jue&&(s-=y)}return{width:s,height:c,x:d,y:u}}function Wue(e,t){let r=Hu(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=Vp(e),a=e.clientWidth*i.x,s=e.clientHeight*i.y,c=n*i.x,d=o*i.y;return{width:a,height:s,x:c,y:d}}function oF(e,t,r){let o;if(t==="viewport"||t==="layoutViewport")o=Hue(e,r,t);else if(t==="document")o=Bue(Vs(e));else if(ot(t))o=Wue(t,r);else{let n=aF(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Lu(o)}function Uue(e,t){let r=t.get(e);if(r)return r;let o=Hc(e,[],!1).filter(s=>ot(s)&&oo(s)!=="body"),n=null,i=Eo(e).position==="fixed",a=i?ra(e):e;for(;ot(a)&&!oa(a);){let s=Eo(a),c=Dy(a),d=n?n.position:i?"fixed":"";!c&&(d==="fixed"||d==="absolute"&&s.position==="static")?o=o.filter(f=>f!==a):n=s,a=ra(a)}return t.set(e,o),o}function Gue(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,a=[...r==="clippingAncestors"?yh(t)?[]:Uue(t,this._c):[].concat(r),o],s=oF(t,a[0],n),c=s.top,d=s.right,u=s.bottom,f=s.left;for(let m=1;m<a.length;m++){let g=oF(t,a[m],n);c=Ua(g.top,c),d=Uc(g.right,d),u=Uc(g.bottom,u),f=Ua(g.left,f)}return{width:d-f,height:u-c,x:f,y:c}}function Yue(e){let{width:t,height:r}=iF(e);return{width:t,height:r}}function que(e,t,r){let o=St(t),n=Vs(t),i=r==="fixed",a=Hu(e,!0,i,t),s={scrollLeft:0,scrollTop:0},c=Ls(0);if((o||!i)&&((oo(t)!=="body"||Nu(n))&&(s=_h(t)),o)){let m=Hu(t,!0,i,t);c.x=m.x+t.clientLeft,c.y=m.y+t.clientTop}!o&&n&&(c.x=i_(n));let d=n&&!o&&!i?sF(n,s):Ls(0),u=a.left+s.scrollLeft-c.x-d.x,f=a.top+s.scrollTop-c.y-d.y;return{x:u,y:f,width:a.width,height:a.height}}function Nk(e){return Eo(e).position==="static"}function nF(e,t){if(!St(e)||Eo(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return Vs(e)===r&&(r=r.ownerDocument.body),r}function lF(e,t){let r=Pt(e);if(yh(e))return r;if(!St(e)){let n=ra(e);for(;n&&!oa(n);){if(ot(n)&&!Nk(n))return n;n=ra(n)}return r}let o=nF(e,t);for(;o&&BM(o)&&Nk(o);)o=nF(o,t);return o&&oa(o)&&Nk(o)&&!Dy(o)?r:o||jM(e)||r}var Kue=async function(e){let t=this.getOffsetParent||lF,r=this.getDimensions,o=await r(e.floating);return{reference:que(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function Xue(e){return Eo(e).direction==="rtl"}var Vk={convertOffsetParentRelativeRectToViewportRelativeRect:Lue,getDocumentElement:Vs,getClippingRect:Gue,getOffsetParent:lF,getElementRects:Kue,getClientRects:zue,getDimensions:Yue,getScale:Vp,isElement:ot,isRTL:Xue};function cF(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Zue(e,t,r){let o=null,n,i=Vs(e);function a(){var u;clearTimeout(n),(u=o)==null||u.disconnect(),o=null}function s(u,f){u===void 0&&(u=!1),f===void 0&&(f=1),a();let m=e.getBoundingClientRect(),{left:g,top:h,width:b,height:v}=m;if(u||t(),!b||!v)return;let y=Ph(h),w=Ph(i.clientWidth-(g+b)),_=Ph(i.clientHeight-(h+v)),x=Ph(g),S={rootMargin:-y+"px "+-w+"px "+-_+"px "+-x+"px",threshold:Ua(0,Uc(1,f))||1},C=!0;function R(T){let P=T[0].intersectionRatio;if(!cF(m,e.getBoundingClientRect()))return s();if(P!==f){if(!C)return s();P?s(!1,P):n=setTimeout(()=>{s(!1,1e-7)},1e3)}C=!1}try{o=new IntersectionObserver(R,{...S,root:i.ownerDocument})}catch{o=new IntersectionObserver(R,S)}o.observe(e)}let c=Pt(e),d=()=>s(r);return c.addEventListener("resize",d),s(!0),()=>{c.removeEventListener("resize",d),a()}}function Lh(e,t,r,o){o===void 0&&(o={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:a=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:c=!1}=o,d=Fk(e),u=n||i?[...d?Hc(d):[],...t?Hc(t):[]]:[];u.forEach(y=>{n&&y.addEventListener("scroll",r),i&&y.addEventListener("resize",r)});let f=d&&s?Zue(d,r,i):null,m=-1,g=null;a&&(g=new ResizeObserver(y=>{let[w]=y;w&&w.target===d&&g&&t&&(g.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var _;(_=g)==null||_.observe(t)})),r()}),d&&!c&&g.observe(d),t&&g.observe(t));let h,b=c?Hu(e):null;c&&v();function v(){let y=Hu(e);b&&!cF(b,y)&&r(),b=y,h=requestAnimationFrame(v)}return r(),()=>{var y;u.forEach(w=>{n&&w.removeEventListener("scroll",r),i&&w.removeEventListener("resize",r)}),f?.(),(y=g)==null||y.disconnect(),g=null,c&&cancelAnimationFrame(h)}}var dF=$N;var uF=eF,fF=QN,pF=rF;var mF=tF,a_=(e,t,r)=>{let o=new Map,n=r??{},i={...Vk,...n.platform,_c:o};return ZN(e,t,{...n,platform:i})};var ho=l(X(),1),hF=l(X(),1),bF=l(Ha(),1),Jue=typeof document<"u",$ue=function(){},s_=Jue?hF.useLayoutEffect:$ue;function l_(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let r,o,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(o=r;o--!==0;)if(!l_(e[o],t[o]))return!1;return!0}if(n=Object.keys(e),r=n.length,r!==Object.keys(t).length)return!1;for(o=r;o--!==0;)if(!{}.hasOwnProperty.call(t,n[o]))return!1;for(o=r;o--!==0;){let i=n[o];if(!(i==="_owner"&&e.$$typeof)&&!l_(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function vF(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function gF(e,t){let r=vF(e);return Math.round(t*r)/r}function Dk(e){let t=ho.useRef(e);return s_(()=>{t.current=e}),t}function yF(e){e===void 0&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:n,elements:{reference:i,floating:a}={},transform:s=!0,whileElementsMounted:c,open:d}=e,[u,f]=ho.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[m,g]=ho.useState(o);l_(m,o)||g(o);let[h,b]=ho.useState(null),[v,y]=ho.useState(null),w=ho.useCallback(A=>{A!==S.current&&(S.current=A,b(A))},[]),_=ho.useCallback(A=>{A!==C.current&&(C.current=A,y(A))},[]),x=i||h,E=a||v,S=ho.useRef(null),C=ho.useRef(null),R=ho.useRef(u),T=c!=null,P=Dk(c),O=Dk(n),k=Dk(d),F=ho.useCallback(()=>{if(!S.current||!C.current)return;let A={placement:t,strategy:r,middleware:m};O.current&&(A.platform=O.current),a_(S.current,C.current,A).then(D=>{let N={...D,isPositioned:k.current!==!1};V.current&&!l_(R.current,N)&&(R.current=N,bF.flushSync(()=>{f(N)}))})},[m,t,r,O,k]);s_(()=>{d===!1&&R.current.isPositioned&&(R.current.isPositioned=!1,f(A=>({...A,isPositioned:!1})))},[d]);let V=ho.useRef(!1);s_(()=>(V.current=!0,()=>{V.current=!1}),[]),s_(()=>{if(x&&(S.current=x),E&&(C.current=E),x&&E){if(P.current)return P.current(x,E,F);F()}},[x,E,F,P,T]);let L=ho.useMemo(()=>({reference:S,floating:C,setReference:w,setFloating:_}),[w,_]),B=ho.useMemo(()=>({reference:x,floating:E}),[x,E]),j=ho.useMemo(()=>{let A={position:r,left:0,top:0};if(!B.floating)return A;let D=gF(B.floating,u.x),N=gF(B.floating,u.y);return s?{...A,transform:"translate("+D+"px, "+N+"px)",...vF(B.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:D,top:N}},[r,s,B.floating,u.x,u.y]);return ho.useMemo(()=>({...u,update:F,refs:L,elements:B,floatingStyles:j}),[u,F,L,B,j])}var Lk=(e,t)=>{let r=dF(e);return{name:r.name,fn:r.fn,options:[e,t]}},zk=(e,t)=>{let r=uF(e);return{name:r.name,fn:r.fn,options:[e,t]}},Bk=(e,t)=>({fn:mF(e).fn,options:[e,t]}),jk=(e,t)=>{let r=fF(e);return{name:r.name,fn:r.fn,options:[e,t]}},Hk=(e,t)=>{let r=pF(e);return{name:r.name,fn:r.fn,options:[e,t]}};var Dp=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,r,o=!0){this.fallbackStore=t,this.componentName=r,this.throwOnMissingTrigger=o}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let r=this.attachedStores.lastIndexOf(t);r!==-1&&this.attachedStores.splice(r,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(r=>{r()}))}openByTrigger(t){let r=this.attachedStore;if(r===null)return;let o;if(t){for(let n=this.attachedStores.length-1;n>=0&&!o;n-=1)o=this.attachedStores[n].context.triggerElements.getById(t);o??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!o&&this.throwOnMissingTrigger)throw new Error(ut(99,this.componentName,t,this.componentName));r.setOpen(!0,Le(xe.imperativeAction,void 0,o))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,Le(xe.imperativeAction))}};var Uu=l(X(),1),MF=l(Ha(),1);var AF=l(X(),1);var OF=l(X(),1),Yk=l(zh(),1),IF=l(kF(),1);var RF=l(X(),1);var Uk=[],Gk;function TF(){return Gk}function PF(e){Uk.push(e)}function Bh(e){let t=(r,o)=>{let n=Wt(bfe).current,i;try{Gk=n;for(let a of Uk)a.before(n);i=e(r,o);for(let a of Uk)a.after(n);n.didInitialize=!0}finally{Gk=void 0}return i};return t.displayName=e.displayName||e.name,t}function d_(e){return RF.forwardRef(Bh(e))}function bfe(){return{didInitialize:!1}}var vfe=Ep(19),yfe=vfe?wfe:xfe;function u_(e,t,r,o,n){return yfe(e,t,r,o,n)}function _fe(e,t,r,o,n){let i=OF.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,Yk.useSyncExternalStore)(e.subscribe,i,i)}PF({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let r=0;r<e.syncHooks.length;r+=1){let o=e.syncHooks[r],n=o.selector(o.store.state,o.a1,o.a2,o.a3);Object.is(o.value,n)||(t=!0,o.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let r=new Set;for(let n of e.syncHooks)r.add(n.store);let o=[];for(let n of r)o.push(n.subscribe(t));return()=>{for(let n of o)n()}}),(0,Yk.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function wfe(e,t,r,o,n){let i=TF();if(!i)return _fe(e,t,r,o,n);let a=i.syncIndex;i.syncIndex+=1;let s;return i.didInitialize?(s=i.syncHooks[a],(s.store!==e||s.selector!==t||!Object.is(s.a1,r)||!Object.is(s.a2,o)||!Object.is(s.a3,n))&&(s.store!==e&&(i.didChangeStore=!0),s.store=e,s.selector=t,s.a1=r,s.a2=o,s.a3=n,s.value=t(e.getSnapshot(),r,o,n))):(s={store:e,selector:t,a1:r,a2:o,a3:n,value:t(e.getSnapshot(),r,o,n)},i.syncHooks.push(s)),s.value}function xfe(e,t,r,o,n){return(0,IF.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,o,n))}var f_=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let r=this.updateTick;for(let o of this.listeners){if(r!==this.updateTick)return;o(t)}}update(t){for(let r in t)if(!Object.is(this.state[r],t[r])){this.setState({...this.state,...t});return}}set(t,r){Object.is(this.state[t],r)||this.setState({...this.state,[t]:r})}notifyAll(){let t={...this.state};this.setState(t)}use(t,r,o,n){return u_(this,t,r,o,n)}};var Wu=l(X(),1);var Bs=class extends f_{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){Wu.useDebugValue(t);let o=this;be(()=>{o.state[t]!==r&&o.set(t,r)},[o,t,r])}useSyncedValueWithCleanup(t,r){let o=this;be(()=>(o.state[t]!==r&&o.set(t,r),()=>{o.set(t,void 0)}),[o,t,r])}useSyncedValues(t){let r=this,o=Object.values(t);be(()=>{r.update(t)},[r,...o])}useControlledProp(t,r){Wu.useDebugValue(t);let o=this,n=r!==void 0;be(()=>{n&&!Object.is(o.state[t],r)&&o.setState({...o.state,[t]:r})},[o,t,r,n])}select(t,r,o,n){let i=this.selectors[t];return i(this.state,r,o,n)}useState(t,r,o,n){return Wu.useDebugValue(t),u_(this,this.selectors[t],r,o,n)}useContextCallback(t,r){Wu.useDebugValue(t);let o=we(r??yt);this.context[t]=o}useStateSetter(t){let r=Wu.useRef(void 0);return r.current===void 0&&(r.current=o=>{this.set(t,o)}),r.current}observe(t,r){let o;typeof t=="function"?o=t:o=this.selectors[t];let n=o(this.state);return r(n,n,this),this.subscribe(i=>{let a=o(i);if(!Object.is(n,a)){let s=n;n=a,r(a,s,this)}})}};var Sfe={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},Xc=class extends Bs{constructor(t){let{syncOnly:r,nested:o,onOpenChange:n,triggerElements:i,...a}=t;super({...a,positionReference:a.referenceElement,domReferenceElement:a.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:n_(),nested:o,triggerElements:i},Sfe),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&aN(r))&&(this.context.dataRef.current.openEvent=t?r:void 0)};dispatchOpenChange=(t,r)=>{this.syncOpenEvent(t,r.event);let o={open:t,reason:r.reason,nativeEvent:r.event,nested:this.context.nested,triggerElement:r.trigger};this.context.events.emit("openchange",o)};setOpen=(t,r)=>{if(this.syncOnly){this.context.onOpenChange?.(t,r);return}this.dispatchOpenChange(t,r),this.context.onOpenChange?.(t,r)}};function jh(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,floatingRootContext:o,floatingId:n,nested:i,onOpenChange:a}=e,s=t.useState("open"),c=t.useState("activeTriggerElement"),d=t.useState(r?"popupElement":"positionerElement"),u=t.context.triggerElements,f=a,m=AF.useRef(null);o===void 0&&m.current===null&&(m.current=new Xc({open:s,transitionStatus:void 0,referenceElement:c,floatingElement:d,triggerElements:u,onOpenChange:f,floatingId:n,syncOnly:!0,nested:i}));let g=o??m.current;return t.useSyncedValue("floatingId",n),be(()=>{let h={open:s,floatingId:n,referenceElement:c,floatingElement:d};ot(c)&&(h.domReferenceElement=c),g.state.positionReference===g.state.referenceElement&&(h.positionReference=c),g.update(h)},[s,n,c,d,g]),g.context.onOpenChange=f,g.context.nested=i,g}var p_={tabIndex:-1,[Sh]:""};function NF(e,t=!1){let r=Ba(),o=Ti()!=null,n=Wt(()=>e(r,o)).current;return jh({popupStore:n,treatPopupAsFloatingElement:t,floatingRootContext:n.state.floatingRootContext,floatingId:r,nested:o,onOpenChange:n.setOpen}),n}function m_({handle:e,store:t}){return be(()=>e.attachStore(t),[e,t]),null}function qk(e,t){let r=Uu.useRef(null),o=Uu.useRef(null);return Uu.useCallback(n=>{if(e===void 0)return;let i=!1;if(r.current!==null){let a=r.current,s=o.current,c=t.context.triggerElements.getById(a);s&&c===s&&(t.context.triggerElements.delete(a),i=!0),r.current=null,o.current=null}if(n!==null&&(r.current=e,o.current=n,t.context.triggerElements.add(e,n),i=!0),i){let a=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==a&&t.set("triggerCount",a)}},[t,e])}function Kk(e,t,r,o=!1){t?e.preventUnmountingOnClose=!1:o&&(e.preventUnmountingOnClose=!0);let n=r?.id??null;(n||t)&&(e.activeTriggerId=n,e.activeTriggerElement=r??null)}function Xk(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function FF(e,t,r,o={}){let n=r.reason,i=n===xe.triggerHover,a=t&&n===xe.triggerFocus,s=!t&&(n===xe.triggerPress||n===xe.escapeKey),c=Xk(r);if(e.context.onOpenChange?.(t,r),r.isCanceled)return;o.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,r);let d=()=>{let u={...o.extraState,open:t};a?u.instantType="focus":s?u.instantType="dismiss":i&&(u.instantType=void 0),Kk(u,t,r.trigger,c()),e.update(u)};i?MF.flushSync(d):d()}function g_(e,t,r,o){let n=r.useState("isMountedByTrigger",e),i=qk(e,r),a=we(c=>{let d=r.select("open"),u=r.select("activeTriggerId");if(u===e){r.update({activeTriggerElement:c,...d?o:null});return}u==null&&d&&r.update({activeTriggerId:e,activeTriggerElement:c,...o})}),s=Uu.useCallback(c=>{i(c),c&&a(c)},[i,a]);return be(()=>{n&&r.update({activeTriggerElement:t.current,...o})},[n,r,t,...Object.values(o)]),{registerTrigger:s,isMountedByThisTrigger:n}}function h_(e,t={}){let{closeOnActiveTriggerUnmount:r=!1}=t,o=Uu.useRef(null),n=e.useState("open"),i=e.useState("triggerCount"),a=e.useState("activeTriggerId"),s=e.useState("activeTriggerElement");be(()=>{if(!n){o.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let c=e.context.triggerElements.size,d={};e.state.triggerCount!==c&&(d.triggerCount=c);let u=e.select("activeTriggerId"),f=null;if(u){let m=e.context.triggerElements.getById(u);if(m)o.current=u,m!==e.state.activeTriggerElement&&(d.activeTriggerElement=m);else{for(let[g,h]of e.context.triggerElements.entries())if(h===e.state.activeTriggerElement){d.activeTriggerId=g,d.activeTriggerElement=h,o.current=g;break}d.activeTriggerId===void 0&&(o.current===u?f=u:o.current=null)}}else o.current=null;if(!f&&!u&&c===1){let m=e.context.triggerElements.entries().next();if(!m.done){let[g,h]=m.value;d.activeTriggerId=g,d.activeTriggerElement=h,o.current=g}}(d.triggerCount!==void 0||d.activeTriggerId!==void 0||d.activeTriggerElement!==void 0)&&e.update(d),f&&r&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===f&&!e.context.triggerElements.getById(f)){let m=Le(xe.none);e.setOpen(!1,m),m.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,i,a,s,r])}function b_(e,t,r){let{mounted:o,setMounted:n,transitionStatus:i}=ea(e),a=t.useState("preventUnmountingOnClose"),s=e?!1:a;t.useSyncedValues({mounted:o,transitionStatus:i,preventUnmountingOnClose:s});let c=we(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)});return oi({enabled:o&&!e&&!s,open:e,ref:t.context.popupRef,onComplete(){e||c()}}),{forceUnmount:c,transitionStatus:i}}function v_(e,t){e.useSyncedValues(t),be(()=>()=>{e.update({activeTriggerProps:ht,inactiveTriggerProps:ht,popupProps:ht})},[e])}var Hl=class{constructor(){this.idMap=new Map}add(t,r){this.idMap.set(t,r)}delete(t){this.idMap.delete(t)}hasElement(t){for(let r of this.idMap.values())if(r===t)return!0;return!1}hasMatchingElement(t){for(let r of this.idMap.values())if(t(r))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function VF(){return new Xc({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Hl,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function y_(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:VF(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:ht,inactiveTriggerProps:ht,popupProps:ht}}function LF(e,t,r=!1){return new Xc({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0})}var Hh=e=>e.triggerIdProp??e.activeTriggerId,Zk=e=>e.openProp??e.open,DF=e=>(e.popupElement?.id??e.floatingId)||void 0;function zF(e,t){return t!==void 0&&Zk(e)&&Hh(e)===t}function Cfe(e,t){return zF(e,t)?!0:t!==void 0&&Zk(e)&&Hh(e)==null&&e.triggerCount===1}var __={open:Zk,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:Hh,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:DF,isTriggerActive:(e,t)=>t!==void 0&&Hh(e)===t,isOpenedByTrigger:(e,t)=>zF(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&Hh(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>Cfe(e,t)?DF(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var Qk=l(X(),1),BF=l(zh(),1);function w_(e){let t=Qk.useCallback(o=>e===void 0?yt:e.subscribeStore(o),[e]),r=Qk.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,BF.useSyncExternalStore)(t,r,()=>e?.serverStore)}function jF(e){return Efe(e,e.rootContext)}function Efe(e,t){let{nodeId:r,externalTree:o}=e,n=t.useState("referenceElement"),i=t.useState("floatingElement"),a=t.useState("domReferenceElement"),s=t.useState("open"),c=t.useState("floatingId"),[d,u]=rn.useState(null),[f,m]=rn.useState(void 0),[g,h]=rn.useState(void 0),b=rn.useRef(null),v=en(o),y=rn.useMemo(()=>({reference:n,floating:i,domReference:a}),[n,i,a]),w=yF({...e,elements:{...y,...d&&{reference:d}}}),_=ot(f)?f:null,x=g===void 0?t.state.floatingElement:g;t.useSyncedValue("referenceElement",f??null),t.useSyncedValue("domReferenceElement",f===void 0?a:_),t.useSyncedValue("floatingElement",x);let E=rn.useCallback(O=>{let k=ot(O)?{getBoundingClientRect:()=>O.getBoundingClientRect(),getClientRects:()=>O.getClientRects(),contextElement:O}:O;u(k),w.refs.setReference(k)},[w.refs]),S=rn.useCallback(O=>{(ot(O)||O===null)&&(b.current=O,m(O)),(ot(w.refs.reference.current)||w.refs.reference.current===null||O!==null&&!ot(O))&&w.refs.setReference(O)},[w.refs,m]),C=rn.useCallback(O=>{h(O),w.refs.setFloating(O)},[w.refs]),R=rn.useMemo(()=>({...w.refs,setReference:S,setFloating:C,setPositionReference:E,domReference:b}),[w.refs,S,C,E]),T=rn.useMemo(()=>({...w.elements,domReference:a}),[w.elements,a]),P=rn.useMemo(()=>({...w,dataRef:t.context.dataRef,open:s,onOpenChange:t.setOpen,events:t.context.events,floatingId:c,refs:R,elements:T,nodeId:r,rootStore:t}),[w,R,T,r,t,s,c]);return be(()=>{a&&(b.current=a)},[a]),be(()=>{t.context.dataRef.current.floatingContext=P;let O=v?.nodesRef.current.find(k=>k.id===r);O&&(O.context=P)}),rn.useMemo(()=>({...w,context:P,refs:R,elements:T,rootStore:t}),[w,R,T,P,t])}var js=l(X(),1);var Jk=Ut.os.mac&&Ut.engine.webkit;function Wh(e,t={}){let{enabled:r=!0,delay:o}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:a}=n.context,s=js.useRef(!1),c=js.useRef(null),d=js.useRef(!0),u=or();js.useEffect(()=>{let m=n.select("domReferenceElement");if(!r)return;let g=Pt(m);function h(){let y=n.select("domReferenceElement");!n.select("open")&&St(y)&&y===no(tt(y))&&(s.current=!0)}function b(){d.current=!0}function v(){d.current=!1}return Jo(nt(g,"blur",h),Jk&&nt(g,"keydown",b,!0),Jk&&nt(g,"pointerdown",v,!0))},[n,r]),js.useEffect(()=>{if(!r)return;function m(g){if(g.reason===xe.triggerPress||g.reason===xe.escapeKey){let h=n.select("domReferenceElement");ot(h)&&(c.current=h,s.current=!0)}}return i.on("openchange",m),()=>{i.off("openchange",m)}},[i,r,n]);let f=js.useMemo(()=>{function m(){s.current=!1,c.current=null}return{onMouseLeave(){m()},onFocus(g){let h=g.currentTarget;if(s.current){if(c.current===h)return;m()}let b=yr(g.nativeEvent);if(ot(b)){if(Jk&&!g.relatedTarget){if(!d.current&&!Du(b))return}else if(!lN(b))return}let v=Wc(g.relatedTarget,n.context.triggerElements),{nativeEvent:y,currentTarget:w}=g,_=typeof o=="function"?o():o;if(n.select("open")&&v||_===0||_===void 0){n.setOpen(!0,Le(xe.triggerFocus,y,w));return}u.start(_,()=>{s.current||n.setOpen(!0,Le(xe.triggerFocus,y,w))})},onBlur(g){m();let h=g.relatedTarget,b=g.nativeEvent,v=ot(h)&&h.hasAttribute(jl("focus-guard"))&&h.getAttribute("data-type")==="outside";u.start(0,()=>{let y=n.select("domReferenceElement"),w=no(tt(y));!h&&w===y||De(a.current.floatingContext?.refs.floating.current,w)||De(y,w)||v||Wc(h??w,n.context.triggerElements)||n.setOpen(!1,Le(xe.triggerFocus,b))})}}},[a,o,n,u]);return js.useMemo(()=>r?{reference:f,trigger:f}:{},[r,f])}var eR=l(X(),1);var $k=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new Qo,this.restTimeout=new Qo,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},x_=new WeakMap;function zp(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&x_.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),x_.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function S_(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,i=x_.get(r);i&&i!==e&&zp(i),zp(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,x_.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function Bp(e){let t=e.context.dataRef.current,r=Wt(()=>t.hoverInteractionState??$k.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),kp(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Uh(e,t={}){let{enabled:r=!0,closeDelay:o=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,a=i.useState("open"),s=i.useState("floatingElement"),c=i.useState("domReferenceElement"),{dataRef:d}=i.context,u=en(),f=Ti(),m=Bp(i),g=or(),h=we(()=>Yy(d.current.openEvent?.type,m.interactedInside)),b=we(()=>cN(d.current.openEvent?.type)),v=we(()=>{zp(m)});be(()=>{a||(m.pointerType=void 0,m.restTimeoutPending=!1,m.interactedInside=!1,v())},[a,m,v]),eR.useEffect(()=>v,[v]),be(()=>{if(r&&a&&m.handleCloseOptions?.blockPointerEvents&&b()&&ot(c)&&s){let y=c,w=s,_=tt(s),x=u?.nodesRef.current.find(R=>R.id===f)?.context?.elements.floating;x&&(x.style.pointerEvents="");let E=m.pointerEventsScopeElement!==w?m.pointerEventsScopeElement:null,S=x!==w?x:null,C=m.handleCloseOptions?.getScope?.()??E??S??y.closest("[data-rootownerid]")??_.body;return S_(m,{scopeElement:C,referenceElement:y,floatingElement:w}),()=>{v()}}},[r,a,c,s,m,b,u,f,v]),eR.useEffect(()=>{if(!r)return;function y(){return!!(u&&f&&ia(u.nodesRef.current,f).length>0)}function w(R){let T=na(o,"close",m.pointerType),P=()=>{i.setOpen(!1,Le(xe.triggerHover,R)),u?.events.emit("floating.closed",R)};T?m.openChangeTimeout.start(T,P):(m.openChangeTimeout.clear(),P())}function _(R){let T=yr(R);if(!ck(T)){m.interactedInside=!1;return}m.interactedInside=T?.closest("[aria-haspopup]")!=null}function x(){m.openChangeTimeout.clear(),g.clear(),u?.events.off("floating.closed",S),v()}function E(R){if(y()&&u){u.events.on("floating.closed",S);return}if(Wc(R.relatedTarget,i.context.triggerElements))return;let T=d.current.floatingContext?.nodeId??n,P=R.relatedTarget;if(!(u&&T&&ot(P)&&ia(u.nodesRef.current,T,!1).some(k=>De(k.context?.elements.floating,P)))){if(m.handler){m.handler(R);return}v(),b()&&!h()&&w(R)}}function S(R){!u||!f||y()||g.start(0,()=>{u.events.off("floating.closed",S),i.setOpen(!1,Le(xe.triggerHover,R)),u.events.emit("floating.closed",R)})}let C=s;return Jo(C&&nt(C,"mouseenter",x),C&&nt(C,"mouseleave",E),C&&nt(C,"pointerdown",_,!0),()=>{u?.events.off("floating.closed",S)})},[r,s,i,d,o,n,b,h,v,m,u,f,g])}var Zc=l(X(),1),HF=l(Ha(),1);var kfe={current:null};function Gu(e,t={}){let{enabled:r=!0,delay:o=0,handleClose:n=null,mouseOnly:i=!1,restMs:a=0,move:s=!0,triggerElementRef:c=kfe,externalTree:d,isActiveTrigger:u=!0,getHandleCloseContext:f,isClosing:m,shouldOpen:g,guardStaleOpen:h=!1}=t,b="rootStore"in e?e.rootStore:e,{dataRef:v,events:y}=b.context,w=en(d),_=Bp(b),x=Zc.useRef(!1),E=pr(n),S=pr(o),C=pr(a),R=pr(r),T=pr(g),P=pr(m),O=we(()=>Yy(v.current.openEvent?.type,_.interactedInside)),k=we(()=>T.current?.()!==!1),F=we((B,j,A)=>{let D=b.context.triggerElements;if(D.hasElement(j))return!B||!De(B,j);if(!ot(A))return!1;let N=A;return D.hasMatchingElement(z=>De(z,N))&&(!B||!De(B,N))}),V=we(()=>{if(!_.handler)return;tt(b.select("domReferenceElement")).removeEventListener("mousemove",_.handler),_.handler=void 0}),L=we(()=>{zp(_)});return u&&(_.handleCloseOptions=E.current?.__options),Zc.useEffect(()=>V,[V]),Zc.useEffect(()=>{if(!r)return;function B(j){j.open?x.current=!1:(x.current=j.reason===xe.triggerHover,V(),_.openChangeTimeout.clear(),_.restTimeout.clear(),_.blockMouseMove=!0,_.restTimeoutPending=!1)}return y.on("openchange",B),()=>{y.off("openchange",B)}},[r,y,_,V]),Zc.useEffect(()=>{if(!r)return;function B(W,Y=!0){let G=na(S.current,"close",_.pointerType);G?_.openChangeTimeout.start(G,()=>{b.setOpen(!1,Le(xe.triggerHover,W)),w?.events.emit("floating.closed",W)}):Y&&(_.openChangeTimeout.clear(),b.setOpen(!1,Le(xe.triggerHover,W)),w?.events.emit("floating.closed",W))}let j=c.current??(u?b.select("domReferenceElement"):null);if(!ot(j))return;function A(W){if(_.openChangeTimeout.clear(),_.blockMouseMove=!1,i&&!Ri(_.pointerType))return;let Y=dk(C.current),G=na(S.current,"open",_.pointerType),ve=yr(W),fe=W.currentTarget??null,Se=b.select("domReferenceElement"),le=fe;if(ot(ve)&&!b.context.triggerElements.hasElement(ve)){for(let J of b.context.triggerElements.elements())if(De(J,ve)){le=J;break}}ot(fe)&&ot(Se)&&!b.context.triggerElements.hasElement(fe)&&De(fe,Se)&&(le=Se);let ye=le==null?!1:F(Se,le,ve),Ee=b.select("open"),Ie=P.current?.()??b.select("transitionStatus")==="ending",Q=!Ee&&Ie&&x.current,me=!ye&&ot(le)&&ot(Se)&&De(Se,le)&&Q,re=Y>0&&!G,ee=ye&&(Ee||Q)||me,ie=!Ee||ye;if(ee){k()&&b.setOpen(!0,Le(xe.triggerHover,W,le));return}re||(G?_.openChangeTimeout.start(G,()=>{ie&&k()&&b.setOpen(!0,Le(xe.triggerHover,W,le))}):ie&&k()&&b.setOpen(!0,Le(xe.triggerHover,W,le)))}function D(W){if(O()){L();return}V();let Y=b.select("domReferenceElement"),G=tt(Y);_.restTimeout.clear(),_.restTimeoutPending=!1;let ve=v.current.floatingContext??f?.();if(Wc(W.relatedTarget,b.context.triggerElements))return;if(E.current&&ve){b.select("open")||_.openChangeTimeout.clear();let Se=c.current;_.handler=E.current({...ve,tree:w,x:W.clientX,y:W.clientY,onClose(){L(),V(),R.current&&!O()&&Se===b.select("domReferenceElement")&&B(W,!0)}}),G.addEventListener("mousemove",_.handler),_.handler(W);return}(_.pointerType!=="touch"||!De(b.select("floatingElement"),W.relatedTarget))&&B(W)}function N(W){De(j,W.relatedTarget)||(_.openChangeTimeout.clear(),_.restTimeout.clear(),_.restTimeoutPending=!1)}let z=h?nt(j,"mouseout",N):void 0;return s?Jo(nt(j,"mousemove",A,{once:!0}),nt(j,"mouseenter",A),nt(j,"mouseleave",D),z):Jo(nt(j,"mouseenter",A),nt(j,"mouseleave",D),z)},[V,L,v,S,b,r,E,_,u,F,O,i,s,C,c,w,R,f,P,k,h]),Zc.useMemo(()=>{if(!r)return;function B(j){_.pointerType=j.pointerType}return{onPointerDown:B,onPointerEnter:B,onMouseMove(j){let{nativeEvent:A}=j,D=j.currentTarget,N=b.select("domReferenceElement"),z=b.select("open"),W=F(N,D,j.target);if(i&&!Ri(_.pointerType))return;if(z&&W&&_.handleCloseOptions?.blockPointerEvents){let ve=b.select("floatingElement");if(ve){let fe=_.handleCloseOptions?.getScope?.()??D.ownerDocument.body;S_(_,{scopeElement:fe,referenceElement:D,floatingElement:ve})}}let Y=dk(C.current);if(z&&!W||Y===0||!W&&_.restTimeoutPending&&j.movementX**2+j.movementY**2<2)return;_.restTimeout.clear();function G(){if(_.restTimeoutPending=!1,O())return;let ve=b.select("open");!_.blockMouseMove&&(!ve||W)&&k()&&b.setOpen(!0,Le(xe.triggerHover,A,D))}_.pointerType==="touch"?HF.flushSync(()=>{G()}):W&&z?G():(_.restTimeoutPending=!0,_.restTimeout.start(Y,G))}}},[r,_,O,F,i,b,C,k])}var Bo=l(X(),1);var Rfe="Escape";function WF(e){return Ut.engine.webkit&&e.movementX===0&&e.movementY===0}function E_(e,t,r){switch(e){case"vertical":return t;case"horizontal":return r;default:return t||r}}function C_(e,t){return E_(t,e===lk||e===Uy,e===Ch||e===Eh)}function tR(e,t,r){return E_(t,e===Uy,r?e===Ch:e===Eh)||e==="Enter"||e===" "||e===""}function Tfe(e,t,r){return E_(t,r?e===Ch:e===Eh,e===Uy)}function Pfe(e,t,r,o){let n=r?e===Eh:e===Ch,i=e===lk;return t==="both"||t==="horizontal"&&o?e===Rfe:E_(t,n,i)}function rR(e,t){let{listRef:r,activeIndex:o,onNavigate:n=()=>{},enabled:i=!0,selectedIndex:a=null,allowEscape:s=!1,loopFocus:c=!1,nested:d=!1,rtl:u=!1,virtual:f=!1,focusItemOnOpen:m="auto",focusItemOnHover:g=!0,openOnArrowKeyDown:h=!0,disabledIndices:b=void 0,orientation:v="vertical",parentOrientation:y,id:w,resetOnPointerLeave:_=!0,externalTree:x,grid:E}=t,S=E!=null,C="rootStore"in e?e.rootStore:e,R=C.useState("open"),T=C.useState("floatingElement"),P=C.useState("domReferenceElement"),O=C.context.dataRef,k=Rh(T),F=kh(P),V=pr(k),L=Ti(),B=en(x),j=Bo.useRef(m),A=Bo.useRef(a??-1),D=Bo.useRef(null),N=Bo.useRef(!0),z=we(K=>{n(A.current===-1?null:A.current,K)}),W=Bo.useRef(!!T),Y=Bo.useRef(R),G=Bo.useRef(!1),ve=Bo.useRef(!1),fe=Bo.useRef(null),Se=pr(b),le=pr(R),ye=pr(a),Ee=pr(_),Ie=Ei(),Q=Ei(),me=we(()=>{function K(ke){f?B?.events.emit("virtualfocus",ke):fe.current=Fp(ke,{sync:G.current,preventScroll:!0})}let ne=r.current[A.current],Ke=ve.current;ne&&K(ne),(G.current?ke=>ke():ke=>Ie.request(ke))(()=>{let ke=r.current[A.current]||ne;if(!ke)return;ne||K(ke),he&&(Ke||!N.current)&&ke.scrollIntoView?.({block:"nearest",inline:"nearest"})})});be(()=>{O.current.orientation=v},[O,v]),be(()=>{i&&(R&&T?(A.current=a??-1,j.current&&a!=null&&(ve.current=!0,z())):W.current&&(A.current=-1,z()))},[i,R,T,a,z]),be(()=>{if(i){if(!R){G.current=!1;return}if(T)if(o==null){if(G.current=!1,ye.current!=null)return;if(W.current&&(A.current=-1,me()),(!Y.current||!W.current)&&j.current&&(D.current!=null||j.current===!0&&D.current==null)){let K=0,ne=()=>{r.current[0]==null?(K<2&&(K?Ce=>Q.request(Ce):queueMicrotask)(ne),K+=1):(A.current=D.current==null||tR(D.current,v,u)||d?Jy(r):mk(r),D.current=null,z())};ne()}}else pk(r.current,o)||(A.current=o,me(),ve.current=!1)}},[i,R,T,o,ye,d,r,v,u,z,me,Q]),be(()=>{if(!i||T||!B||f||!W.current)return;let K=B.nodesRef.current,ne=K.find(ke=>ke.id===L)?.context?.elements.floating,Ke=no(tt(P??ne??null)),Ce=K.some(ke=>ke.context&&De(ke.context.elements.floating,Ke));ne&&!Ce&&N.current&&ne.focus({preventScroll:!0})},[i,T,P,B,L,f]),be(()=>{Y.current=R,W.current=!!T}),be(()=>{R||(D.current=null,j.current=m)},[R,m]);let re=o!=null,ee=we(K=>{if(!le.current)return;let ne=r.current.indexOf(K.currentTarget);ne!==-1&&(A.current!==ne||o!==ne)&&(A.current=ne,z(K))}),ie=we(()=>y??B?.nodesRef.current.find(K=>K.id===L)?.context?.dataRef?.current.orientation),J=we(()=>Jy(r,Se.current)),ae=we(K=>{if(N.current=!1,G.current=!0,K.which===229||!le.current&&K.currentTarget===V.current)return;if(d&&Pfe(K.key,v,u,S)){C_(K.key,ie())||ki(K),C.setOpen(!1,Le(xe.listNavigation,K.nativeEvent)),St(P)&&(f?B?.events.emit("virtualfocus",P):P.focus());return}let ne=A.current,Ke=Jy(r,b),Ce=mk(r,b);if(F||(K.key==="Home"&&(ki(K),A.current=Ke,z(K)),K.key==="End"&&(ki(K),A.current=Ce,z(K))),E!=null){let ke=E(K,A.current,r,v,c,u,b,Ke,Ce);if(ke!=null&&(A.current=ke,z(K)),v==="both")return}if(C_(K.key,v)){if(ki(K),R&&!f&&no(K.currentTarget.ownerDocument)===K.currentTarget){A.current=tR(K.key,v,u)?Ke:Ce,z(K);return}tR(K.key,v,u)?c?ne>=Ce?s&&ne!==r.current.length?A.current=-1:(G.current=!1,A.current=Ke):A.current=zu(r.current,{startingIndex:ne,disabledIndices:b}):A.current=Math.min(Ce,zu(r.current,{startingIndex:ne,disabledIndices:b})):c?ne<=Ke?s&&ne!==-1?A.current=r.current.length:(G.current=!1,A.current=Ce):A.current=zu(r.current,{startingIndex:ne,decrement:!0,disabledIndices:b}):A.current=Math.max(Ke,zu(r.current,{startingIndex:ne,decrement:!0,disabledIndices:b})),pk(r.current,A.current)&&(A.current=-1),z(K)}}),he=Bo.useMemo(()=>({onFocus(ne){G.current=!0,ee(ne)},onClick:({currentTarget:ne})=>ne.focus({preventScroll:!0}),onMouseMove(ne){WF(ne)||(G.current=!0,ve.current=!1,g&&ee(ne))},onPointerLeave(ne){if(!le.current||!N.current||ne.pointerType==="touch")return;G.current=!0;let Ke=ne.relatedTarget;if(!(!g||r.current.includes(Ke))&&Ee.current&&(fe.current?.(),fe.current=null,A.current=-1,z(ne),!f)){let Ce=V.current,ke=no(tt(Ce));Ce&&De(Ce,ke)&&Ce.focus({preventScroll:!0})}}}),[ee,le,V,g,r,z,Ee,f]),ge=Bo.useMemo(()=>f&&R&&re&&{"aria-activedescendant":`${w}-${o}`},[f,R,re,w,o]),_e=Bo.useMemo(()=>({"aria-orientation":v==="both"?void 0:v,...F?{}:ge,onKeyDown(K){if(K.key==="Tab"&&K.shiftKey&&R&&!f){let ne=yr(K.nativeEvent);if(ne&&!De(V.current,ne))return;ki(K),C.setOpen(!1,Le(xe.focusOut,K.nativeEvent)),St(P)&&P.focus();return}ae(K)},onPointerMove(K){WF(K)||(N.current=!0)}}),[ge,ae,V,v,F,C,R,f,P]),Te=Bo.useMemo(()=>{function K(Ce){C.setOpen(!0,Le(xe.listNavigation,Ce.nativeEvent,Ce.currentTarget))}function ne(Ce){m==="auto"&&Wy(Ce.nativeEvent)&&(j.current=!f)}function Ke(Ce){j.current=m,m==="auto"&&Ap(Ce.nativeEvent)&&(j.current=!0)}return{onKeyDown(Ce){let ke=C.select("open");N.current=!1;let Qe=Ce.key.startsWith("Arrow"),et=Tfe(Ce.key,ie(),u),xt=C_(Ce.key,v),Ht=(d?et:xt)||Ce.key==="Enter"||Ce.key.trim()==="";if(f&&ke)return ae(Ce);if(!(!ke&&!h&&Qe)){if(Ht){let Xe=C_(Ce.key,ie());D.current=d&&Xe?null:Ce.key}if(d){et&&(ki(Ce),ke?(A.current=J(),z(Ce)):K(Ce));return}xt&&(ye.current!=null&&(A.current=ye.current),ki(Ce),!ke&&h?K(Ce):ae(Ce),ke&&z(Ce))}},onFocus(Ce){C.select("open")&&!f&&(A.current=-1,z(Ce))},onPointerDown:Ke,onPointerEnter:Ke,onMouseDown:ne,onClick:ne}},[ae,m,J,d,z,C,h,v,ie,u,ye,f]),Ne=Bo.useMemo(()=>({...ge,...Te}),[ge,Te]);return Bo.useMemo(()=>i?{reference:Ne,floating:_e,item:he,trigger:Te}:{},[i,Ne,_e,Te,he])}var Yu=l(X(),1);function oR(e,t){let{listRef:r,elementsRef:o,activeIndex:n,onMatch:i,disabledIndices:a,onTyping:s,enabled:c=!0,resetMs:d=750,selectedIndex:u=null}=t,f="rootStore"in e?e.rootStore:e,m=f.useState("open"),g=or(),h=Yu.useRef(""),b=Yu.useRef(u??n??-1),v=Yu.useRef(null),y=we(x=>{function E(V){return o?.current[V]}function S(V){let L=E(V);return L&&!Bu(L)||L?.matches(":disabled")?!1:a==null||!gk(Ll,V,a)}function C(V,L,B=0){if(V.length===0)return-1;let j=(B%V.length+V.length)%V.length,A=L.toLowerCase();for(let D=0;D<V.length;D+=1){let N=(j+D)%V.length;if(!(!V[N]?.toLowerCase().startsWith(A)||!S(N)))return N}return-1}let R=r.current;if(h.current.length>0&&x.key===" "&&(ki(x),s?.(!0)),h.current.length>0&&h.current[0]!==" "&&C(R,h.current)===-1&&x.key!==" "&&s?.(!1),R==null||x.key.length!==1||x.ctrlKey||x.metaKey||x.altKey)return;m&&x.key!==" "&&(ki(x),s?.(!0));let T=h.current==="";T&&(b.current=u??n??-1),R.every((V,L)=>V&&S(L)?V[0]?.toLowerCase()!==V[1]?.toLowerCase():!0)&&h.current===x.key&&(h.current="",b.current=v.current),h.current+=x.key,g.start(d,()=>{h.current="",b.current=v.current,s?.(!1)});let k=((T?u??n??-1:b.current)??0)+1,F=C(R,h.current,k);F!==-1?(i?.(F),v.current=F):x.key!==" "&&(h.current="",s?.(!1))}),w=we(x=>{let E=x.relatedTarget,S=f.select("domReferenceElement"),C=f.select("floatingElement");De(S,E)||De(C,E)||(g.clear(),h.current="",b.current=v.current,s?.(!1))});be(()=>{!m&&u!==null||(g.clear(),v.current=null,h.current!==""&&(h.current=""))},[m,u,g]);let _=Yu.useMemo(()=>({onKeyDown:y,onBlur:w}),[y,w]);return Yu.useMemo(()=>c?{reference:_,floating:_}:{},[c,_])}var UF=.1,Ofe=UF*UF,nr=.5;function k_(e,t,r,o,n,i){return o>=t!=i>=t&&e<=(n-r)*(t-o)/(i-o)+r}function R_(e,t,r,o,n,i,a,s,c,d){let u=!1;return k_(e,t,r,o,n,i)&&(u=!u),k_(e,t,n,i,a,s)&&(u=!u),k_(e,t,a,s,c,d)&&(u=!u),k_(e,t,c,d,r,o)&&(u=!u),u}function Ife(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function T_(e,t,r,o,n,i){let a=Math.min(r,n),s=Math.max(r,n),c=Math.min(o,i),d=Math.max(o,i);return e>=a&&e<=s&&t>=c&&t<=d}function qu(e={}){let{blockPointerEvents:t=!1}=e,r=new Qo,o=({x:n,y:i,placement:a,elements:s,onClose:c,nodeId:d,tree:u})=>{let f=a?.split("-")[0],m=!1,g=null,h=null,b=typeof performance<"u"?performance.now():0;function v(w,_){let x=performance.now(),E=x-b;if(g===null||h===null||E===0)return g=w,h=_,b=x,!1;let S=w-g,C=_-h,R=S*S+C*C,T=E*E*Ofe;return g=w,h=_,b=x,R<T}function y(){r.clear(),c()}return function(_){r.clear();let x=s.domReference,E=s.floating;if(!x||!E||f==null||n==null||i==null)return;let{clientX:S,clientY:C}=_,R=yr(_),T=_.type==="mouseleave",P=De(E,R),O=De(x,R);if(P&&(m=!0,!T))return;if(O&&(m=!1,!T)){m=!0;return}if(T&&ot(_.relatedTarget)&&De(E,_.relatedTarget))return;function k(){return!!(u&&ia(u.nodesRef.current,d).length>0)}function F(){k()||y()}if(k())return;let V=x.getBoundingClientRect(),L=E.getBoundingClientRect(),B=n>L.right-L.width/2,j=i>L.bottom-L.height/2,A=L.width>V.width,D=L.height>V.height,N=(A?V:L).left,z=(A?V:L).right,W=(D?V:L).top,Y=(D?V:L).bottom;if(f==="top"&&i>=V.bottom-1||f==="bottom"&&i<=V.top+1||f==="left"&&n>=V.right-1||f==="right"&&n<=V.left+1){F();return}let G=!1;switch(f){case"top":G=T_(S,C,N,V.top+1,z,L.bottom-1);break;case"bottom":G=T_(S,C,N,L.top+1,z,V.bottom-1);break;case"left":G=T_(S,C,L.right-1,Y,V.left+1,W);break;case"right":G=T_(S,C,V.right-1,Y,L.left+1,W);break;default:}if(G)return;if(m&&!Ife(S,C,V)){F();return}if(!T&&v(S,C)){F();return}let ve=!1;switch(f){case"top":{let fe=A?nr/2:nr*4,Se=A||B?n+fe:n-fe,le=A?n-fe:B?n+fe:n-fe,ye=i+nr+1,Ee=B||A?L.bottom-nr:L.top,Ie=B?A?L.bottom-nr:L.top:L.bottom-nr;ve=R_(S,C,Se,ye,le,ye,L.left,Ee,L.right,Ie);break}case"bottom":{let fe=A?nr/2:nr*4,Se=A||B?n+fe:n-fe,le=A?n-fe:B?n+fe:n-fe,ye=i-nr,Ee=B||A?L.top+nr:L.bottom,Ie=B?A?L.top+nr:L.bottom:L.top+nr;ve=R_(S,C,Se,ye,le,ye,L.left,Ee,L.right,Ie);break}case"left":{let fe=D?nr/2:nr*4,Se=D||j?i+fe:i-fe,le=D?i-fe:j?i+fe:i-fe,ye=n+nr+1,Ee=j||D?L.right-nr:L.left,Ie=j?D?L.right-nr:L.left:L.right-nr;ve=R_(S,C,Ee,L.top,Ie,L.bottom,ye,Se,ye,le);break}case"right":{let fe=D?nr/2:nr*4,Se=D||j?i+fe:i-fe,le=D?i-fe:j?i+fe:i-fe,ye=n-nr,Ee=j||D?L.left+nr:L.right,Ie=j?D?L.left+nr:L.right:L.left+nr;ve=R_(S,C,ye,Se,ye,le,Ee,L.top,Ie,L.bottom);break}default:}ve?m||r.start(40,F):F()}};return o.__options={...e,blockPointerEvents:t},o}var jp=class extends Bs{setState(t){}update(t){}set(t,r){}notifyAll(){}};var PNe=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Rp.startingStyle]="startingStyle",e[e.endingStyle=Rp.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({});var Afe={"data-popup-open":""},Mfe={"data-popup-open":"","data-pressed":""},Nfe={"data-open":""},Ffe={"data-closed":""},Vfe={"data-anchor-hidden":""},P_={open(e){return e?Afe:null}},nR={open(e){return e?Mfe:null}},Ku={open(e){return e?Nfe:Ffe},anchorHidden(e){return e?Vfe:null}},Hp={...Ku,...Ns};var Dfe="ArrowUp",Lfe="ArrowDown",zfe="ArrowLeft",Bfe="ArrowRight",jfe="Home",Hfe="End";var GF=new Set([Dfe,Lfe,zfe,Bfe,jfe,Hfe]);function O_(e){return Ep(19)?e:e?"true":void 0}var YF=l(X(),1),qF=l(I(),1),KF=YF.forwardRef(function(t,r){let{cutout:o,...n}=t,i;if(o){let a=o.getBoundingClientRect();i=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${a.left}px ${a.top}px,${a.left}px ${a.bottom}px,${a.right}px ${a.bottom}px,${a.right}px ${a.top}px,${a.left}px ${a.top}px)`}return(0,qF.jsx)("div",{ref:r,role:"presentation","data-base-ui-inert":"",...n,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}})});var Yh=l(X(),1);var Gh=l(X(),1);function XF(e){let t=Gh.useRef(""),r=Gh.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:Gh.useCallback(n=>{if(n.detail===0){e(n,"keyboard");return}"pointerType"in n?e(n,n.pointerType):e(n,t.current),t.current=""},[e]),onPointerDown:r}}var ZF=l(X(),1);function QF(e,t){let r=ZF.useRef(e),o=we(t);be(()=>{r.current!==e&&o(r.current),r.current=e},[e,o])}function Wfe(e,t){let r=we((i,a)=>{(typeof e=="function"?e():e)||t(a||(Ut.os.ios?"touch":""))}),{onClick:o,onPointerDown:n}=XF(r);return Yh.useMemo(()=>({onClick:o,onPointerDown:n}),[o,n])}function JF(e){let[t,r]=Yh.useState(null),o=Wfe(e,r);return QF(e,n=>{n&&!e&&r(null)}),Yh.useMemo(()=>({openMethod:t,triggerProps:o}),[t,o])}var I_=l(X(),1);var Qc={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},Ufe={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},$F={disabled:!1,...Ufe},aa={valid(e){return e===null?null:e?{"data-valid":""}:{"data-invalid":""}}};var Gfe={invalid:void 0,name:void 0,validityData:{state:Qc,errors:[],error:"",value:"",initialValue:null},setValidityData:yt,disabled:void 0,setTouched:yt,setDirty:yt,setFilled:yt,setFocused:yt,validationMode:"onSubmit",shouldValidateOnChange:()=>!1,state:$F,registerFieldControl:yt,validation:{getValidationProps:(e,t=ht)=>t,inputRef:{current:null},registeredInputs:new Map,registerInput:yt,getInputControl:()=>null,commit:async()=>{},change:yt}},iR=I_.createContext(Gfe);function ai(e=!0){let t=I_.useContext(iR);if(t.setValidityData===yt&&!e)throw new Error(ut(28));return t}function eV(e,t,r,o,n=!0,i){let{registerFieldControl:a}=ai(),s=Wt(()=>Symbol());be(()=>{let c=s.current;if(!n){a(c,void 0);return}a(c,{controlRef:e,getValue:o,id:t,name:i,value:r})},[e,n,o,t,i,a,s,r]),be(()=>{let c=s.current;return()=>{a(c,void 0)}},[a,s])}var A_=l(X(),1);var Yfe=A_.createContext({elementRef:{current:null},formRef:{current:{fields:new Map}},errors:{},clearErrors:yt,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function Hs(){return A_.useContext(Yfe)}var qh=l(X(),1);var M_=l(X(),1);var aR=M_.createContext({controlId:void 0,registerControlId:yt,labelId:void 0,setLabelId:yt,messageIds:[],setMessageIds:yt,getDescriptionProps:e=>e});function on(){return M_.useContext(aR)}function tV(e={}){let{id:t,implicit:r=!1,controlRef:o}=e,{controlId:n,registerControlId:i}=on(),a=rr(t),s=r?n:void 0,c=Wt(()=>Symbol()),d=qh.useRef(!1),u=qh.useRef(t!=null),f=we(()=>{!d.current||i===yt||(d.current=!1,i(c.current,void 0))});return be(()=>{if(i===yt)return;let m;if(r){let g=o?.current;ot(g)&&g.closest("label")!=null?m=t??null:m=s??a}else if(t!=null)u.current=!0,m=t;else if(u.current)m=a;else{f();return}if(m===void 0){f();return}d.current=!0,i(c.current,m)},[t,o,s,i,r,a,c,f]),qh.useEffect(()=>f,[f]),n??a}var N_=l(X(),1),sR=N_.createContext(void 0);function Jc(){return N_.useContext(sR)?.direction??"ltr"}var F_=5;function rV(e,t){let r=qfe(t);return e.clientX>=r.left-F_&&e.clientX<=r.right+F_&&e.clientY>=r.top-F_&&e.clientY<=r.bottom+F_}function qfe(e){let t=e.getBoundingClientRect(),r=Pt(e);if(Ut.env.jsdom)return t;let o=r.getComputedStyle(e,"::before"),n=r.getComputedStyle(e,"::after");if(!(o.content!=="none"||n.content!=="none"))return t;let a=parseFloat(o.width)||0,s=parseFloat(o.height)||0,c=parseFloat(n.width)||0,d=parseFloat(n.height)||0,u=Math.max(t.width,a,c),f=Math.max(t.height,s,d),m=u-t.width,g=f-t.height;return{left:t.left-m/2,right:t.right+m/2,top:t.top-g/2,bottom:t.bottom+g/2}}var Oi=l(X(),1);var Kfe=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:n,rects:i,platform:a,elements:s,middlewareData:c}=t,{element:d,padding:u=0,offsetParent:f="real"}=zs(e,t)||{};if(d==null)return{};let m=Qy(u),g={x:r,y:o},h=Ih(n),b=Oh(h),v=await a.getDimensions(d),y=h==="y",w=y?"top":"left",_=y?"bottom":"right",x=y?"clientHeight":"clientWidth",E=i.reference[b]+i.reference[h]-g[h]-i.floating[b],S=g[h]-i.reference[h],C=f==="real"?await a.getOffsetParent?.(d):s.floating,R=s.floating[x]||i.floating[b];(!R||!await a.isElement?.(C))&&(R=s.floating[x]||i.floating[b]);let T=E/2-S/2,P=R/2-v[b]/2-1,O=Math.min(m[w],P),k=Math.min(m[_],P),F=O,V=R-v[b]-k,L=R/2-v[b]/2+T,B=Xy(F,L,V),j=!c.arrow&&Ga(n)!=null&&L!==B&&i.reference[b]/2-(L<F?O:k)-v[b]/2<0,A=j?L<F?L-F:L-V:0;return{[h]:g[h]+A,data:{[h]:B,centerOffset:L-B-A,...j&&{alignmentOffset:A}},reset:j}}}),oV=(e,t)=>({...Kfe(e),options:[e,t]});var nV={name:"hide",async fn(e){let{width:t,height:r,x:o,y:n}=e.rects.reference,i=t===0&&r===0&&o===0&&n===0,a=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:a.top-r>=0||a.right-t>=0||a.bottom-r>=0||a.left-t>=0||i}}}};var Wp={sideX:"left",sideY:"top"};var iV="--available-width",aV="--available-height";function cV(e,t,r){let o=e==="inline-start"||e==="inline-end";return{top:"top",right:o?r?"inline-start":"inline-end":"right",bottom:"bottom",left:o?r?"inline-end":"inline-start":"left"}[t]}function sV(e,t,r){let{rects:o,placement:n}=e;return{side:cV(t,$o(n),r),align:Ga(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function V_(e){return Xfe(e,jF)}function Xfe(e,t){let{anchor:r,positionMethod:o="absolute",side:n="bottom",sideOffset:i=0,align:a="center",alignOffset:s=0,collisionBoundary:c,collisionPadding:d=5,sticky:u=!1,arrowPadding:f=5,disableAnchorTracking:m=!1,inline:g,keepMounted:h=!1,floatingRootContext:b,mounted:v,collisionAvoidance:y,shift:w,nodeId:_,adaptiveOrigin:x,lazyFlip:E=!1,externalTree:S}=e,[C,R]=Oi.useState(null);!v&&C!==null&&R(null);let T=y.side||"flip",P=y.align||"flip",O=y.fallbackAxisSide||"end",k=w?.crossAxis??!1,F=w?.rootBoundary,V=typeof r=="function"?r:void 0,L=we(V),B=V?L:r,j=pr(r),A=pr(v),N=Jc()==="rtl",z=C||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":N?"left":"right","inline-start":N?"right":"left"}[n],W=a==="center"?z:`${z}-${a}`,Y=d;typeof Y=="number"?Y={top:Y,right:Y,bottom:Y,left:Y}:Y&&(Y={top:Y.top||0,right:Y.right||0,bottom:Y.bottom||0,left:Y.left||0});let G=1,ve=n==="bottom"?G:0,fe=n==="top"?G:0,Se=n==="right"?G:0,le=n==="left"?G:0,ye={boundary:c==="clipping-ancestors"?"clippingAncestors":c,padding:Y},Ee=Oi.useRef(null),Ie=pr(i),Q=pr(s),me=typeof i!="function"?i:0,re=typeof s!="function"?s:0,ee=[];g&&ee.push(g),ee.push(Lk(Z=>{let M=sV(Z,n,N),se=typeof Ie.current=="function"?Ie.current(M):Ie.current,Ue=typeof Q.current=="function"?Q.current(M):Q.current;return{mainAxis:se,crossAxis:Ue,alignmentAxis:Ue}},[me,re,N,n]));let ie=P==="none"&&T!=="shift",J=!ie&&(u||k||T==="shift"),ae=T==="none"?null:jk({...ye,padding:{top:Y.top+G+ve,right:Y.right+G+le,bottom:Y.bottom+G+fe,left:Y.left+G+Se},mainAxis:!k&&T==="flip",crossAxis:P==="flip"?"alignment":!1,fallbackAxisSideDirection:O}),he=ie?null:zk({...ye,rootBoundary:F,mainAxis:P!=="none",crossAxis:J,limiter:u||k?void 0:Bk(Z=>{if(!Ee.current)return{};let{width:M,height:se}=Ee.current.getBoundingClientRect(),Ue=ni($o(Z.placement)),ce=Ue==="y"?M:se,Et=Ue==="y"?Y.left+Y.right:Y.top+Y.bottom;return{offset:ce/2+Et/2}})},[ye,u,k,F,Y,P]);T==="shift"||P==="shift"||a==="center"?ee.push(he,ae):ee.push(ae,he),ee.push(Hk({...ye,apply({elements:{floating:Z},availableWidth:M,availableHeight:se,rects:Ue}){if(!A.current)return;let ce=Z.style;ce.setProperty(iV,`${M}px`),ce.setProperty(aV,`${se}px`);let Et=Pt(Z).devicePixelRatio||1,{x:Re,y:Rt,width:pe,height:de}=Ue.reference,Sn=(Math.round((Re+pe)*Et)-Math.round(Re*Et))/Et,Vt=(Math.round((Rt+de)*Et)-Math.round(Rt*Et))/Et;ce.setProperty("--anchor-width",`${Sn}px`),ce.setProperty("--anchor-height",`${Vt}px`)}}),oV(Z=>({element:Ee.current||tt(Z.elements.floating).createElement("div"),padding:f,offsetParent:"floating"}),[f]),{name:"transformOrigin",fn(Z){let{elements:M,middlewareData:se,placement:Ue,rects:ce,y:Et}=Z,Re=$o(Ue),Rt=ni(Re),pe=Ee.current,de=se.arrow?.x||0,Sn=se.arrow?.y||0,Vt=pe?.clientWidth||0,qe=pe?.clientHeight||0,Da=de+Vt/2,As=Sn+qe/2,xr=Math.abs(se.shift?.y||0),It=ce.reference.height/2,vr=typeof i=="function"?i(sV(Z,n,N)):i,Gr=xr>vr,go={top:`${Da}px calc(100% + ${vr}px)`,bottom:`${Da}px ${-vr}px`,left:`calc(100% + ${vr}px) ${As}px`,right:`${-vr}px ${As}px`}[Re],La=`${Da}px ${ce.reference.y+It-Et}px`;return M.floating.style.setProperty("--transform-origin",J&&Rt==="y"&&Gr?La:go),{}}},nV,x),be(()=>{!v&&b&&b.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[v,b]);let ge=Oi.useMemo(()=>({elementResize:!m&&typeof ResizeObserver<"u",layoutShift:!m&&typeof IntersectionObserver<"u"}),[m]),{refs:_e,elements:Te,x:Ne,y:K,middlewareData:ne,update:Ke,placement:Ce,context:ke,isPositioned:Qe,floatingStyles:et}=t({rootContext:b,open:h?v:void 0,placement:W,middleware:ee,strategy:o,whileElementsMounted:h?void 0:(...Z)=>Lh(...Z,ge),nodeId:_,externalTree:S}),{sideX:xt,sideY:Ht}=ne.adaptiveOrigin||Wp,Xe=Qe?o:"fixed",Xo=Oi.useMemo(()=>{let Z;return Qe?x?Z={position:Xe,[xt]:Ne,[Ht]:K}:Z={...et,position:Xe}:Z={position:Xe,top:0,left:0},Z[iV]="100vw",Z[aV]="100vh",Qe||(Z.opacity=0),Z},[x,Xe,xt,Ne,Ht,K,et,Qe]),po=Oi.useRef(null);be(()=>{if(!v)return;let Z=j.current,M=typeof Z=="function"?Z():Z,Ue=(lV(M)?M.current:M)||null||null;Ue!==po.current&&(_e.setPositionReference(Ue),po.current=Ue)},[v,_e,B,j]),Oi.useEffect(()=>{if(!v)return;let Z=j.current;typeof Z!="function"&&lV(Z)&&Z.current!==po.current&&(_e.setPositionReference(Z.current),po.current=Z.current)},[v,_e,B,j]),Oi.useEffect(()=>{if(h&&v&&Te.reference&&Te.floating)return Lh(Te.reference,Te.floating,Ke,ge)},[h,v,Te,Ke,ge]);let Ft=$o(Ce),Lo=cV(n,Ft,N),Ur=Ga(Ce)||"center",mo=!!ne.hide?.referenceHidden;be(()=>{E&&v&&Qe&&Ft!==z&&R(Ft)},[E,v,Qe,Ft,z]);let Be=Oi.useMemo(()=>({position:"absolute",top:ne.arrow?.y,left:ne.arrow?.x}),[ne.arrow]),H=ne.arrow?.centerOffset!==0;return Oi.useMemo(()=>({positionerStyles:Xo,arrowStyles:Be,arrowRef:Ee,arrowUncentered:H,side:Lo,align:Ur,physicalSide:Ft,anchorHidden:mo,refs:_e,context:ke,isPositioned:Qe,update:Ke}),[Xo,Be,Ee,H,Lo,Ur,Ft,mo,_e,ke,Qe,Ke])}function lV(e){return e!=null&&"current"in e}function Up(e){return e==="starting"?VN:ht}function D_(e,t,{styles:r,transitionStatus:o,props:n,refs:i,hidden:a,inert:s=!1}){let c={...r};return s&&(c.pointerEvents="none"),Ve("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:a,style:c},Up(o),n],stateAttributesMapping:Ku})}var dV=l(X(),1);var Zfe=20;function uV(e,t,r,o){let[n,i]=dV.useState(!1);be(()=>{if(!e||!t||r==null){i(!1);return}let a=tt(r).documentElement.clientWidth,s=r.offsetWidth;i(a>0&&s>0&&s>=a-Zfe)},[e,t,r]),nN(e&&(!t||n),o)}var fV=l(X(),1);var lR=fV.forwardRef(function(t,r){let{render:o,className:n,disabled:i=!1,focusableWhenDisabled:a=!1,nativeButton:s=!0,style:c,...d}=t,{getButtonProps:u,buttonRef:f}=ja({disabled:i,focusableWhenDisabled:a,native:s});return Ve("button",t,{state:{disabled:i},ref:[r,f],props:[d,u]})});var L_=l(X(),1),cR=L_.createContext({disabled:!1});function z_(){return L_.useContext(cR)}var $c=l(X(),1);function Xu(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}var dR=Object.keys(Qc);function Qfe(e,t){return e.matches(":disabled")?!1:!t||e.form===t?!0:e.form===null&&!e.hasAttribute("form")}function pV(e,t){let r=null;for(let o of e.keys())if(Qfe(o,t)){if(!o.validity.valid)return o;r??=o}return r}function mV(e,t){for(let r of t.keys())r.setCustomValidity("");e?.setCustomValidity("")}function gV(e){let{elementRef:t,formRef:r}=Hs(),{setValidityData:o,validate:n,validityData:i,validationDebounceTime:a,invalid:s,markedDirtyRef:c,state:d,shouldValidateOnChange:u,registeredFieldIdRef:f}=e,{controlId:m,getDescriptionProps:g}=on(),h=or(),b=$c.useRef(null),v=Wt(()=>new Map).current,y=$c.useRef(0),w=$c.useCallback((C,R)=>(v.set(C,R),()=>{v.delete(C)}),[v]),_=we(()=>{let C=pV(v,t.current);return C&&v.get(C)?.controlRef.current||null}),x=we(async(C,R=!1)=>{y.current+=1;let T=y.current;function P(N,z=s){let W=f.current??m;if(W==null)return;let Y=r.current.fields.get(W);if(!Y)return;let G=Xu(N,z);r.current.fields.set(W,{...Y,validityData:G})}function O(N,z){let W={value:C,state:{...Qc,valid:!0},error:"",errors:[],initialValue:i.initialValue};mV(N,v),P(W,z),o(W)}let k=v.size>0?pV(v,t.current):b.current;if(R){if(d.valid!==!1||!k)return;let N=k.validity;if(!N.valueMissing){O(k,!1);return}for(let z of dR)if(z!=="valid"&&z!=="valueMissing"&&z!=="customError"&&N[z])return}function F(N){let z=dR.reduce((Y,G)=>(Y[G]=N.validity[G],Y),{}),W=!1;for(let Y of dR)if(Y!=="valid"){if(Y==="valueMissing"&&z[Y])W=!0;else if(z[Y])return z}return W&&!c.current&&(z.valid=!0,z.valueMissing=!1),z}h.clear();let V=null,L=[],B=k?F(k):{...Qc,valid:!0},j,A=u();if(k&&k.validationMessage&&!A)j=k.validationMessage,L=[k.validationMessage];else{let N=Array.from(r.current.fields.values()).reduce((W,Y)=>(Y.name&&(W[Y.name]=Y.getValue()),W),{}),z=n(C,N);if(typeof z=="object"&&z!==null&&"then"in z){if(V=await z,T!==y.current)return}else V=z;V!==null?(B.valid=!1,B.customError=!0,Array.isArray(V)?(L=V,k?.setCustomValidity(V.join(`
-`))):V&&(L=[V],k?.setCustomValidity(V))):A&&(mV(k,v),B.customError=!1,k&&k.validationMessage?(j=k.validationMessage,L=[k.validationMessage]):(!k||k.validity.valid)&&!B.valid&&(B.valid=!0))}let D={value:C,state:B,error:j??(Array.isArray(V)?V[0]:V??""),errors:L,initialValue:i.initialValue};P(D),o(D)}),E=we(C=>{h.clear();let R=u();R&&C!==""&&a?(y.current+=1,h.start(a,()=>{x(C)})):x(C,!R)}),S=$c.useCallback((C,R={})=>lt(g(R),d.valid===!1&&!d.disabled&&!C?{"aria-invalid":!0}:ht),[g,d.disabled,d.valid]);return $c.useMemo(()=>({getValidationProps:S,inputRef:b,registeredInputs:v,registerInput:w,getInputControl:_,commit:x,change:E}),[S,v,w,_,x,E])}var ed={};Lr(ed,{Panel:()=>_V,Root:()=>bV,Trigger:()=>yV});var Kh=l(X(),1);var B_={...zM,...Ns};var hV=l(I(),1),bV=Kh.forwardRef(function(t,r){let{render:o,className:n,defaultOpen:i=!1,disabled:a=!1,onOpenChange:s,open:c,style:d,...u}=t,f=we(s),m=VM({open:c,defaultOpen:i,onOpenChange:f,disabled:a}),g=Kh.useMemo(()=>({open:m.open,disabled:m.disabled,transitionStatus:m.transitionStatus}),[m.open,m.disabled,m.transitionStatus]),h=Kh.useMemo(()=>({...m,onOpenChange:f,state:g}),[m,f,g]),b=Ve("div",t,{state:g,ref:r,props:u,stateAttributesMapping:B_});return(0,hV.jsx)(Z6.Provider,{value:h,children:b})});var vV=l(X(),1);var Jfe={...LM,...Ns},yV=vV.forwardRef(function(t,r){let{panelId:o,open:n,handleTrigger:i,state:a,disabled:s}=Ny(),{className:c,disabled:d=s,render:u,nativeButton:f=!0,style:m,...g}=t,{getButtonProps:h,buttonRef:b}=ja({disabled:d,focusableWhenDisabled:!0,native:f});return Ve("button",t,{state:a,ref:[r,b],props:[{"aria-controls":n?o:void 0,"aria-expanded":n,onClick:i},g,h],stateAttributesMapping:Jfe})});var fR=l(X(),1);var uR=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var _V=fR.forwardRef(function(t,r){let{className:o,hiddenUntilFound:n,keepMounted:i,render:a,id:s,style:c,...d}=t,{defaultPanelId:u,mounted:f,onOpenChange:m,open:g,setMounted:h,setPanelIdState:b,setOpen:v,state:y,transitionStatus:w}=Ny(),_=n??!1,x=i??!1,E=s||void 0,S=E??u;be(()=>(b(j=>E??(j===null?void 0:j)),()=>{b(j=>j===E?null:j)}),[E,b]);let{height:C,props:R,ref:T,shouldPreventOpenAnimation:P,shouldRender:O,transitionStatus:k,width:F}=XM({externalRef:r,hiddenUntilFound:_,id:S,keepMounted:x,mounted:f,onOpenChange:m,open:g,setMounted:h,setOpen:v,transitionStatus:w}),V={...y,transitionStatus:k},L=Ry(c,V),B=Ve("div",{...t,style:void 0},{state:V,ref:T,props:[R,{style:{[uR.collapsiblePanelHeight]:C===void 0?"auto":`${C}px`,[uR.collapsiblePanelWidth]:F===void 0?"auto":`${F}px`}},d,L?{style:L}:void 0,P?{style:{animationName:"none"}}:void 0],stateAttributesMapping:B_});return O?B:null});function wV(e,t){let r=rr(e);return be(()=>(t(r),()=>{t(o=>o===r?void 0:o)}),[r,t]),r}function xV(e={}){let{id:t,fallbackControlId:r,native:o=!1,setLabelId:n,focusControl:i}=e,{controlId:a,setLabelId:s}=on(),c=we(g=>{s(g),n?.(g)}),d=wV(t,c),u=a??r;function f(g){if(i){i(g,u);return}if(!u)return;let h=tt(g.currentTarget).getElementById(u);St(h)&&$fe(h)}function m(g){yr(g.nativeEvent)?.closest("button,input,select,textarea")||(!g.defaultPrevented&&g.detail>1&&g.preventDefault(),!o&&f(g))}return o?{id:d,htmlFor:u??void 0,onMouseDown:m}:{id:d,onClick:m,onPointerDown(g){g.preventDefault()}}}function $fe(e){e.focus({focusVisible:!0})}var j_=l(X(),1),epe=j_.createContext(void 0);function td(e=!0){let t=j_.useContext(epe);if(t===void 0&&!e)throw new Error(ut(25));return t}var Dt={};Lr(Dt,{Arrow:()=>CV,Backdrop:()=>kV,CheckboxItem:()=>OV,CheckboxItemIndicator:()=>IV,Group:()=>NV,GroupLabel:()=>VV,Handle:()=>Jh,Item:()=>LV,LinkItem:()=>zV,Popup:()=>HV,Portal:()=>GV,Positioner:()=>YV,RadioGroup:()=>KV,RadioItem:()=>QV,RadioItemIndicator:()=>JV,Root:()=>cw,Separator:()=>CD,SubmenuRoot:()=>nD,SubmenuTrigger:()=>ED,Trigger:()=>uD,Viewport:()=>xD,createHandle:()=>kD});var SV=l(X(),1);var H_=l(X(),1),pR=H_.createContext(void 0);function nn(e){let t=H_.useContext(pR);if(t===void 0&&!e)throw new Error(ut(33));return t}var W_=l(X(),1),mR=W_.createContext(void 0);function ir(e){let t=W_.useContext(mR);if(t===void 0&&!e)throw new Error(ut(36));return t}var CV=SV.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,{store:s}=ir(),{arrowRef:c,side:d,align:u,arrowUncentered:f,arrowStyles:m}=nn(),h={open:s.useState("open"),side:d,align:u,uncentered:f};return Ve("div",t,{ref:[c,r],stateAttributesMapping:Ku,state:h,props:{style:m,"aria-hidden":!0,...a}})});var EV=l(X(),1);var kV=EV.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,{store:s}=ir(),c=s.useState("open"),d=s.useState("mounted"),u=s.useState("transitionStatus"),f=s.useState("lastOpenChangeReason"),m=td(),g={open:c,transitionStatus:u};return Ve("div",t,{ref:m?.backdropRef?[r,m.backdropRef]:r,state:g,stateAttributesMapping:Hp,props:[{role:"presentation",hidden:!d,style:{pointerEvents:f===xe.triggerHover?"none":void 0,userSelect:"none",WebkitUserSelect:"none"}},a]})});var Y_=l(X(),1);var U_=l(X(),1),gR=U_.createContext(void 0);function RV(){let e=U_.useContext(gR);if(e===void 0)throw new Error(ut(30));return e}var Gp=l(X(),1);var TV=l(X(),1);function G_(e){let{closeOnClick:t,highlighted:r,id:o,nodeId:n,store:i,typingRef:a,itemRef:s,itemMetadata:c}=e,{events:d}=i.useState("floatingTreeRoot"),u=i.useState("open"),f=td(!0),m=f!==void 0;return TV.useMemo(()=>({id:o,role:"menuitem",tabIndex:u&&r?0:-1,onKeyDown(g){g.key===" "&&a?.current&&g.preventDefault()},onMouseMove(g){n&&d.emit("itemhover",{nodeId:n,target:g.currentTarget})},onClick(g){t&&d.emit("close",{domEvent:g,reason:xe.itemPress})},onMouseUp(g){if(f){let h=f.initialCursorPointRef.current;if(f.initialCursorPointRef.current=null,m&&h&&Math.abs(g.clientX-h.x)<=1&&Math.abs(g.clientY-h.y)<=1||m&&!Ut.os.mac&&g.button===2)return}s.current&&i.context.allowMouseUpTriggerRef.current&&(!m||g.button===2)&&c.type==="regular-item"&&Pp(s.current,g,{detail:1})}}),[t,r,o,d,n,u,i,a,s,f,m,c])}var rd={type:"regular-item"};function od(e){let{closeOnClick:t,disabled:r,highlighted:o,id:n,store:i,typingRef:a=i.context.typingRef,nativeButton:s,itemMetadata:c,nodeId:d}=e,u=Gp.useRef(null),{getButtonProps:f,buttonRef:m}=ja({disabled:r,focusableWhenDisabled:!0,native:s,composite:!0}),g=G_({closeOnClick:t,highlighted:o,id:n,nodeId:d,store:i,typingRef:a,itemRef:u,itemMetadata:c}),h=Gp.useCallback(v=>lt(g,{onMouseEnter(){c.type==="submenu-trigger"&&c.setActive()}},v,f),[g,f,c]),b=$i(u,m);return Gp.useMemo(()=>({getItemProps:h,itemRef:b}),[h,b])}var hR=(function(e){return e.checked="data-checked",e.unchecked="data-unchecked",e.disabled="data-disabled",e.highlighted="data-highlighted",e})({});var nd={checked(e){return e?{[hR.checked]:""}:{[hR.unchecked]:""}},...Ns};var PV=l(I(),1),OV=Y_.forwardRef(function(t,r){let{render:o,className:n,id:i,label:a,nativeButton:s=!1,disabled:c=!1,closeOnClick:d=!1,checked:u,defaultChecked:f,onCheckedChange:m,style:g,...h}=t,b=ta({guess:!0,label:a}),v=nn(!0),y=rr(i),{store:w}=ir(),_=w.useState("disabled"),x=c||_,E=w.useState("isActive",b.index),S=w.useState("itemProps"),[C,R]=jc({controlled:u,default:f??!1,name:"MenuCheckboxItem",state:"checked"}),{getItemProps:T,itemRef:P}=od({closeOnClick:d,disabled:x,highlighted:E,id:y,store:w,nativeButton:s,nodeId:v?.context.nodeId,itemMetadata:rd}),O=Y_.useMemo(()=>({disabled:x,highlighted:E,checked:C}),[x,E,C]);function k(V){let L=Le(xe.itemPress,V.nativeEvent,void 0,{preventUnmountOnClose:yt});m?.(!C,L),!L.isCanceled&&R(B=>!B)}let F=Ve("div",t,{state:O,stateAttributesMapping:nd,props:[S,{role:"menuitemcheckbox","aria-checked":C,onClick:k},h,T],ref:[P,r,b.ref]});return(0,PV.jsx)(gR.Provider,{value:O,children:F})});var q_=l(X(),1);var IV=q_.forwardRef(function(t,r){let{render:o,className:n,style:i,keepMounted:a=!1,...s}=t,c=RV(),d=q_.useRef(null),{transitionStatus:u,mounted:f,setMounted:m}=ea(c.checked);oi({open:c.checked,ref:d,onComplete(){c.checked||m(!1)}});let g={checked:c.checked,disabled:c.disabled,highlighted:c.highlighted,transitionStatus:u};return Ve("span",t,{state:g,ref:[r,d],stateAttributesMapping:nd,props:{"aria-hidden":!0,...s},enabled:a||f})});var X_=l(X(),1);var K_=l(X(),1),Xh=K_.createContext(void 0);function AV(){let e=K_.useContext(Xh);if(e===void 0)throw new Error(ut(31));return e}var MV=l(I(),1),NV=X_.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,[s,c]=X_.useState(void 0),d=Ve("div",t,{ref:r,props:{role:"group","aria-labelledby":s,...a}});return(0,MV.jsx)(Xh.Provider,{value:c,children:d})});var FV=l(X(),1);var VV=FV.forwardRef(function(t,r){let{render:o,className:n,style:i,id:a,...s}=t,c=rr(a),d=AV();return be(()=>(d(c),()=>{d(u=>u===c?void 0:u)}),[d,c]),Ve("div",t,{ref:r,props:{id:c,role:"presentation",...s}})});var DV=l(X(),1);var LV=DV.forwardRef(function(t,r){let{render:o,className:n,id:i,label:a,nativeButton:s=!1,disabled:c=!1,closeOnClick:d=!0,style:u,...f}=t,m=ta({guess:!0,label:a}),g=nn(!0),h=rr(i),{store:b}=ir(),v=b.useState("disabled"),y=c||v,w=b.useState("isActive",m.index),_=b.useState("itemProps"),{getItemProps:x,itemRef:E}=od({closeOnClick:d,disabled:y,highlighted:w,id:h,store:b,nativeButton:s,nodeId:g?.context.nodeId,itemMetadata:rd});return Ve("div",t,{state:{disabled:y,highlighted:w},props:[_,f,x],ref:[E,r,m.ref]})});var Z_=l(X(),1);var zV=Z_.forwardRef(function(t,r){let{render:o,className:n,id:i,label:a,closeOnClick:s=!1,style:c,...d}=t,u=Z_.useRef(null),f=ta({guess:!0,label:a}),g=nn(!0)?.context.nodeId,h=rr(i),{store:b}=ir(),v=b.useState("isActive",f.index),y=b.useState("itemProps"),w=b.context.typingRef,{getButtonProps:_,buttonRef:x}=ja({native:!1,composite:!0}),E=G_({closeOnClick:s,highlighted:v,id:h,nodeId:g,store:b,typingRef:w,itemRef:u,itemMetadata:rd});function S(R){return lt(E,R,_)}return Ve("a",t,{state:{highlighted:v},props:[y,d,S],ref:[u,x,r,f.ref]})});var J_=l(X(),1);var Q_=l(X(),1),tpe=Q_.createContext(void 0);function BV(e){let t=Q_.useContext(tpe);if(t===void 0&&!e)throw new Error(ut(69));return t}var jV=l(I(),1),HV=J_.forwardRef(function(t,r){let{render:o,className:n,style:i,finalFocus:a,...s}=t,{store:c}=ir(),{side:d,align:u}=nn(),f=BV(!0)!=null,m=c.useState("open"),g=c.useState("transitionStatus"),h=c.useState("popupProps"),b=c.useState("mounted"),v=c.useState("instantType"),y=c.useState("activeTriggerElement"),w=c.useState("parent"),_=c.useState("lastOpenChangeReason"),x=c.useState("rootId"),E=c.useState("floatingRootContext"),S=c.useState("floatingTreeRoot"),C=c.useState("closeDelay"),R=c.useState("hoverEnabled"),T=c.useState("disabled"),P=c.useState("openMethod"),O=w.type==="context-menu";oi({open:m,ref:c.context.popupRef,onComplete(){m&&c.context.onOpenChangeComplete?.(!0)}}),J_.useEffect(()=>{function B(j){c.setOpen(!1,Le(j.reason,j.domEvent))}return S.events.on("close",B),()=>{S.events.off("close",B)}},[S.events,c]),Uh(E,{enabled:R&&!T&&!O&&w.type!=="menubar",closeDelay:C});let k=c.useStateSetter("popupElement"),F={transitionStatus:g,side:d,align:u,open:m,nested:w.type==="menu",instant:v},V=Ve("div",t,{state:F,ref:[r,c.context.popupRef,k],stateAttributesMapping:Hp,props:[h,{onKeyDown(B){f&&GF.has(B.key)&&B.stopPropagation()}},Up(g),s,{"data-rootownerid":x}]}),L=w.type===void 0||O;return(y||w.type==="menubar"&&_!==xe.outsidePress)&&(L=!0),(0,jV.jsx)(Ak,{context:E,openInteractionType:P,modal:O,disabled:!b,returnFocus:a===void 0?L:a,initialFocus:w.type!=="menu",restoreFocus:!0,externalTree:w.type!=="menubar"?S:void 0,previousFocusableElement:y,nextFocusableElement:w.type===void 0?c.context.triggerFocusTargetRef:void 0,beforeContentFocusGuardRef:w.type===void 0?c.context.beforeContentFocusGuardRef:void 0,children:V})});var UV=l(X(),1);var $_=l(X(),1),bR=$_.createContext(void 0);function WV(){let e=$_.useContext(bR);if(e===void 0)throw new Error(ut(32));return e}var vR=l(I(),1),GV=UV.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t,{store:i}=ir();return i.useState("mounted")||o?(0,vR.jsx)(bR.Provider,{value:o,children:(0,vR.jsx)(Rk,{ref:r,...n})}):null});var Ws=l(X(),1);var Yp=l(I(),1),YV=Ws.forwardRef(function(t,r){let{anchor:o,positionMethod:n="absolute",className:i,render:a,side:s,align:c,sideOffset:d=0,alignOffset:u=0,collisionBoundary:f="clipping-ancestors",collisionPadding:m=5,arrowPadding:g=5,sticky:h=!1,disableAnchorTracking:b=!1,collisionAvoidance:v=LN,style:y,...w}=t,{store:_}=ir(),x=WV(),E=td(!0),S=_.useState("parent"),C=_.useState("floatingRootContext"),R=_.useState("floatingTreeRoot"),T=_.useState("mounted"),P=_.useState("open"),O=_.useState("modal"),k=_.useState("openMethod"),F=_.useState("activeTriggerElement"),V=_.useState("transitionStatus"),L=_.useState("positionerElement"),B=_.useState("instantType"),j=_.useState("adaptiveOrigin"),A=_.useState("lastOpenChangeReason"),D=_.useState("floatingNodeId"),N=_.useState("floatingParentNodeId"),z=C.useState("domReferenceElement"),W=Ws.useRef(null),Y=Ds(L),G=o,ve=d,fe=u,Se=c,le=v;S.type==="context-menu"&&(G=o??S.context?.anchor,Se=Se??"start",!s&&Se!=="center"&&(fe=t.alignOffset??2,ve=t.sideOffset??-5));let ye=s,Ee=Se;S.type==="menu"?(ye=ye??"inline-end",Ee=Ee??"start",le=t.collisionAvoidance??r_):S.type==="menubar"&&(ye=ye??(S.context.orientation==="vertical"?"inline-end":"bottom"),Ee=Ee??"start");let Ie=S.type==="context-menu",Q=V_({anchor:G,floatingRootContext:C,positionMethod:E?"fixed":n,mounted:T,side:ye,sideOffset:ve,align:Ee,alignOffset:fe,arrowPadding:Ie?0:g,collisionBoundary:f,collisionPadding:m,sticky:h,nodeId:D,keepMounted:x,disableAnchorTracking:b,collisionAvoidance:le,shift:Ie?{crossAxis:!("side"in le&&le.side==="flip"),rootBoundary:"layoutViewport"}:void 0,externalTree:R,adaptiveOrigin:j});Ws.useEffect(()=>{function ge(_e){_e.open&&(_e.parentNodeId===D&&_.set("hoverEnabled",!1),_e.nodeId!==D&&_e.parentNodeId===_.select("floatingParentNodeId")&&_.setOpen(!1,Le(xe.siblingOpen)))}return R.events.on("menuopenchange",ge),()=>{R.events.off("menuopenchange",ge)}},[_,R.events,D]),Ws.useEffect(()=>{if(_.select("floatingParentNodeId")==null)return;function ge(_e){if(_e.open||_e.nodeId!==_.select("floatingParentNodeId"))return;let Te=_e.reason??xe.siblingOpen;_.setOpen(!1,Le(Te))}return R.events.on("menuopenchange",ge),()=>{R.events.off("menuopenchange",ge)}},[R.events,_]);let me=or();Ws.useEffect(()=>{P||me.clear()},[P,me]),Ws.useEffect(()=>{function ge(_e){if(!(!P||_e.nodeId!==_.select("floatingParentNodeId")))if(_e.target&&F&&F!==_e.target){let Te=_.select("closeDelay");Te>0?me.isStarted()||me.start(Te,()=>{_.setOpen(!1,Le(xe.siblingOpen))}):_.setOpen(!1,Le(xe.siblingOpen))}else me.clear()}return R.events.on("itemhover",ge),()=>{R.events.off("itemhover",ge)}},[R.events,P,F,_,me]),Ws.useEffect(()=>{let ge={open:P,nodeId:D,parentNodeId:N,reason:_.select("lastOpenChangeReason")};R.events.emit("menuopenchange",ge)},[R.events,P,_,D,N]),be(()=>{let ge=z,_e=W.current;if(ge&&(W.current=ge),_e&&ge&&ge!==_e){_.set("instantType",void 0);let Te=new AbortController;return Y(()=>{_.set("instantType","trigger-change")},Te.signal),()=>{Te.abort()}}},[z,Y,_]);let re={open:P,side:Q.side,align:Q.align,anchorHidden:Q.anchorHidden,nested:S.type==="menu",instant:B},ee=S.type==="menubar"&&S.context.modal,ie=O&&A!==xe.triggerHover;uV(P&&(ee||ie),k==="touch",L,F);let J=D_(t,re,{styles:Q.positionerStyles,transitionStatus:V,props:w,refs:[r,_.useStateSetter("positionerElement")],hidden:!T,inert:!P}),ae=T&&S.type!=="menu"&&(S.type!=="menubar"&&O&&A!==xe.triggerHover||S.type==="menubar"&&S.context.modal),he=null;return S.type==="menubar"?he=S.context.contentElement:S.type===void 0&&(he=F),(0,Yp.jsxs)(pR.Provider,{value:Q,children:[ae&&(0,Yp.jsx)(KF,{ref:S.type==="context-menu"||S.type==="nested-context-menu"?S.context.internalBackdropRef:null,inert:O_(!P),cutout:he}),(0,Yp.jsx)(Pk,{id:D,children:(0,Yp.jsx)(yM,{elementsRef:_.context.itemDomElements,labelsRef:_.context.itemLabels,children:J})})]})});var id=l(X(),1);var ew=l(X(),1),yR=ew.createContext(void 0);function qV(){let e=ew.useContext(yR);if(e===void 0)throw new Error(ut(34));return e}var _R=l(I(),1),KV=id.memo(id.forwardRef(function(t,r){let{render:o,className:n,value:i,defaultValue:a,onValueChange:s,disabled:c=!1,style:d,"aria-labelledby":u,...f}=t,[m,g]=id.useState(void 0),[h,b]=jc({controlled:i,default:a,name:"MenuRadioGroup"}),v=we((x,E)=>{s?.(x,E),!E.isCanceled&&b(x)}),w=Ve("div",t,{state:{disabled:c},ref:r,props:{role:"group","aria-labelledby":u??m,"aria-disabled":c||void 0,...f}}),_=id.useMemo(()=>({value:h,setValue:v,disabled:c}),[h,v,c]);return(0,_R.jsx)(Xh.Provider,{value:g,children:(0,_R.jsx)(yR.Provider,{value:_,children:w})})}));var rw=l(X(),1);var tw=l(X(),1),wR=tw.createContext(void 0);function XV(){let e=tw.useContext(wR);if(e===void 0)throw new Error(ut(35));return e}var ZV=l(I(),1),QV=rw.forwardRef(function(t,r){let{render:o,className:n,id:i,label:a,nativeButton:s=!1,disabled:c=!1,closeOnClick:d=!1,value:u,style:f,...m}=t,g=ta({guess:!0,label:a}),h=nn(!0),b=rr(i),{store:v}=ir(),y=v.useState("isActive",g.index),w=v.useState("itemProps"),{value:_,setValue:x,disabled:E}=qV(),S=v.useState("disabled"),C=c||E||S,R=_===u,{getItemProps:T,itemRef:P}=od({closeOnClick:d,disabled:C,highlighted:y,id:b,store:v,nativeButton:s,nodeId:h?.context.nodeId,itemMetadata:rd}),O=rw.useMemo(()=>({disabled:C,highlighted:y,checked:R}),[C,y,R]);function k(V){let L=Le(xe.itemPress,V.nativeEvent,void 0,{preventUnmountOnClose:yt});x(u,L)}let F=Ve("div",t,{state:O,stateAttributesMapping:nd,props:[w,{role:"menuitemradio","aria-checked":R,onClick:k},m,T],ref:[P,r,g.ref]});return(0,ZV.jsx)(wR.Provider,{value:O,children:F})});var ow=l(X(),1);var JV=ow.forwardRef(function(t,r){let{render:o,className:n,style:i,keepMounted:a=!1,...s}=t,c=XV(),d=ow.useRef(null),{transitionStatus:u,mounted:f,setMounted:m}=ea(c.checked);oi({open:c.checked,ref:d,onComplete(){c.checked||m(!1)}});let g={checked:c.checked,disabled:c.disabled,highlighted:c.highlighted,transitionStatus:u};return Ve("span",t,{state:g,stateAttributesMapping:nd,ref:[r,d],props:{"aria-hidden":!0,...s},enabled:a||f})});var bo=l(X(),1);var nw=l(X(),1),rpe=nw.createContext(null);function iw(e){let t=nw.useContext(rpe);if(t===null&&!e)throw new Error(ut(5));return t}var Zh=l(X(),1);var $V={...__,disabled:e=>e.parent.type==="menubar"&&e.parent.context.disabled||e.disabled,modal:e=>(e.parent.type===void 0||e.parent.type==="context-menu")&&(e.modal??!0),openMethod:e=>e.openMethod,allowMouseEnter:e=>e.allowMouseEnter,highlightItemOnHover:e=>e.highlightItemOnHover,parent:e=>e.parent,rootId:e=>e.parent.type==="menu"?e.parent.store.select("rootId"):e.parent.type!==void 0?e.parent.context.rootId:e.rootId,activeIndex:e=>e.activeIndex,isActive:(e,t)=>e.activeIndex===t,hoverEnabled:e=>e.hoverEnabled,instantType:e=>e.instantType,lastOpenChangeReason:e=>e.openChangeReason,floatingTreeRoot:e=>e.parent.type==="menu"?e.parent.store.select("floatingTreeRoot"):e.floatingTreeRoot,floatingNodeId:e=>e.floatingNodeId,floatingParentNodeId:e=>e.floatingParentNodeId,itemProps:e=>e.itemProps,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin,keyboardEventRelay:e=>{if(e.keyboardEventRelay)return e.keyboardEventRelay;if(e.parent.type==="menu")return e.parent.store.select("keyboardEventRelay")}},aw=class extends Bs{constructor(t){super({...rD(),...t},tD(),$V),this.unsubscribeParentListener=this.observe("parent",r=>{if(this.unsubscribeParentListener?.(),r.type==="menu"){let o=r.store.select("rootId"),n=r.store.select("floatingTreeRoot"),i=r.store.select("keyboardEventRelay");this.unsubscribeParentListener=r.store.subscribe(()=>{let a=r.store.select("rootId"),s=r.store.select("floatingTreeRoot"),c=r.store.select("keyboardEventRelay");o===a&&n===s&&i===c||(o=a,n=s,i=c,this.notifyAll())}),this.context.allowMouseUpTriggerRef=r.store.context.allowMouseUpTriggerRef;return}r.type!==void 0&&(this.context.allowMouseUpTriggerRef=r.context.allowMouseUpTriggerRef),this.unsubscribeParentListener=null})}setOpen(t,r){this.state.floatingRootContext.context.events.emit("setOpen",{open:t,eventDetails:r})}unsubscribeParentListener=null};function eD(){let e=new jp(Object.freeze(rD()),Object.freeze(tD()),$V);return Object.assign(e,{setOpen:yt})}function tD(){return{positionerRef:Zh.createRef(),popupRef:Zh.createRef(),typingRef:{current:!1},itemDomElements:{current:[]},itemLabels:{current:[]},allowMouseUpTriggerRef:{current:!1},triggerFocusTargetRef:Zh.createRef(),beforeContentFocusGuardRef:Zh.createRef(),onOpenChangeComplete:void 0,triggerElements:new Hl}}function rD(){return{...y_(),disabled:!1,modal:!0,openMethod:null,allowMouseEnter:!1,highlightItemOnHover:!0,parent:{type:void 0},rootId:void 0,activeIndex:null,hoverEnabled:!0,instantType:void 0,openChangeReason:null,floatingTreeRoot:new Yc,floatingNodeId:void 0,floatingParentNodeId:null,itemProps:ht,keyboardEventRelay:void 0,closeDelay:0,adaptiveOrigin:void 0}}var sw=l(X(),1),xR=sw.createContext(void 0);function lw(){return sw.useContext(xR)}var Qh=l(I(),1),cw=Bh(function(t){let{children:r,open:o,onOpenChange:n,onOpenChangeComplete:i,defaultOpen:a=!1,disabled:s=!1,modal:c,loopFocus:d=!0,orientation:u="vertical",actionsRef:f,closeParentOnEsc:m=!1,handle:g,triggerId:h,defaultTriggerId:b=null,highlightItemOnHover:v=!0}=t,y=td(!0),w=ir(!0),_=iw(!0),x=lw(),E=bo.useMemo(()=>x&&w?{type:"menu",store:w.store}:_?{type:"menubar",context:_}:y&&!w?{type:"context-menu",context:y}:{type:void 0},[y,w,_,x]),S=ope({open:a,openProp:o,activeTriggerId:b,triggerIdProp:h,parent:E});S.useControlledProp("openProp",o),S.useControlledProp("triggerIdProp",h),S.useContextCallback("onOpenChangeComplete",i);let C=Ba(),R=Ba(),T=S.useState("floatingTreeRoot"),P=Mh(T),O=Ti(),k=S.useState("open"),F=S.useState("activeTriggerElement"),V=S.useState("positionerElement"),L=S.useState("hoverEnabled"),B=S.useState("disabled"),j=S.useState("lastOpenChangeReason"),A=S.useState("parent"),D=S.useState("activeIndex"),N=S.useState("payload"),z=S.useState("floatingParentNodeId"),W=bo.useRef(null),Y=bo.useRef(A.type!=="context-menu"),G=or(),ve=bo.useRef(!0),fe=or(),Se=z!=null,{openMethod:le,triggerProps:ye}=JF(k);S.useSyncedValues({disabled:s,highlightItemOnHover:v,modal:A.type===void 0?c:void 0,openMethod:le,rootId:C}),h_(S);let{forceUnmount:Ee}=b_(k,S,()=>{S.set("allowMouseEnter",!1)});be(()=>{y&&!w?S.update({parent:{type:"context-menu",context:y},floatingNodeId:P,floatingParentNodeId:O}):w&&S.update({floatingNodeId:P,floatingParentNodeId:O})},[y,w,P,O,S]),bo.useEffect(()=>{if(k||(W.current=null),A.type==="context-menu"){if(!k){G.clear(),Y.current=!1;return}G.start(500,()=>{Y.current=!0})}},[G,k,A.type]),be(()=>{!k&&!L&&S.set("hoverEnabled",!0)},[k,L,S]);let Ie=we((ke,Qe)=>{let et=Qe.reason;if(!ke&&!S.select("open")||k===ke&&Qe.trigger===F&&j===et)return;let xt=Xk(Qe);if(!ke&&Qe.trigger==null&&(Qe.trigger=F??void 0),n?.(ke,Qe),Qe.isCanceled)return;S.state.floatingRootContext.dispatchOpenChange(ke,Qe);let Ht=Qe.event;if(ke===!1&&Ht?.type==="click"&&Ht.pointerType==="touch"&&!ve.current)return;ke&&et===xe.triggerFocus?(ve.current=!1,fe.start(300,()=>{ve.current=!0})):(ve.current=!0,fe.clear());let Xe=(et===xe.triggerPress||et===xe.itemPress)&&Ht.detail===0,Xo=!ke&&(et===xe.escapeKey||et==null),po={open:ke,openChangeReason:et};W.current=Qe.event,Kk(po,ke,Qe.trigger,xt()),S.update(po),A.type==="menubar"&&(et===xe.triggerFocus||et===xe.focusOut||et===xe.triggerHover||et===xe.listNavigation||et===xe.siblingOpen)?S.set("instantType","group"):Xe||Xo?S.set("instantType",Xe?"click":"dismiss"):S.set("instantType",void 0)}),Q=jh({popupStore:S,floatingId:R,nested:O!=null,onOpenChange:Ie}),me=Q.context.events;be(()=>{let ke=({open:Qe,eventDetails:et})=>Ie(Qe,et);return me.on("setOpen",ke),()=>{me?.off("setOpen",ke)}},[me,Ie]);let re=bo.useCallback(()=>{S.setOpen(!1,Le(xe.imperativeAction))},[S]);bo.useImperativeHandle(f,()=>({unmount:Ee,close:re}),[Ee,re]);let ee;A.type==="context-menu"&&(ee=A.context),bo.useImperativeHandle(ee?.positionerRef,()=>V,[V]),bo.useImperativeHandle(ee?.actionsRef,()=>({setOpen:Ie}),[Ie]);let ie=Dh(Q,{enabled:!B,bubbles:{escapeKey:m&&A.type==="menu"},outsidePress(){return A.type!=="context-menu"||W.current?.type==="contextmenu"?!0:Y.current},externalTree:Se?T:void 0}),J=Jc(),ae=bo.useCallback(ke=>{S.select("activeIndex")!==ke&&S.set("activeIndex",ke)},[S]),he=rR(Q,{enabled:!B,listRef:S.context.itemDomElements,activeIndex:D,nested:A.type!==void 0,loopFocus:d,orientation:u,parentOrientation:A.type==="menubar"?A.context.orientation:void 0,rtl:J==="rtl",disabledIndices:Ll,onNavigate:ae,openOnArrowKeyDown:A.type!=="context-menu",externalTree:Se?T:void 0,focusItemOnHover:v}),ge=bo.useCallback(ke=>{S.context.typingRef.current=ke},[S]),_e=oR(Q,{enabled:!B,listRef:S.context.itemLabels,elementsRef:S.context.itemDomElements,activeIndex:D,resetMs:500,onMatch:ke=>{k&&ke!==D&&S.set("activeIndex",ke)},onTyping:ge}),Te=bo.useMemo(()=>{let ke=lt(_e.reference,he.reference,ie.reference,{onMouseMove(){S.set("allowMouseEnter",!0)}},ye);return ke["aria-haspopup"]="menu",ke["aria-expanded"]=k,ke},[S,_e.reference,he.reference,ie.reference,ye,k]),Ne=bo.useMemo(()=>{let ke=lt(he.trigger,ie.trigger,ye);return ke["aria-haspopup"]="menu",ke["aria-expanded"]=!1,ke},[he.trigger,ie.trigger,ye]),K=bo.useMemo(()=>lt(p_,{id:R,role:"menu","aria-labelledby":F?.id,onMouseMove(){S.set("allowMouseEnter",!0),A.type==="menu"&&S.set("hoverEnabled",!1)},onClick(){S.select("hoverEnabled")&&S.set("hoverEnabled",!1)},onKeyDown(ke){let Qe=S.select("keyboardEventRelay");Qe&&!ke.isPropagationStopped()&&Qe(ke)}},_e.floating,he.floating,ie.floating),[F,R,A.type,S,_e.floating,he.floating,ie.floating]),ne=he.item??ht;v_(S,{floatingRootContext:Q,activeTriggerProps:Te,inactiveTriggerProps:Ne,popupProps:K,itemProps:ne});let Ke=bo.useMemo(()=>({store:S,parent:E}),[S,E]),Ce=(0,Qh.jsxs)(mR.Provider,{value:Ke,children:[g&&(0,Qh.jsx)(m_,{handle:g,store:S}),typeof r=="function"?r({payload:N}):r]});return A.type===void 0||A.type==="context-menu"?(0,Qh.jsx)(Ok,{externalTree:T,children:Ce}):Ce});function ope(e){return Wt(()=>new aw(e)).current}var oD=l(X(),1);var SR=l(I(),1);function nD(e){let t=ir().store,r=oD.useMemo(()=>({parentMenu:t}),[t]);return(0,SR.jsx)(xR.Provider,{value:r,children:(0,SR.jsx)(cw,{...e})})}var an=l(X(),1);var iD=l(X(),1);function aD(e={}){let{highlightItemOnHover:t,highlightedIndex:r,onHighlightedIndexChange:o}=Tp(),{ref:n,index:i}=ta(e),a=r===i,s=iD.useRef(null),c=$i(n,s);return{compositeProps:{tabIndex:a?0:-1,onFocus(){o(i)},onMouseMove(){let u=s.current;if(!t||!u)return;let f=u.hasAttribute("disabled")||u.ariaDisabled==="true";!a&&!f&&u.focus()}},compositeRef:c,index:i}}function sD(e){let{render:t,className:r,style:o,state:n=ht,props:i=Ll,refs:a=Ll,metadata:s,stateAttributesMapping:c,tag:d="div",...u}=e,{compositeProps:f,compositeRef:m}=aD({metadata:s});return Ve(d,e,{state:n,ref:[m,...a],props:[f,...i,u],stateAttributesMapping:c})}function CR(e){if(St(e)&&e.hasAttribute("data-rootownerid"))return e.getAttribute("data-rootownerid");if(!oa(e))return CR(ra(e))}var lD=l(X(),1),ER=l(Ha(),1);function cD(e,t){let r=lD.useRef(null);function o(i){ER.flushSync(()=>{e.setOpen(!1,Le(xe.focusOut,i.nativeEvent,i.currentTarget))}),PN(r.current)?.focus()}function n(i){let a=e.select("positionerElement");if(a&&Bl(i,a))e.context.beforeContentFocusGuardRef.current?.focus();else{ER.flushSync(()=>{e.setOpen(!1,Le(xe.focusOut,i.nativeEvent,i.currentTarget))});let s=TN(e.context.triggerFocusTargetRef.current||t.current);for(;s!==null&&De(a,s);){let c=s;if(s=Np(s),s===c)break}s?.focus()}}return{preFocusGuardRef:r,handlePreFocusGuardFocus:o,handleFocusTargetFocus:n}}var dw=l(X(),1);function dD(e){let{enabled:t=!0,mouseDownAction:r,open:o}=e,n=dw.useRef(!1);return dw.useMemo(()=>t?{onMouseDown:i=>{(r==="open"&&!o||r==="close"&&o)&&(n.current=!0,tt(i.currentTarget).addEventListener("click",()=>{n.current=!1},{once:!0}))},onClick:i=>{n.current&&(n.current=!1,i.preventBaseUIHandler())}}:ht,[t,r,o])}var ad=l(I(),1),uD=d_(function(t,r){let{render:o,className:n,style:i,disabled:a=!1,nativeButton:s=!0,id:c,openOnHover:d,delay:u=100,closeDelay:f=0,handle:m,payload:g,...h}=t,b=ir(!0),y=w_(m)??b?.store;if(!y)throw new Error(ut(85));let w=rr(c),_=y.useState("isTriggerActive",w),x=y.useState("floatingRootContext"),E=y.useState("isOpenedByTrigger",w),S=y.useState("triggerPopupId",w),C=an.useRef(null),R=ipe(),T=Tp(!0),P=en(),O=an.useMemo(()=>P??new Yc,[P]),k=Mh(O),F=Ti(),{registerTrigger:V,isMountedByThisTrigger:L}=g_(w,C,y,{payload:g,closeDelay:f,parent:R,floatingTreeRoot:O,floatingNodeId:k,floatingParentNodeId:F,keyboardEventRelay:T?.relayKeyboardEvent}),B=R.type==="menubar",j=y.useState("disabled"),A=a||j||B&&R.context.disabled,{getButtonProps:D,buttonRef:N}=ja({disabled:A,native:s});an.useEffect(()=>{!E&&R.type===void 0&&(y.context.allowMouseUpTriggerRef.current=!1)},[y,E,R.type]);let z=an.useRef(null),W=or(),Y=we(ge=>{if(!z.current)return;W.clear(),y.context.allowMouseUpTriggerRef.current=!1;let _e=ge.target;De(z.current,_e)||De(y.select("positionerElement"),_e)||_e===z.current||_e!=null&&CR(_e)===y.select("rootId")||rV(ge,z.current)||O.events.emit("close",{domEvent:ge,reason:xe.cancelOpen})});an.useEffect(()=>{E&&y.select("lastOpenChangeReason")===xe.triggerHover&&tt(z.current).addEventListener("mouseup",Y,{once:!0})},[E,Y,y]);let G=B&&R.context.hasSubmenuOpen,fe=Gu(x,{enabled:(d??G)&&!A&&(!B||G&&!L),handleClose:qu({blockPointerEvents:!B}),mouseOnly:!0,move:!1,restMs:R.type===void 0?u:void 0,delay:{close:f},triggerElementRef:C,externalTree:O,isActiveTrigger:_,isClosing:()=>y.select("transitionStatus")==="ending"}),Se=npe(E,y.select("lastOpenChangeReason")),le=Vh(x,{enabled:!A,event:E&&B?"click":"mousedown",toggle:!0,ignoreMouse:!1,stickIfOpen:R.type===void 0?Se:!1}),ye=Wh(x,{enabled:!A&&G}),Ee=dD({open:E,enabled:B,mouseDownAction:"open"}),Ie=an.useMemo(()=>lt(ye.reference,le.reference),[ye.reference,le.reference]),Q=y.useState("triggerProps",L),{preFocusGuardRef:me,handlePreFocusGuardFocus:re,handleFocusTargetFocus:ee}=cD(y,C),ie={disabled:A,open:E},J=[z,r,N,V,C],ae=[Ie,fe??ht,Q,{"aria-haspopup":"menu","aria-controls":S,id:w,onMouseDown:ge=>{if(y.select("open"))return;W.start(200,()=>{y.context.allowMouseUpTriggerRef.current=!0}),tt(ge.currentTarget).addEventListener("mouseup",Y,{once:!0})}},B?{role:"menuitem"}:{},Ee,h,D],he=Ve("button",t,{enabled:!B,stateAttributesMapping:nR,state:ie,ref:J,props:ae});return B?(0,ad.jsx)(sD,{tag:"button",render:o,className:n,style:i,state:ie,refs:J,props:ae,stateAttributesMapping:nR}):E?(0,ad.jsxs)(an.Fragment,{children:[(0,ad.jsx)(zl,{ref:me,onFocus:re},`${w}-pre-focus-guard`),(0,ad.jsx)(an.Fragment,{children:he},w),(0,ad.jsx)(zl,{ref:y.context.triggerFocusTargetRef,onFocus:ee},`${w}-post-focus-guard`)]}):(0,ad.jsx)(an.Fragment,{children:he},w)});function npe(e,t){let r=or(),[o,n]=an.useState(!1);return be(()=>{e&&t===xe.triggerHover?(n(!0),r.start(500,()=>{n(!1)})):e||(r.clear(),n(!1))},[e,t,r]),o}function ipe(){let e=iw(!0);return an.useMemo(()=>e?{type:"menubar",context:e}:{type:void 0},[e])}var wD=l(X(),1);var jo=l(X(),1),_D=l(Ha(),1);var fD=l(X(),1);function pD(e){let[t,r]=fD.useState({current:e,previous:null});return Object.is(e,t.current)||r({current:e,previous:t.current}),t.previous}var qp=l(X(),1);function kR(e){let t=Eo(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=St(e),i=n?e.offsetWidth:r,a=n?e.offsetHeight:o;return(Gc(r)!==i||Gc(o)!==a)&&(r=i,o=a),{width:r,height:o}}function gD(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:a,side:s,direction:c}=e,d=Ds(t,!0),u=Ei(),f=qp.useRef(null),m=qp.useRef(!0),g=qp.useRef(yt),h=we(i),b=we(a),v=qp.useMemo(()=>ape(s,c),[s,c]);be(()=>{if(!n){g.current=yt,m.current=!0,f.current=null;return}if(!t||!r)return;g.current=mD(t,v),RR(t,"auto");let y=fw(t,"position","static"),w=fw(t,"transform","none"),_=fw(t,"scale","1"),x=mD(r,{"--available-width":"max-content","--available-height":"max-content"});function E(){y(),w(),x()}function S(){E(),_()}if(h?.(),m.current||f.current===null){uw(r,"max-content");let P=kR(t);return f.current=P,uw(r,P),S(),b?.(null,P),m.current=!1,()=>{g.current(),g.current=yt}}uw(r,"max-content");let C=f.current,R=kR(t);f.current=R,RR(t,C),S(),b?.(C,R),uw(r,R);let T=new AbortController;return u.request(()=>{RR(t,R),d(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},T.signal)}),()=>{T.abort(),u.cancel(),g.current(),g.current=yt}},[o,t,r,d,u,n,h,b,v])}function ape(e,t){let r=e==="top",o=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!r&&!o?ht:{position:"absolute",[r?"bottom":"top"]:"0",[o?"right":"left"]:"0"}}function fw(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function mD(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push(fw(e,o,n));return r.length?()=>{r.forEach(o=>o())}:yt}function RR(e,t){let r=t==="auto"?"auto":`${t.width}px`,o=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",r),e.style.setProperty("--popup-height",o)}function uw(e,t){let r=t==="max-content"?"max-content":`${t.width}px`,o=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",r),e.style.setProperty("--positioner-height",o)}var hD=l(X(),1);var bD=l(I(),1),pw=function(t){let{direction:r="ltr"}=t,o=hD.useMemo(()=>({direction:r}),[r]);return(0,bD.jsx)(sR.Provider,{value:o,children:t.children})};var vD={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:i,strategy:a,placement:s}=e,c=Pt(n),d=c.getComputedStyle(n);if(!(d.transitionDuration!=="0s"&&d.transitionDuration!==""))return{x:t,y:r,data:Wp};let f=await i.getOffsetParent?.(n),m={width:0,height:0};if(a==="fixed"&&c?.visualViewport)m={width:c.visualViewport.width,height:c.visualViewport.height};else if(f===c){let w=tt(n);m={width:w.documentElement.clientWidth,height:w.documentElement.clientHeight}}else await i.isElement?.(f)&&(m=await i.getDimensions(f));let g=$o(s),h=t,b=r;g==="left"&&(h=m.width-(t+o.width)),g==="top"&&(b=m.height-(r+o.height));let v=g==="left"?"right":Wp.sideX,y=g==="top"?"bottom":Wp.sideY;return{x:h,y:b,data:{sideX:v,sideY:y}}}};var Kp=l(I(),1),mw={activationDirection:e=>e?{"data-activation-direction":e}:null};function gw(e){let{store:t,side:r,children:o}=e,n=Jc(),i=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),s=t.useState("open"),c=t.useState("payload"),d=t.useState("mounted"),u=t.useState("popupElement"),f=t.useState("positionerElement"),m=pD(s?i:null),g=cpe(a,c),h=jo.useRef(null),[b,v]=jo.useState(null),[y,w]=jo.useState(null),_=jo.useRef(null),x=jo.useRef(null),E=Ds(_,!0),S=Ei(),C=jo.useRef(null),[R,T]=jo.useState(null),[P,O]=jo.useState(!1);be(()=>(t.set("adaptiveOrigin",vD),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let k=we(()=>{_.current?.style.setProperty("animation","none"),_.current?.style.setProperty("transition","none"),x.current?.style.setProperty("display","none")}),F=we(D=>{_.current?.style.removeProperty("animation"),_.current?.style.removeProperty("transition"),x.current?.style.removeProperty("display"),D&&T(D)}),V=we(()=>{C.current?.abort();let D=new AbortController;C.current=D,E(()=>{v(null),T(null),h.current=null},D.signal)}),L=jo.useRef(null);be(()=>{(!s||!d)&&(L.current=null)},[s,d]),be(()=>{if(i&&m&&i!==m&&L.current!==i&&h.current){v(h.current),O(!0);let D=lpe(m,i);w(D),L.current=i}},[i,m]),be(()=>{b!=null&&(C.current?.abort(),O(!0),S.request(()=>{_D.flushSync(()=>{O(!1)}),V()}))},[g,b,V,S]),be(()=>{let D=_.current;if(!D)return;let N=tt(D).createElement("div");for(let z of Array.from(D.childNodes))N.appendChild(z.cloneNode(!0));h.current=N});let B=b!=null,j;B?j=(0,Kp.jsxs)(jo.Fragment,{children:[(0,Kp.jsx)("div",{"data-previous":!0,inert:O_(!0),ref:x,style:{...R?{"--popup-width":`${R.width}px`,"--popup-height":`${R.height}px`}:null,position:"absolute"},"data-ending-style":P?void 0:""},"previous"),(0,Kp.jsx)("div",{"data-current":!0,ref:_,"data-starting-style":P?"":void 0,children:o},g)]}):j=(0,Kp.jsx)("div",{"data-current":!0,ref:_,children:o},g),be(()=>{let D=x.current;!D||!b||D.replaceChildren(...Array.from(b.childNodes))},[b]),gD({popupElement:u,positionerElement:f,mounted:d,content:c,onMeasureLayout:k,onMeasureLayoutComplete:F,side:r,direction:n});let A={activationDirection:spe(y),transitioning:B};return{children:j,state:A}}function spe(e){if(e)return`${yD(e.horizontal,5,"right","left")} ${yD(e.vertical,5,"down","up")}`}function yD(e,t,r,o){return e>t?r:e<-t?o:""}function lpe(e,t){let r=e.getBoundingClientRect(),o=t.getBoundingClientRect(),n={x:r.left+r.width/2,y:r.top+r.height/2},i={x:o.left+o.width/2,y:o.top+o.height/2};return{horizontal:i.x-n.x,vertical:i.y-n.y}}function cpe(e,t){let[r,o]=jo.useState(0),n=jo.useRef(e),i=jo.useRef(t),a=jo.useRef(!1);return be(()=>{let s=n.current,c=i.current,d=e!==s,u=t!==c;d?(o(f=>f+1),a.current=!u):a.current&&u&&(o(f=>f+1),a.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${r}`}var xD=wD.forwardRef(function(t,r){let{render:o,className:n,style:i,children:a,...s}=t,{store:c}=ir(),{side:d}=nn(),u=c.useState("instantType"),{children:f,state:m}=gw({store:c,side:d,children:a}),g={activationDirection:m.activationDirection,transitioning:m.transitioning,instant:u};return Ve("div",t,{state:g,ref:r,props:[s,{children:f}],stateAttributesMapping:mw})});var SD=l(X(),1);var CD=SD.forwardRef(function(t,r){let{className:o,render:n,orientation:i="horizontal",style:a,...s}=t;return Ve("div",t,{state:{orientation:i},ref:r,props:[{role:"separator","aria-orientation":i},s]})});var Us=l(X(),1);var dpe={"aria-expanded":void 0},ED=Us.forwardRef(function(t,r){let{render:o,className:n,style:i,label:a,id:s,nativeButton:c=!1,openOnHover:d=!0,delay:u=100,closeDelay:f=0,disabled:m=!1,...g}=t,h=lw();if(!h?.parentMenu)throw new Error(ut(37));let b=ta({guess:!0,label:a}),v=nn(),{store:y}=ir(),w=rr(s),_=y.useState("open"),x=y.useState("floatingRootContext"),E=y.useState("floatingTreeRoot"),S=y.useState("triggerPopupId",w),C=qk(w,y),R=Us.useCallback(Ie=>{let Q=C(Ie);return Ie!==null&&y.select("open")&&y.select("activeTriggerId")==null&&y.update({activeTriggerId:w,activeTriggerElement:Ie,closeDelay:f}),Q},[C,f,y,w]),T=Us.useRef(null),P=Us.useCallback(Ie=>{T.current=Ie,y.set("activeTriggerElement",Ie)},[y]);y.useSyncedValue("closeDelay",f);let O=h.parentMenu,k=y.useState("disabled"),F=O.useState("disabled"),V=m||k||F,L=O.useState("itemProps"),B=O.useState("isActive",b.index),j=Us.useMemo(()=>({type:"submenu-trigger",setActive(){O.select("highlightItemOnHover")&&O.set("activeIndex",b.index)}}),[O,b.index]),{getItemProps:A,itemRef:D}=od({closeOnClick:!1,disabled:V,highlighted:B,id:w,store:y,typingRef:O.context.typingRef,nativeButton:c,itemMetadata:j,nodeId:v?.context.nodeId}),N=y.useState("hoverEnabled"),z=Gu(x,{enabled:N&&d&&!V,handleClose:qu({blockPointerEvents:!0}),mouseOnly:!0,move:!0,restMs:u,delay:{open:u,close:f},shouldOpen:u>0?()=>O.select("allowMouseEnter"):void 0,triggerElementRef:T,externalTree:E,isClosing:()=>y.select("transitionStatus")==="ending",guardStaleOpen:!0}),Y=Vh(x,{enabled:!V,event:"mousedown",toggle:!d,ignoreMouse:d,stickIfOpen:!1}).reference??ht,G=y.useState("triggerProps",!0);delete G.id;let ve={disabled:V,highlighted:B,open:_},fe=y.useState("openMethod"),le=y.useState("lastOpenChangeReason")===xe.listNavigation||fe==="keyboard",ye=_&&le&&Ut.screenReader.voiceOver;return Ve("div",t,{state:ve,stateAttributesMapping:P_,props:[Y,z,G,L,ye?dpe:void 0,{"aria-controls":S,tabIndex:_||B?0:-1,onBlur(){B&&O.set("activeIndex",null)}},g,A],ref:[r,b.ref,D,R,P]})});var Jh=class extends Dp{constructor(){super(eD(),"Menu")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function kD(){return new Jh}var sn={};Lr(sn,{Control:()=>FD,Description:()=>ND,Error:()=>AD,Item:()=>LD,Label:()=>ID,Root:()=>OD,Validity:()=>DD});var Po=l(X(),1);var hw=l(X(),1),upe=hw.createContext(void 0);function RD(e=!1){let t=hw.useContext(upe);if(!t&&!e)throw new Error(ut(86));return t}var sd=l(X(),1);var TD=l(I(),1),bw=function(t){let r=rr(),o=t.controlId===void 0?r:t.controlId,[n,i]=sd.useState(o),[a,s]=sd.useState(t.labelId),[c,d]=sd.useState([]),u=Wt(()=>new Map),{messageIds:f}=on(),m=we((b,v)=>{let y=u.current;if(v===void 0){y.delete(b);return}y.set(b,v),i(w=>{if(y.size===0)return;let _;for(let x of y.values()){if(w!==void 0&&x===w)return w;_===void 0&&(_=x)}return _})}),g=sd.useCallback(b=>{let v=b["aria-describedby"]?b["aria-describedby"].split(" "):[];return v.push(...f,...c),{...b,"aria-describedby":Array.from(new Set(v)).join(" ")||void 0}},[f,c]),h=sd.useMemo(()=>({controlId:n,registerControlId:m,labelId:a,setLabelId:s,messageIds:c,setMessageIds:d,getDescriptionProps:g}),[n,m,a,s,c,d,g]);return(0,TD.jsx)(aR.Provider,{value:h,children:t.children})};var vw=l(X(),1);function PD(e){let{commit:t,invalid:r,markedDirtyRef:o,name:n,setRegisteredFieldName:i,registeredFieldIdRef:a,setValidityData:s,validityData:c}=e,{formRef:d}=Hs(),u=vw.useRef(null),f=vw.useRef(null),m=vw.useRef(!1),g=we(()=>{let x=f.current;if(x)return x.getValue?x.getValue():x.value});function h(x){return x.value===void 0?g():x.value}let b=we(()=>{let x=f.current;if(o.current=!0,!x){t(c.value);return}t(h(x))});function v(){let x=f.current;!x||!x.id||d.current.fields.set(x.id,{getValue:g,name:n??x.name,controlRef:x.controlRef,validityData:Xu(c,r),validate:b})}function y(x=f.current?.id){x&&d.current.fields.delete(x)}function w(x){if(m.current)return;m.current=!0;let E=h(x);s(S=>S.initialValue===E?S:{...S,initialValue:E})}be(()=>{let x=f.current;!x||!x.id||(i(n?void 0:x.name),d.current.fields.set(x.id,{getValue:g,name:n??x.name,controlRef:x.controlRef,validityData:Xu(c,r),validate:b}))},[d,g,r,n,i,b,c]),be(()=>{let x=d.current.fields;return()=>{let E=f.current?.id;E&&x.delete(E)}},[d]);let _=we((x,E)=>{if(!E){u.current===x&&(u.current=null,y(),f.current=null,i(void 0),a.current=void 0);return}let S=f.current?.id;u.current=x,f.current=E,n||i(E.name),a.current=E.id,S&&S!==E.id&&y(S),w(E),v()});return[b,_]}var yw=l(I(),1),fpe=Po.forwardRef(function(t,r){let{errors:o,validationMode:n,submitAttemptedRef:i}=Hs(),{render:a,className:s,validate:c,validationDebounceTime:d=0,validationMode:u=n,name:f,disabled:m=!1,invalid:g,dirty:h,touched:b,actionsRef:v,style:y,...w}=t,_=RD(!0)?.disabled,x=we(c||(()=>null)),E=_||m,[S,C]=Po.useState(!1),[R,T]=Po.useState(!1),[P,O]=Po.useState(!1),[k,F]=Po.useState(!1),V=h??R,L=b??S,B=Po.useRef(V),j=Po.useRef(void 0),[A,D]=Po.useState(),N=f??A;be(()=>{h!==void 0&&(B.current=h)},[h]);let z=we(ie=>{h===void 0&&(ie&&(B.current=!0),T(ie))}),W=we(ie=>{b===void 0&&C(ie)}),Y=we(()=>u==="onChange"||u==="onSubmit"&&i.current),G=N&&Object.hasOwn(o,N)?o[N]:null,ve=!!(Array.isArray(G)?G.length:G),fe=g===!0||ve,[Se,le]=Po.useState({state:Qc,error:"",errors:[],value:null,initialValue:null}),ye=!fe&&(E?null:Se.state.valid),Ee=Po.useMemo(()=>({disabled:E,touched:L,dirty:V,valid:ye,filled:P,focused:k}),[E,L,V,ye,P,k]),Ie=gV({setValidityData:le,validate:x,validityData:Se,validationDebounceTime:d,invalid:fe,markedDirtyRef:B,state:Ee,shouldValidateOnChange:Y,registeredFieldIdRef:j}),[Q,me]=PD({commit:Ie.commit,invalid:fe,markedDirtyRef:B,name:f,setRegisteredFieldName:D,registeredFieldIdRef:j,setValidityData:le,validityData:Se});Po.useImperativeHandle(v,()=>({validate:Q}),[Q]);let re=Po.useMemo(()=>({invalid:fe,name:N,validityData:Se,setValidityData:le,disabled:E,setTouched:W,setDirty:z,setFilled:O,setFocused:F,validationMode:u,shouldValidateOnChange:Y,state:Ee,registerFieldControl:me,validation:Ie}),[fe,N,Se,E,W,z,O,F,u,Y,Ee,me,Ie]),ee=Ve("div",t,{ref:r,state:Ee,props:w,stateAttributesMapping:aa});return(0,yw.jsx)(iR.Provider,{value:re,children:ee})}),OD=Po.forwardRef(function(t,r){return(0,yw.jsx)(bw,{children:(0,yw.jsx)(fpe,{...t,ref:r})})});var $h=l(X(),1);var ID=$h.forwardRef(function(t,r){let{render:o,className:n,style:i,id:a,nativeLabel:s=!0,...c}=t,d=ai(!1),u=z_(),{labelId:f}=on(),m={...d.state,disabled:d.disabled||u.disabled},g=$h.useRef(null),h=xV({id:f??a,native:s});return Ve("label",t,{ref:[r,g],state:m,props:[h,c],stateAttributesMapping:aa})});var Zu=l(X(),1);var TR=l(I(),1),ppe={...aa,...Ns},AD=Zu.forwardRef(function(t,r){let{render:o,id:n,className:i,match:a,style:s,...c}=t,d=rr(n),{validityData:u,state:f,name:m}=ai(!1),{setMessageIds:g}=on(),{errors:h}=Hs(),b=m&&Object.hasOwn(h,m)?h[m]:null,v=!!(Array.isArray(b)?b.length:b),y=typeof a=="string",w=!1;a===!0?w=!0:f.disabled?w=!1:y?w=!!u.state[a]:w=v||u.state.valid===!1;let{mounted:_,transitionStatus:x,setMounted:E}=ea(w);be(()=>{if(!(!w||!d))return g(B=>B.concat(d)),()=>{g(B=>B.filter(j=>j!==d))}},[w,d,g]);let S=Zu.useRef(null),[C,R]=Zu.useState(null),[T,P]=Zu.useState(null),O=u.error;!y&&v?O=b:u.errors.length>1&&(O=u.errors);let k=O;Array.isArray(O)&&(k=O.length>1?(0,TR.jsx)("ul",{children:O.map(B=>(0,TR.jsx)("li",{children:B},B))}):O[0]);let F=Array.isArray(O)?JSON.stringify(O):O;w&&F!==T&&(P(F),R(k)),oi({open:w,ref:S,onComplete(){w||E(!1)}});let V={...f,transitionStatus:x},L=Ve("div",t,{ref:[r,S],state:V,props:[{id:d,children:w?k:C},c],stateAttributesMapping:ppe,enabled:_});return _?L:null});var MD=l(X(),1);var ND=MD.forwardRef(function(t,r){let{render:o,id:n,className:i,style:a,...s}=t,c=rr(n),d=ai(!1),u=z_(),{setMessageIds:f}=on(),m={...d.state,disabled:d.disabled||u.disabled};return be(()=>{if(c)return f(h=>h.concat(c)),()=>{f(h=>h.filter(b=>b!==c))}},[c,f]),Ve("p",t,{ref:r,state:m,props:[{id:c},s],stateAttributesMapping:aa})});var _w=l(X(),1);var FD=_w.forwardRef(function(t,r){let{render:o,className:n,id:i,name:a,value:s,disabled:c=!1,onValueChange:d,defaultValue:u,autoFocus:f=!1,style:m,...g}=t,{state:h,name:b,disabled:v,setTouched:y,setDirty:w,validityData:_,setFocused:x,setFilled:E,validationMode:S,validation:C}=ai(),{clearErrors:R}=Hs(),T=v||c,P=b??a,O={...h,disabled:T},{labelId:k}=on(),F=tV({id:i});be(()=>{let N=s!=null;C.inputRef.current?.value||N&&s!==""?E(!0):N&&s===""&&E(!1)},[C.inputRef,E,s]);let V=_w.useRef(null);be(()=>{f&&V.current===no(tt(V.current))&&x(!0)},[f,x]);let[L]=jc({controlled:s,default:u,name:"FieldControl",state:"value"}),B=s!==void 0,j=B?L:void 0,A=we(()=>C.inputRef.current?.value);return eV(C.inputRef,F,j,A,!T,a),Ve("input",t,{ref:[r,V],state:O,props:[{id:F,disabled:T,name:P,ref:C.inputRef,"aria-labelledby":k,autoFocus:f,...B?{value:j}:{defaultValue:u},onChange(N){let z=N.currentTarget.value;d?.(z,Le(xe.none,N.nativeEvent)),w(z!==(_.initialValue??"")),E(z!==""),N.nativeEvent.defaultPrevented||(R(P),C.change(z))},onFocus(){x(!0)},onBlur(N){y(!0),x(!1),S==="onBlur"&&C.commit(N.currentTarget.value)},onKeyDown(N){N.currentTarget.tagName==="INPUT"&&N.key==="Enter"&&(y(!0),C.commit(N.currentTarget.value))}},g,N=>C.getValidationProps(T,N)],stateAttributesMapping:aa})});var eb=l(X(),1);var VD=l(I(),1),DD=function(t){let{children:r}=t,{validityData:o,invalid:n}=ai(!1),i=eb.useMemo(()=>Xu(o,n),[o,n]),a=i.state.valid===!1,{transitionStatus:s}=ea(a),c=eb.useMemo(()=>({...i,validity:i.state,transitionStatus:s}),[i,s]);return(0,VD.jsx)(eb.Fragment,{children:r(c)})};var ww=l(X(),1);var PR=l(I(),1),LD=ww.forwardRef(function(t,r){let{render:o,className:n,style:i,disabled:a=!1,...s}=t,{state:c,disabled:d}=ai(!1),u=d||a,f={...c,disabled:u},m=ww.useMemo(()=>({disabled:u}),[u]),g=Ve("div",t,{ref:r,state:f,props:s,stateAttributesMapping:aa});return(0,PR.jsx)(bw,{children:(0,PR.jsx)(cR.Provider,{value:m,children:g})})});var zD=l(X(),1);var BD=l(I(),1),OR=zD.forwardRef(function(t,r){return(0,BD.jsx)(sn.Control,{ref:r,...t})});var xw=l(X(),1),jD=l(Ha(),1);var HD=l(I(),1),WD=xw.forwardRef(function(t,r){let{children:o,container:n,className:i,render:a,style:s,...c}=t,{node:d,subtree:u}=o_({container:n,ref:r,componentProps:t,elementProps:c});return!u&&!d?null:(0,HD.jsxs)(xw.Fragment,{children:[u,d&&jD.createPortal(o,d)]})});var si={};Lr(si,{Arrow:()=>lL,Handle:()=>rb,Popup:()=>aL,Portal:()=>rL,Positioner:()=>nL,Provider:()=>dL,Root:()=>XD,Trigger:()=>$D,Viewport:()=>fL,createHandle:()=>pL});var Xp=l(X(),1);var Sw=l(X(),1),IR=Sw.createContext(void 0);function sa(e){let t=Sw.useContext(IR);if(t===void 0&&!e)throw new Error(ut(72));return t}var UD=l(X(),1);var GD={...__,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},Cw=class extends Bs{constructor(t,r,o){let n=new Hl;super(qD(t,n,r,o),KD(n),GD)}setOpen=(t,r)=>{FF(this,t,r,{extraState:{openChangeReason:r.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Le(xe.triggerPress,t))}};function YD(){let e=new Hl,t=new jp(Object.freeze(qD(void 0,e)),Object.freeze(KD(e)),GD);return Object.assign(t,{setOpen:yt,cancelPendingOpen:yt})}function qD(e,t,r,o=!1){let n={...y_(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e};return n.floatingRootContext=LF(t,r,o),n}function KD(e){return{popupRef:UD.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var tb=l(I(),1),XD=Bh(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:a="none",actionsRef:s,onOpenChange:c,onOpenChangeComplete:d,handle:u,triggerId:f,defaultTriggerId:m=null,children:g}=t,h=NF((O,k)=>new Cw({open:o,openProp:n,activeTriggerId:m,triggerIdProp:f},O,k));h.useControlledProp("openProp",n),h.useControlledProp("triggerIdProp",f),h.useContextCallback("onOpenChange",c),h.useContextCallback("onOpenChangeComplete",d);let b=h.useState("open"),v=!r&&b,y=h.useState("activeTriggerId"),w=h.useState("mounted"),_=h.useState("payload");h.useSyncedValues({trackCursorAxis:a,disableHoverablePopup:i,disabled:r}),h_(h,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:x,transitionStatus:E}=b_(v,h),S=h.useState("isInstantPhase"),C=h.useState("instantType"),R=h.useState("lastOpenChangeReason"),T=Xp.useRef(null);be(()=>{b&&r&&h.setOpen(!1,Le(xe.disabled))},[b,r,h]),be(()=>{E==="ending"&&R===xe.none||E!=="ending"&&S?(C!=="delay"&&(T.current=C),h.set("instantType","delay")):T.current!==null&&(h.set("instantType",T.current),T.current=null)},[E,S,R,C,h]),be(()=>{v&&y==null&&h.set("payload",void 0)},[h,y,v]),Xp.useImperativeHandle(s,()=>({unmount:x,close:()=>h.setOpen(!1,Le(xe.imperativeAction))}),[x,h]);let P=v||w||!r&&a!=="none";return(0,tb.jsxs)(IR.Provider,{value:h,children:[u&&(0,tb.jsx)(m_,{handle:u,store:h}),P&&(0,tb.jsx)(mpe,{store:h,disabled:r,trackCursorAxis:a}),typeof g=="function"?g({payload:_}):g]})});function mpe({store:e,disabled:t,trackCursorAxis:r}){let o=e.useState("floatingRootContext"),n=Dh(o,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=Mk(o,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),a=Xp.useMemo(()=>lt(i.reference,n.reference),[i.reference,n.reference]);return v_(e,{activeTriggerProps:a,inactiveTriggerProps:a,popupProps:n.floating??ht}),null}var kw=l(X(),1);var Ew=l(X(),1),AR=Ew.createContext(void 0);function ZD(){return Ew.useContext(AR)}var JD="data-base-ui-tooltip-trigger";function QD(e){if("composedPath"in e){let r=e.composedPath();for(let o=0;o<r.length;o+=1){let n=r[o];if(ot(n))return n}}let t=e.target;return ot(t)?t:null}function hpe(e){let t=e;for(;t;){let r=t.closest(`[${JD}]`);if(r)return r;let o=t.getRootNode();t="host"in o&&ot(o.host)?o.host:null}return null}var $D=d_(function(t,r){let{render:o,className:n,style:i,handle:a,payload:s,disabled:c,delay:d,closeOnClick:u=!0,closeDelay:f,id:m,...g}=t,h=sa(!0),v=w_(a)??h;if(!v)throw new Error(ut(82));let y=rr(m),w=v.useState("isTriggerActive",y),_=v.useState("isOpenedByTrigger",y),x=v.useState("floatingRootContext"),E=kw.useRef(null),S=d??600,C=f??0,{registerTrigger:R,isMountedByThisTrigger:T}=g_(y,E,v,{payload:s,closeOnClick:u,closeDelay:C}),P=ZD(),{delayRef:O,isInstantPhase:k,hasProvider:F}=fk(x,{open:_}),V=Bp(x);v.useSyncedValue("isInstantPhase",k);let L=v.useState("disabled"),B=c??L,j=pr(B),A=v.useState("trackCursorAxis"),D=v.useState("disableHoverablePopup"),N=kw.useRef(!1),z=or(),W=kw.useRef(void 0);function Y(){return F?na(O.current,"open")===0?0:d??P??600:S}function G(me){let re=E.current;if(!re||!me)return!1;let ee=hpe(me);return ee!==null&&ee!==re&&De(re,ee)}function ve(me){let re=G(me);return N.current=re,re&&(V.openChangeTimeout.clear(),V.restTimeout.clear(),V.restTimeoutPending=!1,z.clear()),re}let fe=Gu(x,{enabled:!B,mouseOnly:!0,move:!1,handleClose:!D&&A!=="both"?qu():null,restMs:Y,delay(){return f==null&&F?{close:na(O.current,"close")}:{close:C}},triggerElementRef:E,isActiveTrigger:w,isClosing:()=>v.select("transitionStatus")==="ending",shouldOpen(){return!N.current}}),Se=Wh(x,{enabled:!B}).reference,le=me=>{let re=N.current,ee=QD(me),ie=ve(ee),J=E.current,ae=J&&ee&&De(J,ee);if(ie&&v.select("open")&&v.select("lastOpenChangeReason")===xe.triggerHover){v.setOpen(!1,Le(xe.triggerHover,me));return}if(re&&!ie&&ae&&!j.current&&!v.select("open")&&J&&Ri(W.current)){let he=()=>{!N.current&&!j.current&&!v.select("open")&&v.setOpen(!0,Le(xe.triggerHover,me,J))},ge=Y();ge===0?(z.clear(),he()):z.start(ge,he)}},ye=v.useState("triggerProps",T);return Ve("button",t,{state:{open:_},ref:[r,R,E],props:[fe,Se,T||A!=="none"?ye:void 0,{onMouseOver(me){le(me.nativeEvent)},onFocus(me){G(QD(me.nativeEvent))&&me.preventBaseUIHandler()},onMouseLeave(){N.current=!1,z.clear(),W.current=void 0},onPointerEnter(me){W.current=me.pointerType},onPointerDown(me){W.current=me.pointerType,v.set("closeOnClick",u),u&&!v.select("open")&&v.cancelPendingOpen(me.nativeEvent)},onClick(me){u&&!v.select("open")&&v.cancelPendingOpen(me.nativeEvent)},id:y,"data-trigger-disabled":B?"":void 0,[JD]:B?void 0:""},g],stateAttributesMapping:P_})});var tL=l(X(),1);var Rw=l(X(),1),MR=Rw.createContext(void 0);function eL(){let e=Rw.useContext(MR);if(e===void 0)throw new Error(ut(70));return e}var NR=l(I(),1),rL=tL.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return sa().useState("mounted")||o?(0,NR.jsx)(MR.Provider,{value:o,children:(0,NR.jsx)(WD,{ref:r,...n})}):null});var Pw=l(X(),1);var Tw=l(X(),1),FR=Tw.createContext(void 0);function Zp(){let e=Tw.useContext(FR);if(e===void 0)throw new Error(ut(71));return e}var oL=l(I(),1),nL=Pw.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:a="absolute",side:s="top",align:c="center",sideOffset:d=0,alignOffset:u=0,collisionBoundary:f="clipping-ancestors",collisionPadding:m=5,arrowPadding:g=5,sticky:h=!1,disableAnchorTracking:b=!1,collisionAvoidance:v=r_,style:y,...w}=t,_=sa(),x=eL(),E=_.useState("open"),S=_.useState("mounted"),C=_.useState("trackCursorAxis"),R=_.useState("disableHoverablePopup"),T=_.useState("floatingRootContext"),P=_.useState("instantType"),O=_.useState("transitionStatus"),k=_.useState("adaptiveOrigin"),F=V_({anchor:i,positionMethod:a,floatingRootContext:T,mounted:S,side:s,sideOffset:d,align:c,alignOffset:u,collisionBoundary:f,collisionPadding:m,sticky:h,arrowPadding:g,disableAnchorTracking:b,keepMounted:x,collisionAvoidance:v,adaptiveOrigin:k}),V=Pw.useMemo(()=>({open:E,side:F.side,align:F.align,anchorHidden:F.anchorHidden,instant:C!=="none"?"tracking-cursor":P}),[E,F.side,F.align,F.anchorHidden,C,P]),L=D_(t,V,{styles:F.positionerStyles,transitionStatus:O,props:w,refs:[r,_.useStateSetter("positionerElement")],hidden:!S,inert:!E||C==="both"||R});return(0,oL.jsx)(FR.Provider,{value:F,children:L})});var iL=l(X(),1);var aL=iL.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,s=sa(),{side:c,align:d}=Zp(),u=s.useState("open"),f=s.useState("instantType"),m=s.useState("transitionStatus"),g=s.useState("popupProps"),h=s.useState("floatingRootContext"),b=s.useState("disabled"),v=s.useState("closeDelay");oi({open:u,ref:s.context.popupRef,onComplete(){u&&s.context.onOpenChangeComplete?.(!0)}}),Uh(h,{enabled:!b,closeDelay:v});let y=s.useStateSetter("popupElement");return Ve("div",t,{state:{open:u,side:c,align:d,instant:f,transitionStatus:m},ref:[r,s.context.popupRef,y],props:[p_,g,Up(m),a],stateAttributesMapping:Hp})});var sL=l(X(),1);var lL=sL.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,s=sa(),{arrowRef:c,side:d,align:u,arrowUncentered:f,arrowStyles:m}=Zp(),g=s.useState("open"),h=s.useState("instantType");return Ve("div",t,{state:{open:g,side:d,align:u,uncentered:f,instant:h},ref:[r,c],props:[{style:m,"aria-hidden":!0},a],stateAttributesMapping:Ku})});var cL=l(X(),1);var VR=l(I(),1),dL=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,i=cL.useMemo(()=>({open:r,close:o}),[r,o]);return(0,VR.jsx)(AR.Provider,{value:r,children:(0,VR.jsx)(uk,{delay:i,timeoutMs:n,children:t.children})})};var uL=l(X(),1);var fL=uL.forwardRef(function(t,r){let{render:o,className:n,style:i,children:a,...s}=t,c=sa(),d=Zp(),u=c.useState("instantType"),{children:f,state:m}=gw({store:c,side:d.side,children:a}),g={activationDirection:m.activationDirection,transitioning:m.transitioning,instant:u};return Ve("div",t,{state:g,ref:r,props:[s,{children:f}],stateAttributesMapping:mw})});var rb=class extends Dp{constructor(){super(YD(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function pL(){return new rb}function _r(e){return Ve(e.defaultTagName??"div",e,e)}var hL=l(U(),1),DR="data-wp-hash";function LR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&vpe(document)),e.__wpStyleRuntime}function bpe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${DR}]`))if(r.getAttribute(DR)===t)return!0;return!1}function bL(e,t,r){if(!e.head)return;let o=LR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(bpe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(DR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function vpe(e){let t=LR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)bL(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function vL(e,t){let r=LR();r.styles.set(e,t);for(let o of r.documents.keys())bL(o,e,t)}typeof process>"u",vL("3167e7d116",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{text-wrap:pretty;margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var mL={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",vL("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var gL={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},ln=(0,hL.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return _r({render:r,defaultTagName:"span",ref:i,props:lt(n,{className:q(mL.text,gL.heading,gL.p,mL[t],o)})})});var xL=l(I(),1),zR="data-wp-hash";function BR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_pe(document)),e.__wpStyleRuntime}function ype(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${zR}]`))if(r.getAttribute(zR)===t)return!0;return!1}function wL(e,t,r){if(!e.head)return;let o=BR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(ype(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(zR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function _pe(e){let t=BR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)wL(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function wpe(e,t){let r=BR();r.styles.set(e,t);for(let o of r.documents.keys())wL(o,e,t)}typeof process>"u",wpe("59353631d1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#f7e6e3);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fae8c8);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#ffea8f);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#ccf4d2);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#e0ebf8);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");var yL={badge:"_96e6251aad1a6136__badge","is-high-intent":"_99f7158cb520f750__is-high-intent","is-medium-intent":"c20ebef2365bc8b7__is-medium-intent","is-low-intent":"_365e1626c6202e52__is-low-intent","is-stable-intent":"_33f8198127ddf4ef__is-stable-intent","is-informational-intent":"_04c1aca8fc449412__is-informational-intent","is-draft-intent":"_90726e69d495ec19__is-draft-intent","is-none-intent":"_898f4a544993bd39__is-none-intent"},Qu=(0,_L.forwardRef)(function({intent:t="none",className:r,...o},n){return(0,xL.jsx)(ln,{ref:n,className:q(yL.badge,yL[`is-${t}-intent`],r),...o,variant:"body-sm"})});var ar={};Lr(ar,{Popup:()=>Mw,Portal:()=>Iw,Positioner:()=>Aw,Provider:()=>GL,Root:()=>Vw,Trigger:()=>Nw});var LL=l(U(),1);var RL=l(U(),1);var HR="data-wp-hash";function WR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Spe(document)),e.__wpStyleRuntime}function xpe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${HR}]`))if(r.getAttribute(HR)===t)return!0;return!1}function EL(e,t,r){if(!e.head)return;let o=WR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(xpe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(HR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Spe(e){let t=WR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)EL(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Cpe(e,t){let r=WR();r.styles.set(e,t);for(let o of r.documents.keys())EL(o,e,t)}typeof process>"u",Cpe("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var CL={slot:"_11fc52b637ff8a7e__slot"},kL="data-wp-compat-overlay-slot";function Epe(){return typeof document>"u"?null:document}function kpe(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Gs=null;function jR(e){return e.setAttribute("aria-hidden","false"),e}function Rpe(e){let t=e.createElement("div");return t.setAttribute(kL,""),CL.slot&&t.classList.add(CL.slot),e.body.appendChild(t),t}function Ow(){if(typeof window>"u"||!kpe()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=Epe();if(!e||!e.body)return;if(Gs&&Gs.ownerDocument===e&&Gs.isConnected)return jR(Gs);let t=e.querySelector(`[${kL}]`);return t instanceof HTMLDivElement?(Gs=jR(t),Gs):(Gs?.isConnected&&Gs.remove(),Gs=jR(Rpe(e)),Gs)}var TL=l(I(),1),Iw=(0,RL.forwardRef)(function({container:t,...r},o){return(0,TL.jsx)(si.Portal,{container:t??Ow(),...r,ref:o})});var PL=l(U(),1),AL=l(I(),1),UR="data-wp-hash";function GR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ppe(document)),e.__wpStyleRuntime}function Tpe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${UR}]`))if(r.getAttribute(UR)===t)return!0;return!1}function OL(e,t,r){if(!e.head)return;let o=GR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Tpe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(UR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Ppe(e){let t=GR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)OL(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function IL(e,t){let r=GR();r.styles.set(e,t);for(let o of r.documents.keys())OL(o,e,t)}typeof process>"u",IL("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Ope={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",IL("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var Ipe={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Aw=(0,PL.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...i},a){return(0,AL.jsx)(si.Positioner,{ref:a,align:t,side:o,sideOffset:n,...i,className:q(Ope["box-sizing"],Ipe.positioner,r)})});var ML=l(U(),1);function Qp(e,t,r){return(0,ML.cloneElement)(e??t,{children:r})}var Ape=l(YR(),1);var FL=l(Tu(),1),{lock:uYe,unlock:VL}=(0,FL.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function Mpe(){let e=Ape;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return VL(e.privateApis).ThemeProvider}var DL=Mpe();var ob=l(I(),1),qR="data-wp-hash";function KR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Fpe(document)),e.__wpStyleRuntime}function Npe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${qR}]`))if(r.getAttribute(qR)===t)return!0;return!1}function zL(e,t,r){if(!e.head)return;let o=KR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Npe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(qR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Fpe(e){let t=KR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)zL(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Vpe(e,t){let r=KR();r.styles.set(e,t);for(let o of r.documents.keys())zL(o,e,t)}typeof process>"u",Vpe("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var Dpe={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Lpe={background:"#1e1e1e"},Mw=(0,LL.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...i},a){let s=(0,ob.jsx)(DL,{color:Lpe,children:(0,ob.jsx)(si.Popup,{ref:a,className:q(Dpe.popup,n),...i,children:o})}),c=Qp(r,(0,ob.jsx)(Aw,{}),s);return Qp(t,(0,ob.jsx)(Iw,{}),c)});var BL=l(U(),1),jL=l(I(),1),Nw=(0,BL.forwardRef)(function(t,r){return(0,jL.jsx)(si.Trigger,{ref:r,...t})});var HL=l($(),1),WL=l(I(),1);function Fw({children:e}){return(0,WL.jsx)(pw,{direction:(0,HL.isRTL)()?"rtl":"ltr",children:e})}var XR=l(I(),1);function Vw(e){return(0,XR.jsx)(Fw,{children:(0,XR.jsx)(si.Root,{...e})})}var UL=l(I(),1);function GL({...e}){return(0,UL.jsx)(si.Provider,{...e})}var YL=l(U(),1),qL=l($(),1),Jp=l(I(),1),ZR="data-wp-hash";function QR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Bpe(document)),e.__wpStyleRuntime}function zpe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ZR}]`))if(r.getAttribute(ZR)===t)return!0;return!1}function KL(e,t,r){if(!e.head)return;let o=QR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(zpe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ZR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Bpe(e){let t=QR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)KL(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Lw(e,t){let r=QR();r.styles.set(e,t);for(let o of r.documents.keys())KL(o,e,t)}typeof process>"u",Lw("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var jpe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Lw("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Hpe={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",Lw("e8e6a9be37",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');var Dw={link:"d4250949359b05ce__link","is-brand":"c6055659b8e2cd2c__is-brand","is-neutral":"_92e0dfcaeee15b88__is-neutral","is-unstyled":"cf122a9bf1035d42__is-unstyled","link-icon":"_0cb411afac4c86c7__link-icon"};typeof process>"u",Lw("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Wpe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},JR=(0,YL.forwardRef)(function({children:t,variant:r="default",tone:o="brand",openInNewTab:n=!1,target:i,render:a,className:s,...c},d){let u=n||/^_blank$/i.test(i??"");return _r({render:a,defaultTagName:"a",ref:d,props:lt(c,{className:q(Wpe.a,jpe["box-sizing"],Hpe["outset-ring--focus-except-active"],r!=="unstyled"&&Dw.link,r!=="unstyled"&&Dw[`is-${o}`],r==="unstyled"&&Dw["is-unstyled"],s),target:i??(n?"_blank":void 0),children:(0,Jp.jsxs)(Jp.Fragment,{children:[t,u&&(0,Jp.jsx)("span",{className:Dw["link-icon"],role:"img","aria-label":(0,qL.__)("(opens in a new tab)")})]})})})});var Ye={};Lr(Ye,{CheckboxItem:()=>gz,Group:()=>yz,GroupLabel:()=>Sz,Item:()=>uz,ItemDescription:()=>zb,ItemLabel:()=>Xx,LinkItem:()=>Tz,Popup:()=>Lz,Portal:()=>Zx,Positioner:()=>Qx,PrefixIcon:()=>aT,RadioGroup:()=>Gz,RadioItem:()=>Xz,Root:()=>Jz,Separator:()=>rB,SubmenuRoot:()=>oB,SubmenuTrigger:()=>lB,Trigger:()=>uB});var fz=l(U(),1);var zw=l(U(),1),$p=(0,zw.forwardRef)(({icon:e,size:t=24,style:r,...o},n)=>{let i=e.props.style,a=i||r?{...i,...r}:void 0;return(0,zw.cloneElement)(e,{width:t,height:t,...o,...a?{style:a}:{},ref:n})});var Bw=l(Fe(),1),$R=l(I(),1),Ju=(0,$R.jsx)(Bw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$R.jsx)(Bw.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M11.934 7.406a1 1 0 0 0 .914.594H19a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5h5.764a.5.5 0 0 1 .447.276l.723 1.63Zm1.064-1.216a.5.5 0 0 0 .462.31H19a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h5.764a2 2 0 0 1 1.789 1.106l.445 1.084ZM8.5 10.5h7V12h-7v-1.5Zm7 3.5h-7v1.5h7V14Z"})});var jw=l(Fe(),1),e5=l(I(),1),t5=(0,e5.jsx)(jw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,e5.jsx)(jw.Path,{d:"M12 4V19M7 14L12 19L17 14",vectorEffect:"non-scaling-stroke"})});var Hw=l(Fe(),1),r5=l(I(),1),o5=(0,r5.jsx)(Hw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,r5.jsx)(Hw.Path,{d:"M20 12L5 12M10 7L5 12L10 17",vectorEffect:"non-scaling-stroke"})});var Ww=l(Fe(),1),n5=l(I(),1),i5=(0,n5.jsx)(Ww.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,n5.jsx)(Ww.Path,{d:"M4 12L19 12M14 17L19 12L14 7",vectorEffect:"non-scaling-stroke"})});var Uw=l(Fe(),1),a5=l(I(),1),s5=(0,a5.jsx)(Uw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,a5.jsx)(Uw.Path,{d:"M12 20L12 5M17 10L12 5L7 10",vectorEffect:"non-scaling-stroke"})});var Gw=l(Fe(),1),l5=l(I(),1),c5=(0,l5.jsx)(Gw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,l5.jsx)(Gw.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"})});var Yw=l(Fe(),1),d5=l(I(),1),nb=(0,d5.jsx)(Yw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,d5.jsx)(Yw.Path,{d:"M13.75 4.194a8 8 0 0 0-4.812.415l-.301.132a8 8 0 0 0-3.203 2.692L4 6.001v4h4L6.517 8.516q.333-.526.758-.977l.011-.012q.341-.359.733-.662l.025-.02a6.5 6.5 0 0 1 2.469-1.172l.034-.008q.117-.027.236-.05l.015-.002q.32-.06.65-.088.08-.008.16-.013a7 7 0 0 1 .323-.01L12 5.5h.05l.203.005.101.003q.146.008.293.023l.12.014.158.02q.103.015.205.033l.058.011q.107.02.212.043l.068.016a6.5 6.5 0 0 1 1.447.521l.02.01a7 7 0 0 1 .452.25l.02.014a7 7 0 0 1 .468.317l.07.054a7 7 0 0 1 .403.334l.034.03q.091.084.18.172l.047.045q.293.294.548.627l.03.038.07.097.096.135q.037.053.072.107a6 6 0 0 1 .167.265l.042.073q.236.411.413.857l.027.07a6.5 6.5 0 0 1 .418 2.014 6.6 6.6 0 0 1-.034 1.04 6 6 0 0 1-.063.424q-.109.597-.32 1.152-.016.034-.028.07a6.5 6.5 0 0 1-.413.856l-.042.073a6 6 0 0 1-.327.497l-.087.118-.02.028a7 7 0 0 1-.526.604l-.035.035-.035.032q-.089.088-.18.172l-.034.03a7 7 0 0 1-.38.317l-.093.071q-.09.067-.183.13l-.076.053q-.112.076-.227.146-.218.133-.446.247l-.028.015-.192.093-.081.036a6.5 6.5 0 0 1-1.184.396l-.058.012a7 7 0 0 1-.475.087q-.08.012-.157.02l-.122.014q-.145.015-.292.023l-.136.005-.139.003L12 18.5q-.053-.002-.104-.003l-.127-.004-.162-.007q-.08-.005-.159-.013a7 7 0 0 1-.65-.088q-.008 0-.015-.002a7 7 0 0 1-.236-.05l-.034-.008a6.5 6.5 0 0 1-4.14-3.077l-1.3.75a8 8 0 0 0 3.564 3.26l.301.131a8 8 0 0 0 11.055-7.061l.007-.33c0-1.76-.581-3.473-1.653-4.87l-.206-.256a8 8 0 0 0-4.07-2.6zM12 7.75a.75.75 0 0 0-.75.75V12a.75.75 0 0 0 .218.529l1.282-.839-1.28.84 2.5 2.5a.75.75 0 1 0 1.06-1.06l-2.28-2.28V8.5a.75.75 0 0 0-.75-.75"})});var qw=l(Fe(),1),u5=l(I(),1),ib=(0,u5.jsx)(qw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,u5.jsx)(qw.Path,{d:"M13.75 16.5H9.75V12M9.75 12H4M9.75 12V7.5H13.75M15 10.25H18C18.6904 10.25 19.25 9.69036 19.25 9V6C19.25 5.30964 18.6904 4.75 18 4.75H15C14.3096 4.75 13.75 5.30964 13.75 6V9C13.75 9.69036 14.3096 10.25 15 10.25ZM15 19.25H18C18.6904 19.25 19.25 18.6904 19.25 18V15C19.25 14.3096 18.6904 13.75 18 13.75H15C14.3096 13.75 13.75 14.3096 13.75 15V18C13.75 18.6904 14.3096 19.25 15 19.25Z",vectorEffect:"non-scaling-stroke"})});var Kw=l(Fe(),1),f5=l(I(),1),Xw=(0,f5.jsx)(Kw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,f5.jsx)(Kw.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"})});var Zw=l(Fe(),1),p5=l(I(),1),m5=(0,p5.jsx)(Zw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,p5.jsx)(Zw.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"})});var $u=l(Fe(),1),ef=l(I(),1),em=(0,ef.jsxs)($u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,ef.jsx)($u.Path,{d:"M4.75 6C4.75 5.30964 5.30964 4.75 6 4.75H9C9.69036 4.75 10.25 5.30964 10.25 6V9C10.25 9.69036 9.69036 10.25 9 10.25H6C5.30964 10.25 4.75 9.69036 4.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,ef.jsx)($u.Path,{d:"M4.75 15C4.75 14.3096 5.30964 13.75 6 13.75H9C9.69036 13.75 10.25 14.3096 10.25 15V18C10.25 18.6904 9.69036 19.25 9 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V15Z",vectorEffect:"non-scaling-stroke"}),(0,ef.jsx)($u.Path,{d:"M13.75 6C13.75 5.30964 14.3096 4.75 15 4.75H18C18.6904 4.75 19.25 5.30964 19.25 6V9C19.25 9.69036 18.6904 10.25 18 10.25H15C14.3096 10.25 13.75 9.69036 13.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,ef.jsx)($u.Path,{d:"M13.75 15C13.75 14.3096 14.3096 13.75 15 13.75H18C18.6904 13.75 19.25 14.3096 19.25 15V18C19.25 18.6904 18.6904 19.25 18 19.25H15C14.3096 19.25 13.75 18.6904 13.75 18V15Z",vectorEffect:"non-scaling-stroke"})]});var Qw=l(Fe(),1),g5=l(I(),1),Wl=(0,g5.jsx)(Qw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,g5.jsx)(Qw.Path,{d:"M7 12L10 15L17 8",vectorEffect:"non-scaling-stroke"})});var Jw=l(Fe(),1),h5=l(I(),1),tf=(0,h5.jsx)(Jw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,h5.jsx)(Jw.Path,{d:"M7 11L12 15L17 11",vectorEffect:"non-scaling-stroke"})});var $w=l(Fe(),1),b5=l(I(),1),v5=(0,b5.jsx)($w.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,b5.jsx)($w.Path,{d:"M13.5 8.5L10.5 12L13.5 15.5",vectorEffect:"non-scaling-stroke"})});var ex=l(Fe(),1),y5=l(I(),1),Ya=(0,y5.jsx)(ex.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,y5.jsx)(ex.Path,{d:"M14 6.5L9 12L14 17.5",vectorEffect:"non-scaling-stroke"})});var tx=l(Fe(),1),_5=l(I(),1),ab=(0,_5.jsx)(tx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,_5.jsx)(tx.Path,{d:"M10.5 8.5L13.5 12L10.5 15.5",vectorEffect:"non-scaling-stroke"})});var rx=l(Fe(),1),w5=l(I(),1),qa=(0,w5.jsx)(rx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,w5.jsx)(rx.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var ox=l(Fe(),1),x5=l(I(),1),sb=(0,x5.jsx)(ox.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,x5.jsx)(ox.Path,{d:"M7 13L12 9L17 13",vectorEffect:"non-scaling-stroke"})});var nx=l(Fe(),1),S5=l(I(),1),Ys=(0,S5.jsx)(nx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,S5.jsx)(nx.Path,{d:"M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75",vectorEffect:"non-scaling-stroke"})});var ix=l(Fe(),1),C5=l(I(),1),E5=(0,C5.jsx)(ix.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,C5.jsx)(ix.Path,{fillRule:"evenodd",clipRule:"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"})});var tm=l(Fe(),1),rm=l(I(),1),lb=(0,rm.jsxs)(tm.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,rm.jsx)(tm.Path,{d:"M13.25 10C13.25 10.6904 12.6904 11.25 12 11.25C11.3096 11.25 10.75 10.6904 10.75 10C10.75 9.30964 11.3096 8.75 12 8.75C12.6904 8.75 13.25 9.30964 13.25 10Z",fill:"currentColor",stroke:"none"}),(0,rm.jsx)(tm.Path,{d:"M8 18.0476V16C8 14.8954 8.89543 14 10 14H14C15.1046 14 16 14.8954 16 16V18.0476M13.25 10C13.25 10.6904 12.6904 11.25 12 11.25C11.3096 11.25 10.75 10.6904 10.75 10C10.75 9.30964 11.3096 8.75 12 8.75C12.6904 8.75 13.25 9.30964 13.25 10Z",vectorEffect:"non-scaling-stroke"}),(0,rm.jsx)(tm.Path,{d:"M12 4.75C7.99594 4.75 4.75 7.99593 4.75 12C4.75 16.0041 7.99593 19.25 12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var cb=l(Fe(),1),db=l(I(),1),k5=(0,db.jsxs)(cb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,db.jsx)(cb.Path,{d:"M12 16C13.0609 16 14.0783 15.5786 14.8284 14.8284C15.5786 14.0783 16 13.0609 16 12H8C8 13.0609 8.42143 14.0783 9.17157 14.8284C9.92172 15.5786 10.9391 16 12 16Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",stroke:"none"}),(0,db.jsx)(cb.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var ax=l(Fe(),1),R5=l(I(),1),T5=(0,R5.jsx)(ax.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,R5.jsx)(ax.Path,{fillRule:"evenodd",clipRule:"evenodd",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-4 14.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h8v13zm4.5-.5c0 .3-.2.5-.5.5h-2.5v-13H18c.3 0 .5.2.5.5v12z"})});var sx=l(Fe(),1),P5=l(I(),1),O5=(0,P5.jsx)(sx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,P5.jsx)(sx.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M3 7c0-1.1.9-2 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7Zm2-.5h14c.3 0 .5.2.5.5v1L12 13.5 4.5 7.9V7c0-.3.2-.5.5-.5Zm-.5 3.3V17c0 .3.2.5.5.5h14c.3 0 .5-.2.5-.5V9.8L12 15.4 4.5 9.8Z"})});var lx=l(Fe(),1),I5=l(I(),1),ub=(0,I5.jsx)(lx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,I5.jsx)(lx.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var cx=l(Fe(),1),A5=l(I(),1),fb=(0,A5.jsx)(cx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,A5.jsx)(cx.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.848 8a1 1 0 0 1-.914-.594l-.723-1.63a.5.5 0 0 0-.447-.276H5a.5.5 0 0 0-.5.5v11.5a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5v-9A.5.5 0 0 0 19 8h-6.152Zm.612-1.5a.5.5 0 0 1-.462-.31l-.445-1.084A2 2 0 0 0 10.763 4H5a2 2 0 0 0-2 2v11.5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-5.54Z"})});var dx=l(Fe(),1),M5=l(I(),1),N5=(0,M5.jsx)(dx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,M5.jsx)(dx.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 ux=l(Fe(),1),F5=l(I(),1),V5=(0,F5.jsx)(ux.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,F5.jsx)(ux.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 fx=l(Fe(),1),D5=l(I(),1),pb=(0,D5.jsx)(fx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,D5.jsx)(fx.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var px=l(Fe(),1),L5=l(I(),1),z5=(0,L5.jsx)(px.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,L5.jsx)(px.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-8Zm6.5 8c0 .6 0 1.2-.2 1.8h-2.7c0-.6.2-1.1.2-1.8s0-1.2-.2-1.8h2.7c.2.6.2 1.1.2 1.8Zm-.9-3.2h-2.4c-.3-.9-.7-1.8-1.1-2.4-.1-.2-.2-.4-.3-.5 1.6.5 3 1.6 3.8 3ZM12.8 17c-.3.5-.6 1-.8 1.3-.2-.3-.5-.8-.8-1.3-.3-.5-.6-1.1-.8-1.7h3.3c-.2.6-.5 1.2-.8 1.7Zm-2.9-3.2c-.1-.6-.2-1.1-.2-1.8s0-1.2.2-1.8H14c.1.6.2 1.1.2 1.8s0 1.2-.2 1.8H9.9ZM11.2 7c.3-.5.6-1 .8-1.3.2.3.5.8.8 1.3.3.5.6 1.1.8 1.7h-3.3c.2-.6.5-1.2.8-1.7Zm-1-1.2c-.1.2-.2.3-.3.5-.4.7-.8 1.5-1.1 2.4H6.4c.8-1.4 2.2-2.5 3.8-3Zm-1.8 8H5.7c-.2-.6-.2-1.1-.2-1.8s0-1.2.2-1.8h2.7c0 .6-.2 1.1-.2 1.8s0 1.2.2 1.8Zm-2 1.4h2.4c.3.9.7 1.8 1.1 2.4.1.2.2.4.3.5-1.6-.5-3-1.6-3.8-3Zm7.4 3c.1-.2.2-.3.3-.5.4-.7.8-1.5 1.1-2.4h2.4c-.8 1.4-2.2 2.5-3.8 3Z"})});var mb=l(Fe(),1),gb=l(I(),1),B5=(0,gb.jsxs)(mb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,gb.jsx)(mb.Path,{d:"M9.75 10.25C9.75 9.00736 10.7574 8 12 8C13.2426 8 14.25 9.00736 14.25 10.25C14.25 11.4083 13.3748 12.3621 12.2496 12.4863C12.1124 12.5015 12 12.6119 12 12.75V14M12 15V16.5",vectorEffect:"non-scaling-stroke"}),(0,gb.jsx)(mb.Path,{d:"M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var mx=l(Fe(),1),j5=l(I(),1),H5=(0,j5.jsx)(mx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,j5.jsx)(mx.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})});var gx=l(Fe(),1),W5=l(I(),1),ld=(0,W5.jsx)(gx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,W5.jsx)(gx.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"})});var hx=l(Fe(),1),U5=l(I(),1),G5=(0,U5.jsx)(hx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,U5.jsx)(hx.Path,{d:"M9.5 12L14.5 12M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75L14 7.75",vectorEffect:"non-scaling-stroke"})});var bx=l(Fe(),1),Y5=l(I(),1),q5=(0,Y5.jsx)(bx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Y5.jsx)(bx.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 hb=l(Fe(),1),bb=l(I(),1),K5=(0,bb.jsxs)(hb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,bb.jsx)(hb.Path,{d:"m7 6.5 4 2.5-4 2.5z"}),(0,bb.jsx)(hb.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m5 3c-1.10457 0-2 .89543-2 2v14c0 1.1046.89543 2 2 2h14c1.1046 0 2-.8954 2-2v-14c0-1.10457-.8954-2-2-2zm14 1.5h-14c-.27614 0-.5.22386-.5.5v10.7072l3.62953-2.6465c.25108-.1831.58905-.1924.84981-.0234l2.92666 1.8969 3.5712-3.4719c.2911-.2831.7545-.2831 1.0456 0l2.9772 2.8945v-9.3568c0-.27614-.2239-.5-.5-.5zm-14.5 14.5v-1.4364l4.09643-2.987 2.99567 1.9417c.2936.1903.6798.1523.9307-.0917l3.4772-3.3806 3.4772 3.3806.0228-.0234v2.5968c0 .2761-.2239.5-.5.5h-14c-.27614 0-.5-.2239-.5-.5z"})]});var vx=l(Fe(),1),X5=l(I(),1),Z5=(0,X5.jsx)(vx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,X5.jsx)(vx.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})});var yx=l(Fe(),1),Q5=l(I(),1),Ka=(0,Q5.jsx)(yx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Q5.jsx)(yx.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var vb=l(Fe(),1),yb=l(I(),1),_b=(0,yb.jsxs)(vb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,yb.jsx)(vb.Path,{d:"M9 16L13.5 12.8421L15 8L10.5 11.1579L9 16Z",fill:"currentColor",stroke:"none"}),(0,yb.jsx)(vb.Path,{d:"M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var _x=l(Fe(),1),J5=l(I(),1),wx=(0,J5.jsx)(_x.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,J5.jsx)(_x.Path,{d:"M7 17.5L12 12L7 6.5M13 17.5L18 12L13 6.5",vectorEffect:"non-scaling-stroke"})});var xx=l(Fe(),1),$5=l(I(),1),e4=(0,$5.jsx)(xx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,$5.jsx)(xx.Path,{d:"M6.87347 6.87348L17.1265 17.1265M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99593 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var Sx=l(Fe(),1),t4=l(I(),1),r4=(0,t4.jsx)(Sx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,t4.jsx)(Sx.Path,{d:"M19 5c1.1 0 2 .9 2 2v10c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2zM5 6.5c-.3 0-.5.2-.5.5v10c0 .3.2.5.5.5h14c.3 0 .5-.2.5-.5V7c0-.3-.2-.5-.5-.5zm7.01 2.75q.711 0 1.24.364.533.364.824 1.012.296.645.296 1.488 0 .887-.296 1.556-.292.664-.824 1.036-.528.368-1.24.368-.708 0-1.24-.368-.527-.372-.824-1.036-.296-.668-.296-1.556 0-.848.296-1.492.296-.648.824-1.008a2.14 2.14 0 0 1 1.24-.364m-3.484 3.6h.72v.832h-.72v1.28h-.984v-1.28H4.75l3.08-4.32h.696zm9.522 0h.72v.832h-.72v1.28h-.983v-1.28h-2.793l3.08-4.32h.696zm-6.038-2.696q-.568 0-.952.48-.384.475-.384 1.48 0 .716.176 1.168.176.45.476.66.304.212.684.212t.68-.208q.304-.207.48-.656.176-.451.176-1.176 0-.996-.384-1.476-.38-.484-.952-.484M6.33 12.85h1.212v-1.722zm9.523 0h1.211v-1.722z"})});var wb=l(Fe(),1),xb=l(I(),1),Sb=(0,xb.jsxs)(wb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,xb.jsx)(wb.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,xb.jsx)(wb.Path,{d:"M17 4H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM7 5.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H7a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5Z"})]});var om=l(Fe(),1),nm=l(I(),1),o4=(0,nm.jsxs)(om.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,nm.jsx)(om.Path,{d:"M14.5 5.5h-7V7h7V5.5ZM7.5 9h7v1.5h-7V9Zm7 3.5h-7V14h7v-1.5Z"}),(0,nm.jsx)(om.Path,{d:"M16 2H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2ZM6 3.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V4a.5.5 0 0 1 .5-.5Z"}),(0,nm.jsx)(om.Path,{d:"M20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z"})]});var Cx=l(Fe(),1),n4=l(I(),1),rf=(0,n4.jsx)(Cx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,n4.jsx)(Cx.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var Cb=l(Fe(),1),Eb=l(I(),1),i4=(0,Eb.jsxs)(Cb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Eb.jsx)(Cb.Path,{d:"M12 16C10.9391 16 9.92172 15.5786 9.17157 14.8284C8.42143 14.0783 8 13.0609 8 12H12V8C13.0609 8 14.0783 8.42143 14.8284 9.17157C15.5786 9.92172 16 10.9391 16 12C16 13.0609 15.5786 14.0783 14.8284 14.8284C14.0783 15.5786 13.0609 16 12 16Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",stroke:"none"}),(0,Eb.jsx)(Cb.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var Ex=l(Fe(),1),a4=l(I(),1),s4=(0,a4.jsx)(Ex.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,a4.jsx)(Ex.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"})});var kx=l(Fe(),1),l4=l(I(),1),c4=(0,l4.jsx)(kx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,l4.jsx)(kx.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 Rx=l(Fe(),1),d4=l(I(),1),u4=(0,d4.jsx)(Rx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,d4.jsx)(Rx.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 Tx=l(Fe(),1),f4=l(I(),1),Px=(0,f4.jsx)(Tx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,f4.jsx)(Tx.Path,{d:"M17 6.5L12 12L17 17.5M11 6.5L6 12L11 17.5",vectorEffect:"non-scaling-stroke"})});var kb=l(Fe(),1),Rb=l(I(),1),Tb=(0,Rb.jsxs)(kb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Rb.jsx)(kb.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,Rb.jsx)(kb.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var Ox=l(Fe(),1),p4=l(I(),1),m4=(0,p4.jsx)(Ox.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,p4.jsx)(Ox.Path,{d:"M12 4V2.2L9 4.8l3 2.5V5.5c3.6 0 6.5 2.9 6.5 6.5 0 2.9-1.9 5.3-4.5 6.2v.2l-.1-.2c-.4.1-.7.2-1.1.2l.2 1.5c.3 0 .6-.1 1-.2 3.5-.9 6-4 6-7.7 0-4.4-3.6-8-8-8zm-7.9 7l1.5.2c.1-1.2.5-2.3 1.2-3.2l-1.1-.9C4.8 8.2 4.3 9.6 4.1 11zm1.5 1.8l-1.5.2c.1.7.3 1.4.5 2 .3.7.6 1.3 1 1.8l1.2-.8c-.3-.5-.6-1-.8-1.5s-.4-1.1-.4-1.7zm1.5 5.5c1.1.9 2.4 1.4 3.8 1.6l.2-1.5c-1.1-.1-2.2-.5-3.1-1.2l-.9 1.1z"})});var Ix=l(Fe(),1),g4=l(I(),1),h4=(0,g4.jsx)(Ix.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,g4.jsx)(Ix.Path,{d:"M15.1 4.8l-3-2.5V4c-4.4 0-8 3.6-8 8 0 3.7 2.5 6.9 6 7.7.3.1.6.1 1 .2l.2-1.5c-.4 0-.7-.1-1.1-.2l-.1.2v-.2c-2.6-.8-4.5-3.3-4.5-6.2 0-3.6 2.9-6.5 6.5-6.5v1.8l3-2.5zM20 11c-.2-1.4-.7-2.7-1.6-3.8l-1.2.8c.7.9 1.1 2 1.3 3.1L20 11zm-1.5 1.8c-.1.5-.2 1.1-.4 1.6s-.5 1-.8 1.5l1.2.9c.4-.5.8-1.1 1-1.8s.5-1.3.5-2l-1.5-.2zm-5.6 5.6l.2 1.5c1.4-.2 2.7-.7 3.8-1.6l-.9-1.1c-.9.7-2 1.1-3.1 1.2z"})});var Pb=l(Fe(),1),Ob=l(I(),1),im=(0,Ob.jsxs)(Pb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Ob.jsx)(Pb.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,Ob.jsx)(Pb.Path,{d:"M9.5 12.25H12.25V8",vectorEffect:"non-scaling-stroke"})]});var Ax=l(Fe(),1),b4=l(I(),1),Ib=(0,b4.jsx)(Ax.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,b4.jsx)(Ax.Path,{d:"M5 19L9.28769 14.7123M18.25 11C18.25 13.8995 15.8995 16.25 13 16.25C10.1005 16.25 7.75 13.8995 7.75 11C7.75 8.10051 10.1005 5.75 13 5.75C15.8995 5.75 18.25 8.10051 18.25 11Z",vectorEffect:"non-scaling-stroke"})});var Mx=l(Fe(),1),v4=l(I(),1),Ab=(0,v4.jsx)(Mx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,v4.jsx)(Mx.Path,{d:"M3.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 13.3135 4.68988 13.2985C4.70595 13.2686 4.7316 13.2218 4.76695 13.1608C4.8377 13.0385 4.94692 12.8592 5.09541 12.6419C5.39312 12.2062 5.84436 11.624 6.45435 11.0431C7.67308 9.88241 9.49719 8.75 11.9996 8.75C14.502 8.75 16.3261 9.88241 17.5449 11.0431C18.1549 11.624 18.6061 12.2062 18.9038 12.6419C19.0523 12.8592 19.1615 13.0385 19.2323 13.1608C19.2676 13.2218 19.2933 13.2686 19.3093 13.2985C19.3174 13.3135 19.323 13.3242 19.3262 13.3305L19.3291 13.3359C19.3289 13.3357 19.3288 13.3354 19.9996 13C20.6704 12.6646 20.6703 12.6643 20.6701 12.664L20.6697 12.6632L20.6688 12.6614L20.6662 12.6563L20.6583 12.6408C20.6517 12.6282 20.6427 12.6108 20.631 12.5892C20.6078 12.5459 20.5744 12.4852 20.5306 12.4096C20.4432 12.2584 20.3141 12.0471 20.1423 11.7956C19.7994 11.2938 19.2819 10.626 18.5794 9.9569C17.1731 8.61759 14.9972 7.25 11.9996 7.25C9.00203 7.25 6.82614 8.61759 5.41987 9.9569C4.71736 10.626 4.19984 11.2938 3.85694 11.7956C3.68511 12.0471 3.55605 12.2584 3.4686 12.4096C3.42484 12.4852 3.39142 12.5459 3.36818 12.5892C3.35656 12.6108 3.34748 12.6282 3.34092 12.6408L3.33297 12.6563L3.33041 12.6614L3.32948 12.6632L3.32911 12.664C3.32894 12.6643 3.32879 12.6646 3.99961 13ZM11.9996 16C13.9326 16 15.4996 14.433 15.4996 12.5C15.4996 10.567 13.9326 9 11.9996 9C10.0666 9 8.49961 10.567 8.49961 12.5C8.49961 14.433 10.0666 16 11.9996 16Z"})});var Nx=l(Fe(),1),y4=l(I(),1),_4=(0,y4.jsx)(Nx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,y4.jsx)(Nx.Path,{d:"M5.07325 14.1472L8.71429 12L12.5 13.3333L15.75 11C15.75 11 17.934 11.9169 19.2032 12.8281M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var Mb=l(Fe(),1),Nb=l(I(),1),w4=(0,Nb.jsxs)(Mb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Nb.jsx)(Mb.Path,{d:"M12 4.75C7.99594 4.75 4.75 7.99593 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25L12 4.75Z",fill:"currentColor",stroke:"none"}),(0,Nb.jsx)(Mb.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var Fx=l(Fe(),1),x4=l(I(),1),S4=(0,x4.jsx)(Fx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,x4.jsx)(Fx.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"})});var Vx=l(Fe(),1),C4=l(I(),1),Fb=(0,C4.jsx)(Vx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,C4.jsx)(Vx.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"})});var Dx=l(Fe(),1),E4=l(I(),1),k4=(0,E4.jsx)(Dx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,E4.jsx)(Dx.Path,{d:"M4.75 4a.75.75 0 0 0-.75.75v7.826c0 .2.08.39.22.53l6.72 6.716a2.313 2.313 0 0 0 3.276-.001l5.61-5.611-.531-.53.532.528a2.315 2.315 0 0 0 0-3.264L13.104 4.22a.75.75 0 0 0-.53-.22H4.75ZM19 12.576a.815.815 0 0 1-.236.574l-5.61 5.611a.814.814 0 0 1-1.153 0L5.5 12.264V5.5h6.763l6.5 6.502a.816.816 0 0 1 .237.574ZM8.75 9.75a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"})});var Lx=l(Fe(),1),R4=l(I(),1),T4=(0,R4.jsx)(Lx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,R4.jsx)(Lx.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 5.5A2.25 2.25 0 0 0 9.878 7h4.244A2.251 2.251 0 0 0 12 5.5ZM12 4a3.751 3.751 0 0 0-3.675 3H5v1.5h1.27l.818 8.997a2.75 2.75 0 0 0 2.739 2.501h4.347a2.75 2.75 0 0 0 2.738-2.5L17.73 8.5H19V7h-3.325A3.751 3.751 0 0 0 12 4Zm4.224 4.5H7.776l.806 8.861a1.25 1.25 0 0 0 1.245 1.137h4.347a1.25 1.25 0 0 0 1.245-1.137l.805-8.861Z"})});var zx=l(Fe(),1),P4=l(I(),1),Vb=(0,P4.jsx)(zx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,P4.jsx)(zx.Path,{d:"M20.7 12.7s0-.1-.1-.2c0-.2-.2-.4-.4-.6-.3-.5-.9-1.2-1.6-1.8-.7-.6-1.5-1.3-2.6-1.8l-.6 1.4c.9.4 1.6 1 2.1 1.5.6.6 1.1 1.2 1.4 1.6.1.2.3.4.3.5v.1l.7-.3.7-.3Zm-5.2-9.3-1.8 4c-.5-.1-1.1-.2-1.7-.2-3 0-5.2 1.4-6.6 2.7-.7.7-1.2 1.3-1.6 1.8-.2.3-.3.5-.4.6 0 0 0 .1-.1.2s0 0 .7.3l.7.3V13c0-.1.2-.3.3-.5.3-.4.7-1 1.4-1.6 1.2-1.2 3-2.3 5.5-2.3H13v.3c-.4 0-.8-.1-1.1-.1-1.9 0-3.5 1.6-3.5 3.5s.6 2.3 1.6 2.9l-2 4.4.9.4 7.6-16.2-.9-.4Zm-3 12.6c1.7-.2 3-1.7 3-3.5s-.2-1.4-.6-1.9L12.4 16Z"})});var Bx=l(Fe(),1),O4=l(I(),1),I4=(0,O4.jsx)(Bx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,O4.jsx)(Bx.Path,{d:"M4.75 15V19.25H12M12 19.25V4.5M12 19.25H19.25V15M17.5 10L12 4.5L6.5 10",vectorEffect:"non-scaling-stroke"})});var jx=l(Fe(),1),A4=l(I(),1),M4=(0,A4.jsx)(jx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,A4.jsx)(jx.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"})});var Hx=l(Fe(),1),N4=l(I(),1),F4=(0,N4.jsx)(Hx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,N4.jsx)(Hx.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"})});var ZL=l(U(),1),QL=l(Fe(),1),JL=l(I(),1),zr=(0,ZL.forwardRef)(function({icon:t,size:r=24,style:o,...n},i){let a=t.props.style||o?{...t.props.style,...o}:void 0;return(0,JL.jsx)(QL.SVG,{ref:i,...t.props,...n,...a?{style:a}:{},width:r,height:r})});var am=l(U(),1),Db=(0,am.createContext)({isSubmenu:!1}),Wx=()=>(0,am.useContext)(Db),Xa=(0,am.createContext)(null),$L=()=>(0,am.useContext)(Xa);var Ho=l(U(),1);var Lb=l(U(),1),Gx=l($(),1);var ez=l(U(),1),V4="data-wp-hash";function D4(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Gpe(document)),e.__wpStyleRuntime}function Upe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${V4}]`))if(r.getAttribute(V4)===t)return!0;return!1}function tz(e,t,r){if(!e.head)return;let o=D4(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Upe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(V4,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Gpe(e){let t=D4();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)tz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Ype(e,t){let r=D4();r.styles.set(e,t);for(let o of r.documents.keys())tz(o,e,t)}typeof process>"u",Ype("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var qpe={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},qr=(0,ez.forwardRef)(function({render:t,...r},o){return _r({render:t,ref:o,props:lt({className:qpe["visually-hidden"]},r,{"data-visually-hidden":""})})});var Ux=l(I(),1);function Yx({"aria-describedby":e,"aria-keyshortcuts":t,shortcut:r}){let o=(0,Lb.useId)(),n=r?o:void 0,i=[e,n].filter(Boolean).join(" ");return{descriptionId:n,targetProps:{"aria-describedby":i||void 0,"aria-keyshortcuts":r?.ariaKeyShortcut??t}}}var qx=(0,Lb.forwardRef)(function({descriptionId:t,shortcut:r},o){return(0,Ux.jsx)(qr,{id:t,"aria-hidden":"true",render:(0,Ux.jsx)("span",{ref:o}),children:(0,Gx.sprintf)((0,Gx.__)("Keyboard shortcut: %s"),r.label??r.ariaKeyShortcut)})}),Kx=(0,Lb.forwardRef)(function({className:t,shortcut:r},o){return(0,Ux.jsx)("span",{ref:o,"aria-hidden":"true",className:t,dir:"ltr",children:r.displayShortcut})});var rz=l(U(),1);var nz=l(I(),1),L4="data-wp-hash";function z4(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Xpe(document)),e.__wpStyleRuntime}function Kpe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${L4}]`))if(r.getAttribute(L4)===t)return!0;return!1}function oz(e,t,r){if(!e.head)return;let o=z4(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Kpe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(L4,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Xpe(e){let t=z4();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)oz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Zpe(e,t){let r=z4();r.styles.set(e,t);for(let o of r.documents.keys())oz(o,e,t)}typeof process>"u",Zpe("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Qpe={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},iz=Symbol(),zb=(0,rz.forwardRef)(function(t,r){let{className:o,id:n,validationToken:i,...a}=t;return(0,nz.jsx)(ln,{ref:r,variant:"body-sm",...a,id:n,className:q(Qpe["item-description"],o)})});var az=l(U(),1);var lz=l(I(),1),B4="data-wp-hash";function j4(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$pe(document)),e.__wpStyleRuntime}function Jpe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${B4}]`))if(r.getAttribute(B4)===t)return!0;return!1}function sz(e,t,r){if(!e.head)return;let o=j4(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Jpe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(B4,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function $pe(e){let t=j4();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)sz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function eme(e,t){let r=j4();r.styles.set(e,t);for(let o of r.documents.keys())sz(o,e,t)}typeof process>"u",eme("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var tme={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Xx=(0,az.forwardRef)(function({children:t,className:r,id:o,...n},i){let a=$L();return(0,lz.jsxs)(ln,{ref:i,variant:"body-md",...n,id:o??a?.labelId,className:q(tme["item-label"],r),children:[t,a?.labelTrailing]})});var cn=l(I(),1),H4="data-wp-hash";function W4(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ome(document)),e.__wpStyleRuntime}function rme(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${H4}]`))if(r.getAttribute(H4)===t)return!0;return!1}function cz(e,t,r){if(!e.head)return;let o=W4(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(rme(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(H4,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function ome(e){let t=W4();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)cz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function dz(e,t){let r=W4();r.styles.set(e,t);for(let o of r.documents.keys())cz(o,e,t)}typeof process>"u",dz("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var nme={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",dz("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var of={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},ime=!1;function ame(e){let t=Ho.Children.toArray(e),[r,...o]=t,n=(0,Ho.isValidElement)(r)&&r.type===Xx,i=o.filter(a=>(0,Ho.isValidElement)(a)&&a.type===zb);if(ime&&(!n||i.length!==o.length))throw new Error("Menu.ItemLabel must be the first direct child of every menu item, followed only by Menu.ItemDescription components.");return{descriptionIds:i.map(a=>a.props.id),hasLabel:n,labelId:n?r.props.id:void 0}}function Ul(e,{"aria-describedby":t,"aria-keyshortcuts":r,"aria-label":o,"aria-labelledby":n,labelTrailing:i,shortcut:a}){let s=(0,Ho.useId)(),c=(0,Ho.useId)(),{descriptionIds:d,hasLabel:u,labelId:f}=ame(e),m=u?f??s:void 0,g=d.map((x,E)=>x??`${c}-${E}`),h=Array.from(new Set([...t?.split(/\s+/).filter(Boolean)??[],...g])).join(" "),b=0,v=Ho.Children.map(e,x=>{if(!(0,Ho.isValidElement)(x)||x.type!==zb)return x;let S={id:g[b++],validationToken:iz};return(0,Ho.cloneElement)(x,S)}),{descriptionId:y,targetProps:w}=Yx({"aria-describedby":h||void 0,"aria-keyshortcuts":r,shortcut:a});return{contentChildren:v,contentContextValue:{labelId:m,labelTrailing:i},itemAriaProps:{...w,"aria-label":o,"aria-labelledby":n??(o?void 0:m)},shortcutDescriptionId:y}}function Gl({children:e,prefix:t,shortcut:r,shortcutDescriptionId:o,suffix:n,trailing:i}){let a=Ho.Children.toArray(t).some(d=>d!==""),s=Ho.Children.toArray(n).some(d=>d!==""),c=Ho.Children.toArray(i).some(d=>d!=="");return(0,cn.jsxs)(cn.Fragment,{children:[(0,cn.jsxs)("span",{className:of["item-content"],children:[(0,cn.jsx)("span",{className:of["item-children"],children:e}),s&&(0,cn.jsx)("span",{className:of["item-suffix"],children:n}),r&&(0,cn.jsx)("span",{className:of["item-shortcut"],children:(0,cn.jsx)(Kx,{shortcut:r})}),c&&(0,cn.jsx)("span",{className:of["item-trailing"],children:i})]}),a&&(0,cn.jsx)("span",{"aria-hidden":"true",className:of["item-prefix"],children:t}),r&&o&&(0,cn.jsx)(qx,{descriptionId:o,shortcut:r})]})}var uz=(0,Ho.forwardRef)(function({children:t,className:r,prefix:o,shortcut:n,suffix:i,"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":c,"aria-labelledby":d,...u},f){let{contentChildren:m,contentContextValue:g,itemAriaProps:h,shortcutDescriptionId:b}=Ul(t,{"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":c,"aria-labelledby":d,shortcut:n});return(0,cn.jsx)(Dt.Item,{ref:f,...h,className:q(nme["box-sizing"],of.item,r),...u,children:(0,cn.jsx)(Xa.Provider,{value:g,children:(0,cn.jsx)(Gl,{prefix:o,shortcut:n,shortcutDescriptionId:b,suffix:i,children:m})})})});var nf=l(I(),1),G4="data-wp-hash";function Y4(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&lme(document)),e.__wpStyleRuntime}function sme(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${G4}]`))if(r.getAttribute(G4)===t)return!0;return!1}function pz(e,t,r){if(!e.head)return;let o=Y4(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(sme(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(G4,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function lme(e){let t=Y4();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)pz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function mz(e,t){let r=Y4();r.styles.set(e,t);for(let o of r.documents.keys())pz(o,e,t)}typeof process>"u",mz("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var cme={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",mz("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var U4={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},gz=(0,fz.forwardRef)(function({children:t,className:r,prefix:o,shortcut:n,suffix:i,"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":c,"aria-labelledby":d,...u},f){let{contentChildren:m,contentContextValue:g,itemAriaProps:h,shortcutDescriptionId:b}=Ul(t,{"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":c,"aria-labelledby":d,shortcut:n});return(0,nf.jsxs)(Dt.CheckboxItem,{ref:f,...h,className:q(cme["box-sizing"],U4.item,r),...u,children:[(0,nf.jsx)(Dt.CheckboxItemIndicator,{keepMounted:!0,className:U4["item-selection-indicator"],children:(0,nf.jsx)(zr,{icon:Wl,size:24,className:U4["checkbox-selection-icon"],"aria-hidden":"true"})}),(0,nf.jsx)(Xa.Provider,{value:g,children:(0,nf.jsx)(Gl,{prefix:o,shortcut:n,shortcutDescriptionId:b,suffix:i,children:m})})]})});var hz=l(U(),1),vz=l(I(),1),q4="data-wp-hash";function K4(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ume(document)),e.__wpStyleRuntime}function dme(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${q4}]`))if(r.getAttribute(q4)===t)return!0;return!1}function bz(e,t,r){if(!e.head)return;let o=K4(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(dme(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(q4,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function ume(e){let t=K4();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)bz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function fme(e,t){let r=K4();r.styles.set(e,t);for(let o of r.documents.keys())bz(o,e,t)}typeof process>"u",fme("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var pme={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},yz=(0,hz.forwardRef)(function({className:t,...r},o){return(0,vz.jsx)(Dt.Group,{ref:o,className:q(pme.group,t),...r})});var _z=l(U(),1),xz=l(I(),1),X4="data-wp-hash";function Z4(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&gme(document)),e.__wpStyleRuntime}function mme(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${X4}]`))if(r.getAttribute(X4)===t)return!0;return!1}function wz(e,t,r){if(!e.head)return;let o=Z4(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(mme(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(X4,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function gme(e){let t=Z4();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)wz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function hme(e,t){let r=Z4();r.styles.set(e,t);for(let o of r.documents.keys())wz(o,e,t)}typeof process>"u",hme("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var bme={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Sz=(0,_z.forwardRef)(function({className:t,...r},o){return(0,xz.jsx)(Dt.GroupLabel,{ref:o,className:q(bme["group-label"],t),...r})});var Ez=l(U(),1),kz=l($(),1);var Bb=l(I(),1),Q4="data-wp-hash";function J4(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&yme(document)),e.__wpStyleRuntime}function vme(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Q4}]`))if(r.getAttribute(Q4)===t)return!0;return!1}function Rz(e,t,r){if(!e.head)return;let o=J4(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(vme(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Q4,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function yme(e){let t=J4();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Rz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function $4(e,t){let r=J4();r.styles.set(e,t);for(let o of r.documents.keys())Rz(o,e,t)}typeof process>"u",$4("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var _me={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",$4("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var wme={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",$4("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Cz={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Tz=(0,Ez.forwardRef)(function({children:t,className:r,openInNewTab:o=!1,target:n,prefix:i,shortcut:a,suffix:s,"aria-describedby":c,"aria-keyshortcuts":d,"aria-label":u,"aria-labelledby":f,rel:m,...g},h){let v=o||/^_blank$/i.test(n??"")?(0,Bb.jsx)("span",{className:Cz["external-link-indicator"],role:"img","aria-label":(0,kz.__)("(opens in a new tab)")}):null,{contentChildren:y,contentContextValue:w,itemAriaProps:_,shortcutDescriptionId:x}=Ul(t,{"aria-describedby":c,"aria-keyshortcuts":d,"aria-label":u,"aria-labelledby":f,labelTrailing:v,shortcut:a});return(0,Bb.jsx)(Dt.LinkItem,{ref:h,...g,..._,rel:m,target:n??(o?"_blank":void 0),className:q(_me.a,wme["box-sizing"],Cz.item,r),children:(0,Bb.jsx)(Xa.Provider,{value:w,children:(0,Bb.jsx)(Gl,{prefix:i,shortcut:a,shortcutDescriptionId:x,suffix:s,children:y})})})});var Vz=l(U(),1);var Pz=l(U(),1);var Oz=l(I(),1),Zx=(0,Pz.forwardRef)(function({container:t,...r},o){return(0,Oz.jsx)(Dt.Portal,{ref:o,container:t??Ow(),...r})});var Az=l(U(),1);var Iz={align:"start",sideOffset:8,collisionPadding:12};var Fz=l(I(),1),eT="data-wp-hash";function tT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Sme(document)),e.__wpStyleRuntime}function xme(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${eT}]`))if(r.getAttribute(eT)===t)return!0;return!1}function Mz(e,t,r){if(!e.head)return;let o=tT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(xme(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(eT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Sme(e){let t=tT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Mz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Nz(e,t){let r=tT();r.styles.set(e,t);for(let o of r.documents.keys())Mz(o,e,t)}typeof process>"u",Nz("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Cme={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Nz("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Eme={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},kme={side:"inline-end",align:"start",sideOffset:-4,collisionPadding:12},Qx=(0,Az.forwardRef)(function({className:t,...r},o){let{isSubmenu:n}=Wx(),i=n?kme:Iz;return(0,Fz.jsx)(Dt.Positioner,{...i,...r,ref:o,className:q(Cme["box-sizing"],Eme.positioner,t)})});var jb=l(I(),1),rT="data-wp-hash";function oT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Tme(document)),e.__wpStyleRuntime}function Rme(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${rT}]`))if(r.getAttribute(rT)===t)return!0;return!1}function Dz(e,t,r){if(!e.head)return;let o=oT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Rme(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(rT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Tme(e){let t=oT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Dz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Pme(e,t){let r=oT();r.styles.set(e,t);for(let o of r.documents.keys())Dz(o,e,t)}typeof process>"u",Pme("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Jx={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Lz=(0,Vz.forwardRef)(function({children:t,className:r,portal:o,positioner:n,...i},a){let{isSubmenu:s}=Wx(),c=(0,jb.jsx)(Dt.Popup,{ref:a,className:q(Jx.popup,s?Jx["is-submenu"]:Jx["is-root"],r),...i,children:(0,jb.jsx)("div",{className:Jx.list,children:t})}),d=Qp(n,(0,jb.jsx)(Qx,{}),c);return Qp(o,(0,jb.jsx)(Zx,{}),d)});var zz=l(U(),1);var jz=l(I(),1),nT="data-wp-hash";function iT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ime(document)),e.__wpStyleRuntime}function Ome(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${nT}]`))if(r.getAttribute(nT)===t)return!0;return!1}function Bz(e,t,r){if(!e.head)return;let o=iT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Ome(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(nT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Ime(e){let t=iT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Bz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Ame(e,t){let r=iT();r.styles.set(e,t);for(let o of r.documents.keys())Bz(o,e,t)}typeof process>"u",Ame("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Mme={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},aT=(0,zz.forwardRef)(function({className:t,size:r=24,style:o,...n},i){return(0,jz.jsx)(zr,{...n,ref:i,size:r,className:q(Mme["prefix-icon"],t),style:{...o,"--_wp-ui-menu-prefix-icon-size":`${r}px`}})});aT.displayName="Menu.PrefixIcon";var Hz=l(U(),1),Uz=l(I(),1),sT="data-wp-hash";function lT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Fme(document)),e.__wpStyleRuntime}function Nme(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${sT}]`))if(r.getAttribute(sT)===t)return!0;return!1}function Wz(e,t,r){if(!e.head)return;let o=lT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Nme(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(sT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Fme(e){let t=lT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Wz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Vme(e,t){let r=lT();r.styles.set(e,t);for(let o of r.documents.keys())Wz(o,e,t)}typeof process>"u",Vme("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Dme={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Gz=(0,Hz.forwardRef)(function({className:t,...r},o){return(0,Uz.jsx)(Dt.RadioGroup,{ref:o,className:q(Dme["radio-group"],t),...r})});var Yz=l(U(),1),$x=l(Fe(),1);var Yl=l(I(),1),dT="data-wp-hash";function uT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&zme(document)),e.__wpStyleRuntime}function Lme(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${dT}]`))if(r.getAttribute(dT)===t)return!0;return!1}function qz(e,t,r){if(!e.head)return;let o=uT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Lme(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(dT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function zme(e){let t=uT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)qz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Kz(e,t){let r=uT();r.styles.set(e,t);for(let o of r.documents.keys())qz(o,e,t)}typeof process>"u",Kz("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Bme={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Kz("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var cT={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},jme=(0,Yl.jsx)($x.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Yl.jsx)($x.Circle,{cx:12,cy:12,r:3})}),Xz=(0,Yz.forwardRef)(function({children:t,className:r,prefix:o,shortcut:n,suffix:i,"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":c,"aria-labelledby":d,...u},f){let{contentChildren:m,contentContextValue:g,itemAriaProps:h,shortcutDescriptionId:b}=Ul(t,{"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":c,"aria-labelledby":d,shortcut:n});return(0,Yl.jsxs)(Dt.RadioItem,{ref:f,...h,className:q(Bme["box-sizing"],cT.item,r),...u,children:[(0,Yl.jsx)(Dt.RadioItemIndicator,{keepMounted:!0,className:cT["item-selection-indicator"],children:(0,Yl.jsx)(zr,{icon:jme,className:cT["radio-selection-icon"],"aria-hidden":"true"})}),(0,Yl.jsx)(Xa.Provider,{value:g,children:(0,Yl.jsx)(Gl,{prefix:o,shortcut:n,shortcutDescriptionId:b,suffix:i,children:m})})]})});var ql=l(U(),1);function Hme(e){try{return e.contentDocument}catch{return null}}function Zz(e,t){if(e.nodeType!==Node.ELEMENT_NODE)return;let r=e;r.tagName==="IFRAME"&&t(r),r.querySelectorAll("iframe").forEach(t)}function Wme(e,t){let r=e.target,o=r?.nodeType===Node.ELEMENT_NODE?r:r?.parentElement,n=t.getAttribute("aria-controls");if(!o||!n)return!1;let i=o.ownerDocument.getElementById(n);if(!i)return!1;let a=i.getAttribute("data-rootownerid");return a?o.closest("[data-rootownerid]")?.getAttribute("data-rootownerid")===a:i.contains(o)}function Ume({enabled:e,onPointerDown:t,ownerDocument:r}){(0,ql.useEffect)(()=>{if(!e||!r)return;let o=(n,i)=>{i&&n.addEventListener("pointerdown",t,!0);let a=new Map,s=f=>{if(a.has(f))return;let m=null,g,h=()=>{let b=Hme(f);b!==m&&(g?.(),m=b,g=m?o(m,!0):void 0)};f.addEventListener("load",h),h(),a.set(f,()=>{f.removeEventListener("load",h),g?.()})},c=f=>{a.get(f)?.(),a.delete(f)};n.querySelectorAll("iframe").forEach(s);let d=n.defaultView?.MutationObserver,u=d?new d(f=>{f.forEach(m=>{m.removedNodes.forEach(g=>Zz(g,c)),m.addedNodes.forEach(g=>Zz(g,s))})}):null;return u?.observe(n.documentElement,{childList:!0,subtree:!0}),()=>{u?.disconnect(),a.forEach(f=>f()),i&&n.removeEventListener("pointerdown",t,!0)}};return o(r,!1)},[e,t,r])}function Qz({actionsRef:e,defaultOpen:t,disabled:r,modal:o,onOpenChange:n,open:i}){let a=(0,ql.useRef)(null),s=e??a,[c,d]=(0,ql.useState)(t??!1),[u,f]=(0,ql.useState)(null),m=i??c,g=(0,ql.useCallback)(b=>{u&&!Wme(b,u)&&s.current?.close()},[s,u]);return Ume({enabled:m&&o===!1&&!r&&u!==null,onPointerDown:g,ownerDocument:u?.ownerDocument??null}),{actionsRef:s,onOpenChange:(b,v)=>{n(b,v),!v.isCanceled&&(d(b),f(b?v.trigger??null:null))}}}var e1=l(I(),1);function Jz(e){let{onOpenChange:t}=e,r=(n,i)=>{let a=i.trigger,s=a?.ownerDocument.defaultView?.HTMLElement,c=a?.ownerDocument.defaultView?.Element,d=a?.ownerDocument.activeElement,u=i.event.target,f=c&&u instanceof c?u.closest('[role="menu"]'):null;t?.(n,i),!n&&i.reason==="item-press"&&!i.isCanceled&&s&&a instanceof s&&f?.contains(d??null)&&a.ownerDocument.activeElement===d&&a.focus()},o=Qz({actionsRef:e.actionsRef,defaultOpen:e.defaultOpen,disabled:e.disabled,modal:e.modal,onOpenChange:r,open:e.open});return(0,e1.jsx)(Fw,{children:(0,e1.jsx)(Db.Provider,{value:{isSubmenu:!1},children:(0,e1.jsx)(Dt.Root,{...e,...o})})})}var $z=l(U(),1),tB=l(I(),1),fT="data-wp-hash";function pT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Yme(document)),e.__wpStyleRuntime}function Gme(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${fT}]`))if(r.getAttribute(fT)===t)return!0;return!1}function eB(e,t,r){if(!e.head)return;let o=pT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Gme(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(fT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Yme(e){let t=pT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)eB(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function qme(e,t){let r=pT();r.styles.set(e,t);for(let o of r.documents.keys())eB(o,e,t)}typeof process>"u",qme("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Kme={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},rB=(0,$z.forwardRef)(function({className:t,...r},o){return(0,tB.jsx)(Dt.Separator,{ref:o,className:q(Kme.separator,t),...r})});var mT=l(I(),1);function oB(e){return(0,mT.jsx)(Db.Provider,{value:{isSubmenu:!0},children:(0,mT.jsx)(Dt.SubmenuRoot,{...e})})}var iB=l(U(),1);var Hb=l(I(),1),gT="data-wp-hash";function hT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Zme(document)),e.__wpStyleRuntime}function Xme(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${gT}]`))if(r.getAttribute(gT)===t)return!0;return!1}function aB(e,t,r){if(!e.head)return;let o=hT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Xme(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(gT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Zme(e){let t=hT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)aB(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function sB(e,t){let r=hT();r.styles.set(e,t);for(let o of r.documents.keys())aB(o,e,t)}typeof process>"u",sB("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Qme={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",sB("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var nB={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},lB=(0,iB.forwardRef)(function({children:t,className:r,prefix:o,shortcut:n,suffix:i,"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":c,"aria-labelledby":d,...u},f){let{contentChildren:m,contentContextValue:g,itemAriaProps:h,shortcutDescriptionId:b}=Ul(t,{"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":c,"aria-labelledby":d,shortcut:n});return(0,Hb.jsx)(Dt.SubmenuTrigger,{ref:f,...h,className:q(Qme["box-sizing"],nB.item,r),...u,children:(0,Hb.jsx)(Xa.Provider,{value:g,children:(0,Hb.jsx)(Gl,{prefix:o,shortcut:n,shortcutDescriptionId:b,suffix:i,trailing:(0,Hb.jsx)(zr,{className:nB["submenu-chevron"],icon:ab,size:24,"aria-hidden":"true"}),children:m})})})});var cB=l(U(),1),dB=l(I(),1),uB=(0,cB.forwardRef)(function(t,r){return(0,dB.jsx)(Dt.Trigger,{ref:r,...t})});var pB=l(Kl(),1),t1=l(U(),1),mB=l($(),1),hB=l(I(),1),bT="data-wp-hash";function vT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$me(document)),e.__wpStyleRuntime}function Jme(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${bT}]`))if(r.getAttribute(bT)===t)return!0;return!1}function gB(e,t,r){if(!e.head)return;let o=vT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Jme(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(bT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function $me(e){let t=vT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)gB(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function r1(e,t){let r=vT();r.styles.set(e,t);for(let o of r.documents.keys())gB(o,e,t)}typeof process>"u",r1("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var Wb={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"};typeof process>"u",r1("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var ege={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",r1("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var tge={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",r1("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var rge={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},bB=(0,t1.forwardRef)(function({tone:t="brand",variant:r="solid",size:o="default",className:n,focusableWhenDisabled:i=!0,disabled:a,loading:s,loadingAnnouncement:c=(0,mB.__)("Loading"),children:d,...u},f){let m=q(rge.button,ege["box-sizing"],tge["outset-ring--focus-except-active"],r!=="unstyled"&&Wb.button,Wb[`is-${t}`],Wb[`is-${r}`],Wb[`is-${o}`],s&&Wb["is-loading"],n);return(0,t1.useEffect)(()=>{s&&c&&(0,pB.speak)(c)},[s,c]),(0,hB.jsx)(lR,{ref:f,className:m,focusableWhenDisabled:i,disabled:a??s,...u,children:d})});var vB=l(U(),1);var _B=l(I(),1),yT="data-wp-hash";function _T(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&nge(document)),e.__wpStyleRuntime}function oge(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${yT}]`))if(r.getAttribute(yT)===t)return!0;return!1}function yB(e,t,r){if(!e.head)return;let o=_T(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(oge(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(yT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function nge(e){let t=_T();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)yB(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function ige(e,t){let r=_T();r.styles.set(e,t);for(let o of r.documents.keys())yB(o,e,t)}typeof process>"u",ige("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var age={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"},wT=(0,vB.forwardRef)(function({className:t,icon:r,...o},n){return(0,_B.jsx)(zr,{ref:n,icon:r,className:q(age.icon,t),size:24,...o})});wT.displayName="Button.Icon";var wB=Object.assign(bB,{Icon:wT});function xB(e,t,r="long"){return new Intl.DateTimeFormat("en-US",{hour:"numeric",timeZone:e,timeZoneName:r}).format(t).split(/\s/g).slice(2).join(" ")}var sge={},Ub={};function Za(e,t){try{let o=(sge[e]||=new Intl.DateTimeFormat("en-US",{timeZone:e,timeZoneName:"longOffset"}).format)(t).split("GMT")[1];return o in Ub?Ub[o]:SB(o,o.split(":"))}catch{if(e in Ub)return Ub[e];let r=e?.match(lge);return r?SB(e,r.slice(1)):NaN}}var lge=/([+-]\d\d):?(\d\d)?/;function SB(e,t){let r=+(t[0]||0),o=+(t[1]||0),n=+(t[2]||0)/60;return Ub[e]=r*60+o>0?r*60+o+n:r*60-o-n}var cd=class e extends Date{constructor(...t){super(),t.length>1&&typeof t[t.length-1]=="string"&&(this.timeZone=t.pop()),this.internal=new Date,isNaN(Za(this.timeZone,this))?this.setTime(NaN):t.length?typeof t[0]=="number"&&(t.length===1||t.length===2&&typeof t[1]!="number")?this.setTime(t[0]):typeof t[0]=="string"?this.setTime(+new Date(t[0])):t[0]instanceof Date?this.setTime(+t[0]):(this.setTime(+new Date(...t)),kB(this,t)):this.setTime(Date.now())}static tz(t,...r){return r.length?new e(...r,t):new e(Date.now(),t)}withTimeZone(t){return new e(+this,t)}getTimezoneOffset(){let t=-Za(this.timeZone,this);return t>0?Math.floor(t):Math.ceil(t)}setTime(t){return Date.prototype.setTime.apply(this,arguments),o1(this),+this}[Symbol.for("constructDateFrom")](t){return new e(+new Date(t),this.timeZone)}},CB=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(e=>{if(!CB.test(e))return;let t=e.replace(CB,"$1UTC");cd.prototype[t]&&(e.startsWith("get")?cd.prototype[e]=function(){return this.internal[t]()}:(cd.prototype[e]=function(){return Date.prototype[t].apply(this.internal,arguments),cge(this),+this},cd.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),o1(this),+this}))});function o1(e){e.internal.setTime(+e),e.internal.setUTCSeconds(e.internal.getUTCSeconds()-Math.round(-Za(e.timeZone,e)*60))}function cge(e){Date.prototype.setFullYear.call(e,e.internal.getUTCFullYear(),e.internal.getUTCMonth(),e.internal.getUTCDate()),Date.prototype.setHours.call(e,e.internal.getUTCHours(),e.internal.getUTCMinutes(),e.internal.getUTCSeconds(),e.internal.getUTCMilliseconds()),kB(e)}function kB(e,t){let r=Array.isArray(t)?dge(t):+e.internal,o=Za(e.timeZone,e),n=o>0?Math.floor(o):Math.ceil(o),i=new Date(+e);i.setUTCHours(i.getUTCHours()-1);let a=-new Date(+e).getTimezoneOffset(),s=-new Date(+i).getTimezoneOffset(),c=a-s,d=a;if(c&&a!==n){let T=Date.prototype.getHours.apply(e),P=Array.isArray(t)?t[3]||0:e.internal.getUTCHours();if(T!==P){let O=new Date(+e),k=a-n;k&&O.setUTCMinutes(O.getUTCMinutes()+k);let F=Za(e.timeZone,O);(F>0?Math.floor(F):Math.ceil(F))===n&&(d=s)}}let u=d-n;u&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+u);let f=new Date(+e);f.setUTCSeconds(0);let m=a>0?f.getSeconds():(f.getSeconds()-60)%60,g=Math.round(-(Za(e.timeZone,e)*60))%60;(g||m)&&Date.prototype.setUTCSeconds.call(e,Date.prototype.getUTCSeconds.call(e)+g+m);let h=Za(e.timeZone,e),b=h>0?Math.floor(h):Math.ceil(h),y=-new Date(+e).getTimezoneOffset()-b,w=b!==n,_=y-u,x=b-n,E=r-b*60*1e3,S=x>0&&EB(e)-r===x*60*1e3&&EB(e,E)!==r;if(w&&_&&!S){Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+_);let T=Za(e.timeZone,e),P=T>0?Math.floor(T):Math.ceil(T),O=b-P;O&&_<0&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+O)}o1(e);let R=(t?r:r+g*1e3)-+e.internal;R&&Math.abs(R)<1800*1e3&&(Date.prototype.setTime.call(e,+e+R),o1(e))}function dge(e){return Date.UTC(e[0],e.length>1?e[1]:0,e.length>2?e[2]:1,...e.slice(3))}function EB(e,t){let r=new Date(t??+e);return r.setUTCSeconds(r.getUTCSeconds()-Math.round(-Za(e.timeZone,r)*60)),+r}var io=class e extends cd{static tz(t,...r){return r.length?new e(...r,t):new e(Date.now(),t)}toISOString(){let[t,r,o]=this.tzComponents(),n=`${t}${r}:${o}`;return this.internal.toISOString().slice(0,-1)+n}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){let[t,r,o,n]=this.internal.toUTCString().split(" ");return`${t?.slice(0,-1)} ${o} ${r} ${n}`}toTimeString(){let t=this.internal.toUTCString().split(" ")[4],[r,o,n]=this.tzComponents();return`${t} GMT${r}${o}${n} (${xB(this.timeZone,this)})`}toLocaleString(t,r){return Date.prototype.toLocaleString.call(this,t,{...r,timeZone:r?.timeZone||this.timeZone})}toLocaleDateString(t,r){return Date.prototype.toLocaleDateString.call(this,t,{...r,timeZone:r?.timeZone||this.timeZone})}toLocaleTimeString(t,r){return Date.prototype.toLocaleTimeString.call(this,t,{...r,timeZone:r?.timeZone||this.timeZone})}tzComponents(){let t=this.getTimezoneOffset(),r=t>0?"-":"+",o=String(Math.floor(Math.abs(t)/60)).padStart(2,"0"),n=String(Math.abs(t)%60).padStart(2,"0");return[r,o,n]}withTimeZone(t){return new e(+this,t)}[Symbol.for("constructDateFrom")](t){return new e(+new Date(t),this.timeZone)}};var uge=Math.pow(10,8)*24*60*60*1e3,XQe=-uge,n1=6048e5,RB=864e5,Gb=6e4,Yb=36e5,TB=1e3;var fge=3600;var PB=fge*24,ZQe=PB*7,pge=PB*365.2425,mge=pge/12,QQe=mge*3,xT=Symbol.for("constructDateFrom");function Je(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&xT in e?e[xT](t):e instanceof Date?new e.constructor(t):new Date(t)}function Ae(e,t){return Je(t||e,e)}function qs(e,t,r){let o=Ae(e,r?.in);return isNaN(t)?Je(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function sm(e,t,r){let o=Ae(e,r?.in);if(isNaN(t))return Je(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=Je(r?.in||e,o.getTime());i.setMonth(o.getMonth()+t+1,0);let a=i.getDate();return n>=a?i:(o.setFullYear(i.getFullYear(),i.getMonth(),n),o)}var gge={};function li(){return gge}function dn(e,t){let r=li(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=Ae(e,t?.in),i=n.getDay(),a=(i<o?7:0)+i-o;return n.setDate(n.getDate()-a),n.setHours(0,0,0,0),n}function Ii(e,t){return dn(e,{...t,weekStartsOn:1})}function i1(e,t){let r=Ae(e,t?.in),o=r.getFullYear(),n=Je(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=Ii(n),a=Je(r,0);a.setFullYear(o,0,4),a.setHours(0,0,0,0);let s=Ii(a);return r.getTime()>=i.getTime()?o+1:r.getTime()>=s.getTime()?o:o-1}function af(e){let t=Ae(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),+e-+r}function la(e,...t){let r=Je.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function dd(e,t){let r=Ae(e,t?.in);return r.setHours(0,0,0,0),r}function Xl(e,t,r){let[o,n]=la(r?.in,e,t),i=dd(o),a=dd(n),s=+i-af(i),c=+a-af(a);return Math.round((s-c)/RB)}function OB(e,t){let r=i1(e,t),o=Je(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),Ii(o)}function a1(e,t,r){return qs(e,t*7,r)}function s1(e,t,r){return sm(e,t*12,r)}function IB(e,t,r){let[o,n]=[+Ae(e.start,r?.in),+Ae(e.end,r?.in)].sort((s,c)=>s-c),[i,a]=[+Ae(t.start,r?.in),+Ae(t.end,r?.in)].sort((s,c)=>s-c);return r?.inclusive?o<=a&&i<=n:o<a&&i<n}function AB(e,t){let r,o=t?.in;return e.forEach(n=>{!o&&typeof n=="object"&&(o=Je.bind(null,n));let i=Ae(n,o);(!r||r<i||isNaN(+i))&&(r=i)}),Je(o,r||NaN)}function MB(e,t){let r,o=t?.in;return e.forEach(n=>{!o&&typeof n=="object"&&(o=Je.bind(null,n));let i=Ae(n,o);(!r||r>i||isNaN(+i))&&(r=i)}),Je(o,r||NaN)}function NB(e,t,r){let[o,n]=la(r?.in,e,t);return+dd(o)==+dd(n)}function l1(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Qa(e){return!(!l1(e)&&typeof e!="number"||isNaN(+Ae(e)))}function c1(e,t,r){let[o,n]=la(r?.in,e,t),i=o.getFullYear()-n.getFullYear(),a=o.getMonth()-n.getMonth();return i*12+a}function d1(e,t){let r=Ae(e,t?.in),o=r.getMonth();return r.setFullYear(r.getFullYear(),o+1,0),r.setHours(23,59,59,999),r}function u1(e,t){let[r,o]=la(e,t.start,t.end);return{start:r,end:o}}function FB(e,t){let{start:r,end:o}=u1(t?.in,e),n=+r>+o,i=n?+r:+o,a=n?o:r;a.setHours(0,0,0,0),a.setDate(1);let s=t?.step??1;if(!s)return[];s<0&&(s=-s,n=!n);let c=[];for(;+a<=i;)c.push(Je(r,a)),a.setMonth(a.getMonth()+s);return n?c.reverse():c}function qb(e,t){let r=Ae(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function VB(e,t){let r=Ae(e,t?.in),o=r.getFullYear();return r.setFullYear(o+1,0,0),r.setHours(23,59,59,999),r}function lm(e,t){let r=Ae(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}function DB(e,t){let{start:r,end:o}=u1(t?.in,e),n=+r>+o,i=n?+r:+o,a=n?o:r;a.setHours(0,0,0,0),a.setMonth(0,1);let s=t?.step??1;if(!s)return[];s<0&&(s=-s,n=!n);let c=[];for(;+a<=i;)c.push(Je(r,a)),a.setFullYear(a.getFullYear()+s);return n?c.reverse():c}function f1(e,t){let r=li(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=Ae(e,t?.in),i=n.getDay(),a=(i<o?-7:0)+6-(i-o);return n.setDate(n.getDate()+a),n.setHours(23,59,59,999),n}function LB(e,t){return f1(e,{...t,weekStartsOn:1})}var hge={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},zB=(e,t,r)=>{let o,n=hge[e];return typeof n=="string"?o=n:t===1?o=n.one:o=n.other.replace("{{count}}",t.toString()),r?.addSuffix?r.comparison&&r.comparison>0?"in "+o:o+" ago":o};function p1(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var bge={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},vge={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},yge={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},BB={date:p1({formats:bge,defaultWidth:"full"}),time:p1({formats:vge,defaultWidth:"full"}),dateTime:p1({formats:yge,defaultWidth:"full"})};var _ge={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},jB=(e,t,r,o)=>_ge[e];function cm(e){return(t,r)=>{let o=r?.context?String(r.context):"standalone",n;if(o==="formatting"&&e.formattingValues){let a=e.defaultFormattingWidth||e.defaultWidth,s=r?.width?String(r.width):a;n=e.formattingValues[s]||e.formattingValues[a]}else{let a=e.defaultWidth,s=r?.width?String(r.width):e.defaultWidth;n=e.values[s]||e.values[a]}let i=e.argumentCallback?e.argumentCallback(t):t;return n[i]}}var wge={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},xge={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Sge={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},Cge={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},Ege={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},kge={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},Rge=(e,t)=>{let r=Number(e),o=r%100;if(o>20||o<10)switch(o%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},HB={ordinalNumber:Rge,era:cm({values:wge,defaultWidth:"wide"}),quarter:cm({values:xge,defaultWidth:"wide",argumentCallback:e=>e-1}),month:cm({values:Sge,defaultWidth:"wide"}),day:cm({values:Cge,defaultWidth:"wide"}),dayPeriod:cm({values:Ege,defaultWidth:"wide",formattingValues:kge,defaultFormattingWidth:"wide"})};function dm(e){return(t,r={})=>{let o=r.width,n=o&&e.matchPatterns[o]||e.matchPatterns[e.defaultMatchWidth],i=t.match(n);if(!i)return null;let a=i[0],s=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(s)?Pge(s,f=>f.test(a)):Tge(s,f=>f.test(a)),d;d=e.valueCallback?e.valueCallback(c):c,d=r.valueCallback?r.valueCallback(d):d;let u=t.slice(a.length);return{value:d,rest:u}}}function Tge(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function Pge(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function WB(e){return(t,r={})=>{let o=t.match(e.matchPattern);if(!o)return null;let n=o[0],i=t.match(e.parsePattern);if(!i)return null;let a=e.valueCallback?e.valueCallback(i[0]):i[0];a=r.valueCallback?r.valueCallback(a):a;let s=t.slice(n.length);return{value:a,rest:s}}}var Oge=/^(\d+)(th|st|nd|rd)?/i,Ige=/\d+/i,Age={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},Mge={any:[/^b/i,/^(a|c)/i]},Nge={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Fge={any:[/1/i,/2/i,/3/i,/4/i]},Vge={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},Dge={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},Lge={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},zge={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},Bge={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},jge={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},UB={ordinalNumber:WB({matchPattern:Oge,parsePattern:Ige,valueCallback:e=>parseInt(e,10)}),era:dm({matchPatterns:Age,defaultMatchWidth:"wide",parsePatterns:Mge,defaultParseWidth:"any"}),quarter:dm({matchPatterns:Nge,defaultMatchWidth:"wide",parsePatterns:Fge,defaultParseWidth:"any",valueCallback:e=>e+1}),month:dm({matchPatterns:Vge,defaultMatchWidth:"wide",parsePatterns:Dge,defaultParseWidth:"any"}),day:dm({matchPatterns:Lge,defaultMatchWidth:"wide",parsePatterns:zge,defaultParseWidth:"any"}),dayPeriod:dm({matchPatterns:Bge,defaultMatchWidth:"any",parsePatterns:jge,defaultParseWidth:"any"})};var Ai={code:"en-US",formatDistance:zB,formatLong:BB,formatRelative:jB,localize:HB,match:UB,options:{weekStartsOn:0,firstWeekContainsDate:1}};function GB(e,t){let r=Ae(e,t?.in);return Xl(r,lm(r))+1}function ud(e,t){let r=Ae(e,t?.in),o=+Ii(r)-+OB(r);return Math.round(o/n1)+1}function um(e,t){let r=Ae(e,t?.in),o=r.getFullYear(),n=li(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,a=Je(t?.in||e,0);a.setFullYear(o+1,0,i),a.setHours(0,0,0,0);let s=dn(a,t),c=Je(t?.in||e,0);c.setFullYear(o,0,i),c.setHours(0,0,0,0);let d=dn(c,t);return+r>=+s?o+1:+r>=+d?o:o-1}function YB(e,t){let r=li(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=um(e,t),i=Je(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),dn(i,t)}function fd(e,t){let r=Ae(e,t?.in),o=+dn(r,t)-+YB(r,t);return Math.round(o/n1)+1}function Zt(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var Zl={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return Zt(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):Zt(r+1,2)},d(e,t){return Zt(e.getDate(),t.length)},a(e,t){let r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];default:return r==="am"?"a.m.":"p.m."}},h(e,t){return Zt(e.getHours()%12||12,t.length)},H(e,t){return Zt(e.getHours(),t.length)},m(e,t){return Zt(e.getMinutes(),t.length)},s(e,t){return Zt(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return Zt(n,t.length)}};var fm={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},ST={G:function(e,t,r){let o=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(o,{width:"abbreviated"});case"GGGGG":return r.era(o,{width:"narrow"});default:return r.era(o,{width:"wide"})}},y:function(e,t,r){if(t==="yo"){let o=e.getFullYear(),n=o>0?o:1-o;return r.ordinalNumber(n,{unit:"year"})}return Zl.y(e,t)},Y:function(e,t,r,o){let n=um(e,o),i=n>0?n:1-n;if(t==="YY"){let a=i%100;return Zt(a,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):Zt(i,t.length)},R:function(e,t){let r=i1(e);return Zt(r,t.length)},u:function(e,t){let r=e.getFullYear();return Zt(r,t.length)},Q:function(e,t,r){let o=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(o);case"QQ":return Zt(o,2);case"Qo":return r.ordinalNumber(o,{unit:"quarter"});case"QQQ":return r.quarter(o,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(o,{width:"narrow",context:"formatting"});default:return r.quarter(o,{width:"wide",context:"formatting"})}},q:function(e,t,r){let o=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(o);case"qq":return Zt(o,2);case"qo":return r.ordinalNumber(o,{unit:"quarter"});case"qqq":return r.quarter(o,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(o,{width:"narrow",context:"standalone"});default:return r.quarter(o,{width:"wide",context:"standalone"})}},M:function(e,t,r){let o=e.getMonth();switch(t){case"M":case"MM":return Zl.M(e,t);case"Mo":return r.ordinalNumber(o+1,{unit:"month"});case"MMM":return r.month(o,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(o,{width:"narrow",context:"formatting"});default:return r.month(o,{width:"wide",context:"formatting"})}},L:function(e,t,r){let o=e.getMonth();switch(t){case"L":return String(o+1);case"LL":return Zt(o+1,2);case"Lo":return r.ordinalNumber(o+1,{unit:"month"});case"LLL":return r.month(o,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(o,{width:"narrow",context:"standalone"});default:return r.month(o,{width:"wide",context:"standalone"})}},w:function(e,t,r,o){let n=fd(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):Zt(n,t.length)},I:function(e,t,r){let o=ud(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):Zt(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Zl.d(e,t)},D:function(e,t,r){let o=GB(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):Zt(o,t.length)},E:function(e,t,r){let o=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(o,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(o,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(o,{width:"short",context:"formatting"});default:return r.day(o,{width:"wide",context:"formatting"})}},e:function(e,t,r,o){let n=e.getDay(),i=(n-o.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return Zt(i,2);case"eo":return r.ordinalNumber(i,{unit:"day"});case"eee":return r.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},c:function(e,t,r,o){let n=e.getDay(),i=(n-o.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return Zt(i,t.length);case"co":return r.ordinalNumber(i,{unit:"day"});case"ccc":return r.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(n,{width:"narrow",context:"standalone"});case"cccccc":return r.day(n,{width:"short",context:"standalone"});default:return r.day(n,{width:"wide",context:"standalone"})}},i:function(e,t,r){let o=e.getDay(),n=o===0?7:o;switch(t){case"i":return String(n);case"ii":return Zt(n,t.length);case"io":return r.ordinalNumber(n,{unit:"day"});case"iii":return r.day(o,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(o,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(o,{width:"short",context:"formatting"});default:return r.day(o,{width:"wide",context:"formatting"})}},a:function(e,t,r){let n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,r){let o=e.getHours(),n;switch(o===12?n=fm.noon:o===0?n=fm.midnight:n=o/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,r){let o=e.getHours(),n;switch(o>=17?n=fm.evening:o>=12?n=fm.afternoon:o>=4?n=fm.morning:n=fm.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,r){if(t==="ho"){let o=e.getHours()%12;return o===0&&(o=12),r.ordinalNumber(o,{unit:"hour"})}return Zl.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Zl.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):Zt(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):Zt(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Zl.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Zl.s(e,t)},S:function(e,t){return Zl.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return KB(o);case"XXXX":case"XX":return sf(o);default:return sf(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return KB(o);case"xxxx":case"xx":return sf(o);default:return sf(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+qB(o,":");default:return"GMT"+sf(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+qB(o,":");default:return"GMT"+sf(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return Zt(o,t.length)},T:function(e,t,r){return Zt(+e,t.length)}};function qB(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=Math.trunc(o/60),i=o%60;return i===0?r+String(n):r+String(n)+t+Zt(i,2)}function KB(e,t){return e%60===0?(e>0?"-":"+")+Zt(Math.abs(e)/60,2):sf(e,t)}function sf(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=Zt(Math.trunc(o/60),2),i=Zt(o%60,2);return r+n+t+i}var XB=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},ZB=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},Hge=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return XB(e,t);let i;switch(o){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;default:i=t.dateTime({width:"full"});break}return i.replace("{{date}}",XB(o,t)).replace("{{time}}",ZB(n,t))},Kb={p:ZB,P:Hge};var Wge=/^D+$/,Uge=/^Y+$/,Gge=["D","DD","YY","YYYY"];function m1(e){return Wge.test(e)}function g1(e){return Uge.test(e)}function Xb(e,t,r){let o=Yge(e,t,r);if(console.warn(o),Gge.includes(e))throw new RangeError(o)}function Yge(e,t,r){let o=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${o} to the input \`${r}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var qge=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Kge=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Xge=/^'([^]*?)'?$/,Zge=/''/g,Qge=/[a-zA-Z]/;function Ql(e,t,r){let o=li(),n=r?.locale??o.locale??Ai,i=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,a=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,s=Ae(e,r?.in);if(!Qa(s))throw new RangeError("Invalid time value");let c=t.match(Kge).map(u=>{let f=u[0];if(f==="p"||f==="P"){let m=Kb[f];return m(u,n.formatLong)}return u}).join("").match(qge).map(u=>{if(u==="''")return{isToken:!1,value:"'"};let f=u[0];if(f==="'")return{isToken:!1,value:Jge(u)};if(ST[f])return{isToken:!0,value:u};if(f.match(Qge))throw new RangeError("Format string contains an unescaped latin alphabet character `"+f+"`");return{isToken:!1,value:u}});n.localize.preprocessor&&(c=n.localize.preprocessor(s,c));let d={firstWeekContainsDate:i,weekStartsOn:a,locale:n};return c.map(u=>{if(!u.isToken)return u.value;let f=u.value;(!r?.useAdditionalWeekYearTokens&&g1(f)||!r?.useAdditionalDayOfYearTokens&&m1(f))&&Xb(f,t,String(e));let m=ST[f[0]];return m(s,f,n.localize,d)}).join("")}function Jge(e){let t=e.match(Xge);return t?t[1].replace(Zge,"'"):e}function QB(e,t){let r=Ae(e,t?.in),o=r.getFullYear(),n=r.getMonth(),i=Je(r,0);return i.setFullYear(o,n+1,0),i.setHours(0,0,0,0),i.getDate()}function JB(){return Object.assign({},li())}function $B(e,t){let r=Ae(e,t?.in).getDay();return r===0?7:r}function ej(e,t){return Ae(e,t?.in).getMonth()}function tj(e,t){return Ae(e,t?.in).getFullYear()}function rj(e,t){return+Ae(e)>+Ae(t)}function oj(e,t){return+Ae(e)<+Ae(t)}function nj(e,t){let r=$ge(t)?new t(0):Je(t,0);return r.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),r.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),r}function $ge(e){return typeof e=="function"&&e.prototype?.constructor===e}var ehe=10,h1=class{subPriority=0;validate(t,r){return!0}},b1=class extends h1{constructor(t,r,o,n,i){super(),this.value=t,this.validateValue=r,this.setValue=o,this.priority=n,i&&(this.subPriority=i)}validate(t,r){return this.validateValue(t,this.value,r)}set(t,r,o){return this.setValue(t,r,this.value,o)}},v1=class extends h1{priority=ehe;subPriority=-1;constructor(t,r){super(),this.context=t||(o=>Je(r,o))}set(t,r){return r.timestampIsSet?t:Je(t,nj(t,this.context))}};var je=class{run(t,r,o,n){let i=this.parse(t,r,o,n);return i?{setter:new b1(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}validate(t,r,o){return!0}};var y1=class extends je{priority=140;parse(t,r,o){switch(r){case"G":case"GG":case"GGG":return o.era(t,{width:"abbreviated"})||o.era(t,{width:"narrow"});case"GGGGG":return o.era(t,{width:"narrow"});default:return o.era(t,{width:"wide"})||o.era(t,{width:"abbreviated"})||o.era(t,{width:"narrow"})}}set(t,r,o){return r.era=o,t.setFullYear(o,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["R","u","t","T"]};var Lt={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},ca={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function Qt(e,t){return e&&{value:t(e.value),rest:e.rest}}function Mt(e,t){let r=t.match(e);return r?{value:parseInt(r[0],10),rest:t.slice(r[0].length)}:null}function da(e,t){let r=t.match(e);if(!r)return null;if(r[0]==="Z")return{value:0,rest:t.slice(1)};let o=r[1]==="+"?1:-1,n=r[2]?parseInt(r[2],10):0,i=r[3]?parseInt(r[3],10):0,a=r[5]?parseInt(r[5],10):0;return{value:o*(n*Yb+i*Gb+a*TB),rest:t.slice(r[0].length)}}function _1(e){return Mt(Lt.anyDigitsSigned,e)}function bt(e,t){switch(e){case 1:return Mt(Lt.singleDigit,t);case 2:return Mt(Lt.twoDigits,t);case 3:return Mt(Lt.threeDigits,t);case 4:return Mt(Lt.fourDigits,t);default:return Mt(new RegExp("^\\d{1,"+e+"}"),t)}}function pm(e,t){switch(e){case 1:return Mt(Lt.singleDigitSigned,t);case 2:return Mt(Lt.twoDigitsSigned,t);case 3:return Mt(Lt.threeDigitsSigned,t);case 4:return Mt(Lt.fourDigitsSigned,t);default:return Mt(new RegExp("^-?\\d{1,"+e+"}"),t)}}function mm(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function w1(e,t){let r=t>0,o=r?t:1-t,n;if(o<=50)n=e||100;else{let i=o+50,a=Math.trunc(i/100)*100,s=e>=i%100;n=e+a-(s?100:0)}return r?n:1-n}function x1(e){return e%400===0||e%4===0&&e%100!==0}var S1=class extends je{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(t,r,o){let n=i=>({year:i,isTwoDigitYear:r==="yy"});switch(r){case"y":return Qt(bt(4,t),n);case"yo":return Qt(o.ordinalNumber(t,{unit:"year"}),n);default:return Qt(bt(r.length,t),n)}}validate(t,r){return r.isTwoDigitYear||r.year>0}set(t,r,o){let n=t.getFullYear();if(o.isTwoDigitYear){let a=w1(o.year,n);return t.setFullYear(a,0,1),t.setHours(0,0,0,0),t}let i=!("era"in r)||r.era===1?o.year:1-o.year;return t.setFullYear(i,0,1),t.setHours(0,0,0,0),t}};var C1=class extends je{priority=130;parse(t,r,o){let n=i=>({year:i,isTwoDigitYear:r==="YY"});switch(r){case"Y":return Qt(bt(4,t),n);case"Yo":return Qt(o.ordinalNumber(t,{unit:"year"}),n);default:return Qt(bt(r.length,t),n)}}validate(t,r){return r.isTwoDigitYear||r.year>0}set(t,r,o,n){let i=um(t,n);if(o.isTwoDigitYear){let s=w1(o.year,i);return t.setFullYear(s,0,n.firstWeekContainsDate),t.setHours(0,0,0,0),dn(t,n)}let a=!("era"in r)||r.era===1?o.year:1-o.year;return t.setFullYear(a,0,n.firstWeekContainsDate),t.setHours(0,0,0,0),dn(t,n)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]};var E1=class extends je{priority=130;parse(t,r){return r==="R"?pm(4,t):pm(r.length,t)}set(t,r,o){let n=Je(t,0);return n.setFullYear(o,0,4),n.setHours(0,0,0,0),Ii(n)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]};var k1=class extends je{priority=130;parse(t,r){return r==="u"?pm(4,t):pm(r.length,t)}set(t,r,o){return t.setFullYear(o,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]};var R1=class extends je{priority=120;parse(t,r,o){switch(r){case"Q":case"QQ":return bt(r.length,t);case"Qo":return o.ordinalNumber(t,{unit:"quarter"});case"QQQ":return o.quarter(t,{width:"abbreviated",context:"formatting"})||o.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return o.quarter(t,{width:"narrow",context:"formatting"});default:return o.quarter(t,{width:"wide",context:"formatting"})||o.quarter(t,{width:"abbreviated",context:"formatting"})||o.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=1&&r<=4}set(t,r,o){return t.setMonth((o-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]};var T1=class extends je{priority=120;parse(t,r,o){switch(r){case"q":case"qq":return bt(r.length,t);case"qo":return o.ordinalNumber(t,{unit:"quarter"});case"qqq":return o.quarter(t,{width:"abbreviated",context:"standalone"})||o.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return o.quarter(t,{width:"narrow",context:"standalone"});default:return o.quarter(t,{width:"wide",context:"standalone"})||o.quarter(t,{width:"abbreviated",context:"standalone"})||o.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,r){return r>=1&&r<=4}set(t,r,o){return t.setMonth((o-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]};var P1=class extends je{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(t,r,o){let n=i=>i-1;switch(r){case"M":return Qt(Mt(Lt.month,t),n);case"MM":return Qt(bt(2,t),n);case"Mo":return Qt(o.ordinalNumber(t,{unit:"month"}),n);case"MMM":return o.month(t,{width:"abbreviated",context:"formatting"})||o.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return o.month(t,{width:"narrow",context:"formatting"});default:return o.month(t,{width:"wide",context:"formatting"})||o.month(t,{width:"abbreviated",context:"formatting"})||o.month(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=0&&r<=11}set(t,r,o){return t.setMonth(o,1),t.setHours(0,0,0,0),t}};var O1=class extends je{priority=110;parse(t,r,o){let n=i=>i-1;switch(r){case"L":return Qt(Mt(Lt.month,t),n);case"LL":return Qt(bt(2,t),n);case"Lo":return Qt(o.ordinalNumber(t,{unit:"month"}),n);case"LLL":return o.month(t,{width:"abbreviated",context:"standalone"})||o.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return o.month(t,{width:"narrow",context:"standalone"});default:return o.month(t,{width:"wide",context:"standalone"})||o.month(t,{width:"abbreviated",context:"standalone"})||o.month(t,{width:"narrow",context:"standalone"})}}validate(t,r){return r>=0&&r<=11}set(t,r,o){return t.setMonth(o,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]};function ij(e,t,r){let o=Ae(e,r?.in),n=fd(o,r)-t;return o.setDate(o.getDate()-n*7),Ae(o,r?.in)}var I1=class extends je{priority=100;parse(t,r,o){switch(r){case"w":return Mt(Lt.week,t);case"wo":return o.ordinalNumber(t,{unit:"week"});default:return bt(r.length,t)}}validate(t,r){return r>=1&&r<=53}set(t,r,o,n){return dn(ij(t,o,n),n)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]};function aj(e,t,r){let o=Ae(e,r?.in),n=ud(o,r)-t;return o.setDate(o.getDate()-n*7),o}var A1=class extends je{priority=100;parse(t,r,o){switch(r){case"I":return Mt(Lt.week,t);case"Io":return o.ordinalNumber(t,{unit:"week"});default:return bt(r.length,t)}}validate(t,r){return r>=1&&r<=53}set(t,r,o){return Ii(aj(t,o))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]};var the=[31,28,31,30,31,30,31,31,30,31,30,31],rhe=[31,29,31,30,31,30,31,31,30,31,30,31],M1=class extends je{priority=90;subPriority=1;parse(t,r,o){switch(r){case"d":return Mt(Lt.date,t);case"do":return o.ordinalNumber(t,{unit:"date"});default:return bt(r.length,t)}}validate(t,r){let o=t.getFullYear(),n=x1(o),i=t.getMonth();return n?r>=1&&r<=rhe[i]:r>=1&&r<=the[i]}set(t,r,o){return t.setDate(o),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]};var N1=class extends je{priority=90;subpriority=1;parse(t,r,o){switch(r){case"D":case"DD":return Mt(Lt.dayOfYear,t);case"Do":return o.ordinalNumber(t,{unit:"date"});default:return bt(r.length,t)}}validate(t,r){let o=t.getFullYear();return x1(o)?r>=1&&r<=366:r>=1&&r<=365}set(t,r,o){return t.setMonth(0,o),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]};function gm(e,t,r){let o=li(),n=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,i=Ae(e,r?.in),a=i.getDay(),c=(t%7+7)%7,d=7-n,u=t<0||t>6?t-(a+d)%7:(c+d)%7-(a+d)%7;return qs(i,u,r)}var F1=class extends je{priority=90;parse(t,r,o){switch(r){case"E":case"EE":case"EEE":return o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return o.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});default:return o.day(t,{width:"wide",context:"formatting"})||o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=0&&r<=6}set(t,r,o,n){return t=gm(t,o,n),t.setHours(0,0,0,0),t}incompatibleTokens=["D","i","e","c","t","T"]};var V1=class extends je{priority=90;parse(t,r,o,n){let i=a=>{let s=Math.floor((a-1)/7)*7;return(a+n.weekStartsOn+6)%7+s};switch(r){case"e":case"ee":return Qt(bt(r.length,t),i);case"eo":return Qt(o.ordinalNumber(t,{unit:"day"}),i);case"eee":return o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});case"eeeee":return o.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});default:return o.day(t,{width:"wide",context:"formatting"})||o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=0&&r<=6}set(t,r,o,n){return t=gm(t,o,n),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]};var D1=class extends je{priority=90;parse(t,r,o,n){let i=a=>{let s=Math.floor((a-1)/7)*7;return(a+n.weekStartsOn+6)%7+s};switch(r){case"c":case"cc":return Qt(bt(r.length,t),i);case"co":return Qt(o.ordinalNumber(t,{unit:"day"}),i);case"ccc":return o.day(t,{width:"abbreviated",context:"standalone"})||o.day(t,{width:"short",context:"standalone"})||o.day(t,{width:"narrow",context:"standalone"});case"ccccc":return o.day(t,{width:"narrow",context:"standalone"});case"cccccc":return o.day(t,{width:"short",context:"standalone"})||o.day(t,{width:"narrow",context:"standalone"});default:return o.day(t,{width:"wide",context:"standalone"})||o.day(t,{width:"abbreviated",context:"standalone"})||o.day(t,{width:"short",context:"standalone"})||o.day(t,{width:"narrow",context:"standalone"})}}validate(t,r){return r>=0&&r<=6}set(t,r,o,n){return t=gm(t,o,n),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]};function sj(e,t,r){let o=Ae(e,r?.in),n=$B(o,r),i=t-n;return qs(o,i,r)}var L1=class extends je{priority=90;parse(t,r,o){let n=i=>i===0?7:i;switch(r){case"i":case"ii":return bt(r.length,t);case"io":return o.ordinalNumber(t,{unit:"day"});case"iii":return Qt(o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"}),n);case"iiiii":return Qt(o.day(t,{width:"narrow",context:"formatting"}),n);case"iiiiii":return Qt(o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"}),n);default:return Qt(o.day(t,{width:"wide",context:"formatting"})||o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"}),n)}}validate(t,r){return r>=1&&r<=7}set(t,r,o){return t=sj(t,o),t.setHours(0,0,0,0),t}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]};var z1=class extends je{priority=80;parse(t,r,o){switch(r){case"a":case"aa":case"aaa":return o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return o.dayPeriod(t,{width:"narrow",context:"formatting"});default:return o.dayPeriod(t,{width:"wide",context:"formatting"})||o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,r,o){return t.setHours(mm(o),0,0,0),t}incompatibleTokens=["b","B","H","k","t","T"]};var B1=class extends je{priority=80;parse(t,r,o){switch(r){case"b":case"bb":case"bbb":return o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return o.dayPeriod(t,{width:"narrow",context:"formatting"});default:return o.dayPeriod(t,{width:"wide",context:"formatting"})||o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,r,o){return t.setHours(mm(o),0,0,0),t}incompatibleTokens=["a","B","H","k","t","T"]};var j1=class extends je{priority=80;parse(t,r,o){switch(r){case"B":case"BB":case"BBB":return o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return o.dayPeriod(t,{width:"narrow",context:"formatting"});default:return o.dayPeriod(t,{width:"wide",context:"formatting"})||o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,r,o){return t.setHours(mm(o),0,0,0),t}incompatibleTokens=["a","b","t","T"]};var H1=class extends je{priority=70;parse(t,r,o){switch(r){case"h":return Mt(Lt.hour12h,t);case"ho":return o.ordinalNumber(t,{unit:"hour"});default:return bt(r.length,t)}}validate(t,r){return r>=1&&r<=12}set(t,r,o){let n=t.getHours()>=12;return n&&o<12?t.setHours(o+12,0,0,0):!n&&o===12?t.setHours(0,0,0,0):t.setHours(o,0,0,0),t}incompatibleTokens=["H","K","k","t","T"]};var W1=class extends je{priority=70;parse(t,r,o){switch(r){case"H":return Mt(Lt.hour23h,t);case"Ho":return o.ordinalNumber(t,{unit:"hour"});default:return bt(r.length,t)}}validate(t,r){return r>=0&&r<=23}set(t,r,o){return t.setHours(o,0,0,0),t}incompatibleTokens=["a","b","h","K","k","t","T"]};var U1=class extends je{priority=70;parse(t,r,o){switch(r){case"K":return Mt(Lt.hour11h,t);case"Ko":return o.ordinalNumber(t,{unit:"hour"});default:return bt(r.length,t)}}validate(t,r){return r>=0&&r<=11}set(t,r,o){return t.getHours()>=12&&o<12?t.setHours(o+12,0,0,0):t.setHours(o,0,0,0),t}incompatibleTokens=["h","H","k","t","T"]};var G1=class extends je{priority=70;parse(t,r,o){switch(r){case"k":return Mt(Lt.hour24h,t);case"ko":return o.ordinalNumber(t,{unit:"hour"});default:return bt(r.length,t)}}validate(t,r){return r>=1&&r<=24}set(t,r,o){let n=o<=24?o%24:o;return t.setHours(n,0,0,0),t}incompatibleTokens=["a","b","h","H","K","t","T"]};var Y1=class extends je{priority=60;parse(t,r,o){switch(r){case"m":return Mt(Lt.minute,t);case"mo":return o.ordinalNumber(t,{unit:"minute"});default:return bt(r.length,t)}}validate(t,r){return r>=0&&r<=59}set(t,r,o){return t.setMinutes(o,0,0),t}incompatibleTokens=["t","T"]};var q1=class extends je{priority=50;parse(t,r,o){switch(r){case"s":return Mt(Lt.second,t);case"so":return o.ordinalNumber(t,{unit:"second"});default:return bt(r.length,t)}}validate(t,r){return r>=0&&r<=59}set(t,r,o){return t.setSeconds(o,0),t}incompatibleTokens=["t","T"]};var K1=class extends je{priority=30;parse(t,r){let o=n=>Math.trunc(n*Math.pow(10,-r.length+3));return Qt(bt(r.length,t),o)}set(t,r,o){return t.setMilliseconds(o),t}incompatibleTokens=["t","T"]};var X1=class extends je{priority=10;parse(t,r){switch(r){case"X":return da(ca.basicOptionalMinutes,t);case"XX":return da(ca.basic,t);case"XXXX":return da(ca.basicOptionalSeconds,t);case"XXXXX":return da(ca.extendedOptionalSeconds,t);default:return da(ca.extended,t)}}set(t,r,o){return r.timestampIsSet?t:Je(t,t.getTime()-af(t)-o)}incompatibleTokens=["t","T","x"]};var Z1=class extends je{priority=10;parse(t,r){switch(r){case"x":return da(ca.basicOptionalMinutes,t);case"xx":return da(ca.basic,t);case"xxxx":return da(ca.basicOptionalSeconds,t);case"xxxxx":return da(ca.extendedOptionalSeconds,t);default:return da(ca.extended,t)}}set(t,r,o){return r.timestampIsSet?t:Je(t,t.getTime()-af(t)-o)}incompatibleTokens=["t","T","X"]};var Q1=class extends je{priority=40;parse(t){return _1(t)}set(t,r,o){return[Je(t,o*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"};var J1=class extends je{priority=20;parse(t){return _1(t)}set(t,r,o){return[Je(t,o),{timestampIsSet:!0}]}incompatibleTokens="*"};var lj={G:new y1,y:new S1,Y:new C1,R:new E1,u:new k1,Q:new R1,q:new T1,M:new P1,L:new O1,w:new I1,I:new A1,d:new M1,D:new N1,E:new F1,e:new V1,c:new D1,i:new L1,a:new z1,b:new B1,B:new j1,h:new H1,H:new W1,K:new U1,k:new G1,m:new Y1,s:new q1,S:new K1,X:new X1,x:new Z1,t:new Q1,T:new J1};var ohe=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,nhe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,ihe=/^'([^]*?)'?$/,ahe=/''/g,she=/\S/,lhe=/[a-zA-Z]/;function cj(e,t,r,o){let n=()=>Je(o?.in||r,NaN),i=JB(),a=o?.locale??i.locale??Ai,s=o?.firstWeekContainsDate??o?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,c=o?.weekStartsOn??o?.locale?.options?.weekStartsOn??i.weekStartsOn??i.locale?.options?.weekStartsOn??0;if(!t)return e?n():Ae(r,o?.in);let d={firstWeekContainsDate:s,weekStartsOn:c,locale:a},u=[new v1(o?.in,r)],f=t.match(nhe).map(v=>{let y=v[0];if(y in Kb){let w=Kb[y];return w(v,a.formatLong)}return v}).join("").match(ohe),m=[];for(let v of f){!o?.useAdditionalWeekYearTokens&&g1(v)&&Xb(v,t,e),!o?.useAdditionalDayOfYearTokens&&m1(v)&&Xb(v,t,e);let y=v[0],w=lj[y];if(w){let{incompatibleTokens:_}=w;if(Array.isArray(_)){let E=m.find(S=>_.includes(S.token)||S.token===y);if(E)throw new RangeError(`The format string mustn't contain \`${E.fullToken}\` and \`${v}\` at the same time`)}else if(w.incompatibleTokens==="*"&&m.length>0)throw new RangeError(`The format string mustn't contain \`${v}\` and any other token at the same time`);m.push({token:y,fullToken:v});let x=w.run(e,v,a.match,d);if(!x)return n();u.push(x.setter),e=x.rest}else{if(y.match(lhe))throw new RangeError("Format string contains an unescaped latin alphabet character `"+y+"`");if(v==="''"?v="'":y==="'"&&(v=che(v)),e.indexOf(v)===0)e=e.slice(v.length);else return n()}}if(e.length>0&&she.test(e))return n();let g=u.map(v=>v.priority).sort((v,y)=>y-v).filter((v,y,w)=>w.indexOf(v)===y).map(v=>u.filter(y=>y.priority===v).sort((y,w)=>w.subPriority-y.subPriority)).map(v=>v[0]),h=Ae(r,o?.in);if(isNaN(+h))return n();let b={};for(let v of g){if(!v.validate(h,d))return n();let y=v.set(h,b,d);Array.isArray(y)?(h=y[0],Object.assign(b,y[1])):h=y}return h}function che(e){return e.match(ihe)[1].replace(ahe,"'")}function lf(e,t,r){let[o,n]=la(r?.in,e,t);return o.getFullYear()===n.getFullYear()&&o.getMonth()===n.getMonth()}function dj(e,t,r){let[o,n]=la(r?.in,e,t);return o.getFullYear()===n.getFullYear()}function cf(e,t,r){return qs(e,-t,r)}function uj(e,t){let r=()=>Je(t?.in,NaN),o=t?.additionalDigits??2,n=phe(e),i;if(n.date){let d=mhe(n.date,o);i=ghe(d.restDateString,d.year)}if(!i||isNaN(+i))return r();let a=+i,s=0,c;if(n.time&&(s=hhe(n.time),isNaN(s)))return r();if(n.timezone){if(c=bhe(n.timezone),isNaN(c))return r()}else{let d=new Date(a+s),u=Ae(0,t?.in);return u.setFullYear(d.getUTCFullYear(),d.getUTCMonth(),d.getUTCDate()),u.setHours(d.getUTCHours(),d.getUTCMinutes(),d.getUTCSeconds(),d.getUTCMilliseconds()),u}return Ae(a+s+c,t?.in)}var $1={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},dhe=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,uhe=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,fhe=/^([+-])(\d{2})(?::?(\d{2}))?$/;function phe(e){let t={},r=e.split($1.dateTimeDelimiter),o;if(r.length>2)return t;if(/:/.test(r[0])?o=r[0]:(t.date=r[0],o=r[1],$1.timeZoneDelimiter.test(t.date)&&(t.date=e.split($1.timeZoneDelimiter)[0],o=e.substr(t.date.length,e.length))),o){let n=$1.timezone.exec(o);n?(t.time=o.replace(n[1],""),t.timezone=n[1]):t.time=o}return t}function mhe(e,t){let r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),o=e.match(r);if(!o)return{year:NaN,restDateString:""};let n=o[1]?parseInt(o[1]):null,i=o[2]?parseInt(o[2]):null;return{year:i===null?n:i*100,restDateString:e.slice((o[1]||o[2]).length)}}function ghe(e,t){if(t===null)return new Date(NaN);let r=e.match(dhe);if(!r)return new Date(NaN);let o=!!r[4],n=Zb(r[1]),i=Zb(r[2])-1,a=Zb(r[3]),s=Zb(r[4]),c=Zb(r[5])-1;if(o)return xhe(t,s,c)?vhe(t,s,c):new Date(NaN);{let d=new Date(0);return!_he(t,i,a)||!whe(t,n)?new Date(NaN):(d.setUTCFullYear(t,i,Math.max(n,a)),d)}}function Zb(e){return e?parseInt(e):1}function hhe(e){let t=e.match(uhe);if(!t)return NaN;let r=CT(t[1]),o=CT(t[2]),n=CT(t[3]);return She(r,o,n)?r*Yb+o*Gb+n*1e3:NaN}function CT(e){return e&&parseFloat(e.replace(",","."))||0}function bhe(e){if(e==="Z")return 0;let t=e.match(fhe);if(!t)return 0;let r=t[1]==="+"?-1:1,o=parseInt(t[2]),n=t[3]&&parseInt(t[3])||0;return Che(o,n)?r*(o*Yb+n*Gb):NaN}function vhe(e,t,r){let o=new Date(0);o.setUTCFullYear(e,0,4);let n=o.getUTCDay()||7,i=(t-1)*7+r+1-n;return o.setUTCDate(o.getUTCDate()+i),o}var yhe=[31,null,31,30,31,30,31,31,30,31,30,31];function fj(e){return e%400===0||e%4===0&&e%100!==0}function _he(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(yhe[t]||(fj(e)?29:28))}function whe(e,t){return t>=1&&t<=(fj(e)?366:365)}function xhe(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}function She(e,t,r){return e===24?t===0&&r===0:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}function Che(e,t){return t>=0&&t<=59}function pj(e,t,r){let o=Ae(e,r?.in),n=o.getFullYear(),i=o.getDate(),a=Je(r?.in||e,0);a.setFullYear(n,t,15),a.setHours(0,0,0,0);let s=QB(a);return o.setMonth(t,Math.min(i,s)),o}function mj(e,t,r){let o=Ae(e,r?.in);return isNaN(+o)?Je(r?.in||e,NaN):(o.setFullYear(t),o)}function eS(e,t,r){return sm(e,-t,r)}function gj(e,t,r){return a1(e,-t,r)}function tS(e,t,r){return s1(e,-t,r)}function hj(e,t){let r=t.startOfMonth(e),o=r.getDay()>0?r.getDay():7,n=t.addDays(e,-o+1),i=t.addDays(n,34);return t.getMonth(e)===t.getMonth(i)?5:4}function rS(e,t){let r=t.startOfMonth(e),o=r.getDay();return o===1?r:o===0?t.addDays(r,-6):t.addDays(r,-1*(o-1))}function bj(e,t){let r=rS(e,t),o=hj(e,t);return t.addDays(r,o*7-1)}var Qb={...Ai,labels:{labelDayButton:(e,t,r,o)=>{let n;o&&typeof o.format=="function"?n=o.format.bind(o):n=(a,s)=>Ql(a,s,{locale:Ai,...r});let i=n(e,"PPPP");return t.today&&(i=`Today, ${i}`),t.selected&&(i=`${i}, selected`),i},labelMonthDropdown:"Choose the Month",labelNext:"Go to the Next Month",labelPrevious:"Go to the Previous Month",labelWeekNumber:e=>`Week ${e}`,labelYearDropdown:"Choose the Year",labelGrid:(e,t,r)=>{let o;return r&&typeof r.format=="function"?o=r.format.bind(r):o=(n,i)=>Ql(n,i,{locale:Ai,...t}),o(e,"LLLL yyyy")},labelGridcell:(e,t,r,o)=>{let n;o&&typeof o.format=="function"?n=o.format.bind(o):n=(a,s)=>Ql(a,s,{locale:Ai,...r});let i=n(e,"PPPP");return t?.today&&(i=`Today, ${i}`),i},labelNav:"Navigation bar",labelWeekNumberHeader:"Week Number",labelWeekday:(e,t,r)=>{let o;return r&&typeof r.format=="function"?o=r.format.bind(r):o=(n,i)=>Ql(n,i,{locale:Ai,...t}),o(e,"cccc")}}};var vo=class e{constructor(t,r){this.today=()=>{if(this.overrides?.today)return this.overrides.today();if(this.options.timeZone)return io.tz(this.options.timeZone);let o=this.options.Date??Date;return new o},this.newDate=(o,n,i)=>this.overrides?.newDate?this.overrides.newDate(o,n,i):this.options.timeZone?new io(o,n,i,this.options.timeZone):new Date(o,n,i),this.addDays=(o,n)=>this.overrides?.addDays?this.overrides.addDays(o,n):qs(o,n),this.addMonths=(o,n)=>this.overrides?.addMonths?this.overrides.addMonths(o,n):sm(o,n),this.addWeeks=(o,n)=>this.overrides?.addWeeks?this.overrides.addWeeks(o,n):a1(o,n),this.addYears=(o,n)=>this.overrides?.addYears?this.overrides.addYears(o,n):s1(o,n),this.differenceInCalendarDays=(o,n)=>this.overrides?.differenceInCalendarDays?this.overrides.differenceInCalendarDays(o,n):Xl(o,n),this.differenceInCalendarMonths=(o,n)=>this.overrides?.differenceInCalendarMonths?this.overrides.differenceInCalendarMonths(o,n):c1(o,n),this.eachMonthOfInterval=o=>this.overrides?.eachMonthOfInterval?this.overrides.eachMonthOfInterval(o):FB(o),this.eachYearOfInterval=o=>{let n=this.overrides?.eachYearOfInterval?this.overrides.eachYearOfInterval(o):DB(o),i=new Set(n.map(s=>this.getYear(s)));if(i.size===n.length)return n;let a=[];return i.forEach(s=>{a.push(new Date(s,0,1))}),a},this.endOfBroadcastWeek=o=>this.overrides?.endOfBroadcastWeek?this.overrides.endOfBroadcastWeek(o):bj(o,this),this.endOfISOWeek=o=>this.overrides?.endOfISOWeek?this.overrides.endOfISOWeek(o):LB(o),this.endOfMonth=o=>this.overrides?.endOfMonth?this.overrides.endOfMonth(o):d1(o),this.endOfWeek=(o,n)=>this.overrides?.endOfWeek?this.overrides.endOfWeek(o,n):f1(o,this.options),this.endOfYear=o=>this.overrides?.endOfYear?this.overrides.endOfYear(o):VB(o),this.format=(o,n,i)=>{let a=this.overrides?.format?this.overrides.format(o,n,this.options):Ql(o,n,this.options);return this.options.numerals&&this.options.numerals!=="latn"?this.replaceDigits(a):a},this.getISOWeek=o=>this.overrides?.getISOWeek?this.overrides.getISOWeek(o):ud(o),this.getMonth=(o,n)=>this.overrides?.getMonth?this.overrides.getMonth(o,this.options):ej(o,this.options),this.getYear=(o,n)=>this.overrides?.getYear?this.overrides.getYear(o,this.options):tj(o,this.options),this.getWeek=(o,n)=>this.overrides?.getWeek?this.overrides.getWeek(o,this.options):fd(o,this.options),this.isAfter=(o,n)=>this.overrides?.isAfter?this.overrides.isAfter(o,n):rj(o,n),this.isBefore=(o,n)=>this.overrides?.isBefore?this.overrides.isBefore(o,n):oj(o,n),this.isDate=o=>this.overrides?.isDate?this.overrides.isDate(o):l1(o),this.isSameDay=(o,n)=>this.overrides?.isSameDay?this.overrides.isSameDay(o,n):NB(o,n),this.isSameMonth=(o,n)=>this.overrides?.isSameMonth?this.overrides.isSameMonth(o,n):lf(o,n),this.isSameYear=(o,n)=>this.overrides?.isSameYear?this.overrides.isSameYear(o,n):dj(o,n),this.max=o=>this.overrides?.max?this.overrides.max(o):AB(o),this.min=o=>this.overrides?.min?this.overrides.min(o):MB(o),this.setMonth=(o,n)=>this.overrides?.setMonth?this.overrides.setMonth(o,n):pj(o,n),this.setYear=(o,n)=>this.overrides?.setYear?this.overrides.setYear(o,n):mj(o,n),this.startOfBroadcastWeek=(o,n)=>this.overrides?.startOfBroadcastWeek?this.overrides.startOfBroadcastWeek(o,this):rS(o,this),this.startOfDay=o=>this.overrides?.startOfDay?this.overrides.startOfDay(o):dd(o),this.startOfISOWeek=o=>this.overrides?.startOfISOWeek?this.overrides.startOfISOWeek(o):Ii(o),this.startOfMonth=o=>this.overrides?.startOfMonth?this.overrides.startOfMonth(o):qb(o),this.startOfWeek=(o,n)=>this.overrides?.startOfWeek?this.overrides.startOfWeek(o,this.options):dn(o,this.options),this.startOfYear=o=>this.overrides?.startOfYear?this.overrides.startOfYear(o):lm(o),this.options={locale:Qb,...t},this.overrides=r}getDigitMap(){let{numerals:t="latn"}=this.options,r=new Intl.NumberFormat("en-US",{numberingSystem:t}),o={};for(let n=0;n<10;n++)o[n.toString()]=r.format(n);return o}replaceDigits(t){let r=this.getDigitMap();return t.replace(/\d/g,o=>r[o]||o)}formatNumber(t){return this.replaceDigits(t.toString())}getMonthYearOrder(){let t=this.options.locale?.code;return t&&e.yearFirstLocales.has(t)?"year-first":"month-first"}formatMonthYear(t){let{locale:r,timeZone:o,numerals:n}=this.options,i=r?.code;if(i&&e.yearFirstLocales.has(i))try{return new Intl.DateTimeFormat(i,{month:"long",year:"numeric",timeZone:o,numberingSystem:n}).format(t)}catch{}let a=this.getMonthYearOrder()==="year-first"?"y LLLL":"LLLL y";return this.format(t,a)}};vo.yearFirstLocales=new Set(["eu","hu","ja","ja-Hira","ja-JP","ko","ko-KR","lt","lt-LT","lv","lv-LV","mn","mn-MN","zh","zh-CN","zh-HK","zh-TW"]);var yo=new vo;var hm=class{constructor(t,r,o=yo){this.date=t,this.displayMonth=r,this.outside=!!(r&&!o.isSameMonth(t,r)),this.dateLib=o,this.isoDate=o.format(t,"yyyy-MM-dd"),this.displayMonthId=o.format(r,"yyyy-MM"),this.dateMonthId=o.format(t,"yyyy-MM")}isEqualTo(t){return this.dateLib.isSameDay(t.date,this.date)&&this.dateLib.isSameMonth(t.displayMonth,this.displayMonth)}};var oS=class{constructor(t,r){this.date=t,this.weeks=r}};var nS=class{constructor(t,r){this.days=r,this.weekNumber=t}};var RT={};Lr(RT,{CaptionLabel:()=>Ehe,Chevron:()=>khe,Day:()=>Rhe,DayButton:()=>The,Dropdown:()=>Phe,DropdownNav:()=>Ohe,Footer:()=>Ihe,Month:()=>Ahe,MonthCaption:()=>Mhe,MonthGrid:()=>Nhe,Months:()=>Fhe,MonthsDropdown:()=>Vhe,Nav:()=>Dhe,NextMonthButton:()=>Lhe,Option:()=>zhe,PreviousMonthButton:()=>Bhe,Root:()=>jhe,Select:()=>Hhe,Week:()=>Whe,WeekNumber:()=>Yhe,WeekNumberHeader:()=>qhe,Weekday:()=>Uhe,Weekdays:()=>Ghe,Weeks:()=>Khe,YearsDropdown:()=>Xhe});var vj=l(X(),1);function Ehe(e){return vj.default.createElement("span",{...e})}var bm=l(X(),1);function khe(e){let{size:t=24,orientation:r="left",className:o,style:n}=e;return bm.default.createElement("svg",{className:o,style:n,width:t,height:t,viewBox:"0 0 24 24"},r==="up"&&bm.default.createElement("polygon",{points:"6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28"}),r==="down"&&bm.default.createElement("polygon",{points:"6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72"}),r==="left"&&bm.default.createElement("polygon",{points:"16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20"}),r==="right"&&bm.default.createElement("polygon",{points:"8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20"}))}var yj=l(X(),1);function Rhe(e){let{day:t,modifiers:r,...o}=e;return yj.default.createElement("td",{...o})}var iS=l(X(),1);function The(e){let{day:t,modifiers:r,...o}=e,n=iS.default.useRef(null);return iS.default.useEffect(()=>{r.focused&&n.current?.focus()},[r.focused]),iS.default.createElement("button",{ref:n,...o})}var vm=l(X(),1);var Me;(function(e){e.Root="root",e.Chevron="chevron",e.Day="day",e.DayButton="day_button",e.CaptionLabel="caption_label",e.Dropdowns="dropdowns",e.Dropdown="dropdown",e.DropdownRoot="dropdown_root",e.Footer="footer",e.MonthGrid="month_grid",e.MonthCaption="month_caption",e.MonthsDropdown="months_dropdown",e.Month="month",e.Months="months",e.Nav="nav",e.NextMonthButton="button_next",e.PreviousMonthButton="button_previous",e.Week="week",e.Weeks="weeks",e.Weekday="weekday",e.Weekdays="weekdays",e.WeekNumber="week_number",e.WeekNumberHeader="week_number_header",e.YearsDropdown="years_dropdown"})(Me||(Me={}));var sr;(function(e){e.disabled="disabled",e.hidden="hidden",e.outside="outside",e.focused="focused",e.today="today"})(sr||(sr={}));var ci;(function(e){e.range_end="range_end",e.range_middle="range_middle",e.range_start="range_start",e.selected="selected"})(ci||(ci={}));var Tn;(function(e){e.weeks_before_enter="weeks_before_enter",e.weeks_before_exit="weeks_before_exit",e.weeks_after_enter="weeks_after_enter",e.weeks_after_exit="weeks_after_exit",e.caption_after_enter="caption_after_enter",e.caption_after_exit="caption_after_exit",e.caption_before_enter="caption_before_enter",e.caption_before_exit="caption_before_exit"})(Tn||(Tn={}));var aS=l(X(),1),ET=(0,aS.createContext)(void 0);function Ks(){let e=(0,aS.useContext)(ET);if(e===void 0)throw new Error("useDayPicker() must be used within a custom component.");return e}function Phe(e){let{options:t,className:r,...o}=e,{classNames:n,components:i,styles:a}=Ks(),s=[n[Me.Dropdown],r].join(" "),c=t?.find(({value:d})=>d===o.value);return vm.default.createElement("span",{"data-disabled":o.disabled,className:n[Me.DropdownRoot],style:a?.[Me.DropdownRoot]},vm.default.createElement(i.Select,{className:s,...o},t?.map(({value:d,label:u,disabled:f})=>vm.default.createElement(i.Option,{key:d,value:d,disabled:f},u))),vm.default.createElement("span",{className:n[Me.CaptionLabel],style:a?.[Me.CaptionLabel],"aria-hidden":!0},c?.label,vm.default.createElement(i.Chevron,{orientation:"down",size:18,className:n[Me.Chevron],style:a?.[Me.Chevron]})))}var _j=l(X(),1);function Ohe(e){return _j.default.createElement("div",{...e})}var wj=l(X(),1);function Ihe(e){return wj.default.createElement("div",{...e})}var xj=l(X(),1);function Ahe(e){let{calendarMonth:t,displayIndex:r,...o}=e;return xj.default.createElement("div",{...o},e.children)}var Sj=l(X(),1);function Mhe(e){let{calendarMonth:t,displayIndex:r,...o}=e;return Sj.default.createElement("div",{...o})}var Cj=l(X(),1);function Nhe(e){return Cj.default.createElement("table",{...e})}var Ej=l(X(),1);function Fhe(e){return Ej.default.createElement("div",{...e})}var kj=l(X(),1);function Vhe(e){let{components:t}=Ks();return kj.default.createElement(t.Dropdown,{...e})}var Jl=l(X(),1);function Dhe(e){let{onPreviousClick:t,onNextClick:r,previousMonth:o,nextMonth:n,...i}=e,{components:a,classNames:s,styles:c,labels:{labelPrevious:d,labelNext:u}}=Ks(),f=(0,Jl.useCallback)(g=>{n&&r?.(g)},[n,r]),m=(0,Jl.useCallback)(g=>{o&&t?.(g)},[o,t]);return Jl.default.createElement("nav",{...i},Jl.default.createElement(a.PreviousMonthButton,{type:"button",className:s[Me.PreviousMonthButton],style:c?.[Me.PreviousMonthButton],tabIndex:o?void 0:-1,"aria-disabled":o?void 0:!0,"aria-label":d(o),onClick:m},Jl.default.createElement(a.Chevron,{disabled:o?void 0:!0,className:s[Me.Chevron],style:c?.[Me.Chevron],orientation:"left"})),Jl.default.createElement(a.NextMonthButton,{type:"button",className:s[Me.NextMonthButton],style:c?.[Me.NextMonthButton],tabIndex:n?void 0:-1,"aria-disabled":n?void 0:!0,"aria-label":u(n),onClick:f},Jl.default.createElement(a.Chevron,{disabled:n?void 0:!0,orientation:"right",className:s[Me.Chevron],style:c?.[Me.Chevron]})))}var Rj=l(X(),1);function Lhe(e){return Rj.default.createElement("button",{...e})}var Tj=l(X(),1);function zhe(e){return Tj.default.createElement("option",{...e})}var Pj=l(X(),1);function Bhe(e){return Pj.default.createElement("button",{...e})}var Oj=l(X(),1);function jhe(e){let{rootRef:t,...r}=e;return Oj.default.createElement("div",{...r,ref:t})}var Ij=l(X(),1);function Hhe(e){return Ij.default.createElement("select",{...e})}var Aj=l(X(),1);function Whe(e){let{week:t,...r}=e;return Aj.default.createElement("tr",{...r})}var Mj=l(X(),1);function Uhe(e){return Mj.default.createElement("th",{...e})}var kT=l(X(),1);function Ghe(e){return kT.default.createElement("thead",{"aria-hidden":!0},kT.default.createElement("tr",{...e}))}var Nj=l(X(),1);function Yhe(e){let{week:t,...r}=e;return Nj.default.createElement("th",{...r})}var Fj=l(X(),1);function qhe(e){return Fj.default.createElement("th",{...e})}var Vj=l(X(),1);function Khe(e){return Vj.default.createElement("tbody",{...e})}var Dj=l(X(),1);function Xhe(e){let{components:t}=Ks();return Dj.default.createElement(t.Dropdown,{...e})}var ct=l(X(),1);function di(e,t,r=!1,o=yo){let{from:n,to:i}=e,{differenceInCalendarDays:a,isSameDay:s}=o;return n&&i?(a(i,n)<0&&([n,i]=[i,n]),a(t,n)>=(r?1:0)&&a(i,t)>=(r?1:0)):!r&&i?s(i,t):!r&&n?s(n,t):!1}function ym(e){return!!(e&&typeof e=="object"&&"before"in e&&"after"in e)}function pd(e){return!!(e&&typeof e=="object"&&"from"in e)}function _m(e){return!!(e&&typeof e=="object"&&"after"in e)}function wm(e){return!!(e&&typeof e=="object"&&"before"in e)}function sS(e){return!!(e&&typeof e=="object"&&"dayOfWeek"in e)}function lS(e,t){return Array.isArray(e)&&e.every(t.isDate)}function ua(e,t,r=yo){let o=Array.isArray(t)?t:[t],{isSameDay:n,differenceInCalendarDays:i,isAfter:a}=r;return o.some(s=>{if(typeof s=="boolean")return s;if(r.isDate(s))return n(e,s);if(lS(s,r))return s.some(c=>n(e,c));if(pd(s))return di(s,e,!1,r);if(sS(s))return Array.isArray(s.dayOfWeek)?s.dayOfWeek.includes(e.getDay()):s.dayOfWeek===e.getDay();if(ym(s)){let c=i(s.before,e),d=i(s.after,e),u=c>0,f=d<0;return a(s.before,s.after)?f&&u:u||f}return _m(s)?i(e,s.after)>0:wm(s)?i(s.before,e)>0:typeof s=="function"?s(e):!1})}function Lj(e,t,r,o,n){let{disabled:i,hidden:a,modifiers:s,showOutsideDays:c,broadcastCalendar:d,today:u=n.today()}=t,{isSameDay:f,isSameMonth:m,startOfMonth:g,isBefore:h,endOfMonth:b,isAfter:v}=n,y=r&&g(r),w=o&&b(o),_={[sr.focused]:[],[sr.outside]:[],[sr.disabled]:[],[sr.hidden]:[],[sr.today]:[]},x={};for(let E of e){let{date:S,displayMonth:C}=E,R=!!(C&&!m(S,C)),T=!!(y&&h(S,y)),P=!!(w&&v(S,w)),O=!!(i&&ua(S,i,n)),k=!!(a&&ua(S,a,n))||T||P||!d&&!c&&R||d&&c===!1&&R,F=f(S,u);R&&_.outside.push(E),O&&_.disabled.push(E),k&&_.hidden.push(E),F&&_.today.push(E),s&&Object.keys(s).forEach(V=>{let L=s?.[V];L&&ua(S,L,n)&&(x[V]?x[V].push(E):x[V]=[E])})}return E=>{let S={[sr.focused]:!1,[sr.disabled]:!1,[sr.hidden]:!1,[sr.outside]:!1,[sr.today]:!1},C={};for(let R in _){let T=_[R];S[R]=T.some(P=>P===E)}for(let R in x)C[R]=x[R].some(T=>T===E);return{...S,...C}}}function zj(e,t,r={}){return Object.entries(e).filter(([,n])=>n===!0).reduce((n,[i])=>(r[i]?n.push(r[i]):t[sr[i]]?n.push(t[sr[i]]):t[ci[i]]&&n.push(t[ci[i]]),n),[t[Me.Day]])}function Bj(e){return{...RT,...e}}function jj(e){let t={"data-mode":e.mode??void 0,"data-required":"required"in e?e.required:void 0,"data-multiple-months":e.numberOfMonths&&e.numberOfMonths>1||void 0,"data-week-numbers":e.showWeekNumber||void 0,"data-broadcast-calendar":e.broadcastCalendar||void 0,"data-nav-layout":e.navLayout||void 0};return Object.entries(e).forEach(([r,o])=>{r.startsWith("data-")&&(t[r]=o)}),t}function Hj(){let e={};for(let t in Me)e[Me[t]]=`rdp-${Me[t]}`;for(let t in sr)e[sr[t]]=`rdp-${sr[t]}`;for(let t in ci)e[ci[t]]=`rdp-${ci[t]}`;for(let t in Tn)e[Tn[t]]=`rdp-${Tn[t]}`;return e}var TT={};Lr(TT,{formatCaption:()=>Zhe,formatDay:()=>Qhe,formatMonthDropdown:()=>Jhe,formatWeekNumber:()=>ebe,formatWeekNumberHeader:()=>tbe,formatWeekdayName:()=>$he,formatYearDropdown:()=>rbe});function Zhe(e,t,r){return(r??new vo(t)).formatMonthYear(e)}function Qhe(e,t,r){return(r??new vo(t)).format(e,"d")}function Jhe(e,t=yo){return t.format(e,"LLLL")}function $he(e,t,r){return(r??new vo(t)).format(e,"cccccc")}function ebe(e,t=yo){return e<10?t.formatNumber(`0${e.toLocaleString()}`):t.formatNumber(`${e.toLocaleString()}`)}function tbe(){return""}function rbe(e,t=yo){return t.format(e,"yyyy")}function Wj(e){return{...TT,...e}}var BT={};Lr(BT,{labelDayButton:()=>PT,labelGrid:()=>OT,labelGridcell:()=>IT,labelMonthDropdown:()=>AT,labelNav:()=>MT,labelNext:()=>NT,labelPrevious:()=>FT,labelWeekNumber:()=>DT,labelWeekNumberHeader:()=>LT,labelWeekday:()=>VT,labelYearDropdown:()=>zT});function PT(e,t,r,o){let n=(o??new vo(r)).format(e,"PPPP");return t.today&&(n=`Today, ${n}`),t.selected&&(n=`${n}, selected`),n}function OT(e,t,r){return(r??new vo(t)).formatMonthYear(e)}function IT(e,t,r,o){let n=(o??new vo(r)).format(e,"PPPP");return t?.today&&(n=`Today, ${n}`),n}function AT(e){return"Choose the Month"}function MT(){return""}var obe="Go to the Next Month";function NT(e,t){return obe}function FT(e){return"Go to the Previous Month"}function VT(e,t,r){return(r??new vo(t)).format(e,"cccc")}function DT(e,t){return`Week ${e}`}function LT(e){return"Week Number"}function zT(e){return"Choose the Year"}var Ja=(e,t,r)=>t||(r?typeof r=="function"?r:(...o)=>r:e);function Uj(e,t){let r=t.locale?.labels??{};return{...BT,...e??{},labelDayButton:Ja(PT,e?.labelDayButton,r.labelDayButton),labelMonthDropdown:Ja(AT,e?.labelMonthDropdown,r.labelMonthDropdown),labelNext:Ja(NT,e?.labelNext,r.labelNext),labelPrevious:Ja(FT,e?.labelPrevious,r.labelPrevious),labelWeekNumber:Ja(DT,e?.labelWeekNumber,r.labelWeekNumber),labelYearDropdown:Ja(zT,e?.labelYearDropdown,r.labelYearDropdown),labelGrid:Ja(OT,e?.labelGrid,r.labelGrid),labelGridcell:Ja(IT,e?.labelGridcell,r.labelGridcell),labelNav:Ja(MT,e?.labelNav,r.labelNav),labelWeekNumberHeader:Ja(LT,e?.labelWeekNumberHeader,r.labelWeekNumberHeader),labelWeekday:Ja(VT,e?.labelWeekday,r.labelWeekday)}}function Gj(e,t,r,o,n){let{startOfMonth:i,startOfYear:a,endOfYear:s,eachMonthOfInterval:c,getMonth:d}=n;return c({start:a(e),end:s(e)}).map(m=>{let g=o.formatMonthDropdown(m,n),h=d(m),b=t&&m<i(t)||r&&m>i(r)||!1;return{value:h,label:g,disabled:b}})}function Yj(e,t={},r={}){let o={...t?.[Me.Day]};return Object.entries(e).filter(([,n])=>n===!0).forEach(([n])=>{o={...o,...r?.[n]}}),o}function qj(e,t,r,o){let n=o??e.today(),i=r?e.startOfBroadcastWeek(n,e):t?e.startOfISOWeek(n):e.startOfWeek(n),a=[];for(let s=0;s<7;s++){let c=e.addDays(i,s);a.push(c)}return a}function Kj(e,t,r,o,n=!1){if(!e||!t)return;let{startOfYear:i,endOfYear:a,eachYearOfInterval:s,getYear:c}=o,d=i(e),u=a(t),f=s({start:d,end:u});return n&&f.reverse(),f.map(m=>{let g=r.formatYearDropdown(m,o);return{value:c(m),label:g,disabled:!1}})}function Xj(e,t={}){let{weekStartsOn:r,locale:o}=t,n=r??o?.options?.weekStartsOn??0,i=s=>{let c=typeof s=="number"||typeof s=="string"?new Date(s):s;return new io(c.getFullYear(),c.getMonth(),c.getDate(),12,0,0,e)},a=s=>{let c=i(s);return new Date(c.getFullYear(),c.getMonth(),c.getDate(),0,0,0,0)};return{today:()=>i(io.tz(e)),newDate:(s,c,d)=>new io(s,c,d,12,0,0,e),startOfDay:s=>i(s),startOfWeek:(s,c)=>{let d=i(s),u=c?.weekStartsOn??n,f=(d.getDay()-u+7)%7;return d.setDate(d.getDate()-f),d},startOfISOWeek:s=>{let c=i(s),d=(c.getDay()-1+7)%7;return c.setDate(c.getDate()-d),c},startOfMonth:s=>{let c=i(s);return c.setDate(1),c},startOfYear:s=>{let c=i(s);return c.setMonth(0,1),c},endOfWeek:(s,c)=>{let d=i(s),m=(((c?.weekStartsOn??n)+6)%7-d.getDay()+7)%7;return d.setDate(d.getDate()+m),d},endOfISOWeek:s=>{let c=i(s),d=(7-c.getDay())%7;return c.setDate(c.getDate()+d),c},endOfMonth:s=>{let c=i(s);return c.setMonth(c.getMonth()+1,0),c},endOfYear:s=>{let c=i(s);return c.setMonth(11,31),c},eachMonthOfInterval:s=>{let c=i(s.start),d=i(s.end),u=[],f=new io(c.getFullYear(),c.getMonth(),1,12,0,0,e),m=d.getFullYear()*12+d.getMonth();for(;f.getFullYear()*12+f.getMonth()<=m;)u.push(new io(f,e)),f.setMonth(f.getMonth()+1,1);return u},addDays:(s,c)=>{let d=i(s);return d.setDate(d.getDate()+c),d},addWeeks:(s,c)=>{let d=i(s);return d.setDate(d.getDate()+c*7),d},addMonths:(s,c)=>{let d=i(s);return d.setMonth(d.getMonth()+c),d},addYears:(s,c)=>{let d=i(s);return d.setFullYear(d.getFullYear()+c),d},eachYearOfInterval:s=>{let c=i(s.start),d=i(s.end),u=[],f=new io(c.getFullYear(),0,1,12,0,0,e);for(;f.getFullYear()<=d.getFullYear();)u.push(new io(f,e)),f.setFullYear(f.getFullYear()+1,0,1);return u},getWeek:(s,c)=>{let d=a(s);return fd(d,{weekStartsOn:c?.weekStartsOn??n,firstWeekContainsDate:c?.firstWeekContainsDate??o?.options?.firstWeekContainsDate??1})},getISOWeek:s=>{let c=a(s);return ud(c)},differenceInCalendarDays:(s,c)=>{let d=a(s),u=a(c);return Xl(d,u)},differenceInCalendarMonths:(s,c)=>{let d=a(s),u=a(c);return c1(d,u)}}}var xm=l(X(),1);var Jb=e=>e instanceof HTMLElement?e:null,jT=e=>[...e.querySelectorAll("[data-animated-month]")??[]],nbe=e=>Jb(e.querySelector("[data-animated-month]")),HT=e=>Jb(e.querySelector("[data-animated-caption]")),WT=e=>Jb(e.querySelector("[data-animated-weeks]")),ibe=e=>Jb(e.querySelector("[data-animated-nav]")),abe=e=>Jb(e.querySelector("[data-animated-weekdays]"));function Zj(e,t,{classNames:r,months:o,focused:n,dateLib:i}){let a=(0,xm.useRef)(null),s=(0,xm.useRef)(o),c=(0,xm.useRef)(!1);(0,xm.useLayoutEffect)(()=>{let d=s.current;if(s.current=o,!t||!e.current||!(e.current instanceof HTMLElement)||o.length===0||d.length===0||o.length!==d.length)return;let u=i.isSameMonth(o[0].date,d[0].date),f=i.isAfter(o[0].date,d[0].date),m=f?r[Tn.caption_after_enter]:r[Tn.caption_before_enter],g=f?r[Tn.weeks_after_enter]:r[Tn.weeks_before_enter],h=a.current,b=e.current.cloneNode(!0);if(b instanceof HTMLElement?(jT(b).forEach(_=>{if(!(_ instanceof HTMLElement))return;let x=nbe(_);x&&_.contains(x)&&_.removeChild(x);let E=HT(_);E&&E.classList.remove(m);let S=WT(_);S&&S.classList.remove(g)}),a.current=b):a.current=null,c.current||u||n)return;let v=h instanceof HTMLElement?jT(h):[],y=jT(e.current);if(y?.every(w=>w instanceof HTMLElement)&&v?.every(w=>w instanceof HTMLElement)){c.current=!0;let w=[];e.current.style.isolation="isolate";let _=ibe(e.current);_&&(_.style.zIndex="1"),y.forEach((x,E)=>{let S=v[E];if(!S)return;x.style.position="relative",x.style.overflow="hidden";let C=HT(x);C&&C.classList.add(m);let R=WT(x);R&&R.classList.add(g);let T=()=>{c.current=!1,e.current&&(e.current.style.isolation=""),_&&(_.style.zIndex=""),C&&C.classList.remove(m),R&&R.classList.remove(g),x.style.position="",x.style.overflow="",x.contains(S)&&x.removeChild(S)};w.push(T),S.style.pointerEvents="none",S.style.position="absolute",S.style.overflow="hidden",S.setAttribute("aria-hidden","true");let P=abe(S);P&&(P.style.opacity="0");let O=HT(S);O&&(O.classList.add(f?r[Tn.caption_before_exit]:r[Tn.caption_after_exit]),O.addEventListener("animationend",T));let k=WT(S);k&&k.classList.add(f?r[Tn.weeks_before_exit]:r[Tn.weeks_after_exit]),x.insertBefore(S,x.firstChild)})}})}var cS=l(X(),1);function Qj(e,t,r,o){let n=e[0],i=e[e.length-1],{ISOWeek:a,fixedWeeks:s,broadcastCalendar:c}=r??{},{addDays:d,differenceInCalendarDays:u,differenceInCalendarMonths:f,endOfBroadcastWeek:m,endOfISOWeek:g,endOfMonth:h,endOfWeek:b,isAfter:v,startOfBroadcastWeek:y,startOfISOWeek:w,startOfWeek:_}=o,x=c?y(n,o):a?w(n):_(n),E=c?m(i):a?g(h(i)):b(h(i)),S=t&&(c?m(t):a?g(t):b(t)),C=S&&v(E,S)?S:E,R=u(C,x),T=f(i,n)+1,P=[];for(let F=0;F<=R;F++){let V=d(x,F);P.push(V)}let k=(c?35:42)*T;if(s&&P.length<k){let F=k-P.length;for(let V=0;V<F;V++){let L=d(P[P.length-1],1);P.push(L)}}return P}function Jj(e){let t=[];return e.reduce((r,o)=>{let n=o.weeks.reduce((i,a)=>i.concat(a.days.slice()),t.slice());return r.concat(n.slice())},t.slice())}function $j(e,t,r,o){let{numberOfMonths:n=1}=r,i=[];for(let a=0;a<n;a++){let s=o.addMonths(e,a);if(t&&s>t)break;i.push(s)}return i}function UT(e,t,r,o){let{month:n,defaultMonth:i,today:a=o.today(),numberOfMonths:s=1}=e,c=n||i||a,{differenceInCalendarMonths:d,addMonths:u,startOfMonth:f}=o;if(r&&d(r,c)<s-1){let m=-1*(s-1);c=u(r,m)}return t&&d(c,t)<0&&(c=t),f(c)}function eH(e,t,r,o){let{addDays:n,endOfBroadcastWeek:i,endOfISOWeek:a,endOfMonth:s,endOfWeek:c,getISOWeek:d,getWeek:u,startOfBroadcastWeek:f,startOfISOWeek:m,startOfWeek:g}=o,h=e.reduce((b,v)=>{let y=r.broadcastCalendar?f(v,o):r.ISOWeek?m(v):g(v),w=r.broadcastCalendar?i(v):r.ISOWeek?a(s(v)):c(s(v)),_=t.filter(C=>C>=y&&C<=w),x=r.broadcastCalendar?35:42;if(r.fixedWeeks&&_.length<x){let C=t.filter(R=>{let T=x-_.length;return R>w&&R<=n(w,T)});_.push(...C)}let E=_.reduce((C,R)=>{let T=r.ISOWeek?d(R):u(R),P=C.find(k=>k.weekNumber===T),O=new hm(R,v,o);return P?P.days.push(O):C.push(new nS(T,[O])),C},[]),S=new oS(v,E);return b.push(S),b},[]);return r.reverseMonths?h.reverse():h}function tH(e,t){let{startMonth:r,endMonth:o}=e,{startOfYear:n,startOfDay:i,startOfMonth:a,endOfMonth:s,addYears:c,endOfYear:d,today:u}=t,f=e.captionLayout==="dropdown"||e.captionLayout==="dropdown-years";return r?r=a(r):!r&&f&&(r=n(c(e.today??u(),-100))),o?o=s(o):!o&&f&&(o=d(e.today??u())),[r&&i(r),o&&i(o)]}function rH(e,t,r,o){if(r.disableNavigation)return;let{pagedNavigation:n,numberOfMonths:i=1}=r,{startOfMonth:a,addMonths:s,differenceInCalendarMonths:c}=o,d=n?i:1,u=a(e);if(!t)return s(u,d);if(!(c(t,e)<i))return s(u,d)}function oH(e,t,r,o){if(r.disableNavigation)return;let{pagedNavigation:n,numberOfMonths:i}=r,{startOfMonth:a,addMonths:s,differenceInCalendarMonths:c}=o,d=n?i??1:1,u=a(e);if(!t)return s(u,-d);if(!(c(u,t)<=0))return s(u,-d)}function nH(e){let t=[];return e.reduce((r,o)=>r.concat(o.weeks.slice()),t.slice())}var iH=l(X(),1);function md(e,t){let[r,o]=(0,iH.useState)(e);return[t===void 0?r:t,o]}function aH(e,t){let[r,o]=tH(e,t),{startOfMonth:n,endOfMonth:i}=t,a=UT(e,r,o,t),[s,c]=md(a,e.month?a:void 0);(0,cS.useEffect)(()=>{let x=UT(e,r,o,t);c(x)},[e.timeZone]);let{months:d,weeks:u,days:f,previousMonth:m,nextMonth:g}=(0,cS.useMemo)(()=>{let x=$j(s,o,{numberOfMonths:e.numberOfMonths},t),E=Qj(x,e.endMonth?i(e.endMonth):void 0,{ISOWeek:e.ISOWeek,fixedWeeks:e.fixedWeeks,broadcastCalendar:e.broadcastCalendar},t),S=eH(x,E,{broadcastCalendar:e.broadcastCalendar,fixedWeeks:e.fixedWeeks,ISOWeek:e.ISOWeek,reverseMonths:e.reverseMonths},t),C=nH(S),R=Jj(S),T=oH(s,r,e,t),P=rH(s,o,e,t);return{months:S,weeks:C,days:R,previousMonth:T,nextMonth:P}},[t,s.getTime(),o?.getTime(),r?.getTime(),e.disableNavigation,e.broadcastCalendar,e.endMonth?.getTime(),e.fixedWeeks,e.ISOWeek,e.numberOfMonths,e.pagedNavigation,e.reverseMonths]),{disableNavigation:h,onMonthChange:b}=e,v=x=>u.some(E=>E.days.some(S=>S.isEqualTo(x))),y=x=>{if(h)return;let E=n(x);r&&E<n(r)&&(E=n(r)),o&&E>n(o)&&(E=n(o)),c(E),b?.(E)};return{months:d,weeks:u,days:f,navStart:r,navEnd:o,previousMonth:m,nextMonth:g,goToMonth:y,goToDay:x=>{v(x)||y(x.date)}}}var YT=l(X(),1);var Xs;(function(e){e[e.Today=0]="Today",e[e.Selected=1]="Selected",e[e.LastFocused=2]="LastFocused",e[e.FocusedModifier=3]="FocusedModifier"})(Xs||(Xs={}));function sH(e){return!e[sr.disabled]&&!e[sr.hidden]&&!e[sr.outside]}function lH(e,t,r,o){let n,i=-1;for(let a of e){let s=t(a);sH(s)&&(s[sr.focused]&&i<Xs.FocusedModifier?(n=a,i=Xs.FocusedModifier):o?.isEqualTo(a)&&i<Xs.LastFocused?(n=a,i=Xs.LastFocused):r(a.date)&&i<Xs.Selected?(n=a,i=Xs.Selected):s[sr.today]&&i<Xs.Today&&(n=a,i=Xs.Today))}return n||(n=e.find(a=>sH(t(a)))),n}function cH(e,t,r,o,n,i,a){let{ISOWeek:s,broadcastCalendar:c}=i,{addDays:d,addMonths:u,addWeeks:f,addYears:m,endOfBroadcastWeek:g,endOfISOWeek:h,endOfWeek:b,max:v,min:y,startOfBroadcastWeek:w,startOfISOWeek:_,startOfWeek:x}=a,S={day:d,week:f,month:u,year:m,startOfWeek:C=>c?w(C,a):s?_(C):x(C),endOfWeek:C=>c?g(C):s?h(C):b(C)}[e](r,t==="after"?1:-1);return t==="before"&&o?S=v([o,S]):t==="after"&&n&&(S=y([n,S])),S}function GT(e,t,r,o,n,i,a,s=0){if(s>365)return;let c=cH(e,t,r.date,o,n,i,a),d=!!(i.disabled&&ua(c,i.disabled,a)),u=!!(i.hidden&&ua(c,i.hidden,a)),f=c,m=new hm(c,f,a);return!d&&!u?m:GT(e,t,m,o,n,i,a,s+1)}function dH(e,t,r,o,n){let{autoFocus:i}=e,[a,s]=(0,YT.useState)(),c=lH(t.days,r,o||(()=>!1),a),[d,u]=(0,YT.useState)(i?c:void 0);return{isFocusTarget:b=>!!c?.isEqualTo(b),setFocused:u,focused:d,blur:()=>{s(d),u(void 0)},moveFocus:(b,v)=>{if(!d)return;let y=GT(b,v,d,t.navStart,t.navEnd,e,n);y&&(e.disableNavigation&&!t.days.some(_=>_.isEqualTo(y))||(t.goToDay(y),u(y)))}}}function uH(e,t){let{selected:r,required:o,onSelect:n}=e,[i,a]=md(r,n?r:void 0),s=n?r:i,{isSameDay:c}=t,d=g=>s?.some(h=>c(h,g))??!1,{min:u,max:f}=e;return{selected:s,select:(g,h,b)=>{let v=[...s??[]];if(d(g)){if(s?.length===u||o&&s?.length===1)return;v=s?.filter(y=>!c(y,g))}else s?.length===f?v=[g]:v=[...v,g];return n||a(v),n?.(v,g,h,b),v},isSelected:d}}function fH(e,t,r=0,o=0,n=!1,i=yo){let{from:a,to:s}=t||{},{isSameDay:c,isAfter:d,isBefore:u}=i,f;if(!a&&!s)f={from:e,to:r>0?void 0:e};else if(a&&!s)c(a,e)?r===0?f={from:a,to:e}:n?f={from:a,to:void 0}:f=void 0:u(e,a)?f={from:e,to:a}:f={from:a,to:e};else if(a&&s)if(c(a,e)&&c(s,e))n?f={from:a,to:s}:f=void 0;else if(c(a,e))f={from:a,to:r>0?void 0:e};else if(c(s,e))f={from:e,to:r>0?void 0:e};else if(u(e,a))f={from:e,to:s};else if(d(e,a))f={from:a,to:e};else if(d(e,s))f={from:a,to:e};else throw new Error("Invalid range");if(f?.from&&f?.to){let m=i.differenceInCalendarDays(f.to,f.from);o>0&&m>o?f={from:e,to:void 0}:r>1&&m<r&&(f={from:e,to:void 0})}return f}function pH(e,t,r=yo){let o=Array.isArray(t)?t:[t],n=e.from,i=r.differenceInCalendarDays(e.to,e.from),a=Math.min(i,6);for(let s=0;s<=a;s++){if(o.includes(n.getDay()))return!0;n=r.addDays(n,1)}return!1}function qT(e,t,r=yo){return di(e,t.from,!1,r)||di(e,t.to,!1,r)||di(t,e.from,!1,r)||di(t,e.to,!1,r)}function dS(e,t,r=yo){let o=Array.isArray(t)?t:[t];if(o.filter(s=>typeof s!="function").some(s=>typeof s=="boolean"?s:r.isDate(s)?di(e,s,!1,r):lS(s,r)?s.some(c=>di(e,c,!1,r)):pd(s)?s.from&&s.to?qT(e,{from:s.from,to:s.to},r):!1:sS(s)?pH(e,s.dayOfWeek,r):ym(s)?r.isAfter(s.before,s.after)?qT(e,{from:r.addDays(s.after,1),to:r.addDays(s.before,-1)},r):ua(e.from,s,r)||ua(e.to,s,r):_m(s)||wm(s)?ua(e.from,s,r)||ua(e.to,s,r):!1))return!0;let a=o.filter(s=>typeof s=="function");if(a.length){let s=e.from,c=r.differenceInCalendarDays(e.to,e.from);for(let d=0;d<=c;d++){if(a.some(u=>u(s)))return!0;s=r.addDays(s,1)}}return!1}function mH(e,t){let{disabled:r,excludeDisabled:o,resetOnSelect:n,selected:i,required:a,onSelect:s}=e,[c,d]=md(i,s?i:void 0),u=s?i:c;return{selected:u,select:(g,h,b)=>{let{min:v,max:y}=e,w;if(g){let _=u?.from,x=u?.to,E=!!_&&!!x,S=!!_&&!!x&&t.isSameDay(_,x)&&t.isSameDay(g,_);n&&(E||!u?.from)?!a&&S?w=void 0:w={from:g,to:void 0}:w=fH(g,u,v,y,a,t)}return o&&r&&w?.from&&w.to&&dS({from:w.from,to:w.to},r,t)&&(w.from=g,w.to=void 0),s||d(w),s?.(w,g,h,b),w},isSelected:g=>u&&di(u,g,!1,t)}}function gH(e,t){let{selected:r,required:o,onSelect:n}=e,[i,a]=md(r,n?r:void 0),s=n?r:i,{isSameDay:c}=t;return{selected:s,select:(f,m,g)=>{let h=f;return!o&&s&&s&&c(f,s)&&(h=void 0),n||a(h),n?.(h,f,m,g),h},isSelected:f=>s?c(s,f):!1}}function hH(e,t){let r=gH(e,t),o=uH(e,t),n=mH(e,t);switch(e.mode){case"single":return r;case"multiple":return o;case"range":return n;default:return}}function Pn(e,t){return e instanceof io&&e.timeZone===t?e:new io(e,t)}function Sm(e,t,r){if(!r)return Pn(e,t);let o=Pn(e,t),n=new io(o.getFullYear(),o.getMonth(),o.getDate(),12,0,0,t);return new Date(n.getTime())}function bH(e,t,r){return typeof e=="boolean"||typeof e=="function"?e:e instanceof Date?Sm(e,t,r):Array.isArray(e)?e.map(o=>o instanceof Date?Sm(o,t,r):o):pd(e)?{...e,from:e.from?Pn(e.from,t):e.from,to:e.to?Pn(e.to,t):e.to}:ym(e)?{before:Sm(e.before,t,r),after:Sm(e.after,t,r)}:_m(e)?{after:Sm(e.after,t,r)}:wm(e)?{before:Sm(e.before,t,r)}:e}function uS(e,t,r){return e&&(Array.isArray(e)?e.map(o=>bH(o,t,r)):bH(e,t,r))}function fS(e){let t=e,r=t.timeZone;if(r&&(t={...e,timeZone:r},t.today&&(t.today=Pn(t.today,r)),t.month&&(t.month=Pn(t.month,r)),t.defaultMonth&&(t.defaultMonth=Pn(t.defaultMonth,r)),t.startMonth&&(t.startMonth=Pn(t.startMonth,r)),t.endMonth&&(t.endMonth=Pn(t.endMonth,r)),t.mode==="single"&&t.selected?t.selected=Pn(t.selected,r):t.mode==="multiple"&&t.selected?t.selected=t.selected?.map(Be=>Pn(Be,r)):t.mode==="range"&&t.selected&&(t.selected={from:t.selected.from?Pn(t.selected.from,r):t.selected.from,to:t.selected.to?Pn(t.selected.to,r):t.selected.to}),t.disabled!==void 0&&(t.disabled=uS(t.disabled,r)),t.hidden!==void 0&&(t.hidden=uS(t.hidden,r)),t.modifiers)){let Be={};Object.keys(t.modifiers).forEach(H=>{Be[H]=uS(t.modifiers?.[H],r)}),t.modifiers=Be}let{components:o,formatters:n,labels:i,dateLib:a,locale:s,classNames:c}=(0,ct.useMemo)(()=>{let Be={...Qb,...t.locale},H=t.broadcastCalendar?1:t.weekStartsOn,Z=t.noonSafe&&t.timeZone?Xj(t.timeZone,{weekStartsOn:H,locale:Be}):void 0,M=t.dateLib&&Z?{...Z,...t.dateLib}:t.dateLib??Z,se=new vo({locale:Be,weekStartsOn:H,firstWeekContainsDate:t.firstWeekContainsDate,useAdditionalWeekYearTokens:t.useAdditionalWeekYearTokens,useAdditionalDayOfYearTokens:t.useAdditionalDayOfYearTokens,timeZone:t.timeZone,numerals:t.numerals},M);return{dateLib:se,components:Bj(t.components),formatters:Wj(t.formatters),labels:Uj(t.labels,se.options),locale:Be,classNames:{...Hj(),...t.classNames}}},[t.locale,t.broadcastCalendar,t.weekStartsOn,t.firstWeekContainsDate,t.useAdditionalWeekYearTokens,t.useAdditionalDayOfYearTokens,t.timeZone,t.numerals,t.dateLib,t.noonSafe,t.components,t.formatters,t.labels,t.classNames]);t.today||(t={...t,today:a.today()});let{captionLayout:d,mode:u,navLayout:f,numberOfMonths:m=1,onDayBlur:g,onDayClick:h,onDayFocus:b,onDayKeyDown:v,onDayMouseEnter:y,onDayMouseLeave:w,onNextClick:_,onPrevClick:x,showWeekNumber:E,styles:S}=t,{formatCaption:C,formatDay:R,formatMonthDropdown:T,formatWeekNumber:P,formatWeekNumberHeader:O,formatWeekdayName:k,formatYearDropdown:F}=n,V=aH(t,a),{days:L,months:B,navStart:j,navEnd:A,previousMonth:D,nextMonth:N,goToMonth:z}=V,W=Lj(L,t,j,A,a),{isSelected:Y,select:G,selected:ve}=hH(t,a)??{},{blur:fe,focused:Se,isFocusTarget:le,moveFocus:ye,setFocused:Ee}=dH(t,V,W,Y??(()=>!1),a),{labelDayButton:Ie,labelGridcell:Q,labelGrid:me,labelMonthDropdown:re,labelNav:ee,labelPrevious:ie,labelNext:J,labelWeekday:ae,labelWeekNumber:he,labelWeekNumberHeader:ge,labelYearDropdown:_e}=i,Te=(0,ct.useMemo)(()=>qj(a,t.ISOWeek,t.broadcastCalendar,t.today),[a,t.ISOWeek,t.broadcastCalendar,t.today]),Ne=u!==void 0||h!==void 0,K=(0,ct.useCallback)(()=>{D&&(z(D),x?.(D))},[D,z,x]),ne=(0,ct.useCallback)(()=>{N&&(z(N),_?.(N))},[z,N,_]),Ke=(0,ct.useCallback)((Be,H)=>Z=>{Z.preventDefault(),Z.stopPropagation(),Ee(Be),!H.disabled&&(G?.(Be.date,H,Z),h?.(Be.date,H,Z))},[G,h,Ee]),Ce=(0,ct.useCallback)((Be,H)=>Z=>{Ee(Be),b?.(Be.date,H,Z)},[b,Ee]),ke=(0,ct.useCallback)((Be,H)=>Z=>{fe(),g?.(Be.date,H,Z)},[fe,g]),Qe=(0,ct.useCallback)((Be,H)=>Z=>{let M={ArrowLeft:[Z.shiftKey?"month":"day",t.dir==="rtl"?"after":"before"],ArrowRight:[Z.shiftKey?"month":"day",t.dir==="rtl"?"before":"after"],ArrowDown:[Z.shiftKey?"year":"week","after"],ArrowUp:[Z.shiftKey?"year":"week","before"],PageUp:[Z.shiftKey?"year":"month","before"],PageDown:[Z.shiftKey?"year":"month","after"],Home:["startOfWeek","before"],End:["endOfWeek","after"]};if(M[Z.key]){Z.preventDefault(),Z.stopPropagation();let[se,Ue]=M[Z.key];ye(se,Ue)}v?.(Be.date,H,Z)},[ye,v,t.dir]),et=(0,ct.useCallback)((Be,H)=>Z=>{y?.(Be.date,H,Z)},[y]),xt=(0,ct.useCallback)((Be,H)=>Z=>{w?.(Be.date,H,Z)},[w]),Ht=(0,ct.useCallback)((Be,H)=>Z=>{let M=Number(Z.target.value),se=a.setMonth(a.startOfMonth(Be),M);z(a.addMonths(se,-H))},[a,z]),Xe=(0,ct.useCallback)((Be,H)=>Z=>{let M=Number(Z.target.value),se=a.setYear(a.startOfMonth(Be),M);z(a.addMonths(se,-H))},[a,z]),{className:Xo,style:po}=(0,ct.useMemo)(()=>({className:[c[Me.Root],t.className].filter(Boolean).join(" "),style:{...S?.[Me.Root],...t.style}}),[c,t.className,t.style,S]),Ft=jj(t),Lo=Be=>{let H=S?.[Me.Dropdown],Z=S?.[Be];if(!(!H&&!Z))return{...H,...Z}},Ur=(0,ct.useRef)(null);Zj(Ur,!!t.animate,{classNames:c,months:B,focused:Se,dateLib:a});let mo={dayPickerProps:t,selected:ve,select:G,isSelected:Y,months:B,nextMonth:N,previousMonth:D,goToMonth:z,getModifiers:W,components:o,classNames:c,styles:S,labels:i,formatters:n};return ct.default.createElement(ET.Provider,{value:mo},ct.default.createElement(o.Root,{rootRef:t.animate?Ur:void 0,className:Xo,style:po,dir:t.dir,id:t.id,lang:t.lang??s.code,nonce:t.nonce,title:t.title,role:t.role,"aria-label":t["aria-label"],"aria-labelledby":t["aria-labelledby"],...Ft},ct.default.createElement(o.Months,{className:c[Me.Months],style:S?.[Me.Months]},!t.hideNavigation&&!f&&ct.default.createElement(o.Nav,{"data-animated-nav":t.animate?"true":void 0,className:c[Me.Nav],style:S?.[Me.Nav],"aria-label":ee(),onPreviousClick:K,onNextClick:ne,previousMonth:D,nextMonth:N}),B.map((Be,H)=>{let Z=t.reverseMonths?B.length-1-H:H;return ct.default.createElement(o.Month,{"data-animated-month":t.animate?"true":void 0,className:c[Me.Month],style:S?.[Me.Month],key:H,displayIndex:H,calendarMonth:Be},f==="around"&&!t.hideNavigation&&H===0&&ct.default.createElement(o.PreviousMonthButton,{type:"button",className:c[Me.PreviousMonthButton],style:S?.[Me.PreviousMonthButton],tabIndex:D?void 0:-1,"aria-disabled":D?void 0:!0,"aria-label":ie(D),onClick:K,"data-animated-button":t.animate?"true":void 0},ct.default.createElement(o.Chevron,{disabled:D?void 0:!0,className:c[Me.Chevron],style:S?.[Me.Chevron],orientation:t.dir==="rtl"?"right":"left"})),ct.default.createElement(o.MonthCaption,{"data-animated-caption":t.animate?"true":void 0,className:c[Me.MonthCaption],style:S?.[Me.MonthCaption],calendarMonth:Be,displayIndex:H},d?.startsWith("dropdown")?ct.default.createElement(o.DropdownNav,{className:c[Me.Dropdowns],style:S?.[Me.Dropdowns]},(()=>{let M=d==="dropdown"||d==="dropdown-months"?ct.default.createElement(o.MonthsDropdown,{key:"month",className:c[Me.MonthsDropdown],"aria-label":re(),disabled:!!t.disableNavigation,onChange:Ht(Be.date,Z),options:Gj(Be.date,j,A,n,a),style:Lo(Me.MonthsDropdown),value:a.getMonth(Be.date)}):ct.default.createElement("span",{key:"month"},T(Be.date,a)),se=d==="dropdown"||d==="dropdown-years"?ct.default.createElement(o.YearsDropdown,{key:"year",className:c[Me.YearsDropdown],"aria-label":_e(a.options),disabled:!!t.disableNavigation,onChange:Xe(Be.date,Z),options:Kj(j,A,n,a,!!t.reverseYears),style:Lo(Me.YearsDropdown),value:a.getYear(Be.date)}):ct.default.createElement("span",{key:"year"},F(Be.date,a));return a.getMonthYearOrder()==="year-first"?[se,M]:[M,se]})(),ct.default.createElement("span",{role:"status","aria-live":"polite",style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"}},C(Be.date,a.options,a))):ct.default.createElement(o.CaptionLabel,{className:c[Me.CaptionLabel],style:S?.[Me.CaptionLabel],role:"status","aria-live":"polite"},C(Be.date,a.options,a))),f==="around"&&!t.hideNavigation&&H===m-1&&ct.default.createElement(o.NextMonthButton,{type:"button",className:c[Me.NextMonthButton],style:S?.[Me.NextMonthButton],tabIndex:N?void 0:-1,"aria-disabled":N?void 0:!0,"aria-label":J(N),onClick:ne,"data-animated-button":t.animate?"true":void 0},ct.default.createElement(o.Chevron,{disabled:N?void 0:!0,className:c[Me.Chevron],style:S?.[Me.Chevron],orientation:t.dir==="rtl"?"left":"right"})),H===m-1&&f==="after"&&!t.hideNavigation&&ct.default.createElement(o.Nav,{"data-animated-nav":t.animate?"true":void 0,className:c[Me.Nav],style:S?.[Me.Nav],"aria-label":ee(),onPreviousClick:K,onNextClick:ne,previousMonth:D,nextMonth:N}),ct.default.createElement(o.MonthGrid,{role:"grid","aria-multiselectable":u==="multiple"||u==="range","aria-label":me(Be.date,a.options,a)||void 0,className:c[Me.MonthGrid],style:S?.[Me.MonthGrid]},!t.hideWeekdays&&ct.default.createElement(o.Weekdays,{"data-animated-weekdays":t.animate?"true":void 0,className:c[Me.Weekdays],style:S?.[Me.Weekdays]},E&&ct.default.createElement(o.WeekNumberHeader,{"aria-label":ge(a.options),className:c[Me.WeekNumberHeader],style:S?.[Me.WeekNumberHeader],scope:"col"},O()),Te.map(M=>ct.default.createElement(o.Weekday,{"aria-label":ae(M,a.options,a),className:c[Me.Weekday],key:String(M),style:S?.[Me.Weekday],scope:"col"},k(M,a.options,a)))),ct.default.createElement(o.Weeks,{"data-animated-weeks":t.animate?"true":void 0,className:c[Me.Weeks],style:S?.[Me.Weeks]},Be.weeks.map(M=>ct.default.createElement(o.Week,{className:c[Me.Week],key:M.weekNumber,style:S?.[Me.Week],week:M},E&&ct.default.createElement(o.WeekNumber,{week:M,style:S?.[Me.WeekNumber],"aria-label":he(M.weekNumber,{locale:s}),className:c[Me.WeekNumber],scope:"row",role:"rowheader"},P(M.weekNumber,a)),M.days.map(se=>{let{date:Ue}=se,ce=W(se);if(ce[sr.focused]=!ce.hidden&&!!Se?.isEqualTo(se),ce[ci.selected]=Y?.(Ue)||ce.selected,pd(ve)){let{from:pe,to:de}=ve;ce[ci.range_start]=!!(pe&&de&&a.isSameDay(Ue,pe)),ce[ci.range_end]=!!(pe&&de&&a.isSameDay(Ue,de)),ce[ci.range_middle]=di(ve,Ue,!0,a)}let Et=Yj(ce,S,t.modifiersStyles),Re=zj(ce,c,t.modifiersClassNames),Rt=!Ne&&!ce.hidden?Q(Ue,ce,a.options,a):void 0;return ct.default.createElement(o.Day,{key:`${se.isoDate}_${se.displayMonthId}`,day:se,modifiers:ce,className:Re.join(" "),style:Et,role:"gridcell","aria-selected":ce.selected||void 0,"aria-label":Rt,"data-day":se.isoDate,"data-month":se.outside?se.dateMonthId:void 0,"data-selected":ce.selected||void 0,"data-disabled":ce.disabled||void 0,"data-hidden":ce.hidden||void 0,"data-outside":se.outside||void 0,"data-focused":ce.focused||void 0,"data-today":ce.today||void 0},!ce.hidden&&Ne?ct.default.createElement(o.DayButton,{className:c[Me.DayButton],style:S?.[Me.DayButton],type:"button",day:se,modifiers:ce,disabled:!ce.focused&&ce.disabled||void 0,"aria-disabled":ce.focused&&ce.disabled||void 0,tabIndex:le(se)?0:-1,"aria-label":Ie(Ue,ce,a.options,a),onClick:Ke(se,ce),onBlur:ke(se,ce),onFocus:Ce(se,ce),onKeyDown:Qe(se,ce),onMouseEnter:et(se,ce),onMouseLeave:xt(se,ce)},R(Ue,a.options,a)):!ce.hidden&&R(se.date,a.options,a))}))))))})),t.footer&&ct.default.createElement(o.Footer,{className:c[Me.Footer],style:S?.[Me.Footer],role:"status","aria-live":"polite"},t.footer)))}var df=l(U(),1);var xH=l(U(),1),SH=l(it(),1);var pS=l($(),1);var yH=l(U(),1);var fa=l(I(),1),KT="data-wp-hash";function XT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&lbe(document)),e.__wpStyleRuntime}function sbe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${KT}]`))if(r.getAttribute(KT)===t)return!0;return!1}function _H(e,t,r){if(!e.head)return;let o=XT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(sbe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(KT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function lbe(e){let t=XT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)_H(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function cbe(e,t){let r=XT();r.styles.set(e,t);for(let o of r.documents.keys())_H(o,e,t)}typeof process>"u",cbe("c5cdafb1bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0px;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");var vH={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},ZT=(0,yH.forwardRef)(function({label:t,className:r,children:o,disabled:n,focusableWhenDisabled:i=!0,icon:a,size:s,shortcut:c,positioner:d,"aria-describedby":u,"aria-keyshortcuts":f,...m},g){let h=q(vH["icon-button"],r),{descriptionId:b,targetProps:v}=Yx({"aria-describedby":u,"aria-keyshortcuts":f,shortcut:c});return(0,fa.jsxs)(Vw,{children:[(0,fa.jsxs)(Nw,{ref:g,...v,disabled:n&&!i,render:(0,fa.jsx)(wB,{...m,size:s,"aria-label":t,disabled:n,focusableWhenDisabled:i}),className:h,children:[(0,fa.jsx)(zr,{icon:a,size:24,className:vH.icon}),c&&b&&(0,fa.jsx)(qx,{descriptionId:b,shortcut:c})]}),(0,fa.jsxs)(Mw,{positioner:d,children:[t,c&&(0,fa.jsxs)(fa.Fragment,{children:[" ",(0,fa.jsx)(Kx,{shortcut:c})]})]})]})});var wH=l(U(),1),Cm=(0,wH.createContext)({});var un=l(I(),1),dbe=()=>(0,un.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.7677",strokeDashoffset:"3.2",strokeWidth:"1",children:(0,un.jsx)("path",{d:"M29.5,0.5 h-27 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h27 a2,2 0 0 0 2,-2 v-27 a2,2 0 0 0 -2,-2"})}),ube=()=>(0,un.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.84516",strokeDashoffset:"1.9226",strokeWidth:"1",children:(0,un.jsx)("path",{d:"M32,0.5 h-29.5 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h30"})}),fbe=()=>(0,un.jsxs)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.9 4",strokeDashoffset:"2",strokeWidth:"1",children:[(0,un.jsx)("line",{x1:"0",y1:"0.5",x2:"100",y2:"0.5"}),(0,un.jsx)("line",{x1:"0",y1:"31.5",x2:"100",y2:"31.5"})]}),pbe=()=>(0,un.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.84516",strokeDashoffset:"1.9226",strokeWidth:"1",children:(0,un.jsx)("path",{d:"M0,0.5 h29.5 a2,2 0 0 1 2,2 v27 a2,2 0 0 1 -2,2 h-29.5"})});function CH(e){let{day:t,modifiers:r,children:o,...n}=e,i;return r.preview_start&&r.preview_end?i=dbe:r.preview_start?i=ube:r.preview_end?i=pbe:r.preview&&(i=fbe),(0,un.jsxs)("td",{...n,children:[i&&(0,un.jsx)(i,{}),o]})}function EH({rootRef:e,...t}){let{render:r,ref:o,role:n,defaultAriaLabel:i}=(0,xH.useContext)(Cm),{months:a,labels:s}=Ks(),c=t["aria-label"]!==void 0||t["aria-labelledby"]!==void 0,d=t["aria-label"];if(!c&&i&&n==="application"){let f=a[0];d=f?(0,pS.sprintf)((0,pS.__)("%1$s, %2$s"),i,s.labelGrid(f.date)):i}let u=(0,SH.useMergeRefs)([e??null,o??null]);return _r({render:r,defaultTagName:"div",ref:u,props:{...t,role:n,"aria-label":d}})}function kH({icon:e,className:t,children:r,"aria-label":o,"aria-disabled":n,...i}){return(0,un.jsx)(ZT,{...i,className:t,label:o,icon:e,variant:"minimal",tone:"neutral",size:"compact",disabled:n===!0||n==="true",focusableWhenDisabled:!0})}function RH(e){return(0,un.jsx)(kH,{...e,icon:Ya})}function TH(e){return(0,un.jsx)(kH,{...e,icon:qa})}var QT="data-wp-hash";function JT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&gbe(document)),e.__wpStyleRuntime}function mbe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${QT}]`))if(r.getAttribute(QT)===t)return!0;return!1}function PH(e,t,r){if(!e.head)return;let o=JT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(mbe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(QT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function gbe(e){let t=JT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)PH(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function mS(e,t){let r=JT();r.styles.set(e,t);for(let o of r.documents.keys())PH(o,e,t)}typeof process>"u",mS("9d2212290a",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2c7ac60ba97b3411__root{--wp-ui-calendar-cell-size:var(--wpds-dimension-size-md,32px);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:inline-block;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);position:relative;z-index:0}._172c492625235710__day{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);padding:0;position:relative;&:has(._1b64226e315835f8__day-button:disabled){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&:has(._1b64226e315835f8__day-button:focus-visible),&:has(._1b64226e315835f8__day-button:hover:not(:disabled)){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}}._1b64226e315835f8__day-button{align-items:center;background:none;border:none;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;font:inherit;font-variant-numeric:tabular-nums;height:var(--wp-ui-calendar-cell-size);justify-content:center;margin:0;padding:0;position:relative;width:var(--wp-ui-calendar-cell-size);&:before{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border:none;border-radius:var(--wpds-border-radius-sm,2px);z-index:-1}&:after,&:before{content:"";inset:0;position:absolute}&:after{pointer-events:none;z-index:1}&:disabled{cursor:revert;&:before{background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}@media (forced-colors:active){text-decoration:line-through}}&:focus-visible:before,&:hover:not(:disabled):before{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}}._66b9a8120581fd4b__caption-label{align-items:center;border:0;display:inline-flex;position:relative;text-transform:capitalize;white-space:nowrap;z-index:1}._2c7ac60ba97b3411__root[dir=rtl] ._395a75bb1930f57e__nav-button{transform:rotate(180deg);transform-origin:50%}._337e5337d49b7f3d__month-caption{align-content:center;display:flex;height:var(--wp-ui-calendar-cell-size);justify-content:center;margin-bottom:var(--wpds-dimension-gap-md,12px)}._110e46230c68e498__months{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-lg,16px);justify-content:center;max-width:fit-content;position:relative}._92915239fedb1fea__month-grid{border-collapse:separate;border-spacing:0 var(--wpds-dimension-gap-xs,4px)}._66b1d4a7b488b496__nav{align-items:center;display:flex;height:var(--wp-ui-calendar-cell-size);inset-block-start:0;inset-inline-end:0;inset-inline-start:0;justify-content:space-between;position:absolute}._7207199709ca5776__weekday{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-default,400);height:var(--wp-ui-calendar-cell-size);padding:0;text-align:center;text-transform:uppercase;width:var(--wp-ui-calendar-cell-size)}._058175f0f9c495e0__today:after{border:2px solid;border-radius:50%;content:"";height:0;inset-block-start:2px;inset-inline-end:2px;position:absolute;width:0;z-index:1}.acb642920fb0bef5__selected:not(._165d91a726feca9c__range-middle){&:has(._1b64226e315835f8__day-button,._1b64226e315835f8__day-button:hover:not(:disabled)){color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0)}&:has(._1b64226e315835f8__day-button:disabled){color:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}._1b64226e315835f8__day-button{&:before{background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);border:1px solid transparent}&:disabled:before{background-color:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6)}&:hover:not(:disabled):before{background-color:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e)}}}.c259c5c255fda10f__outside{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}._4d8957a0ca4ec8f0__hidden{visibility:hidden}.f2523033db055ffe__range-start:not(.c04a453de7b11520__range-end) ._1b64226e315835f8__day-button{&,&:before{border-end-end-radius:0;border-start-end-radius:0}}._165d91a726feca9c__range-middle ._1b64226e315835f8__day-button{&:before{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-color:transparent;border-radius:0;border-style:solid;border-width:1px 0}}.c04a453de7b11520__range-end:not(.f2523033db055ffe__range-start) ._1b64226e315835f8__day-button{&,&:before{border-end-start-radius:0;border-start-start-radius:0}}._81b244e7c541d95e__preview svg{color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);inset:0;pointer-events:none;position:absolute;@media (forced-colors:active){color:inherit}}._81b244e7c541d95e__preview.acb642920fb0bef5__selected:not(._165d91a726feca9c__range-middle) svg{display:none}._2c7ac60ba97b3411__root[dir=rtl] ._81b244e7c541d95e__preview svg{transform:scaleX(-1)}._81b244e7c541d95e__preview._165d91a726feca9c__range-middle ._1b64226e315835f8__day-button:before{border:none}@keyframes _255a1a462a5377db__slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes c21e45f616d6db39__slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes aed80001de9ae226__slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes _7d4779a7f29408f2__slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes _83ba6321b055d687__fade-in{0%{opacity:0}to{opacity:1}}@keyframes _96fbead71248d210__fade-out{0%{opacity:1}to{opacity:0}}._1563bccb09e39c30__caption-after-enter,._60ac2a7fc3208801__weeks-before-exit,._735dacf9052adecd__caption-before-exit,._7f73a6ab85101202__weeks-after-exit,._805d698b56ba4a29__weeks-after-enter,._9721326fbc23a5fb__weeks-before-enter,.c7a3082839155d29__caption-after-exit,.cb8a5ec82ad0885e__caption-before-enter{animation-duration:0s;animation-fill-mode:forwards;animation-timing-function:var(--wpds-motion-easing-balanced,cubic-bezier(.4,0,.2,1));@media not (prefers-reduced-motion){animation-duration:var(--wpds-motion-duration-lg,.3s)}}._2c7ac60ba97b3411__root[dir=rtl] ._805d698b56ba4a29__weeks-after-enter,._9721326fbc23a5fb__weeks-before-enter{animation-name:_255a1a462a5377db__slide-in-left}._2c7ac60ba97b3411__root[dir=rtl] ._7f73a6ab85101202__weeks-after-exit,._60ac2a7fc3208801__weeks-before-exit{animation-name:aed80001de9ae226__slide-out-left}._2c7ac60ba97b3411__root[dir=rtl] ._9721326fbc23a5fb__weeks-before-enter,._805d698b56ba4a29__weeks-after-enter{animation-name:c21e45f616d6db39__slide-in-right}._2c7ac60ba97b3411__root[dir=rtl] ._60ac2a7fc3208801__weeks-before-exit,._7f73a6ab85101202__weeks-after-exit{animation-name:_7d4779a7f29408f2__slide-out-right}._1563bccb09e39c30__caption-after-enter,.cb8a5ec82ad0885e__caption-before-enter{animation-name:_83ba6321b055d687__fade-in}._735dacf9052adecd__caption-before-exit,.c7a3082839155d29__caption-after-exit{animation-name:_96fbead71248d210__fade-out}}}');var mr={root:"_2c7ac60ba97b3411__root",day:"_172c492625235710__day","day-button":"_1b64226e315835f8__day-button","caption-label":"_66b9a8120581fd4b__caption-label","nav-button":"_395a75bb1930f57e__nav-button","month-caption":"_337e5337d49b7f3d__month-caption",months:"_110e46230c68e498__months","month-grid":"_92915239fedb1fea__month-grid",nav:"_66b1d4a7b488b496__nav",weekday:"_7207199709ca5776__weekday",today:"_058175f0f9c495e0__today",selected:"acb642920fb0bef5__selected","range-middle":"_165d91a726feca9c__range-middle",outside:"c259c5c255fda10f__outside",hidden:"_4d8957a0ca4ec8f0__hidden","range-start":"f2523033db055ffe__range-start","range-end":"c04a453de7b11520__range-end",preview:"_81b244e7c541d95e__preview","weeks-before-enter":"_9721326fbc23a5fb__weeks-before-enter","weeks-before-exit":"_60ac2a7fc3208801__weeks-before-exit","weeks-after-enter":"_805d698b56ba4a29__weeks-after-enter","weeks-after-exit":"_7f73a6ab85101202__weeks-after-exit","caption-after-enter":"_1563bccb09e39c30__caption-after-enter","caption-after-exit":"c7a3082839155d29__caption-after-exit","caption-before-enter":"cb8a5ec82ad0885e__caption-before-enter","caption-before-exit":"_735dacf9052adecd__caption-before-exit","slide-in-left":"_255a1a462a5377db__slide-in-left","slide-out-left":"aed80001de9ae226__slide-out-left","slide-in-right":"c21e45f616d6db39__slide-in-right","slide-out-right":"_7d4779a7f29408f2__slide-out-right","fade-in":"_83ba6321b055d687__fade-in","fade-out":"_96fbead71248d210__fade-out"};typeof process>"u",mS("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var hbe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",mS("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var bbe={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",mS("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var vbe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},ybe={root:q(mr.root,hbe["box-sizing"]),day:mr.day,day_button:q(mr["day-button"],vbe.button,bbe["outset-ring--focus-visible"]),outside:mr.outside,caption_label:mr["caption-label"],button_next:mr["nav-button"],button_previous:mr["nav-button"],nav:mr.nav,month_caption:mr["month-caption"],months:mr.months,month_grid:mr["month-grid"],weekday:mr.weekday,today:mr.today,selected:mr.selected,disabled:void 0,hidden:mr.hidden,range_start:mr["range-start"],range_end:mr["range-end"],range_middle:mr["range-middle"],weeks_before_enter:mr["weeks-before-enter"],weeks_before_exit:mr["weeks-before-exit"],weeks_after_enter:mr["weeks-after-enter"],weeks_after_exit:mr["weeks-after-exit"],caption_after_enter:mr["caption-after-enter"],caption_after_exit:mr["caption-after-exit"],caption_before_enter:mr["caption-before-enter"],caption_before_exit:mr["caption-before-exit"]},OH={preview:mr.preview},gS={animate:!0,showOutsideDays:!1,showWeekNumber:!1,hideWeekdays:!1,captionLayout:"label",fixedWeeks:!1,hideNavigation:!1,classNames:ybe,components:{Day:CH,Root:EH,PreviousMonthButton:RH,NextMonthButton:TH}};function hS(e){return Math.min(3,Math.max(1,e))}var bS=l(U(),1);function vS({defaultValue:e,onChange:t,value:r}){let o=typeof r<"u",n=o?r:e,[i,a]=(0,bS.useState)(n),s=o?r:i,c=(0,bS.useCallback)((u,...f)=>{a(u),t?.(u,...f)},[t]),d;return o&&typeof t=="function"?d=t:!o&&typeof t=="function"?d=c:d=a,[s,d]}var Wo=l($(),1),IH=l(U(),1);function _be(e){let t=(e.getTextInfo?.()??e.textInfo)?.direction;return t?t==="rtl":["ar","he","fa","ur","ps","syr","dv","ku","ckb","ug","yi"].includes(e.language)}function wbe(e){if(!e)return;let t;try{t=Intl.DateTimeFormat.supportedLocalesOf([e])[0]}catch{}return t}function xbe(e){let t=(e.getWeekInfo?.()??e.weekInfo)?.firstDay;if(!(t===void 0||t<1||t>7))return t%7}var yS=({locale:e,timeZone:t,mode:r})=>(0,IH.useMemo)(()=>{let o=typeof e=="string",n=o||e===void 0?Ai:e,i=wbe(o?e:e?.code),a=i??"en-US",s=new Intl.Locale(a),c=i!==void 0?_be(s):(0,Wo.isRTL)(),d=o||i!==void 0?xbe(s):void 0,u=new Intl.DateTimeFormat(a,{calendar:"gregory",year:"numeric",month:"long",timeZone:t}),f=new Intl.DateTimeFormat(a,{calendar:"gregory",weekday:"narrow",timeZone:t}),m=new Intl.DateTimeFormat(a,{calendar:"gregory",weekday:"long",timeZone:t}),g=new Intl.DateTimeFormat(a,{calendar:"gregory",weekday:"long",year:"numeric",month:"long",day:"numeric",timeZone:t}),h=new Intl.DateTimeFormat(a,{calendar:"gregory",day:"numeric",timeZone:t});return{"aria-label":r==="single"?(0,Wo.__)("Date calendar"):(0,Wo.__)("Date range calendar"),labels:{labelNav:()=>(0,Wo.__)("Navigation bar"),labelGrid:u.format,labelGridcell:(b,v)=>{let y=g.format(b),w=y;return v?.today&&(w=(0,Wo.sprintf)((0,Wo.__)("Today, %s"),y)),w},labelNext:()=>(0,Wo.__)("Next month"),labelPrevious:()=>(0,Wo.__)("Previous month"),labelDayButton:(b,v)=>{let y=g.format(b),w=y;return v?.today&&v?.selected?(0,Wo.sprintf)((0,Wo.__)("Today, %s, selected"),y):(v?.today&&(w=(0,Wo.sprintf)((0,Wo.__)("Today, %s"),y)),v?.selected&&(w=(0,Wo.sprintf)((0,Wo.__)("%s, selected"),y)),w)},labelWeekday:m.format},locale:n,lang:a,dir:c?"rtl":"ltr",...d===void 0?{}:{weekStartsOn:d},formatters:{formatDay:h.format,formatWeekdayName:f.format,formatCaption:u.format},timeZone:t}},[e,t,r]);var AH=l(it(),1),gd=l(U(),1);function _S(e,t){let r=(0,gd.useRef)(null),o=(0,gd.useRef)(!1),n=(0,AH.useMergeRefs)([r,e]),i=t?t.getFullYear()*12+t.getMonth():void 0,a=(0,gd.useCallback)(()=>{o.current=!0},[]),s=(0,gd.useCallback)(()=>{o.current=!1},[]);return(0,gd.useEffect)(()=>{if(!o.current)return;let c=r.current;if(!c)return;let{activeElement:d,body:u}=c.ownerDocument;if(d!==u){let h=d?.closest('[role="grid"]');o.current=!!h&&c.contains(h);return}o.current=!1;let f=c.querySelector('[role="grid"] button[tabindex="0"]:not(:disabled)'),m=c.querySelector('button:not(:disabled):not([aria-disabled="true"])'),g=c.querySelector("button:not(:disabled)");(f??m??g)?.focus()},[i]),{ref:n,onDayFocus:a,onDayBlur:s}}var $T=l(I(),1),$b=(0,df.forwardRef)(function({defaultValue:t,value:r,onValueChange:o,numberOfMonths:n=1,locale:i,timeZone:a,month:s,render:c,role:d="application","aria-label":u,labels:f,...m},g){let{"aria-label":h,...b}=yS({locale:i,timeZone:a,mode:"single"}),v=(0,df.useMemo)(()=>f?{...b.labels,...f}:b.labels,[b.labels,f]),y=(0,df.useCallback)((S,C,R,T)=>{o?.(S??null,C,R,T)},[o]),[w,_]=vS({defaultValue:t,value:r,onChange:y}),x=_S(g,s),E=(0,df.useMemo)(()=>({render:c,ref:x.ref,role:d,defaultAriaLabel:h}),[c,x.ref,d,h]);return(0,$T.jsx)(Cm.Provider,{value:E,children:(0,$T.jsx)(fS,{...gS,...b,...m,"aria-label":u,mode:"single",month:s,numberOfMonths:hS(n),labels:v,selected:w??void 0,onSelect:_,onDayFocus:x.onDayFocus,onDayBlur:x.onDayBlur})})});var $a=l(U(),1);var eP=l(I(),1);function Sbe({value:e,hoveredDate:t,excludeDisabled:r,min:o,max:n,disabled:i}){return(0,$a.useMemo)(()=>{if(!t||!e?.from)return;let a,s;return t<e.from?(a={from:t,to:e.from},s={from:t,to:e.to??e.from}):e.to&&t>e.from&&t<e.to?(a={from:e.from,to:t},s={from:e.from,to:t}):t>e.from&&(a={from:e.to??e.from,to:t},s={from:e.from,to:t}),o!==void 0&&o>0&&s&&Xl(s.to,s.from)<o&&(a={from:t,to:t}),n!==void 0&&n>0&&s&&Xl(s.to,s.from)>n&&(a={from:t,to:t}),r&&i&&s&&dS(s,i)&&(a={from:t,to:t}),a},[e,t,r,o,n,i])}var tP=(0,$a.forwardRef)(function({defaultValue:t,value:r,onValueChange:o,numberOfMonths:n=1,excludeDisabled:i,min:a,max:s,disabled:c,locale:d,timeZone:u,month:f,render:m,role:g="application","aria-label":h,labels:b,...v},y){let{"aria-label":w,..._}=yS({locale:d,timeZone:u,mode:"range"}),x=(0,$a.useMemo)(()=>b?{..._.labels,...b}:_.labels,[_.labels,b]),E=(0,$a.useCallback)((V,L,B,j)=>{o?.(V??null,L,B,j)},[o]),[S,C]=vS({defaultValue:t,value:r,onChange:E}),R=_S(y,f),[T,P]=(0,$a.useState)(void 0),O=Sbe({value:S,hoveredDate:T,excludeDisabled:i,min:a,max:s,disabled:c}),k=(0,$a.useMemo)(()=>({preview:O,preview_start:O?.from,preview_end:O?.to}),[O]),F=(0,$a.useMemo)(()=>({render:m,ref:R.ref,role:g,defaultAriaLabel:w}),[m,R.ref,g,w]);return(0,eP.jsx)(Cm.Provider,{value:F,children:(0,eP.jsx)(fS,{...gS,..._,...v,"aria-label":h,mode:"range",month:f,numberOfMonths:hS(n),disabled:c,excludeDisabled:i,min:a,max:s,labels:x,selected:S??void 0,onSelect:C,onDayFocus:R.onDayFocus,onDayBlur:R.onDayBlur,onDayMouseEnter:V=>P(V),onDayMouseLeave:()=>P(void 0),modifiers:k,modifiersClassNames:OH})})});var Zs={};Lr(Zs,{Content:()=>SS,FullBleed:()=>HH,Header:()=>xS,Root:()=>wS,Title:()=>UH});var MH=l(U(),1),rP="data-wp-hash";function oP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ebe(document)),e.__wpStyleRuntime}function Cbe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${rP}]`))if(r.getAttribute(rP)===t)return!0;return!1}function NH(e,t,r){if(!e.head)return;let o=oP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Cbe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(rP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Ebe(e){let t=oP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)NH(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function FH(e,t){let r=oP();r.styles.set(e,t);for(let o of r.documents.keys())NH(o,e,t)}typeof process>"u",FH("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var kbe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",FH("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Rbe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},wS=(0,MH.forwardRef)(function({render:t,...r},o){let n=q(Rbe.root,kbe["box-sizing"]);return _r({defaultTagName:"div",render:t,ref:o,props:lt({className:n},r)})});var VH=l(U(),1),nP="data-wp-hash";function iP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Pbe(document)),e.__wpStyleRuntime}function Tbe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${nP}]`))if(r.getAttribute(nP)===t)return!0;return!1}function DH(e,t,r){if(!e.head)return;let o=iP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Tbe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(nP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Pbe(e){let t=iP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)DH(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Obe(e,t){let r=iP();r.styles.set(e,t);for(let o of r.documents.keys())DH(o,e,t)}typeof process>"u",Obe("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Ibe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},xS=(0,VH.forwardRef)(function({render:t,...r},o){return _r({defaultTagName:"div",render:t,ref:o,props:lt({className:Ibe.header},r)})});var LH=l(U(),1),aP="data-wp-hash";function sP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Mbe(document)),e.__wpStyleRuntime}function Abe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${aP}]`))if(r.getAttribute(aP)===t)return!0;return!1}function zH(e,t,r){if(!e.head)return;let o=sP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Abe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(aP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Mbe(e){let t=sP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)zH(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Nbe(e,t){let r=sP();r.styles.set(e,t);for(let o of r.documents.keys())zH(o,e,t)}typeof process>"u",Nbe("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Fbe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},SS=(0,LH.forwardRef)(function({render:t,...r},o){return _r({defaultTagName:"div",render:t,ref:o,props:lt({className:Fbe.content},r)})});var BH=l(U(),1),lP="data-wp-hash";function cP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Dbe(document)),e.__wpStyleRuntime}function Vbe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${lP}]`))if(r.getAttribute(lP)===t)return!0;return!1}function jH(e,t,r){if(!e.head)return;let o=cP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Vbe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(lP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Dbe(e){let t=cP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)jH(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Lbe(e,t){let r=cP();r.styles.set(e,t);for(let o of r.documents.keys())jH(o,e,t)}typeof process>"u",Lbe("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var zbe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},HH=(0,BH.forwardRef)(function({render:t,...r},o){return _r({defaultTagName:"div",render:t,ref:o,props:lt({className:zbe.fullbleed},r)})});var WH=l(U(),1);var dP=l(I(),1),Bbe=(0,dP.jsx)("div",{}),UH=(0,WH.forwardRef)(function({render:t=Bbe,children:r,...o},n){return(0,dP.jsx)(ln,{ref:n,variant:"heading-lg",render:t,...o,children:r})});var GH=l(U(),1),YH=l(I(),1),uP=(0,GH.forwardRef)(function(t,r){return(0,YH.jsx)(ed.Panel,{ref:r,...t})});var qH=l(U(),1),KH=l(I(),1),fP=(0,qH.forwardRef)(function(t,r){return(0,KH.jsx)(ed.Root,{ref:r,...t})});var XH=l(U(),1),ZH=l(I(),1),pP=(0,XH.forwardRef)(function(t,r){return(0,ZH.jsx)(ed.Trigger,{ref:r,...t})});var uf={};Lr(uf,{Content:()=>lW,Header:()=>oW,HeaderDescription:()=>iW,Root:()=>JH});var QH=l(U(),1);var gP=l(I(),1),JH=(0,QH.forwardRef)(function({render:t,...r},o){return(0,gP.jsx)(fP,{ref:o,render:(0,gP.jsx)(wS,{render:t}),...r})});var tW=l(it(),1),es=l(U(),1);var $H=l(U(),1),CS=(0,$H.createContext)(null);var $l=l(I(),1),hP="data-wp-hash";function bP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Hbe(document)),e.__wpStyleRuntime}function jbe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${hP}]`))if(r.getAttribute(hP)===t)return!0;return!1}function rW(e,t,r){if(!e.head)return;let o=bP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(jbe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(hP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Hbe(e){let t=bP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)rW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function vP(e,t){let r=bP();r.styles.set(e,t);for(let o of r.documents.keys())rW(o,e,t)}typeof process>"u",vP("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var Em={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"};typeof process>"u",vP("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var eW={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",vP("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Wbe={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"},oW=(0,es.forwardRef)(function({children:t,className:r,render:o,"aria-describedby":n,...i},a){let[s,c]=(0,es.useState)([]),[d,u]=(0,es.useState)([]),f=(0,es.useRef)(null),m=(0,es.useCallback)(b=>(c(v=>v.includes(b)?v:[...v,b]),()=>{c(v=>v.filter(y=>y!==b))}),[]),g=(0,es.useMemo)(()=>({registerDescriptionId:m}),[m]);(0,tW.useIsomorphicLayoutEffect)(()=>{let b=new Set(s),v=Array.from(f.current?.querySelectorAll("[id]")??[]).map(y=>y.id).filter(y=>b.has(y));u(y=>y.length===v.length&&y.every((w,_)=>w===v[_])?y:v)});let h=Array.from(new Set([...n?.split(/\s+/).filter(Boolean)??[],...d])).join(" ")||void 0;return _r({defaultTagName:"div",render:o,ref:a,props:lt(i,{className:q(eW.heading,Em["heading-wrapper"],r),children:(0,$l.jsx)(CS.Provider,{value:g,children:(0,$l.jsxs)(pP,{className:Em.header,render:(0,$l.jsx)(xS,{}),nativeButton:!1,"aria-describedby":h,children:[(0,$l.jsx)("div",{ref:f,className:Em["header-content"],children:t}),(0,$l.jsx)("div",{className:q(Em["header-trigger-positioner"]),children:(0,$l.jsx)("div",{className:q(Em["header-trigger-wrapper"],eW.div,Wbe["outset-ring--focus-parent-visible"]),children:(0,$l.jsx)(zr,{icon:tf,className:Em["header-trigger"]})})})]})})})})});var hd=l(U(),1);var wP=l(I(),1),yP="data-wp-hash";function _P(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Gbe(document)),e.__wpStyleRuntime}function Ube(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${yP}]`))if(r.getAttribute(yP)===t)return!0;return!1}function nW(e,t,r){if(!e.head)return;let o=_P(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Ube(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(yP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Gbe(e){let t=_P();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)nW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Ybe(e,t){let r=_P();r.styles.set(e,t);for(let o of r.documents.keys())nW(o,e,t)}typeof process>"u",Ybe("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var qbe={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"},Kbe=(0,wP.jsx)("div",{}),iW=(0,hd.forwardRef)(function({children:t,className:r,id:o,render:n=Kbe,...i},a){let s=(0,hd.useId)(),c=o??s,d=(0,hd.useContext)(CS);return(0,hd.useEffect)(()=>d?.registerDescriptionId(c),[d,c]),(0,wP.jsx)(ln,{ref:a,variant:"body-md",render:n,id:c,"aria-hidden":"true",className:q(qbe["header-description"],r),...i,children:t})});var aW=l(U(),1);var CP=l(I(),1),SP="data-wp-hash";function EP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Zbe(document)),e.__wpStyleRuntime}function Xbe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${SP}]`))if(r.getAttribute(SP)===t)return!0;return!1}function sW(e,t,r){if(!e.head)return;let o=EP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Xbe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(SP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Zbe(e){let t=EP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)sW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Qbe(e,t){let r=EP();r.styles.set(e,t);for(let o of r.documents.keys())sW(o,e,t)}typeof process>"u",Qbe("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var xP={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"},lW=(0,aW.forwardRef)(function({className:t,render:r,children:o,hiddenUntilFound:n=!0,...i},a){return(0,CP.jsx)(uP,{ref:a,className:s=>q(xP.content,s.open&&s.transitionStatus==="idle"&&xP["overflow-visible"],t),hiddenUntilFound:n,...i,children:(0,CP.jsx)(SS,{className:xP["content-inner"],render:r,children:o})})});var cW=l(U(),1),kP="data-wp-hash";function RP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$be(document)),e.__wpStyleRuntime}function Jbe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${kP}]`))if(r.getAttribute(kP)===t)return!0;return!1}function dW(e,t,r){if(!e.head)return;let o=RP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Jbe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(kP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function $be(e){let t=RP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)dW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function eve(e,t){let r=RP();r.styles.set(e,t);for(let o of r.documents.keys())dW(o,e,t)}typeof process>"u",eve("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var tve={stack:"_19ce0419607e1896__stack"},rve={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},ue=(0,cW.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:a,...s},c){let d={gap:r&&rve[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return _r({render:a,ref:c,props:lt(s,{style:d,className:tve.stack})})});var bW=l(U(),1);var ev=l(U(),1),tv=l(I(),1),TP="data-wp-hash";function PP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&nve(document)),e.__wpStyleRuntime}function ove(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${TP}]`))if(r.getAttribute(TP)===t)return!0;return!1}function uW(e,t,r){if(!e.head)return;let o=PP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(ove(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(TP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function nve(e){let t=PP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)uW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function OP(e,t){let r=PP();r.styles.set(e,t);for(let o of r.documents.keys())uW(o,e,t)}typeof process>"u",OP("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var ive={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",OP("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var ave={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",OP("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var km={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},fW=(0,ev.forwardRef)(function({className:t,children:r,visuallyDisabled:o,size:n="default",isBorderless:i,prefix:a,suffix:s,...c},d){return(0,tv.jsxs)("div",{ref:d,className:q(ive.div,ave["box-sizing"],km["input-layout"],km[`is-size-${n}`],o&&km["is-disabled"],i&&km["is-borderless"],t),...c,children:[ev.Children.count(a)>0&&(0,tv.jsx)("div",{className:km["slot-wrapper"],"data-slot-type":"prefix",children:a}),r,ev.Children.count(s)>0&&(0,tv.jsx)("div",{className:km["slot-wrapper"],"data-slot-type":"suffix",children:s})]})});var mW=l(U(),1),hW=l(I(),1),IP="data-wp-hash";function AP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&lve(document)),e.__wpStyleRuntime}function sve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${IP}]`))if(r.getAttribute(IP)===t)return!0;return!1}function gW(e,t,r){if(!e.head)return;let o=AP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(sve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(IP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function lve(e){let t=AP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)gW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function cve(e,t){let r=AP();r.styles.set(e,t);for(let o of r.documents.keys())gW(o,e,t)}typeof process>"u",cve("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var pW={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},MP=(0,mW.forwardRef)(function({padding:t="default",className:r,...o},n){return(0,hW.jsx)("div",{ref:n,className:q(pW["input-layout-slot"],pW[`is-padding-${t}`],r),...o})});MP.displayName="InputLayout.Slot";var Mi=Object.assign(fW,{Slot:MP});var FP=l(I(),1),NP="data-wp-hash";function VP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&uve(document)),e.__wpStyleRuntime}function dve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${NP}]`))if(r.getAttribute(NP)===t)return!0;return!1}function vW(e,t,r){if(!e.head)return;let o=VP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(dve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(NP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function uve(e){let t=VP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)vW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function DP(e,t){let r=VP();r.styles.set(e,t);for(let o of r.documents.keys())vW(o,e,t)}typeof process>"u",DP("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var fve={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",DP("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var pve={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",DP("1a25f6a232","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2ae7be2fc1bb17a3__input{--_gcd-input-padding:var(--wp-ui-input-padding-block,0px) var(--wp-ui-input-layout-padding-inline,0px);background:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:inherit;font-size:inherit;line-height:inherit;outline:none;padding-block:var(--wp-ui-input-padding-block,0);padding-inline:var(--wp-ui-input-layout-padding-inline,0);width:100%;&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}&:disabled,&[aria-disabled=true]{--_gcd-input-placeholder-color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}@media (forced-colors:active){color:GrayText}}&[type=email],&[type=url]{direction:ltr}&[type=number]{appearance:textfield;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:none;margin:0}}}}}");var mve={input:"_2ae7be2fc1bb17a3__input"},Rm=(0,bW.forwardRef)(function({className:t,size:r="default",prefix:o,suffix:n,style:i,...a},s){return(0,FP.jsx)(Mi,{className:q(pve["outset-ring--focus-within"],t),style:i,size:r,visuallyDisabled:a.disabled,prefix:o,suffix:n,children:(0,FP.jsx)(OR,{ref:s,className:q(fve.input,mve.input),...a})})});var UP=l($(),1),ko=l(U(),1);var yW=l(U(),1),rv=l(I(),1),zP="data-wp-hash";function BP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hve(document)),e.__wpStyleRuntime}function gve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${zP}]`))if(r.getAttribute(zP)===t)return!0;return!1}function _W(e,t,r){if(!e.head)return;let o=BP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(gve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(zP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function hve(e){let t=BP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)_W(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function bve(e,t){let r=BP();r.styles.set(e,t);for(let o of r.documents.keys())_W(o,e,t)}typeof process>"u",bve("bbbecfe373","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.ab4d64c07c0ba587__spinner{background-color:transparent;display:inline-block;height:var(--wpds-dimension-size-2xs,16px);opacity:1;overflow:visible;position:relative;width:var(--wpds-dimension-size-2xs,16px)}.a7654e10245bb7d2__indicator,.dc51f80c84b35fe2__track{fill:transparent;stroke-width:1.5px}.dc51f80c84b35fe2__track{stroke:var(--wpds-color-background-track-neutral,#dbdbdb)}.a7654e10245bb7d2__indicator{stroke:var(--wpds-color-background-thumb-brand,var(--wp-admin-theme-color,#3858e9));stroke-linecap:round;animation:_02322d973909703c__spinner-spin 1.4s linear infinite both;transform-origin:50% 50%}@keyframes _02322d973909703c__spinner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}}");var LP={spinner:"ab4d64c07c0ba587__spinner",track:"dc51f80c84b35fe2__track",indicator:"a7654e10245bb7d2__indicator","spinner-spin":"_02322d973909703c__spinner-spin"},jP=(0,yW.forwardRef)(function({className:t,...r},o){return(0,rv.jsxs)("svg",{className:q(LP.spinner,t),viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg",role:"presentation",focusable:"false",...r,ref:o,children:[(0,rv.jsx)("circle",{className:LP.track,cx:"50",cy:"50",r:"50",vectorEffect:"non-scaling-stroke"}),(0,rv.jsx)("path",{className:LP.indicator,d:"m 50 0 a 50 50 0 0 1 50 50",vectorEffect:"non-scaling-stroke"})]})});var ov=l(I(),1),HP="data-wp-hash";function WP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&yve(document)),e.__wpStyleRuntime}function vve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${HP}]`))if(r.getAttribute(HP)===t)return!0;return!1}function wW(e,t,r){if(!e.head)return;let o=WP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(vve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(HP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function yve(e){let t=WP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)wW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function xW(e,t){let r=WP();r.styles.set(e,t);for(let o of r.documents.keys())wW(o,e,t)}typeof process>"u",xW("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var _ve={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",xW("bd510b0d40",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');var ES={indicator:"_7a7ac88e306348e7__indicator","indicator-jump":"_48722cc5dd090ce4__indicator-jump","is-invalid":"_57a3bbbfbe38a5c6__is-invalid","is-valid":"_9e944dc198aac10b__is-valid","indicator-icon":"e482806667437c6a__indicator-icon","indicator-spinner":"_6e46434cc23019d2__indicator-spinner"},wve={valid:Tb,invalid:ub};function ec({id:e,type:t,message:r}){return(0,ov.jsxs)("p",{id:e,className:q(_ve.p,ES.indicator,ES[`is-${t}`]),children:[t==="validating"?(0,ov.jsx)(jP,{className:ES["indicator-spinner"]}):(0,ov.jsx)(zr,{className:ES["indicator-icon"],icon:wve[t],size:16,fill:"currentColor"}),r]})}var Qs=l(I(),1),xve=e=>(0,Qs.jsx)(ue,{...e,direction:"column",gap:"sm"});function Sve(e,t,r){let o;return t&&!r?o=`(${(0,UP.__)("Required")})`:!t&&r&&(o=`(${(0,UP.__)("Optional")})`),o?typeof e=="string"?`${e} ${o}`:(0,Qs.jsxs)(Qs.Fragment,{children:[e," ",o]}):e}var SW="data-validity-visible",Kr=(0,ko.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,getValidityTarget:n,children:i,render:a=xve,...s},c){let[d,u]=(0,ko.useState)(),[f,m]=(0,ko.useState)(),[g,h]=(0,ko.useState)(!1),[b,v]=(0,ko.useState)(!1),y=(0,ko.useRef)(null);(0,ko.useEffect)(()=>{let S=n(),C=()=>{o?.type!=="validating"&&u(S?.validationMessage),h(!0),S?.setAttribute(SW,"")};return S?.addEventListener("invalid",C),()=>S?.removeEventListener("invalid",C)},[o?.type,n]),(0,ko.useEffect)(()=>{let S=n(),C=T=>{if(T.preventDefault(),!T.isTrusted)return;let P=T.target,O=Array.from(P.form?.elements??[]).find(k=>!k.validity.valid);(!P.form||O===P)&&P.focus()},R=S?.type==="radio"&&S?.name?Array.from(y.current?.querySelectorAll(`input[type="radio"][name="${S?.name}"]`)??[]).filter(T=>T!==S):[];return S?.addEventListener("invalid",C),R.forEach(T=>T.addEventListener("invalid",C)),()=>{S?.removeEventListener("invalid",C),R.forEach(T=>T.removeEventListener("invalid",C))}},[n]),(0,ko.useEffect)(()=>{let S=n();if(!o?.type){S?.setCustomValidity(""),u(S?.validationMessage),m(void 0);return}switch(o.type){case"validating":{S?.setCustomValidity(""),u(void 0),m({type:"validating",message:o.message});break}case"valid":{S?.setCustomValidity(""),u(S?.validationMessage),m({type:"valid",message:o.message});break}case"invalid":{S?.setCustomValidity(o.message??""),u(S?.validationMessage),m(void 0);break}}},[o,n]),(0,ko.useEffect)(()=>{if(!(!b||g)){if(o?.type==="validating"){let S=setTimeout(()=>{h(!0)},1e3);return()=>clearTimeout(S)}h(!0)}},[b,o?.type,g]);let w=S=>{if(S.relatedTarget&&S.currentTarget.contains(S.relatedTarget))return;b||(v(!0),n()?.setAttribute(SW,""));let C=n(),R=o?.type==="validating";window.queueMicrotask(()=>{R||u(C?.validationMessage)})},_=(0,ko.useId)(),x=d?(0,Qs.jsx)(ec,{id:_,type:"invalid",message:d}):f?.type?(0,Qs.jsx)(ec,{id:_,type:f.type,message:f.message}):null,E=g?x:null;return(0,ko.useEffect)(()=>{let S=n();if(!S)return;function C(R,T){let P=(R.getAttribute("aria-describedby")??"").split(" ").filter(O=>O&&O!==_);T&&P.push(_),P.length?R.setAttribute("aria-describedby",P.join(" ")):R.removeAttribute("aria-describedby")}return C(S,!!E),()=>C(S,!1)},[E,_,n]),_r({render:a,ref:[c,y],props:lt(s,{onBlur:w,children:(0,Qs.jsxs)(Qs.Fragment,{children:[(0,ko.cloneElement)(i,{label:Sve(i.props.label,t,r),required:t}),E]})})})});var pa={};Lr(pa,{Control:()=>GW,Description:()=>LW,Details:()=>HW,Item:()=>PW,Label:()=>MW,Root:()=>kW,VisualLabel:()=>o9});var CW=l(U(),1);var qP=l(I(),1),GP="data-wp-hash";function YP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Eve(document)),e.__wpStyleRuntime}function Cve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${GP}]`))if(r.getAttribute(GP)===t)return!0;return!1}function EW(e,t,r){if(!e.head)return;let o=YP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Cve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(GP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Eve(e){let t=YP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)EW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function kve(e,t){let r=YP();r.styles.set(e,t);for(let o of r.documents.keys())EW(o,e,t)}typeof process>"u",kve("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Rve={"box-sizing":"_336cd3e4e743482f__box-sizing"},Tve=e=>(0,qP.jsx)(ue,{...e,direction:"column",gap:"sm"}),kW=(0,CW.forwardRef)(function({className:t,render:r=Tve,...o},n){return(0,qP.jsx)(sn.Root,{ref:n,className:q(Rve["box-sizing"],t),render:r,...o})});var RW=l(U(),1),TW=l(I(),1),PW=(0,RW.forwardRef)(function(t,r){return(0,TW.jsx)(sn.Item,{ref:r,...t})});var IW=l(U(),1);var XP=l(I(),1),KP="data-wp-hash";function ZP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ove(document)),e.__wpStyleRuntime}function Pve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${KP}]`))if(r.getAttribute(KP)===t)return!0;return!1}function AW(e,t,r){if(!e.head)return;let o=ZP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Pve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(KP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Ove(e){let t=ZP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)AW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Ive(e,t){let r=ZP();r.styles.set(e,t);for(let o of r.documents.keys())AW(o,e,t)}typeof process>"u",Ive("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var OW={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},MW=(0,IW.forwardRef)(function({className:t,hideFromVision:r,variant:o,...n},i){let a=(0,XP.jsx)(sn.Label,{ref:i,className:q(OW.label,o&&OW[`is-${o}`],t),...n});return r?(0,XP.jsx)(qr,{render:a}):a});var NW=l(U(),1),DW=l(I(),1),QP="data-wp-hash";function JP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Mve(document)),e.__wpStyleRuntime}function Ave(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${QP}]`))if(r.getAttribute(QP)===t)return!0;return!1}function FW(e,t,r){if(!e.head)return;let o=JP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Ave(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(QP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Mve(e){let t=JP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)FW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function VW(e,t){let r=JP();r.styles.set(e,t);for(let o of r.documents.keys())FW(o,e,t)}typeof process>"u",VW("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Nve={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",VW("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Fve={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},LW=(0,NW.forwardRef)(function({className:t,...r},o){return(0,DW.jsx)(sn.Description,{ref:o,className:q(Nve.p,Fve.description,t),...r})});var zW=l(U(),1),BW=l($(),1);var bd=l(I(),1),$P="data-wp-hash";function e9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Dve(document)),e.__wpStyleRuntime}function Vve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${$P}]`))if(r.getAttribute($P)===t)return!0;return!1}function jW(e,t,r){if(!e.head)return;let o=e9(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Vve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($P,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Dve(e){let t=e9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)jW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Lve(e,t){let r=e9();r.styles.set(e,t);for(let o of r.documents.keys())jW(o,e,t)}typeof process>"u",Lve("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var zve={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},HW=(0,zW.forwardRef)(function({className:t,...r},o){return(0,bd.jsxs)(bd.Fragment,{children:[(0,bd.jsx)(qr,{render:(0,bd.jsx)(sn.Description,{}),children:(0,BW.__)("More details follow the field.")}),(0,bd.jsx)("div",{ref:o,className:q(zve.description,t),...r})]})});var WW=l(U(),1),UW=l(I(),1),GW=(0,WW.forwardRef)(function(t,r){return(0,UW.jsx)(sn.Control,{ref:r,...t})});var qW=l(U(),1),t9="data-wp-hash";function r9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&jve(document)),e.__wpStyleRuntime}function Bve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${t9}]`))if(r.getAttribute(t9)===t)return!0;return!1}function KW(e,t,r){if(!e.head)return;let o=r9(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Bve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(t9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function jve(e){let t=r9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)KW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Hve(e,t){let r=r9();r.styles.set(e,t);for(let o of r.documents.keys())KW(o,e,t)}typeof process>"u",Hve("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var YW={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},o9=(0,qW.forwardRef)(function({className:t,render:r,variant:o,...n},i){return _r({defaultTagName:"span",render:r,ref:i,props:lt(n,{className:q(YW.label,o&&YW[`is-${o}`],t)})})});o9.displayName="Field.VisualLabel";var kS=l(U(),1);var i9=l(I(),1),n9="data-wp-hash";function a9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Uve(document)),e.__wpStyleRuntime}function Wve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${n9}]`))if(r.getAttribute(n9)===t)return!0;return!1}function JW(e,t,r){if(!e.head)return;let o=a9(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Wve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(n9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Uve(e){let t=a9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)JW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function $W(e,t){let r=a9();r.styles.set(e,t);for(let o of r.documents.keys())JW(o,e,t)}typeof process>"u",$W("1540cbc709","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._1e441c22c9dc5d28__wrapper{--wp-ui-textarea-min-height:var(--wpds-dimension-size-lg,40px)}._414844876c32ecee__textarea{min-height:calc(var(--wp-ui-textarea-min-height) - 2px);resize:block}}@layer compositions{._1e441c22c9dc5d28__wrapper{--wp-ui-input-padding-block:9.9px;height:auto;line-height:1.4}}}");var QW={wrapper:"_1e441c22c9dc5d28__wrapper",textarea:"_414844876c32ecee__textarea"};typeof process>"u",$W("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Gve={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Yve=(e,t)=>function(o){return typeof e=="function"?e(lt(o,t)):(0,kS.cloneElement)(e,lt(o,t))},RS=(0,kS.forwardRef)(function({className:t,defaultValue:r,disabled:o,onValueChange:n,render:i,rows:a=4,style:s,value:c,...d},u){return(0,i9.jsx)(Rm,{className:q(QW.wrapper,t),style:s,render:Yve(i||(f=>(0,i9.jsx)("textarea",{...f})),{className:q(Gve.textarea,QW.textarea),ref:u,rows:a,...d}),value:c,defaultValue:r,onValueChange:n,disabled:o})});var eU=l(U(),1);var ff=l(I(),1),s9="data-wp-hash";function l9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Kve(document)),e.__wpStyleRuntime}function qve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${s9}]`))if(r.getAttribute(s9)===t)return!0;return!1}function tU(e,t,r){if(!e.head)return;let o=l9(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(qve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(s9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Kve(e){let t=l9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)tU(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Xve(e,t){let r=l9();r.styles.set(e,t);for(let o of r.documents.keys())tU(o,e,t)}typeof process>"u",Xve("0c752c3d08","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{@supports (-webkit-hyphens:none) and (not (-moz-appearance:none)){.a9211a7e6af24bed__root input[type=date]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=datetime-local]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=time]:not([data-filled]):not(:focus){--_gcd-input-color:transparent;--_gcd-input-color-disabled:transparent;color:transparent;&:disabled::-webkit-datetime-edit-text{color:transparent}}}}}");var Zve={root:"a9211a7e6af24bed__root"},c9=(0,eU.forwardRef)(function({className:t,label:r,description:o,details:n,hideLabelFromVision:i,...a},s){return(0,ff.jsxs)(pa.Root,{className:q(Zve.root,t),children:[(0,ff.jsx)(pa.Label,{hideFromVision:i,children:r}),(0,ff.jsx)(Rm,{ref:s,...a}),o&&(0,ff.jsx)(pa.Description,{children:o}),n&&(0,ff.jsx)(pa.Details,{children:n})]})});var rU=l(U(),1);var pf=l(I(),1),d9=(0,rU.forwardRef)(function({className:t,label:r,description:o,details:n,hideLabelFromVision:i,...a},s){return(0,pf.jsxs)(pa.Root,{className:t,children:[(0,pf.jsx)(pa.Label,{hideFromVision:i,children:r}),(0,pf.jsx)(RS,{ref:s,...a}),o&&(0,pf.jsx)(pa.Description,{children:o}),n&&(0,pf.jsx)(pa.Details,{children:n})]})});var TS=l(U(),1),oU=l(it(),1);var u9=l(I(),1),ts=(0,TS.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,...n},i){let a=(0,TS.useRef)(null),s=(0,oU.useMergeRefs)([i,a]);return(0,u9.jsx)(Kr,{required:t,markWhenOptional:r,customValidity:o,getValidityTarget:()=>a.current,children:(0,u9.jsx)(c9,{ref:s,...n})})});var PS=l(U(),1),nU=l(it(),1);var f9=l(I(),1),p9=(0,PS.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,...n},i){let a=(0,PS.useRef)(null),s=(0,nU.useMergeRefs)([i,a]);return(0,f9.jsx)(Kr,{required:t,markWhenOptional:r,customValidity:o,getValidityTarget:()=>a.current,children:(0,f9.jsx)(d9,{ref:s,...n})})});var aU=l(U(),1),m9="data-wp-hash";function g9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Jve(document)),e.__wpStyleRuntime}function Qve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${m9}]`))if(r.getAttribute(m9)===t)return!0;return!1}function sU(e,t,r){if(!e.head)return;let o=g9(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Qve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(m9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Jve(e){let t=g9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)sU(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function lU(e,t){let r=g9();r.styles.set(e,t);for(let o of r.documents.keys())sU(o,e,t)}typeof process>"u",lU("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var $ve={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",lU("ed2c39ec90","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.b20cc1690085c2f0__skeleton{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);display:block;@media (forced-colors:active){border:var(--wpds-border-width-xs,1px) solid CanvasText}}._9b143194fdb45f93__pulse{@media not (prefers-reduced-motion){animation:e2b9fe0690281bc8__skeleton-pulse 1.5s ease-in-out infinite}}@keyframes e2b9fe0690281bc8__skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}}}");var iU={skeleton:"b20cc1690085c2f0__skeleton",pulse:"_9b143194fdb45f93__pulse","skeleton-pulse":"e2b9fe0690281bc8__skeleton-pulse"},h9=(0,aU.forwardRef)(function({render:t,...r},o){return _r({render:t,ref:o,props:lt({className:q(iU.skeleton,iU.pulse,$ve["box-sizing"]),"aria-hidden":!0},r)})});var cU=l(U(),1),dU=l(I(),1),uU=(0,cU.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,dU.jsx)(o,{ref:i,className:q("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));uU.displayName="NavigableRegion";var mf=uU;var fU=l($(),1);var vd=l(I(),1),v9="data-wp-hash";function y9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&t0e(document)),e.__wpStyleRuntime}function e0e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${v9}]`))if(r.getAttribute(v9)===t)return!0;return!1}function pU(e,t,r){if(!e.head)return;let o=y9(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(e0e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(v9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function t0e(e){let t=y9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)pU(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function r0e(e,t){let r=y9();r.styles.set(e,t);for(let o of r.documents.keys())pU(o,e,t)}typeof process>"u",r0e("72ef022400",".bfb5a2dd8cceebd3__list{--focus-ring-size:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*2);list-style:none;margin:calc(var(--focus-ring-size)*-1);overflow-x:auto;padding:var(--focus-ring-size);scroll-padding:var(--focus-ring-size)}.a4759b4cb2c8bd92__li{flex-shrink:0}._07da506d3f2d9afe__item{align-items:center;color:var(--wpds-color-foreground-interactive-neutral-weak,#707070);display:flex;font-weight:var(--wpds-typography-font-weight-default,400);min-block-size:44px;min-inline-size:44px;text-decoration:none}._07da506d3f2d9afe__item:hover,._07da506d3f2d9afe__item[aria-current=page]{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}._07da506d3f2d9afe__item[aria-current=page]{font-weight:var(--wpds-typography-font-weight-emphasis,600)}");var b9={list:"bfb5a2dd8cceebd3__list",li:"a4759b4cb2c8bd92__li",item:"_07da506d3f2d9afe__item"},o0e=({items:e,currentHref:t,ariaLabel:r=(0,fU.__)("Sections"),linkComponent:o,className:n})=>{if(!e.length)return null;let i=o??"a";return(0,vd.jsx)("nav",{"aria-label":r,className:n,children:(0,vd.jsx)(ue,{render:(0,vd.jsx)("ul",{role:"list"}),direction:"row",align:"center",gap:"md",className:b9.list,children:e.map(a=>(0,vd.jsx)("li",{className:b9.li,children:(0,vd.jsx)(ln,{variant:"body-md",className:b9.item,render:(0,vd.jsx)(JR,{variant:"unstyled","aria-current":a.href===t?"page":void 0,render:(0,vd.jsx)(i,{href:a.href})}),children:a.label})},a.href))})})},mU=o0e;var hU=l(oe(),1),{Fill:bU,Slot:vU}=(0,hU.createSlotFill)("SidebarToggle");var Ni=l(I(),1),_9="data-wp-hash";function w9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&i0e(document)),e.__wpStyleRuntime}function n0e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${_9}]`))if(r.getAttribute(_9)===t)return!0;return!1}function yU(e,t,r){if(!e.head)return;let o=w9(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(n0e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(_9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function i0e(e){let t=w9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)yU(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function a0e(e,t){let r=w9();r.styles.set(e,t);for(let o of r.documents.keys())yU(o,e,t)}typeof process>"u",a0e("1f3750277d","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:var(--wpds-dimension-size-md,32px)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8bcd33103b451f30__header-lockup{min-width:0}._8113be94e7caf73c__header-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:var(--wpds-dimension-size-sm,24px);width:var(--wpds-dimension-size-sm,24px);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-foreground-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}._0625b55e82a0d93d__header._4b0f17e503d11619__has-navigation,._0625b55e82a0d93d__header._4b0f17e503d11619__has-navigation ._60fea2f6bf5319cd__header-subtitle{padding-block-end:0}._673c99dcbfb58211__header-navigation{margin-block-start:var(--wpds-dimension-gap-md,12px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}");var Js={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-lockup":"_8bcd33103b451f30__header-lockup","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle","has-navigation":"_4b0f17e503d11619__has-navigation","header-navigation":"_673c99dcbfb58211__header-navigation",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function _U({headingLevel:e=1,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:a,navigation:s,components:c,showSidebarToggle:d=!0}){let u=`h${e}`,f=!!s?.items?.length;return(0,Ni.jsxs)(ue,{direction:"column",className:q(Js.header,f&&Js["has-navigation"]),children:[(0,Ni.jsxs)(ue,{className:Js["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,Ni.jsxs)(ue,{direction:"row",gap:"sm",align:"center",justify:"start",className:Js["header-lockup"],children:[d&&(0,Ni.jsx)(vU,{bubblesVirtually:!0,className:Js["sidebar-toggle-slot"]}),o&&(0,Ni.jsx)("div",{className:Js["header-visual"],"aria-hidden":"true",children:o}),n&&(0,Ni.jsx)(ln,{className:Js["header-title"],render:(0,Ni.jsx)(u,{}),variant:"heading-lg",children:n}),t,r]}),a&&(0,Ni.jsx)(ue,{align:"center",className:Js["header-actions"],direction:"row",gap:"sm",children:a})]}),i&&(0,Ni.jsx)(ln,{render:(0,Ni.jsx)("p",{}),variant:"body-md",className:Js["header-subtitle"],children:i}),f&&(0,Ni.jsx)(mU,{...s,linkComponent:c?.link,className:Js["header-navigation"]})]})}var nv=l(I(),1),S9="data-wp-hash";function C9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&l0e(document)),e.__wpStyleRuntime}function s0e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${S9}]`))if(r.getAttribute(S9)===t)return!0;return!1}function wU(e,t,r){if(!e.head)return;let o=C9(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(s0e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(S9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function l0e(e){let t=C9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)wU(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function c0e(e,t){let r=C9();r.styles.set(e,t);for(let o of r.documents.keys())wU(o,e,t)}typeof process>"u",c0e("1f3750277d","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:var(--wpds-dimension-size-md,32px)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8bcd33103b451f30__header-lockup{min-width:0}._8113be94e7caf73c__header-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:var(--wpds-dimension-size-sm,24px);width:var(--wpds-dimension-size-sm,24px);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-foreground-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}._0625b55e82a0d93d__header._4b0f17e503d11619__has-navigation,._0625b55e82a0d93d__header._4b0f17e503d11619__has-navigation ._60fea2f6bf5319cd__header-subtitle{padding-block-end:0}._673c99dcbfb58211__header-navigation{margin-block-start:var(--wpds-dimension-gap-md,12px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}");var x9={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-lockup":"_8bcd33103b451f30__header-lockup","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle","has-navigation":"_4b0f17e503d11619__has-navigation","header-navigation":"_673c99dcbfb58211__header-navigation",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function xU({headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,children:a,className:s,actions:c,navigation:d,components:u,ariaLabel:f,hasPadding:m=!1,showSidebarToggle:g=!0}){let h=q(x9.page,s);return(0,nv.jsxs)(mf,{className:h,ariaLabel:f??(typeof n=="string"?n:""),children:[(n||t||r||c||o||!!d?.items?.length)&&(0,nv.jsx)(_U,{headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:c,navigation:d,components:u,showSidebarToggle:g}),m?(0,nv.jsx)("div",{className:q(x9.content,x9["has-padding"]),children:a}):a]})}xU.SidebarToggleFill=bU;var rs=xU;var SU={primary:"#3858e9",background:"#222524"},d0e=new Map([["modern",SU],["fresh",{primary:"#007cba",background:"#25292b"}],["midnight",{primary:"#cf4339",background:"#3d4042"}],["coffee",{primary:"#916745",background:"#5b534d"}],["ocean",{primary:"#567958",background:"#5f787f"}],["blue",{primary:"#437aa8",background:"#3876a8"}],["ectoplasm",{primary:"#646c3e",background:"#4f386e"}],["sunrise",{primary:"#ad631e",background:"#cc4541"}],["light",{primary:"#007cba",background:"#eaeeed"}]]);function E9(){let e=document.body.className.match(/admin-color-([\w-]+)/)?.[1]??"modern";return d0e.get(e)??SU}var Pd=l(oe(),1),Od=l(it(),1),hY=l(Tm(),1),Pv=l($(),1),nc=l(U(),1),Vi=l(Xt(),1),bY=l(At(),1),Td=l(YR(),1),vY=l(kU(),1),a2=l(tc(),1),s2=l(Pe(),1),yY=l(ti(),1);var PU=l(Pe(),1),OU=l(oe(),1),av=l($(),1),IU=l(Ge(),1),Pm=l(U(),1);var AU=l(At(),1);var os=l(U(),1),TU=l(Tm(),1),iv=l(I(),1),rc=(0,os.createContext)(()=>{});rc.displayName="SidebarNavigationContext";function u0e(e,t,r){let o;if(t==="back"&&r&&(o=e.querySelector(r)),t!==null&&!o){let[n]=TU.focus.tabbable.find(e);o=n??e}o?.focus()}function f0e(){let e={direction:null,focusSelector:null};return{get(){return e},navigate(t,r=null){e={direction:t,focusSelector:t==="forward"&&r?r:e.focusSelector}}}}function p0e({children:e,shouldAnimate:t}){let r=(0,os.useContext)(rc),o=(0,os.useRef)(),[n,i]=(0,os.useState)(null);(0,os.useLayoutEffect)(()=>{let{direction:s,focusSelector:c}=r.get();u0e(o.current,s,c),i(s)},[r]);let a=q("edit-site-sidebar__screen-wrapper",t?{"slide-from-left":n==="back","slide-from-right":n==="forward"}:{});return(0,iv.jsx)("div",{ref:o,className:a,children:e})}function k9({children:e}){let[t]=(0,os.useState)(f0e);return(0,iv.jsx)(rc.Provider,{value:t,children:e})}function OS({routeKey:e,shouldAnimate:t,children:r}){return(0,iv.jsx)("div",{className:"edit-site-sidebar__content",children:(0,iv.jsx)(p0e,{shouldAnimate:t,children:r},e)})}var R9=l(I(),1),{useLocation:m0e,useHistory:g0e}=te(AU.privateApis),MU=(0,Pm.memo)((0,Pm.forwardRef)((e,t)=>{let{path:r}=m0e(),o=g0e(),{navigate:n}=(0,Pm.useContext)(rc),{dashboardLink:i,isBlockTheme:a,isClassicThemeWithStyleBookSupport:s}=(0,PU.useSelect)(u=>{let{getSettings:f}=te(u(st)),{getCurrentTheme:m}=u(IU.store),g=m(),h=f(),b=g?.theme_supports["editor-styles"],v=h.supportsLayout;return{dashboardLink:h.__experimentalDashboardLink,isBlockTheme:g?.is_block_theme,isClassicThemeWithStyleBookSupport:!g?.is_block_theme&&(b||v)}},[]),c;r!=="/"&&(a||s?c="/":r!=="/pattern"&&(c="/pattern"));let d={href:c?void 0:i,label:c?(0,av.__)("Go to Site Editor"):(0,av.__)("Go to the Dashboard"),onClick:c?()=>{o.navigate(c),n("back")}:void 0};return(0,R9.jsx)("div",{className:"edit-site-site-hub",children:(0,R9.jsx)(OU.Button,{size:"compact",ref:t,className:"edit-site-site-hub__back-button",icon:(0,av.isRTL)()?qa:Ya,...d})})}));var yd=l(U(),1),lv=l(oe(),1),IS=l(it(),1),ns=l($(),1),LU=l(At(),1),zU=l(Pe(),1),BU=l(Ge(),1),jU=l(Xr(),1);var ma=l(I(),1),{useLocation:h0e,useHistory:b0e}=te(LU.privateApis),FU={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},sv=320,v0e=1300,y0e=9/19.5,_0e=200,VU={width:"100%",height:"100%"};function DU(e,t){let r=(i,a,s)=>i+(a-i)*s,o=1-Math.max(0,Math.min(1,(e-sv)/(v0e-sv))),n=r(t,y0e,o);return e/n}function HU({isFullWidth:e,isOversized:t,setIsOversized:r,isReady:o,children:n,defaultSize:i,innerContentStyle:a}){let s=b0e(),{path:c,query:d}=h0e(),{canvas:u="view"}=d,f=(0,IS.useReducedMotion)(),[m,g]=(0,yd.useState)(VU),[h,b]=(0,yd.useState)(),[v,y]=(0,yd.useState)(!1),[w,_]=(0,yd.useState)(!1),[x,E]=(0,yd.useState)(1),S={type:"tween",duration:v?0:.5},C=(0,yd.useRef)(null),R=(0,IS.useInstanceId)(HU,"edit-site-resizable-frame-handle-help"),T=i.width/i.height,P=(0,zU.useSelect)(A=>{let{getCurrentTheme:D}=A(BU.store);return D()?.is_block_theme},[]),O=(A,D,N)=>{b(N.offsetWidth),y(!0)},k=(A,D,N,z)=>{let W=z.width/x,Y=Math.abs(W),G=z.width<0?Y:(i.width-h)/2,ve=Math.min(Y,G),fe=Y===0?0:ve/Y,Se=1-fe;E(Se+fe*2);let le=h+z.width;r(le>i.width),g({height:t?"100%":DU(le,T)})},F=(A,D,N)=>{if(y(!1),!t)return;r(!1),N.ownerDocument.documentElement.offsetWidth-N.offsetWidth>_0e||!P?g(VU):s.navigate((0,jU.addQueryArgs)(c,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"})},V=A=>{if(!["ArrowLeft","ArrowRight"].includes(A.key))return;A.preventDefault();let N=20*(A.shiftKey?5:1)*(A.key==="ArrowLeft"?1:-1)*((0,ns.isRTL)()?-1:1),z=Math.min(Math.max(sv,C.current.resizable.offsetWidth+N),i.width);g({width:z,height:DU(z,T)})},L={default:{flexGrow:0,height:m.height},fullWidth:{flexGrow:1,height:m.height}},B={hidden:{opacity:0,...(0,ns.isRTL)()?{right:0}:{left:0}},visible:{opacity:1,...(0,ns.isRTL)()?{right:-14}:{left:-14}},active:{opacity:1,...(0,ns.isRTL)()?{right:-14}:{left:-14},scaleY:1.3}},j=v?"active":w?"visible":"hidden";return(0,ma.jsx)(lv.ResizableBox,{as:lv.__unstableMotion.div,ref:C,initial:!1,variants:L,animate:e?"fullWidth":"default",onAnimationComplete:A=>{A==="fullWidth"&&g({width:"100%",height:"100%"})},whileHover:u==="view"&&P?{scale:1.005,transition:{duration:f?0:.5,ease:"easeOut"}}:{},transition:S,size:m,enable:{top:!1,bottom:!1,...(0,ns.isRTL)()?{right:o,left:!1}:{left:o,right:!1},topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},resizeRatio:x,handleClasses:void 0,handleStyles:{left:FU,right:FU},minWidth:sv,maxWidth:e?"100%":"150%",maxHeight:"100%",onFocus:()=>_(!0),onBlur:()=>_(!1),onMouseOver:()=>_(!0),onMouseOut:()=>_(!1),handleComponent:{[(0,ns.isRTL)()?"right":"left"]:u==="view"&&(0,ma.jsxs)(ma.Fragment,{children:[(0,ma.jsxs)(ar.Root,{children:[(0,ma.jsx)(ar.Trigger,{render:(0,ma.jsx)(lv.__unstableMotion.button,{role:"separator","aria-orientation":"vertical",className:q("edit-site-resizable-frame__handle",{"is-resizing":v}),variants:B,animate:j,"aria-label":(0,ns.__)("Drag to resize"),"aria-describedby":R,"aria-valuenow":C.current?.resizable?.offsetWidth||void 0,"aria-valuemin":sv,"aria-valuemax":i.width,onKeyDown:V,initial:"hidden",exit:"hidden",whileFocus:"active",whileHover:"active"},"handle")}),(0,ma.jsx)(ar.Popup,{children:(0,ns.__)("Drag to resize")})]}),(0,ma.jsx)("div",{hidden:!0,id:R,children:(0,ns.__)("Use left and right arrow keys to resize the canvas. Hold shift to resize in larger increments.")})]})},onResizeStart:O,onResize:k,onResizeStop:F,className:q("edit-site-resizable-frame__inner",{"is-resizing":v}),showHandle:!1,children:(0,ma.jsx)("div",{className:"edit-site-resizable-frame__inner-content",style:a,children:n})})}var WU=HU;var qU=l(U(),1),AS=l(GU(),1),KU=l($(),1),gf=l(Pe(),1),XU=l(Ge(),1),T9=l(Xt(),1);var YU="core/edit-site/save";function ZU(){let{__experimentalGetDirtyEntityRecords:e,isSavingEntityRecord:t}=(0,gf.useSelect)(XU.store),{hasNonPostEntityChanges:r,isPostSavingLocked:o}=(0,gf.useSelect)(T9.store),{savePost:n}=(0,gf.useDispatch)(T9.store),{setIsSaveViewOpened:i}=(0,gf.useDispatch)(st),{registerShortcut:a,unregisterShortcut:s}=(0,gf.useDispatch)(AS.store);return(0,qU.useEffect)(()=>(a({name:YU,category:"global",description:(0,KU.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),()=>{s(YU)}),[a,s]),(0,AS.useShortcut)("core/edit-site/save",c=>{c.preventDefault();let d=e(),u=!!d.length,f=d.some(m=>t(m.kind,m.name,m.key));!u||f||(r()?i(!0):o()||n())}),null}var MS=l(U(),1),NS=l(Pe(),1),P9=l(Ge(),1),w0e=1e4,x0e=100;function S0e(){let e,{promise:t,resolve:r}=Promise.withResolvers();function o(){a(),clearTimeout(e),clearTimeout(n),r()}let n=setTimeout(o,w0e);function i(){if((0,NS.select)(P9.store).hasResolvingSelectors()){clearTimeout(e),e=void 0;return}e||(e=setTimeout(o,x0e))}let a=(0,NS.subscribe)(i,P9.store);i();function s(){a(),clearTimeout(e),clearTimeout(n)}return[t,s]}function FS(){let[e,t]=(0,MS.useState)(!1);return(0,MS.useEffect)(()=>{let[r,o]=S0e();return r.then(()=>t(!0)),o},[]),!e}var I9=dv(),at=e=>cv(e,I9),A9=dv();at.write=e=>cv(e,A9);var VS=dv();at.onStart=e=>cv(e,VS);var M9=dv();at.onFrame=e=>cv(e,M9);var N9=dv();at.onFinish=e=>cv(e,N9);var Om=[];at.setTimeout=(e,t)=>{let r=at.now()+t,o=()=>{let i=Om.findIndex(a=>a.cancel==o);~i&&Om.splice(i,1),wd-=~i?1:0},n={time:r,handler:e,cancel:o};return Om.splice(QU(r),0,n),wd+=1,JU(),n};var QU=e=>~(~Om.findIndex(t=>t.time>e)||~Om.length);at.cancel=e=>{VS.delete(e),M9.delete(e),N9.delete(e),I9.delete(e),A9.delete(e)};at.sync=e=>{O9=!0,at.batchedUpdates(e),O9=!1};at.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}function o(...n){t=n,at.onStart(r)}return o.handler=e,o.cancel=()=>{VS.delete(r),t=null},o};var F9=typeof window<"u"?window.requestAnimationFrame:()=>{};at.use=e=>F9=e;at.now=typeof performance<"u"?()=>performance.now():Date.now;at.batchedUpdates=e=>e();at.catch=console.error;at.frameLoop="always";at.advance=()=>{at.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):eG()};var _d=-1,wd=0,O9=!1;function cv(e,t){O9?(t.delete(e),e(0)):(t.add(e),JU())}function JU(){_d<0&&(_d=0,at.frameLoop!=="demand"&&F9($U))}function C0e(){_d=-1}function $U(){~_d&&(F9($U),at.batchedUpdates(eG))}function eG(){let e=_d;_d=at.now();let t=QU(_d);if(t&&(tG(Om.splice(0,t),r=>r.handler()),wd-=t),!wd){C0e();return}VS.flush(),I9.flush(e?Math.min(64,_d-e):16.667),M9.flush(),A9.flush(),N9.flush()}function dv(){let e=new Set,t=e;return{add(r){wd+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return wd-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,wd-=t.size,tG(t,o=>o(r)&&e.add(o)),wd+=e.size,t=e)}}}function tG(e,t){e.forEach(r=>{try{t(r)}catch(o){at.catch(o)}})}var ha=l(X());function jS(){}var sG=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),Oe={arr:Array.isArray,obj:e=>!!e&&e.constructor.name==="Object",fun:e=>typeof e=="function",str:e=>typeof e=="string",num:e=>typeof e=="number",und:e=>e===void 0};function $s(e,t){if(Oe.arr(e)){if(!Oe.arr(t)||e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}return e===t}var wr=(e,t)=>e.forEach(t);function ba(e,t,r){if(Oe.arr(e)){for(let o=0;o<e.length;o++)t.call(r,e[o],`${o}`);return}for(let o in e)e.hasOwnProperty(o)&&t.call(r,e[o],o)}var ui=e=>Oe.und(e)?[]:Oe.arr(e)?e:[e];function Nm(e,t){if(e.size){let r=Array.from(e);e.clear(),wr(r,t)}}var Fm=(e,...t)=>Nm(e,r=>r(...t)),j9=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),H9,lG,xd=null,cG=!1,W9=jS,E0e=e=>{e.to&&(lG=e.to),e.now&&(at.now=e.now),e.colors!==void 0&&(xd=e.colors),e.skipAnimation!=null&&(cG=e.skipAnimation),e.createStringInterpolator&&(H9=e.createStringInterpolator),e.requestAnimationFrame&&at.use(e.requestAnimationFrame),e.batchedUpdates&&(at.batchedUpdates=e.batchedUpdates),e.willAdvance&&(W9=e.willAdvance),e.frameLoop&&(at.frameLoop=e.frameLoop)},Fi=Object.freeze({__proto__:null,get createStringInterpolator(){return H9},get to(){return lG},get colors(){return xd},get skipAnimation(){return cG},get willAdvance(){return W9},assign:E0e}),uv=new Set,ga=[],V9=[],zS=0,Vm={get idle(){return!uv.size&&!ga.length},start(e){zS>e.priority?(uv.add(e),at.onStart(k0e)):(dG(e),at(z9))},advance:z9,sort(e){if(zS)at.onFrame(()=>Vm.sort(e));else{let t=ga.indexOf(e);~t&&(ga.splice(t,1),uG(e))}},clear(){ga=[],uv.clear()}};function k0e(){uv.forEach(dG),uv.clear(),at(z9)}function dG(e){ga.includes(e)||uG(e)}function uG(e){ga.splice(R0e(ga,t=>t.priority>e.priority),0,e)}function z9(e){let t=V9;for(let r=0;r<ga.length;r++){let o=ga[r];zS=o.priority,o.idle||(W9(o),o.advance(e),o.idle||t.push(o))}return zS=0,V9=ga,V9.length=0,ga=t,ga.length>0}function R0e(e,t){let r=e.findIndex(t);return r<0?e.length:r}var fG={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},is="[-+]?\\d*\\.?\\d+",BS=is+"%";function HS(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var T0e=new RegExp("rgb"+HS(is,is,is)),P0e=new RegExp("rgba"+HS(is,is,is,is)),O0e=new RegExp("hsl"+HS(is,BS,BS)),I0e=new RegExp("hsla"+HS(is,BS,BS,is)),A0e=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,M0e=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,N0e=/^#([0-9a-fA-F]{6})$/,F0e=/^#([0-9a-fA-F]{8})$/;function V0e(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=N0e.exec(e))?parseInt(t[1]+"ff",16)>>>0:xd&&xd[e]!==void 0?xd[e]:(t=T0e.exec(e))?(Im(t[1])<<24|Im(t[2])<<16|Im(t[3])<<8|255)>>>0:(t=P0e.exec(e))?(Im(t[1])<<24|Im(t[2])<<16|Im(t[3])<<8|nG(t[4]))>>>0:(t=A0e.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=F0e.exec(e))?parseInt(t[1],16)>>>0:(t=M0e.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=O0e.exec(e))?(rG(oG(t[1]),DS(t[2]),DS(t[3]))|255)>>>0:(t=I0e.exec(e))?(rG(oG(t[1]),DS(t[2]),DS(t[3]))|nG(t[4]))>>>0:null}function D9(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function rG(e,t,r){let o=r<.5?r*(1+t):r+t-r*t,n=2*r-o,i=D9(n,o,e+1/3),a=D9(n,o,e),s=D9(n,o,e-1/3);return Math.round(i*255)<<24|Math.round(a*255)<<16|Math.round(s*255)<<8}function Im(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function oG(e){return(parseFloat(e)%360+360)%360/360}function nG(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function DS(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function iG(e){let t=V0e(e);if(t===null)return e;t=t||0;let r=(t&4278190080)>>>24,o=(t&16711680)>>>16,n=(t&65280)>>>8,i=(t&255)/255;return`rgba(${r}, ${o}, ${n}, ${i})`}var Sd=(e,t,r)=>{if(Oe.fun(e))return e;if(Oe.arr(e))return Sd({range:e,output:t,extrapolate:r});if(Oe.str(e.output[0]))return H9(e);let o=e,n=o.output,i=o.range||[0,1],a=o.extrapolateLeft||o.extrapolate||"extend",s=o.extrapolateRight||o.extrapolate||"extend",c=o.easing||(d=>d);return d=>{let u=L0e(d,i);return D0e(d,i[u],i[u+1],n[u],n[u+1],c,a,s,o.map)}};function D0e(e,t,r,o,n,i,a,s,c){let d=c?c(e):e;if(d<t){if(a==="identity")return d;a==="clamp"&&(d=t)}if(d>r){if(s==="identity")return d;s==="clamp"&&(d=r)}return o===n?o:t===r?e<=t?o:n:(t===-1/0?d=-d:r===1/0?d=d-t:d=(d-t)/(r-t),d=i(d),o===-1/0?d=-d:n===1/0?d=d+o:d=d*(n-o)+o,d)}function L0e(e,t){for(var r=1;r<t.length-1&&!(t[r]>=e);++r);return r-1}function B9(){return B9=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},B9.apply(this,arguments)}var Am=Symbol.for("FluidValue.get"),hf=Symbol.for("FluidValue.observers"),On=e=>!!(e&&e[Am]),Uo=e=>e&&e[Am]?e[Am]():e,U9=e=>e[hf]||null;function z0e(e,t){e.eventObserved?e.eventObserved(t):e(t)}function bf(e,t){let r=e[hf];r&&r.forEach(o=>{z0e(o,t)})}var Mm=class{constructor(t){if(this[Am]=void 0,this[hf]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");B0e(this,t)}},B0e=(e,t)=>pG(e,Am,t);function Cd(e,t){if(e[Am]){let r=e[hf];r||pG(e,hf,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}function Ed(e,t){let r=e[hf];if(r&&r.has(t)){let o=r.size-1;o?r.delete(t):e[hf]=null,e.observerRemoved&&e.observerRemoved(o,t)}}var pG=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),LS=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,j0e=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,aG=new RegExp(`(${LS.source})(%|[a-z]+)`,"i"),H0e=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,WS=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,mG=e=>{let[t,r]=W0e(e);if(!t||j9())return e;let o=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(o)return o.trim();if(r&&r.startsWith("--")){let n=window.getComputedStyle(document.documentElement).getPropertyValue(r);return n||e}else{if(r&&WS.test(r))return mG(r);if(r)return r}return e},W0e=e=>{let t=WS.exec(e);if(!t)return[,];let[,r,o]=t;return[r,o]},L9,U0e=(e,t,r,o,n)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(o)}, ${n})`,US=e=>{L9||(L9=xd?new RegExp(`(${Object.keys(xd).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(i=>Uo(i).replace(WS,mG).replace(j0e,iG).replace(L9,iG)),r=t.map(i=>i.match(LS).map(Number)),n=r[0].map((i,a)=>r.map(s=>{if(!(a in s))throw Error('The arity of each "output" value must be equal');return s[a]})).map(i=>Sd(B9({},e,{output:i})));return i=>{var a;let s=!aG.test(t[0])&&((a=t.find(d=>aG.test(d)))==null?void 0:a.replace(LS,"")),c=0;return t[0].replace(LS,()=>`${n[c++](i)}${s||""}`).replace(H0e,U0e)}},gG="react-spring: ",hG=e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${gG}once requires a function parameter`);return(...o)=>{r||(t(...o),r=!0)}},G0e=hG(console.warn);function bG(){G0e(`${gG}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var Hpt=hG(console.warn);function Dm(e){return Oe.str(e)&&(e[0]=="#"||/\d/.test(e)||!j9()&&WS.test(e)||e in(xd||{}))}var fv=j9()?ha.useEffect:ha.useLayoutEffect,Y0e=()=>{let e=(0,ha.useRef)(!1);return fv(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function G9(){let e=(0,ha.useState)()[1],t=Y0e();return()=>{t.current&&e(Math.random())}}function vG(e,t){let[r]=(0,ha.useState)(()=>({inputs:t,result:e()})),o=(0,ha.useRef)(),n=o.current,i=n;return i?t&&i.inputs&&q0e(t,i.inputs)||(i={inputs:t,result:e()}):i=r,(0,ha.useEffect)(()=>{o.current=i,n==r&&(r.inputs=r.result=void 0)},[i]),i.result}function q0e(e,t){if(e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}var Y9=e=>(0,ha.useEffect)(e,K0e),K0e=[];var xv=l(X()),Sv=l(X());var xG=l(X()),oc=l(X()),pv=Symbol.for("Animated:node"),X0e=e=>!!e&&e[pv]===e,as=e=>e&&e[pv],KS=(e,t)=>sG(e,pv,t),mv=e=>e&&e[pv]&&e[pv].getPayload(),GS=class{constructor(){this.payload=void 0,KS(this,this)}getPayload(){return this.payload||[]}},vf=class e extends GS{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,Oe.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new e(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return Oe.num(t)&&(this.lastPosition=t,r&&(t=Math.round(t/r)*r,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,Oe.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}},yf=class e extends vf{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Sd({output:[t,t]})}static create(t){return new e(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(Oe.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=Sd({output:[this.getValue(),t]})),this._value=0,super.reset()}},YS={dependencies:null},_f=class extends GS{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return ba(this.source,(o,n)=>{X0e(o)?r[n]=o.getValue(t):On(o)?r[n]=Uo(o):t||(r[n]=o)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&wr(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return ba(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){YS.dependencies&&On(t)&&YS.dependencies.add(t);let r=mv(t);r&&wr(r,o=>this.add(o))}},q9=class e extends _f{constructor(t){super(t)}static create(t){return new e(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((o,n)=>o.setValue(t[n])).some(Boolean):(super.setValue(t.map(Z0e)),!0)}};function Z0e(e){return(Dm(e)?yf:vf).create(e)}function XS(e){let t=as(e);return t?t.constructor:Oe.arr(e)?q9:Dm(e)?yf:vf}function qS(){return qS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},qS.apply(this,arguments)}var yG=(e,t)=>{let r=!Oe.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,oc.forwardRef)((o,n)=>{let i=(0,oc.useRef)(null),a=r&&(0,oc.useCallback)(h=>{i.current=J0e(n,h)},[n]),[s,c]=Q0e(o,t),d=G9(),u=()=>{let h=i.current;if(r&&!h)return;(h?t.applyAnimatedValues(h,s.getValue(!0)):!1)===!1&&d()},f=new K9(u,c),m=(0,oc.useRef)();fv(()=>(m.current=f,wr(c,h=>Cd(h,f)),()=>{m.current&&(wr(m.current.deps,h=>Ed(h,m.current)),at.cancel(m.current.update))})),(0,oc.useEffect)(u,[]),Y9(()=>()=>{let h=m.current;wr(h.deps,b=>Ed(b,h))});let g=t.getComponentProps(s.getValue());return xG.createElement(e,qS({},g,{ref:a}))})},K9=class{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&at.write(this.update)}};function Q0e(e,t){let r=new Set;return YS.dependencies=r,e.style&&(e=qS({},e,{style:t.createAnimatedStyle(e.style)})),e=new _f(e),YS.dependencies=null,[e,r]}function J0e(e,t){return e&&(Oe.fun(e)?e(t):e.current=t),t}var _G=Symbol.for("AnimatedComponent"),SG=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:r=n=>new _f(n),getComponentProps:o=n=>n}={})=>{let n={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:o},i=a=>{let s=wG(a)||"Anonymous";return Oe.str(a)?a=i[a]||(i[a]=yG(a,n)):a=a[_G]||(a[_G]=yG(a,n)),a.displayName=`Animated(${s})`,a};return ba(e,(a,s)=>{Oe.arr(e)&&(s=wG(a)),i[s]=i(a)}),{animated:i}},wG=e=>Oe.str(e)?e:e&&Oe.str(e.displayName)?e.displayName:Oe.fun(e)&&e.name||null;function In(){return In=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},In.apply(this,arguments)}function wf(e,...t){return Oe.fun(e)?e(...t):e}var vv=(e,t)=>e===!0||!!(t&&e&&(Oe.fun(e)?e(t):ui(e).includes(t))),FG=(e,t)=>Oe.obj(e)?t&&e[t]:e,VG=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,$0e=e=>e,DG=(e,t=$0e)=>{let r=eye;e.default&&e.default!==!0&&(e=e.default,r=Object.keys(e));let o={};for(let n of r){let i=t(e[n],n);Oe.und(i)||(o[n]=i)}return o},eye=["config","onProps","onStart","onChange","onPause","onResume","onRest"],tye={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function rye(e){let t={},r=0;if(ba(e,(o,n)=>{tye[n]||(t[n]=o,r++)}),r)return t}function LG(e){let t=rye(e);if(t){let r={to:t};return ba(e,(o,n)=>n in t||(r[n]=o)),r}return In({},e)}function yv(e){return e=Uo(e),Oe.arr(e)?e.map(yv):Dm(e)?Fi.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function Q9(e){return Oe.fun(e)||Oe.arr(e)&&Oe.obj(e[0])}var oye={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},JS=1.70158,ZS=JS*1.525,CG=JS+1,EG=2*Math.PI/3,kG=2*Math.PI/4.5,QS=e=>e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375,sO={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>e===0?0:Math.pow(2,10*e-10),easeOutExpo:e=>e===1?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>e===0?0:e===1?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>CG*e*e*e-JS*e*e,easeOutBack:e=>1+CG*Math.pow(e-1,3)+JS*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((ZS+1)*2*e-ZS)/2:(Math.pow(2*e-2,2)*((ZS+1)*(e*2-2)+ZS)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*EG),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*EG)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*kG))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*kG)/2+1,easeInBounce:e=>1-QS(1-e),easeOutBounce:QS,easeInOutBounce:e=>e<.5?(1-QS(1-2*e))/2:(1+QS(2*e-1))/2},J9=In({},oye.default,{mass:1,damping:1,easing:sO.linear,clamp:!1}),$9=class{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,J9)}};function nye(e,t,r){r&&(r=In({},r),RG(r,t),t=In({},r,t)),RG(e,t),Object.assign(e,t);for(let a in J9)e[a]==null&&(e[a]=J9[a]);let{mass:o,frequency:n,damping:i}=e;return Oe.und(n)||(n<.01&&(n=.01),i<0&&(i=0),e.tension=Math.pow(2*Math.PI/n,2)*o,e.friction=4*Math.PI*i*o/n),e}function RG(e,t){if(!Oe.und(t.decay))e.duration=void 0;else{let r=!Oe.und(t.tension)||!Oe.und(t.friction);(r||!Oe.und(t.frequency)||!Oe.und(t.damping)||!Oe.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}var TG=[],eO=class{constructor(){this.changed=!1,this.values=TG,this.toValues=null,this.fromValues=TG,this.to=void 0,this.from=void 0,this.config=new $9,this.immediate=!1}};function zG(e,{key:t,props:r,defaultProps:o,state:n,actions:i}){return new Promise((a,s)=>{var c;let d,u,f=vv((c=r.cancel)!=null?c:o?.cancel,t);if(f)h();else{Oe.und(r.pause)||(n.paused=vv(r.pause,t));let b=o?.pause;b!==!0&&(b=n.paused||vv(b,t)),d=wf(r.delay||0,t),b?(n.resumeQueue.add(g),i.pause()):(i.resume(),g())}function m(){n.resumeQueue.add(g),n.timeouts.delete(u),u.cancel(),d=u.time-at.now()}function g(){d>0&&!Fi.skipAnimation?(n.delayed=!0,u=at.setTimeout(h,d),n.pauseQueue.add(m),n.timeouts.add(u)):h()}function h(){n.delayed&&(n.delayed=!1),n.pauseQueue.delete(m),n.timeouts.delete(u),e<=(n.cancelId||0)&&(f=!0);try{i.start(In({},r,{callId:e,cancel:f}),a)}catch(b){s(b)}}})}var lO=(e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?Lm(e.get()):t.every(r=>r.noop)?BG(e.get()):ss(e.get(),t.every(r=>r.finished)),BG=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),ss=(e,t,r=!1)=>({value:e,finished:t,cancelled:r}),Lm=e=>({value:e,cancelled:!0,finished:!1});function jG(e,t,r,o){let{callId:n,parentId:i,onRest:a}=t,{asyncTo:s,promise:c}=r;return!i&&e===s&&!t.reset?c:r.promise=(async()=>{r.asyncId=n,r.asyncTo=e;let d=DG(t,(v,y)=>y==="onRest"?void 0:v),u,f,m=new Promise((v,y)=>(u=v,f=y)),g=v=>{let y=n<=(r.cancelId||0)&&Lm(o)||n!==r.asyncId&&ss(o,!1);if(y)throw v.result=y,f(v),v},h=(v,y)=>{let w=new $S,_=new e2;return(async()=>{if(Fi.skipAnimation)throw _v(r),_.result=ss(o,!1),f(_),_;g(w);let x=Oe.obj(v)?In({},v):In({},y,{to:v});x.parentId=n,ba(d,(S,C)=>{Oe.und(x[C])&&(x[C]=S)});let E=await o.start(x);return g(w),r.paused&&await new Promise(S=>{r.resumeQueue.add(S)}),E})()},b;if(Fi.skipAnimation)return _v(r),ss(o,!1);try{let v;Oe.arr(e)?v=(async y=>{for(let w of y)await h(w)})(e):v=Promise.resolve(e(h,o.stop.bind(o))),await Promise.all([v.then(u),m]),b=ss(o.get(),!0,!1)}catch(v){if(v instanceof $S)b=v.result;else if(v instanceof e2)b=v.result;else throw v}finally{n==r.asyncId&&(r.asyncId=i,r.asyncTo=i?s:void 0,r.promise=i?c:void 0)}return Oe.fun(a)&&at.batchedUpdates(()=>{a(b,o,o.item)}),b})()}function _v(e,t){Nm(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var $S=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}},e2=class extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}},tO=e=>e instanceof wv,iye=1,wv=class extends Mm{constructor(...t){super(...t),this.id=iye++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=as(this);return t&&t.getValue()}to(...t){return Fi.to(this,t)}interpolate(...t){return bG(),Fi.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){bf(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||Vm.sort(this),bf(this,{type:"priority",parent:this,priority:t})}},xf=Symbol.for("SpringPhase"),HG=1,rO=2,oO=4,X9=e=>(e[xf]&HG)>0,kd=e=>(e[xf]&rO)>0,gv=e=>(e[xf]&oO)>0,PG=(e,t)=>t?e[xf]|=rO|HG:e[xf]&=~rO,OG=(e,t)=>t?e[xf]|=oO:e[xf]&=~oO,nO=class extends wv{constructor(t,r){if(super(),this.key=void 0,this.animation=new eO,this.queue=void 0,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!Oe.und(t)||!Oe.und(r)){let o=Oe.obj(t)?In({},t):In({},r,{from:t});Oe.und(o.default)&&(o.default=!0),this.start(o)}}get idle(){return!(kd(this)||this._state.asyncTo)||gv(this)}get goal(){return Uo(this.animation.to)}get velocity(){let t=as(this);return t instanceof vf?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return X9(this)}get isAnimating(){return kd(this)}get isPaused(){return gv(this)}get isDelayed(){return this._state.delayed}advance(t){let r=!0,o=!1,n=this.animation,{config:i,toValues:a}=n,s=mv(n.to);!s&&On(n.to)&&(a=ui(Uo(n.to))),n.values.forEach((u,f)=>{if(u.done)return;let m=u.constructor==yf?1:s?s[f].lastPosition:a[f],g=n.immediate,h=m;if(!g){if(h=u.lastPosition,i.tension<=0){u.done=!0;return}let b=u.elapsedTime+=t,v=n.fromValues[f],y=u.v0!=null?u.v0:u.v0=Oe.arr(i.velocity)?i.velocity[f]:i.velocity,w,_=i.precision||(v==m?.005:Math.min(1,Math.abs(m-v)*.001));if(Oe.und(i.duration))if(i.decay){let x=i.decay===!0?.998:i.decay,E=Math.exp(-(1-x)*b);h=v+y/(1-x)*(1-E),g=Math.abs(u.lastPosition-h)<=_,w=y*E}else{w=u.lastVelocity==null?y:u.lastVelocity;let x=i.restVelocity||_/10,E=i.clamp?0:i.bounce,S=!Oe.und(E),C=v==m?u.v0>0:v<m,R,T=!1,P=1,O=Math.ceil(t/P);for(let k=0;k<O&&(R=Math.abs(w)>x,!(!R&&(g=Math.abs(m-h)<=_,g)));++k){S&&(T=h==m||h>m==C,T&&(w=-w*E,h=m));let F=-i.tension*1e-6*(h-m),V=-i.friction*.001*w,L=(F+V)/i.mass;w=w+L*P,h=h+w*P}}else{let x=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,u.durationProgress>0&&(u.elapsedTime=i.duration*u.durationProgress,b=u.elapsedTime+=t)),x=(i.progress||0)+b/this._memoizedDuration,x=x>1?1:x<0?0:x,u.durationProgress=x),h=v+i.easing(x)*(m-v),w=(h-u.lastPosition)/t,g=x==1}u.lastVelocity=w,Number.isNaN(h)&&(console.warn("Got NaN while animating:",this),g=!0)}s&&!s[f].done&&(g=!1),g?u.done=!0:r=!1,u.setValue(h,i.round)&&(o=!0)});let c=as(this),d=c.getValue();if(r){let u=Uo(n.to);(d!==u||o)&&!i.decay?(c.setValue(u),this._onChange(u)):o&&i.decay&&this._onChange(d),this._stop()}else o&&this._onChange(d)}set(t){return at.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(kd(this)){let{to:t,config:r}=this.animation;at.batchedUpdates(()=>{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let o;return Oe.und(t)?(o=this.queue||[],this.queue=[]):o=[Oe.obj(t)?t:In({},r,{to:t})],Promise.all(o.map(n=>this._update(n))).then(n=>lO(this,n))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),_v(this._state,t&&this._lastCallId),at.batchedUpdates(()=>this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||"",{to:o,from:n}=t;o=Oe.obj(o)?o[r]:o,(o==null||Q9(o))&&(o=void 0),n=Oe.obj(n)?n[r]:n,n==null&&(n=void 0);let i={to:o,from:n};return X9(this)||(t.reverse&&([o,n]=[n,o]),n=Uo(n),Oe.und(n)?as(this)||this._set(o):this._set(n)),i}_update(t,r){let o=In({},t),{key:n,defaultProps:i}=this;o.default&&Object.assign(i,DG(o,(c,d)=>/^on/.test(d)?FG(c,n):c)),AG(this,o,"onProps"),bv(this,"onProps",o,this);let a=this._prepareNode(o);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let s=this._state;return zG(++this._lastCallId,{key:n,props:o,defaultProps:i,state:s,actions:{pause:()=>{gv(this)||(OG(this,!0),Fm(s.pauseQueue),bv(this,"onPause",ss(this,hv(this,this.animation.to)),this))},resume:()=>{gv(this)&&(OG(this,!1),kd(this)&&this._resume(),Fm(s.resumeQueue),bv(this,"onResume",ss(this,hv(this,this.animation.to)),this))},start:this._merge.bind(this,a)}}).then(c=>{if(o.loop&&c.finished&&!(r&&c.noop)){let d=WG(o);if(d)return this._update(d,!0)}return c})}_merge(t,r,o){if(r.cancel)return this.stop(!0),o(Lm(this));let n=!Oe.und(t.to),i=!Oe.und(t.from);if(n||i)if(r.callId>this._lastToId)this._lastToId=r.callId;else return o(Lm(this));let{key:a,defaultProps:s,animation:c}=this,{to:d,from:u}=c,{to:f=d,from:m=u}=t;i&&!n&&(!r.default||Oe.und(f))&&(f=m),r.reverse&&([f,m]=[m,f]);let g=!$s(m,u);g&&(c.from=m),m=Uo(m);let h=!$s(f,d);h&&this._focus(f);let b=Q9(r.to),{config:v}=c,{decay:y,velocity:w}=v;(n||i)&&(v.velocity=0),r.config&&!b&&nye(v,wf(r.config,a),r.config!==s.config?wf(s.config,a):void 0);let _=as(this);if(!_||Oe.und(f))return o(ss(this,!0));let x=Oe.und(r.reset)?i&&!r.default:!Oe.und(m)&&vv(r.reset,a),E=x?m:this.get(),S=yv(f),C=Oe.num(S)||Oe.arr(S)||Dm(S),R=!b&&(!C||vv(s.immediate||r.immediate,a));if(h){let k=XS(f);if(k!==_.constructor)if(R)_=this._set(S);else throw Error(`Cannot animate between ${_.constructor.name} and ${k.name}, as the "to" prop suggests`)}let T=_.constructor,P=On(f),O=!1;if(!P){let k=x||!X9(this)&&g;(h||k)&&(O=$s(yv(E),S),P=!O),(!$s(c.immediate,R)&&!R||!$s(v.decay,y)||!$s(v.velocity,w))&&(P=!0)}if(O&&kd(this)&&(c.changed&&!x?P=!0:P||this._stop(d)),!b&&((P||On(d))&&(c.values=_.getPayload(),c.toValues=On(f)?null:T==yf?[1]:ui(S)),c.immediate!=R&&(c.immediate=R,!R&&!x&&this._set(d)),P)){let{onRest:k}=c;wr(aye,V=>AG(this,r,V));let F=ss(this,hv(this,d));Fm(this._pendingCalls,F),this._pendingCalls.add(o),c.changed&&at.batchedUpdates(()=>{c.changed=!x,k?.(F,this),x?wf(s.onRest,F):c.onStart==null||c.onStart(F,this)})}x&&this._set(E),b?o(jG(r.to,r,this._state,this)):P?this._start():kd(this)&&!h?this._pendingCalls.add(o):o(BG(E))}_focus(t){let r=this.animation;t!==r.to&&(U9(this)&&this._detach(),r.to=t,U9(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;On(r)&&(Cd(r,this),tO(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;On(t)&&Ed(t,this)}_set(t,r=!0){let o=Uo(t);if(!Oe.und(o)){let n=as(this);if(!n||!$s(o,n.getValue())){let i=XS(o);!n||n.constructor!=i?KS(this,i.create(o)):n.setValue(o),n&&at.batchedUpdates(()=>{this._onChange(o,r)})}}return as(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,bv(this,"onStart",ss(this,hv(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),wf(this.animation.onChange,t,this)),wf(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;as(this).reset(Uo(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),kd(this)||(PG(this,!0),gv(this)||this._resume())}_resume(){Fi.skipAnimation?this.finish():Vm.start(this)}_stop(t,r){if(kd(this)){PG(this,!1);let o=this.animation;wr(o.values,i=>{i.done=!0}),o.toValues&&(o.onChange=o.onPause=o.onResume=void 0),bf(this,{type:"idle",parent:this});let n=r?Lm(this.get()):ss(this.get(),hv(this,t??o.to));Fm(this._pendingCalls,n),o.changed&&(o.changed=!1,bv(this,"onRest",n,this))}}};function hv(e,t){let r=yv(t),o=yv(e.get());return $s(o,r)}function WG(e,t=e.loop,r=e.to){let o=wf(t);if(o){let n=o!==!0&&LG(o),i=(n||e).reverse,a=!n||n.reset;return iO(In({},e,{loop:t,default:!1,pause:void 0,to:!i||Q9(r)?r:void 0,from:a?e.from:void 0,reset:a},n))}}function iO(e){let{to:t,from:r}=e=LG(e),o=new Set;return Oe.obj(t)&&IG(t,o),Oe.obj(r)&&IG(r,o),e.keys=o.size?Array.from(o):null,e}function IG(e,t){ba(e,(r,o)=>r!=null&&t.add(o))}var aye=["onStart","onRest","onChange","onPause","onResume"];function AG(e,t,r){e.animation[r]=t[r]!==VG(t,r)?FG(t[r],e.key):void 0}function bv(e,t,...r){var o,n,i,a;(o=(n=e.animation)[t])==null||o.call(n,...r),(i=(a=e.defaultProps)[t])==null||i.call(a,...r)}var sye=["onStart","onChange","onRest"],lye=1,zm=class{constructor(t,r){this.id=lye++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&&(this._flush=r),t&&this.start(In({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle&&!t.isDelayed&&!t.isPaused)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,o)=>t[o]=r.get()),t}set(t){for(let r in t){let o=t[r];Oe.und(o)||this.springs[r].set(o)}}update(t){return t&&this.queue.push(iO(t)),this}start(t){let{queue:r}=this;return t?r=ui(t).map(iO):this.queue=[],this._flush?this._flush(this,r):(GG(this,r),cye(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let o=this.springs;wr(ui(r),n=>o[n].stop(!!t))}else _v(this._state,this._lastAsyncId),this.each(o=>o.stop(!!t));return this}pause(t){if(Oe.und(t))this.start({pause:!0});else{let r=this.springs;wr(ui(t),o=>r[o].pause())}return this}resume(t){if(Oe.und(t))this.start({pause:!1});else{let r=this.springs;wr(ui(t),o=>r[o].resume())}return this}each(t){ba(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:o}=this._events,n=this._active.size>0,i=this._changed.size>0;(n&&!this._started||i&&!this._started)&&(this._started=!0,Nm(t,([c,d])=>{d.value=this.get(),c(d,this,this._item)}));let a=!n&&this._started,s=i||a&&o.size?this.get():null;i&&r.size&&Nm(r,([c,d])=>{d.value=s,c(d,this,this._item)}),a&&(this._started=!1,Nm(o,([c,d])=>{d.value=s,c(d,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;at.onFrame(this._onFrame)}};function cye(e,t){return Promise.all(t.map(r=>UG(e,r))).then(r=>lO(e,r))}async function UG(e,t,r){let{keys:o,to:n,from:i,loop:a,onRest:s,onResolve:c}=t,d=Oe.obj(t.default)&&t.default;a&&(t.loop=!1),n===!1&&(t.to=null),i===!1&&(t.from=null);let u=Oe.arr(n)||Oe.fun(n)?n:void 0;u?(t.to=void 0,t.onRest=void 0,d&&(d.onRest=void 0)):wr(sye,b=>{let v=t[b];if(Oe.fun(v)){let y=e._events[b];t[b]=({finished:w,cancelled:_})=>{let x=y.get(v);x?(w||(x.finished=!1),_&&(x.cancelled=!0)):y.set(v,{value:null,finished:w||!1,cancelled:_||!1})},d&&(d[b]=t[b])}});let f=e._state;t.pause===!f.paused?(f.paused=t.pause,Fm(t.pause?f.pauseQueue:f.resumeQueue)):f.paused&&(t.pause=!0);let m=(o||Object.keys(e.springs)).map(b=>e.springs[b].start(t)),g=t.cancel===!0||VG(t,"cancel")===!0;(u||g&&f.asyncId)&&m.push(zG(++e._lastAsyncId,{props:t,state:f,actions:{pause:jS,resume:jS,start(b,v){g?(_v(f,e._lastAsyncId),v(Lm(e))):(b.onRest=s,v(jG(u,b,f,e)))}}})),f.paused&&await new Promise(b=>{f.resumeQueue.add(b)});let h=lO(e,await Promise.all(m));if(a&&h.finished&&!(r&&h.noop)){let b=WG(t,a,n);if(b)return GG(e,[b]),UG(e,b,!0)}return c&&at.batchedUpdates(()=>c(h,e,e.item)),h}function dye(e,t){let r=new nO;return r.key=e,t&&Cd(r,t),r}function uye(e,t,r){t.keys&&wr(t.keys,o=>{(e[o]||(e[o]=r(o)))._prepareNode(t)})}function GG(e,t){wr(t,r=>{uye(e.springs,r,o=>dye(o,e))})}function fye(e,t){if(e==null)return{};var r={},o=Object.keys(e),n,i;for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&(r[n]=e[n]);return r}var pye=["children"],cO=e=>{let{children:t}=e,r=fye(e,pye),o=(0,Sv.useContext)(t2),n=r.pause||!!o.pause,i=r.immediate||!!o.immediate;r=vG(()=>({pause:n,immediate:i}),[n,i]);let{Provider:a}=t2;return xv.createElement(a,{value:r},t)},t2=mye(cO,{});cO.Provider=t2.Provider;cO.Consumer=t2.Consumer;function mye(e,t){return Object.assign(e,xv.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var MG;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(MG||(MG={}));var aO=class extends wv{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Sd(...r);let o=this._get(),n=XS(o);KS(this,n.create(o))}advance(t){let r=this._get(),o=this.get();$s(r,o)||(as(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&NG(this._active)&&Z9(this)}_get(){let t=Oe.arr(this.source)?this.source.map(Uo):ui(Uo(this.source));return this.calc(...t)}_start(){this.idle&&!NG(this._active)&&(this.idle=!1,wr(mv(this),t=>{t.done=!1}),Fi.skipAnimation?(at.batchedUpdates(()=>this.advance()),Z9(this)):Vm.start(this))}_attach(){let t=1;wr(ui(this.source),r=>{On(r)&&Cd(r,this),tO(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){wr(ui(this.source),t=>{On(t)&&Ed(t,this)}),this._active.clear(),Z9(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=ui(this.source).reduce((r,o)=>Math.max(r,(tO(o)?o.priority:0)+1),0))}};function gye(e){return e.idle!==!1}function NG(e){return!e.size||Array.from(e).every(gye)}function Z9(e){e.idle||(e.idle=!0,wr(mv(e),t=>{t.done=!0}),bf(e,{type:"idle",parent:e}))}Fi.assign({createStringInterpolator:US,to:(e,t)=>new aO(e,t)});var Jpt=Vm.advance;var qG=l(Ha());function pO(e,t){if(e==null)return{};var r={},o=Object.keys(e),n,i;for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&(r[n]=e[n]);return r}var hye=["style","children","scrollTop","scrollLeft"],KG=/^--/;function bye(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!KG.test(e)&&!(Cv.hasOwnProperty(e)&&Cv[e])?t+"px":(""+t).trim()}var YG={};function vye(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",o=t,{style:n,children:i,scrollTop:a,scrollLeft:s}=o,c=pO(o,hye),d=Object.values(c),u=Object.keys(c).map(f=>r||e.hasAttribute(f)?f:YG[f]||(YG[f]=f.replace(/([A-Z])/g,m=>"-"+m.toLowerCase())));i!==void 0&&(e.textContent=i);for(let f in n)if(n.hasOwnProperty(f)){let m=bye(f,n[f]);KG.test(f)?e.style.setProperty(f,m):e.style[f]=m}u.forEach((f,m)=>{e.setAttribute(f,d[m])}),a!==void 0&&(e.scrollTop=a),s!==void 0&&(e.scrollLeft=s)}var Cv={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},yye=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),_ye=["Webkit","Ms","Moz","O"];Cv=Object.keys(Cv).reduce((e,t)=>(_ye.forEach(r=>e[yye(r,t)]=e[t]),e),Cv);var wye=["x","y","z"],xye=/^(matrix|translate|scale|rotate|skew)/,Sye=/^(translate)/,Cye=/^(rotate|skew)/,dO=(e,t)=>Oe.num(e)&&e!==0?e+t:e,r2=(e,t)=>Oe.arr(e)?e.every(r=>r2(r,t)):Oe.num(e)?e===t:parseFloat(e)===t,uO=class extends _f{constructor(t){let{x:r,y:o,z:n}=t,i=pO(t,wye),a=[],s=[];(r||o||n)&&(a.push([r||0,o||0,n||0]),s.push(c=>[`translate3d(${c.map(d=>dO(d,"px")).join(",")})`,r2(c,0)])),ba(i,(c,d)=>{if(d==="transform")a.push([c||""]),s.push(u=>[u,u===""]);else if(xye.test(d)){if(delete i[d],Oe.und(c))return;let u=Sye.test(d)?"px":Cye.test(d)?"deg":"";a.push(ui(c)),s.push(d==="rotate3d"?([f,m,g,h])=>[`rotate3d(${f},${m},${g},${dO(h,u)})`,r2(h,0)]:f=>[`${d}(${f.map(m=>dO(m,u)).join(",")})`,r2(f,d.startsWith("scale")?1:0)])}}),a.length&&(i.transform=new fO(a,s)),super(i)}},fO=class extends Mm{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return wr(this.inputs,(o,n)=>{let i=Uo(o[0]),[a,s]=this.transforms[n](Oe.arr(i)?i:o.map(Uo));t+=" "+a,r=r&&s}),r?"none":t}observerAdded(t){t==1&&wr(this.inputs,r=>wr(r,o=>On(o)&&Cd(o,this)))}observerRemoved(t){t==0&&wr(this.inputs,r=>wr(r,o=>On(o)&&Ed(o,this)))}eventObserved(t){t.type=="change"&&(this._value=null),bf(this,t)}},Eye=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],kye=["scrollTop","scrollLeft"];Fi.assign({batchedUpdates:qG.unstable_batchedUpdates,createStringInterpolator:US,colors:fG});var Rye=SG(Eye,{applyAnimatedValues:vye,createAnimatedStyle:e=>new uO(e),getComponentProps:e=>pO(e,kye)}),amt=Rye.animated;var Bm=l(U(),1);function Tye(e){return{top:e.offsetTop,left:e.offsetLeft}}var Pye=400;function Oye({triggerAnimationOnChange:e}){let t=(0,Bm.useRef)(),{previous:r,prevRect:o}=(0,Bm.useMemo)(()=>({previous:t.current&&Tye(t.current),prevRect:t.current&&t.current.getBoundingClientRect()}),[e]);return(0,Bm.useLayoutEffect)(()=>{if(!r||!t.current||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let i=new zm({x:0,y:0,width:o.width,height:o.height,config:{duration:Pye,easing:sO.easeInOutQuint},onChange({value:f}){if(!t.current)return;let{x:m,y:g,width:h,height:b}=f;m=Math.round(m),g=Math.round(g),h=Math.round(h),b=Math.round(b);let v=m===0&&g===0;t.current.style.transformOrigin="center center",t.current.style.transform=v?null:`translate3d(${m}px,${g}px,0)`,t.current.style.width=v?null:`${h}px`,t.current.style.height=v?null:`${b}px`}});t.current.style.transform=void 0;let a=t.current.getBoundingClientRect(),s=Math.round(o.left-a.left),c=Math.round(o.top-a.top),d=a.width,u=a.height;return i.start({x:0,y:0,width:d,height:u,from:{x:s,y:c,width:o.width,height:o.height}}),()=>{i.stop(),i.set({x:0,y:0,width:o.width,height:o.height})}},[r,o]),t}var XG=Oye;var tY=l(Pe(),1);var rY=l(Ge(),1);var Ev=l(Pe(),1),QG=l(oe(),1),An=l($(),1),jm=l(Ge(),1),JG=l(Sf(),1),$G=l(At(),1);var mO=l(Xr(),1);function Go(){return!!(0,mO.getQueryArg)(window.location.href,"wp_theme_preview")}function Rd(){return Go()?(0,mO.getQueryArg)(window.location.href,"wp_theme_preview"):null}var eY=l(I(),1),{useLocation:Iye}=te($G.privateApis),{useEntitiesSavedStatesIsDirty:Aye}=te(jm.privateApis);function o2({className:e="edit-site-save-button__button",variant:t="primary",showTooltip:r=!0,showReviewMessage:o,icon:n,size:i,__next40pxDefaultSize:a=!1}){let{params:s}=Iye(),{setIsSaveViewOpened:c}=(0,Ev.useDispatch)(st),{saveDirtyEntities:d}=te((0,Ev.useDispatch)(jm.store)),{dirtyEntityRecords:u}=Aye(),{isSaving:f,isSaveViewOpen:m,previewingThemeName:g}=(0,Ev.useSelect)(x=>{let{isSavingEntityRecord:E,isResolving:S}=x(jm.store),{isSaveViewOpened:C}=x(st),R=S("activateTheme"),T=Rd();return{isSaving:u.some(P=>E(P.kind,P.name,P.key))||R,isSaveViewOpen:C(),previewingThemeName:T?x(jm.store).getTheme(T)?.name?.rendered:void 0}},[u]),h=!!u.length,b;u.length===1&&(s.postId?b=`${u[0].key}`===s.postId&&u[0].name===s.postType:s.path?.includes("wp_global_styles")&&(b=u[0].name==="globalStyles"));let v=f||!h&&!Go(),w=Go()?f?(0,An.sprintf)((0,An.__)("Activating %s"),g):v?(0,An.__)("Saved"):h?(0,An.sprintf)((0,An.__)("Activate %s & Save"),g):(0,An.sprintf)((0,An.__)("Activate %s"),g):f?(0,An.__)("Saving"):v?(0,An.__)("Saved"):!b&&o?(0,An.sprintf)((0,An._n)("Review %d change\u2026","Review %d changes\u2026",u.length),u.length):(0,An.__)("Save");return(0,eY.jsx)(QG.Button,{variant:t,className:e,"aria-disabled":v,"aria-expanded":m,isBusy:f,onClick:v?void 0:b?()=>d({dirtyEntityRecords:u}):()=>c(!0),label:w,shortcut:v?void 0:JG.displayShortcut.primary("s"),showTooltip:r,icon:n,__next40pxDefaultSize:a,size:i,children:w})}var gO=l(I(),1);function hO(){let{isDisabled:e,isSaving:t}=(0,tY.useSelect)(r=>{let{__experimentalGetDirtyEntityRecords:o,isSavingEntityRecord:n}=r(rY.store),i=o(),a=i.some(s=>n(s.kind,s.name,s.key));return{isSaving:a,isDisabled:a||!i.length&&!Go()}},[]);return(0,gO.jsx)(ue,{className:"edit-site-save-hub",gap:"lg",children:(0,gO.jsx)(o2,{className:"edit-site-save-hub__button",variant:e&&!t?null:"primary",showTooltip:!1,icon:e&&!t?Wl:null,showReviewMessage:!0,__next40pxDefaultSize:!0})})}var i2=l(oe(),1),kv=l(Pe(),1),ls=l($(),1),Rv=l(Ge(),1),pY=l(At(),1),mY=l(U(),1);var oY=l(Ge(),1),nY=l(Pe(),1),iY=l(At(),1),aY=l(Xr(),1);var{useHistory:Mye,useLocation:Nye}=te(iY.privateApis);function sY(){let e=Mye(),{path:t}=Nye(),{startResolution:r,finishResolution:o}=(0,nY.useDispatch)(oY.store);return async()=>{if(Go()){let n="themes.php?action=activate&stylesheet="+Rd()+"&_wpnonce="+window.WP_BLOCK_THEME_ACTIVATE_NONCE;r("activateTheme"),await window.fetch(n),o("activateTheme"),e.navigate((0,aY.addQueryArgs)(t,{wp_theme_preview:""}))}}}var cY=l(bO(),1),n2=l(U(),1),dY=l(Xr(),1),Fye="/wp/v2/themes?status=active";function uY(){let[e,t]=(0,n2.useState)();return(0,n2.useEffect)(()=>{let r=(0,dY.addQueryArgs)(Fye,{context:"edit",wp_theme_preview:""});(0,cY.default)({path:r}).then(o=>t(o[0])).catch(()=>{})},[]),e}var va=l(I(),1),{useLocation:Vye}=te(pY.privateApis),{EntitiesSavedStatesExtensible:Dye,EntitiesSavedStates:Lye,useEntitiesSavedStatesIsDirty:zye}=te(Rv.privateApis),Bye=({onClose:e,renderDialog:t,variant:r})=>{let o=zye(),n,i;o.isDirty?(n=(0,ls.__)("Activate & Save"),i=(0,ls.__)("Theme activated and site updated.")):(n=(0,ls.__)("Activate"),i=(0,ls.__)("Theme activated."));let a=uY(),s=(0,kv.useSelect)(f=>f(Rv.store).getCurrentTheme(),[]),c=(0,va.jsx)("p",{children:(0,ls.sprintf)((0,ls.__)("Saving your changes will change your active theme from %1$s to %2$s."),a?.name?.rendered??"...",s?.name?.rendered??"...")}),d=sY();return(0,va.jsx)(Dye,{...o,additionalPrompt:c,close:e,onSave:async()=>{await d()},saveEnabled:!0,saveLabel:n,renderDialog:t,variant:r,successNoticeContent:i})},fY=({onClose:e,renderDialog:t,variant:r})=>Go()?(0,va.jsx)(Bye,{onClose:e,renderDialog:t,variant:r}):(0,va.jsx)(Lye,{close:e,renderDialog:t,variant:r});function Tv(){let{query:e}=Vye(),{canvas:t="view"}=e,{isSaveViewOpen:r,isDirty:o,isSaving:n}=(0,kv.useSelect)(d=>{let{__experimentalGetDirtyEntityRecords:u,isSavingEntityRecord:f,isResolving:m}=d(Rv.store),g=u(),h=m("activateTheme"),{isSaveViewOpened:b}=te(d(st));return{isSaveViewOpen:b(),isDirty:g.length>0,isSaving:g.some(v=>f(v.kind,v.name,v.key))||h}},[]),{setIsSaveViewOpened:i}=(0,kv.useDispatch)(st),a=()=>i(!1);if((0,mY.useEffect)(()=>{i(!1)},[t,i]),t==="view")return r?(0,va.jsx)(i2.Modal,{className:"edit-site-save-panel__modal",onRequestClose:a,title:(0,ls.__)("Review changes"),size:"small",children:(0,va.jsx)(fY,{onClose:a,variant:"inline"})}):null;let s=Go()||o,c=n||!s;return(0,va.jsxs)(mf,{className:q("edit-site-layout__actions",{"is-entity-save-view-open":r}),ariaLabel:(0,ls.__)("Save panel"),children:[(0,va.jsx)("div",{className:q("edit-site-editor__toggle-save-panel",{"screen-reader-text":r}),children:(0,va.jsx)(i2.Button,{__next40pxDefaultSize:!0,variant:"secondary",className:"edit-site-editor__toggle-save-panel-button",onClick:()=>i(!0),"aria-haspopup":"dialog",disabled:c,accessibleWhenDisabled:!0,children:(0,ls.__)("Open save panel")})}),r&&(0,va.jsx)(fY,{onClose:a,renderDialog:!0})]})}var rt=l(I(),1),{useLocation:jye}=te(bY.privateApis),{useStyle:gY,UploadProgressSnackbar:Hye}=te(Vi.privateApis),Wye=.3,Hm={background:"#fcfcfc"};function Uye(){let{query:e,name:t,areas:r,widths:o}=jye(),n=t==="notfound"?"view":e?.canvas??"view",i=!!r.mobileContent,a=r.mobileSidebar||r.mobileContent||r.preview,s=(0,Od.useViewportMatch)("medium","<"),c=(0,nc.useRef)(),d=(0,nc.useRef)(),u=(0,Pd.__unstableUseNavigateRegions)(),f=(0,Od.useReducedMotion)(),[m,g]=(0,Od.useResizeObserver)(),h=FS(),[b,v]=(0,nc.useState)(!1),y=XG({triggerAnimationOnChange:t+"-"+n}),{showIconLabels:w}=(0,s2.useSelect)(S=>({showIconLabels:S(yY.store).get("core","showIconLabels")})),_=gY("color.background"),x=gY("color.gradient"),E=(0,Od.usePrevious)(n);return(0,nc.useEffect)(()=>{E==="edit"&&((d.current?hY.focus.tabbable.find(d.current)[0]:void 0)??c.current)?.focus()},[n]),(0,rt.jsxs)(rt.Fragment,{children:[(0,rt.jsx)(Vi.UnsavedChangesWarning,{}),n==="view"&&(0,rt.jsx)(ZU,{}),(0,rt.jsx)("div",{...u,className:q("edit-site-layout",u.className,{"is-full-canvas":n==="edit","show-icon-labels":w}),children:(0,rt.jsxs)("div",{className:"edit-site-layout__content",children:[(!s||!a)&&(0,rt.jsx)(mf,{ref:d,ariaLabel:(0,Pv.__)("Navigation"),className:"edit-site-layout__sidebar-region",children:(0,rt.jsx)(Pd.__unstableAnimatePresence,{children:n==="view"&&(0,rt.jsxs)(Pd.__unstableMotion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{type:"tween",duration:f||s?0:Wye,ease:"easeOut"},className:"edit-site-layout__sidebar",children:[(0,rt.jsx)(k9,{children:(0,rt.jsx)(OS,{shouldAnimate:t!=="styles"&&t!=="identity",routeKey:t,children:(0,rt.jsx)(Vi.ErrorBoundary,{children:r.sidebar})})}),(0,rt.jsx)(hO,{}),(0,rt.jsx)(Tv,{})]})})}),(0,rt.jsx)(a2.SnackbarNotices,{className:"edit-site-layout__snackbar"}),(0,rt.jsx)(Hye,{}),s&&a&&(0,rt.jsx)("div",{className:"edit-site-layout__mobile",children:(0,rt.jsx)(k9,{children:n!=="edit"?(0,rt.jsxs)(rt.Fragment,{children:[i&&(0,rt.jsx)(MU,{ref:c}),r.mobileContent?(0,rt.jsx)(Td.ThemeProvider,{color:Hm,children:(0,rt.jsx)(OS,{routeKey:t,children:(0,rt.jsx)("div",{className:"edit-site-layout__mobile-content",children:(0,rt.jsx)(Vi.ErrorBoundary,{children:r.mobileContent})})})}):(0,rt.jsx)(OS,{routeKey:t,children:(0,rt.jsx)(Vi.ErrorBoundary,{children:r.mobileSidebar})}),(0,rt.jsx)(hO,{}),(0,rt.jsx)(Tv,{})]}):(0,rt.jsx)(Td.ThemeProvider,{color:Hm,children:(0,rt.jsx)(Vi.ErrorBoundary,{children:r.preview})})})}),!s&&r.content&&n!=="edit"&&(0,rt.jsx)("div",{className:"edit-site-layout__area",style:{maxWidth:o?.content},children:(0,rt.jsx)(Td.ThemeProvider,{color:Hm,children:(0,rt.jsx)(Vi.ErrorBoundary,{children:r.content})})}),!s&&r.edit&&n!=="edit"&&(0,rt.jsx)("div",{className:"edit-site-layout__area",style:{maxWidth:o?.edit},children:(0,rt.jsx)(Td.ThemeProvider,{color:Hm,children:(0,rt.jsx)(Vi.ErrorBoundary,{children:r.edit})})}),!s&&r.preview&&(0,rt.jsxs)("div",{className:"edit-site-layout__canvas-container",children:[m,!!g.width&&(0,rt.jsx)("div",{className:q("edit-site-layout__canvas",{"is-right-aligned":b}),ref:y,children:(0,rt.jsx)(Vi.ErrorBoundary,{children:(0,rt.jsx)(WU,{isReady:!h,isFullWidth:n==="edit",defaultSize:{width:g.width-24,height:g.height},isOversized:b,setIsOversized:v,innerContentStyle:{background:x??_},children:(0,rt.jsx)(Td.ThemeProvider,{color:Hm,children:r.preview})})})})]})]})})]})}function _Y(e){let t=(0,nc.useMemo)(E9,[]),{createErrorNotice:r}=(0,s2.useDispatch)(a2.store);function o(n){r((0,Pv.sprintf)((0,Pv.__)('The "%s" plugin has encountered an error and cannot be rendered.'),n))}return(0,rt.jsx)(Pd.SlotFillProvider,{children:(0,rt.jsxs)(ar.Provider,{children:[(0,rt.jsx)(vY.PluginArea,{onError:o}),(0,rt.jsx)(Td.ThemeProvider,{isRoot:!0,color:{primary:t.primary,...Hm},children:(0,rt.jsx)(Td.ThemeProvider,{color:t,children:(0,rt.jsx)(Vi.ErrorBoundary,{children:(0,rt.jsx)(Uye,{...e})})})})]})})}var c2=l(U(),1),Id=l(Pe(),1),Wm=l($(),1);var l2=l(vO(),1),xY=l(At(),1),SY=l(ti(),1),yO=l(Ge(),1),d2=l(Xt(),1);var{useHistory:CY,useLocation:EY}=te(xY.privateApis),{useGlobalStyles:Gye}=te(d2.privateApis),Yye=()=>function(){let{openGeneralSidebar:t}=te((0,Id.useDispatch)(st)),{params:r}=EY(),{canvas:o="view"}=r,{set:n}=(0,Id.useDispatch)(SY.store),i=CY(),a=(0,Id.useSelect)(c=>c(yO.store).getCurrentTheme().is_block_theme,[]);return{isLoading:!1,commands:(0,c2.useMemo)(()=>a?[{name:"core/edit-site/toggle-styles-welcome-guide",label:(0,Wm.__)("Learn about styles"),callback:({close:c})=>{c(),o!=="edit"&&i.navigate("/styles?canvas=edit",{transition:"canvas-mode-edit-transition"}),t("edit-site/global-styles"),n("core/edit-site","welcomeGuideStyles",!0),setTimeout(()=>{n("core/edit-site","welcomeGuideStyles",!0)},500)},icon:B5}]:[],[i,t,o,a,n])}},qye=()=>function(){let{user:t,setUser:r}=Gye(),o=!!t&&(Object.keys(t?.styles??{}).length>0||Object.keys(t?.settings??{}).length>0);return{isLoading:!1,commands:(0,c2.useMemo)(()=>o?[{name:"core/edit-site/reset-global-styles",label:(0,Wm.__)("Reset styles"),icon:(0,Wm.isRTL)()?h4:m4,callback:({close:i})=>{i(),r({styles:{},settings:{}})}}]:[],[o,r])}},Kye=()=>function(){let{openGeneralSidebar:t}=te((0,Id.useDispatch)(st)),{setStylesPath:r}=te((0,Id.useDispatch)(d2.store)),{params:o}=EY(),{canvas:n="view"}=o,i=CY(),a=(0,Id.useSelect)(c=>{let{getEntityRecord:d,__experimentalGetCurrentGlobalStylesId:u}=c(yO.store),f=u();return!!(f?d("root","globalStyles",f):void 0)?._links?.["version-history"]?.[0]?.count},[]);return{isLoading:!1,commands:(0,c2.useMemo)(()=>a?[{name:"core/edit-site/open-styles-revisions",label:(0,Wm.__)("Open style revisions"),icon:nb,callback:({close:c})=>{c(),n!=="edit"&&i.navigate("/styles?canvas=edit",{transition:"canvas-mode-edit-transition"}),t("edit-site/global-styles"),r("/revisions")}}]:[],[i,t,r,a,n])}};function kY(){(0,l2.useCommandLoader)({name:"core/edit-site/toggle-styles-welcome-guide",hook:Yye()}),(0,l2.useCommandLoader)({name:"core/edit-site/reset-global-styles",hook:qye()}),(0,l2.useCommandLoader)({name:"core/edit-site/open-styles-revisions",hook:Kye()})}var RY=l(Pe(),1),TY=l(vO(),1),PY=l(tr(),1),OY=l(At(),1);var{useCommandContext:Xye}=te(TY.privateApis),{useLocation:Zye}=te(OY.privateApis);function IY(){let{query:e={}}=Zye(),{canvas:t="view"}=e,r=(0,RY.useSelect)(n=>n(PY.store).getBlockSelectionStart(),[]),o="site-editor";t==="edit"&&(o="entity-edit"),r&&(o="block-selection-edit"),Xye(o)}var w6=l(Pe(),1),hle=l(U(),1);var jY=l(oe(),1),ds=l($(),1);var HY=l(Pe(),1),WY=l(Ge(),1);var Um=l(oe(),1),Ad=l($(),1);var NY=l(Ge(),1),FY=l(Pe(),1),VY=l(At(),1),DY=l(U(),1);var AY=l(oe(),1),MY=l(I(),1);function _O(e){return(0,MY.jsx)(AY.Button,{size:"compact",...e,className:q("edit-site-sidebar-button",e.className)})}var fi=l(I(),1),{useHistory:Qye,useLocation:Jye}=te(VY.privateApis);function Oo({isRoot:e,title:t,actions:r,content:o,footer:n,description:i,backPath:a}){let{dashboardLink:s,dashboardLinkText:c,previewingThemeName:d}=(0,FY.useSelect)(b=>{let{getSettings:v}=te(b(st)),y=Rd();return{dashboardLink:v().__experimentalDashboardLink,dashboardLinkText:v().__experimentalDashboardLinkText,previewingThemeName:y?b(NY.store).getTheme(y)?.name?.rendered:void 0}},[]),u=Jye(),f=Qye(),{navigate:m}=(0,DY.useContext)(rc),g=a??u.state?.backPath,h=(0,Ad.isRTL)()?qa:Ya;return(0,fi.jsxs)(fi.Fragment,{children:[(0,fi.jsxs)(Um.__experimentalVStack,{className:q("edit-site-sidebar-navigation-screen__main",{"has-footer":!!n}),spacing:0,justify:"flex-start",children:[(0,fi.jsxs)(Um.__experimentalHStack,{spacing:3,alignment:"flex-start",className:"edit-site-sidebar-navigation-screen__title-icon",children:[!e&&(0,fi.jsx)(_O,{onClick:()=>{f.navigate(g),m("back")},icon:h,label:(0,Ad.__)("Back"),showTooltip:!1}),e&&(0,fi.jsx)(_O,{icon:h,label:c||(0,Ad.__)("Go to the Dashboard"),href:s}),(0,fi.jsx)(Um.__experimentalHeading,{className:"edit-site-sidebar-navigation-screen__title",level:1,size:20,children:Go()?(0,Ad.sprintf)((0,Ad.__)("Previewing %1$s: %2$s"),d,t):t}),r&&(0,fi.jsx)("div",{className:"edit-site-sidebar-navigation-screen__actions",children:r})]}),(0,fi.jsxs)("div",{className:"edit-site-sidebar-navigation-screen__content",children:[i&&(0,fi.jsx)("div",{className:"edit-site-sidebar-navigation-screen__description",children:i}),o]})]}),n&&(0,fi.jsx)("footer",{className:"edit-site-sidebar-navigation-screen__footer",children:n})]})}var u2=l(oe(),1);var LY=l($(),1);var zY=l(At(),1),BY=l(U(),1);var Md=l(I(),1),{useHistory:$ye,useLink:e_e,useLocation:t_e}=te(zY.privateApis);function Mn({isHidden:e=!1,...t}){return e?null:(0,Md.jsx)(r_e,{...t})}function r_e({className:e,icon:t,withChevron:r=!1,suffix:o,uid:n,to:i,onClick:a,activeOnRouteName:s,children:c,...d}){let u=$ye(),f=e_e(i),{name:m}=t_e(),{navigate:g}=(0,BY.useContext)(rc),h=s&&m===s;function b(v){a?(a(v),g("forward")):i&&(v.preventDefault(),u.navigate(i),g("forward",`[id="${n}"]`))}return(0,Md.jsx)(u2.__experimentalItem,{className:q("edit-site-sidebar-navigation-item",{"with-suffix":!r&&o},e),id:n,onClick:b,href:i?f.href:void 0,"aria-current":h?!0:void 0,...d,children:(0,Md.jsxs)(ue,{direction:"row",align:"center",justify:"start",gap:"sm",children:[t&&(0,Md.jsx)($p,{icon:t,size:24}),(0,Md.jsx)(u2.FlexBlock,{children:c}),r&&(0,Md.jsx)($p,{icon:(0,LY.isRTL)()?v5:ab,className:"edit-site-sidebar-navigation-item__drilldown-indicator",size:24}),!r&&o]})})}var cs=l(I(),1);function Ov({isBlockBasedTheme:e=!0}){return(0,cs.jsxs)(jY.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-main",children:[(0,cs.jsx)(Mn,{to:"/identity",uid:"identity-navigation-item",icon:_4,activeOnRouteName:"identity",isHidden:!e,children:(0,ds._x)("Identity","site identity")}),(0,cs.jsx)(Mn,{to:e?"/styles":"/stylebook",uid:e?"global-styles-navigation-item":"stylebook-navigation-item",icon:w4,activeOnRouteName:e?"styles":void 0,withChevron:!e,children:(0,ds.__)("Styles")}),(0,cs.jsx)(Mn,{uid:"page-navigation-item",to:"/page",withChevron:!0,icon:Sb,isHidden:!e,children:(0,ds.__)("Pages")}),(0,cs.jsx)(Mn,{uid:"navigation-navigation-item",to:"/navigation",withChevron:!0,icon:_b,isHidden:!e,children:(0,ds.__)("Navigation")}),(0,cs.jsx)(Mn,{uid:"patterns-navigation-item",to:"/pattern",withChevron:!0,icon:Fb,children:(0,ds.__)("Patterns")}),(0,cs.jsx)(Mn,{uid:"template-navigation-item",to:"/template",withChevron:!0,icon:ld,isHidden:!e,children:(0,ds.__)("Templates")})]})}function Gm({customDescription:e}){let t=(0,HY.useSelect)(o=>o(WY.store).getCurrentTheme()?.is_block_theme,[]),r;return e?r=e:t?r=(0,ds.__)("Customize the appearance of your website using the block editor."):r=(0,ds.__)("Explore block styles and patterns to refine your site."),(0,cs.jsx)(Oo,{isRoot:!0,title:(0,ds.__)("Design"),description:r,content:(0,cs.jsx)(Ov,{isBlockBasedTheme:t})})}var UY=l($(),1),f2=l(oe(),1),wO=l(I(),1);function Tr(){return(0,wO.jsx)(f2.__experimentalSpacer,{padding:3,children:(0,wO.jsx)(f2.Notice,{status:"warning",isDismissible:!1,children:(0,UY.__)("The theme you are currently using does not support this screen.")})})}var Tf=l(Pe(),1),tX=l(oe(),1),rX=l(it(),1),j2=l(Xt(),1),sc=l($(),1),oX=l(Ge(),1),nX=l(U(),1),iX=l(tc(),1),aX=l(At(),1),sX=l(Nn(),1);var lX=l(tr(),1),cX=l(Xr(),1),dX=l(ti(),1);var p2=l(Pe(),1),qY=l(oe(),1),Cf=l($(),1),KY=l(U(),1),xO=l(ti(),1),XY=l(Ge(),1);var Iv=l(I(),1);function YY({nonAnimatedSrc:e,animatedSrc:t}){return(0,Iv.jsxs)("picture",{className:"edit-site-welcome-guide__image",children:[(0,Iv.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,Iv.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var us=l(I(),1);function ZY(){let{toggle:e}=(0,p2.useDispatch)(xO.store),{isActive:t,isBlockBasedTheme:r}=(0,p2.useSelect)(o=>({isActive:!!o(xO.store).get("core/edit-site","welcomeGuide"),isBlockBasedTheme:o(XY.store).getCurrentTheme()?.is_block_theme}),[]);return!t||!r?null:(0,us.jsx)(qY.Guide,{className:"edit-site-welcome-guide guide-editor",contentLabel:(0,Cf.__)("Welcome to the site editor"),finishButtonText:(0,Cf.__)("Get started"),onFinish:()=>e("core/edit-site","welcomeGuide"),pages:[{image:(0,us.jsx)(YY,{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,us.jsxs)(us.Fragment,{children:[(0,us.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:(0,Cf.__)("Edit your site")}),(0,us.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,Cf.__)("Design everything on your site \u2014 from the header right down to the footer \u2014 using blocks.")}),(0,us.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,KY.createInterpolateElement)((0,Cf.__)("Click <StylesIconImage /> to start designing your blocks, and choose your typography, layout, and colors."),{StylesIconImage:(0,us.jsx)("img",{alt:(0,Cf.__)("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"})})})]})}]})}var h2=l(Pe(),1),QY=l(oe(),1),m2=l($(),1),g2=l(ti(),1),el=l(I(),1);function JY(){let{toggle:e}=(0,h2.useDispatch)(g2.store);if(!(0,h2.useSelect)(o=>{let n=!!o(g2.store).get("core/edit-site","welcomeGuidePage"),i=!!o(g2.store).get("core/edit-site","welcomeGuide");return n&&!i},[]))return null;let r=(0,m2.__)("Editing a page");return(0,el.jsx)(QY.Guide,{className:"edit-site-welcome-guide guide-page",contentLabel:r,finishButtonText:(0,m2.__)("Continue"),onFinish:()=>e("core/edit-site","welcomeGuidePage"),pages:[{image:(0,el.jsx)("video",{className:"edit-site-welcome-guide__video",autoPlay:!0,loop:!0,muted:!0,width:"312",height:"240",children:(0,el.jsx)("source",{src:"https://s.w.org/images/block-editor/editing-your-page.mp4",type:"video/mp4"})}),content:(0,el.jsxs)(el.Fragment,{children:[(0,el.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:r}),(0,el.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,m2.__)("It\u2019s now possible to edit page content in the site editor. To customize other parts of the page like the header and footer switch to editing the template using the settings sidebar.")})]})}]})}var v2=l(Pe(),1),$Y=l(oe(),1),b2=l($(),1),SO=l(ti(),1),eq=l(Xt(),1),tl=l(I(),1);function tq(){let{toggle:e}=(0,v2.useDispatch)(SO.store),{isActive:t,hasPreviousEntity:r}=(0,v2.useSelect)(i=>{let{getEditorSettings:a}=i(eq.store),{get:s}=i(SO.store);return{isActive:s("core/edit-site","welcomeGuideTemplate"),hasPreviousEntity:!!a().onNavigateToPreviousEntityRecord}},[]);if(!(t&&r))return null;let n=(0,b2.__)("Editing a template");return(0,tl.jsx)($Y.Guide,{className:"edit-site-welcome-guide guide-template",contentLabel:n,finishButtonText:(0,b2.__)("Continue"),onFinish:()=>e("core/edit-site","welcomeGuideTemplate"),pages:[{image:(0,tl.jsx)("video",{className:"edit-site-welcome-guide__video",autoPlay:!0,loop:!0,muted:!0,width:"312",height:"240",children:(0,tl.jsx)("source",{src:"https://s.w.org/images/block-editor/editing-your-template.mp4",type:"video/mp4"})}),content:(0,tl.jsxs)(tl.Fragment,{children:[(0,tl.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:n}),(0,tl.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,b2.__)("Note that the same template can be used by multiple pages, so any changes made here may affect other pages on the site. To switch back to editing the page content click the \u2018Back\u2019 button in the toolbar.")})]})}]})}var Nd=l(I(),1);function rq({postType:e}){return(0,Nd.jsxs)(Nd.Fragment,{children:[(0,Nd.jsx)(ZY,{}),e==="page"&&(0,Nd.jsx)(JY,{}),e==="wp_template"&&(0,Nd.jsx)(tq,{})]})}var oq=l(oe(),1),nq=l(Ge(),1),iq=l(Pe(),1),aq=l(Xt(),1);var CO=l(I(),1),{useStyle:o_e}=te(aq.privateApis);function EO({id:e}){let t=o_e("color.text"),{elapsed:r,total:o}=(0,iq.useSelect)(n=>{let i=n(nq.store).countSelectorsByStatus(),a=i.resolving??0,s=i.finished??0;return{elapsed:s,total:s+a}},[]);return(0,CO.jsx)("div",{className:"edit-site-canvas-loader",style:t?{"--color":t}:void 0,children:(0,CO.jsx)(oq.ProgressBar,{id:e,max:o,value:r})})}var iK=l(Pe(),1),A2=l(U(),1),aK=l(At(),1),sK=l(it(),1),M2=l(Xt(),1);function Fd(e,t,r){t=Array.isArray(t)?[...t]:[t],e=Array.isArray(e)?[...e]:{...e};let o=t.pop(),n=e;for(let i of t){let a=n[i];n=n[i]=Array.isArray(a)?[...a]:{...a}}return n[o]=r,e}var Nt=(e,t,r)=>{let o=Array.isArray(t)?t:t.split("."),n=e;return o.forEach(i=>{n=n?.[i]}),n??r};var n_e=["appearanceTools","useRootPaddingAwareAlignments","background.backgroundImage","background.backgroundRepeat","background.backgroundSize","background.backgroundPosition","background.gradient","border.color","border.radius","border.radiusSizes","border.style","border.width","shadow.presets","shadow.defaultPresets","color.background","color.button","color.caption","color.custom","color.customDuotone","color.customGradient","color.defaultDuotone","color.defaultGradients","color.defaultPalette","color.duotone","color.gradients","color.heading","color.link","color.palette","color.text","custom","dimensions.aspectRatio","dimensions.height","dimensions.minHeight","dimensions.minWidth","dimensions.width","dimensions.dimensionSizes","layout.contentSize","layout.definitions","layout.wideSize","lightbox.enabled","lightbox.allowEditing","position.fixed","position.sticky","spacing.customSpacingSize","spacing.defaultSpacingSizes","spacing.spacingSizes","spacing.spacingScale","spacing.blockGap","spacing.margin","spacing.padding","spacing.units","typography.fluid","typography.customFontSize","typography.defaultFontSizes","typography.dropCap","typography.fontFamilies","typography.fontSizes","typography.fontStyle","typography.fontWeight","typography.letterSpacing","typography.lineHeight","typography.textAlign","typography.textColumns","typography.textDecoration","typography.textIndent","typography.textTransform","typography.writingMode","viewport.mobile","viewport.tablet"];function Av(e,t,r){let o=r?".blocks."+r:"",n=t?"."+t:"",i=`settings${o}${n}`,a=`settings${n}`;if(t)return Nt(e,i)??Nt(e,a);let s={};return n_e.forEach(c=>{let d=Nt(e,`settings${o}.${c}`)??Nt(e,`settings.${c}`);d!==void 0&&(s=Fd(s,c.split("."),d))}),s}function kO(e,t,r,o){let n=o?".blocks."+o:"",i=t?"."+t:"",a=`settings${n}${i}`;return Fd(e,a.split("."),r)}var cq=l(RO(),1);var i_e="1600px",a_e="320px",s_e=1,l_e=.25,c_e=.75,d_e="14px";function lq({minimumFontSize:e,maximumFontSize:t,fontSize:r,minimumViewportWidth:o=a_e,maximumViewportWidth:n=i_e,scaleFactor:i=s_e,minimumFontSizeLimit:a}){if(a=rl(a)?a:d_e,r){let _=rl(r);if(!_?.unit||!_?.value)return null;let x=rl(a,{coerceTo:_.unit});if(x?.value&&!e&&!t&&_?.value<=x?.value)return null;if(t||(t=`${_.value}${_.unit}`),!e){let E=_.unit==="px"?_.value:_.value*16,S=Math.min(Math.max(1-.075*Math.log2(E),l_e),c_e),C=Mv(_.value*S,3);x?.value&&C<x?.value?e=`${x.value}${x.unit}`:e=`${C}${_.unit}`}}let s=rl(e),c=s?.unit||"rem",d=rl(t,{coerceTo:c});if(!s||!d)return null;let u=rl(e,{coerceTo:"rem"}),f=rl(n,{coerceTo:c}),m=rl(o,{coerceTo:c});if(!f||!m||!u)return null;let g=f.value-m.value;if(!g)return null;let h=Mv(m.value/100,3),b=Mv(h,3)+c,v=100*((d.value-s.value)/g),y=Mv((v||1)*i,3),w=`${u.value}${u.unit} + ((1vw - ${b}) * ${y})`;return`clamp(${e}, ${w}, ${t})`}function rl(e,t={}){if(typeof e!="string"&&typeof e!="number")return null;isFinite(e)&&(e=`${e}px`);let{coerceTo:r,rootSizeValue:o,acceptableUnits:n}={coerceTo:"",rootSizeValue:16,acceptableUnits:["rem","px","em"],...t},i=n?.join("|"),a=new RegExp(`^(\\d*\\.?\\d+)(${i}){1,1}$`),s=e.toString().match(a);if(!s||s.length<3)return null;let[,c,d]=s,u=parseFloat(c);return r==="px"&&(d==="em"||d==="rem")&&(u=u*o,d=r),d==="px"&&(r==="em"||r==="rem")&&(u=u/o,d=r),(r==="em"||r==="rem")&&(d==="em"||d==="rem")&&(d=r),d?{value:Mv(u,3),unit:d}:null}function Mv(e,t=3){let r=Math.pow(10,t);return Math.round(e*r)/r}function TO(e){let t=e?.fluid;return t===!0||t&&typeof t=="object"&&Object.keys(t).length>0}function u_e(e){let t=e?.typography??{},r=e?.layout,o=rl(r?.wideSize)?r?.wideSize:null;return TO(t)&&o?{fluid:{maxViewportWidth:o,...typeof t.fluid=="object"?t.fluid:{}}}:{fluid:t?.fluid}}function y2(e,t){let{size:r}=e;if(!r||r==="0"||e?.fluid===!1||!TO(t?.typography)&&!TO(e))return r;let o=u_e(t)?.fluid??{},n=lq({minimumFontSize:typeof e?.fluid=="boolean"?void 0:e?.fluid?.min,maximumFontSize:typeof e?.fluid=="boolean"?void 0:e?.fluid?.max,fontSize:r,minimumFontSizeLimit:typeof o=="object"?o?.minFontSize:void 0,maximumViewportWidth:typeof o=="object"?o?.maxViewportWidth:void 0,minimumViewportWidth:typeof o=="object"?o?.minViewportWidth:void 0});return n||r}var ol="body",Fv=":root";function Nv(e){if(!e.includes(","))return[e];let t=[],r="",o=0;for(let n of e){if(n==="(")o++;else if(n===")"&&o>0)o--;else if(n===","&&o===0){t.push(r),r="";continue}r+=n}return t.push(r),t}var Ym=[{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"],valueKey:"colors",cssVarInfix:"duotone",valueFunc:({slug:e})=>`url( '#wp-duotone-${e}' )`,classes:[]},{path:["shadow","presets"],valueKey:"shadow",cssVarInfix:"shadow",classes:[]},{path:["typography","fontSizes"],valueFunc:(e,t)=>y2(e,t),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"}]},{path:["spacing","spacingSizes"],valueKey:"size",cssVarInfix:"spacing",valueFunc:({size:e})=>e,classes:[]},{path:["border","radiusSizes"],valueKey:"size",cssVarInfix:"border-radius",classes:[]},{path:["dimensions","dimensionSizes"],valueKey:"size",cssVarInfix:"dimension",classes:[]}];function fs(e,t){if(!e||!t)return t;let r=Nv(e),o=Nv(t),n=[];return r.forEach(i=>{o.forEach(a=>{n.push(`${i.trim()} ${a.trim()}`)})}),n.join(", ")}function dq(e,t){if(!e||!t)return;let r={};return Object.entries(t).forEach(([o,n])=>{typeof n=="string"&&(r[o]=fs(e,n)),typeof n=="object"&&(r[o]={},Object.entries(n).forEach(([i,a])=>{r[o][i]=fs(e,a)}))}),r}function _2(e,t){return e.includes(",")?Nv(e).map(n=>n+t).join(","):e+t}function PO(e,t){let r=`.is-style-${e}`;if(!t)return r;let o=/[^\s:]+/,n=a=>a+r;return Nv(t).map(a=>a.replace(o,n)).join(",")}function uq(e,t){let r=`.is-style-${e}`,o=Nv(t).map(n=>{let i=n.trim(),a=`${r} `;return i.startsWith(a)?i.slice(a.length):i});return PO(e,o.join(","))}function f_e(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let r=(0,cq.getCSSValueFromRawStyle)(Nt(t,e.ref));return typeof r=="object"&&r!==null&&"ref"in r&&r?.ref?void 0:r===void 0?e:r}return e}function p_e(e,t){if(!e||!t||!Array.isArray(t))return e;let r=t.find(o=>o?.name===e);return r?.href?r?.href:e}function qm(e,t){if(!e||!t)return e;let r=f_e(e,t);return typeof r=="object"&&r!==null&&"url"in r&&r?.url?{...r,url:p_e(r.url,t?._links?.["wp:theme-file"])}:r}function fq(e,t,r=[],o="slug",n){let i=[t?Nt(e,["blocks",t,...r]):void 0,Nt(e,r)].filter(Boolean);for(let a of i)if(a){let s=["custom","theme","default"];for(let c of s){let d=a[c];if(d){let u=d.find(f=>f[o]===n);if(u)return o==="slug"||fq(e,t,r,"slug",u.slug)[o]===u[o]?u:void 0}}}}function m_e(e,t,r,[o,n]=[]){let i=Ym.find(s=>s.cssVarInfix===o);if(!i||!e.settings)return r;let a=fq(e.settings,t,i.path,"slug",n);if(a){let{valueKey:s}=i,c=a[s];return w2(e,t,c)}return r}function g_e(e,t,r,o=[]){let n=(t?Nt(e?.settings??{},["blocks",t,"custom",...o]):void 0)??Nt(e?.settings??{},["custom",...o]);return n?w2(e,t,n):r}function w2(e,t,r){if(!r||typeof r!="string")if(typeof r=="object"&&r!==null&&"ref"in r&&typeof r.ref=="string"){let d=Nt(e,r.ref);if(!d||typeof d=="object"&&"ref"in d)return d;r=d}else return r;let o="var:",n="var(--wp--",i=")",a;if(r.startsWith(o))a=r.slice(o.length).split("|");else if(r.startsWith(n)&&r.endsWith(i))a=r.slice(n.length,-i.length).split("--");else return r;let[s,...c]=a;return s==="preset"?m_e(e,t,r,c):s==="custom"?g_e(e,t,r,c):r}function x2(e,t,r,o=!0){let n=t?"."+t:"",i=r?`styles.blocks.${r}${n}`:`styles${n}`;if(!e)return;let a=Nt(e,i),s=void 0;if(a===void 0&&s){let d=!0,u=e;for(let f of i.split(".")){if(!u||typeof u!="object"||!Object.hasOwn(u,f)){d=!1;break}u=u[f]}d||(a=Nt(e,s))}return o?w2(e,r,a):a}function OO(e,t,r,o){let n=t?"."+t:"",i=o?`styles.blocks.${o}${n}`:`styles${n}`;return Fd(e,i.split("."),r)}var IO=l(S2(),1);function Vv(e,t){return typeof e!="object"||typeof t!="object"?e===t:(0,IO.default)(e?.styles,t?.styles)&&(0,IO.default)(e?.settings,t?.settings)}var yq=l(C2(),1);function bq(e){return Object.prototype.toString.call(e)==="[object Object]"}function vq(e){var t,r;return bq(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!(bq(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}function Ef(e,t){return(0,yq.default)(e,t,{isMergeableObject:vq,customMerge:r=>{if(r==="backgroundImage")return(o,n)=>n??o}})}var fn=l(Zo(),1),Bv=l(RO(),1),zq=l(Pe(),1);function Xm(e,t="root",r={}){if(!t)return null;let{fallback:o=!1}=r,{name:n,selectors:i,supports:a}=e,s=i&&Object.keys(i).length>0,c=Array.isArray(t)?t.join("."):t,d=null;if(s&&i.root?d=i?.root:a?.__experimentalSelector?d=a.__experimentalSelector:d=".wp-block-"+n.replace("core/","").replace("/","-"),c==="root")return d;let u=Array.isArray(t)?t:t.split(".");if(u.length===1){let m=o?d:null;if(s)return Nt(i,`${c}.root`,null)||Nt(i,c,null)||m;let g=a?Nt(a,`${c}.__experimentalSelector`,null):void 0;return g?fs(d,g):m}let f;return s&&(f=Nt(i,c,null)),f||(o?Xm(e,u[0],r):null)}var P_e={grad:.9,turn:360,rad:360/(2*Math.PI)},ic=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},Ao=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},ya=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},Tq=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},_q=function(e){return{r:ya(e.r,0,255),g:ya(e.g,0,255),b:ya(e.b,0,255),a:ya(e.a)}},AO=function(e){return{r:Ao(e.r),g:Ao(e.g),b:Ao(e.b),a:Ao(e.a,3)}},O_e=/^#([0-9a-f]{3,8})$/i,E2=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Pq=function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=Math.max(t,r,o),a=i-Math.min(t,r,o),s=a?i===t?(r-o)/a:i===r?2+(o-t)/a:4+(t-r)/a:0;return{h:60*(s<0?s+6:s),s:i?a/i*100:0,v:i/255*100,a:n}},Oq=function(e){var t=e.h,r=e.s,o=e.v,n=e.a;t=t/360*6,r/=100,o/=100;var i=Math.floor(t),a=o*(1-r),s=o*(1-(t-i)*r),c=o*(1-(1-t+i)*r),d=i%6;return{r:255*[o,s,a,a,c,o][d],g:255*[c,o,o,s,a,a][d],b:255*[a,a,c,o,o,s][d],a:n}},wq=function(e){return{h:Tq(e.h),s:ya(e.s,0,100),l:ya(e.l,0,100),a:ya(e.a)}},xq=function(e){return{h:Ao(e.h),s:Ao(e.s),l:Ao(e.l),a:Ao(e.a,3)}},Sq=function(e){return Oq((r=(t=e).s,{h:t.h,s:(r*=((o=t.l)<50?o:100-o)/100)>0?2*r/(o+r)*100:0,v:o+r,a:t.a}));var t,r,o},Lv=function(e){return{h:(t=Pq(e)).h,s:(n=(200-(r=t.s))*(o=t.v)/100)>0&&n<200?r*o/100/(n<=100?n:200-n)*100:0,l:n/2,a:t.a};var t,r,o,n},I_e=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,A_e=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,M_e=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,N_e=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Cq={string:[[function(e){var t=O_e.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:e.length===4?Ao(parseInt(e[3]+e[3],16)/255,2):1}:e.length===6||e.length===8?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:e.length===8?Ao(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=M_e.exec(e)||N_e.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:_q({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=I_e.exec(e)||A_e.exec(e);if(!t)return null;var r,o,n=wq({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(P_e[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return Sq(n)},"hsl"]],object:[[function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=n===void 0?1:n;return ic(t)&&ic(r)&&ic(o)?_q({r:Number(t),g:Number(r),b:Number(o),a:Number(i)}):null},"rgb"],[function(e){var t=e.h,r=e.s,o=e.l,n=e.a,i=n===void 0?1:n;if(!ic(t)||!ic(r)||!ic(o))return null;var a=wq({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return Sq(a)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!ic(t)||!ic(r)||!ic(o))return null;var a=(function(s){return{h:Tq(s.h),s:ya(s.s,0,100),v:ya(s.v,0,100),a:ya(s.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return Oq(a)},"hsv"]]},Eq=function(e,t){for(var r=0;r<t.length;r++){var o=t[r][0](e);if(o)return[o,t[r][1]]}return[null,void 0]},F_e=function(e){return typeof e=="string"?Eq(e.trim(),Cq.string):typeof e=="object"&&e!==null?Eq(e,Cq.object):[null,void 0]};var MO=function(e,t){var r=Lv(e);return{h:r.h,s:ya(r.s+100*t,0,100),l:r.l,a:r.a}},NO=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},kq=function(e,t){var r=Lv(e);return{h:r.h,s:r.s,l:ya(r.l+100*t,0,100),a:r.a}},Rq=(function(){function e(t){this.parsed=F_e(t)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return this.parsed!==null},e.prototype.brightness=function(){return Ao(NO(this.rgba),2)},e.prototype.isDark=function(){return NO(this.rgba)<.5},e.prototype.isLight=function(){return NO(this.rgba)>=.5},e.prototype.toHex=function(){return t=AO(this.rgba),r=t.r,o=t.g,n=t.b,a=(i=t.a)<1?E2(Ao(255*i)):"","#"+E2(r)+E2(o)+E2(n)+a;var t,r,o,n,i,a},e.prototype.toRgb=function(){return AO(this.rgba)},e.prototype.toRgbString=function(){return t=AO(this.rgba),r=t.r,o=t.g,n=t.b,(i=t.a)<1?"rgba("+r+", "+o+", "+n+", "+i+")":"rgb("+r+", "+o+", "+n+")";var t,r,o,n,i},e.prototype.toHsl=function(){return xq(Lv(this.rgba))},e.prototype.toHslString=function(){return t=xq(Lv(this.rgba)),r=t.h,o=t.s,n=t.l,(i=t.a)<1?"hsla("+r+", "+o+"%, "+n+"%, "+i+")":"hsl("+r+", "+o+"%, "+n+"%)";var t,r,o,n,i},e.prototype.toHsv=function(){return t=Pq(this.rgba),{h:Ao(t.h),s:Ao(t.s),v:Ao(t.v),a:Ao(t.a,3)};var t},e.prototype.invert=function(){return Io({r:255-(t=this.rgba).r,g:255-t.g,b:255-t.b,a:t.a});var t},e.prototype.saturate=function(t){return t===void 0&&(t=.1),Io(MO(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Io(MO(this.rgba,-t))},e.prototype.grayscale=function(){return Io(MO(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Io(kq(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Io(kq(this.rgba,-t))},e.prototype.rotate=function(t){return t===void 0&&(t=15),this.hue(this.hue()+t)},e.prototype.alpha=function(t){return typeof t=="number"?Io({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):Ao(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=Lv(this.rgba);return typeof t=="number"?Io({h:t,s:r.s,l:r.l,a:r.a}):Ao(r.h)},e.prototype.isEqual=function(t){return this.toHex()===Io(t).toHex()},e})(),Io=function(e){return e instanceof Rq?e:new Rq(e)};function V_e(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(r=>{let o=Io(r).toRgb();t.r.push(o.r/255),t.g.push(o.g/255),t.b.push(o.b/255),t.a.push(o.a)}),t}function Iq(e){return`${e}{filter:none}`}function Aq(e,t){return`${e}{filter:url(#${t})}`}function k2(e,t){let r=V_e(t);return`
+"use strict";var wp;(wp||={}).editSite=(()=>{var Ple=Object.create;var vy=Object.defineProperty;var Ole=Object.getOwnPropertyDescriptor;var Ile=Object.getOwnPropertyNames;var Ale=Object.getPrototypeOf,Mle=Object.prototype.hasOwnProperty;var ei=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var mt=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Lr=(e,t)=>{for(var r in t)vy(e,r,{get:t[r],enumerable:!0})},AA=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Ile(t))!Mle.call(e,n)&&n!==r&&vy(e,n,{get:()=>t[n],enumerable:!(o=Ole(t,n))||o.enumerable});return e};var c=(e,t,r)=>(r=e!=null?Ple(Ale(e)):{},AA(t||!e||!e.__esModule?vy(r,"default",{value:e,enumerable:!0}):r,e)),Nle=e=>AA(vy({},"__esModule",{value:!0}),e);var Zo=mt((ePe,MA)=>{MA.exports=window.wp.blocks});var yy=mt((tPe,NA)=>{NA.exports=window.wp.blockLibrary});var Pe=mt((rPe,FA)=>{FA.exports=window.wp.data});var Ru=mt((oPe,VA)=>{VA.exports=window.wp.deprecated});var U=mt((nPe,DA)=>{DA.exports=window.wp.element});var Xt=mt((iPe,LA)=>{LA.exports=window.wp.editor});var ti=mt((aPe,zA)=>{zA.exports=window.wp.preferences});var jA=mt((sPe,BA)=>{BA.exports=window.wp.widgets});var Ge=mt((cPe,UA)=>{UA.exports=window.wp.coreData});var tr=mt((dPe,GA)=>{GA.exports=window.wp.blockEditor});var $=mt((uPe,YA)=>{YA.exports=window.wp.i18n});var _y=mt((fPe,qA)=>{qA.exports=window.wp.patterns});var Tu=mt((pPe,KA)=>{KA.exports=window.wp.privateApis});var At=mt((PPe,uM)=>{uM.exports=window.wp.router});var X=mt((IPe,pM)=>{pM.exports=window.React});var I=mt((BPe,vM)=>{vM.exports=window.ReactJSXRuntime});var Ha=mt((vOe,YM)=>{YM.exports=window.ReactDOM});var xF=mt(wF=>{"use strict";var Lp=X();function tfe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var rfe=typeof Object.is=="function"?Object.is:tfe,ofe=Lp.useState,nfe=Lp.useEffect,ife=Lp.useLayoutEffect,afe=Lp.useDebugValue;function sfe(e,t){var r=t(),o=ofe({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return ife(function(){n.value=r,n.getSnapshot=t,Uk(n)&&i({inst:n})},[e,r,t]),nfe(function(){return Uk(n)&&i({inst:n}),e(function(){Uk(n)&&i({inst:n})})},[e]),afe(r),r}function Uk(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!rfe(e,r)}catch{return!0}}function lfe(e,t){return t()}var cfe=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?lfe:sfe;wF.useSyncExternalStore=Lp.useSyncExternalStore!==void 0?Lp.useSyncExternalStore:cfe});var zh=mt((W7e,SF)=>{"use strict";SF.exports=xF()});var EF=mt(CF=>{"use strict";var c_=X(),dfe=zh();function ufe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var ffe=typeof Object.is=="function"?Object.is:ufe,pfe=dfe.useSyncExternalStore,mfe=c_.useRef,gfe=c_.useEffect,hfe=c_.useMemo,bfe=c_.useDebugValue;CF.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var i=mfe(null);if(i.current===null){var a={hasValue:!1,value:null};i.current=a}else a=i.current;i=hfe(function(){function l(g){if(!d){if(d=!0,u=g,g=o(g),n!==void 0&&a.hasValue){var h=a.value;if(n(h,g))return f=h}return f=g}if(h=f,ffe(u,g))return h;var b=o(g);return n!==void 0&&n(h,b)?(u=g,h):(u=g,f=b)}var d=!1,u,f,m=r===void 0?null:r;return[function(){return l(t())},m===null?void 0:function(){return l(m())}]},[t,r,o,n]);var s=pfe(e,i[0],i[1]);return gfe(function(){a.hasValue=!0,a.value=s},[s]),bfe(s),s}});var RF=mt((G7e,kF)=>{"use strict";kF.exports=EF()});var it=mt((rYe,CL)=>{CL.exports=window.wp.compose});var qR=mt((uYe,FL)=>{FL.exports=window.wp.theme});var Fe=mt((UYe,ZL)=>{ZL.exports=window.wp.primitives});var Kl=mt((_Qe,pB)=>{pB.exports=window.wp.a11y});var QW=mt((nft,ZW)=>{ZW.exports=window.wp.warning});var oe=mt((ipt,hU)=>{hU.exports=window.wp.components});var Tm=mt((xpt,EU)=>{EU.exports=window.wp.dom});var RU=mt((Spt,kU)=>{kU.exports=window.wp.plugins});var tc=mt((Cpt,TU)=>{TU.exports=window.wp.notices});var Xr=mt((Apt,FU)=>{FU.exports=window.wp.url});var YU=mt((Dpt,GU)=>{GU.exports=window.wp.keyboardShortcuts});var Sf=mt((fmt,QG)=>{QG.exports=window.wp.keycodes});var vO=mt((kmt,cY)=>{cY.exports=window.wp.apiFetch});var yO=mt((Xmt,xY)=>{xY.exports=window.wp.commands});var Nn=mt((Sgt,YY)=>{YY.exports=window.wp.htmlEntities});var TO=mt((Bgt,lq)=>{lq.exports=window.wp.styleEngine});var S2=mt((Jgt,mq)=>{"use strict";mq.exports=function e(t,r){if(t===r)return!0;if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var o,n,i;if(Array.isArray(t)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(!e(t[n],r[n]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;for(n of t.entries())if(!e(n[1],r.get(n[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(t[n]!==r[n])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(i=Object.keys(t),o=i.length,o!==Object.keys(r).length)return!1;for(n=o;n--!==0;)if(!Object.prototype.hasOwnProperty.call(r,i[n]))return!1;for(n=o;n--!==0;){var a=i[n];if(!e(t[a],r[a]))return!1}return!0}return t!==t&&r!==r}});var C2=mt((eht,bq)=>{"use strict";var b_e=function(t){return v_e(t)&&!y_e(t)};function v_e(e){return!!e&&typeof e=="object"}function y_e(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||x_e(e)}var __e=typeof Symbol=="function"&&Symbol.for,w_e=__e?Symbol.for("react.element"):60103;function x_e(e){return e.$$typeof===w_e}function S_e(e){return Array.isArray(e)?[]:{}}function Dv(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Km(S_e(e),e,t):e}function C_e(e,t,r){return e.concat(t).map(function(o){return Dv(o,r)})}function E_e(e,t){if(!t.customMerge)return Km;var r=t.customMerge(e);return typeof r=="function"?r:Km}function k_e(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function gq(e){return Object.keys(e).concat(k_e(e))}function hq(e,t){try{return t in e}catch{return!1}}function R_e(e,t){return hq(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function T_e(e,t,r){var o={};return r.isMergeableObject(e)&&gq(e).forEach(function(n){o[n]=Dv(e[n],r)}),gq(t).forEach(function(n){R_e(e,n)||(hq(e,n)&&r.isMergeableObject(t[n])?o[n]=E_e(n,r)(e[n],t[n],r):o[n]=Dv(t[n],r))}),o}function Km(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||C_e,r.isMergeableObject=r.isMergeableObject||b_e,r.cloneUnlessOtherwiseSpecified=Dv;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):T_e(e,t,r):Dv(t,r)}Km.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return Km(o,n,r)},{})};var P_e=Km;bq.exports=P_e});var q8=mt((pSt,e3)=>{var PJ={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u1EA4:"A",\u1EAE:"A",\u1EB2:"A",\u1EB4:"A",\u1EB6:"A",\u00C6:"AE",\u1EA6:"A",\u1EB0:"A",\u0202:"A",\u1EA2:"A",\u1EA0:"A",\u1EA8:"A",\u1EAA:"A",\u1EAC:"A",\u00C7:"C",\u1E08:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u1EBE:"E",\u1E16:"E",\u1EC0:"E",\u1E14:"E",\u1E1C:"E",\u0206:"E",\u1EBA:"E",\u1EBC:"E",\u1EB8:"E",\u1EC2:"E",\u1EC4:"E",\u1EC6:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u1E2E:"I",\u020A:"I",\u1EC8:"I",\u1ECA:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u1ED0:"O",\u1E4C:"O",\u1E52:"O",\u020E:"O",\u1ECE:"O",\u1ECC:"O",\u1ED4:"O",\u1ED6:"O",\u1ED8:"O",\u1EDC:"O",\u1EDE:"O",\u1EE0:"O",\u1EDA:"O",\u1EE2:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u1EE6:"U",\u1EE4:"U",\u1EEC:"U",\u1EEE:"U",\u1EF0:"U",\u00DD:"Y",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u1EA5:"a",\u1EAF:"a",\u1EB3:"a",\u1EB5:"a",\u1EB7:"a",\u00E6:"ae",\u1EA7:"a",\u1EB1:"a",\u0203:"a",\u1EA3:"a",\u1EA1:"a",\u1EA9:"a",\u1EAB:"a",\u1EAD:"a",\u00E7:"c",\u1E09:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u1EBF:"e",\u1E17:"e",\u1EC1:"e",\u1E15:"e",\u1E1D:"e",\u0207:"e",\u1EBB:"e",\u1EBD:"e",\u1EB9:"e",\u1EC3:"e",\u1EC5:"e",\u1EC7:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u1E2F:"i",\u020B:"i",\u1EC9:"i",\u1ECB:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u1ED1:"o",\u1E4D:"o",\u1E53:"o",\u020F:"o",\u1ECF:"o",\u1ECD:"o",\u1ED5:"o",\u1ED7:"o",\u1ED9:"o",\u1EDD:"o",\u1EDF:"o",\u1EE1:"o",\u1EDB:"o",\u1EE3:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u1EE7:"u",\u1EE5:"u",\u1EED:"u",\u1EEF:"u",\u1EF1:"u",\u00FD:"y",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u0108:"C",\u0109:"c",\u010A:"C",\u010B:"c",\u010C:"C",\u010D:"c",C\u0306:"C",c\u0306:"c",\u010E:"D",\u010F:"d",\u0110:"D",\u0111:"d",\u0112:"E",\u0113:"e",\u0114:"E",\u0115:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011C:"G",\u01F4:"G",\u011D:"g",\u01F5:"g",\u011E:"G",\u011F:"g",\u0120:"G",\u0121:"g",\u0122:"G",\u0123:"g",\u0124:"H",\u0125:"h",\u0126:"H",\u0127:"h",\u1E2A:"H",\u1E2B:"h",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012C:"I",\u012D:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0132:"IJ",\u0133:"ij",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u1E30:"K",\u1E31:"k",K\u0306:"K",k\u0306:"k",\u0139:"L",\u013A:"l",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u013F:"L",\u0140:"l",\u0141:"l",\u0142:"l",\u1E3E:"M",\u1E3F:"m",M\u0306:"M",m\u0306:"m",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u0149:"n",N\u0306:"N",n\u0306:"n",\u014C:"O",\u014D:"o",\u014E:"O",\u014F:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",P\u0306:"P",p\u0306:"p",\u0154:"R",\u0155:"r",\u0156:"R",\u0157:"r",\u0158:"R",\u0159:"r",R\u0306:"R",r\u0306:"r",\u0212:"R",\u0213:"r",\u015A:"S",\u015B:"s",\u015C:"S",\u015D:"s",\u015E:"S",\u0218:"S",\u0219:"s",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u021B:"t",\u021A:"T",\u0164:"T",\u0165:"t",\u0166:"T",\u0167:"t",T\u0306:"T",t\u0306:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016C:"U",\u016D:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0216:"U",\u0217:"u",V\u0306:"V",v\u0306:"v",\u0174:"W",\u0175:"w",\u1E82:"W",\u1E83:"w",X\u0306:"X",x\u0306:"x",\u0176:"Y",\u0177:"y",\u0178:"Y",Y\u0306:"Y",y\u0306:"y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u017F:"s",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01CD:"A",\u01CE:"a",\u01CF:"I",\u01D0:"i",\u01D1:"O",\u01D2:"o",\u01D3:"U",\u01D4:"u",\u01D5:"U",\u01D6:"u",\u01D7:"U",\u01D8:"u",\u01D9:"U",\u01DA:"u",\u01DB:"U",\u01DC:"u",\u1EE8:"U",\u1EE9:"u",\u1E78:"U",\u1E79:"u",\u01FA:"A",\u01FB:"a",\u01FC:"AE",\u01FD:"ae",\u01FE:"O",\u01FF:"o",\u00DE:"TH",\u00FE:"th",\u1E54:"P",\u1E55:"p",\u1E64:"S",\u1E65:"s",X\u0301:"X",x\u0301:"x",\u0403:"\u0413",\u0453:"\u0433",\u040C:"\u041A",\u045C:"\u043A",A\u030B:"A",a\u030B:"a",E\u030B:"E",e\u030B:"e",I\u030B:"I",i\u030B:"i",\u01F8:"N",\u01F9:"n",\u1ED2:"O",\u1ED3:"o",\u1E50:"O",\u1E51:"o",\u1EEA:"U",\u1EEB:"u",\u1E80:"W",\u1E81:"w",\u1EF2:"Y",\u1EF3:"y",\u0200:"A",\u0201:"a",\u0204:"E",\u0205:"e",\u0208:"I",\u0209:"i",\u020C:"O",\u020D:"o",\u0210:"R",\u0211:"r",\u0214:"U",\u0215:"u",B\u030C:"B",b\u030C:"b",\u010C\u0323:"C",\u010D\u0323:"c",\u00CA\u030C:"E",\u00EA\u030C:"e",F\u030C:"F",f\u030C:"f",\u01E6:"G",\u01E7:"g",\u021E:"H",\u021F:"h",J\u030C:"J",\u01F0:"j",\u01E8:"K",\u01E9:"k",M\u030C:"M",m\u030C:"m",P\u030C:"P",p\u030C:"p",Q\u030C:"Q",q\u030C:"q",\u0158\u0329:"R",\u0159\u0329:"r",\u1E66:"S",\u1E67:"s",V\u030C:"V",v\u030C:"v",W\u030C:"W",w\u030C:"w",X\u030C:"X",x\u030C:"x",Y\u030C:"Y",y\u030C:"y",A\u0327:"A",a\u0327:"a",B\u0327:"B",b\u0327:"b",\u1E10:"D",\u1E11:"d",\u0228:"E",\u0229:"e",\u0190\u0327:"E",\u025B\u0327:"e",\u1E28:"H",\u1E29:"h",I\u0327:"I",i\u0327:"i",\u0197\u0327:"I",\u0268\u0327:"i",M\u0327:"M",m\u0327:"m",O\u0327:"O",o\u0327:"o",Q\u0327:"Q",q\u0327:"q",U\u0327:"U",u\u0327:"u",X\u0327:"X",x\u0327:"x",Z\u0327:"Z",z\u0327:"z",\u0439:"\u0438",\u0419:"\u0418",\u0451:"\u0435",\u0401:"\u0415"},OJ=Object.keys(PJ).join("|"),ESe=new RegExp(OJ,"g"),kSe=new RegExp(OJ,"");function RSe(e){return PJ[e]}var IJ=function(e){return e.replace(ESe,RSe)},TSe=function(e){return!!e.match(kSe)};e3.exports=IJ;e3.exports.has=TSe;e3.exports.remove=IJ});var _s=mt((CSt,GJ)=>{GJ.exports=window.wp.date});var hre=mt((P4t,gre)=>{gre.exports=window.wp.blob});var vre=mt((O4t,bre)=>{bre.exports=window.wp.mediaUtils});var JTe={};Lr(JTe,{PluginMoreMenuItem:()=>YTe,PluginSidebar:()=>qTe,PluginSidebarMoreMenuItem:()=>KTe,PluginTemplateSettingPanel:()=>N2,initializeEditor:()=>ZTe,reinitializeEditor:()=>QTe,store:()=>st});var kA=c(Zo(),1),R6=c(yy(),1),wp=c(Pe(),1),Ele=c(Ru(),1),T6=c(U(),1),kle=c(Xt(),1),k6=c(ti(),1),P6=c(jA(),1);var Ey=c(Pe(),1);var HA=c(Pe(),1);function Fle(e={},t){return t.type==="UPDATE_SETTINGS"?{...e,...t.settings}:e}function Vle(e={},t){switch(t.type){case"SET_EDITED_POST":return{postType:t.postType,id:t.id,context:t.context};case"SET_EDITED_POST_CONTEXT":return{...e,context:t.context}}return e}function Dle(e=!1,t){return t.type==="SET_IS_SAVE_VIEW_OPENED"?t.isOpen:e}function Lle(e=[],t){switch(t.type){case"REGISTER_ROUTE":return[...e,t.route];case"UNREGISTER_ROUTE":return e.filter(r=>r.name!==t.name)}return e}var WA=(0,HA.combineReducers)({settings:Fle,editedPost:Vle,saveViewPanel:Dle,routes:Lle});var D6={};Lr(D6,{__experimentalSetPreviewDeviceType:()=>Ble,addTemplate:()=>Hle,closeGeneralSidebar:()=>ice,openGeneralSidebar:()=>nce,openNavigationPanelToMenu:()=>Qle,removeTemplate:()=>Wle,revertTemplate:()=>oce,setEditedEntity:()=>Yle,setEditedPostContext:()=>Kle,setHasPageContentFocus:()=>sce,setHomeTemplateId:()=>qle,setIsInserterOpened:()=>$le,setIsListViewOpened:()=>ece,setIsNavigationPanelOpened:()=>Jle,setIsSaveViewOpened:()=>rce,setNavigationMenu:()=>Gle,setNavigationPanelActiveMenu:()=>Zle,setPage:()=>Xle,setTemplate:()=>jle,setTemplatePart:()=>Ule,switchEditorMode:()=>ace,toggleDistractionFree:()=>lce,toggleFeature:()=>zle,updateSettings:()=>tce});var rM=c(Zo(),1),To=c(Ru(),1),V6=c(Ge(),1),oM=c(tr(),1),Ms=c(Xt(),1),nM=c(ti(),1);var fh=c($(),1),ZA=c(_y(),1);var XA=c(Tu(),1),{lock:mPe,unlock:te}=(0,XA.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/edit-site");var QA="attachment",za="wp_navigation",fr="wp_template",Tt="wp_template_part";var Cp="uncategorized",Pu="all-parts",{PATTERN_TYPES:gt,PATTERN_DEFAULT_CATEGORY:ri,PATTERN_USER_CATEGORY:wy,EXCLUDED_PATTERN_SOURCES:xy,PATTERN_SYNC_TYPES:Sy}=te(ZA.privateApis),JA=[Tt,za,gt.user],M6={[fr]:(0,fh.__)("Template"),[Tt]:(0,fh.__)("Template part"),[gt.user]:(0,fh.__)("Pattern"),[za]:(0,fh.__)("Navigation")};var N6="list";var F6="isAny",$A="isNone",eM="before",tM="after";var{interfaceStore:iM}=te(Ms.privateApis);function zle(e){return function({registry:t}){(0,To.default)("dispatch( 'core/edit-site' ).toggleFeature( featureName )",{since:"6.0",alternative:"dispatch( 'core/preferences').toggle( 'core/edit-site', featureName )"}),t.dispatch(nM.store).toggle("core/edit-site",e)}}var Ble=e=>({registry:t})=>{(0,To.default)("dispatch( 'core/edit-site' ).__experimentalSetPreviewDeviceType",{since:"6.5",version:"6.7",hint:"registry.dispatch( editorStore ).setDeviceType"}),t.dispatch(Ms.store).setDeviceType(e)};function jle(){return(0,To.default)("dispatch( 'core/edit-site' ).setTemplate",{since:"6.5",version:"6.8",hint:"The setTemplate is not needed anymore, the correct entity is resolved from the URL automatically."}),{type:"NOTHING"}}var Hle=e=>async({dispatch:t,registry:r})=>{(0,To.default)("dispatch( 'core/edit-site' ).addTemplate",{since:"6.5",version:"6.8",hint:"use saveEntityRecord directly"});let o=await r.dispatch(V6.store).saveEntityRecord("postType",fr,e);e.content&&r.dispatch(V6.store).editEntityRecord("postType",fr,o.id,{blocks:(0,rM.parse)(e.content)},{undoIgnore:!0}),t({type:"SET_EDITED_POST",postType:fr,id:o.id})},Wle=e=>({registry:t})=>te(t.dispatch(Ms.store)).removeTemplates([e]);function Ule(e){return(0,To.default)("dispatch( 'core/edit-site' ).setTemplatePart",{since:"6.8"}),{type:"SET_EDITED_POST",postType:Tt,id:e}}function Gle(e){return(0,To.default)("dispatch( 'core/edit-site' ).setNavigationMenu",{since:"6.8"}),{type:"SET_EDITED_POST",postType:za,id:e}}function Yle(e,t,r){return{type:"SET_EDITED_POST",postType:e,id:t,context:r}}function qle(){return(0,To.default)("dispatch( 'core/edit-site' ).setHomeTemplateId",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function Kle(e){return(0,To.default)("dispatch( 'core/edit-site' ).setEditedPostContext",{since:"6.8"}),{type:"SET_EDITED_POST_CONTEXT",context:e}}function Xle(){return(0,To.default)("dispatch( 'core/edit-site' ).setPage",{since:"6.5",version:"6.8",hint:"The setPage is not needed anymore, the correct entity is resolved from the URL automatically."}),{type:"NOTHING"}}function Zle(){return(0,To.default)("dispatch( 'core/edit-site' ).setNavigationPanelActiveMenu",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function Qle(){return(0,To.default)("dispatch( 'core/edit-site' ).openNavigationPanelToMenu",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function Jle(){return(0,To.default)("dispatch( 'core/edit-site' ).setIsNavigationPanelOpened",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}var $le=e=>({registry:t})=>{(0,To.default)("dispatch( 'core/edit-site' ).setIsInserterOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsInserterOpened"}),t.dispatch(Ms.store).setIsInserterOpened(e)},ece=e=>({registry:t})=>{(0,To.default)("dispatch( 'core/edit-site' ).setIsListViewOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsListViewOpened"}),t.dispatch(Ms.store).setIsListViewOpened(e)};function tce(e){return{type:"UPDATE_SETTINGS",settings:e}}function rce(e){return{type:"SET_IS_SAVE_VIEW_OPENED",isOpen:e}}var oce=(e,t)=>({registry:r})=>te(r.dispatch(Ms.store)).revertTemplate(e,t),nce=e=>({registry:t})=>{t.dispatch(iM).enableComplementaryArea("core",e)},ice=()=>({registry:e})=>{e.dispatch(iM).disableComplementaryArea("core")},ace=e=>({registry:t})=>{(0,To.default)("dispatch( 'core/edit-site' ).switchEditorMode",{since:"6.6",alternative:"dispatch( 'core/editor').switchEditorMode"}),t.dispatch(Ms.store).switchEditorMode(e)},sce=e=>({dispatch:t,registry:r})=>{(0,To.default)("dispatch( 'core/edit-site' ).setHasPageContentFocus",{since:"6.5"}),e&&r.dispatch(oM.store).clearSelectedBlock(),t({type:"SET_HAS_PAGE_CONTENT_FOCUS",hasPageContentFocus:e})},lce=()=>({registry:e})=>{(0,To.default)("dispatch( 'core/edit-site' ).toggleDistractionFree",{since:"6.6",alternative:"dispatch( 'core/editor').toggleDistractionFree"}),e.dispatch(Ms.store).toggleDistractionFree()};var L6={};Lr(L6,{registerRoute:()=>cce,unregisterRoute:()=>dce});function cce(e){return{type:"REGISTER_ROUTE",route:e}}function dce(e){return{type:"UNREGISTER_ROUTE",name:e}}var B6={};Lr(B6,{__experimentalGetInsertionPoint:()=>Sce,__experimentalGetPreviewDeviceType:()=>pce,getCanUserCreateMedia:()=>mce,getCurrentTemplateNavigationPanelSubMenu:()=>Tce,getCurrentTemplateTemplateParts:()=>kce,getEditedPostContext:()=>_ce,getEditedPostId:()=>yce,getEditedPostType:()=>vce,getEditorMode:()=>Rce,getHomeTemplateId:()=>bce,getNavigationPanelActiveMenu:()=>Pce,getPage:()=>wce,getReusableBlocks:()=>gce,getSettings:()=>hce,hasPageContentFocus:()=>Ace,isFeatureActive:()=>fce,isInserterOpened:()=>xce,isListViewOpened:()=>Cce,isNavigationOpened:()=>Oce,isPage:()=>Ice,isSaveViewOpened:()=>Ece});var Cy=c(Ge(),1),$i=c(Pe(),1),Co=c(Ru(),1),z6=c(ti(),1),ph=c(Xt(),1),cM=c(tr(),1);var aM=c(Zo(),1),uce=[];function sM(e=uce,t){let r=t?t.reduce((i,a)=>({...i,[a.id]:a}),{}):{},o=[],n=[...e];for(;n.length;){let{innerBlocks:i,...a}=n.shift();if(n.unshift(...i),(0,aM.isTemplatePart)(a)){let{attributes:{theme:s,slug:l}}=a,d=`${s}//${l}`,u=r[d];u&&o.push({templatePart:u,block:a})}}return o}var fce=(0,$i.createRegistrySelector)(e=>(t,r)=>((0,Co.default)("select( 'core/edit-site' ).isFeatureActive",{since:"6.0",alternative:"select( 'core/preferences' ).get"}),!!e(z6.store).get("core/edit-site",r))),pce=(0,$i.createRegistrySelector)(e=>()=>((0,Co.default)("select( 'core/edit-site' ).__experimentalGetPreviewDeviceType",{since:"6.5",version:"6.7",alternative:"select( 'core/editor' ).getDeviceType"}),e(ph.store).getDeviceType())),mce=(0,$i.createRegistrySelector)(e=>()=>((0,Co.default)("wp.data.select( 'core/edit-site' ).getCanUserCreateMedia()",{since:"6.7",alternative:"wp.data.select( 'core' ).canUser( 'create', { kind: 'postType', type: 'attachment' } )"}),e(Cy.store).canUser("create","media"))),gce=(0,$i.createRegistrySelector)(e=>()=>((0,Co.default)("select( 'core/edit-site' ).getReusableBlocks()",{since:"6.5",version:"6.8",alternative:"select( 'core/core' ).getEntityRecords( 'postType', 'wp_block' )"}),e(Cy.store).getEntityRecords("postType","wp_block",{per_page:-1})));function hce(e){return e.settings}function bce(){(0,Co.default)("select( 'core/edit-site' ).getHomeTemplateId",{since:"6.2",version:"6.4"})}function vce(e){return(0,Co.default)("select( 'core/edit-site' ).getEditedPostType",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostType"}),e.editedPost.postType}function yce(e){return(0,Co.default)("select( 'core/edit-site' ).getEditedPostId",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostId"}),e.editedPost.id}function _ce(e){return(0,Co.default)("select( 'core/edit-site' ).getEditedPostContext",{since:"6.8"}),e.editedPost.context}function wce(e){return(0,Co.default)("select( 'core/edit-site' ).getPage",{since:"6.8"}),{context:e.editedPost.context}}var xce=(0,$i.createRegistrySelector)(e=>()=>((0,Co.default)("select( 'core/edit-site' ).isInserterOpened",{since:"6.5",alternative:"select( 'core/editor' ).isInserterOpened"}),e(ph.store).isInserterOpened())),Sce=(0,$i.createRegistrySelector)(e=>()=>((0,Co.default)("select( 'core/edit-site' ).__experimentalGetInsertionPoint",{since:"6.5",version:"6.7"}),te(e(ph.store)).getInserter())),Cce=(0,$i.createRegistrySelector)(e=>()=>((0,Co.default)("select( 'core/edit-site' ).isListViewOpened",{since:"6.5",alternative:"select( 'core/editor' ).isListViewOpened"}),e(ph.store).isListViewOpened()));function Ece(e){return e.saveViewPanel}function lM(e){let t=e(Cy.store).getEntityRecords("postType",Tt,{per_page:-1}),{getBlocksByName:r,getBlocksByClientId:o}=e(cM.store),n=r("core/template-part");return[o(n),t]}var kce=(0,$i.createRegistrySelector)(e=>(0,$i.createSelector)(()=>((0,Co.default)("select( 'core/edit-site' ).getCurrentTemplateTemplateParts()",{since:"6.7",version:"6.9",alternative:"select( 'core/block-editor' ).getBlocksByName( 'core/template-part' )"}),sM(...lM(e))),()=>lM(e))),Rce=(0,$i.createRegistrySelector)(e=>()=>e(z6.store).get("core","editorMode"));function Tce(){(0,Co.default)("dispatch( 'core/edit-site' ).getCurrentTemplateNavigationPanelSubMenu",{since:"6.2",version:"6.4"})}function Pce(){(0,Co.default)("dispatch( 'core/edit-site' ).getNavigationPanelActiveMenu",{since:"6.2",version:"6.4"})}function Oce(){(0,Co.default)("dispatch( 'core/edit-site' ).isNavigationOpened",{since:"6.2",version:"6.4"})}function Ice(e){return(0,Co.default)("select( 'core/edit-site' ).isPage",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostType"}),!!e.editedPost.context?.postId}function Ace(){return(0,Co.default)("select( 'core/edit-site' ).hasPageContentFocus",{since:"6.5"}),!1}var j6={};Lr(j6,{getRoutes:()=>Mce});function Mce(e){return e.routes}var dM="core/edit-site";var Nce={reducer:WA,actions:D6,selectors:B6},st=(0,Ey.createReduxStore)(dM,Nce);(0,Ey.register)(st);te(st).registerPrivateSelectors(j6);te(st).registerPrivateActions(L6);var yle=c(Pe(),1),_le=c(At(),1),C6=c(U(),1),wle=c(Ge(),1);function fM(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(r=fM(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function Fce(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=fM(e))&&(o&&(o+=" "),o+=t);return o}var q=Fce;var wL=c(U(),1);var Ou=c(X(),1);function jc({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=Ou.useRef(e!==void 0),[i,a]=Ou.useState(t),s=n?e:i,l=Ou.useCallback(d=>{n||a(d)},[]);return[s,l]}var Vce=c(X(),1),mh={...Vce};var gM=c(X(),1),mM={};function Wt(e,t){let r=gM.useRef(mM);return r.current===mM&&(r.current=e(t)),r}var H6=mh.useInsertionEffect,Dce=H6&&H6!==mh.useLayoutEffect?H6:e=>e();function we(e){let t=Wt(Lce).current;return t.next=e,Dce(t.effect),t.trampoline}function Lce(){let e={next:void 0,callback:zce,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function zce(){}var Dl=c(X(),1);var hM=c(X(),1),Bce=()=>{},be=typeof document<"u"?hM.useLayoutEffect:Bce;var ky=c(X(),1),W6=ky.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},nextIndexRef:{current:0}});function bM(){return ky.useContext(W6)}var yM=c(I(),1);function _M(e){let{children:t,elementsRef:r,labelsRef:o,onMapChange:n}=e,i=we(n),[,a]=Dl.useState(!1),s=Wt(Hce).current,l=Wt(jce).current,d=Dl.useRef(0),u=Dl.useRef(!0),f=Dl.useRef([]),m=Dl.useRef(null),g=we(()=>{u.current||(u.current=!0,a(E=>!E))}),h=we((E,S)=>{l.set(E,S),g()}),b=we(E=>{l.delete(E),g()}),v=we(E=>{let S=new Map;return r.current.length=0,o&&(o.current.length=0),E.forEach(C=>{S.set(C.element,{...C.registration.metadata??{},index:C.index}),r.current[C.index]=C.element,o&&(o.current[C.index]=C.registration.label!==void 0?C.registration.label:C.registration.textRef?.current?.textContent??C.element.textContent)}),d.current=r.current.length,S});function y(E){if(m.current?.disconnect(),m.current=null,typeof MutationObserver!="function"||E.length<2)return;let S=new MutationObserver(R=>{if(!Gce(R))return;let T=null;for(let P of E)if(P.isConnected){if(T&&wM(T,P)>0){S.disconnect(),g();return}T=P}});m.current=S;let C=new Set;for(let R=1;R<E.length;R+=1){let T=Uce(E[R-1],E[R]);T&&C.add(T)}C.forEach(R=>S.observe(R,{childList:!0}))}let w=we(()=>{let[E,S]=Wce(l),C=v(E);y(S),f.current=E,u.current=!1,s.forEach(R=>R(C)),i(C)});be(()=>(u.current||v(f.current),()=>{r.current=[],o&&(o.current=[])}),[r,o,v]),be(()=>{u.current&&w()}),be(()=>()=>{m.current?.disconnect(),u.current=!0},[]);let _=we(E=>(s.add(E),()=>{s.delete(E)})),x=Dl.useMemo(()=>({register:h,unregister:b,subscribeMapChange:_,nextIndexRef:d}),[h,b,_,d]);return(0,yM.jsx)(W6.Provider,{value:x,children:t})}function jce(){return new Map}function Hce(){return new Set}function Wce(e){let t=new Set,r=[],o=[];e.forEach((i,a)=>{if(!a.isConnected)return;let s=i.index,l={index:s??-1,element:a,registration:i};s===null?o.push(l):s>=0&&(t.add(s),r.push(l))});let n=0;return o.sort((i,a)=>wM(i.element,a.element)),o.forEach(i=>{for(;t.has(n);)n+=1;i.index=n,r.push(i),n+=1}),t.size>0&&r.sort((i,a)=>i.index-a.index),[r,o.map(i=>i.element)]}function Uce(e,t){let r=e.parentElement;for(;r&&!r.contains(t);)r=r.parentElement;return r}function Gce(e){for(let t of e)for(let r=0;r<t.removedNodes.length;r+=1)if(t.removedNodes[r].isConnected)return!0;return!1}function wM(e,t){return e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}function Yce(e,t){return function(o,...n){let i=new URL(e);return i.searchParams.set("code",o.toString()),n.forEach(a=>i.searchParams.append("args[]",a)),`${t} error #${o}; visit ${i} for the full message.`}}var qce=Yce("https://base-ui.com/production-error","Base UI"),ut=qce;var Iu=c(X(),1);function ea(e,t,r,o){let n=Wt(SM).current;return Kce(n,e,t,r,o)&&CM(n,[e,t,r,o]),n.callback}function xM(e){let t=Wt(SM).current;return Xce(t,e)&&CM(t,e),t.callback}function SM(){return{callback:null,cleanup:null,refs:[]}}function Kce(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function Xce(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function CM(e,t){if(e.refs=t,t.every(r=>r==null)){e.callback=null;return}e.callback=r=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),r!=null){let o=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let a=i(r);typeof a=="function"&&(o[n]=a);break}case"object":{i.current=r;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let a=o[n];typeof a=="function"?a():i(null);break}case"object":{i.current=null;break}default:}}}}}}var kM=c(X(),1);var EM=c(X(),1),Zce=parseInt(EM.version,10);function Ep(e){return Zce>=e}function U6(e){if(!kM.isValidElement(e))return null;let t=e,r=t.props;return(Ep(19)?r?.ref:t.ref)??null}function gh(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function yt(){}var Ll=Object.freeze([]),ht=Object.freeze({});function RM(e,t){let r={};for(let o in e){let n=e[o];if(t?.hasOwnProperty(o)){let i=t[o](n);i!=null&&Object.assign(r,i);continue}n===!0?r[`data-${o.toLowerCase()}`]="":n&&(r[`data-${o.toLowerCase()}`]=n.toString())}return r}function TM(e,t){return typeof e=="function"?e(t):e}function Ry(e,t){return typeof e=="function"?e(t):e}var G6={};function lt(e,t,r,o,n){if(!r&&!o&&!n&&!e)return Ty(t);let i=Ty(e);return t&&(i=hh(i,t)),r&&(i=hh(i,r)),o&&(i=hh(i,o)),n&&(i=hh(i,n)),i}function PM(e){if(e.length===0)return G6;if(e.length===1)return Ty(e[0]);let t=Ty(e[0]);for(let r=1;r<e.length;r+=1)t=hh(t,e[r]);return t}function Ty(e){return Y6(e)?{...IM(e,G6)}:Qce(e)}function hh(e,t){return Y6(t)?IM(t,e):Jce(e,t)}function Qce(e){let t={...e};for(let r in t){let o=t[r];OM(r,o)&&(t[r]=AM(o))}return t}function Jce(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=gh(e.style,o);break}case"className":{e[r]=q6(e.className,o);break}default:OM(r,o)?e[r]=$ce(e[r],o):e[r]=o}}return e}function OM(e,t){let r=e.charCodeAt(0),o=e.charCodeAt(1),n=e.charCodeAt(2);return r===111&&o===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function Y6(e){return typeof e=="function"}function IM(e,t){return Y6(e)?e(t):e??G6}function $ce(e,t){return t?e?(...r)=>{let o=r[0];if(MM(o)){let i=o;bh(i);let a=t(...r);return i.baseUIHandlerPrevented||e?.(...r),a}let n=t(...r);return e?.(...r),n}:AM(t):e}function AM(e){return e&&((...t)=>{let r=t[0];return MM(r)&&bh(r),e(...t)})}function bh(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function q6(e,t){return t?e?t+" "+e:t:e}function MM(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var K6=c(X(),1);function Ve(e,t,r={}){let o=t.render,n=ede(t,r);if(r.enabled===!1)return null;let i=r.state??ht;return ode(e,o,n,i)}function ede(e,t={}){let{className:r,style:o,render:n}=e,{state:i=ht,ref:a,props:s,stateAttributesMapping:l,enabled:d=!0}=t,u=d?TM(r,i):void 0,f=d?Ry(o,i):void 0,m=d?RM(i,l):ht,g=d&&s?tde(s):void 0,h=d?gh(m,g)??{}:ht;return typeof document<"u"&&(d?Array.isArray(a)?h.ref=xM([h.ref,U6(n),...a]):h.ref=ea(h.ref,U6(n),a):ea(null,null)),d?(u!==void 0&&(h.className=q6(h.className,u)),f!==void 0&&(h.style=gh(h.style,f)),h):ht}function tde(e){return Array.isArray(e)?PM(e):lt(void 0,e)}var rde=Symbol.for("react.lazy");function ode(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=lt(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===rde&&(i=Iu.Children.toArray(t)[0]),Iu.cloneElement(i,n)}if(e&&typeof e=="string")return nde(e,r);throw new Error(ut(8))}function nde(e,t){return e==="button"?(0,K6.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,K6.createElement)("img",{alt:"",...t,key:t.key}):Iu.createElement(e,t)}var Py=c(X(),1);var NM=0;function ide(e,t="mui"){let[r,o]=Py.useState(e),n=e||r;return Py.useEffect(()=>{r==null&&(NM+=1,o(`${t}-${NM}`))},[r,t]),n}var FM=mh.useId;function Ba(e,t){if(FM!==void 0){let r=FM();return e??(t?`${t}-${r}`:r)}return ide(e,t)}function rr(e){return Ba(e,"base-ui")}var Ay=c(X(),1);var xe={};Lr(xe,{cancelOpen:()=>Mde,chipRemovePress:()=>gde,clearPress:()=>mde,closePress:()=>fde,closeWatcher:()=>kde,decrementPress:()=>vde,disabled:()=>Fde,drag:()=>Ode,escapeKey:()=>Ede,focusOut:()=>Cde,imperativeAction:()=>Lde,incrementPress:()=>bde,initial:()=>Dde,inputBlur:()=>wde,inputChange:()=>yde,inputClear:()=>_de,inputPaste:()=>xde,inputPress:()=>Sde,itemPress:()=>ude,keyboard:()=>Tde,linkPress:()=>pde,listNavigation:()=>Rde,missing:()=>Vde,none:()=>ade,outsidePress:()=>dde,pointer:()=>Pde,scrub:()=>Ade,siblingOpen:()=>Nde,swipe:()=>zde,trackPress:()=>hde,triggerFocus:()=>cde,triggerHover:()=>lde,triggerPress:()=>sde,wheel:()=>Ide,windowResize:()=>Bde});var ade="none",sde="trigger-press",lde="trigger-hover",cde="trigger-focus",dde="outside-press",ude="item-press",fde="close-press",pde="link-press",mde="clear-press",gde="chip-remove-press",hde="track-press",bde="increment-press",vde="decrement-press",yde="input-change",_de="input-clear",wde="input-blur",xde="input-paste",Sde="input-press",Cde="focus-out",Ede="escape-key",kde="close-watcher",Rde="list-navigation",Tde="keyboard",Pde="pointer",Ode="drag",Ide="wheel",Ade="scrub",Mde="cancel-open",Nde="sibling-open",Fde="disabled",Vde="missing",Dde="initial",Lde="imperative-action",zde="swipe",Bde="window-resize";function Le(e,t,r,o){let n=!1,i=!1,a=o??ht;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:r,...a}}var Z6=c(X(),1);var VM=c(X(),1);function kp(e){VM.useEffect(e,Ll)}var Oy=null,k9e=globalThis.requestAnimationFrame,X6=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let r=this.callbacks,o=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,o>0)for(let n=0;n<r.length;n+=1)r[n]?.(t)};request(t){let r=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),r}cancel(t){let r=t-this.startId;r<0||r>=this.callbacks.length||(this.callbacks[r]=null,this.callbacksCount-=1)}},Iy=new X6;var zo=class e{static create(){return new e}static request(t){return Iy.request(t)}static cancel(t){return Iy.cancel(t)}currentId=Oy;request(t){this.cancel(),this.currentId=Iy.request(()=>{this.currentId=Oy,t()})}cancel=()=>{this.currentId!==Oy&&(Iy.cancel(this.currentId),this.currentId=Oy)};disposeEffect=()=>this.cancel};function ki(){let e=Wt(zo.create).current;return kp(e.disposeEffect),e}function ta(e,t=!1,r=!1){let[o,n]=Z6.useState(e&&t?"idle":void 0),[i,a]=Z6.useState(e);return e&&!i&&(a(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),be(()=>{if(!e&&i&&o!=="ending"&&r){let s=zo.request(()=>{n("ending")});return()=>{zo.cancel(s)}}},[e,i,o,r]),be(()=>{if(!e||t)return;let s=zo.request(()=>{n(void 0)});return()=>{zo.cancel(s)}},[t,e]),be(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let s=zo.request(()=>{n("idle")});return()=>{zo.cancel(s)}},[t,e,i,o]),{mounted:i,setMounted:a,transitionStatus:o}}function DM(e){let{open:t,defaultOpen:r,onOpenChange:o,disabled:n}=e,[i,a]=jc({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:s,setMounted:l,transitionStatus:d}=ta(i,!0,!0),u=rr(),[f,m]=Ay.useState(),g=f===null?void 0:f??u,h=we(b=>{let v=!i,y=Le(xe.triggerPress,b.nativeEvent);o(v,y),!y.isCanceled&&a(v)});return Ay.useMemo(()=>({defaultPanelId:u,disabled:n,handleTrigger:h,mounted:s,open:i,panelId:g,setMounted:l,setOpen:a,setPanelIdState:m,transitionStatus:d}),[u,n,h,s,i,g,l,a,m,d])}var My=c(X(),1),Q6=My.createContext(void 0);function Ny(){let e=My.useContext(Q6);if(e===void 0)throw new Error(ut(15));return e}var Au=c(X(),1);function ra(e={}){let{guess:t,label:r,metadata:o,textRef:n,index:i}=e,{register:a,unregister:s,subscribeMapChange:l,nextIndexRef:d}=bM(),u=Au.useRef(-1),[f,m]=Au.useState(i==null&&t?()=>{if(u.current===-1){let v=d.current;d.current+=1,u.current=v}return u.current}:-1),g=i??f,h=Au.useRef(null),b=Au.useCallback(v=>{let y=h.current;y&&s(y),h.current=v,v&&a(v,{metadata:o??null,index:i??null,label:r,textRef:n})},[i,a,s,o,r,n]);return be(()=>{if(i==null)return l(v=>{let y=h.current?v.get(h.current)?.index:null;y!=null&&m(y)})},[i,l]),{ref:b,index:g}}var Rp=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),jde={"data-starting-style":""},Hde={"data-ending-style":""},Ns={transitionStatus(e){return e==="starting"?jde:e==="ending"?Hde:null}};var vh=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Rp.startingStyle]="startingStyle",e[e.endingStyle=Rp.endingStyle]="endingStyle",e})({});var LM=(function(e){return e.panelOpen="data-panel-open",e})({});var Wde={[vh.open]:""},Ude={[vh.closed]:""},zM={open(e){return e?{[LM.panelOpen]:""}:null}},BM={open(e){return e?Wde:Ude}};var Op=c(X(),1);function Fy(){return typeof window<"u"}function oo(e){return Vy(e)?(e.nodeName||"").toLowerCase():"#document"}function Pt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Vs(e){var t;return(t=(Vy(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Vy(e){return Fy()?e instanceof Node||e instanceof Pt(e).Node:!1}function ot(e){return Fy()?e instanceof Element||e instanceof Pt(e).Element:!1}function St(e){return Fy()?e instanceof HTMLElement||e instanceof Pt(e).HTMLElement:!1}function Fs(e){return!Fy()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Pt(e).ShadowRoot}function Nu(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=Eo(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function jM(e){return/^(table|td|th)$/.test(oo(e))}function yh(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var Gde=/transform|translate|scale|rotate|perspective|filter/,Yde=/paint|layout|strict|content/,Mu=e=>!!e&&e!=="none",J6;function Dy(e){let t=ot(e)?Eo(e):e;return Mu(t.transform)||Mu(t.translate)||Mu(t.scale)||Mu(t.rotate)||Mu(t.perspective)||!Ly()&&(Mu(t.backdropFilter)||Mu(t.filter))||Gde.test(t.willChange||"")||Yde.test(t.contain||"")}function HM(e){let t=oa(e);for(;St(t)&&!na(t);){if(Dy(t))return t;if(yh(t))return null;t=oa(t)}return null}function Ly(){return J6==null&&(J6=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),J6}function na(e){return/^(html|body|#document)$/.test(oo(e))}function Eo(e){return Pt(e).getComputedStyle(e)}function _h(e){return ot(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function oa(e){if(oo(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Fs(e)&&e.host||Vs(e);return Fs(t)?t.host:t}function WM(e){let t=oa(e);return na(t)?(e.ownerDocument||e).body:St(t)&&Nu(t)?t:WM(t)}function Hc(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=WM(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),a=Pt(n);if(i){let s=zy(a);return t.concat(a,a.visualViewport||[],Nu(n)?n:[],s&&r?Hc(s):[])}else return t.concat(n,Hc(n,[],r))}function zy(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var By=c(X(),1),qde=By.createContext(void 0);function Tp(e=!1){let t=By.useContext(qde);if(t===void 0&&!e)throw new Error(ut(16));return t}var UM=c(X(),1);function GM(e){let{focusableWhenDisabled:t,disabled:r,composite:o=!1,tabIndex:n=0,isNativeButton:i}=e,a=o&&t!==!1,s=o&&t===!1;return{props:UM.useMemo(()=>{let d={onKeyDown(u){r&&t&&u.key!=="Tab"&&u.preventDefault()}};return o||(d.tabIndex=n,!i&&r&&(d.tabIndex=t?n:-1)),(i&&(t||a)||!i&&r)&&(d["aria-disabled"]=r),i&&(!t||s)&&(d.disabled=r),d},[o,r,t,a,s,i,n])}}function tt(e){return e?.ownerDocument||document}function Pp(e,t,{detail:r=0}={}){e.dispatchEvent(new(Pt(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:r,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function ja(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,a=Op.useRef(null),s=Tp(!0),l=i??s!==void 0,{props:d}=GM({focusableWhenDisabled:r,disabled:t,composite:l,tabIndex:o,isNativeButton:n}),u=Op.useCallback(()=>{let g=a.current;$6(g)&&l&&t&&d.disabled===void 0&&g.disabled&&(g.disabled=!1)},[t,d.disabled,l]);be(u,[u]);let f=Op.useCallback((g={})=>{let{onClick:h,onMouseDown:b,onKeyUp:v,onKeyDown:y,onPointerDown:w,..._}=g;return lt({onClick(x){if(t){x.preventDefault();return}h?.(x)},onMouseDown(x){t||b?.(x)},onKeyDown(x){if(t||(bh(x),y?.(x),x.baseUIHandlerPrevented))return;let E=x.target===x.currentTarget,S=x.currentTarget,C=$6(S),R=!n&&Kde(S),T=E&&(n?C:!R),P=x.key==="Enter",O=x.key===" ",k=S.getAttribute("role"),F=k?.startsWith("menuitem")||k==="option"||k==="gridcell";if(E&&l&&O){if(x.defaultPrevented&&F)return;x.preventDefault(),(!n||C)&&(x.preventBaseUIHandler(),Pp(S,x));return}if(!T||n||!O&&!P){E&&R&&O&&x.preventDefault();return}x.defaultPrevented||(x.preventDefault(),P&&(x.preventBaseUIHandler(),Pp(S,x)))},onKeyUp(x){if(!t){if(bh(x),v?.(x),x.target===x.currentTarget&&n&&l&&$6(x.currentTarget)&&x.key===" "){x.preventDefault();return}x.baseUIHandlerPrevented||x.target===x.currentTarget&&!n&&!l&&!x.defaultPrevented&&x.key===" "&&(x.preventBaseUIHandler(),Pp(x.currentTarget,x))}},onPointerDown(x){if(t){x.preventDefault();return}w?.(x)}},n?{type:"button"}:{role:"button"},d,_)},[t,d,l,n]),m=we(g=>{a.current=g,u()});return{getButtonProps:f,buttonRef:m}}function $6(e){return St(e)&&e.tagName==="BUTTON"}function Kde(e){return St(e)&&e.tagName==="A"&&!!e.href}var kn=c(X(),1);function nt(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}function pr(e){let t=Wt(Xde,e).current;return t.next=e,be(t.effect),t}function Xde(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var KM=c(X(),1);var qM=c(Ha(),1);function Wa(e){return e==null?e:"current"in e?e.current:e}function Ds(e,t=!1){let r=ki();return we((o,n=null)=>{r.cancel();let i=Wa(e);if(i==null)return;let a=i,s=()=>{qM.flushSync(o)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){o();return}function l(){Promise.all(a.getAnimations().map(d=>d.finished)).then(()=>{n?.aborted||s()},()=>{if(n?.aborted)return;if(a.getAnimations().some(u=>u.pending||u.playState!=="finished")){l();return}s()})}if(t){let d="data-starting-style";if(!a.hasAttribute(d)){r.request(l);return}let u=new MutationObserver(()=>{a.hasAttribute(d)||(u.disconnect(),l())});u.observe(a,{attributes:!0,attributeFilter:[d]}),n?.addEventListener("abort",()=>u.disconnect(),{once:!0});return}r.request(l)})}function oi(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=we(n),a=Ds(o,r);KM.useEffect(()=>{if(!t)return;let s=new AbortController;return a(i,s.signal),()=>{s.abort()}},[t,r,i,a])}var wh={height:void 0,width:void 0};function ZM(e){let{externalRef:t,hiddenUntilFound:r,id:o,keepMounted:n,mounted:i,onOpenChange:a,open:s,setMounted:l,setOpen:d,transitionStatus:u}=e,f=kn.useRef(null),m=kn.useRef(null),[g,h]=kn.useState(wh),b=kn.useRef(wh),v=kn.useRef(!1),y=kn.useRef(s),w=kn.useRef(!1),[_,x]=kn.useState(!1),E=kn.useRef(null),S=ea(t,f),C=pr(s),R=Ds(f),T=!s&&!i,P=_?"idle":u,O=s&&(y.current||w.current),k=!s&&i&&m.current==="css-animation"&&g.height===void 0&&g.width===void 0?b.current:g,F=r&&T&&m.current!=="css-animation",V=we((D,N=!0)=>{N&&(b.current=D),h(D)}),L=we(()=>{E.current?.(),E.current=null}),B=we(D=>{L(),E.current=()=>{E.current=null,D()}}),j=we(()=>{s&&i&&m.current==="css-animation"&&(w.current=!0)});be(()=>{!_||u==="starting"||x(!1)},[_,u]),kn.useEffect(()=>()=>{j(),L()},[j,L]),be(()=>{let D=f.current;if(!D)return;!s&&E.current&&L();let N=Zde(D,O);if(m.current=N,s&&u==="idle"&&y.current&&N==="css-animation"){b.current=Ip(D);return}if(s&&u==="starting"){let Y=v.current;if(v.current=!1,N==="none"){V(Ip(D)),x(!0);return}if(N==="css-transition"){let fe=Qde(D);if(V(Ip(D)),!Y)return fe;let Se=jy(D,"transition-duration","0s");return B(Se),x(!0),fe}V(Ip(D));let G=jy(D,"animation-name","none");if(!Y){G();return}let ve=jy(D,"animation-duration","0s");G(),B(ve),x(!0);return}if(!s&&i&&(u==="idle"||u==="starting")){if(y.current=!1,w.current=!1,N==="none"){V(wh,!1),l(!1);return}V(Ip(D));return}if(u!=="ending")return;if(N==="none"){l(!1);return}let z=Ip(D);if(!(z.height>0||z.width>0)){l(!1);return}V(z),N==="css-animation"&&jy(D,"animation-name","none")()},[i,s,L,V,l,B,O,u]),oi({enabled:s&&i&&P==="idle",open:!0,ref:f,onComplete(){s&&V(wh,!1)}}),kn.useEffect(()=>{if(s||!i||P!=="ending"||!f.current)return;let N=new AbortController,z=-1;function W(){C.current||(l(!1),V(wh,!1))}return z=zo.request(()=>{R(W,N.signal)}),()=>{zo.cancel(z),N.abort()}},[C,i,s,P,R,V,l]),be(()=>{let D=f.current;!D||!r||!T||D.setAttribute("hidden","until-found")},[T,r]),kn.useEffect(function(){let N=f.current;if(!N)return;function z(W){let Y=Le(xe.none,W);a(!0,Y),!Y.isCanceled&&(v.current=!0,d(!0))}return nt(N,"beforematch",z)},[a,d]);let A=n||r||i||s;return{height:k.height,props:{...F?{[vh.startingStyle]:""}:void 0,hidden:T,id:o},ref:S,shouldPreventOpenAnimation:O,shouldRender:A,transitionStatus:P,width:k.width}}function Ip(e){return{height:e.scrollHeight,width:e.scrollWidth}}function Zde(e,t){let r=Pt(e).getComputedStyle(e),o=(r.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&XM(r.animationDuration),n=XM(r.transitionDuration);return o&&n||n?"css-transition":o?"css-animation":"none"}function XM(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function jy(e,t,r){let o=e.style.getPropertyValue(t),n=e.style.getPropertyPriority(t);return e.style.setProperty(t,r),()=>{if(o===""){e.style.removeProperty(t);return}e.style.setProperty(t,o,n)}}function Qde(e){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};Object.keys(t).forEach(n=>{e.style.setProperty(n,"initial","important")});function r(){Object.entries(t).forEach(([n,i])=>{if(i===""){e.style.removeProperty(n);return}e.style.setProperty(n,i)})}let o=zo.request(r);return()=>{zo.cancel(o),r()}}var Ut={};Lr(Ut,{engine:()=>nk,env:()=>ak,os:()=>rk,screenReader:()=>ik});var rk={};Lr(rk,{android:()=>$M,apple:()=>tk,ios:()=>ek,linux:()=>rue,mac:()=>eN,windows:()=>tue});function Jde(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:$de,platform:eue,maxTouchPoints:QM}=Jde(),Fu=$de.toLowerCase(),Vu=eue.toLowerCase();var ek=/^i(os$|p)/.test(Vu)||Vu==="macintel"&&QM>1,JM="android",$M=Vu===JM||Fu.includes(JM),eN=!ek&&Vu.startsWith("mac"),tue=Vu.startsWith("win"),rue=!$M&&/^(linux|chrome os)/.test(Vu),tk=eN||ek;var nk={};Lr(nk,{blink:()=>nue,gecko:()=>oue,webkit:()=>ok});var ok=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),oue=!ok&&Fu.includes("firefox"),nue=!ok&&Fu.includes("chrom");var ik={};Lr(ik,{voiceOver:()=>iue});var iue=tk;var ak={};Lr(ak,{jsdom:()=>aue});var aue=/jsdom|happydom/.test(Fu);var xh=0,Qo=class e{static create(){return new e}currentId=xh;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=xh,r()},t)}isStarted(){return this.currentId!==xh}clear=()=>{this.currentId!==xh&&(clearTimeout(this.currentId),this.currentId=xh)};disposeEffect=()=>this.clear};function or(){let e=Wt(Qo.create).current;return kp(e.disposeEffect),e}var tN={},rN={},oN="";function Hy(e,t){return Nu(e)?e:t}function nN(e,t,r){return/hidden|clip/.test(e.getComputedStyle(Hy(t,r)).overflowY)}function sue(e){if(typeof document>"u")return!1;let t=tt(e);return Pt(t).innerWidth-t.documentElement.clientWidth>0}function lue(e){if(!(typeof CSS<"u"&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||typeof document>"u")return!1;let r=tt(e),o=r.documentElement,n=r.body,i=Hy(o,n),a=i.style.overflowY,s=o.style.scrollbarGutter;o.style.scrollbarGutter="stable",i.style.overflowY="scroll";let l=i.offsetWidth;i.style.overflowY="hidden";let d=i.offsetWidth;return i.style.overflowY=a,o.style.scrollbarGutter=s,l===d}function cue(e){let t=tt(e),r=t.documentElement,o=t.body,n=Hy(r,o),i={overflowY:n.style.overflowY,overflowX:n.style.overflowX};return Object.assign(n.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(n.style,i)}}function due(e){let t=tt(e),r=t.documentElement,o=t.body,n=Pt(r),i=0,a=0,s=!1,l=zo.create();if(Ut.engine.webkit&&(n.visualViewport?.scale??1)!==1)return()=>{};function d(){let g=n.getComputedStyle(r),h=n.getComputedStyle(o),y=(g.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=r.scrollTop,a=r.scrollLeft,tN={scrollbarGutter:r.style.scrollbarGutter,overflowY:r.style.overflowY,overflowX:r.style.overflowX},oN=r.style.scrollBehavior,rN={position:o.style.position,height:o.style.height,width:o.style.width,boxSizing:o.style.boxSizing,overflowY:o.style.overflowY,overflowX:o.style.overflowX,scrollBehavior:o.style.scrollBehavior};let w=r.scrollHeight>r.clientHeight,_=r.scrollWidth>r.clientWidth,x=g.overflowY==="scroll"||h.overflowY==="scroll",E=g.overflowX==="scroll"||h.overflowX==="scroll",S=Math.max(0,n.innerWidth-o.clientWidth),C=Math.max(0,n.innerHeight-o.clientHeight),R=parseFloat(h.marginTop)+parseFloat(h.marginBottom),T=parseFloat(h.marginLeft)+parseFloat(h.marginRight),P=Hy(r,o);if(s=lue(e),s){r.style.scrollbarGutter=y,P.style.overflowY="hidden",P.style.overflowX="hidden";return}Object.assign(r.style,{scrollbarGutter:y,overflowY:"hidden",overflowX:"hidden"}),(w||x)&&(r.style.overflowY="scroll"),(_||E)&&(r.style.overflowX="scroll"),Object.assign(o.style,{position:"relative",height:R||C?`calc(100dvh - ${R+C}px)`:"100dvh",width:T||S?`calc(100vw - ${T+S}px)`:"100vw",boxSizing:"border-box",overflowY:"hidden",overflowX:"hidden",scrollBehavior:"unset"}),o.scrollTop=i,o.scrollLeft=a,r.setAttribute("data-base-ui-scroll-locked",""),r.style.scrollBehavior="unset"}function u(){Object.assign(r.style,tN),Object.assign(o.style,rN),s||(r.scrollTop=i,r.scrollLeft=a,r.removeAttribute("data-base-ui-scroll-locked"),r.style.scrollBehavior=oN)}function f(){u(),l.request(d)}d();let m=nt(n,"resize",f);return()=>{l.cancel(),u(),typeof n.removeEventListener=="function"&&m()}}var sk=class{lockCount=0;restore=null;timeoutLock=Qo.create();timeoutUnlock=Qo.create();acquire(t){return this.lockCount+=1,this.lockCount===1&&this.restore===null&&this.timeoutLock.start(0,()=>this.lock(t)),this.release}release=()=>{this.lockCount-=1,this.lockCount===0&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{this.lockCount===0&&this.restore&&(this.restore?.(),this.restore=null)};lock(t){if(this.lockCount===0||this.restore!==null)return;let r=tt(t),o=r.documentElement,n=r.body,i=Pt(o);if(nN(i,o,n)){let s=new i.MutationObserver(()=>{nN(i,o,n)||(s.disconnect(),this.restore=null,this.lock(t))}),l={attributes:!0};s.observe(o,l),s.observe(n,l),this.restore=()=>s.disconnect();return}let a=Ut.os.ios||!sue(t);this.restore=a?cue(t):due(t)}},uue=new sk;function iN(e=!0,t=null){be(()=>{if(e)return uue.acquire(t)},[e,t])}var Rn=c(X(),1);function Ri(e){e.preventDefault(),e.stopPropagation()}function aN(e){return"nativeEvent"in e}function Wy(e){return e.pointerType===""&&e.isTrusted?!0:Ut.os.android&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function Ap(e){return Ut.env.jsdom?!1:!Ut.os.android&&e.width===0&&e.height===0||Ut.os.android&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function Ti(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function sN(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var Sh="data-base-ui-focusable";var lk="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",Ch="ArrowLeft",Eh="ArrowRight",ck="ArrowUp",Uy="ArrowDown";function no(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function De(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&Fs(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function yr(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Wc(e,t){if(!ot(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,o]of t.entries())if(De(o,r))return!o.hasAttribute("data-trigger-disabled");return!1}function Gy(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let r=e;return r.target!=null&&t.contains(r.target)}function lN(e){return e.matches("html,body")}function Du(e){return St(e)&&e.matches(lk)}function dk(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${lk}`)!=null}function kh(e){return e?e.getAttribute("role")==="combobox"&&Du(e):!1}function cN(e){if(!e||Ut.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Rh(e){return e?e.hasAttribute(Sh)?e:e.querySelector(`[${Sh}]`)||e:null}function fue(e,t){return t!=null&&!Ti(t)?0:typeof e=="function"?e():e}function ia(e,t,r){let o=fue(e,r);return typeof o=="number"?o:o?.[t]}function uk(e){return typeof e=="function"?e():e}function Yy(e,t){return t||e==="click"||e==="mousedown"}function dN(e){return e?.includes("mouse")&&e!=="mousedown"}var uN=c(I(),1),fN=Rn.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Qo,currentIdRef:{current:null},currentContextRef:{current:null}});function pue(e,t){e.current=t.current}function fk(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=Rn.useRef(r),i=Rn.useRef(r),a=Rn.useRef(null),s=Rn.useRef(null),l=or();return be(()=>{if(i.current=r,!a.current){n.current=r;return}n.current={open:ia(n.current,"open"),close:ia(r,"close")}},[r,a,n,i]),(0,uN.jsx)(fN.Provider,{value:Rn.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:a,timeoutMs:o,currentContextRef:s,timeout:l}),[o,l]),children:t})}function pk(e,t={open:!1}){let{open:r}=t,o="rootStore"in e?e.rootStore:e,n=o.useState("floatingId"),i=Rn.useContext(fN),{currentIdRef:a,delayRef:s,timeoutMs:l,initialDelayRef:d,currentContextRef:u,hasProvider:f,timeout:m}=i,[g,h]=Rn.useState(!1),b=Rn.useRef(r);return be(()=>{b.current=r},[r]),be(()=>{function v(){u.current?.setIsInstantPhase(!1),a.current=null,u.current=null,s.current=d.current,m.clear()}if(a.current&&!r&&a.current===n){if(h(!1),l){let y=n;return m.start(l,()=>{o.select("open")||a.current&&a.current!==y||v()}),()=>{(b.current||a.current!==y)&&m.clear()}}v()}},[r,n,a,s,l,d,u,m,o]),be(()=>{if(!r)return;let v=u.current,y=a.current;m.clear(),u.current={onOpenChange:o.setOpen,setIsInstantPhase:h},a.current=n,s.current={open:0,close:ia(d.current,"close")},y!==null&&y!==n?(h(!0),v?.setIsInstantPhase(!0),v?.onOpenChange(!1,Le(xe.none))):(h(!1),v?.setIsInstantPhase(!1))},[r,n,o,a,s,d,u,m]),be(()=>()=>{if(a.current===n){if(u.current=null,!b.current)return;a.current=null,pue(s,d),m.clear()}},[u,a,s,n,d,m]),Rn.useMemo(()=>({hasProvider:f,delayRef:s,isInstantPhase:g}),[f,s,g])}var tn=c(X(),1);function Jo(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}var qy=c(X(),1);var pN={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},mN={...pN,position:"fixed",top:0,left:0},S8e={...pN,position:"absolute"};var gN=c(I(),1),zl=qy.forwardRef(function(t,r){let[o,n]=qy.useState();return be(()=>{Ut.screenReader.voiceOver&&Ut.engine.webkit&&n("button")},[]),(0,gN.jsx)("span",{...t,ref:r,style:mN,"aria-hidden":o?void 0:!0,...{tabIndex:0,role:o},"data-base-ui-focus-guard":""})});var Uc=Math.min,Ua=Math.max,Gc=Math.round,Ph=Math.floor,Ls=e=>({x:e,y:e}),mue={left:"right",right:"left",bottom:"top",top:"bottom"};function Xy(e,t,r){return Ua(e,Uc(t,r))}function zs(e,t){return typeof e=="function"?e(t):e}function $o(e){return e.split("-")[0]}function Ga(e){return e.split("-")[1]}function Zy(e){return e==="x"?"y":"x"}function Oh(e){return e==="y"?"height":"width"}function ni(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function Ih(e){return Zy(ni(e))}function vN(e,t,r){r===void 0&&(r=!1);let o=Ga(e),n=Ih(e),i=Oh(n),a=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=Th(a)),[a,Th(a)]}function yN(e){let t=Th(e);return[Ky(e),t,Ky(t)]}function Ky(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var hN=["left","right"],bN=["right","left"],gue=["top","bottom"],hue=["bottom","top"];function bue(e,t,r){switch(e){case"top":case"bottom":return r?t?bN:hN:t?hN:bN;case"left":case"right":return t?gue:hue;default:return[]}}function _N(e,t,r,o){let n=Ga(e),i=bue($o(e),r==="start",o);return n&&(i=i.map(a=>a+"-"+n),t&&(i=i.concat(i.map(Ky)))),i}function Th(e){let t=$o(e);return mue[t]+e.slice(t.length)}function vue(e){var t,r,o,n;return{top:(t=e.top)!=null?t:0,right:(r=e.right)!=null?r:0,bottom:(o=e.bottom)!=null?o:0,left:(n=e.left)!=null?n:0}}function Qy(e){return typeof e!="number"?vue(e):{top:e,right:e,bottom:e,left:e}}function Lu(e){let{x:t,y:r,width:o,height:n}=e;return{width:o,height:n,top:r,left:t,right:t+o,bottom:r+n,x:t,y:r}}function mk(e,t){return t<0||t>=e.length}function Jy(e,t){return zu(e.current,{disabledIndices:t})}function gk(e,t){return zu(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function zu(e,{startingIndex:t=-1,decrement:r=!1,disabledIndices:o,amount:n=1}={}){let i=t;do i+=r?-n:n;while(i>=0&&i<=e.length-1&&hk(e,i,o));return i}function hk(e,t,r){if(typeof r=="function"?r(t):r?.includes(t)??!1)return!0;let n=e[t];return n?!Bu(n)||n.matches(":disabled")?!0:!r&&(n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"):!1}function yue(e){return e.visibility==="hidden"||e.visibility==="collapse"}function Bu(e,t=e?Eo(e):null){return!e||!e.isConnected||!t||yue(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var _ue='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function wue(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let r=e.getRootNode();return Fs(r)?r.host:null}function vk(e){for(let t of Array.from(e.children))if(oo(t)==="summary")return t;return null}function xue(e,t){let r=vk(t);return!!r&&(e===r||De(r,e))}function wN(e){let t=e?oo(e):"";return e!=null&&e.matches(_ue)&&(t!=="summary"||e.parentElement!=null&&oo(e.parentElement)==="details"&&vk(e.parentElement)===e)&&(t!=="details"||vk(e)==null)&&(t!=="input"||e.type!=="hidden")}function xN(e){if(!wN(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=wue(t)){let r=t!==e,o=oo(t)==="slot";if(t.hasAttribute("inert")||r&&oo(t)==="details"&&!t.open&&!xue(e,t)||t.hasAttribute("hidden")||!o&&!Sue(t,r))return!1}return!0}function Sue(e,t){let r=Eo(e);return t?r.display!=="none":Bu(e,r)}function SN(e){let t=e.tabIndex;if(t<0){let r=oo(e);if(r==="details"||r==="audio"||r==="video"||St(e)&&e.isContentEditable)return 0}return t}function bk(e){if(oo(e)!=="input")return null;let t=e;return t.type==="radio"&&t.name!==""?t:null}function Cue(e,t){let r=bk(e);if(!r)return!0;let o=t.find(n=>{let i=bk(n);return i?.name===r.name&&i.form===r.form&&i.checked});return o?o===r:t.find(n=>{let i=bk(n);return i?.name===r.name&&i.form===r.form})===r}function CN(e){if(St(e)&&oo(e)==="slot"){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return St(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function EN(e,t){CN(e).forEach(r=>{wN(r)&&t.push(r),EN(r,t)})}function kN(e,t,r){CN(e).forEach(o=>{St(o)&&o.matches(t)&&r.push(o),kN(o,t,r)})}function $y(e){return xN(e)&&SN(e)>=0}function yk(e){let t=[];return EN(e,t),t.filter(xN)}function Mp(e){let t=yk(e);return t.filter(r=>SN(r)>=0&&Cue(r,t))}function RN(e,t){let r=Mp(e),o=r.length;if(o===0)return;let n=no(tt(e)),i=r.indexOf(n),a=i===-1?t===1?0:o-1:i+t;return r[a]}function Np(e){return RN(tt(e).body,1)||e}function e_(e){return RN(tt(e).body,-1)||e}function TN(e,t){if(!e)return null;let r=Mp(tt(e).body),o=r.length;if(o===0)return null;let n=r.indexOf(e);if(n===-1)return null;let i=(n+t+o)%o;return r[i]}function PN(e){return TN(e,1)}function ON(e){return TN(e,-1)}function Bl(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!o||!De(r,o)}function IN(e){Mp(e).forEach(r=>{r.dataset.tabindex=r.getAttribute("tabindex")||"",r.setAttribute("tabindex","-1")})}function _k(e){let t=[];kN(e,"[data-tabindex]",t),t.forEach(r=>{let o=r.dataset.tabindex;delete r.dataset.tabindex,o?r.setAttribute("tabindex",o):r.removeAttribute("tabindex")})}function aa(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...aa(e,n.id,r)])}function wk(e,t){let r=[],o=e.find(n=>n.id===t)?.parentId;for(;o;){let n=e.find(i=>i.id===o);o=n?.parentId,n&&(r=r.concat(n))}return r}function jl(e){return`data-base-ui-${e}`}var t_=0;function Fp(e,t={}){let{preventScroll:r=!1,sync:o=!1,shouldFocus:n}=t;cancelAnimationFrame(t_);function i(){n&&!n()||e?.focus({preventScroll:r})}if(o)return i(),yt;let a=requestAnimationFrame(i);return t_=a,()=>{t_===a&&(cancelAnimationFrame(a),t_=0)}}var xk={inert:new WeakMap,"aria-hidden":new WeakMap},AN="data-base-ui-inert",Ck={inert:new WeakSet,"aria-hidden":new WeakSet},Ah=new WeakMap,Sk=0;function Eue(e){return Ck[e]}function VN(e){return e?Fs(e)?e.host:VN(e.parentNode):null}var MN=(e,t)=>t.map(r=>{if(e.contains(r))return r;let o=VN(r);return e.contains(o)?o:null}).filter(r=>r!=null),NN=e=>{let t=new Set;return e.forEach(r=>{let o=r;for(;o&&!t.has(o);)t.add(o),o=o.parentNode}),t},FN=(e,t,r)=>{let o=[],n=i=>{!i||r.has(i)||Array.from(i.children).forEach(a=>{oo(a)!=="script"&&(t.has(a)?n(a):o.push(a))})};return n(e),o};function kue(e,t,r,o,{mark:n=!0}){let i=null;o?i="inert":r&&(i="aria-hidden");let a=null,s=null,l=MN(t,e),d=n?FN(t,NN(l),new Set(l)):[],u=[],f=[];if(i){let m=xk[i],g=Eue(i);s=g,a=m;let h=MN(t,Array.from(t.querySelectorAll("[aria-live]"))),b=l.concat(h);FN(t,NN(b),new Set(b)).forEach(y=>{let w=y.getAttribute(i),_=w!==null&&w!=="false",x=(m.get(y)||0)+1;m.set(y,x),u.push(y),x===1&&_&&g.add(y),_||y.setAttribute(i,i==="inert"?"":"true")})}return n&&d.forEach(m=>{let g=(Ah.get(m)||0)+1;Ah.set(m,g),f.push(m),g===1&&m.setAttribute(AN,"")}),Sk+=1,()=>{a&&u.forEach(m=>{let h=(a.get(m)||0)-1;a.set(m,h),h||(!s?.has(m)&&i&&m.removeAttribute(i),s?.delete(m))}),n&&f.forEach(m=>{let g=(Ah.get(m)||0)-1;Ah.set(m,g),g||m.removeAttribute(AN)}),Sk-=1,Sk||(xk.inert=new WeakMap,xk["aria-hidden"]=new WeakMap,Ck.inert=new WeakSet,Ck["aria-hidden"]=new WeakSet,Ah=new WeakMap)}}function Ek(e,t={}){let{ariaHidden:r=!1,inert:o=!1,mark:n=!0}=t,i=tt(e[0]).body;return kue(e,i,r,o,{mark:n})}var Sr=c(X(),1),kk=c(Ha(),1);var DN={style:{transition:"none"}},LN="data-base-ui-click-trigger",Rue="data-base-ui-swipe-ignore",Tue="data-swipe-ignore",U8e=`[${Rue}]`,G8e=`[${Tue}]`,zN={fallbackAxisSide:"none"},r_={fallbackAxisSide:"end"},BN={clipPath:"inset(50%)",position:"fixed",top:0,left:0};var ju=c(I(),1),jN=Sr.createContext(null),Rk=()=>Sr.useContext(jN),Pue=jl("portal");function o_(e={}){let{ref:t,container:r,componentProps:o=ht,elementProps:n}=e,i=Ba(),s=Rk()?.portalNode,[l,d]=Sr.useState(null),[u,f]=Sr.useState(null),m=we(v=>{v!==null&&f(v)}),g=Sr.useRef(null);be(()=>{if(r===null){g.current&&(g.current=null,f(null),d(null));return}let v=(r&&(Vy(r)?r:r.current))??s??document.body;if(v==null){g.current&&(g.current=null,f(null),d(null));return}g.current!==v&&(g.current=v,f(null),d(v))},[r,s]);let h=Ve("div",o,{ref:[t,m],props:[{id:i,[Pue]:""},n]}),b=l&&h?kk.createPortal(h,l):null;return{node:u,nodeId:Sr.isValidElement(h)?h.props.id:void 0,subtree:b}}var Tk=Sr.forwardRef(function(t,r){let{render:o,className:n,style:i,children:a,container:s,...l}=t,{node:d,nodeId:u,subtree:f}=o_({container:s,ref:r,componentProps:t,elementProps:l}),m=Sr.useRef(null),g=Sr.useRef(null),h=Sr.useRef(null),b=Sr.useRef(null),[v,y]=Sr.useState(null),w=Sr.useRef(!1),_=v?.modal,x=v?.open,E=!!v&&!v.modal&&v.open&&!!d;Sr.useEffect(()=>{if(!d||_)return;function C(R){d&&R.relatedTarget&&Bl(R)&&(R.type==="focusin"?w.current&&(_k(d),w.current=!1):(IN(d),w.current=!0))}return Jo(nt(d,"focusin",C,!0),nt(d,"focusout",C,!0))},[d,_]),be(()=>{!d||x!==!0||!w.current||(_k(d),w.current=!1)},[x,d]);let S=Sr.useMemo(()=>({beforeOutsideRef:m,afterOutsideRef:g,beforeInsideRef:h,afterInsideRef:b,portalNode:d,setFocusManagerState:y}),[d]);return(0,ju.jsxs)(Sr.Fragment,{children:[f,(0,ju.jsxs)(jN.Provider,{value:S,children:[E&&d&&(0,ju.jsx)(zl,{"data-type":"outside",ref:m,onFocus:C=>{if(Bl(C,d))h.current?.focus();else{let R=v?v.domReference:null;e_(R)?.focus()}}}),E&&d&&(0,ju.jsx)("span",{"aria-owns":u,style:BN}),d&&kk.createPortal(a,d),E&&d&&(0,ju.jsx)(zl,{"data-type":"outside",ref:g,onFocus:C=>{if(Bl(C,d))b.current?.focus();else{let R=v?v.domReference:null;Np(R)?.focus(),v?.closeOnFocusOut&&v?.onOpenChange(!1,Le(xe.focusOut,C.nativeEvent))}}})]})]})});var qc=c(X(),1);function n_(){let e=new Map;return{emit(t,r){e.get(t)?.forEach(o=>o(r))},on(t,r){e.has(t)||e.set(t,new Set),e.get(t).add(r)},off(t,r){e.get(t)?.delete(r)}}}var Yc=class{nodesRef={current:[]};events=n_();addNode(t){this.nodesRef.current.push(t)}removeNode(t){let r=this.nodesRef.current.findIndex(o=>o===t);r!==-1&&this.nodesRef.current.splice(r,1)}};var Pk=c(I(),1),HN=qc.createContext(null),WN=qc.createContext(null),Pi=()=>qc.useContext(HN)?.id||null,en=e=>{let t=qc.useContext(WN);return e??t};function Mh(e){let t=Ba(),r=en(e),o=Pi();return be(()=>{if(!t)return;let n={id:t,parentId:o};return r?.addNode(n),()=>{r?.removeNode(n)}},[r,t,o]),t}function Ok(e){let{children:t,id:r}=e,o=Pi();return(0,Pk.jsx)(HN.Provider,{value:qc.useMemo(()=>({id:r,parentId:o}),[r,o]),children:t})}function Ik(e){let{children:t,externalTree:r}=e,o=Wt(()=>r??new Yc).current;return(0,Pk.jsx)(WN.Provider,{value:o,children:t})}var Nh=c(I(),1);function Oue(e,t){let r=Pt(yr(e));return e instanceof r.KeyboardEvent?"keyboard":e instanceof r.FocusEvent?t||"keyboard":"pointerType"in e?e.pointerType||"keyboard":"touches"in e?"touch":e instanceof r.MouseEvent?t||(e.detail===0?"keyboard":"mouse"):""}var UN=20,Kc=[];function Ak(){Kc=Kc.filter(e=>e.deref()?.isConnected)}function GN(e){Ak(),e&&oo(e)!=="body"&&(Kc.push(new WeakRef(e)),Kc.length>UN&&(Kc=Kc.slice(-UN)))}function YN(){return Ak(),Kc[Kc.length-1]?.deref()}function Iue(e){return e?$y(e)?e:Mp(e)[0]||e:null}function qN(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let r=yk(e).filter(n=>{let i=n.getAttribute("data-tabindex")||"";return $y(n)||n.hasAttribute("data-tabindex")&&!i.startsWith("-")}),o=e.getAttribute("tabindex");r.length===0?o!=="0"&&(e.setAttribute("tabindex","0"),e.setAttribute("data-tabindex","0")):(o!=="-1"||e.hasAttribute("data-tabindex")&&e.getAttribute("data-tabindex")!=="-1")&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function Mk(e){let{context:t,children:r,disabled:o=!1,initialFocus:n=!0,returnFocus:i=!0,restoreFocus:a=!1,modal:s=!0,closeOnFocusOut:l=!0,openInteractionType:d="",nextFocusableElement:u,previousFocusableElement:f,beforeContentFocusGuardRef:m,externalTree:g,getInsideElements:h}=e,b="rootStore"in t?t.rootStore:t,v=b.useState("open"),y=b.useState("domReferenceElement"),w=b.useState("floatingElement"),{events:_,dataRef:x}=b.context,E=we(()=>x.current.floatingContext?.nodeId),S=n===!1,C=kh(y)&&S,R=pr(n),T=pr(i),P=pr(d),O=pr(v),k=en(g),F=Rk(),V=tn.useRef(!1),L=tn.useRef(!1),B=tn.useRef(!1),j=tn.useRef(null),A=tn.useRef(""),D=tn.useRef(""),N=tn.useRef(null),z=tn.useRef(null),W=ea(N,m,F?.beforeInsideRef),Y=ea(z,F?.afterInsideRef),G=or(),ve=or(),fe=ki(),Se=F!=null,le=Rh(w),ye=we((Q=le)=>Q?Mp(Q):[]),Ee=we(()=>h?.().filter(Q=>Q!=null)??[]);tn.useEffect(()=>{if(o||!s)return;function Q(re){re.key==="Tab"&&De(le,no(tt(le)))&&ye().length===0&&!C&&Ri(re)}let me=tt(le);return nt(me,"keydown",Q)},[o,le,s,C,ye]),tn.useEffect(()=>{if(o||!v)return;let Q=tt(le);function me(){B.current=!1}function re(ie){let J=yr(ie),ae=Ee(),he=De(w,J)||De(y,J)||De(F?.portalNode,J)||ae.some(ge=>ge===J||De(ge,J));B.current=!he,D.current=ie.pointerType||"keyboard",J?.closest(`[${LN}]`)&&(L.current=!0,ve.start(0,()=>{L.current=!1}))}function ee(){D.current="keyboard"}return Jo(nt(Q,"pointerdown",re,!0),nt(Q,"pointerup",me,!0),nt(Q,"pointercancel",me,!0),nt(Q,"keydown",ee,!0),me)},[o,w,y,le,v,F,ve,Ee]),tn.useEffect(()=>{if(o||!l)return;let Q=tt(le);function me(){L.current=!0,ve.start(0,()=>{L.current=!1})}function re(ae){let he=yr(ae);$y(he)&&(j.current=he)}function ee(ae){let he=ae.relatedTarget,ge=ae.currentTarget,_e=yr(ae);s&&he==null&&_e!=null&&De(w,_e)&&GN(_e),queueMicrotask(()=>{let Te=E(),Ne=b.context.triggerElements,K=Ee(),ne=he?.hasAttribute(jl("focus-guard"))&&[N.current,z.current,F?.beforeInsideRef.current,F?.afterInsideRef.current,F?.beforeOutsideRef.current,F?.afterOutsideRef.current,Wa(f),Wa(u)].includes(he),Ke=!(De(y,he)||De(w,he)||De(he,w)||De(F?.portalNode,he)||K.some(Ce=>Ce===he||De(Ce,he))||Ne.hasMatchingElement(Ce=>De(Ce,he))||ne||k&&(aa(k.nodesRef.current,Te).find(Ce=>De(Ce.context?.elements.floating,he)||De(Ce.context?.elements.domReference,he))||wk(k.nodesRef.current,Te).find(Ce=>[Ce.context?.elements.floating,Rh(Ce.context?.elements.floating)].includes(he)||Ce.context?.elements.domReference===he)));if(ge===y&&le&&qN(le),a&&ge!==y&&!Bu(_e)&&no(Q)===Q.body){if(St(le)&&(le.focus(),a==="popup")){fe.request(()=>{le.focus()});return}let Ce=ye(),ke=j.current,Qe=(ke&&Ce.includes(ke)?ke:null)||Ce[Ce.length-1]||le;St(Qe)&&Qe.focus()}if(x.current.insideReactTree){x.current.insideReactTree=!1;return}(C||!s)&&he&&Ke&&!L.current&&(C||he!==YN())&&(V.current=!0,b.setOpen(!1,Le(xe.focusOut,ae)))})}function ie(){B.current||(x.current.insideReactTree=!0,G.start(0,()=>{x.current.insideReactTree=!1}))}let J=St(y)?y:null;if(!(!w&&!J))return Jo(J&&nt(J,"focusout",ee),J&&nt(J,"pointerdown",me),w&&nt(w,"focusin",re),w&&nt(w,"focusout",ee),w&&F&&nt(w,"focusout",ie,!0))},[o,y,w,le,s,k,F,b,l,a,ye,C,E,x,G,ve,fe,u,f,Ee]),tn.useEffect(()=>{if(o||!w||!v)return;let Q=Array.from(F?.portalNode?.querySelectorAll(`[${jl("portal")}]`)||[]),re=(k?wk(k.nodesRef.current,E()):[]).find(ge=>kh(ge.context?.elements.domReference||null))?.context?.elements.domReference,ie=[...[w,...Q,N.current,z.current,F?.beforeOutsideRef.current,F?.afterOutsideRef.current,...Ee()],re,Wa(f),Wa(u),C?y:null].filter(ge=>ge!=null),J=Ek(ie,{ariaHidden:s||C,mark:!1}),ae=[w,...Q].filter(ge=>ge!=null),he=Ek(ae);return()=>{he(),J()}},[v,o,y,w,s,F,C,k,E,u,f,Ee]),be(()=>{if(!v||o||!St(le))return;A.current="",D.current="";let Q=tt(le),me=no(Q);queueMicrotask(()=>{let re=R.current,ee=typeof re=="function"?re(P.current||""):re;if(ee===void 0||ee===!1||De(le,me))return;let J=null,ae=()=>(J==null&&(J=ye(le)),J[0]||le),he;ee===!0||ee===null?he=ae():he=Wa(ee),he=he||ae();let ge=De(le,no(Q));Fp(he,{preventScroll:he===le,shouldFocus(){if(!O.current)return!1;if(ge)return!0;let _e=no(Q);return!(_e!==he&&De(le,_e))}})})},[o,v,le,ye,R,P,O]),be(()=>{if(o||!le)return;let Q=tt(le),me=no(Q),re=P.current==null;GN(me);function ee(J){if(J.open||(A.current=Oue(J.nativeEvent,D.current)),J.reason===xe.triggerHover&&J.nativeEvent.type==="mouseleave"&&(V.current=!0),J.reason===xe.outsidePress)if(J.nested)V.current=!1;else if(Wy(J.nativeEvent)||Ap(J.nativeEvent))V.current=!1;else{let ae=!1;tt(le).createElement("div").focus({get preventScroll(){return ae=!0,!1}}),ae?V.current=!1:V.current=!0}}_.on("openchange",ee);function ie(J){let ae=T.current,he=typeof ae=="function"?ae(J):ae;if(he===void 0||he===!1)return null;he===null&&(he=!0);let ge=y?.isConnected?y:null,_e=me?.isConnected&&oo(me)!=="body"?me:null,Te=re?_e||ge:ge||_e;return Te||(Te=YN()||null),typeof he=="boolean"?Te:Wa(he)||Te||null}return()=>{_.off("openchange",ee);let J=no(Q),ae=Ee(),he=De(w,J)||ae.some(Ne=>Ne===J||De(Ne,J))||k&&aa(k.nodesRef.current,E(),!1).some(Ne=>De(Ne.context?.elements.floating,J)),ge=T.current,_e=A.current,Te=ie(_e);queueMicrotask(()=>{let Ne=Iue(Te),K=typeof ge!="boolean";if(ge&&!V.current&&St(Ne)&&(!(!K&&Ne!==J&&J!==Q.body)||he)){let ne={preventScroll:!0};_e==="keyboard"&&(ne.focusVisible=!0),Ne.focus(ne)}V.current=!1})}},[o,w,le,T,P,_,k,y,E,Ee]),be(()=>{if(!Ut.engine.webkit||v||!w)return;let Q=no(tt(w));!St(Q)||!Du(Q)||De(w,Q)&&Q.blur()},[v,w]),be(()=>{if(!(o||!F))return F.setFocusManagerState({modal:s,closeOnFocusOut:l,open:v,onOpenChange:b.setOpen,domReference:y}),()=>{F.setFocusManagerState(null)}},[o,F,s,v,b,l,y]),be(()=>{if(!(o||!le))return qN(le),()=>{queueMicrotask(Ak)}},[o,le]);let Ie=!o&&(s?!C:!0)&&(Se||s);return(0,Nh.jsxs)(tn.Fragment,{children:[Ie&&(0,Nh.jsx)(zl,{"data-type":"inside",ref:W,onFocus:Q=>{if(s){let me=ye();Fp(me[me.length-1])}else F?.portalNode&&(V.current=!1,Bl(Q,F.portalNode)?Np(y)?.focus():Wa(f??F.beforeOutsideRef)?.focus())}}),r,Ie&&(0,Nh.jsx)(zl,{"data-type":"inside",ref:Y,onFocus:Q=>{s?Fp(ye()[0]):F?.portalNode&&(l&&(V.current=!0),Bl(Q,F.portalNode)?e_(y)?.focus():Wa(u??F.afterOutsideRef)?.focus())}})]})}var Fh=c(X(),1);function Vh(e,t={}){let{enabled:r=!0,event:o="click",toggle:n=!0,ignoreMouse:i=!1,stickIfOpen:a=!0,touchOpenDelay:s=0,reason:l=xe.triggerPress}=t,d="rootStore"in e?e.rootStore:e,u=d.context.dataRef,f=Fh.useRef(void 0),m=ki(),g=or(),h=Fh.useMemo(()=>{function b(y,w,_,x){let E=Le(l,w,_);y&&x==="touch"&&s>0?g.start(s,()=>{d.setOpen(!0,E)}):d.setOpen(y,E)}function v(y,w,_){let x=u.current.openEvent,E=d.select("domReferenceElement")!==w;return y&&E||!y||!n?!0:x&&a?!_(x.type):!1}return{onPointerDown(y){f.current=Ti(y.pointerType,!0)&&Ap(y.nativeEvent)?"virtual":y.pointerType},onMouseDown(y){let w=f.current,_=y.nativeEvent,x=d.select("open");if(y.button!==0||o==="click"||Ti(w,!0)&&i)return;let E=v(x,y.currentTarget,R=>R==="click"||R==="mousedown"),S=yr(_);if(Du(S)){b(E,_,S,w);return}let C=y.currentTarget;m.request(()=>{b(E,_,C,w)})},onClick(y){if(o==="mousedown-only")return;let w=f.current;if(o==="mousedown"&&w){f.current=void 0;return}if(Ti(w,!0)&&i)return;let _=d.select("open"),x=v(_,y.currentTarget,E=>E==="click"||E==="mousedown"||E==="keydown"||E==="keyup");b(x,y.nativeEvent,y.currentTarget,w)},onKeyDown(){f.current=void 0}}},[u,o,i,l,d,a,n,m,g,s]);return Fh.useMemo(()=>r?{reference:h}:ht,[r,h])}var ii=c(X(),1);function Aue(e,t){let r=null,o=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},a=t.axis==="x"||t.axis==="both",s=t.axis==="y"||t.axis==="both",l=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",d=i.width,u=i.height,f=i.x,m=i.y;return r==null&&t.x&&a&&(r=i.x-t.x),o==null&&t.y&&s&&(o=i.y-t.y),f-=r||0,m-=o||0,d=0,u=0,!n||l?(d=t.axis==="y"?i.width:0,u=t.axis==="x"?i.height:0,f=a&&t.x!=null?t.x:f,m=s&&t.y!=null?t.y:m):n&&!l&&(u=t.axis==="x"?i.height:u,d=t.axis==="y"?i.width:d),n=!0,{width:d,height:u,x:f,y:m,top:m,right:f+d,bottom:m+u,left:f}}}}function KN(e){return e!=null&&e.clientX!=null}function Nk(e,t={}){let{enabled:r=!0,axis:o="both"}=t,n="rootStore"in e?e.rootStore:e,i=n.useState("open"),a=n.useState("floatingElement"),s=n.useState("domReferenceElement"),l=n.context.dataRef,d=ii.useRef(!1),u=ii.useRef(null),[f,m]=ii.useState(),[g,h]=ii.useState([]),b=we(x=>{n.set("positionReference",x)}),v=we((x,E,S)=>{d.current||l.current.openEvent&&!KN(l.current.openEvent)||n.set("positionReference",Aue(S??s,{x,y:E,axis:o,dataRef:l,pointerType:f}))}),y=we(x=>{i?u.current||(v(x.clientX,x.clientY,x.currentTarget),h([])):v(x.clientX,x.clientY,x.currentTarget)}),w=Ti(f)?a:i;ii.useEffect(()=>{if(!r){b(s);return}if(!w)return;function x(){u.current?.(),u.current=null}let E=Pt(a);function S(C){let R=yr(C);De(a,R)?x():v(C.clientX,C.clientY)}return!l.current.openEvent||KN(l.current.openEvent)?u.current=nt(E,"mousemove",S):b(s),x},[w,r,a,l,s,n,v,b,g]),ii.useEffect(()=>()=>{n.set("positionReference",null)},[n]),ii.useEffect(()=>{r&&!a&&(d.current=!1)},[r,a]),ii.useEffect(()=>{!r&&i&&(d.current=!0)},[r,i]);let _=ii.useMemo(()=>{function x(E){m(E.pointerType)}return{onPointerDown:x,onPointerEnter:x,onMouseMove:y,onMouseEnter:y}},[y]);return ii.useMemo(()=>r?{reference:_,trigger:_}:{},[r,_])}var Oi=c(X(),1);function Mue(){return!1}function Nue(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function Dh(e,t={}){let{enabled:r=!0,escapeKey:o=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:a=Mue,bubbles:s,externalTree:l}=t,d="rootStore"in e?e.rootStore:e,u=d.useState("open"),f=d.useState("floatingElement"),{dataRef:m}=d.context,g=en(l),h=we(typeof n=="function"?n:()=>!1),b=typeof n=="function"?h:n,v=b!==!1,y=we(()=>i),{escapeKey:w,outsidePress:_}=Nue(s),x=Oi.useRef(!1),E=Oi.useRef(!1),S=Oi.useRef(!1),C=Oi.useRef(!1),R=Oi.useRef(""),T=Oi.useRef(null),P=or(),O=or(),k=we(()=>{O.clear(),m.current.insideReactTree=!1}),F=we(W=>{let Y=m.current.floatingContext?.nodeId;return(g?aa(g.nodesRef.current,Y):[]).some(ve=>ve.context?.open&&!ve.context.dataRef.current[W])}),V=we(W=>Gy(W,d.select("floatingElement"))||Gy(W,d.select("domReferenceElement"))),L=we(W=>{a()&&d.setOpen(!1,Le(xe.triggerPress,W.nativeEvent))}),B=we(W=>{if(!u||!r||!o||W.key!=="Escape"||C.current||!w&&F("__escapeKeyBubbles"))return;let Y=aN(W)?W.nativeEvent:W,G=Le(xe.escapeKey,Y);d.setOpen(!1,G),G.isCanceled||W.preventDefault(),!w&&!G.isPropagationAllowed&&W.stopPropagation()}),j=we(()=>{m.current.insideReactTree=!0,O.start(0,k)}),A=we(W=>{if(!u||!r||W.button!==0)return;let Y=yr(W.nativeEvent);De(d.select("floatingElement"),Y)&&(x.current||(x.current=!0,E.current=!1))}),D=we(W=>{!u||!r||(W.defaultPrevented||W.nativeEvent.defaultPrevented)&&x.current&&(E.current=!0)});Oi.useEffect(()=>{if(!u||!r)return k;m.current.__escapeKeyBubbles=w,m.current.__outsidePressBubbles=_;let W=new Qo,Y=new Qo;function G(){W.clear(),C.current=!0}function ve(){W.start(Ut.engine.webkit?5:0,()=>{C.current=!1})}function fe(){S.current=!0,Y.start(0,()=>{S.current=!1})}function Se(){x.current=!1,E.current=!1}function le(){let K=R.current,ne=K==="pen"||!K?"mouse":K,Ke=y(),Ce=typeof Ke=="function"?Ke():Ke;return typeof Ce=="string"?Ce:Ce[ne]}function ye(K){let ne=le();return ne==="intentional"&&K.type!=="click"||ne==="sloppy"&&K.type==="click"}function Ee(K){let ne=m.current.floatingContext?.nodeId,Ke=g&&aa(g.nodesRef.current,ne).some(Ce=>Gy(K,Ce.context?.elements.floating));return V(K)||Ke}function Ie(K){if(ye(K)){K.type!=="click"&&!V(K)&&(Y.clear(),S.current=!1),k();return}if(m.current.insideReactTree){k();return}let ne=yr(K),Ke=`[${jl("inert")}]`,Ce=ot(ne)?ne.getRootNode():null,ke=Array.from((Fs(Ce)?Ce:tt(d.select("floatingElement"))).querySelectorAll(Ke)),Qe=d.context.triggerElements;if(ne&&(Qe.hasElement(ne)||Qe.hasMatchingElement(xt=>De(xt,ne))))return;let et=ot(ne)?ne:null;for(;et&&!na(et);){let xt=oa(et);if(na(xt)||!ot(xt))break;et=xt}if(!(ke.length&&ot(ne)&&!lN(ne)&&!De(ne,d.select("floatingElement"))&&ke.every(xt=>!De(et,xt)))){if(St(ne)&&!("touches"in K)){let xt=na(ne),Ht=Eo(ne),Xe=/auto|scroll/,Xo=xt||Xe.test(Ht.overflowX),po=xt||Xe.test(Ht.overflowY),Ft=Xo&&ne.clientWidth>0&&ne.scrollWidth>ne.clientWidth,Lo=po&&ne.clientHeight>0&&ne.scrollHeight>ne.clientHeight,Ur=Ht.direction==="rtl",mo=Lo&&(Ur?K.offsetX<=ne.offsetWidth-ne.clientWidth:K.offsetX>ne.clientWidth),Be=Ft&&K.offsetY>ne.clientHeight;if(mo||Be)return}if(!Ee(K)){if(le()==="intentional"&&S.current){Y.clear(),S.current=!1;return}typeof b=="function"&&!b(K)||F("__outsidePressBubbles")||(d.setOpen(!1,Le(xe.outsidePress,K)),k())}}}function Q(K){le()!=="sloppy"||K.pointerType==="touch"||!d.select("open")||!r||V(K)||Ie(K)}function me(K){if(le()!=="sloppy"||!d.select("open")||!r||V(K))return;let ne=K.touches[0];ne&&(T.current={startTime:Date.now(),startX:ne.clientX,startY:ne.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},P.start(1e3,()=>{T.current&&(T.current.dismissOnTouchEnd=!1,T.current.dismissOnMouseDown=!1)}))}function re(K,ne){let Ke=yr(K);if(!Ke)return;let Ce=nt(Ke,K.type,()=>{ne(K),Ce()})}function ee(K){R.current="touch",re(K,me)}function ie(K){P.clear(),K.type==="pointerdown"&&(R.current=K.pointerType),!(K.type==="mousedown"&&T.current&&!T.current.dismissOnMouseDown)&&re(K,ne=>{ne.type==="pointerdown"?Q(ne):Ie(ne)})}function J(K){if(!x.current)return;let ne=E.current;if(Se(),le()==="intentional"){if(K.type==="pointercancel"){ne&&fe();return}if(!Ee(K)){if(ne){fe();return}typeof b=="function"&&!b(K)||(Y.clear(),S.current=!0,k())}}}function ae(K){if(le()!=="sloppy"||!T.current||V(K))return;let ne=K.touches[0];if(!ne)return;let Ke=Math.abs(ne.clientX-T.current.startX),Ce=Math.abs(ne.clientY-T.current.startY),ke=Math.sqrt(Ke*Ke+Ce*Ce);ke>5&&(T.current.dismissOnTouchEnd=!0),ke>10&&(Ie(K),P.clear(),T.current=null)}function he(K){re(K,ae)}function ge(K){le()!=="sloppy"||!T.current||V(K)||(T.current.dismissOnTouchEnd&&Ie(K),P.clear(),T.current=null)}function _e(K){re(K,ge)}let Te=tt(f),Ne=Jo(o&&Jo(nt(Te,"keydown",B),nt(Te,"compositionstart",G),nt(Te,"compositionend",ve)),v&&Jo(nt(Te,"click",ie,!0),nt(Te,"pointerdown",ie,!0),nt(Te,"pointerup",J,!0),nt(Te,"pointercancel",J,!0),nt(Te,"mousedown",ie,!0),nt(Te,"mouseup",J,!0),nt(Te,"touchstart",ee,!0),nt(Te,"touchmove",he,!0),nt(Te,"touchend",_e,!0)));return()=>{Ne(),W.clear(),Y.clear(),Se(),S.current=!1,k()}},[m,f,o,v,b,u,r,w,_,B,k,y,F,V,g,d,P]);let N=Oi.useMemo(()=>({onKeyDown:B,onPointerDown:L,onClick:L}),[B,L]),z=Oi.useMemo(()=>({onKeyDown:B,onPointerDown:D,onMouseDown:D,onClickCapture:j,onMouseDownCapture(W){j(),A(W)},onPointerDownCapture(W){j(),A(W)},onMouseUpCapture:j,onTouchEndCapture:j,onTouchMoveCapture:j}),[B,j,A,D]);return Oi.useMemo(()=>r?{reference:N,floating:z,trigger:N}:{},[r,N,z])}var rn=c(X(),1);function XN(e,t,r){let{reference:o,floating:n}=e,i=ni(t),a=Ih(t),s=Oh(a),l=$o(t),d=i==="y",u=o.x+o.width/2-n.width/2,f=o.y+o.height/2-n.height/2,m=o[s]/2-n[s]/2,g;switch(l){case"top":g={x:u,y:o.y-n.height};break;case"bottom":g={x:u,y:o.y+o.height};break;case"right":g={x:o.x+o.width,y:f};break;case"left":g={x:o.x-n.width,y:f};break;default:g={x:o.x,y:o.y}}let h=Ga(t);return h&&(g[a]+=m*(h==="end"?1:-1)*(r&&d?-1:1)),g}async function ZN(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:i,rects:a,elements:s,strategy:l}=e,{boundary:d="clippingAncestors",rootBoundary:u="viewport",elementContext:f="floating",altBoundary:m=!1,padding:g=0}=zs(t,e),h=Qy(g),v=s[m?f==="floating"?"reference":"floating":f],y=Lu(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(v)))==null||r?v:v.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(s.floating)),boundary:d,rootBoundary:u,strategy:l})),w=f==="floating"?{x:o,y:n,width:a.floating.width,height:a.floating.height}:a.reference,_=await(i.getOffsetParent==null?void 0:i.getOffsetParent(s.floating)),x=await(i.isElement==null?void 0:i.isElement(_))&&await(i.getScale==null?void 0:i.getScale(_))||{x:1,y:1},E=Lu(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:w,offsetParent:_,strategy:l}):w);return{top:(y.top-E.top+h.top)/x.y,bottom:(E.bottom-y.bottom+h.bottom)/x.y,left:(y.left-E.left+h.left)/x.x,right:(E.right-y.right+h.right)/x.x}}var Fue=50,QN=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:a}=r,s=a.detectOverflow?a:{...a,detectOverflow:ZN},l=await(a.isRTL==null?void 0:a.isRTL(t)),d=await a.getElementRects({reference:e,floating:t,strategy:n}),{x:u,y:f}=XN(d,o,l),m=o,g=0,h={};for(let b=0;b<i.length;b++){let v=i[b];if(!v)continue;let{name:y,fn:w}=v,{x:_,y:x,data:E,reset:S}=await w({x:u,y:f,initialPlacement:o,placement:m,strategy:n,middlewareData:h,rects:d,platform:s,elements:{reference:e,floating:t}});u=_??u,f=x??f,h[y]={...h[y],...E},S&&g<Fue&&(g++,typeof S=="object"&&(S.placement&&(m=S.placement),S.rects&&(d=S.rects===!0?await a.getElementRects({reference:e,floating:t,strategy:n}):S.rects),{x:u,y:f}=XN(d,m,l)),b=-1)}return{x:u,y:f,placement:m,strategy:n,middlewareData:h}};var JN=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,o;let{placement:n,middlewareData:i,rects:a,initialPlacement:s,platform:l,elements:d}=t,{mainAxis:u=!0,crossAxis:f=!0,fallbackPlacements:m,fallbackStrategy:g="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:b=!0,...v}=zs(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let y=$o(n),w=ni(s),_=$o(s)===s,x=await(l.isRTL==null?void 0:l.isRTL(d.floating)),E=m||(_||!b?[Th(s)]:yN(s)),S=h!=="none";!m&&S&&E.push(..._N(s,b,h,x));let C=[s,...E],R=await l.detectOverflow(t,v),T=[],P=((o=i.flip)==null?void 0:o.overflows)||[];if(u&&T.push(R[y]),f){let V=vN(n,a,x);T.push(R[V[0]],R[V[1]])}if(P=[...P,{placement:n,overflows:T}],!T.every(V=>V<=0)){var O,k;let V=(((O=i.flip)==null?void 0:O.index)||0)+1,L=C[V];if(L&&(!(f==="alignment"?w!==ni(L):!1)||P.every(A=>ni(A.placement)===w?A.overflows[0]>0:!0)))return{data:{index:V,overflows:P},reset:{placement:L}};let B=(k=P.filter(j=>j.overflows[0]<=0).sort((j,A)=>j.overflows[1]-A.overflows[1])[0])==null?void 0:k.placement;if(!B)switch(g){case"bestFit":{var F;let j=(F=P.filter(A=>{if(S){let D=ni(A.placement);return D===w||D==="y"}return!0}).map(A=>[A.placement,A.overflows.filter(D=>D>0).reduce((D,N)=>D+N,0)]).sort((A,D)=>A[1]-D[1])[0])==null?void 0:F[0];j&&(B=j);break}case"initialPlacement":B=s;break}if(n!==B)return{reset:{placement:B}}}return{}}}};var $N=new Set(["left","top"]);async function Vue(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),a=$o(r),s=Ga(r),l=ni(r)==="y",d=$N.has(a)?-1:1,u=i&&l?-1:1,f=zs(t,e),{mainAxis:m,crossAxis:g,alignmentAxis:h}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return s&&typeof h=="number"&&(g=s==="end"?h*-1:h),l?{x:g*u,y:m*d}:{x:m*d,y:g*u}}var eF=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,o;let{x:n,y:i,placement:a,middlewareData:s}=t,l=await Vue(t,e);return a===((r=s.offset)==null?void 0:r.placement)&&(o=s.arrow)!=null&&o.alignmentOffset?{}:{x:n+l.x,y:i+l.y,data:{...l,placement:a}}}}},tF=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:o,placement:n,platform:i}=t,{mainAxis:a=!0,crossAxis:s=!1,limiter:l={fn:w=>{let{x:_,y:x}=w;return{x:_,y:x}}},...d}=zs(e,t),u={x:r,y:o},f=await i.detectOverflow(t,d),m=ni(n),g=Zy(m),h=u[g],b=u[m],v=(w,_)=>Xy(_+f[w==="y"?"top":"left"],_,_-f[w==="y"?"bottom":"right"]);a&&(h=v(g,h)),s&&(b=v(m,b));let y=l.fn({...t,[g]:h,[m]:b});return{...y,data:{x:y.x-r,y:y.y-o,enabled:{[g]:a,[m]:s}}}}}},rF=function(e){return e===void 0&&(e={}),{options:e,fn(t){var r,o;let{x:n,y:i,placement:a,rects:s,middlewareData:l}=t,{offset:d=0,mainAxis:u=!0,crossAxis:f=!0}=zs(e,t),m={x:n,y:i},g=ni(a),h=Zy(g),b=m[h],v=m[g],y=zs(d,t),w=typeof y=="number"?{mainAxis:y,crossAxis:0}:{mainAxis:(r=y.mainAxis)!=null?r:0,crossAxis:(o=y.crossAxis)!=null?o:0};if(u){let E=h==="y"?"height":"width",S=s.reference[h]-s.floating[E]+w.mainAxis,C=s.reference[h]+s.reference[E]-w.mainAxis;b<S?b=S:b>C&&(b=C)}if(f){var _,x;let E=h==="y"?"width":"height",S=$N.has($o(a)),C=s.reference[g]-s.floating[E]+(S&&((_=l.offset)==null?void 0:_[g])||0)+(S?0:w.crossAxis),R=s.reference[g]+s.reference[E]+(S?0:((x=l.offset)==null?void 0:x[g])||0)-(S?w.crossAxis:0);v<C?v=C:v>R&&(v=R)}return{[h]:b,[g]:v}}}},oF=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:r,rects:o,platform:n,elements:i}=t,{apply:a=()=>{},...s}=zs(e,t),l=await n.detectOverflow(t,s),d=$o(r),u=Ga(r),f=ni(r)==="y",{width:m,height:g}=o.floating,h,b;d==="top"||d==="bottom"?(h=d,b=u===(await(n.isRTL==null?void 0:n.isRTL(i.floating))?"start":"end")?"left":"right"):(b=d,h=u==="end"?"top":"bottom");let v=g-l.top-l.bottom,y=m-l.left-l.right,w=Uc(g-l[h],v),_=Uc(m-l[b],y),x=t.middlewareData.shift,E=!x,S=w,C=_;x!=null&&x.enabled.x&&(C=y),x!=null&&x.enabled.y&&(S=v),E&&!u&&(f?C=m-2*Ua(l.left,l.right):S=g-2*Ua(l.top,l.bottom)),await a({...t,availableWidth:C,availableHeight:S});let R=await n.getDimensions(i.floating);return m!==R.width||g!==R.height?{reset:{rects:!0}}:{}}}};function aF(e){let t=Eo(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=St(e),i=n?e.offsetWidth:r,a=n?e.offsetHeight:o,s=Gc(r)!==i||Gc(o)!==a;return s&&(r=i,o=a),{width:r,height:o,$:s}}function Vk(e){return ot(e)?e:e.contextElement}function Vp(e){let t=Vk(e);if(!St(t))return Ls(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=aF(t),a=(i?Gc(r.width):r.width)/o,s=(i?Gc(r.height):r.height)/n;return(!a||!Number.isFinite(a))&&(a=1),(!s||!Number.isFinite(s))&&(s=1),{x:a,y:s}}var Due=Ls(0);function sF(e){let t=Pt(e);return!Ly()||!t.visualViewport?Due:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Lue(e,t,r){return t===void 0&&(t=!1),!!r&&t&&r===Pt(e)}function Hu(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),i=Vk(e),a=Ls(1);t&&(o?ot(o)&&(a=Vp(o)):a=Vp(e));let s=Lue(i,r,o)?sF(i):Ls(0),l=(n.left+s.x)/a.x,d=(n.top+s.y)/a.y,u=n.width/a.x,f=n.height/a.y;if(i&&o){let m=Pt(i),g=ot(o)?Pt(o):o,h=m,b=zy(h);for(;b&&g!==h;){let v=Vp(b),y=b.getBoundingClientRect(),w=Eo(b),_=y.left+(b.clientLeft+parseFloat(w.paddingLeft))*v.x,x=y.top+(b.clientTop+parseFloat(w.paddingTop))*v.y;l*=v.x,d*=v.y,u*=v.x,f*=v.y,l+=_,d+=x,h=Pt(b),b=zy(h)}}return Lu({width:u,height:f,x:l,y:d})}function i_(e,t){let r=_h(e).scrollLeft;return t?t.left+r:Hu(Vs(e)).left+r}function lF(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-i_(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function zue(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n==="fixed",a=Vs(o),s=t?yh(t.floating):!1;if(o===a||s&&i)return r;let l={scrollLeft:0,scrollTop:0},d=Ls(1),u=Ls(0),f=St(o);if((f||!i)&&((oo(o)!=="body"||Nu(a))&&(l=_h(o)),f)){let g=Hu(o);d=Vp(o),u.x=g.x+o.clientLeft,u.y=g.y+o.clientTop}let m=a&&!f&&!i?lF(a,l):Ls(0);return{width:r.width*d.x,height:r.height*d.y,x:r.x*d.x-l.scrollLeft*d.x+u.x+m.x,y:r.y*d.y-l.scrollTop*d.y+u.y+m.y}}function Bue(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function jue(e){let t=_h(e),r=e.ownerDocument.body,o=Ua(e.scrollWidth,e.clientWidth,r.scrollWidth,r.clientWidth),n=Ua(e.scrollHeight,e.clientHeight,r.scrollHeight,r.clientHeight),i=-t.scrollLeft+i_(e),a=-t.scrollTop;return Eo(r).direction==="rtl"&&(i+=Ua(e.clientWidth,r.clientWidth)-o),{width:o,height:n,x:i,y:a}}var Hue=25;function Wue(e,t,r){r===void 0&&(r="viewport");let o=r==="layoutViewport",n=Pt(e),i=Vs(e),a=n.visualViewport,s=i.clientWidth,l=i.clientHeight,d=0,u=0;if(a){let m=!Ly()||t==="fixed";o?m||(d=-a.offsetLeft,u=-a.offsetTop):(s=a.width,l=a.height,m&&(d=a.offsetLeft,u=a.offsetTop))}if(i_(i)<=0){let m=i.ownerDocument,g=m.body,h=getComputedStyle(g),b=m.compatMode==="CSS1Compat"&&parseFloat(h.marginLeft)+parseFloat(h.marginRight)||0,v=Math.abs(i.clientWidth-g.clientWidth-b),y=getComputedStyle(i).scrollbarGutter==="stable both-edges"?v/2:v;y<=Hue&&(s-=y)}return{width:s,height:l,x:d,y:u}}function Uue(e,t){let r=Hu(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=Vp(e),a=e.clientWidth*i.x,s=e.clientHeight*i.y,l=n*i.x,d=o*i.y;return{width:a,height:s,x:l,y:d}}function nF(e,t,r){let o;if(t==="viewport"||t==="layoutViewport")o=Wue(e,r,t);else if(t==="document")o=jue(Vs(e));else if(ot(t))o=Uue(t,r);else{let n=sF(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Lu(o)}function Gue(e,t){let r=t.get(e);if(r)return r;let o=Hc(e,[],!1).filter(s=>ot(s)&&oo(s)!=="body"),n=null,i=Eo(e).position==="fixed",a=i?oa(e):e;for(;ot(a)&&!na(a);){let s=Eo(a),l=Dy(a),d=n?n.position:i?"fixed":"";!l&&(d==="fixed"||d==="absolute"&&s.position==="static")?o=o.filter(f=>f!==a):n=s,a=oa(a)}return t.set(e,o),o}function Yue(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,a=[...r==="clippingAncestors"?yh(t)?[]:Gue(t,this._c):[].concat(r),o],s=nF(t,a[0],n),l=s.top,d=s.right,u=s.bottom,f=s.left;for(let m=1;m<a.length;m++){let g=nF(t,a[m],n);l=Ua(g.top,l),d=Uc(g.right,d),u=Uc(g.bottom,u),f=Ua(g.left,f)}return{width:d-f,height:u-l,x:f,y:l}}function que(e){let{width:t,height:r}=aF(e);return{width:t,height:r}}function Kue(e,t,r){let o=St(t),n=Vs(t),i=r==="fixed",a=Hu(e,!0,i,t),s={scrollLeft:0,scrollTop:0},l=Ls(0);if((o||!i)&&((oo(t)!=="body"||Nu(n))&&(s=_h(t)),o)){let m=Hu(t,!0,i,t);l.x=m.x+t.clientLeft,l.y=m.y+t.clientTop}!o&&n&&(l.x=i_(n));let d=n&&!o&&!i?lF(n,s):Ls(0),u=a.left+s.scrollLeft-l.x-d.x,f=a.top+s.scrollTop-l.y-d.y;return{x:u,y:f,width:a.width,height:a.height}}function Fk(e){return Eo(e).position==="static"}function iF(e,t){if(!St(e)||Eo(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return Vs(e)===r&&(r=r.ownerDocument.body),r}function cF(e,t){let r=Pt(e);if(yh(e))return r;if(!St(e)){let n=oa(e);for(;n&&!na(n);){if(ot(n)&&!Fk(n))return n;n=oa(n)}return r}let o=iF(e,t);for(;o&&jM(o)&&Fk(o);)o=iF(o,t);return o&&na(o)&&Fk(o)&&!Dy(o)?r:o||HM(e)||r}var Xue=async function(e){let t=this.getOffsetParent||cF,r=this.getDimensions,o=await r(e.floating);return{reference:Kue(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function Zue(e){return Eo(e).direction==="rtl"}var Dk={convertOffsetParentRelativeRectToViewportRelativeRect:zue,getDocumentElement:Vs,getClippingRect:Yue,getOffsetParent:cF,getElementRects:Xue,getClientRects:Bue,getDimensions:que,getScale:Vp,isElement:ot,isRTL:Zue};function dF(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Que(e,t,r){let o=null,n,i=Vs(e);function a(){var u;clearTimeout(n),(u=o)==null||u.disconnect(),o=null}function s(u,f){u===void 0&&(u=!1),f===void 0&&(f=1),a();let m=e.getBoundingClientRect(),{left:g,top:h,width:b,height:v}=m;if(u||t(),!b||!v)return;let y=Ph(h),w=Ph(i.clientWidth-(g+b)),_=Ph(i.clientHeight-(h+v)),x=Ph(g),S={rootMargin:-y+"px "+-w+"px "+-_+"px "+-x+"px",threshold:Ua(0,Uc(1,f))||1},C=!0;function R(T){let P=T[0].intersectionRatio;if(!dF(m,e.getBoundingClientRect()))return s();if(P!==f){if(!C)return s();P?s(!1,P):n=setTimeout(()=>{s(!1,1e-7)},1e3)}C=!1}try{o=new IntersectionObserver(R,{...S,root:i.ownerDocument})}catch{o=new IntersectionObserver(R,S)}o.observe(e)}let l=Pt(e),d=()=>s(r);return l.addEventListener("resize",d),s(!0),()=>{l.removeEventListener("resize",d),a()}}function Lh(e,t,r,o){o===void 0&&(o={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:a=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:l=!1}=o,d=Vk(e),u=n||i?[...d?Hc(d):[],...t?Hc(t):[]]:[];u.forEach(y=>{n&&y.addEventListener("scroll",r),i&&y.addEventListener("resize",r)});let f=d&&s?Que(d,r,i):null,m=-1,g=null;a&&(g=new ResizeObserver(y=>{let[w]=y;w&&w.target===d&&g&&t&&(g.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var _;(_=g)==null||_.observe(t)})),r()}),d&&!l&&g.observe(d),t&&g.observe(t));let h,b=l?Hu(e):null;l&&v();function v(){let y=Hu(e);b&&!dF(b,y)&&r(),b=y,h=requestAnimationFrame(v)}return r(),()=>{var y;u.forEach(w=>{n&&w.removeEventListener("scroll",r),i&&w.removeEventListener("resize",r)}),f?.(),(y=g)==null||y.disconnect(),g=null,l&&cancelAnimationFrame(h)}}var uF=eF;var fF=tF,pF=JN,mF=oF;var gF=rF,a_=(e,t,r)=>{let o=new Map,n=r??{},i={...Dk,...n.platform,_c:o};return QN(e,t,{...n,platform:i})};var ho=c(X(),1),bF=c(X(),1),vF=c(Ha(),1),$ue=typeof document<"u",efe=function(){},s_=$ue?bF.useLayoutEffect:efe;function l_(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let r,o,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(o=r;o--!==0;)if(!l_(e[o],t[o]))return!1;return!0}if(n=Object.keys(e),r=n.length,r!==Object.keys(t).length)return!1;for(o=r;o--!==0;)if(!{}.hasOwnProperty.call(t,n[o]))return!1;for(o=r;o--!==0;){let i=n[o];if(!(i==="_owner"&&e.$$typeof)&&!l_(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function yF(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function hF(e,t){let r=yF(e);return Math.round(t*r)/r}function Lk(e){let t=ho.useRef(e);return s_(()=>{t.current=e}),t}function _F(e){e===void 0&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:n,elements:{reference:i,floating:a}={},transform:s=!0,whileElementsMounted:l,open:d}=e,[u,f]=ho.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[m,g]=ho.useState(o);l_(m,o)||g(o);let[h,b]=ho.useState(null),[v,y]=ho.useState(null),w=ho.useCallback(A=>{A!==S.current&&(S.current=A,b(A))},[]),_=ho.useCallback(A=>{A!==C.current&&(C.current=A,y(A))},[]),x=i||h,E=a||v,S=ho.useRef(null),C=ho.useRef(null),R=ho.useRef(u),T=l!=null,P=Lk(l),O=Lk(n),k=Lk(d),F=ho.useCallback(()=>{if(!S.current||!C.current)return;let A={placement:t,strategy:r,middleware:m};O.current&&(A.platform=O.current),a_(S.current,C.current,A).then(D=>{let N={...D,isPositioned:k.current!==!1};V.current&&!l_(R.current,N)&&(R.current=N,vF.flushSync(()=>{f(N)}))})},[m,t,r,O,k]);s_(()=>{d===!1&&R.current.isPositioned&&(R.current.isPositioned=!1,f(A=>({...A,isPositioned:!1})))},[d]);let V=ho.useRef(!1);s_(()=>(V.current=!0,()=>{V.current=!1}),[]),s_(()=>{if(x&&(S.current=x),E&&(C.current=E),x&&E){if(P.current)return P.current(x,E,F);F()}},[x,E,F,P,T]);let L=ho.useMemo(()=>({reference:S,floating:C,setReference:w,setFloating:_}),[w,_]),B=ho.useMemo(()=>({reference:x,floating:E}),[x,E]),j=ho.useMemo(()=>{let A={position:r,left:0,top:0};if(!B.floating)return A;let D=hF(B.floating,u.x),N=hF(B.floating,u.y);return s?{...A,transform:"translate("+D+"px, "+N+"px)",...yF(B.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:D,top:N}},[r,s,B.floating,u.x,u.y]);return ho.useMemo(()=>({...u,update:F,refs:L,elements:B,floatingStyles:j}),[u,F,L,B,j])}var zk=(e,t)=>{let r=uF(e);return{name:r.name,fn:r.fn,options:[e,t]}},Bk=(e,t)=>{let r=fF(e);return{name:r.name,fn:r.fn,options:[e,t]}},jk=(e,t)=>({fn:gF(e).fn,options:[e,t]}),Hk=(e,t)=>{let r=pF(e);return{name:r.name,fn:r.fn,options:[e,t]}},Wk=(e,t)=>{let r=mF(e);return{name:r.name,fn:r.fn,options:[e,t]}};var Dp=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,r,o=!0){this.fallbackStore=t,this.componentName=r,this.throwOnMissingTrigger=o}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let r=this.attachedStores.lastIndexOf(t);r!==-1&&this.attachedStores.splice(r,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(r=>{r()}))}openByTrigger(t){let r=this.attachedStore;if(r===null)return;let o;if(t){for(let n=this.attachedStores.length-1;n>=0&&!o;n-=1)o=this.attachedStores[n].context.triggerElements.getById(t);o??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!o&&this.throwOnMissingTrigger)throw new Error(ut(99,this.componentName,t,this.componentName));r.setOpen(!0,Le(xe.imperativeAction,void 0,o))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,Le(xe.imperativeAction))}};var Uu=c(X(),1),NF=c(Ha(),1);var MF=c(X(),1);var IF=c(X(),1),qk=c(zh(),1),AF=c(RF(),1);var TF=c(X(),1);var Gk=[],Yk;function PF(){return Yk}function OF(e){Gk.push(e)}function Bh(e){let t=(r,o)=>{let n=Wt(vfe).current,i;try{Yk=n;for(let a of Gk)a.before(n);i=e(r,o);for(let a of Gk)a.after(n);n.didInitialize=!0}finally{Yk=void 0}return i};return t.displayName=e.displayName||e.name,t}function d_(e){return TF.forwardRef(Bh(e))}function vfe(){return{didInitialize:!1}}var yfe=Ep(19),_fe=yfe?xfe:Sfe;function u_(e,t,r,o,n){return _fe(e,t,r,o,n)}function wfe(e,t,r,o,n){let i=IF.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,qk.useSyncExternalStore)(e.subscribe,i,i)}OF({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let r=0;r<e.syncHooks.length;r+=1){let o=e.syncHooks[r],n=o.selector(o.store.state,o.a1,o.a2,o.a3);Object.is(o.value,n)||(t=!0,o.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let r=new Set;for(let n of e.syncHooks)r.add(n.store);let o=[];for(let n of r)o.push(n.subscribe(t));return()=>{for(let n of o)n()}}),(0,qk.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function xfe(e,t,r,o,n){let i=PF();if(!i)return wfe(e,t,r,o,n);let a=i.syncIndex;i.syncIndex+=1;let s;return i.didInitialize?(s=i.syncHooks[a],(s.store!==e||s.selector!==t||!Object.is(s.a1,r)||!Object.is(s.a2,o)||!Object.is(s.a3,n))&&(s.store!==e&&(i.didChangeStore=!0),s.store=e,s.selector=t,s.a1=r,s.a2=o,s.a3=n,s.value=t(e.getSnapshot(),r,o,n))):(s={store:e,selector:t,a1:r,a2:o,a3:n,value:t(e.getSnapshot(),r,o,n)},i.syncHooks.push(s)),s.value}function Sfe(e,t,r,o,n){return(0,AF.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,o,n))}var f_=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let r=this.updateTick;for(let o of this.listeners){if(r!==this.updateTick)return;o(t)}}update(t){for(let r in t)if(!Object.is(this.state[r],t[r])){this.setState({...this.state,...t});return}}set(t,r){Object.is(this.state[t],r)||this.setState({...this.state,[t]:r})}notifyAll(){let t={...this.state};this.setState(t)}use(t,r,o,n){return u_(this,t,r,o,n)}};var Wu=c(X(),1);var Bs=class extends f_{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){Wu.useDebugValue(t);let o=this;be(()=>{o.state[t]!==r&&o.set(t,r)},[o,t,r])}useSyncedValueWithCleanup(t,r){let o=this;be(()=>(o.state[t]!==r&&o.set(t,r),()=>{o.set(t,void 0)}),[o,t,r])}useSyncedValues(t){let r=this,o=Object.values(t);be(()=>{r.update(t)},[r,...o])}useControlledProp(t,r){Wu.useDebugValue(t);let o=this,n=r!==void 0;be(()=>{n&&!Object.is(o.state[t],r)&&o.setState({...o.state,[t]:r})},[o,t,r,n])}select(t,r,o,n){let i=this.selectors[t];return i(this.state,r,o,n)}useState(t,r,o,n){return Wu.useDebugValue(t),u_(this,this.selectors[t],r,o,n)}useContextCallback(t,r){Wu.useDebugValue(t);let o=we(r??yt);this.context[t]=o}useStateSetter(t){let r=Wu.useRef(void 0);return r.current===void 0&&(r.current=o=>{this.set(t,o)}),r.current}observe(t,r){let o;typeof t=="function"?o=t:o=this.selectors[t];let n=o(this.state);return r(n,n,this),this.subscribe(i=>{let a=o(i);if(!Object.is(n,a)){let s=n;n=a,r(a,s,this)}})}};var Cfe={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},Xc=class extends Bs{constructor(t){let{syncOnly:r,nested:o,onOpenChange:n,triggerElements:i,...a}=t;super({...a,positionReference:a.referenceElement,domReferenceElement:a.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:n_(),nested:o,triggerElements:i},Cfe),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&sN(r))&&(this.context.dataRef.current.openEvent=t?r:void 0)};dispatchOpenChange=(t,r)=>{this.syncOpenEvent(t,r.event);let o={open:t,reason:r.reason,nativeEvent:r.event,nested:this.context.nested,triggerElement:r.trigger};this.context.events.emit("openchange",o)};setOpen=(t,r)=>{if(this.syncOnly){this.context.onOpenChange?.(t,r);return}this.dispatchOpenChange(t,r),this.context.onOpenChange?.(t,r)}};function jh(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,floatingRootContext:o,floatingId:n,nested:i,onOpenChange:a}=e,s=t.useState("open"),l=t.useState("activeTriggerElement"),d=t.useState(r?"popupElement":"positionerElement"),u=t.context.triggerElements,f=a,m=MF.useRef(null);o===void 0&&m.current===null&&(m.current=new Xc({open:s,transitionStatus:void 0,referenceElement:l,floatingElement:d,triggerElements:u,onOpenChange:f,floatingId:n,syncOnly:!0,nested:i}));let g=o??m.current;return t.useSyncedValue("floatingId",n),be(()=>{let h={open:s,floatingId:n,referenceElement:l,floatingElement:d};ot(l)&&(h.domReferenceElement=l),g.state.positionReference===g.state.referenceElement&&(h.positionReference=l),g.update(h)},[s,n,l,d,g]),g.context.onOpenChange=f,g.context.nested=i,g}var p_={tabIndex:-1,[Sh]:""};function FF(e,t=!1){let r=Ba(),o=Pi()!=null,n=Wt(()=>e(r,o)).current;return jh({popupStore:n,treatPopupAsFloatingElement:t,floatingRootContext:n.state.floatingRootContext,floatingId:r,nested:o,onOpenChange:n.setOpen}),n}function m_({handle:e,store:t}){return be(()=>e.attachStore(t),[e,t]),null}function Kk(e,t){let r=Uu.useRef(null),o=Uu.useRef(null);return Uu.useCallback(n=>{if(e===void 0)return;let i=!1;if(r.current!==null){let a=r.current,s=o.current,l=t.context.triggerElements.getById(a);s&&l===s&&(t.context.triggerElements.delete(a),i=!0),r.current=null,o.current=null}if(n!==null&&(r.current=e,o.current=n,t.context.triggerElements.add(e,n),i=!0),i){let a=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==a&&t.set("triggerCount",a)}},[t,e])}function Xk(e,t,r,o=!1){t?e.preventUnmountingOnClose=!1:o&&(e.preventUnmountingOnClose=!0);let n=r?.id??null;(n||t)&&(e.activeTriggerId=n,e.activeTriggerElement=r??null)}function Zk(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function VF(e,t,r,o={}){let n=r.reason,i=n===xe.triggerHover,a=t&&n===xe.triggerFocus,s=!t&&(n===xe.triggerPress||n===xe.escapeKey),l=Zk(r);if(e.context.onOpenChange?.(t,r),r.isCanceled)return;o.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,r);let d=()=>{let u={...o.extraState,open:t};a?u.instantType="focus":s?u.instantType="dismiss":i&&(u.instantType=void 0),Xk(u,t,r.trigger,l()),e.update(u)};i?NF.flushSync(d):d()}function g_(e,t,r,o){let n=r.useState("isMountedByTrigger",e),i=Kk(e,r),a=we(l=>{let d=r.select("open"),u=r.select("activeTriggerId");if(u===e){r.update({activeTriggerElement:l,...d?o:null});return}u==null&&d&&r.update({activeTriggerId:e,activeTriggerElement:l,...o})}),s=Uu.useCallback(l=>{i(l),l&&a(l)},[i,a]);return be(()=>{n&&r.update({activeTriggerElement:t.current,...o})},[n,r,t,...Object.values(o)]),{registerTrigger:s,isMountedByThisTrigger:n}}function h_(e,t={}){let{closeOnActiveTriggerUnmount:r=!1}=t,o=Uu.useRef(null),n=e.useState("open"),i=e.useState("triggerCount"),a=e.useState("activeTriggerId"),s=e.useState("activeTriggerElement");be(()=>{if(!n){o.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let l=e.context.triggerElements.size,d={};e.state.triggerCount!==l&&(d.triggerCount=l);let u=e.select("activeTriggerId"),f=null;if(u){let m=e.context.triggerElements.getById(u);if(m)o.current=u,m!==e.state.activeTriggerElement&&(d.activeTriggerElement=m);else{for(let[g,h]of e.context.triggerElements.entries())if(h===e.state.activeTriggerElement){d.activeTriggerId=g,d.activeTriggerElement=h,o.current=g;break}d.activeTriggerId===void 0&&(o.current===u?f=u:o.current=null)}}else o.current=null;if(!f&&!u&&l===1){let m=e.context.triggerElements.entries().next();if(!m.done){let[g,h]=m.value;d.activeTriggerId=g,d.activeTriggerElement=h,o.current=g}}(d.triggerCount!==void 0||d.activeTriggerId!==void 0||d.activeTriggerElement!==void 0)&&e.update(d),f&&r&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===f&&!e.context.triggerElements.getById(f)){let m=Le(xe.none);e.setOpen(!1,m),m.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,i,a,s,r])}function b_(e,t,r){let{mounted:o,setMounted:n,transitionStatus:i}=ta(e),a=t.useState("preventUnmountingOnClose"),s=e?!1:a;t.useSyncedValues({mounted:o,transitionStatus:i,preventUnmountingOnClose:s});let l=we(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)});return oi({enabled:o&&!e&&!s,open:e,ref:t.context.popupRef,onComplete(){e||l()}}),{forceUnmount:l,transitionStatus:i}}function v_(e,t){e.useSyncedValues(t),be(()=>()=>{e.update({activeTriggerProps:ht,inactiveTriggerProps:ht,popupProps:ht})},[e])}var Hl=class{constructor(){this.idMap=new Map}add(t,r){this.idMap.set(t,r)}delete(t){this.idMap.delete(t)}hasElement(t){for(let r of this.idMap.values())if(r===t)return!0;return!1}hasMatchingElement(t){for(let r of this.idMap.values())if(t(r))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function DF(){return new Xc({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Hl,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function y_(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:DF(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:ht,inactiveTriggerProps:ht,popupProps:ht}}function zF(e,t,r=!1){return new Xc({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0})}var Hh=e=>e.triggerIdProp??e.activeTriggerId,Qk=e=>e.openProp??e.open,LF=e=>(e.popupElement?.id??e.floatingId)||void 0;function BF(e,t){return t!==void 0&&Qk(e)&&Hh(e)===t}function Efe(e,t){return BF(e,t)?!0:t!==void 0&&Qk(e)&&Hh(e)==null&&e.triggerCount===1}var __={open:Qk,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:Hh,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:LF,isTriggerActive:(e,t)=>t!==void 0&&Hh(e)===t,isOpenedByTrigger:(e,t)=>BF(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&Hh(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>Efe(e,t)?LF(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var Jk=c(X(),1),jF=c(zh(),1);function w_(e){let t=Jk.useCallback(o=>e===void 0?yt:e.subscribeStore(o),[e]),r=Jk.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,jF.useSyncExternalStore)(t,r,()=>e?.serverStore)}function HF(e){return kfe(e,e.rootContext)}function kfe(e,t){let{nodeId:r,externalTree:o}=e,n=t.useState("referenceElement"),i=t.useState("floatingElement"),a=t.useState("domReferenceElement"),s=t.useState("open"),l=t.useState("floatingId"),[d,u]=rn.useState(null),[f,m]=rn.useState(void 0),[g,h]=rn.useState(void 0),b=rn.useRef(null),v=en(o),y=rn.useMemo(()=>({reference:n,floating:i,domReference:a}),[n,i,a]),w=_F({...e,elements:{...y,...d&&{reference:d}}}),_=ot(f)?f:null,x=g===void 0?t.state.floatingElement:g;t.useSyncedValue("referenceElement",f??null),t.useSyncedValue("domReferenceElement",f===void 0?a:_),t.useSyncedValue("floatingElement",x);let E=rn.useCallback(O=>{let k=ot(O)?{getBoundingClientRect:()=>O.getBoundingClientRect(),getClientRects:()=>O.getClientRects(),contextElement:O}:O;u(k),w.refs.setReference(k)},[w.refs]),S=rn.useCallback(O=>{(ot(O)||O===null)&&(b.current=O,m(O)),(ot(w.refs.reference.current)||w.refs.reference.current===null||O!==null&&!ot(O))&&w.refs.setReference(O)},[w.refs,m]),C=rn.useCallback(O=>{h(O),w.refs.setFloating(O)},[w.refs]),R=rn.useMemo(()=>({...w.refs,setReference:S,setFloating:C,setPositionReference:E,domReference:b}),[w.refs,S,C,E]),T=rn.useMemo(()=>({...w.elements,domReference:a}),[w.elements,a]),P=rn.useMemo(()=>({...w,dataRef:t.context.dataRef,open:s,onOpenChange:t.setOpen,events:t.context.events,floatingId:l,refs:R,elements:T,nodeId:r,rootStore:t}),[w,R,T,r,t,s,l]);return be(()=>{a&&(b.current=a)},[a]),be(()=>{t.context.dataRef.current.floatingContext=P;let O=v?.nodesRef.current.find(k=>k.id===r);O&&(O.context=P)}),rn.useMemo(()=>({...w,context:P,refs:R,elements:T,rootStore:t}),[w,R,T,P,t])}var js=c(X(),1);var $k=Ut.os.mac&&Ut.engine.webkit;function Wh(e,t={}){let{enabled:r=!0,delay:o}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:a}=n.context,s=js.useRef(!1),l=js.useRef(null),d=js.useRef(!0),u=or();js.useEffect(()=>{let m=n.select("domReferenceElement");if(!r)return;let g=Pt(m);function h(){let y=n.select("domReferenceElement");!n.select("open")&&St(y)&&y===no(tt(y))&&(s.current=!0)}function b(){d.current=!0}function v(){d.current=!1}return Jo(nt(g,"blur",h),$k&&nt(g,"keydown",b,!0),$k&&nt(g,"pointerdown",v,!0))},[n,r]),js.useEffect(()=>{if(!r)return;function m(g){if(g.reason===xe.triggerPress||g.reason===xe.escapeKey){let h=n.select("domReferenceElement");ot(h)&&(l.current=h,s.current=!0)}}return i.on("openchange",m),()=>{i.off("openchange",m)}},[i,r,n]);let f=js.useMemo(()=>{function m(){s.current=!1,l.current=null}return{onMouseLeave(){m()},onFocus(g){let h=g.currentTarget;if(s.current){if(l.current===h)return;m()}let b=yr(g.nativeEvent);if(ot(b)){if($k&&!g.relatedTarget){if(!d.current&&!Du(b))return}else if(!cN(b))return}let v=Wc(g.relatedTarget,n.context.triggerElements),{nativeEvent:y,currentTarget:w}=g,_=typeof o=="function"?o():o;if(n.select("open")&&v||_===0||_===void 0){n.setOpen(!0,Le(xe.triggerFocus,y,w));return}u.start(_,()=>{s.current||n.setOpen(!0,Le(xe.triggerFocus,y,w))})},onBlur(g){m();let h=g.relatedTarget,b=g.nativeEvent,v=ot(h)&&h.hasAttribute(jl("focus-guard"))&&h.getAttribute("data-type")==="outside";u.start(0,()=>{let y=n.select("domReferenceElement"),w=no(tt(y));!h&&w===y||De(a.current.floatingContext?.refs.floating.current,w)||De(y,w)||v||Wc(h??w,n.context.triggerElements)||n.setOpen(!1,Le(xe.triggerFocus,b))})}}},[a,o,n,u]);return js.useMemo(()=>r?{reference:f,trigger:f}:{},[r,f])}var tR=c(X(),1);var eR=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new Qo,this.restTimeout=new Qo,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},x_=new WeakMap;function zp(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&x_.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),x_.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function S_(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,i=x_.get(r);i&&i!==e&&zp(i),zp(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,x_.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function Bp(e){let t=e.context.dataRef.current,r=Wt(()=>t.hoverInteractionState??eR.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),kp(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Uh(e,t={}){let{enabled:r=!0,closeDelay:o=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,a=i.useState("open"),s=i.useState("floatingElement"),l=i.useState("domReferenceElement"),{dataRef:d}=i.context,u=en(),f=Pi(),m=Bp(i),g=or(),h=we(()=>Yy(d.current.openEvent?.type,m.interactedInside)),b=we(()=>dN(d.current.openEvent?.type)),v=we(()=>{zp(m)});be(()=>{a||(m.pointerType=void 0,m.restTimeoutPending=!1,m.interactedInside=!1,v())},[a,m,v]),tR.useEffect(()=>v,[v]),be(()=>{if(r&&a&&m.handleCloseOptions?.blockPointerEvents&&b()&&ot(l)&&s){let y=l,w=s,_=tt(s),x=u?.nodesRef.current.find(R=>R.id===f)?.context?.elements.floating;x&&(x.style.pointerEvents="");let E=m.pointerEventsScopeElement!==w?m.pointerEventsScopeElement:null,S=x!==w?x:null,C=m.handleCloseOptions?.getScope?.()??E??S??y.closest("[data-rootownerid]")??_.body;return S_(m,{scopeElement:C,referenceElement:y,floatingElement:w}),()=>{v()}}},[r,a,l,s,m,b,u,f,v]),tR.useEffect(()=>{if(!r)return;function y(){return!!(u&&f&&aa(u.nodesRef.current,f).length>0)}function w(R){let T=ia(o,"close",m.pointerType),P=()=>{i.setOpen(!1,Le(xe.triggerHover,R)),u?.events.emit("floating.closed",R)};T?m.openChangeTimeout.start(T,P):(m.openChangeTimeout.clear(),P())}function _(R){let T=yr(R);if(!dk(T)){m.interactedInside=!1;return}m.interactedInside=T?.closest("[aria-haspopup]")!=null}function x(){m.openChangeTimeout.clear(),g.clear(),u?.events.off("floating.closed",S),v()}function E(R){if(y()&&u){u.events.on("floating.closed",S);return}if(Wc(R.relatedTarget,i.context.triggerElements))return;let T=d.current.floatingContext?.nodeId??n,P=R.relatedTarget;if(!(u&&T&&ot(P)&&aa(u.nodesRef.current,T,!1).some(k=>De(k.context?.elements.floating,P)))){if(m.handler){m.handler(R);return}v(),b()&&!h()&&w(R)}}function S(R){!u||!f||y()||g.start(0,()=>{u.events.off("floating.closed",S),i.setOpen(!1,Le(xe.triggerHover,R)),u.events.emit("floating.closed",R)})}let C=s;return Jo(C&&nt(C,"mouseenter",x),C&&nt(C,"mouseleave",E),C&&nt(C,"pointerdown",_,!0),()=>{u?.events.off("floating.closed",S)})},[r,s,i,d,o,n,b,h,v,m,u,f,g])}var Zc=c(X(),1),WF=c(Ha(),1);var Rfe={current:null};function Gu(e,t={}){let{enabled:r=!0,delay:o=0,handleClose:n=null,mouseOnly:i=!1,restMs:a=0,move:s=!0,triggerElementRef:l=Rfe,externalTree:d,isActiveTrigger:u=!0,getHandleCloseContext:f,isClosing:m,shouldOpen:g,guardStaleOpen:h=!1}=t,b="rootStore"in e?e.rootStore:e,{dataRef:v,events:y}=b.context,w=en(d),_=Bp(b),x=Zc.useRef(!1),E=pr(n),S=pr(o),C=pr(a),R=pr(r),T=pr(g),P=pr(m),O=we(()=>Yy(v.current.openEvent?.type,_.interactedInside)),k=we(()=>T.current?.()!==!1),F=we((B,j,A)=>{let D=b.context.triggerElements;if(D.hasElement(j))return!B||!De(B,j);if(!ot(A))return!1;let N=A;return D.hasMatchingElement(z=>De(z,N))&&(!B||!De(B,N))}),V=we(()=>{if(!_.handler)return;tt(b.select("domReferenceElement")).removeEventListener("mousemove",_.handler),_.handler=void 0}),L=we(()=>{zp(_)});return u&&(_.handleCloseOptions=E.current?.__options),Zc.useEffect(()=>V,[V]),Zc.useEffect(()=>{if(!r)return;function B(j){j.open?x.current=!1:(x.current=j.reason===xe.triggerHover,V(),_.openChangeTimeout.clear(),_.restTimeout.clear(),_.blockMouseMove=!0,_.restTimeoutPending=!1)}return y.on("openchange",B),()=>{y.off("openchange",B)}},[r,y,_,V]),Zc.useEffect(()=>{if(!r)return;function B(W,Y=!0){let G=ia(S.current,"close",_.pointerType);G?_.openChangeTimeout.start(G,()=>{b.setOpen(!1,Le(xe.triggerHover,W)),w?.events.emit("floating.closed",W)}):Y&&(_.openChangeTimeout.clear(),b.setOpen(!1,Le(xe.triggerHover,W)),w?.events.emit("floating.closed",W))}let j=l.current??(u?b.select("domReferenceElement"):null);if(!ot(j))return;function A(W){if(_.openChangeTimeout.clear(),_.blockMouseMove=!1,i&&!Ti(_.pointerType))return;let Y=uk(C.current),G=ia(S.current,"open",_.pointerType),ve=yr(W),fe=W.currentTarget??null,Se=b.select("domReferenceElement"),le=fe;if(ot(ve)&&!b.context.triggerElements.hasElement(ve)){for(let J of b.context.triggerElements.elements())if(De(J,ve)){le=J;break}}ot(fe)&&ot(Se)&&!b.context.triggerElements.hasElement(fe)&&De(fe,Se)&&(le=Se);let ye=le==null?!1:F(Se,le,ve),Ee=b.select("open"),Ie=P.current?.()??b.select("transitionStatus")==="ending",Q=!Ee&&Ie&&x.current,me=!ye&&ot(le)&&ot(Se)&&De(Se,le)&&Q,re=Y>0&&!G,ee=ye&&(Ee||Q)||me,ie=!Ee||ye;if(ee){k()&&b.setOpen(!0,Le(xe.triggerHover,W,le));return}re||(G?_.openChangeTimeout.start(G,()=>{ie&&k()&&b.setOpen(!0,Le(xe.triggerHover,W,le))}):ie&&k()&&b.setOpen(!0,Le(xe.triggerHover,W,le)))}function D(W){if(O()){L();return}V();let Y=b.select("domReferenceElement"),G=tt(Y);_.restTimeout.clear(),_.restTimeoutPending=!1;let ve=v.current.floatingContext??f?.();if(Wc(W.relatedTarget,b.context.triggerElements))return;if(E.current&&ve){b.select("open")||_.openChangeTimeout.clear();let Se=l.current;_.handler=E.current({...ve,tree:w,x:W.clientX,y:W.clientY,onClose(){L(),V(),R.current&&!O()&&Se===b.select("domReferenceElement")&&B(W,!0)}}),G.addEventListener("mousemove",_.handler),_.handler(W);return}(_.pointerType!=="touch"||!De(b.select("floatingElement"),W.relatedTarget))&&B(W)}function N(W){De(j,W.relatedTarget)||(_.openChangeTimeout.clear(),_.restTimeout.clear(),_.restTimeoutPending=!1)}let z=h?nt(j,"mouseout",N):void 0;return s?Jo(nt(j,"mousemove",A,{once:!0}),nt(j,"mouseenter",A),nt(j,"mouseleave",D),z):Jo(nt(j,"mouseenter",A),nt(j,"mouseleave",D),z)},[V,L,v,S,b,r,E,_,u,F,O,i,s,C,l,w,R,f,P,k,h]),Zc.useMemo(()=>{if(!r)return;function B(j){_.pointerType=j.pointerType}return{onPointerDown:B,onPointerEnter:B,onMouseMove(j){let{nativeEvent:A}=j,D=j.currentTarget,N=b.select("domReferenceElement"),z=b.select("open"),W=F(N,D,j.target);if(i&&!Ti(_.pointerType))return;if(z&&W&&_.handleCloseOptions?.blockPointerEvents){let ve=b.select("floatingElement");if(ve){let fe=_.handleCloseOptions?.getScope?.()??D.ownerDocument.body;S_(_,{scopeElement:fe,referenceElement:D,floatingElement:ve})}}let Y=uk(C.current);if(z&&!W||Y===0||!W&&_.restTimeoutPending&&j.movementX**2+j.movementY**2<2)return;_.restTimeout.clear();function G(){if(_.restTimeoutPending=!1,O())return;let ve=b.select("open");!_.blockMouseMove&&(!ve||W)&&k()&&b.setOpen(!0,Le(xe.triggerHover,A,D))}_.pointerType==="touch"?WF.flushSync(()=>{G()}):W&&z?G():(_.restTimeoutPending=!0,_.restTimeout.start(Y,G))}}},[r,_,O,F,i,b,C,k])}var Bo=c(X(),1);var Tfe="Escape";function UF(e){return Ut.engine.webkit&&e.movementX===0&&e.movementY===0}function E_(e,t,r){switch(e){case"vertical":return t;case"horizontal":return r;default:return t||r}}function C_(e,t){return E_(t,e===ck||e===Uy,e===Ch||e===Eh)}function rR(e,t,r){return E_(t,e===Uy,r?e===Ch:e===Eh)||e==="Enter"||e===" "||e===""}function Pfe(e,t,r){return E_(t,r?e===Ch:e===Eh,e===Uy)}function Ofe(e,t,r,o){let n=r?e===Eh:e===Ch,i=e===ck;return t==="both"||t==="horizontal"&&o?e===Tfe:E_(t,n,i)}function oR(e,t){let{listRef:r,activeIndex:o,onNavigate:n=()=>{},enabled:i=!0,selectedIndex:a=null,allowEscape:s=!1,loopFocus:l=!1,nested:d=!1,rtl:u=!1,virtual:f=!1,focusItemOnOpen:m="auto",focusItemOnHover:g=!0,openOnArrowKeyDown:h=!0,disabledIndices:b=void 0,orientation:v="vertical",parentOrientation:y,id:w,resetOnPointerLeave:_=!0,externalTree:x,grid:E}=t,S=E!=null,C="rootStore"in e?e.rootStore:e,R=C.useState("open"),T=C.useState("floatingElement"),P=C.useState("domReferenceElement"),O=C.context.dataRef,k=Rh(T),F=kh(P),V=pr(k),L=Pi(),B=en(x),j=Bo.useRef(m),A=Bo.useRef(a??-1),D=Bo.useRef(null),N=Bo.useRef(!0),z=we(K=>{n(A.current===-1?null:A.current,K)}),W=Bo.useRef(!!T),Y=Bo.useRef(R),G=Bo.useRef(!1),ve=Bo.useRef(!1),fe=Bo.useRef(null),Se=pr(b),le=pr(R),ye=pr(a),Ee=pr(_),Ie=ki(),Q=ki(),me=we(()=>{function K(ke){f?B?.events.emit("virtualfocus",ke):fe.current=Fp(ke,{sync:G.current,preventScroll:!0})}let ne=r.current[A.current],Ke=ve.current;ne&&K(ne),(G.current?ke=>ke():ke=>Ie.request(ke))(()=>{let ke=r.current[A.current]||ne;if(!ke)return;ne||K(ke),he&&(Ke||!N.current)&&ke.scrollIntoView?.({block:"nearest",inline:"nearest"})})});be(()=>{O.current.orientation=v},[O,v]),be(()=>{i&&(R&&T?(A.current=a??-1,j.current&&a!=null&&(ve.current=!0,z())):W.current&&(A.current=-1,z()))},[i,R,T,a,z]),be(()=>{if(i){if(!R){G.current=!1;return}if(T)if(o==null){if(G.current=!1,ye.current!=null)return;if(W.current&&(A.current=-1,me()),(!Y.current||!W.current)&&j.current&&(D.current!=null||j.current===!0&&D.current==null)){let K=0,ne=()=>{r.current[0]==null?(K<2&&(K?Ce=>Q.request(Ce):queueMicrotask)(ne),K+=1):(A.current=D.current==null||rR(D.current,v,u)||d?Jy(r):gk(r),D.current=null,z())};ne()}}else mk(r.current,o)||(A.current=o,me(),ve.current=!1)}},[i,R,T,o,ye,d,r,v,u,z,me,Q]),be(()=>{if(!i||T||!B||f||!W.current)return;let K=B.nodesRef.current,ne=K.find(ke=>ke.id===L)?.context?.elements.floating,Ke=no(tt(P??ne??null)),Ce=K.some(ke=>ke.context&&De(ke.context.elements.floating,Ke));ne&&!Ce&&N.current&&ne.focus({preventScroll:!0})},[i,T,P,B,L,f]),be(()=>{Y.current=R,W.current=!!T}),be(()=>{R||(D.current=null,j.current=m)},[R,m]);let re=o!=null,ee=we(K=>{if(!le.current)return;let ne=r.current.indexOf(K.currentTarget);ne!==-1&&(A.current!==ne||o!==ne)&&(A.current=ne,z(K))}),ie=we(()=>y??B?.nodesRef.current.find(K=>K.id===L)?.context?.dataRef?.current.orientation),J=we(()=>Jy(r,Se.current)),ae=we(K=>{if(N.current=!1,G.current=!0,K.which===229||!le.current&&K.currentTarget===V.current)return;if(d&&Ofe(K.key,v,u,S)){C_(K.key,ie())||Ri(K),C.setOpen(!1,Le(xe.listNavigation,K.nativeEvent)),St(P)&&(f?B?.events.emit("virtualfocus",P):P.focus());return}let ne=A.current,Ke=Jy(r,b),Ce=gk(r,b);if(F||(K.key==="Home"&&(Ri(K),A.current=Ke,z(K)),K.key==="End"&&(Ri(K),A.current=Ce,z(K))),E!=null){let ke=E(K,A.current,r,v,l,u,b,Ke,Ce);if(ke!=null&&(A.current=ke,z(K)),v==="both")return}if(C_(K.key,v)){if(Ri(K),R&&!f&&no(K.currentTarget.ownerDocument)===K.currentTarget){A.current=rR(K.key,v,u)?Ke:Ce,z(K);return}rR(K.key,v,u)?l?ne>=Ce?s&&ne!==r.current.length?A.current=-1:(G.current=!1,A.current=Ke):A.current=zu(r.current,{startingIndex:ne,disabledIndices:b}):A.current=Math.min(Ce,zu(r.current,{startingIndex:ne,disabledIndices:b})):l?ne<=Ke?s&&ne!==-1?A.current=r.current.length:(G.current=!1,A.current=Ce):A.current=zu(r.current,{startingIndex:ne,decrement:!0,disabledIndices:b}):A.current=Math.max(Ke,zu(r.current,{startingIndex:ne,decrement:!0,disabledIndices:b})),mk(r.current,A.current)&&(A.current=-1),z(K)}}),he=Bo.useMemo(()=>({onFocus(ne){G.current=!0,ee(ne)},onClick:({currentTarget:ne})=>ne.focus({preventScroll:!0}),onMouseMove(ne){UF(ne)||(G.current=!0,ve.current=!1,g&&ee(ne))},onPointerLeave(ne){if(!le.current||!N.current||ne.pointerType==="touch")return;G.current=!0;let Ke=ne.relatedTarget;if(!(!g||r.current.includes(Ke))&&Ee.current&&(fe.current?.(),fe.current=null,A.current=-1,z(ne),!f)){let Ce=V.current,ke=no(tt(Ce));Ce&&De(Ce,ke)&&Ce.focus({preventScroll:!0})}}}),[ee,le,V,g,r,z,Ee,f]),ge=Bo.useMemo(()=>f&&R&&re&&{"aria-activedescendant":`${w}-${o}`},[f,R,re,w,o]),_e=Bo.useMemo(()=>({"aria-orientation":v==="both"?void 0:v,...F?{}:ge,onKeyDown(K){if(K.key==="Tab"&&K.shiftKey&&R&&!f){let ne=yr(K.nativeEvent);if(ne&&!De(V.current,ne))return;Ri(K),C.setOpen(!1,Le(xe.focusOut,K.nativeEvent)),St(P)&&P.focus();return}ae(K)},onPointerMove(K){UF(K)||(N.current=!0)}}),[ge,ae,V,v,F,C,R,f,P]),Te=Bo.useMemo(()=>{function K(Ce){C.setOpen(!0,Le(xe.listNavigation,Ce.nativeEvent,Ce.currentTarget))}function ne(Ce){m==="auto"&&Wy(Ce.nativeEvent)&&(j.current=!f)}function Ke(Ce){j.current=m,m==="auto"&&Ap(Ce.nativeEvent)&&(j.current=!0)}return{onKeyDown(Ce){let ke=C.select("open");N.current=!1;let Qe=Ce.key.startsWith("Arrow"),et=Pfe(Ce.key,ie(),u),xt=C_(Ce.key,v),Ht=(d?et:xt)||Ce.key==="Enter"||Ce.key.trim()==="";if(f&&ke)return ae(Ce);if(!(!ke&&!h&&Qe)){if(Ht){let Xe=C_(Ce.key,ie());D.current=d&&Xe?null:Ce.key}if(d){et&&(Ri(Ce),ke?(A.current=J(),z(Ce)):K(Ce));return}xt&&(ye.current!=null&&(A.current=ye.current),Ri(Ce),!ke&&h?K(Ce):ae(Ce),ke&&z(Ce))}},onFocus(Ce){C.select("open")&&!f&&(A.current=-1,z(Ce))},onPointerDown:Ke,onPointerEnter:Ke,onMouseDown:ne,onClick:ne}},[ae,m,J,d,z,C,h,v,ie,u,ye,f]),Ne=Bo.useMemo(()=>({...ge,...Te}),[ge,Te]);return Bo.useMemo(()=>i?{reference:Ne,floating:_e,item:he,trigger:Te}:{},[i,Ne,_e,Te,he])}var Yu=c(X(),1);function nR(e,t){let{listRef:r,elementsRef:o,activeIndex:n,onMatch:i,disabledIndices:a,onTyping:s,enabled:l=!0,resetMs:d=750,selectedIndex:u=null}=t,f="rootStore"in e?e.rootStore:e,m=f.useState("open"),g=or(),h=Yu.useRef(""),b=Yu.useRef(u??n??-1),v=Yu.useRef(null),y=we(x=>{function E(V){return o?.current[V]}function S(V){let L=E(V);return L&&!Bu(L)||L?.matches(":disabled")?!1:a==null||!hk(Ll,V,a)}function C(V,L,B=0){if(V.length===0)return-1;let j=(B%V.length+V.length)%V.length,A=L.toLowerCase();for(let D=0;D<V.length;D+=1){let N=(j+D)%V.length;if(!(!V[N]?.toLowerCase().startsWith(A)||!S(N)))return N}return-1}let R=r.current;if(h.current.length>0&&x.key===" "&&(Ri(x),s?.(!0)),h.current.length>0&&h.current[0]!==" "&&C(R,h.current)===-1&&x.key!==" "&&s?.(!1),R==null||x.key.length!==1||x.ctrlKey||x.metaKey||x.altKey)return;m&&x.key!==" "&&(Ri(x),s?.(!0));let T=h.current==="";T&&(b.current=u??n??-1),R.every((V,L)=>V&&S(L)?V[0]?.toLowerCase()!==V[1]?.toLowerCase():!0)&&h.current===x.key&&(h.current="",b.current=v.current),h.current+=x.key,g.start(d,()=>{h.current="",b.current=v.current,s?.(!1)});let k=((T?u??n??-1:b.current)??0)+1,F=C(R,h.current,k);F!==-1?(i?.(F),v.current=F):x.key!==" "&&(h.current="",s?.(!1))}),w=we(x=>{let E=x.relatedTarget,S=f.select("domReferenceElement"),C=f.select("floatingElement");De(S,E)||De(C,E)||(g.clear(),h.current="",b.current=v.current,s?.(!1))});be(()=>{!m&&u!==null||(g.clear(),v.current=null,h.current!==""&&(h.current=""))},[m,u,g]);let _=Yu.useMemo(()=>({onKeyDown:y,onBlur:w}),[y,w]);return Yu.useMemo(()=>l?{reference:_,floating:_}:{},[l,_])}var GF=.1,Ife=GF*GF,nr=.5;function k_(e,t,r,o,n,i){return o>=t!=i>=t&&e<=(n-r)*(t-o)/(i-o)+r}function R_(e,t,r,o,n,i,a,s,l,d){let u=!1;return k_(e,t,r,o,n,i)&&(u=!u),k_(e,t,n,i,a,s)&&(u=!u),k_(e,t,a,s,l,d)&&(u=!u),k_(e,t,l,d,r,o)&&(u=!u),u}function Afe(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function T_(e,t,r,o,n,i){let a=Math.min(r,n),s=Math.max(r,n),l=Math.min(o,i),d=Math.max(o,i);return e>=a&&e<=s&&t>=l&&t<=d}function qu(e={}){let{blockPointerEvents:t=!1}=e,r=new Qo,o=({x:n,y:i,placement:a,elements:s,onClose:l,nodeId:d,tree:u})=>{let f=a?.split("-")[0],m=!1,g=null,h=null,b=typeof performance<"u"?performance.now():0;function v(w,_){let x=performance.now(),E=x-b;if(g===null||h===null||E===0)return g=w,h=_,b=x,!1;let S=w-g,C=_-h,R=S*S+C*C,T=E*E*Ife;return g=w,h=_,b=x,R<T}function y(){r.clear(),l()}return function(_){r.clear();let x=s.domReference,E=s.floating;if(!x||!E||f==null||n==null||i==null)return;let{clientX:S,clientY:C}=_,R=yr(_),T=_.type==="mouseleave",P=De(E,R),O=De(x,R);if(P&&(m=!0,!T))return;if(O&&(m=!1,!T)){m=!0;return}if(T&&ot(_.relatedTarget)&&De(E,_.relatedTarget))return;function k(){return!!(u&&aa(u.nodesRef.current,d).length>0)}function F(){k()||y()}if(k())return;let V=x.getBoundingClientRect(),L=E.getBoundingClientRect(),B=n>L.right-L.width/2,j=i>L.bottom-L.height/2,A=L.width>V.width,D=L.height>V.height,N=(A?V:L).left,z=(A?V:L).right,W=(D?V:L).top,Y=(D?V:L).bottom;if(f==="top"&&i>=V.bottom-1||f==="bottom"&&i<=V.top+1||f==="left"&&n>=V.right-1||f==="right"&&n<=V.left+1){F();return}let G=!1;switch(f){case"top":G=T_(S,C,N,V.top+1,z,L.bottom-1);break;case"bottom":G=T_(S,C,N,L.top+1,z,V.bottom-1);break;case"left":G=T_(S,C,L.right-1,Y,V.left+1,W);break;case"right":G=T_(S,C,V.right-1,Y,L.left+1,W);break;default:}if(G)return;if(m&&!Afe(S,C,V)){F();return}if(!T&&v(S,C)){F();return}let ve=!1;switch(f){case"top":{let fe=A?nr/2:nr*4,Se=A||B?n+fe:n-fe,le=A?n-fe:B?n+fe:n-fe,ye=i+nr+1,Ee=B||A?L.bottom-nr:L.top,Ie=B?A?L.bottom-nr:L.top:L.bottom-nr;ve=R_(S,C,Se,ye,le,ye,L.left,Ee,L.right,Ie);break}case"bottom":{let fe=A?nr/2:nr*4,Se=A||B?n+fe:n-fe,le=A?n-fe:B?n+fe:n-fe,ye=i-nr,Ee=B||A?L.top+nr:L.bottom,Ie=B?A?L.top+nr:L.bottom:L.top+nr;ve=R_(S,C,Se,ye,le,ye,L.left,Ee,L.right,Ie);break}case"left":{let fe=D?nr/2:nr*4,Se=D||j?i+fe:i-fe,le=D?i-fe:j?i+fe:i-fe,ye=n+nr+1,Ee=j||D?L.right-nr:L.left,Ie=j?D?L.right-nr:L.left:L.right-nr;ve=R_(S,C,Ee,L.top,Ie,L.bottom,ye,Se,ye,le);break}case"right":{let fe=D?nr/2:nr*4,Se=D||j?i+fe:i-fe,le=D?i-fe:j?i+fe:i-fe,ye=n-nr,Ee=j||D?L.left+nr:L.right,Ie=j?D?L.left+nr:L.right:L.left+nr;ve=R_(S,C,ye,Se,ye,le,Ee,L.top,Ie,L.bottom);break}default:}ve?m||r.start(40,F):F()}};return o.__options={...e,blockPointerEvents:t},o}var jp=class extends Bs{setState(t){}update(t){}set(t,r){}notifyAll(){}};var ONe=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Rp.startingStyle]="startingStyle",e[e.endingStyle=Rp.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({});var Mfe={"data-popup-open":""},Nfe={"data-popup-open":"","data-pressed":""},Ffe={"data-open":""},Vfe={"data-closed":""},Dfe={"data-anchor-hidden":""},P_={open(e){return e?Mfe:null}},iR={open(e){return e?Nfe:null}},Ku={open(e){return e?Ffe:Vfe},anchorHidden(e){return e?Dfe:null}},Hp={...Ku,...Ns};var Lfe="ArrowUp",zfe="ArrowDown",Bfe="ArrowLeft",jfe="ArrowRight",Hfe="Home",Wfe="End";var YF=new Set([Lfe,zfe,Bfe,jfe,Hfe,Wfe]);function O_(e){return Ep(19)?e:e?"true":void 0}var qF=c(X(),1),KF=c(I(),1),XF=qF.forwardRef(function(t,r){let{cutout:o,...n}=t,i;if(o){let a=o.getBoundingClientRect();i=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${a.left}px ${a.top}px,${a.left}px ${a.bottom}px,${a.right}px ${a.bottom}px,${a.right}px ${a.top}px,${a.left}px ${a.top}px)`}return(0,KF.jsx)("div",{ref:r,role:"presentation","data-base-ui-inert":"",...n,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}})});var Yh=c(X(),1);var Gh=c(X(),1);function ZF(e){let t=Gh.useRef(""),r=Gh.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:Gh.useCallback(n=>{if(n.detail===0){e(n,"keyboard");return}"pointerType"in n?e(n,n.pointerType):e(n,t.current),t.current=""},[e]),onPointerDown:r}}var QF=c(X(),1);function JF(e,t){let r=QF.useRef(e),o=we(t);be(()=>{r.current!==e&&o(r.current),r.current=e},[e,o])}function Ufe(e,t){let r=we((i,a)=>{(typeof e=="function"?e():e)||t(a||(Ut.os.ios?"touch":""))}),{onClick:o,onPointerDown:n}=ZF(r);return Yh.useMemo(()=>({onClick:o,onPointerDown:n}),[o,n])}function $F(e){let[t,r]=Yh.useState(null),o=Ufe(e,r);return JF(e,n=>{n&&!e&&r(null)}),Yh.useMemo(()=>({openMethod:t,triggerProps:o}),[t,o])}var I_=c(X(),1);var Qc={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},Gfe={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},eV={disabled:!1,...Gfe},sa={valid(e){return e===null?null:e?{"data-valid":""}:{"data-invalid":""}}};var Yfe={invalid:void 0,name:void 0,validityData:{state:Qc,errors:[],error:"",value:"",initialValue:null},setValidityData:yt,disabled:void 0,setTouched:yt,setDirty:yt,setFilled:yt,setFocused:yt,validationMode:"onSubmit",shouldValidateOnChange:()=>!1,state:eV,registerFieldControl:yt,validation:{getValidationProps:(e,t=ht)=>t,inputRef:{current:null},registeredInputs:new Map,registerInput:yt,getInputControl:()=>null,commit:async()=>{},change:yt}},aR=I_.createContext(Yfe);function ai(e=!0){let t=I_.useContext(aR);if(t.setValidityData===yt&&!e)throw new Error(ut(28));return t}function tV(e,t,r,o,n=!0,i){let{registerFieldControl:a}=ai(),s=Wt(()=>Symbol());be(()=>{let l=s.current;if(!n){a(l,void 0);return}a(l,{controlRef:e,getValue:o,id:t,name:i,value:r})},[e,n,o,t,i,a,s,r]),be(()=>{let l=s.current;return()=>{a(l,void 0)}},[a,s])}var A_=c(X(),1);var qfe=A_.createContext({elementRef:{current:null},formRef:{current:{fields:new Map}},errors:{},clearErrors:yt,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function Hs(){return A_.useContext(qfe)}var qh=c(X(),1);var M_=c(X(),1);var sR=M_.createContext({controlId:void 0,registerControlId:yt,labelId:void 0,setLabelId:yt,messageIds:[],setMessageIds:yt,getDescriptionProps:e=>e});function on(){return M_.useContext(sR)}function rV(e={}){let{id:t,implicit:r=!1,controlRef:o}=e,{controlId:n,registerControlId:i}=on(),a=rr(t),s=r?n:void 0,l=Wt(()=>Symbol()),d=qh.useRef(!1),u=qh.useRef(t!=null),f=we(()=>{!d.current||i===yt||(d.current=!1,i(l.current,void 0))});return be(()=>{if(i===yt)return;let m;if(r){let g=o?.current;ot(g)&&g.closest("label")!=null?m=t??null:m=s??a}else if(t!=null)u.current=!0,m=t;else if(u.current)m=a;else{f();return}if(m===void 0){f();return}d.current=!0,i(l.current,m)},[t,o,s,i,r,a,l,f]),qh.useEffect(()=>f,[f]),n??a}var N_=c(X(),1),lR=N_.createContext(void 0);function Jc(){return N_.useContext(lR)?.direction??"ltr"}var F_=5;function oV(e,t){let r=Kfe(t);return e.clientX>=r.left-F_&&e.clientX<=r.right+F_&&e.clientY>=r.top-F_&&e.clientY<=r.bottom+F_}function Kfe(e){let t=e.getBoundingClientRect(),r=Pt(e);if(Ut.env.jsdom)return t;let o=r.getComputedStyle(e,"::before"),n=r.getComputedStyle(e,"::after");if(!(o.content!=="none"||n.content!=="none"))return t;let a=parseFloat(o.width)||0,s=parseFloat(o.height)||0,l=parseFloat(n.width)||0,d=parseFloat(n.height)||0,u=Math.max(t.width,a,l),f=Math.max(t.height,s,d),m=u-t.width,g=f-t.height;return{left:t.left-m/2,right:t.right+m/2,top:t.top-g/2,bottom:t.bottom+g/2}}var Ii=c(X(),1);var Xfe=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:n,rects:i,platform:a,elements:s,middlewareData:l}=t,{element:d,padding:u=0,offsetParent:f="real"}=zs(e,t)||{};if(d==null)return{};let m=Qy(u),g={x:r,y:o},h=Ih(n),b=Oh(h),v=await a.getDimensions(d),y=h==="y",w=y?"top":"left",_=y?"bottom":"right",x=y?"clientHeight":"clientWidth",E=i.reference[b]+i.reference[h]-g[h]-i.floating[b],S=g[h]-i.reference[h],C=f==="real"?await a.getOffsetParent?.(d):s.floating,R=s.floating[x]||i.floating[b];(!R||!await a.isElement?.(C))&&(R=s.floating[x]||i.floating[b]);let T=E/2-S/2,P=R/2-v[b]/2-1,O=Math.min(m[w],P),k=Math.min(m[_],P),F=O,V=R-v[b]-k,L=R/2-v[b]/2+T,B=Xy(F,L,V),j=!l.arrow&&Ga(n)!=null&&L!==B&&i.reference[b]/2-(L<F?O:k)-v[b]/2<0,A=j?L<F?L-F:L-V:0;return{[h]:g[h]+A,data:{[h]:B,centerOffset:L-B-A,...j&&{alignmentOffset:A}},reset:j}}}),nV=(e,t)=>({...Xfe(e),options:[e,t]});var iV={name:"hide",async fn(e){let{width:t,height:r,x:o,y:n}=e.rects.reference,i=t===0&&r===0&&o===0&&n===0,a=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:a.top-r>=0||a.right-t>=0||a.bottom-r>=0||a.left-t>=0||i}}}};var Wp={sideX:"left",sideY:"top"};var aV="--available-width",sV="--available-height";function dV(e,t,r){let o=e==="inline-start"||e==="inline-end";return{top:"top",right:o?r?"inline-start":"inline-end":"right",bottom:"bottom",left:o?r?"inline-end":"inline-start":"left"}[t]}function lV(e,t,r){let{rects:o,placement:n}=e;return{side:dV(t,$o(n),r),align:Ga(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function V_(e){return Zfe(e,HF)}function Zfe(e,t){let{anchor:r,positionMethod:o="absolute",side:n="bottom",sideOffset:i=0,align:a="center",alignOffset:s=0,collisionBoundary:l,collisionPadding:d=5,sticky:u=!1,arrowPadding:f=5,disableAnchorTracking:m=!1,inline:g,keepMounted:h=!1,floatingRootContext:b,mounted:v,collisionAvoidance:y,shift:w,nodeId:_,adaptiveOrigin:x,lazyFlip:E=!1,externalTree:S}=e,[C,R]=Ii.useState(null);!v&&C!==null&&R(null);let T=y.side||"flip",P=y.align||"flip",O=y.fallbackAxisSide||"end",k=w?.crossAxis??!1,F=w?.rootBoundary,V=typeof r=="function"?r:void 0,L=we(V),B=V?L:r,j=pr(r),A=pr(v),N=Jc()==="rtl",z=C||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":N?"left":"right","inline-start":N?"right":"left"}[n],W=a==="center"?z:`${z}-${a}`,Y=d;typeof Y=="number"?Y={top:Y,right:Y,bottom:Y,left:Y}:Y&&(Y={top:Y.top||0,right:Y.right||0,bottom:Y.bottom||0,left:Y.left||0});let G=1,ve=n==="bottom"?G:0,fe=n==="top"?G:0,Se=n==="right"?G:0,le=n==="left"?G:0,ye={boundary:l==="clipping-ancestors"?"clippingAncestors":l,padding:Y},Ee=Ii.useRef(null),Ie=pr(i),Q=pr(s),me=typeof i!="function"?i:0,re=typeof s!="function"?s:0,ee=[];g&&ee.push(g),ee.push(zk(Z=>{let M=lV(Z,n,N),se=typeof Ie.current=="function"?Ie.current(M):Ie.current,Ue=typeof Q.current=="function"?Q.current(M):Q.current;return{mainAxis:se,crossAxis:Ue,alignmentAxis:Ue}},[me,re,N,n]));let ie=P==="none"&&T!=="shift",J=!ie&&(u||k||T==="shift"),ae=T==="none"?null:Hk({...ye,padding:{top:Y.top+G+ve,right:Y.right+G+le,bottom:Y.bottom+G+fe,left:Y.left+G+Se},mainAxis:!k&&T==="flip",crossAxis:P==="flip"?"alignment":!1,fallbackAxisSideDirection:O}),he=ie?null:Bk({...ye,rootBoundary:F,mainAxis:P!=="none",crossAxis:J,limiter:u||k?void 0:jk(Z=>{if(!Ee.current)return{};let{width:M,height:se}=Ee.current.getBoundingClientRect(),Ue=ni($o(Z.placement)),ce=Ue==="y"?M:se,Et=Ue==="y"?Y.left+Y.right:Y.top+Y.bottom;return{offset:ce/2+Et/2}})},[ye,u,k,F,Y,P]);T==="shift"||P==="shift"||a==="center"?ee.push(he,ae):ee.push(ae,he),ee.push(Wk({...ye,apply({elements:{floating:Z},availableWidth:M,availableHeight:se,rects:Ue}){if(!A.current)return;let ce=Z.style;ce.setProperty(aV,`${M}px`),ce.setProperty(sV,`${se}px`);let Et=Pt(Z).devicePixelRatio||1,{x:Re,y:Rt,width:pe,height:de}=Ue.reference,Sn=(Math.round((Re+pe)*Et)-Math.round(Re*Et))/Et,Vt=(Math.round((Rt+de)*Et)-Math.round(Rt*Et))/Et;ce.setProperty("--anchor-width",`${Sn}px`),ce.setProperty("--anchor-height",`${Vt}px`)}}),nV(Z=>({element:Ee.current||tt(Z.elements.floating).createElement("div"),padding:f,offsetParent:"floating"}),[f]),{name:"transformOrigin",fn(Z){let{elements:M,middlewareData:se,placement:Ue,rects:ce,y:Et}=Z,Re=$o(Ue),Rt=ni(Re),pe=Ee.current,de=se.arrow?.x||0,Sn=se.arrow?.y||0,Vt=pe?.clientWidth||0,qe=pe?.clientHeight||0,Da=de+Vt/2,As=Sn+qe/2,xr=Math.abs(se.shift?.y||0),It=ce.reference.height/2,vr=typeof i=="function"?i(lV(Z,n,N)):i,Gr=xr>vr,go={top:`${Da}px calc(100% + ${vr}px)`,bottom:`${Da}px ${-vr}px`,left:`calc(100% + ${vr}px) ${As}px`,right:`${-vr}px ${As}px`}[Re],La=`${Da}px ${ce.reference.y+It-Et}px`;return M.floating.style.setProperty("--transform-origin",J&&Rt==="y"&&Gr?La:go),{}}},iV,x),be(()=>{!v&&b&&b.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[v,b]);let ge=Ii.useMemo(()=>({elementResize:!m&&typeof ResizeObserver<"u",layoutShift:!m&&typeof IntersectionObserver<"u"}),[m]),{refs:_e,elements:Te,x:Ne,y:K,middlewareData:ne,update:Ke,placement:Ce,context:ke,isPositioned:Qe,floatingStyles:et}=t({rootContext:b,open:h?v:void 0,placement:W,middleware:ee,strategy:o,whileElementsMounted:h?void 0:(...Z)=>Lh(...Z,ge),nodeId:_,externalTree:S}),{sideX:xt,sideY:Ht}=ne.adaptiveOrigin||Wp,Xe=Qe?o:"fixed",Xo=Ii.useMemo(()=>{let Z;return Qe?x?Z={position:Xe,[xt]:Ne,[Ht]:K}:Z={...et,position:Xe}:Z={position:Xe,top:0,left:0},Z[aV]="100vw",Z[sV]="100vh",Qe||(Z.opacity=0),Z},[x,Xe,xt,Ne,Ht,K,et,Qe]),po=Ii.useRef(null);be(()=>{if(!v)return;let Z=j.current,M=typeof Z=="function"?Z():Z,Ue=(cV(M)?M.current:M)||null||null;Ue!==po.current&&(_e.setPositionReference(Ue),po.current=Ue)},[v,_e,B,j]),Ii.useEffect(()=>{if(!v)return;let Z=j.current;typeof Z!="function"&&cV(Z)&&Z.current!==po.current&&(_e.setPositionReference(Z.current),po.current=Z.current)},[v,_e,B,j]),Ii.useEffect(()=>{if(h&&v&&Te.reference&&Te.floating)return Lh(Te.reference,Te.floating,Ke,ge)},[h,v,Te,Ke,ge]);let Ft=$o(Ce),Lo=dV(n,Ft,N),Ur=Ga(Ce)||"center",mo=!!ne.hide?.referenceHidden;be(()=>{E&&v&&Qe&&Ft!==z&&R(Ft)},[E,v,Qe,Ft,z]);let Be=Ii.useMemo(()=>({position:"absolute",top:ne.arrow?.y,left:ne.arrow?.x}),[ne.arrow]),H=ne.arrow?.centerOffset!==0;return Ii.useMemo(()=>({positionerStyles:Xo,arrowStyles:Be,arrowRef:Ee,arrowUncentered:H,side:Lo,align:Ur,physicalSide:Ft,anchorHidden:mo,refs:_e,context:ke,isPositioned:Qe,update:Ke}),[Xo,Be,Ee,H,Lo,Ur,Ft,mo,_e,ke,Qe,Ke])}function cV(e){return e!=null&&"current"in e}function Up(e){return e==="starting"?DN:ht}function D_(e,t,{styles:r,transitionStatus:o,props:n,refs:i,hidden:a,inert:s=!1}){let l={...r};return s&&(l.pointerEvents="none"),Ve("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:a,style:l},Up(o),n],stateAttributesMapping:Ku})}var uV=c(X(),1);var Qfe=20;function fV(e,t,r,o){let[n,i]=uV.useState(!1);be(()=>{if(!e||!t||r==null){i(!1);return}let a=tt(r).documentElement.clientWidth,s=r.offsetWidth;i(a>0&&s>0&&s>=a-Qfe)},[e,t,r]),iN(e&&(!t||n),o)}var pV=c(X(),1);var cR=pV.forwardRef(function(t,r){let{render:o,className:n,disabled:i=!1,focusableWhenDisabled:a=!1,nativeButton:s=!0,style:l,...d}=t,{getButtonProps:u,buttonRef:f}=ja({disabled:i,focusableWhenDisabled:a,native:s});return Ve("button",t,{state:{disabled:i},ref:[r,f],props:[d,u]})});var L_=c(X(),1),dR=L_.createContext({disabled:!1});function z_(){return L_.useContext(dR)}var $c=c(X(),1);function Xu(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}var uR=Object.keys(Qc);function Jfe(e,t){return e.matches(":disabled")?!1:!t||e.form===t?!0:e.form===null&&!e.hasAttribute("form")}function mV(e,t){let r=null;for(let o of e.keys())if(Jfe(o,t)){if(!o.validity.valid)return o;r??=o}return r}function gV(e,t){for(let r of t.keys())r.setCustomValidity("");e?.setCustomValidity("")}function hV(e){let{elementRef:t,formRef:r}=Hs(),{setValidityData:o,validate:n,validityData:i,validationDebounceTime:a,invalid:s,markedDirtyRef:l,state:d,shouldValidateOnChange:u,registeredFieldIdRef:f}=e,{controlId:m,getDescriptionProps:g}=on(),h=or(),b=$c.useRef(null),v=Wt(()=>new Map).current,y=$c.useRef(0),w=$c.useCallback((C,R)=>(v.set(C,R),()=>{v.delete(C)}),[v]),_=we(()=>{let C=mV(v,t.current);return C&&v.get(C)?.controlRef.current||null}),x=we(async(C,R=!1)=>{y.current+=1;let T=y.current;function P(N,z=s){let W=f.current??m;if(W==null)return;let Y=r.current.fields.get(W);if(!Y)return;let G=Xu(N,z);r.current.fields.set(W,{...Y,validityData:G})}function O(N,z){let W={value:C,state:{...Qc,valid:!0},error:"",errors:[],initialValue:i.initialValue};gV(N,v),P(W,z),o(W)}let k=v.size>0?mV(v,t.current):b.current;if(R){if(d.valid!==!1||!k)return;let N=k.validity;if(!N.valueMissing){O(k,!1);return}for(let z of uR)if(z!=="valid"&&z!=="valueMissing"&&z!=="customError"&&N[z])return}function F(N){let z=uR.reduce((Y,G)=>(Y[G]=N.validity[G],Y),{}),W=!1;for(let Y of uR)if(Y!=="valid"){if(Y==="valueMissing"&&z[Y])W=!0;else if(z[Y])return z}return W&&!l.current&&(z.valid=!0,z.valueMissing=!1),z}h.clear();let V=null,L=[],B=k?F(k):{...Qc,valid:!0},j,A=u();if(k&&k.validationMessage&&!A)j=k.validationMessage,L=[k.validationMessage];else{let N=Array.from(r.current.fields.values()).reduce((W,Y)=>(Y.name&&(W[Y.name]=Y.getValue()),W),{}),z=n(C,N);if(typeof z=="object"&&z!==null&&"then"in z){if(V=await z,T!==y.current)return}else V=z;V!==null?(B.valid=!1,B.customError=!0,Array.isArray(V)?(L=V,k?.setCustomValidity(V.join(`
+`))):V&&(L=[V],k?.setCustomValidity(V))):A&&(gV(k,v),B.customError=!1,k&&k.validationMessage?(j=k.validationMessage,L=[k.validationMessage]):(!k||k.validity.valid)&&!B.valid&&(B.valid=!0))}let D={value:C,state:B,error:j??(Array.isArray(V)?V[0]:V??""),errors:L,initialValue:i.initialValue};P(D),o(D)}),E=we(C=>{h.clear();let R=u();R&&C!==""&&a?(y.current+=1,h.start(a,()=>{x(C)})):x(C,!R)}),S=$c.useCallback((C,R={})=>lt(g(R),d.valid===!1&&!d.disabled&&!C?{"aria-invalid":!0}:ht),[g,d.disabled,d.valid]);return $c.useMemo(()=>({getValidationProps:S,inputRef:b,registeredInputs:v,registerInput:w,getInputControl:_,commit:x,change:E}),[S,v,w,_,x,E])}var ed={};Lr(ed,{Panel:()=>wV,Root:()=>vV,Trigger:()=>_V});var Kh=c(X(),1);var B_={...BM,...Ns};var bV=c(I(),1),vV=Kh.forwardRef(function(t,r){let{render:o,className:n,defaultOpen:i=!1,disabled:a=!1,onOpenChange:s,open:l,style:d,...u}=t,f=we(s),m=DM({open:l,defaultOpen:i,onOpenChange:f,disabled:a}),g=Kh.useMemo(()=>({open:m.open,disabled:m.disabled,transitionStatus:m.transitionStatus}),[m.open,m.disabled,m.transitionStatus]),h=Kh.useMemo(()=>({...m,onOpenChange:f,state:g}),[m,f,g]),b=Ve("div",t,{state:g,ref:r,props:u,stateAttributesMapping:B_});return(0,bV.jsx)(Q6.Provider,{value:h,children:b})});var yV=c(X(),1);var $fe={...zM,...Ns},_V=yV.forwardRef(function(t,r){let{panelId:o,open:n,handleTrigger:i,state:a,disabled:s}=Ny(),{className:l,disabled:d=s,render:u,nativeButton:f=!0,style:m,...g}=t,{getButtonProps:h,buttonRef:b}=ja({disabled:d,focusableWhenDisabled:!0,native:f});return Ve("button",t,{state:a,ref:[r,b],props:[{"aria-controls":n?o:void 0,"aria-expanded":n,onClick:i},g,h],stateAttributesMapping:$fe})});var pR=c(X(),1);var fR=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var wV=pR.forwardRef(function(t,r){let{className:o,hiddenUntilFound:n,keepMounted:i,render:a,id:s,style:l,...d}=t,{defaultPanelId:u,mounted:f,onOpenChange:m,open:g,setMounted:h,setPanelIdState:b,setOpen:v,state:y,transitionStatus:w}=Ny(),_=n??!1,x=i??!1,E=s||void 0,S=E??u;be(()=>(b(j=>E??(j===null?void 0:j)),()=>{b(j=>j===E?null:j)}),[E,b]);let{height:C,props:R,ref:T,shouldPreventOpenAnimation:P,shouldRender:O,transitionStatus:k,width:F}=ZM({externalRef:r,hiddenUntilFound:_,id:S,keepMounted:x,mounted:f,onOpenChange:m,open:g,setMounted:h,setOpen:v,transitionStatus:w}),V={...y,transitionStatus:k},L=Ry(l,V),B=Ve("div",{...t,style:void 0},{state:V,ref:T,props:[R,{style:{[fR.collapsiblePanelHeight]:C===void 0?"auto":`${C}px`,[fR.collapsiblePanelWidth]:F===void 0?"auto":`${F}px`}},d,L?{style:L}:void 0,P?{style:{animationName:"none"}}:void 0],stateAttributesMapping:B_});return O?B:null});function xV(e,t){let r=rr(e);return be(()=>(t(r),()=>{t(o=>o===r?void 0:o)}),[r,t]),r}function SV(e={}){let{id:t,fallbackControlId:r,native:o=!1,setLabelId:n,focusControl:i}=e,{controlId:a,setLabelId:s}=on(),l=we(g=>{s(g),n?.(g)}),d=xV(t,l),u=a??r;function f(g){if(i){i(g,u);return}if(!u)return;let h=tt(g.currentTarget).getElementById(u);St(h)&&epe(h)}function m(g){yr(g.nativeEvent)?.closest("button,input,select,textarea")||(!g.defaultPrevented&&g.detail>1&&g.preventDefault(),!o&&f(g))}return o?{id:d,htmlFor:u??void 0,onMouseDown:m}:{id:d,onClick:m,onPointerDown(g){g.preventDefault()}}}function epe(e){e.focus({focusVisible:!0})}var j_=c(X(),1),tpe=j_.createContext(void 0);function td(e=!0){let t=j_.useContext(tpe);if(t===void 0&&!e)throw new Error(ut(25));return t}var Dt={};Lr(Dt,{Arrow:()=>EV,Backdrop:()=>RV,CheckboxItem:()=>IV,CheckboxItemIndicator:()=>AV,Group:()=>FV,GroupLabel:()=>DV,Handle:()=>Jh,Item:()=>zV,LinkItem:()=>BV,Popup:()=>WV,Portal:()=>YV,Positioner:()=>qV,RadioGroup:()=>XV,RadioItem:()=>JV,RadioItemIndicator:()=>$V,Root:()=>cw,Separator:()=>ED,SubmenuRoot:()=>iD,SubmenuTrigger:()=>kD,Trigger:()=>fD,Viewport:()=>SD,createHandle:()=>RD});var CV=c(X(),1);var H_=c(X(),1),mR=H_.createContext(void 0);function nn(e){let t=H_.useContext(mR);if(t===void 0&&!e)throw new Error(ut(33));return t}var W_=c(X(),1),gR=W_.createContext(void 0);function ir(e){let t=W_.useContext(gR);if(t===void 0&&!e)throw new Error(ut(36));return t}var EV=CV.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,{store:s}=ir(),{arrowRef:l,side:d,align:u,arrowUncentered:f,arrowStyles:m}=nn(),h={open:s.useState("open"),side:d,align:u,uncentered:f};return Ve("div",t,{ref:[l,r],stateAttributesMapping:Ku,state:h,props:{style:m,"aria-hidden":!0,...a}})});var kV=c(X(),1);var RV=kV.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,{store:s}=ir(),l=s.useState("open"),d=s.useState("mounted"),u=s.useState("transitionStatus"),f=s.useState("lastOpenChangeReason"),m=td(),g={open:l,transitionStatus:u};return Ve("div",t,{ref:m?.backdropRef?[r,m.backdropRef]:r,state:g,stateAttributesMapping:Hp,props:[{role:"presentation",hidden:!d,style:{pointerEvents:f===xe.triggerHover?"none":void 0,userSelect:"none",WebkitUserSelect:"none"}},a]})});var Y_=c(X(),1);var U_=c(X(),1),hR=U_.createContext(void 0);function TV(){let e=U_.useContext(hR);if(e===void 0)throw new Error(ut(30));return e}var Gp=c(X(),1);var PV=c(X(),1);function G_(e){let{closeOnClick:t,highlighted:r,id:o,nodeId:n,store:i,typingRef:a,itemRef:s,itemMetadata:l}=e,{events:d}=i.useState("floatingTreeRoot"),u=i.useState("open"),f=td(!0),m=f!==void 0;return PV.useMemo(()=>({id:o,role:"menuitem",tabIndex:u&&r?0:-1,onKeyDown(g){g.key===" "&&a?.current&&g.preventDefault()},onMouseMove(g){n&&d.emit("itemhover",{nodeId:n,target:g.currentTarget})},onClick(g){t&&d.emit("close",{domEvent:g,reason:xe.itemPress})},onMouseUp(g){if(f){let h=f.initialCursorPointRef.current;if(f.initialCursorPointRef.current=null,m&&h&&Math.abs(g.clientX-h.x)<=1&&Math.abs(g.clientY-h.y)<=1||m&&!Ut.os.mac&&g.button===2)return}s.current&&i.context.allowMouseUpTriggerRef.current&&(!m||g.button===2)&&l.type==="regular-item"&&Pp(s.current,g,{detail:1})}}),[t,r,o,d,n,u,i,a,s,f,m,l])}var rd={type:"regular-item"};function od(e){let{closeOnClick:t,disabled:r,highlighted:o,id:n,store:i,typingRef:a=i.context.typingRef,nativeButton:s,itemMetadata:l,nodeId:d}=e,u=Gp.useRef(null),{getButtonProps:f,buttonRef:m}=ja({disabled:r,focusableWhenDisabled:!0,native:s,composite:!0}),g=G_({closeOnClick:t,highlighted:o,id:n,nodeId:d,store:i,typingRef:a,itemRef:u,itemMetadata:l}),h=Gp.useCallback(v=>lt(g,{onMouseEnter(){l.type==="submenu-trigger"&&l.setActive()}},v,f),[g,f,l]),b=ea(u,m);return Gp.useMemo(()=>({getItemProps:h,itemRef:b}),[h,b])}var bR=(function(e){return e.checked="data-checked",e.unchecked="data-unchecked",e.disabled="data-disabled",e.highlighted="data-highlighted",e})({});var nd={checked(e){return e?{[bR.checked]:""}:{[bR.unchecked]:""}},...Ns};var OV=c(I(),1),IV=Y_.forwardRef(function(t,r){let{render:o,className:n,id:i,label:a,nativeButton:s=!1,disabled:l=!1,closeOnClick:d=!1,checked:u,defaultChecked:f,onCheckedChange:m,style:g,...h}=t,b=ra({guess:!0,label:a}),v=nn(!0),y=rr(i),{store:w}=ir(),_=w.useState("disabled"),x=l||_,E=w.useState("isActive",b.index),S=w.useState("itemProps"),[C,R]=jc({controlled:u,default:f??!1,name:"MenuCheckboxItem",state:"checked"}),{getItemProps:T,itemRef:P}=od({closeOnClick:d,disabled:x,highlighted:E,id:y,store:w,nativeButton:s,nodeId:v?.context.nodeId,itemMetadata:rd}),O=Y_.useMemo(()=>({disabled:x,highlighted:E,checked:C}),[x,E,C]);function k(V){let L=Le(xe.itemPress,V.nativeEvent,void 0,{preventUnmountOnClose:yt});m?.(!C,L),!L.isCanceled&&R(B=>!B)}let F=Ve("div",t,{state:O,stateAttributesMapping:nd,props:[S,{role:"menuitemcheckbox","aria-checked":C,onClick:k},h,T],ref:[P,r,b.ref]});return(0,OV.jsx)(hR.Provider,{value:O,children:F})});var q_=c(X(),1);var AV=q_.forwardRef(function(t,r){let{render:o,className:n,style:i,keepMounted:a=!1,...s}=t,l=TV(),d=q_.useRef(null),{transitionStatus:u,mounted:f,setMounted:m}=ta(l.checked);oi({open:l.checked,ref:d,onComplete(){l.checked||m(!1)}});let g={checked:l.checked,disabled:l.disabled,highlighted:l.highlighted,transitionStatus:u};return Ve("span",t,{state:g,ref:[r,d],stateAttributesMapping:nd,props:{"aria-hidden":!0,...s},enabled:a||f})});var X_=c(X(),1);var K_=c(X(),1),Xh=K_.createContext(void 0);function MV(){let e=K_.useContext(Xh);if(e===void 0)throw new Error(ut(31));return e}var NV=c(I(),1),FV=X_.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,[s,l]=X_.useState(void 0),d=Ve("div",t,{ref:r,props:{role:"group","aria-labelledby":s,...a}});return(0,NV.jsx)(Xh.Provider,{value:l,children:d})});var VV=c(X(),1);var DV=VV.forwardRef(function(t,r){let{render:o,className:n,style:i,id:a,...s}=t,l=rr(a),d=MV();return be(()=>(d(l),()=>{d(u=>u===l?void 0:u)}),[d,l]),Ve("div",t,{ref:r,props:{id:l,role:"presentation",...s}})});var LV=c(X(),1);var zV=LV.forwardRef(function(t,r){let{render:o,className:n,id:i,label:a,nativeButton:s=!1,disabled:l=!1,closeOnClick:d=!0,style:u,...f}=t,m=ra({guess:!0,label:a}),g=nn(!0),h=rr(i),{store:b}=ir(),v=b.useState("disabled"),y=l||v,w=b.useState("isActive",m.index),_=b.useState("itemProps"),{getItemProps:x,itemRef:E}=od({closeOnClick:d,disabled:y,highlighted:w,id:h,store:b,nativeButton:s,nodeId:g?.context.nodeId,itemMetadata:rd});return Ve("div",t,{state:{disabled:y,highlighted:w},props:[_,f,x],ref:[E,r,m.ref]})});var Z_=c(X(),1);var BV=Z_.forwardRef(function(t,r){let{render:o,className:n,id:i,label:a,closeOnClick:s=!1,style:l,...d}=t,u=Z_.useRef(null),f=ra({guess:!0,label:a}),g=nn(!0)?.context.nodeId,h=rr(i),{store:b}=ir(),v=b.useState("isActive",f.index),y=b.useState("itemProps"),w=b.context.typingRef,{getButtonProps:_,buttonRef:x}=ja({native:!1,composite:!0}),E=G_({closeOnClick:s,highlighted:v,id:h,nodeId:g,store:b,typingRef:w,itemRef:u,itemMetadata:rd});function S(R){return lt(E,R,_)}return Ve("a",t,{state:{highlighted:v},props:[y,d,S],ref:[u,x,r,f.ref]})});var J_=c(X(),1);var Q_=c(X(),1),rpe=Q_.createContext(void 0);function jV(e){let t=Q_.useContext(rpe);if(t===void 0&&!e)throw new Error(ut(69));return t}var HV=c(I(),1),WV=J_.forwardRef(function(t,r){let{render:o,className:n,style:i,finalFocus:a,...s}=t,{store:l}=ir(),{side:d,align:u}=nn(),f=jV(!0)!=null,m=l.useState("open"),g=l.useState("transitionStatus"),h=l.useState("popupProps"),b=l.useState("mounted"),v=l.useState("instantType"),y=l.useState("activeTriggerElement"),w=l.useState("parent"),_=l.useState("lastOpenChangeReason"),x=l.useState("rootId"),E=l.useState("floatingRootContext"),S=l.useState("floatingTreeRoot"),C=l.useState("closeDelay"),R=l.useState("hoverEnabled"),T=l.useState("disabled"),P=l.useState("openMethod"),O=w.type==="context-menu";oi({open:m,ref:l.context.popupRef,onComplete(){m&&l.context.onOpenChangeComplete?.(!0)}}),J_.useEffect(()=>{function B(j){l.setOpen(!1,Le(j.reason,j.domEvent))}return S.events.on("close",B),()=>{S.events.off("close",B)}},[S.events,l]),Uh(E,{enabled:R&&!T&&!O&&w.type!=="menubar",closeDelay:C});let k=l.useStateSetter("popupElement"),F={transitionStatus:g,side:d,align:u,open:m,nested:w.type==="menu",instant:v},V=Ve("div",t,{state:F,ref:[r,l.context.popupRef,k],stateAttributesMapping:Hp,props:[h,{onKeyDown(B){f&&YF.has(B.key)&&B.stopPropagation()}},Up(g),s,{"data-rootownerid":x}]}),L=w.type===void 0||O;return(y||w.type==="menubar"&&_!==xe.outsidePress)&&(L=!0),(0,HV.jsx)(Mk,{context:E,openInteractionType:P,modal:O,disabled:!b,returnFocus:a===void 0?L:a,initialFocus:w.type!=="menu",restoreFocus:!0,externalTree:w.type!=="menubar"?S:void 0,previousFocusableElement:y,nextFocusableElement:w.type===void 0?l.context.triggerFocusTargetRef:void 0,beforeContentFocusGuardRef:w.type===void 0?l.context.beforeContentFocusGuardRef:void 0,children:V})});var GV=c(X(),1);var $_=c(X(),1),vR=$_.createContext(void 0);function UV(){let e=$_.useContext(vR);if(e===void 0)throw new Error(ut(32));return e}var yR=c(I(),1),YV=GV.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t,{store:i}=ir();return i.useState("mounted")||o?(0,yR.jsx)(vR.Provider,{value:o,children:(0,yR.jsx)(Tk,{ref:r,...n})}):null});var Ws=c(X(),1);var Yp=c(I(),1),qV=Ws.forwardRef(function(t,r){let{anchor:o,positionMethod:n="absolute",className:i,render:a,side:s,align:l,sideOffset:d=0,alignOffset:u=0,collisionBoundary:f="clipping-ancestors",collisionPadding:m=5,arrowPadding:g=5,sticky:h=!1,disableAnchorTracking:b=!1,collisionAvoidance:v=zN,style:y,...w}=t,{store:_}=ir(),x=UV(),E=td(!0),S=_.useState("parent"),C=_.useState("floatingRootContext"),R=_.useState("floatingTreeRoot"),T=_.useState("mounted"),P=_.useState("open"),O=_.useState("modal"),k=_.useState("openMethod"),F=_.useState("activeTriggerElement"),V=_.useState("transitionStatus"),L=_.useState("positionerElement"),B=_.useState("instantType"),j=_.useState("adaptiveOrigin"),A=_.useState("lastOpenChangeReason"),D=_.useState("floatingNodeId"),N=_.useState("floatingParentNodeId"),z=C.useState("domReferenceElement"),W=Ws.useRef(null),Y=Ds(L),G=o,ve=d,fe=u,Se=l,le=v;S.type==="context-menu"&&(G=o??S.context?.anchor,Se=Se??"start",!s&&Se!=="center"&&(fe=t.alignOffset??2,ve=t.sideOffset??-5));let ye=s,Ee=Se;S.type==="menu"?(ye=ye??"inline-end",Ee=Ee??"start",le=t.collisionAvoidance??r_):S.type==="menubar"&&(ye=ye??(S.context.orientation==="vertical"?"inline-end":"bottom"),Ee=Ee??"start");let Ie=S.type==="context-menu",Q=V_({anchor:G,floatingRootContext:C,positionMethod:E?"fixed":n,mounted:T,side:ye,sideOffset:ve,align:Ee,alignOffset:fe,arrowPadding:Ie?0:g,collisionBoundary:f,collisionPadding:m,sticky:h,nodeId:D,keepMounted:x,disableAnchorTracking:b,collisionAvoidance:le,shift:Ie?{crossAxis:!("side"in le&&le.side==="flip"),rootBoundary:"layoutViewport"}:void 0,externalTree:R,adaptiveOrigin:j});Ws.useEffect(()=>{function ge(_e){_e.open&&(_e.parentNodeId===D&&_.set("hoverEnabled",!1),_e.nodeId!==D&&_e.parentNodeId===_.select("floatingParentNodeId")&&_.setOpen(!1,Le(xe.siblingOpen)))}return R.events.on("menuopenchange",ge),()=>{R.events.off("menuopenchange",ge)}},[_,R.events,D]),Ws.useEffect(()=>{if(_.select("floatingParentNodeId")==null)return;function ge(_e){if(_e.open||_e.nodeId!==_.select("floatingParentNodeId"))return;let Te=_e.reason??xe.siblingOpen;_.setOpen(!1,Le(Te))}return R.events.on("menuopenchange",ge),()=>{R.events.off("menuopenchange",ge)}},[R.events,_]);let me=or();Ws.useEffect(()=>{P||me.clear()},[P,me]),Ws.useEffect(()=>{function ge(_e){if(!(!P||_e.nodeId!==_.select("floatingParentNodeId")))if(_e.target&&F&&F!==_e.target){let Te=_.select("closeDelay");Te>0?me.isStarted()||me.start(Te,()=>{_.setOpen(!1,Le(xe.siblingOpen))}):_.setOpen(!1,Le(xe.siblingOpen))}else me.clear()}return R.events.on("itemhover",ge),()=>{R.events.off("itemhover",ge)}},[R.events,P,F,_,me]),Ws.useEffect(()=>{let ge={open:P,nodeId:D,parentNodeId:N,reason:_.select("lastOpenChangeReason")};R.events.emit("menuopenchange",ge)},[R.events,P,_,D,N]),be(()=>{let ge=z,_e=W.current;if(ge&&(W.current=ge),_e&&ge&&ge!==_e){_.set("instantType",void 0);let Te=new AbortController;return Y(()=>{_.set("instantType","trigger-change")},Te.signal),()=>{Te.abort()}}},[z,Y,_]);let re={open:P,side:Q.side,align:Q.align,anchorHidden:Q.anchorHidden,nested:S.type==="menu",instant:B},ee=S.type==="menubar"&&S.context.modal,ie=O&&A!==xe.triggerHover;fV(P&&(ee||ie),k==="touch",L,F);let J=D_(t,re,{styles:Q.positionerStyles,transitionStatus:V,props:w,refs:[r,_.useStateSetter("positionerElement")],hidden:!T,inert:!P}),ae=T&&S.type!=="menu"&&(S.type!=="menubar"&&O&&A!==xe.triggerHover||S.type==="menubar"&&S.context.modal),he=null;return S.type==="menubar"?he=S.context.contentElement:S.type===void 0&&(he=F),(0,Yp.jsxs)(mR.Provider,{value:Q,children:[ae&&(0,Yp.jsx)(XF,{ref:S.type==="context-menu"||S.type==="nested-context-menu"?S.context.internalBackdropRef:null,inert:O_(!P),cutout:he}),(0,Yp.jsx)(Ok,{id:D,children:(0,Yp.jsx)(_M,{elementsRef:_.context.itemDomElements,labelsRef:_.context.itemLabels,children:J})})]})});var id=c(X(),1);var ew=c(X(),1),_R=ew.createContext(void 0);function KV(){let e=ew.useContext(_R);if(e===void 0)throw new Error(ut(34));return e}var wR=c(I(),1),XV=id.memo(id.forwardRef(function(t,r){let{render:o,className:n,value:i,defaultValue:a,onValueChange:s,disabled:l=!1,style:d,"aria-labelledby":u,...f}=t,[m,g]=id.useState(void 0),[h,b]=jc({controlled:i,default:a,name:"MenuRadioGroup"}),v=we((x,E)=>{s?.(x,E),!E.isCanceled&&b(x)}),w=Ve("div",t,{state:{disabled:l},ref:r,props:{role:"group","aria-labelledby":u??m,"aria-disabled":l||void 0,...f}}),_=id.useMemo(()=>({value:h,setValue:v,disabled:l}),[h,v,l]);return(0,wR.jsx)(Xh.Provider,{value:g,children:(0,wR.jsx)(_R.Provider,{value:_,children:w})})}));var rw=c(X(),1);var tw=c(X(),1),xR=tw.createContext(void 0);function ZV(){let e=tw.useContext(xR);if(e===void 0)throw new Error(ut(35));return e}var QV=c(I(),1),JV=rw.forwardRef(function(t,r){let{render:o,className:n,id:i,label:a,nativeButton:s=!1,disabled:l=!1,closeOnClick:d=!1,value:u,style:f,...m}=t,g=ra({guess:!0,label:a}),h=nn(!0),b=rr(i),{store:v}=ir(),y=v.useState("isActive",g.index),w=v.useState("itemProps"),{value:_,setValue:x,disabled:E}=KV(),S=v.useState("disabled"),C=l||E||S,R=_===u,{getItemProps:T,itemRef:P}=od({closeOnClick:d,disabled:C,highlighted:y,id:b,store:v,nativeButton:s,nodeId:h?.context.nodeId,itemMetadata:rd}),O=rw.useMemo(()=>({disabled:C,highlighted:y,checked:R}),[C,y,R]);function k(V){let L=Le(xe.itemPress,V.nativeEvent,void 0,{preventUnmountOnClose:yt});x(u,L)}let F=Ve("div",t,{state:O,stateAttributesMapping:nd,props:[w,{role:"menuitemradio","aria-checked":R,onClick:k},m,T],ref:[P,r,g.ref]});return(0,QV.jsx)(xR.Provider,{value:O,children:F})});var ow=c(X(),1);var $V=ow.forwardRef(function(t,r){let{render:o,className:n,style:i,keepMounted:a=!1,...s}=t,l=ZV(),d=ow.useRef(null),{transitionStatus:u,mounted:f,setMounted:m}=ta(l.checked);oi({open:l.checked,ref:d,onComplete(){l.checked||m(!1)}});let g={checked:l.checked,disabled:l.disabled,highlighted:l.highlighted,transitionStatus:u};return Ve("span",t,{state:g,stateAttributesMapping:nd,ref:[r,d],props:{"aria-hidden":!0,...s},enabled:a||f})});var bo=c(X(),1);var nw=c(X(),1),ope=nw.createContext(null);function iw(e){let t=nw.useContext(ope);if(t===null&&!e)throw new Error(ut(5));return t}var Zh=c(X(),1);var eD={...__,disabled:e=>e.parent.type==="menubar"&&e.parent.context.disabled||e.disabled,modal:e=>(e.parent.type===void 0||e.parent.type==="context-menu")&&(e.modal??!0),openMethod:e=>e.openMethod,allowMouseEnter:e=>e.allowMouseEnter,highlightItemOnHover:e=>e.highlightItemOnHover,parent:e=>e.parent,rootId:e=>e.parent.type==="menu"?e.parent.store.select("rootId"):e.parent.type!==void 0?e.parent.context.rootId:e.rootId,activeIndex:e=>e.activeIndex,isActive:(e,t)=>e.activeIndex===t,hoverEnabled:e=>e.hoverEnabled,instantType:e=>e.instantType,lastOpenChangeReason:e=>e.openChangeReason,floatingTreeRoot:e=>e.parent.type==="menu"?e.parent.store.select("floatingTreeRoot"):e.floatingTreeRoot,floatingNodeId:e=>e.floatingNodeId,floatingParentNodeId:e=>e.floatingParentNodeId,itemProps:e=>e.itemProps,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin,keyboardEventRelay:e=>{if(e.keyboardEventRelay)return e.keyboardEventRelay;if(e.parent.type==="menu")return e.parent.store.select("keyboardEventRelay")}},aw=class extends Bs{constructor(t){super({...oD(),...t},rD(),eD),this.unsubscribeParentListener=this.observe("parent",r=>{if(this.unsubscribeParentListener?.(),r.type==="menu"){let o=r.store.select("rootId"),n=r.store.select("floatingTreeRoot"),i=r.store.select("keyboardEventRelay");this.unsubscribeParentListener=r.store.subscribe(()=>{let a=r.store.select("rootId"),s=r.store.select("floatingTreeRoot"),l=r.store.select("keyboardEventRelay");o===a&&n===s&&i===l||(o=a,n=s,i=l,this.notifyAll())}),this.context.allowMouseUpTriggerRef=r.store.context.allowMouseUpTriggerRef;return}r.type!==void 0&&(this.context.allowMouseUpTriggerRef=r.context.allowMouseUpTriggerRef),this.unsubscribeParentListener=null})}setOpen(t,r){this.state.floatingRootContext.context.events.emit("setOpen",{open:t,eventDetails:r})}unsubscribeParentListener=null};function tD(){let e=new jp(Object.freeze(oD()),Object.freeze(rD()),eD);return Object.assign(e,{setOpen:yt})}function rD(){return{positionerRef:Zh.createRef(),popupRef:Zh.createRef(),typingRef:{current:!1},itemDomElements:{current:[]},itemLabels:{current:[]},allowMouseUpTriggerRef:{current:!1},triggerFocusTargetRef:Zh.createRef(),beforeContentFocusGuardRef:Zh.createRef(),onOpenChangeComplete:void 0,triggerElements:new Hl}}function oD(){return{...y_(),disabled:!1,modal:!0,openMethod:null,allowMouseEnter:!1,highlightItemOnHover:!0,parent:{type:void 0},rootId:void 0,activeIndex:null,hoverEnabled:!0,instantType:void 0,openChangeReason:null,floatingTreeRoot:new Yc,floatingNodeId:void 0,floatingParentNodeId:null,itemProps:ht,keyboardEventRelay:void 0,closeDelay:0,adaptiveOrigin:void 0}}var sw=c(X(),1),SR=sw.createContext(void 0);function lw(){return sw.useContext(SR)}var Qh=c(I(),1),cw=Bh(function(t){let{children:r,open:o,onOpenChange:n,onOpenChangeComplete:i,defaultOpen:a=!1,disabled:s=!1,modal:l,loopFocus:d=!0,orientation:u="vertical",actionsRef:f,closeParentOnEsc:m=!1,handle:g,triggerId:h,defaultTriggerId:b=null,highlightItemOnHover:v=!0}=t,y=td(!0),w=ir(!0),_=iw(!0),x=lw(),E=bo.useMemo(()=>x&&w?{type:"menu",store:w.store}:_?{type:"menubar",context:_}:y&&!w?{type:"context-menu",context:y}:{type:void 0},[y,w,_,x]),S=npe({open:a,openProp:o,activeTriggerId:b,triggerIdProp:h,parent:E});S.useControlledProp("openProp",o),S.useControlledProp("triggerIdProp",h),S.useContextCallback("onOpenChangeComplete",i);let C=Ba(),R=Ba(),T=S.useState("floatingTreeRoot"),P=Mh(T),O=Pi(),k=S.useState("open"),F=S.useState("activeTriggerElement"),V=S.useState("positionerElement"),L=S.useState("hoverEnabled"),B=S.useState("disabled"),j=S.useState("lastOpenChangeReason"),A=S.useState("parent"),D=S.useState("activeIndex"),N=S.useState("payload"),z=S.useState("floatingParentNodeId"),W=bo.useRef(null),Y=bo.useRef(A.type!=="context-menu"),G=or(),ve=bo.useRef(!0),fe=or(),Se=z!=null,{openMethod:le,triggerProps:ye}=$F(k);S.useSyncedValues({disabled:s,highlightItemOnHover:v,modal:A.type===void 0?l:void 0,openMethod:le,rootId:C}),h_(S);let{forceUnmount:Ee}=b_(k,S,()=>{S.set("allowMouseEnter",!1)});be(()=>{y&&!w?S.update({parent:{type:"context-menu",context:y},floatingNodeId:P,floatingParentNodeId:O}):w&&S.update({floatingNodeId:P,floatingParentNodeId:O})},[y,w,P,O,S]),bo.useEffect(()=>{if(k||(W.current=null),A.type==="context-menu"){if(!k){G.clear(),Y.current=!1;return}G.start(500,()=>{Y.current=!0})}},[G,k,A.type]),be(()=>{!k&&!L&&S.set("hoverEnabled",!0)},[k,L,S]);let Ie=we((ke,Qe)=>{let et=Qe.reason;if(!ke&&!S.select("open")||k===ke&&Qe.trigger===F&&j===et)return;let xt=Zk(Qe);if(!ke&&Qe.trigger==null&&(Qe.trigger=F??void 0),n?.(ke,Qe),Qe.isCanceled)return;S.state.floatingRootContext.dispatchOpenChange(ke,Qe);let Ht=Qe.event;if(ke===!1&&Ht?.type==="click"&&Ht.pointerType==="touch"&&!ve.current)return;ke&&et===xe.triggerFocus?(ve.current=!1,fe.start(300,()=>{ve.current=!0})):(ve.current=!0,fe.clear());let Xe=(et===xe.triggerPress||et===xe.itemPress)&&Ht.detail===0,Xo=!ke&&(et===xe.escapeKey||et==null),po={open:ke,openChangeReason:et};W.current=Qe.event,Xk(po,ke,Qe.trigger,xt()),S.update(po),A.type==="menubar"&&(et===xe.triggerFocus||et===xe.focusOut||et===xe.triggerHover||et===xe.listNavigation||et===xe.siblingOpen)?S.set("instantType","group"):Xe||Xo?S.set("instantType",Xe?"click":"dismiss"):S.set("instantType",void 0)}),Q=jh({popupStore:S,floatingId:R,nested:O!=null,onOpenChange:Ie}),me=Q.context.events;be(()=>{let ke=({open:Qe,eventDetails:et})=>Ie(Qe,et);return me.on("setOpen",ke),()=>{me?.off("setOpen",ke)}},[me,Ie]);let re=bo.useCallback(()=>{S.setOpen(!1,Le(xe.imperativeAction))},[S]);bo.useImperativeHandle(f,()=>({unmount:Ee,close:re}),[Ee,re]);let ee;A.type==="context-menu"&&(ee=A.context),bo.useImperativeHandle(ee?.positionerRef,()=>V,[V]),bo.useImperativeHandle(ee?.actionsRef,()=>({setOpen:Ie}),[Ie]);let ie=Dh(Q,{enabled:!B,bubbles:{escapeKey:m&&A.type==="menu"},outsidePress(){return A.type!=="context-menu"||W.current?.type==="contextmenu"?!0:Y.current},externalTree:Se?T:void 0}),J=Jc(),ae=bo.useCallback(ke=>{S.select("activeIndex")!==ke&&S.set("activeIndex",ke)},[S]),he=oR(Q,{enabled:!B,listRef:S.context.itemDomElements,activeIndex:D,nested:A.type!==void 0,loopFocus:d,orientation:u,parentOrientation:A.type==="menubar"?A.context.orientation:void 0,rtl:J==="rtl",disabledIndices:Ll,onNavigate:ae,openOnArrowKeyDown:A.type!=="context-menu",externalTree:Se?T:void 0,focusItemOnHover:v}),ge=bo.useCallback(ke=>{S.context.typingRef.current=ke},[S]),_e=nR(Q,{enabled:!B,listRef:S.context.itemLabels,elementsRef:S.context.itemDomElements,activeIndex:D,resetMs:500,onMatch:ke=>{k&&ke!==D&&S.set("activeIndex",ke)},onTyping:ge}),Te=bo.useMemo(()=>{let ke=lt(_e.reference,he.reference,ie.reference,{onMouseMove(){S.set("allowMouseEnter",!0)}},ye);return ke["aria-haspopup"]="menu",ke["aria-expanded"]=k,ke},[S,_e.reference,he.reference,ie.reference,ye,k]),Ne=bo.useMemo(()=>{let ke=lt(he.trigger,ie.trigger,ye);return ke["aria-haspopup"]="menu",ke["aria-expanded"]=!1,ke},[he.trigger,ie.trigger,ye]),K=bo.useMemo(()=>lt(p_,{id:R,role:"menu","aria-labelledby":F?.id,onMouseMove(){S.set("allowMouseEnter",!0),A.type==="menu"&&S.set("hoverEnabled",!1)},onClick(){S.select("hoverEnabled")&&S.set("hoverEnabled",!1)},onKeyDown(ke){let Qe=S.select("keyboardEventRelay");Qe&&!ke.isPropagationStopped()&&Qe(ke)}},_e.floating,he.floating,ie.floating),[F,R,A.type,S,_e.floating,he.floating,ie.floating]),ne=he.item??ht;v_(S,{floatingRootContext:Q,activeTriggerProps:Te,inactiveTriggerProps:Ne,popupProps:K,itemProps:ne});let Ke=bo.useMemo(()=>({store:S,parent:E}),[S,E]),Ce=(0,Qh.jsxs)(gR.Provider,{value:Ke,children:[g&&(0,Qh.jsx)(m_,{handle:g,store:S}),typeof r=="function"?r({payload:N}):r]});return A.type===void 0||A.type==="context-menu"?(0,Qh.jsx)(Ik,{externalTree:T,children:Ce}):Ce});function npe(e){return Wt(()=>new aw(e)).current}var nD=c(X(),1);var CR=c(I(),1);function iD(e){let t=ir().store,r=nD.useMemo(()=>({parentMenu:t}),[t]);return(0,CR.jsx)(SR.Provider,{value:r,children:(0,CR.jsx)(cw,{...e})})}var an=c(X(),1);var aD=c(X(),1);function sD(e={}){let{highlightItemOnHover:t,highlightedIndex:r,onHighlightedIndexChange:o}=Tp(),{ref:n,index:i}=ra(e),a=r===i,s=aD.useRef(null),l=ea(n,s);return{compositeProps:{tabIndex:a?0:-1,onFocus(){o(i)},onMouseMove(){let u=s.current;if(!t||!u)return;let f=u.hasAttribute("disabled")||u.ariaDisabled==="true";!a&&!f&&u.focus()}},compositeRef:l,index:i}}function lD(e){let{render:t,className:r,style:o,state:n=ht,props:i=Ll,refs:a=Ll,metadata:s,stateAttributesMapping:l,tag:d="div",...u}=e,{compositeProps:f,compositeRef:m}=sD({metadata:s});return Ve(d,e,{state:n,ref:[m,...a],props:[f,...i,u],stateAttributesMapping:l})}function ER(e){if(St(e)&&e.hasAttribute("data-rootownerid"))return e.getAttribute("data-rootownerid");if(!na(e))return ER(oa(e))}var cD=c(X(),1),kR=c(Ha(),1);function dD(e,t){let r=cD.useRef(null);function o(i){kR.flushSync(()=>{e.setOpen(!1,Le(xe.focusOut,i.nativeEvent,i.currentTarget))}),ON(r.current)?.focus()}function n(i){let a=e.select("positionerElement");if(a&&Bl(i,a))e.context.beforeContentFocusGuardRef.current?.focus();else{kR.flushSync(()=>{e.setOpen(!1,Le(xe.focusOut,i.nativeEvent,i.currentTarget))});let s=PN(e.context.triggerFocusTargetRef.current||t.current);for(;s!==null&&De(a,s);){let l=s;if(s=Np(s),s===l)break}s?.focus()}}return{preFocusGuardRef:r,handlePreFocusGuardFocus:o,handleFocusTargetFocus:n}}var dw=c(X(),1);function uD(e){let{enabled:t=!0,mouseDownAction:r,open:o}=e,n=dw.useRef(!1);return dw.useMemo(()=>t?{onMouseDown:i=>{(r==="open"&&!o||r==="close"&&o)&&(n.current=!0,tt(i.currentTarget).addEventListener("click",()=>{n.current=!1},{once:!0}))},onClick:i=>{n.current&&(n.current=!1,i.preventBaseUIHandler())}}:ht,[t,r,o])}var ad=c(I(),1),fD=d_(function(t,r){let{render:o,className:n,style:i,disabled:a=!1,nativeButton:s=!0,id:l,openOnHover:d,delay:u=100,closeDelay:f=0,handle:m,payload:g,...h}=t,b=ir(!0),y=w_(m)??b?.store;if(!y)throw new Error(ut(85));let w=rr(l),_=y.useState("isTriggerActive",w),x=y.useState("floatingRootContext"),E=y.useState("isOpenedByTrigger",w),S=y.useState("triggerPopupId",w),C=an.useRef(null),R=ape(),T=Tp(!0),P=en(),O=an.useMemo(()=>P??new Yc,[P]),k=Mh(O),F=Pi(),{registerTrigger:V,isMountedByThisTrigger:L}=g_(w,C,y,{payload:g,closeDelay:f,parent:R,floatingTreeRoot:O,floatingNodeId:k,floatingParentNodeId:F,keyboardEventRelay:T?.relayKeyboardEvent}),B=R.type==="menubar",j=y.useState("disabled"),A=a||j||B&&R.context.disabled,{getButtonProps:D,buttonRef:N}=ja({disabled:A,native:s});an.useEffect(()=>{!E&&R.type===void 0&&(y.context.allowMouseUpTriggerRef.current=!1)},[y,E,R.type]);let z=an.useRef(null),W=or(),Y=we(ge=>{if(!z.current)return;W.clear(),y.context.allowMouseUpTriggerRef.current=!1;let _e=ge.target;De(z.current,_e)||De(y.select("positionerElement"),_e)||_e===z.current||_e!=null&&ER(_e)===y.select("rootId")||oV(ge,z.current)||O.events.emit("close",{domEvent:ge,reason:xe.cancelOpen})});an.useEffect(()=>{E&&y.select("lastOpenChangeReason")===xe.triggerHover&&tt(z.current).addEventListener("mouseup",Y,{once:!0})},[E,Y,y]);let G=B&&R.context.hasSubmenuOpen,fe=Gu(x,{enabled:(d??G)&&!A&&(!B||G&&!L),handleClose:qu({blockPointerEvents:!B}),mouseOnly:!0,move:!1,restMs:R.type===void 0?u:void 0,delay:{close:f},triggerElementRef:C,externalTree:O,isActiveTrigger:_,isClosing:()=>y.select("transitionStatus")==="ending"}),Se=ipe(E,y.select("lastOpenChangeReason")),le=Vh(x,{enabled:!A,event:E&&B?"click":"mousedown",toggle:!0,ignoreMouse:!1,stickIfOpen:R.type===void 0?Se:!1}),ye=Wh(x,{enabled:!A&&G}),Ee=uD({open:E,enabled:B,mouseDownAction:"open"}),Ie=an.useMemo(()=>lt(ye.reference,le.reference),[ye.reference,le.reference]),Q=y.useState("triggerProps",L),{preFocusGuardRef:me,handlePreFocusGuardFocus:re,handleFocusTargetFocus:ee}=dD(y,C),ie={disabled:A,open:E},J=[z,r,N,V,C],ae=[Ie,fe??ht,Q,{"aria-haspopup":"menu","aria-controls":S,id:w,onMouseDown:ge=>{if(y.select("open"))return;W.start(200,()=>{y.context.allowMouseUpTriggerRef.current=!0}),tt(ge.currentTarget).addEventListener("mouseup",Y,{once:!0})}},B?{role:"menuitem"}:{},Ee,h,D],he=Ve("button",t,{enabled:!B,stateAttributesMapping:iR,state:ie,ref:J,props:ae});return B?(0,ad.jsx)(lD,{tag:"button",render:o,className:n,style:i,state:ie,refs:J,props:ae,stateAttributesMapping:iR}):E?(0,ad.jsxs)(an.Fragment,{children:[(0,ad.jsx)(zl,{ref:me,onFocus:re},`${w}-pre-focus-guard`),(0,ad.jsx)(an.Fragment,{children:he},w),(0,ad.jsx)(zl,{ref:y.context.triggerFocusTargetRef,onFocus:ee},`${w}-post-focus-guard`)]}):(0,ad.jsx)(an.Fragment,{children:he},w)});function ipe(e,t){let r=or(),[o,n]=an.useState(!1);return be(()=>{e&&t===xe.triggerHover?(n(!0),r.start(500,()=>{n(!1)})):e||(r.clear(),n(!1))},[e,t,r]),o}function ape(){let e=iw(!0);return an.useMemo(()=>e?{type:"menubar",context:e}:{type:void 0},[e])}var xD=c(X(),1);var jo=c(X(),1),wD=c(Ha(),1);var pD=c(X(),1);function mD(e){let[t,r]=pD.useState({current:e,previous:null});return Object.is(e,t.current)||r({current:e,previous:t.current}),t.previous}var qp=c(X(),1);function RR(e){let t=Eo(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=St(e),i=n?e.offsetWidth:r,a=n?e.offsetHeight:o;return(Gc(r)!==i||Gc(o)!==a)&&(r=i,o=a),{width:r,height:o}}function hD(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:a,side:s,direction:l}=e,d=Ds(t,!0),u=ki(),f=qp.useRef(null),m=qp.useRef(!0),g=qp.useRef(yt),h=we(i),b=we(a),v=qp.useMemo(()=>spe(s,l),[s,l]);be(()=>{if(!n){g.current=yt,m.current=!0,f.current=null;return}if(!t||!r)return;g.current=gD(t,v),TR(t,"auto");let y=fw(t,"position","static"),w=fw(t,"transform","none"),_=fw(t,"scale","1"),x=gD(r,{"--available-width":"max-content","--available-height":"max-content"});function E(){y(),w(),x()}function S(){E(),_()}if(h?.(),m.current||f.current===null){uw(r,"max-content");let P=RR(t);return f.current=P,uw(r,P),S(),b?.(null,P),m.current=!1,()=>{g.current(),g.current=yt}}uw(r,"max-content");let C=f.current,R=RR(t);f.current=R,TR(t,C),S(),b?.(C,R),uw(r,R);let T=new AbortController;return u.request(()=>{TR(t,R),d(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},T.signal)}),()=>{T.abort(),u.cancel(),g.current(),g.current=yt}},[o,t,r,d,u,n,h,b,v])}function spe(e,t){let r=e==="top",o=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!r&&!o?ht:{position:"absolute",[r?"bottom":"top"]:"0",[o?"right":"left"]:"0"}}function fw(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function gD(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push(fw(e,o,n));return r.length?()=>{r.forEach(o=>o())}:yt}function TR(e,t){let r=t==="auto"?"auto":`${t.width}px`,o=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",r),e.style.setProperty("--popup-height",o)}function uw(e,t){let r=t==="max-content"?"max-content":`${t.width}px`,o=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",r),e.style.setProperty("--positioner-height",o)}var bD=c(X(),1);var vD=c(I(),1),pw=function(t){let{direction:r="ltr"}=t,o=bD.useMemo(()=>({direction:r}),[r]);return(0,vD.jsx)(lR.Provider,{value:o,children:t.children})};var yD={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:i,strategy:a,placement:s}=e,l=Pt(n),d=l.getComputedStyle(n);if(!(d.transitionDuration!=="0s"&&d.transitionDuration!==""))return{x:t,y:r,data:Wp};let f=await i.getOffsetParent?.(n),m={width:0,height:0};if(a==="fixed"&&l?.visualViewport)m={width:l.visualViewport.width,height:l.visualViewport.height};else if(f===l){let w=tt(n);m={width:w.documentElement.clientWidth,height:w.documentElement.clientHeight}}else await i.isElement?.(f)&&(m=await i.getDimensions(f));let g=$o(s),h=t,b=r;g==="left"&&(h=m.width-(t+o.width)),g==="top"&&(b=m.height-(r+o.height));let v=g==="left"?"right":Wp.sideX,y=g==="top"?"bottom":Wp.sideY;return{x:h,y:b,data:{sideX:v,sideY:y}}}};var Kp=c(I(),1),mw={activationDirection:e=>e?{"data-activation-direction":e}:null};function gw(e){let{store:t,side:r,children:o}=e,n=Jc(),i=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),s=t.useState("open"),l=t.useState("payload"),d=t.useState("mounted"),u=t.useState("popupElement"),f=t.useState("positionerElement"),m=mD(s?i:null),g=dpe(a,l),h=jo.useRef(null),[b,v]=jo.useState(null),[y,w]=jo.useState(null),_=jo.useRef(null),x=jo.useRef(null),E=Ds(_,!0),S=ki(),C=jo.useRef(null),[R,T]=jo.useState(null),[P,O]=jo.useState(!1);be(()=>(t.set("adaptiveOrigin",yD),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let k=we(()=>{_.current?.style.setProperty("animation","none"),_.current?.style.setProperty("transition","none"),x.current?.style.setProperty("display","none")}),F=we(D=>{_.current?.style.removeProperty("animation"),_.current?.style.removeProperty("transition"),x.current?.style.removeProperty("display"),D&&T(D)}),V=we(()=>{C.current?.abort();let D=new AbortController;C.current=D,E(()=>{v(null),T(null),h.current=null},D.signal)}),L=jo.useRef(null);be(()=>{(!s||!d)&&(L.current=null)},[s,d]),be(()=>{if(i&&m&&i!==m&&L.current!==i&&h.current){v(h.current),O(!0);let D=cpe(m,i);w(D),L.current=i}},[i,m]),be(()=>{b!=null&&(C.current?.abort(),O(!0),S.request(()=>{wD.flushSync(()=>{O(!1)}),V()}))},[g,b,V,S]),be(()=>{let D=_.current;if(!D)return;let N=tt(D).createElement("div");for(let z of Array.from(D.childNodes))N.appendChild(z.cloneNode(!0));h.current=N});let B=b!=null,j;B?j=(0,Kp.jsxs)(jo.Fragment,{children:[(0,Kp.jsx)("div",{"data-previous":!0,inert:O_(!0),ref:x,style:{...R?{"--popup-width":`${R.width}px`,"--popup-height":`${R.height}px`}:null,position:"absolute"},"data-ending-style":P?void 0:""},"previous"),(0,Kp.jsx)("div",{"data-current":!0,ref:_,"data-starting-style":P?"":void 0,children:o},g)]}):j=(0,Kp.jsx)("div",{"data-current":!0,ref:_,children:o},g),be(()=>{let D=x.current;!D||!b||D.replaceChildren(...Array.from(b.childNodes))},[b]),hD({popupElement:u,positionerElement:f,mounted:d,content:l,onMeasureLayout:k,onMeasureLayoutComplete:F,side:r,direction:n});let A={activationDirection:lpe(y),transitioning:B};return{children:j,state:A}}function lpe(e){if(e)return`${_D(e.horizontal,5,"right","left")} ${_D(e.vertical,5,"down","up")}`}function _D(e,t,r,o){return e>t?r:e<-t?o:""}function cpe(e,t){let r=e.getBoundingClientRect(),o=t.getBoundingClientRect(),n={x:r.left+r.width/2,y:r.top+r.height/2},i={x:o.left+o.width/2,y:o.top+o.height/2};return{horizontal:i.x-n.x,vertical:i.y-n.y}}function dpe(e,t){let[r,o]=jo.useState(0),n=jo.useRef(e),i=jo.useRef(t),a=jo.useRef(!1);return be(()=>{let s=n.current,l=i.current,d=e!==s,u=t!==l;d?(o(f=>f+1),a.current=!u):a.current&&u&&(o(f=>f+1),a.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${r}`}var SD=xD.forwardRef(function(t,r){let{render:o,className:n,style:i,children:a,...s}=t,{store:l}=ir(),{side:d}=nn(),u=l.useState("instantType"),{children:f,state:m}=gw({store:l,side:d,children:a}),g={activationDirection:m.activationDirection,transitioning:m.transitioning,instant:u};return Ve("div",t,{state:g,ref:r,props:[s,{children:f}],stateAttributesMapping:mw})});var CD=c(X(),1);var ED=CD.forwardRef(function(t,r){let{className:o,render:n,orientation:i="horizontal",style:a,...s}=t;return Ve("div",t,{state:{orientation:i},ref:r,props:[{role:"separator","aria-orientation":i},s]})});var Us=c(X(),1);var upe={"aria-expanded":void 0},kD=Us.forwardRef(function(t,r){let{render:o,className:n,style:i,label:a,id:s,nativeButton:l=!1,openOnHover:d=!0,delay:u=100,closeDelay:f=0,disabled:m=!1,...g}=t,h=lw();if(!h?.parentMenu)throw new Error(ut(37));let b=ra({guess:!0,label:a}),v=nn(),{store:y}=ir(),w=rr(s),_=y.useState("open"),x=y.useState("floatingRootContext"),E=y.useState("floatingTreeRoot"),S=y.useState("triggerPopupId",w),C=Kk(w,y),R=Us.useCallback(Ie=>{let Q=C(Ie);return Ie!==null&&y.select("open")&&y.select("activeTriggerId")==null&&y.update({activeTriggerId:w,activeTriggerElement:Ie,closeDelay:f}),Q},[C,f,y,w]),T=Us.useRef(null),P=Us.useCallback(Ie=>{T.current=Ie,y.set("activeTriggerElement",Ie)},[y]);y.useSyncedValue("closeDelay",f);let O=h.parentMenu,k=y.useState("disabled"),F=O.useState("disabled"),V=m||k||F,L=O.useState("itemProps"),B=O.useState("isActive",b.index),j=Us.useMemo(()=>({type:"submenu-trigger",setActive(){O.select("highlightItemOnHover")&&O.set("activeIndex",b.index)}}),[O,b.index]),{getItemProps:A,itemRef:D}=od({closeOnClick:!1,disabled:V,highlighted:B,id:w,store:y,typingRef:O.context.typingRef,nativeButton:l,itemMetadata:j,nodeId:v?.context.nodeId}),N=y.useState("hoverEnabled"),z=Gu(x,{enabled:N&&d&&!V,handleClose:qu({blockPointerEvents:!0}),mouseOnly:!0,move:!0,restMs:u,delay:{open:u,close:f},shouldOpen:u>0?()=>O.select("allowMouseEnter"):void 0,triggerElementRef:T,externalTree:E,isClosing:()=>y.select("transitionStatus")==="ending",guardStaleOpen:!0}),Y=Vh(x,{enabled:!V,event:"mousedown",toggle:!d,ignoreMouse:d,stickIfOpen:!1}).reference??ht,G=y.useState("triggerProps",!0);delete G.id;let ve={disabled:V,highlighted:B,open:_},fe=y.useState("openMethod"),le=y.useState("lastOpenChangeReason")===xe.listNavigation||fe==="keyboard",ye=_&&le&&Ut.screenReader.voiceOver;return Ve("div",t,{state:ve,stateAttributesMapping:P_,props:[Y,z,G,L,ye?upe:void 0,{"aria-controls":S,tabIndex:_||B?0:-1,onBlur(){B&&O.set("activeIndex",null)}},g,A],ref:[r,b.ref,D,R,P]})});var Jh=class extends Dp{constructor(){super(tD(),"Menu")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function RD(){return new Jh}var sn={};Lr(sn,{Control:()=>VD,Description:()=>FD,Error:()=>MD,Item:()=>zD,Label:()=>AD,Root:()=>ID,Validity:()=>LD});var Po=c(X(),1);var hw=c(X(),1),fpe=hw.createContext(void 0);function TD(e=!1){let t=hw.useContext(fpe);if(!t&&!e)throw new Error(ut(86));return t}var sd=c(X(),1);var PD=c(I(),1),bw=function(t){let r=rr(),o=t.controlId===void 0?r:t.controlId,[n,i]=sd.useState(o),[a,s]=sd.useState(t.labelId),[l,d]=sd.useState([]),u=Wt(()=>new Map),{messageIds:f}=on(),m=we((b,v)=>{let y=u.current;if(v===void 0){y.delete(b);return}y.set(b,v),i(w=>{if(y.size===0)return;let _;for(let x of y.values()){if(w!==void 0&&x===w)return w;_===void 0&&(_=x)}return _})}),g=sd.useCallback(b=>{let v=b["aria-describedby"]?b["aria-describedby"].split(" "):[];return v.push(...f,...l),{...b,"aria-describedby":Array.from(new Set(v)).join(" ")||void 0}},[f,l]),h=sd.useMemo(()=>({controlId:n,registerControlId:m,labelId:a,setLabelId:s,messageIds:l,setMessageIds:d,getDescriptionProps:g}),[n,m,a,s,l,d,g]);return(0,PD.jsx)(sR.Provider,{value:h,children:t.children})};var vw=c(X(),1);function OD(e){let{commit:t,invalid:r,markedDirtyRef:o,name:n,setRegisteredFieldName:i,registeredFieldIdRef:a,setValidityData:s,validityData:l}=e,{formRef:d}=Hs(),u=vw.useRef(null),f=vw.useRef(null),m=vw.useRef(!1),g=we(()=>{let x=f.current;if(x)return x.getValue?x.getValue():x.value});function h(x){return x.value===void 0?g():x.value}let b=we(()=>{let x=f.current;if(o.current=!0,!x){t(l.value);return}t(h(x))});function v(){let x=f.current;!x||!x.id||d.current.fields.set(x.id,{getValue:g,name:n??x.name,controlRef:x.controlRef,validityData:Xu(l,r),validate:b})}function y(x=f.current?.id){x&&d.current.fields.delete(x)}function w(x){if(m.current)return;m.current=!0;let E=h(x);s(S=>S.initialValue===E?S:{...S,initialValue:E})}be(()=>{let x=f.current;!x||!x.id||(i(n?void 0:x.name),d.current.fields.set(x.id,{getValue:g,name:n??x.name,controlRef:x.controlRef,validityData:Xu(l,r),validate:b}))},[d,g,r,n,i,b,l]),be(()=>{let x=d.current.fields;return()=>{let E=f.current?.id;E&&x.delete(E)}},[d]);let _=we((x,E)=>{if(!E){u.current===x&&(u.current=null,y(),f.current=null,i(void 0),a.current=void 0);return}let S=f.current?.id;u.current=x,f.current=E,n||i(E.name),a.current=E.id,S&&S!==E.id&&y(S),w(E),v()});return[b,_]}var yw=c(I(),1),ppe=Po.forwardRef(function(t,r){let{errors:o,validationMode:n,submitAttemptedRef:i}=Hs(),{render:a,className:s,validate:l,validationDebounceTime:d=0,validationMode:u=n,name:f,disabled:m=!1,invalid:g,dirty:h,touched:b,actionsRef:v,style:y,...w}=t,_=TD(!0)?.disabled,x=we(l||(()=>null)),E=_||m,[S,C]=Po.useState(!1),[R,T]=Po.useState(!1),[P,O]=Po.useState(!1),[k,F]=Po.useState(!1),V=h??R,L=b??S,B=Po.useRef(V),j=Po.useRef(void 0),[A,D]=Po.useState(),N=f??A;be(()=>{h!==void 0&&(B.current=h)},[h]);let z=we(ie=>{h===void 0&&(ie&&(B.current=!0),T(ie))}),W=we(ie=>{b===void 0&&C(ie)}),Y=we(()=>u==="onChange"||u==="onSubmit"&&i.current),G=N&&Object.hasOwn(o,N)?o[N]:null,ve=!!(Array.isArray(G)?G.length:G),fe=g===!0||ve,[Se,le]=Po.useState({state:Qc,error:"",errors:[],value:null,initialValue:null}),ye=!fe&&(E?null:Se.state.valid),Ee=Po.useMemo(()=>({disabled:E,touched:L,dirty:V,valid:ye,filled:P,focused:k}),[E,L,V,ye,P,k]),Ie=hV({setValidityData:le,validate:x,validityData:Se,validationDebounceTime:d,invalid:fe,markedDirtyRef:B,state:Ee,shouldValidateOnChange:Y,registeredFieldIdRef:j}),[Q,me]=OD({commit:Ie.commit,invalid:fe,markedDirtyRef:B,name:f,setRegisteredFieldName:D,registeredFieldIdRef:j,setValidityData:le,validityData:Se});Po.useImperativeHandle(v,()=>({validate:Q}),[Q]);let re=Po.useMemo(()=>({invalid:fe,name:N,validityData:Se,setValidityData:le,disabled:E,setTouched:W,setDirty:z,setFilled:O,setFocused:F,validationMode:u,shouldValidateOnChange:Y,state:Ee,registerFieldControl:me,validation:Ie}),[fe,N,Se,E,W,z,O,F,u,Y,Ee,me,Ie]),ee=Ve("div",t,{ref:r,state:Ee,props:w,stateAttributesMapping:sa});return(0,yw.jsx)(aR.Provider,{value:re,children:ee})}),ID=Po.forwardRef(function(t,r){return(0,yw.jsx)(bw,{children:(0,yw.jsx)(ppe,{...t,ref:r})})});var $h=c(X(),1);var AD=$h.forwardRef(function(t,r){let{render:o,className:n,style:i,id:a,nativeLabel:s=!0,...l}=t,d=ai(!1),u=z_(),{labelId:f}=on(),m={...d.state,disabled:d.disabled||u.disabled},g=$h.useRef(null),h=SV({id:f??a,native:s});return Ve("label",t,{ref:[r,g],state:m,props:[h,l],stateAttributesMapping:sa})});var Zu=c(X(),1);var PR=c(I(),1),mpe={...sa,...Ns},MD=Zu.forwardRef(function(t,r){let{render:o,id:n,className:i,match:a,style:s,...l}=t,d=rr(n),{validityData:u,state:f,name:m}=ai(!1),{setMessageIds:g}=on(),{errors:h}=Hs(),b=m&&Object.hasOwn(h,m)?h[m]:null,v=!!(Array.isArray(b)?b.length:b),y=typeof a=="string",w=!1;a===!0?w=!0:f.disabled?w=!1:y?w=!!u.state[a]:w=v||u.state.valid===!1;let{mounted:_,transitionStatus:x,setMounted:E}=ta(w);be(()=>{if(!(!w||!d))return g(B=>B.concat(d)),()=>{g(B=>B.filter(j=>j!==d))}},[w,d,g]);let S=Zu.useRef(null),[C,R]=Zu.useState(null),[T,P]=Zu.useState(null),O=u.error;!y&&v?O=b:u.errors.length>1&&(O=u.errors);let k=O;Array.isArray(O)&&(k=O.length>1?(0,PR.jsx)("ul",{children:O.map(B=>(0,PR.jsx)("li",{children:B},B))}):O[0]);let F=Array.isArray(O)?JSON.stringify(O):O;w&&F!==T&&(P(F),R(k)),oi({open:w,ref:S,onComplete(){w||E(!1)}});let V={...f,transitionStatus:x},L=Ve("div",t,{ref:[r,S],state:V,props:[{id:d,children:w?k:C},l],stateAttributesMapping:mpe,enabled:_});return _?L:null});var ND=c(X(),1);var FD=ND.forwardRef(function(t,r){let{render:o,id:n,className:i,style:a,...s}=t,l=rr(n),d=ai(!1),u=z_(),{setMessageIds:f}=on(),m={...d.state,disabled:d.disabled||u.disabled};return be(()=>{if(l)return f(h=>h.concat(l)),()=>{f(h=>h.filter(b=>b!==l))}},[l,f]),Ve("p",t,{ref:r,state:m,props:[{id:l},s],stateAttributesMapping:sa})});var _w=c(X(),1);var VD=_w.forwardRef(function(t,r){let{render:o,className:n,id:i,name:a,value:s,disabled:l=!1,onValueChange:d,defaultValue:u,autoFocus:f=!1,style:m,...g}=t,{state:h,name:b,disabled:v,setTouched:y,setDirty:w,validityData:_,setFocused:x,setFilled:E,validationMode:S,validation:C}=ai(),{clearErrors:R}=Hs(),T=v||l,P=b??a,O={...h,disabled:T},{labelId:k}=on(),F=rV({id:i});be(()=>{let N=s!=null;C.inputRef.current?.value||N&&s!==""?E(!0):N&&s===""&&E(!1)},[C.inputRef,E,s]);let V=_w.useRef(null);be(()=>{f&&V.current===no(tt(V.current))&&x(!0)},[f,x]);let[L]=jc({controlled:s,default:u,name:"FieldControl",state:"value"}),B=s!==void 0,j=B?L:void 0,A=we(()=>C.inputRef.current?.value);return tV(C.inputRef,F,j,A,!T,a),Ve("input",t,{ref:[r,V],state:O,props:[{id:F,disabled:T,name:P,ref:C.inputRef,"aria-labelledby":k,autoFocus:f,...B?{value:j}:{defaultValue:u},onChange(N){let z=N.currentTarget.value;d?.(z,Le(xe.none,N.nativeEvent)),w(z!==(_.initialValue??"")),E(z!==""),N.nativeEvent.defaultPrevented||(R(P),C.change(z))},onFocus(){x(!0)},onBlur(N){y(!0),x(!1),S==="onBlur"&&C.commit(N.currentTarget.value)},onKeyDown(N){N.currentTarget.tagName==="INPUT"&&N.key==="Enter"&&(y(!0),C.commit(N.currentTarget.value))}},g,N=>C.getValidationProps(T,N)],stateAttributesMapping:sa})});var eb=c(X(),1);var DD=c(I(),1),LD=function(t){let{children:r}=t,{validityData:o,invalid:n}=ai(!1),i=eb.useMemo(()=>Xu(o,n),[o,n]),a=i.state.valid===!1,{transitionStatus:s}=ta(a),l=eb.useMemo(()=>({...i,validity:i.state,transitionStatus:s}),[i,s]);return(0,DD.jsx)(eb.Fragment,{children:r(l)})};var ww=c(X(),1);var OR=c(I(),1),zD=ww.forwardRef(function(t,r){let{render:o,className:n,style:i,disabled:a=!1,...s}=t,{state:l,disabled:d}=ai(!1),u=d||a,f={...l,disabled:u},m=ww.useMemo(()=>({disabled:u}),[u]),g=Ve("div",t,{ref:r,state:f,props:s,stateAttributesMapping:sa});return(0,OR.jsx)(bw,{children:(0,OR.jsx)(dR.Provider,{value:m,children:g})})});var BD=c(X(),1);var jD=c(I(),1),IR=BD.forwardRef(function(t,r){return(0,jD.jsx)(sn.Control,{ref:r,...t})});var xw=c(X(),1),HD=c(Ha(),1);var WD=c(I(),1),UD=xw.forwardRef(function(t,r){let{children:o,container:n,className:i,render:a,style:s,...l}=t,{node:d,subtree:u}=o_({container:n,ref:r,componentProps:t,elementProps:l});return!u&&!d?null:(0,WD.jsxs)(xw.Fragment,{children:[u,d&&HD.createPortal(o,d)]})});var si={};Lr(si,{Arrow:()=>cL,Handle:()=>rb,Popup:()=>sL,Portal:()=>oL,Positioner:()=>iL,Provider:()=>uL,Root:()=>ZD,Trigger:()=>eL,Viewport:()=>pL,createHandle:()=>mL});var Xp=c(X(),1);var Sw=c(X(),1),AR=Sw.createContext(void 0);function la(e){let t=Sw.useContext(AR);if(t===void 0&&!e)throw new Error(ut(72));return t}var GD=c(X(),1);var YD={...__,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},Cw=class extends Bs{constructor(t,r,o){let n=new Hl;super(KD(t,n,r,o),XD(n),YD)}setOpen=(t,r)=>{VF(this,t,r,{extraState:{openChangeReason:r.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Le(xe.triggerPress,t))}};function qD(){let e=new Hl,t=new jp(Object.freeze(KD(void 0,e)),Object.freeze(XD(e)),YD);return Object.assign(t,{setOpen:yt,cancelPendingOpen:yt})}function KD(e,t,r,o=!1){let n={...y_(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e};return n.floatingRootContext=zF(t,r,o),n}function XD(e){return{popupRef:GD.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var tb=c(I(),1),ZD=Bh(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:a="none",actionsRef:s,onOpenChange:l,onOpenChangeComplete:d,handle:u,triggerId:f,defaultTriggerId:m=null,children:g}=t,h=FF((O,k)=>new Cw({open:o,openProp:n,activeTriggerId:m,triggerIdProp:f},O,k));h.useControlledProp("openProp",n),h.useControlledProp("triggerIdProp",f),h.useContextCallback("onOpenChange",l),h.useContextCallback("onOpenChangeComplete",d);let b=h.useState("open"),v=!r&&b,y=h.useState("activeTriggerId"),w=h.useState("mounted"),_=h.useState("payload");h.useSyncedValues({trackCursorAxis:a,disableHoverablePopup:i,disabled:r}),h_(h,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:x,transitionStatus:E}=b_(v,h),S=h.useState("isInstantPhase"),C=h.useState("instantType"),R=h.useState("lastOpenChangeReason"),T=Xp.useRef(null);be(()=>{b&&r&&h.setOpen(!1,Le(xe.disabled))},[b,r,h]),be(()=>{E==="ending"&&R===xe.none||E!=="ending"&&S?(C!=="delay"&&(T.current=C),h.set("instantType","delay")):T.current!==null&&(h.set("instantType",T.current),T.current=null)},[E,S,R,C,h]),be(()=>{v&&y==null&&h.set("payload",void 0)},[h,y,v]),Xp.useImperativeHandle(s,()=>({unmount:x,close:()=>h.setOpen(!1,Le(xe.imperativeAction))}),[x,h]);let P=v||w||!r&&a!=="none";return(0,tb.jsxs)(AR.Provider,{value:h,children:[u&&(0,tb.jsx)(m_,{handle:u,store:h}),P&&(0,tb.jsx)(gpe,{store:h,disabled:r,trackCursorAxis:a}),typeof g=="function"?g({payload:_}):g]})});function gpe({store:e,disabled:t,trackCursorAxis:r}){let o=e.useState("floatingRootContext"),n=Dh(o,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=Nk(o,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),a=Xp.useMemo(()=>lt(i.reference,n.reference),[i.reference,n.reference]);return v_(e,{activeTriggerProps:a,inactiveTriggerProps:a,popupProps:n.floating??ht}),null}var kw=c(X(),1);var Ew=c(X(),1),MR=Ew.createContext(void 0);function QD(){return Ew.useContext(MR)}var $D="data-base-ui-tooltip-trigger";function JD(e){if("composedPath"in e){let r=e.composedPath();for(let o=0;o<r.length;o+=1){let n=r[o];if(ot(n))return n}}let t=e.target;return ot(t)?t:null}function bpe(e){let t=e;for(;t;){let r=t.closest(`[${$D}]`);if(r)return r;let o=t.getRootNode();t="host"in o&&ot(o.host)?o.host:null}return null}var eL=d_(function(t,r){let{render:o,className:n,style:i,handle:a,payload:s,disabled:l,delay:d,closeOnClick:u=!0,closeDelay:f,id:m,...g}=t,h=la(!0),v=w_(a)??h;if(!v)throw new Error(ut(82));let y=rr(m),w=v.useState("isTriggerActive",y),_=v.useState("isOpenedByTrigger",y),x=v.useState("floatingRootContext"),E=kw.useRef(null),S=d??600,C=f??0,{registerTrigger:R,isMountedByThisTrigger:T}=g_(y,E,v,{payload:s,closeOnClick:u,closeDelay:C}),P=QD(),{delayRef:O,isInstantPhase:k,hasProvider:F}=pk(x,{open:_}),V=Bp(x);v.useSyncedValue("isInstantPhase",k);let L=v.useState("disabled"),B=l??L,j=pr(B),A=v.useState("trackCursorAxis"),D=v.useState("disableHoverablePopup"),N=kw.useRef(!1),z=or(),W=kw.useRef(void 0);function Y(){return F?ia(O.current,"open")===0?0:d??P??600:S}function G(me){let re=E.current;if(!re||!me)return!1;let ee=bpe(me);return ee!==null&&ee!==re&&De(re,ee)}function ve(me){let re=G(me);return N.current=re,re&&(V.openChangeTimeout.clear(),V.restTimeout.clear(),V.restTimeoutPending=!1,z.clear()),re}let fe=Gu(x,{enabled:!B,mouseOnly:!0,move:!1,handleClose:!D&&A!=="both"?qu():null,restMs:Y,delay(){return f==null&&F?{close:ia(O.current,"close")}:{close:C}},triggerElementRef:E,isActiveTrigger:w,isClosing:()=>v.select("transitionStatus")==="ending",shouldOpen(){return!N.current}}),Se=Wh(x,{enabled:!B}).reference,le=me=>{let re=N.current,ee=JD(me),ie=ve(ee),J=E.current,ae=J&&ee&&De(J,ee);if(ie&&v.select("open")&&v.select("lastOpenChangeReason")===xe.triggerHover){v.setOpen(!1,Le(xe.triggerHover,me));return}if(re&&!ie&&ae&&!j.current&&!v.select("open")&&J&&Ti(W.current)){let he=()=>{!N.current&&!j.current&&!v.select("open")&&v.setOpen(!0,Le(xe.triggerHover,me,J))},ge=Y();ge===0?(z.clear(),he()):z.start(ge,he)}},ye=v.useState("triggerProps",T);return Ve("button",t,{state:{open:_},ref:[r,R,E],props:[fe,Se,T||A!=="none"?ye:void 0,{onMouseOver(me){le(me.nativeEvent)},onFocus(me){G(JD(me.nativeEvent))&&me.preventBaseUIHandler()},onMouseLeave(){N.current=!1,z.clear(),W.current=void 0},onPointerEnter(me){W.current=me.pointerType},onPointerDown(me){W.current=me.pointerType,v.set("closeOnClick",u),u&&!v.select("open")&&v.cancelPendingOpen(me.nativeEvent)},onClick(me){u&&!v.select("open")&&v.cancelPendingOpen(me.nativeEvent)},id:y,"data-trigger-disabled":B?"":void 0,[$D]:B?void 0:""},g],stateAttributesMapping:P_})});var rL=c(X(),1);var Rw=c(X(),1),NR=Rw.createContext(void 0);function tL(){let e=Rw.useContext(NR);if(e===void 0)throw new Error(ut(70));return e}var FR=c(I(),1),oL=rL.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return la().useState("mounted")||o?(0,FR.jsx)(NR.Provider,{value:o,children:(0,FR.jsx)(UD,{ref:r,...n})}):null});var Pw=c(X(),1);var Tw=c(X(),1),VR=Tw.createContext(void 0);function Zp(){let e=Tw.useContext(VR);if(e===void 0)throw new Error(ut(71));return e}var nL=c(I(),1),iL=Pw.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:a="absolute",side:s="top",align:l="center",sideOffset:d=0,alignOffset:u=0,collisionBoundary:f="clipping-ancestors",collisionPadding:m=5,arrowPadding:g=5,sticky:h=!1,disableAnchorTracking:b=!1,collisionAvoidance:v=r_,style:y,...w}=t,_=la(),x=tL(),E=_.useState("open"),S=_.useState("mounted"),C=_.useState("trackCursorAxis"),R=_.useState("disableHoverablePopup"),T=_.useState("floatingRootContext"),P=_.useState("instantType"),O=_.useState("transitionStatus"),k=_.useState("adaptiveOrigin"),F=V_({anchor:i,positionMethod:a,floatingRootContext:T,mounted:S,side:s,sideOffset:d,align:l,alignOffset:u,collisionBoundary:f,collisionPadding:m,sticky:h,arrowPadding:g,disableAnchorTracking:b,keepMounted:x,collisionAvoidance:v,adaptiveOrigin:k}),V=Pw.useMemo(()=>({open:E,side:F.side,align:F.align,anchorHidden:F.anchorHidden,instant:C!=="none"?"tracking-cursor":P}),[E,F.side,F.align,F.anchorHidden,C,P]),L=D_(t,V,{styles:F.positionerStyles,transitionStatus:O,props:w,refs:[r,_.useStateSetter("positionerElement")],hidden:!S,inert:!E||C==="both"||R});return(0,nL.jsx)(VR.Provider,{value:F,children:L})});var aL=c(X(),1);var sL=aL.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,s=la(),{side:l,align:d}=Zp(),u=s.useState("open"),f=s.useState("instantType"),m=s.useState("transitionStatus"),g=s.useState("popupProps"),h=s.useState("floatingRootContext"),b=s.useState("disabled"),v=s.useState("closeDelay");oi({open:u,ref:s.context.popupRef,onComplete(){u&&s.context.onOpenChangeComplete?.(!0)}}),Uh(h,{enabled:!b,closeDelay:v});let y=s.useStateSetter("popupElement");return Ve("div",t,{state:{open:u,side:l,align:d,instant:f,transitionStatus:m},ref:[r,s.context.popupRef,y],props:[p_,g,Up(m),a],stateAttributesMapping:Hp})});var lL=c(X(),1);var cL=lL.forwardRef(function(t,r){let{render:o,className:n,style:i,...a}=t,s=la(),{arrowRef:l,side:d,align:u,arrowUncentered:f,arrowStyles:m}=Zp(),g=s.useState("open"),h=s.useState("instantType");return Ve("div",t,{state:{open:g,side:d,align:u,uncentered:f,instant:h},ref:[r,l],props:[{style:m,"aria-hidden":!0},a],stateAttributesMapping:Ku})});var dL=c(X(),1);var DR=c(I(),1),uL=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,i=dL.useMemo(()=>({open:r,close:o}),[r,o]);return(0,DR.jsx)(MR.Provider,{value:r,children:(0,DR.jsx)(fk,{delay:i,timeoutMs:n,children:t.children})})};var fL=c(X(),1);var pL=fL.forwardRef(function(t,r){let{render:o,className:n,style:i,children:a,...s}=t,l=la(),d=Zp(),u=l.useState("instantType"),{children:f,state:m}=gw({store:l,side:d.side,children:a}),g={activationDirection:m.activationDirection,transitioning:m.transitioning,instant:u};return Ve("div",t,{state:g,ref:r,props:[s,{children:f}],stateAttributesMapping:mw})});var rb=class extends Dp{constructor(){super(qD(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function mL(){return new rb}function _r(e){return Ve(e.defaultTagName??"div",e,e)}var bL=c(U(),1),LR="data-wp-hash";function zR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ype(document)),e.__wpStyleRuntime}function vpe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${LR}]`))if(r.getAttribute(LR)===t)return!0;return!1}function vL(e,t,r){if(!e.head)return;let o=zR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(vpe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(LR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function ype(e){let t=zR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)vL(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function yL(e,t){let r=zR();r.styles.set(e,t);for(let o of r.documents.keys())vL(o,e,t)}typeof process>"u",yL("3167e7d116",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{text-wrap:pretty;margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var gL={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",yL("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var hL={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},ln=(0,bL.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return _r({render:r,defaultTagName:"span",ref:i,props:lt(n,{className:q(gL.text,hL.heading,hL.p,gL[t],o)})})});var SL=c(I(),1),BR="data-wp-hash";function jR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&wpe(document)),e.__wpStyleRuntime}function _pe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${BR}]`))if(r.getAttribute(BR)===t)return!0;return!1}function xL(e,t,r){if(!e.head)return;let o=jR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(_pe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(BR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function wpe(e){let t=jR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)xL(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function xpe(e,t){let r=jR();r.styles.set(e,t);for(let o of r.documents.keys())xL(o,e,t)}typeof process>"u",xpe("40ea4a6382","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#fae5e1);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fde6be);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#fee995);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#c2f8ca);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#deebfa);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");var _L={badge:"_96e6251aad1a6136__badge","is-high-intent":"_99f7158cb520f750__is-high-intent","is-medium-intent":"c20ebef2365bc8b7__is-medium-intent","is-low-intent":"_365e1626c6202e52__is-low-intent","is-stable-intent":"_33f8198127ddf4ef__is-stable-intent","is-informational-intent":"_04c1aca8fc449412__is-informational-intent","is-draft-intent":"_90726e69d495ec19__is-draft-intent","is-none-intent":"_898f4a544993bd39__is-none-intent"},Qu=(0,wL.forwardRef)(function({intent:t="none",className:r,...o},n){return(0,SL.jsx)(ln,{ref:n,className:q(_L.badge,_L[`is-${t}-intent`],r),...o,variant:"body-sm"})});var ar={};Lr(ar,{Popup:()=>Mw,Portal:()=>Iw,Positioner:()=>Aw,Provider:()=>YL,Root:()=>Vw,Trigger:()=>Nw});var zL=c(U(),1);var TL=c(U(),1);var WR="data-wp-hash";function UR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Cpe(document)),e.__wpStyleRuntime}function Spe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${WR}]`))if(r.getAttribute(WR)===t)return!0;return!1}function kL(e,t,r){if(!e.head)return;let o=UR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Spe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(WR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Cpe(e){let t=UR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)kL(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Epe(e,t){let r=UR();r.styles.set(e,t);for(let o of r.documents.keys())kL(o,e,t)}typeof process>"u",Epe("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var EL={slot:"_11fc52b637ff8a7e__slot"},RL="data-wp-compat-overlay-slot";function kpe(){return typeof document>"u"?null:document}function Rpe(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Gs=null;function HR(e){return e.setAttribute("aria-hidden","false"),e}function Tpe(e){let t=e.createElement("div");return t.setAttribute(RL,""),EL.slot&&t.classList.add(EL.slot),e.body.appendChild(t),t}function Ow(){if(typeof window>"u"||!Rpe()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=kpe();if(!e||!e.body)return;if(Gs&&Gs.ownerDocument===e&&Gs.isConnected)return HR(Gs);let t=e.querySelector(`[${RL}]`);return t instanceof HTMLDivElement?(Gs=HR(t),Gs):(Gs?.isConnected&&Gs.remove(),Gs=HR(Tpe(e)),Gs)}var PL=c(I(),1),Iw=(0,TL.forwardRef)(function({container:t,...r},o){return(0,PL.jsx)(si.Portal,{container:t??Ow(),...r,ref:o})});var OL=c(U(),1),ML=c(I(),1),GR="data-wp-hash";function YR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ope(document)),e.__wpStyleRuntime}function Ppe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${GR}]`))if(r.getAttribute(GR)===t)return!0;return!1}function IL(e,t,r){if(!e.head)return;let o=YR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Ppe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(GR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Ope(e){let t=YR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)IL(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function AL(e,t){let r=YR();r.styles.set(e,t);for(let o of r.documents.keys())IL(o,e,t)}typeof process>"u",AL("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Ipe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",AL("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var Ape={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Aw=(0,OL.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...i},a){return(0,ML.jsx)(si.Positioner,{ref:a,align:t,side:o,sideOffset:n,...i,className:q(Ipe["box-sizing"],Ape.positioner,r)})});var NL=c(U(),1);function Qp(e,t,r){return(0,NL.cloneElement)(e??t,{children:r})}var Mpe=c(qR(),1);var VL=c(Tu(),1),{lock:fYe,unlock:DL}=(0,VL.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function Npe(){let e=Mpe;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return DL(e.privateApis).ThemeProvider}var LL=Npe();var ob=c(I(),1),KR="data-wp-hash";function XR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Vpe(document)),e.__wpStyleRuntime}function Fpe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${KR}]`))if(r.getAttribute(KR)===t)return!0;return!1}function BL(e,t,r){if(!e.head)return;let o=XR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Fpe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(KR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Vpe(e){let t=XR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)BL(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Dpe(e,t){let r=XR();r.styles.set(e,t);for(let o of r.documents.keys())BL(o,e,t)}typeof process>"u",Dpe("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var Lpe={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},zpe={background:"#1e1e1e"},Mw=(0,zL.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...i},a){let s=(0,ob.jsx)(LL,{color:zpe,children:(0,ob.jsx)(si.Popup,{ref:a,className:q(Lpe.popup,n),...i,children:o})}),l=Qp(r,(0,ob.jsx)(Aw,{}),s);return Qp(t,(0,ob.jsx)(Iw,{}),l)});var jL=c(U(),1),HL=c(I(),1),Nw=(0,jL.forwardRef)(function(t,r){return(0,HL.jsx)(si.Trigger,{ref:r,...t})});var WL=c($(),1),UL=c(I(),1);function Fw({children:e}){return(0,UL.jsx)(pw,{direction:(0,WL.isRTL)()?"rtl":"ltr",children:e})}var ZR=c(I(),1);function Vw(e){return(0,ZR.jsx)(Fw,{children:(0,ZR.jsx)(si.Root,{...e})})}var GL=c(I(),1);function YL({...e}){return(0,GL.jsx)(si.Provider,{...e})}var qL=c(U(),1),KL=c($(),1),Jp=c(I(),1),QR="data-wp-hash";function JR(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&jpe(document)),e.__wpStyleRuntime}function Bpe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${QR}]`))if(r.getAttribute(QR)===t)return!0;return!1}function XL(e,t,r){if(!e.head)return;let o=JR(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Bpe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(QR,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function jpe(e){let t=JR();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)XL(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Lw(e,t){let r=JR();r.styles.set(e,t);for(let o of r.documents.keys())XL(o,e,t)}typeof process>"u",Lw("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Hpe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Lw("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Wpe={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",Lw("e8e6a9be37",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');var Dw={link:"d4250949359b05ce__link","is-brand":"c6055659b8e2cd2c__is-brand","is-neutral":"_92e0dfcaeee15b88__is-neutral","is-unstyled":"cf122a9bf1035d42__is-unstyled","link-icon":"_0cb411afac4c86c7__link-icon"};typeof process>"u",Lw("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Upe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},$R=(0,qL.forwardRef)(function({children:t,variant:r="default",tone:o="brand",openInNewTab:n=!1,target:i,render:a,className:s,...l},d){let u=n||/^_blank$/i.test(i??"");return _r({render:a,defaultTagName:"a",ref:d,props:lt(l,{className:q(Upe.a,Hpe["box-sizing"],Wpe["outset-ring--focus-except-active"],r!=="unstyled"&&Dw.link,r!=="unstyled"&&Dw[`is-${o}`],r==="unstyled"&&Dw["is-unstyled"],s),target:i??(n?"_blank":void 0),children:(0,Jp.jsxs)(Jp.Fragment,{children:[t,u&&(0,Jp.jsx)("span",{className:Dw["link-icon"],role:"img","aria-label":(0,KL.__)("(opens in a new tab)")})]})})})});var Ye={};Lr(Ye,{CheckboxItem:()=>hz,Group:()=>_z,GroupLabel:()=>Cz,Item:()=>fz,ItemDescription:()=>zb,ItemLabel:()=>Xx,LinkItem:()=>Pz,Popup:()=>zz,Portal:()=>Zx,Positioner:()=>Qx,PrefixIcon:()=>sT,RadioGroup:()=>Yz,RadioItem:()=>Zz,Root:()=>$z,Separator:()=>oB,SubmenuRoot:()=>nB,SubmenuTrigger:()=>cB,Trigger:()=>fB});var pz=c(U(),1);var zw=c(U(),1),$p=(0,zw.forwardRef)(({icon:e,size:t=24,style:r,...o},n)=>{let i=e.props.style,a=i||r?{...i,...r}:void 0;return(0,zw.cloneElement)(e,{width:t,height:t,...o,...a?{style:a}:{},ref:n})});var Bw=c(Fe(),1),e5=c(I(),1),Ju=(0,e5.jsx)(Bw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,e5.jsx)(Bw.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M11.934 7.406a1 1 0 0 0 .914.594H19a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5h5.764a.5.5 0 0 1 .447.276l.723 1.63Zm1.064-1.216a.5.5 0 0 0 .462.31H19a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h5.764a2 2 0 0 1 1.789 1.106l.445 1.084ZM8.5 10.5h7V12h-7v-1.5Zm7 3.5h-7v1.5h7V14Z"})});var jw=c(Fe(),1),t5=c(I(),1),r5=(0,t5.jsx)(jw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,t5.jsx)(jw.Path,{d:"M12 4V19M7 14L12 19L17 14",vectorEffect:"non-scaling-stroke"})});var Hw=c(Fe(),1),o5=c(I(),1),n5=(0,o5.jsx)(Hw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,o5.jsx)(Hw.Path,{d:"M20 12L5 12M10 7L5 12L10 17",vectorEffect:"non-scaling-stroke"})});var Ww=c(Fe(),1),i5=c(I(),1),a5=(0,i5.jsx)(Ww.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,i5.jsx)(Ww.Path,{d:"M4 12L19 12M14 17L19 12L14 7",vectorEffect:"non-scaling-stroke"})});var Uw=c(Fe(),1),s5=c(I(),1),l5=(0,s5.jsx)(Uw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,s5.jsx)(Uw.Path,{d:"M12 20L12 5M17 10L12 5L7 10",vectorEffect:"non-scaling-stroke"})});var Gw=c(Fe(),1),c5=c(I(),1),d5=(0,c5.jsx)(Gw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,c5.jsx)(Gw.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"})});var Yw=c(Fe(),1),u5=c(I(),1),nb=(0,u5.jsx)(Yw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,u5.jsx)(Yw.Path,{d:"M13.75 4.194a8 8 0 0 0-4.812.415l-.301.132a8 8 0 0 0-3.203 2.692L4 6.001v4h4L6.517 8.516q.333-.526.758-.977l.011-.012q.341-.359.733-.662l.025-.02a6.5 6.5 0 0 1 2.469-1.172l.034-.008q.117-.027.236-.05l.015-.002q.32-.06.65-.088.08-.008.16-.013a7 7 0 0 1 .323-.01L12 5.5h.05l.203.005.101.003q.146.008.293.023l.12.014.158.02q.103.015.205.033l.058.011q.107.02.212.043l.068.016a6.5 6.5 0 0 1 1.447.521l.02.01a7 7 0 0 1 .452.25l.02.014a7 7 0 0 1 .468.317l.07.054a7 7 0 0 1 .403.334l.034.03q.091.084.18.172l.047.045q.293.294.548.627l.03.038.07.097.096.135q.037.053.072.107a6 6 0 0 1 .167.265l.042.073q.236.411.413.857l.027.07a6.5 6.5 0 0 1 .418 2.014 6.6 6.6 0 0 1-.034 1.04 6 6 0 0 1-.063.424q-.109.597-.32 1.152-.016.034-.028.07a6.5 6.5 0 0 1-.413.856l-.042.073a6 6 0 0 1-.327.497l-.087.118-.02.028a7 7 0 0 1-.526.604l-.035.035-.035.032q-.089.088-.18.172l-.034.03a7 7 0 0 1-.38.317l-.093.071q-.09.067-.183.13l-.076.053q-.112.076-.227.146-.218.133-.446.247l-.028.015-.192.093-.081.036a6.5 6.5 0 0 1-1.184.396l-.058.012a7 7 0 0 1-.475.087q-.08.012-.157.02l-.122.014q-.145.015-.292.023l-.136.005-.139.003L12 18.5q-.053-.002-.104-.003l-.127-.004-.162-.007q-.08-.005-.159-.013a7 7 0 0 1-.65-.088q-.008 0-.015-.002a7 7 0 0 1-.236-.05l-.034-.008a6.5 6.5 0 0 1-4.14-3.077l-1.3.75a8 8 0 0 0 3.564 3.26l.301.131a8 8 0 0 0 11.055-7.061l.007-.33c0-1.76-.581-3.473-1.653-4.87l-.206-.256a8 8 0 0 0-4.07-2.6zM12 7.75a.75.75 0 0 0-.75.75V12a.75.75 0 0 0 .218.529l1.282-.839-1.28.84 2.5 2.5a.75.75 0 1 0 1.06-1.06l-2.28-2.28V8.5a.75.75 0 0 0-.75-.75"})});var qw=c(Fe(),1),f5=c(I(),1),ib=(0,f5.jsx)(qw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,f5.jsx)(qw.Path,{d:"M13.75 16.5H9.75V12M9.75 12H4M9.75 12V7.5H13.75M15 10.25H18C18.6904 10.25 19.25 9.69036 19.25 9V6C19.25 5.30964 18.6904 4.75 18 4.75H15C14.3096 4.75 13.75 5.30964 13.75 6V9C13.75 9.69036 14.3096 10.25 15 10.25ZM15 19.25H18C18.6904 19.25 19.25 18.6904 19.25 18V15C19.25 14.3096 18.6904 13.75 18 13.75H15C14.3096 13.75 13.75 14.3096 13.75 15V18C13.75 18.6904 14.3096 19.25 15 19.25Z",vectorEffect:"non-scaling-stroke"})});var Kw=c(Fe(),1),p5=c(I(),1),Xw=(0,p5.jsx)(Kw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,p5.jsx)(Kw.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"})});var Zw=c(Fe(),1),m5=c(I(),1),g5=(0,m5.jsx)(Zw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,m5.jsx)(Zw.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"})});var $u=c(Fe(),1),ef=c(I(),1),em=(0,ef.jsxs)($u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,ef.jsx)($u.Path,{d:"M4.75 6C4.75 5.30964 5.30964 4.75 6 4.75H9C9.69036 4.75 10.25 5.30964 10.25 6V9C10.25 9.69036 9.69036 10.25 9 10.25H6C5.30964 10.25 4.75 9.69036 4.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,ef.jsx)($u.Path,{d:"M4.75 15C4.75 14.3096 5.30964 13.75 6 13.75H9C9.69036 13.75 10.25 14.3096 10.25 15V18C10.25 18.6904 9.69036 19.25 9 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V15Z",vectorEffect:"non-scaling-stroke"}),(0,ef.jsx)($u.Path,{d:"M13.75 6C13.75 5.30964 14.3096 4.75 15 4.75H18C18.6904 4.75 19.25 5.30964 19.25 6V9C19.25 9.69036 18.6904 10.25 18 10.25H15C14.3096 10.25 13.75 9.69036 13.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,ef.jsx)($u.Path,{d:"M13.75 15C13.75 14.3096 14.3096 13.75 15 13.75H18C18.6904 13.75 19.25 14.3096 19.25 15V18C19.25 18.6904 18.6904 19.25 18 19.25H15C14.3096 19.25 13.75 18.6904 13.75 18V15Z",vectorEffect:"non-scaling-stroke"})]});var Qw=c(Fe(),1),h5=c(I(),1),Wl=(0,h5.jsx)(Qw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,h5.jsx)(Qw.Path,{d:"M7 12L10 15L17 8",vectorEffect:"non-scaling-stroke"})});var Jw=c(Fe(),1),b5=c(I(),1),tf=(0,b5.jsx)(Jw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,b5.jsx)(Jw.Path,{d:"M7 11L12 15L17 11",vectorEffect:"non-scaling-stroke"})});var $w=c(Fe(),1),v5=c(I(),1),y5=(0,v5.jsx)($w.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,v5.jsx)($w.Path,{d:"M13.5 8.5L10.5 12L13.5 15.5",vectorEffect:"non-scaling-stroke"})});var ex=c(Fe(),1),_5=c(I(),1),Ya=(0,_5.jsx)(ex.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,_5.jsx)(ex.Path,{d:"M14 6.5L9 12L14 17.5",vectorEffect:"non-scaling-stroke"})});var tx=c(Fe(),1),w5=c(I(),1),ab=(0,w5.jsx)(tx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,w5.jsx)(tx.Path,{d:"M10.5 8.5L13.5 12L10.5 15.5",vectorEffect:"non-scaling-stroke"})});var rx=c(Fe(),1),x5=c(I(),1),qa=(0,x5.jsx)(rx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,x5.jsx)(rx.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var ox=c(Fe(),1),S5=c(I(),1),sb=(0,S5.jsx)(ox.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,S5.jsx)(ox.Path,{d:"M7 13L12 9L17 13",vectorEffect:"non-scaling-stroke"})});var nx=c(Fe(),1),C5=c(I(),1),Ys=(0,C5.jsx)(nx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,C5.jsx)(nx.Path,{d:"M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75",vectorEffect:"non-scaling-stroke"})});var ix=c(Fe(),1),E5=c(I(),1),k5=(0,E5.jsx)(ix.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,E5.jsx)(ix.Path,{fillRule:"evenodd",clipRule:"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"})});var tm=c(Fe(),1),rm=c(I(),1),lb=(0,rm.jsxs)(tm.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,rm.jsx)(tm.Path,{d:"M13.25 10C13.25 10.6904 12.6904 11.25 12 11.25C11.3096 11.25 10.75 10.6904 10.75 10C10.75 9.30964 11.3096 8.75 12 8.75C12.6904 8.75 13.25 9.30964 13.25 10Z",fill:"currentColor",stroke:"none"}),(0,rm.jsx)(tm.Path,{d:"M8 18.0476V16C8 14.8954 8.89543 14 10 14H14C15.1046 14 16 14.8954 16 16V18.0476M13.25 10C13.25 10.6904 12.6904 11.25 12 11.25C11.3096 11.25 10.75 10.6904 10.75 10C10.75 9.30964 11.3096 8.75 12 8.75C12.6904 8.75 13.25 9.30964 13.25 10Z",vectorEffect:"non-scaling-stroke"}),(0,rm.jsx)(tm.Path,{d:"M12 4.75C7.99594 4.75 4.75 7.99593 4.75 12C4.75 16.0041 7.99593 19.25 12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var cb=c(Fe(),1),db=c(I(),1),R5=(0,db.jsxs)(cb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,db.jsx)(cb.Path,{d:"M12 16C13.0609 16 14.0783 15.5786 14.8284 14.8284C15.5786 14.0783 16 13.0609 16 12H8C8 13.0609 8.42143 14.0783 9.17157 14.8284C9.92172 15.5786 10.9391 16 12 16Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",stroke:"none"}),(0,db.jsx)(cb.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var ax=c(Fe(),1),T5=c(I(),1),P5=(0,T5.jsx)(ax.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,T5.jsx)(ax.Path,{fillRule:"evenodd",clipRule:"evenodd",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-4 14.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h8v13zm4.5-.5c0 .3-.2.5-.5.5h-2.5v-13H18c.3 0 .5.2.5.5v12z"})});var sx=c(Fe(),1),O5=c(I(),1),I5=(0,O5.jsx)(sx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,O5.jsx)(sx.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M3 7c0-1.1.9-2 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7Zm2-.5h14c.3 0 .5.2.5.5v1L12 13.5 4.5 7.9V7c0-.3.2-.5.5-.5Zm-.5 3.3V17c0 .3.2.5.5.5h14c.3 0 .5-.2.5-.5V9.8L12 15.4 4.5 9.8Z"})});var lx=c(Fe(),1),A5=c(I(),1),ub=(0,A5.jsx)(lx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,A5.jsx)(lx.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var cx=c(Fe(),1),M5=c(I(),1),fb=(0,M5.jsx)(cx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,M5.jsx)(cx.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.848 8a1 1 0 0 1-.914-.594l-.723-1.63a.5.5 0 0 0-.447-.276H5a.5.5 0 0 0-.5.5v11.5a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5v-9A.5.5 0 0 0 19 8h-6.152Zm.612-1.5a.5.5 0 0 1-.462-.31l-.445-1.084A2 2 0 0 0 10.763 4H5a2 2 0 0 0-2 2v11.5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-5.54Z"})});var dx=c(Fe(),1),N5=c(I(),1),F5=(0,N5.jsx)(dx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,N5.jsx)(dx.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 ux=c(Fe(),1),V5=c(I(),1),D5=(0,V5.jsx)(ux.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,V5.jsx)(ux.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 fx=c(Fe(),1),L5=c(I(),1),pb=(0,L5.jsx)(fx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,L5.jsx)(fx.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var px=c(Fe(),1),z5=c(I(),1),B5=(0,z5.jsx)(px.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,z5.jsx)(px.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-8Zm6.5 8c0 .6 0 1.2-.2 1.8h-2.7c0-.6.2-1.1.2-1.8s0-1.2-.2-1.8h2.7c.2.6.2 1.1.2 1.8Zm-.9-3.2h-2.4c-.3-.9-.7-1.8-1.1-2.4-.1-.2-.2-.4-.3-.5 1.6.5 3 1.6 3.8 3ZM12.8 17c-.3.5-.6 1-.8 1.3-.2-.3-.5-.8-.8-1.3-.3-.5-.6-1.1-.8-1.7h3.3c-.2.6-.5 1.2-.8 1.7Zm-2.9-3.2c-.1-.6-.2-1.1-.2-1.8s0-1.2.2-1.8H14c.1.6.2 1.1.2 1.8s0 1.2-.2 1.8H9.9ZM11.2 7c.3-.5.6-1 .8-1.3.2.3.5.8.8 1.3.3.5.6 1.1.8 1.7h-3.3c.2-.6.5-1.2.8-1.7Zm-1-1.2c-.1.2-.2.3-.3.5-.4.7-.8 1.5-1.1 2.4H6.4c.8-1.4 2.2-2.5 3.8-3Zm-1.8 8H5.7c-.2-.6-.2-1.1-.2-1.8s0-1.2.2-1.8h2.7c0 .6-.2 1.1-.2 1.8s0 1.2.2 1.8Zm-2 1.4h2.4c.3.9.7 1.8 1.1 2.4.1.2.2.4.3.5-1.6-.5-3-1.6-3.8-3Zm7.4 3c.1-.2.2-.3.3-.5.4-.7.8-1.5 1.1-2.4h2.4c-.8 1.4-2.2 2.5-3.8 3Z"})});var mb=c(Fe(),1),gb=c(I(),1),j5=(0,gb.jsxs)(mb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,gb.jsx)(mb.Path,{d:"M9.75 10.25C9.75 9.00736 10.7574 8 12 8C13.2426 8 14.25 9.00736 14.25 10.25C14.25 11.4083 13.3748 12.3621 12.2496 12.4863C12.1124 12.5015 12 12.6119 12 12.75V14M12 15V16.5",vectorEffect:"non-scaling-stroke"}),(0,gb.jsx)(mb.Path,{d:"M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var mx=c(Fe(),1),H5=c(I(),1),W5=(0,H5.jsx)(mx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,H5.jsx)(mx.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})});var gx=c(Fe(),1),U5=c(I(),1),ld=(0,U5.jsx)(gx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,U5.jsx)(gx.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"})});var hx=c(Fe(),1),G5=c(I(),1),Y5=(0,G5.jsx)(hx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,G5.jsx)(hx.Path,{d:"M9.5 12L14.5 12M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75L14 7.75",vectorEffect:"non-scaling-stroke"})});var bx=c(Fe(),1),q5=c(I(),1),K5=(0,q5.jsx)(bx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,q5.jsx)(bx.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 hb=c(Fe(),1),bb=c(I(),1),X5=(0,bb.jsxs)(hb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,bb.jsx)(hb.Path,{d:"m7 6.5 4 2.5-4 2.5z"}),(0,bb.jsx)(hb.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m5 3c-1.10457 0-2 .89543-2 2v14c0 1.1046.89543 2 2 2h14c1.1046 0 2-.8954 2-2v-14c0-1.10457-.8954-2-2-2zm14 1.5h-14c-.27614 0-.5.22386-.5.5v10.7072l3.62953-2.6465c.25108-.1831.58905-.1924.84981-.0234l2.92666 1.8969 3.5712-3.4719c.2911-.2831.7545-.2831 1.0456 0l2.9772 2.8945v-9.3568c0-.27614-.2239-.5-.5-.5zm-14.5 14.5v-1.4364l4.09643-2.987 2.99567 1.9417c.2936.1903.6798.1523.9307-.0917l3.4772-3.3806 3.4772 3.3806.0228-.0234v2.5968c0 .2761-.2239.5-.5.5h-14c-.27614 0-.5-.2239-.5-.5z"})]});var vx=c(Fe(),1),Z5=c(I(),1),Q5=(0,Z5.jsx)(vx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Z5.jsx)(vx.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})});var yx=c(Fe(),1),J5=c(I(),1),Ka=(0,J5.jsx)(yx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,J5.jsx)(yx.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var vb=c(Fe(),1),yb=c(I(),1),_b=(0,yb.jsxs)(vb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,yb.jsx)(vb.Path,{d:"M9 16L13.5 12.8421L15 8L10.5 11.1579L9 16Z",fill:"currentColor",stroke:"none"}),(0,yb.jsx)(vb.Path,{d:"M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var _x=c(Fe(),1),$5=c(I(),1),wx=(0,$5.jsx)(_x.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,$5.jsx)(_x.Path,{d:"M7 17.5L12 12L7 6.5M13 17.5L18 12L13 6.5",vectorEffect:"non-scaling-stroke"})});var xx=c(Fe(),1),e4=c(I(),1),t4=(0,e4.jsx)(xx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,e4.jsx)(xx.Path,{d:"M6.87347 6.87348L17.1265 17.1265M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99593 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var Sx=c(Fe(),1),r4=c(I(),1),o4=(0,r4.jsx)(Sx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,r4.jsx)(Sx.Path,{d:"M19 5c1.1 0 2 .9 2 2v10c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2zM5 6.5c-.3 0-.5.2-.5.5v10c0 .3.2.5.5.5h14c.3 0 .5-.2.5-.5V7c0-.3-.2-.5-.5-.5zm7.01 2.75q.711 0 1.24.364.533.364.824 1.012.296.645.296 1.488 0 .887-.296 1.556-.292.664-.824 1.036-.528.368-1.24.368-.708 0-1.24-.368-.527-.372-.824-1.036-.296-.668-.296-1.556 0-.848.296-1.492.296-.648.824-1.008a2.14 2.14 0 0 1 1.24-.364m-3.484 3.6h.72v.832h-.72v1.28h-.984v-1.28H4.75l3.08-4.32h.696zm9.522 0h.72v.832h-.72v1.28h-.983v-1.28h-2.793l3.08-4.32h.696zm-6.038-2.696q-.568 0-.952.48-.384.475-.384 1.48 0 .716.176 1.168.176.45.476.66.304.212.684.212t.68-.208q.304-.207.48-.656.176-.451.176-1.176 0-.996-.384-1.476-.38-.484-.952-.484M6.33 12.85h1.212v-1.722zm9.523 0h1.211v-1.722z"})});var wb=c(Fe(),1),xb=c(I(),1),Sb=(0,xb.jsxs)(wb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,xb.jsx)(wb.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,xb.jsx)(wb.Path,{d:"M17 4H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM7 5.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H7a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5Z"})]});var om=c(Fe(),1),nm=c(I(),1),n4=(0,nm.jsxs)(om.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,nm.jsx)(om.Path,{d:"M14.5 5.5h-7V7h7V5.5ZM7.5 9h7v1.5h-7V9Zm7 3.5h-7V14h7v-1.5Z"}),(0,nm.jsx)(om.Path,{d:"M16 2H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2ZM6 3.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H6a.5.5 0 0 1-.5-.5V4a.5.5 0 0 1 .5-.5Z"}),(0,nm.jsx)(om.Path,{d:"M20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z"})]});var Cx=c(Fe(),1),i4=c(I(),1),rf=(0,i4.jsx)(Cx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,i4.jsx)(Cx.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var Cb=c(Fe(),1),Eb=c(I(),1),a4=(0,Eb.jsxs)(Cb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Eb.jsx)(Cb.Path,{d:"M12 16C10.9391 16 9.92172 15.5786 9.17157 14.8284C8.42143 14.0783 8 13.0609 8 12H12V8C13.0609 8 14.0783 8.42143 14.8284 9.17157C15.5786 9.92172 16 10.9391 16 12C16 13.0609 15.5786 14.0783 14.8284 14.8284C14.0783 15.5786 13.0609 16 12 16Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",stroke:"none"}),(0,Eb.jsx)(Cb.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var Ex=c(Fe(),1),s4=c(I(),1),l4=(0,s4.jsx)(Ex.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,s4.jsx)(Ex.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"})});var kx=c(Fe(),1),c4=c(I(),1),d4=(0,c4.jsx)(kx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,c4.jsx)(kx.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 Rx=c(Fe(),1),u4=c(I(),1),f4=(0,u4.jsx)(Rx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,u4.jsx)(Rx.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 Tx=c(Fe(),1),p4=c(I(),1),Px=(0,p4.jsx)(Tx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,p4.jsx)(Tx.Path,{d:"M17 6.5L12 12L17 17.5M11 6.5L6 12L11 17.5",vectorEffect:"non-scaling-stroke"})});var kb=c(Fe(),1),Rb=c(I(),1),Tb=(0,Rb.jsxs)(kb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Rb.jsx)(kb.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,Rb.jsx)(kb.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var Ox=c(Fe(),1),m4=c(I(),1),g4=(0,m4.jsx)(Ox.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,m4.jsx)(Ox.Path,{d:"M12 4V2.2L9 4.8l3 2.5V5.5c3.6 0 6.5 2.9 6.5 6.5 0 2.9-1.9 5.3-4.5 6.2v.2l-.1-.2c-.4.1-.7.2-1.1.2l.2 1.5c.3 0 .6-.1 1-.2 3.5-.9 6-4 6-7.7 0-4.4-3.6-8-8-8zm-7.9 7l1.5.2c.1-1.2.5-2.3 1.2-3.2l-1.1-.9C4.8 8.2 4.3 9.6 4.1 11zm1.5 1.8l-1.5.2c.1.7.3 1.4.5 2 .3.7.6 1.3 1 1.8l1.2-.8c-.3-.5-.6-1-.8-1.5s-.4-1.1-.4-1.7zm1.5 5.5c1.1.9 2.4 1.4 3.8 1.6l.2-1.5c-1.1-.1-2.2-.5-3.1-1.2l-.9 1.1z"})});var Ix=c(Fe(),1),h4=c(I(),1),b4=(0,h4.jsx)(Ix.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,h4.jsx)(Ix.Path,{d:"M15.1 4.8l-3-2.5V4c-4.4 0-8 3.6-8 8 0 3.7 2.5 6.9 6 7.7.3.1.6.1 1 .2l.2-1.5c-.4 0-.7-.1-1.1-.2l-.1.2v-.2c-2.6-.8-4.5-3.3-4.5-6.2 0-3.6 2.9-6.5 6.5-6.5v1.8l3-2.5zM20 11c-.2-1.4-.7-2.7-1.6-3.8l-1.2.8c.7.9 1.1 2 1.3 3.1L20 11zm-1.5 1.8c-.1.5-.2 1.1-.4 1.6s-.5 1-.8 1.5l1.2.9c.4-.5.8-1.1 1-1.8s.5-1.3.5-2l-1.5-.2zm-5.6 5.6l.2 1.5c1.4-.2 2.7-.7 3.8-1.6l-.9-1.1c-.9.7-2 1.1-3.1 1.2z"})});var Pb=c(Fe(),1),Ob=c(I(),1),im=(0,Ob.jsxs)(Pb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Ob.jsx)(Pb.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,Ob.jsx)(Pb.Path,{d:"M9.5 12.25H12.25V8",vectorEffect:"non-scaling-stroke"})]});var Ax=c(Fe(),1),v4=c(I(),1),Ib=(0,v4.jsx)(Ax.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,v4.jsx)(Ax.Path,{d:"M5 19L9.28769 14.7123M18.25 11C18.25 13.8995 15.8995 16.25 13 16.25C10.1005 16.25 7.75 13.8995 7.75 11C7.75 8.10051 10.1005 5.75 13 5.75C15.8995 5.75 18.25 8.10051 18.25 11Z",vectorEffect:"non-scaling-stroke"})});var Mx=c(Fe(),1),y4=c(I(),1),Ab=(0,y4.jsx)(Mx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,y4.jsx)(Mx.Path,{d:"M3.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 13.3135 4.68988 13.2985C4.70595 13.2686 4.7316 13.2218 4.76695 13.1608C4.8377 13.0385 4.94692 12.8592 5.09541 12.6419C5.39312 12.2062 5.84436 11.624 6.45435 11.0431C7.67308 9.88241 9.49719 8.75 11.9996 8.75C14.502 8.75 16.3261 9.88241 17.5449 11.0431C18.1549 11.624 18.6061 12.2062 18.9038 12.6419C19.0523 12.8592 19.1615 13.0385 19.2323 13.1608C19.2676 13.2218 19.2933 13.2686 19.3093 13.2985C19.3174 13.3135 19.323 13.3242 19.3262 13.3305L19.3291 13.3359C19.3289 13.3357 19.3288 13.3354 19.9996 13C20.6704 12.6646 20.6703 12.6643 20.6701 12.664L20.6697 12.6632L20.6688 12.6614L20.6662 12.6563L20.6583 12.6408C20.6517 12.6282 20.6427 12.6108 20.631 12.5892C20.6078 12.5459 20.5744 12.4852 20.5306 12.4096C20.4432 12.2584 20.3141 12.0471 20.1423 11.7956C19.7994 11.2938 19.2819 10.626 18.5794 9.9569C17.1731 8.61759 14.9972 7.25 11.9996 7.25C9.00203 7.25 6.82614 8.61759 5.41987 9.9569C4.71736 10.626 4.19984 11.2938 3.85694 11.7956C3.68511 12.0471 3.55605 12.2584 3.4686 12.4096C3.42484 12.4852 3.39142 12.5459 3.36818 12.5892C3.35656 12.6108 3.34748 12.6282 3.34092 12.6408L3.33297 12.6563L3.33041 12.6614L3.32948 12.6632L3.32911 12.664C3.32894 12.6643 3.32879 12.6646 3.99961 13ZM11.9996 16C13.9326 16 15.4996 14.433 15.4996 12.5C15.4996 10.567 13.9326 9 11.9996 9C10.0666 9 8.49961 10.567 8.49961 12.5C8.49961 14.433 10.0666 16 11.9996 16Z"})});var Nx=c(Fe(),1),_4=c(I(),1),w4=(0,_4.jsx)(Nx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,_4.jsx)(Nx.Path,{d:"M5.07325 14.1472L8.71429 12L12.5 13.3333L15.75 11C15.75 11 17.934 11.9169 19.2032 12.8281M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var Mb=c(Fe(),1),Nb=c(I(),1),x4=(0,Nb.jsxs)(Mb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Nb.jsx)(Mb.Path,{d:"M12 4.75C7.99594 4.75 4.75 7.99593 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25L12 4.75Z",fill:"currentColor",stroke:"none"}),(0,Nb.jsx)(Mb.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var Fx=c(Fe(),1),S4=c(I(),1),C4=(0,S4.jsx)(Fx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,S4.jsx)(Fx.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"})});var Vx=c(Fe(),1),E4=c(I(),1),Fb=(0,E4.jsx)(Vx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,E4.jsx)(Vx.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"})});var Dx=c(Fe(),1),k4=c(I(),1),R4=(0,k4.jsx)(Dx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,k4.jsx)(Dx.Path,{d:"M4.75 4a.75.75 0 0 0-.75.75v7.826c0 .2.08.39.22.53l6.72 6.716a2.313 2.313 0 0 0 3.276-.001l5.61-5.611-.531-.53.532.528a2.315 2.315 0 0 0 0-3.264L13.104 4.22a.75.75 0 0 0-.53-.22H4.75ZM19 12.576a.815.815 0 0 1-.236.574l-5.61 5.611a.814.814 0 0 1-1.153 0L5.5 12.264V5.5h6.763l6.5 6.502a.816.816 0 0 1 .237.574ZM8.75 9.75a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"})});var Lx=c(Fe(),1),T4=c(I(),1),P4=(0,T4.jsx)(Lx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,T4.jsx)(Lx.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 5.5A2.25 2.25 0 0 0 9.878 7h4.244A2.251 2.251 0 0 0 12 5.5ZM12 4a3.751 3.751 0 0 0-3.675 3H5v1.5h1.27l.818 8.997a2.75 2.75 0 0 0 2.739 2.501h4.347a2.75 2.75 0 0 0 2.738-2.5L17.73 8.5H19V7h-3.325A3.751 3.751 0 0 0 12 4Zm4.224 4.5H7.776l.806 8.861a1.25 1.25 0 0 0 1.245 1.137h4.347a1.25 1.25 0 0 0 1.245-1.137l.805-8.861Z"})});var zx=c(Fe(),1),O4=c(I(),1),Vb=(0,O4.jsx)(zx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,O4.jsx)(zx.Path,{d:"M20.7 12.7s0-.1-.1-.2c0-.2-.2-.4-.4-.6-.3-.5-.9-1.2-1.6-1.8-.7-.6-1.5-1.3-2.6-1.8l-.6 1.4c.9.4 1.6 1 2.1 1.5.6.6 1.1 1.2 1.4 1.6.1.2.3.4.3.5v.1l.7-.3.7-.3Zm-5.2-9.3-1.8 4c-.5-.1-1.1-.2-1.7-.2-3 0-5.2 1.4-6.6 2.7-.7.7-1.2 1.3-1.6 1.8-.2.3-.3.5-.4.6 0 0 0 .1-.1.2s0 0 .7.3l.7.3V13c0-.1.2-.3.3-.5.3-.4.7-1 1.4-1.6 1.2-1.2 3-2.3 5.5-2.3H13v.3c-.4 0-.8-.1-1.1-.1-1.9 0-3.5 1.6-3.5 3.5s.6 2.3 1.6 2.9l-2 4.4.9.4 7.6-16.2-.9-.4Zm-3 12.6c1.7-.2 3-1.7 3-3.5s-.2-1.4-.6-1.9L12.4 16Z"})});var Bx=c(Fe(),1),I4=c(I(),1),A4=(0,I4.jsx)(Bx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,I4.jsx)(Bx.Path,{d:"M4.75 15V19.25H12M12 19.25V4.5M12 19.25H19.25V15M17.5 10L12 4.5L6.5 10",vectorEffect:"non-scaling-stroke"})});var jx=c(Fe(),1),M4=c(I(),1),N4=(0,M4.jsx)(jx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,M4.jsx)(jx.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"})});var Hx=c(Fe(),1),F4=c(I(),1),V4=(0,F4.jsx)(Hx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,F4.jsx)(Hx.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"})});var QL=c(U(),1),JL=c(Fe(),1),$L=c(I(),1),zr=(0,QL.forwardRef)(function({icon:t,size:r=24,style:o,...n},i){let a=t.props.style||o?{...t.props.style,...o}:void 0;return(0,$L.jsx)(JL.SVG,{ref:i,...t.props,...n,...a?{style:a}:{},width:r,height:r})});var am=c(U(),1),Db=(0,am.createContext)({isSubmenu:!1}),Wx=()=>(0,am.useContext)(Db),Xa=(0,am.createContext)(null),ez=()=>(0,am.useContext)(Xa);var Ho=c(U(),1);var Lb=c(U(),1),Gx=c($(),1);var tz=c(U(),1),D4="data-wp-hash";function L4(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ype(document)),e.__wpStyleRuntime}function Gpe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${D4}]`))if(r.getAttribute(D4)===t)return!0;return!1}function rz(e,t,r){if(!e.head)return;let o=L4(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Gpe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(D4,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Ype(e){let t=L4();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)rz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function qpe(e,t){let r=L4();r.styles.set(e,t);for(let o of r.documents.keys())rz(o,e,t)}typeof process>"u",qpe("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var Kpe={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},qr=(0,tz.forwardRef)(function({render:t,...r},o){return _r({render:t,ref:o,props:lt({className:Kpe["visually-hidden"]},r,{"data-visually-hidden":""})})});var Ux=c(I(),1);function Yx({"aria-describedby":e,"aria-keyshortcuts":t,shortcut:r}){let o=(0,Lb.useId)(),n=r?o:void 0,i=[e,n].filter(Boolean).join(" ");return{descriptionId:n,targetProps:{"aria-describedby":i||void 0,"aria-keyshortcuts":r?.ariaKeyShortcut??t}}}var qx=(0,Lb.forwardRef)(function({descriptionId:t,shortcut:r},o){return(0,Ux.jsx)(qr,{id:t,"aria-hidden":"true",render:(0,Ux.jsx)("span",{ref:o}),children:(0,Gx.sprintf)((0,Gx.__)("Keyboard shortcut: %s"),r.label??r.ariaKeyShortcut)})}),Kx=(0,Lb.forwardRef)(function({className:t,shortcut:r},o){return(0,Ux.jsx)("span",{ref:o,"aria-hidden":"true",className:t,dir:"ltr",children:r.displayShortcut})});var oz=c(U(),1);var iz=c(I(),1),z4="data-wp-hash";function B4(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Zpe(document)),e.__wpStyleRuntime}function Xpe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${z4}]`))if(r.getAttribute(z4)===t)return!0;return!1}function nz(e,t,r){if(!e.head)return;let o=B4(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Xpe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(z4,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Zpe(e){let t=B4();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)nz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Qpe(e,t){let r=B4();r.styles.set(e,t);for(let o of r.documents.keys())nz(o,e,t)}typeof process>"u",Qpe("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Jpe={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},az=Symbol(),zb=(0,oz.forwardRef)(function(t,r){let{className:o,id:n,validationToken:i,...a}=t;return(0,iz.jsx)(ln,{ref:r,variant:"body-sm",...a,id:n,className:q(Jpe["item-description"],o)})});var sz=c(U(),1);var cz=c(I(),1),j4="data-wp-hash";function H4(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&eme(document)),e.__wpStyleRuntime}function $pe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${j4}]`))if(r.getAttribute(j4)===t)return!0;return!1}function lz(e,t,r){if(!e.head)return;let o=H4(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if($pe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(j4,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function eme(e){let t=H4();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)lz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function tme(e,t){let r=H4();r.styles.set(e,t);for(let o of r.documents.keys())lz(o,e,t)}typeof process>"u",tme("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var rme={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Xx=(0,sz.forwardRef)(function({children:t,className:r,id:o,...n},i){let a=ez();return(0,cz.jsxs)(ln,{ref:i,variant:"body-md",...n,id:o??a?.labelId,className:q(rme["item-label"],r),children:[t,a?.labelTrailing]})});var cn=c(I(),1),W4="data-wp-hash";function U4(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&nme(document)),e.__wpStyleRuntime}function ome(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${W4}]`))if(r.getAttribute(W4)===t)return!0;return!1}function dz(e,t,r){if(!e.head)return;let o=U4(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(ome(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(W4,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function nme(e){let t=U4();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)dz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function uz(e,t){let r=U4();r.styles.set(e,t);for(let o of r.documents.keys())dz(o,e,t)}typeof process>"u",uz("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var ime={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",uz("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var of={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},ame=!1;function sme(e){let t=Ho.Children.toArray(e),[r,...o]=t,n=(0,Ho.isValidElement)(r)&&r.type===Xx,i=o.filter(a=>(0,Ho.isValidElement)(a)&&a.type===zb);if(ame&&(!n||i.length!==o.length))throw new Error("Menu.ItemLabel must be the first direct child of every menu item, followed only by Menu.ItemDescription components.");return{descriptionIds:i.map(a=>a.props.id),hasLabel:n,labelId:n?r.props.id:void 0}}function Ul(e,{"aria-describedby":t,"aria-keyshortcuts":r,"aria-label":o,"aria-labelledby":n,labelTrailing:i,shortcut:a}){let s=(0,Ho.useId)(),l=(0,Ho.useId)(),{descriptionIds:d,hasLabel:u,labelId:f}=sme(e),m=u?f??s:void 0,g=d.map((x,E)=>x??`${l}-${E}`),h=Array.from(new Set([...t?.split(/\s+/).filter(Boolean)??[],...g])).join(" "),b=0,v=Ho.Children.map(e,x=>{if(!(0,Ho.isValidElement)(x)||x.type!==zb)return x;let S={id:g[b++],validationToken:az};return(0,Ho.cloneElement)(x,S)}),{descriptionId:y,targetProps:w}=Yx({"aria-describedby":h||void 0,"aria-keyshortcuts":r,shortcut:a});return{contentChildren:v,contentContextValue:{labelId:m,labelTrailing:i},itemAriaProps:{...w,"aria-label":o,"aria-labelledby":n??(o?void 0:m)},shortcutDescriptionId:y}}function Gl({children:e,prefix:t,shortcut:r,shortcutDescriptionId:o,suffix:n,trailing:i}){let a=Ho.Children.toArray(t).some(d=>d!==""),s=Ho.Children.toArray(n).some(d=>d!==""),l=Ho.Children.toArray(i).some(d=>d!=="");return(0,cn.jsxs)(cn.Fragment,{children:[(0,cn.jsxs)("span",{className:of["item-content"],children:[(0,cn.jsx)("span",{className:of["item-children"],children:e}),s&&(0,cn.jsx)("span",{className:of["item-suffix"],children:n}),r&&(0,cn.jsx)("span",{className:of["item-shortcut"],children:(0,cn.jsx)(Kx,{shortcut:r})}),l&&(0,cn.jsx)("span",{className:of["item-trailing"],children:i})]}),a&&(0,cn.jsx)("span",{"aria-hidden":"true",className:of["item-prefix"],children:t}),r&&o&&(0,cn.jsx)(qx,{descriptionId:o,shortcut:r})]})}var fz=(0,Ho.forwardRef)(function({children:t,className:r,prefix:o,shortcut:n,suffix:i,"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,...u},f){let{contentChildren:m,contentContextValue:g,itemAriaProps:h,shortcutDescriptionId:b}=Ul(t,{"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,shortcut:n});return(0,cn.jsx)(Dt.Item,{ref:f,...h,className:q(ime["box-sizing"],of.item,r),...u,children:(0,cn.jsx)(Xa.Provider,{value:g,children:(0,cn.jsx)(Gl,{prefix:o,shortcut:n,shortcutDescriptionId:b,suffix:i,children:m})})})});var nf=c(I(),1),Y4="data-wp-hash";function q4(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cme(document)),e.__wpStyleRuntime}function lme(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Y4}]`))if(r.getAttribute(Y4)===t)return!0;return!1}function mz(e,t,r){if(!e.head)return;let o=q4(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(lme(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Y4,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function cme(e){let t=q4();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)mz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function gz(e,t){let r=q4();r.styles.set(e,t);for(let o of r.documents.keys())mz(o,e,t)}typeof process>"u",gz("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var dme={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",gz("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var G4={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},hz=(0,pz.forwardRef)(function({children:t,className:r,prefix:o,shortcut:n,suffix:i,"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,...u},f){let{contentChildren:m,contentContextValue:g,itemAriaProps:h,shortcutDescriptionId:b}=Ul(t,{"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,shortcut:n});return(0,nf.jsxs)(Dt.CheckboxItem,{ref:f,...h,className:q(dme["box-sizing"],G4.item,r),...u,children:[(0,nf.jsx)(Dt.CheckboxItemIndicator,{keepMounted:!0,className:G4["item-selection-indicator"],children:(0,nf.jsx)(zr,{icon:Wl,size:24,className:G4["checkbox-selection-icon"],"aria-hidden":"true"})}),(0,nf.jsx)(Xa.Provider,{value:g,children:(0,nf.jsx)(Gl,{prefix:o,shortcut:n,shortcutDescriptionId:b,suffix:i,children:m})})]})});var bz=c(U(),1),yz=c(I(),1),K4="data-wp-hash";function X4(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&fme(document)),e.__wpStyleRuntime}function ume(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${K4}]`))if(r.getAttribute(K4)===t)return!0;return!1}function vz(e,t,r){if(!e.head)return;let o=X4(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(ume(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(K4,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function fme(e){let t=X4();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)vz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function pme(e,t){let r=X4();r.styles.set(e,t);for(let o of r.documents.keys())vz(o,e,t)}typeof process>"u",pme("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var mme={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},_z=(0,bz.forwardRef)(function({className:t,...r},o){return(0,yz.jsx)(Dt.Group,{ref:o,className:q(mme.group,t),...r})});var wz=c(U(),1),Sz=c(I(),1),Z4="data-wp-hash";function Q4(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hme(document)),e.__wpStyleRuntime}function gme(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Z4}]`))if(r.getAttribute(Z4)===t)return!0;return!1}function xz(e,t,r){if(!e.head)return;let o=Q4(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(gme(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Z4,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function hme(e){let t=Q4();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)xz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function bme(e,t){let r=Q4();r.styles.set(e,t);for(let o of r.documents.keys())xz(o,e,t)}typeof process>"u",bme("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var vme={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Cz=(0,wz.forwardRef)(function({className:t,...r},o){return(0,Sz.jsx)(Dt.GroupLabel,{ref:o,className:q(vme["group-label"],t),...r})});var kz=c(U(),1),Rz=c($(),1);var Bb=c(I(),1),J4="data-wp-hash";function $4(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_me(document)),e.__wpStyleRuntime}function yme(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${J4}]`))if(r.getAttribute(J4)===t)return!0;return!1}function Tz(e,t,r){if(!e.head)return;let o=$4(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(yme(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(J4,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function _me(e){let t=$4();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Tz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function eT(e,t){let r=$4();r.styles.set(e,t);for(let o of r.documents.keys())Tz(o,e,t)}typeof process>"u",eT("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var wme={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",eT("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var xme={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",eT("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Ez={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Pz=(0,kz.forwardRef)(function({children:t,className:r,openInNewTab:o=!1,target:n,prefix:i,shortcut:a,suffix:s,"aria-describedby":l,"aria-keyshortcuts":d,"aria-label":u,"aria-labelledby":f,rel:m,...g},h){let v=o||/^_blank$/i.test(n??"")?(0,Bb.jsx)("span",{className:Ez["external-link-indicator"],role:"img","aria-label":(0,Rz.__)("(opens in a new tab)")}):null,{contentChildren:y,contentContextValue:w,itemAriaProps:_,shortcutDescriptionId:x}=Ul(t,{"aria-describedby":l,"aria-keyshortcuts":d,"aria-label":u,"aria-labelledby":f,labelTrailing:v,shortcut:a});return(0,Bb.jsx)(Dt.LinkItem,{ref:h,...g,..._,rel:m,target:n??(o?"_blank":void 0),className:q(wme.a,xme["box-sizing"],Ez.item,r),children:(0,Bb.jsx)(Xa.Provider,{value:w,children:(0,Bb.jsx)(Gl,{prefix:i,shortcut:a,shortcutDescriptionId:x,suffix:s,children:y})})})});var Dz=c(U(),1);var Oz=c(U(),1);var Iz=c(I(),1),Zx=(0,Oz.forwardRef)(function({container:t,...r},o){return(0,Iz.jsx)(Dt.Portal,{ref:o,container:t??Ow(),...r})});var Mz=c(U(),1);var Az={align:"start",sideOffset:8,collisionPadding:12};var Vz=c(I(),1),tT="data-wp-hash";function rT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Cme(document)),e.__wpStyleRuntime}function Sme(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${tT}]`))if(r.getAttribute(tT)===t)return!0;return!1}function Nz(e,t,r){if(!e.head)return;let o=rT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Sme(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(tT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Cme(e){let t=rT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Nz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Fz(e,t){let r=rT();r.styles.set(e,t);for(let o of r.documents.keys())Nz(o,e,t)}typeof process>"u",Fz("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Eme={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Fz("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var kme={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Rme={side:"inline-end",align:"start",sideOffset:-4,collisionPadding:12},Qx=(0,Mz.forwardRef)(function({className:t,...r},o){let{isSubmenu:n}=Wx(),i=n?Rme:Az;return(0,Vz.jsx)(Dt.Positioner,{...i,...r,ref:o,className:q(Eme["box-sizing"],kme.positioner,t)})});var jb=c(I(),1),oT="data-wp-hash";function nT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Pme(document)),e.__wpStyleRuntime}function Tme(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${oT}]`))if(r.getAttribute(oT)===t)return!0;return!1}function Lz(e,t,r){if(!e.head)return;let o=nT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Tme(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(oT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Pme(e){let t=nT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Lz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Ome(e,t){let r=nT();r.styles.set(e,t);for(let o of r.documents.keys())Lz(o,e,t)}typeof process>"u",Ome("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Jx={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},zz=(0,Dz.forwardRef)(function({children:t,className:r,portal:o,positioner:n,...i},a){let{isSubmenu:s}=Wx(),l=(0,jb.jsx)(Dt.Popup,{ref:a,className:q(Jx.popup,s?Jx["is-submenu"]:Jx["is-root"],r),...i,children:(0,jb.jsx)("div",{className:Jx.list,children:t})}),d=Qp(n,(0,jb.jsx)(Qx,{}),l);return Qp(o,(0,jb.jsx)(Zx,{}),d)});var Bz=c(U(),1);var Hz=c(I(),1),iT="data-wp-hash";function aT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ame(document)),e.__wpStyleRuntime}function Ime(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${iT}]`))if(r.getAttribute(iT)===t)return!0;return!1}function jz(e,t,r){if(!e.head)return;let o=aT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Ime(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(iT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Ame(e){let t=aT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)jz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Mme(e,t){let r=aT();r.styles.set(e,t);for(let o of r.documents.keys())jz(o,e,t)}typeof process>"u",Mme("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Nme={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},sT=(0,Bz.forwardRef)(function({className:t,size:r=24,style:o,...n},i){return(0,Hz.jsx)(zr,{...n,ref:i,size:r,className:q(Nme["prefix-icon"],t),style:{...o,"--_wp-ui-menu-prefix-icon-size":`${r}px`}})});sT.displayName="Menu.PrefixIcon";var Wz=c(U(),1),Gz=c(I(),1),lT="data-wp-hash";function cT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Vme(document)),e.__wpStyleRuntime}function Fme(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${lT}]`))if(r.getAttribute(lT)===t)return!0;return!1}function Uz(e,t,r){if(!e.head)return;let o=cT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Fme(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(lT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Vme(e){let t=cT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Uz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Dme(e,t){let r=cT();r.styles.set(e,t);for(let o of r.documents.keys())Uz(o,e,t)}typeof process>"u",Dme("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Lme={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Yz=(0,Wz.forwardRef)(function({className:t,...r},o){return(0,Gz.jsx)(Dt.RadioGroup,{ref:o,className:q(Lme["radio-group"],t),...r})});var qz=c(U(),1),$x=c(Fe(),1);var Yl=c(I(),1),uT="data-wp-hash";function fT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Bme(document)),e.__wpStyleRuntime}function zme(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${uT}]`))if(r.getAttribute(uT)===t)return!0;return!1}function Kz(e,t,r){if(!e.head)return;let o=fT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(zme(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(uT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Bme(e){let t=fT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Kz(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Xz(e,t){let r=fT();r.styles.set(e,t);for(let o of r.documents.keys())Kz(o,e,t)}typeof process>"u",Xz("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var jme={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Xz("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var dT={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Hme=(0,Yl.jsx)($x.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Yl.jsx)($x.Circle,{cx:12,cy:12,r:3})}),Zz=(0,qz.forwardRef)(function({children:t,className:r,prefix:o,shortcut:n,suffix:i,"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,...u},f){let{contentChildren:m,contentContextValue:g,itemAriaProps:h,shortcutDescriptionId:b}=Ul(t,{"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,shortcut:n});return(0,Yl.jsxs)(Dt.RadioItem,{ref:f,...h,className:q(jme["box-sizing"],dT.item,r),...u,children:[(0,Yl.jsx)(Dt.RadioItemIndicator,{keepMounted:!0,className:dT["item-selection-indicator"],children:(0,Yl.jsx)(zr,{icon:Hme,className:dT["radio-selection-icon"],"aria-hidden":"true"})}),(0,Yl.jsx)(Xa.Provider,{value:g,children:(0,Yl.jsx)(Gl,{prefix:o,shortcut:n,shortcutDescriptionId:b,suffix:i,children:m})})]})});var ql=c(U(),1);function Wme(e){try{return e.contentDocument}catch{return null}}function Qz(e,t){if(e.nodeType!==Node.ELEMENT_NODE)return;let r=e;r.tagName==="IFRAME"&&t(r),r.querySelectorAll("iframe").forEach(t)}function Ume(e,t){let r=e.target,o=r?.nodeType===Node.ELEMENT_NODE?r:r?.parentElement,n=t.getAttribute("aria-controls");if(!o||!n)return!1;let i=o.ownerDocument.getElementById(n);if(!i)return!1;let a=i.getAttribute("data-rootownerid");return a?o.closest("[data-rootownerid]")?.getAttribute("data-rootownerid")===a:i.contains(o)}function Gme({enabled:e,onPointerDown:t,ownerDocument:r}){(0,ql.useEffect)(()=>{if(!e||!r)return;let o=(n,i)=>{i&&n.addEventListener("pointerdown",t,!0);let a=new Map,s=f=>{if(a.has(f))return;let m=null,g,h=()=>{let b=Wme(f);b!==m&&(g?.(),m=b,g=m?o(m,!0):void 0)};f.addEventListener("load",h),h(),a.set(f,()=>{f.removeEventListener("load",h),g?.()})},l=f=>{a.get(f)?.(),a.delete(f)};n.querySelectorAll("iframe").forEach(s);let d=n.defaultView?.MutationObserver,u=d?new d(f=>{f.forEach(m=>{m.removedNodes.forEach(g=>Qz(g,l)),m.addedNodes.forEach(g=>Qz(g,s))})}):null;return u?.observe(n.documentElement,{childList:!0,subtree:!0}),()=>{u?.disconnect(),a.forEach(f=>f()),i&&n.removeEventListener("pointerdown",t,!0)}};return o(r,!1)},[e,t,r])}function Jz({actionsRef:e,defaultOpen:t,disabled:r,modal:o,onOpenChange:n,open:i}){let a=(0,ql.useRef)(null),s=e??a,[l,d]=(0,ql.useState)(t??!1),[u,f]=(0,ql.useState)(null),m=i??l,g=(0,ql.useCallback)(b=>{u&&!Ume(b,u)&&s.current?.close()},[s,u]);return Gme({enabled:m&&o===!1&&!r&&u!==null,onPointerDown:g,ownerDocument:u?.ownerDocument??null}),{actionsRef:s,onOpenChange:(b,v)=>{n(b,v),!v.isCanceled&&(d(b),f(b?v.trigger??null:null))}}}var e1=c(I(),1);function $z(e){let{onOpenChange:t}=e,r=(n,i)=>{let a=i.trigger,s=a?.ownerDocument.defaultView?.HTMLElement,l=a?.ownerDocument.defaultView?.Element,d=a?.ownerDocument.activeElement,u=i.event.target,f=l&&u instanceof l?u.closest('[role="menu"]'):null;t?.(n,i),!n&&i.reason==="item-press"&&!i.isCanceled&&s&&a instanceof s&&f?.contains(d??null)&&a.ownerDocument.activeElement===d&&a.focus()},o=Jz({actionsRef:e.actionsRef,defaultOpen:e.defaultOpen,disabled:e.disabled,modal:e.modal,onOpenChange:r,open:e.open});return(0,e1.jsx)(Fw,{children:(0,e1.jsx)(Db.Provider,{value:{isSubmenu:!1},children:(0,e1.jsx)(Dt.Root,{...e,...o})})})}var eB=c(U(),1),rB=c(I(),1),pT="data-wp-hash";function mT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&qme(document)),e.__wpStyleRuntime}function Yme(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${pT}]`))if(r.getAttribute(pT)===t)return!0;return!1}function tB(e,t,r){if(!e.head)return;let o=mT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Yme(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(pT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function qme(e){let t=mT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)tB(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Kme(e,t){let r=mT();r.styles.set(e,t);for(let o of r.documents.keys())tB(o,e,t)}typeof process>"u",Kme("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Xme={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},oB=(0,eB.forwardRef)(function({className:t,...r},o){return(0,rB.jsx)(Dt.Separator,{ref:o,className:q(Xme.separator,t),...r})});var gT=c(I(),1);function nB(e){return(0,gT.jsx)(Db.Provider,{value:{isSubmenu:!0},children:(0,gT.jsx)(Dt.SubmenuRoot,{...e})})}var aB=c(U(),1);var Hb=c(I(),1),hT="data-wp-hash";function bT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Qme(document)),e.__wpStyleRuntime}function Zme(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${hT}]`))if(r.getAttribute(hT)===t)return!0;return!1}function sB(e,t,r){if(!e.head)return;let o=bT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Zme(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(hT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Qme(e){let t=bT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)sB(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function lB(e,t){let r=bT();r.styles.set(e,t);for(let o of r.documents.keys())sB(o,e,t)}typeof process>"u",lB("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Jme={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",lB("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var iB={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},cB=(0,aB.forwardRef)(function({children:t,className:r,prefix:o,shortcut:n,suffix:i,"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,...u},f){let{contentChildren:m,contentContextValue:g,itemAriaProps:h,shortcutDescriptionId:b}=Ul(t,{"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,shortcut:n});return(0,Hb.jsx)(Dt.SubmenuTrigger,{ref:f,...h,className:q(Jme["box-sizing"],iB.item,r),...u,children:(0,Hb.jsx)(Xa.Provider,{value:g,children:(0,Hb.jsx)(Gl,{prefix:o,shortcut:n,shortcutDescriptionId:b,suffix:i,trailing:(0,Hb.jsx)(zr,{className:iB["submenu-chevron"],icon:ab,size:24,"aria-hidden":"true"}),children:m})})})});var dB=c(U(),1),uB=c(I(),1),fB=(0,dB.forwardRef)(function(t,r){return(0,uB.jsx)(Dt.Trigger,{ref:r,...t})});var mB=c(Kl(),1),t1=c(U(),1),gB=c($(),1),bB=c(I(),1),vT="data-wp-hash";function yT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ege(document)),e.__wpStyleRuntime}function $me(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${vT}]`))if(r.getAttribute(vT)===t)return!0;return!1}function hB(e,t,r){if(!e.head)return;let o=yT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if($me(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(vT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function ege(e){let t=yT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)hB(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function r1(e,t){let r=yT();r.styles.set(e,t);for(let o of r.documents.keys())hB(o,e,t)}typeof process>"u",r1("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var Wb={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"};typeof process>"u",r1("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var tge={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",r1("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var rge={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",r1("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var oge={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},vB=(0,t1.forwardRef)(function({tone:t="brand",variant:r="solid",size:o="default",className:n,focusableWhenDisabled:i=!0,disabled:a,loading:s,loadingAnnouncement:l=(0,gB.__)("Loading"),children:d,...u},f){let m=q(oge.button,tge["box-sizing"],rge["outset-ring--focus-except-active"],r!=="unstyled"&&Wb.button,Wb[`is-${t}`],Wb[`is-${r}`],Wb[`is-${o}`],s&&Wb["is-loading"],n);return(0,t1.useEffect)(()=>{s&&l&&(0,mB.speak)(l)},[s,l]),(0,bB.jsx)(cR,{ref:f,className:m,focusableWhenDisabled:i,disabled:a??s,...u,children:d})});var yB=c(U(),1);var wB=c(I(),1),_T="data-wp-hash";function wT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ige(document)),e.__wpStyleRuntime}function nge(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${_T}]`))if(r.getAttribute(_T)===t)return!0;return!1}function _B(e,t,r){if(!e.head)return;let o=wT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(nge(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(_T,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function ige(e){let t=wT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)_B(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function age(e,t){let r=wT();r.styles.set(e,t);for(let o of r.documents.keys())_B(o,e,t)}typeof process>"u",age("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var sge={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"},xT=(0,yB.forwardRef)(function({className:t,icon:r,...o},n){return(0,wB.jsx)(zr,{ref:n,icon:r,className:q(sge.icon,t),size:24,...o})});xT.displayName="Button.Icon";var xB=Object.assign(vB,{Icon:xT});function SB(e,t,r="long"){return new Intl.DateTimeFormat("en-US",{hour:"numeric",timeZone:e,timeZoneName:r}).format(t).split(/\s/g).slice(2).join(" ")}var lge={},Ub={};function Za(e,t){try{let o=(lge[e]||=new Intl.DateTimeFormat("en-US",{timeZone:e,timeZoneName:"longOffset"}).format)(t).split("GMT")[1];return o in Ub?Ub[o]:CB(o,o.split(":"))}catch{if(e in Ub)return Ub[e];let r=e?.match(cge);return r?CB(e,r.slice(1)):NaN}}var cge=/([+-]\d\d):?(\d\d)?/;function CB(e,t){let r=+(t[0]||0),o=+(t[1]||0),n=+(t[2]||0)/60;return Ub[e]=r*60+o>0?r*60+o+n:r*60-o-n}var cd=class e extends Date{constructor(...t){super(),t.length>1&&typeof t[t.length-1]=="string"&&(this.timeZone=t.pop()),this.internal=new Date,isNaN(Za(this.timeZone,this))?this.setTime(NaN):t.length?typeof t[0]=="number"&&(t.length===1||t.length===2&&typeof t[1]!="number")?this.setTime(t[0]):typeof t[0]=="string"?this.setTime(+new Date(t[0])):t[0]instanceof Date?this.setTime(+t[0]):(this.setTime(+new Date(...t)),RB(this,t)):this.setTime(Date.now())}static tz(t,...r){return r.length?new e(...r,t):new e(Date.now(),t)}withTimeZone(t){return new e(+this,t)}getTimezoneOffset(){let t=-Za(this.timeZone,this);return t>0?Math.floor(t):Math.ceil(t)}setTime(t){return Date.prototype.setTime.apply(this,arguments),o1(this),+this}[Symbol.for("constructDateFrom")](t){return new e(+new Date(t),this.timeZone)}},EB=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(e=>{if(!EB.test(e))return;let t=e.replace(EB,"$1UTC");cd.prototype[t]&&(e.startsWith("get")?cd.prototype[e]=function(){return this.internal[t]()}:(cd.prototype[e]=function(){return Date.prototype[t].apply(this.internal,arguments),dge(this),+this},cd.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),o1(this),+this}))});function o1(e){e.internal.setTime(+e),e.internal.setUTCSeconds(e.internal.getUTCSeconds()-Math.round(-Za(e.timeZone,e)*60))}function dge(e){Date.prototype.setFullYear.call(e,e.internal.getUTCFullYear(),e.internal.getUTCMonth(),e.internal.getUTCDate()),Date.prototype.setHours.call(e,e.internal.getUTCHours(),e.internal.getUTCMinutes(),e.internal.getUTCSeconds(),e.internal.getUTCMilliseconds()),RB(e)}function RB(e,t){let r=Array.isArray(t)?uge(t):+e.internal,o=Za(e.timeZone,e),n=o>0?Math.floor(o):Math.ceil(o),i=new Date(+e);i.setUTCHours(i.getUTCHours()-1);let a=-new Date(+e).getTimezoneOffset(),s=-new Date(+i).getTimezoneOffset(),l=a-s,d=a;if(l&&a!==n){let T=Date.prototype.getHours.apply(e),P=Array.isArray(t)?t[3]||0:e.internal.getUTCHours();if(T!==P){let O=new Date(+e),k=a-n;k&&O.setUTCMinutes(O.getUTCMinutes()+k);let F=Za(e.timeZone,O);(F>0?Math.floor(F):Math.ceil(F))===n&&(d=s)}}let u=d-n;u&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+u);let f=new Date(+e);f.setUTCSeconds(0);let m=a>0?f.getSeconds():(f.getSeconds()-60)%60,g=Math.round(-(Za(e.timeZone,e)*60))%60;(g||m)&&Date.prototype.setUTCSeconds.call(e,Date.prototype.getUTCSeconds.call(e)+g+m);let h=Za(e.timeZone,e),b=h>0?Math.floor(h):Math.ceil(h),y=-new Date(+e).getTimezoneOffset()-b,w=b!==n,_=y-u,x=b-n,E=r-b*60*1e3,S=x>0&&kB(e)-r===x*60*1e3&&kB(e,E)!==r;if(w&&_&&!S){Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+_);let T=Za(e.timeZone,e),P=T>0?Math.floor(T):Math.ceil(T),O=b-P;O&&_<0&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+O)}o1(e);let R=(t?r:r+g*1e3)-+e.internal;R&&Math.abs(R)<1800*1e3&&(Date.prototype.setTime.call(e,+e+R),o1(e))}function uge(e){return Date.UTC(e[0],e.length>1?e[1]:0,e.length>2?e[2]:1,...e.slice(3))}function kB(e,t){let r=new Date(t??+e);return r.setUTCSeconds(r.getUTCSeconds()-Math.round(-Za(e.timeZone,r)*60)),+r}var io=class e extends cd{static tz(t,...r){return r.length?new e(...r,t):new e(Date.now(),t)}toISOString(){let[t,r,o]=this.tzComponents(),n=`${t}${r}:${o}`;return this.internal.toISOString().slice(0,-1)+n}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){let[t,r,o,n]=this.internal.toUTCString().split(" ");return`${t?.slice(0,-1)} ${o} ${r} ${n}`}toTimeString(){let t=this.internal.toUTCString().split(" ")[4],[r,o,n]=this.tzComponents();return`${t} GMT${r}${o}${n} (${SB(this.timeZone,this)})`}toLocaleString(t,r){return Date.prototype.toLocaleString.call(this,t,{...r,timeZone:r?.timeZone||this.timeZone})}toLocaleDateString(t,r){return Date.prototype.toLocaleDateString.call(this,t,{...r,timeZone:r?.timeZone||this.timeZone})}toLocaleTimeString(t,r){return Date.prototype.toLocaleTimeString.call(this,t,{...r,timeZone:r?.timeZone||this.timeZone})}tzComponents(){let t=this.getTimezoneOffset(),r=t>0?"-":"+",o=String(Math.floor(Math.abs(t)/60)).padStart(2,"0"),n=String(Math.abs(t)%60).padStart(2,"0");return[r,o,n]}withTimeZone(t){return new e(+this,t)}[Symbol.for("constructDateFrom")](t){return new e(+new Date(t),this.timeZone)}};var fge=Math.pow(10,8)*24*60*60*1e3,ZQe=-fge,n1=6048e5,TB=864e5,Gb=6e4,Yb=36e5,PB=1e3;var pge=3600;var OB=pge*24,QQe=OB*7,mge=OB*365.2425,gge=mge/12,JQe=gge*3,ST=Symbol.for("constructDateFrom");function Je(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&ST in e?e[ST](t):e instanceof Date?new e.constructor(t):new Date(t)}function Ae(e,t){return Je(t||e,e)}function qs(e,t,r){let o=Ae(e,r?.in);return isNaN(t)?Je(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function sm(e,t,r){let o=Ae(e,r?.in);if(isNaN(t))return Je(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=Je(r?.in||e,o.getTime());i.setMonth(o.getMonth()+t+1,0);let a=i.getDate();return n>=a?i:(o.setFullYear(i.getFullYear(),i.getMonth(),n),o)}var hge={};function li(){return hge}function dn(e,t){let r=li(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=Ae(e,t?.in),i=n.getDay(),a=(i<o?7:0)+i-o;return n.setDate(n.getDate()-a),n.setHours(0,0,0,0),n}function Ai(e,t){return dn(e,{...t,weekStartsOn:1})}function i1(e,t){let r=Ae(e,t?.in),o=r.getFullYear(),n=Je(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=Ai(n),a=Je(r,0);a.setFullYear(o,0,4),a.setHours(0,0,0,0);let s=Ai(a);return r.getTime()>=i.getTime()?o+1:r.getTime()>=s.getTime()?o:o-1}function af(e){let t=Ae(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),+e-+r}function ca(e,...t){let r=Je.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function dd(e,t){let r=Ae(e,t?.in);return r.setHours(0,0,0,0),r}function Xl(e,t,r){let[o,n]=ca(r?.in,e,t),i=dd(o),a=dd(n),s=+i-af(i),l=+a-af(a);return Math.round((s-l)/TB)}function IB(e,t){let r=i1(e,t),o=Je(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),Ai(o)}function a1(e,t,r){return qs(e,t*7,r)}function s1(e,t,r){return sm(e,t*12,r)}function AB(e,t,r){let[o,n]=[+Ae(e.start,r?.in),+Ae(e.end,r?.in)].sort((s,l)=>s-l),[i,a]=[+Ae(t.start,r?.in),+Ae(t.end,r?.in)].sort((s,l)=>s-l);return r?.inclusive?o<=a&&i<=n:o<a&&i<n}function MB(e,t){let r,o=t?.in;return e.forEach(n=>{!o&&typeof n=="object"&&(o=Je.bind(null,n));let i=Ae(n,o);(!r||r<i||isNaN(+i))&&(r=i)}),Je(o,r||NaN)}function NB(e,t){let r,o=t?.in;return e.forEach(n=>{!o&&typeof n=="object"&&(o=Je.bind(null,n));let i=Ae(n,o);(!r||r>i||isNaN(+i))&&(r=i)}),Je(o,r||NaN)}function FB(e,t,r){let[o,n]=ca(r?.in,e,t);return+dd(o)==+dd(n)}function l1(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Qa(e){return!(!l1(e)&&typeof e!="number"||isNaN(+Ae(e)))}function c1(e,t,r){let[o,n]=ca(r?.in,e,t),i=o.getFullYear()-n.getFullYear(),a=o.getMonth()-n.getMonth();return i*12+a}function d1(e,t){let r=Ae(e,t?.in),o=r.getMonth();return r.setFullYear(r.getFullYear(),o+1,0),r.setHours(23,59,59,999),r}function u1(e,t){let[r,o]=ca(e,t.start,t.end);return{start:r,end:o}}function VB(e,t){let{start:r,end:o}=u1(t?.in,e),n=+r>+o,i=n?+r:+o,a=n?o:r;a.setHours(0,0,0,0),a.setDate(1);let s=t?.step??1;if(!s)return[];s<0&&(s=-s,n=!n);let l=[];for(;+a<=i;)l.push(Je(r,a)),a.setMonth(a.getMonth()+s);return n?l.reverse():l}function qb(e,t){let r=Ae(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function DB(e,t){let r=Ae(e,t?.in),o=r.getFullYear();return r.setFullYear(o+1,0,0),r.setHours(23,59,59,999),r}function lm(e,t){let r=Ae(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}function LB(e,t){let{start:r,end:o}=u1(t?.in,e),n=+r>+o,i=n?+r:+o,a=n?o:r;a.setHours(0,0,0,0),a.setMonth(0,1);let s=t?.step??1;if(!s)return[];s<0&&(s=-s,n=!n);let l=[];for(;+a<=i;)l.push(Je(r,a)),a.setFullYear(a.getFullYear()+s);return n?l.reverse():l}function f1(e,t){let r=li(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=Ae(e,t?.in),i=n.getDay(),a=(i<o?-7:0)+6-(i-o);return n.setDate(n.getDate()+a),n.setHours(23,59,59,999),n}function zB(e,t){return f1(e,{...t,weekStartsOn:1})}var bge={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},BB=(e,t,r)=>{let o,n=bge[e];return typeof n=="string"?o=n:t===1?o=n.one:o=n.other.replace("{{count}}",t.toString()),r?.addSuffix?r.comparison&&r.comparison>0?"in "+o:o+" ago":o};function p1(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var vge={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},yge={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},_ge={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},jB={date:p1({formats:vge,defaultWidth:"full"}),time:p1({formats:yge,defaultWidth:"full"}),dateTime:p1({formats:_ge,defaultWidth:"full"})};var wge={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},HB=(e,t,r,o)=>wge[e];function cm(e){return(t,r)=>{let o=r?.context?String(r.context):"standalone",n;if(o==="formatting"&&e.formattingValues){let a=e.defaultFormattingWidth||e.defaultWidth,s=r?.width?String(r.width):a;n=e.formattingValues[s]||e.formattingValues[a]}else{let a=e.defaultWidth,s=r?.width?String(r.width):e.defaultWidth;n=e.values[s]||e.values[a]}let i=e.argumentCallback?e.argumentCallback(t):t;return n[i]}}var xge={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Sge={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Cge={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},Ege={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},kge={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},Rge={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},Tge=(e,t)=>{let r=Number(e),o=r%100;if(o>20||o<10)switch(o%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},WB={ordinalNumber:Tge,era:cm({values:xge,defaultWidth:"wide"}),quarter:cm({values:Sge,defaultWidth:"wide",argumentCallback:e=>e-1}),month:cm({values:Cge,defaultWidth:"wide"}),day:cm({values:Ege,defaultWidth:"wide"}),dayPeriod:cm({values:kge,defaultWidth:"wide",formattingValues:Rge,defaultFormattingWidth:"wide"})};function dm(e){return(t,r={})=>{let o=r.width,n=o&&e.matchPatterns[o]||e.matchPatterns[e.defaultMatchWidth],i=t.match(n);if(!i)return null;let a=i[0],s=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?Oge(s,f=>f.test(a)):Pge(s,f=>f.test(a)),d;d=e.valueCallback?e.valueCallback(l):l,d=r.valueCallback?r.valueCallback(d):d;let u=t.slice(a.length);return{value:d,rest:u}}}function Pge(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function Oge(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function UB(e){return(t,r={})=>{let o=t.match(e.matchPattern);if(!o)return null;let n=o[0],i=t.match(e.parsePattern);if(!i)return null;let a=e.valueCallback?e.valueCallback(i[0]):i[0];a=r.valueCallback?r.valueCallback(a):a;let s=t.slice(n.length);return{value:a,rest:s}}}var Ige=/^(\d+)(th|st|nd|rd)?/i,Age=/\d+/i,Mge={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},Nge={any:[/^b/i,/^(a|c)/i]},Fge={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Vge={any:[/1/i,/2/i,/3/i,/4/i]},Dge={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},Lge={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},zge={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},Bge={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},jge={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},Hge={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},GB={ordinalNumber:UB({matchPattern:Ige,parsePattern:Age,valueCallback:e=>parseInt(e,10)}),era:dm({matchPatterns:Mge,defaultMatchWidth:"wide",parsePatterns:Nge,defaultParseWidth:"any"}),quarter:dm({matchPatterns:Fge,defaultMatchWidth:"wide",parsePatterns:Vge,defaultParseWidth:"any",valueCallback:e=>e+1}),month:dm({matchPatterns:Dge,defaultMatchWidth:"wide",parsePatterns:Lge,defaultParseWidth:"any"}),day:dm({matchPatterns:zge,defaultMatchWidth:"wide",parsePatterns:Bge,defaultParseWidth:"any"}),dayPeriod:dm({matchPatterns:jge,defaultMatchWidth:"any",parsePatterns:Hge,defaultParseWidth:"any"})};var Mi={code:"en-US",formatDistance:BB,formatLong:jB,formatRelative:HB,localize:WB,match:GB,options:{weekStartsOn:0,firstWeekContainsDate:1}};function YB(e,t){let r=Ae(e,t?.in);return Xl(r,lm(r))+1}function ud(e,t){let r=Ae(e,t?.in),o=+Ai(r)-+IB(r);return Math.round(o/n1)+1}function um(e,t){let r=Ae(e,t?.in),o=r.getFullYear(),n=li(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,a=Je(t?.in||e,0);a.setFullYear(o+1,0,i),a.setHours(0,0,0,0);let s=dn(a,t),l=Je(t?.in||e,0);l.setFullYear(o,0,i),l.setHours(0,0,0,0);let d=dn(l,t);return+r>=+s?o+1:+r>=+d?o:o-1}function qB(e,t){let r=li(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=um(e,t),i=Je(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),dn(i,t)}function fd(e,t){let r=Ae(e,t?.in),o=+dn(r,t)-+qB(r,t);return Math.round(o/n1)+1}function Zt(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var Zl={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return Zt(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):Zt(r+1,2)},d(e,t){return Zt(e.getDate(),t.length)},a(e,t){let r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];default:return r==="am"?"a.m.":"p.m."}},h(e,t){return Zt(e.getHours()%12||12,t.length)},H(e,t){return Zt(e.getHours(),t.length)},m(e,t){return Zt(e.getMinutes(),t.length)},s(e,t){return Zt(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return Zt(n,t.length)}};var fm={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},CT={G:function(e,t,r){let o=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(o,{width:"abbreviated"});case"GGGGG":return r.era(o,{width:"narrow"});default:return r.era(o,{width:"wide"})}},y:function(e,t,r){if(t==="yo"){let o=e.getFullYear(),n=o>0?o:1-o;return r.ordinalNumber(n,{unit:"year"})}return Zl.y(e,t)},Y:function(e,t,r,o){let n=um(e,o),i=n>0?n:1-n;if(t==="YY"){let a=i%100;return Zt(a,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):Zt(i,t.length)},R:function(e,t){let r=i1(e);return Zt(r,t.length)},u:function(e,t){let r=e.getFullYear();return Zt(r,t.length)},Q:function(e,t,r){let o=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(o);case"QQ":return Zt(o,2);case"Qo":return r.ordinalNumber(o,{unit:"quarter"});case"QQQ":return r.quarter(o,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(o,{width:"narrow",context:"formatting"});default:return r.quarter(o,{width:"wide",context:"formatting"})}},q:function(e,t,r){let o=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(o);case"qq":return Zt(o,2);case"qo":return r.ordinalNumber(o,{unit:"quarter"});case"qqq":return r.quarter(o,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(o,{width:"narrow",context:"standalone"});default:return r.quarter(o,{width:"wide",context:"standalone"})}},M:function(e,t,r){let o=e.getMonth();switch(t){case"M":case"MM":return Zl.M(e,t);case"Mo":return r.ordinalNumber(o+1,{unit:"month"});case"MMM":return r.month(o,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(o,{width:"narrow",context:"formatting"});default:return r.month(o,{width:"wide",context:"formatting"})}},L:function(e,t,r){let o=e.getMonth();switch(t){case"L":return String(o+1);case"LL":return Zt(o+1,2);case"Lo":return r.ordinalNumber(o+1,{unit:"month"});case"LLL":return r.month(o,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(o,{width:"narrow",context:"standalone"});default:return r.month(o,{width:"wide",context:"standalone"})}},w:function(e,t,r,o){let n=fd(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):Zt(n,t.length)},I:function(e,t,r){let o=ud(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):Zt(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Zl.d(e,t)},D:function(e,t,r){let o=YB(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):Zt(o,t.length)},E:function(e,t,r){let o=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(o,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(o,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(o,{width:"short",context:"formatting"});default:return r.day(o,{width:"wide",context:"formatting"})}},e:function(e,t,r,o){let n=e.getDay(),i=(n-o.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return Zt(i,2);case"eo":return r.ordinalNumber(i,{unit:"day"});case"eee":return r.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},c:function(e,t,r,o){let n=e.getDay(),i=(n-o.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return Zt(i,t.length);case"co":return r.ordinalNumber(i,{unit:"day"});case"ccc":return r.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(n,{width:"narrow",context:"standalone"});case"cccccc":return r.day(n,{width:"short",context:"standalone"});default:return r.day(n,{width:"wide",context:"standalone"})}},i:function(e,t,r){let o=e.getDay(),n=o===0?7:o;switch(t){case"i":return String(n);case"ii":return Zt(n,t.length);case"io":return r.ordinalNumber(n,{unit:"day"});case"iii":return r.day(o,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(o,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(o,{width:"short",context:"formatting"});default:return r.day(o,{width:"wide",context:"formatting"})}},a:function(e,t,r){let n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,r){let o=e.getHours(),n;switch(o===12?n=fm.noon:o===0?n=fm.midnight:n=o/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,r){let o=e.getHours(),n;switch(o>=17?n=fm.evening:o>=12?n=fm.afternoon:o>=4?n=fm.morning:n=fm.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,r){if(t==="ho"){let o=e.getHours()%12;return o===0&&(o=12),r.ordinalNumber(o,{unit:"hour"})}return Zl.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Zl.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):Zt(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):Zt(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Zl.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Zl.s(e,t)},S:function(e,t){return Zl.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return XB(o);case"XXXX":case"XX":return sf(o);default:return sf(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return XB(o);case"xxxx":case"xx":return sf(o);default:return sf(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+KB(o,":");default:return"GMT"+sf(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+KB(o,":");default:return"GMT"+sf(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return Zt(o,t.length)},T:function(e,t,r){return Zt(+e,t.length)}};function KB(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=Math.trunc(o/60),i=o%60;return i===0?r+String(n):r+String(n)+t+Zt(i,2)}function XB(e,t){return e%60===0?(e>0?"-":"+")+Zt(Math.abs(e)/60,2):sf(e,t)}function sf(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=Zt(Math.trunc(o/60),2),i=Zt(o%60,2);return r+n+t+i}var ZB=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},QB=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},Wge=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return ZB(e,t);let i;switch(o){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;default:i=t.dateTime({width:"full"});break}return i.replace("{{date}}",ZB(o,t)).replace("{{time}}",QB(n,t))},Kb={p:QB,P:Wge};var Uge=/^D+$/,Gge=/^Y+$/,Yge=["D","DD","YY","YYYY"];function m1(e){return Uge.test(e)}function g1(e){return Gge.test(e)}function Xb(e,t,r){let o=qge(e,t,r);if(console.warn(o),Yge.includes(e))throw new RangeError(o)}function qge(e,t,r){let o=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${o} to the input \`${r}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var Kge=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Xge=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Zge=/^'([^]*?)'?$/,Qge=/''/g,Jge=/[a-zA-Z]/;function Ql(e,t,r){let o=li(),n=r?.locale??o.locale??Mi,i=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,a=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,s=Ae(e,r?.in);if(!Qa(s))throw new RangeError("Invalid time value");let l=t.match(Xge).map(u=>{let f=u[0];if(f==="p"||f==="P"){let m=Kb[f];return m(u,n.formatLong)}return u}).join("").match(Kge).map(u=>{if(u==="''")return{isToken:!1,value:"'"};let f=u[0];if(f==="'")return{isToken:!1,value:$ge(u)};if(CT[f])return{isToken:!0,value:u};if(f.match(Jge))throw new RangeError("Format string contains an unescaped latin alphabet character `"+f+"`");return{isToken:!1,value:u}});n.localize.preprocessor&&(l=n.localize.preprocessor(s,l));let d={firstWeekContainsDate:i,weekStartsOn:a,locale:n};return l.map(u=>{if(!u.isToken)return u.value;let f=u.value;(!r?.useAdditionalWeekYearTokens&&g1(f)||!r?.useAdditionalDayOfYearTokens&&m1(f))&&Xb(f,t,String(e));let m=CT[f[0]];return m(s,f,n.localize,d)}).join("")}function $ge(e){let t=e.match(Zge);return t?t[1].replace(Qge,"'"):e}function JB(e,t){let r=Ae(e,t?.in),o=r.getFullYear(),n=r.getMonth(),i=Je(r,0);return i.setFullYear(o,n+1,0),i.setHours(0,0,0,0),i.getDate()}function $B(){return Object.assign({},li())}function ej(e,t){let r=Ae(e,t?.in).getDay();return r===0?7:r}function tj(e,t){return Ae(e,t?.in).getMonth()}function rj(e,t){return Ae(e,t?.in).getFullYear()}function oj(e,t){return+Ae(e)>+Ae(t)}function nj(e,t){return+Ae(e)<+Ae(t)}function ij(e,t){let r=ehe(t)?new t(0):Je(t,0);return r.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),r.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),r}function ehe(e){return typeof e=="function"&&e.prototype?.constructor===e}var the=10,h1=class{subPriority=0;validate(t,r){return!0}},b1=class extends h1{constructor(t,r,o,n,i){super(),this.value=t,this.validateValue=r,this.setValue=o,this.priority=n,i&&(this.subPriority=i)}validate(t,r){return this.validateValue(t,this.value,r)}set(t,r,o){return this.setValue(t,r,this.value,o)}},v1=class extends h1{priority=the;subPriority=-1;constructor(t,r){super(),this.context=t||(o=>Je(r,o))}set(t,r){return r.timestampIsSet?t:Je(t,ij(t,this.context))}};var je=class{run(t,r,o,n){let i=this.parse(t,r,o,n);return i?{setter:new b1(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}validate(t,r,o){return!0}};var y1=class extends je{priority=140;parse(t,r,o){switch(r){case"G":case"GG":case"GGG":return o.era(t,{width:"abbreviated"})||o.era(t,{width:"narrow"});case"GGGGG":return o.era(t,{width:"narrow"});default:return o.era(t,{width:"wide"})||o.era(t,{width:"abbreviated"})||o.era(t,{width:"narrow"})}}set(t,r,o){return r.era=o,t.setFullYear(o,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["R","u","t","T"]};var Lt={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},da={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function Qt(e,t){return e&&{value:t(e.value),rest:e.rest}}function Mt(e,t){let r=t.match(e);return r?{value:parseInt(r[0],10),rest:t.slice(r[0].length)}:null}function ua(e,t){let r=t.match(e);if(!r)return null;if(r[0]==="Z")return{value:0,rest:t.slice(1)};let o=r[1]==="+"?1:-1,n=r[2]?parseInt(r[2],10):0,i=r[3]?parseInt(r[3],10):0,a=r[5]?parseInt(r[5],10):0;return{value:o*(n*Yb+i*Gb+a*PB),rest:t.slice(r[0].length)}}function _1(e){return Mt(Lt.anyDigitsSigned,e)}function bt(e,t){switch(e){case 1:return Mt(Lt.singleDigit,t);case 2:return Mt(Lt.twoDigits,t);case 3:return Mt(Lt.threeDigits,t);case 4:return Mt(Lt.fourDigits,t);default:return Mt(new RegExp("^\\d{1,"+e+"}"),t)}}function pm(e,t){switch(e){case 1:return Mt(Lt.singleDigitSigned,t);case 2:return Mt(Lt.twoDigitsSigned,t);case 3:return Mt(Lt.threeDigitsSigned,t);case 4:return Mt(Lt.fourDigitsSigned,t);default:return Mt(new RegExp("^-?\\d{1,"+e+"}"),t)}}function mm(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function w1(e,t){let r=t>0,o=r?t:1-t,n;if(o<=50)n=e||100;else{let i=o+50,a=Math.trunc(i/100)*100,s=e>=i%100;n=e+a-(s?100:0)}return r?n:1-n}function x1(e){return e%400===0||e%4===0&&e%100!==0}var S1=class extends je{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(t,r,o){let n=i=>({year:i,isTwoDigitYear:r==="yy"});switch(r){case"y":return Qt(bt(4,t),n);case"yo":return Qt(o.ordinalNumber(t,{unit:"year"}),n);default:return Qt(bt(r.length,t),n)}}validate(t,r){return r.isTwoDigitYear||r.year>0}set(t,r,o){let n=t.getFullYear();if(o.isTwoDigitYear){let a=w1(o.year,n);return t.setFullYear(a,0,1),t.setHours(0,0,0,0),t}let i=!("era"in r)||r.era===1?o.year:1-o.year;return t.setFullYear(i,0,1),t.setHours(0,0,0,0),t}};var C1=class extends je{priority=130;parse(t,r,o){let n=i=>({year:i,isTwoDigitYear:r==="YY"});switch(r){case"Y":return Qt(bt(4,t),n);case"Yo":return Qt(o.ordinalNumber(t,{unit:"year"}),n);default:return Qt(bt(r.length,t),n)}}validate(t,r){return r.isTwoDigitYear||r.year>0}set(t,r,o,n){let i=um(t,n);if(o.isTwoDigitYear){let s=w1(o.year,i);return t.setFullYear(s,0,n.firstWeekContainsDate),t.setHours(0,0,0,0),dn(t,n)}let a=!("era"in r)||r.era===1?o.year:1-o.year;return t.setFullYear(a,0,n.firstWeekContainsDate),t.setHours(0,0,0,0),dn(t,n)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]};var E1=class extends je{priority=130;parse(t,r){return r==="R"?pm(4,t):pm(r.length,t)}set(t,r,o){let n=Je(t,0);return n.setFullYear(o,0,4),n.setHours(0,0,0,0),Ai(n)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]};var k1=class extends je{priority=130;parse(t,r){return r==="u"?pm(4,t):pm(r.length,t)}set(t,r,o){return t.setFullYear(o,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]};var R1=class extends je{priority=120;parse(t,r,o){switch(r){case"Q":case"QQ":return bt(r.length,t);case"Qo":return o.ordinalNumber(t,{unit:"quarter"});case"QQQ":return o.quarter(t,{width:"abbreviated",context:"formatting"})||o.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return o.quarter(t,{width:"narrow",context:"formatting"});default:return o.quarter(t,{width:"wide",context:"formatting"})||o.quarter(t,{width:"abbreviated",context:"formatting"})||o.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=1&&r<=4}set(t,r,o){return t.setMonth((o-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]};var T1=class extends je{priority=120;parse(t,r,o){switch(r){case"q":case"qq":return bt(r.length,t);case"qo":return o.ordinalNumber(t,{unit:"quarter"});case"qqq":return o.quarter(t,{width:"abbreviated",context:"standalone"})||o.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return o.quarter(t,{width:"narrow",context:"standalone"});default:return o.quarter(t,{width:"wide",context:"standalone"})||o.quarter(t,{width:"abbreviated",context:"standalone"})||o.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,r){return r>=1&&r<=4}set(t,r,o){return t.setMonth((o-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]};var P1=class extends je{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(t,r,o){let n=i=>i-1;switch(r){case"M":return Qt(Mt(Lt.month,t),n);case"MM":return Qt(bt(2,t),n);case"Mo":return Qt(o.ordinalNumber(t,{unit:"month"}),n);case"MMM":return o.month(t,{width:"abbreviated",context:"formatting"})||o.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return o.month(t,{width:"narrow",context:"formatting"});default:return o.month(t,{width:"wide",context:"formatting"})||o.month(t,{width:"abbreviated",context:"formatting"})||o.month(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=0&&r<=11}set(t,r,o){return t.setMonth(o,1),t.setHours(0,0,0,0),t}};var O1=class extends je{priority=110;parse(t,r,o){let n=i=>i-1;switch(r){case"L":return Qt(Mt(Lt.month,t),n);case"LL":return Qt(bt(2,t),n);case"Lo":return Qt(o.ordinalNumber(t,{unit:"month"}),n);case"LLL":return o.month(t,{width:"abbreviated",context:"standalone"})||o.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return o.month(t,{width:"narrow",context:"standalone"});default:return o.month(t,{width:"wide",context:"standalone"})||o.month(t,{width:"abbreviated",context:"standalone"})||o.month(t,{width:"narrow",context:"standalone"})}}validate(t,r){return r>=0&&r<=11}set(t,r,o){return t.setMonth(o,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]};function aj(e,t,r){let o=Ae(e,r?.in),n=fd(o,r)-t;return o.setDate(o.getDate()-n*7),Ae(o,r?.in)}var I1=class extends je{priority=100;parse(t,r,o){switch(r){case"w":return Mt(Lt.week,t);case"wo":return o.ordinalNumber(t,{unit:"week"});default:return bt(r.length,t)}}validate(t,r){return r>=1&&r<=53}set(t,r,o,n){return dn(aj(t,o,n),n)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]};function sj(e,t,r){let o=Ae(e,r?.in),n=ud(o,r)-t;return o.setDate(o.getDate()-n*7),o}var A1=class extends je{priority=100;parse(t,r,o){switch(r){case"I":return Mt(Lt.week,t);case"Io":return o.ordinalNumber(t,{unit:"week"});default:return bt(r.length,t)}}validate(t,r){return r>=1&&r<=53}set(t,r,o){return Ai(sj(t,o))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]};var rhe=[31,28,31,30,31,30,31,31,30,31,30,31],ohe=[31,29,31,30,31,30,31,31,30,31,30,31],M1=class extends je{priority=90;subPriority=1;parse(t,r,o){switch(r){case"d":return Mt(Lt.date,t);case"do":return o.ordinalNumber(t,{unit:"date"});default:return bt(r.length,t)}}validate(t,r){let o=t.getFullYear(),n=x1(o),i=t.getMonth();return n?r>=1&&r<=ohe[i]:r>=1&&r<=rhe[i]}set(t,r,o){return t.setDate(o),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]};var N1=class extends je{priority=90;subpriority=1;parse(t,r,o){switch(r){case"D":case"DD":return Mt(Lt.dayOfYear,t);case"Do":return o.ordinalNumber(t,{unit:"date"});default:return bt(r.length,t)}}validate(t,r){let o=t.getFullYear();return x1(o)?r>=1&&r<=366:r>=1&&r<=365}set(t,r,o){return t.setMonth(0,o),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]};function gm(e,t,r){let o=li(),n=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,i=Ae(e,r?.in),a=i.getDay(),l=(t%7+7)%7,d=7-n,u=t<0||t>6?t-(a+d)%7:(l+d)%7-(a+d)%7;return qs(i,u,r)}var F1=class extends je{priority=90;parse(t,r,o){switch(r){case"E":case"EE":case"EEE":return o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return o.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});default:return o.day(t,{width:"wide",context:"formatting"})||o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=0&&r<=6}set(t,r,o,n){return t=gm(t,o,n),t.setHours(0,0,0,0),t}incompatibleTokens=["D","i","e","c","t","T"]};var V1=class extends je{priority=90;parse(t,r,o,n){let i=a=>{let s=Math.floor((a-1)/7)*7;return(a+n.weekStartsOn+6)%7+s};switch(r){case"e":case"ee":return Qt(bt(r.length,t),i);case"eo":return Qt(o.ordinalNumber(t,{unit:"day"}),i);case"eee":return o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});case"eeeee":return o.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});default:return o.day(t,{width:"wide",context:"formatting"})||o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=0&&r<=6}set(t,r,o,n){return t=gm(t,o,n),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]};var D1=class extends je{priority=90;parse(t,r,o,n){let i=a=>{let s=Math.floor((a-1)/7)*7;return(a+n.weekStartsOn+6)%7+s};switch(r){case"c":case"cc":return Qt(bt(r.length,t),i);case"co":return Qt(o.ordinalNumber(t,{unit:"day"}),i);case"ccc":return o.day(t,{width:"abbreviated",context:"standalone"})||o.day(t,{width:"short",context:"standalone"})||o.day(t,{width:"narrow",context:"standalone"});case"ccccc":return o.day(t,{width:"narrow",context:"standalone"});case"cccccc":return o.day(t,{width:"short",context:"standalone"})||o.day(t,{width:"narrow",context:"standalone"});default:return o.day(t,{width:"wide",context:"standalone"})||o.day(t,{width:"abbreviated",context:"standalone"})||o.day(t,{width:"short",context:"standalone"})||o.day(t,{width:"narrow",context:"standalone"})}}validate(t,r){return r>=0&&r<=6}set(t,r,o,n){return t=gm(t,o,n),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]};function lj(e,t,r){let o=Ae(e,r?.in),n=ej(o,r),i=t-n;return qs(o,i,r)}var L1=class extends je{priority=90;parse(t,r,o){let n=i=>i===0?7:i;switch(r){case"i":case"ii":return bt(r.length,t);case"io":return o.ordinalNumber(t,{unit:"day"});case"iii":return Qt(o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"}),n);case"iiiii":return Qt(o.day(t,{width:"narrow",context:"formatting"}),n);case"iiiiii":return Qt(o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"}),n);default:return Qt(o.day(t,{width:"wide",context:"formatting"})||o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"}),n)}}validate(t,r){return r>=1&&r<=7}set(t,r,o){return t=lj(t,o),t.setHours(0,0,0,0),t}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]};var z1=class extends je{priority=80;parse(t,r,o){switch(r){case"a":case"aa":case"aaa":return o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return o.dayPeriod(t,{width:"narrow",context:"formatting"});default:return o.dayPeriod(t,{width:"wide",context:"formatting"})||o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,r,o){return t.setHours(mm(o),0,0,0),t}incompatibleTokens=["b","B","H","k","t","T"]};var B1=class extends je{priority=80;parse(t,r,o){switch(r){case"b":case"bb":case"bbb":return o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return o.dayPeriod(t,{width:"narrow",context:"formatting"});default:return o.dayPeriod(t,{width:"wide",context:"formatting"})||o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,r,o){return t.setHours(mm(o),0,0,0),t}incompatibleTokens=["a","B","H","k","t","T"]};var j1=class extends je{priority=80;parse(t,r,o){switch(r){case"B":case"BB":case"BBB":return o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return o.dayPeriod(t,{width:"narrow",context:"formatting"});default:return o.dayPeriod(t,{width:"wide",context:"formatting"})||o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,r,o){return t.setHours(mm(o),0,0,0),t}incompatibleTokens=["a","b","t","T"]};var H1=class extends je{priority=70;parse(t,r,o){switch(r){case"h":return Mt(Lt.hour12h,t);case"ho":return o.ordinalNumber(t,{unit:"hour"});default:return bt(r.length,t)}}validate(t,r){return r>=1&&r<=12}set(t,r,o){let n=t.getHours()>=12;return n&&o<12?t.setHours(o+12,0,0,0):!n&&o===12?t.setHours(0,0,0,0):t.setHours(o,0,0,0),t}incompatibleTokens=["H","K","k","t","T"]};var W1=class extends je{priority=70;parse(t,r,o){switch(r){case"H":return Mt(Lt.hour23h,t);case"Ho":return o.ordinalNumber(t,{unit:"hour"});default:return bt(r.length,t)}}validate(t,r){return r>=0&&r<=23}set(t,r,o){return t.setHours(o,0,0,0),t}incompatibleTokens=["a","b","h","K","k","t","T"]};var U1=class extends je{priority=70;parse(t,r,o){switch(r){case"K":return Mt(Lt.hour11h,t);case"Ko":return o.ordinalNumber(t,{unit:"hour"});default:return bt(r.length,t)}}validate(t,r){return r>=0&&r<=11}set(t,r,o){return t.getHours()>=12&&o<12?t.setHours(o+12,0,0,0):t.setHours(o,0,0,0),t}incompatibleTokens=["h","H","k","t","T"]};var G1=class extends je{priority=70;parse(t,r,o){switch(r){case"k":return Mt(Lt.hour24h,t);case"ko":return o.ordinalNumber(t,{unit:"hour"});default:return bt(r.length,t)}}validate(t,r){return r>=1&&r<=24}set(t,r,o){let n=o<=24?o%24:o;return t.setHours(n,0,0,0),t}incompatibleTokens=["a","b","h","H","K","t","T"]};var Y1=class extends je{priority=60;parse(t,r,o){switch(r){case"m":return Mt(Lt.minute,t);case"mo":return o.ordinalNumber(t,{unit:"minute"});default:return bt(r.length,t)}}validate(t,r){return r>=0&&r<=59}set(t,r,o){return t.setMinutes(o,0,0),t}incompatibleTokens=["t","T"]};var q1=class extends je{priority=50;parse(t,r,o){switch(r){case"s":return Mt(Lt.second,t);case"so":return o.ordinalNumber(t,{unit:"second"});default:return bt(r.length,t)}}validate(t,r){return r>=0&&r<=59}set(t,r,o){return t.setSeconds(o,0),t}incompatibleTokens=["t","T"]};var K1=class extends je{priority=30;parse(t,r){let o=n=>Math.trunc(n*Math.pow(10,-r.length+3));return Qt(bt(r.length,t),o)}set(t,r,o){return t.setMilliseconds(o),t}incompatibleTokens=["t","T"]};var X1=class extends je{priority=10;parse(t,r){switch(r){case"X":return ua(da.basicOptionalMinutes,t);case"XX":return ua(da.basic,t);case"XXXX":return ua(da.basicOptionalSeconds,t);case"XXXXX":return ua(da.extendedOptionalSeconds,t);default:return ua(da.extended,t)}}set(t,r,o){return r.timestampIsSet?t:Je(t,t.getTime()-af(t)-o)}incompatibleTokens=["t","T","x"]};var Z1=class extends je{priority=10;parse(t,r){switch(r){case"x":return ua(da.basicOptionalMinutes,t);case"xx":return ua(da.basic,t);case"xxxx":return ua(da.basicOptionalSeconds,t);case"xxxxx":return ua(da.extendedOptionalSeconds,t);default:return ua(da.extended,t)}}set(t,r,o){return r.timestampIsSet?t:Je(t,t.getTime()-af(t)-o)}incompatibleTokens=["t","T","X"]};var Q1=class extends je{priority=40;parse(t){return _1(t)}set(t,r,o){return[Je(t,o*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"};var J1=class extends je{priority=20;parse(t){return _1(t)}set(t,r,o){return[Je(t,o),{timestampIsSet:!0}]}incompatibleTokens="*"};var cj={G:new y1,y:new S1,Y:new C1,R:new E1,u:new k1,Q:new R1,q:new T1,M:new P1,L:new O1,w:new I1,I:new A1,d:new M1,D:new N1,E:new F1,e:new V1,c:new D1,i:new L1,a:new z1,b:new B1,B:new j1,h:new H1,H:new W1,K:new U1,k:new G1,m:new Y1,s:new q1,S:new K1,X:new X1,x:new Z1,t:new Q1,T:new J1};var nhe=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,ihe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,ahe=/^'([^]*?)'?$/,she=/''/g,lhe=/\S/,che=/[a-zA-Z]/;function dj(e,t,r,o){let n=()=>Je(o?.in||r,NaN),i=$B(),a=o?.locale??i.locale??Mi,s=o?.firstWeekContainsDate??o?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,l=o?.weekStartsOn??o?.locale?.options?.weekStartsOn??i.weekStartsOn??i.locale?.options?.weekStartsOn??0;if(!t)return e?n():Ae(r,o?.in);let d={firstWeekContainsDate:s,weekStartsOn:l,locale:a},u=[new v1(o?.in,r)],f=t.match(ihe).map(v=>{let y=v[0];if(y in Kb){let w=Kb[y];return w(v,a.formatLong)}return v}).join("").match(nhe),m=[];for(let v of f){!o?.useAdditionalWeekYearTokens&&g1(v)&&Xb(v,t,e),!o?.useAdditionalDayOfYearTokens&&m1(v)&&Xb(v,t,e);let y=v[0],w=cj[y];if(w){let{incompatibleTokens:_}=w;if(Array.isArray(_)){let E=m.find(S=>_.includes(S.token)||S.token===y);if(E)throw new RangeError(`The format string mustn't contain \`${E.fullToken}\` and \`${v}\` at the same time`)}else if(w.incompatibleTokens==="*"&&m.length>0)throw new RangeError(`The format string mustn't contain \`${v}\` and any other token at the same time`);m.push({token:y,fullToken:v});let x=w.run(e,v,a.match,d);if(!x)return n();u.push(x.setter),e=x.rest}else{if(y.match(che))throw new RangeError("Format string contains an unescaped latin alphabet character `"+y+"`");if(v==="''"?v="'":y==="'"&&(v=dhe(v)),e.indexOf(v)===0)e=e.slice(v.length);else return n()}}if(e.length>0&&lhe.test(e))return n();let g=u.map(v=>v.priority).sort((v,y)=>y-v).filter((v,y,w)=>w.indexOf(v)===y).map(v=>u.filter(y=>y.priority===v).sort((y,w)=>w.subPriority-y.subPriority)).map(v=>v[0]),h=Ae(r,o?.in);if(isNaN(+h))return n();let b={};for(let v of g){if(!v.validate(h,d))return n();let y=v.set(h,b,d);Array.isArray(y)?(h=y[0],Object.assign(b,y[1])):h=y}return h}function dhe(e){return e.match(ahe)[1].replace(she,"'")}function lf(e,t,r){let[o,n]=ca(r?.in,e,t);return o.getFullYear()===n.getFullYear()&&o.getMonth()===n.getMonth()}function uj(e,t,r){let[o,n]=ca(r?.in,e,t);return o.getFullYear()===n.getFullYear()}function cf(e,t,r){return qs(e,-t,r)}function fj(e,t){let r=()=>Je(t?.in,NaN),o=t?.additionalDigits??2,n=mhe(e),i;if(n.date){let d=ghe(n.date,o);i=hhe(d.restDateString,d.year)}if(!i||isNaN(+i))return r();let a=+i,s=0,l;if(n.time&&(s=bhe(n.time),isNaN(s)))return r();if(n.timezone){if(l=vhe(n.timezone),isNaN(l))return r()}else{let d=new Date(a+s),u=Ae(0,t?.in);return u.setFullYear(d.getUTCFullYear(),d.getUTCMonth(),d.getUTCDate()),u.setHours(d.getUTCHours(),d.getUTCMinutes(),d.getUTCSeconds(),d.getUTCMilliseconds()),u}return Ae(a+s+l,t?.in)}var $1={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},uhe=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,fhe=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,phe=/^([+-])(\d{2})(?::?(\d{2}))?$/;function mhe(e){let t={},r=e.split($1.dateTimeDelimiter),o;if(r.length>2)return t;if(/:/.test(r[0])?o=r[0]:(t.date=r[0],o=r[1],$1.timeZoneDelimiter.test(t.date)&&(t.date=e.split($1.timeZoneDelimiter)[0],o=e.substr(t.date.length,e.length))),o){let n=$1.timezone.exec(o);n?(t.time=o.replace(n[1],""),t.timezone=n[1]):t.time=o}return t}function ghe(e,t){let r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),o=e.match(r);if(!o)return{year:NaN,restDateString:""};let n=o[1]?parseInt(o[1]):null,i=o[2]?parseInt(o[2]):null;return{year:i===null?n:i*100,restDateString:e.slice((o[1]||o[2]).length)}}function hhe(e,t){if(t===null)return new Date(NaN);let r=e.match(uhe);if(!r)return new Date(NaN);let o=!!r[4],n=Zb(r[1]),i=Zb(r[2])-1,a=Zb(r[3]),s=Zb(r[4]),l=Zb(r[5])-1;if(o)return She(t,s,l)?yhe(t,s,l):new Date(NaN);{let d=new Date(0);return!whe(t,i,a)||!xhe(t,n)?new Date(NaN):(d.setUTCFullYear(t,i,Math.max(n,a)),d)}}function Zb(e){return e?parseInt(e):1}function bhe(e){let t=e.match(fhe);if(!t)return NaN;let r=ET(t[1]),o=ET(t[2]),n=ET(t[3]);return Che(r,o,n)?r*Yb+o*Gb+n*1e3:NaN}function ET(e){return e&&parseFloat(e.replace(",","."))||0}function vhe(e){if(e==="Z")return 0;let t=e.match(phe);if(!t)return 0;let r=t[1]==="+"?-1:1,o=parseInt(t[2]),n=t[3]&&parseInt(t[3])||0;return Ehe(o,n)?r*(o*Yb+n*Gb):NaN}function yhe(e,t,r){let o=new Date(0);o.setUTCFullYear(e,0,4);let n=o.getUTCDay()||7,i=(t-1)*7+r+1-n;return o.setUTCDate(o.getUTCDate()+i),o}var _he=[31,null,31,30,31,30,31,31,30,31,30,31];function pj(e){return e%400===0||e%4===0&&e%100!==0}function whe(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(_he[t]||(pj(e)?29:28))}function xhe(e,t){return t>=1&&t<=(pj(e)?366:365)}function She(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}function Che(e,t,r){return e===24?t===0&&r===0:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}function Ehe(e,t){return t>=0&&t<=59}function mj(e,t,r){let o=Ae(e,r?.in),n=o.getFullYear(),i=o.getDate(),a=Je(r?.in||e,0);a.setFullYear(n,t,15),a.setHours(0,0,0,0);let s=JB(a);return o.setMonth(t,Math.min(i,s)),o}function gj(e,t,r){let o=Ae(e,r?.in);return isNaN(+o)?Je(r?.in||e,NaN):(o.setFullYear(t),o)}function eS(e,t,r){return sm(e,-t,r)}function hj(e,t,r){return a1(e,-t,r)}function tS(e,t,r){return s1(e,-t,r)}function bj(e,t){let r=t.startOfMonth(e),o=r.getDay()>0?r.getDay():7,n=t.addDays(e,-o+1),i=t.addDays(n,34);return t.getMonth(e)===t.getMonth(i)?5:4}function rS(e,t){let r=t.startOfMonth(e),o=r.getDay();return o===1?r:o===0?t.addDays(r,-6):t.addDays(r,-1*(o-1))}function vj(e,t){let r=rS(e,t),o=bj(e,t);return t.addDays(r,o*7-1)}var Qb={...Mi,labels:{labelDayButton:(e,t,r,o)=>{let n;o&&typeof o.format=="function"?n=o.format.bind(o):n=(a,s)=>Ql(a,s,{locale:Mi,...r});let i=n(e,"PPPP");return t.today&&(i=`Today, ${i}`),t.selected&&(i=`${i}, selected`),i},labelMonthDropdown:"Choose the Month",labelNext:"Go to the Next Month",labelPrevious:"Go to the Previous Month",labelWeekNumber:e=>`Week ${e}`,labelYearDropdown:"Choose the Year",labelGrid:(e,t,r)=>{let o;return r&&typeof r.format=="function"?o=r.format.bind(r):o=(n,i)=>Ql(n,i,{locale:Mi,...t}),o(e,"LLLL yyyy")},labelGridcell:(e,t,r,o)=>{let n;o&&typeof o.format=="function"?n=o.format.bind(o):n=(a,s)=>Ql(a,s,{locale:Mi,...r});let i=n(e,"PPPP");return t?.today&&(i=`Today, ${i}`),i},labelNav:"Navigation bar",labelWeekNumberHeader:"Week Number",labelWeekday:(e,t,r)=>{let o;return r&&typeof r.format=="function"?o=r.format.bind(r):o=(n,i)=>Ql(n,i,{locale:Mi,...t}),o(e,"cccc")}}};var vo=class e{constructor(t,r){this.today=()=>{if(this.overrides?.today)return this.overrides.today();if(this.options.timeZone)return io.tz(this.options.timeZone);let o=this.options.Date??Date;return new o},this.newDate=(o,n,i)=>this.overrides?.newDate?this.overrides.newDate(o,n,i):this.options.timeZone?new io(o,n,i,this.options.timeZone):new Date(o,n,i),this.addDays=(o,n)=>this.overrides?.addDays?this.overrides.addDays(o,n):qs(o,n),this.addMonths=(o,n)=>this.overrides?.addMonths?this.overrides.addMonths(o,n):sm(o,n),this.addWeeks=(o,n)=>this.overrides?.addWeeks?this.overrides.addWeeks(o,n):a1(o,n),this.addYears=(o,n)=>this.overrides?.addYears?this.overrides.addYears(o,n):s1(o,n),this.differenceInCalendarDays=(o,n)=>this.overrides?.differenceInCalendarDays?this.overrides.differenceInCalendarDays(o,n):Xl(o,n),this.differenceInCalendarMonths=(o,n)=>this.overrides?.differenceInCalendarMonths?this.overrides.differenceInCalendarMonths(o,n):c1(o,n),this.eachMonthOfInterval=o=>this.overrides?.eachMonthOfInterval?this.overrides.eachMonthOfInterval(o):VB(o),this.eachYearOfInterval=o=>{let n=this.overrides?.eachYearOfInterval?this.overrides.eachYearOfInterval(o):LB(o),i=new Set(n.map(s=>this.getYear(s)));if(i.size===n.length)return n;let a=[];return i.forEach(s=>{a.push(new Date(s,0,1))}),a},this.endOfBroadcastWeek=o=>this.overrides?.endOfBroadcastWeek?this.overrides.endOfBroadcastWeek(o):vj(o,this),this.endOfISOWeek=o=>this.overrides?.endOfISOWeek?this.overrides.endOfISOWeek(o):zB(o),this.endOfMonth=o=>this.overrides?.endOfMonth?this.overrides.endOfMonth(o):d1(o),this.endOfWeek=(o,n)=>this.overrides?.endOfWeek?this.overrides.endOfWeek(o,n):f1(o,this.options),this.endOfYear=o=>this.overrides?.endOfYear?this.overrides.endOfYear(o):DB(o),this.format=(o,n,i)=>{let a=this.overrides?.format?this.overrides.format(o,n,this.options):Ql(o,n,this.options);return this.options.numerals&&this.options.numerals!=="latn"?this.replaceDigits(a):a},this.getISOWeek=o=>this.overrides?.getISOWeek?this.overrides.getISOWeek(o):ud(o),this.getMonth=(o,n)=>this.overrides?.getMonth?this.overrides.getMonth(o,this.options):tj(o,this.options),this.getYear=(o,n)=>this.overrides?.getYear?this.overrides.getYear(o,this.options):rj(o,this.options),this.getWeek=(o,n)=>this.overrides?.getWeek?this.overrides.getWeek(o,this.options):fd(o,this.options),this.isAfter=(o,n)=>this.overrides?.isAfter?this.overrides.isAfter(o,n):oj(o,n),this.isBefore=(o,n)=>this.overrides?.isBefore?this.overrides.isBefore(o,n):nj(o,n),this.isDate=o=>this.overrides?.isDate?this.overrides.isDate(o):l1(o),this.isSameDay=(o,n)=>this.overrides?.isSameDay?this.overrides.isSameDay(o,n):FB(o,n),this.isSameMonth=(o,n)=>this.overrides?.isSameMonth?this.overrides.isSameMonth(o,n):lf(o,n),this.isSameYear=(o,n)=>this.overrides?.isSameYear?this.overrides.isSameYear(o,n):uj(o,n),this.max=o=>this.overrides?.max?this.overrides.max(o):MB(o),this.min=o=>this.overrides?.min?this.overrides.min(o):NB(o),this.setMonth=(o,n)=>this.overrides?.setMonth?this.overrides.setMonth(o,n):mj(o,n),this.setYear=(o,n)=>this.overrides?.setYear?this.overrides.setYear(o,n):gj(o,n),this.startOfBroadcastWeek=(o,n)=>this.overrides?.startOfBroadcastWeek?this.overrides.startOfBroadcastWeek(o,this):rS(o,this),this.startOfDay=o=>this.overrides?.startOfDay?this.overrides.startOfDay(o):dd(o),this.startOfISOWeek=o=>this.overrides?.startOfISOWeek?this.overrides.startOfISOWeek(o):Ai(o),this.startOfMonth=o=>this.overrides?.startOfMonth?this.overrides.startOfMonth(o):qb(o),this.startOfWeek=(o,n)=>this.overrides?.startOfWeek?this.overrides.startOfWeek(o,this.options):dn(o,this.options),this.startOfYear=o=>this.overrides?.startOfYear?this.overrides.startOfYear(o):lm(o),this.options={locale:Qb,...t},this.overrides=r}getDigitMap(){let{numerals:t="latn"}=this.options,r=new Intl.NumberFormat("en-US",{numberingSystem:t}),o={};for(let n=0;n<10;n++)o[n.toString()]=r.format(n);return o}replaceDigits(t){let r=this.getDigitMap();return t.replace(/\d/g,o=>r[o]||o)}formatNumber(t){return this.replaceDigits(t.toString())}getMonthYearOrder(){let t=this.options.locale?.code;return t&&e.yearFirstLocales.has(t)?"year-first":"month-first"}formatMonthYear(t){let{locale:r,timeZone:o,numerals:n}=this.options,i=r?.code;if(i&&e.yearFirstLocales.has(i))try{return new Intl.DateTimeFormat(i,{month:"long",year:"numeric",timeZone:o,numberingSystem:n}).format(t)}catch{}let a=this.getMonthYearOrder()==="year-first"?"y LLLL":"LLLL y";return this.format(t,a)}};vo.yearFirstLocales=new Set(["eu","hu","ja","ja-Hira","ja-JP","ko","ko-KR","lt","lt-LT","lv","lv-LV","mn","mn-MN","zh","zh-CN","zh-HK","zh-TW"]);var yo=new vo;var hm=class{constructor(t,r,o=yo){this.date=t,this.displayMonth=r,this.outside=!!(r&&!o.isSameMonth(t,r)),this.dateLib=o,this.isoDate=o.format(t,"yyyy-MM-dd"),this.displayMonthId=o.format(r,"yyyy-MM"),this.dateMonthId=o.format(t,"yyyy-MM")}isEqualTo(t){return this.dateLib.isSameDay(t.date,this.date)&&this.dateLib.isSameMonth(t.displayMonth,this.displayMonth)}};var oS=class{constructor(t,r){this.date=t,this.weeks=r}};var nS=class{constructor(t,r){this.days=r,this.weekNumber=t}};var TT={};Lr(TT,{CaptionLabel:()=>khe,Chevron:()=>Rhe,Day:()=>The,DayButton:()=>Phe,Dropdown:()=>Ohe,DropdownNav:()=>Ihe,Footer:()=>Ahe,Month:()=>Mhe,MonthCaption:()=>Nhe,MonthGrid:()=>Fhe,Months:()=>Vhe,MonthsDropdown:()=>Dhe,Nav:()=>Lhe,NextMonthButton:()=>zhe,Option:()=>Bhe,PreviousMonthButton:()=>jhe,Root:()=>Hhe,Select:()=>Whe,Week:()=>Uhe,WeekNumber:()=>qhe,WeekNumberHeader:()=>Khe,Weekday:()=>Ghe,Weekdays:()=>Yhe,Weeks:()=>Xhe,YearsDropdown:()=>Zhe});var yj=c(X(),1);function khe(e){return yj.default.createElement("span",{...e})}var bm=c(X(),1);function Rhe(e){let{size:t=24,orientation:r="left",className:o,style:n}=e;return bm.default.createElement("svg",{className:o,style:n,width:t,height:t,viewBox:"0 0 24 24"},r==="up"&&bm.default.createElement("polygon",{points:"6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28"}),r==="down"&&bm.default.createElement("polygon",{points:"6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72"}),r==="left"&&bm.default.createElement("polygon",{points:"16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20"}),r==="right"&&bm.default.createElement("polygon",{points:"8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20"}))}var _j=c(X(),1);function The(e){let{day:t,modifiers:r,...o}=e;return _j.default.createElement("td",{...o})}var iS=c(X(),1);function Phe(e){let{day:t,modifiers:r,...o}=e,n=iS.default.useRef(null);return iS.default.useEffect(()=>{r.focused&&n.current?.focus()},[r.focused]),iS.default.createElement("button",{ref:n,...o})}var vm=c(X(),1);var Me;(function(e){e.Root="root",e.Chevron="chevron",e.Day="day",e.DayButton="day_button",e.CaptionLabel="caption_label",e.Dropdowns="dropdowns",e.Dropdown="dropdown",e.DropdownRoot="dropdown_root",e.Footer="footer",e.MonthGrid="month_grid",e.MonthCaption="month_caption",e.MonthsDropdown="months_dropdown",e.Month="month",e.Months="months",e.Nav="nav",e.NextMonthButton="button_next",e.PreviousMonthButton="button_previous",e.Week="week",e.Weeks="weeks",e.Weekday="weekday",e.Weekdays="weekdays",e.WeekNumber="week_number",e.WeekNumberHeader="week_number_header",e.YearsDropdown="years_dropdown"})(Me||(Me={}));var sr;(function(e){e.disabled="disabled",e.hidden="hidden",e.outside="outside",e.focused="focused",e.today="today"})(sr||(sr={}));var ci;(function(e){e.range_end="range_end",e.range_middle="range_middle",e.range_start="range_start",e.selected="selected"})(ci||(ci={}));var Tn;(function(e){e.weeks_before_enter="weeks_before_enter",e.weeks_before_exit="weeks_before_exit",e.weeks_after_enter="weeks_after_enter",e.weeks_after_exit="weeks_after_exit",e.caption_after_enter="caption_after_enter",e.caption_after_exit="caption_after_exit",e.caption_before_enter="caption_before_enter",e.caption_before_exit="caption_before_exit"})(Tn||(Tn={}));var aS=c(X(),1),kT=(0,aS.createContext)(void 0);function Ks(){let e=(0,aS.useContext)(kT);if(e===void 0)throw new Error("useDayPicker() must be used within a custom component.");return e}function Ohe(e){let{options:t,className:r,...o}=e,{classNames:n,components:i,styles:a}=Ks(),s=[n[Me.Dropdown],r].join(" "),l=t?.find(({value:d})=>d===o.value);return vm.default.createElement("span",{"data-disabled":o.disabled,className:n[Me.DropdownRoot],style:a?.[Me.DropdownRoot]},vm.default.createElement(i.Select,{className:s,...o},t?.map(({value:d,label:u,disabled:f})=>vm.default.createElement(i.Option,{key:d,value:d,disabled:f},u))),vm.default.createElement("span",{className:n[Me.CaptionLabel],style:a?.[Me.CaptionLabel],"aria-hidden":!0},l?.label,vm.default.createElement(i.Chevron,{orientation:"down",size:18,className:n[Me.Chevron],style:a?.[Me.Chevron]})))}var wj=c(X(),1);function Ihe(e){return wj.default.createElement("div",{...e})}var xj=c(X(),1);function Ahe(e){return xj.default.createElement("div",{...e})}var Sj=c(X(),1);function Mhe(e){let{calendarMonth:t,displayIndex:r,...o}=e;return Sj.default.createElement("div",{...o},e.children)}var Cj=c(X(),1);function Nhe(e){let{calendarMonth:t,displayIndex:r,...o}=e;return Cj.default.createElement("div",{...o})}var Ej=c(X(),1);function Fhe(e){return Ej.default.createElement("table",{...e})}var kj=c(X(),1);function Vhe(e){return kj.default.createElement("div",{...e})}var Rj=c(X(),1);function Dhe(e){let{components:t}=Ks();return Rj.default.createElement(t.Dropdown,{...e})}var Jl=c(X(),1);function Lhe(e){let{onPreviousClick:t,onNextClick:r,previousMonth:o,nextMonth:n,...i}=e,{components:a,classNames:s,styles:l,labels:{labelPrevious:d,labelNext:u}}=Ks(),f=(0,Jl.useCallback)(g=>{n&&r?.(g)},[n,r]),m=(0,Jl.useCallback)(g=>{o&&t?.(g)},[o,t]);return Jl.default.createElement("nav",{...i},Jl.default.createElement(a.PreviousMonthButton,{type:"button",className:s[Me.PreviousMonthButton],style:l?.[Me.PreviousMonthButton],tabIndex:o?void 0:-1,"aria-disabled":o?void 0:!0,"aria-label":d(o),onClick:m},Jl.default.createElement(a.Chevron,{disabled:o?void 0:!0,className:s[Me.Chevron],style:l?.[Me.Chevron],orientation:"left"})),Jl.default.createElement(a.NextMonthButton,{type:"button",className:s[Me.NextMonthButton],style:l?.[Me.NextMonthButton],tabIndex:n?void 0:-1,"aria-disabled":n?void 0:!0,"aria-label":u(n),onClick:f},Jl.default.createElement(a.Chevron,{disabled:n?void 0:!0,orientation:"right",className:s[Me.Chevron],style:l?.[Me.Chevron]})))}var Tj=c(X(),1);function zhe(e){return Tj.default.createElement("button",{...e})}var Pj=c(X(),1);function Bhe(e){return Pj.default.createElement("option",{...e})}var Oj=c(X(),1);function jhe(e){return Oj.default.createElement("button",{...e})}var Ij=c(X(),1);function Hhe(e){let{rootRef:t,...r}=e;return Ij.default.createElement("div",{...r,ref:t})}var Aj=c(X(),1);function Whe(e){return Aj.default.createElement("select",{...e})}var Mj=c(X(),1);function Uhe(e){let{week:t,...r}=e;return Mj.default.createElement("tr",{...r})}var Nj=c(X(),1);function Ghe(e){return Nj.default.createElement("th",{...e})}var RT=c(X(),1);function Yhe(e){return RT.default.createElement("thead",{"aria-hidden":!0},RT.default.createElement("tr",{...e}))}var Fj=c(X(),1);function qhe(e){let{week:t,...r}=e;return Fj.default.createElement("th",{...r})}var Vj=c(X(),1);function Khe(e){return Vj.default.createElement("th",{...e})}var Dj=c(X(),1);function Xhe(e){return Dj.default.createElement("tbody",{...e})}var Lj=c(X(),1);function Zhe(e){let{components:t}=Ks();return Lj.default.createElement(t.Dropdown,{...e})}var ct=c(X(),1);function di(e,t,r=!1,o=yo){let{from:n,to:i}=e,{differenceInCalendarDays:a,isSameDay:s}=o;return n&&i?(a(i,n)<0&&([n,i]=[i,n]),a(t,n)>=(r?1:0)&&a(i,t)>=(r?1:0)):!r&&i?s(i,t):!r&&n?s(n,t):!1}function ym(e){return!!(e&&typeof e=="object"&&"before"in e&&"after"in e)}function pd(e){return!!(e&&typeof e=="object"&&"from"in e)}function _m(e){return!!(e&&typeof e=="object"&&"after"in e)}function wm(e){return!!(e&&typeof e=="object"&&"before"in e)}function sS(e){return!!(e&&typeof e=="object"&&"dayOfWeek"in e)}function lS(e,t){return Array.isArray(e)&&e.every(t.isDate)}function fa(e,t,r=yo){let o=Array.isArray(t)?t:[t],{isSameDay:n,differenceInCalendarDays:i,isAfter:a}=r;return o.some(s=>{if(typeof s=="boolean")return s;if(r.isDate(s))return n(e,s);if(lS(s,r))return s.some(l=>n(e,l));if(pd(s))return di(s,e,!1,r);if(sS(s))return Array.isArray(s.dayOfWeek)?s.dayOfWeek.includes(e.getDay()):s.dayOfWeek===e.getDay();if(ym(s)){let l=i(s.before,e),d=i(s.after,e),u=l>0,f=d<0;return a(s.before,s.after)?f&&u:u||f}return _m(s)?i(e,s.after)>0:wm(s)?i(s.before,e)>0:typeof s=="function"?s(e):!1})}function zj(e,t,r,o,n){let{disabled:i,hidden:a,modifiers:s,showOutsideDays:l,broadcastCalendar:d,today:u=n.today()}=t,{isSameDay:f,isSameMonth:m,startOfMonth:g,isBefore:h,endOfMonth:b,isAfter:v}=n,y=r&&g(r),w=o&&b(o),_={[sr.focused]:[],[sr.outside]:[],[sr.disabled]:[],[sr.hidden]:[],[sr.today]:[]},x={};for(let E of e){let{date:S,displayMonth:C}=E,R=!!(C&&!m(S,C)),T=!!(y&&h(S,y)),P=!!(w&&v(S,w)),O=!!(i&&fa(S,i,n)),k=!!(a&&fa(S,a,n))||T||P||!d&&!l&&R||d&&l===!1&&R,F=f(S,u);R&&_.outside.push(E),O&&_.disabled.push(E),k&&_.hidden.push(E),F&&_.today.push(E),s&&Object.keys(s).forEach(V=>{let L=s?.[V];L&&fa(S,L,n)&&(x[V]?x[V].push(E):x[V]=[E])})}return E=>{let S={[sr.focused]:!1,[sr.disabled]:!1,[sr.hidden]:!1,[sr.outside]:!1,[sr.today]:!1},C={};for(let R in _){let T=_[R];S[R]=T.some(P=>P===E)}for(let R in x)C[R]=x[R].some(T=>T===E);return{...S,...C}}}function Bj(e,t,r={}){return Object.entries(e).filter(([,n])=>n===!0).reduce((n,[i])=>(r[i]?n.push(r[i]):t[sr[i]]?n.push(t[sr[i]]):t[ci[i]]&&n.push(t[ci[i]]),n),[t[Me.Day]])}function jj(e){return{...TT,...e}}function Hj(e){let t={"data-mode":e.mode??void 0,"data-required":"required"in e?e.required:void 0,"data-multiple-months":e.numberOfMonths&&e.numberOfMonths>1||void 0,"data-week-numbers":e.showWeekNumber||void 0,"data-broadcast-calendar":e.broadcastCalendar||void 0,"data-nav-layout":e.navLayout||void 0};return Object.entries(e).forEach(([r,o])=>{r.startsWith("data-")&&(t[r]=o)}),t}function Wj(){let e={};for(let t in Me)e[Me[t]]=`rdp-${Me[t]}`;for(let t in sr)e[sr[t]]=`rdp-${sr[t]}`;for(let t in ci)e[ci[t]]=`rdp-${ci[t]}`;for(let t in Tn)e[Tn[t]]=`rdp-${Tn[t]}`;return e}var PT={};Lr(PT,{formatCaption:()=>Qhe,formatDay:()=>Jhe,formatMonthDropdown:()=>$he,formatWeekNumber:()=>tbe,formatWeekNumberHeader:()=>rbe,formatWeekdayName:()=>ebe,formatYearDropdown:()=>obe});function Qhe(e,t,r){return(r??new vo(t)).formatMonthYear(e)}function Jhe(e,t,r){return(r??new vo(t)).format(e,"d")}function $he(e,t=yo){return t.format(e,"LLLL")}function ebe(e,t,r){return(r??new vo(t)).format(e,"cccccc")}function tbe(e,t=yo){return e<10?t.formatNumber(`0${e.toLocaleString()}`):t.formatNumber(`${e.toLocaleString()}`)}function rbe(){return""}function obe(e,t=yo){return t.format(e,"yyyy")}function Uj(e){return{...PT,...e}}var jT={};Lr(jT,{labelDayButton:()=>OT,labelGrid:()=>IT,labelGridcell:()=>AT,labelMonthDropdown:()=>MT,labelNav:()=>NT,labelNext:()=>FT,labelPrevious:()=>VT,labelWeekNumber:()=>LT,labelWeekNumberHeader:()=>zT,labelWeekday:()=>DT,labelYearDropdown:()=>BT});function OT(e,t,r,o){let n=(o??new vo(r)).format(e,"PPPP");return t.today&&(n=`Today, ${n}`),t.selected&&(n=`${n}, selected`),n}function IT(e,t,r){return(r??new vo(t)).formatMonthYear(e)}function AT(e,t,r,o){let n=(o??new vo(r)).format(e,"PPPP");return t?.today&&(n=`Today, ${n}`),n}function MT(e){return"Choose the Month"}function NT(){return""}var nbe="Go to the Next Month";function FT(e,t){return nbe}function VT(e){return"Go to the Previous Month"}function DT(e,t,r){return(r??new vo(t)).format(e,"cccc")}function LT(e,t){return`Week ${e}`}function zT(e){return"Week Number"}function BT(e){return"Choose the Year"}var Ja=(e,t,r)=>t||(r?typeof r=="function"?r:(...o)=>r:e);function Gj(e,t){let r=t.locale?.labels??{};return{...jT,...e??{},labelDayButton:Ja(OT,e?.labelDayButton,r.labelDayButton),labelMonthDropdown:Ja(MT,e?.labelMonthDropdown,r.labelMonthDropdown),labelNext:Ja(FT,e?.labelNext,r.labelNext),labelPrevious:Ja(VT,e?.labelPrevious,r.labelPrevious),labelWeekNumber:Ja(LT,e?.labelWeekNumber,r.labelWeekNumber),labelYearDropdown:Ja(BT,e?.labelYearDropdown,r.labelYearDropdown),labelGrid:Ja(IT,e?.labelGrid,r.labelGrid),labelGridcell:Ja(AT,e?.labelGridcell,r.labelGridcell),labelNav:Ja(NT,e?.labelNav,r.labelNav),labelWeekNumberHeader:Ja(zT,e?.labelWeekNumberHeader,r.labelWeekNumberHeader),labelWeekday:Ja(DT,e?.labelWeekday,r.labelWeekday)}}function Yj(e,t,r,o,n){let{startOfMonth:i,startOfYear:a,endOfYear:s,eachMonthOfInterval:l,getMonth:d}=n;return l({start:a(e),end:s(e)}).map(m=>{let g=o.formatMonthDropdown(m,n),h=d(m),b=t&&m<i(t)||r&&m>i(r)||!1;return{value:h,label:g,disabled:b}})}function qj(e,t={},r={}){let o={...t?.[Me.Day]};return Object.entries(e).filter(([,n])=>n===!0).forEach(([n])=>{o={...o,...r?.[n]}}),o}function Kj(e,t,r,o){let n=o??e.today(),i=r?e.startOfBroadcastWeek(n,e):t?e.startOfISOWeek(n):e.startOfWeek(n),a=[];for(let s=0;s<7;s++){let l=e.addDays(i,s);a.push(l)}return a}function Xj(e,t,r,o,n=!1){if(!e||!t)return;let{startOfYear:i,endOfYear:a,eachYearOfInterval:s,getYear:l}=o,d=i(e),u=a(t),f=s({start:d,end:u});return n&&f.reverse(),f.map(m=>{let g=r.formatYearDropdown(m,o);return{value:l(m),label:g,disabled:!1}})}function Zj(e,t={}){let{weekStartsOn:r,locale:o}=t,n=r??o?.options?.weekStartsOn??0,i=s=>{let l=typeof s=="number"||typeof s=="string"?new Date(s):s;return new io(l.getFullYear(),l.getMonth(),l.getDate(),12,0,0,e)},a=s=>{let l=i(s);return new Date(l.getFullYear(),l.getMonth(),l.getDate(),0,0,0,0)};return{today:()=>i(io.tz(e)),newDate:(s,l,d)=>new io(s,l,d,12,0,0,e),startOfDay:s=>i(s),startOfWeek:(s,l)=>{let d=i(s),u=l?.weekStartsOn??n,f=(d.getDay()-u+7)%7;return d.setDate(d.getDate()-f),d},startOfISOWeek:s=>{let l=i(s),d=(l.getDay()-1+7)%7;return l.setDate(l.getDate()-d),l},startOfMonth:s=>{let l=i(s);return l.setDate(1),l},startOfYear:s=>{let l=i(s);return l.setMonth(0,1),l},endOfWeek:(s,l)=>{let d=i(s),m=(((l?.weekStartsOn??n)+6)%7-d.getDay()+7)%7;return d.setDate(d.getDate()+m),d},endOfISOWeek:s=>{let l=i(s),d=(7-l.getDay())%7;return l.setDate(l.getDate()+d),l},endOfMonth:s=>{let l=i(s);return l.setMonth(l.getMonth()+1,0),l},endOfYear:s=>{let l=i(s);return l.setMonth(11,31),l},eachMonthOfInterval:s=>{let l=i(s.start),d=i(s.end),u=[],f=new io(l.getFullYear(),l.getMonth(),1,12,0,0,e),m=d.getFullYear()*12+d.getMonth();for(;f.getFullYear()*12+f.getMonth()<=m;)u.push(new io(f,e)),f.setMonth(f.getMonth()+1,1);return u},addDays:(s,l)=>{let d=i(s);return d.setDate(d.getDate()+l),d},addWeeks:(s,l)=>{let d=i(s);return d.setDate(d.getDate()+l*7),d},addMonths:(s,l)=>{let d=i(s);return d.setMonth(d.getMonth()+l),d},addYears:(s,l)=>{let d=i(s);return d.setFullYear(d.getFullYear()+l),d},eachYearOfInterval:s=>{let l=i(s.start),d=i(s.end),u=[],f=new io(l.getFullYear(),0,1,12,0,0,e);for(;f.getFullYear()<=d.getFullYear();)u.push(new io(f,e)),f.setFullYear(f.getFullYear()+1,0,1);return u},getWeek:(s,l)=>{let d=a(s);return fd(d,{weekStartsOn:l?.weekStartsOn??n,firstWeekContainsDate:l?.firstWeekContainsDate??o?.options?.firstWeekContainsDate??1})},getISOWeek:s=>{let l=a(s);return ud(l)},differenceInCalendarDays:(s,l)=>{let d=a(s),u=a(l);return Xl(d,u)},differenceInCalendarMonths:(s,l)=>{let d=a(s),u=a(l);return c1(d,u)}}}var xm=c(X(),1);var Jb=e=>e instanceof HTMLElement?e:null,HT=e=>[...e.querySelectorAll("[data-animated-month]")??[]],ibe=e=>Jb(e.querySelector("[data-animated-month]")),WT=e=>Jb(e.querySelector("[data-animated-caption]")),UT=e=>Jb(e.querySelector("[data-animated-weeks]")),abe=e=>Jb(e.querySelector("[data-animated-nav]")),sbe=e=>Jb(e.querySelector("[data-animated-weekdays]"));function Qj(e,t,{classNames:r,months:o,focused:n,dateLib:i}){let a=(0,xm.useRef)(null),s=(0,xm.useRef)(o),l=(0,xm.useRef)(!1);(0,xm.useLayoutEffect)(()=>{let d=s.current;if(s.current=o,!t||!e.current||!(e.current instanceof HTMLElement)||o.length===0||d.length===0||o.length!==d.length)return;let u=i.isSameMonth(o[0].date,d[0].date),f=i.isAfter(o[0].date,d[0].date),m=f?r[Tn.caption_after_enter]:r[Tn.caption_before_enter],g=f?r[Tn.weeks_after_enter]:r[Tn.weeks_before_enter],h=a.current,b=e.current.cloneNode(!0);if(b instanceof HTMLElement?(HT(b).forEach(_=>{if(!(_ instanceof HTMLElement))return;let x=ibe(_);x&&_.contains(x)&&_.removeChild(x);let E=WT(_);E&&E.classList.remove(m);let S=UT(_);S&&S.classList.remove(g)}),a.current=b):a.current=null,l.current||u||n)return;let v=h instanceof HTMLElement?HT(h):[],y=HT(e.current);if(y?.every(w=>w instanceof HTMLElement)&&v?.every(w=>w instanceof HTMLElement)){l.current=!0;let w=[];e.current.style.isolation="isolate";let _=abe(e.current);_&&(_.style.zIndex="1"),y.forEach((x,E)=>{let S=v[E];if(!S)return;x.style.position="relative",x.style.overflow="hidden";let C=WT(x);C&&C.classList.add(m);let R=UT(x);R&&R.classList.add(g);let T=()=>{l.current=!1,e.current&&(e.current.style.isolation=""),_&&(_.style.zIndex=""),C&&C.classList.remove(m),R&&R.classList.remove(g),x.style.position="",x.style.overflow="",x.contains(S)&&x.removeChild(S)};w.push(T),S.style.pointerEvents="none",S.style.position="absolute",S.style.overflow="hidden",S.setAttribute("aria-hidden","true");let P=sbe(S);P&&(P.style.opacity="0");let O=WT(S);O&&(O.classList.add(f?r[Tn.caption_before_exit]:r[Tn.caption_after_exit]),O.addEventListener("animationend",T));let k=UT(S);k&&k.classList.add(f?r[Tn.weeks_before_exit]:r[Tn.weeks_after_exit]),x.insertBefore(S,x.firstChild)})}})}var cS=c(X(),1);function Jj(e,t,r,o){let n=e[0],i=e[e.length-1],{ISOWeek:a,fixedWeeks:s,broadcastCalendar:l}=r??{},{addDays:d,differenceInCalendarDays:u,differenceInCalendarMonths:f,endOfBroadcastWeek:m,endOfISOWeek:g,endOfMonth:h,endOfWeek:b,isAfter:v,startOfBroadcastWeek:y,startOfISOWeek:w,startOfWeek:_}=o,x=l?y(n,o):a?w(n):_(n),E=l?m(i):a?g(h(i)):b(h(i)),S=t&&(l?m(t):a?g(t):b(t)),C=S&&v(E,S)?S:E,R=u(C,x),T=f(i,n)+1,P=[];for(let F=0;F<=R;F++){let V=d(x,F);P.push(V)}let k=(l?35:42)*T;if(s&&P.length<k){let F=k-P.length;for(let V=0;V<F;V++){let L=d(P[P.length-1],1);P.push(L)}}return P}function $j(e){let t=[];return e.reduce((r,o)=>{let n=o.weeks.reduce((i,a)=>i.concat(a.days.slice()),t.slice());return r.concat(n.slice())},t.slice())}function eH(e,t,r,o){let{numberOfMonths:n=1}=r,i=[];for(let a=0;a<n;a++){let s=o.addMonths(e,a);if(t&&s>t)break;i.push(s)}return i}function GT(e,t,r,o){let{month:n,defaultMonth:i,today:a=o.today(),numberOfMonths:s=1}=e,l=n||i||a,{differenceInCalendarMonths:d,addMonths:u,startOfMonth:f}=o;if(r&&d(r,l)<s-1){let m=-1*(s-1);l=u(r,m)}return t&&d(l,t)<0&&(l=t),f(l)}function tH(e,t,r,o){let{addDays:n,endOfBroadcastWeek:i,endOfISOWeek:a,endOfMonth:s,endOfWeek:l,getISOWeek:d,getWeek:u,startOfBroadcastWeek:f,startOfISOWeek:m,startOfWeek:g}=o,h=e.reduce((b,v)=>{let y=r.broadcastCalendar?f(v,o):r.ISOWeek?m(v):g(v),w=r.broadcastCalendar?i(v):r.ISOWeek?a(s(v)):l(s(v)),_=t.filter(C=>C>=y&&C<=w),x=r.broadcastCalendar?35:42;if(r.fixedWeeks&&_.length<x){let C=t.filter(R=>{let T=x-_.length;return R>w&&R<=n(w,T)});_.push(...C)}let E=_.reduce((C,R)=>{let T=r.ISOWeek?d(R):u(R),P=C.find(k=>k.weekNumber===T),O=new hm(R,v,o);return P?P.days.push(O):C.push(new nS(T,[O])),C},[]),S=new oS(v,E);return b.push(S),b},[]);return r.reverseMonths?h.reverse():h}function rH(e,t){let{startMonth:r,endMonth:o}=e,{startOfYear:n,startOfDay:i,startOfMonth:a,endOfMonth:s,addYears:l,endOfYear:d,today:u}=t,f=e.captionLayout==="dropdown"||e.captionLayout==="dropdown-years";return r?r=a(r):!r&&f&&(r=n(l(e.today??u(),-100))),o?o=s(o):!o&&f&&(o=d(e.today??u())),[r&&i(r),o&&i(o)]}function oH(e,t,r,o){if(r.disableNavigation)return;let{pagedNavigation:n,numberOfMonths:i=1}=r,{startOfMonth:a,addMonths:s,differenceInCalendarMonths:l}=o,d=n?i:1,u=a(e);if(!t)return s(u,d);if(!(l(t,e)<i))return s(u,d)}function nH(e,t,r,o){if(r.disableNavigation)return;let{pagedNavigation:n,numberOfMonths:i}=r,{startOfMonth:a,addMonths:s,differenceInCalendarMonths:l}=o,d=n?i??1:1,u=a(e);if(!t)return s(u,-d);if(!(l(u,t)<=0))return s(u,-d)}function iH(e){let t=[];return e.reduce((r,o)=>r.concat(o.weeks.slice()),t.slice())}var aH=c(X(),1);function md(e,t){let[r,o]=(0,aH.useState)(e);return[t===void 0?r:t,o]}function sH(e,t){let[r,o]=rH(e,t),{startOfMonth:n,endOfMonth:i}=t,a=GT(e,r,o,t),[s,l]=md(a,e.month?a:void 0);(0,cS.useEffect)(()=>{let x=GT(e,r,o,t);l(x)},[e.timeZone]);let{months:d,weeks:u,days:f,previousMonth:m,nextMonth:g}=(0,cS.useMemo)(()=>{let x=eH(s,o,{numberOfMonths:e.numberOfMonths},t),E=Jj(x,e.endMonth?i(e.endMonth):void 0,{ISOWeek:e.ISOWeek,fixedWeeks:e.fixedWeeks,broadcastCalendar:e.broadcastCalendar},t),S=tH(x,E,{broadcastCalendar:e.broadcastCalendar,fixedWeeks:e.fixedWeeks,ISOWeek:e.ISOWeek,reverseMonths:e.reverseMonths},t),C=iH(S),R=$j(S),T=nH(s,r,e,t),P=oH(s,o,e,t);return{months:S,weeks:C,days:R,previousMonth:T,nextMonth:P}},[t,s.getTime(),o?.getTime(),r?.getTime(),e.disableNavigation,e.broadcastCalendar,e.endMonth?.getTime(),e.fixedWeeks,e.ISOWeek,e.numberOfMonths,e.pagedNavigation,e.reverseMonths]),{disableNavigation:h,onMonthChange:b}=e,v=x=>u.some(E=>E.days.some(S=>S.isEqualTo(x))),y=x=>{if(h)return;let E=n(x);r&&E<n(r)&&(E=n(r)),o&&E>n(o)&&(E=n(o)),l(E),b?.(E)};return{months:d,weeks:u,days:f,navStart:r,navEnd:o,previousMonth:m,nextMonth:g,goToMonth:y,goToDay:x=>{v(x)||y(x.date)}}}var qT=c(X(),1);var Xs;(function(e){e[e.Today=0]="Today",e[e.Selected=1]="Selected",e[e.LastFocused=2]="LastFocused",e[e.FocusedModifier=3]="FocusedModifier"})(Xs||(Xs={}));function lH(e){return!e[sr.disabled]&&!e[sr.hidden]&&!e[sr.outside]}function cH(e,t,r,o){let n,i=-1;for(let a of e){let s=t(a);lH(s)&&(s[sr.focused]&&i<Xs.FocusedModifier?(n=a,i=Xs.FocusedModifier):o?.isEqualTo(a)&&i<Xs.LastFocused?(n=a,i=Xs.LastFocused):r(a.date)&&i<Xs.Selected?(n=a,i=Xs.Selected):s[sr.today]&&i<Xs.Today&&(n=a,i=Xs.Today))}return n||(n=e.find(a=>lH(t(a)))),n}function dH(e,t,r,o,n,i,a){let{ISOWeek:s,broadcastCalendar:l}=i,{addDays:d,addMonths:u,addWeeks:f,addYears:m,endOfBroadcastWeek:g,endOfISOWeek:h,endOfWeek:b,max:v,min:y,startOfBroadcastWeek:w,startOfISOWeek:_,startOfWeek:x}=a,S={day:d,week:f,month:u,year:m,startOfWeek:C=>l?w(C,a):s?_(C):x(C),endOfWeek:C=>l?g(C):s?h(C):b(C)}[e](r,t==="after"?1:-1);return t==="before"&&o?S=v([o,S]):t==="after"&&n&&(S=y([n,S])),S}function YT(e,t,r,o,n,i,a,s=0){if(s>365)return;let l=dH(e,t,r.date,o,n,i,a),d=!!(i.disabled&&fa(l,i.disabled,a)),u=!!(i.hidden&&fa(l,i.hidden,a)),f=l,m=new hm(l,f,a);return!d&&!u?m:YT(e,t,m,o,n,i,a,s+1)}function uH(e,t,r,o,n){let{autoFocus:i}=e,[a,s]=(0,qT.useState)(),l=cH(t.days,r,o||(()=>!1),a),[d,u]=(0,qT.useState)(i?l:void 0);return{isFocusTarget:b=>!!l?.isEqualTo(b),setFocused:u,focused:d,blur:()=>{s(d),u(void 0)},moveFocus:(b,v)=>{if(!d)return;let y=YT(b,v,d,t.navStart,t.navEnd,e,n);y&&(e.disableNavigation&&!t.days.some(_=>_.isEqualTo(y))||(t.goToDay(y),u(y)))}}}function fH(e,t){let{selected:r,required:o,onSelect:n}=e,[i,a]=md(r,n?r:void 0),s=n?r:i,{isSameDay:l}=t,d=g=>s?.some(h=>l(h,g))??!1,{min:u,max:f}=e;return{selected:s,select:(g,h,b)=>{let v=[...s??[]];if(d(g)){if(s?.length===u||o&&s?.length===1)return;v=s?.filter(y=>!l(y,g))}else s?.length===f?v=[g]:v=[...v,g];return n||a(v),n?.(v,g,h,b),v},isSelected:d}}function pH(e,t,r=0,o=0,n=!1,i=yo){let{from:a,to:s}=t||{},{isSameDay:l,isAfter:d,isBefore:u}=i,f;if(!a&&!s)f={from:e,to:r>0?void 0:e};else if(a&&!s)l(a,e)?r===0?f={from:a,to:e}:n?f={from:a,to:void 0}:f=void 0:u(e,a)?f={from:e,to:a}:f={from:a,to:e};else if(a&&s)if(l(a,e)&&l(s,e))n?f={from:a,to:s}:f=void 0;else if(l(a,e))f={from:a,to:r>0?void 0:e};else if(l(s,e))f={from:e,to:r>0?void 0:e};else if(u(e,a))f={from:e,to:s};else if(d(e,a))f={from:a,to:e};else if(d(e,s))f={from:a,to:e};else throw new Error("Invalid range");if(f?.from&&f?.to){let m=i.differenceInCalendarDays(f.to,f.from);o>0&&m>o?f={from:e,to:void 0}:r>1&&m<r&&(f={from:e,to:void 0})}return f}function mH(e,t,r=yo){let o=Array.isArray(t)?t:[t],n=e.from,i=r.differenceInCalendarDays(e.to,e.from),a=Math.min(i,6);for(let s=0;s<=a;s++){if(o.includes(n.getDay()))return!0;n=r.addDays(n,1)}return!1}function KT(e,t,r=yo){return di(e,t.from,!1,r)||di(e,t.to,!1,r)||di(t,e.from,!1,r)||di(t,e.to,!1,r)}function dS(e,t,r=yo){let o=Array.isArray(t)?t:[t];if(o.filter(s=>typeof s!="function").some(s=>typeof s=="boolean"?s:r.isDate(s)?di(e,s,!1,r):lS(s,r)?s.some(l=>di(e,l,!1,r)):pd(s)?s.from&&s.to?KT(e,{from:s.from,to:s.to},r):!1:sS(s)?mH(e,s.dayOfWeek,r):ym(s)?r.isAfter(s.before,s.after)?KT(e,{from:r.addDays(s.after,1),to:r.addDays(s.before,-1)},r):fa(e.from,s,r)||fa(e.to,s,r):_m(s)||wm(s)?fa(e.from,s,r)||fa(e.to,s,r):!1))return!0;let a=o.filter(s=>typeof s=="function");if(a.length){let s=e.from,l=r.differenceInCalendarDays(e.to,e.from);for(let d=0;d<=l;d++){if(a.some(u=>u(s)))return!0;s=r.addDays(s,1)}}return!1}function gH(e,t){let{disabled:r,excludeDisabled:o,resetOnSelect:n,selected:i,required:a,onSelect:s}=e,[l,d]=md(i,s?i:void 0),u=s?i:l;return{selected:u,select:(g,h,b)=>{let{min:v,max:y}=e,w;if(g){let _=u?.from,x=u?.to,E=!!_&&!!x,S=!!_&&!!x&&t.isSameDay(_,x)&&t.isSameDay(g,_);n&&(E||!u?.from)?!a&&S?w=void 0:w={from:g,to:void 0}:w=pH(g,u,v,y,a,t)}return o&&r&&w?.from&&w.to&&dS({from:w.from,to:w.to},r,t)&&(w.from=g,w.to=void 0),s||d(w),s?.(w,g,h,b),w},isSelected:g=>u&&di(u,g,!1,t)}}function hH(e,t){let{selected:r,required:o,onSelect:n}=e,[i,a]=md(r,n?r:void 0),s=n?r:i,{isSameDay:l}=t;return{selected:s,select:(f,m,g)=>{let h=f;return!o&&s&&s&&l(f,s)&&(h=void 0),n||a(h),n?.(h,f,m,g),h},isSelected:f=>s?l(s,f):!1}}function bH(e,t){let r=hH(e,t),o=fH(e,t),n=gH(e,t);switch(e.mode){case"single":return r;case"multiple":return o;case"range":return n;default:return}}function Pn(e,t){return e instanceof io&&e.timeZone===t?e:new io(e,t)}function Sm(e,t,r){if(!r)return Pn(e,t);let o=Pn(e,t),n=new io(o.getFullYear(),o.getMonth(),o.getDate(),12,0,0,t);return new Date(n.getTime())}function vH(e,t,r){return typeof e=="boolean"||typeof e=="function"?e:e instanceof Date?Sm(e,t,r):Array.isArray(e)?e.map(o=>o instanceof Date?Sm(o,t,r):o):pd(e)?{...e,from:e.from?Pn(e.from,t):e.from,to:e.to?Pn(e.to,t):e.to}:ym(e)?{before:Sm(e.before,t,r),after:Sm(e.after,t,r)}:_m(e)?{after:Sm(e.after,t,r)}:wm(e)?{before:Sm(e.before,t,r)}:e}function uS(e,t,r){return e&&(Array.isArray(e)?e.map(o=>vH(o,t,r)):vH(e,t,r))}function fS(e){let t=e,r=t.timeZone;if(r&&(t={...e,timeZone:r},t.today&&(t.today=Pn(t.today,r)),t.month&&(t.month=Pn(t.month,r)),t.defaultMonth&&(t.defaultMonth=Pn(t.defaultMonth,r)),t.startMonth&&(t.startMonth=Pn(t.startMonth,r)),t.endMonth&&(t.endMonth=Pn(t.endMonth,r)),t.mode==="single"&&t.selected?t.selected=Pn(t.selected,r):t.mode==="multiple"&&t.selected?t.selected=t.selected?.map(Be=>Pn(Be,r)):t.mode==="range"&&t.selected&&(t.selected={from:t.selected.from?Pn(t.selected.from,r):t.selected.from,to:t.selected.to?Pn(t.selected.to,r):t.selected.to}),t.disabled!==void 0&&(t.disabled=uS(t.disabled,r)),t.hidden!==void 0&&(t.hidden=uS(t.hidden,r)),t.modifiers)){let Be={};Object.keys(t.modifiers).forEach(H=>{Be[H]=uS(t.modifiers?.[H],r)}),t.modifiers=Be}let{components:o,formatters:n,labels:i,dateLib:a,locale:s,classNames:l}=(0,ct.useMemo)(()=>{let Be={...Qb,...t.locale},H=t.broadcastCalendar?1:t.weekStartsOn,Z=t.noonSafe&&t.timeZone?Zj(t.timeZone,{weekStartsOn:H,locale:Be}):void 0,M=t.dateLib&&Z?{...Z,...t.dateLib}:t.dateLib??Z,se=new vo({locale:Be,weekStartsOn:H,firstWeekContainsDate:t.firstWeekContainsDate,useAdditionalWeekYearTokens:t.useAdditionalWeekYearTokens,useAdditionalDayOfYearTokens:t.useAdditionalDayOfYearTokens,timeZone:t.timeZone,numerals:t.numerals},M);return{dateLib:se,components:jj(t.components),formatters:Uj(t.formatters),labels:Gj(t.labels,se.options),locale:Be,classNames:{...Wj(),...t.classNames}}},[t.locale,t.broadcastCalendar,t.weekStartsOn,t.firstWeekContainsDate,t.useAdditionalWeekYearTokens,t.useAdditionalDayOfYearTokens,t.timeZone,t.numerals,t.dateLib,t.noonSafe,t.components,t.formatters,t.labels,t.classNames]);t.today||(t={...t,today:a.today()});let{captionLayout:d,mode:u,navLayout:f,numberOfMonths:m=1,onDayBlur:g,onDayClick:h,onDayFocus:b,onDayKeyDown:v,onDayMouseEnter:y,onDayMouseLeave:w,onNextClick:_,onPrevClick:x,showWeekNumber:E,styles:S}=t,{formatCaption:C,formatDay:R,formatMonthDropdown:T,formatWeekNumber:P,formatWeekNumberHeader:O,formatWeekdayName:k,formatYearDropdown:F}=n,V=sH(t,a),{days:L,months:B,navStart:j,navEnd:A,previousMonth:D,nextMonth:N,goToMonth:z}=V,W=zj(L,t,j,A,a),{isSelected:Y,select:G,selected:ve}=bH(t,a)??{},{blur:fe,focused:Se,isFocusTarget:le,moveFocus:ye,setFocused:Ee}=uH(t,V,W,Y??(()=>!1),a),{labelDayButton:Ie,labelGridcell:Q,labelGrid:me,labelMonthDropdown:re,labelNav:ee,labelPrevious:ie,labelNext:J,labelWeekday:ae,labelWeekNumber:he,labelWeekNumberHeader:ge,labelYearDropdown:_e}=i,Te=(0,ct.useMemo)(()=>Kj(a,t.ISOWeek,t.broadcastCalendar,t.today),[a,t.ISOWeek,t.broadcastCalendar,t.today]),Ne=u!==void 0||h!==void 0,K=(0,ct.useCallback)(()=>{D&&(z(D),x?.(D))},[D,z,x]),ne=(0,ct.useCallback)(()=>{N&&(z(N),_?.(N))},[z,N,_]),Ke=(0,ct.useCallback)((Be,H)=>Z=>{Z.preventDefault(),Z.stopPropagation(),Ee(Be),!H.disabled&&(G?.(Be.date,H,Z),h?.(Be.date,H,Z))},[G,h,Ee]),Ce=(0,ct.useCallback)((Be,H)=>Z=>{Ee(Be),b?.(Be.date,H,Z)},[b,Ee]),ke=(0,ct.useCallback)((Be,H)=>Z=>{fe(),g?.(Be.date,H,Z)},[fe,g]),Qe=(0,ct.useCallback)((Be,H)=>Z=>{let M={ArrowLeft:[Z.shiftKey?"month":"day",t.dir==="rtl"?"after":"before"],ArrowRight:[Z.shiftKey?"month":"day",t.dir==="rtl"?"before":"after"],ArrowDown:[Z.shiftKey?"year":"week","after"],ArrowUp:[Z.shiftKey?"year":"week","before"],PageUp:[Z.shiftKey?"year":"month","before"],PageDown:[Z.shiftKey?"year":"month","after"],Home:["startOfWeek","before"],End:["endOfWeek","after"]};if(M[Z.key]){Z.preventDefault(),Z.stopPropagation();let[se,Ue]=M[Z.key];ye(se,Ue)}v?.(Be.date,H,Z)},[ye,v,t.dir]),et=(0,ct.useCallback)((Be,H)=>Z=>{y?.(Be.date,H,Z)},[y]),xt=(0,ct.useCallback)((Be,H)=>Z=>{w?.(Be.date,H,Z)},[w]),Ht=(0,ct.useCallback)((Be,H)=>Z=>{let M=Number(Z.target.value),se=a.setMonth(a.startOfMonth(Be),M);z(a.addMonths(se,-H))},[a,z]),Xe=(0,ct.useCallback)((Be,H)=>Z=>{let M=Number(Z.target.value),se=a.setYear(a.startOfMonth(Be),M);z(a.addMonths(se,-H))},[a,z]),{className:Xo,style:po}=(0,ct.useMemo)(()=>({className:[l[Me.Root],t.className].filter(Boolean).join(" "),style:{...S?.[Me.Root],...t.style}}),[l,t.className,t.style,S]),Ft=Hj(t),Lo=Be=>{let H=S?.[Me.Dropdown],Z=S?.[Be];if(!(!H&&!Z))return{...H,...Z}},Ur=(0,ct.useRef)(null);Qj(Ur,!!t.animate,{classNames:l,months:B,focused:Se,dateLib:a});let mo={dayPickerProps:t,selected:ve,select:G,isSelected:Y,months:B,nextMonth:N,previousMonth:D,goToMonth:z,getModifiers:W,components:o,classNames:l,styles:S,labels:i,formatters:n};return ct.default.createElement(kT.Provider,{value:mo},ct.default.createElement(o.Root,{rootRef:t.animate?Ur:void 0,className:Xo,style:po,dir:t.dir,id:t.id,lang:t.lang??s.code,nonce:t.nonce,title:t.title,role:t.role,"aria-label":t["aria-label"],"aria-labelledby":t["aria-labelledby"],...Ft},ct.default.createElement(o.Months,{className:l[Me.Months],style:S?.[Me.Months]},!t.hideNavigation&&!f&&ct.default.createElement(o.Nav,{"data-animated-nav":t.animate?"true":void 0,className:l[Me.Nav],style:S?.[Me.Nav],"aria-label":ee(),onPreviousClick:K,onNextClick:ne,previousMonth:D,nextMonth:N}),B.map((Be,H)=>{let Z=t.reverseMonths?B.length-1-H:H;return ct.default.createElement(o.Month,{"data-animated-month":t.animate?"true":void 0,className:l[Me.Month],style:S?.[Me.Month],key:H,displayIndex:H,calendarMonth:Be},f==="around"&&!t.hideNavigation&&H===0&&ct.default.createElement(o.PreviousMonthButton,{type:"button",className:l[Me.PreviousMonthButton],style:S?.[Me.PreviousMonthButton],tabIndex:D?void 0:-1,"aria-disabled":D?void 0:!0,"aria-label":ie(D),onClick:K,"data-animated-button":t.animate?"true":void 0},ct.default.createElement(o.Chevron,{disabled:D?void 0:!0,className:l[Me.Chevron],style:S?.[Me.Chevron],orientation:t.dir==="rtl"?"right":"left"})),ct.default.createElement(o.MonthCaption,{"data-animated-caption":t.animate?"true":void 0,className:l[Me.MonthCaption],style:S?.[Me.MonthCaption],calendarMonth:Be,displayIndex:H},d?.startsWith("dropdown")?ct.default.createElement(o.DropdownNav,{className:l[Me.Dropdowns],style:S?.[Me.Dropdowns]},(()=>{let M=d==="dropdown"||d==="dropdown-months"?ct.default.createElement(o.MonthsDropdown,{key:"month",className:l[Me.MonthsDropdown],"aria-label":re(),disabled:!!t.disableNavigation,onChange:Ht(Be.date,Z),options:Yj(Be.date,j,A,n,a),style:Lo(Me.MonthsDropdown),value:a.getMonth(Be.date)}):ct.default.createElement("span",{key:"month"},T(Be.date,a)),se=d==="dropdown"||d==="dropdown-years"?ct.default.createElement(o.YearsDropdown,{key:"year",className:l[Me.YearsDropdown],"aria-label":_e(a.options),disabled:!!t.disableNavigation,onChange:Xe(Be.date,Z),options:Xj(j,A,n,a,!!t.reverseYears),style:Lo(Me.YearsDropdown),value:a.getYear(Be.date)}):ct.default.createElement("span",{key:"year"},F(Be.date,a));return a.getMonthYearOrder()==="year-first"?[se,M]:[M,se]})(),ct.default.createElement("span",{role:"status","aria-live":"polite",style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"}},C(Be.date,a.options,a))):ct.default.createElement(o.CaptionLabel,{className:l[Me.CaptionLabel],style:S?.[Me.CaptionLabel],role:"status","aria-live":"polite"},C(Be.date,a.options,a))),f==="around"&&!t.hideNavigation&&H===m-1&&ct.default.createElement(o.NextMonthButton,{type:"button",className:l[Me.NextMonthButton],style:S?.[Me.NextMonthButton],tabIndex:N?void 0:-1,"aria-disabled":N?void 0:!0,"aria-label":J(N),onClick:ne,"data-animated-button":t.animate?"true":void 0},ct.default.createElement(o.Chevron,{disabled:N?void 0:!0,className:l[Me.Chevron],style:S?.[Me.Chevron],orientation:t.dir==="rtl"?"left":"right"})),H===m-1&&f==="after"&&!t.hideNavigation&&ct.default.createElement(o.Nav,{"data-animated-nav":t.animate?"true":void 0,className:l[Me.Nav],style:S?.[Me.Nav],"aria-label":ee(),onPreviousClick:K,onNextClick:ne,previousMonth:D,nextMonth:N}),ct.default.createElement(o.MonthGrid,{role:"grid","aria-multiselectable":u==="multiple"||u==="range","aria-label":me(Be.date,a.options,a)||void 0,className:l[Me.MonthGrid],style:S?.[Me.MonthGrid]},!t.hideWeekdays&&ct.default.createElement(o.Weekdays,{"data-animated-weekdays":t.animate?"true":void 0,className:l[Me.Weekdays],style:S?.[Me.Weekdays]},E&&ct.default.createElement(o.WeekNumberHeader,{"aria-label":ge(a.options),className:l[Me.WeekNumberHeader],style:S?.[Me.WeekNumberHeader],scope:"col"},O()),Te.map(M=>ct.default.createElement(o.Weekday,{"aria-label":ae(M,a.options,a),className:l[Me.Weekday],key:String(M),style:S?.[Me.Weekday],scope:"col"},k(M,a.options,a)))),ct.default.createElement(o.Weeks,{"data-animated-weeks":t.animate?"true":void 0,className:l[Me.Weeks],style:S?.[Me.Weeks]},Be.weeks.map(M=>ct.default.createElement(o.Week,{className:l[Me.Week],key:M.weekNumber,style:S?.[Me.Week],week:M},E&&ct.default.createElement(o.WeekNumber,{week:M,style:S?.[Me.WeekNumber],"aria-label":he(M.weekNumber,{locale:s}),className:l[Me.WeekNumber],scope:"row",role:"rowheader"},P(M.weekNumber,a)),M.days.map(se=>{let{date:Ue}=se,ce=W(se);if(ce[sr.focused]=!ce.hidden&&!!Se?.isEqualTo(se),ce[ci.selected]=Y?.(Ue)||ce.selected,pd(ve)){let{from:pe,to:de}=ve;ce[ci.range_start]=!!(pe&&de&&a.isSameDay(Ue,pe)),ce[ci.range_end]=!!(pe&&de&&a.isSameDay(Ue,de)),ce[ci.range_middle]=di(ve,Ue,!0,a)}let Et=qj(ce,S,t.modifiersStyles),Re=Bj(ce,l,t.modifiersClassNames),Rt=!Ne&&!ce.hidden?Q(Ue,ce,a.options,a):void 0;return ct.default.createElement(o.Day,{key:`${se.isoDate}_${se.displayMonthId}`,day:se,modifiers:ce,className:Re.join(" "),style:Et,role:"gridcell","aria-selected":ce.selected||void 0,"aria-label":Rt,"data-day":se.isoDate,"data-month":se.outside?se.dateMonthId:void 0,"data-selected":ce.selected||void 0,"data-disabled":ce.disabled||void 0,"data-hidden":ce.hidden||void 0,"data-outside":se.outside||void 0,"data-focused":ce.focused||void 0,"data-today":ce.today||void 0},!ce.hidden&&Ne?ct.default.createElement(o.DayButton,{className:l[Me.DayButton],style:S?.[Me.DayButton],type:"button",day:se,modifiers:ce,disabled:!ce.focused&&ce.disabled||void 0,"aria-disabled":ce.focused&&ce.disabled||void 0,tabIndex:le(se)?0:-1,"aria-label":Ie(Ue,ce,a.options,a),onClick:Ke(se,ce),onBlur:ke(se,ce),onFocus:Ce(se,ce),onKeyDown:Qe(se,ce),onMouseEnter:et(se,ce),onMouseLeave:xt(se,ce)},R(Ue,a.options,a)):!ce.hidden&&R(se.date,a.options,a))}))))))})),t.footer&&ct.default.createElement(o.Footer,{className:l[Me.Footer],style:S?.[Me.Footer],role:"status","aria-live":"polite"},t.footer)))}var df=c(U(),1);var SH=c(U(),1),CH=c(it(),1);var pS=c($(),1);var _H=c(U(),1);var pa=c(I(),1),XT="data-wp-hash";function ZT(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cbe(document)),e.__wpStyleRuntime}function lbe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${XT}]`))if(r.getAttribute(XT)===t)return!0;return!1}function wH(e,t,r){if(!e.head)return;let o=ZT(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(lbe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(XT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function cbe(e){let t=ZT();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)wH(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function dbe(e,t){let r=ZT();r.styles.set(e,t);for(let o of r.documents.keys())wH(o,e,t)}typeof process>"u",dbe("c5cdafb1bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0px;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");var yH={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},QT=(0,_H.forwardRef)(function({label:t,className:r,children:o,disabled:n,focusableWhenDisabled:i=!0,icon:a,size:s,shortcut:l,positioner:d,"aria-describedby":u,"aria-keyshortcuts":f,...m},g){let h=q(yH["icon-button"],r),{descriptionId:b,targetProps:v}=Yx({"aria-describedby":u,"aria-keyshortcuts":f,shortcut:l});return(0,pa.jsxs)(Vw,{children:[(0,pa.jsxs)(Nw,{ref:g,...v,disabled:n&&!i,render:(0,pa.jsx)(xB,{...m,size:s,"aria-label":t,disabled:n,focusableWhenDisabled:i}),className:h,children:[(0,pa.jsx)(zr,{icon:a,size:24,className:yH.icon}),l&&b&&(0,pa.jsx)(qx,{descriptionId:b,shortcut:l})]}),(0,pa.jsxs)(Mw,{positioner:d,children:[t,l&&(0,pa.jsxs)(pa.Fragment,{children:[" ",(0,pa.jsx)(Kx,{shortcut:l})]})]})]})});var xH=c(U(),1),Cm=(0,xH.createContext)({});var un=c(I(),1),ube=()=>(0,un.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.7677",strokeDashoffset:"3.2",strokeWidth:"1",children:(0,un.jsx)("path",{d:"M29.5,0.5 h-27 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h27 a2,2 0 0 0 2,-2 v-27 a2,2 0 0 0 -2,-2"})}),fbe=()=>(0,un.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.84516",strokeDashoffset:"1.9226",strokeWidth:"1",children:(0,un.jsx)("path",{d:"M32,0.5 h-29.5 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h30"})}),pbe=()=>(0,un.jsxs)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.9 4",strokeDashoffset:"2",strokeWidth:"1",children:[(0,un.jsx)("line",{x1:"0",y1:"0.5",x2:"100",y2:"0.5"}),(0,un.jsx)("line",{x1:"0",y1:"31.5",x2:"100",y2:"31.5"})]}),mbe=()=>(0,un.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.84516",strokeDashoffset:"1.9226",strokeWidth:"1",children:(0,un.jsx)("path",{d:"M0,0.5 h29.5 a2,2 0 0 1 2,2 v27 a2,2 0 0 1 -2,2 h-29.5"})});function EH(e){let{day:t,modifiers:r,children:o,...n}=e,i;return r.preview_start&&r.preview_end?i=ube:r.preview_start?i=fbe:r.preview_end?i=mbe:r.preview&&(i=pbe),(0,un.jsxs)("td",{...n,children:[i&&(0,un.jsx)(i,{}),o]})}function kH({rootRef:e,...t}){let{render:r,ref:o,role:n,defaultAriaLabel:i}=(0,SH.useContext)(Cm),{months:a,labels:s}=Ks(),l=t["aria-label"]!==void 0||t["aria-labelledby"]!==void 0,d=t["aria-label"];if(!l&&i&&n==="application"){let f=a[0];d=f?(0,pS.sprintf)((0,pS.__)("%1$s, %2$s"),i,s.labelGrid(f.date)):i}let u=(0,CH.useMergeRefs)([e??null,o??null]);return _r({render:r,defaultTagName:"div",ref:u,props:{...t,role:n,"aria-label":d}})}function RH({icon:e,className:t,children:r,"aria-label":o,"aria-disabled":n,...i}){return(0,un.jsx)(QT,{...i,className:t,label:o,icon:e,variant:"minimal",tone:"neutral",size:"compact",disabled:n===!0||n==="true",focusableWhenDisabled:!0})}function TH(e){return(0,un.jsx)(RH,{...e,icon:Ya})}function PH(e){return(0,un.jsx)(RH,{...e,icon:qa})}var JT="data-wp-hash";function $T(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hbe(document)),e.__wpStyleRuntime}function gbe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${JT}]`))if(r.getAttribute(JT)===t)return!0;return!1}function OH(e,t,r){if(!e.head)return;let o=$T(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(gbe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(JT,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function hbe(e){let t=$T();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)OH(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function mS(e,t){let r=$T();r.styles.set(e,t);for(let o of r.documents.keys())OH(o,e,t)}typeof process>"u",mS("9d2212290a",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2c7ac60ba97b3411__root{--wp-ui-calendar-cell-size:var(--wpds-dimension-size-md,32px);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:inline-block;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);position:relative;z-index:0}._172c492625235710__day{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);padding:0;position:relative;&:has(._1b64226e315835f8__day-button:disabled){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&:has(._1b64226e315835f8__day-button:focus-visible),&:has(._1b64226e315835f8__day-button:hover:not(:disabled)){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}}._1b64226e315835f8__day-button{align-items:center;background:none;border:none;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;font:inherit;font-variant-numeric:tabular-nums;height:var(--wp-ui-calendar-cell-size);justify-content:center;margin:0;padding:0;position:relative;width:var(--wp-ui-calendar-cell-size);&:before{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border:none;border-radius:var(--wpds-border-radius-sm,2px);z-index:-1}&:after,&:before{content:"";inset:0;position:absolute}&:after{pointer-events:none;z-index:1}&:disabled{cursor:revert;&:before{background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}@media (forced-colors:active){text-decoration:line-through}}&:focus-visible:before,&:hover:not(:disabled):before{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}}._66b9a8120581fd4b__caption-label{align-items:center;border:0;display:inline-flex;position:relative;text-transform:capitalize;white-space:nowrap;z-index:1}._2c7ac60ba97b3411__root[dir=rtl] ._395a75bb1930f57e__nav-button{transform:rotate(180deg);transform-origin:50%}._337e5337d49b7f3d__month-caption{align-content:center;display:flex;height:var(--wp-ui-calendar-cell-size);justify-content:center;margin-bottom:var(--wpds-dimension-gap-md,12px)}._110e46230c68e498__months{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-lg,16px);justify-content:center;max-width:fit-content;position:relative}._92915239fedb1fea__month-grid{border-collapse:separate;border-spacing:0 var(--wpds-dimension-gap-xs,4px)}._66b1d4a7b488b496__nav{align-items:center;display:flex;height:var(--wp-ui-calendar-cell-size);inset-block-start:0;inset-inline-end:0;inset-inline-start:0;justify-content:space-between;position:absolute}._7207199709ca5776__weekday{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-default,400);height:var(--wp-ui-calendar-cell-size);padding:0;text-align:center;text-transform:uppercase;width:var(--wp-ui-calendar-cell-size)}._058175f0f9c495e0__today:after{border:2px solid;border-radius:50%;content:"";height:0;inset-block-start:2px;inset-inline-end:2px;position:absolute;width:0;z-index:1}.acb642920fb0bef5__selected:not(._165d91a726feca9c__range-middle){&:has(._1b64226e315835f8__day-button,._1b64226e315835f8__day-button:hover:not(:disabled)){color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0)}&:has(._1b64226e315835f8__day-button:disabled){color:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}._1b64226e315835f8__day-button{&:before{background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);border:1px solid transparent}&:disabled:before{background-color:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6)}&:hover:not(:disabled):before{background-color:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e)}}}.c259c5c255fda10f__outside{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}._4d8957a0ca4ec8f0__hidden{visibility:hidden}.f2523033db055ffe__range-start:not(.c04a453de7b11520__range-end) ._1b64226e315835f8__day-button{&,&:before{border-end-end-radius:0;border-start-end-radius:0}}._165d91a726feca9c__range-middle ._1b64226e315835f8__day-button{&:before{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-color:transparent;border-radius:0;border-style:solid;border-width:1px 0}}.c04a453de7b11520__range-end:not(.f2523033db055ffe__range-start) ._1b64226e315835f8__day-button{&,&:before{border-end-start-radius:0;border-start-start-radius:0}}._81b244e7c541d95e__preview svg{color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);inset:0;pointer-events:none;position:absolute;@media (forced-colors:active){color:inherit}}._81b244e7c541d95e__preview.acb642920fb0bef5__selected:not(._165d91a726feca9c__range-middle) svg{display:none}._2c7ac60ba97b3411__root[dir=rtl] ._81b244e7c541d95e__preview svg{transform:scaleX(-1)}._81b244e7c541d95e__preview._165d91a726feca9c__range-middle ._1b64226e315835f8__day-button:before{border:none}@keyframes _255a1a462a5377db__slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes c21e45f616d6db39__slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes aed80001de9ae226__slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes _7d4779a7f29408f2__slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes _83ba6321b055d687__fade-in{0%{opacity:0}to{opacity:1}}@keyframes _96fbead71248d210__fade-out{0%{opacity:1}to{opacity:0}}._1563bccb09e39c30__caption-after-enter,._60ac2a7fc3208801__weeks-before-exit,._735dacf9052adecd__caption-before-exit,._7f73a6ab85101202__weeks-after-exit,._805d698b56ba4a29__weeks-after-enter,._9721326fbc23a5fb__weeks-before-enter,.c7a3082839155d29__caption-after-exit,.cb8a5ec82ad0885e__caption-before-enter{animation-duration:0s;animation-fill-mode:forwards;animation-timing-function:var(--wpds-motion-easing-balanced,cubic-bezier(.4,0,.2,1));@media not (prefers-reduced-motion){animation-duration:var(--wpds-motion-duration-lg,.3s)}}._2c7ac60ba97b3411__root[dir=rtl] ._805d698b56ba4a29__weeks-after-enter,._9721326fbc23a5fb__weeks-before-enter{animation-name:_255a1a462a5377db__slide-in-left}._2c7ac60ba97b3411__root[dir=rtl] ._7f73a6ab85101202__weeks-after-exit,._60ac2a7fc3208801__weeks-before-exit{animation-name:aed80001de9ae226__slide-out-left}._2c7ac60ba97b3411__root[dir=rtl] ._9721326fbc23a5fb__weeks-before-enter,._805d698b56ba4a29__weeks-after-enter{animation-name:c21e45f616d6db39__slide-in-right}._2c7ac60ba97b3411__root[dir=rtl] ._60ac2a7fc3208801__weeks-before-exit,._7f73a6ab85101202__weeks-after-exit{animation-name:_7d4779a7f29408f2__slide-out-right}._1563bccb09e39c30__caption-after-enter,.cb8a5ec82ad0885e__caption-before-enter{animation-name:_83ba6321b055d687__fade-in}._735dacf9052adecd__caption-before-exit,.c7a3082839155d29__caption-after-exit{animation-name:_96fbead71248d210__fade-out}}}');var mr={root:"_2c7ac60ba97b3411__root",day:"_172c492625235710__day","day-button":"_1b64226e315835f8__day-button","caption-label":"_66b9a8120581fd4b__caption-label","nav-button":"_395a75bb1930f57e__nav-button","month-caption":"_337e5337d49b7f3d__month-caption",months:"_110e46230c68e498__months","month-grid":"_92915239fedb1fea__month-grid",nav:"_66b1d4a7b488b496__nav",weekday:"_7207199709ca5776__weekday",today:"_058175f0f9c495e0__today",selected:"acb642920fb0bef5__selected","range-middle":"_165d91a726feca9c__range-middle",outside:"c259c5c255fda10f__outside",hidden:"_4d8957a0ca4ec8f0__hidden","range-start":"f2523033db055ffe__range-start","range-end":"c04a453de7b11520__range-end",preview:"_81b244e7c541d95e__preview","weeks-before-enter":"_9721326fbc23a5fb__weeks-before-enter","weeks-before-exit":"_60ac2a7fc3208801__weeks-before-exit","weeks-after-enter":"_805d698b56ba4a29__weeks-after-enter","weeks-after-exit":"_7f73a6ab85101202__weeks-after-exit","caption-after-enter":"_1563bccb09e39c30__caption-after-enter","caption-after-exit":"c7a3082839155d29__caption-after-exit","caption-before-enter":"cb8a5ec82ad0885e__caption-before-enter","caption-before-exit":"_735dacf9052adecd__caption-before-exit","slide-in-left":"_255a1a462a5377db__slide-in-left","slide-out-left":"aed80001de9ae226__slide-out-left","slide-in-right":"c21e45f616d6db39__slide-in-right","slide-out-right":"_7d4779a7f29408f2__slide-out-right","fade-in":"_83ba6321b055d687__fade-in","fade-out":"_96fbead71248d210__fade-out"};typeof process>"u",mS("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var bbe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",mS("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var vbe={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",mS("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var ybe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},_be={root:q(mr.root,bbe["box-sizing"]),day:mr.day,day_button:q(mr["day-button"],ybe.button,vbe["outset-ring--focus-visible"]),outside:mr.outside,caption_label:mr["caption-label"],button_next:mr["nav-button"],button_previous:mr["nav-button"],nav:mr.nav,month_caption:mr["month-caption"],months:mr.months,month_grid:mr["month-grid"],weekday:mr.weekday,today:mr.today,selected:mr.selected,disabled:void 0,hidden:mr.hidden,range_start:mr["range-start"],range_end:mr["range-end"],range_middle:mr["range-middle"],weeks_before_enter:mr["weeks-before-enter"],weeks_before_exit:mr["weeks-before-exit"],weeks_after_enter:mr["weeks-after-enter"],weeks_after_exit:mr["weeks-after-exit"],caption_after_enter:mr["caption-after-enter"],caption_after_exit:mr["caption-after-exit"],caption_before_enter:mr["caption-before-enter"],caption_before_exit:mr["caption-before-exit"]},IH={preview:mr.preview},gS={animate:!0,showOutsideDays:!1,showWeekNumber:!1,hideWeekdays:!1,captionLayout:"label",fixedWeeks:!1,hideNavigation:!1,classNames:_be,components:{Day:EH,Root:kH,PreviousMonthButton:TH,NextMonthButton:PH}};function hS(e){return Math.min(3,Math.max(1,e))}var bS=c(U(),1);function vS({defaultValue:e,onChange:t,value:r}){let o=typeof r<"u",n=o?r:e,[i,a]=(0,bS.useState)(n),s=o?r:i,l=(0,bS.useCallback)((u,...f)=>{a(u),t?.(u,...f)},[t]),d;return o&&typeof t=="function"?d=t:!o&&typeof t=="function"?d=l:d=a,[s,d]}var Wo=c($(),1),AH=c(U(),1);function wbe(e){let t=(e.getTextInfo?.()??e.textInfo)?.direction;return t?t==="rtl":["ar","he","fa","ur","ps","syr","dv","ku","ckb","ug","yi"].includes(e.language)}function xbe(e){if(!e)return;let t;try{t=Intl.DateTimeFormat.supportedLocalesOf([e])[0]}catch{}return t}function Sbe(e){let t=(e.getWeekInfo?.()??e.weekInfo)?.firstDay;if(!(t===void 0||t<1||t>7))return t%7}var yS=({locale:e,timeZone:t,mode:r})=>(0,AH.useMemo)(()=>{let o=typeof e=="string",n=o||e===void 0?Mi:e,i=xbe(o?e:e?.code),a=i??"en-US",s=new Intl.Locale(a),l=i!==void 0?wbe(s):(0,Wo.isRTL)(),d=o||i!==void 0?Sbe(s):void 0,u=new Intl.DateTimeFormat(a,{calendar:"gregory",year:"numeric",month:"long",timeZone:t}),f=new Intl.DateTimeFormat(a,{calendar:"gregory",weekday:"narrow",timeZone:t}),m=new Intl.DateTimeFormat(a,{calendar:"gregory",weekday:"long",timeZone:t}),g=new Intl.DateTimeFormat(a,{calendar:"gregory",weekday:"long",year:"numeric",month:"long",day:"numeric",timeZone:t}),h=new Intl.DateTimeFormat(a,{calendar:"gregory",day:"numeric",timeZone:t});return{"aria-label":r==="single"?(0,Wo.__)("Date calendar"):(0,Wo.__)("Date range calendar"),labels:{labelNav:()=>(0,Wo.__)("Navigation bar"),labelGrid:u.format,labelGridcell:(b,v)=>{let y=g.format(b),w=y;return v?.today&&(w=(0,Wo.sprintf)((0,Wo.__)("Today, %s"),y)),w},labelNext:()=>(0,Wo.__)("Next month"),labelPrevious:()=>(0,Wo.__)("Previous month"),labelDayButton:(b,v)=>{let y=g.format(b),w=y;return v?.today&&v?.selected?(0,Wo.sprintf)((0,Wo.__)("Today, %s, selected"),y):(v?.today&&(w=(0,Wo.sprintf)((0,Wo.__)("Today, %s"),y)),v?.selected&&(w=(0,Wo.sprintf)((0,Wo.__)("%s, selected"),y)),w)},labelWeekday:m.format},locale:n,lang:a,dir:l?"rtl":"ltr",...d===void 0?{}:{weekStartsOn:d},formatters:{formatDay:h.format,formatWeekdayName:f.format,formatCaption:u.format},timeZone:t}},[e,t,r]);var MH=c(it(),1),gd=c(U(),1);function _S(e,t){let r=(0,gd.useRef)(null),o=(0,gd.useRef)(!1),n=(0,MH.useMergeRefs)([r,e]),i=t?t.getFullYear()*12+t.getMonth():void 0,a=(0,gd.useCallback)(()=>{o.current=!0},[]),s=(0,gd.useCallback)(()=>{o.current=!1},[]);return(0,gd.useEffect)(()=>{if(!o.current)return;let l=r.current;if(!l)return;let{activeElement:d,body:u}=l.ownerDocument;if(d!==u){let h=d?.closest('[role="grid"]');o.current=!!h&&l.contains(h);return}o.current=!1;let f=l.querySelector('[role="grid"] button[tabindex="0"]:not(:disabled)'),m=l.querySelector('button:not(:disabled):not([aria-disabled="true"])'),g=l.querySelector("button:not(:disabled)");(f??m??g)?.focus()},[i]),{ref:n,onDayFocus:a,onDayBlur:s}}var eP=c(I(),1),$b=(0,df.forwardRef)(function({defaultValue:t,value:r,onValueChange:o,numberOfMonths:n=1,locale:i,timeZone:a,month:s,render:l,role:d="application","aria-label":u,labels:f,...m},g){let{"aria-label":h,...b}=yS({locale:i,timeZone:a,mode:"single"}),v=(0,df.useMemo)(()=>f?{...b.labels,...f}:b.labels,[b.labels,f]),y=(0,df.useCallback)((S,C,R,T)=>{o?.(S??null,C,R,T)},[o]),[w,_]=vS({defaultValue:t,value:r,onChange:y}),x=_S(g,s),E=(0,df.useMemo)(()=>({render:l,ref:x.ref,role:d,defaultAriaLabel:h}),[l,x.ref,d,h]);return(0,eP.jsx)(Cm.Provider,{value:E,children:(0,eP.jsx)(fS,{...gS,...b,...m,"aria-label":u,mode:"single",month:s,numberOfMonths:hS(n),labels:v,selected:w??void 0,onSelect:_,onDayFocus:x.onDayFocus,onDayBlur:x.onDayBlur})})});var $a=c(U(),1);var tP=c(I(),1);function Cbe({value:e,hoveredDate:t,excludeDisabled:r,resetOnSelect:o,min:n,max:i,disabled:a}){return(0,$a.useMemo)(()=>{if(!t||!e?.from)return;if(o&&e.to)return{from:t,to:t};let s,l;return t<e.from?(s={from:t,to:e.from},l={from:t,to:e.to??e.from}):e.to&&t>e.from&&t<e.to?(s={from:e.from,to:t},l={from:e.from,to:t}):t>e.from&&(s={from:e.to??e.from,to:t},l={from:e.from,to:t}),n!==void 0&&n>0&&l&&Xl(l.to,l.from)<n&&(s={from:t,to:t}),i!==void 0&&i>0&&l&&Xl(l.to,l.from)>i&&(s={from:t,to:t}),r&&a&&l&&dS(l,a)&&(s={from:t,to:t}),s},[e,t,r,o,n,i,a])}var rP=(0,$a.forwardRef)(function({defaultValue:t,value:r,onValueChange:o,numberOfMonths:n=1,excludeDisabled:i,resetOnSelect:a=!0,min:s,max:l,disabled:d,locale:u,timeZone:f,month:m,render:g,role:h="application","aria-label":b,labels:v,...y},w){let{"aria-label":_,...x}=yS({locale:u,timeZone:f,mode:"range"}),E=(0,$a.useMemo)(()=>v?{...x.labels,...v}:x.labels,[x.labels,v]),S=(0,$a.useCallback)((L,B,j,A)=>{o?.(L??null,B,j,A)},[o]),[C,R]=vS({defaultValue:t,value:r,onChange:S}),T=_S(w,m),[P,O]=(0,$a.useState)(void 0),k=Cbe({value:C,hoveredDate:P,excludeDisabled:i,resetOnSelect:a,min:s,max:l,disabled:d}),F=(0,$a.useMemo)(()=>({preview:k,preview_start:k?.from,preview_end:k?.to}),[k]),V=(0,$a.useMemo)(()=>({render:g,ref:T.ref,role:h,defaultAriaLabel:_}),[g,T.ref,h,_]);return(0,tP.jsx)(Cm.Provider,{value:V,children:(0,tP.jsx)(fS,{...gS,...x,...y,"aria-label":b,mode:"range",month:m,numberOfMonths:hS(n),disabled:d,excludeDisabled:i,resetOnSelect:a,min:s,max:l,labels:E,selected:C??void 0,onSelect:R,onDayFocus:T.onDayFocus,onDayBlur:T.onDayBlur,onDayMouseEnter:L=>O(L),onDayMouseLeave:()=>O(void 0),modifiers:F,modifiersClassNames:IH})})});var Zs={};Lr(Zs,{Content:()=>SS,FullBleed:()=>WH,Header:()=>xS,Root:()=>wS,Title:()=>GH});var NH=c(U(),1),oP="data-wp-hash";function nP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&kbe(document)),e.__wpStyleRuntime}function Ebe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${oP}]`))if(r.getAttribute(oP)===t)return!0;return!1}function FH(e,t,r){if(!e.head)return;let o=nP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Ebe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(oP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function kbe(e){let t=nP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)FH(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function VH(e,t){let r=nP();r.styles.set(e,t);for(let o of r.documents.keys())FH(o,e,t)}typeof process>"u",VH("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Rbe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",VH("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Tbe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},wS=(0,NH.forwardRef)(function({render:t,...r},o){let n=q(Tbe.root,Rbe["box-sizing"]);return _r({defaultTagName:"div",render:t,ref:o,props:lt({className:n},r)})});var DH=c(U(),1),iP="data-wp-hash";function aP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Obe(document)),e.__wpStyleRuntime}function Pbe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${iP}]`))if(r.getAttribute(iP)===t)return!0;return!1}function LH(e,t,r){if(!e.head)return;let o=aP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Pbe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(iP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Obe(e){let t=aP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)LH(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Ibe(e,t){let r=aP();r.styles.set(e,t);for(let o of r.documents.keys())LH(o,e,t)}typeof process>"u",Ibe("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Abe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},xS=(0,DH.forwardRef)(function({render:t,...r},o){return _r({defaultTagName:"div",render:t,ref:o,props:lt({className:Abe.header},r)})});var zH=c(U(),1),sP="data-wp-hash";function lP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Nbe(document)),e.__wpStyleRuntime}function Mbe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${sP}]`))if(r.getAttribute(sP)===t)return!0;return!1}function BH(e,t,r){if(!e.head)return;let o=lP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Mbe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(sP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Nbe(e){let t=lP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)BH(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Fbe(e,t){let r=lP();r.styles.set(e,t);for(let o of r.documents.keys())BH(o,e,t)}typeof process>"u",Fbe("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Vbe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},SS=(0,zH.forwardRef)(function({render:t,...r},o){return _r({defaultTagName:"div",render:t,ref:o,props:lt({className:Vbe.content},r)})});var jH=c(U(),1),cP="data-wp-hash";function dP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Lbe(document)),e.__wpStyleRuntime}function Dbe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${cP}]`))if(r.getAttribute(cP)===t)return!0;return!1}function HH(e,t,r){if(!e.head)return;let o=dP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Dbe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(cP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Lbe(e){let t=dP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)HH(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function zbe(e,t){let r=dP();r.styles.set(e,t);for(let o of r.documents.keys())HH(o,e,t)}typeof process>"u",zbe("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Bbe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},WH=(0,jH.forwardRef)(function({render:t,...r},o){return _r({defaultTagName:"div",render:t,ref:o,props:lt({className:Bbe.fullbleed},r)})});var UH=c(U(),1);var uP=c(I(),1),jbe=(0,uP.jsx)("div",{}),GH=(0,UH.forwardRef)(function({render:t=jbe,children:r,...o},n){return(0,uP.jsx)(ln,{ref:n,variant:"heading-lg",render:t,...o,children:r})});var YH=c(U(),1),qH=c(I(),1),fP=(0,YH.forwardRef)(function(t,r){return(0,qH.jsx)(ed.Panel,{ref:r,...t})});var KH=c(U(),1),XH=c(I(),1),pP=(0,KH.forwardRef)(function(t,r){return(0,XH.jsx)(ed.Root,{ref:r,...t})});var ZH=c(U(),1),QH=c(I(),1),mP=(0,ZH.forwardRef)(function(t,r){return(0,QH.jsx)(ed.Trigger,{ref:r,...t})});var uf={};Lr(uf,{Content:()=>cW,Header:()=>nW,HeaderDescription:()=>aW,Root:()=>$H});var JH=c(U(),1);var hP=c(I(),1),$H=(0,JH.forwardRef)(function({render:t,...r},o){return(0,hP.jsx)(pP,{ref:o,render:(0,hP.jsx)(wS,{render:t}),...r})});var rW=c(it(),1),es=c(U(),1);var eW=c(U(),1),CS=(0,eW.createContext)(null);var $l=c(I(),1),bP="data-wp-hash";function vP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Wbe(document)),e.__wpStyleRuntime}function Hbe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${bP}]`))if(r.getAttribute(bP)===t)return!0;return!1}function oW(e,t,r){if(!e.head)return;let o=vP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Hbe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(bP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Wbe(e){let t=vP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)oW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function yP(e,t){let r=vP();r.styles.set(e,t);for(let o of r.documents.keys())oW(o,e,t)}typeof process>"u",yP("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var Em={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"};typeof process>"u",yP("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var tW={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",yP("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Ube={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"},nW=(0,es.forwardRef)(function({children:t,className:r,render:o,"aria-describedby":n,...i},a){let[s,l]=(0,es.useState)([]),[d,u]=(0,es.useState)([]),f=(0,es.useRef)(null),m=(0,es.useCallback)(b=>(l(v=>v.includes(b)?v:[...v,b]),()=>{l(v=>v.filter(y=>y!==b))}),[]),g=(0,es.useMemo)(()=>({registerDescriptionId:m}),[m]);(0,rW.useIsomorphicLayoutEffect)(()=>{let b=new Set(s),v=Array.from(f.current?.querySelectorAll("[id]")??[]).map(y=>y.id).filter(y=>b.has(y));u(y=>y.length===v.length&&y.every((w,_)=>w===v[_])?y:v)});let h=Array.from(new Set([...n?.split(/\s+/).filter(Boolean)??[],...d])).join(" ")||void 0;return _r({defaultTagName:"div",render:o,ref:a,props:lt(i,{className:q(tW.heading,Em["heading-wrapper"],r),children:(0,$l.jsx)(CS.Provider,{value:g,children:(0,$l.jsxs)(mP,{className:Em.header,render:(0,$l.jsx)(xS,{}),nativeButton:!1,"aria-describedby":h,children:[(0,$l.jsx)("div",{ref:f,className:Em["header-content"],children:t}),(0,$l.jsx)("div",{className:q(Em["header-trigger-positioner"]),children:(0,$l.jsx)("div",{className:q(Em["header-trigger-wrapper"],tW.div,Ube["outset-ring--focus-parent-visible"]),children:(0,$l.jsx)(zr,{icon:tf,className:Em["header-trigger"]})})})]})})})})});var hd=c(U(),1);var xP=c(I(),1),_P="data-wp-hash";function wP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ybe(document)),e.__wpStyleRuntime}function Gbe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${_P}]`))if(r.getAttribute(_P)===t)return!0;return!1}function iW(e,t,r){if(!e.head)return;let o=wP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Gbe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(_P,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Ybe(e){let t=wP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)iW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function qbe(e,t){let r=wP();r.styles.set(e,t);for(let o of r.documents.keys())iW(o,e,t)}typeof process>"u",qbe("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var Kbe={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"},Xbe=(0,xP.jsx)("div",{}),aW=(0,hd.forwardRef)(function({children:t,className:r,id:o,render:n=Xbe,...i},a){let s=(0,hd.useId)(),l=o??s,d=(0,hd.useContext)(CS);return(0,hd.useEffect)(()=>d?.registerDescriptionId(l),[d,l]),(0,xP.jsx)(ln,{ref:a,variant:"body-md",render:n,id:l,"aria-hidden":"true",className:q(Kbe["header-description"],r),...i,children:t})});var sW=c(U(),1);var EP=c(I(),1),CP="data-wp-hash";function kP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Qbe(document)),e.__wpStyleRuntime}function Zbe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${CP}]`))if(r.getAttribute(CP)===t)return!0;return!1}function lW(e,t,r){if(!e.head)return;let o=kP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Zbe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(CP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Qbe(e){let t=kP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)lW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Jbe(e,t){let r=kP();r.styles.set(e,t);for(let o of r.documents.keys())lW(o,e,t)}typeof process>"u",Jbe("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var SP={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"},cW=(0,sW.forwardRef)(function({className:t,render:r,children:o,hiddenUntilFound:n=!0,...i},a){return(0,EP.jsx)(fP,{ref:a,className:s=>q(SP.content,s.open&&s.transitionStatus==="idle"&&SP["overflow-visible"],t),hiddenUntilFound:n,...i,children:(0,EP.jsx)(SS,{className:SP["content-inner"],render:r,children:o})})});var dW=c(U(),1),RP="data-wp-hash";function TP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&eve(document)),e.__wpStyleRuntime}function $be(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${RP}]`))if(r.getAttribute(RP)===t)return!0;return!1}function uW(e,t,r){if(!e.head)return;let o=TP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if($be(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(RP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function eve(e){let t=TP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)uW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function tve(e,t){let r=TP();r.styles.set(e,t);for(let o of r.documents.keys())uW(o,e,t)}typeof process>"u",tve("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var rve={stack:"_19ce0419607e1896__stack"},ove={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},ue=(0,dW.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:a,...s},l){let d={gap:r&&ove[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return _r({render:a,ref:l,props:lt(s,{style:d,className:rve.stack})})});var vW=c(U(),1);var ev=c(U(),1),tv=c(I(),1),PP="data-wp-hash";function OP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ive(document)),e.__wpStyleRuntime}function nve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${PP}]`))if(r.getAttribute(PP)===t)return!0;return!1}function fW(e,t,r){if(!e.head)return;let o=OP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(nve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(PP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function ive(e){let t=OP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)fW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function IP(e,t){let r=OP();r.styles.set(e,t);for(let o of r.documents.keys())fW(o,e,t)}typeof process>"u",IP("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var ave={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",IP("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var sve={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",IP("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var km={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},pW=(0,ev.forwardRef)(function({className:t,children:r,visuallyDisabled:o,size:n="default",isBorderless:i,prefix:a,suffix:s,...l},d){return(0,tv.jsxs)("div",{ref:d,className:q(ave.div,sve["box-sizing"],km["input-layout"],km[`is-size-${n}`],o&&km["is-disabled"],i&&km["is-borderless"],t),...l,children:[ev.Children.count(a)>0&&(0,tv.jsx)("div",{className:km["slot-wrapper"],"data-slot-type":"prefix",children:a}),r,ev.Children.count(s)>0&&(0,tv.jsx)("div",{className:km["slot-wrapper"],"data-slot-type":"suffix",children:s})]})});var gW=c(U(),1),bW=c(I(),1),AP="data-wp-hash";function MP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cve(document)),e.__wpStyleRuntime}function lve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${AP}]`))if(r.getAttribute(AP)===t)return!0;return!1}function hW(e,t,r){if(!e.head)return;let o=MP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(lve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(AP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function cve(e){let t=MP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)hW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function dve(e,t){let r=MP();r.styles.set(e,t);for(let o of r.documents.keys())hW(o,e,t)}typeof process>"u",dve("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var mW={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},NP=(0,gW.forwardRef)(function({padding:t="default",className:r,...o},n){return(0,bW.jsx)("div",{ref:n,className:q(mW["input-layout-slot"],mW[`is-padding-${t}`],r),...o})});NP.displayName="InputLayout.Slot";var Ni=Object.assign(pW,{Slot:NP});var VP=c(I(),1),FP="data-wp-hash";function DP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&fve(document)),e.__wpStyleRuntime}function uve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${FP}]`))if(r.getAttribute(FP)===t)return!0;return!1}function yW(e,t,r){if(!e.head)return;let o=DP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(uve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(FP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function fve(e){let t=DP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)yW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function LP(e,t){let r=DP();r.styles.set(e,t);for(let o of r.documents.keys())yW(o,e,t)}typeof process>"u",LP("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var pve={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",LP("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var mve={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",LP("1a25f6a232","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2ae7be2fc1bb17a3__input{--_gcd-input-padding:var(--wp-ui-input-padding-block,0px) var(--wp-ui-input-layout-padding-inline,0px);background:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:inherit;font-size:inherit;line-height:inherit;outline:none;padding-block:var(--wp-ui-input-padding-block,0);padding-inline:var(--wp-ui-input-layout-padding-inline,0);width:100%;&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}&:disabled,&[aria-disabled=true]{--_gcd-input-placeholder-color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}@media (forced-colors:active){color:GrayText}}&[type=email],&[type=url]{direction:ltr}&[type=number]{appearance:textfield;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:none;margin:0}}}}}");var gve={input:"_2ae7be2fc1bb17a3__input"},Rm=(0,vW.forwardRef)(function({className:t,size:r="default",prefix:o,suffix:n,style:i,...a},s){return(0,VP.jsx)(Ni,{className:q(mve["outset-ring--focus-within"],t),style:i,size:r,visuallyDisabled:a.disabled,prefix:o,suffix:n,children:(0,VP.jsx)(IR,{ref:s,className:q(pve.input,gve.input),...a})})});var GP=c($(),1),ko=c(U(),1);var _W=c(U(),1),rv=c(I(),1),BP="data-wp-hash";function jP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&bve(document)),e.__wpStyleRuntime}function hve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${BP}]`))if(r.getAttribute(BP)===t)return!0;return!1}function wW(e,t,r){if(!e.head)return;let o=jP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(hve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(BP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function bve(e){let t=jP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)wW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function vve(e,t){let r=jP();r.styles.set(e,t);for(let o of r.documents.keys())wW(o,e,t)}typeof process>"u",vve("bbbecfe373","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.ab4d64c07c0ba587__spinner{background-color:transparent;display:inline-block;height:var(--wpds-dimension-size-2xs,16px);opacity:1;overflow:visible;position:relative;width:var(--wpds-dimension-size-2xs,16px)}.a7654e10245bb7d2__indicator,.dc51f80c84b35fe2__track{fill:transparent;stroke-width:1.5px}.dc51f80c84b35fe2__track{stroke:var(--wpds-color-background-track-neutral,#dbdbdb)}.a7654e10245bb7d2__indicator{stroke:var(--wpds-color-background-thumb-brand,var(--wp-admin-theme-color,#3858e9));stroke-linecap:round;animation:_02322d973909703c__spinner-spin 1.4s linear infinite both;transform-origin:50% 50%}@keyframes _02322d973909703c__spinner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}}");var zP={spinner:"ab4d64c07c0ba587__spinner",track:"dc51f80c84b35fe2__track",indicator:"a7654e10245bb7d2__indicator","spinner-spin":"_02322d973909703c__spinner-spin"},HP=(0,_W.forwardRef)(function({className:t,...r},o){return(0,rv.jsxs)("svg",{className:q(zP.spinner,t),viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg",role:"presentation",focusable:"false",...r,ref:o,children:[(0,rv.jsx)("circle",{className:zP.track,cx:"50",cy:"50",r:"50",vectorEffect:"non-scaling-stroke"}),(0,rv.jsx)("path",{className:zP.indicator,d:"m 50 0 a 50 50 0 0 1 50 50",vectorEffect:"non-scaling-stroke"})]})});var ov=c(I(),1),WP="data-wp-hash";function UP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_ve(document)),e.__wpStyleRuntime}function yve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${WP}]`))if(r.getAttribute(WP)===t)return!0;return!1}function xW(e,t,r){if(!e.head)return;let o=UP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(yve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(WP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function _ve(e){let t=UP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)xW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function SW(e,t){let r=UP();r.styles.set(e,t);for(let o of r.documents.keys())xW(o,e,t)}typeof process>"u",SW("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var wve={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",SW("d11816833c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#008030)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');var ES={indicator:"_7a7ac88e306348e7__indicator","indicator-jump":"_48722cc5dd090ce4__indicator-jump","is-invalid":"_57a3bbbfbe38a5c6__is-invalid","is-valid":"_9e944dc198aac10b__is-valid","indicator-icon":"e482806667437c6a__indicator-icon","indicator-spinner":"_6e46434cc23019d2__indicator-spinner"},xve={valid:Tb,invalid:ub};function ec({id:e,type:t,message:r}){return(0,ov.jsxs)("p",{id:e,className:q(wve.p,ES.indicator,ES[`is-${t}`]),children:[t==="validating"?(0,ov.jsx)(HP,{className:ES["indicator-spinner"]}):(0,ov.jsx)(zr,{className:ES["indicator-icon"],icon:xve[t],size:16,fill:"currentColor"}),r]})}var Qs=c(I(),1),Sve=e=>(0,Qs.jsx)(ue,{...e,direction:"column",gap:"sm"});function Cve(e,t,r){let o;return t&&!r?o=`(${(0,GP.__)("Required")})`:!t&&r&&(o=`(${(0,GP.__)("Optional")})`),o?typeof e=="string"?`${e} ${o}`:(0,Qs.jsxs)(Qs.Fragment,{children:[e," ",o]}):e}var CW="data-validity-visible",Kr=(0,ko.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,getValidityTarget:n,children:i,render:a=Sve,...s},l){let[d,u]=(0,ko.useState)(),[f,m]=(0,ko.useState)(),[g,h]=(0,ko.useState)(!1),[b,v]=(0,ko.useState)(!1),y=(0,ko.useRef)(null);(0,ko.useEffect)(()=>{let S=n(),C=()=>{o?.type!=="validating"&&u(S?.validationMessage),h(!0),S?.setAttribute(CW,"")};return S?.addEventListener("invalid",C),()=>S?.removeEventListener("invalid",C)},[o?.type,n]),(0,ko.useEffect)(()=>{let S=n(),C=T=>{if(T.preventDefault(),!T.isTrusted)return;let P=T.target,O=Array.from(P.form?.elements??[]).find(k=>!k.validity.valid);(!P.form||O===P)&&P.focus()},R=S?.type==="radio"&&S?.name?Array.from(y.current?.querySelectorAll(`input[type="radio"][name="${S?.name}"]`)??[]).filter(T=>T!==S):[];return S?.addEventListener("invalid",C),R.forEach(T=>T.addEventListener("invalid",C)),()=>{S?.removeEventListener("invalid",C),R.forEach(T=>T.removeEventListener("invalid",C))}},[n]),(0,ko.useEffect)(()=>{let S=n();if(!o?.type){S?.setCustomValidity(""),u(S?.validationMessage),m(void 0);return}switch(o.type){case"validating":{S?.setCustomValidity(""),u(void 0),m({type:"validating",message:o.message});break}case"valid":{S?.setCustomValidity(""),u(S?.validationMessage),m({type:"valid",message:o.message});break}case"invalid":{S?.setCustomValidity(o.message??""),u(S?.validationMessage),m(void 0);break}}},[o,n]),(0,ko.useEffect)(()=>{if(!(!b||g)){if(o?.type==="validating"){let S=setTimeout(()=>{h(!0)},1e3);return()=>clearTimeout(S)}h(!0)}},[b,o?.type,g]);let w=S=>{if(S.relatedTarget&&S.currentTarget.contains(S.relatedTarget))return;b||(v(!0),n()?.setAttribute(CW,""));let C=n(),R=o?.type==="validating";window.queueMicrotask(()=>{R||u(C?.validationMessage)})},_=(0,ko.useId)(),x=d?(0,Qs.jsx)(ec,{id:_,type:"invalid",message:d}):f?.type?(0,Qs.jsx)(ec,{id:_,type:f.type,message:f.message}):null,E=g?x:null;return(0,ko.useEffect)(()=>{let S=n();if(!S)return;function C(R,T){let P=(R.getAttribute("aria-describedby")??"").split(" ").filter(O=>O&&O!==_);T&&P.push(_),P.length?R.setAttribute("aria-describedby",P.join(" ")):R.removeAttribute("aria-describedby")}return C(S,!!E),()=>C(S,!1)},[E,_,n]),_r({render:a,ref:[l,y],props:lt(s,{onBlur:w,children:(0,Qs.jsxs)(Qs.Fragment,{children:[(0,ko.cloneElement)(i,{label:Cve(i.props.label,t,r),required:t}),E]})})})});var ma={};Lr(ma,{Control:()=>YW,Description:()=>zW,Details:()=>WW,Item:()=>OW,Label:()=>NW,Root:()=>RW,VisualLabel:()=>n9});var EW=c(U(),1);var KP=c(I(),1),YP="data-wp-hash";function qP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&kve(document)),e.__wpStyleRuntime}function Eve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${YP}]`))if(r.getAttribute(YP)===t)return!0;return!1}function kW(e,t,r){if(!e.head)return;let o=qP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Eve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(YP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function kve(e){let t=qP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)kW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Rve(e,t){let r=qP();r.styles.set(e,t);for(let o of r.documents.keys())kW(o,e,t)}typeof process>"u",Rve("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Tve={"box-sizing":"_336cd3e4e743482f__box-sizing"},Pve=e=>(0,KP.jsx)(ue,{...e,direction:"column",gap:"sm"}),RW=(0,EW.forwardRef)(function({className:t,render:r=Pve,...o},n){return(0,KP.jsx)(sn.Root,{ref:n,className:q(Tve["box-sizing"],t),render:r,...o})});var TW=c(U(),1),PW=c(I(),1),OW=(0,TW.forwardRef)(function(t,r){return(0,PW.jsx)(sn.Item,{ref:r,...t})});var AW=c(U(),1);var ZP=c(I(),1),XP="data-wp-hash";function QP(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ive(document)),e.__wpStyleRuntime}function Ove(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${XP}]`))if(r.getAttribute(XP)===t)return!0;return!1}function MW(e,t,r){if(!e.head)return;let o=QP(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Ove(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(XP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Ive(e){let t=QP();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)MW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Ave(e,t){let r=QP();r.styles.set(e,t);for(let o of r.documents.keys())MW(o,e,t)}typeof process>"u",Ave("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var IW={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},NW=(0,AW.forwardRef)(function({className:t,hideFromVision:r,variant:o,...n},i){let a=(0,ZP.jsx)(sn.Label,{ref:i,className:q(IW.label,o&&IW[`is-${o}`],t),...n});return r?(0,ZP.jsx)(qr,{render:a}):a});var FW=c(U(),1),LW=c(I(),1),JP="data-wp-hash";function $P(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Nve(document)),e.__wpStyleRuntime}function Mve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${JP}]`))if(r.getAttribute(JP)===t)return!0;return!1}function VW(e,t,r){if(!e.head)return;let o=$P(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Mve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(JP,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Nve(e){let t=$P();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)VW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function DW(e,t){let r=$P();r.styles.set(e,t);for(let o of r.documents.keys())VW(o,e,t)}typeof process>"u",DW("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Fve={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",DW("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Vve={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},zW=(0,FW.forwardRef)(function({className:t,...r},o){return(0,LW.jsx)(sn.Description,{ref:o,className:q(Fve.p,Vve.description,t),...r})});var BW=c(U(),1),jW=c($(),1);var bd=c(I(),1),e9="data-wp-hash";function t9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Lve(document)),e.__wpStyleRuntime}function Dve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${e9}]`))if(r.getAttribute(e9)===t)return!0;return!1}function HW(e,t,r){if(!e.head)return;let o=t9(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Dve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(e9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Lve(e){let t=t9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)HW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function zve(e,t){let r=t9();r.styles.set(e,t);for(let o of r.documents.keys())HW(o,e,t)}typeof process>"u",zve("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Bve={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},WW=(0,BW.forwardRef)(function({className:t,...r},o){return(0,bd.jsxs)(bd.Fragment,{children:[(0,bd.jsx)(qr,{render:(0,bd.jsx)(sn.Description,{}),children:(0,jW.__)("More details follow the field.")}),(0,bd.jsx)("div",{ref:o,className:q(Bve.description,t),...r})]})});var UW=c(U(),1),GW=c(I(),1),YW=(0,UW.forwardRef)(function(t,r){return(0,GW.jsx)(sn.Control,{ref:r,...t})});var KW=c(U(),1),r9="data-wp-hash";function o9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Hve(document)),e.__wpStyleRuntime}function jve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${r9}]`))if(r.getAttribute(r9)===t)return!0;return!1}function XW(e,t,r){if(!e.head)return;let o=o9(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(jve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(r9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Hve(e){let t=o9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)XW(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Wve(e,t){let r=o9();r.styles.set(e,t);for(let o of r.documents.keys())XW(o,e,t)}typeof process>"u",Wve("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var qW={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},n9=(0,KW.forwardRef)(function({className:t,render:r,variant:o,...n},i){return _r({defaultTagName:"span",render:r,ref:i,props:lt(n,{className:q(qW.label,o&&qW[`is-${o}`],t)})})});n9.displayName="Field.VisualLabel";var kS=c(U(),1);var a9=c(I(),1),i9="data-wp-hash";function s9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Gve(document)),e.__wpStyleRuntime}function Uve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${i9}]`))if(r.getAttribute(i9)===t)return!0;return!1}function $W(e,t,r){if(!e.head)return;let o=s9(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Uve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(i9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Gve(e){let t=s9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)$W(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function eU(e,t){let r=s9();r.styles.set(e,t);for(let o of r.documents.keys())$W(o,e,t)}typeof process>"u",eU("1540cbc709","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._1e441c22c9dc5d28__wrapper{--wp-ui-textarea-min-height:var(--wpds-dimension-size-lg,40px)}._414844876c32ecee__textarea{min-height:calc(var(--wp-ui-textarea-min-height) - 2px);resize:block}}@layer compositions{._1e441c22c9dc5d28__wrapper{--wp-ui-input-padding-block:9.9px;height:auto;line-height:1.4}}}");var JW={wrapper:"_1e441c22c9dc5d28__wrapper",textarea:"_414844876c32ecee__textarea"};typeof process>"u",eU("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Yve={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},qve=(e,t)=>function(o){return typeof e=="function"?e(lt(o,t)):(0,kS.cloneElement)(e,lt(o,t))},RS=(0,kS.forwardRef)(function({className:t,defaultValue:r,disabled:o,onValueChange:n,render:i,rows:a=4,style:s,value:l,...d},u){return(0,a9.jsx)(Rm,{className:q(JW.wrapper,t),style:s,render:qve(i||(f=>(0,a9.jsx)("textarea",{...f})),{className:q(Yve.textarea,JW.textarea),ref:u,rows:a,...d}),value:l,defaultValue:r,onValueChange:n,disabled:o})});var tU=c(U(),1);var ff=c(I(),1),l9="data-wp-hash";function c9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Xve(document)),e.__wpStyleRuntime}function Kve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${l9}]`))if(r.getAttribute(l9)===t)return!0;return!1}function rU(e,t,r){if(!e.head)return;let o=c9(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Kve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(l9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Xve(e){let t=c9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)rU(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Zve(e,t){let r=c9();r.styles.set(e,t);for(let o of r.documents.keys())rU(o,e,t)}typeof process>"u",Zve("0c752c3d08","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{@supports (-webkit-hyphens:none) and (not (-moz-appearance:none)){.a9211a7e6af24bed__root input[type=date]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=datetime-local]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=time]:not([data-filled]):not(:focus){--_gcd-input-color:transparent;--_gcd-input-color-disabled:transparent;color:transparent;&:disabled::-webkit-datetime-edit-text{color:transparent}}}}}");var Qve={root:"a9211a7e6af24bed__root"},d9=(0,tU.forwardRef)(function({className:t,label:r,description:o,details:n,hideLabelFromVision:i,...a},s){return(0,ff.jsxs)(ma.Root,{className:q(Qve.root,t),children:[(0,ff.jsx)(ma.Label,{hideFromVision:i,children:r}),(0,ff.jsx)(Rm,{ref:s,...a}),o&&(0,ff.jsx)(ma.Description,{children:o}),n&&(0,ff.jsx)(ma.Details,{children:n})]})});var oU=c(U(),1);var pf=c(I(),1),u9=(0,oU.forwardRef)(function({className:t,label:r,description:o,details:n,hideLabelFromVision:i,...a},s){return(0,pf.jsxs)(ma.Root,{className:t,children:[(0,pf.jsx)(ma.Label,{hideFromVision:i,children:r}),(0,pf.jsx)(RS,{ref:s,...a}),o&&(0,pf.jsx)(ma.Description,{children:o}),n&&(0,pf.jsx)(ma.Details,{children:n})]})});var TS=c(U(),1),nU=c(it(),1);var f9=c(I(),1),ts=(0,TS.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,...n},i){let a=(0,TS.useRef)(null),s=(0,nU.useMergeRefs)([i,a]);return(0,f9.jsx)(Kr,{required:t,markWhenOptional:r,customValidity:o,getValidityTarget:()=>a.current,children:(0,f9.jsx)(d9,{ref:s,...n})})});var PS=c(U(),1),iU=c(it(),1);var p9=c(I(),1),m9=(0,PS.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,...n},i){let a=(0,PS.useRef)(null),s=(0,iU.useMergeRefs)([i,a]);return(0,p9.jsx)(Kr,{required:t,markWhenOptional:r,customValidity:o,getValidityTarget:()=>a.current,children:(0,p9.jsx)(u9,{ref:s,...n})})});var sU=c(U(),1),g9="data-wp-hash";function h9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$ve(document)),e.__wpStyleRuntime}function Jve(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${g9}]`))if(r.getAttribute(g9)===t)return!0;return!1}function lU(e,t,r){if(!e.head)return;let o=h9(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Jve(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(g9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function $ve(e){let t=h9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)lU(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function cU(e,t){let r=h9();r.styles.set(e,t);for(let o of r.documents.keys())lU(o,e,t)}typeof process>"u",cU("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var e0e={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",cU("ed2c39ec90","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.b20cc1690085c2f0__skeleton{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);display:block;@media (forced-colors:active){border:var(--wpds-border-width-xs,1px) solid CanvasText}}._9b143194fdb45f93__pulse{@media not (prefers-reduced-motion){animation:e2b9fe0690281bc8__skeleton-pulse 1.5s ease-in-out infinite}}@keyframes e2b9fe0690281bc8__skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}}}");var aU={skeleton:"b20cc1690085c2f0__skeleton",pulse:"_9b143194fdb45f93__pulse","skeleton-pulse":"e2b9fe0690281bc8__skeleton-pulse"},b9=(0,sU.forwardRef)(function({render:t,...r},o){return _r({render:t,ref:o,props:lt({className:q(aU.skeleton,aU.pulse,e0e["box-sizing"]),"aria-hidden":!0},r)})});var dU=c(U(),1),uU=c(I(),1),fU=(0,dU.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,uU.jsx)(o,{ref:i,className:q("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));fU.displayName="NavigableRegion";var mf=fU;var pU=c($(),1);var vd=c(I(),1),y9="data-wp-hash";function _9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&r0e(document)),e.__wpStyleRuntime}function t0e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${y9}]`))if(r.getAttribute(y9)===t)return!0;return!1}function mU(e,t,r){if(!e.head)return;let o=_9(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(t0e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(y9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function r0e(e){let t=_9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)mU(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function o0e(e,t){let r=_9();r.styles.set(e,t);for(let o of r.documents.keys())mU(o,e,t)}typeof process>"u",o0e("72ef022400",".bfb5a2dd8cceebd3__list{--focus-ring-size:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*2);list-style:none;margin:calc(var(--focus-ring-size)*-1);overflow-x:auto;padding:var(--focus-ring-size);scroll-padding:var(--focus-ring-size)}.a4759b4cb2c8bd92__li{flex-shrink:0}._07da506d3f2d9afe__item{align-items:center;color:var(--wpds-color-foreground-interactive-neutral-weak,#707070);display:flex;font-weight:var(--wpds-typography-font-weight-default,400);min-block-size:44px;min-inline-size:44px;text-decoration:none}._07da506d3f2d9afe__item:hover,._07da506d3f2d9afe__item[aria-current=page]{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}._07da506d3f2d9afe__item[aria-current=page]{font-weight:var(--wpds-typography-font-weight-emphasis,600)}");var v9={list:"bfb5a2dd8cceebd3__list",li:"a4759b4cb2c8bd92__li",item:"_07da506d3f2d9afe__item"},n0e=({items:e,currentHref:t,ariaLabel:r=(0,pU.__)("Sections"),linkComponent:o,className:n})=>{if(!e.length)return null;let i=o??"a";return(0,vd.jsx)("nav",{"aria-label":r,className:n,children:(0,vd.jsx)(ue,{render:(0,vd.jsx)("ul",{role:"list"}),direction:"row",align:"center",gap:"md",className:v9.list,children:e.map(a=>(0,vd.jsx)("li",{className:v9.li,children:(0,vd.jsx)(ln,{variant:"body-md",className:v9.item,render:(0,vd.jsx)($R,{variant:"unstyled","aria-current":a.href===t?"page":void 0,render:(0,vd.jsx)(i,{href:a.href})}),children:a.label})},a.href))})})},gU=n0e;var bU=c(oe(),1),{Fill:vU,Slot:yU}=(0,bU.createSlotFill)("SidebarToggle");var Fi=c(I(),1),w9="data-wp-hash";function x9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&a0e(document)),e.__wpStyleRuntime}function i0e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${w9}]`))if(r.getAttribute(w9)===t)return!0;return!1}function _U(e,t,r){if(!e.head)return;let o=x9(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(i0e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(w9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function a0e(e){let t=x9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)_U(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function s0e(e,t){let r=x9();r.styles.set(e,t);for(let o of r.documents.keys())_U(o,e,t)}typeof process>"u",s0e("1f3750277d","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:var(--wpds-dimension-size-md,32px)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8bcd33103b451f30__header-lockup{min-width:0}._8113be94e7caf73c__header-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:var(--wpds-dimension-size-sm,24px);width:var(--wpds-dimension-size-sm,24px);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-foreground-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}._0625b55e82a0d93d__header._4b0f17e503d11619__has-navigation,._0625b55e82a0d93d__header._4b0f17e503d11619__has-navigation ._60fea2f6bf5319cd__header-subtitle{padding-block-end:0}._673c99dcbfb58211__header-navigation{margin-block-start:var(--wpds-dimension-gap-md,12px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}");var Js={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-lockup":"_8bcd33103b451f30__header-lockup","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle","has-navigation":"_4b0f17e503d11619__has-navigation","header-navigation":"_673c99dcbfb58211__header-navigation",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function wU({headingLevel:e=1,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:a,navigation:s,components:l,showSidebarToggle:d=!0}){let u=`h${e}`,f=!!s?.items?.length;return(0,Fi.jsxs)(ue,{direction:"column",className:q(Js.header,f&&Js["has-navigation"]),children:[(0,Fi.jsxs)(ue,{className:Js["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,Fi.jsxs)(ue,{direction:"row",gap:"sm",align:"center",justify:"start",className:Js["header-lockup"],children:[d&&(0,Fi.jsx)(yU,{bubblesVirtually:!0,className:Js["sidebar-toggle-slot"]}),o&&(0,Fi.jsx)("div",{className:Js["header-visual"],"aria-hidden":"true",children:o}),n&&(0,Fi.jsx)(ln,{className:Js["header-title"],render:(0,Fi.jsx)(u,{}),variant:"heading-lg",children:n}),t,r]}),a&&(0,Fi.jsx)(ue,{align:"center",className:Js["header-actions"],direction:"row",gap:"sm",children:a})]}),i&&(0,Fi.jsx)(ln,{render:(0,Fi.jsx)("p",{}),variant:"body-md",className:Js["header-subtitle"],children:i}),f&&(0,Fi.jsx)(gU,{...s,linkComponent:l?.link,className:Js["header-navigation"]})]})}var nv=c(I(),1),C9="data-wp-hash";function E9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&c0e(document)),e.__wpStyleRuntime}function l0e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${C9}]`))if(r.getAttribute(C9)===t)return!0;return!1}function xU(e,t,r){if(!e.head)return;let o=E9(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(l0e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(C9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function c0e(e){let t=E9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)xU(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function d0e(e,t){let r=E9();r.styles.set(e,t);for(let o of r.documents.keys())xU(o,e,t)}typeof process>"u",d0e("1f3750277d","._956b6df0898efed0__page{text-wrap:pretty;background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-flow:column;height:100%;position:relative;z-index:1}._0625b55e82a0d93d__header{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-block-end:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);inset-block-start:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;z-index:1}.a43c44d5ae28b2e8__header-content{min-height:var(--wpds-dimension-size-md,32px)}.b7cb5b9daf3a3b25__header-actions{flex-shrink:0}._8bcd33103b451f30__header-lockup{min-width:0}._8113be94e7caf73c__header-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._9a776c7f70996f61__header-visual{display:grid;flex-shrink:0;grid-template-columns:1fr;grid-template-rows:1fr;height:var(--wpds-dimension-size-sm,24px);width:var(--wpds-dimension-size-sm,24px);>*{grid-column:1/-1;grid-row:1/-1;max-height:100%;max-width:100%}}.d5e0920cd15d35bc__sidebar-toggle-slot:empty{display:none}._60fea2f6bf5319cd__header-subtitle{color:var(--wpds-color-foreground-content-neutral-weak,#707070);padding-block-end:var(--wpds-dimension-padding-xs,4px)}._0625b55e82a0d93d__header._4b0f17e503d11619__has-navigation,._0625b55e82a0d93d__header._4b0f17e503d11619__has-navigation ._60fea2f6bf5319cd__header-subtitle{padding-block-end:0}._673c99dcbfb58211__header-navigation{margin-block-start:var(--wpds-dimension-gap-md,12px)}.be5e57d029ec4036__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;&._128806d0b26e3a50__has-padding{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px)}}");var S9={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-lockup":"_8bcd33103b451f30__header-lockup","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle","has-navigation":"_4b0f17e503d11619__has-navigation","header-navigation":"_673c99dcbfb58211__header-navigation",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function SU({headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,children:a,className:s,actions:l,navigation:d,components:u,ariaLabel:f,hasPadding:m=!1,showSidebarToggle:g=!0}){let h=q(S9.page,s);return(0,nv.jsxs)(mf,{className:h,ariaLabel:f??(typeof n=="string"?n:""),children:[(n||t||r||l||o||!!d?.items?.length)&&(0,nv.jsx)(wU,{headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:l,navigation:d,components:u,showSidebarToggle:g}),m?(0,nv.jsx)("div",{className:q(S9.content,S9["has-padding"]),children:a}):a]})}SU.SidebarToggleFill=vU;var rs=SU;var CU={primary:"#3858e9",background:"#222524"},u0e=new Map([["modern",CU],["fresh",{primary:"#007cba",background:"#25292b"}],["midnight",{primary:"#cf4339",background:"#3d4042"}],["coffee",{primary:"#916745",background:"#5b534d"}],["ocean",{primary:"#567958",background:"#5f787f"}],["blue",{primary:"#437aa8",background:"#3876a8"}],["ectoplasm",{primary:"#646c3e",background:"#4f386e"}],["sunrise",{primary:"#ad631e",background:"#cc4541"}],["light",{primary:"#007cba",background:"#eaeeed"}]]);function k9(){let e=document.body.className.match(/admin-color-([\w-]+)/)?.[1]??"modern";return u0e.get(e)??CU}var Pd=c(oe(),1),Od=c(it(),1),bY=c(Tm(),1),Pv=c($(),1),nc=c(U(),1),Di=c(Xt(),1),vY=c(At(),1),Td=c(qR(),1),yY=c(RU(),1),a2=c(tc(),1),s2=c(Pe(),1),_Y=c(ti(),1);var OU=c(Pe(),1),IU=c(oe(),1),av=c($(),1),AU=c(Ge(),1),Pm=c(U(),1);var MU=c(At(),1);var os=c(U(),1),PU=c(Tm(),1),iv=c(I(),1),rc=(0,os.createContext)(()=>{});rc.displayName="SidebarNavigationContext";function f0e(e,t,r){let o;if(t==="back"&&r&&(o=e.querySelector(r)),t!==null&&!o){let[n]=PU.focus.tabbable.find(e);o=n??e}o?.focus()}function p0e(){let e={direction:null,focusSelector:null};return{get(){return e},navigate(t,r=null){e={direction:t,focusSelector:t==="forward"&&r?r:e.focusSelector}}}}function m0e({children:e,shouldAnimate:t}){let r=(0,os.useContext)(rc),o=(0,os.useRef)(),[n,i]=(0,os.useState)(null);(0,os.useLayoutEffect)(()=>{let{direction:s,focusSelector:l}=r.get();f0e(o.current,s,l),i(s)},[r]);let a=q("edit-site-sidebar__screen-wrapper",t?{"slide-from-left":n==="back","slide-from-right":n==="forward"}:{});return(0,iv.jsx)("div",{ref:o,className:a,children:e})}function R9({children:e}){let[t]=(0,os.useState)(p0e);return(0,iv.jsx)(rc.Provider,{value:t,children:e})}function OS({routeKey:e,shouldAnimate:t,children:r}){return(0,iv.jsx)("div",{className:"edit-site-sidebar__content",children:(0,iv.jsx)(m0e,{shouldAnimate:t,children:r},e)})}var T9=c(I(),1),{useLocation:g0e,useHistory:h0e}=te(MU.privateApis),NU=(0,Pm.memo)((0,Pm.forwardRef)((e,t)=>{let{path:r}=g0e(),o=h0e(),{navigate:n}=(0,Pm.useContext)(rc),{dashboardLink:i,isBlockTheme:a,isClassicThemeWithStyleBookSupport:s}=(0,OU.useSelect)(u=>{let{getSettings:f}=te(u(st)),{getCurrentTheme:m}=u(AU.store),g=m(),h=f(),b=g?.theme_supports["editor-styles"],v=h.supportsLayout;return{dashboardLink:h.__experimentalDashboardLink,isBlockTheme:g?.is_block_theme,isClassicThemeWithStyleBookSupport:!g?.is_block_theme&&(b||v)}},[]),l;r!=="/"&&(a||s?l="/":r!=="/pattern"&&(l="/pattern"));let d={href:l?void 0:i,label:l?(0,av.__)("Go to Site Editor"):(0,av.__)("Go to the Dashboard"),onClick:l?()=>{o.navigate(l),n("back")}:void 0};return(0,T9.jsx)("div",{className:"edit-site-site-hub",children:(0,T9.jsx)(IU.Button,{size:"compact",ref:t,className:"edit-site-site-hub__back-button",icon:(0,av.isRTL)()?qa:Ya,...d})})}));var yd=c(U(),1),lv=c(oe(),1),IS=c(it(),1),ns=c($(),1),zU=c(At(),1),BU=c(Pe(),1),jU=c(Ge(),1),HU=c(Xr(),1);var ga=c(I(),1),{useLocation:b0e,useHistory:v0e}=te(zU.privateApis),VU={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},sv=320,y0e=1300,_0e=9/19.5,w0e=200,DU={width:"100%",height:"100%"};function LU(e,t){let r=(i,a,s)=>i+(a-i)*s,o=1-Math.max(0,Math.min(1,(e-sv)/(y0e-sv))),n=r(t,_0e,o);return e/n}function WU({isFullWidth:e,isOversized:t,setIsOversized:r,isReady:o,children:n,defaultSize:i,innerContentStyle:a}){let s=v0e(),{path:l,query:d}=b0e(),{canvas:u="view"}=d,f=(0,IS.useReducedMotion)(),[m,g]=(0,yd.useState)(DU),[h,b]=(0,yd.useState)(),[v,y]=(0,yd.useState)(!1),[w,_]=(0,yd.useState)(!1),[x,E]=(0,yd.useState)(1),S={type:"tween",duration:v?0:.5},C=(0,yd.useRef)(null),R=(0,IS.useInstanceId)(WU,"edit-site-resizable-frame-handle-help"),T=i.width/i.height,P=(0,BU.useSelect)(A=>{let{getCurrentTheme:D}=A(jU.store);return D()?.is_block_theme},[]),O=(A,D,N)=>{b(N.offsetWidth),y(!0)},k=(A,D,N,z)=>{let W=z.width/x,Y=Math.abs(W),G=z.width<0?Y:(i.width-h)/2,ve=Math.min(Y,G),fe=Y===0?0:ve/Y,Se=1-fe;E(Se+fe*2);let le=h+z.width;r(le>i.width),g({height:t?"100%":LU(le,T)})},F=(A,D,N)=>{if(y(!1),!t)return;r(!1),N.ownerDocument.documentElement.offsetWidth-N.offsetWidth>w0e||!P?g(DU):s.navigate((0,HU.addQueryArgs)(l,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"})},V=A=>{if(!["ArrowLeft","ArrowRight"].includes(A.key))return;A.preventDefault();let N=20*(A.shiftKey?5:1)*(A.key==="ArrowLeft"?1:-1)*((0,ns.isRTL)()?-1:1),z=Math.min(Math.max(sv,C.current.resizable.offsetWidth+N),i.width);g({width:z,height:LU(z,T)})},L={default:{flexGrow:0,height:m.height},fullWidth:{flexGrow:1,height:m.height}},B={hidden:{opacity:0,...(0,ns.isRTL)()?{right:0}:{left:0}},visible:{opacity:1,...(0,ns.isRTL)()?{right:-14}:{left:-14}},active:{opacity:1,...(0,ns.isRTL)()?{right:-14}:{left:-14},scaleY:1.3}},j=v?"active":w?"visible":"hidden";return(0,ga.jsx)(lv.ResizableBox,{as:lv.__unstableMotion.div,ref:C,initial:!1,variants:L,animate:e?"fullWidth":"default",onAnimationComplete:A=>{A==="fullWidth"&&g({width:"100%",height:"100%"})},whileHover:u==="view"&&P?{scale:1.005,transition:{duration:f?0:.5,ease:"easeOut"}}:{},transition:S,size:m,enable:{top:!1,bottom:!1,...(0,ns.isRTL)()?{right:o,left:!1}:{left:o,right:!1},topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},resizeRatio:x,handleClasses:void 0,handleStyles:{left:VU,right:VU},minWidth:sv,maxWidth:e?"100%":"150%",maxHeight:"100%",onFocus:()=>_(!0),onBlur:()=>_(!1),onMouseOver:()=>_(!0),onMouseOut:()=>_(!1),handleComponent:{[(0,ns.isRTL)()?"right":"left"]:u==="view"&&(0,ga.jsxs)(ga.Fragment,{children:[(0,ga.jsxs)(ar.Root,{children:[(0,ga.jsx)(ar.Trigger,{render:(0,ga.jsx)(lv.__unstableMotion.button,{role:"separator","aria-orientation":"vertical",className:q("edit-site-resizable-frame__handle",{"is-resizing":v}),variants:B,animate:j,"aria-label":(0,ns.__)("Drag to resize"),"aria-describedby":R,"aria-valuenow":C.current?.resizable?.offsetWidth||void 0,"aria-valuemin":sv,"aria-valuemax":i.width,onKeyDown:V,initial:"hidden",exit:"hidden",whileFocus:"active",whileHover:"active"},"handle")}),(0,ga.jsx)(ar.Popup,{children:(0,ns.__)("Drag to resize")})]}),(0,ga.jsx)("div",{hidden:!0,id:R,children:(0,ns.__)("Use left and right arrow keys to resize the canvas. Hold shift to resize in larger increments.")})]})},onResizeStart:O,onResize:k,onResizeStop:F,className:q("edit-site-resizable-frame__inner",{"is-resizing":v}),showHandle:!1,children:(0,ga.jsx)("div",{className:"edit-site-resizable-frame__inner-content",style:a,children:n})})}var UU=WU;var KU=c(U(),1),AS=c(YU(),1),XU=c($(),1),gf=c(Pe(),1),ZU=c(Ge(),1),P9=c(Xt(),1);var qU="core/edit-site/save";function QU(){let{__experimentalGetDirtyEntityRecords:e,isSavingEntityRecord:t}=(0,gf.useSelect)(ZU.store),{hasNonPostEntityChanges:r,isPostSavingLocked:o}=(0,gf.useSelect)(P9.store),{savePost:n}=(0,gf.useDispatch)(P9.store),{setIsSaveViewOpened:i}=(0,gf.useDispatch)(st),{registerShortcut:a,unregisterShortcut:s}=(0,gf.useDispatch)(AS.store);return(0,KU.useEffect)(()=>(a({name:qU,category:"global",description:(0,XU.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),()=>{s(qU)}),[a,s]),(0,AS.useShortcut)("core/edit-site/save",l=>{l.preventDefault();let d=e(),u=!!d.length,f=d.some(m=>t(m.kind,m.name,m.key));!u||f||(r()?i(!0):o()||n())}),null}var MS=c(U(),1),NS=c(Pe(),1),O9=c(Ge(),1),x0e=1e4,S0e=100;function C0e(){let e,{promise:t,resolve:r}=Promise.withResolvers();function o(){a(),clearTimeout(e),clearTimeout(n),r()}let n=setTimeout(o,x0e);function i(){if((0,NS.select)(O9.store).hasResolvingSelectors()){clearTimeout(e),e=void 0;return}e||(e=setTimeout(o,S0e))}let a=(0,NS.subscribe)(i,O9.store);i();function s(){a(),clearTimeout(e),clearTimeout(n)}return[t,s]}function FS(){let[e,t]=(0,MS.useState)(!1);return(0,MS.useEffect)(()=>{let[r,o]=C0e();return r.then(()=>t(!0)),o},[]),!e}var A9=dv(),at=e=>cv(e,A9),M9=dv();at.write=e=>cv(e,M9);var VS=dv();at.onStart=e=>cv(e,VS);var N9=dv();at.onFrame=e=>cv(e,N9);var F9=dv();at.onFinish=e=>cv(e,F9);var Om=[];at.setTimeout=(e,t)=>{let r=at.now()+t,o=()=>{let i=Om.findIndex(a=>a.cancel==o);~i&&Om.splice(i,1),wd-=~i?1:0},n={time:r,handler:e,cancel:o};return Om.splice(JU(r),0,n),wd+=1,$U(),n};var JU=e=>~(~Om.findIndex(t=>t.time>e)||~Om.length);at.cancel=e=>{VS.delete(e),N9.delete(e),F9.delete(e),A9.delete(e),M9.delete(e)};at.sync=e=>{I9=!0,at.batchedUpdates(e),I9=!1};at.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}function o(...n){t=n,at.onStart(r)}return o.handler=e,o.cancel=()=>{VS.delete(r),t=null},o};var V9=typeof window<"u"?window.requestAnimationFrame:()=>{};at.use=e=>V9=e;at.now=typeof performance<"u"?()=>performance.now():Date.now;at.batchedUpdates=e=>e();at.catch=console.error;at.frameLoop="always";at.advance=()=>{at.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):tG()};var _d=-1,wd=0,I9=!1;function cv(e,t){I9?(t.delete(e),e(0)):(t.add(e),$U())}function $U(){_d<0&&(_d=0,at.frameLoop!=="demand"&&V9(eG))}function E0e(){_d=-1}function eG(){~_d&&(V9(eG),at.batchedUpdates(tG))}function tG(){let e=_d;_d=at.now();let t=JU(_d);if(t&&(rG(Om.splice(0,t),r=>r.handler()),wd-=t),!wd){E0e();return}VS.flush(),A9.flush(e?Math.min(64,_d-e):16.667),N9.flush(),M9.flush(),F9.flush()}function dv(){let e=new Set,t=e;return{add(r){wd+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return wd-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,wd-=t.size,rG(t,o=>o(r)&&e.add(o)),wd+=e.size,t=e)}}}function rG(e,t){e.forEach(r=>{try{t(r)}catch(o){at.catch(o)}})}var ba=c(X());function jS(){}var lG=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),Oe={arr:Array.isArray,obj:e=>!!e&&e.constructor.name==="Object",fun:e=>typeof e=="function",str:e=>typeof e=="string",num:e=>typeof e=="number",und:e=>e===void 0};function $s(e,t){if(Oe.arr(e)){if(!Oe.arr(t)||e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}return e===t}var wr=(e,t)=>e.forEach(t);function va(e,t,r){if(Oe.arr(e)){for(let o=0;o<e.length;o++)t.call(r,e[o],`${o}`);return}for(let o in e)e.hasOwnProperty(o)&&t.call(r,e[o],o)}var ui=e=>Oe.und(e)?[]:Oe.arr(e)?e:[e];function Nm(e,t){if(e.size){let r=Array.from(e);e.clear(),wr(r,t)}}var Fm=(e,...t)=>Nm(e,r=>r(...t)),H9=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),W9,cG,xd=null,dG=!1,U9=jS,k0e=e=>{e.to&&(cG=e.to),e.now&&(at.now=e.now),e.colors!==void 0&&(xd=e.colors),e.skipAnimation!=null&&(dG=e.skipAnimation),e.createStringInterpolator&&(W9=e.createStringInterpolator),e.requestAnimationFrame&&at.use(e.requestAnimationFrame),e.batchedUpdates&&(at.batchedUpdates=e.batchedUpdates),e.willAdvance&&(U9=e.willAdvance),e.frameLoop&&(at.frameLoop=e.frameLoop)},Vi=Object.freeze({__proto__:null,get createStringInterpolator(){return W9},get to(){return cG},get colors(){return xd},get skipAnimation(){return dG},get willAdvance(){return U9},assign:k0e}),uv=new Set,ha=[],D9=[],zS=0,Vm={get idle(){return!uv.size&&!ha.length},start(e){zS>e.priority?(uv.add(e),at.onStart(R0e)):(uG(e),at(B9))},advance:B9,sort(e){if(zS)at.onFrame(()=>Vm.sort(e));else{let t=ha.indexOf(e);~t&&(ha.splice(t,1),fG(e))}},clear(){ha=[],uv.clear()}};function R0e(){uv.forEach(uG),uv.clear(),at(B9)}function uG(e){ha.includes(e)||fG(e)}function fG(e){ha.splice(T0e(ha,t=>t.priority>e.priority),0,e)}function B9(e){let t=D9;for(let r=0;r<ha.length;r++){let o=ha[r];zS=o.priority,o.idle||(U9(o),o.advance(e),o.idle||t.push(o))}return zS=0,D9=ha,D9.length=0,ha=t,ha.length>0}function T0e(e,t){let r=e.findIndex(t);return r<0?e.length:r}var pG={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},is="[-+]?\\d*\\.?\\d+",BS=is+"%";function HS(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var P0e=new RegExp("rgb"+HS(is,is,is)),O0e=new RegExp("rgba"+HS(is,is,is,is)),I0e=new RegExp("hsl"+HS(is,BS,BS)),A0e=new RegExp("hsla"+HS(is,BS,BS,is)),M0e=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,N0e=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,F0e=/^#([0-9a-fA-F]{6})$/,V0e=/^#([0-9a-fA-F]{8})$/;function D0e(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=F0e.exec(e))?parseInt(t[1]+"ff",16)>>>0:xd&&xd[e]!==void 0?xd[e]:(t=P0e.exec(e))?(Im(t[1])<<24|Im(t[2])<<16|Im(t[3])<<8|255)>>>0:(t=O0e.exec(e))?(Im(t[1])<<24|Im(t[2])<<16|Im(t[3])<<8|iG(t[4]))>>>0:(t=M0e.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=V0e.exec(e))?parseInt(t[1],16)>>>0:(t=N0e.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=I0e.exec(e))?(oG(nG(t[1]),DS(t[2]),DS(t[3]))|255)>>>0:(t=A0e.exec(e))?(oG(nG(t[1]),DS(t[2]),DS(t[3]))|iG(t[4]))>>>0:null}function L9(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function oG(e,t,r){let o=r<.5?r*(1+t):r+t-r*t,n=2*r-o,i=L9(n,o,e+1/3),a=L9(n,o,e),s=L9(n,o,e-1/3);return Math.round(i*255)<<24|Math.round(a*255)<<16|Math.round(s*255)<<8}function Im(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function nG(e){return(parseFloat(e)%360+360)%360/360}function iG(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function DS(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function aG(e){let t=D0e(e);if(t===null)return e;t=t||0;let r=(t&4278190080)>>>24,o=(t&16711680)>>>16,n=(t&65280)>>>8,i=(t&255)/255;return`rgba(${r}, ${o}, ${n}, ${i})`}var Sd=(e,t,r)=>{if(Oe.fun(e))return e;if(Oe.arr(e))return Sd({range:e,output:t,extrapolate:r});if(Oe.str(e.output[0]))return W9(e);let o=e,n=o.output,i=o.range||[0,1],a=o.extrapolateLeft||o.extrapolate||"extend",s=o.extrapolateRight||o.extrapolate||"extend",l=o.easing||(d=>d);return d=>{let u=z0e(d,i);return L0e(d,i[u],i[u+1],n[u],n[u+1],l,a,s,o.map)}};function L0e(e,t,r,o,n,i,a,s,l){let d=l?l(e):e;if(d<t){if(a==="identity")return d;a==="clamp"&&(d=t)}if(d>r){if(s==="identity")return d;s==="clamp"&&(d=r)}return o===n?o:t===r?e<=t?o:n:(t===-1/0?d=-d:r===1/0?d=d-t:d=(d-t)/(r-t),d=i(d),o===-1/0?d=-d:n===1/0?d=d+o:d=d*(n-o)+o,d)}function z0e(e,t){for(var r=1;r<t.length-1&&!(t[r]>=e);++r);return r-1}function j9(){return j9=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},j9.apply(this,arguments)}var Am=Symbol.for("FluidValue.get"),hf=Symbol.for("FluidValue.observers"),On=e=>!!(e&&e[Am]),Uo=e=>e&&e[Am]?e[Am]():e,G9=e=>e[hf]||null;function B0e(e,t){e.eventObserved?e.eventObserved(t):e(t)}function bf(e,t){let r=e[hf];r&&r.forEach(o=>{B0e(o,t)})}var Mm=class{constructor(t){if(this[Am]=void 0,this[hf]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");j0e(this,t)}},j0e=(e,t)=>mG(e,Am,t);function Cd(e,t){if(e[Am]){let r=e[hf];r||mG(e,hf,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}function Ed(e,t){let r=e[hf];if(r&&r.has(t)){let o=r.size-1;o?r.delete(t):e[hf]=null,e.observerRemoved&&e.observerRemoved(o,t)}}var mG=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),LS=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,H0e=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,sG=new RegExp(`(${LS.source})(%|[a-z]+)`,"i"),W0e=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,WS=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,gG=e=>{let[t,r]=U0e(e);if(!t||H9())return e;let o=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(o)return o.trim();if(r&&r.startsWith("--")){let n=window.getComputedStyle(document.documentElement).getPropertyValue(r);return n||e}else{if(r&&WS.test(r))return gG(r);if(r)return r}return e},U0e=e=>{let t=WS.exec(e);if(!t)return[,];let[,r,o]=t;return[r,o]},z9,G0e=(e,t,r,o,n)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(o)}, ${n})`,US=e=>{z9||(z9=xd?new RegExp(`(${Object.keys(xd).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(i=>Uo(i).replace(WS,gG).replace(H0e,aG).replace(z9,aG)),r=t.map(i=>i.match(LS).map(Number)),n=r[0].map((i,a)=>r.map(s=>{if(!(a in s))throw Error('The arity of each "output" value must be equal');return s[a]})).map(i=>Sd(j9({},e,{output:i})));return i=>{var a;let s=!sG.test(t[0])&&((a=t.find(d=>sG.test(d)))==null?void 0:a.replace(LS,"")),l=0;return t[0].replace(LS,()=>`${n[l++](i)}${s||""}`).replace(W0e,G0e)}},hG="react-spring: ",bG=e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${hG}once requires a function parameter`);return(...o)=>{r||(t(...o),r=!0)}},Y0e=bG(console.warn);function vG(){Y0e(`${hG}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var Wpt=bG(console.warn);function Dm(e){return Oe.str(e)&&(e[0]=="#"||/\d/.test(e)||!H9()&&WS.test(e)||e in(xd||{}))}var fv=H9()?ba.useEffect:ba.useLayoutEffect,q0e=()=>{let e=(0,ba.useRef)(!1);return fv(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function Y9(){let e=(0,ba.useState)()[1],t=q0e();return()=>{t.current&&e(Math.random())}}function yG(e,t){let[r]=(0,ba.useState)(()=>({inputs:t,result:e()})),o=(0,ba.useRef)(),n=o.current,i=n;return i?t&&i.inputs&&K0e(t,i.inputs)||(i={inputs:t,result:e()}):i=r,(0,ba.useEffect)(()=>{o.current=i,n==r&&(r.inputs=r.result=void 0)},[i]),i.result}function K0e(e,t){if(e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}var q9=e=>(0,ba.useEffect)(e,X0e),X0e=[];var xv=c(X()),Sv=c(X());var SG=c(X()),oc=c(X()),pv=Symbol.for("Animated:node"),Z0e=e=>!!e&&e[pv]===e,as=e=>e&&e[pv],KS=(e,t)=>lG(e,pv,t),mv=e=>e&&e[pv]&&e[pv].getPayload(),GS=class{constructor(){this.payload=void 0,KS(this,this)}getPayload(){return this.payload||[]}},vf=class e extends GS{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,Oe.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new e(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return Oe.num(t)&&(this.lastPosition=t,r&&(t=Math.round(t/r)*r,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,Oe.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}},yf=class e extends vf{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Sd({output:[t,t]})}static create(t){return new e(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(Oe.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=Sd({output:[this.getValue(),t]})),this._value=0,super.reset()}},YS={dependencies:null},_f=class extends GS{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return va(this.source,(o,n)=>{Z0e(o)?r[n]=o.getValue(t):On(o)?r[n]=Uo(o):t||(r[n]=o)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&wr(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return va(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){YS.dependencies&&On(t)&&YS.dependencies.add(t);let r=mv(t);r&&wr(r,o=>this.add(o))}},K9=class e extends _f{constructor(t){super(t)}static create(t){return new e(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((o,n)=>o.setValue(t[n])).some(Boolean):(super.setValue(t.map(Q0e)),!0)}};function Q0e(e){return(Dm(e)?yf:vf).create(e)}function XS(e){let t=as(e);return t?t.constructor:Oe.arr(e)?K9:Dm(e)?yf:vf}function qS(){return qS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},qS.apply(this,arguments)}var _G=(e,t)=>{let r=!Oe.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,oc.forwardRef)((o,n)=>{let i=(0,oc.useRef)(null),a=r&&(0,oc.useCallback)(h=>{i.current=$0e(n,h)},[n]),[s,l]=J0e(o,t),d=Y9(),u=()=>{let h=i.current;if(r&&!h)return;(h?t.applyAnimatedValues(h,s.getValue(!0)):!1)===!1&&d()},f=new X9(u,l),m=(0,oc.useRef)();fv(()=>(m.current=f,wr(l,h=>Cd(h,f)),()=>{m.current&&(wr(m.current.deps,h=>Ed(h,m.current)),at.cancel(m.current.update))})),(0,oc.useEffect)(u,[]),q9(()=>()=>{let h=m.current;wr(h.deps,b=>Ed(b,h))});let g=t.getComponentProps(s.getValue());return SG.createElement(e,qS({},g,{ref:a}))})},X9=class{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&at.write(this.update)}};function J0e(e,t){let r=new Set;return YS.dependencies=r,e.style&&(e=qS({},e,{style:t.createAnimatedStyle(e.style)})),e=new _f(e),YS.dependencies=null,[e,r]}function $0e(e,t){return e&&(Oe.fun(e)?e(t):e.current=t),t}var wG=Symbol.for("AnimatedComponent"),CG=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:r=n=>new _f(n),getComponentProps:o=n=>n}={})=>{let n={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:o},i=a=>{let s=xG(a)||"Anonymous";return Oe.str(a)?a=i[a]||(i[a]=_G(a,n)):a=a[wG]||(a[wG]=_G(a,n)),a.displayName=`Animated(${s})`,a};return va(e,(a,s)=>{Oe.arr(e)&&(s=xG(a)),i[s]=i(a)}),{animated:i}},xG=e=>Oe.str(e)?e:e&&Oe.str(e.displayName)?e.displayName:Oe.fun(e)&&e.name||null;function In(){return In=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},In.apply(this,arguments)}function wf(e,...t){return Oe.fun(e)?e(...t):e}var vv=(e,t)=>e===!0||!!(t&&e&&(Oe.fun(e)?e(t):ui(e).includes(t))),VG=(e,t)=>Oe.obj(e)?t&&e[t]:e,DG=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,eye=e=>e,LG=(e,t=eye)=>{let r=tye;e.default&&e.default!==!0&&(e=e.default,r=Object.keys(e));let o={};for(let n of r){let i=t(e[n],n);Oe.und(i)||(o[n]=i)}return o},tye=["config","onProps","onStart","onChange","onPause","onResume","onRest"],rye={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function oye(e){let t={},r=0;if(va(e,(o,n)=>{rye[n]||(t[n]=o,r++)}),r)return t}function zG(e){let t=oye(e);if(t){let r={to:t};return va(e,(o,n)=>n in t||(r[n]=o)),r}return In({},e)}function yv(e){return e=Uo(e),Oe.arr(e)?e.map(yv):Dm(e)?Vi.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function J9(e){return Oe.fun(e)||Oe.arr(e)&&Oe.obj(e[0])}var nye={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},JS=1.70158,ZS=JS*1.525,EG=JS+1,kG=2*Math.PI/3,RG=2*Math.PI/4.5,QS=e=>e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375,lO={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>e===0?0:Math.pow(2,10*e-10),easeOutExpo:e=>e===1?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>e===0?0:e===1?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>EG*e*e*e-JS*e*e,easeOutBack:e=>1+EG*Math.pow(e-1,3)+JS*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((ZS+1)*2*e-ZS)/2:(Math.pow(2*e-2,2)*((ZS+1)*(e*2-2)+ZS)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*kG),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*kG)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*RG))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*RG)/2+1,easeInBounce:e=>1-QS(1-e),easeOutBounce:QS,easeInOutBounce:e=>e<.5?(1-QS(1-2*e))/2:(1+QS(2*e-1))/2},$9=In({},nye.default,{mass:1,damping:1,easing:lO.linear,clamp:!1}),eO=class{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,$9)}};function iye(e,t,r){r&&(r=In({},r),TG(r,t),t=In({},r,t)),TG(e,t),Object.assign(e,t);for(let a in $9)e[a]==null&&(e[a]=$9[a]);let{mass:o,frequency:n,damping:i}=e;return Oe.und(n)||(n<.01&&(n=.01),i<0&&(i=0),e.tension=Math.pow(2*Math.PI/n,2)*o,e.friction=4*Math.PI*i*o/n),e}function TG(e,t){if(!Oe.und(t.decay))e.duration=void 0;else{let r=!Oe.und(t.tension)||!Oe.und(t.friction);(r||!Oe.und(t.frequency)||!Oe.und(t.damping)||!Oe.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}var PG=[],tO=class{constructor(){this.changed=!1,this.values=PG,this.toValues=null,this.fromValues=PG,this.to=void 0,this.from=void 0,this.config=new eO,this.immediate=!1}};function BG(e,{key:t,props:r,defaultProps:o,state:n,actions:i}){return new Promise((a,s)=>{var l;let d,u,f=vv((l=r.cancel)!=null?l:o?.cancel,t);if(f)h();else{Oe.und(r.pause)||(n.paused=vv(r.pause,t));let b=o?.pause;b!==!0&&(b=n.paused||vv(b,t)),d=wf(r.delay||0,t),b?(n.resumeQueue.add(g),i.pause()):(i.resume(),g())}function m(){n.resumeQueue.add(g),n.timeouts.delete(u),u.cancel(),d=u.time-at.now()}function g(){d>0&&!Vi.skipAnimation?(n.delayed=!0,u=at.setTimeout(h,d),n.pauseQueue.add(m),n.timeouts.add(u)):h()}function h(){n.delayed&&(n.delayed=!1),n.pauseQueue.delete(m),n.timeouts.delete(u),e<=(n.cancelId||0)&&(f=!0);try{i.start(In({},r,{callId:e,cancel:f}),a)}catch(b){s(b)}}})}var cO=(e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?Lm(e.get()):t.every(r=>r.noop)?jG(e.get()):ss(e.get(),t.every(r=>r.finished)),jG=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),ss=(e,t,r=!1)=>({value:e,finished:t,cancelled:r}),Lm=e=>({value:e,cancelled:!0,finished:!1});function HG(e,t,r,o){let{callId:n,parentId:i,onRest:a}=t,{asyncTo:s,promise:l}=r;return!i&&e===s&&!t.reset?l:r.promise=(async()=>{r.asyncId=n,r.asyncTo=e;let d=LG(t,(v,y)=>y==="onRest"?void 0:v),u,f,m=new Promise((v,y)=>(u=v,f=y)),g=v=>{let y=n<=(r.cancelId||0)&&Lm(o)||n!==r.asyncId&&ss(o,!1);if(y)throw v.result=y,f(v),v},h=(v,y)=>{let w=new $S,_=new e2;return(async()=>{if(Vi.skipAnimation)throw _v(r),_.result=ss(o,!1),f(_),_;g(w);let x=Oe.obj(v)?In({},v):In({},y,{to:v});x.parentId=n,va(d,(S,C)=>{Oe.und(x[C])&&(x[C]=S)});let E=await o.start(x);return g(w),r.paused&&await new Promise(S=>{r.resumeQueue.add(S)}),E})()},b;if(Vi.skipAnimation)return _v(r),ss(o,!1);try{let v;Oe.arr(e)?v=(async y=>{for(let w of y)await h(w)})(e):v=Promise.resolve(e(h,o.stop.bind(o))),await Promise.all([v.then(u),m]),b=ss(o.get(),!0,!1)}catch(v){if(v instanceof $S)b=v.result;else if(v instanceof e2)b=v.result;else throw v}finally{n==r.asyncId&&(r.asyncId=i,r.asyncTo=i?s:void 0,r.promise=i?l:void 0)}return Oe.fun(a)&&at.batchedUpdates(()=>{a(b,o,o.item)}),b})()}function _v(e,t){Nm(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var $S=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}},e2=class extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}},rO=e=>e instanceof wv,aye=1,wv=class extends Mm{constructor(...t){super(...t),this.id=aye++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=as(this);return t&&t.getValue()}to(...t){return Vi.to(this,t)}interpolate(...t){return vG(),Vi.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){bf(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||Vm.sort(this),bf(this,{type:"priority",parent:this,priority:t})}},xf=Symbol.for("SpringPhase"),WG=1,oO=2,nO=4,Z9=e=>(e[xf]&WG)>0,kd=e=>(e[xf]&oO)>0,gv=e=>(e[xf]&nO)>0,OG=(e,t)=>t?e[xf]|=oO|WG:e[xf]&=~oO,IG=(e,t)=>t?e[xf]|=nO:e[xf]&=~nO,iO=class extends wv{constructor(t,r){if(super(),this.key=void 0,this.animation=new tO,this.queue=void 0,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!Oe.und(t)||!Oe.und(r)){let o=Oe.obj(t)?In({},t):In({},r,{from:t});Oe.und(o.default)&&(o.default=!0),this.start(o)}}get idle(){return!(kd(this)||this._state.asyncTo)||gv(this)}get goal(){return Uo(this.animation.to)}get velocity(){let t=as(this);return t instanceof vf?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return Z9(this)}get isAnimating(){return kd(this)}get isPaused(){return gv(this)}get isDelayed(){return this._state.delayed}advance(t){let r=!0,o=!1,n=this.animation,{config:i,toValues:a}=n,s=mv(n.to);!s&&On(n.to)&&(a=ui(Uo(n.to))),n.values.forEach((u,f)=>{if(u.done)return;let m=u.constructor==yf?1:s?s[f].lastPosition:a[f],g=n.immediate,h=m;if(!g){if(h=u.lastPosition,i.tension<=0){u.done=!0;return}let b=u.elapsedTime+=t,v=n.fromValues[f],y=u.v0!=null?u.v0:u.v0=Oe.arr(i.velocity)?i.velocity[f]:i.velocity,w,_=i.precision||(v==m?.005:Math.min(1,Math.abs(m-v)*.001));if(Oe.und(i.duration))if(i.decay){let x=i.decay===!0?.998:i.decay,E=Math.exp(-(1-x)*b);h=v+y/(1-x)*(1-E),g=Math.abs(u.lastPosition-h)<=_,w=y*E}else{w=u.lastVelocity==null?y:u.lastVelocity;let x=i.restVelocity||_/10,E=i.clamp?0:i.bounce,S=!Oe.und(E),C=v==m?u.v0>0:v<m,R,T=!1,P=1,O=Math.ceil(t/P);for(let k=0;k<O&&(R=Math.abs(w)>x,!(!R&&(g=Math.abs(m-h)<=_,g)));++k){S&&(T=h==m||h>m==C,T&&(w=-w*E,h=m));let F=-i.tension*1e-6*(h-m),V=-i.friction*.001*w,L=(F+V)/i.mass;w=w+L*P,h=h+w*P}}else{let x=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,u.durationProgress>0&&(u.elapsedTime=i.duration*u.durationProgress,b=u.elapsedTime+=t)),x=(i.progress||0)+b/this._memoizedDuration,x=x>1?1:x<0?0:x,u.durationProgress=x),h=v+i.easing(x)*(m-v),w=(h-u.lastPosition)/t,g=x==1}u.lastVelocity=w,Number.isNaN(h)&&(console.warn("Got NaN while animating:",this),g=!0)}s&&!s[f].done&&(g=!1),g?u.done=!0:r=!1,u.setValue(h,i.round)&&(o=!0)});let l=as(this),d=l.getValue();if(r){let u=Uo(n.to);(d!==u||o)&&!i.decay?(l.setValue(u),this._onChange(u)):o&&i.decay&&this._onChange(d),this._stop()}else o&&this._onChange(d)}set(t){return at.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(kd(this)){let{to:t,config:r}=this.animation;at.batchedUpdates(()=>{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let o;return Oe.und(t)?(o=this.queue||[],this.queue=[]):o=[Oe.obj(t)?t:In({},r,{to:t})],Promise.all(o.map(n=>this._update(n))).then(n=>cO(this,n))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),_v(this._state,t&&this._lastCallId),at.batchedUpdates(()=>this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||"",{to:o,from:n}=t;o=Oe.obj(o)?o[r]:o,(o==null||J9(o))&&(o=void 0),n=Oe.obj(n)?n[r]:n,n==null&&(n=void 0);let i={to:o,from:n};return Z9(this)||(t.reverse&&([o,n]=[n,o]),n=Uo(n),Oe.und(n)?as(this)||this._set(o):this._set(n)),i}_update(t,r){let o=In({},t),{key:n,defaultProps:i}=this;o.default&&Object.assign(i,LG(o,(l,d)=>/^on/.test(d)?VG(l,n):l)),MG(this,o,"onProps"),bv(this,"onProps",o,this);let a=this._prepareNode(o);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let s=this._state;return BG(++this._lastCallId,{key:n,props:o,defaultProps:i,state:s,actions:{pause:()=>{gv(this)||(IG(this,!0),Fm(s.pauseQueue),bv(this,"onPause",ss(this,hv(this,this.animation.to)),this))},resume:()=>{gv(this)&&(IG(this,!1),kd(this)&&this._resume(),Fm(s.resumeQueue),bv(this,"onResume",ss(this,hv(this,this.animation.to)),this))},start:this._merge.bind(this,a)}}).then(l=>{if(o.loop&&l.finished&&!(r&&l.noop)){let d=UG(o);if(d)return this._update(d,!0)}return l})}_merge(t,r,o){if(r.cancel)return this.stop(!0),o(Lm(this));let n=!Oe.und(t.to),i=!Oe.und(t.from);if(n||i)if(r.callId>this._lastToId)this._lastToId=r.callId;else return o(Lm(this));let{key:a,defaultProps:s,animation:l}=this,{to:d,from:u}=l,{to:f=d,from:m=u}=t;i&&!n&&(!r.default||Oe.und(f))&&(f=m),r.reverse&&([f,m]=[m,f]);let g=!$s(m,u);g&&(l.from=m),m=Uo(m);let h=!$s(f,d);h&&this._focus(f);let b=J9(r.to),{config:v}=l,{decay:y,velocity:w}=v;(n||i)&&(v.velocity=0),r.config&&!b&&iye(v,wf(r.config,a),r.config!==s.config?wf(s.config,a):void 0);let _=as(this);if(!_||Oe.und(f))return o(ss(this,!0));let x=Oe.und(r.reset)?i&&!r.default:!Oe.und(m)&&vv(r.reset,a),E=x?m:this.get(),S=yv(f),C=Oe.num(S)||Oe.arr(S)||Dm(S),R=!b&&(!C||vv(s.immediate||r.immediate,a));if(h){let k=XS(f);if(k!==_.constructor)if(R)_=this._set(S);else throw Error(`Cannot animate between ${_.constructor.name} and ${k.name}, as the "to" prop suggests`)}let T=_.constructor,P=On(f),O=!1;if(!P){let k=x||!Z9(this)&&g;(h||k)&&(O=$s(yv(E),S),P=!O),(!$s(l.immediate,R)&&!R||!$s(v.decay,y)||!$s(v.velocity,w))&&(P=!0)}if(O&&kd(this)&&(l.changed&&!x?P=!0:P||this._stop(d)),!b&&((P||On(d))&&(l.values=_.getPayload(),l.toValues=On(f)?null:T==yf?[1]:ui(S)),l.immediate!=R&&(l.immediate=R,!R&&!x&&this._set(d)),P)){let{onRest:k}=l;wr(sye,V=>MG(this,r,V));let F=ss(this,hv(this,d));Fm(this._pendingCalls,F),this._pendingCalls.add(o),l.changed&&at.batchedUpdates(()=>{l.changed=!x,k?.(F,this),x?wf(s.onRest,F):l.onStart==null||l.onStart(F,this)})}x&&this._set(E),b?o(HG(r.to,r,this._state,this)):P?this._start():kd(this)&&!h?this._pendingCalls.add(o):o(jG(E))}_focus(t){let r=this.animation;t!==r.to&&(G9(this)&&this._detach(),r.to=t,G9(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;On(r)&&(Cd(r,this),rO(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;On(t)&&Ed(t,this)}_set(t,r=!0){let o=Uo(t);if(!Oe.und(o)){let n=as(this);if(!n||!$s(o,n.getValue())){let i=XS(o);!n||n.constructor!=i?KS(this,i.create(o)):n.setValue(o),n&&at.batchedUpdates(()=>{this._onChange(o,r)})}}return as(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,bv(this,"onStart",ss(this,hv(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),wf(this.animation.onChange,t,this)),wf(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;as(this).reset(Uo(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),kd(this)||(OG(this,!0),gv(this)||this._resume())}_resume(){Vi.skipAnimation?this.finish():Vm.start(this)}_stop(t,r){if(kd(this)){OG(this,!1);let o=this.animation;wr(o.values,i=>{i.done=!0}),o.toValues&&(o.onChange=o.onPause=o.onResume=void 0),bf(this,{type:"idle",parent:this});let n=r?Lm(this.get()):ss(this.get(),hv(this,t??o.to));Fm(this._pendingCalls,n),o.changed&&(o.changed=!1,bv(this,"onRest",n,this))}}};function hv(e,t){let r=yv(t),o=yv(e.get());return $s(o,r)}function UG(e,t=e.loop,r=e.to){let o=wf(t);if(o){let n=o!==!0&&zG(o),i=(n||e).reverse,a=!n||n.reset;return aO(In({},e,{loop:t,default:!1,pause:void 0,to:!i||J9(r)?r:void 0,from:a?e.from:void 0,reset:a},n))}}function aO(e){let{to:t,from:r}=e=zG(e),o=new Set;return Oe.obj(t)&&AG(t,o),Oe.obj(r)&&AG(r,o),e.keys=o.size?Array.from(o):null,e}function AG(e,t){va(e,(r,o)=>r!=null&&t.add(o))}var sye=["onStart","onRest","onChange","onPause","onResume"];function MG(e,t,r){e.animation[r]=t[r]!==DG(t,r)?VG(t[r],e.key):void 0}function bv(e,t,...r){var o,n,i,a;(o=(n=e.animation)[t])==null||o.call(n,...r),(i=(a=e.defaultProps)[t])==null||i.call(a,...r)}var lye=["onStart","onChange","onRest"],cye=1,zm=class{constructor(t,r){this.id=cye++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&&(this._flush=r),t&&this.start(In({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle&&!t.isDelayed&&!t.isPaused)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,o)=>t[o]=r.get()),t}set(t){for(let r in t){let o=t[r];Oe.und(o)||this.springs[r].set(o)}}update(t){return t&&this.queue.push(aO(t)),this}start(t){let{queue:r}=this;return t?r=ui(t).map(aO):this.queue=[],this._flush?this._flush(this,r):(YG(this,r),dye(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let o=this.springs;wr(ui(r),n=>o[n].stop(!!t))}else _v(this._state,this._lastAsyncId),this.each(o=>o.stop(!!t));return this}pause(t){if(Oe.und(t))this.start({pause:!0});else{let r=this.springs;wr(ui(t),o=>r[o].pause())}return this}resume(t){if(Oe.und(t))this.start({pause:!1});else{let r=this.springs;wr(ui(t),o=>r[o].resume())}return this}each(t){va(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:o}=this._events,n=this._active.size>0,i=this._changed.size>0;(n&&!this._started||i&&!this._started)&&(this._started=!0,Nm(t,([l,d])=>{d.value=this.get(),l(d,this,this._item)}));let a=!n&&this._started,s=i||a&&o.size?this.get():null;i&&r.size&&Nm(r,([l,d])=>{d.value=s,l(d,this,this._item)}),a&&(this._started=!1,Nm(o,([l,d])=>{d.value=s,l(d,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;at.onFrame(this._onFrame)}};function dye(e,t){return Promise.all(t.map(r=>GG(e,r))).then(r=>cO(e,r))}async function GG(e,t,r){let{keys:o,to:n,from:i,loop:a,onRest:s,onResolve:l}=t,d=Oe.obj(t.default)&&t.default;a&&(t.loop=!1),n===!1&&(t.to=null),i===!1&&(t.from=null);let u=Oe.arr(n)||Oe.fun(n)?n:void 0;u?(t.to=void 0,t.onRest=void 0,d&&(d.onRest=void 0)):wr(lye,b=>{let v=t[b];if(Oe.fun(v)){let y=e._events[b];t[b]=({finished:w,cancelled:_})=>{let x=y.get(v);x?(w||(x.finished=!1),_&&(x.cancelled=!0)):y.set(v,{value:null,finished:w||!1,cancelled:_||!1})},d&&(d[b]=t[b])}});let f=e._state;t.pause===!f.paused?(f.paused=t.pause,Fm(t.pause?f.pauseQueue:f.resumeQueue)):f.paused&&(t.pause=!0);let m=(o||Object.keys(e.springs)).map(b=>e.springs[b].start(t)),g=t.cancel===!0||DG(t,"cancel")===!0;(u||g&&f.asyncId)&&m.push(BG(++e._lastAsyncId,{props:t,state:f,actions:{pause:jS,resume:jS,start(b,v){g?(_v(f,e._lastAsyncId),v(Lm(e))):(b.onRest=s,v(HG(u,b,f,e)))}}})),f.paused&&await new Promise(b=>{f.resumeQueue.add(b)});let h=cO(e,await Promise.all(m));if(a&&h.finished&&!(r&&h.noop)){let b=UG(t,a,n);if(b)return YG(e,[b]),GG(e,b,!0)}return l&&at.batchedUpdates(()=>l(h,e,e.item)),h}function uye(e,t){let r=new iO;return r.key=e,t&&Cd(r,t),r}function fye(e,t,r){t.keys&&wr(t.keys,o=>{(e[o]||(e[o]=r(o)))._prepareNode(t)})}function YG(e,t){wr(t,r=>{fye(e.springs,r,o=>uye(o,e))})}function pye(e,t){if(e==null)return{};var r={},o=Object.keys(e),n,i;for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&(r[n]=e[n]);return r}var mye=["children"],dO=e=>{let{children:t}=e,r=pye(e,mye),o=(0,Sv.useContext)(t2),n=r.pause||!!o.pause,i=r.immediate||!!o.immediate;r=yG(()=>({pause:n,immediate:i}),[n,i]);let{Provider:a}=t2;return xv.createElement(a,{value:r},t)},t2=gye(dO,{});dO.Provider=t2.Provider;dO.Consumer=t2.Consumer;function gye(e,t){return Object.assign(e,xv.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var NG;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(NG||(NG={}));var sO=class extends wv{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Sd(...r);let o=this._get(),n=XS(o);KS(this,n.create(o))}advance(t){let r=this._get(),o=this.get();$s(r,o)||(as(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&FG(this._active)&&Q9(this)}_get(){let t=Oe.arr(this.source)?this.source.map(Uo):ui(Uo(this.source));return this.calc(...t)}_start(){this.idle&&!FG(this._active)&&(this.idle=!1,wr(mv(this),t=>{t.done=!1}),Vi.skipAnimation?(at.batchedUpdates(()=>this.advance()),Q9(this)):Vm.start(this))}_attach(){let t=1;wr(ui(this.source),r=>{On(r)&&Cd(r,this),rO(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){wr(ui(this.source),t=>{On(t)&&Ed(t,this)}),this._active.clear(),Q9(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=ui(this.source).reduce((r,o)=>Math.max(r,(rO(o)?o.priority:0)+1),0))}};function hye(e){return e.idle!==!1}function FG(e){return!e.size||Array.from(e).every(hye)}function Q9(e){e.idle||(e.idle=!0,wr(mv(e),t=>{t.done=!0}),bf(e,{type:"idle",parent:e}))}Vi.assign({createStringInterpolator:US,to:(e,t)=>new sO(e,t)});var $pt=Vm.advance;var KG=c(Ha());function mO(e,t){if(e==null)return{};var r={},o=Object.keys(e),n,i;for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&(r[n]=e[n]);return r}var bye=["style","children","scrollTop","scrollLeft"],XG=/^--/;function vye(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!XG.test(e)&&!(Cv.hasOwnProperty(e)&&Cv[e])?t+"px":(""+t).trim()}var qG={};function yye(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",o=t,{style:n,children:i,scrollTop:a,scrollLeft:s}=o,l=mO(o,bye),d=Object.values(l),u=Object.keys(l).map(f=>r||e.hasAttribute(f)?f:qG[f]||(qG[f]=f.replace(/([A-Z])/g,m=>"-"+m.toLowerCase())));i!==void 0&&(e.textContent=i);for(let f in n)if(n.hasOwnProperty(f)){let m=vye(f,n[f]);XG.test(f)?e.style.setProperty(f,m):e.style[f]=m}u.forEach((f,m)=>{e.setAttribute(f,d[m])}),a!==void 0&&(e.scrollTop=a),s!==void 0&&(e.scrollLeft=s)}var Cv={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},_ye=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),wye=["Webkit","Ms","Moz","O"];Cv=Object.keys(Cv).reduce((e,t)=>(wye.forEach(r=>e[_ye(r,t)]=e[t]),e),Cv);var xye=["x","y","z"],Sye=/^(matrix|translate|scale|rotate|skew)/,Cye=/^(translate)/,Eye=/^(rotate|skew)/,uO=(e,t)=>Oe.num(e)&&e!==0?e+t:e,r2=(e,t)=>Oe.arr(e)?e.every(r=>r2(r,t)):Oe.num(e)?e===t:parseFloat(e)===t,fO=class extends _f{constructor(t){let{x:r,y:o,z:n}=t,i=mO(t,xye),a=[],s=[];(r||o||n)&&(a.push([r||0,o||0,n||0]),s.push(l=>[`translate3d(${l.map(d=>uO(d,"px")).join(",")})`,r2(l,0)])),va(i,(l,d)=>{if(d==="transform")a.push([l||""]),s.push(u=>[u,u===""]);else if(Sye.test(d)){if(delete i[d],Oe.und(l))return;let u=Cye.test(d)?"px":Eye.test(d)?"deg":"";a.push(ui(l)),s.push(d==="rotate3d"?([f,m,g,h])=>[`rotate3d(${f},${m},${g},${uO(h,u)})`,r2(h,0)]:f=>[`${d}(${f.map(m=>uO(m,u)).join(",")})`,r2(f,d.startsWith("scale")?1:0)])}}),a.length&&(i.transform=new pO(a,s)),super(i)}},pO=class extends Mm{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return wr(this.inputs,(o,n)=>{let i=Uo(o[0]),[a,s]=this.transforms[n](Oe.arr(i)?i:o.map(Uo));t+=" "+a,r=r&&s}),r?"none":t}observerAdded(t){t==1&&wr(this.inputs,r=>wr(r,o=>On(o)&&Cd(o,this)))}observerRemoved(t){t==0&&wr(this.inputs,r=>wr(r,o=>On(o)&&Ed(o,this)))}eventObserved(t){t.type=="change"&&(this._value=null),bf(this,t)}},kye=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],Rye=["scrollTop","scrollLeft"];Vi.assign({batchedUpdates:KG.unstable_batchedUpdates,createStringInterpolator:US,colors:pG});var Tye=CG(kye,{applyAnimatedValues:yye,createAnimatedStyle:e=>new fO(e),getComponentProps:e=>mO(e,Rye)}),smt=Tye.animated;var Bm=c(U(),1);function Pye(e){return{top:e.offsetTop,left:e.offsetLeft}}var Oye=400;function Iye({triggerAnimationOnChange:e}){let t=(0,Bm.useRef)(),{previous:r,prevRect:o}=(0,Bm.useMemo)(()=>({previous:t.current&&Pye(t.current),prevRect:t.current&&t.current.getBoundingClientRect()}),[e]);return(0,Bm.useLayoutEffect)(()=>{if(!r||!t.current||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let i=new zm({x:0,y:0,width:o.width,height:o.height,config:{duration:Oye,easing:lO.easeInOutQuint},onChange({value:f}){if(!t.current)return;let{x:m,y:g,width:h,height:b}=f;m=Math.round(m),g=Math.round(g),h=Math.round(h),b=Math.round(b);let v=m===0&&g===0;t.current.style.transformOrigin="center center",t.current.style.transform=v?null:`translate3d(${m}px,${g}px,0)`,t.current.style.width=v?null:`${h}px`,t.current.style.height=v?null:`${b}px`}});t.current.style.transform=void 0;let a=t.current.getBoundingClientRect(),s=Math.round(o.left-a.left),l=Math.round(o.top-a.top),d=a.width,u=a.height;return i.start({x:0,y:0,width:d,height:u,from:{x:s,y:l,width:o.width,height:o.height}}),()=>{i.stop(),i.set({x:0,y:0,width:o.width,height:o.height})}},[r,o]),t}var ZG=Iye;var rY=c(Pe(),1);var oY=c(Ge(),1);var Ev=c(Pe(),1),JG=c(oe(),1),An=c($(),1),jm=c(Ge(),1),$G=c(Sf(),1),eY=c(At(),1);var gO=c(Xr(),1);function Go(){return!!(0,gO.getQueryArg)(window.location.href,"wp_theme_preview")}function Rd(){return Go()?(0,gO.getQueryArg)(window.location.href,"wp_theme_preview"):null}var tY=c(I(),1),{useLocation:Aye}=te(eY.privateApis),{useEntitiesSavedStatesIsDirty:Mye}=te(jm.privateApis);function o2({className:e="edit-site-save-button__button",variant:t="primary",showTooltip:r=!0,showReviewMessage:o,icon:n,size:i,__next40pxDefaultSize:a=!1}){let{params:s}=Aye(),{setIsSaveViewOpened:l}=(0,Ev.useDispatch)(st),{saveDirtyEntities:d}=te((0,Ev.useDispatch)(jm.store)),{dirtyEntityRecords:u}=Mye(),{isSaving:f,isSaveViewOpen:m,previewingThemeName:g}=(0,Ev.useSelect)(x=>{let{isSavingEntityRecord:E,isResolving:S}=x(jm.store),{isSaveViewOpened:C}=x(st),R=S("activateTheme"),T=Rd();return{isSaving:u.some(P=>E(P.kind,P.name,P.key))||R,isSaveViewOpen:C(),previewingThemeName:T?x(jm.store).getTheme(T)?.name?.rendered:void 0}},[u]),h=!!u.length,b;u.length===1&&(s.postId?b=`${u[0].key}`===s.postId&&u[0].name===s.postType:s.path?.includes("wp_global_styles")&&(b=u[0].name==="globalStyles"));let v=f||!h&&!Go(),w=Go()?f?(0,An.sprintf)((0,An.__)("Activating %s"),g):v?(0,An.__)("Saved"):h?(0,An.sprintf)((0,An.__)("Activate %s & Save"),g):(0,An.sprintf)((0,An.__)("Activate %s"),g):f?(0,An.__)("Saving"):v?(0,An.__)("Saved"):!b&&o?(0,An.sprintf)((0,An._n)("Review %d change\u2026","Review %d changes\u2026",u.length),u.length):(0,An.__)("Save");return(0,tY.jsx)(JG.Button,{variant:t,className:e,"aria-disabled":v,"aria-expanded":m,isBusy:f,onClick:v?void 0:b?()=>d({dirtyEntityRecords:u}):()=>l(!0),label:w,shortcut:v?void 0:$G.displayShortcut.primary("s"),showTooltip:r,icon:n,__next40pxDefaultSize:a,size:i,children:w})}var hO=c(I(),1);function bO(){let{isDisabled:e,isSaving:t}=(0,rY.useSelect)(r=>{let{__experimentalGetDirtyEntityRecords:o,isSavingEntityRecord:n}=r(oY.store),i=o(),a=i.some(s=>n(s.kind,s.name,s.key));return{isSaving:a,isDisabled:a||!i.length&&!Go()}},[]);return(0,hO.jsx)(ue,{className:"edit-site-save-hub",gap:"lg",children:(0,hO.jsx)(o2,{className:"edit-site-save-hub__button",variant:e&&!t?null:"primary",showTooltip:!1,icon:e&&!t?Wl:null,showReviewMessage:!0,__next40pxDefaultSize:!0})})}var i2=c(oe(),1),kv=c(Pe(),1),ls=c($(),1),Rv=c(Ge(),1),mY=c(At(),1),gY=c(U(),1);var nY=c(Ge(),1),iY=c(Pe(),1),aY=c(At(),1),sY=c(Xr(),1);var{useHistory:Nye,useLocation:Fye}=te(aY.privateApis);function lY(){let e=Nye(),{path:t}=Fye(),{startResolution:r,finishResolution:o}=(0,iY.useDispatch)(nY.store);return async()=>{if(Go()){let n="themes.php?action=activate&stylesheet="+Rd()+"&_wpnonce="+window.WP_BLOCK_THEME_ACTIVATE_NONCE;r("activateTheme"),await window.fetch(n),o("activateTheme"),e.navigate((0,sY.addQueryArgs)(t,{wp_theme_preview:""}))}}}var dY=c(vO(),1),n2=c(U(),1),uY=c(Xr(),1),Vye="/wp/v2/themes?status=active";function fY(){let[e,t]=(0,n2.useState)();return(0,n2.useEffect)(()=>{let r=(0,uY.addQueryArgs)(Vye,{context:"edit",wp_theme_preview:""});(0,dY.default)({path:r}).then(o=>t(o[0])).catch(()=>{})},[]),e}var ya=c(I(),1),{useLocation:Dye}=te(mY.privateApis),{EntitiesSavedStatesExtensible:Lye,EntitiesSavedStates:zye,useEntitiesSavedStatesIsDirty:Bye}=te(Rv.privateApis),jye=({onClose:e,renderDialog:t,variant:r})=>{let o=Bye(),n,i;o.isDirty?(n=(0,ls.__)("Activate & Save"),i=(0,ls.__)("Theme activated and site updated.")):(n=(0,ls.__)("Activate"),i=(0,ls.__)("Theme activated."));let a=fY(),s=(0,kv.useSelect)(f=>f(Rv.store).getCurrentTheme(),[]),l=(0,ya.jsx)("p",{children:(0,ls.sprintf)((0,ls.__)("Saving your changes will change your active theme from %1$s to %2$s."),a?.name?.rendered??"...",s?.name?.rendered??"...")}),d=lY();return(0,ya.jsx)(Lye,{...o,additionalPrompt:l,close:e,onSave:async()=>{await d()},saveEnabled:!0,saveLabel:n,renderDialog:t,variant:r,successNoticeContent:i})},pY=({onClose:e,renderDialog:t,variant:r})=>Go()?(0,ya.jsx)(jye,{onClose:e,renderDialog:t,variant:r}):(0,ya.jsx)(zye,{close:e,renderDialog:t,variant:r});function Tv(){let{query:e}=Dye(),{canvas:t="view"}=e,{isSaveViewOpen:r,isDirty:o,isSaving:n}=(0,kv.useSelect)(d=>{let{__experimentalGetDirtyEntityRecords:u,isSavingEntityRecord:f,isResolving:m}=d(Rv.store),g=u(),h=m("activateTheme"),{isSaveViewOpened:b}=te(d(st));return{isSaveViewOpen:b(),isDirty:g.length>0,isSaving:g.some(v=>f(v.kind,v.name,v.key))||h}},[]),{setIsSaveViewOpened:i}=(0,kv.useDispatch)(st),a=()=>i(!1);if((0,gY.useEffect)(()=>{i(!1)},[t,i]),t==="view")return r?(0,ya.jsx)(i2.Modal,{className:"edit-site-save-panel__modal",onRequestClose:a,title:(0,ls.__)("Review changes"),size:"small",children:(0,ya.jsx)(pY,{onClose:a,variant:"inline"})}):null;let s=Go()||o,l=n||!s;return(0,ya.jsxs)(mf,{className:q("edit-site-layout__actions",{"is-entity-save-view-open":r}),ariaLabel:(0,ls.__)("Save panel"),children:[(0,ya.jsx)("div",{className:q("edit-site-editor__toggle-save-panel",{"screen-reader-text":r}),children:(0,ya.jsx)(i2.Button,{__next40pxDefaultSize:!0,variant:"secondary",className:"edit-site-editor__toggle-save-panel-button",onClick:()=>i(!0),"aria-haspopup":"dialog",disabled:l,accessibleWhenDisabled:!0,children:(0,ls.__)("Open save panel")})}),r&&(0,ya.jsx)(pY,{onClose:a,renderDialog:!0})]})}var rt=c(I(),1),{useLocation:Hye}=te(vY.privateApis),{useStyle:hY,UploadProgressSnackbar:Wye}=te(Di.privateApis),Uye=.3,Hm={background:"#fcfcfc"};function Gye(){let{query:e,name:t,areas:r,widths:o}=Hye(),n=t==="notfound"?"view":e?.canvas??"view",i=!!r.mobileContent,a=r.mobileSidebar||r.mobileContent||r.preview,s=(0,Od.useViewportMatch)("medium","<"),l=(0,nc.useRef)(),d=(0,nc.useRef)(),u=(0,Pd.__unstableUseNavigateRegions)(),f=(0,Od.useReducedMotion)(),[m,g]=(0,Od.useResizeObserver)(),h=FS(),[b,v]=(0,nc.useState)(!1),y=ZG({triggerAnimationOnChange:t+"-"+n}),{showIconLabels:w}=(0,s2.useSelect)(S=>({showIconLabels:S(_Y.store).get("core","showIconLabels")})),_=hY("color.background"),x=hY("color.gradient"),E=(0,Od.usePrevious)(n);return(0,nc.useEffect)(()=>{E==="edit"&&((d.current?bY.focus.tabbable.find(d.current)[0]:void 0)??l.current)?.focus()},[n]),(0,rt.jsxs)(rt.Fragment,{children:[(0,rt.jsx)(Di.UnsavedChangesWarning,{}),n==="view"&&(0,rt.jsx)(QU,{}),(0,rt.jsx)("div",{...u,className:q("edit-site-layout",u.className,{"is-full-canvas":n==="edit","show-icon-labels":w}),children:(0,rt.jsxs)("div",{className:"edit-site-layout__content",children:[(!s||!a)&&(0,rt.jsx)(mf,{ref:d,ariaLabel:(0,Pv.__)("Navigation"),className:"edit-site-layout__sidebar-region",children:(0,rt.jsx)(Pd.__unstableAnimatePresence,{children:n==="view"&&(0,rt.jsxs)(Pd.__unstableMotion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{type:"tween",duration:f||s?0:Uye,ease:"easeOut"},className:"edit-site-layout__sidebar",children:[(0,rt.jsx)(R9,{children:(0,rt.jsx)(OS,{shouldAnimate:t!=="styles"&&t!=="identity",routeKey:t,children:(0,rt.jsx)(Di.ErrorBoundary,{children:r.sidebar})})}),(0,rt.jsx)(bO,{}),(0,rt.jsx)(Tv,{})]})})}),(0,rt.jsx)(a2.SnackbarNotices,{className:"edit-site-layout__snackbar"}),(0,rt.jsx)(Wye,{}),s&&a&&(0,rt.jsx)("div",{className:"edit-site-layout__mobile",children:(0,rt.jsx)(R9,{children:n!=="edit"?(0,rt.jsxs)(rt.Fragment,{children:[i&&(0,rt.jsx)(NU,{ref:l}),r.mobileContent?(0,rt.jsx)(Td.ThemeProvider,{color:Hm,children:(0,rt.jsx)(OS,{routeKey:t,children:(0,rt.jsx)("div",{className:"edit-site-layout__mobile-content",children:(0,rt.jsx)(Di.ErrorBoundary,{children:r.mobileContent})})})}):(0,rt.jsx)(OS,{routeKey:t,children:(0,rt.jsx)(Di.ErrorBoundary,{children:r.mobileSidebar})}),(0,rt.jsx)(bO,{}),(0,rt.jsx)(Tv,{})]}):(0,rt.jsx)(Td.ThemeProvider,{color:Hm,children:(0,rt.jsx)(Di.ErrorBoundary,{children:r.preview})})})}),!s&&r.content&&n!=="edit"&&(0,rt.jsx)("div",{className:"edit-site-layout__area",style:{maxWidth:o?.content},children:(0,rt.jsx)(Td.ThemeProvider,{color:Hm,children:(0,rt.jsx)(Di.ErrorBoundary,{children:r.content})})}),!s&&r.edit&&n!=="edit"&&(0,rt.jsx)("div",{className:"edit-site-layout__area",style:{maxWidth:o?.edit},children:(0,rt.jsx)(Td.ThemeProvider,{color:Hm,children:(0,rt.jsx)(Di.ErrorBoundary,{children:r.edit})})}),!s&&r.preview&&(0,rt.jsxs)("div",{className:"edit-site-layout__canvas-container",children:[m,!!g.width&&(0,rt.jsx)("div",{className:q("edit-site-layout__canvas",{"is-right-aligned":b}),ref:y,children:(0,rt.jsx)(Di.ErrorBoundary,{children:(0,rt.jsx)(UU,{isReady:!h,isFullWidth:n==="edit",defaultSize:{width:g.width-24,height:g.height},isOversized:b,setIsOversized:v,innerContentStyle:{background:x??_},children:(0,rt.jsx)(Td.ThemeProvider,{color:Hm,children:r.preview})})})})]})]})})]})}function wY(e){let t=(0,nc.useMemo)(k9,[]),{createErrorNotice:r}=(0,s2.useDispatch)(a2.store);function o(n){r((0,Pv.sprintf)((0,Pv.__)('The "%s" plugin has encountered an error and cannot be rendered.'),n))}return(0,rt.jsx)(Pd.SlotFillProvider,{children:(0,rt.jsxs)(ar.Provider,{children:[(0,rt.jsx)(yY.PluginArea,{onError:o}),(0,rt.jsx)(Td.ThemeProvider,{isRoot:!0,color:{primary:t.primary,...Hm},children:(0,rt.jsx)(Td.ThemeProvider,{color:t,children:(0,rt.jsx)(Di.ErrorBoundary,{children:(0,rt.jsx)(Gye,{...e})})})})]})})}var c2=c(U(),1),Id=c(Pe(),1),Wm=c($(),1);var l2=c(yO(),1),SY=c(At(),1),CY=c(ti(),1),_O=c(Ge(),1),d2=c(Xt(),1);var{useHistory:EY,useLocation:kY}=te(SY.privateApis),{useGlobalStyles:Yye}=te(d2.privateApis),qye=()=>function(){let{openGeneralSidebar:t}=te((0,Id.useDispatch)(st)),{params:r}=kY(),{canvas:o="view"}=r,{set:n}=(0,Id.useDispatch)(CY.store),i=EY(),a=(0,Id.useSelect)(l=>l(_O.store).getCurrentTheme().is_block_theme,[]);return{isLoading:!1,commands:(0,c2.useMemo)(()=>a?[{name:"core/edit-site/toggle-styles-welcome-guide",label:(0,Wm.__)("Learn about styles"),callback:({close:l})=>{l(),o!=="edit"&&i.navigate("/styles?canvas=edit",{transition:"canvas-mode-edit-transition"}),t("edit-site/global-styles"),n("core/edit-site","welcomeGuideStyles",!0),setTimeout(()=>{n("core/edit-site","welcomeGuideStyles",!0)},500)},icon:j5}]:[],[i,t,o,a,n])}},Kye=()=>function(){let{user:t,setUser:r}=Yye(),o=!!t&&(Object.keys(t?.styles??{}).length>0||Object.keys(t?.settings??{}).length>0);return{isLoading:!1,commands:(0,c2.useMemo)(()=>o?[{name:"core/edit-site/reset-global-styles",label:(0,Wm.__)("Reset styles"),icon:(0,Wm.isRTL)()?b4:g4,callback:({close:i})=>{i(),r({styles:{},settings:{}})}}]:[],[o,r])}},Xye=()=>function(){let{openGeneralSidebar:t}=te((0,Id.useDispatch)(st)),{setStylesPath:r}=te((0,Id.useDispatch)(d2.store)),{params:o}=kY(),{canvas:n="view"}=o,i=EY(),a=(0,Id.useSelect)(l=>{let{getEntityRecord:d,__experimentalGetCurrentGlobalStylesId:u}=l(_O.store),f=u();return!!(f?d("root","globalStyles",f):void 0)?._links?.["version-history"]?.[0]?.count},[]);return{isLoading:!1,commands:(0,c2.useMemo)(()=>a?[{name:"core/edit-site/open-styles-revisions",label:(0,Wm.__)("Open style revisions"),icon:nb,callback:({close:l})=>{l(),n!=="edit"&&i.navigate("/styles?canvas=edit",{transition:"canvas-mode-edit-transition"}),t("edit-site/global-styles"),r("/revisions")}}]:[],[i,t,r,a,n])}};function RY(){(0,l2.useCommandLoader)({name:"core/edit-site/toggle-styles-welcome-guide",hook:qye()}),(0,l2.useCommandLoader)({name:"core/edit-site/reset-global-styles",hook:Kye()}),(0,l2.useCommandLoader)({name:"core/edit-site/open-styles-revisions",hook:Xye()})}var TY=c(Pe(),1),PY=c(yO(),1),OY=c(tr(),1),IY=c(At(),1);var{useCommandContext:Zye}=te(PY.privateApis),{useLocation:Qye}=te(IY.privateApis);function AY(){let{query:e={}}=Qye(),{canvas:t="view"}=e,r=(0,TY.useSelect)(n=>n(OY.store).getBlockSelectionStart(),[]),o="site-editor";t==="edit"&&(o="entity-edit"),r&&(o="block-selection-edit"),Zye(o)}var x6=c(Pe(),1),ble=c(U(),1);var HY=c(oe(),1),ds=c($(),1);var WY=c(Pe(),1),UY=c(Ge(),1);var Um=c(oe(),1),Ad=c($(),1);var FY=c(Ge(),1),VY=c(Pe(),1),DY=c(At(),1),LY=c(U(),1);var MY=c(oe(),1),NY=c(I(),1);function wO(e){return(0,NY.jsx)(MY.Button,{size:"compact",...e,className:q("edit-site-sidebar-button",e.className)})}var fi=c(I(),1),{useHistory:Jye,useLocation:$ye}=te(DY.privateApis);function Oo({isRoot:e,title:t,actions:r,content:o,footer:n,description:i,backPath:a}){let{dashboardLink:s,dashboardLinkText:l,previewingThemeName:d}=(0,VY.useSelect)(b=>{let{getSettings:v}=te(b(st)),y=Rd();return{dashboardLink:v().__experimentalDashboardLink,dashboardLinkText:v().__experimentalDashboardLinkText,previewingThemeName:y?b(FY.store).getTheme(y)?.name?.rendered:void 0}},[]),u=$ye(),f=Jye(),{navigate:m}=(0,LY.useContext)(rc),g=a??u.state?.backPath,h=(0,Ad.isRTL)()?qa:Ya;return(0,fi.jsxs)(fi.Fragment,{children:[(0,fi.jsxs)(Um.__experimentalVStack,{className:q("edit-site-sidebar-navigation-screen__main",{"has-footer":!!n}),spacing:0,justify:"flex-start",children:[(0,fi.jsxs)(Um.__experimentalHStack,{spacing:3,alignment:"flex-start",className:"edit-site-sidebar-navigation-screen__title-icon",children:[!e&&(0,fi.jsx)(wO,{onClick:()=>{f.navigate(g),m("back")},icon:h,label:(0,Ad.__)("Back"),showTooltip:!1}),e&&(0,fi.jsx)(wO,{icon:h,label:l||(0,Ad.__)("Go to the Dashboard"),href:s}),(0,fi.jsx)(Um.__experimentalHeading,{className:"edit-site-sidebar-navigation-screen__title",level:1,size:20,children:Go()?(0,Ad.sprintf)((0,Ad.__)("Previewing %1$s: %2$s"),d,t):t}),r&&(0,fi.jsx)("div",{className:"edit-site-sidebar-navigation-screen__actions",children:r})]}),(0,fi.jsxs)("div",{className:"edit-site-sidebar-navigation-screen__content",children:[i&&(0,fi.jsx)("div",{className:"edit-site-sidebar-navigation-screen__description",children:i}),o]})]}),n&&(0,fi.jsx)("footer",{className:"edit-site-sidebar-navigation-screen__footer",children:n})]})}var u2=c(oe(),1);var zY=c($(),1);var BY=c(At(),1),jY=c(U(),1);var Md=c(I(),1),{useHistory:e_e,useLink:t_e,useLocation:r_e}=te(BY.privateApis);function Mn({isHidden:e=!1,...t}){return e?null:(0,Md.jsx)(o_e,{...t})}function o_e({className:e,icon:t,withChevron:r=!1,suffix:o,uid:n,to:i,onClick:a,activeOnRouteName:s,children:l,...d}){let u=e_e(),f=t_e(i),{name:m}=r_e(),{navigate:g}=(0,jY.useContext)(rc),h=s&&m===s;function b(v){a?(a(v),g("forward")):i&&(v.preventDefault(),u.navigate(i),g("forward",`[id="${n}"]`))}return(0,Md.jsx)(u2.__experimentalItem,{className:q("edit-site-sidebar-navigation-item",{"with-suffix":!r&&o},e),id:n,onClick:b,href:i?f.href:void 0,"aria-current":h?!0:void 0,...d,children:(0,Md.jsxs)(ue,{direction:"row",align:"center",justify:"start",gap:"sm",children:[t&&(0,Md.jsx)($p,{icon:t,size:24}),(0,Md.jsx)(u2.FlexBlock,{children:l}),r&&(0,Md.jsx)($p,{icon:(0,zY.isRTL)()?y5:ab,className:"edit-site-sidebar-navigation-item__drilldown-indicator",size:24}),!r&&o]})})}var cs=c(I(),1);function Ov({isBlockBasedTheme:e=!0}){return(0,cs.jsxs)(HY.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-main",children:[(0,cs.jsx)(Mn,{to:"/identity",uid:"identity-navigation-item",icon:w4,activeOnRouteName:"identity",isHidden:!e,children:(0,ds._x)("Identity","site identity")}),(0,cs.jsx)(Mn,{to:e?"/styles":"/stylebook",uid:e?"global-styles-navigation-item":"stylebook-navigation-item",icon:x4,activeOnRouteName:e?"styles":void 0,withChevron:!e,children:(0,ds.__)("Styles")}),(0,cs.jsx)(Mn,{uid:"page-navigation-item",to:"/page",withChevron:!0,icon:Sb,isHidden:!e,children:(0,ds.__)("Pages")}),(0,cs.jsx)(Mn,{uid:"navigation-navigation-item",to:"/navigation",withChevron:!0,icon:_b,isHidden:!e,children:(0,ds.__)("Navigation")}),(0,cs.jsx)(Mn,{uid:"patterns-navigation-item",to:"/pattern",withChevron:!0,icon:Fb,children:(0,ds.__)("Patterns")}),(0,cs.jsx)(Mn,{uid:"template-navigation-item",to:"/template",withChevron:!0,icon:ld,isHidden:!e,children:(0,ds.__)("Templates")})]})}function Gm({customDescription:e}){let t=(0,WY.useSelect)(o=>o(UY.store).getCurrentTheme()?.is_block_theme,[]),r;return e?r=e:t?r=(0,ds.__)("Customize the appearance of your website using the block editor."):r=(0,ds.__)("Explore block styles and patterns to refine your site."),(0,cs.jsx)(Oo,{isRoot:!0,title:(0,ds.__)("Design"),description:r,content:(0,cs.jsx)(Ov,{isBlockBasedTheme:t})})}var GY=c($(),1),f2=c(oe(),1),xO=c(I(),1);function Tr(){return(0,xO.jsx)(f2.__experimentalSpacer,{padding:3,children:(0,xO.jsx)(f2.Notice,{status:"warning",isDismissible:!1,children:(0,GY.__)("The theme you are currently using does not support this screen.")})})}var Tf=c(Pe(),1),rX=c(oe(),1),oX=c(it(),1),j2=c(Xt(),1),sc=c($(),1),nX=c(Ge(),1),iX=c(U(),1),aX=c(tc(),1),sX=c(At(),1),lX=c(Nn(),1);var cX=c(tr(),1),dX=c(Xr(),1),uX=c(ti(),1);var p2=c(Pe(),1),KY=c(oe(),1),Cf=c($(),1),XY=c(U(),1),SO=c(ti(),1),ZY=c(Ge(),1);var Iv=c(I(),1);function qY({nonAnimatedSrc:e,animatedSrc:t}){return(0,Iv.jsxs)("picture",{className:"edit-site-welcome-guide__image",children:[(0,Iv.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,Iv.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var us=c(I(),1);function QY(){let{toggle:e}=(0,p2.useDispatch)(SO.store),{isActive:t,isBlockBasedTheme:r}=(0,p2.useSelect)(o=>({isActive:!!o(SO.store).get("core/edit-site","welcomeGuide"),isBlockBasedTheme:o(ZY.store).getCurrentTheme()?.is_block_theme}),[]);return!t||!r?null:(0,us.jsx)(KY.Guide,{className:"edit-site-welcome-guide guide-editor",contentLabel:(0,Cf.__)("Welcome to the site editor"),finishButtonText:(0,Cf.__)("Get started"),onFinish:()=>e("core/edit-site","welcomeGuide"),pages:[{image:(0,us.jsx)(qY,{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,us.jsxs)(us.Fragment,{children:[(0,us.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:(0,Cf.__)("Edit your site")}),(0,us.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,Cf.__)("Design everything on your site \u2014 from the header right down to the footer \u2014 using blocks.")}),(0,us.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,XY.createInterpolateElement)((0,Cf.__)("Click <StylesIconImage /> to start designing your blocks, and choose your typography, layout, and colors."),{StylesIconImage:(0,us.jsx)("img",{alt:(0,Cf.__)("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"})})})]})}]})}var h2=c(Pe(),1),JY=c(oe(),1),m2=c($(),1),g2=c(ti(),1),el=c(I(),1);function $Y(){let{toggle:e}=(0,h2.useDispatch)(g2.store);if(!(0,h2.useSelect)(o=>{let n=!!o(g2.store).get("core/edit-site","welcomeGuidePage"),i=!!o(g2.store).get("core/edit-site","welcomeGuide");return n&&!i},[]))return null;let r=(0,m2.__)("Editing a page");return(0,el.jsx)(JY.Guide,{className:"edit-site-welcome-guide guide-page",contentLabel:r,finishButtonText:(0,m2.__)("Continue"),onFinish:()=>e("core/edit-site","welcomeGuidePage"),pages:[{image:(0,el.jsx)("video",{className:"edit-site-welcome-guide__video",autoPlay:!0,loop:!0,muted:!0,width:"312",height:"240",children:(0,el.jsx)("source",{src:"https://s.w.org/images/block-editor/editing-your-page.mp4",type:"video/mp4"})}),content:(0,el.jsxs)(el.Fragment,{children:[(0,el.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:r}),(0,el.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,m2.__)("It\u2019s now possible to edit page content in the site editor. To customize other parts of the page like the header and footer switch to editing the template using the settings sidebar.")})]})}]})}var v2=c(Pe(),1),eq=c(oe(),1),b2=c($(),1),CO=c(ti(),1),tq=c(Xt(),1),tl=c(I(),1);function rq(){let{toggle:e}=(0,v2.useDispatch)(CO.store),{isActive:t,hasPreviousEntity:r}=(0,v2.useSelect)(i=>{let{getEditorSettings:a}=i(tq.store),{get:s}=i(CO.store);return{isActive:s("core/edit-site","welcomeGuideTemplate"),hasPreviousEntity:!!a().onNavigateToPreviousEntityRecord}},[]);if(!(t&&r))return null;let n=(0,b2.__)("Editing a template");return(0,tl.jsx)(eq.Guide,{className:"edit-site-welcome-guide guide-template",contentLabel:n,finishButtonText:(0,b2.__)("Continue"),onFinish:()=>e("core/edit-site","welcomeGuideTemplate"),pages:[{image:(0,tl.jsx)("video",{className:"edit-site-welcome-guide__video",autoPlay:!0,loop:!0,muted:!0,width:"312",height:"240",children:(0,tl.jsx)("source",{src:"https://s.w.org/images/block-editor/editing-your-template.mp4",type:"video/mp4"})}),content:(0,tl.jsxs)(tl.Fragment,{children:[(0,tl.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:n}),(0,tl.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,b2.__)("Note that the same template can be used by multiple pages, so any changes made here may affect other pages on the site. To switch back to editing the page content click the \u2018Back\u2019 button in the toolbar.")})]})}]})}var Nd=c(I(),1);function oq({postType:e}){return(0,Nd.jsxs)(Nd.Fragment,{children:[(0,Nd.jsx)(QY,{}),e==="page"&&(0,Nd.jsx)($Y,{}),e==="wp_template"&&(0,Nd.jsx)(rq,{})]})}var nq=c(oe(),1),iq=c(Ge(),1),aq=c(Pe(),1),sq=c(Xt(),1);var EO=c(I(),1),{useStyle:n_e}=te(sq.privateApis);function kO({id:e}){let t=n_e("color.text"),{elapsed:r,total:o}=(0,aq.useSelect)(n=>{let i=n(iq.store).countSelectorsByStatus(),a=i.resolving??0,s=i.finished??0;return{elapsed:s,total:s+a}},[]);return(0,EO.jsx)("div",{className:"edit-site-canvas-loader",style:t?{"--color":t}:void 0,children:(0,EO.jsx)(nq.ProgressBar,{id:e,max:o,value:r})})}var aK=c(Pe(),1),A2=c(U(),1),sK=c(At(),1),lK=c(it(),1),M2=c(Xt(),1);function Fd(e,t,r){t=Array.isArray(t)?[...t]:[t],e=Array.isArray(e)?[...e]:{...e};let o=t.pop(),n=e;for(let i of t){let a=n[i];n=n[i]=Array.isArray(a)?[...a]:{...a}}return n[o]=r,e}var Nt=(e,t,r)=>{let o=Array.isArray(t)?t:t.split("."),n=e;return o.forEach(i=>{n=n?.[i]}),n??r};var i_e=["appearanceTools","useRootPaddingAwareAlignments","background.backgroundImage","background.backgroundRepeat","background.backgroundSize","background.backgroundPosition","background.gradient","border.color","border.radius","border.radiusSizes","border.style","border.width","shadow.presets","shadow.defaultPresets","color.background","color.button","color.caption","color.custom","color.customDuotone","color.customGradient","color.defaultDuotone","color.defaultGradients","color.defaultPalette","color.duotone","color.gradients","color.heading","color.link","color.palette","color.text","custom","dimensions.aspectRatio","dimensions.height","dimensions.minHeight","dimensions.minWidth","dimensions.width","dimensions.dimensionSizes","layout.contentSize","layout.definitions","layout.wideSize","lightbox.enabled","lightbox.allowEditing","position.fixed","position.sticky","spacing.customSpacingSize","spacing.defaultSpacingSizes","spacing.spacingSizes","spacing.spacingScale","spacing.blockGap","spacing.margin","spacing.padding","spacing.units","typography.fluid","typography.customFontSize","typography.defaultFontSizes","typography.dropCap","typography.fontFamilies","typography.fontSizes","typography.fontStyle","typography.fontWeight","typography.letterSpacing","typography.lineHeight","typography.textAlign","typography.textColumns","typography.textDecoration","typography.textIndent","typography.textTransform","typography.writingMode","viewport.mobile","viewport.tablet"];function Av(e,t,r){let o=r?".blocks."+r:"",n=t?"."+t:"",i=`settings${o}${n}`,a=`settings${n}`;if(t)return Nt(e,i)??Nt(e,a);let s={};return i_e.forEach(l=>{let d=Nt(e,`settings${o}.${l}`)??Nt(e,`settings.${l}`);d!==void 0&&(s=Fd(s,l.split("."),d))}),s}function RO(e,t,r,o){let n=o?".blocks."+o:"",i=t?"."+t:"",a=`settings${n}${i}`;return Fd(e,a.split("."),r)}var dq=c(TO(),1);var a_e="1600px",s_e="320px",l_e=1,c_e=.25,d_e=.75,u_e="14px";function cq({minimumFontSize:e,maximumFontSize:t,fontSize:r,minimumViewportWidth:o=s_e,maximumViewportWidth:n=a_e,scaleFactor:i=l_e,minimumFontSizeLimit:a}){if(a=rl(a)?a:u_e,r){let _=rl(r);if(!_?.unit||!_?.value)return null;let x=rl(a,{coerceTo:_.unit});if(x?.value&&!e&&!t&&_?.value<=x?.value)return null;if(t||(t=`${_.value}${_.unit}`),!e){let E=_.unit==="px"?_.value:_.value*16,S=Math.min(Math.max(1-.075*Math.log2(E),c_e),d_e),C=Mv(_.value*S,3);x?.value&&C<x?.value?e=`${x.value}${x.unit}`:e=`${C}${_.unit}`}}let s=rl(e),l=s?.unit||"rem",d=rl(t,{coerceTo:l});if(!s||!d)return null;let u=rl(e,{coerceTo:"rem"}),f=rl(n,{coerceTo:l}),m=rl(o,{coerceTo:l});if(!f||!m||!u)return null;let g=f.value-m.value;if(!g)return null;let h=Mv(m.value/100,3),b=Mv(h,3)+l,v=100*((d.value-s.value)/g),y=Mv((v||1)*i,3),w=`${u.value}${u.unit} + ((1vw - ${b}) * ${y})`;return`clamp(${e}, ${w}, ${t})`}function rl(e,t={}){if(typeof e!="string"&&typeof e!="number")return null;isFinite(e)&&(e=`${e}px`);let{coerceTo:r,rootSizeValue:o,acceptableUnits:n}={coerceTo:"",rootSizeValue:16,acceptableUnits:["rem","px","em"],...t},i=n?.join("|"),a=new RegExp(`^(\\d*\\.?\\d+)(${i}){1,1}$`),s=e.toString().match(a);if(!s||s.length<3)return null;let[,l,d]=s,u=parseFloat(l);return r==="px"&&(d==="em"||d==="rem")&&(u=u*o,d=r),d==="px"&&(r==="em"||r==="rem")&&(u=u/o,d=r),(r==="em"||r==="rem")&&(d==="em"||d==="rem")&&(d=r),d?{value:Mv(u,3),unit:d}:null}function Mv(e,t=3){let r=Math.pow(10,t);return Math.round(e*r)/r}function PO(e){let t=e?.fluid;return t===!0||t&&typeof t=="object"&&Object.keys(t).length>0}function f_e(e){let t=e?.typography??{},r=e?.layout,o=rl(r?.wideSize)?r?.wideSize:null;return PO(t)&&o?{fluid:{maxViewportWidth:o,...typeof t.fluid=="object"?t.fluid:{}}}:{fluid:t?.fluid}}function y2(e,t){let{size:r}=e;if(!r||r==="0"||e?.fluid===!1||!PO(t?.typography)&&!PO(e))return r;let o=f_e(t)?.fluid??{},n=cq({minimumFontSize:typeof e?.fluid=="boolean"?void 0:e?.fluid?.min,maximumFontSize:typeof e?.fluid=="boolean"?void 0:e?.fluid?.max,fontSize:r,minimumFontSizeLimit:typeof o=="object"?o?.minFontSize:void 0,maximumViewportWidth:typeof o=="object"?o?.maxViewportWidth:void 0,minimumViewportWidth:typeof o=="object"?o?.minViewportWidth:void 0});return n||r}var ol="body",Fv=":root";function Nv(e){if(!e.includes(","))return[e];let t=[],r="",o=0;for(let n of e){if(n==="(")o++;else if(n===")"&&o>0)o--;else if(n===","&&o===0){t.push(r),r="";continue}r+=n}return t.push(r),t}var Ym=[{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"],valueKey:"colors",cssVarInfix:"duotone",valueFunc:({slug:e})=>`url( '#wp-duotone-${e}' )`,classes:[]},{path:["shadow","presets"],valueKey:"shadow",cssVarInfix:"shadow",classes:[]},{path:["typography","fontSizes"],valueFunc:(e,t)=>y2(e,t),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"}]},{path:["spacing","spacingSizes"],valueKey:"size",cssVarInfix:"spacing",valueFunc:({size:e})=>e,classes:[]},{path:["border","radiusSizes"],valueKey:"size",cssVarInfix:"border-radius",classes:[]},{path:["dimensions","dimensionSizes"],valueKey:"size",cssVarInfix:"dimension",classes:[]}];function fs(e,t){if(!e||!t)return t;let r=Nv(e),o=Nv(t),n=[];return r.forEach(i=>{o.forEach(a=>{n.push(`${i.trim()} ${a.trim()}`)})}),n.join(", ")}function uq(e,t){if(!e||!t)return;let r={};return Object.entries(t).forEach(([o,n])=>{typeof n=="string"&&(r[o]=fs(e,n)),typeof n=="object"&&(r[o]={},Object.entries(n).forEach(([i,a])=>{r[o][i]=fs(e,a)}))}),r}function _2(e,t){return e.includes(",")?Nv(e).map(n=>n+t).join(","):e+t}function OO(e,t){let r=`.is-style-${e}`;if(!t)return r;let o=/[^\s:]+/,n=a=>a+r;return Nv(t).map(a=>a.replace(o,n)).join(",")}function fq(e,t){let r=`.is-style-${e}`,o=Nv(t).map(n=>{let i=n.trim(),a=`${r} `;return i.startsWith(a)?i.slice(a.length):i});return OO(e,o.join(","))}function p_e(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let r=(0,dq.getCSSValueFromRawStyle)(Nt(t,e.ref));return typeof r=="object"&&r!==null&&"ref"in r&&r?.ref?void 0:r===void 0?e:r}return e}function m_e(e,t){if(!e||!t||!Array.isArray(t))return e;let r=t.find(o=>o?.name===e);return r?.href?r?.href:e}function qm(e,t){if(!e||!t)return e;let r=p_e(e,t);return typeof r=="object"&&r!==null&&"url"in r&&r?.url?{...r,url:m_e(r.url,t?._links?.["wp:theme-file"])}:r}function pq(e,t,r=[],o="slug",n){let i=[t?Nt(e,["blocks",t,...r]):void 0,Nt(e,r)].filter(Boolean);for(let a of i)if(a){let s=["custom","theme","default"];for(let l of s){let d=a[l];if(d){let u=d.find(f=>f[o]===n);if(u)return o==="slug"||pq(e,t,r,"slug",u.slug)[o]===u[o]?u:void 0}}}}function g_e(e,t,r,[o,n]=[]){let i=Ym.find(s=>s.cssVarInfix===o);if(!i||!e.settings)return r;let a=pq(e.settings,t,i.path,"slug",n);if(a){let{valueKey:s}=i,l=a[s];return w2(e,t,l)}return r}function h_e(e,t,r,o=[]){let n=(t?Nt(e?.settings??{},["blocks",t,"custom",...o]):void 0)??Nt(e?.settings??{},["custom",...o]);return n?w2(e,t,n):r}function w2(e,t,r){if(!r||typeof r!="string")if(typeof r=="object"&&r!==null&&"ref"in r&&typeof r.ref=="string"){let d=Nt(e,r.ref);if(!d||typeof d=="object"&&"ref"in d)return d;r=d}else return r;let o="var:",n="var(--wp--",i=")",a;if(r.startsWith(o))a=r.slice(o.length).split("|");else if(r.startsWith(n)&&r.endsWith(i))a=r.slice(n.length,-i.length).split("--");else return r;let[s,...l]=a;return s==="preset"?g_e(e,t,r,l):s==="custom"?h_e(e,t,r,l):r}function x2(e,t,r,o=!0){let n=t?"."+t:"",i=r?`styles.blocks.${r}${n}`:`styles${n}`;if(!e)return;let a=Nt(e,i),s=void 0;if(a===void 0&&s){let d=!0,u=e;for(let f of i.split(".")){if(!u||typeof u!="object"||!Object.hasOwn(u,f)){d=!1;break}u=u[f]}d||(a=Nt(e,s))}return o?w2(e,r,a):a}function IO(e,t,r,o){let n=t?"."+t:"",i=o?`styles.blocks.${o}${n}`:`styles${n}`;return Fd(e,i.split("."),r)}var AO=c(S2(),1);function Vv(e,t){return typeof e!="object"||typeof t!="object"?e===t:(0,AO.default)(e?.styles,t?.styles)&&(0,AO.default)(e?.settings,t?.settings)}var _q=c(C2(),1);function vq(e){return Object.prototype.toString.call(e)==="[object Object]"}function yq(e){var t,r;return vq(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!(vq(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}function Ef(e,t){return(0,_q.default)(e,t,{isMergeableObject:yq,customMerge:r=>{if(r==="backgroundImage")return(o,n)=>n??o}})}var fn=c(Zo(),1),Bv=c(TO(),1),Bq=c(Pe(),1);function Xm(e,t="root",r={}){if(!t)return null;let{fallback:o=!1}=r,{name:n,selectors:i,supports:a}=e,s=i&&Object.keys(i).length>0,l=Array.isArray(t)?t.join("."):t,d=null;if(s&&i.root?d=i?.root:a?.__experimentalSelector?d=a.__experimentalSelector:d=".wp-block-"+n.replace("core/","").replace("/","-"),l==="root")return d;let u=Array.isArray(t)?t:t.split(".");if(u.length===1){let m=o?d:null;if(s)return Nt(i,`${l}.root`,null)||Nt(i,l,null)||m;let g=a?Nt(a,`${l}.__experimentalSelector`,null):void 0;return g?fs(d,g):m}let f;return s&&(f=Nt(i,l,null)),f||(o?Xm(e,u[0],r):null)}var O_e={grad:.9,turn:360,rad:360/(2*Math.PI)},ic=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},Ao=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},_a=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},Pq=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},wq=function(e){return{r:_a(e.r,0,255),g:_a(e.g,0,255),b:_a(e.b,0,255),a:_a(e.a)}},MO=function(e){return{r:Ao(e.r),g:Ao(e.g),b:Ao(e.b),a:Ao(e.a,3)}},I_e=/^#([0-9a-f]{3,8})$/i,E2=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Oq=function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=Math.max(t,r,o),a=i-Math.min(t,r,o),s=a?i===t?(r-o)/a:i===r?2+(o-t)/a:4+(t-r)/a:0;return{h:60*(s<0?s+6:s),s:i?a/i*100:0,v:i/255*100,a:n}},Iq=function(e){var t=e.h,r=e.s,o=e.v,n=e.a;t=t/360*6,r/=100,o/=100;var i=Math.floor(t),a=o*(1-r),s=o*(1-(t-i)*r),l=o*(1-(1-t+i)*r),d=i%6;return{r:255*[o,s,a,a,l,o][d],g:255*[l,o,o,s,a,a][d],b:255*[a,a,l,o,o,s][d],a:n}},xq=function(e){return{h:Pq(e.h),s:_a(e.s,0,100),l:_a(e.l,0,100),a:_a(e.a)}},Sq=function(e){return{h:Ao(e.h),s:Ao(e.s),l:Ao(e.l),a:Ao(e.a,3)}},Cq=function(e){return Iq((r=(t=e).s,{h:t.h,s:(r*=((o=t.l)<50?o:100-o)/100)>0?2*r/(o+r)*100:0,v:o+r,a:t.a}));var t,r,o},Lv=function(e){return{h:(t=Oq(e)).h,s:(n=(200-(r=t.s))*(o=t.v)/100)>0&&n<200?r*o/100/(n<=100?n:200-n)*100:0,l:n/2,a:t.a};var t,r,o,n},A_e=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,M_e=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,N_e=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,F_e=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Eq={string:[[function(e){var t=I_e.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:e.length===4?Ao(parseInt(e[3]+e[3],16)/255,2):1}:e.length===6||e.length===8?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:e.length===8?Ao(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=N_e.exec(e)||F_e.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:wq({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=A_e.exec(e)||M_e.exec(e);if(!t)return null;var r,o,n=xq({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(O_e[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return Cq(n)},"hsl"]],object:[[function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=n===void 0?1:n;return ic(t)&&ic(r)&&ic(o)?wq({r:Number(t),g:Number(r),b:Number(o),a:Number(i)}):null},"rgb"],[function(e){var t=e.h,r=e.s,o=e.l,n=e.a,i=n===void 0?1:n;if(!ic(t)||!ic(r)||!ic(o))return null;var a=xq({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return Cq(a)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!ic(t)||!ic(r)||!ic(o))return null;var a=(function(s){return{h:Pq(s.h),s:_a(s.s,0,100),v:_a(s.v,0,100),a:_a(s.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return Iq(a)},"hsv"]]},kq=function(e,t){for(var r=0;r<t.length;r++){var o=t[r][0](e);if(o)return[o,t[r][1]]}return[null,void 0]},V_e=function(e){return typeof e=="string"?kq(e.trim(),Eq.string):typeof e=="object"&&e!==null?kq(e,Eq.object):[null,void 0]};var NO=function(e,t){var r=Lv(e);return{h:r.h,s:_a(r.s+100*t,0,100),l:r.l,a:r.a}},FO=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},Rq=function(e,t){var r=Lv(e);return{h:r.h,s:r.s,l:_a(r.l+100*t,0,100),a:r.a}},Tq=(function(){function e(t){this.parsed=V_e(t)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return this.parsed!==null},e.prototype.brightness=function(){return Ao(FO(this.rgba),2)},e.prototype.isDark=function(){return FO(this.rgba)<.5},e.prototype.isLight=function(){return FO(this.rgba)>=.5},e.prototype.toHex=function(){return t=MO(this.rgba),r=t.r,o=t.g,n=t.b,a=(i=t.a)<1?E2(Ao(255*i)):"","#"+E2(r)+E2(o)+E2(n)+a;var t,r,o,n,i,a},e.prototype.toRgb=function(){return MO(this.rgba)},e.prototype.toRgbString=function(){return t=MO(this.rgba),r=t.r,o=t.g,n=t.b,(i=t.a)<1?"rgba("+r+", "+o+", "+n+", "+i+")":"rgb("+r+", "+o+", "+n+")";var t,r,o,n,i},e.prototype.toHsl=function(){return Sq(Lv(this.rgba))},e.prototype.toHslString=function(){return t=Sq(Lv(this.rgba)),r=t.h,o=t.s,n=t.l,(i=t.a)<1?"hsla("+r+", "+o+"%, "+n+"%, "+i+")":"hsl("+r+", "+o+"%, "+n+"%)";var t,r,o,n,i},e.prototype.toHsv=function(){return t=Oq(this.rgba),{h:Ao(t.h),s:Ao(t.s),v:Ao(t.v),a:Ao(t.a,3)};var t},e.prototype.invert=function(){return Io({r:255-(t=this.rgba).r,g:255-t.g,b:255-t.b,a:t.a});var t},e.prototype.saturate=function(t){return t===void 0&&(t=.1),Io(NO(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Io(NO(this.rgba,-t))},e.prototype.grayscale=function(){return Io(NO(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Io(Rq(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Io(Rq(this.rgba,-t))},e.prototype.rotate=function(t){return t===void 0&&(t=15),this.hue(this.hue()+t)},e.prototype.alpha=function(t){return typeof t=="number"?Io({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):Ao(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=Lv(this.rgba);return typeof t=="number"?Io({h:t,s:r.s,l:r.l,a:r.a}):Ao(r.h)},e.prototype.isEqual=function(t){return this.toHex()===Io(t).toHex()},e})(),Io=function(e){return e instanceof Tq?e:new Tq(e)};function D_e(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(r=>{let o=Io(r).toRgb();t.r.push(o.r/255),t.g.push(o.g/255),t.b.push(o.b/255),t.a.push(o.a)}),t}function Aq(e){return`${e}{filter:none}`}function Mq(e,t){return`${e}{filter:url(#${t})}`}function k2(e,t){let r=D_e(t);return`
 <svg
 	xmlns:xlink="http://www.w3.org/1999/xlink"
 	viewBox="0 0 0 0"
@@ -30,20 +30,20 @@
 			<feComposite in2="SourceGraphic" operator="in"></feComposite>
 		</filter>
 	</defs>
-</svg>`}function Vd(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/([0-9])([a-zA-Z])/g,"$1-$2").replace(/([a-zA-Z])([0-9])/g,"$1-$2").replace(/[\s_]+/g,"-").toLowerCase()}function FO(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function D_e(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function R2(e,t="0"){let r=D_e(e);if(!r)return null;let o=FO(r?.top)||t,n=FO(r?.left)||t;return o===n?o:`${o} ${n}`}var Mq={backgroundSize:"cover",backgroundPosition:"50% 50%"};function L_e(e){return typeof e=="object"&&e!==null&&"url"in e&&!!e.url}function Nq(e){if(!e||!L_e(e.backgroundImage))return;let t;return e?.backgroundSize||(t={backgroundSize:Mq.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:Mq.backgroundPosition}),t}var Fq={default:{name:"default",slug:"flow",className:"is-layout-flow",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},constrained:{name:"constrained",slug:"constrained",className:"is-layout-constrained",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > :where(:not(.alignleft):not(.alignright):not(.alignfull))",rules:{"max-width":"var(--wp--style--global--content-size)","margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > .alignwide",rules:{"max-width":"var(--wp--style--global--wide-size)"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},flex:{name:"flex",slug:"flex",className:"is-layout-flex",displayMode:"flex",baseStyles:[{selector:"",rules:{"flex-wrap":"wrap","align-items":"center"}},{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]},grid:{name:"grid",slug:"grid",className:"is-layout-grid",displayMode:"grid",baseStyles:[{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]}};var Vq={mobile:"480px",tablet:"782px"},Dq=/^(\d+|\d*\.\d+)(px|em|rem)$/,z_e=16;function B_e(e){return"mobile"in e||"tablet"in e}function j_e(e){return!e||typeof e!="object"?{}:B_e(e)?e:e.settings?.viewport??{}}function H_e(e){return typeof e=="string"&&Dq.test(e.trim())}function VO(e){if(typeof e=="number")return e;if(typeof e!="string")return;let t=e.trim().match(Dq);if(!t)return;let r=Number.parseFloat(t[1]);return t[2]==="px"?r:r*z_e}function DO(e){let t=j_e(e),r={},o={};Object.keys(Vq).forEach(s=>{let c=s,d=t[c],u=VO(d);u!==void 0&&H_e(d)&&(r[c]=d.trim(),o[c]=u)});let n=Object.keys(r);if(!n.length)return{...Vq};if(n.length===1)return r;let i=r.mobile,a=r.tablet;return o.mobile>=o.tablet?{mobile:i}:{mobile:i,tablet:a}}function zv(e){let t=DO(e),r={};return t.mobile&&(r["@mobile"]=`@media (width <= ${t.mobile})`),t.tablet&&(r["@tablet"]=t.mobile?`@media (${t.mobile} < width <= ${t.tablet})`:`@media (width <= ${t.tablet})`),r}var W_e={button:"wp-element-button",caption:"wp-element-caption"},U_e={__experimentalBorder:"border",color:"color",dimensions:"dimensions",spacing:"spacing",typography:"typography"},Bq={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]},G_e={link:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"],button:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"]};function Y_e(e="*",t={}){return Ym.reduce((r,{path:o,cssVarInfix:n,classes:i})=>{if(!i)return r;let a=Nt(t,o,[]);return["default","theme","custom"].forEach(s=>{a[s]&&a[s].forEach(({slug:c})=>{i.forEach(({classSuffix:d,propertyName:u})=>{let f=`.has-${Vd(c)}-${d}`,m=e?`:where(${e})${f}`:f,g=`var(--wp--preset--${n}--${Vd(c)})`;r+=`${m}{${u}: ${g} !important;}`})})}),r},"")}function q_e(e={}){return Ym.filter(t=>t.path.at(-1)==="duotone").flatMap(t=>{let r=Nt(e,t.path,{});return["default","theme","custom"].filter(o=>r[o]).flatMap(o=>r[o].map(n=>k2(`wp-duotone-${n.slug}`,n.colors))).join("")})}function jq(e={},t,r){let o=[];return Object.keys(e).forEach(n=>{let i=t+Vd(n.replace("/","-")),a=e[n];if(a instanceof Object){let s=i+r;o=[...o,...jq(a,s,r)]}else o.push(`${i}: ${a}`)}),o}var K_e=(e,t,r)=>{if(r!=="core/paragraph"||(t?.blocks?.["core/paragraph"]?.typography?.textIndent??t?.typography?.textIndent??"subsequent")!=="all")return e;let i=".wp-block-paragraph + .wp-block-paragraph",a=".wp-block-paragraph";if(i in e){let s=e[i],c={...e};return delete c[i],c[a]=s,c}return e},X_e=(e,t)=>{let r=".wp-block-button";if(!(r in e))return e;let o={...e};return o[r]=o[r].map(n=>{let i=n.match(/^width:\s*(.+)$/);if(!i)return n;let a=i[1],s=null;a.endsWith("%")&&(s=parseFloat(a));let c="var(--wp--preset--dimension--";if(s===null&&a.startsWith(c)&&a.endsWith(")")){let d=a.slice(c.length,-1),u={...t?.dimensions?.dimensionSizes??{},...t?.blocks?.["core/button"]?.dimensions?.dimensionSizes??{}};for(let f of Object.values(u))if(Array.isArray(f)){for(let m of f)if(m.slug===d&&typeof m.size=="string"&&m.size.endsWith("%")){s=parseFloat(m.size);break}if(s!==null)break}}return s===null||isNaN(s)?n:`width: calc(${s} * 1% - (var(--wp--style--block-gap, 0.5em) * (1 - ${s} / 100)))`}),o},Z_e=(e,t)=>{let r={};return Object.entries(e).forEach(([o,n])=>{if(o==="root"||!t?.[o])return;let i=typeof n=="string";if(!i&&typeof n=="object"&&n!==null&&Object.entries(n).forEach(([a,s])=>{if(a==="root"||!t?.[o][a])return;let c={[o]:{[a]:t[o][a]}},d=P2(c);r[s]=[...r[s]||[],...d],delete t[o][a]}),i||typeof n=="object"&&n!==null&&"root"in n){let a=i?n:n.root,s={[o]:t[o]},c=P2(s);r[a]=[...r[a]||[],...c],delete t[o]}}),r};function P2(e={},t="",r,o={},n=!1){let i=ol===t,a=Object.entries(fn.__EXPERIMENTAL_STYLE_PROPERTY).reduce((c,[d,{value:u,properties:f,useEngine:m,rootOnly:g}])=>{if(g&&!i)return c;let h=u;if(h[0]==="elements"||m)return c;let b=Nt(e,h);if(d==="--wp--style--root--padding"&&(typeof b=="string"||!r))return c;if(f&&typeof b!="string")Object.entries(f).forEach(v=>{let[y,w]=v;if(!Nt(b,[w],!1))return;let _=y.startsWith("--")?y:Vd(y);c.push(`${_}: ${(0,Bv.getCSSValueFromRawStyle)(Nt(b,[w]))}`)});else if(Nt(e,h,!1)){let v=d.startsWith("--")?d:Vd(d);c.push(`${v}: ${(0,Bv.getCSSValueFromRawStyle)(Nt(e,h))}`)}return c},[]);return e.background&&(e.background?.backgroundImage&&(e.background.backgroundImage=qm(e.background.backgroundImage,o)),!i&&e.background?.backgroundImage?.id&&(e={...e,background:{...e.background,...Nq(e.background)}})),(0,Bv.getCSSRules)(e).forEach(c=>{if(i&&(r||n)&&c.key.startsWith("padding"))return;let d=c.key.startsWith("--")?c.key:Vd(c.key),u=qm(c.value,o);d==="font-size"&&(u=y2({name:"",slug:"",size:u},o?.settings)),d==="aspect-ratio"&&a.push("min-height: unset"),a.push(`${d}: ${u}`)}),a}function Q_e({layoutDefinitions:e=Fq,style:t,selector:r,hasBlockGapSupport:o,hasFallbackGapSupport:n,fallbackGapValue:i}){let a="",s=t?.spacing?.blockGap,c=o?R2(s):"";n&&(r===ol?c=c||"0.5em":!o&&i&&(c=i));let d=o&&s&&typeof s!="string"?R2(s.top):c;if(c&&e&&(Object.values(e).forEach(({className:u,name:f,spacingStyles:m})=>{if(!o&&f!=="flex"&&f!=="grid")return;let g=["default","constrained"].includes(f)?d:c;m?.length&&m.forEach(h=>{let b=[];if(h.rules&&Object.entries(h.rules).forEach(([v,y])=>{b.push(`${v}: ${y||g}`)}),b.length){let v="";o?v=r===ol?`:root :where(.${u})${h?.selector||""}`:`:root :where(${r}-${u})${h?.selector||""}`:v=r===ol?`:where(.${u}${h?.selector||""})`:`:where(${r}.${u}${h?.selector||""})`,a+=`${v} { ${b.join("; ")}; }`}})}),r===ol&&o&&(a+=`${Fv} { --wp--style--block-gap: ${c}; }`)),r===ol&&e){let u=["block","flex","grid"];Object.values(e).forEach(({className:f,displayMode:m,baseStyles:g})=>{m&&u.includes(m)&&(a+=`${r} .${f} { display:${m}; }`),g?.length&&g.forEach(h=>{let b=[];if(h.rules&&Object.entries(h.rules).forEach(([v,y])=>{b.push(`${v}: ${y}`)}),b.length){let v=`.${f}${h?.selector||""}`;a+=`${v} { ${b.join("; ")}; }`}})})}return a}var J_e=["border","color","dimensions","spacing","typography","filter","outline","shadow","background"];function $_e(e,t){return T2(e,void 0,t)}function T2(e,t,r){if(!e)return{};let o=Object.entries(e),n=t?Bq[t]??[]:[],a=o.filter(([s])=>J_e.includes(s)||n.includes(s)||r[s]).map(([s,c])=>[s,JSON.parse(JSON.stringify(c))]);return Object.fromEntries(a)}function Lq(e){let{styles:t,selector:r,featureSelectors:o,name:n,elementName:i,mediaQuery:a,variationName:s}=e,c=n?Bq[n]??[]:G_e[i??""]??[];return c.length?c.flatMap(d=>{let u=t?.[d];return!u||typeof u!="object"?[]:[{styles:JSON.parse(JSON.stringify(u)),selector:r,selectorSuffix:d,mediaQuery:a,featureSelectors:o&&typeof o!="string"?o:void 0,name:n,elementName:i,variationName:s}]}):[]}function ewe(e,t){let{styles:r,selector:o,fallbackGapValue:n,featureSelectors:i,hasLayoutSupport:a,layoutHasBlockGapSupport:s,layoutSelector:c,name:d,elementName:u,isStyleVariation:f,variationName:m}=e;return!d&&!u?[]:Object.entries(t).flatMap(([g,h])=>{let b=r?.[g];return!b||typeof b!="object"?[]:[{styles:JSON.parse(JSON.stringify(b)),selector:o,mediaQuery:h,featureSelectors:i&&typeof i!="string"?i:void 0,fallbackGapValue:n,hasLayoutSupport:a,name:d,elementName:u,isStyleVariation:f,variationName:m,layoutSelector:c,layoutHasBlockGapSupport:s}]})}function LO(e,t){let r={...e?.elements??{}};return Object.keys(t).forEach(o=>{Object.entries(e?.[o]?.elements??{}).forEach(([n,i])=>{r[n]={...r[n]??{},[o]:i}})}),r}var twe=(e,t)=>{let r=[];if(!e?.styles)return r;let o=zv(e),n=$_e(e.styles,o);return n&&r.push({styles:n,selector:ol,skipSelectorWrapper:!0}),Object.entries(fn.__EXPERIMENTAL_ELEMENTS).forEach(([i,a])=>{e.styles?.elements?.[i]&&r.push({styles:e.styles?.elements?.[i]??{},selector:a,elementName:i,skipSelectorWrapper:!W_e[i]})}),Object.entries(e.styles?.blocks??{}).forEach(([i,a])=>{let s=T2(a,i,o),c=a,d=[],u=[];c?.variations&&Object.entries(c.variations).forEach(([f,m])=>{let g=m,h=T2(g,i,o);g?.css&&(h.css=g.css);let b=typeof t!="string"?t[i]?.styleVariationSelectors?.[f]:void 0;if(b&&typeof t!="string"){let v=t[i];u.push({styles:h,selector:b,featureSelectors:v?.featureSelectors,fallbackGapValue:v?.fallbackGapValue,hasLayoutSupport:v?.hasLayoutSupport,isStyleVariation:!0,variationName:f,layoutSelector:b+v.selector,layoutHasBlockGapSupport:!0,name:i})}Object.entries(LO(g,o)).forEach(([v,y])=>{y&&fn.__EXPERIMENTAL_ELEMENTS[v]&&d.push({styles:y,selector:fs(b,fn.__EXPERIMENTAL_ELEMENTS[v]),elementName:v,isStyleVariation:!0})}),Object.entries(g?.blocks??{}).forEach(([v,y])=>{let w=typeof t!="string"?fs(b,t[v]?.selector):void 0,_=typeof t!="string"?fs(b,t[v]?.duotoneSelector):void 0,x=typeof t!="string"?dq(b,t[v]?.featureSelectors??{}):void 0,E=T2(y,v,o);y?.css&&(E.css=y.css),!(!w||typeof t=="string")&&(d.push({selector:w,name:v,isStyleVariation:!0,duotoneSelector:_,featureSelectors:x,fallbackGapValue:t[v]?.fallbackGapValue,hasLayoutSupport:t[v]?.hasLayoutSupport,styles:E}),Object.entries(LO(y,o)).forEach(([S,C])=>{C&&fn.__EXPERIMENTAL_ELEMENTS[S]&&d.push({styles:C,selector:fs(w,fn.__EXPERIMENTAL_ELEMENTS[S]),elementName:S,isStyleVariation:!0})}))})}),typeof t!="string"&&t?.[i]?.selector&&r.push({duotoneSelector:t[i].duotoneSelector,fallbackGapValue:t[i].fallbackGapValue,hasLayoutSupport:t[i].hasLayoutSupport,selector:t[i].selector,styles:s,featureSelectors:t[i].featureSelectors,name:i}),r.push(...u),Object.entries(LO(c,o)).forEach(([f,m])=>{typeof t!="string"&&m&&t?.[i]&&fn.__EXPERIMENTAL_ELEMENTS[f]&&r.push({styles:m,selector:t[i]?.selector.split(",").map(g=>fn.__EXPERIMENTAL_ELEMENTS[f].split(",").map(b=>g+" "+b)).join(","),elementName:f})}),r.push(...d)}),r},zO=(e,t)=>{let r=[];if(!e?.settings)return r;let o=a=>{let s={};return Ym.forEach(({path:c})=>{let d=Nt(a,c,!1);d!==!1&&(s=Fd(s,c,d))}),s},n=o(e.settings),i=e.settings?.custom;return(Object.keys(n).length>0||i)&&r.push({presets:n,custom:i,selector:Fv}),Object.entries(e.settings?.blocks??{}).forEach(([a,s])=>{let c=s.custom;if(typeof t=="string"||!t[a])return;let d=o(s);(Object.keys(d).length>0||c)&&r.push({presets:d,custom:c,selector:t[a]?.selector,featureSelectors:t[a]?.featureSelectors})}),r};function rwe(e,t,r){if(!e||typeof e=="string")return r;let o=e[t];return typeof o=="string"?o:typeof o=="object"&&o.root?o.root:r}function owe(e,t,{path:r,valueKey:o,valueFunc:n,cssVarInfix:i}){let a=Nt(e,r,[]),s=[];for(let c of["default","theme","custom"])if(a[c])for(let d of a[c]){let u=Vd(d.slug);o&&!n?s.push(`--wp--preset--${i}--${u}: ${d[o]}`):n&&typeof n=="function"&&s.push(`--wp--preset--${i}--${u}: ${n(d,t)}`)}return s}var nwe=(e,t)=>{let r=zO(e,t),o="";for(let{presets:n,custom:i,selector:a,featureSelectors:s}of r){let c=a,d={[c]:[]};if(e?.settings)for(let f of Ym){let m=owe(n,e.settings,f);if(m.length===0)continue;let g=rwe(s,f.path[0],c);d[g]||(d[g]=[]),d[g].push(...m)}let u=jq(i,"--wp--custom--","--");u.length>0&&d[c].push(...u);for(let[f,m]of Object.entries(d))m.length>0&&(o+=`${f}{${m.join(";")};}`)}return o};function iwe(e,{tree:t,useRootPaddingAlign:r,disableLayoutStyles:o,hasBlockGapSupport:n,hasFallbackGapSupport:i,disableRootPadding:a}){let{selector:s,selectorSuffix:c,mediaQuery:d,duotoneSelector:u,styles:f,fallbackGapValue:m,hasLayoutSupport:g,featureSelectors:h,layoutSelector:b,layoutHasBlockGapSupport:v,skipSelectorWrapper:y,name:w,variationName:_}=e,x="",E=c?_2(s,c):s;if(h&&typeof h!="string"){let T=Z_e(h,f);T=K_e(T,t.settings,w),T=X_e(T,t.settings),Object.entries(T).forEach(([P,O])=>{if(O.length){let k=_?uq(_,P):P;k=c?_2(k,c):k;let F=O.join(";");x+=`:root :where(${k}){${F};}`}})}if(u){let T={};f?.filter&&(T.filter=f.filter,delete f.filter);let P=P2(T);P.length&&(x+=`${u}{${P.join(";")};}`)}let S=b??E;!o&&(ol===S||g)&&(x+=Q_e({style:f,selector:S,hasBlockGapSupport:v??n,hasFallbackGapSupport:i,fallbackGapValue:m}));let R=P2(f,E,r,t,a);if(R?.length){let T=y?E:`:root :where(${E})`;x+=`${T}{${R.join(";")};}`}return f?.css&&(x+=Hq(f.css,`:root :where(${E})`)),d&&x?`${d}{${x}}`:x}var awe=(e,t,r,o,n=!1,i=!1,a={})=>{let s={blockGap:!0,blockStyles:!0,layoutStyles:!0,marginReset:!0,presets:!0,rootPadding:!0,variationStyles:!1,...a},c=e,d=twe(c,t),u=zO(c,t),f=c?.settings?.useRootPaddingAwareAlignments,{contentSize:m,wideSize:g}=c?.settings?.layout||{},h=s.marginReset||s.rootPadding||s.layoutStyles,b="";if(s.presets&&(m||g)&&(b+=`${Fv} {`,b=m?b+` --wp--style--global--content-size: ${m};`:b,b=g?b+` --wp--style--global--wide-size: ${g};`:b,b+="}"),h&&(b+=":where(body) {margin: 0;",s.rootPadding&&f&&(b+=`padding-right: 0; padding-left: 0; padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom) }
+</svg>`}function Vd(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/([0-9])([a-zA-Z])/g,"$1-$2").replace(/([a-zA-Z])([0-9])/g,"$1-$2").replace(/[\s_]+/g,"-").toLowerCase()}function VO(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function L_e(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function R2(e,t="0"){let r=L_e(e);if(!r)return null;let o=VO(r?.top)||t,n=VO(r?.left)||t;return o===n?o:`${o} ${n}`}var Nq={backgroundSize:"cover",backgroundPosition:"50% 50%"};function z_e(e){return typeof e=="object"&&e!==null&&"url"in e&&!!e.url}function Fq(e){if(!e||!z_e(e.backgroundImage))return;let t;return e?.backgroundSize||(t={backgroundSize:Nq.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:Nq.backgroundPosition}),t}var Vq={default:{name:"default",slug:"flow",className:"is-layout-flow",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},constrained:{name:"constrained",slug:"constrained",className:"is-layout-constrained",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > :where(:not(.alignleft):not(.alignright):not(.alignfull))",rules:{"max-width":"var(--wp--style--global--content-size)","margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > .alignwide",rules:{"max-width":"var(--wp--style--global--wide-size)"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},flex:{name:"flex",slug:"flex",className:"is-layout-flex",displayMode:"flex",baseStyles:[{selector:"",rules:{"flex-wrap":"wrap","align-items":"center"}},{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]},grid:{name:"grid",slug:"grid",className:"is-layout-grid",displayMode:"grid",baseStyles:[{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]}};var Dq={mobile:"480px",tablet:"782px"},Lq=/^(\d+|\d*\.\d+)(px|em|rem)$/,B_e=16;function j_e(e){return"mobile"in e||"tablet"in e}function H_e(e){return!e||typeof e!="object"?{}:j_e(e)?e:e.settings?.viewport??{}}function W_e(e){return typeof e=="string"&&Lq.test(e.trim())}function DO(e){if(typeof e=="number")return e;if(typeof e!="string")return;let t=e.trim().match(Lq);if(!t)return;let r=Number.parseFloat(t[1]);return t[2]==="px"?r:r*B_e}function LO(e){let t=H_e(e),r={},o={};Object.keys(Dq).forEach(s=>{let l=s,d=t[l],u=DO(d);u!==void 0&&W_e(d)&&(r[l]=d.trim(),o[l]=u)});let n=Object.keys(r);if(!n.length)return{...Dq};if(n.length===1)return r;let i=r.mobile,a=r.tablet;return o.mobile>=o.tablet?{mobile:i}:{mobile:i,tablet:a}}function zv(e){let t=LO(e),r={};return t.mobile&&(r["@mobile"]=`@media (width <= ${t.mobile})`),t.tablet&&(r["@tablet"]=t.mobile?`@media (${t.mobile} < width <= ${t.tablet})`:`@media (width <= ${t.tablet})`),r}var U_e={button:"wp-element-button",caption:"wp-element-caption"},G_e={__experimentalBorder:"border",color:"color",dimensions:"dimensions",spacing:"spacing",typography:"typography"},jq={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]},Y_e={link:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"],button:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"]};function q_e(e="*",t={}){return Ym.reduce((r,{path:o,cssVarInfix:n,classes:i})=>{if(!i)return r;let a=Nt(t,o,[]);return["default","theme","custom"].forEach(s=>{a[s]&&a[s].forEach(({slug:l})=>{i.forEach(({classSuffix:d,propertyName:u})=>{let f=`.has-${Vd(l)}-${d}`,m=e?`:where(${e})${f}`:f,g=`var(--wp--preset--${n}--${Vd(l)})`;r+=`${m}{${u}: ${g} !important;}`})})}),r},"")}function K_e(e={}){return Ym.filter(t=>t.path.at(-1)==="duotone").flatMap(t=>{let r=Nt(e,t.path,{});return["default","theme","custom"].filter(o=>r[o]).flatMap(o=>r[o].map(n=>k2(`wp-duotone-${n.slug}`,n.colors))).join("")})}function Hq(e={},t,r){let o=[];return Object.keys(e).forEach(n=>{let i=t+Vd(n.replace("/","-")),a=e[n];if(a instanceof Object){let s=i+r;o=[...o,...Hq(a,s,r)]}else o.push(`${i}: ${a}`)}),o}var X_e=(e,t,r)=>{if(r!=="core/paragraph"||(t?.blocks?.["core/paragraph"]?.typography?.textIndent??t?.typography?.textIndent??"subsequent")!=="all")return e;let i=".wp-block-paragraph + .wp-block-paragraph",a=".wp-block-paragraph";if(i in e){let s=e[i],l={...e};return delete l[i],l[a]=s,l}return e},Z_e=(e,t)=>{let r=".wp-block-button";if(!(r in e))return e;let o={...e};return o[r]=o[r].map(n=>{let i=n.match(/^width:\s*(.+)$/);if(!i)return n;let a=i[1],s=null;a.endsWith("%")&&(s=parseFloat(a));let l="var(--wp--preset--dimension--";if(s===null&&a.startsWith(l)&&a.endsWith(")")){let d=a.slice(l.length,-1),u={...t?.dimensions?.dimensionSizes??{},...t?.blocks?.["core/button"]?.dimensions?.dimensionSizes??{}};for(let f of Object.values(u))if(Array.isArray(f)){for(let m of f)if(m.slug===d&&typeof m.size=="string"&&m.size.endsWith("%")){s=parseFloat(m.size);break}if(s!==null)break}}return s===null||isNaN(s)?n:`width: calc(${s} * 1% - (var(--wp--style--block-gap, 0.5em) * (1 - ${s} / 100)))`}),o},Q_e=(e,t)=>{let r={};return Object.entries(e).forEach(([o,n])=>{if(o==="root"||!t?.[o])return;let i=typeof n=="string";if(!i&&typeof n=="object"&&n!==null&&Object.entries(n).forEach(([a,s])=>{if(a==="root"||!t?.[o][a])return;let l={[o]:{[a]:t[o][a]}},d=P2(l);r[s]=[...r[s]||[],...d],delete t[o][a]}),i||typeof n=="object"&&n!==null&&"root"in n){let a=i?n:n.root,s={[o]:t[o]},l=P2(s);r[a]=[...r[a]||[],...l],delete t[o]}}),r};function P2(e={},t="",r,o={},n=!1){let i=ol===t,a=Object.entries(fn.__EXPERIMENTAL_STYLE_PROPERTY).reduce((l,[d,{value:u,properties:f,useEngine:m,rootOnly:g}])=>{if(g&&!i)return l;let h=u;if(h[0]==="elements"||m)return l;let b=Nt(e,h);if(d==="--wp--style--root--padding"&&(typeof b=="string"||!r))return l;if(f&&typeof b!="string")Object.entries(f).forEach(v=>{let[y,w]=v;if(!Nt(b,[w],!1))return;let _=y.startsWith("--")?y:Vd(y);l.push(`${_}: ${(0,Bv.getCSSValueFromRawStyle)(Nt(b,[w]))}`)});else if(Nt(e,h,!1)){let v=d.startsWith("--")?d:Vd(d);l.push(`${v}: ${(0,Bv.getCSSValueFromRawStyle)(Nt(e,h))}`)}return l},[]);return e.background&&(e.background?.backgroundImage&&(e.background.backgroundImage=qm(e.background.backgroundImage,o)),!i&&e.background?.backgroundImage?.id&&(e={...e,background:{...e.background,...Fq(e.background)}})),(0,Bv.getCSSRules)(e).forEach(l=>{if(i&&(r||n)&&l.key.startsWith("padding"))return;let d=l.key.startsWith("--")?l.key:Vd(l.key),u=qm(l.value,o);d==="font-size"&&(u=y2({name:"",slug:"",size:u},o?.settings)),d==="aspect-ratio"&&a.push("min-height: unset"),a.push(`${d}: ${u}`)}),a}function J_e({layoutDefinitions:e=Vq,style:t,selector:r,hasBlockGapSupport:o,hasFallbackGapSupport:n,fallbackGapValue:i}){let a="",s=t?.spacing?.blockGap,l=o?R2(s):"";n&&(r===ol?l=l||"0.5em":!o&&i&&(l=i));let d=o&&s&&typeof s!="string"?R2(s.top):l;if(l&&e&&(Object.values(e).forEach(({className:u,name:f,spacingStyles:m})=>{if(!o&&f!=="flex"&&f!=="grid")return;let g=["default","constrained"].includes(f)?d:l;m?.length&&m.forEach(h=>{let b=[];if(h.rules&&Object.entries(h.rules).forEach(([v,y])=>{b.push(`${v}: ${y||g}`)}),b.length){let v="";o?v=r===ol?`:root :where(.${u})${h?.selector||""}`:`:root :where(${r}-${u})${h?.selector||""}`:v=r===ol?`:where(.${u}${h?.selector||""})`:`:where(${r}.${u}${h?.selector||""})`,a+=`${v} { ${b.join("; ")}; }`}})}),r===ol&&o&&(a+=`${Fv} { --wp--style--block-gap: ${l}; }`)),r===ol&&e){let u=["block","flex","grid"];Object.values(e).forEach(({className:f,displayMode:m,baseStyles:g})=>{m&&u.includes(m)&&(a+=`${r} .${f} { display:${m}; }`),g?.length&&g.forEach(h=>{let b=[];if(h.rules&&Object.entries(h.rules).forEach(([v,y])=>{b.push(`${v}: ${y}`)}),b.length){let v=`.${f}${h?.selector||""}`;a+=`${v} { ${b.join("; ")}; }`}})})}return a}var $_e=["border","color","dimensions","spacing","typography","filter","outline","shadow","background"];function ewe(e,t){return T2(e,void 0,t)}function T2(e,t,r){if(!e)return{};let o=Object.entries(e),n=t?jq[t]??[]:[],a=o.filter(([s])=>$_e.includes(s)||n.includes(s)||r[s]).map(([s,l])=>[s,JSON.parse(JSON.stringify(l))]);return Object.fromEntries(a)}function zq(e){let{styles:t,selector:r,featureSelectors:o,name:n,elementName:i,mediaQuery:a,variationName:s}=e,l=n?jq[n]??[]:Y_e[i??""]??[];return l.length?l.flatMap(d=>{let u=t?.[d];return!u||typeof u!="object"?[]:[{styles:JSON.parse(JSON.stringify(u)),selector:r,selectorSuffix:d,mediaQuery:a,featureSelectors:o&&typeof o!="string"?o:void 0,name:n,elementName:i,variationName:s}]}):[]}function twe(e,t){let{styles:r,selector:o,fallbackGapValue:n,featureSelectors:i,hasLayoutSupport:a,layoutHasBlockGapSupport:s,layoutSelector:l,name:d,elementName:u,isStyleVariation:f,variationName:m}=e;return!d&&!u?[]:Object.entries(t).flatMap(([g,h])=>{let b=r?.[g];return!b||typeof b!="object"?[]:[{styles:JSON.parse(JSON.stringify(b)),selector:o,mediaQuery:h,featureSelectors:i&&typeof i!="string"?i:void 0,fallbackGapValue:n,hasLayoutSupport:a,name:d,elementName:u,isStyleVariation:f,variationName:m,layoutSelector:l,layoutHasBlockGapSupport:s}]})}function zO(e,t){let r={...e?.elements??{}};return Object.keys(t).forEach(o=>{Object.entries(e?.[o]?.elements??{}).forEach(([n,i])=>{r[n]={...r[n]??{},[o]:i}})}),r}var rwe=(e,t)=>{let r=[];if(!e?.styles)return r;let o=zv(e),n=ewe(e.styles,o);return n&&r.push({styles:n,selector:ol,skipSelectorWrapper:!0}),Object.entries(fn.__EXPERIMENTAL_ELEMENTS).forEach(([i,a])=>{e.styles?.elements?.[i]&&r.push({styles:e.styles?.elements?.[i]??{},selector:a,elementName:i,skipSelectorWrapper:!U_e[i]})}),Object.entries(e.styles?.blocks??{}).forEach(([i,a])=>{let s=T2(a,i,o),l=a,d=[],u=[];l?.variations&&Object.entries(l.variations).forEach(([f,m])=>{let g=m,h=T2(g,i,o);g?.css&&(h.css=g.css);let b=typeof t!="string"?t[i]?.styleVariationSelectors?.[f]:void 0;if(b&&typeof t!="string"){let v=t[i];u.push({styles:h,selector:b,featureSelectors:v?.featureSelectors,fallbackGapValue:v?.fallbackGapValue,hasLayoutSupport:v?.hasLayoutSupport,isStyleVariation:!0,variationName:f,layoutSelector:b+v.selector,layoutHasBlockGapSupport:!0,name:i})}Object.entries(zO(g,o)).forEach(([v,y])=>{y&&fn.__EXPERIMENTAL_ELEMENTS[v]&&d.push({styles:y,selector:fs(b,fn.__EXPERIMENTAL_ELEMENTS[v]),elementName:v,isStyleVariation:!0})}),Object.entries(g?.blocks??{}).forEach(([v,y])=>{let w=typeof t!="string"?fs(b,t[v]?.selector):void 0,_=typeof t!="string"?fs(b,t[v]?.duotoneSelector):void 0,x=typeof t!="string"?uq(b,t[v]?.featureSelectors??{}):void 0,E=T2(y,v,o);y?.css&&(E.css=y.css),!(!w||typeof t=="string")&&(d.push({selector:w,name:v,isStyleVariation:!0,duotoneSelector:_,featureSelectors:x,fallbackGapValue:t[v]?.fallbackGapValue,hasLayoutSupport:t[v]?.hasLayoutSupport,styles:E}),Object.entries(zO(y,o)).forEach(([S,C])=>{C&&fn.__EXPERIMENTAL_ELEMENTS[S]&&d.push({styles:C,selector:fs(w,fn.__EXPERIMENTAL_ELEMENTS[S]),elementName:S,isStyleVariation:!0})}))})}),typeof t!="string"&&t?.[i]?.selector&&r.push({duotoneSelector:t[i].duotoneSelector,fallbackGapValue:t[i].fallbackGapValue,hasLayoutSupport:t[i].hasLayoutSupport,selector:t[i].selector,styles:s,featureSelectors:t[i].featureSelectors,name:i}),r.push(...u),Object.entries(zO(l,o)).forEach(([f,m])=>{typeof t!="string"&&m&&t?.[i]&&fn.__EXPERIMENTAL_ELEMENTS[f]&&r.push({styles:m,selector:t[i]?.selector.split(",").map(g=>fn.__EXPERIMENTAL_ELEMENTS[f].split(",").map(b=>g+" "+b)).join(","),elementName:f})}),r.push(...d)}),r},BO=(e,t)=>{let r=[];if(!e?.settings)return r;let o=a=>{let s={};return Ym.forEach(({path:l})=>{let d=Nt(a,l,!1);d!==!1&&(s=Fd(s,l,d))}),s},n=o(e.settings),i=e.settings?.custom;return(Object.keys(n).length>0||i)&&r.push({presets:n,custom:i,selector:Fv}),Object.entries(e.settings?.blocks??{}).forEach(([a,s])=>{let l=s.custom;if(typeof t=="string"||!t[a])return;let d=o(s);(Object.keys(d).length>0||l)&&r.push({presets:d,custom:l,selector:t[a]?.selector,featureSelectors:t[a]?.featureSelectors})}),r};function owe(e,t,r){if(!e||typeof e=="string")return r;let o=e[t];return typeof o=="string"?o:typeof o=="object"&&o.root?o.root:r}function nwe(e,t,{path:r,valueKey:o,valueFunc:n,cssVarInfix:i}){let a=Nt(e,r,[]),s=[];for(let l of["default","theme","custom"])if(a[l])for(let d of a[l]){let u=Vd(d.slug);o&&!n?s.push(`--wp--preset--${i}--${u}: ${d[o]}`):n&&typeof n=="function"&&s.push(`--wp--preset--${i}--${u}: ${n(d,t)}`)}return s}var iwe=(e,t)=>{let r=BO(e,t),o="";for(let{presets:n,custom:i,selector:a,featureSelectors:s}of r){let l=a,d={[l]:[]};if(e?.settings)for(let f of Ym){let m=nwe(n,e.settings,f);if(m.length===0)continue;let g=owe(s,f.path[0],l);d[g]||(d[g]=[]),d[g].push(...m)}let u=Hq(i,"--wp--custom--","--");u.length>0&&d[l].push(...u);for(let[f,m]of Object.entries(d))m.length>0&&(o+=`${f}{${m.join(";")};}`)}return o};function awe(e,{tree:t,useRootPaddingAlign:r,disableLayoutStyles:o,hasBlockGapSupport:n,hasFallbackGapSupport:i,disableRootPadding:a}){let{selector:s,selectorSuffix:l,mediaQuery:d,duotoneSelector:u,styles:f,fallbackGapValue:m,hasLayoutSupport:g,featureSelectors:h,layoutSelector:b,layoutHasBlockGapSupport:v,skipSelectorWrapper:y,name:w,variationName:_}=e,x="",E=l?_2(s,l):s;if(h&&typeof h!="string"){let T=Q_e(h,f);T=X_e(T,t.settings,w),T=Z_e(T,t.settings),Object.entries(T).forEach(([P,O])=>{if(O.length){let k=_?fq(_,P):P;k=l?_2(k,l):k;let F=O.join(";");x+=`:root :where(${k}){${F};}`}})}if(u){let T={};f?.filter&&(T.filter=f.filter,delete f.filter);let P=P2(T);P.length&&(x+=`${u}{${P.join(";")};}`)}let S=b??E;!o&&(ol===S||g)&&(x+=J_e({style:f,selector:S,hasBlockGapSupport:v??n,hasFallbackGapSupport:i,fallbackGapValue:m}));let R=P2(f,E,r,t,a);if(R?.length){let T=y?E:`:root :where(${E})`;x+=`${T}{${R.join(";")};}`}return f?.css&&(x+=Wq(f.css,`:root :where(${E})`)),d&&x?`${d}{${x}}`:x}var swe=(e,t,r,o,n=!1,i=!1,a={})=>{let s={blockGap:!0,blockStyles:!0,layoutStyles:!0,marginReset:!0,presets:!0,rootPadding:!0,variationStyles:!1,...a},l=e,d=rwe(l,t),u=BO(l,t),f=l?.settings?.useRootPaddingAwareAlignments,{contentSize:m,wideSize:g}=l?.settings?.layout||{},h=s.marginReset||s.rootPadding||s.layoutStyles,b="";if(s.presets&&(m||g)&&(b+=`${Fv} {`,b=m?b+` --wp--style--global--content-size: ${m};`:b,b=g?b+` --wp--style--global--wide-size: ${g};`:b,b+="}"),h&&(b+=":where(body) {margin: 0;",s.rootPadding&&f&&(b+=`padding-right: 0; padding-left: 0; padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom) }
 				.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }
 				.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }
 				.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }
 				.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0;
-				`),b+="}"),s.blockStyles){let v=zv(e);d.forEach(y=>{if(y.isStyleVariation&&!s.variationStyles)return;let w=ewe(y,v);[y,...w,...Lq(y),...w.flatMap(Lq)].forEach(_=>{b+=iwe(_,{tree:c,useRootPaddingAlign:f,disableLayoutStyles:n,hasBlockGapSupport:r,hasFallbackGapSupport:o,disableRootPadding:i})})})}if(s.layoutStyles&&(b=b+".wp-site-blocks > .alignleft { float: left; margin-right: 2em; }",b=b+".wp-site-blocks > .alignright { float: right; margin-left: 2em; }",b=b+".wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }"),s.blockGap&&r){let v=R2(c?.styles?.spacing?.blockGap)||"0.5em";b=b+`:root :where(.wp-site-blocks) > * { margin-block-start: ${v}; margin-block-end: 0; }`,b=b+":root :where(.wp-site-blocks) > :first-child { margin-block-start: 0; }",b=b+":root :where(.wp-site-blocks) > :last-child { margin-block-end: 0; }"}return s.presets&&u.forEach(({selector:v,presets:y})=>{(ol===v||Fv===v)&&(v="");let w=Y_e(v,y);w.length>0&&(b+=w)}),b};function swe(e,t){return zO(e,t).flatMap(({presets:o})=>q_e(o))}var lwe=(e,t)=>{if(e?.selectors&&Object.keys(e.selectors).length>0)return e.selectors;let r={root:t};return Object.entries(U_e).forEach(([o,n])=>{let i=Xm(e,o);i&&(r[n]=i)}),r},cwe=(e,t)=>{let{getBlockStyles:r}=(0,zq.select)(fn.store),o={};return e.forEach(n=>{let i=n.name,a=Xm(n);if(!a)return;let s=Xm(n,"filter.duotone");if(!s){let h=Xm(n),b=(0,fn.getBlockSupport)(n,"color.__experimentalDuotone",!1);typeof b=="string"&&h&&(s=fs(h,b))}let c=!!n?.supports?.layout||!!n?.supports?.__experimentalLayout,d=n?.supports?.spacing?.blockGap,u=typeof d=="object"&&!Array.isArray(d)?d.__experimentalDefault:void 0,f=r(i),m={};f?.forEach(h=>{let b=t?`-${t}`:"",v=`${h.name}${b}`,y=PO(v,a);m[v]=y});let g=lwe(n,a);o[i]={duotoneSelector:s??void 0,fallbackGapValue:u,featureSelectors:Object.keys(g).length?g:void 0,hasLayoutSupport:c,name:i,selector:a,styleVariationSelectors:f?.length?m:void 0}}),o};function dwe(e){let t=e.styles?.blocks,r=t?.["core/separator"];return r&&r.color?.background&&!r.color?.text&&!r.border?.color?{...e,styles:{...e.styles,blocks:{...t,"core/separator":{...r,color:{...r.color,text:r.color?.background}}}}}:e}function Hq(e,t){let r="";return!e||e.trim()===""||e.split("&").forEach(n=>{if(!n||n.trim()==="")return;if(!n.includes("{"))r+=`:root :where(${t}){${n.trim()}}`;else{let a=n.replace("}","").split("{");if(a.length!==2)return;let[s,c]=a,d=s.match(/([>+~\s]*::[a-zA-Z-]+)/),u=d?d[1]:"",f=d?s.replace(u,"").trim():s.trim(),m;f===""?m=t:m=s.startsWith(" ")?fs(t,f):_2(t,f),r+=`:root :where(${m})${u}{${c.trim()}}`}}),r}function jv(e={},t=[],r={}){let{hasBlockGapSupport:o,hasFallbackGapSupport:n,disableLayoutStyles:i=!1,disableRootPadding:a=!1,styleOptions:s={}}=r,c=t.length>0?t:(0,fn.getBlockTypes)(),d=Av(e,"spacing.blockGap"),u=o??d!==null,f=n??!u;if(!e?.styles||!e?.settings)return[[],{}];let m=dwe(e),g=cwe(c),h=nwe(m,g),b=awe(m,g,u,f,i,a,s),v=swe(m,g),y=[{css:h,isGlobalStyles:!0},{css:b,isGlobalStyles:!0},{css:m?.styles?.css??"",isGlobalStyles:!0},{assets:v,__unstableType:"svgs",isGlobalStyles:!0}];return c.forEach(w=>{let _=m?.styles?.blocks?.[w.name];if(_?.css){let{featureSelectors:x}=g[w.name],E=typeof x=="object"?x?.css:void 0,S;typeof E=="string"?S=E:typeof E=="object"&&(S=E?.root);let C=S??g[w.name].selector;y.push({css:Hq(_.css,C),isGlobalStyles:!0})}}),[y,m.settings]}function O2(e,t,r,{resolveRefs:o=!0}={}){if(!e?.styles?.blocks?.[t]?.variations?.[r])return;let n=a=>{Object.keys(a).forEach(s=>{let c=a[s];if(typeof c=="object"&&c!==null)if(c.ref!==void 0)if(typeof c.ref!="string"||c.ref.trim()==="")delete a[s];else{let d=Nt(e,c.ref);d!=null?a[s]=d:delete a[s]}else n(c),Object.keys(c).length===0&&delete a[s]})},i=JSON.parse(JSON.stringify(e.styles.blocks[t].variations[r]));return o&&n(i),i}var HO="default";function Yq(e){let t=e?.viewport,r=e?.pseudoState;return(!t||t===HO)&&(!r||r===HO)}function uwe(e){return Yq(e)?[]:[e.viewport,e.pseudoState].filter(t=>!!t&&t!==HO)}function fwe(e,t){let r=uwe(t);return r.length?Nt(e,r):e}var pwe=new Set(["blocks","variations","css"]),BO=Object.freeze({value:{},sources:{}}),mwe={root:{layer:"root"},element:{layer:"element"},block:{layer:"block"},blockVariation:{layer:"blockVariation"}};function Dd(e){let t=mwe[e];return t?{...t}:null}function Ld(e,t){return!e||!t?null:{styles:e,source:t}}function gwe(e){return e.join(".")}function hwe(e){return{...e}}function qq(e){return e===""||e===null||typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length===0}function jO(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e.ref=="string"}function zd(e){if(!e||typeof e!="object"||Array.isArray(e))return null;let t={};for(let r of Object.keys(e))if(!pwe.has(r)){if(r==="elements"){e.elements&&typeof e.elements=="object"&&(t.elements=e.elements);continue}qq(e[r])||(t[r]=e[r])}return Object.keys(t).length===0?null:t}var Wq=new Set(["backgroundImage"]);function Kq(e,t,r,o,n,i=[]){if(!t||typeof t!="object"||Array.isArray(t))return e;for(let a of Object.keys(t)){let s=t[a];if(qq(s))continue;if(jO(s)){if(s.ref.trim()==="")continue;let d=Nt(r,s.ref);if(d==null||jO(d))continue;s=d}let c=[...i,a];if(!Wq.has(a)&&s!==null&&typeof s=="object"&&!Array.isArray(s)&&!jO(s)){let d=e[a]&&typeof e[a]=="object"&&!Array.isArray(e[a])?e[a]:{};e[a]=Kq({...d},s,r,o,n,c)}else e[a]=Wq.has(a)&&s!==null&&typeof s=="object"&&!Array.isArray(s)?{...s}:s,o&&n&&(n[gwe(c)]=hwe(o))}return e}function I2(e,t){if(!e)return null;let r=fwe(e,t);return r&&typeof r=="object"&&!Array.isArray(r)?r:null}var bwe=["color.background","color.gradient","background","spacing","dimensions","border","shadow","filter"];function vwe(e){return e.startsWith("elements.")?!1:bwe.some(t=>e===t||e.startsWith(`${t}.`))}function Xq(e,t){if(!e||typeof e!="object")return;let[r,...o]=t;if(o.length===0){delete e[r];return}let n=e[r];n&&typeof n=="object"&&(Xq(n,o),Object.keys(n).length===0&&delete e[r])}function ywe(e,t){for(let r of Object.keys(t))t[r].layer==="root"&&vwe(r)&&(Xq(e,r.split(".")),delete t[r])}function _we(e,t,r){let o=e?.background?.backgroundImage;if(!o)return;let n=qm(o,{...t,_links:r??void 0});n!==void 0&&(e.background.backgroundImage=n)}function Uq(e,{blockName:t,variationName:r=null,elements:o=null,viewport:n=null,pseudoState:i=null}={}){if(!e||!e.styles||!t)return BO;let a=e.styles,s={viewport:n,pseudoState:i},c=a,d=a.blocks?.[t]??null,u=(o??[]).map(v=>a.elements?.[v]??null).filter(v=>!!v),f=r?O2(e,t,r)??null:null,m=[Ld(zd(c),Dd("root")),...u.map(v=>Ld(zd(v),Dd("element"))),d?Ld(zd(d),Dd("block")):null,f?Ld(zd(f),Dd("blockVariation")):null];Yq(s)||m.push(Ld(zd(I2(c,s)),Dd("root")),...u.map(v=>Ld(zd(I2(v,s)),Dd("element"))),d?Ld(zd(I2(d,s)),Dd("block")):null,f?Ld(zd(I2(f,s)),Dd("blockVariation")):null);let g=m.filter(Boolean);if(g.length===0)return BO;let h={},b=g.reduce((v,y)=>Kq(v,y.styles,e,y.source,h),{});return ywe(b,h),_we(b,e,e._links??null),{value:b,sources:h}}var wwe={},Gq=new WeakMap;function Zq(e,t={}){let r=e?.styles;if(!r||typeof r!="object")return Uq(e,t);let o=Gq.get(r);o||(o=new WeakMap,Gq.set(r,o));let n=e?._links??wwe,i=o.get(n);i||(i=new Map,o.set(n,i));let a=`${t.elements?.join(",")??""}:${t.viewport??""}:${t.pseudoState??""}`,s=(t.blockName||"")+""+(t.variationName||"")+""+a;if(i.has(s))return i.get(s);let c=Uq(e,t);return i.set(s,c),c}var Qq=l(Tu(),1),{lock:Jq,unlock:Nht}=(0,Qq.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/global-styles-engine");var Zm={};Jq(Zm,{getResponsiveMediaQueries:zv,getViewportBreakpoints:DO,getViewportBreakpointValueInPixels:VO,getDuotoneFilter:k2,getDuotoneStylesheet:Aq,getDuotoneUnsetStylesheet:Iq,resolveStyle:Zq,getVariationStyle:O2});var eK=l(Pe(),1),tK=l(At(),1),rK=l(U(),1),GO=l(Xr(),1),oK=l(Ge(),1),YO=l(Xt(),1);var WO="Desktop",xwe=["desktop","tablet","mobile"];function UO(e){return!!e&&xwe.includes(e.toLowerCase())}function $q(e){if(!UO(e))return WO;let t=e.toLowerCase();return t.charAt(0).toUpperCase()+t.slice(1)}var{useHistory:Swe,useLocation:Cwe}=te(tK.privateApis);function nK(){let e=Swe(),t=Cwe(),{query:r,path:o}=t,n=(0,eK.useRegistry)();return(0,rK.useCallback)(a=>{let s=n.select(YO.store).getCurrentPostType(),c=n.select(YO.store).getCurrentPostId(),u=n.select(oK.store).getEntityRecordEdits("postType",s,c)?.selection?.selectionStart?.clientId,f={...r};u&&(f.selectedBlock=u,e.navigate((0,GO.addQueryArgs)(o,f),{replace:!0}));let m=typeof a.viewport=="string"?a.viewport.toLowerCase():void 0,g=UO(m),h={canvas:"edit",focusMode:!0};g&&(h.viewport=m);let b=(0,GO.addQueryArgs)(`/${a.postType}/${a.postId}`,h);e.navigate(b)},[e,o,r,n])}var{useLocation:lK,useHistory:Ewe}=te(aK.privateApis),{useGlobalStyles:kwe}=te(M2.privateApis);function Rwe(){let e=lK(),t=(0,sK.usePrevious)(e.query.canvas),r=Ewe();return(0,A2.useMemo)(()=>(e.query.focusMode||e?.params?.postId&&QA.includes(e?.params?.postType))&&t==="edit"?()=>r.back():void 0,[e,r,t])}function cK(){let{query:e}=lK(),{canvas:t="view"}=e,r=nK(),{merged:o}=kwe(),{settings:n,currentPostIsTrashed:i}=(0,iK.useSelect)(u=>{let{getSettings:f}=u(st),{getCurrentPostAttribute:m}=u(M2.store);return{settings:f(),currentPostIsTrashed:m("status")==="trash"}},[]),a=Rwe(),[s,c]=(0,A2.useMemo)(()=>jv(o,[],{disableRootPadding:!1}),[o]);return(0,A2.useMemo)(()=>{let u=(n?.styles??[]).filter(f=>!f.isGlobalStyles);return{...n,styles:[...u,...s,{css:t==="view"?`body{min-height: 100vh; ${i?"":"cursor: pointer;"}}`:void 0}],__experimentalFeatures:c,richEditingEnabled:!0,supportsTemplateMode:!0,onNavigateToEntityRecord:r,onNavigateToPreviousEntityRecord:a,isPreviewMode:t==="view"}},[n,s,c,t,i,r,a])}var dK=l(Xt(),1),uK=l(Pe(),1),fK=l(oe(),1),pK=l(Ru(),1),mK=l(I(),1),{Fill:Twe,Slot:Pwe}=(0,fK.createSlotFill)("PluginTemplateSettingPanel"),gK=({children:e})=>((0,pK.default)("wp.editSite.PluginTemplateSettingPanel",{since:"6.6",version:"6.8",alternative:"wp.editor.PluginDocumentSettingPanel"}),(0,uK.useSelect)(r=>r(dK.store).getCurrentPostType()==="wp_template",[])?(0,mK.jsx)(Twe,{children:e}):null);gK.Slot=Pwe;var N2=gK;var xK=l(Xt(),1);var hK=l($(),1),bK=l(Pe(),1),vK=l(Xt(),1),yK=l(ti(),1);var _K=l(I(),1),{MoreMenuItem:Owe}=te(vK.privateApis);function wK(){let{toggle:e}=(0,bK.useDispatch)(yK.store);return(0,_K.jsx)(Owe,{onClick:()=>e("core/edit-site","welcomeGuide"),children:(0,hK.__)("Welcome Guide")})}var ac=l(I(),1),{ToolsMoreMenuGroup:Iwe,PreferencesModal:Awe,SiteExport:Mwe}=te(xK.privateApis);function SK(){return(0,ac.jsxs)(ac.Fragment,{children:[(0,ac.jsxs)(Iwe,{children:[(0,ac.jsx)(Mwe,{}),(0,ac.jsx)(wK,{})]}),(0,ac.jsx)(Awe,{})]})}var CK=l(Pe(),1),F2=l(Sf(),1),V2=l(U(),1),EK=l($(),1),kK=l(Xt(),1),RK=l(At(),1),qO=l(Xr(),1);var{useLocation:Nwe,useHistory:Fwe}=te(RK.privateApis);function TK(){let{query:e,path:t}=Nwe(),r=Fwe(),{canvas:o="view"}=e,n=(0,CK.useSelect)(c=>c(kK.store).getCurrentPostAttribute("status")==="trash",[]),[i,a]=(0,V2.useState)(!1);(0,V2.useEffect)(()=>{o==="edit"&&a(!1)},[o]);let s={"aria-label":(0,EK.__)("Edit"),"aria-disabled":n,title:null,role:"button",tabIndex:0,onFocus:()=>a(!0),onBlur:()=>a(!1),onKeyDown:c=>{let{keyCode:d}=c;(d===F2.ENTER||d===F2.SPACE)&&!n&&(c.preventDefault(),r.navigate((0,qO.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}))},onClick:()=>r.navigate((0,qO.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}),onClickCapture:c=>{n&&(c.preventDefault(),c.stopPropagation())},readonly:!0};return{className:q("edit-site-visual-editor__editor-canvas",{"is-focused":i&&o==="view"}),...o==="view"?s:{}}}var L2=l($(),1),NK=l(Pe(),1),z2=l(Ge(),1),FK=l(Nn(),1);var Hv=l(U(),1),PK=l(Pe(),1),OK=l(Ge(),1),D2=l($(),1),IK=l(Kl(),1),KO=l(Nn(),1),AK=l(At(),1);var{useLocation:Vwe}=te(AK.privateApis);function MK(e){let t=Vwe(),r=(0,PK.useSelect)(n=>n(OK.store).getEntityRecord("root","site")?.title,[]),o=(0,Hv.useRef)(!0);(0,Hv.useEffect)(()=>{o.current=!1},[t]),(0,Hv.useEffect)(()=>{if(!o.current&&e&&r){let n=(0,D2.sprintf)((0,D2.__)("%1$s \u2039 %2$s \u2039 Editor \u2014 WordPress"),(0,KO.decodeEntities)(e),(0,KO.decodeEntities)(r));document.title=n,(0,IK.speak)(e,"assertive")}},[e,r,t])}var{getTemplateInfo:Dwe}=te(z2.privateApis);function Lwe(e,t){let{title:r,isLoaded:o}=(0,NK.useSelect)(i=>{let{getEditedEntityRecord:a,getCurrentTheme:s,hasFinishedResolution:c}=i(z2.store);if(!t)return{isLoaded:!1};let d=a("postType",e,t),{default_template_types:u=[]}=s()??{},f=Dwe({template:d,templateTypes:u}),m=c("getEditedEntityRecord",["postType",e,t]);return{title:f.title,isLoaded:m}},[e,t]),n;o&&(n=(0,L2.sprintf)((0,L2._x)("%1$s \u2039 %2$s","breadcrumb trail"),(0,FK.decodeEntities)(r),A6[e]??A6[fr])),MK(o&&n)}var VK=Lwe;var B2=l(Pe(),1),Qm=l(U(),1),XO=l(Xt(),1),LK=l(At(),1),zK=l(Xr(),1);var{useHistory:zwe,useLocation:Bwe}=te(LK.privateApis),DK=300;function BK(e,t,r){let o=Bwe(),n=zwe(),{currentPostType:i,currentPostId:a,currentRevisionId:s}=(0,B2.useSelect)(h=>{let b=h(XO.store);return{currentPostType:b.getCurrentPostType(),currentPostId:b.getCurrentPostId(),currentRevisionId:te(b).getCurrentRevisionId()}},[]),{openRevision:c,setCurrentRevisionId:d}=te((0,B2.useDispatch)(XO.store)),u=t&&r?`${t}:${r}`:null,f=!!u&&i===t&&String(a)===String(r),m=(0,Qm.useRef)(null),g=(0,Qm.useRef)(null);(0,Qm.useEffect)(()=>{if(!e){m.current=null;return}if(!f||!u||m.current===u)return;g.current=null,m.current=u;let h=Number(o.query.revision);Number.isInteger(h)&&h>0?c(h):s&&d(null)},[e,f,u,o.query.revision,s,c,d]),(0,Qm.useEffect)(()=>{if(!e||!f||!u||m.current!==u)return;g.current===null&&(g.current=Date.now());let h=s?String(s):void 0;if(o.query.revision===h)return;let b=async()=>{if((new URLSearchParams(window.location.search).get("revision")??void 0)===o.query.revision){g.current=Date.now();try{await n.navigate((0,zK.addQueryArgs)(o.path,{revision:h}),{replace:!0})}catch{}}};if(Date.now()-g.current>=DK){b();return}let v=setTimeout(b,DK);return()=>clearTimeout(v)},[e,f,u,s,o,n])}var kf=l(Pe(),1),jK=l(tr(),1),ZO=l(Xt(),1),HK=l(U(),1);function WK(e){let{clearSelectedBlock:t}=(0,kf.useDispatch)(jK.store),{editPost:r,setDeviceType:o,closePublishSidebar:n,setIsInserterOpened:i}=(0,kf.useDispatch)(ZO.store),{getCurrentPost:a}=(0,kf.useSelect)(ZO.store),s=(0,kf.useRegistry)();(0,HK.useLayoutEffect)(()=>{s.batch(()=>{t(),a()?.type&&r({selection:void 0},{undoIgnore:!0}),o(WO),n(),i(!1)})},[e,s,t,r,o,n,i,a])}var Jm=l(U(),1),Rf=l(Pe(),1),Wv=l(Ge(),1),GK=l(At(),1);var{useLocation:jwe}=te(GK.privateApis),QO=[ZA,fr,Tt,za,gt.user],UK=["page","post"];function Hwe(e){let t;return e==="navigation-item"?t=za:e==="pattern-item"?t=gt.user:e==="template-part-item"?t=Tt:e==="templates"?t=fr:e==="template-item"?t=fr:e==="page-item"||e==="pages"?t="page":(e==="post-item"||e==="posts")&&(t="post"),t}function YK(){let{editEntityRecord:e}=(0,Rf.useDispatch)(Wv.store),{hasEntityRecord:t}=(0,Rf.useSelect)(Wv.store),{name:r,params:o={},query:n}=jwe(),{postId:i=n?.postId}=o,a=Hwe(r,i)??n?.postType,{selectedBlock:s}=n,c=(0,Jm.useRef)(null),d=(0,Rf.useSelect)(g=>{let{getHomePage:h}=te(g(Wv.store));return h()},[]),u=(0,Rf.useSelect)(g=>{if(QO.includes(a)&&i||i&&i.includes(","))return;let{getTemplateId:h}=te(g(Wv.store));if(a&&i&&UK.includes(a))return h(a,i);if(d?.postType==="page")return h("page",d?.postId);if(d?.postType==="wp_template")return d?.postId},[d,i,a]),f=(0,Jm.useMemo)(()=>QO.includes(a)&&i?{}:a&&i&&UK.includes(a)?{postType:a,postId:i}:d?.postType==="page"?{postType:"page",postId:d?.postId}:{},[d,a,i]),m;if(QO.includes(a)&&i?m={isReady:!0,postType:a,postId:i,context:f}:d?m={isReady:u!==void 0,postType:fr,postId:u,context:f}:m={isReady:!1},s&&m.isReady&&c.current!==s){let g=m.context?.postId?m.context.postType:m.postType,h=m.context?.postId?m.context.postId:m.postId;t("postType",g,h)&&(e("postType",g,h,{selection:{selectionStart:{clientId:s},selectionEnd:{clientId:s}}},{undoIgnore:!0}),c.current=s)}return m}function qK({postType:e,postId:t,context:r,isReady:o}){let{setEditedEntity:n}=(0,Rf.useDispatch)(st);(0,Jm.useEffect)(()=>{o&&n(e,String(t),r)},[o,e,t,r,n])}var KK=l($(),1),XK=l(Pe(),1),ZK=l(Ge(),1),QK=l(Tm(),1),JK=l(Xr(),1),$K=l(I(),1);function eX(){let e=(0,XK.useSelect)(t=>{let{getEntityRecord:r}=t(ZK.store);return r("root","__unstableBase")?.home},[]);return(0,$K.jsx)("iframe",{src:(0,JK.addQueryArgs)(e,{wp_site_preview:1}),title:(0,KK.__)("Site Preview"),style:{display:"block",width:"100%",height:"100%",backgroundColor:"#fff"},onLoad:t=>{let r=t.target.contentDocument;QK.focus.focusable.find(r).forEach(n=>{n.style.pointerEvents="none",n.tabIndex=-1,n.setAttribute("aria-hidden","true")})}})}var Fn=l(I(),1),{Editor:Wwe,BackButton:Uwe}=te(j2.privateApis),{useHistory:Gwe,useLocation:Ywe}=te(aX.privateApis);function uX(e){switch(e){case"navigation":return"/navigation";case"wp_block":return"/pattern?postType=wp_block";case"wp_template_part":return"/pattern?postType=wp_template_part";case"wp_template":return"/template";case"page":return"/page";case"post":return"/"}throw"Unknown post type"}function qwe(e,t){let{path:r,name:o}=e;return["pattern-item","template-part-item","page-item","template-item","static-template-item","post-item"].includes(o)?uX(t):(0,cX.addQueryArgs)(r,{canvas:void 0,revision:void 0})}function Zr({isHomeRoute:e=!1}){let t=Ywe(),r=Gwe(),{canvas:o="view"}=t.query,n=FS();WK(o);let i=YK();qK(i);let{postType:a,postId:s,context:c}=i,d=(0,Tf.useSelect)(R=>R(oX.store).getCurrentTheme()?.is_block_theme,[]),u=(0,Tf.useSelect)(R=>R(dX.store).get("core","showIconLabels"),[]),f=!!c?.postId,m=f?c.postType:a,g=f?c.postId:s;VK(m,g);let h=Go(),b=TK(),v=o==="edit";BK(v,m,g);let y=(0,rX.useInstanceId)(EO,"edit-site-editor__loading-progress"),w=cK(),{resetZoomLevel:_}=te((0,Tf.useDispatch)(lX.store)),{setCurrentRevisionId:x}=te((0,Tf.useDispatch)(j2.store)),{createSuccessNotice:E}=(0,Tf.useDispatch)(iX.store),S=(0,nX.useCallback)((R,T)=>{switch(R){case"move-to-trash":case"delete-post":r.navigate(uX(f?c.postType:a));break;case"duplicate-post":{let P=T[0],O=typeof P.title=="string"?P.title:P.title?.rendered;E((0,sc.sprintf)((0,sc.__)('"%s" successfully created.'),(0,sX.decodeEntities)(O)||(0,sc.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,sc.__)("Edit"),onClick:()=>{r.navigate(`/${P.type}/${P.id}?canvas=edit`)}}]})}break}},[a,c?.postType,f,r,E]),C=!n;return!d&&e?(0,Fn.jsx)(eX,{}):(0,Fn.jsxs)(Fn.Fragment,{children:[C?null:(0,Fn.jsx)(EO,{id:y}),v&&C&&(0,Fn.jsx)(rq,{postType:f?c.postType:a}),C&&(0,Fn.jsxs)(Wwe,{postType:f?c.postType:a,postId:f?c.postId:s,templateId:f?s:void 0,settings:w,className:"edit-site-editor__editor-interface",customSaveButton:h&&(0,Fn.jsx)(o2,{size:"compact"}),customSavePanel:h&&(0,Fn.jsx)(Tv,{}),iframeProps:b,onActionPerformed:S,initialViewport:v?$q(t.query.viewport):void 0,extraSidebarPanels:!f&&(0,Fn.jsx)(N2.Slot,{}),children:[v&&(0,Fn.jsx)(Uwe,{children:({length:R})=>R<=1&&(0,Fn.jsx)(tX.Button,{size:"compact",label:(0,sc.__)("Open Navigation"),showTooltip:!u,tooltipPosition:"middle right",onClick:()=>{_(),x(null),r.navigate(qwe(t,f?c.postType:a),{transition:"canvas-mode-view-transition"})},icon:(0,sc.isRTL)()?qa:Ya})}),(0,Fn.jsx)(SK,{})]})]})}function Pr(e){return e.currentTheme!==void 0&&e.currentTheme!==null}function Di(e){let t=e.currentTheme?.is_block_theme,r=e.currentTheme?.theme_supports["editor-styles"],o=e.editorSettings?.supportsLayout;return!t&&(r||o)}var lc=l(I(),1),fX={name:"home",path:"/",areas:{sidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme||Di(e)?(0,lc.jsx)(Gm,{}):(0,lc.jsx)(Tr,{}):null},preview({siteData:e}){return e.currentTheme?.is_block_theme||Di(e)?(0,lc.jsx)(Zr,{isHomeRoute:!0}):void 0},mobileSidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme||Di(e)?(0,lc.jsx)(Gm,{}):(0,lc.jsx)(Tr,{}):(0,lc.jsx)(lc.Fragment,{})}}};var JO=l($(),1);var $O=l(I(),1);function pX(){return(0,$O.jsx)(Oo,{isRoot:!0,title:(0,JO.__)("Design"),description:(0,JO.__)("Customize the appearance of your website using the block editor."),content:(0,$O.jsx)(Ov,{})})}var Ki=l($(),1),oE=l(Pe(),1),OI=l(Ge(),1);var bn=l(U(),1),Ete=l(it(),1);var K2=l(U(),1);var e8=l($(),1);var Or="isAny",Ir="isNone",H2="isAll",Mo="isNotAll",_o="between",Vn="inThePast",pi="over",Br="is",jr="isNot",Bd="lessThan",jd="greaterThan",Hd="lessThanOrEqual",Wd="greaterThanOrEqual",ps="before",ms="after",gs="beforeInc",hs="afterInc",nl="contains",il="notContains",al="startsWith",bs="on",vs="notOn",W2=["asc","desc"],mX={asc:"\u2191",desc:"\u2193"},U2={asc:"ascending",desc:"descending"},G2={asc:(0,e8.__)("Sort ascending"),desc:(0,e8.__)("Sort descending")},gX={asc:s5,desc:t5},$m="table",Y2="grid",hX="list",bX="activity",vX="pickerGrid",yX="pickerTable",_X="pickerActivity";var q2=["1/1","4/3","3/4","3/2","2/3","16/9","9/16"];var wX=(0,K2.createContext)({view:{type:$m},onChangeView:()=>{},fields:[],data:[],paginationInfo:{totalItems:0,totalPages:0},selection:[],onChangeSelection:()=>{},setOpenedFilter:()=>{},openedFilter:null,getItemId:e=>e.id,isItemClickable:()=>!0,renderItemLink:void 0,containerWidth:0,containerRef:(0,K2.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});wX.displayName="DataViewsContext";var Ze=wX;var ll=l($(),1);var Af=l($(),1),rC=l(oe(),1),zi=l(U(),1),KX=l(Sf(),1);var xX=l(oe(),1),SX=l($(),1),CX=l(I(),1),t8="dataviews-selection-checkbox";function Ud({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...a}){let s=o(r),c=e.includes(s),d=!i&&c,u=n?.getValue?.({item:r})||(0,SX.__)("(no title)");return(0,CX.jsx)(xX.CheckboxControl,{className:t8,"aria-label":u,"aria-disabled":i,checked:d,onChange:()=>{i||t(c?e.filter(f=>s!==f):[...e,s])},...a})}var Uv=l(oe(),1),IX=l($(),1),tg=l(U(),1);var AX=l(Pe(),1),r8=l(it(),1);var eg=function(){return eg=Object.assign||function(t){for(var r,o=1,n=arguments.length;o<n;o++){r=arguments[o];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},eg.apply(this,arguments)};function EX(e){return e.toLowerCase()}var Kwe=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Xwe=/[^A-Z0-9]+/gi;function RX(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,o=r===void 0?Kwe:r,n=t.stripRegexp,i=n===void 0?Xwe:n,a=t.transform,s=a===void 0?EX:a,c=t.delimiter,d=c===void 0?" ":c,u=kX(kX(e,o,"$1\0$2"),i,"\0"),f=0,m=u.length;u.charAt(f)==="\0";)f++;for(;u.charAt(m-1)==="\0";)m--;return u.slice(f,m).split("\0").map(s).join(d)}function kX(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(o,n){return o.replace(n,r)},e)}function TX(e,t){return t===void 0&&(t={}),RX(e,eg({delimiter:"."},t))}function X2(e,t){return t===void 0&&(t={}),TX(e,eg({delimiter:"-"},t))}function PX(e){let t=e?.toString?.()??"";return t=t.replace(/['\u2019]/,""),X2(t,{splitRegexp:[/(?!(?:1ST|2ND|3RD|[4-9]TH)(?![a-z]))([a-z0-9])([A-Z])/g,/(?!(?:1st|2nd|3rd|[4-9]th)(?![a-z]))([0-9])([a-z])/g,/([A-Za-z])([0-9])/g,/([A-Z])([A-Z][a-z])/g]})}var gr=l(I(),1);function Zwe({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,gr.jsx)(Uv.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function Qwe({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,gr.jsx)(Ye.Item,{disabled:e.disabled,onClick:t,children:(0,gr.jsx)(Ye.ItemLabel,{children:o})})}function Pf({action:e,items:t,closeModal:r}){let o=typeof e.label=="string"?e.label:e.label(t),n=typeof e.modalHeader=="function"?e.modalHeader(t):e.modalHeader;return(0,gr.jsx)(Uv.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${PX(e.id)}`,children:(0,gr.jsx)(e.RenderModal,{items:t,closeModal:r})})}function o8({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,tg.useMemo)(()=>e.reduce((s,c)=>((c.isPrimary?s.primaryActions:s.regularActions).push(c),s),{primaryActions:[],regularActions:[]}),[e]),a=s=>s.map(c=>(0,gr.jsx)(Qwe,{action:c,onClick:()=>{if("RenderModal"in c){o(c);return}c.callback([t],{registry:r})},items:[t]},c.id));return(0,gr.jsxs)(Ye.Group,{children:[a(n),a(i)]})}function rg({item:e,actions:t,isCompact:r}){let o=(0,AX.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,tg.useMemo)(()=>{let s=t.filter(d=>!d.isEligible||d.isEligible(e));return{primaryActions:s.filter(d=>d.isPrimary),eligibleActions:s}},[t,e]),a=(0,r8.useViewportMatch)("medium","<");return r?(0,gr.jsx)(OX,{item:e,actions:i,isSmall:!0,registry:o}):(0,gr.jsxs)(ue,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,gr.jsx)(n8,{item:e,actions:n,registry:o}),(n.length<i.length||a)&&(0,gr.jsx)(OX,{item:e,actions:i,registry:o})]})}function OX({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,tg.useState)(null);return(0,gr.jsxs)(gr.Fragment,{children:[(0,gr.jsxs)(Ye.Root,{disabled:!t.length,children:[(0,gr.jsx)(Ye.Trigger,{render:(0,gr.jsx)(Uv.Button,{size:r?"small":"compact",icon:Ka,label:(0,IX.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,gr.jsx)(Ye.Popup,{positioner:(0,gr.jsx)(Ye.Positioner,{align:"end"}),children:(0,gr.jsx)(o8,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,gr.jsx)(Pf,{action:n,items:[e],closeModal:()=>i(null)})]})}function n8({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,tg.useState)(null);return(0,r8.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,gr.jsxs)(gr.Fragment,{children:[t.map(s=>(0,gr.jsx)(Zwe,{action:s,onClick:()=>{if("RenderModal"in s){i(s);return}s.callback([e],{registry:r})},items:[e],variant:o},s.id)),!!n&&(0,gr.jsx)(Pf,{action:n,items:[e],closeModal:()=>i(null)})]})}var Of=l(oe(),1),Gv=l($(),1),pn=l(U(),1),VX=l(Pe(),1);var i8=l(it(),1);var Gd=l($(),1);function MX(e,t,r,o=!1){return e>0?(0,Gd.sprintf)((0,Gd._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,Gd.sprintf)((0,Gd._n)("%d Item","%d Items",r),r):(0,Gd.sprintf)((0,Gd._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var wo=l(I(),1);function Jwe({action:e,items:t,ActionTriggerComponent:r}){let[o,n]=(0,pn.useState)(!1);return(0,wo.jsxs)(wo.Fragment,{children:[(0,wo.jsx)(r,{...{action:e,onClick:()=>{n(!0)},items:t}}),o&&(0,wo.jsx)(Pf,{action:e,items:t,closeModal:()=>n(!1)})]})}function og(e,t){return e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t)))}function Z2(e,t){return(0,pn.useMemo)(()=>og(e,t),[e,t])}function ng(e,t){return(0,pn.useMemo)(()=>t.some(r=>og(e,r)),[e,t])}function Yv({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let a=(0,pn.useMemo)(()=>r.filter(u=>o.some(f=>f.supportsBulk&&(!f.isEligible||f.isEligible(u)))),[r,o]),s=r.filter(u=>e.includes(n(u))&&a.includes(u)),c=e.length>0,d=s.length===a.length;return i?(0,wo.jsx)(Of.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:c,disabled:!c,onChange:()=>{t([])},"aria-label":(0,Gv.__)("Deselect all")}):(0,wo.jsx)(Of.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:d,indeterminate:!d&&!!s.length,onChange:()=>{t(d?[]:a.map(u=>n(u)))},"aria-label":d?(0,Gv.__)("Deselect all"):(0,Gv.__)("Select all")})}function NX({action:e,onClick:t,isBusy:r,items:o}){let n=typeof e.label=="string"?e.label:e.label(o);return(0,i8.useViewportMatch)("medium","<")?(0,wo.jsx)(Of.Button,{disabled:r,accessibleWhenDisabled:!0,label:n,icon:e.icon,size:"compact",onClick:t,isBusy:r}):(0,wo.jsx)(Of.Button,{disabled:r,accessibleWhenDisabled:!0,size:"compact",onClick:t,isBusy:r,children:n})}var DX=[];function $we({action:e,selectedItems:t,actionInProgress:r,setActionInProgress:o}){let n=(0,VX.useRegistry)(),i=(0,pn.useMemo)(()=>t.filter(a=>!e.isEligible||e.isEligible(a)),[e,t]);return"RenderModal"in e?(0,wo.jsx)(Jwe,{action:e,items:i,ActionTriggerComponent:NX},e.id):(0,wo.jsx)(NX,{action:e,onClick:async()=>{o(e.id),await e.callback(i,{registry:n}),o(null)},items:i,isBusy:r===e.id},e.id)}function FX(e,t,r,o,n,i,a,s,c,d,u){let f=MX(n.length,e.length,u.totalItems,o);return(0,wo.jsxs)(ue,{direction:"row",className:"dataviews-bulk-actions-footer__container",gap:"md",align:"center",children:[(0,wo.jsx)(Yv,{selection:n,onChangeSelection:d,data:e,actions:t,getItemId:r,disableSelectAll:o}),(0,wo.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:f}),(0,wo.jsxs)(ue,{direction:"row",className:"dataviews-bulk-actions-footer__action-buttons",gap:"xs",children:[i.map(m=>(0,wo.jsx)($we,{action:m,selectedItems:a,actionInProgress:s,setActionInProgress:c},m.id)),a.length>0&&(0,wo.jsx)(Of.Button,{icon:Ys,showTooltip:!0,tooltipPosition:"top",size:"compact",label:(0,Gv.__)("Cancel"),disabled:!!s,accessibleWhenDisabled:!1,onClick:()=>{d(DX)}})]})]})}function exe({selection:e,actions:t,onChangeSelection:r,data:o,getItemId:n,isInfiniteScroll:i,paginationInfo:a}){let[s,c]=(0,pn.useState)(null),d=(0,pn.useRef)(void 0),u=(0,i8.useViewportMatch)("medium","<"),f=(0,pn.useMemo)(()=>t.filter(b=>b.supportsBulk),[t]),m=(0,pn.useMemo)(()=>o.filter(b=>f.some(v=>!v.isEligible||v.isEligible(b))),[o,f]),g=(0,pn.useMemo)(()=>o.filter(b=>e.includes(n(b))&&m.includes(b)),[e,o,n,m]),h=(0,pn.useMemo)(()=>t.filter(b=>b.supportsBulk&&(!u||b.icon)&&g.some(v=>!b.isEligible||b.isEligible(v))),[t,g,u]);if(s)d.current||(d.current=FX(o,t,n,i,e,h,g,s,c,r,a));else return d.current&&(d.current=void 0),FX(o,t,n,i,e,h,g,s,c,r,a);return d.current}function Q2(){let{data:e,selection:t,actions:r=DX,onChangeSelection:o,getItemId:n,paginationInfo:i,view:a}=(0,pn.useContext)(Ze);return(0,wo.jsx)(exe,{selection:t,onChangeSelection:o,data:e,actions:r,getItemId:n,isInfiniteScroll:!!a.infiniteScrollEnabled,paginationInfo:i})}var cc=l($(),1);var LX=l(oe(),1),qd=l(U(),1);function J2(e,t){let r=[e?.titleField,e?.mediaField,e?.descriptionField].filter(Boolean);return t.filter(o=>!r.includes(o.id)&&o.type!=="media"&&o.enableHiding!==!1)}function Yd(e,t){return(e.fields??[]).filter(r=>t.some(o=>o.id===r))}var Ct=l(I(),1);function txe({children:e}){return qd.Children.toArray(e).filter(Boolean).map((t,r)=>(0,Ct.jsxs)(qd.Fragment,{children:[r>0&&(0,Ct.jsx)(Ye.Separator,{}),t]},r))}var rxe=(0,qd.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:a,canMove:s=!0,canInsertLeft:c=!0,canInsertRight:d=!0},u){let f=r.sort?.field===t,m=!1,g=!1,h=!1,b=[],v=o.find(R=>R.id===t),{setIsShowingFilter:y}=(0,qd.useContext)(Ze);if(!v)return null;m=v.enableHiding!==!1,g=v.enableSorting!==!1;let w=v.header;if(b=!!v.filterBy&&v.filterBy?.operators||[],h=!r.filters?.some(R=>t===R.field)&&!!(v.hasElements||v.Edit)&&v.filterBy!==!1&&!v.filterBy?.isPrimary,!g&&!s&&!m&&!h)return w;let _=Yd(r,o),x=_.indexOf(t),E=J2(r,o).filter(R=>!_.includes(R.id)),S=(c||d)&&!!E.length,C=(0,cc.isRTL)();return(0,Ct.jsxs)(Ye.Root,{children:[(0,Ct.jsxs)(Ye.Trigger,{render:(0,Ct.jsx)(LX.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:u,variant:"tertiary"}),children:[w,r.sort&&f&&(0,Ct.jsx)("span",{"aria-hidden":"true",children:mX[r.sort.direction]})]}),(0,Ct.jsx)(Ye.Popup,{style:{minWidth:"240px"},children:(0,Ct.jsxs)(txe,{children:[g&&(0,Ct.jsx)(Ye.RadioGroup,{value:f&&r.sort?r.sort.direction:null,onValueChange:R=>{n({...r,sort:{field:t,direction:R},showLevels:!1})},children:W2.map(R=>(0,Ct.jsx)(Ye.RadioItem,{value:R,children:(0,Ct.jsx)(Ye.ItemLabel,{children:G2[R]})},R))}),h&&(0,Ct.jsx)(Ye.Group,{children:(0,Ct.jsx)(Ye.Item,{prefix:(0,Ct.jsx)(Ye.PrefixIcon,{icon:pb}),onClick:()=>{a(t),y(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:b[0]}]})},children:(0,Ct.jsx)(Ye.ItemLabel,{children:(0,cc.__)("Add filter")})})}),(s||m||S)&&v&&(0,Ct.jsxs)(Ye.Group,{children:[s&&(0,Ct.jsx)(Ye.Item,{prefix:(0,Ct.jsx)(Ye.PrefixIcon,{icon:o5}),disabled:C?x>=_.length-1:x<1,onClick:()=>{let R=C?x+1:x-1,T=[..._];T.splice(x,1),T.splice(R,0,t),n({...r,fields:T})},children:(0,Ct.jsx)(Ye.ItemLabel,{children:(0,cc.__)("Move left")})}),s&&(0,Ct.jsx)(Ye.Item,{prefix:(0,Ct.jsx)(Ye.PrefixIcon,{icon:i5}),disabled:C?x<1:x>=_.length-1,onClick:()=>{let R=C?x-1:x+1,T=[..._];T.splice(x,1),T.splice(R,0,t),n({...r,fields:T})},children:(0,Ct.jsx)(Ye.ItemLabel,{children:(0,cc.__)("Move right")})}),c&&!!E.length&&(0,Ct.jsxs)(Ye.SubmenuRoot,{children:[(0,Ct.jsx)(Ye.SubmenuTrigger,{children:(0,Ct.jsx)(Ye.ItemLabel,{children:(0,cc.__)("Insert left")})}),(0,Ct.jsx)(Ye.Popup,{children:E.map(R=>{let T=C?x+1:x;return(0,Ct.jsx)(Ye.Item,{onClick:()=>{n({...r,fields:[..._.slice(0,T),R.id,..._.slice(T)]})},children:(0,Ct.jsx)(Ye.ItemLabel,{children:R.label})},R.id)})})]}),d&&!!E.length&&(0,Ct.jsxs)(Ye.SubmenuRoot,{children:[(0,Ct.jsx)(Ye.SubmenuTrigger,{children:(0,Ct.jsx)(Ye.ItemLabel,{children:(0,cc.__)("Insert right")})}),(0,Ct.jsx)(Ye.Popup,{children:E.map(R=>{let T=C?x:x+1;return(0,Ct.jsx)(Ye.Item,{onClick:()=>{n({...r,fields:[..._.slice(0,T),R.id,..._.slice(T)]})},children:(0,Ct.jsx)(Ye.ItemLabel,{children:R.label})},R.id)})})]}),m&&v&&(0,Ct.jsx)(Ye.Item,{prefix:(0,Ct.jsx)(Ye.PrefixIcon,{icon:Vb}),onClick:()=>{i(v),n({...r,fields:_.filter(R=>R!==t)})},children:(0,Ct.jsx)(Ye.ItemLabel,{children:(0,cc.__)("Hide column")})})]})]})})]})}),oxe=rxe,ig=oxe;var zX=l(U(),1),a8=l(I(),1);function nxe({item:e,isItemClickable:t,onClickItem:r,className:o}){return!t(e)||!r?{className:o}:{className:o?`${o} ${o}--clickable`:void 0,role:"button",tabIndex:0,onClick:n=>{n.stopPropagation(),r(e)},onKeyDown:n=>{(n.key==="Enter"||n.key===""||n.key===" ")&&(n.stopPropagation(),r(e))}}}function Kd({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...a}){if(!t(e))return(0,a8.jsx)("div",{className:n,...a,children:i});if(o){let c=o({item:e,className:`${n} ${n}--clickable`,...a,children:i});return(0,zX.cloneElement)(c,{onClick:d=>{d.stopPropagation(),c.props.onClick&&c.props.onClick(d)},onKeyDown:d=>{(d.key==="Enter"||d.key===""||d.key===" ")&&(d.stopPropagation(),c.props.onKeyDown&&c.props.onKeyDown(d))}})}let s=nxe({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,a8.jsx)("div",{...s,...a,children:i})}var sl=l(I(),1);function ixe({item:e,level:t,titleField:r,mediaField:o,mediaAspectRatio:n,descriptionField:i,onClickItem:a,renderItemLink:s,isItemClickable:c}){let d="32px";if(n){let[u,f]=n.split("/").map(Number);d=`${Math.min(60,Math.round(32*u/f))}px`}return(0,sl.jsxs)(ue,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,sl.jsx)(Kd,{item:e,isItemClickable:c,onClickItem:a,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":c(e)&&(a||s)&&r?r.getValue?.({item:e}):void 0,children:(0,sl.jsx)(o.render,{item:e,field:o,config:{sizes:d}})}),(0,sl.jsxs)(ue,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,sl.jsxs)(Kd,{item:e,isItemClickable:c,onClickItem:a,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[t!==void 0&&t>0&&(0,sl.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,sl.jsx)(r.render,{item:e,field:r})]}),i&&(0,sl.jsx)(i.render,{item:e,field:i})]})]})}var $2=ixe;var If=l(U(),1),BX=l($(),1),axe=e=>(0,BX.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function jX({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,If.useState)(!1),[n,i]=(0,If.useState)(!1),a=(0,If.useCallback)(()=>{let s=e.current;s&&(t&&o(axe(s)),i(s.scrollTop>0))},[e,t]);return(0,If.useEffect)(()=>{if(typeof window>"u"||!e.current)return()=>{};let s=e.current;return a(),s.addEventListener("scroll",a),window.addEventListener("resize",a),()=>{s.removeEventListener("scroll",a),window.removeEventListener("resize",a)}},[e,t,a]),{isHorizontalScrollEnd:r,isVerticallyScrolled:n}}function mi(e,t){return e.reduce((r,o)=>{let n=t.getValue({item:o});return r.has(n)||r.set(n,[]),r.get(n)?.push(o),r},new Map)}var qv=l(U(),1),WX=l(Sf(),1);function HX(e,t,r){return e.slice(Math.min(t,r),Math.max(t,r)+1)}function sxe({anchorId:e,targetId:t,lastTargetId:r,orderedIds:o,selection:n}){let i=o.indexOf(t);if(i===-1)return n;let a=e===null?-1:o.indexOf(e),s=a!==-1,c=s?a:i,d=s&&r!==null?o.indexOf(r):-1,u=d===-1?[]:HX(o,c,d),f=n.filter(m=>!u.includes(m));return[...new Set([...f,...HX(o,c,i)])]}function lxe({targetId:e,orderedIds:t,selection:r}){let o=t.indexOf(e);if(o===-1)return null;let n=new Set(r),i=null,a=1/0;return t.forEach((s,c)=>{if(!n.has(s))return;let d=Math.abs(c-o);d<a&&(a=d,i=s)}),i}function _a({data:e,getItemId:t,isItemSelectable:r,selection:o,onChangeSelection:n,selectionMode:i,shouldSelectOnClick:a}){let s=i==="multi",c=i!=="single-required",d=(0,qv.useRef)(null),u=y=>{d.current={anchorId:y,lastTargetId:null}},f=(0,qv.useRef)(!1);(0,qv.useEffect)(()=>{let y=()=>{f.current=!0};return document.addEventListener("touchstart",y,{once:!0}),()=>document.removeEventListener("touchstart",y)},[]);let m=e.filter(r).map(t),g=new Set(m),b=m.length>0&&s;return{getSelectionProps:y=>{let w=g.has(y);return{...a&&{onClick:()=>{c&&o.includes(y)?n(o.filter(_=>y!==_)):n(s?[...o,y]:[y]),u(y)}},onMouseDown:_=>{_.button===0&&_.shiftKey&&b&&_.preventDefault()},onClickCapture:_=>{if(!b)return;let x=(0,WX.isAppleOS)()?_.metaKey:_.ctrlKey,E=_.target instanceof Element&&!!_.target.closest(`.${t8}`);if(!x&&!_.shiftKey){w&&E&&u(y);return}if(!(f.current||document.getSelection()?.type==="Range")&&(_.stopPropagation(),E||_.preventDefault(),!!w))if(_.shiftKey){let S=d.current;(!S||!g.has(S.anchorId))&&(S={anchorId:lxe({targetId:y,orderedIds:m,selection:o})??y,lastTargetId:null}),n(sxe({anchorId:S.anchorId,targetId:y,lastTargetId:S.lastTargetId,orderedIds:m,selection:o})),d.current={anchorId:S.anchorId,lastTargetId:y}}else n(o.includes(y)?o.filter(S=>y!==S):[...o,y]),u(y)}}}}}var Xd=l(oe(),1),GX=l($(),1),YX=l(U(),1);var Li=l(I(),1);function UX({field:e,isVisible:t,onToggleVisibility:r}){return(0,Li.jsx)(Xd.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,Li.jsxs)(ue,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,Li.jsx)("div",{style:{height:24,width:24},children:t&&(0,Li.jsx)(Xd.Icon,{icon:Wl})}),(0,Li.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function cxe(e){return!!e}function eC({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,YX.useContext)(Ze),n=J2(t,r);if(!n?.length)return null;let i=r.find(h=>h.id===t.titleField),a=r.find(h=>h.id===t.mediaField),s=r.find(h=>h.id===t.descriptionField),c=[{field:i,isVisibleFlag:"showTitle"},{field:a,isVisibleFlag:"showMedia"},{field:s,isVisibleFlag:"showDescription"}].filter(({field:h})=>cxe(h)),d=t.fields??[],u=n.filter(h=>d.includes(h.id)).length,f=c.filter(({isVisibleFlag:h})=>t[h]??!0),m=f.length+u,g=m===1&&f.length===1;return(0,Li.jsxs)(ue,{direction:"column",className:"dataviews-field-control",children:[e&&(0,Li.jsx)(Xd.BaseControl.VisualLabel,{children:(0,GX.__)("Properties")}),(0,Li.jsx)(ue,{direction:"column",className:"dataviews-view-config__properties",children:(0,Li.jsxs)(Xd.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[c.map(({field:h,isVisibleFlag:b})=>{let v=t[b]??!0,y=g&&v?{...h,enableHiding:!1}:h;return(0,Li.jsx)(UX,{field:y,isVisible:v,onToggleVisibility:()=>{o({...t,[b]:!v})}},h.id)}),n.map(h=>{let b=d.includes(h.id),v=m===1&&b?{...h,enableHiding:!1}:h;return(0,Li.jsx)(UX,{field:v,isVisible:b,onToggleVisibility:()=>{o({...t,fields:b?d.filter(y=>y!==h.id):[...d,h.id]})}},h.id)})]})})]})}var tC=l(U(),1);function wa(e,t={delay:400}){let[r,o]=(0,tC.useState)(!1);return(0,tC.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var dt=l(I(),1);function XX(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function dxe({item:e,fields:t,column:r,align:o}){let n=t.find(a=>a.id===r);if(!n)return null;let i=q("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,dt.jsx)("div",{className:i,children:(0,dt.jsx)(n.render,{item:e,field:n})})}function qX({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:a,titleField:s,mediaField:c,mediaAspectRatio:d,descriptionField:u,selection:f,getItemId:m,isItemClickable:g,onClickItem:h,renderItemLink:b,onChangeSelection:v,onMouseDown:y,onClickCapture:w,isActionsColumnSticky:_,posinset:x}){let{paginationInfo:E}=(0,zi.useContext)(Ze),S=Z2(o,t),C=S&&f.includes(i),{showTitle:R=!0,showMedia:T=!0,showDescription:P=!0,infiniteScrollEnabled:O}=a,k=Yd(a,n),F=s&&R||c&&T||u&&P;return(0,dt.jsxs)("tr",{className:q("dataviews-view-table__row",{"is-selected":S&&C,"has-bulk-actions":S}),"aria-setsize":O?E.totalItems:void 0,"aria-posinset":x,role:O?"article":void 0,onClickCapture:w,onMouseDown:V=>{let L=(0,KX.isAppleOS)()?V.metaKey:V.ctrlKey;V.button===0&&L&&window.navigator.userAgent.toLowerCase().includes("firefox")&&V.preventDefault(),y(V)},children:[e&&(0,dt.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,dt.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,dt.jsx)(Ud,{item:t,selection:f,onChangeSelection:v,getItemId:m,titleField:s,disabled:!S})})}),F&&(0,dt.jsx)("td",{children:(0,dt.jsx)($2,{item:t,level:r,titleField:R?s:void 0,mediaField:T?c:void 0,mediaAspectRatio:d,descriptionField:P?u:void 0,isItemClickable:g,onClickItem:h,renderItemLink:b})}),k.map(V=>{let{width:L,maxWidth:B,minWidth:j,align:A}=a.layout?.styles?.[V]??{},D=n.find(z=>z.id===V),N=XX(A,D?.type);return(0,dt.jsx)("td",{style:{width:L,maxWidth:B,minWidth:j},children:(0,dt.jsx)(dxe,{fields:n,item:t,column:V,align:N})},V)}),!!o?.length&&(0,dt.jsx)("td",{className:q("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":_}),onClick:V=>V.stopPropagation(),children:(0,dt.jsx)(rg,{item:t,actions:o})})]})}function uxe({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:a,onChangeSelection:s,selection:c,setOpenedFilter:d,onClickItem:u,isItemClickable:f,renderItemLink:m,view:g,className:h,empty:b}){let{containerRef:v}=(0,zi.useContext)(Ze),y=wa(i),w=g.groupBy?.field?r.find(Q=>Q.id===g.groupBy?.field):null,_=w?mi(t,w):null,x=_?Array.from(_.values()).flat():t,{getSelectionProps:E}=_a({data:x,getItemId:o,isItemSelectable:Q=>og(e,Q),selection:c,onChangeSelection:s,selectionMode:"multi",shouldSelectOnClick:!1}),S=(0,zi.useRef)(new Map),C=(0,zi.useRef)(void 0),[R,T]=(0,zi.useState)(),[P,O]=(0,zi.useState)(null);(0,zi.useEffect)(()=>{C.current&&(C.current.focus(),C.current=void 0)});let k=(0,zi.useId)(),{isHorizontalScrollEnd:F,isVerticallyScrolled:V}=jX({scrollContainerRef:v,enabledHorizontal:!!e?.length}),L=ng(e,t);if(R){C.current=R,T(void 0);return}let B=Q=>{let me=S.current.get(Q.id),re=me?S.current.get(me.fallback):void 0;T(re?.node)},j=Q=>{Q.preventDefault(),Q.stopPropagation();let me={getBoundingClientRect:()=>({x:Q.clientX,y:Q.clientY,top:Q.clientY,left:Q.clientX,right:Q.clientX,bottom:Q.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{O(me)})},A=!!t?.length,D=r.find(Q=>Q.id===g.titleField),N=r.find(Q=>Q.id===g.mediaField),z=r.find(Q=>Q.id===g.descriptionField),{showTitle:W=!0,showMedia:Y=!0,showDescription:G=!0}=g,ve=D&&W||N&&Y||z&&G,fe=Yd(g,r),Se=(Q,me)=>re=>{re?S.current.set(Q,{node:re,fallback:fe[me>0?me-1:1]}):S.current.delete(Q)},le=g.infiniteScrollEnabled&&!_,ye=(0,Af.isRTL)(),Ee=g.layout?.aspectRatio&&q2.includes(g.layout.aspectRatio)?g.layout.aspectRatio:void 0,Ie={"--wp-dataviews-media-aspect-ratio":Ee??"1/1"};return A?(0,dt.jsxs)(dt.Fragment,{children:[(0,dt.jsxs)("table",{className:q("dataviews-view-table",h,{[`has-${g.layout?.density}-density`]:g.layout?.density&&["compact","comfortable"].includes(g.layout.density),"has-bulk-actions":L,"is-refreshing":!le&&y,"has-media-aspect-ratio":!!Ee}),style:Ie,"aria-busy":i,"aria-describedby":k,role:le?"feed":void 0,inert:!le&&i?"true":void 0,children:[(0,dt.jsxs)("colgroup",{children:[L&&(0,dt.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),ve&&(0,dt.jsx)("col",{className:"dataviews-view-table__col-first-data"}),fe.map((Q,me)=>(0,dt.jsx)("col",{className:q(`dataviews-view-table__col-${Q}`,{"dataviews-view-table__col-expand":!ve&&me===fe.length-1})},`col-${Q}`)),!!e?.length&&(0,dt.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),P&&(0,dt.jsx)(rC.Popover,{anchor:P,onClose:()=>O(null),placement:"bottom-start",children:(0,dt.jsx)(eC,{showLabel:!1})}),(0,dt.jsx)("thead",{className:q({"dataviews-view-table__thead--stuck":V}),onContextMenu:j,children:(0,dt.jsxs)("tr",{className:"dataviews-view-table__row",children:[L&&(0,dt.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:j,children:(0,dt.jsx)(Yv,{selection:c,onChangeSelection:s,data:t,actions:e,getItemId:o})}),ve&&(0,dt.jsx)("th",{scope:"col",children:D&&(0,dt.jsx)(ig,{ref:Se(D.id,0),fieldId:D.id,view:g,fields:r,onChangeView:a,onHide:B,setOpenedFilter:d,canMove:!1,canInsertLeft:ye?g.layout?.enableMoving??!0:!1,canInsertRight:ye?!1:g.layout?.enableMoving??!0})}),fe.map((Q,me)=>{let{width:re,maxWidth:ee,minWidth:ie,align:J}=g.layout?.styles?.[Q]??{},ae=r.find(_e=>_e.id===Q),he=XX(J,ae?.type),ge=g.layout?.enableMoving??!0;return(0,dt.jsx)("th",{style:{width:re,maxWidth:ee,minWidth:ie,textAlign:he},"aria-sort":g.sort?.direction&&g.sort?.field===Q?U2[g.sort.direction]:void 0,scope:"col",children:(0,dt.jsx)(ig,{ref:Se(Q,me),fieldId:Q,view:g,fields:r,onChangeView:a,onHide:B,setOpenedFilter:d,canMove:ge,canInsertLeft:ge,canInsertRight:ge})},Q)}),!!e?.length&&(0,dt.jsx)("th",{className:q("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!F}),children:(0,dt.jsx)("span",{className:"dataviews-view-table-header",children:(0,Af.__)("Actions")})})]})}),A&&w&&_?Array.from(_.entries()).map(([Q,me])=>(0,dt.jsxs)("tbody",{children:[(0,dt.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,dt.jsx)("td",{colSpan:fe.length+(ve?1:0)+(L?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:g.groupBy?.showLabel===!1?Q:(0,Af.sprintf)((0,Af.__)("%1$s: %2$s"),w.label,Q)})}),me.map((re,ee)=>{let ie=o(re)||ee.toString();return(0,dt.jsx)(qX,{item:re,level:g.showLevels&&typeof n=="function"?n(re):void 0,hasBulkActions:L,actions:e,fields:r,id:ie,view:g,titleField:D,mediaField:N,mediaAspectRatio:Ee,descriptionField:z,selection:c,getItemId:o,onChangeSelection:s,...E(ie),onClickItem:u,renderItemLink:m,isItemClickable:f,isActionsColumnSticky:!F},o(re))})]},`group-${Q}`)):(0,dt.jsx)("tbody",{children:A&&t.map((Q,me)=>{let re=o(Q)||me.toString();return(0,dt.jsx)(qX,{item:Q,level:g.showLevels&&typeof n=="function"?n(Q):void 0,hasBulkActions:L,actions:e,fields:r,id:re,view:g,titleField:D,mediaField:N,mediaAspectRatio:Ee,descriptionField:z,selection:c,getItemId:o,onChangeSelection:s,...E(re),onClickItem:u,renderItemLink:m,isItemClickable:f,isActionsColumnSticky:!F,posinset:le?me+1:void 0},o(Q))})})]}),le&&i&&(0,dt.jsx)("div",{className:"dataviews-loading",id:k,children:(0,dt.jsx)("p",{className:"dataviews-loading-more",children:(0,dt.jsx)(rC.Spinner,{})})})]}):(0,dt.jsx)("div",{className:q("dataviews-no-results",{"is-refreshing":y}),id:k,children:b})}var ZX=uxe;var tZ=l(oe(),1),sC=l($(),1);var xa=l(oe(),1);var Xv=l($(),1),eZ=l(it(),1),Qd=l(U(),1);var fxe=l(oe(),1),pxe=l($(),1),oC=l(U(),1);var mxe=l(I(),1),gxe=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],hxe=gxe[2].value;function nC(){let e=(0,oC.useContext)(Ze),t=e.view;return(0,oC.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??hxe,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var QX=l(U(),1);var JX=l(I(),1),Kv=(0,QX.forwardRef)(({className:e,previewSize:t,style:r,...o},n)=>(0,JX.jsx)("div",{ref:n,className:q("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`,...r},...o}));var iC=l(U(),1);function Zd(e,t){let{intersectionObserver:r}=(0,iC.useContext)(Ze);(0,iC.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function aC(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var _t=l(I(),1);function bxe(e,t){let r=[];for(let o=0,n=e.length;o<n;o+=t)r.push(e.slice(o,o+t));return r}var $X=(0,Qd.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:a,getItemId:s,item:c,actions:d,mediaField:u,titleField:f,descriptionField:m,regularFields:g,badgeFields:h,hasBulkActions:b,config:v,posinset:y,setsize:w,..._},x){let{showTitle:E=!0,showMedia:S=!0,showDescription:C=!0}=t,R=Z2(d,c),T=s(c),P=(0,Qd.useRef)(null),O=(0,Qd.useCallback)(N=>{P.current=N,typeof x=="function"?x(N):x&&(x.current=N)},[x]);Zd(P,y);let k=(0,eZ.useInstanceId)(e),F=r.includes(T),V=(0,_t.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),L=S&&u?.render,B=L?(0,_t.jsx)(u.render,{item:c,field:u,config:v}):V,j=E&&f?.render?(0,_t.jsx)(f.render,{item:c,field:f}):null,A,D;return i(c)&&n&&(j?(A={"aria-labelledby":`dataviews-view-grid__title-field-${k}`},D={id:`dataviews-view-grid__title-field-${k}`}):A={"aria-label":(0,Xv.__)("Navigate to item")}),(0,_t.jsxs)(ue,{direction:"column",..._,ref:O,"aria-setsize":w,"aria-posinset":y,className:q(_.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":R&&F}),children:[(0,_t.jsx)(Kd,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:a,className:q("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!L}),...A,children:B}),b&&(0,_t.jsx)(Ud,{item:c,selection:r,onChangeSelection:o,getItemId:s,titleField:f,disabled:!R}),!!d?.length&&(0,_t.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,_t.jsx)(rg,{item:c,actions:d,isCompact:!0})}),E&&(0,_t.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,_t.jsx)(Kd,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:a,className:"dataviews-view-grid__title-field dataviews-title-field",...D,title:f?.getValueFormatted({item:c,field:f})||void 0,children:j})}),(0,_t.jsxs)(ue,{direction:"column",gap:"xs",children:[C&&m?.render&&(0,_t.jsx)(m.render,{item:c,field:m}),!!h?.length&&(0,_t.jsx)(ue,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:h.map(N=>(0,_t.jsx)(Qu,{className:"dataviews-view-grid__field-value",children:(0,_t.jsx)(N.render,{item:c,field:N})},N.id))}),!!g?.length&&(0,_t.jsx)(ue,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:g.map(N=>(0,_t.jsx)(xa.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,_t.jsxs)(_t.Fragment,{children:[(0,_t.jsxs)(ar.Root,{children:[(0,_t.jsx)(ar.Trigger,{render:(0,_t.jsx)(xa.FlexItem,{className:"dataviews-view-grid__field-name",children:N.header})}),(0,_t.jsx)(ar.Popup,{children:N.label})]}),(0,_t.jsx)(xa.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,_t.jsx)(N.render,{item:c,field:N})})]})},N.id))})]})]})});function s8({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:a,selection:s,onChangeSelection:c,onClickItem:d,isItemClickable:u,renderItemLink:f,getItemId:m,actions:g,getSelectionProps:h}){let{paginationInfo:b,resizeObserverRef:v}=(0,Qd.useContext)(Ze),y=nC(),w={"--wp-dataviews-media-aspect-ratio":i.layout?.aspectRatio&&q2.includes(i.layout.aspectRatio)?i.layout.aspectRatio:"1/1"},_=i.layout?.mediaFit==="contain",x=ng(g,e),E=a.find(V=>V.id===i?.titleField),S=a.find(V=>V.id===i?.mediaField),C=a.find(V=>V.id===i?.descriptionField),R=i.fields??[],{regularFields:T,badgeFields:P}=R.reduce((V,L)=>{let B=a.find(A=>A.id===L);if(!B)return V;let j=i.layout?.badgeFields?.includes(L)?"badgeFields":"regularFields";return V[j].push(B),V},{regularFields:[],badgeFields:[]}),O="900px",k=Math.ceil(e.length/y),F=aC(e,t,y);return(0,_t.jsxs)(_t.Fragment,{children:[t&&(0,_t.jsxs)(xa.Composite,{render:(0,_t.jsx)(Kv,{className:q("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density),"has-media-fit-contain":_}),previewSize:i.layout?.previewSize,style:w,"aria-busy":n,ref:v}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:F}).map((V,L)=>(0,_t.jsx)(xa.Composite.Item,{render:B=>(0,_t.jsx)(ue,{...B,direction:"column",role:"article",className:"dataviews-view-grid__row__gridcell dataviews-view-grid__card dataviews-view-grid__placeholder"}),"aria-hidden":!0,tabIndex:-1},`placeholder-${L}`)),e.map(V=>{let L=m(V),B=h(L),j=V.position;return(0,_t.jsx)(xa.Composite.Item,{render:A=>(0,_t.jsx)($X,{...A,id:L,role:"article",view:i,selection:s,onChangeSelection:c,onClickItem:d,isItemClickable:u,renderItemLink:f,getItemId:m,item:V,actions:g,onMouseDown:D=>{A.onMouseDown?.(D),B.onMouseDown(D)},onClickCapture:D=>{A.onClickCapture?.(D),B.onClickCapture(D)},mediaField:S,titleField:E,descriptionField:C,regularFields:T,badgeFields:P,hasBulkActions:x,posinset:j,setsize:b.totalItems,config:{sizes:O}})},L)})]}),!t&&(0,_t.jsx)(xa.Composite,{role:"grid",style:w,className:q("dataviews-view-grid",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density),"has-media-fit-contain":_}),focusWrap:!0,"aria-busy":n,"aria-rowcount":k,ref:v,inert:o,children:bxe(e,y).map((V,L)=>(0,_t.jsx)(xa.Composite.Row,{render:(0,_t.jsx)("div",{role:"row","aria-rowindex":L+1,"aria-label":(0,Xv.sprintf)((0,Xv.__)("Row %d"),L+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${y}, minmax(0, 1fr) )`}}),children:V.map(B=>{let j=m(B),A=h(j);return(0,_t.jsx)(xa.Composite.Item,{render:D=>(0,_t.jsx)($X,{...D,id:j,role:"gridcell",view:i,selection:s,onChangeSelection:c,onClickItem:d,isItemClickable:u,renderItemLink:f,getItemId:m,item:B,actions:g,onMouseDown:N=>{D.onMouseDown?.(N),A.onMouseDown(N)},onClickCapture:N=>{D.onClickCapture?.(N),A.onClickCapture(N)},mediaField:S,titleField:E,descriptionField:C,regularFields:T,badgeFields:P,hasBulkActions:x,config:{sizes:O}})},j)})},L))})]})}var Bi=l(I(),1);function vxe({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:a,isItemClickable:s,renderItemLink:c,selection:d,view:u,className:f,empty:m}){let g=wa(!!n),h=!!t?.length,b=u.groupBy?.field?r.find(E=>E.id===u.groupBy?.field):null,v=b?mi(t,b):null,y=u.infiniteScrollEnabled&&!v,w=v?Array.from(v.values()).flat():t,{getSelectionProps:_}=_a({data:w,getItemId:o,isItemSelectable:E=>og(e,E),selection:d,onChangeSelection:i,selectionMode:"multi",shouldSelectOnClick:!1});if(!h)return(0,Bi.jsx)("div",{className:q("dataviews-no-results",{"is-refreshing":g}),children:m});let x={className:q(f,{"is-refreshing":!y&&g}),inert:!y&&n?"true":void 0,isLoading:n,view:u,fields:r,selection:d,onChangeSelection:i,onClickItem:a,isItemClickable:s,renderItemLink:c,getItemId:o,actions:e,getSelectionProps:_};return(0,Bi.jsxs)(Bi.Fragment,{children:[h&&b&&v&&(0,Bi.jsx)(ue,{direction:"column",gap:"lg",children:Array.from(v.entries()).map(([E,S])=>(0,Bi.jsxs)(ue,{direction:"column",gap:"sm",children:[(0,Bi.jsx)("h3",{className:"dataviews-view-grid__group-header",children:u.groupBy?.showLabel===!1?E:(0,sC.sprintf)((0,sC.__)("%1$s: %2$s"),b.label,E)}),(0,Bi.jsx)(s8,{...x,data:S,isInfiniteScroll:!1})]},E))}),!v&&(0,Bi.jsx)(s8,{...x,data:t,isInfiniteScroll:!!y}),y&&n&&(0,Bi.jsx)("p",{className:"dataviews-loading-more",children:(0,Bi.jsx)(tZ.Spinner,{})})]})}var rZ=vxe;var lC=l(it(),1),gi=l(oe(),1),Qr=l(U(),1),Zv=l($(),1);var d8=l(Pe(),1);var $e=l(I(),1);function l8(e){return`${e}-item-wrapper`}function yxe(e,t){return`${e}-primary-action-${t}`}function c8(e){return`${e}-dropdown`}function _xe({idPrefix:e,primaryAction:t,item:r}){let o=(0,d8.useRegistry)(),[n,i]=(0,Qr.useState)(!1),a=yxe(e,t.id),s=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,$e.jsx)("div",{role:"gridcell",children:(0,$e.jsx)(gi.Composite.Item,{id:a,render:(0,$e.jsx)(gi.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:s,size:"small",onClick:()=>i(!0)}),children:n&&(0,$e.jsx)(Pf,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,$e.jsx)("div",{role:"gridcell",children:(0,$e.jsx)(gi.Composite.Item,{id:a,render:(0,$e.jsx)(gi.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:s})})},t.id)}function oZ({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:a,descriptionField:s,selectionProps:c,otherFields:d,onDropdownTriggerKeyDown:u,posinset:f}){let{showTitle:m=!0,showMedia:g=!0,showDescription:h=!0,infiniteScrollEnabled:b}=e,v=(0,Qr.useRef)(null),y=`${r}-label`,w=`${r}-description`,_=(0,d8.useRegistry)(),[x,E]=(0,Qr.useState)(!1),[S,C]=(0,Qr.useState)(null),R=({type:A})=>{E(A==="mouseenter")},{paginationInfo:T}=(0,Qr.useContext)(Ze);(0,Qr.useEffect)(()=>{o&&v.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:P,eligibleActions:O}=(0,Qr.useMemo)(()=>{let A=t.filter(N=>!N.isEligible||N.isEligible(n));return{primaryAction:A.filter(N=>N.isPrimary)[0],eligibleActions:A}},[t,n]),k=P&&t.length===1,F=g&&a?.render?(0,$e.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,$e.jsx)(a.render,{item:n,field:a,config:{sizes:"52px"}})}):null,V=m&&i?.render?(0,$e.jsx)(i.render,{item:n,field:i}):null,L=h&&s?.render,B=!!F&&!L&&!d.length,j=O?.length>0&&(0,$e.jsxs)(ue,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[P&&(0,$e.jsx)(_xe,{idPrefix:r,primaryAction:P,item:n}),!k&&(0,$e.jsxs)("div",{role:"gridcell",children:[(0,$e.jsxs)(Ye.Root,{disabled:!t.length,children:[(0,$e.jsx)(Ye.Trigger,{render:(0,$e.jsx)(gi.Composite.Item,{id:c8(r),accessibleWhenDisabled:!0,render:(0,$e.jsx)(gi.Button,{size:"small",icon:Ka,label:(0,Zv.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDownCapture:u})})}),(0,$e.jsx)(Ye.Popup,{positioner:(0,$e.jsx)(Ye.Positioner,{align:"end"}),children:(0,$e.jsx)(o8,{actions:O,item:n,registry:_,setActiveModalAction:C})})]}),!!S&&(0,$e.jsx)(Pf,{action:S,items:[n],closeModal:()=>C(null)})]})]});return(0,$e.jsx)(gi.Composite.Row,{ref:v,render:(0,$e.jsx)("div",{"aria-posinset":f,"aria-setsize":b?T.totalItems:void 0}),role:b?"article":"row",className:q({"is-selected":o,"is-hovered":x}),onMouseEnter:R,onMouseLeave:R,children:(0,$e.jsxs)(ue,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,$e.jsx)("div",{role:"gridcell",children:(0,$e.jsx)(gi.Composite.Item,{id:l8(r),"aria-pressed":o,"aria-labelledby":y,"aria-describedby":w,className:"dataviews-view-list__item",...c})}),(0,$e.jsxs)(ue,{direction:"row",gap:"md",justify:"start",align:B?"center":"flex-start",style:{flex:1,minWidth:0},children:[F,(0,$e.jsxs)(ue,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,$e.jsxs)(ue,{direction:"row",align:"center",children:[(0,$e.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:y,children:V}),j]}),L&&(0,$e.jsx)("div",{className:"dataviews-view-list__field",children:(0,$e.jsx)(s.render,{item:n,field:s})}),(0,$e.jsx)("div",{className:"dataviews-view-list__fields",id:w,children:d.map(A=>(0,$e.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,$e.jsx)(qr,{className:"dataviews-view-list__field-label",render:(0,$e.jsx)("span",{}),children:A.label}),(0,$e.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,$e.jsx)(A.render,{item:n,field:A})})]},A.id))})]})]})]})})}function wxe(e){return!!e}function u8(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:a,selection:s,view:c,className:d,empty:u}=e,f=(0,lC.useInstanceId)(u8,"view-list"),m=wa(!!i),{paginationInfo:g}=(0,Qr.useContext)(Ze),h=r?.findLast(z=>s.includes(n(z))),b=o.find(z=>z.id===c.titleField),v=o.find(z=>z.id===c.mediaField),y=o.find(z=>z.id===c.descriptionField),w=(c?.fields??[]).map(z=>o.find(W=>z===W.id)).filter(wxe),{getSelectionProps:_}=_a({data:r,getItemId:n,isItemSelectable:()=>!0,selection:s,onChangeSelection:a,selectionMode:"single-required",shouldSelectOnClick:!0}),x=(0,Qr.useCallback)(z=>`${f}-${n(z)}`,[f,n]),E=(0,Qr.useCallback)((z,W)=>W.startsWith(x(z)),[x]),[S,C]=(0,Qr.useState)(void 0),R=(0,Qr.useRef)(null);(0,Qr.useEffect)(()=>{h&&C(l8(x(h)))},[h,x]);let T=r.findIndex(z=>E(z,S??"")),P=(0,lC.usePrevious)(T),O=T!==-1,k=(0,Qr.useCallback)((z,W)=>{let Y=Math.min(r.length-1,Math.max(0,z));if(!r[Y])return;let G=x(r[Y]),ve=W(G);C(ve),R.current?.contains(R.current.ownerDocument.activeElement)&&document.getElementById(ve)?.focus()},[r,x]);(0,Qr.useEffect)(()=>{!O&&(P!==void 0&&P!==-1)&&k(P,l8)},[O,k,P]);let F=(0,Qr.useCallback)(z=>{z.key==="ArrowDown"&&(z.preventDefault(),z.stopPropagation(),k(T+1,c8)),z.key==="ArrowUp"&&(z.preventDefault(),z.stopPropagation(),k(T-1,c8))},[k,T]),V=!!r?.length,L=c.groupBy?.field?o.find(z=>z.id===c.groupBy?.field):null,B=V&&L?mi(r,L):null,j=c.infiniteScrollEnabled&&!B,A=j&&(c.startPosition??1)+(c.perPage??0)<g.totalItems,D=q("dataviews-view-list",d,{[`has-${c.layout?.density}-density`]:c.layout?.density&&["compact","comfortable"].includes(c.layout.density),"is-refreshing":!j&&m}),N={ref:R,id:f,render:(0,$e.jsx)("div",{}),activeId:S,setActiveId:C,inert:!j&&i?"true":void 0};return V?V&&L&&B?(0,$e.jsx)(gi.Composite,{...N,className:"dataviews-view-list__group",role:"grid",children:(0,$e.jsx)(ue,{direction:"column",gap:"lg",className:D,children:Array.from(B.entries()).map(([z,W])=>(0,$e.jsxs)(ue,{direction:"column",children:[(0,$e.jsx)("h3",{className:"dataviews-view-list__group-header",children:c.groupBy?.showLabel===!1?z:(0,Zv.sprintf)((0,Zv.__)("%1$s: %2$s"),L.label,z)}),W.map(Y=>{let G=x(Y);return(0,$e.jsx)(oZ,{view:c,idPrefix:G,actions:t,item:Y,isSelected:Y===h,selectionProps:_(n(Y)),mediaField:v,titleField:b,descriptionField:y,otherFields:w,onDropdownTriggerKeyDown:F},G)})]},z))})}):(0,$e.jsxs)($e.Fragment,{children:[(0,$e.jsx)(gi.Composite,{...N,className:D,role:c.infiniteScrollEnabled?"feed":"grid",children:r.map((z,W)=>{let Y=x(z);return(0,$e.jsx)(oZ,{view:c,idPrefix:Y,actions:t,item:z,isSelected:z===h,selectionProps:_(n(z)),mediaField:v,titleField:b,descriptionField:y,otherFields:w,onDropdownTriggerKeyDown:F,posinset:c.infiniteScrollEnabled?W+1:void 0},Y)})}),(A||j&&i)&&(0,$e.jsx)("p",{className:"dataviews-loading-more","aria-hidden":!i,children:(0,$e.jsx)(gi.Spinner,{})})]}):(0,$e.jsx)("div",{className:q("dataviews-no-results",{"is-refreshing":m}),children:u})}var dZ=l(oe(),1);var cC=l($(),1),nZ=l(U(),1);var ag=l(I(),1);function iZ({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,nZ.createInterpolateElement)((0,cC.sprintf)((0,cC.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,ag.jsx)(r.render,{item:t[0],field:r})}):(0,ag.jsx)(r.render,{item:t[0],field:r});return(0,ag.jsxs)(ue,{direction:"column",className:"dataviews-view-activity__group",children:[(0,ag.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var Mf=l(U(),1),aZ=l(Pe(),1),sZ=l(it(),1);var Jr=l(I(),1);function xxe(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:a,otherFields:s,posinset:c,onClickItem:d,renderItemLink:u,isItemClickable:f}=e,{showTitle:m=!0,showMedia:g=!0,showDescription:h=!0,infiniteScrollEnabled:b}=t,v=(0,Mf.useRef)(null),y=(0,aZ.useRegistry)(),{paginationInfo:w}=(0,Mf.useContext)(Ze),{primaryActions:_,eligibleActions:x}=(0,Mf.useMemo)(()=>{let O=r.filter(F=>!F.isEligible||F.isEligible(o));return{primaryActions:O.filter(F=>F.isPrimary),eligibleActions:O}},[r,o]),E=(0,sZ.useViewportMatch)("medium","<"),S=t.layout?.density??"balanced",C=g&&S!=="compact"&&i?.render?(0,Jr.jsx)(i.render,{item:o,field:i,config:{sizes:S==="comfortable"?"32px":"24px"}}):null,R=(0,Jr.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:C||(0,Jr.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),T=m&&n?.render?(0,Jr.jsx)(n.render,{item:o,field:n}):null,P=(0,Mf.useMemo)(()=>S==="comfortable"?"md":"sm",[S]);return(0,Jr.jsx)("div",{ref:v,role:b?"article":void 0,"aria-posinset":c,"aria-setsize":b?w.totalItems:void 0,className:q("dataviews-view-activity__item",S==="compact"&&"is-compact",S==="balanced"&&"is-balanced",S==="comfortable"&&"is-comfortable"),children:(0,Jr.jsxs)(ue,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,Jr.jsx)(ue,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:R}),(0,Jr.jsxs)(ue,{direction:"column",gap:P,align:"flex-start",className:"dataviews-view-activity__item-content",children:[T&&(0,Jr.jsx)(Kd,{item:o,isItemClickable:f,onClickItem:d,renderItemLink:u,className:"dataviews-view-activity__item-title",children:T}),h&&a&&(0,Jr.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,Jr.jsx)(a.render,{item:o,field:a})}),(0,Jr.jsx)("div",{className:"dataviews-view-activity__item-fields",children:s.map(O=>(0,Jr.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,Jr.jsx)(qr,{className:"dataviews-view-activity__item-field-label",render:(0,Jr.jsx)("span",{}),children:O.label}),(0,Jr.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,Jr.jsx)(O.render,{item:o,field:O})})]},O.id))}),!!_?.length&&(0,Jr.jsx)(n8,{item:o,actions:_,registry:y,buttonVariant:"secondary"})]}),(_.length<x.length||E&&x.length>0)&&(0,Jr.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,Jr.jsx)(rg,{item:o,actions:x,isCompact:!0})})]})})}var lZ=xxe;var cZ=l(X(),1);function Sxe(e){return!!e}function f8(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(d=>d.id===n.titleField),a=r.find(d=>d.id===n.mediaField),s=r.find(d=>d.id===n.descriptionField),c=(n?.fields??[]).map(d=>r.find(u=>d===u.id)).filter(Sxe);return t.map((d,u)=>(0,cZ.createElement)(lZ,{...e,key:o(d),item:d,mediaField:a,titleField:i,descriptionField:s,otherFields:c,posinset:n.infiniteScrollEnabled?u+1:void 0}))}var ji=l(I(),1);function uZ(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:a}=e,s=wa(!!n),c=!!r?.length,d=i.groupBy?.field?o.find(b=>b.id===i.groupBy?.field):null,u=c&&d?mi(r,d):null,f=i.infiniteScrollEnabled&&!u;if(!c)return(0,ji.jsx)("div",{className:q("dataviews-no-results",{"is-refreshing":s}),children:t});let m=!f&&!!n,g=q("dataviews-view-activity",a,{"is-refreshing":!f&&s}),h=u?Array.from(u.entries()):[];return c&&d&&u?(0,ji.jsx)(ue,{direction:"column",gap:"sm",className:g,inert:m?"true":void 0,children:h.map(([b,v])=>(0,ji.jsx)(iZ,{groupName:b,groupData:v,groupField:d,showLabel:i.groupBy?.showLabel!==!1,children:(0,ji.jsx)(f8,{...e,data:v})},b))}):(0,ji.jsxs)(ji.Fragment,{children:[(0,ji.jsx)("div",{className:g,role:i.infiniteScrollEnabled?"feed":void 0,inert:m?"true":void 0,children:(0,ji.jsx)(f8,{...e})}),f&&n&&(0,ji.jsx)("p",{className:"dataviews-loading-more",children:(0,ji.jsx)(dZ.Spinner,{})})]})}var Wi=l(oe(),1),Jv=l($(),1),hZ=l(it(),1),uC=l(U(),1);var pZ=l(oe(),1),Cxe=l(Pe(),1),dC=l(U(),1);var Exe=l($(),1);var Qv=l(oe(),1),sg=l(U(),1),Hi=l($(),1);var dc=l(I(),1);function p8(e,t){return!e.infiniteScrollEnabled&&t.totalItems>0&&t.totalPages>1}function m8(){let{view:e,onChangeView:t,paginationInfo:r}=(0,sg.useContext)(Ze);if(!p8(e,r))return null;let{totalPages:o}=r,n=e.page??1,i=Array.from(Array(o)).map((a,s)=>{let c=s+1;return{value:c.toString(),label:c.toString(),"aria-label":n===c?(0,Hi.sprintf)((0,Hi.__)("Page %1$d of %2$d"),n,o):c.toString()}});return(0,dc.jsxs)(ue,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,dc.jsx)(ue,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,sg.createInterpolateElement)((0,Hi.sprintf)((0,Hi._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,dc.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,dc.jsx)(Qv.SelectControl,{"aria-label":(0,Hi.__)("Current page"),value:n.toString(),options:i,onChange:a=>{t({...e,page:+a})},size:"small",variant:"minimal"})})}),(0,dc.jsxs)(ue,{direction:"row",gap:"xs",align:"center",children:[(0,dc.jsx)(Qv.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,Hi.__)("Previous page"),icon:(0,Hi.isRTL)()?wx:Px,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,dc.jsx)(Qv.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,Hi.__)("Next page"),icon:(0,Hi.isRTL)()?Px:wx,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var fZ=(0,sg.memo)(m8);var mZ=l(I(),1);function lg(e){return(0,dC.useMemo)(()=>!!e?.length&&e?.every(t=>t.supportsBulk),[e])}var vt=l(I(),1);function gZ({view:e,selection:t,onChangeSelection:r,selectionProps:o,getItemId:n,item:i,mediaField:a,titleField:s,descriptionField:c,regularFields:d,badgeFields:u,config:f,posinset:m,setsize:g}){let{showTitle:h=!0,showMedia:b=!0,showDescription:v=!0}=e,y=n(i),w=(0,uC.useRef)(null),_=t.includes(y);Zd(w,m);let x=a?.render?(0,vt.jsx)(a.render,{item:i,field:a,config:f}):null,E=h&&s?.render?(0,vt.jsx)(s.render,{item:i,field:s}):null;return(0,vt.jsxs)(Wi.Composite.Item,{ref:w,"aria-label":s?s.getValue({item:i})||(0,Jv.__)("(no title)"):void 0,render:({children:S,...C})=>(0,vt.jsx)(ue,{direction:"column",children:S,...C}),role:"option","aria-posinset":m,"aria-setsize":g,className:q("dataviews-view-picker-grid__card",{"is-selected":_}),"aria-selected":_,...o,children:[b&&x&&(0,vt.jsx)("div",{className:"dataviews-view-picker-grid__media",children:x}),b&&x&&(0,vt.jsx)(Ud,{item:i,selection:t,onChangeSelection:r,getItemId:n,titleField:s,disabled:!1,"aria-hidden":!0,tabIndex:-1}),h&&(0,vt.jsx)(ue,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,vt.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:E})}),(0,vt.jsxs)(ue,{direction:"column",gap:"xs",children:[v&&c?.render&&(0,vt.jsx)(c.render,{item:i,field:c}),!!u?.length&&(0,vt.jsx)(ue,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:u.map(S=>(0,vt.jsx)(Qu,{className:"dataviews-view-picker-grid__field-value",children:(0,vt.jsx)(S.render,{item:i,field:S})},S.id))}),!!d?.length&&(0,vt.jsx)(ue,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:d.map(S=>(0,vt.jsx)(Wi.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,vt.jsxs)(vt.Fragment,{children:[(0,vt.jsx)(Wi.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:S.header}),(0,vt.jsx)(Wi.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,vt.jsx)(S.render,{item:i,field:S})})]})},S.id))})]})]},y)}function bZ({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,hZ.useInstanceId)(bZ,"dataviews-view-picker-grid-group__header");return(0,vt.jsxs)(ue,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,vt.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,Jv.sprintf)((0,Jv.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function kxe({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:a,view:s,className:c,empty:d}){let{resizeObserverRef:u,paginationInfo:f,itemListLabel:m}=(0,uC.useContext)(Ze),g=r.find(A=>A.id===s?.titleField),h=r.find(A=>A.id===s?.mediaField),b=r.find(A=>A.id===s?.descriptionField),v=s.fields??[],{regularFields:y,badgeFields:w}=v.reduce((A,D)=>{let N=r.find(W=>W.id===D);if(!N)return A;let z=s.layout?.badgeFields?.includes(D)?"badgeFields":"regularFields";return A[z].push(N),A},{regularFields:[],badgeFields:[]}),_=!!t?.length,x=s.layout?.previewSize,E=lg(e),S="900px",C=s.groupBy?.field?r.find(A=>A.id===s.groupBy?.field):null,R=C?mi(t,C):null,T=(s.infiniteScrollEnabled&&!R)??!1,P=R?Array.from(R.values()).flat():t,{getSelectionProps:O}=_a({data:P,getItemId:o,isItemSelectable:()=>!0,selection:a,onChangeSelection:i,selectionMode:E?"multi":"single-clearable",shouldSelectOnClick:!0}),k=s?.page??1,F=s?.perPage??0,V=T?f?.totalItems:void 0,L=s.layout?.mediaFit==="contain",B=nC(),j=aC(t,T,B);return(0,vt.jsxs)(vt.Fragment,{children:[_&&C&&R&&(0,vt.jsx)(Wi.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":E,className:q("dataviews-view-picker-grid",c,{[`has-${s.layout?.density}-density`]:s.layout?.density&&["compact","comfortable"].includes(s.layout.density),"has-media-fit-contain":L}),"aria-label":m,render:({children:A,...D})=>(0,vt.jsx)(ue,{direction:"column",gap:"lg",children:A,...D}),children:Array.from(R.entries()).map(([A,D])=>(0,vt.jsx)(bZ,{groupName:A,groupField:C,showLabel:s.groupBy?.showLabel!==!1,children:(0,vt.jsx)(Kv,{previewSize:x,"aria-busy":n,ref:u,children:D.map(N=>{let z=N.position??(k-1)*F+t.indexOf(N)+1;return(0,vt.jsx)(gZ,{view:s,selection:a,onChangeSelection:i,selectionProps:O(o(N)),getItemId:o,item:N,mediaField:h,titleField:g,descriptionField:b,regularFields:y,badgeFields:w,config:{sizes:S},posinset:z,setsize:V},o(N))})})},A))}),_&&!R&&(0,vt.jsxs)(Wi.Composite,{render:(0,vt.jsx)(Kv,{className:q("dataviews-view-picker-grid",c,{[`has-${s.layout?.density}-density`]:s.layout?.density&&["compact","comfortable"].includes(s.layout.density),"has-media-fit-contain":L}),previewSize:x,"aria-busy":n,ref:u}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":E,"aria-label":m,children:[Array.from({length:j}).map((A,D)=>(0,vt.jsx)(Wi.Composite.Item,{render:({children:N,...z})=>(0,vt.jsx)(ue,{direction:"column",children:N,...z}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${D}`)),t.map(A=>{let D=A.position;return(0,vt.jsx)(gZ,{view:s,selection:a,onChangeSelection:i,selectionProps:O(o(A)),getItemId:o,item:A,mediaField:h,titleField:g,descriptionField:b,regularFields:y,badgeFields:w,config:{sizes:S},posinset:D,setsize:V},o(A))})]}),!_&&(0,vt.jsx)("div",{className:q({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,vt.jsx)("p",{children:(0,vt.jsx)(Wi.Spinner,{})}):d}),_&&n&&(0,vt.jsx)("p",{className:"dataviews-loading-more",children:(0,vt.jsx)(Wi.Spinner,{})})]})}var vZ=kxe;var fC=l($(),1),Nf=l(oe(),1),Ui=l(U(),1);var kt=l(I(),1);function Rxe({item:e,fields:t,column:r,align:o}){let n=t.find(a=>a.id===r);if(!n)return null;let i=q("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,kt.jsx)("div",{className:i,children:(0,kt.jsx)(n.render,{item:e,field:n})})}function yZ({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:a,selection:s,getItemId:c,onChangeSelection:d,selectionProps:u,posinset:f}){let{paginationInfo:m}=(0,Ui.useContext)(Ze),g=s.includes(r),[h,b]=(0,Ui.useState)(!1),v=(0,Ui.useRef)(null);Zd(v,f);let{showTitle:y=!0,showMedia:w=!0,showDescription:_=!0,infiniteScrollEnabled:x}=o,E=()=>{b(!0)},S=()=>{b(!1)},C=Yd(o,t),R=n&&y||i&&w||a&&_;return(0,kt.jsxs)(Nf.Composite.Item,{ref:v,render:({children:T,...P})=>(0,kt.jsx)("tr",{className:q("dataviews-view-table__row",{"is-selected":g,"is-hovered":h}),onMouseEnter:E,onMouseLeave:S,children:T,...P}),"aria-selected":g,"aria-setsize":m.totalItems||void 0,"aria-posinset":f,role:x?"article":"option",onClickCapture:u.onClickCapture,onClick:u.onClick,onMouseDown:T=>{T.button===0&&(T.currentTarget.parentElement?.focus({preventScroll:!0}),u.onMouseDown(T))},children:[(0,kt.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,kt.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,kt.jsx)(Ud,{item:e,selection:s,onChangeSelection:d,getItemId:c,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),R&&(0,kt.jsx)("td",{role:"presentation",children:(0,kt.jsx)($2,{item:e,titleField:y?n:void 0,mediaField:w?i:void 0,descriptionField:_?a:void 0,isItemClickable:()=>!1})}),C.map(T=>{let{width:P,maxWidth:O,minWidth:k,align:F}=o.layout?.styles?.[T]??{};return(0,kt.jsx)("td",{style:{width:P,maxWidth:O,minWidth:k},role:"presentation",children:(0,kt.jsx)(Rxe,{fields:t,item:e,column:T,align:F})},T)})]},r)}function Txe({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:a,selection:s,setOpenedFilter:c,view:d,className:u,empty:f}){let m=(0,Ui.useRef)(new Map),g=(0,Ui.useRef)(void 0),[h,b]=(0,Ui.useState)(),v=lg(e)??!1;(0,Ui.useEffect)(()=>{g.current&&(g.current.focus(),g.current=void 0)});let y=d.groupBy?.field?r.find(A=>A.id===d.groupBy?.field):null,w=y?mi(t,y):null,_=d.infiniteScrollEnabled&&!w,x=w?Array.from(w.values()).flat():t,{getSelectionProps:E}=_a({data:x,getItemId:o,isItemSelectable:()=>!0,selection:s,onChangeSelection:a,selectionMode:v?"multi":"single-clearable",shouldSelectOnClick:!0}),S=(0,Ui.useId)();if(h){g.current=h,b(void 0);return}let C=A=>{let D=m.current.get(A.id),N=D?m.current.get(D.fallback):void 0;b(N?.node)},R=!!t?.length,T=r.find(A=>A.id===d.titleField),P=r.find(A=>A.id===d.mediaField),O=r.find(A=>A.id===d.descriptionField),{showTitle:k=!0,showMedia:F=!0,showDescription:V=!0}=d,L=T&&k||P&&F||O&&V,B=Yd(d,r),j=(A,D)=>N=>{N?m.current.set(A,{node:N,fallback:B[D>0?D-1:1]}):m.current.delete(A)};return(0,kt.jsxs)(kt.Fragment,{children:[(0,kt.jsxs)("table",{className:q("dataviews-view-table","dataviews-view-picker-table",u,{[`has-${d.layout?.density}-density`]:d.layout?.density&&["compact","comfortable"].includes(d.layout.density)}),"aria-busy":n,"aria-describedby":S,role:_?"feed":"listbox",children:[(0,kt.jsx)("thead",{role:"presentation",children:(0,kt.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,kt.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:v&&(0,kt.jsx)(Yv,{selection:s,onChangeSelection:a,data:t,actions:e,getItemId:o,disableSelectAll:_})}),L&&(0,kt.jsx)("th",{children:T&&(0,kt.jsx)(ig,{ref:j(T.id,0),fieldId:T.id,view:d,fields:r,onChangeView:i,onHide:C,setOpenedFilter:c,canMove:!1})}),B.map((A,D)=>{let{width:N,maxWidth:z,minWidth:W,align:Y}=d.layout?.styles?.[A]??{};return(0,kt.jsx)("th",{style:{width:N,maxWidth:z,minWidth:W,textAlign:Y},"aria-sort":d.sort?.direction&&d.sort?.field===A?U2[d.sort.direction]:void 0,scope:"col",children:(0,kt.jsx)(ig,{ref:j(A,D),fieldId:A,view:d,fields:r,onChangeView:i,onHide:C,setOpenedFilter:c,canMove:d.layout?.enableMoving??!0})},A)})]})}),R&&y&&w?Array.from(w.entries()).map(([A,D])=>(0,kt.jsxs)(Nf.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,kt.jsx)("tbody",{role:"group"}),children:[(0,kt.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,kt.jsx)("td",{colSpan:B.length+(L?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:d.groupBy?.showLabel===!1?A:(0,fC.sprintf)((0,fC.__)("%1$s: %2$s"),y.label,A)})}),D.map((N,z)=>{let W=o(N)||z.toString();return(0,kt.jsx)(yZ,{item:N,fields:r,id:W,view:d,titleField:T,mediaField:P,descriptionField:O,selection:s,getItemId:o,onChangeSelection:a,selectionProps:E(W)},o(N))})]},`group-${A}`)):(0,kt.jsx)(Nf.Composite,{render:(0,kt.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:R&&t.map((A,D)=>{let N=o(A),z=N||D.toString(),W=A.position;return(0,kt.jsx)(yZ,{item:A,fields:r,id:z,view:d,titleField:T,mediaField:P,descriptionField:O,selection:s,getItemId:o,onChangeSelection:a,selectionProps:E(z),posinset:W},N)})})]}),(0,kt.jsxs)("div",{className:q({"dataviews-loading":n,"dataviews-no-results":!R&&!n}),id:S,children:[!R&&(n?(0,kt.jsx)("p",{children:(0,kt.jsx)(Nf.Spinner,{})}):f),R&&n&&(0,kt.jsx)("p",{className:"dataviews-loading-more",children:(0,kt.jsx)(Nf.Spinner,{})})]})]})}var _Z=Txe;var cg=l(oe(),1),dg=l(U(),1),wZ=l(it(),1),pC=l($(),1);var zt=l(I(),1);function Pxe(e){return!!e}function Oxe({view:e,selection:t,selectionProps:r,getItemId:o,item:n,titleField:i,mediaField:a,descriptionField:s,otherFields:c,posinset:d,setsize:u}){let f=(0,dg.useRef)(null);Zd(f,d);let{showTitle:m=!0,showMedia:g=!0,showDescription:h=!0}=e,b=o(n),v=t.includes(b),y=e.layout?.density??"balanced",w=g&&y!=="compact"&&a?.render?(0,zt.jsx)(a.render,{item:n,field:a,config:{sizes:y==="comfortable"?"32px":"24px"}}):null,_=(0,zt.jsx)("div",{className:"dataviews-view-picker-activity__item-type-icon",children:w||(0,zt.jsx)("span",{className:"dataviews-view-picker-activity__item-bullet","aria-hidden":"true"})}),x=m&&i?.render?(0,zt.jsx)(i.render,{item:n,field:i}):null,E=h&&s?.render?(0,zt.jsx)(s.render,{item:n,field:s}):null,S=(0,dg.useMemo)(()=>y==="comfortable"?"md":"sm",[y]);return(0,zt.jsx)(cg.Composite.Item,{ref:f,role:"option","aria-label":i&&i.getValue({item:n})||void 0,"aria-posinset":d,"aria-setsize":u,"aria-selected":v,className:q("dataviews-view-picker-activity__item",y==="compact"&&"is-compact",y==="balanced"&&"is-balanced",y==="comfortable"&&"is-comfortable",v&&"is-selected"),...r,render:(0,zt.jsx)("div",{}),children:(0,zt.jsxs)(ue,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,zt.jsx)(ue,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-picker-activity__item-type",children:_}),(0,zt.jsxs)(ue,{direction:"column",gap:S,align:"flex-start",className:"dataviews-view-picker-activity__item-content",children:[x&&(0,zt.jsx)("div",{className:"dataviews-view-picker-activity__item-title",children:x}),E&&(0,zt.jsx)("div",{className:"dataviews-view-picker-activity__item-description",children:E}),(0,zt.jsx)("div",{className:"dataviews-view-picker-activity__item-fields",children:c.map(C=>(0,zt.jsxs)("div",{className:"dataviews-view-picker-activity__item-field",children:[(0,zt.jsx)(qr,{render:(0,zt.jsx)("span",{}),className:"dataviews-view-picker-activity__item-field-label",children:C.label}),(0,zt.jsx)("span",{className:"dataviews-view-picker-activity__item-field-value",children:(0,zt.jsx)(C.render,{item:n,field:C})})]},C.id))})]})]})})}function xZ({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,wZ.useInstanceId)(xZ,"dataviews-view-picker-activity-group__header");return(0,zt.jsxs)(ue,{direction:"column",role:"group","aria-labelledby":n,className:"dataviews-view-picker-activity-group",children:[(0,zt.jsx)("h3",{className:"dataviews-view-picker-activity-group__header",id:n,children:r?(0,pC.sprintf)((0,pC.__)("%1$s: %2$s"),t.label,e):e}),o]})}function SZ({data:e,fields:t,getItemId:r,isLoading:o,onChangeSelection:n,selection:i,view:a,actions:s,className:c,empty:d}){let{itemListLabel:u,paginationInfo:f}=(0,dg.useContext)(Ze),m=lg(s),g=t.find(P=>P.id===a?.titleField),h=t.find(P=>P.id===a?.mediaField),b=t.find(P=>P.id===a?.descriptionField),v=(a?.fields??[]).map(P=>t.find(O=>P===O.id)).filter(Pxe),y=a.groupBy?.field?t.find(P=>P.id===a.groupBy?.field):null,w=y?mi(e,y):null,x=(a.infiniteScrollEnabled&&!w)??!1?f?.totalItems:void 0,E=!!e?.length,S=!!(y&&w),C=w?Array.from(w.values()).flat():e,{getSelectionProps:R}=_a({data:C,getItemId:r,isItemSelectable:()=>!0,selection:i,onChangeSelection:n,selectionMode:m?"multi":"single-clearable",shouldSelectOnClick:!0}),T=P=>(0,zt.jsx)(Oxe,{view:a,selection:i,selectionProps:R(r(P)),getItemId:r,item:P,titleField:g,mediaField:h,descriptionField:b,otherFields:v,posinset:P.position,setsize:x},r(P));return E?(0,zt.jsxs)(zt.Fragment,{children:[(0,zt.jsx)(cg.Composite,{virtualFocus:!0,orientation:"vertical",role:"listbox","aria-multiselectable":m,"aria-label":u,"aria-busy":o,render:S?(0,zt.jsx)(ue,{direction:"column",gap:"sm"}):void 0,className:q("dataviews-view-picker-activity",c),children:S&&w?Array.from(w.entries()).map(([P,O])=>(0,zt.jsx)(xZ,{groupName:P,groupField:y,showLabel:a.groupBy?.showLabel!==!1,children:O.map(T)},P)):e.map(T)}),o&&(0,zt.jsx)("p",{className:"dataviews-loading-more",children:(0,zt.jsx)(cg.Spinner,{})})]}):(0,zt.jsx)("div",{className:q({"dataviews-loading":o,"dataviews-no-results":!o}),children:o?(0,zt.jsx)("p",{children:(0,zt.jsx)(cg.Spinner,{})}):d})}var ug=l(oe(),1),fg=l($(),1),CZ=l(U(),1);var pg=l(I(),1);function Jd(){let e=(0,CZ.useContext)(Ze),t=e.view;return(0,pg.jsxs)(ug.__experimentalToggleGroupControl,{label:(0,fg.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,pg.jsx)(ug.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,fg._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,pg.jsx)(ug.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,fg._x)("Balanced","Density option for DataView layout")},"balanced"),(0,pg.jsx)(ug.__experimentalToggleGroupControlOption,{value:"compact",label:(0,fg._x)("Compact","Density option for DataView layout")},"compact")]})}var EZ=l(oe(),1),kZ=l($(),1),RZ=l(U(),1);var TZ=l(I(),1);function PZ(){let e=(0,RZ.useContext)(Ze),t=e.view;return!e.config?.mediaFitControl||!(t.showMedia!==!1&&e.fields.some(o=>o.id===t.mediaField))?null:(0,TZ.jsx)(EZ.ToggleControl,{label:(0,kZ.__)("Original aspect ratio"),checked:t.layout?.mediaFit==="contain",onChange:o=>{e.onChangeView({...t,layout:{...t.layout,mediaFit:o?"contain":"cover"}})}})}var OZ=l(oe(),1),IZ=l($(),1),AZ=l(U(),1);var MZ=l(I(),1),Ixe=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}];function NZ(){let e=(0,AZ.useContext)(Ze),t=e.view,r=Ixe.filter(a=>e.containerWidth>=a.breakpoint),o=t.layout?.previewSize??230,n=r.map((a,s)=>({...a,index:s})).filter(a=>a.value<=o).sort((a,s)=>s.value-a.value)[0]?.index??0,i=r.map((a,s)=>({value:s}));return(0,MZ.jsx)(OZ.RangeControl,{showTooltip:!1,label:(0,IZ.__)("Preview size"),value:n,min:0,max:r.length-1,withInputField:!1,onChange:(a=0)=>{e.onChangeView({...t,layout:{...t.layout,previewSize:r[a].value}})},step:1,marks:i})}var $d=l(I(),1);function g8(){return(0,$d.jsxs)($d.Fragment,{children:[(0,$d.jsx)(Jd,{}),(0,$d.jsx)(PZ,{}),(0,$d.jsx)(NZ,{})]})}var eu=[{type:$m,label:(0,ll.__)("Table"),component:ZX,icon:Xw,viewConfigOptions:Jd},{type:Y2,label:(0,ll.__)("Grid"),component:rZ,icon:em,viewConfigOptions:g8},{type:hX,label:(0,ll.__)("List"),component:u8,icon:(0,ll.isRTL)()?N5:V5,viewConfigOptions:Jd},{type:bX,label:(0,ll.__)("Activity"),component:uZ,icon:im,viewConfigOptions:Jd},{type:vX,label:(0,ll.__)("Grid"),component:vZ,icon:em,viewConfigOptions:g8,isPicker:!0},{type:yX,label:(0,ll.__)("Table"),component:_Z,icon:Xw,viewConfigOptions:Jd,isPicker:!0},{type:_X,label:(0,ll.__)("Activity"),component:SZ,icon:im,viewConfigOptions:Jd,isPicker:!0}];var Sg=l(U(),1);var iu=l(oe(),1),gc=l($(),1),r3=l(U(),1);function mC(e){let{render:t,type:r}=e;return t||r!==void 0?e:{...e,type:"button"}}var FZ=l(X(),1),VZ=(0,FZ.createContext)(!0);function LZ(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function gC(e){let t=[];for(let r of e)t.push(...r);return t}function hC(e){return e.slice().reverse()}function $v(...e){}function bC(e,t){return Axe(e)?e(Mxe(t)?t():t):e}function Axe(e){return typeof e=="function"}function Mxe(e){return typeof e=="function"}function Dn(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function uc(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function e0(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function zZ(e,t){let r={...e};for(let o of t)Dn(r,o)&&delete r[o];return r}function BZ(e,t){let r={};for(let o of t)Dn(e,o)&&(r[o]=e[o]);return r}function vC(e){return e}function jZ(e=$v){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function mn(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function h8(e){return Object.keys(e)}function HZ(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function cl(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function mg(e){let t={};for(let r in e)Dn(e,r)&&r!=="__proto__"&&e[r]!==void 0&&(t[r]=e[r]);return t}function ft(...e){for(let t of e)if(t!==void 0)return t}var gg=Nxe();function Nxe(){return typeof window<"u"&&!!window.document?.createElement}function Gi(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function Yi(e,t=!1){let{activeElement:r}=Gi(e);if(!r?.nodeName)return null;if(Fxe(r)&&r.contentDocument?.body)return Yi(r.contentDocument.body,t);if(t){let o=r.getAttribute("aria-activedescendant");if(o){let n=Gi(r).getElementById(o);if(n)return n}}return r}function Ff(e,t){return e===t||e.contains(t)}function hg(e){return e?.nodeType===1}function WZ(e){return typeof e?.nodeType=="number"}function Fxe(e){return e.tagName==="IFRAME"}function tu(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?Vxe.indexOf(e.type)!==-1:!1}var Vxe=["button","color","file","image","reset","submit"];function yC(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function Ln(e){try{return e.tagName==="TEXTAREA"?!0:e.tagName!=="INPUT"?!1:e.selectionStart!==null}catch{return!1}}function _C(e){return e.isContentEditable||Ln(e)}function UZ(e){if(Ln(e))return e.value;if(e.isContentEditable){let t=Gi(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function t0(e){let t=0,r=0;if(Ln(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=Gi(e).getSelection();if(o?.rangeCount&&o.anchorNode&&Ff(e,o.anchorNode)&&o.focusNode&&Ff(e,o.focusNode)){let n=o.getRangeAt(0),i=n.cloneRange();i.selectNodeContents(e),i.setEnd(n.startContainer,n.startOffset),t=i.toString().length,i.setEnd(n.endContainer,n.endOffset),r=i.toString().length}}return{start:t,end:r}}var Dxe=["dialog","menu","listbox","tree","grid"],DZ={menu:"menuitem",listbox:"option",tree:"treeitem"};function GZ(e,t){let r=e?.getAttribute("role");return r&&Dxe.indexOf(r)!==-1?r:t}function YZ(e){if(e!=null&&Dn(DZ,e))return DZ[e]}function r0(e){if(!e)return null;let t=o=>o==="auto"||o==="scroll";if(e.clientHeight&&e.scrollHeight>e.clientHeight){let{overflowY:o}=getComputedStyle(e);if(t(o))return e}else if(e.clientWidth&&e.scrollWidth>e.clientWidth){let{overflowX:o}=getComputedStyle(e);if(t(o))return e}let r=Gi(e);return r0(e.parentElement)||r.scrollingElement||r.body}function wC(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function qZ(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[a,s])=>{let c=t(i),d=t(s);return c===d||!c||!d?0:Lxe(c,d)?(n>a&&(o=!0),-1):(n<a&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function Lxe(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function KZ(){return gg&&!!navigator.maxTouchPoints}function xC(){return gg?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function SC(){return gg&&xC()&&/apple/i.test(navigator.vendor)}function XZ(){return gg&&/firefox\//i.test(navigator.userAgent)}function ZZ(e){let{currentTarget:t,target:r}=e;return t?WZ(r)?!Ff(t,r):!0:!1}function xo(e){return e.target===e.currentTarget}function QZ(e){if(!hg(e))return!1;let t=e,r=t.tagName.toLowerCase();return r==="a"||r==="button"&&t.type==="submit"||r==="input"&&t.type==="submit"}function JZ(e){let t=xC();return t&&!e.metaKey||!t&&!e.ctrlKey?!1:QZ(e.currentTarget)}function $Z(e){return e.altKey?QZ(e.currentTarget):!1}function Vf(e,t){let r=new FocusEvent("blur",t),o=e.dispatchEvent(r),n={...t,bubbles:!0};return e.dispatchEvent(new FocusEvent("focusout",n)),o}function eQ(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function b8(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function CC(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!WZ(o)||!Ff(r,o)}function tQ(e){return e.type==="input"}function Df(e,t,r,o){let i=(s=>{if(o){let d=setTimeout(s,o);return()=>clearTimeout(d)}let c=requestAnimationFrame(s);return()=>cancelAnimationFrame(c)})(()=>{e.removeEventListener(t,a,!0),r()}),a=()=>{i(),r()};return e.addEventListener(t,a,{once:!0,capture:!0}),()=>{i(),e.removeEventListener(t,a,!0)}}function dl(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let a of Array.from(o.frames))n.push(dl(e,t,r,a))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let a of n)a()}}var zxe="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], summary, iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])";function ul(e){return!(!e.matches(zxe)||!yC(e)||e.closest("[inert]"))}function Sa(e){let t=Yi(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function rQ(e){let t=Yi(e);if(!t)return!1;if(Ff(e,t))return!0;let r=t.getAttribute("aria-activedescendant");return!r||!("id"in e)?!1:r===e.id?!0:!!e.querySelector(`#${CSS.escape(r)}`)}function oQ(e){return async()=>{let t=await e?.();return oQ(async()=>(await t?.(),e))}}var x_t=Bxe();function Bxe({limit:e=100}={}){let t=[],r=[],o=null,n=()=>t.length>0,i=()=>r.length>0;return{canUndo:n,canRedo:i,undo:async()=>{n()&&(o=null,r.push(await t.pop()?.()))},redo:async()=>{i()&&(o=null,t.push(await r.pop()?.()))},execute:async(d,u)=>{if(!d)return;let f=u===o;o=u??null;let m=f?Math.max(0,t.length-1):t.length,g=await d();if(!g)return;r=[];let h=t[m];for(t[m]=oQ(async()=>{await g?.();let b=await h?.();return async()=>{await b?.(),await d?.()}});t.length>e;)t.shift()}}}var gn=l(X(),1),lr=l(X(),1),Lf=l(I(),1);function nQ(e,t){if(typeof e=="function"){let r=e(t);if(typeof r=="function")return r}else e&&(e.current=t)}function jxe(e){return!e||!(0,lr.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function Hxe(e){return jxe(e)?{...e.props}.ref||e.ref:null}function Wxe(e,t){let r={...e};for(let o in t){if(!Dn(t,o)||o==="__proto__")continue;if(o==="className"){let i="className",a=e[i],s=t[i];a&&s?r[i]=`${a} ${s}`:r[i]=s||a;continue}if(o==="style"){let i="style";r[i]=e[i]?{...e[i],...t[i]}:t[i];continue}let n=t[o];if(n!==void 0){if(o.startsWith("on")){if(typeof n!="function")continue;let i=e[o];if(typeof i=="function"){r[o]=(...a)=>{n(...a),i(...a)};continue}}r[o]=n}}return r}var v8={...gn},iQ=v8.useId,E_t=v8.useDeferredValue,aQ=v8.useInsertionEffect,Jt=gg?lr.useLayoutEffect:lr.useEffect;function Uxe(e){let[t]=(0,lr.useState)(e);return t}function dQ(e){let t=(0,lr.useRef)(e);return Jt(()=>{t.current=e}),t}function wt(e){let t=(0,lr.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return aQ?aQ(()=>{t.current=e}):t.current=e,(0,lr.useCallback)((...r)=>t.current?.(...r),[])}function kC(e){let[t,r]=(0,lr.useState)(null);return Jt(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function ao(...e){return(0,lr.useMemo)(()=>{if(e.some(Boolean))return t=>{let r=[];for(let o of e){if(!o)continue;let n=nQ(o,t);r.push({ref:o,cleanup:typeof n=="function"?n:void 0})}if(r.some(o=>o.cleanup))return()=>{for(let{ref:o,cleanup:n}of r)n?n():nQ(o,null)}}},e)}function hn(e){if(iQ){let o=iQ();return e||o}let[t,r]=(0,lr.useState)(e);return Jt(()=>{if(e||t)return;let o=Math.random().toString(36).slice(2,8);r(`id-${o}`)},[e,t]),e||t}function o0(e,t,r){let o=Uxe(r),[n,i]=(0,lr.useState)(o);return(0,lr.useEffect)(()=>{let a=e&&"current"in e?e.current:e;if(!a)return;let s=()=>{let d=a.getAttribute(t);i(d??o)},c=new MutationObserver(s);return c.observe(a,{attributeFilter:[t]}),s(),()=>c.disconnect()},[e,t,o]),n}function fl(e,t){let r=(0,lr.useRef)(!1);(0,lr.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,lr.useEffect)(()=>()=>{r.current=!1},[])}function uQ(e,t){let r=(0,lr.useRef)(!1);Jt(()=>{if(r.current)return e();r.current=!0},t),Jt(()=>()=>{r.current=!1},[])}function fQ(){return(0,lr.useReducer)(()=>[],[])}function $r(e){return wt(typeof e=="function"?e:()=>e)}function Ca(e,t,r=[]){let o=(0,lr.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function RC(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,lr.useMemo)(()=>Object.assign(()=>{},o,...r!==void 0?[{[t]:r}]:[]),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var sQ=!1;function pQ(){return(0,lr.useEffect)(()=>{sQ||(dl("mousemove",Yxe,!0),dl("mousedown",EC,!0),dl("mouseup",EC,!0),dl("keydown",EC,!0),dl("scroll",EC,!0),sQ=!0)},[]),wt(()=>y8)}var y8=!1,lQ=0,cQ=0;function Gxe(e){let t=e.movementX||e.screenX-lQ,r=e.movementY||e.screenY-cQ;return lQ=e.screenX,cQ=e.screenY,t||r||!1}function Yxe(e){Gxe(e)&&(y8=!0)}function EC(){y8=!1}function Cr(e){let t=gn.forwardRef((r,o)=>e(mg({...r,ref:o})));return t.displayName=e.displayName||e.name,t}function pl(e,t){return gn.memo(e,t)}function Ar(e,t){let{wrapElement:r,render:o,...n}=t,i=ao(t.ref,Hxe(o)),a;if(gn.isValidElement(o)){let s={...o.props,ref:i};a=gn.cloneElement(o,Wxe(n,s))}else o?a=o(n):a=(0,Lf.jsx)(e,{...n});return r?r(a):a}function Mr(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function hi(e=[],t=[]){let r=gn.createContext(void 0),o=gn.createContext(void 0),n=()=>gn.useContext(r),i=(d=!1)=>{let u=gn.useContext(o),f=n();return d?u:u||f},a=()=>{let d=gn.useContext(o),u=n();if(!(d&&d===u))return u},s=d=>e.reduceRight((u,f)=>(0,Lf.jsx)(f,{...d,children:u}),(0,Lf.jsx)(r.Provider,{...d}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:a,ContextProvider:s,ScopedContextProvider:d=>(0,Lf.jsx)(s,{...d,children:t.reduceRight((u,f)=>(0,Lf.jsx)(f,{...d,children:u}),(0,Lf.jsx)(o.Provider,{...d}))})}}var No=l(X(),1);function hQ(e){return e==="ArrowUp"||e==="ArrowRight"||e==="ArrowDown"||e==="ArrowLeft"||e==="Home"||e==="End"||e==="PageUp"||e==="PageDown"}var qxe="div",Kxe=Symbol("accessibleWhenDisabled"),bQ=SC(),vQ=1,yQ=2,mQ=3,Xxe=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function Zxe(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?Xxe.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function Qxe(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function Jxe(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function $xe(e){let t=0;return Qxe(e)&&(t|=vQ),Jxe(e)&&(t|=yQ),t}function e1e(e){if(e.tagName==="BUTTON"){let{type:t}=e;return t==="submit"}if(e.tagName==="INPUT"){let{type:t}=e;return t==="submit"||t==="image"}return!1}function t1e({focusable:e,trulyDisabled:t,nativeTabbable:r,supportsDisabled:o,safariTabIndex:n,tabIndexProp:i}){return e?t?r&&!o?-1:void 0:r?n&&i==null?0:i:i??0:i}function _8(e,t){return wt(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var gQ=!1,TC=!0;function r1e(e){let t=e.target;hg(t)&&!t.hasAttribute("data-focus-visible")&&(TC=!1)}function o1e(e){if(hQ(e.key)){TC=!0;return}e.metaKey||e.ctrlKey||e.altKey&&(!bQ||e.key!=="Tab")||(TC=!0)}var n0=Mr(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let a=(0,No.useRef)(null),[s,c]=RC(i,Kxe,r);r??=s,(0,No.useEffect)(()=>{t&&(gQ||(dl("mousedown",r1e,!0),dl("keydown",o1e,!0),gQ=!0))},[t]);let d=t&&cl(i),u=d&&!r,[f,m]=(0,No.useState)(!1),g=(0,No.useRef)(!1),h=(0,No.useRef)(null),b=wt(N=>{h.current?.(),h.current=null,g.current=!1,N?.removeAttribute("data-focus-visible")});(0,No.useEffect)(()=>{t&&!u||(b(a.current),f&&m(!1))},[t,u,f,b]),(0,No.useEffect)(()=>{if(!t||!f)return;let N=a.current;if(!N||typeof IntersectionObserver>"u")return;let z=new IntersectionObserver(()=>{ul(N)||(g.current=!1,m(!1))});return z.observe(N),()=>z.disconnect()},[t,f]),(0,No.useEffect)(()=>()=>h.current?.(),[]);let v=_8(i.onKeyPressCapture,d),y=_8(i.onMouseDownCapture,d),w=_8(i.onClickCapture,d),_=(N,z)=>{if(z&&(N.currentTarget=z),!t)return;let W=N.currentTarget;if(W&&Sa(W)&&(n?.(N),!N.defaultPrevented)){if(W.dataset.focusVisible="true",g.current=!0,e1e(W)){if(h.current?.(),h.current=null,typeof IntersectionObserver<"u"){let Y=new IntersectionObserver(()=>{ul(W)||b(W)});Y.observe(W),h.current=()=>Y.disconnect()}return}m(!0)}},x=i.onKeyDownCapture,E=wt(N=>{if(x?.(N),N.defaultPrevented||!t||f||g.current||(N.metaKey||N.altKey||N.ctrlKey)&&!hQ(N.key)||!xo(N))return;let z=N.currentTarget;Df(z,"focusout",()=>_(N,z))}),S=i.onFocusCapture,C=wt(N=>{if(S?.(N),N.defaultPrevented||!t)return;if(!xo(N)){m(!1);return}let z=N.currentTarget,W=()=>_(N,z);TC||Zxe(N.target)?Df(N.target,"focusout",W):m(!1)}),R=i.onBlur,T=wt(N=>{R?.(N),t&&CC(N)&&(b(N.currentTarget),m(!1))}),P=(0,No.useContext)(VZ),O=wt(N=>{t&&o&&N&&P&&queueMicrotask(()=>{Sa(N)||ul(N)&&N.focus()})}),[k,F]=(0,No.useState)(mQ);Jt(()=>{let N=a.current;if(!N)return;let z=$xe(N.tagName.toLowerCase());z!==mQ&&F(z)},[]);let V=t&&!!(k&vQ),L=t&&!!(k&yQ),[B,j]=(0,No.useState)(!1);bQ&&(0,No.useEffect)(()=>{if(!t)return;let N=a.current;if(!N)return;let{type:z}=N,W=N.tagName==="INPUT"&&(z==="checkbox"||z==="radio");j(tu(N)||W)},[t]);let A=i.style,D=(0,No.useMemo)(()=>u?{pointerEvents:"none",...A}:A,[u,A]);return i={"data-focus-visible":t&&f||void 0,"data-autofocus":o||void 0,"aria-disabled":d||void 0,...i,...c,ref:ao(a,O,i.ref),style:D,tabIndex:t1e({focusable:t,trulyDisabled:u,nativeTabbable:V,supportsDisabled:L,safariTabIndex:B,tabIndexProp:i.tabIndex}),disabled:L&&u?!0:void 0,contentEditable:d?void 0:i.contentEditable,onKeyPressCapture:v,onClickCapture:w,onMouseDownCapture:y,onKeyDownCapture:E,onFocusCapture:C,onBlur:T},mg(i)}),O_t=Cr(function(t){let r=n0(t);return Ar(qxe,r)});var ru=l(X(),1),n1e="button";function _Q(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?tu(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?tu(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var i1e=Symbol("command"),w8=Mr(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,ru.useRef)(null),[i,a]=(0,ru.useState)(!1),s=o.type;(0,ru.useEffect)(()=>{let x=n.current;if(!x)return;let E=tu(x);s!==void 0&&E&&x.type==="button"||a(E)},[s]);let[c,d]=(0,ru.useState)(!1),u=(0,ru.useRef)(!1),f=cl(o),[m,g]=RC(o,i1e,!0);Jt(()=>{f&&(u.current=!1,d(!1))},[f]);let h=o.onKeyDown,b=wt(x=>{h?.(x);let E=x.currentTarget;if(x.defaultPrevented||m||f||!xo(x)||Ln(E)||E.isContentEditable)return;let S=t&&x.key==="Enter",C=r&&x.key===" ",R=x.key==="Enter"&&!t,T=x.key===" "&&!r;if(R||T){x.preventDefault();return}if(S||C){let P=_Q(x);if(S){if(!P){x.preventDefault();let{view:O,...k}=x,F=()=>b8(E,k);XZ()?Df(E,"keyup",F):queueMicrotask(F)}}else C&&(u.current=!0,P||(x.preventDefault(),d(!0)))}}),v=o.onKeyUp,y=wt(x=>{if(v?.(x),m)return;let E=r&&x.key===" ";if(!u.current||!E)return;let S=_Q(x);if(u.current=!1,S||d(!1),x.defaultPrevented||!xo(x)||f||x.metaKey||S)return;x.preventDefault();let C=x.currentTarget,{view:R,...T}=x;queueMicrotask(()=>b8(C,T))}),w=o.onBlur,_=wt(x=>{w?.(x),u.current&&(u.current=!1,d(!1))});return o={"data-active":c||void 0,type:i?"button":void 0,...g,...o,ref:ao(n,o.ref),onKeyDown:b,onKeyUp:y,onBlur:_},o=n0(o),o}),V_t=Cr(function(t){let r=w8(mC(t));return Ar(n1e,r)});var i0=hi(),wQ=i0.useContext,z_t=i0.useScopedContext,B_t=i0.useProviderContext,xQ=i0.ContextProvider,SQ=i0.ScopedContextProvider;var PC=l(X(),1),a1e="div",x8=Mr(function({store:t,shouldRegisterItem:r=!0,getItem:o=vC,element:n,...i}){let a=wQ();t=t||a;let s=hn(i.id),c=(0,PC.useRef)(n);return(0,PC.useEffect)(()=>{let d=c.current;if(!s||!d||!r)return;let u=o({id:s,element:d});return t?.renderItem(u)},[s,r,o,t]),i={...i,ref:ao(c,i.ref)},i}),G_t=Cr(function(t){let r=x8(t);return Ar(a1e,r)});var S8=l(X(),1),a0=hi([xQ],[SQ]),X_t=a0.useContext,OC=a0.useScopedContext,CQ=a0.useProviderContext,IC=a0.ContextProvider,bg=a0.ScopedContextProvider,EQ=(0,S8.createContext)(void 0),kQ=(0,S8.createContext)(void 0);var yg=l(X(),1);function zf(e,t){let r=e.__unstableInternals;return mn(r,"Invalid store"),r[t]}function TQ(e,t){if(!e)return!0;for(let r of e)if(t instanceof Set){if(t.has(r))return!0}else if(s0(r,t))return!0;return!1}function s0(e,t){return e===t||e!==e&&t!==t}function PQ(e,t,r,o){let n;for(let i of h8(t))s0(t[i],r[i])||o!==void 0&&TQ([i],o)||(n??={...e},n[i]=t[i]);return n}var s1e=100;function l1e(e,t,r){if(t)for(let o of t){let n=e.get(o);n||(n=new Set,e.set(o,n)),n.add(r)}}function c1e(e,t,r){if(e&&t)for(let o of t){let n=e.get(o);n&&(n.delete(r),n.size||e.delete(o))}}function OQ(e){let t=new Set,r=e.currentListener;if(!r)return t;for(let o of e.keyedListeners)if(t.add(o),o===r)return t;return t.clear(),t.add(r),t}function AC(e){e.notifiedListeners??=OQ(e)}function E8(e,t){if(!e.currentListener)return!1;let r=!1;for(let n of e.keyedListeners){if(n===e.currentListener){r=!0;continue}if(r&&n===t)return!1}let o=!1;for(let n of e.group.listeners){if(n===e.currentListener)return o;n===t&&(o=!0)}return!1}function C8(e,t,r){for(let o of e)if(o.group===t&&!o.recovering&&!(r&&!o.keyedListeners.has(r))){AC(o);for(let n of o.group.listeners){if(n===o.currentListener)break;E8(o,n)&&o.notifiedListeners?.add(n)}}}function d1e(e,t,r){for(let o of e)o.group===t&&(o.recovering||E8(o,r)&&(AC(o),o.notifiedListeners?.add(r)))}function u1e({fastPathFrames:e,group:t,keys:r,listener:o}){let n=t.listeners.has(o);for(let i of e)i.group===t&&(i.recovering||r.includes(i.updatedKey)&&(E8(i,o)?(AC(i),i.notifiedListeners?.add(o)):n&&(AC(i),i.recoverToLive=!0)))}function f1e(e,t,r){for(let o of e)o.group===t&&o.notifiedListeners?.delete(r)}function p1e({fastPathFrames:e,group:t,keys:r,listener:o}){for(let n of e)n.group===t&&(n.recovering||r.includes(n.updatedKey)&&n.keyedListeners.add(o))}function m1e(e,t){if(!e.disposables.size)return;let r=e.disposables.get(t);r&&(e.disposables.delete(t),r())}function IQ(e,t,r){let o=e.disposables.get(t);if(!o){e.disposables.set(t,r);return}e.disposables.set(t,()=>{o(),r()})}function AQ(e,t,r,o,n,i){if(e.suspendCounts?.has(t))return;let{disposables:a}=e,s=a.size?a.get(t):void 0;if(s){a.delete(t);let d=r;s(),r=n?.()??r,r!==d&&(o=PQ(o,r,d,i)??o)}let c=t(r,o);c&&IQ(e,t,c)}function RQ({group:e,getState:t,prevState:r,updatedKey:o,notifiedListeners:n}){let i=e.allKeysListeners;for(let a of e.listeners)n?.has(a)||!i?.has(a)&&!TQ(e.listenerKeys.get(a),o)||(n?.add(a),AQ(e,a,t(),r,t,o))}function zn(e,...t){let r=e,o=r,n=$v,i=!1,a=!1,s=new Set,c=new Set,d=new Set,u={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},f={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},m=O=>(d.add(O),()=>d.delete(O)),g=()=>{let O=c.size,k=Symbol();c.add(k);let F=()=>{c.delete(k)&&(c.size||n())};if(O)return F;let V=h8(r),L=[];for(let A of t){let D=A?.getState?.();if(!D)continue;let N=V.filter(z=>Dn(D,z));if(N.length){if(t.length===1||N.length===V.length){for(let z of N)L.push(cr(A,[z],W=>{T(z,W[z],!0)}));continue}L.push(qi(A,N,(z,W)=>{for(let Y of N)z[Y]!==W[Y]&&T(Y,z[Y],!0)}));for(let z of N){let W=A?.getState?.();W&&T(z,W[z],!0)}}}let B=[];for(let A of d)B.push(A());let j=t.map(l0);return n=uc(...L,...B,...j),F},h=(O,k,F)=>{F!==void 0&&(F?c1e(O.listenersByKey,F,k):O.allKeysListeners?.delete(k))},b=[],v=(O,k,F=u)=>{let V=O?[...O]:null,L=F.listeners.has(k);return L||f1e(b,F,k),V?u1e({fastPathFrames:b,group:F,keys:V,listener:k}):(L&&C8(b,F),d1e(b,F,k)),L&&(C8(b,F,k),h(F,k,F.listenerKeys.get(k))),F.listeners.add(k),V?(F.listenersByKey??=new Map,l1e(F.listenersByKey,V,k),p1e({fastPathFrames:b,group:F,keys:V,listener:k})):(F.allKeysListeners??=new Set,F.allKeysListeners.add(k)),F.listenerKeys.set(k,V),()=>{let B=F.disposables.get(k);F.disposables.delete(k),C8(b,F,k);let j=F.listenerKeys.get(k);h(F,k,V),j!==V&&h(F,k,j),F.listenerKeys.delete(k),F.listeners.delete(k),B?.()}},y=(O,k)=>v(O,k),w=(O,k,F)=>{let V=O.listeners.has(k);if(V){O.suspendCounts??=new Map;let B=O.suspendCounts.get(k)??0;O.suspendCounts.set(k,B+1)}let L;try{let B=r;m1e(O,k),r!==B&&(L=PQ(F,r,B));let j=k(r,L??F);j&&IQ(O,k,j)}finally{if(V){let B=O.suspendCounts,j=B?.get(k);j&&j>1?B?.set(k,j-1):B?.delete(k),B?.size||delete O.suspendCounts}}},_=(O,k)=>(w(u,k,r),v(O,k)),x=(O,k)=>(!f.listeners.size&&!a&&(o=r),w(f,k,o),v(O,k,f)),E=O=>zn(BZ(r,O),P),S=O=>zn(zZ(r,O),P),C=()=>r,R=(O,k,F)=>{if(!(F instanceof Set)&&!O.allKeysListeners?.size){let V=O.listenersByKey?.get(F);if(!V)return;let L={group:O,keyedListeners:V,updatedKey:F,currentListener:null};b.push(L);try{for(let B of V){if(L.notifiedListeners?.has(B)||(L.currentListener=B,L.notifiedListeners?.add(B),AQ(O,B,r,k,C,F),!O.allKeysListeners?.size&&!L.recoverToLive))continue;let j=L.notifiedListeners??OQ(L);L.notifiedListeners=j,L.recovering=!0,RQ({group:O,getState:C,prevState:k,updatedKey:F,notifiedListeners:j});return}}finally{b.pop()}return}RQ({group:O,getState:C,prevState:k,updatedKey:F})},T=(O,k,F=!1)=>{if(!Dn(r,O))return;let V=r[O],L=bC(k,()=>V);if(s0(L,V))return;let B=a;a=!0;let j=r,A={...r,[O]:L};r=A;let D=!1;try{if(!F&&t.length){for(let N of t)if(N?.setState?.(O,L),!s0(r[O],L)){D=!0;break}if(D){let N=0;for(;N<s1e;N+=1){let z=!1;for(let W of t){let Y=r[O];W?.setState?.(O,Y),s0(r[O],Y)||(z=!0)}if(!z)break}}}if(!D){let N=r===A?j:{...r,[O]:j[O]};R(u,N,O)}}finally{a=B}if(!f.listeners.size){a||(o=r);return}s.add(O),!i&&(i=!0,queueMicrotask(()=>{i=!1;let N=r,z=s;s=new Set;let W=o;R(f,W,z),o===W&&(o=N)}))},P={getState:C,setState:T,__unstableInternals:{setup:m,init:g,subscribe:y,sync:_,batch:x,pick:E,omit:S}};return P}function hr(e,...t){if(e)return zf(e,"setup")(...t)}function l0(e,...t){if(e)return zf(e,"init")(...t)}function qi(e,...t){if(e)return zf(e,"subscribe")(...t)}function cr(e,...t){if(e)return zf(e,"sync")(...t)}function ou(e,...t){if(e)return zf(e,"batch")(...t)}function MC(e,...t){if(e)return zf(e,"omit")(...t)}function MQ(e,...t){if(e)return zf(e,"pick")(...t)}function vg(...e){let t={};for(let o of e){let n=o?.getState?.();n&&Object.assign(t,n)}let r=zn(t,...e);return Object.assign({},...e,r)}function g1e(e){let t=e.find(n=>!!n.element),r=[...e].reverse().find(n=>!!n.element)?.element,o=t?.element?.parentElement;if(!r)return Gi(o).body;for(;o;){if(o.contains(r))return o;o=o.parentElement}return Gi(o).body}function h1e(e){return e?.__unstablePrivateStore}var NC=64;function NQ(e,t){if(e.length<NC){t.ids&&(t.items=void 0,t.ids=void 0);return}if(t.items===e)return t.ids;let r=new Set;for(let o of e)r.add(o.id);return t.items=e,t.ids=r,r}function k8(e,t,r){if(e.length<NC){t.ids&&(t.items=void 0,t.ids=void 0);return}if(!r){r=new Set;for(let o of e)r.add(o.id)}t.items=e,t.ids=r}function FQ(e={}){e.store;let t=e.store?.getState(),r=ft(e.items,t?.items,e.defaultItems,[]),o=h1e(e.store),n=o?.__unstableCollectionLookup??{controlledItems:new Map(r.map(w=>[w.id,w])),registeredItems:new Map,controlledItemsSource:r,propagatedItems:r},{controlledItems:i,registeredItems:a}=n,s={},c={},d={items:r,renderedItems:ft(t?.renderedItems,[])},u=zn(d,e.store),f=Object.assign(zn({items:r,renderedItems:d.renderedItems},o),{__unstableCollectionLookup:n}),m=w=>{let _=qZ(w,x=>x.element);f.setState("renderedItems",_),u.setState("renderedItems",_)},g=w=>{if(w!==n.controlledItemsSource){n.controlledItemsSource=w,i.clear();for(let _ of w)i.set(_.id,_)}},h=(w,_)=>{if(w!=="items"){u.setState(w,_);return}u.setState("items",x=>{let E=bC(_,x);return E===x?x:(n.propagatedItems=E,g(E),E)})};hr(u,()=>l0(f)),o||(qi(u,["items"],({items:w})=>{w!==n.propagatedItems&&(n.propagatedItems=w,g(w))}),hr(f,()=>ou(f,["items"],({items:w})=>{n.propagatedItems=w,u.setState("items",w)}))),hr(f,()=>ou(f,["renderedItems"],w=>{let _=!0,x=requestAnimationFrame(()=>{let{renderedItems:R}=u.getState();w.renderedItems!==R&&m(w.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(x);let E=()=>{if(_){_=!1;return}cancelAnimationFrame(x),x=requestAnimationFrame(()=>m(w.renderedItems))},S=g1e(w.renderedItems),C=new IntersectionObserver(E,{root:S});for(let R of w.renderedItems)R.element&&C.observe(R.element);return()=>{cancelAnimationFrame(x),C.disconnect()}}));let b=(w,_,x)=>{let E=x?.registeredItems,S=x?.controlledItems;return C=>{let R=E?.get(C.id),T=!!R||!!S?.has(C.id),P;return f.setState(w,k=>{let F=_.ids||k.length>=NC&&!T?NQ(k,_):void 0,V=F&&!F.has(C.id)?-1:k.findIndex(({id:B})=>B===C.id),L=k.slice();if(V!==-1){P=k[V];let B={...P,...C};L[V]=B,E?.set(C.id,B)}else L.push(C),E?.set(C.id,C),F?.add(C.id);return(_.ids||V===-1&&L.length>=NC)&&k8(L,_,F),L}),()=>{E&&(R?E.set(C.id,R):E.delete(C.id)),f.setState(w,k=>{let F=_.ids?NQ(k,_):void 0;if(!P){let B=k.filter(({id:j})=>j!==C.id);return F?.delete(C.id),_.ids&&k8(B,_,F),B}let V=k.findIndex(({id:B})=>B===C.id);if(V===-1)return k;let L=k.slice();return L[V]=P,_.ids&&k8(L,_,F),L})}}},v=b("items",s,n),y=b("renderedItems",c);return{...u,setState:h,registerItem:v,renderItem:w=>uc(v(w),y(w)),item:w=>w?a.size?a.get(w)??i.get(w)??null:i.get(w)??null:null,__unstablePrivateStore:f}}var b1e={id:null};function ml(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function v1e(e){for(let t=e.length-1;t>=0;t-=1){let r=e[t];if(r&&!r.disabled)return r}}function y1e(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function VQ(e,t){return e.filter(r=>r.rowId===t)}function DQ({items:e,fromIndex:t,step:r,rowId:o,excludeId:n}){for(let i=t;i>=0&&i<e.length;i+=r){let a=e[i];if(!a||a.rowId!==o||a.disabled)continue;let s=a.id;if(!(n!=null&&s===n))return s}}function LQ(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[b1e]:[],...e.slice(0,o)]}var _1e=48,w1e=4;function x1e(e){let t=[],r,o;for(let n of e){let i=n.rowId;if(r&&o===i){r.push(n);continue}let a=t.find(s=>s[0]?.rowId===i);a?(a.push(n),r=a):(r=[n],t.push(r)),o=i}return t}function S1e(e){let t=e[0];if(!t)return[];let r=1;for(;r<e.length&&e[r]?.rowId===t.rowId;)r+=1;let o=e.slice(0,r);if(r===e.length)return[o];let n=[o],i;for(;r<e.length;r+=1){let a=e[r];if(!a)continue;let s=i?i.get(a.rowId):n.find(d=>d[0]?.rowId===a.rowId);if(s){s.push(a);continue}let c=[a];n.push(c),i?i.set(a.rowId,c):n.length===w1e&&(i=new Map(n.map(d=>[d[0]?.rowId,d])))}return n}function FC(e){return e.length>=_1e?S1e(e):x1e(e)}function zQ(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function C1e(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function E1e(e,t,r){let o=zQ(e);for(let n of e)for(let i=0;i<o;i+=1){let a=n[i];if(!a||r&&a.disabled){let s=i===0&&r?ml(n):n[i-1];n[i]=s&&t!==s.id&&r?s:C1e(s?.rowId)}}return e}function k1e(e){let t=FC(e),r=zQ(t),o=[];for(let n=0;n<r;n+=1)for(let i of t){let a=i[n];a&&o.push({...a,rowId:a.rowId?`${n}`:void 0})}return o}function BQ(e={}){let t=e.store?.getState(),r=FQ(e),o=ft(e.activeId,t?.activeId,e.defaultActiveId),n=ft(t?.compositeElement,t?.baseElement,null),i=ft(e.compositeElementInFocusOrder,e.includesBaseElement,t?.compositeElementInFocusOrder,t?.includesBaseElement,o===null),a={...r.getState(),id:ft(e.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:o,compositeElement:n,baseElement:n,compositeElementInFocusOrder:i,includesBaseElement:i,moves:ft(t?.moves,0),orientation:ft(e.orientation,t?.orientation,"both"),rtl:ft(e.rtl,t?.rtl,!1),virtualFocus:ft(e.virtualFocus,t?.virtualFocus,!1),focusLoop:ft(e.focusLoop,t?.focusLoop,!1),focusWrap:ft(e.focusWrap,t?.focusWrap,!1),focusShift:ft(e.focusShift,t?.focusShift,!1)},s=zn(a,r,e.store);hr(s,()=>uc(cr(s,["compositeElement"],u=>{s.setState("baseElement",u.compositeElement)}),cr(s,["baseElement"],u=>{s.setState("compositeElement",u.baseElement)}),cr(s,["compositeElementInFocusOrder"],u=>{s.setState("includesBaseElement",u.compositeElementInFocusOrder)}),cr(s,["includesBaseElement"],u=>{s.setState("compositeElementInFocusOrder",u.includesBaseElement)}))),hr(s,()=>cr(s,["renderedItems","activeId"],u=>{s.setState("activeId",f=>f!==void 0?f:ml(u.renderedItems)?.id)}));let c=(u="next",f={})=>{let m=s.getState(),g=ft(f.compositeElementInFocusOrder,f.includesBaseElement,m.compositeElementInFocusOrder),{skip:h=0,activeId:b=m.activeId,focusShift:v=m.focusShift,focusLoop:y=m.focusLoop,focusWrap:w=m.focusWrap,renderedItems:_=m.renderedItems,rtl:x=m.rtl}=f,E=u==="up"||u==="down",S=u==="next"||u==="down",C=S?x&&!E:!x||E,R=v&&!h;if(!h&&!w&&!g&&b!=null&&(!E||!R&&!_.some(D=>D.rowId!=null))){let D=-1;if(_===m.renderedItems){let z=_[0];if(z&&r.item(z.id)===z){let W=r.item(b);W?.id===b&&(D=_.indexOf(W))}}D===-1&&(D=_.findIndex(z=>z.id===b));let N=_[D];if(N){let z=C?-1:1,W=DQ({items:_,fromIndex:D+z,step:z,rowId:N.rowId,excludeId:b});return W!==void 0?W:y&&(E?y!=="horizontal":y!=="vertical")?DQ({items:_,fromIndex:z===1?0:_.length-1,step:z,rowId:N.rowId,excludeId:b}):void 0}}let T=E?gC(E1e(FC(_),b,R)):_;if(T=C?hC(T):T,T=E?k1e(T):T,b==null)return ml(T)?.id;let P=T.find(D=>D.id===b);if(!P)return ml(T)?.id;let O=T.some(D=>D.rowId),k=T.indexOf(P),F=T.slice(k+1),V=VQ(F,P.rowId);if(h){let D=y1e(V,b);return(D.slice(h)[0]||D[D.length-1])?.id}let L=y&&(E?y!=="horizontal":y!=="vertical"),B=O&&w&&(E?w!=="horizontal":w!=="vertical"),j=S?(!O||E)&&L&&g:E?g:!1;if(L)return ml(LQ(B&&!j?T:VQ(T,P.rowId),b,j),b)?.id;if(B){let D=ml(j?V:F,b);return j?D?.id||null:D?.id}let A=ml(V,b);return!A&&j?null:A?.id},d=(u,f)=>typeof f=="number"?c(u,{skip:f}):c(u,f);return{...r,...s,setCompositeElement:u=>s.setState("compositeElement",u),setBaseElement:u=>s.setState("compositeElement",u),setActiveId:u=>s.setState("activeId",u),move:u=>{u!==void 0&&(s.setState("activeId",u),s.setState("moves",f=>f+1))},first:()=>ml(s.getState().renderedItems)?.id,last:()=>v1e(s.getState().renderedItems)?.id,next:u=>d("next",u),previous:u=>d("previous",u),down:u=>d("down",u),up:u=>d("up",u)}}var jQ=ml,HQ=FC,VC=new WeakSet;function WQ(e){Yi(e)===e&&(VC.add(e),queueMicrotask(()=>VC.delete(e)))}function UQ(e){VC.delete(e)}function T1e(e,t){let{virtualFocus:r,compositeElement:o}=e.getState();if(!r||!o||!Ln(o)){t();return}let n=o.scrollLeft,i=o.scrollTop;t(),o.scrollLeft=n,o.scrollTop=i}function GQ(e){let t=e.getState();return"contentElement"in t?t.contentElement:null}function P8(e){let{compositeElement:t}=e.getState(),r=Yi(t);return r?t?.contains(r)||pc(e,r)?!0:!!GQ(e)?.contains(r):!1}function P1e({store:e,id:t,focus:r,markedOnly:o,requireFocus:n,scrollIntoView:i}){let a=null,s,c=!1,d=!1,u=!1,f=!1,m=!1,g=e.getState().compositeElement,h=Yi(g),b=n?h:null,v=!!g?.contains(h),y=T=>{if(!b)return!0;let P=Yi(b);return P===b||P===T?!0:P8(e)},w=T=>{if("mounted"in T){if(T.mounted)f=!0;else if(f)return!0}if("open"in T){if(T.open)m=!0;else if(m)return!0}return t!=null&&T.activeId!=null&&T.activeId!==t},_=(T,P)=>{if(!("open"in T)||T.open)return!1;let O=GQ(e);if(!O?.contains(P))return!1;let{compositeElement:k}=T;return!k||O.contains(k)?!1:yC(P)},x=T=>{let P=fc(e,s??(t===void 0?T.activeId:t));return P?.element?.isConnected?(s=P.id,P.element):null},E,S,C=()=>{u=!0,E?.(),S?.()},R=()=>{if(u)return;let T=e.getState();if(w(T))return C();let P=!1;if(a){if(!a.isConnected&&(P=c&&!d&&Yi(a)===Gi(a).body,a=x(T),!a))return C()}else if(a=x(T),!a)return;if(P)c=!1;else if(!y(a))return C();let O=r&&v&&_(T,a);if(O){let{activeId:k}=T;if(k!=null&&k!==s)return C()}if(r&&!c&&!O){c=!0,d=!1;let k=a;E?.();let F=()=>{d=!VC.has(k)},V=()=>{d=!1};if(k.addEventListener("blur",F),k.addEventListener("focus",V),E=()=>{k.removeEventListener("blur",F),k.removeEventListener("focus",V)},T1e(e,()=>{k.focus({preventScroll:!0})}),u)return}if(o&&!a.hasAttribute("data-autofocus"))return O?void 0:C();if(yC(a)&&!("unstable_placing"in T&&T.unstable_placing)){if(O||C(),i){i(a);return}a.scrollIntoView({block:"nearest",inline:"nearest"})}};return S=qi(e,["activeId","items","mounted","open","unstable_placing"],R),R(),C}function DC(e){let t=(0,yg.useRef)(null),r=(0,yg.useRef)(e),o=(0,yg.useCallback)(()=>{t.current?.(),t.current=null},[]),n=(0,yg.useCallback)(i=>{if(!e||r.current!==e)return;o();let a=P1e({store:e,...i});return t.current=a,a},[e,o]);return Jt(()=>(r.current=e,()=>{r.current=void 0,o()}),[e,o]),n}function fc(e,t){return t&&e.item(t)||null}function YQ(e,t=!1){if(Ln(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=Gi(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var T8=Symbol("FOCUS_SILENTLY");function qQ(e){e[T8]=!0,e.focus({preventScroll:!0})}function KQ(e){let t=e[T8];return delete e[T8],t}function pc(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var Ea=l(X(),1),QQ=l(I(),1);var ys=l(X(),1),I8=l(zh(),1),LC=()=>()=>{};function zC(e){return Array.isArray(e)}function O8(e,t){return e===t||e!==e&&t!==t}function O1e(e,t){if(e?.length!==t.length)return!1;for(let r=0;r<e.length;r+=1){let o=e[r];if(o===void 0)return!1;if(!O8(o,t[r]))return!1}return!0}function XQ(e){let t=ys.useRef(null),r=t.current;if(e===null)return t.current=null,null;if(O1e(r,e))return r;let o=[...e];return t.current=o,o}function Gt(e,t=vC,r){let o=XQ(zC(t)?t:typeof t=="function"?null:[t]),n=ys.useCallback(a=>!e||o?.length===0?LC():qi(e,o,a),[e,o]),i=()=>{let a=e?.getState();if(zC(t))return r?.(a);if(typeof t=="function")return t(a);if(a&&Dn(a,t))return a[t]};return(0,I8.useSyncExternalStore)(n,i,i)}function I1e(e,t){let r=[],o=!1;for(let n in e){let i=e[n];if(i!==void 0){if(typeof i=="function"){o=!0;continue}r.includes(i)||r.push(i)}}if(!o)return r;if(!t)return null;for(let n of t)r.includes(n)||r.push(n);return r}function Bf(e,t,r){let o=zC(t)?r??{}:t,n=zC(t)?t:void 0,i=ys.useRef({}),a=XQ(I1e(o,n)),s=ys.useCallback(d=>!e||a?.length===0?LC():qi(e,a,d),[e,a]),c=()=>{let d=e?.getState(),u=!1,f=i.current;for(let m in o){let g=o[m];if(g===void 0)continue;if(typeof g=="function"){let b=g(d);Object.is(b,f[m])||(f[m]=b,u=!0)}if(typeof g=="function")continue;let h=d&&Dn(d,g)?d[g]:void 0;Object.is(h,f[m])||(f[m]=h,u=!0)}return u&&(i.current={...f}),i.current};return(0,I8.useSyncExternalStore)(s,c,c)}function Hr(e,t,r,o){let n=Dn(t,r)?t[r]:void 0,i=o?t[o]:void 0,a=!!i,s=dQ({value:n,setValue:i});Jt(()=>{if(a)return qi(e,[r],(c,d)=>{let{value:u,setValue:f}=s.current;f&&(O8(c[r],d[r])||O8(c[r],u)||f(c[r]))})},[e,r,a]),Jt(()=>{if(n!==void 0)return e.setState(r,n),ou(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function _g(e,t){let[r,o]=ys.useState(()=>e(t));Jt(()=>l0(r),[r]);let n=ys.useCallback(i=>Gt(r,i),[r]);return[ys.useMemo(()=>({...r,useState:n}),[r,n]),wt(()=>{o(i=>e({...t,...i.getState()}))})]}var A1e="button";function M1e(e){return _C(e)?!0:e.tagName==="INPUT"&&!tu(e)}function N1e(e,t=!1){let r=e.clientHeight,{top:o}=e.getBoundingClientRect(),n=Math.max(r*.875,r-40)*1.5,i=t?r-n+o:n+o;return e.tagName==="HTML"?i+e.scrollTop:i}function F1e(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function ZQ(e,t,r,o=!1){if(!t||!r)return;let{renderedItems:n}=t.getState(),i=r0(e);if(!i)return;let a=N1e(i,o),s,c;for(let d=0;d<n.length;d+=1){let u=s;if(s=r(d),!s)break;if(s===u)continue;let f=fc(t,s)?.element;if(!f)continue;let m=F1e(f,o)-a,g=Math.abs(m);if(o&&m<=0||!o&&m>=0){c!==void 0&&c<g&&(s=u);break}c=g}return s}function V1e(e,t){return xo(e)?!1:pc(t,e.target)}var A8=Mr(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:a,typeaheadText:s,"aria-setsize":c,"aria-posinset":d,unstable_scrollIntoView:u,...f}){let m=OC();t=t||m;let g=hn(f.id),h=(0,Ea.useRef)(null),b=(0,Ea.useRef)(null),v=(0,Ea.useCallback)(G=>{let ve=b.current;!G&&ve&&WQ(ve),G&&UQ(G),b.current=G},[]),y=(0,Ea.useContext)(kQ),w=cl(f)&&!f.accessibleWhenDisabled,_=f.shouldRegisterItem,x=G=>{if(r)return r;if(G&&y?.compositeElement&&y.compositeElement===G.compositeElement)return y.id},{rowId:E,compositeElement:S,ariaSetSize:C,ariaPosInSet:R}=Bf(t,["compositeElement","renderedItems"],{rowId:x,compositeElement(G){return G?.compositeElement||void 0},ariaSetSize(G){if(c!=null)return c;if(G&&y?.ariaSetSize&&y.compositeElement===G.compositeElement)return y.ariaSetSize},ariaPosInSet(G){if(d!=null)return d;if(!G||!y?.ariaPosInSet||y.compositeElement!==G.compositeElement)return;let ve=x(G),fe=G.renderedItems.filter(Se=>Se.rowId===ve);return y.ariaPosInSet+fe.findIndex(Se=>Se.id===g)}}),{isActiveItem:T,isTabbable:P}=Bf(t,["activeId","compositeElement","renderedItems","virtualFocus","items"],{isActiveItem(G){return!!G&&G.activeId===g},isTabbable(G){if(!G||!G.compositeElement&&!G.renderedItems.length)return!0;if(G.virtualFocus)return!1;if(!G.renderedItems.length||i)return!0;if(G.activeId===null)return!1;let ve=t?.item(G.activeId);return ve?.disabled||!ve?.element?!0:G.activeId===g}}),O=(0,Ea.useCallback)(G=>{let ve={...G,id:g||G.id,rowId:E,disabled:w,children:G.element?.textContent,typeaheadText:s};return a?a(ve):ve},[g,E,w,s,a]),k=f.onFocus,F=(0,Ea.useRef)(!1),V=(0,Ea.useRef)(null),L=DC(t),B=wt(G=>{if(k?.(G),G.defaultPrevented||ZZ(G)||!g||!t||V1e(G,t))return;let{virtualFocus:ve,compositeElement:fe}=t.getState();if(t.setActiveId(g),_C(G.currentTarget)&&YQ(G.currentTarget),!ve){xo(G)&&t.item(g)&&L({id:g,markedOnly:!0,requireFocus:!0,scrollIntoView:u});return}if(!xo(G)||M1e(G.currentTarget))return;let Se=(Ie,Q)=>{if(!ul(Q))return;let me=Ie===Q||pc(t,Ie);t.item(g)&&L({id:g,markedOnly:!0,requireFocus:!0,scrollIntoView:u}),F.current=!0,me?qQ(Q):Q.focus({preventScroll:!0})};if(fe?.isConnected){Se(G.relatedTarget,fe);return}if(_===!1)return;let{currentTarget:le,relatedTarget:ye}=G,Ee=()=>{V.current?.(),V.current=null};Ee(),V.current=qi(t,null,()=>{if(Yi(le)!==le){Ee();return}let Ie=t.getState(),Q=Ie.compositeElement;Q?.isConnected&&(Ee(),Ie.virtualFocus&&Se(ye,Q))})}),j=f.onBlurCapture,A=wt(G=>{j?.(G),!G.defaultPrevented&&t?.getState()?.virtualFocus&&F.current&&(F.current=!1,G.preventDefault(),G.stopPropagation())}),D=f.onKeyDown,N=$r(o),z=$r(n),W=wt(G=>{if(D?.(G),G.defaultPrevented||!xo(G)||!t)return;let{currentTarget:ve}=G,fe=t.getState(),Se=!!t.item(g)?.rowId,le=fe.orientation!=="horizontal",ye=fe.orientation!=="vertical",Ee=()=>!!(Se||ye||!fe.compositeElement||!Ln(fe.compositeElement)),Ie={ArrowUp:(Se||le)&&t.up,ArrowRight:(Se||ye)&&t.next,ArrowDown:(Se||le)&&t.down,ArrowLeft:(Se||ye)&&t.previous,Home:()=>{if(Ee())return!Se||G.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(Ee())return!Se||G.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>ZQ(ve,t,t?.up,!0),PageDown:()=>ZQ(ve,t,t?.down)}[G.key];if(Ie){if(_C(ve)){let me=t0(ve),re=ye&&G.key==="ArrowLeft",ee=ye&&G.key==="ArrowRight",ie=le&&G.key==="ArrowUp",J=le&&G.key==="ArrowDown";if(ee||J){let{length:ae}=UZ(ve);if(me.end!==ae)return}else if((re||ie)&&me.start!==0)return}let Q=Ie();if(N(G)||Q!==void 0){if(!z(G))return;G.preventDefault(),t.move(Q)}}}),Y=(0,Ea.useMemo)(()=>({id:g,compositeElement:S}),[g,S]);return f=Ca(f,G=>(0,QQ.jsx)(EQ.Provider,{value:Y,children:G}),[Y]),f={"data-active-item":T||void 0,...f,id:g,ref:ao(h,v,f.ref),tabIndex:P?f.tabIndex:-1,onFocus:B,onBlurCapture:A,onKeyDown:W},f=w8(f),f=x8({store:t,...f,getItem:O,shouldRegisterItem:g?_:!1}),{...f,"aria-setsize":C,"aria-posinset":R}}),Swt=pl(Cr(function(t){let r=A8(mC(t));return Ar(A1e,r)}));var c0=l(X(),1),BC=l(I(),1);var D1e="div";function L1e(e){return e.some(t=>!!t.rowId)}function z1e(e){let t=e.target;return t&&!Ln(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function B1e(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function JQ(e,t,r){return wt(o=>{if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!xo(o)||B1e(o)||z1e(o))return;let n=e.getState(),i=fc(e,n.activeId)?.element;if(!i)return;let{view:a,...s}=o;i!==r?.current&&i.focus({preventScroll:!0}),eQ(i,o.type,s)||o.preventDefault(),o.currentTarget.contains(i)&&o.stopPropagation()})}function j1e(e){return jQ(gC(hC(HQ(e))))}var H1e=pl(function({store:t,focusOnMove:r,previousElementRef:o,present:n,scrollIntoView:i}){let a=Gt(t,"moves"),s=Gt(t,"compositeElement");return(0,c0.useEffect)(()=>{if(!a||!r)return;let{activeId:c}=t.getState();if(c!=null)return n({id:c,requireFocus:P8(t),focus:!0,scrollIntoView:i})},[t,a,r,s,n,i]),Jt(()=>{if(!a||!s)return;let{activeId:c}=t.getState();if(c!==null)return;let d=o.current;o.current=null,d&&Vf(d,{relatedTarget:s}),Sa(s)||(ul(s)&&s.scrollIntoView({block:"nearest",inline:"nearest"}),s.focus({preventScroll:!0}))},[t,a,s]),null}),M8=Mr(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,unstable_scrollIntoView:i,...a}){let s=CQ();t=t||s,mn(t,!1);let c=(0,c0.useRef)(null),d=(0,c0.useRef)(null),u=DC(t),[,f]=kC(r?t.setCompositeElement:null),m=Gt(t,"virtualFocus"),g=Gt(t,r&&m?["activeId"]:[],P=>r&&m?P.activeId:null);Jt(()=>{if(!t||!r||!m)return;let P=d.current;if(d.current=null,!P)return;let O=fc(t,g)?.element||Yi(P);O!==P&&Vf(P,{relatedTarget:O})},[t,g,m,r]);let h=JQ(t,a.onKeyDownCapture,d),b=JQ(t,a.onKeyUpCapture,d),v=a.onFocusCapture,y=wt(P=>{if(v?.(P),P.defaultPrevented||!t)return;let{virtualFocus:O}=t.getState();if(!O)return;let k=P.relatedTarget,F=KQ(P.currentTarget);xo(P)&&F&&(P.stopPropagation(),d.current=k)}),w=a.onFocus,_=wt(P=>{if(w?.(P),P.defaultPrevented||!r||!t)return;let{relatedTarget:O}=P,{virtualFocus:k}=t.getState();if(k)xo(P)&&!pc(t,O)&&queueMicrotask(()=>u({focus:!0,markedOnly:!0,requireFocus:!0,scrollIntoView:i}));else if(xo(P)){if(!pc(t,O)){let{activeId:F}=t.getState();F!=null&&u({id:F,markedOnly:!0,requireFocus:!0,scrollIntoView:i})}t.setActiveId(null)}}),x=a.onBlurCapture,E=wt(P=>{if(x?.(P),P.defaultPrevented||!t)return;let{virtualFocus:O,activeId:k,compositeElement:F}=t.getState();if(!O||P.currentTarget!==F)return;let V=fc(t,k)?.element,L=P.relatedTarget,B=pc(t,L),j=d.current;d.current=null,xo(P)&&B?(L===V?j&&j!==L&&Vf(j,P):V?Vf(V,P):j&&Vf(j,P),P.stopPropagation()):!pc(t,P.target)&&V&&Vf(V,P)}),S=a.onKeyDown,C=$r(n),R=wt(P=>{if(S?.(P),P.nativeEvent.isComposing||P.defaultPrevented||!t||!xo(P))return;let{orientation:O,items:k,renderedItems:F,activeId:V,rtl:L}=t.getState(),B=fc(t,V);if(B?.element?.isConnected)return;let j=B&&V!=null,A=j?k:F,D=O!=="horizontal",N=O!=="vertical",z=L1e(A);if((P.key==="ArrowLeft"||P.key==="ArrowRight"||P.key==="Home"||P.key==="End")&&Ln(P.currentTarget))return;let fe={ArrowUp:(z||D)&&(()=>j?t.up({activeId:V,renderedItems:A}):z?j1e(F)?.id:t?.last()),ArrowRight:(z||N)&&(()=>j?t.next({activeId:V,renderedItems:A}):L?t.last():t.first()),ArrowDown:(z||D)&&(()=>j?t.down({activeId:V,renderedItems:A}):t.first()),ArrowLeft:(z||N)&&(()=>j?t.previous({activeId:V,renderedItems:A}):L?t.first():t.last()),Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[P.key];if(fe){let Se=fe();if(Se!==void 0){if(!C(P))return;P.preventDefault(),t.move(Se)}}});a=Ca(a,P=>(0,BC.jsxs)(bg,{value:t,children:[P,r&&(0,BC.jsx)(H1e,{store:t,focusOnMove:o,previousElementRef:d,present:u,scrollIntoView:i})]}),[t,r,o,u]),a={"aria-activedescendant":Gt(t,r&&m?["items"]:[],()=>{if(t&&r&&m)return fc(t,g)?.id}),...a,ref:ao(c,f,a.ref),onKeyDownCapture:h,onKeyUpCapture:b,onFocusCapture:y,onFocus:_,onBlurCapture:E,onKeyDown:R};let T=Gt(t,r&&!m?["activeId"]:[],P=>r&&(m||P.activeId===null));return a=n0({focusable:T,...a}),a}),Iwt=Cr(function(t){let r=M8(t);return Ar(D1e,r)});var d0=hi(),Nwt=d0.useContext,Fwt=d0.useScopedContext,N8=d0.useProviderContext,$Q=d0.ContextProvider,eJ=d0.ScopedContextProvider;var F8=l(X(),1),u0=hi([$Q],[eJ]),zwt=u0.useContext,Bwt=u0.useScopedContext,jwt=u0.useProviderContext,tJ=u0.ContextProvider,jC=u0.ScopedContextProvider,rJ=(0,F8.createContext)(void 0),Hwt=(0,F8.createContext)(void 0);var jf=l(X(),1),V8=l(I(),1);var aJ=l(Ha(),1),W1e="div";function oJ(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function nJ(e){let t=e?.trim()||"0s",r=t.endsWith("ms")?1:1e3,o=Number.parseFloat(t)*r;return Number.isNaN(o)?0:o}function iJ(e,t,r){let o=e.split(","),n=t.split(","),i=r.split(","),a=0;for(let[s,c]of o.entries()){if(c.trim()==="none")continue;let d=nJ(n[s%n.length]),u=nJ(i[s%i.length]);a=Math.max(a,d+u)}return a}function U1e(e){let{transitionProperty:t,transitionDuration:r,transitionDelay:o,animationName:n,animationDuration:i,animationDelay:a}=getComputedStyle(e);return Math.max(iJ(t,o,r),iJ(n,a,i))}function D8(e,t,r){return!r&&t!==!1&&(!e||!!t)}var G1e=Mr(function({store:t,alwaysVisible:r,unstable_otherElementRef:o,...n}){let i=N8();t=t||i,mn(t,!1);let a=(0,jf.useRef)(null),s=hn(n.id),[c,d]=(0,jf.useState)(null),{open:u,mounted:f,animated:m,contentElement:g}=Bf(t,{open:"open",mounted:"mounted",animated:"animated",contentElement:"contentElement"}),h=Gt(t.disclosure,"contentElement"),b=(0,jf.useRef)(!1);Jt(()=>{a.current&&t?.setContentElement(a.current)},[t]),Jt(()=>{let _;return t?.setState("animated",x=>(_=x,!0)),()=>{_!==void 0&&t?.setState("animated",_)}},[t]),Jt(()=>{if(!m){u?b.current&&(b.current=!1,d("enter")):(b.current=!0,d(null));return}if(!g?.isConnected){d(null);return}return jZ(()=>{d(u?"enter":f?"leave":null)})},[m,g,u,f]),Jt(()=>{if(!t||!m||!c||!g)return;let _=()=>t?.setState("animating",!1),x=()=>(0,aJ.flushSync)(_);if(c==="leave"&&u||c==="enter"&&!u)return;if(typeof m=="number")return oJ(m,x);let E=[g];h&&E.push(h);let S=o?.current;S&&E.push(S);let C=Math.max(...E.map(U1e));if(!C){c==="enter"&&t.setState("animated",!1),_();return}return oJ(Math.max(C-1e3/60,0),x)},[t,m,g,h,o,u,c]),n=Ca(n,_=>(0,V8.jsx)(jC,{value:t,children:_}),[t]);let v=D8(f,n.hidden,r),y=n.style,w=(0,jf.useMemo)(()=>v?{...y,display:"none"}:y,[v,y]);return n={"data-open":u||void 0,"data-enter":c==="enter"||void 0,"data-leave":c==="leave"||void 0,hidden:v,...n,id:s,ref:ao(s?t.setContentElement:null,a,n.ref),style:w},mg(n)}),Y1e=Cr(function(t){let r=G1e(t);return Ar(W1e,r)}),Xwt=Cr(function({unmountOnHide:t,...r}){let o=N8(),n=r.store||o;return Gt(n,["mounted"],i=>!t||i?.mounted)===!1?null:(0,V8.jsx)(Y1e,{...r})});function sJ(e={}){let t=e.store||e.disclosure?vg(e.store,MC(e.disclosure,["contentElement","disclosureElement"])):void 0;let r=t?.getState(),o=ft(e.open,r?.open,e.defaultOpen,!1),n=ft(e.animated,r?.animated,!1),i={open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:ft(r?.contentElement,null),disclosureElement:ft(r?.disclosureElement,null)},a=t?zn(i,t):zn(i);return hr(a,()=>cr(a,["animated","animating"],s=>{s.animated||a.setState("animating",!1)})),hr(a,()=>qi(a,["open"],()=>{a.getState().animated&&a.setState("animating",!0)})),hr(a,()=>cr(a,["open","animating"],s=>{a.setState("mounted",s.open||s.animating)})),{...a,disclosure:e.disclosure,setOpen:s=>a.setState("open",s),show:()=>a.setState("open",!0),hide:()=>a.setState("open",!1),toggle:()=>a.setState("open",s=>!s),stopAnimation:()=>a.setState("animating",!1),setContentElement:s=>a.setState("contentElement",s),setDisclosureElement:s=>a.setState("disclosureElement",s)}}function lJ(e,t,r){return fl(t,[r.store,r.disclosure]),Hr(e,r,"open","setOpen"),Hr(e,r,"mounted","setMounted"),Hr(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var f0=hi([tJ],[jC]),ixt=f0.useContext,axt=f0.useScopedContext,sxt=f0.useProviderContext,cJ=f0.ContextProvider,dJ=f0.ScopedContextProvider;var p0=l(X(),1),HC=(0,p0.createContext)(void 0),m0=hi([cJ,IC],[dJ,bg]),L8=m0.useContext,gl=m0.useScopedContext,WC=m0.useProviderContext,uJ=m0.ContextProvider,fJ=m0.ScopedContextProvider,UC=(0,p0.createContext)(void 0),pJ=(0,p0.createContext)(!1),z8=(0,p0.createContext)(null);function mJ(e,t,r){return fl(t,[r.store]),Hr(e,r,"items","setItems"),e}function gJ(e){return{id:hn(e.id),...e}}function hJ(e,t,r){e=mJ(e,t,r),Hr(e,r,"activeId","setActiveId");let o={compositeElementInFocusOrder:r.compositeElementInFocusOrder??r.includesBaseElement};return Hr(e,o,"compositeElementInFocusOrder"),Hr(e,r,"virtualFocus"),Hr(e,r,"orientation"),Hr(e,r,"rtl"),Hr(e,r,"focusLoop"),Hr(e,r,"focusWrap"),Hr(e,r,"focusShift"),e}function bJ(e={}){return sJ(e)}function vJ(e,t,r){return lJ(e,t,r)}function yJ({popover:e,...t}={}){let r=vg(t.store,MC(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement","unstable_placing"]));let o=r?.getState(),n=bJ({...t,store:r}),i=ft(t.placement,o?.placement,"bottom"),a={...n.getState(),placement:i,currentPlacement:i,anchorElement:ft(o?.anchorElement,null),popoverElement:ft(o?.popoverElement,null),arrowElement:ft(o?.arrowElement,null),rendered:Symbol("rendered"),unstable_placing:!1},s=zn(a,n,r),c=a.anchorElement===a.disclosureElement?a.anchorElement:null;return hr(s,()=>cr(s,["anchorElement","disclosureElement"],d=>{if(d.anchorElement&&d.anchorElement!==c){c=null;return}c=d.disclosureElement,s.setState("anchorElement",c)})),{...n,...s,setAnchorElement:d=>s.setState("anchorElement",d),setPopoverElement:d=>s.setState("popoverElement",d),setArrowElement:d=>s.setState("arrowElement",d),render:()=>s.setState("rendered",Symbol("rendered"))}}function _J(e,t,r){return fl(t,[r.popover]),Hr(e,r,"placement"),vJ(e,t,r)}var wJ=l(X(),1),q1e="div";function K1e(e){let t=e.relatedTarget;return hg(t)?Ff(e.currentTarget,t):!1}var B8=Symbol("composite-hover");function X1e(e){let{relatedTarget:t}=e;if(!hg(t))return!1;let r=t;do{if(Dn(r,B8)&&r[B8])return!0;r=r.parentElement}while(r);return!1}var j8=Mr(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=OC();t=t||i,mn(t,!1);let a=pQ(),s=n.onMouseMove,c=$r(r),d=wt(h=>{if(s?.(h),!h.defaultPrevented&&a()&&c(h)){if(!rQ(h.currentTarget)){let b=t?.getState().compositeElement;b&&!Sa(b)&&b.focus({preventScroll:!0})}t?.setActiveId(h.currentTarget.id)}}),u=n.onMouseLeave,f=$r(o),m=wt(h=>{u?.(h),!h.defaultPrevented&&a()&&(K1e(h)||X1e(h)||c(h)&&f(h)&&(t?.setActiveId(null),t?.getState().compositeElement?.focus({preventScroll:!0})))}),g=(0,wJ.useCallback)(h=>{h&&(h[B8]=!0)},[]);return n={...n,ref:ao(g,n.ref),onMouseMove:d,onMouseLeave:m},n}),Fxt=pl(Cr(function(t){let r=j8(t);return Ar(q1e,r)}));var Z1e=new WeakMap,xJ=new WeakMap;function g0(e){e.scrollIntoView({block:"nearest",inline:"nearest"})}function Q1e(e,t){let r=e.ownerDocument.defaultView;if(!r||!r.getComputedStyle(t).writingMode.startsWith("horizontal"))return null;let o=null,n=null,i=e.parentElement;for(;i&&t.contains(i);){let a=r.getComputedStyle(i);if(a.overflowY!=="visible"&&a.overflowY!=="clip"&&i.scrollHeight>i.clientHeight){if(o)return null;o=i}if(a.overflowX!=="visible"&&a.overflowX!=="clip"&&i.scrollWidth>i.clientWidth){if(n)return null;n=i}if(i===t)break;i=i.parentElement}return n&&n!==o?null:o}function J1e(e,t){let r=e.getBoundingClientRect(),o=t.getBoundingClientRect(),n=o.width/t.offsetWidth||1,i=o.left+t.clientLeft*n,a=i+t.clientWidth*n,s=t.clientWidth*n,c=r.left<i,d=r.right>a,u=c&&!d&&r.width<s||d&&!c&&r.width>s,f=c&&!d&&r.width>s||d&&!c&&r.width<s,m=0;u?m=(r.left-i)/n:f&&(m=(r.right-a)/n);let g=o.height/t.offsetHeight||1,h=(r.top+r.height/2-(o.top+(t.clientTop+t.clientHeight/2)*g))/g;t.scrollBy({left:m,top:h})}function GC(e){if(!e)return g0;let t=xJ.get(e);if(t)return t;let r=o=>{let{contentElement:n,moves:i,selectElement:a}=e.getState();if(!a||i!==Z1e.get(e)||!n?.contains(o))return g0(o);let s=Q1e(o,n);if(!s)return g0(o);J1e(o,s)};return xJ.set(e,r),r}var so=l(X(),1),wg=l(I(),1);var $1e="input";function eSe(e,t,r){return r?e.find(o=>!o.disabled&&o.value)?.value===t:!1}function SJ(e,t){if(!t||e==null)return!1;let r=e0(e),o=e0(t);return r.length!==e.length||o.length!==t.length?!1:o.length>r.length&&o.toLowerCase().startsWith(r.toLowerCase())}function tSe(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function rSe(e){return e.find(t=>t.disabled?!1:t.element?.getAttribute("role")!=="tab")?.id}var oSe=Mr(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:a=0,showOnChange:s,showOnMouseDown:c,showOnClick:d=c,showOnKeyDown:u,showOnKeyPress:f=u,blurActiveItemOnClick:m,setValueOnClick:g=!0,moveOnKeyPress:h=!0,autoComplete:b="list",name:v,form:y,disabled:w,..._}){let x=gl(!0),E=WC();t=t||E||x,mn(t,!1);let S=(0,so.useRef)(null),[C,R]=fQ(),T=(0,so.useRef)(!1),P=(0,so.useRef)(!1),O=(0,so.useRef)(null),k=()=>{let H=O.current;H!=null&&(cancelAnimationFrame(H),O.current=null)},F=Gt(t,["virtualFocus"],H=>H.virtualFocus&&o),V=b==="inline"||b==="both",[L,B]=(0,so.useState)(V);uQ(()=>{V&&B(!0)},[V]);let j=Gt(t,"inputValue"),A=Gt(t,["selectedValue"],H=>{if(v&&Array.isArray(H.selectedValue))return H.selectedValue}),D=Array.isArray(A),N=(0,so.useRef)(void 0);(0,so.useEffect)(()=>cr(t,["selectedValue","activeId"],(H,Z)=>{N.current=Z.selectedValue}),[t]);let z=Gt(t,["activeValue","selectedValue","activeId"],H=>{if(V&&L&&!(H.activeValue&&Array.isArray(H.selectedValue)&&(H.selectedValue.includes(H.activeValue)||N.current?.includes(H.activeValue))))return H.activeValue}),W=Gt(t,"renderedItems"),Y=Gt(t,"open"),G=Gt(t,"contentElement"),ve=Gt(t,"unstable_placing"),fe=eSe(W,z,F),Se=(0,so.useMemo)(()=>{if(!V||!L)return j;if(fe){if(SJ(j,z)){let H=z?.slice(j.length)||"";return j+H}return j}return z||j},[V,L,fe,z,j]);(0,so.useEffect)(()=>{let H=S.current;if(!H)return;let Z=()=>B(!0);return H.addEventListener("combobox-item-move",Z),()=>{H.removeEventListener("combobox-item-move",Z)}},[]),(0,so.useEffect)(()=>{if(!V||!L||!z||!fe||!SJ(j,z))return;let H=$v;return queueMicrotask(()=>{let Z=S.current;if(!Z)return;let{start:M,end:se}=t0(Z),Ue=j.length,ce=z.length;wC(Z,Ue,ce),H=()=>{if(!Sa(Z))return;let{start:Et,end:Re}=t0(Z);Et===Ue&&Re===ce&&wC(Z,M,se)}}),()=>H()},[C,V,L,z,fe,j]);let le=wt(n),ye=(0,so.useRef)(null),Ee=(0,so.useRef)(void 0),Ie=(0,so.useRef)(!1),Q=(0,so.useRef)(!1);(0,so.useEffect)(()=>{if(!Y||!G)return;let H=r0(G);if(!H)return;let Z=()=>{T.current=!1,Ie.current=!0},M=()=>{if(Q.current||(Ie.current=!0),!t||!T.current)return;let{activeId:Ue}=t.getState();Ue!==null&&Ue!==ye.current&&(T.current=!1)},se={passive:!0,capture:!0};return H.addEventListener("wheel",Z,se),H.addEventListener("touchmove",Z,se),H.addEventListener("scroll",M,se),()=>{H.removeEventListener("wheel",Z,!0),H.removeEventListener("touchmove",Z,!0),H.removeEventListener("scroll",M,!0)}},[Y,G,t]),Jt(()=>{Ie.current=!1,j&&(P.current||(T.current=!0))},[j]),Jt(()=>{F!=="always"&&Y||(T.current=Y)},[F,Y]),Jt(()=>{Y||(Ee.current=void 0)},[Y]);let me=Gt(t,"resetValueOnSelect");fl(()=>{let H=T.current;if(!t||!Y||P.current||!H&&(!me||Ie.current))return;let Z=t.getState(),{compositeElement:M,activeId:se,selectElement:Ue,selectedValue:ce}=Z;if(M&&!Sa(M)||Z.unstable_placing)return;let Et=t.item(se)?.value,Re=Et!=null&&(Array.isArray(ce)?ce.includes(Et):ce===Et);if(F&&H&&!(Ue&&!j&&Re)){let Rt=le(W),pe=Rt!==void 0?Rt:rSe(W)??t.first();ye.current=pe;let de=pe??null,Sn=t.item(de)?.value,Vt=Ee.current;de!==se||Vt?.id!==de||Vt?.value!==Sn?(Ee.current={id:de,value:Sn},t.move(de)):t.setState("activeValue",Sn)}else{let Rt=t.item(se||t.first())?.element;Rt&&"scrollIntoView"in Rt&&(Q.current=!0,Rt.scrollIntoView({block:"nearest",inline:"nearest"}),requestAnimationFrame(()=>{Q.current=!1}))}},[t,Y,ve,C,j,F,me,le,W]),(0,so.useEffect)(()=>{if(!V)return;let H=S.current;if(!H)return;let Z=[H,G].filter(se=>!!se),M=se=>{Z.every(Ue=>CC(se,Ue))&&t?.setInputValue(Se)};for(let se of Z)se.addEventListener("focusout",M);return()=>{for(let se of Z)se.removeEventListener("focusout",M)}},[V,G,t,Se]);let re=H=>H.currentTarget.value.length>=a,ee=_.onChange,ie=$r(s??re),J=$r(i??!t.tag),ae=wt(H=>{if(ee?.(H),H.defaultPrevented||!t)return;let Z=H.currentTarget,{value:M,selectionStart:se,selectionEnd:Ue}=Z,ce=H.nativeEvent;if(T.current=!0,tQ(ce)&&(ce.isComposing&&(T.current=!1,P.current=!0),V)){let Et=ce.inputType==="insertText"||ce.inputType==="insertCompositionText",Re=se===M.length;B(Et&&Re)}if(J(H)){let Et=M===t.getState().inputValue;t.setInputValue(M),queueMicrotask(()=>{wC(Z,se,Ue)}),V&&F&&Et&&R()}ie(H)&&t.show(),(!F||!T.current)&&t.setActiveId(null)});(0,so.useEffect)(()=>k,[]);let he=_.onCompositionStart,ge=wt(H=>{k(),T.current=!1,P.current=!0,he?.(H)}),_e=_.onCompositionEnd,Te=wt(H=>{T.current=!0,P.current=!1,_e?.(H),!H.defaultPrevented&&F&&(k(),O.current=requestAnimationFrame(()=>{O.current=null,!P.current&&R()}))}),Ne=_.onMouseDown,K=$r(m??(()=>t.getState().compositeElementInFocusOrder)),ne=$r(g),Ke=$r(d??re),Ce=wt(H=>{Ne?.(H),!H.defaultPrevented&&(H.button||H.ctrlKey||t&&(K(H)&&t.setActiveId(null),ne(H)&&t.setInputValue(Se),Ke(H)&&Df(H.currentTarget,"mouseup",t.show)))}),ke=_.onKeyDown,Qe=$r(f??re),et=wt(H=>{if(ke?.(H),H.repeat||(T.current=!1),H.defaultPrevented||!t)return;let{open:Z}=t.getState();if(Z&&H.key==="Enter"){H.preventDefault();return}H.ctrlKey||H.altKey||H.shiftKey||H.metaKey||Z||(H.key==="ArrowUp"||H.key==="ArrowDown")&&Qe(H)&&(H.preventDefault(),t.show())}),xt=_.onBlur,Ht=wt(H=>{T.current=!1,xt?.(H)}),Xe=hn(_.id),Xo=tSe(b)?b:void 0,po=Gt(t,["activeId"],H=>H.activeId===null),Ft=cl({disabled:w,"aria-disabled":_["aria-disabled"]}),Lo=_.composite!==!1,[,Ur]=kC(Lo?null:t.setCompositeElement),mo=Gt(t,D?["compositeElement"]:[],H=>D?H.compositeElement:null);_=Ca(_,H=>!v||!Array.isArray(A)||Lo&&!mo?H:(0,wg.jsxs)(wg.Fragment,{children:[H,A.map((Z,M)=>(0,wg.jsx)("input",{type:"hidden",name:v,form:y,disabled:Ft,value:Z},M))]}),[v,y,Ft,Lo,mo,A]),_={role:"combobox","aria-autocomplete":Xo,"aria-haspopup":GZ(G,"listbox"),"aria-expanded":Y,"aria-controls":G?.id,"data-active-item":po||void 0,value:Se,..._,id:Xe,name:D?void 0:v,form:y,disabled:w,ref:ao(S,t.setInputElement,Lo?void 0:Ur,_.ref),onChange:ae,onCompositionStart:ge,onCompositionEnd:Te,onMouseDown:Ce,onKeyDown:et,onBlur:Ht};let Be=GC(t);return _=M8({store:t,unstable_scrollIntoView:Be,focusable:r,..._,moveOnKeyPress:H=>HZ(h,H)?!1:(V&&B(!0),!0)}),{autoComplete:"off",..._}}),YC=Cr(function(t){let r=oSe(t);return Ar($1e,r)});var qC=l(X(),1),H8=l(I(),1);var nSe="div";function iSe(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function aSe(e){return YZ(e)??"option"}var sSe=Mr(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:a,focusOnHover:s,moveOnKeyPress:c=!0,preventScrollOnKeyDown:d,getItem:u,...f}){let m=gl();t=t||m,mn(t,!1);let g=hn(f.id),{resetValueOnSelectState:h,multiSelectable:b,selected:v,autoFocusSelected:y,selectElement:w}=Bf(t,["selectedValue"],{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(N){return Array.isArray(N.selectedValue)},selected(N){return iSe(N.selectedValue,r)},autoFocusSelected(N){return r==null?!1:Array.isArray(N.selectedValue)?N.selectedValue[N.selectedValue.length-1]===r:N.selectedValue===r},selectElement:"selectElement"}),_=!!w,x=!!w,E=cl(f),S=(0,qC.useCallback)(N=>{let z={...N,value:x&&E?void 0:r};return u?u(z):z},[x,E,r,u]);n=n??(!x&&!b),o=o??(r!=null&&!b),d=d??x;let C=aSe((0,qC.useContext)(HC)),R=f.onClick,T=$r(n),P=$r(i),O=$r(a??h),k=$r(o),F=wt(N=>{R?.(N),!N.defaultPrevented&&($Z(N)||JZ(N)||(r!=null&&(P(N)&&(O(N)&&t?.resetInputValue(),t?.setSelectedValue(z=>Array.isArray(z)?z.includes(r)?z.filter(W=>W!==r):[...z,r]:r)),T(N)&&t?.setInputValue(r)),k(N)&&t?.hide()))}),V=f.onKeyDown,L=wt(N=>{if(V?.(N),N.defaultPrevented)return;let z=t?.getState().compositeElement;if(!z||Sa(z))return;let W=N.key.length===1&&!N.ctrlKey&&!N.metaKey,Y=(xC()?N.metaKey:N.ctrlKey)&&N.key.toLowerCase()==="v",G=N.key==="Backspace"||N.key==="Delete";if(W||Y||G){if(z===w)return;if(Ln(z)){queueMicrotask(()=>z.focus()),t?.setInputValue(z.value);return}z.focus(),"value"in z&&typeof z.value=="string"&&t?.setInputValue(z.value)}});(x||b)&&v!=null&&(f={"aria-selected":v,...f}),f=Ca(f,N=>(0,H8.jsx)(UC.Provider,{value:r,children:(0,H8.jsx)(pJ.Provider,{value:v??!1,children:N})}),[r,v]);let B=_?y:void 0;f={role:C,children:r,...f,id:g,onClick:F,onKeyDown:L},f.autoFocus===void 0&&B!==void 0&&(f.autoFocus=!1,f["data-autofocus"]=B||void 0);let j=$r(c),A=GC(t);f=A8({store:t,unstable_scrollIntoView:A,...f,getItem:S,preventScrollOnKeyDown:d,moveOnKeyPress:N=>{if(!j(N))return!1;let z=new Event("combobox-item-move");return t?.getState().compositeElement?.dispatchEvent(z),!0}});let D=$r(s??!1);return f=j8({store:t,...f,focusOnHover(N){return s!==void 0?D(N):x&&t.getState().open}}),f}),KC=pl(Cr(function(t){let r=sSe(t);return Ar(nSe,r)}));var XC=l(X(),1),CJ=l(I(),1);var lSe="span";function W8(e){return e0(e).toLowerCase()}function cSe(e,t){let r=[];for(let o of t){if(!o)continue;let n=0,i=o.length,a=e.indexOf(o,n);for(;a!==-1;)r.push([a,i]),n=a+1,a=e.indexOf(o,n)}return r}function dSe(e){e.sort(([r],[o])=>r-o);let t=[];for(let[r,o]of e){let n=t[t.length-1];n&&r<n[0]+n[1]?n[1]=Math.max(n[1],r+o-n[0]):t.push([r,o])}return t}function uSe(e){let t=[],r=[],o=0;for(let i of e){let a=W8(i).length;for(let s=0;s<a;s+=1)t.push(s===0?o:-1),r.push(o);o+=i.length}t.push(e.length),r.push(e.length);let n=e.length;for(let i=t.length-1;i>=0;i-=1){let a=t[i];a!=null&&(a===-1?t[i]=n:n=a)}return{starts:t,ends:r}}function fSe(e,t){if(!t.length)return t;let{starts:r,ends:o}=uSe(e),n=[];for(let[i,a]of t){let s=r[i],c=o[i+a];s==null||c==null||c<=s||n.push([s,c-s])}return n}function pSe(e,t){if(!e||!t)return e;let r=LZ(t).map(W8),o=[],n=(c,d=!1)=>(0,CJ.jsx)("span",{"data-autocomplete-value":d?"":void 0,"data-user-value":d?void 0:"",children:c},o.length),i=fSe(e,dSe(cSe(W8(e),new Set(r)))),a=i[0];if(!a)return o.push(n(e,!0)),o;let[s]=a;return[e.slice(0,s),...i.flatMap(([c,d],u)=>{let f=e.slice(c,c+d),m=i[u+1]?.[0];return[f,e.slice(c+d,m)]})].forEach((c,d)=>{c&&o.push(n(c,d%2===0))}),o}var mSe=Mr(function({store:t,value:r,userValue:o,...n}){let i=gl();t=t||i;let a=(0,XC.useContext)(UC),s=r??a,c=Gt(t,["inputValue"],d=>o??d?.inputValue);return n={children:(0,XC.useMemo)(()=>{if(s)return c?pSe(s,c):s},[s,c]),...n},n}),ZC=Cr(function(t){let r=mSe(t);return Ar(lSe,r)});var gSe="label",hSe=Mr(function({store:t,...r}){let o=gl(!0),n=WC();t=t||n||o,mn(t,!1);let i=Gt(t,"inputElement");o0(i,"id");let a=i?.id,s=hn(r.id);return r={htmlFor:a,...r,id:s,ref:ao(t.setLabelElement,r.ref)},r}),QC=pl(Cr(function(t){let r=hSe(t);return Ar(gSe,r)}));var mc=l(X(),1),h0=l(I(),1);var bSe="div",vSe=Mr(function({store:t,alwaysVisible:r,...o}){let n=gl(!0),i=L8();t=t||i;let a=!!t&&t===n;mn(t,!1);let s=o.onFocus,c=wt(k=>{if(s?.(k),k.defaultPrevented||!xo(k))return;let F=t.getState().compositeElement;if(!F||!ul(F))return;let V=k.currentTarget;queueMicrotask(()=>{Gi(V).activeElement===V&&F.focus()})}),d=(0,mc.useRef)(null),u=hn(o.id),f=Gt(t,"mounted"),m=D8(f,o.hidden,r),g=m?{...o.style,display:"none"}:o.style,h=Gt(t,["selectedValue"],k=>Array.isArray(k.selectedValue)),b=o0(d,"role",o.role),v=(b==="listbox"||b==="tree"||b==="grid")&&h||void 0,[y,w]=(0,mc.useState)(!1),_=Gt(t,"contentElement"),x=(0,mc.useContext)(z8),E=(0,mc.useState)(),[S,C]=x||E,R=(0,mc.useMemo)(()=>[S,C],[S,C]);Jt(()=>{if(!f)return;let k=d.current;if(!k||_!==k)return;let F=()=>{w(!!k.querySelector("[role='listbox']"))},V=new MutationObserver(F);return V.observe(k,{subtree:!0,childList:!0,attributeFilter:["role"]}),F(),()=>V.disconnect()},[f,_]),y||(o={role:"listbox","aria-multiselectable":v,...o}),o=Ca(o,k=>(0,h0.jsx)(fJ,{value:t,children:(0,h0.jsx)(z8.Provider,{value:R,children:(0,h0.jsx)(rJ.Provider,{value:C,children:(0,h0.jsx)(HC.Provider,{value:b,children:k})})})}),[t,b,R]);let T=u&&(!n||!a)?t.setContentElement:null,P=Gt(t,["labelElement","selectLabelElement"],k=>S?null:k.selectLabelElement||k.labelElement);o0(P,"id");let O=S||P?.id;return o={"aria-labelledby":o["aria-label"]!=null?void 0:O,hidden:m,...o,id:u,onFocus:c,ref:ao(T,d,o.ref),style:g,tabIndex:-1},o}),JC=Cr(function(t){let r=vSe(t);return Ar(bSe,r)});var U8=l(X(),1),y1t=(0,U8.createContext)(null),_1t=(0,U8.createContext)(null),b0=hi([IC],[bg]),EJ=b0.useContext,w1t=b0.useScopedContext,x1t=b0.useProviderContext,S1t=b0.ContextProvider,C1t=b0.ScopedContextProvider;var ySe=SC()&&KZ();function kJ({tag:e,...t}={}){let r=vg(t.store,MQ(e,["value","rtl"])),o=ft(t.defaultInputValue,t.defaultValue);({...t});let n=e?.getState(),i=r?.getState(),a=ft(t.activeId,i?.activeId,t.defaultActiveId,null),s=BQ({...t,activeId:a,compositeElementInFocusOrder:ft(t.compositeElementInFocusOrder,t.includesBaseElement,i?.compositeElementInFocusOrder,i?.includesBaseElement,!0),orientation:ft(t.orientation,i?.orientation,"vertical"),focusLoop:ft(t.focusLoop,i?.focusLoop,!0),focusWrap:ft(t.focusWrap,i?.focusWrap,!0),virtualFocus:ft(t.virtualFocus,i?.virtualFocus,!0)}),c=yJ({...t,placement:ft(t.placement,i?.placement,"bottom-start")}),d=ft(t.inputValue,t.value,i?.inputValue,i?.value,o,""),u=ft(t.selectedValue,i?.selectedValue,n?.values,t.defaultSelectedValue,""),f=t.selectedValue===void 0&&i?.selectedValue===void 0&&n?.values===void 0&&t.defaultSelectedValue===void 0,m=Array.isArray(u),g={...s.getState(),...c.getState(),inputValue:d,value:d,selectedValue:u,resetValueOnSelect:ft(t.resetValueOnSelect,i?.resetValueOnSelect,m),resetValueOnHide:ft(t.resetValueOnHide,i?.resetValueOnHide,m&&!e),selectOnMove:ft(t.selectOnMove,i?.selectOnMove,!1),activeValue:i?.activeValue,inputElement:ft(i?.inputElement,null),labelElement:ft(i?.labelElement,null),selectElement:ft(i?.selectElement,null),selectLabelElement:ft(i?.selectLabelElement,null)},h=zn(g,s,c,r);hr(h,()=>uc(cr(h,["inputValue"],C=>{h.setState("value",C.inputValue)}),cr(h,["value"],C=>{h.setState("inputValue",C.value)})));let b=!1,v=new Set;t.focusLoop===void 0&&i?.focusLoop===void 0&&v.add("focusLoop"),t.focusWrap===void 0&&i?.focusWrap===void 0&&v.add("focusWrap"),t.compositeElementInFocusOrder===void 0&&t.includesBaseElement===void 0&&i?.compositeElementInFocusOrder===void 0&&i?.includesBaseElement===void 0&&v.add("compositeElementInFocusOrder"),t.resetValueOnSelect===void 0&&i?.resetValueOnSelect===void 0&&v.add("resetValueOnSelect");let y=g.compositeElement===g.selectElement?g.selectElement:null,w=g.selectElement||g.compositeElement||g.disclosureElement,_=g.anchorElement===w?g.anchorElement:null;hr(h,()=>cr(h,["compositeElement","selectElement"],C=>{if(!(!C.selectElement&&!y)){if(C.compositeElement&&C.compositeElement===C.selectElement){y=C.selectElement;return}if(C.compositeElement&&C.compositeElement!==y){y=null;return}y=C.selectElement,h.setState("compositeElement",y)}})),hr(h,()=>cr(h,["selectElement"],C=>{if(!C.selectElement)return;let{focusLoop:R,focusWrap:T,compositeElementInFocusOrder:P,resetValueOnSelect:O}=h.getState();return v.has("focusLoop")&&s.setState("focusLoop",!1),v.has("focusWrap")&&s.setState("focusWrap",!1),v.has("compositeElementInFocusOrder")&&s.setState("compositeElementInFocusOrder",!1),v.has("resetValueOnSelect")&&h.setState("resetValueOnSelect",!0),()=>{let k=h.getState();v.has("focusLoop")&&!k.focusLoop&&s.setState("focusLoop",R),v.has("focusWrap")&&!k.focusWrap&&s.setState("focusWrap",T),v.has("compositeElementInFocusOrder")&&!k.compositeElementInFocusOrder&&s.setState("compositeElementInFocusOrder",P),v.has("resetValueOnSelect")&&k.resetValueOnSelect&&h.setState("resetValueOnSelect",O)}})),hr(h,()=>cr(h,["anchorElement","compositeElement","disclosureElement","selectElement"],C=>{if(C.anchorElement&&C.anchorElement!==_){_=null;return}_=C.selectElement||C.compositeElement||C.disclosureElement,h.setState("anchorElement",_)})),hr(h,()=>cr(h,["items","selectedValue","selectElement"],(C,R)=>{if(f){if(C.selectedValue!==R.selectedValue){f=!1;return}C.selectElement&&queueMicrotask(()=>{if(!f)return;let T=h.getState();if(!T.selectElement)return;let P=T.items.find(O=>!O.disabled&&O.value!=null);P?.value!=null&&(f=!1,h.setState("selectedValue",P.value))})}})),ySe&&hr(h,()=>cr(h,["virtualFocus"],()=>{h.setState("virtualFocus",!1)})),hr(h,()=>{if(e)return uc(cr(h,["selectedValue"],C=>{Array.isArray(C.selectedValue)&&e.setValues(C.selectedValue)}),cr(e,["values"],C=>{h.setState("selectedValue",C.values)}))}),hr(h,()=>cr(h,["resetValueOnHide","mounted"],C=>{C.resetValueOnHide&&(C.mounted||h.setState("inputValue",d))})),hr(h,()=>cr(h,["open"],C=>{if(C.open){b=!0;return}b=!1,h.setState("activeId",a),h.setState("moves",0)})),hr(h,()=>cr(h,["moves","activeId"],(C,R)=>{C.moves!==R.moves&&(b=!1),C.activeId!==R.activeId&&(b=!1),C.moves===R.moves&&h.setState("activeValue",void 0)})),hr(h,()=>ou(h,["moves","renderedItems"],(C,R)=>{if(C.moves===R.moves)return;let{activeId:T}=h.getState(),P=s.item(T);h.setState("activeValue",P?.value)})),hr(h,()=>cr(h,["items","mounted","open","selectedValue","selectElement"],C=>{if(!C.selectElement||C.mounted&&!b)return;let R=Array.isArray(C.selectedValue)?C.selectedValue:[C.selectedValue],T=R[R.length-1];if(T==null)return;let P=C.items.find(O=>!O.disabled&&O.value===T);P&&(b=!1,h.setState("activeId",P.id))})),hr(h,()=>ou(h,["selectOnMove","moves"],C=>{let{activeId:R,open:T,selectedValue:P,selectElement:O}=h.getState();if(!O||!C.selectOnMove&&T||Array.isArray(P)||!C.moves||!R)return;let k=s.item(R);!k||k.disabled||k.value==null||h.setState("selectedValue",k.value)}));let x=C=>{h.setState("inputValue",C)},E=()=>x(g.inputValue),S=(C,R)=>{v.delete(C),C==="includesBaseElement"&&v.delete("compositeElementInFocusOrder"),C==="selectedValue"&&(f=!1),h.setState(C,R)};return{...c,...s,...h,setState:S,tag:e,setInputValue:x,resetInputValue:E,setValue:x,resetValue:E,setSelectedValue:C=>S("selectedValue",C),setInputElement:C=>h.setState("inputElement",C),setLabelElement:C=>h.setState("labelElement",C),setSelectElement:C=>h.setState("selectElement",C),setSelectLabelElement:C=>h.setState("selectLabelElement",C)}}function wSe(e){let t=EJ();return e={...e,tag:e.tag!==void 0?e.tag:t},gJ(e)}function xSe(e,t,r){fl(t,[r.tag]);let o={inputValue:r.inputValue??r.value,setInputValue:r.setInputValue??r.setValue};return Hr(e,o,"inputValue","setInputValue"),Hr(e,r,"selectedValue","setSelectedValue"),Hr(e,r,"selectOnMove"),Hr(e,r,"resetValueOnHide"),Hr(e,r,"resetValueOnSelect"),Object.assign(hJ(_J(e,t,r),t,r),{tag:r.tag})}function G8(e={}){e=wSe(e);let[t,r]=_g(kJ,e);return xSe(t,r,e)}var RJ=l(I(),1);function $C(e={}){let t=G8(e);return(0,RJ.jsx)(uJ,{value:t,children:e.children})}var NJ=l(Y8(),1);var FJ=l(it(),1),nu=l($(),1),Hf=l(U(),1),hl=l(oe(),1);var TSe=[],v0=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:TSe;var y0=l(U(),1),PSe=[];function Fo({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:PSe,[o,n]=(0,y0.useState)(r),[i,a]=(0,y0.useState)(!1);return(0,y0.useEffect)(()=>{if(!t){n(r);return}let s=!1;return a(!0),t().then(c=>{if(!s){let d=Array.isArray(c)&&c.length>0?c:r;n(d)}}).catch(()=>{s||n(r)}).finally(()=>{s||a(!1)}),()=>{s=!0}},[t,r]),{elements:o,isLoading:i}}var Yt=l(I(),1);function IJ(e=""){return(0,NJ.default)(e.trim().toLowerCase())}var AJ=(e,t,r)=>e.singleSelection?r:Array.isArray(t?.value)?t.value.includes(r)?t.value.filter(o=>o!==r):[...t.value,r]:[r];function MJ(e,t){return`${e}-${t}`}var VJ=({selected:e})=>(0,Yt.jsx)("span",{className:q("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,Yt.jsx)(hl.Icon,{icon:Wl})}),DJ=({selected:e})=>(0,Yt.jsx)("span",{className:q("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function LJ({view:e,filter:t,onChangeView:r}){let o=(0,FJ.useInstanceId)(LJ,"dataviews-filter-list-box"),[n,i]=(0,Hf.useState)(t.operators?.length===1?void 0:null),a=e.filters?.find(c=>c.field===t.field),s=v0(t,a);return(0,Yt.jsx)(hl.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,nu.sprintf)((0,nu.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(MJ(o,t.elements[0].value))},render:(0,Yt.jsx)(hl.Composite.Typeahead,{}),children:t.elements.map(c=>(0,Yt.jsxs)(hl.Composite.Hover,{render:(0,Yt.jsx)(hl.Composite.Item,{id:MJ(o,c.value),render:(0,Yt.jsx)("div",{"aria-label":c.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let d=a?[...(e.filters??[]).map(u=>u.field===t.field?{...u,operator:a.operator||t.operators[0],value:AJ(t,a,c.value)}:u)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:AJ(t,a,c.value)}];r({...e,page:1,filters:d})}}),children:[t.singleSelection&&(0,Yt.jsx)(DJ,{selected:s===c.value}),!t.singleSelection&&(0,Yt.jsx)(VJ,{selected:s.includes(c.value)}),(0,Yt.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:c.label,children:c.label})]},c.value))})}function OSe({view:e,filter:t,onChangeView:r}){let[o,n]=(0,Hf.useState)(""),i=(0,Hf.useDeferredValue)(o),a=e.filters?.find(d=>d.field===t.field),s=v0(t,a),c=(0,Hf.useMemo)(()=>{let d=IJ(i);return t.elements.filter(u=>IJ(u.label).includes(d))},[t.elements,i]);return(0,Yt.jsxs)($C,{selectedValue:s,setSelectedValue:d=>{let u=a?[...(e.filters??[]).map(f=>f.field===t.field?{...f,operator:a.operator||t.operators[0],value:d}:f)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:d}];r({...e,page:1,filters:u})},setValue:n,children:[(0,Yt.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,Yt.jsx)(qr,{render:(0,Yt.jsx)(QC,{}),children:(0,nu.__)("Search items")}),(0,Yt.jsx)(YC,{autoSelect:"always",placeholder:(0,nu.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,Yt.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,Yt.jsx)(hl.Icon,{icon:Ib})})]}),(0,Yt.jsxs)(JC,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[c.map(d=>(0,Yt.jsxs)(KC,{resetValueOnSelect:!1,value:d.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,Yt.jsx)(DJ,{selected:s===d.value}),!t.singleSelection&&(0,Yt.jsx)(VJ,{selected:s.includes(d.value)}),(0,Yt.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:d.label,children:[(0,Yt.jsx)(ZC,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:d.label}),!!d.description&&(0,Yt.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:d.description})]})]},d.value)),!c.length&&(0,Yt.jsx)("p",{children:(0,nu.__)("No results found")})]})]})}function zJ(e){let{elements:t,isLoading:r}=Fo({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,Yt.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Yt.jsx)(hl.Spinner,{})});if(t.length===0)return(0,Yt.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,nu.__)("No elements found")});let o=t.length>10?OSe:LJ;return(0,Yt.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var BJ=l(S2(),1),jJ=l(it(),1),q8=l(U(),1),HJ=l(oe(),1);var K8=l(I(),1);function WJ({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(d=>d.field===e.field),i=v0(e,n),a=(0,q8.useMemo)(()=>{let d=o.find(u=>u.id===e.field);return d&&{...d,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:u})=>u[d.id],setValue:({value:u})=>({[d.id]:u})}},[o,e.field]),s=(0,q8.useMemo)(()=>(t.filters??[]).reduce((d,u)=>(d[u.field]=u.value,d),{}),[t.filters]),c=(0,jJ.useEvent)(d=>{if(!a||!n)return;let u=a.getValue({item:d});(0,BJ.default)(u,i)||r({...t,filters:(t.filters??[]).map(f=>f.field===e.field?{...f,operator:n.operator||e.operators[0],value:u===""?void 0:u}:f)})});return!a||!a.Edit||!n?null:(0,K8.jsx)(HJ.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,K8.jsx)(a.Edit,{hideLabelFromVision:!0,data:s,field:a,operator:n.operator,onChange:c})})}var ze=l($(),1),eo=l(U(),1),_0=l(_s(),1);var ISe=/(?:[Zz]|[+-](?:[01]\d|2[0-3]):?[0-5]\d)$/,ASe=["HH:mm","HH:mm:ss"],MSe=new Date(2e3,0,1);function Bn(e){if(typeof e!="string")return null;let t=e.trim().replace(ISe,"");for(let r of ASe){let o=cj(t,r,MSe);if(Qa(o))return o.getHours()*3600+o.getMinutes()*60+o.getSeconds()}return null}var X8=l(I(),1),lo={Name:(0,X8.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,X8.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function xg(e,t){let r=Bn(t);return r!==null?[Bn(e)??NaN,r]:[(0,_0.getDate)(e).getTime(),(0,_0.getDate)(t).getTime()]}function GJ(e,t){switch(t){case"days":return cf(new Date,e);case"weeks":return gj(new Date,e);case"months":return eS(new Date,e);case"years":return tS(new Date,e);default:return new Date}}var YJ={label:(0,ze.__)("Is none of"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),lo),filter:((e,t,r)=>{if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?!r.some(n=>o.includes(n)):typeof o=="string"||typeof o=="number"?!r.includes(o):!1}),selection:"multi"},t3=[{name:Or,label:(0,ze.__)("Includes"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),lo),filter(e,t,r){if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?r.some(n=>o.includes(n)):typeof o=="string"||typeof o=="number"?r.includes(o):!1},selection:"multi"},{name:Ir,...YJ},{name:H2,label:(0,ze.__)("Includes all"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),lo),filter(e,t,r){if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?r.every(n=>o.includes(n)):!1},selection:"multi"},{name:Mo,...YJ},{name:_o,label:(0,ze.__)("Between (inc)"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),lo),filter(e,t,r){if(!Array.isArray(r)||r.length!==2||r.includes(void 0)||r.includes("")||r.includes(null))return!0;let o=t.getValue({item:e}),[n,i]=r.map(Bn);if(n!==null&&i!==null){let a=Bn(o);return a!==null&&a>=n&&a<=i}return typeof o=="number"||o instanceof Date||typeof o=="string"?o>=r[0]&&o<=r[1]:!1},selection:"custom"},{name:Vn,label:(0,ze.__)("In the past"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),lo),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=GJ(r.value,r.unit),n=(0,_0.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:pi,label:(0,ze.__)("Over"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),lo),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=GJ(r.value,r.unit);return(0,_0.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:Br,label:(0,ze.__)("Is"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:jr,label:(0,ze.__)("Is not"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:Bd,label:(0,ze.__)("Less than"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:jd,label:(0,ze.__)("Greater than"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:Hd,label:(0,ze.__)("Less than or equal"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:Wd,label:(0,ze.__)("Greater than or equal"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:ps,label:(0,ze.__)("Before"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){if(r===void 0)return!0;let[o,n]=xg(t.getValue({item:e}),r);return o<n},selection:"single"},{name:ms,label:(0,ze.__)("After"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){if(r===void 0)return!0;let[o,n]=xg(t.getValue({item:e}),r);return o>n},selection:"single"},{name:gs,label:(0,ze.__)("Before (inc)"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){if(r===void 0)return!0;let[o,n]=xg(t.getValue({item:e}),r);return o<=n},selection:"single"},{name:hs,label:(0,ze.__)("After (inc)"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){if(r===void 0)return!0;let[o,n]=xg(t.getValue({item:e}),r);return o>=n},selection:"single"},{name:nl,label:(0,ze.__)("Contains"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&o.toLowerCase().includes(String(r).toLowerCase())},selection:"single"},{name:il,label:(0,ze.__)("Doesn't contain"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&!o.toLowerCase().includes(String(r).toLowerCase())},selection:"single"},{name:al,label:(0,ze.__)("Starts with"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&o.toLowerCase().startsWith(String(r).toLowerCase())},selection:"single"},{name:bs,label:(0,ze.__)("On"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){if(r===void 0)return!0;let[o,n]=xg(t.getValue({item:e}),r);return o===n},selection:"single"},{name:vs,label:(0,ze.__)("Not on"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){if(r===void 0)return!0;let[o,n]=xg(t.getValue({item:e}),r);return o!==n},selection:"single"}],Wf=e=>t3.find(t=>t.name===e),qJ=()=>t3.map(e=>e.name),KJ=e=>t3.filter(t=>t.selection==="single").some(t=>t.name===e),XJ=e=>t3.some(t=>t.name===e);var co=l(I(),1),NSe="Enter",FSe=" ",VSe=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=Wf(t?.operator);return o!==void 0?o.filterText(r,e):(0,gc.sprintf)((0,gc.__)("Unknown status for %1$s"),r.name)};function DSe({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(a=>({value:a,label:Wf(a)?.label||a})),n=t.filters?.find(a=>a.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,co.jsxs)(ue,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,co.jsx)(iu.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,co.jsx)(iu.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,gc.__)("Conditions"),value:i,options:o,onChange:a=>{let s=a,c=n?.operator,d=n?[...(t.filters??[]).map(u=>{if(u.field===e.field){let f=Wf(c)?.selection,m=Wf(s)?.selection,g=f!==m||[f,m].includes("custom");return{...u,value:g?void 0:u.value,operator:s}}return u})]:[...t.filters??[],{field:e.field,operator:s,value:void 0}];r({...t,page:1,filters:d})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function ZJ({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,r3.useRef)(null),{filter:i,view:a,onChangeView:s}=o,c=a.filters?.find(y=>y.field===i.field),d=[],u=(0,r3.useMemo)(()=>{let y=r.find(w=>w.id===i.field);return y&&{...y,getValue:({item:w})=>w[y.id]}},[r,i.field]),{elements:f}=Fo({elements:i.elements,getElements:i.getElements});if(f.length>0)d=f.filter(y=>i.singleSelection?y.value===c?.value:c?.value?.includes(y.value));else if(Array.isArray(c?.value)){if(!c.value.some(w=>w==null||w==="")){let w=c.value.map(_=>u?.getValueFormatted({item:{[u.id]:_},field:u})||String(_));d=[{value:c.value,label:w}]}}else if(typeof c?.value=="object")d=[{value:c.value,label:c.value}];else if(c?.value!==void 0){let y=u!==void 0?u.getValueFormatted({item:{[u.id]:c.value},field:u}):String(c.value);d=[{value:c.value,label:y}]}let m=i.isPrimary,g=c?.isLocked,h=!g&&c?.value!==void 0,b=!g&&(!m||h),v=m?(0,gc.__)("Reset"):(0,gc.__)("Remove");return(0,co.jsx)(iu.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:y,onToggle:w})=>(0,co.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,co.jsxs)(ar.Root,{children:[(0,co.jsx)(ar.Trigger,{render:(0,co.jsx)("div",{className:q("dataviews-filters__summary-chip",{"has-reset":b,"has-values":h,"is-not-clickable":g}),role:"button",tabIndex:g?-1:0,onClick:()=>{g||w()},onKeyDown:_=>{!g&&[NSe,FSe].includes(_.key)&&(w(),_.preventDefault())},"aria-disabled":g,"aria-pressed":y,"aria-expanded":y,ref:n,children:(0,co.jsx)(VSe,{activeElements:d,filterInView:c,filter:i})})}),(0,co.jsx)(ar.Popup,{children:(0,gc.sprintf)((0,gc.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),b&&(0,co.jsxs)(ar.Root,{children:[(0,co.jsx)(ar.Trigger,{render:(0,co.jsx)("button",{className:q("dataviews-filters__summary-chip-remove",{"has-values":h}),"aria-label":v,onClick:()=>{s({...a,page:1,filters:a.filters?.filter(_=>_.field!==i.field)}),m?n.current?.focus():e.current?.focus()},children:(0,co.jsx)(iu.Icon,{icon:Ys})})}),(0,co.jsx)(ar.Popup,{children:v})]})]}),renderContent:()=>(0,co.jsxs)(ue,{direction:"column",justify:"flex-start",children:[(0,co.jsx)(DSe,{...o}),o.filter.hasElements?(0,co.jsx)(zJ,{...o,filter:{...o.filter,elements:f}}):(0,co.jsx)(WJ,{...o,fields:r})]})})}var QJ=l(oe(),1),JJ=l($(),1),$J=l(U(),1);var hc=l(I(),1);function Z8({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(a=>!a.isVisible);return(0,hc.jsxs)(Ye.Root,{disabled:!i.length,children:[(0,hc.jsx)(Ye.Trigger,{...n}),(0,hc.jsx)(Ye.Popup,{children:i.map(a=>(0,hc.jsx)(Ye.Item,{onClick:()=>{o(a.field),r({...t,page:1,filters:[...t.filters||[],{field:a.field,value:void 0,operator:a.operators[0]}]})},children:(0,hc.jsx)(Ye.ItemLabel,{children:a.name})},a.field))})]})}function LSe({filters:e,view:t,onChangeView:r,setOpenedFilter:o},n){if(!e.length||e.every(({isPrimary:a})=>a))return null;let i=e.filter(a=>!a.isVisible);return(0,hc.jsx)(Z8,{triggerProps:{render:(0,hc.jsx)(QJ.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,JJ.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var e$=(0,$J.forwardRef)(LSe);var t$=l(oe(),1),r$=l($(),1),o$=l(I(),1);function n$({filters:e,view:t,onChangeView:r}){let o=i=>e.some(a=>a.field===i&&a.isPrimary),n=!t.search&&!t.filters?.some(i=>!i.isLocked&&(i.value!==void 0||!o(i.field)));return(0,o$.jsx)(t$.Button,{disabled:n,accessibleWhenDisabled:!0,size:"compact",variant:"tertiary",className:"dataviews-filters__reset-button",onClick:()=>{r({...t,page:1,search:"",filters:t.filters?.filter(i=>!!i.isLocked)||[]})},children:(0,r$.__)("Reset")})}var i$=l(U(),1);function zSe(e,t){return(0,i$.useMemo)(()=>{let r=[];return e.forEach(o=>{if(o.filterBy===!1||!o.hasElements&&!o.Edit)return;let n=o.filterBy.operators,i=!!o.filterBy?.isPrimary,a=t.filters?.some(s=>s.field===o.id&&!!s.isLocked)??!1;r.push({field:o.id,name:o.label,elements:o.elements,getElements:o.getElements,hasElements:o.hasElements,singleSelection:n.some(s=>KJ(s)),operators:n,isVisible:a||i||!!t.filters?.some(s=>s.field===o.id&&XJ(s.operator)),isPrimary:i,isLocked:a})}),r.sort((o,n)=>o.isLocked&&!n.isLocked?-1:!o.isLocked&&n.isLocked?1:o.isPrimary&&!n.isPrimary?-1:!o.isPrimary&&n.isPrimary?1:o.name.localeCompare(n.name)),r},[e,t])}var w0=zSe;var x0=l(I(),1);function BSe({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,Sg.useContext)(Ze),a=(0,Sg.useRef)(null),s=w0(t,r),c=(0,x0.jsx)(e$,{filters:s,view:r,onChangeView:o,ref:a,setOpenedFilter:i},"add-filter"),d=s.filter(f=>f.isVisible);if(d.length===0)return null;let u=[...d.map(f=>(0,x0.jsx)(ZJ,{filter:f,view:r,fields:t,onChangeView:o,addFilterRef:a,openedFilter:n},f.field)),c];return u.push((0,x0.jsx)(n$,{filters:s,view:r,onChangeView:o},"reset-filters")),(0,x0.jsx)(ue,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:u})}var S0=(0,Sg.memo)(BSe);var au=l(U(),1),a$=l(oe(),1);var o3=l($(),1);var bl=l(I(),1);function jSe(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,au.useContext)(Ze),a=(0,au.useRef)(null),s=(0,au.useCallback)(g=>{r(g),i(!0)},[r,i]);if(e.length===0)return null;let c=e.some(g=>g.isVisible),d={label:(0,o3.__)("Add filter"),"aria-expanded":!1,isPressed:!1},u={label:(0,o3._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},f=e.some(g=>g.isPrimary||g.isLocked),m=(0,bl.jsx)(a$.Button,{ref:a,className:"dataviews-filters__visibility-toggle",size:"compact",icon:pb,disabled:f,accessibleWhenDisabled:!0,...c?u:d});return(0,bl.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:c?(0,bl.jsx)(HSe,{buttonRef:a,filtersCount:t.filters?.length,children:m}):(0,bl.jsx)(Z8,{filters:e,view:t,onChangeView:s,setOpenedFilter:o,triggerProps:{render:m}})})}function HSe({buttonRef:e,filtersCount:t,children:r}){return(0,au.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,bl.jsxs)(bl.Fragment,{children:[r,!!t&&(0,bl.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var n3=jSe;var s$=l(U(),1);var l$=l(I(),1);function WSe(e){let{isShowingFilter:t}=(0,s$.useContext)(Ze);return t?(0,l$.jsx)(S0,{...e}):null}var i3=WSe;var c$=l(U(),1),d$=l(oe(),1),u$=l($(),1);var Uf=l(I(),1);function Q8({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:a,isLoading:s,view:c,onChangeView:d,selection:u,onChangeSelection:f,setOpenedFilter:m,onClickItem:g,isItemClickable:h,renderItemLink:b,defaultLayouts:v,containerRef:y,empty:w=(0,Uf.jsx)("p",{children:(0,u$.__)("No results")})}=(0,c$.useContext)(Ze),_=wa(!a,{delay:200});if(!a)return _?(0,Uf.jsx)("div",{className:"dataviews-loading",children:(0,Uf.jsx)("p",{children:(0,Uf.jsx)(d$.Spinner,{})})}):null;let x=eu.find(E=>E.type===c.type&&v[E.type])?.component;return(0,Uf.jsx)("div",{className:"dataviews-layout__container",ref:y,children:(0,Uf.jsx)(x,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:s,onChangeView:d,onChangeSelection:f,selection:u,setOpenedFilter:m,onClickItem:g,renderItemLink:b,isItemClickable:h,view:c,empty:w})})}var f$=l(U(),1);var Cg=l(I(),1),USe=[];function J8(){let{view:e,paginationInfo:{totalItems:t=0,totalPages:r},data:o,actions:n=USe,isLoading:i,hasInitiallyLoaded:a}=(0,f$.useContext)(Ze),s=!!i&&a&&!!o?.length,c=wa(!!s),d=ng(n,o)&&[$m,Y2].includes(e.type),u=p8(e,{totalItems:t,totalPages:r});return!t||!d&&!u?null:(0,Cg.jsx)("div",{className:"dataviews-footer",inert:s?"true":void 0,children:(0,Cg.jsxs)(ue,{direction:"row",justify:"end",align:"center",className:q("dataviews-footer__content",{"is-refreshing":c}),gap:"sm",children:[d&&(0,Cg.jsx)(Q2,{}),(0,Cg.jsx)(fZ,{})]})})}var p$=l($(),1),ws=l(U(),1),m$=l(oe(),1),g$=l(it(),1);var h$=l(I(),1),GSe=(0,ws.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,ws.useContext)(Ze),[n,i,a]=(0,g$.useDebouncedInput)(r.search);(0,ws.useEffect)(()=>{r.search!==a&&i(r.search??"")},[r.search,i]);let s=(0,ws.useRef)(o),c=(0,ws.useRef)(r);(0,ws.useEffect)(()=>{s.current=o,c.current=r},[o,r]),(0,ws.useEffect)(()=>{a!==c.current?.search&&s.current({...c.current,page:r.page?1:void 0,startPosition:r.startPosition?1:void 0,search:a})},[a]);let d=t||(0,p$.__)("Search");return(0,h$.jsx)(m$.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:d,placeholder:d,size:"compact"})}),$8=GSe;var Ro=l(oe(),1),bc=l($(),1),xs=l(U(),1);var eI=l(ZW(),1),b$=l(it(),1);var Ot=l(I(),1),YSe={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function tI(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,xs.useContext)(Ze),o=Object.keys(r);if(o.length<=1)return null;let n=eu.find(i=>e.type===i.type);return(0,Ot.jsxs)(Ye.Root,{children:[(0,Ot.jsx)(Ye.Trigger,{render:(0,Ot.jsx)(Ro.Button,{size:"compact",icon:n?.icon,label:(0,bc.__)("Layout")})}),(0,Ot.jsx)(Ye.Popup,{children:(0,Ot.jsx)(Ye.RadioGroup,{value:e.type,onValueChange:i=>{switch(i){case"list":case"grid":case"table":case"pickerGrid":case"pickerTable":case"pickerActivity":case"activity":let a={...e};return"layout"in a&&delete a.layout,t({...a,type:i,...r[i]})}(0,eI.default)("Invalid dataview")},children:o.map(i=>{let a=eu.find(s=>s.type===i);return a?(0,Ot.jsx)(Ye.RadioItem,{value:i,closeOnClick:!0,children:(0,Ot.jsx)(Ye.ItemLabel,{children:a.label})},i):null})})})]})}function qSe(){let{view:e,fields:t,onChangeView:r}=(0,xs.useContext)(Ze),o=(0,xs.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,Ot.jsx)(Ro.SelectControl,{label:(0,bc.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function KSe(){let{view:e,fields:t,onChangeView:r}=(0,xs.useContext)(Ze);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,Ot.jsx)(Ro.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",isBlock:!0,label:(0,bc.__)("Order"),value:n,onChange:i=>{if(i==="asc"||i==="desc"){r({...e,sort:{direction:i,field:e.sort?.field||t.find(a=>a.enableSorting!==!1)?.id||""},showLevels:!1});return}(0,eI.default)("Invalid direction")},children:W2.map(i=>(0,Ot.jsx)(Ro.__experimentalToggleGroupControlOptionIcon,{value:i,icon:gX[i],label:G2[i]},i))})}function XSe(){let{view:e,config:t,onChangeView:r}=(0,xs.useContext)(Ze),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,Ot.jsx)(Ro.__experimentalToggleGroupControl,{isBlock:!0,label:(0,bc.__)("Items per page"),value:e.perPage||10,disabled:!e?.sort?.field,onChange:n=>{let i=typeof n=="number"||n===void 0?n:parseInt(n,10);r({...e,perPage:i,page:1})},children:t.perPageSizes.map(n=>(0,Ot.jsx)(Ro.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function ZSe(){let{onReset:e}=(0,xs.useContext)(Ze);return e===void 0?null:(0,Ot.jsx)(Ro.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,bc.__)("Reset view")})}function rI(){let{view:e,onReset:t}=(0,xs.useContext)(Ze),r=(0,b$.useInstanceId)(v$,"dataviews-view-config-dropdown"),o=eu.find(i=>i.type===e.type),n=typeof t=="function";return(0,Ot.jsx)(Ro.Dropdown,{expandOnMobile:!0,popoverProps:{...YSe,id:r},renderToggle:({onToggle:i,isOpen:a})=>(0,Ot.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,Ot.jsx)(Ro.Button,{size:"compact",icon:E5,label:(0,bc._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":a?"true":"false","aria-controls":r}),n&&(0,Ot.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,Ot.jsx)(Ro.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,Ot.jsxs)(ue,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,Ot.jsxs)(ue,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,Ot.jsx)(Ro.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,bc.__)("Appearance")}),(0,Ot.jsx)(ZSe,{})]}),(0,Ot.jsxs)(ue,{direction:"column",gap:"lg",children:[(0,Ot.jsxs)(ue,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,Ot.jsx)(qSe,{}),(0,Ot.jsx)(KSe,{})]}),!!o?.viewConfigOptions&&(0,Ot.jsx)(o.viewConfigOptions,{}),(0,Ot.jsx)(XSe,{}),(0,Ot.jsx)(eC,{})]})]})})})}function v$(){return(0,Ot.jsxs)(Ot.Fragment,{children:[(0,Ot.jsx)(tI,{}),(0,Ot.jsx)(rI,{})]})}var QSe=(0,xs.memo)(v$),y$=QSe;var N$=l(U(),1);var a3=l(U(),1),_$=l(it(),1),w$=l(oe(),1);var oI=l(I(),1),JSe=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,a3.useRef)(null),a=(0,_$.useMergeRefs)([n,i]);return(0,oI.jsx)(Kr,{className:"dataviews-validated-control",required:e,markWhenOptional:r,ref:a,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[type="checkbox"]'),children:(0,oI.jsx)(w$.CheckboxControl,{...o})})},s3=(0,a3.forwardRef)(JSe);s3.displayName="ValidatedCheckboxControl";var Eg=l(U(),1),x$=l(it(),1),S$=l(oe(),1);var nI=l(I(),1),$Se=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,Eg.useRef)(null),a=(0,x$.useMergeRefs)([n,i]);return(0,Eg.useEffect)(()=>{let s=i.current?.querySelector('input[role="combobox"]');s&&(s.required=e??!1)},[e]),(0,nI.jsx)(Kr,{className:"dataviews-validated-control",required:e,markWhenOptional:r,ref:a,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[role="combobox"]'),children:(0,nI.jsx)(S$.ComboboxControl,{...o})})},l3=(0,Eg.forwardRef)($Se);l3.displayName="ValidatedComboboxControl";var c3=l(U(),1),C$=l(oe(),1);var kg=l(I(),1),e2e=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,c3.useRef)(null);return(0,kg.jsxs)("div",{className:"dataviews-validated-control__wrapper-with-error-delegate",ref:n,children:[(0,kg.jsx)(Kr,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,kg.jsx)(C$.FormTokenField,{...o})}),(0,kg.jsx)("input",{className:"dataviews-validated-control__error-delegate",type:"text",ref:i,required:e,value:o.value&&o.value.length>0?"hasvalue":"",tabIndex:-1,onChange:()=>{},onFocus:a=>{a.target.previousElementSibling?.querySelector('input[type="text"]')?.focus()}})]})},d3=(0,c3.forwardRef)(e2e);d3.displayName="ValidatedFormTokenField";var u3=l(U(),1),E$=l(it(),1),k$=l(oe(),1);var iI=l(I(),1),t2e=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,u3.useRef)(null),a=(0,E$.useMergeRefs)([n,i]);return(0,iI.jsx)(Kr,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,iI.jsx)(k$.__experimentalNumberControl,{ref:a,...o})})},f3=(0,u3.forwardRef)(t2e);f3.displayName="ValidatedNumberControl";var p3=l(U(),1),R$=l(it(),1),T$=l(oe(),1);var aI=l(I(),1),r2e=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,p3.useRef)(null),a=(0,R$.useMergeRefs)([n,i]);return(0,aI.jsx)(Kr,{className:"dataviews-validated-control",required:e,markWhenOptional:r,ref:a,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[type="radio"]'),children:(0,aI.jsx)(T$.RadioControl,{...o})})},m3=(0,p3.forwardRef)(r2e);m3.displayName="ValidatedRadioControl";var g3=l(U(),1),P$=l(it(),1),O$=l(oe(),1);var sI=l(I(),1),o2e=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,g3.useRef)(null),a=(0,P$.useMergeRefs)([n,i]);return(0,sI.jsx)(Kr,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,sI.jsx)(O$.SelectControl,{ref:a,...o})})},h3=(0,g3.forwardRef)(o2e);h3.displayName="ValidatedSelectControl";var b3=l(U(),1),I$=l(it(),1),A$=l(oe(),1);var lI=l(I(),1),n2e=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,b3.useRef)(null),a=(0,I$.useMergeRefs)([n,i]);return(0,lI.jsx)(Kr,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,lI.jsx)(A$.ToggleControl,{ref:a,required:e,...o})})},v3=(0,b3.forwardRef)(n2e);v3.displayName="ValidatedToggleControl";var Tg=l(U(),1),M$=l(oe(),1);var Rg=l(I(),1),i2e=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,Tg.useRef)(null),a=(0,Tg.useId)();return(0,Rg.jsxs)("div",{className:"dataviews-validated-control__wrapper-with-error-delegate",children:[(0,Rg.jsx)(Kr,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,Rg.jsx)(M$.__experimentalToggleGroupControl,{ref:n,...o})}),(0,Rg.jsx)("input",{className:"dataviews-validated-control__error-delegate",type:"radio",ref:i,required:e,checked:o.value!==void 0,tabIndex:-1,name:a,onChange:()=>{},onFocus:s=>{s.target.previousElementSibling?.querySelector('[data-active-item="true"]')?.focus()}})]})},y3=(0,Tg.forwardRef)(i2e);y3.displayName="ValidatedToggleGroupControl";function $t(e,t){let r;return e?.required&&t?.required?r=t.required.message?{type:t.required.type,message:t.required.message}:void 0:e?.pattern&&t?.pattern?r=t.pattern:e?.min&&t?.min?r=t.min:e?.max&&t?.max?r=t.max:e?.minLength&&t?.minLength?r=t.minLength:e?.maxLength&&t?.maxLength?r=t.maxLength:e?.elements&&t?.elements?r=t.elements:t?.custom&&(r=t.custom),r}var F$=l(I(),1);function V$({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:a,setValue:s,label:c,description:d,isValid:u}=e,f=e.isDisabled({item:r,field:e}),m=(0,N$.useCallback)(()=>{t(s({item:r,value:!a({item:r})}))},[r,a,t,s]);return(0,F$.jsx)(s3,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:$t(u,i),hidden:o,label:c,help:d,checked:a({item:r}),onChange:m,disabled:f})}var D$=l(oe(),1),L$=l(U(),1);var cI=l(I(),1);function _3({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:a,placeholder:s,getValue:c,setValue:d,isValid:u}=t,f=c({item:e})??"",m=(0,L$.useCallback)(b=>r(d({item:e,value:b??""})),[e,r,d]),{elements:g,isLoading:h}=Fo({elements:t.elements,getElements:t.getElements});return h?(0,cI.jsx)(D$.Spinner,{}):(0,cI.jsx)(l3,{required:!!t.isValid?.required,customValidity:$t(u,n),label:i,value:f,help:a,placeholder:s,options:g,onChange:m,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var W$=l(oe(),1),ka=l(U(),1),Ag=l($(),1),U$=l(Kl(),1),bi=l(_s(),1);var Og=l(oe(),1),dI=l(U(),1),vl=l($(),1);var Pg=l(I(),1),a2e={[Vn]:[{value:"days",label:(0,vl.__)("Days")},{value:"weeks",label:(0,vl.__)("Weeks")},{value:"months",label:(0,vl.__)("Months")},{value:"years",label:(0,vl.__)("Years")}],[pi]:[{value:"days",label:(0,vl.__)("Days ago")},{value:"weeks",label:(0,vl.__)("Weeks ago")},{value:"months",label:(0,vl.__)("Months ago")},{value:"years",label:(0,vl.__)("Years ago")}]};function w3({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let a=a2e[i===Vn?"inThePast":"over"],{id:s,label:c,description:d,getValue:u,setValue:f}=r,m=r.isDisabled({item:t,field:r}),g=u({item:t}),{value:h="",unit:b=a[0].value}=g&&typeof g=="object"?g:{},v=(0,dI.useCallback)(w=>o(f({item:t,value:{value:Number(w),unit:b}})),[o,f,t,b]),y=(0,dI.useCallback)(w=>o(f({item:t,value:{value:h,unit:w}})),[o,f,t,h]);return(0,Pg.jsx)(Og.BaseControl,{id:s,className:q(e,"dataviews-controls__relative-date"),label:c,hideLabelFromVision:n,help:d,children:(0,Pg.jsxs)(ue,{direction:"row",gap:"sm",children:[(0,Pg.jsx)(Og.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:h,onChange:v,disabled:m}),(0,Pg.jsx)(Og.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,vl.__)("Unit"),value:b,options:a,onChange:y,hideLabelFromVision:!0,disabled:m})]})})}function C0(e,t){return t?new io(e,t):e}var z$=l(U(),1);function E0(e,t){let r=typeof e.min?.constraint=="string"?e.min.constraint:void 0,o=typeof e.max?.constraint=="string"?e.max.constraint:void 0,n=(0,z$.useMemo)(()=>{let i=[];if(r){let a=t(r);a&&i.push({before:a})}if(o){let a=t(o);a&&i.push({after:a})}return i.length>0?i:void 0},[r,o,t]);return{minConstraint:r,maxConstraint:o,disabledMatchers:n}}var s2e={ary:"ar-MA",haz:"fa"};function k0(e){let t=e?.trim().split(/[_-]/)??[],r=t.shift()?.toLowerCase();if(!r)return;let o=[s2e[r]??r];for(let n of t)(/^[a-z]{4}$/i.test(n)||/^([a-z]{2}|\d{3})$/i.test(n))&&o.push(n);return o.join("-")}var B$=l(_s(),1),R0=l($(),1);function j$(){let{timezone:e}=(0,B$.getSettings)(),t=-1*(new Date().getTimezoneOffset()/60);if(Number(e.offset)===t)return;let r=Number(e.offset)>=0?"+":"",o=e.abbr!==""&&isNaN(Number(e.abbr))?e.abbr:`UTC${r}${e.offsetFormatted}`,n=e.string.replaceAll("_"," "),i=o;return e.string==="UTC"?i=(0,R0.__)("Coordinated Universal Time"):n.trim().length>0&&(i=`(${o}) ${n}`),(0,R0.sprintf)((0,R0.__)("Timezone: %s"),i)}var H$=l(_s(),1);function Ig(e){if(!e)return null;let t=(0,H$.getDate)(e);return t&&Qa(t)?t:null}var su=l(I(),1),uI=e=>e?(0,bi.dateI18n)("Y-m-d\\TH:i",(0,bi.getDate)(e)):"";function l2e({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:a}){let{compact:s}=a||{},{id:c,label:d,description:u,setValue:f,getValue:m,isValid:g}=t,h=t.isDisabled({item:e,field:t}),b=m({item:e}),v=typeof b=="string"?b:void 0,{timezone:y}=(0,bi.getSettings)(),w=y.string||(0,bi.dateI18n)("P"),[_,x]=(0,ka.useState)(()=>{let j=Ig(v);return C0(j||new Date,w)});(0,ka.useEffect)(()=>{let j=Ig(v);if(j){let A=C0(j,w);x(D=>lf(A,C0(D,w))?D:A)}},[w,v]);let E=(0,ka.useRef)(null),S=(0,ka.useRef)(void 0),{minConstraint:C,maxConstraint:R,disabledMatchers:T}=E0(g,Ig),P=(0,ka.useCallback)(j=>r(f({item:e,value:j})),[e,r,f]);(0,ka.useEffect)(()=>()=>clearTimeout(S.current),[]);let O=(0,ka.useCallback)(j=>{if(j){let A=(0,bi.dateI18n)("Y-m-d",j),D=v?(0,bi.dateI18n)("H:i",(0,bi.getDate)(v)):"00:00",N=(0,bi.getDate)(`${A}T${D}`);P(N.toISOString())}else P(void 0);clearTimeout(S.current),S.current=setTimeout(()=>{let A=E.current;A&&(A.dispatchEvent(new Event("invalid",{cancelable:!0})),A.validationMessage&&(0,U$.speak)(A.validationMessage))},0)},[P,v]),k=(0,ka.useCallback)(j=>{if(j){let A=(0,bi.getDate)(j);P(A.toISOString());let D=Ig(A.toISOString());D&&x(C0(D,w))}else P(void 0)},[P,w]),{format:F}=t,V=F.weekStartsOn??(0,bi.getSettings)().l10n.startOfWeek,L=k0((0,bi.getSettings)().l10n.locale),B=d;return g?.required&&!n&&!o?B=`${d} (${(0,Ag.__)("Required")})`:!g?.required&&n&&!o&&(B=`${d} (${(0,Ag.__)("Optional")})`),(0,su.jsx)(W$.BaseControl,{id:c,label:B,help:u,hideLabelFromVision:o,children:(0,su.jsxs)(ue,{direction:"column",gap:"lg",children:[(0,su.jsx)(ts,{ref:E,required:!!g?.required,customValidity:$t(g,i),type:"datetime-local",label:(0,Ag.__)("Date time"),hideLabelFromVision:!0,value:uI(v),onValueChange:k,disabled:h,description:j$(),min:C?uI(C):void 0,max:R?uI(R):void 0}),!s&&(0,su.jsx)($b,{style:{width:"100%"},value:v?Ig(v):null,onValueChange:O,month:_,onMonthChange:x,timeZone:w,locale:L,dir:(0,Ag.isRTL)()?"rtl":"ltr",weekStartsOn:V,disabled:h||T})]})})}function G$({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a,config:s}){return i===Vn||i===pi?(0,su.jsx)(w3,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,su.jsx)(l2e,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a,config:s})}var Ra=l(oe(),1),Y$=l(Kl(),1),qt=l(U(),1),to=l($(),1),jn=l(_s(),1);var Er=l(I(),1),c2e=[{id:"today",label:(0,to.__)("Today"),getValue:()=>(0,jn.getDate)(null)},{id:"yesterday",label:(0,to.__)("Yesterday"),getValue:()=>{let e=(0,jn.getDate)(null);return cf(e,1)}},{id:"past-week",label:(0,to.__)("Past week"),getValue:()=>{let e=(0,jn.getDate)(null);return cf(e,7)}},{id:"past-month",label:(0,to.__)("Past month"),getValue:()=>{let e=(0,jn.getDate)(null);return eS(e,1)}}],d2e=[{id:"last-7-days",label:(0,to.__)("Last 7 days"),getValue:()=>{let e=(0,jn.getDate)(null);return[cf(e,7),e]}},{id:"last-30-days",label:(0,to.__)("Last 30 days"),getValue:()=>{let e=(0,jn.getDate)(null);return[cf(e,30),e]}},{id:"month-to-date",label:(0,to.__)("Month to date"),getValue:()=>{let e=(0,jn.getDate)(null);return[qb(e),e]}},{id:"last-year",label:(0,to.__)("Last year"),getValue:()=>{let e=(0,jn.getDate)(null);return[tS(e,1),e]}},{id:"year-to-date",label:(0,to.__)("Year to date"),getValue:()=>{let e=(0,jn.getDate)(null);return[lm(e),e]}}],Ss=e=>{if(!e)return null;let t=uj(e);return Qa(t)?t:null},x3=e=>e?typeof e=="string"?e:Ql(e,"yyyy-MM-dd"):"";function q$({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:a}=e,[s,c]=(0,qt.useState)(void 0),d=(0,qt.useCallback)(()=>{let f=Array.isArray(r)?r:[r];for(let m of f){let g=m.current;if(g&&!g.validity.valid){c({type:"invalid",message:g.validationMessage});return}}c(void 0)},[r]);return(0,qt.useEffect)(()=>{let f=Array.isArray(r)?r:[r],m=t?$t(a,t):void 0;for(let g of f){let h=g.current;h&&h.setCustomValidity(m?.type==="invalid"&&m.message?m.message:"")}},[r,a,t]),(0,qt.useEffect)(()=>{let f=Array.isArray(r)?r:[r],m=g=>{g.preventDefault(),n(!0)};for(let g of f)g.current?.addEventListener("invalid",m);return()=>{for(let g of f)g.current?.removeEventListener("invalid",m)}},[r,n]),(0,qt.useEffect)(()=>{if(!o)return;let f=t?$t(a,t):void 0;f?c(f):d()},[o,a,t,d]),(0,qt.useEffect)(()=>{o&&s?.message&&(0,Y$.speak)(s.message)},[o,s?.message]),(0,Er.jsxs)(ue,{direction:"column",gap:"sm",onBlur:f=>{o||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,s&&(0,Er.jsx)(ec,{type:s.type,message:s.message})]})}function u2e({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:a,label:s,description:c,setValue:d,getValue:u,isValid:f,format:m}=t,g=t.isDisabled({item:e,field:t}),[h,b]=(0,qt.useState)(null),v=m.weekStartsOn??(0,jn.getSettings)().l10n.startOfWeek,y=k0((0,jn.getSettings)().l10n.locale),w=u({item:e}),_=typeof w=="string"?w:void 0,[x,E]=(0,qt.useState)(()=>Ss(_)||new Date);(0,qt.useEffect)(()=>{let j=Ss(_);j&&E(A=>lf(j,A)?A:j)},[_]);let[S,C]=(0,qt.useState)(!1),R=(0,qt.useRef)(null),{minConstraint:T,maxConstraint:P,disabledMatchers:O}=E0(f,Ss),k=(0,qt.useCallback)(j=>r(d({item:e,value:j})),[e,r,d]),F=(0,qt.useCallback)(j=>{let A=j?x3(j):void 0;k(A),b(null),C(!0)},[k]),V=(0,qt.useCallback)(j=>{let A=j.getValue(),D=x3(A);E(A),k(D),b(j.id),C(!0)},[k]),L=(0,qt.useCallback)(j=>{if(k(j),j){let A=Ss(j);A&&E(A)}b(null),C(!0)},[k]),B=s;return f?.required&&!n?B=`${s} (${(0,to.__)("Required")})`:!f?.required&&n&&(B=`${s} (${(0,to.__)("Optional")})`),(0,Er.jsx)(q$,{field:t,validity:i,inputRefs:R,isTouched:S,setIsTouched:C,children:(0,Er.jsx)(Ra.BaseControl,{id:a,className:"dataviews-controls__date",label:B,help:c,hideLabelFromVision:o,children:(0,Er.jsxs)(ue,{direction:"column",gap:"lg",children:[(0,Er.jsxs)(ue,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[c2e.map(j=>{let A=h===j.id;return(0,Er.jsx)(Ra.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:A,size:"small",disabled:g,accessibleWhenDisabled:!0,onClick:()=>V(j),children:j.label},j.id)}),(0,Er.jsx)(Ra.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!h,size:"small",disabled:!!h||g,accessibleWhenDisabled:!0,children:(0,to.__)("Custom")})]}),(0,Er.jsx)(Ra.__experimentalInputControl,{ref:R,type:"date",label:(0,to.__)("Date"),hideLabelFromVision:!0,value:_,onChange:L,required:!!t.isValid?.required,disabled:g,min:T,max:P}),(0,Er.jsx)($b,{style:{width:"100%"},value:_?Ss(_):null,onValueChange:F,month:x,onMonthChange:E,locale:y,dir:(0,to.isRTL)()?"rtl":"ltr",weekStartsOn:v,disabled:g||O,disableNavigation:g})]})})})}function f2e({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:a,label:s,description:c,getValue:d,setValue:u,isValid:f,format:m}=t,g=t.isDisabled({item:e,field:t}),h,b=d({item:e});Array.isArray(b)&&b.length===2&&b.every(W=>typeof W=="string")&&(h=b);let v=m.weekStartsOn??(0,jn.getSettings)().l10n.startOfWeek,y=k0((0,jn.getSettings)().l10n.locale),{minConstraint:w,maxConstraint:_,disabledMatchers:x}=E0(f,Ss),E=(0,qt.useCallback)(W=>{r(u({item:e,value:W}))},[e,r,u]),[S,C]=(0,qt.useState)(null),R=(0,qt.useMemo)(()=>{if(!h)return null;let[W,Y]=h;return{from:Ss(W)||void 0,to:Ss(Y)||void 0}},[h]),[T,P]=(0,qt.useState)(()=>R?.from||new Date),[O,k]=h??[];(0,qt.useEffect)(()=>{P(W=>{let Y=Ss(O),G=Ss(k),ve=Y??G,fe=Y&&G?IB({start:Y,end:G},{start:qb(W),end:d1(W)},{inclusive:!0}):[Y,G].some(Se=>Se&&lf(Se,W));return ve&&!fe?ve:W})},[O,k]);let[F,V]=(0,qt.useState)(!1),L=(0,qt.useRef)(null),B=(0,qt.useRef)(null),j=(0,qt.useCallback)((W,Y)=>{if(!W&&!Y){E(void 0);return}E([x3(W),x3(Y)])},[E]),A=(0,qt.useCallback)(W=>{j(W?.from,W?.to),C(null),V(!0)},[j]),D=(0,qt.useCallback)(W=>{let[Y,G]=W.getValue();P(Y),j(Y,G),C(W.id),V(!0)},[j]),N=(0,qt.useCallback)((W,Y)=>{let[G,ve]=h||[void 0,void 0];if(j(W==="from"?Y:G,W==="to"?Y:ve),Y){let le=Ss(Y);le&&P(le)}C(null),V(!0)},[h,j]),z=s;return t.isValid?.required&&!n?z=`${s} (${(0,to.__)("Required")})`:!t.isValid?.required&&n&&(z=`${s} (${(0,to.__)("Optional")})`),(0,Er.jsx)(q$,{field:t,validity:i,inputRefs:[L,B],isTouched:F,setIsTouched:V,children:(0,Er.jsx)(Ra.BaseControl,{id:a,className:"dataviews-controls__date",label:z,help:c,hideLabelFromVision:o,children:(0,Er.jsxs)(ue,{direction:"column",gap:"lg",children:[(0,Er.jsxs)(ue,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[d2e.map(W=>{let Y=S===W.id;return(0,Er.jsx)(Ra.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:Y,size:"small",disabled:g,accessibleWhenDisabled:!0,onClick:()=>D(W),children:W.label},W.id)}),(0,Er.jsx)(Ra.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!S,size:"small",accessibleWhenDisabled:!0,disabled:!!S||g,children:(0,to.__)("Custom")})]}),(0,Er.jsxs)(ue,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,Er.jsx)(Ra.__experimentalInputControl,{ref:L,type:"date",label:(0,to.__)("From"),hideLabelFromVision:!0,value:h?.[0],onChange:W=>N("from",W),required:!!t.isValid?.required,disabled:g,min:w,max:_}),(0,Er.jsx)(Ra.__experimentalInputControl,{ref:B,type:"date",label:(0,to.__)("To"),hideLabelFromVision:!0,value:h?.[1],onChange:W=>N("to",W),required:!!t.isValid?.required,disabled:g,min:w,max:_})]}),(0,Er.jsx)(tP,{style:{width:"100%"},value:R,onValueChange:A,month:T,onMonthChange:P,locale:y,dir:(0,to.isRTL)()?"rtl":"ltr",weekStartsOn:v,disabled:g||x})]})})})}function K$({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a}){return i===Vn||i===pi?(0,Er.jsx)(w3,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===_o?(0,Er.jsx)(f2e,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a}):(0,Er.jsx)(u2e,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a})}var X$=l(oe(),1),Z$=l(U(),1);var fI=l(I(),1);function S3({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:a,label:s,description:c,getValue:d,setValue:u,isValid:f}=t,m=t.isDisabled({item:e,field:t}),g=a==="array",h=d({item:e})??(g?[]:""),b=(0,Z$.useCallback)(w=>r(u({item:e,value:w})),[e,r,u]),{elements:v,isLoading:y}=Fo({elements:t.elements,getElements:t.getElements});return y?(0,fI.jsx)(X$.Spinner,{}):(0,fI.jsx)(h3,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:$t(f,i),label:s,value:h,help:c,options:v,onChange:b,hideLabelFromVision:o,multiple:g,disabled:m})}var pI=l(I(),1),p2e=10;function Q$(e){let{field:t}=e,{elements:r}=Fo({elements:t.elements,getElements:t.getElements});return r.length>=p2e?(0,pI.jsx)(_3,{...e}):(0,pI.jsx)(S3,{...e})}var J$=l(U(),1);var $$=l(I(),1);function yl({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:a,suffix:s,validity:c}){let{label:d,placeholder:u,description:f,getValue:m,setValue:g,isValid:h}=t,b=m({item:e}),v=t.isDisabled({item:e,field:t}),y=(0,J$.useCallback)(w=>r(g({item:e,value:w})),[e,g,r]);return(0,$$.jsx)(ts,{required:!!h.required,markWhenOptional:n,customValidity:$t(h,c),label:d,placeholder:u,value:b??"",description:typeof f=="string"?f:void 0,details:typeof f=="string"?void 0:f,onValueChange:y,hideLabelFromVision:o,type:i,prefix:a,suffix:s,disabled:v,pattern:h.pattern?h.pattern.constraint:void 0,minLength:h.minLength?h.minLength.constraint:void 0,maxLength:h.maxLength?h.maxLength.constraint:void 0})}var C3=l(I(),1);function eee({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,C3.jsx)(yl,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,C3.jsx)(Mi.Slot,{padding:"minimal",children:(0,C3.jsx)(zr,{icon:O5})})})}var E3=l(I(),1);function tee({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,E3.jsx)(yl,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,E3.jsx)(Mi.Slot,{padding:"minimal",children:(0,E3.jsx)(zr,{icon:Z5})})})}var k3=l(I(),1);function ree({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,k3.jsx)(yl,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,k3.jsx)(Mi.Slot,{padding:"minimal",children:(0,k3.jsx)(zr,{icon:G5})})})}var Gf=l(oe(),1),T0=l(U(),1),R3=l($(),1);var lu=l(I(),1);function oee(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function m2e({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,a=(0,T0.useCallback)(c=>t([oee(c),i]),[t,i]),s=(0,T0.useCallback)(c=>t([n,oee(c)]),[t,n]);return(0,lu.jsx)(Gf.BaseControl,{help:(0,R3.__)("The max. value must be greater than the min. value."),children:(0,lu.jsxs)(Gf.Flex,{direction:"row",gap:4,children:[(0,lu.jsx)(Gf.__experimentalNumberControl,{label:(0,R3.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:a,hideLabelFromVision:r,step:o}),(0,lu.jsx)(Gf.__experimentalNumberControl,{label:(0,R3.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:s,hideLabelFromVision:r,step:o})]})})}function T3({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a}){let s=t.format?.decimals??0,c=Math.pow(10,Math.abs(s)*-1),{label:d,description:u,getValue:f,setValue:m,isValid:g}=t,h=f({item:e})??"",b=t.isDisabled({item:e,field:t}),v=(0,T0.useCallback)(w=>{r(m({item:e,value:["",void 0].includes(w)?void 0:Number(w)}))},[e,r,m]),y=(0,T0.useCallback)(w=>{r(m({item:e,value:w}))},[e,r,m]);if(i===_o){let w=["",""];return Array.isArray(h)&&h.length===2&&h.every(_=>typeof _=="number"||_==="")&&(w=h),(0,lu.jsx)(m2e,{value:w,onChange:y,hideLabelFromVision:o,step:c})}return(0,lu.jsx)(f3,{required:!!g.required,markWhenOptional:n,customValidity:$t(g,a),label:d,help:u,value:h,onChange:v,hideLabelFromVision:o,step:c,min:typeof g.min?.constraint=="number"?g.min.constraint:void 0,max:typeof g.max?.constraint=="number"?g.max.constraint:void 0,disabled:b})}var nee=l(I(),1);function iee(e){return(0,nee.jsx)(T3,{...e})}var aee=l(I(),1);function see(e){return(0,aee.jsx)(T3,{...e})}var lee=l(oe(),1),cee=l(U(),1);var mI=l(I(),1);function dee({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,description:s,getValue:c,setValue:d,isValid:u}=t,f=t.isDisabled({item:e,field:t}),{elements:m,isLoading:g}=Fo({elements:t.elements,getElements:t.getElements}),h=c({item:e}),b=(0,cee.useCallback)(v=>r(d({item:e,value:v})),[e,r,d]);return g?(0,mI.jsx)(lee.Spinner,{}):(0,mI.jsx)(m3,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:$t(u,i),label:a,help:s,onChange:b,options:m,selected:h,hideLabelFromVision:o,disabled:f})}var gI=l(U(),1);var uee=l(I(),1);function fee({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:a}){let{prefix:s,suffix:c}=i||{};return(0,uee.jsx)(yl,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a,prefix:s?(0,gI.createElement)(s):void 0,suffix:c?(0,gI.createElement)(c):void 0})}var mee=l(oe(),1),P0=l(U(),1),P3=l($(),1);var cu=l(I(),1);function pee(e,t){return(e??"").replace(/\\./g,"").includes("s")||t.some(n=>(Bn(n)??0)%60!==0)?1:void 0}function hI(e){let t=Bn(e);if(t===null)return"";let r=[Math.floor(t/3600),Math.floor(t%3600/60)];return t%60!==0&&r.push(t%60),r.map(o=>String(o).padStart(2,"0")).join(":")}function g2e({value:e,onChange:t,hideLabelFromVision:r,disabled:o,step:n,min:i,max:a}){let[s="",c=""]=e,d=(0,P0.useCallback)(f=>t([f??"",c]),[t,c]),u=(0,P0.useCallback)(f=>t([s,f??""]),[t,s]);return(0,cu.jsx)(mee.BaseControl,{help:(0,P3.__)("The end time must be later than the start time."),children:(0,cu.jsxs)(ue,{direction:"row",gap:"sm",justify:"space-between",children:[(0,cu.jsx)(ts,{type:"time",label:(0,P3.__)("From"),value:s,onValueChange:d,hideLabelFromVision:r,disabled:o,step:n,min:i,max:c||a}),(0,cu.jsx)(ts,{type:"time",label:(0,P3.__)("To"),value:c,onValueChange:u,hideLabelFromVision:r,disabled:o,step:n,min:s||i,max:a})]})})}function gee({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a}){let{label:s,placeholder:c,description:d,getValue:u,setValue:f,isValid:m}=t,g=u({item:e}),h=t.isDisabled({item:e,field:t}),b=t.format?.time,v=typeof m.min?.constraint=="string"?m.min.constraint:void 0,y=typeof m.max?.constraint=="string"?m.max.constraint:void 0,w=(0,P0.useCallback)(x=>r(f({item:e,value:x===""?void 0:x})),[e,r,f]),_=(0,P0.useCallback)(([x,E])=>r(f({item:e,value:[x||void 0,E||void 0]})),[e,r,f]);if(i===_o){let x=["",""];return Array.isArray(g)&&g.length===2&&(x=[hI(g[0]),hI(g[1])]),(0,cu.jsx)(g2e,{value:x,onChange:_,hideLabelFromVision:o,disabled:h,step:pee(b,x),min:v,max:y})}return(0,cu.jsx)(ts,{required:!!m.required,markWhenOptional:n,customValidity:$t(m,a),type:"time",label:s,placeholder:c,description:typeof d=="string"?d:void 0,details:typeof d=="string"?void 0:d,value:hI(g),onValueChange:w,hideLabelFromVision:o,disabled:h,step:pee(b,[g]),min:v,max:y})}var hee=l(U(),1);var bee=l(I(),1);function vee({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,description:s,getValue:c,setValue:d,isValid:u}=e,f=e.isDisabled({item:r,field:e}),m=(0,hee.useCallback)(()=>{t(d({item:r,value:!c({item:r})}))},[t,d,r,c]);return(0,bee.jsx)(v3,{required:!!u.required,markWhenOptional:n,customValidity:$t(u,i),hidden:o,label:a,help:s,checked:c({item:r}),onChange:m,disabled:f})}var yee=l(U(),1);var _ee=l(I(),1);function wee({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:a}){let{rows:s=4}=i||{},c=t.isDisabled({item:e,field:t}),{label:d,placeholder:u,description:f,setValue:m,isValid:g}=t,h=t.getValue({item:e}),b=(0,yee.useCallback)(v=>r(m({item:e,value:v})),[e,r,m]);return(0,_ee.jsx)(p9,{required:!!g.required,markWhenOptional:n,customValidity:$t(g,a),label:d,placeholder:u,value:h??"",description:typeof f=="string"?f:void 0,details:typeof f=="string"?void 0:f,onValueChange:b,rows:s,disabled:c,minLength:g.minLength?g.minLength.constraint:void 0,maxLength:g.maxLength?g.maxLength.constraint:void 0,hideLabelFromVision:o})}var I3=l(oe(),1),xee=l(U(),1);var O3=l(I(),1);function See({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:a,setValue:s,isValid:c}=t,d=t.isDisabled({item:e,field:t}),u=a({item:e}),f=(0,xee.useCallback)(b=>r(s({item:e,value:b})),[e,r,s]),{elements:m,isLoading:g}=Fo({elements:t.elements,getElements:t.getElements});if(g)return(0,O3.jsx)(I3.Spinner,{});if(m.length===0)return null;let h=m.find(b=>b.value===u);return(0,O3.jsx)(y3,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:$t(c,i),isBlock:!0,label:t.label,help:h?.description||t.description,onChange:f,value:u,hideLabelFromVision:o,children:m.map(b=>(0,O3.jsx)(I3.__experimentalToggleGroupControlOption,{label:b.label,value:b.value,disabled:d},b.value))})}var Cee=l(oe(),1),A3=l(U(),1);var O0=l(I(),1);function Eee({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,placeholder:s,description:c,getValue:d,setValue:u,isValid:f}=t,m=d({item:e}),g=t.isDisabled({item:e,field:t}),{elements:h,isLoading:b}=Fo({elements:t.elements,getElements:t.getElements}),v=(0,A3.useMemo)(()=>Array.isArray(m)?m.map(w=>h?.find(x=>x.value===w)||{value:w,label:w}):[],[m,h]),y=(0,A3.useCallback)(w=>{let _=w.map(x=>typeof x=="object"&&"value"in x?x.value:x);r(u({item:e,value:_}))},[r,u,e]);return b?(0,O0.jsx)(Cee.Spinner,{}):(0,O0.jsx)(d3,{required:!!f?.required,markWhenOptional:n,customValidity:$t(f,i),label:o?void 0:a,value:v,onChange:y,placeholder:s,suggestions:h?.map(w=>w.value),disabled:g,__experimentalValidateInput:w=>t.isValid?.elements&&h?h.some(_=>_.value===w||_.label===w):!0,__experimentalExpandOnFocus:h&&h.length>0,help:c??(t.isValid?.elements?"":void 0),displayTransform:w=>typeof w=="object"&&"label"in w?w.label:typeof w=="string"&&h&&h.find(x=>x.value===w)?.label||w,__experimentalRenderItem:({item:w})=>{if(typeof w=="string"&&h){let _=h.find(x=>x.value===w);return(0,O0.jsx)("span",{children:_?.label||w})}return(0,O0.jsx)("span",{children:w})}})}var _l=l(oe(),1);var bI=l(U(),1),kee=l($(),1);var vc=l(I(),1),h2e=({color:e,onColorChange:t,disabled:r})=>{let o=e&&Io(e).isValid()?e:"#ffffff";return(0,vc.jsx)(_l.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,vc.jsx)(_l.Button,{onClick:n,"aria-label":(0,kee.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,vc.jsx)(_l.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,vc.jsx)(_l.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,vc.jsx)(_l.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function Ree({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,placeholder:s,description:c,setValue:d,isValid:u}=t,f=t.isDisabled({item:e,field:t}),m=t.getValue({item:e})||"",g=(0,bI.useCallback)(b=>{r(d({item:e,value:b}))},[e,r,d]),h=(0,bI.useCallback)(b=>{r(d({item:e,value:b||""}))},[e,r,d]);return(0,vc.jsx)(ts,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:$t(u,i),label:a,placeholder:s,value:m,description:typeof c=="string"?c:void 0,details:typeof c=="string"?void 0:c,onValueChange:h,hideLabelFromVision:o,type:"text",disabled:f,prefix:(0,vc.jsx)(Mi.Slot,{padding:"minimal",children:(0,vc.jsx)(h2e,{color:m,onColorChange:g,disabled:f})})})}var Tee=l(oe(),1);var N3=l(U(),1),vI=l($(),1);var M3=l(I(),1);function Pee({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[a,s]=(0,N3.useState)(!1),c=t.isDisabled({item:e,field:t}),d=(0,N3.useCallback)(()=>{s(u=>!u)},[]);return(0,M3.jsx)(yl,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:a?"text":"password",suffix:(0,M3.jsx)(Mi.Slot,{padding:"minimal",children:(0,M3.jsx)(Tee.Button,{icon:a?Vb:Ab,onClick:d,size:"small",label:a?(0,vI.__)("Hide password"):(0,vI.__)("Show password"),disabled:c,accessibleWhenDisabled:!0})})})}function F3(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var Iee=l(I(),1),Oee={adaptiveSelect:Q$,array:Eee,checkbox:V$,color:Ree,combobox:_3,datetime:G$,date:K$,email:eee,telephone:tee,url:ree,integer:iee,number:see,password:Pee,radio:dee,select:S3,text:fee,time:gee,toggle:vee,textarea:wee,toggleGroup:See};function b2e(e){return e&&typeof e=="object"&&typeof e.control=="string"}function v2e(e){let{control:t,...r}=e,o=V3(t);return o===null?null:function(i){return(0,Iee.jsx)(o,{...i,config:r})}}function Aee(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?V3(e.Edit):b2e(e.Edit)?v2e(e.Edit):F3(e)&&e.type!=="array"?V3("adaptiveSelect"):t===null?null:V3(t)}function V3(e){return Object.keys(Oee).includes(e)?Oee[e]:null}function y2e(e,t,r){if(e.filterBy===!1)return!1;let o=e.filterBy?.operators?.filter(n=>r.includes(n))??t;return o.length===0?!1:{isPrimary:!!e.filterBy?.isPrimary,operators:o}}var Mee=y2e;var _2e=e=>({item:t})=>{let r=e.split("."),o=t;for(let n of r)o.hasOwnProperty(n)?o=o[n]:o=void 0;return o},Nee=_2e;var w2e=e=>({value:t})=>{let r=e.split("."),o={},n=o;for(let i of r.slice(0,-1))n[i]={},n=n[i];return n[r.at(-1)]=t,o},Fee=w2e;var Dee=l($(),1);function D3({item:e,field:t}){let{elements:r,isLoading:o}=Fo({elements:t.elements,getElements:t.getElements}),n=t.getValue({item:e});return o||r.length===0?n:r?.find(i=>i.value===n)?.label||t.getValue({item:e})}var Vee=l(I(),1);function Nr({item:e,field:t}){return t.hasElements?(0,Vee.jsx)(D3,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var wl=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function Fr(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function xl(e,t){if(typeof t.isValid.minLength?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:String(r).length>=t.isValid.minLength.constraint}function Sl(e,t){if(typeof t.isValid.maxLength?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:String(r).length<=t.isValid.maxLength.constraint}function Cl(e,t){if(t.isValid.pattern?.constraint===void 0)return!0;try{let r=new RegExp(t.isValid.pattern.constraint),o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:r.test(String(o))}catch{return!1}}function dr(e,t){let o=(t.elements??[]).map(i=>i.value);if(o.length===0)return!0;let n=t.getValue({item:e});return[].concat(n).every(i=>o.includes(i))}function x2e({item:e,field:t}){return t.getValue({item:e})}var Hn=x2e;var S2e=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;function C2e(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!S2e.test(r)?(0,Dee.__)("Value must be a valid email address."):null}var Lee={type:"email",render:Nr,Edit:"email",sort:wl,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Or,Ir],validOperators:[Br,jr,nl,il,al,Or,Ir,Mo],format:{},getValueFormatted:Hn,validate:{required:Fr,pattern:Cl,minLength:xl,maxLength:Sl,elements:dr,custom:C2e}};var zee=l($(),1);var Mg=(e,t,r)=>r==="asc"?e-t:t-e;function L3(e,t){if(typeof t.isValid.min?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:Number(r)>=t.isValid.min.constraint}function z3(e,t){if(typeof t.isValid.max?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:Number(r)<=t.isValid.max.constraint}var Bee={separatorThousand:","};function E2e({item:e,field:t}){let r=t.getValue({item:e});if(r==null)return"";if(r=Number(r),!Number.isFinite(r))return String(r);let o;t.type!=="integer"?o=Bee:o=t.format;let{separatorThousand:n}=o,i=Math.trunc(r);return n?String(i).replace(/\B(?=(\d{3})+(?!\d))/g,n):String(i)}function k2e(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,zee.__)("Value must be an integer."):null}var jee={type:"integer",render:Nr,Edit:"integer",sort:Mg,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Br,jr,Bd,jd,Hd,Wd,_o],validOperators:[Br,jr,Bd,jd,Hd,Wd,_o,Or,Ir,Mo],format:Bee,getValueFormatted:E2e,validate:{required:Fr,min:L3,max:z3,elements:dr,custom:k2e}};var Hee=l($(),1);var Wee={separatorThousand:",",separatorDecimal:".",decimals:2};function R2e({item:e,field:t}){let r=t.getValue({item:e});if(r==null)return"";if(r=Number(r),!Number.isFinite(r))return String(r);let o;t.type!=="number"?o=Wee:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:a}=o,s=r.toFixed(a),[c,d]=s.split("."),u=n?c.replace(/\B(?=(\d{3})+(?!\d))/g,n):c;return a===0?u:u+i+d}function T2e(e){return e===""||e===void 0||e===null}function P2e(e,t){let r=t.getValue({item:e});return!T2e(r)&&!Number.isFinite(r)?(0,Hee.__)("Value must be a number."):null}var Uee={type:"number",render:Nr,Edit:"number",sort:Mg,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Br,jr,Bd,jd,Hd,Wd,_o],validOperators:[Br,jr,Bd,jd,Hd,Wd,_o,Or,Ir,Mo],format:Wee,getValueFormatted:R2e,validate:{required:Fr,min:L3,max:z3,elements:dr,custom:P2e}};var Gee={type:"text",render:Nr,Edit:"text",sort:wl,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Or,Ir],validOperators:[Br,jr,nl,il,al,Or,Ir,Mo],format:{},getValueFormatted:Hn,validate:{required:Fr,pattern:Cl,minLength:xl,maxLength:Sl,elements:dr}};var Yf=l(_s(),1);var Yee=l(_s(),1);function qee(e){if(!Qa(new Date(e)))return null;let t=(0,Yee.getDate)(e);return t&&Qa(t)?t.getTime():null}function B3(e,t,r,o){let n=t.isValid[r]?.constraint;if(typeof n!="string")return!1;let i=t.getValue({item:e}),a=Array.isArray(i)?i[r==="min"?0:i.length-1]:i;if(a==null||a==="")return!0;let s=o(n),c=o(String(a));return s===null||c===null?!1:r==="min"?c>=s:c<=s}function j3(e,t){return B3(e,t,"min",qee)}function H3(e,t){return B3(e,t,"max",qee)}function Kee(e,t){return B3(e,t,"min",Bn)}function Xee(e,t){return B3(e,t,"max",Bn)}var Zee={datetime:(0,Yf.getSettings)().formats.datetime,weekStartsOn:(0,Yf.getSettings)().l10n.startOfWeek};function O2e({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=Zee:o=t.format,(0,Yf.dateI18n)(o.datetime,(0,Yf.getDate)(r))}var I2e=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},Qee={type:"datetime",render:Nr,Edit:"datetime",sort:I2e,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[bs,vs,ps,ms,gs,hs,Vn,pi],validOperators:[bs,vs,ps,ms,gs,hs,Vn,pi],format:Zee,getValueFormatted:O2e,validate:{required:Fr,elements:dr,min:j3,max:H3}};var qf=l(_s(),1);var Jee={date:(0,qf.getSettings)().formats.date,weekStartsOn:(0,qf.getSettings)().l10n.startOfWeek};function A2e({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=Jee:o=t.format,(0,qf.dateI18n)(o.date,(0,qf.getDate)(r))}var M2e=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},$ee={type:"date",render:Nr,Edit:"date",sort:M2e,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[bs,vs,ps,ms,gs,hs,Vn,pi,_o],validOperators:[bs,vs,ps,ms,gs,hs,Vn,pi,_o],format:Jee,getValueFormatted:A2e,validate:{required:Fr,elements:dr,min:j3,max:H3}};var Ng=l(_s(),1);var ete={time:(0,Ng.getSettings)().formats.time},N2e="2000-01-01";function F2e(e){let t=Math.floor(e/3600),r=Math.floor(e%3600/60),o=e%60,n=[t,r,o].map(i=>String(i).padStart(2,"0")).join(":");return(0,Ng.getDate)(`${N2e}T${n}`)}function V2e({item:e,field:t}){let r=Bn(t.getValue({item:e}));if(r===null)return"";let o;return t.type!=="time"?o=ete:o=t.format,(0,Ng.dateI18n)(o.time,F2e(r))}var D2e=(e,t,r)=>{let o=Bn(e),n=Bn(t);return o===null||n===null?o===n?0:o===null?1:-1:r==="asc"?o-n:n-o},tte={type:"time",render:Nr,Edit:"time",sort:D2e,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[bs,vs,ps,ms,gs,hs,_o],validOperators:[bs,vs,ps,ms,gs,hs,_o],format:ete,getValueFormatted:V2e,validate:{required:Fr,elements:dr,min:Kee,max:Xee}};var W3=l($(),1);function rte(e,t){return t.getValue({item:e})===!0}function L2e({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,W3.__)("True"):r===!1?(0,W3.__)("False"):""}function z2e(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,W3.__)("Value must be true, false, or undefined"):null}var B2e=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},ote={type:"boolean",render:Nr,Edit:"checkbox",sort:B2e,validate:{required:rte,elements:dr,custom:z2e},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Br,jr],validOperators:[Br,jr],format:{},getValueFormatted:L2e};var nte={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Hn,validate:{}};var yI=l($(),1);function ite(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function ate({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function j2e({item:e,field:t}){return ate({item:e,field:t})}function H2e(e,t){let r=t.getValue({item:e});return[void 0,"",null].includes(r)?null:Array.isArray(r)?r.every(o=>typeof o=="string")?null:(0,yI.__)("Every value must be a string."):(0,yI.__)("Value must be an array.")}var W2e=(e,t,r)=>{let o=Array.isArray(e)?e:[],n=Array.isArray(t)?t:[];if(o.length!==n.length)return r==="asc"?o.length-n.length:n.length-o.length;let i=o.join(","),a=n.join(",");return r==="asc"?i.localeCompare(a):a.localeCompare(i)},ste={type:"array",render:j2e,Edit:"array",sort:W2e,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Or,Ir],validOperators:[Or,Ir,H2,Mo],format:{},getValueFormatted:ate,validate:{required:ite,elements:dr,custom:H2e}};function U2e({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var lte={type:"password",render:Nr,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:U2e,validate:{required:Fr,pattern:Cl,minLength:xl,maxLength:Sl,elements:dr}};var cte={type:"telephone",render:Nr,Edit:"telephone",sort:wl,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Or,Ir],validOperators:[Br,jr,nl,il,al,Or,Ir,Mo],format:{},getValueFormatted:Hn,validate:{required:Fr,pattern:Cl,minLength:xl,maxLength:Sl,elements:dr}};var dte=l($(),1);var Fg=l(I(),1);function G2e({item:e,field:t}){if(t.hasElements)return(0,Fg.jsx)(D3,{item:e,field:t});let r=Hn({item:e,field:t});return!r||!Io(r).isValid()?r:(0,Fg.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,Fg.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,Fg.jsx)("span",{children:r})]})}function Y2e(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Io(r).isValid()?(0,dte.__)("Value must be a valid color."):null}var q2e=(e,t,r)=>{let o=Io(e),n=Io(t);if(!o.isValid()&&!n.isValid())return 0;if(!o.isValid())return r==="asc"?1:-1;if(!n.isValid())return r==="asc"?-1:1;let i=o.toHsl(),a=n.toHsl();return i.h!==a.h?r==="asc"?i.h-a.h:a.h-i.h:i.s!==a.s?r==="asc"?i.s-a.s:a.s-i.s:r==="asc"?i.l-a.l:a.l-i.l},ute={type:"color",render:G2e,Edit:"color",sort:q2e,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Or,Ir],validOperators:[Br,jr,Or,Ir],format:{},getValueFormatted:Hn,validate:{required:Fr,elements:dr,custom:Y2e}};var fte={type:"url",render:Nr,Edit:"url",sort:wl,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Or,Ir],validOperators:[Br,jr,nl,il,al,Or,Ir,Mo],format:{},getValueFormatted:Hn,validate:{required:Fr,pattern:Cl,minLength:xl,maxLength:Sl,elements:dr}};var K2e=(e,t,r)=>typeof e=="number"&&typeof t=="number"?Mg(e,t,r):wl(e,t,r),pte={render:Nr,Edit:null,sort:K2e,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Br,jr],validOperators:qJ(),format:{},getValueFormatted:Hn,validate:{required:Fr,elements:dr}};function X2e(e){return e==="integer"||e==="number"}function Z2e(e){return e==="date"||e==="datetime"||e==="time"}function mte(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&X2e(t.type)||typeof e=="string"&&Z2e(t.type)))return{constraint:e,validate:o}}function gte(e,t){let r=e.isValid,o;r?.required===!0&&t.validate.required!==void 0&&(o={constraint:!0,validate:t.validate.required});let n;(r?.elements===!0||r?.elements===void 0&&(e.elements||e.getElements))&&t.validate.elements!==void 0&&(n={constraint:!0,validate:t.validate.elements});let i=mte(r?.min,t,"min"),a=mte(r?.max,t,"max"),s=r?.minLength,c;typeof s=="number"&&t.validate.minLength!==void 0&&(c={constraint:s,validate:t.validate.minLength});let d=r?.maxLength,u;typeof d=="number"&&t.validate.maxLength!==void 0&&(u={constraint:d,validate:t.validate.maxLength});let f=r?.pattern,m;f!==void 0&&t.validate.pattern!==void 0&&(m={constraint:f,validate:t.validate.pattern});let g=r?.custom??t.validate.custom;return{required:o,elements:n,min:i,max:a,minLength:c,maxLength:u,pattern:m,custom:g}}function hte(e){return e.validOperators.reduce((t,r)=>{let o=Wf(r);return o?.filter&&(t[r]=o.filter),t},{})}function Q2e(e,t){return{...t.format,...e.format}}var bte=Q2e;function J2e(e){let t=[Lee,jee,Uee,Gee,Qee,$ee,tte,ote,nte,ste,lte,cte,ute,fte].find(r=>r?.type===e);return t||pte}function du(e){return e.map(t=>{let r=J2e(t.type),o=t.getValue||Nee(t.id),n=function(i,a,s){let c=o({item:i}),d=o({item:a});return t.sort?t.sort(c,d,s):r.sort(c,d,s)};return{id:t.id,label:t.label||t.id,header:t.header||t.label||t.id,description:t.description,placeholder:t.placeholder,getValue:o,setValue:t.setValue||Fee(t.id),elements:t.elements,getElements:t.getElements,hasElements:F3(t),isVisible:t.isVisible,isDisabled:typeof t.isDisabled=="function"?t.isDisabled:()=>!!t.isDisabled,enableHiding:t.enableHiding??!0,readOnly:t.readOnly??!1,type:r.type,render:t.render??r.render,Edit:Aee(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:gte(t,r),filterBy:Mee(t,r.defaultOperators,r.validOperators),filter:hte(r),format:bte(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var Yo=l(U(),1);function vte({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let a=e.infiniteScrollEnabled,[s,c]=(0,Yo.useState)(!o);(0,Yo.useEffect)(()=>{o||c(!0)},[o]);let d=(0,Yo.useRef)(t),u=(0,Yo.useRef)(n);(0,Yo.useEffect)(()=>{o||(d.current=t,u.current=n)},[t,o,n]);let[f,m]=(0,Yo.useState)([]),g=(0,Yo.useRef)(new Map),h=(0,Yo.useRef)([]),b=(0,Yo.useRef)({search:void 0,filters:void 0,perPage:void 0}),v=(0,Yo.useRef)(void 0),y=(0,Yo.useRef)(void 0),w=(0,Yo.useRef)(!1),_=(0,Yo.useMemo)(()=>{e.startPosition!==void 0&&y.current!==void 0&&(e.startPosition<y.current?v.current="up":e.startPosition>y.current&&(v.current="down")),y.current=e.startPosition;let x=JSON.stringify(e.filters??[]),E=b.current.filters,S=!w.current||!e.infiniteScrollEnabled||e.search!==b.current.search||x!==E||e.perPage!==b.current.perPage;if(w.current=!0,b.current={search:e.search,filters:x,perPage:e.perPage},S){g.current.clear(),v.current=void 0;let L=e.search?1:e.startPosition??1,B=t.map((j,A)=>{let D=L+A;return g.current.set(r(j),D),{...j,position:D}});return h.current=B,B}let C=h.current,R=new Set(t.map(r)),T=v.current,P=e.search?1:e.startPosition??1,O=t.map((L,B)=>{let j=r(L),A=e.infiniteScrollEnabled?P+B:void 0;return A!==void 0&&g.current.set(j,A),{...L,position:A}});if(O.length===0)return C;let k=C.filter(L=>!R.has(r(L))),F=T==="up"?[...O,...k]:[...k,...O];F.sort((L,B)=>{let j=L.position,A=B.position;return j-A});let V=F;if(f.length>0){let L=Math.min(...f),B=Math.max(...f),j=20,A=F.map(W=>W.position),D=Math.min(...A);!(Math.max(...A)<L-j||D>B+j)&&(V=F.filter(W=>{let Y=r(W);if(i?.includes(Y))return!0;let ve=W.position;return T==="up"?ve<=B+j:T==="down"?ve>=L-j:ve>=L-j&&ve<=B+j}))}return h.current=V,V},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,f,i,r]);return a?{data:_,paginationInfo:n,hasInitiallyLoaded:s,setVisibleEntries:m}:{data:(o&&d.current?.length?d.current:t).map(E=>({...E,position:void 0})),paginationInfo:o&&d.current?.length?u.current:n,hasInitiallyLoaded:s,setVisibleEntries:void 0}}var Wn=l(U(),1),_te=l(it(),1);function yte(e,t,r){let o=e.getBoundingClientRect(),n=o.top+o.height/2,i=Array.from(e.querySelectorAll("[aria-posinset]"));if(i.length===0)return!1;let a=i.reduce((d,u)=>{let f=u.getBoundingClientRect(),m=f.top+f.height/2,g=Math.abs(m-n),h=d.getBoundingClientRect(),b=h.top+h.height/2,v=Math.abs(b-n);return g<v?u:d}),s=Number(a.getAttribute("aria-posinset")),c=a.getBoundingClientRect();return t.current={posinset:s,viewportOffset:c.top-o.top,scrollTop:e.scrollTop,direction:r},!0}function wte({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let a=(0,Wn.useRef)(null),s=(0,Wn.useRef)(e),c=(0,Wn.useRef)(r),d=(0,Wn.useRef)(t),u=(0,Wn.useRef)(o.totalItems);(0,Wn.useLayoutEffect)(()=>{s.current=e,c.current=r,d.current=t,u.current=o.totalItems},[e,r,t,o.totalItems]);let f=(0,Wn.useCallback)(g=>{i&&i(h=>{let b=new Set(h),v=!1;return g.forEach(y=>{let w=Number(y.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(w)||(y.isIntersecting?b.has(w)||(b.add(w),v=!0):b.has(w)&&(b.delete(w),v=!0))}),v?Array.from(b).sort():h})},[i]);(0,Wn.useLayoutEffect)(()=>{let g=n.current,h=a.current;if(!g||!e.infiniteScrollEnabled||!h||r)return;let b=g.querySelector(`[aria-posinset="${h.posinset}"]`);if(b){let v=g.getBoundingClientRect(),_=b.getBoundingClientRect().top-v.top-h.viewportOffset+(g.scrollTop-h.scrollTop);Math.abs(_)>1&&(g.scrollTop+=_)}a.current=null},[n,r,e.infiniteScrollEnabled]);let m=(0,Wn.useRef)(null);return(0,Wn.useEffect)(()=>{if(!e.infiniteScrollEnabled||!f){m.current&&(m.current.disconnect(),m.current=null);return}return m.current=new IntersectionObserver(f,{root:null,rootMargin:"0px",threshold:.1}),()=>{m.current&&(m.current.disconnect(),m.current=null)}},[e.infiniteScrollEnabled,f]),(0,Wn.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let g=0,h=600,b=800,v=(0,_te.throttle)(w=>{let _=s.current,x=u.current,E=w.target,S=E.scrollTop,C=E.scrollHeight,R=E.clientHeight,T=S>g?"down":"up";if(g=S,c.current)return;let P=_.startPosition||1,O=_.perPage||10,k=Math.min(P+O,x);if(T==="down"&&S+R>=C-h&&k<x){let F=k;yte(E,a,"down"),d.current({..._,startPosition:F})}if(T==="up"&&S<=b&&P>1){let F=P-O,V=F<6?1:F;yte(E,a,"up"),d.current({..._,startPosition:V})}},50),y=n.current;return y.addEventListener("scroll",v),()=>{y.removeEventListener("scroll",v),v.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:m.current}}var xte=l(U(),1),Ste=l(it(),1);function Cte({view:e,onChangeView:t,isLoading:r,totalPages:o}){let n=typeof o=="number"&&Number.isFinite(o)?Math.max(o,1):null,i=e.page,a=(0,Ste.useEvent)(()=>{n!==null&&t({...e,page:n})});(0,xte.useEffect)(()=>{r||n===null||!i||i<=n||a()},[r,n,i,a])}var qo=l(I(),1),$2e=e=>e.id,eCe=()=>!0,tCe=[],rCe={table:{},grid:{},list:{}},oCe=eu.filter(e=>!e.isPicker);function nCe({header:e,search:t=!0,searchLabel:r=void 0}){let{view:o}=(0,bn.useContext)(Ze),n=o.infiniteScrollEnabled;return(0,qo.jsxs)(qo.Fragment,{children:[(0,qo.jsxs)(ue,{direction:"row",align:"top",justify:"space-between",className:q("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":n}),gap:"xs",children:[(0,qo.jsxs)(ue,{direction:"row",justify:"start",gap:"sm",className:"dataviews__search",children:[t&&(0,qo.jsx)($8,{label:r}),(0,qo.jsx)(n3,{})]}),(0,qo.jsxs)(ue,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,qo.jsx)(y$,{}),e]})]}),(0,qo.jsx)(i3,{className:"dataviews-filters__container"}),(0,qo.jsx)(Q8,{}),(0,qo.jsx)(J8,{})]})}function iCe({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=tCe,data:a,getItemId:s=$2e,getItemLevel:c,isLoading:d=!1,paginationInfo:u,defaultLayouts:f=rCe,selection:m,onChangeSelection:g,onClickItem:h,renderItemLink:b,isItemClickable:v=eCe,header:y,children:w,config:_={perPageSizes:[10,20,50,100]},empty:x,onReset:E}){let[S,C]=(0,bn.useState)([]),R=m===void 0||g===void 0,T=R?S:m,{data:P,paginationInfo:O,hasInitiallyLoaded:k,setVisibleEntries:F}=vte({view:e,data:a,getItemId:s,isLoading:d,selection:T,paginationInfo:u}),V=(0,bn.useRef)(null),[L,B]=(0,bn.useState)(0),j=(0,Ete.useResizeObserver)(ye=>{B(ye[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[A,D]=(0,bn.useState)(null);function N(ye){let Ee=typeof ye=="function"?ye(T):ye;R&&C(Ee),g&&g(Ee)}let z=(0,bn.useMemo)(()=>du(r),[r]),W=(0,bn.useMemo)(()=>e.infiniteScrollEnabled?T:T.filter(ye=>a.some(Ee=>s(Ee)===ye)),[T,a,s,e.infiniteScrollEnabled]),Y=w0(z,e),G=(0,bn.useMemo)(()=>(Y||[]).some(ye=>ye.isPrimary||ye.isLocked),[Y]),[ve,fe]=(0,bn.useState)(G),{intersectionObserver:Se}=wte({view:e,onChangeView:t,isLoading:d,paginationInfo:u,containerRef:V,setVisibleEntries:F});Cte({view:e,onChangeView:t,isLoading:d,totalPages:u.totalPages}),(0,bn.useEffect)(()=>{G&&!ve&&fe(!0)},[G,ve]);let le=(0,bn.useMemo)(()=>Object.fromEntries(Object.entries(f).filter(([ye])=>oCe.some(Ee=>Ee.type===ye)).map(([ye,Ee])=>[ye,Ee===!0?{}:Ee])),[f]);return le[e.type]?(0,qo.jsx)(Ze.Provider,{value:{view:e,onChangeView:t,fields:z,actions:i,data:P,isLoading:d,paginationInfo:O,selection:W,onChangeSelection:N,openedFilter:A,setOpenedFilter:D,getItemId:s,getItemLevel:c,isItemClickable:v,onClickItem:h,renderItemLink:b,containerWidth:L,containerRef:V,resizeObserverRef:j,defaultLayouts:le,filters:Y,isShowingFilter:ve,setIsShowingFilter:fe,config:_,empty:x,hasInitiallyLoaded:k,onReset:E,intersectionObserver:Se},children:(0,qo.jsx)("div",{className:"dataviews-wrapper",children:w??(0,qo.jsx)(nCe,{header:y,search:o,searchLabel:n})})}):null}var Cs=iCe;Cs.BulkActionToolbar=Q2;Cs.Filters=S0;Cs.FiltersToggled=i3;Cs.FiltersToggle=n3;Cs.Layout=Q8;Cs.LayoutSwitcher=tI;Cs.Pagination=m8;Cs.Search=$8;Cs.ViewConfig=rI;Cs.Footer=J8;var Kf=Cs;var EI=l(U(),1);var kte=l(U(),1),Rte=l(I(),1),_I=(0,kte.createContext)({fields:[]});_I.displayName="DataFormContext";function Tte({fields:e,children:t}){return(0,Rte.jsx)(_I.Provider,{value:{fields:e},children:t})}var Ta=_I;var eE=l(U(),1);var Y3=l(U(),1),A0=l(oe(),1);function U3(e){return!!e&&(e.readOnly===!0||!!e.Edit)}var I0=l($(),1),vn={type:"regular",labelPosition:"top"},aCe=e=>typeof e=="string"?[{id:e,visibility:"when-collapsed"}]:e.map(t=>typeof t=="string"?{id:t,visibility:"when-collapsed"}:{id:t.id,visibility:t.visibility});function Pte(e){let t=vn;if(e?.type==="regular")t={type:"regular",labelPosition:e?.labelPosition??"top"};else if(e?.type==="panel"){let r=e.summary??[],o=Array.isArray(r)?r:[r],n=e?.openAs,i;typeof n=="object"&&n.type==="modal"?i={type:"modal",applyLabel:n.applyLabel?.trim()||(0,I0.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,I0.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,I0.__)("Apply"),cancelLabel:(0,I0.__)("Cancel")}:i={type:"dropdown"},t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:i,summary:o,editVisibility:e?.editVisibility??"on-hover",showPlaceholderIfEmpty:e?.showPlaceholderIfEmpty??!1}}else if(e?.type==="card")if(e.withHeader===!1)t={type:"card",withHeader:!1,isOpened:!0,summary:[],isCollapsible:!1};else{let r=e.summary??[];t={type:"card",withHeader:!0,isOpened:typeof e.isOpened=="boolean"?e.isOpened:!0,summary:aCe(r),isCollapsible:e.isCollapsible===void 0?!0:e.isCollapsible}}else e?.type==="row"?t={type:"row",alignment:e?.alignment??"center",styles:e?.styles??{}}:e?.type==="details"&&(t={type:"details",summary:e?.summary??""});return t}function Ote(e){let t=Pte(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?Pte(o.layout):t;return{id:o.id,layout:n,...!!o.label&&{label:o.label},...!!o.description&&{description:o.description},..."children"in o&&Array.isArray(o.children)&&{children:Ote({fields:o.children,layout:vn}).fields}}});return{layout:t,fields:r}}var G3=Ote;var Vr=l(I(),1);function sCe({title:e}){return(0,Vr.jsx)(ue,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,Vr.jsx)(ue,{direction:"row",align:"center",children:(0,Vr.jsx)(A0.__experimentalHeading,{level:2,size:13,children:e})})})}function Ite({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:a}=(0,Y3.useContext)(Ta),s=t.layout,c=(0,Y3.useMemo)(()=>({layout:vn,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,Vr.jsxs)(Vr.Fragment,{children:[!o&&t.label&&(0,Vr.jsx)(sCe,{title:t.label}),(0,Vr.jsx)(vi,{data:e,form:c,onChange:r,validity:i?.children})]});let d=s.labelPosition,u=a.find(f=>f.id===t.id);return U3(u)?d==="side"?(0,Vr.jsxs)(ue,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,Vr.jsx)("div",{className:q("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${d}`),children:(0,Vr.jsx)(A0.BaseControl.VisualLabel,{children:u.label})}),(0,Vr.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:u.readOnly===!0?(0,Vr.jsx)(u.render,{item:e,field:u}):u.Edit&&(0,Vr.jsx)(u.Edit,{data:e,field:u,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},u.id)})]}):(0,Vr.jsx)("div",{className:"dataforms-layouts-regular__field",children:u.readOnly===!0?(0,Vr.jsx)(Vr.Fragment,{children:(0,Vr.jsxs)(Vr.Fragment,{children:[!o&&d!=="none"&&(0,Vr.jsx)(A0.BaseControl.VisualLabel,{children:u.label}),(0,Vr.jsx)(u.render,{item:e,field:u})]})}):u.Edit&&(0,Vr.jsx)(u.Edit,{data:e,field:u,onChange:r,hideLabelFromVision:d==="none"?!0:o,markWhenOptional:n,validity:i})}):null}var SI=l(C2(),1),Xf=l(oe(),1),Es=l(U(),1),Z3=l(it(),1);var Dte=l(oe(),1),Vg=l($(),1);var Lte=l(it(),1);function lCe(e,t){return q("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var Ate=lCe;var Mte=l(oe(),1);var uu=l(I(),1);function cCe({showError:e,errorMessage:t,fieldLabel:r,errorId:o}){return e?(0,uu.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,uu.jsx)(Mte.Icon,{icon:ub,size:16}),(0,uu.jsx)(qr,{id:o,children:t}),r]}):(0,uu.jsx)(uu.Fragment,{children:r})}var wI=cCe;function Nte(e){if(!e)return;let t=Object.keys(e).filter(r=>r!=="children");for(let r of t){let o=e[r];if(o!==void 0&&o.type==="invalid")return o.message?o.message:r==="required"?"A required field is empty":"Unidentified validation error"}if(e.children)for(let r of Object.values(e.children)){let o=Nte(r);if(o)return o}}var Fte=Nte;var yi=l(I(),1);function Vte({item:e,field:t,showPlaceholderIfEmpty:r}){return r&&t.placeholder&&[void 0,null,""].includes(t.getValue({item:e}))?(0,yi.jsx)("span",{className:"dataforms-layouts-panel__field-placeholder",children:t.placeholder}):(0,yi.jsx)(t.render,{item:e,field:t})}function M0({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:a,isOpen:s,onClick:c}){let{labelPosition:d,editVisibility:u,showPlaceholderIfEmpty:f}=t.layout,m=Fte(n),g=i&&!!m,h=Ate(d,g),b=q("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${d}`,{"is-disabled":a,"dataforms-layouts-panel__field-trigger--edit-always":u==="always"}),v=(0,Lte.useInstanceId)(M0,"dataforms-layouts-panel__field-control"),y=`${v}-error`,w=g?(0,Vg.sprintf)((0,Vg._x)("Edit %s (has errors)","field"),r||""):(0,Vg.sprintf)((0,Vg._x)("Edit %s","field"),r||"");return(0,yi.jsxs)("div",{className:b,children:[d!=="none"&&(0,yi.jsx)("span",{className:h,children:(0,yi.jsx)(wI,{showError:g,errorMessage:m,fieldLabel:r,errorId:y})}),d==="none"&&g&&(0,yi.jsx)(wI,{showError:!0,errorMessage:m,errorId:y}),(0,yi.jsx)("span",{id:`${v}`,className:"dataforms-layouts-panel__field-control",children:o.length>1?(0,yi.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:o.map(_=>(0,yi.jsx)("span",{style:{width:"100%"},children:(0,yi.jsx)(Vte,{item:e,field:_,showPlaceholderIfEmpty:f})},_.id))}):o.map(_=>(0,yi.jsx)(Vte,{item:e,field:_,showPlaceholderIfEmpty:f},_.id))}),!a&&(0,yi.jsx)(Dte.Button,{className:"dataforms-layouts-panel__field-trigger-icon",label:w,icon:rf,size:"small","aria-expanded":s,"aria-haspopup":"dialog","aria-describedby":g?`${v} ${y}`:v,onClick:c})]})}var zte=l(C2(),1),xI=l(S2(),1),El=l(U(),1),Un=l($(),1);function Bte(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?Bte(o):o.type!=="invalid"&&o.type!=="validating")):!0}function dCe(e,t){let r=G3(e);if(r.fields.length===0)return[];let o=new Map;t.forEach(a=>{o.set(a.id,a)});function n(a){if("children"in a&&Array.isArray(a.children)){let d=a.children.map(n).filter(u=>u!==null);return d.length===0?null:{id:a.id,children:d}}let s=o.get(a.id);if(!s)return null;let[c]=du([s]);return{id:a.id,children:[],field:c}}return r.fields.map(n).filter(a=>a!==null)}function Dg(e,t,r){if(e||(e={}),r.length===0)return e;let o={...e},n=o;for(let a=0;a<r.length-1;a++){let s=r[a];n[s]||(n[s]={}),n[s]={...n[s]},n=n[s]}let i=r[r.length-1];return n[i]={...n[i]||{},...t},o}function jte(e,t,r){if(!e||t.length===0)return e;let o={...e},n=o;for(let s=0;s<t.length-1;s++){let c=t[s];if(!n[c])return e;n[c]={...n[c]},n=n[c]}let i=t[t.length-1];if(!n[i])return e;let a={...n[i]};if(delete a[r],Object.keys(a).length===0?delete n[i]:n[i]=a,Object.keys(o).length!==0)return o}function uCe(e,t,r){let{elementsCounterRef:o,setFormValidity:n,path:i,item:a}=r,s=(o.current[t.id]||0)+1;o.current[t.id]=s,e.then(c=>{if(s===o.current[t.id]){if(!Array.isArray(c)){n(d=>Dg(d,{elements:{type:"invalid",message:(0,Un.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(a,{...t.field,elements:c})?n(d=>Dg(d,{elements:{type:"invalid",message:(0,Un.__)("Value must be one of the elements.")}},[...i,t.id])):n(d=>jte(d,[...i,t.id],"elements"))}}).catch(c=>{if(s!==o.current[t.id])return;let d;c instanceof Error?d=c.message:d=String(c)||(0,Un.__)("Unknown error when running elements validation asynchronously."),n(u=>Dg(u,{elements:{type:"invalid",message:d}},[...i,t.id]))})}function fCe(e,t,r){let{customCounterRef:o,setFormValidity:n,path:i}=r,a=(o.current[t.id]||0)+1;o.current[t.id]=a,e.then(s=>{if(a===o.current[t.id]){if(s===null){n(c=>jte(c,[...i,t.id],"custom"));return}if(typeof s=="string"){n(c=>Dg(c,{custom:{type:"invalid",message:s}},[...i,t.id]));return}n(c=>Dg(c,{custom:{type:"invalid",message:(0,Un.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(s=>{if(a!==o.current[t.id])return;let c;s instanceof Error?c=s.message:c=String(s)||(0,Un.__)("Unknown error when running custom validation asynchronously."),n(d=>Dg(d,{custom:{type:"invalid",message:c}},[...i,t.id]))})}function Hte(e,t){return e.children.length===0&&!!e.field?.isVisible&&!e.field.isVisible(t)}function Wte(e,t,r){if(Hte(t,e)){let{customCounterRef:i,elementsCounterRef:a}=r;i.current[t.id]&&(i.current[t.id]+=1),a.current[t.id]&&(a.current[t.id]+=1);return}if(t.field?.isValid.required&&!t.field.isValid.required.validate(e,t.field))return{required:{type:"invalid"}};if(t.field?.isValid.pattern&&!t.field.isValid.pattern.validate(e,t.field))return{pattern:{type:"invalid",message:(0,Un.__)("Value does not match the required pattern.")}};if(t.field?.isValid.min&&!t.field.isValid.min.validate(e,t.field))return{min:{type:"invalid",message:(0,Un.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,Un.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,Un.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,Un.__)("Value is too long.")}};if(t.field?.isValid.elements&&t.field.hasElements&&!t.field.getElements&&Array.isArray(t.field.elements)&&!t.field.isValid.elements.validate(e,t.field))return{elements:{type:"invalid",message:(0,Un.__)("Value must be one of the elements.")}};let o;if(t.field&&t.field.isValid.custom)try{let i=t.field.getValue({item:e});o=t.field.isValid.custom((0,zte.default)(e,t.field.setValue({item:e,value:i})),t.field)}catch(i){let a;return i instanceof Error?a=i.message:a=String(i)||(0,Un.__)("Unknown error when running custom validation."),{custom:{type:"invalid",message:a}}}if(typeof o=="string")return{custom:{type:"invalid",message:o}};let n={};if(t.field&&t.field.isValid.elements&&t.field.hasElements&&typeof t.field.getElements=="function"&&(uCe(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,Un.__)("Validating\u2026")}),o instanceof Promise&&(fCe(o,t,r),n.custom={type:"validating",message:(0,Un.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(s=>{i[s.id]=Wte(e,s,{...r,path:[...r.path,t.id,"children"]})});let a={};return Object.entries(i).forEach(([s,c])=>{c!==void 0&&(a[s]=c)}),Object.keys(a).length===0?void 0:{children:a}}}function Ute(e,t){let r=e?.field?.getValue({item:t}),o=Hte(e,t);if(e.children.length===0)return{value:r,isHidden:o};let n=e.children.map(i=>Ute(i,t));return{value:r,isHidden:o,children:n}}function pCe(e,t,r){let[o,n]=(0,El.useState)(),i=(0,El.useRef)({}),a=(0,El.useRef)({}),s=(0,El.useRef)({}),c=(0,El.useCallback)(()=>{let d={customCounterRef:i,elementsCounterRef:a,setFormValidity:n,path:[],item:e},u=dCe(r,t);if(u.length===0){n(void 0);return}let f={},m=[];u.forEach(g=>{let h=Ute(g,e);if(s.current.hasOwnProperty(g.id)&&(0,xI.default)(s.current[g.id],h)){m.push(g.id);return}s.current[g.id]=h;let b=Wte(e,g,d);b!==void 0&&(f[g.id]=b)}),n(g=>{let h={...g,...f},b=[...m,...Object.keys(f)];return Object.keys(h).forEach(y=>{h&&!b.includes(y)&&delete h[y]}),Object.keys(h).length===0&&(h=void 0),(0,xI.default)(g,h)?g:h})},[e,t,r]);return(0,El.useEffect)(()=>{c()},[c]),{validity:o,isValid:Bte(o)}}var Gte=pCe;var q3=l(U(),1);function fu(e,t){let r=(0,q3.useCallback)(()=>{let o=e.current?.querySelectorAll("input, textarea, select"),n=0;return o?.forEach(i=>{i.willValidate&&!i.validity.valid&&(n++,i.dispatchEvent(new Event("invalid",{cancelable:!0})))}),n},[e]);return(0,q3.useEffect)(()=>{t&&r()},[t,r]),r}var Yte=l(U(),1);function mCe(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var K3=(e,t)=>Array.isArray(e)&&e.length>0?mCe(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var gCe=(e,t)=>{if(e.children){let r=e.children.filter(o=>!o.children);return r.length===0?void 0:t.find(o=>o.id===r[0].id)}return t.find(r=>r.id===e.id)};function hCe(e){let{fields:t}=(0,Yte.useContext)(Ta),r=e.layout,o=K3(r.summary,t),n=gCe(e,t),i=e.children?e.label:n?.label;return o.length===0?{summaryFields:n?[n]:[],fieldDefinition:n,fieldLabel:i}:{summaryFields:o,fieldDefinition:n,fieldLabel:i}}var X3=hCe;var Gn=l(I(),1);function bCe({data:e,field:t,onChange:r,fieldLabel:o,onClose:n,touched:i}){let{openAs:a}=t.layout,{applyLabel:s,cancelLabel:c}=a,{fields:d}=(0,Es.useContext)(Ta),[u,f]=(0,Es.useState)({}),m=(0,Es.useMemo)(()=>(0,SI.default)(e,u,{arrayMerge:(E,S)=>S}),[e,u]),g=(0,Es.useMemo)(()=>({layout:vn,fields:t.children?t.children:[{id:t.id,layout:vn}]}),[t]),h=d.map(E=>({...E,Edit:E.Edit===null?void 0:E.Edit,isValid:{required:E.isValid.required?.constraint,elements:E.isValid.elements?.constraint,min:E.isValid.min?.constraint,max:E.isValid.max?.constraint,pattern:E.isValid.pattern?.constraint,minLength:E.isValid.minLength?.constraint,maxLength:E.isValid.maxLength?.constraint}})),{validity:b}=Gte(m,h,g),v=()=>{r(u),n()},y=E=>{f(S=>(0,SI.default)(S,E,{arrayMerge:(C,R)=>R}))},w=(0,Z3.useFocusOnMount)("firstInputElement"),_=(0,Es.useRef)(null),x=(0,Z3.useMergeRefs)([w,_]);return fu(_,i),(0,Gn.jsxs)(Xf.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,Gn.jsx)("div",{ref:x,children:(0,Gn.jsx)(vi,{data:m,form:g,onChange:y,validity:b,children:(E,S,C,R)=>(0,Gn.jsx)(E,{data:m,field:S,onChange:y,hideLabelFromVision:g.fields.length<2,markWhenOptional:R,validity:C},S.id)})}),(0,Gn.jsxs)(ue,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,Gn.jsx)(Xf.__experimentalSpacer,{style:{flex:1}}),(0,Gn.jsx)(Xf.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:c}),(0,Gn.jsx)(Xf.Button,{variant:"primary",onClick:v,__next40pxDefaultSize:!0,children:s})]})]})}function vCe({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,Es.useState)(!1),[a,s]=(0,Es.useState)(!1),{fieldDefinition:c,fieldLabel:d,summaryFields:u}=X3(t);if(!c)return null;let f=()=>{s(!1),i(!0)};return(0,Gn.jsxs)(Gn.Fragment,{children:[(0,Gn.jsx)(M0,{data:e,field:t,fieldLabel:d,summaryFields:u,validity:o,touched:n,disabled:c.readOnly===!0,onClick:()=>s(!0),isOpen:a}),a&&(0,Gn.jsx)(bCe,{data:e,field:t,onChange:r,fieldLabel:d??"",onClose:f,touched:n})]})}var qte=vCe;var pu=l(oe(),1),Kte=l($(),1),yc=l(U(),1);var Xte=l(it(),1);var yn=l(I(),1);function yCe({title:e,onClose:t}){return(0,yn.jsx)(ue,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,yn.jsxs)(ue,{direction:"row",gap:"sm",align:"center",children:[e&&(0,yn.jsx)(pu.__experimentalHeading,{level:2,size:13,children:e}),(0,yn.jsx)(pu.__experimentalSpacer,{style:{flex:1}}),t&&(0,yn.jsx)(pu.Button,{label:(0,Kte.__)("Close"),icon:Ys,onClick:t,size:"small"})]})})}function _Ce({touched:e,children:t}){let r=(0,yc.useRef)(null);return fu(r,e),(0,yn.jsx)("div",{ref:r,children:t})}function wCe({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,yc.useState)(!1),[a,s]=(0,yc.useState)(null),c=(0,yc.useMemo)(()=>({anchor:a,placement:"left-start",offset:36,shift:!0}),[a]),[d,u]=(0,Xte.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),f=(0,yc.useMemo)(()=>({layout:vn,fields:t.children?t.children:[{id:t.id,layout:vn}]}),[t]),m=(0,yc.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:g,fieldLabel:h,summaryFields:b}=X3(t);return g?(0,yn.jsx)("div",{ref:s,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,yn.jsx)(pu.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:c,focusOnMount:!1,onToggle:v=>{v||i(!0)},renderToggle:({isOpen:v,onToggle:y})=>(0,yn.jsx)(M0,{data:e,field:t,fieldLabel:h,summaryFields:b,validity:o,touched:n,disabled:g.readOnly===!0,isOpen:v,onClick:y}),renderContent:({onClose:v})=>(0,yn.jsx)(_Ce,{touched:n,children:(0,yn.jsxs)("div",{ref:d,...u,children:[(0,yn.jsx)(yCe,{title:h,onClose:v}),(0,yn.jsx)(vi,{data:e,form:f,onChange:r,validity:m,children:(y,w,_,x)=>(0,yn.jsx)(y,{data:e,field:w,onChange:r,hideLabelFromVision:(f?.fields??[]).length<2,markWhenOptional:x,validity:_},w.id)})]})})})}):null}var Zte=wCe;var CI=l(I(),1);function Qte({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs.type==="modal"?(0,CI.jsx)(qte,{data:e,field:t,onChange:r,validity:o}):(0,CI.jsx)(Zte,{data:e,field:t,onChange:r,validity:o})}var _n=l(U(),1),ere=l(Kl(),1),tre=l(it(),1);var Q3=l($(),1);function Jte(e){if(!e)return 0;let t=0,r=Object.keys(e).filter(o=>o!=="children");for(let o of r)e[o]?.type==="invalid"&&t++;if(e.children)for(let o of Object.values(e.children))t+=Jte(o);return t}function Lg(e){let t=Jte(e);if(t!==0)return(0,Q3.sprintf)((0,Q3._n)("%d field needs attention","%d fields need attention",t),t)}var $te=l(I(),1);function J3({validity:e}){let t=Lg(e);return t?(0,$te.jsx)(Qu,{intent:"high",children:t}):null}var ro=l(I(),1);function xCe(e,t,r){if(!t||Array.isArray(t)&&t.length===0)return!1;let n=(Array.isArray(t)?t:[t]).find(i=>typeof i=="string"?i===e.id:typeof i=="object"&&"id"in i?i.id===e.id:!1);return n?typeof n=="string"?!0:typeof n=="object"&&"visibility"in n?n.visibility==="always"||n.visibility==="when-collapsed"&&!r:!0:!1}function SCe({data:e,fields:t,label:r,layout:o,isOpen:n,touched:i,validity:a}){let c=K3(o.summary,t).filter(f=>xCe(f,o.summary,n)),d=i&&o.isCollapsible,u=c.length>0&&o.withHeader;return(0,ro.jsxs)(ue,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,ro.jsx)(Zs.Title,{children:r}),(d||u)&&(0,ro.jsxs)(uf.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[d&&(0,ro.jsx)(J3,{validity:a}),u&&(0,ro.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:c.map(f=>(0,ro.jsx)(f.render,{item:e,field:f},f.id))})]})]})}function CCe({data:e,field:t,form:r,onChange:o,hideLabelFromVision:n,markWhenOptional:i,validity:a,withHeader:s}){if(t.children)return(0,ro.jsxs)(ro.Fragment,{children:[t.description&&(0,ro.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,ro.jsx)(vi,{data:e,form:r,onChange:o,validity:a?.children})]});let c=Zf("regular")?.component;return c?(0,ro.jsx)(c,{data:e,field:t,onChange:o,hideLabelFromVision:n||s,markWhenOptional:i,validity:a}):null}function rre({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:a}=(0,_n.useContext)(Ta),s=t.layout,c=(0,_n.useRef)(null),d=(0,_n.useRef)(!1),u=(0,_n.useMemo)(()=>({layout:vn,fields:t.children??[]}),[t]),{isOpened:f,isCollapsible:m}=s,[g,h]=(0,_n.useState)(f),[b,v]=(0,_n.useState)(!1);(0,_n.useEffect)(()=>{h(f)},[f]);let y=(0,_n.useCallback)(P=>{P||v(!0),h(P)},[]),w=fu(c,(m?g:!0)&&b),_=(0,_n.useCallback)(()=>{d.current=!0},[]),x=(0,_n.useCallback)(()=>{if(!d.current||(v(!0),m&&!g))return;let P=w(),O=Lg(i);P>0&&O&&(0,ere.speak)(O,"polite")},[m,g,w,i]),E=(0,tre.__experimentalUseFocusOutside)(x),S=t.label,C;if(t.children)C=!!S&&s.withHeader;else{let P=a.find(O=>O.id===t.id);if(!U3(P))return null;S=P.label,C=!!S&&s.withHeader}let R=(0,ro.jsx)(CCe,{data:e,field:t,form:u,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,withHeader:C}),T=(0,ro.jsx)(SCe,{data:e,fields:a,label:S,layout:s,isOpen:m?!!g:!0,touched:b,validity:i});return C&&m?(0,ro.jsxs)(uf.Root,{className:"dataforms-layouts-card__field",open:g,onOpenChange:y,...E,children:[(0,ro.jsx)(uf.Header,{children:T}),(0,ro.jsx)(uf.Content,{ref:c,onFocus:_,children:R})]}):(0,ro.jsxs)(Zs.Root,{className:"dataforms-layouts-card__field",...E,children:[C&&(0,ro.jsx)(Zs.Header,{children:T}),(0,ro.jsx)(Zs.Content,{ref:c,onFocus:_,children:R})]})}var ore=l(oe(),1);var Vo=l(I(),1);function ECe({title:e}){return(0,Vo.jsx)(ue,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,Vo.jsx)(ue,{direction:"row",align:"center",children:(0,Vo.jsx)(ore.__experimentalHeading,{level:2,size:13,children:e})})})}var kCe=({children:e})=>(0,Vo.jsx)(Vo.Fragment,{children:e});function nre({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let a=t.layout;if(t.children){let c={layout:vn,fields:t.children};return(0,Vo.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,Vo.jsx)(ECe,{title:t.label}),(0,Vo.jsx)(ue,{direction:"row",align:a.alignment,gap:"lg",children:(0,Vo.jsx)(vi,{data:e,form:c,onChange:r,validity:i?.children,as:kCe,children:(d,u,f)=>(0,Vo.jsx)("div",{className:"dataforms-layouts-row__field-control",style:a.styles[u.id],children:(0,Vo.jsx)(d,{data:e,field:u,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:f})},u.id)})})]})}let s=Zf("regular")?.component;return s?(0,Vo.jsx)(Vo.Fragment,{children:(0,Vo.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,Vo.jsx)(s,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var wn=l(U(),1),ire=l($(),1),are=l(Kl(),1),sre=l(it(),1);var _c=l(I(),1);function lre({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,wn.useContext)(Ta),i=(0,wn.useRef)(null),a=(0,wn.useRef)(null),s=(0,wn.useRef)(!1),[c,d]=(0,wn.useState)(!1),[u,f]=(0,wn.useState)(!1),m=(0,wn.useMemo)(()=>({layout:vn,fields:t.children??[]}),[t]);(0,wn.useEffect)(()=>{let x=i.current;if(!x)return;let E=()=>{let S=x.open;S||d(!0),f(S)};return x.addEventListener("toggle",E),()=>{x.removeEventListener("toggle",E)}},[]);let g=fu(a,u&&c),h=(0,wn.useCallback)(()=>{s.current=!0},[]),b=(0,wn.useCallback)(()=>{if(!s.current||(d(!0),!i.current?.open))return;let x=g(),E=Lg(o);x>0&&E&&(0,are.speak)(E,"polite")},[g,o]),v=(0,sre.__experimentalUseFocusOutside)(b);if(!t.children)return null;let y=t.layout.summary??"",w=y?n.find(x=>x.id===y):void 0,_;return w&&w.render?_=(0,_c.jsx)(w.render,{item:e,field:w}):_=t.label||(0,ire.__)("More details"),(0,_c.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",...v,children:[(0,_c.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,_c.jsxs)(ue,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[_,c&&(0,_c.jsx)(J3,{validity:o})]})}),(0,_c.jsx)("div",{ref:a,className:"dataforms-layouts-details__content",onFocus:h,children:(0,_c.jsx)(vi,{data:e,form:m,onChange:r,validity:o?.children})})]})}var Qf=l(I(),1),RCe=[{type:"regular",component:Ite,wrapper:({children:e})=>(0,Qf.jsx)(ue,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:Qte,wrapper:({children:e})=>(0,Qf.jsx)(ue,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:rre,wrapper:({children:e})=>(0,Qf.jsx)(ue,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:nre,wrapper:({children:e,layout:t})=>(0,Qf.jsx)(ue,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,Qf.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,Qf.jsx)(ue,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:lre}];function Zf(e){return RCe.find(t=>t.type===e)}var $3=l(I(),1),TCe=({children:e})=>(0,$3.jsx)(ue,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function vi({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:a}=(0,eE.useContext)(Ta),s=(0,eE.useMemo)(()=>{let u=a.filter(m=>!!m.isValid?.required).length,f=a.length-u;return u>f},[a]);function c(u){return a.find(f=>f.id===u.id)}let d=i??Zf(t.layout.type)?.wrapper??TCe;return(0,$3.jsx)(d,{layout:t.layout,children:t.fields.map(u=>{let f=Zf(u.layout.type)?.component;if(!f)return null;let m=u.children?void 0:c(u);return m&&m.isVisible&&!m.isVisible(e)?null:n?n(f,u,o?.[u.id],s):(0,$3.jsx)(f,{data:e,field:u,onChange:r,markWhenOptional:s,validity:o?.[u.id]},u.id)})})}var kI=l(I(),1);function N0({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,EI.useMemo)(()=>G3(t),[t]),a=(0,EI.useMemo)(()=>du(r),[r]);return t.fields?(0,kI.jsx)(Tte,{fields:a,children:(0,kI.jsx)(vi,{data:e,form:i,onChange:o,validity:n})}):null}var dre=l(Y8(),1),ure=l(Ru(),1);function cre(e=""){return(0,dre.default)(e.trim().toLowerCase())}var PCe=[];function F0(e,t,r){if(!e)return{data:PCe,paginationInfo:{totalItems:0,totalPages:0}};let o=du(r),n=[...e];if(t.search){let d=cre(t.search);n=n.filter(u=>o.filter(f=>f.enableGlobalSearch).some(f=>{let m=f.getValue({item:u});return(Array.isArray(m)?m:[m]).some(h=>cre(String(h)).includes(d))}))}t.filters&&t.filters?.length>0&&t.filters.forEach(d=>{let u=o.find(f=>f.id===d.field);if(u){d.operator===Mo&&(0,ure.default)("The 'isNotAll' filter operator",{since:"7.0",alternative:"'isNone'"});let f=u.filter[d.operator];f&&(n=n.filter(m=>f(m,u,d.value)))}});let i=t.sort?.field?o.find(d=>d.enableSorting!==!1&&d.id===t.sort?.field):null,a=t.groupBy?.field?o.find(d=>d.enableSorting!==!1&&d.id===t.groupBy?.field):null;(i||a)&&n.sort((d,u)=>{if(a){let f=a.sort(d,u,t.groupBy?.direction??"asc");if(f!==0)return f}return i?i.sort(d,u,t.sort?.direction??"desc"):0});let s=n.length,c=1;if(t.infiniteScrollEnabled&&t.startPosition!==void 0&&t.perPage!==void 0){let d=t.startPosition-1,u=Math.min(d+t.perPage,s);n=n?.slice(d,u)}else if(t.page!==void 0&&t.perPage!==void 0){let d=(t.page-1)*t.perPage;s=n?.length||0,c=Math.ceil(s/t.perPage),n=n?.slice(d,d+t.perPage)}return{data:n,paginationInfo:{totalItems:s,totalPages:c}}}var fre=l(Tu(),1),{lock:k4t,unlock:pre}=(0,fre.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/fields");var br=l(oe(),1),Jf=l(gre(),1),RI=l(Ge(),1),D0=l(Pe(),1),kr=l(U(),1),Yn=l($(),1),TI=l(Nn(),1);var _re=l(Kl(),1),Bg=l(bre(),1),wre=l(tc(),1);var V0=l(U(),1);function vre(e){return{top:e.offsetTop,left:e.offsetLeft}}function yre(e){let t=(0,V0.useRef)(null),r=(0,V0.useRef)(void 0);return t.current&&(r.current=vre(t.current)),(0,V0.useLayoutEffect)(()=>{let o=r.current;if(!o||!t.current||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let n=new zm({x:0,y:0,config:{mass:5,tension:2e3,friction:200},onChange({value:c}){if(!t.current)return;let{x:d,y:u}=c;d=Math.round(d),u=Math.round(u);let f=d===0&&u===0;t.current.style.transform=f?"":`translate3d(${d}px,${u}px,0)`}});t.current.style.transform="";let i=vre(t.current),a=Math.round(o.left-i.left),s=Math.round(o.top-i.top);return n.start({x:0,y:0,from:{x:a,y:s}}),()=>{n.stop(),n.set({x:0,y:0})}},[e]),t}var He=l(I(),1),{MediaUploadModal:OCe}=pre(Bg.privateApis);function xre({children:e,index:t,className:r}){let o=yre(t);return(0,He.jsx)("div",{ref:o,className:r,children:e})}function zg(e){return Array.isArray(e)?e:e?[e]:[]}function ICe({render:e,multiple:t,...r}){let[o,n]=(0,kr.useState)(!1);return window.__experimentalDataViewsMediaModal?(0,He.jsxs)(He.Fragment,{children:[e&&e({open:()=>n(!0)}),o&&(0,He.jsx)(OCe,{...r,multiple:t,isOpen:o,onClose:()=>{n(!1),r.onClose?.()},onSelect:i=>{n(!1),r.onSelect?.(i)}})]}):(0,He.jsx)(Bg.MediaUpload,{...r,render:e,multiple:t?"add":void 0})}function PI({open:e,children:t,label:r,showTooltip:o=!1,onFilesDrop:n,attachment:i,isUploading:a=!1}){let s=i&&(0,Jf.isBlobURL)(i.source_url),c=(0,He.jsxs)("div",{className:q("fields__media-edit-picker-button",{"has-attachment":i}),role:"button",tabIndex:0,onClick:()=>{a||e()},onKeyDown:d=>{a||(d.key==="Enter"||d.key===" ")&&(d.preventDefault(),e())},"aria-label":r,"aria-disabled":a,children:[t,s&&(0,He.jsx)("span",{className:"fields__media-edit-picker-button-spinner",children:(0,He.jsx)(br.Spinner,{})}),!a&&(0,He.jsx)(br.DropZone,{onFilesDrop:d=>n(d,i?.id)})]});return o?(0,He.jsxs)(ar.Root,{children:[(0,He.jsx)(ar.Trigger,{render:c}),(0,He.jsx)(ar.Popup,{children:r})]}):c}var ACe=["application/zip","application/x-zip-compressed","application/x-rar-compressed","application/x-7z-compressed","application/x-tar","application/x-gzip"];function MCe({attachment:e}){return(0,He.jsx)(br.__experimentalTruncate,{className:"fields__media-edit-filename",children:(0,TI.decodeEntities)(e.title.rendered)})}function Sre(e){return(0,He.jsx)(PI,{...e,children:(0,He.jsx)("span",{className:"fields__media-edit-placeholder",children:e.label})})}function Cre({itemId:e,index:t,totalItems:r,isUploading:o,moveItem:n,orientation:i="vertical"}){let a=i==="horizontal";return(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)(br.Button,{__next40pxDefaultSize:!0,icon:a?Ya:sb,label:a?(0,Yn.__)("Move left"):(0,Yn.__)("Move up"),size:"small",disabled:o||t===0,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:s=>{s.stopPropagation(),n(e,"up")}}),(0,He.jsx)(br.Button,{__next40pxDefaultSize:!0,icon:a?qa:tf,label:a?(0,Yn.__)("Move right"):(0,Yn.__)("Move down"),size:"small",disabled:o||t===r-1,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:s=>{s.stopPropagation(),n(e,"down")}})]})}function Ere({attachment:e}){let t=e.source_url,r=e.mime_type||"";return r.startsWith("image")?(0,He.jsx)("img",{className:"fields__media-edit-thumbnail",alt:e.alt_text||"",src:t}):r.startsWith("audio")?(0,He.jsx)(br.Icon,{icon:c5}):r.startsWith("video")?(0,He.jsx)(br.Icon,{icon:F4}):ACe.includes(r)?(0,He.jsx)(br.Icon,{icon:Ju}):(0,He.jsx)(br.Icon,{icon:fb})}function NCe({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:a,isUploading:s,setTargetItemId:c}){return(0,He.jsxs)("div",{className:q("fields__media-edit-expanded",{"is-multiple":r,"is-single":!r,"is-empty":!e?.length}),children:[e?.map((d,u)=>{let f=d.mime_type?.startsWith("image"),m=(0,Jf.isBlobURL)(d.source_url),g=d.id;return(0,He.jsxs)(xre,{index:u,className:q("fields__media-edit-expanded-item",{"has-preview-image":f}),children:[(0,He.jsx)(PI,{open:()=>{c(g),i()},label:m?(0,Yn.__)("Replace"):(0,Yn.sprintf)((0,Yn.__)("Replace %s"),(0,TI.decodeEntities)(d.title.rendered)),showTooltip:!0,onFilesDrop:a,attachment:d,isUploading:s,children:(0,He.jsx)("div",{className:"fields__media-edit-expanded-preview",children:(0,He.jsx)(br.__experimentalVStack,{spacing:0,alignment:"center",justify:"center",className:"fields__media-edit-expanded-preview-stack",children:(!m||f)&&(0,He.jsx)(Ere,{attachment:d})})})}),!m&&(0,He.jsx)("div",{className:"fields__media-edit-expanded-overlay",children:(0,He.jsxs)(br.__experimentalHStack,{className:"fields__media-edit-expanded-actions",spacing:0,alignment:"flex-end",expanded:!1,children:[r&&e.length>1&&(0,He.jsx)(Cre,{itemId:g,index:u,totalItems:e.length,isUploading:s,moveItem:n,orientation:"horizontal"}),(0,He.jsx)(br.Button,{__next40pxDefaultSize:!0,icon:Ys,label:(0,Yn.__)("Remove"),size:"small",disabled:s,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:h=>{h.stopPropagation(),o(g)}})]})})]},d.id)}),(r||!e?.length)&&(0,He.jsx)(Sre,{open:()=>{c(void 0),i()},label:t,onFilesDrop:a,isUploading:s})]})}function FCe({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:a,isUploading:s,setTargetItemId:c}){return(0,He.jsxs)(He.Fragment,{children:[!!e?.length&&(0,He.jsx)("div",{className:q("fields__media-edit-compact-group",{"is-single":e.length===1}),children:(0,He.jsx)(br.__experimentalVStack,{spacing:0,children:e.map((d,u)=>{let f=(0,Jf.isBlobURL)(d.source_url),m=r&&e.length>1,g=d.id;return(0,He.jsxs)(xre,{index:u,className:"fields__media-edit-compact",children:[(0,He.jsx)(PI,{open:()=>{c(g),i()},label:(0,Yn.__)("Replace"),showTooltip:!0,onFilesDrop:a,attachment:d,isUploading:s,children:(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)(Ere,{attachment:d}),!f&&(0,He.jsx)(MCe,{attachment:d})]})}),!f&&(0,He.jsxs)(br.__experimentalHStack,{className:"fields__media-edit-compact-movers",spacing:0,alignment:"flex-end",expanded:!1,children:[m&&(0,He.jsx)(Cre,{itemId:g,index:u,totalItems:e.length,isUploading:s,moveItem:n,orientation:"vertical"}),(0,He.jsx)(br.Button,{__next40pxDefaultSize:!0,icon:Ys,label:(0,Yn.__)("Remove"),size:"small",disabled:s,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:h=>{h.stopPropagation(),o(g)}})]})]},d.id)})})}),(r||!e?.length)&&(0,He.jsx)(Sre,{open:()=>{c(void 0),i()},label:t,onFilesDrop:a,isUploading:s})]})}function tE({data:e,field:t,onChange:r,hideLabelFromVision:o,allowedTypes:n=["image"],multiple:i,isExpanded:a,validity:s}){let c=t.getValue({item:e}),[d,u]=(0,kr.useState)(!1),f=(0,kr.useRef)(null),[m,g]=(0,kr.useState)(void 0);(0,kr.useEffect)(()=>{let A=f.current,D=()=>{u(!0)};return A?.addEventListener("invalid",D),()=>A?.removeEventListener("invalid",D)},[]);let h=(0,D0.useSelect)(A=>{if(!c)return null;let N=zg(c).toSorted((W,Y)=>W-Y),{getEntityRecords:z}=A(RI.store);return z("postType","attachment",{include:N})},[c]),b=(0,kr.useRef)(null);h!==null&&(b.current=h);let v=h;if(h===null&&b.current&&c){let A=new Set(b.current.map(D=>D.id));zg(c).every(D=>A.has(D))&&(v=b.current)}let y=(0,kr.useMemo)(()=>{if(!v)return null;let A=zg(c),D=new Map(v.map(N=>[N.id,N]));return A.map(N=>D.get(N)).filter(N=>N!==void 0)},[v,c]),{createErrorNotice:w}=(0,D0.useDispatch)(wre.store),{receiveEntityRecords:_}=(0,D0.useDispatch)(RI.store),[x,E]=(0,kr.useState)(),S=(0,kr.useRef)(void 0),[C,R]=(0,kr.useState)(!1),[T,P]=(0,kr.useState)([]);(0,kr.useEffect)(()=>{C&&(R(!1),S.current?.())},[C]);let O=(0,kr.useCallback)(A=>r(t.setValue({item:e,value:A})),[e,t,r]),k=(0,kr.useCallback)(A=>{let N=zg(c).filter(z=>z!==A);u(!0),O(N.length?N:void 0)},[c,O]),F=(0,kr.useCallback)((A,D)=>{if(!y)return;let N=y.map(Y=>Y.id),z=N.indexOf(A),W=D==="up"?z-1:z+1;[N[z],N[W]]=[N[W],N[z]],O(N)},[y,O]),V=(0,kr.useCallback)((A,D)=>{E(D),(0,Bg.uploadMedia)({allowedTypes:n?.length?n:void 0,filesList:A,onFileChange(N){let z=N.filter(G=>(0,Jf.isBlobURL)(G.url)).map(G=>G.url);if(P(z),z.length)return;_("postType","attachment",[],void 0,!0);let W=N.map(G=>G.id);if(!i){O(W[0]),E(void 0);return}let Y=zg(c);if(D===void 0)O([...Y,...W]);else{let G=[...Y];G.splice(Y.indexOf(D),1,...W),O(G)}E(void 0)},onError(N){E(void 0),P([]),w(N.message,{type:"snackbar"})},multiple:!!i})},[n,c,i,w,O,_]),L=t.placeholder||(i?(0,Yn.__)("Choose files"):(0,Yn.__)("Choose file")),B=(0,kr.useMemo)(()=>{if(!T.length)return y;let A=[...y||[]],D=T.map(N=>({id:N,source_url:N,mime_type:(0,Jf.getBlobTypeByURL)(N)}));if(x!==void 0){let N=A.findIndex(z=>z.id===x);A.splice(N,1,...D)}else A.push(...D);return A},[y,x,T]);(0,kr.useEffect)(()=>{if(!d)return;let A=f.current;if(A)if(s){let D=s?.custom;g(D),D?.type==="invalid"?A.setCustomValidity(D.message||(0,Yn.__)("Invalid")):A.setCustomValidity("")}else A.setCustomValidity(""),g(void 0)},[d,t.isValid,s]),(0,kr.useEffect)(()=>{d&&m?.message&&(0,_re.speak)(m.message)},[d,m?.message]);let j=(0,kr.useCallback)(A=>{d||(!A.relatedTarget||!A.currentTarget.contains(A.relatedTarget))&&u(!0)},[d]);return(0,He.jsxs)(ue,{direction:"column",gap:"sm",onBlur:j,children:[(0,He.jsx)("fieldset",{className:"fields__media-edit","data-field-id":t.id,children:(0,He.jsx)(ICe,{onSelect:A=>{if(!i){O(A.id),E(void 0);return}let D=Array.isArray(A)?A.map(z=>z.id):[A.id],N=zg(c);if(!N.length)O(D);else if(x===void 0){let z=N.filter(Y=>D.includes(Y)),W=D.filter(Y=>!N.includes(Y));O([...z,...W])}else if(A.id!==x){let z=N.filter(W=>W!==A.id);O(z.map(W=>W===x?A.id:W))}E(void 0)},onClose:()=>E(void 0),allowedTypes:n,value:x!==void 0?x:c,multiple:i&&x===void 0,title:t.label,render:({open:A})=>{S.current=A;let D=a?NCe:FCe;return(0,He.jsxs)(br.__experimentalVStack,{spacing:2,children:[t.label&&(o?(0,He.jsx)(qr,{render:(0,He.jsx)("legend",{}),children:t.label}):(0,He.jsx)(br.BaseControl.VisualLabel,{as:"legend",style:{marginBottom:0},children:t.label})),(0,He.jsx)(D,{allItems:B,addButtonLabel:L,multiple:i,removeItem:k,moveItem:F,open:()=>R(!0),onFilesDrop:V,isUploading:!!T.length,setTargetItemId:E}),t.description&&(0,He.jsx)(br.__experimentalText,{variant:"muted",className:"fields__media-edit-description",children:t.description})]})}})}),(0,He.jsx)(qr,{children:(0,He.jsx)("input",{type:"text",ref:f,value:c??"",tabIndex:-1,"aria-hidden":"true",onChange:()=>{}})}),m&&(0,He.jsx)(ec,{type:m.type,message:m.message})]})}var II=l(Nn(),1),rE=l(I(),1),VCe=[{id:"title",type:"text",label:(0,Ki.__)("Site Title"),description:(0,Ki.__)("Displays in your site's layout via the Site Title block."),getValue:({item:e})=>(0,II.decodeEntities)(e.title??"")},{id:"description",type:"text",label:(0,Ki.__)("Site Tagline"),description:(0,Ki.__)("In a few words, explain what this site is about. Displays in your site's layout via the Site Tagline block."),getValue:({item:e})=>(0,II.decodeEntities)(e.description??"")},{id:"site_logo",type:"media",label:(0,Ki.__)("Site Logo"),description:(0,Ki.__)("Displays in your site's layout via the Site Logo block."),placeholder:(0,Ki.__)("Choose logo"),Edit:tE,setValue:({value:e})=>({site_logo:e??0})},{id:"site_icon",type:"media",label:(0,Ki.__)("Site Icon"),description:(0,Ki.__)("Shown in browser tabs, bookmarks, and mobile apps. It should be square and at least 512 by 512 pixels."),placeholder:(0,Ki.__)("Choose icon"),Edit:tE,setValue:({value:e})=>({site_icon:e??0})}],DCe={layout:{type:"regular",labelPosition:"top"},fields:["title","description","site_logo","site_icon"]};function AI(){let e=(0,oE.useSelect)(o=>o(OI.store).getEditedEntityRecord("root","site"),[]),{editEntityRecord:t}=(0,oE.useDispatch)(OI.store),r=o=>{t("root","site",void 0,o)};return(0,rE.jsx)(rs,{title:(0,Ki._x)("Identity","site identity"),headingLevel:2,children:(0,rE.jsx)("div",{className:"edit-site-sidebar-identity__form",children:(0,rE.jsx)(N0,{data:e,fields:VCe,form:DCe,onChange:r})})})}var L0=l(I(),1),kre={name:"identity",path:"/identity",areas:{sidebar:(0,L0.jsx)(pX,{}),content:(0,L0.jsx)(AI,{}),preview:(0,L0.jsx)(Zr,{}),mobileContent:(0,L0.jsx)(AI,{})},widths:{content:380}};var iie=l(At(),1),aie=l(Xt(),1),sie=l(Xr(),1);var I7=l($(),1),DE=l(Pe(),1),A7=l(U(),1),Kne=l(ti(),1),Xne=l(Xt(),1),Zne=l(At(),1),Qne=l(Xr(),1);var Wne=l(oe(),1),Une=l(Zo(),1),D5e=l(Pe(),1),L5e=l(tr(),1),R7=l(U(),1),z5e=l(it(),1);var MI=l(U(),1);var Rre=l(U(),1),So=(0,Rre.createContext)({user:{styles:{},settings:{}},base:{styles:{},settings:{}},merged:{styles:{},settings:{}},onChange:()=>{},fontLibraryEnabled:!1});var Tre=l(I(),1);function nE({children:e,value:t,baseValue:r,onChange:o,fontLibraryEnabled:n}){let i=(0,MI.useMemo)(()=>Ef(r,t),[r,t]),a=(0,MI.useMemo)(()=>({user:t,base:r,merged:i,onChange:o,fontLibraryEnabled:n}),[t,r,i,o,n]);return(0,Tre.jsx)(So.Provider,{value:a,children:e})}var Sc=l(oe(),1),Ure=l($(),1);var JCe=l(Pe(),1),$Ce=l(Ge(),1);var Pre=l(I(),1);function NI({className:e,...t}){return(0,Pre.jsx)($p,{className:q(e,"global-styles-ui-icon-with-current-color"),...t})}var mu=l(oe(),1);var $f=l(I(),1);function LCe({icon:e,children:t,...r}){return(0,$f.jsxs)(mu.__experimentalItem,{...r,children:[e&&(0,$f.jsxs)(mu.__experimentalHStack,{justify:"flex-start",children:[(0,$f.jsx)(NI,{icon:e,size:24}),(0,$f.jsx)(mu.FlexItem,{children:t})]}),!e&&t]})}function wc(e){return(0,$f.jsx)(mu.Navigator.Button,{as:LCe,...e})}var jCe=l(oe(),1);var HCe=l($(),1),Fre=l(tr(),1);var ks=l(U(),1),Mre=l(Pe(),1),Nre=l(Ge(),1),VI=l($(),1);var uo=l($(),1);var Ore=l(Tu(),1),{lock:iTt,unlock:Bt}=(0,Ore.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/global-styles-ui");var{getViewportBreakpoints:cTt}=Bt(Zm),dTt={link:[{value:":link",label:(0,uo.__)("Link")},{value:":any-link",label:(0,uo.__)("Any Link")},{value:":visited",label:(0,uo.__)("Visited")},{value:":hover",label:(0,uo.__)("Hover")},{value:":focus",label:(0,uo.__)("Focus")},{value:":focus-visible",label:(0,uo.__)("Focus-visible")},{value:":active",label:(0,uo.__)("Active")}],button:[{value:":link",label:(0,uo.__)("Link")},{value:":any-link",label:(0,uo.__)("Any Link")},{value:":visited",label:(0,uo.__)("Visited")},{value:":hover",label:(0,uo.__)("Hover")},{value:":focus",label:(0,uo.__)("Focus")},{value:":focus-visible",label:(0,uo.__)("Focus-visible")},{value:":active",label:(0,uo.__)("Active")}]},uTt={"core/button":[{value:":hover",label:(0,uo.__)("Hover")},{value:":focus",label:(0,uo.__)("Focus")},{value:":focus-visible",label:(0,uo.__)("Focus-visible")},{value:":active",label:(0,uo.__)("Active")}]},fTt=[{value:"@tablet",label:(0,uo.__)("Tablet")},{value:"@mobile",label:(0,uo.__)("Mobile")}];function FI(e,t){if(!t?.length||typeof e!="object"||!e||!Object.keys(e).length)return e;for(let r in e)t.includes(r)?delete e[r]:typeof e[r]=="object"&&FI(e[r],t);return e}var iE=(e,t)=>{if(!e||!t?.length)return{};let r={};return Object.keys(e).forEach(o=>{if(t.includes(o))r[o]=e[o];else if(typeof e[o]=="object"){let n=iE(e[o],t);Object.keys(n).length&&(r[o]=n)}}),r};function z0(e,t){let r=iE(structuredClone(e),t);return Vv(r,e)}function Ire(e,t){if(!Array.isArray(e)||!t)return null;let o=t.replace("var(","").replace(")","")?.split("--").slice(-1)[0];return e.find(n=>n.slug===o)}function Are(e){let t=e?.settings?.typography?.fontFamilies?.theme,r=e?.settings?.typography?.fontFamilies?.custom,o=[];t&&r?o=[...t,...r]:t?o=t:r&&(o=r);let n=e?.styles?.typography?.fontFamily,i=Ire(o,n),a=e?.styles?.elements?.heading?.typography?.fontFamily,s;return a?s=Ire(o,e?.styles?.elements?.heading?.typography?.fontFamily):s=i,[i,s]}function er(e,t,r="merged",o=!0,n){let{user:i,base:a,merged:s,onChange:c}=(0,ks.useContext)(So),d=n?.split(".").filter(Boolean)??[],u=d.find(v=>v.startsWith(":")),f=d.filter(v=>!v.startsWith(":")).join("."),m=[e,f].filter(Boolean).join("."),g=s;r==="base"?g=a:r==="user"&&(g=i);let h=(0,ks.useMemo)(()=>{let v=x2(g,m,t,o);return u?v?.[u]??{}:v},[g,m,t,o,u]),b=(0,ks.useCallback)(v=>{let y=v;u&&(y={...x2(i,m,t,!1),[u]:v});let w=OO(i,m,y,t);c(w)},[i,c,m,t,u]);return[h,b]}function Rr(e,t,r="merged"){let{user:o,base:n,merged:i,onChange:a}=(0,ks.useContext)(So),s=i;r==="base"?s=n:r==="user"&&(s=o);let c=(0,ks.useMemo)(()=>Av(s,e,t),[s,e,t]),d=(0,ks.useCallback)(u=>{let f=kO(o,e,u,t);a(f)},[o,a,e,t]);return[c,d]}var zCe=[];function BCe({title:e,settings:t,styles:r}){return e===(0,VI.__)("Default")||Object.keys(t||{}).length>0||Object.keys(r||{}).length>0}function aE(e=[]){let{variationsFromTheme:t}=(0,Mre.useSelect)(o=>({variationsFromTheme:o(Nre.store).__experimentalGetCurrentThemeGlobalStylesVariations?.()||zCe}),[]),{user:r}=(0,ks.useContext)(So);return(0,ks.useMemo)(()=>{let o=structuredClone(r),n=FI(o,e);n.title=(0,VI.__)("Default");let i=t.filter(s=>z0(s,e)).map(s=>Ef(n,s)),a=[n,...i];return a?.length?a.filter(BCe):[]},[e,r,t])}var DI=l(I(),1),{useHasDimensionsPanel:wTt,useHasTypographyPanel:xTt,useHasColorPanel:STt,useSettingsForBlockElement:CTt,useHasBackgroundPanel:ETt}=Bt(Fre.privateApis);var kl=l(oe(),1);function jg(){let[e="black"]=er("color.text"),[t="white"]=er("color.background"),[r=e]=er("elements.h1.color.text"),[o=r]=er("elements.link.color.text"),[n=o]=er("elements.button.color.background"),[i]=Rr("color.palette.core")||[],[a]=Rr("color.palette.theme")||[],[s]=Rr("color.palette.custom")||[],c=(a??[]).concat(s??[]).concat(i??[]),d=c.filter(({color:m})=>m===e),u=c.filter(({color:m})=>m===n),f=d.concat(u).concat(c).filter(({color:m})=>m!==t).slice(0,2);return{paletteColors:c,highlightedColors:f}}var Lre=l(U(),1),zre=l(oe(),1),LI=l($(),1);function WCe(e,t){return t.length===0?null:(t.sort((r,o)=>Math.abs(e-r)-Math.abs(e-o)),t[0])}var UCe={normal:400,bold:700};function Vre(e){return e!==void 0&&Number.isFinite(e)&&e>=1&&e<=1e3}function Dre(e){let t=String(e??"").trim().toLowerCase().split(/\s+/).filter(Boolean).map(n=>UCe[n]??Number(n)),[r,o]=t;return Vre(r)?t.length!==2||!Vre(o)?String(r):String(Math.min(Math.max(400,r),o)):"400"}function GCe(e){let t=/^(?!generic\([ a-zA-Z\-]+\)$)(?!var\(\s*--[\w-]+\s*\)$)(?!^[a-zA-Z\-]+$).+/,r=e.trim(),o=n=>(n=n.trim(),n.match(t)?(n=n.replace(/^["']|["']$/g,""),`"${n}"`):n);return r.includes(",")?r.split(",").map(o).filter(n=>n!=="").join(", "):o(r)}function B0(e){let t={fontFamily:GCe(e.fontFamily)};if(!("fontFace"in e)||!Array.isArray(e.fontFace))return t.fontWeight="400",t.fontStyle="normal",t;if(e.fontFace){let r=e.fontFace.filter(o=>o?.fontStyle&&o.fontStyle.toLowerCase()==="normal");if(r.length>0){t.fontStyle="normal";let o=r.map(n=>Number(Dre(n.fontWeight)));t.fontWeight=String(WCe(400,o)??400)}else t.fontStyle=e.fontFace.length&&e.fontFace[0].fontStyle||"normal",t.fontWeight=e.fontFace.length&&Dre(e.fontFace[0].fontWeight)||"400"}return t}var j0=l(I(),1);function sE({fontSize:e,variation:t}){let{base:r}=(0,Lre.useContext)(So),o=r;t&&(o={...r,...t});let[n]=er("color.text"),[i,a]=Are(o),s=i?B0(i):{},c=a?B0(a):{};return n&&(s.color=n,c.color=n),e&&(s.fontSize=e,c.fontSize=e),(0,j0.jsxs)(zre.__unstableMotion.div,{animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:.3,type:"tween"},style:{textAlign:"center",lineHeight:1},children:[(0,j0.jsx)("span",{style:c,children:(0,LI._x)("A","Uppercase letter A")}),(0,j0.jsx)("span",{style:s,children:(0,LI._x)("a","Lowercase letter A")})]})}var Bre=l(oe(),1);var jre=l(I(),1);function Hre({normalizedColorSwatchSize:e,ratio:t}){let{highlightedColors:r}=jg(),o=e*t;return r.map(({slug:n,color:i},a)=>(0,jre.jsx)(Bre.__unstableMotion.div,{style:{height:o,width:o,background:i,borderRadius:o/2},animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:a===1?.2:.1}},`${n}-${a}`))}var Wre=l(oe(),1),Hg=l(it(),1),ep=l(U(),1);var xc=l(I(),1),zI=248,BI=152,YCe={leading:!0,trailing:!0};function qCe({children:e,label:t,isFocused:r,withHoverView:o}){let[n="white"]=er("color.background"),[i]=er("color.gradient"),a=(0,Hg.useReducedMotion)(),[s,c]=(0,ep.useState)(!1),[d,{width:u}]=(0,Hg.useResizeObserver)(),[f,m]=(0,ep.useState)(u),[g,h]=(0,ep.useState)(),b=(0,Hg.useThrottle)(m,250,YCe);(0,ep.useLayoutEffect)(()=>{u&&b(u)},[u,b]),(0,ep.useLayoutEffect)(()=>{let _=f?f/zI:1,x=_-(g||0);(Math.abs(x)>.1||!g)&&h(_)},[f,g]);let v=u?u/zI:1,y=g||v,w=!!u;return(0,xc.jsxs)(xc.Fragment,{children:[(0,xc.jsx)("div",{style:{position:"relative"},children:d}),!w&&(0,xc.jsx)(h9,{className:"global-styles-ui-preview__wrapper",style:{aspectRatio:zI/BI}}),w&&(0,xc.jsx)("div",{className:q("global-styles-ui-preview__wrapper",{"is-hoverable":o}),style:{height:BI*y},onMouseEnter:()=>c(!0),onMouseLeave:()=>c(!1),tabIndex:-1,children:(0,xc.jsx)(Wre.__unstableMotion.div,{style:{height:BI*y,width:"100%",background:i??n},initial:"start",animate:(s||r)&&!a&&t?"hover":"start",children:[].concat(e).map((_,x)=>_({ratio:y,key:x}))})})]})}var Wg=qCe;var _i=l(I(),1),KCe={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},XCe={hover:{opacity:1},start:{opacity:.5}},ZCe={hover:{scale:1,opacity:1},start:{scale:0,opacity:0}};function QCe({label:e,isFocused:t,withHoverView:r,variation:o}){let[n]=er("typography.fontWeight"),[i="serif"]=er("typography.fontFamily"),[a=i]=er("elements.h1.typography.fontFamily"),[s=n]=er("elements.h1.typography.fontWeight"),[c="black"]=er("color.text"),[d=c]=er("elements.h1.color.text"),{paletteColors:u}=jg();return(0,_i.jsxs)(Wg,{label:e,isFocused:t,withHoverView:r,children:[({ratio:f,key:m})=>(0,_i.jsx)(kl.__unstableMotion.div,{variants:KCe,style:{height:"100%",overflow:"hidden"},children:(0,_i.jsxs)(kl.__experimentalHStack,{spacing:10*f,justify:"center",style:{height:"100%",overflow:"hidden"},children:[(0,_i.jsx)(sE,{fontSize:65*f,variation:o}),(0,_i.jsx)(kl.__experimentalVStack,{spacing:4*f,children:(0,_i.jsx)(Hre,{normalizedColorSwatchSize:32,ratio:f})})]})},m),({key:f})=>(0,_i.jsx)(kl.__unstableMotion.div,{variants:r?XCe:void 0,style:{height:"100%",width:"100%",position:"absolute",top:0,overflow:"hidden",filter:"blur(60px)",opacity:.1},children:(0,_i.jsx)(kl.__experimentalHStack,{spacing:0,justify:"flex-start",style:{height:"100%",overflow:"hidden"},children:u.slice(0,4).map(({color:m},g)=>(0,_i.jsx)("div",{style:{height:"100%",background:m,flexGrow:1}},g))})},f),({ratio:f,key:m})=>(0,_i.jsx)(kl.__unstableMotion.div,{variants:ZCe,style:{height:"100%",width:"100%",overflow:"hidden",position:"absolute",top:0},children:(0,_i.jsx)(kl.__experimentalVStack,{spacing:3*f,justify:"center",style:{height:"100%",overflow:"hidden",padding:10*f,boxSizing:"border-box"},children:e&&(0,_i.jsx)("div",{style:{fontSize:40*f,fontFamily:a,color:d,fontWeight:s,lineHeight:"1em",textAlign:"center"},children:e})})},m)]})}var jI=QCe;var Gre=l(I(),1);var UI=l(Zo(),1),hu=l($(),1),Rl=l(oe(),1);var GI=l(Pe(),1),Pa=l(U(),1),lE=l(tr(),1),Qre=l(it(),1),Jre=l(Kl(),1);var Yre=l(Zo(),1),qre=l(Pe(),1),e3e=l(oe(),1);var t3e=l(I(),1);function r3e(e,t){return e?.filter(r=>r.source==="block"||t.includes(r.name))||[]}function HI(e){let t=(0,qre.useSelect)(n=>{let{getBlockStyles:i}=n(Yre.store);return i(e)},[e]),[r]=er("variations",e),o=Object.keys(r??{});return r3e(t,o)}var gu=l(oe(),1),Kre=l($(),1);var Xre=l(tr(),1);var Zre=l(I(),1),{StateControl:oPt,StateControlBadges:nPt}=Bt(Xre.privateApis);var qn=l(I(),1),{useHasDimensionsPanel:o3e,useHasTypographyPanel:n3e,useHasBorderPanel:i3e,useSettingsForBlockElement:a3e,useHasColorPanel:s3e,useHasBackgroundPanel:l3e}=Bt(lE.privateApis),{Menu:pPt}=Bt(Rl.privateApis);function WI(e){return e==null?!1:Array.isArray(e)?e.length>0:typeof e=="object"?Object.values(e).some(WI):!0}function c3e(e,t){return WI(e?.styles?.blocks?.[t])||WI(e?.settings?.blocks?.[t])}function d3e(){let e=(0,GI.useSelect)(n=>n(UI.store).getBlockTypes(),[]),t=(n,i)=>{let{core:a,noncore:s}=n;return(i.name.startsWith("core/")?a:s).push(i),n},{core:r,noncore:o}=e.reduce(t,{core:[],noncore:[]});return[...r,...o]}function u3e(e){let[t]=Rr("",e),r=a3e(t,e),o=n3e(r),n=s3e(r),i=l3e(r),a=i3e(r),s=o3e(r),c=a||s,d=!!HI(e)?.length;return o||n||i||c||d}function f3e({block:e,isCustomized:t}){return u3e(e.name)?(0,qn.jsx)(wc,{path:"/blocks/"+encodeURIComponent(e.name),children:(0,qn.jsxs)(Rl.__experimentalHStack,{justify:"flex-start",spacing:2,children:[(0,qn.jsx)(lE.BlockIcon,{className:"global-styles-ui-block-types-item__icon",icon:e.icon}),(0,qn.jsx)(Rl.FlexItem,{children:e.title}),t&&(0,qn.jsxs)(qn.Fragment,{children:[(0,qn.jsx)(qr,{children:(0,hu.__)("Has custom styles")}),(0,qn.jsx)("span",{"aria-hidden":"true",className:"global-styles-ui-block-types-item__indicator"})]})]})}):null}function p3e({filterValue:e,styleFilter:t}){let r=t==="customized"&&!e?(0,hu.__)("You haven't customized any blocks yet."):(0,hu.__)("No blocks found.");return(0,qn.jsx)(Rl.__experimentalText,{align:"center",as:"p",className:"global-styles-ui-block-types-item-list__no-results",children:r})}function m3e({filterValue:e,styleFilter:t}){let r=d3e(),o=(0,Qre.useDebounce)(Jre.speak,500),{isMatchingSearchTerm:n}=(0,GI.useSelect)(UI.store),{user:i}=(0,Pa.useContext)(So),a=(0,Pa.useMemo)(()=>{let f=new Set;return[...Object.keys(i?.styles?.blocks??{}),...Object.keys(i?.settings?.blocks??{})].forEach(g=>{c3e(i,g)&&f.add(g)}),f},[i]),s=e?r.filter(f=>n(f,e)):r,c=t==="customized"?s.filter(f=>a.has(f.name)):s,d=(0,Pa.useRef)(null),u=c.length>0;return(0,Pa.useEffect)(()=>{if(!e&&t==="all")return;let f=u&&d.current?.childElementCount||0,m=(0,hu.sprintf)((0,hu._n)("%d result found.","%d results found.",f),f);o(m,"polite")},[e,t,u,o]),(0,qn.jsx)("div",{ref:d,className:"global-styles-ui-block-types-item-list",role:"list",children:c.length===0?(0,qn.jsx)(p3e,{filterValue:e,styleFilter:t}):c.map(f=>(0,qn.jsx)(f3e,{block:f,isCustomized:a.has(f.name)},"menu-itemblock-"+f.name))})}var mPt=(0,Pa.memo)(m3e);var _3e=l(Zo(),1),roe=l(tr(),1),YI=l(U(),1),w3e=l(Pe(),1),x3e=l(Ge(),1),qI=l(oe(),1),ooe=l($(),1);var g3e=l(tr(),1),$re=l(Zo(),1),h3e=l(oe(),1),b3e=l(U(),1);var v3e=l(I(),1),{getViewportBreakpoints:wPt,getViewportBreakpointValueInPixels:xPt}=Bt(Zm);var eoe=l(oe(),1),toe=l(I(),1);function Rs({children:e,level:t=2}){return(0,toe.jsx)(eoe.__experimentalHeading,{className:"global-styles-ui-subtitle",level:t,children:e})}var KI=l(I(),1);var{useHasDimensionsPanel:DPt,useHasTypographyPanel:LPt,useHasBorderPanel:zPt,useSettingsForBlockElement:BPt,useHasColorPanel:jPt,useHasFiltersPanel:HPt,useHasImageSettingsPanel:WPt,useHasBackgroundPanel:UPt,BackgroundPanel:GPt,BorderPanel:YPt,ColorPanel:qPt,TypographyPanel:KPt,DimensionsPanel:XPt,FiltersPanel:ZPt,ImageSettingsPanel:QPt,AdvancedPanel:JPt}=Bt(roe.privateApis);var FRe=l($(),1),VRe=l(oe(),1),DRe=l(U(),1);var S3e=l(oe(),1);var C3e=l(I(),1);var E3e=l($(),1),cE=l(oe(),1);var noe=l(I(),1);var fE=l(oe(),1);var ioe=l(oe(),1);var dE=l(I(),1),k3e=({variation:e,isFocused:t,withHoverView:r})=>(0,dE.jsx)(Wg,{label:e.title,isFocused:t,withHoverView:r,children:({ratio:o,key:n})=>(0,dE.jsx)(ioe.__experimentalHStack,{spacing:10*o,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,dE.jsx)(sE,{variation:e,fontSize:85*o})},n)}),aoe=k3e;var tp=l(U(),1),soe=l(Sf(),1),uE=l($(),1);var bu=l(I(),1);function Ug({variation:e,children:t,isPill:r=!1,properties:o,showTooltip:n=!1}){let[i,a]=(0,tp.useState)(!1),{base:s,user:c,onChange:d}=(0,tp.useContext)(So),u=(0,tp.useMemo)(()=>{let v=Ef(s,e);return o&&(v=iE(v,o)),{user:e,base:s,merged:v,onChange:()=>{}}},[e,s,o]),f=()=>d(e),m=v=>{v.keyCode===soe.ENTER&&(v.preventDefault(),f())},g=(0,tp.useMemo)(()=>Vv(c,e),[c,e]),h=e?.title;e?.description&&(h=(0,uE.sprintf)((0,uE._x)("%1$s (%2$s)","variation label"),e?.title,e?.description));let b=(0,bu.jsx)("div",{className:q("global-styles-ui-variations_item",{"is-active":g}),role:"button",onClick:f,onKeyDown:m,tabIndex:0,"aria-label":h,"aria-current":g,onFocus:()=>a(!0),onBlur:()=>a(!1),children:(0,bu.jsx)("div",{className:q("global-styles-ui-variations_item-preview",{"is-pill":r}),children:t(i)})});return(0,bu.jsx)(So.Provider,{value:u,children:n?(0,bu.jsxs)(ar.Root,{children:[(0,bu.jsx)(ar.Trigger,{render:b}),(0,bu.jsx)(ar.Popup,{children:e?.title})]}):b})}var rp=l(I(),1),loe=["typography"];function pE({title:e,gap:t=2}){let r=aE(loe);return r?.length<=1?null:(0,rp.jsxs)(fE.__experimentalVStack,{spacing:3,children:[e&&(0,rp.jsx)(Rs,{level:3,children:e}),(0,rp.jsx)(fE.__experimentalGrid,{columns:3,gap:t,className:"global-styles-ui-style-variations-container",children:r.map((o,n)=>(0,rp.jsx)(Ug,{variation:o,properties:loe,showTooltip:!0,children:()=>(0,rp.jsx)(aoe,{variation:o})},n))})]})}var MRe=l($(),1),Y0=l(oe(),1);var NRe=l(U(),1);var mE=l(U(),1),gE=l(Pe(),1),XI=l(Ge(),1),N3e=l($(),1);var R3e=l(bO(),1),T3e=l(Ge(),1);var Oa=l($(),1);var P3e={100:(0,Oa._x)("Thin","font weight"),200:(0,Oa._x)("Extra-light","font weight"),300:(0,Oa._x)("Light","font weight"),400:(0,Oa._x)("Normal","font weight"),500:(0,Oa._x)("Medium","font weight"),600:(0,Oa._x)("Semi-bold","font weight"),700:(0,Oa._x)("Bold","font weight"),800:(0,Oa._x)("Extra-bold","font weight"),900:(0,Oa._x)("Black","font weight")},O3e={normal:(0,Oa._x)("Normal","font style"),italic:(0,Oa._x)("Italic","font style")};var{File:R9t}=window;var F3e=l(I(),1),Cc=(0,mE.createContext)({});Cc.displayName="FontLibraryContext";var CE=l($(),1),o7=l(oe(),1),Koe=l(Ge(),1),IRe=l(Pe(),1);var Zi=l(oe(),1),boe=l(Ge(),1),z3e=l(Pe(),1),bE=l(U(),1),vE=l($(),1);var QI=l($(),1),foe=l(U(),1),H0=l(oe(),1);var hE=l(U(),1);var ZI=l(I(),1);var poe=l(I(),1);var moe=l(U(),1),goe=l(oe(),1);var hoe=l(I(),1);var JI=l(I(),1);var W0=l(U(),1),wi=l(oe(),1),H3e=l(it(),1),U0=l($(),1);var W3e=l(Ge(),1);var B3e=l($(),1),Gg=l(oe(),1),voe=l(I(),1);var j3e=l(U(),1),yoe=l(oe(),1);var _oe=l(I(),1);var $I=l(I(),1),IOt={slug:"all",name:(0,U0._x)("All","font categories")};var ORe=l($(),1),vu=l(oe(),1),Woe=l(U(),1);var yE=(e=>typeof ei<"u"?ei:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof ei<"u"?ei:t)[r]}):e)(function(e){if(typeof ei<"u")return ei.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),woe=(function(){var e,t,r;return(function(){function o(n,i,a){function s(u,f){if(!i[u]){if(!n[u]){var m=typeof yE=="function"&&yE;if(!f&&m)return m(u,!0);if(c)return c(u,!0);var g=new Error("Cannot find module '"+u+"'");throw g.code="MODULE_NOT_FOUND",g}var h=i[u]={exports:{}};n[u][0].call(h.exports,function(b){var v=n[u][1][b];return s(v||b)},h,h.exports,o,n,i,a)}return i[u].exports}for(var c=typeof yE=="function"&&yE,d=0;d<a.length;d++)s(a[d]);return s}return o})()({1:[function(o,n,i){var a=4096,s=2*a+32,c=2*a-1,d=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);function u(f){this.buf_=new Uint8Array(s),this.input_=f,this.reset()}u.READ_SIZE=a,u.IBUF_MASK=c,u.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var f=0;f<4;f++)this.val_|=this.buf_[this.pos_]<<8*f,++this.pos_;return this.bit_end_pos_>0},u.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var f=this.buf_ptr_,m=this.input_.read(this.buf_,f,a);if(m<0)throw new Error("Unexpected end of input");if(m<a){this.eos_=1;for(var g=0;g<32;g++)this.buf_[f+m+g]=0}if(f===0){for(var g=0;g<32;g++)this.buf_[(a<<1)+g]=this.buf_[g];this.buf_ptr_=a}else this.buf_ptr_=0;this.bit_end_pos_+=m<<3}},u.prototype.fillBitWindow=function(){for(;this.bit_pos_>=8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&c]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},u.prototype.readBits=function(f){32-this.bit_pos_<f&&this.fillBitWindow();var m=this.val_>>>this.bit_pos_&d[f];return this.bit_pos_+=f,m},n.exports=u},{}],2:[function(o,n,i){var a=0,s=1,c=2,d=3;i.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),i.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},{}],3:[function(o,n,i){var a=o("./streams").BrotliInput,s=o("./streams").BrotliOutput,c=o("./bit_reader"),d=o("./dictionary"),u=o("./huffman").HuffmanCode,f=o("./huffman").BrotliBuildHuffmanTable,m=o("./context"),g=o("./prefix"),h=o("./transform"),b=8,v=16,y=256,w=704,_=26,x=6,E=2,S=8,C=255,R=1080,T=18,P=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),O=16,k=new Uint8Array([3,2,1,0,3,3,3,3,3,3,2,2,2,2,2,2]),F=new Int8Array([0,0,0,0,-1,1,-2,2,-3,3,-1,1,-2,2,-3,3]),V=new Uint16Array([256,402,436,468,500,534,566,598,630,662,694,726,758,790,822,854,886,920,952,984,1016,1048,1080]);function L(re){var ee;return re.readBits(1)===0?16:(ee=re.readBits(3),ee>0?17+ee:(ee=re.readBits(3),ee>0?8+ee:17))}function B(re){if(re.readBits(1)){var ee=re.readBits(3);return ee===0?1:re.readBits(ee)+(1<<ee)}return 0}function j(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1}function A(re){var ee=new j,ie,J,ae;if(ee.input_end=re.readBits(1),ee.input_end&&re.readBits(1))return ee;if(ie=re.readBits(2)+4,ie===7){if(ee.is_metadata=!0,re.readBits(1)!==0)throw new Error("Invalid reserved bit");if(J=re.readBits(2),J===0)return ee;for(ae=0;ae<J;ae++){var he=re.readBits(8);if(ae+1===J&&J>1&&he===0)throw new Error("Invalid size byte");ee.meta_block_length|=he<<ae*8}}else for(ae=0;ae<ie;++ae){var ge=re.readBits(4);if(ae+1===ie&&ie>4&&ge===0)throw new Error("Invalid size nibble");ee.meta_block_length|=ge<<ae*4}return++ee.meta_block_length,!ee.input_end&&!ee.is_metadata&&(ee.is_uncompressed=re.readBits(1)),ee}function D(re,ee,ie){var J=ee,ae;return ie.fillBitWindow(),ee+=ie.val_>>>ie.bit_pos_&C,ae=re[ee].bits-S,ae>0&&(ie.bit_pos_+=S,ee+=re[ee].value,ee+=ie.val_>>>ie.bit_pos_&(1<<ae)-1),ie.bit_pos_+=re[ee].bits,re[ee].value}function N(re,ee,ie,J){for(var ae=0,he=b,ge=0,_e=0,Te=32768,Ne=[],K=0;K<32;K++)Ne.push(new u(0,0));for(f(Ne,0,5,re,T);ae<ee&&Te>0;){var ne=0,Ke;if(J.readMoreInput(),J.fillBitWindow(),ne+=J.val_>>>J.bit_pos_&31,J.bit_pos_+=Ne[ne].bits,Ke=Ne[ne].value&255,Ke<v)ge=0,ie[ae++]=Ke,Ke!==0&&(he=Ke,Te-=32768>>Ke);else{var Ce=Ke-14,ke,Qe,et=0;if(Ke===v&&(et=he),_e!==et&&(ge=0,_e=et),ke=ge,ge>0&&(ge-=2,ge<<=Ce),ge+=J.readBits(Ce)+3,Qe=ge-ke,ae+Qe>ee)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var xt=0;xt<Qe;xt++)ie[ae+xt]=_e;ae+=Qe,_e!==0&&(Te-=Qe<<15-_e)}}if(Te!==0)throw new Error("[ReadHuffmanCodeLengths] space = "+Te);for(;ae<ee;ae++)ie[ae]=0}function z(re,ee,ie,J){var ae=0,he,ge=new Uint8Array(re);if(J.readMoreInput(),he=J.readBits(2),he===1){for(var _e,Te=re-1,Ne=0,K=new Int32Array(4),ne=J.readBits(2)+1;Te;)Te>>=1,++Ne;for(_e=0;_e<ne;++_e)K[_e]=J.readBits(Ne)%re,ge[K[_e]]=2;switch(ge[K[0]]=1,ne){case 1:break;case 3:if(K[0]===K[1]||K[0]===K[2]||K[1]===K[2])throw new Error("[ReadHuffmanCode] invalid symbols");break;case 2:if(K[0]===K[1])throw new Error("[ReadHuffmanCode] invalid symbols");ge[K[1]]=1;break;case 4:if(K[0]===K[1]||K[0]===K[2]||K[0]===K[3]||K[1]===K[2]||K[1]===K[3]||K[2]===K[3])throw new Error("[ReadHuffmanCode] invalid symbols");J.readBits(1)?(ge[K[2]]=3,ge[K[3]]=3):ge[K[0]]=2;break}}else{var _e,Ke=new Uint8Array(T),Ce=32,ke=0,Qe=[new u(2,0),new u(2,4),new u(2,3),new u(3,2),new u(2,0),new u(2,4),new u(2,3),new u(4,1),new u(2,0),new u(2,4),new u(2,3),new u(3,2),new u(2,0),new u(2,4),new u(2,3),new u(4,5)];for(_e=he;_e<T&&Ce>0;++_e){var et=P[_e],xt=0,Ht;J.fillBitWindow(),xt+=J.val_>>>J.bit_pos_&15,J.bit_pos_+=Qe[xt].bits,Ht=Qe[xt].value,Ke[et]=Ht,Ht!==0&&(Ce-=32>>Ht,++ke)}if(!(ke===1||Ce===0))throw new Error("[ReadHuffmanCode] invalid num_codes or space");N(Ke,re,ge,J)}if(ae=f(ee,ie,S,ge,re),ae===0)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return ae}function W(re,ee,ie){var J,ae;return J=D(re,ee,ie),ae=g.kBlockLengthPrefixCode[J].nbits,g.kBlockLengthPrefixCode[J].offset+ie.readBits(ae)}function Y(re,ee,ie){var J;return re<O?(ie+=k[re],ie&=3,J=ee[ie]+F[re]):J=re-O+1,J}function G(re,ee){for(var ie=re[ee],J=ee;J;--J)re[J]=re[J-1];re[0]=ie}function ve(re,ee){var ie=new Uint8Array(256),J;for(J=0;J<256;++J)ie[J]=J;for(J=0;J<ee;++J){var ae=re[J];re[J]=ie[ae],ae&&G(ie,ae)}}function fe(re,ee){this.alphabet_size=re,this.num_htrees=ee,this.codes=new Array(ee+ee*V[re+31>>>5]),this.htrees=new Uint32Array(ee)}fe.prototype.decode=function(re){var ee,ie,J=0;for(ee=0;ee<this.num_htrees;++ee)this.htrees[ee]=J,ie=z(this.alphabet_size,this.codes,J,re),J+=ie};function Se(re,ee){var ie={num_htrees:null,context_map:null},J,ae=0,he,ge;ee.readMoreInput();var _e=ie.num_htrees=B(ee)+1,Te=ie.context_map=new Uint8Array(re);if(_e<=1)return ie;for(J=ee.readBits(1),J&&(ae=ee.readBits(4)+1),he=[],ge=0;ge<R;ge++)he[ge]=new u(0,0);for(z(_e+ae,he,0,ee),ge=0;ge<re;){var Ne;if(ee.readMoreInput(),Ne=D(he,0,ee),Ne===0)Te[ge]=0,++ge;else if(Ne<=ae)for(var K=1+(1<<Ne)+ee.readBits(Ne);--K;){if(ge>=re)throw new Error("[DecodeContextMap] i >= context_map_size");Te[ge]=0,++ge}else Te[ge]=Ne-ae,++ge}return ee.readBits(1)&&ve(Te,re),ie}function le(re,ee,ie,J,ae,he,ge){var _e=ie*2,Te=ie,Ne=D(ee,ie*R,ge),K;Ne===0?K=ae[_e+(he[Te]&1)]:Ne===1?K=ae[_e+(he[Te]-1&1)]+1:K=Ne-2,K>=re&&(K-=re),J[ie]=K,ae[_e+(he[Te]&1)]=K,++he[Te]}function ye(re,ee,ie,J,ae,he){var ge=ae+1,_e=ie&ae,Te=he.pos_&c.IBUF_MASK,Ne;if(ee<8||he.bit_pos_+(ee<<3)<he.bit_end_pos_){for(;ee-- >0;)he.readMoreInput(),J[_e++]=he.readBits(8),_e===ge&&(re.write(J,ge),_e=0);return}if(he.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;he.bit_pos_<32;)J[_e]=he.val_>>>he.bit_pos_,he.bit_pos_+=8,++_e,--ee;if(Ne=he.bit_end_pos_-he.bit_pos_>>3,Te+Ne>c.IBUF_MASK){for(var K=c.IBUF_MASK+1-Te,ne=0;ne<K;ne++)J[_e+ne]=he.buf_[Te+ne];Ne-=K,_e+=K,ee-=K,Te=0}for(var ne=0;ne<Ne;ne++)J[_e+ne]=he.buf_[Te+ne];if(_e+=Ne,ee-=Ne,_e>=ge){re.write(J,ge),_e-=ge;for(var ne=0;ne<_e;ne++)J[ne]=J[ge+ne]}for(;_e+ee>=ge;){if(Ne=ge-_e,he.input_.read(J,_e,Ne)<Ne)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");re.write(J,ge),ee-=Ne,_e=0}if(he.input_.read(J,_e,ee)<ee)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");he.reset()}function Ee(re){var ee=re.bit_pos_+7&-8,ie=re.readBits(ee-re.bit_pos_);return ie==0}function Ie(re){var ee=new a(re),ie=new c(ee);L(ie);var J=A(ie);return J.meta_block_length}i.BrotliDecompressedSize=Ie;function Q(re,ee){var ie=new a(re);ee==null&&(ee=Ie(re));var J=new Uint8Array(ee),ae=new s(J);return me(ie,ae),ae.pos<ae.buffer.length&&(ae.buffer=ae.buffer.subarray(0,ae.pos)),ae.buffer}i.BrotliDecompressBuffer=Q;function me(re,ee){var ie,J=0,ae=0,he=0,ge,_e=0,Te,Ne,K,ne,Ke=[16,15,11,4],Ce=0,ke=0,Qe=0,et=[new fe(0,0),new fe(0,0),new fe(0,0)],xt,Ht,Xe,Xo=128+c.READ_SIZE;Xe=new c(re),he=L(Xe),ge=(1<<he)-16,Te=1<<he,Ne=Te-1,K=new Uint8Array(Te+Xo+d.maxDictionaryWordLength),ne=Te,xt=[],Ht=[];for(var po=0;po<3*R;po++)xt[po]=new u(0,0),Ht[po]=new u(0,0);for(;!ae;){var Ft=0,Lo,Ur=[1<<28,1<<28,1<<28],mo=[0],Be=[1,1,1],H=[0,1,0,1,0,1],Z=[0],M,se,Ue,ce,Et=null,Re=null,Rt,pe=null,de,Sn=0,Vt=null,qe=0,Da=0,As=null,xr=0,It=0,vr=0,Gr,go;for(ie=0;ie<3;++ie)et[ie].codes=null,et[ie].htrees=null;Xe.readMoreInput();var La=A(Xe);if(Ft=La.meta_block_length,J+Ft>ee.buffer.length){var ku=new Uint8Array(J+Ft);ku.set(ee.buffer),ee.buffer=ku}if(ae=La.input_end,Lo=La.is_uncompressed,La.is_metadata){for(Ee(Xe);Ft>0;--Ft)Xe.readMoreInput(),Xe.readBits(8);continue}if(Ft!==0){if(Lo){Xe.bit_pos_=Xe.bit_pos_+7&-8,ye(ee,Ft,J,K,Ne,Xe),J+=Ft;continue}for(ie=0;ie<3;++ie)Be[ie]=B(Xe)+1,Be[ie]>=2&&(z(Be[ie]+2,xt,ie*R,Xe),z(_,Ht,ie*R,Xe),Ur[ie]=W(Ht,ie*R,Xe),Z[ie]=1);for(Xe.readMoreInput(),M=Xe.readBits(2),se=O+(Xe.readBits(4)<<M),Ue=(1<<M)-1,ce=se+(48<<M),Re=new Uint8Array(Be[0]),ie=0;ie<Be[0];++ie)Xe.readMoreInput(),Re[ie]=Xe.readBits(2)<<1;var Dr=Se(Be[0]<<x,Xe);Rt=Dr.num_htrees,Et=Dr.context_map;var Cn=Se(Be[2]<<E,Xe);for(de=Cn.num_htrees,pe=Cn.context_map,et[0]=new fe(y,Rt),et[1]=new fe(w,Be[1]),et[2]=new fe(ce,de),ie=0;ie<3;++ie)et[ie].decode(Xe);for(Vt=0,As=0,Gr=Re[mo[0]],It=m.lookupOffsets[Gr],vr=m.lookupOffsets[Gr+1],go=et[1].htrees[0];Ft>0;){var Yr,En,Jn,xp,P6,$n,Ci,Vl,ch,Sp,dh;for(Xe.readMoreInput(),Ur[1]===0&&(le(Be[1],xt,1,mo,H,Z,Xe),Ur[1]=W(Ht,R,Xe),go=et[1].htrees[mo[1]]),--Ur[1],Yr=D(et[1].codes,go,Xe),En=Yr>>6,En>=2?(En-=2,Ci=-1):Ci=0,Jn=g.kInsertRangeLut[En]+(Yr>>3&7),xp=g.kCopyRangeLut[En]+(Yr&7),P6=g.kInsertLengthPrefixCode[Jn].offset+Xe.readBits(g.kInsertLengthPrefixCode[Jn].nbits),$n=g.kCopyLengthPrefixCode[xp].offset+Xe.readBits(g.kCopyLengthPrefixCode[xp].nbits),ke=K[J-1&Ne],Qe=K[J-2&Ne],Sp=0;Sp<P6;++Sp)Xe.readMoreInput(),Ur[0]===0&&(le(Be[0],xt,0,mo,H,Z,Xe),Ur[0]=W(Ht,0,Xe),Sn=mo[0]<<x,Vt=Sn,Gr=Re[mo[0]],It=m.lookupOffsets[Gr],vr=m.lookupOffsets[Gr+1]),ch=m.lookup[It+ke]|m.lookup[vr+Qe],qe=Et[Vt+ch],--Ur[0],Qe=ke,ke=D(et[0].codes,et[0].htrees[qe],Xe),K[J&Ne]=ke,(J&Ne)===Ne&&ee.write(K,Te),++J;if(Ft-=P6,Ft<=0)break;if(Ci<0){var ch;if(Xe.readMoreInput(),Ur[2]===0&&(le(Be[2],xt,2,mo,H,Z,Xe),Ur[2]=W(Ht,2*R,Xe),Da=mo[2]<<E,As=Da),--Ur[2],ch=($n>4?3:$n-2)&255,xr=pe[As+ch],Ci=D(et[2].codes,et[2].htrees[xr],Xe),Ci>=se){var O6,RA,uh;Ci-=se,RA=Ci&Ue,Ci>>=M,O6=(Ci>>1)+1,uh=(2+(Ci&1)<<O6)-4,Ci=se+(uh+Xe.readBits(O6)<<M)+RA}}if(Vl=Y(Ci,Ke,Ce),Vl<0)throw new Error("[BrotliDecompress] invalid distance");if(J<ge&&_e!==ge?_e=J:_e=ge,dh=J&Ne,Vl>_e)if($n>=d.minDictionaryWordLength&&$n<=d.maxDictionaryWordLength){var uh=d.offsetsByLength[$n],TA=Vl-_e-1,PA=d.sizeBitsByLength[$n],kle=(1<<PA)-1,Rle=TA&kle,OA=TA>>PA;if(uh+=Rle*$n,OA<h.kNumTransforms){var I6=h.transformDictionaryWord(K,dh,uh,$n,OA);if(dh+=I6,J+=I6,Ft-=I6,dh>=ne){ee.write(K,Te);for(var by=0;by<dh-ne;by++)K[by]=K[ne+by]}}else throw new Error("Invalid backward reference. pos: "+J+" distance: "+Vl+" len: "+$n+" bytes left: "+Ft)}else throw new Error("Invalid backward reference. pos: "+J+" distance: "+Vl+" len: "+$n+" bytes left: "+Ft);else{if(Ci>0&&(Ke[Ce&3]=Vl,++Ce),$n>Ft)throw new Error("Invalid backward reference. pos: "+J+" distance: "+Vl+" len: "+$n+" bytes left: "+Ft);for(Sp=0;Sp<$n;++Sp)K[J&Ne]=K[J-Vl&Ne],(J&Ne)===Ne&&ee.write(K,Te),++J,--Ft}ke=K[J-1&Ne],Qe=K[J-2&Ne]}J&=1073741823}}ee.write(K,J&Ne)}i.BrotliDecompress=me,d.init()},{"./bit_reader":1,"./context":2,"./dictionary":6,"./huffman":7,"./prefix":9,"./streams":10,"./transform":11}],4:[function(o,n,i){var a=o("base64-js");i.init=function(){var s=o("./decode").BrotliDecompressBuffer,c=a.toByteArray(o("./dictionary.bin.js"));return s(c)}},{"./decode":3,"./dictionary.bin.js":5,"base64-js":8}],5:[function(o,n,i){n.exports="W5/fcQLn5gKf2XUbAiQ1XULX+TZz6ADToDsgqk6qVfeC0e4m6OO2wcQ1J76ZBVRV1fRkEsdu//62zQsFEZWSTCnMhcsQKlS2qOhuVYYMGCkV0fXWEoMFbESXrKEZ9wdUEsyw9g4bJlEt1Y6oVMxMRTEVbCIwZzJzboK5j8m4YH02qgXYhv1V+PM435sLVxyHJihaJREEhZGqL03txGFQLm76caGO/ovxKvzCby/3vMTtX/459f0igi7WutnKiMQ6wODSoRh/8Lx1V3Q99MvKtwB6bHdERYRY0hStJoMjNeTsNX7bn+Y7e4EQ3bf8xBc7L0BsyfFPK43dGSXpL6clYC/I328h54/VYrQ5i0648FgbGtl837svJ35L3Mot/+nPlNpWgKx1gGXQYqX6n+bbZ7wuyCHKcUok12Xjqub7NXZGzqBx0SD+uziNf87t7ve42jxSKQoW3nyxVrWIGlFShhCKxjpZZ5MeGna0+lBkk+kaN8F9qFBAFgEogyMBdcX/T1W/WnMOi/7ycWUQloEBKGeC48MkiwqJkJO+12eQiOFHMmck6q/IjWW3RZlany23TBm+cNr/84/oi5GGmGBZWrZ6j+zykVozz5fT/QH/Da6WTbZYYPynVNO7kxzuNN2kxKKWche5WveitPKAecB8YcAHz/+zXLjcLzkdDSktNIDwZE9J9X+tto43oJy65wApM3mDzYtCwX9lM+N5VR3kXYo0Z3t0TtXfgBFg7gU8oN0Dgl7fZlUbhNll+0uuohRVKjrEd8egrSndy5/Tgd2gqjA4CAVuC7ESUmL3DZoGnfhQV8uwnpi8EGvAVVsowNRxPudck7+oqAUDkwZopWqFnW1riss0t1z6iCISVKreYGNvQcXv+1L9+jbP8cd/dPUiqBso2q+7ZyFBvENCkkVr44iyPbtOoOoCecWsiuqMSML5lv+vN5MzUr+Dnh73G7Q1YnRYJVYXHRJaNAOByiaK6CusgFdBPE40r0rvqXV7tksKO2DrHYXBTv8P5ysqxEx8VDXUDDqkPH6NNOV/a2WH8zlkXRELSa8P+heNyJBBP7PgsG1EtWtNef6/i+lcayzQwQCsduidpbKfhWUDgAEmyhGu/zVTacI6RS0zTABrOYueemnVa19u9fT23N/Ta6RvTpof5DWygqreCqrDAgM4LID1+1T/taU6yTFVLqXOv+/MuQOFnaF8vLMKD7tKWDoBdALgxF33zQccCcdHx8fKIVdW69O7qHtXpeGr9jbbpFA+qRMWr5hp0s67FPc7HAiLV0g0/peZlW7hJPYEhZyhpSwahnf93/tZgfqZWXFdmdXBzqxGHLrQKxoAY6fRoBhgCRPmmGueYZ5JexTVDKUIXzkG/fqp/0U3hAgQdJ9zumutK6nqWbaqvm1pgu03IYR+G+8s0jDBBz8cApZFSBeuWasyqo2OMDKAZCozS+GWSvL/HsE9rHxooe17U3s/lTE+VZAk4j3dp6uIGaC0JMiqR5CUsabPyM0dOYDR7Ea7ip4USZlya38YfPtvrX/tBlhHilj55nZ1nfN24AOAi9BVtz/Mbn8AEDJCqJgsVUa6nQnSxv2Fs7l/NlCzpfYEjmPrNyib/+t0ei2eEMjvNhLkHCZlci4WhBe7ePZTmzYqlY9+1pxtS4GB+5lM1BHT9tS270EWUDYFq1I0yY/fNiAk4bk9yBgmef/f2k6AlYQZHsNFnW8wBQxCd68iWv7/35bXfz3JZmfGligWAKRjIs3IpzxQ27vAglHSiOzCYzJ9L9A1CdiyFvyR66ucA4jKifu5ehwER26yV7HjKqn5Mfozo7Coxxt8LWWPT47BeMxX8p0Pjb7hZn+6bw7z3Lw+7653j5sI8CLu5kThpMlj1m4c2ch3jGcP1FsT13vuK3qjecKTZk2kHcOZY40UX+qdaxstZqsqQqgXz+QGF99ZJLqr3VYu4aecl1Ab5GmqS8k/GV5b95zxQ5d4EfXUJ6kTS/CXF/aiqKDOT1T7Jz5z0PwDUcwr9clLN1OJGCiKfqvah+h3XzrBOiLOW8wvn8gW6qE8vPxi+Efv+UH55T7PQFVMh6cZ1pZQlzJpKZ7P7uWvwPGJ6DTlR6wbyj3Iv2HyefnRo/dv7dNx+qaa0N38iBsR++Uil7Wd4afwDNsrzDAK4fXZwvEY/jdKuIKXlfrQd2C39dW7ntnRbIp9OtGy9pPBn/V2ASoi/2UJZfS+xuGLH8bnLuPlzdTNS6zdyk8Dt/h6sfOW5myxh1f+zf3zZ3MX/mO9cQPp5pOx967ZA6/pqHvclNfnUFF+rq+Vd7alKr6KWPcIDhpn6v2K6NlUu6LrKo8b/pYpU/Gazfvtwhn7tEOUuXht5rUJdSf6sLjYf0VTYDgwJ81yaqKTUYej/tbHckSRb/HZicwGJqh1mAHB/IuNs9dc9yuvF3D5Xocm3elWFdq5oEy70dYFit79yaLiNjPj5UUcVmZUVhQEhW5V2Z6Cm4HVH/R8qlamRYwBileuh07CbEce3TXa2JmXWBf+ozt319psboobeZhVnwhMZzOeQJzhpTDbP71Tv8HuZxxUI/+ma3XW6DFDDs4+qmpERwHGBd2edxwUKlODRdUWZ/g0GOezrbzOZauFMai4QU6GVHV6aPNBiBndHSsV4IzpvUiiYyg6OyyrL4Dj5q/Lw3N5kAwftEVl9rNd7Jk5PDij2hTH6wIXnsyXkKePxbmHYgC8A6an5Fob/KH5GtC0l4eFso+VpxedtJHdHpNm+Bvy4C79yVOkrZsLrQ3OHCeB0Ra+kBIRldUGlDCEmq2RwXnfyh6Dz+alk6eftI2n6sastRrGwbwszBeDRS/Fa/KwRJkCzTsLr/JCs5hOPE/MPLYdZ1F1fv7D+VmysX6NpOC8aU9F4Qs6HvDyUy9PvFGDKZ/P5101TYHFl8pjj6wm/qyS75etZhhfg0UEL4OYmHk6m6dO192AzoIyPSV9QedDA4Ml23rRbqxMPMxf7FJnDc5FTElVS/PyqgePzmwVZ26NWhRDQ+oaT7ly7ell4s3DypS1s0g+tOr7XHrrkZj9+x/mJBttrLx98lFIaRZzHz4aC7r52/JQ4VjHahY2/YVXZn/QC2ztQb/sY3uRlyc5vQS8nLPGT/n27495i8HPA152z7Fh5aFpyn1GPJKHuPL8Iw94DuW3KjkURAWZXn4EQy89xiKEHN1mk/tkM4gYDBxwNoYvRfE6LFqsxWJtPrDGbsnLMap3Ka3MUoytW0cvieozOmdERmhcqzG+3HmZv2yZeiIeQTKGdRT4HHNxekm1tY+/n06rGmFleqLscSERzctTKM6G9P0Pc1RmVvrascIxaO1CQCiYPE15bD7c3xSeW7gXxYjgxcrUlcbIvO0r+Yplhx0kTt3qafDOmFyMjgGxXu73rddMHpV1wMubyAGcf/v5dLr5P72Ta9lBF+fzMJrMycwv+9vnU3ANIl1cH9tfW7af8u0/HG0vV47jNFXzFTtaha1xvze/s8KMtCYucXc1nzfd/MQydUXn/b72RBt5wO/3jRcMH9BdhC/yctKBIveRYPrNpDWqBsO8VMmP+WvRaOcA4zRMR1PvSoO92rS7pYEv+fZfEfTMzEdM+6X5tLlyxExhqLRkms5EuLovLfx66de5fL2/yX02H52FPVwahrPqmN/E0oVXnsCKhbi/yRxX83nRbUKWhzYceXOntfuXn51NszJ6MO73pQf5Pl4in3ec4JU8hF7ppV34+mm9r1LY0ee/i1O1wpd8+zfLztE0cqBxggiBi5Bu95v9l3r9r/U5hweLn+TbfxowrWDqdJauKd8+q/dH8sbPkc9ttuyO94f7/XK/nHX46MPFLEb5qQlNPvhJ50/59t9ft3LXu7uVaWaO2bDrDCnRSzZyWvFKxO1+vT8MwwunR3bX0CkfPjqb4K9O19tn5X50PvmYpEwHtiW9WtzuV/s76B1zvLLNkViNd8ySxIl/3orfqP90TyTGaf7/rx8jQzeHJXdmh/N6YDvbvmTBwCdxfEQ1NcL6wNMdSIXNq7b1EUzRy1/Axsyk5p22GMG1b+GxFgbHErZh92wuvco0AuOLXct9hvw2nw/LqIcDRRmJmmZzcgUa7JpM/WV/S9IUfbF56TL2orzqwebdRD8nIYNJ41D/hz37Fo11p2Y21wzPcn713qVGhqtevStYfGH4n69OEJtPvbbLYWvscDqc3Hgnu166+tAyLnxrX0Y5zoYjV++1sI7t5kMr02KT/+uwtkc+rZLOf/qn/s3nYCf13Dg8/sB2diJgjGqjQ+TLhxbzyue2Ob7X6/9lUwW7a+lbznHzOYy8LKW1C/uRPbQY3KW/0gO9LXunHLvPL97afba9bFtc9hmz7GAttjVYlCvQAiOwAk/gC5+hkLEs6tr3AZKxLJtOEwk2dLxTYWsIB/j/ToWtIWzo906FrSG8iaqqqqqqiIiIiAgzMzMzNz+AyK+01/zi8n8S+Y1MjoRaQ80WU/G8MBlO+53VPXANrWm4wzGUVZUjjBJZVdhpcfkjsmcWaO+UEldXi1e+zq+HOsCpknYshuh8pOLISJun7TN0EIGW2xTnlOImeecnoGW4raxe2G1T3HEvfYUYMhG+gAFOAwh5nK8mZhwJMmN7r224QVsNFvZ87Z0qatvknklyPDK3Hy45PgVKXji52Wen4d4PlFVVYGnNap+fSpFbK90rYnhUc6n91Q3AY9E0tJOFrcfZtm/491XbcG/jsViUPPX76qmeuiz+qY1Hk7/1VPM405zWVuoheLUimpWYdVzCmUdKHebMdzgrYrb8mL2eeLSnRWHdonfZa8RsOU9F37w+591l5FLYHiOqWeHtE/lWrBHcRKp3uhtr8yXm8LU/5ms+NM6ZKsqu90cFZ4o58+k4rdrtB97NADFbwmEG7lXqvirhOTOqU14xuUF2myIjURcPHrPOQ4lmM3PeMg7bUuk0nnZi67bXsU6H8lhqIo8TaOrEafCO1ARK9PjC0QOoq2BxmMdgYB9G/lIb9++fqNJ2s7BHGFyBNmZAR8J3KCo012ikaSP8BCrf6VI0X5xdnbhHIO+B5rbOyB54zXkzfObyJ4ecwxfqBJMLFc7m59rNcw7hoHnFZ0b00zee+gTqvjm61Pb4xn0kcDX4jvHM0rBXZypG3DCKnD/Waa/ZtHmtFPgO5eETx+k7RrVg3aSwm2YoNXnCs3XPQDhNn+Fia6IlOOuIG6VJH7TP6ava26ehKHQa2T4N0tcZ9dPCGo3ZdnNltsHQbeYt5vPnJezV/cAeNypdml1vCHI8M81nSRP5Qi2+mI8v/sxiZru9187nRtp3f/42NemcONa+4eVC3PCZzc88aZh851CqSsshe70uPxeN/dmYwlwb3trwMrN1Gq8jbnApcVDx/yDPeYs5/7r62tsQ6lLg+DiFXTEhzR9dHqv0iT4tgj825W+H3XiRUNUZT2kR9Ri0+lp+UM3iQtS8uOE23Ly4KYtvqH13jghUntJRAewuzNLDXp8RxdcaA3cMY6TO2IeSFRXezeWIjCqyhsUdMYuCgYTZSKpBype1zRfq8FshvfBPc6BAQWl7/QxIDp3VGo1J3vn42OEs3qznws+YLRXbymyB19a9XBx6n/owcyxlEYyFWCi+kG9F+EyD/4yn80+agaZ9P7ay2Dny99aK2o91FkfEOY8hBwyfi5uwx2y5SaHmG+oq/zl1FX/8irOf8Y3vAcX/6uLP6A6nvMO24edSGPjQc827Rw2atX+z2bKq0CmW9mOtYnr5/AfDa1ZfPaXnKtlWborup7QYx+Or2uWb+N3N//2+yDcXMqIJdf55xl7/vsj4WoPPlxLxtVrkJ4w/tTe3mLdATOOYwxcq52w5Wxz5MbPdVs5O8/lhfE7dPj0bIiPQ3QV0iqm4m3YX8hRfc6jQ3fWepevMqUDJd86Z4vwM40CWHnn+WphsGHfieF02D3tmZvpWD+kBpNCFcLnZhcmmrhpGzzbdA+sQ1ar18OJD87IOKOFoRNznaHPNHUfUNhvY1iU+uhvEvpKHaUn3qK3exVVyX4joipp3um7FmYJWmA+WbIDshRpbVRx5/nqstCgy87FGbfVB8yDGCqS+2qCsnRwnSAN6zgzxfdB2nBT/vZ4/6uxb6oH8b4VBRxiIB93wLa47hG3w2SL/2Z27yOXJFwZpSJaBYyvajA7vRRYNKqljXKpt/CFD/tSMr18DKKbwB0xggBePatl1nki0yvqW5zchlyZmJ0OTxJ3D+fsYJs/mxYN5+Le5oagtcl+YsVvy8kSjI2YGvGjvmpkRS9W2dtXqWnVuxUhURm1lKtou/hdEq19VBp9OjGvHEQSmrpuf2R24mXGheil8KeiANY8fW1VERUfBImb64j12caBZmRViZHbeVMjCrPDg9A90IXrtnsYCuZtRQ0PyrKDjBNOsPfKsg1pA02gHlVr0OXiFhtp6nJqXVzcbfM0KnzC3ggOENPE9VBdmHKN6LYaijb4wXxJn5A0FSDF5j+h1ooZx885Jt3ZKzO5n7Z5WfNEOtyyPqQEnn7WLv5Fis3PdgMshjF1FRydbNyeBbyKI1oN1TRVrVK7kgsb/zjX4NDPIRMctVeaxVB38Vh1x5KbeJbU138AM5KzmZu3uny0ErygxiJF7GVXUrPzFxrlx1uFdAaZFDN9cvIb74qD9tzBMo7L7WIEYK+sla1DVMHpF0F7b3+Y6S+zjvLeDMCpapmJo1weBWuxKF3rOocih1gun4BoJh1kWnV/Jmiq6uOhK3VfKxEHEkafjLgK3oujaPzY6SXg8phhL4TNR1xvJd1Wa0aYFfPUMLrNBDCh4AuGRTbtKMc6Z1Udj8evY/ZpCuMAUefdo69DZUngoqE1P9A3PJfOf7WixCEj+Y6t7fYeHbbxUAoFV3M89cCKfma3fc1+jKRe7MFWEbQqEfyzO2x/wrO2VYH7iYdQ9BkPyI8/3kXBpLaCpU7eC0Yv/am/tEDu7HZpqg0EvHo0nf/R/gRzUWy33/HXMJQeu1GylKmOkXzlCfGFruAcPPhaGqZOtu19zsJ1SO2Jz4Ztth5cBX6mRQwWmDwryG9FUMlZzNckMdK+IoMJv1rOWnBamS2w2KHiaPMPLC15hCZm4KTpoZyj4E2TqC/P6r7/EhnDMhKicZZ1ZwxuC7DPzDGs53q8gXaI9kFTK+2LTq7bhwsTbrMV8Rsfua5lMS0FwbTitUVnVa1yTb5IX51mmYnUcP9wPr8Ji1tiYJeJV9GZTrQhF7vvdU2OTU42ogJ9FDwhmycI2LIg++03C6scYhUyUuMV5tkw6kGUoL+mjNC38+wMdWNljn6tGPpRES7veqrSn5TRuv+dh6JVL/iDHU1db4c9WK3++OrH3PqziF916UMUKn8G67nN60GfWiHrXYhUG3yVWmyYak59NHj8t1smG4UDiWz2rPHNrKnN4Zo1LBbr2/eF9YZ0n0blx2nG4X+EKFxvS3W28JESD+FWk61VCD3z/URGHiJl++7TdBwkCj6tGOH3qDb0QqcOF9Kzpj0HUb/KyFW3Yhj2VMKJqGZleFBH7vqvf7WqLC3XMuHV8q8a4sTFuxUtkD/6JIBvKaVjv96ndgruKZ1k/BHzqf2K9fLk7HGXANyLDd1vxkK/i055pnzl+zw6zLnwXlVYVtfmacJgEpRP1hbGgrYPVN6v2lG+idQNGmwcKXu/8xEj/P6qe/sB2WmwNp6pp8jaISMkwdleFXYK55NHWLTTbutSUqjBfDGWo/Yg918qQ+8BRZSAHZbfuNZz2O0sov1Ue4CWlVg3rFhM3Kljj9ksGd/NUhk4nH+a5UN2+1i8+NM3vRNp7uQ6sqexSCukEVlVZriHNqFi5rLm9TMWa4qm3idJqppQACol2l4VSuvWLfta4JcXy3bROPNbXOgdOhG47LC0CwW/dMlSx4Jf17aEU3yA1x9p+Yc0jupXgcMuYNku64iYOkGToVDuJvlbEKlJqsmiHbvNrIVZEH+yFdF8DbleZ6iNiWwMqvtMp/mSpwx5KxRrT9p3MAPTHGtMbfvdFhyj9vhaKcn3At8Lc16Ai+vBcSp1ztXi7rCJZx/ql7TXcclq6Q76UeKWDy9boS0WHIjUuWhPG8LBmW5y2rhuTpM5vsLt+HOLh1Yf0DqXa9tsfC+kaKt2htA0ai/L2i7RKoNjEwztkmRU0GfgW1TxUvPFhg0V7DdfWJk5gfrccpYv+MA9M0dkGTLECeYwUixRzjRFdmjG7zdZIl3XKB9YliNKI31lfa7i2JG5C8Ss+rHe0D7Z696/V3DEAOWHnQ9yNahMUl5kENWS6pHKKp2D1BaSrrHdE1w2qNxIztpXgUIrF0bm15YML4b6V1k+GpNysTahKMVrrS85lTVo9OGJ96I47eAy5rYWpRf/mIzeoYU1DKaQCTUVwrhHeyNoDqHel+lLxr9WKzhSYw7vrR6+V5q0pfi2k3L1zqkubY6rrd9ZLvSuWNf0uqnkY+FpTvFzSW9Fp0b9l8JA7THV9eCi/PY/SCZIUYx3BU2alj7Cm3VV6eYpios4b6WuNOJdYXUK3zTqj5CVG2FqYM4Z7CuIU0qO05XR0d71FHM0YhZmJmTRfLlXEumN82BGtzdX0S19t1e+bUieK8zRmqpa4Qc5TSjifmaQsY2ETLjhI36gMR1+7qpjdXXHiceUekfBaucHShAOiFXmv3sNmGQyU5iVgnoocuonQXEPTFwslHtS8R+A47StI9wj0iSrtbi5rMysczFiImsQ+bdFClnFjjpXXwMy6O7qfjOr8Fb0a7ODItisjnn3EQO16+ypd1cwyaAW5Yzxz5QknfMO7643fXW/I9y3U2xH27Oapqr56Z/tEzglj6IbT6HEHjopiXqeRbe5mQQvxtcbDOVverN0ZgMdzqRYRjaXtMRd56Q4cZSmdPvZJdSrhJ1D9zNXPqAEqPIavPdfubt5oke2kmv0dztIszSv2VYuoyf1UuopbsYb+uX9h6WpwjpgtZ6fNNawNJ4q8O3CFoSbioAaOSZMx2GYaPYB+rEb6qjQiNRFQ76TvwNFVKD+BhH9VhcKGsXzmMI7BptU/CNWolM7YzROvpFAntsiWJp6eR2d3GarcYShVYSUqhmYOWj5E96NK2WvmYNTeY7Zs4RUEdv9h9QT4EseKt6LzLrqEOs3hxAY1MaNWpSa6zZx8F3YOVeCYMS88W+CYHDuWe4yoc6YK+djDuEOrBR5lvh0r+Q9uM88lrjx9x9AtgpQVNE8r+3O6Gvw59D+kBF/UMXyhliYUtPjmvXGY6Dk3x+kEOW+GtdMVC4EZTqoS/jmR0P0LS75DOc/w2vnri97M4SdbZ8qeU7gg8DVbERkU5geaMQO3mYrSYyAngeUQqrN0C0/vsFmcgWNXNeidsTAj7/4MncJR0caaBUpbLK1yBCBNRjEv6KvuVSdpPnEMJdsRRtqJ+U8tN1gXA4ePHc6ZT0eviI73UOJF0fEZ8YaneAQqQdGphNvwM4nIqPnXxV0xA0fnCT+oAhJuyw/q8jO0y8CjSteZExwBpIN6SvNp6A5G/abi6egeND/1GTguhuNjaUbbnSbGd4L8937Ezm34Eyi6n1maeOBxh3PI0jzJDf5mh/BsLD7F2GOKvlA/5gtvxI3/eV4sLfKW5Wy+oio+es/u6T8UU+nsofy57Icb/JlZHPFtCgd/x+bwt3ZT+xXTtTtTrGAb4QehC6X9G+8YT+ozcLxDsdCjsuOqwPFnrdLYaFc92Ui0m4fr39lYmlCaqTit7G6O/3kWDkgtXjNH4BiEm/+jegQnihOtfffn33WxsFjhfMd48HT+f6o6X65j7XR8WLSHMFkxbvOYsrRsF1bowDuSQ18Mkxk4qz2zoGPL5fu9h2Hqmt1asl3Q3Yu3szOc+spiCmX4AETBM3pLoTYSp3sVxahyhL8eC4mPN9k2x3o0xkiixIzM3CZFzf5oR4mecQ5+ax2wCah3/crmnHoqR0+KMaOPxRif1oEFRFOO/kTPPmtww+NfMXxEK6gn6iU32U6fFruIz8Q4WgljtnaCVTBgWx7diUdshC9ZEa5yKpRBBeW12r/iNc/+EgNqmhswNB8SBoihHXeDF7rrWDLcmt3V8GYYN7pXRy4DZjj4DJuUBL5iC3DQAaoo4vkftqVTYRGLS3mHZ7gdmdTTqbgNN/PTdTCOTgXolc88MhXAEUMdX0iy1JMuk5wLsgeu0QUYlz2S4skTWwJz6pOm/8ihrmgGfFgri+ZWUK2gAPHgbWa8jaocdSuM4FJYoKicYX/ZSENkg9Q1ZzJfwScfVnR2DegOGwCvmogaWJCLQepv9WNlU6QgsmOwICquU28Mlk3d9W5E81lU/5Ez0LcX6lwKMWDNluNKfBDUy/phJgBcMnfkh9iRxrdOzgs08JdPB85Lwo+GUSb4t3nC+0byqMZtO2fQJ4U2zGIr49t/28qmmGv2RanDD7a3FEcdtutkW8twwwlUSpb8QalodddbBfNHKDQ828BdE7OBgFdiKYohLawFYqpybQoxATZrheLhdI7+0Zlu9Q1myRcd15r9UIm8K2LGJxqTegntqNVMKnf1a8zQiyUR1rxoqjiFxeHxqFcYUTHfDu7rhbWng6qOxOsI+5A1p9mRyEPdVkTlE24vY54W7bWc6jMgZvNXdfC9/9q7408KDsbdL7Utz7QFSDetz2picArzrdpL8OaCHC9V26RroemtDZ5yNM/KGkWMyTmfnInEvwtSD23UcFcjhaE3VKzkoaEMKGBft4XbIO6forTY1lmGQwVmKicBCiArDzE+1oIxE08fWeviIOD5TznqH+OoHadvoOP20drMPe5Irg3XBQziW2XDuHYzjqQQ4wySssjXUs5H+t3FWYMHppUnBHMx/nYIT5d7OmjDbgD9F6na3m4l7KdkeSO3kTEPXafiWinogag7b52taiZhL1TSvBFmEZafFq2H8khQaZXuitCewT5FBgVtPK0j4xUHPfUz3Q28eac1Z139DAP23dgki94EC8vbDPTQC97HPPSWjUNG5tWKMsaxAEMKC0665Xvo1Ntd07wCLNf8Q56mrEPVpCxlIMVlQlWRxM3oAfpgIc+8KC3rEXUog5g06vt7zgXY8grH7hhwVSaeuvC06YYRAwpbyk/Unzj9hLEZNs2oxPQB9yc+GnL6zTgq7rI++KDJwX2SP8Sd6YzTuw5lV/kU6eQxRD12omfQAW6caTR4LikYkBB1CMOrvgRr/VY75+NSB40Cni6bADAtaK+vyxVWpf9NeKJxN2KYQ8Q2xPB3K1s7fuhvWbr2XpgW044VD6DRs0qXoqKf1NFsaGvKJc47leUV3pppP/5VTKFhaGuol4Esfjf5zyCyUHmHthChcYh4hYLQF+AFWsuq4t0wJyWgdwQVOZiV0efRHPoK5+E1vjz9wTJmVkITC9oEstAsyZSgE/dbicwKr89YUxKZI+owD205Tm5lnnmDRuP/JnzxX3gMtlrcX0UesZdxyQqYQuEW4R51vmQ5xOZteUd8SJruMlTUzhtVw/Nq7eUBcqN2/HVotgfngif60yKEtoUx3WYOZlVJuJOh8u59fzSDPFYtQgqDUAGyGhQOAvKroXMcOYY0qjnStJR/G3aP+Jt1sLVlGV8POwr/6OGsqetnyF3TmTqZjENfnXh51oxe9qVUw2M78EzAJ+IM8lZ1MBPQ9ZWSVc4J3mWSrLKrMHReA5qdGoz0ODRsaA+vwxXA2cAM4qlfzBJA6581m4hzxItQw5dxrrBL3Y6kCbUcFxo1S8jyV44q//+7ASNNudZ6xeaNOSIUffqMn4A9lIjFctYn2gpEPAb3f7p3iIBN8H14FUGQ9ct2hPsL+cEsTgUrR47uJVN4n4wt/wgfwwHuOnLd4yobkofy8JvxSQTA7rMpDIc608SlZFJfZYcmbT0tAHpPE8MrtQ42siTUNWxqvWZOmvu9f0JPoQmg+6l7sZWwyfi6PXkxJnwBraUG0MYG4zYHQz3igy/XsFkx5tNQxw43qvI9dU3f0DdhOUlHKjmi1VAr2Kiy0HZwD8VeEbhh0OiDdMYspolQsYdSwjCcjeowIXNZVUPmL2wwIkYhmXKhGozdCJ4lRKbsf4NBh/XnQoS92NJEWOVOFs2YhN8c5QZFeK0pRdAG40hqvLbmoSA8xQmzOOEc7wLcme9JOsjPCEgpCwUs9E2DohMHRhUeyGIN6TFvrbny8nDuilsDpzrH5mS76APoIEJmItS67sQJ+nfwddzmjPxcBEBBCw0kWDwd0EZCkNeOD7NNQhtBm7KHL9mRxj6U1yWU2puzlIDtpYxdH4ZPeXBJkTGAJfUr/oTCz/iypY6uXaR2V1doPxJYlrw2ghH0D5gbrhFcIxzYwi4a/4hqVdf2DdxBp6vGYDjavxMAAoy+1+3aiO6S3W/QAKNVXagDtvsNtx7Ks+HKgo6U21B+QSZgIogV5Bt+BnXisdVfy9VyXV+2P5fMuvdpAjM1o/K9Z+XnE4EOCrue+kcdYHqAQ0/Y/OmNlQ6OI33jH/uD1RalPaHpJAm2av0/xtpqdXVKNDrc9F2izo23Wu7firgbURFDNX9eGGeYBhiypyXZft2j3hTvzE6PMWKsod//rEILDkzBXfi7xh0eFkfb3/1zzPK/PI5Nk3FbZyTl4mq5BfBoVoqiPHO4Q4QKZAlrQ3MdNfi3oxIjvsM3kAFv3fdufurqYR3PSwX/mpGy/GFI/B2MNPiNdOppWVbs/gjF3YH+QA9jMhlAbhvasAHstB0IJew09iAkmXHl1/TEj+jvHOpOGrPRQXbPADM+Ig2/OEcUcpgPTItMtW4DdqgfYVI/+4hAFWYjUGpOP/UwNuB7+BbKOcALbjobdgzeBQfjgNSp2GOpxzGLj70Vvq5cw2AoYENwKLUtJUX8sGRox4dVa/TN4xKwaKcl9XawQR/uNus700Hf17pyNnezrUgaY9e4MADhEDBpsJT6y1gDJs1q6wlwGhuUzGR7C8kgpjPyHWwsvrf3yn1zJEIRa5eSxoLAZOCR9xbuztxFRJW9ZmMYfCFJ0evm9F2fVnuje92Rc4Pl6A8bluN8MZyyJGZ0+sNSb//DvAFxC2BqlEsFwccWeAl6CyBcQV1bx4mQMBP1Jxqk1EUADNLeieS2dUFbQ/c/kvwItbZ7tx0st16viqd53WsRmPTKv2AD8CUnhtPWg5aUegNpsYgasaw2+EVooeNKmrW3MFtj76bYHJm5K9gpAXZXsE5U8DM8XmVOSJ1F1WnLy6nQup+jx52bAb+rCq6y9WXl2B2oZDhfDkW7H3oYfT/4xx5VncBuxMXP2lNfhUVQjSSzSRbuZFE4vFawlzveXxaYKVs8LpvAb8IRYF3ZHiRnm0ADeNPWocwxSzNseG7NrSEVZoHdKWqaGEBz1N8Pt7kFbqh3LYmAbm9i1IChIpLpM5AS6mr6OAPHMwwznVy61YpBYX8xZDN/a+lt7n+x5j4bNOVteZ8lj3hpAHSx1VR8vZHec4AHO9XFCdjZ9eRkSV65ljMmZVzaej2qFn/qt1lvWzNZEfHxK3qOJrHL6crr0CRzMox5f2e8ALBB4UGFZKA3tN6F6IXd32GTJXGQ7DTi9j/dNcLF9jCbDcWGKxoKTYblIwbLDReL00LRcDPMcQuXLMh5YzgtfjkFK1DP1iDzzYYVZz5M/kWYRlRpig1htVRjVCknm+h1M5LiEDXOyHREhvzCGpFZjHS0RsK27o2avgdilrJkalWqPW3D9gmwV37HKmfM3F8YZj2ar+vHFvf3B8CRoH4kDHIK9mrAg+owiEwNjjd9V+FsQKYR8czJrUkf7Qoi2YaW6EVDZp5zYlqiYtuXOTHk4fAcZ7qBbdLDiJq0WNV1l2+Hntk1mMWvxrYmc8kIx8G3rW36J6Ra4lLrTOCgiOihmow+YnzUT19jbV2B3RWqSHyxkhmgsBqMYWvOcUom1jDQ436+fcbu3xf2bbeqU/ca+C4DOKE+e3qvmeMqW3AxejfzBRFVcwVYPq4L0APSWWoJu+5UYX4qg5U6YTioqQGPG9XrnuZ/BkxuYpe6Li87+18EskyQW/uA+uk2rpHpr6hut2TlVbKgWkFpx+AZffweiw2+VittkEyf/ifinS/0ItRL2Jq3tQOcxPaWO2xrG68GdFoUpZgFXaP2wYVtRc6xYCfI1CaBqyWpg4bx8OHBQwsV4XWMibZZ0LYjWEy2IxQ1mZrf1/UNbYCJplWu3nZ4WpodIGVA05d+RWSS+ET9tH3RfGGmNI1cIY7evZZq7o+a0bjjygpmR3mVfalkT/SZGT27Q8QGalwGlDOS9VHCyFAIL0a1Q7JiW3saz9gqY8lqKynFrPCzxkU4SIfLc9VfCI5edgRhDXs0edO992nhTKHriREP1NJC6SROMgQ0xO5kNNZOhMOIT99AUElbxqeZF8A3xrfDJsWtDnUenAHdYWSwAbYjFqQZ+D5gi3hNK8CSxU9i6f6ClL9IGlj1OPMQAsr84YG6ijsJpCaGWj75c3yOZKBB9mNpQNPUKkK0D6wgLH8MGoyRxTX6Y05Q4AnYNXMZwXM4eij/9WpsM/9CoRnFQXGR6MEaY+FXvXEO3RO0JaStk6OXuHVATHJE+1W+TU3bSZ2ksMtqjO0zfSJCdBv7y2d8DMx6TfVme3q0ZpTKMMu4YL/t7ciTNtdDkwPogh3Cnjx7qk08SHwf+dksZ7M2vCOlfsF0hQ6J4ehPCaHTNrM/zBSOqD83dBEBCW/F/LEmeh0nOHd7oVl3/Qo/9GUDkkbj7yz+9cvvu+dDAtx8NzCDTP4iKdZvk9MWiizvtILLepysflSvTLFBZ37RLwiriqyRxYv/zrgFd/9XVHh/OmzBvDX4mitMR/lUavs2Vx6cR94lzAkplm3IRNy4TFfu47tuYs9EQPIPVta4P64tV+sZ7n3ued3cgEx2YK+QL5+xms6osk8qQbTyuKVGdaX9FQqk6qfDnT5ykxk0VK7KZ62b6DNDUfQlqGHxSMKv1P0XN5BqMeKG1P4Wp5QfZDUCEldppoX0U6ss2jIko2XpURKCIhfaOqLPfShdtS37ZrT+jFRSH2xYVV1rmT/MBtRQhxiO4MQ3iAGlaZi+9PWBEIXOVnu9jN1f921lWLZky9bqbM3J2MAAI9jmuAx3gyoEUa6P2ivs0EeNv/OR+AX6q5SW6l5HaoFuS6jr6yg9limu+P0KYKzfMXWcQSfTXzpOzKEKpwI3YGXZpSSy2LTlMgfmFA3CF6R5c9xWEtRuCg2ZPUQ2Nb6dRFTNd4TfGHrnEWSKHPuRyiJSDAZ+KX0VxmSHjGPbQTLVpqixia2uyhQ394gBMt7C3ZAmxn/DJS+l1fBsAo2Eir/C0jG9csd4+/tp12pPc/BVJGaK9mfvr7M/CeztrmCO5qY06Edi4xAGtiEhnWAbzLy2VEyazE1J5nPmgU4RpW4Sa0TnOT6w5lgt3/tMpROigHHmexBGAMY0mdcDbDxWIz41NgdD6oxgHsJRgr5RnT6wZAkTOcStU4NMOQNemSO7gxGahdEsC+NRVGxMUhQmmM0llWRbbmFGHzEqLM4Iw0H7577Kyo+Zf+2cUFIOw93gEY171vQaM0HLwpjpdRR6Jz7V0ckE7XzYJ0TmY9znLdzkva0vNrAGGT5SUZ5uaHDkcGvI0ySpwkasEgZPMseYcu85w8HPdSNi+4T6A83iAwDbxgeFcB1ZM2iGXzFcEOUlYVrEckaOyodfvaYSQ7GuB4ISE0nYJc15X/1ciDTPbPCgYJK55VkEor4LvzL9S2WDy4xj+6FOqVyTAC2ZNowheeeSI5hA/02l8UYkv4nk9iaVn+kCVEUstgk5Hyq+gJm6R9vG3rhuM904he/hFmNQaUIATB1y3vw+OmxP4X5Yi6A5I5jJufHCjF9+AGNwnEllZjUco6XhsO5T5+R3yxz5yLVOnAn0zuS+6zdj0nTJbEZCbXJdtpfYZfCeCOqJHoE2vPPFS6eRLjIJlG69X93nfR0mxSFXzp1Zc0lt/VafDaImhUMtbnqWVb9M4nGNQLN68BHP7AR8Il9dkcxzmBv8PCZlw9guY0lurbBsmNYlwJZsA/B15/HfkbjbwPddaVecls/elmDHNW2r4crAx43feNkfRwsaNq/yyJ0d/p5hZ6AZajz7DBfUok0ZU62gCzz7x8eVfJTKA8IWn45vINLSM1q+HF9CV9qF3zP6Ml21kPPL3CXzkuYUlnSqT+Ij4tI/od5KwIs+tDajDs64owN7tOAd6eucGz+KfO26iNcBFpbWA5732bBNWO4kHNpr9D955L61bvHCF/mwSrz6eQaDjfDEANqGMkFc+NGxpKZzCD2sj/JrHd+zlPQ8Iz7Q+2JVIiVCuCKoK/hlAEHzvk/Piq3mRL1rT/fEh9hoT5GJmeYswg1otiKydizJ/fS2SeKHVu6Z3JEHjiW8NaTQgP5xdBli8nC57XiN9hrquBu99hn9zqwo92+PM2JXtpeVZS0PdqR5mDyDreMMtEws+CpwaRyyzoYtfcvt9PJIW0fJVNNi/FFyRsea7peLvJrL+5b4GOXJ8tAr+ATk9f8KmiIsRhqRy0vFzwRV3Z5dZ3QqIU8JQ/uQpkJbjMUMFj2F9sCFeaBjI4+fL/oN3+LQgjI4zuAfQ+3IPIPFQBccf0clJpsfpnBxD84atwtupkGqKvrH7cGNl/QcWcSi6wcVDML6ljOgYbo+2BOAWNNjlUBPiyitUAwbnhFvLbnqw42kR3Yp2kv2dMeDdcGOX5kT4S6M44KHEB/SpCfl7xgsUvs+JNY9G3O2X/6FEt9FyAn57lrbiu+tl83sCymSvq9eZbe9mchL7MTf/Ta78e80zSf0hYY5eUU7+ff14jv7Xy8qjzfzzzvaJnrIdvFb5BLWKcWGy5/w7+vV2cvIfwHqdTB+RuJK5oj9mbt0Hy94AmjMjjwYNZlNS6uiyxNnwNyt3gdreLb64p/3+08nXkb92LTkkRgFOwk1oGEVllcOj5lv1hfAZywDows0944U8vUFw+A/nuVq/UCygsrmWIBnHyU01d0XJPwriEOvx/ISK6Pk4y2w0gmojZs7lU8TtakBAdne4v/aNxmMpK4VcGMp7si0yqsiolXRuOi1Z1P7SqD3Zmp0CWcyK4Ubmp2SXiXuI5nGLCieFHKHNRIlcY3Pys2dwMTYCaqlyWSITwr2oGXvyU3h1Pf8eQ3w1bnD7ilocVjYDkcXR3Oo1BXgMLTUjNw2xMVwjtp99NhSVc5aIWrDQT5DHPKtCtheBP4zHcw4dz2eRdTMamhlHhtfgqJJHI7NGDUw1XL8vsSeSHyKqDtqoAmrQqsYwvwi7HW3ojWyhIa5oz5xJTaq14NAzFLjVLR12rRNUQ6xohDnrWFb5bG9yf8aCD8d5phoackcNJp+Dw3Due3RM+5Rid7EuIgsnwgpX0rUWh/nqPtByMhMZZ69NpgvRTKZ62ViZ+Q7Dp5r4K0d7EfJuiy06KuIYauRh5Ecrhdt2QpTS1k1AscEHvapNbU3HL1F2TFyR33Wxb5MvH5iZsrn3SDcsxlnnshO8PLwmdGN+paWnQuORtZGX37uhFT64SeuPsx8UOokY6ON85WdQ1dki5zErsJGazcBOddWJEKqNPiJpsMD1GrVLrVY+AOdPWQneTyyP1hRX/lMM4ZogGGOhYuAdr7F/DOiAoc++cn5vlf0zkMUJ40Z1rlgv9BelPqVOpxKeOpzKdF8maK+1Vv23MO9k/8+qpLoxrIGH2EDQlnGmH8CD31G8QqlyQIcpmR5bwmSVw9/Ns6IHgulCRehvZ/+VrM60Cu/r3AontFfrljew74skYe2uyn7JKQtFQBQRJ9ryGic/zQOsbS4scUBctA8cPToQ3x6ZBQu6DPu5m1bnCtP8TllLYA0UTQNVqza5nfew3Mopy1GPUwG5jsl0OVXniPmAcmLqO5HG8Hv3nSLecE9oOjPDXcsTxoCBxYyzBdj4wmnyEV4kvFDunipS8SSkvdaMnTBN9brHUR8xdmmEAp/Pdqk9uextp1t+JrtXwpN/MG2w/qhRMpSNxQ1uhg/kKO30eQ/FyHUDkWHT8V6gGRU4DhDMxZu7xXij9Ui6jlpWmQCqJg3FkOTq3WKneCRYZxBXMNAVLQgHXSCGSqNdjebY94oyIpVjMYehAiFx/tqzBXFHZaL5PeeD74rW5OysFoUXY8sebUZleFTUa/+zBKVTFDopTReXNuZq47QjkWnxjirCommO4L/GrFtVV21EpMyw8wyThL5Y59d88xtlx1g1ttSICDwnof6lt/6zliPzgVUL8jWBjC0o2D6Kg+jNuThkAlaDJsq/AG2aKA//A76avw2KNqtv223P+Wq3StRDDNKFFgtsFukYt1GFDWooFVXitaNhb3RCyJi4cMeNjROiPEDb4k+G3+hD8tsg+5hhmSc/8t2JTSwYoCzAI75doq8QTHe+E/Tw0RQSUDlU+6uBeNN3h6jJGX/mH8oj0i3caCNsjvTnoh73BtyZpsflHLq6AfwJNCDX4S98h4+pCOhGKDhV3rtkKHMa3EG4J9y8zFWI4UsfNzC/Rl5midNn7gwoN9j23HGCQQ+OAZpTTPMdiVow740gIyuEtd0qVxMyNXhHcnuXRKdw5wDUSL358ktjMXmAkvIB73BLa1vfF9BAUZInPYJiwxqFWQQBVk7gQH4ojfUQ/KEjn+A/WR6EEe4CtbpoLe1mzHkajgTIoE0SLDHVauKhrq12zrAXBGbPPWKCt4DGedq3JyGRbmPFW32bE7T20+73BatV/qQhhBWfWBFHfhYWXjALts38FemnoT+9bn1jDBMcUMmYgSc0e7GQjv2MUBwLU8ionCpgV+Qrhg7iUIfUY6JFxR0Y+ZTCPM+rVuq0GNLyJXX6nrUTt8HzFBRY1E/FIm2EeVA9NcXrj7S6YYIChVQCWr/m2fYUjC4j0XLkzZ8GCSLfmkW3PB/xq+nlXsKVBOj7vTvqKCOMq7Ztqr3cQ+N8gBnPaAps+oGwWOkbuxnRYj/x/WjiDclVrs22xMK4qArE1Ztk1456kiJriw6abkNeRHogaPRBgbgF9Z8i/tbzWELN4CvbqtrqV9TtGSnmPS2F9kqOIBaazHYaJ9bi3AoDBvlZasMluxt0BDXfhp02Jn411aVt6S4TUB8ZgFDkI6TP6gwPY85w+oUQSsjIeXVminrwIdK2ZAawb8Se6XOJbOaliQxHSrnAeONDLuCnFejIbp4YDtBcQCwMsYiRZfHefuEJqJcwKTTJ8sx5hjHmJI1sPFHOr6W9AhZ2NAod38mnLQk1gOz2LCAohoQbgMbUK9RMEA3LkiF7Sr9tLZp6lkciIGhE2V546w3Mam53VtVkGbB9w0Yk2XiRnCmbpxmHr2k4eSC0RuNbjNsUfDIfc8DZvRvgUDe1IlKdZTzcT4ZGEb53dp8VtsoZlyXzLHOdAbsp1LPTVaHvLA0GYDFMbAW/WUBfUAdHwqLFAV+3uHvYWrCfhUOR2i89qvCBoOb48usAGdcF2M4aKn79k/43WzBZ+xR1L0uZfia70XP9soQReeuhZiUnXFDG1T8/OXNmssTSnYO+3kVLAgeiY719uDwL9FQycgLPessNihMZbAKG7qwPZyG11G1+ZA3jAX2yddpYfmaKBlmfcK/V0mwIRUDC0nJSOPUl2KB8h13F4dlVZiRhdGY5farwN+f9hEb1cRi41ZcGDn6Xe9MMSTOY81ULJyXIHSWFIQHstVYLiJEiUjktlHiGjntN5/btB8Fu+vp28zl2fZXN+dJDyN6EXhS+0yzqpl/LSJNEUVxmu7BsNdjAY0jVsAhkNuuY0E1G48ej25mSt+00yPbQ4SRCVkIwb6ISvYtmJRPz9Zt5dk76blf+lJwAPH5KDF+vHAmACLoCdG2Adii6dOHnNJnTmZtoOGO8Q1jy1veMw6gbLFToQmfJa7nT7Al89mRbRkZZQxJTKgK5Kc9INzmTJFp0tpAPzNmyL/F08bX3nhCumM/cR/2RPn9emZ3VljokttZD1zVWXlUIqEU7SLk5I0lFRU0AcENXBYazNaVzsVHA/sD3o9hm42wbHIRb/BBQTKzAi8s3+bMtpOOZgLdQzCYPfX3UUxKd1WYVkGH7lh/RBBgMZZwXzU9+GYxdBqlGs0LP+DZ5g2BWNh6FAcR944B+K/JTWI3t9YyVyRhlP4CCoUk/mmF7+r2pilVBjxXBHFaBfBtr9hbVn2zDuI0kEOG3kBx8CGdPOjX1ph1POOZJUO1JEGG0jzUy2tK4X0CgVNYhmkqqQysRNtKuPdCJqK3WW57kaV17vXgiyPrl4KEEWgiGF1euI4QkSFHFf0TDroQiLNKJiLbdhH0YBhriRNCHPxSqJmNNoketaioohqMglh6wLtEGWSM1EZbQg72h0UJAIPVFCAJOThpQGGdKfFovcwEeiBuZHN2Ob4uVM7+gwZLz1D9E7ta4RmMZ24OBBAg7Eh6dLXGofZ4U2TFOCQMKjwhVckjrydRS+YaqCw1kYt6UexuzbNEDyYLTZnrY1PzsHZJT4U+awO2xlqTSYu6n/U29O2wPXgGOEKDMSq+zTUtyc8+6iLp0ivav4FKx+xxVy4FxhIF/pucVDqpsVe2jFOfdZhTzLz2QjtzvsTCvDPU7bzDH2eXVKUV9TZ+qFtaSSxnYgYdXKwVreIgvWhT9eGDB2OvnWyPLfIIIfNnfIxU8nW7MbcH05nhlsYtaW9EZRsxWcKdEqInq1DiZPKCz7iGmAU9/ccnnQud2pNgIGFYOTAWjhIrd63aPDgfj8/sdlD4l+UTlcxTI9jbaMqqN0gQxSHs60IAcW3cH4p3V1aSciTKB29L1tz2eUQhRiTgTvmqc+sGtBNh4ky0mQJGsdycBREP+fAaSs1EREDVo5gvgi5+aCN7NECw30owbCc1mSpjiahyNVwJd1jiGgzSwfTpzf2c5XJvG/g1n0fH88KHNnf+u7ZiRMlXueSIsloJBUtW9ezvsx9grfsX/FNxnbxU1Lvg0hLxixypHKGFAaPu0xCD8oDTeFSyfRT6s8109GMUZL8m2xXp8X2dpPCWWdX84iga4BrTlOfqox4shqEgh/Ht4qRst52cA1xOIUuOxgfUivp6v5f8IVyaryEdpVk72ERAwdT4aoY1usBgmP+0m06Q216H/nubtNYxHaOIYjcach3A8Ez/zc0KcShhel0HCYjFsA0FjYqyJ5ZUH1aZw3+zWC0hLpM6GDfcAdn9fq2orPmZbW6XXrf+Krc9RtvII5jeD3dFoT1KwZJwxfUMvc5KLfn8rROW23Jw89sJ2a5dpB3qWDUBWF2iX8OCuKprHosJ2mflBR+Wqs86VvgI/XMnsqb97+VlKdPVysczPj8Jhzf+WCvGBHijAqYlavbF60soMWlHbvKT+ScvhprgeTln51xX0sF+Eadc/l2s2a5BgkVbHYyz0E85p0LstqH+gEGiR84nBRRFIn8hLSZrGwqjZ3E29cuGi+5Z5bp7EM8MWFa9ssS/vy4VrDfECSv7DSU84DaP0sXI3Ap4lWznQ65nQoTKRWU30gd7Nn8ZowUvGIx4aqyXGwmA/PB4qN8msJUODezUHEl0VP9uo+cZ8vPFodSIB4C7lQYjEFj8yu49C2KIV3qxMFYTevG8KqAr0TPlkbzHHnTpDpvpzziAiNFh8xiT7C/TiyH0EguUw4vxAgpnE27WIypV+uFN2zW7xniF/n75trs9IJ5amB1zXXZ1LFkJ6GbS/dFokzl4cc2mamVwhL4XU0Av5gDWAl+aEWhAP7t2VIwU+EpvfOPDcLASX7H7lZpXA2XQfbSlD4qU18NffNPoAKMNSccBfO9YVVgmlW4RydBqfHAV7+hrZ84WJGho6bNT0YMhxxLdOx/dwGj0oyak9aAkNJ8lRJzUuA8sR+fPyiyTgUHio5+Pp+YaKlHrhR41jY5NESPS3x+zTMe0S2HnLOKCOQPpdxKyviBvdHrCDRqO+l96HhhNBLXWv4yEMuEUYo8kXnYJM8oIgVM4XJ+xXOev4YbWeqsvgq0lmw4/PiYr9sYLt+W5EAuYSFnJEan8CwJwbtASBfLBBpJZiRPor/aCJBZsM+MhvS7ZepyHvU8m5WSmaZnxuLts8ojl6KkS8oSAHkq5GWlCB/NgJ5W3rO2Cj1MK7ahxsCrbTT3a0V/QQH+sErxV4XUWDHx0kkFy25bPmBMBQ6BU3HoHhhYcJB9JhP6NXUWKxnE0raXHB6U9KHpWdQCQI72qevp5fMzcm+AvC85rsynVQhruDA9fp9COe7N56cg1UKGSas89vrN+WlGLYTwi5W+0xYdKEGtGCeNJwXKDU0XqU5uQYnWsMwTENLGtbQMvoGjIFIEMzCRal4rnBAg7D/CSn8MsCvS+FDJJAzoiioJEhZJgAp9n2+1Yznr7H+6eT4YkJ9Mpj60ImcW4i4iHDLn9RydB8dx3QYm3rsX6n4VRrZDsYK6DCGwkwd5n3/INFEpk16fYpP6JtMQpqEMzcOfQGAHXBTEGzuLJ03GYQL9bmV2/7ExDlRf+Uvf1sM2frRtCWmal12pMgtonvSCtR4n1CLUZRdTHDHP1Otwqd+rcdlavnKjUB/OYXQHUJzpNyFoKpQK+2OgrEKpGyIgIBgn2y9QHnTJihZOpEvOKIoHAMGAXHmj21Lym39Mbiow4IF+77xNuewziNVBxr6KD5e+9HzZSBIlUa/AmsDFJFXeyrQakR3FwowTGcADJHcEfhGkXYNGSYo4dh4bxwLM+28xjiqkdn0/3R4UEkvcBrBfn/SzBc1XhKM2VPlJgKSorjDac96V2UnQYXl1/yZPT4DVelgO+soMjexXwYO58VLl5xInQUZI8jc3H2CPnCNb9X05nOxIy4MlecasTqGK6s2az4RjpF2cQP2G28R+7wDPsZDZC/kWtjdoHC7SpdPmqQrUAhMwKVuxCmYTiD9q/O7GHtZvPSN0CAUQN/rymXZNniYLlJDE70bsk6Xxsh4kDOdxe7A2wo7P9F5YvqqRDI6brf79yPCSp4I0jVoO4YnLYtX5nzspR5WB4AKOYtR1ujXbOQpPyYDvfRE3FN5zw0i7reehdi7yV0YDRKRllGCGRk5Yz+Uv1fYl2ZwrnGsqsjgAVo0xEUba8ohjaNMJNwTwZA/wBDWFSCpg1eUH8MYL2zdioxRTqgGQrDZxQyNzyBJPXZF0+oxITJAbj7oNC5JwgDMUJaM5GqlGCWc//KCIrI+aclEe4IA0uzv7cuj6GCdaJONpi13O544vbtIHBF+A+JeDFUQNy61Gki3rtyQ4aUywn6ru314/dkGiP8Iwjo0J/2Txs49ZkwEl4mx+iYUUO55I6pJzU4P+7RRs+DXZkyKUYZqVWrPF4I94m4Wx1tXeE74o9GuX977yvJ/jkdak8+AmoHVjI15V+WwBdARFV2IPirJgVMdsg1Pez2VNHqa7EHWdTkl3XTcyjG9BiueWFvQfXI8aWSkuuRmqi/HUuzqyvLJfNfs0txMqldYYflWB1BS31WkuPJGGwXUCpjiQSktkuBMWwHjSkQxeehqw1Kgz0Trzm7QbtgxiEPDVmWCNCAeCfROTphd1ZNOhzLy6XfJyG6Xgd5MCAZw4xie0Sj5AnY1/akDgNS9YFl3Y06vd6FAsg2gVQJtzG7LVq1OH2frbXNHWH/NY89NNZ4QUSJqL2yEcGADbT38X0bGdukqYlSoliKOcsSTuqhcaemUeYLLoI8+MZor2RxXTRThF1LrHfqf/5LcLAjdl4EERgUysYS2geE+yFdasU91UgUDsc2cSQ1ZoT9+uLOwdgAmifwQqF028INc2IQEDfTmUw3eZxvz7Ud1z3xc1PQfeCvfKsB9jOhRj7rFyb9XcDWLcYj0bByosychMezMLVkFiYcdBBQtvI6K0KRuOZQH2kBsYHJaXTkup8F0eIhO1/GcIwWKpr2mouB7g5TUDJNvORXPXa/mU8bh27TAZYBe2sKx4NSv5OjnHIWD2RuysCzBlUfeNXhDd2jxnHoUlheJ3jBApzURy0fwm2FwwsSU0caQGl0Kv8hopRQE211NnvtLRsmCNrhhpEDoNiZEzD2QdJWKbRRWnaFedXHAELSN0t0bfsCsMf0ktfBoXBoNA+nZN9+pSlmuzspFevmsqqcMllzzvkyXrzoA+Ryo1ePXpdGOoJvhyru+EBRsmOp7MXZ0vNUMUqHLUoKglg1p73sWeZmPc+KAw0pE2zIsFFE5H4192KwDvDxdxEYoDBDNZjbg2bmADTeUKK57IPD4fTYF4c6EnXx/teYMORBDtIhPJneiZny7Nv/zG+YmekIKCoxr6kauE2bZtBLufetNG0BtBY7f+/ImUypMBvdWu/Q7vTMRzw5aQGZWuc1V0HEsItFYMIBnoKGZ0xcarba/TYZq50kCaflFysYjA4EDKHqGdpYWdKYmm+a7TADmW35yfnOYpZYrkpVEtiqF0EujI00aeplNs2k+qyFZNeE3CDPL9P6b4PQ/kataHkVpLSEVGK7EX6rAa7IVNrvZtFvOA6okKvBgMtFDAGZOx88MeBcJ8AR3AgUUeIznAN6tjCUipGDZONm1FjWJp4A3QIzSaIOmZ7DvF/ysYYbM/fFDOV0jntAjRdapxJxL0eThpEhKOjCDDq2ks+3GrwxqIFKLe1WdOzII8XIOPGnwy6LKXVfpSDOTEfaRsGujhpS4hBIsMOqHbl16PJxc4EkaVu9wpEYlF/84NSv5Zum4drMfp9yXbzzAOJqqS4YkI4cBrFrC7bMPiCfgI3nNZAqkk3QOZqR+yyqx+nDQKBBBZ7QKrfGMCL+XpqFaBJU0wpkBdAhbR4hJsmT5aynlvkouoxm/NjD5oe6BzVIO9uktM+/5dEC5P7vZvarmuO/lKXz4sBabVPIATuKTrwbJP8XUkdM6uEctHKXICUJGjaZIWRbZp8czquQYfY6ynBUCfIU+gG6wqSIBmYIm9pZpXdaL121V7q0VjDjmQnXvMe7ysoEZnZL15B0SpxS1jjd83uNIOKZwu5MPzg2NhOx3xMOPYwEn2CUzbSrwAs5OAtrz3GAaUkJOU74XwjaYUmGJdZBS1NJVkGYrToINLKDjxcuIlyfVsKQSG/G4DyiO2SlQvJ0d0Ot1uOG5IFSAkq+PRVMgVMDvOIJMdqjeCFKUGRWBW9wigYvcbU7CQL/7meF2KZAaWl+4y9uhowAX7elogAvItAAxo2+SFxGRsHGEW9BnhlTuWigYxRcnVUBRQHV41LV+Fr5CJYV7sHfeywswx4XMtUx6EkBhR+q8AXXUA8uPJ73Pb49i9KG9fOljvXeyFj9ixgbo6CcbAJ7WHWqKHy/h+YjBwp6VcN7M89FGzQ04qbrQtgrOFybg3gQRTYG5xn73ArkfQWjCJROwy3J38Dx/D7jOa6BBNsitEw1wGq780EEioOeD+ZGp2J66ADiVGMayiHYucMk8nTK2zzT9CnEraAk95kQjy4k0GRElLL5YAKLQErJ5rp1eay9O4Fb6yJGm9U4FaMwPGxtKD6odIIHKoWnhKo1U8KIpFC+MVn59ZXmc7ZTBZfsg6FQ8W10YfTr4u0nYrpHZbZ1jXiLmooF0cOm0+mPnJBXQtepc7n0BqOipNCqI6yyloTeRShNKH04FIo0gcMk0H/xThyN4pPAWjDDkEp3lNNPRNVfpMI44CWRlRgViP64eK0JSRp0WUvCWYumlW/c58Vcz/yMwVcW5oYb9+26TEhwvbxiNg48hl1VI1UXTU//Eta+BMKnGUivctfL5wINDD0giQL1ipt6U7C9cd4+lgqY2lMUZ02Uv6Prs+ZEZer7ZfWBXVghlfOOrClwsoOFKzWEfz6RZu1eCs+K8fLvkts5+BX0gyrFYve0C3qHrn5U/Oh6D/CihmWIrY7HUZRhJaxde+tldu6adYJ+LeXupQw0XExC36RETdNFxcq9glMu4cNQSX9cqR/GQYp+IxUkIcNGWVU7ZtGa6P3XAyodRt0XeS3Tp01AnCh0ZbUh4VrSZeV9RWfSoWyxnY3hzcZ30G/InDq4wxRrEejreBxnhIQbkxenxkaxl+k7eLUQkUR6vKJ2iDFNGX3WmVA1yaOH+mvhBd+sE6vacQzFobwY5BqEAFmejwW5ne7HtVNolOUgJc8CsUxmc/LBi8N5mu9VsIA5HyErnS6zeCz7VLI9+n/hbT6hTokMXTVyXJRKSG2hd2labXTbtmK4fNH3IZBPreSA4FMeVouVN3zG5x9CiGpLw/3pceo4qGqp+rVp+z+7yQ98oEf+nyH4F3+J9IheDBa94Wi63zJbLBCIZm7P0asHGpIJt3PzE3m0S4YIWyXBCVXGikj8MudDPB/6Nm2v4IxJ5gU0ii0guy5SUHqGUYzTP0jIJU5E82RHUXtX4lDdrihBLdP1YaG1AGUC12rQKuIaGvCpMjZC9bWSCYnjDlvpWbkdXMTNeBHLKiuoozMGIvkczmP0aRJSJ8PYnLCVNhKHXBNckH79e8Z8Kc2wUej4sQZoH8qDRGkg86maW/ZQWGNnLcXmq3FlXM6ssR/3P6E/bHMvm6HLrv1yRixit25JsH3/IOr2UV4BWJhxXW5BJ6Xdr07n9kF3ZNAk6/Xpc5MSFmYJ2R7bdL8Kk7q1OU9Elg/tCxJ8giT27wSTySF0GOxg4PbYJdi/Nyia9Nn89CGDulfJemm1aiEr/eleGSN+5MRrVJ4K6lgyTTIW3i9cQ0dAi6FHt0YMbH3wDSAtGLSAccezzxHitt1QdhW36CQgPcA8vIIBh3/JNjf/Obmc2yzpk8edSlS4lVdwgW5vzbYEyFoF4GCBBby1keVNueHAH+evi+H7oOVfS3XuPQSNTXOONAbzJeSb5stwdQHl1ZjrGoE49I8+A9j3t+ahhQj74FCSWpZrj7wRSFJJnnwi1T9HL5qrCFW/JZq6P62XkMWTb+u4lGpKfmmwiJWx178GOG7KbrZGqyWwmuyKWPkNswkZ1q8uptUlviIi+AXh2bOOTOLsrtNkfqbQJeh24reebkINLkjut5r4d9GR/r8CBa9SU0UQhsnZp5cP+RqWCixRm7i4YRFbtZ4EAkhtNa6jHb6gPYQv7MKqkPLRmX3dFsK8XsRLVZ6IEVrCbmNDc8o5mqsogjAQfoC9Bc7R6gfw03m+lQpv6kTfhxscDIX6s0w+fBxtkhjXAXr10UouWCx3C/p/FYwJRS/AXRKkjOb5CLmK4XRe0+xeDDwVkJPZau52bzLEDHCqV0f44pPgKOkYKgTZJ33fmk3Tu8SdxJ02SHM8Fem5SMsWqRyi2F1ynfRJszcFKykdWlNqgDA/L9lKYBmc7Zu/q9ii1FPF47VJkqhirUob53zoiJtVVRVwMR34gV9iqcBaHbRu9kkvqk3yMpfRFG49pKKjIiq7h/VpRwPGTHoY4cg05X5028iHsLvUW/uz+kjPyIEhhcKUwCkJAwbR9pIEGOn8z6svAO8i89sJ3dL5qDWFYbS+HGPRMxYwJItFQN86YESeJQhn2urGiLRffQeLptDl8dAgb+Tp47UQPxWOw17OeChLN1WnzlkPL1T5O+O3Menpn4C3IY5LEepHpnPeZHbvuWfeVtPlkH4LZjPbBrkJT3NoRJzBt86CO0Xq59oQ+8dsm0ymRcmQyn8w71mhmcuEI5byuF+C88VPYly2sEzjlzAQ3vdn/1+Hzguw6qFNNbqenhZGbdiG6RwZaTG7jTA2X9RdXjDN9yj1uQpyO4Lx8KRAcZcbZMafp4wPOd5MdXoFY52V1A8M9hi3sso93+uprE0qYNMjkE22CvK4HuUxqN7oIz5pWuETq1lQAjqlSlqdD2Rnr/ggp/TVkQYjn9lMfYelk2sH5HPdopYo7MHwlV1or9Bxf+QCyLzm92vzG2wjiIjC/ZHEJzeroJl6bdFPTpZho5MV2U86fLQqxNlGIMqCGy+9WYhJ8ob1r0+Whxde9L2PdysETv97O+xVw+VNN1TZSQN5I6l9m5Ip6pLIqLm4a1B1ffH6gHyqT9p82NOjntRWGIofO3bJz5GhkvSWbsXueTAMaJDou99kGLqDlhwBZNEQ4mKPuDvVwSK4WmLluHyhA97pZiVe8g+JxmnJF8IkV/tCs4Jq/HgOoAEGR9tCDsDbDmi3OviUQpG5D8XmKcSAUaFLRXb2lmJTNYdhtYyfjBYZQmN5qT5CNuaD3BVnlkCk7bsMW3AtXkNMMTuW4HjUERSJnVQ0vsBGa1wo3Qh7115XGeTF3NTz8w0440AgU7c3bSXO/KMINaIWXd0oLpoq/0/QJxCQSJ9XnYy1W7TYLBJpHsVWD1ahsA7FjNvRd6mxCiHsm8g6Z0pnzqIpF1dHUtP2ITU5Z1hZHbu+L3BEEStBbL9XYvGfEakv1bmf+bOZGnoiuHEdlBnaChxYKNzB23b8sw8YyT7Ajxfk49eJIAvdbVkdFCe2J0gMefhQ0bIZxhx3fzMIysQNiN8PgOUKxOMur10LduigREDRMZyP4oGWrP1GFY4t6groASsZ421os48wAdnrbovNhLt7ScNULkwZ5AIZJTrbaKYTLjA1oJ3sIuN/aYocm/9uoQHEIlacF1s/TM1fLcPTL38O9fOsjMEIwoPKfvt7opuI9G2Hf/PR4aCLDQ7wNmIdEuXJ/QNL72k5q4NejAldPfe3UVVqzkys8YZ/jYOGOp6c+YzRCrCuq0M11y7TiN6qk7YXRMn/gukxrEimbMQjr3jwRM6dKVZ4RUfWQr8noPXLJq6yh5R3EH1IVOHESst/LItbG2D2vRsZRkAObzvQAAD3mb3/G4NzopI0FAiHfbpq0X72adg6SRj+8OHMShtFxxLZlf/nLgRLbClwl5WmaYSs+yEjkq48tY7Z2bE0N91mJwt+ua0NlRJIDh0HikF4UvSVorFj2YVu9YeS5tfvlVjPSoNu/Zu6dEUfBOT555hahBdN3Sa5Xuj2Rvau1lQNIaC944y0RWj9UiNDskAK1WoL+EfXcC6IbBXFRyVfX/WKXxPAwUyIAGW8ggZ08hcijKTt1YKnUO6QPvcrmDVAb0FCLIXn5id4fD/Jx4tw/gbXs7WF9b2RgXtPhLBG9vF5FEkdHAKrQHZAJC/HWvk7nvzzDzIXZlfFTJoC3JpGgLPBY7SQTjGlUvG577yNutZ1hTfs9/1nkSXK9zzKLRZ3VODeKUovJe0WCq1zVMYxCJMenmNzPIU2S8TA4E7wWmbNkxq9rI2dd6v0VpcAPVMxnDsvWTWFayyqvKZO7Z08a62i/oH2/jxf8rpmfO64in3FLiL1GX8IGtVE9M23yGsIqJbxDTy+LtaMWDaPqkymb5VrQdzOvqldeU0SUi6IirG8UZ3jcpRbwHa1C0Dww9G/SFX3gPvTJQE+kyz+g1BeMILKKO+olcHzctOWgzxYHnOD7dpCRtuZEXACjgqesZMasoPgnuDC4nUviAAxDc5pngjoAITIkvhKwg5d608pdrZcA+qn5TMT6Uo/QzBaOxBCLTJX3Mgk85rMfsnWx86oLxf7p2PX5ONqieTa/qM3tPw4ZXvlAp83NSD8F7+ZgctK1TpoYwtiU2h02HCGioH5tkVCqNVTMH5p00sRy2JU1qyDBP2CII/Dg4WDsIl+zgeX7589srx6YORRQMBfKbodbB743Tl4WLKOEnwWUVBsm94SOlCracU72MSyj068wdpYjyz1FwC2bjQnxnB6Mp/pZ+yyZXtguEaYB+kqhjQ6UUmwSFazOb+rhYjLaoiM+aN9/8KKn0zaCTFpN9eKwWy7/u4EHzO46TdFSNjMfn2iPSJwDPCFHc0I1+vjdAZw5ZjqR/uzi9Zn20oAa5JnLEk/EA3VRWE7J/XrupfFJPtCUuqHPpnlL7ISJtRpSVcB8qsZCm2QEkWoROtCKKxUh3yEcMbWYJwk6DlEBG0bZP6eg06FL3v6RPb7odGuwm7FN8fG4woqtB8e7M5klPpo97GoObNwt+ludTAmxyC5hmcFx+dIvEZKI6igFKHqLH01iY1o7903VzG9QGetyVx5RNmBYUU+zIuSva/yIcECUi4pRmE3VkF2avqulQEUY4yZ/wmNboBzPmAPey3+dSYtBZUjeWWT0pPwCz4Vozxp9xeClIU60qvEFMQCaPvPaA70WlOP9f/ey39macvpGCVa+zfa8gO44wbxpJUlC8GN/pRMTQtzY8Z8/hiNrU+Zq64ZfFGIkdj7m7abcK1EBtws1X4J/hnqvasPvvDSDYWN+QcQVGMqXalkDtTad5rYY0TIR1Eqox3czwPMjKPvF5sFv17Thujr1IZ1Ytl4VX1J0vjXKmLY4lmXipRAro0qVGEcXxEVMMEl54jQMd4J7RjgomU0j1ptjyxY+cLiSyXPfiEcIS2lWDK3ISAy6UZ3Hb5vnPncA94411jcy75ay6B6DSTzK6UTCZR9uDANtPBrvIDgjsfarMiwoax2OlLxaSoYn4iRgkpEGqEkwox5tyI8aKkLlfZ12lO11TxsqRMY89j5JaO55XfPJPDL1LGSnC88Re9Ai+Nu5bZjtwRrvFITUFHPR4ZmxGslQMecgbZO7nHk32qHxYkdvWpup07ojcMCaVrpFAyFZJJbNvBpZfdf39Hdo2kPtT7v0/f8R/B5Nz4f1t9/3zNM/7n6SUHfcWk5dfQFJvcJMgPolGCpOFb/WC0FGWU2asuQyT+rm88ZKZ78Cei/CAh939CH0JYbpZIPtxc2ufXqjS3pHH9lnWK4iJ7OjR/EESpCo2R3MYKyE7rHfhTvWho4cL1QdN4jFTyR6syMwFm124TVDDRXMNveI1Dp/ntwdz8k8kxw7iFSx6+Yx6O+1LzMVrN0BBzziZi9kneZSzgollBnVwBh6oSOPHXrglrOj+QmR/AESrhDpKrWT+8/AiMDxS/5wwRNuGQPLlJ9ovomhJWn8sMLVItQ8N/7IXvtD8kdOoHaw+vBSbFImQsv/OCAIui99E+YSIOMlMvBXkAt+NAZK8wB9Jf8CPtB+TOUOR+z71d/AFXpPBT6+A5FLjxMjLIEoJzrQfquvxEIi+WoUzGR1IzQFNvbYOnxb2PyQ0kGdyXKzW2axQL8lNAXPk6NEjqrRD1oZtKLlFoofrXw0dCNWASHzy+7PSzOUJ3XtaPZsxLDjr+o41fKuKWNmjiZtfkOzItvlV2MDGSheGF0ma04qE3TUEfqJMrXFm7DpK+27DSvCUVf7rbNoljPhha5W7KBqVq0ShUSTbRmuqPtQreVWH4JET5yMhuqMoSd4r/N8sDmeQiQQvi1tcZv7Moc7dT5X5AtCD6kNEGZOzVcNYlpX4AbTsLgSYYliiPyVoniuYYySxsBy5cgb3pD+EK0Gpb0wJg031dPgaL8JZt6sIvzNPEHfVPOjXmaXj4bd4voXzpZ5GApMhILgMbCEWZ2zwgdeQgjNHLbPIt+KqxRwWPLTN6HwZ0Ouijj4UF+Sg0Au8XuIKW0WxlexdrFrDcZJ8Shauat3X0XmHygqgL1nAu2hrJFb4wZXkcS+i36KMyU1yFvYv23bQUJi/3yQpqr/naUOoiEWOxckyq/gq43dFou1DVDaYMZK9tho7+IXXokBCs5GRfOcBK7g3A+jXQ39K4YA8PBRW4m5+yR0ZAxWJncjRVbITvIAPHYRt1EJ3YLiUbqIvoKHtzHKtUy1ddRUQ0AUO41vonZDUOW+mrszw+SW/6Q/IUgNpcXFjkM7F4CSSQ2ExZg85otsMs7kqsQD4OxYeBNDcSpifjMoLb7GEbGWTwasVObmB/bfPcUlq0wYhXCYEDWRW02TP5bBrYsKTGWjnWDDJ1F7zWai0zW/2XsCuvBQjPFcTYaQX3tSXRSm8hsAoDdjArK/OFp6vcWYOE7lizP0Yc+8p16i7/NiXIiiQTp7c7Xus925VEtlKAjUdFhyaiLT7VxDagprMFwix4wZ05u0qj7cDWFd0W9OYHIu3JbJKMXRJ1aYNovugg+QqRN7fNHSi26VSgBpn+JfMuPo3aeqPWik/wI5Rz3BWarPQX4i5+dM0npwVOsX+KsOhC7vDg+OJsz4Q5zlnIeflUWL6QYMbf9WDfLmosLF4Qev3mJiOuHjoor/dMeBpA9iKDkMjYBNbRo414HCxjsHrB4EXNbHzNMDHCLuNBG6Sf+J4MZ/ElVsDSLxjIiGsTPhw8BPjxbfQtskj+dyNMKOOcUYIRBEIqbazz3lmjlRQhplxq673VklMMY6597vu+d89ec/zq7Mi4gQvh87ehYbpOuZEXj5g/Q7S7BFDAAB9DzG35SC853xtWVcnZQoH54jeOqYLR9NDuwxsVthTV7V99n/B7HSbAytbEyVTz/5NhJ8gGIjG0E5j3griULUd5Rg7tQR+90hJgNQKQH2btbSfPcaTOfIexc1db1BxUOhM1vWCpLaYuKr3FdNTt/T3PWCpEUWDKEtzYrjpzlL/wri3MITKsFvtF8QVV/NhVo97aKIBgdliNc10dWdXVDpVtsNn+2UIolrgqdWA4EY8so0YvB4a+aLzMXiMAuOHQrXY0tr+CL10JbvZzgjJJuB1cRkdT7DUqTvnswVUp5kkUSFVtIIFYK05+tQxT6992HHNWVhWxUsD1PkceIrlXuUVRogwmfdhyrf6zzaL8+c0L7GXMZOteAhAVQVwdJh+7nrX7x4LaIIfz2F2v7Dg/uDfz2Fa+4gFm2zHAor8UqimJG3VTJtZEoFXhnDYXvxMJFc6ku2bhbCxzij2z5UNuK0jmp1mnvkVNUfR+SEmj1Lr94Lym75PO7Fs0MIr3GdsWXRXSfgLTVY0FLqba97u1In8NAcY7IC6TjWLigwKEIm43NxTdaVTv9mcKkzuzBkKd8x/xt1p/9BbP7Wyb4bpo1K1gnOpbLvKz58pWl3B55RJ/Z5mRDLPtNQg14jdOEs9+h/V5UVpwrAI8kGbX8KPVPDIMfIqKDjJD9UyDOPhjZ3vFAyecwyq4akUE9mDOtJEK1hpDyi6Ae87sWAClXGTiwPwN7PXWwjxaR79ArHRIPeYKTunVW24sPr/3HPz2IwH8oKH4OlWEmt4BLM6W5g4kMcYbLwj2usodD1088stZA7VOsUSpEVl4w7NMb1EUHMRxAxLF0CIV+0L3iZb+ekB1vSDSFjAZ3hfLJf7gFaXrOKn+mhR+rWw/eTXIcAgl4HvFuBg1LOmOAwJH3eoVEjjwheKA4icbrQCmvAtpQ0mXG0agYp5mj4Rb6mdQ+RV4QBPbxMqh9C7o8nP0Wko2ocnCHeRGhN1XVyT2b9ACsL+6ylUy+yC3QEnaKRIJK91YtaoSrcWZMMwxuM0E9J68Z+YyjA0g8p1PfHAAIROy6Sa04VXOuT6A351FOWhKfTGsFJ3RTJGWYPoLk5FVK4OaYR9hkJvezwF9vQN1126r6isMGXWTqFW+3HL3I/jurlIdDWIVvYY+s6yq7lrFSPAGRdnU7PVwY/SvWbZGpXzy3BQ2LmAJlrONUsZs4oGkly0V267xbD5KMY8woNNsmWG1VVgLCra8aQBBcI4DP2BlNwxhiCtHlaz6OWFoCW0vMR3ErrG7JyMjTSCnvRcsEHgmPnwA6iNpJ2DrFb4gLlhKJyZGaWkA97H6FFdwEcLT6DRQQL++fOkVC4cYGW1TG/3iK5dShRSuiBulmihqgjR45Vi03o2RbQbP3sxt90VxQ6vzdlGfkXmmKmjOi080JSHkLntjvsBJnv7gKscOaTOkEaRQqAnCA4HWtB4XnMtOhpRmH2FH8tTXrIjAGNWEmudQLCkcVlGTQ965Kh0H6ixXbgImQP6b42B49sO5C8pc7iRlgyvSYvcnH9FgQ3azLbQG2cUW96SDojTQStxkOJyOuDGTHAnnWkz29aEwN9FT8EJ4yhXOg+jLTrCPKeEoJ9a7lDXOjEr8AgX4BmnMQ668oW0zYPyQiVMPxKRHtpfnEEyaKhdzNVThlxxDQNdrHeZiUFb6NoY2KwvSb7BnRcpJy+/g/zAYx3fYSN5QEaVD2Y1VsNWxB0BSO12MRsRY8JLfAezRMz5lURuLUnG1ToKk6Q30FughqWN6gBNcFxP/nY/iv+iaUQOa+2Nuym46wtI/DvSfzSp1jEi4SdYBE7YhTiVV5cX9gwboVDMVgZp5YBQlHOQvaDNfcCoCJuYhf5kz5kwiIKPjzgpcRJHPbOhJajeoeRL53cuMahhV8Z7IRr6M4hW0JzT7mzaMUzQpm866zwM7Cs07fJYXuWvjAMkbe5O6V4bu71sOG6JQ4oL8zIeXHheFVavzxmlIyBkgc9IZlEDplMPr8xlcyss4pVUdwK1e7CK2kTsSdq7g5SHRAl3pYUB9Ko4fsh4qleOyJv1z3KFSTSvwEcRO/Ew8ozEDYZSqpfoVW9uhJfYrNAXR0Z3VmeoAD+rVWtwP/13sE/3ICX3HhDG3CMc476dEEC0K3umSAD4j+ZQLVdFOsWL2C1TH5+4KiSWH+lMibo+B55hR3Gq40G1n25sGcN0mEcoU2wN9FCVyQLBhYOu9aHVLWjEKx2JIUZi5ySoHUAI9b8hGzaLMxCZDMLhv8MkcpTqEwz9KFDpCpqQhVmsGQN8m24wyB82FAKNmjgfKRsXRmsSESovAwXjBIoMKSG51p6Um8b3i7GISs7kjTq/PZoioCfJzfKdJTN0Q45kQEQuh9H88M3yEs3DbtRTKALraM0YC8laiMiOOe6ADmTcCiREeAWZelBaEXRaSuj2lx0xHaRYqF65O0Lo5OCFU18A8cMDE4MLYm9w2QSr9NgQAIcRxZsNpA7UJR0e71JL+VU+ISWFk5I97lra8uGg7GlQYhGd4Gc6rxsLFRiIeGO4abP4S4ekQ1fiqDCy87GZHd52fn5aaDGuvOmIofrzpVwMvtbreZ/855OaXTRcNiNE0wzGZSxbjg26v8ko8L537v/XCCWP2MFaArJpvnkep0pA+O86MWjRAZPQRfznZiSIaTppy6m3p6HrNSsY7fDtz7Cl4V/DJAjQDoyiL2uwf1UHVd2AIrzBUSlJaTj4k6NL97a/GqhWKU9RUmjnYKpm2r+JYUcrkCuZKvcYvrg8pDoUKQywY9GDWg03DUFSirlUXBS5SWn/KAntnf0IdHGL/7mwXqDG+LZYjbEdQmqUqq4y54TNmWUP7IgcAw5816YBzwiNIJiE9M4lPCzeI/FGBeYy3p6IAmH4AjXXmvQ4Iy0Y82NTobcAggT2Cdqz6Mx4TdGoq9fn2etrWKUNFyatAHydQTVUQ2S5OWVUlugcNvoUrlA8cJJz9MqOa/W3iVno4zDHfE7zhoY5f5lRTVZDhrQbR8LS4eRLz8iPMyBL6o4PiLlp89FjdokQLaSBmKHUwWp0na5fE3v9zny2YcDXG/jfI9sctulHRbdkI5a4GOPJx4oAJQzVZ/yYAado8KNZUdEFs9ZPiBsausotXMNebEgr0dyopuqfScFJ3ODNPHgclACPdccwv0YJGQdsN2lhoV4HVGBxcEUeUX/alr4nqpcc1CCR3vR7g40zteQg/JvWmFlUE4mAiTpHlYGrB7w+U2KdSwQz2QJKBe/5eiixWipmfP15AFWrK8Sh1GBBYLgzki1wTMhGQmagXqJ2+FuqJ8f0XzXCVJFHQdMAw8xco11HhM347alrAu+wmX3pDFABOvkC+WPX0Uhg1Z5MVHKNROxaR84YV3s12UcM+70cJ460SzEaKLyh472vOMD3XnaK7zxZcXlWqenEvcjmgGNR2OKbI1s8U+iwiW+HotHalp3e1MGDy6BMVIvajnAzkFHbeVsgjmJUkrP9OAwnEHYXVBqYx3q7LvXjoVR0mY8h+ZaOnh053pdsGkmbqhyryN01eVHySr+CkDYkSMeZ1xjPNVM+gVLTDKu2VGsMUJqWO4TwPDP0VOg2/8ITbAUaMGb4LjL7L+Pi11lEVMXTYIlAZ/QHmTENjyx3kDkBdfcvvQt6tKk6jYFM4EG5UXDTaF5+1ZjRz6W7MdJPC+wTkbDUim4p5QQH3b9kGk2Bkilyeur8Bc20wm5uJSBO95GfYDI1EZipoRaH7uVveneqz43tlTZGRQ4a7CNmMHgXyOQQOL6WQkgMUTQDT8vh21aSdz7ERiZT1jK9F+v6wgFvuEmGngSvIUR2CJkc5tx1QygfZnAruONobB1idCLB1FCfO7N1ZdRocT8/Wye+EnDiO9pzqIpnLDl4bkaRKW+ekBVwHn46Shw1X0tclt/0ROijuUB4kIInrVJU4buWf4YITJtjOJ6iKdr1u+flgQeFH70GxKjhdgt/MrwfB4K/sXczQ+9zYcrD4dhY6qZhZ010rrxggWA8JaZyg2pYij8ieYEg1aZJkZK9O1Re7sB0iouf60rK0Gd+AYlp7soqCBCDGwfKeUQhCBn0E0o0GS6PdmjLi0TtCYZeqazqwN+yNINIA8Lk3iPDnWUiIPLGNcHmZDxfeK0iAdxm/T7LnN+gemRL61hHIc0NCAZaiYJR+OHnLWSe8sLrK905B5eEJHNlWq4RmEXIaFTmo49f8w61+NwfEUyuJAwVqZCLFcyHBKAcIVj3sNzfEOXzVKIndxHw+AR93owhbCxUZf6Gs8cz6/1VdrFEPrv330+9s6BtMVPJ3zl/Uf9rUi0Z/opexfdL3ykF76e999GPfVv8fJv/Y/+/5hEMon1tqNFyVRevV9y9/uIvsG3dbB8GRRrgaEXfhx+2xeOFt+cEn3RZanNxdEe2+B6MHpNbrRE53PlDifPvFcp4kO78ILR0T4xyW/WGPyBsqGdoA7zJJCu1TKbGfhnqgnRbxbB2B3UZoeQ2bz2sTVnUwokTcTU21RxN1PYPS3Sar7T0eRIsyCNowr9amwoMU/od9s2APtiKNL6ENOlyKADstAEWKA+sdKDhrJ6BOhRJmZ+QJbAaZ3/5Fq0/lumCgEzGEbu3yi0Y4I4EgVAjqxh4HbuQn0GrRhOWyAfsglQJAVL1y/6yezS2k8RE2MstJLh92NOB3GCYgFXznF4d25qiP4ZCyI4RYGesut6FXK6GwPpKK8WHEkhYui0AyEmr5Ml3uBFtPFdnioI8RiCooa7Z1G1WuyIi3nSNglutc+xY8BkeW3JJXPK6jd2VIMpaSxpVtFq+R+ySK9J6WG5Qvt+C+QH1hyYUOVK7857nFmyDBYgZ/o+AnibzNVqyYCJQvyDXDTK+iXdkA71bY7TL3bvuLxLBQ8kbTvTEY9aqkQ3+MiLWbEgjLzOH+lXgco1ERgzd80rDCymlpaRQbOYnKG/ODoFl46lzT0cjM5FYVvv0qLUbD5lyJtMUaC1pFlTkNONx6lliaX9o0i/1vws5bNKn5OuENQEKmLlcP4o2ZmJjD4zzd3Fk32uQ4uRWkPSUqb4LBe3EXHdORNB2BWsws5daRnMfNVX7isPSb1hMQdAJi1/qmDMfRUlCU74pmnzjbXfL8PVG8NsW6IQM2Ne23iCPIpryJjYbVnm5hCvKpMa7HLViNiNc+xTfDIaKm3jctViD8A1M9YPJNk003VVr4Zo2MuGW8vil8SLaGpPXqG7I4DLdtl8a4Rbx1Lt4w5Huqaa1XzZBtj208EJVGcmKYEuaeN27zT9EE6a09JerXdEbpaNgNqYJdhP1NdqiPKsbDRUi86XvvNC7rME5mrSQtrzAZVndtSjCMqd8BmaeGR4l4YFULGRBeXIV9Y4yxLFdyoUNpiy2IhePSWzBofYPP0eIa2q5JP4j9G8at/AqoSsLAUuRXtvgsqX/zYwsE+of6oSDbUOo4RMJw+DOUTJq+hnqwKim9Yy/napyZNTc2rCq6V9jHtJbxGPDwlzWj/Sk3zF/BHOlT/fSjSq7FqlPI1q6J+ru8Aku008SFINXZfOfnZNOvGPMtEmn2gLPt+H4QLA+/SYe4j398auzhKIp2Pok3mPC5q1IN1HgR+mnEfc4NeeHYwd2/kpszR3cBn7ni9NbIqhtSWFW8xbUJuUPVOeeXu3j0IGZmFNiwaNZ6rH4/zQ2ODz6tFxRLsUYZu1bfd1uIvfQDt4YD/efKYv8VF8bHGDgK22w2Wqwpi43vNCOXFJZCGMqWiPbL8mil6tsmOTXAWCyMCw73e2rADZj2IK6rqksM3EXF2cbLb4vjB14wa/yXK5vwU+05MzERJ5nXsXsW21o7M+gO0js2OyKciP5uF2iXyb2DiptwQeHeqygkrNsqVCSlldxBMpwHi1vfc8RKpP/4L3Lmpq6DZcvhDDfxTCE3splacTcOtXdK2g303dIWBVe2wD/Gvja1cClFQ67gw0t1ZUttsUgQ1Veky8oOpS6ksYEc4bqseCbZy766SvL3FodmnahlWJRgVCNjPxhL/fk2wyvlKhITH/VQCipOI0dNcRa5B1M5HmOBjTLeZQJy237e2mobwmDyJNHePhdDmiknvLKaDbShL+Is1XTCJuLQd2wmdJL7+mKvs294whXQD+vtd88KKk0DXP8B1Xu9J+xo69VOuFgexgTrcvI6SyltuLix9OPuE6/iRJYoBMEXxU4shQMf4Fjqwf1PtnJ/wWSZd29rhZjRmTGgiGTAUQqRz+nCdjeMfYhsBD5Lv60KILWEvNEHfmsDs2L0A252351eUoYxAysVaCJVLdH9QFWAmqJDCODUcdoo12+gd6bW2boY0pBVHWL6LQDK5bYWh1V8vFvi0cRpfwv7cJiMX3AZNJuTddHehTIdU0YQ/sQ1dLoF2xQPcCuHKiuCWOY30DHe1OwcClLAhqAKyqlnIbH/8u9ScJpcS4kgp6HKDUdiOgRaRGSiUCRBjzI5gSksMZKqy7Sd51aeg0tgJ+x0TH9YH2Mgsap9N7ENZdEB0bey2DMTrBA1hn56SErNHf3tKtqyL9b6yXEP97/rc+jgD2N1LNUH6RM9AzP3kSipr06RkKOolR7HO768jjWiH1X92jA7dkg7gcNcjqsZCgfqWw0tPXdLg20cF6vnQypg7gLtkazrHAodyYfENPQZsdfnjMZiNu4nJO97D1/sQE+3vNFzrSDOKw+keLECYf7RJwVHeP/j79833oZ0egonYB2FlFE5qj02B/LVOMJQlsB8uNg3Leg4qtZwntsOSNidR0abbZmAK4sCzvt8Yiuz2yrNCJoH5O8XvX/vLeR/BBYTWj0sOPYM/jyxRd5+/JziKAABaPcw/34UA3aj/gLZxZgRCWN6m4m3demanNgsx0P237/Q+Ew5VYnJPkyCY0cIVHoFn2Ay/e7U4P19APbPFXEHX94N6KhEMPG7iwB3+I+O1jd5n6VSgHegxgaSawO6iQCYFgDsPSMsNOcUj4q3sF6KzGaH/0u5PQoAj/8zq6Uc9MoNrGqhYeb2jQo0WlGlXjxtanZLS24/OIN5Gx/2g684BPDQpwlqnkFcxpmP/osnOXrFuu4PqifouQH0eF5qCkvITQbJw/Zvy5mAHWC9oU+cTiYhJmSfKsCyt1cGVxisKu+NymEQIAyaCgud/V09qT3nk/9s/SWsYtha7yNpzBIMM40rCSGaJ9u6lEkl00vXBiEt7p9P5IBCiavynEOv7FgLqPdeqxRiCwuFVMolSIUBcoyfUC2e2FJSAUgYdVGFf0b0Kn2EZlK97yyxrT2MVgvtRikfdaAW8RwEEfN+B7/eK8bBdp7URpbqn1xcrC6d2UjdsKbzCjBFqkKkoZt7Mrhg6YagE7spkqj0jOrWM+UGQ0MUlG2evP1uE1p2xSv4dMK0dna6ENcNUF+xkaJ7B764NdxLCpuvhblltVRAf7vK5qPttJ/9RYFUUSGcLdibnz6mf7WkPO3MkUUhR2mAOuGv8IWw5XG1ZvoVMnjSAZe6T7WYA99GENxoHkMiKxHlCuK5Gd0INrISImHQrQmv6F4mqU/TTQ8nHMDzCRivKySQ8dqkpQgnUMnwIkaAuc6/FGq1hw3b2Sba398BhUwUZSAIO8XZvnuLdY2n6hOXws+gq9BHUKcKFA6kz6FDnpxLPICa3qGhnc97bo1FT/XJk48LrkHJ2CAtBv0RtN97N21plfpXHvZ8gMJb7Zc4cfI6MbPwsW7AilCSXMFIEUEmir8XLEklA0ztYbGpTTGqttp5hpFTTIqUyaAIqvMT9A/x+Ji5ejA4Bhxb/cl1pUdOD6epd3yilIdO6j297xInoiBPuEDW2/UfslDyhGkQs7Wy253bVnlT+SWg89zYIK/9KXFl5fe+jow2rd5FXv8zDPrmfMXiUPt9QBO/iK4QGbX5j/7Rx1c1vzsY8ONbP3lVIaPrhL4+1QrECTN3nyKavGG0gBBtHvTKhGoBHgMXHStFowN+HKrPriYu+OZ05Frn8okQrPaaxoKP1ULCS/cmKFN3gcH7HQlVjraCeQmtjg1pSQxeuqXiSKgLpxc/1OiZsU4+n4lz4hpahGyWBURLi4642n1gn9qz9bIsaCeEPJ0uJmenMWp2tJmIwLQ6VSgDYErOeBCfSj9P4G/vI7oIF+l/n5fp956QgxGvur77ynawAu3G9MdFbJbu49NZnWnnFcQHjxRuhUYvg1U/e84N4JTecciDAKb/KYIFXzloyuE1eYXf54MmhjTq7B/yBToDzzpx3tJCTo3HCmVPYfmtBRe3mPYEE/6RlTIxbf4fSOcaKFGk4gbaUWe44hVk9SZzhW80yfW5QWBHxmtUzvMhfVQli4gZTktIOZd9mjJ5hsbmzttaHQB29Am3dZkmx3g/qvYocyhZ2PXAWsNQiIaf+Q8W/MWPIK7/TjvCx5q2XRp4lVWydMc2wIQkhadDB0xsnw/kSEyGjLKjI4coVIwtubTF3E7MJ6LS6UOsJKj82XVAVPJJcepfewbzE91ivXZvOvYfsmMevwtPpfMzGmC7WJlyW2j0jh7AF1JLmwEJSKYwIvu6DHc3YnyLH9ZdIBnQ+nOVDRiP+REpqv++typYHIvoJyICGA40d8bR7HR2k7do6UQTHF4oriYeIQbxKe4Th6+/l1BjUtS9hqORh3MbgvYrStXTfSwaBOmAVQZzpYNqsAmQyjY56MUqty3c/xH6GuhNvNaG9vGbG6cPtBM8UA3e8r51D0AR9kozKuGGSMgLz3nAHxDNnc7GTwpLj7/6HeWp1iksDeTjwCLpxejuMtpMnGJgsiku1sOACwQ9ukzESiDRN77YNESxR5LphOlcASXA5uIts1LnBIcn1J7BLWs49DMALSnuz95gdOrTZr0u1SeYHinno/pE58xYoXbVO/S+FEMMs5qyWkMnp8Q3ClyTlZP52Y9nq7b8fITPuVXUk9ohG5EFHw4gAEcjFxfKb3xuAsEjx2z1wxNbSZMcgS9GKyW3R6KwJONgtA64LTyxWm8Bvudp0M1FdJPEGopM4Fvg7G/hsptkhCfHFegv4ENwxPeXmYhxwZy7js+BeM27t9ODBMynVCLJ7RWcBMteZJtvjOYHb5lOnCLYWNEMKC59BA7covu1cANa2PXL05iGdufOzkgFqqHBOrgQVUmLEc+Mkz4Rq8O6WkNr7atNkH4M8d+SD1t/tSzt3oFql+neVs+AwEI5JaBJaxARtY2Z4mKoUqxds4UpZ0sv3zIbNoo0J4fihldQTX3XNcuNcZmcrB5LTWMdzeRuAtBk3cZHYQF6gTi3PNuDJ0nmR+4LPLoHvxQIxRgJ9iNNXqf2SYJhcvCtJiVWo85TsyFOuq7EyBPJrAdhEgE0cTq16FQXhYPJFqSfiVn0IQnPOy0LbU4BeG94QjdYNB0CiQ3QaxQqD2ebSMiNjaVaw8WaM4Z5WnzcVDsr4eGweSLa2DE3BWViaxhZFIcSTjgxNCAfelg+hznVOYoe5VqTYs1g7WtfTm3e4/WduC6p+qqAM8H4ZyrJCGpewThTDPe6H7CzX/zQ8Tm+r65HeZn+MsmxUciEWPlAVaK/VBaQBWfoG/aRL/jSZIQfep/89GjasWmbaWzeEZ2R1FOjvyJT37O9B8046SRSKVEnXWlBqbkb5XCS3qFeuE9xb9+frEknxWB5h1D/hruz2iVDEAS7+qkEz5Ot5agHJc7WCdY94Ws61sURcX5nG8UELGBAHZ3i+3VulAyT0nKNNz4K2LBHBWJcTBX1wzf+//u/j/9+//v87+9/l9Lbh/L/uyNYiTsWV2LwsjaA6MxTuzFMqmxW8Jw/+IppdX8t/Clgi1rI1SN0UC/r6tX/4lUc2VV1OQReSeCsjUpKZchw4XUcjHfw6ryCV3R8s6VXm67vp4n+lcPV9gJwmbKQEsmrJi9c2vkwrm8HFbVYNTaRGq8D91t9n5+U+aD/hNtN3HjC/nC/vUoGFSCkXP+NlRcmLUqLbiUBl4LYf1U/CCvwtd3ryCH8gUmGITAxiH1O5rnGTz7y1LuFjmnFGQ1UWuM7HwfXtWl2fPFKklYwNUpF2IL/TmaRETjQiM5SJacI+3Gv5MBU8lP5Io6gWkawpyzNEVGqOdx4YlO1dCvjbWFZWbCmeiFKPSlMKtKcMFLs/KQxtgAHi7NZNCQ32bBAW2mbHflVZ8wXKi1JKVHkW20bnYnl3dKWJeWJOiX3oKPBD6Zbi0ZvSIuWktUHB8qDR8DMMh1ZfkBL9FS9x5r0hBGLJ8pUCJv3NYH+Ae8p40mZWd5m5fhobFjQeQvqTT4VKWIYfRL0tfaXKiVl75hHReuTJEcqVlug+eOIIc4bdIydtn2K0iNZPsYWQvQio2qbO3OqAlPHDDOB7DfjGEfVF51FqqNacd6QmgFKJpMfLp5DHTv4wXlONKVXF9zTJpDV4m1sYZqJPhotcsliZM8yksKkCkzpiXt+EcRQvSQqmBS9WdWkxMTJXPSw94jqI3varCjQxTazjlMH8jTS8ilaW8014/vwA/LNa+YiFoyyx3s/KswP3O8QW1jtq45yTM/DX9a8M4voTVaO2ebvw1EooDw/yg6Y1faY+WwrdVs5Yt0hQ5EwRfYXSFxray1YvSM+kYmlpLG2/9mm1MfmbKHXr44Ih8nVKb1M537ZANUkCtdsPZ80JVKVKabVHCadaLXg+IV8i5GSwpZti0h6diTaKs9sdpUKEpd7jDUpYmHtiX33SKiO3tuydkaxA7pEc9XIQEOfWJlszj5YpL5bKeQyT7aZSBOamvSHl8xsWvgo26IP/bqk+0EJUz+gkkcvlUlyPp2kdKFtt7y5aCdks9ZJJcFp5ZWeaWKgtnXMN3ORwGLBE0PtkEIek5FY2aVssUZHtsWIvnljMVJtuVIjpZup/5VL1yPOHWWHkOMc6YySWMckczD5jUj2mlLVquFaMU8leGVaqeXis+aRRL8zm4WuBk6cyWfGMxgtr8useQEx7k/PvRoZyd9nde1GUCV84gMX8Ogu/BWezYPSR27llzQnA97oo0pYyxobYUJfsj+ysTm9zJ+S4pk0TGo9VTG0KjqYhTmALfoDZVKla2b5yhv241PxFaLJs3i05K0AAIdcGxCJZmT3ZdT7CliR7q+kur7WdQjygYtOWRL9B8E4s4LI8KpAj7bE0dg7DLOaX+MGeAi0hMMSSWZEz+RudXbZCsGYS0QqiXjH9XQbd8sCB+nIVTq7/T/FDS+zWY9q7Z2fdq1tdLb6v3hKKVDAw5gjj6o9r1wHFROdHc18MJp4SJ2Ucvu+iQ9EgkekW8VCM+psM6y+/2SBy8tNN4a3L1MzP+OLsyvESo5gS7IQOnIqMmviJBVc6zbVG1n8eXiA3j46kmvvtJlewwNDrxk4SbJOtP/TV/lIVK9ueShNbbMHfwnLTLLhbZuO79ec5XvfgRwLFK+w1r5ZWW15rVFZrE+wKqNRv5KqsLNfpGgnoUU6Y71NxEmN7MyqwqAQqoIULOw/LbuUB2+uE75gJt+kq1qY4LoxV+qR/zalupea3D5+WMeaRIn0sAI6DDWDh158fqUb4YhAxhREbUN0qyyJYkBU4V2KARXDT65gW3gRsiv7xSPYEKLwzgriWcWgPr0sbZnv7m1XHNFW6xPdGNZUdxFiUYlmXNjDVWuu7LCkX/nVkrXaJhiYktBISC2xgBXQnNEP+cptWl1eG62a7CPXrnrkTQ5BQASbEqUZWMDiZUisKyHDeLFOaJILUo5f6iDt4ZO8MlqaKLto0AmTHVVbkGuyPa1R/ywZsWRoRDoRdNMMHwYTsklMVnlAd2S0282bgMI8fiJpDh69OSL6K3qbo20KfpNMurnYGQSr/stFqZ7hYsxKlLnKAKhsmB8AIpEQ4bd/NrTLTXefsE6ChRmKWjXKVgpGoPs8GAicgKVw4K0qgDgy1A6hFq1WRat3fHF+FkU+b6H4NWpOU3KXTxrIb2qSHAb+qhm8hiSROi/9ofapjxhyKxxntPpge6KL5Z4+WBMYkAcE6+0Hd3Yh2zBsK2MV3iW0Y6cvOCroXlRb2MMJtdWx+3dkFzGh2Pe3DZ9QpSqpaR/rE1ImOrHqYYyccpiLC22amJIjRWVAherTfpQLmo6/K2pna85GrDuQPlH1Tsar8isAJbXLafSwOof4gg9RkAGm/oYpBQQiPUoyDk2BCQ1k+KILq48ErFo4WSRhHLq/y7mgw3+L85PpP6xWr6cgp9sOjYjKagOrxF148uhuaWtjet953fh1IQiEzgC+d2IgBCcUZqgTAICm2bR8oCjDLBsmg+ThyhfD+zBalsKBY1Ce54Y/t9cwfbLu9SFwEgphfopNA3yNxgyDafUM3mYTovZNgPGdd4ZFFOj1vtfFW3u7N+iHEN1HkeesDMXKPyoCDCGVMo4GCCD6PBhQ3dRZIHy0Y/3MaE5zU9mTCrwwnZojtE+qNpMSkJSpmGe0EzLyFelMJqhfFQ7a50uXxZ8pCc2wxtAKWgHoeamR2O7R+bq7IbPYItO0esdRgoTaY38hZLJ5y02oIVwoPokGIzxAMDuanQ1vn2WDQ00Rh6o5QOaCRu99fwDbQcN0XAuqkFpxT/cfz3slGRVokrNU0iqiMAJFEbKScZdmSkTUznC0U+MfwFOGdLgsewRyPKwBZYSmy6U325iUhBQNxbAC3FLKDV9VSOuQpOOukJ/GAmu/tyEbX9DgEp6dv1zoU0IqzpG6gssSjIYRVPGgU1QAQYRgIT8gEV0EXr1sqeh2I6rXjtmoCYyEDCe/PkFEi/Q48FuT29p557iN+LCwk5CK/CZ2WdAdfQZh2Z9QGrzPLSNRj5igUWzl9Vi0rCqH8G1Kp4QMLkuwMCAypdviDXyOIk0AHTM8HBYKh3b0/F+DxoNj4ZdoZfCpQVdnZarqoMaHWnMLNVcyevytGsrXQEoIbubqWYNo7NRHzdc0zvT21fWVirj7g36iy6pxogfvgHp1xH1Turbz8QyyHnXeBJicpYUctbzApwzZ1HT+FPEXMAgUZetgeGMwt4G+DHiDT2Lu+PT21fjJCAfV16a/Wu1PqOkUHSTKYhWW6PhhHUlNtWzFnA7MbY+r64vkwdpfNB2JfWgWXAvkzd42K4lN9x7Wrg4kIKgXCb4mcW595MCPJ/cTfPAMQMFWwnqwde4w8HZYJFpQwcSMhjVz4B8p6ncSCN1X4klxoIH4BN2J6taBMj6lHkAOs8JJAmXq5xsQtrPIPIIp/HG6i21xMGcFgqDXSRF0xQg14d2uy6HgKE13LSvQe52oShF5Jx1R6avyL4thhXQZHfC94oZzuPUBKFYf1VvDaxIrtV6dNGSx7DO0i1p6CzBkuAmEqyWceQY7F9+U0ObYDzoa1iKao/cOD/v6Q9gHrrr1uCeOk8fST9MG23Ul0KmM3r+Wn6Hi6WAcL7gEeaykicvgjzkjSwFsAXIR81Zx4QJ6oosVyJkCcT+4xAldCcihqvTf94HHUPXYp3REIaR4dhpQF6+FK1H0i9i7Pvh8owu3lO4PT1iuqu+DkL2Bj9+kdfGAg2TXw03iNHyobxofLE2ibjsYDPgeEQlRMR7afXbSGQcnPjI2D+sdtmuQ771dbASUsDndU7t58jrrNGRzISvwioAlHs5FA+cBE5Ccznkd8NMV6BR6ksnKLPZnMUawRDU1MZ/ib3xCdkTblHKu4blNiylH5n213yM0zubEie0o4JhzcfAy3H5qh2l17uLooBNLaO+gzonTH2uF8PQu9EyH+pjGsACTMy4cHzsPdymUSXYJOMP3yTkXqvO/lpvt0cX5ekDEu9PUfBeZODkFuAjXCaGdi6ew4qxJ8PmFfwmPpkgQjQlWqomFY6UkjmcnAtJG75EVR+NpzGpP1Ef5qUUbfowrC3zcSLX3BxgWEgEx/v9cP8H8u1Mvt9/rMDYf6sjwU1xSOPBgzFEeJLMRVFtKo5QHsUYT8ZRLCah27599EuqoC9PYjYO6aoAMHB8X1OHwEAYouHfHB3nyb2B+SnZxM/vw/bCtORjLMSy5aZoEpvgdGvlJfNPFUu/p7Z4VVK1hiI0/UTuB3ZPq4ohEbm7Mntgc1evEtknaosgZSwnDC2BdMmibpeg48X8Ixl+/8+xXdbshQXUPPvx8jT3fkELivHSmqbhblfNFShWAyQnJ3WBU6SMYSIpTDmHjdLVAdlADdz9gCplZw6mTiHqDwIsxbm9ErGusiVpg2w8Q3khKV/R9Oj8PFeF43hmW/nSd99nZzhyjCX3QOZkkB6BsH4H866WGyv9E0hVAzPYah2tkRfQZMmP2rinfOeQalge0ovhduBjJs9a1GBwReerceify49ctOh5/65ATYuMsAkVltmvTLBk4oHpdl6i+p8DoNj4Fb2vhdFYer2JSEilEwPd5n5zNoGBXEjreg/wh2NFnNRaIUHSOXa4eJRwygZoX6vnWnqVdCRT1ARxeFrNBJ+tsdooMwqnYhE7zIxnD8pZH+P0Nu1wWxCPTADfNWmqx626IBJJq6NeapcGeOmbtXvl0TeWG0Y7OGGV4+EHTtNBIT5Wd0Bujl7inXgZgfXTM5efD3qDTJ54O9v3Bkv+tdIRlq1kXcVD0BEMirmFxglNPt5pedb1AnxuCYMChUykwsTIWqT23XDpvTiKEru1cTcEMeniB+HQDehxPXNmkotFdwUPnilB/u4Nx5Xc6l8J9jH1EgKZUUt8t8cyoZleDBEt8oibDmJRAoMKJ5Oe9CSWS5ZMEJvacsGVdXDWjp/Ype5x0p9PXB2PAwt2LRD3d+ftNgpuyvxlP8pB84oB1i73vAVpwyrmXW72hfW6Dzn9Jkj4++0VQ4d0KSx1AsDA4OtXXDo63/w+GD+zC7w5SJaxsmnlYRQ4dgdjA7tTl2KNLnpJ+mvkoDxtt1a4oPaX3EVqj96o9sRKBQqU7ZOiupeAIyLMD+Y3YwHx30XWHB5CQiw7q3mj1EDlP2eBsZbz79ayUMbyHQ7s8gu4Lgip1LiGJj7NQj905/+rgUYKAA5qdrlHKIknWmqfuR+PB8RdBkDg/NgnlT89G72h2NvySnj7UyBwD+mi/IWs1xWbxuVwUIVXun5cMqBtFbrccI+DILjsVQg6eeq0itiRfedn89CvyFtpkxaauEvSANuZmB1p8FGPbU94J9medwsZ9HkUYjmI7OH5HuxendLbxTaYrPuIfE2ffXFKhoNBUp33HsFAXmCV/Vxpq5AYgFoRr5Ay93ZLRlgaIPjhZjXZZChT+aE5iWAXMX0oSFQEtwjiuhQQItTQX5IYrKfKB+queTNplR1Hoflo5/I6aPPmACwQCE2jTOYo5Dz1cs7Sod0KTG/3kEDGk3kUaUCON19xSJCab3kNpWZhSWkO8l+SpW70Wn3g0ciOIJO5JXma6dbos6jyisuxXwUUhj2+1uGhcvuliKtWwsUTw4gi1c/diEEpZHoKoxTBeMDmhPhKTx7TXWRakV8imJR355DcIHkR9IREHxohP4TbyR5LtFU24umRPRmEYHbpe1LghyxPx7YgUHjNbbQFRQhh4KeU1EabXx8FS3JAxp2rwRDoeWkJgWRUSKw6gGP5U2PuO9V4ZuiKXGGzFQuRuf+tkSSsbBtRJKhCi3ENuLlXhPbjTKD4djXVnfXFds6Zb+1XiUrRfyayGxJq1+SYBEfbKlgjiSmk0orgTqzSS+DZ5rTqsJbttiNtp+KMqGE2AHGFw6jQqM5vD6vMptmXV9OAjq49Uf/Lx9Opam+Hn5O9p8qoBBAQixzQZ4eNVkO9sPzJAMyR1y4/RCQQ1s0pV5KAU5sKLw3tkcFbI/JqrjCsK4Mw+W8aod4lioYuawUiCyVWBE/qPaFi5bnkgpfu/ae47174rI1fqQoTbW0HrU6FAejq7ByM0V4zkZTg02/YJK2N7hUQRCeZ4BIgSEqgD8XsjzG6LIsSbuHoIdz/LhFzbNn1clci1NHWJ0/6/O8HJMdIpEZbqi1RrrFfoo/rI/7ufm2MPG5lUI0IYJ4MAiHRTSOFJ2oTverFHYXThkYFIoyFx6rMYFgaOKM4xNWdlOnIcKb/suptptgTOTdVIf4YgdaAjJnIAm4qNNHNQqqAzvi53GkyRCEoseUBrHohZsjUbkR8gfKtc/+Oa72lwxJ8Mq6HDfDATbfbJhzeIuFQJSiw1uZprHlzUf90WgqG76zO0eCB1WdPv1IT6sNxxh91GEL2YpgC97ikFHyoaH92ndwduqZ6IYjkg20DX33MWdoZk7QkcKUCgisIYslOaaLyvIIqRKWQj16jE1DlQWJJaPopWTJjXfixEjRJJo8g4++wuQjbq+WVYjsqCuNIQW3YjnxKe2M5ZKEqq+cX7ZVgnkbsU3RWIyXA1rxv4kGersYJjD//auldXGmcEbcfTeF16Y1708FB1HIfmWv6dSFi6oD4E+RIjCsEZ+kY7dKnwReJJw3xCjKvi3kGN42rvyhUlIz0Bp+fNSV5xwFiuBzG296e5s/oHoFtUyUplmPulIPl+e1CQIQVtjlzLzzzbV+D/OVQtYzo5ixtMi5BmHuG4N/uKfJk5UIREp7+12oZlKtPBomXSzAY0KgtbPzzZoHQxujnREUgBU+O/jKKhgxVhRPtbqyHiUaRwRpHv7pgRPyUrnE7fYkVblGmfTY28tFCvlILC04Tz3ivkNWVazA+OsYrxvRM/hiNn8Fc4bQBeUZABGx5S/xFf9Lbbmk298X7iFg2yeimvsQqqJ+hYbt6uq+Zf9jC+Jcwiccd61NKQtFvGWrgJiHB5lwi6fR8KzYS7EaEHf/ka9EC7H8D+WEa3TEACHBkNSj/cXxFeq4RllC+fUFm2xtstYLL2nos1DfzsC9vqDDdRVcPA3Ho95aEQHvExVThXPqym65llkKlfRXbPTRiDepdylHjmV9YTWAEjlD9DdQnCem7Aj/ml58On366392214B5zrmQz/9ySG2mFqEwjq5sFl5tYJPw5hNz8lyZPUTsr5E0F2C9VMPnZckWP7+mbwp/BiN7f4kf7vtGnZF2JGvjK/sDX1RtcFY5oPQnE4lIAYV49U3C9SP0LCY/9i/WIFK9ORjzM9kG/KGrAuwFmgdEpdLaiqQNpCTGZVuAO65afkY1h33hrqyLjZy92JK3/twdj9pafFcwfXONmPQWldPlMe7jlP24Js0v9m8bIJ9TgS2IuRvE9ZVRaCwSJYOtAfL5H/YS4FfzKWKbek+GFulheyKtDNlBtrdmr+KU+ibHTdalzFUmMfxw3f36x+3cQbJLItSilW9cuvZEMjKw987jykZRlsH/UI+HlKfo2tLwemBEeBFtmxF2xmItA/dAIfQ+rXnm88dqvXa+GapOYVt/2waFimXFx3TC2MUiOi5/Ml+3rj/YU6Ihx2hXgiDXFsUeQkRAD6wF3SCPi2flk7XwKAA4zboqynuELD312EJ88lmDEVOMa1W/K/a8tGylZRMrMoILyoMQzzbDJHNZrhH77L9qSC42HVmKiZ5S0016UTp83gOhCwz9XItK9fgXfK3F5d7nZCBUekoLxrutQaPHa16Rjsa0gTrzyjqTnmcIcrxg6X6dkKiucudc0DD5W4pJPf0vuDW8r5/uw24YfMuxFRpD2ovT2mFX79xH6Jf+MVdv2TYqR6/955QgVPe3JCD/WjAYcLA9tpXgFiEjge2J5ljeI/iUzg91KQuHkII4mmHZxC3XQORLAC6G7uFn5LOmlnXkjFdoO976moNTxElS8HdxWoPAkjjocDR136m2l+f5t6xaaNgdodOvTu0rievnhNAB79WNrVs6EsPgkgfahF9gSFzzAd+rJSraw5Mllit7vUP5YxA843lUpu6/5jAR0RvH4rRXkSg3nE+O5GFyfe+L0s5r3k05FyghSFnKo4TTgs07qj4nTLqOYj6qaW9knJTDkF5OFMYbmCP+8H16Ty482OjvERV6OFyw043L9w3hoJi408sR+SGo1WviXUu8d7qS+ehKjpKwxeCthsm2LBFSFeetx0x4AaKPxtp3CxdWqCsLrB1s/j5TAhc1jNZsXWl6tjo/WDoewxzg8T8NnhZ1niUwL/nhfygLanCnRwaFGDyLw+sfZhyZ1UtYTp8TYB6dE7R3VsKKH95CUxJ8u8N+9u2/9HUNKHW3x3w5GQrfOPafk2w5qZq8MaHT0ebeY3wIsp3rN9lrpIsW9c1ws3VNV+JwNz0Lo9+V7zZr6GD56We6gWVIvtmam5GPPkVAbr74r6SwhuL+TRXtW/0pgyX16VNl4/EAD50TnUPuwrW6OcUO2VlWXS0inq872kk7GUlW6o/ozFKq+Sip6LcTtSDfDrPTcCHhx75H8BeRon+KG2wRwzfDgWhALmiWOMO6h3pm1UCZEPEjScyk7tdLx6WrdA2N1QTPENvNnhCQjW6kl057/qv7IwRryHrZBCwVSbLLnFRiHdTwk8mlYixFt1slEcPD7FVht13HyqVeyD55HOXrh2ElAxJyinGeoFzwKA91zfrdLvDxJSjzmImfvTisreI25EDcVfGsmxLVbfU8PGe/7NmWWKjXcdTJ11jAlVIY/Bv/mcxg/Q10vCHwKG1GW/XbJq5nxDhyLqiorn7Wd7VEVL8UgVzpHMjQ+Z8DUgSukiVwWAKkeTlVVeZ7t1DGnCgJVIdBPZAEK5f8CDyDNo7tK4/5DBjdD5MPV86TaEhGsLVFPQSI68KlBYy84FievdU9gWh6XZrugvtCZmi9vfd6db6V7FmoEcRHnG36VZH8N4aZaldq9zZawt1uBFgxYYx+Gs/qW1jwANeFy+LCoymyM6zgG7j8bGzUyLhvrbJkTYAEdICEb4kMKusKT9V3eIwMLsjdUdgijMc+7iKrr+TxrVWG0U+W95SGrxnxGrE4eaJFfgvAjUM4SAy8UaRwE9j6ZQH5qYAWGtXByvDiLSDfOD0yFA3UCMKSyQ30fyy1mIRg4ZcgZHLNHWl+c9SeijOvbOJxoQy7lTN2r3Y8p6ovxvUY74aOYbuVezryqXA6U+fcp6wSV9X5/OZKP18tB56Ua0gMyxJI7XyNT7IrqN8GsB9rL/kP5KMrjXxgqKLDa+V5OCH6a5hmOWemMUsea9vQl9t5Oce76PrTyTv50ExOqngE3PHPfSL//AItPdB7kGnyTRhVUUFNdJJ2z7RtktZwgmQzhBG/G7QsjZmJfCE7k75EmdIKH7xlnmDrNM/XbTT6FzldcH/rcRGxlPrv4qDScqE7JSmQABJWqRT/TUcJSwoQM+1jvDigvrjjH8oeK2in1S+/yO1j8xAws/T5u0VnIvAPqaE1atNuN0cuRliLcH2j0nTL4JpcR7w9Qya0JoaHgsOiALLCCzRkl1UUESz+ze/gIXHGtDwgYrK6pCFKJ1webSDog4zTlPkgXZqxlQDiYMjhDpwTtBW2WxthWbov9dt2X9XFLFmcF+eEc1UaQ74gqZiZsdj63pH1qcv3Vy8JYciogIVKsJ8Yy3J9w/GhjWVSQAmrS0BPOWK+RKV+0lWqXgYMnIFwpcZVD7zPSp547i9HlflB8gVnSTGmmq1ClO081OW/UH11pEQMfkEdDFzjLC1Cdo/BdL3s7cXb8J++Hzz1rhOUVZFIPehRiZ8VYu6+7Er7j5PSZu9g/GBdmNzJmyCD9wiswj9BZw+T3iBrg81re36ihMLjoVLoWc+62a1U/7qVX5CpvTVF7rocSAKwv4cBVqZm7lLDS/qoXs4fMs/VQi6BtVbNA3uSzKpQfjH1o3x4LrvkOn40zhm6hjduDglzJUwA0POabgdXIndp9fzhOo23Pe+Rk9GSLX0d71Poqry8NQDTzNlsa+JTNG9+UrEf+ngxCjGEsDCc0bz+udVRyHQI1jmEO3S+IOQycEq7XwB6z3wfMfa73m8PVRp+iOgtZfeSBl01xn03vMaQJkyj7vnhGCklsCWVRUl4y+5oNUzQ63B2dbjDF3vikd/3RUMifPYnX5Glfuk2FsV/7RqjI9yKTbE8wJY+74p7qXO8+dIYgjtLD/N8TJtRh04N9tXJA4H59IkMmLElgvr0Q5OCeVfdAt+5hkh4pQgfRMHpL74XatLQpPiOyHRs/OdmHtBf8nOZcxVKzdGclIN16lE7kJ+pVMjspOI+5+TqLRO6m0ZpNXJoZRv9MPDRcAfJUtNZHyig/s2wwReakFgPPJwCQmu1I30/tcBbji+Na53i1W1N+BqoY7Zxo+U/M9XyJ4Ok2SSkBtoOrwuhAY3a03Eu6l8wFdIG1cN+e8hopTkiKF093KuH/BcB39rMiGDLn6XVhGKEaaT/vqb/lufuAdpGExevF1+J9itkFhCfymWr9vGb3BTK4j598zRH7+e+MU9maruZqb0pkGxRDRE1CD4Z8LV4vhgPidk5w2Bq816g3nHw1//j3JStz7NR9HIWELO8TMn3QrP/zZp//+Dv9p429/ogv+GATR+n/UdF+ns9xNkXZQJXY4t9jMkJNUFygAtzndXwjss+yWH9HAnLQQfhAskdZS2l01HLWv7L7us5uTH409pqitvfSOQg/c+Zt7k879P3K9+WV68n7+3cZfuRd/dDPP/03rn+d+/nBvWfgDlt8+LzjqJ/vx3CnNOwiXhho778C96iD+1TBvRZYeP+EH81LE0vVwOOrmCLB3iKzI1x+vJEsrPH4uF0UB4TJ4X3uDfOCo3PYpYe0MF4bouh0DQ/l43fxUF7Y+dpWuvTSffB0yO2UQUETI/LwCZE3BvnevJ7c9zUlY3H58xzke6DNFDQG8n0WtDN4LAYN4nogKav1ezOfK/z+t6tsCTp+dhx4ymjWuCJk1dEUifDP+HyS4iP/Vg9B2jTo9L4NbiBuDS4nuuHW6H+JDQn2JtqRKGkEQPEYE7uzazXIkcxIAqUq1esasZBETlEZY7y7Jo+RoV/IsjY9eIMkUvr42Hc0xqtsavZvhz1OLwSxMOTuqzlhb0WbdOwBH9EYiyBjatz40bUxTHbiWxqJ0uma19qhPruvcWJlbiSSH48OLDDpaHPszvyct41ZfTu10+vjox6kOqK6v0K/gEPphEvMl/vwSv+A4Hhm36JSP9IXTyCZDm4kKsqD5ay8b1Sad/vaiyO5N/sDfEV6Z4q95E+yfjxpqBoBETW2C7xl4pIO2bDODDFurUPwE7EWC2Uplq+AHmBHvir2PSgkR12/Ry65O0aZtQPeXi9mTlF/Wj5GQ+vFkYyhXsLTjrBSP9hwk4GPqDP5rBn5/l8b0mLRAvRSzXHc293bs3s8EsdE3m2exxidWVB4joHR+S+dz5/W+v00K3TqN14CDBth8eWcsTbiwXPsygHdGid0PEdy6HHm2v/IUuV5RVapYmzGsX90mpnIdNGcOOq64Dbc5GUbYpD9M7S+6cLY//QmjxFLP5cuTFRm3vA5rkFZroFnO3bjHF35uU3s8mvL7Tp9nyTc4mymTJ5sLIp7umSnGkO23faehtz3mmTS7fbVx5rP7x3HXIjRNeq/A3xCs9JNB08c9S9BF2O3bOur0ItslFxXgRPdaapBIi4dRpKGxVz7ir69t/bc9qTxjvtOyGOfiLGDhR4fYywHv1WdOplxIV87TpLBy3Wc0QP0P9s4G7FBNOdITS/tep3o3h1TEa5XDDii7fWtqRzUEReP2fbxz7bHWWJdbIOxOUJZtItNZpTFRfj6vm9sYjRxQVO+WTdiOhdPeTJ+8YirPvoeL88l5iLYOHd3b/Imkq+1ZN1El3UikhftuteEYxf1Wujof8Pr4ICTu5ezZyZ4tHQMxlzUHLYO2VMOoNMGL/20S5i2o2obfk+8qqdR7xzbRDbgU0lnuIgz4LelQ5XS7xbLuSQtNS95v3ZUOdaUx/Qd8qxCt6xf2E62yb/HukLO6RyorV8KgYl5YNc75y+KvefrxY+lc/64y9kvWP0a0bDz/rojq+RWjO06WeruWqNFU7r3HPIcLWRql8ICZsz2Ls/qOm/CLn6++X+Qf7mGspYCrZod/lpl6Rw4xN/yuq8gqV4B6aHk1hVE1SfILxWu5gvXqbfARYQpspcxKp1F/c8XOPzkZvmoSw+vEqBLdrq1fr3wAPv5NnM9i8F+jdAuxkP5Z71c6uhK3enlnGymr7UsWZKC12qgUiG8XXGQ9mxnqz4GSIlybF9eXmbqj2sHX+a1jf0gRoONHRdRSrIq03Ty89eQ1GbV/Bk+du4+V15zls+vvERvZ4E7ZbnxWTVjDjb4o/k8jlw44pTIrUGxxuJvBeO+heuhOjpFsO6lVJ/aXnJDa/bM0Ql1cLbXE/Pbv3EZ3vj3iVrB5irjupZTzlnv677NrI9UNYNqbPgp/HZXS+lJmk87wec+7YOxTDo2aw2l3NfDr34VNlvqWJBknuK7oSlZ6/T10zuOoPZOeoIk81N+sL843WJ2Q4Z0fZ3scsqC/JV2fuhWi1jGURSKZV637lf53Xnnx16/vKEXY89aVJ0fv91jGdfG+G4+sniwHes4hS+udOr4RfhFhG/F5gUG35QaU+McuLmclb5ZWmR+sG5V6nf+PxYzlrnFGxpZaK8eqqVo0NfmAWoGfXDiT/FnUbWvzGDOTr8aktOZWg4BYvz5YH12ZbfCcGtNk+dDAZNGWvHov+PIOnY9Prjg8h/wLRrT69suaMVZ5bNuK00lSVpnqSX1NON/81FoP92rYndionwgOiA8WMf4vc8l15KqEEG4yAm2+WAN5Brfu1sq9suWYqgoajgOYt/JCk1gC8wPkK+XKCtRX6TAtgvrnuBgNRmn6I8lVDipOVB9kX6Oxkp4ZKyd1M6Gj8/v2U7k+YQBL95Kb9PQENucJb0JlW3b5tObN7m/Z1j1ev388d7o15zgXsI9CikAGAViR6lkJv7nb4Ak40M2G8TJ447kN+pvfHiOFjSUSP6PM+QfbAywKJCBaxSVxpizHseZUyUBhq59vFwrkyGoRiHbo0apweEZeSLuNiQ+HAekOnarFg00dZNXaPeoHPTRR0FmEyqYExOVaaaO8c0uFUh7U4e/UxdBmthlBDgg257Q33j1hA7HTxSeTTSuVnPZbgW1nodwmG16aKBDKxEetv7D9OjO0JhrbJTnoe+kcGoDJazFSO8/fUN9Jy/g4XK5PUkw2dgPDGpJqBfhe7GA+cjzfE/EGsMM+FV9nj9IAhrSfT/J3QE5TEIYyk5UjsI6ZZcCPr6A8FZUF4g9nnpVmjX90MLSQysIPD0nFzqwCcSJmIb5mYv2Cmk+C1MDFkZQyCBq4c/Yai9LJ6xYkGS/x2s5/frIW2vmG2Wrv0APpCdgCA9snFvfpe8uc0OwdRs4G9973PGEBnQB5qKrCQ6m6X/H7NInZ7y/1674/ZXOVp7OeuCRk8JFS516VHrnH1HkIUIlTIljjHaQtEtkJtosYul77cVwjk3gW1Ajaa6zWeyHGLlpk3VHE2VFzT2yI/EvlGUSz2H9zYE1s4nsKMtMqNyKNtL/59CpFJki5Fou6VXGm8vWATEPwrUVOLvoA8jLuwOzVBCgHB2Cr5V6OwEWtJEKokJkfc87h+sNHTvMb0KVTp5284QTPupoWvQVUwUeogZR3kBMESYo0mfukewRVPKh5+rzLQb7HKjFFIgWhj1w3yN/qCNoPI8XFiUgBNT1hCHBsAz8L7Oyt8wQWUFj92ONn/APyJFg8hzueqoJdNj57ROrFbffuS/XxrSXLTRgj5uxZjpgQYceeMc2wJrahReSKpm3QjHfqExTLAB2ipVumE8pqcZv8LYXQiPHHsgb5BMW8zM5pvQit+mQx8XGaVDcfVbLyMTlY8xcfmm/RSAT/H09UQol5gIz7rESDmnrQ4bURIB4iRXMDQwxgex1GgtDxKp2HayIkR+E/aDmCttNm2C6lytWdfOVzD6X2SpDWjQDlMRvAp1symWv4my1bPCD+E1EmGnMGWhNwmycJnDV2WrQNxO45ukEb08AAffizYKVULp15I4vbNK5DzWwCSUADfmKhfGSUqii1L2UsE8rB7mLuHuUJZOx4+WiizHBJ/hwboaBzhpNOVvgFTf5cJsHef7L1HCI9dOUUbb+YxUJWn6dYOLz+THi91kzY5dtO5c+grX7v0jEbsuoOGnoIreDIg/sFMyG+TyCLIcAWd1IZ1UNFxE8Uie13ucm40U2fcxC0u3WLvLOxwu+F7MWUsHsdtFQZ7W+nlfCASiAKyh8rnP3EyDByvtJb6Kax6/HkLzT9SyEyTMVM1zPtM0MJY14DmsWh4MgD15Ea9Hd00AdkTZ0EiG5NAGuIBzQJJ0JR0na+OB7lQA6UKxMfihIQ7GCCnVz694QvykWXTxpS2soDu+smru1UdIxSvAszBFD1c8c6ZOobA8bJiJIvuycgIXBQIXWwhyTgZDQxJTRXgEwRNAawGSXO0a1DKjdihLVNp/taE/xYhsgwe+VpKEEB4LlraQyE84gEihxCnbfoyOuJIEXy2FIYw+JjRusybKlU2g/vhTSGTydvCvXhYBdtAXtS2v7LkHtmXh/8fly1do8FI/D0f8UbzVb5h+KRhMGSAmR2mhi0YG/uj7wgxcfzCrMvdjitUIpXDX8ae2JcF/36qUWIMwN6JsjaRGNj+jEteGDcFyTUb8X/NHSucKMJp7pduxtD6KuxVlyxxwaeiC1FbGBESO84lbyrAugYxdl+2N8/6AgWpo/IeoAOcsG35IA/b3AuSyoa55L7llBLlaWlEWvuCFd8f8NfcTUgzJv6CbB+6ohWwodlk9nGWFpBAOaz5uEW5xBvmjnHFeDsb0mXwayj3mdYq5gxxNf3H3/tnCgHwjSrpSgVxLmiTtuszdRUFIsn6LiMPjL808vL1uQhDbM7aA43mISXReqjSskynIRcHCJ9qeFopJfx9tqyUoGbSwJex/0aDE3plBPGtNBYgWbdLom3+Q/bjdizR2/AS/c/dH/d3G7pyl1qDXgtOFtEqidwLqxPYtrNEveasWq3vPUUtqTeu8gpov4bdOQRI2kneFvRNMrShyVeEupK1PoLDPMSfWMIJcs267mGB8X9CehQCF0gIyhpP10mbyM7lwW1e6TGvHBV1sg/UyTghHPGRqMyaebC6pbB1WKNCQtlai1GGvmq9zUKaUzLaXsXEBYtHxmFbEZ2kJhR164LhWW2Tlp1dhsGE7ZgIWRBOx3Zcu2DxgH+G83WTPceKG0TgQKKiiNNOlWgvqNEbnrk6fVD+AqRam2OguZb0YWSTX88N+i/ELSxbaUUpPx4vJUzYg/WonSeA8xUK6u7DPHgpqWpEe6D4cXg5uK9FIYVba47V/nb+wyOtk+zG8RrS4EA0ouwa04iByRLSvoJA2FzaobbZtXnq8GdbfqEp5I2dpfpj59TCVif6+E75p665faiX8gS213RqBxTZqfHP46nF6NSenOneuT+vgbLUbdTH2/t0REFXZJOEB6DHvx6N6g9956CYrY/AYcm9gELJXYkrSi+0F0geKDZgOCIYkLU/+GOW5aGj8mvLFgtFH5+XC8hvAE3CvHRfl4ofM/Qwk4x2A+R+nyc9gNu/9Tem7XW4XRnyRymf52z09cTOdr+PG6+P/Vb4QiXlwauc5WB1z3o+IJjlbxI8MyWtSzT+k4sKVbhF3xa+vDts3NxXa87iiu+xRH9cAprnOL2h6vV54iQRXuOAj1s8nLFK8gZ70ThIQcWdF19/2xaJmT0efrkNDkWbpAQPdo92Z8+Hn/aLjbOzB9AI/k12fPs9HhUNDJ1u6ax2VxD3R6PywN7BrLJ26z6s3QoMp76qzzwetrDABKSGkfW5PwS1GvYNUbK6uRqxfyVGNyFB0E+OugMM8kKwmJmupuRWO8XkXXXQECyRVw9UyIrtCtcc4oNqXqr7AURBmKn6Khz3eBN96LwIJrAGP9mr/59uTOSx631suyT+QujDd4beUFpZ0kJEEnjlP+X/Kr2kCKhnENTg4BsMTOmMqlj2WMFLRUlVG0fzdCBgUta9odrJfpVdFomTi6ak0tFjXTcdqqvWBAzjY6hVrH9sbt3Z9gn+AVDpTcQImefbB4edirjzrsNievve4ZT4EUZWV3TxEsIW+9MT/RJoKfZZYSRGfC1CwPG/9rdMOM8qR/LUYvw5f/emUSoD7YSFuOoqchdUg2UePd1eCtFSKgxLSZ764oy4lvRCIH6bowPxZWwxNFctksLeil47pfevcBipkkBIc4ngZG+kxGZ71a72KQ7VaZ6MZOZkQJZXM6kb/Ac0/XkJx8dvyfJcWbI3zONEaEPIW8GbkYjsZcwy+eMoKrYjDmvEEixHzkCSCRPRzhOfJZuLdcbx19EL23MA8rnjTZZ787FGMnkqnpuzB5/90w1gtUSRaWcb0eta8198VEeZMUSfIhyuc4/nywFQ9uqn7jdqXh+5wwv+RK9XouNPbYdoEelNGo34KyySwigsrfCe0v/PlWPvQvQg8R0KgHO18mTVThhQrlbEQ0Kp/JxPdjHyR7E1QPw/ut0r+HDDG7BwZFm9IqEUZRpv2WpzlMkOemeLcAt5CsrzskLGaVOAxyySzZV/D2EY7ydNZMf8e8VhHcKGHAWNszf1EOq8fNstijMY4JXyATwTdncFFqcNDfDo+mWFvxJJpc4sEZtjXyBdoFcxbUmniCoKq5jydUHNjYJxMqN1KzYV62MugcELVhS3Bnd+TLLOh7dws/zSXWzxEb4Nj4aFun5x4kDWLK5TUF/yCXB/cZYvI9kPgVsG2jShtXkxfgT+xzjJofXqPEnIXIQ1lnIdmVzBOM90EXvJUW6a0nZ/7XjJGl8ToO3H/fdxnxmTNKBZxnkpXLVgLXCZywGT3YyS75w/PAH5I/jMuRspej8xZObU9kREbRA+kqjmKRFaKGWAmFQspC+QLbKPf0RaK3OXvBSWqo46p70ws/eZpu6jCtZUgQy6r4tHMPUdAgWGGUYNbuv/1a6K+MVFsd3T183+T8capSo6m0+Sh57fEeG/95dykGJBQMj09DSW2bY0mUonDy9a8trLnnL5B5LW3Nl8rJZNysO8Zb+80zXxqUGFpud3Qzwb7bf+8mq6x0TAnJU9pDQR9YQmZhlna2xuxJt0aCO/f1SU8gblOrbIyMsxTlVUW69VJPzYU2HlRXcqE2lLLxnObZuz2tT9CivfTAUYfmzJlt/lOPgsR6VN64/xQd4Jlk/RV7UKVv2Gx/AWsmTAuCWKhdwC+4HmKEKYZh2Xis4KsUR1BeObs1c13wqFRnocdmuheaTV30gvVXZcouzHKK5zwrN52jXJEuX6dGx3BCpV/++4f3hyaW/cQJLFKqasjsMuO3B3WlMq2gyYfdK1e7L2pO/tRye2mwzwZPfdUMrl5wdLqdd2Kv/wVtnpyWYhd49L6rsOV+8HXPrWH2Kup89l2tz6bf80iYSd+V4LROSOHeamvexR524q4r43rTmtFzQvArpvWfLYFZrbFspBsXNUqqenjxNNsFXatZvlIhk7teUPfK+YL32F8McTnjv0BZNppb+vshoCrtLXjIWq3EJXpVXIlG6ZNL0dh6qEm2WMwDjD3LfOfkGh1/czYc/0qhiD2ozNnH4882MVVt3JbVFkbwowNCO3KL5IoYW5wlVeGCViOuv1svZx7FbzxKzA4zGqBlRRaRWCobXaVq4yYCWbZf8eiJwt3OY+MFiSJengcFP2t0JMfzOiJ7cECvpx7neg1Rc5x+7myPJOXt2FohVRyXtD+/rDoTOyGYInJelZMjolecVHUhUNqvdZWg2J2t0jPmiLFeRD/8fOT4o+NGILb+TufCo9ceBBm3JLVn+MO2675n7qiEX/6W+188cYg3Zn5NSTjgOKfWFSAANa6raCxSoVU851oJLY11WIoYK0du0ec5E4tCnAPoKh71riTsjVIp3gKvBbEYQiNYrmH22oLQWA2AdwMnID6PX9b58dR2QKo4qag1D1Z+L/FwEKTR7osOZPWECPJIHQqPUsM5i/CH5YupVPfFA5pHUBcsesh8eO5YhyWnaVRPZn/BmdXVumZWPxMP5e28zm2uqHgFoT9CymHYNNrzrrjlXZM06HnzDxYNlI5b/QosxLmmrqDFqmogQdqk0WLkUceoAvQxHgkIyvWU69BPFr24VB6+lx75Rna6dGtrmOxDnvBojvi1/4dHjVeg8owofPe1cOnxU1ioh016s/Vudv9mhV9f35At+Sh28h1bpp8xhr09+vf47Elx3Ms6hyp6QvB3t0vnLbOhwo660cp7K0vvepabK7YJfxEWWfrC2YzJfYOjygPwfwd/1amTqa0hZ5ueebhWYVMubRTwIjj+0Oq0ohU3zfRfuL8gt59XsHdwKtxTQQ4Y2qz6gisxnm2UdlmpEkgOsZz7iEk6QOt8BuPwr+NR01LTqXmJo1C76o1N274twJvl+I069TiLpenK/miRxhyY8jvYV6W1WuSwhH9q7kuwnJMtm7IWcqs7HsnyHSqWXLSpYtZGaR1V3t0gauninFPZGtWskF65rtti48UV9uV9KM8kfDYs0pgB00S+TlzTXV6P8mxq15b9En8sz3jWSszcifZa/NuufPNnNTb031pptt0+sRSH/7UG8pzbsgtt3OG3ut7B9JzDMt2mTZuyRNIV8D54TuTrpNcHtgmMlYJeiY9XS83NYJicjRjtJSf9BZLsQv629QdDsKQhTK5CnXhpk7vMNkHzPhm0ExW/VCGApHfPyBagtZQTQmPHx7g5IXXsrQDPzIVhv2LB6Ih138iSDww1JNHrDvzUxvp73MsQBVhW8EbrReaVUcLB1R3PUXyaYG4HpJUcLVxMgDxcPkVRQpL7VTAGabDzbKcvg12t5P8TSGQkrj/gOrpnbiDHwluA73xbXts/L7u468cRWSWRtgTwlQnA47EKg0OiZDgFxAKQQUcsbGomITgeXUAAyKe03eA7Mp4gnyKQmm0LXJtEk6ddksMJCuxDmmHzmVhO+XaN2A54MIh3niw5CF7PwiXFZrnA8wOdeHLvvhdoqIDG9PDI7UnWWHq526T8y6ixJPhkuVKZnoUruOpUgOOp3iIKBjk+yi1vHo5cItHXb1PIKzGaZlRS0g5d3MV2pD8FQdGYLZ73aae/eEIUePMc4NFz8pIUfLCrrF4jVWH5gQneN3S8vANBmUXrEcKGn6hIUN95y1vpsvLwbGpzV9L0ZKTan6TDXM05236uLJcIEMKVAxKNT0K8WljuwNny3BNQRfzovA85beI9zr1AGNYnYCVkR1aGngWURUrgqR+gRrQhxW81l3CHevjvGEPzPMTxdsIfB9dfGRbZU0cg/1mcubtECX4tvaedmNAvTxCJtc2QaoUalGfENCGK7IS/O8CRpdOVca8EWCRwv2sSWE8CJPW5PCugjCXPd3h6U60cPD+bdhtXZuYB6stcoveE7Sm5MM2yvfUHXFSW7KzLmi7/EeEWL0wqcOH9MOSKjhCHHmw+JGLcYE/7SBZQCRggox0ZZTAxrlzNNXYXL5fNIjkdT4YMqVUz6p8YDt049v4OXGdg3qTrtLBUXOZf7ahPlZAY/O+7Sp0bvGSHdyQ8B1LOsplqMb9Se8VAE7gIdSZvxbRSrfl+Lk5Qaqi5QJceqjitdErcHXg/3MryljPSIAMaaloFm1cVwBJ8DNmkDqoGROSHFetrgjQ5CahuKkdH5pRPigMrgTtlFI8ufJPJSUlGgTjbBSvpRc0zypiUn6U5KZqcRoyrtzhmJ7/caeZkmVRwJQeLOG8LY6vP5ChpKhc8Js0El+n6FXqbx9ItdtLtYP92kKfaTLtCi8StLZdENJa9Ex1nOoz1kQ7qxoiZFKRyLf4O4CHRT0T/0W9F8epNKVoeyxUXhy3sQMMsJjQJEyMOjmOhMFgOmmlscV4eFi1CldU92yjwleirEKPW3bPAuEhRZV7JsKV3Lr5cETAiFuX5Nw5UlF7d2HZ96Bh0sgFIL5KGaKSoVYVlvdKpZJVP5+NZ7xDEkQhmDgsDKciazJCXJ6ZN2B3FY2f6VZyGl/t4aunGIAk/BHaS+i+SpdRfnB/OktOvyjinWNfM9Ksr6WwtCa1hCmeRI6icpFM4o8quCLsikU0tMoZI/9EqXRMpKGaWzofl4nQuVQm17d5fU5qXCQeCDqVaL9XJ9qJ08n3G3EFZS28SHEb3cdRBdtO0YcTzil3QknNKEe/smQ1fTb0XbpyNB5xAeuIlf+5KWlEY0DqJbsnzJlQxJPOVyHiKMx5Xu9FcEv1Fbg6Fhm4t+Jyy5JC1W3YO8dYLsO0PXPbxodBgttTbH3rt9Cp1lJIk2r3O1Zqu94eRbnIz2f50lWolYzuKsj4PMok4abHLO8NAC884hiXx5Fy5pWKO0bWL7uEGXaJCtznhP67SlQ4xjWIfgq6EpZ28QMtuZK7JC0RGbl9nA4XtFLug/NLMoH1pGt9IonAJqcEDLyH6TDROcbsmGPaGIxMo41IUAnQVPMPGByp4mOmh9ZQMkBAcksUK55LsZj7E5z5XuZoyWCKu6nHmDq22xI/9Z8YdxJy4kWpD16jLVrpwGLWfyOD0Wd+cBzFBxVaGv7S5k9qwh/5t/LQEXsRqI3Q9Rm3QIoaZW9GlsDaKOUyykyWuhNOprSEi0s1G4rgoiX1V743EELti+pJu5og6X0g6oTynUqlhH9k6ezyRi05NGZHz0nvp3HOJr7ebrAUFrDjbkFBObEvdQWkkUbL0pEvMU46X58vF9j9F3j6kpyetNUBItrEubW9ZvMPM4qNqLlsSBJqOH3XbNwv/cXDXNxN8iFLzUhteisYY+RlHYOuP29/Cb+L+xv+35Rv7xudnZ6ohK4cMPfCG8KI7dNmjNk/H4e84pOxn/sZHK9psfvj8ncA8qJz7O8xqbxESDivGJOZzF7o5PJLQ7g34qAWoyuA+x3btU98LT6ZyGyceIXjrqob2CAVql4VOTQPUQYvHV/g4zAuCZGvYQBtf0wmd5lilrvuEn1BXLny01B4h4SMDlYsnNpm9d7m9h578ufpef9Z4WplqWQvqo52fyUA7J24eZD5av6SyGIV9kpmHNqyvdfzcpEMw97BvknV2fq+MFHun9BT3Lsf8pbzvisWiIQvYkng+8Vxk1V+dli1u56kY50LRjaPdotvT5BwqtwyF+emo/z9J3yVUVGfKrxQtJMOAQWoQii/4dp9wgybSa5mkucmRLtEQZ/pz0tL/NVcgWAd95nEQ3Tg6tNbuyn3Iepz65L3huMUUBntllWuu4DbtOFSMSbpILV4fy6wlM0SOvi6CpLh81c1LreIvKd61uEWBcDw1lUBUW1I0Z+m/PaRlX+PQ/oxg0Ye6KUiIiTF4ADNk59Ydpt5/rkxmq9tV5Kcp/eQLUVVmBzQNVuytQCP6Ezd0G8eLxWyHpmZWJ3bAzkWTtg4lZlw42SQezEmiUPaJUuR/qklVA/87S4ArFCpALdY3QRdUw3G3XbWUp6aq9z0zUizcPa7351p9JXOZyfdZBFnqt90VzQndXB/mwf8LC9STj5kenVpNuqOQQP3mIRJj7eV21FxG8VAxKrEn3c+XfmZ800EPb9/5lIlijscUbB6da0RQaMook0zug1G0tKi/JBC4rw7/D3m4ARzAkzMcVrDcT2SyFtUdWAsFlsPDFqV3N+EjyXaoEePwroaZCiLqEzb8MW+PNE9TmTC01EzWli51PzZvUqkmyuROU+V6ik+Le/9qT6nwzUzf9tP68tYei0YaDGx6kAd7jn1cKqOCuYbiELH9zYqcc4MnRJjkeGiqaGwLImhyeKs+xKJMBlOJ05ow9gGCKZ1VpnMKoSCTbMS+X+23y042zOb5MtcY/6oBeAo1Vy89OTyhpavFP78jXCcFH0t7Gx24hMEOm2gsEfGabVpQgvFqbQKMsknFRRmuPHcZu0Su/WMFphZvB2r/EGbG72rpGGho3h+Msz0uGzJ7hNK2uqQiE1qmn0zgacKYYZBCqsxV+sjbpoVdSilW/b94n2xNb648VmNIoizqEWhBnsen+d0kbCPmRItfWqSBeOd9Wne3c6bcd6uvXOJ6WdiSsuXq0ndhqrQ4QoWUjCjYtZ0EAhnSOP1m44xkf0O7jXghrzSJWxP4a/t72jU29Vu2rvu4n7HfHkkmQOMGSS+NPeLGO5I73mC2B7+lMiBQQZRM9/9liLIfowupUFAbPBbR+lxDM6M8Ptgh1paJq5Rvs7yEuLQv/7d1oU2woFSb3FMPWQOKMuCuJ7pDDjpIclus5TeEoMBy2YdVB4fxmesaCeMNsEgTHKS5WDSGyNUOoEpcC2OFWtIRf0w27ck34/DjxRTVIcc9+kqZE6iMSiVDsiKdP/Xz5XfEhm/sBhO50p1rvJDlkyyxuJ9SPgs7YeUJBjXdeAkE+P9OQJm6SZnn1svcduI78dYmbkE2mtziPrcjVisXG78spLvbZaSFx/Rks9zP4LKn0Cdz/3JsetkT06A8f/yCgMO6Mb1Hme0JJ7b2wZz1qleqTuKBGokhPVUZ0dVu+tnQYNEY1fmkZSz6+EGZ5EzL7657mreZGR3jUfaEk458PDniBzsSmBKhDRzfXameryJv9/D5m6HIqZ0R+ouCE54Dzp4IJuuD1e4Dc5i+PpSORJfG23uVgqixAMDvchMR0nZdH5brclYwRoJRWv/rlxGRI5ffD5NPGmIDt7vDE1434pYdVZIFh89Bs94HGGJbTwrN8T6lh1HZFTOB4lWzWj6EVqxSMvC0/ljWBQ3F2kc/mO2b6tWonT2JEqEwFts8rz2h+oWNds9ceR2cb7zZvJTDppHaEhK5avWqsseWa2Dt5BBhabdWSktS80oMQrL4TvAM9b5HMmyDnO+OkkbMXfUJG7eXqTIG6lqSOEbqVR+qYdP7uWb57WEJqzyh411GAVsDinPs7KvUeXItlcMdOUWzXBH6zscymV1LLVCtc8IePojzXHF9m5b5zGwBRdzcyUJkiu938ApmAayRdJrX1PmVguWUvt2ThQ62czItTyWJMW2An/hdDfMK7SiFQlGIdAbltHz3ycoh7j9V7GxNWBpbtcSdqm4XxRwTawc3cbZ+xfSv9qQfEkDKfZTwCkqWGI/ur250ItXlMlh6vUNWEYIg9A3GzbgmbqvTN8js2YMo87CU5y6nZ4dbJLDQJj9fc7yM7tZzJDZFtqOcU8+mZjYlq4VmifI23iHb1ZoT9E+kT2dolnP1AfiOkt7PQCSykBiXy5mv637IegWSKj9IKrYZf4Lu9+I7ub+mkRdlvYzehh/jaJ9n7HUH5b2IbgeNdkY7wx1yVzxS7pbvky6+nmVUtRllEFfweUQ0/nG017WoUYSxs+j2B4FV/F62EtHlMWZXYrjGHpthnNb1x66LKZ0Qe92INWHdfR/vqp02wMS8r1G4dJqHok8KmQ7947G13a4YXbsGgHcBvRuVu1eAi4/A5+ZixmdSXM73LupB/LH7O9yxLTVXJTyBbI1S49TIROrfVCOb/czZ9pM4JsZx8kUz8dQGv7gUWKxXvTH7QM/3J2OuXXgciUhqY+cgtaOliQQVOYthBLV3xpESZT3rmfEYNZxmpBbb24CRao86prn+i9TNOh8VxRJGXJfXHATJHs1T5txgc/opYrY8XjlGQQbRcoxIBcnVsMjmU1ymmIUL4dviJXndMAJ0Yet+c7O52/p98ytlmAsGBaTAmMhimAnvp1TWNGM9BpuitGj+t810CU2UhorrjPKGtThVC8WaXw04WFnT5fTjqmPyrQ0tN3CkLsctVy2xr0ZWgiWVZ1OrlFjjxJYsOiZv2cAoOvE+7sY0I/TwWcZqMoyIKNOftwP7w++Rfg67ljfovKYa50if3fzE/8aPYVey/Nq35+nH2sLPh/fP5TsylSKGOZ4k69d2PnH43+kq++sRXHQqGArWdwhx+hpwQC6JgT2uxehYU4Zbw7oNb6/HLikPyJROGK2ouyr+vzseESp9G50T4AyFrSqOQ0rroCYP4sMDFBrHn342EyZTMlSyk47rHSq89Y9/nI3zG5lX16Z5lxphguLOcZUndL8wNcrkyjH82jqg8Bo8OYkynrxZvbFno5lUS3OPr8Ko3mX9NoRPdYOKKjD07bvgFgpZ/RF+YzkWvJ/Hs/tUbfeGzGWLxNAjfDzHHMVSDwB5SabQLsIZHiBp43FjGkaienYoDd18hu2BGwOK7U3o70K/WY/kuuKdmdrykIBUdG2mvE91L1JtTbh20mOLbk1vCAamu7utlXeGU2ooVikbU/actcgmsC1FKk2qmj3GWeIWbj4tGIxE7BLcBWUvvcnd/lYxsMV4F917fWeFB/XbINN3qGvIyTpCalz1lVewdIGqeAS/gB8Mi+sA+BqDiX3VGD2eUunTRbSY+AuDy4E3Qx3hAhwnSXX+B0zuj3eQ1miS8Vux2z/l6/BkWtjKGU72aJkOCWhGcSf3+kFkkB15vGOsQrSdFr6qTj0gBYiOlnBO41170gOWHSUoBVRU2JjwppYdhIFDfu7tIRHccSNM5KZOFDPz0TGMAjzzEpeLwTWp+kn201kU6NjbiMQJx83+LX1e1tZ10kuChJZ/XBUQ1dwaBHjTDJDqOympEk8X2M3VtVw21JksChA8w1tTefO3RJ1FMbqZ01bHHkudDB/OhLfe7P5GOHaI28ZXKTMuqo0hLWQ4HabBsGG7NbP1RiXtETz074er6w/OerJWEqjmkq2y51q1BVI+JUudnVa3ogBpzdhFE7fC7kybrAt2Z6RqDjATAUEYeYK45WMupBKQRtQlU+uNsjnzj6ZmGrezA+ASrWxQ6LMkHRXqXwNq7ftv28dUx/ZSJciDXP2SWJsWaN0FjPX9Yko6LobZ7aYW/IdUktI9apTLyHS8DyWPyuoZyxN1TK/vtfxk3HwWh6JczZC8Ftn0bIJay2g+n5wd7lm9rEsKO+svqVmi+c1j88hSCxbzrg4+HEP0Nt1/B6YW1XVm09T1CpAKjc9n18hjqsaFGdfyva1ZG0Xu3ip6N6JGpyTSqY5h4BOlpLPaOnyw45PdXTN+DtAKg7DLrLFTnWusoSBHk3s0d7YouJHq85/R09Tfc37ENXZF48eAYLnq9GLioNcwDZrC6FW6godB8JnqYUPvn0pWLfQz0lM0Yy8Mybgn84Ds3Q9bDP10bLyOV+qzxa4Rd9Dhu7cju8mMaONXK3UqmBQ9qIg7etIwEqM/kECk/Dzja4Bs1xR+Q/tCbc8IKrSGsTdJJ0vge7IG20W687uVmK6icWQ6cD3lwFzgNMGtFvO5qyJeKflGLAAcQZOrkxVwy3cWvqlGpvjmf9Qe6Ap20MPbV92DPV0OhFM4kz8Yr0ffC2zLWSQ1kqY6QdQrttR3kh1YLtQd1kCEv5hVoPIRWl5ERcUTttBIrWp6Xs5Ehh5OUUwI5aEBvuiDmUoENmnVw1FohCrbRp1A1E+XSlWVOTi7ADW+5Ohb9z1vK4qx5R5lPdGCPBJZ00mC+Ssp8VUbgpGAvXWMuWQQRbCqI6Rr2jtxZxtfP7W/8onz+yz0Gs76LaT5HX9ecyiZCB/ZR/gFtMxPsDwohoeCRtiuLxE1GM1vUEUgBv86+eehL58/P56QFGQ/MqOe/vC76L63jzmeax4exd/OKTUvkXg+fOJUHych9xt/9goJMrapSgvXrj8+8vk/N80f22Sewj6cyGqt1B6mztoeklVHHraouhvHJaG/OuBz6DHKMpFmQULU1bRWlyYE0RPXYYkUycIemN7TLtgNCJX6BqdyxDKkegO7nJK5xQ7OVYDZTMf9bVHidtk6DQX9Et+V9M7esgbsYBdEeUpsB0Xvw2kd9+rI7V+m47u+O/tq7mw7262HU1WlS9uFzsV6JxIHNmUCy0QS9e077JGRFbG65z3/dOKB/Zk+yDdKpUmdXjn/aS3N5nv4fK7bMHHmPlHd4E2+iTbV5rpzScRnxk6KARuDTJ8Q1LpK2mP8gj1EbuJ9RIyY+EWK4hCiIDBAS1Tm2IEXAFfgKPgdL9O6mAa06wjCcUAL6EsxPQWO9VNegBPm/0GgkZbDxCynxujX/92vmGcjZRMAY45puak2sFLCLSwXpEsyy5fnF0jGJBhm+fNSHKKUUfy+276A7/feLOFxxUuHRNJI2Osenxyvf8DAGObT60pfTTlhEg9u/KKkhJqm5U1/+BEcSkpFDA5XeCqxwXmPac1jcuZ3JWQ+p0NdWzb/5v1ZvF8GtMTFFEdQjpLO0bwPb0BHNWnip3liDXI2fXf05jjvfJ0NpjLCUgfTh9CMFYVFKEd4Z/OG/2C+N435mnK+9t1gvCiVcaaH7rK4+PjCvpVNiz+t2QyqH1O8x3JKZVl6Q+Lp/XK8wMjVMslOq9FdSw5FtUs/CptXH9PW+wbWHgrV17R5jTVOtGtKFu3nb80T+E0tv9QkzW3J2dbaw/8ddAKZ0pxIaEqLjlPrji3VgJ3GvdFvlqD8075woxh4fVt0JZE0KVFsAvqhe0dqN9b35jtSpnYMXkU+vZq+IAHad3IHc2s/LYrnD1anfG46IFiMIr9oNbZDWvwthqYNqOigaKd/XlLU4XHfk/PXIjPsLy/9/kAtQ+/wKH+hI/IROWj5FPvTZAT9f7j4ZXQyG4M0TujMAFXYkKvEHv1xhySekgXGGqNxWeWKlf8dDAlLuB1cb/qOD+rk7cmwt+1yKpk9cudqBanTi6zTbXRtV8qylNtjyOVKy1HTz0GW9rjt6sSjAZcT5R+KdtyYb0zyqG9pSLuCw5WBwAn7fjBjKLLoxLXMI+52L9cLwIR2B6OllJZLHJ8vDxmWdtF+QJnmt1rsHPIWY20lftk8fYePkAIg6Hgn532QoIpegMxiWgAOfe5/U44APR8Ac0NeZrVh3gEhs12W+tVSiWiUQekf/YBECUy5fdYbA08dd7VzPAP9aiVcIB9k6tY7WdJ1wNV+bHeydNtmC6G5ICtFC1ZwmJU/j8hf0I8TRVKSiz5oYIa93EpUI78X8GYIAZabx47/n8LDAAJ0nNtP1rpROprqKMBRecShca6qXuTSI3jZBLOB3Vp381B5rCGhjSvh/NSVkYp2qIdP/Bg="},{}],6:[function(o,n,i){var a=o("./dictionary-browser");i.init=function(){i.dictionary=a.init()},i.offsetsByLength=new Uint32Array([0,0,0,0,0,4096,9216,21504,35840,44032,53248,63488,74752,87040,93696,100864,104704,106752,108928,113536,115968,118528,119872,121280,122016]),i.sizeBitsByLength=new Uint8Array([0,0,0,0,10,10,11,11,10,10,10,10,10,9,9,8,7,7,8,7,7,6,6,5,5]),i.minDictionaryWordLength=4,i.maxDictionaryWordLength=24},{"./dictionary-browser":4}],7:[function(o,n,i){function a(f,m){this.bits=f,this.value=m}i.HuffmanCode=a;var s=15;function c(f,m){for(var g=1<<m-1;f&g;)g>>=1;return(f&g-1)+g}function d(f,m,g,h,b){do h-=g,f[m+h]=new a(b.bits,b.value);while(h>0)}function u(f,m,g){for(var h=1<<m-g;m<s&&(h-=f[m],!(h<=0));)++m,h<<=1;return m-g}i.BrotliBuildHuffmanTable=function(f,m,g,h,b){var v=m,y,w,_,x,E,S,C,R,T,P,O,k=new Int32Array(s+1),F=new Int32Array(s+1);for(O=new Int32Array(b),_=0;_<b;_++)k[h[_]]++;for(F[1]=0,w=1;w<s;w++)F[w+1]=F[w]+k[w];for(_=0;_<b;_++)h[_]!==0&&(O[F[h[_]]++]=_);if(R=g,T=1<<R,P=T,F[s]===1){for(x=0;x<P;++x)f[m+x]=new a(0,O[0]&65535);return P}for(x=0,_=0,w=1,E=2;w<=g;++w,E<<=1)for(;k[w]>0;--k[w])y=new a(w&255,O[_++]&65535),d(f,m+x,E,T,y),x=c(x,w);for(C=P-1,S=-1,w=g+1,E=2;w<=s;++w,E<<=1)for(;k[w]>0;--k[w])(x&C)!==S&&(m+=T,R=u(k,w,g),T=1<<R,P+=T,S=x&C,f[v+S]=new a(R+g&255,m-v-S&65535)),y=new a(w-g&255,O[_++]&65535),d(f,m+(x>>g),E,T,y),x=c(x,w);return P}},{}],8:[function(o,n,i){"use strict";i.byteLength=g,i.toByteArray=b,i.fromByteArray=w;for(var a=[],s=[],c=typeof Uint8Array<"u"?Uint8Array:Array,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",u=0,f=d.length;u<f;++u)a[u]=d[u],s[d.charCodeAt(u)]=u;s[45]=62,s[95]=63;function m(_){var x=_.length;if(x%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var E=_.indexOf("=");E===-1&&(E=x);var S=E===x?0:4-E%4;return[E,S]}function g(_){var x=m(_),E=x[0],S=x[1];return(E+S)*3/4-S}function h(_,x,E){return(x+E)*3/4-E}function b(_){for(var x,E=m(_),S=E[0],C=E[1],R=new c(h(_,S,C)),T=0,P=C>0?S-4:S,O=0;O<P;O+=4)x=s[_.charCodeAt(O)]<<18|s[_.charCodeAt(O+1)]<<12|s[_.charCodeAt(O+2)]<<6|s[_.charCodeAt(O+3)],R[T++]=x>>16&255,R[T++]=x>>8&255,R[T++]=x&255;return C===2&&(x=s[_.charCodeAt(O)]<<2|s[_.charCodeAt(O+1)]>>4,R[T++]=x&255),C===1&&(x=s[_.charCodeAt(O)]<<10|s[_.charCodeAt(O+1)]<<4|s[_.charCodeAt(O+2)]>>2,R[T++]=x>>8&255,R[T++]=x&255),R}function v(_){return a[_>>18&63]+a[_>>12&63]+a[_>>6&63]+a[_&63]}function y(_,x,E){for(var S,C=[],R=x;R<E;R+=3)S=(_[R]<<16&16711680)+(_[R+1]<<8&65280)+(_[R+2]&255),C.push(v(S));return C.join("")}function w(_){for(var x,E=_.length,S=E%3,C=[],R=16383,T=0,P=E-S;T<P;T+=R)C.push(y(_,T,T+R>P?P:T+R));return S===1?(x=_[E-1],C.push(a[x>>2]+a[x<<4&63]+"==")):S===2&&(x=(_[E-2]<<8)+_[E-1],C.push(a[x>>10]+a[x>>4&63]+a[x<<2&63]+"=")),C.join("")}},{}],9:[function(o,n,i){function a(s,c){this.offset=s,this.nbits=c}i.kBlockLengthPrefixCode=[new a(1,2),new a(5,2),new a(9,2),new a(13,2),new a(17,3),new a(25,3),new a(33,3),new a(41,3),new a(49,4),new a(65,4),new a(81,4),new a(97,4),new a(113,5),new a(145,5),new a(177,5),new a(209,5),new a(241,6),new a(305,6),new a(369,7),new a(497,8),new a(753,9),new a(1265,10),new a(2289,11),new a(4337,12),new a(8433,13),new a(16625,24)],i.kInsertLengthPrefixCode=[new a(0,0),new a(1,0),new a(2,0),new a(3,0),new a(4,0),new a(5,0),new a(6,1),new a(8,1),new a(10,2),new a(14,2),new a(18,3),new a(26,3),new a(34,4),new a(50,4),new a(66,5),new a(98,5),new a(130,6),new a(194,7),new a(322,8),new a(578,9),new a(1090,10),new a(2114,12),new a(6210,14),new a(22594,24)],i.kCopyLengthPrefixCode=[new a(2,0),new a(3,0),new a(4,0),new a(5,0),new a(6,0),new a(7,0),new a(8,0),new a(9,0),new a(10,1),new a(12,1),new a(14,2),new a(18,2),new a(22,3),new a(30,3),new a(38,4),new a(54,4),new a(70,5),new a(102,5),new a(134,6),new a(198,7),new a(326,8),new a(582,9),new a(1094,10),new a(2118,24)],i.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],i.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},{}],10:[function(o,n,i){function a(c){this.buffer=c,this.pos=0}a.prototype.read=function(c,d,u){this.pos+u>this.buffer.length&&(u=this.buffer.length-this.pos);for(var f=0;f<u;f++)c[d+f]=this.buffer[this.pos+f];return this.pos+=u,u},i.BrotliInput=a;function s(c){this.buffer=c,this.pos=0}s.prototype.write=function(c,d){if(this.pos+d>this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(c.subarray(0,d),this.pos),this.pos+=d,d},i.BrotliOutput=s},{}],11:[function(o,n,i){var a=o("./dictionary"),s=0,c=1,d=2,u=3,f=4,m=5,g=6,h=7,b=8,v=9,y=10,w=11,_=12,x=13,E=14,S=15,C=16,R=17,T=18,P=19,O=20;function k(L,B,j){this.prefix=new Uint8Array(L.length),this.transform=B,this.suffix=new Uint8Array(j.length);for(var A=0;A<L.length;A++)this.prefix[A]=L.charCodeAt(A);for(var A=0;A<j.length;A++)this.suffix[A]=j.charCodeAt(A)}var F=[new k("",s,""),new k("",s," "),new k(" ",s," "),new k("",_,""),new k("",y," "),new k("",s," the "),new k(" ",s,""),new k("s ",s," "),new k("",s," of "),new k("",y,""),new k("",s," and "),new k("",x,""),new k("",c,""),new k(", ",s," "),new k("",s,", "),new k(" ",y," "),new k("",s," in "),new k("",s," to "),new k("e ",s," "),new k("",s,'"'),new k("",s,"."),new k("",s,'">'),new k("",s,`
-`),new k("",u,""),new k("",s,"]"),new k("",s," for "),new k("",E,""),new k("",d,""),new k("",s," a "),new k("",s," that "),new k(" ",y,""),new k("",s,". "),new k(".",s,""),new k(" ",s,", "),new k("",S,""),new k("",s," with "),new k("",s,"'"),new k("",s," from "),new k("",s," by "),new k("",C,""),new k("",R,""),new k(" the ",s,""),new k("",f,""),new k("",s,". The "),new k("",w,""),new k("",s," on "),new k("",s," as "),new k("",s," is "),new k("",h,""),new k("",c,"ing "),new k("",s,`
-	`),new k("",s,":"),new k(" ",s,". "),new k("",s,"ed "),new k("",O,""),new k("",T,""),new k("",g,""),new k("",s,"("),new k("",y,", "),new k("",b,""),new k("",s," at "),new k("",s,"ly "),new k(" the ",s," of "),new k("",m,""),new k("",v,""),new k(" ",y,", "),new k("",y,'"'),new k(".",s,"("),new k("",w," "),new k("",y,'">'),new k("",s,'="'),new k(" ",s,"."),new k(".com/",s,""),new k(" the ",s," of the "),new k("",y,"'"),new k("",s,". This "),new k("",s,","),new k(".",s," "),new k("",y,"("),new k("",y,"."),new k("",s," not "),new k(" ",s,'="'),new k("",s,"er "),new k(" ",w," "),new k("",s,"al "),new k(" ",w,""),new k("",s,"='"),new k("",w,'"'),new k("",y,". "),new k(" ",s,"("),new k("",s,"ful "),new k(" ",y,". "),new k("",s,"ive "),new k("",s,"less "),new k("",w,"'"),new k("",s,"est "),new k(" ",y,"."),new k("",w,'">'),new k(" ",s,"='"),new k("",y,","),new k("",s,"ize "),new k("",w,"."),new k("\xC2\xA0",s,""),new k(" ",s,","),new k("",y,'="'),new k("",w,'="'),new k("",s,"ous "),new k("",w,", "),new k("",y,"='"),new k(" ",y,","),new k(" ",w,'="'),new k(" ",w,", "),new k("",w,","),new k("",w,"("),new k("",w,". "),new k(" ",w,"."),new k("",w,"='"),new k(" ",w,". "),new k(" ",y,'="'),new k(" ",w,"='"),new k(" ",y,"='")];i.kTransforms=F,i.kNumTransforms=F.length;function V(L,B){return L[B]<192?(L[B]>=97&&L[B]<=122&&(L[B]^=32),1):L[B]<224?(L[B+1]^=32,2):(L[B+2]^=5,3)}i.transformDictionaryWord=function(L,B,j,A,D){var N=F[D].prefix,z=F[D].suffix,W=F[D].transform,Y=W<_?0:W-(_-1),G=0,ve=B,fe;Y>A&&(Y=A);for(var Se=0;Se<N.length;)L[B++]=N[Se++];for(j+=Y,A-=Y,W<=v&&(A-=W),G=0;G<A;G++)L[B++]=a.dictionary[j+G];if(fe=B-A,W===y)V(L,fe);else if(W===w)for(;A>0;){var le=V(L,fe);fe+=le,A-=le}for(var ye=0;ye<z.length;)L[B++]=z[ye++];return B-ve}},{"./dictionary":6}],12:[function(o,n,i){n.exports=o("./dec/decode").BrotliDecompressBuffer},{"./dec/decode":3}]},{},[12])(12)})();var _E=(e=>typeof ei<"u"?ei:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof ei<"u"?ei:t)[r]}):e)(function(e){if(typeof ei<"u")return ei.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),xoe=(function(){var e,t,r;return(function(){function o(n,i,a){function s(u,f){if(!i[u]){if(!n[u]){var m=typeof _E=="function"&&_E;if(!f&&m)return m(u,!0);if(c)return c(u,!0);var g=new Error("Cannot find module '"+u+"'");throw g.code="MODULE_NOT_FOUND",g}var h=i[u]={exports:{}};n[u][0].call(h.exports,function(b){var v=n[u][1][b];return s(v||b)},h,h.exports,o,n,i,a)}return i[u].exports}for(var c=typeof _E=="function"&&_E,d=0;d<a.length;d++)s(a[d]);return s}return o})()({1:[function(o,n,i){"use strict";var a=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";function s(u,f){return Object.prototype.hasOwnProperty.call(u,f)}i.assign=function(u){for(var f=Array.prototype.slice.call(arguments,1);f.length;){var m=f.shift();if(m){if(typeof m!="object")throw new TypeError(m+"must be non-object");for(var g in m)s(m,g)&&(u[g]=m[g])}}return u},i.shrinkBuf=function(u,f){return u.length===f?u:u.subarray?u.subarray(0,f):(u.length=f,u)};var c={arraySet:function(u,f,m,g,h){if(f.subarray&&u.subarray){u.set(f.subarray(m,m+g),h);return}for(var b=0;b<g;b++)u[h+b]=f[m+b]},flattenChunks:function(u){var f,m,g,h,b,v;for(g=0,f=0,m=u.length;f<m;f++)g+=u[f].length;for(v=new Uint8Array(g),h=0,f=0,m=u.length;f<m;f++)b=u[f],v.set(b,h),h+=b.length;return v}},d={arraySet:function(u,f,m,g,h){for(var b=0;b<g;b++)u[h+b]=f[m+b]},flattenChunks:function(u){return[].concat.apply([],u)}};i.setTyped=function(u){u?(i.Buf8=Uint8Array,i.Buf16=Uint16Array,i.Buf32=Int32Array,i.assign(i,c)):(i.Buf8=Array,i.Buf16=Array,i.Buf32=Array,i.assign(i,d))},i.setTyped(a)},{}],2:[function(o,n,i){"use strict";var a=o("./common"),s=!0,c=!0;try{String.fromCharCode.apply(null,[0])}catch{s=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{c=!1}for(var d=new a.Buf8(256),u=0;u<256;u++)d[u]=u>=252?6:u>=248?5:u>=240?4:u>=224?3:u>=192?2:1;d[254]=d[254]=1,i.string2buf=function(m){var g,h,b,v,y,w=m.length,_=0;for(v=0;v<w;v++)h=m.charCodeAt(v),(h&64512)===55296&&v+1<w&&(b=m.charCodeAt(v+1),(b&64512)===56320&&(h=65536+(h-55296<<10)+(b-56320),v++)),_+=h<128?1:h<2048?2:h<65536?3:4;for(g=new a.Buf8(_),y=0,v=0;y<_;v++)h=m.charCodeAt(v),(h&64512)===55296&&v+1<w&&(b=m.charCodeAt(v+1),(b&64512)===56320&&(h=65536+(h-55296<<10)+(b-56320),v++)),h<128?g[y++]=h:h<2048?(g[y++]=192|h>>>6,g[y++]=128|h&63):h<65536?(g[y++]=224|h>>>12,g[y++]=128|h>>>6&63,g[y++]=128|h&63):(g[y++]=240|h>>>18,g[y++]=128|h>>>12&63,g[y++]=128|h>>>6&63,g[y++]=128|h&63);return g};function f(m,g){if(g<65534&&(m.subarray&&c||!m.subarray&&s))return String.fromCharCode.apply(null,a.shrinkBuf(m,g));for(var h="",b=0;b<g;b++)h+=String.fromCharCode(m[b]);return h}i.buf2binstring=function(m){return f(m,m.length)},i.binstring2buf=function(m){for(var g=new a.Buf8(m.length),h=0,b=g.length;h<b;h++)g[h]=m.charCodeAt(h);return g},i.buf2string=function(m,g){var h,b,v,y,w=g||m.length,_=new Array(w*2);for(b=0,h=0;h<w;){if(v=m[h++],v<128){_[b++]=v;continue}if(y=d[v],y>4){_[b++]=65533,h+=y-1;continue}for(v&=y===2?31:y===3?15:7;y>1&&h<w;)v=v<<6|m[h++]&63,y--;if(y>1){_[b++]=65533;continue}v<65536?_[b++]=v:(v-=65536,_[b++]=55296|v>>10&1023,_[b++]=56320|v&1023)}return f(_,b)},i.utf8border=function(m,g){var h;for(g=g||m.length,g>m.length&&(g=m.length),h=g-1;h>=0&&(m[h]&192)===128;)h--;return h<0||h===0?g:h+d[m[h]]>g?h:g}},{"./common":1}],3:[function(o,n,i){"use strict";function a(s,c,d,u){for(var f=s&65535|0,m=s>>>16&65535|0,g=0;d!==0;){g=d>2e3?2e3:d,d-=g;do f=f+c[u++]|0,m=m+f|0;while(--g);f%=65521,m%=65521}return f|m<<16|0}n.exports=a},{}],4:[function(o,n,i){"use strict";n.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],5:[function(o,n,i){"use strict";function a(){for(var d,u=[],f=0;f<256;f++){d=f;for(var m=0;m<8;m++)d=d&1?3988292384^d>>>1:d>>>1;u[f]=d}return u}var s=a();function c(d,u,f,m){var g=s,h=m+f;d^=-1;for(var b=m;b<h;b++)d=d>>>8^g[(d^u[b])&255];return d^-1}n.exports=c},{}],6:[function(o,n,i){"use strict";function a(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}n.exports=a},{}],7:[function(o,n,i){"use strict";var a=30,s=12;n.exports=function(d,u){var f,m,g,h,b,v,y,w,_,x,E,S,C,R,T,P,O,k,F,V,L,B,j,A,D;f=d.state,m=d.next_in,A=d.input,g=m+(d.avail_in-5),h=d.next_out,D=d.output,b=h-(u-d.avail_out),v=h+(d.avail_out-257),y=f.dmax,w=f.wsize,_=f.whave,x=f.wnext,E=f.window,S=f.hold,C=f.bits,R=f.lencode,T=f.distcode,P=(1<<f.lenbits)-1,O=(1<<f.distbits)-1;e:do{C<15&&(S+=A[m++]<<C,C+=8,S+=A[m++]<<C,C+=8),k=R[S&P];t:for(;;){if(F=k>>>24,S>>>=F,C-=F,F=k>>>16&255,F===0)D[h++]=k&65535;else if(F&16){V=k&65535,F&=15,F&&(C<F&&(S+=A[m++]<<C,C+=8),V+=S&(1<<F)-1,S>>>=F,C-=F),C<15&&(S+=A[m++]<<C,C+=8,S+=A[m++]<<C,C+=8),k=T[S&O];r:for(;;){if(F=k>>>24,S>>>=F,C-=F,F=k>>>16&255,F&16){if(L=k&65535,F&=15,C<F&&(S+=A[m++]<<C,C+=8,C<F&&(S+=A[m++]<<C,C+=8)),L+=S&(1<<F)-1,L>y){d.msg="invalid distance too far back",f.mode=a;break e}if(S>>>=F,C-=F,F=h-b,L>F){if(F=L-F,F>_&&f.sane){d.msg="invalid distance too far back",f.mode=a;break e}if(B=0,j=E,x===0){if(B+=w-F,F<V){V-=F;do D[h++]=E[B++];while(--F);B=h-L,j=D}}else if(x<F){if(B+=w+x-F,F-=x,F<V){V-=F;do D[h++]=E[B++];while(--F);if(B=0,x<V){F=x,V-=F;do D[h++]=E[B++];while(--F);B=h-L,j=D}}}else if(B+=x-F,F<V){V-=F;do D[h++]=E[B++];while(--F);B=h-L,j=D}for(;V>2;)D[h++]=j[B++],D[h++]=j[B++],D[h++]=j[B++],V-=3;V&&(D[h++]=j[B++],V>1&&(D[h++]=j[B++]))}else{B=h-L;do D[h++]=D[B++],D[h++]=D[B++],D[h++]=D[B++],V-=3;while(V>2);V&&(D[h++]=D[B++],V>1&&(D[h++]=D[B++]))}}else if((F&64)===0){k=T[(k&65535)+(S&(1<<F)-1)];continue r}else{d.msg="invalid distance code",f.mode=a;break e}break}}else if((F&64)===0){k=R[(k&65535)+(S&(1<<F)-1)];continue t}else if(F&32){f.mode=s;break e}else{d.msg="invalid literal/length code",f.mode=a;break e}break}}while(m<g&&h<v);V=C>>3,m-=V,C-=V<<3,S&=(1<<C)-1,d.next_in=m,d.next_out=h,d.avail_in=m<g?5+(g-m):5-(m-g),d.avail_out=h<v?257+(v-h):257-(h-v),f.hold=S,f.bits=C}},{}],8:[function(o,n,i){"use strict";var a=o("../utils/common"),s=o("./adler32"),c=o("./crc32"),d=o("./inffast"),u=o("./inftrees"),f=0,m=1,g=2,h=4,b=5,v=6,y=0,w=1,_=2,x=-2,E=-3,S=-4,C=-5,R=8,T=1,P=2,O=3,k=4,F=5,V=6,L=7,B=8,j=9,A=10,D=11,N=12,z=13,W=14,Y=15,G=16,ve=17,fe=18,Se=19,le=20,ye=21,Ee=22,Ie=23,Q=24,me=25,re=26,ee=27,ie=28,J=29,ae=30,he=31,ge=32,_e=852,Te=592,Ne=15,K=Ne;function ne(H){return(H>>>24&255)+(H>>>8&65280)+((H&65280)<<8)+((H&255)<<24)}function Ke(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new a.Buf16(320),this.work=new a.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function Ce(H){var Z;return!H||!H.state?x:(Z=H.state,H.total_in=H.total_out=Z.total=0,H.msg="",Z.wrap&&(H.adler=Z.wrap&1),Z.mode=T,Z.last=0,Z.havedict=0,Z.dmax=32768,Z.head=null,Z.hold=0,Z.bits=0,Z.lencode=Z.lendyn=new a.Buf32(_e),Z.distcode=Z.distdyn=new a.Buf32(Te),Z.sane=1,Z.back=-1,y)}function ke(H){var Z;return!H||!H.state?x:(Z=H.state,Z.wsize=0,Z.whave=0,Z.wnext=0,Ce(H))}function Qe(H,Z){var M,se;return!H||!H.state||(se=H.state,Z<0?(M=0,Z=-Z):(M=(Z>>4)+1,Z<48&&(Z&=15)),Z&&(Z<8||Z>15))?x:(se.window!==null&&se.wbits!==Z&&(se.window=null),se.wrap=M,se.wbits=Z,ke(H))}function et(H,Z){var M,se;return H?(se=new Ke,H.state=se,se.window=null,M=Qe(H,Z),M!==y&&(H.state=null),M):x}function xt(H){return et(H,K)}var Ht=!0,Xe,Xo;function po(H){if(Ht){var Z;for(Xe=new a.Buf32(512),Xo=new a.Buf32(32),Z=0;Z<144;)H.lens[Z++]=8;for(;Z<256;)H.lens[Z++]=9;for(;Z<280;)H.lens[Z++]=7;for(;Z<288;)H.lens[Z++]=8;for(u(m,H.lens,0,288,Xe,0,H.work,{bits:9}),Z=0;Z<32;)H.lens[Z++]=5;u(g,H.lens,0,32,Xo,0,H.work,{bits:5}),Ht=!1}H.lencode=Xe,H.lenbits=9,H.distcode=Xo,H.distbits=5}function Ft(H,Z,M,se){var Ue,ce=H.state;return ce.window===null&&(ce.wsize=1<<ce.wbits,ce.wnext=0,ce.whave=0,ce.window=new a.Buf8(ce.wsize)),se>=ce.wsize?(a.arraySet(ce.window,Z,M-ce.wsize,ce.wsize,0),ce.wnext=0,ce.whave=ce.wsize):(Ue=ce.wsize-ce.wnext,Ue>se&&(Ue=se),a.arraySet(ce.window,Z,M-se,Ue,ce.wnext),se-=Ue,se?(a.arraySet(ce.window,Z,M-se,se,0),ce.wnext=se,ce.whave=ce.wsize):(ce.wnext+=Ue,ce.wnext===ce.wsize&&(ce.wnext=0),ce.whave<ce.wsize&&(ce.whave+=Ue))),0}function Lo(H,Z){var M,se,Ue,ce,Et,Re,Rt,pe,de,Sn,Vt,qe,Da,As,xr=0,It,vr,Gr,go,La,ku,Dr,Cn,Yr=new a.Buf8(4),En,Jn,xp=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!H||!H.state||!H.output||!H.input&&H.avail_in!==0)return x;M=H.state,M.mode===N&&(M.mode=z),Et=H.next_out,Ue=H.output,Rt=H.avail_out,ce=H.next_in,se=H.input,Re=H.avail_in,pe=M.hold,de=M.bits,Sn=Re,Vt=Rt,Cn=y;e:for(;;)switch(M.mode){case T:if(M.wrap===0){M.mode=z;break}for(;de<16;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}if(M.wrap&2&&pe===35615){M.check=0,Yr[0]=pe&255,Yr[1]=pe>>>8&255,M.check=c(M.check,Yr,2,0),pe=0,de=0,M.mode=P;break}if(M.flags=0,M.head&&(M.head.done=!1),!(M.wrap&1)||(((pe&255)<<8)+(pe>>8))%31){H.msg="incorrect header check",M.mode=ae;break}if((pe&15)!==R){H.msg="unknown compression method",M.mode=ae;break}if(pe>>>=4,de-=4,Dr=(pe&15)+8,M.wbits===0)M.wbits=Dr;else if(Dr>M.wbits){H.msg="invalid window size",M.mode=ae;break}M.dmax=1<<Dr,H.adler=M.check=1,M.mode=pe&512?A:N,pe=0,de=0;break;case P:for(;de<16;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}if(M.flags=pe,(M.flags&255)!==R){H.msg="unknown compression method",M.mode=ae;break}if(M.flags&57344){H.msg="unknown header flags set",M.mode=ae;break}M.head&&(M.head.text=pe>>8&1),M.flags&512&&(Yr[0]=pe&255,Yr[1]=pe>>>8&255,M.check=c(M.check,Yr,2,0)),pe=0,de=0,M.mode=O;case O:for(;de<32;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}M.head&&(M.head.time=pe),M.flags&512&&(Yr[0]=pe&255,Yr[1]=pe>>>8&255,Yr[2]=pe>>>16&255,Yr[3]=pe>>>24&255,M.check=c(M.check,Yr,4,0)),pe=0,de=0,M.mode=k;case k:for(;de<16;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}M.head&&(M.head.xflags=pe&255,M.head.os=pe>>8),M.flags&512&&(Yr[0]=pe&255,Yr[1]=pe>>>8&255,M.check=c(M.check,Yr,2,0)),pe=0,de=0,M.mode=F;case F:if(M.flags&1024){for(;de<16;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}M.length=pe,M.head&&(M.head.extra_len=pe),M.flags&512&&(Yr[0]=pe&255,Yr[1]=pe>>>8&255,M.check=c(M.check,Yr,2,0)),pe=0,de=0}else M.head&&(M.head.extra=null);M.mode=V;case V:if(M.flags&1024&&(qe=M.length,qe>Re&&(qe=Re),qe&&(M.head&&(Dr=M.head.extra_len-M.length,M.head.extra||(M.head.extra=new Array(M.head.extra_len)),a.arraySet(M.head.extra,se,ce,qe,Dr)),M.flags&512&&(M.check=c(M.check,se,qe,ce)),Re-=qe,ce+=qe,M.length-=qe),M.length))break e;M.length=0,M.mode=L;case L:if(M.flags&2048){if(Re===0)break e;qe=0;do Dr=se[ce+qe++],M.head&&Dr&&M.length<65536&&(M.head.name+=String.fromCharCode(Dr));while(Dr&&qe<Re);if(M.flags&512&&(M.check=c(M.check,se,qe,ce)),Re-=qe,ce+=qe,Dr)break e}else M.head&&(M.head.name=null);M.length=0,M.mode=B;case B:if(M.flags&4096){if(Re===0)break e;qe=0;do Dr=se[ce+qe++],M.head&&Dr&&M.length<65536&&(M.head.comment+=String.fromCharCode(Dr));while(Dr&&qe<Re);if(M.flags&512&&(M.check=c(M.check,se,qe,ce)),Re-=qe,ce+=qe,Dr)break e}else M.head&&(M.head.comment=null);M.mode=j;case j:if(M.flags&512){for(;de<16;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}if(pe!==(M.check&65535)){H.msg="header crc mismatch",M.mode=ae;break}pe=0,de=0}M.head&&(M.head.hcrc=M.flags>>9&1,M.head.done=!0),H.adler=M.check=0,M.mode=N;break;case A:for(;de<32;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}H.adler=M.check=ne(pe),pe=0,de=0,M.mode=D;case D:if(M.havedict===0)return H.next_out=Et,H.avail_out=Rt,H.next_in=ce,H.avail_in=Re,M.hold=pe,M.bits=de,_;H.adler=M.check=1,M.mode=N;case N:if(Z===b||Z===v)break e;case z:if(M.last){pe>>>=de&7,de-=de&7,M.mode=ee;break}for(;de<3;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}switch(M.last=pe&1,pe>>>=1,de-=1,pe&3){case 0:M.mode=W;break;case 1:if(po(M),M.mode=le,Z===v){pe>>>=2,de-=2;break e}break;case 2:M.mode=ve;break;case 3:H.msg="invalid block type",M.mode=ae}pe>>>=2,de-=2;break;case W:for(pe>>>=de&7,de-=de&7;de<32;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}if((pe&65535)!==(pe>>>16^65535)){H.msg="invalid stored block lengths",M.mode=ae;break}if(M.length=pe&65535,pe=0,de=0,M.mode=Y,Z===v)break e;case Y:M.mode=G;case G:if(qe=M.length,qe){if(qe>Re&&(qe=Re),qe>Rt&&(qe=Rt),qe===0)break e;a.arraySet(Ue,se,ce,qe,Et),Re-=qe,ce+=qe,Rt-=qe,Et+=qe,M.length-=qe;break}M.mode=N;break;case ve:for(;de<14;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}if(M.nlen=(pe&31)+257,pe>>>=5,de-=5,M.ndist=(pe&31)+1,pe>>>=5,de-=5,M.ncode=(pe&15)+4,pe>>>=4,de-=4,M.nlen>286||M.ndist>30){H.msg="too many length or distance symbols",M.mode=ae;break}M.have=0,M.mode=fe;case fe:for(;M.have<M.ncode;){for(;de<3;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}M.lens[xp[M.have++]]=pe&7,pe>>>=3,de-=3}for(;M.have<19;)M.lens[xp[M.have++]]=0;if(M.lencode=M.lendyn,M.lenbits=7,En={bits:M.lenbits},Cn=u(f,M.lens,0,19,M.lencode,0,M.work,En),M.lenbits=En.bits,Cn){H.msg="invalid code lengths set",M.mode=ae;break}M.have=0,M.mode=Se;case Se:for(;M.have<M.nlen+M.ndist;){for(;xr=M.lencode[pe&(1<<M.lenbits)-1],It=xr>>>24,vr=xr>>>16&255,Gr=xr&65535,!(It<=de);){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}if(Gr<16)pe>>>=It,de-=It,M.lens[M.have++]=Gr;else{if(Gr===16){for(Jn=It+2;de<Jn;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}if(pe>>>=It,de-=It,M.have===0){H.msg="invalid bit length repeat",M.mode=ae;break}Dr=M.lens[M.have-1],qe=3+(pe&3),pe>>>=2,de-=2}else if(Gr===17){for(Jn=It+3;de<Jn;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}pe>>>=It,de-=It,Dr=0,qe=3+(pe&7),pe>>>=3,de-=3}else{for(Jn=It+7;de<Jn;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}pe>>>=It,de-=It,Dr=0,qe=11+(pe&127),pe>>>=7,de-=7}if(M.have+qe>M.nlen+M.ndist){H.msg="invalid bit length repeat",M.mode=ae;break}for(;qe--;)M.lens[M.have++]=Dr}}if(M.mode===ae)break;if(M.lens[256]===0){H.msg="invalid code -- missing end-of-block",M.mode=ae;break}if(M.lenbits=9,En={bits:M.lenbits},Cn=u(m,M.lens,0,M.nlen,M.lencode,0,M.work,En),M.lenbits=En.bits,Cn){H.msg="invalid literal/lengths set",M.mode=ae;break}if(M.distbits=6,M.distcode=M.distdyn,En={bits:M.distbits},Cn=u(g,M.lens,M.nlen,M.ndist,M.distcode,0,M.work,En),M.distbits=En.bits,Cn){H.msg="invalid distances set",M.mode=ae;break}if(M.mode=le,Z===v)break e;case le:M.mode=ye;case ye:if(Re>=6&&Rt>=258){H.next_out=Et,H.avail_out=Rt,H.next_in=ce,H.avail_in=Re,M.hold=pe,M.bits=de,d(H,Vt),Et=H.next_out,Ue=H.output,Rt=H.avail_out,ce=H.next_in,se=H.input,Re=H.avail_in,pe=M.hold,de=M.bits,M.mode===N&&(M.back=-1);break}for(M.back=0;xr=M.lencode[pe&(1<<M.lenbits)-1],It=xr>>>24,vr=xr>>>16&255,Gr=xr&65535,!(It<=de);){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}if(vr&&(vr&240)===0){for(go=It,La=vr,ku=Gr;xr=M.lencode[ku+((pe&(1<<go+La)-1)>>go)],It=xr>>>24,vr=xr>>>16&255,Gr=xr&65535,!(go+It<=de);){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}pe>>>=go,de-=go,M.back+=go}if(pe>>>=It,de-=It,M.back+=It,M.length=Gr,vr===0){M.mode=re;break}if(vr&32){M.back=-1,M.mode=N;break}if(vr&64){H.msg="invalid literal/length code",M.mode=ae;break}M.extra=vr&15,M.mode=Ee;case Ee:if(M.extra){for(Jn=M.extra;de<Jn;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}M.length+=pe&(1<<M.extra)-1,pe>>>=M.extra,de-=M.extra,M.back+=M.extra}M.was=M.length,M.mode=Ie;case Ie:for(;xr=M.distcode[pe&(1<<M.distbits)-1],It=xr>>>24,vr=xr>>>16&255,Gr=xr&65535,!(It<=de);){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}if((vr&240)===0){for(go=It,La=vr,ku=Gr;xr=M.distcode[ku+((pe&(1<<go+La)-1)>>go)],It=xr>>>24,vr=xr>>>16&255,Gr=xr&65535,!(go+It<=de);){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}pe>>>=go,de-=go,M.back+=go}if(pe>>>=It,de-=It,M.back+=It,vr&64){H.msg="invalid distance code",M.mode=ae;break}M.offset=Gr,M.extra=vr&15,M.mode=Q;case Q:if(M.extra){for(Jn=M.extra;de<Jn;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}M.offset+=pe&(1<<M.extra)-1,pe>>>=M.extra,de-=M.extra,M.back+=M.extra}if(M.offset>M.dmax){H.msg="invalid distance too far back",M.mode=ae;break}M.mode=me;case me:if(Rt===0)break e;if(qe=Vt-Rt,M.offset>qe){if(qe=M.offset-qe,qe>M.whave&&M.sane){H.msg="invalid distance too far back",M.mode=ae;break}qe>M.wnext?(qe-=M.wnext,Da=M.wsize-qe):Da=M.wnext-qe,qe>M.length&&(qe=M.length),As=M.window}else As=Ue,Da=Et-M.offset,qe=M.length;qe>Rt&&(qe=Rt),Rt-=qe,M.length-=qe;do Ue[Et++]=As[Da++];while(--qe);M.length===0&&(M.mode=ye);break;case re:if(Rt===0)break e;Ue[Et++]=M.length,Rt--,M.mode=ye;break;case ee:if(M.wrap){for(;de<32;){if(Re===0)break e;Re--,pe|=se[ce++]<<de,de+=8}if(Vt-=Rt,H.total_out+=Vt,M.total+=Vt,Vt&&(H.adler=M.check=M.flags?c(M.check,Ue,Vt,Et-Vt):s(M.check,Ue,Vt,Et-Vt)),Vt=Rt,(M.flags?pe:ne(pe))!==M.check){H.msg="incorrect data check",M.mode=ae;break}pe=0,de=0}M.mode=ie;case ie:if(M.wrap&&M.flags){for(;de<32;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}if(pe!==(M.total&4294967295)){H.msg="incorrect length check",M.mode=ae;break}pe=0,de=0}M.mode=J;case J:Cn=w;break e;case ae:Cn=E;break e;case he:return S;case ge:default:return x}return H.next_out=Et,H.avail_out=Rt,H.next_in=ce,H.avail_in=Re,M.hold=pe,M.bits=de,(M.wsize||Vt!==H.avail_out&&M.mode<ae&&(M.mode<ee||Z!==h))&&Ft(H,H.output,H.next_out,Vt-H.avail_out)?(M.mode=he,S):(Sn-=H.avail_in,Vt-=H.avail_out,H.total_in+=Sn,H.total_out+=Vt,M.total+=Vt,M.wrap&&Vt&&(H.adler=M.check=M.flags?c(M.check,Ue,Vt,H.next_out-Vt):s(M.check,Ue,Vt,H.next_out-Vt)),H.data_type=M.bits+(M.last?64:0)+(M.mode===N?128:0)+(M.mode===le||M.mode===Y?256:0),(Sn===0&&Vt===0||Z===h)&&Cn===y&&(Cn=C),Cn)}function Ur(H){if(!H||!H.state)return x;var Z=H.state;return Z.window&&(Z.window=null),H.state=null,y}function mo(H,Z){var M;return!H||!H.state||(M=H.state,(M.wrap&2)===0)?x:(M.head=Z,Z.done=!1,y)}function Be(H,Z){var M=Z.length,se,Ue,ce;return!H||!H.state||(se=H.state,se.wrap!==0&&se.mode!==D)?x:se.mode===D&&(Ue=1,Ue=s(Ue,Z,M,0),Ue!==se.check)?E:(ce=Ft(H,Z,M,M),ce?(se.mode=he,S):(se.havedict=1,y))}i.inflateReset=ke,i.inflateReset2=Qe,i.inflateResetKeep=Ce,i.inflateInit=xt,i.inflateInit2=et,i.inflate=Lo,i.inflateEnd=Ur,i.inflateGetHeader=mo,i.inflateSetDictionary=Be,i.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":1,"./adler32":3,"./crc32":5,"./inffast":7,"./inftrees":9}],9:[function(o,n,i){"use strict";var a=o("../utils/common"),s=15,c=852,d=592,u=0,f=1,m=2,g=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],h=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],b=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],v=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];n.exports=function(w,_,x,E,S,C,R,T){var P=T.bits,O=0,k=0,F=0,V=0,L=0,B=0,j=0,A=0,D=0,N=0,z,W,Y,G,ve,fe=null,Se=0,le,ye=new a.Buf16(s+1),Ee=new a.Buf16(s+1),Ie=null,Q=0,me,re,ee;for(O=0;O<=s;O++)ye[O]=0;for(k=0;k<E;k++)ye[_[x+k]]++;for(L=P,V=s;V>=1&&ye[V]===0;V--);if(L>V&&(L=V),V===0)return S[C++]=1<<24|64<<16|0,S[C++]=1<<24|64<<16|0,T.bits=1,0;for(F=1;F<V&&ye[F]===0;F++);for(L<F&&(L=F),A=1,O=1;O<=s;O++)if(A<<=1,A-=ye[O],A<0)return-1;if(A>0&&(w===u||V!==1))return-1;for(Ee[1]=0,O=1;O<s;O++)Ee[O+1]=Ee[O]+ye[O];for(k=0;k<E;k++)_[x+k]!==0&&(R[Ee[_[x+k]]++]=k);if(w===u?(fe=Ie=R,le=19):w===f?(fe=g,Se-=257,Ie=h,Q-=257,le=256):(fe=b,Ie=v,le=-1),N=0,k=0,O=F,ve=C,B=L,j=0,Y=-1,D=1<<L,G=D-1,w===f&&D>c||w===m&&D>d)return 1;for(;;){me=O-j,R[k]<le?(re=0,ee=R[k]):R[k]>le?(re=Ie[Q+R[k]],ee=fe[Se+R[k]]):(re=96,ee=0),z=1<<O-j,W=1<<B,F=W;do W-=z,S[ve+(N>>j)+W]=me<<24|re<<16|ee|0;while(W!==0);for(z=1<<O-1;N&z;)z>>=1;if(z!==0?(N&=z-1,N+=z):N=0,k++,--ye[O]===0){if(O===V)break;O=_[x+R[k]]}if(O>L&&(N&G)!==Y){for(j===0&&(j=L),ve+=F,B=O-j,A=1<<B;B+j<V&&(A-=ye[B+j],!(A<=0));)B++,A<<=1;if(D+=1<<B,w===f&&D>c||w===m&&D>d)return 1;Y=N&G,S[Y]=L<<24|B<<16|ve-C|0}}return N!==0&&(S[ve+N]=O-j<<24|64<<16|0),T.bits=L,0}},{"../utils/common":1}],10:[function(o,n,i){"use strict";n.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],11:[function(o,n,i){"use strict";function a(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}n.exports=a},{}],"/lib/inflate.js":[function(o,n,i){"use strict";var a=o("./zlib/inflate"),s=o("./utils/common"),c=o("./utils/strings"),d=o("./zlib/constants"),u=o("./zlib/messages"),f=o("./zlib/zstream"),m=o("./zlib/gzheader"),g=Object.prototype.toString;function h(y){if(!(this instanceof h))return new h(y);this.options=s.assign({chunkSize:16384,windowBits:0,to:""},y||{});var w=this.options;w.raw&&w.windowBits>=0&&w.windowBits<16&&(w.windowBits=-w.windowBits,w.windowBits===0&&(w.windowBits=-15)),w.windowBits>=0&&w.windowBits<16&&!(y&&y.windowBits)&&(w.windowBits+=32),w.windowBits>15&&w.windowBits<48&&(w.windowBits&15)===0&&(w.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new f,this.strm.avail_out=0;var _=a.inflateInit2(this.strm,w.windowBits);if(_!==d.Z_OK)throw new Error(u[_]);if(this.header=new m,a.inflateGetHeader(this.strm,this.header),w.dictionary&&(typeof w.dictionary=="string"?w.dictionary=c.string2buf(w.dictionary):g.call(w.dictionary)==="[object ArrayBuffer]"&&(w.dictionary=new Uint8Array(w.dictionary)),w.raw&&(_=a.inflateSetDictionary(this.strm,w.dictionary),_!==d.Z_OK)))throw new Error(u[_])}h.prototype.push=function(y,w){var _=this.strm,x=this.options.chunkSize,E=this.options.dictionary,S,C,R,T,P,O=!1;if(this.ended)return!1;C=w===~~w?w:w===!0?d.Z_FINISH:d.Z_NO_FLUSH,typeof y=="string"?_.input=c.binstring2buf(y):g.call(y)==="[object ArrayBuffer]"?_.input=new Uint8Array(y):_.input=y,_.next_in=0,_.avail_in=_.input.length;do{if(_.avail_out===0&&(_.output=new s.Buf8(x),_.next_out=0,_.avail_out=x),S=a.inflate(_,d.Z_NO_FLUSH),S===d.Z_NEED_DICT&&E&&(S=a.inflateSetDictionary(this.strm,E)),S===d.Z_BUF_ERROR&&O===!0&&(S=d.Z_OK,O=!1),S!==d.Z_STREAM_END&&S!==d.Z_OK)return this.onEnd(S),this.ended=!0,!1;_.next_out&&(_.avail_out===0||S===d.Z_STREAM_END||_.avail_in===0&&(C===d.Z_FINISH||C===d.Z_SYNC_FLUSH))&&(this.options.to==="string"?(R=c.utf8border(_.output,_.next_out),T=_.next_out-R,P=c.buf2string(_.output,R),_.next_out=T,_.avail_out=x-T,T&&s.arraySet(_.output,_.output,R,T,0),this.onData(P)):this.onData(s.shrinkBuf(_.output,_.next_out))),_.avail_in===0&&_.avail_out===0&&(O=!0)}while((_.avail_in>0||_.avail_out===0)&&S!==d.Z_STREAM_END);return S===d.Z_STREAM_END&&(C=d.Z_FINISH),C===d.Z_FINISH?(S=a.inflateEnd(this.strm),this.onEnd(S),this.ended=!0,S===d.Z_OK):(C===d.Z_SYNC_FLUSH&&(this.onEnd(d.Z_OK),_.avail_out=0),!0)},h.prototype.onData=function(y){this.chunks.push(y)},h.prototype.onEnd=function(y){y===d.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=y,this.msg=this.strm.msg};function b(y,w){var _=new h(w);if(_.push(y,!0),_.err)throw _.msg||u[_.err];return _.result}function v(y,w){return w=w||{},w.raw=!0,b(y,w)}i.Inflate=h,i.inflate=b,i.inflateRaw=v,i.ungzip=b},{"./utils/common":1,"./utils/strings":2,"./zlib/constants":4,"./zlib/gzheader":6,"./zlib/inflate":8,"./zlib/messages":10,"./zlib/zstream":11}]},{},[])("/lib/inflate.js")})();var zOt=globalThis.fetch,wE=class{constructor(e,t={},r){this.type=e,this.detail=t,this.msg=r,Object.defineProperty(this,"__mayPropagate",{enumerable:!1,writable:!0}),this.__mayPropagate=!0}preventDefault(){}stopPropagation(){this.__mayPropagate=!1}valueOf(){return this}toString(){return this.msg?`[${this.type} event]: ${this.msg}`:`[${this.type} event]`}},U3e=class{constructor(){this.listeners={}}addEventListener(e,t,r){let o=this.listeners[e]||[];r?o.unshift(t):o.push(t),this.listeners[e]=o}removeEventListener(e,t){let r=this.listeners[e]||[],o=r.findIndex(n=>n===t);o>-1&&(r.splice(o,1),this.listeners[e]=r)}dispatch(e){let t=this.listeners[e.type];if(t)for(let r=0,o=t.length;r<o&&e.__mayPropagate;r++)t[r](e)}},G3e=new Date("1904-01-01T00:00:00+0000").getTime();function Y3e(e){return Array.from(e).map(t=>String.fromCharCode(t)).join("")}var q3e=class{constructor(e,t,r){this.name=(r||e.tag||"").trim(),this.length=e.length,this.start=e.offset,this.offset=0,this.data=t,["getInt8","getUint8","getInt16","getUint16","getInt32","getUint32","getBigInt64","getBigUint64"].forEach(o=>{let n=o.replace(/get(Big)?/,"").toLowerCase(),i=parseInt(o.replace(/[^\d]/g,""))/8;Object.defineProperty(this,n,{get:()=>this.getValue(o,i)})})}get currentPosition(){return this.start+this.offset}set currentPosition(e){this.start=e,this.offset=0}skip(e=0,t=8){this.offset+=e*t/8}getValue(e,t){let r=this.start+this.offset;this.offset+=t;try{return this.data[e](r)}catch(o){throw console.error("parser",e,t,this),console.error("parser",this.start,this.offset),o}}flags(e){if(e===8||e===16||e===32||e===64)return this[`uint${e}`].toString(2).padStart(e,0).split("").map(t=>t==="1");console.error("Error parsing flags: flag types can only be 1, 2, 4, or 8 bytes long"),console.trace()}get tag(){let e=this.uint32;return Y3e([e>>24&255,e>>16&255,e>>8&255,e&255])}get fixed(){let e=this.int16,t=Math.round(1e3*this.uint16/65356);return e+t/1e3}get legacyFixed(){let e=this.uint16,t=this.uint16.toString(16).padStart(4,0);return parseFloat(`${e}.${t}`)}get uint24(){return(this.uint8<<16)+(this.uint8<<8)+this.uint8}get uint128(){let e=0;for(let t=0;t<5;t++){let r=this.uint8;if(e=e*128+(r&127),r<128)break}return e}get longdatetime(){return new Date(G3e+1e3*parseInt(this.int64.toString()))}get fword(){return this.int16}get ufword(){return this.uint16}get Offset16(){return this.uint16}get Offset32(){return this.uint32}get F2DOT14(){let e=p.uint16,t=[0,1,-2,-1][e>>14],r=e&16383;return t+r/16384}verifyLength(){this.offset!=this.length&&console.error(`unexpected parsed table size (${this.offset}) for "${this.name}" (expected ${this.length})`)}readBytes(e=0,t=0,r=8,o=!1){if(e=e||this.length,e===0)return[];t&&(this.currentPosition=t);let n=`${o?"":"u"}int${r}`,i=[];for(;e--;)i.push(this[n]);return i}},Wr=class{constructor(e){Object.defineProperty(this,"parser",{enumerable:!1,get:()=>e});let r=e.currentPosition;Object.defineProperty(this,"start",{enumerable:!1,get:()=>r})}load(e){Object.keys(e).forEach(t=>{let r=Object.getOwnPropertyDescriptor(e,t);r.get?this[t]=r.get.bind(this):r.value!==void 0&&(this[t]=r.value)}),this.parser.length&&this.parser.verifyLength()}},pt=class extends Wr{constructor(e,t,r){let{parser:o,start:n}=super(new q3e(e,t,r));Object.defineProperty(this,"p",{enumerable:!1,get:()=>o}),Object.defineProperty(this,"tableStart",{enumerable:!1,get:()=>n})}};function We(e,t,r){let o;Object.defineProperty(e,t,{get:()=>o||(o=r(),o),enumerable:!0})}var K3e=class extends pt{constructor(e,t,r){let{p:o}=super({offset:0,length:12},t,"sfnt");this.version=o.uint32,this.numTables=o.uint16,this.searchRange=o.uint16,this.entrySelector=o.uint16,this.rangeShift=o.uint16,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(n=>new X3e(o)),this.tables={},this.directory.forEach(n=>{let i=()=>r(this.tables,{tag:n.tag,offset:n.offset,length:n.length},t);We(this.tables,n.tag.trim(),i)})}},X3e=class{constructor(e){this.tag=e.tag,this.checksum=e.uint32,this.offset=e.uint32,this.length=e.uint32}},Soe=xoe.inflate||void 0,Coe=void 0,Z3e=class extends pt{constructor(e,t,r){let{p:o}=super({offset:0,length:44},t,"woff");this.signature=o.tag,this.flavor=o.uint32,this.length=o.uint32,this.numTables=o.uint16,o.uint16,this.totalSfntSize=o.uint32,this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.metaOffset=o.uint32,this.metaLength=o.uint32,this.metaOrigLength=o.uint32,this.privOffset=o.uint32,this.privLength=o.uint32,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(n=>new Q3e(o)),J3e(this,t,r)}},Q3e=class{constructor(e){this.tag=e.tag,this.offset=e.uint32,this.compLength=e.uint32,this.origLength=e.uint32,this.origChecksum=e.uint32}};function J3e(e,t,r){e.tables={},e.directory.forEach(o=>{We(e.tables,o.tag.trim(),()=>{let n=0,i=t;if(o.compLength!==o.origLength){let a=t.buffer.slice(o.offset,o.offset+o.compLength),s;if(Soe)s=Soe(new Uint8Array(a));else if(Coe)s=Coe(new Uint8Array(a));else{let c="no brotli decoder available to decode WOFF2 font";throw font.onerror&&font.onerror(c),new Error(c)}i=new DataView(s.buffer)}else n=o.offset;return r(e.tables,{tag:o.tag,offset:n,length:o.origLength},i)})})}var Eoe=woe,koe=void 0,$3e=class extends pt{constructor(e,t,r){let{p:o}=super({offset:0,length:48},t,"woff2");this.signature=o.tag,this.flavor=o.uint32,this.length=o.uint32,this.numTables=o.uint16,o.uint16,this.totalSfntSize=o.uint32,this.totalCompressedSize=o.uint32,this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.metaOffset=o.uint32,this.metaLength=o.uint32,this.metaOrigLength=o.uint32,this.privOffset=o.uint32,this.privLength=o.uint32,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(s=>new eEe(o));let n=o.currentPosition;this.directory[0].offset=0,this.directory.forEach((s,c)=>{let d=this.directory[c+1];d&&(d.offset=s.offset+(s.transformLength!==void 0?s.transformLength:s.origLength))});let i,a=t.buffer.slice(n);if(Eoe)i=Eoe(new Uint8Array(a));else if(koe)i=new Uint8Array(koe(a));else{let s="no brotli decoder available to decode WOFF2 font";throw e.onerror&&e.onerror(s),new Error(s)}tEe(this,i,r)}},eEe=class{constructor(e){this.flags=e.uint8;let t=this.tagNumber=this.flags&63;t===63?this.tag=e.tag:this.tag=rEe(t);let o=(this.transformVersion=(this.flags&192)>>6)!==0;(this.tag==="glyf"||this.tag==="loca")&&(o=this.transformVersion!==3),this.origLength=e.uint128,o&&(this.transformLength=e.uint128)}};function tEe(e,t,r){e.tables={},e.directory.forEach(o=>{We(e.tables,o.tag.trim(),()=>{let n=o.offset,i=n+(o.transformLength?o.transformLength:o.origLength),a=new DataView(t.slice(n,i).buffer);try{return r(e.tables,{tag:o.tag,offset:0,length:o.origLength},a)}catch(s){console.error(s)}})})}function rEe(e){return["cmap","head","hhea","hmtx","maxp","name","OS/2","post","cvt ","fpgm","glyf","loca","prep","CFF ","VORG","EBDT","EBLC","gasp","hdmx","kern","LTSH","PCLT","VDMX","vhea","vmtx","BASE","GDEF","GPOS","GSUB","EBSC","JSTF","MATH","CBDT","CBLC","COLR","CPAL","SVG ","sbix","acnt","avar","bdat","bloc","bsln","cvar","fdsc","feat","fmtx","fvar","gvar","hsty","just","lcar","mort","morx","opbd","prop","trak","Zapf","Silf","Glat","Gloc","Feat","Sill"][e&63]}var Moe={},Noe=!1;Promise.all([Promise.resolve().then(function(){return OEe}),Promise.resolve().then(function(){return AEe}),Promise.resolve().then(function(){return NEe}),Promise.resolve().then(function(){return DEe}),Promise.resolve().then(function(){return zEe}),Promise.resolve().then(function(){return UEe}),Promise.resolve().then(function(){return YEe}),Promise.resolve().then(function(){return KEe}),Promise.resolve().then(function(){return n6e}),Promise.resolve().then(function(){return g6e}),Promise.resolve().then(function(){return rke}),Promise.resolve().then(function(){return nke}),Promise.resolve().then(function(){return lke}),Promise.resolve().then(function(){return fke}),Promise.resolve().then(function(){return mke}),Promise.resolve().then(function(){return hke}),Promise.resolve().then(function(){return yke}),Promise.resolve().then(function(){return wke}),Promise.resolve().then(function(){return Ske}),Promise.resolve().then(function(){return Eke}),Promise.resolve().then(function(){return Rke}),Promise.resolve().then(function(){return Pke}),Promise.resolve().then(function(){return Ake}),Promise.resolve().then(function(){return Fke}),Promise.resolve().then(function(){return Vke}),Promise.resolve().then(function(){return Lke}),Promise.resolve().then(function(){return Bke}),Promise.resolve().then(function(){return Hke}),Promise.resolve().then(function(){return Uke}),Promise.resolve().then(function(){return qke}),Promise.resolve().then(function(){return $ke}),Promise.resolve().then(function(){return oRe}),Promise.resolve().then(function(){return aRe}),Promise.resolve().then(function(){return dRe}),Promise.resolve().then(function(){return fRe}),Promise.resolve().then(function(){return mRe}),Promise.resolve().then(function(){return bRe}),Promise.resolve().then(function(){return yRe}),Promise.resolve().then(function(){return CRe}),Promise.resolve().then(function(){return kRe}),Promise.resolve().then(function(){return PRe})]).then(e=>{e.forEach(t=>{let r=Object.keys(t)[0];Moe[r]=t[r]}),Noe=!0});function oEe(e,t,r){let o=t.tag.replace(/[^\w\d]/g,""),n=Moe[o];return n?new n(t,r,e):(console.warn(`lib-font has no definition for ${o}. The table was skipped.`),{})}function nEe(){let e=0;function t(r,o){if(!Noe)return e>10?o(new Error("loading took too long")):(e++,setTimeout(()=>t(r),250));r(oEe)}return new Promise((r,o)=>t(r))}function iEe(e,t){let r=e.lastIndexOf("."),o=(e.substring(r+1)||"").toLowerCase(),n={ttf:"truetype",otf:"opentype",woff:"woff",woff2:"woff2"}[o];if(n)return n;let i={eot:"The .eot format is not supported: it died in January 12, 2016, when Microsoft retired all versions of IE that didn't already support WOFF.",svg:"The .svg format is not supported: SVG fonts (not to be confused with OpenType with embedded SVG) were so bad we took the entire fonts chapter out of the SVG specification again.",fon:"The .fon format is not supported: this is an ancient Windows bitmap font format.",ttc:"Based on the current CSS specification, font collections are not (yet?) supported."}[o];if(i||(i=`${e} is not a known webfont format.`),t)throw new Error(i);console.warn(`Could not load font: ${i}`)}async function aEe(e,t,r={}){if(!globalThis.document)return;let o=iEe(t,r.errorOnStyle);if(!o)return;let n=document.createElement("style");n.className="injected-by-Font-js";let i=[];return r.styleRules&&(i=Object.entries(r.styleRules).map(([a,s])=>`${a}: ${s};`)),n.textContent=`
+				`),b+="}"),s.blockStyles){let v=zv(e);d.forEach(y=>{if(y.isStyleVariation&&!s.variationStyles)return;let w=twe(y,v);[y,...w,...zq(y),...w.flatMap(zq)].forEach(_=>{b+=awe(_,{tree:l,useRootPaddingAlign:f,disableLayoutStyles:n,hasBlockGapSupport:r,hasFallbackGapSupport:o,disableRootPadding:i})})})}if(s.layoutStyles&&(b=b+".wp-site-blocks > .alignleft { float: left; margin-right: 2em; }",b=b+".wp-site-blocks > .alignright { float: right; margin-left: 2em; }",b=b+".wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }"),s.blockGap&&r){let v=R2(l?.styles?.spacing?.blockGap)||"0.5em";b=b+`:root :where(.wp-site-blocks) > * { margin-block-start: ${v}; margin-block-end: 0; }`,b=b+":root :where(.wp-site-blocks) > :first-child { margin-block-start: 0; }",b=b+":root :where(.wp-site-blocks) > :last-child { margin-block-end: 0; }"}return s.presets&&u.forEach(({selector:v,presets:y})=>{(ol===v||Fv===v)&&(v="");let w=q_e(v,y);w.length>0&&(b+=w)}),b};function lwe(e,t){return BO(e,t).flatMap(({presets:o})=>K_e(o))}var cwe=(e,t)=>{if(e?.selectors&&Object.keys(e.selectors).length>0)return e.selectors;let r={root:t};return Object.entries(G_e).forEach(([o,n])=>{let i=Xm(e,o);i&&(r[n]=i)}),r},dwe=(e,t)=>{let{getBlockStyles:r}=(0,Bq.select)(fn.store),o={};return e.forEach(n=>{let i=n.name,a=Xm(n);if(!a)return;let s=Xm(n,"filter.duotone");if(!s){let h=Xm(n),b=(0,fn.getBlockSupport)(n,"color.__experimentalDuotone",!1);typeof b=="string"&&h&&(s=fs(h,b))}let l=!!n?.supports?.layout||!!n?.supports?.__experimentalLayout,d=n?.supports?.spacing?.blockGap,u=typeof d=="object"&&!Array.isArray(d)?d.__experimentalDefault:void 0,f=r(i),m={};f?.forEach(h=>{let b=t?`-${t}`:"",v=`${h.name}${b}`,y=OO(v,a);m[v]=y});let g=cwe(n,a);o[i]={duotoneSelector:s??void 0,fallbackGapValue:u,featureSelectors:Object.keys(g).length?g:void 0,hasLayoutSupport:l,name:i,selector:a,styleVariationSelectors:f?.length?m:void 0}}),o};function uwe(e){let t=e.styles?.blocks,r=t?.["core/separator"];return r&&r.color?.background&&!r.color?.text&&!r.border?.color?{...e,styles:{...e.styles,blocks:{...t,"core/separator":{...r,color:{...r.color,text:r.color?.background}}}}}:e}function Wq(e,t){let r="";return!e||e.trim()===""||e.split("&").forEach(n=>{if(!n||n.trim()==="")return;if(!n.includes("{"))r+=`:root :where(${t}){${n.trim()}}`;else{let a=n.replace("}","").split("{");if(a.length!==2)return;let[s,l]=a,d=s.match(/([>+~\s]*::[a-zA-Z-]+)/),u=d?d[1]:"",f=d?s.replace(u,"").trim():s.trim(),m;f===""?m=t:m=s.startsWith(" ")?fs(t,f):_2(t,f),r+=`:root :where(${m})${u}{${l.trim()}}`}}),r}function jv(e={},t=[],r={}){let{hasBlockGapSupport:o,hasFallbackGapSupport:n,disableLayoutStyles:i=!1,disableRootPadding:a=!1,styleOptions:s={}}=r,l=t.length>0?t:(0,fn.getBlockTypes)(),d=Av(e,"spacing.blockGap"),u=o??d!==null,f=n??!u;if(!e?.styles||!e?.settings)return[[],{}];let m=uwe(e),g=dwe(l),h=iwe(m,g),b=swe(m,g,u,f,i,a,s),v=lwe(m,g),y=[{css:h,isGlobalStyles:!0},{css:b,isGlobalStyles:!0},{css:m?.styles?.css??"",isGlobalStyles:!0},{assets:v,__unstableType:"svgs",isGlobalStyles:!0}];return l.forEach(w=>{let _=m?.styles?.blocks?.[w.name];if(_?.css){let{featureSelectors:x}=g[w.name],E=typeof x=="object"?x?.css:void 0,S;typeof E=="string"?S=E:typeof E=="object"&&(S=E?.root);let C=S??g[w.name].selector;y.push({css:Wq(_.css,C),isGlobalStyles:!0})}}),[y,m.settings]}function O2(e,t,r,{resolveRefs:o=!0}={}){if(!e?.styles?.blocks?.[t]?.variations?.[r])return;let n=a=>{Object.keys(a).forEach(s=>{let l=a[s];if(typeof l=="object"&&l!==null)if(l.ref!==void 0)if(typeof l.ref!="string"||l.ref.trim()==="")delete a[s];else{let d=Nt(e,l.ref);d!=null?a[s]=d:delete a[s]}else n(l),Object.keys(l).length===0&&delete a[s]})},i=JSON.parse(JSON.stringify(e.styles.blocks[t].variations[r]));return o&&n(i),i}var WO="default";function qq(e){let t=e?.viewport,r=e?.pseudoState;return(!t||t===WO)&&(!r||r===WO)}function fwe(e){return qq(e)?[]:[e.viewport,e.pseudoState].filter(t=>!!t&&t!==WO)}function pwe(e,t){let r=fwe(t);return r.length?Nt(e,r):e}var mwe=new Set(["blocks","variations","css"]),jO=Object.freeze({value:{},sources:{}}),gwe={root:{layer:"root"},element:{layer:"element"},block:{layer:"block"},blockVariation:{layer:"blockVariation"}};function Dd(e){let t=gwe[e];return t?{...t}:null}function Ld(e,t){return!e||!t?null:{styles:e,source:t}}function hwe(e){return e.join(".")}function bwe(e){return{...e}}function Kq(e){return e===""||e===null||typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length===0}function HO(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e.ref=="string"}function zd(e){if(!e||typeof e!="object"||Array.isArray(e))return null;let t={};for(let r of Object.keys(e))if(!mwe.has(r)){if(r==="elements"){e.elements&&typeof e.elements=="object"&&(t.elements=e.elements);continue}Kq(e[r])||(t[r]=e[r])}return Object.keys(t).length===0?null:t}var Uq=new Set(["backgroundImage"]);function Xq(e,t,r,o,n,i=[]){if(!t||typeof t!="object"||Array.isArray(t))return e;for(let a of Object.keys(t)){let s=t[a];if(Kq(s))continue;if(HO(s)){if(s.ref.trim()==="")continue;let d=Nt(r,s.ref);if(d==null||HO(d))continue;s=d}let l=[...i,a];if(!Uq.has(a)&&s!==null&&typeof s=="object"&&!Array.isArray(s)&&!HO(s)){let d=e[a]&&typeof e[a]=="object"&&!Array.isArray(e[a])?e[a]:{};e[a]=Xq({...d},s,r,o,n,l)}else e[a]=Uq.has(a)&&s!==null&&typeof s=="object"&&!Array.isArray(s)?{...s}:s,o&&n&&(n[hwe(l)]=bwe(o))}return e}function I2(e,t){if(!e)return null;let r=pwe(e,t);return r&&typeof r=="object"&&!Array.isArray(r)?r:null}var vwe=["color.background","color.gradient","background","spacing","dimensions","border","shadow","filter"];function ywe(e){return e.startsWith("elements.")?!1:vwe.some(t=>e===t||e.startsWith(`${t}.`))}function Zq(e,t){if(!e||typeof e!="object")return;let[r,...o]=t;if(o.length===0){delete e[r];return}let n=e[r];n&&typeof n=="object"&&(Zq(n,o),Object.keys(n).length===0&&delete e[r])}function _we(e,t){for(let r of Object.keys(t))t[r].layer==="root"&&ywe(r)&&(Zq(e,r.split(".")),delete t[r])}function wwe(e,t,r){let o=e?.background?.backgroundImage;if(!o)return;let n=qm(o,{...t,_links:r??void 0});n!==void 0&&(e.background.backgroundImage=n)}function Gq(e,{blockName:t,variationName:r=null,elements:o=null,viewport:n=null,pseudoState:i=null}={}){if(!e||!e.styles||!t)return jO;let a=e.styles,s={viewport:n,pseudoState:i},l=a,d=a.blocks?.[t]??null,u=(o??[]).map(v=>a.elements?.[v]??null).filter(v=>!!v),f=r?O2(e,t,r)??null:null,m=[Ld(zd(l),Dd("root")),...u.map(v=>Ld(zd(v),Dd("element"))),d?Ld(zd(d),Dd("block")):null,f?Ld(zd(f),Dd("blockVariation")):null];qq(s)||m.push(Ld(zd(I2(l,s)),Dd("root")),...u.map(v=>Ld(zd(I2(v,s)),Dd("element"))),d?Ld(zd(I2(d,s)),Dd("block")):null,f?Ld(zd(I2(f,s)),Dd("blockVariation")):null);let g=m.filter(Boolean);if(g.length===0)return jO;let h={},b=g.reduce((v,y)=>Xq(v,y.styles,e,y.source,h),{});return _we(b,h),wwe(b,e,e._links??null),{value:b,sources:h}}var xwe={},Yq=new WeakMap;function Qq(e,t={}){let r=e?.styles;if(!r||typeof r!="object")return Gq(e,t);let o=Yq.get(r);o||(o=new WeakMap,Yq.set(r,o));let n=e?._links??xwe,i=o.get(n);i||(i=new Map,o.set(n,i));let a=`${t.elements?.join(",")??""}:${t.viewport??""}:${t.pseudoState??""}`,s=(t.blockName||"")+""+(t.variationName||"")+""+a;if(i.has(s))return i.get(s);let l=Gq(e,t);return i.set(s,l),l}var Jq=c(Tu(),1),{lock:$q,unlock:Fht}=(0,Jq.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/global-styles-engine");var Zm={};$q(Zm,{getResponsiveMediaQueries:zv,getViewportBreakpoints:LO,getViewportBreakpointValueInPixels:DO,getDuotoneFilter:k2,getDuotoneStylesheet:Mq,getDuotoneUnsetStylesheet:Aq,resolveStyle:Qq,getVariationStyle:O2});var tK=c(Pe(),1),rK=c(At(),1),oK=c(U(),1),YO=c(Xr(),1),nK=c(Ge(),1),qO=c(Xt(),1);var UO="Desktop",Swe=["desktop","tablet","mobile"];function GO(e){return!!e&&Swe.includes(e.toLowerCase())}function eK(e){if(!GO(e))return UO;let t=e.toLowerCase();return t.charAt(0).toUpperCase()+t.slice(1)}var{useHistory:Cwe,useLocation:Ewe}=te(rK.privateApis);function iK(){let e=Cwe(),t=Ewe(),{query:r,path:o}=t,n=(0,tK.useRegistry)();return(0,oK.useCallback)(a=>{let s=n.select(qO.store).getCurrentPostType(),l=n.select(qO.store).getCurrentPostId(),u=n.select(nK.store).getEntityRecordEdits("postType",s,l)?.selection?.selectionStart?.clientId,f={...r};u&&(f.selectedBlock=u,e.navigate((0,YO.addQueryArgs)(o,f),{replace:!0}));let m=typeof a.viewport=="string"?a.viewport.toLowerCase():void 0,g=GO(m),h={canvas:"edit",focusMode:!0};g&&(h.viewport=m);let b=(0,YO.addQueryArgs)(`/${a.postType}/${a.postId}`,h);e.navigate(b)},[e,o,r,n])}var{useLocation:cK,useHistory:kwe}=te(sK.privateApis),{useGlobalStyles:Rwe}=te(M2.privateApis);function Twe(){let e=cK(),t=(0,lK.usePrevious)(e.query.canvas),r=kwe();return(0,A2.useMemo)(()=>(e.query.focusMode||e?.params?.postId&&JA.includes(e?.params?.postType))&&t==="edit"?()=>r.back():void 0,[e,r,t])}function dK(){let{query:e}=cK(),{canvas:t="view"}=e,r=iK(),{merged:o}=Rwe(),{settings:n,currentPostIsTrashed:i}=(0,aK.useSelect)(u=>{let{getSettings:f}=u(st),{getCurrentPostAttribute:m}=u(M2.store);return{settings:f(),currentPostIsTrashed:m("status")==="trash"}},[]),a=Twe(),[s,l]=(0,A2.useMemo)(()=>jv(o,[],{disableRootPadding:!1}),[o]);return(0,A2.useMemo)(()=>{let u=(n?.styles??[]).filter(f=>!f.isGlobalStyles);return{...n,styles:[...u,...s,{css:t==="view"?`body{min-height: 100vh; ${i?"":"cursor: pointer;"}}`:void 0}],__experimentalFeatures:l,richEditingEnabled:!0,supportsTemplateMode:!0,onNavigateToEntityRecord:r,onNavigateToPreviousEntityRecord:a,isPreviewMode:t==="view"}},[n,s,l,t,i,r,a])}var uK=c(Xt(),1),fK=c(Pe(),1),pK=c(oe(),1),mK=c(Ru(),1),gK=c(I(),1),{Fill:Pwe,Slot:Owe}=(0,pK.createSlotFill)("PluginTemplateSettingPanel"),hK=({children:e})=>((0,mK.default)("wp.editSite.PluginTemplateSettingPanel",{since:"6.6",version:"6.8",alternative:"wp.editor.PluginDocumentSettingPanel"}),(0,fK.useSelect)(r=>r(uK.store).getCurrentPostType()==="wp_template",[])?(0,gK.jsx)(Pwe,{children:e}):null);hK.Slot=Owe;var N2=hK;var SK=c(Xt(),1);var bK=c($(),1),vK=c(Pe(),1),yK=c(Xt(),1),_K=c(ti(),1);var wK=c(I(),1),{MoreMenuItem:Iwe}=te(yK.privateApis);function xK(){let{toggle:e}=(0,vK.useDispatch)(_K.store);return(0,wK.jsx)(Iwe,{onClick:()=>e("core/edit-site","welcomeGuide"),children:(0,bK.__)("Welcome Guide")})}var ac=c(I(),1),{ToolsMoreMenuGroup:Awe,PreferencesModal:Mwe,SiteExport:Nwe}=te(SK.privateApis);function CK(){return(0,ac.jsxs)(ac.Fragment,{children:[(0,ac.jsxs)(Awe,{children:[(0,ac.jsx)(Nwe,{}),(0,ac.jsx)(xK,{})]}),(0,ac.jsx)(Mwe,{})]})}var EK=c(Pe(),1),F2=c(Sf(),1),V2=c(U(),1),kK=c($(),1),RK=c(Xt(),1),TK=c(At(),1),KO=c(Xr(),1);var{useLocation:Fwe,useHistory:Vwe}=te(TK.privateApis);function PK(){let{query:e,path:t}=Fwe(),r=Vwe(),{canvas:o="view"}=e,n=(0,EK.useSelect)(l=>l(RK.store).getCurrentPostAttribute("status")==="trash",[]),[i,a]=(0,V2.useState)(!1);(0,V2.useEffect)(()=>{o==="edit"&&a(!1)},[o]);let s={"aria-label":(0,kK.__)("Edit"),"aria-disabled":n,title:null,role:"button",tabIndex:0,onFocus:()=>a(!0),onBlur:()=>a(!1),onKeyDown:l=>{let{keyCode:d}=l;(d===F2.ENTER||d===F2.SPACE)&&!n&&(l.preventDefault(),r.navigate((0,KO.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}))},onClick:()=>r.navigate((0,KO.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}),onClickCapture:l=>{n&&(l.preventDefault(),l.stopPropagation())},readonly:!0};return{className:q("edit-site-visual-editor__editor-canvas",{"is-focused":i&&o==="view"}),...o==="view"?s:{}}}var L2=c($(),1),FK=c(Pe(),1),z2=c(Ge(),1),VK=c(Nn(),1);var Hv=c(U(),1),OK=c(Pe(),1),IK=c(Ge(),1),D2=c($(),1),AK=c(Kl(),1),XO=c(Nn(),1),MK=c(At(),1);var{useLocation:Dwe}=te(MK.privateApis);function NK(e){let t=Dwe(),r=(0,OK.useSelect)(n=>n(IK.store).getEntityRecord("root","site")?.title,[]),o=(0,Hv.useRef)(!0);(0,Hv.useEffect)(()=>{o.current=!1},[t]),(0,Hv.useEffect)(()=>{if(!o.current&&e&&r){let n=(0,D2.sprintf)((0,D2.__)("%1$s \u2039 %2$s \u2039 Editor \u2014 WordPress"),(0,XO.decodeEntities)(e),(0,XO.decodeEntities)(r));document.title=n,(0,AK.speak)(e,"assertive")}},[e,r,t])}var{getTemplateInfo:Lwe}=te(z2.privateApis);function zwe(e,t){let{title:r,isLoaded:o}=(0,FK.useSelect)(i=>{let{getEditedEntityRecord:a,getCurrentTheme:s,hasFinishedResolution:l}=i(z2.store);if(!t)return{isLoaded:!1};let d=a("postType",e,t),{default_template_types:u=[]}=s()??{},f=Lwe({template:d,templateTypes:u}),m=l("getEditedEntityRecord",["postType",e,t]);return{title:f.title,isLoaded:m}},[e,t]),n;o&&(n=(0,L2.sprintf)((0,L2._x)("%1$s \u2039 %2$s","breadcrumb trail"),(0,VK.decodeEntities)(r),M6[e]??M6[fr])),NK(o&&n)}var DK=zwe;var B2=c(Pe(),1),Qm=c(U(),1),ZO=c(Xt(),1),zK=c(At(),1),BK=c(Xr(),1);var{useHistory:Bwe,useLocation:jwe}=te(zK.privateApis),LK=300;function jK(e,t,r){let o=jwe(),n=Bwe(),{currentPostType:i,currentPostId:a,currentRevisionId:s}=(0,B2.useSelect)(h=>{let b=h(ZO.store);return{currentPostType:b.getCurrentPostType(),currentPostId:b.getCurrentPostId(),currentRevisionId:te(b).getCurrentRevisionId()}},[]),{openRevision:l,setCurrentRevisionId:d}=te((0,B2.useDispatch)(ZO.store)),u=t&&r?`${t}:${r}`:null,f=!!u&&i===t&&String(a)===String(r),m=(0,Qm.useRef)(null),g=(0,Qm.useRef)(null);(0,Qm.useEffect)(()=>{if(!e){m.current=null;return}if(!f||!u||m.current===u)return;g.current=null,m.current=u;let h=Number(o.query.revision);Number.isInteger(h)&&h>0?l(h):s&&d(null)},[e,f,u,o.query.revision,s,l,d]),(0,Qm.useEffect)(()=>{if(!e||!f||!u||m.current!==u)return;g.current===null&&(g.current=Date.now());let h=s?String(s):void 0;if(o.query.revision===h)return;let b=async()=>{if((new URLSearchParams(window.location.search).get("revision")??void 0)===o.query.revision){g.current=Date.now();try{await n.navigate((0,BK.addQueryArgs)(o.path,{revision:h}),{replace:!0})}catch{}}};if(Date.now()-g.current>=LK){b();return}let v=setTimeout(b,LK);return()=>clearTimeout(v)},[e,f,u,s,o,n])}var kf=c(Pe(),1),HK=c(tr(),1),QO=c(Xt(),1),WK=c(U(),1);function UK(e){let{clearSelectedBlock:t}=(0,kf.useDispatch)(HK.store),{editPost:r,setDeviceType:o,closePublishSidebar:n,setIsInserterOpened:i}=(0,kf.useDispatch)(QO.store),{getCurrentPost:a}=(0,kf.useSelect)(QO.store),s=(0,kf.useRegistry)();(0,WK.useLayoutEffect)(()=>{s.batch(()=>{t(),a()?.type&&r({selection:void 0},{undoIgnore:!0}),o(UO),n(),i(!1)})},[e,s,t,r,o,n,i,a])}var Jm=c(U(),1),Rf=c(Pe(),1),Wv=c(Ge(),1),YK=c(At(),1);var{useLocation:Hwe}=te(YK.privateApis),JO=[QA,fr,Tt,za,gt.user],GK=["page","post"];function Wwe(e){let t;return e==="navigation-item"?t=za:e==="pattern-item"?t=gt.user:e==="template-part-item"?t=Tt:e==="templates"?t=fr:e==="template-item"?t=fr:e==="page-item"||e==="pages"?t="page":(e==="post-item"||e==="posts")&&(t="post"),t}function qK(){let{editEntityRecord:e}=(0,Rf.useDispatch)(Wv.store),{hasEntityRecord:t}=(0,Rf.useSelect)(Wv.store),{name:r,params:o={},query:n}=Hwe(),{postId:i=n?.postId}=o,a=Wwe(r,i)??n?.postType,{selectedBlock:s}=n,l=(0,Jm.useRef)(null),d=(0,Rf.useSelect)(g=>{let{getHomePage:h}=te(g(Wv.store));return h()},[]),u=(0,Rf.useSelect)(g=>{if(JO.includes(a)&&i||i&&i.includes(","))return;let{getTemplateId:h}=te(g(Wv.store));if(a&&i&&GK.includes(a))return h(a,i);if(d?.postType==="page")return h("page",d?.postId);if(d?.postType==="wp_template")return d?.postId},[d,i,a]),f=(0,Jm.useMemo)(()=>JO.includes(a)&&i?{}:a&&i&&GK.includes(a)?{postType:a,postId:i}:d?.postType==="page"?{postType:"page",postId:d?.postId}:{},[d,a,i]),m;if(JO.includes(a)&&i?m={isReady:!0,postType:a,postId:i,context:f}:d?m={isReady:u!==void 0,postType:fr,postId:u,context:f}:m={isReady:!1},s&&m.isReady&&l.current!==s){let g=m.context?.postId?m.context.postType:m.postType,h=m.context?.postId?m.context.postId:m.postId;t("postType",g,h)&&(e("postType",g,h,{selection:{selectionStart:{clientId:s},selectionEnd:{clientId:s}}},{undoIgnore:!0}),l.current=s)}return m}function KK({postType:e,postId:t,context:r,isReady:o}){let{setEditedEntity:n}=(0,Rf.useDispatch)(st);(0,Jm.useEffect)(()=>{o&&n(e,String(t),r)},[o,e,t,r,n])}var XK=c($(),1),ZK=c(Pe(),1),QK=c(Ge(),1),JK=c(Tm(),1),$K=c(Xr(),1),eX=c(I(),1);function tX(){let e=(0,ZK.useSelect)(t=>{let{getEntityRecord:r}=t(QK.store);return r("root","__unstableBase")?.home},[]);return(0,eX.jsx)("iframe",{src:(0,$K.addQueryArgs)(e,{wp_site_preview:1}),title:(0,XK.__)("Site Preview"),style:{display:"block",width:"100%",height:"100%",backgroundColor:"#fff"},onLoad:t=>{let r=t.target.contentDocument;JK.focus.focusable.find(r).forEach(n=>{n.style.pointerEvents="none",n.tabIndex=-1,n.setAttribute("aria-hidden","true")})}})}var Fn=c(I(),1),{Editor:Uwe,BackButton:Gwe}=te(j2.privateApis),{useHistory:Ywe,useLocation:qwe}=te(sX.privateApis);function fX(e){switch(e){case"navigation":return"/navigation";case"wp_block":return"/pattern?postType=wp_block";case"wp_template_part":return"/pattern?postType=wp_template_part";case"wp_template":return"/template";case"page":return"/page";case"post":return"/"}throw"Unknown post type"}function Kwe(e,t){let{path:r,name:o}=e;return["pattern-item","template-part-item","page-item","template-item","static-template-item","post-item"].includes(o)?fX(t):(0,dX.addQueryArgs)(r,{canvas:void 0,revision:void 0})}function Zr({isHomeRoute:e=!1}){let t=qwe(),r=Ywe(),{canvas:o="view"}=t.query,n=FS();UK(o);let i=qK();KK(i);let{postType:a,postId:s,context:l}=i,d=(0,Tf.useSelect)(R=>R(nX.store).getCurrentTheme()?.is_block_theme,[]),u=(0,Tf.useSelect)(R=>R(uX.store).get("core","showIconLabels"),[]),f=!!l?.postId,m=f?l.postType:a,g=f?l.postId:s;DK(m,g);let h=Go(),b=PK(),v=o==="edit";jK(v,m,g);let y=(0,oX.useInstanceId)(kO,"edit-site-editor__loading-progress"),w=dK(),{resetZoomLevel:_}=te((0,Tf.useDispatch)(cX.store)),{setCurrentRevisionId:x}=te((0,Tf.useDispatch)(j2.store)),{createSuccessNotice:E}=(0,Tf.useDispatch)(aX.store),S=(0,iX.useCallback)((R,T)=>{switch(R){case"move-to-trash":case"delete-post":r.navigate(fX(f?l.postType:a));break;case"duplicate-post":{let P=T[0],O=typeof P.title=="string"?P.title:P.title?.rendered;E((0,sc.sprintf)((0,sc.__)('"%s" successfully created.'),(0,lX.decodeEntities)(O)||(0,sc.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,sc.__)("Edit"),onClick:()=>{r.navigate(`/${P.type}/${P.id}?canvas=edit`)}}]})}break}},[a,l?.postType,f,r,E]),C=!n;return!d&&e?(0,Fn.jsx)(tX,{}):(0,Fn.jsxs)(Fn.Fragment,{children:[C?null:(0,Fn.jsx)(kO,{id:y}),v&&C&&(0,Fn.jsx)(oq,{postType:f?l.postType:a}),C&&(0,Fn.jsxs)(Uwe,{postType:f?l.postType:a,postId:f?l.postId:s,templateId:f?s:void 0,settings:w,className:"edit-site-editor__editor-interface",customSaveButton:h&&(0,Fn.jsx)(o2,{size:"compact"}),customSavePanel:h&&(0,Fn.jsx)(Tv,{}),iframeProps:b,onActionPerformed:S,initialViewport:v?eK(t.query.viewport):void 0,extraSidebarPanels:!f&&(0,Fn.jsx)(N2.Slot,{}),children:[v&&(0,Fn.jsx)(Gwe,{children:({length:R})=>R<=1&&(0,Fn.jsx)(rX.Button,{size:"compact",label:(0,sc.__)("Open Navigation"),showTooltip:!u,tooltipPosition:"middle right",onClick:()=>{_(),x(null),r.navigate(Kwe(t,f?l.postType:a),{transition:"canvas-mode-view-transition"})},icon:(0,sc.isRTL)()?qa:Ya})}),(0,Fn.jsx)(CK,{})]})]})}function Pr(e){return e.currentTheme!==void 0&&e.currentTheme!==null}function Li(e){let t=e.currentTheme?.is_block_theme,r=e.currentTheme?.theme_supports["editor-styles"],o=e.editorSettings?.supportsLayout;return!t&&(r||o)}var lc=c(I(),1),pX={name:"home",path:"/",areas:{sidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme||Li(e)?(0,lc.jsx)(Gm,{}):(0,lc.jsx)(Tr,{}):null},preview({siteData:e}){return e.currentTheme?.is_block_theme||Li(e)?(0,lc.jsx)(Zr,{isHomeRoute:!0}):void 0},mobileSidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme||Li(e)?(0,lc.jsx)(Gm,{}):(0,lc.jsx)(Tr,{}):(0,lc.jsx)(lc.Fragment,{})}}};var $O=c($(),1);var e8=c(I(),1);function mX(){return(0,e8.jsx)(Oo,{isRoot:!0,title:(0,$O.__)("Design"),description:(0,$O.__)("Customize the appearance of your website using the block editor."),content:(0,e8.jsx)(Ov,{})})}var Xi=c($(),1),sE=c(Pe(),1),MI=c(Ge(),1);var bn=c(U(),1),kte=c(it(),1);var K2=c(U(),1);var t8=c($(),1);var Or="isAny",Ir="isNone",H2="isAll",Mo="isNotAll",_o="between",Vn="inThePast",pi="over",Br="is",jr="isNot",Bd="lessThan",jd="greaterThan",Hd="lessThanOrEqual",Wd="greaterThanOrEqual",ps="before",ms="after",gs="beforeInc",hs="afterInc",nl="contains",il="notContains",al="startsWith",bs="on",vs="notOn",W2=["asc","desc"],gX={asc:"\u2191",desc:"\u2193"},U2={asc:"ascending",desc:"descending"},G2={asc:(0,t8.__)("Sort ascending"),desc:(0,t8.__)("Sort descending")},hX={asc:l5,desc:r5},$m="table",Y2="grid",bX="list",vX="activity",yX="pickerGrid",_X="pickerTable",wX="pickerActivity";var q2=["1/1","4/3","3/4","3/2","2/3","16/9","9/16"];var xX=(0,K2.createContext)({view:{type:$m},onChangeView:()=>{},fields:[],data:[],paginationInfo:{totalItems:0,totalPages:0},selection:[],onChangeSelection:()=>{},setOpenedFilter:()=>{},openedFilter:null,getItemId:e=>e.id,isItemClickable:()=>!0,renderItemLink:void 0,containerWidth:0,containerRef:(0,K2.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});xX.displayName="DataViewsContext";var Ze=xX;var ll=c($(),1);var Af=c($(),1),rC=c(oe(),1),Bi=c(U(),1),XX=c(Sf(),1);var SX=c(oe(),1),CX=c($(),1),EX=c(I(),1),r8="dataviews-selection-checkbox";function Ud({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...a}){let s=o(r),l=e.includes(s),d=!i&&l,u=n?.getValue?.({item:r})||(0,CX.__)("(no title)");return(0,EX.jsx)(SX.CheckboxControl,{className:r8,"aria-label":u,"aria-disabled":i,checked:d,onChange:()=>{i||t(l?e.filter(f=>s!==f):[...e,s])},...a})}var Uv=c(oe(),1),AX=c($(),1),tg=c(U(),1);var MX=c(Pe(),1),o8=c(it(),1);var eg=function(){return eg=Object.assign||function(t){for(var r,o=1,n=arguments.length;o<n;o++){r=arguments[o];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},eg.apply(this,arguments)};function kX(e){return e.toLowerCase()}var Xwe=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Zwe=/[^A-Z0-9]+/gi;function TX(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,o=r===void 0?Xwe:r,n=t.stripRegexp,i=n===void 0?Zwe:n,a=t.transform,s=a===void 0?kX:a,l=t.delimiter,d=l===void 0?" ":l,u=RX(RX(e,o,"$1\0$2"),i,"\0"),f=0,m=u.length;u.charAt(f)==="\0";)f++;for(;u.charAt(m-1)==="\0";)m--;return u.slice(f,m).split("\0").map(s).join(d)}function RX(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(o,n){return o.replace(n,r)},e)}function PX(e,t){return t===void 0&&(t={}),TX(e,eg({delimiter:"."},t))}function X2(e,t){return t===void 0&&(t={}),PX(e,eg({delimiter:"-"},t))}function OX(e){let t=e?.toString?.()??"";return t=t.replace(/['\u2019]/,""),X2(t,{splitRegexp:[/(?!(?:1ST|2ND|3RD|[4-9]TH)(?![a-z]))([a-z0-9])([A-Z])/g,/(?!(?:1st|2nd|3rd|[4-9]th)(?![a-z]))([0-9])([a-z])/g,/([A-Za-z])([0-9])/g,/([A-Z])([A-Z][a-z])/g]})}var gr=c(I(),1);function Qwe({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,gr.jsx)(Uv.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function Jwe({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,gr.jsx)(Ye.Item,{disabled:e.disabled,onClick:t,children:(0,gr.jsx)(Ye.ItemLabel,{children:o})})}function Pf({action:e,items:t,closeModal:r}){let o=typeof e.label=="string"?e.label:e.label(t),n=typeof e.modalHeader=="function"?e.modalHeader(t):e.modalHeader;return(0,gr.jsx)(Uv.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${OX(e.id)}`,children:(0,gr.jsx)(e.RenderModal,{items:t,closeModal:r})})}function n8({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,tg.useMemo)(()=>e.reduce((s,l)=>((l.isPrimary?s.primaryActions:s.regularActions).push(l),s),{primaryActions:[],regularActions:[]}),[e]),a=s=>s.map(l=>(0,gr.jsx)(Jwe,{action:l,onClick:()=>{if("RenderModal"in l){o(l);return}l.callback([t],{registry:r})},items:[t]},l.id));return(0,gr.jsxs)(Ye.Group,{children:[a(n),a(i)]})}function rg({item:e,actions:t,isCompact:r}){let o=(0,MX.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,tg.useMemo)(()=>{let s=t.filter(d=>!d.isEligible||d.isEligible(e));return{primaryActions:s.filter(d=>d.isPrimary),eligibleActions:s}},[t,e]),a=(0,o8.useViewportMatch)("medium","<");return r?(0,gr.jsx)(IX,{item:e,actions:i,isSmall:!0,registry:o}):(0,gr.jsxs)(ue,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,gr.jsx)(i8,{item:e,actions:n,registry:o}),(n.length<i.length||a)&&(0,gr.jsx)(IX,{item:e,actions:i,registry:o})]})}function IX({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,tg.useState)(null);return(0,gr.jsxs)(gr.Fragment,{children:[(0,gr.jsxs)(Ye.Root,{disabled:!t.length,children:[(0,gr.jsx)(Ye.Trigger,{render:(0,gr.jsx)(Uv.Button,{size:r?"small":"compact",icon:Ka,label:(0,AX.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,gr.jsx)(Ye.Popup,{positioner:(0,gr.jsx)(Ye.Positioner,{align:"end"}),children:(0,gr.jsx)(n8,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,gr.jsx)(Pf,{action:n,items:[e],closeModal:()=>i(null)})]})}function i8({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,tg.useState)(null);return(0,o8.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,gr.jsxs)(gr.Fragment,{children:[t.map(s=>(0,gr.jsx)(Qwe,{action:s,onClick:()=>{if("RenderModal"in s){i(s);return}s.callback([e],{registry:r})},items:[e],variant:o},s.id)),!!n&&(0,gr.jsx)(Pf,{action:n,items:[e],closeModal:()=>i(null)})]})}var Of=c(oe(),1),Gv=c($(),1),pn=c(U(),1),DX=c(Pe(),1);var a8=c(it(),1);var Gd=c($(),1);function NX(e,t,r,o=!1){return e>0?(0,Gd.sprintf)((0,Gd._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,Gd.sprintf)((0,Gd._n)("%d Item","%d Items",r),r):(0,Gd.sprintf)((0,Gd._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var wo=c(I(),1);function $we({action:e,items:t,ActionTriggerComponent:r}){let[o,n]=(0,pn.useState)(!1);return(0,wo.jsxs)(wo.Fragment,{children:[(0,wo.jsx)(r,{...{action:e,onClick:()=>{n(!0)},items:t}}),o&&(0,wo.jsx)(Pf,{action:e,items:t,closeModal:()=>n(!1)})]})}function og(e,t){return e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t)))}function Z2(e,t){return(0,pn.useMemo)(()=>og(e,t),[e,t])}function ng(e,t){return(0,pn.useMemo)(()=>t.some(r=>og(e,r)),[e,t])}function Yv({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let a=(0,pn.useMemo)(()=>r.filter(u=>o.some(f=>f.supportsBulk&&(!f.isEligible||f.isEligible(u)))),[r,o]),s=r.filter(u=>e.includes(n(u))&&a.includes(u)),l=e.length>0,d=s.length===a.length;return i?(0,wo.jsx)(Of.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:l,disabled:!l,onChange:()=>{t([])},"aria-label":(0,Gv.__)("Deselect all")}):(0,wo.jsx)(Of.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:d,indeterminate:!d&&!!s.length,onChange:()=>{t(d?[]:a.map(u=>n(u)))},"aria-label":d?(0,Gv.__)("Deselect all"):(0,Gv.__)("Select all")})}function FX({action:e,onClick:t,isBusy:r,items:o}){let n=typeof e.label=="string"?e.label:e.label(o);return(0,a8.useViewportMatch)("medium","<")?(0,wo.jsx)(Of.Button,{disabled:r,accessibleWhenDisabled:!0,label:n,icon:e.icon,size:"compact",onClick:t,isBusy:r}):(0,wo.jsx)(Of.Button,{disabled:r,accessibleWhenDisabled:!0,size:"compact",onClick:t,isBusy:r,children:n})}var LX=[];function exe({action:e,selectedItems:t,actionInProgress:r,setActionInProgress:o}){let n=(0,DX.useRegistry)(),i=(0,pn.useMemo)(()=>t.filter(a=>!e.isEligible||e.isEligible(a)),[e,t]);return"RenderModal"in e?(0,wo.jsx)($we,{action:e,items:i,ActionTriggerComponent:FX},e.id):(0,wo.jsx)(FX,{action:e,onClick:async()=>{o(e.id),await e.callback(i,{registry:n}),o(null)},items:i,isBusy:r===e.id},e.id)}function VX(e,t,r,o,n,i,a,s,l,d,u){let f=NX(n.length,e.length,u.totalItems,o);return(0,wo.jsxs)(ue,{direction:"row",className:"dataviews-bulk-actions-footer__container",gap:"md",align:"center",children:[(0,wo.jsx)(Yv,{selection:n,onChangeSelection:d,data:e,actions:t,getItemId:r,disableSelectAll:o}),(0,wo.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:f}),(0,wo.jsxs)(ue,{direction:"row",className:"dataviews-bulk-actions-footer__action-buttons",gap:"xs",children:[i.map(m=>(0,wo.jsx)(exe,{action:m,selectedItems:a,actionInProgress:s,setActionInProgress:l},m.id)),a.length>0&&(0,wo.jsx)(Of.Button,{icon:Ys,showTooltip:!0,tooltipPosition:"top",size:"compact",label:(0,Gv.__)("Cancel"),disabled:!!s,accessibleWhenDisabled:!1,onClick:()=>{d(LX)}})]})]})}function txe({selection:e,actions:t,onChangeSelection:r,data:o,getItemId:n,isInfiniteScroll:i,paginationInfo:a}){let[s,l]=(0,pn.useState)(null),d=(0,pn.useRef)(void 0),u=(0,a8.useViewportMatch)("medium","<"),f=(0,pn.useMemo)(()=>t.filter(b=>b.supportsBulk),[t]),m=(0,pn.useMemo)(()=>o.filter(b=>f.some(v=>!v.isEligible||v.isEligible(b))),[o,f]),g=(0,pn.useMemo)(()=>o.filter(b=>e.includes(n(b))&&m.includes(b)),[e,o,n,m]),h=(0,pn.useMemo)(()=>t.filter(b=>b.supportsBulk&&(!u||b.icon)&&g.some(v=>!b.isEligible||b.isEligible(v))),[t,g,u]);if(s)d.current||(d.current=VX(o,t,n,i,e,h,g,s,l,r,a));else return d.current&&(d.current=void 0),VX(o,t,n,i,e,h,g,s,l,r,a);return d.current}function Q2(){let{data:e,selection:t,actions:r=LX,onChangeSelection:o,getItemId:n,paginationInfo:i,view:a}=(0,pn.useContext)(Ze);return(0,wo.jsx)(txe,{selection:t,onChangeSelection:o,data:e,actions:r,getItemId:n,isInfiniteScroll:!!a.infiniteScrollEnabled,paginationInfo:i})}var cc=c($(),1);var zX=c(oe(),1),qd=c(U(),1);function J2(e,t){let r=[e?.titleField,e?.mediaField,e?.descriptionField].filter(Boolean);return t.filter(o=>!r.includes(o.id)&&o.type!=="media"&&o.enableHiding!==!1)}function Yd(e,t){return(e.fields??[]).filter(r=>t.some(o=>o.id===r))}var Ct=c(I(),1);function rxe({children:e}){return qd.Children.toArray(e).filter(Boolean).map((t,r)=>(0,Ct.jsxs)(qd.Fragment,{children:[r>0&&(0,Ct.jsx)(Ye.Separator,{}),t]},r))}var oxe=(0,qd.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:a,canMove:s=!0,canInsertLeft:l=!0,canInsertRight:d=!0},u){let f=r.sort?.field===t,m=!1,g=!1,h=!1,b=[],v=o.find(R=>R.id===t),{setIsShowingFilter:y}=(0,qd.useContext)(Ze);if(!v)return null;m=v.enableHiding!==!1,g=v.enableSorting!==!1;let w=v.header;if(b=!!v.filterBy&&v.filterBy?.operators||[],h=!r.filters?.some(R=>t===R.field)&&!!(v.hasElements||v.Edit)&&v.filterBy!==!1&&!v.filterBy?.isPrimary,!g&&!s&&!m&&!h)return w;let _=Yd(r,o),x=_.indexOf(t),E=J2(r,o).filter(R=>!_.includes(R.id)),S=(l||d)&&!!E.length,C=(0,cc.isRTL)();return(0,Ct.jsxs)(Ye.Root,{children:[(0,Ct.jsxs)(Ye.Trigger,{render:(0,Ct.jsx)(zX.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:u,variant:"tertiary"}),children:[w,r.sort&&f&&(0,Ct.jsx)("span",{"aria-hidden":"true",children:gX[r.sort.direction]})]}),(0,Ct.jsx)(Ye.Popup,{style:{minWidth:"240px"},children:(0,Ct.jsxs)(rxe,{children:[g&&(0,Ct.jsx)(Ye.RadioGroup,{value:f&&r.sort?r.sort.direction:null,onValueChange:R=>{n({...r,sort:{field:t,direction:R},showLevels:!1})},children:W2.map(R=>(0,Ct.jsx)(Ye.RadioItem,{value:R,children:(0,Ct.jsx)(Ye.ItemLabel,{children:G2[R]})},R))}),h&&(0,Ct.jsx)(Ye.Group,{children:(0,Ct.jsx)(Ye.Item,{prefix:(0,Ct.jsx)(Ye.PrefixIcon,{icon:pb}),onClick:()=>{a(t),y(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:b[0]}]})},children:(0,Ct.jsx)(Ye.ItemLabel,{children:(0,cc.__)("Add filter")})})}),(s||m||S)&&v&&(0,Ct.jsxs)(Ye.Group,{children:[s&&(0,Ct.jsx)(Ye.Item,{prefix:(0,Ct.jsx)(Ye.PrefixIcon,{icon:n5}),disabled:C?x>=_.length-1:x<1,onClick:()=>{let R=C?x+1:x-1,T=[..._];T.splice(x,1),T.splice(R,0,t),n({...r,fields:T})},children:(0,Ct.jsx)(Ye.ItemLabel,{children:(0,cc.__)("Move left")})}),s&&(0,Ct.jsx)(Ye.Item,{prefix:(0,Ct.jsx)(Ye.PrefixIcon,{icon:a5}),disabled:C?x<1:x>=_.length-1,onClick:()=>{let R=C?x-1:x+1,T=[..._];T.splice(x,1),T.splice(R,0,t),n({...r,fields:T})},children:(0,Ct.jsx)(Ye.ItemLabel,{children:(0,cc.__)("Move right")})}),l&&!!E.length&&(0,Ct.jsxs)(Ye.SubmenuRoot,{children:[(0,Ct.jsx)(Ye.SubmenuTrigger,{children:(0,Ct.jsx)(Ye.ItemLabel,{children:(0,cc.__)("Insert left")})}),(0,Ct.jsx)(Ye.Popup,{children:E.map(R=>{let T=C?x+1:x;return(0,Ct.jsx)(Ye.Item,{onClick:()=>{n({...r,fields:[..._.slice(0,T),R.id,..._.slice(T)]})},children:(0,Ct.jsx)(Ye.ItemLabel,{children:R.label})},R.id)})})]}),d&&!!E.length&&(0,Ct.jsxs)(Ye.SubmenuRoot,{children:[(0,Ct.jsx)(Ye.SubmenuTrigger,{children:(0,Ct.jsx)(Ye.ItemLabel,{children:(0,cc.__)("Insert right")})}),(0,Ct.jsx)(Ye.Popup,{children:E.map(R=>{let T=C?x:x+1;return(0,Ct.jsx)(Ye.Item,{onClick:()=>{n({...r,fields:[..._.slice(0,T),R.id,..._.slice(T)]})},children:(0,Ct.jsx)(Ye.ItemLabel,{children:R.label})},R.id)})})]}),m&&v&&(0,Ct.jsx)(Ye.Item,{prefix:(0,Ct.jsx)(Ye.PrefixIcon,{icon:Vb}),onClick:()=>{i(v),n({...r,fields:_.filter(R=>R!==t)})},children:(0,Ct.jsx)(Ye.ItemLabel,{children:(0,cc.__)("Hide column")})})]})]})})]})}),nxe=oxe,ig=nxe;var BX=c(U(),1),s8=c(I(),1);function ixe({item:e,isItemClickable:t,onClickItem:r,className:o}){return!t(e)||!r?{className:o}:{className:o?`${o} ${o}--clickable`:void 0,role:"button",tabIndex:0,onClick:n=>{n.stopPropagation(),r(e)},onKeyDown:n=>{(n.key==="Enter"||n.key===""||n.key===" ")&&(n.stopPropagation(),r(e))}}}function Kd({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...a}){if(!t(e))return(0,s8.jsx)("div",{className:n,...a,children:i});if(o){let l=o({item:e,className:`${n} ${n}--clickable`,...a,children:i});return(0,BX.cloneElement)(l,{onClick:d=>{d.stopPropagation(),l.props.onClick&&l.props.onClick(d)},onKeyDown:d=>{(d.key==="Enter"||d.key===""||d.key===" ")&&(d.stopPropagation(),l.props.onKeyDown&&l.props.onKeyDown(d))}})}let s=ixe({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,s8.jsx)("div",{...s,...a,children:i})}var sl=c(I(),1);function axe({item:e,level:t,titleField:r,mediaField:o,mediaAspectRatio:n,descriptionField:i,onClickItem:a,renderItemLink:s,isItemClickable:l}){let d="32px";if(n){let[u,f]=n.split("/").map(Number);d=`${Math.min(60,Math.round(32*u/f))}px`}return(0,sl.jsxs)(ue,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,sl.jsx)(Kd,{item:e,isItemClickable:l,onClickItem:a,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":l(e)&&(a||s)&&r?r.getValue?.({item:e}):void 0,children:(0,sl.jsx)(o.render,{item:e,field:o,config:{sizes:d}})}),(0,sl.jsxs)(ue,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,sl.jsxs)(Kd,{item:e,isItemClickable:l,onClickItem:a,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[t!==void 0&&t>0&&(0,sl.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,sl.jsx)(r.render,{item:e,field:r})]}),i&&(0,sl.jsx)(i.render,{item:e,field:i})]})]})}var $2=axe;var If=c(U(),1),jX=c($(),1),sxe=e=>(0,jX.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function HX({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,If.useState)(!1),[n,i]=(0,If.useState)(!1),a=(0,If.useCallback)(()=>{let s=e.current;s&&(t&&o(sxe(s)),i(s.scrollTop>0))},[e,t]);return(0,If.useEffect)(()=>{if(typeof window>"u"||!e.current)return()=>{};let s=e.current;return a(),s.addEventListener("scroll",a),window.addEventListener("resize",a),()=>{s.removeEventListener("scroll",a),window.removeEventListener("resize",a)}},[e,t,a]),{isHorizontalScrollEnd:r,isVerticallyScrolled:n}}function mi(e,t){return e.reduce((r,o)=>{let n=t.getValue({item:o});return r.has(n)||r.set(n,[]),r.get(n)?.push(o),r},new Map)}var qv=c(U(),1),UX=c(Sf(),1);function WX(e,t,r){return e.slice(Math.min(t,r),Math.max(t,r)+1)}function lxe({anchorId:e,targetId:t,lastTargetId:r,orderedIds:o,selection:n}){let i=o.indexOf(t);if(i===-1)return n;let a=e===null?-1:o.indexOf(e),s=a!==-1,l=s?a:i,d=s&&r!==null?o.indexOf(r):-1,u=d===-1?[]:WX(o,l,d),f=n.filter(m=>!u.includes(m));return[...new Set([...f,...WX(o,l,i)])]}function cxe({targetId:e,orderedIds:t,selection:r}){let o=t.indexOf(e);if(o===-1)return null;let n=new Set(r),i=null,a=1/0;return t.forEach((s,l)=>{if(!n.has(s))return;let d=Math.abs(l-o);d<a&&(a=d,i=s)}),i}function wa({data:e,getItemId:t,isItemSelectable:r,selection:o,onChangeSelection:n,selectionMode:i,shouldSelectOnClick:a}){let s=i==="multi",l=i!=="single-required",d=(0,qv.useRef)(null),u=y=>{d.current={anchorId:y,lastTargetId:null}},f=(0,qv.useRef)(!1);(0,qv.useEffect)(()=>{let y=()=>{f.current=!0};return document.addEventListener("touchstart",y,{once:!0}),()=>document.removeEventListener("touchstart",y)},[]);let m=e.filter(r).map(t),g=new Set(m),b=m.length>0&&s;return{getSelectionProps:y=>{let w=g.has(y);return{...a&&{onClick:()=>{l&&o.includes(y)?n(o.filter(_=>y!==_)):n(s?[...o,y]:[y]),u(y)}},onMouseDown:_=>{_.button===0&&_.shiftKey&&b&&_.preventDefault()},onClickCapture:_=>{if(!b)return;let x=(0,UX.isAppleOS)()?_.metaKey:_.ctrlKey,E=_.target instanceof Element&&!!_.target.closest(`.${r8}`);if(!x&&!_.shiftKey){w&&E&&u(y);return}if(!(f.current||document.getSelection()?.type==="Range")&&(_.stopPropagation(),E||_.preventDefault(),!!w))if(_.shiftKey){let S=d.current;(!S||!g.has(S.anchorId))&&(S={anchorId:cxe({targetId:y,orderedIds:m,selection:o})??y,lastTargetId:null}),n(lxe({anchorId:S.anchorId,targetId:y,lastTargetId:S.lastTargetId,orderedIds:m,selection:o})),d.current={anchorId:S.anchorId,lastTargetId:y}}else n(o.includes(y)?o.filter(S=>y!==S):[...o,y]),u(y)}}}}}var Xd=c(oe(),1),YX=c($(),1),qX=c(U(),1);var zi=c(I(),1);function GX({field:e,isVisible:t,onToggleVisibility:r}){return(0,zi.jsx)(Xd.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,zi.jsxs)(ue,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,zi.jsx)("div",{style:{height:24,width:24},children:t&&(0,zi.jsx)(Xd.Icon,{icon:Wl})}),(0,zi.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function dxe(e){return!!e}function eC({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,qX.useContext)(Ze),n=J2(t,r);if(!n?.length)return null;let i=r.find(h=>h.id===t.titleField),a=r.find(h=>h.id===t.mediaField),s=r.find(h=>h.id===t.descriptionField),l=[{field:i,isVisibleFlag:"showTitle"},{field:a,isVisibleFlag:"showMedia"},{field:s,isVisibleFlag:"showDescription"}].filter(({field:h})=>dxe(h)),d=t.fields??[],u=n.filter(h=>d.includes(h.id)).length,f=l.filter(({isVisibleFlag:h})=>t[h]??!0),m=f.length+u,g=m===1&&f.length===1;return(0,zi.jsxs)(ue,{direction:"column",className:"dataviews-field-control",children:[e&&(0,zi.jsx)(Xd.BaseControl.VisualLabel,{children:(0,YX.__)("Properties")}),(0,zi.jsx)(ue,{direction:"column",className:"dataviews-view-config__properties",children:(0,zi.jsxs)(Xd.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[l.map(({field:h,isVisibleFlag:b})=>{let v=t[b]??!0,y=g&&v?{...h,enableHiding:!1}:h;return(0,zi.jsx)(GX,{field:y,isVisible:v,onToggleVisibility:()=>{o({...t,[b]:!v})}},h.id)}),n.map(h=>{let b=d.includes(h.id),v=m===1&&b?{...h,enableHiding:!1}:h;return(0,zi.jsx)(GX,{field:v,isVisible:b,onToggleVisibility:()=>{o({...t,fields:b?d.filter(y=>y!==h.id):[...d,h.id]})}},h.id)})]})})]})}var tC=c(U(),1);function xa(e,t={delay:400}){let[r,o]=(0,tC.useState)(!1);return(0,tC.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var dt=c(I(),1);function ZX(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function uxe({item:e,fields:t,column:r,align:o}){let n=t.find(a=>a.id===r);if(!n)return null;let i=q("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,dt.jsx)("div",{className:i,children:(0,dt.jsx)(n.render,{item:e,field:n})})}function KX({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:a,titleField:s,mediaField:l,mediaAspectRatio:d,descriptionField:u,selection:f,getItemId:m,isItemClickable:g,onClickItem:h,renderItemLink:b,onChangeSelection:v,onMouseDown:y,onClickCapture:w,isActionsColumnSticky:_,posinset:x}){let{paginationInfo:E}=(0,Bi.useContext)(Ze),S=Z2(o,t),C=S&&f.includes(i),{showTitle:R=!0,showMedia:T=!0,showDescription:P=!0,infiniteScrollEnabled:O}=a,k=Yd(a,n),F=s&&R||l&&T||u&&P;return(0,dt.jsxs)("tr",{className:q("dataviews-view-table__row",{"is-selected":S&&C,"has-bulk-actions":S}),"aria-setsize":O?E.totalItems:void 0,"aria-posinset":x,role:O?"article":void 0,onClickCapture:w,onMouseDown:V=>{let L=(0,XX.isAppleOS)()?V.metaKey:V.ctrlKey;V.button===0&&L&&window.navigator.userAgent.toLowerCase().includes("firefox")&&V.preventDefault(),y(V)},children:[e&&(0,dt.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,dt.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,dt.jsx)(Ud,{item:t,selection:f,onChangeSelection:v,getItemId:m,titleField:s,disabled:!S})})}),F&&(0,dt.jsx)("td",{children:(0,dt.jsx)($2,{item:t,level:r,titleField:R?s:void 0,mediaField:T?l:void 0,mediaAspectRatio:d,descriptionField:P?u:void 0,isItemClickable:g,onClickItem:h,renderItemLink:b})}),k.map(V=>{let{width:L,maxWidth:B,minWidth:j,align:A}=a.layout?.styles?.[V]??{},D=n.find(z=>z.id===V),N=ZX(A,D?.type);return(0,dt.jsx)("td",{style:{width:L,maxWidth:B,minWidth:j},children:(0,dt.jsx)(uxe,{fields:n,item:t,column:V,align:N})},V)}),!!o?.length&&(0,dt.jsx)("td",{className:q("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":_}),onClick:V=>V.stopPropagation(),children:(0,dt.jsx)(rg,{item:t,actions:o})})]})}function fxe({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:a,onChangeSelection:s,selection:l,setOpenedFilter:d,onClickItem:u,isItemClickable:f,renderItemLink:m,view:g,className:h,empty:b}){let{containerRef:v}=(0,Bi.useContext)(Ze),y=xa(i),w=g.groupBy?.field?r.find(Q=>Q.id===g.groupBy?.field):null,_=w?mi(t,w):null,x=_?Array.from(_.values()).flat():t,{getSelectionProps:E}=wa({data:x,getItemId:o,isItemSelectable:Q=>og(e,Q),selection:l,onChangeSelection:s,selectionMode:"multi",shouldSelectOnClick:!1}),S=(0,Bi.useRef)(new Map),C=(0,Bi.useRef)(void 0),[R,T]=(0,Bi.useState)(),[P,O]=(0,Bi.useState)(null);(0,Bi.useEffect)(()=>{C.current&&(C.current.focus(),C.current=void 0)});let k=(0,Bi.useId)(),{isHorizontalScrollEnd:F,isVerticallyScrolled:V}=HX({scrollContainerRef:v,enabledHorizontal:!!e?.length}),L=ng(e,t);if(R){C.current=R,T(void 0);return}let B=Q=>{let me=S.current.get(Q.id),re=me?S.current.get(me.fallback):void 0;T(re?.node)},j=Q=>{Q.preventDefault(),Q.stopPropagation();let me={getBoundingClientRect:()=>({x:Q.clientX,y:Q.clientY,top:Q.clientY,left:Q.clientX,right:Q.clientX,bottom:Q.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{O(me)})},A=!!t?.length,D=r.find(Q=>Q.id===g.titleField),N=r.find(Q=>Q.id===g.mediaField),z=r.find(Q=>Q.id===g.descriptionField),{showTitle:W=!0,showMedia:Y=!0,showDescription:G=!0}=g,ve=D&&W||N&&Y||z&&G,fe=Yd(g,r),Se=(Q,me)=>re=>{re?S.current.set(Q,{node:re,fallback:fe[me>0?me-1:1]}):S.current.delete(Q)},le=g.infiniteScrollEnabled&&!_,ye=(0,Af.isRTL)(),Ee=g.layout?.aspectRatio&&q2.includes(g.layout.aspectRatio)?g.layout.aspectRatio:void 0,Ie={"--wp-dataviews-media-aspect-ratio":Ee??"1/1"};return A?(0,dt.jsxs)(dt.Fragment,{children:[(0,dt.jsxs)("table",{className:q("dataviews-view-table",h,{[`has-${g.layout?.density}-density`]:g.layout?.density&&["compact","comfortable"].includes(g.layout.density),"has-bulk-actions":L,"is-refreshing":!le&&y,"has-media-aspect-ratio":!!Ee}),style:Ie,"aria-busy":i,"aria-describedby":k,role:le?"feed":void 0,inert:!le&&i?"true":void 0,children:[(0,dt.jsxs)("colgroup",{children:[L&&(0,dt.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),ve&&(0,dt.jsx)("col",{className:"dataviews-view-table__col-first-data"}),fe.map((Q,me)=>(0,dt.jsx)("col",{className:q(`dataviews-view-table__col-${Q}`,{"dataviews-view-table__col-expand":!ve&&me===fe.length-1})},`col-${Q}`)),!!e?.length&&(0,dt.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),P&&(0,dt.jsx)(rC.Popover,{anchor:P,onClose:()=>O(null),placement:"bottom-start",children:(0,dt.jsx)(eC,{showLabel:!1})}),(0,dt.jsx)("thead",{className:q({"dataviews-view-table__thead--stuck":V}),onContextMenu:j,children:(0,dt.jsxs)("tr",{className:"dataviews-view-table__row",children:[L&&(0,dt.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:j,children:(0,dt.jsx)(Yv,{selection:l,onChangeSelection:s,data:t,actions:e,getItemId:o})}),ve&&(0,dt.jsx)("th",{scope:"col",children:D&&(0,dt.jsx)(ig,{ref:Se(D.id,0),fieldId:D.id,view:g,fields:r,onChangeView:a,onHide:B,setOpenedFilter:d,canMove:!1,canInsertLeft:ye?g.layout?.enableMoving??!0:!1,canInsertRight:ye?!1:g.layout?.enableMoving??!0})}),fe.map((Q,me)=>{let{width:re,maxWidth:ee,minWidth:ie,align:J}=g.layout?.styles?.[Q]??{},ae=r.find(_e=>_e.id===Q),he=ZX(J,ae?.type),ge=g.layout?.enableMoving??!0;return(0,dt.jsx)("th",{style:{width:re,maxWidth:ee,minWidth:ie,textAlign:he},"aria-sort":g.sort?.direction&&g.sort?.field===Q?U2[g.sort.direction]:void 0,scope:"col",children:(0,dt.jsx)(ig,{ref:Se(Q,me),fieldId:Q,view:g,fields:r,onChangeView:a,onHide:B,setOpenedFilter:d,canMove:ge,canInsertLeft:ge,canInsertRight:ge})},Q)}),!!e?.length&&(0,dt.jsx)("th",{className:q("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!F}),children:(0,dt.jsx)("span",{className:"dataviews-view-table-header",children:(0,Af.__)("Actions")})})]})}),A&&w&&_?Array.from(_.entries()).map(([Q,me])=>(0,dt.jsxs)("tbody",{children:[(0,dt.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,dt.jsx)("td",{colSpan:fe.length+(ve?1:0)+(L?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:g.groupBy?.showLabel===!1?Q:(0,Af.sprintf)((0,Af.__)("%1$s: %2$s"),w.label,Q)})}),me.map((re,ee)=>{let ie=o(re)||ee.toString();return(0,dt.jsx)(KX,{item:re,level:g.showLevels&&typeof n=="function"?n(re):void 0,hasBulkActions:L,actions:e,fields:r,id:ie,view:g,titleField:D,mediaField:N,mediaAspectRatio:Ee,descriptionField:z,selection:l,getItemId:o,onChangeSelection:s,...E(ie),onClickItem:u,renderItemLink:m,isItemClickable:f,isActionsColumnSticky:!F},o(re))})]},`group-${Q}`)):(0,dt.jsx)("tbody",{children:A&&t.map((Q,me)=>{let re=o(Q)||me.toString();return(0,dt.jsx)(KX,{item:Q,level:g.showLevels&&typeof n=="function"?n(Q):void 0,hasBulkActions:L,actions:e,fields:r,id:re,view:g,titleField:D,mediaField:N,mediaAspectRatio:Ee,descriptionField:z,selection:l,getItemId:o,onChangeSelection:s,...E(re),onClickItem:u,renderItemLink:m,isItemClickable:f,isActionsColumnSticky:!F,posinset:le?me+1:void 0},o(Q))})})]}),le&&i&&(0,dt.jsx)("div",{className:"dataviews-loading",id:k,children:(0,dt.jsx)("p",{className:"dataviews-loading-more",children:(0,dt.jsx)(rC.Spinner,{})})})]}):(0,dt.jsx)("div",{className:q("dataviews-no-results",{"is-refreshing":y}),id:k,children:b})}var QX=fxe;var rZ=c(oe(),1),sC=c($(),1);var Sa=c(oe(),1);var Xv=c($(),1),tZ=c(it(),1),Qd=c(U(),1);var pxe=c(oe(),1),mxe=c($(),1),oC=c(U(),1);var gxe=c(I(),1),hxe=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],bxe=hxe[2].value;function nC(){let e=(0,oC.useContext)(Ze),t=e.view;return(0,oC.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??bxe,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var JX=c(U(),1);var $X=c(I(),1),Kv=(0,JX.forwardRef)(({className:e,previewSize:t,style:r,...o},n)=>(0,$X.jsx)("div",{ref:n,className:q("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`,...r},...o}));var iC=c(U(),1);function Zd(e,t){let{intersectionObserver:r}=(0,iC.useContext)(Ze);(0,iC.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function aC(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var _t=c(I(),1);function vxe(e,t){let r=[];for(let o=0,n=e.length;o<n;o+=t)r.push(e.slice(o,o+t));return r}var eZ=(0,Qd.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:a,getItemId:s,item:l,actions:d,mediaField:u,titleField:f,descriptionField:m,regularFields:g,badgeFields:h,hasBulkActions:b,config:v,posinset:y,setsize:w,..._},x){let{showTitle:E=!0,showMedia:S=!0,showDescription:C=!0}=t,R=Z2(d,l),T=s(l),P=(0,Qd.useRef)(null),O=(0,Qd.useCallback)(N=>{P.current=N,typeof x=="function"?x(N):x&&(x.current=N)},[x]);Zd(P,y);let k=(0,tZ.useInstanceId)(e),F=r.includes(T),V=(0,_t.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),L=S&&u?.render,B=L?(0,_t.jsx)(u.render,{item:l,field:u,config:v}):V,j=E&&f?.render?(0,_t.jsx)(f.render,{item:l,field:f}):null,A,D;return i(l)&&n&&(j?(A={"aria-labelledby":`dataviews-view-grid__title-field-${k}`},D={id:`dataviews-view-grid__title-field-${k}`}):A={"aria-label":(0,Xv.__)("Navigate to item")}),(0,_t.jsxs)(ue,{direction:"column",..._,ref:O,"aria-setsize":w,"aria-posinset":y,className:q(_.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":R&&F}),children:[(0,_t.jsx)(Kd,{item:l,isItemClickable:i,onClickItem:n,renderItemLink:a,className:q("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!L}),...A,children:B}),b&&(0,_t.jsx)(Ud,{item:l,selection:r,onChangeSelection:o,getItemId:s,titleField:f,disabled:!R}),!!d?.length&&(0,_t.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,_t.jsx)(rg,{item:l,actions:d,isCompact:!0})}),E&&(0,_t.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,_t.jsx)(Kd,{item:l,isItemClickable:i,onClickItem:n,renderItemLink:a,className:"dataviews-view-grid__title-field dataviews-title-field",...D,title:f?.getValueFormatted({item:l,field:f})||void 0,children:j})}),(0,_t.jsxs)(ue,{direction:"column",gap:"xs",children:[C&&m?.render&&(0,_t.jsx)(m.render,{item:l,field:m}),!!h?.length&&(0,_t.jsx)(ue,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:h.map(N=>(0,_t.jsx)(Qu,{className:"dataviews-view-grid__field-value",children:(0,_t.jsx)(N.render,{item:l,field:N})},N.id))}),!!g?.length&&(0,_t.jsx)(ue,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:g.map(N=>(0,_t.jsx)(Sa.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,_t.jsxs)(_t.Fragment,{children:[(0,_t.jsxs)(ar.Root,{children:[(0,_t.jsx)(ar.Trigger,{render:(0,_t.jsx)(Sa.FlexItem,{className:"dataviews-view-grid__field-name",children:N.header})}),(0,_t.jsx)(ar.Popup,{children:N.label})]}),(0,_t.jsx)(Sa.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,_t.jsx)(N.render,{item:l,field:N})})]})},N.id))})]})]})});function l8({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:a,selection:s,onChangeSelection:l,onClickItem:d,isItemClickable:u,renderItemLink:f,getItemId:m,actions:g,getSelectionProps:h}){let{paginationInfo:b,resizeObserverRef:v}=(0,Qd.useContext)(Ze),y=nC(),w={"--wp-dataviews-media-aspect-ratio":i.layout?.aspectRatio&&q2.includes(i.layout.aspectRatio)?i.layout.aspectRatio:"1/1"},_=i.layout?.mediaFit==="contain",x=ng(g,e),E=a.find(V=>V.id===i?.titleField),S=a.find(V=>V.id===i?.mediaField),C=a.find(V=>V.id===i?.descriptionField),R=i.fields??[],{regularFields:T,badgeFields:P}=R.reduce((V,L)=>{let B=a.find(A=>A.id===L);if(!B)return V;let j=i.layout?.badgeFields?.includes(L)?"badgeFields":"regularFields";return V[j].push(B),V},{regularFields:[],badgeFields:[]}),O="900px",k=Math.ceil(e.length/y),F=aC(e,t,y);return(0,_t.jsxs)(_t.Fragment,{children:[t&&(0,_t.jsxs)(Sa.Composite,{render:(0,_t.jsx)(Kv,{className:q("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density),"has-media-fit-contain":_}),previewSize:i.layout?.previewSize,style:w,"aria-busy":n,ref:v}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:F}).map((V,L)=>(0,_t.jsx)(Sa.Composite.Item,{render:B=>(0,_t.jsx)(ue,{...B,direction:"column",role:"article",className:"dataviews-view-grid__row__gridcell dataviews-view-grid__card dataviews-view-grid__placeholder"}),"aria-hidden":!0,tabIndex:-1},`placeholder-${L}`)),e.map(V=>{let L=m(V),B=h(L),j=V.position;return(0,_t.jsx)(Sa.Composite.Item,{render:A=>(0,_t.jsx)(eZ,{...A,id:L,role:"article",view:i,selection:s,onChangeSelection:l,onClickItem:d,isItemClickable:u,renderItemLink:f,getItemId:m,item:V,actions:g,onMouseDown:D=>{A.onMouseDown?.(D),B.onMouseDown(D)},onClickCapture:D=>{A.onClickCapture?.(D),B.onClickCapture(D)},mediaField:S,titleField:E,descriptionField:C,regularFields:T,badgeFields:P,hasBulkActions:x,posinset:j,setsize:b.totalItems,config:{sizes:O}})},L)})]}),!t&&(0,_t.jsx)(Sa.Composite,{role:"grid",style:w,className:q("dataviews-view-grid",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density),"has-media-fit-contain":_}),focusWrap:!0,"aria-busy":n,"aria-rowcount":k,ref:v,inert:o,children:vxe(e,y).map((V,L)=>(0,_t.jsx)(Sa.Composite.Row,{render:(0,_t.jsx)("div",{role:"row","aria-rowindex":L+1,"aria-label":(0,Xv.sprintf)((0,Xv.__)("Row %d"),L+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${y}, minmax(0, 1fr) )`}}),children:V.map(B=>{let j=m(B),A=h(j);return(0,_t.jsx)(Sa.Composite.Item,{render:D=>(0,_t.jsx)(eZ,{...D,id:j,role:"gridcell",view:i,selection:s,onChangeSelection:l,onClickItem:d,isItemClickable:u,renderItemLink:f,getItemId:m,item:B,actions:g,onMouseDown:N=>{D.onMouseDown?.(N),A.onMouseDown(N)},onClickCapture:N=>{D.onClickCapture?.(N),A.onClickCapture(N)},mediaField:S,titleField:E,descriptionField:C,regularFields:T,badgeFields:P,hasBulkActions:x,config:{sizes:O}})},j)})},L))})]})}var ji=c(I(),1);function yxe({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:a,isItemClickable:s,renderItemLink:l,selection:d,view:u,className:f,empty:m}){let g=xa(!!n),h=!!t?.length,b=u.groupBy?.field?r.find(E=>E.id===u.groupBy?.field):null,v=b?mi(t,b):null,y=u.infiniteScrollEnabled&&!v,w=v?Array.from(v.values()).flat():t,{getSelectionProps:_}=wa({data:w,getItemId:o,isItemSelectable:E=>og(e,E),selection:d,onChangeSelection:i,selectionMode:"multi",shouldSelectOnClick:!1});if(!h)return(0,ji.jsx)("div",{className:q("dataviews-no-results",{"is-refreshing":g}),children:m});let x={className:q(f,{"is-refreshing":!y&&g}),inert:!y&&n?"true":void 0,isLoading:n,view:u,fields:r,selection:d,onChangeSelection:i,onClickItem:a,isItemClickable:s,renderItemLink:l,getItemId:o,actions:e,getSelectionProps:_};return(0,ji.jsxs)(ji.Fragment,{children:[h&&b&&v&&(0,ji.jsx)(ue,{direction:"column",gap:"lg",children:Array.from(v.entries()).map(([E,S])=>(0,ji.jsxs)(ue,{direction:"column",gap:"sm",children:[(0,ji.jsx)("h3",{className:"dataviews-view-grid__group-header",children:u.groupBy?.showLabel===!1?E:(0,sC.sprintf)((0,sC.__)("%1$s: %2$s"),b.label,E)}),(0,ji.jsx)(l8,{...x,data:S,isInfiniteScroll:!1})]},E))}),!v&&(0,ji.jsx)(l8,{...x,data:t,isInfiniteScroll:!!y}),y&&n&&(0,ji.jsx)("p",{className:"dataviews-loading-more",children:(0,ji.jsx)(rZ.Spinner,{})})]})}var oZ=yxe;var lC=c(it(),1),gi=c(oe(),1),Qr=c(U(),1),Zv=c($(),1);var u8=c(Pe(),1);var $e=c(I(),1);function c8(e){return`${e}-item-wrapper`}function _xe(e,t){return`${e}-primary-action-${t}`}function d8(e){return`${e}-dropdown`}function wxe({idPrefix:e,primaryAction:t,item:r}){let o=(0,u8.useRegistry)(),[n,i]=(0,Qr.useState)(!1),a=_xe(e,t.id),s=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,$e.jsx)("div",{role:"gridcell",children:(0,$e.jsx)(gi.Composite.Item,{id:a,render:(0,$e.jsx)(gi.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:s,size:"small",onClick:()=>i(!0)}),children:n&&(0,$e.jsx)(Pf,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,$e.jsx)("div",{role:"gridcell",children:(0,$e.jsx)(gi.Composite.Item,{id:a,render:(0,$e.jsx)(gi.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:s})})},t.id)}function nZ({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:a,descriptionField:s,selectionProps:l,otherFields:d,onDropdownTriggerKeyDown:u,posinset:f}){let{showTitle:m=!0,showMedia:g=!0,showDescription:h=!0,infiniteScrollEnabled:b}=e,v=(0,Qr.useRef)(null),y=`${r}-label`,w=`${r}-description`,_=(0,u8.useRegistry)(),[x,E]=(0,Qr.useState)(!1),[S,C]=(0,Qr.useState)(null),R=({type:A})=>{E(A==="mouseenter")},{paginationInfo:T}=(0,Qr.useContext)(Ze);(0,Qr.useEffect)(()=>{o&&v.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:P,eligibleActions:O}=(0,Qr.useMemo)(()=>{let A=t.filter(N=>!N.isEligible||N.isEligible(n));return{primaryAction:A.filter(N=>N.isPrimary)[0],eligibleActions:A}},[t,n]),k=P&&t.length===1,F=g&&a?.render?(0,$e.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,$e.jsx)(a.render,{item:n,field:a,config:{sizes:"52px"}})}):null,V=m&&i?.render?(0,$e.jsx)(i.render,{item:n,field:i}):null,L=h&&s?.render,B=!!F&&!L&&!d.length,j=O?.length>0&&(0,$e.jsxs)(ue,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[P&&(0,$e.jsx)(wxe,{idPrefix:r,primaryAction:P,item:n}),!k&&(0,$e.jsxs)("div",{role:"gridcell",children:[(0,$e.jsxs)(Ye.Root,{disabled:!t.length,children:[(0,$e.jsx)(Ye.Trigger,{render:(0,$e.jsx)(gi.Composite.Item,{id:d8(r),accessibleWhenDisabled:!0,render:(0,$e.jsx)(gi.Button,{size:"small",icon:Ka,label:(0,Zv.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDownCapture:u})})}),(0,$e.jsx)(Ye.Popup,{positioner:(0,$e.jsx)(Ye.Positioner,{align:"end"}),children:(0,$e.jsx)(n8,{actions:O,item:n,registry:_,setActiveModalAction:C})})]}),!!S&&(0,$e.jsx)(Pf,{action:S,items:[n],closeModal:()=>C(null)})]})]});return(0,$e.jsx)(gi.Composite.Row,{ref:v,render:(0,$e.jsx)("div",{"aria-posinset":f,"aria-setsize":b?T.totalItems:void 0}),role:b?"article":"row",className:q({"is-selected":o,"is-hovered":x}),onMouseEnter:R,onMouseLeave:R,children:(0,$e.jsxs)(ue,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,$e.jsx)("div",{role:"gridcell",children:(0,$e.jsx)(gi.Composite.Item,{id:c8(r),"aria-pressed":o,"aria-labelledby":y,"aria-describedby":w,className:"dataviews-view-list__item",...l})}),(0,$e.jsxs)(ue,{direction:"row",gap:"md",justify:"start",align:B?"center":"flex-start",style:{flex:1,minWidth:0},children:[F,(0,$e.jsxs)(ue,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,$e.jsxs)(ue,{direction:"row",align:"center",children:[(0,$e.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:y,children:V}),j]}),L&&(0,$e.jsx)("div",{className:"dataviews-view-list__field",children:(0,$e.jsx)(s.render,{item:n,field:s})}),(0,$e.jsx)("div",{className:"dataviews-view-list__fields",id:w,children:d.map(A=>(0,$e.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,$e.jsx)(qr,{className:"dataviews-view-list__field-label",render:(0,$e.jsx)("span",{}),children:A.label}),(0,$e.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,$e.jsx)(A.render,{item:n,field:A})})]},A.id))})]})]})]})})}function xxe(e){return!!e}function f8(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:a,selection:s,view:l,className:d,empty:u}=e,f=(0,lC.useInstanceId)(f8,"view-list"),m=xa(!!i),{paginationInfo:g}=(0,Qr.useContext)(Ze),h=r?.findLast(z=>s.includes(n(z))),b=o.find(z=>z.id===l.titleField),v=o.find(z=>z.id===l.mediaField),y=o.find(z=>z.id===l.descriptionField),w=(l?.fields??[]).map(z=>o.find(W=>z===W.id)).filter(xxe),{getSelectionProps:_}=wa({data:r,getItemId:n,isItemSelectable:()=>!0,selection:s,onChangeSelection:a,selectionMode:"single-required",shouldSelectOnClick:!0}),x=(0,Qr.useCallback)(z=>`${f}-${n(z)}`,[f,n]),E=(0,Qr.useCallback)((z,W)=>W.startsWith(x(z)),[x]),[S,C]=(0,Qr.useState)(void 0),R=(0,Qr.useRef)(null);(0,Qr.useEffect)(()=>{h&&C(c8(x(h)))},[h,x]);let T=r.findIndex(z=>E(z,S??"")),P=(0,lC.usePrevious)(T),O=T!==-1,k=(0,Qr.useCallback)((z,W)=>{let Y=Math.min(r.length-1,Math.max(0,z));if(!r[Y])return;let G=x(r[Y]),ve=W(G);C(ve),R.current?.contains(R.current.ownerDocument.activeElement)&&document.getElementById(ve)?.focus()},[r,x]);(0,Qr.useEffect)(()=>{!O&&(P!==void 0&&P!==-1)&&k(P,c8)},[O,k,P]);let F=(0,Qr.useCallback)(z=>{z.key==="ArrowDown"&&(z.preventDefault(),z.stopPropagation(),k(T+1,d8)),z.key==="ArrowUp"&&(z.preventDefault(),z.stopPropagation(),k(T-1,d8))},[k,T]),V=!!r?.length,L=l.groupBy?.field?o.find(z=>z.id===l.groupBy?.field):null,B=V&&L?mi(r,L):null,j=l.infiniteScrollEnabled&&!B,A=j&&(l.startPosition??1)+(l.perPage??0)<g.totalItems,D=q("dataviews-view-list",d,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density),"is-refreshing":!j&&m}),N={ref:R,id:f,render:(0,$e.jsx)("div",{}),activeId:S,setActiveId:C,inert:!j&&i?"true":void 0};return V?V&&L&&B?(0,$e.jsx)(gi.Composite,{...N,className:"dataviews-view-list__group",role:"grid",children:(0,$e.jsx)(ue,{direction:"column",gap:"lg",className:D,children:Array.from(B.entries()).map(([z,W])=>(0,$e.jsxs)(ue,{direction:"column",children:[(0,$e.jsx)("h3",{className:"dataviews-view-list__group-header",children:l.groupBy?.showLabel===!1?z:(0,Zv.sprintf)((0,Zv.__)("%1$s: %2$s"),L.label,z)}),W.map(Y=>{let G=x(Y);return(0,$e.jsx)(nZ,{view:l,idPrefix:G,actions:t,item:Y,isSelected:Y===h,selectionProps:_(n(Y)),mediaField:v,titleField:b,descriptionField:y,otherFields:w,onDropdownTriggerKeyDown:F},G)})]},z))})}):(0,$e.jsxs)($e.Fragment,{children:[(0,$e.jsx)(gi.Composite,{...N,className:D,role:l.infiniteScrollEnabled?"feed":"grid",children:r.map((z,W)=>{let Y=x(z);return(0,$e.jsx)(nZ,{view:l,idPrefix:Y,actions:t,item:z,isSelected:z===h,selectionProps:_(n(z)),mediaField:v,titleField:b,descriptionField:y,otherFields:w,onDropdownTriggerKeyDown:F,posinset:l.infiniteScrollEnabled?W+1:void 0},Y)})}),(A||j&&i)&&(0,$e.jsx)("p",{className:"dataviews-loading-more","aria-hidden":!i,children:(0,$e.jsx)(gi.Spinner,{})})]}):(0,$e.jsx)("div",{className:q("dataviews-no-results",{"is-refreshing":m}),children:u})}var uZ=c(oe(),1);var cC=c($(),1),iZ=c(U(),1);var ag=c(I(),1);function aZ({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,iZ.createInterpolateElement)((0,cC.sprintf)((0,cC.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,ag.jsx)(r.render,{item:t[0],field:r})}):(0,ag.jsx)(r.render,{item:t[0],field:r});return(0,ag.jsxs)(ue,{direction:"column",className:"dataviews-view-activity__group",children:[(0,ag.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var Mf=c(U(),1),sZ=c(Pe(),1),lZ=c(it(),1);var Jr=c(I(),1);function Sxe(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:a,otherFields:s,posinset:l,onClickItem:d,renderItemLink:u,isItemClickable:f}=e,{showTitle:m=!0,showMedia:g=!0,showDescription:h=!0,infiniteScrollEnabled:b}=t,v=(0,Mf.useRef)(null),y=(0,sZ.useRegistry)(),{paginationInfo:w}=(0,Mf.useContext)(Ze),{primaryActions:_,eligibleActions:x}=(0,Mf.useMemo)(()=>{let O=r.filter(F=>!F.isEligible||F.isEligible(o));return{primaryActions:O.filter(F=>F.isPrimary),eligibleActions:O}},[r,o]),E=(0,lZ.useViewportMatch)("medium","<"),S=t.layout?.density??"balanced",C=g&&S!=="compact"&&i?.render?(0,Jr.jsx)(i.render,{item:o,field:i,config:{sizes:S==="comfortable"?"32px":"24px"}}):null,R=(0,Jr.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:C||(0,Jr.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),T=m&&n?.render?(0,Jr.jsx)(n.render,{item:o,field:n}):null,P=(0,Mf.useMemo)(()=>S==="comfortable"?"md":"sm",[S]);return(0,Jr.jsx)("div",{ref:v,role:b?"article":void 0,"aria-posinset":l,"aria-setsize":b?w.totalItems:void 0,className:q("dataviews-view-activity__item",S==="compact"&&"is-compact",S==="balanced"&&"is-balanced",S==="comfortable"&&"is-comfortable"),children:(0,Jr.jsxs)(ue,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,Jr.jsx)(ue,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:R}),(0,Jr.jsxs)(ue,{direction:"column",gap:P,align:"flex-start",className:"dataviews-view-activity__item-content",children:[T&&(0,Jr.jsx)(Kd,{item:o,isItemClickable:f,onClickItem:d,renderItemLink:u,className:"dataviews-view-activity__item-title",children:T}),h&&a&&(0,Jr.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,Jr.jsx)(a.render,{item:o,field:a})}),(0,Jr.jsx)("div",{className:"dataviews-view-activity__item-fields",children:s.map(O=>(0,Jr.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,Jr.jsx)(qr,{className:"dataviews-view-activity__item-field-label",render:(0,Jr.jsx)("span",{}),children:O.label}),(0,Jr.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,Jr.jsx)(O.render,{item:o,field:O})})]},O.id))}),!!_?.length&&(0,Jr.jsx)(i8,{item:o,actions:_,registry:y,buttonVariant:"secondary"})]}),(_.length<x.length||E&&x.length>0)&&(0,Jr.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,Jr.jsx)(rg,{item:o,actions:x,isCompact:!0})})]})})}var cZ=Sxe;var dZ=c(X(),1);function Cxe(e){return!!e}function p8(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(d=>d.id===n.titleField),a=r.find(d=>d.id===n.mediaField),s=r.find(d=>d.id===n.descriptionField),l=(n?.fields??[]).map(d=>r.find(u=>d===u.id)).filter(Cxe);return t.map((d,u)=>(0,dZ.createElement)(cZ,{...e,key:o(d),item:d,mediaField:a,titleField:i,descriptionField:s,otherFields:l,posinset:n.infiniteScrollEnabled?u+1:void 0}))}var Hi=c(I(),1);function fZ(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:a}=e,s=xa(!!n),l=!!r?.length,d=i.groupBy?.field?o.find(b=>b.id===i.groupBy?.field):null,u=l&&d?mi(r,d):null,f=i.infiniteScrollEnabled&&!u;if(!l)return(0,Hi.jsx)("div",{className:q("dataviews-no-results",{"is-refreshing":s}),children:t});let m=!f&&!!n,g=q("dataviews-view-activity",a,{"is-refreshing":!f&&s}),h=u?Array.from(u.entries()):[];return l&&d&&u?(0,Hi.jsx)(ue,{direction:"column",gap:"sm",className:g,inert:m?"true":void 0,children:h.map(([b,v])=>(0,Hi.jsx)(aZ,{groupName:b,groupData:v,groupField:d,showLabel:i.groupBy?.showLabel!==!1,children:(0,Hi.jsx)(p8,{...e,data:v})},b))}):(0,Hi.jsxs)(Hi.Fragment,{children:[(0,Hi.jsx)("div",{className:g,role:i.infiniteScrollEnabled?"feed":void 0,inert:m?"true":void 0,children:(0,Hi.jsx)(p8,{...e})}),f&&n&&(0,Hi.jsx)("p",{className:"dataviews-loading-more",children:(0,Hi.jsx)(uZ.Spinner,{})})]})}var Ui=c(oe(),1),Jv=c($(),1),bZ=c(it(),1),uC=c(U(),1);var mZ=c(oe(),1),Exe=c(Pe(),1),dC=c(U(),1);var kxe=c($(),1);var Qv=c(oe(),1),sg=c(U(),1),Wi=c($(),1);var dc=c(I(),1);function m8(e,t){return!e.infiniteScrollEnabled&&t.totalItems>0&&t.totalPages>1}function g8(){let{view:e,onChangeView:t,paginationInfo:r}=(0,sg.useContext)(Ze);if(!m8(e,r))return null;let{totalPages:o}=r,n=e.page??1,i=Array.from(Array(o)).map((a,s)=>{let l=s+1;return{value:l.toString(),label:l.toString(),"aria-label":n===l?(0,Wi.sprintf)((0,Wi.__)("Page %1$d of %2$d"),n,o):l.toString()}});return(0,dc.jsxs)(ue,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,dc.jsx)(ue,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,sg.createInterpolateElement)((0,Wi.sprintf)((0,Wi._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,dc.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,dc.jsx)(Qv.SelectControl,{"aria-label":(0,Wi.__)("Current page"),value:n.toString(),options:i,onChange:a=>{t({...e,page:+a})},size:"small",variant:"minimal"})})}),(0,dc.jsxs)(ue,{direction:"row",gap:"xs",align:"center",children:[(0,dc.jsx)(Qv.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,Wi.__)("Previous page"),icon:(0,Wi.isRTL)()?wx:Px,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,dc.jsx)(Qv.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,Wi.__)("Next page"),icon:(0,Wi.isRTL)()?Px:wx,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var pZ=(0,sg.memo)(g8);var gZ=c(I(),1);function lg(e){return(0,dC.useMemo)(()=>!!e?.length&&e?.every(t=>t.supportsBulk),[e])}var vt=c(I(),1);function hZ({view:e,selection:t,onChangeSelection:r,selectionProps:o,getItemId:n,item:i,mediaField:a,titleField:s,descriptionField:l,regularFields:d,badgeFields:u,config:f,posinset:m,setsize:g}){let{showTitle:h=!0,showMedia:b=!0,showDescription:v=!0}=e,y=n(i),w=(0,uC.useRef)(null),_=t.includes(y);Zd(w,m);let x=a?.render?(0,vt.jsx)(a.render,{item:i,field:a,config:f}):null,E=h&&s?.render?(0,vt.jsx)(s.render,{item:i,field:s}):null;return(0,vt.jsxs)(Ui.Composite.Item,{ref:w,"aria-label":s?s.getValue({item:i})||(0,Jv.__)("(no title)"):void 0,render:({children:S,...C})=>(0,vt.jsx)(ue,{direction:"column",children:S,...C}),role:"option","aria-posinset":m,"aria-setsize":g,className:q("dataviews-view-picker-grid__card",{"is-selected":_}),"aria-selected":_,...o,children:[b&&x&&(0,vt.jsx)("div",{className:"dataviews-view-picker-grid__media",children:x}),b&&x&&(0,vt.jsx)(Ud,{item:i,selection:t,onChangeSelection:r,getItemId:n,titleField:s,disabled:!1,"aria-hidden":!0,tabIndex:-1}),h&&(0,vt.jsx)(ue,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,vt.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:E})}),(0,vt.jsxs)(ue,{direction:"column",gap:"xs",children:[v&&l?.render&&(0,vt.jsx)(l.render,{item:i,field:l}),!!u?.length&&(0,vt.jsx)(ue,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:u.map(S=>(0,vt.jsx)(Qu,{className:"dataviews-view-picker-grid__field-value",children:(0,vt.jsx)(S.render,{item:i,field:S})},S.id))}),!!d?.length&&(0,vt.jsx)(ue,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:d.map(S=>(0,vt.jsx)(Ui.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,vt.jsxs)(vt.Fragment,{children:[(0,vt.jsx)(Ui.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:S.header}),(0,vt.jsx)(Ui.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,vt.jsx)(S.render,{item:i,field:S})})]})},S.id))})]})]},y)}function vZ({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,bZ.useInstanceId)(vZ,"dataviews-view-picker-grid-group__header");return(0,vt.jsxs)(ue,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,vt.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,Jv.sprintf)((0,Jv.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function Rxe({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:a,view:s,className:l,empty:d}){let{resizeObserverRef:u,paginationInfo:f,itemListLabel:m}=(0,uC.useContext)(Ze),g=r.find(A=>A.id===s?.titleField),h=r.find(A=>A.id===s?.mediaField),b=r.find(A=>A.id===s?.descriptionField),v=s.fields??[],{regularFields:y,badgeFields:w}=v.reduce((A,D)=>{let N=r.find(W=>W.id===D);if(!N)return A;let z=s.layout?.badgeFields?.includes(D)?"badgeFields":"regularFields";return A[z].push(N),A},{regularFields:[],badgeFields:[]}),_=!!t?.length,x=s.layout?.previewSize,E=lg(e),S="900px",C=s.groupBy?.field?r.find(A=>A.id===s.groupBy?.field):null,R=C?mi(t,C):null,T=(s.infiniteScrollEnabled&&!R)??!1,P=R?Array.from(R.values()).flat():t,{getSelectionProps:O}=wa({data:P,getItemId:o,isItemSelectable:()=>!0,selection:a,onChangeSelection:i,selectionMode:E?"multi":"single-clearable",shouldSelectOnClick:!0}),k=s?.page??1,F=s?.perPage??0,V=T?f?.totalItems:void 0,L=s.layout?.mediaFit==="contain",B=nC(),j=aC(t,T,B);return(0,vt.jsxs)(vt.Fragment,{children:[_&&C&&R&&(0,vt.jsx)(Ui.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":E,className:q("dataviews-view-picker-grid",l,{[`has-${s.layout?.density}-density`]:s.layout?.density&&["compact","comfortable"].includes(s.layout.density),"has-media-fit-contain":L}),"aria-label":m,render:({children:A,...D})=>(0,vt.jsx)(ue,{direction:"column",gap:"lg",children:A,...D}),children:Array.from(R.entries()).map(([A,D])=>(0,vt.jsx)(vZ,{groupName:A,groupField:C,showLabel:s.groupBy?.showLabel!==!1,children:(0,vt.jsx)(Kv,{previewSize:x,"aria-busy":n,ref:u,children:D.map(N=>{let z=N.position??(k-1)*F+t.indexOf(N)+1;return(0,vt.jsx)(hZ,{view:s,selection:a,onChangeSelection:i,selectionProps:O(o(N)),getItemId:o,item:N,mediaField:h,titleField:g,descriptionField:b,regularFields:y,badgeFields:w,config:{sizes:S},posinset:z,setsize:V},o(N))})})},A))}),_&&!R&&(0,vt.jsxs)(Ui.Composite,{render:(0,vt.jsx)(Kv,{className:q("dataviews-view-picker-grid",l,{[`has-${s.layout?.density}-density`]:s.layout?.density&&["compact","comfortable"].includes(s.layout.density),"has-media-fit-contain":L}),previewSize:x,"aria-busy":n,ref:u}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":E,"aria-label":m,children:[Array.from({length:j}).map((A,D)=>(0,vt.jsx)(Ui.Composite.Item,{render:({children:N,...z})=>(0,vt.jsx)(ue,{direction:"column",children:N,...z}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${D}`)),t.map(A=>{let D=A.position;return(0,vt.jsx)(hZ,{view:s,selection:a,onChangeSelection:i,selectionProps:O(o(A)),getItemId:o,item:A,mediaField:h,titleField:g,descriptionField:b,regularFields:y,badgeFields:w,config:{sizes:S},posinset:D,setsize:V},o(A))})]}),!_&&(0,vt.jsx)("div",{className:q({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,vt.jsx)("p",{children:(0,vt.jsx)(Ui.Spinner,{})}):d}),_&&n&&(0,vt.jsx)("p",{className:"dataviews-loading-more",children:(0,vt.jsx)(Ui.Spinner,{})})]})}var yZ=Rxe;var fC=c($(),1),Nf=c(oe(),1),Gi=c(U(),1);var kt=c(I(),1);function Txe({item:e,fields:t,column:r,align:o}){let n=t.find(a=>a.id===r);if(!n)return null;let i=q("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,kt.jsx)("div",{className:i,children:(0,kt.jsx)(n.render,{item:e,field:n})})}function _Z({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:a,selection:s,getItemId:l,onChangeSelection:d,selectionProps:u,posinset:f}){let{paginationInfo:m}=(0,Gi.useContext)(Ze),g=s.includes(r),[h,b]=(0,Gi.useState)(!1),v=(0,Gi.useRef)(null);Zd(v,f);let{showTitle:y=!0,showMedia:w=!0,showDescription:_=!0,infiniteScrollEnabled:x}=o,E=()=>{b(!0)},S=()=>{b(!1)},C=Yd(o,t),R=n&&y||i&&w||a&&_;return(0,kt.jsxs)(Nf.Composite.Item,{ref:v,render:({children:T,...P})=>(0,kt.jsx)("tr",{className:q("dataviews-view-table__row",{"is-selected":g,"is-hovered":h}),onMouseEnter:E,onMouseLeave:S,children:T,...P}),"aria-selected":g,"aria-setsize":m.totalItems||void 0,"aria-posinset":f,role:x?"article":"option",onClickCapture:u.onClickCapture,onClick:u.onClick,onMouseDown:T=>{T.button===0&&(T.currentTarget.parentElement?.focus({preventScroll:!0}),u.onMouseDown(T))},children:[(0,kt.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,kt.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,kt.jsx)(Ud,{item:e,selection:s,onChangeSelection:d,getItemId:l,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),R&&(0,kt.jsx)("td",{role:"presentation",children:(0,kt.jsx)($2,{item:e,titleField:y?n:void 0,mediaField:w?i:void 0,descriptionField:_?a:void 0,isItemClickable:()=>!1})}),C.map(T=>{let{width:P,maxWidth:O,minWidth:k,align:F}=o.layout?.styles?.[T]??{};return(0,kt.jsx)("td",{style:{width:P,maxWidth:O,minWidth:k},role:"presentation",children:(0,kt.jsx)(Txe,{fields:t,item:e,column:T,align:F})},T)})]},r)}function Pxe({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:a,selection:s,setOpenedFilter:l,view:d,className:u,empty:f}){let m=(0,Gi.useRef)(new Map),g=(0,Gi.useRef)(void 0),[h,b]=(0,Gi.useState)(),v=lg(e)??!1;(0,Gi.useEffect)(()=>{g.current&&(g.current.focus(),g.current=void 0)});let y=d.groupBy?.field?r.find(A=>A.id===d.groupBy?.field):null,w=y?mi(t,y):null,_=d.infiniteScrollEnabled&&!w,x=w?Array.from(w.values()).flat():t,{getSelectionProps:E}=wa({data:x,getItemId:o,isItemSelectable:()=>!0,selection:s,onChangeSelection:a,selectionMode:v?"multi":"single-clearable",shouldSelectOnClick:!0}),S=(0,Gi.useId)();if(h){g.current=h,b(void 0);return}let C=A=>{let D=m.current.get(A.id),N=D?m.current.get(D.fallback):void 0;b(N?.node)},R=!!t?.length,T=r.find(A=>A.id===d.titleField),P=r.find(A=>A.id===d.mediaField),O=r.find(A=>A.id===d.descriptionField),{showTitle:k=!0,showMedia:F=!0,showDescription:V=!0}=d,L=T&&k||P&&F||O&&V,B=Yd(d,r),j=(A,D)=>N=>{N?m.current.set(A,{node:N,fallback:B[D>0?D-1:1]}):m.current.delete(A)};return(0,kt.jsxs)(kt.Fragment,{children:[(0,kt.jsxs)("table",{className:q("dataviews-view-table","dataviews-view-picker-table",u,{[`has-${d.layout?.density}-density`]:d.layout?.density&&["compact","comfortable"].includes(d.layout.density)}),"aria-busy":n,"aria-describedby":S,role:_?"feed":"listbox",children:[(0,kt.jsx)("thead",{role:"presentation",children:(0,kt.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,kt.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:v&&(0,kt.jsx)(Yv,{selection:s,onChangeSelection:a,data:t,actions:e,getItemId:o,disableSelectAll:_})}),L&&(0,kt.jsx)("th",{children:T&&(0,kt.jsx)(ig,{ref:j(T.id,0),fieldId:T.id,view:d,fields:r,onChangeView:i,onHide:C,setOpenedFilter:l,canMove:!1})}),B.map((A,D)=>{let{width:N,maxWidth:z,minWidth:W,align:Y}=d.layout?.styles?.[A]??{};return(0,kt.jsx)("th",{style:{width:N,maxWidth:z,minWidth:W,textAlign:Y},"aria-sort":d.sort?.direction&&d.sort?.field===A?U2[d.sort.direction]:void 0,scope:"col",children:(0,kt.jsx)(ig,{ref:j(A,D),fieldId:A,view:d,fields:r,onChangeView:i,onHide:C,setOpenedFilter:l,canMove:d.layout?.enableMoving??!0})},A)})]})}),R&&y&&w?Array.from(w.entries()).map(([A,D])=>(0,kt.jsxs)(Nf.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,kt.jsx)("tbody",{role:"group"}),children:[(0,kt.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,kt.jsx)("td",{colSpan:B.length+(L?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:d.groupBy?.showLabel===!1?A:(0,fC.sprintf)((0,fC.__)("%1$s: %2$s"),y.label,A)})}),D.map((N,z)=>{let W=o(N)||z.toString();return(0,kt.jsx)(_Z,{item:N,fields:r,id:W,view:d,titleField:T,mediaField:P,descriptionField:O,selection:s,getItemId:o,onChangeSelection:a,selectionProps:E(W)},o(N))})]},`group-${A}`)):(0,kt.jsx)(Nf.Composite,{render:(0,kt.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:R&&t.map((A,D)=>{let N=o(A),z=N||D.toString(),W=A.position;return(0,kt.jsx)(_Z,{item:A,fields:r,id:z,view:d,titleField:T,mediaField:P,descriptionField:O,selection:s,getItemId:o,onChangeSelection:a,selectionProps:E(z),posinset:W},N)})})]}),(0,kt.jsxs)("div",{className:q({"dataviews-loading":n,"dataviews-no-results":!R&&!n}),id:S,children:[!R&&(n?(0,kt.jsx)("p",{children:(0,kt.jsx)(Nf.Spinner,{})}):f),R&&n&&(0,kt.jsx)("p",{className:"dataviews-loading-more",children:(0,kt.jsx)(Nf.Spinner,{})})]})]})}var wZ=Pxe;var cg=c(oe(),1),dg=c(U(),1),xZ=c(it(),1),pC=c($(),1);var zt=c(I(),1);function Oxe(e){return!!e}function Ixe({view:e,selection:t,selectionProps:r,getItemId:o,item:n,titleField:i,mediaField:a,descriptionField:s,otherFields:l,posinset:d,setsize:u}){let f=(0,dg.useRef)(null);Zd(f,d);let{showTitle:m=!0,showMedia:g=!0,showDescription:h=!0}=e,b=o(n),v=t.includes(b),y=e.layout?.density??"balanced",w=g&&y!=="compact"&&a?.render?(0,zt.jsx)(a.render,{item:n,field:a,config:{sizes:y==="comfortable"?"32px":"24px"}}):null,_=(0,zt.jsx)("div",{className:"dataviews-view-picker-activity__item-type-icon",children:w||(0,zt.jsx)("span",{className:"dataviews-view-picker-activity__item-bullet","aria-hidden":"true"})}),x=m&&i?.render?(0,zt.jsx)(i.render,{item:n,field:i}):null,E=h&&s?.render?(0,zt.jsx)(s.render,{item:n,field:s}):null,S=(0,dg.useMemo)(()=>y==="comfortable"?"md":"sm",[y]);return(0,zt.jsx)(cg.Composite.Item,{ref:f,role:"option","aria-label":i&&i.getValue({item:n})||void 0,"aria-posinset":d,"aria-setsize":u,"aria-selected":v,className:q("dataviews-view-picker-activity__item",y==="compact"&&"is-compact",y==="balanced"&&"is-balanced",y==="comfortable"&&"is-comfortable",v&&"is-selected"),...r,render:(0,zt.jsx)("div",{}),children:(0,zt.jsxs)(ue,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,zt.jsx)(ue,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-picker-activity__item-type",children:_}),(0,zt.jsxs)(ue,{direction:"column",gap:S,align:"flex-start",className:"dataviews-view-picker-activity__item-content",children:[x&&(0,zt.jsx)("div",{className:"dataviews-view-picker-activity__item-title",children:x}),E&&(0,zt.jsx)("div",{className:"dataviews-view-picker-activity__item-description",children:E}),(0,zt.jsx)("div",{className:"dataviews-view-picker-activity__item-fields",children:l.map(C=>(0,zt.jsxs)("div",{className:"dataviews-view-picker-activity__item-field",children:[(0,zt.jsx)(qr,{render:(0,zt.jsx)("span",{}),className:"dataviews-view-picker-activity__item-field-label",children:C.label}),(0,zt.jsx)("span",{className:"dataviews-view-picker-activity__item-field-value",children:(0,zt.jsx)(C.render,{item:n,field:C})})]},C.id))})]})]})})}function SZ({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,xZ.useInstanceId)(SZ,"dataviews-view-picker-activity-group__header");return(0,zt.jsxs)(ue,{direction:"column",role:"group","aria-labelledby":n,className:"dataviews-view-picker-activity-group",children:[(0,zt.jsx)("h3",{className:"dataviews-view-picker-activity-group__header",id:n,children:r?(0,pC.sprintf)((0,pC.__)("%1$s: %2$s"),t.label,e):e}),o]})}function CZ({data:e,fields:t,getItemId:r,isLoading:o,onChangeSelection:n,selection:i,view:a,actions:s,className:l,empty:d}){let{itemListLabel:u,paginationInfo:f}=(0,dg.useContext)(Ze),m=lg(s),g=t.find(P=>P.id===a?.titleField),h=t.find(P=>P.id===a?.mediaField),b=t.find(P=>P.id===a?.descriptionField),v=(a?.fields??[]).map(P=>t.find(O=>P===O.id)).filter(Oxe),y=a.groupBy?.field?t.find(P=>P.id===a.groupBy?.field):null,w=y?mi(e,y):null,x=(a.infiniteScrollEnabled&&!w)??!1?f?.totalItems:void 0,E=!!e?.length,S=!!(y&&w),C=w?Array.from(w.values()).flat():e,{getSelectionProps:R}=wa({data:C,getItemId:r,isItemSelectable:()=>!0,selection:i,onChangeSelection:n,selectionMode:m?"multi":"single-clearable",shouldSelectOnClick:!0}),T=P=>(0,zt.jsx)(Ixe,{view:a,selection:i,selectionProps:R(r(P)),getItemId:r,item:P,titleField:g,mediaField:h,descriptionField:b,otherFields:v,posinset:P.position,setsize:x},r(P));return E?(0,zt.jsxs)(zt.Fragment,{children:[(0,zt.jsx)(cg.Composite,{virtualFocus:!0,orientation:"vertical",role:"listbox","aria-multiselectable":m,"aria-label":u,"aria-busy":o,render:S?(0,zt.jsx)(ue,{direction:"column",gap:"sm"}):void 0,className:q("dataviews-view-picker-activity",l),children:S&&w?Array.from(w.entries()).map(([P,O])=>(0,zt.jsx)(SZ,{groupName:P,groupField:y,showLabel:a.groupBy?.showLabel!==!1,children:O.map(T)},P)):e.map(T)}),o&&(0,zt.jsx)("p",{className:"dataviews-loading-more",children:(0,zt.jsx)(cg.Spinner,{})})]}):(0,zt.jsx)("div",{className:q({"dataviews-loading":o,"dataviews-no-results":!o}),children:o?(0,zt.jsx)("p",{children:(0,zt.jsx)(cg.Spinner,{})}):d})}var ug=c(oe(),1),fg=c($(),1),EZ=c(U(),1);var pg=c(I(),1);function Jd(){let e=(0,EZ.useContext)(Ze),t=e.view;return(0,pg.jsxs)(ug.__experimentalToggleGroupControl,{label:(0,fg.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,pg.jsx)(ug.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,fg._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,pg.jsx)(ug.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,fg._x)("Balanced","Density option for DataView layout")},"balanced"),(0,pg.jsx)(ug.__experimentalToggleGroupControlOption,{value:"compact",label:(0,fg._x)("Compact","Density option for DataView layout")},"compact")]})}var kZ=c(oe(),1),RZ=c($(),1),TZ=c(U(),1);var PZ=c(I(),1);function OZ(){let e=(0,TZ.useContext)(Ze),t=e.view;return!e.config?.mediaFitControl||!(t.showMedia!==!1&&e.fields.some(o=>o.id===t.mediaField))?null:(0,PZ.jsx)(kZ.ToggleControl,{label:(0,RZ.__)("Original aspect ratio"),checked:t.layout?.mediaFit==="contain",onChange:o=>{e.onChangeView({...t,layout:{...t.layout,mediaFit:o?"contain":"cover"}})}})}var IZ=c(oe(),1),AZ=c($(),1),MZ=c(U(),1);var NZ=c(I(),1),Axe=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}];function FZ(){let e=(0,MZ.useContext)(Ze),t=e.view,r=Axe.filter(a=>e.containerWidth>=a.breakpoint),o=t.layout?.previewSize??230,n=r.map((a,s)=>({...a,index:s})).filter(a=>a.value<=o).sort((a,s)=>s.value-a.value)[0]?.index??0,i=r.map((a,s)=>({value:s}));return(0,NZ.jsx)(IZ.RangeControl,{showTooltip:!1,label:(0,AZ.__)("Preview size"),value:n,min:0,max:r.length-1,withInputField:!1,onChange:(a=0)=>{e.onChangeView({...t,layout:{...t.layout,previewSize:r[a].value}})},step:1,marks:i})}var $d=c(I(),1);function h8(){return(0,$d.jsxs)($d.Fragment,{children:[(0,$d.jsx)(Jd,{}),(0,$d.jsx)(OZ,{}),(0,$d.jsx)(FZ,{})]})}var eu=[{type:$m,label:(0,ll.__)("Table"),component:QX,icon:Xw,viewConfigOptions:Jd},{type:Y2,label:(0,ll.__)("Grid"),component:oZ,icon:em,viewConfigOptions:h8},{type:bX,label:(0,ll.__)("List"),component:f8,icon:(0,ll.isRTL)()?F5:D5,viewConfigOptions:Jd},{type:vX,label:(0,ll.__)("Activity"),component:fZ,icon:im,viewConfigOptions:Jd},{type:yX,label:(0,ll.__)("Grid"),component:yZ,icon:em,viewConfigOptions:h8,isPicker:!0},{type:_X,label:(0,ll.__)("Table"),component:wZ,icon:Xw,viewConfigOptions:Jd,isPicker:!0},{type:wX,label:(0,ll.__)("Activity"),component:CZ,icon:im,viewConfigOptions:Jd,isPicker:!0}];var Sg=c(U(),1);var iu=c(oe(),1),gc=c($(),1),r3=c(U(),1);function mC(e){let{render:t,type:r}=e;return t||r!==void 0?e:{...e,type:"button"}}var VZ=c(X(),1),DZ=(0,VZ.createContext)(!0);function zZ(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function gC(e){let t=[];for(let r of e)t.push(...r);return t}function hC(e){return e.slice().reverse()}function $v(...e){}function bC(e,t){return Mxe(e)?e(Nxe(t)?t():t):e}function Mxe(e){return typeof e=="function"}function Nxe(e){return typeof e=="function"}function Dn(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function uc(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function e0(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function BZ(e,t){let r={...e};for(let o of t)Dn(r,o)&&delete r[o];return r}function jZ(e,t){let r={};for(let o of t)Dn(e,o)&&(r[o]=e[o]);return r}function vC(e){return e}function HZ(e=$v){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function mn(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function b8(e){return Object.keys(e)}function WZ(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function cl(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function mg(e){let t={};for(let r in e)Dn(e,r)&&r!=="__proto__"&&e[r]!==void 0&&(t[r]=e[r]);return t}function ft(...e){for(let t of e)if(t!==void 0)return t}var gg=Fxe();function Fxe(){return typeof window<"u"&&!!window.document?.createElement}function Yi(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function qi(e,t=!1){let{activeElement:r}=Yi(e);if(!r?.nodeName)return null;if(Vxe(r)&&r.contentDocument?.body)return qi(r.contentDocument.body,t);if(t){let o=r.getAttribute("aria-activedescendant");if(o){let n=Yi(r).getElementById(o);if(n)return n}}return r}function Ff(e,t){return e===t||e.contains(t)}function hg(e){return e?.nodeType===1}function UZ(e){return typeof e?.nodeType=="number"}function Vxe(e){return e.tagName==="IFRAME"}function tu(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?Dxe.indexOf(e.type)!==-1:!1}var Dxe=["button","color","file","image","reset","submit"];function yC(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function Ln(e){try{return e.tagName==="TEXTAREA"?!0:e.tagName!=="INPUT"?!1:e.selectionStart!==null}catch{return!1}}function _C(e){return e.isContentEditable||Ln(e)}function GZ(e){if(Ln(e))return e.value;if(e.isContentEditable){let t=Yi(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function t0(e){let t=0,r=0;if(Ln(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=Yi(e).getSelection();if(o?.rangeCount&&o.anchorNode&&Ff(e,o.anchorNode)&&o.focusNode&&Ff(e,o.focusNode)){let n=o.getRangeAt(0),i=n.cloneRange();i.selectNodeContents(e),i.setEnd(n.startContainer,n.startOffset),t=i.toString().length,i.setEnd(n.endContainer,n.endOffset),r=i.toString().length}}return{start:t,end:r}}var Lxe=["dialog","menu","listbox","tree","grid"],LZ={menu:"menuitem",listbox:"option",tree:"treeitem"};function YZ(e,t){let r=e?.getAttribute("role");return r&&Lxe.indexOf(r)!==-1?r:t}function qZ(e){if(e!=null&&Dn(LZ,e))return LZ[e]}function r0(e){if(!e)return null;let t=o=>o==="auto"||o==="scroll";if(e.clientHeight&&e.scrollHeight>e.clientHeight){let{overflowY:o}=getComputedStyle(e);if(t(o))return e}else if(e.clientWidth&&e.scrollWidth>e.clientWidth){let{overflowX:o}=getComputedStyle(e);if(t(o))return e}let r=Yi(e);return r0(e.parentElement)||r.scrollingElement||r.body}function wC(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function KZ(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[a,s])=>{let l=t(i),d=t(s);return l===d||!l||!d?0:zxe(l,d)?(n>a&&(o=!0),-1):(n<a&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function zxe(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function XZ(){return gg&&!!navigator.maxTouchPoints}function xC(){return gg?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function SC(){return gg&&xC()&&/apple/i.test(navigator.vendor)}function ZZ(){return gg&&/firefox\//i.test(navigator.userAgent)}function QZ(e){let{currentTarget:t,target:r}=e;return t?UZ(r)?!Ff(t,r):!0:!1}function xo(e){return e.target===e.currentTarget}function JZ(e){if(!hg(e))return!1;let t=e,r=t.tagName.toLowerCase();return r==="a"||r==="button"&&t.type==="submit"||r==="input"&&t.type==="submit"}function $Z(e){let t=xC();return t&&!e.metaKey||!t&&!e.ctrlKey?!1:JZ(e.currentTarget)}function eQ(e){return e.altKey?JZ(e.currentTarget):!1}function Vf(e,t){let r=new FocusEvent("blur",t),o=e.dispatchEvent(r),n={...t,bubbles:!0};return e.dispatchEvent(new FocusEvent("focusout",n)),o}function tQ(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function v8(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function CC(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!UZ(o)||!Ff(r,o)}function rQ(e){return e.type==="input"}function Df(e,t,r,o){let i=(s=>{if(o){let d=setTimeout(s,o);return()=>clearTimeout(d)}let l=requestAnimationFrame(s);return()=>cancelAnimationFrame(l)})(()=>{e.removeEventListener(t,a,!0),r()}),a=()=>{i(),r()};return e.addEventListener(t,a,{once:!0,capture:!0}),()=>{i(),e.removeEventListener(t,a,!0)}}function dl(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let a of Array.from(o.frames))n.push(dl(e,t,r,a))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let a of n)a()}}var Bxe="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], summary, iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])";function ul(e){return!(!e.matches(Bxe)||!yC(e)||e.closest("[inert]"))}function Ca(e){let t=qi(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function oQ(e){let t=qi(e);if(!t)return!1;if(Ff(e,t))return!0;let r=t.getAttribute("aria-activedescendant");return!r||!("id"in e)?!1:r===e.id?!0:!!e.querySelector(`#${CSS.escape(r)}`)}function nQ(e){return async()=>{let t=await e?.();return nQ(async()=>(await t?.(),e))}}var S_t=jxe();function jxe({limit:e=100}={}){let t=[],r=[],o=null,n=()=>t.length>0,i=()=>r.length>0;return{canUndo:n,canRedo:i,undo:async()=>{n()&&(o=null,r.push(await t.pop()?.()))},redo:async()=>{i()&&(o=null,t.push(await r.pop()?.()))},execute:async(d,u)=>{if(!d)return;let f=u===o;o=u??null;let m=f?Math.max(0,t.length-1):t.length,g=await d();if(!g)return;r=[];let h=t[m];for(t[m]=nQ(async()=>{await g?.();let b=await h?.();return async()=>{await b?.(),await d?.()}});t.length>e;)t.shift()}}}var gn=c(X(),1),lr=c(X(),1),Lf=c(I(),1);function iQ(e,t){if(typeof e=="function"){let r=e(t);if(typeof r=="function")return r}else e&&(e.current=t)}function Hxe(e){return!e||!(0,lr.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function Wxe(e){return Hxe(e)?{...e.props}.ref||e.ref:null}function Uxe(e,t){let r={...e};for(let o in t){if(!Dn(t,o)||o==="__proto__")continue;if(o==="className"){let i="className",a=e[i],s=t[i];a&&s?r[i]=`${a} ${s}`:r[i]=s||a;continue}if(o==="style"){let i="style";r[i]=e[i]?{...e[i],...t[i]}:t[i];continue}let n=t[o];if(n!==void 0){if(o.startsWith("on")){if(typeof n!="function")continue;let i=e[o];if(typeof i=="function"){r[o]=(...a)=>{n(...a),i(...a)};continue}}r[o]=n}}return r}var y8={...gn},aQ=y8.useId,k_t=y8.useDeferredValue,sQ=y8.useInsertionEffect,Jt=gg?lr.useLayoutEffect:lr.useEffect;function Gxe(e){let[t]=(0,lr.useState)(e);return t}function uQ(e){let t=(0,lr.useRef)(e);return Jt(()=>{t.current=e}),t}function wt(e){let t=(0,lr.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return sQ?sQ(()=>{t.current=e}):t.current=e,(0,lr.useCallback)((...r)=>t.current?.(...r),[])}function kC(e){let[t,r]=(0,lr.useState)(null);return Jt(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function ao(...e){return(0,lr.useMemo)(()=>{if(e.some(Boolean))return t=>{let r=[];for(let o of e){if(!o)continue;let n=iQ(o,t);r.push({ref:o,cleanup:typeof n=="function"?n:void 0})}if(r.some(o=>o.cleanup))return()=>{for(let{ref:o,cleanup:n}of r)n?n():iQ(o,null)}}},e)}function hn(e){if(aQ){let o=aQ();return e||o}let[t,r]=(0,lr.useState)(e);return Jt(()=>{if(e||t)return;let o=Math.random().toString(36).slice(2,8);r(`id-${o}`)},[e,t]),e||t}function o0(e,t,r){let o=Gxe(r),[n,i]=(0,lr.useState)(o);return(0,lr.useEffect)(()=>{let a=e&&"current"in e?e.current:e;if(!a)return;let s=()=>{let d=a.getAttribute(t);i(d??o)},l=new MutationObserver(s);return l.observe(a,{attributeFilter:[t]}),s(),()=>l.disconnect()},[e,t,o]),n}function fl(e,t){let r=(0,lr.useRef)(!1);(0,lr.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,lr.useEffect)(()=>()=>{r.current=!1},[])}function fQ(e,t){let r=(0,lr.useRef)(!1);Jt(()=>{if(r.current)return e();r.current=!0},t),Jt(()=>()=>{r.current=!1},[])}function pQ(){return(0,lr.useReducer)(()=>[],[])}function $r(e){return wt(typeof e=="function"?e:()=>e)}function Ea(e,t,r=[]){let o=(0,lr.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function RC(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,lr.useMemo)(()=>Object.assign(()=>{},o,...r!==void 0?[{[t]:r}]:[]),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var lQ=!1;function mQ(){return(0,lr.useEffect)(()=>{lQ||(dl("mousemove",qxe,!0),dl("mousedown",EC,!0),dl("mouseup",EC,!0),dl("keydown",EC,!0),dl("scroll",EC,!0),lQ=!0)},[]),wt(()=>_8)}var _8=!1,cQ=0,dQ=0;function Yxe(e){let t=e.movementX||e.screenX-cQ,r=e.movementY||e.screenY-dQ;return cQ=e.screenX,dQ=e.screenY,t||r||!1}function qxe(e){Yxe(e)&&(_8=!0)}function EC(){_8=!1}function Cr(e){let t=gn.forwardRef((r,o)=>e(mg({...r,ref:o})));return t.displayName=e.displayName||e.name,t}function pl(e,t){return gn.memo(e,t)}function Ar(e,t){let{wrapElement:r,render:o,...n}=t,i=ao(t.ref,Wxe(o)),a;if(gn.isValidElement(o)){let s={...o.props,ref:i};a=gn.cloneElement(o,Uxe(n,s))}else o?a=o(n):a=(0,Lf.jsx)(e,{...n});return r?r(a):a}function Mr(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function hi(e=[],t=[]){let r=gn.createContext(void 0),o=gn.createContext(void 0),n=()=>gn.useContext(r),i=(d=!1)=>{let u=gn.useContext(o),f=n();return d?u:u||f},a=()=>{let d=gn.useContext(o),u=n();if(!(d&&d===u))return u},s=d=>e.reduceRight((u,f)=>(0,Lf.jsx)(f,{...d,children:u}),(0,Lf.jsx)(r.Provider,{...d}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:a,ContextProvider:s,ScopedContextProvider:d=>(0,Lf.jsx)(s,{...d,children:t.reduceRight((u,f)=>(0,Lf.jsx)(f,{...d,children:u}),(0,Lf.jsx)(o.Provider,{...d}))})}}var No=c(X(),1);function bQ(e){return e==="ArrowUp"||e==="ArrowRight"||e==="ArrowDown"||e==="ArrowLeft"||e==="Home"||e==="End"||e==="PageUp"||e==="PageDown"}var Kxe="div",Xxe=Symbol("accessibleWhenDisabled"),vQ=SC(),yQ=1,_Q=2,gQ=3,Zxe=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function Qxe(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?Zxe.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function Jxe(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function $xe(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function e1e(e){let t=0;return Jxe(e)&&(t|=yQ),$xe(e)&&(t|=_Q),t}function t1e(e){if(e.tagName==="BUTTON"){let{type:t}=e;return t==="submit"}if(e.tagName==="INPUT"){let{type:t}=e;return t==="submit"||t==="image"}return!1}function r1e({focusable:e,trulyDisabled:t,nativeTabbable:r,supportsDisabled:o,safariTabIndex:n,tabIndexProp:i}){return e?t?r&&!o?-1:void 0:r?n&&i==null?0:i:i??0:i}function w8(e,t){return wt(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var hQ=!1,TC=!0;function o1e(e){let t=e.target;hg(t)&&!t.hasAttribute("data-focus-visible")&&(TC=!1)}function n1e(e){if(bQ(e.key)){TC=!0;return}e.metaKey||e.ctrlKey||e.altKey&&(!vQ||e.key!=="Tab")||(TC=!0)}var n0=Mr(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let a=(0,No.useRef)(null),[s,l]=RC(i,Xxe,r);r??=s,(0,No.useEffect)(()=>{t&&(hQ||(dl("mousedown",o1e,!0),dl("keydown",n1e,!0),hQ=!0))},[t]);let d=t&&cl(i),u=d&&!r,[f,m]=(0,No.useState)(!1),g=(0,No.useRef)(!1),h=(0,No.useRef)(null),b=wt(N=>{h.current?.(),h.current=null,g.current=!1,N?.removeAttribute("data-focus-visible")});(0,No.useEffect)(()=>{t&&!u||(b(a.current),f&&m(!1))},[t,u,f,b]),(0,No.useEffect)(()=>{if(!t||!f)return;let N=a.current;if(!N||typeof IntersectionObserver>"u")return;let z=new IntersectionObserver(()=>{ul(N)||(g.current=!1,m(!1))});return z.observe(N),()=>z.disconnect()},[t,f]),(0,No.useEffect)(()=>()=>h.current?.(),[]);let v=w8(i.onKeyPressCapture,d),y=w8(i.onMouseDownCapture,d),w=w8(i.onClickCapture,d),_=(N,z)=>{if(z&&(N.currentTarget=z),!t)return;let W=N.currentTarget;if(W&&Ca(W)&&(n?.(N),!N.defaultPrevented)){if(W.dataset.focusVisible="true",g.current=!0,t1e(W)){if(h.current?.(),h.current=null,typeof IntersectionObserver<"u"){let Y=new IntersectionObserver(()=>{ul(W)||b(W)});Y.observe(W),h.current=()=>Y.disconnect()}return}m(!0)}},x=i.onKeyDownCapture,E=wt(N=>{if(x?.(N),N.defaultPrevented||!t||f||g.current||(N.metaKey||N.altKey||N.ctrlKey)&&!bQ(N.key)||!xo(N))return;let z=N.currentTarget;Df(z,"focusout",()=>_(N,z))}),S=i.onFocusCapture,C=wt(N=>{if(S?.(N),N.defaultPrevented||!t)return;if(!xo(N)){m(!1);return}let z=N.currentTarget,W=()=>_(N,z);TC||Qxe(N.target)?Df(N.target,"focusout",W):m(!1)}),R=i.onBlur,T=wt(N=>{R?.(N),t&&CC(N)&&(b(N.currentTarget),m(!1))}),P=(0,No.useContext)(DZ),O=wt(N=>{t&&o&&N&&P&&queueMicrotask(()=>{Ca(N)||ul(N)&&N.focus()})}),[k,F]=(0,No.useState)(gQ);Jt(()=>{let N=a.current;if(!N)return;let z=e1e(N.tagName.toLowerCase());z!==gQ&&F(z)},[]);let V=t&&!!(k&yQ),L=t&&!!(k&_Q),[B,j]=(0,No.useState)(!1);vQ&&(0,No.useEffect)(()=>{if(!t)return;let N=a.current;if(!N)return;let{type:z}=N,W=N.tagName==="INPUT"&&(z==="checkbox"||z==="radio");j(tu(N)||W)},[t]);let A=i.style,D=(0,No.useMemo)(()=>u?{pointerEvents:"none",...A}:A,[u,A]);return i={"data-focus-visible":t&&f||void 0,"data-autofocus":o||void 0,"aria-disabled":d||void 0,...i,...l,ref:ao(a,O,i.ref),style:D,tabIndex:r1e({focusable:t,trulyDisabled:u,nativeTabbable:V,supportsDisabled:L,safariTabIndex:B,tabIndexProp:i.tabIndex}),disabled:L&&u?!0:void 0,contentEditable:d?void 0:i.contentEditable,onKeyPressCapture:v,onClickCapture:w,onMouseDownCapture:y,onKeyDownCapture:E,onFocusCapture:C,onBlur:T},mg(i)}),I_t=Cr(function(t){let r=n0(t);return Ar(Kxe,r)});var ru=c(X(),1),i1e="button";function wQ(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?tu(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?tu(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var a1e=Symbol("command"),x8=Mr(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,ru.useRef)(null),[i,a]=(0,ru.useState)(!1),s=o.type;(0,ru.useEffect)(()=>{let x=n.current;if(!x)return;let E=tu(x);s!==void 0&&E&&x.type==="button"||a(E)},[s]);let[l,d]=(0,ru.useState)(!1),u=(0,ru.useRef)(!1),f=cl(o),[m,g]=RC(o,a1e,!0);Jt(()=>{f&&(u.current=!1,d(!1))},[f]);let h=o.onKeyDown,b=wt(x=>{h?.(x);let E=x.currentTarget;if(x.defaultPrevented||m||f||!xo(x)||Ln(E)||E.isContentEditable)return;let S=t&&x.key==="Enter",C=r&&x.key===" ",R=x.key==="Enter"&&!t,T=x.key===" "&&!r;if(R||T){x.preventDefault();return}if(S||C){let P=wQ(x);if(S){if(!P){x.preventDefault();let{view:O,...k}=x,F=()=>v8(E,k);ZZ()?Df(E,"keyup",F):queueMicrotask(F)}}else C&&(u.current=!0,P||(x.preventDefault(),d(!0)))}}),v=o.onKeyUp,y=wt(x=>{if(v?.(x),m)return;let E=r&&x.key===" ";if(!u.current||!E)return;let S=wQ(x);if(u.current=!1,S||d(!1),x.defaultPrevented||!xo(x)||f||x.metaKey||S)return;x.preventDefault();let C=x.currentTarget,{view:R,...T}=x;queueMicrotask(()=>v8(C,T))}),w=o.onBlur,_=wt(x=>{w?.(x),u.current&&(u.current=!1,d(!1))});return o={"data-active":l||void 0,type:i?"button":void 0,...g,...o,ref:ao(n,o.ref),onKeyDown:b,onKeyUp:y,onBlur:_},o=n0(o),o}),D_t=Cr(function(t){let r=x8(mC(t));return Ar(i1e,r)});var i0=hi(),xQ=i0.useContext,B_t=i0.useScopedContext,j_t=i0.useProviderContext,SQ=i0.ContextProvider,CQ=i0.ScopedContextProvider;var PC=c(X(),1),s1e="div",S8=Mr(function({store:t,shouldRegisterItem:r=!0,getItem:o=vC,element:n,...i}){let a=xQ();t=t||a;let s=hn(i.id),l=(0,PC.useRef)(n);return(0,PC.useEffect)(()=>{let d=l.current;if(!s||!d||!r)return;let u=o({id:s,element:d});return t?.renderItem(u)},[s,r,o,t]),i={...i,ref:ao(l,i.ref)},i}),Y_t=Cr(function(t){let r=S8(t);return Ar(s1e,r)});var C8=c(X(),1),a0=hi([SQ],[CQ]),Z_t=a0.useContext,OC=a0.useScopedContext,EQ=a0.useProviderContext,IC=a0.ContextProvider,bg=a0.ScopedContextProvider,kQ=(0,C8.createContext)(void 0),RQ=(0,C8.createContext)(void 0);var yg=c(X(),1);function zf(e,t){let r=e.__unstableInternals;return mn(r,"Invalid store"),r[t]}function PQ(e,t){if(!e)return!0;for(let r of e)if(t instanceof Set){if(t.has(r))return!0}else if(s0(r,t))return!0;return!1}function s0(e,t){return e===t||e!==e&&t!==t}function OQ(e,t,r,o){let n;for(let i of b8(t))s0(t[i],r[i])||o!==void 0&&PQ([i],o)||(n??={...e},n[i]=t[i]);return n}var l1e=100;function c1e(e,t,r){if(t)for(let o of t){let n=e.get(o);n||(n=new Set,e.set(o,n)),n.add(r)}}function d1e(e,t,r){if(e&&t)for(let o of t){let n=e.get(o);n&&(n.delete(r),n.size||e.delete(o))}}function IQ(e){let t=new Set,r=e.currentListener;if(!r)return t;for(let o of e.keyedListeners)if(t.add(o),o===r)return t;return t.clear(),t.add(r),t}function AC(e){e.notifiedListeners??=IQ(e)}function k8(e,t){if(!e.currentListener)return!1;let r=!1;for(let n of e.keyedListeners){if(n===e.currentListener){r=!0;continue}if(r&&n===t)return!1}let o=!1;for(let n of e.group.listeners){if(n===e.currentListener)return o;n===t&&(o=!0)}return!1}function E8(e,t,r){for(let o of e)if(o.group===t&&!o.recovering&&!(r&&!o.keyedListeners.has(r))){AC(o);for(let n of o.group.listeners){if(n===o.currentListener)break;k8(o,n)&&o.notifiedListeners?.add(n)}}}function u1e(e,t,r){for(let o of e)o.group===t&&(o.recovering||k8(o,r)&&(AC(o),o.notifiedListeners?.add(r)))}function f1e({fastPathFrames:e,group:t,keys:r,listener:o}){let n=t.listeners.has(o);for(let i of e)i.group===t&&(i.recovering||r.includes(i.updatedKey)&&(k8(i,o)?(AC(i),i.notifiedListeners?.add(o)):n&&(AC(i),i.recoverToLive=!0)))}function p1e(e,t,r){for(let o of e)o.group===t&&o.notifiedListeners?.delete(r)}function m1e({fastPathFrames:e,group:t,keys:r,listener:o}){for(let n of e)n.group===t&&(n.recovering||r.includes(n.updatedKey)&&n.keyedListeners.add(o))}function g1e(e,t){if(!e.disposables.size)return;let r=e.disposables.get(t);r&&(e.disposables.delete(t),r())}function AQ(e,t,r){let o=e.disposables.get(t);if(!o){e.disposables.set(t,r);return}e.disposables.set(t,()=>{o(),r()})}function MQ(e,t,r,o,n,i){if(e.suspendCounts?.has(t))return;let{disposables:a}=e,s=a.size?a.get(t):void 0;if(s){a.delete(t);let d=r;s(),r=n?.()??r,r!==d&&(o=OQ(o,r,d,i)??o)}let l=t(r,o);l&&AQ(e,t,l)}function TQ({group:e,getState:t,prevState:r,updatedKey:o,notifiedListeners:n}){let i=e.allKeysListeners;for(let a of e.listeners)n?.has(a)||!i?.has(a)&&!PQ(e.listenerKeys.get(a),o)||(n?.add(a),MQ(e,a,t(),r,t,o))}function zn(e,...t){let r=e,o=r,n=$v,i=!1,a=!1,s=new Set,l=new Set,d=new Set,u={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},f={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},m=O=>(d.add(O),()=>d.delete(O)),g=()=>{let O=l.size,k=Symbol();l.add(k);let F=()=>{l.delete(k)&&(l.size||n())};if(O)return F;let V=b8(r),L=[];for(let A of t){let D=A?.getState?.();if(!D)continue;let N=V.filter(z=>Dn(D,z));if(N.length){if(t.length===1||N.length===V.length){for(let z of N)L.push(cr(A,[z],W=>{T(z,W[z],!0)}));continue}L.push(Ki(A,N,(z,W)=>{for(let Y of N)z[Y]!==W[Y]&&T(Y,z[Y],!0)}));for(let z of N){let W=A?.getState?.();W&&T(z,W[z],!0)}}}let B=[];for(let A of d)B.push(A());let j=t.map(l0);return n=uc(...L,...B,...j),F},h=(O,k,F)=>{F!==void 0&&(F?d1e(O.listenersByKey,F,k):O.allKeysListeners?.delete(k))},b=[],v=(O,k,F=u)=>{let V=O?[...O]:null,L=F.listeners.has(k);return L||p1e(b,F,k),V?f1e({fastPathFrames:b,group:F,keys:V,listener:k}):(L&&E8(b,F),u1e(b,F,k)),L&&(E8(b,F,k),h(F,k,F.listenerKeys.get(k))),F.listeners.add(k),V?(F.listenersByKey??=new Map,c1e(F.listenersByKey,V,k),m1e({fastPathFrames:b,group:F,keys:V,listener:k})):(F.allKeysListeners??=new Set,F.allKeysListeners.add(k)),F.listenerKeys.set(k,V),()=>{let B=F.disposables.get(k);F.disposables.delete(k),E8(b,F,k);let j=F.listenerKeys.get(k);h(F,k,V),j!==V&&h(F,k,j),F.listenerKeys.delete(k),F.listeners.delete(k),B?.()}},y=(O,k)=>v(O,k),w=(O,k,F)=>{let V=O.listeners.has(k);if(V){O.suspendCounts??=new Map;let B=O.suspendCounts.get(k)??0;O.suspendCounts.set(k,B+1)}let L;try{let B=r;g1e(O,k),r!==B&&(L=OQ(F,r,B));let j=k(r,L??F);j&&AQ(O,k,j)}finally{if(V){let B=O.suspendCounts,j=B?.get(k);j&&j>1?B?.set(k,j-1):B?.delete(k),B?.size||delete O.suspendCounts}}},_=(O,k)=>(w(u,k,r),v(O,k)),x=(O,k)=>(!f.listeners.size&&!a&&(o=r),w(f,k,o),v(O,k,f)),E=O=>zn(jZ(r,O),P),S=O=>zn(BZ(r,O),P),C=()=>r,R=(O,k,F)=>{if(!(F instanceof Set)&&!O.allKeysListeners?.size){let V=O.listenersByKey?.get(F);if(!V)return;let L={group:O,keyedListeners:V,updatedKey:F,currentListener:null};b.push(L);try{for(let B of V){if(L.notifiedListeners?.has(B)||(L.currentListener=B,L.notifiedListeners?.add(B),MQ(O,B,r,k,C,F),!O.allKeysListeners?.size&&!L.recoverToLive))continue;let j=L.notifiedListeners??IQ(L);L.notifiedListeners=j,L.recovering=!0,TQ({group:O,getState:C,prevState:k,updatedKey:F,notifiedListeners:j});return}}finally{b.pop()}return}TQ({group:O,getState:C,prevState:k,updatedKey:F})},T=(O,k,F=!1)=>{if(!Dn(r,O))return;let V=r[O],L=bC(k,()=>V);if(s0(L,V))return;let B=a;a=!0;let j=r,A={...r,[O]:L};r=A;let D=!1;try{if(!F&&t.length){for(let N of t)if(N?.setState?.(O,L),!s0(r[O],L)){D=!0;break}if(D){let N=0;for(;N<l1e;N+=1){let z=!1;for(let W of t){let Y=r[O];W?.setState?.(O,Y),s0(r[O],Y)||(z=!0)}if(!z)break}}}if(!D){let N=r===A?j:{...r,[O]:j[O]};R(u,N,O)}}finally{a=B}if(!f.listeners.size){a||(o=r);return}s.add(O),!i&&(i=!0,queueMicrotask(()=>{i=!1;let N=r,z=s;s=new Set;let W=o;R(f,W,z),o===W&&(o=N)}))},P={getState:C,setState:T,__unstableInternals:{setup:m,init:g,subscribe:y,sync:_,batch:x,pick:E,omit:S}};return P}function hr(e,...t){if(e)return zf(e,"setup")(...t)}function l0(e,...t){if(e)return zf(e,"init")(...t)}function Ki(e,...t){if(e)return zf(e,"subscribe")(...t)}function cr(e,...t){if(e)return zf(e,"sync")(...t)}function ou(e,...t){if(e)return zf(e,"batch")(...t)}function MC(e,...t){if(e)return zf(e,"omit")(...t)}function NQ(e,...t){if(e)return zf(e,"pick")(...t)}function vg(...e){let t={};for(let o of e){let n=o?.getState?.();n&&Object.assign(t,n)}let r=zn(t,...e);return Object.assign({},...e,r)}function h1e(e){let t=e.find(n=>!!n.element),r=[...e].reverse().find(n=>!!n.element)?.element,o=t?.element?.parentElement;if(!r)return Yi(o).body;for(;o;){if(o.contains(r))return o;o=o.parentElement}return Yi(o).body}function b1e(e){return e?.__unstablePrivateStore}var NC=64;function FQ(e,t){if(e.length<NC){t.ids&&(t.items=void 0,t.ids=void 0);return}if(t.items===e)return t.ids;let r=new Set;for(let o of e)r.add(o.id);return t.items=e,t.ids=r,r}function R8(e,t,r){if(e.length<NC){t.ids&&(t.items=void 0,t.ids=void 0);return}if(!r){r=new Set;for(let o of e)r.add(o.id)}t.items=e,t.ids=r}function VQ(e={}){e.store;let t=e.store?.getState(),r=ft(e.items,t?.items,e.defaultItems,[]),o=b1e(e.store),n=o?.__unstableCollectionLookup??{controlledItems:new Map(r.map(w=>[w.id,w])),registeredItems:new Map,controlledItemsSource:r,propagatedItems:r},{controlledItems:i,registeredItems:a}=n,s={},l={},d={items:r,renderedItems:ft(t?.renderedItems,[])},u=zn(d,e.store),f=Object.assign(zn({items:r,renderedItems:d.renderedItems},o),{__unstableCollectionLookup:n}),m=w=>{let _=KZ(w,x=>x.element);f.setState("renderedItems",_),u.setState("renderedItems",_)},g=w=>{if(w!==n.controlledItemsSource){n.controlledItemsSource=w,i.clear();for(let _ of w)i.set(_.id,_)}},h=(w,_)=>{if(w!=="items"){u.setState(w,_);return}u.setState("items",x=>{let E=bC(_,x);return E===x?x:(n.propagatedItems=E,g(E),E)})};hr(u,()=>l0(f)),o||(Ki(u,["items"],({items:w})=>{w!==n.propagatedItems&&(n.propagatedItems=w,g(w))}),hr(f,()=>ou(f,["items"],({items:w})=>{n.propagatedItems=w,u.setState("items",w)}))),hr(f,()=>ou(f,["renderedItems"],w=>{let _=!0,x=requestAnimationFrame(()=>{let{renderedItems:R}=u.getState();w.renderedItems!==R&&m(w.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(x);let E=()=>{if(_){_=!1;return}cancelAnimationFrame(x),x=requestAnimationFrame(()=>m(w.renderedItems))},S=h1e(w.renderedItems),C=new IntersectionObserver(E,{root:S});for(let R of w.renderedItems)R.element&&C.observe(R.element);return()=>{cancelAnimationFrame(x),C.disconnect()}}));let b=(w,_,x)=>{let E=x?.registeredItems,S=x?.controlledItems;return C=>{let R=E?.get(C.id),T=!!R||!!S?.has(C.id),P;return f.setState(w,k=>{let F=_.ids||k.length>=NC&&!T?FQ(k,_):void 0,V=F&&!F.has(C.id)?-1:k.findIndex(({id:B})=>B===C.id),L=k.slice();if(V!==-1){P=k[V];let B={...P,...C};L[V]=B,E?.set(C.id,B)}else L.push(C),E?.set(C.id,C),F?.add(C.id);return(_.ids||V===-1&&L.length>=NC)&&R8(L,_,F),L}),()=>{E&&(R?E.set(C.id,R):E.delete(C.id)),f.setState(w,k=>{let F=_.ids?FQ(k,_):void 0;if(!P){let B=k.filter(({id:j})=>j!==C.id);return F?.delete(C.id),_.ids&&R8(B,_,F),B}let V=k.findIndex(({id:B})=>B===C.id);if(V===-1)return k;let L=k.slice();return L[V]=P,_.ids&&R8(L,_,F),L})}}},v=b("items",s,n),y=b("renderedItems",l);return{...u,setState:h,registerItem:v,renderItem:w=>uc(v(w),y(w)),item:w=>w?a.size?a.get(w)??i.get(w)??null:i.get(w)??null:null,__unstablePrivateStore:f}}var v1e={id:null};function ml(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function y1e(e){for(let t=e.length-1;t>=0;t-=1){let r=e[t];if(r&&!r.disabled)return r}}function _1e(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function DQ(e,t){return e.filter(r=>r.rowId===t)}function LQ({items:e,fromIndex:t,step:r,rowId:o,excludeId:n}){for(let i=t;i>=0&&i<e.length;i+=r){let a=e[i];if(!a||a.rowId!==o||a.disabled)continue;let s=a.id;if(!(n!=null&&s===n))return s}}function zQ(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[v1e]:[],...e.slice(0,o)]}var w1e=48,x1e=4;function S1e(e){let t=[],r,o;for(let n of e){let i=n.rowId;if(r&&o===i){r.push(n);continue}let a=t.find(s=>s[0]?.rowId===i);a?(a.push(n),r=a):(r=[n],t.push(r)),o=i}return t}function C1e(e){let t=e[0];if(!t)return[];let r=1;for(;r<e.length&&e[r]?.rowId===t.rowId;)r+=1;let o=e.slice(0,r);if(r===e.length)return[o];let n=[o],i;for(;r<e.length;r+=1){let a=e[r];if(!a)continue;let s=i?i.get(a.rowId):n.find(d=>d[0]?.rowId===a.rowId);if(s){s.push(a);continue}let l=[a];n.push(l),i?i.set(a.rowId,l):n.length===x1e&&(i=new Map(n.map(d=>[d[0]?.rowId,d])))}return n}function FC(e){return e.length>=w1e?C1e(e):S1e(e)}function BQ(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function E1e(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function k1e(e,t,r){let o=BQ(e);for(let n of e)for(let i=0;i<o;i+=1){let a=n[i];if(!a||r&&a.disabled){let s=i===0&&r?ml(n):n[i-1];n[i]=s&&t!==s.id&&r?s:E1e(s?.rowId)}}return e}function R1e(e){let t=FC(e),r=BQ(t),o=[];for(let n=0;n<r;n+=1)for(let i of t){let a=i[n];a&&o.push({...a,rowId:a.rowId?`${n}`:void 0})}return o}function jQ(e={}){let t=e.store?.getState(),r=VQ(e),o=ft(e.activeId,t?.activeId,e.defaultActiveId),n=ft(t?.compositeElement,t?.baseElement,null),i=ft(e.compositeElementInFocusOrder,e.includesBaseElement,t?.compositeElementInFocusOrder,t?.includesBaseElement,o===null),a={...r.getState(),id:ft(e.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:o,compositeElement:n,baseElement:n,compositeElementInFocusOrder:i,includesBaseElement:i,moves:ft(t?.moves,0),orientation:ft(e.orientation,t?.orientation,"both"),rtl:ft(e.rtl,t?.rtl,!1),virtualFocus:ft(e.virtualFocus,t?.virtualFocus,!1),focusLoop:ft(e.focusLoop,t?.focusLoop,!1),focusWrap:ft(e.focusWrap,t?.focusWrap,!1),focusShift:ft(e.focusShift,t?.focusShift,!1)},s=zn(a,r,e.store);hr(s,()=>uc(cr(s,["compositeElement"],u=>{s.setState("baseElement",u.compositeElement)}),cr(s,["baseElement"],u=>{s.setState("compositeElement",u.baseElement)}),cr(s,["compositeElementInFocusOrder"],u=>{s.setState("includesBaseElement",u.compositeElementInFocusOrder)}),cr(s,["includesBaseElement"],u=>{s.setState("compositeElementInFocusOrder",u.includesBaseElement)}))),hr(s,()=>cr(s,["renderedItems","activeId"],u=>{s.setState("activeId",f=>f!==void 0?f:ml(u.renderedItems)?.id)}));let l=(u="next",f={})=>{let m=s.getState(),g=ft(f.compositeElementInFocusOrder,f.includesBaseElement,m.compositeElementInFocusOrder),{skip:h=0,activeId:b=m.activeId,focusShift:v=m.focusShift,focusLoop:y=m.focusLoop,focusWrap:w=m.focusWrap,renderedItems:_=m.renderedItems,rtl:x=m.rtl}=f,E=u==="up"||u==="down",S=u==="next"||u==="down",C=S?x&&!E:!x||E,R=v&&!h;if(!h&&!w&&!g&&b!=null&&(!E||!R&&!_.some(D=>D.rowId!=null))){let D=-1;if(_===m.renderedItems){let z=_[0];if(z&&r.item(z.id)===z){let W=r.item(b);W?.id===b&&(D=_.indexOf(W))}}D===-1&&(D=_.findIndex(z=>z.id===b));let N=_[D];if(N){let z=C?-1:1,W=LQ({items:_,fromIndex:D+z,step:z,rowId:N.rowId,excludeId:b});return W!==void 0?W:y&&(E?y!=="horizontal":y!=="vertical")?LQ({items:_,fromIndex:z===1?0:_.length-1,step:z,rowId:N.rowId,excludeId:b}):void 0}}let T=E?gC(k1e(FC(_),b,R)):_;if(T=C?hC(T):T,T=E?R1e(T):T,b==null)return ml(T)?.id;let P=T.find(D=>D.id===b);if(!P)return ml(T)?.id;let O=T.some(D=>D.rowId),k=T.indexOf(P),F=T.slice(k+1),V=DQ(F,P.rowId);if(h){let D=_1e(V,b);return(D.slice(h)[0]||D[D.length-1])?.id}let L=y&&(E?y!=="horizontal":y!=="vertical"),B=O&&w&&(E?w!=="horizontal":w!=="vertical"),j=S?(!O||E)&&L&&g:E?g:!1;if(L)return ml(zQ(B&&!j?T:DQ(T,P.rowId),b,j),b)?.id;if(B){let D=ml(j?V:F,b);return j?D?.id||null:D?.id}let A=ml(V,b);return!A&&j?null:A?.id},d=(u,f)=>typeof f=="number"?l(u,{skip:f}):l(u,f);return{...r,...s,setCompositeElement:u=>s.setState("compositeElement",u),setBaseElement:u=>s.setState("compositeElement",u),setActiveId:u=>s.setState("activeId",u),move:u=>{u!==void 0&&(s.setState("activeId",u),s.setState("moves",f=>f+1))},first:()=>ml(s.getState().renderedItems)?.id,last:()=>y1e(s.getState().renderedItems)?.id,next:u=>d("next",u),previous:u=>d("previous",u),down:u=>d("down",u),up:u=>d("up",u)}}var HQ=ml,WQ=FC,VC=new WeakSet;function UQ(e){qi(e)===e&&(VC.add(e),queueMicrotask(()=>VC.delete(e)))}function GQ(e){VC.delete(e)}function P1e(e,t){let{virtualFocus:r,compositeElement:o}=e.getState();if(!r||!o||!Ln(o)){t();return}let n=o.scrollLeft,i=o.scrollTop;t(),o.scrollLeft=n,o.scrollTop=i}function YQ(e){let t=e.getState();return"contentElement"in t?t.contentElement:null}function O8(e){let{compositeElement:t}=e.getState(),r=qi(t);return r?t?.contains(r)||pc(e,r)?!0:!!YQ(e)?.contains(r):!1}function O1e({store:e,id:t,focus:r,markedOnly:o,requireFocus:n,scrollIntoView:i}){let a=null,s,l=!1,d=!1,u=!1,f=!1,m=!1,g=e.getState().compositeElement,h=qi(g),b=n?h:null,v=!!g?.contains(h),y=T=>{if(!b)return!0;let P=qi(b);return P===b||P===T?!0:O8(e)},w=T=>{if("mounted"in T){if(T.mounted)f=!0;else if(f)return!0}if("open"in T){if(T.open)m=!0;else if(m)return!0}return t!=null&&T.activeId!=null&&T.activeId!==t},_=(T,P)=>{if(!("open"in T)||T.open)return!1;let O=YQ(e);if(!O?.contains(P))return!1;let{compositeElement:k}=T;return!k||O.contains(k)?!1:yC(P)},x=T=>{let P=fc(e,s??(t===void 0?T.activeId:t));return P?.element?.isConnected?(s=P.id,P.element):null},E,S,C=()=>{u=!0,E?.(),S?.()},R=()=>{if(u)return;let T=e.getState();if(w(T))return C();let P=!1;if(a){if(!a.isConnected&&(P=l&&!d&&qi(a)===Yi(a).body,a=x(T),!a))return C()}else if(a=x(T),!a)return;if(P)l=!1;else if(!y(a))return C();let O=r&&v&&_(T,a);if(O){let{activeId:k}=T;if(k!=null&&k!==s)return C()}if(r&&!l&&!O){l=!0,d=!1;let k=a;E?.();let F=()=>{d=!VC.has(k)},V=()=>{d=!1};if(k.addEventListener("blur",F),k.addEventListener("focus",V),E=()=>{k.removeEventListener("blur",F),k.removeEventListener("focus",V)},P1e(e,()=>{k.focus({preventScroll:!0})}),u)return}if(o&&!a.hasAttribute("data-autofocus"))return O?void 0:C();if(yC(a)&&!("unstable_placing"in T&&T.unstable_placing)){if(O||C(),i){i(a);return}a.scrollIntoView({block:"nearest",inline:"nearest"})}};return S=Ki(e,["activeId","items","mounted","open","unstable_placing"],R),R(),C}function DC(e){let t=(0,yg.useRef)(null),r=(0,yg.useRef)(e),o=(0,yg.useCallback)(()=>{t.current?.(),t.current=null},[]),n=(0,yg.useCallback)(i=>{if(!e||r.current!==e)return;o();let a=O1e({store:e,...i});return t.current=a,a},[e,o]);return Jt(()=>(r.current=e,()=>{r.current=void 0,o()}),[e,o]),n}function fc(e,t){return t&&e.item(t)||null}function qQ(e,t=!1){if(Ln(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=Yi(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var P8=Symbol("FOCUS_SILENTLY");function KQ(e){e[P8]=!0,e.focus({preventScroll:!0})}function XQ(e){let t=e[P8];return delete e[P8],t}function pc(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var ka=c(X(),1),JQ=c(I(),1);var ys=c(X(),1),A8=c(zh(),1),LC=()=>()=>{};function zC(e){return Array.isArray(e)}function I8(e,t){return e===t||e!==e&&t!==t}function I1e(e,t){if(e?.length!==t.length)return!1;for(let r=0;r<e.length;r+=1){let o=e[r];if(o===void 0)return!1;if(!I8(o,t[r]))return!1}return!0}function ZQ(e){let t=ys.useRef(null),r=t.current;if(e===null)return t.current=null,null;if(I1e(r,e))return r;let o=[...e];return t.current=o,o}function Gt(e,t=vC,r){let o=ZQ(zC(t)?t:typeof t=="function"?null:[t]),n=ys.useCallback(a=>!e||o?.length===0?LC():Ki(e,o,a),[e,o]),i=()=>{let a=e?.getState();if(zC(t))return r?.(a);if(typeof t=="function")return t(a);if(a&&Dn(a,t))return a[t]};return(0,A8.useSyncExternalStore)(n,i,i)}function A1e(e,t){let r=[],o=!1;for(let n in e){let i=e[n];if(i!==void 0){if(typeof i=="function"){o=!0;continue}r.includes(i)||r.push(i)}}if(!o)return r;if(!t)return null;for(let n of t)r.includes(n)||r.push(n);return r}function Bf(e,t,r){let o=zC(t)?r??{}:t,n=zC(t)?t:void 0,i=ys.useRef({}),a=ZQ(A1e(o,n)),s=ys.useCallback(d=>!e||a?.length===0?LC():Ki(e,a,d),[e,a]),l=()=>{let d=e?.getState(),u=!1,f=i.current;for(let m in o){let g=o[m];if(g===void 0)continue;if(typeof g=="function"){let b=g(d);Object.is(b,f[m])||(f[m]=b,u=!0)}if(typeof g=="function")continue;let h=d&&Dn(d,g)?d[g]:void 0;Object.is(h,f[m])||(f[m]=h,u=!0)}return u&&(i.current={...f}),i.current};return(0,A8.useSyncExternalStore)(s,l,l)}function Hr(e,t,r,o){let n=Dn(t,r)?t[r]:void 0,i=o?t[o]:void 0,a=!!i,s=uQ({value:n,setValue:i});Jt(()=>{if(a)return Ki(e,[r],(l,d)=>{let{value:u,setValue:f}=s.current;f&&(I8(l[r],d[r])||I8(l[r],u)||f(l[r]))})},[e,r,a]),Jt(()=>{if(n!==void 0)return e.setState(r,n),ou(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function _g(e,t){let[r,o]=ys.useState(()=>e(t));Jt(()=>l0(r),[r]);let n=ys.useCallback(i=>Gt(r,i),[r]);return[ys.useMemo(()=>({...r,useState:n}),[r,n]),wt(()=>{o(i=>e({...t,...i.getState()}))})]}var M1e="button";function N1e(e){return _C(e)?!0:e.tagName==="INPUT"&&!tu(e)}function F1e(e,t=!1){let r=e.clientHeight,{top:o}=e.getBoundingClientRect(),n=Math.max(r*.875,r-40)*1.5,i=t?r-n+o:n+o;return e.tagName==="HTML"?i+e.scrollTop:i}function V1e(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function QQ(e,t,r,o=!1){if(!t||!r)return;let{renderedItems:n}=t.getState(),i=r0(e);if(!i)return;let a=F1e(i,o),s,l;for(let d=0;d<n.length;d+=1){let u=s;if(s=r(d),!s)break;if(s===u)continue;let f=fc(t,s)?.element;if(!f)continue;let m=V1e(f,o)-a,g=Math.abs(m);if(o&&m<=0||!o&&m>=0){l!==void 0&&l<g&&(s=u);break}l=g}return s}function D1e(e,t){return xo(e)?!1:pc(t,e.target)}var M8=Mr(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:a,typeaheadText:s,"aria-setsize":l,"aria-posinset":d,unstable_scrollIntoView:u,...f}){let m=OC();t=t||m;let g=hn(f.id),h=(0,ka.useRef)(null),b=(0,ka.useRef)(null),v=(0,ka.useCallback)(G=>{let ve=b.current;!G&&ve&&UQ(ve),G&&GQ(G),b.current=G},[]),y=(0,ka.useContext)(RQ),w=cl(f)&&!f.accessibleWhenDisabled,_=f.shouldRegisterItem,x=G=>{if(r)return r;if(G&&y?.compositeElement&&y.compositeElement===G.compositeElement)return y.id},{rowId:E,compositeElement:S,ariaSetSize:C,ariaPosInSet:R}=Bf(t,["compositeElement","renderedItems"],{rowId:x,compositeElement(G){return G?.compositeElement||void 0},ariaSetSize(G){if(l!=null)return l;if(G&&y?.ariaSetSize&&y.compositeElement===G.compositeElement)return y.ariaSetSize},ariaPosInSet(G){if(d!=null)return d;if(!G||!y?.ariaPosInSet||y.compositeElement!==G.compositeElement)return;let ve=x(G),fe=G.renderedItems.filter(Se=>Se.rowId===ve);return y.ariaPosInSet+fe.findIndex(Se=>Se.id===g)}}),{isActiveItem:T,isTabbable:P}=Bf(t,["activeId","compositeElement","renderedItems","virtualFocus","items"],{isActiveItem(G){return!!G&&G.activeId===g},isTabbable(G){if(!G||!G.compositeElement&&!G.renderedItems.length)return!0;if(G.virtualFocus)return!1;if(!G.renderedItems.length||i)return!0;if(G.activeId===null)return!1;let ve=t?.item(G.activeId);return ve?.disabled||!ve?.element?!0:G.activeId===g}}),O=(0,ka.useCallback)(G=>{let ve={...G,id:g||G.id,rowId:E,disabled:w,children:G.element?.textContent,typeaheadText:s};return a?a(ve):ve},[g,E,w,s,a]),k=f.onFocus,F=(0,ka.useRef)(!1),V=(0,ka.useRef)(null),L=DC(t),B=wt(G=>{if(k?.(G),G.defaultPrevented||QZ(G)||!g||!t||D1e(G,t))return;let{virtualFocus:ve,compositeElement:fe}=t.getState();if(t.setActiveId(g),_C(G.currentTarget)&&qQ(G.currentTarget),!ve){xo(G)&&t.item(g)&&L({id:g,markedOnly:!0,requireFocus:!0,scrollIntoView:u});return}if(!xo(G)||N1e(G.currentTarget))return;let Se=(Ie,Q)=>{if(!ul(Q))return;let me=Ie===Q||pc(t,Ie);t.item(g)&&L({id:g,markedOnly:!0,requireFocus:!0,scrollIntoView:u}),F.current=!0,me?KQ(Q):Q.focus({preventScroll:!0})};if(fe?.isConnected){Se(G.relatedTarget,fe);return}if(_===!1)return;let{currentTarget:le,relatedTarget:ye}=G,Ee=()=>{V.current?.(),V.current=null};Ee(),V.current=Ki(t,null,()=>{if(qi(le)!==le){Ee();return}let Ie=t.getState(),Q=Ie.compositeElement;Q?.isConnected&&(Ee(),Ie.virtualFocus&&Se(ye,Q))})}),j=f.onBlurCapture,A=wt(G=>{j?.(G),!G.defaultPrevented&&t?.getState()?.virtualFocus&&F.current&&(F.current=!1,G.preventDefault(),G.stopPropagation())}),D=f.onKeyDown,N=$r(o),z=$r(n),W=wt(G=>{if(D?.(G),G.defaultPrevented||!xo(G)||!t)return;let{currentTarget:ve}=G,fe=t.getState(),Se=!!t.item(g)?.rowId,le=fe.orientation!=="horizontal",ye=fe.orientation!=="vertical",Ee=()=>!!(Se||ye||!fe.compositeElement||!Ln(fe.compositeElement)),Ie={ArrowUp:(Se||le)&&t.up,ArrowRight:(Se||ye)&&t.next,ArrowDown:(Se||le)&&t.down,ArrowLeft:(Se||ye)&&t.previous,Home:()=>{if(Ee())return!Se||G.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(Ee())return!Se||G.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>QQ(ve,t,t?.up,!0),PageDown:()=>QQ(ve,t,t?.down)}[G.key];if(Ie){if(_C(ve)){let me=t0(ve),re=ye&&G.key==="ArrowLeft",ee=ye&&G.key==="ArrowRight",ie=le&&G.key==="ArrowUp",J=le&&G.key==="ArrowDown";if(ee||J){let{length:ae}=GZ(ve);if(me.end!==ae)return}else if((re||ie)&&me.start!==0)return}let Q=Ie();if(N(G)||Q!==void 0){if(!z(G))return;G.preventDefault(),t.move(Q)}}}),Y=(0,ka.useMemo)(()=>({id:g,compositeElement:S}),[g,S]);return f=Ea(f,G=>(0,JQ.jsx)(kQ.Provider,{value:Y,children:G}),[Y]),f={"data-active-item":T||void 0,...f,id:g,ref:ao(h,v,f.ref),tabIndex:P?f.tabIndex:-1,onFocus:B,onBlurCapture:A,onKeyDown:W},f=x8(f),f=S8({store:t,...f,getItem:O,shouldRegisterItem:g?_:!1}),{...f,"aria-setsize":C,"aria-posinset":R}}),Cwt=pl(Cr(function(t){let r=M8(mC(t));return Ar(M1e,r)}));var c0=c(X(),1),BC=c(I(),1);var L1e="div";function z1e(e){return e.some(t=>!!t.rowId)}function B1e(e){let t=e.target;return t&&!Ln(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function j1e(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function $Q(e,t,r){return wt(o=>{if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!xo(o)||j1e(o)||B1e(o))return;let n=e.getState(),i=fc(e,n.activeId)?.element;if(!i)return;let{view:a,...s}=o;i!==r?.current&&i.focus({preventScroll:!0}),tQ(i,o.type,s)||o.preventDefault(),o.currentTarget.contains(i)&&o.stopPropagation()})}function H1e(e){return HQ(gC(hC(WQ(e))))}var W1e=pl(function({store:t,focusOnMove:r,previousElementRef:o,present:n,scrollIntoView:i}){let a=Gt(t,"moves"),s=Gt(t,"compositeElement");return(0,c0.useEffect)(()=>{if(!a||!r)return;let{activeId:l}=t.getState();if(l!=null)return n({id:l,requireFocus:O8(t),focus:!0,scrollIntoView:i})},[t,a,r,s,n,i]),Jt(()=>{if(!a||!s)return;let{activeId:l}=t.getState();if(l!==null)return;let d=o.current;o.current=null,d&&Vf(d,{relatedTarget:s}),Ca(s)||(ul(s)&&s.scrollIntoView({block:"nearest",inline:"nearest"}),s.focus({preventScroll:!0}))},[t,a,s]),null}),N8=Mr(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,unstable_scrollIntoView:i,...a}){let s=EQ();t=t||s,mn(t,!1);let l=(0,c0.useRef)(null),d=(0,c0.useRef)(null),u=DC(t),[,f]=kC(r?t.setCompositeElement:null),m=Gt(t,"virtualFocus"),g=Gt(t,r&&m?["activeId"]:[],P=>r&&m?P.activeId:null);Jt(()=>{if(!t||!r||!m)return;let P=d.current;if(d.current=null,!P)return;let O=fc(t,g)?.element||qi(P);O!==P&&Vf(P,{relatedTarget:O})},[t,g,m,r]);let h=$Q(t,a.onKeyDownCapture,d),b=$Q(t,a.onKeyUpCapture,d),v=a.onFocusCapture,y=wt(P=>{if(v?.(P),P.defaultPrevented||!t)return;let{virtualFocus:O}=t.getState();if(!O)return;let k=P.relatedTarget,F=XQ(P.currentTarget);xo(P)&&F&&(P.stopPropagation(),d.current=k)}),w=a.onFocus,_=wt(P=>{if(w?.(P),P.defaultPrevented||!r||!t)return;let{relatedTarget:O}=P,{virtualFocus:k}=t.getState();if(k)xo(P)&&!pc(t,O)&&queueMicrotask(()=>u({focus:!0,markedOnly:!0,requireFocus:!0,scrollIntoView:i}));else if(xo(P)){if(!pc(t,O)){let{activeId:F}=t.getState();F!=null&&u({id:F,markedOnly:!0,requireFocus:!0,scrollIntoView:i})}t.setActiveId(null)}}),x=a.onBlurCapture,E=wt(P=>{if(x?.(P),P.defaultPrevented||!t)return;let{virtualFocus:O,activeId:k,compositeElement:F}=t.getState();if(!O||P.currentTarget!==F)return;let V=fc(t,k)?.element,L=P.relatedTarget,B=pc(t,L),j=d.current;d.current=null,xo(P)&&B?(L===V?j&&j!==L&&Vf(j,P):V?Vf(V,P):j&&Vf(j,P),P.stopPropagation()):!pc(t,P.target)&&V&&Vf(V,P)}),S=a.onKeyDown,C=$r(n),R=wt(P=>{if(S?.(P),P.nativeEvent.isComposing||P.defaultPrevented||!t||!xo(P))return;let{orientation:O,items:k,renderedItems:F,activeId:V,rtl:L}=t.getState(),B=fc(t,V);if(B?.element?.isConnected)return;let j=B&&V!=null,A=j?k:F,D=O!=="horizontal",N=O!=="vertical",z=z1e(A);if((P.key==="ArrowLeft"||P.key==="ArrowRight"||P.key==="Home"||P.key==="End")&&Ln(P.currentTarget))return;let fe={ArrowUp:(z||D)&&(()=>j?t.up({activeId:V,renderedItems:A}):z?H1e(F)?.id:t?.last()),ArrowRight:(z||N)&&(()=>j?t.next({activeId:V,renderedItems:A}):L?t.last():t.first()),ArrowDown:(z||D)&&(()=>j?t.down({activeId:V,renderedItems:A}):t.first()),ArrowLeft:(z||N)&&(()=>j?t.previous({activeId:V,renderedItems:A}):L?t.first():t.last()),Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[P.key];if(fe){let Se=fe();if(Se!==void 0){if(!C(P))return;P.preventDefault(),t.move(Se)}}});a=Ea(a,P=>(0,BC.jsxs)(bg,{value:t,children:[P,r&&(0,BC.jsx)(W1e,{store:t,focusOnMove:o,previousElementRef:d,present:u,scrollIntoView:i})]}),[t,r,o,u]),a={"aria-activedescendant":Gt(t,r&&m?["items"]:[],()=>{if(t&&r&&m)return fc(t,g)?.id}),...a,ref:ao(l,f,a.ref),onKeyDownCapture:h,onKeyUpCapture:b,onFocusCapture:y,onFocus:_,onBlurCapture:E,onKeyDown:R};let T=Gt(t,r&&!m?["activeId"]:[],P=>r&&(m||P.activeId===null));return a=n0({focusable:T,...a}),a}),Awt=Cr(function(t){let r=N8(t);return Ar(L1e,r)});var d0=hi(),Fwt=d0.useContext,Vwt=d0.useScopedContext,F8=d0.useProviderContext,eJ=d0.ContextProvider,tJ=d0.ScopedContextProvider;var V8=c(X(),1),u0=hi([eJ],[tJ]),Bwt=u0.useContext,jwt=u0.useScopedContext,Hwt=u0.useProviderContext,rJ=u0.ContextProvider,jC=u0.ScopedContextProvider,oJ=(0,V8.createContext)(void 0),Wwt=(0,V8.createContext)(void 0);var jf=c(X(),1),D8=c(I(),1);var sJ=c(Ha(),1),U1e="div";function nJ(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function iJ(e){let t=e?.trim()||"0s",r=t.endsWith("ms")?1:1e3,o=Number.parseFloat(t)*r;return Number.isNaN(o)?0:o}function aJ(e,t,r){let o=e.split(","),n=t.split(","),i=r.split(","),a=0;for(let[s,l]of o.entries()){if(l.trim()==="none")continue;let d=iJ(n[s%n.length]),u=iJ(i[s%i.length]);a=Math.max(a,d+u)}return a}function G1e(e){let{transitionProperty:t,transitionDuration:r,transitionDelay:o,animationName:n,animationDuration:i,animationDelay:a}=getComputedStyle(e);return Math.max(aJ(t,o,r),aJ(n,a,i))}function L8(e,t,r){return!r&&t!==!1&&(!e||!!t)}var Y1e=Mr(function({store:t,alwaysVisible:r,unstable_otherElementRef:o,...n}){let i=F8();t=t||i,mn(t,!1);let a=(0,jf.useRef)(null),s=hn(n.id),[l,d]=(0,jf.useState)(null),{open:u,mounted:f,animated:m,contentElement:g}=Bf(t,{open:"open",mounted:"mounted",animated:"animated",contentElement:"contentElement"}),h=Gt(t.disclosure,"contentElement"),b=(0,jf.useRef)(!1);Jt(()=>{a.current&&t?.setContentElement(a.current)},[t]),Jt(()=>{let _;return t?.setState("animated",x=>(_=x,!0)),()=>{_!==void 0&&t?.setState("animated",_)}},[t]),Jt(()=>{if(!m){u?b.current&&(b.current=!1,d("enter")):(b.current=!0,d(null));return}if(!g?.isConnected){d(null);return}return HZ(()=>{d(u?"enter":f?"leave":null)})},[m,g,u,f]),Jt(()=>{if(!t||!m||!l||!g)return;let _=()=>t?.setState("animating",!1),x=()=>(0,sJ.flushSync)(_);if(l==="leave"&&u||l==="enter"&&!u)return;if(typeof m=="number")return nJ(m,x);let E=[g];h&&E.push(h);let S=o?.current;S&&E.push(S);let C=Math.max(...E.map(G1e));if(!C){l==="enter"&&t.setState("animated",!1),_();return}return nJ(Math.max(C-1e3/60,0),x)},[t,m,g,h,o,u,l]),n=Ea(n,_=>(0,D8.jsx)(jC,{value:t,children:_}),[t]);let v=L8(f,n.hidden,r),y=n.style,w=(0,jf.useMemo)(()=>v?{...y,display:"none"}:y,[v,y]);return n={"data-open":u||void 0,"data-enter":l==="enter"||void 0,"data-leave":l==="leave"||void 0,hidden:v,...n,id:s,ref:ao(s?t.setContentElement:null,a,n.ref),style:w},mg(n)}),q1e=Cr(function(t){let r=Y1e(t);return Ar(U1e,r)}),Zwt=Cr(function({unmountOnHide:t,...r}){let o=F8(),n=r.store||o;return Gt(n,["mounted"],i=>!t||i?.mounted)===!1?null:(0,D8.jsx)(q1e,{...r})});function lJ(e={}){let t=e.store||e.disclosure?vg(e.store,MC(e.disclosure,["contentElement","disclosureElement"])):void 0;let r=t?.getState(),o=ft(e.open,r?.open,e.defaultOpen,!1),n=ft(e.animated,r?.animated,!1),i={open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:ft(r?.contentElement,null),disclosureElement:ft(r?.disclosureElement,null)},a=t?zn(i,t):zn(i);return hr(a,()=>cr(a,["animated","animating"],s=>{s.animated||a.setState("animating",!1)})),hr(a,()=>Ki(a,["open"],()=>{a.getState().animated&&a.setState("animating",!0)})),hr(a,()=>cr(a,["open","animating"],s=>{a.setState("mounted",s.open||s.animating)})),{...a,disclosure:e.disclosure,setOpen:s=>a.setState("open",s),show:()=>a.setState("open",!0),hide:()=>a.setState("open",!1),toggle:()=>a.setState("open",s=>!s),stopAnimation:()=>a.setState("animating",!1),setContentElement:s=>a.setState("contentElement",s),setDisclosureElement:s=>a.setState("disclosureElement",s)}}function cJ(e,t,r){return fl(t,[r.store,r.disclosure]),Hr(e,r,"open","setOpen"),Hr(e,r,"mounted","setMounted"),Hr(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var f0=hi([rJ],[jC]),axt=f0.useContext,sxt=f0.useScopedContext,lxt=f0.useProviderContext,dJ=f0.ContextProvider,uJ=f0.ScopedContextProvider;var p0=c(X(),1),HC=(0,p0.createContext)(void 0),m0=hi([dJ,IC],[uJ,bg]),z8=m0.useContext,gl=m0.useScopedContext,WC=m0.useProviderContext,fJ=m0.ContextProvider,pJ=m0.ScopedContextProvider,UC=(0,p0.createContext)(void 0),mJ=(0,p0.createContext)(!1),B8=(0,p0.createContext)(null);function gJ(e,t,r){return fl(t,[r.store]),Hr(e,r,"items","setItems"),e}function hJ(e){return{id:hn(e.id),...e}}function bJ(e,t,r){e=gJ(e,t,r),Hr(e,r,"activeId","setActiveId");let o={compositeElementInFocusOrder:r.compositeElementInFocusOrder??r.includesBaseElement};return Hr(e,o,"compositeElementInFocusOrder"),Hr(e,r,"virtualFocus"),Hr(e,r,"orientation"),Hr(e,r,"rtl"),Hr(e,r,"focusLoop"),Hr(e,r,"focusWrap"),Hr(e,r,"focusShift"),e}function vJ(e={}){return lJ(e)}function yJ(e,t,r){return cJ(e,t,r)}function _J({popover:e,...t}={}){let r=vg(t.store,MC(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement","unstable_placing"]));let o=r?.getState(),n=vJ({...t,store:r}),i=ft(t.placement,o?.placement,"bottom"),a={...n.getState(),placement:i,currentPlacement:i,anchorElement:ft(o?.anchorElement,null),popoverElement:ft(o?.popoverElement,null),arrowElement:ft(o?.arrowElement,null),rendered:Symbol("rendered"),unstable_placing:!1},s=zn(a,n,r),l=a.anchorElement===a.disclosureElement?a.anchorElement:null;return hr(s,()=>cr(s,["anchorElement","disclosureElement"],d=>{if(d.anchorElement&&d.anchorElement!==l){l=null;return}l=d.disclosureElement,s.setState("anchorElement",l)})),{...n,...s,setAnchorElement:d=>s.setState("anchorElement",d),setPopoverElement:d=>s.setState("popoverElement",d),setArrowElement:d=>s.setState("arrowElement",d),render:()=>s.setState("rendered",Symbol("rendered"))}}function wJ(e,t,r){return fl(t,[r.popover]),Hr(e,r,"placement"),yJ(e,t,r)}var xJ=c(X(),1),K1e="div";function X1e(e){let t=e.relatedTarget;return hg(t)?Ff(e.currentTarget,t):!1}var j8=Symbol("composite-hover");function Z1e(e){let{relatedTarget:t}=e;if(!hg(t))return!1;let r=t;do{if(Dn(r,j8)&&r[j8])return!0;r=r.parentElement}while(r);return!1}var H8=Mr(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=OC();t=t||i,mn(t,!1);let a=mQ(),s=n.onMouseMove,l=$r(r),d=wt(h=>{if(s?.(h),!h.defaultPrevented&&a()&&l(h)){if(!oQ(h.currentTarget)){let b=t?.getState().compositeElement;b&&!Ca(b)&&b.focus({preventScroll:!0})}t?.setActiveId(h.currentTarget.id)}}),u=n.onMouseLeave,f=$r(o),m=wt(h=>{u?.(h),!h.defaultPrevented&&a()&&(X1e(h)||Z1e(h)||l(h)&&f(h)&&(t?.setActiveId(null),t?.getState().compositeElement?.focus({preventScroll:!0})))}),g=(0,xJ.useCallback)(h=>{h&&(h[j8]=!0)},[]);return n={...n,ref:ao(g,n.ref),onMouseMove:d,onMouseLeave:m},n}),Vxt=pl(Cr(function(t){let r=H8(t);return Ar(K1e,r)}));var Q1e=new WeakMap,SJ=new WeakMap;function g0(e){e.scrollIntoView({block:"nearest",inline:"nearest"})}function J1e(e,t){let r=e.ownerDocument.defaultView;if(!r||!r.getComputedStyle(t).writingMode.startsWith("horizontal"))return null;let o=null,n=null,i=e.parentElement;for(;i&&t.contains(i);){let a=r.getComputedStyle(i);if(a.overflowY!=="visible"&&a.overflowY!=="clip"&&i.scrollHeight>i.clientHeight){if(o)return null;o=i}if(a.overflowX!=="visible"&&a.overflowX!=="clip"&&i.scrollWidth>i.clientWidth){if(n)return null;n=i}if(i===t)break;i=i.parentElement}return n&&n!==o?null:o}function $1e(e,t){let r=e.getBoundingClientRect(),o=t.getBoundingClientRect(),n=o.width/t.offsetWidth||1,i=o.left+t.clientLeft*n,a=i+t.clientWidth*n,s=t.clientWidth*n,l=r.left<i,d=r.right>a,u=l&&!d&&r.width<s||d&&!l&&r.width>s,f=l&&!d&&r.width>s||d&&!l&&r.width<s,m=0;u?m=(r.left-i)/n:f&&(m=(r.right-a)/n);let g=o.height/t.offsetHeight||1,h=(r.top+r.height/2-(o.top+(t.clientTop+t.clientHeight/2)*g))/g;t.scrollBy({left:m,top:h})}function GC(e){if(!e)return g0;let t=SJ.get(e);if(t)return t;let r=o=>{let{contentElement:n,moves:i,selectElement:a}=e.getState();if(!a||i!==Q1e.get(e)||!n?.contains(o))return g0(o);let s=J1e(o,n);if(!s)return g0(o);$1e(o,s)};return SJ.set(e,r),r}var so=c(X(),1),wg=c(I(),1);var eSe="input";function tSe(e,t,r){return r?e.find(o=>!o.disabled&&o.value)?.value===t:!1}function CJ(e,t){if(!t||e==null)return!1;let r=e0(e),o=e0(t);return r.length!==e.length||o.length!==t.length?!1:o.length>r.length&&o.toLowerCase().startsWith(r.toLowerCase())}function rSe(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function oSe(e){return e.find(t=>t.disabled?!1:t.element?.getAttribute("role")!=="tab")?.id}var nSe=Mr(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:a=0,showOnChange:s,showOnMouseDown:l,showOnClick:d=l,showOnKeyDown:u,showOnKeyPress:f=u,blurActiveItemOnClick:m,setValueOnClick:g=!0,moveOnKeyPress:h=!0,autoComplete:b="list",name:v,form:y,disabled:w,..._}){let x=gl(!0),E=WC();t=t||E||x,mn(t,!1);let S=(0,so.useRef)(null),[C,R]=pQ(),T=(0,so.useRef)(!1),P=(0,so.useRef)(!1),O=(0,so.useRef)(null),k=()=>{let H=O.current;H!=null&&(cancelAnimationFrame(H),O.current=null)},F=Gt(t,["virtualFocus"],H=>H.virtualFocus&&o),V=b==="inline"||b==="both",[L,B]=(0,so.useState)(V);fQ(()=>{V&&B(!0)},[V]);let j=Gt(t,"inputValue"),A=Gt(t,["selectedValue"],H=>{if(v&&Array.isArray(H.selectedValue))return H.selectedValue}),D=Array.isArray(A),N=(0,so.useRef)(void 0);(0,so.useEffect)(()=>cr(t,["selectedValue","activeId"],(H,Z)=>{N.current=Z.selectedValue}),[t]);let z=Gt(t,["activeValue","selectedValue","activeId"],H=>{if(V&&L&&!(H.activeValue&&Array.isArray(H.selectedValue)&&(H.selectedValue.includes(H.activeValue)||N.current?.includes(H.activeValue))))return H.activeValue}),W=Gt(t,"renderedItems"),Y=Gt(t,"open"),G=Gt(t,"contentElement"),ve=Gt(t,"unstable_placing"),fe=tSe(W,z,F),Se=(0,so.useMemo)(()=>{if(!V||!L)return j;if(fe){if(CJ(j,z)){let H=z?.slice(j.length)||"";return j+H}return j}return z||j},[V,L,fe,z,j]);(0,so.useEffect)(()=>{let H=S.current;if(!H)return;let Z=()=>B(!0);return H.addEventListener("combobox-item-move",Z),()=>{H.removeEventListener("combobox-item-move",Z)}},[]),(0,so.useEffect)(()=>{if(!V||!L||!z||!fe||!CJ(j,z))return;let H=$v;return queueMicrotask(()=>{let Z=S.current;if(!Z)return;let{start:M,end:se}=t0(Z),Ue=j.length,ce=z.length;wC(Z,Ue,ce),H=()=>{if(!Ca(Z))return;let{start:Et,end:Re}=t0(Z);Et===Ue&&Re===ce&&wC(Z,M,se)}}),()=>H()},[C,V,L,z,fe,j]);let le=wt(n),ye=(0,so.useRef)(null),Ee=(0,so.useRef)(void 0),Ie=(0,so.useRef)(!1),Q=(0,so.useRef)(!1);(0,so.useEffect)(()=>{if(!Y||!G)return;let H=r0(G);if(!H)return;let Z=()=>{T.current=!1,Ie.current=!0},M=()=>{if(Q.current||(Ie.current=!0),!t||!T.current)return;let{activeId:Ue}=t.getState();Ue!==null&&Ue!==ye.current&&(T.current=!1)},se={passive:!0,capture:!0};return H.addEventListener("wheel",Z,se),H.addEventListener("touchmove",Z,se),H.addEventListener("scroll",M,se),()=>{H.removeEventListener("wheel",Z,!0),H.removeEventListener("touchmove",Z,!0),H.removeEventListener("scroll",M,!0)}},[Y,G,t]),Jt(()=>{Ie.current=!1,j&&(P.current||(T.current=!0))},[j]),Jt(()=>{F!=="always"&&Y||(T.current=Y)},[F,Y]),Jt(()=>{Y||(Ee.current=void 0)},[Y]);let me=Gt(t,"resetValueOnSelect");fl(()=>{let H=T.current;if(!t||!Y||P.current||!H&&(!me||Ie.current))return;let Z=t.getState(),{compositeElement:M,activeId:se,selectElement:Ue,selectedValue:ce}=Z;if(M&&!Ca(M)||Z.unstable_placing)return;let Et=t.item(se)?.value,Re=Et!=null&&(Array.isArray(ce)?ce.includes(Et):ce===Et);if(F&&H&&!(Ue&&!j&&Re)){let Rt=le(W),pe=Rt!==void 0?Rt:oSe(W)??t.first();ye.current=pe;let de=pe??null,Sn=t.item(de)?.value,Vt=Ee.current;de!==se||Vt?.id!==de||Vt?.value!==Sn?(Ee.current={id:de,value:Sn},t.move(de)):t.setState("activeValue",Sn)}else{let Rt=t.item(se||t.first())?.element;Rt&&"scrollIntoView"in Rt&&(Q.current=!0,Rt.scrollIntoView({block:"nearest",inline:"nearest"}),requestAnimationFrame(()=>{Q.current=!1}))}},[t,Y,ve,C,j,F,me,le,W]),(0,so.useEffect)(()=>{if(!V)return;let H=S.current;if(!H)return;let Z=[H,G].filter(se=>!!se),M=se=>{Z.every(Ue=>CC(se,Ue))&&t?.setInputValue(Se)};for(let se of Z)se.addEventListener("focusout",M);return()=>{for(let se of Z)se.removeEventListener("focusout",M)}},[V,G,t,Se]);let re=H=>H.currentTarget.value.length>=a,ee=_.onChange,ie=$r(s??re),J=$r(i??!t.tag),ae=wt(H=>{if(ee?.(H),H.defaultPrevented||!t)return;let Z=H.currentTarget,{value:M,selectionStart:se,selectionEnd:Ue}=Z,ce=H.nativeEvent;if(T.current=!0,rQ(ce)&&(ce.isComposing&&(T.current=!1,P.current=!0),V)){let Et=ce.inputType==="insertText"||ce.inputType==="insertCompositionText",Re=se===M.length;B(Et&&Re)}if(J(H)){let Et=M===t.getState().inputValue;t.setInputValue(M),queueMicrotask(()=>{wC(Z,se,Ue)}),V&&F&&Et&&R()}ie(H)&&t.show(),(!F||!T.current)&&t.setActiveId(null)});(0,so.useEffect)(()=>k,[]);let he=_.onCompositionStart,ge=wt(H=>{k(),T.current=!1,P.current=!0,he?.(H)}),_e=_.onCompositionEnd,Te=wt(H=>{T.current=!0,P.current=!1,_e?.(H),!H.defaultPrevented&&F&&(k(),O.current=requestAnimationFrame(()=>{O.current=null,!P.current&&R()}))}),Ne=_.onMouseDown,K=$r(m??(()=>t.getState().compositeElementInFocusOrder)),ne=$r(g),Ke=$r(d??re),Ce=wt(H=>{Ne?.(H),!H.defaultPrevented&&(H.button||H.ctrlKey||t&&(K(H)&&t.setActiveId(null),ne(H)&&t.setInputValue(Se),Ke(H)&&Df(H.currentTarget,"mouseup",t.show)))}),ke=_.onKeyDown,Qe=$r(f??re),et=wt(H=>{if(ke?.(H),H.repeat||(T.current=!1),H.defaultPrevented||!t)return;let{open:Z}=t.getState();if(Z&&H.key==="Enter"){H.preventDefault();return}H.ctrlKey||H.altKey||H.shiftKey||H.metaKey||Z||(H.key==="ArrowUp"||H.key==="ArrowDown")&&Qe(H)&&(H.preventDefault(),t.show())}),xt=_.onBlur,Ht=wt(H=>{T.current=!1,xt?.(H)}),Xe=hn(_.id),Xo=rSe(b)?b:void 0,po=Gt(t,["activeId"],H=>H.activeId===null),Ft=cl({disabled:w,"aria-disabled":_["aria-disabled"]}),Lo=_.composite!==!1,[,Ur]=kC(Lo?null:t.setCompositeElement),mo=Gt(t,D?["compositeElement"]:[],H=>D?H.compositeElement:null);_=Ea(_,H=>!v||!Array.isArray(A)||Lo&&!mo?H:(0,wg.jsxs)(wg.Fragment,{children:[H,A.map((Z,M)=>(0,wg.jsx)("input",{type:"hidden",name:v,form:y,disabled:Ft,value:Z},M))]}),[v,y,Ft,Lo,mo,A]),_={role:"combobox","aria-autocomplete":Xo,"aria-haspopup":YZ(G,"listbox"),"aria-expanded":Y,"aria-controls":G?.id,"data-active-item":po||void 0,value:Se,..._,id:Xe,name:D?void 0:v,form:y,disabled:w,ref:ao(S,t.setInputElement,Lo?void 0:Ur,_.ref),onChange:ae,onCompositionStart:ge,onCompositionEnd:Te,onMouseDown:Ce,onKeyDown:et,onBlur:Ht};let Be=GC(t);return _=N8({store:t,unstable_scrollIntoView:Be,focusable:r,..._,moveOnKeyPress:H=>WZ(h,H)?!1:(V&&B(!0),!0)}),{autoComplete:"off",..._}}),YC=Cr(function(t){let r=nSe(t);return Ar(eSe,r)});var qC=c(X(),1),W8=c(I(),1);var iSe="div";function aSe(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function sSe(e){return qZ(e)??"option"}var lSe=Mr(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:a,focusOnHover:s,moveOnKeyPress:l=!0,preventScrollOnKeyDown:d,getItem:u,...f}){let m=gl();t=t||m,mn(t,!1);let g=hn(f.id),{resetValueOnSelectState:h,multiSelectable:b,selected:v,autoFocusSelected:y,selectElement:w}=Bf(t,["selectedValue"],{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(N){return Array.isArray(N.selectedValue)},selected(N){return aSe(N.selectedValue,r)},autoFocusSelected(N){return r==null?!1:Array.isArray(N.selectedValue)?N.selectedValue[N.selectedValue.length-1]===r:N.selectedValue===r},selectElement:"selectElement"}),_=!!w,x=!!w,E=cl(f),S=(0,qC.useCallback)(N=>{let z={...N,value:x&&E?void 0:r};return u?u(z):z},[x,E,r,u]);n=n??(!x&&!b),o=o??(r!=null&&!b),d=d??x;let C=sSe((0,qC.useContext)(HC)),R=f.onClick,T=$r(n),P=$r(i),O=$r(a??h),k=$r(o),F=wt(N=>{R?.(N),!N.defaultPrevented&&(eQ(N)||$Z(N)||(r!=null&&(P(N)&&(O(N)&&t?.resetInputValue(),t?.setSelectedValue(z=>Array.isArray(z)?z.includes(r)?z.filter(W=>W!==r):[...z,r]:r)),T(N)&&t?.setInputValue(r)),k(N)&&t?.hide()))}),V=f.onKeyDown,L=wt(N=>{if(V?.(N),N.defaultPrevented)return;let z=t?.getState().compositeElement;if(!z||Ca(z))return;let W=N.key.length===1&&!N.ctrlKey&&!N.metaKey,Y=(xC()?N.metaKey:N.ctrlKey)&&N.key.toLowerCase()==="v",G=N.key==="Backspace"||N.key==="Delete";if(W||Y||G){if(z===w)return;if(Ln(z)){queueMicrotask(()=>z.focus()),t?.setInputValue(z.value);return}z.focus(),"value"in z&&typeof z.value=="string"&&t?.setInputValue(z.value)}});(x||b)&&v!=null&&(f={"aria-selected":v,...f}),f=Ea(f,N=>(0,W8.jsx)(UC.Provider,{value:r,children:(0,W8.jsx)(mJ.Provider,{value:v??!1,children:N})}),[r,v]);let B=_?y:void 0;f={role:C,children:r,...f,id:g,onClick:F,onKeyDown:L},f.autoFocus===void 0&&B!==void 0&&(f.autoFocus=!1,f["data-autofocus"]=B||void 0);let j=$r(l),A=GC(t);f=M8({store:t,unstable_scrollIntoView:A,...f,getItem:S,preventScrollOnKeyDown:d,moveOnKeyPress:N=>{if(!j(N))return!1;let z=new Event("combobox-item-move");return t?.getState().compositeElement?.dispatchEvent(z),!0}});let D=$r(s??!1);return f=H8({store:t,...f,focusOnHover(N){return s!==void 0?D(N):x&&t.getState().open}}),f}),KC=pl(Cr(function(t){let r=lSe(t);return Ar(iSe,r)}));var XC=c(X(),1),EJ=c(I(),1);var cSe="span";function U8(e){return e0(e).toLowerCase()}function dSe(e,t){let r=[];for(let o of t){if(!o)continue;let n=0,i=o.length,a=e.indexOf(o,n);for(;a!==-1;)r.push([a,i]),n=a+1,a=e.indexOf(o,n)}return r}function uSe(e){e.sort(([r],[o])=>r-o);let t=[];for(let[r,o]of e){let n=t[t.length-1];n&&r<n[0]+n[1]?n[1]=Math.max(n[1],r+o-n[0]):t.push([r,o])}return t}function fSe(e){let t=[],r=[],o=0;for(let i of e){let a=U8(i).length;for(let s=0;s<a;s+=1)t.push(s===0?o:-1),r.push(o);o+=i.length}t.push(e.length),r.push(e.length);let n=e.length;for(let i=t.length-1;i>=0;i-=1){let a=t[i];a!=null&&(a===-1?t[i]=n:n=a)}return{starts:t,ends:r}}function pSe(e,t){if(!t.length)return t;let{starts:r,ends:o}=fSe(e),n=[];for(let[i,a]of t){let s=r[i],l=o[i+a];s==null||l==null||l<=s||n.push([s,l-s])}return n}function mSe(e,t){if(!e||!t)return e;let r=zZ(t).map(U8),o=[],n=(l,d=!1)=>(0,EJ.jsx)("span",{"data-autocomplete-value":d?"":void 0,"data-user-value":d?void 0:"",children:l},o.length),i=pSe(e,uSe(dSe(U8(e),new Set(r)))),a=i[0];if(!a)return o.push(n(e,!0)),o;let[s]=a;return[e.slice(0,s),...i.flatMap(([l,d],u)=>{let f=e.slice(l,l+d),m=i[u+1]?.[0];return[f,e.slice(l+d,m)]})].forEach((l,d)=>{l&&o.push(n(l,d%2===0))}),o}var gSe=Mr(function({store:t,value:r,userValue:o,...n}){let i=gl();t=t||i;let a=(0,XC.useContext)(UC),s=r??a,l=Gt(t,["inputValue"],d=>o??d?.inputValue);return n={children:(0,XC.useMemo)(()=>{if(s)return l?mSe(s,l):s},[s,l]),...n},n}),ZC=Cr(function(t){let r=gSe(t);return Ar(cSe,r)});var hSe="label",bSe=Mr(function({store:t,...r}){let o=gl(!0),n=WC();t=t||n||o,mn(t,!1);let i=Gt(t,"inputElement");o0(i,"id");let a=i?.id,s=hn(r.id);return r={htmlFor:a,...r,id:s,ref:ao(t.setLabelElement,r.ref)},r}),QC=pl(Cr(function(t){let r=bSe(t);return Ar(hSe,r)}));var mc=c(X(),1),h0=c(I(),1);var vSe="div",ySe=Mr(function({store:t,alwaysVisible:r,...o}){let n=gl(!0),i=z8();t=t||i;let a=!!t&&t===n;mn(t,!1);let s=o.onFocus,l=wt(k=>{if(s?.(k),k.defaultPrevented||!xo(k))return;let F=t.getState().compositeElement;if(!F||!ul(F))return;let V=k.currentTarget;queueMicrotask(()=>{Yi(V).activeElement===V&&F.focus()})}),d=(0,mc.useRef)(null),u=hn(o.id),f=Gt(t,"mounted"),m=L8(f,o.hidden,r),g=m?{...o.style,display:"none"}:o.style,h=Gt(t,["selectedValue"],k=>Array.isArray(k.selectedValue)),b=o0(d,"role",o.role),v=(b==="listbox"||b==="tree"||b==="grid")&&h||void 0,[y,w]=(0,mc.useState)(!1),_=Gt(t,"contentElement"),x=(0,mc.useContext)(B8),E=(0,mc.useState)(),[S,C]=x||E,R=(0,mc.useMemo)(()=>[S,C],[S,C]);Jt(()=>{if(!f)return;let k=d.current;if(!k||_!==k)return;let F=()=>{w(!!k.querySelector("[role='listbox']"))},V=new MutationObserver(F);return V.observe(k,{subtree:!0,childList:!0,attributeFilter:["role"]}),F(),()=>V.disconnect()},[f,_]),y||(o={role:"listbox","aria-multiselectable":v,...o}),o=Ea(o,k=>(0,h0.jsx)(pJ,{value:t,children:(0,h0.jsx)(B8.Provider,{value:R,children:(0,h0.jsx)(oJ.Provider,{value:C,children:(0,h0.jsx)(HC.Provider,{value:b,children:k})})})}),[t,b,R]);let T=u&&(!n||!a)?t.setContentElement:null,P=Gt(t,["labelElement","selectLabelElement"],k=>S?null:k.selectLabelElement||k.labelElement);o0(P,"id");let O=S||P?.id;return o={"aria-labelledby":o["aria-label"]!=null?void 0:O,hidden:m,...o,id:u,onFocus:l,ref:ao(T,d,o.ref),style:g,tabIndex:-1},o}),JC=Cr(function(t){let r=ySe(t);return Ar(vSe,r)});var G8=c(X(),1),_1t=(0,G8.createContext)(null),w1t=(0,G8.createContext)(null),b0=hi([IC],[bg]),kJ=b0.useContext,x1t=b0.useScopedContext,S1t=b0.useProviderContext,C1t=b0.ContextProvider,E1t=b0.ScopedContextProvider;var _Se=SC()&&XZ();function RJ({tag:e,...t}={}){let r=vg(t.store,NQ(e,["value","rtl"])),o=ft(t.defaultInputValue,t.defaultValue);({...t});let n=e?.getState(),i=r?.getState(),a=ft(t.activeId,i?.activeId,t.defaultActiveId,null),s=jQ({...t,activeId:a,compositeElementInFocusOrder:ft(t.compositeElementInFocusOrder,t.includesBaseElement,i?.compositeElementInFocusOrder,i?.includesBaseElement,!0),orientation:ft(t.orientation,i?.orientation,"vertical"),focusLoop:ft(t.focusLoop,i?.focusLoop,!0),focusWrap:ft(t.focusWrap,i?.focusWrap,!0),virtualFocus:ft(t.virtualFocus,i?.virtualFocus,!0)}),l=_J({...t,placement:ft(t.placement,i?.placement,"bottom-start")}),d=ft(t.inputValue,t.value,i?.inputValue,i?.value,o,""),u=ft(t.selectedValue,i?.selectedValue,n?.values,t.defaultSelectedValue,""),f=t.selectedValue===void 0&&i?.selectedValue===void 0&&n?.values===void 0&&t.defaultSelectedValue===void 0,m=Array.isArray(u),g={...s.getState(),...l.getState(),inputValue:d,value:d,selectedValue:u,resetValueOnSelect:ft(t.resetValueOnSelect,i?.resetValueOnSelect,m),resetValueOnHide:ft(t.resetValueOnHide,i?.resetValueOnHide,m&&!e),selectOnMove:ft(t.selectOnMove,i?.selectOnMove,!1),activeValue:i?.activeValue,inputElement:ft(i?.inputElement,null),labelElement:ft(i?.labelElement,null),selectElement:ft(i?.selectElement,null),selectLabelElement:ft(i?.selectLabelElement,null)},h=zn(g,s,l,r);hr(h,()=>uc(cr(h,["inputValue"],C=>{h.setState("value",C.inputValue)}),cr(h,["value"],C=>{h.setState("inputValue",C.value)})));let b=!1,v=new Set;t.focusLoop===void 0&&i?.focusLoop===void 0&&v.add("focusLoop"),t.focusWrap===void 0&&i?.focusWrap===void 0&&v.add("focusWrap"),t.compositeElementInFocusOrder===void 0&&t.includesBaseElement===void 0&&i?.compositeElementInFocusOrder===void 0&&i?.includesBaseElement===void 0&&v.add("compositeElementInFocusOrder"),t.resetValueOnSelect===void 0&&i?.resetValueOnSelect===void 0&&v.add("resetValueOnSelect");let y=g.compositeElement===g.selectElement?g.selectElement:null,w=g.selectElement||g.compositeElement||g.disclosureElement,_=g.anchorElement===w?g.anchorElement:null;hr(h,()=>cr(h,["compositeElement","selectElement"],C=>{if(!(!C.selectElement&&!y)){if(C.compositeElement&&C.compositeElement===C.selectElement){y=C.selectElement;return}if(C.compositeElement&&C.compositeElement!==y){y=null;return}y=C.selectElement,h.setState("compositeElement",y)}})),hr(h,()=>cr(h,["selectElement"],C=>{if(!C.selectElement)return;let{focusLoop:R,focusWrap:T,compositeElementInFocusOrder:P,resetValueOnSelect:O}=h.getState();return v.has("focusLoop")&&s.setState("focusLoop",!1),v.has("focusWrap")&&s.setState("focusWrap",!1),v.has("compositeElementInFocusOrder")&&s.setState("compositeElementInFocusOrder",!1),v.has("resetValueOnSelect")&&h.setState("resetValueOnSelect",!0),()=>{let k=h.getState();v.has("focusLoop")&&!k.focusLoop&&s.setState("focusLoop",R),v.has("focusWrap")&&!k.focusWrap&&s.setState("focusWrap",T),v.has("compositeElementInFocusOrder")&&!k.compositeElementInFocusOrder&&s.setState("compositeElementInFocusOrder",P),v.has("resetValueOnSelect")&&k.resetValueOnSelect&&h.setState("resetValueOnSelect",O)}})),hr(h,()=>cr(h,["anchorElement","compositeElement","disclosureElement","selectElement"],C=>{if(C.anchorElement&&C.anchorElement!==_){_=null;return}_=C.selectElement||C.compositeElement||C.disclosureElement,h.setState("anchorElement",_)})),hr(h,()=>cr(h,["items","selectedValue","selectElement"],(C,R)=>{if(f){if(C.selectedValue!==R.selectedValue){f=!1;return}C.selectElement&&queueMicrotask(()=>{if(!f)return;let T=h.getState();if(!T.selectElement)return;let P=T.items.find(O=>!O.disabled&&O.value!=null);P?.value!=null&&(f=!1,h.setState("selectedValue",P.value))})}})),_Se&&hr(h,()=>cr(h,["virtualFocus"],()=>{h.setState("virtualFocus",!1)})),hr(h,()=>{if(e)return uc(cr(h,["selectedValue"],C=>{Array.isArray(C.selectedValue)&&e.setValues(C.selectedValue)}),cr(e,["values"],C=>{h.setState("selectedValue",C.values)}))}),hr(h,()=>cr(h,["resetValueOnHide","mounted"],C=>{C.resetValueOnHide&&(C.mounted||h.setState("inputValue",d))})),hr(h,()=>cr(h,["open"],C=>{if(C.open){b=!0;return}b=!1,h.setState("activeId",a),h.setState("moves",0)})),hr(h,()=>cr(h,["moves","activeId"],(C,R)=>{C.moves!==R.moves&&(b=!1),C.activeId!==R.activeId&&(b=!1),C.moves===R.moves&&h.setState("activeValue",void 0)})),hr(h,()=>ou(h,["moves","renderedItems"],(C,R)=>{if(C.moves===R.moves)return;let{activeId:T}=h.getState(),P=s.item(T);h.setState("activeValue",P?.value)})),hr(h,()=>cr(h,["items","mounted","open","selectedValue","selectElement"],C=>{if(!C.selectElement||C.mounted&&!b)return;let R=Array.isArray(C.selectedValue)?C.selectedValue:[C.selectedValue],T=R[R.length-1];if(T==null)return;let P=C.items.find(O=>!O.disabled&&O.value===T);P&&(b=!1,h.setState("activeId",P.id))})),hr(h,()=>ou(h,["selectOnMove","moves"],C=>{let{activeId:R,open:T,selectedValue:P,selectElement:O}=h.getState();if(!O||!C.selectOnMove&&T||Array.isArray(P)||!C.moves||!R)return;let k=s.item(R);!k||k.disabled||k.value==null||h.setState("selectedValue",k.value)}));let x=C=>{h.setState("inputValue",C)},E=()=>x(g.inputValue),S=(C,R)=>{v.delete(C),C==="includesBaseElement"&&v.delete("compositeElementInFocusOrder"),C==="selectedValue"&&(f=!1),h.setState(C,R)};return{...l,...s,...h,setState:S,tag:e,setInputValue:x,resetInputValue:E,setValue:x,resetValue:E,setSelectedValue:C=>S("selectedValue",C),setInputElement:C=>h.setState("inputElement",C),setLabelElement:C=>h.setState("labelElement",C),setSelectElement:C=>h.setState("selectElement",C),setSelectLabelElement:C=>h.setState("selectLabelElement",C)}}function xSe(e){let t=kJ();return e={...e,tag:e.tag!==void 0?e.tag:t},hJ(e)}function SSe(e,t,r){fl(t,[r.tag]);let o={inputValue:r.inputValue??r.value,setInputValue:r.setInputValue??r.setValue};return Hr(e,o,"inputValue","setInputValue"),Hr(e,r,"selectedValue","setSelectedValue"),Hr(e,r,"selectOnMove"),Hr(e,r,"resetValueOnHide"),Hr(e,r,"resetValueOnSelect"),Object.assign(bJ(wJ(e,t,r),t,r),{tag:r.tag})}function Y8(e={}){e=xSe(e);let[t,r]=_g(RJ,e);return SSe(t,r,e)}var TJ=c(I(),1);function $C(e={}){let t=Y8(e);return(0,TJ.jsx)(fJ,{value:t,children:e.children})}var FJ=c(q8(),1);var VJ=c(it(),1),nu=c($(),1),Hf=c(U(),1),hl=c(oe(),1);var PSe=[],v0=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:PSe;var y0=c(U(),1),OSe=[];function Fo({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:OSe,[o,n]=(0,y0.useState)(r),[i,a]=(0,y0.useState)(!1);return(0,y0.useEffect)(()=>{if(!t){n(r);return}let s=!1;return a(!0),t().then(l=>{if(!s){let d=Array.isArray(l)&&l.length>0?l:r;n(d)}}).catch(()=>{s||n(r)}).finally(()=>{s||a(!1)}),()=>{s=!0}},[t,r]),{elements:o,isLoading:i}}var Yt=c(I(),1);function AJ(e=""){return(0,FJ.default)(e.trim().toLowerCase())}var MJ=(e,t,r)=>e.singleSelection?r:Array.isArray(t?.value)?t.value.includes(r)?t.value.filter(o=>o!==r):[...t.value,r]:[r];function NJ(e,t){return`${e}-${t}`}var DJ=({selected:e})=>(0,Yt.jsx)("span",{className:q("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,Yt.jsx)(hl.Icon,{icon:Wl})}),LJ=({selected:e})=>(0,Yt.jsx)("span",{className:q("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function zJ({view:e,filter:t,onChangeView:r}){let o=(0,VJ.useInstanceId)(zJ,"dataviews-filter-list-box"),[n,i]=(0,Hf.useState)(t.operators?.length===1?void 0:null),a=e.filters?.find(l=>l.field===t.field),s=v0(t,a);return(0,Yt.jsx)(hl.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,nu.sprintf)((0,nu.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(NJ(o,t.elements[0].value))},render:(0,Yt.jsx)(hl.Composite.Typeahead,{}),children:t.elements.map(l=>(0,Yt.jsxs)(hl.Composite.Hover,{render:(0,Yt.jsx)(hl.Composite.Item,{id:NJ(o,l.value),render:(0,Yt.jsx)("div",{"aria-label":l.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let d=a?[...(e.filters??[]).map(u=>u.field===t.field?{...u,operator:a.operator||t.operators[0],value:MJ(t,a,l.value)}:u)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:MJ(t,a,l.value)}];r({...e,page:1,filters:d})}}),children:[t.singleSelection&&(0,Yt.jsx)(LJ,{selected:s===l.value}),!t.singleSelection&&(0,Yt.jsx)(DJ,{selected:s.includes(l.value)}),(0,Yt.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:l.label,children:l.label})]},l.value))})}function ISe({view:e,filter:t,onChangeView:r}){let[o,n]=(0,Hf.useState)(""),i=(0,Hf.useDeferredValue)(o),a=e.filters?.find(d=>d.field===t.field),s=v0(t,a),l=(0,Hf.useMemo)(()=>{let d=AJ(i);return t.elements.filter(u=>AJ(u.label).includes(d))},[t.elements,i]);return(0,Yt.jsxs)($C,{selectedValue:s,setSelectedValue:d=>{let u=a?[...(e.filters??[]).map(f=>f.field===t.field?{...f,operator:a.operator||t.operators[0],value:d}:f)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:d}];r({...e,page:1,filters:u})},setValue:n,children:[(0,Yt.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,Yt.jsx)(qr,{render:(0,Yt.jsx)(QC,{}),children:(0,nu.__)("Search items")}),(0,Yt.jsx)(YC,{autoSelect:"always",placeholder:(0,nu.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,Yt.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,Yt.jsx)(hl.Icon,{icon:Ib})})]}),(0,Yt.jsxs)(JC,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[l.map(d=>(0,Yt.jsxs)(KC,{resetValueOnSelect:!1,value:d.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,Yt.jsx)(LJ,{selected:s===d.value}),!t.singleSelection&&(0,Yt.jsx)(DJ,{selected:s.includes(d.value)}),(0,Yt.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:d.label,children:[(0,Yt.jsx)(ZC,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:d.label}),!!d.description&&(0,Yt.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:d.description})]})]},d.value)),!l.length&&(0,Yt.jsx)("p",{children:(0,nu.__)("No results found")})]})]})}function BJ(e){let{elements:t,isLoading:r}=Fo({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,Yt.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Yt.jsx)(hl.Spinner,{})});if(t.length===0)return(0,Yt.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,nu.__)("No elements found")});let o=t.length>10?ISe:zJ;return(0,Yt.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var jJ=c(S2(),1),HJ=c(it(),1),K8=c(U(),1),WJ=c(oe(),1);var X8=c(I(),1);function UJ({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(d=>d.field===e.field),i=v0(e,n),a=(0,K8.useMemo)(()=>{let d=o.find(u=>u.id===e.field);return d&&{...d,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:u})=>u[d.id],setValue:({value:u})=>({[d.id]:u})}},[o,e.field]),s=(0,K8.useMemo)(()=>(t.filters??[]).reduce((d,u)=>(d[u.field]=u.value,d),{}),[t.filters]),l=(0,HJ.useEvent)(d=>{if(!a||!n)return;let u=a.getValue({item:d});(0,jJ.default)(u,i)||r({...t,filters:(t.filters??[]).map(f=>f.field===e.field?{...f,operator:n.operator||e.operators[0],value:u===""?void 0:u}:f)})});return!a||!a.Edit||!n?null:(0,X8.jsx)(WJ.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,X8.jsx)(a.Edit,{hideLabelFromVision:!0,data:s,field:a,operator:n.operator,onChange:l})})}var ze=c($(),1),eo=c(U(),1),_0=c(_s(),1);var ASe=/(?:[Zz]|[+-](?:[01]\d|2[0-3]):?[0-5]\d)$/,MSe=["HH:mm","HH:mm:ss"],NSe=new Date(2e3,0,1);function Bn(e){if(typeof e!="string")return null;let t=e.trim().replace(ASe,"");for(let r of MSe){let o=dj(t,r,NSe);if(Qa(o))return o.getHours()*3600+o.getMinutes()*60+o.getSeconds()}return null}var Z8=c(I(),1),lo={Name:(0,Z8.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,Z8.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function xg(e,t){let r=Bn(t);return r!==null?[Bn(e)??NaN,r]:[(0,_0.getDate)(e).getTime(),(0,_0.getDate)(t).getTime()]}function YJ(e,t){switch(t){case"days":return cf(new Date,e);case"weeks":return hj(new Date,e);case"months":return eS(new Date,e);case"years":return tS(new Date,e);default:return new Date}}var qJ={label:(0,ze.__)("Is none of"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),lo),filter:((e,t,r)=>{if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?!r.some(n=>o.includes(n)):typeof o=="string"||typeof o=="number"?!r.includes(o):!1}),selection:"multi"},t3=[{name:Or,label:(0,ze.__)("Includes"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),lo),filter(e,t,r){if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?r.some(n=>o.includes(n)):typeof o=="string"||typeof o=="number"?r.includes(o):!1},selection:"multi"},{name:Ir,...qJ},{name:H2,label:(0,ze.__)("Includes all"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),lo),filter(e,t,r){if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?r.every(n=>o.includes(n)):!1},selection:"multi"},{name:Mo,...qJ},{name:_o,label:(0,ze.__)("Between (inc)"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),lo),filter(e,t,r){if(!Array.isArray(r)||r.length!==2||r.includes(void 0)||r.includes("")||r.includes(null))return!0;let o=t.getValue({item:e}),[n,i]=r.map(Bn);if(n!==null&&i!==null){let a=Bn(o);return a!==null&&a>=n&&a<=i}return typeof o=="number"||o instanceof Date||typeof o=="string"?o>=r[0]&&o<=r[1]:!1},selection:"custom"},{name:Vn,label:(0,ze.__)("In the past"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),lo),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=YJ(r.value,r.unit),n=(0,_0.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:pi,label:(0,ze.__)("Over"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),lo),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=YJ(r.value,r.unit);return(0,_0.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:Br,label:(0,ze.__)("Is"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:jr,label:(0,ze.__)("Is not"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:Bd,label:(0,ze.__)("Less than"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:jd,label:(0,ze.__)("Greater than"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:Hd,label:(0,ze.__)("Less than or equal"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:Wd,label:(0,ze.__)("Greater than or equal"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:ps,label:(0,ze.__)("Before"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){if(r===void 0)return!0;let[o,n]=xg(t.getValue({item:e}),r);return o<n},selection:"single"},{name:ms,label:(0,ze.__)("After"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){if(r===void 0)return!0;let[o,n]=xg(t.getValue({item:e}),r);return o>n},selection:"single"},{name:gs,label:(0,ze.__)("Before (inc)"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){if(r===void 0)return!0;let[o,n]=xg(t.getValue({item:e}),r);return o<=n},selection:"single"},{name:hs,label:(0,ze.__)("After (inc)"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){if(r===void 0)return!0;let[o,n]=xg(t.getValue({item:e}),r);return o>=n},selection:"single"},{name:nl,label:(0,ze.__)("Contains"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&o.toLowerCase().includes(String(r).toLowerCase())},selection:"single"},{name:il,label:(0,ze.__)("Doesn't contain"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&!o.toLowerCase().includes(String(r).toLowerCase())},selection:"single"},{name:al,label:(0,ze.__)("Starts with"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&o.toLowerCase().startsWith(String(r).toLowerCase())},selection:"single"},{name:bs,label:(0,ze.__)("On"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){if(r===void 0)return!0;let[o,n]=xg(t.getValue({item:e}),r);return o===n},selection:"single"},{name:vs,label:(0,ze.__)("Not on"),filterText:(e,t)=>(0,eo.createInterpolateElement)((0,ze.sprintf)((0,ze.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),lo),filter(e,t,r){if(r===void 0)return!0;let[o,n]=xg(t.getValue({item:e}),r);return o!==n},selection:"single"}],Wf=e=>t3.find(t=>t.name===e),KJ=()=>t3.map(e=>e.name),XJ=e=>t3.filter(t=>t.selection==="single").some(t=>t.name===e),ZJ=e=>t3.some(t=>t.name===e);var co=c(I(),1),FSe="Enter",VSe=" ",DSe=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=Wf(t?.operator);return o!==void 0?o.filterText(r,e):(0,gc.sprintf)((0,gc.__)("Unknown status for %1$s"),r.name)};function LSe({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(a=>({value:a,label:Wf(a)?.label||a})),n=t.filters?.find(a=>a.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,co.jsxs)(ue,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,co.jsx)(iu.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,co.jsx)(iu.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,gc.__)("Conditions"),value:i,options:o,onChange:a=>{let s=a,l=n?.operator,d=n?[...(t.filters??[]).map(u=>{if(u.field===e.field){let f=Wf(l)?.selection,m=Wf(s)?.selection,g=f!==m||[f,m].includes("custom");return{...u,value:g?void 0:u.value,operator:s}}return u})]:[...t.filters??[],{field:e.field,operator:s,value:void 0}];r({...t,page:1,filters:d})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function QJ({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,r3.useRef)(null),{filter:i,view:a,onChangeView:s}=o,l=a.filters?.find(y=>y.field===i.field),d=[],u=(0,r3.useMemo)(()=>{let y=r.find(w=>w.id===i.field);return y&&{...y,getValue:({item:w})=>w[y.id]}},[r,i.field]),{elements:f}=Fo({elements:i.elements,getElements:i.getElements});if(f.length>0)d=f.filter(y=>i.singleSelection?y.value===l?.value:l?.value?.includes(y.value));else if(Array.isArray(l?.value)){if(!l.value.some(w=>w==null||w==="")){let w=l.value.map(_=>u?.getValueFormatted({item:{[u.id]:_},field:u})||String(_));d=[{value:l.value,label:w}]}}else if(typeof l?.value=="object")d=[{value:l.value,label:l.value}];else if(l?.value!==void 0){let y=u!==void 0?u.getValueFormatted({item:{[u.id]:l.value},field:u}):String(l.value);d=[{value:l.value,label:y}]}let m=i.isPrimary,g=l?.isLocked,h=!g&&l?.value!==void 0,b=!g&&(!m||h),v=m?(0,gc.__)("Reset"):(0,gc.__)("Remove");return(0,co.jsx)(iu.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:y,onToggle:w})=>(0,co.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,co.jsxs)(ar.Root,{children:[(0,co.jsx)(ar.Trigger,{render:(0,co.jsx)("div",{className:q("dataviews-filters__summary-chip",{"has-reset":b,"has-values":h,"is-not-clickable":g}),role:"button",tabIndex:g?-1:0,onClick:()=>{g||w()},onKeyDown:_=>{!g&&[FSe,VSe].includes(_.key)&&(w(),_.preventDefault())},"aria-disabled":g,"aria-pressed":y,"aria-expanded":y,ref:n,children:(0,co.jsx)(DSe,{activeElements:d,filterInView:l,filter:i})})}),(0,co.jsx)(ar.Popup,{children:(0,gc.sprintf)((0,gc.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),b&&(0,co.jsxs)(ar.Root,{children:[(0,co.jsx)(ar.Trigger,{render:(0,co.jsx)("button",{className:q("dataviews-filters__summary-chip-remove",{"has-values":h}),"aria-label":v,onClick:()=>{s({...a,page:1,filters:a.filters?.filter(_=>_.field!==i.field)}),m?n.current?.focus():e.current?.focus()},children:(0,co.jsx)(iu.Icon,{icon:Ys})})}),(0,co.jsx)(ar.Popup,{children:v})]})]}),renderContent:()=>(0,co.jsxs)(ue,{direction:"column",justify:"flex-start",children:[(0,co.jsx)(LSe,{...o}),o.filter.hasElements?(0,co.jsx)(BJ,{...o,filter:{...o.filter,elements:f}}):(0,co.jsx)(UJ,{...o,fields:r})]})})}var JJ=c(oe(),1),$J=c($(),1),e$=c(U(),1);var hc=c(I(),1);function Q8({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(a=>!a.isVisible);return(0,hc.jsxs)(Ye.Root,{disabled:!i.length,children:[(0,hc.jsx)(Ye.Trigger,{...n}),(0,hc.jsx)(Ye.Popup,{children:i.map(a=>(0,hc.jsx)(Ye.Item,{onClick:()=>{o(a.field),r({...t,page:1,filters:[...t.filters||[],{field:a.field,value:void 0,operator:a.operators[0]}]})},children:(0,hc.jsx)(Ye.ItemLabel,{children:a.name})},a.field))})]})}function zSe({filters:e,view:t,onChangeView:r,setOpenedFilter:o},n){if(!e.length||e.every(({isPrimary:a})=>a))return null;let i=e.filter(a=>!a.isVisible);return(0,hc.jsx)(Q8,{triggerProps:{render:(0,hc.jsx)(JJ.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,$J.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var t$=(0,e$.forwardRef)(zSe);var r$=c(oe(),1),o$=c($(),1),n$=c(I(),1);function i$({filters:e,view:t,onChangeView:r}){let o=i=>e.some(a=>a.field===i&&a.isPrimary),n=!t.search&&!t.filters?.some(i=>!i.isLocked&&(i.value!==void 0||!o(i.field)));return(0,n$.jsx)(r$.Button,{disabled:n,accessibleWhenDisabled:!0,size:"compact",variant:"tertiary",className:"dataviews-filters__reset-button",onClick:()=>{r({...t,page:1,search:"",filters:t.filters?.filter(i=>!!i.isLocked)||[]})},children:(0,o$.__)("Reset")})}var a$=c(U(),1);function BSe(e,t){return(0,a$.useMemo)(()=>{let r=[];return e.forEach(o=>{if(o.filterBy===!1||!o.hasElements&&!o.Edit)return;let n=o.filterBy.operators,i=!!o.filterBy?.isPrimary,a=t.filters?.some(s=>s.field===o.id&&!!s.isLocked)??!1;r.push({field:o.id,name:o.label,elements:o.elements,getElements:o.getElements,hasElements:o.hasElements,singleSelection:n.some(s=>XJ(s)),operators:n,isVisible:a||i||!!t.filters?.some(s=>s.field===o.id&&ZJ(s.operator)),isPrimary:i,isLocked:a})}),r.sort((o,n)=>o.isLocked&&!n.isLocked?-1:!o.isLocked&&n.isLocked?1:o.isPrimary&&!n.isPrimary?-1:!o.isPrimary&&n.isPrimary?1:o.name.localeCompare(n.name)),r},[e,t])}var w0=BSe;var x0=c(I(),1);function jSe({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,Sg.useContext)(Ze),a=(0,Sg.useRef)(null),s=w0(t,r),l=(0,x0.jsx)(t$,{filters:s,view:r,onChangeView:o,ref:a,setOpenedFilter:i},"add-filter"),d=s.filter(f=>f.isVisible);if(d.length===0)return null;let u=[...d.map(f=>(0,x0.jsx)(QJ,{filter:f,view:r,fields:t,onChangeView:o,addFilterRef:a,openedFilter:n},f.field)),l];return u.push((0,x0.jsx)(i$,{filters:s,view:r,onChangeView:o},"reset-filters")),(0,x0.jsx)(ue,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:u})}var S0=(0,Sg.memo)(jSe);var au=c(U(),1),s$=c(oe(),1);var o3=c($(),1);var bl=c(I(),1);function HSe(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,au.useContext)(Ze),a=(0,au.useRef)(null),s=(0,au.useCallback)(g=>{r(g),i(!0)},[r,i]);if(e.length===0)return null;let l=e.some(g=>g.isVisible),d={label:(0,o3.__)("Add filter"),"aria-expanded":!1,isPressed:!1},u={label:(0,o3._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},f=e.some(g=>g.isPrimary||g.isLocked),m=(0,bl.jsx)(s$.Button,{ref:a,className:"dataviews-filters__visibility-toggle",size:"compact",icon:pb,disabled:f,accessibleWhenDisabled:!0,...l?u:d});return(0,bl.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:l?(0,bl.jsx)(WSe,{buttonRef:a,filtersCount:t.filters?.length,children:m}):(0,bl.jsx)(Q8,{filters:e,view:t,onChangeView:s,setOpenedFilter:o,triggerProps:{render:m}})})}function WSe({buttonRef:e,filtersCount:t,children:r}){return(0,au.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,bl.jsxs)(bl.Fragment,{children:[r,!!t&&(0,bl.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var n3=HSe;var l$=c(U(),1);var c$=c(I(),1);function USe(e){let{isShowingFilter:t}=(0,l$.useContext)(Ze);return t?(0,c$.jsx)(S0,{...e}):null}var i3=USe;var d$=c(U(),1),u$=c(oe(),1),f$=c($(),1);var Uf=c(I(),1);function J8({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:a,isLoading:s,view:l,onChangeView:d,selection:u,onChangeSelection:f,setOpenedFilter:m,onClickItem:g,isItemClickable:h,renderItemLink:b,defaultLayouts:v,containerRef:y,empty:w=(0,Uf.jsx)("p",{children:(0,f$.__)("No results")})}=(0,d$.useContext)(Ze),_=xa(!a,{delay:200});if(!a)return _?(0,Uf.jsx)("div",{className:"dataviews-loading",children:(0,Uf.jsx)("p",{children:(0,Uf.jsx)(u$.Spinner,{})})}):null;let x=eu.find(E=>E.type===l.type&&v[E.type])?.component;return(0,Uf.jsx)("div",{className:"dataviews-layout__container",ref:y,children:(0,Uf.jsx)(x,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:s,onChangeView:d,onChangeSelection:f,selection:u,setOpenedFilter:m,onClickItem:g,renderItemLink:b,isItemClickable:h,view:l,empty:w})})}var p$=c(U(),1);var Cg=c(I(),1),GSe=[];function $8(){let{view:e,paginationInfo:{totalItems:t=0,totalPages:r},data:o,actions:n=GSe,isLoading:i,hasInitiallyLoaded:a}=(0,p$.useContext)(Ze),s=!!i&&a&&!!o?.length,l=xa(!!s),d=ng(n,o)&&[$m,Y2].includes(e.type),u=m8(e,{totalItems:t,totalPages:r});return!t||!d&&!u?null:(0,Cg.jsx)("div",{className:"dataviews-footer",inert:s?"true":void 0,children:(0,Cg.jsxs)(ue,{direction:"row",justify:"end",align:"center",className:q("dataviews-footer__content",{"is-refreshing":l}),gap:"sm",children:[d&&(0,Cg.jsx)(Q2,{}),(0,Cg.jsx)(pZ,{})]})})}var m$=c($(),1),ws=c(U(),1),g$=c(oe(),1),h$=c(it(),1);var b$=c(I(),1),YSe=(0,ws.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,ws.useContext)(Ze),[n,i,a]=(0,h$.useDebouncedInput)(r.search);(0,ws.useEffect)(()=>{r.search!==a&&i(r.search??"")},[r.search,i]);let s=(0,ws.useRef)(o),l=(0,ws.useRef)(r);(0,ws.useEffect)(()=>{s.current=o,l.current=r},[o,r]),(0,ws.useEffect)(()=>{a!==l.current?.search&&s.current({...l.current,page:r.page?1:void 0,startPosition:r.startPosition?1:void 0,search:a})},[a]);let d=t||(0,m$.__)("Search");return(0,b$.jsx)(g$.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:d,placeholder:d,size:"compact"})}),eI=YSe;var Ro=c(oe(),1),bc=c($(),1),xs=c(U(),1);var tI=c(QW(),1),v$=c(it(),1);var Ot=c(I(),1),qSe={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function rI(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,xs.useContext)(Ze),o=Object.keys(r);if(o.length<=1)return null;let n=eu.find(i=>e.type===i.type);return(0,Ot.jsxs)(Ye.Root,{children:[(0,Ot.jsx)(Ye.Trigger,{render:(0,Ot.jsx)(Ro.Button,{size:"compact",icon:n?.icon,label:(0,bc.__)("Layout")})}),(0,Ot.jsx)(Ye.Popup,{children:(0,Ot.jsx)(Ye.RadioGroup,{value:e.type,onValueChange:i=>{switch(i){case"list":case"grid":case"table":case"pickerGrid":case"pickerTable":case"pickerActivity":case"activity":let a={...e};return"layout"in a&&delete a.layout,t({...a,type:i,...r[i]})}(0,tI.default)("Invalid dataview")},children:o.map(i=>{let a=eu.find(s=>s.type===i);return a?(0,Ot.jsx)(Ye.RadioItem,{value:i,closeOnClick:!0,children:(0,Ot.jsx)(Ye.ItemLabel,{children:a.label})},i):null})})})]})}function KSe(){let{view:e,fields:t,onChangeView:r}=(0,xs.useContext)(Ze),o=(0,xs.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,Ot.jsx)(Ro.SelectControl,{label:(0,bc.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function XSe(){let{view:e,fields:t,onChangeView:r}=(0,xs.useContext)(Ze);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,Ot.jsx)(Ro.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",isBlock:!0,label:(0,bc.__)("Order"),value:n,onChange:i=>{if(i==="asc"||i==="desc"){r({...e,sort:{direction:i,field:e.sort?.field||t.find(a=>a.enableSorting!==!1)?.id||""},showLevels:!1});return}(0,tI.default)("Invalid direction")},children:W2.map(i=>(0,Ot.jsx)(Ro.__experimentalToggleGroupControlOptionIcon,{value:i,icon:hX[i],label:G2[i]},i))})}function ZSe(){let{view:e,config:t,onChangeView:r}=(0,xs.useContext)(Ze),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,Ot.jsx)(Ro.__experimentalToggleGroupControl,{isBlock:!0,label:(0,bc.__)("Items per page"),value:e.perPage||10,disabled:!e?.sort?.field,onChange:n=>{let i=typeof n=="number"||n===void 0?n:parseInt(n,10);r({...e,perPage:i,page:1})},children:t.perPageSizes.map(n=>(0,Ot.jsx)(Ro.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function QSe(){let{onReset:e}=(0,xs.useContext)(Ze);return e===void 0?null:(0,Ot.jsx)(Ro.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,bc.__)("Reset view")})}function oI(){let{view:e,onReset:t}=(0,xs.useContext)(Ze),r=(0,v$.useInstanceId)(y$,"dataviews-view-config-dropdown"),o=eu.find(i=>i.type===e.type),n=typeof t=="function";return(0,Ot.jsx)(Ro.Dropdown,{expandOnMobile:!0,popoverProps:{...qSe,id:r},renderToggle:({onToggle:i,isOpen:a})=>(0,Ot.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,Ot.jsx)(Ro.Button,{size:"compact",icon:k5,label:(0,bc._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":a?"true":"false","aria-controls":r}),n&&(0,Ot.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,Ot.jsx)(Ro.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,Ot.jsxs)(ue,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,Ot.jsxs)(ue,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,Ot.jsx)(Ro.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,bc.__)("Appearance")}),(0,Ot.jsx)(QSe,{})]}),(0,Ot.jsxs)(ue,{direction:"column",gap:"lg",children:[(0,Ot.jsxs)(ue,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,Ot.jsx)(KSe,{}),(0,Ot.jsx)(XSe,{})]}),!!o?.viewConfigOptions&&(0,Ot.jsx)(o.viewConfigOptions,{}),(0,Ot.jsx)(ZSe,{}),(0,Ot.jsx)(eC,{})]})]})})})}function y$(){return(0,Ot.jsxs)(Ot.Fragment,{children:[(0,Ot.jsx)(rI,{}),(0,Ot.jsx)(oI,{})]})}var JSe=(0,xs.memo)(y$),_$=JSe;var F$=c(U(),1);var a3=c(U(),1),w$=c(it(),1),x$=c(oe(),1);var nI=c(I(),1),$Se=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,a3.useRef)(null),a=(0,w$.useMergeRefs)([n,i]);return(0,nI.jsx)(Kr,{className:"dataviews-validated-control",required:e,markWhenOptional:r,ref:a,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[type="checkbox"]'),children:(0,nI.jsx)(x$.CheckboxControl,{...o})})},s3=(0,a3.forwardRef)($Se);s3.displayName="ValidatedCheckboxControl";var Eg=c(U(),1),S$=c(it(),1),C$=c(oe(),1);var iI=c(I(),1),e2e=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,Eg.useRef)(null),a=(0,S$.useMergeRefs)([n,i]);return(0,Eg.useEffect)(()=>{let s=i.current?.querySelector('input[role="combobox"]');s&&(s.required=e??!1)},[e]),(0,iI.jsx)(Kr,{className:"dataviews-validated-control",required:e,markWhenOptional:r,ref:a,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[role="combobox"]'),children:(0,iI.jsx)(C$.ComboboxControl,{...o})})},l3=(0,Eg.forwardRef)(e2e);l3.displayName="ValidatedComboboxControl";var c3=c(U(),1),E$=c(oe(),1);var kg=c(I(),1),t2e=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,c3.useRef)(null);return(0,kg.jsxs)("div",{className:"dataviews-validated-control__wrapper-with-error-delegate",ref:n,children:[(0,kg.jsx)(Kr,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,kg.jsx)(E$.FormTokenField,{...o})}),(0,kg.jsx)("input",{className:"dataviews-validated-control__error-delegate",type:"text",ref:i,required:e,value:o.value&&o.value.length>0?"hasvalue":"",tabIndex:-1,onChange:()=>{},onFocus:a=>{a.target.previousElementSibling?.querySelector('input[type="text"]')?.focus()}})]})},d3=(0,c3.forwardRef)(t2e);d3.displayName="ValidatedFormTokenField";var u3=c(U(),1),k$=c(it(),1),R$=c(oe(),1);var aI=c(I(),1),r2e=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,u3.useRef)(null),a=(0,k$.useMergeRefs)([n,i]);return(0,aI.jsx)(Kr,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,aI.jsx)(R$.__experimentalNumberControl,{ref:a,...o})})},f3=(0,u3.forwardRef)(r2e);f3.displayName="ValidatedNumberControl";var p3=c(U(),1),T$=c(it(),1),P$=c(oe(),1);var sI=c(I(),1),o2e=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,p3.useRef)(null),a=(0,T$.useMergeRefs)([n,i]);return(0,sI.jsx)(Kr,{className:"dataviews-validated-control",required:e,markWhenOptional:r,ref:a,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[type="radio"]'),children:(0,sI.jsx)(P$.RadioControl,{...o})})},m3=(0,p3.forwardRef)(o2e);m3.displayName="ValidatedRadioControl";var g3=c(U(),1),O$=c(it(),1),I$=c(oe(),1);var lI=c(I(),1),n2e=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,g3.useRef)(null),a=(0,O$.useMergeRefs)([n,i]);return(0,lI.jsx)(Kr,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,lI.jsx)(I$.SelectControl,{ref:a,...o})})},h3=(0,g3.forwardRef)(n2e);h3.displayName="ValidatedSelectControl";var b3=c(U(),1),A$=c(it(),1),M$=c(oe(),1);var cI=c(I(),1),i2e=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,b3.useRef)(null),a=(0,A$.useMergeRefs)([n,i]);return(0,cI.jsx)(Kr,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,cI.jsx)(M$.ToggleControl,{ref:a,required:e,...o})})},v3=(0,b3.forwardRef)(i2e);v3.displayName="ValidatedToggleControl";var Tg=c(U(),1),N$=c(oe(),1);var Rg=c(I(),1),a2e=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,Tg.useRef)(null),a=(0,Tg.useId)();return(0,Rg.jsxs)("div",{className:"dataviews-validated-control__wrapper-with-error-delegate",children:[(0,Rg.jsx)(Kr,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,Rg.jsx)(N$.__experimentalToggleGroupControl,{ref:n,...o})}),(0,Rg.jsx)("input",{className:"dataviews-validated-control__error-delegate",type:"radio",ref:i,required:e,checked:o.value!==void 0,tabIndex:-1,name:a,onChange:()=>{},onFocus:s=>{s.target.previousElementSibling?.querySelector('[data-active-item="true"]')?.focus()}})]})},y3=(0,Tg.forwardRef)(a2e);y3.displayName="ValidatedToggleGroupControl";function $t(e,t){let r;return e?.required&&t?.required?r=t.required.message?{type:t.required.type,message:t.required.message}:void 0:e?.pattern&&t?.pattern?r=t.pattern:e?.min&&t?.min?r=t.min:e?.max&&t?.max?r=t.max:e?.minLength&&t?.minLength?r=t.minLength:e?.maxLength&&t?.maxLength?r=t.maxLength:e?.elements&&t?.elements?r=t.elements:t?.custom&&(r=t.custom),r}var V$=c(I(),1);function D$({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:a,setValue:s,label:l,description:d,isValid:u}=e,f=e.isDisabled({item:r,field:e}),m=(0,F$.useCallback)(()=>{t(s({item:r,value:!a({item:r})}))},[r,a,t,s]);return(0,V$.jsx)(s3,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:$t(u,i),hidden:o,label:l,help:d,checked:a({item:r}),onChange:m,disabled:f})}var L$=c(oe(),1),z$=c(U(),1);var dI=c(I(),1);function _3({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:a,placeholder:s,getValue:l,setValue:d,isValid:u}=t,f=l({item:e})??"",m=(0,z$.useCallback)(b=>r(d({item:e,value:b??""})),[e,r,d]),{elements:g,isLoading:h}=Fo({elements:t.elements,getElements:t.getElements});return h?(0,dI.jsx)(L$.Spinner,{}):(0,dI.jsx)(l3,{required:!!t.isValid?.required,customValidity:$t(u,n),label:i,value:f,help:a,placeholder:s,options:g,onChange:m,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var U$=c(oe(),1),Ra=c(U(),1),Ag=c($(),1),G$=c(Kl(),1),bi=c(_s(),1);var Og=c(oe(),1),uI=c(U(),1),vl=c($(),1);var Pg=c(I(),1),s2e={[Vn]:[{value:"days",label:(0,vl.__)("Days")},{value:"weeks",label:(0,vl.__)("Weeks")},{value:"months",label:(0,vl.__)("Months")},{value:"years",label:(0,vl.__)("Years")}],[pi]:[{value:"days",label:(0,vl.__)("Days ago")},{value:"weeks",label:(0,vl.__)("Weeks ago")},{value:"months",label:(0,vl.__)("Months ago")},{value:"years",label:(0,vl.__)("Years ago")}]};function w3({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let a=s2e[i===Vn?"inThePast":"over"],{id:s,label:l,description:d,getValue:u,setValue:f}=r,m=r.isDisabled({item:t,field:r}),g=u({item:t}),{value:h="",unit:b=a[0].value}=g&&typeof g=="object"?g:{},v=(0,uI.useCallback)(w=>o(f({item:t,value:{value:Number(w),unit:b}})),[o,f,t,b]),y=(0,uI.useCallback)(w=>o(f({item:t,value:{value:h,unit:w}})),[o,f,t,h]);return(0,Pg.jsx)(Og.BaseControl,{id:s,className:q(e,"dataviews-controls__relative-date"),label:l,hideLabelFromVision:n,help:d,children:(0,Pg.jsxs)(ue,{direction:"row",gap:"sm",children:[(0,Pg.jsx)(Og.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:h,onChange:v,disabled:m}),(0,Pg.jsx)(Og.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,vl.__)("Unit"),value:b,options:a,onChange:y,hideLabelFromVision:!0,disabled:m})]})})}function C0(e,t){return t?new io(e,t):e}var B$=c(U(),1);function E0(e,t){let r=typeof e.min?.constraint=="string"?e.min.constraint:void 0,o=typeof e.max?.constraint=="string"?e.max.constraint:void 0,n=(0,B$.useMemo)(()=>{let i=[];if(r){let a=t(r);a&&i.push({before:a})}if(o){let a=t(o);a&&i.push({after:a})}return i.length>0?i:void 0},[r,o,t]);return{minConstraint:r,maxConstraint:o,disabledMatchers:n}}var l2e={ary:"ar-MA",haz:"fa"};function k0(e){let t=e?.trim().split(/[_-]/)??[],r=t.shift()?.toLowerCase();if(!r)return;let o=[l2e[r]??r];for(let n of t)(/^[a-z]{4}$/i.test(n)||/^([a-z]{2}|\d{3})$/i.test(n))&&o.push(n);return o.join("-")}var j$=c(_s(),1),R0=c($(),1);function H$(){let{timezone:e}=(0,j$.getSettings)(),t=-1*(new Date().getTimezoneOffset()/60);if(Number(e.offset)===t)return;let r=Number(e.offset)>=0?"+":"",o=e.abbr!==""&&isNaN(Number(e.abbr))?e.abbr:`UTC${r}${e.offsetFormatted}`,n=e.string.replaceAll("_"," "),i=o;return e.string==="UTC"?i=(0,R0.__)("Coordinated Universal Time"):n.trim().length>0&&(i=`(${o}) ${n}`),(0,R0.sprintf)((0,R0.__)("Timezone: %s"),i)}var W$=c(_s(),1);function Ig(e){if(!e)return null;let t=(0,W$.getDate)(e);return t&&Qa(t)?t:null}var su=c(I(),1),fI=e=>e?(0,bi.dateI18n)("Y-m-d\\TH:i",(0,bi.getDate)(e)):"";function c2e({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:a}){let{compact:s}=a||{},{id:l,label:d,description:u,setValue:f,getValue:m,isValid:g}=t,h=t.isDisabled({item:e,field:t}),b=m({item:e}),v=typeof b=="string"?b:void 0,{timezone:y}=(0,bi.getSettings)(),w=y.string||(0,bi.dateI18n)("P"),[_,x]=(0,Ra.useState)(()=>{let j=Ig(v);return C0(j||new Date,w)});(0,Ra.useEffect)(()=>{let j=Ig(v);if(j){let A=C0(j,w);x(D=>lf(A,C0(D,w))?D:A)}},[w,v]);let E=(0,Ra.useRef)(null),S=(0,Ra.useRef)(void 0),{minConstraint:C,maxConstraint:R,disabledMatchers:T}=E0(g,Ig),P=(0,Ra.useCallback)(j=>r(f({item:e,value:j})),[e,r,f]);(0,Ra.useEffect)(()=>()=>clearTimeout(S.current),[]);let O=(0,Ra.useCallback)(j=>{if(j){let A=(0,bi.dateI18n)("Y-m-d",j),D=v?(0,bi.dateI18n)("H:i",(0,bi.getDate)(v)):"00:00",N=(0,bi.getDate)(`${A}T${D}`);P(N.toISOString())}else P(void 0);clearTimeout(S.current),S.current=setTimeout(()=>{let A=E.current;A&&(A.dispatchEvent(new Event("invalid",{cancelable:!0})),A.validationMessage&&(0,G$.speak)(A.validationMessage))},0)},[P,v]),k=(0,Ra.useCallback)(j=>{if(j){let A=(0,bi.getDate)(j);P(A.toISOString());let D=Ig(A.toISOString());D&&x(C0(D,w))}else P(void 0)},[P,w]),{format:F}=t,V=F.weekStartsOn??(0,bi.getSettings)().l10n.startOfWeek,L=k0((0,bi.getSettings)().l10n.locale),B=d;return g?.required&&!n&&!o?B=`${d} (${(0,Ag.__)("Required")})`:!g?.required&&n&&!o&&(B=`${d} (${(0,Ag.__)("Optional")})`),(0,su.jsx)(U$.BaseControl,{id:l,label:B,help:u,hideLabelFromVision:o,children:(0,su.jsxs)(ue,{direction:"column",gap:"lg",children:[(0,su.jsx)(ts,{ref:E,required:!!g?.required,customValidity:$t(g,i),type:"datetime-local",label:(0,Ag.__)("Date time"),hideLabelFromVision:!0,value:fI(v),onValueChange:k,disabled:h,description:H$(),min:C?fI(C):void 0,max:R?fI(R):void 0}),!s&&(0,su.jsx)($b,{style:{width:"100%"},value:v?Ig(v):null,onValueChange:O,month:_,onMonthChange:x,timeZone:w,locale:L,dir:(0,Ag.isRTL)()?"rtl":"ltr",weekStartsOn:V,disabled:h||T})]})})}function Y$({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a,config:s}){return i===Vn||i===pi?(0,su.jsx)(w3,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,su.jsx)(c2e,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a,config:s})}var Ta=c(oe(),1),q$=c(Kl(),1),qt=c(U(),1),to=c($(),1),jn=c(_s(),1);var Er=c(I(),1),d2e=[{id:"today",label:(0,to.__)("Today"),getValue:()=>(0,jn.getDate)(null)},{id:"yesterday",label:(0,to.__)("Yesterday"),getValue:()=>{let e=(0,jn.getDate)(null);return cf(e,1)}},{id:"past-week",label:(0,to.__)("Past week"),getValue:()=>{let e=(0,jn.getDate)(null);return cf(e,7)}},{id:"past-month",label:(0,to.__)("Past month"),getValue:()=>{let e=(0,jn.getDate)(null);return eS(e,1)}}],u2e=[{id:"last-7-days",label:(0,to.__)("Last 7 days"),getValue:()=>{let e=(0,jn.getDate)(null);return[cf(e,7),e]}},{id:"last-30-days",label:(0,to.__)("Last 30 days"),getValue:()=>{let e=(0,jn.getDate)(null);return[cf(e,30),e]}},{id:"month-to-date",label:(0,to.__)("Month to date"),getValue:()=>{let e=(0,jn.getDate)(null);return[qb(e),e]}},{id:"last-year",label:(0,to.__)("Last year"),getValue:()=>{let e=(0,jn.getDate)(null);return[tS(e,1),e]}},{id:"year-to-date",label:(0,to.__)("Year to date"),getValue:()=>{let e=(0,jn.getDate)(null);return[lm(e),e]}}],Ss=e=>{if(!e)return null;let t=fj(e);return Qa(t)?t:null},x3=e=>e?typeof e=="string"?e:Ql(e,"yyyy-MM-dd"):"";function K$({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:a}=e,[s,l]=(0,qt.useState)(void 0),d=(0,qt.useCallback)(()=>{let f=Array.isArray(r)?r:[r];for(let m of f){let g=m.current;if(g&&!g.validity.valid){l({type:"invalid",message:g.validationMessage});return}}l(void 0)},[r]);return(0,qt.useEffect)(()=>{let f=Array.isArray(r)?r:[r],m=t?$t(a,t):void 0;for(let g of f){let h=g.current;h&&h.setCustomValidity(m?.type==="invalid"&&m.message?m.message:"")}},[r,a,t]),(0,qt.useEffect)(()=>{let f=Array.isArray(r)?r:[r],m=g=>{g.preventDefault(),n(!0)};for(let g of f)g.current?.addEventListener("invalid",m);return()=>{for(let g of f)g.current?.removeEventListener("invalid",m)}},[r,n]),(0,qt.useEffect)(()=>{if(!o)return;let f=t?$t(a,t):void 0;f?l(f):d()},[o,a,t,d]),(0,qt.useEffect)(()=>{o&&s?.message&&(0,q$.speak)(s.message)},[o,s?.message]),(0,Er.jsxs)(ue,{direction:"column",gap:"sm",onBlur:f=>{o||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,s&&(0,Er.jsx)(ec,{type:s.type,message:s.message})]})}function f2e({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:a,label:s,description:l,setValue:d,getValue:u,isValid:f,format:m}=t,g=t.isDisabled({item:e,field:t}),[h,b]=(0,qt.useState)(null),v=m.weekStartsOn??(0,jn.getSettings)().l10n.startOfWeek,y=k0((0,jn.getSettings)().l10n.locale),w=u({item:e}),_=typeof w=="string"?w:void 0,[x,E]=(0,qt.useState)(()=>Ss(_)||new Date);(0,qt.useEffect)(()=>{let j=Ss(_);j&&E(A=>lf(j,A)?A:j)},[_]);let[S,C]=(0,qt.useState)(!1),R=(0,qt.useRef)(null),{minConstraint:T,maxConstraint:P,disabledMatchers:O}=E0(f,Ss),k=(0,qt.useCallback)(j=>r(d({item:e,value:j})),[e,r,d]),F=(0,qt.useCallback)(j=>{let A=j?x3(j):void 0;k(A),b(null),C(!0)},[k]),V=(0,qt.useCallback)(j=>{let A=j.getValue(),D=x3(A);E(A),k(D),b(j.id),C(!0)},[k]),L=(0,qt.useCallback)(j=>{if(k(j),j){let A=Ss(j);A&&E(A)}b(null),C(!0)},[k]),B=s;return f?.required&&!n?B=`${s} (${(0,to.__)("Required")})`:!f?.required&&n&&(B=`${s} (${(0,to.__)("Optional")})`),(0,Er.jsx)(K$,{field:t,validity:i,inputRefs:R,isTouched:S,setIsTouched:C,children:(0,Er.jsx)(Ta.BaseControl,{id:a,className:"dataviews-controls__date",label:B,help:l,hideLabelFromVision:o,children:(0,Er.jsxs)(ue,{direction:"column",gap:"lg",children:[(0,Er.jsxs)(ue,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[d2e.map(j=>{let A=h===j.id;return(0,Er.jsx)(Ta.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:A,size:"small",disabled:g,accessibleWhenDisabled:!0,onClick:()=>V(j),children:j.label},j.id)}),(0,Er.jsx)(Ta.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!h,size:"small",disabled:!!h||g,accessibleWhenDisabled:!0,children:(0,to.__)("Custom")})]}),(0,Er.jsx)(Ta.__experimentalInputControl,{ref:R,type:"date",label:(0,to.__)("Date"),hideLabelFromVision:!0,value:_,onChange:L,required:!!t.isValid?.required,disabled:g,min:T,max:P}),(0,Er.jsx)($b,{style:{width:"100%"},value:_?Ss(_):null,onValueChange:F,month:x,onMonthChange:E,locale:y,dir:(0,to.isRTL)()?"rtl":"ltr",weekStartsOn:v,disabled:g||O,disableNavigation:g})]})})})}function p2e({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:a,label:s,description:l,getValue:d,setValue:u,isValid:f,format:m}=t,g=t.isDisabled({item:e,field:t}),h,b=d({item:e});Array.isArray(b)&&b.length===2&&b.every(W=>typeof W=="string")&&(h=b);let v=m.weekStartsOn??(0,jn.getSettings)().l10n.startOfWeek,y=k0((0,jn.getSettings)().l10n.locale),{minConstraint:w,maxConstraint:_,disabledMatchers:x}=E0(f,Ss),E=(0,qt.useCallback)(W=>{r(u({item:e,value:W}))},[e,r,u]),[S,C]=(0,qt.useState)(null),R=(0,qt.useMemo)(()=>{if(!h)return null;let[W,Y]=h;return{from:Ss(W)||void 0,to:Ss(Y)||void 0}},[h]),[T,P]=(0,qt.useState)(()=>R?.from||new Date),[O,k]=h??[];(0,qt.useEffect)(()=>{P(W=>{let Y=Ss(O),G=Ss(k),ve=Y??G,fe=Y&&G?AB({start:Y,end:G},{start:qb(W),end:d1(W)},{inclusive:!0}):[Y,G].some(Se=>Se&&lf(Se,W));return ve&&!fe?ve:W})},[O,k]);let[F,V]=(0,qt.useState)(!1),L=(0,qt.useRef)(null),B=(0,qt.useRef)(null),j=(0,qt.useCallback)((W,Y)=>{if(!W&&!Y){E(void 0);return}E([x3(W),x3(Y)])},[E]),A=(0,qt.useCallback)(W=>{j(W?.from,W?.to),C(null),V(!0)},[j]),D=(0,qt.useCallback)(W=>{let[Y,G]=W.getValue();P(Y),j(Y,G),C(W.id),V(!0)},[j]),N=(0,qt.useCallback)((W,Y)=>{let[G,ve]=h||[void 0,void 0];if(j(W==="from"?Y:G,W==="to"?Y:ve),Y){let le=Ss(Y);le&&P(le)}C(null),V(!0)},[h,j]),z=s;return t.isValid?.required&&!n?z=`${s} (${(0,to.__)("Required")})`:!t.isValid?.required&&n&&(z=`${s} (${(0,to.__)("Optional")})`),(0,Er.jsx)(K$,{field:t,validity:i,inputRefs:[L,B],isTouched:F,setIsTouched:V,children:(0,Er.jsx)(Ta.BaseControl,{id:a,className:"dataviews-controls__date",label:z,help:l,hideLabelFromVision:o,children:(0,Er.jsxs)(ue,{direction:"column",gap:"lg",children:[(0,Er.jsxs)(ue,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[u2e.map(W=>{let Y=S===W.id;return(0,Er.jsx)(Ta.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:Y,size:"small",disabled:g,accessibleWhenDisabled:!0,onClick:()=>D(W),children:W.label},W.id)}),(0,Er.jsx)(Ta.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!S,size:"small",accessibleWhenDisabled:!0,disabled:!!S||g,children:(0,to.__)("Custom")})]}),(0,Er.jsxs)(ue,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,Er.jsx)(Ta.__experimentalInputControl,{ref:L,type:"date",label:(0,to.__)("From"),hideLabelFromVision:!0,value:h?.[0],onChange:W=>N("from",W),required:!!t.isValid?.required,disabled:g,min:w,max:_}),(0,Er.jsx)(Ta.__experimentalInputControl,{ref:B,type:"date",label:(0,to.__)("To"),hideLabelFromVision:!0,value:h?.[1],onChange:W=>N("to",W),required:!!t.isValid?.required,disabled:g,min:w,max:_})]}),(0,Er.jsx)(rP,{style:{width:"100%"},value:R,onValueChange:A,month:T,onMonthChange:P,locale:y,dir:(0,to.isRTL)()?"rtl":"ltr",weekStartsOn:v,disabled:g||x})]})})})}function X$({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a}){return i===Vn||i===pi?(0,Er.jsx)(w3,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===_o?(0,Er.jsx)(p2e,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a}):(0,Er.jsx)(f2e,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a})}var Z$=c(oe(),1),Q$=c(U(),1);var pI=c(I(),1);function S3({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:a,label:s,description:l,getValue:d,setValue:u,isValid:f}=t,m=t.isDisabled({item:e,field:t}),g=a==="array",h=d({item:e})??(g?[]:""),b=(0,Q$.useCallback)(w=>r(u({item:e,value:w})),[e,r,u]),{elements:v,isLoading:y}=Fo({elements:t.elements,getElements:t.getElements});return y?(0,pI.jsx)(Z$.Spinner,{}):(0,pI.jsx)(h3,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:$t(f,i),label:s,value:h,help:l,options:v,onChange:b,hideLabelFromVision:o,multiple:g,disabled:m})}var mI=c(I(),1),m2e=10;function J$(e){let{field:t}=e,{elements:r}=Fo({elements:t.elements,getElements:t.getElements});return r.length>=m2e?(0,mI.jsx)(_3,{...e}):(0,mI.jsx)(S3,{...e})}var $$=c(U(),1);var eee=c(I(),1);function yl({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:a,suffix:s,validity:l}){let{label:d,placeholder:u,description:f,getValue:m,setValue:g,isValid:h}=t,b=m({item:e}),v=t.isDisabled({item:e,field:t}),y=(0,$$.useCallback)(w=>r(g({item:e,value:w})),[e,g,r]);return(0,eee.jsx)(ts,{required:!!h.required,markWhenOptional:n,customValidity:$t(h,l),label:d,placeholder:u,value:b??"",description:typeof f=="string"?f:void 0,details:typeof f=="string"?void 0:f,onValueChange:y,hideLabelFromVision:o,type:i,prefix:a,suffix:s,disabled:v,pattern:h.pattern?h.pattern.constraint:void 0,minLength:h.minLength?h.minLength.constraint:void 0,maxLength:h.maxLength?h.maxLength.constraint:void 0})}var C3=c(I(),1);function tee({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,C3.jsx)(yl,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,C3.jsx)(Ni.Slot,{padding:"minimal",children:(0,C3.jsx)(zr,{icon:I5})})})}var E3=c(I(),1);function ree({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,E3.jsx)(yl,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,E3.jsx)(Ni.Slot,{padding:"minimal",children:(0,E3.jsx)(zr,{icon:Q5})})})}var k3=c(I(),1);function oee({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,k3.jsx)(yl,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,k3.jsx)(Ni.Slot,{padding:"minimal",children:(0,k3.jsx)(zr,{icon:Y5})})})}var Gf=c(oe(),1),T0=c(U(),1),R3=c($(),1);var lu=c(I(),1);function nee(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function g2e({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,a=(0,T0.useCallback)(l=>t([nee(l),i]),[t,i]),s=(0,T0.useCallback)(l=>t([n,nee(l)]),[t,n]);return(0,lu.jsx)(Gf.BaseControl,{help:(0,R3.__)("The max. value must be greater than the min. value."),children:(0,lu.jsxs)(Gf.Flex,{direction:"row",gap:4,children:[(0,lu.jsx)(Gf.__experimentalNumberControl,{label:(0,R3.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:a,hideLabelFromVision:r,step:o}),(0,lu.jsx)(Gf.__experimentalNumberControl,{label:(0,R3.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:s,hideLabelFromVision:r,step:o})]})})}function T3({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a}){let s=t.format?.decimals??0,l=Math.pow(10,Math.abs(s)*-1),{label:d,description:u,getValue:f,setValue:m,isValid:g}=t,h=f({item:e})??"",b=t.isDisabled({item:e,field:t}),v=(0,T0.useCallback)(w=>{r(m({item:e,value:["",void 0].includes(w)?void 0:Number(w)}))},[e,r,m]),y=(0,T0.useCallback)(w=>{r(m({item:e,value:w}))},[e,r,m]);if(i===_o){let w=["",""];return Array.isArray(h)&&h.length===2&&h.every(_=>typeof _=="number"||_==="")&&(w=h),(0,lu.jsx)(g2e,{value:w,onChange:y,hideLabelFromVision:o,step:l})}return(0,lu.jsx)(f3,{required:!!g.required,markWhenOptional:n,customValidity:$t(g,a),label:d,help:u,value:h,onChange:v,hideLabelFromVision:o,step:l,min:typeof g.min?.constraint=="number"?g.min.constraint:void 0,max:typeof g.max?.constraint=="number"?g.max.constraint:void 0,disabled:b})}var iee=c(I(),1);function aee(e){return(0,iee.jsx)(T3,{...e})}var see=c(I(),1);function lee(e){return(0,see.jsx)(T3,{...e})}var cee=c(oe(),1),dee=c(U(),1);var gI=c(I(),1);function uee({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,description:s,getValue:l,setValue:d,isValid:u}=t,f=t.isDisabled({item:e,field:t}),{elements:m,isLoading:g}=Fo({elements:t.elements,getElements:t.getElements}),h=l({item:e}),b=(0,dee.useCallback)(v=>r(d({item:e,value:v})),[e,r,d]);return g?(0,gI.jsx)(cee.Spinner,{}):(0,gI.jsx)(m3,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:$t(u,i),label:a,help:s,onChange:b,options:m,selected:h,hideLabelFromVision:o,disabled:f})}var hI=c(U(),1);var fee=c(I(),1);function pee({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:a}){let{prefix:s,suffix:l}=i||{};return(0,fee.jsx)(yl,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:a,prefix:s?(0,hI.createElement)(s):void 0,suffix:l?(0,hI.createElement)(l):void 0})}var gee=c(oe(),1),P0=c(U(),1),P3=c($(),1);var cu=c(I(),1);function mee(e,t){return(e??"").replace(/\\./g,"").includes("s")||t.some(n=>(Bn(n)??0)%60!==0)?1:void 0}function bI(e){let t=Bn(e);if(t===null)return"";let r=[Math.floor(t/3600),Math.floor(t%3600/60)];return t%60!==0&&r.push(t%60),r.map(o=>String(o).padStart(2,"0")).join(":")}function h2e({value:e,onChange:t,hideLabelFromVision:r,disabled:o,step:n,min:i,max:a}){let[s="",l=""]=e,d=(0,P0.useCallback)(f=>t([f??"",l]),[t,l]),u=(0,P0.useCallback)(f=>t([s,f??""]),[t,s]);return(0,cu.jsx)(gee.BaseControl,{help:(0,P3.__)("The end time must be later than the start time."),children:(0,cu.jsxs)(ue,{direction:"row",gap:"sm",justify:"space-between",children:[(0,cu.jsx)(ts,{type:"time",label:(0,P3.__)("From"),value:s,onValueChange:d,hideLabelFromVision:r,disabled:o,step:n,min:i,max:l||a}),(0,cu.jsx)(ts,{type:"time",label:(0,P3.__)("To"),value:l,onValueChange:u,hideLabelFromVision:r,disabled:o,step:n,min:s||i,max:a})]})})}function hee({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:a}){let{label:s,placeholder:l,description:d,getValue:u,setValue:f,isValid:m}=t,g=u({item:e}),h=t.isDisabled({item:e,field:t}),b=t.format?.time,v=typeof m.min?.constraint=="string"?m.min.constraint:void 0,y=typeof m.max?.constraint=="string"?m.max.constraint:void 0,w=(0,P0.useCallback)(x=>r(f({item:e,value:x===""?void 0:x})),[e,r,f]),_=(0,P0.useCallback)(([x,E])=>r(f({item:e,value:[x||void 0,E||void 0]})),[e,r,f]);if(i===_o){let x=["",""];return Array.isArray(g)&&g.length===2&&(x=[bI(g[0]),bI(g[1])]),(0,cu.jsx)(h2e,{value:x,onChange:_,hideLabelFromVision:o,disabled:h,step:mee(b,x),min:v,max:y})}return(0,cu.jsx)(ts,{required:!!m.required,markWhenOptional:n,customValidity:$t(m,a),type:"time",label:s,placeholder:l,description:typeof d=="string"?d:void 0,details:typeof d=="string"?void 0:d,value:bI(g),onValueChange:w,hideLabelFromVision:o,disabled:h,step:mee(b,[g]),min:v,max:y})}var bee=c(U(),1);var vee=c(I(),1);function yee({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,description:s,getValue:l,setValue:d,isValid:u}=e,f=e.isDisabled({item:r,field:e}),m=(0,bee.useCallback)(()=>{t(d({item:r,value:!l({item:r})}))},[t,d,r,l]);return(0,vee.jsx)(v3,{required:!!u.required,markWhenOptional:n,customValidity:$t(u,i),hidden:o,label:a,help:s,checked:l({item:r}),onChange:m,disabled:f})}var _ee=c(U(),1);var wee=c(I(),1);function xee({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:a}){let{rows:s=4}=i||{},l=t.isDisabled({item:e,field:t}),{label:d,placeholder:u,description:f,setValue:m,isValid:g}=t,h=t.getValue({item:e}),b=(0,_ee.useCallback)(v=>r(m({item:e,value:v})),[e,r,m]);return(0,wee.jsx)(m9,{required:!!g.required,markWhenOptional:n,customValidity:$t(g,a),label:d,placeholder:u,value:h??"",description:typeof f=="string"?f:void 0,details:typeof f=="string"?void 0:f,onValueChange:b,rows:s,disabled:l,minLength:g.minLength?g.minLength.constraint:void 0,maxLength:g.maxLength?g.maxLength.constraint:void 0,hideLabelFromVision:o})}var I3=c(oe(),1),See=c(U(),1);var O3=c(I(),1);function Cee({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:a,setValue:s,isValid:l}=t,d=t.isDisabled({item:e,field:t}),u=a({item:e}),f=(0,See.useCallback)(b=>r(s({item:e,value:b})),[e,r,s]),{elements:m,isLoading:g}=Fo({elements:t.elements,getElements:t.getElements});if(g)return(0,O3.jsx)(I3.Spinner,{});if(m.length===0)return null;let h=m.find(b=>b.value===u);return(0,O3.jsx)(y3,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:$t(l,i),isBlock:!0,label:t.label,help:h?.description||t.description,onChange:f,value:u,hideLabelFromVision:o,children:m.map(b=>(0,O3.jsx)(I3.__experimentalToggleGroupControlOption,{label:b.label,value:b.value,disabled:d},b.value))})}var Eee=c(oe(),1),A3=c(U(),1);var O0=c(I(),1);function kee({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,placeholder:s,description:l,getValue:d,setValue:u,isValid:f}=t,m=d({item:e}),g=t.isDisabled({item:e,field:t}),{elements:h,isLoading:b}=Fo({elements:t.elements,getElements:t.getElements}),v=(0,A3.useMemo)(()=>Array.isArray(m)?m.map(w=>h?.find(x=>x.value===w)||{value:w,label:w}):[],[m,h]),y=(0,A3.useCallback)(w=>{let _=w.map(x=>typeof x=="object"&&"value"in x?x.value:x);r(u({item:e,value:_}))},[r,u,e]);return b?(0,O0.jsx)(Eee.Spinner,{}):(0,O0.jsx)(d3,{required:!!f?.required,markWhenOptional:n,customValidity:$t(f,i),label:o?void 0:a,value:v,onChange:y,placeholder:s,suggestions:h?.map(w=>w.value),disabled:g,__experimentalValidateInput:w=>t.isValid?.elements&&h?h.some(_=>_.value===w||_.label===w):!0,__experimentalExpandOnFocus:h&&h.length>0,help:l??(t.isValid?.elements?"":void 0),displayTransform:w=>typeof w=="object"&&"label"in w?w.label:typeof w=="string"&&h&&h.find(x=>x.value===w)?.label||w,__experimentalRenderItem:({item:w})=>{if(typeof w=="string"&&h){let _=h.find(x=>x.value===w);return(0,O0.jsx)("span",{children:_?.label||w})}return(0,O0.jsx)("span",{children:w})}})}var _l=c(oe(),1);var vI=c(U(),1),Ree=c($(),1);var vc=c(I(),1),b2e=({color:e,onColorChange:t,disabled:r})=>{let o=e&&Io(e).isValid()?e:"#ffffff";return(0,vc.jsx)(_l.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,vc.jsx)(_l.Button,{onClick:n,"aria-label":(0,Ree.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,vc.jsx)(_l.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,vc.jsx)(_l.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,vc.jsx)(_l.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function Tee({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:a,placeholder:s,description:l,setValue:d,isValid:u}=t,f=t.isDisabled({item:e,field:t}),m=t.getValue({item:e})||"",g=(0,vI.useCallback)(b=>{r(d({item:e,value:b}))},[e,r,d]),h=(0,vI.useCallback)(b=>{r(d({item:e,value:b||""}))},[e,r,d]);return(0,vc.jsx)(ts,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:$t(u,i),label:a,placeholder:s,value:m,description:typeof l=="string"?l:void 0,details:typeof l=="string"?void 0:l,onValueChange:h,hideLabelFromVision:o,type:"text",disabled:f,prefix:(0,vc.jsx)(Ni.Slot,{padding:"minimal",children:(0,vc.jsx)(b2e,{color:m,onColorChange:g,disabled:f})})})}var Pee=c(oe(),1);var N3=c(U(),1),yI=c($(),1);var M3=c(I(),1);function Oee({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[a,s]=(0,N3.useState)(!1),l=t.isDisabled({item:e,field:t}),d=(0,N3.useCallback)(()=>{s(u=>!u)},[]);return(0,M3.jsx)(yl,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:a?"text":"password",suffix:(0,M3.jsx)(Ni.Slot,{padding:"minimal",children:(0,M3.jsx)(Pee.Button,{icon:a?Vb:Ab,onClick:d,size:"small",label:a?(0,yI.__)("Hide password"):(0,yI.__)("Show password"),disabled:l,accessibleWhenDisabled:!0})})})}function F3(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var Aee=c(I(),1),Iee={adaptiveSelect:J$,array:kee,checkbox:D$,color:Tee,combobox:_3,datetime:Y$,date:X$,email:tee,telephone:ree,url:oee,integer:aee,number:lee,password:Oee,radio:uee,select:S3,text:pee,time:hee,toggle:yee,textarea:xee,toggleGroup:Cee};function v2e(e){return e&&typeof e=="object"&&typeof e.control=="string"}function y2e(e){let{control:t,...r}=e,o=V3(t);return o===null?null:function(i){return(0,Aee.jsx)(o,{...i,config:r})}}function Mee(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?V3(e.Edit):v2e(e.Edit)?y2e(e.Edit):F3(e)&&e.type!=="array"?V3("adaptiveSelect"):t===null?null:V3(t)}function V3(e){return Object.keys(Iee).includes(e)?Iee[e]:null}function _2e(e,t,r){if(e.filterBy===!1)return!1;let o=e.filterBy?.operators?.filter(n=>r.includes(n))??t;return o.length===0?!1:{isPrimary:!!e.filterBy?.isPrimary,operators:o}}var Nee=_2e;var w2e=e=>({item:t})=>{let r=e.split("."),o=t;for(let n of r)o.hasOwnProperty(n)?o=o[n]:o=void 0;return o},Fee=w2e;var x2e=e=>({value:t})=>{let r=e.split("."),o={},n=o;for(let i of r.slice(0,-1))n[i]={},n=n[i];return n[r.at(-1)]=t,o},Vee=x2e;var Lee=c($(),1);function D3({item:e,field:t}){let{elements:r,isLoading:o}=Fo({elements:t.elements,getElements:t.getElements}),n=t.getValue({item:e});return o||r.length===0?n:r?.find(i=>i.value===n)?.label||t.getValue({item:e})}var Dee=c(I(),1);function Nr({item:e,field:t}){return t.hasElements?(0,Dee.jsx)(D3,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var wl=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function Fr(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function xl(e,t){if(typeof t.isValid.minLength?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:String(r).length>=t.isValid.minLength.constraint}function Sl(e,t){if(typeof t.isValid.maxLength?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:String(r).length<=t.isValid.maxLength.constraint}function Cl(e,t){if(t.isValid.pattern?.constraint===void 0)return!0;try{let r=new RegExp(t.isValid.pattern.constraint),o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:r.test(String(o))}catch{return!1}}function dr(e,t){let o=(t.elements??[]).map(i=>i.value);if(o.length===0)return!0;let n=t.getValue({item:e});return[].concat(n).every(i=>o.includes(i))}function S2e({item:e,field:t}){return t.getValue({item:e})}var Hn=S2e;var C2e=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;function E2e(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!C2e.test(r)?(0,Lee.__)("Value must be a valid email address."):null}var zee={type:"email",render:Nr,Edit:"email",sort:wl,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Or,Ir],validOperators:[Br,jr,nl,il,al,Or,Ir,Mo],format:{},getValueFormatted:Hn,validate:{required:Fr,pattern:Cl,minLength:xl,maxLength:Sl,elements:dr,custom:E2e}};var Bee=c($(),1);var Mg=(e,t,r)=>r==="asc"?e-t:t-e;function L3(e,t){if(typeof t.isValid.min?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:Number(r)>=t.isValid.min.constraint}function z3(e,t){if(typeof t.isValid.max?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:Number(r)<=t.isValid.max.constraint}var jee={separatorThousand:","};function k2e({item:e,field:t}){let r=t.getValue({item:e});if(r==null)return"";if(r=Number(r),!Number.isFinite(r))return String(r);let o;t.type!=="integer"?o=jee:o=t.format;let{separatorThousand:n}=o,i=Math.trunc(r);return n?String(i).replace(/\B(?=(\d{3})+(?!\d))/g,n):String(i)}function R2e(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,Bee.__)("Value must be an integer."):null}var Hee={type:"integer",render:Nr,Edit:"integer",sort:Mg,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Br,jr,Bd,jd,Hd,Wd,_o],validOperators:[Br,jr,Bd,jd,Hd,Wd,_o,Or,Ir,Mo],format:jee,getValueFormatted:k2e,validate:{required:Fr,min:L3,max:z3,elements:dr,custom:R2e}};var Wee=c($(),1);var Uee={separatorThousand:",",separatorDecimal:".",decimals:2};function T2e({item:e,field:t}){let r=t.getValue({item:e});if(r==null)return"";if(r=Number(r),!Number.isFinite(r))return String(r);let o;t.type!=="number"?o=Uee:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:a}=o,s=r.toFixed(a),[l,d]=s.split("."),u=n?l.replace(/\B(?=(\d{3})+(?!\d))/g,n):l;return a===0?u:u+i+d}function P2e(e){return e===""||e===void 0||e===null}function O2e(e,t){let r=t.getValue({item:e});return!P2e(r)&&!Number.isFinite(r)?(0,Wee.__)("Value must be a number."):null}var Gee={type:"number",render:Nr,Edit:"number",sort:Mg,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Br,jr,Bd,jd,Hd,Wd,_o],validOperators:[Br,jr,Bd,jd,Hd,Wd,_o,Or,Ir,Mo],format:Uee,getValueFormatted:T2e,validate:{required:Fr,min:L3,max:z3,elements:dr,custom:O2e}};var Yee={type:"text",render:Nr,Edit:"text",sort:wl,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Or,Ir],validOperators:[Br,jr,nl,il,al,Or,Ir,Mo],format:{},getValueFormatted:Hn,validate:{required:Fr,pattern:Cl,minLength:xl,maxLength:Sl,elements:dr}};var Yf=c(_s(),1);var qee=c(_s(),1);function Kee(e){if(!Qa(new Date(e)))return null;let t=(0,qee.getDate)(e);return t&&Qa(t)?t.getTime():null}function B3(e,t,r,o){let n=t.isValid[r]?.constraint;if(typeof n!="string")return!1;let i=t.getValue({item:e}),a=Array.isArray(i)?i[r==="min"?0:i.length-1]:i;if(a==null||a==="")return!0;let s=o(n),l=o(String(a));return s===null||l===null?!1:r==="min"?l>=s:l<=s}function j3(e,t){return B3(e,t,"min",Kee)}function H3(e,t){return B3(e,t,"max",Kee)}function Xee(e,t){return B3(e,t,"min",Bn)}function Zee(e,t){return B3(e,t,"max",Bn)}var Qee={datetime:(0,Yf.getSettings)().formats.datetime,weekStartsOn:(0,Yf.getSettings)().l10n.startOfWeek};function I2e({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=Qee:o=t.format,(0,Yf.dateI18n)(o.datetime,(0,Yf.getDate)(r))}var A2e=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},Jee={type:"datetime",render:Nr,Edit:"datetime",sort:A2e,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[bs,vs,ps,ms,gs,hs,Vn,pi],validOperators:[bs,vs,ps,ms,gs,hs,Vn,pi],format:Qee,getValueFormatted:I2e,validate:{required:Fr,elements:dr,min:j3,max:H3}};var qf=c(_s(),1);var $ee={date:(0,qf.getSettings)().formats.date,weekStartsOn:(0,qf.getSettings)().l10n.startOfWeek};function M2e({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=$ee:o=t.format,(0,qf.dateI18n)(o.date,(0,qf.getDate)(r))}var N2e=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},ete={type:"date",render:Nr,Edit:"date",sort:N2e,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[bs,vs,ps,ms,gs,hs,Vn,pi,_o],validOperators:[bs,vs,ps,ms,gs,hs,Vn,pi,_o],format:$ee,getValueFormatted:M2e,validate:{required:Fr,elements:dr,min:j3,max:H3}};var Ng=c(_s(),1);var tte={time:(0,Ng.getSettings)().formats.time},F2e="2000-01-01";function V2e(e){let t=Math.floor(e/3600),r=Math.floor(e%3600/60),o=e%60,n=[t,r,o].map(i=>String(i).padStart(2,"0")).join(":");return(0,Ng.getDate)(`${F2e}T${n}`)}function D2e({item:e,field:t}){let r=Bn(t.getValue({item:e}));if(r===null)return"";let o;return t.type!=="time"?o=tte:o=t.format,(0,Ng.dateI18n)(o.time,V2e(r))}var L2e=(e,t,r)=>{let o=Bn(e),n=Bn(t);return o===null||n===null?o===n?0:o===null?1:-1:r==="asc"?o-n:n-o},rte={type:"time",render:Nr,Edit:"time",sort:L2e,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[bs,vs,ps,ms,gs,hs,_o],validOperators:[bs,vs,ps,ms,gs,hs,_o],format:tte,getValueFormatted:D2e,validate:{required:Fr,elements:dr,min:Xee,max:Zee}};var W3=c($(),1);function ote(e,t){return t.getValue({item:e})===!0}function z2e({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,W3.__)("True"):r===!1?(0,W3.__)("False"):""}function B2e(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,W3.__)("Value must be true, false, or undefined"):null}var j2e=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},nte={type:"boolean",render:Nr,Edit:"checkbox",sort:j2e,validate:{required:ote,elements:dr,custom:B2e},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Br,jr],validOperators:[Br,jr],format:{},getValueFormatted:z2e};var ite={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Hn,validate:{}};var _I=c($(),1);function ate(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function ste({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function H2e({item:e,field:t}){return ste({item:e,field:t})}function W2e(e,t){let r=t.getValue({item:e});return[void 0,"",null].includes(r)?null:Array.isArray(r)?r.every(o=>typeof o=="string")?null:(0,_I.__)("Every value must be a string."):(0,_I.__)("Value must be an array.")}var U2e=(e,t,r)=>{let o=Array.isArray(e)?e:[],n=Array.isArray(t)?t:[];if(o.length!==n.length)return r==="asc"?o.length-n.length:n.length-o.length;let i=o.join(","),a=n.join(",");return r==="asc"?i.localeCompare(a):a.localeCompare(i)},lte={type:"array",render:H2e,Edit:"array",sort:U2e,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Or,Ir],validOperators:[Or,Ir,H2,Mo],format:{},getValueFormatted:ste,validate:{required:ate,elements:dr,custom:W2e}};function G2e({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var cte={type:"password",render:Nr,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:G2e,validate:{required:Fr,pattern:Cl,minLength:xl,maxLength:Sl,elements:dr}};var dte={type:"telephone",render:Nr,Edit:"telephone",sort:wl,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Or,Ir],validOperators:[Br,jr,nl,il,al,Or,Ir,Mo],format:{},getValueFormatted:Hn,validate:{required:Fr,pattern:Cl,minLength:xl,maxLength:Sl,elements:dr}};var ute=c($(),1);var Fg=c(I(),1);function Y2e({item:e,field:t}){if(t.hasElements)return(0,Fg.jsx)(D3,{item:e,field:t});let r=Hn({item:e,field:t});return!r||!Io(r).isValid()?r:(0,Fg.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,Fg.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,Fg.jsx)("span",{children:r})]})}function q2e(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Io(r).isValid()?(0,ute.__)("Value must be a valid color."):null}var K2e=(e,t,r)=>{let o=Io(e),n=Io(t);if(!o.isValid()&&!n.isValid())return 0;if(!o.isValid())return r==="asc"?1:-1;if(!n.isValid())return r==="asc"?-1:1;let i=o.toHsl(),a=n.toHsl();return i.h!==a.h?r==="asc"?i.h-a.h:a.h-i.h:i.s!==a.s?r==="asc"?i.s-a.s:a.s-i.s:r==="asc"?i.l-a.l:a.l-i.l},fte={type:"color",render:Y2e,Edit:"color",sort:K2e,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Or,Ir],validOperators:[Br,jr,Or,Ir],format:{},getValueFormatted:Hn,validate:{required:Fr,elements:dr,custom:q2e}};var pte={type:"url",render:Nr,Edit:"url",sort:wl,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Or,Ir],validOperators:[Br,jr,nl,il,al,Or,Ir,Mo],format:{},getValueFormatted:Hn,validate:{required:Fr,pattern:Cl,minLength:xl,maxLength:Sl,elements:dr}};var X2e=(e,t,r)=>typeof e=="number"&&typeof t=="number"?Mg(e,t,r):wl(e,t,r),mte={render:Nr,Edit:null,sort:X2e,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Br,jr],validOperators:KJ(),format:{},getValueFormatted:Hn,validate:{required:Fr,elements:dr}};function Z2e(e){return e==="integer"||e==="number"}function Q2e(e){return e==="date"||e==="datetime"||e==="time"}function gte(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&Z2e(t.type)||typeof e=="string"&&Q2e(t.type)))return{constraint:e,validate:o}}function hte(e,t){let r=e.isValid,o;r?.required===!0&&t.validate.required!==void 0&&(o={constraint:!0,validate:t.validate.required});let n;(r?.elements===!0||r?.elements===void 0&&(e.elements||e.getElements))&&t.validate.elements!==void 0&&(n={constraint:!0,validate:t.validate.elements});let i=gte(r?.min,t,"min"),a=gte(r?.max,t,"max"),s=r?.minLength,l;typeof s=="number"&&t.validate.minLength!==void 0&&(l={constraint:s,validate:t.validate.minLength});let d=r?.maxLength,u;typeof d=="number"&&t.validate.maxLength!==void 0&&(u={constraint:d,validate:t.validate.maxLength});let f=r?.pattern,m;f!==void 0&&t.validate.pattern!==void 0&&(m={constraint:f,validate:t.validate.pattern});let g=r?.custom??t.validate.custom;return{required:o,elements:n,min:i,max:a,minLength:l,maxLength:u,pattern:m,custom:g}}function bte(e){return e.validOperators.reduce((t,r)=>{let o=Wf(r);return o?.filter&&(t[r]=o.filter),t},{})}function J2e(e,t){return{...t.format,...e.format}}var vte=J2e;function $2e(e){let t=[zee,Hee,Gee,Yee,Jee,ete,rte,nte,ite,lte,cte,dte,fte,pte].find(r=>r?.type===e);return t||mte}function du(e){return e.map(t=>{let r=$2e(t.type),o=t.getValue||Fee(t.id),n=function(i,a,s){let l=o({item:i}),d=o({item:a});return t.sort?t.sort(l,d,s):r.sort(l,d,s)};return{id:t.id,label:t.label||t.id,header:t.header||t.label||t.id,description:t.description,placeholder:t.placeholder,getValue:o,setValue:t.setValue||Vee(t.id),elements:t.elements,getElements:t.getElements,hasElements:F3(t),isVisible:t.isVisible,isDisabled:typeof t.isDisabled=="function"?t.isDisabled:()=>!!t.isDisabled,enableHiding:t.enableHiding??!0,readOnly:t.readOnly??!1,type:r.type,render:t.render??r.render,Edit:Mee(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:hte(t,r),filterBy:Nee(t,r.defaultOperators,r.validOperators),filter:bte(r),format:vte(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var Yo=c(U(),1);function yte({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let a=e.infiniteScrollEnabled,[s,l]=(0,Yo.useState)(!o);(0,Yo.useEffect)(()=>{o||l(!0)},[o]);let d=(0,Yo.useRef)(t),u=(0,Yo.useRef)(n);(0,Yo.useEffect)(()=>{o||(d.current=t,u.current=n)},[t,o,n]);let[f,m]=(0,Yo.useState)([]),g=(0,Yo.useRef)(new Map),h=(0,Yo.useRef)([]),b=(0,Yo.useRef)({search:void 0,filters:void 0,perPage:void 0}),v=(0,Yo.useRef)(void 0),y=(0,Yo.useRef)(void 0),w=(0,Yo.useRef)(!1),_=(0,Yo.useMemo)(()=>{e.startPosition!==void 0&&y.current!==void 0&&(e.startPosition<y.current?v.current="up":e.startPosition>y.current&&(v.current="down")),y.current=e.startPosition;let x=JSON.stringify(e.filters??[]),E=b.current.filters,S=!w.current||!e.infiniteScrollEnabled||e.search!==b.current.search||x!==E||e.perPage!==b.current.perPage;if(w.current=!0,b.current={search:e.search,filters:x,perPage:e.perPage},S){g.current.clear(),v.current=void 0;let L=e.search?1:e.startPosition??1,B=t.map((j,A)=>{let D=L+A;return g.current.set(r(j),D),{...j,position:D}});return h.current=B,B}let C=h.current,R=new Set(t.map(r)),T=v.current,P=e.search?1:e.startPosition??1,O=t.map((L,B)=>{let j=r(L),A=e.infiniteScrollEnabled?P+B:void 0;return A!==void 0&&g.current.set(j,A),{...L,position:A}});if(O.length===0)return C;let k=C.filter(L=>!R.has(r(L))),F=T==="up"?[...O,...k]:[...k,...O];F.sort((L,B)=>{let j=L.position,A=B.position;return j-A});let V=F;if(f.length>0){let L=Math.min(...f),B=Math.max(...f),j=20,A=F.map(W=>W.position),D=Math.min(...A);!(Math.max(...A)<L-j||D>B+j)&&(V=F.filter(W=>{let Y=r(W);if(i?.includes(Y))return!0;let ve=W.position;return T==="up"?ve<=B+j:T==="down"?ve>=L-j:ve>=L-j&&ve<=B+j}))}return h.current=V,V},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,f,i,r]);return a?{data:_,paginationInfo:n,hasInitiallyLoaded:s,setVisibleEntries:m}:{data:(o&&d.current?.length?d.current:t).map(E=>({...E,position:void 0})),paginationInfo:o&&d.current?.length?u.current:n,hasInitiallyLoaded:s,setVisibleEntries:void 0}}var Wn=c(U(),1),wte=c(it(),1);function _te(e,t,r){let o=e.getBoundingClientRect(),n=o.top+o.height/2,i=Array.from(e.querySelectorAll("[aria-posinset]"));if(i.length===0)return!1;let a=i.reduce((d,u)=>{let f=u.getBoundingClientRect(),m=f.top+f.height/2,g=Math.abs(m-n),h=d.getBoundingClientRect(),b=h.top+h.height/2,v=Math.abs(b-n);return g<v?u:d}),s=Number(a.getAttribute("aria-posinset")),l=a.getBoundingClientRect();return t.current={posinset:s,viewportOffset:l.top-o.top,scrollTop:e.scrollTop,direction:r},!0}function xte({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let a=(0,Wn.useRef)(null),s=(0,Wn.useRef)(e),l=(0,Wn.useRef)(r),d=(0,Wn.useRef)(t),u=(0,Wn.useRef)(o.totalItems);(0,Wn.useLayoutEffect)(()=>{s.current=e,l.current=r,d.current=t,u.current=o.totalItems},[e,r,t,o.totalItems]);let f=(0,Wn.useCallback)(g=>{i&&i(h=>{let b=new Set(h),v=!1;return g.forEach(y=>{let w=Number(y.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(w)||(y.isIntersecting?b.has(w)||(b.add(w),v=!0):b.has(w)&&(b.delete(w),v=!0))}),v?Array.from(b).sort():h})},[i]);(0,Wn.useLayoutEffect)(()=>{let g=n.current,h=a.current;if(!g||!e.infiniteScrollEnabled||!h||r)return;let b=g.querySelector(`[aria-posinset="${h.posinset}"]`);if(b){let v=g.getBoundingClientRect(),_=b.getBoundingClientRect().top-v.top-h.viewportOffset+(g.scrollTop-h.scrollTop);Math.abs(_)>1&&(g.scrollTop+=_)}a.current=null},[n,r,e.infiniteScrollEnabled]);let m=(0,Wn.useRef)(null);return(0,Wn.useEffect)(()=>{if(!e.infiniteScrollEnabled||!f){m.current&&(m.current.disconnect(),m.current=null);return}return m.current=new IntersectionObserver(f,{root:null,rootMargin:"0px",threshold:.1}),()=>{m.current&&(m.current.disconnect(),m.current=null)}},[e.infiniteScrollEnabled,f]),(0,Wn.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let g=0,h=600,b=800,v=(0,wte.throttle)(w=>{let _=s.current,x=u.current,E=w.target,S=E.scrollTop,C=E.scrollHeight,R=E.clientHeight,T=S>g?"down":"up";if(g=S,l.current)return;let P=_.startPosition||1,O=_.perPage||10,k=Math.min(P+O,x);if(T==="down"&&S+R>=C-h&&k<x){let F=k;_te(E,a,"down"),d.current({..._,startPosition:F})}if(T==="up"&&S<=b&&P>1){let F=P-O,V=F<6?1:F;_te(E,a,"up"),d.current({..._,startPosition:V})}},50),y=n.current;return y.addEventListener("scroll",v),()=>{y.removeEventListener("scroll",v),v.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:m.current}}var Ste=c(U(),1),Cte=c(it(),1);function Ete({view:e,onChangeView:t,isLoading:r,totalPages:o}){let n=typeof o=="number"&&Number.isFinite(o)?Math.max(o,1):null,i=e.page,a=(0,Cte.useEvent)(()=>{n!==null&&t({...e,page:n})});(0,Ste.useEffect)(()=>{r||n===null||!i||i<=n||a()},[r,n,i,a])}var qo=c(I(),1),eCe=e=>e.id,tCe=()=>!0,rCe=[],oCe={table:{},grid:{},list:{}},nCe=eu.filter(e=>!e.isPicker);function iCe({header:e,search:t=!0,searchLabel:r=void 0}){let{view:o}=(0,bn.useContext)(Ze),n=o.infiniteScrollEnabled;return(0,qo.jsxs)(qo.Fragment,{children:[(0,qo.jsxs)(ue,{direction:"row",align:"top",justify:"space-between",className:q("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":n}),gap:"xs",children:[(0,qo.jsxs)(ue,{direction:"row",justify:"start",gap:"sm",className:"dataviews__search",children:[t&&(0,qo.jsx)(eI,{label:r}),(0,qo.jsx)(n3,{})]}),(0,qo.jsxs)(ue,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,qo.jsx)(_$,{}),e]})]}),(0,qo.jsx)(i3,{className:"dataviews-filters__container"}),(0,qo.jsx)(J8,{}),(0,qo.jsx)($8,{})]})}function aCe({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=rCe,data:a,getItemId:s=eCe,getItemLevel:l,isLoading:d=!1,paginationInfo:u,defaultLayouts:f=oCe,selection:m,onChangeSelection:g,onClickItem:h,renderItemLink:b,isItemClickable:v=tCe,header:y,children:w,config:_={perPageSizes:[10,20,50,100]},empty:x,onReset:E}){let[S,C]=(0,bn.useState)([]),R=m===void 0||g===void 0,T=R?S:m,{data:P,paginationInfo:O,hasInitiallyLoaded:k,setVisibleEntries:F}=yte({view:e,data:a,getItemId:s,isLoading:d,selection:T,paginationInfo:u}),V=(0,bn.useRef)(null),[L,B]=(0,bn.useState)(0),j=(0,kte.useResizeObserver)(ye=>{B(ye[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[A,D]=(0,bn.useState)(null);function N(ye){let Ee=typeof ye=="function"?ye(T):ye;R&&C(Ee),g&&g(Ee)}let z=(0,bn.useMemo)(()=>du(r),[r]),W=(0,bn.useMemo)(()=>e.infiniteScrollEnabled?T:T.filter(ye=>a.some(Ee=>s(Ee)===ye)),[T,a,s,e.infiniteScrollEnabled]),Y=w0(z,e),G=(0,bn.useMemo)(()=>(Y||[]).some(ye=>ye.isPrimary||ye.isLocked),[Y]),[ve,fe]=(0,bn.useState)(G),{intersectionObserver:Se}=xte({view:e,onChangeView:t,isLoading:d,paginationInfo:u,containerRef:V,setVisibleEntries:F});Ete({view:e,onChangeView:t,isLoading:d,totalPages:u.totalPages}),(0,bn.useEffect)(()=>{G&&!ve&&fe(!0)},[G,ve]);let le=(0,bn.useMemo)(()=>Object.fromEntries(Object.entries(f).filter(([ye])=>nCe.some(Ee=>Ee.type===ye)).map(([ye,Ee])=>[ye,Ee===!0?{}:Ee])),[f]);return le[e.type]?(0,qo.jsx)(Ze.Provider,{value:{view:e,onChangeView:t,fields:z,actions:i,data:P,isLoading:d,paginationInfo:O,selection:W,onChangeSelection:N,openedFilter:A,setOpenedFilter:D,getItemId:s,getItemLevel:l,isItemClickable:v,onClickItem:h,renderItemLink:b,containerWidth:L,containerRef:V,resizeObserverRef:j,defaultLayouts:le,filters:Y,isShowingFilter:ve,setIsShowingFilter:fe,config:_,empty:x,hasInitiallyLoaded:k,onReset:E,intersectionObserver:Se},children:(0,qo.jsx)("div",{className:"dataviews-wrapper",children:w??(0,qo.jsx)(iCe,{header:y,search:o,searchLabel:n})})}):null}var Cs=aCe;Cs.BulkActionToolbar=Q2;Cs.Filters=S0;Cs.FiltersToggled=i3;Cs.FiltersToggle=n3;Cs.Layout=J8;Cs.LayoutSwitcher=rI;Cs.Pagination=g8;Cs.Search=eI;Cs.ViewConfig=oI;Cs.Footer=$8;var Kf=Cs;var kI=c(U(),1);var Rte=c(U(),1),Tte=c(I(),1),wI=(0,Rte.createContext)({fields:[]});wI.displayName="DataFormContext";function Pte({fields:e,children:t}){return(0,Tte.jsx)(wI.Provider,{value:{fields:e},children:t})}var Pa=wI;var eE=c(U(),1);var Y3=c(U(),1),A0=c(oe(),1);function U3(e){return!!e&&(e.readOnly===!0||!!e.Edit)}var I0=c($(),1),vn={type:"regular",labelPosition:"top"},sCe=e=>typeof e=="string"?[{id:e,visibility:"when-collapsed"}]:e.map(t=>typeof t=="string"?{id:t,visibility:"when-collapsed"}:{id:t.id,visibility:t.visibility});function Ote(e){let t=vn;if(e?.type==="regular")t={type:"regular",labelPosition:e?.labelPosition??"top"};else if(e?.type==="panel"){let r=e.summary??[],o=Array.isArray(r)?r:[r],n=e?.openAs,i;typeof n=="object"&&n.type==="modal"?i={type:"modal",applyLabel:n.applyLabel?.trim()||(0,I0.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,I0.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,I0.__)("Apply"),cancelLabel:(0,I0.__)("Cancel")}:i={type:"dropdown"},t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:i,summary:o,editVisibility:e?.editVisibility??"on-hover",showPlaceholderIfEmpty:e?.showPlaceholderIfEmpty??!1}}else if(e?.type==="card")if(e.withHeader===!1)t={type:"card",withHeader:!1,isOpened:!0,summary:[],isCollapsible:!1};else{let r=e.summary??[];t={type:"card",withHeader:!0,isOpened:typeof e.isOpened=="boolean"?e.isOpened:!0,summary:sCe(r),isCollapsible:e.isCollapsible===void 0?!0:e.isCollapsible}}else e?.type==="row"?t={type:"row",alignment:e?.alignment??"center",styles:e?.styles??{}}:e?.type==="details"&&(t={type:"details",summary:e?.summary??""});return t}function Ite(e){let t=Ote(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?Ote(o.layout):t;return{id:o.id,layout:n,...!!o.label&&{label:o.label},...!!o.description&&{description:o.description},..."children"in o&&Array.isArray(o.children)&&{children:Ite({fields:o.children,layout:vn}).fields}}});return{layout:t,fields:r}}var G3=Ite;var Vr=c(I(),1);function lCe({title:e}){return(0,Vr.jsx)(ue,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,Vr.jsx)(ue,{direction:"row",align:"center",children:(0,Vr.jsx)(A0.__experimentalHeading,{level:2,size:13,children:e})})})}function Ate({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:a}=(0,Y3.useContext)(Pa),s=t.layout,l=(0,Y3.useMemo)(()=>({layout:vn,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,Vr.jsxs)(Vr.Fragment,{children:[!o&&t.label&&(0,Vr.jsx)(lCe,{title:t.label}),(0,Vr.jsx)(vi,{data:e,form:l,onChange:r,validity:i?.children})]});let d=s.labelPosition,u=a.find(f=>f.id===t.id);return U3(u)?d==="side"?(0,Vr.jsxs)(ue,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,Vr.jsx)("div",{className:q("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${d}`),children:(0,Vr.jsx)(A0.BaseControl.VisualLabel,{children:u.label})}),(0,Vr.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:u.readOnly===!0?(0,Vr.jsx)(u.render,{item:e,field:u}):u.Edit&&(0,Vr.jsx)(u.Edit,{data:e,field:u,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},u.id)})]}):(0,Vr.jsx)("div",{className:"dataforms-layouts-regular__field",children:u.readOnly===!0?(0,Vr.jsx)(Vr.Fragment,{children:(0,Vr.jsxs)(Vr.Fragment,{children:[!o&&d!=="none"&&(0,Vr.jsx)(A0.BaseControl.VisualLabel,{children:u.label}),(0,Vr.jsx)(u.render,{item:e,field:u})]})}):u.Edit&&(0,Vr.jsx)(u.Edit,{data:e,field:u,onChange:r,hideLabelFromVision:d==="none"?!0:o,markWhenOptional:n,validity:i})}):null}var CI=c(C2(),1),Xf=c(oe(),1),Es=c(U(),1),Z3=c(it(),1);var Lte=c(oe(),1),Vg=c($(),1);var zte=c(it(),1);function cCe(e,t){return q("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var Mte=cCe;var Nte=c(oe(),1);var uu=c(I(),1);function dCe({showError:e,errorMessage:t,fieldLabel:r,errorId:o}){return e?(0,uu.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,uu.jsx)(Nte.Icon,{icon:ub,size:16}),(0,uu.jsx)(qr,{id:o,children:t}),r]}):(0,uu.jsx)(uu.Fragment,{children:r})}var xI=dCe;function Fte(e){if(!e)return;let t=Object.keys(e).filter(r=>r!=="children");for(let r of t){let o=e[r];if(o!==void 0&&o.type==="invalid")return o.message?o.message:r==="required"?"A required field is empty":"Unidentified validation error"}if(e.children)for(let r of Object.values(e.children)){let o=Fte(r);if(o)return o}}var Vte=Fte;var yi=c(I(),1);function Dte({item:e,field:t,showPlaceholderIfEmpty:r}){return r&&t.placeholder&&[void 0,null,""].includes(t.getValue({item:e}))?(0,yi.jsx)("span",{className:"dataforms-layouts-panel__field-placeholder",children:t.placeholder}):(0,yi.jsx)(t.render,{item:e,field:t})}function M0({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:a,isOpen:s,onClick:l}){let{labelPosition:d,editVisibility:u,showPlaceholderIfEmpty:f}=t.layout,m=Vte(n),g=i&&!!m,h=Mte(d,g),b=q("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${d}`,{"is-disabled":a,"dataforms-layouts-panel__field-trigger--edit-always":u==="always"}),v=(0,zte.useInstanceId)(M0,"dataforms-layouts-panel__field-control"),y=`${v}-error`,w=g?(0,Vg.sprintf)((0,Vg._x)("Edit %s (has errors)","field"),r||""):(0,Vg.sprintf)((0,Vg._x)("Edit %s","field"),r||"");return(0,yi.jsxs)("div",{className:b,children:[d!=="none"&&(0,yi.jsx)("span",{className:h,children:(0,yi.jsx)(xI,{showError:g,errorMessage:m,fieldLabel:r,errorId:y})}),d==="none"&&g&&(0,yi.jsx)(xI,{showError:!0,errorMessage:m,errorId:y}),(0,yi.jsx)("span",{id:`${v}`,className:"dataforms-layouts-panel__field-control",children:o.length>1?(0,yi.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:o.map(_=>(0,yi.jsx)("span",{style:{width:"100%"},children:(0,yi.jsx)(Dte,{item:e,field:_,showPlaceholderIfEmpty:f})},_.id))}):o.map(_=>(0,yi.jsx)(Dte,{item:e,field:_,showPlaceholderIfEmpty:f},_.id))}),!a&&(0,yi.jsx)(Lte.Button,{className:"dataforms-layouts-panel__field-trigger-icon",label:w,icon:rf,size:"small","aria-expanded":s,"aria-haspopup":"dialog","aria-describedby":g?`${v} ${y}`:v,onClick:l})]})}var Bte=c(C2(),1),SI=c(S2(),1),El=c(U(),1),Un=c($(),1);function jte(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?jte(o):o.type!=="invalid"&&o.type!=="validating")):!0}function uCe(e,t){let r=G3(e);if(r.fields.length===0)return[];let o=new Map;t.forEach(a=>{o.set(a.id,a)});function n(a){if("children"in a&&Array.isArray(a.children)){let d=a.children.map(n).filter(u=>u!==null);return d.length===0?null:{id:a.id,children:d}}let s=o.get(a.id);if(!s)return null;let[l]=du([s]);return{id:a.id,children:[],field:l}}return r.fields.map(n).filter(a=>a!==null)}function Dg(e,t,r){if(e||(e={}),r.length===0)return e;let o={...e},n=o;for(let a=0;a<r.length-1;a++){let s=r[a];n[s]||(n[s]={}),n[s]={...n[s]},n=n[s]}let i=r[r.length-1];return n[i]={...n[i]||{},...t},o}function Hte(e,t,r){if(!e||t.length===0)return e;let o={...e},n=o;for(let s=0;s<t.length-1;s++){let l=t[s];if(!n[l])return e;n[l]={...n[l]},n=n[l]}let i=t[t.length-1];if(!n[i])return e;let a={...n[i]};if(delete a[r],Object.keys(a).length===0?delete n[i]:n[i]=a,Object.keys(o).length!==0)return o}function fCe(e,t,r){let{elementsCounterRef:o,setFormValidity:n,path:i,item:a}=r,s=(o.current[t.id]||0)+1;o.current[t.id]=s,e.then(l=>{if(s===o.current[t.id]){if(!Array.isArray(l)){n(d=>Dg(d,{elements:{type:"invalid",message:(0,Un.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(a,{...t.field,elements:l})?n(d=>Dg(d,{elements:{type:"invalid",message:(0,Un.__)("Value must be one of the elements.")}},[...i,t.id])):n(d=>Hte(d,[...i,t.id],"elements"))}}).catch(l=>{if(s!==o.current[t.id])return;let d;l instanceof Error?d=l.message:d=String(l)||(0,Un.__)("Unknown error when running elements validation asynchronously."),n(u=>Dg(u,{elements:{type:"invalid",message:d}},[...i,t.id]))})}function pCe(e,t,r){let{customCounterRef:o,setFormValidity:n,path:i}=r,a=(o.current[t.id]||0)+1;o.current[t.id]=a,e.then(s=>{if(a===o.current[t.id]){if(s===null){n(l=>Hte(l,[...i,t.id],"custom"));return}if(typeof s=="string"){n(l=>Dg(l,{custom:{type:"invalid",message:s}},[...i,t.id]));return}n(l=>Dg(l,{custom:{type:"invalid",message:(0,Un.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(s=>{if(a!==o.current[t.id])return;let l;s instanceof Error?l=s.message:l=String(s)||(0,Un.__)("Unknown error when running custom validation asynchronously."),n(d=>Dg(d,{custom:{type:"invalid",message:l}},[...i,t.id]))})}function Wte(e,t){return e.children.length===0&&!!e.field?.isVisible&&!e.field.isVisible(t)}function Ute(e,t,r){if(Wte(t,e)){let{customCounterRef:i,elementsCounterRef:a}=r;i.current[t.id]&&(i.current[t.id]+=1),a.current[t.id]&&(a.current[t.id]+=1);return}if(t.field?.isValid.required&&!t.field.isValid.required.validate(e,t.field))return{required:{type:"invalid"}};if(t.field?.isValid.pattern&&!t.field.isValid.pattern.validate(e,t.field))return{pattern:{type:"invalid",message:(0,Un.__)("Value does not match the required pattern.")}};if(t.field?.isValid.min&&!t.field.isValid.min.validate(e,t.field))return{min:{type:"invalid",message:(0,Un.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,Un.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,Un.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,Un.__)("Value is too long.")}};if(t.field?.isValid.elements&&t.field.hasElements&&!t.field.getElements&&Array.isArray(t.field.elements)&&!t.field.isValid.elements.validate(e,t.field))return{elements:{type:"invalid",message:(0,Un.__)("Value must be one of the elements.")}};let o;if(t.field&&t.field.isValid.custom)try{let i=t.field.getValue({item:e});o=t.field.isValid.custom((0,Bte.default)(e,t.field.setValue({item:e,value:i})),t.field)}catch(i){let a;return i instanceof Error?a=i.message:a=String(i)||(0,Un.__)("Unknown error when running custom validation."),{custom:{type:"invalid",message:a}}}if(typeof o=="string")return{custom:{type:"invalid",message:o}};let n={};if(t.field&&t.field.isValid.elements&&t.field.hasElements&&typeof t.field.getElements=="function"&&(fCe(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,Un.__)("Validating\u2026")}),o instanceof Promise&&(pCe(o,t,r),n.custom={type:"validating",message:(0,Un.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(s=>{i[s.id]=Ute(e,s,{...r,path:[...r.path,t.id,"children"]})});let a={};return Object.entries(i).forEach(([s,l])=>{l!==void 0&&(a[s]=l)}),Object.keys(a).length===0?void 0:{children:a}}}function Gte(e,t){let r=e?.field?.getValue({item:t}),o=Wte(e,t);if(e.children.length===0)return{value:r,isHidden:o};let n=e.children.map(i=>Gte(i,t));return{value:r,isHidden:o,children:n}}function mCe(e,t,r){let[o,n]=(0,El.useState)(),i=(0,El.useRef)({}),a=(0,El.useRef)({}),s=(0,El.useRef)({}),l=(0,El.useCallback)(()=>{let d={customCounterRef:i,elementsCounterRef:a,setFormValidity:n,path:[],item:e},u=uCe(r,t);if(u.length===0){n(void 0);return}let f={},m=[];u.forEach(g=>{let h=Gte(g,e);if(s.current.hasOwnProperty(g.id)&&(0,SI.default)(s.current[g.id],h)){m.push(g.id);return}s.current[g.id]=h;let b=Ute(e,g,d);b!==void 0&&(f[g.id]=b)}),n(g=>{let h={...g,...f},b=[...m,...Object.keys(f)];return Object.keys(h).forEach(y=>{h&&!b.includes(y)&&delete h[y]}),Object.keys(h).length===0&&(h=void 0),(0,SI.default)(g,h)?g:h})},[e,t,r]);return(0,El.useEffect)(()=>{l()},[l]),{validity:o,isValid:jte(o)}}var Yte=mCe;var q3=c(U(),1);function fu(e,t){let r=(0,q3.useCallback)(()=>{let o=e.current?.querySelectorAll("input, textarea, select"),n=0;return o?.forEach(i=>{i.willValidate&&!i.validity.valid&&(n++,i.dispatchEvent(new Event("invalid",{cancelable:!0})))}),n},[e]);return(0,q3.useEffect)(()=>{t&&r()},[t,r]),r}var qte=c(U(),1);function gCe(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var K3=(e,t)=>Array.isArray(e)&&e.length>0?gCe(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var hCe=(e,t)=>{if(e.children){let r=e.children.filter(o=>!o.children);return r.length===0?void 0:t.find(o=>o.id===r[0].id)}return t.find(r=>r.id===e.id)};function bCe(e){let{fields:t}=(0,qte.useContext)(Pa),r=e.layout,o=K3(r.summary,t),n=hCe(e,t),i=e.children?e.label:n?.label;return o.length===0?{summaryFields:n?[n]:[],fieldDefinition:n,fieldLabel:i}:{summaryFields:o,fieldDefinition:n,fieldLabel:i}}var X3=bCe;var Gn=c(I(),1);function vCe({data:e,field:t,onChange:r,fieldLabel:o,onClose:n,touched:i}){let{openAs:a}=t.layout,{applyLabel:s,cancelLabel:l}=a,{fields:d}=(0,Es.useContext)(Pa),[u,f]=(0,Es.useState)({}),m=(0,Es.useMemo)(()=>(0,CI.default)(e,u,{arrayMerge:(E,S)=>S}),[e,u]),g=(0,Es.useMemo)(()=>({layout:vn,fields:t.children?t.children:[{id:t.id,layout:vn}]}),[t]),h=d.map(E=>({...E,Edit:E.Edit===null?void 0:E.Edit,isValid:{required:E.isValid.required?.constraint,elements:E.isValid.elements?.constraint,min:E.isValid.min?.constraint,max:E.isValid.max?.constraint,pattern:E.isValid.pattern?.constraint,minLength:E.isValid.minLength?.constraint,maxLength:E.isValid.maxLength?.constraint}})),{validity:b}=Yte(m,h,g),v=()=>{r(u),n()},y=E=>{f(S=>(0,CI.default)(S,E,{arrayMerge:(C,R)=>R}))},w=(0,Z3.useFocusOnMount)("firstInputElement"),_=(0,Es.useRef)(null),x=(0,Z3.useMergeRefs)([w,_]);return fu(_,i),(0,Gn.jsxs)(Xf.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,Gn.jsx)("div",{ref:x,children:(0,Gn.jsx)(vi,{data:m,form:g,onChange:y,validity:b,children:(E,S,C,R)=>(0,Gn.jsx)(E,{data:m,field:S,onChange:y,hideLabelFromVision:g.fields.length<2,markWhenOptional:R,validity:C},S.id)})}),(0,Gn.jsxs)(ue,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,Gn.jsx)(Xf.__experimentalSpacer,{style:{flex:1}}),(0,Gn.jsx)(Xf.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:l}),(0,Gn.jsx)(Xf.Button,{variant:"primary",onClick:v,__next40pxDefaultSize:!0,children:s})]})]})}function yCe({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,Es.useState)(!1),[a,s]=(0,Es.useState)(!1),{fieldDefinition:l,fieldLabel:d,summaryFields:u}=X3(t);if(!l)return null;let f=()=>{s(!1),i(!0)};return(0,Gn.jsxs)(Gn.Fragment,{children:[(0,Gn.jsx)(M0,{data:e,field:t,fieldLabel:d,summaryFields:u,validity:o,touched:n,disabled:l.readOnly===!0,onClick:()=>s(!0),isOpen:a}),a&&(0,Gn.jsx)(vCe,{data:e,field:t,onChange:r,fieldLabel:d??"",onClose:f,touched:n})]})}var Kte=yCe;var pu=c(oe(),1),Xte=c($(),1),yc=c(U(),1);var Zte=c(it(),1);var yn=c(I(),1);function _Ce({title:e,onClose:t}){return(0,yn.jsx)(ue,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,yn.jsxs)(ue,{direction:"row",gap:"sm",align:"center",children:[e&&(0,yn.jsx)(pu.__experimentalHeading,{level:2,size:13,children:e}),(0,yn.jsx)(pu.__experimentalSpacer,{style:{flex:1}}),t&&(0,yn.jsx)(pu.Button,{label:(0,Xte.__)("Close"),icon:Ys,onClick:t,size:"small"})]})})}function wCe({touched:e,children:t}){let r=(0,yc.useRef)(null);return fu(r,e),(0,yn.jsx)("div",{ref:r,children:t})}function xCe({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,yc.useState)(!1),[a,s]=(0,yc.useState)(null),l=(0,yc.useMemo)(()=>({anchor:a,placement:"left-start",offset:36,shift:!0}),[a]),[d,u]=(0,Zte.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),f=(0,yc.useMemo)(()=>({layout:vn,fields:t.children?t.children:[{id:t.id,layout:vn}]}),[t]),m=(0,yc.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:g,fieldLabel:h,summaryFields:b}=X3(t);return g?(0,yn.jsx)("div",{ref:s,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,yn.jsx)(pu.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:l,focusOnMount:!1,onToggle:v=>{v||i(!0)},renderToggle:({isOpen:v,onToggle:y})=>(0,yn.jsx)(M0,{data:e,field:t,fieldLabel:h,summaryFields:b,validity:o,touched:n,disabled:g.readOnly===!0,isOpen:v,onClick:y}),renderContent:({onClose:v})=>(0,yn.jsx)(wCe,{touched:n,children:(0,yn.jsxs)("div",{ref:d,...u,children:[(0,yn.jsx)(_Ce,{title:h,onClose:v}),(0,yn.jsx)(vi,{data:e,form:f,onChange:r,validity:m,children:(y,w,_,x)=>(0,yn.jsx)(y,{data:e,field:w,onChange:r,hideLabelFromVision:(f?.fields??[]).length<2,markWhenOptional:x,validity:_},w.id)})]})})})}):null}var Qte=xCe;var EI=c(I(),1);function Jte({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs.type==="modal"?(0,EI.jsx)(Kte,{data:e,field:t,onChange:r,validity:o}):(0,EI.jsx)(Qte,{data:e,field:t,onChange:r,validity:o})}var _n=c(U(),1),tre=c(Kl(),1),rre=c(it(),1);var Q3=c($(),1);function $te(e){if(!e)return 0;let t=0,r=Object.keys(e).filter(o=>o!=="children");for(let o of r)e[o]?.type==="invalid"&&t++;if(e.children)for(let o of Object.values(e.children))t+=$te(o);return t}function Lg(e){let t=$te(e);if(t!==0)return(0,Q3.sprintf)((0,Q3._n)("%d field needs attention","%d fields need attention",t),t)}var ere=c(I(),1);function J3({validity:e}){let t=Lg(e);return t?(0,ere.jsx)(Qu,{intent:"high",children:t}):null}var ro=c(I(),1);function SCe(e,t,r){if(!t||Array.isArray(t)&&t.length===0)return!1;let n=(Array.isArray(t)?t:[t]).find(i=>typeof i=="string"?i===e.id:typeof i=="object"&&"id"in i?i.id===e.id:!1);return n?typeof n=="string"?!0:typeof n=="object"&&"visibility"in n?n.visibility==="always"||n.visibility==="when-collapsed"&&!r:!0:!1}function CCe({data:e,fields:t,label:r,layout:o,isOpen:n,touched:i,validity:a}){let l=K3(o.summary,t).filter(f=>SCe(f,o.summary,n)),d=i&&o.isCollapsible,u=l.length>0&&o.withHeader;return(0,ro.jsxs)(ue,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,ro.jsx)(Zs.Title,{children:r}),(d||u)&&(0,ro.jsxs)(uf.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[d&&(0,ro.jsx)(J3,{validity:a}),u&&(0,ro.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:l.map(f=>(0,ro.jsx)(f.render,{item:e,field:f},f.id))})]})]})}function ECe({data:e,field:t,form:r,onChange:o,hideLabelFromVision:n,markWhenOptional:i,validity:a,withHeader:s}){if(t.children)return(0,ro.jsxs)(ro.Fragment,{children:[t.description&&(0,ro.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,ro.jsx)(vi,{data:e,form:r,onChange:o,validity:a?.children})]});let l=Zf("regular")?.component;return l?(0,ro.jsx)(l,{data:e,field:t,onChange:o,hideLabelFromVision:n||s,markWhenOptional:i,validity:a}):null}function ore({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:a}=(0,_n.useContext)(Pa),s=t.layout,l=(0,_n.useRef)(null),d=(0,_n.useRef)(!1),u=(0,_n.useMemo)(()=>({layout:vn,fields:t.children??[]}),[t]),{isOpened:f,isCollapsible:m}=s,[g,h]=(0,_n.useState)(f),[b,v]=(0,_n.useState)(!1);(0,_n.useEffect)(()=>{h(f)},[f]);let y=(0,_n.useCallback)(P=>{P||v(!0),h(P)},[]),w=fu(l,(m?g:!0)&&b),_=(0,_n.useCallback)(()=>{d.current=!0},[]),x=(0,_n.useCallback)(()=>{if(!d.current||(v(!0),m&&!g))return;let P=w(),O=Lg(i);P>0&&O&&(0,tre.speak)(O,"polite")},[m,g,w,i]),E=(0,rre.__experimentalUseFocusOutside)(x),S=t.label,C;if(t.children)C=!!S&&s.withHeader;else{let P=a.find(O=>O.id===t.id);if(!U3(P))return null;S=P.label,C=!!S&&s.withHeader}let R=(0,ro.jsx)(ECe,{data:e,field:t,form:u,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,withHeader:C}),T=(0,ro.jsx)(CCe,{data:e,fields:a,label:S,layout:s,isOpen:m?!!g:!0,touched:b,validity:i});return C&&m?(0,ro.jsxs)(uf.Root,{className:"dataforms-layouts-card__field",open:g,onOpenChange:y,...E,children:[(0,ro.jsx)(uf.Header,{children:T}),(0,ro.jsx)(uf.Content,{ref:l,onFocus:_,children:R})]}):(0,ro.jsxs)(Zs.Root,{className:"dataforms-layouts-card__field",...E,children:[C&&(0,ro.jsx)(Zs.Header,{children:T}),(0,ro.jsx)(Zs.Content,{ref:l,onFocus:_,children:R})]})}var nre=c(oe(),1);var Vo=c(I(),1);function kCe({title:e}){return(0,Vo.jsx)(ue,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,Vo.jsx)(ue,{direction:"row",align:"center",children:(0,Vo.jsx)(nre.__experimentalHeading,{level:2,size:13,children:e})})})}var RCe=({children:e})=>(0,Vo.jsx)(Vo.Fragment,{children:e});function ire({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let a=t.layout;if(t.children){let l={layout:vn,fields:t.children};return(0,Vo.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,Vo.jsx)(kCe,{title:t.label}),(0,Vo.jsx)(ue,{direction:"row",align:a.alignment,gap:"lg",children:(0,Vo.jsx)(vi,{data:e,form:l,onChange:r,validity:i?.children,as:RCe,children:(d,u,f)=>(0,Vo.jsx)("div",{className:"dataforms-layouts-row__field-control",style:a.styles[u.id],children:(0,Vo.jsx)(d,{data:e,field:u,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:f})},u.id)})})]})}let s=Zf("regular")?.component;return s?(0,Vo.jsx)(Vo.Fragment,{children:(0,Vo.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,Vo.jsx)(s,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var wn=c(U(),1),are=c($(),1),sre=c(Kl(),1),lre=c(it(),1);var _c=c(I(),1);function cre({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,wn.useContext)(Pa),i=(0,wn.useRef)(null),a=(0,wn.useRef)(null),s=(0,wn.useRef)(!1),[l,d]=(0,wn.useState)(!1),[u,f]=(0,wn.useState)(!1),m=(0,wn.useMemo)(()=>({layout:vn,fields:t.children??[]}),[t]);(0,wn.useEffect)(()=>{let x=i.current;if(!x)return;let E=()=>{let S=x.open;S||d(!0),f(S)};return x.addEventListener("toggle",E),()=>{x.removeEventListener("toggle",E)}},[]);let g=fu(a,u&&l),h=(0,wn.useCallback)(()=>{s.current=!0},[]),b=(0,wn.useCallback)(()=>{if(!s.current||(d(!0),!i.current?.open))return;let x=g(),E=Lg(o);x>0&&E&&(0,sre.speak)(E,"polite")},[g,o]),v=(0,lre.__experimentalUseFocusOutside)(b);if(!t.children)return null;let y=t.layout.summary??"",w=y?n.find(x=>x.id===y):void 0,_;return w&&w.render?_=(0,_c.jsx)(w.render,{item:e,field:w}):_=t.label||(0,are.__)("More details"),(0,_c.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",...v,children:[(0,_c.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,_c.jsxs)(ue,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[_,l&&(0,_c.jsx)(J3,{validity:o})]})}),(0,_c.jsx)("div",{ref:a,className:"dataforms-layouts-details__content",onFocus:h,children:(0,_c.jsx)(vi,{data:e,form:m,onChange:r,validity:o?.children})})]})}var Qf=c(I(),1),TCe=[{type:"regular",component:Ate,wrapper:({children:e})=>(0,Qf.jsx)(ue,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:Jte,wrapper:({children:e})=>(0,Qf.jsx)(ue,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:ore,wrapper:({children:e})=>(0,Qf.jsx)(ue,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:ire,wrapper:({children:e,layout:t})=>(0,Qf.jsx)(ue,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,Qf.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,Qf.jsx)(ue,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:cre}];function Zf(e){return TCe.find(t=>t.type===e)}var $3=c(I(),1),PCe=({children:e})=>(0,$3.jsx)(ue,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function vi({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:a}=(0,eE.useContext)(Pa),s=(0,eE.useMemo)(()=>{let u=a.filter(m=>!!m.isValid?.required).length,f=a.length-u;return u>f},[a]);function l(u){return a.find(f=>f.id===u.id)}let d=i??Zf(t.layout.type)?.wrapper??PCe;return(0,$3.jsx)(d,{layout:t.layout,children:t.fields.map(u=>{let f=Zf(u.layout.type)?.component;if(!f)return null;let m=u.children?void 0:l(u);return m&&m.isVisible&&!m.isVisible(e)?null:n?n(f,u,o?.[u.id],s):(0,$3.jsx)(f,{data:e,field:u,onChange:r,markWhenOptional:s,validity:o?.[u.id]},u.id)})})}var RI=c(I(),1);function N0({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,kI.useMemo)(()=>G3(t),[t]),a=(0,kI.useMemo)(()=>du(r),[r]);return t.fields?(0,RI.jsx)(Pte,{fields:a,children:(0,RI.jsx)(vi,{data:e,form:i,onChange:o,validity:n})}):null}var ure=c(q8(),1),fre=c(Ru(),1);function dre(e=""){return(0,ure.default)(e.trim().toLowerCase())}var OCe=[];function F0(e,t,r){if(!e)return{data:OCe,paginationInfo:{totalItems:0,totalPages:0}};let o=du(r),n=[...e];if(t.search){let d=dre(t.search);n=n.filter(u=>o.filter(f=>f.enableGlobalSearch).some(f=>{let m=f.getValue({item:u});return(Array.isArray(m)?m:[m]).some(h=>dre(String(h)).includes(d))}))}t.filters&&t.filters?.length>0&&t.filters.forEach(d=>{let u=o.find(f=>f.id===d.field);if(u){d.operator===Mo&&(0,fre.default)("The 'isNotAll' filter operator",{since:"7.0",alternative:"'isNone'"});let f=u.filter[d.operator];f&&(n=n.filter(m=>f(m,u,d.value)))}});let i=t.sort?.field?o.find(d=>d.enableSorting!==!1&&d.id===t.sort?.field):null,a=t.groupBy?.field?o.find(d=>d.enableSorting!==!1&&d.id===t.groupBy?.field):null;(i||a)&&n.sort((d,u)=>{if(a){let f=a.sort(d,u,t.groupBy?.direction??"asc");if(f!==0)return f}return i?i.sort(d,u,t.sort?.direction??"desc"):0});let s=n.length,l=1;if(t.infiniteScrollEnabled&&t.startPosition!==void 0&&t.perPage!==void 0){let d=t.startPosition-1,u=Math.min(d+t.perPage,s);n=n?.slice(d,u)}else if(t.page!==void 0&&t.perPage!==void 0){let d=(t.page-1)*t.perPage;s=n?.length||0,l=Math.ceil(s/t.perPage),n=n?.slice(d,d+t.perPage)}return{data:n,paginationInfo:{totalItems:s,totalPages:l}}}var pre=c(Tu(),1),{lock:R4t,unlock:mre}=(0,pre.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/fields");var br=c(oe(),1),Jf=c(hre(),1),TI=c(Ge(),1),D0=c(Pe(),1),kr=c(U(),1),Yn=c($(),1),PI=c(Nn(),1);var wre=c(Kl(),1),Bg=c(vre(),1),xre=c(tc(),1);var V0=c(U(),1);function yre(e){return{top:e.offsetTop,left:e.offsetLeft}}function _re(e){let t=(0,V0.useRef)(null),r=(0,V0.useRef)(void 0);return t.current&&(r.current=yre(t.current)),(0,V0.useLayoutEffect)(()=>{let o=r.current;if(!o||!t.current||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let n=new zm({x:0,y:0,config:{mass:5,tension:2e3,friction:200},onChange({value:l}){if(!t.current)return;let{x:d,y:u}=l;d=Math.round(d),u=Math.round(u);let f=d===0&&u===0;t.current.style.transform=f?"":`translate3d(${d}px,${u}px,0)`}});t.current.style.transform="";let i=yre(t.current),a=Math.round(o.left-i.left),s=Math.round(o.top-i.top);return n.start({x:0,y:0,from:{x:a,y:s}}),()=>{n.stop(),n.set({x:0,y:0})}},[e]),t}var He=c(I(),1),{MediaUploadModal:ICe}=mre(Bg.privateApis);function Sre({children:e,index:t,className:r}){let o=_re(t);return(0,He.jsx)("div",{ref:o,className:r,children:e})}function zg(e){return Array.isArray(e)?e:e?[e]:[]}function ACe({render:e,multiple:t,...r}){let[o,n]=(0,kr.useState)(!1);return window.__experimentalDataViewsMediaModal?(0,He.jsxs)(He.Fragment,{children:[e&&e({open:()=>n(!0)}),o&&(0,He.jsx)(ICe,{...r,multiple:t,isOpen:o,onClose:()=>{n(!1),r.onClose?.()},onSelect:i=>{n(!1),r.onSelect?.(i)}})]}):(0,He.jsx)(Bg.MediaUpload,{...r,render:e,multiple:t?"add":void 0})}function OI({open:e,children:t,label:r,showTooltip:o=!1,onFilesDrop:n,attachment:i,isUploading:a=!1}){let s=i&&(0,Jf.isBlobURL)(i.source_url),l=(0,He.jsxs)("div",{className:q("fields__media-edit-picker-button",{"has-attachment":i}),role:"button",tabIndex:0,onClick:()=>{a||e()},onKeyDown:d=>{a||(d.key==="Enter"||d.key===" ")&&(d.preventDefault(),e())},"aria-label":r,"aria-disabled":a,children:[t,s&&(0,He.jsx)("span",{className:"fields__media-edit-picker-button-spinner",children:(0,He.jsx)(br.Spinner,{})}),!a&&(0,He.jsx)(br.DropZone,{onFilesDrop:d=>n(d,i?.id)})]});return o?(0,He.jsxs)(ar.Root,{children:[(0,He.jsx)(ar.Trigger,{render:l}),(0,He.jsx)(ar.Popup,{children:r})]}):l}var MCe=["application/zip","application/x-zip-compressed","application/x-rar-compressed","application/x-7z-compressed","application/x-tar","application/x-gzip"];function NCe({attachment:e}){return(0,He.jsx)(br.__experimentalTruncate,{className:"fields__media-edit-filename",children:(0,PI.decodeEntities)(e.title.rendered)})}function Cre(e){return(0,He.jsx)(OI,{...e,children:(0,He.jsx)("span",{className:"fields__media-edit-placeholder",children:e.label})})}function Ere({itemId:e,index:t,totalItems:r,isUploading:o,moveItem:n,orientation:i="vertical"}){let a=i==="horizontal";return(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)(br.Button,{__next40pxDefaultSize:!0,icon:a?Ya:sb,label:a?(0,Yn.__)("Move left"):(0,Yn.__)("Move up"),size:"small",disabled:o||t===0,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:s=>{s.stopPropagation(),n(e,"up")}}),(0,He.jsx)(br.Button,{__next40pxDefaultSize:!0,icon:a?qa:tf,label:a?(0,Yn.__)("Move right"):(0,Yn.__)("Move down"),size:"small",disabled:o||t===r-1,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:s=>{s.stopPropagation(),n(e,"down")}})]})}function kre({attachment:e}){let t=e.source_url,r=e.mime_type||"";return r.startsWith("image")?(0,He.jsx)("img",{className:"fields__media-edit-thumbnail",alt:e.alt_text||"",src:t}):r.startsWith("audio")?(0,He.jsx)(br.Icon,{icon:d5}):r.startsWith("video")?(0,He.jsx)(br.Icon,{icon:V4}):MCe.includes(r)?(0,He.jsx)(br.Icon,{icon:Ju}):(0,He.jsx)(br.Icon,{icon:fb})}function FCe({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:a,isUploading:s,setTargetItemId:l}){return(0,He.jsxs)("div",{className:q("fields__media-edit-expanded",{"is-multiple":r,"is-single":!r,"is-empty":!e?.length}),children:[e?.map((d,u)=>{let f=d.mime_type?.startsWith("image"),m=(0,Jf.isBlobURL)(d.source_url),g=d.id;return(0,He.jsxs)(Sre,{index:u,className:q("fields__media-edit-expanded-item",{"has-preview-image":f}),children:[(0,He.jsx)(OI,{open:()=>{l(g),i()},label:m?(0,Yn.__)("Replace"):(0,Yn.sprintf)((0,Yn.__)("Replace %s"),(0,PI.decodeEntities)(d.title.rendered)),showTooltip:!0,onFilesDrop:a,attachment:d,isUploading:s,children:(0,He.jsx)("div",{className:"fields__media-edit-expanded-preview",children:(0,He.jsx)(br.__experimentalVStack,{spacing:0,alignment:"center",justify:"center",className:"fields__media-edit-expanded-preview-stack",children:(!m||f)&&(0,He.jsx)(kre,{attachment:d})})})}),!m&&(0,He.jsx)("div",{className:"fields__media-edit-expanded-overlay",children:(0,He.jsxs)(br.__experimentalHStack,{className:"fields__media-edit-expanded-actions",spacing:0,alignment:"flex-end",expanded:!1,children:[r&&e.length>1&&(0,He.jsx)(Ere,{itemId:g,index:u,totalItems:e.length,isUploading:s,moveItem:n,orientation:"horizontal"}),(0,He.jsx)(br.Button,{__next40pxDefaultSize:!0,icon:Ys,label:(0,Yn.__)("Remove"),size:"small",disabled:s,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:h=>{h.stopPropagation(),o(g)}})]})})]},d.id)}),(r||!e?.length)&&(0,He.jsx)(Cre,{open:()=>{l(void 0),i()},label:t,onFilesDrop:a,isUploading:s})]})}function VCe({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:a,isUploading:s,setTargetItemId:l}){return(0,He.jsxs)(He.Fragment,{children:[!!e?.length&&(0,He.jsx)("div",{className:q("fields__media-edit-compact-group",{"is-single":e.length===1}),children:(0,He.jsx)(br.__experimentalVStack,{spacing:0,children:e.map((d,u)=>{let f=(0,Jf.isBlobURL)(d.source_url),m=r&&e.length>1,g=d.id;return(0,He.jsxs)(Sre,{index:u,className:"fields__media-edit-compact",children:[(0,He.jsx)(OI,{open:()=>{l(g),i()},label:(0,Yn.__)("Replace"),showTooltip:!0,onFilesDrop:a,attachment:d,isUploading:s,children:(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)(kre,{attachment:d}),!f&&(0,He.jsx)(NCe,{attachment:d})]})}),!f&&(0,He.jsxs)(br.__experimentalHStack,{className:"fields__media-edit-compact-movers",spacing:0,alignment:"flex-end",expanded:!1,children:[m&&(0,He.jsx)(Ere,{itemId:g,index:u,totalItems:e.length,isUploading:s,moveItem:n,orientation:"vertical"}),(0,He.jsx)(br.Button,{__next40pxDefaultSize:!0,icon:Ys,label:(0,Yn.__)("Remove"),size:"small",disabled:s,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:h=>{h.stopPropagation(),o(g)}})]})]},d.id)})})}),(r||!e?.length)&&(0,He.jsx)(Cre,{open:()=>{l(void 0),i()},label:t,onFilesDrop:a,isUploading:s})]})}function tE({data:e,field:t,onChange:r,hideLabelFromVision:o,allowedTypes:n=["image"],multiple:i,isExpanded:a,validity:s}){let l=t.getValue({item:e}),[d,u]=(0,kr.useState)(!1),f=(0,kr.useRef)(null),[m,g]=(0,kr.useState)(void 0);(0,kr.useEffect)(()=>{let A=f.current,D=()=>{u(!0)};return A?.addEventListener("invalid",D),()=>A?.removeEventListener("invalid",D)},[]);let h=(0,D0.useSelect)(A=>{if(!l)return null;let N=zg(l).toSorted((W,Y)=>W-Y),{getEntityRecords:z}=A(TI.store);return z("postType","attachment",{include:N})},[l]),b=(0,kr.useRef)(null);h!==null&&(b.current=h);let v=h;if(h===null&&b.current&&l){let A=new Set(b.current.map(D=>D.id));zg(l).every(D=>A.has(D))&&(v=b.current)}let y=(0,kr.useMemo)(()=>{if(!v)return null;let A=zg(l),D=new Map(v.map(N=>[N.id,N]));return A.map(N=>D.get(N)).filter(N=>N!==void 0)},[v,l]),{createErrorNotice:w}=(0,D0.useDispatch)(xre.store),{receiveEntityRecords:_}=(0,D0.useDispatch)(TI.store),[x,E]=(0,kr.useState)(),S=(0,kr.useRef)(void 0),[C,R]=(0,kr.useState)(!1),[T,P]=(0,kr.useState)([]);(0,kr.useEffect)(()=>{C&&(R(!1),S.current?.())},[C]);let O=(0,kr.useCallback)(A=>r(t.setValue({item:e,value:A})),[e,t,r]),k=(0,kr.useCallback)(A=>{let N=zg(l).filter(z=>z!==A);u(!0),O(N.length?N:void 0)},[l,O]),F=(0,kr.useCallback)((A,D)=>{if(!y)return;let N=y.map(Y=>Y.id),z=N.indexOf(A),W=D==="up"?z-1:z+1;[N[z],N[W]]=[N[W],N[z]],O(N)},[y,O]),V=(0,kr.useCallback)((A,D)=>{E(D),(0,Bg.uploadMedia)({allowedTypes:n?.length?n:void 0,filesList:A,onFileChange(N){let z=N.filter(G=>(0,Jf.isBlobURL)(G.url)).map(G=>G.url);if(P(z),z.length)return;_("postType","attachment",[],void 0,!0);let W=N.map(G=>G.id);if(!i){O(W[0]),E(void 0);return}let Y=zg(l);if(D===void 0)O([...Y,...W]);else{let G=[...Y];G.splice(Y.indexOf(D),1,...W),O(G)}E(void 0)},onError(N){E(void 0),P([]),w(N.message,{type:"snackbar"})},multiple:!!i})},[n,l,i,w,O,_]),L=t.placeholder||(i?(0,Yn.__)("Choose files"):(0,Yn.__)("Choose file")),B=(0,kr.useMemo)(()=>{if(!T.length)return y;let A=[...y||[]],D=T.map(N=>({id:N,source_url:N,mime_type:(0,Jf.getBlobTypeByURL)(N)}));if(x!==void 0){let N=A.findIndex(z=>z.id===x);A.splice(N,1,...D)}else A.push(...D);return A},[y,x,T]);(0,kr.useEffect)(()=>{if(!d)return;let A=f.current;if(A)if(s){let D=s?.custom;g(D),D?.type==="invalid"?A.setCustomValidity(D.message||(0,Yn.__)("Invalid")):A.setCustomValidity("")}else A.setCustomValidity(""),g(void 0)},[d,t.isValid,s]),(0,kr.useEffect)(()=>{d&&m?.message&&(0,wre.speak)(m.message)},[d,m?.message]);let j=(0,kr.useCallback)(A=>{d||(!A.relatedTarget||!A.currentTarget.contains(A.relatedTarget))&&u(!0)},[d]);return(0,He.jsxs)(ue,{direction:"column",gap:"sm",onBlur:j,children:[(0,He.jsx)("fieldset",{className:"fields__media-edit","data-field-id":t.id,children:(0,He.jsx)(ACe,{onSelect:A=>{if(!i){O(A.id),E(void 0);return}let D=Array.isArray(A)?A.map(z=>z.id):[A.id],N=zg(l);if(!N.length)O(D);else if(x===void 0){let z=N.filter(Y=>D.includes(Y)),W=D.filter(Y=>!N.includes(Y));O([...z,...W])}else if(A.id!==x){let z=N.filter(W=>W!==A.id);O(z.map(W=>W===x?A.id:W))}E(void 0)},onClose:()=>E(void 0),allowedTypes:n,value:x!==void 0?x:l,multiple:i&&x===void 0,title:t.label,render:({open:A})=>{S.current=A;let D=a?FCe:VCe;return(0,He.jsxs)(br.__experimentalVStack,{spacing:2,children:[t.label&&(o?(0,He.jsx)(qr,{render:(0,He.jsx)("legend",{}),children:t.label}):(0,He.jsx)(br.BaseControl.VisualLabel,{as:"legend",style:{marginBottom:0},children:t.label})),(0,He.jsx)(D,{allItems:B,addButtonLabel:L,multiple:i,removeItem:k,moveItem:F,open:()=>R(!0),onFilesDrop:V,isUploading:!!T.length,setTargetItemId:E}),t.description&&(0,He.jsx)(br.__experimentalText,{variant:"muted",className:"fields__media-edit-description",children:t.description})]})}})}),(0,He.jsx)(qr,{children:(0,He.jsx)("input",{type:"text",ref:f,value:l??"",tabIndex:-1,"aria-hidden":"true",onChange:()=>{}})}),m&&(0,He.jsx)(ec,{type:m.type,message:m.message})]})}var NI=c(Nn(),1);var Rre=Object.prototype.hasOwnProperty;function Tre(e,t,r){for(r of e.keys())if(kl(r,t))return r}function kl(e,t){var r,o,n;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((o=e.length)===t.length)for(;o--&&kl(e[o],t[o]););return o===-1}if(r===Set){if(e.size!==t.size)return!1;for(o of e)if(n=o,n&&typeof n=="object"&&(n=Tre(t,n),!n)||!t.has(n))return!1;return!0}if(r===Map){if(e.size!==t.size)return!1;for(o of e)if(n=o[0],n&&typeof n=="object"&&(n=Tre(t,n),!n)||!kl(o[1],t.get(n)))return!1;return!0}if(r===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(r===DataView){if((o=e.byteLength)===t.byteLength)for(;o--&&e.getInt8(o)===t.getInt8(o););return o===-1}if(ArrayBuffer.isView(e)){if((o=e.byteLength)===t.byteLength)for(;o--&&e[o]===t[o];);return o===-1}if(!r||typeof e=="object"){o=0;for(r in e)if(Rre.call(e,r)&&++o&&!Rre.call(t,r)||!(r in t)||!kl(e[r],t[r]))return!1;return Object.keys(t).length===o}}return e!==e&&t!==t}var L0=c(U(),1),iE=c(Pe(),1),AI=c(ti(),1);function rE(e,t,r){return`dataviews-${e}-${t}-${r}`}var DCe=["page","search"];function jg(e){return typeof e=="object"&&e!==null&&!Array.isArray(e)}function Hg(e){let t=jg(e)?{...e}:{};for(let r of DCe)delete t[r];return t}function II(e,t){let r={...e};for(let o of Object.keys(t)){let n=t[o],i=r[o];r[o]=jg(i)&&jg(n)?II(i,n):n}return r}function Pre(e,t,r={}){let o={};for(let n of Object.keys(e)){let i=e[n],a=t[n],s=r[n];if(i!==void 0)if(jg(i)&&jg(a)){let l=Pre(i,a,jg(s)?s:{});Object.keys(l).length>0&&(o[n]=l)}else kl(i,a)?s!==void 0&&kl(i,s)&&(o[n]=s):o[n]=i}return o}function Ore(e){return(e?.filters??[]).filter(t=>t.isLocked)}function Ire(e,t){let r=Ore(t);if(r.length===0)return e;let o=(e.filters??[]).filter(n=>!r.some(i=>i.field===n.field));return{...e,filters:[...r,...o]}}function oE(e,t){if(!e||e.type===void 0||!t||t[e.type])return e;let{type:r,...o}=e;return Object.keys(o).length>0?o:void 0}function Are(e,t){let{defaultView:r,defaultLayouts:o,activeViewOverrides:n}=e,i=o?.[t];return Ire([i,n].reduce((a,s)=>II(a,Hg(s)),Hg(r)),n)}function nE(e){let{defaultView:t,defaultLayouts:r,activeViewOverrides:o,page:n,search:i}=e,a=oE(e.persistedView,r),s=a?.type??o?.type??t?.type,l=Are(e,s);return{...Ire(II(l,Hg(a)),o),page:Number(n??1),search:i??""}}function Mre(e,t){let{defaultLayouts:r,activeViewOverrides:o}=t,n=oE(t.persistedView,r),i=Are(t,e.type),a=Pre(Hg(e),Hg(i),Hg(n)),s=Ore(o);return s.length>0&&Array.isArray(a.filters)&&(a.filters=a.filters.filter(l=>!s.some(d=>d.field===l.field))),Object.keys(a).length>0?a:void 0}function $f(e){let{kind:t,name:r,slug:o,defaultView:n,defaultLayouts:i,activeViewOverrides:a,queryParams:s,onChangeQueryParams:l}=e,d=rE(t,r,o),u=(0,iE.useSelect)(_=>_(AI.store).get("core/views",d),[d]),{set:f}=(0,iE.useDispatch)(AI.store),m=Number(s?.page??1),g=s?.search??"",h=(0,L0.useMemo)(()=>nE({defaultView:n,defaultLayouts:i,activeViewOverrides:a,persistedView:u,page:m,search:g}),[n,i,a,u,m,g]),b=oE(u,i),v=!!b&&Object.keys(b).length>0,y=(0,L0.useCallback)(_=>{let x={page:Number(_?.page??1),search:_?.search??""};l&&!kl(x,{page:m,search:g})&&l(x);let E=Mre(_,{defaultView:n,defaultLayouts:i,activeViewOverrides:a,persistedView:u});kl(E,u)||f("core/views",d,E)},[l,m,g,n,i,a,u,f,d]),w=(0,L0.useCallback)(()=>{f("core/views",d,void 0)},[d,f]);return{view:h,isModified:v,updateView:y,resetToDefault:w}}var Nre=c(Pe(),1),Fre=c(ti(),1);async function z0(e){let{kind:t,name:r,slug:o,defaultView:n,defaultLayouts:i,activeViewOverrides:a,queryParams:s}=e,l=rE(t,r,o),d=(0,Nre.select)(Fre.store).get("core/views",l);return nE({defaultView:n,defaultLayouts:i,activeViewOverrides:a,persistedView:d,page:s?.page,search:s?.search})}var Lre=c(Pe(),1),zre=c(Ge(),1);var Vre=c(Tu(),1),{lock:eTt,unlock:Dre}=(0,Vre.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/views");function _i({kind:e,name:t,fields:r}){let o=Array.isArray(r)?r:r?.split(","),n=o?[...o].sort().join(","):void 0;return(0,Lre.useSelect)(i=>Dre(i(zre.store)).getViewConfig(e,t,n?{fields:n}:void 0),[e,t,n])}var aE=c(I(),1),LCe=["form"],zCe=[{id:"title",type:"text",label:(0,Xi.__)("Site Title"),description:(0,Xi.__)("Displays in your site's layout via the Site Title block."),getValue:({item:e})=>(0,NI.decodeEntities)(e.title??"")},{id:"description",type:"text",label:(0,Xi.__)("Site Tagline"),description:(0,Xi.__)("In a few words, explain what this site is about. Displays in your site's layout via the Site Tagline block."),getValue:({item:e})=>(0,NI.decodeEntities)(e.description??"")},{id:"site_logo",type:"media",label:(0,Xi.__)("Site Logo"),description:(0,Xi.__)("Displays in your site's layout via the Site Logo block."),placeholder:(0,Xi.__)("Choose logo"),Edit:tE,setValue:({value:e})=>({site_logo:e??0})},{id:"site_icon",type:"media",label:(0,Xi.__)("Site Icon"),description:(0,Xi.__)("Shown in browser tabs, bookmarks, and mobile apps. It should be square and at least 512 by 512 pixels."),placeholder:(0,Xi.__)("Choose icon"),Edit:tE,setValue:({value:e})=>({site_icon:e??0})}];function FI(){let e=(0,sE.useSelect)(n=>n(MI.store).getEditedEntityRecord("root","site"),[]),{editEntityRecord:t}=(0,sE.useDispatch)(MI.store),{form:r}=_i({kind:"root",name:"site",fields:LCe}),o=n=>{t("root","site",void 0,n)};return r?(0,aE.jsx)(rs,{title:(0,Xi._x)("Identity","site identity"),headingLevel:2,children:(0,aE.jsx)("div",{className:"edit-site-sidebar-identity__form",children:(0,aE.jsx)(N0,{data:e,fields:zCe,form:r,onChange:o})})}):null}var B0=c(I(),1),Bre={name:"identity",path:"/identity",areas:{sidebar:(0,B0.jsx)(mX,{}),content:(0,B0.jsx)(FI,{}),preview:(0,B0.jsx)(Zr,{}),mobileContent:(0,B0.jsx)(FI,{})},widths:{content:380}};var yie=c(At(),1),_ie=c(Xt(),1),wie=c(Xr(),1);var N7=c($(),1),jE=c(Pe(),1),F7=c(U(),1),lie=c(ti(),1),cie=c(Xt(),1),die=c(At(),1),uie=c(Xr(),1);var oie=c(oe(),1),nie=c(Zo(),1),z5e=c(Pe(),1),B5e=c(tr(),1),O7=c(U(),1),j5e=c(it(),1);var VI=c(U(),1);var jre=c(U(),1),So=(0,jre.createContext)({user:{styles:{},settings:{}},base:{styles:{},settings:{}},merged:{styles:{},settings:{}},onChange:()=>{},fontLibraryEnabled:!1});var Hre=c(I(),1);function lE({children:e,value:t,baseValue:r,onChange:o,fontLibraryEnabled:n}){let i=(0,VI.useMemo)(()=>Ef(r,t),[r,t]),a=(0,VI.useMemo)(()=>({user:t,base:r,merged:i,onChange:o,fontLibraryEnabled:n}),[t,r,i,o,n]);return(0,Hre.jsx)(So.Provider,{value:a,children:e})}var Sc=c(oe(),1),noe=c($(),1);var e3e=c(Pe(),1),t3e=c(Ge(),1);var Wre=c(I(),1);function DI({className:e,...t}){return(0,Wre.jsx)($p,{className:q(e,"global-styles-ui-icon-with-current-color"),...t})}var mu=c(oe(),1);var ep=c(I(),1);function BCe({icon:e,children:t,...r}){return(0,ep.jsxs)(mu.__experimentalItem,{...r,children:[e&&(0,ep.jsxs)(mu.__experimentalHStack,{justify:"flex-start",children:[(0,ep.jsx)(DI,{icon:e,size:24}),(0,ep.jsx)(mu.FlexItem,{children:t})]}),!e&&t]})}function wc(e){return(0,ep.jsx)(mu.Navigator.Button,{as:BCe,...e})}var WCe=c(oe(),1);var UCe=c($(),1),Xre=c(tr(),1);var ks=c(U(),1),qre=c(Pe(),1),Kre=c(Ge(),1),zI=c($(),1);var uo=c($(),1);var Ure=c(Tu(),1),{lock:kTt,unlock:Bt}=(0,Ure.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/global-styles-ui");var{getViewportBreakpoints:OTt}=Bt(Zm),ITt={link:[{value:":link",label:(0,uo.__)("Link")},{value:":any-link",label:(0,uo.__)("Any Link")},{value:":visited",label:(0,uo.__)("Visited")},{value:":hover",label:(0,uo.__)("Hover")},{value:":focus",label:(0,uo.__)("Focus")},{value:":focus-visible",label:(0,uo.__)("Focus-visible")},{value:":active",label:(0,uo.__)("Active")}],button:[{value:":link",label:(0,uo.__)("Link")},{value:":any-link",label:(0,uo.__)("Any Link")},{value:":visited",label:(0,uo.__)("Visited")},{value:":hover",label:(0,uo.__)("Hover")},{value:":focus",label:(0,uo.__)("Focus")},{value:":focus-visible",label:(0,uo.__)("Focus-visible")},{value:":active",label:(0,uo.__)("Active")}]},ATt={"core/button":[{value:":hover",label:(0,uo.__)("Hover")},{value:":focus",label:(0,uo.__)("Focus")},{value:":focus-visible",label:(0,uo.__)("Focus-visible")},{value:":active",label:(0,uo.__)("Active")}]},MTt=[{value:"@tablet",label:(0,uo.__)("Tablet")},{value:"@mobile",label:(0,uo.__)("Mobile")}];function LI(e,t){if(!t?.length||typeof e!="object"||!e||!Object.keys(e).length)return e;for(let r in e)t.includes(r)?delete e[r]:typeof e[r]=="object"&&LI(e[r],t);return e}var cE=(e,t)=>{if(!e||!t?.length)return{};let r={};return Object.keys(e).forEach(o=>{if(t.includes(o))r[o]=e[o];else if(typeof e[o]=="object"){let n=cE(e[o],t);Object.keys(n).length&&(r[o]=n)}}),r};function j0(e,t){let r=cE(structuredClone(e),t);return Vv(r,e)}function Gre(e,t){if(!Array.isArray(e)||!t)return null;let o=t.replace("var(","").replace(")","")?.split("--").slice(-1)[0];return e.find(n=>n.slug===o)}function Yre(e){let t=e?.settings?.typography?.fontFamilies?.theme,r=e?.settings?.typography?.fontFamilies?.custom,o=[];t&&r?o=[...t,...r]:t?o=t:r&&(o=r);let n=e?.styles?.typography?.fontFamily,i=Gre(o,n),a=e?.styles?.elements?.heading?.typography?.fontFamily,s;return a?s=Gre(o,e?.styles?.elements?.heading?.typography?.fontFamily):s=i,[i,s]}function er(e,t,r="merged",o=!0,n){let{user:i,base:a,merged:s,onChange:l}=(0,ks.useContext)(So),d=n?.split(".").filter(Boolean)??[],u=d.find(v=>v.startsWith(":")),f=d.filter(v=>!v.startsWith(":")).join("."),m=[e,f].filter(Boolean).join("."),g=s;r==="base"?g=a:r==="user"&&(g=i);let h=(0,ks.useMemo)(()=>{let v=x2(g,m,t,o);return u?v?.[u]??{}:v},[g,m,t,o,u]),b=(0,ks.useCallback)(v=>{let y=v;u&&(y={...x2(i,m,t,!1),[u]:v});let w=IO(i,m,y,t);l(w)},[i,l,m,t,u]);return[h,b]}function Rr(e,t,r="merged"){let{user:o,base:n,merged:i,onChange:a}=(0,ks.useContext)(So),s=i;r==="base"?s=n:r==="user"&&(s=o);let l=(0,ks.useMemo)(()=>Av(s,e,t),[s,e,t]),d=(0,ks.useCallback)(u=>{let f=RO(o,e,u,t);a(f)},[o,a,e,t]);return[l,d]}var jCe=[];function HCe({title:e,settings:t,styles:r}){return e===(0,zI.__)("Default")||Object.keys(t||{}).length>0||Object.keys(r||{}).length>0}function dE(e=[]){let{variationsFromTheme:t}=(0,qre.useSelect)(o=>({variationsFromTheme:o(Kre.store).__experimentalGetCurrentThemeGlobalStylesVariations?.()||jCe}),[]),{user:r}=(0,ks.useContext)(So);return(0,ks.useMemo)(()=>{let o=structuredClone(r),n=LI(o,e);n.title=(0,zI.__)("Default");let i=t.filter(s=>j0(s,e)).map(s=>Ef(n,s)),a=[n,...i];return a?.length?a.filter(HCe):[]},[e,r,t])}var BI=c(I(),1),{useHasDimensionsPanel:HTt,useHasTypographyPanel:WTt,useHasColorPanel:UTt,useSettingsForBlockElement:GTt,useHasBackgroundPanel:YTt}=Bt(Xre.privateApis);var Rl=c(oe(),1);function Wg(){let[e="black"]=er("color.text"),[t="white"]=er("color.background"),[r=e]=er("elements.h1.color.text"),[o=r]=er("elements.link.color.text"),[n=o]=er("elements.button.color.background"),[i]=Rr("color.palette.core")||[],[a]=Rr("color.palette.theme")||[],[s]=Rr("color.palette.custom")||[],l=(a??[]).concat(s??[]).concat(i??[]),d=l.filter(({color:m})=>m===e),u=l.filter(({color:m})=>m===n),f=d.concat(u).concat(l).filter(({color:m})=>m!==t).slice(0,2);return{paletteColors:l,highlightedColors:f}}var Jre=c(U(),1),$re=c(oe(),1),jI=c($(),1);function GCe(e,t){return t.length===0?null:(t.sort((r,o)=>Math.abs(e-r)-Math.abs(e-o)),t[0])}var YCe={normal:400,bold:700};function Zre(e){return e!==void 0&&Number.isFinite(e)&&e>=1&&e<=1e3}function Qre(e){let t=String(e??"").trim().toLowerCase().split(/\s+/).filter(Boolean).map(n=>YCe[n]??Number(n)),[r,o]=t;return Zre(r)?t.length!==2||!Zre(o)?String(r):String(Math.min(Math.max(400,r),o)):"400"}function qCe(e){let t=/^(?!generic\([ a-zA-Z\-]+\)$)(?!var\(\s*--[\w-]+\s*\)$)(?!^[a-zA-Z\-]+$).+/,r=e.trim(),o=n=>(n=n.trim(),n.match(t)?(n=n.replace(/^["']|["']$/g,""),`"${n}"`):n);return r.includes(",")?r.split(",").map(o).filter(n=>n!=="").join(", "):o(r)}function H0(e){let t={fontFamily:qCe(e.fontFamily)};if(!("fontFace"in e)||!Array.isArray(e.fontFace))return t.fontWeight="400",t.fontStyle="normal",t;if(e.fontFace){let r=e.fontFace.filter(o=>o?.fontStyle&&o.fontStyle.toLowerCase()==="normal");if(r.length>0){t.fontStyle="normal";let o=r.map(n=>Number(Qre(n.fontWeight)));t.fontWeight=String(GCe(400,o)??400)}else t.fontStyle=e.fontFace.length&&e.fontFace[0].fontStyle||"normal",t.fontWeight=e.fontFace.length&&Qre(e.fontFace[0].fontWeight)||"400"}return t}var W0=c(I(),1);function uE({fontSize:e,variation:t}){let{base:r}=(0,Jre.useContext)(So),o=r;t&&(o={...r,...t});let[n]=er("color.text"),[i,a]=Yre(o),s=i?H0(i):{},l=a?H0(a):{};return n&&(s.color=n,l.color=n),e&&(s.fontSize=e,l.fontSize=e),(0,W0.jsxs)($re.__unstableMotion.div,{animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:.3,type:"tween"},style:{textAlign:"center",lineHeight:1},children:[(0,W0.jsx)("span",{style:l,children:(0,jI._x)("A","Uppercase letter A")}),(0,W0.jsx)("span",{style:s,children:(0,jI._x)("a","Lowercase letter A")})]})}var eoe=c(oe(),1);var toe=c(I(),1);function roe({normalizedColorSwatchSize:e,ratio:t}){let{highlightedColors:r}=Wg(),o=e*t;return r.map(({slug:n,color:i},a)=>(0,toe.jsx)(eoe.__unstableMotion.div,{style:{height:o,width:o,background:i,borderRadius:o/2},animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:a===1?.2:.1}},`${n}-${a}`))}var ooe=c(oe(),1),Ug=c(it(),1),tp=c(U(),1);var xc=c(I(),1),HI=248,WI=152,KCe={leading:!0,trailing:!0};function XCe({children:e,label:t,isFocused:r,withHoverView:o}){let[n="white"]=er("color.background"),[i]=er("color.gradient"),a=(0,Ug.useReducedMotion)(),[s,l]=(0,tp.useState)(!1),[d,{width:u}]=(0,Ug.useResizeObserver)(),[f,m]=(0,tp.useState)(u),[g,h]=(0,tp.useState)(),b=(0,Ug.useThrottle)(m,250,KCe);(0,tp.useLayoutEffect)(()=>{u&&b(u)},[u,b]),(0,tp.useLayoutEffect)(()=>{let _=f?f/HI:1,x=_-(g||0);(Math.abs(x)>.1||!g)&&h(_)},[f,g]);let v=u?u/HI:1,y=g||v,w=!!u;return(0,xc.jsxs)(xc.Fragment,{children:[(0,xc.jsx)("div",{style:{position:"relative"},children:d}),!w&&(0,xc.jsx)(b9,{className:"global-styles-ui-preview__wrapper",style:{aspectRatio:HI/WI}}),w&&(0,xc.jsx)("div",{className:q("global-styles-ui-preview__wrapper",{"is-hoverable":o}),style:{height:WI*y},onMouseEnter:()=>l(!0),onMouseLeave:()=>l(!1),tabIndex:-1,children:(0,xc.jsx)(ooe.__unstableMotion.div,{style:{height:WI*y,width:"100%",background:i??n},initial:"start",animate:(s||r)&&!a&&t?"hover":"start",children:[].concat(e).map((_,x)=>_({ratio:y,key:x}))})})]})}var Gg=XCe;var wi=c(I(),1),ZCe={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},QCe={hover:{opacity:1},start:{opacity:.5}},JCe={hover:{scale:1,opacity:1},start:{scale:0,opacity:0}};function $Ce({label:e,isFocused:t,withHoverView:r,variation:o}){let[n]=er("typography.fontWeight"),[i="serif"]=er("typography.fontFamily"),[a=i]=er("elements.h1.typography.fontFamily"),[s=n]=er("elements.h1.typography.fontWeight"),[l="black"]=er("color.text"),[d=l]=er("elements.h1.color.text"),{paletteColors:u}=Wg();return(0,wi.jsxs)(Gg,{label:e,isFocused:t,withHoverView:r,children:[({ratio:f,key:m})=>(0,wi.jsx)(Rl.__unstableMotion.div,{variants:ZCe,style:{height:"100%",overflow:"hidden"},children:(0,wi.jsxs)(Rl.__experimentalHStack,{spacing:10*f,justify:"center",style:{height:"100%",overflow:"hidden"},children:[(0,wi.jsx)(uE,{fontSize:65*f,variation:o}),(0,wi.jsx)(Rl.__experimentalVStack,{spacing:4*f,children:(0,wi.jsx)(roe,{normalizedColorSwatchSize:32,ratio:f})})]})},m),({key:f})=>(0,wi.jsx)(Rl.__unstableMotion.div,{variants:r?QCe:void 0,style:{height:"100%",width:"100%",position:"absolute",top:0,overflow:"hidden",filter:"blur(60px)",opacity:.1},children:(0,wi.jsx)(Rl.__experimentalHStack,{spacing:0,justify:"flex-start",style:{height:"100%",overflow:"hidden"},children:u.slice(0,4).map(({color:m},g)=>(0,wi.jsx)("div",{style:{height:"100%",background:m,flexGrow:1}},g))})},f),({ratio:f,key:m})=>(0,wi.jsx)(Rl.__unstableMotion.div,{variants:JCe,style:{height:"100%",width:"100%",overflow:"hidden",position:"absolute",top:0},children:(0,wi.jsx)(Rl.__experimentalVStack,{spacing:3*f,justify:"center",style:{height:"100%",overflow:"hidden",padding:10*f,boxSizing:"border-box"},children:e&&(0,wi.jsx)("div",{style:{fontSize:40*f,fontFamily:a,color:d,fontWeight:s,lineHeight:"1em",textAlign:"center"},children:e})})},m)]})}var UI=$Ce;var ioe=c(I(),1);var qI=c(Zo(),1),hu=c($(),1),Tl=c(oe(),1);var KI=c(Pe(),1),Oa=c(U(),1),fE=c(tr(),1),uoe=c(it(),1),foe=c(Kl(),1);var aoe=c(Zo(),1),soe=c(Pe(),1),r3e=c(oe(),1);var o3e=c(I(),1);function n3e(e,t){return e?.filter(r=>r.source==="block"||t.includes(r.name))||[]}function GI(e){let t=(0,soe.useSelect)(n=>{let{getBlockStyles:i}=n(aoe.store);return i(e)},[e]),[r]=er("variations",e),o=Object.keys(r??{});return n3e(t,o)}var gu=c(oe(),1),loe=c($(),1);var coe=c(tr(),1);var doe=c(I(),1),{StateControl:CPt,StateControlBadges:EPt}=Bt(coe.privateApis);var qn=c(I(),1),{useHasDimensionsPanel:i3e,useHasTypographyPanel:a3e,useHasBorderPanel:s3e,useSettingsForBlockElement:l3e,useHasColorPanel:c3e,useHasBackgroundPanel:d3e}=Bt(fE.privateApis),{Menu:NPt}=Bt(Tl.privateApis);function YI(e){return e==null?!1:Array.isArray(e)?e.length>0:typeof e=="object"?Object.values(e).some(YI):!0}function u3e(e,t){return YI(e?.styles?.blocks?.[t])||YI(e?.settings?.blocks?.[t])}function f3e(){let e=(0,KI.useSelect)(n=>n(qI.store).getBlockTypes(),[]),t=(n,i)=>{let{core:a,noncore:s}=n;return(i.name.startsWith("core/")?a:s).push(i),n},{core:r,noncore:o}=e.reduce(t,{core:[],noncore:[]});return[...r,...o]}function p3e(e){let[t]=Rr("",e),r=l3e(t,e),o=a3e(r),n=c3e(r),i=d3e(r),a=s3e(r),s=i3e(r),l=a||s,d=!!GI(e)?.length;return o||n||i||l||d}function m3e({block:e,isCustomized:t}){return p3e(e.name)?(0,qn.jsx)(wc,{path:"/blocks/"+encodeURIComponent(e.name),children:(0,qn.jsxs)(Tl.__experimentalHStack,{justify:"flex-start",spacing:2,children:[(0,qn.jsx)(fE.BlockIcon,{className:"global-styles-ui-block-types-item__icon",icon:e.icon}),(0,qn.jsx)(Tl.FlexItem,{children:e.title}),t&&(0,qn.jsxs)(qn.Fragment,{children:[(0,qn.jsx)(qr,{children:(0,hu.__)("Has custom styles")}),(0,qn.jsx)("span",{"aria-hidden":"true",className:"global-styles-ui-block-types-item__indicator"})]})]})}):null}function g3e({filterValue:e,styleFilter:t}){let r=t==="customized"&&!e?(0,hu.__)("You haven't customized any blocks yet."):(0,hu.__)("No blocks found.");return(0,qn.jsx)(Tl.__experimentalText,{align:"center",as:"p",className:"global-styles-ui-block-types-item-list__no-results",children:r})}function h3e({filterValue:e,styleFilter:t}){let r=f3e(),o=(0,uoe.useDebounce)(foe.speak,500),{isMatchingSearchTerm:n}=(0,KI.useSelect)(qI.store),{user:i}=(0,Oa.useContext)(So),a=(0,Oa.useMemo)(()=>{let f=new Set;return[...Object.keys(i?.styles?.blocks??{}),...Object.keys(i?.settings?.blocks??{})].forEach(g=>{u3e(i,g)&&f.add(g)}),f},[i]),s=e?r.filter(f=>n(f,e)):r,l=t==="customized"?s.filter(f=>a.has(f.name)):s,d=(0,Oa.useRef)(null),u=l.length>0;return(0,Oa.useEffect)(()=>{if(!e&&t==="all")return;let f=u&&d.current?.childElementCount||0,m=(0,hu.sprintf)((0,hu._n)("%d result found.","%d results found.",f),f);o(m,"polite")},[e,t,u,o]),(0,qn.jsx)("div",{ref:d,className:"global-styles-ui-block-types-item-list",role:"list",children:l.length===0?(0,qn.jsx)(g3e,{filterValue:e,styleFilter:t}):l.map(f=>(0,qn.jsx)(m3e,{block:f,isCustomized:a.has(f.name)},"menu-itemblock-"+f.name))})}var FPt=(0,Oa.memo)(h3e);var x3e=c(Zo(),1),hoe=c(tr(),1),XI=c(U(),1),S3e=c(Pe(),1),C3e=c(Ge(),1),ZI=c(oe(),1),boe=c($(),1);var b3e=c(tr(),1),poe=c(Zo(),1),v3e=c(oe(),1),y3e=c(U(),1);var _3e=c(I(),1),{getViewportBreakpoints:HPt,getViewportBreakpointValueInPixels:WPt}=Bt(Zm);var moe=c(oe(),1),goe=c(I(),1);function Rs({children:e,level:t=2}){return(0,goe.jsx)(moe.__experimentalHeading,{className:"global-styles-ui-subtitle",level:t,children:e})}var QI=c(I(),1);var{useHasDimensionsPanel:n9t,useHasTypographyPanel:i9t,useHasBorderPanel:a9t,useSettingsForBlockElement:s9t,useHasColorPanel:l9t,useHasFiltersPanel:c9t,useHasImageSettingsPanel:d9t,useHasBackgroundPanel:u9t,BackgroundPanel:f9t,BorderPanel:p9t,ColorPanel:m9t,TypographyPanel:g9t,DimensionsPanel:h9t,FiltersPanel:b9t,ImageSettingsPanel:v9t,AdvancedPanel:y9t}=Bt(hoe.privateApis);var DRe=c($(),1),LRe=c(oe(),1),zRe=c(U(),1);var E3e=c(oe(),1);var k3e=c(I(),1);var R3e=c($(),1),pE=c(oe(),1);var voe=c(I(),1);var hE=c(oe(),1);var yoe=c(oe(),1);var mE=c(I(),1),T3e=({variation:e,isFocused:t,withHoverView:r})=>(0,mE.jsx)(Gg,{label:e.title,isFocused:t,withHoverView:r,children:({ratio:o,key:n})=>(0,mE.jsx)(yoe.__experimentalHStack,{spacing:10*o,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,mE.jsx)(uE,{variation:e,fontSize:85*o})},n)}),_oe=T3e;var rp=c(U(),1),woe=c(Sf(),1),gE=c($(),1);var bu=c(I(),1);function Yg({variation:e,children:t,isPill:r=!1,properties:o,showTooltip:n=!1}){let[i,a]=(0,rp.useState)(!1),{base:s,user:l,onChange:d}=(0,rp.useContext)(So),u=(0,rp.useMemo)(()=>{let v=Ef(s,e);return o&&(v=cE(v,o)),{user:e,base:s,merged:v,onChange:()=>{}}},[e,s,o]),f=()=>d(e),m=v=>{v.keyCode===woe.ENTER&&(v.preventDefault(),f())},g=(0,rp.useMemo)(()=>Vv(l,e),[l,e]),h=e?.title;e?.description&&(h=(0,gE.sprintf)((0,gE._x)("%1$s (%2$s)","variation label"),e?.title,e?.description));let b=(0,bu.jsx)("div",{className:q("global-styles-ui-variations_item",{"is-active":g}),role:"button",onClick:f,onKeyDown:m,tabIndex:0,"aria-label":h,"aria-current":g,onFocus:()=>a(!0),onBlur:()=>a(!1),children:(0,bu.jsx)("div",{className:q("global-styles-ui-variations_item-preview",{"is-pill":r}),children:t(i)})});return(0,bu.jsx)(So.Provider,{value:u,children:n?(0,bu.jsxs)(ar.Root,{children:[(0,bu.jsx)(ar.Trigger,{render:b}),(0,bu.jsx)(ar.Popup,{children:e?.title})]}):b})}var op=c(I(),1),xoe=["typography"];function bE({title:e,gap:t=2}){let r=dE(xoe);return r?.length<=1?null:(0,op.jsxs)(hE.__experimentalVStack,{spacing:3,children:[e&&(0,op.jsx)(Rs,{level:3,children:e}),(0,op.jsx)(hE.__experimentalGrid,{columns:3,gap:t,className:"global-styles-ui-style-variations-container",children:r.map((o,n)=>(0,op.jsx)(Yg,{variation:o,properties:xoe,showTooltip:!0,children:()=>(0,op.jsx)(_oe,{variation:o})},n))})]})}var FRe=c($(),1),K0=c(oe(),1);var VRe=c(U(),1);var vE=c(U(),1),yE=c(Pe(),1),JI=c(Ge(),1),V3e=c($(),1);var P3e=c(vO(),1),O3e=c(Ge(),1);var Ia=c($(),1);var I3e={100:(0,Ia._x)("Thin","font weight"),200:(0,Ia._x)("Extra-light","font weight"),300:(0,Ia._x)("Light","font weight"),400:(0,Ia._x)("Normal","font weight"),500:(0,Ia._x)("Medium","font weight"),600:(0,Ia._x)("Semi-bold","font weight"),700:(0,Ia._x)("Bold","font weight"),800:(0,Ia._x)("Extra-bold","font weight"),900:(0,Ia._x)("Black","font weight")},A3e={normal:(0,Ia._x)("Normal","font style"),italic:(0,Ia._x)("Italic","font style")};var{File:K9t}=window;var D3e=c(I(),1),Cc=(0,vE.createContext)({});Cc.displayName="FontLibraryContext";var TE=c($(),1),a7=c(oe(),1),lne=c(Ge(),1),MRe=c(Pe(),1);var Qi=c(oe(),1),Ioe=c(Ge(),1),j3e=c(Pe(),1),wE=c(U(),1),xE=c($(),1);var e7=c($(),1),koe=c(U(),1),U0=c(oe(),1);var _E=c(U(),1);var $I=c(I(),1);var Roe=c(I(),1);var Toe=c(U(),1),Poe=c(oe(),1);var Ooe=c(I(),1);var t7=c(I(),1);var G0=c(U(),1),xi=c(oe(),1),U3e=c(it(),1),Y0=c($(),1);var G3e=c(Ge(),1);var H3e=c($(),1),qg=c(oe(),1),Aoe=c(I(),1);var W3e=c(U(),1),Moe=c(oe(),1);var Noe=c(I(),1);var r7=c(I(),1),JOt={slug:"all",name:(0,Y0._x)("All","font categories")};var ARe=c($(),1),vu=c(oe(),1),one=c(U(),1);var SE=(e=>typeof ei<"u"?ei:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof ei<"u"?ei:t)[r]}):e)(function(e){if(typeof ei<"u")return ei.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),Foe=(function(){var e,t,r;return(function(){function o(n,i,a){function s(u,f){if(!i[u]){if(!n[u]){var m=typeof SE=="function"&&SE;if(!f&&m)return m(u,!0);if(l)return l(u,!0);var g=new Error("Cannot find module '"+u+"'");throw g.code="MODULE_NOT_FOUND",g}var h=i[u]={exports:{}};n[u][0].call(h.exports,function(b){var v=n[u][1][b];return s(v||b)},h,h.exports,o,n,i,a)}return i[u].exports}for(var l=typeof SE=="function"&&SE,d=0;d<a.length;d++)s(a[d]);return s}return o})()({1:[function(o,n,i){var a=4096,s=2*a+32,l=2*a-1,d=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);function u(f){this.buf_=new Uint8Array(s),this.input_=f,this.reset()}u.READ_SIZE=a,u.IBUF_MASK=l,u.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var f=0;f<4;f++)this.val_|=this.buf_[this.pos_]<<8*f,++this.pos_;return this.bit_end_pos_>0},u.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var f=this.buf_ptr_,m=this.input_.read(this.buf_,f,a);if(m<0)throw new Error("Unexpected end of input");if(m<a){this.eos_=1;for(var g=0;g<32;g++)this.buf_[f+m+g]=0}if(f===0){for(var g=0;g<32;g++)this.buf_[(a<<1)+g]=this.buf_[g];this.buf_ptr_=a}else this.buf_ptr_=0;this.bit_end_pos_+=m<<3}},u.prototype.fillBitWindow=function(){for(;this.bit_pos_>=8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&l]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},u.prototype.readBits=function(f){32-this.bit_pos_<f&&this.fillBitWindow();var m=this.val_>>>this.bit_pos_&d[f];return this.bit_pos_+=f,m},n.exports=u},{}],2:[function(o,n,i){var a=0,s=1,l=2,d=3;i.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),i.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},{}],3:[function(o,n,i){var a=o("./streams").BrotliInput,s=o("./streams").BrotliOutput,l=o("./bit_reader"),d=o("./dictionary"),u=o("./huffman").HuffmanCode,f=o("./huffman").BrotliBuildHuffmanTable,m=o("./context"),g=o("./prefix"),h=o("./transform"),b=8,v=16,y=256,w=704,_=26,x=6,E=2,S=8,C=255,R=1080,T=18,P=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),O=16,k=new Uint8Array([3,2,1,0,3,3,3,3,3,3,2,2,2,2,2,2]),F=new Int8Array([0,0,0,0,-1,1,-2,2,-3,3,-1,1,-2,2,-3,3]),V=new Uint16Array([256,402,436,468,500,534,566,598,630,662,694,726,758,790,822,854,886,920,952,984,1016,1048,1080]);function L(re){var ee;return re.readBits(1)===0?16:(ee=re.readBits(3),ee>0?17+ee:(ee=re.readBits(3),ee>0?8+ee:17))}function B(re){if(re.readBits(1)){var ee=re.readBits(3);return ee===0?1:re.readBits(ee)+(1<<ee)}return 0}function j(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1}function A(re){var ee=new j,ie,J,ae;if(ee.input_end=re.readBits(1),ee.input_end&&re.readBits(1))return ee;if(ie=re.readBits(2)+4,ie===7){if(ee.is_metadata=!0,re.readBits(1)!==0)throw new Error("Invalid reserved bit");if(J=re.readBits(2),J===0)return ee;for(ae=0;ae<J;ae++){var he=re.readBits(8);if(ae+1===J&&J>1&&he===0)throw new Error("Invalid size byte");ee.meta_block_length|=he<<ae*8}}else for(ae=0;ae<ie;++ae){var ge=re.readBits(4);if(ae+1===ie&&ie>4&&ge===0)throw new Error("Invalid size nibble");ee.meta_block_length|=ge<<ae*4}return++ee.meta_block_length,!ee.input_end&&!ee.is_metadata&&(ee.is_uncompressed=re.readBits(1)),ee}function D(re,ee,ie){var J=ee,ae;return ie.fillBitWindow(),ee+=ie.val_>>>ie.bit_pos_&C,ae=re[ee].bits-S,ae>0&&(ie.bit_pos_+=S,ee+=re[ee].value,ee+=ie.val_>>>ie.bit_pos_&(1<<ae)-1),ie.bit_pos_+=re[ee].bits,re[ee].value}function N(re,ee,ie,J){for(var ae=0,he=b,ge=0,_e=0,Te=32768,Ne=[],K=0;K<32;K++)Ne.push(new u(0,0));for(f(Ne,0,5,re,T);ae<ee&&Te>0;){var ne=0,Ke;if(J.readMoreInput(),J.fillBitWindow(),ne+=J.val_>>>J.bit_pos_&31,J.bit_pos_+=Ne[ne].bits,Ke=Ne[ne].value&255,Ke<v)ge=0,ie[ae++]=Ke,Ke!==0&&(he=Ke,Te-=32768>>Ke);else{var Ce=Ke-14,ke,Qe,et=0;if(Ke===v&&(et=he),_e!==et&&(ge=0,_e=et),ke=ge,ge>0&&(ge-=2,ge<<=Ce),ge+=J.readBits(Ce)+3,Qe=ge-ke,ae+Qe>ee)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var xt=0;xt<Qe;xt++)ie[ae+xt]=_e;ae+=Qe,_e!==0&&(Te-=Qe<<15-_e)}}if(Te!==0)throw new Error("[ReadHuffmanCodeLengths] space = "+Te);for(;ae<ee;ae++)ie[ae]=0}function z(re,ee,ie,J){var ae=0,he,ge=new Uint8Array(re);if(J.readMoreInput(),he=J.readBits(2),he===1){for(var _e,Te=re-1,Ne=0,K=new Int32Array(4),ne=J.readBits(2)+1;Te;)Te>>=1,++Ne;for(_e=0;_e<ne;++_e)K[_e]=J.readBits(Ne)%re,ge[K[_e]]=2;switch(ge[K[0]]=1,ne){case 1:break;case 3:if(K[0]===K[1]||K[0]===K[2]||K[1]===K[2])throw new Error("[ReadHuffmanCode] invalid symbols");break;case 2:if(K[0]===K[1])throw new Error("[ReadHuffmanCode] invalid symbols");ge[K[1]]=1;break;case 4:if(K[0]===K[1]||K[0]===K[2]||K[0]===K[3]||K[1]===K[2]||K[1]===K[3]||K[2]===K[3])throw new Error("[ReadHuffmanCode] invalid symbols");J.readBits(1)?(ge[K[2]]=3,ge[K[3]]=3):ge[K[0]]=2;break}}else{var _e,Ke=new Uint8Array(T),Ce=32,ke=0,Qe=[new u(2,0),new u(2,4),new u(2,3),new u(3,2),new u(2,0),new u(2,4),new u(2,3),new u(4,1),new u(2,0),new u(2,4),new u(2,3),new u(3,2),new u(2,0),new u(2,4),new u(2,3),new u(4,5)];for(_e=he;_e<T&&Ce>0;++_e){var et=P[_e],xt=0,Ht;J.fillBitWindow(),xt+=J.val_>>>J.bit_pos_&15,J.bit_pos_+=Qe[xt].bits,Ht=Qe[xt].value,Ke[et]=Ht,Ht!==0&&(Ce-=32>>Ht,++ke)}if(!(ke===1||Ce===0))throw new Error("[ReadHuffmanCode] invalid num_codes or space");N(Ke,re,ge,J)}if(ae=f(ee,ie,S,ge,re),ae===0)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return ae}function W(re,ee,ie){var J,ae;return J=D(re,ee,ie),ae=g.kBlockLengthPrefixCode[J].nbits,g.kBlockLengthPrefixCode[J].offset+ie.readBits(ae)}function Y(re,ee,ie){var J;return re<O?(ie+=k[re],ie&=3,J=ee[ie]+F[re]):J=re-O+1,J}function G(re,ee){for(var ie=re[ee],J=ee;J;--J)re[J]=re[J-1];re[0]=ie}function ve(re,ee){var ie=new Uint8Array(256),J;for(J=0;J<256;++J)ie[J]=J;for(J=0;J<ee;++J){var ae=re[J];re[J]=ie[ae],ae&&G(ie,ae)}}function fe(re,ee){this.alphabet_size=re,this.num_htrees=ee,this.codes=new Array(ee+ee*V[re+31>>>5]),this.htrees=new Uint32Array(ee)}fe.prototype.decode=function(re){var ee,ie,J=0;for(ee=0;ee<this.num_htrees;++ee)this.htrees[ee]=J,ie=z(this.alphabet_size,this.codes,J,re),J+=ie};function Se(re,ee){var ie={num_htrees:null,context_map:null},J,ae=0,he,ge;ee.readMoreInput();var _e=ie.num_htrees=B(ee)+1,Te=ie.context_map=new Uint8Array(re);if(_e<=1)return ie;for(J=ee.readBits(1),J&&(ae=ee.readBits(4)+1),he=[],ge=0;ge<R;ge++)he[ge]=new u(0,0);for(z(_e+ae,he,0,ee),ge=0;ge<re;){var Ne;if(ee.readMoreInput(),Ne=D(he,0,ee),Ne===0)Te[ge]=0,++ge;else if(Ne<=ae)for(var K=1+(1<<Ne)+ee.readBits(Ne);--K;){if(ge>=re)throw new Error("[DecodeContextMap] i >= context_map_size");Te[ge]=0,++ge}else Te[ge]=Ne-ae,++ge}return ee.readBits(1)&&ve(Te,re),ie}function le(re,ee,ie,J,ae,he,ge){var _e=ie*2,Te=ie,Ne=D(ee,ie*R,ge),K;Ne===0?K=ae[_e+(he[Te]&1)]:Ne===1?K=ae[_e+(he[Te]-1&1)]+1:K=Ne-2,K>=re&&(K-=re),J[ie]=K,ae[_e+(he[Te]&1)]=K,++he[Te]}function ye(re,ee,ie,J,ae,he){var ge=ae+1,_e=ie&ae,Te=he.pos_&l.IBUF_MASK,Ne;if(ee<8||he.bit_pos_+(ee<<3)<he.bit_end_pos_){for(;ee-- >0;)he.readMoreInput(),J[_e++]=he.readBits(8),_e===ge&&(re.write(J,ge),_e=0);return}if(he.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;he.bit_pos_<32;)J[_e]=he.val_>>>he.bit_pos_,he.bit_pos_+=8,++_e,--ee;if(Ne=he.bit_end_pos_-he.bit_pos_>>3,Te+Ne>l.IBUF_MASK){for(var K=l.IBUF_MASK+1-Te,ne=0;ne<K;ne++)J[_e+ne]=he.buf_[Te+ne];Ne-=K,_e+=K,ee-=K,Te=0}for(var ne=0;ne<Ne;ne++)J[_e+ne]=he.buf_[Te+ne];if(_e+=Ne,ee-=Ne,_e>=ge){re.write(J,ge),_e-=ge;for(var ne=0;ne<_e;ne++)J[ne]=J[ge+ne]}for(;_e+ee>=ge;){if(Ne=ge-_e,he.input_.read(J,_e,Ne)<Ne)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");re.write(J,ge),ee-=Ne,_e=0}if(he.input_.read(J,_e,ee)<ee)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");he.reset()}function Ee(re){var ee=re.bit_pos_+7&-8,ie=re.readBits(ee-re.bit_pos_);return ie==0}function Ie(re){var ee=new a(re),ie=new l(ee);L(ie);var J=A(ie);return J.meta_block_length}i.BrotliDecompressedSize=Ie;function Q(re,ee){var ie=new a(re);ee==null&&(ee=Ie(re));var J=new Uint8Array(ee),ae=new s(J);return me(ie,ae),ae.pos<ae.buffer.length&&(ae.buffer=ae.buffer.subarray(0,ae.pos)),ae.buffer}i.BrotliDecompressBuffer=Q;function me(re,ee){var ie,J=0,ae=0,he=0,ge,_e=0,Te,Ne,K,ne,Ke=[16,15,11,4],Ce=0,ke=0,Qe=0,et=[new fe(0,0),new fe(0,0),new fe(0,0)],xt,Ht,Xe,Xo=128+l.READ_SIZE;Xe=new l(re),he=L(Xe),ge=(1<<he)-16,Te=1<<he,Ne=Te-1,K=new Uint8Array(Te+Xo+d.maxDictionaryWordLength),ne=Te,xt=[],Ht=[];for(var po=0;po<3*R;po++)xt[po]=new u(0,0),Ht[po]=new u(0,0);for(;!ae;){var Ft=0,Lo,Ur=[1<<28,1<<28,1<<28],mo=[0],Be=[1,1,1],H=[0,1,0,1,0,1],Z=[0],M,se,Ue,ce,Et=null,Re=null,Rt,pe=null,de,Sn=0,Vt=null,qe=0,Da=0,As=null,xr=0,It=0,vr=0,Gr,go;for(ie=0;ie<3;++ie)et[ie].codes=null,et[ie].htrees=null;Xe.readMoreInput();var La=A(Xe);if(Ft=La.meta_block_length,J+Ft>ee.buffer.length){var ku=new Uint8Array(J+Ft);ku.set(ee.buffer),ee.buffer=ku}if(ae=La.input_end,Lo=La.is_uncompressed,La.is_metadata){for(Ee(Xe);Ft>0;--Ft)Xe.readMoreInput(),Xe.readBits(8);continue}if(Ft!==0){if(Lo){Xe.bit_pos_=Xe.bit_pos_+7&-8,ye(ee,Ft,J,K,Ne,Xe),J+=Ft;continue}for(ie=0;ie<3;++ie)Be[ie]=B(Xe)+1,Be[ie]>=2&&(z(Be[ie]+2,xt,ie*R,Xe),z(_,Ht,ie*R,Xe),Ur[ie]=W(Ht,ie*R,Xe),Z[ie]=1);for(Xe.readMoreInput(),M=Xe.readBits(2),se=O+(Xe.readBits(4)<<M),Ue=(1<<M)-1,ce=se+(48<<M),Re=new Uint8Array(Be[0]),ie=0;ie<Be[0];++ie)Xe.readMoreInput(),Re[ie]=Xe.readBits(2)<<1;var Dr=Se(Be[0]<<x,Xe);Rt=Dr.num_htrees,Et=Dr.context_map;var Cn=Se(Be[2]<<E,Xe);for(de=Cn.num_htrees,pe=Cn.context_map,et[0]=new fe(y,Rt),et[1]=new fe(w,Be[1]),et[2]=new fe(ce,de),ie=0;ie<3;++ie)et[ie].decode(Xe);for(Vt=0,As=0,Gr=Re[mo[0]],It=m.lookupOffsets[Gr],vr=m.lookupOffsets[Gr+1],go=et[1].htrees[0];Ft>0;){var Yr,En,Jn,xp,O6,$n,Ei,Vl,ch,Sp,dh;for(Xe.readMoreInput(),Ur[1]===0&&(le(Be[1],xt,1,mo,H,Z,Xe),Ur[1]=W(Ht,R,Xe),go=et[1].htrees[mo[1]]),--Ur[1],Yr=D(et[1].codes,go,Xe),En=Yr>>6,En>=2?(En-=2,Ei=-1):Ei=0,Jn=g.kInsertRangeLut[En]+(Yr>>3&7),xp=g.kCopyRangeLut[En]+(Yr&7),O6=g.kInsertLengthPrefixCode[Jn].offset+Xe.readBits(g.kInsertLengthPrefixCode[Jn].nbits),$n=g.kCopyLengthPrefixCode[xp].offset+Xe.readBits(g.kCopyLengthPrefixCode[xp].nbits),ke=K[J-1&Ne],Qe=K[J-2&Ne],Sp=0;Sp<O6;++Sp)Xe.readMoreInput(),Ur[0]===0&&(le(Be[0],xt,0,mo,H,Z,Xe),Ur[0]=W(Ht,0,Xe),Sn=mo[0]<<x,Vt=Sn,Gr=Re[mo[0]],It=m.lookupOffsets[Gr],vr=m.lookupOffsets[Gr+1]),ch=m.lookup[It+ke]|m.lookup[vr+Qe],qe=Et[Vt+ch],--Ur[0],Qe=ke,ke=D(et[0].codes,et[0].htrees[qe],Xe),K[J&Ne]=ke,(J&Ne)===Ne&&ee.write(K,Te),++J;if(Ft-=O6,Ft<=0)break;if(Ei<0){var ch;if(Xe.readMoreInput(),Ur[2]===0&&(le(Be[2],xt,2,mo,H,Z,Xe),Ur[2]=W(Ht,2*R,Xe),Da=mo[2]<<E,As=Da),--Ur[2],ch=($n>4?3:$n-2)&255,xr=pe[As+ch],Ei=D(et[2].codes,et[2].htrees[xr],Xe),Ei>=se){var I6,TA,uh;Ei-=se,TA=Ei&Ue,Ei>>=M,I6=(Ei>>1)+1,uh=(2+(Ei&1)<<I6)-4,Ei=se+(uh+Xe.readBits(I6)<<M)+TA}}if(Vl=Y(Ei,Ke,Ce),Vl<0)throw new Error("[BrotliDecompress] invalid distance");if(J<ge&&_e!==ge?_e=J:_e=ge,dh=J&Ne,Vl>_e)if($n>=d.minDictionaryWordLength&&$n<=d.maxDictionaryWordLength){var uh=d.offsetsByLength[$n],PA=Vl-_e-1,OA=d.sizeBitsByLength[$n],Rle=(1<<OA)-1,Tle=PA&Rle,IA=PA>>OA;if(uh+=Tle*$n,IA<h.kNumTransforms){var A6=h.transformDictionaryWord(K,dh,uh,$n,IA);if(dh+=A6,J+=A6,Ft-=A6,dh>=ne){ee.write(K,Te);for(var by=0;by<dh-ne;by++)K[by]=K[ne+by]}}else throw new Error("Invalid backward reference. pos: "+J+" distance: "+Vl+" len: "+$n+" bytes left: "+Ft)}else throw new Error("Invalid backward reference. pos: "+J+" distance: "+Vl+" len: "+$n+" bytes left: "+Ft);else{if(Ei>0&&(Ke[Ce&3]=Vl,++Ce),$n>Ft)throw new Error("Invalid backward reference. pos: "+J+" distance: "+Vl+" len: "+$n+" bytes left: "+Ft);for(Sp=0;Sp<$n;++Sp)K[J&Ne]=K[J-Vl&Ne],(J&Ne)===Ne&&ee.write(K,Te),++J,--Ft}ke=K[J-1&Ne],Qe=K[J-2&Ne]}J&=1073741823}}ee.write(K,J&Ne)}i.BrotliDecompress=me,d.init()},{"./bit_reader":1,"./context":2,"./dictionary":6,"./huffman":7,"./prefix":9,"./streams":10,"./transform":11}],4:[function(o,n,i){var a=o("base64-js");i.init=function(){var s=o("./decode").BrotliDecompressBuffer,l=a.toByteArray(o("./dictionary.bin.js"));return s(l)}},{"./decode":3,"./dictionary.bin.js":5,"base64-js":8}],5:[function(o,n,i){n.exports="W5/fcQLn5gKf2XUbAiQ1XULX+TZz6ADToDsgqk6qVfeC0e4m6OO2wcQ1J76ZBVRV1fRkEsdu//62zQsFEZWSTCnMhcsQKlS2qOhuVYYMGCkV0fXWEoMFbESXrKEZ9wdUEsyw9g4bJlEt1Y6oVMxMRTEVbCIwZzJzboK5j8m4YH02qgXYhv1V+PM435sLVxyHJihaJREEhZGqL03txGFQLm76caGO/ovxKvzCby/3vMTtX/459f0igi7WutnKiMQ6wODSoRh/8Lx1V3Q99MvKtwB6bHdERYRY0hStJoMjNeTsNX7bn+Y7e4EQ3bf8xBc7L0BsyfFPK43dGSXpL6clYC/I328h54/VYrQ5i0648FgbGtl837svJ35L3Mot/+nPlNpWgKx1gGXQYqX6n+bbZ7wuyCHKcUok12Xjqub7NXZGzqBx0SD+uziNf87t7ve42jxSKQoW3nyxVrWIGlFShhCKxjpZZ5MeGna0+lBkk+kaN8F9qFBAFgEogyMBdcX/T1W/WnMOi/7ycWUQloEBKGeC48MkiwqJkJO+12eQiOFHMmck6q/IjWW3RZlany23TBm+cNr/84/oi5GGmGBZWrZ6j+zykVozz5fT/QH/Da6WTbZYYPynVNO7kxzuNN2kxKKWche5WveitPKAecB8YcAHz/+zXLjcLzkdDSktNIDwZE9J9X+tto43oJy65wApM3mDzYtCwX9lM+N5VR3kXYo0Z3t0TtXfgBFg7gU8oN0Dgl7fZlUbhNll+0uuohRVKjrEd8egrSndy5/Tgd2gqjA4CAVuC7ESUmL3DZoGnfhQV8uwnpi8EGvAVVsowNRxPudck7+oqAUDkwZopWqFnW1riss0t1z6iCISVKreYGNvQcXv+1L9+jbP8cd/dPUiqBso2q+7ZyFBvENCkkVr44iyPbtOoOoCecWsiuqMSML5lv+vN5MzUr+Dnh73G7Q1YnRYJVYXHRJaNAOByiaK6CusgFdBPE40r0rvqXV7tksKO2DrHYXBTv8P5ysqxEx8VDXUDDqkPH6NNOV/a2WH8zlkXRELSa8P+heNyJBBP7PgsG1EtWtNef6/i+lcayzQwQCsduidpbKfhWUDgAEmyhGu/zVTacI6RS0zTABrOYueemnVa19u9fT23N/Ta6RvTpof5DWygqreCqrDAgM4LID1+1T/taU6yTFVLqXOv+/MuQOFnaF8vLMKD7tKWDoBdALgxF33zQccCcdHx8fKIVdW69O7qHtXpeGr9jbbpFA+qRMWr5hp0s67FPc7HAiLV0g0/peZlW7hJPYEhZyhpSwahnf93/tZgfqZWXFdmdXBzqxGHLrQKxoAY6fRoBhgCRPmmGueYZ5JexTVDKUIXzkG/fqp/0U3hAgQdJ9zumutK6nqWbaqvm1pgu03IYR+G+8s0jDBBz8cApZFSBeuWasyqo2OMDKAZCozS+GWSvL/HsE9rHxooe17U3s/lTE+VZAk4j3dp6uIGaC0JMiqR5CUsabPyM0dOYDR7Ea7ip4USZlya38YfPtvrX/tBlhHilj55nZ1nfN24AOAi9BVtz/Mbn8AEDJCqJgsVUa6nQnSxv2Fs7l/NlCzpfYEjmPrNyib/+t0ei2eEMjvNhLkHCZlci4WhBe7ePZTmzYqlY9+1pxtS4GB+5lM1BHT9tS270EWUDYFq1I0yY/fNiAk4bk9yBgmef/f2k6AlYQZHsNFnW8wBQxCd68iWv7/35bXfz3JZmfGligWAKRjIs3IpzxQ27vAglHSiOzCYzJ9L9A1CdiyFvyR66ucA4jKifu5ehwER26yV7HjKqn5Mfozo7Coxxt8LWWPT47BeMxX8p0Pjb7hZn+6bw7z3Lw+7653j5sI8CLu5kThpMlj1m4c2ch3jGcP1FsT13vuK3qjecKTZk2kHcOZY40UX+qdaxstZqsqQqgXz+QGF99ZJLqr3VYu4aecl1Ab5GmqS8k/GV5b95zxQ5d4EfXUJ6kTS/CXF/aiqKDOT1T7Jz5z0PwDUcwr9clLN1OJGCiKfqvah+h3XzrBOiLOW8wvn8gW6qE8vPxi+Efv+UH55T7PQFVMh6cZ1pZQlzJpKZ7P7uWvwPGJ6DTlR6wbyj3Iv2HyefnRo/dv7dNx+qaa0N38iBsR++Uil7Wd4afwDNsrzDAK4fXZwvEY/jdKuIKXlfrQd2C39dW7ntnRbIp9OtGy9pPBn/V2ASoi/2UJZfS+xuGLH8bnLuPlzdTNS6zdyk8Dt/h6sfOW5myxh1f+zf3zZ3MX/mO9cQPp5pOx967ZA6/pqHvclNfnUFF+rq+Vd7alKr6KWPcIDhpn6v2K6NlUu6LrKo8b/pYpU/Gazfvtwhn7tEOUuXht5rUJdSf6sLjYf0VTYDgwJ81yaqKTUYej/tbHckSRb/HZicwGJqh1mAHB/IuNs9dc9yuvF3D5Xocm3elWFdq5oEy70dYFit79yaLiNjPj5UUcVmZUVhQEhW5V2Z6Cm4HVH/R8qlamRYwBileuh07CbEce3TXa2JmXWBf+ozt319psboobeZhVnwhMZzOeQJzhpTDbP71Tv8HuZxxUI/+ma3XW6DFDDs4+qmpERwHGBd2edxwUKlODRdUWZ/g0GOezrbzOZauFMai4QU6GVHV6aPNBiBndHSsV4IzpvUiiYyg6OyyrL4Dj5q/Lw3N5kAwftEVl9rNd7Jk5PDij2hTH6wIXnsyXkKePxbmHYgC8A6an5Fob/KH5GtC0l4eFso+VpxedtJHdHpNm+Bvy4C79yVOkrZsLrQ3OHCeB0Ra+kBIRldUGlDCEmq2RwXnfyh6Dz+alk6eftI2n6sastRrGwbwszBeDRS/Fa/KwRJkCzTsLr/JCs5hOPE/MPLYdZ1F1fv7D+VmysX6NpOC8aU9F4Qs6HvDyUy9PvFGDKZ/P5101TYHFl8pjj6wm/qyS75etZhhfg0UEL4OYmHk6m6dO192AzoIyPSV9QedDA4Ml23rRbqxMPMxf7FJnDc5FTElVS/PyqgePzmwVZ26NWhRDQ+oaT7ly7ell4s3DypS1s0g+tOr7XHrrkZj9+x/mJBttrLx98lFIaRZzHz4aC7r52/JQ4VjHahY2/YVXZn/QC2ztQb/sY3uRlyc5vQS8nLPGT/n27495i8HPA152z7Fh5aFpyn1GPJKHuPL8Iw94DuW3KjkURAWZXn4EQy89xiKEHN1mk/tkM4gYDBxwNoYvRfE6LFqsxWJtPrDGbsnLMap3Ka3MUoytW0cvieozOmdERmhcqzG+3HmZv2yZeiIeQTKGdRT4HHNxekm1tY+/n06rGmFleqLscSERzctTKM6G9P0Pc1RmVvrascIxaO1CQCiYPE15bD7c3xSeW7gXxYjgxcrUlcbIvO0r+Yplhx0kTt3qafDOmFyMjgGxXu73rddMHpV1wMubyAGcf/v5dLr5P72Ta9lBF+fzMJrMycwv+9vnU3ANIl1cH9tfW7af8u0/HG0vV47jNFXzFTtaha1xvze/s8KMtCYucXc1nzfd/MQydUXn/b72RBt5wO/3jRcMH9BdhC/yctKBIveRYPrNpDWqBsO8VMmP+WvRaOcA4zRMR1PvSoO92rS7pYEv+fZfEfTMzEdM+6X5tLlyxExhqLRkms5EuLovLfx66de5fL2/yX02H52FPVwahrPqmN/E0oVXnsCKhbi/yRxX83nRbUKWhzYceXOntfuXn51NszJ6MO73pQf5Pl4in3ec4JU8hF7ppV34+mm9r1LY0ee/i1O1wpd8+zfLztE0cqBxggiBi5Bu95v9l3r9r/U5hweLn+TbfxowrWDqdJauKd8+q/dH8sbPkc9ttuyO94f7/XK/nHX46MPFLEb5qQlNPvhJ50/59t9ft3LXu7uVaWaO2bDrDCnRSzZyWvFKxO1+vT8MwwunR3bX0CkfPjqb4K9O19tn5X50PvmYpEwHtiW9WtzuV/s76B1zvLLNkViNd8ySxIl/3orfqP90TyTGaf7/rx8jQzeHJXdmh/N6YDvbvmTBwCdxfEQ1NcL6wNMdSIXNq7b1EUzRy1/Axsyk5p22GMG1b+GxFgbHErZh92wuvco0AuOLXct9hvw2nw/LqIcDRRmJmmZzcgUa7JpM/WV/S9IUfbF56TL2orzqwebdRD8nIYNJ41D/hz37Fo11p2Y21wzPcn713qVGhqtevStYfGH4n69OEJtPvbbLYWvscDqc3Hgnu166+tAyLnxrX0Y5zoYjV++1sI7t5kMr02KT/+uwtkc+rZLOf/qn/s3nYCf13Dg8/sB2diJgjGqjQ+TLhxbzyue2Ob7X6/9lUwW7a+lbznHzOYy8LKW1C/uRPbQY3KW/0gO9LXunHLvPL97afba9bFtc9hmz7GAttjVYlCvQAiOwAk/gC5+hkLEs6tr3AZKxLJtOEwk2dLxTYWsIB/j/ToWtIWzo906FrSG8iaqqqqqqiIiIiAgzMzMzNz+AyK+01/zi8n8S+Y1MjoRaQ80WU/G8MBlO+53VPXANrWm4wzGUVZUjjBJZVdhpcfkjsmcWaO+UEldXi1e+zq+HOsCpknYshuh8pOLISJun7TN0EIGW2xTnlOImeecnoGW4raxe2G1T3HEvfYUYMhG+gAFOAwh5nK8mZhwJMmN7r224QVsNFvZ87Z0qatvknklyPDK3Hy45PgVKXji52Wen4d4PlFVVYGnNap+fSpFbK90rYnhUc6n91Q3AY9E0tJOFrcfZtm/491XbcG/jsViUPPX76qmeuiz+qY1Hk7/1VPM405zWVuoheLUimpWYdVzCmUdKHebMdzgrYrb8mL2eeLSnRWHdonfZa8RsOU9F37w+591l5FLYHiOqWeHtE/lWrBHcRKp3uhtr8yXm8LU/5ms+NM6ZKsqu90cFZ4o58+k4rdrtB97NADFbwmEG7lXqvirhOTOqU14xuUF2myIjURcPHrPOQ4lmM3PeMg7bUuk0nnZi67bXsU6H8lhqIo8TaOrEafCO1ARK9PjC0QOoq2BxmMdgYB9G/lIb9++fqNJ2s7BHGFyBNmZAR8J3KCo012ikaSP8BCrf6VI0X5xdnbhHIO+B5rbOyB54zXkzfObyJ4ecwxfqBJMLFc7m59rNcw7hoHnFZ0b00zee+gTqvjm61Pb4xn0kcDX4jvHM0rBXZypG3DCKnD/Waa/ZtHmtFPgO5eETx+k7RrVg3aSwm2YoNXnCs3XPQDhNn+Fia6IlOOuIG6VJH7TP6ava26ehKHQa2T4N0tcZ9dPCGo3ZdnNltsHQbeYt5vPnJezV/cAeNypdml1vCHI8M81nSRP5Qi2+mI8v/sxiZru9187nRtp3f/42NemcONa+4eVC3PCZzc88aZh851CqSsshe70uPxeN/dmYwlwb3trwMrN1Gq8jbnApcVDx/yDPeYs5/7r62tsQ6lLg+DiFXTEhzR9dHqv0iT4tgj825W+H3XiRUNUZT2kR9Ri0+lp+UM3iQtS8uOE23Ly4KYtvqH13jghUntJRAewuzNLDXp8RxdcaA3cMY6TO2IeSFRXezeWIjCqyhsUdMYuCgYTZSKpBype1zRfq8FshvfBPc6BAQWl7/QxIDp3VGo1J3vn42OEs3qznws+YLRXbymyB19a9XBx6n/owcyxlEYyFWCi+kG9F+EyD/4yn80+agaZ9P7ay2Dny99aK2o91FkfEOY8hBwyfi5uwx2y5SaHmG+oq/zl1FX/8irOf8Y3vAcX/6uLP6A6nvMO24edSGPjQc827Rw2atX+z2bKq0CmW9mOtYnr5/AfDa1ZfPaXnKtlWborup7QYx+Or2uWb+N3N//2+yDcXMqIJdf55xl7/vsj4WoPPlxLxtVrkJ4w/tTe3mLdATOOYwxcq52w5Wxz5MbPdVs5O8/lhfE7dPj0bIiPQ3QV0iqm4m3YX8hRfc6jQ3fWepevMqUDJd86Z4vwM40CWHnn+WphsGHfieF02D3tmZvpWD+kBpNCFcLnZhcmmrhpGzzbdA+sQ1ar18OJD87IOKOFoRNznaHPNHUfUNhvY1iU+uhvEvpKHaUn3qK3exVVyX4joipp3um7FmYJWmA+WbIDshRpbVRx5/nqstCgy87FGbfVB8yDGCqS+2qCsnRwnSAN6zgzxfdB2nBT/vZ4/6uxb6oH8b4VBRxiIB93wLa47hG3w2SL/2Z27yOXJFwZpSJaBYyvajA7vRRYNKqljXKpt/CFD/tSMr18DKKbwB0xggBePatl1nki0yvqW5zchlyZmJ0OTxJ3D+fsYJs/mxYN5+Le5oagtcl+YsVvy8kSjI2YGvGjvmpkRS9W2dtXqWnVuxUhURm1lKtou/hdEq19VBp9OjGvHEQSmrpuf2R24mXGheil8KeiANY8fW1VERUfBImb64j12caBZmRViZHbeVMjCrPDg9A90IXrtnsYCuZtRQ0PyrKDjBNOsPfKsg1pA02gHlVr0OXiFhtp6nJqXVzcbfM0KnzC3ggOENPE9VBdmHKN6LYaijb4wXxJn5A0FSDF5j+h1ooZx885Jt3ZKzO5n7Z5WfNEOtyyPqQEnn7WLv5Fis3PdgMshjF1FRydbNyeBbyKI1oN1TRVrVK7kgsb/zjX4NDPIRMctVeaxVB38Vh1x5KbeJbU138AM5KzmZu3uny0ErygxiJF7GVXUrPzFxrlx1uFdAaZFDN9cvIb74qD9tzBMo7L7WIEYK+sla1DVMHpF0F7b3+Y6S+zjvLeDMCpapmJo1weBWuxKF3rOocih1gun4BoJh1kWnV/Jmiq6uOhK3VfKxEHEkafjLgK3oujaPzY6SXg8phhL4TNR1xvJd1Wa0aYFfPUMLrNBDCh4AuGRTbtKMc6Z1Udj8evY/ZpCuMAUefdo69DZUngoqE1P9A3PJfOf7WixCEj+Y6t7fYeHbbxUAoFV3M89cCKfma3fc1+jKRe7MFWEbQqEfyzO2x/wrO2VYH7iYdQ9BkPyI8/3kXBpLaCpU7eC0Yv/am/tEDu7HZpqg0EvHo0nf/R/gRzUWy33/HXMJQeu1GylKmOkXzlCfGFruAcPPhaGqZOtu19zsJ1SO2Jz4Ztth5cBX6mRQwWmDwryG9FUMlZzNckMdK+IoMJv1rOWnBamS2w2KHiaPMPLC15hCZm4KTpoZyj4E2TqC/P6r7/EhnDMhKicZZ1ZwxuC7DPzDGs53q8gXaI9kFTK+2LTq7bhwsTbrMV8Rsfua5lMS0FwbTitUVnVa1yTb5IX51mmYnUcP9wPr8Ji1tiYJeJV9GZTrQhF7vvdU2OTU42ogJ9FDwhmycI2LIg++03C6scYhUyUuMV5tkw6kGUoL+mjNC38+wMdWNljn6tGPpRES7veqrSn5TRuv+dh6JVL/iDHU1db4c9WK3++OrH3PqziF916UMUKn8G67nN60GfWiHrXYhUG3yVWmyYak59NHj8t1smG4UDiWz2rPHNrKnN4Zo1LBbr2/eF9YZ0n0blx2nG4X+EKFxvS3W28JESD+FWk61VCD3z/URGHiJl++7TdBwkCj6tGOH3qDb0QqcOF9Kzpj0HUb/KyFW3Yhj2VMKJqGZleFBH7vqvf7WqLC3XMuHV8q8a4sTFuxUtkD/6JIBvKaVjv96ndgruKZ1k/BHzqf2K9fLk7HGXANyLDd1vxkK/i055pnzl+zw6zLnwXlVYVtfmacJgEpRP1hbGgrYPVN6v2lG+idQNGmwcKXu/8xEj/P6qe/sB2WmwNp6pp8jaISMkwdleFXYK55NHWLTTbutSUqjBfDGWo/Yg918qQ+8BRZSAHZbfuNZz2O0sov1Ue4CWlVg3rFhM3Kljj9ksGd/NUhk4nH+a5UN2+1i8+NM3vRNp7uQ6sqexSCukEVlVZriHNqFi5rLm9TMWa4qm3idJqppQACol2l4VSuvWLfta4JcXy3bROPNbXOgdOhG47LC0CwW/dMlSx4Jf17aEU3yA1x9p+Yc0jupXgcMuYNku64iYOkGToVDuJvlbEKlJqsmiHbvNrIVZEH+yFdF8DbleZ6iNiWwMqvtMp/mSpwx5KxRrT9p3MAPTHGtMbfvdFhyj9vhaKcn3At8Lc16Ai+vBcSp1ztXi7rCJZx/ql7TXcclq6Q76UeKWDy9boS0WHIjUuWhPG8LBmW5y2rhuTpM5vsLt+HOLh1Yf0DqXa9tsfC+kaKt2htA0ai/L2i7RKoNjEwztkmRU0GfgW1TxUvPFhg0V7DdfWJk5gfrccpYv+MA9M0dkGTLECeYwUixRzjRFdmjG7zdZIl3XKB9YliNKI31lfa7i2JG5C8Ss+rHe0D7Z696/V3DEAOWHnQ9yNahMUl5kENWS6pHKKp2D1BaSrrHdE1w2qNxIztpXgUIrF0bm15YML4b6V1k+GpNysTahKMVrrS85lTVo9OGJ96I47eAy5rYWpRf/mIzeoYU1DKaQCTUVwrhHeyNoDqHel+lLxr9WKzhSYw7vrR6+V5q0pfi2k3L1zqkubY6rrd9ZLvSuWNf0uqnkY+FpTvFzSW9Fp0b9l8JA7THV9eCi/PY/SCZIUYx3BU2alj7Cm3VV6eYpios4b6WuNOJdYXUK3zTqj5CVG2FqYM4Z7CuIU0qO05XR0d71FHM0YhZmJmTRfLlXEumN82BGtzdX0S19t1e+bUieK8zRmqpa4Qc5TSjifmaQsY2ETLjhI36gMR1+7qpjdXXHiceUekfBaucHShAOiFXmv3sNmGQyU5iVgnoocuonQXEPTFwslHtS8R+A47StI9wj0iSrtbi5rMysczFiImsQ+bdFClnFjjpXXwMy6O7qfjOr8Fb0a7ODItisjnn3EQO16+ypd1cwyaAW5Yzxz5QknfMO7643fXW/I9y3U2xH27Oapqr56Z/tEzglj6IbT6HEHjopiXqeRbe5mQQvxtcbDOVverN0ZgMdzqRYRjaXtMRd56Q4cZSmdPvZJdSrhJ1D9zNXPqAEqPIavPdfubt5oke2kmv0dztIszSv2VYuoyf1UuopbsYb+uX9h6WpwjpgtZ6fNNawNJ4q8O3CFoSbioAaOSZMx2GYaPYB+rEb6qjQiNRFQ76TvwNFVKD+BhH9VhcKGsXzmMI7BptU/CNWolM7YzROvpFAntsiWJp6eR2d3GarcYShVYSUqhmYOWj5E96NK2WvmYNTeY7Zs4RUEdv9h9QT4EseKt6LzLrqEOs3hxAY1MaNWpSa6zZx8F3YOVeCYMS88W+CYHDuWe4yoc6YK+djDuEOrBR5lvh0r+Q9uM88lrjx9x9AtgpQVNE8r+3O6Gvw59D+kBF/UMXyhliYUtPjmvXGY6Dk3x+kEOW+GtdMVC4EZTqoS/jmR0P0LS75DOc/w2vnri97M4SdbZ8qeU7gg8DVbERkU5geaMQO3mYrSYyAngeUQqrN0C0/vsFmcgWNXNeidsTAj7/4MncJR0caaBUpbLK1yBCBNRjEv6KvuVSdpPnEMJdsRRtqJ+U8tN1gXA4ePHc6ZT0eviI73UOJF0fEZ8YaneAQqQdGphNvwM4nIqPnXxV0xA0fnCT+oAhJuyw/q8jO0y8CjSteZExwBpIN6SvNp6A5G/abi6egeND/1GTguhuNjaUbbnSbGd4L8937Ezm34Eyi6n1maeOBxh3PI0jzJDf5mh/BsLD7F2GOKvlA/5gtvxI3/eV4sLfKW5Wy+oio+es/u6T8UU+nsofy57Icb/JlZHPFtCgd/x+bwt3ZT+xXTtTtTrGAb4QehC6X9G+8YT+ozcLxDsdCjsuOqwPFnrdLYaFc92Ui0m4fr39lYmlCaqTit7G6O/3kWDkgtXjNH4BiEm/+jegQnihOtfffn33WxsFjhfMd48HT+f6o6X65j7XR8WLSHMFkxbvOYsrRsF1bowDuSQ18Mkxk4qz2zoGPL5fu9h2Hqmt1asl3Q3Yu3szOc+spiCmX4AETBM3pLoTYSp3sVxahyhL8eC4mPN9k2x3o0xkiixIzM3CZFzf5oR4mecQ5+ax2wCah3/crmnHoqR0+KMaOPxRif1oEFRFOO/kTPPmtww+NfMXxEK6gn6iU32U6fFruIz8Q4WgljtnaCVTBgWx7diUdshC9ZEa5yKpRBBeW12r/iNc/+EgNqmhswNB8SBoihHXeDF7rrWDLcmt3V8GYYN7pXRy4DZjj4DJuUBL5iC3DQAaoo4vkftqVTYRGLS3mHZ7gdmdTTqbgNN/PTdTCOTgXolc88MhXAEUMdX0iy1JMuk5wLsgeu0QUYlz2S4skTWwJz6pOm/8ihrmgGfFgri+ZWUK2gAPHgbWa8jaocdSuM4FJYoKicYX/ZSENkg9Q1ZzJfwScfVnR2DegOGwCvmogaWJCLQepv9WNlU6QgsmOwICquU28Mlk3d9W5E81lU/5Ez0LcX6lwKMWDNluNKfBDUy/phJgBcMnfkh9iRxrdOzgs08JdPB85Lwo+GUSb4t3nC+0byqMZtO2fQJ4U2zGIr49t/28qmmGv2RanDD7a3FEcdtutkW8twwwlUSpb8QalodddbBfNHKDQ828BdE7OBgFdiKYohLawFYqpybQoxATZrheLhdI7+0Zlu9Q1myRcd15r9UIm8K2LGJxqTegntqNVMKnf1a8zQiyUR1rxoqjiFxeHxqFcYUTHfDu7rhbWng6qOxOsI+5A1p9mRyEPdVkTlE24vY54W7bWc6jMgZvNXdfC9/9q7408KDsbdL7Utz7QFSDetz2picArzrdpL8OaCHC9V26RroemtDZ5yNM/KGkWMyTmfnInEvwtSD23UcFcjhaE3VKzkoaEMKGBft4XbIO6forTY1lmGQwVmKicBCiArDzE+1oIxE08fWeviIOD5TznqH+OoHadvoOP20drMPe5Irg3XBQziW2XDuHYzjqQQ4wySssjXUs5H+t3FWYMHppUnBHMx/nYIT5d7OmjDbgD9F6na3m4l7KdkeSO3kTEPXafiWinogag7b52taiZhL1TSvBFmEZafFq2H8khQaZXuitCewT5FBgVtPK0j4xUHPfUz3Q28eac1Z139DAP23dgki94EC8vbDPTQC97HPPSWjUNG5tWKMsaxAEMKC0665Xvo1Ntd07wCLNf8Q56mrEPVpCxlIMVlQlWRxM3oAfpgIc+8KC3rEXUog5g06vt7zgXY8grH7hhwVSaeuvC06YYRAwpbyk/Unzj9hLEZNs2oxPQB9yc+GnL6zTgq7rI++KDJwX2SP8Sd6YzTuw5lV/kU6eQxRD12omfQAW6caTR4LikYkBB1CMOrvgRr/VY75+NSB40Cni6bADAtaK+vyxVWpf9NeKJxN2KYQ8Q2xPB3K1s7fuhvWbr2XpgW044VD6DRs0qXoqKf1NFsaGvKJc47leUV3pppP/5VTKFhaGuol4Esfjf5zyCyUHmHthChcYh4hYLQF+AFWsuq4t0wJyWgdwQVOZiV0efRHPoK5+E1vjz9wTJmVkITC9oEstAsyZSgE/dbicwKr89YUxKZI+owD205Tm5lnnmDRuP/JnzxX3gMtlrcX0UesZdxyQqYQuEW4R51vmQ5xOZteUd8SJruMlTUzhtVw/Nq7eUBcqN2/HVotgfngif60yKEtoUx3WYOZlVJuJOh8u59fzSDPFYtQgqDUAGyGhQOAvKroXMcOYY0qjnStJR/G3aP+Jt1sLVlGV8POwr/6OGsqetnyF3TmTqZjENfnXh51oxe9qVUw2M78EzAJ+IM8lZ1MBPQ9ZWSVc4J3mWSrLKrMHReA5qdGoz0ODRsaA+vwxXA2cAM4qlfzBJA6581m4hzxItQw5dxrrBL3Y6kCbUcFxo1S8jyV44q//+7ASNNudZ6xeaNOSIUffqMn4A9lIjFctYn2gpEPAb3f7p3iIBN8H14FUGQ9ct2hPsL+cEsTgUrR47uJVN4n4wt/wgfwwHuOnLd4yobkofy8JvxSQTA7rMpDIc608SlZFJfZYcmbT0tAHpPE8MrtQ42siTUNWxqvWZOmvu9f0JPoQmg+6l7sZWwyfi6PXkxJnwBraUG0MYG4zYHQz3igy/XsFkx5tNQxw43qvI9dU3f0DdhOUlHKjmi1VAr2Kiy0HZwD8VeEbhh0OiDdMYspolQsYdSwjCcjeowIXNZVUPmL2wwIkYhmXKhGozdCJ4lRKbsf4NBh/XnQoS92NJEWOVOFs2YhN8c5QZFeK0pRdAG40hqvLbmoSA8xQmzOOEc7wLcme9JOsjPCEgpCwUs9E2DohMHRhUeyGIN6TFvrbny8nDuilsDpzrH5mS76APoIEJmItS67sQJ+nfwddzmjPxcBEBBCw0kWDwd0EZCkNeOD7NNQhtBm7KHL9mRxj6U1yWU2puzlIDtpYxdH4ZPeXBJkTGAJfUr/oTCz/iypY6uXaR2V1doPxJYlrw2ghH0D5gbrhFcIxzYwi4a/4hqVdf2DdxBp6vGYDjavxMAAoy+1+3aiO6S3W/QAKNVXagDtvsNtx7Ks+HKgo6U21B+QSZgIogV5Bt+BnXisdVfy9VyXV+2P5fMuvdpAjM1o/K9Z+XnE4EOCrue+kcdYHqAQ0/Y/OmNlQ6OI33jH/uD1RalPaHpJAm2av0/xtpqdXVKNDrc9F2izo23Wu7firgbURFDNX9eGGeYBhiypyXZft2j3hTvzE6PMWKsod//rEILDkzBXfi7xh0eFkfb3/1zzPK/PI5Nk3FbZyTl4mq5BfBoVoqiPHO4Q4QKZAlrQ3MdNfi3oxIjvsM3kAFv3fdufurqYR3PSwX/mpGy/GFI/B2MNPiNdOppWVbs/gjF3YH+QA9jMhlAbhvasAHstB0IJew09iAkmXHl1/TEj+jvHOpOGrPRQXbPADM+Ig2/OEcUcpgPTItMtW4DdqgfYVI/+4hAFWYjUGpOP/UwNuB7+BbKOcALbjobdgzeBQfjgNSp2GOpxzGLj70Vvq5cw2AoYENwKLUtJUX8sGRox4dVa/TN4xKwaKcl9XawQR/uNus700Hf17pyNnezrUgaY9e4MADhEDBpsJT6y1gDJs1q6wlwGhuUzGR7C8kgpjPyHWwsvrf3yn1zJEIRa5eSxoLAZOCR9xbuztxFRJW9ZmMYfCFJ0evm9F2fVnuje92Rc4Pl6A8bluN8MZyyJGZ0+sNSb//DvAFxC2BqlEsFwccWeAl6CyBcQV1bx4mQMBP1Jxqk1EUADNLeieS2dUFbQ/c/kvwItbZ7tx0st16viqd53WsRmPTKv2AD8CUnhtPWg5aUegNpsYgasaw2+EVooeNKmrW3MFtj76bYHJm5K9gpAXZXsE5U8DM8XmVOSJ1F1WnLy6nQup+jx52bAb+rCq6y9WXl2B2oZDhfDkW7H3oYfT/4xx5VncBuxMXP2lNfhUVQjSSzSRbuZFE4vFawlzveXxaYKVs8LpvAb8IRYF3ZHiRnm0ADeNPWocwxSzNseG7NrSEVZoHdKWqaGEBz1N8Pt7kFbqh3LYmAbm9i1IChIpLpM5AS6mr6OAPHMwwznVy61YpBYX8xZDN/a+lt7n+x5j4bNOVteZ8lj3hpAHSx1VR8vZHec4AHO9XFCdjZ9eRkSV65ljMmZVzaej2qFn/qt1lvWzNZEfHxK3qOJrHL6crr0CRzMox5f2e8ALBB4UGFZKA3tN6F6IXd32GTJXGQ7DTi9j/dNcLF9jCbDcWGKxoKTYblIwbLDReL00LRcDPMcQuXLMh5YzgtfjkFK1DP1iDzzYYVZz5M/kWYRlRpig1htVRjVCknm+h1M5LiEDXOyHREhvzCGpFZjHS0RsK27o2avgdilrJkalWqPW3D9gmwV37HKmfM3F8YZj2ar+vHFvf3B8CRoH4kDHIK9mrAg+owiEwNjjd9V+FsQKYR8czJrUkf7Qoi2YaW6EVDZp5zYlqiYtuXOTHk4fAcZ7qBbdLDiJq0WNV1l2+Hntk1mMWvxrYmc8kIx8G3rW36J6Ra4lLrTOCgiOihmow+YnzUT19jbV2B3RWqSHyxkhmgsBqMYWvOcUom1jDQ436+fcbu3xf2bbeqU/ca+C4DOKE+e3qvmeMqW3AxejfzBRFVcwVYPq4L0APSWWoJu+5UYX4qg5U6YTioqQGPG9XrnuZ/BkxuYpe6Li87+18EskyQW/uA+uk2rpHpr6hut2TlVbKgWkFpx+AZffweiw2+VittkEyf/ifinS/0ItRL2Jq3tQOcxPaWO2xrG68GdFoUpZgFXaP2wYVtRc6xYCfI1CaBqyWpg4bx8OHBQwsV4XWMibZZ0LYjWEy2IxQ1mZrf1/UNbYCJplWu3nZ4WpodIGVA05d+RWSS+ET9tH3RfGGmNI1cIY7evZZq7o+a0bjjygpmR3mVfalkT/SZGT27Q8QGalwGlDOS9VHCyFAIL0a1Q7JiW3saz9gqY8lqKynFrPCzxkU4SIfLc9VfCI5edgRhDXs0edO992nhTKHriREP1NJC6SROMgQ0xO5kNNZOhMOIT99AUElbxqeZF8A3xrfDJsWtDnUenAHdYWSwAbYjFqQZ+D5gi3hNK8CSxU9i6f6ClL9IGlj1OPMQAsr84YG6ijsJpCaGWj75c3yOZKBB9mNpQNPUKkK0D6wgLH8MGoyRxTX6Y05Q4AnYNXMZwXM4eij/9WpsM/9CoRnFQXGR6MEaY+FXvXEO3RO0JaStk6OXuHVATHJE+1W+TU3bSZ2ksMtqjO0zfSJCdBv7y2d8DMx6TfVme3q0ZpTKMMu4YL/t7ciTNtdDkwPogh3Cnjx7qk08SHwf+dksZ7M2vCOlfsF0hQ6J4ehPCaHTNrM/zBSOqD83dBEBCW/F/LEmeh0nOHd7oVl3/Qo/9GUDkkbj7yz+9cvvu+dDAtx8NzCDTP4iKdZvk9MWiizvtILLepysflSvTLFBZ37RLwiriqyRxYv/zrgFd/9XVHh/OmzBvDX4mitMR/lUavs2Vx6cR94lzAkplm3IRNy4TFfu47tuYs9EQPIPVta4P64tV+sZ7n3ued3cgEx2YK+QL5+xms6osk8qQbTyuKVGdaX9FQqk6qfDnT5ykxk0VK7KZ62b6DNDUfQlqGHxSMKv1P0XN5BqMeKG1P4Wp5QfZDUCEldppoX0U6ss2jIko2XpURKCIhfaOqLPfShdtS37ZrT+jFRSH2xYVV1rmT/MBtRQhxiO4MQ3iAGlaZi+9PWBEIXOVnu9jN1f921lWLZky9bqbM3J2MAAI9jmuAx3gyoEUa6P2ivs0EeNv/OR+AX6q5SW6l5HaoFuS6jr6yg9limu+P0KYKzfMXWcQSfTXzpOzKEKpwI3YGXZpSSy2LTlMgfmFA3CF6R5c9xWEtRuCg2ZPUQ2Nb6dRFTNd4TfGHrnEWSKHPuRyiJSDAZ+KX0VxmSHjGPbQTLVpqixia2uyhQ394gBMt7C3ZAmxn/DJS+l1fBsAo2Eir/C0jG9csd4+/tp12pPc/BVJGaK9mfvr7M/CeztrmCO5qY06Edi4xAGtiEhnWAbzLy2VEyazE1J5nPmgU4RpW4Sa0TnOT6w5lgt3/tMpROigHHmexBGAMY0mdcDbDxWIz41NgdD6oxgHsJRgr5RnT6wZAkTOcStU4NMOQNemSO7gxGahdEsC+NRVGxMUhQmmM0llWRbbmFGHzEqLM4Iw0H7577Kyo+Zf+2cUFIOw93gEY171vQaM0HLwpjpdRR6Jz7V0ckE7XzYJ0TmY9znLdzkva0vNrAGGT5SUZ5uaHDkcGvI0ySpwkasEgZPMseYcu85w8HPdSNi+4T6A83iAwDbxgeFcB1ZM2iGXzFcEOUlYVrEckaOyodfvaYSQ7GuB4ISE0nYJc15X/1ciDTPbPCgYJK55VkEor4LvzL9S2WDy4xj+6FOqVyTAC2ZNowheeeSI5hA/02l8UYkv4nk9iaVn+kCVEUstgk5Hyq+gJm6R9vG3rhuM904he/hFmNQaUIATB1y3vw+OmxP4X5Yi6A5I5jJufHCjF9+AGNwnEllZjUco6XhsO5T5+R3yxz5yLVOnAn0zuS+6zdj0nTJbEZCbXJdtpfYZfCeCOqJHoE2vPPFS6eRLjIJlG69X93nfR0mxSFXzp1Zc0lt/VafDaImhUMtbnqWVb9M4nGNQLN68BHP7AR8Il9dkcxzmBv8PCZlw9guY0lurbBsmNYlwJZsA/B15/HfkbjbwPddaVecls/elmDHNW2r4crAx43feNkfRwsaNq/yyJ0d/p5hZ6AZajz7DBfUok0ZU62gCzz7x8eVfJTKA8IWn45vINLSM1q+HF9CV9qF3zP6Ml21kPPL3CXzkuYUlnSqT+Ij4tI/od5KwIs+tDajDs64owN7tOAd6eucGz+KfO26iNcBFpbWA5732bBNWO4kHNpr9D955L61bvHCF/mwSrz6eQaDjfDEANqGMkFc+NGxpKZzCD2sj/JrHd+zlPQ8Iz7Q+2JVIiVCuCKoK/hlAEHzvk/Piq3mRL1rT/fEh9hoT5GJmeYswg1otiKydizJ/fS2SeKHVu6Z3JEHjiW8NaTQgP5xdBli8nC57XiN9hrquBu99hn9zqwo92+PM2JXtpeVZS0PdqR5mDyDreMMtEws+CpwaRyyzoYtfcvt9PJIW0fJVNNi/FFyRsea7peLvJrL+5b4GOXJ8tAr+ATk9f8KmiIsRhqRy0vFzwRV3Z5dZ3QqIU8JQ/uQpkJbjMUMFj2F9sCFeaBjI4+fL/oN3+LQgjI4zuAfQ+3IPIPFQBccf0clJpsfpnBxD84atwtupkGqKvrH7cGNl/QcWcSi6wcVDML6ljOgYbo+2BOAWNNjlUBPiyitUAwbnhFvLbnqw42kR3Yp2kv2dMeDdcGOX5kT4S6M44KHEB/SpCfl7xgsUvs+JNY9G3O2X/6FEt9FyAn57lrbiu+tl83sCymSvq9eZbe9mchL7MTf/Ta78e80zSf0hYY5eUU7+ff14jv7Xy8qjzfzzzvaJnrIdvFb5BLWKcWGy5/w7+vV2cvIfwHqdTB+RuJK5oj9mbt0Hy94AmjMjjwYNZlNS6uiyxNnwNyt3gdreLb64p/3+08nXkb92LTkkRgFOwk1oGEVllcOj5lv1hfAZywDows0944U8vUFw+A/nuVq/UCygsrmWIBnHyU01d0XJPwriEOvx/ISK6Pk4y2w0gmojZs7lU8TtakBAdne4v/aNxmMpK4VcGMp7si0yqsiolXRuOi1Z1P7SqD3Zmp0CWcyK4Ubmp2SXiXuI5nGLCieFHKHNRIlcY3Pys2dwMTYCaqlyWSITwr2oGXvyU3h1Pf8eQ3w1bnD7ilocVjYDkcXR3Oo1BXgMLTUjNw2xMVwjtp99NhSVc5aIWrDQT5DHPKtCtheBP4zHcw4dz2eRdTMamhlHhtfgqJJHI7NGDUw1XL8vsSeSHyKqDtqoAmrQqsYwvwi7HW3ojWyhIa5oz5xJTaq14NAzFLjVLR12rRNUQ6xohDnrWFb5bG9yf8aCD8d5phoackcNJp+Dw3Due3RM+5Rid7EuIgsnwgpX0rUWh/nqPtByMhMZZ69NpgvRTKZ62ViZ+Q7Dp5r4K0d7EfJuiy06KuIYauRh5Ecrhdt2QpTS1k1AscEHvapNbU3HL1F2TFyR33Wxb5MvH5iZsrn3SDcsxlnnshO8PLwmdGN+paWnQuORtZGX37uhFT64SeuPsx8UOokY6ON85WdQ1dki5zErsJGazcBOddWJEKqNPiJpsMD1GrVLrVY+AOdPWQneTyyP1hRX/lMM4ZogGGOhYuAdr7F/DOiAoc++cn5vlf0zkMUJ40Z1rlgv9BelPqVOpxKeOpzKdF8maK+1Vv23MO9k/8+qpLoxrIGH2EDQlnGmH8CD31G8QqlyQIcpmR5bwmSVw9/Ns6IHgulCRehvZ/+VrM60Cu/r3AontFfrljew74skYe2uyn7JKQtFQBQRJ9ryGic/zQOsbS4scUBctA8cPToQ3x6ZBQu6DPu5m1bnCtP8TllLYA0UTQNVqza5nfew3Mopy1GPUwG5jsl0OVXniPmAcmLqO5HG8Hv3nSLecE9oOjPDXcsTxoCBxYyzBdj4wmnyEV4kvFDunipS8SSkvdaMnTBN9brHUR8xdmmEAp/Pdqk9uextp1t+JrtXwpN/MG2w/qhRMpSNxQ1uhg/kKO30eQ/FyHUDkWHT8V6gGRU4DhDMxZu7xXij9Ui6jlpWmQCqJg3FkOTq3WKneCRYZxBXMNAVLQgHXSCGSqNdjebY94oyIpVjMYehAiFx/tqzBXFHZaL5PeeD74rW5OysFoUXY8sebUZleFTUa/+zBKVTFDopTReXNuZq47QjkWnxjirCommO4L/GrFtVV21EpMyw8wyThL5Y59d88xtlx1g1ttSICDwnof6lt/6zliPzgVUL8jWBjC0o2D6Kg+jNuThkAlaDJsq/AG2aKA//A76avw2KNqtv223P+Wq3StRDDNKFFgtsFukYt1GFDWooFVXitaNhb3RCyJi4cMeNjROiPEDb4k+G3+hD8tsg+5hhmSc/8t2JTSwYoCzAI75doq8QTHe+E/Tw0RQSUDlU+6uBeNN3h6jJGX/mH8oj0i3caCNsjvTnoh73BtyZpsflHLq6AfwJNCDX4S98h4+pCOhGKDhV3rtkKHMa3EG4J9y8zFWI4UsfNzC/Rl5midNn7gwoN9j23HGCQQ+OAZpTTPMdiVow740gIyuEtd0qVxMyNXhHcnuXRKdw5wDUSL358ktjMXmAkvIB73BLa1vfF9BAUZInPYJiwxqFWQQBVk7gQH4ojfUQ/KEjn+A/WR6EEe4CtbpoLe1mzHkajgTIoE0SLDHVauKhrq12zrAXBGbPPWKCt4DGedq3JyGRbmPFW32bE7T20+73BatV/qQhhBWfWBFHfhYWXjALts38FemnoT+9bn1jDBMcUMmYgSc0e7GQjv2MUBwLU8ionCpgV+Qrhg7iUIfUY6JFxR0Y+ZTCPM+rVuq0GNLyJXX6nrUTt8HzFBRY1E/FIm2EeVA9NcXrj7S6YYIChVQCWr/m2fYUjC4j0XLkzZ8GCSLfmkW3PB/xq+nlXsKVBOj7vTvqKCOMq7Ztqr3cQ+N8gBnPaAps+oGwWOkbuxnRYj/x/WjiDclVrs22xMK4qArE1Ztk1456kiJriw6abkNeRHogaPRBgbgF9Z8i/tbzWELN4CvbqtrqV9TtGSnmPS2F9kqOIBaazHYaJ9bi3AoDBvlZasMluxt0BDXfhp02Jn411aVt6S4TUB8ZgFDkI6TP6gwPY85w+oUQSsjIeXVminrwIdK2ZAawb8Se6XOJbOaliQxHSrnAeONDLuCnFejIbp4YDtBcQCwMsYiRZfHefuEJqJcwKTTJ8sx5hjHmJI1sPFHOr6W9AhZ2NAod38mnLQk1gOz2LCAohoQbgMbUK9RMEA3LkiF7Sr9tLZp6lkciIGhE2V546w3Mam53VtVkGbB9w0Yk2XiRnCmbpxmHr2k4eSC0RuNbjNsUfDIfc8DZvRvgUDe1IlKdZTzcT4ZGEb53dp8VtsoZlyXzLHOdAbsp1LPTVaHvLA0GYDFMbAW/WUBfUAdHwqLFAV+3uHvYWrCfhUOR2i89qvCBoOb48usAGdcF2M4aKn79k/43WzBZ+xR1L0uZfia70XP9soQReeuhZiUnXFDG1T8/OXNmssTSnYO+3kVLAgeiY719uDwL9FQycgLPessNihMZbAKG7qwPZyG11G1+ZA3jAX2yddpYfmaKBlmfcK/V0mwIRUDC0nJSOPUl2KB8h13F4dlVZiRhdGY5farwN+f9hEb1cRi41ZcGDn6Xe9MMSTOY81ULJyXIHSWFIQHstVYLiJEiUjktlHiGjntN5/btB8Fu+vp28zl2fZXN+dJDyN6EXhS+0yzqpl/LSJNEUVxmu7BsNdjAY0jVsAhkNuuY0E1G48ej25mSt+00yPbQ4SRCVkIwb6ISvYtmJRPz9Zt5dk76blf+lJwAPH5KDF+vHAmACLoCdG2Adii6dOHnNJnTmZtoOGO8Q1jy1veMw6gbLFToQmfJa7nT7Al89mRbRkZZQxJTKgK5Kc9INzmTJFp0tpAPzNmyL/F08bX3nhCumM/cR/2RPn9emZ3VljokttZD1zVWXlUIqEU7SLk5I0lFRU0AcENXBYazNaVzsVHA/sD3o9hm42wbHIRb/BBQTKzAi8s3+bMtpOOZgLdQzCYPfX3UUxKd1WYVkGH7lh/RBBgMZZwXzU9+GYxdBqlGs0LP+DZ5g2BWNh6FAcR944B+K/JTWI3t9YyVyRhlP4CCoUk/mmF7+r2pilVBjxXBHFaBfBtr9hbVn2zDuI0kEOG3kBx8CGdPOjX1ph1POOZJUO1JEGG0jzUy2tK4X0CgVNYhmkqqQysRNtKuPdCJqK3WW57kaV17vXgiyPrl4KEEWgiGF1euI4QkSFHFf0TDroQiLNKJiLbdhH0YBhriRNCHPxSqJmNNoketaioohqMglh6wLtEGWSM1EZbQg72h0UJAIPVFCAJOThpQGGdKfFovcwEeiBuZHN2Ob4uVM7+gwZLz1D9E7ta4RmMZ24OBBAg7Eh6dLXGofZ4U2TFOCQMKjwhVckjrydRS+YaqCw1kYt6UexuzbNEDyYLTZnrY1PzsHZJT4U+awO2xlqTSYu6n/U29O2wPXgGOEKDMSq+zTUtyc8+6iLp0ivav4FKx+xxVy4FxhIF/pucVDqpsVe2jFOfdZhTzLz2QjtzvsTCvDPU7bzDH2eXVKUV9TZ+qFtaSSxnYgYdXKwVreIgvWhT9eGDB2OvnWyPLfIIIfNnfIxU8nW7MbcH05nhlsYtaW9EZRsxWcKdEqInq1DiZPKCz7iGmAU9/ccnnQud2pNgIGFYOTAWjhIrd63aPDgfj8/sdlD4l+UTlcxTI9jbaMqqN0gQxSHs60IAcW3cH4p3V1aSciTKB29L1tz2eUQhRiTgTvmqc+sGtBNh4ky0mQJGsdycBREP+fAaSs1EREDVo5gvgi5+aCN7NECw30owbCc1mSpjiahyNVwJd1jiGgzSwfTpzf2c5XJvG/g1n0fH88KHNnf+u7ZiRMlXueSIsloJBUtW9ezvsx9grfsX/FNxnbxU1Lvg0hLxixypHKGFAaPu0xCD8oDTeFSyfRT6s8109GMUZL8m2xXp8X2dpPCWWdX84iga4BrTlOfqox4shqEgh/Ht4qRst52cA1xOIUuOxgfUivp6v5f8IVyaryEdpVk72ERAwdT4aoY1usBgmP+0m06Q216H/nubtNYxHaOIYjcach3A8Ez/zc0KcShhel0HCYjFsA0FjYqyJ5ZUH1aZw3+zWC0hLpM6GDfcAdn9fq2orPmZbW6XXrf+Krc9RtvII5jeD3dFoT1KwZJwxfUMvc5KLfn8rROW23Jw89sJ2a5dpB3qWDUBWF2iX8OCuKprHosJ2mflBR+Wqs86VvgI/XMnsqb97+VlKdPVysczPj8Jhzf+WCvGBHijAqYlavbF60soMWlHbvKT+ScvhprgeTln51xX0sF+Eadc/l2s2a5BgkVbHYyz0E85p0LstqH+gEGiR84nBRRFIn8hLSZrGwqjZ3E29cuGi+5Z5bp7EM8MWFa9ssS/vy4VrDfECSv7DSU84DaP0sXI3Ap4lWznQ65nQoTKRWU30gd7Nn8ZowUvGIx4aqyXGwmA/PB4qN8msJUODezUHEl0VP9uo+cZ8vPFodSIB4C7lQYjEFj8yu49C2KIV3qxMFYTevG8KqAr0TPlkbzHHnTpDpvpzziAiNFh8xiT7C/TiyH0EguUw4vxAgpnE27WIypV+uFN2zW7xniF/n75trs9IJ5amB1zXXZ1LFkJ6GbS/dFokzl4cc2mamVwhL4XU0Av5gDWAl+aEWhAP7t2VIwU+EpvfOPDcLASX7H7lZpXA2XQfbSlD4qU18NffNPoAKMNSccBfO9YVVgmlW4RydBqfHAV7+hrZ84WJGho6bNT0YMhxxLdOx/dwGj0oyak9aAkNJ8lRJzUuA8sR+fPyiyTgUHio5+Pp+YaKlHrhR41jY5NESPS3x+zTMe0S2HnLOKCOQPpdxKyviBvdHrCDRqO+l96HhhNBLXWv4yEMuEUYo8kXnYJM8oIgVM4XJ+xXOev4YbWeqsvgq0lmw4/PiYr9sYLt+W5EAuYSFnJEan8CwJwbtASBfLBBpJZiRPor/aCJBZsM+MhvS7ZepyHvU8m5WSmaZnxuLts8ojl6KkS8oSAHkq5GWlCB/NgJ5W3rO2Cj1MK7ahxsCrbTT3a0V/QQH+sErxV4XUWDHx0kkFy25bPmBMBQ6BU3HoHhhYcJB9JhP6NXUWKxnE0raXHB6U9KHpWdQCQI72qevp5fMzcm+AvC85rsynVQhruDA9fp9COe7N56cg1UKGSas89vrN+WlGLYTwi5W+0xYdKEGtGCeNJwXKDU0XqU5uQYnWsMwTENLGtbQMvoGjIFIEMzCRal4rnBAg7D/CSn8MsCvS+FDJJAzoiioJEhZJgAp9n2+1Yznr7H+6eT4YkJ9Mpj60ImcW4i4iHDLn9RydB8dx3QYm3rsX6n4VRrZDsYK6DCGwkwd5n3/INFEpk16fYpP6JtMQpqEMzcOfQGAHXBTEGzuLJ03GYQL9bmV2/7ExDlRf+Uvf1sM2frRtCWmal12pMgtonvSCtR4n1CLUZRdTHDHP1Otwqd+rcdlavnKjUB/OYXQHUJzpNyFoKpQK+2OgrEKpGyIgIBgn2y9QHnTJihZOpEvOKIoHAMGAXHmj21Lym39Mbiow4IF+77xNuewziNVBxr6KD5e+9HzZSBIlUa/AmsDFJFXeyrQakR3FwowTGcADJHcEfhGkXYNGSYo4dh4bxwLM+28xjiqkdn0/3R4UEkvcBrBfn/SzBc1XhKM2VPlJgKSorjDac96V2UnQYXl1/yZPT4DVelgO+soMjexXwYO58VLl5xInQUZI8jc3H2CPnCNb9X05nOxIy4MlecasTqGK6s2az4RjpF2cQP2G28R+7wDPsZDZC/kWtjdoHC7SpdPmqQrUAhMwKVuxCmYTiD9q/O7GHtZvPSN0CAUQN/rymXZNniYLlJDE70bsk6Xxsh4kDOdxe7A2wo7P9F5YvqqRDI6brf79yPCSp4I0jVoO4YnLYtX5nzspR5WB4AKOYtR1ujXbOQpPyYDvfRE3FN5zw0i7reehdi7yV0YDRKRllGCGRk5Yz+Uv1fYl2ZwrnGsqsjgAVo0xEUba8ohjaNMJNwTwZA/wBDWFSCpg1eUH8MYL2zdioxRTqgGQrDZxQyNzyBJPXZF0+oxITJAbj7oNC5JwgDMUJaM5GqlGCWc//KCIrI+aclEe4IA0uzv7cuj6GCdaJONpi13O544vbtIHBF+A+JeDFUQNy61Gki3rtyQ4aUywn6ru314/dkGiP8Iwjo0J/2Txs49ZkwEl4mx+iYUUO55I6pJzU4P+7RRs+DXZkyKUYZqVWrPF4I94m4Wx1tXeE74o9GuX977yvJ/jkdak8+AmoHVjI15V+WwBdARFV2IPirJgVMdsg1Pez2VNHqa7EHWdTkl3XTcyjG9BiueWFvQfXI8aWSkuuRmqi/HUuzqyvLJfNfs0txMqldYYflWB1BS31WkuPJGGwXUCpjiQSktkuBMWwHjSkQxeehqw1Kgz0Trzm7QbtgxiEPDVmWCNCAeCfROTphd1ZNOhzLy6XfJyG6Xgd5MCAZw4xie0Sj5AnY1/akDgNS9YFl3Y06vd6FAsg2gVQJtzG7LVq1OH2frbXNHWH/NY89NNZ4QUSJqL2yEcGADbT38X0bGdukqYlSoliKOcsSTuqhcaemUeYLLoI8+MZor2RxXTRThF1LrHfqf/5LcLAjdl4EERgUysYS2geE+yFdasU91UgUDsc2cSQ1ZoT9+uLOwdgAmifwQqF028INc2IQEDfTmUw3eZxvz7Ud1z3xc1PQfeCvfKsB9jOhRj7rFyb9XcDWLcYj0bByosychMezMLVkFiYcdBBQtvI6K0KRuOZQH2kBsYHJaXTkup8F0eIhO1/GcIwWKpr2mouB7g5TUDJNvORXPXa/mU8bh27TAZYBe2sKx4NSv5OjnHIWD2RuysCzBlUfeNXhDd2jxnHoUlheJ3jBApzURy0fwm2FwwsSU0caQGl0Kv8hopRQE211NnvtLRsmCNrhhpEDoNiZEzD2QdJWKbRRWnaFedXHAELSN0t0bfsCsMf0ktfBoXBoNA+nZN9+pSlmuzspFevmsqqcMllzzvkyXrzoA+Ryo1ePXpdGOoJvhyru+EBRsmOp7MXZ0vNUMUqHLUoKglg1p73sWeZmPc+KAw0pE2zIsFFE5H4192KwDvDxdxEYoDBDNZjbg2bmADTeUKK57IPD4fTYF4c6EnXx/teYMORBDtIhPJneiZny7Nv/zG+YmekIKCoxr6kauE2bZtBLufetNG0BtBY7f+/ImUypMBvdWu/Q7vTMRzw5aQGZWuc1V0HEsItFYMIBnoKGZ0xcarba/TYZq50kCaflFysYjA4EDKHqGdpYWdKYmm+a7TADmW35yfnOYpZYrkpVEtiqF0EujI00aeplNs2k+qyFZNeE3CDPL9P6b4PQ/kataHkVpLSEVGK7EX6rAa7IVNrvZtFvOA6okKvBgMtFDAGZOx88MeBcJ8AR3AgUUeIznAN6tjCUipGDZONm1FjWJp4A3QIzSaIOmZ7DvF/ysYYbM/fFDOV0jntAjRdapxJxL0eThpEhKOjCDDq2ks+3GrwxqIFKLe1WdOzII8XIOPGnwy6LKXVfpSDOTEfaRsGujhpS4hBIsMOqHbl16PJxc4EkaVu9wpEYlF/84NSv5Zum4drMfp9yXbzzAOJqqS4YkI4cBrFrC7bMPiCfgI3nNZAqkk3QOZqR+yyqx+nDQKBBBZ7QKrfGMCL+XpqFaBJU0wpkBdAhbR4hJsmT5aynlvkouoxm/NjD5oe6BzVIO9uktM+/5dEC5P7vZvarmuO/lKXz4sBabVPIATuKTrwbJP8XUkdM6uEctHKXICUJGjaZIWRbZp8czquQYfY6ynBUCfIU+gG6wqSIBmYIm9pZpXdaL121V7q0VjDjmQnXvMe7ysoEZnZL15B0SpxS1jjd83uNIOKZwu5MPzg2NhOx3xMOPYwEn2CUzbSrwAs5OAtrz3GAaUkJOU74XwjaYUmGJdZBS1NJVkGYrToINLKDjxcuIlyfVsKQSG/G4DyiO2SlQvJ0d0Ot1uOG5IFSAkq+PRVMgVMDvOIJMdqjeCFKUGRWBW9wigYvcbU7CQL/7meF2KZAaWl+4y9uhowAX7elogAvItAAxo2+SFxGRsHGEW9BnhlTuWigYxRcnVUBRQHV41LV+Fr5CJYV7sHfeywswx4XMtUx6EkBhR+q8AXXUA8uPJ73Pb49i9KG9fOljvXeyFj9ixgbo6CcbAJ7WHWqKHy/h+YjBwp6VcN7M89FGzQ04qbrQtgrOFybg3gQRTYG5xn73ArkfQWjCJROwy3J38Dx/D7jOa6BBNsitEw1wGq780EEioOeD+ZGp2J66ADiVGMayiHYucMk8nTK2zzT9CnEraAk95kQjy4k0GRElLL5YAKLQErJ5rp1eay9O4Fb6yJGm9U4FaMwPGxtKD6odIIHKoWnhKo1U8KIpFC+MVn59ZXmc7ZTBZfsg6FQ8W10YfTr4u0nYrpHZbZ1jXiLmooF0cOm0+mPnJBXQtepc7n0BqOipNCqI6yyloTeRShNKH04FIo0gcMk0H/xThyN4pPAWjDDkEp3lNNPRNVfpMI44CWRlRgViP64eK0JSRp0WUvCWYumlW/c58Vcz/yMwVcW5oYb9+26TEhwvbxiNg48hl1VI1UXTU//Eta+BMKnGUivctfL5wINDD0giQL1ipt6U7C9cd4+lgqY2lMUZ02Uv6Prs+ZEZer7ZfWBXVghlfOOrClwsoOFKzWEfz6RZu1eCs+K8fLvkts5+BX0gyrFYve0C3qHrn5U/Oh6D/CihmWIrY7HUZRhJaxde+tldu6adYJ+LeXupQw0XExC36RETdNFxcq9glMu4cNQSX9cqR/GQYp+IxUkIcNGWVU7ZtGa6P3XAyodRt0XeS3Tp01AnCh0ZbUh4VrSZeV9RWfSoWyxnY3hzcZ30G/InDq4wxRrEejreBxnhIQbkxenxkaxl+k7eLUQkUR6vKJ2iDFNGX3WmVA1yaOH+mvhBd+sE6vacQzFobwY5BqEAFmejwW5ne7HtVNolOUgJc8CsUxmc/LBi8N5mu9VsIA5HyErnS6zeCz7VLI9+n/hbT6hTokMXTVyXJRKSG2hd2labXTbtmK4fNH3IZBPreSA4FMeVouVN3zG5x9CiGpLw/3pceo4qGqp+rVp+z+7yQ98oEf+nyH4F3+J9IheDBa94Wi63zJbLBCIZm7P0asHGpIJt3PzE3m0S4YIWyXBCVXGikj8MudDPB/6Nm2v4IxJ5gU0ii0guy5SUHqGUYzTP0jIJU5E82RHUXtX4lDdrihBLdP1YaG1AGUC12rQKuIaGvCpMjZC9bWSCYnjDlvpWbkdXMTNeBHLKiuoozMGIvkczmP0aRJSJ8PYnLCVNhKHXBNckH79e8Z8Kc2wUej4sQZoH8qDRGkg86maW/ZQWGNnLcXmq3FlXM6ssR/3P6E/bHMvm6HLrv1yRixit25JsH3/IOr2UV4BWJhxXW5BJ6Xdr07n9kF3ZNAk6/Xpc5MSFmYJ2R7bdL8Kk7q1OU9Elg/tCxJ8giT27wSTySF0GOxg4PbYJdi/Nyia9Nn89CGDulfJemm1aiEr/eleGSN+5MRrVJ4K6lgyTTIW3i9cQ0dAi6FHt0YMbH3wDSAtGLSAccezzxHitt1QdhW36CQgPcA8vIIBh3/JNjf/Obmc2yzpk8edSlS4lVdwgW5vzbYEyFoF4GCBBby1keVNueHAH+evi+H7oOVfS3XuPQSNTXOONAbzJeSb5stwdQHl1ZjrGoE49I8+A9j3t+ahhQj74FCSWpZrj7wRSFJJnnwi1T9HL5qrCFW/JZq6P62XkMWTb+u4lGpKfmmwiJWx178GOG7KbrZGqyWwmuyKWPkNswkZ1q8uptUlviIi+AXh2bOOTOLsrtNkfqbQJeh24reebkINLkjut5r4d9GR/r8CBa9SU0UQhsnZp5cP+RqWCixRm7i4YRFbtZ4EAkhtNa6jHb6gPYQv7MKqkPLRmX3dFsK8XsRLVZ6IEVrCbmNDc8o5mqsogjAQfoC9Bc7R6gfw03m+lQpv6kTfhxscDIX6s0w+fBxtkhjXAXr10UouWCx3C/p/FYwJRS/AXRKkjOb5CLmK4XRe0+xeDDwVkJPZau52bzLEDHCqV0f44pPgKOkYKgTZJ33fmk3Tu8SdxJ02SHM8Fem5SMsWqRyi2F1ynfRJszcFKykdWlNqgDA/L9lKYBmc7Zu/q9ii1FPF47VJkqhirUob53zoiJtVVRVwMR34gV9iqcBaHbRu9kkvqk3yMpfRFG49pKKjIiq7h/VpRwPGTHoY4cg05X5028iHsLvUW/uz+kjPyIEhhcKUwCkJAwbR9pIEGOn8z6svAO8i89sJ3dL5qDWFYbS+HGPRMxYwJItFQN86YESeJQhn2urGiLRffQeLptDl8dAgb+Tp47UQPxWOw17OeChLN1WnzlkPL1T5O+O3Menpn4C3IY5LEepHpnPeZHbvuWfeVtPlkH4LZjPbBrkJT3NoRJzBt86CO0Xq59oQ+8dsm0ymRcmQyn8w71mhmcuEI5byuF+C88VPYly2sEzjlzAQ3vdn/1+Hzguw6qFNNbqenhZGbdiG6RwZaTG7jTA2X9RdXjDN9yj1uQpyO4Lx8KRAcZcbZMafp4wPOd5MdXoFY52V1A8M9hi3sso93+uprE0qYNMjkE22CvK4HuUxqN7oIz5pWuETq1lQAjqlSlqdD2Rnr/ggp/TVkQYjn9lMfYelk2sH5HPdopYo7MHwlV1or9Bxf+QCyLzm92vzG2wjiIjC/ZHEJzeroJl6bdFPTpZho5MV2U86fLQqxNlGIMqCGy+9WYhJ8ob1r0+Whxde9L2PdysETv97O+xVw+VNN1TZSQN5I6l9m5Ip6pLIqLm4a1B1ffH6gHyqT9p82NOjntRWGIofO3bJz5GhkvSWbsXueTAMaJDou99kGLqDlhwBZNEQ4mKPuDvVwSK4WmLluHyhA97pZiVe8g+JxmnJF8IkV/tCs4Jq/HgOoAEGR9tCDsDbDmi3OviUQpG5D8XmKcSAUaFLRXb2lmJTNYdhtYyfjBYZQmN5qT5CNuaD3BVnlkCk7bsMW3AtXkNMMTuW4HjUERSJnVQ0vsBGa1wo3Qh7115XGeTF3NTz8w0440AgU7c3bSXO/KMINaIWXd0oLpoq/0/QJxCQSJ9XnYy1W7TYLBJpHsVWD1ahsA7FjNvRd6mxCiHsm8g6Z0pnzqIpF1dHUtP2ITU5Z1hZHbu+L3BEEStBbL9XYvGfEakv1bmf+bOZGnoiuHEdlBnaChxYKNzB23b8sw8YyT7Ajxfk49eJIAvdbVkdFCe2J0gMefhQ0bIZxhx3fzMIysQNiN8PgOUKxOMur10LduigREDRMZyP4oGWrP1GFY4t6groASsZ421os48wAdnrbovNhLt7ScNULkwZ5AIZJTrbaKYTLjA1oJ3sIuN/aYocm/9uoQHEIlacF1s/TM1fLcPTL38O9fOsjMEIwoPKfvt7opuI9G2Hf/PR4aCLDQ7wNmIdEuXJ/QNL72k5q4NejAldPfe3UVVqzkys8YZ/jYOGOp6c+YzRCrCuq0M11y7TiN6qk7YXRMn/gukxrEimbMQjr3jwRM6dKVZ4RUfWQr8noPXLJq6yh5R3EH1IVOHESst/LItbG2D2vRsZRkAObzvQAAD3mb3/G4NzopI0FAiHfbpq0X72adg6SRj+8OHMShtFxxLZlf/nLgRLbClwl5WmaYSs+yEjkq48tY7Z2bE0N91mJwt+ua0NlRJIDh0HikF4UvSVorFj2YVu9YeS5tfvlVjPSoNu/Zu6dEUfBOT555hahBdN3Sa5Xuj2Rvau1lQNIaC944y0RWj9UiNDskAK1WoL+EfXcC6IbBXFRyVfX/WKXxPAwUyIAGW8ggZ08hcijKTt1YKnUO6QPvcrmDVAb0FCLIXn5id4fD/Jx4tw/gbXs7WF9b2RgXtPhLBG9vF5FEkdHAKrQHZAJC/HWvk7nvzzDzIXZlfFTJoC3JpGgLPBY7SQTjGlUvG577yNutZ1hTfs9/1nkSXK9zzKLRZ3VODeKUovJe0WCq1zVMYxCJMenmNzPIU2S8TA4E7wWmbNkxq9rI2dd6v0VpcAPVMxnDsvWTWFayyqvKZO7Z08a62i/oH2/jxf8rpmfO64in3FLiL1GX8IGtVE9M23yGsIqJbxDTy+LtaMWDaPqkymb5VrQdzOvqldeU0SUi6IirG8UZ3jcpRbwHa1C0Dww9G/SFX3gPvTJQE+kyz+g1BeMILKKO+olcHzctOWgzxYHnOD7dpCRtuZEXACjgqesZMasoPgnuDC4nUviAAxDc5pngjoAITIkvhKwg5d608pdrZcA+qn5TMT6Uo/QzBaOxBCLTJX3Mgk85rMfsnWx86oLxf7p2PX5ONqieTa/qM3tPw4ZXvlAp83NSD8F7+ZgctK1TpoYwtiU2h02HCGioH5tkVCqNVTMH5p00sRy2JU1qyDBP2CII/Dg4WDsIl+zgeX7589srx6YORRQMBfKbodbB743Tl4WLKOEnwWUVBsm94SOlCracU72MSyj068wdpYjyz1FwC2bjQnxnB6Mp/pZ+yyZXtguEaYB+kqhjQ6UUmwSFazOb+rhYjLaoiM+aN9/8KKn0zaCTFpN9eKwWy7/u4EHzO46TdFSNjMfn2iPSJwDPCFHc0I1+vjdAZw5ZjqR/uzi9Zn20oAa5JnLEk/EA3VRWE7J/XrupfFJPtCUuqHPpnlL7ISJtRpSVcB8qsZCm2QEkWoROtCKKxUh3yEcMbWYJwk6DlEBG0bZP6eg06FL3v6RPb7odGuwm7FN8fG4woqtB8e7M5klPpo97GoObNwt+ludTAmxyC5hmcFx+dIvEZKI6igFKHqLH01iY1o7903VzG9QGetyVx5RNmBYUU+zIuSva/yIcECUi4pRmE3VkF2avqulQEUY4yZ/wmNboBzPmAPey3+dSYtBZUjeWWT0pPwCz4Vozxp9xeClIU60qvEFMQCaPvPaA70WlOP9f/ey39macvpGCVa+zfa8gO44wbxpJUlC8GN/pRMTQtzY8Z8/hiNrU+Zq64ZfFGIkdj7m7abcK1EBtws1X4J/hnqvasPvvDSDYWN+QcQVGMqXalkDtTad5rYY0TIR1Eqox3czwPMjKPvF5sFv17Thujr1IZ1Ytl4VX1J0vjXKmLY4lmXipRAro0qVGEcXxEVMMEl54jQMd4J7RjgomU0j1ptjyxY+cLiSyXPfiEcIS2lWDK3ISAy6UZ3Hb5vnPncA94411jcy75ay6B6DSTzK6UTCZR9uDANtPBrvIDgjsfarMiwoax2OlLxaSoYn4iRgkpEGqEkwox5tyI8aKkLlfZ12lO11TxsqRMY89j5JaO55XfPJPDL1LGSnC88Re9Ai+Nu5bZjtwRrvFITUFHPR4ZmxGslQMecgbZO7nHk32qHxYkdvWpup07ojcMCaVrpFAyFZJJbNvBpZfdf39Hdo2kPtT7v0/f8R/B5Nz4f1t9/3zNM/7n6SUHfcWk5dfQFJvcJMgPolGCpOFb/WC0FGWU2asuQyT+rm88ZKZ78Cei/CAh939CH0JYbpZIPtxc2ufXqjS3pHH9lnWK4iJ7OjR/EESpCo2R3MYKyE7rHfhTvWho4cL1QdN4jFTyR6syMwFm124TVDDRXMNveI1Dp/ntwdz8k8kxw7iFSx6+Yx6O+1LzMVrN0BBzziZi9kneZSzgollBnVwBh6oSOPHXrglrOj+QmR/AESrhDpKrWT+8/AiMDxS/5wwRNuGQPLlJ9ovomhJWn8sMLVItQ8N/7IXvtD8kdOoHaw+vBSbFImQsv/OCAIui99E+YSIOMlMvBXkAt+NAZK8wB9Jf8CPtB+TOUOR+z71d/AFXpPBT6+A5FLjxMjLIEoJzrQfquvxEIi+WoUzGR1IzQFNvbYOnxb2PyQ0kGdyXKzW2axQL8lNAXPk6NEjqrRD1oZtKLlFoofrXw0dCNWASHzy+7PSzOUJ3XtaPZsxLDjr+o41fKuKWNmjiZtfkOzItvlV2MDGSheGF0ma04qE3TUEfqJMrXFm7DpK+27DSvCUVf7rbNoljPhha5W7KBqVq0ShUSTbRmuqPtQreVWH4JET5yMhuqMoSd4r/N8sDmeQiQQvi1tcZv7Moc7dT5X5AtCD6kNEGZOzVcNYlpX4AbTsLgSYYliiPyVoniuYYySxsBy5cgb3pD+EK0Gpb0wJg031dPgaL8JZt6sIvzNPEHfVPOjXmaXj4bd4voXzpZ5GApMhILgMbCEWZ2zwgdeQgjNHLbPIt+KqxRwWPLTN6HwZ0Ouijj4UF+Sg0Au8XuIKW0WxlexdrFrDcZJ8Shauat3X0XmHygqgL1nAu2hrJFb4wZXkcS+i36KMyU1yFvYv23bQUJi/3yQpqr/naUOoiEWOxckyq/gq43dFou1DVDaYMZK9tho7+IXXokBCs5GRfOcBK7g3A+jXQ39K4YA8PBRW4m5+yR0ZAxWJncjRVbITvIAPHYRt1EJ3YLiUbqIvoKHtzHKtUy1ddRUQ0AUO41vonZDUOW+mrszw+SW/6Q/IUgNpcXFjkM7F4CSSQ2ExZg85otsMs7kqsQD4OxYeBNDcSpifjMoLb7GEbGWTwasVObmB/bfPcUlq0wYhXCYEDWRW02TP5bBrYsKTGWjnWDDJ1F7zWai0zW/2XsCuvBQjPFcTYaQX3tSXRSm8hsAoDdjArK/OFp6vcWYOE7lizP0Yc+8p16i7/NiXIiiQTp7c7Xus925VEtlKAjUdFhyaiLT7VxDagprMFwix4wZ05u0qj7cDWFd0W9OYHIu3JbJKMXRJ1aYNovugg+QqRN7fNHSi26VSgBpn+JfMuPo3aeqPWik/wI5Rz3BWarPQX4i5+dM0npwVOsX+KsOhC7vDg+OJsz4Q5zlnIeflUWL6QYMbf9WDfLmosLF4Qev3mJiOuHjoor/dMeBpA9iKDkMjYBNbRo414HCxjsHrB4EXNbHzNMDHCLuNBG6Sf+J4MZ/ElVsDSLxjIiGsTPhw8BPjxbfQtskj+dyNMKOOcUYIRBEIqbazz3lmjlRQhplxq673VklMMY6597vu+d89ec/zq7Mi4gQvh87ehYbpOuZEXj5g/Q7S7BFDAAB9DzG35SC853xtWVcnZQoH54jeOqYLR9NDuwxsVthTV7V99n/B7HSbAytbEyVTz/5NhJ8gGIjG0E5j3griULUd5Rg7tQR+90hJgNQKQH2btbSfPcaTOfIexc1db1BxUOhM1vWCpLaYuKr3FdNTt/T3PWCpEUWDKEtzYrjpzlL/wri3MITKsFvtF8QVV/NhVo97aKIBgdliNc10dWdXVDpVtsNn+2UIolrgqdWA4EY8so0YvB4a+aLzMXiMAuOHQrXY0tr+CL10JbvZzgjJJuB1cRkdT7DUqTvnswVUp5kkUSFVtIIFYK05+tQxT6992HHNWVhWxUsD1PkceIrlXuUVRogwmfdhyrf6zzaL8+c0L7GXMZOteAhAVQVwdJh+7nrX7x4LaIIfz2F2v7Dg/uDfz2Fa+4gFm2zHAor8UqimJG3VTJtZEoFXhnDYXvxMJFc6ku2bhbCxzij2z5UNuK0jmp1mnvkVNUfR+SEmj1Lr94Lym75PO7Fs0MIr3GdsWXRXSfgLTVY0FLqba97u1In8NAcY7IC6TjWLigwKEIm43NxTdaVTv9mcKkzuzBkKd8x/xt1p/9BbP7Wyb4bpo1K1gnOpbLvKz58pWl3B55RJ/Z5mRDLPtNQg14jdOEs9+h/V5UVpwrAI8kGbX8KPVPDIMfIqKDjJD9UyDOPhjZ3vFAyecwyq4akUE9mDOtJEK1hpDyi6Ae87sWAClXGTiwPwN7PXWwjxaR79ArHRIPeYKTunVW24sPr/3HPz2IwH8oKH4OlWEmt4BLM6W5g4kMcYbLwj2usodD1088stZA7VOsUSpEVl4w7NMb1EUHMRxAxLF0CIV+0L3iZb+ekB1vSDSFjAZ3hfLJf7gFaXrOKn+mhR+rWw/eTXIcAgl4HvFuBg1LOmOAwJH3eoVEjjwheKA4icbrQCmvAtpQ0mXG0agYp5mj4Rb6mdQ+RV4QBPbxMqh9C7o8nP0Wko2ocnCHeRGhN1XVyT2b9ACsL+6ylUy+yC3QEnaKRIJK91YtaoSrcWZMMwxuM0E9J68Z+YyjA0g8p1PfHAAIROy6Sa04VXOuT6A351FOWhKfTGsFJ3RTJGWYPoLk5FVK4OaYR9hkJvezwF9vQN1126r6isMGXWTqFW+3HL3I/jurlIdDWIVvYY+s6yq7lrFSPAGRdnU7PVwY/SvWbZGpXzy3BQ2LmAJlrONUsZs4oGkly0V267xbD5KMY8woNNsmWG1VVgLCra8aQBBcI4DP2BlNwxhiCtHlaz6OWFoCW0vMR3ErrG7JyMjTSCnvRcsEHgmPnwA6iNpJ2DrFb4gLlhKJyZGaWkA97H6FFdwEcLT6DRQQL++fOkVC4cYGW1TG/3iK5dShRSuiBulmihqgjR45Vi03o2RbQbP3sxt90VxQ6vzdlGfkXmmKmjOi080JSHkLntjvsBJnv7gKscOaTOkEaRQqAnCA4HWtB4XnMtOhpRmH2FH8tTXrIjAGNWEmudQLCkcVlGTQ965Kh0H6ixXbgImQP6b42B49sO5C8pc7iRlgyvSYvcnH9FgQ3azLbQG2cUW96SDojTQStxkOJyOuDGTHAnnWkz29aEwN9FT8EJ4yhXOg+jLTrCPKeEoJ9a7lDXOjEr8AgX4BmnMQ668oW0zYPyQiVMPxKRHtpfnEEyaKhdzNVThlxxDQNdrHeZiUFb6NoY2KwvSb7BnRcpJy+/g/zAYx3fYSN5QEaVD2Y1VsNWxB0BSO12MRsRY8JLfAezRMz5lURuLUnG1ToKk6Q30FughqWN6gBNcFxP/nY/iv+iaUQOa+2Nuym46wtI/DvSfzSp1jEi4SdYBE7YhTiVV5cX9gwboVDMVgZp5YBQlHOQvaDNfcCoCJuYhf5kz5kwiIKPjzgpcRJHPbOhJajeoeRL53cuMahhV8Z7IRr6M4hW0JzT7mzaMUzQpm866zwM7Cs07fJYXuWvjAMkbe5O6V4bu71sOG6JQ4oL8zIeXHheFVavzxmlIyBkgc9IZlEDplMPr8xlcyss4pVUdwK1e7CK2kTsSdq7g5SHRAl3pYUB9Ko4fsh4qleOyJv1z3KFSTSvwEcRO/Ew8ozEDYZSqpfoVW9uhJfYrNAXR0Z3VmeoAD+rVWtwP/13sE/3ICX3HhDG3CMc476dEEC0K3umSAD4j+ZQLVdFOsWL2C1TH5+4KiSWH+lMibo+B55hR3Gq40G1n25sGcN0mEcoU2wN9FCVyQLBhYOu9aHVLWjEKx2JIUZi5ySoHUAI9b8hGzaLMxCZDMLhv8MkcpTqEwz9KFDpCpqQhVmsGQN8m24wyB82FAKNmjgfKRsXRmsSESovAwXjBIoMKSG51p6Um8b3i7GISs7kjTq/PZoioCfJzfKdJTN0Q45kQEQuh9H88M3yEs3DbtRTKALraM0YC8laiMiOOe6ADmTcCiREeAWZelBaEXRaSuj2lx0xHaRYqF65O0Lo5OCFU18A8cMDE4MLYm9w2QSr9NgQAIcRxZsNpA7UJR0e71JL+VU+ISWFk5I97lra8uGg7GlQYhGd4Gc6rxsLFRiIeGO4abP4S4ekQ1fiqDCy87GZHd52fn5aaDGuvOmIofrzpVwMvtbreZ/855OaXTRcNiNE0wzGZSxbjg26v8ko8L537v/XCCWP2MFaArJpvnkep0pA+O86MWjRAZPQRfznZiSIaTppy6m3p6HrNSsY7fDtz7Cl4V/DJAjQDoyiL2uwf1UHVd2AIrzBUSlJaTj4k6NL97a/GqhWKU9RUmjnYKpm2r+JYUcrkCuZKvcYvrg8pDoUKQywY9GDWg03DUFSirlUXBS5SWn/KAntnf0IdHGL/7mwXqDG+LZYjbEdQmqUqq4y54TNmWUP7IgcAw5816YBzwiNIJiE9M4lPCzeI/FGBeYy3p6IAmH4AjXXmvQ4Iy0Y82NTobcAggT2Cdqz6Mx4TdGoq9fn2etrWKUNFyatAHydQTVUQ2S5OWVUlugcNvoUrlA8cJJz9MqOa/W3iVno4zDHfE7zhoY5f5lRTVZDhrQbR8LS4eRLz8iPMyBL6o4PiLlp89FjdokQLaSBmKHUwWp0na5fE3v9zny2YcDXG/jfI9sctulHRbdkI5a4GOPJx4oAJQzVZ/yYAado8KNZUdEFs9ZPiBsausotXMNebEgr0dyopuqfScFJ3ODNPHgclACPdccwv0YJGQdsN2lhoV4HVGBxcEUeUX/alr4nqpcc1CCR3vR7g40zteQg/JvWmFlUE4mAiTpHlYGrB7w+U2KdSwQz2QJKBe/5eiixWipmfP15AFWrK8Sh1GBBYLgzki1wTMhGQmagXqJ2+FuqJ8f0XzXCVJFHQdMAw8xco11HhM347alrAu+wmX3pDFABOvkC+WPX0Uhg1Z5MVHKNROxaR84YV3s12UcM+70cJ460SzEaKLyh472vOMD3XnaK7zxZcXlWqenEvcjmgGNR2OKbI1s8U+iwiW+HotHalp3e1MGDy6BMVIvajnAzkFHbeVsgjmJUkrP9OAwnEHYXVBqYx3q7LvXjoVR0mY8h+ZaOnh053pdsGkmbqhyryN01eVHySr+CkDYkSMeZ1xjPNVM+gVLTDKu2VGsMUJqWO4TwPDP0VOg2/8ITbAUaMGb4LjL7L+Pi11lEVMXTYIlAZ/QHmTENjyx3kDkBdfcvvQt6tKk6jYFM4EG5UXDTaF5+1ZjRz6W7MdJPC+wTkbDUim4p5QQH3b9kGk2Bkilyeur8Bc20wm5uJSBO95GfYDI1EZipoRaH7uVveneqz43tlTZGRQ4a7CNmMHgXyOQQOL6WQkgMUTQDT8vh21aSdz7ERiZT1jK9F+v6wgFvuEmGngSvIUR2CJkc5tx1QygfZnAruONobB1idCLB1FCfO7N1ZdRocT8/Wye+EnDiO9pzqIpnLDl4bkaRKW+ekBVwHn46Shw1X0tclt/0ROijuUB4kIInrVJU4buWf4YITJtjOJ6iKdr1u+flgQeFH70GxKjhdgt/MrwfB4K/sXczQ+9zYcrD4dhY6qZhZ010rrxggWA8JaZyg2pYij8ieYEg1aZJkZK9O1Re7sB0iouf60rK0Gd+AYlp7soqCBCDGwfKeUQhCBn0E0o0GS6PdmjLi0TtCYZeqazqwN+yNINIA8Lk3iPDnWUiIPLGNcHmZDxfeK0iAdxm/T7LnN+gemRL61hHIc0NCAZaiYJR+OHnLWSe8sLrK905B5eEJHNlWq4RmEXIaFTmo49f8w61+NwfEUyuJAwVqZCLFcyHBKAcIVj3sNzfEOXzVKIndxHw+AR93owhbCxUZf6Gs8cz6/1VdrFEPrv330+9s6BtMVPJ3zl/Uf9rUi0Z/opexfdL3ykF76e999GPfVv8fJv/Y/+/5hEMon1tqNFyVRevV9y9/uIvsG3dbB8GRRrgaEXfhx+2xeOFt+cEn3RZanNxdEe2+B6MHpNbrRE53PlDifPvFcp4kO78ILR0T4xyW/WGPyBsqGdoA7zJJCu1TKbGfhnqgnRbxbB2B3UZoeQ2bz2sTVnUwokTcTU21RxN1PYPS3Sar7T0eRIsyCNowr9amwoMU/od9s2APtiKNL6ENOlyKADstAEWKA+sdKDhrJ6BOhRJmZ+QJbAaZ3/5Fq0/lumCgEzGEbu3yi0Y4I4EgVAjqxh4HbuQn0GrRhOWyAfsglQJAVL1y/6yezS2k8RE2MstJLh92NOB3GCYgFXznF4d25qiP4ZCyI4RYGesut6FXK6GwPpKK8WHEkhYui0AyEmr5Ml3uBFtPFdnioI8RiCooa7Z1G1WuyIi3nSNglutc+xY8BkeW3JJXPK6jd2VIMpaSxpVtFq+R+ySK9J6WG5Qvt+C+QH1hyYUOVK7857nFmyDBYgZ/o+AnibzNVqyYCJQvyDXDTK+iXdkA71bY7TL3bvuLxLBQ8kbTvTEY9aqkQ3+MiLWbEgjLzOH+lXgco1ERgzd80rDCymlpaRQbOYnKG/ODoFl46lzT0cjM5FYVvv0qLUbD5lyJtMUaC1pFlTkNONx6lliaX9o0i/1vws5bNKn5OuENQEKmLlcP4o2ZmJjD4zzd3Fk32uQ4uRWkPSUqb4LBe3EXHdORNB2BWsws5daRnMfNVX7isPSb1hMQdAJi1/qmDMfRUlCU74pmnzjbXfL8PVG8NsW6IQM2Ne23iCPIpryJjYbVnm5hCvKpMa7HLViNiNc+xTfDIaKm3jctViD8A1M9YPJNk003VVr4Zo2MuGW8vil8SLaGpPXqG7I4DLdtl8a4Rbx1Lt4w5Huqaa1XzZBtj208EJVGcmKYEuaeN27zT9EE6a09JerXdEbpaNgNqYJdhP1NdqiPKsbDRUi86XvvNC7rME5mrSQtrzAZVndtSjCMqd8BmaeGR4l4YFULGRBeXIV9Y4yxLFdyoUNpiy2IhePSWzBofYPP0eIa2q5JP4j9G8at/AqoSsLAUuRXtvgsqX/zYwsE+of6oSDbUOo4RMJw+DOUTJq+hnqwKim9Yy/napyZNTc2rCq6V9jHtJbxGPDwlzWj/Sk3zF/BHOlT/fSjSq7FqlPI1q6J+ru8Aku008SFINXZfOfnZNOvGPMtEmn2gLPt+H4QLA+/SYe4j398auzhKIp2Pok3mPC5q1IN1HgR+mnEfc4NeeHYwd2/kpszR3cBn7ni9NbIqhtSWFW8xbUJuUPVOeeXu3j0IGZmFNiwaNZ6rH4/zQ2ODz6tFxRLsUYZu1bfd1uIvfQDt4YD/efKYv8VF8bHGDgK22w2Wqwpi43vNCOXFJZCGMqWiPbL8mil6tsmOTXAWCyMCw73e2rADZj2IK6rqksM3EXF2cbLb4vjB14wa/yXK5vwU+05MzERJ5nXsXsW21o7M+gO0js2OyKciP5uF2iXyb2DiptwQeHeqygkrNsqVCSlldxBMpwHi1vfc8RKpP/4L3Lmpq6DZcvhDDfxTCE3splacTcOtXdK2g303dIWBVe2wD/Gvja1cClFQ67gw0t1ZUttsUgQ1Veky8oOpS6ksYEc4bqseCbZy766SvL3FodmnahlWJRgVCNjPxhL/fk2wyvlKhITH/VQCipOI0dNcRa5B1M5HmOBjTLeZQJy237e2mobwmDyJNHePhdDmiknvLKaDbShL+Is1XTCJuLQd2wmdJL7+mKvs294whXQD+vtd88KKk0DXP8B1Xu9J+xo69VOuFgexgTrcvI6SyltuLix9OPuE6/iRJYoBMEXxU4shQMf4Fjqwf1PtnJ/wWSZd29rhZjRmTGgiGTAUQqRz+nCdjeMfYhsBD5Lv60KILWEvNEHfmsDs2L0A252351eUoYxAysVaCJVLdH9QFWAmqJDCODUcdoo12+gd6bW2boY0pBVHWL6LQDK5bYWh1V8vFvi0cRpfwv7cJiMX3AZNJuTddHehTIdU0YQ/sQ1dLoF2xQPcCuHKiuCWOY30DHe1OwcClLAhqAKyqlnIbH/8u9ScJpcS4kgp6HKDUdiOgRaRGSiUCRBjzI5gSksMZKqy7Sd51aeg0tgJ+x0TH9YH2Mgsap9N7ENZdEB0bey2DMTrBA1hn56SErNHf3tKtqyL9b6yXEP97/rc+jgD2N1LNUH6RM9AzP3kSipr06RkKOolR7HO768jjWiH1X92jA7dkg7gcNcjqsZCgfqWw0tPXdLg20cF6vnQypg7gLtkazrHAodyYfENPQZsdfnjMZiNu4nJO97D1/sQE+3vNFzrSDOKw+keLECYf7RJwVHeP/j79833oZ0egonYB2FlFE5qj02B/LVOMJQlsB8uNg3Leg4qtZwntsOSNidR0abbZmAK4sCzvt8Yiuz2yrNCJoH5O8XvX/vLeR/BBYTWj0sOPYM/jyxRd5+/JziKAABaPcw/34UA3aj/gLZxZgRCWN6m4m3demanNgsx0P237/Q+Ew5VYnJPkyCY0cIVHoFn2Ay/e7U4P19APbPFXEHX94N6KhEMPG7iwB3+I+O1jd5n6VSgHegxgaSawO6iQCYFgDsPSMsNOcUj4q3sF6KzGaH/0u5PQoAj/8zq6Uc9MoNrGqhYeb2jQo0WlGlXjxtanZLS24/OIN5Gx/2g684BPDQpwlqnkFcxpmP/osnOXrFuu4PqifouQH0eF5qCkvITQbJw/Zvy5mAHWC9oU+cTiYhJmSfKsCyt1cGVxisKu+NymEQIAyaCgud/V09qT3nk/9s/SWsYtha7yNpzBIMM40rCSGaJ9u6lEkl00vXBiEt7p9P5IBCiavynEOv7FgLqPdeqxRiCwuFVMolSIUBcoyfUC2e2FJSAUgYdVGFf0b0Kn2EZlK97yyxrT2MVgvtRikfdaAW8RwEEfN+B7/eK8bBdp7URpbqn1xcrC6d2UjdsKbzCjBFqkKkoZt7Mrhg6YagE7spkqj0jOrWM+UGQ0MUlG2evP1uE1p2xSv4dMK0dna6ENcNUF+xkaJ7B764NdxLCpuvhblltVRAf7vK5qPttJ/9RYFUUSGcLdibnz6mf7WkPO3MkUUhR2mAOuGv8IWw5XG1ZvoVMnjSAZe6T7WYA99GENxoHkMiKxHlCuK5Gd0INrISImHQrQmv6F4mqU/TTQ8nHMDzCRivKySQ8dqkpQgnUMnwIkaAuc6/FGq1hw3b2Sba398BhUwUZSAIO8XZvnuLdY2n6hOXws+gq9BHUKcKFA6kz6FDnpxLPICa3qGhnc97bo1FT/XJk48LrkHJ2CAtBv0RtN97N21plfpXHvZ8gMJb7Zc4cfI6MbPwsW7AilCSXMFIEUEmir8XLEklA0ztYbGpTTGqttp5hpFTTIqUyaAIqvMT9A/x+Ji5ejA4Bhxb/cl1pUdOD6epd3yilIdO6j297xInoiBPuEDW2/UfslDyhGkQs7Wy253bVnlT+SWg89zYIK/9KXFl5fe+jow2rd5FXv8zDPrmfMXiUPt9QBO/iK4QGbX5j/7Rx1c1vzsY8ONbP3lVIaPrhL4+1QrECTN3nyKavGG0gBBtHvTKhGoBHgMXHStFowN+HKrPriYu+OZ05Frn8okQrPaaxoKP1ULCS/cmKFN3gcH7HQlVjraCeQmtjg1pSQxeuqXiSKgLpxc/1OiZsU4+n4lz4hpahGyWBURLi4642n1gn9qz9bIsaCeEPJ0uJmenMWp2tJmIwLQ6VSgDYErOeBCfSj9P4G/vI7oIF+l/n5fp956QgxGvur77ynawAu3G9MdFbJbu49NZnWnnFcQHjxRuhUYvg1U/e84N4JTecciDAKb/KYIFXzloyuE1eYXf54MmhjTq7B/yBToDzzpx3tJCTo3HCmVPYfmtBRe3mPYEE/6RlTIxbf4fSOcaKFGk4gbaUWe44hVk9SZzhW80yfW5QWBHxmtUzvMhfVQli4gZTktIOZd9mjJ5hsbmzttaHQB29Am3dZkmx3g/qvYocyhZ2PXAWsNQiIaf+Q8W/MWPIK7/TjvCx5q2XRp4lVWydMc2wIQkhadDB0xsnw/kSEyGjLKjI4coVIwtubTF3E7MJ6LS6UOsJKj82XVAVPJJcepfewbzE91ivXZvOvYfsmMevwtPpfMzGmC7WJlyW2j0jh7AF1JLmwEJSKYwIvu6DHc3YnyLH9ZdIBnQ+nOVDRiP+REpqv++typYHIvoJyICGA40d8bR7HR2k7do6UQTHF4oriYeIQbxKe4Th6+/l1BjUtS9hqORh3MbgvYrStXTfSwaBOmAVQZzpYNqsAmQyjY56MUqty3c/xH6GuhNvNaG9vGbG6cPtBM8UA3e8r51D0AR9kozKuGGSMgLz3nAHxDNnc7GTwpLj7/6HeWp1iksDeTjwCLpxejuMtpMnGJgsiku1sOACwQ9ukzESiDRN77YNESxR5LphOlcASXA5uIts1LnBIcn1J7BLWs49DMALSnuz95gdOrTZr0u1SeYHinno/pE58xYoXbVO/S+FEMMs5qyWkMnp8Q3ClyTlZP52Y9nq7b8fITPuVXUk9ohG5EFHw4gAEcjFxfKb3xuAsEjx2z1wxNbSZMcgS9GKyW3R6KwJONgtA64LTyxWm8Bvudp0M1FdJPEGopM4Fvg7G/hsptkhCfHFegv4ENwxPeXmYhxwZy7js+BeM27t9ODBMynVCLJ7RWcBMteZJtvjOYHb5lOnCLYWNEMKC59BA7covu1cANa2PXL05iGdufOzkgFqqHBOrgQVUmLEc+Mkz4Rq8O6WkNr7atNkH4M8d+SD1t/tSzt3oFql+neVs+AwEI5JaBJaxARtY2Z4mKoUqxds4UpZ0sv3zIbNoo0J4fihldQTX3XNcuNcZmcrB5LTWMdzeRuAtBk3cZHYQF6gTi3PNuDJ0nmR+4LPLoHvxQIxRgJ9iNNXqf2SYJhcvCtJiVWo85TsyFOuq7EyBPJrAdhEgE0cTq16FQXhYPJFqSfiVn0IQnPOy0LbU4BeG94QjdYNB0CiQ3QaxQqD2ebSMiNjaVaw8WaM4Z5WnzcVDsr4eGweSLa2DE3BWViaxhZFIcSTjgxNCAfelg+hznVOYoe5VqTYs1g7WtfTm3e4/WduC6p+qqAM8H4ZyrJCGpewThTDPe6H7CzX/zQ8Tm+r65HeZn+MsmxUciEWPlAVaK/VBaQBWfoG/aRL/jSZIQfep/89GjasWmbaWzeEZ2R1FOjvyJT37O9B8046SRSKVEnXWlBqbkb5XCS3qFeuE9xb9+frEknxWB5h1D/hruz2iVDEAS7+qkEz5Ot5agHJc7WCdY94Ws61sURcX5nG8UELGBAHZ3i+3VulAyT0nKNNz4K2LBHBWJcTBX1wzf+//u/j/9+//v87+9/l9Lbh/L/uyNYiTsWV2LwsjaA6MxTuzFMqmxW8Jw/+IppdX8t/Clgi1rI1SN0UC/r6tX/4lUc2VV1OQReSeCsjUpKZchw4XUcjHfw6ryCV3R8s6VXm67vp4n+lcPV9gJwmbKQEsmrJi9c2vkwrm8HFbVYNTaRGq8D91t9n5+U+aD/hNtN3HjC/nC/vUoGFSCkXP+NlRcmLUqLbiUBl4LYf1U/CCvwtd3ryCH8gUmGITAxiH1O5rnGTz7y1LuFjmnFGQ1UWuM7HwfXtWl2fPFKklYwNUpF2IL/TmaRETjQiM5SJacI+3Gv5MBU8lP5Io6gWkawpyzNEVGqOdx4YlO1dCvjbWFZWbCmeiFKPSlMKtKcMFLs/KQxtgAHi7NZNCQ32bBAW2mbHflVZ8wXKi1JKVHkW20bnYnl3dKWJeWJOiX3oKPBD6Zbi0ZvSIuWktUHB8qDR8DMMh1ZfkBL9FS9x5r0hBGLJ8pUCJv3NYH+Ae8p40mZWd5m5fhobFjQeQvqTT4VKWIYfRL0tfaXKiVl75hHReuTJEcqVlug+eOIIc4bdIydtn2K0iNZPsYWQvQio2qbO3OqAlPHDDOB7DfjGEfVF51FqqNacd6QmgFKJpMfLp5DHTv4wXlONKVXF9zTJpDV4m1sYZqJPhotcsliZM8yksKkCkzpiXt+EcRQvSQqmBS9WdWkxMTJXPSw94jqI3varCjQxTazjlMH8jTS8ilaW8014/vwA/LNa+YiFoyyx3s/KswP3O8QW1jtq45yTM/DX9a8M4voTVaO2ebvw1EooDw/yg6Y1faY+WwrdVs5Yt0hQ5EwRfYXSFxray1YvSM+kYmlpLG2/9mm1MfmbKHXr44Ih8nVKb1M537ZANUkCtdsPZ80JVKVKabVHCadaLXg+IV8i5GSwpZti0h6diTaKs9sdpUKEpd7jDUpYmHtiX33SKiO3tuydkaxA7pEc9XIQEOfWJlszj5YpL5bKeQyT7aZSBOamvSHl8xsWvgo26IP/bqk+0EJUz+gkkcvlUlyPp2kdKFtt7y5aCdks9ZJJcFp5ZWeaWKgtnXMN3ORwGLBE0PtkEIek5FY2aVssUZHtsWIvnljMVJtuVIjpZup/5VL1yPOHWWHkOMc6YySWMckczD5jUj2mlLVquFaMU8leGVaqeXis+aRRL8zm4WuBk6cyWfGMxgtr8useQEx7k/PvRoZyd9nde1GUCV84gMX8Ogu/BWezYPSR27llzQnA97oo0pYyxobYUJfsj+ysTm9zJ+S4pk0TGo9VTG0KjqYhTmALfoDZVKla2b5yhv241PxFaLJs3i05K0AAIdcGxCJZmT3ZdT7CliR7q+kur7WdQjygYtOWRL9B8E4s4LI8KpAj7bE0dg7DLOaX+MGeAi0hMMSSWZEz+RudXbZCsGYS0QqiXjH9XQbd8sCB+nIVTq7/T/FDS+zWY9q7Z2fdq1tdLb6v3hKKVDAw5gjj6o9r1wHFROdHc18MJp4SJ2Ucvu+iQ9EgkekW8VCM+psM6y+/2SBy8tNN4a3L1MzP+OLsyvESo5gS7IQOnIqMmviJBVc6zbVG1n8eXiA3j46kmvvtJlewwNDrxk4SbJOtP/TV/lIVK9ueShNbbMHfwnLTLLhbZuO79ec5XvfgRwLFK+w1r5ZWW15rVFZrE+wKqNRv5KqsLNfpGgnoUU6Y71NxEmN7MyqwqAQqoIULOw/LbuUB2+uE75gJt+kq1qY4LoxV+qR/zalupea3D5+WMeaRIn0sAI6DDWDh158fqUb4YhAxhREbUN0qyyJYkBU4V2KARXDT65gW3gRsiv7xSPYEKLwzgriWcWgPr0sbZnv7m1XHNFW6xPdGNZUdxFiUYlmXNjDVWuu7LCkX/nVkrXaJhiYktBISC2xgBXQnNEP+cptWl1eG62a7CPXrnrkTQ5BQASbEqUZWMDiZUisKyHDeLFOaJILUo5f6iDt4ZO8MlqaKLto0AmTHVVbkGuyPa1R/ywZsWRoRDoRdNMMHwYTsklMVnlAd2S0282bgMI8fiJpDh69OSL6K3qbo20KfpNMurnYGQSr/stFqZ7hYsxKlLnKAKhsmB8AIpEQ4bd/NrTLTXefsE6ChRmKWjXKVgpGoPs8GAicgKVw4K0qgDgy1A6hFq1WRat3fHF+FkU+b6H4NWpOU3KXTxrIb2qSHAb+qhm8hiSROi/9ofapjxhyKxxntPpge6KL5Z4+WBMYkAcE6+0Hd3Yh2zBsK2MV3iW0Y6cvOCroXlRb2MMJtdWx+3dkFzGh2Pe3DZ9QpSqpaR/rE1ImOrHqYYyccpiLC22amJIjRWVAherTfpQLmo6/K2pna85GrDuQPlH1Tsar8isAJbXLafSwOof4gg9RkAGm/oYpBQQiPUoyDk2BCQ1k+KILq48ErFo4WSRhHLq/y7mgw3+L85PpP6xWr6cgp9sOjYjKagOrxF148uhuaWtjet953fh1IQiEzgC+d2IgBCcUZqgTAICm2bR8oCjDLBsmg+ThyhfD+zBalsKBY1Ce54Y/t9cwfbLu9SFwEgphfopNA3yNxgyDafUM3mYTovZNgPGdd4ZFFOj1vtfFW3u7N+iHEN1HkeesDMXKPyoCDCGVMo4GCCD6PBhQ3dRZIHy0Y/3MaE5zU9mTCrwwnZojtE+qNpMSkJSpmGe0EzLyFelMJqhfFQ7a50uXxZ8pCc2wxtAKWgHoeamR2O7R+bq7IbPYItO0esdRgoTaY38hZLJ5y02oIVwoPokGIzxAMDuanQ1vn2WDQ00Rh6o5QOaCRu99fwDbQcN0XAuqkFpxT/cfz3slGRVokrNU0iqiMAJFEbKScZdmSkTUznC0U+MfwFOGdLgsewRyPKwBZYSmy6U325iUhBQNxbAC3FLKDV9VSOuQpOOukJ/GAmu/tyEbX9DgEp6dv1zoU0IqzpG6gssSjIYRVPGgU1QAQYRgIT8gEV0EXr1sqeh2I6rXjtmoCYyEDCe/PkFEi/Q48FuT29p557iN+LCwk5CK/CZ2WdAdfQZh2Z9QGrzPLSNRj5igUWzl9Vi0rCqH8G1Kp4QMLkuwMCAypdviDXyOIk0AHTM8HBYKh3b0/F+DxoNj4ZdoZfCpQVdnZarqoMaHWnMLNVcyevytGsrXQEoIbubqWYNo7NRHzdc0zvT21fWVirj7g36iy6pxogfvgHp1xH1Turbz8QyyHnXeBJicpYUctbzApwzZ1HT+FPEXMAgUZetgeGMwt4G+DHiDT2Lu+PT21fjJCAfV16a/Wu1PqOkUHSTKYhWW6PhhHUlNtWzFnA7MbY+r64vkwdpfNB2JfWgWXAvkzd42K4lN9x7Wrg4kIKgXCb4mcW595MCPJ/cTfPAMQMFWwnqwde4w8HZYJFpQwcSMhjVz4B8p6ncSCN1X4klxoIH4BN2J6taBMj6lHkAOs8JJAmXq5xsQtrPIPIIp/HG6i21xMGcFgqDXSRF0xQg14d2uy6HgKE13LSvQe52oShF5Jx1R6avyL4thhXQZHfC94oZzuPUBKFYf1VvDaxIrtV6dNGSx7DO0i1p6CzBkuAmEqyWceQY7F9+U0ObYDzoa1iKao/cOD/v6Q9gHrrr1uCeOk8fST9MG23Ul0KmM3r+Wn6Hi6WAcL7gEeaykicvgjzkjSwFsAXIR81Zx4QJ6oosVyJkCcT+4xAldCcihqvTf94HHUPXYp3REIaR4dhpQF6+FK1H0i9i7Pvh8owu3lO4PT1iuqu+DkL2Bj9+kdfGAg2TXw03iNHyobxofLE2ibjsYDPgeEQlRMR7afXbSGQcnPjI2D+sdtmuQ771dbASUsDndU7t58jrrNGRzISvwioAlHs5FA+cBE5Ccznkd8NMV6BR6ksnKLPZnMUawRDU1MZ/ib3xCdkTblHKu4blNiylH5n213yM0zubEie0o4JhzcfAy3H5qh2l17uLooBNLaO+gzonTH2uF8PQu9EyH+pjGsACTMy4cHzsPdymUSXYJOMP3yTkXqvO/lpvt0cX5ekDEu9PUfBeZODkFuAjXCaGdi6ew4qxJ8PmFfwmPpkgQjQlWqomFY6UkjmcnAtJG75EVR+NpzGpP1Ef5qUUbfowrC3zcSLX3BxgWEgEx/v9cP8H8u1Mvt9/rMDYf6sjwU1xSOPBgzFEeJLMRVFtKo5QHsUYT8ZRLCah27599EuqoC9PYjYO6aoAMHB8X1OHwEAYouHfHB3nyb2B+SnZxM/vw/bCtORjLMSy5aZoEpvgdGvlJfNPFUu/p7Z4VVK1hiI0/UTuB3ZPq4ohEbm7Mntgc1evEtknaosgZSwnDC2BdMmibpeg48X8Ixl+/8+xXdbshQXUPPvx8jT3fkELivHSmqbhblfNFShWAyQnJ3WBU6SMYSIpTDmHjdLVAdlADdz9gCplZw6mTiHqDwIsxbm9ErGusiVpg2w8Q3khKV/R9Oj8PFeF43hmW/nSd99nZzhyjCX3QOZkkB6BsH4H866WGyv9E0hVAzPYah2tkRfQZMmP2rinfOeQalge0ovhduBjJs9a1GBwReerceify49ctOh5/65ATYuMsAkVltmvTLBk4oHpdl6i+p8DoNj4Fb2vhdFYer2JSEilEwPd5n5zNoGBXEjreg/wh2NFnNRaIUHSOXa4eJRwygZoX6vnWnqVdCRT1ARxeFrNBJ+tsdooMwqnYhE7zIxnD8pZH+P0Nu1wWxCPTADfNWmqx626IBJJq6NeapcGeOmbtXvl0TeWG0Y7OGGV4+EHTtNBIT5Wd0Bujl7inXgZgfXTM5efD3qDTJ54O9v3Bkv+tdIRlq1kXcVD0BEMirmFxglNPt5pedb1AnxuCYMChUykwsTIWqT23XDpvTiKEru1cTcEMeniB+HQDehxPXNmkotFdwUPnilB/u4Nx5Xc6l8J9jH1EgKZUUt8t8cyoZleDBEt8oibDmJRAoMKJ5Oe9CSWS5ZMEJvacsGVdXDWjp/Ype5x0p9PXB2PAwt2LRD3d+ftNgpuyvxlP8pB84oB1i73vAVpwyrmXW72hfW6Dzn9Jkj4++0VQ4d0KSx1AsDA4OtXXDo63/w+GD+zC7w5SJaxsmnlYRQ4dgdjA7tTl2KNLnpJ+mvkoDxtt1a4oPaX3EVqj96o9sRKBQqU7ZOiupeAIyLMD+Y3YwHx30XWHB5CQiw7q3mj1EDlP2eBsZbz79ayUMbyHQ7s8gu4Lgip1LiGJj7NQj905/+rgUYKAA5qdrlHKIknWmqfuR+PB8RdBkDg/NgnlT89G72h2NvySnj7UyBwD+mi/IWs1xWbxuVwUIVXun5cMqBtFbrccI+DILjsVQg6eeq0itiRfedn89CvyFtpkxaauEvSANuZmB1p8FGPbU94J9medwsZ9HkUYjmI7OH5HuxendLbxTaYrPuIfE2ffXFKhoNBUp33HsFAXmCV/Vxpq5AYgFoRr5Ay93ZLRlgaIPjhZjXZZChT+aE5iWAXMX0oSFQEtwjiuhQQItTQX5IYrKfKB+queTNplR1Hoflo5/I6aPPmACwQCE2jTOYo5Dz1cs7Sod0KTG/3kEDGk3kUaUCON19xSJCab3kNpWZhSWkO8l+SpW70Wn3g0ciOIJO5JXma6dbos6jyisuxXwUUhj2+1uGhcvuliKtWwsUTw4gi1c/diEEpZHoKoxTBeMDmhPhKTx7TXWRakV8imJR355DcIHkR9IREHxohP4TbyR5LtFU24umRPRmEYHbpe1LghyxPx7YgUHjNbbQFRQhh4KeU1EabXx8FS3JAxp2rwRDoeWkJgWRUSKw6gGP5U2PuO9V4ZuiKXGGzFQuRuf+tkSSsbBtRJKhCi3ENuLlXhPbjTKD4djXVnfXFds6Zb+1XiUrRfyayGxJq1+SYBEfbKlgjiSmk0orgTqzSS+DZ5rTqsJbttiNtp+KMqGE2AHGFw6jQqM5vD6vMptmXV9OAjq49Uf/Lx9Opam+Hn5O9p8qoBBAQixzQZ4eNVkO9sPzJAMyR1y4/RCQQ1s0pV5KAU5sKLw3tkcFbI/JqrjCsK4Mw+W8aod4lioYuawUiCyVWBE/qPaFi5bnkgpfu/ae47174rI1fqQoTbW0HrU6FAejq7ByM0V4zkZTg02/YJK2N7hUQRCeZ4BIgSEqgD8XsjzG6LIsSbuHoIdz/LhFzbNn1clci1NHWJ0/6/O8HJMdIpEZbqi1RrrFfoo/rI/7ufm2MPG5lUI0IYJ4MAiHRTSOFJ2oTverFHYXThkYFIoyFx6rMYFgaOKM4xNWdlOnIcKb/suptptgTOTdVIf4YgdaAjJnIAm4qNNHNQqqAzvi53GkyRCEoseUBrHohZsjUbkR8gfKtc/+Oa72lwxJ8Mq6HDfDATbfbJhzeIuFQJSiw1uZprHlzUf90WgqG76zO0eCB1WdPv1IT6sNxxh91GEL2YpgC97ikFHyoaH92ndwduqZ6IYjkg20DX33MWdoZk7QkcKUCgisIYslOaaLyvIIqRKWQj16jE1DlQWJJaPopWTJjXfixEjRJJo8g4++wuQjbq+WVYjsqCuNIQW3YjnxKe2M5ZKEqq+cX7ZVgnkbsU3RWIyXA1rxv4kGersYJjD//auldXGmcEbcfTeF16Y1708FB1HIfmWv6dSFi6oD4E+RIjCsEZ+kY7dKnwReJJw3xCjKvi3kGN42rvyhUlIz0Bp+fNSV5xwFiuBzG296e5s/oHoFtUyUplmPulIPl+e1CQIQVtjlzLzzzbV+D/OVQtYzo5ixtMi5BmHuG4N/uKfJk5UIREp7+12oZlKtPBomXSzAY0KgtbPzzZoHQxujnREUgBU+O/jKKhgxVhRPtbqyHiUaRwRpHv7pgRPyUrnE7fYkVblGmfTY28tFCvlILC04Tz3ivkNWVazA+OsYrxvRM/hiNn8Fc4bQBeUZABGx5S/xFf9Lbbmk298X7iFg2yeimvsQqqJ+hYbt6uq+Zf9jC+Jcwiccd61NKQtFvGWrgJiHB5lwi6fR8KzYS7EaEHf/ka9EC7H8D+WEa3TEACHBkNSj/cXxFeq4RllC+fUFm2xtstYLL2nos1DfzsC9vqDDdRVcPA3Ho95aEQHvExVThXPqym65llkKlfRXbPTRiDepdylHjmV9YTWAEjlD9DdQnCem7Aj/ml58On366392214B5zrmQz/9ySG2mFqEwjq5sFl5tYJPw5hNz8lyZPUTsr5E0F2C9VMPnZckWP7+mbwp/BiN7f4kf7vtGnZF2JGvjK/sDX1RtcFY5oPQnE4lIAYV49U3C9SP0LCY/9i/WIFK9ORjzM9kG/KGrAuwFmgdEpdLaiqQNpCTGZVuAO65afkY1h33hrqyLjZy92JK3/twdj9pafFcwfXONmPQWldPlMe7jlP24Js0v9m8bIJ9TgS2IuRvE9ZVRaCwSJYOtAfL5H/YS4FfzKWKbek+GFulheyKtDNlBtrdmr+KU+ibHTdalzFUmMfxw3f36x+3cQbJLItSilW9cuvZEMjKw987jykZRlsH/UI+HlKfo2tLwemBEeBFtmxF2xmItA/dAIfQ+rXnm88dqvXa+GapOYVt/2waFimXFx3TC2MUiOi5/Ml+3rj/YU6Ihx2hXgiDXFsUeQkRAD6wF3SCPi2flk7XwKAA4zboqynuELD312EJ88lmDEVOMa1W/K/a8tGylZRMrMoILyoMQzzbDJHNZrhH77L9qSC42HVmKiZ5S0016UTp83gOhCwz9XItK9fgXfK3F5d7nZCBUekoLxrutQaPHa16Rjsa0gTrzyjqTnmcIcrxg6X6dkKiucudc0DD5W4pJPf0vuDW8r5/uw24YfMuxFRpD2ovT2mFX79xH6Jf+MVdv2TYqR6/955QgVPe3JCD/WjAYcLA9tpXgFiEjge2J5ljeI/iUzg91KQuHkII4mmHZxC3XQORLAC6G7uFn5LOmlnXkjFdoO976moNTxElS8HdxWoPAkjjocDR136m2l+f5t6xaaNgdodOvTu0rievnhNAB79WNrVs6EsPgkgfahF9gSFzzAd+rJSraw5Mllit7vUP5YxA843lUpu6/5jAR0RvH4rRXkSg3nE+O5GFyfe+L0s5r3k05FyghSFnKo4TTgs07qj4nTLqOYj6qaW9knJTDkF5OFMYbmCP+8H16Ty482OjvERV6OFyw043L9w3hoJi408sR+SGo1WviXUu8d7qS+ehKjpKwxeCthsm2LBFSFeetx0x4AaKPxtp3CxdWqCsLrB1s/j5TAhc1jNZsXWl6tjo/WDoewxzg8T8NnhZ1niUwL/nhfygLanCnRwaFGDyLw+sfZhyZ1UtYTp8TYB6dE7R3VsKKH95CUxJ8u8N+9u2/9HUNKHW3x3w5GQrfOPafk2w5qZq8MaHT0ebeY3wIsp3rN9lrpIsW9c1ws3VNV+JwNz0Lo9+V7zZr6GD56We6gWVIvtmam5GPPkVAbr74r6SwhuL+TRXtW/0pgyX16VNl4/EAD50TnUPuwrW6OcUO2VlWXS0inq872kk7GUlW6o/ozFKq+Sip6LcTtSDfDrPTcCHhx75H8BeRon+KG2wRwzfDgWhALmiWOMO6h3pm1UCZEPEjScyk7tdLx6WrdA2N1QTPENvNnhCQjW6kl057/qv7IwRryHrZBCwVSbLLnFRiHdTwk8mlYixFt1slEcPD7FVht13HyqVeyD55HOXrh2ElAxJyinGeoFzwKA91zfrdLvDxJSjzmImfvTisreI25EDcVfGsmxLVbfU8PGe/7NmWWKjXcdTJ11jAlVIY/Bv/mcxg/Q10vCHwKG1GW/XbJq5nxDhyLqiorn7Wd7VEVL8UgVzpHMjQ+Z8DUgSukiVwWAKkeTlVVeZ7t1DGnCgJVIdBPZAEK5f8CDyDNo7tK4/5DBjdD5MPV86TaEhGsLVFPQSI68KlBYy84FievdU9gWh6XZrugvtCZmi9vfd6db6V7FmoEcRHnG36VZH8N4aZaldq9zZawt1uBFgxYYx+Gs/qW1jwANeFy+LCoymyM6zgG7j8bGzUyLhvrbJkTYAEdICEb4kMKusKT9V3eIwMLsjdUdgijMc+7iKrr+TxrVWG0U+W95SGrxnxGrE4eaJFfgvAjUM4SAy8UaRwE9j6ZQH5qYAWGtXByvDiLSDfOD0yFA3UCMKSyQ30fyy1mIRg4ZcgZHLNHWl+c9SeijOvbOJxoQy7lTN2r3Y8p6ovxvUY74aOYbuVezryqXA6U+fcp6wSV9X5/OZKP18tB56Ua0gMyxJI7XyNT7IrqN8GsB9rL/kP5KMrjXxgqKLDa+V5OCH6a5hmOWemMUsea9vQl9t5Oce76PrTyTv50ExOqngE3PHPfSL//AItPdB7kGnyTRhVUUFNdJJ2z7RtktZwgmQzhBG/G7QsjZmJfCE7k75EmdIKH7xlnmDrNM/XbTT6FzldcH/rcRGxlPrv4qDScqE7JSmQABJWqRT/TUcJSwoQM+1jvDigvrjjH8oeK2in1S+/yO1j8xAws/T5u0VnIvAPqaE1atNuN0cuRliLcH2j0nTL4JpcR7w9Qya0JoaHgsOiALLCCzRkl1UUESz+ze/gIXHGtDwgYrK6pCFKJ1webSDog4zTlPkgXZqxlQDiYMjhDpwTtBW2WxthWbov9dt2X9XFLFmcF+eEc1UaQ74gqZiZsdj63pH1qcv3Vy8JYciogIVKsJ8Yy3J9w/GhjWVSQAmrS0BPOWK+RKV+0lWqXgYMnIFwpcZVD7zPSp547i9HlflB8gVnSTGmmq1ClO081OW/UH11pEQMfkEdDFzjLC1Cdo/BdL3s7cXb8J++Hzz1rhOUVZFIPehRiZ8VYu6+7Er7j5PSZu9g/GBdmNzJmyCD9wiswj9BZw+T3iBrg81re36ihMLjoVLoWc+62a1U/7qVX5CpvTVF7rocSAKwv4cBVqZm7lLDS/qoXs4fMs/VQi6BtVbNA3uSzKpQfjH1o3x4LrvkOn40zhm6hjduDglzJUwA0POabgdXIndp9fzhOo23Pe+Rk9GSLX0d71Poqry8NQDTzNlsa+JTNG9+UrEf+ngxCjGEsDCc0bz+udVRyHQI1jmEO3S+IOQycEq7XwB6z3wfMfa73m8PVRp+iOgtZfeSBl01xn03vMaQJkyj7vnhGCklsCWVRUl4y+5oNUzQ63B2dbjDF3vikd/3RUMifPYnX5Glfuk2FsV/7RqjI9yKTbE8wJY+74p7qXO8+dIYgjtLD/N8TJtRh04N9tXJA4H59IkMmLElgvr0Q5OCeVfdAt+5hkh4pQgfRMHpL74XatLQpPiOyHRs/OdmHtBf8nOZcxVKzdGclIN16lE7kJ+pVMjspOI+5+TqLRO6m0ZpNXJoZRv9MPDRcAfJUtNZHyig/s2wwReakFgPPJwCQmu1I30/tcBbji+Na53i1W1N+BqoY7Zxo+U/M9XyJ4Ok2SSkBtoOrwuhAY3a03Eu6l8wFdIG1cN+e8hopTkiKF093KuH/BcB39rMiGDLn6XVhGKEaaT/vqb/lufuAdpGExevF1+J9itkFhCfymWr9vGb3BTK4j598zRH7+e+MU9maruZqb0pkGxRDRE1CD4Z8LV4vhgPidk5w2Bq816g3nHw1//j3JStz7NR9HIWELO8TMn3QrP/zZp//+Dv9p429/ogv+GATR+n/UdF+ns9xNkXZQJXY4t9jMkJNUFygAtzndXwjss+yWH9HAnLQQfhAskdZS2l01HLWv7L7us5uTH409pqitvfSOQg/c+Zt7k879P3K9+WV68n7+3cZfuRd/dDPP/03rn+d+/nBvWfgDlt8+LzjqJ/vx3CnNOwiXhho778C96iD+1TBvRZYeP+EH81LE0vVwOOrmCLB3iKzI1x+vJEsrPH4uF0UB4TJ4X3uDfOCo3PYpYe0MF4bouh0DQ/l43fxUF7Y+dpWuvTSffB0yO2UQUETI/LwCZE3BvnevJ7c9zUlY3H58xzke6DNFDQG8n0WtDN4LAYN4nogKav1ezOfK/z+t6tsCTp+dhx4ymjWuCJk1dEUifDP+HyS4iP/Vg9B2jTo9L4NbiBuDS4nuuHW6H+JDQn2JtqRKGkEQPEYE7uzazXIkcxIAqUq1esasZBETlEZY7y7Jo+RoV/IsjY9eIMkUvr42Hc0xqtsavZvhz1OLwSxMOTuqzlhb0WbdOwBH9EYiyBjatz40bUxTHbiWxqJ0uma19qhPruvcWJlbiSSH48OLDDpaHPszvyct41ZfTu10+vjox6kOqK6v0K/gEPphEvMl/vwSv+A4Hhm36JSP9IXTyCZDm4kKsqD5ay8b1Sad/vaiyO5N/sDfEV6Z4q95E+yfjxpqBoBETW2C7xl4pIO2bDODDFurUPwE7EWC2Uplq+AHmBHvir2PSgkR12/Ry65O0aZtQPeXi9mTlF/Wj5GQ+vFkYyhXsLTjrBSP9hwk4GPqDP5rBn5/l8b0mLRAvRSzXHc293bs3s8EsdE3m2exxidWVB4joHR+S+dz5/W+v00K3TqN14CDBth8eWcsTbiwXPsygHdGid0PEdy6HHm2v/IUuV5RVapYmzGsX90mpnIdNGcOOq64Dbc5GUbYpD9M7S+6cLY//QmjxFLP5cuTFRm3vA5rkFZroFnO3bjHF35uU3s8mvL7Tp9nyTc4mymTJ5sLIp7umSnGkO23faehtz3mmTS7fbVx5rP7x3HXIjRNeq/A3xCs9JNB08c9S9BF2O3bOur0ItslFxXgRPdaapBIi4dRpKGxVz7ir69t/bc9qTxjvtOyGOfiLGDhR4fYywHv1WdOplxIV87TpLBy3Wc0QP0P9s4G7FBNOdITS/tep3o3h1TEa5XDDii7fWtqRzUEReP2fbxz7bHWWJdbIOxOUJZtItNZpTFRfj6vm9sYjRxQVO+WTdiOhdPeTJ+8YirPvoeL88l5iLYOHd3b/Imkq+1ZN1El3UikhftuteEYxf1Wujof8Pr4ICTu5ezZyZ4tHQMxlzUHLYO2VMOoNMGL/20S5i2o2obfk+8qqdR7xzbRDbgU0lnuIgz4LelQ5XS7xbLuSQtNS95v3ZUOdaUx/Qd8qxCt6xf2E62yb/HukLO6RyorV8KgYl5YNc75y+KvefrxY+lc/64y9kvWP0a0bDz/rojq+RWjO06WeruWqNFU7r3HPIcLWRql8ICZsz2Ls/qOm/CLn6++X+Qf7mGspYCrZod/lpl6Rw4xN/yuq8gqV4B6aHk1hVE1SfILxWu5gvXqbfARYQpspcxKp1F/c8XOPzkZvmoSw+vEqBLdrq1fr3wAPv5NnM9i8F+jdAuxkP5Z71c6uhK3enlnGymr7UsWZKC12qgUiG8XXGQ9mxnqz4GSIlybF9eXmbqj2sHX+a1jf0gRoONHRdRSrIq03Ty89eQ1GbV/Bk+du4+V15zls+vvERvZ4E7ZbnxWTVjDjb4o/k8jlw44pTIrUGxxuJvBeO+heuhOjpFsO6lVJ/aXnJDa/bM0Ql1cLbXE/Pbv3EZ3vj3iVrB5irjupZTzlnv677NrI9UNYNqbPgp/HZXS+lJmk87wec+7YOxTDo2aw2l3NfDr34VNlvqWJBknuK7oSlZ6/T10zuOoPZOeoIk81N+sL843WJ2Q4Z0fZ3scsqC/JV2fuhWi1jGURSKZV637lf53Xnnx16/vKEXY89aVJ0fv91jGdfG+G4+sniwHes4hS+udOr4RfhFhG/F5gUG35QaU+McuLmclb5ZWmR+sG5V6nf+PxYzlrnFGxpZaK8eqqVo0NfmAWoGfXDiT/FnUbWvzGDOTr8aktOZWg4BYvz5YH12ZbfCcGtNk+dDAZNGWvHov+PIOnY9Prjg8h/wLRrT69suaMVZ5bNuK00lSVpnqSX1NON/81FoP92rYndionwgOiA8WMf4vc8l15KqEEG4yAm2+WAN5Brfu1sq9suWYqgoajgOYt/JCk1gC8wPkK+XKCtRX6TAtgvrnuBgNRmn6I8lVDipOVB9kX6Oxkp4ZKyd1M6Gj8/v2U7k+YQBL95Kb9PQENucJb0JlW3b5tObN7m/Z1j1ev388d7o15zgXsI9CikAGAViR6lkJv7nb4Ak40M2G8TJ447kN+pvfHiOFjSUSP6PM+QfbAywKJCBaxSVxpizHseZUyUBhq59vFwrkyGoRiHbo0apweEZeSLuNiQ+HAekOnarFg00dZNXaPeoHPTRR0FmEyqYExOVaaaO8c0uFUh7U4e/UxdBmthlBDgg257Q33j1hA7HTxSeTTSuVnPZbgW1nodwmG16aKBDKxEetv7D9OjO0JhrbJTnoe+kcGoDJazFSO8/fUN9Jy/g4XK5PUkw2dgPDGpJqBfhe7GA+cjzfE/EGsMM+FV9nj9IAhrSfT/J3QE5TEIYyk5UjsI6ZZcCPr6A8FZUF4g9nnpVmjX90MLSQysIPD0nFzqwCcSJmIb5mYv2Cmk+C1MDFkZQyCBq4c/Yai9LJ6xYkGS/x2s5/frIW2vmG2Wrv0APpCdgCA9snFvfpe8uc0OwdRs4G9973PGEBnQB5qKrCQ6m6X/H7NInZ7y/1674/ZXOVp7OeuCRk8JFS516VHrnH1HkIUIlTIljjHaQtEtkJtosYul77cVwjk3gW1Ajaa6zWeyHGLlpk3VHE2VFzT2yI/EvlGUSz2H9zYE1s4nsKMtMqNyKNtL/59CpFJki5Fou6VXGm8vWATEPwrUVOLvoA8jLuwOzVBCgHB2Cr5V6OwEWtJEKokJkfc87h+sNHTvMb0KVTp5284QTPupoWvQVUwUeogZR3kBMESYo0mfukewRVPKh5+rzLQb7HKjFFIgWhj1w3yN/qCNoPI8XFiUgBNT1hCHBsAz8L7Oyt8wQWUFj92ONn/APyJFg8hzueqoJdNj57ROrFbffuS/XxrSXLTRgj5uxZjpgQYceeMc2wJrahReSKpm3QjHfqExTLAB2ipVumE8pqcZv8LYXQiPHHsgb5BMW8zM5pvQit+mQx8XGaVDcfVbLyMTlY8xcfmm/RSAT/H09UQol5gIz7rESDmnrQ4bURIB4iRXMDQwxgex1GgtDxKp2HayIkR+E/aDmCttNm2C6lytWdfOVzD6X2SpDWjQDlMRvAp1symWv4my1bPCD+E1EmGnMGWhNwmycJnDV2WrQNxO45ukEb08AAffizYKVULp15I4vbNK5DzWwCSUADfmKhfGSUqii1L2UsE8rB7mLuHuUJZOx4+WiizHBJ/hwboaBzhpNOVvgFTf5cJsHef7L1HCI9dOUUbb+YxUJWn6dYOLz+THi91kzY5dtO5c+grX7v0jEbsuoOGnoIreDIg/sFMyG+TyCLIcAWd1IZ1UNFxE8Uie13ucm40U2fcxC0u3WLvLOxwu+F7MWUsHsdtFQZ7W+nlfCASiAKyh8rnP3EyDByvtJb6Kax6/HkLzT9SyEyTMVM1zPtM0MJY14DmsWh4MgD15Ea9Hd00AdkTZ0EiG5NAGuIBzQJJ0JR0na+OB7lQA6UKxMfihIQ7GCCnVz694QvykWXTxpS2soDu+smru1UdIxSvAszBFD1c8c6ZOobA8bJiJIvuycgIXBQIXWwhyTgZDQxJTRXgEwRNAawGSXO0a1DKjdihLVNp/taE/xYhsgwe+VpKEEB4LlraQyE84gEihxCnbfoyOuJIEXy2FIYw+JjRusybKlU2g/vhTSGTydvCvXhYBdtAXtS2v7LkHtmXh/8fly1do8FI/D0f8UbzVb5h+KRhMGSAmR2mhi0YG/uj7wgxcfzCrMvdjitUIpXDX8ae2JcF/36qUWIMwN6JsjaRGNj+jEteGDcFyTUb8X/NHSucKMJp7pduxtD6KuxVlyxxwaeiC1FbGBESO84lbyrAugYxdl+2N8/6AgWpo/IeoAOcsG35IA/b3AuSyoa55L7llBLlaWlEWvuCFd8f8NfcTUgzJv6CbB+6ohWwodlk9nGWFpBAOaz5uEW5xBvmjnHFeDsb0mXwayj3mdYq5gxxNf3H3/tnCgHwjSrpSgVxLmiTtuszdRUFIsn6LiMPjL808vL1uQhDbM7aA43mISXReqjSskynIRcHCJ9qeFopJfx9tqyUoGbSwJex/0aDE3plBPGtNBYgWbdLom3+Q/bjdizR2/AS/c/dH/d3G7pyl1qDXgtOFtEqidwLqxPYtrNEveasWq3vPUUtqTeu8gpov4bdOQRI2kneFvRNMrShyVeEupK1PoLDPMSfWMIJcs267mGB8X9CehQCF0gIyhpP10mbyM7lwW1e6TGvHBV1sg/UyTghHPGRqMyaebC6pbB1WKNCQtlai1GGvmq9zUKaUzLaXsXEBYtHxmFbEZ2kJhR164LhWW2Tlp1dhsGE7ZgIWRBOx3Zcu2DxgH+G83WTPceKG0TgQKKiiNNOlWgvqNEbnrk6fVD+AqRam2OguZb0YWSTX88N+i/ELSxbaUUpPx4vJUzYg/WonSeA8xUK6u7DPHgpqWpEe6D4cXg5uK9FIYVba47V/nb+wyOtk+zG8RrS4EA0ouwa04iByRLSvoJA2FzaobbZtXnq8GdbfqEp5I2dpfpj59TCVif6+E75p665faiX8gS213RqBxTZqfHP46nF6NSenOneuT+vgbLUbdTH2/t0REFXZJOEB6DHvx6N6g9956CYrY/AYcm9gELJXYkrSi+0F0geKDZgOCIYkLU/+GOW5aGj8mvLFgtFH5+XC8hvAE3CvHRfl4ofM/Qwk4x2A+R+nyc9gNu/9Tem7XW4XRnyRymf52z09cTOdr+PG6+P/Vb4QiXlwauc5WB1z3o+IJjlbxI8MyWtSzT+k4sKVbhF3xa+vDts3NxXa87iiu+xRH9cAprnOL2h6vV54iQRXuOAj1s8nLFK8gZ70ThIQcWdF19/2xaJmT0efrkNDkWbpAQPdo92Z8+Hn/aLjbOzB9AI/k12fPs9HhUNDJ1u6ax2VxD3R6PywN7BrLJ26z6s3QoMp76qzzwetrDABKSGkfW5PwS1GvYNUbK6uRqxfyVGNyFB0E+OugMM8kKwmJmupuRWO8XkXXXQECyRVw9UyIrtCtcc4oNqXqr7AURBmKn6Khz3eBN96LwIJrAGP9mr/59uTOSx631suyT+QujDd4beUFpZ0kJEEnjlP+X/Kr2kCKhnENTg4BsMTOmMqlj2WMFLRUlVG0fzdCBgUta9odrJfpVdFomTi6ak0tFjXTcdqqvWBAzjY6hVrH9sbt3Z9gn+AVDpTcQImefbB4edirjzrsNievve4ZT4EUZWV3TxEsIW+9MT/RJoKfZZYSRGfC1CwPG/9rdMOM8qR/LUYvw5f/emUSoD7YSFuOoqchdUg2UePd1eCtFSKgxLSZ764oy4lvRCIH6bowPxZWwxNFctksLeil47pfevcBipkkBIc4ngZG+kxGZ71a72KQ7VaZ6MZOZkQJZXM6kb/Ac0/XkJx8dvyfJcWbI3zONEaEPIW8GbkYjsZcwy+eMoKrYjDmvEEixHzkCSCRPRzhOfJZuLdcbx19EL23MA8rnjTZZ787FGMnkqnpuzB5/90w1gtUSRaWcb0eta8198VEeZMUSfIhyuc4/nywFQ9uqn7jdqXh+5wwv+RK9XouNPbYdoEelNGo34KyySwigsrfCe0v/PlWPvQvQg8R0KgHO18mTVThhQrlbEQ0Kp/JxPdjHyR7E1QPw/ut0r+HDDG7BwZFm9IqEUZRpv2WpzlMkOemeLcAt5CsrzskLGaVOAxyySzZV/D2EY7ydNZMf8e8VhHcKGHAWNszf1EOq8fNstijMY4JXyATwTdncFFqcNDfDo+mWFvxJJpc4sEZtjXyBdoFcxbUmniCoKq5jydUHNjYJxMqN1KzYV62MugcELVhS3Bnd+TLLOh7dws/zSXWzxEb4Nj4aFun5x4kDWLK5TUF/yCXB/cZYvI9kPgVsG2jShtXkxfgT+xzjJofXqPEnIXIQ1lnIdmVzBOM90EXvJUW6a0nZ/7XjJGl8ToO3H/fdxnxmTNKBZxnkpXLVgLXCZywGT3YyS75w/PAH5I/jMuRspej8xZObU9kREbRA+kqjmKRFaKGWAmFQspC+QLbKPf0RaK3OXvBSWqo46p70ws/eZpu6jCtZUgQy6r4tHMPUdAgWGGUYNbuv/1a6K+MVFsd3T183+T8capSo6m0+Sh57fEeG/95dykGJBQMj09DSW2bY0mUonDy9a8trLnnL5B5LW3Nl8rJZNysO8Zb+80zXxqUGFpud3Qzwb7bf+8mq6x0TAnJU9pDQR9YQmZhlna2xuxJt0aCO/f1SU8gblOrbIyMsxTlVUW69VJPzYU2HlRXcqE2lLLxnObZuz2tT9CivfTAUYfmzJlt/lOPgsR6VN64/xQd4Jlk/RV7UKVv2Gx/AWsmTAuCWKhdwC+4HmKEKYZh2Xis4KsUR1BeObs1c13wqFRnocdmuheaTV30gvVXZcouzHKK5zwrN52jXJEuX6dGx3BCpV/++4f3hyaW/cQJLFKqasjsMuO3B3WlMq2gyYfdK1e7L2pO/tRye2mwzwZPfdUMrl5wdLqdd2Kv/wVtnpyWYhd49L6rsOV+8HXPrWH2Kup89l2tz6bf80iYSd+V4LROSOHeamvexR524q4r43rTmtFzQvArpvWfLYFZrbFspBsXNUqqenjxNNsFXatZvlIhk7teUPfK+YL32F8McTnjv0BZNppb+vshoCrtLXjIWq3EJXpVXIlG6ZNL0dh6qEm2WMwDjD3LfOfkGh1/czYc/0qhiD2ozNnH4882MVVt3JbVFkbwowNCO3KL5IoYW5wlVeGCViOuv1svZx7FbzxKzA4zGqBlRRaRWCobXaVq4yYCWbZf8eiJwt3OY+MFiSJengcFP2t0JMfzOiJ7cECvpx7neg1Rc5x+7myPJOXt2FohVRyXtD+/rDoTOyGYInJelZMjolecVHUhUNqvdZWg2J2t0jPmiLFeRD/8fOT4o+NGILb+TufCo9ceBBm3JLVn+MO2675n7qiEX/6W+188cYg3Zn5NSTjgOKfWFSAANa6raCxSoVU851oJLY11WIoYK0du0ec5E4tCnAPoKh71riTsjVIp3gKvBbEYQiNYrmH22oLQWA2AdwMnID6PX9b58dR2QKo4qag1D1Z+L/FwEKTR7osOZPWECPJIHQqPUsM5i/CH5YupVPfFA5pHUBcsesh8eO5YhyWnaVRPZn/BmdXVumZWPxMP5e28zm2uqHgFoT9CymHYNNrzrrjlXZM06HnzDxYNlI5b/QosxLmmrqDFqmogQdqk0WLkUceoAvQxHgkIyvWU69BPFr24VB6+lx75Rna6dGtrmOxDnvBojvi1/4dHjVeg8owofPe1cOnxU1ioh016s/Vudv9mhV9f35At+Sh28h1bpp8xhr09+vf47Elx3Ms6hyp6QvB3t0vnLbOhwo660cp7K0vvepabK7YJfxEWWfrC2YzJfYOjygPwfwd/1amTqa0hZ5ueebhWYVMubRTwIjj+0Oq0ohU3zfRfuL8gt59XsHdwKtxTQQ4Y2qz6gisxnm2UdlmpEkgOsZz7iEk6QOt8BuPwr+NR01LTqXmJo1C76o1N274twJvl+I069TiLpenK/miRxhyY8jvYV6W1WuSwhH9q7kuwnJMtm7IWcqs7HsnyHSqWXLSpYtZGaR1V3t0gauninFPZGtWskF65rtti48UV9uV9KM8kfDYs0pgB00S+TlzTXV6P8mxq15b9En8sz3jWSszcifZa/NuufPNnNTb031pptt0+sRSH/7UG8pzbsgtt3OG3ut7B9JzDMt2mTZuyRNIV8D54TuTrpNcHtgmMlYJeiY9XS83NYJicjRjtJSf9BZLsQv629QdDsKQhTK5CnXhpk7vMNkHzPhm0ExW/VCGApHfPyBagtZQTQmPHx7g5IXXsrQDPzIVhv2LB6Ih138iSDww1JNHrDvzUxvp73MsQBVhW8EbrReaVUcLB1R3PUXyaYG4HpJUcLVxMgDxcPkVRQpL7VTAGabDzbKcvg12t5P8TSGQkrj/gOrpnbiDHwluA73xbXts/L7u468cRWSWRtgTwlQnA47EKg0OiZDgFxAKQQUcsbGomITgeXUAAyKe03eA7Mp4gnyKQmm0LXJtEk6ddksMJCuxDmmHzmVhO+XaN2A54MIh3niw5CF7PwiXFZrnA8wOdeHLvvhdoqIDG9PDI7UnWWHq526T8y6ixJPhkuVKZnoUruOpUgOOp3iIKBjk+yi1vHo5cItHXb1PIKzGaZlRS0g5d3MV2pD8FQdGYLZ73aae/eEIUePMc4NFz8pIUfLCrrF4jVWH5gQneN3S8vANBmUXrEcKGn6hIUN95y1vpsvLwbGpzV9L0ZKTan6TDXM05236uLJcIEMKVAxKNT0K8WljuwNny3BNQRfzovA85beI9zr1AGNYnYCVkR1aGngWURUrgqR+gRrQhxW81l3CHevjvGEPzPMTxdsIfB9dfGRbZU0cg/1mcubtECX4tvaedmNAvTxCJtc2QaoUalGfENCGK7IS/O8CRpdOVca8EWCRwv2sSWE8CJPW5PCugjCXPd3h6U60cPD+bdhtXZuYB6stcoveE7Sm5MM2yvfUHXFSW7KzLmi7/EeEWL0wqcOH9MOSKjhCHHmw+JGLcYE/7SBZQCRggox0ZZTAxrlzNNXYXL5fNIjkdT4YMqVUz6p8YDt049v4OXGdg3qTrtLBUXOZf7ahPlZAY/O+7Sp0bvGSHdyQ8B1LOsplqMb9Se8VAE7gIdSZvxbRSrfl+Lk5Qaqi5QJceqjitdErcHXg/3MryljPSIAMaaloFm1cVwBJ8DNmkDqoGROSHFetrgjQ5CahuKkdH5pRPigMrgTtlFI8ufJPJSUlGgTjbBSvpRc0zypiUn6U5KZqcRoyrtzhmJ7/caeZkmVRwJQeLOG8LY6vP5ChpKhc8Js0El+n6FXqbx9ItdtLtYP92kKfaTLtCi8StLZdENJa9Ex1nOoz1kQ7qxoiZFKRyLf4O4CHRT0T/0W9F8epNKVoeyxUXhy3sQMMsJjQJEyMOjmOhMFgOmmlscV4eFi1CldU92yjwleirEKPW3bPAuEhRZV7JsKV3Lr5cETAiFuX5Nw5UlF7d2HZ96Bh0sgFIL5KGaKSoVYVlvdKpZJVP5+NZ7xDEkQhmDgsDKciazJCXJ6ZN2B3FY2f6VZyGl/t4aunGIAk/BHaS+i+SpdRfnB/OktOvyjinWNfM9Ksr6WwtCa1hCmeRI6icpFM4o8quCLsikU0tMoZI/9EqXRMpKGaWzofl4nQuVQm17d5fU5qXCQeCDqVaL9XJ9qJ08n3G3EFZS28SHEb3cdRBdtO0YcTzil3QknNKEe/smQ1fTb0XbpyNB5xAeuIlf+5KWlEY0DqJbsnzJlQxJPOVyHiKMx5Xu9FcEv1Fbg6Fhm4t+Jyy5JC1W3YO8dYLsO0PXPbxodBgttTbH3rt9Cp1lJIk2r3O1Zqu94eRbnIz2f50lWolYzuKsj4PMok4abHLO8NAC884hiXx5Fy5pWKO0bWL7uEGXaJCtznhP67SlQ4xjWIfgq6EpZ28QMtuZK7JC0RGbl9nA4XtFLug/NLMoH1pGt9IonAJqcEDLyH6TDROcbsmGPaGIxMo41IUAnQVPMPGByp4mOmh9ZQMkBAcksUK55LsZj7E5z5XuZoyWCKu6nHmDq22xI/9Z8YdxJy4kWpD16jLVrpwGLWfyOD0Wd+cBzFBxVaGv7S5k9qwh/5t/LQEXsRqI3Q9Rm3QIoaZW9GlsDaKOUyykyWuhNOprSEi0s1G4rgoiX1V743EELti+pJu5og6X0g6oTynUqlhH9k6ezyRi05NGZHz0nvp3HOJr7ebrAUFrDjbkFBObEvdQWkkUbL0pEvMU46X58vF9j9F3j6kpyetNUBItrEubW9ZvMPM4qNqLlsSBJqOH3XbNwv/cXDXNxN8iFLzUhteisYY+RlHYOuP29/Cb+L+xv+35Rv7xudnZ6ohK4cMPfCG8KI7dNmjNk/H4e84pOxn/sZHK9psfvj8ncA8qJz7O8xqbxESDivGJOZzF7o5PJLQ7g34qAWoyuA+x3btU98LT6ZyGyceIXjrqob2CAVql4VOTQPUQYvHV/g4zAuCZGvYQBtf0wmd5lilrvuEn1BXLny01B4h4SMDlYsnNpm9d7m9h578ufpef9Z4WplqWQvqo52fyUA7J24eZD5av6SyGIV9kpmHNqyvdfzcpEMw97BvknV2fq+MFHun9BT3Lsf8pbzvisWiIQvYkng+8Vxk1V+dli1u56kY50LRjaPdotvT5BwqtwyF+emo/z9J3yVUVGfKrxQtJMOAQWoQii/4dp9wgybSa5mkucmRLtEQZ/pz0tL/NVcgWAd95nEQ3Tg6tNbuyn3Iepz65L3huMUUBntllWuu4DbtOFSMSbpILV4fy6wlM0SOvi6CpLh81c1LreIvKd61uEWBcDw1lUBUW1I0Z+m/PaRlX+PQ/oxg0Ye6KUiIiTF4ADNk59Ydpt5/rkxmq9tV5Kcp/eQLUVVmBzQNVuytQCP6Ezd0G8eLxWyHpmZWJ3bAzkWTtg4lZlw42SQezEmiUPaJUuR/qklVA/87S4ArFCpALdY3QRdUw3G3XbWUp6aq9z0zUizcPa7351p9JXOZyfdZBFnqt90VzQndXB/mwf8LC9STj5kenVpNuqOQQP3mIRJj7eV21FxG8VAxKrEn3c+XfmZ800EPb9/5lIlijscUbB6da0RQaMook0zug1G0tKi/JBC4rw7/D3m4ARzAkzMcVrDcT2SyFtUdWAsFlsPDFqV3N+EjyXaoEePwroaZCiLqEzb8MW+PNE9TmTC01EzWli51PzZvUqkmyuROU+V6ik+Le/9qT6nwzUzf9tP68tYei0YaDGx6kAd7jn1cKqOCuYbiELH9zYqcc4MnRJjkeGiqaGwLImhyeKs+xKJMBlOJ05ow9gGCKZ1VpnMKoSCTbMS+X+23y042zOb5MtcY/6oBeAo1Vy89OTyhpavFP78jXCcFH0t7Gx24hMEOm2gsEfGabVpQgvFqbQKMsknFRRmuPHcZu0Su/WMFphZvB2r/EGbG72rpGGho3h+Msz0uGzJ7hNK2uqQiE1qmn0zgacKYYZBCqsxV+sjbpoVdSilW/b94n2xNb648VmNIoizqEWhBnsen+d0kbCPmRItfWqSBeOd9Wne3c6bcd6uvXOJ6WdiSsuXq0ndhqrQ4QoWUjCjYtZ0EAhnSOP1m44xkf0O7jXghrzSJWxP4a/t72jU29Vu2rvu4n7HfHkkmQOMGSS+NPeLGO5I73mC2B7+lMiBQQZRM9/9liLIfowupUFAbPBbR+lxDM6M8Ptgh1paJq5Rvs7yEuLQv/7d1oU2woFSb3FMPWQOKMuCuJ7pDDjpIclus5TeEoMBy2YdVB4fxmesaCeMNsEgTHKS5WDSGyNUOoEpcC2OFWtIRf0w27ck34/DjxRTVIcc9+kqZE6iMSiVDsiKdP/Xz5XfEhm/sBhO50p1rvJDlkyyxuJ9SPgs7YeUJBjXdeAkE+P9OQJm6SZnn1svcduI78dYmbkE2mtziPrcjVisXG78spLvbZaSFx/Rks9zP4LKn0Cdz/3JsetkT06A8f/yCgMO6Mb1Hme0JJ7b2wZz1qleqTuKBGokhPVUZ0dVu+tnQYNEY1fmkZSz6+EGZ5EzL7657mreZGR3jUfaEk458PDniBzsSmBKhDRzfXameryJv9/D5m6HIqZ0R+ouCE54Dzp4IJuuD1e4Dc5i+PpSORJfG23uVgqixAMDvchMR0nZdH5brclYwRoJRWv/rlxGRI5ffD5NPGmIDt7vDE1434pYdVZIFh89Bs94HGGJbTwrN8T6lh1HZFTOB4lWzWj6EVqxSMvC0/ljWBQ3F2kc/mO2b6tWonT2JEqEwFts8rz2h+oWNds9ceR2cb7zZvJTDppHaEhK5avWqsseWa2Dt5BBhabdWSktS80oMQrL4TvAM9b5HMmyDnO+OkkbMXfUJG7eXqTIG6lqSOEbqVR+qYdP7uWb57WEJqzyh411GAVsDinPs7KvUeXItlcMdOUWzXBH6zscymV1LLVCtc8IePojzXHF9m5b5zGwBRdzcyUJkiu938ApmAayRdJrX1PmVguWUvt2ThQ62czItTyWJMW2An/hdDfMK7SiFQlGIdAbltHz3ycoh7j9V7GxNWBpbtcSdqm4XxRwTawc3cbZ+xfSv9qQfEkDKfZTwCkqWGI/ur250ItXlMlh6vUNWEYIg9A3GzbgmbqvTN8js2YMo87CU5y6nZ4dbJLDQJj9fc7yM7tZzJDZFtqOcU8+mZjYlq4VmifI23iHb1ZoT9E+kT2dolnP1AfiOkt7PQCSykBiXy5mv637IegWSKj9IKrYZf4Lu9+I7ub+mkRdlvYzehh/jaJ9n7HUH5b2IbgeNdkY7wx1yVzxS7pbvky6+nmVUtRllEFfweUQ0/nG017WoUYSxs+j2B4FV/F62EtHlMWZXYrjGHpthnNb1x66LKZ0Qe92INWHdfR/vqp02wMS8r1G4dJqHok8KmQ7947G13a4YXbsGgHcBvRuVu1eAi4/A5+ZixmdSXM73LupB/LH7O9yxLTVXJTyBbI1S49TIROrfVCOb/czZ9pM4JsZx8kUz8dQGv7gUWKxXvTH7QM/3J2OuXXgciUhqY+cgtaOliQQVOYthBLV3xpESZT3rmfEYNZxmpBbb24CRao86prn+i9TNOh8VxRJGXJfXHATJHs1T5txgc/opYrY8XjlGQQbRcoxIBcnVsMjmU1ymmIUL4dviJXndMAJ0Yet+c7O52/p98ytlmAsGBaTAmMhimAnvp1TWNGM9BpuitGj+t810CU2UhorrjPKGtThVC8WaXw04WFnT5fTjqmPyrQ0tN3CkLsctVy2xr0ZWgiWVZ1OrlFjjxJYsOiZv2cAoOvE+7sY0I/TwWcZqMoyIKNOftwP7w++Rfg67ljfovKYa50if3fzE/8aPYVey/Nq35+nH2sLPh/fP5TsylSKGOZ4k69d2PnH43+kq++sRXHQqGArWdwhx+hpwQC6JgT2uxehYU4Zbw7oNb6/HLikPyJROGK2ouyr+vzseESp9G50T4AyFrSqOQ0rroCYP4sMDFBrHn342EyZTMlSyk47rHSq89Y9/nI3zG5lX16Z5lxphguLOcZUndL8wNcrkyjH82jqg8Bo8OYkynrxZvbFno5lUS3OPr8Ko3mX9NoRPdYOKKjD07bvgFgpZ/RF+YzkWvJ/Hs/tUbfeGzGWLxNAjfDzHHMVSDwB5SabQLsIZHiBp43FjGkaienYoDd18hu2BGwOK7U3o70K/WY/kuuKdmdrykIBUdG2mvE91L1JtTbh20mOLbk1vCAamu7utlXeGU2ooVikbU/actcgmsC1FKk2qmj3GWeIWbj4tGIxE7BLcBWUvvcnd/lYxsMV4F917fWeFB/XbINN3qGvIyTpCalz1lVewdIGqeAS/gB8Mi+sA+BqDiX3VGD2eUunTRbSY+AuDy4E3Qx3hAhwnSXX+B0zuj3eQ1miS8Vux2z/l6/BkWtjKGU72aJkOCWhGcSf3+kFkkB15vGOsQrSdFr6qTj0gBYiOlnBO41170gOWHSUoBVRU2JjwppYdhIFDfu7tIRHccSNM5KZOFDPz0TGMAjzzEpeLwTWp+kn201kU6NjbiMQJx83+LX1e1tZ10kuChJZ/XBUQ1dwaBHjTDJDqOympEk8X2M3VtVw21JksChA8w1tTefO3RJ1FMbqZ01bHHkudDB/OhLfe7P5GOHaI28ZXKTMuqo0hLWQ4HabBsGG7NbP1RiXtETz074er6w/OerJWEqjmkq2y51q1BVI+JUudnVa3ogBpzdhFE7fC7kybrAt2Z6RqDjATAUEYeYK45WMupBKQRtQlU+uNsjnzj6ZmGrezA+ASrWxQ6LMkHRXqXwNq7ftv28dUx/ZSJciDXP2SWJsWaN0FjPX9Yko6LobZ7aYW/IdUktI9apTLyHS8DyWPyuoZyxN1TK/vtfxk3HwWh6JczZC8Ftn0bIJay2g+n5wd7lm9rEsKO+svqVmi+c1j88hSCxbzrg4+HEP0Nt1/B6YW1XVm09T1CpAKjc9n18hjqsaFGdfyva1ZG0Xu3ip6N6JGpyTSqY5h4BOlpLPaOnyw45PdXTN+DtAKg7DLrLFTnWusoSBHk3s0d7YouJHq85/R09Tfc37ENXZF48eAYLnq9GLioNcwDZrC6FW6godB8JnqYUPvn0pWLfQz0lM0Yy8Mybgn84Ds3Q9bDP10bLyOV+qzxa4Rd9Dhu7cju8mMaONXK3UqmBQ9qIg7etIwEqM/kECk/Dzja4Bs1xR+Q/tCbc8IKrSGsTdJJ0vge7IG20W687uVmK6icWQ6cD3lwFzgNMGtFvO5qyJeKflGLAAcQZOrkxVwy3cWvqlGpvjmf9Qe6Ap20MPbV92DPV0OhFM4kz8Yr0ffC2zLWSQ1kqY6QdQrttR3kh1YLtQd1kCEv5hVoPIRWl5ERcUTttBIrWp6Xs5Ehh5OUUwI5aEBvuiDmUoENmnVw1FohCrbRp1A1E+XSlWVOTi7ADW+5Ohb9z1vK4qx5R5lPdGCPBJZ00mC+Ssp8VUbgpGAvXWMuWQQRbCqI6Rr2jtxZxtfP7W/8onz+yz0Gs76LaT5HX9ecyiZCB/ZR/gFtMxPsDwohoeCRtiuLxE1GM1vUEUgBv86+eehL58/P56QFGQ/MqOe/vC76L63jzmeax4exd/OKTUvkXg+fOJUHych9xt/9goJMrapSgvXrj8+8vk/N80f22Sewj6cyGqt1B6mztoeklVHHraouhvHJaG/OuBz6DHKMpFmQULU1bRWlyYE0RPXYYkUycIemN7TLtgNCJX6BqdyxDKkegO7nJK5xQ7OVYDZTMf9bVHidtk6DQX9Et+V9M7esgbsYBdEeUpsB0Xvw2kd9+rI7V+m47u+O/tq7mw7262HU1WlS9uFzsV6JxIHNmUCy0QS9e077JGRFbG65z3/dOKB/Zk+yDdKpUmdXjn/aS3N5nv4fK7bMHHmPlHd4E2+iTbV5rpzScRnxk6KARuDTJ8Q1LpK2mP8gj1EbuJ9RIyY+EWK4hCiIDBAS1Tm2IEXAFfgKPgdL9O6mAa06wjCcUAL6EsxPQWO9VNegBPm/0GgkZbDxCynxujX/92vmGcjZRMAY45puak2sFLCLSwXpEsyy5fnF0jGJBhm+fNSHKKUUfy+276A7/feLOFxxUuHRNJI2Osenxyvf8DAGObT60pfTTlhEg9u/KKkhJqm5U1/+BEcSkpFDA5XeCqxwXmPac1jcuZ3JWQ+p0NdWzb/5v1ZvF8GtMTFFEdQjpLO0bwPb0BHNWnip3liDXI2fXf05jjvfJ0NpjLCUgfTh9CMFYVFKEd4Z/OG/2C+N435mnK+9t1gvCiVcaaH7rK4+PjCvpVNiz+t2QyqH1O8x3JKZVl6Q+Lp/XK8wMjVMslOq9FdSw5FtUs/CptXH9PW+wbWHgrV17R5jTVOtGtKFu3nb80T+E0tv9QkzW3J2dbaw/8ddAKZ0pxIaEqLjlPrji3VgJ3GvdFvlqD8075woxh4fVt0JZE0KVFsAvqhe0dqN9b35jtSpnYMXkU+vZq+IAHad3IHc2s/LYrnD1anfG46IFiMIr9oNbZDWvwthqYNqOigaKd/XlLU4XHfk/PXIjPsLy/9/kAtQ+/wKH+hI/IROWj5FPvTZAT9f7j4ZXQyG4M0TujMAFXYkKvEHv1xhySekgXGGqNxWeWKlf8dDAlLuB1cb/qOD+rk7cmwt+1yKpk9cudqBanTi6zTbXRtV8qylNtjyOVKy1HTz0GW9rjt6sSjAZcT5R+KdtyYb0zyqG9pSLuCw5WBwAn7fjBjKLLoxLXMI+52L9cLwIR2B6OllJZLHJ8vDxmWdtF+QJnmt1rsHPIWY20lftk8fYePkAIg6Hgn532QoIpegMxiWgAOfe5/U44APR8Ac0NeZrVh3gEhs12W+tVSiWiUQekf/YBECUy5fdYbA08dd7VzPAP9aiVcIB9k6tY7WdJ1wNV+bHeydNtmC6G5ICtFC1ZwmJU/j8hf0I8TRVKSiz5oYIa93EpUI78X8GYIAZabx47/n8LDAAJ0nNtP1rpROprqKMBRecShca6qXuTSI3jZBLOB3Vp381B5rCGhjSvh/NSVkYp2qIdP/Bg="},{}],6:[function(o,n,i){var a=o("./dictionary-browser");i.init=function(){i.dictionary=a.init()},i.offsetsByLength=new Uint32Array([0,0,0,0,0,4096,9216,21504,35840,44032,53248,63488,74752,87040,93696,100864,104704,106752,108928,113536,115968,118528,119872,121280,122016]),i.sizeBitsByLength=new Uint8Array([0,0,0,0,10,10,11,11,10,10,10,10,10,9,9,8,7,7,8,7,7,6,6,5,5]),i.minDictionaryWordLength=4,i.maxDictionaryWordLength=24},{"./dictionary-browser":4}],7:[function(o,n,i){function a(f,m){this.bits=f,this.value=m}i.HuffmanCode=a;var s=15;function l(f,m){for(var g=1<<m-1;f&g;)g>>=1;return(f&g-1)+g}function d(f,m,g,h,b){do h-=g,f[m+h]=new a(b.bits,b.value);while(h>0)}function u(f,m,g){for(var h=1<<m-g;m<s&&(h-=f[m],!(h<=0));)++m,h<<=1;return m-g}i.BrotliBuildHuffmanTable=function(f,m,g,h,b){var v=m,y,w,_,x,E,S,C,R,T,P,O,k=new Int32Array(s+1),F=new Int32Array(s+1);for(O=new Int32Array(b),_=0;_<b;_++)k[h[_]]++;for(F[1]=0,w=1;w<s;w++)F[w+1]=F[w]+k[w];for(_=0;_<b;_++)h[_]!==0&&(O[F[h[_]]++]=_);if(R=g,T=1<<R,P=T,F[s]===1){for(x=0;x<P;++x)f[m+x]=new a(0,O[0]&65535);return P}for(x=0,_=0,w=1,E=2;w<=g;++w,E<<=1)for(;k[w]>0;--k[w])y=new a(w&255,O[_++]&65535),d(f,m+x,E,T,y),x=l(x,w);for(C=P-1,S=-1,w=g+1,E=2;w<=s;++w,E<<=1)for(;k[w]>0;--k[w])(x&C)!==S&&(m+=T,R=u(k,w,g),T=1<<R,P+=T,S=x&C,f[v+S]=new a(R+g&255,m-v-S&65535)),y=new a(w-g&255,O[_++]&65535),d(f,m+(x>>g),E,T,y),x=l(x,w);return P}},{}],8:[function(o,n,i){"use strict";i.byteLength=g,i.toByteArray=b,i.fromByteArray=w;for(var a=[],s=[],l=typeof Uint8Array<"u"?Uint8Array:Array,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",u=0,f=d.length;u<f;++u)a[u]=d[u],s[d.charCodeAt(u)]=u;s[45]=62,s[95]=63;function m(_){var x=_.length;if(x%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var E=_.indexOf("=");E===-1&&(E=x);var S=E===x?0:4-E%4;return[E,S]}function g(_){var x=m(_),E=x[0],S=x[1];return(E+S)*3/4-S}function h(_,x,E){return(x+E)*3/4-E}function b(_){for(var x,E=m(_),S=E[0],C=E[1],R=new l(h(_,S,C)),T=0,P=C>0?S-4:S,O=0;O<P;O+=4)x=s[_.charCodeAt(O)]<<18|s[_.charCodeAt(O+1)]<<12|s[_.charCodeAt(O+2)]<<6|s[_.charCodeAt(O+3)],R[T++]=x>>16&255,R[T++]=x>>8&255,R[T++]=x&255;return C===2&&(x=s[_.charCodeAt(O)]<<2|s[_.charCodeAt(O+1)]>>4,R[T++]=x&255),C===1&&(x=s[_.charCodeAt(O)]<<10|s[_.charCodeAt(O+1)]<<4|s[_.charCodeAt(O+2)]>>2,R[T++]=x>>8&255,R[T++]=x&255),R}function v(_){return a[_>>18&63]+a[_>>12&63]+a[_>>6&63]+a[_&63]}function y(_,x,E){for(var S,C=[],R=x;R<E;R+=3)S=(_[R]<<16&16711680)+(_[R+1]<<8&65280)+(_[R+2]&255),C.push(v(S));return C.join("")}function w(_){for(var x,E=_.length,S=E%3,C=[],R=16383,T=0,P=E-S;T<P;T+=R)C.push(y(_,T,T+R>P?P:T+R));return S===1?(x=_[E-1],C.push(a[x>>2]+a[x<<4&63]+"==")):S===2&&(x=(_[E-2]<<8)+_[E-1],C.push(a[x>>10]+a[x>>4&63]+a[x<<2&63]+"=")),C.join("")}},{}],9:[function(o,n,i){function a(s,l){this.offset=s,this.nbits=l}i.kBlockLengthPrefixCode=[new a(1,2),new a(5,2),new a(9,2),new a(13,2),new a(17,3),new a(25,3),new a(33,3),new a(41,3),new a(49,4),new a(65,4),new a(81,4),new a(97,4),new a(113,5),new a(145,5),new a(177,5),new a(209,5),new a(241,6),new a(305,6),new a(369,7),new a(497,8),new a(753,9),new a(1265,10),new a(2289,11),new a(4337,12),new a(8433,13),new a(16625,24)],i.kInsertLengthPrefixCode=[new a(0,0),new a(1,0),new a(2,0),new a(3,0),new a(4,0),new a(5,0),new a(6,1),new a(8,1),new a(10,2),new a(14,2),new a(18,3),new a(26,3),new a(34,4),new a(50,4),new a(66,5),new a(98,5),new a(130,6),new a(194,7),new a(322,8),new a(578,9),new a(1090,10),new a(2114,12),new a(6210,14),new a(22594,24)],i.kCopyLengthPrefixCode=[new a(2,0),new a(3,0),new a(4,0),new a(5,0),new a(6,0),new a(7,0),new a(8,0),new a(9,0),new a(10,1),new a(12,1),new a(14,2),new a(18,2),new a(22,3),new a(30,3),new a(38,4),new a(54,4),new a(70,5),new a(102,5),new a(134,6),new a(198,7),new a(326,8),new a(582,9),new a(1094,10),new a(2118,24)],i.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],i.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},{}],10:[function(o,n,i){function a(l){this.buffer=l,this.pos=0}a.prototype.read=function(l,d,u){this.pos+u>this.buffer.length&&(u=this.buffer.length-this.pos);for(var f=0;f<u;f++)l[d+f]=this.buffer[this.pos+f];return this.pos+=u,u},i.BrotliInput=a;function s(l){this.buffer=l,this.pos=0}s.prototype.write=function(l,d){if(this.pos+d>this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(l.subarray(0,d),this.pos),this.pos+=d,d},i.BrotliOutput=s},{}],11:[function(o,n,i){var a=o("./dictionary"),s=0,l=1,d=2,u=3,f=4,m=5,g=6,h=7,b=8,v=9,y=10,w=11,_=12,x=13,E=14,S=15,C=16,R=17,T=18,P=19,O=20;function k(L,B,j){this.prefix=new Uint8Array(L.length),this.transform=B,this.suffix=new Uint8Array(j.length);for(var A=0;A<L.length;A++)this.prefix[A]=L.charCodeAt(A);for(var A=0;A<j.length;A++)this.suffix[A]=j.charCodeAt(A)}var F=[new k("",s,""),new k("",s," "),new k(" ",s," "),new k("",_,""),new k("",y," "),new k("",s," the "),new k(" ",s,""),new k("s ",s," "),new k("",s," of "),new k("",y,""),new k("",s," and "),new k("",x,""),new k("",l,""),new k(", ",s," "),new k("",s,", "),new k(" ",y," "),new k("",s," in "),new k("",s," to "),new k("e ",s," "),new k("",s,'"'),new k("",s,"."),new k("",s,'">'),new k("",s,`
+`),new k("",u,""),new k("",s,"]"),new k("",s," for "),new k("",E,""),new k("",d,""),new k("",s," a "),new k("",s," that "),new k(" ",y,""),new k("",s,". "),new k(".",s,""),new k(" ",s,", "),new k("",S,""),new k("",s," with "),new k("",s,"'"),new k("",s," from "),new k("",s," by "),new k("",C,""),new k("",R,""),new k(" the ",s,""),new k("",f,""),new k("",s,". The "),new k("",w,""),new k("",s," on "),new k("",s," as "),new k("",s," is "),new k("",h,""),new k("",l,"ing "),new k("",s,`
+	`),new k("",s,":"),new k(" ",s,". "),new k("",s,"ed "),new k("",O,""),new k("",T,""),new k("",g,""),new k("",s,"("),new k("",y,", "),new k("",b,""),new k("",s," at "),new k("",s,"ly "),new k(" the ",s," of "),new k("",m,""),new k("",v,""),new k(" ",y,", "),new k("",y,'"'),new k(".",s,"("),new k("",w," "),new k("",y,'">'),new k("",s,'="'),new k(" ",s,"."),new k(".com/",s,""),new k(" the ",s," of the "),new k("",y,"'"),new k("",s,". This "),new k("",s,","),new k(".",s," "),new k("",y,"("),new k("",y,"."),new k("",s," not "),new k(" ",s,'="'),new k("",s,"er "),new k(" ",w," "),new k("",s,"al "),new k(" ",w,""),new k("",s,"='"),new k("",w,'"'),new k("",y,". "),new k(" ",s,"("),new k("",s,"ful "),new k(" ",y,". "),new k("",s,"ive "),new k("",s,"less "),new k("",w,"'"),new k("",s,"est "),new k(" ",y,"."),new k("",w,'">'),new k(" ",s,"='"),new k("",y,","),new k("",s,"ize "),new k("",w,"."),new k("\xC2\xA0",s,""),new k(" ",s,","),new k("",y,'="'),new k("",w,'="'),new k("",s,"ous "),new k("",w,", "),new k("",y,"='"),new k(" ",y,","),new k(" ",w,'="'),new k(" ",w,", "),new k("",w,","),new k("",w,"("),new k("",w,". "),new k(" ",w,"."),new k("",w,"='"),new k(" ",w,". "),new k(" ",y,'="'),new k(" ",w,"='"),new k(" ",y,"='")];i.kTransforms=F,i.kNumTransforms=F.length;function V(L,B){return L[B]<192?(L[B]>=97&&L[B]<=122&&(L[B]^=32),1):L[B]<224?(L[B+1]^=32,2):(L[B+2]^=5,3)}i.transformDictionaryWord=function(L,B,j,A,D){var N=F[D].prefix,z=F[D].suffix,W=F[D].transform,Y=W<_?0:W-(_-1),G=0,ve=B,fe;Y>A&&(Y=A);for(var Se=0;Se<N.length;)L[B++]=N[Se++];for(j+=Y,A-=Y,W<=v&&(A-=W),G=0;G<A;G++)L[B++]=a.dictionary[j+G];if(fe=B-A,W===y)V(L,fe);else if(W===w)for(;A>0;){var le=V(L,fe);fe+=le,A-=le}for(var ye=0;ye<z.length;)L[B++]=z[ye++];return B-ve}},{"./dictionary":6}],12:[function(o,n,i){n.exports=o("./dec/decode").BrotliDecompressBuffer},{"./dec/decode":3}]},{},[12])(12)})();var CE=(e=>typeof ei<"u"?ei:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof ei<"u"?ei:t)[r]}):e)(function(e){if(typeof ei<"u")return ei.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),Voe=(function(){var e,t,r;return(function(){function o(n,i,a){function s(u,f){if(!i[u]){if(!n[u]){var m=typeof CE=="function"&&CE;if(!f&&m)return m(u,!0);if(l)return l(u,!0);var g=new Error("Cannot find module '"+u+"'");throw g.code="MODULE_NOT_FOUND",g}var h=i[u]={exports:{}};n[u][0].call(h.exports,function(b){var v=n[u][1][b];return s(v||b)},h,h.exports,o,n,i,a)}return i[u].exports}for(var l=typeof CE=="function"&&CE,d=0;d<a.length;d++)s(a[d]);return s}return o})()({1:[function(o,n,i){"use strict";var a=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";function s(u,f){return Object.prototype.hasOwnProperty.call(u,f)}i.assign=function(u){for(var f=Array.prototype.slice.call(arguments,1);f.length;){var m=f.shift();if(m){if(typeof m!="object")throw new TypeError(m+"must be non-object");for(var g in m)s(m,g)&&(u[g]=m[g])}}return u},i.shrinkBuf=function(u,f){return u.length===f?u:u.subarray?u.subarray(0,f):(u.length=f,u)};var l={arraySet:function(u,f,m,g,h){if(f.subarray&&u.subarray){u.set(f.subarray(m,m+g),h);return}for(var b=0;b<g;b++)u[h+b]=f[m+b]},flattenChunks:function(u){var f,m,g,h,b,v;for(g=0,f=0,m=u.length;f<m;f++)g+=u[f].length;for(v=new Uint8Array(g),h=0,f=0,m=u.length;f<m;f++)b=u[f],v.set(b,h),h+=b.length;return v}},d={arraySet:function(u,f,m,g,h){for(var b=0;b<g;b++)u[h+b]=f[m+b]},flattenChunks:function(u){return[].concat.apply([],u)}};i.setTyped=function(u){u?(i.Buf8=Uint8Array,i.Buf16=Uint16Array,i.Buf32=Int32Array,i.assign(i,l)):(i.Buf8=Array,i.Buf16=Array,i.Buf32=Array,i.assign(i,d))},i.setTyped(a)},{}],2:[function(o,n,i){"use strict";var a=o("./common"),s=!0,l=!0;try{String.fromCharCode.apply(null,[0])}catch{s=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{l=!1}for(var d=new a.Buf8(256),u=0;u<256;u++)d[u]=u>=252?6:u>=248?5:u>=240?4:u>=224?3:u>=192?2:1;d[254]=d[254]=1,i.string2buf=function(m){var g,h,b,v,y,w=m.length,_=0;for(v=0;v<w;v++)h=m.charCodeAt(v),(h&64512)===55296&&v+1<w&&(b=m.charCodeAt(v+1),(b&64512)===56320&&(h=65536+(h-55296<<10)+(b-56320),v++)),_+=h<128?1:h<2048?2:h<65536?3:4;for(g=new a.Buf8(_),y=0,v=0;y<_;v++)h=m.charCodeAt(v),(h&64512)===55296&&v+1<w&&(b=m.charCodeAt(v+1),(b&64512)===56320&&(h=65536+(h-55296<<10)+(b-56320),v++)),h<128?g[y++]=h:h<2048?(g[y++]=192|h>>>6,g[y++]=128|h&63):h<65536?(g[y++]=224|h>>>12,g[y++]=128|h>>>6&63,g[y++]=128|h&63):(g[y++]=240|h>>>18,g[y++]=128|h>>>12&63,g[y++]=128|h>>>6&63,g[y++]=128|h&63);return g};function f(m,g){if(g<65534&&(m.subarray&&l||!m.subarray&&s))return String.fromCharCode.apply(null,a.shrinkBuf(m,g));for(var h="",b=0;b<g;b++)h+=String.fromCharCode(m[b]);return h}i.buf2binstring=function(m){return f(m,m.length)},i.binstring2buf=function(m){for(var g=new a.Buf8(m.length),h=0,b=g.length;h<b;h++)g[h]=m.charCodeAt(h);return g},i.buf2string=function(m,g){var h,b,v,y,w=g||m.length,_=new Array(w*2);for(b=0,h=0;h<w;){if(v=m[h++],v<128){_[b++]=v;continue}if(y=d[v],y>4){_[b++]=65533,h+=y-1;continue}for(v&=y===2?31:y===3?15:7;y>1&&h<w;)v=v<<6|m[h++]&63,y--;if(y>1){_[b++]=65533;continue}v<65536?_[b++]=v:(v-=65536,_[b++]=55296|v>>10&1023,_[b++]=56320|v&1023)}return f(_,b)},i.utf8border=function(m,g){var h;for(g=g||m.length,g>m.length&&(g=m.length),h=g-1;h>=0&&(m[h]&192)===128;)h--;return h<0||h===0?g:h+d[m[h]]>g?h:g}},{"./common":1}],3:[function(o,n,i){"use strict";function a(s,l,d,u){for(var f=s&65535|0,m=s>>>16&65535|0,g=0;d!==0;){g=d>2e3?2e3:d,d-=g;do f=f+l[u++]|0,m=m+f|0;while(--g);f%=65521,m%=65521}return f|m<<16|0}n.exports=a},{}],4:[function(o,n,i){"use strict";n.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],5:[function(o,n,i){"use strict";function a(){for(var d,u=[],f=0;f<256;f++){d=f;for(var m=0;m<8;m++)d=d&1?3988292384^d>>>1:d>>>1;u[f]=d}return u}var s=a();function l(d,u,f,m){var g=s,h=m+f;d^=-1;for(var b=m;b<h;b++)d=d>>>8^g[(d^u[b])&255];return d^-1}n.exports=l},{}],6:[function(o,n,i){"use strict";function a(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}n.exports=a},{}],7:[function(o,n,i){"use strict";var a=30,s=12;n.exports=function(d,u){var f,m,g,h,b,v,y,w,_,x,E,S,C,R,T,P,O,k,F,V,L,B,j,A,D;f=d.state,m=d.next_in,A=d.input,g=m+(d.avail_in-5),h=d.next_out,D=d.output,b=h-(u-d.avail_out),v=h+(d.avail_out-257),y=f.dmax,w=f.wsize,_=f.whave,x=f.wnext,E=f.window,S=f.hold,C=f.bits,R=f.lencode,T=f.distcode,P=(1<<f.lenbits)-1,O=(1<<f.distbits)-1;e:do{C<15&&(S+=A[m++]<<C,C+=8,S+=A[m++]<<C,C+=8),k=R[S&P];t:for(;;){if(F=k>>>24,S>>>=F,C-=F,F=k>>>16&255,F===0)D[h++]=k&65535;else if(F&16){V=k&65535,F&=15,F&&(C<F&&(S+=A[m++]<<C,C+=8),V+=S&(1<<F)-1,S>>>=F,C-=F),C<15&&(S+=A[m++]<<C,C+=8,S+=A[m++]<<C,C+=8),k=T[S&O];r:for(;;){if(F=k>>>24,S>>>=F,C-=F,F=k>>>16&255,F&16){if(L=k&65535,F&=15,C<F&&(S+=A[m++]<<C,C+=8,C<F&&(S+=A[m++]<<C,C+=8)),L+=S&(1<<F)-1,L>y){d.msg="invalid distance too far back",f.mode=a;break e}if(S>>>=F,C-=F,F=h-b,L>F){if(F=L-F,F>_&&f.sane){d.msg="invalid distance too far back",f.mode=a;break e}if(B=0,j=E,x===0){if(B+=w-F,F<V){V-=F;do D[h++]=E[B++];while(--F);B=h-L,j=D}}else if(x<F){if(B+=w+x-F,F-=x,F<V){V-=F;do D[h++]=E[B++];while(--F);if(B=0,x<V){F=x,V-=F;do D[h++]=E[B++];while(--F);B=h-L,j=D}}}else if(B+=x-F,F<V){V-=F;do D[h++]=E[B++];while(--F);B=h-L,j=D}for(;V>2;)D[h++]=j[B++],D[h++]=j[B++],D[h++]=j[B++],V-=3;V&&(D[h++]=j[B++],V>1&&(D[h++]=j[B++]))}else{B=h-L;do D[h++]=D[B++],D[h++]=D[B++],D[h++]=D[B++],V-=3;while(V>2);V&&(D[h++]=D[B++],V>1&&(D[h++]=D[B++]))}}else if((F&64)===0){k=T[(k&65535)+(S&(1<<F)-1)];continue r}else{d.msg="invalid distance code",f.mode=a;break e}break}}else if((F&64)===0){k=R[(k&65535)+(S&(1<<F)-1)];continue t}else if(F&32){f.mode=s;break e}else{d.msg="invalid literal/length code",f.mode=a;break e}break}}while(m<g&&h<v);V=C>>3,m-=V,C-=V<<3,S&=(1<<C)-1,d.next_in=m,d.next_out=h,d.avail_in=m<g?5+(g-m):5-(m-g),d.avail_out=h<v?257+(v-h):257-(h-v),f.hold=S,f.bits=C}},{}],8:[function(o,n,i){"use strict";var a=o("../utils/common"),s=o("./adler32"),l=o("./crc32"),d=o("./inffast"),u=o("./inftrees"),f=0,m=1,g=2,h=4,b=5,v=6,y=0,w=1,_=2,x=-2,E=-3,S=-4,C=-5,R=8,T=1,P=2,O=3,k=4,F=5,V=6,L=7,B=8,j=9,A=10,D=11,N=12,z=13,W=14,Y=15,G=16,ve=17,fe=18,Se=19,le=20,ye=21,Ee=22,Ie=23,Q=24,me=25,re=26,ee=27,ie=28,J=29,ae=30,he=31,ge=32,_e=852,Te=592,Ne=15,K=Ne;function ne(H){return(H>>>24&255)+(H>>>8&65280)+((H&65280)<<8)+((H&255)<<24)}function Ke(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new a.Buf16(320),this.work=new a.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function Ce(H){var Z;return!H||!H.state?x:(Z=H.state,H.total_in=H.total_out=Z.total=0,H.msg="",Z.wrap&&(H.adler=Z.wrap&1),Z.mode=T,Z.last=0,Z.havedict=0,Z.dmax=32768,Z.head=null,Z.hold=0,Z.bits=0,Z.lencode=Z.lendyn=new a.Buf32(_e),Z.distcode=Z.distdyn=new a.Buf32(Te),Z.sane=1,Z.back=-1,y)}function ke(H){var Z;return!H||!H.state?x:(Z=H.state,Z.wsize=0,Z.whave=0,Z.wnext=0,Ce(H))}function Qe(H,Z){var M,se;return!H||!H.state||(se=H.state,Z<0?(M=0,Z=-Z):(M=(Z>>4)+1,Z<48&&(Z&=15)),Z&&(Z<8||Z>15))?x:(se.window!==null&&se.wbits!==Z&&(se.window=null),se.wrap=M,se.wbits=Z,ke(H))}function et(H,Z){var M,se;return H?(se=new Ke,H.state=se,se.window=null,M=Qe(H,Z),M!==y&&(H.state=null),M):x}function xt(H){return et(H,K)}var Ht=!0,Xe,Xo;function po(H){if(Ht){var Z;for(Xe=new a.Buf32(512),Xo=new a.Buf32(32),Z=0;Z<144;)H.lens[Z++]=8;for(;Z<256;)H.lens[Z++]=9;for(;Z<280;)H.lens[Z++]=7;for(;Z<288;)H.lens[Z++]=8;for(u(m,H.lens,0,288,Xe,0,H.work,{bits:9}),Z=0;Z<32;)H.lens[Z++]=5;u(g,H.lens,0,32,Xo,0,H.work,{bits:5}),Ht=!1}H.lencode=Xe,H.lenbits=9,H.distcode=Xo,H.distbits=5}function Ft(H,Z,M,se){var Ue,ce=H.state;return ce.window===null&&(ce.wsize=1<<ce.wbits,ce.wnext=0,ce.whave=0,ce.window=new a.Buf8(ce.wsize)),se>=ce.wsize?(a.arraySet(ce.window,Z,M-ce.wsize,ce.wsize,0),ce.wnext=0,ce.whave=ce.wsize):(Ue=ce.wsize-ce.wnext,Ue>se&&(Ue=se),a.arraySet(ce.window,Z,M-se,Ue,ce.wnext),se-=Ue,se?(a.arraySet(ce.window,Z,M-se,se,0),ce.wnext=se,ce.whave=ce.wsize):(ce.wnext+=Ue,ce.wnext===ce.wsize&&(ce.wnext=0),ce.whave<ce.wsize&&(ce.whave+=Ue))),0}function Lo(H,Z){var M,se,Ue,ce,Et,Re,Rt,pe,de,Sn,Vt,qe,Da,As,xr=0,It,vr,Gr,go,La,ku,Dr,Cn,Yr=new a.Buf8(4),En,Jn,xp=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!H||!H.state||!H.output||!H.input&&H.avail_in!==0)return x;M=H.state,M.mode===N&&(M.mode=z),Et=H.next_out,Ue=H.output,Rt=H.avail_out,ce=H.next_in,se=H.input,Re=H.avail_in,pe=M.hold,de=M.bits,Sn=Re,Vt=Rt,Cn=y;e:for(;;)switch(M.mode){case T:if(M.wrap===0){M.mode=z;break}for(;de<16;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}if(M.wrap&2&&pe===35615){M.check=0,Yr[0]=pe&255,Yr[1]=pe>>>8&255,M.check=l(M.check,Yr,2,0),pe=0,de=0,M.mode=P;break}if(M.flags=0,M.head&&(M.head.done=!1),!(M.wrap&1)||(((pe&255)<<8)+(pe>>8))%31){H.msg="incorrect header check",M.mode=ae;break}if((pe&15)!==R){H.msg="unknown compression method",M.mode=ae;break}if(pe>>>=4,de-=4,Dr=(pe&15)+8,M.wbits===0)M.wbits=Dr;else if(Dr>M.wbits){H.msg="invalid window size",M.mode=ae;break}M.dmax=1<<Dr,H.adler=M.check=1,M.mode=pe&512?A:N,pe=0,de=0;break;case P:for(;de<16;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}if(M.flags=pe,(M.flags&255)!==R){H.msg="unknown compression method",M.mode=ae;break}if(M.flags&57344){H.msg="unknown header flags set",M.mode=ae;break}M.head&&(M.head.text=pe>>8&1),M.flags&512&&(Yr[0]=pe&255,Yr[1]=pe>>>8&255,M.check=l(M.check,Yr,2,0)),pe=0,de=0,M.mode=O;case O:for(;de<32;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}M.head&&(M.head.time=pe),M.flags&512&&(Yr[0]=pe&255,Yr[1]=pe>>>8&255,Yr[2]=pe>>>16&255,Yr[3]=pe>>>24&255,M.check=l(M.check,Yr,4,0)),pe=0,de=0,M.mode=k;case k:for(;de<16;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}M.head&&(M.head.xflags=pe&255,M.head.os=pe>>8),M.flags&512&&(Yr[0]=pe&255,Yr[1]=pe>>>8&255,M.check=l(M.check,Yr,2,0)),pe=0,de=0,M.mode=F;case F:if(M.flags&1024){for(;de<16;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}M.length=pe,M.head&&(M.head.extra_len=pe),M.flags&512&&(Yr[0]=pe&255,Yr[1]=pe>>>8&255,M.check=l(M.check,Yr,2,0)),pe=0,de=0}else M.head&&(M.head.extra=null);M.mode=V;case V:if(M.flags&1024&&(qe=M.length,qe>Re&&(qe=Re),qe&&(M.head&&(Dr=M.head.extra_len-M.length,M.head.extra||(M.head.extra=new Array(M.head.extra_len)),a.arraySet(M.head.extra,se,ce,qe,Dr)),M.flags&512&&(M.check=l(M.check,se,qe,ce)),Re-=qe,ce+=qe,M.length-=qe),M.length))break e;M.length=0,M.mode=L;case L:if(M.flags&2048){if(Re===0)break e;qe=0;do Dr=se[ce+qe++],M.head&&Dr&&M.length<65536&&(M.head.name+=String.fromCharCode(Dr));while(Dr&&qe<Re);if(M.flags&512&&(M.check=l(M.check,se,qe,ce)),Re-=qe,ce+=qe,Dr)break e}else M.head&&(M.head.name=null);M.length=0,M.mode=B;case B:if(M.flags&4096){if(Re===0)break e;qe=0;do Dr=se[ce+qe++],M.head&&Dr&&M.length<65536&&(M.head.comment+=String.fromCharCode(Dr));while(Dr&&qe<Re);if(M.flags&512&&(M.check=l(M.check,se,qe,ce)),Re-=qe,ce+=qe,Dr)break e}else M.head&&(M.head.comment=null);M.mode=j;case j:if(M.flags&512){for(;de<16;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}if(pe!==(M.check&65535)){H.msg="header crc mismatch",M.mode=ae;break}pe=0,de=0}M.head&&(M.head.hcrc=M.flags>>9&1,M.head.done=!0),H.adler=M.check=0,M.mode=N;break;case A:for(;de<32;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}H.adler=M.check=ne(pe),pe=0,de=0,M.mode=D;case D:if(M.havedict===0)return H.next_out=Et,H.avail_out=Rt,H.next_in=ce,H.avail_in=Re,M.hold=pe,M.bits=de,_;H.adler=M.check=1,M.mode=N;case N:if(Z===b||Z===v)break e;case z:if(M.last){pe>>>=de&7,de-=de&7,M.mode=ee;break}for(;de<3;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}switch(M.last=pe&1,pe>>>=1,de-=1,pe&3){case 0:M.mode=W;break;case 1:if(po(M),M.mode=le,Z===v){pe>>>=2,de-=2;break e}break;case 2:M.mode=ve;break;case 3:H.msg="invalid block type",M.mode=ae}pe>>>=2,de-=2;break;case W:for(pe>>>=de&7,de-=de&7;de<32;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}if((pe&65535)!==(pe>>>16^65535)){H.msg="invalid stored block lengths",M.mode=ae;break}if(M.length=pe&65535,pe=0,de=0,M.mode=Y,Z===v)break e;case Y:M.mode=G;case G:if(qe=M.length,qe){if(qe>Re&&(qe=Re),qe>Rt&&(qe=Rt),qe===0)break e;a.arraySet(Ue,se,ce,qe,Et),Re-=qe,ce+=qe,Rt-=qe,Et+=qe,M.length-=qe;break}M.mode=N;break;case ve:for(;de<14;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}if(M.nlen=(pe&31)+257,pe>>>=5,de-=5,M.ndist=(pe&31)+1,pe>>>=5,de-=5,M.ncode=(pe&15)+4,pe>>>=4,de-=4,M.nlen>286||M.ndist>30){H.msg="too many length or distance symbols",M.mode=ae;break}M.have=0,M.mode=fe;case fe:for(;M.have<M.ncode;){for(;de<3;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}M.lens[xp[M.have++]]=pe&7,pe>>>=3,de-=3}for(;M.have<19;)M.lens[xp[M.have++]]=0;if(M.lencode=M.lendyn,M.lenbits=7,En={bits:M.lenbits},Cn=u(f,M.lens,0,19,M.lencode,0,M.work,En),M.lenbits=En.bits,Cn){H.msg="invalid code lengths set",M.mode=ae;break}M.have=0,M.mode=Se;case Se:for(;M.have<M.nlen+M.ndist;){for(;xr=M.lencode[pe&(1<<M.lenbits)-1],It=xr>>>24,vr=xr>>>16&255,Gr=xr&65535,!(It<=de);){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}if(Gr<16)pe>>>=It,de-=It,M.lens[M.have++]=Gr;else{if(Gr===16){for(Jn=It+2;de<Jn;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}if(pe>>>=It,de-=It,M.have===0){H.msg="invalid bit length repeat",M.mode=ae;break}Dr=M.lens[M.have-1],qe=3+(pe&3),pe>>>=2,de-=2}else if(Gr===17){for(Jn=It+3;de<Jn;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}pe>>>=It,de-=It,Dr=0,qe=3+(pe&7),pe>>>=3,de-=3}else{for(Jn=It+7;de<Jn;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}pe>>>=It,de-=It,Dr=0,qe=11+(pe&127),pe>>>=7,de-=7}if(M.have+qe>M.nlen+M.ndist){H.msg="invalid bit length repeat",M.mode=ae;break}for(;qe--;)M.lens[M.have++]=Dr}}if(M.mode===ae)break;if(M.lens[256]===0){H.msg="invalid code -- missing end-of-block",M.mode=ae;break}if(M.lenbits=9,En={bits:M.lenbits},Cn=u(m,M.lens,0,M.nlen,M.lencode,0,M.work,En),M.lenbits=En.bits,Cn){H.msg="invalid literal/lengths set",M.mode=ae;break}if(M.distbits=6,M.distcode=M.distdyn,En={bits:M.distbits},Cn=u(g,M.lens,M.nlen,M.ndist,M.distcode,0,M.work,En),M.distbits=En.bits,Cn){H.msg="invalid distances set",M.mode=ae;break}if(M.mode=le,Z===v)break e;case le:M.mode=ye;case ye:if(Re>=6&&Rt>=258){H.next_out=Et,H.avail_out=Rt,H.next_in=ce,H.avail_in=Re,M.hold=pe,M.bits=de,d(H,Vt),Et=H.next_out,Ue=H.output,Rt=H.avail_out,ce=H.next_in,se=H.input,Re=H.avail_in,pe=M.hold,de=M.bits,M.mode===N&&(M.back=-1);break}for(M.back=0;xr=M.lencode[pe&(1<<M.lenbits)-1],It=xr>>>24,vr=xr>>>16&255,Gr=xr&65535,!(It<=de);){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}if(vr&&(vr&240)===0){for(go=It,La=vr,ku=Gr;xr=M.lencode[ku+((pe&(1<<go+La)-1)>>go)],It=xr>>>24,vr=xr>>>16&255,Gr=xr&65535,!(go+It<=de);){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}pe>>>=go,de-=go,M.back+=go}if(pe>>>=It,de-=It,M.back+=It,M.length=Gr,vr===0){M.mode=re;break}if(vr&32){M.back=-1,M.mode=N;break}if(vr&64){H.msg="invalid literal/length code",M.mode=ae;break}M.extra=vr&15,M.mode=Ee;case Ee:if(M.extra){for(Jn=M.extra;de<Jn;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}M.length+=pe&(1<<M.extra)-1,pe>>>=M.extra,de-=M.extra,M.back+=M.extra}M.was=M.length,M.mode=Ie;case Ie:for(;xr=M.distcode[pe&(1<<M.distbits)-1],It=xr>>>24,vr=xr>>>16&255,Gr=xr&65535,!(It<=de);){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}if((vr&240)===0){for(go=It,La=vr,ku=Gr;xr=M.distcode[ku+((pe&(1<<go+La)-1)>>go)],It=xr>>>24,vr=xr>>>16&255,Gr=xr&65535,!(go+It<=de);){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}pe>>>=go,de-=go,M.back+=go}if(pe>>>=It,de-=It,M.back+=It,vr&64){H.msg="invalid distance code",M.mode=ae;break}M.offset=Gr,M.extra=vr&15,M.mode=Q;case Q:if(M.extra){for(Jn=M.extra;de<Jn;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}M.offset+=pe&(1<<M.extra)-1,pe>>>=M.extra,de-=M.extra,M.back+=M.extra}if(M.offset>M.dmax){H.msg="invalid distance too far back",M.mode=ae;break}M.mode=me;case me:if(Rt===0)break e;if(qe=Vt-Rt,M.offset>qe){if(qe=M.offset-qe,qe>M.whave&&M.sane){H.msg="invalid distance too far back",M.mode=ae;break}qe>M.wnext?(qe-=M.wnext,Da=M.wsize-qe):Da=M.wnext-qe,qe>M.length&&(qe=M.length),As=M.window}else As=Ue,Da=Et-M.offset,qe=M.length;qe>Rt&&(qe=Rt),Rt-=qe,M.length-=qe;do Ue[Et++]=As[Da++];while(--qe);M.length===0&&(M.mode=ye);break;case re:if(Rt===0)break e;Ue[Et++]=M.length,Rt--,M.mode=ye;break;case ee:if(M.wrap){for(;de<32;){if(Re===0)break e;Re--,pe|=se[ce++]<<de,de+=8}if(Vt-=Rt,H.total_out+=Vt,M.total+=Vt,Vt&&(H.adler=M.check=M.flags?l(M.check,Ue,Vt,Et-Vt):s(M.check,Ue,Vt,Et-Vt)),Vt=Rt,(M.flags?pe:ne(pe))!==M.check){H.msg="incorrect data check",M.mode=ae;break}pe=0,de=0}M.mode=ie;case ie:if(M.wrap&&M.flags){for(;de<32;){if(Re===0)break e;Re--,pe+=se[ce++]<<de,de+=8}if(pe!==(M.total&4294967295)){H.msg="incorrect length check",M.mode=ae;break}pe=0,de=0}M.mode=J;case J:Cn=w;break e;case ae:Cn=E;break e;case he:return S;case ge:default:return x}return H.next_out=Et,H.avail_out=Rt,H.next_in=ce,H.avail_in=Re,M.hold=pe,M.bits=de,(M.wsize||Vt!==H.avail_out&&M.mode<ae&&(M.mode<ee||Z!==h))&&Ft(H,H.output,H.next_out,Vt-H.avail_out)?(M.mode=he,S):(Sn-=H.avail_in,Vt-=H.avail_out,H.total_in+=Sn,H.total_out+=Vt,M.total+=Vt,M.wrap&&Vt&&(H.adler=M.check=M.flags?l(M.check,Ue,Vt,H.next_out-Vt):s(M.check,Ue,Vt,H.next_out-Vt)),H.data_type=M.bits+(M.last?64:0)+(M.mode===N?128:0)+(M.mode===le||M.mode===Y?256:0),(Sn===0&&Vt===0||Z===h)&&Cn===y&&(Cn=C),Cn)}function Ur(H){if(!H||!H.state)return x;var Z=H.state;return Z.window&&(Z.window=null),H.state=null,y}function mo(H,Z){var M;return!H||!H.state||(M=H.state,(M.wrap&2)===0)?x:(M.head=Z,Z.done=!1,y)}function Be(H,Z){var M=Z.length,se,Ue,ce;return!H||!H.state||(se=H.state,se.wrap!==0&&se.mode!==D)?x:se.mode===D&&(Ue=1,Ue=s(Ue,Z,M,0),Ue!==se.check)?E:(ce=Ft(H,Z,M,M),ce?(se.mode=he,S):(se.havedict=1,y))}i.inflateReset=ke,i.inflateReset2=Qe,i.inflateResetKeep=Ce,i.inflateInit=xt,i.inflateInit2=et,i.inflate=Lo,i.inflateEnd=Ur,i.inflateGetHeader=mo,i.inflateSetDictionary=Be,i.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":1,"./adler32":3,"./crc32":5,"./inffast":7,"./inftrees":9}],9:[function(o,n,i){"use strict";var a=o("../utils/common"),s=15,l=852,d=592,u=0,f=1,m=2,g=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],h=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],b=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],v=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];n.exports=function(w,_,x,E,S,C,R,T){var P=T.bits,O=0,k=0,F=0,V=0,L=0,B=0,j=0,A=0,D=0,N=0,z,W,Y,G,ve,fe=null,Se=0,le,ye=new a.Buf16(s+1),Ee=new a.Buf16(s+1),Ie=null,Q=0,me,re,ee;for(O=0;O<=s;O++)ye[O]=0;for(k=0;k<E;k++)ye[_[x+k]]++;for(L=P,V=s;V>=1&&ye[V]===0;V--);if(L>V&&(L=V),V===0)return S[C++]=1<<24|64<<16|0,S[C++]=1<<24|64<<16|0,T.bits=1,0;for(F=1;F<V&&ye[F]===0;F++);for(L<F&&(L=F),A=1,O=1;O<=s;O++)if(A<<=1,A-=ye[O],A<0)return-1;if(A>0&&(w===u||V!==1))return-1;for(Ee[1]=0,O=1;O<s;O++)Ee[O+1]=Ee[O]+ye[O];for(k=0;k<E;k++)_[x+k]!==0&&(R[Ee[_[x+k]]++]=k);if(w===u?(fe=Ie=R,le=19):w===f?(fe=g,Se-=257,Ie=h,Q-=257,le=256):(fe=b,Ie=v,le=-1),N=0,k=0,O=F,ve=C,B=L,j=0,Y=-1,D=1<<L,G=D-1,w===f&&D>l||w===m&&D>d)return 1;for(;;){me=O-j,R[k]<le?(re=0,ee=R[k]):R[k]>le?(re=Ie[Q+R[k]],ee=fe[Se+R[k]]):(re=96,ee=0),z=1<<O-j,W=1<<B,F=W;do W-=z,S[ve+(N>>j)+W]=me<<24|re<<16|ee|0;while(W!==0);for(z=1<<O-1;N&z;)z>>=1;if(z!==0?(N&=z-1,N+=z):N=0,k++,--ye[O]===0){if(O===V)break;O=_[x+R[k]]}if(O>L&&(N&G)!==Y){for(j===0&&(j=L),ve+=F,B=O-j,A=1<<B;B+j<V&&(A-=ye[B+j],!(A<=0));)B++,A<<=1;if(D+=1<<B,w===f&&D>l||w===m&&D>d)return 1;Y=N&G,S[Y]=L<<24|B<<16|ve-C|0}}return N!==0&&(S[ve+N]=O-j<<24|64<<16|0),T.bits=L,0}},{"../utils/common":1}],10:[function(o,n,i){"use strict";n.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],11:[function(o,n,i){"use strict";function a(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}n.exports=a},{}],"/lib/inflate.js":[function(o,n,i){"use strict";var a=o("./zlib/inflate"),s=o("./utils/common"),l=o("./utils/strings"),d=o("./zlib/constants"),u=o("./zlib/messages"),f=o("./zlib/zstream"),m=o("./zlib/gzheader"),g=Object.prototype.toString;function h(y){if(!(this instanceof h))return new h(y);this.options=s.assign({chunkSize:16384,windowBits:0,to:""},y||{});var w=this.options;w.raw&&w.windowBits>=0&&w.windowBits<16&&(w.windowBits=-w.windowBits,w.windowBits===0&&(w.windowBits=-15)),w.windowBits>=0&&w.windowBits<16&&!(y&&y.windowBits)&&(w.windowBits+=32),w.windowBits>15&&w.windowBits<48&&(w.windowBits&15)===0&&(w.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new f,this.strm.avail_out=0;var _=a.inflateInit2(this.strm,w.windowBits);if(_!==d.Z_OK)throw new Error(u[_]);if(this.header=new m,a.inflateGetHeader(this.strm,this.header),w.dictionary&&(typeof w.dictionary=="string"?w.dictionary=l.string2buf(w.dictionary):g.call(w.dictionary)==="[object ArrayBuffer]"&&(w.dictionary=new Uint8Array(w.dictionary)),w.raw&&(_=a.inflateSetDictionary(this.strm,w.dictionary),_!==d.Z_OK)))throw new Error(u[_])}h.prototype.push=function(y,w){var _=this.strm,x=this.options.chunkSize,E=this.options.dictionary,S,C,R,T,P,O=!1;if(this.ended)return!1;C=w===~~w?w:w===!0?d.Z_FINISH:d.Z_NO_FLUSH,typeof y=="string"?_.input=l.binstring2buf(y):g.call(y)==="[object ArrayBuffer]"?_.input=new Uint8Array(y):_.input=y,_.next_in=0,_.avail_in=_.input.length;do{if(_.avail_out===0&&(_.output=new s.Buf8(x),_.next_out=0,_.avail_out=x),S=a.inflate(_,d.Z_NO_FLUSH),S===d.Z_NEED_DICT&&E&&(S=a.inflateSetDictionary(this.strm,E)),S===d.Z_BUF_ERROR&&O===!0&&(S=d.Z_OK,O=!1),S!==d.Z_STREAM_END&&S!==d.Z_OK)return this.onEnd(S),this.ended=!0,!1;_.next_out&&(_.avail_out===0||S===d.Z_STREAM_END||_.avail_in===0&&(C===d.Z_FINISH||C===d.Z_SYNC_FLUSH))&&(this.options.to==="string"?(R=l.utf8border(_.output,_.next_out),T=_.next_out-R,P=l.buf2string(_.output,R),_.next_out=T,_.avail_out=x-T,T&&s.arraySet(_.output,_.output,R,T,0),this.onData(P)):this.onData(s.shrinkBuf(_.output,_.next_out))),_.avail_in===0&&_.avail_out===0&&(O=!0)}while((_.avail_in>0||_.avail_out===0)&&S!==d.Z_STREAM_END);return S===d.Z_STREAM_END&&(C=d.Z_FINISH),C===d.Z_FINISH?(S=a.inflateEnd(this.strm),this.onEnd(S),this.ended=!0,S===d.Z_OK):(C===d.Z_SYNC_FLUSH&&(this.onEnd(d.Z_OK),_.avail_out=0),!0)},h.prototype.onData=function(y){this.chunks.push(y)},h.prototype.onEnd=function(y){y===d.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=y,this.msg=this.strm.msg};function b(y,w){var _=new h(w);if(_.push(y,!0),_.err)throw _.msg||u[_.err];return _.result}function v(y,w){return w=w||{},w.raw=!0,b(y,w)}i.Inflate=h,i.inflate=b,i.inflateRaw=v,i.ungzip=b},{"./utils/common":1,"./utils/strings":2,"./zlib/constants":4,"./zlib/gzheader":6,"./zlib/inflate":8,"./zlib/messages":10,"./zlib/zstream":11}]},{},[])("/lib/inflate.js")})();var a8t=globalThis.fetch,EE=class{constructor(e,t={},r){this.type=e,this.detail=t,this.msg=r,Object.defineProperty(this,"__mayPropagate",{enumerable:!1,writable:!0}),this.__mayPropagate=!0}preventDefault(){}stopPropagation(){this.__mayPropagate=!1}valueOf(){return this}toString(){return this.msg?`[${this.type} event]: ${this.msg}`:`[${this.type} event]`}},Y3e=class{constructor(){this.listeners={}}addEventListener(e,t,r){let o=this.listeners[e]||[];r?o.unshift(t):o.push(t),this.listeners[e]=o}removeEventListener(e,t){let r=this.listeners[e]||[],o=r.findIndex(n=>n===t);o>-1&&(r.splice(o,1),this.listeners[e]=r)}dispatch(e){let t=this.listeners[e.type];if(t)for(let r=0,o=t.length;r<o&&e.__mayPropagate;r++)t[r](e)}},q3e=new Date("1904-01-01T00:00:00+0000").getTime();function K3e(e){return Array.from(e).map(t=>String.fromCharCode(t)).join("")}var X3e=class{constructor(e,t,r){this.name=(r||e.tag||"").trim(),this.length=e.length,this.start=e.offset,this.offset=0,this.data=t,["getInt8","getUint8","getInt16","getUint16","getInt32","getUint32","getBigInt64","getBigUint64"].forEach(o=>{let n=o.replace(/get(Big)?/,"").toLowerCase(),i=parseInt(o.replace(/[^\d]/g,""))/8;Object.defineProperty(this,n,{get:()=>this.getValue(o,i)})})}get currentPosition(){return this.start+this.offset}set currentPosition(e){this.start=e,this.offset=0}skip(e=0,t=8){this.offset+=e*t/8}getValue(e,t){let r=this.start+this.offset;this.offset+=t;try{return this.data[e](r)}catch(o){throw console.error("parser",e,t,this),console.error("parser",this.start,this.offset),o}}flags(e){if(e===8||e===16||e===32||e===64)return this[`uint${e}`].toString(2).padStart(e,0).split("").map(t=>t==="1");console.error("Error parsing flags: flag types can only be 1, 2, 4, or 8 bytes long"),console.trace()}get tag(){let e=this.uint32;return K3e([e>>24&255,e>>16&255,e>>8&255,e&255])}get fixed(){let e=this.int16,t=Math.round(1e3*this.uint16/65356);return e+t/1e3}get legacyFixed(){let e=this.uint16,t=this.uint16.toString(16).padStart(4,0);return parseFloat(`${e}.${t}`)}get uint24(){return(this.uint8<<16)+(this.uint8<<8)+this.uint8}get uint128(){let e=0;for(let t=0;t<5;t++){let r=this.uint8;if(e=e*128+(r&127),r<128)break}return e}get longdatetime(){return new Date(q3e+1e3*parseInt(this.int64.toString()))}get fword(){return this.int16}get ufword(){return this.uint16}get Offset16(){return this.uint16}get Offset32(){return this.uint32}get F2DOT14(){let e=p.uint16,t=[0,1,-2,-1][e>>14],r=e&16383;return t+r/16384}verifyLength(){this.offset!=this.length&&console.error(`unexpected parsed table size (${this.offset}) for "${this.name}" (expected ${this.length})`)}readBytes(e=0,t=0,r=8,o=!1){if(e=e||this.length,e===0)return[];t&&(this.currentPosition=t);let n=`${o?"":"u"}int${r}`,i=[];for(;e--;)i.push(this[n]);return i}},Wr=class{constructor(e){Object.defineProperty(this,"parser",{enumerable:!1,get:()=>e});let r=e.currentPosition;Object.defineProperty(this,"start",{enumerable:!1,get:()=>r})}load(e){Object.keys(e).forEach(t=>{let r=Object.getOwnPropertyDescriptor(e,t);r.get?this[t]=r.get.bind(this):r.value!==void 0&&(this[t]=r.value)}),this.parser.length&&this.parser.verifyLength()}},pt=class extends Wr{constructor(e,t,r){let{parser:o,start:n}=super(new X3e(e,t,r));Object.defineProperty(this,"p",{enumerable:!1,get:()=>o}),Object.defineProperty(this,"tableStart",{enumerable:!1,get:()=>n})}};function We(e,t,r){let o;Object.defineProperty(e,t,{get:()=>o||(o=r(),o),enumerable:!0})}var Z3e=class extends pt{constructor(e,t,r){let{p:o}=super({offset:0,length:12},t,"sfnt");this.version=o.uint32,this.numTables=o.uint16,this.searchRange=o.uint16,this.entrySelector=o.uint16,this.rangeShift=o.uint16,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(n=>new Q3e(o)),this.tables={},this.directory.forEach(n=>{let i=()=>r(this.tables,{tag:n.tag,offset:n.offset,length:n.length},t);We(this.tables,n.tag.trim(),i)})}},Q3e=class{constructor(e){this.tag=e.tag,this.checksum=e.uint32,this.offset=e.uint32,this.length=e.uint32}},Doe=Voe.inflate||void 0,Loe=void 0,J3e=class extends pt{constructor(e,t,r){let{p:o}=super({offset:0,length:44},t,"woff");this.signature=o.tag,this.flavor=o.uint32,this.length=o.uint32,this.numTables=o.uint16,o.uint16,this.totalSfntSize=o.uint32,this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.metaOffset=o.uint32,this.metaLength=o.uint32,this.metaOrigLength=o.uint32,this.privOffset=o.uint32,this.privLength=o.uint32,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(n=>new $3e(o)),eEe(this,t,r)}},$3e=class{constructor(e){this.tag=e.tag,this.offset=e.uint32,this.compLength=e.uint32,this.origLength=e.uint32,this.origChecksum=e.uint32}};function eEe(e,t,r){e.tables={},e.directory.forEach(o=>{We(e.tables,o.tag.trim(),()=>{let n=0,i=t;if(o.compLength!==o.origLength){let a=t.buffer.slice(o.offset,o.offset+o.compLength),s;if(Doe)s=Doe(new Uint8Array(a));else if(Loe)s=Loe(new Uint8Array(a));else{let l="no brotli decoder available to decode WOFF2 font";throw font.onerror&&font.onerror(l),new Error(l)}i=new DataView(s.buffer)}else n=o.offset;return r(e.tables,{tag:o.tag,offset:n,length:o.origLength},i)})})}var zoe=Foe,Boe=void 0,tEe=class extends pt{constructor(e,t,r){let{p:o}=super({offset:0,length:48},t,"woff2");this.signature=o.tag,this.flavor=o.uint32,this.length=o.uint32,this.numTables=o.uint16,o.uint16,this.totalSfntSize=o.uint32,this.totalCompressedSize=o.uint32,this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.metaOffset=o.uint32,this.metaLength=o.uint32,this.metaOrigLength=o.uint32,this.privOffset=o.uint32,this.privLength=o.uint32,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(s=>new rEe(o));let n=o.currentPosition;this.directory[0].offset=0,this.directory.forEach((s,l)=>{let d=this.directory[l+1];d&&(d.offset=s.offset+(s.transformLength!==void 0?s.transformLength:s.origLength))});let i,a=t.buffer.slice(n);if(zoe)i=zoe(new Uint8Array(a));else if(Boe)i=new Uint8Array(Boe(a));else{let s="no brotli decoder available to decode WOFF2 font";throw e.onerror&&e.onerror(s),new Error(s)}oEe(this,i,r)}},rEe=class{constructor(e){this.flags=e.uint8;let t=this.tagNumber=this.flags&63;t===63?this.tag=e.tag:this.tag=nEe(t);let o=(this.transformVersion=(this.flags&192)>>6)!==0;(this.tag==="glyf"||this.tag==="loca")&&(o=this.transformVersion!==3),this.origLength=e.uint128,o&&(this.transformLength=e.uint128)}};function oEe(e,t,r){e.tables={},e.directory.forEach(o=>{We(e.tables,o.tag.trim(),()=>{let n=o.offset,i=n+(o.transformLength?o.transformLength:o.origLength),a=new DataView(t.slice(n,i).buffer);try{return r(e.tables,{tag:o.tag,offset:0,length:o.origLength},a)}catch(s){console.error(s)}})})}function nEe(e){return["cmap","head","hhea","hmtx","maxp","name","OS/2","post","cvt ","fpgm","glyf","loca","prep","CFF ","VORG","EBDT","EBLC","gasp","hdmx","kern","LTSH","PCLT","VDMX","vhea","vmtx","BASE","GDEF","GPOS","GSUB","EBSC","JSTF","MATH","CBDT","CBLC","COLR","CPAL","SVG ","sbix","acnt","avar","bdat","bloc","bsln","cvar","fdsc","feat","fmtx","fvar","gvar","hsty","just","lcar","mort","morx","opbd","prop","trak","Zapf","Silf","Glat","Gloc","Feat","Sill"][e&63]}var qoe={},Koe=!1;Promise.all([Promise.resolve().then(function(){return AEe}),Promise.resolve().then(function(){return NEe}),Promise.resolve().then(function(){return VEe}),Promise.resolve().then(function(){return zEe}),Promise.resolve().then(function(){return jEe}),Promise.resolve().then(function(){return YEe}),Promise.resolve().then(function(){return KEe}),Promise.resolve().then(function(){return ZEe}),Promise.resolve().then(function(){return a6e}),Promise.resolve().then(function(){return b6e}),Promise.resolve().then(function(){return nke}),Promise.resolve().then(function(){return ake}),Promise.resolve().then(function(){return dke}),Promise.resolve().then(function(){return mke}),Promise.resolve().then(function(){return hke}),Promise.resolve().then(function(){return vke}),Promise.resolve().then(function(){return wke}),Promise.resolve().then(function(){return Ske}),Promise.resolve().then(function(){return Eke}),Promise.resolve().then(function(){return Rke}),Promise.resolve().then(function(){return Pke}),Promise.resolve().then(function(){return Ike}),Promise.resolve().then(function(){return Nke}),Promise.resolve().then(function(){return Dke}),Promise.resolve().then(function(){return Lke}),Promise.resolve().then(function(){return Bke}),Promise.resolve().then(function(){return Hke}),Promise.resolve().then(function(){return Uke}),Promise.resolve().then(function(){return Yke}),Promise.resolve().then(function(){return Xke}),Promise.resolve().then(function(){return tRe}),Promise.resolve().then(function(){return iRe}),Promise.resolve().then(function(){return lRe}),Promise.resolve().then(function(){return fRe}),Promise.resolve().then(function(){return mRe}),Promise.resolve().then(function(){return hRe}),Promise.resolve().then(function(){return yRe}),Promise.resolve().then(function(){return wRe}),Promise.resolve().then(function(){return kRe}),Promise.resolve().then(function(){return TRe}),Promise.resolve().then(function(){return IRe})]).then(e=>{e.forEach(t=>{let r=Object.keys(t)[0];qoe[r]=t[r]}),Koe=!0});function iEe(e,t,r){let o=t.tag.replace(/[^\w\d]/g,""),n=qoe[o];return n?new n(t,r,e):(console.warn(`lib-font has no definition for ${o}. The table was skipped.`),{})}function aEe(){let e=0;function t(r,o){if(!Koe)return e>10?o(new Error("loading took too long")):(e++,setTimeout(()=>t(r),250));r(iEe)}return new Promise((r,o)=>t(r))}function sEe(e,t){let r=e.lastIndexOf("."),o=(e.substring(r+1)||"").toLowerCase(),n={ttf:"truetype",otf:"opentype",woff:"woff",woff2:"woff2"}[o];if(n)return n;let i={eot:"The .eot format is not supported: it died in January 12, 2016, when Microsoft retired all versions of IE that didn't already support WOFF.",svg:"The .svg format is not supported: SVG fonts (not to be confused with OpenType with embedded SVG) were so bad we took the entire fonts chapter out of the SVG specification again.",fon:"The .fon format is not supported: this is an ancient Windows bitmap font format.",ttc:"Based on the current CSS specification, font collections are not (yet?) supported."}[o];if(i||(i=`${e} is not a known webfont format.`),t)throw new Error(i);console.warn(`Could not load font: ${i}`)}async function lEe(e,t,r={}){if(!globalThis.document)return;let o=sEe(t,r.errorOnStyle);if(!o)return;let n=document.createElement("style");n.className="injected-by-Font-js";let i=[];return r.styleRules&&(i=Object.entries(r.styleRules).map(([a,s])=>`${a}: ${s};`)),n.textContent=`
 @font-face {
     font-family: "${e}";
     ${i.join(`
 	`)}
     src: url("${t}") format("${o}");
-}`,globalThis.document.head.appendChild(n),n}var sEe=[0,1,0,0],lEe=[79,84,84,79],cEe=[119,79,70,70],dEe=[119,79,70,50];function xE(e,t){if(e.length===t.length){for(let r=0;r<e.length;r++)if(e[r]!==t[r])return;return!0}}function uEe(e){let t=[e.getUint8(0),e.getUint8(1),e.getUint8(2),e.getUint8(3)];if(xE(t,sEe)||xE(t,lEe))return"SFNT";if(xE(t,cEe))return"WOFF";if(xE(t,dEe))return"WOFF2"}function fEe(e){if(!e.ok)throw new Error(`HTTP ${e.status} - ${e.statusText}`);return e}var Foe=class extends U3e{constructor(e,t={}){super(),this.name=e,this.options=t,this.metrics=!1}get src(){return this.__src}set src(e){this.__src=e,(async()=>(globalThis.document&&!this.options.skipStyleSheet&&await aEe(this.name,e,this.options),this.loadFont(e)))()}async loadFont(e,t){fetch(e).then(r=>fEe(r)&&r.arrayBuffer()).then(r=>this.fromDataBuffer(r,t||e)).catch(r=>{let o=new wE("error",r,`Failed to load font at ${t||e}`);this.dispatch(o),this.onerror&&this.onerror(o)})}async fromDataBuffer(e,t){this.fontData=new DataView(e);let r=uEe(this.fontData);if(!r)throw new Error(`${t} is either an unsupported font format, or not a font at all.`);await this.parseBasicData(r);let o=new wE("load",{font:this});this.dispatch(o),this.onload&&this.onload(o)}async parseBasicData(e){return nEe().then(t=>(e==="SFNT"&&(this.opentype=new K3e(this,this.fontData,t)),e==="WOFF"&&(this.opentype=new Z3e(this,this.fontData,t)),e==="WOFF2"&&(this.opentype=new $3e(this,this.fontData,t)),this.opentype))}getGlyphId(e){return this.opentype.tables.cmap.getGlyphId(e)}reverse(e){return this.opentype.tables.cmap.reverse(e)}supports(e){return this.getGlyphId(e)!==0}supportsVariation(e){return this.opentype.tables.cmap.supportsVariation(e)!==!1}measureText(e,t=16){if(this.__unloaded)throw new Error("Cannot measure text: font was unloaded. Please reload before calling measureText()");let r=document.createElement("div");r.textContent=e,r.style.fontFamily=this.name,r.style.fontSize=`${t}px`,r.style.color="transparent",r.style.background="transparent",r.style.top="0",r.style.left="0",r.style.position="absolute",document.body.appendChild(r);let o=r.getBoundingClientRect();document.body.removeChild(r);let n=this.opentype.tables["OS/2"];return o.fontSize=t,o.ascender=n.sTypoAscender,o.descender=n.sTypoDescender,o}unload(){if(this.styleElement.parentNode){this.styleElement.parentNode.removeElement(this.styleElement);let e=new wE("unload",{font:this});this.dispatch(e),this.onunload&&this.onunload(e)}this._unloaded=!0}load(){if(this.__unloaded){delete this.__unloaded,document.head.appendChild(this.styleElement);let e=new wE("load",{font:this});this.dispatch(e),this.onload&&this.onload(e)}}};globalThis.Font=Foe;var Ec=class extends Wr{constructor(e,t,r){super(e),this.plaformID=t,this.encodingID=r}},pEe=class extends Ec{constructor(e,t,r){super(e,t,r),this.format=0,this.length=e.uint16,this.language=e.uint16,this.glyphIdArray=[...new Array(256)].map(o=>e.uint8)}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 0. only supports(id) is implemented.")),0<=e&&e<=255}reverse(e){return console.warn("reverse not implemented for cmap subtable format 0"),{}}getSupportedCharCodes(){return[{start:1,end:256}]}},mEe=class extends Ec{constructor(e,t,r){super(e,t,r),this.format=2,this.length=e.uint16,this.language=e.uint16,this.subHeaderKeys=[...new Array(256)].map(a=>e.uint16);let o=Math.max(...this.subHeaderKeys),n=e.currentPosition;We(this,"subHeaders",()=>(e.currentPosition=n,[...new Array(o)].map(a=>new gEe(e))));let i=n+o*8;We(this,"glyphIndexArray",()=>(e.currentPosition=i,[...new Array(o)].map(a=>e.uint16)))}supports(e){e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 2. only supports(id) is implemented."));let t=e&&255,r=e&&65280,o=this.subHeaders[r],n=this.subHeaders[o],i=n.firstCode,a=i+n.entryCount;return i<=t&&t<=a}reverse(e){return console.warn("reverse not implemented for cmap subtable format 2"),{}}getSupportedCharCodes(e=!1){return e?this.subHeaders.map(t=>({firstCode:t.firstCode,lastCode:t.lastCode})):this.subHeaders.map(t=>({start:t.firstCode,end:t.lastCode}))}},gEe=class{constructor(e){this.firstCode=e.uint16,this.entryCount=e.uint16,this.lastCode=this.first+this.entryCount,this.idDelta=e.int16,this.idRangeOffset=e.uint16}},hEe=class extends Ec{constructor(e,t,r){super(e,t,r),this.format=4,this.length=e.uint16,this.language=e.uint16,this.segCountX2=e.uint16,this.segCount=this.segCountX2/2,this.searchRange=e.uint16,this.entrySelector=e.uint16,this.rangeShift=e.uint16;let o=e.currentPosition;We(this,"endCode",()=>e.readBytes(this.segCount,o,16));let n=o+2+this.segCountX2;We(this,"startCode",()=>e.readBytes(this.segCount,n,16));let i=n+this.segCountX2;We(this,"idDelta",()=>e.readBytes(this.segCount,i,16,!0));let a=i+this.segCountX2;We(this,"idRangeOffset",()=>e.readBytes(this.segCount,a,16));let s=a+this.segCountX2,c=this.length-(s-this.tableStart);We(this,"glyphIdArray",()=>e.readBytes(c,s,16)),We(this,"segments",()=>this.buildSegments(a,s,e))}buildSegments(e,t,r){let o=(n,i)=>{let a=this.startCode[i],s=this.endCode[i],c=this.idDelta[i],d=this.idRangeOffset[i],u=e+2*i,f=[];if(d===0)for(let m=a+c,g=s+c;m<=g;m++)f.push(m);else for(let m=0,g=s-a;m<=g;m++)r.currentPosition=u+d+m*2,f.push(r.uint16);return{startCode:a,endCode:s,idDelta:c,idRangeOffset:d,glyphIDs:f}};return[...new Array(this.segCount)].map(o)}reverse(e){let t=this.segments.find(o=>o.glyphIDs.includes(e));if(!t)return{};let r=t.startCode+t.glyphIDs.indexOf(e);return{code:r,unicode:String.fromCodePoint(r)}}getGlyphId(e){if(e.charCodeAt&&(e=e.charCodeAt(0)),55296<=e&&e<=57343||(e&65534)===65534||(e&65535)===65535)return 0;let t=this.segments.find(r=>r.startCode<=e&&e<=r.endCode);return t?t.glyphIDs[e-t.startCode]:0}supports(e){return this.getGlyphId(e)!==0}getSupportedCharCodes(e=!1){return e?this.segments:this.segments.map(t=>({start:t.startCode,end:t.endCode}))}},bEe=class extends Ec{constructor(e,t,r){super(e,t,r),this.format=6,this.length=e.uint16,this.language=e.uint16,this.firstCode=e.uint16,this.entryCount=e.uint16,this.lastCode=this.firstCode+this.entryCount-1,We(this,"glyphIdArray",()=>[...new Array(this.entryCount)].map(n=>e.uint16))}supports(e){if(e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 6. only supports(id) is implemented.")),e<this.firstCode)return{};if(e>this.firstCode+this.entryCount)return{};let t=e-this.firstCode;return{code:t,unicode:String.fromCodePoint(t)}}reverse(e){let t=this.glyphIdArray.indexOf(e);if(t>-1)return this.firstCode+t}getSupportedCharCodes(e=!1){return e?[{firstCode:this.firstCode,lastCode:this.lastCode}]:[{start:this.firstCode,end:this.lastCode}]}},vEe=class extends Ec{constructor(e,t,r){super(e,t,r),this.format=8,e.uint16,this.length=e.uint32,this.language=e.uint32,this.is32=[...new Array(8192)].map(n=>e.uint8),this.numGroups=e.uint32,We(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new yEe(e)))}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 8. only supports(id) is implemented.")),this.groups.findIndex(t=>t.startcharCode<=e&&e<=t.endcharCode)!==-1}reverse(e){return console.warn("reverse not implemented for cmap subtable format 8"),{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startcharCode,end:t.endcharCode}))}},yEe=class{constructor(e){this.startcharCode=e.uint32,this.endcharCode=e.uint32,this.startGlyphID=e.uint32}},_Ee=class extends Ec{constructor(e,t,r){super(e,t,r),this.format=10,e.uint16,this.length=e.uint32,this.language=e.uint32,this.startCharCode=e.uint32,this.numChars=e.uint32,this.endCharCode=this.startCharCode+this.numChars,We(this,"glyphs",()=>[...new Array(this.numChars)].map(n=>e.uint16))}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 10. only supports(id) is implemented.")),e<this.startCharCode||e>this.startCharCode+this.numChars?!1:e-this.startCharCode}reverse(e){return console.warn("reverse not implemented for cmap subtable format 10"),{}}getSupportedCharCodes(e=!1){return e?[{startCharCode:this.startCharCode,endCharCode:this.endCharCode}]:[{start:this.startCharCode,end:this.endCharCode}]}},wEe=class extends Ec{constructor(e,t,r){super(e,t,r),this.format=12,e.uint16,this.length=e.uint32,this.language=e.uint32,this.numGroups=e.uint32,We(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new xEe(e)))}supports(e){return e.charCodeAt&&(e=e.charCodeAt(0)),55296<=e&&e<=57343||(e&65534)===65534||(e&65535)===65535?0:this.groups.findIndex(t=>t.startCharCode<=e&&e<=t.endCharCode)!==-1}reverse(e){for(let t of this.groups){let r=t.startGlyphID;if(r>e)continue;if(r===e)return t.startCharCode;if(r+(t.endCharCode-t.startCharCode)<e)continue;let n=t.startCharCode+(e-r);return{code:n,unicode:String.fromCodePoint(n)}}return{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startCharCode,end:t.endCharCode}))}},xEe=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.startGlyphID=e.uint32}},SEe=class extends Ec{constructor(e,t,r){super(e,t,r),this.format=13,e.uint16,this.length=e.uint32,this.language=e.uint32,this.numGroups=e.uint32;let o=[...new Array(this.numGroups)].map(n=>new CEe(e));We(this,"groups",o)}supports(e){return e.charCodeAt&&(e=e.charCodeAt(0)),this.groups.findIndex(t=>t.startCharCode<=e&&e<=t.endCharCode)!==-1}reverse(e){return console.warn("reverse not implemented for cmap subtable format 13"),{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startCharCode,end:t.endCharCode}))}},CEe=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.glyphID=e.uint32}},EEe=class extends Ec{constructor(e,t,r){super(e,t,r),this.subTableStart=e.currentPosition,this.format=14,this.length=e.uint32,this.numVarSelectorRecords=e.uint32,We(this,"varSelectors",()=>[...new Array(this.numVarSelectorRecords)].map(o=>new kEe(e)))}supports(){return console.warn("supports not implemented for cmap subtable format 14"),0}getSupportedCharCodes(){return console.warn("getSupportedCharCodes not implemented for cmap subtable format 14"),[]}reverse(e){return console.warn("reverse not implemented for cmap subtable format 14"),{}}supportsVariation(e){let t=this.varSelector.find(r=>r.varSelector===e);return t||!1}getSupportedVariations(){return this.varSelectors.map(e=>e.varSelector)}},kEe=class{constructor(e){this.varSelector=e.uint24,this.defaultUVSOffset=e.Offset32,this.nonDefaultUVSOffset=e.Offset32}};function REe(e,t,r){let o=e.uint16;return o===0?new pEe(e,t,r):o===2?new mEe(e,t,r):o===4?new hEe(e,t,r):o===6?new bEe(e,t,r):o===8?new vEe(e,t,r):o===10?new _Ee(e,t,r):o===12?new wEe(e,t,r):o===13?new SEe(e,t,r):o===14?new EEe(e,t,r):{}}var TEe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numTables=r.uint16,this.encodingRecords=[...new Array(this.numTables)].map(o=>new PEe(r,this.tableStart))}getSubTable(e){return this.encodingRecords[e].table}getSupportedEncodings(){return this.encodingRecords.map(e=>({platformID:e.platformID,encodingId:e.encodingID}))}getSupportedCharCodes(e,t){let r=this.encodingRecords.findIndex(n=>n.platformID===e&&n.encodingID===t);return r===-1?!1:this.getSubTable(r).getSupportedCharCodes()}reverse(e){for(let t=0;t<this.numTables;t++){let r=this.getSubTable(t).reverse(e);if(r)return r}}getGlyphId(e){let t=0;return this.encodingRecords.some((r,o)=>{let n=this.getSubTable(o);return n.getGlyphId?(t=n.getGlyphId(e),t!==0):!1}),t}supports(e){return this.encodingRecords.some((t,r)=>{let o=this.getSubTable(r);return o.supports&&o.supports(e)!==!1})}supportsVariation(e){return this.encodingRecords.some((t,r)=>{let o=this.getSubTable(r);return o.supportsVariation&&o.supportsVariation(e)!==!1})}},PEe=class{constructor(e,t){let r=this.platformID=e.uint16,o=this.encodingID=e.uint16,n=this.offset=e.Offset32;We(this,"table",()=>(e.currentPosition=t+n,REe(e,r,o)))}},OEe=Object.freeze({__proto__:null,cmap:TEe}),IEe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.load({majorVersion:r.uint16,minorVersion:r.uint16,fontRevision:r.fixed,checkSumAdjustment:r.uint32,magicNumber:r.uint32,flags:r.flags(16),unitsPerEm:r.uint16,created:r.longdatetime,modified:r.longdatetime,xMin:r.int16,yMin:r.int16,xMax:r.int16,yMax:r.int16,macStyle:r.flags(16),lowestRecPPEM:r.uint16,fontDirectionHint:r.uint16,indexToLocFormat:r.uint16,glyphDataFormat:r.uint16})}},AEe=Object.freeze({__proto__:null,head:IEe}),MEe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.ascender=r.fword,this.descender=r.fword,this.lineGap=r.fword,this.advanceWidthMax=r.ufword,this.minLeftSideBearing=r.fword,this.minRightSideBearing=r.fword,this.xMaxExtent=r.fword,this.caretSlopeRise=r.int16,this.caretSlopeRun=r.int16,this.caretOffset=r.int16,r.int16,r.int16,r.int16,r.int16,this.metricDataFormat=r.int16,this.numberOfHMetrics=r.uint16,r.verifyLength()}},NEe=Object.freeze({__proto__:null,hhea:MEe}),FEe=class extends pt{constructor(e,t,r){let{p:o}=super(e,t),n=r.hhea.numberOfHMetrics,i=r.maxp.numGlyphs,a=o.currentPosition;if(We(this,"hMetrics",()=>(o.currentPosition=a,[...new Array(n)].map(s=>new VEe(o.uint16,o.int16)))),n<i){let s=a+n*4;We(this,"leftSideBearings",()=>(o.currentPosition=s,[...new Array(i-n)].map(c=>o.int16)))}}},VEe=class{constructor(e,t){this.advanceWidth=e,this.lsb=t}},DEe=Object.freeze({__proto__:null,hmtx:FEe}),LEe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.legacyFixed,this.numGlyphs=r.uint16,this.version===1&&(this.maxPoints=r.uint16,this.maxContours=r.uint16,this.maxCompositePoints=r.uint16,this.maxCompositeContours=r.uint16,this.maxZones=r.uint16,this.maxTwilightPoints=r.uint16,this.maxStorage=r.uint16,this.maxFunctionDefs=r.uint16,this.maxInstructionDefs=r.uint16,this.maxStackElements=r.uint16,this.maxSizeOfInstructions=r.uint16,this.maxComponentElements=r.uint16,this.maxComponentDepth=r.uint16),r.verifyLength()}},zEe=Object.freeze({__proto__:null,maxp:LEe}),BEe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.format=r.uint16,this.count=r.uint16,this.stringOffset=r.Offset16,this.nameRecords=[...new Array(this.count)].map(o=>new HEe(r,this)),this.format===1&&(this.langTagCount=r.uint16,this.langTagRecords=[...new Array(this.langTagCount)].map(o=>new jEe(r.uint16,r.Offset16))),this.stringStart=this.tableStart+this.stringOffset}get(e){let t=this.nameRecords.find(r=>r.nameID===e);if(t)return t.string}},jEe=class{constructor(e,t){this.length=e,this.offset=t}},HEe=class{constructor(e,t){this.platformID=e.uint16,this.encodingID=e.uint16,this.languageID=e.uint16,this.nameID=e.uint16,this.length=e.uint16,this.offset=e.Offset16,We(this,"string",()=>(e.currentPosition=t.stringStart+this.offset,WEe(e,this)))}};function WEe(e,t){let{platformID:r,length:o}=t;if(o===0)return"";if(r===0||r===3){let a=[];for(let s=0,c=o/2;s<c;s++)a[s]=String.fromCharCode(e.uint16);return a.join("")}let n=e.readBytes(o),i=[];return n.forEach(function(a,s){i[s]=String.fromCharCode(a)}),i.join("")}var UEe=Object.freeze({__proto__:null,name:BEe}),GEe=class extends pt{constructor(e,t){let{p:r}=super(e,t);if(this.version=r.uint16,this.xAvgCharWidth=r.int16,this.usWeightClass=r.uint16,this.usWidthClass=r.uint16,this.fsType=r.uint16,this.ySubscriptXSize=r.int16,this.ySubscriptYSize=r.int16,this.ySubscriptXOffset=r.int16,this.ySubscriptYOffset=r.int16,this.ySuperscriptXSize=r.int16,this.ySuperscriptYSize=r.int16,this.ySuperscriptXOffset=r.int16,this.ySuperscriptYOffset=r.int16,this.yStrikeoutSize=r.int16,this.yStrikeoutPosition=r.int16,this.sFamilyClass=r.int16,this.panose=[...new Array(10)].map(o=>r.uint8),this.ulUnicodeRange1=r.flags(32),this.ulUnicodeRange2=r.flags(32),this.ulUnicodeRange3=r.flags(32),this.ulUnicodeRange4=r.flags(32),this.achVendID=r.tag,this.fsSelection=r.uint16,this.usFirstCharIndex=r.uint16,this.usLastCharIndex=r.uint16,this.sTypoAscender=r.int16,this.sTypoDescender=r.int16,this.sTypoLineGap=r.int16,this.usWinAscent=r.uint16,this.usWinDescent=r.uint16,this.version===0||(this.ulCodePageRange1=r.flags(32),this.ulCodePageRange2=r.flags(32),this.version===1)||(this.sxHeight=r.int16,this.sCapHeight=r.int16,this.usDefaultChar=r.uint16,this.usBreakChar=r.uint16,this.usMaxContext=r.uint16,this.version<=4)||(this.usLowerOpticalPointSize=r.uint16,this.usUpperOpticalPointSize=r.uint16,this.version===5))return r.verifyLength()}},YEe=Object.freeze({__proto__:null,OS2:GEe}),qEe=class extends pt{constructor(e,t){let{p:r}=super(e,t);if(this.version=r.legacyFixed,this.italicAngle=r.fixed,this.underlinePosition=r.fword,this.underlineThickness=r.fword,this.isFixedPitch=r.uint32,this.minMemType42=r.uint32,this.maxMemType42=r.uint32,this.minMemType1=r.uint32,this.maxMemType1=r.uint32,this.version===1||this.version===3)return r.verifyLength();if(this.numGlyphs=r.uint16,this.version===2){this.glyphNameIndex=[...new Array(this.numGlyphs)].map(o=>r.uint16),this.namesOffset=r.currentPosition,this.glyphNameOffsets=[1];for(let o=0;o<this.numGlyphs;o++){if(this.glyphNameIndex[o]<Roe.length){this.glyphNameOffsets.push(this.glyphNameOffsets[o]);continue}let i=r.int8;r.skip(i),this.glyphNameOffsets.push(this.glyphNameOffsets[o]+i+1)}}this.version===2.5&&(this.offset=[...new Array(this.numGlyphs)].map(o=>r.int8))}getGlyphName(e){if(this.version!==2)return console.warn(`post table version ${this.version} does not support glyph name lookups`),"";let t=this.glyphNameIndex[e];if(t<258)return Roe[t];let r=this.glyphNameOffsets[e],n=this.glyphNameOffsets[e+1]-r-1;return n===0?".notdef.":(this.parser.currentPosition=this.namesOffset+r,this.parser.readBytes(n,this.namesOffset+r,8,!0).map(a=>String.fromCharCode(a)).join(""))}},Roe=[".notdef",".null","nonmarkingreturn","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","grave","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","Adieresis","Aring","Ccedilla","Eacute","Ntilde","Odieresis","Udieresis","aacute","agrave","acircumflex","adieresis","atilde","aring","ccedilla","eacute","egrave","ecircumflex","edieresis","iacute","igrave","icircumflex","idieresis","ntilde","oacute","ograve","ocircumflex","odieresis","otilde","uacute","ugrave","ucircumflex","udieresis","dagger","degree","cent","sterling","section","bullet","paragraph","germandbls","registered","copyright","trademark","acute","dieresis","notequal","AE","Oslash","infinity","plusminus","lessequal","greaterequal","yen","mu","partialdiff","summation","product","pi","integral","ordfeminine","ordmasculine","Omega","ae","oslash","questiondown","exclamdown","logicalnot","radical","florin","approxequal","Delta","guillemotleft","guillemotright","ellipsis","nonbreakingspace","Agrave","Atilde","Otilde","OE","oe","endash","emdash","quotedblleft","quotedblright","quoteleft","quoteright","divide","lozenge","ydieresis","Ydieresis","fraction","currency","guilsinglleft","guilsinglright","fi","fl","daggerdbl","periodcentered","quotesinglbase","quotedblbase","perthousand","Acircumflex","Ecircumflex","Aacute","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Oacute","Ocircumflex","apple","Ograve","Uacute","Ucircumflex","Ugrave","dotlessi","circumflex","tilde","macron","breve","dotaccent","ring","cedilla","hungarumlaut","ogonek","caron","Lslash","lslash","Scaron","scaron","Zcaron","zcaron","brokenbar","Eth","eth","Yacute","yacute","Thorn","thorn","minus","multiply","onesuperior","twosuperior","threesuperior","onehalf","onequarter","threequarters","franc","Gbreve","gbreve","Idotaccent","Scedilla","scedilla","Cacute","cacute","Ccaron","ccaron","dcroat"],KEe=Object.freeze({__proto__:null,post:qEe}),XEe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.horizAxisOffset=r.Offset16,this.vertAxisOffset=r.Offset16,We(this,"horizAxis",()=>new e7({offset:e.offset+this.horizAxisOffset},t)),We(this,"vertAxis",()=>new e7({offset:e.offset+this.vertAxisOffset},t)),this.majorVersion===1&&this.minorVersion===1&&(this.itemVarStoreOffset=r.Offset32,We(this,"itemVarStore",()=>new e7({offset:e.offset+this.itemVarStoreOffset},t)))}},e7=class extends pt{constructor(e,t){let{p:r}=super(e,t,"AxisTable");this.baseTagListOffset=r.Offset16,this.baseScriptListOffset=r.Offset16,We(this,"baseTagList",()=>new ZEe({offset:e.offset+this.baseTagListOffset},t)),We(this,"baseScriptList",()=>new QEe({offset:e.offset+this.baseScriptListOffset},t))}},ZEe=class extends pt{constructor(e,t){let{p:r}=super(e,t,"BaseTagListTable");this.baseTagCount=r.uint16,this.baselineTags=[...new Array(this.baseTagCount)].map(o=>r.tag)}},QEe=class extends pt{constructor(e,t){let{p:r}=super(e,t,"BaseScriptListTable");this.baseScriptCount=r.uint16;let o=r.currentPosition;We(this,"baseScriptRecords",()=>(r.currentPosition=o,[...new Array(this.baseScriptCount)].map(n=>new JEe(this.start,r))))}},JEe=class{constructor(e,t){this.baseScriptTag=t.tag,this.baseScriptOffset=t.Offset16,We(this,"baseScriptTable",()=>(t.currentPosition=e+this.baseScriptOffset,new $Ee(t)))}},$Ee=class{constructor(e){this.start=e.currentPosition,this.baseValuesOffset=e.Offset16,this.defaultMinMaxOffset=e.Offset16,this.baseLangSysCount=e.uint16,this.baseLangSysRecords=[...new Array(this.baseLangSysCount)].map(t=>new e6e(this.start,e)),We(this,"baseValues",()=>(e.currentPosition=this.start+this.baseValuesOffset,new t6e(e))),We(this,"defaultMinMax",()=>(e.currentPosition=this.start+this.defaultMinMaxOffset,new Voe(e)))}},e6e=class{constructor(e,t){this.baseLangSysTag=t.tag,this.minMaxOffset=t.Offset16,We(this,"minMax",()=>(t.currentPosition=e+this.minMaxOffset,new Voe(t)))}},t6e=class{constructor(e){this.parser=e,this.start=e.currentPosition,this.defaultBaselineIndex=e.uint16,this.baseCoordCount=e.uint16,this.baseCoords=[...new Array(this.baseCoordCount)].map(t=>e.Offset16)}getTable(e){return this.parser.currentPosition=this.start+this.baseCoords[e],new o6e(this.parser)}},Voe=class{constructor(e){this.minCoord=e.Offset16,this.maxCoord=e.Offset16,this.featMinMaxCount=e.uint16;let t=e.currentPosition;We(this,"featMinMaxRecords",()=>(e.currentPosition=t,[...new Array(this.featMinMaxCount)].map(r=>new r6e(e))))}},r6e=class{constructor(e){this.featureTableTag=e.tag,this.minCoord=e.Offset16,this.maxCoord=e.Offset16}},o6e=class{constructor(e){this.baseCoordFormat=e.uint16,this.coordinate=e.int16,this.baseCoordFormat===2&&(this.referenceGlyph=e.uint16,this.baseCoordPoint=e.uint16),this.baseCoordFormat===3&&(this.deviceTable=e.Offset16)}},n6e=Object.freeze({__proto__:null,BASE:XEe}),Toe=class{constructor(e){this.classFormat=e.uint16,this.classFormat===1&&(this.startGlyphID=e.uint16,this.glyphCount=e.uint16,this.classValueArray=[...new Array(this.glyphCount)].map(t=>e.uint16)),this.classFormat===2&&(this.classRangeCount=e.uint16,this.classRangeRecords=[...new Array(this.classRangeCount)].map(t=>new i6e(e)))}},i6e=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.class=e.uint16}},G0=class extends Wr{constructor(e){super(e),this.coverageFormat=e.uint16,this.coverageFormat===1&&(this.glyphCount=e.uint16,this.glyphArray=[...new Array(this.glyphCount)].map(t=>e.uint16)),this.coverageFormat===2&&(this.rangeCount=e.uint16,this.rangeRecords=[...new Array(this.rangeCount)].map(t=>new a6e(e)))}},a6e=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.startCoverageIndex=e.uint16}},s6e=class{constructor(e,t){this.table=e,this.parser=t,this.start=t.currentPosition,this.format=t.uint16,this.variationRegionListOffset=t.Offset32,this.itemVariationDataCount=t.uint16,this.itemVariationDataOffsets=[...new Array(this.itemVariationDataCount)].map(r=>t.Offset32)}},l6e=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.glyphClassDefOffset=r.Offset16,We(this,"glyphClassDefs",()=>{if(this.glyphClassDefOffset!==0)return r.currentPosition=this.tableStart+this.glyphClassDefOffset,new Toe(r)}),this.attachListOffset=r.Offset16,We(this,"attachList",()=>{if(this.attachListOffset!==0)return r.currentPosition=this.tableStart+this.attachListOffset,new c6e(r)}),this.ligCaretListOffset=r.Offset16,We(this,"ligCaretList",()=>{if(this.ligCaretListOffset!==0)return r.currentPosition=this.tableStart+this.ligCaretListOffset,new u6e(r)}),this.markAttachClassDefOffset=r.Offset16,We(this,"markAttachClassDef",()=>{if(this.markAttachClassDefOffset!==0)return r.currentPosition=this.tableStart+this.markAttachClassDefOffset,new Toe(r)}),this.minorVersion>=2&&(this.markGlyphSetsDefOffset=r.Offset16,We(this,"markGlyphSetsDef",()=>{if(this.markGlyphSetsDefOffset!==0)return r.currentPosition=this.tableStart+this.markGlyphSetsDefOffset,new m6e(r)})),this.minorVersion===3&&(this.itemVarStoreOffset=r.Offset32,We(this,"itemVarStore",()=>{if(this.itemVarStoreOffset!==0)return r.currentPosition=this.tableStart+this.itemVarStoreOffset,new s6e(r)}))}},c6e=class extends Wr{constructor(e){super(e),this.coverageOffset=e.Offset16,this.glyphCount=e.uint16,this.attachPointOffsets=[...new Array(this.glyphCount)].map(t=>e.Offset16)}getPoint(e){return this.parser.currentPosition=this.start+this.attachPointOffsets[e],new d6e(this.parser)}},d6e=class{constructor(e){this.pointCount=e.uint16,this.pointIndices=[...new Array(this.pointCount)].map(t=>e.uint16)}},u6e=class extends Wr{constructor(e){super(e),this.coverageOffset=e.Offset16,We(this,"coverage",()=>(e.currentPosition=this.start+this.coverageOffset,new G0(e))),this.ligGlyphCount=e.uint16,this.ligGlyphOffsets=[...new Array(this.ligGlyphCount)].map(t=>e.Offset16)}getLigGlyph(e){return this.parser.currentPosition=this.start+this.ligGlyphOffsets[e],new f6e(this.parser)}},f6e=class extends Wr{constructor(e){super(e),this.caretCount=e.uint16,this.caretValueOffsets=[...new Array(this.caretCount)].map(t=>e.Offset16)}getCaretValue(e){return this.parser.currentPosition=this.start+this.caretValueOffsets[e],new p6e(this.parser)}},p6e=class{constructor(e){this.caretValueFormat=e.uint16,this.caretValueFormat===1&&(this.coordinate=e.int16),this.caretValueFormat===2&&(this.caretValuePointIndex=e.uint16),this.caretValueFormat===3&&(this.coordinate=e.int16,this.deviceOffset=e.Offset16)}},m6e=class extends Wr{constructor(e){super(e),this.markGlyphSetTableFormat=e.uint16,this.markGlyphSetCount=e.uint16,this.coverageOffsets=[...new Array(this.markGlyphSetCount)].map(t=>e.Offset32)}getMarkGlyphSet(e){return this.parser.currentPosition=this.start+this.coverageOffsets[e],new G0(this.parser)}},g6e=Object.freeze({__proto__:null,GDEF:l6e}),Poe=class extends Wr{static EMPTY={scriptCount:0,scriptRecords:[]};constructor(e){super(e),this.scriptCount=e.uint16,this.scriptRecords=[...new Array(this.scriptCount)].map(t=>new h6e(e))}},h6e=class{constructor(e){this.scriptTag=e.tag,this.scriptOffset=e.Offset16}},b6e=class extends Wr{constructor(e){super(e),this.defaultLangSys=e.Offset16,this.langSysCount=e.uint16,this.langSysRecords=[...new Array(this.langSysCount)].map(t=>new v6e(e))}},v6e=class{constructor(e){this.langSysTag=e.tag,this.langSysOffset=e.Offset16}},Ooe=class{constructor(e){this.lookupOrder=e.Offset16,this.requiredFeatureIndex=e.uint16,this.featureIndexCount=e.uint16,this.featureIndices=[...new Array(this.featureIndexCount)].map(t=>e.uint16)}},Ioe=class extends Wr{static EMPTY={featureCount:0,featureRecords:[]};constructor(e){super(e),this.featureCount=e.uint16,this.featureRecords=[...new Array(this.featureCount)].map(t=>new y6e(e))}},y6e=class{constructor(e){this.featureTag=e.tag,this.featureOffset=e.Offset16}},_6e=class extends Wr{constructor(e){super(e),this.featureParams=e.Offset16,this.lookupIndexCount=e.uint16,this.lookupListIndices=[...new Array(this.lookupIndexCount)].map(t=>e.uint16)}getFeatureParams(){if(this.featureParams>0){let e=this.parser;e.currentPosition=this.start+this.featureParams;let t=this.featureTag;if(t==="size")return new x6e(e);if(t.startsWith("cc"))return new w6e(e);if(t.startsWith("ss"))return new S6e(e)}}},w6e=class{constructor(e){this.format=e.uint16,this.featUiLabelNameId=e.uint16,this.featUiTooltipTextNameId=e.uint16,this.sampleTextNameId=e.uint16,this.numNamedParameters=e.uint16,this.firstParamUiLabelNameId=e.uint16,this.charCount=e.uint16,this.character=[...new Array(this.charCount)].map(t=>e.uint24)}},x6e=class{constructor(e){this.designSize=e.uint16,this.subfamilyIdentifier=e.uint16,this.subfamilyNameID=e.uint16,this.smallEnd=e.uint16,this.largeEnd=e.uint16}},S6e=class{constructor(e){this.version=e.uint16,this.UINameID=e.uint16}};function Doe(e){e.parser.currentPosition-=2,delete e.coverageOffset,delete e.getCoverageTable}var op=class extends Wr{constructor(e){super(e),this.substFormat=e.uint16,this.coverageOffset=e.Offset16}getCoverageTable(){let e=this.parser;return e.currentPosition=this.start+this.coverageOffset,new G0(e)}},r7=class{constructor(e){this.glyphSequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},C6e=class extends op{constructor(e){super(e),this.deltaGlyphID=e.int16}},E6e=class extends op{constructor(e){super(e),this.sequenceCount=e.uint16,this.sequenceOffsets=[...new Array(this.sequenceCount)].map(t=>e.Offset16)}getSequence(e){let t=this.parser;return t.currentPosition=this.start+this.sequenceOffsets[e],new k6e(t)}},k6e=class{constructor(e){this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},R6e=class extends op{constructor(e){super(e),this.alternateSetCount=e.uint16,this.alternateSetOffsets=[...new Array(this.alternateSetCount)].map(t=>e.Offset16)}getAlternateSet(e){let t=this.parser;return t.currentPosition=this.start+this.alternateSetOffsets[e],new T6e(t)}},T6e=class{constructor(e){this.glyphCount=e.uint16,this.alternateGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},P6e=class extends op{constructor(e){super(e),this.ligatureSetCount=e.uint16,this.ligatureSetOffsets=[...new Array(this.ligatureSetCount)].map(t=>e.Offset16)}getLigatureSet(e){let t=this.parser;return t.currentPosition=this.start+this.ligatureSetOffsets[e],new O6e(t)}},O6e=class extends Wr{constructor(e){super(e),this.ligatureCount=e.uint16,this.ligatureOffsets=[...new Array(this.ligatureCount)].map(t=>e.Offset16)}getLigature(e){let t=this.parser;return t.currentPosition=this.start+this.ligatureOffsets[e],new I6e(t)}},I6e=class{constructor(e){this.ligatureGlyph=e.uint16,this.componentCount=e.uint16,this.componentGlyphIDs=[...new Array(this.componentCount-1)].map(t=>e.uint16)}},A6e=class extends op{constructor(e){super(e),this.substFormat===1&&(this.subRuleSetCount=e.uint16,this.subRuleSetOffsets=[...new Array(this.subRuleSetCount)].map(t=>e.Offset16)),this.substFormat===2&&(this.classDefOffset=e.Offset16,this.subClassSetCount=e.uint16,this.subClassSetOffsets=[...new Array(this.subClassSetCount)].map(t=>e.Offset16)),this.substFormat===3&&(Doe(this),this.glyphCount=e.uint16,this.substitutionCount=e.uint16,this.coverageOffsets=[...new Array(this.glyphCount)].map(t=>e.Offset16),this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=>new r7(e)))}getSubRuleSet(e){if(this.substFormat!==1)throw new Error(`lookup type 5.${this.substFormat} has no subrule sets.`);let t=this.parser;return t.currentPosition=this.start+this.subRuleSetOffsets[e],new M6e(t)}getSubClassSet(e){if(this.substFormat!==2)throw new Error(`lookup type 5.${this.substFormat} has no subclass sets.`);let t=this.parser;return t.currentPosition=this.start+this.subClassSetOffsets[e],new N6e(t)}getCoverageTable(e){if(this.substFormat!==3&&!e)return super.getCoverageTable();if(!e)throw new Error(`lookup type 5.${this.substFormat} requires an coverage table index.`);let t=this.parser;return t.currentPosition=this.start+this.coverageOffsets[e],new G0(t)}},M6e=class extends Wr{constructor(e){super(e),this.subRuleCount=e.uint16,this.subRuleOffsets=[...new Array(this.subRuleCount)].map(t=>e.Offset16)}getSubRule(e){let t=this.parser;return t.currentPosition=this.start+this.subRuleOffsets[e],new Loe(t)}},Loe=class{constructor(e){this.glyphCount=e.uint16,this.substitutionCount=e.uint16,this.inputSequence=[...new Array(this.glyphCount-1)].map(t=>e.uint16),this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=>new r7(e))}},N6e=class extends Wr{constructor(e){super(e),this.subClassRuleCount=e.uint16,this.subClassRuleOffsets=[...new Array(this.subClassRuleCount)].map(t=>e.Offset16)}getSubClass(e){let t=this.parser;return t.currentPosition=this.start+this.subClassRuleOffsets[e],new F6e(t)}},F6e=class extends Loe{constructor(e){super(e)}},V6e=class extends op{constructor(e){super(e),this.substFormat===1&&(this.chainSubRuleSetCount=e.uint16,this.chainSubRuleSetOffsets=[...new Array(this.chainSubRuleSetCount)].map(t=>e.Offset16)),this.substFormat===2&&(this.backtrackClassDefOffset=e.Offset16,this.inputClassDefOffset=e.Offset16,this.lookaheadClassDefOffset=e.Offset16,this.chainSubClassSetCount=e.uint16,this.chainSubClassSetOffsets=[...new Array(this.chainSubClassSetCount)].map(t=>e.Offset16)),this.substFormat===3&&(Doe(this),this.backtrackGlyphCount=e.uint16,this.backtrackCoverageOffsets=[...new Array(this.backtrackGlyphCount)].map(t=>e.Offset16),this.inputGlyphCount=e.uint16,this.inputCoverageOffsets=[...new Array(this.inputGlyphCount)].map(t=>e.Offset16),this.lookaheadGlyphCount=e.uint16,this.lookaheadCoverageOffsets=[...new Array(this.lookaheadGlyphCount)].map(t=>e.Offset16),this.seqLookupCount=e.uint16,this.seqLookupRecords=[...new Array(this.substitutionCount)].map(t=>new zoe(e)))}getChainSubRuleSet(e){if(this.substFormat!==1)throw new Error(`lookup type 6.${this.substFormat} has no chainsubrule sets.`);let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleSetOffsets[e],new D6e(t)}getChainSubClassSet(e){if(this.substFormat!==2)throw new Error(`lookup type 6.${this.substFormat} has no chainsubclass sets.`);let t=this.parser;return t.currentPosition=this.start+this.chainSubClassSetOffsets[e],new z6e(t)}getCoverageFromOffset(e){if(this.substFormat!==3)throw new Error(`lookup type 6.${this.substFormat} does not use contextual coverage offsets.`);let t=this.parser;return t.currentPosition=this.start+e,new G0(t)}},D6e=class extends Wr{constructor(e){super(e),this.chainSubRuleCount=e.uint16,this.chainSubRuleOffsets=[...new Array(this.chainSubRuleCount)].map(t=>e.Offset16)}getSubRule(e){let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleOffsets[e],new L6e(t)}},L6e=class{constructor(e){this.backtrackGlyphCount=e.uint16,this.backtrackSequence=[...new Array(this.backtrackGlyphCount)].map(t=>e.uint16),this.inputGlyphCount=e.uint16,this.inputSequence=[...new Array(this.inputGlyphCount-1)].map(t=>e.uint16),this.lookaheadGlyphCount=e.uint16,this.lookAheadSequence=[...new Array(this.lookAheadGlyphCount)].map(t=>e.uint16),this.substitutionCount=e.uint16,this.substLookupRecords=[...new Array(this.SubstCount)].map(t=>new r7(e))}},z6e=class extends Wr{constructor(e){super(e),this.chainSubClassRuleCount=e.uint16,this.chainSubClassRuleOffsets=[...new Array(this.chainSubClassRuleCount)].map(t=>e.Offset16)}getSubClass(e){let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleOffsets[e],new B6e(t)}},B6e=class{constructor(e){this.backtrackGlyphCount=e.uint16,this.backtrackSequence=[...new Array(this.backtrackGlyphCount)].map(t=>e.uint16),this.inputGlyphCount=e.uint16,this.inputSequence=[...new Array(this.inputGlyphCount-1)].map(t=>e.uint16),this.lookaheadGlyphCount=e.uint16,this.lookAheadSequence=[...new Array(this.lookAheadGlyphCount)].map(t=>e.uint16),this.substitutionCount=e.uint16,this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=>new zoe(e))}},zoe=class extends Wr{constructor(e){super(e),this.sequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},j6e=class extends Wr{constructor(e){super(e),this.substFormat=e.uint16,this.extensionLookupType=e.uint16,this.extensionOffset=e.Offset32}},H6e=class extends op{constructor(e){super(e),this.backtrackGlyphCount=e.uint16,this.backtrackCoverageOffsets=[...new Array(this.backtrackGlyphCount)].map(t=>e.Offset16),this.lookaheadGlyphCount=e.uint16,this.lookaheadCoverageOffsets=[new Array(this.lookaheadGlyphCount)].map(t=>e.Offset16),this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},W6e={buildSubtable:function(e,t){let r=new[void 0,C6e,E6e,R6e,P6e,A6e,V6e,j6e,H6e][e](t);return r.type=e,r}},kc=class extends Wr{constructor(e){super(e)}},U6e=class extends kc{constructor(e){super(e),console.log("lookup type 1")}},G6e=class extends kc{constructor(e){super(e),console.log("lookup type 2")}},Y6e=class extends kc{constructor(e){super(e),console.log("lookup type 3")}},q6e=class extends kc{constructor(e){super(e),console.log("lookup type 4")}},K6e=class extends kc{constructor(e){super(e),console.log("lookup type 5")}},X6e=class extends kc{constructor(e){super(e),console.log("lookup type 6")}},Z6e=class extends kc{constructor(e){super(e),console.log("lookup type 7")}},Q6e=class extends kc{constructor(e){super(e),console.log("lookup type 8")}},J6e=class extends kc{constructor(e){super(e),console.log("lookup type 9")}},$6e={buildSubtable:function(e,t){let r=new[void 0,U6e,G6e,Y6e,q6e,K6e,X6e,Z6e,Q6e,J6e][e](t);return r.type=e,r}},Aoe=class extends Wr{static EMPTY={lookupCount:0,lookups:[]};constructor(e){super(e),this.lookupCount=e.uint16,this.lookups=[...new Array(this.lookupCount)].map(t=>e.Offset16)}},eke=class extends Wr{constructor(e,t){super(e),this.ctType=t,this.lookupType=e.uint16,this.lookupFlag=e.uint16,this.subTableCount=e.uint16,this.subtableOffsets=[...new Array(this.subTableCount)].map(r=>e.Offset16),this.markFilteringSet=e.uint16}get rightToLeft(){return this.lookupFlag&!0}get ignoreBaseGlyphs(){return this.lookupFlag&!0}get ignoreLigatures(){return this.lookupFlag&!0}get ignoreMarks(){return this.lookupFlag&!0}get useMarkFilteringSet(){return this.lookupFlag&!0}get markAttachmentType(){return this.lookupFlag&!0}getSubTable(e){let t=this.ctType==="GSUB"?W6e:$6e;return this.parser.currentPosition=this.start+this.subtableOffsets[e],t.buildSubtable(this.lookupType,this.parser)}},Boe=class extends pt{constructor(e,t,r){let{p:o,tableStart:n}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.scriptListOffset=o.Offset16,this.featureListOffset=o.Offset16,this.lookupListOffset=o.Offset16,this.majorVersion===1&&this.minorVersion===1&&(this.featureVariationsOffset=o.Offset32);let i=!(this.scriptListOffset||this.featureListOffset||this.lookupListOffset);We(this,"scriptList",()=>i?Poe.EMPTY:(o.currentPosition=n+this.scriptListOffset,new Poe(o))),We(this,"featureList",()=>i?Ioe.EMPTY:(o.currentPosition=n+this.featureListOffset,new Ioe(o))),We(this,"lookupList",()=>i?Aoe.EMPTY:(o.currentPosition=n+this.lookupListOffset,new Aoe(o))),this.featureVariationsOffset&&We(this,"featureVariations",()=>i?FeatureVariations.EMPTY:(o.currentPosition=n+this.featureVariationsOffset,new FeatureVariations(o)))}getSupportedScripts(){return this.scriptList.scriptRecords.map(e=>e.scriptTag)}getScriptTable(e){let t=this.scriptList.scriptRecords.find(o=>o.scriptTag===e);this.parser.currentPosition=this.scriptList.start+t.scriptOffset;let r=new b6e(this.parser);return r.scriptTag=e,r}ensureScriptTable(e){return typeof e=="string"?this.getScriptTable(e):e}getSupportedLangSys(e){e=this.ensureScriptTable(e);let t=e.defaultLangSys!==0,r=e.langSysRecords.map(o=>o.langSysTag);return t&&r.unshift("dflt"),r}getDefaultLangSysTable(e){e=this.ensureScriptTable(e);let t=e.defaultLangSys;if(t!==0){this.parser.currentPosition=e.start+t;let r=new Ooe(this.parser);return r.langSysTag="",r.defaultForScript=e.scriptTag,r}}getLangSysTable(e,t="dflt"){if(t==="dflt")return this.getDefaultLangSysTable(e);e=this.ensureScriptTable(e);let r=e.langSysRecords.find(n=>n.langSysTag===t);this.parser.currentPosition=e.start+r.langSysOffset;let o=new Ooe(this.parser);return o.langSysTag=t,o}getFeatures(e){return e.featureIndices.map(t=>this.getFeature(t))}getFeature(e){let t;if(parseInt(e)==e?t=this.featureList.featureRecords[e]:t=this.featureList.featureRecords.find(o=>o.featureTag===e),!t)return;this.parser.currentPosition=this.featureList.start+t.featureOffset;let r=new _6e(this.parser);return r.featureTag=t.featureTag,r}getLookups(e){return e.lookupListIndices.map(t=>this.getLookup(t))}getLookup(e,t){let r=this.lookupList.lookups[e];return this.parser.currentPosition=this.lookupList.start+r,new eke(this.parser,t)}},tke=class extends Boe{constructor(e,t){super(e,t,"GSUB")}getLookup(e){return super.getLookup(e,"GSUB")}},rke=Object.freeze({__proto__:null,GSUB:tke}),oke=class extends Boe{constructor(e,t){super(e,t,"GPOS")}getLookup(e){return super.getLookup(e,"GPOS")}},nke=Object.freeze({__proto__:null,GPOS:oke}),ike=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.offsetToSVGDocumentList=r.Offset32,r.currentPosition=this.tableStart+this.offsetToSVGDocumentList,this.documentList=new ake(r)}},ake=class extends Wr{constructor(e){super(e),this.numEntries=e.uint16,this.documentRecords=[...new Array(this.numEntries)].map(t=>new ske(e))}getDocument(e){let t=this.documentRecords[e];if(!t)return"";let r=this.start+t.svgDocOffset;return this.parser.currentPosition=r,this.parser.readBytes(t.svgDocLength)}getDocumentForGlyph(e){let t=this.documentRecords.findIndex(r=>r.startGlyphID<=e&&e<=r.endGlyphID);return t===-1?"":this.getDocument(t)}},ske=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.svgDocOffset=e.Offset32,this.svgDocLength=e.uint32}},lke=Object.freeze({__proto__:null,SVG:ike}),cke=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.axesArrayOffset=r.Offset16,r.uint16,this.axisCount=r.uint16,this.axisSize=r.uint16,this.instanceCount=r.uint16,this.instanceSize=r.uint16;let o=this.tableStart+this.axesArrayOffset;We(this,"axes",()=>(r.currentPosition=o,[...new Array(this.axisCount)].map(i=>new dke(r))));let n=o+this.axisCount*this.axisSize;We(this,"instances",()=>{let i=[];for(let a=0;a<this.instanceCount;a++)r.currentPosition=n+a*this.instanceSize,i.push(new uke(r,this.axisCount,this.instanceSize));return i})}getSupportedAxes(){return this.axes.map(e=>e.tag)}getAxis(e){return this.axes.find(t=>t.tag===e)}},dke=class{constructor(e){this.tag=e.tag,this.minValue=e.fixed,this.defaultValue=e.fixed,this.maxValue=e.fixed,this.flags=e.flags(16),this.axisNameID=e.uint16}},uke=class{constructor(e,t,r){let o=e.currentPosition;this.subfamilyNameID=e.uint16,e.uint16,this.coordinates=[...new Array(t)].map(n=>e.fixed),e.currentPosition-o<r&&(this.postScriptNameID=e.uint16)}},fke=Object.freeze({__proto__:null,fvar:cke}),pke=class extends pt{constructor(e,t){let{p:r}=super(e,t),o=e.length/2;We(this,"items",()=>[...new Array(o)].map(n=>r.fword))}},mke=Object.freeze({__proto__:null,cvt:pke}),gke=class extends pt{constructor(e,t){let{p:r}=super(e,t);We(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},hke=Object.freeze({__proto__:null,fpgm:gke}),bke=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRanges=r.uint16,We(this,"gaspRanges",()=>[...new Array(this.numRanges)].map(n=>new vke(r)))}},vke=class{constructor(e){this.rangeMaxPPEM=e.uint16,this.rangeGaspBehavior=e.uint16}},yke=Object.freeze({__proto__:null,gasp:bke}),_ke=class extends pt{constructor(e,t){super(e,t)}getGlyphData(e,t){return this.parser.currentPosition=this.tableStart+e,this.parser.readBytes(t)}},wke=Object.freeze({__proto__:null,glyf:_ke}),xke=class extends pt{constructor(e,t,r){let{p:o}=super(e,t),n=r.maxp.numGlyphs+1;r.head.indexToLocFormat===0?(this.x2=!0,We(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset16))):We(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset32))}getGlyphDataOffsetAndLength(e){let t=this.offsets[e]*this.x2?2:1,r=this.offsets[e+1]*this.x2?2:1;return{offset:t,length:r-t}}},Ske=Object.freeze({__proto__:null,loca:xke}),Cke=class extends pt{constructor(e,t){let{p:r}=super(e,t);We(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},Eke=Object.freeze({__proto__:null,prep:Cke}),kke=class extends pt{constructor(e,t){let{p:r}=super(e,t);We(this,"data",()=>r.readBytes())}},Rke=Object.freeze({__proto__:null,CFF:kke}),Tke=class extends pt{constructor(e,t){let{p:r}=super(e,t);We(this,"data",()=>r.readBytes())}},Pke=Object.freeze({__proto__:null,CFF2:Tke}),Oke=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.defaultVertOriginY=r.int16,this.numVertOriginYMetrics=r.uint16,We(this,"vertORiginYMetrics",()=>[...new Array(this.numVertOriginYMetrics)].map(o=>new Ike(r)))}},Ike=class{constructor(e){this.glyphIndex=e.uint16,this.vertOriginY=e.int16}},Ake=Object.freeze({__proto__:null,VORG:Oke}),Mke=class{constructor(e){this.indexSubTableArrayOffset=e.Offset32,this.indexTablesSize=e.uint32,this.numberofIndexSubTables=e.uint32,this.colorRef=e.uint32,this.hori=new SE(e),this.vert=new SE(e),this.startGlyphIndex=e.uint16,this.endGlyphIndex=e.uint16,this.ppemX=e.uint8,this.ppemY=e.uint8,this.bitDepth=e.uint8,this.flags=e.int8}},Nke=class{constructor(e){this.hori=new SE(e),this.vert=new SE(e),this.ppemX=e.uint8,this.ppemY=e.uint8,this.substitutePpemX=e.uint8,this.substitutePpemY=e.uint8}},SE=class{constructor(e){this.ascender=e.int8,this.descender=e.int8,this.widthMax=e.uint8,this.caretSlopeNumerator=e.int8,this.caretSlopeDenominator=e.int8,this.caretOffset=e.int8,this.minOriginSB=e.int8,this.minAdvanceSB=e.int8,this.maxBeforeBL=e.int8,this.minAfterBL=e.int8,this.pad1=e.int8,this.pad2=e.int8}},joe=class extends pt{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.numSizes=o.uint32,We(this,"bitMapSizes",()=>[...new Array(this.numSizes)].map(n=>new Mke(o)))}},Fke=Object.freeze({__proto__:null,EBLC:joe}),Hoe=class extends pt{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16}},Vke=Object.freeze({__proto__:null,EBDT:Hoe}),Dke=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.numSizes=r.uint32,We(this,"bitmapScales",()=>[...new Array(this.numSizes)].map(o=>new Nke(r)))}},Lke=Object.freeze({__proto__:null,EBSC:Dke}),zke=class extends joe{constructor(e,t){super(e,t,"CBLC")}},Bke=Object.freeze({__proto__:null,CBLC:zke}),jke=class extends Hoe{constructor(e,t){super(e,t,"CBDT")}},Hke=Object.freeze({__proto__:null,CBDT:jke}),Wke=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.flags=r.flags(16),this.numStrikes=r.uint32,We(this,"strikeOffsets",()=>[...new Array(this.numStrikes)].map(o=>r.Offset32))}},Uke=Object.freeze({__proto__:null,sbix:Wke}),Gke=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numBaseGlyphRecords=r.uint16,this.baseGlyphRecordsOffset=r.Offset32,this.layerRecordsOffset=r.Offset32,this.numLayerRecords=r.uint16}getBaseGlyphRecord(e){let t=this.tableStart+this.baseGlyphRecordsOffset;this.parser.currentPosition=t;let r=new t7(this.parser),o=r.gID,n=this.tableStart+this.layerRecordsOffset-6;this.parser.currentPosition=n;let i=new t7(this.parser),a=i.gID;if(o===e)return r;if(a===e)return i;for(;t!==n;){let s=t+(n-t)/12;this.parser.currentPosition=s;let c=new t7(this.parser),d=c.gID;if(d===e)return c;d>e?n=s:d<e&&(t=s)}return!1}getLayers(e){let t=this.getBaseGlyphRecord(e);return this.parser.currentPosition=this.tableStart+this.layerRecordsOffset+4*t.firstLayerIndex,[...new Array(t.numLayers)].map(r=>new Yke(p))}},t7=class{constructor(e){this.gID=e.uint16,this.firstLayerIndex=e.uint16,this.numLayers=e.uint16}},Yke=class{constructor(e){this.gID=e.uint16,this.paletteIndex=e.uint16}},qke=Object.freeze({__proto__:null,COLR:Gke}),Kke=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numPaletteEntries=r.uint16;let o=this.numPalettes=r.uint16;this.numColorRecords=r.uint16,this.offsetFirstColorRecord=r.Offset32,this.colorRecordIndices=[...new Array(this.numPalettes)].map(n=>r.uint16),We(this,"colorRecords",()=>(r.currentPosition=this.tableStart+this.offsetFirstColorRecord,[...new Array(this.numColorRecords)].map(n=>new Xke(r)))),this.version===1&&(this.offsetPaletteTypeArray=r.Offset32,this.offsetPaletteLabelArray=r.Offset32,this.offsetPaletteEntryLabelArray=r.Offset32,We(this,"paletteTypeArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteTypeArray,new Zke(r,o))),We(this,"paletteLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteLabelArray,new Qke(r,o))),We(this,"paletteEntryLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteEntryLabelArray,new Jke(r,o))))}},Xke=class{constructor(e){this.blue=e.uint8,this.green=e.uint8,this.red=e.uint8,this.alpha=e.uint8}},Zke=class{constructor(e,t){this.paletteTypes=[...new Array(t)].map(r=>e.uint32)}},Qke=class{constructor(e,t){this.paletteLabels=[...new Array(t)].map(r=>e.uint16)}},Jke=class{constructor(e,t){this.paletteEntryLabels=[...new Array(t)].map(r=>e.uint16)}},$ke=Object.freeze({__proto__:null,CPAL:Kke}),eRe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint32,this.numSignatures=r.uint16,this.flags=r.uint16,this.signatureRecords=[...new Array(this.numSignatures)].map(o=>new tRe(r))}getData(e){let t=this.signatureRecords[e];return this.parser.currentPosition=this.tableStart+t.offset,new rRe(this.parser)}},tRe=class{constructor(e){this.format=e.uint32,this.length=e.uint32,this.offset=e.Offset32}},rRe=class{constructor(e){e.uint16,e.uint16,this.signatureLength=e.uint32,this.signature=e.readBytes(this.signatureLength)}},oRe=Object.freeze({__proto__:null,DSIG:eRe}),nRe=class extends pt{constructor(e,t,r){let{p:o}=super(e,t),n=r.hmtx.numGlyphs;this.version=o.uint16,this.numRecords=o.int16,this.sizeDeviceRecord=o.int32,this.records=[...new Array(numRecords)].map(i=>new iRe(o,n))}},iRe=class{constructor(e,t){this.pixelSize=e.uint8,this.maxWidth=e.uint8,this.widths=e.readBytes(t)}},aRe=Object.freeze({__proto__:null,hdmx:nRe}),sRe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.nTables=r.uint16,We(this,"tables",()=>{let o=this.tableStart+4,n=[];for(let i=0;i<this.nTables;i++){r.currentPosition=o;let a=new lRe(r);n.push(a),o+=a}return n})}},lRe=class{constructor(e){this.version=e.uint16,this.length=e.uint16,this.coverage=e.flags(8),this.format=e.uint8,this.format===0&&(this.nPairs=e.uint16,this.searchRange=e.uint16,this.entrySelector=e.uint16,this.rangeShift=e.uint16,We(this,"pairs",()=>[...new Array(this.nPairs)].map(t=>new cRe(e)))),this.format===2&&console.warn("Kern subtable format 2 is not supported: this parser currently only parses universal table data.")}get horizontal(){return this.coverage[0]}get minimum(){return this.coverage[1]}get crossstream(){return this.coverage[2]}get override(){return this.coverage[3]}},cRe=class{constructor(e){this.left=e.uint16,this.right=e.uint16,this.value=e.fword}},dRe=Object.freeze({__proto__:null,kern:sRe}),uRe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numGlyphs=r.uint16,this.yPels=r.readBytes(this.numGlyphs)}},fRe=Object.freeze({__proto__:null,LTSH:uRe}),pRe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.mergeClassCount=r.uint16,this.mergeDataOffset=r.Offset16,this.classDefCount=r.uint16,this.offsetToClassDefOffsets=r.Offset16,We(this,"mergeEntryMatrix",()=>[...new Array(this.mergeClassCount)].map(o=>r.readBytes(this.mergeClassCount))),console.warn("Full MERG parsing is currently not supported."),console.warn("If you need this table parsed, please file an issue, or better yet, a PR.")}},mRe=Object.freeze({__proto__:null,MERG:pRe}),gRe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint32,this.flags=r.uint32,r.uint32,this.dataMapsCount=r.uint32,this.dataMaps=[...new Array(this.dataMapsCount)].map(o=>new hRe(this.tableStart,r))}},hRe=class{constructor(e,t){this.tableStart=e,this.parser=t,this.tag=t.tag,this.dataOffset=t.Offset32,this.dataLength=t.uint32}getData(){return this.parser.currentField=this.tableStart+this.dataOffset,this.parser.readBytes(this.dataLength)}},bRe=Object.freeze({__proto__:null,meta:gRe}),vRe=class extends pt{constructor(e,t){super(e,t),console.warn("This font uses a PCLT table, which is currently not supported by this parser."),console.warn("If you need this table parsed, please file an issue, or better yet, a PR.")}},yRe=Object.freeze({__proto__:null,PCLT:vRe}),_Re=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRecs=r.uint16,this.numRatios=r.uint16,this.ratRanges=[...new Array(this.numRatios)].map(o=>new wRe(r)),this.offsets=[...new Array(this.numRatios)].map(o=>r.Offset16),this.VDMXGroups=[...new Array(this.numRecs)].map(o=>new xRe(r))}},wRe=class{constructor(e){this.bCharSet=e.uint8,this.xRatio=e.uint8,this.yStartRatio=e.uint8,this.yEndRatio=e.uint8}},xRe=class{constructor(e){this.recs=e.uint16,this.startsz=e.uint8,this.endsz=e.uint8,this.records=[...new Array(this.recs)].map(t=>new SRe(e))}},SRe=class{constructor(e){this.yPelHeight=e.uint16,this.yMax=e.int16,this.yMin=e.int16}},CRe=Object.freeze({__proto__:null,VDMX:_Re}),ERe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.fixed,this.ascent=this.vertTypoAscender=r.int16,this.descent=this.vertTypoDescender=r.int16,this.lineGap=this.vertTypoLineGap=r.int16,this.advanceHeightMax=r.int16,this.minTopSideBearing=r.int16,this.minBottomSideBearing=r.int16,this.yMaxExtent=r.int16,this.caretSlopeRise=r.int16,this.caretSlopeRun=r.int16,this.caretOffset=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.metricDataFormat=r.int16,this.numOfLongVerMetrics=r.uint16,r.verifyLength()}},kRe=Object.freeze({__proto__:null,vhea:ERe}),RRe=class extends pt{constructor(e,t,r){super(e,t);let o=r.vhea.numOfLongVerMetrics,n=r.maxp.numGlyphs,i=p.currentPosition;if(lazy(this,"vMetrics",()=>(p.currentPosition=i,[...new Array(o)].map(a=>new TRe(p.uint16,p.int16)))),o<n){let a=i+o*4;lazy(this,"topSideBearings",()=>(p.currentPosition=a,[...new Array(n-o)].map(s=>p.int16)))}}},TRe=class{constructor(e,t){this.advanceHeight=e,this.topSideBearing=t}},PRe=Object.freeze({__proto__:null,vmtx:RRe});var Uoe=l(I(),1);var Xoe=l(I(),1),{Tabs:oAt}=Bt(o7.privateApis),nAt={id:"installed-fonts",title:(0,CE._x)("Library","Font library")},iAt={id:"upload-fonts",title:(0,CE._x)("Upload","noun")};var Zoe=l($(),1),n7=l(oe(),1),ARe=l(U(),1);var Qoe=l(I(),1);var i7=l(I(),1);var $oe=l($(),1),EE=l(oe(),1);var ene=l(I(),1);var s7=l(I(),1);var Do=l($(),1),l7=l(oe(),1),BRe=l(U(),1);var tne=l(tr(),1);var LRe=l(I(),1),{useSettingsForBlockElement:FAt,TypographyPanel:VAt}=Bt(tne.privateApis);var zRe=l(I(),1);var c7=l(I(),1),GAt={text:{description:(0,Do.__)("Manage the fonts used on the site."),title:(0,Do.__)("Text")},link:{description:(0,Do.__)("Manage the fonts and typography used on the links."),title:(0,Do.__)("Links")},heading:{description:(0,Do.__)("Manage the fonts and typography used on headings."),title:(0,Do.__)("Headings")},caption:{description:(0,Do.__)("Manage the fonts and typography used on captions."),title:(0,Do.__)("Captions")},cite:{description:(0,Do.__)("Manage the fonts and typography used on citations."),title:(0,Do.__)("Citations")},button:{description:(0,Do.__)("Manage the fonts and typography used on buttons."),title:(0,Do.__)("Buttons")},textInput:{description:(0,Do.__)("Manage the fonts and typography used on inputs."),title:(0,Do.__)("Inputs")},select:{description:(0,Do.__)("Manage the fonts and typography used on selects."),title:(0,Do.__)("Selects")}};var kE=l($(),1),URe=l(oe(),1),one=l(tr(),1);var Yg=l(oe(),1),rne=l($(),1);var WRe=l(U(),1);var jRe=l(oe(),1),HRe=l(I(),1);var d7=l(I(),1);var u7=l(I(),1),{useSettingsForBlockElement:sMt,ColorPanel:lMt}=Bt(one.privateApis),cMt=[{name:"cite",label:(0,kE.__)("Citations")},{name:"textInput",label:(0,kE.__)("Inputs")},{name:"select",label:(0,kE.__)("Selects")}];var t5e=l($(),1);var qRe=l(it(),1),lne=l(oe(),1),KRe=l($(),1);var TE=l(oe(),1);var RE=l(oe(),1);var nne=l(I(),1);function ine(){let{paletteColors:e}=jg();return e.slice(0,4).map(({slug:t,color:r},o)=>(0,nne.jsx)("div",{style:{flexGrow:1,height:"100%",background:r}},`${t}-${o}`))}var q0=l(I(),1),GRe={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},YRe=({label:e,isFocused:t,withHoverView:r})=>(0,q0.jsx)(Wg,{label:e,isFocused:t,withHoverView:r,children:({key:o})=>(0,q0.jsx)(RE.__unstableMotion.div,{variants:GRe,style:{height:"100%",overflow:"hidden"},children:(0,q0.jsx)(RE.__experimentalHStack,{spacing:0,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,q0.jsx)(ine,{})})},o)}),ane=YRe;var np=l(I(),1),sne=["color"];function PE({title:e,gap:t=2}){let r=aE(sne);return r?.length<=1?null:(0,np.jsxs)(TE.__experimentalVStack,{spacing:3,children:[e&&(0,np.jsx)(Rs,{level:3,children:e}),(0,np.jsx)(TE.__experimentalGrid,{gap:t,children:r.map((o,n)=>(0,np.jsx)(Ug,{variation:o,isPill:!0,properties:sne,showTooltip:!0,children:()=>(0,np.jsx)(ane,{})},n))})]})}var cne=l(I(),1);var XRe=l(it(),1),dne=l(oe(),1),ZRe=l($(),1);var une=l(I(),1);var QRe=l(it(),1),JRe=l(U(),1),$Re=l(oe(),1);var e5e=l($(),1);var fne=l(I(),1);var f7=l(I(),1);var o5e=l($(),1),mne=l(tr(),1),n5e=l(oe(),1);var pne=l(tr(),1);var r5e=l(I(),1);var{BackgroundPanel:LMt}=Bt(pne.privateApis);var p7=l(I(),1),{useHasBackgroundPanel:GMt}=Bt(mne.privateApis);var hne=l($(),1);var K0=l(oe(),1),l5e=l($(),1);var c5e=l(U(),1);var i5e=l(oe(),1),a5e=l($(),1),s5e=l(I(),1);var gne=l(I(),1),{Menu:$Mt}=Bt(K0.privateApis);var g7=l(I(),1);var Ia=l(oe(),1),yne=l($(),1);var OE=l(U(),1);var X0=l(oe(),1);var bne=l(I(),1),{Menu:pNt}=Bt(X0.privateApis);var f5e=l(oe(),1),p5e=l($(),1),m5e=l(I(),1);var h7=l(oe(),1),g5e=l($(),1),h5e=l(U(),1);var vne=l(I(),1);var b7=l(I(),1);var _5e=l(I(),1);var S5e=l($(),1),wne=l(tr(),1);var _ne=l(tr(),1),w5e=l(U(),1);var x5e=l(I(),1),{useSettingsForBlockElement:LNt,DimensionsPanel:zNt}=Bt(_ne.privateApis);var v7=l(I(),1),{useHasDimensionsPanel:YNt,useSettingsForBlockElement:qNt}=Bt(wne.privateApis);var Rne=l(oe(),1),R5e=l($(),1);var E5e=l($(),1),k5e=l(oe(),1);var xne=l(Ge(),1),Sne=l(Pe(),1),AE=l(U(),1),Cne=l(oe(),1),Ene=l($(),1);var IE=l(I(),1);function C5e({gap:e=2}){let{user:t}=(0,AE.useContext)(So),r=t?.styles,n=(0,Sne.useSelect)(a=>{let s=a(xne.store).__experimentalGetCurrentThemeGlobalStylesVariations();return Array.isArray(s)?s:void 0},[])?.filter(a=>!z0(a,["color"])&&!z0(a,["typography","spacing"])),i=(0,AE.useMemo)(()=>[...[{title:(0,Ene.__)("Default"),settings:{},styles:{}},...n??[]].map(s=>{let c=s?.styles?.blocks?{...s.styles.blocks}:{};r?.blocks&&Object.keys(r.blocks).forEach(m=>{if(r.blocks?.[m]?.css){let g=c[m]||{},h={css:`${c[m]?.css||""} ${r.blocks?.[m]?.css?.trim()||""}`};c[m]={...g,...h}}});let d=r?.css||s.styles?.css?{css:`${s.styles?.css||""} ${r?.css||""}`}:{},u=Object.keys(c).length>0?{blocks:c}:{},f={...s.styles,...d,...u};return{...s,settings:s.settings??{},styles:f}})],[n,r?.blocks,r?.css]);return!n||n.length<1?null:(0,IE.jsx)(Cne.__experimentalGrid,{columns:2,className:"global-styles-ui-style-variations-container",gap:e,children:i.map((a,s)=>(0,IE.jsx)(Ug,{variation:a,children:c=>(0,IE.jsx)(jI,{label:a?.title,withHoverView:!0,isFocused:c,variation:a})},s))})}var y7=C5e;var kne=l(I(),1);var _7=l(I(),1);var T5e=l($(),1),P5e=l(oe(),1),Tne=l(tr(),1);var w7=l(I(),1),{AdvancedPanel:uFt}=Bt(Tne.privateApis);var Vne=l($(),1),S7=l(oe(),1),C7=l(U(),1);var Pne=l(Pe(),1),One=l(Ge(),1),Z0=l(U(),1);var O5e={per_page:-1,_fields:"id,name,avatar_urls",context:"view",capabilities:["edit_theme_options"]},I5e={per_page:100,page:1},ME=[];function NE({query:e}={}){let{user:t}=(0,Z0.useContext)(So),r=(0,Z0.useMemo)(()=>({...I5e,...e}),[e]),{authors:o,currentUser:n,isDirty:i,revisions:a,isLoadingGlobalStylesRevisions:s,revisionsCount:c}=(0,Pne.useSelect)(d=>{let{__experimentalGetDirtyEntityRecords:u,getCurrentUser:f,getUsers:m,getRevisions:g,__experimentalGetCurrentGlobalStylesId:h,getEntityRecord:b,isResolving:v}=d(One.store),y=u()||[],w=f(),_=y.length>0,x=h(),S=(x?b("root","globalStyles",x):void 0)?._links?.["version-history"]?.[0]?.count??0,C=x&&g("root","globalStyles",x,r)||ME,R=m(O5e)||ME,T=x?v("getRevisions",["root","globalStyles",x,r]):!1;return{authors:R,currentUser:w,isDirty:_,revisions:C,isLoadingGlobalStylesRevisions:T,revisionsCount:S}},[r]);return(0,Z0.useMemo)(()=>{if(!o.length||s)return{revisions:ME,hasUnsavedChanges:i,isLoading:!0,revisionsCount:c};let d=a.map(f=>({...f,author:o.find(m=>m.id===f.author)}));if(a.length){if(d[0].id!=="unsaved"&&r.page===1&&(d[0].isLatest=!0),i&&t&&Object.keys(t).length>0&&n&&r.page===1){let f={id:"unsaved",styles:t?.styles,settings:t?.settings,_links:t?._links,author:{name:n?.name||"",avatar_urls:n?.avatar_urls||{}},modified:new Date};d.unshift(f)}r.per_page&&r.page===Math.ceil(c/r.per_page)&&d.push({id:"parent",styles:{},settings:{}})}return{revisions:d,hasUnsavedChanges:i,isLoading:!1,revisionsCount:c}},[i,a,n,o,t,s,c,r.page,r.per_page])}var Ine=l($(),1),Ane=l(oe(),1),FE=l(_s(),1),A5e=l(Ge(),1),M5e=l(Pe(),1);var Mne=l(Sf(),1);var Nne=l(I(),1),gFt=3600*1e3*24;var x7=l(oe(),1),Q0=l($(),1);var Fne=l(I(),1);var E7=l(I(),1);var Dne=l($(),1),Lne=l(oe(),1);var zne=l(I(),1);var jne=l($(),1),J0=l(oe(),1),Hne=l(U(),1);var N5e=l(tr(),1),F5e=l($(),1);var V5e=l(I(),1);var Rc=l(oe(),1),Bne=l(I(),1);var k7=l(I(),1);var T7=l(I(),1);var P7=l(I(),1);function qg(e){return function({value:r,baseValue:o,onChange:n,...i}){return(0,P7.jsx)(nE,{value:r,baseValue:o,onChange:n,children:(0,P7.jsx)(e,{...i})})}}var B5e=qg(y7);var j5e=qg(PE);var H5e=qg(pE);var W5e=l(I(),1);var VE=l($(),1),Gne=l(Xr(),1),Yne=l(oe(),1);var O7=l(I(),1);function qne({record:e,revisionsCount:t,...r}){let o={},n=e?._links?.["predecessor-version"]?.[0]?.id??null;return t=t||e?._links?.["version-history"]?.[0]?.count||0,n&&t>1&&(o.href=(0,Gne.addQueryArgs)("revision.php",{revision:e?._links["predecessor-version"][0].id}),o.as="a"),(0,O7.jsx)(Yne.__experimentalItemGroup,{size:"large",className:"edit-site-sidebar-navigation-screen-details-footer",children:(0,O7.jsx)(Mn,{icon:nb,...o,...r,children:(0,VE.sprintf)((0,VE._n)("%d Revision","%d Revisions",t),t)})})}var ip=l(I(),1),{useLocation:U5e,useHistory:G5e}=te(Zne.privateApis);function Jne(){let e=G5e(),{path:t}=U5e(),{revisions:r,isLoading:o,revisionsCount:n}=NE(),{openGeneralSidebar:i}=(0,DE.useDispatch)(st),{setStylesPath:a}=te((0,DE.useDispatch)(Xne.store)),{set:s}=(0,DE.useDispatch)(Kne.store),c=(0,A7.useCallback)(async()=>(e.navigate((0,Qne.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}),Promise.all([s("core","distractionFree",!1),i("edit-site/global-styles")])),[t,e,i,s]),d=(0,A7.useCallback)(async()=>{await c(),a("/revisions")},[c,a]),u=!!n&&!o;return(0,ip.jsx)(ip.Fragment,{children:(0,ip.jsx)(Oo,{title:(0,I7.__)("Design"),isRoot:!0,description:(0,I7.__)("Customize the appearance of your website using the block editor."),content:(0,ip.jsx)(Ov,{}),footer:u&&(0,ip.jsx)(qne,{record:r?.[0],revisionsCount:n,onClick:d})})})}var M7=l($(),1),LE=l(U(),1),$ne=l(At(),1),eie=l(Xt(),1),tie=l(it(),1),rie=l(Pe(),1),zE=l(oe(),1),$0=l(Xr(),1);var Tc=l(I(),1),{GlobalStylesUIWrapper:Y5e,GlobalStylesActionMenu:q5e}=te(eie.privateApis),{useLocation:oie,useHistory:nie}=te($ne.privateApis),K5e=({isStyleBookOpened:e,setIsStyleBookOpened:t,path:r,onChangeSection:o})=>{let n=nie();return(0,Tc.jsxs)(zE.__experimentalHStack,{className:"edit-site-styles__header-actions",children:[(0,Tc.jsx)(zE.Button,{isPressed:e,icon:Ab,label:(0,M7.__)("Style Book"),onClick:()=>{t(!e);let i=e?(0,$0.removeQueryArgs)(r,"preview"):(0,$0.addQueryArgs)(r,{preview:"stylebook"});n.navigate(i)},size:"compact"}),(0,Tc.jsx)(q5e,{hideWelcomeGuide:!0,onChangePath:o})]})},X5e=()=>{let{path:e,query:t}=oie(),r=nie();return(0,LE.useMemo)(()=>[t.section??"/",o=>{r.navigate((0,$0.addQueryArgs)(e,{section:o}))}],[e,t.section,r])};function N7(){let{path:e}=oie(),[t,r]=(0,LE.useState)(e.includes("preview=stylebook")),o=(0,tie.useViewportMatch)("medium","<"),[n,i]=X5e(),a=(0,rie.useSelect)(s=>s(st).getSettings(),[]);return(0,Tc.jsx)(rs,{actions:o?null:(0,Tc.jsx)(K5e,{isStyleBookOpened:t,setIsStyleBookOpened:r,path:e,onChangeSection:i}),className:"edit-site-styles",title:(0,M7.__)("Styles"),headingLevel:2,children:(0,Tc.jsx)("div",{className:"edit-site-styles__content",children:(0,Tc.jsx)(Y5e,{path:n,onPathChange:i,settings:a})})})}var yu=l(I(),1),{useLocation:lie,useHistory:Z5e}=te(iie.privateApis),{StyleBookPreview:Q5e,useGlobalStyles:J5e}=te(aie.privateApis);function $5e({siteData:e}){let{path:t,query:r}=lie(),o=Z5e(),{user:n}=J5e(),i=r.section??"/";return(0,yu.jsx)(Q5e,{path:i,onPathChange:s=>{o.navigate((0,sie.addQueryArgs)(t,{section:s}))},settings:e.editorSettings,userConfig:n})}function e4e({siteData:e}){let{query:t}=lie();return t.preview==="stylebook"?(0,yu.jsx)($5e,{siteData:e}):(0,yu.jsx)(Zr,{})}var cie={name:"styles",path:"/styles",areas:{content:(0,yu.jsx)(N7,{}),sidebar:(0,yu.jsx)(Jne,{backPath:"/"}),preview:({siteData:e})=>(0,yu.jsx)(e4e,{siteData:e}),mobileContent:(0,yu.jsx)(N7,{})},widths:{content:380}};var Ol=l($(),1),ty=l(Ge(),1),B7=l(Pe(),1),j7=l(Nn(),1),ZE=l(oe(),1);var die={per_page:100,status:["publish","draft"],order:"desc",orderby:"date"};var Iie=l($(),1),Aie=l(Nn(),1);var Oc=l(oe(),1);var Xg=l($(),1),V7=l(U(),1),hie=l(At(),1);var Ts=l(oe(),1),Kg=l($(),1),uie=l(U(),1),Pc=l(I(),1),t4e=e=>e?.trim()?.length>0;function fie({menuTitle:e,onClose:t,onSave:r}){let[o,n]=(0,uie.useState)(e),a=o!==e&&t4e(o);return(0,Pc.jsx)(Ts.Modal,{title:(0,Kg.__)("Rename"),onRequestClose:t,focusOnMount:"firstContentElement",size:"small",children:(0,Pc.jsx)("form",{className:"sidebar-navigation__rename-modal-form",children:(0,Pc.jsxs)(Ts.__experimentalVStack,{spacing:"3",children:[(0,Pc.jsx)(Ts.TextControl,{value:o,placeholder:(0,Kg.__)("Navigation title"),onChange:n,label:(0,Kg.__)("Name")}),(0,Pc.jsxs)(Ts.__experimentalHStack,{justify:"right",children:[(0,Pc.jsx)(Ts.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,Kg.__)("Cancel")}),(0,Pc.jsx)(Ts.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,disabled:!a,variant:"primary",type:"submit",onClick:s=>{s.preventDefault(),a&&(r({title:o}),t())},children:(0,Kg.__)("Save")})]})]})})})}var pie=l(oe(),1),F7=l($(),1),mie=l(I(),1);function gie({onClose:e,onConfirm:t}){return(0,mie.jsx)(pie.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{t(),e()},onCancel:e,confirmButtonText:(0,F7.__)("Delete"),size:"medium",children:(0,F7.__)("Are you sure you want to delete this Navigation Menu?")})}var Qi=l(I(),1),{useHistory:r4e}=te(hie.privateApis),o4e={position:"bottom right"};function BE(e){let{onDelete:t,onSave:r,onDuplicate:o,menuTitle:n,menuId:i}=e,[a,s]=(0,V7.useState)(!1),[c,d]=(0,V7.useState)(!1),u=r4e(),f=()=>{s(!1),d(!1)},m=()=>s(!0),g=()=>d(!0);return(0,Qi.jsxs)(Qi.Fragment,{children:[(0,Qi.jsx)(Oc.DropdownMenu,{className:"sidebar-navigation__more-menu",label:(0,Xg.__)("Actions"),icon:Ka,popoverProps:o4e,children:({onClose:h})=>(0,Qi.jsxs)(Oc.MenuGroup,{children:[(0,Qi.jsx)(Oc.MenuItem,{onClick:()=>{m(),h()},children:(0,Xg.__)("Rename")}),(0,Qi.jsx)(Oc.MenuItem,{onClick:()=>{u.navigate(`/wp_navigation/${i}?canvas=edit`)},children:(0,Xg.__)("Edit")}),(0,Qi.jsx)(Oc.MenuItem,{onClick:()=>{o(),h()},children:(0,Xg.__)("Duplicate")}),(0,Qi.jsx)(Oc.MenuItem,{isDestructive:!0,onClick:()=>{g(),h()},children:(0,Xg.__)("Delete")})]})}),c&&(0,Qi.jsx)(gie,{onClose:f,onConfirm:t}),a&&(0,Qi.jsx)(fie,{onClose:f,menuTitle:n,onSave:r})]})}var D7=l(U(),1),kie=l(Pe(),1),Rie=l(tr(),1),Tie=l(Zo(),1),Pie=l(Ge(),1);var ap=l(tr(),1),HE=l(Pe(),1),_ie=l(Zo(),1),wie=l(U(),1),xie=l(Ge(),1),Sie=l(yy(),1);var Tl=l(oe(),1),jE=l(Pe(),1),bie=l(U(),1),Ic=l($(),1),Zg=l(tr(),1),vie=l(At(),1);var Aa=l(I(),1),n4e={className:"block-editor-block-settings-menu__popover",placement:"bottom-start"},{useHistory:i4e,useLocation:a4e}=te(vie.privateApis);function yie(e){let t=i4e(),{path:r}=a4e(),{clientId:o}=e,{moveBlocksDown:n,moveBlocksUp:i,removeBlocks:a}=(0,jE.useDispatch)(Zg.store),s=(0,Ic.sprintf)((0,Ic.__)("Remove %s"),(0,Zg.BlockTitle)({clientId:o,maximumLength:25})),c=(0,Ic.sprintf)((0,Ic.__)("Go to %s"),(0,Zg.BlockTitle)({clientId:o,maximumLength:25})),{rootClientId:d,blockName:u,attributes:f}=(0,jE.useSelect)(g=>{let{getBlockRootClientId:h,getBlockName:b,getBlockAttributes:v}=g(Zg.store);return{rootClientId:h(o),blockName:b(o),attributes:v(o)}},[o]),m=(0,bie.useCallback)(()=>{f.kind==="post-type"&&f.id&&f.type&&t&&t.navigate(`/${f.type}/${f.id}?canvas=edit`,{state:{backPath:r}}),u==="core/page-list-item"&&f.id&&t&&t.navigate(`/page/${f.id}?canvas=edit`,{state:{backPath:r}})},[r,t,f,u]);return(0,Aa.jsx)(Tl.DropdownMenu,{icon:Ka,label:(0,Ic.__)("Options"),className:"block-editor-block-settings-menu",popoverProps:n4e,noIcons:!0,...e,children:({onClose:g})=>(0,Aa.jsxs)(Aa.Fragment,{children:[(0,Aa.jsxs)(Tl.MenuGroup,{children:[(0,Aa.jsx)(Tl.MenuItem,{icon:sb,onClick:()=>{i([o],d),g()},children:(0,Ic.__)("Move up")}),(0,Aa.jsx)(Tl.MenuItem,{icon:tf,onClick:()=>{n([o],d),g()},children:(0,Ic.__)("Move down")}),f?.type==="page"&&f?.id&&(0,Aa.jsx)(Tl.MenuItem,{onClick:()=>{m(),g()},children:c})]}),(0,Aa.jsx)(Tl.MenuGroup,{children:(0,Aa.jsx)(Tl.MenuItem,{onClick:()=>{a([o],!1),g()},children:s})})]})})}var _u=l(I(),1),{PrivateListView:s4e}=te(ap.privateApis),{NavigationLinkUI:l4e}=te(Sie.privateApis),c4e=100,d4e=["postType","page",{per_page:c4e,_fields:["id","link","menu_order","parent","title","type"],orderby:"menu_order",order:"asc"}];function Cie({rootClientId:e}){let{listViewRootClientId:t,isLoading:r}=(0,HE.useSelect)(a=>{let{areInnerBlocksControlled:s,getBlockName:c,getBlockCount:d,getBlockOrder:u}=a(ap.store),{isResolving:f}=a(xie.store),m=u(e),h=m.length===1&&c(m[0])==="core/page-list"&&d(m[0])>0,b=f("getEntityRecords",d4e);return{listViewRootClientId:h?m[0]:e,isLoading:!s(e)||b}},[e]),{replaceBlock:o,__unstableMarkNextChangeAsNotPersistent:n}=(0,HE.useDispatch)(ap.store),i=(0,wie.useCallback)(a=>{a.name==="core/navigation-link"&&!a.attributes.url&&(n(),o(a.clientId,(0,_ie.createBlock)("core/navigation-link",a.attributes)))},[n,o]);return(0,_u.jsxs)(_u.Fragment,{children:[!r&&(0,_u.jsx)(s4e,{rootClientId:t,onSelect:i,blockSettingsMenu:yie,showAppender:!0,additionalBlockContent:l4e,isExpanded:!0}),(0,_u.jsx)("div",{className:"edit-site-sidebar-navigation-screen-navigation-menus__helper-block-editor",children:(0,_u.jsx)(ap.BlockList,{})})]})}var WE=l(I(),1),Eie=()=>{};function Oie({navigationMenuId:e}){let{storedSettings:t}=(0,kie.useSelect)(n=>{let{getSettings:i}=te(n(st));return{storedSettings:i()}},[]),r=(0,D7.useMemo)(()=>({...t,__experimentalFetchLinkSuggestions:(n,i)=>(0,Pie.__experimentalFetchLinkSuggestions)(n,i,t)}),[t]),o=(0,D7.useMemo)(()=>e?[(0,Tie.createBlock)("core/navigation",{ref:e})]:[],[e]);return!e||!o?.length?null:(0,WE.jsx)(Rie.BlockEditorProvider,{settings:r,value:o,onChange:Eie,onInput:Eie,children:(0,WE.jsx)("div",{className:"edit-site-sidebar-navigation-screen-navigation-menus__content",children:(0,WE.jsx)(Cie,{rootClientId:o[0].clientId})})})}var sp=l($(),1),L7=l(Nn(),1);function UE(e,t,r){return e?.rendered?r==="publish"?(0,L7.decodeEntities)(e?.rendered):(0,sp.sprintf)((0,sp._x)("%1$s (%2$s)","menu label"),(0,L7.decodeEntities)(e?.rendered),r):(0,sp.sprintf)((0,sp.__)("(no title %s)"),t)}var lp=l(I(),1);function GE({navigationMenu:e,backPath:t,handleDelete:r,handleDuplicate:o,handleSave:n}){let i=e?.title?.rendered;return(0,lp.jsx)(Ac,{actions:(0,lp.jsx)(lp.Fragment,{children:(0,lp.jsx)(BE,{menuId:e?.id,menuTitle:(0,Aie.decodeEntities)(i),onDelete:r,onSave:n,onDuplicate:o})}),backPath:t,title:UE(e?.title,e?.id,e?.status),description:(0,Iie.__)("Navigation Menus are a curated collection of blocks that allow visitors to get around your site."),children:(0,lp.jsx)(Oie,{navigationMenuId:e?.id})})}var ey=l(Ge(),1),xi=l($(),1),Nc=l(Pe(),1),XE=l(tc(),1),Die=l(At(),1);var qE=l(Ge(),1),Mie=l(oe(),1),YE=l($(),1),Nie=l(Pe(),1),Fie=l(Nn(),1),Vie=l(At(),1);var cp=l(I(),1),{useLocation:u4e}=te(Vie.privateApis),Mc="wp_navigation";function z7({backPath:e}){let{params:{postId:t}}=u4e(),{record:r,isResolving:o}=(0,qE.useEntityRecord)("postType",Mc,t),{isSaving:n,isDeleting:i}=(0,Nie.useSelect)(h=>{let{isSavingEntityRecord:b,isDeletingEntityRecord:v}=h(qE.store);return{isSaving:b("postType",Mc,t),isDeleting:v("postType",Mc,t)}},[t]),a=o||n||i,s=r?.title?.rendered||r?.slug,{handleSave:c,handleDelete:d,handleDuplicate:u}=KE(),f=()=>d(r),m=h=>c(r,h),g=()=>u(r);return a?(0,cp.jsx)(Ac,{description:(0,YE.__)("Navigation Menus are a curated collection of blocks that allow visitors to get around your site."),backPath:e,children:(0,cp.jsx)(Mie.Spinner,{className:"edit-site-sidebar-navigation-screen-navigation-menus__loading"})}):!a&&!r?(0,cp.jsx)(Ac,{description:(0,YE.__)("Navigation Menu missing."),backPath:e}):r?.content?.raw?(0,cp.jsx)(GE,{navigationMenu:r,backPath:e,handleDelete:f,handleSave:m,handleDuplicate:g}):(0,cp.jsx)(Ac,{actions:(0,cp.jsx)(BE,{menuId:r?.id,menuTitle:(0,Fie.decodeEntities)(s),onDelete:f,onSave:m,onDuplicate:g}),backPath:e,title:UE(r?.title,r?.id,r?.status),description:(0,YE.__)("This Navigation Menu is empty.")})}var{useHistory:Lie}=te(Die.privateApis);function f4e(){let{deleteEntityRecord:e}=(0,Nc.useDispatch)(ey.store),{createSuccessNotice:t,createErrorNotice:r}=(0,Nc.useDispatch)(XE.store),o=Lie();return async i=>{let a=i?.id;try{await e("postType",Mc,a,{force:!0},{throwOnError:!0}),t((0,xi.__)("Navigation Menu successfully deleted."),{type:"snackbar"}),o.navigate("/navigation")}catch(s){r((0,xi.sprintf)((0,xi.__)("Unable to delete Navigation Menu (%s)."),s?.message),{type:"snackbar"})}}}function p4e(){let{getEditedEntityRecord:e}=(0,Nc.useSelect)(a=>{let{getEditedEntityRecord:s}=a(ey.store);return{getEditedEntityRecord:s}},[]),{editEntityRecord:t,__experimentalSaveSpecifiedEntityEdits:r}=(0,Nc.useDispatch)(ey.store),{createSuccessNotice:o,createErrorNotice:n}=(0,Nc.useDispatch)(XE.store);return async(a,s)=>{if(!s)return;let c=a?.id,d=e("postType",za,c);t("postType",Mc,c,s);let u=Object.keys(s);try{await r("postType",Mc,c,u,{throwOnError:!0}),o((0,xi.__)("Renamed Navigation Menu"),{type:"snackbar"})}catch(f){t("postType",Mc,c,d),n((0,xi.sprintf)((0,xi.__)("Unable to rename Navigation Menu (%s)."),f?.message),{type:"snackbar"})}}}function m4e(){let e=Lie(),{saveEntityRecord:t}=(0,Nc.useDispatch)(ey.store),{createSuccessNotice:r,createErrorNotice:o}=(0,Nc.useDispatch)(XE.store);return async i=>{let a=i?.title?.rendered||i?.slug;try{let s=await t("postType",Mc,{title:(0,xi.sprintf)((0,xi._x)("%s (Copy)","navigation menu"),a),content:i?.content?.raw,status:"publish"},{throwOnError:!0});s&&(r((0,xi.__)("Duplicated Navigation Menu"),{type:"snackbar"}),e.navigate(`/wp_navigation/${s.id}`))}catch(s){o((0,xi.sprintf)((0,xi.__)("Unable to duplicate Navigation Menu (%s)."),s?.message),{type:"snackbar"})}}}function KE(){return{handleDelete:f4e(),handleSave:p4e(),handleDuplicate:m4e()}}var Pl=l(I(),1);function g4e(e,t,r){return e?r==="publish"?(0,j7.decodeEntities)(e):(0,Ol.sprintf)((0,Ol._x)("%1$s (%2$s)","menu label"),(0,j7.decodeEntities)(e),r):(0,Ol.sprintf)((0,Ol.__)("(no title %s)"),t)}function H7({backPath:e}){let{records:t,isResolving:r,hasResolved:o}=(0,ty.useEntityRecords)("postType",za,die),n=r&&!o,{getNavigationFallbackId:i}=te((0,B7.useSelect)(ty.store)),a=(0,B7.useSelect)(m=>m(ty.store).isResolving("getNavigationFallbackId"),[]),s=t?.[0];!s&&!r&&o&&!a&&i();let{handleSave:c,handleDelete:d,handleDuplicate:u}=KE(),f=!!t?.length;return n?(0,Pl.jsx)(Ac,{backPath:e,children:(0,Pl.jsx)(ZE.Spinner,{className:"edit-site-sidebar-navigation-screen-navigation-menus__loading"})}):!n&&!f?(0,Pl.jsx)(Ac,{description:(0,Ol.__)("No Navigation Menus found."),backPath:e}):t?.length===1?(0,Pl.jsx)(GE,{navigationMenu:s,backPath:e,handleDelete:()=>d(s),handleDuplicate:()=>u(s),handleSave:m=>c(s,m)}):(0,Pl.jsx)(Ac,{backPath:e,children:(0,Pl.jsx)(ZE.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-navigation-menus",children:t?.map(({id:m,title:g,status:h},b)=>(0,Pl.jsx)(h4e,{postId:m,withChevron:!0,icon:_b,children:g4e(g?.rendered,b+1,h)},m))})})}function Ac({children:e,actions:t,title:r,description:o,backPath:n}){return(0,Pl.jsx)(Oo,{title:r||(0,Ol.__)("Navigation"),actions:t,description:o||(0,Ol.__)("Manage the menus that help visitors find their way around your site."),backPath:n,content:e})}var h4e=({postId:e,...t})=>(0,Pl.jsx)(Mn,{to:`/wp_navigation/${e}`,...t});var Fc=l(I(),1),zie={name:"navigation",path:"/navigation",areas:{sidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,Fc.jsx)(H7,{backPath:"/"}):(0,Fc.jsx)(Tr,{}):null},preview({siteData:e}){return e.currentTheme?.is_block_theme?(0,Fc.jsx)(Zr,{}):void 0},mobileSidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,Fc.jsx)(H7,{backPath:"/"}):(0,Fc.jsx)(Tr,{}):(0,Fc.jsx)(Fc.Fragment,{})}}};var Il=l(I(),1),Bie={name:"navigation-item",path:"/wp_navigation/:postId",areas:{sidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,Il.jsx)(z7,{backPath:"/navigation"}):(0,Il.jsx)(Tr,{}):null},preview({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,Il.jsx)(Zr,{}):(0,Il.jsx)(Tr,{}):null},mobileSidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,Il.jsx)(z7,{backPath:"/navigation"}):(0,Il.jsx)(Tr,{}):(0,Il.jsx)(Il.Fragment,{})}}};var sy=l(oe(),1),J7=l(U(),1),ay=l($(),1);var hae=l(At(),1),bae=l(Ge(),1);var jie=Object.prototype.hasOwnProperty;function Hie(e,t,r){for(r of e.keys())if(Al(r,t))return r}function Al(e,t){var r,o,n;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((o=e.length)===t.length)for(;o--&&Al(e[o],t[o]););return o===-1}if(r===Set){if(e.size!==t.size)return!1;for(o of e)if(n=o,n&&typeof n=="object"&&(n=Hie(t,n),!n)||!t.has(n))return!1;return!0}if(r===Map){if(e.size!==t.size)return!1;for(o of e)if(n=o[0],n&&typeof n=="object"&&(n=Hie(t,n),!n)||!Al(o[1],t.get(n)))return!1;return!0}if(r===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(r===DataView){if((o=e.byteLength)===t.byteLength)for(;o--&&e.getInt8(o)===t.getInt8(o););return o===-1}if(ArrayBuffer.isView(e)){if((o=e.byteLength)===t.byteLength)for(;o--&&e[o]===t[o];);return o===-1}if(!r||typeof e=="object"){o=0;for(r in e)if(jie.call(e,r)&&++o&&!jie.call(t,r)||!(r in t)||!Al(e[r],t[r]))return!1;return Object.keys(t).length===o}}return e!==e&&t!==t}var ry=l(U(),1),$E=l(Pe(),1),U7=l(ti(),1);function QE(e,t,r){return`dataviews-${e}-${t}-${r}`}var b4e=["page","search"];function Qg(e){return typeof e=="object"&&e!==null&&!Array.isArray(e)}function Jg(e){let t=Qg(e)?{...e}:{};for(let r of b4e)delete t[r];return t}function W7(e,t){let r={...e};for(let o of Object.keys(t)){let n=t[o],i=r[o];r[o]=Qg(i)&&Qg(n)?W7(i,n):n}return r}function Wie(e,t,r={}){let o={};for(let n of Object.keys(e)){let i=e[n],a=t[n],s=r[n];if(i!==void 0)if(Qg(i)&&Qg(a)){let c=Wie(i,a,Qg(s)?s:{});Object.keys(c).length>0&&(o[n]=c)}else Al(i,a)?s!==void 0&&Al(i,s)&&(o[n]=s):o[n]=i}return o}function Uie(e){return(e?.filters??[]).filter(t=>t.isLocked)}function Gie(e,t){let r=Uie(t);if(r.length===0)return e;let o=(e.filters??[]).filter(n=>!r.some(i=>i.field===n.field));return{...e,filters:[...r,...o]}}function Yie(e,t){let{defaultView:r,defaultLayouts:o,activeViewOverrides:n}=e,i=o?.[t];return Gie([i,n].reduce((a,s)=>W7(a,Jg(s)),Jg(r)),n)}function JE(e){let{defaultView:t,activeViewOverrides:r,persistedView:o,page:n,search:i}=e,a=o?.type??r?.type??t?.type,s=Yie(e,a);return{...Gie(W7(s,Jg(o)),r),page:Number(n??1),search:i??""}}function qie(e,t){let{activeViewOverrides:r,persistedView:o}=t,n=Yie(t,e.type),i=Wie(Jg(e),Jg(n),Jg(o)),a=Uie(r);return a.length>0&&Array.isArray(i.filters)&&(i.filters=i.filters.filter(s=>!a.some(c=>c.field===s.field))),Object.keys(i).length>0?i:void 0}function dp(e){let{kind:t,name:r,slug:o,defaultView:n,defaultLayouts:i,activeViewOverrides:a,queryParams:s,onChangeQueryParams:c}=e,d=QE(t,r,o),u=(0,$E.useSelect)(w=>w(U7.store).get("core/views",d),[d]),{set:f}=(0,$E.useDispatch)(U7.store),m=Number(s?.page??1),g=s?.search??"",h=(0,ry.useMemo)(()=>JE({defaultView:n,defaultLayouts:i,activeViewOverrides:a,persistedView:u,page:m,search:g}),[n,i,a,u,m,g]),b=!!u&&Object.keys(u).length>0,v=(0,ry.useCallback)(w=>{let _={page:Number(w?.page??1),search:w?.search??""};c&&!Al(_,{page:m,search:g})&&c(_);let x=qie(w,{defaultView:n,defaultLayouts:i,activeViewOverrides:a,persistedView:u});Al(x,u)||f("core/views",d,x)},[c,m,g,n,i,a,u,f,d]),y=(0,ry.useCallback)(()=>{f("core/views",d,void 0)},[d,f]);return{view:h,isModified:b,updateView:v,resetToDefault:y}}var Kie=l(Pe(),1),Xie=l(ti(),1);async function oy(e){let{kind:t,name:r,slug:o,defaultView:n,defaultLayouts:i,activeViewOverrides:a,queryParams:s}=e,c=QE(t,r,o),d=(0,Kie.select)(Xie.store).get("core/views",c);return JE({defaultView:n,defaultLayouts:i,activeViewOverrides:a,persistedView:d,page:s?.page,search:s?.search})}var Jie=l(Pe(),1),$ie=l(Ge(),1);var Zie=l(Tu(),1),{lock:MLt,unlock:Qie}=(0,Zie.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/views");function Ma({kind:e,name:t,fields:r}){let o=Array.isArray(r)?r:r?.split(","),n=o?[...o].sort().join(","):void 0;return(0,Jie.useSelect)(i=>Qie(i($ie.store)).getViewConfig(e,t,n?{fields:n}:void 0),[e,t,n])}var G7=l(I(),1);function Y7({count:e,icon:t,id:r,isActive:o,label:n,type:i}){if(!e)return;let a=[`postType=${i}`];return r&&a.push(`categoryId=${r}`),(0,G7.jsx)(Mn,{icon:t,suffix:(0,G7.jsx)("span",{children:e}),"aria-current":o?"true":void 0,to:`/pattern?${a.join("&")}`,children:n})}var uae=l(U(),1),iy=l($(),1);var eae=l(Ge(),1),q7=l(Pe(),1);function tae(){let e=(0,q7.useSelect)(r=>{let{getSettings:o}=te(r(st)),n=o();return n.__experimentalAdditionalBlockPatternCategories??n.__experimentalBlockPatternCategories}),t=(0,q7.useSelect)(r=>r(eae.store).getBlockPatternCategories());return[...e||[],...t||[]]}var rae=l(Ge(),1),K7=l(Pe(),1),oae=l(U(),1);var $g=(e,t,r)=>t===r.findIndex(o=>e.name===o.name);function nae(){let e=(0,K7.useSelect)(o=>{let{getSettings:n}=te(o(st));return n().__experimentalAdditionalBlockPatterns??n().__experimentalBlockPatterns}),t=(0,K7.useSelect)(o=>o(rae.store).getBlockPatterns());return(0,oae.useMemo)(()=>[...e||[],...t||[]].filter(o=>!xy.includes(o.source)).filter($g).filter(o=>o.inserter!==!1),[e,t])}var cae=l(Zo(),1),wu=l(Pe(),1),Si=l(Ge(),1),X7=l(U(),1);var aae=l(tr(),1);var{extractWords:v4e,getNormalizedSearchTerms:sae,normalizeString:iae}=te(aae.privateApis),y4e=e=>e.type===gt.user?e.slug:e.type===Tt?"":e.name||"",_4e=e=>typeof e.title=="string"?e.title:e.title&&e.title.rendered?e.title.rendered:e.title&&e.title.raw?e.title.raw:"",w4e=e=>e.type===gt.user?e.excerpt.raw:e.description||"",x4e=e=>e.keywords||[],S4e=()=>!1,C4e=(e,t)=>e.filter(r=>!sae(t).some(o=>o.includes(r))),ny=(e=[],t="",r={})=>{let o=sae(t),n=r.categoryId!==ri&&!o.length,i={...r,onlyFilterByCategory:n},a=n?0:1,s=e.map(c=>[c,E4e(c,t,i)]).filter(([,c])=>c>a);return o.length===0?s.map(([c])=>c):(s.sort(([,c],[,d])=>d-c),s.map(([c])=>c))};function E4e(e,t,r){let{categoryId:o,getName:n=y4e,getTitle:i=_4e,getDescription:a=w4e,getKeywords:s=x4e,hasCategory:c=S4e,onlyFilterByCategory:d}=r,u=o===ri||o===Pu||o===wy&&e.type===gt.user||c(e,o)?1:0;if(!u||d)return u;let f=n(e),m=i(e),g=a(e),h=s(e),b=iae(t),v=iae(m);if(b===v)u+=30;else if(v.startsWith(b))u+=20;else{let y=[f,m,g,...h].join(" "),w=v4e(b);C4e(w,y).length===0&&(u+=10)}return u}var Q7=[],k4e=(0,wu.createSelector)((e,t,r="")=>{let{getEntityRecords:o,getCurrentTheme:n,isResolving:i}=e(Si.store),a={per_page:-1},s=o("postType",Tt,a)??Q7,d=(n()?.default_template_part_areas||[]).map(g=>g.area),u=(g,h)=>h!==Cp?g.area===h:g.area===h||!d.includes(g.area),f=i("getEntityRecords",["postType",Tt,a]);return{patterns:ny(s,r,{categoryId:t,hasCategory:u}),isResolving:f}},e=>[e(Si.store).getEntityRecords("postType",Tt,{per_page:-1}),e(Si.store).isResolving("getEntityRecords",["postType",Tt,{per_page:-1}]),e(Si.store).getCurrentTheme()?.default_template_part_areas]),lae=(0,wu.createSelector)(e=>{let{getSettings:t}=te(e(st)),{isResolving:r}=e(Si.store),o=t(),n=o.__experimentalAdditionalBlockPatterns??o.__experimentalBlockPatterns,i=e(Si.store).getBlockPatterns();return{patterns:[...n||[],...i||[]].filter(s=>!xy.includes(s.source)).filter($g).filter(s=>s.inserter!==!1).map(s=>({...s,keywords:s.keywords||[],type:gt.theme,blocks:(0,cae.parse)(s.content,{__unstableSkipMigrationLogs:!0})})),isResolving:r("getBlockPatterns")}},e=>[e(Si.store).getBlockPatterns(),e(Si.store).isResolving("getBlockPatterns"),te(e(st)).getSettings()]),R4e=(0,wu.createSelector)((e,t,r,o="")=>{let{patterns:n,isResolving:i}=lae(e),{patterns:a,isResolving:s,categories:c}=Z7(e),d=[...n||[],...a||[]];return r&&(d=d.filter(u=>u.type===gt.user?(u.wp_pattern_sync_status||Sy.full)===r:r===Sy.unsynced)),t?d=ny(d,o,{categoryId:t,hasCategory:(u,f)=>u.type===gt.user?u.wp_pattern_category?.some(m=>c.find(g=>g.id===m)?.slug===f):u.categories?.includes(f)}):d=ny(d,o,{hasCategory:u=>u.type===gt.user?c?.length&&(!u.wp_pattern_category?.length||!u.wp_pattern_category?.some(f=>c.find(m=>m.id===f))):!u.hasOwnProperty("categories")}),{patterns:d,isResolving:i||s}},e=>[lae(e),Z7(e)]),Z7=(0,wu.createSelector)((e,t,r="")=>{let{getEntityRecords:o,isResolving:n,getUserPatternCategories:i}=e(Si.store),a={per_page:-1},s=o("postType",gt.user,a),c=i(),d=new Map;c.forEach(m=>d.set(m.id,m));let u=s??Q7,f=n("getEntityRecords",["postType",gt.user,a]);return t&&(u=u.filter(m=>m.wp_pattern_sync_status||Sy.full===t)),u=ny(u,r,{hasCategory:()=>!0}),{patterns:u,isResolving:f,categories:c}},e=>[e(Si.store).getEntityRecords("postType",gt.user,{per_page:-1}),e(Si.store).isResolving("getEntityRecords",["postType",gt.user,{per_page:-1}]),e(Si.store).getUserPatternCategories()]);function dae(e){let t=(0,X7.useMemo)(()=>e?.filter(o=>o.type!==gt.theme).map(o=>[o.type,o.id])??[],[e]),r=(0,wu.useSelect)(o=>{let{getEntityRecordPermissions:n}=te(o(Si.store));return t.reduce((i,[a,s])=>(i[s]=n("postType",a,s),i),{})},[t]);return(0,X7.useMemo)(()=>e?.map(o=>({...o,permissions:r?.[o.id]??{}}))??[],[e,r])}var T4e=(e,t,{search:r="",syncStatus:o}={})=>(0,wu.useSelect)(n=>e===Tt?k4e(n,t,r):e===gt.user&&t?R4e(n,t==="uncategorized"?"":t,o,r):e===gt.user?Z7(n,o,r):{patterns:Q7,isResolving:!1},[t,e,r,o]),e6=T4e;function xu(){let e=tae();e.push({name:Cp,label:(0,iy.__)("Uncategorized")});let t=nae(),{patterns:r,categories:o}=e6(gt.user),n=(0,uae.useMemo)(()=>{let i={},a=[];e.forEach(c=>{i[c.name]||(i[c.name]={...c,count:0})}),o.forEach(c=>{i[c.name]||(i[c.name]={...c,count:0})}),t.forEach(c=>{c.categories?.forEach(d=>{i[d]&&(i[d].count+=1)}),c.categories?.length||(i.uncategorized.count+=1)}),r.forEach(c=>{c.wp_pattern_category?.forEach(d=>{let u=o.find(f=>f.id===d)?.name;i[u]&&(i[u].count+=1)}),(!c.wp_pattern_category?.length||!c.wp_pattern_category?.some(d=>o.find(u=>u.id===d)))&&(i.uncategorized.count+=1)}),[...e,...o].forEach(c=>{i[c.name].count&&!a.find(d=>d.name===c.name)&&a.push(i[c.name])});let s=a.sort((c,d)=>c.label.localeCompare(d.label));return s.unshift({name:wy,label:(0,iy.__)("My patterns"),count:r.length}),s.unshift({name:ri,label:(0,iy.__)("All patterns"),description:(0,iy.__)("A list of all patterns from all sources."),count:t.length+r.length}),s},[e,t,o,r]);return{patternCategories:n,hasPatterns:!!n.length}}var t6=l(Ge(),1),fae=l(Pe(),1),pae=l(yy(),1);var{NAVIGATION_OVERLAY_TEMPLATE_PART_AREA:P4e}=te(pae.privateApis),O4e=e=>{let t=e||[],r=(0,fae.useSelect)(i=>i(t6.store).getCurrentTheme()?.default_template_part_areas||[],[]),o={header:{},footer:{},sidebar:{},uncategorized:{},[P4e]:{}};return r.forEach(i=>o[i.area]={...i,templateParts:[]}),t.reduce((i,a)=>{let s=i[a.area]?a.area:Cp;return i[s]?.templateParts?.push(a),i},o)};function mae(){let{records:e,isResolving:t}=(0,t6.useEntityRecords)("postType",Tt,{per_page:-1});return{hasTemplateParts:e?!!e.length:!1,isLoading:t,templatePartAreas:O4e(e)}}var Kn=l(I(),1),gae=["view_list"],{useLocation:I4e}=te(hae.privateApis),{getTemplatePartIcon:A4e}=te(bae.privateApis);function M4e({templatePartViews:e,patternViews:t,templatePartCounts:r,patternCounts:o,currentCategory:n,currentType:i}){return(0,Kn.jsxs)(sy.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-patterns__group",children:[e?.map(a=>(0,Kn.jsx)(Y7,{count:r[a.slug],icon:A4e(a.slug===Pu?void 0:a.slug),label:a.title,id:a.slug,type:Tt,isActive:n===a.slug&&i===Tt},a.slug)),(0,Kn.jsx)("div",{className:"edit-site-sidebar-navigation-screen-patterns__divider"}),t?.map(a=>(0,Kn.jsx)(Y7,{count:o[a.slug],label:a.title,icon:fb,id:a.slug,type:gt.user,isActive:n===`${a.slug}`&&i===gt.user},a.slug))]})}function up({backPath:e}){let{query:{postType:t="wp_block",categoryId:r}}=I4e(),o=r||(t===gt.user?ri:Pu),{view_list:n}=Ma({kind:"postType",name:Tt,fields:gae}),{view_list:i}=Ma({kind:"postType",name:gt.user,fields:gae}),{templatePartAreas:a,isLoading:s,hasTemplateParts:c}=mae(),d=(0,J7.useMemo)(()=>{let g={[Pu]:0};return Object.entries(a).forEach(([h,{templateParts:b}])=>{let v=b?.length||0;g[h]=v,g[Pu]+=v}),g},[a]),{patternCategories:u}=xu(),f=(0,J7.useMemo)(()=>{let g={};return u.forEach(h=>{g[h.name]=h.count}),g},[u]),m=f[ri]>0;return(0,Kn.jsx)(Oo,{title:(0,ay.__)("Patterns"),description:(0,ay.__)("Manage what patterns are available when editing your site."),isRoot:!e,backPath:e,content:(0,Kn.jsxs)(Kn.Fragment,{children:[s&&(0,ay.__)("Loading items\u2026"),!s&&(0,Kn.jsxs)(Kn.Fragment,{children:[!c&&!m&&(0,Kn.jsx)(sy.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-patterns__group",children:(0,Kn.jsx)(sy.__experimentalItem,{children:(0,ay.__)("No items found")})}),(0,Kn.jsx)(M4e,{templatePartViews:n,patternViews:i,templatePartCounts:d,patternCounts:f,currentCategory:o,currentType:t})]})]})})}var iA=l($(),1),c6=l(U(),1),qae=l(tr(),1);var Kae=l(Ge(),1),Xae=l(Xt(),1),Zae=l(At(),1);var Qae=l(Pe(),1),Jae=l(Xr(),1);var vae=l(Ge(),1),$7=l(Pe(),1),r6=l(U(),1),yae=l(tr(),1),_ae=l(Xt(),1);var{useGlobalStyles:N4e}=te(_ae.privateApis),{globalStylesDataKey:F4e}=te(yae.privateApis);function o6(){let{merged:e}=N4e(),t=(0,$7.useSelect)(c=>{let{getSettings:d}=te(c(st));return d()},[]),r=t.__experimentalAdditionalBlockPatterns??t.__experimentalBlockPatterns,o=(0,$7.useSelect)(c=>c(vae.store).getBlockPatterns(),[]),n=(0,r6.useMemo)(()=>[...r||[],...o||[]].filter($g),[r,o]),[i,a]=(0,r6.useMemo)(()=>jv(e,[],{disableRootPadding:!1}),[e]);return(0,r6.useMemo)(()=>{let{__experimentalAdditionalBlockPatterns:c,styles:d,__experimentalFeatures:u,...f}=t,m=(d??[]).filter(g=>!g.isGlobalStyles);return{...f,styles:[...m,...i],__experimentalFeatures:a,[F4e]:e.styles??{},__experimentalBlockPatterns:n,isPreviewMode:!0}},[t,n,i,a,e])}var a6=l(oe(),1),Dae=l($(),1);var wae=l(oe(),1),ly=l(U(),1),cy=l($(),1);var dy=l(Pe(),1),xae=l(At(),1),n6=l(_y(),1),Sae=l(tc(),1),Cae=l(Ge(),1),Eae=l(Xt(),1);var Vc=l(I(),1),{useHistory:V4e,useLocation:D4e}=te(xae.privateApis),{CreatePatternModal:L4e,useAddPatternCategory:z4e}=te(n6.privateApis),{CreateTemplatePartModal:B4e}=te(Eae.privateApis);function kae(){let e=V4e(),t=D4e(),[r,o]=(0,ly.useState)(!1),[n,i]=(0,ly.useState)(!1),{createPatternFromFile:a}=te((0,dy.useDispatch)(n6.store)),{createSuccessNotice:s,createErrorNotice:c}=(0,dy.useDispatch)(Sae.store),d=(0,ly.useRef)(),{isBlockBasedTheme:u,addNewPatternLabel:f,addNewTemplatePartLabel:m,canCreatePattern:g,canCreateTemplatePart:h}=(0,dy.useSelect)(E=>{let{getCurrentTheme:S,getPostType:C,canUser:R}=E(Cae.store);return{isBlockBasedTheme:S()?.is_block_theme,addNewPatternLabel:C(gt.user)?.labels?.add_new_item,addNewTemplatePartLabel:C(Tt)?.labels?.add_new_item,canCreatePattern:R("create",{kind:"postType",name:gt.user}),canCreateTemplatePart:R("create",{kind:"postType",name:Tt})}},[]);function b({pattern:E}){o(!1),e.navigate(`/${gt.user}/${E.id}?canvas=edit`)}function v(E){i(!1),e.navigate(`/${Tt}/${E.id}?canvas=edit`)}function y(){o(!1),i(!1)}let w=[];g&&w.push({icon:Fb,onClick:()=>o(!0),title:f}),u&&h&&w.push({icon:S4,onClick:()=>i(!0),title:m}),g&&w.push({icon:I4,onClick:()=>{d.current.click()},title:(0,cy.__)("Import pattern from JSON")});let{categoryMap:_,findOrCreateTerm:x}=z4e();return w.length===0?null:(0,Vc.jsxs)(Vc.Fragment,{children:[f&&(0,Vc.jsx)(wae.DropdownMenu,{controls:w,icon:null,toggleProps:{variant:"primary",showTooltip:!1,size:"compact",__next40pxDefaultSize:!0},text:f,label:f}),r&&(0,Vc.jsx)(L4e,{onClose:()=>o(!1),onSuccess:b,onError:y}),n&&(0,Vc.jsx)(B4e,{closeModal:()=>i(!1),blocks:[],onCreate:v,onError:y}),(0,Vc.jsx)("input",{type:"file",accept:".json",hidden:!0,ref:d,onChange:async E=>{let S=E.target.files?.[0];if(S)try{let C;if(t.query.postType!==Tt){let T=Array.from(_.values()).find(P=>P.name===t.query.categoryId);T&&(C=T.id||await x(T.label))}let R=await a(S,C?[C]:void 0);!C&&t.query.categoryId!=="my-patterns"&&e.navigate(`/pattern?categoryId=${ri}`),s((0,cy.sprintf)((0,cy.__)('Imported "%s" from JSON.'),R.title.raw),{type:"snackbar",id:"import-pattern-success"})}catch(C){c(C.message,{type:"snackbar",id:"import-pattern-error"})}finally{E.target.value=""}}})]})}var Rae=l(oe(),1),Tae=l(U(),1),Pae=l($(),1),Oae=l(_y(),1);var Su=l(I(),1),{RenamePatternCategoryModal:j4e}=te(Oae.privateApis);function Iae({category:e,onClose:t}){let[r,o]=(0,Tae.useState)(!1);return(0,Su.jsxs)(Su.Fragment,{children:[(0,Su.jsx)(Rae.MenuItem,{onClick:()=>o(!0),children:(0,Pae.__)("Rename")}),r&&(0,Su.jsx)(H4e,{category:e,onClose:()=>{o(!1),t()}})]})}function H4e({category:e,onClose:t}){let r={id:e.id,slug:e.slug,name:e.label},o=xu();return(0,Su.jsx)(j4e,{category:r,existingCategories:o,onClose:t,overlayClassName:"edit-site-list__rename-modal",focusOnMount:"firstContentElement",size:"small"})}var i6=l(oe(),1),Aae=l(Ge(),1),eA=l(Pe(),1),Mae=l(U(),1),tA=l(Nn(),1),Na=l($(),1),Nae=l(tc(),1),Fae=l(At(),1);var fp=l(I(),1),{useHistory:W4e}=te(Fae.privateApis);function Vae({category:e,onClose:t}){let[r,o]=(0,Mae.useState)(!1),n=W4e(),{createSuccessNotice:i,createErrorNotice:a}=(0,eA.useDispatch)(Nae.store),{deleteEntityRecord:s,invalidateResolution:c}=(0,eA.useDispatch)(Aae.store),d=async()=>{try{await s("taxonomy","wp_pattern_category",e.id,{force:!0},{throwOnError:!0}),c("getUserPatternCategories"),c("getEntityRecords",["postType",gt.user,{per_page:-1}]),i((0,Na.sprintf)((0,Na._x)('"%s" deleted.',"pattern category"),e.label),{type:"snackbar",id:"pattern-category-delete"}),t?.(),n.navigate(`/pattern?categoryId=${ri}`)}catch(u){let f=u.message&&u.code!=="unknown_error"?u.message:(0,Na.__)("An error occurred while deleting the pattern category.");a(f,{type:"snackbar",id:"pattern-category-delete"})}};return(0,fp.jsxs)(fp.Fragment,{children:[(0,fp.jsx)(i6.MenuItem,{isDestructive:!0,onClick:()=>o(!0),children:(0,Na.__)("Delete")}),(0,fp.jsx)(i6.__experimentalConfirmDialog,{isOpen:r,onConfirm:d,onCancel:()=>o(!1),confirmButtonText:(0,Na.__)("Delete"),className:"edit-site-patterns__delete-modal",title:(0,Na.sprintf)((0,Na._x)('Delete "%s"?',"pattern category"),(0,tA.decodeEntities)(e.label)),size:"medium",__experimentalHideHeader:!1,children:(0,Na.sprintf)((0,Na.__)('Are you sure you want to delete the category "%s"? The patterns will not be deleted.'),(0,tA.decodeEntities)(e.label))})]})}var Ml=l(I(),1);function Lae({categoryId:e,type:t}){let{patternCategories:r}=xu(),o;return t===gt.user&&e&&(o=r.find(n=>n.name===e)),(0,Ml.jsxs)(Ml.Fragment,{children:[(0,Ml.jsx)(kae,{}),!!o?.id&&(0,Ml.jsx)(a6.DropdownMenu,{icon:Ka,label:(0,Dae.__)("Actions"),toggleProps:{className:"edit-site-patterns__button",size:"compact"},children:({onClose:n})=>(0,Ml.jsxs)(a6.MenuGroup,{children:[(0,Ml.jsx)(Iae,{category:o,onClose:n}),(0,Ml.jsx)(Vae,{category:o,onClose:n})]})})]})}var rA=l($(),1);var oA=l(U(),1),zae=l(At(),1),Bae=l(Xr(),1);var{useLocation:U4e,useHistory:jae}=te(zae.privateApis),eh=()=>{let e=jae();return(0,oA.useMemo)(()=>({id:"edit-post",label:(0,rA.__)("Edit"),icon:rf,isEligible(t){return t.status==="trash"?!1:t.type!==gt.theme},callback(t){let r=t[0];e.navigate(`/${r.type}/${r.id}?canvas=edit`)}}),[e])},Hae=()=>{let e=jae(),{path:t,query:r}=U4e();return(0,oA.useMemo)(()=>({id:"quick-edit",label:(0,rA.__)("Quick Edit"),icon:T5,isPrimary:!0,supportsBulk:!0,isEligible(o){return o.status==="trash"?!1:o.type==="page"},callback(o){e.navigate((0,Bae.addQueryArgs)(t,{...r,quickEdit:!0,postId:o.map(n=>n.id).join(",")}))}}),[e,t,r])};var s6=l($(),1),l6=l(U(),1),nA=l(tr(),1),Wae=l(Zo(),1),Uae=l(Xt(),1);var th=l(I(),1),{useStyle:G4e}=te(Uae.privateApis);function Y4e({item:e}){let t=(0,l6.useId)(),r=e.description||e?.excerpt?.raw,o=e.type===Tt,n=G4e("color.background"),i=(0,l6.useMemo)(()=>e.blocks??(0,Wae.parse)(e.content.raw,{__unstableSkipMigrationLogs:!0}),[e?.content?.raw,e.blocks]),a=!i?.length;return(0,th.jsxs)("div",{className:"page-patterns-preview-field",style:{backgroundColor:n},"aria-describedby":r?t:void 0,children:[a&&o&&(0,s6.__)("Empty template part"),a&&!o&&(0,s6.__)("Empty pattern"),!a&&(0,th.jsx)(nA.BlockPreview.Async,{children:(0,th.jsx)(nA.BlockPreview,{blocks:i,viewportWidth:e.viewportWidth})}),!!r&&(0,th.jsx)("div",{hidden:!0,id:t,children:r})]})}var Gae={label:(0,s6.__)("Preview"),id:"preview",render:Y4e,enableSorting:!1};var uy=l(I(),1),{ExperimentalBlockEditorProvider:q4e}=te(qae.privateApis),{usePostActions:Yae,usePostFields:K4e}=te(Xae.privateApis),{useLocation:X4e,useHistory:Z4e}=te(Zae.privateApis),Q4e=[],J4e=["default_view","default_layouts"];function $4e(e,t){let{patternCategories:r}=xu(),o=(0,Qae.useSelect)(s=>s(Kae.store).getCurrentTheme()?.default_template_part_areas||[],[]),n,i,a;if(e===Tt){let s=o.find(c=>c.area===t);n=s?.label||(0,iA.__)("All Template Parts"),i=s?.description||(0,iA.__)("Includes every template part defined for any area.")}else e===gt.user&&t&&(a=r.find(s=>s.name===t),n=a?.label,i=a?.description);return{title:n,description:i}}function aA(){let{path:e,query:t}=X4e(),{postType:r="wp_block",categoryId:o}=t,n=Z4e(),i=o||ri,{default_view:a,default_layouts:s}=Ma({kind:"postType",name:r,fields:J4e}),{view:c,updateView:d,isModified:u,resetToDefault:f}=dp({kind:"postType",name:r,slug:"default",defaultView:a,defaultLayouts:s,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:O=>{n.navigate((0,Jae.addQueryArgs)(e,{...t,pageNumber:O.page,search:O.search}))}}),m=c.filters?.find(({field:O})=>O==="sync-status")?.value,{patterns:g,isResolving:h}=e6(r,i,{search:c.search,syncStatus:m}),b=K4e({postType:r}),v=(0,c6.useMemo)(()=>[Gae,...b||[]],[b]),{data:y,paginationInfo:w}=(0,c6.useMemo)(()=>{let O={...c};return delete O.search,r!==Tt&&(O.filters=[]),F0(g,O,v)},[g,c,v,r]),_=dae(y),x=Yae({postType:Tt,context:"list"}),E=Yae({postType:gt.user,context:"list"}),S=eh(),C=(0,c6.useMemo)(()=>r===Tt?[S,...x].filter(Boolean):[S,...E].filter(Boolean),[S,r,x,E]),R=o6(),{title:T,description:P}=$4e(r,i);return(0,uy.jsx)(q4e,{settings:R,children:(0,uy.jsx)(rs,{className:"edit-site-page-patterns-dataviews",title:T,headingLevel:2,subTitle:P,actions:(0,uy.jsx)(Lae,{categoryId:i,type:r}),children:(0,uy.jsx)(Kf,{paginationInfo:w,fields:v,actions:C,data:_||Q4e,getItemId:O=>O.name??O.id,isLoading:h,isItemClickable:O=>O.type!==gt.theme,onClickItem:O=>{n.navigate(`/${O.type}/${[gt.user,Tt].includes(O.type)?O.id:O.name}?canvas=edit`)},view:c,onChangeView:d,defaultLayouts:s,onReset:u?f:!1},i+r)})})}var fy=l(I(),1),$ae={name:"patterns",path:"/pattern",areas:{sidebar({siteData:e}){let r=e.currentTheme?.is_block_theme||Di(e)?"/":void 0;return(0,fy.jsx)(up,{backPath:r})},content:(0,fy.jsx)(aA,{}),mobileSidebar({siteData:e,query:t}){if(t.categoryId)return;let o=e.currentTheme?.is_block_theme||Di(e)?"/":void 0;return(0,fy.jsx)(up,{backPath:o})},mobileContent({query:e}){return e.categoryId?(0,fy.jsx)(aA,{}):void 0}}};var sA=l(I(),1),ese={name:"pattern-item",path:"/wp_block/:postId",areas:{sidebar({siteData:e}){let r=e.currentTheme?.is_block_theme||Di(e)?"/":void 0;return(0,sA.jsx)(up,{backPath:r})},preview:(0,sA.jsx)(Zr,{})}};var lA=l(I(),1),tse={name:"template-part-item",path:"/wp_template_part/*postId",areas:{sidebar:(0,lA.jsx)(up,{backPath:"/"}),preview:(0,lA.jsx)(Zr,{})}};var jse=l(Pe(),1),Hse=l(Ge(),1);var cA=l($(),1);var ise=l(Ge(),1),ase=l(Pe(),1);var rse=l(oe(),1),ose=l(At(),1);var nse=l(Xr(),1);var rh=l(I(),1),{useLocation:eTe}=te(ose.privateApis),tTe=["view_list"],rTe={all:o4,published:Tb,future:im,drafts:k5,pending:i4,private:e4,trash:T4},oTe=e=>rTe[e.slug];function oh({postType:e,resolveIcon:t=oTe}){let{path:r,query:{activeView:o="all"}}=eTe(),{view_list:n}=Ma({kind:"postType",name:e,fields:tTe});return e?(0,rh.jsx)(rh.Fragment,{children:(0,rh.jsx)(rse.__experimentalItemGroup,{className:"edit-site-sidebar-dataviews",children:n?.map(i=>{let a=i.slug===o,s=i.slug==="all"?void 0:i.slug,c=t(i);return(0,rh.jsx)(Mn,{icon:c,to:(0,nse.addQueryArgs)(r,{activeView:s}),"aria-current":a?"true":void 0,children:i.title},i.slug)})})}):null}var sse=l(I(),1),nTe={user:lb,theme:ld,plugin:c4,site:z5};function lse(){let e=(0,ase.useSelect)(r=>{let o=r(ise.store).getEntityRecords("postType",fr,{per_page:-1});if(!o)return{};let n={};for(let i of o)i.author_text&&i.original_source&&!n[i.author_text]&&(n[i.author_text]=i.original_source);return n},[]);return(0,sse.jsx)(oh,{postType:fr,resolveIcon:r=>{let o=e[r.slug];return nTe[o]??ld}})}var dA=l(I(),1);function d6({backPath:e}){return(0,dA.jsx)(Oo,{title:(0,cA.__)("Templates"),description:(0,cA.__)("Manage the templates that define the structure of your pages, or reset any customizations made to those supplied by your theme."),backPath:e,content:(0,dA.jsx)(lse,{})})}var Fse=l($(),1),zc=l(U(),1),Vse=l(Ge(),1);var Dse=l(At(),1),Lse=l(Xt(),1),hA=l(Xr(),1),zse=l(it(),1);var Ko=l(oe(),1),kse=l(Nn(),1),Ps=l(U(),1),ih=l(Pe(),1),u6=l(Ge(),1),Rse=l(it(),1);var Zn=l($(),1),Tse=l(tc(),1),Pse=l(At(),1),Ose=l(Tm(),1);var Dc=l(U(),1),Cu=l($(),1),Kt=l(oe(),1),vse=l(Ge(),1),yse=l(Nn(),1),_se=l(it(),1),wse=l(Tm(),1),xse=l(Xr(),1);var pp=l(Pe(),1),mp=l(Ge(),1),cse=l(Nn(),1),xn=l(U(),1),ur=l($(),1);var dse=l(Xr(),1);var iTe={},aTe=(e,t)=>{let r=e;return t.split(".").forEach(o=>{r=r?.[o]}),r};function uA(e,t){return`${e}-${(0,dse.safeDecodeURI)(t)}`}var use=(e,t)=>(e||[]).map(r=>({...r,name:(0,cse.decodeEntities)(aTe(r,t))})),gp=()=>(0,pp.useSelect)(e=>e(mp.store).getEntityRecords("postType",fr,{per_page:-1}),[]),py=()=>(0,pp.useSelect)(e=>e(mp.store).getCurrentTheme()?.default_template_types||[],[]),fse=()=>{let e=(0,pp.useSelect)(t=>t(mp.store).getPostTypes({per_page:-1}),[]);return(0,xn.useMemo)(()=>{let t=["attachment"];return e?.filter(({viewable:r,slug:o})=>r&&!t.includes(o)).sort((r,o)=>r.slug==="post"||o.slug==="post"?0:r.name.localeCompare(o.name))},[e])},sTe=()=>{let e=(0,pp.useSelect)(t=>t(mp.store).getTaxonomies({per_page:-1}),[]);return(0,xn.useMemo)(()=>e?.filter(({visibility:t})=>t?.publicly_queryable),[e])};function pse(){let e=fse(),t=(0,xn.useMemo)(()=>e?.filter(i=>i.has_archive),[e]),r=gp(),o=(0,xn.useMemo)(()=>e?.reduce((i,{labels:a})=>{let s=a.singular_name.toLowerCase();return i[s]=(i[s]||0)+1,i},{}),[e]),n=(0,xn.useCallback)(({labels:i,slug:a})=>{let s=i.singular_name.toLowerCase();return o[s]>1&&s!==a},[o]);return(0,xn.useMemo)(()=>t?.filter(i=>!(r||[]).some(a=>a.slug==="archive-"+i.slug)).map(i=>{let a;return n(i)?a=(0,ur.sprintf)((0,ur.__)("Archive: %1$s (%2$s)"),i.labels.singular_name,i.slug):a=(0,ur.sprintf)((0,ur.__)("Archive: %s"),i.labels.singular_name),{slug:"archive-"+i.slug,description:(0,ur.sprintf)((0,ur.__)("Displays an archive with the latest posts of type: %s."),i.labels.singular_name),title:a,icon:typeof i.icon=="string"&&i.icon.startsWith("dashicons-")?i.icon.slice(10):Ju,templatePrefix:"archive"}})||[],[t,r,n])}var mse=e=>{let t=fse(),r=gp(),o=py(),n=(0,xn.useMemo)(()=>t?.reduce((f,{labels:m})=>{let g=(m.template_name||m.singular_name).toLowerCase();return f[g]=(f[g]||0)+1,f},{}),[t]),i=(0,xn.useCallback)(({labels:f,slug:m})=>{let g=(f.template_name||f.singular_name).toLowerCase();return n[g]>1&&g!==m},[n]),a=(0,xn.useMemo)(()=>t?.reduce((f,{slug:m})=>{let g=m;return m!=="page"&&(g=`single-${g}`),f[m]=g,f},{}),[t]),s=fA("postType",a),c=(r||[]).map(({slug:f})=>f),d=(t||[]).reduce((f,m)=>{let{slug:g,labels:h,icon:b}=m,v=a[g],y=o?.find(({slug:C})=>C===v),w=c?.includes(v),_=i(m),x=h.template_name||(0,ur.sprintf)((0,ur.__)("Single item: %s"),h.singular_name);_&&(x=h.template_name?(0,ur.sprintf)((0,ur._x)("%1$s (%2$s)","post type menu label"),h.template_name,g):(0,ur.sprintf)((0,ur._x)("Single item: %1$s (%2$s)","post type menu label"),h.singular_name,g));let E=y?{...y,templatePrefix:a[g]}:{slug:v,title:x,description:(0,ur.sprintf)((0,ur.__)("Displays a single item: %s."),h.singular_name),icon:typeof b=="string"&&b.startsWith("dashicons-")?b.slice(10):u4,templatePrefix:a[g]},S=s?.[g]?.hasEntities;return S&&(E.onClick=C=>{e({type:"postType",slug:g,config:{recordNamePath:"title.rendered",queryArgs:({search:R})=>({_fields:"id,title,slug,link",orderBy:R?"relevance":"modified",exclude:s[g].existingEntitiesIds}),getSpecificTemplate:R=>{let T=uA(a[g],R.slug);return{title:T,slug:T,templatePrefix:a[g]}}},labels:h,hasGeneralTemplate:w,template:C})}),(!w||S)&&f.push(E),f},[]);return(0,xn.useMemo)(()=>d.reduce((f,m)=>{let{slug:g}=m,h="postTypesMenuItems";return g==="page"&&(h="defaultPostTypesMenuItems"),f[h].push(m),f},{defaultPostTypesMenuItems:[],postTypesMenuItems:[]}),[d])},gse=e=>{let t=sTe(),r=gp(),o=py(),n=(0,xn.useMemo)(()=>t?.reduce((f,{slug:m})=>{let g=m;return["category","post_tag"].includes(m)||(g=`taxonomy-${g}`),m==="post_tag"&&(g="tag"),f[m]=g,f},{}),[t]),i=t?.reduce((f,{labels:m})=>{let g=(m.template_name||m.singular_name).toLowerCase();return f[g]=(f[g]||0)+1,f},{}),a=(f,m)=>{if(["category","post_tag"].includes(m))return!1;let g=(f.template_name||f.singular_name).toLowerCase();return i[g]>1&&g!==m},s=fA("taxonomy",n),c=(r||[]).map(({slug:f})=>f),d=(t||[]).reduce((f,m)=>{let{slug:g,labels:h}=m,b=n[g],v=o?.find(({slug:S})=>S===b),y=c?.includes(b),w=a(h,g),_=h.template_name||h.singular_name;w&&(_=h.template_name?(0,ur.sprintf)((0,ur._x)("%1$s (%2$s)","taxonomy template menu label"),h.template_name,g):(0,ur.sprintf)((0,ur._x)("%1$s (%2$s)","taxonomy menu label"),h.singular_name,g));let x=v?{...v,templatePrefix:n[g]}:{slug:b,title:_,description:(0,ur.sprintf)((0,ur.__)("Displays taxonomy: %s."),h.singular_name),icon:ib,templatePrefix:n[g]},E=s?.[g]?.hasEntities;return E&&(x.onClick=S=>{e({type:"taxonomy",slug:g,config:{queryArgs:({search:C})=>({_fields:"id,name,slug,link",orderBy:C?"name":"count",exclude:s[g].existingEntitiesIds}),getSpecificTemplate:C=>{let R=uA(n[g],C.slug);return{title:R,slug:R,templatePrefix:n[g]}}},labels:h,hasGeneralTemplate:y,template:S})}),(!y||E)&&f.push(x),f},[]);return(0,xn.useMemo)(()=>d.reduce((f,m)=>{let{slug:g}=m,h="taxonomiesMenuItems";return["category","tag"].includes(g)&&(h="defaultTaxonomiesMenuItems"),f[h].push(m),f},{defaultTaxonomiesMenuItems:[],taxonomiesMenuItems:[]}),[d])},lTe={user:"author"},cTe={user:{who:"authors"}};function hse(e){let t=gp(),r=py(),o=fA("root",lTe,cTe),n=r?.find(({slug:a})=>a==="author");n||(n={description:(0,ur.__)("Displays latest posts written by a single author."),slug:"author",title:"Author"});let i=!!t?.find(({slug:a})=>a==="author");if(o.user?.hasEntities&&(n={...n,templatePrefix:"author"},n.onClick=a=>{e({type:"root",slug:"user",config:{queryArgs:({search:s})=>({_fields:"id,name,slug,link",orderBy:s?"name":"registered_date",exclude:o.user.existingEntitiesIds,who:"authors"}),getSpecificTemplate:s=>{let c=uA("author",s.slug);return{title:c,slug:c,templatePrefix:"author"}}},labels:{singular_name:(0,ur.__)("Author"),search_items:(0,ur.__)("Search Authors"),not_found:(0,ur.__)("No authors found."),all_items:(0,ur.__)("All Authors")},hasGeneralTemplate:i,template:a})}),!i||o.user?.hasEntities)return n}var dTe=e=>{let t=gp();return(0,xn.useMemo)(()=>Object.entries(e||{}).reduce((o,[n,i])=>{let a=(t||[]).reduce((s,c)=>{let d=`${i}-`;return c.slug.startsWith(d)&&s.push(c.slug.substring(d.length)),s},[]);return a.length&&(o[n]=a),o},{}),[e,t])},uTe=(e,t,r={})=>{let o=dTe(t);return(0,pp.useSelect)(i=>Object.entries(o||{}).reduce((a,[s,c])=>{let d=i(mp.store).getEntityRecords(e,s,{_fields:"id",context:"view",slug:c,...r[s]});return d?.length&&(a[s]=d),a},{}),[o])},fA=(e,t,r=iTe)=>{let o=uTe(e,t,r),n=(0,pp.useSelect)(a=>Object.keys(t||{}).reduce((s,c)=>{let d=o?.[c]?.map(({id:f})=>f)||[],u=a(mp.store).getEntityRecords(e,c,{per_page:1,_fields:"id",context:"view",exclude:d,...r[c]});return s[c]=u===null||u.length>0,s},{}),[t,o,e,r]);return(0,xn.useMemo)(()=>Object.keys(t||{}).reduce((a,s)=>{let c=o?.[s]?.map(({id:d})=>d)||[];return a[s]={hasEntities:n[s],existingEntitiesIds:c},a},{}),[t,o,n])};var jt=l(I(),1),bse=[];function fTe({suggestion:e,search:t,onSelect:r,entityForSuggestions:o}){let n="edit-site-custom-template-modal__suggestions_list__list-item";return(0,jt.jsxs)(Kt.Composite.Item,{render:(0,jt.jsx)(Kt.Button,{__next40pxDefaultSize:!0,role:"option",className:n,onClick:()=>r(o.config.getSpecificTemplate(e))}),children:[(0,jt.jsx)(Kt.__experimentalText,{size:"body",lineHeight:1.53846153846,weight:"var(--wpds-typography-font-weight-emphasis, 600)",className:`${n}__title`,children:(0,jt.jsx)(Kt.TextHighlight,{text:(0,yse.decodeEntities)(e.name),highlight:t})}),e.link&&(0,jt.jsx)(Kt.__experimentalText,{size:"body",lineHeight:1.53846153846,className:`${n}__info`,children:(0,xse.safeDecodeURI)(e.link)})]})}function pTe(e,t){let{config:r}=e,o=(0,Dc.useMemo)(()=>({order:"asc",context:"view",search:t,per_page:t?20:10,...r.queryArgs(t)}),[t,r]),{records:n,hasResolved:i}=(0,vse.useEntityRecords)(e.type,e.slug,o),[a,s]=(0,Dc.useState)(bse);return(0,Dc.useEffect)(()=>{if(!i)return;let c=bse;n?.length&&(c=n,r.recordNamePath&&(c=use(c,r.recordNamePath))),s(c)},[n,i]),a}function mTe({entityForSuggestions:e,onSelect:t}){let[r,o,n]=(0,_se.useDebouncedInput)(),i=pTe(e,n),{labels:a}=e,[s,c]=(0,Dc.useState)(!1);return!s&&i?.length>9&&c(!0),(0,jt.jsxs)(jt.Fragment,{children:[s&&(0,jt.jsx)(Kt.SearchControl,{onChange:o,value:r,label:a.search_items,placeholder:a.search_items}),!!i?.length&&(0,jt.jsx)(Kt.Composite,{orientation:"vertical",role:"listbox",className:"edit-site-custom-template-modal__suggestions_list","aria-label":(0,Cu.__)("Suggestions list"),children:i.map(d=>(0,jt.jsx)(fTe,{suggestion:d,search:n,onSelect:t,entityForSuggestions:e},d.slug))}),n&&!i?.length&&(0,jt.jsx)(Kt.__experimentalText,{as:"p",className:"edit-site-custom-template-modal__no-results",children:a.not_found})]})}function gTe({onSelect:e,entityForSuggestions:t,onBack:r,containerRef:o}){let[n,i]=(0,Dc.useState)(t.hasGeneralTemplate);return(0,Dc.useEffect)(()=>{if(o.current){let[a]=wse.focus.focusable.find(o.current);a?.focus()}},[n]),(0,jt.jsxs)(Kt.__experimentalVStack,{spacing:4,className:"edit-site-custom-template-modal__contents-wrapper",alignment:"left",children:[!n&&(0,jt.jsxs)(jt.Fragment,{children:[(0,jt.jsx)(Kt.__experimentalText,{as:"p",children:(0,Cu.__)("Select whether to create a single template for all items or a specific one.")}),(0,jt.jsxs)(Kt.Flex,{className:"edit-site-custom-template-modal__contents",gap:"4",align:"initial",children:[(0,jt.jsxs)(Kt.FlexItem,{isBlock:!0,as:Kt.Button,onClick:()=>{let{slug:a,title:s,description:c,templatePrefix:d}=t.template;e({slug:a,title:s,description:c,templatePrefix:d})},children:[(0,jt.jsx)(Kt.__experimentalText,{as:"span",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:t.labels.all_items}),(0,jt.jsx)(Kt.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Cu.__)("For all items")})]}),(0,jt.jsxs)(Kt.FlexItem,{isBlock:!0,as:Kt.Button,onClick:()=>{i(!0)},children:[(0,jt.jsx)(Kt.__experimentalText,{as:"span",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:t.labels.singular_name}),(0,jt.jsx)(Kt.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Cu.__)("For a specific item")})]})]}),(0,jt.jsx)(Kt.Flex,{justify:"right",children:(0,jt.jsx)(Kt.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,Cu.__)("Back")})})]}),n&&(0,jt.jsxs)(jt.Fragment,{children:[(0,jt.jsx)(Kt.__experimentalText,{as:"p",children:(0,Cu.__)("This template will be used only for the specific item chosen.")}),(0,jt.jsx)(mTe,{entityForSuggestions:t,onSelect:e}),(0,jt.jsx)(Kt.Flex,{justify:"right",children:(0,jt.jsx)(Kt.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t.hasGeneralTemplate?r():i(!1)},children:(0,Cu.__)("Back")})})]})]})}var Sse=gTe;var hp=l(U(),1),nh=l($(),1),Lc=l(oe(),1),Eu=l(I(),1);function hTe({createTemplate:e,onBack:t}){let[r,o]=(0,hp.useState)(""),n=(0,nh.__)("Custom Template"),[i,a]=(0,hp.useState)(!1),s=(0,hp.useRef)();(0,hp.useEffect)(()=>{s.current&&s.current.focus()},[]);async function c(d){if(d.preventDefault(),!i){a(!0);try{await e({slug:X2(r||n)||"wp-custom-template",title:r||n},!1)}finally{a(!1)}}}return(0,Eu.jsx)("form",{onSubmit:c,children:(0,Eu.jsxs)(Lc.__experimentalVStack,{spacing:6,children:[(0,Eu.jsx)(Lc.TextControl,{label:(0,nh.__)("Name"),value:r,onChange:o,placeholder:n,disabled:i,ref:s,help:(0,nh.__)('Describe the template, e.g. "Post with sidebar". A custom template can be manually applied to any post or page.')}),(0,Eu.jsxs)(Lc.__experimentalHStack,{className:"edit-site-custom-generic-template__modal-actions",justify:"right",children:[(0,Eu.jsx)(Lc.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,nh.__)("Back")}),(0,Eu.jsx)(Lc.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,"aria-disabled":i,children:(0,nh.__)("Create")})]})]})})}var Cse=hTe;var fo=l(I(),1),{useHistory:bTe}=te(Pse.privateApis),pA=["front-page","home","single","page","index","archive","author","category","date","tag","search","404"],vTe={"front-page":H5,home:M4,single:s4,page:Sb,archive:Ju,search:Ib,404:r4,index:q5,category:em,author:lb,taxonomy:ib,date:m5,tag:k4,attachment:K5};function Ese({title:e,direction:t,className:r,description:o,icon:n,onClick:i,children:a}){return(0,fo.jsx)(Ko.Button,{__next40pxDefaultSize:!0,className:r,onClick:i,label:o,showTooltip:!!o,children:(0,fo.jsxs)(Ko.Flex,{as:"span",spacing:2,align:"center",justify:"center",style:{width:"100%"},direction:t,children:[(0,fo.jsx)("div",{className:"edit-site-add-new-template__template-icon",children:(0,fo.jsx)(Ko.Icon,{icon:n})}),(0,fo.jsxs)(Ko.__experimentalVStack,{className:"edit-site-add-new-template__template-name",alignment:"center",spacing:0,children:[(0,fo.jsx)(Ko.__experimentalText,{align:"center",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:e}),a]})]})})}var Xn={templatesList:1,customTemplate:2,customGenericTemplate:3};function yTe({onClose:e}){let[t,r]=(0,Ps.useState)(Xn.templatesList),[o,n]=(0,Ps.useState)({}),[i,a]=(0,Ps.useState)(!1),s=wTe(n,()=>r(Xn.customTemplate)),c=bTe(),{saveEntityRecord:d}=(0,ih.useDispatch)(u6.store),{createErrorNotice:u,createSuccessNotice:f}=(0,ih.useDispatch)(Tse.store),m=(0,Ps.useRef)(null),g=(0,Rse.useViewportMatch)("medium","<"),h=(0,ih.useSelect)(_=>_(u6.store).getEntityRecord("root","__unstableBase")?.home,[]),b={"front-page":h,date:(0,Zn.sprintf)((0,Zn.__)("E.g. %s"),h+"/"+new Date().getFullYear())};(0,Ps.useEffect)(()=>{if(m.current&&t===Xn.templatesList){let[_]=Ose.focus.focusable.find(m.current);_?.focus()}},[t]);async function v(_,x=!0){if(!i){a(!0);try{let{title:E,description:S,slug:C}=_,R=await d("postType",fr,{description:S,slug:C.toString(),status:"publish",title:E,is_wp_suggestion:x},{throwOnError:!0});c.navigate(`/${fr}/${R.id}?canvas=edit`),f((0,Zn.sprintf)((0,Zn.__)('"%s" successfully created.'),(0,kse.decodeEntities)(R.title?.rendered||E)||(0,Zn.__)("(no title)")),{type:"snackbar"})}catch(E){let S=E.message&&E.code!=="unknown_error"?E.message:(0,Zn.__)("An error occurred while creating the template.");u(S,{type:"snackbar"})}finally{a(!1)}}}let y=()=>{e(),r(Xn.templatesList)},w=(0,Zn.__)("Add template");return t===Xn.customTemplate?w=(0,Zn.sprintf)((0,Zn.__)("Add template: %s"),o.labels.singular_name):t===Xn.customGenericTemplate&&(w=(0,Zn.__)("Create custom template")),(0,fo.jsxs)(Ko.Modal,{title:w,className:q("edit-site-add-new-template__modal",{"edit-site-add-new-template__modal_template_list":t===Xn.templatesList,"edit-site-custom-template-modal":t===Xn.customTemplate}),onRequestClose:y,overlayClassName:t===Xn.customGenericTemplate?"edit-site-custom-generic-template__modal":void 0,ref:m,children:[t===Xn.templatesList&&(0,fo.jsxs)(Ko.__experimentalGrid,{columns:g?2:3,gap:4,align:"flex-start",justify:"center",className:"edit-site-add-new-template__template-list__contents",children:[(0,fo.jsx)(Ko.Flex,{className:"edit-site-add-new-template__template-list__prompt",children:(0,Zn.__)("Select what the new template should apply to:")}),s.map(_=>{let{title:x,slug:E,onClick:S}=_;return(0,fo.jsx)(Ese,{title:x,direction:"column",className:"edit-site-add-new-template__template-button",description:b[E],icon:vTe[E]||ld,onClick:()=>S?S(_):v(_)},E)}),(0,fo.jsx)(Ese,{title:(0,Zn.__)("Custom template"),direction:"row",className:"edit-site-add-new-template__custom-template-button",icon:rf,onClick:()=>r(Xn.customGenericTemplate),children:(0,fo.jsx)(Ko.__experimentalText,{lineHeight:1.53846153846,children:(0,Zn.__)("A custom template can be manually applied to any post or page.")})})]}),t===Xn.customTemplate&&(0,fo.jsx)(Sse,{onSelect:v,entityForSuggestions:o,onBack:()=>r(Xn.templatesList),containerRef:m}),t===Xn.customGenericTemplate&&(0,fo.jsx)(Cse,{createTemplate:v,onBack:()=>r(Xn.templatesList)})]})}function _Te(){let[e,t]=(0,Ps.useState)(!1),{postType:r}=(0,ih.useSelect)(o=>{let{getPostType:n}=o(u6.store);return{postType:n(fr)}},[]);return r?(0,fo.jsxs)(fo.Fragment,{children:[(0,fo.jsx)(Ko.Button,{variant:"primary",onClick:()=>t(!0),label:r.labels.add_new_item,size:"compact",__next40pxDefaultSize:!0,children:r.labels.add_new_item}),e&&(0,fo.jsx)(yTe,{onClose:()=>t(!1)})]}):null}function wTe(e,t){let r=gp(),o=py(),n=(r||[]).map(({slug:h})=>h),i=(o||[]).filter(h=>pA.includes(h.slug)&&!n.includes(h.slug)),a=h=>{t?.(),e(h)},s=[...i],{defaultTaxonomiesMenuItems:c,taxonomiesMenuItems:d}=gse(a),{defaultPostTypesMenuItems:u,postTypesMenuItems:f}=mse(a),m=hse(a);return[...c,...u,m].forEach(h=>{if(!h)return;let b=s.findIndex(v=>v.slug===h.slug);b>-1?s[b]=h:s.push(h)}),s?.sort((h,b)=>pA.indexOf(h.slug)-pA.indexOf(b.slug)),[...s,...pse(),...f,...d]}var Ise=(0,Ps.memo)(_Te);var gA=l($(),1),Ase=l(U(),1),Mse=l(Zo(),1),mA=l(tr(),1),f6=l(Xt(),1);var ah=l(I(),1),{useStyle:xTe}=te(f6.privateApis);function STe({item:e}){let t=o6(),r=xTe("color.background")??"white",o=(0,Ase.useMemo)(()=>(0,Mse.parse)(e.content.raw),[e.content.raw]),n=!o?.length;return(0,ah.jsx)(f6.EditorProvider,{post:e,settings:t,children:(0,ah.jsxs)("div",{className:"page-templates-preview-field",style:{backgroundColor:r},children:[n&&(0,gA.__)("Empty template"),!n&&(0,ah.jsx)(mA.BlockPreview.Async,{children:(0,ah.jsx)(mA.BlockPreview,{blocks:o})})]})})}var Nse={label:(0,gA.__)("Preview"),id:"preview",render:STe,enableSorting:!1};var p6=l(I(),1),{usePostActions:CTe,usePostFields:ETe}=te(Lse.privateApis),{useHistory:kTe,useLocation:RTe}=te(Dse.privateApis),{useEntityRecordsWithPermissions:TTe}=te(Vse.privateApis),PTe=["default_view","default_layouts","view_list"];function bA(){let{path:e,query:t}=RTe(),{activeView:r="all",postId:o}=t,[n,i]=(0,zc.useState)([o]),{default_view:a,default_layouts:s,view_list:c}=Ma({kind:"postType",name:fr,fields:PTe}),d=(0,zc.useMemo)(()=>c?.find(P=>P.slug===r)?.view??{},[c,r]),{view:u,updateView:f,isModified:m,resetToDefault:g}=dp({kind:"postType",name:fr,slug:"default",defaultView:a,activeViewOverrides:d,defaultLayouts:s,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:P=>{v.navigate((0,hA.addQueryArgs)(e,{...t,pageNumber:P.page,search:P.search||void 0}))}}),{records:h,isResolving:b}=TTe("postType",fr,{per_page:-1}),v=kTe(),y=(0,zc.useCallback)(P=>{i(P),u?.type==="list"&&v.navigate((0,hA.addQueryArgs)(e,{postId:P.length===1?P[0]:void 0}))},[v,e,u?.type]),w=ETe({postType:fr}),_=(0,zc.useMemo)(()=>[Nse,...w||[]],[w]),{data:x,paginationInfo:E}=(0,zc.useMemo)(()=>F0(h,u,_),[h,u,_]),S=CTe({postType:fr,context:"list"}),C=eh(),R=(0,zc.useMemo)(()=>[C,...S],[S,C]),T=(0,zse.useEvent)(P=>{f(P),P.type!==u.type&&v.invalidate()});return(0,p6.jsx)(rs,{className:"edit-site-page-templates",title:(0,Fse.__)("Templates"),headingLevel:2,actions:(0,p6.jsx)(Ise,{}),children:(0,p6.jsx)(Kf,{paginationInfo:E,fields:_,actions:R,data:x,isLoading:b,view:u,onChangeView:T,onChangeSelection:y,isItemClickable:()=>!0,onClickItem:({id:P})=>{v.navigate(`/wp_template/${P}?canvas=edit`)},selection:n,defaultLayouts:s,onReset:m?()=>{g(),v.invalidate()}:!1},r)})}var Nl=l(I(),1);async function Bse(e){let{activeView:t="active"}=e,r=await te((0,jse.resolveSelect)(Hse.store)).getViewConfig("postType","wp_template"),o=r?.default_view,n=r?.view_list?.find(a=>a.slug===t)?.view??{};return(await oy({kind:"postType",name:"wp_template",slug:"default",defaultView:o,activeViewOverrides:n})).type==="list"}var Wse={name:"templates",path:"/template",areas:{sidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,Nl.jsx)(d6,{backPath:"/"}):(0,Nl.jsx)(Tr,{}):null},content({siteData:e}){if(e.currentTheme?.is_block_theme)return(0,Nl.jsx)(bA,{})},async preview({query:e,siteData:t}){return t.currentTheme?.is_block_theme&&await Bse(e)?(0,Nl.jsx)(Zr,{}):void 0},mobileSidebar({siteData:e}){if(!Pr(e))return(0,Nl.jsx)(Nl.Fragment,{});if(!e.currentTheme.is_block_theme)return(0,Nl.jsx)(Tr,{})},mobileContent({siteData:e}){if(e.currentTheme?.is_block_theme)return(0,Nl.jsx)(bA,{})}},widths:{async content({query:e}){return await Bse(e)?380:void 0}}};var my=l(I(),1),OTe={sidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,my.jsx)(d6,{backPath:"/"}):(0,my.jsx)(Tr,{}):null},preview({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,my.jsx)(Zr,{}):(0,my.jsx)(Tr,{}):null}},Use={name:"template-item",path:"/wp_template/*postId",areas:OTe};var wA=l($(),1),ile=l(Pe(),1),ale=l(Ge(),1);var ele=l(oe(),1),v6=l(Ge(),1),Qn=l(U(),1),tle=l(At(),1),rle=l(Pe(),1);var ole=l(Xt(),1),y6=l(it(),1),gy=l(Xr(),1);var Os=l(oe(),1),Fa=l($(),1),bp=l(Pe(),1),vA=l(U(),1),m6=l(Ge(),1),Gse=l(tc(),1),Yse=l(Nn(),1),g6=l(Zo(),1),Bc=l(I(),1);function qse({postType:e,onSave:t,onClose:r}){let o=(0,bp.useSelect)(g=>g(m6.store).getPostType(e)?.labels,[e]),[n,i]=(0,vA.useState)(!1),[a,s]=(0,vA.useState)(""),{saveEntityRecord:c}=(0,bp.useDispatch)(m6.store),{createErrorNotice:d,createSuccessNotice:u}=(0,bp.useDispatch)(Gse.store),{resolveSelect:f}=(0,bp.useRegistry)();async function m(g){if(g.preventDefault(),!n){i(!0);try{let h=await f(m6.store).getPostType(e),b=await c("postType",e,{status:"draft",title:a,slug:a??void 0,content:h.template&&h.template.length?(0,g6.serialize)((0,g6.synchronizeBlocksWithTemplate)([],h.template)):void 0},{throwOnError:!0});t(b),u((0,Fa.sprintf)((0,Fa.__)('"%s" successfully created.'),(0,Yse.decodeEntities)(b.title?.rendered||a)||(0,Fa.__)("(no title)")),{type:"snackbar"})}catch(h){let b=h.message&&h.code!=="unknown_error"?h.message:(0,Fa.__)("An error occurred while creating the item.");d(b,{type:"snackbar"})}finally{i(!1)}}}return(0,Bc.jsx)(Os.Modal,{title:(0,Fa.sprintf)((0,Fa.__)("Draft new: %s"),o?.singular_name),onRequestClose:r,focusOnMount:"firstContentElement",size:"small",children:(0,Bc.jsx)("form",{onSubmit:m,children:(0,Bc.jsxs)(Os.__experimentalVStack,{spacing:4,children:[(0,Bc.jsx)(Os.TextControl,{label:(0,Fa.__)("Title"),onChange:s,placeholder:(0,Fa.__)("No title"),value:a}),(0,Bc.jsxs)(Os.__experimentalHStack,{spacing:2,justify:"end",children:[(0,Bc.jsx)(Os.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,Fa.__)("Cancel")}),(0,Bc.jsx)(Os.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:n,"aria-disabled":n,children:(0,Fa.__)("Create draft")})]})]})})})}var Kse=l(U(),1),Xse=l(Ge(),1);function Zse(e){let{records:t,isResolving:r}=(0,Xse.useEntityRecords)("root","comment",{post:e,type:"note",status:"all",per_page:-1,_fields:"id,post"},{enabled:e?.length>0});return{notesCount:(0,Kse.useMemo)(()=>{if(!t||t.length===0)return{};let n={};return t.forEach(i=>{let a=i.post;n[a]=(n[a]||0)+1}),n},[t]),isResolving:r}}var yA=l($(),1),b6=l(Pe(),1),h6=l(Ge(),1);var vp=l(oe(),1),yp=l(U(),1),Qse=l(Xt(),1);var Fl=l(I(),1),{usePostFields:ITe,PostCardPanel:ATe}=te(Qse.privateApis),MTe=["status","date","author","discussion"];function Jse({postType:e,postId:t,closeModal:r,quickEditForm:o}){let n=t.length>1,[i,a]=(0,yp.useState)({}),{record:s,hasFinishedResolution:c,canSwitchTemplate:d}=(0,b6.useSelect)(y=>{let{getEditedEntityRecord:w,hasFinishedResolution:_}=y(h6.store);if(n)return{record:null,hasFinishedResolution:!0};let x=["postType",e,t[0]],{getHomePage:E,getPostsPageId:S}=te(y(h6.store)),C=String(t[0]),R=C!==void 0&&S()===C,T=C!==void 0&&e==="page"&&E()?.postId===C;return{record:w(...x),hasFinishedResolution:_("getEditedEntityRecord",x),canSwitchTemplate:!R&&!T}},[e,t,n]),{editEntityRecord:u,saveEditedEntityRecord:f}=(0,b6.useDispatch)(h6.store),m=ITe({postType:e}),g=(0,yp.useMemo)(()=>m?.map(y=>y.id==="status"?{...y,elements:y.elements.filter(w=>w.value!=="trash")}:y.id==="template"?{...y,readOnly:!d}:y),[m,d]),h=(0,yp.useMemo)(()=>o?n?{...o,fields:(o.fields??[]).filter(y=>MTe.includes(typeof y=="string"?y:y.id))}:o:{layout:{type:"panel"},fields:[]},[n,o]),b=y=>{let w={...s,...i};y.status&&y.status!=="future"&&w?.status==="future"&&new Date(w.date)>new Date&&(y.date=null),y.status&&y.status==="private"&&w?.password&&(y.password=""),a(_=>({..._,...y}))};(0,yp.useEffect)(()=>{a({})},[t]);let v=async()=>{for(let y of t)u("postType",e,y,i);n?await Promise.allSettled(t.map(y=>f("postType",e,y))):await f("postType",e,t[0]),r?.()};return(0,Fl.jsxs)(vp.Modal,{overlayClassName:"dataviews-action-modal__quick-edit",__experimentalHideHeader:!0,onRequestClose:r,focusOnMount:"firstElement",children:[(0,Fl.jsx)("div",{className:"dataviews-action-modal__quick-edit-header",children:(0,Fl.jsx)(ATe,{postType:e,postId:t,hideActions:!0})}),(0,Fl.jsx)("div",{className:"dataviews-action-modal__quick-edit-content",children:c&&(0,Fl.jsx)(N0,{data:{...s,...i},fields:g,form:h,onChange:b})}),(0,Fl.jsxs)(vp.__experimentalHStack,{className:"dataviews-action-modal__quick-edit-footer",children:[(0,Fl.jsx)(vp.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:r,children:(0,yA.__)("Cancel")}),(0,Fl.jsx)(vp.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:v,children:(0,yA.__)("Done")})]})]})}var Va=l(I(),1),{usePostActions:NTe,usePostFields:FTe}=te(ole.privateApis),{useLocation:VTe,useHistory:DTe}=te(tle.privateApis),{useEntityRecordsWithPermissions:LTe}=te(v6.privateApis),zTe=[],BTe="draft,future,pending,private,publish";function $se(e){return e.id.toString()}function jTe(e){return e.level}function _A({postType:e}){let{path:t,query:r}=VTe(),{activeView:o="all",postId:n,quickEdit:i=!1}=r,a=DTe(),{default_view:s,default_layouts:c,view_list:d,form:u}=Ma({kind:"postType",name:e}),f=(0,Qn.useMemo)(()=>d?.find(Q=>Q.slug===o)?.view??{},[d,o]),{view:m,updateView:g,isModified:h,resetToDefault:b}=dp({kind:"postType",name:e,slug:"default",defaultView:s,defaultLayouts:c,activeViewOverrides:f,queryParams:{page:r.pageNumber,search:r.search},onChangeQueryParams:Q=>{a.navigate((0,gy.addQueryArgs)(t,{...r,pageNumber:Q.page,search:Q.search||void 0}))}}),v=(0,y6.useEvent)(Q=>{g(Q),Q.type!==m.type&&a.invalidate()}),[y,w]=(0,Qn.useState)(n?.split(",")??[]),_=(0,Qn.useCallback)(Q=>{w(Q),a.navigate((0,gy.addQueryArgs)(t,{postId:Q.join(",")}))},[t,a]);(0,Qn.useEffect)(()=>{let Q=n?.split(",")??[];w(Q)},[n]);let x=FTe({postType:e}),E=(0,Qn.useMemo)(()=>{let Q={};return m.filters?.forEach(me=>{if(me.field==="status"&&me.operator===N6&&(Q.status=me.value),me.field==="author"&&me.operator===N6?Q.author=me.value:me.field==="author"&&me.operator===JA&&(Q.author_exclude=me.value),me.field==="date"){if(!me.value)return;me.operator===$A?Q.before=me.value:me.operator===eM&&(Q.after=me.value)}}),(!Q.status||Q.status==="")&&(Q.status=BTe),{per_page:m.perPage,page:m.page,_embed:"author,wp:featuredmedia",order:m.sort?.direction,orderby:m.sort?.field,orderby_hierarchy:!!m.showLevels,search:m.search,...Q}},[m]),{records:S,isResolving:C,totalItems:R,totalPages:T,hasResolved:P}=LTe("postType",e,E),O=(0,Qn.useMemo)(()=>S?.map(Q=>Q.id)??[],[S]),{notesCount:k,isLoading:F}=Zse(O),V=(0,Qn.useMemo)(()=>S?.map(Q=>({...Q,notesCount:k[Q.id]??0})),[S,k]),L=V?.map(Q=>$se(Q))??[],A=((0,y6.usePrevious)(L)??[]).filter(Q=>!L.includes(Q)).includes(n);(0,Qn.useEffect)(()=>{A&&a.navigate((0,gy.addQueryArgs)(t,{postId:void 0}))},[a,A,t]);let D=(0,Qn.useMemo)(()=>({totalItems:R,totalPages:T}),[R,T]),{labels:N,canCreateRecord:z}=(0,rle.useSelect)(Q=>{let{getPostType:me,canUser:re}=Q(v6.store);return{labels:me(e)?.labels,canCreateRecord:re("create",{kind:"postType",name:e})}},[e]),W=NTe({postType:e,context:"list"}),Y=eh(),G=Hae(),ve=(0,Qn.useMemo)(()=>m.type===M6?[{...Y,isPrimary:!0},...W]:[Y,G,...W],[m.type,Y,G,W]),[fe,Se]=(0,Qn.useState)(!1),le=()=>Se(!0),ye=()=>Se(!1),Ee=({type:Q,id:me})=>{a.navigate(`/${Q}/${me}?canvas=edit`),ye()},Ie=()=>{a.navigate((0,gy.addQueryArgs)(t,{...r,quickEdit:void 0}))};return(0,Va.jsxs)(rs,{title:N?.name,headingLevel:2,actions:(0,Va.jsx)(Va.Fragment,{children:N?.add_new_item&&z&&(0,Va.jsxs)(Va.Fragment,{children:[(0,Va.jsx)(ele.Button,{variant:"primary",onClick:le,size:"compact",__next40pxDefaultSize:!0,children:N.add_new_item}),fe&&(0,Va.jsx)(qse,{postType:e,onSave:Ee,onClose:ye})]})}),children:[(0,Va.jsx)(Kf,{paginationInfo:D,fields:x,actions:ve,data:V||zTe,isLoading:C||F||!P,view:m,onChangeView:v,selection:y,onChangeSelection:_,isItemClickable:Q=>Q.status!=="trash",onClickItem:({id:Q})=>{a.navigate(`/${e}/${Q}?canvas=edit`)},getItemId:$se,getItemLevel:jTe,defaultLayouts:c,onReset:h?()=>{b(),a.invalidate()}:!1},o),i&&!C&&y.length>0&&m.type!==M6&&(0,Va.jsx)(Jse,{postType:e,postId:y,closeModal:Ie,quickEditForm:u})]})}var Is=l(I(),1);async function nle(e){let{activeView:t="all"}=e,r=await te((0,ile.resolveSelect)(ale.store)).getViewConfig("postType","page"),o=r?.default_view,n=r?.default_layouts,i=r?.view_list?.find(s=>s.slug===t);return(await oy({kind:"postType",name:"page",slug:"default",defaultView:o,defaultLayouts:n,activeViewOverrides:i?.view??{}})).type==="list"}var sle={name:"pages",path:"/page",areas:{sidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,Is.jsx)(Oo,{title:(0,wA.__)("Pages"),description:(0,wA.__)("Manage or edit the pages that make up your site, and their appearance."),backPath:"/",content:(0,Is.jsx)(oh,{postType:"page"})}):(0,Is.jsx)(Tr,{}):null},content({siteData:e}){return e.currentTheme?.is_block_theme?(0,Is.jsx)(_A,{postType:"page"}):void 0},async preview({query:e,siteData:t}){return t.currentTheme?.is_block_theme&&await nle(e)?(0,Is.jsx)(Zr,{}):void 0},mobileSidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?void 0:(0,Is.jsx)(Tr,{}):(0,Is.jsx)(Is.Fragment,{})},mobileContent({siteData:e}){return e.currentTheme?.is_block_theme?(0,Is.jsx)(_A,{postType:"page"}):void 0}},widths:{async content({query:e}){return await nle(e)?380:void 0}}};var lle=l($(),1);var sh=l(I(),1),cle={name:"page-item",path:"/page/:postId",areas:{sidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,sh.jsx)(Oo,{title:(0,lle.__)("Pages"),backPath:"/",content:(0,sh.jsx)(oh,{postType:"page"})}):(0,sh.jsx)(Tr,{}):null},preview({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,sh.jsx)(Zr,{}):(0,sh.jsx)(Tr,{}):null}}};var xA=l($(),1),ule=l(Xt(),1);var hy=l(I(),1),{StyleBookPreview:dle}=te(ule.privateApis),fle={name:"stylebook",path:"/stylebook",areas:{sidebar({siteData:e}){return Pr(e)?Di(e)?(0,hy.jsx)(Oo,{title:(0,xA.__)("Styles"),backPath:"/",description:(0,xA.__)("Preview your website's visual identity: colors, typography, and blocks.")}):(0,hy.jsx)(Tr,{}):null},preview({siteData:e}){return Di(e)?(0,hy.jsx)(dle,{isStatic:!0,settings:e.editorSettings}):void 0},mobileContent({siteData:e}){return Di(e)?(0,hy.jsx)(dle,{isStatic:!0,settings:e.editorSettings}):void 0}}};var mle=l($(),1),_6=l(oe(),1);var _p=l(I(),1);function ple(){return(0,_p.jsx)(_6.Notice,{status:"error",isDismissible:!1,children:(0,mle.__)("The requested page could not be found. Please check the URL.")})}var gle={name:"notfound",path:"*",areas:{sidebar:(0,_p.jsx)(Gm,{}),mobileSidebar:(0,_p.jsx)(Gm,{customDescription:(0,_p.jsx)(ple,{})}),content:(0,_p.jsx)(_6.__experimentalSpacer,{padding:2,children:(0,_p.jsx)(ple,{})})}};var HTe=[cle,sle,Use,Wse,tse,ese,$ae,Bie,zie,kre,cie,fX,fle,gle];function ble(){let e=(0,w6.useRegistry)(),{registerRoute:t}=te((0,w6.useDispatch)(st));(0,hle.useEffect)(()=>{e.batch(()=>{HTe.forEach(t)})},[e,t])}var x6=l(I(),1),{RouterProvider:WTe}=te(yle.privateApis);function UTe(){return kY(),IY(),(0,x6.jsx)(_Y,{})}function wle(){ble();let{routes:e,currentTheme:t,editorSettings:r}=(0,vle.useSelect)(i=>({routes:te(i(st)).getRoutes(),currentTheme:i(_le.store).getCurrentTheme(),editorSettings:i(st).getSettings()}),[]),o=(0,S6.useCallback)(({path:i,query:a})=>Go()?{path:i,query:{...a,wp_theme_preview:"wp_theme_preview"in a?a.wp_theme_preview:Rd()}}:{path:i,query:a},[]),n=(0,S6.useMemo)(()=>({siteData:{currentTheme:t,editorSettings:r}}),[t,r]);return(0,x6.jsx)(WTe,{routes:e,pathArg:"p",beforeNavigate:o,matchResolverArgs:n,children:(0,x6.jsx)(UTe,{})})}var lh=l(Xt(),1),xle=l(Xr(),1),Sle=l(Ru(),1),C6=l(I(),1),SA=(0,xle.getPath)(window.location.href)?.includes("site-editor.php"),CA=e=>{(0,Sle.default)(`wp.editPost.${e}`,{since:"6.6",alternative:`wp.editor.${e}`})};function GTe(e){return SA?(CA("PluginMoreMenuItem"),(0,C6.jsx)(lh.PluginMoreMenuItem,{...e})):null}function YTe(e){return SA?(CA("PluginSidebar"),(0,C6.jsx)(lh.PluginSidebar,{...e})):null}function qTe(e){return SA?(CA("PluginSidebarMoreMenuItem"),(0,C6.jsx)(lh.PluginSidebarMoreMenuItem,{...e})):null}var kA=l(I(),1),{registerCoreBlockBindingsSources:KTe}=te(Ele.privateApis);function XTe(e,t){let r=document.getElementById(e),o=(0,R6.createRoot)(r);(0,wp.dispatch)(EA.store).reapplyBlockTypeFilters();let n=(0,k6.__experimentalGetCoreBlocks)().filter(({name:i})=>i!=="core/freeform");return(0,k6.registerCoreBlocks)(n),KTe(),(0,wp.dispatch)(EA.store).setFreeformFallbackBlockName("core/html"),(0,T6.registerLegacyWidgetBlock)({inserter:!1}),(0,T6.registerWidgetGroupBlock)({inserter:!1}),(0,wp.dispatch)(E6.store).setDefaults("core/edit-site",{welcomeGuide:!0,welcomeGuideStyles:!0,welcomeGuidePage:!0,welcomeGuideTemplate:!0}),(0,wp.dispatch)(E6.store).setDefaults("core",{allowRightClickOverrides:!0,distractionFree:!1,editorMode:"visual",editorTool:"edit",fixedToolbar:!1,focusMode:!1,inactivePanels:[],keepCaretInsideBlock:!1,openPanels:["post-status"],showBlockBreadcrumbs:!0,showListViewByDefault:!1,enableChoosePatternModal:!0,showCollaborationCursor:!1,showCollaborationJoinNotifications:!0,showCollaborationLeaveNotifications:!0,showCollaborationPostSaveNotifications:!0}),window.__clientSideMediaProcessing&&(0,wp.dispatch)(E6.store).setDefaults("core/media",{requireApproval:!0,optimizeOnUpload:!0}),(0,wp.dispatch)(st).updateSettings(t),window.addEventListener("dragover",i=>i.preventDefault(),!1),window.addEventListener("drop",i=>i.preventDefault(),!1),o.render((0,kA.jsx)(R6.StrictMode,{children:(0,kA.jsx)(wle,{})})),o}function ZTe(){(0,Cle.default)("wp.editSite.reinitializeEditor",{since:"6.2",version:"6.3"})}return Mle(QTe);})();
+}`,globalThis.document.head.appendChild(n),n}var cEe=[0,1,0,0],dEe=[79,84,84,79],uEe=[119,79,70,70],fEe=[119,79,70,50];function kE(e,t){if(e.length===t.length){for(let r=0;r<e.length;r++)if(e[r]!==t[r])return;return!0}}function pEe(e){let t=[e.getUint8(0),e.getUint8(1),e.getUint8(2),e.getUint8(3)];if(kE(t,cEe)||kE(t,dEe))return"SFNT";if(kE(t,uEe))return"WOFF";if(kE(t,fEe))return"WOFF2"}function mEe(e){if(!e.ok)throw new Error(`HTTP ${e.status} - ${e.statusText}`);return e}var Xoe=class extends Y3e{constructor(e,t={}){super(),this.name=e,this.options=t,this.metrics=!1}get src(){return this.__src}set src(e){this.__src=e,(async()=>(globalThis.document&&!this.options.skipStyleSheet&&await lEe(this.name,e,this.options),this.loadFont(e)))()}async loadFont(e,t){fetch(e).then(r=>mEe(r)&&r.arrayBuffer()).then(r=>this.fromDataBuffer(r,t||e)).catch(r=>{let o=new EE("error",r,`Failed to load font at ${t||e}`);this.dispatch(o),this.onerror&&this.onerror(o)})}async fromDataBuffer(e,t){this.fontData=new DataView(e);let r=pEe(this.fontData);if(!r)throw new Error(`${t} is either an unsupported font format, or not a font at all.`);await this.parseBasicData(r);let o=new EE("load",{font:this});this.dispatch(o),this.onload&&this.onload(o)}async parseBasicData(e){return aEe().then(t=>(e==="SFNT"&&(this.opentype=new Z3e(this,this.fontData,t)),e==="WOFF"&&(this.opentype=new J3e(this,this.fontData,t)),e==="WOFF2"&&(this.opentype=new tEe(this,this.fontData,t)),this.opentype))}getGlyphId(e){return this.opentype.tables.cmap.getGlyphId(e)}reverse(e){return this.opentype.tables.cmap.reverse(e)}supports(e){return this.getGlyphId(e)!==0}supportsVariation(e){return this.opentype.tables.cmap.supportsVariation(e)!==!1}measureText(e,t=16){if(this.__unloaded)throw new Error("Cannot measure text: font was unloaded. Please reload before calling measureText()");let r=document.createElement("div");r.textContent=e,r.style.fontFamily=this.name,r.style.fontSize=`${t}px`,r.style.color="transparent",r.style.background="transparent",r.style.top="0",r.style.left="0",r.style.position="absolute",document.body.appendChild(r);let o=r.getBoundingClientRect();document.body.removeChild(r);let n=this.opentype.tables["OS/2"];return o.fontSize=t,o.ascender=n.sTypoAscender,o.descender=n.sTypoDescender,o}unload(){if(this.styleElement.parentNode){this.styleElement.parentNode.removeElement(this.styleElement);let e=new EE("unload",{font:this});this.dispatch(e),this.onunload&&this.onunload(e)}this._unloaded=!0}load(){if(this.__unloaded){delete this.__unloaded,document.head.appendChild(this.styleElement);let e=new EE("load",{font:this});this.dispatch(e),this.onload&&this.onload(e)}}};globalThis.Font=Xoe;var Ec=class extends Wr{constructor(e,t,r){super(e),this.plaformID=t,this.encodingID=r}},gEe=class extends Ec{constructor(e,t,r){super(e,t,r),this.format=0,this.length=e.uint16,this.language=e.uint16,this.glyphIdArray=[...new Array(256)].map(o=>e.uint8)}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 0. only supports(id) is implemented.")),0<=e&&e<=255}reverse(e){return console.warn("reverse not implemented for cmap subtable format 0"),{}}getSupportedCharCodes(){return[{start:1,end:256}]}},hEe=class extends Ec{constructor(e,t,r){super(e,t,r),this.format=2,this.length=e.uint16,this.language=e.uint16,this.subHeaderKeys=[...new Array(256)].map(a=>e.uint16);let o=Math.max(...this.subHeaderKeys),n=e.currentPosition;We(this,"subHeaders",()=>(e.currentPosition=n,[...new Array(o)].map(a=>new bEe(e))));let i=n+o*8;We(this,"glyphIndexArray",()=>(e.currentPosition=i,[...new Array(o)].map(a=>e.uint16)))}supports(e){e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 2. only supports(id) is implemented."));let t=e&&255,r=e&&65280,o=this.subHeaders[r],n=this.subHeaders[o],i=n.firstCode,a=i+n.entryCount;return i<=t&&t<=a}reverse(e){return console.warn("reverse not implemented for cmap subtable format 2"),{}}getSupportedCharCodes(e=!1){return e?this.subHeaders.map(t=>({firstCode:t.firstCode,lastCode:t.lastCode})):this.subHeaders.map(t=>({start:t.firstCode,end:t.lastCode}))}},bEe=class{constructor(e){this.firstCode=e.uint16,this.entryCount=e.uint16,this.lastCode=this.first+this.entryCount,this.idDelta=e.int16,this.idRangeOffset=e.uint16}},vEe=class extends Ec{constructor(e,t,r){super(e,t,r),this.format=4,this.length=e.uint16,this.language=e.uint16,this.segCountX2=e.uint16,this.segCount=this.segCountX2/2,this.searchRange=e.uint16,this.entrySelector=e.uint16,this.rangeShift=e.uint16;let o=e.currentPosition;We(this,"endCode",()=>e.readBytes(this.segCount,o,16));let n=o+2+this.segCountX2;We(this,"startCode",()=>e.readBytes(this.segCount,n,16));let i=n+this.segCountX2;We(this,"idDelta",()=>e.readBytes(this.segCount,i,16,!0));let a=i+this.segCountX2;We(this,"idRangeOffset",()=>e.readBytes(this.segCount,a,16));let s=a+this.segCountX2,l=this.length-(s-this.tableStart);We(this,"glyphIdArray",()=>e.readBytes(l,s,16)),We(this,"segments",()=>this.buildSegments(a,s,e))}buildSegments(e,t,r){let o=(n,i)=>{let a=this.startCode[i],s=this.endCode[i],l=this.idDelta[i],d=this.idRangeOffset[i],u=e+2*i,f=[];if(d===0)for(let m=a+l,g=s+l;m<=g;m++)f.push(m);else for(let m=0,g=s-a;m<=g;m++)r.currentPosition=u+d+m*2,f.push(r.uint16);return{startCode:a,endCode:s,idDelta:l,idRangeOffset:d,glyphIDs:f}};return[...new Array(this.segCount)].map(o)}reverse(e){let t=this.segments.find(o=>o.glyphIDs.includes(e));if(!t)return{};let r=t.startCode+t.glyphIDs.indexOf(e);return{code:r,unicode:String.fromCodePoint(r)}}getGlyphId(e){if(e.charCodeAt&&(e=e.charCodeAt(0)),55296<=e&&e<=57343||(e&65534)===65534||(e&65535)===65535)return 0;let t=this.segments.find(r=>r.startCode<=e&&e<=r.endCode);return t?t.glyphIDs[e-t.startCode]:0}supports(e){return this.getGlyphId(e)!==0}getSupportedCharCodes(e=!1){return e?this.segments:this.segments.map(t=>({start:t.startCode,end:t.endCode}))}},yEe=class extends Ec{constructor(e,t,r){super(e,t,r),this.format=6,this.length=e.uint16,this.language=e.uint16,this.firstCode=e.uint16,this.entryCount=e.uint16,this.lastCode=this.firstCode+this.entryCount-1,We(this,"glyphIdArray",()=>[...new Array(this.entryCount)].map(n=>e.uint16))}supports(e){if(e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 6. only supports(id) is implemented.")),e<this.firstCode)return{};if(e>this.firstCode+this.entryCount)return{};let t=e-this.firstCode;return{code:t,unicode:String.fromCodePoint(t)}}reverse(e){let t=this.glyphIdArray.indexOf(e);if(t>-1)return this.firstCode+t}getSupportedCharCodes(e=!1){return e?[{firstCode:this.firstCode,lastCode:this.lastCode}]:[{start:this.firstCode,end:this.lastCode}]}},_Ee=class extends Ec{constructor(e,t,r){super(e,t,r),this.format=8,e.uint16,this.length=e.uint32,this.language=e.uint32,this.is32=[...new Array(8192)].map(n=>e.uint8),this.numGroups=e.uint32,We(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new wEe(e)))}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 8. only supports(id) is implemented.")),this.groups.findIndex(t=>t.startcharCode<=e&&e<=t.endcharCode)!==-1}reverse(e){return console.warn("reverse not implemented for cmap subtable format 8"),{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startcharCode,end:t.endcharCode}))}},wEe=class{constructor(e){this.startcharCode=e.uint32,this.endcharCode=e.uint32,this.startGlyphID=e.uint32}},xEe=class extends Ec{constructor(e,t,r){super(e,t,r),this.format=10,e.uint16,this.length=e.uint32,this.language=e.uint32,this.startCharCode=e.uint32,this.numChars=e.uint32,this.endCharCode=this.startCharCode+this.numChars,We(this,"glyphs",()=>[...new Array(this.numChars)].map(n=>e.uint16))}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 10. only supports(id) is implemented.")),e<this.startCharCode||e>this.startCharCode+this.numChars?!1:e-this.startCharCode}reverse(e){return console.warn("reverse not implemented for cmap subtable format 10"),{}}getSupportedCharCodes(e=!1){return e?[{startCharCode:this.startCharCode,endCharCode:this.endCharCode}]:[{start:this.startCharCode,end:this.endCharCode}]}},SEe=class extends Ec{constructor(e,t,r){super(e,t,r),this.format=12,e.uint16,this.length=e.uint32,this.language=e.uint32,this.numGroups=e.uint32,We(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new CEe(e)))}supports(e){return e.charCodeAt&&(e=e.charCodeAt(0)),55296<=e&&e<=57343||(e&65534)===65534||(e&65535)===65535?0:this.groups.findIndex(t=>t.startCharCode<=e&&e<=t.endCharCode)!==-1}reverse(e){for(let t of this.groups){let r=t.startGlyphID;if(r>e)continue;if(r===e)return t.startCharCode;if(r+(t.endCharCode-t.startCharCode)<e)continue;let n=t.startCharCode+(e-r);return{code:n,unicode:String.fromCodePoint(n)}}return{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startCharCode,end:t.endCharCode}))}},CEe=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.startGlyphID=e.uint32}},EEe=class extends Ec{constructor(e,t,r){super(e,t,r),this.format=13,e.uint16,this.length=e.uint32,this.language=e.uint32,this.numGroups=e.uint32;let o=[...new Array(this.numGroups)].map(n=>new kEe(e));We(this,"groups",o)}supports(e){return e.charCodeAt&&(e=e.charCodeAt(0)),this.groups.findIndex(t=>t.startCharCode<=e&&e<=t.endCharCode)!==-1}reverse(e){return console.warn("reverse not implemented for cmap subtable format 13"),{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startCharCode,end:t.endCharCode}))}},kEe=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.glyphID=e.uint32}},REe=class extends Ec{constructor(e,t,r){super(e,t,r),this.subTableStart=e.currentPosition,this.format=14,this.length=e.uint32,this.numVarSelectorRecords=e.uint32,We(this,"varSelectors",()=>[...new Array(this.numVarSelectorRecords)].map(o=>new TEe(e)))}supports(){return console.warn("supports not implemented for cmap subtable format 14"),0}getSupportedCharCodes(){return console.warn("getSupportedCharCodes not implemented for cmap subtable format 14"),[]}reverse(e){return console.warn("reverse not implemented for cmap subtable format 14"),{}}supportsVariation(e){let t=this.varSelector.find(r=>r.varSelector===e);return t||!1}getSupportedVariations(){return this.varSelectors.map(e=>e.varSelector)}},TEe=class{constructor(e){this.varSelector=e.uint24,this.defaultUVSOffset=e.Offset32,this.nonDefaultUVSOffset=e.Offset32}};function PEe(e,t,r){let o=e.uint16;return o===0?new gEe(e,t,r):o===2?new hEe(e,t,r):o===4?new vEe(e,t,r):o===6?new yEe(e,t,r):o===8?new _Ee(e,t,r):o===10?new xEe(e,t,r):o===12?new SEe(e,t,r):o===13?new EEe(e,t,r):o===14?new REe(e,t,r):{}}var OEe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numTables=r.uint16,this.encodingRecords=[...new Array(this.numTables)].map(o=>new IEe(r,this.tableStart))}getSubTable(e){return this.encodingRecords[e].table}getSupportedEncodings(){return this.encodingRecords.map(e=>({platformID:e.platformID,encodingId:e.encodingID}))}getSupportedCharCodes(e,t){let r=this.encodingRecords.findIndex(n=>n.platformID===e&&n.encodingID===t);return r===-1?!1:this.getSubTable(r).getSupportedCharCodes()}reverse(e){for(let t=0;t<this.numTables;t++){let r=this.getSubTable(t).reverse(e);if(r)return r}}getGlyphId(e){let t=0;return this.encodingRecords.some((r,o)=>{let n=this.getSubTable(o);return n.getGlyphId?(t=n.getGlyphId(e),t!==0):!1}),t}supports(e){return this.encodingRecords.some((t,r)=>{let o=this.getSubTable(r);return o.supports&&o.supports(e)!==!1})}supportsVariation(e){return this.encodingRecords.some((t,r)=>{let o=this.getSubTable(r);return o.supportsVariation&&o.supportsVariation(e)!==!1})}},IEe=class{constructor(e,t){let r=this.platformID=e.uint16,o=this.encodingID=e.uint16,n=this.offset=e.Offset32;We(this,"table",()=>(e.currentPosition=t+n,PEe(e,r,o)))}},AEe=Object.freeze({__proto__:null,cmap:OEe}),MEe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.load({majorVersion:r.uint16,minorVersion:r.uint16,fontRevision:r.fixed,checkSumAdjustment:r.uint32,magicNumber:r.uint32,flags:r.flags(16),unitsPerEm:r.uint16,created:r.longdatetime,modified:r.longdatetime,xMin:r.int16,yMin:r.int16,xMax:r.int16,yMax:r.int16,macStyle:r.flags(16),lowestRecPPEM:r.uint16,fontDirectionHint:r.uint16,indexToLocFormat:r.uint16,glyphDataFormat:r.uint16})}},NEe=Object.freeze({__proto__:null,head:MEe}),FEe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.ascender=r.fword,this.descender=r.fword,this.lineGap=r.fword,this.advanceWidthMax=r.ufword,this.minLeftSideBearing=r.fword,this.minRightSideBearing=r.fword,this.xMaxExtent=r.fword,this.caretSlopeRise=r.int16,this.caretSlopeRun=r.int16,this.caretOffset=r.int16,r.int16,r.int16,r.int16,r.int16,this.metricDataFormat=r.int16,this.numberOfHMetrics=r.uint16,r.verifyLength()}},VEe=Object.freeze({__proto__:null,hhea:FEe}),DEe=class extends pt{constructor(e,t,r){let{p:o}=super(e,t),n=r.hhea.numberOfHMetrics,i=r.maxp.numGlyphs,a=o.currentPosition;if(We(this,"hMetrics",()=>(o.currentPosition=a,[...new Array(n)].map(s=>new LEe(o.uint16,o.int16)))),n<i){let s=a+n*4;We(this,"leftSideBearings",()=>(o.currentPosition=s,[...new Array(i-n)].map(l=>o.int16)))}}},LEe=class{constructor(e,t){this.advanceWidth=e,this.lsb=t}},zEe=Object.freeze({__proto__:null,hmtx:DEe}),BEe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.legacyFixed,this.numGlyphs=r.uint16,this.version===1&&(this.maxPoints=r.uint16,this.maxContours=r.uint16,this.maxCompositePoints=r.uint16,this.maxCompositeContours=r.uint16,this.maxZones=r.uint16,this.maxTwilightPoints=r.uint16,this.maxStorage=r.uint16,this.maxFunctionDefs=r.uint16,this.maxInstructionDefs=r.uint16,this.maxStackElements=r.uint16,this.maxSizeOfInstructions=r.uint16,this.maxComponentElements=r.uint16,this.maxComponentDepth=r.uint16),r.verifyLength()}},jEe=Object.freeze({__proto__:null,maxp:BEe}),HEe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.format=r.uint16,this.count=r.uint16,this.stringOffset=r.Offset16,this.nameRecords=[...new Array(this.count)].map(o=>new UEe(r,this)),this.format===1&&(this.langTagCount=r.uint16,this.langTagRecords=[...new Array(this.langTagCount)].map(o=>new WEe(r.uint16,r.Offset16))),this.stringStart=this.tableStart+this.stringOffset}get(e){let t=this.nameRecords.find(r=>r.nameID===e);if(t)return t.string}},WEe=class{constructor(e,t){this.length=e,this.offset=t}},UEe=class{constructor(e,t){this.platformID=e.uint16,this.encodingID=e.uint16,this.languageID=e.uint16,this.nameID=e.uint16,this.length=e.uint16,this.offset=e.Offset16,We(this,"string",()=>(e.currentPosition=t.stringStart+this.offset,GEe(e,this)))}};function GEe(e,t){let{platformID:r,length:o}=t;if(o===0)return"";if(r===0||r===3){let a=[];for(let s=0,l=o/2;s<l;s++)a[s]=String.fromCharCode(e.uint16);return a.join("")}let n=e.readBytes(o),i=[];return n.forEach(function(a,s){i[s]=String.fromCharCode(a)}),i.join("")}var YEe=Object.freeze({__proto__:null,name:HEe}),qEe=class extends pt{constructor(e,t){let{p:r}=super(e,t);if(this.version=r.uint16,this.xAvgCharWidth=r.int16,this.usWeightClass=r.uint16,this.usWidthClass=r.uint16,this.fsType=r.uint16,this.ySubscriptXSize=r.int16,this.ySubscriptYSize=r.int16,this.ySubscriptXOffset=r.int16,this.ySubscriptYOffset=r.int16,this.ySuperscriptXSize=r.int16,this.ySuperscriptYSize=r.int16,this.ySuperscriptXOffset=r.int16,this.ySuperscriptYOffset=r.int16,this.yStrikeoutSize=r.int16,this.yStrikeoutPosition=r.int16,this.sFamilyClass=r.int16,this.panose=[...new Array(10)].map(o=>r.uint8),this.ulUnicodeRange1=r.flags(32),this.ulUnicodeRange2=r.flags(32),this.ulUnicodeRange3=r.flags(32),this.ulUnicodeRange4=r.flags(32),this.achVendID=r.tag,this.fsSelection=r.uint16,this.usFirstCharIndex=r.uint16,this.usLastCharIndex=r.uint16,this.sTypoAscender=r.int16,this.sTypoDescender=r.int16,this.sTypoLineGap=r.int16,this.usWinAscent=r.uint16,this.usWinDescent=r.uint16,this.version===0||(this.ulCodePageRange1=r.flags(32),this.ulCodePageRange2=r.flags(32),this.version===1)||(this.sxHeight=r.int16,this.sCapHeight=r.int16,this.usDefaultChar=r.uint16,this.usBreakChar=r.uint16,this.usMaxContext=r.uint16,this.version<=4)||(this.usLowerOpticalPointSize=r.uint16,this.usUpperOpticalPointSize=r.uint16,this.version===5))return r.verifyLength()}},KEe=Object.freeze({__proto__:null,OS2:qEe}),XEe=class extends pt{constructor(e,t){let{p:r}=super(e,t);if(this.version=r.legacyFixed,this.italicAngle=r.fixed,this.underlinePosition=r.fword,this.underlineThickness=r.fword,this.isFixedPitch=r.uint32,this.minMemType42=r.uint32,this.maxMemType42=r.uint32,this.minMemType1=r.uint32,this.maxMemType1=r.uint32,this.version===1||this.version===3)return r.verifyLength();if(this.numGlyphs=r.uint16,this.version===2){this.glyphNameIndex=[...new Array(this.numGlyphs)].map(o=>r.uint16),this.namesOffset=r.currentPosition,this.glyphNameOffsets=[1];for(let o=0;o<this.numGlyphs;o++){if(this.glyphNameIndex[o]<joe.length){this.glyphNameOffsets.push(this.glyphNameOffsets[o]);continue}let i=r.int8;r.skip(i),this.glyphNameOffsets.push(this.glyphNameOffsets[o]+i+1)}}this.version===2.5&&(this.offset=[...new Array(this.numGlyphs)].map(o=>r.int8))}getGlyphName(e){if(this.version!==2)return console.warn(`post table version ${this.version} does not support glyph name lookups`),"";let t=this.glyphNameIndex[e];if(t<258)return joe[t];let r=this.glyphNameOffsets[e],n=this.glyphNameOffsets[e+1]-r-1;return n===0?".notdef.":(this.parser.currentPosition=this.namesOffset+r,this.parser.readBytes(n,this.namesOffset+r,8,!0).map(a=>String.fromCharCode(a)).join(""))}},joe=[".notdef",".null","nonmarkingreturn","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","grave","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","Adieresis","Aring","Ccedilla","Eacute","Ntilde","Odieresis","Udieresis","aacute","agrave","acircumflex","adieresis","atilde","aring","ccedilla","eacute","egrave","ecircumflex","edieresis","iacute","igrave","icircumflex","idieresis","ntilde","oacute","ograve","ocircumflex","odieresis","otilde","uacute","ugrave","ucircumflex","udieresis","dagger","degree","cent","sterling","section","bullet","paragraph","germandbls","registered","copyright","trademark","acute","dieresis","notequal","AE","Oslash","infinity","plusminus","lessequal","greaterequal","yen","mu","partialdiff","summation","product","pi","integral","ordfeminine","ordmasculine","Omega","ae","oslash","questiondown","exclamdown","logicalnot","radical","florin","approxequal","Delta","guillemotleft","guillemotright","ellipsis","nonbreakingspace","Agrave","Atilde","Otilde","OE","oe","endash","emdash","quotedblleft","quotedblright","quoteleft","quoteright","divide","lozenge","ydieresis","Ydieresis","fraction","currency","guilsinglleft","guilsinglright","fi","fl","daggerdbl","periodcentered","quotesinglbase","quotedblbase","perthousand","Acircumflex","Ecircumflex","Aacute","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Oacute","Ocircumflex","apple","Ograve","Uacute","Ucircumflex","Ugrave","dotlessi","circumflex","tilde","macron","breve","dotaccent","ring","cedilla","hungarumlaut","ogonek","caron","Lslash","lslash","Scaron","scaron","Zcaron","zcaron","brokenbar","Eth","eth","Yacute","yacute","Thorn","thorn","minus","multiply","onesuperior","twosuperior","threesuperior","onehalf","onequarter","threequarters","franc","Gbreve","gbreve","Idotaccent","Scedilla","scedilla","Cacute","cacute","Ccaron","ccaron","dcroat"],ZEe=Object.freeze({__proto__:null,post:XEe}),QEe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.horizAxisOffset=r.Offset16,this.vertAxisOffset=r.Offset16,We(this,"horizAxis",()=>new o7({offset:e.offset+this.horizAxisOffset},t)),We(this,"vertAxis",()=>new o7({offset:e.offset+this.vertAxisOffset},t)),this.majorVersion===1&&this.minorVersion===1&&(this.itemVarStoreOffset=r.Offset32,We(this,"itemVarStore",()=>new o7({offset:e.offset+this.itemVarStoreOffset},t)))}},o7=class extends pt{constructor(e,t){let{p:r}=super(e,t,"AxisTable");this.baseTagListOffset=r.Offset16,this.baseScriptListOffset=r.Offset16,We(this,"baseTagList",()=>new JEe({offset:e.offset+this.baseTagListOffset},t)),We(this,"baseScriptList",()=>new $Ee({offset:e.offset+this.baseScriptListOffset},t))}},JEe=class extends pt{constructor(e,t){let{p:r}=super(e,t,"BaseTagListTable");this.baseTagCount=r.uint16,this.baselineTags=[...new Array(this.baseTagCount)].map(o=>r.tag)}},$Ee=class extends pt{constructor(e,t){let{p:r}=super(e,t,"BaseScriptListTable");this.baseScriptCount=r.uint16;let o=r.currentPosition;We(this,"baseScriptRecords",()=>(r.currentPosition=o,[...new Array(this.baseScriptCount)].map(n=>new e6e(this.start,r))))}},e6e=class{constructor(e,t){this.baseScriptTag=t.tag,this.baseScriptOffset=t.Offset16,We(this,"baseScriptTable",()=>(t.currentPosition=e+this.baseScriptOffset,new t6e(t)))}},t6e=class{constructor(e){this.start=e.currentPosition,this.baseValuesOffset=e.Offset16,this.defaultMinMaxOffset=e.Offset16,this.baseLangSysCount=e.uint16,this.baseLangSysRecords=[...new Array(this.baseLangSysCount)].map(t=>new r6e(this.start,e)),We(this,"baseValues",()=>(e.currentPosition=this.start+this.baseValuesOffset,new o6e(e))),We(this,"defaultMinMax",()=>(e.currentPosition=this.start+this.defaultMinMaxOffset,new Zoe(e)))}},r6e=class{constructor(e,t){this.baseLangSysTag=t.tag,this.minMaxOffset=t.Offset16,We(this,"minMax",()=>(t.currentPosition=e+this.minMaxOffset,new Zoe(t)))}},o6e=class{constructor(e){this.parser=e,this.start=e.currentPosition,this.defaultBaselineIndex=e.uint16,this.baseCoordCount=e.uint16,this.baseCoords=[...new Array(this.baseCoordCount)].map(t=>e.Offset16)}getTable(e){return this.parser.currentPosition=this.start+this.baseCoords[e],new i6e(this.parser)}},Zoe=class{constructor(e){this.minCoord=e.Offset16,this.maxCoord=e.Offset16,this.featMinMaxCount=e.uint16;let t=e.currentPosition;We(this,"featMinMaxRecords",()=>(e.currentPosition=t,[...new Array(this.featMinMaxCount)].map(r=>new n6e(e))))}},n6e=class{constructor(e){this.featureTableTag=e.tag,this.minCoord=e.Offset16,this.maxCoord=e.Offset16}},i6e=class{constructor(e){this.baseCoordFormat=e.uint16,this.coordinate=e.int16,this.baseCoordFormat===2&&(this.referenceGlyph=e.uint16,this.baseCoordPoint=e.uint16),this.baseCoordFormat===3&&(this.deviceTable=e.Offset16)}},a6e=Object.freeze({__proto__:null,BASE:QEe}),Hoe=class{constructor(e){this.classFormat=e.uint16,this.classFormat===1&&(this.startGlyphID=e.uint16,this.glyphCount=e.uint16,this.classValueArray=[...new Array(this.glyphCount)].map(t=>e.uint16)),this.classFormat===2&&(this.classRangeCount=e.uint16,this.classRangeRecords=[...new Array(this.classRangeCount)].map(t=>new s6e(e)))}},s6e=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.class=e.uint16}},q0=class extends Wr{constructor(e){super(e),this.coverageFormat=e.uint16,this.coverageFormat===1&&(this.glyphCount=e.uint16,this.glyphArray=[...new Array(this.glyphCount)].map(t=>e.uint16)),this.coverageFormat===2&&(this.rangeCount=e.uint16,this.rangeRecords=[...new Array(this.rangeCount)].map(t=>new l6e(e)))}},l6e=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.startCoverageIndex=e.uint16}},c6e=class{constructor(e,t){this.table=e,this.parser=t,this.start=t.currentPosition,this.format=t.uint16,this.variationRegionListOffset=t.Offset32,this.itemVariationDataCount=t.uint16,this.itemVariationDataOffsets=[...new Array(this.itemVariationDataCount)].map(r=>t.Offset32)}},d6e=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.glyphClassDefOffset=r.Offset16,We(this,"glyphClassDefs",()=>{if(this.glyphClassDefOffset!==0)return r.currentPosition=this.tableStart+this.glyphClassDefOffset,new Hoe(r)}),this.attachListOffset=r.Offset16,We(this,"attachList",()=>{if(this.attachListOffset!==0)return r.currentPosition=this.tableStart+this.attachListOffset,new u6e(r)}),this.ligCaretListOffset=r.Offset16,We(this,"ligCaretList",()=>{if(this.ligCaretListOffset!==0)return r.currentPosition=this.tableStart+this.ligCaretListOffset,new p6e(r)}),this.markAttachClassDefOffset=r.Offset16,We(this,"markAttachClassDef",()=>{if(this.markAttachClassDefOffset!==0)return r.currentPosition=this.tableStart+this.markAttachClassDefOffset,new Hoe(r)}),this.minorVersion>=2&&(this.markGlyphSetsDefOffset=r.Offset16,We(this,"markGlyphSetsDef",()=>{if(this.markGlyphSetsDefOffset!==0)return r.currentPosition=this.tableStart+this.markGlyphSetsDefOffset,new h6e(r)})),this.minorVersion===3&&(this.itemVarStoreOffset=r.Offset32,We(this,"itemVarStore",()=>{if(this.itemVarStoreOffset!==0)return r.currentPosition=this.tableStart+this.itemVarStoreOffset,new c6e(r)}))}},u6e=class extends Wr{constructor(e){super(e),this.coverageOffset=e.Offset16,this.glyphCount=e.uint16,this.attachPointOffsets=[...new Array(this.glyphCount)].map(t=>e.Offset16)}getPoint(e){return this.parser.currentPosition=this.start+this.attachPointOffsets[e],new f6e(this.parser)}},f6e=class{constructor(e){this.pointCount=e.uint16,this.pointIndices=[...new Array(this.pointCount)].map(t=>e.uint16)}},p6e=class extends Wr{constructor(e){super(e),this.coverageOffset=e.Offset16,We(this,"coverage",()=>(e.currentPosition=this.start+this.coverageOffset,new q0(e))),this.ligGlyphCount=e.uint16,this.ligGlyphOffsets=[...new Array(this.ligGlyphCount)].map(t=>e.Offset16)}getLigGlyph(e){return this.parser.currentPosition=this.start+this.ligGlyphOffsets[e],new m6e(this.parser)}},m6e=class extends Wr{constructor(e){super(e),this.caretCount=e.uint16,this.caretValueOffsets=[...new Array(this.caretCount)].map(t=>e.Offset16)}getCaretValue(e){return this.parser.currentPosition=this.start+this.caretValueOffsets[e],new g6e(this.parser)}},g6e=class{constructor(e){this.caretValueFormat=e.uint16,this.caretValueFormat===1&&(this.coordinate=e.int16),this.caretValueFormat===2&&(this.caretValuePointIndex=e.uint16),this.caretValueFormat===3&&(this.coordinate=e.int16,this.deviceOffset=e.Offset16)}},h6e=class extends Wr{constructor(e){super(e),this.markGlyphSetTableFormat=e.uint16,this.markGlyphSetCount=e.uint16,this.coverageOffsets=[...new Array(this.markGlyphSetCount)].map(t=>e.Offset32)}getMarkGlyphSet(e){return this.parser.currentPosition=this.start+this.coverageOffsets[e],new q0(this.parser)}},b6e=Object.freeze({__proto__:null,GDEF:d6e}),Woe=class extends Wr{static EMPTY={scriptCount:0,scriptRecords:[]};constructor(e){super(e),this.scriptCount=e.uint16,this.scriptRecords=[...new Array(this.scriptCount)].map(t=>new v6e(e))}},v6e=class{constructor(e){this.scriptTag=e.tag,this.scriptOffset=e.Offset16}},y6e=class extends Wr{constructor(e){super(e),this.defaultLangSys=e.Offset16,this.langSysCount=e.uint16,this.langSysRecords=[...new Array(this.langSysCount)].map(t=>new _6e(e))}},_6e=class{constructor(e){this.langSysTag=e.tag,this.langSysOffset=e.Offset16}},Uoe=class{constructor(e){this.lookupOrder=e.Offset16,this.requiredFeatureIndex=e.uint16,this.featureIndexCount=e.uint16,this.featureIndices=[...new Array(this.featureIndexCount)].map(t=>e.uint16)}},Goe=class extends Wr{static EMPTY={featureCount:0,featureRecords:[]};constructor(e){super(e),this.featureCount=e.uint16,this.featureRecords=[...new Array(this.featureCount)].map(t=>new w6e(e))}},w6e=class{constructor(e){this.featureTag=e.tag,this.featureOffset=e.Offset16}},x6e=class extends Wr{constructor(e){super(e),this.featureParams=e.Offset16,this.lookupIndexCount=e.uint16,this.lookupListIndices=[...new Array(this.lookupIndexCount)].map(t=>e.uint16)}getFeatureParams(){if(this.featureParams>0){let e=this.parser;e.currentPosition=this.start+this.featureParams;let t=this.featureTag;if(t==="size")return new C6e(e);if(t.startsWith("cc"))return new S6e(e);if(t.startsWith("ss"))return new E6e(e)}}},S6e=class{constructor(e){this.format=e.uint16,this.featUiLabelNameId=e.uint16,this.featUiTooltipTextNameId=e.uint16,this.sampleTextNameId=e.uint16,this.numNamedParameters=e.uint16,this.firstParamUiLabelNameId=e.uint16,this.charCount=e.uint16,this.character=[...new Array(this.charCount)].map(t=>e.uint24)}},C6e=class{constructor(e){this.designSize=e.uint16,this.subfamilyIdentifier=e.uint16,this.subfamilyNameID=e.uint16,this.smallEnd=e.uint16,this.largeEnd=e.uint16}},E6e=class{constructor(e){this.version=e.uint16,this.UINameID=e.uint16}};function Qoe(e){e.parser.currentPosition-=2,delete e.coverageOffset,delete e.getCoverageTable}var np=class extends Wr{constructor(e){super(e),this.substFormat=e.uint16,this.coverageOffset=e.Offset16}getCoverageTable(){let e=this.parser;return e.currentPosition=this.start+this.coverageOffset,new q0(e)}},i7=class{constructor(e){this.glyphSequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},k6e=class extends np{constructor(e){super(e),this.deltaGlyphID=e.int16}},R6e=class extends np{constructor(e){super(e),this.sequenceCount=e.uint16,this.sequenceOffsets=[...new Array(this.sequenceCount)].map(t=>e.Offset16)}getSequence(e){let t=this.parser;return t.currentPosition=this.start+this.sequenceOffsets[e],new T6e(t)}},T6e=class{constructor(e){this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},P6e=class extends np{constructor(e){super(e),this.alternateSetCount=e.uint16,this.alternateSetOffsets=[...new Array(this.alternateSetCount)].map(t=>e.Offset16)}getAlternateSet(e){let t=this.parser;return t.currentPosition=this.start+this.alternateSetOffsets[e],new O6e(t)}},O6e=class{constructor(e){this.glyphCount=e.uint16,this.alternateGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},I6e=class extends np{constructor(e){super(e),this.ligatureSetCount=e.uint16,this.ligatureSetOffsets=[...new Array(this.ligatureSetCount)].map(t=>e.Offset16)}getLigatureSet(e){let t=this.parser;return t.currentPosition=this.start+this.ligatureSetOffsets[e],new A6e(t)}},A6e=class extends Wr{constructor(e){super(e),this.ligatureCount=e.uint16,this.ligatureOffsets=[...new Array(this.ligatureCount)].map(t=>e.Offset16)}getLigature(e){let t=this.parser;return t.currentPosition=this.start+this.ligatureOffsets[e],new M6e(t)}},M6e=class{constructor(e){this.ligatureGlyph=e.uint16,this.componentCount=e.uint16,this.componentGlyphIDs=[...new Array(this.componentCount-1)].map(t=>e.uint16)}},N6e=class extends np{constructor(e){super(e),this.substFormat===1&&(this.subRuleSetCount=e.uint16,this.subRuleSetOffsets=[...new Array(this.subRuleSetCount)].map(t=>e.Offset16)),this.substFormat===2&&(this.classDefOffset=e.Offset16,this.subClassSetCount=e.uint16,this.subClassSetOffsets=[...new Array(this.subClassSetCount)].map(t=>e.Offset16)),this.substFormat===3&&(Qoe(this),this.glyphCount=e.uint16,this.substitutionCount=e.uint16,this.coverageOffsets=[...new Array(this.glyphCount)].map(t=>e.Offset16),this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=>new i7(e)))}getSubRuleSet(e){if(this.substFormat!==1)throw new Error(`lookup type 5.${this.substFormat} has no subrule sets.`);let t=this.parser;return t.currentPosition=this.start+this.subRuleSetOffsets[e],new F6e(t)}getSubClassSet(e){if(this.substFormat!==2)throw new Error(`lookup type 5.${this.substFormat} has no subclass sets.`);let t=this.parser;return t.currentPosition=this.start+this.subClassSetOffsets[e],new V6e(t)}getCoverageTable(e){if(this.substFormat!==3&&!e)return super.getCoverageTable();if(!e)throw new Error(`lookup type 5.${this.substFormat} requires an coverage table index.`);let t=this.parser;return t.currentPosition=this.start+this.coverageOffsets[e],new q0(t)}},F6e=class extends Wr{constructor(e){super(e),this.subRuleCount=e.uint16,this.subRuleOffsets=[...new Array(this.subRuleCount)].map(t=>e.Offset16)}getSubRule(e){let t=this.parser;return t.currentPosition=this.start+this.subRuleOffsets[e],new Joe(t)}},Joe=class{constructor(e){this.glyphCount=e.uint16,this.substitutionCount=e.uint16,this.inputSequence=[...new Array(this.glyphCount-1)].map(t=>e.uint16),this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=>new i7(e))}},V6e=class extends Wr{constructor(e){super(e),this.subClassRuleCount=e.uint16,this.subClassRuleOffsets=[...new Array(this.subClassRuleCount)].map(t=>e.Offset16)}getSubClass(e){let t=this.parser;return t.currentPosition=this.start+this.subClassRuleOffsets[e],new D6e(t)}},D6e=class extends Joe{constructor(e){super(e)}},L6e=class extends np{constructor(e){super(e),this.substFormat===1&&(this.chainSubRuleSetCount=e.uint16,this.chainSubRuleSetOffsets=[...new Array(this.chainSubRuleSetCount)].map(t=>e.Offset16)),this.substFormat===2&&(this.backtrackClassDefOffset=e.Offset16,this.inputClassDefOffset=e.Offset16,this.lookaheadClassDefOffset=e.Offset16,this.chainSubClassSetCount=e.uint16,this.chainSubClassSetOffsets=[...new Array(this.chainSubClassSetCount)].map(t=>e.Offset16)),this.substFormat===3&&(Qoe(this),this.backtrackGlyphCount=e.uint16,this.backtrackCoverageOffsets=[...new Array(this.backtrackGlyphCount)].map(t=>e.Offset16),this.inputGlyphCount=e.uint16,this.inputCoverageOffsets=[...new Array(this.inputGlyphCount)].map(t=>e.Offset16),this.lookaheadGlyphCount=e.uint16,this.lookaheadCoverageOffsets=[...new Array(this.lookaheadGlyphCount)].map(t=>e.Offset16),this.seqLookupCount=e.uint16,this.seqLookupRecords=[...new Array(this.substitutionCount)].map(t=>new $oe(e)))}getChainSubRuleSet(e){if(this.substFormat!==1)throw new Error(`lookup type 6.${this.substFormat} has no chainsubrule sets.`);let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleSetOffsets[e],new z6e(t)}getChainSubClassSet(e){if(this.substFormat!==2)throw new Error(`lookup type 6.${this.substFormat} has no chainsubclass sets.`);let t=this.parser;return t.currentPosition=this.start+this.chainSubClassSetOffsets[e],new j6e(t)}getCoverageFromOffset(e){if(this.substFormat!==3)throw new Error(`lookup type 6.${this.substFormat} does not use contextual coverage offsets.`);let t=this.parser;return t.currentPosition=this.start+e,new q0(t)}},z6e=class extends Wr{constructor(e){super(e),this.chainSubRuleCount=e.uint16,this.chainSubRuleOffsets=[...new Array(this.chainSubRuleCount)].map(t=>e.Offset16)}getSubRule(e){let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleOffsets[e],new B6e(t)}},B6e=class{constructor(e){this.backtrackGlyphCount=e.uint16,this.backtrackSequence=[...new Array(this.backtrackGlyphCount)].map(t=>e.uint16),this.inputGlyphCount=e.uint16,this.inputSequence=[...new Array(this.inputGlyphCount-1)].map(t=>e.uint16),this.lookaheadGlyphCount=e.uint16,this.lookAheadSequence=[...new Array(this.lookAheadGlyphCount)].map(t=>e.uint16),this.substitutionCount=e.uint16,this.substLookupRecords=[...new Array(this.SubstCount)].map(t=>new i7(e))}},j6e=class extends Wr{constructor(e){super(e),this.chainSubClassRuleCount=e.uint16,this.chainSubClassRuleOffsets=[...new Array(this.chainSubClassRuleCount)].map(t=>e.Offset16)}getSubClass(e){let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleOffsets[e],new H6e(t)}},H6e=class{constructor(e){this.backtrackGlyphCount=e.uint16,this.backtrackSequence=[...new Array(this.backtrackGlyphCount)].map(t=>e.uint16),this.inputGlyphCount=e.uint16,this.inputSequence=[...new Array(this.inputGlyphCount-1)].map(t=>e.uint16),this.lookaheadGlyphCount=e.uint16,this.lookAheadSequence=[...new Array(this.lookAheadGlyphCount)].map(t=>e.uint16),this.substitutionCount=e.uint16,this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=>new $oe(e))}},$oe=class extends Wr{constructor(e){super(e),this.sequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},W6e=class extends Wr{constructor(e){super(e),this.substFormat=e.uint16,this.extensionLookupType=e.uint16,this.extensionOffset=e.Offset32}},U6e=class extends np{constructor(e){super(e),this.backtrackGlyphCount=e.uint16,this.backtrackCoverageOffsets=[...new Array(this.backtrackGlyphCount)].map(t=>e.Offset16),this.lookaheadGlyphCount=e.uint16,this.lookaheadCoverageOffsets=[new Array(this.lookaheadGlyphCount)].map(t=>e.Offset16),this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},G6e={buildSubtable:function(e,t){let r=new[void 0,k6e,R6e,P6e,I6e,N6e,L6e,W6e,U6e][e](t);return r.type=e,r}},kc=class extends Wr{constructor(e){super(e)}},Y6e=class extends kc{constructor(e){super(e),console.log("lookup type 1")}},q6e=class extends kc{constructor(e){super(e),console.log("lookup type 2")}},K6e=class extends kc{constructor(e){super(e),console.log("lookup type 3")}},X6e=class extends kc{constructor(e){super(e),console.log("lookup type 4")}},Z6e=class extends kc{constructor(e){super(e),console.log("lookup type 5")}},Q6e=class extends kc{constructor(e){super(e),console.log("lookup type 6")}},J6e=class extends kc{constructor(e){super(e),console.log("lookup type 7")}},$6e=class extends kc{constructor(e){super(e),console.log("lookup type 8")}},eke=class extends kc{constructor(e){super(e),console.log("lookup type 9")}},tke={buildSubtable:function(e,t){let r=new[void 0,Y6e,q6e,K6e,X6e,Z6e,Q6e,J6e,$6e,eke][e](t);return r.type=e,r}},Yoe=class extends Wr{static EMPTY={lookupCount:0,lookups:[]};constructor(e){super(e),this.lookupCount=e.uint16,this.lookups=[...new Array(this.lookupCount)].map(t=>e.Offset16)}},rke=class extends Wr{constructor(e,t){super(e),this.ctType=t,this.lookupType=e.uint16,this.lookupFlag=e.uint16,this.subTableCount=e.uint16,this.subtableOffsets=[...new Array(this.subTableCount)].map(r=>e.Offset16),this.markFilteringSet=e.uint16}get rightToLeft(){return this.lookupFlag&!0}get ignoreBaseGlyphs(){return this.lookupFlag&!0}get ignoreLigatures(){return this.lookupFlag&!0}get ignoreMarks(){return this.lookupFlag&!0}get useMarkFilteringSet(){return this.lookupFlag&!0}get markAttachmentType(){return this.lookupFlag&!0}getSubTable(e){let t=this.ctType==="GSUB"?G6e:tke;return this.parser.currentPosition=this.start+this.subtableOffsets[e],t.buildSubtable(this.lookupType,this.parser)}},ene=class extends pt{constructor(e,t,r){let{p:o,tableStart:n}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.scriptListOffset=o.Offset16,this.featureListOffset=o.Offset16,this.lookupListOffset=o.Offset16,this.majorVersion===1&&this.minorVersion===1&&(this.featureVariationsOffset=o.Offset32);let i=!(this.scriptListOffset||this.featureListOffset||this.lookupListOffset);We(this,"scriptList",()=>i?Woe.EMPTY:(o.currentPosition=n+this.scriptListOffset,new Woe(o))),We(this,"featureList",()=>i?Goe.EMPTY:(o.currentPosition=n+this.featureListOffset,new Goe(o))),We(this,"lookupList",()=>i?Yoe.EMPTY:(o.currentPosition=n+this.lookupListOffset,new Yoe(o))),this.featureVariationsOffset&&We(this,"featureVariations",()=>i?FeatureVariations.EMPTY:(o.currentPosition=n+this.featureVariationsOffset,new FeatureVariations(o)))}getSupportedScripts(){return this.scriptList.scriptRecords.map(e=>e.scriptTag)}getScriptTable(e){let t=this.scriptList.scriptRecords.find(o=>o.scriptTag===e);this.parser.currentPosition=this.scriptList.start+t.scriptOffset;let r=new y6e(this.parser);return r.scriptTag=e,r}ensureScriptTable(e){return typeof e=="string"?this.getScriptTable(e):e}getSupportedLangSys(e){e=this.ensureScriptTable(e);let t=e.defaultLangSys!==0,r=e.langSysRecords.map(o=>o.langSysTag);return t&&r.unshift("dflt"),r}getDefaultLangSysTable(e){e=this.ensureScriptTable(e);let t=e.defaultLangSys;if(t!==0){this.parser.currentPosition=e.start+t;let r=new Uoe(this.parser);return r.langSysTag="",r.defaultForScript=e.scriptTag,r}}getLangSysTable(e,t="dflt"){if(t==="dflt")return this.getDefaultLangSysTable(e);e=this.ensureScriptTable(e);let r=e.langSysRecords.find(n=>n.langSysTag===t);this.parser.currentPosition=e.start+r.langSysOffset;let o=new Uoe(this.parser);return o.langSysTag=t,o}getFeatures(e){return e.featureIndices.map(t=>this.getFeature(t))}getFeature(e){let t;if(parseInt(e)==e?t=this.featureList.featureRecords[e]:t=this.featureList.featureRecords.find(o=>o.featureTag===e),!t)return;this.parser.currentPosition=this.featureList.start+t.featureOffset;let r=new x6e(this.parser);return r.featureTag=t.featureTag,r}getLookups(e){return e.lookupListIndices.map(t=>this.getLookup(t))}getLookup(e,t){let r=this.lookupList.lookups[e];return this.parser.currentPosition=this.lookupList.start+r,new rke(this.parser,t)}},oke=class extends ene{constructor(e,t){super(e,t,"GSUB")}getLookup(e){return super.getLookup(e,"GSUB")}},nke=Object.freeze({__proto__:null,GSUB:oke}),ike=class extends ene{constructor(e,t){super(e,t,"GPOS")}getLookup(e){return super.getLookup(e,"GPOS")}},ake=Object.freeze({__proto__:null,GPOS:ike}),ske=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.offsetToSVGDocumentList=r.Offset32,r.currentPosition=this.tableStart+this.offsetToSVGDocumentList,this.documentList=new lke(r)}},lke=class extends Wr{constructor(e){super(e),this.numEntries=e.uint16,this.documentRecords=[...new Array(this.numEntries)].map(t=>new cke(e))}getDocument(e){let t=this.documentRecords[e];if(!t)return"";let r=this.start+t.svgDocOffset;return this.parser.currentPosition=r,this.parser.readBytes(t.svgDocLength)}getDocumentForGlyph(e){let t=this.documentRecords.findIndex(r=>r.startGlyphID<=e&&e<=r.endGlyphID);return t===-1?"":this.getDocument(t)}},cke=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.svgDocOffset=e.Offset32,this.svgDocLength=e.uint32}},dke=Object.freeze({__proto__:null,SVG:ske}),uke=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.axesArrayOffset=r.Offset16,r.uint16,this.axisCount=r.uint16,this.axisSize=r.uint16,this.instanceCount=r.uint16,this.instanceSize=r.uint16;let o=this.tableStart+this.axesArrayOffset;We(this,"axes",()=>(r.currentPosition=o,[...new Array(this.axisCount)].map(i=>new fke(r))));let n=o+this.axisCount*this.axisSize;We(this,"instances",()=>{let i=[];for(let a=0;a<this.instanceCount;a++)r.currentPosition=n+a*this.instanceSize,i.push(new pke(r,this.axisCount,this.instanceSize));return i})}getSupportedAxes(){return this.axes.map(e=>e.tag)}getAxis(e){return this.axes.find(t=>t.tag===e)}},fke=class{constructor(e){this.tag=e.tag,this.minValue=e.fixed,this.defaultValue=e.fixed,this.maxValue=e.fixed,this.flags=e.flags(16),this.axisNameID=e.uint16}},pke=class{constructor(e,t,r){let o=e.currentPosition;this.subfamilyNameID=e.uint16,e.uint16,this.coordinates=[...new Array(t)].map(n=>e.fixed),e.currentPosition-o<r&&(this.postScriptNameID=e.uint16)}},mke=Object.freeze({__proto__:null,fvar:uke}),gke=class extends pt{constructor(e,t){let{p:r}=super(e,t),o=e.length/2;We(this,"items",()=>[...new Array(o)].map(n=>r.fword))}},hke=Object.freeze({__proto__:null,cvt:gke}),bke=class extends pt{constructor(e,t){let{p:r}=super(e,t);We(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},vke=Object.freeze({__proto__:null,fpgm:bke}),yke=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRanges=r.uint16,We(this,"gaspRanges",()=>[...new Array(this.numRanges)].map(n=>new _ke(r)))}},_ke=class{constructor(e){this.rangeMaxPPEM=e.uint16,this.rangeGaspBehavior=e.uint16}},wke=Object.freeze({__proto__:null,gasp:yke}),xke=class extends pt{constructor(e,t){super(e,t)}getGlyphData(e,t){return this.parser.currentPosition=this.tableStart+e,this.parser.readBytes(t)}},Ske=Object.freeze({__proto__:null,glyf:xke}),Cke=class extends pt{constructor(e,t,r){let{p:o}=super(e,t),n=r.maxp.numGlyphs+1;r.head.indexToLocFormat===0?(this.x2=!0,We(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset16))):We(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset32))}getGlyphDataOffsetAndLength(e){let t=this.offsets[e]*this.x2?2:1,r=this.offsets[e+1]*this.x2?2:1;return{offset:t,length:r-t}}},Eke=Object.freeze({__proto__:null,loca:Cke}),kke=class extends pt{constructor(e,t){let{p:r}=super(e,t);We(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},Rke=Object.freeze({__proto__:null,prep:kke}),Tke=class extends pt{constructor(e,t){let{p:r}=super(e,t);We(this,"data",()=>r.readBytes())}},Pke=Object.freeze({__proto__:null,CFF:Tke}),Oke=class extends pt{constructor(e,t){let{p:r}=super(e,t);We(this,"data",()=>r.readBytes())}},Ike=Object.freeze({__proto__:null,CFF2:Oke}),Ake=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.defaultVertOriginY=r.int16,this.numVertOriginYMetrics=r.uint16,We(this,"vertORiginYMetrics",()=>[...new Array(this.numVertOriginYMetrics)].map(o=>new Mke(r)))}},Mke=class{constructor(e){this.glyphIndex=e.uint16,this.vertOriginY=e.int16}},Nke=Object.freeze({__proto__:null,VORG:Ake}),Fke=class{constructor(e){this.indexSubTableArrayOffset=e.Offset32,this.indexTablesSize=e.uint32,this.numberofIndexSubTables=e.uint32,this.colorRef=e.uint32,this.hori=new RE(e),this.vert=new RE(e),this.startGlyphIndex=e.uint16,this.endGlyphIndex=e.uint16,this.ppemX=e.uint8,this.ppemY=e.uint8,this.bitDepth=e.uint8,this.flags=e.int8}},Vke=class{constructor(e){this.hori=new RE(e),this.vert=new RE(e),this.ppemX=e.uint8,this.ppemY=e.uint8,this.substitutePpemX=e.uint8,this.substitutePpemY=e.uint8}},RE=class{constructor(e){this.ascender=e.int8,this.descender=e.int8,this.widthMax=e.uint8,this.caretSlopeNumerator=e.int8,this.caretSlopeDenominator=e.int8,this.caretOffset=e.int8,this.minOriginSB=e.int8,this.minAdvanceSB=e.int8,this.maxBeforeBL=e.int8,this.minAfterBL=e.int8,this.pad1=e.int8,this.pad2=e.int8}},tne=class extends pt{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.numSizes=o.uint32,We(this,"bitMapSizes",()=>[...new Array(this.numSizes)].map(n=>new Fke(o)))}},Dke=Object.freeze({__proto__:null,EBLC:tne}),rne=class extends pt{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16}},Lke=Object.freeze({__proto__:null,EBDT:rne}),zke=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.numSizes=r.uint32,We(this,"bitmapScales",()=>[...new Array(this.numSizes)].map(o=>new Vke(r)))}},Bke=Object.freeze({__proto__:null,EBSC:zke}),jke=class extends tne{constructor(e,t){super(e,t,"CBLC")}},Hke=Object.freeze({__proto__:null,CBLC:jke}),Wke=class extends rne{constructor(e,t){super(e,t,"CBDT")}},Uke=Object.freeze({__proto__:null,CBDT:Wke}),Gke=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.flags=r.flags(16),this.numStrikes=r.uint32,We(this,"strikeOffsets",()=>[...new Array(this.numStrikes)].map(o=>r.Offset32))}},Yke=Object.freeze({__proto__:null,sbix:Gke}),qke=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numBaseGlyphRecords=r.uint16,this.baseGlyphRecordsOffset=r.Offset32,this.layerRecordsOffset=r.Offset32,this.numLayerRecords=r.uint16}getBaseGlyphRecord(e){let t=this.tableStart+this.baseGlyphRecordsOffset;this.parser.currentPosition=t;let r=new n7(this.parser),o=r.gID,n=this.tableStart+this.layerRecordsOffset-6;this.parser.currentPosition=n;let i=new n7(this.parser),a=i.gID;if(o===e)return r;if(a===e)return i;for(;t!==n;){let s=t+(n-t)/12;this.parser.currentPosition=s;let l=new n7(this.parser),d=l.gID;if(d===e)return l;d>e?n=s:d<e&&(t=s)}return!1}getLayers(e){let t=this.getBaseGlyphRecord(e);return this.parser.currentPosition=this.tableStart+this.layerRecordsOffset+4*t.firstLayerIndex,[...new Array(t.numLayers)].map(r=>new Kke(p))}},n7=class{constructor(e){this.gID=e.uint16,this.firstLayerIndex=e.uint16,this.numLayers=e.uint16}},Kke=class{constructor(e){this.gID=e.uint16,this.paletteIndex=e.uint16}},Xke=Object.freeze({__proto__:null,COLR:qke}),Zke=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numPaletteEntries=r.uint16;let o=this.numPalettes=r.uint16;this.numColorRecords=r.uint16,this.offsetFirstColorRecord=r.Offset32,this.colorRecordIndices=[...new Array(this.numPalettes)].map(n=>r.uint16),We(this,"colorRecords",()=>(r.currentPosition=this.tableStart+this.offsetFirstColorRecord,[...new Array(this.numColorRecords)].map(n=>new Qke(r)))),this.version===1&&(this.offsetPaletteTypeArray=r.Offset32,this.offsetPaletteLabelArray=r.Offset32,this.offsetPaletteEntryLabelArray=r.Offset32,We(this,"paletteTypeArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteTypeArray,new Jke(r,o))),We(this,"paletteLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteLabelArray,new $ke(r,o))),We(this,"paletteEntryLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteEntryLabelArray,new eRe(r,o))))}},Qke=class{constructor(e){this.blue=e.uint8,this.green=e.uint8,this.red=e.uint8,this.alpha=e.uint8}},Jke=class{constructor(e,t){this.paletteTypes=[...new Array(t)].map(r=>e.uint32)}},$ke=class{constructor(e,t){this.paletteLabels=[...new Array(t)].map(r=>e.uint16)}},eRe=class{constructor(e,t){this.paletteEntryLabels=[...new Array(t)].map(r=>e.uint16)}},tRe=Object.freeze({__proto__:null,CPAL:Zke}),rRe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint32,this.numSignatures=r.uint16,this.flags=r.uint16,this.signatureRecords=[...new Array(this.numSignatures)].map(o=>new oRe(r))}getData(e){let t=this.signatureRecords[e];return this.parser.currentPosition=this.tableStart+t.offset,new nRe(this.parser)}},oRe=class{constructor(e){this.format=e.uint32,this.length=e.uint32,this.offset=e.Offset32}},nRe=class{constructor(e){e.uint16,e.uint16,this.signatureLength=e.uint32,this.signature=e.readBytes(this.signatureLength)}},iRe=Object.freeze({__proto__:null,DSIG:rRe}),aRe=class extends pt{constructor(e,t,r){let{p:o}=super(e,t),n=r.hmtx.numGlyphs;this.version=o.uint16,this.numRecords=o.int16,this.sizeDeviceRecord=o.int32,this.records=[...new Array(numRecords)].map(i=>new sRe(o,n))}},sRe=class{constructor(e,t){this.pixelSize=e.uint8,this.maxWidth=e.uint8,this.widths=e.readBytes(t)}},lRe=Object.freeze({__proto__:null,hdmx:aRe}),cRe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.nTables=r.uint16,We(this,"tables",()=>{let o=this.tableStart+4,n=[];for(let i=0;i<this.nTables;i++){r.currentPosition=o;let a=new dRe(r);n.push(a),o+=a}return n})}},dRe=class{constructor(e){this.version=e.uint16,this.length=e.uint16,this.coverage=e.flags(8),this.format=e.uint8,this.format===0&&(this.nPairs=e.uint16,this.searchRange=e.uint16,this.entrySelector=e.uint16,this.rangeShift=e.uint16,We(this,"pairs",()=>[...new Array(this.nPairs)].map(t=>new uRe(e)))),this.format===2&&console.warn("Kern subtable format 2 is not supported: this parser currently only parses universal table data.")}get horizontal(){return this.coverage[0]}get minimum(){return this.coverage[1]}get crossstream(){return this.coverage[2]}get override(){return this.coverage[3]}},uRe=class{constructor(e){this.left=e.uint16,this.right=e.uint16,this.value=e.fword}},fRe=Object.freeze({__proto__:null,kern:cRe}),pRe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numGlyphs=r.uint16,this.yPels=r.readBytes(this.numGlyphs)}},mRe=Object.freeze({__proto__:null,LTSH:pRe}),gRe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.mergeClassCount=r.uint16,this.mergeDataOffset=r.Offset16,this.classDefCount=r.uint16,this.offsetToClassDefOffsets=r.Offset16,We(this,"mergeEntryMatrix",()=>[...new Array(this.mergeClassCount)].map(o=>r.readBytes(this.mergeClassCount))),console.warn("Full MERG parsing is currently not supported."),console.warn("If you need this table parsed, please file an issue, or better yet, a PR.")}},hRe=Object.freeze({__proto__:null,MERG:gRe}),bRe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint32,this.flags=r.uint32,r.uint32,this.dataMapsCount=r.uint32,this.dataMaps=[...new Array(this.dataMapsCount)].map(o=>new vRe(this.tableStart,r))}},vRe=class{constructor(e,t){this.tableStart=e,this.parser=t,this.tag=t.tag,this.dataOffset=t.Offset32,this.dataLength=t.uint32}getData(){return this.parser.currentField=this.tableStart+this.dataOffset,this.parser.readBytes(this.dataLength)}},yRe=Object.freeze({__proto__:null,meta:bRe}),_Re=class extends pt{constructor(e,t){super(e,t),console.warn("This font uses a PCLT table, which is currently not supported by this parser."),console.warn("If you need this table parsed, please file an issue, or better yet, a PR.")}},wRe=Object.freeze({__proto__:null,PCLT:_Re}),xRe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRecs=r.uint16,this.numRatios=r.uint16,this.ratRanges=[...new Array(this.numRatios)].map(o=>new SRe(r)),this.offsets=[...new Array(this.numRatios)].map(o=>r.Offset16),this.VDMXGroups=[...new Array(this.numRecs)].map(o=>new CRe(r))}},SRe=class{constructor(e){this.bCharSet=e.uint8,this.xRatio=e.uint8,this.yStartRatio=e.uint8,this.yEndRatio=e.uint8}},CRe=class{constructor(e){this.recs=e.uint16,this.startsz=e.uint8,this.endsz=e.uint8,this.records=[...new Array(this.recs)].map(t=>new ERe(e))}},ERe=class{constructor(e){this.yPelHeight=e.uint16,this.yMax=e.int16,this.yMin=e.int16}},kRe=Object.freeze({__proto__:null,VDMX:xRe}),RRe=class extends pt{constructor(e,t){let{p:r}=super(e,t);this.version=r.fixed,this.ascent=this.vertTypoAscender=r.int16,this.descent=this.vertTypoDescender=r.int16,this.lineGap=this.vertTypoLineGap=r.int16,this.advanceHeightMax=r.int16,this.minTopSideBearing=r.int16,this.minBottomSideBearing=r.int16,this.yMaxExtent=r.int16,this.caretSlopeRise=r.int16,this.caretSlopeRun=r.int16,this.caretOffset=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.metricDataFormat=r.int16,this.numOfLongVerMetrics=r.uint16,r.verifyLength()}},TRe=Object.freeze({__proto__:null,vhea:RRe}),PRe=class extends pt{constructor(e,t,r){super(e,t);let o=r.vhea.numOfLongVerMetrics,n=r.maxp.numGlyphs,i=p.currentPosition;if(lazy(this,"vMetrics",()=>(p.currentPosition=i,[...new Array(o)].map(a=>new ORe(p.uint16,p.int16)))),o<n){let a=i+o*4;lazy(this,"topSideBearings",()=>(p.currentPosition=a,[...new Array(n-o)].map(s=>p.int16)))}}},ORe=class{constructor(e,t){this.advanceHeight=e,this.topSideBearing=t}},IRe=Object.freeze({__proto__:null,vmtx:PRe});var nne=c(I(),1);var cne=c(I(),1),{Tabs:CAt}=Bt(a7.privateApis),EAt={id:"installed-fonts",title:(0,TE._x)("Library","Font library")},kAt={id:"upload-fonts",title:(0,TE._x)("Upload","noun")};var dne=c($(),1),s7=c(oe(),1),NRe=c(U(),1);var une=c(I(),1);var l7=c(I(),1);var pne=c($(),1),PE=c(oe(),1);var mne=c(I(),1);var d7=c(I(),1);var Do=c($(),1),u7=c(oe(),1),HRe=c(U(),1);var gne=c(tr(),1);var BRe=c(I(),1),{useSettingsForBlockElement:rMt,TypographyPanel:oMt}=Bt(gne.privateApis);var jRe=c(I(),1);var f7=c(I(),1),fMt={text:{description:(0,Do.__)("Manage the fonts used on the site."),title:(0,Do.__)("Text")},link:{description:(0,Do.__)("Manage the fonts and typography used on the links."),title:(0,Do.__)("Links")},heading:{description:(0,Do.__)("Manage the fonts and typography used on headings."),title:(0,Do.__)("Headings")},caption:{description:(0,Do.__)("Manage the fonts and typography used on captions."),title:(0,Do.__)("Captions")},cite:{description:(0,Do.__)("Manage the fonts and typography used on citations."),title:(0,Do.__)("Citations")},button:{description:(0,Do.__)("Manage the fonts and typography used on buttons."),title:(0,Do.__)("Buttons")},textInput:{description:(0,Do.__)("Manage the fonts and typography used on inputs."),title:(0,Do.__)("Inputs")},select:{description:(0,Do.__)("Manage the fonts and typography used on selects."),title:(0,Do.__)("Selects")}};var OE=c($(),1),YRe=c(oe(),1),bne=c(tr(),1);var Kg=c(oe(),1),hne=c($(),1);var GRe=c(U(),1);var WRe=c(oe(),1),URe=c(I(),1);var p7=c(I(),1);var m7=c(I(),1),{useSettingsForBlockElement:TMt,ColorPanel:PMt}=Bt(bne.privateApis),OMt=[{name:"cite",label:(0,OE.__)("Citations")},{name:"textInput",label:(0,OE.__)("Inputs")},{name:"select",label:(0,OE.__)("Selects")}];var o5e=c($(),1);var XRe=c(it(),1),xne=c(oe(),1),ZRe=c($(),1);var AE=c(oe(),1);var IE=c(oe(),1);var vne=c(I(),1);function yne(){let{paletteColors:e}=Wg();return e.slice(0,4).map(({slug:t,color:r},o)=>(0,vne.jsx)("div",{style:{flexGrow:1,height:"100%",background:r}},`${t}-${o}`))}var X0=c(I(),1),qRe={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},KRe=({label:e,isFocused:t,withHoverView:r})=>(0,X0.jsx)(Gg,{label:e,isFocused:t,withHoverView:r,children:({key:o})=>(0,X0.jsx)(IE.__unstableMotion.div,{variants:qRe,style:{height:"100%",overflow:"hidden"},children:(0,X0.jsx)(IE.__experimentalHStack,{spacing:0,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,X0.jsx)(yne,{})})},o)}),_ne=KRe;var ip=c(I(),1),wne=["color"];function ME({title:e,gap:t=2}){let r=dE(wne);return r?.length<=1?null:(0,ip.jsxs)(AE.__experimentalVStack,{spacing:3,children:[e&&(0,ip.jsx)(Rs,{level:3,children:e}),(0,ip.jsx)(AE.__experimentalGrid,{gap:t,children:r.map((o,n)=>(0,ip.jsx)(Yg,{variation:o,isPill:!0,properties:wne,showTooltip:!0,children:()=>(0,ip.jsx)(_ne,{})},n))})]})}var Sne=c(I(),1);var QRe=c(it(),1),Cne=c(oe(),1),JRe=c($(),1);var Ene=c(I(),1);var $Re=c(it(),1),e5e=c(U(),1),t5e=c(oe(),1);var r5e=c($(),1);var kne=c(I(),1);var g7=c(I(),1);var i5e=c($(),1),Tne=c(tr(),1),a5e=c(oe(),1);var Rne=c(tr(),1);var n5e=c(I(),1);var{BackgroundPanel:iNt}=Bt(Rne.privateApis);var h7=c(I(),1),{useHasBackgroundPanel:fNt}=Bt(Tne.privateApis);var One=c($(),1);var Z0=c(oe(),1),d5e=c($(),1);var u5e=c(U(),1);var s5e=c(oe(),1),l5e=c($(),1),c5e=c(I(),1);var Pne=c(I(),1),{Menu:_Nt}=Bt(Z0.privateApis);var v7=c(I(),1);var Aa=c(oe(),1),Mne=c($(),1);var NE=c(U(),1);var Q0=c(oe(),1);var Ine=c(I(),1),{Menu:NNt}=Bt(Q0.privateApis);var m5e=c(oe(),1),g5e=c($(),1),h5e=c(I(),1);var y7=c(oe(),1),b5e=c($(),1),v5e=c(U(),1);var Ane=c(I(),1);var _7=c(I(),1);var x5e=c(I(),1);var E5e=c($(),1),Fne=c(tr(),1);var Nne=c(tr(),1),S5e=c(U(),1);var C5e=c(I(),1),{useSettingsForBlockElement:iFt,DimensionsPanel:aFt}=Bt(Nne.privateApis);var w7=c(I(),1),{useHasDimensionsPanel:pFt,useSettingsForBlockElement:mFt}=Bt(Fne.privateApis);var jne=c(oe(),1),P5e=c($(),1);var R5e=c($(),1),T5e=c(oe(),1);var Vne=c(Ge(),1),Dne=c(Pe(),1),VE=c(U(),1),Lne=c(oe(),1),zne=c($(),1);var FE=c(I(),1);function k5e({gap:e=2}){let{user:t}=(0,VE.useContext)(So),r=t?.styles,n=(0,Dne.useSelect)(a=>{let s=a(Vne.store).__experimentalGetCurrentThemeGlobalStylesVariations();return Array.isArray(s)?s:void 0},[])?.filter(a=>!j0(a,["color"])&&!j0(a,["typography","spacing"])),i=(0,VE.useMemo)(()=>[...[{title:(0,zne.__)("Default"),settings:{},styles:{}},...n??[]].map(s=>{let l=s?.styles?.blocks?{...s.styles.blocks}:{};r?.blocks&&Object.keys(r.blocks).forEach(m=>{if(r.blocks?.[m]?.css){let g=l[m]||{},h={css:`${l[m]?.css||""} ${r.blocks?.[m]?.css?.trim()||""}`};l[m]={...g,...h}}});let d=r?.css||s.styles?.css?{css:`${s.styles?.css||""} ${r?.css||""}`}:{},u=Object.keys(l).length>0?{blocks:l}:{},f={...s.styles,...d,...u};return{...s,settings:s.settings??{},styles:f}})],[n,r?.blocks,r?.css]);return!n||n.length<1?null:(0,FE.jsx)(Lne.__experimentalGrid,{columns:2,className:"global-styles-ui-style-variations-container",gap:e,children:i.map((a,s)=>(0,FE.jsx)(Yg,{variation:a,children:l=>(0,FE.jsx)(UI,{label:a?.title,withHoverView:!0,isFocused:l,variation:a})},s))})}var x7=k5e;var Bne=c(I(),1);var S7=c(I(),1);var O5e=c($(),1),I5e=c(oe(),1),Hne=c(tr(),1);var C7=c(I(),1),{AdvancedPanel:AFt}=Bt(Hne.privateApis);var Zne=c($(),1),k7=c(oe(),1),R7=c(U(),1);var Wne=c(Pe(),1),Une=c(Ge(),1),J0=c(U(),1);var A5e={per_page:-1,_fields:"id,name,avatar_urls",context:"view",capabilities:["edit_theme_options"]},M5e={per_page:100,page:1},DE=[];function LE({query:e}={}){let{user:t}=(0,J0.useContext)(So),r=(0,J0.useMemo)(()=>({...M5e,...e}),[e]),{authors:o,currentUser:n,isDirty:i,revisions:a,isLoadingGlobalStylesRevisions:s,revisionsCount:l}=(0,Wne.useSelect)(d=>{let{__experimentalGetDirtyEntityRecords:u,getCurrentUser:f,getUsers:m,getRevisions:g,__experimentalGetCurrentGlobalStylesId:h,getEntityRecord:b,isResolving:v}=d(Une.store),y=u()||[],w=f(),_=y.length>0,x=h(),S=(x?b("root","globalStyles",x):void 0)?._links?.["version-history"]?.[0]?.count??0,C=x&&g("root","globalStyles",x,r)||DE,R=m(A5e)||DE,T=x?v("getRevisions",["root","globalStyles",x,r]):!1;return{authors:R,currentUser:w,isDirty:_,revisions:C,isLoadingGlobalStylesRevisions:T,revisionsCount:S}},[r]);return(0,J0.useMemo)(()=>{if(!o.length||s)return{revisions:DE,hasUnsavedChanges:i,isLoading:!0,revisionsCount:l};let d=a.map(f=>({...f,author:o.find(m=>m.id===f.author)}));if(a.length){if(d[0].id!=="unsaved"&&r.page===1&&(d[0].isLatest=!0),i&&t&&Object.keys(t).length>0&&n&&r.page===1){let f={id:"unsaved",styles:t?.styles,settings:t?.settings,_links:t?._links,author:{name:n?.name||"",avatar_urls:n?.avatar_urls||{}},modified:new Date};d.unshift(f)}r.per_page&&r.page===Math.ceil(l/r.per_page)&&d.push({id:"parent",styles:{},settings:{}})}return{revisions:d,hasUnsavedChanges:i,isLoading:!1,revisionsCount:l}},[i,a,n,o,t,s,l,r.page,r.per_page])}var Gne=c($(),1),Yne=c(oe(),1),zE=c(_s(),1),N5e=c(Ge(),1),F5e=c(Pe(),1);var qne=c(Sf(),1);var Kne=c(I(),1),VFt=3600*1e3*24;var E7=c(oe(),1),$0=c($(),1);var Xne=c(I(),1);var T7=c(I(),1);var Qne=c($(),1),Jne=c(oe(),1);var $ne=c(I(),1);var tie=c($(),1),ey=c(oe(),1),rie=c(U(),1);var V5e=c(tr(),1),D5e=c($(),1);var L5e=c(I(),1);var Rc=c(oe(),1),eie=c(I(),1);var P7=c(I(),1);var I7=c(I(),1);var A7=c(I(),1);function Xg(e){return function({value:r,baseValue:o,onChange:n,...i}){return(0,A7.jsx)(lE,{value:r,baseValue:o,onChange:n,children:(0,A7.jsx)(e,{...i})})}}var H5e=Xg(x7);var W5e=Xg(ME);var U5e=Xg(bE);var G5e=c(I(),1);var BE=c($(),1),iie=c(Xr(),1),aie=c(oe(),1);var M7=c(I(),1);function sie({record:e,revisionsCount:t,...r}){let o={},n=e?._links?.["predecessor-version"]?.[0]?.id??null;return t=t||e?._links?.["version-history"]?.[0]?.count||0,n&&t>1&&(o.href=(0,iie.addQueryArgs)("revision.php",{revision:e?._links["predecessor-version"][0].id}),o.as="a"),(0,M7.jsx)(aie.__experimentalItemGroup,{size:"large",className:"edit-site-sidebar-navigation-screen-details-footer",children:(0,M7.jsx)(Mn,{icon:nb,...o,...r,children:(0,BE.sprintf)((0,BE._n)("%d Revision","%d Revisions",t),t)})})}var ap=c(I(),1),{useLocation:Y5e,useHistory:q5e}=te(die.privateApis);function fie(){let e=q5e(),{path:t}=Y5e(),{revisions:r,isLoading:o,revisionsCount:n}=LE(),{openGeneralSidebar:i}=(0,jE.useDispatch)(st),{setStylesPath:a}=te((0,jE.useDispatch)(cie.store)),{set:s}=(0,jE.useDispatch)(lie.store),l=(0,F7.useCallback)(async()=>(e.navigate((0,uie.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}),Promise.all([s("core","distractionFree",!1),i("edit-site/global-styles")])),[t,e,i,s]),d=(0,F7.useCallback)(async()=>{await l(),a("/revisions")},[l,a]),u=!!n&&!o;return(0,ap.jsx)(ap.Fragment,{children:(0,ap.jsx)(Oo,{title:(0,N7.__)("Design"),isRoot:!0,description:(0,N7.__)("Customize the appearance of your website using the block editor."),content:(0,ap.jsx)(Ov,{}),footer:u&&(0,ap.jsx)(sie,{record:r?.[0],revisionsCount:n,onClick:d})})})}var V7=c($(),1),HE=c(U(),1),pie=c(At(),1),mie=c(Xt(),1),gie=c(it(),1),hie=c(Pe(),1),WE=c(oe(),1),ty=c(Xr(),1);var Tc=c(I(),1),{GlobalStylesUIWrapper:K5e,GlobalStylesActionMenu:X5e}=te(mie.privateApis),{useLocation:bie,useHistory:vie}=te(pie.privateApis),Z5e=({isStyleBookOpened:e,setIsStyleBookOpened:t,path:r,onChangeSection:o})=>{let n=vie();return(0,Tc.jsxs)(WE.__experimentalHStack,{className:"edit-site-styles__header-actions",children:[(0,Tc.jsx)(WE.Button,{isPressed:e,icon:Ab,label:(0,V7.__)("Style Book"),onClick:()=>{t(!e);let i=e?(0,ty.removeQueryArgs)(r,"preview"):(0,ty.addQueryArgs)(r,{preview:"stylebook"});n.navigate(i)},size:"compact"}),(0,Tc.jsx)(X5e,{hideWelcomeGuide:!0,onChangePath:o})]})},Q5e=()=>{let{path:e,query:t}=bie(),r=vie();return(0,HE.useMemo)(()=>[t.section??"/",o=>{r.navigate((0,ty.addQueryArgs)(e,{section:o}))}],[e,t.section,r])};function D7(){let{path:e}=bie(),[t,r]=(0,HE.useState)(e.includes("preview=stylebook")),o=(0,gie.useViewportMatch)("medium","<"),[n,i]=Q5e(),a=(0,hie.useSelect)(s=>s(st).getSettings(),[]);return(0,Tc.jsx)(rs,{actions:o?null:(0,Tc.jsx)(Z5e,{isStyleBookOpened:t,setIsStyleBookOpened:r,path:e,onChangeSection:i}),className:"edit-site-styles",title:(0,V7.__)("Styles"),headingLevel:2,children:(0,Tc.jsx)("div",{className:"edit-site-styles__content",children:(0,Tc.jsx)(K5e,{path:n,onPathChange:i,settings:a})})})}var yu=c(I(),1),{useLocation:xie,useHistory:J5e}=te(yie.privateApis),{StyleBookPreview:$5e,useGlobalStyles:e4e}=te(_ie.privateApis);function t4e({siteData:e}){let{path:t,query:r}=xie(),o=J5e(),{user:n}=e4e(),i=r.section??"/";return(0,yu.jsx)($5e,{path:i,onPathChange:s=>{o.navigate((0,wie.addQueryArgs)(t,{section:s}))},settings:e.editorSettings,userConfig:n})}function r4e({siteData:e}){let{query:t}=xie();return t.preview==="stylebook"?(0,yu.jsx)(t4e,{siteData:e}):(0,yu.jsx)(Zr,{})}var Sie={name:"styles",path:"/styles",areas:{content:(0,yu.jsx)(D7,{}),sidebar:(0,yu.jsx)(fie,{backPath:"/"}),preview:({siteData:e})=>(0,yu.jsx)(r4e,{siteData:e}),mobileContent:(0,yu.jsx)(D7,{})},widths:{content:380}};var Il=c($(),1),oy=c(Ge(),1),W7=c(Pe(),1),U7=c(Nn(),1),e6=c(oe(),1);var Cie={per_page:100,status:["publish","draft"],order:"desc",orderby:"date"};var Gie=c($(),1),Yie=c(Nn(),1);var Oc=c(oe(),1);var Qg=c($(),1),z7=c(U(),1),Oie=c(At(),1);var Ts=c(oe(),1),Zg=c($(),1),Eie=c(U(),1),Pc=c(I(),1),o4e=e=>e?.trim()?.length>0;function kie({menuTitle:e,onClose:t,onSave:r}){let[o,n]=(0,Eie.useState)(e),a=o!==e&&o4e(o);return(0,Pc.jsx)(Ts.Modal,{title:(0,Zg.__)("Rename"),onRequestClose:t,focusOnMount:"firstContentElement",size:"small",children:(0,Pc.jsx)("form",{className:"sidebar-navigation__rename-modal-form",children:(0,Pc.jsxs)(Ts.__experimentalVStack,{spacing:"3",children:[(0,Pc.jsx)(Ts.TextControl,{value:o,placeholder:(0,Zg.__)("Navigation title"),onChange:n,label:(0,Zg.__)("Name")}),(0,Pc.jsxs)(Ts.__experimentalHStack,{justify:"right",children:[(0,Pc.jsx)(Ts.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,Zg.__)("Cancel")}),(0,Pc.jsx)(Ts.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,disabled:!a,variant:"primary",type:"submit",onClick:s=>{s.preventDefault(),a&&(r({title:o}),t())},children:(0,Zg.__)("Save")})]})]})})})}var Rie=c(oe(),1),L7=c($(),1),Tie=c(I(),1);function Pie({onClose:e,onConfirm:t}){return(0,Tie.jsx)(Rie.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{t(),e()},onCancel:e,confirmButtonText:(0,L7.__)("Delete"),size:"medium",children:(0,L7.__)("Are you sure you want to delete this Navigation Menu?")})}var Ji=c(I(),1),{useHistory:n4e}=te(Oie.privateApis),i4e={position:"bottom right"};function UE(e){let{onDelete:t,onSave:r,onDuplicate:o,menuTitle:n,menuId:i}=e,[a,s]=(0,z7.useState)(!1),[l,d]=(0,z7.useState)(!1),u=n4e(),f=()=>{s(!1),d(!1)},m=()=>s(!0),g=()=>d(!0);return(0,Ji.jsxs)(Ji.Fragment,{children:[(0,Ji.jsx)(Oc.DropdownMenu,{className:"sidebar-navigation__more-menu",label:(0,Qg.__)("Actions"),icon:Ka,popoverProps:i4e,children:({onClose:h})=>(0,Ji.jsxs)(Oc.MenuGroup,{children:[(0,Ji.jsx)(Oc.MenuItem,{onClick:()=>{m(),h()},children:(0,Qg.__)("Rename")}),(0,Ji.jsx)(Oc.MenuItem,{onClick:()=>{u.navigate(`/wp_navigation/${i}?canvas=edit`)},children:(0,Qg.__)("Edit")}),(0,Ji.jsx)(Oc.MenuItem,{onClick:()=>{o(),h()},children:(0,Qg.__)("Duplicate")}),(0,Ji.jsx)(Oc.MenuItem,{isDestructive:!0,onClick:()=>{g(),h()},children:(0,Qg.__)("Delete")})]})}),l&&(0,Ji.jsx)(Pie,{onClose:f,onConfirm:t}),a&&(0,Ji.jsx)(kie,{onClose:f,menuTitle:n,onSave:r})]})}var B7=c(U(),1),Bie=c(Pe(),1),jie=c(tr(),1),Hie=c(Zo(),1),Wie=c(Ge(),1);var sp=c(tr(),1),YE=c(Pe(),1),Nie=c(Zo(),1),Fie=c(U(),1),Vie=c(Ge(),1),Die=c(yy(),1);var Pl=c(oe(),1),GE=c(Pe(),1),Iie=c(U(),1),Ic=c($(),1),Jg=c(tr(),1),Aie=c(At(),1);var Ma=c(I(),1),a4e={className:"block-editor-block-settings-menu__popover",placement:"bottom-start"},{useHistory:s4e,useLocation:l4e}=te(Aie.privateApis);function Mie(e){let t=s4e(),{path:r}=l4e(),{clientId:o}=e,{moveBlocksDown:n,moveBlocksUp:i,removeBlocks:a}=(0,GE.useDispatch)(Jg.store),s=(0,Ic.sprintf)((0,Ic.__)("Remove %s"),(0,Jg.BlockTitle)({clientId:o,maximumLength:25})),l=(0,Ic.sprintf)((0,Ic.__)("Go to %s"),(0,Jg.BlockTitle)({clientId:o,maximumLength:25})),{rootClientId:d,blockName:u,attributes:f}=(0,GE.useSelect)(g=>{let{getBlockRootClientId:h,getBlockName:b,getBlockAttributes:v}=g(Jg.store);return{rootClientId:h(o),blockName:b(o),attributes:v(o)}},[o]),m=(0,Iie.useCallback)(()=>{f.kind==="post-type"&&f.id&&f.type&&t&&t.navigate(`/${f.type}/${f.id}?canvas=edit`,{state:{backPath:r}}),u==="core/page-list-item"&&f.id&&t&&t.navigate(`/page/${f.id}?canvas=edit`,{state:{backPath:r}})},[r,t,f,u]);return(0,Ma.jsx)(Pl.DropdownMenu,{icon:Ka,label:(0,Ic.__)("Options"),className:"block-editor-block-settings-menu",popoverProps:a4e,noIcons:!0,...e,children:({onClose:g})=>(0,Ma.jsxs)(Ma.Fragment,{children:[(0,Ma.jsxs)(Pl.MenuGroup,{children:[(0,Ma.jsx)(Pl.MenuItem,{icon:sb,onClick:()=>{i([o],d),g()},children:(0,Ic.__)("Move up")}),(0,Ma.jsx)(Pl.MenuItem,{icon:tf,onClick:()=>{n([o],d),g()},children:(0,Ic.__)("Move down")}),f?.type==="page"&&f?.id&&(0,Ma.jsx)(Pl.MenuItem,{onClick:()=>{m(),g()},children:l})]}),(0,Ma.jsx)(Pl.MenuGroup,{children:(0,Ma.jsx)(Pl.MenuItem,{onClick:()=>{a([o],!1),g()},children:s})})]})})}var _u=c(I(),1),{PrivateListView:c4e}=te(sp.privateApis),{NavigationLinkUI:d4e}=te(Die.privateApis),u4e=100,f4e=["postType","page",{per_page:u4e,_fields:["id","link","menu_order","parent","title","type"],orderby:"menu_order",order:"asc"}];function Lie({rootClientId:e}){let{listViewRootClientId:t,isLoading:r}=(0,YE.useSelect)(a=>{let{areInnerBlocksControlled:s,getBlockName:l,getBlockCount:d,getBlockOrder:u}=a(sp.store),{isResolving:f}=a(Vie.store),m=u(e),h=m.length===1&&l(m[0])==="core/page-list"&&d(m[0])>0,b=f("getEntityRecords",f4e);return{listViewRootClientId:h?m[0]:e,isLoading:!s(e)||b}},[e]),{replaceBlock:o,__unstableMarkNextChangeAsNotPersistent:n}=(0,YE.useDispatch)(sp.store),i=(0,Fie.useCallback)(a=>{a.name==="core/navigation-link"&&!a.attributes.url&&(n(),o(a.clientId,(0,Nie.createBlock)("core/navigation-link",a.attributes)))},[n,o]);return(0,_u.jsxs)(_u.Fragment,{children:[!r&&(0,_u.jsx)(c4e,{rootClientId:t,onSelect:i,blockSettingsMenu:Mie,showAppender:!0,additionalBlockContent:d4e,isExpanded:!0}),(0,_u.jsx)("div",{className:"edit-site-sidebar-navigation-screen-navigation-menus__helper-block-editor",children:(0,_u.jsx)(sp.BlockList,{})})]})}var qE=c(I(),1),zie=()=>{};function Uie({navigationMenuId:e}){let{storedSettings:t}=(0,Bie.useSelect)(n=>{let{getSettings:i}=te(n(st));return{storedSettings:i()}},[]),r=(0,B7.useMemo)(()=>({...t,__experimentalFetchLinkSuggestions:(n,i)=>(0,Wie.__experimentalFetchLinkSuggestions)(n,i,t)}),[t]),o=(0,B7.useMemo)(()=>e?[(0,Hie.createBlock)("core/navigation",{ref:e})]:[],[e]);return!e||!o?.length?null:(0,qE.jsx)(jie.BlockEditorProvider,{settings:r,value:o,onChange:zie,onInput:zie,children:(0,qE.jsx)("div",{className:"edit-site-sidebar-navigation-screen-navigation-menus__content",children:(0,qE.jsx)(Lie,{rootClientId:o[0].clientId})})})}var lp=c($(),1),j7=c(Nn(),1);function KE(e,t,r){return e?.rendered?r==="publish"?(0,j7.decodeEntities)(e?.rendered):(0,lp.sprintf)((0,lp._x)("%1$s (%2$s)","menu label"),(0,j7.decodeEntities)(e?.rendered),r):(0,lp.sprintf)((0,lp.__)("(no title %s)"),t)}var cp=c(I(),1);function XE({navigationMenu:e,backPath:t,handleDelete:r,handleDuplicate:o,handleSave:n}){let i=e?.title?.rendered;return(0,cp.jsx)(Ac,{actions:(0,cp.jsx)(cp.Fragment,{children:(0,cp.jsx)(UE,{menuId:e?.id,menuTitle:(0,Yie.decodeEntities)(i),onDelete:r,onSave:n,onDuplicate:o})}),backPath:t,title:KE(e?.title,e?.id,e?.status),description:(0,Gie.__)("Navigation Menus are a curated collection of blocks that allow visitors to get around your site."),children:(0,cp.jsx)(Uie,{navigationMenuId:e?.id})})}var ry=c(Ge(),1),Si=c($(),1),Nc=c(Pe(),1),$E=c(tc(),1),Qie=c(At(),1);var QE=c(Ge(),1),qie=c(oe(),1),ZE=c($(),1),Kie=c(Pe(),1),Xie=c(Nn(),1),Zie=c(At(),1);var dp=c(I(),1),{useLocation:p4e}=te(Zie.privateApis),Mc="wp_navigation";function H7({backPath:e}){let{params:{postId:t}}=p4e(),{record:r,isResolving:o}=(0,QE.useEntityRecord)("postType",Mc,t),{isSaving:n,isDeleting:i}=(0,Kie.useSelect)(h=>{let{isSavingEntityRecord:b,isDeletingEntityRecord:v}=h(QE.store);return{isSaving:b("postType",Mc,t),isDeleting:v("postType",Mc,t)}},[t]),a=o||n||i,s=r?.title?.rendered||r?.slug,{handleSave:l,handleDelete:d,handleDuplicate:u}=JE(),f=()=>d(r),m=h=>l(r,h),g=()=>u(r);return a?(0,dp.jsx)(Ac,{description:(0,ZE.__)("Navigation Menus are a curated collection of blocks that allow visitors to get around your site."),backPath:e,children:(0,dp.jsx)(qie.Spinner,{className:"edit-site-sidebar-navigation-screen-navigation-menus__loading"})}):!a&&!r?(0,dp.jsx)(Ac,{description:(0,ZE.__)("Navigation Menu missing."),backPath:e}):r?.content?.raw?(0,dp.jsx)(XE,{navigationMenu:r,backPath:e,handleDelete:f,handleSave:m,handleDuplicate:g}):(0,dp.jsx)(Ac,{actions:(0,dp.jsx)(UE,{menuId:r?.id,menuTitle:(0,Xie.decodeEntities)(s),onDelete:f,onSave:m,onDuplicate:g}),backPath:e,title:KE(r?.title,r?.id,r?.status),description:(0,ZE.__)("This Navigation Menu is empty.")})}var{useHistory:Jie}=te(Qie.privateApis);function m4e(){let{deleteEntityRecord:e}=(0,Nc.useDispatch)(ry.store),{createSuccessNotice:t,createErrorNotice:r}=(0,Nc.useDispatch)($E.store),o=Jie();return async i=>{let a=i?.id;try{await e("postType",Mc,a,{force:!0},{throwOnError:!0}),t((0,Si.__)("Navigation Menu successfully deleted."),{type:"snackbar"}),o.navigate("/navigation")}catch(s){r((0,Si.sprintf)((0,Si.__)("Unable to delete Navigation Menu (%s)."),s?.message),{type:"snackbar"})}}}function g4e(){let{getEditedEntityRecord:e}=(0,Nc.useSelect)(a=>{let{getEditedEntityRecord:s}=a(ry.store);return{getEditedEntityRecord:s}},[]),{editEntityRecord:t,__experimentalSaveSpecifiedEntityEdits:r}=(0,Nc.useDispatch)(ry.store),{createSuccessNotice:o,createErrorNotice:n}=(0,Nc.useDispatch)($E.store);return async(a,s)=>{if(!s)return;let l=a?.id,d=e("postType",za,l);t("postType",Mc,l,s);let u=Object.keys(s);try{await r("postType",Mc,l,u,{throwOnError:!0}),o((0,Si.__)("Renamed Navigation Menu"),{type:"snackbar"})}catch(f){t("postType",Mc,l,d),n((0,Si.sprintf)((0,Si.__)("Unable to rename Navigation Menu (%s)."),f?.message),{type:"snackbar"})}}}function h4e(){let e=Jie(),{saveEntityRecord:t}=(0,Nc.useDispatch)(ry.store),{createSuccessNotice:r,createErrorNotice:o}=(0,Nc.useDispatch)($E.store);return async i=>{let a=i?.title?.rendered||i?.slug;try{let s=await t("postType",Mc,{title:(0,Si.sprintf)((0,Si._x)("%s (Copy)","navigation menu"),a),content:i?.content?.raw,status:"publish"},{throwOnError:!0});s&&(r((0,Si.__)("Duplicated Navigation Menu"),{type:"snackbar"}),e.navigate(`/wp_navigation/${s.id}`))}catch(s){o((0,Si.sprintf)((0,Si.__)("Unable to duplicate Navigation Menu (%s)."),s?.message),{type:"snackbar"})}}}function JE(){return{handleDelete:m4e(),handleSave:g4e(),handleDuplicate:h4e()}}var Ol=c(I(),1);function b4e(e,t,r){return e?r==="publish"?(0,U7.decodeEntities)(e):(0,Il.sprintf)((0,Il._x)("%1$s (%2$s)","menu label"),(0,U7.decodeEntities)(e),r):(0,Il.sprintf)((0,Il.__)("(no title %s)"),t)}function G7({backPath:e}){let{records:t,isResolving:r,hasResolved:o}=(0,oy.useEntityRecords)("postType",za,Cie),n=r&&!o,{getNavigationFallbackId:i}=te((0,W7.useSelect)(oy.store)),a=(0,W7.useSelect)(m=>m(oy.store).isResolving("getNavigationFallbackId"),[]),s=t?.[0];!s&&!r&&o&&!a&&i();let{handleSave:l,handleDelete:d,handleDuplicate:u}=JE(),f=!!t?.length;return n?(0,Ol.jsx)(Ac,{backPath:e,children:(0,Ol.jsx)(e6.Spinner,{className:"edit-site-sidebar-navigation-screen-navigation-menus__loading"})}):!n&&!f?(0,Ol.jsx)(Ac,{description:(0,Il.__)("No Navigation Menus found."),backPath:e}):t?.length===1?(0,Ol.jsx)(XE,{navigationMenu:s,backPath:e,handleDelete:()=>d(s),handleDuplicate:()=>u(s),handleSave:m=>l(s,m)}):(0,Ol.jsx)(Ac,{backPath:e,children:(0,Ol.jsx)(e6.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-navigation-menus",children:t?.map(({id:m,title:g,status:h},b)=>(0,Ol.jsx)(v4e,{postId:m,withChevron:!0,icon:_b,children:b4e(g?.rendered,b+1,h)},m))})})}function Ac({children:e,actions:t,title:r,description:o,backPath:n}){return(0,Ol.jsx)(Oo,{title:r||(0,Il.__)("Navigation"),actions:t,description:o||(0,Il.__)("Manage the menus that help visitors find their way around your site."),backPath:n,content:e})}var v4e=({postId:e,...t})=>(0,Ol.jsx)(Mn,{to:`/wp_navigation/${e}`,...t});var Fc=c(I(),1),$ie={name:"navigation",path:"/navigation",areas:{sidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,Fc.jsx)(G7,{backPath:"/"}):(0,Fc.jsx)(Tr,{}):null},preview({siteData:e}){return e.currentTheme?.is_block_theme?(0,Fc.jsx)(Zr,{}):void 0},mobileSidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,Fc.jsx)(G7,{backPath:"/"}):(0,Fc.jsx)(Tr,{}):(0,Fc.jsx)(Fc.Fragment,{})}}};var Al=c(I(),1),eae={name:"navigation-item",path:"/wp_navigation/:postId",areas:{sidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,Al.jsx)(H7,{backPath:"/navigation"}):(0,Al.jsx)(Tr,{}):null},preview({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,Al.jsx)(Zr,{}):(0,Al.jsx)(Tr,{}):null},mobileSidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,Al.jsx)(H7,{backPath:"/navigation"}):(0,Al.jsx)(Tr,{}):(0,Al.jsx)(Al.Fragment,{})}}};var sy=c(oe(),1),$7=c(U(),1),ay=c($(),1);var bae=c(At(),1),vae=c(Ge(),1);var Y7=c(I(),1);function q7({count:e,icon:t,id:r,isActive:o,label:n,type:i}){if(!e)return;let a=[`postType=${i}`];return r&&a.push(`categoryId=${r}`),(0,Y7.jsx)(Mn,{icon:t,suffix:(0,Y7.jsx)("span",{children:e}),"aria-current":o?"true":void 0,to:`/pattern?${a.join("&")}`,children:n})}var fae=c(U(),1),iy=c($(),1);var tae=c(Ge(),1),K7=c(Pe(),1);function rae(){let e=(0,K7.useSelect)(r=>{let{getSettings:o}=te(r(st)),n=o();return n.__experimentalAdditionalBlockPatternCategories??n.__experimentalBlockPatternCategories}),t=(0,K7.useSelect)(r=>r(tae.store).getBlockPatternCategories());return[...e||[],...t||[]]}var oae=c(Ge(),1),X7=c(Pe(),1),nae=c(U(),1);var $g=(e,t,r)=>t===r.findIndex(o=>e.name===o.name);function iae(){let e=(0,X7.useSelect)(o=>{let{getSettings:n}=te(o(st));return n().__experimentalAdditionalBlockPatterns??n().__experimentalBlockPatterns}),t=(0,X7.useSelect)(o=>o(oae.store).getBlockPatterns());return(0,nae.useMemo)(()=>[...e||[],...t||[]].filter(o=>!xy.includes(o.source)).filter($g).filter(o=>o.inserter!==!1),[e,t])}var dae=c(Zo(),1),wu=c(Pe(),1),Ci=c(Ge(),1),Z7=c(U(),1);var sae=c(tr(),1);var{extractWords:y4e,getNormalizedSearchTerms:lae,normalizeString:aae}=te(sae.privateApis),_4e=e=>e.type===gt.user?e.slug:e.type===Tt?"":e.name||"",w4e=e=>typeof e.title=="string"?e.title:e.title&&e.title.rendered?e.title.rendered:e.title&&e.title.raw?e.title.raw:"",x4e=e=>e.type===gt.user?e.excerpt.raw:e.description||"",S4e=e=>e.keywords||[],C4e=()=>!1,E4e=(e,t)=>e.filter(r=>!lae(t).some(o=>o.includes(r))),ny=(e=[],t="",r={})=>{let o=lae(t),n=r.categoryId!==ri&&!o.length,i={...r,onlyFilterByCategory:n},a=n?0:1,s=e.map(l=>[l,k4e(l,t,i)]).filter(([,l])=>l>a);return o.length===0?s.map(([l])=>l):(s.sort(([,l],[,d])=>d-l),s.map(([l])=>l))};function k4e(e,t,r){let{categoryId:o,getName:n=_4e,getTitle:i=w4e,getDescription:a=x4e,getKeywords:s=S4e,hasCategory:l=C4e,onlyFilterByCategory:d}=r,u=o===ri||o===Pu||o===wy&&e.type===gt.user||l(e,o)?1:0;if(!u||d)return u;let f=n(e),m=i(e),g=a(e),h=s(e),b=aae(t),v=aae(m);if(b===v)u+=30;else if(v.startsWith(b))u+=20;else{let y=[f,m,g,...h].join(" "),w=y4e(b);E4e(w,y).length===0&&(u+=10)}return u}var J7=[],R4e=(0,wu.createSelector)((e,t,r="")=>{let{getEntityRecords:o,getCurrentTheme:n,isResolving:i}=e(Ci.store),a={per_page:-1},s=o("postType",Tt,a)??J7,d=(n()?.default_template_part_areas||[]).map(g=>g.area),u=(g,h)=>h!==Cp?g.area===h:g.area===h||!d.includes(g.area),f=i("getEntityRecords",["postType",Tt,a]);return{patterns:ny(s,r,{categoryId:t,hasCategory:u}),isResolving:f}},e=>[e(Ci.store).getEntityRecords("postType",Tt,{per_page:-1}),e(Ci.store).isResolving("getEntityRecords",["postType",Tt,{per_page:-1}]),e(Ci.store).getCurrentTheme()?.default_template_part_areas]),cae=(0,wu.createSelector)(e=>{let{getSettings:t}=te(e(st)),{isResolving:r}=e(Ci.store),o=t(),n=o.__experimentalAdditionalBlockPatterns??o.__experimentalBlockPatterns,i=e(Ci.store).getBlockPatterns();return{patterns:[...n||[],...i||[]].filter(s=>!xy.includes(s.source)).filter($g).filter(s=>s.inserter!==!1).map(s=>({...s,keywords:s.keywords||[],type:gt.theme,blocks:(0,dae.parse)(s.content,{__unstableSkipMigrationLogs:!0})})),isResolving:r("getBlockPatterns")}},e=>[e(Ci.store).getBlockPatterns(),e(Ci.store).isResolving("getBlockPatterns"),te(e(st)).getSettings()]),T4e=(0,wu.createSelector)((e,t,r,o="")=>{let{patterns:n,isResolving:i}=cae(e),{patterns:a,isResolving:s,categories:l}=Q7(e),d=[...n||[],...a||[]];return r&&(d=d.filter(u=>u.type===gt.user?(u.wp_pattern_sync_status||Sy.full)===r:r===Sy.unsynced)),t?d=ny(d,o,{categoryId:t,hasCategory:(u,f)=>u.type===gt.user?u.wp_pattern_category?.some(m=>l.find(g=>g.id===m)?.slug===f):u.categories?.includes(f)}):d=ny(d,o,{hasCategory:u=>u.type===gt.user?l?.length&&(!u.wp_pattern_category?.length||!u.wp_pattern_category?.some(f=>l.find(m=>m.id===f))):!u.hasOwnProperty("categories")}),{patterns:d,isResolving:i||s}},e=>[cae(e),Q7(e)]),Q7=(0,wu.createSelector)((e,t,r="")=>{let{getEntityRecords:o,isResolving:n,getUserPatternCategories:i}=e(Ci.store),a={per_page:-1},s=o("postType",gt.user,a),l=i(),d=new Map;l.forEach(m=>d.set(m.id,m));let u=s??J7,f=n("getEntityRecords",["postType",gt.user,a]);return t&&(u=u.filter(m=>m.wp_pattern_sync_status||Sy.full===t)),u=ny(u,r,{hasCategory:()=>!0}),{patterns:u,isResolving:f,categories:l}},e=>[e(Ci.store).getEntityRecords("postType",gt.user,{per_page:-1}),e(Ci.store).isResolving("getEntityRecords",["postType",gt.user,{per_page:-1}]),e(Ci.store).getUserPatternCategories()]);function uae(e){let t=(0,Z7.useMemo)(()=>e?.filter(o=>o.type!==gt.theme).map(o=>[o.type,o.id])??[],[e]),r=(0,wu.useSelect)(o=>{let{getEntityRecordPermissions:n}=te(o(Ci.store));return t.reduce((i,[a,s])=>(i[s]=n("postType",a,s),i),{})},[t]);return(0,Z7.useMemo)(()=>e?.map(o=>({...o,permissions:r?.[o.id]??{}}))??[],[e,r])}var P4e=(e,t,{search:r="",syncStatus:o}={})=>(0,wu.useSelect)(n=>e===Tt?R4e(n,t,r):e===gt.user&&t?T4e(n,t==="uncategorized"?"":t,o,r):e===gt.user?Q7(n,o,r):{patterns:J7,isResolving:!1},[t,e,r,o]),t6=P4e;function xu(){let e=rae();e.push({name:Cp,label:(0,iy.__)("Uncategorized")});let t=iae(),{patterns:r,categories:o}=t6(gt.user),n=(0,fae.useMemo)(()=>{let i={},a=[];e.forEach(l=>{i[l.name]||(i[l.name]={...l,count:0})}),o.forEach(l=>{i[l.name]||(i[l.name]={...l,count:0})}),t.forEach(l=>{l.categories?.forEach(d=>{i[d]&&(i[d].count+=1)}),l.categories?.length||(i.uncategorized.count+=1)}),r.forEach(l=>{l.wp_pattern_category?.forEach(d=>{let u=o.find(f=>f.id===d)?.name;i[u]&&(i[u].count+=1)}),(!l.wp_pattern_category?.length||!l.wp_pattern_category?.some(d=>o.find(u=>u.id===d)))&&(i.uncategorized.count+=1)}),[...e,...o].forEach(l=>{i[l.name].count&&!a.find(d=>d.name===l.name)&&a.push(i[l.name])});let s=a.sort((l,d)=>l.label.localeCompare(d.label));return s.unshift({name:wy,label:(0,iy.__)("My patterns"),count:r.length}),s.unshift({name:ri,label:(0,iy.__)("All patterns"),description:(0,iy.__)("A list of all patterns from all sources."),count:t.length+r.length}),s},[e,t,o,r]);return{patternCategories:n,hasPatterns:!!n.length}}var r6=c(Ge(),1),pae=c(Pe(),1),mae=c(yy(),1);var{NAVIGATION_OVERLAY_TEMPLATE_PART_AREA:O4e}=te(mae.privateApis),I4e=e=>{let t=e||[],r=(0,pae.useSelect)(i=>i(r6.store).getCurrentTheme()?.default_template_part_areas||[],[]),o={header:{},footer:{},sidebar:{},uncategorized:{},[O4e]:{}};return r.forEach(i=>o[i.area]={...i,templateParts:[]}),t.reduce((i,a)=>{let s=i[a.area]?a.area:Cp;return i[s]?.templateParts?.push(a),i},o)};function gae(){let{records:e,isResolving:t}=(0,r6.useEntityRecords)("postType",Tt,{per_page:-1});return{hasTemplateParts:e?!!e.length:!1,isLoading:t,templatePartAreas:I4e(e)}}var Kn=c(I(),1),hae=["view_list"],{useLocation:A4e}=te(bae.privateApis),{getTemplatePartIcon:M4e}=te(vae.privateApis);function N4e({templatePartViews:e,patternViews:t,templatePartCounts:r,patternCounts:o,currentCategory:n,currentType:i}){return(0,Kn.jsxs)(sy.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-patterns__group",children:[e?.map(a=>(0,Kn.jsx)(q7,{count:r[a.slug],icon:M4e(a.slug===Pu?void 0:a.slug),label:a.title,id:a.slug,type:Tt,isActive:n===a.slug&&i===Tt},a.slug)),(0,Kn.jsx)("div",{className:"edit-site-sidebar-navigation-screen-patterns__divider"}),t?.map(a=>(0,Kn.jsx)(q7,{count:o[a.slug],label:a.title,icon:fb,id:a.slug,type:gt.user,isActive:n===`${a.slug}`&&i===gt.user},a.slug))]})}function up({backPath:e}){let{query:{postType:t="wp_block",categoryId:r}}=A4e(),o=r||(t===gt.user?ri:Pu),{view_list:n}=_i({kind:"postType",name:Tt,fields:hae}),{view_list:i}=_i({kind:"postType",name:gt.user,fields:hae}),{templatePartAreas:a,isLoading:s,hasTemplateParts:l}=gae(),d=(0,$7.useMemo)(()=>{let g={[Pu]:0};return Object.entries(a).forEach(([h,{templateParts:b}])=>{let v=b?.length||0;g[h]=v,g[Pu]+=v}),g},[a]),{patternCategories:u}=xu(),f=(0,$7.useMemo)(()=>{let g={};return u.forEach(h=>{g[h.name]=h.count}),g},[u]),m=f[ri]>0;return(0,Kn.jsx)(Oo,{title:(0,ay.__)("Patterns"),description:(0,ay.__)("Manage what patterns are available when editing your site."),isRoot:!e,backPath:e,content:(0,Kn.jsxs)(Kn.Fragment,{children:[s&&(0,ay.__)("Loading items\u2026"),!s&&(0,Kn.jsxs)(Kn.Fragment,{children:[!l&&!m&&(0,Kn.jsx)(sy.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-patterns__group",children:(0,Kn.jsx)(sy.__experimentalItem,{children:(0,ay.__)("No items found")})}),(0,Kn.jsx)(N4e,{templatePartViews:n,patternViews:i,templatePartCounts:d,patternCounts:f,currentCategory:o,currentType:t})]})]})})}var aA=c($(),1),d6=c(U(),1),Kae=c(tr(),1);var Xae=c(Ge(),1),Zae=c(Xt(),1),Qae=c(At(),1);var Jae=c(Pe(),1),$ae=c(Xr(),1);var yae=c(Ge(),1),eA=c(Pe(),1),o6=c(U(),1),_ae=c(tr(),1),wae=c(Xt(),1);var{useGlobalStyles:F4e}=te(wae.privateApis),{globalStylesDataKey:V4e}=te(_ae.privateApis);function n6(){let{merged:e}=F4e(),t=(0,eA.useSelect)(l=>{let{getSettings:d}=te(l(st));return d()},[]),r=t.__experimentalAdditionalBlockPatterns??t.__experimentalBlockPatterns,o=(0,eA.useSelect)(l=>l(yae.store).getBlockPatterns(),[]),n=(0,o6.useMemo)(()=>[...r||[],...o||[]].filter($g),[r,o]),[i,a]=(0,o6.useMemo)(()=>jv(e,[],{disableRootPadding:!1}),[e]);return(0,o6.useMemo)(()=>{let{__experimentalAdditionalBlockPatterns:l,styles:d,__experimentalFeatures:u,...f}=t,m=(d??[]).filter(g=>!g.isGlobalStyles);return{...f,styles:[...m,...i],__experimentalFeatures:a,[V4e]:e.styles??{},__experimentalBlockPatterns:n,isPreviewMode:!0}},[t,n,i,a,e])}var s6=c(oe(),1),Lae=c($(),1);var xae=c(oe(),1),ly=c(U(),1),cy=c($(),1);var dy=c(Pe(),1),Sae=c(At(),1),i6=c(_y(),1),Cae=c(tc(),1),Eae=c(Ge(),1),kae=c(Xt(),1);var Vc=c(I(),1),{useHistory:D4e,useLocation:L4e}=te(Sae.privateApis),{CreatePatternModal:z4e,useAddPatternCategory:B4e}=te(i6.privateApis),{CreateTemplatePartModal:j4e}=te(kae.privateApis);function Rae(){let e=D4e(),t=L4e(),[r,o]=(0,ly.useState)(!1),[n,i]=(0,ly.useState)(!1),{createPatternFromFile:a}=te((0,dy.useDispatch)(i6.store)),{createSuccessNotice:s,createErrorNotice:l}=(0,dy.useDispatch)(Cae.store),d=(0,ly.useRef)(),{isBlockBasedTheme:u,addNewPatternLabel:f,addNewTemplatePartLabel:m,canCreatePattern:g,canCreateTemplatePart:h}=(0,dy.useSelect)(E=>{let{getCurrentTheme:S,getPostType:C,canUser:R}=E(Eae.store);return{isBlockBasedTheme:S()?.is_block_theme,addNewPatternLabel:C(gt.user)?.labels?.add_new_item,addNewTemplatePartLabel:C(Tt)?.labels?.add_new_item,canCreatePattern:R("create",{kind:"postType",name:gt.user}),canCreateTemplatePart:R("create",{kind:"postType",name:Tt})}},[]);function b({pattern:E}){o(!1),e.navigate(`/${gt.user}/${E.id}?canvas=edit`)}function v(E){i(!1),e.navigate(`/${Tt}/${E.id}?canvas=edit`)}function y(){o(!1),i(!1)}let w=[];g&&w.push({icon:Fb,onClick:()=>o(!0),title:f}),u&&h&&w.push({icon:C4,onClick:()=>i(!0),title:m}),g&&w.push({icon:A4,onClick:()=>{d.current.click()},title:(0,cy.__)("Import pattern from JSON")});let{categoryMap:_,findOrCreateTerm:x}=B4e();return w.length===0?null:(0,Vc.jsxs)(Vc.Fragment,{children:[f&&(0,Vc.jsx)(xae.DropdownMenu,{controls:w,icon:null,toggleProps:{variant:"primary",showTooltip:!1,size:"compact",__next40pxDefaultSize:!0},text:f,label:f}),r&&(0,Vc.jsx)(z4e,{onClose:()=>o(!1),onSuccess:b,onError:y}),n&&(0,Vc.jsx)(j4e,{closeModal:()=>i(!1),blocks:[],onCreate:v,onError:y}),(0,Vc.jsx)("input",{type:"file",accept:".json",hidden:!0,ref:d,onChange:async E=>{let S=E.target.files?.[0];if(S)try{let C;if(t.query.postType!==Tt){let T=Array.from(_.values()).find(P=>P.name===t.query.categoryId);T&&(C=T.id||await x(T.label))}let R=await a(S,C?[C]:void 0);!C&&t.query.categoryId!=="my-patterns"&&e.navigate(`/pattern?categoryId=${ri}`),s((0,cy.sprintf)((0,cy.__)('Imported "%s" from JSON.'),R.title.raw),{type:"snackbar",id:"import-pattern-success"})}catch(C){l(C.message,{type:"snackbar",id:"import-pattern-error"})}finally{E.target.value=""}}})]})}var Tae=c(oe(),1),Pae=c(U(),1),Oae=c($(),1),Iae=c(_y(),1);var Su=c(I(),1),{RenamePatternCategoryModal:H4e}=te(Iae.privateApis);function Aae({category:e,onClose:t}){let[r,o]=(0,Pae.useState)(!1);return(0,Su.jsxs)(Su.Fragment,{children:[(0,Su.jsx)(Tae.MenuItem,{onClick:()=>o(!0),children:(0,Oae.__)("Rename")}),r&&(0,Su.jsx)(W4e,{category:e,onClose:()=>{o(!1),t()}})]})}function W4e({category:e,onClose:t}){let r={id:e.id,slug:e.slug,name:e.label},o=xu();return(0,Su.jsx)(H4e,{category:r,existingCategories:o,onClose:t,overlayClassName:"edit-site-list__rename-modal",focusOnMount:"firstContentElement",size:"small"})}var a6=c(oe(),1),Mae=c(Ge(),1),tA=c(Pe(),1),Nae=c(U(),1),rA=c(Nn(),1),Na=c($(),1),Fae=c(tc(),1),Vae=c(At(),1);var fp=c(I(),1),{useHistory:U4e}=te(Vae.privateApis);function Dae({category:e,onClose:t}){let[r,o]=(0,Nae.useState)(!1),n=U4e(),{createSuccessNotice:i,createErrorNotice:a}=(0,tA.useDispatch)(Fae.store),{deleteEntityRecord:s,invalidateResolution:l}=(0,tA.useDispatch)(Mae.store),d=async()=>{try{await s("taxonomy","wp_pattern_category",e.id,{force:!0},{throwOnError:!0}),l("getUserPatternCategories"),l("getEntityRecords",["postType",gt.user,{per_page:-1}]),i((0,Na.sprintf)((0,Na._x)('"%s" deleted.',"pattern category"),e.label),{type:"snackbar",id:"pattern-category-delete"}),t?.(),n.navigate(`/pattern?categoryId=${ri}`)}catch(u){let f=u.message&&u.code!=="unknown_error"?u.message:(0,Na.__)("An error occurred while deleting the pattern category.");a(f,{type:"snackbar",id:"pattern-category-delete"})}};return(0,fp.jsxs)(fp.Fragment,{children:[(0,fp.jsx)(a6.MenuItem,{isDestructive:!0,onClick:()=>o(!0),children:(0,Na.__)("Delete")}),(0,fp.jsx)(a6.__experimentalConfirmDialog,{isOpen:r,onConfirm:d,onCancel:()=>o(!1),confirmButtonText:(0,Na.__)("Delete"),className:"edit-site-patterns__delete-modal",title:(0,Na.sprintf)((0,Na._x)('Delete "%s"?',"pattern category"),(0,rA.decodeEntities)(e.label)),size:"medium",__experimentalHideHeader:!1,children:(0,Na.sprintf)((0,Na.__)('Are you sure you want to delete the category "%s"? The patterns will not be deleted.'),(0,rA.decodeEntities)(e.label))})]})}var Ml=c(I(),1);function zae({categoryId:e,type:t}){let{patternCategories:r}=xu(),o;return t===gt.user&&e&&(o=r.find(n=>n.name===e)),(0,Ml.jsxs)(Ml.Fragment,{children:[(0,Ml.jsx)(Rae,{}),!!o?.id&&(0,Ml.jsx)(s6.DropdownMenu,{icon:Ka,label:(0,Lae.__)("Actions"),toggleProps:{className:"edit-site-patterns__button",size:"compact"},children:({onClose:n})=>(0,Ml.jsxs)(s6.MenuGroup,{children:[(0,Ml.jsx)(Aae,{category:o,onClose:n}),(0,Ml.jsx)(Dae,{category:o,onClose:n})]})})]})}var oA=c($(),1);var nA=c(U(),1),Bae=c(At(),1),jae=c(Xr(),1);var{useLocation:G4e,useHistory:Hae}=te(Bae.privateApis),eh=()=>{let e=Hae();return(0,nA.useMemo)(()=>({id:"edit-post",label:(0,oA.__)("Edit"),icon:rf,isEligible(t){return t.status==="trash"?!1:t.type!==gt.theme},callback(t){let r=t[0];e.navigate(`/${r.type}/${r.id}?canvas=edit`)}}),[e])},Wae=()=>{let e=Hae(),{path:t,query:r}=G4e();return(0,nA.useMemo)(()=>({id:"quick-edit",label:(0,oA.__)("Quick Edit"),icon:P5,isPrimary:!0,supportsBulk:!0,isEligible(o){return o.status==="trash"?!1:o.type==="page"},callback(o){e.navigate((0,jae.addQueryArgs)(t,{...r,quickEdit:!0,postId:o.map(n=>n.id).join(",")}))}}),[e,t,r])};var l6=c($(),1),c6=c(U(),1),iA=c(tr(),1),Uae=c(Zo(),1),Gae=c(Xt(),1);var th=c(I(),1),{useStyle:Y4e}=te(Gae.privateApis);function q4e({item:e}){let t=(0,c6.useId)(),r=e.description||e?.excerpt?.raw,o=e.type===Tt,n=Y4e("color.background"),i=(0,c6.useMemo)(()=>e.blocks??(0,Uae.parse)(e.content.raw,{__unstableSkipMigrationLogs:!0}),[e?.content?.raw,e.blocks]),a=!i?.length;return(0,th.jsxs)("div",{className:"page-patterns-preview-field",style:{backgroundColor:n},"aria-describedby":r?t:void 0,children:[a&&o&&(0,l6.__)("Empty template part"),a&&!o&&(0,l6.__)("Empty pattern"),!a&&(0,th.jsx)(iA.BlockPreview.Async,{children:(0,th.jsx)(iA.BlockPreview,{blocks:i,viewportWidth:e.viewportWidth})}),!!r&&(0,th.jsx)("div",{hidden:!0,id:t,children:r})]})}var Yae={label:(0,l6.__)("Preview"),id:"preview",render:q4e,enableSorting:!1};var uy=c(I(),1),{ExperimentalBlockEditorProvider:K4e}=te(Kae.privateApis),{usePostActions:qae,usePostFields:X4e}=te(Zae.privateApis),{useLocation:Z4e,useHistory:Q4e}=te(Qae.privateApis),J4e=[],$4e=["default_view","default_layouts"];function eTe(e,t){let{patternCategories:r}=xu(),o=(0,Jae.useSelect)(s=>s(Xae.store).getCurrentTheme()?.default_template_part_areas||[],[]),n,i,a;if(e===Tt){let s=o.find(l=>l.area===t);n=s?.label||(0,aA.__)("All Template Parts"),i=s?.description||(0,aA.__)("Includes every template part defined for any area.")}else e===gt.user&&t&&(a=r.find(s=>s.name===t),n=a?.label,i=a?.description);return{title:n,description:i}}function sA(){let{path:e,query:t}=Z4e(),{postType:r="wp_block",categoryId:o}=t,n=Q4e(),i=o||ri,{default_view:a,default_layouts:s}=_i({kind:"postType",name:r,fields:$4e}),{view:l,updateView:d,isModified:u,resetToDefault:f}=$f({kind:"postType",name:r,slug:"default",defaultView:a,defaultLayouts:s,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:O=>{n.navigate((0,$ae.addQueryArgs)(e,{...t,pageNumber:O.page,search:O.search}))}}),m=l.filters?.find(({field:O})=>O==="sync-status")?.value,{patterns:g,isResolving:h}=t6(r,i,{search:l.search,syncStatus:m}),b=X4e({postType:r}),v=(0,d6.useMemo)(()=>[Yae,...b||[]],[b]),{data:y,paginationInfo:w}=(0,d6.useMemo)(()=>{let O={...l};return delete O.search,r!==Tt&&(O.filters=[]),F0(g,O,v)},[g,l,v,r]),_=uae(y),x=qae({postType:Tt,context:"list"}),E=qae({postType:gt.user,context:"list"}),S=eh(),C=(0,d6.useMemo)(()=>r===Tt?[S,...x].filter(Boolean):[S,...E].filter(Boolean),[S,r,x,E]),R=n6(),{title:T,description:P}=eTe(r,i);return(0,uy.jsx)(K4e,{settings:R,children:(0,uy.jsx)(rs,{className:"edit-site-page-patterns-dataviews",title:T,headingLevel:2,subTitle:P,actions:(0,uy.jsx)(zae,{categoryId:i,type:r}),children:(0,uy.jsx)(Kf,{paginationInfo:w,fields:v,actions:C,data:_||J4e,getItemId:O=>O.name??O.id,isLoading:h,isItemClickable:O=>O.type!==gt.theme,onClickItem:O=>{n.navigate(`/${O.type}/${[gt.user,Tt].includes(O.type)?O.id:O.name}?canvas=edit`)},view:l,onChangeView:d,defaultLayouts:s,onReset:u?f:!1},i+r)})})}var fy=c(I(),1),ese={name:"patterns",path:"/pattern",areas:{sidebar({siteData:e}){let r=e.currentTheme?.is_block_theme||Li(e)?"/":void 0;return(0,fy.jsx)(up,{backPath:r})},content:(0,fy.jsx)(sA,{}),mobileSidebar({siteData:e,query:t}){if(t.categoryId)return;let o=e.currentTheme?.is_block_theme||Li(e)?"/":void 0;return(0,fy.jsx)(up,{backPath:o})},mobileContent({query:e}){return e.categoryId?(0,fy.jsx)(sA,{}):void 0}}};var lA=c(I(),1),tse={name:"pattern-item",path:"/wp_block/:postId",areas:{sidebar({siteData:e}){let r=e.currentTheme?.is_block_theme||Li(e)?"/":void 0;return(0,lA.jsx)(up,{backPath:r})},preview:(0,lA.jsx)(Zr,{})}};var cA=c(I(),1),rse={name:"template-part-item",path:"/wp_template_part/*postId",areas:{sidebar:(0,cA.jsx)(up,{backPath:"/"}),preview:(0,cA.jsx)(Zr,{})}};var Hse=c(Pe(),1),Wse=c(Ge(),1);var dA=c($(),1);var ase=c(Ge(),1),sse=c(Pe(),1);var ose=c(oe(),1),nse=c(At(),1);var ise=c(Xr(),1);var rh=c(I(),1),{useLocation:tTe}=te(nse.privateApis),rTe=["view_list"],oTe={all:n4,published:Tb,future:im,drafts:R5,pending:a4,private:t4,trash:P4},nTe=e=>oTe[e.slug];function oh({postType:e,resolveIcon:t=nTe}){let{path:r,query:{activeView:o="all"}}=tTe(),{view_list:n}=_i({kind:"postType",name:e,fields:rTe});return e?(0,rh.jsx)(rh.Fragment,{children:(0,rh.jsx)(ose.__experimentalItemGroup,{className:"edit-site-sidebar-dataviews",children:n?.map(i=>{let a=i.slug===o,s=i.slug==="all"?void 0:i.slug,l=t(i);return(0,rh.jsx)(Mn,{icon:l,to:(0,ise.addQueryArgs)(r,{activeView:s}),"aria-current":a?"true":void 0,children:i.title},i.slug)})})}):null}var lse=c(I(),1),iTe={user:lb,theme:ld,plugin:d4,site:B5};function cse(){let e=(0,sse.useSelect)(r=>{let o=r(ase.store).getEntityRecords("postType",fr,{per_page:-1});if(!o)return{};let n={};for(let i of o)i.author_text&&i.original_source&&!n[i.author_text]&&(n[i.author_text]=i.original_source);return n},[]);return(0,lse.jsx)(oh,{postType:fr,resolveIcon:r=>{let o=e[r.slug];return iTe[o]??ld}})}var uA=c(I(),1);function u6({backPath:e}){return(0,uA.jsx)(Oo,{title:(0,dA.__)("Templates"),description:(0,dA.__)("Manage the templates that define the structure of your pages, or reset any customizations made to those supplied by your theme."),backPath:e,content:(0,uA.jsx)(cse,{})})}var Vse=c($(),1),zc=c(U(),1),Dse=c(Ge(),1);var Lse=c(At(),1),zse=c(Xt(),1),bA=c(Xr(),1),Bse=c(it(),1);var Ko=c(oe(),1),Rse=c(Nn(),1),Ps=c(U(),1),ih=c(Pe(),1),f6=c(Ge(),1),Tse=c(it(),1);var Zn=c($(),1),Pse=c(tc(),1),Ose=c(At(),1),Ise=c(Tm(),1);var Dc=c(U(),1),Cu=c($(),1),Kt=c(oe(),1),yse=c(Ge(),1),_se=c(Nn(),1),wse=c(it(),1),xse=c(Tm(),1),Sse=c(Xr(),1);var pp=c(Pe(),1),mp=c(Ge(),1),dse=c(Nn(),1),xn=c(U(),1),ur=c($(),1);var use=c(Xr(),1);var aTe={},sTe=(e,t)=>{let r=e;return t.split(".").forEach(o=>{r=r?.[o]}),r};function fA(e,t){return`${e}-${(0,use.safeDecodeURI)(t)}`}var fse=(e,t)=>(e||[]).map(r=>({...r,name:(0,dse.decodeEntities)(sTe(r,t))})),gp=()=>(0,pp.useSelect)(e=>e(mp.store).getEntityRecords("postType",fr,{per_page:-1}),[]),py=()=>(0,pp.useSelect)(e=>e(mp.store).getCurrentTheme()?.default_template_types||[],[]),pse=()=>{let e=(0,pp.useSelect)(t=>t(mp.store).getPostTypes({per_page:-1}),[]);return(0,xn.useMemo)(()=>{let t=["attachment"];return e?.filter(({viewable:r,slug:o})=>r&&!t.includes(o)).sort((r,o)=>r.slug==="post"||o.slug==="post"?0:r.name.localeCompare(o.name))},[e])},lTe=()=>{let e=(0,pp.useSelect)(t=>t(mp.store).getTaxonomies({per_page:-1}),[]);return(0,xn.useMemo)(()=>e?.filter(({visibility:t})=>t?.publicly_queryable),[e])};function mse(){let e=pse(),t=(0,xn.useMemo)(()=>e?.filter(i=>i.has_archive),[e]),r=gp(),o=(0,xn.useMemo)(()=>e?.reduce((i,{labels:a})=>{let s=a.singular_name.toLowerCase();return i[s]=(i[s]||0)+1,i},{}),[e]),n=(0,xn.useCallback)(({labels:i,slug:a})=>{let s=i.singular_name.toLowerCase();return o[s]>1&&s!==a},[o]);return(0,xn.useMemo)(()=>t?.filter(i=>!(r||[]).some(a=>a.slug==="archive-"+i.slug)).map(i=>{let a;return n(i)?a=(0,ur.sprintf)((0,ur.__)("Archive: %1$s (%2$s)"),i.labels.singular_name,i.slug):a=(0,ur.sprintf)((0,ur.__)("Archive: %s"),i.labels.singular_name),{slug:"archive-"+i.slug,description:(0,ur.sprintf)((0,ur.__)("Displays an archive with the latest posts of type: %s."),i.labels.singular_name),title:a,icon:typeof i.icon=="string"&&i.icon.startsWith("dashicons-")?i.icon.slice(10):Ju,templatePrefix:"archive"}})||[],[t,r,n])}var gse=e=>{let t=pse(),r=gp(),o=py(),n=(0,xn.useMemo)(()=>t?.reduce((f,{labels:m})=>{let g=(m.template_name||m.singular_name).toLowerCase();return f[g]=(f[g]||0)+1,f},{}),[t]),i=(0,xn.useCallback)(({labels:f,slug:m})=>{let g=(f.template_name||f.singular_name).toLowerCase();return n[g]>1&&g!==m},[n]),a=(0,xn.useMemo)(()=>t?.reduce((f,{slug:m})=>{let g=m;return m!=="page"&&(g=`single-${g}`),f[m]=g,f},{}),[t]),s=pA("postType",a),l=(r||[]).map(({slug:f})=>f),d=(t||[]).reduce((f,m)=>{let{slug:g,labels:h,icon:b}=m,v=a[g],y=o?.find(({slug:C})=>C===v),w=l?.includes(v),_=i(m),x=h.template_name||(0,ur.sprintf)((0,ur.__)("Single item: %s"),h.singular_name);_&&(x=h.template_name?(0,ur.sprintf)((0,ur._x)("%1$s (%2$s)","post type menu label"),h.template_name,g):(0,ur.sprintf)((0,ur._x)("Single item: %1$s (%2$s)","post type menu label"),h.singular_name,g));let E=y?{...y,templatePrefix:a[g]}:{slug:v,title:x,description:(0,ur.sprintf)((0,ur.__)("Displays a single item: %s."),h.singular_name),icon:typeof b=="string"&&b.startsWith("dashicons-")?b.slice(10):f4,templatePrefix:a[g]},S=s?.[g]?.hasEntities;return S&&(E.onClick=C=>{e({type:"postType",slug:g,config:{recordNamePath:"title.rendered",queryArgs:({search:R})=>({_fields:"id,title,slug,link",orderBy:R?"relevance":"modified",exclude:s[g].existingEntitiesIds}),getSpecificTemplate:R=>{let T=fA(a[g],R.slug);return{title:T,slug:T,templatePrefix:a[g]}}},labels:h,hasGeneralTemplate:w,template:C})}),(!w||S)&&f.push(E),f},[]);return(0,xn.useMemo)(()=>d.reduce((f,m)=>{let{slug:g}=m,h="postTypesMenuItems";return g==="page"&&(h="defaultPostTypesMenuItems"),f[h].push(m),f},{defaultPostTypesMenuItems:[],postTypesMenuItems:[]}),[d])},hse=e=>{let t=lTe(),r=gp(),o=py(),n=(0,xn.useMemo)(()=>t?.reduce((f,{slug:m})=>{let g=m;return["category","post_tag"].includes(m)||(g=`taxonomy-${g}`),m==="post_tag"&&(g="tag"),f[m]=g,f},{}),[t]),i=t?.reduce((f,{labels:m})=>{let g=(m.template_name||m.singular_name).toLowerCase();return f[g]=(f[g]||0)+1,f},{}),a=(f,m)=>{if(["category","post_tag"].includes(m))return!1;let g=(f.template_name||f.singular_name).toLowerCase();return i[g]>1&&g!==m},s=pA("taxonomy",n),l=(r||[]).map(({slug:f})=>f),d=(t||[]).reduce((f,m)=>{let{slug:g,labels:h}=m,b=n[g],v=o?.find(({slug:S})=>S===b),y=l?.includes(b),w=a(h,g),_=h.template_name||h.singular_name;w&&(_=h.template_name?(0,ur.sprintf)((0,ur._x)("%1$s (%2$s)","taxonomy template menu label"),h.template_name,g):(0,ur.sprintf)((0,ur._x)("%1$s (%2$s)","taxonomy menu label"),h.singular_name,g));let x=v?{...v,templatePrefix:n[g]}:{slug:b,title:_,description:(0,ur.sprintf)((0,ur.__)("Displays taxonomy: %s."),h.singular_name),icon:ib,templatePrefix:n[g]},E=s?.[g]?.hasEntities;return E&&(x.onClick=S=>{e({type:"taxonomy",slug:g,config:{queryArgs:({search:C})=>({_fields:"id,name,slug,link",orderBy:C?"name":"count",exclude:s[g].existingEntitiesIds}),getSpecificTemplate:C=>{let R=fA(n[g],C.slug);return{title:R,slug:R,templatePrefix:n[g]}}},labels:h,hasGeneralTemplate:y,template:S})}),(!y||E)&&f.push(x),f},[]);return(0,xn.useMemo)(()=>d.reduce((f,m)=>{let{slug:g}=m,h="taxonomiesMenuItems";return["category","tag"].includes(g)&&(h="defaultTaxonomiesMenuItems"),f[h].push(m),f},{defaultTaxonomiesMenuItems:[],taxonomiesMenuItems:[]}),[d])},cTe={user:"author"},dTe={user:{who:"authors"}};function bse(e){let t=gp(),r=py(),o=pA("root",cTe,dTe),n=r?.find(({slug:a})=>a==="author");n||(n={description:(0,ur.__)("Displays latest posts written by a single author."),slug:"author",title:"Author"});let i=!!t?.find(({slug:a})=>a==="author");if(o.user?.hasEntities&&(n={...n,templatePrefix:"author"},n.onClick=a=>{e({type:"root",slug:"user",config:{queryArgs:({search:s})=>({_fields:"id,name,slug,link",orderBy:s?"name":"registered_date",exclude:o.user.existingEntitiesIds,who:"authors"}),getSpecificTemplate:s=>{let l=fA("author",s.slug);return{title:l,slug:l,templatePrefix:"author"}}},labels:{singular_name:(0,ur.__)("Author"),search_items:(0,ur.__)("Search Authors"),not_found:(0,ur.__)("No authors found."),all_items:(0,ur.__)("All Authors")},hasGeneralTemplate:i,template:a})}),!i||o.user?.hasEntities)return n}var uTe=e=>{let t=gp();return(0,xn.useMemo)(()=>Object.entries(e||{}).reduce((o,[n,i])=>{let a=(t||[]).reduce((s,l)=>{let d=`${i}-`;return l.slug.startsWith(d)&&s.push(l.slug.substring(d.length)),s},[]);return a.length&&(o[n]=a),o},{}),[e,t])},fTe=(e,t,r={})=>{let o=uTe(t);return(0,pp.useSelect)(i=>Object.entries(o||{}).reduce((a,[s,l])=>{let d=i(mp.store).getEntityRecords(e,s,{_fields:"id",context:"view",slug:l,...r[s]});return d?.length&&(a[s]=d),a},{}),[o])},pA=(e,t,r=aTe)=>{let o=fTe(e,t,r),n=(0,pp.useSelect)(a=>Object.keys(t||{}).reduce((s,l)=>{let d=o?.[l]?.map(({id:f})=>f)||[],u=a(mp.store).getEntityRecords(e,l,{per_page:1,_fields:"id",context:"view",exclude:d,...r[l]});return s[l]=u===null||u.length>0,s},{}),[t,o,e,r]);return(0,xn.useMemo)(()=>Object.keys(t||{}).reduce((a,s)=>{let l=o?.[s]?.map(({id:d})=>d)||[];return a[s]={hasEntities:n[s],existingEntitiesIds:l},a},{}),[t,o,n])};var jt=c(I(),1),vse=[];function pTe({suggestion:e,search:t,onSelect:r,entityForSuggestions:o}){let n="edit-site-custom-template-modal__suggestions_list__list-item";return(0,jt.jsxs)(Kt.Composite.Item,{render:(0,jt.jsx)(Kt.Button,{__next40pxDefaultSize:!0,role:"option",className:n,onClick:()=>r(o.config.getSpecificTemplate(e))}),children:[(0,jt.jsx)(Kt.__experimentalText,{size:"body",lineHeight:1.53846153846,weight:"var(--wpds-typography-font-weight-emphasis, 600)",className:`${n}__title`,children:(0,jt.jsx)(Kt.TextHighlight,{text:(0,_se.decodeEntities)(e.name),highlight:t})}),e.link&&(0,jt.jsx)(Kt.__experimentalText,{size:"body",lineHeight:1.53846153846,className:`${n}__info`,children:(0,Sse.safeDecodeURI)(e.link)})]})}function mTe(e,t){let{config:r}=e,o=(0,Dc.useMemo)(()=>({order:"asc",context:"view",search:t,per_page:t?20:10,...r.queryArgs(t)}),[t,r]),{records:n,hasResolved:i}=(0,yse.useEntityRecords)(e.type,e.slug,o),[a,s]=(0,Dc.useState)(vse);return(0,Dc.useEffect)(()=>{if(!i)return;let l=vse;n?.length&&(l=n,r.recordNamePath&&(l=fse(l,r.recordNamePath))),s(l)},[n,i]),a}function gTe({entityForSuggestions:e,onSelect:t}){let[r,o,n]=(0,wse.useDebouncedInput)(),i=mTe(e,n),{labels:a}=e,[s,l]=(0,Dc.useState)(!1);return!s&&i?.length>9&&l(!0),(0,jt.jsxs)(jt.Fragment,{children:[s&&(0,jt.jsx)(Kt.SearchControl,{onChange:o,value:r,label:a.search_items,placeholder:a.search_items}),!!i?.length&&(0,jt.jsx)(Kt.Composite,{orientation:"vertical",role:"listbox",className:"edit-site-custom-template-modal__suggestions_list","aria-label":(0,Cu.__)("Suggestions list"),children:i.map(d=>(0,jt.jsx)(pTe,{suggestion:d,search:n,onSelect:t,entityForSuggestions:e},d.slug))}),n&&!i?.length&&(0,jt.jsx)(Kt.__experimentalText,{as:"p",className:"edit-site-custom-template-modal__no-results",children:a.not_found})]})}function hTe({onSelect:e,entityForSuggestions:t,onBack:r,containerRef:o}){let[n,i]=(0,Dc.useState)(t.hasGeneralTemplate);return(0,Dc.useEffect)(()=>{if(o.current){let[a]=xse.focus.focusable.find(o.current);a?.focus()}},[n]),(0,jt.jsxs)(Kt.__experimentalVStack,{spacing:4,className:"edit-site-custom-template-modal__contents-wrapper",alignment:"left",children:[!n&&(0,jt.jsxs)(jt.Fragment,{children:[(0,jt.jsx)(Kt.__experimentalText,{as:"p",children:(0,Cu.__)("Select whether to create a single template for all items or a specific one.")}),(0,jt.jsxs)(Kt.Flex,{className:"edit-site-custom-template-modal__contents",gap:"4",align:"initial",children:[(0,jt.jsxs)(Kt.FlexItem,{isBlock:!0,as:Kt.Button,onClick:()=>{let{slug:a,title:s,description:l,templatePrefix:d}=t.template;e({slug:a,title:s,description:l,templatePrefix:d})},children:[(0,jt.jsx)(Kt.__experimentalText,{as:"span",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:t.labels.all_items}),(0,jt.jsx)(Kt.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Cu.__)("For all items")})]}),(0,jt.jsxs)(Kt.FlexItem,{isBlock:!0,as:Kt.Button,onClick:()=>{i(!0)},children:[(0,jt.jsx)(Kt.__experimentalText,{as:"span",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:t.labels.singular_name}),(0,jt.jsx)(Kt.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Cu.__)("For a specific item")})]})]}),(0,jt.jsx)(Kt.Flex,{justify:"right",children:(0,jt.jsx)(Kt.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,Cu.__)("Back")})})]}),n&&(0,jt.jsxs)(jt.Fragment,{children:[(0,jt.jsx)(Kt.__experimentalText,{as:"p",children:(0,Cu.__)("This template will be used only for the specific item chosen.")}),(0,jt.jsx)(gTe,{entityForSuggestions:t,onSelect:e}),(0,jt.jsx)(Kt.Flex,{justify:"right",children:(0,jt.jsx)(Kt.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t.hasGeneralTemplate?r():i(!1)},children:(0,Cu.__)("Back")})})]})]})}var Cse=hTe;var hp=c(U(),1),nh=c($(),1),Lc=c(oe(),1),Eu=c(I(),1);function bTe({createTemplate:e,onBack:t}){let[r,o]=(0,hp.useState)(""),n=(0,nh.__)("Custom Template"),[i,a]=(0,hp.useState)(!1),s=(0,hp.useRef)();(0,hp.useEffect)(()=>{s.current&&s.current.focus()},[]);async function l(d){if(d.preventDefault(),!i){a(!0);try{await e({slug:X2(r||n)||"wp-custom-template",title:r||n},!1)}finally{a(!1)}}}return(0,Eu.jsx)("form",{onSubmit:l,children:(0,Eu.jsxs)(Lc.__experimentalVStack,{spacing:6,children:[(0,Eu.jsx)(Lc.TextControl,{label:(0,nh.__)("Name"),value:r,onChange:o,placeholder:n,disabled:i,ref:s,help:(0,nh.__)('Describe the template, e.g. "Post with sidebar". A custom template can be manually applied to any post or page.')}),(0,Eu.jsxs)(Lc.__experimentalHStack,{className:"edit-site-custom-generic-template__modal-actions",justify:"right",children:[(0,Eu.jsx)(Lc.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,nh.__)("Back")}),(0,Eu.jsx)(Lc.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,"aria-disabled":i,children:(0,nh.__)("Create")})]})]})})}var Ese=bTe;var fo=c(I(),1),{useHistory:vTe}=te(Ose.privateApis),mA=["front-page","home","single","page","index","archive","author","category","date","tag","search","404"],yTe={"front-page":W5,home:N4,single:l4,page:Sb,archive:Ju,search:Ib,404:o4,index:K5,category:em,author:lb,taxonomy:ib,date:g5,tag:R4,attachment:X5};function kse({title:e,direction:t,className:r,description:o,icon:n,onClick:i,children:a}){return(0,fo.jsx)(Ko.Button,{__next40pxDefaultSize:!0,className:r,onClick:i,label:o,showTooltip:!!o,children:(0,fo.jsxs)(Ko.Flex,{as:"span",spacing:2,align:"center",justify:"center",style:{width:"100%"},direction:t,children:[(0,fo.jsx)("div",{className:"edit-site-add-new-template__template-icon",children:(0,fo.jsx)(Ko.Icon,{icon:n})}),(0,fo.jsxs)(Ko.__experimentalVStack,{className:"edit-site-add-new-template__template-name",alignment:"center",spacing:0,children:[(0,fo.jsx)(Ko.__experimentalText,{align:"center",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:e}),a]})]})})}var Xn={templatesList:1,customTemplate:2,customGenericTemplate:3};function _Te({onClose:e}){let[t,r]=(0,Ps.useState)(Xn.templatesList),[o,n]=(0,Ps.useState)({}),[i,a]=(0,Ps.useState)(!1),s=xTe(n,()=>r(Xn.customTemplate)),l=vTe(),{saveEntityRecord:d}=(0,ih.useDispatch)(f6.store),{createErrorNotice:u,createSuccessNotice:f}=(0,ih.useDispatch)(Pse.store),m=(0,Ps.useRef)(null),g=(0,Tse.useViewportMatch)("medium","<"),h=(0,ih.useSelect)(_=>_(f6.store).getEntityRecord("root","__unstableBase")?.home,[]),b={"front-page":h,date:(0,Zn.sprintf)((0,Zn.__)("E.g. %s"),h+"/"+new Date().getFullYear())};(0,Ps.useEffect)(()=>{if(m.current&&t===Xn.templatesList){let[_]=Ise.focus.focusable.find(m.current);_?.focus()}},[t]);async function v(_,x=!0){if(!i){a(!0);try{let{title:E,description:S,slug:C}=_,R=await d("postType",fr,{description:S,slug:C.toString(),status:"publish",title:E,is_wp_suggestion:x},{throwOnError:!0});l.navigate(`/${fr}/${R.id}?canvas=edit`),f((0,Zn.sprintf)((0,Zn.__)('"%s" successfully created.'),(0,Rse.decodeEntities)(R.title?.rendered||E)||(0,Zn.__)("(no title)")),{type:"snackbar"})}catch(E){let S=E.message&&E.code!=="unknown_error"?E.message:(0,Zn.__)("An error occurred while creating the template.");u(S,{type:"snackbar"})}finally{a(!1)}}}let y=()=>{e(),r(Xn.templatesList)},w=(0,Zn.__)("Add template");return t===Xn.customTemplate?w=(0,Zn.sprintf)((0,Zn.__)("Add template: %s"),o.labels.singular_name):t===Xn.customGenericTemplate&&(w=(0,Zn.__)("Create custom template")),(0,fo.jsxs)(Ko.Modal,{title:w,className:q("edit-site-add-new-template__modal",{"edit-site-add-new-template__modal_template_list":t===Xn.templatesList,"edit-site-custom-template-modal":t===Xn.customTemplate}),onRequestClose:y,overlayClassName:t===Xn.customGenericTemplate?"edit-site-custom-generic-template__modal":void 0,ref:m,children:[t===Xn.templatesList&&(0,fo.jsxs)(Ko.__experimentalGrid,{columns:g?2:3,gap:4,align:"flex-start",justify:"center",className:"edit-site-add-new-template__template-list__contents",children:[(0,fo.jsx)(Ko.Flex,{className:"edit-site-add-new-template__template-list__prompt",children:(0,Zn.__)("Select what the new template should apply to:")}),s.map(_=>{let{title:x,slug:E,onClick:S}=_;return(0,fo.jsx)(kse,{title:x,direction:"column",className:"edit-site-add-new-template__template-button",description:b[E],icon:yTe[E]||ld,onClick:()=>S?S(_):v(_)},E)}),(0,fo.jsx)(kse,{title:(0,Zn.__)("Custom template"),direction:"row",className:"edit-site-add-new-template__custom-template-button",icon:rf,onClick:()=>r(Xn.customGenericTemplate),children:(0,fo.jsx)(Ko.__experimentalText,{lineHeight:1.53846153846,children:(0,Zn.__)("A custom template can be manually applied to any post or page.")})})]}),t===Xn.customTemplate&&(0,fo.jsx)(Cse,{onSelect:v,entityForSuggestions:o,onBack:()=>r(Xn.templatesList),containerRef:m}),t===Xn.customGenericTemplate&&(0,fo.jsx)(Ese,{createTemplate:v,onBack:()=>r(Xn.templatesList)})]})}function wTe(){let[e,t]=(0,Ps.useState)(!1),{postType:r}=(0,ih.useSelect)(o=>{let{getPostType:n}=o(f6.store);return{postType:n(fr)}},[]);return r?(0,fo.jsxs)(fo.Fragment,{children:[(0,fo.jsx)(Ko.Button,{variant:"primary",onClick:()=>t(!0),label:r.labels.add_new_item,size:"compact",__next40pxDefaultSize:!0,children:r.labels.add_new_item}),e&&(0,fo.jsx)(_Te,{onClose:()=>t(!1)})]}):null}function xTe(e,t){let r=gp(),o=py(),n=(r||[]).map(({slug:h})=>h),i=(o||[]).filter(h=>mA.includes(h.slug)&&!n.includes(h.slug)),a=h=>{t?.(),e(h)},s=[...i],{defaultTaxonomiesMenuItems:l,taxonomiesMenuItems:d}=hse(a),{defaultPostTypesMenuItems:u,postTypesMenuItems:f}=gse(a),m=bse(a);return[...l,...u,m].forEach(h=>{if(!h)return;let b=s.findIndex(v=>v.slug===h.slug);b>-1?s[b]=h:s.push(h)}),s?.sort((h,b)=>mA.indexOf(h.slug)-mA.indexOf(b.slug)),[...s,...mse(),...f,...d]}var Ase=(0,Ps.memo)(wTe);var hA=c($(),1),Mse=c(U(),1),Nse=c(Zo(),1),gA=c(tr(),1),p6=c(Xt(),1);var ah=c(I(),1),{useStyle:STe}=te(p6.privateApis);function CTe({item:e}){let t=n6(),r=STe("color.background")??"white",o=(0,Mse.useMemo)(()=>(0,Nse.parse)(e.content.raw),[e.content.raw]),n=!o?.length;return(0,ah.jsx)(p6.EditorProvider,{post:e,settings:t,children:(0,ah.jsxs)("div",{className:"page-templates-preview-field",style:{backgroundColor:r},children:[n&&(0,hA.__)("Empty template"),!n&&(0,ah.jsx)(gA.BlockPreview.Async,{children:(0,ah.jsx)(gA.BlockPreview,{blocks:o})})]})})}var Fse={label:(0,hA.__)("Preview"),id:"preview",render:CTe,enableSorting:!1};var m6=c(I(),1),{usePostActions:ETe,usePostFields:kTe}=te(zse.privateApis),{useHistory:RTe,useLocation:TTe}=te(Lse.privateApis),{useEntityRecordsWithPermissions:PTe}=te(Dse.privateApis),OTe=["default_view","default_layouts","view_list"];function vA(){let{path:e,query:t}=TTe(),{activeView:r="all",postId:o}=t,[n,i]=(0,zc.useState)([o]),{default_view:a,default_layouts:s,view_list:l}=_i({kind:"postType",name:fr,fields:OTe}),d=(0,zc.useMemo)(()=>l?.find(P=>P.slug===r)?.view??{},[l,r]),{view:u,updateView:f,isModified:m,resetToDefault:g}=$f({kind:"postType",name:fr,slug:"default",defaultView:a,activeViewOverrides:d,defaultLayouts:s,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:P=>{v.navigate((0,bA.addQueryArgs)(e,{...t,pageNumber:P.page,search:P.search||void 0}))}}),{records:h,isResolving:b}=PTe("postType",fr,{per_page:-1}),v=RTe(),y=(0,zc.useCallback)(P=>{i(P),u?.type==="list"&&v.navigate((0,bA.addQueryArgs)(e,{postId:P.length===1?P[0]:void 0}))},[v,e,u?.type]),w=kTe({postType:fr}),_=(0,zc.useMemo)(()=>[Fse,...w||[]],[w]),{data:x,paginationInfo:E}=(0,zc.useMemo)(()=>F0(h,u,_),[h,u,_]),S=ETe({postType:fr,context:"list"}),C=eh(),R=(0,zc.useMemo)(()=>[C,...S],[S,C]),T=(0,Bse.useEvent)(P=>{f(P),P.type!==u.type&&v.invalidate()});return(0,m6.jsx)(rs,{className:"edit-site-page-templates",title:(0,Vse.__)("Templates"),headingLevel:2,actions:(0,m6.jsx)(Ase,{}),children:(0,m6.jsx)(Kf,{paginationInfo:E,fields:_,actions:R,data:x,isLoading:b,view:u,onChangeView:T,onChangeSelection:y,isItemClickable:()=>!0,onClickItem:({id:P})=>{v.navigate(`/wp_template/${P}?canvas=edit`)},selection:n,defaultLayouts:s,onReset:m?()=>{g(),v.invalidate()}:!1},r)})}var Nl=c(I(),1);async function jse(e){let{activeView:t="active"}=e,r=await te((0,Hse.resolveSelect)(Wse.store)).getViewConfig("postType","wp_template"),o=r?.default_view,n=r?.view_list?.find(a=>a.slug===t)?.view??{};return(await z0({kind:"postType",name:"wp_template",slug:"default",defaultView:o,activeViewOverrides:n})).type==="list"}var Use={name:"templates",path:"/template",areas:{sidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,Nl.jsx)(u6,{backPath:"/"}):(0,Nl.jsx)(Tr,{}):null},content({siteData:e}){if(e.currentTheme?.is_block_theme)return(0,Nl.jsx)(vA,{})},async preview({query:e,siteData:t}){return t.currentTheme?.is_block_theme&&await jse(e)?(0,Nl.jsx)(Zr,{}):void 0},mobileSidebar({siteData:e}){if(!Pr(e))return(0,Nl.jsx)(Nl.Fragment,{});if(!e.currentTheme.is_block_theme)return(0,Nl.jsx)(Tr,{})},mobileContent({siteData:e}){if(e.currentTheme?.is_block_theme)return(0,Nl.jsx)(vA,{})}},widths:{async content({query:e}){return await jse(e)?380:void 0}}};var my=c(I(),1),ITe={sidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,my.jsx)(u6,{backPath:"/"}):(0,my.jsx)(Tr,{}):null},preview({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,my.jsx)(Zr,{}):(0,my.jsx)(Tr,{}):null}},Gse={name:"template-item",path:"/wp_template/*postId",areas:ITe};var xA=c($(),1),ale=c(Pe(),1),sle=c(Ge(),1);var tle=c(oe(),1),y6=c(Ge(),1),Qn=c(U(),1),rle=c(At(),1),ole=c(Pe(),1);var nle=c(Xt(),1),_6=c(it(),1),gy=c(Xr(),1);var Os=c(oe(),1),Fa=c($(),1),bp=c(Pe(),1),yA=c(U(),1),g6=c(Ge(),1),Yse=c(tc(),1),qse=c(Nn(),1),h6=c(Zo(),1),Bc=c(I(),1);function Kse({postType:e,onSave:t,onClose:r}){let o=(0,bp.useSelect)(g=>g(g6.store).getPostType(e)?.labels,[e]),[n,i]=(0,yA.useState)(!1),[a,s]=(0,yA.useState)(""),{saveEntityRecord:l}=(0,bp.useDispatch)(g6.store),{createErrorNotice:d,createSuccessNotice:u}=(0,bp.useDispatch)(Yse.store),{resolveSelect:f}=(0,bp.useRegistry)();async function m(g){if(g.preventDefault(),!n){i(!0);try{let h=await f(g6.store).getPostType(e),b=await l("postType",e,{status:"draft",title:a,slug:a??void 0,content:h.template&&h.template.length?(0,h6.serialize)((0,h6.synchronizeBlocksWithTemplate)([],h.template)):void 0},{throwOnError:!0});t(b),u((0,Fa.sprintf)((0,Fa.__)('"%s" successfully created.'),(0,qse.decodeEntities)(b.title?.rendered||a)||(0,Fa.__)("(no title)")),{type:"snackbar"})}catch(h){let b=h.message&&h.code!=="unknown_error"?h.message:(0,Fa.__)("An error occurred while creating the item.");d(b,{type:"snackbar"})}finally{i(!1)}}}return(0,Bc.jsx)(Os.Modal,{title:(0,Fa.sprintf)((0,Fa.__)("Draft new: %s"),o?.singular_name),onRequestClose:r,focusOnMount:"firstContentElement",size:"small",children:(0,Bc.jsx)("form",{onSubmit:m,children:(0,Bc.jsxs)(Os.__experimentalVStack,{spacing:4,children:[(0,Bc.jsx)(Os.TextControl,{label:(0,Fa.__)("Title"),onChange:s,placeholder:(0,Fa.__)("No title"),value:a}),(0,Bc.jsxs)(Os.__experimentalHStack,{spacing:2,justify:"end",children:[(0,Bc.jsx)(Os.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,Fa.__)("Cancel")}),(0,Bc.jsx)(Os.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:n,"aria-disabled":n,children:(0,Fa.__)("Create draft")})]})]})})})}var Xse=c(U(),1),Zse=c(Ge(),1);function Qse(e){let{records:t,isResolving:r}=(0,Zse.useEntityRecords)("root","comment",{post:e,type:"note",status:"all",per_page:-1,_fields:"id,post"},{enabled:e?.length>0});return{notesCount:(0,Xse.useMemo)(()=>{if(!t||t.length===0)return{};let n={};return t.forEach(i=>{let a=i.post;n[a]=(n[a]||0)+1}),n},[t]),isResolving:r}}var _A=c($(),1),v6=c(Pe(),1),b6=c(Ge(),1);var vp=c(oe(),1),yp=c(U(),1),Jse=c(Xt(),1);var Fl=c(I(),1),{usePostFields:ATe,PostCardPanel:MTe}=te(Jse.privateApis),NTe=["status","date","author","discussion"];function $se({postType:e,postId:t,closeModal:r,quickEditForm:o}){let n=t.length>1,[i,a]=(0,yp.useState)({}),{record:s,hasFinishedResolution:l,canSwitchTemplate:d}=(0,v6.useSelect)(y=>{let{getEditedEntityRecord:w,hasFinishedResolution:_}=y(b6.store);if(n)return{record:null,hasFinishedResolution:!0};let x=["postType",e,t[0]],{getHomePage:E,getPostsPageId:S}=te(y(b6.store)),C=String(t[0]),R=C!==void 0&&S()===C,T=C!==void 0&&e==="page"&&E()?.postId===C;return{record:w(...x),hasFinishedResolution:_("getEditedEntityRecord",x),canSwitchTemplate:!R&&!T}},[e,t,n]),{editEntityRecord:u,saveEditedEntityRecord:f}=(0,v6.useDispatch)(b6.store),m=ATe({postType:e}),g=(0,yp.useMemo)(()=>m?.map(y=>y.id==="status"?{...y,elements:y.elements.filter(w=>w.value!=="trash")}:y.id==="template"?{...y,readOnly:!d}:y),[m,d]),h=(0,yp.useMemo)(()=>o?n?{...o,fields:(o.fields??[]).filter(y=>NTe.includes(typeof y=="string"?y:y.id))}:o:{layout:{type:"panel"},fields:[]},[n,o]),b=y=>{let w={...s,...i};y.status&&y.status!=="future"&&w?.status==="future"&&new Date(w.date)>new Date&&(y.date=null),y.status&&y.status==="private"&&w?.password&&(y.password=""),a(_=>({..._,...y}))};(0,yp.useEffect)(()=>{a({})},[t]);let v=async()=>{for(let y of t)u("postType",e,y,i);n?await Promise.allSettled(t.map(y=>f("postType",e,y))):await f("postType",e,t[0]),r?.()};return(0,Fl.jsxs)(vp.Modal,{overlayClassName:"dataviews-action-modal__quick-edit",__experimentalHideHeader:!0,onRequestClose:r,focusOnMount:"firstElement",children:[(0,Fl.jsx)("div",{className:"dataviews-action-modal__quick-edit-header",children:(0,Fl.jsx)(MTe,{postType:e,postId:t,hideActions:!0})}),(0,Fl.jsx)("div",{className:"dataviews-action-modal__quick-edit-content",children:l&&(0,Fl.jsx)(N0,{data:{...s,...i},fields:g,form:h,onChange:b})}),(0,Fl.jsxs)(vp.__experimentalHStack,{className:"dataviews-action-modal__quick-edit-footer",children:[(0,Fl.jsx)(vp.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:r,children:(0,_A.__)("Cancel")}),(0,Fl.jsx)(vp.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:v,children:(0,_A.__)("Done")})]})]})}var Va=c(I(),1),{usePostActions:FTe,usePostFields:VTe}=te(nle.privateApis),{useLocation:DTe,useHistory:LTe}=te(rle.privateApis),{useEntityRecordsWithPermissions:zTe}=te(y6.privateApis),BTe=[],jTe="draft,future,pending,private,publish";function ele(e){return e.id.toString()}function HTe(e){return e.level}function wA({postType:e}){let{path:t,query:r}=DTe(),{activeView:o="all",postId:n,quickEdit:i=!1}=r,a=LTe(),{default_view:s,default_layouts:l,view_list:d,form:u}=_i({kind:"postType",name:e}),f=(0,Qn.useMemo)(()=>d?.find(Q=>Q.slug===o)?.view??{},[d,o]),{view:m,updateView:g,isModified:h,resetToDefault:b}=$f({kind:"postType",name:e,slug:"default",defaultView:s,defaultLayouts:l,activeViewOverrides:f,queryParams:{page:r.pageNumber,search:r.search},onChangeQueryParams:Q=>{a.navigate((0,gy.addQueryArgs)(t,{...r,pageNumber:Q.page,search:Q.search||void 0}))}}),v=(0,_6.useEvent)(Q=>{g(Q),Q.type!==m.type&&a.invalidate()}),[y,w]=(0,Qn.useState)(n?.split(",")??[]),_=(0,Qn.useCallback)(Q=>{w(Q),a.navigate((0,gy.addQueryArgs)(t,{postId:Q.join(",")}))},[t,a]);(0,Qn.useEffect)(()=>{let Q=n?.split(",")??[];w(Q)},[n]);let x=VTe({postType:e}),E=(0,Qn.useMemo)(()=>{let Q={};return m.filters?.forEach(me=>{if(me.field==="status"&&me.operator===F6&&(Q.status=me.value),me.field==="author"&&me.operator===F6?Q.author=me.value:me.field==="author"&&me.operator===$A&&(Q.author_exclude=me.value),me.field==="date"){if(!me.value)return;me.operator===eM?Q.before=me.value:me.operator===tM&&(Q.after=me.value)}}),(!Q.status||Q.status==="")&&(Q.status=jTe),{per_page:m.perPage,page:m.page,_embed:"author,wp:featuredmedia",order:m.sort?.direction,orderby:m.sort?.field,orderby_hierarchy:!!m.showLevels,search:m.search,...Q}},[m]),{records:S,isResolving:C,totalItems:R,totalPages:T,hasResolved:P}=zTe("postType",e,E),O=(0,Qn.useMemo)(()=>S?.map(Q=>Q.id)??[],[S]),{notesCount:k,isLoading:F}=Qse(O),V=(0,Qn.useMemo)(()=>S?.map(Q=>({...Q,notesCount:k[Q.id]??0})),[S,k]),L=V?.map(Q=>ele(Q))??[],A=((0,_6.usePrevious)(L)??[]).filter(Q=>!L.includes(Q)).includes(n);(0,Qn.useEffect)(()=>{A&&a.navigate((0,gy.addQueryArgs)(t,{postId:void 0}))},[a,A,t]);let D=(0,Qn.useMemo)(()=>({totalItems:R,totalPages:T}),[R,T]),{labels:N,canCreateRecord:z}=(0,ole.useSelect)(Q=>{let{getPostType:me,canUser:re}=Q(y6.store);return{labels:me(e)?.labels,canCreateRecord:re("create",{kind:"postType",name:e})}},[e]),W=FTe({postType:e,context:"list"}),Y=eh(),G=Wae(),ve=(0,Qn.useMemo)(()=>m.type===N6?[{...Y,isPrimary:!0},...W]:[Y,G,...W],[m.type,Y,G,W]),[fe,Se]=(0,Qn.useState)(!1),le=()=>Se(!0),ye=()=>Se(!1),Ee=({type:Q,id:me})=>{a.navigate(`/${Q}/${me}?canvas=edit`),ye()},Ie=()=>{a.navigate((0,gy.addQueryArgs)(t,{...r,quickEdit:void 0}))};return(0,Va.jsxs)(rs,{title:N?.name,headingLevel:2,actions:(0,Va.jsx)(Va.Fragment,{children:N?.add_new_item&&z&&(0,Va.jsxs)(Va.Fragment,{children:[(0,Va.jsx)(tle.Button,{variant:"primary",onClick:le,size:"compact",__next40pxDefaultSize:!0,children:N.add_new_item}),fe&&(0,Va.jsx)(Kse,{postType:e,onSave:Ee,onClose:ye})]})}),children:[(0,Va.jsx)(Kf,{paginationInfo:D,fields:x,actions:ve,data:V||BTe,isLoading:C||F||!P,view:m,onChangeView:v,selection:y,onChangeSelection:_,isItemClickable:Q=>Q.status!=="trash",onClickItem:({id:Q})=>{a.navigate(`/${e}/${Q}?canvas=edit`)},getItemId:ele,getItemLevel:HTe,defaultLayouts:l,onReset:h?()=>{b(),a.invalidate()}:!1},o),i&&!C&&y.length>0&&m.type!==N6&&(0,Va.jsx)($se,{postType:e,postId:y,closeModal:Ie,quickEditForm:u})]})}var Is=c(I(),1);async function ile(e){let{activeView:t="all"}=e,r=await te((0,ale.resolveSelect)(sle.store)).getViewConfig("postType","page"),o=r?.default_view,n=r?.default_layouts,i=r?.view_list?.find(s=>s.slug===t);return(await z0({kind:"postType",name:"page",slug:"default",defaultView:o,defaultLayouts:n,activeViewOverrides:i?.view??{}})).type==="list"}var lle={name:"pages",path:"/page",areas:{sidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,Is.jsx)(Oo,{title:(0,xA.__)("Pages"),description:(0,xA.__)("Manage or edit the pages that make up your site, and their appearance."),backPath:"/",content:(0,Is.jsx)(oh,{postType:"page"})}):(0,Is.jsx)(Tr,{}):null},content({siteData:e}){return e.currentTheme?.is_block_theme?(0,Is.jsx)(wA,{postType:"page"}):void 0},async preview({query:e,siteData:t}){return t.currentTheme?.is_block_theme&&await ile(e)?(0,Is.jsx)(Zr,{}):void 0},mobileSidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?void 0:(0,Is.jsx)(Tr,{}):(0,Is.jsx)(Is.Fragment,{})},mobileContent({siteData:e}){return e.currentTheme?.is_block_theme?(0,Is.jsx)(wA,{postType:"page"}):void 0}},widths:{async content({query:e}){return await ile(e)?380:void 0}}};var cle=c($(),1);var sh=c(I(),1),dle={name:"page-item",path:"/page/:postId",areas:{sidebar({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,sh.jsx)(Oo,{title:(0,cle.__)("Pages"),backPath:"/",content:(0,sh.jsx)(oh,{postType:"page"})}):(0,sh.jsx)(Tr,{}):null},preview({siteData:e}){return Pr(e)?e.currentTheme.is_block_theme?(0,sh.jsx)(Zr,{}):(0,sh.jsx)(Tr,{}):null}}};var SA=c($(),1),fle=c(Xt(),1);var hy=c(I(),1),{StyleBookPreview:ule}=te(fle.privateApis),ple={name:"stylebook",path:"/stylebook",areas:{sidebar({siteData:e}){return Pr(e)?Li(e)?(0,hy.jsx)(Oo,{title:(0,SA.__)("Styles"),backPath:"/",description:(0,SA.__)("Preview your website's visual identity: colors, typography, and blocks.")}):(0,hy.jsx)(Tr,{}):null},preview({siteData:e}){return Li(e)?(0,hy.jsx)(ule,{isStatic:!0,settings:e.editorSettings}):void 0},mobileContent({siteData:e}){return Li(e)?(0,hy.jsx)(ule,{isStatic:!0,settings:e.editorSettings}):void 0}}};var gle=c($(),1),w6=c(oe(),1);var _p=c(I(),1);function mle(){return(0,_p.jsx)(w6.Notice,{status:"error",isDismissible:!1,children:(0,gle.__)("The requested page could not be found. Please check the URL.")})}var hle={name:"notfound",path:"*",areas:{sidebar:(0,_p.jsx)(Gm,{}),mobileSidebar:(0,_p.jsx)(Gm,{customDescription:(0,_p.jsx)(mle,{})}),content:(0,_p.jsx)(w6.__experimentalSpacer,{padding:2,children:(0,_p.jsx)(mle,{})})}};var WTe=[dle,lle,Gse,Use,rse,tse,ese,eae,$ie,Bre,Sie,pX,ple,hle];function vle(){let e=(0,x6.useRegistry)(),{registerRoute:t}=te((0,x6.useDispatch)(st));(0,ble.useEffect)(()=>{e.batch(()=>{WTe.forEach(t)})},[e,t])}var S6=c(I(),1),{RouterProvider:UTe}=te(_le.privateApis);function GTe(){return RY(),AY(),(0,S6.jsx)(wY,{})}function xle(){vle();let{routes:e,currentTheme:t,editorSettings:r}=(0,yle.useSelect)(i=>({routes:te(i(st)).getRoutes(),currentTheme:i(wle.store).getCurrentTheme(),editorSettings:i(st).getSettings()}),[]),o=(0,C6.useCallback)(({path:i,query:a})=>Go()?{path:i,query:{...a,wp_theme_preview:"wp_theme_preview"in a?a.wp_theme_preview:Rd()}}:{path:i,query:a},[]),n=(0,C6.useMemo)(()=>({siteData:{currentTheme:t,editorSettings:r}}),[t,r]);return(0,S6.jsx)(UTe,{routes:e,pathArg:"p",beforeNavigate:o,matchResolverArgs:n,children:(0,S6.jsx)(GTe,{})})}var lh=c(Xt(),1),Sle=c(Xr(),1),Cle=c(Ru(),1),E6=c(I(),1),CA=(0,Sle.getPath)(window.location.href)?.includes("site-editor.php"),EA=e=>{(0,Cle.default)(`wp.editPost.${e}`,{since:"6.6",alternative:`wp.editor.${e}`})};function YTe(e){return CA?(EA("PluginMoreMenuItem"),(0,E6.jsx)(lh.PluginMoreMenuItem,{...e})):null}function qTe(e){return CA?(EA("PluginSidebar"),(0,E6.jsx)(lh.PluginSidebar,{...e})):null}function KTe(e){return CA?(EA("PluginSidebarMoreMenuItem"),(0,E6.jsx)(lh.PluginSidebarMoreMenuItem,{...e})):null}var RA=c(I(),1),{registerCoreBlockBindingsSources:XTe}=te(kle.privateApis);function ZTe(e,t){let r=document.getElementById(e),o=(0,T6.createRoot)(r);(0,wp.dispatch)(kA.store).reapplyBlockTypeFilters();let n=(0,R6.__experimentalGetCoreBlocks)().filter(({name:i})=>i!=="core/freeform");return(0,R6.registerCoreBlocks)(n),XTe(),(0,wp.dispatch)(kA.store).setFreeformFallbackBlockName("core/html"),(0,P6.registerLegacyWidgetBlock)({inserter:!1}),(0,P6.registerWidgetGroupBlock)({inserter:!1}),(0,wp.dispatch)(k6.store).setDefaults("core/edit-site",{welcomeGuide:!0,welcomeGuideStyles:!0,welcomeGuidePage:!0,welcomeGuideTemplate:!0}),(0,wp.dispatch)(k6.store).setDefaults("core",{allowRightClickOverrides:!0,distractionFree:!1,editorMode:"visual",fixedToolbar:!1,focusMode:!1,inactivePanels:[],keepCaretInsideBlock:!1,openPanels:["post-status"],showBlockBreadcrumbs:!0,showListViewByDefault:!1,enableChoosePatternModal:!0,showCollaborationCursor:!1,showCollaborationJoinNotifications:!0,showCollaborationLeaveNotifications:!0,showCollaborationPostSaveNotifications:!0}),window.__clientSideMediaProcessing&&(0,wp.dispatch)(k6.store).setDefaults("core/media",{requireApproval:!0,optimizeOnUpload:!0}),(0,wp.dispatch)(st).updateSettings(t),window.addEventListener("dragover",i=>i.preventDefault(),!1),window.addEventListener("drop",i=>i.preventDefault(),!1),o.render((0,RA.jsx)(T6.StrictMode,{children:(0,RA.jsx)(xle,{})})),o}function QTe(){(0,Ele.default)("wp.editSite.reinitializeEditor",{since:"6.2",version:"6.3"})}return Nle(JTe);})();
 /*! Bundled license information:

 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
diff --git a/wp-includes/js/dist/edit-widgets.js b/wp-includes/js/dist/edit-widgets.js
index 84023c44b0..aeec843677 100644
--- a/wp-includes/js/dist/edit-widgets.js
+++ b/wp-includes/js/dist/edit-widgets.js
@@ -12774,7 +12774,7 @@ var wp;
   }
   var resets_default5 = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
   if (typeof process === "undefined" || true) {
-    registerStyle18("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+    registerStyle18("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
   }
   var style_default17 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
   var icons = {
@@ -12932,7 +12932,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle19("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+    registerStyle19("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
   }
   var style_default18 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
   var Title2 = (0, import_element41.forwardRef)(
@@ -13033,7 +13033,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle20("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+    registerStyle20("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
   }
   var style_default19 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
   var Description = (0, import_element42.forwardRef)(
@@ -13133,7 +13133,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle21("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+    registerStyle21("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
   }
   var style_default20 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
   var Actions = (0, import_element43.forwardRef)(
@@ -13238,7 +13238,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle22("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+    registerStyle22("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
   }
   var style_default21 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
   var CloseIcon = (0, import_element44.forwardRef)(
@@ -13343,7 +13343,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle23("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+    registerStyle23("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
   }
   var style_default22 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
   var ActionButton = (0, import_element45.forwardRef)(
@@ -13452,7 +13452,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle24("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+    registerStyle24("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
   }
   var style_default23 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
   var ActionLink = (0, import_element46.forwardRef)(
@@ -14981,8 +14981,7 @@ ${content}
         templateLock: "all",
         __experimentalSetIsInserterOpened: setIsInserterOpened2,
         pageOnFront,
-        pageForPosts,
-        editorTool: "edit"
+        pageForPosts
       };
     }, [
       hasUploadPermissions,
diff --git a/wp-includes/js/dist/edit-widgets.min.js b/wp-includes/js/dist/edit-widgets.min.js
index f24c547cb0..c8d8c7186f 100644
--- a/wp-includes/js/dist/edit-widgets.min.js
+++ b/wp-includes/js/dist/edit-widgets.min.js
@@ -1,12 +1,12 @@
 /*! This file is auto-generated */
 (function() {
-var wp;(wp||={}).editWidgets=(()=>{var Nw=Object.create;var jn=Object.defineProperty;var Mw=Object.getOwnPropertyDescriptor;var Lw=Object.getOwnPropertyNames;var Bw=Object.getPrototypeOf,Ww=Object.prototype.hasOwnProperty;var ee=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Fe=(e,t)=>{for(var o in t)jn(e,o,{get:t[o],enumerable:!0})},bd=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Lw(t))!Ww.call(e,n)&&n!==o&&jn(e,n,{get:()=>t[n],enumerable:!(r=Mw(t,n))||r.enumerable});return e};var s=(e,t,o)=>(o=e!=null?Nw(Bw(e)):{},bd(t||!e||!e.__esModule?jn(o,"default",{value:e,enumerable:!0}):o,e)),Dw=e=>bd(jn({},"__esModule",{value:!0}),e);var Hn=ee((oS,hd)=>{hd.exports=window.wp.blocks});var te=ee((rS,wd)=>{wd.exports=window.wp.data});var Fr=ee((nS,vd)=>{vd.exports=window.wp.deprecated});var U=ee((iS,_d)=>{_d.exports=window.wp.element});var xd=ee((sS,yd)=>{yd.exports=window.wp.blockLibrary});var nt=ee((aS,Sd)=>{Sd.exports=window.wp.coreData});var cr=ee((cS,kd)=>{kd.exports=window.wp.widgets});var Rt=ee((lS,Ed)=>{Ed.exports=window.wp.preferences});var Td=ee((dS,Rd)=>{Rd.exports=window.wp.apiFetch});var de=ee((fS,Pd)=>{Pd.exports=window.wp.i18n});var zn=ee((pS,Id)=>{Id.exports=window.wp.notices});var _e=ee((gS,Nd)=>{Nd.exports=window.wp.components});var Te=ee((bS,Md)=>{Md.exports=window.wp.primitives});var T=ee((hS,Ld)=>{Ld.exports=window.ReactJSXRuntime});var Wd=ee((QS,Bd)=>{Bd.exports=window.wp.viewport});var it=ee((ek,Dd)=>{Dd.exports=window.wp.compose});var si=ee((tk,Vd)=>{Vd.exports=window.wp.plugins});var D=ee((Pk,ru)=>{ru.exports=window.React});var bo=ee((zE,Mu)=>{Mu.exports=window.ReactDOM});var Bf=ee(Lf=>{"use strict";var vr=D();function yy(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var xy=typeof Object.is=="function"?Object.is:yy,Sy=vr.useState,ky=vr.useEffect,Ey=vr.useLayoutEffect,Ry=vr.useDebugValue;function Ty(e,t){var o=t(),r=Sy({inst:{value:o,getSnapshot:t}}),n=r[0].inst,i=r[1];return Ey(function(){n.value=o,n.getSnapshot=t,_c(n)&&i({inst:n})},[e,o,t]),ky(function(){return _c(n)&&i({inst:n}),e(function(){_c(n)&&i({inst:n})})},[e]),Ry(o),o}function _c(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!xy(e,o)}catch{return!0}}function Cy(e,t){return t()}var Ay=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Cy:Ty;Lf.useSyncExternalStore=vr.useSyncExternalStore!==void 0?vr.useSyncExternalStore:Ay});var ji=ee((M2,Wf)=>{"use strict";Wf.exports=Bf()});var Vf=ee(Df=>{"use strict";var Hi=D(),Py=ji();function Iy(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Oy=typeof Object.is=="function"?Object.is:Iy,Ny=Py.useSyncExternalStore,My=Hi.useRef,Ly=Hi.useEffect,By=Hi.useMemo,Wy=Hi.useDebugValue;Df.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var i=My(null);if(i.current===null){var a={hasValue:!1,value:null};i.current=a}else a=i.current;i=By(function(){function l(m){if(!u){if(u=!0,d=m,m=r(m),n!==void 0&&a.hasValue){var g=a.value;if(n(g,m))return p=g}return p=m}if(g=p,Oy(d,m))return g;var h=r(m);return n!==void 0&&n(g,h)?(d=m,g):(d=m,p=h)}var u=!1,d,p,f=o===void 0?null:o;return[function(){return l(t())},f===null?void 0:function(){return l(f())}]},[t,o,r,n]);var c=Ny(e,i[0],i[1]);return Ly(function(){a.hasValue=!0,a.value=c},[c]),Wy(c),c}});var jf=ee((B2,Ff)=>{"use strict";Ff.exports=Vf()});var ds=ee((t7,Im)=>{Im.exports=window.wp.theme});var Jc=ee((o7,Om)=>{Om.exports=window.wp.privateApis});var dl=ee((D7,eg)=>{eg.exports=window.wp.a11y});var Ne=ee((f4,Kg)=>{Kg.exports=window.wp.blockEditor});var Ss=ee((I4,rb)=>{rb.exports=window.wp.hooks});var Gl=ee((N4,cb)=>{cb.exports=window.wp.mediaUtils});var xb=ee((Q4,yb)=>{yb.exports=window.wp.patterns});var xn=ee((eA,Sb)=>{Sb.exports=window.wp.keyboardShortcuts});var rr=ee((tA,kb)=>{kb.exports=window.wp.keycodes});var zb=ee((bA,Hb)=>{Hb.exports=window.wp.url});var $b=ee((hA,Ub)=>{Ub.exports=window.wp.dom});var eS={};Fe(eS,{initialize:()=>Z1,initializeEditor:()=>Rw,reinitializeEditor:()=>J1,store:()=>G});var Mo=s(Hn(),1),fd=s(te(),1),Sw=s(Fr(),1),Qs=s(U(),1),ea=s(xd(),1),kw=s(nt(),1),Wr=s(cr(),1),Ew=s(Rt(),1);var ob=s(Td(),1),xs=s(te(),1);var Cd=s(te(),1);function Vw(e={},t){let{type:o}=t;switch(o){case"SET_WIDGET_AREAS_OPEN_STATE":return t.widgetAreasOpenState;case"SET_IS_WIDGET_AREA_OPEN":{let{clientId:r,isOpen:n}=t;return{...e,[r]:n}}default:return e}}function Fw(e=!1,t){switch(t.type){case"SET_IS_LIST_VIEW_OPENED":return t.isOpen?!1:e;case"SET_IS_INSERTER_OPENED":return t.value}return e}function jw(e=!1,t){switch(t.type){case"SET_IS_INSERTER_OPENED":return t.value?!1:e;case"SET_IS_LIST_VIEW_OPENED":return t.isOpen}return e}function Hw(e={current:null}){return e}function zw(e={current:null}){return e}function Uw(e={},t){switch(t.type){case"LOCK_WIDGET_SAVING":return{...e,[t.lockName]:!0};case"UNLOCK_WIDGET_SAVING":{let{[t.lockName]:o,...r}=e;return r}}return e}var Ad=(0,Cd.combineReducers)({blockInserterPanel:Fw,inserterSidebarToggleRef:zw,listViewPanel:jw,listViewToggleRef:Hw,widgetAreasOpenState:Vw,widgetSavingLock:Uw});var Ul={};Fe(Ul,{getWidgetAreas:()=>X0,getWidgets:()=>Z0});var Qg=s(Hn(),1),zl=s(nt(),1);var Hl={};Fe(Hl,{closeGeneralSidebar:()=>Y0,lockWidgetSaving:()=>q0,moveBlockToWidgetArea:()=>G0,persistStubPost:()=>yn,saveEditedWidgetAreas:()=>D0,saveWidgetArea:()=>F0,saveWidgetAreas:()=>V0,setIsInserterOpened:()=>U0,setIsListViewOpened:()=>$0,setIsWidgetAreaOpen:()=>z0,setWidgetAreasOpenState:()=>jl,setWidgetIdForClientId:()=>H0,unlockWidgetSaving:()=>K0});var tr=s(de(),1),Fl=s(zn(),1);function Od(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(o=Od(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function $w(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=Od(e))&&(r&&(r+=" "),r+=t);return r}var X=$w;var gt=s(_e(),1),Xr=s(te(),1),gi=s(de(),1);var Un=s(Te(),1),ia=s(T(),1),sa=(0,ia.jsx)(Un.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ia.jsx)(Un.Path,{d:"M12 8L12 13M12 14.5L12 16M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var $n=s(Te(),1),aa=s(T(),1),ca=(0,aa.jsx)($n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,aa.jsx)($n.Path,{d:"M7 12L10 15L17 8",vectorEffect:"non-scaling-stroke"})});var Yn=s(Te(),1),la=s(T(),1),Wo=(0,la.jsx)(Yn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,la.jsx)(Yn.Path,{d:"M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75",vectorEffect:"non-scaling-stroke"})});var Gn=s(Te(),1),da=s(T(),1),ua=(0,da.jsx)(Gn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,da.jsx)(Gn.Path,{fillRule:"evenodd",clipRule:"evenodd",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-2zM8.5 18.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h2.5v13zm10-.5c0 .3-.2.5-.5.5h-8v-13h8c.3 0 .5.2.5.5v12z"})});var Kn=s(Te(),1),fa=s(T(),1),pa=(0,fa.jsx)(Kn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fa.jsx)(Kn.Path,{fillRule:"evenodd",clipRule:"evenodd",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-4 14.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h8v13zm4.5-.5c0 .3-.2.5-.5.5h-2.5v-13H18c.3 0 .5.2.5.5v12z"})});var qn=s(Te(),1),ma=s(T(),1),ga=(0,ma.jsx)(qn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ma.jsx)(qn.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var Xn=s(Te(),1),ba=s(T(),1),ha=(0,ba.jsx)(Xn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ba.jsx)(Xn.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"})});var Zn=s(Te(),1),wa=s(T(),1),va=(0,wa.jsx)(Zn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,wa.jsx)(Zn.Path,{d:"M12 16V11M12 9.5V8M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var Jn=s(Te(),1),_a=s(T(),1),jr=(0,_a.jsx)(Jn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_a.jsx)(Jn.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"})});var Qn=s(Te(),1),ya=s(T(),1),xa=(0,ya.jsx)(Qn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ya.jsx)(Qn.Path,{d:"M10 17.5H21M6.5 12H17.5M3 6.5H14",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var ei=s(Te(),1),Sa=s(T(),1),ka=(0,Sa.jsx)(ei.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Sa.jsx)(ei.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var ti=s(Te(),1),Ea=s(T(),1),Ra=(0,Ea.jsx)(ti.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Ea.jsx)(ti.Path,{d:"M12 18V6M18 12H6",vectorEffect:"non-scaling-stroke"})});var Hr=s(Te(),1),zr=s(T(),1),Ta=(0,zr.jsxs)(Hr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,zr.jsx)(Hr.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,zr.jsx)(Hr.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var oi=s(Te(),1),Ca=s(T(),1),Ur=(0,Ca.jsx)(oi.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ca.jsx)(oi.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"})});var ri=s(Te(),1),Aa=s(T(),1),Pa=(0,Aa.jsx)(ri.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Aa.jsx)(ri.Path,{d:"M12 5.71576L13.6106 8.97924C13.7563 9.27438 14.0379 9.47895 14.3636 9.52628L17.965 10.0496L15.359 12.5899C15.1233 12.8196 15.0157 13.1506 15.0714 13.475L15.6866 17.0619L12.4653 15.3684C12.174 15.2152 11.826 15.2152 11.5347 15.3684L8.31341 17.0619L8.92861 13.475C8.98425 13.1506 8.8767 12.8196 8.64102 12.5899L6.03497 10.0496L9.63644 9.52628C9.96215 9.47895 10.2437 9.27438 10.3894 8.97924L12 5.71576Z",vectorEffect:"non-scaling-stroke"})});var ni=s(Te(),1),Ia=s(T(),1),Oa=(0,Ia.jsx)(ni.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Ia.jsx)(ni.Path,{d:"M12 5.71576L13.6106 8.97924C13.7563 9.27438 14.0379 9.47895 14.3636 9.52628L17.965 10.0496L15.359 12.5899C15.1233 12.8196 15.0157 13.1506 15.0714 13.475L15.6866 17.0619L12.4653 15.3684C12.174 15.2152 11.826 15.2152 11.5347 15.3684L8.31341 17.0619L8.92861 13.475C8.98425 13.1506 8.8767 12.8196 8.64102 12.5899L6.03497 10.0496L9.63644 9.52628C9.96215 9.47895 10.2437 9.27438 10.3894 8.97924L12 5.71576Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})});var ii=s(Te(),1),Na=s(T(),1),$r=(0,Na.jsx)(ii.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Na.jsx)(ii.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 mt=s(U(),1),Wa=s(Wd(),1),eu=s(Rt(),1),Vo=s(it(),1),tu=s(si(),1);var Ud=s(_e(),1),di=s(te(),1),$d=s(si(),1);var li=s(te(),1);var Ma={};Fe(Ma,{closeModal:()=>tv,disableComplementaryArea:()=>Kw,enableComplementaryArea:()=>Gw,openModal:()=>ev,pinItem:()=>qw,setDefaultComplementaryArea:()=>Yw,setFeatureDefaults:()=>Qw,setFeatureValue:()=>Jw,toggleFeature:()=>Zw,unpinItem:()=>Xw});var ci=s(Fr(),1),pt=s(Rt(),1);var ai=s(Fr(),1);function Dt(e){return["core/edit-post","core/edit-site"].includes(e)?((0,ai.default)(`${e} interface scope`,{alternative:"core interface scope",hint:"core/edit-post and core/edit-site are merging.",version:"6.6"}),"core"):e}function Do(e,t){return e==="core"&&t==="edit-site/template"?((0,ai.default)("edit-site/template sidebar",{alternative:"edit-post/document",version:"6.6"}),"edit-post/document"):e==="core"&&t==="edit-site/block-inspector"?((0,ai.default)("edit-site/block-inspector sidebar",{alternative:"edit-post/block",version:"6.6"}),"edit-post/block"):t}var Yw=(e,t)=>(e=Dt(e),t=Do(e,t),{type:"SET_DEFAULT_COMPLEMENTARY_AREA",scope:e,area:t}),Gw=(e,t)=>({registry:o,dispatch:r})=>{if(!t)return;e=Dt(e),t=Do(e,t),o.select(pt.store).get(e,"isComplementaryAreaVisible")||o.dispatch(pt.store).set(e,"isComplementaryAreaVisible",!0),r({type:"ENABLE_COMPLEMENTARY_AREA",scope:e,area:t})},Kw=e=>({registry:t})=>{e=Dt(e),t.select(pt.store).get(e,"isComplementaryAreaVisible")&&t.dispatch(pt.store).set(e,"isComplementaryAreaVisible",!1)},qw=(e,t)=>({registry:o})=>{if(!t)return;e=Dt(e),t=Do(e,t);let r=o.select(pt.store).get(e,"pinnedItems");r?.[t]!==!0&&o.dispatch(pt.store).set(e,"pinnedItems",{...r,[t]:!0})},Xw=(e,t)=>({registry:o})=>{if(!t)return;e=Dt(e),t=Do(e,t);let r=o.select(pt.store).get(e,"pinnedItems");o.dispatch(pt.store).set(e,"pinnedItems",{...r,[t]:!1})};function Zw(e,t){return function({registry:o}){(0,ci.default)("dispatch( 'core/interface' ).toggleFeature",{since:"6.0",alternative:"dispatch( 'core/preferences' ).toggle"}),o.dispatch(pt.store).toggle(e,t)}}function Jw(e,t,o){return function({registry:r}){(0,ci.default)("dispatch( 'core/interface' ).setFeatureValue",{since:"6.0",alternative:"dispatch( 'core/preferences' ).set"}),r.dispatch(pt.store).set(e,t,!!o)}}function Qw(e,t){return function({registry:o}){(0,ci.default)("dispatch( 'core/interface' ).setFeatureDefaults",{since:"6.0",alternative:"dispatch( 'core/preferences' ).setDefaults"}),o.dispatch(pt.store).setDefaults(e,t)}}function ev(e){return{type:"OPEN_MODAL",name:e}}function tv(){return{type:"CLOSE_MODAL"}}var La={};Fe(La,{getActiveComplementaryArea:()=>ov,isComplementaryAreaLoading:()=>rv,isFeatureActive:()=>iv,isItemPinned:()=>nv,isModalActive:()=>sv});var Yr=s(te(),1),Fd=s(Fr(),1),Gr=s(Rt(),1);var ov=(0,Yr.createRegistrySelector)(e=>(t,o)=>{o=Dt(o);let r=e(Gr.store).get(o,"isComplementaryAreaVisible");if(r!==void 0)return r===!1?null:t?.complementaryAreas?.[o]}),rv=(0,Yr.createRegistrySelector)(e=>(t,o)=>{o=Dt(o);let r=e(Gr.store).get(o,"isComplementaryAreaVisible"),n=t?.complementaryAreas?.[o];return r&&n===void 0}),nv=(0,Yr.createRegistrySelector)(e=>(t,o,r)=>(o=Dt(o),r=Do(o,r),e(Gr.store).get(o,"pinnedItems")?.[r]??!0)),iv=(0,Yr.createRegistrySelector)(e=>(t,o,r)=>((0,Fd.default)("select( 'core/interface' ).isFeatureActive( scope, featureName )",{since:"6.0",alternative:"select( 'core/preferences' ).get( scope, featureName )"}),!!e(Gr.store).get(o,r)));function sv(e,t){return e.activeModal===t}var jd=s(te(),1);function av(e={},t){switch(t.type){case"SET_DEFAULT_COMPLEMENTARY_AREA":{let{scope:o,area:r}=t;return e[o]?e:{...e,[o]:r}}case"ENABLE_COMPLEMENTARY_AREA":{let{scope:o,area:r}=t;return{...e,[o]:r}}}return e}function cv(e=null,t){switch(t.type){case"OPEN_MODAL":return t.name;case"CLOSE_MODAL":return null}return e}var Hd=(0,jd.combineReducers)({complementaryAreas:av,activeModal:cv});var zd="core/interface";var Me=(0,li.createReduxStore)(zd,{reducer:Hd,actions:Ma,selectors:La});(0,li.register)(Me);var Yd=s(T(),1);function lv(e){return["checkbox","option","radio","switch","menuitemcheckbox","menuitemradio","treeitem"].includes(e)}function lr({as:e=Ud.Button,scope:t,identifier:o,icon:r,selectedIcon:n,name:i,shortcut:a,...c}){let l=e,u=(0,$d.usePluginContext)(),d=r||u.icon,p=o||`${u.name}/${i}`,f=(0,di.useSelect)(h=>h(Me).getActiveComplementaryArea(t)===p,[p,t]),{enableComplementaryArea:m,disableComplementaryArea:g}=(0,di.useDispatch)(Me);return(0,Yd.jsx)(l,{icon:n&&f?n:d,"aria-controls":p.replace("/",":"),"aria-checked":lv(c.role)?f:void 0,onClick:()=>{f?g(t):m(t,p)},shortcut:a,...c})}var ui=s(T(),1),dv=({children:e,className:t,toggleButtonProps:o})=>{let r=(0,ui.jsx)(lr,{icon:Wo,...o});return(0,ui.jsxs)("div",{className:X("components-panel__header","interface-complementary-area-header",t),tabIndex:-1,children:[e,r]})},Gd=dv;var fi=s(it(),1),fv=s(U(),1);var mo=s(_e(),1),Kd=s(U(),1),Kr=s(T(),1);function uv({name:e,as:t=mo.MenuGroup,fillProps:o={},children:r,...n}){return(0,Kr.jsx)(mo.Slot,{name:e,fillProps:o,children:i=>{let a=Kd.Children.toArray(i);return a.length?typeof r=="function"?r(a):(0,Kr.jsx)(t,{...n,children:a}):null}})}function qd({name:e,as:t,onClick:o,...r}){return(0,Kr.jsx)(mo.Fill,{name:e,children:({as:n=mo.MenuItem,onClick:i})=>{let a=t??n,c=[o,i].filter(Boolean);return(0,Kr.jsx)(a,{onClick:c.length?(...l)=>c.forEach(u=>u(...l)):void 0,...r})}})}qd.Slot=uv;var Xd=qd;var Ba=s(T(),1),pv=(0,fi.observableMap)();function Zd(e,t){return!!(0,fi.useObservableValue)(pv,`${e}/${t}`)}function Jd({scope:e,target:t,...o}){return(0,Ba.jsx)(lr,{as:r=>(0,Ba.jsx)(Xd,{name:`${e}/plugin-more-menu`,...r}),role:"menuitemcheckbox",name:t,scope:e,...o})}var mi=s(_e(),1),pi=s(T(),1);function Qd({scope:e,...t}){return(0,pi.jsx)(mi.Fill,{name:`PinnedItems/${e}`,...t})}function mv({scope:e,className:t,...o}){return(0,pi.jsx)(mi.Slot,{name:`PinnedItems/${e}`,...o,children:r=>r?.length>0&&(0,pi.jsx)("div",{className:X(t,"interface-pinned-items"),children:r})})}Qd.Slot=mv;var qr=Qd;var ye=s(T(),1),gv=.3;function bv({scope:e,...t}){return(0,ye.jsx)(gt.Slot,{name:`ComplementaryArea/${e}`,...t})}var hv={open:{width:"auto"},closed:e=>({width:0,transition:e})};function wv(e,t){return(0,mt.isValidElement)(e)?(0,mt.cloneElement)(e,{...t,className:X(e.props.className,t.className),style:{...e.props.style,...t.style}}):(0,ye.jsx)("div",{...t})}function vv({activeArea:e,isActive:t,scope:o,children:r,className:n,id:i,render:a}){let c=(0,Vo.useReducedMotion)(),l=(0,Vo.useViewportMatch)("medium","<"),u=(0,Vo.usePrevious)(e),p={type:"tween",duration:c||l||!!u&&!!e&&e!==u?0:gv,ease:[.6,0,.4,1]};return(0,ye.jsx)(gt.Fill,{name:`ComplementaryArea/${o}`,children:(0,ye.jsx)(gt.__unstableAnimatePresence,{initial:!1,custom:p,children:t&&(0,ye.jsx)(gt.__unstableMotion.div,{variants:hv,initial:"closed",animate:"open",exit:"closed",transition:p,className:"interface-complementary-area__fill",children:wv(a,{id:i,className:n,children:r})})})})}function _v(e,t,o,r,n){let i=(0,mt.useRef)(!1),a=(0,mt.useRef)(!1),{enableComplementaryArea:c,disableComplementaryArea:l}=(0,Xr.useDispatch)(Me);(0,mt.useEffect)(()=>{r&&n&&!i.current?(l(e),a.current=!0):a.current&&!n&&i.current?(a.current=!1,c(e,t)):a.current&&o&&o!==t&&(a.current=!1),n!==i.current&&(i.current=n)},[r,n,e,t,o,l,c])}function ou({children:e,className:t,closeLabel:o=(0,gi.__)("Close plugin"),identifier:r,header:n,headerClassName:i,icon:a,isPinnable:c=!0,panelClassName:l,render:u,scope:d,name:p,title:f,toggleShortcut:m,isActiveByDefault:g}){let h=(0,tu.usePluginContext)(),b=a||h.icon,_=r||`${h.name}/${p}`,[y,v]=(0,mt.useState)(!1),{isLoading:w,isActive:S,isPinned:x,activeArea:k,isSmall:E,isLarge:C,showIconLabels:P}=(0,Xr.useSelect)(A=>{let{getActiveComplementaryArea:O,isComplementaryAreaLoading:L,isItemPinned:Z}=A(Me),{get:ae}=A(eu.store),I=O(d);return{isLoading:L(d),isActive:I===_,isPinned:Z(d,_),activeArea:I,isSmall:A(Wa.store).isViewportMatch("< medium"),isLarge:A(Wa.store).isViewportMatch("large"),showIconLabels:ae("core","showIconLabels")}},[_,d]),B=Zd(d,p),F=(0,Vo.useViewportMatch)("medium","<");_v(d,_,k,S,E);let{enableComplementaryArea:H,disableComplementaryArea:N,pinItem:R,unpinItem:M}=(0,Xr.useDispatch)(Me);if((0,mt.useEffect)(()=>{g&&k===void 0&&!E?H(d,_):k===void 0&&E&&N(d,_),v(!0)},[k,g,d,_,E,H,N]),!!y)return(0,ye.jsxs)(ye.Fragment,{children:[c&&(0,ye.jsx)(qr,{scope:d,children:x&&(0,ye.jsx)(lr,{scope:d,identifier:_,isPressed:S&&(!P||C),"aria-expanded":S,"aria-disabled":w,label:f,icon:P?ca:b,showTooltip:!P,variant:P?"tertiary":void 0,size:"compact",shortcut:m})}),p&&c&&!B&&(0,ye.jsx)(Jd,{target:p,scope:d,icon:b,identifier:_,children:f}),(0,ye.jsxs)(vv,{activeArea:k,isActive:S,className:X("interface-complementary-area",t),scope:d,id:_.replace("/",":"),render:u,children:[(0,ye.jsx)(Gd,{className:i,closeLabel:o,onClose:()=>N(d),toggleButtonProps:{label:o,size:"compact",shortcut:m,scope:d,identifier:_},children:n||(0,ye.jsxs)(ye.Fragment,{children:[(0,ye.jsx)("h2",{className:"interface-complementary-area-header__title",children:f}),c&&!F&&(0,ye.jsx)(gt.Button,{className:"interface-complementary-area__pin-unpin-item",icon:x?Oa:Pa,label:x?(0,gi.__)("Unpin from toolbar"):(0,gi.__)("Pin to toolbar"),onClick:()=>(x?M:R)(d,_),isPressed:x,size:"compact"})]})}),(0,ye.jsx)(gt.Panel,{className:l,children:e})]})]})}ou.Slot=bv;var Zr=ou;var yv=s(D(),1),Jr={...yv};var iu=s(D(),1),nu={};function Le(e,t){let o=iu.useRef(nu);return o.current===nu&&(o.current=e(t)),o}var Da=Jr.useInsertionEffect,xv=Da&&Da!==Jr.useLayoutEffect?Da:e=>e();function $(e){let t=Le(Sv).current;return t.next=e,xv(t.effect),t.trampoline}function Sv(){let e={next:void 0,callback:kv,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function kv(){}var su=s(D(),1),Ev=()=>{},j=typeof document<"u"?su.useLayoutEffect:Ev;function Rv(e,t){return function(r,...n){let i=new URL(e);return i.searchParams.set("code",r.toString()),n.forEach(a=>i.searchParams.append("args[]",a)),`${t} error #${r}; visit ${i} for the full message.`}}var Tv=Rv("https://base-ui.com/production-error","Base UI"),Ze=Tv;var Fo=s(D(),1);function Va(e,t,o,r){let n=Le(cu).current;return Cv(n,e,t,o,r)&&lu(n,[e,t,o,r]),n.callback}function au(e){let t=Le(cu).current;return Av(t,e)&&lu(t,e),t.callback}function cu(){return{callback:null,cleanup:null,refs:[]}}function Cv(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function Av(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function lu(e,t){if(e.refs=t,t.every(o=>o==null)){e.callback=null;return}e.callback=o=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),o!=null){let r=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let a=i(o);typeof a=="function"&&(r[n]=a);break}case"object":{i.current=o;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let a=r[n];typeof a=="function"?a():i(null);break}case"object":{i.current=null;break}default:}}}}}}var uu=s(D(),1);var du=s(D(),1),Pv=parseInt(du.version,10);function dr(e){return Pv>=e}function Fa(e){if(!uu.isValidElement(e))return null;let t=e,o=t.props;return(dr(19)?o?.ref:t.ref)??null}function Qr(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function st(){}var fu=Object.freeze([]),ge=Object.freeze({});function pu(e,t){let o={};for(let r in e){let n=e[r];if(t?.hasOwnProperty(r)){let i=t[r](n);i!=null&&Object.assign(o,i);continue}n===!0?o[`data-${r.toLowerCase()}`]="":n&&(o[`data-${r.toLowerCase()}`]=n.toString())}return o}function mu(e,t){return typeof e=="function"?e(t):e}function gu(e,t){return typeof e=="function"?e(t):e}var ja={};function Ce(e,t,o,r,n){if(!o&&!r&&!n&&!e)return bi(t);let i=bi(e);return t&&(i=en(i,t)),o&&(i=en(i,o)),r&&(i=en(i,r)),n&&(i=en(i,n)),i}function bu(e){if(e.length===0)return ja;if(e.length===1)return bi(e[0]);let t=bi(e[0]);for(let o=1;o<e.length;o+=1)t=en(t,e[o]);return t}function bi(e){return Ha(e)?{...wu(e,ja)}:Iv(e)}function en(e,t){return Ha(t)?wu(t,e):Ov(e,t)}function Iv(e){let t={...e};for(let o in t){let r=t[o];hu(o,r)&&(t[o]=vu(r))}return t}function Ov(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=Qr(e.style,r);break}case"className":{e[o]=za(e.className,r);break}default:hu(o,r)?e[o]=Nv(e[o],r):e[o]=r}}return e}function hu(e,t){let o=e.charCodeAt(0),r=e.charCodeAt(1),n=e.charCodeAt(2);return o===111&&r===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function Ha(e){return typeof e=="function"}function wu(e,t){return Ha(e)?e(t):e??ja}function Nv(e,t){return t?e?(...o)=>{let r=o[0];if(_u(r)){let i=r;tn(i);let a=t(...o);return i.baseUIHandlerPrevented||e?.(...o),a}let n=t(...o);return e?.(...o),n}:vu(t):e}function vu(e){return e&&((...t)=>{let o=t[0];return _u(o)&&tn(o),e(...t)})}function tn(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function za(e,t){return t?e?t+" "+e:t:e}function _u(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Ua=s(D(),1);function je(e,t,o={}){let r=t.render,n=Mv(t,o);if(o.enabled===!1)return null;let i=o.state??ge;return Wv(e,r,n,i)}function Mv(e,t={}){let{className:o,style:r,render:n}=e,{state:i=ge,ref:a,props:c,stateAttributesMapping:l,enabled:u=!0}=t,d=u?mu(o,i):void 0,p=u?gu(r,i):void 0,f=u?pu(i,l):ge,m=u&&c?Lv(c):void 0,g=u?Qr(f,m)??{}:ge;return typeof document<"u"&&(u?Array.isArray(a)?g.ref=au([g.ref,Fa(n),...a]):g.ref=Va(g.ref,Fa(n),a):Va(null,null)),u?(d!==void 0&&(g.className=za(g.className,d)),p!==void 0&&(g.style=Qr(g.style,p)),g):ge}function Lv(e){return Array.isArray(e)?bu(e):Ce(void 0,e)}var Bv=Symbol.for("react.lazy");function Wv(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=Ce(o,t.props);n.ref=o.ref;let i=t;return i?.$$typeof===Bv&&(i=Fo.Children.toArray(t)[0]),Fo.cloneElement(i,n)}if(e&&typeof e=="string")return Dv(e,o);throw new Error(Ze(8))}function Dv(e,t){return e==="button"?(0,Ua.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Ua.createElement)("img",{alt:"",...t,key:t.key}):Fo.createElement(e,t)}var hi=s(D(),1);var yu=0;function Vv(e,t="mui"){let[o,r]=hi.useState(e),n=e||o;return hi.useEffect(()=>{o==null&&(yu+=1,r(`${t}-${yu}`))},[o,t]),n}var xu=Jr.useId;function ur(e,t){if(xu!==void 0){let o=xu();return e??(t?`${t}-${o}`:o)}return Vv(e,t)}function Su(e){return ur(e,"base-ui")}var K={};Fe(K,{cancelOpen:()=>p_,chipRemovePress:()=>qv,clearPress:()=>Kv,closePress:()=>Yv,closeWatcher:()=>s_,decrementPress:()=>Jv,disabled:()=>g_,drag:()=>d_,escapeKey:()=>i_,focusOut:()=>n_,imperativeAction:()=>w_,incrementPress:()=>Zv,initial:()=>h_,inputBlur:()=>t_,inputChange:()=>Qv,inputClear:()=>e_,inputPaste:()=>o_,inputPress:()=>r_,itemPress:()=>$v,keyboard:()=>c_,linkPress:()=>Gv,listNavigation:()=>a_,missing:()=>b_,none:()=>Fv,outsidePress:()=>Uv,pointer:()=>l_,scrub:()=>f_,siblingOpen:()=>m_,swipe:()=>v_,trackPress:()=>Xv,triggerFocus:()=>zv,triggerHover:()=>Hv,triggerPress:()=>jv,wheel:()=>u_,windowResize:()=>__});var Fv="none",jv="trigger-press",Hv="trigger-hover",zv="trigger-focus",Uv="outside-press",$v="item-press",Yv="close-press",Gv="link-press",Kv="clear-press",qv="chip-remove-press",Xv="track-press",Zv="increment-press",Jv="decrement-press",Qv="input-change",e_="input-clear",t_="input-blur",o_="input-paste",r_="input-press",n_="focus-out",i_="escape-key",s_="close-watcher",a_="list-navigation",c_="keyboard",l_="pointer",d_="drag",u_="wheel",f_="scrub",p_="cancel-open",m_="sibling-open",g_="disabled",b_="missing",h_="initial",w_="imperative-action",v_="swipe",__="window-resize";function oe(e,t,o,r){let n=!1,i=!1,a=r??ge;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:o,...a}}var Ya=s(D(),1);var ku=s(D(),1);function fr(e){ku.useEffect(e,fu)}var wi=null,hE=globalThis.requestAnimationFrame,$a=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let o=this.callbacks,r=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,r>0)for(let n=0;n<o.length;n+=1)o[n]?.(t)};request(t){let o=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),o}cancel(t){let o=t-this.startId;o<0||o>=this.callbacks.length||(this.callbacks[o]=null,this.callbacksCount-=1)}},vi=new $a;var Vt=class e{static create(){return new e}static request(t){return vi.request(t)}static cancel(t){return vi.cancel(t)}currentId=wi;request(t){this.cancel(),this.currentId=vi.request(()=>{this.currentId=wi,t()})}cancel=()=>{this.currentId!==wi&&(vi.cancel(this.currentId),this.currentId=wi)};disposeEffect=()=>this.cancel};function pr(){let e=Le(Vt.create).current;return fr(e.disposeEffect),e}function Eu(e,t=!1,o=!1){let[r,n]=Ya.useState(e&&t?"idle":void 0),[i,a]=Ya.useState(e);return e&&!i&&(a(!0),n("starting")),!e&&i&&r!=="ending"&&!o&&n("ending"),!e&&!i&&r==="ending"&&n(void 0),j(()=>{if(!e&&i&&r!=="ending"&&o){let c=Vt.request(()=>{n("ending")});return()=>{Vt.cancel(c)}}},[e,i,r,o]),j(()=>{if(!e||t)return;let c=Vt.request(()=>{n(void 0)});return()=>{Vt.cancel(c)}},[t,e]),j(()=>{if(!e||!t)return;e&&i&&r!=="idle"&&n("starting");let c=Vt.request(()=>{n("idle")});return()=>{Vt.cancel(c)}},[t,e,i,r]),{mounted:i,setMounted:a,transitionStatus:r}}var Ga=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),y_={"data-starting-style":""},x_={"data-ending-style":""},Ru={transitionStatus(e){return e==="starting"?y_:e==="ending"?x_:null}};var gr=s(D(),1);function _i(){return typeof window<"u"}function Ho(e){return yi(e)?(e.nodeName||"").toLowerCase():"#document"}function fe(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function jt(e){var t;return(t=(yi(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function yi(e){return _i()?e instanceof Node||e instanceof fe(e).Node:!1}function Y(e){return _i()?e instanceof Element||e instanceof fe(e).Element:!1}function xe(e){return _i()?e instanceof HTMLElement||e instanceof fe(e).HTMLElement:!1}function mr(e){return!_i()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof fe(e).ShadowRoot}function on(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=$e(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function Tu(e){return/^(table|td|th)$/.test(Ho(e))}function rn(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var S_=/transform|translate|scale|rotate|perspective|filter/,k_=/paint|layout|strict|content/,jo=e=>!!e&&e!=="none",Ka;function xi(e){let t=Y(e)?$e(e):e;return jo(t.transform)||jo(t.translate)||jo(t.scale)||jo(t.rotate)||jo(t.perspective)||!Si()&&(jo(t.backdropFilter)||jo(t.filter))||S_.test(t.willChange||"")||k_.test(t.contain||"")}function Cu(e){let t=Ft(e);for(;xe(t)&&!Ht(t);){if(xi(t))return t;if(rn(t))return null;t=Ft(t)}return null}function Si(){return Ka==null&&(Ka=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Ka}function Ht(e){return/^(html|body|#document)$/.test(Ho(e))}function $e(e){return fe(e).getComputedStyle(e)}function nn(e){return Y(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Ft(e){if(Ho(e)==="html")return e;let t=e.assignedSlot||e.parentNode||mr(e)&&e.host||jt(e);return mr(t)?t.host:t}function Au(e){let t=Ft(e);return Ht(t)?(e.ownerDocument||e).body:xe(t)&&on(t)?t:Au(t)}function go(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=Au(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),a=fe(n);if(i){let c=ki(a);return t.concat(a,a.visualViewport||[],on(n)?n:[],c&&o?go(c):[])}else return t.concat(n,go(n,[],o))}function ki(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Ei=s(D(),1),E_=Ei.createContext(void 0);function Pu(e=!1){let t=Ei.useContext(E_);if(t===void 0&&!e)throw new Error(Ze(16));return t}var Iu=s(D(),1);function Ou(e){let{focusableWhenDisabled:t,disabled:o,composite:r=!1,tabIndex:n=0,isNativeButton:i}=e,a=r&&t!==!1,c=r&&t===!1;return{props:Iu.useMemo(()=>{let u={onKeyDown(d){o&&t&&d.key!=="Tab"&&d.preventDefault()}};return r||(u.tabIndex=n,!i&&o&&(u.tabIndex=t?n:-1)),(i&&(t||a)||!i&&o)&&(u["aria-disabled"]=o),i&&(!t||c)&&(u.disabled=o),u},[r,o,t,a,c,i,n])}}function Be(e){return e?.ownerDocument||document}function Ri(e,t,{detail:o=0}={}){e.dispatchEvent(new(fe(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:o,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function Nu(e={}){let{disabled:t=!1,focusableWhenDisabled:o,tabIndex:r=0,native:n=!0,composite:i}=e,a=gr.useRef(null),c=Pu(!0),l=i??c!==void 0,{props:u}=Ou({focusableWhenDisabled:o,disabled:t,composite:l,tabIndex:r,isNativeButton:n}),d=gr.useCallback(()=>{let m=a.current;qa(m)&&l&&t&&u.disabled===void 0&&m.disabled&&(m.disabled=!1)},[t,u.disabled,l]);j(d,[d]);let p=gr.useCallback((m={})=>{let{onClick:g,onMouseDown:h,onKeyUp:b,onKeyDown:_,onPointerDown:y,...v}=m;return Ce({onClick(w){if(t){w.preventDefault();return}g?.(w)},onMouseDown(w){t||h?.(w)},onKeyDown(w){if(t||(tn(w),_?.(w),w.baseUIHandlerPrevented))return;let S=w.target===w.currentTarget,x=w.currentTarget,k=qa(x),E=!n&&R_(x),C=S&&(n?k:!E),P=w.key==="Enter",B=w.key===" ",F=x.getAttribute("role"),H=F?.startsWith("menuitem")||F==="option"||F==="gridcell";if(S&&l&&B){if(w.defaultPrevented&&H)return;w.preventDefault(),(!n||k)&&(w.preventBaseUIHandler(),Ri(x,w));return}if(!C||n||!B&&!P){S&&E&&B&&w.preventDefault();return}w.defaultPrevented||(w.preventDefault(),P&&(w.preventBaseUIHandler(),Ri(x,w)))},onKeyUp(w){if(!t){if(tn(w),b?.(w),w.target===w.currentTarget&&n&&l&&qa(w.currentTarget)&&w.key===" "){w.preventDefault();return}w.baseUIHandlerPrevented||w.target===w.currentTarget&&!n&&!l&&!w.defaultPrevented&&w.key===" "&&(w.preventBaseUIHandler(),Ri(w.currentTarget,w))}},onPointerDown(w){if(t){w.preventDefault();return}y?.(w)}},n?{type:"button"}:{role:"button"},u,v)},[t,u,l,n]),f=$(m=>{a.current=m,d()});return{getButtonProps:p,buttonRef:f}}function qa(e){return xe(e)&&e.tagName==="BUTTON"}function R_(e){return xe(e)&&e.tagName==="A"&&!!e.href}function ne(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function Je(e){let t=Le(T_,e).current;return t.next=e,j(t.effect),t}function T_(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var Wu=s(D(),1);var Bu=s(bo(),1);function Lu(e){return e==null?e:"current"in e?e.current:e}function br(e,t=!1){let o=pr();return $((r,n=null)=>{o.cancel();let i=Lu(e);if(i==null)return;let a=i,c=()=>{Bu.flushSync(r)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){r();return}function l(){Promise.all(a.getAnimations().map(u=>u.finished)).then(()=>{n?.aborted||c()},()=>{if(n?.aborted)return;if(a.getAnimations().some(d=>d.pending||d.playState!=="finished")){l();return}c()})}if(t){let u="data-starting-style";if(!a.hasAttribute(u)){o.request(l);return}let d=new MutationObserver(()=>{a.hasAttribute(u)||(d.disconnect(),l())});d.observe(a,{attributes:!0,attributeFilter:[u]}),n?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}o.request(l)})}function Ti(e){let{enabled:t=!0,open:o,ref:r,onComplete:n}=e,i=$(n),a=br(r,o);Wu.useEffect(()=>{if(!t)return;let c=new AbortController;return a(i,c.signal),()=>{c.abort()}},[t,o,i,a])}var Qt={};Fe(Qt,{engine:()=>ec,env:()=>oc,os:()=>Ja,screenReader:()=>tc});var Ja={};Fe(Ja,{android:()=>Fu,apple:()=>Za,ios:()=>Xa,linux:()=>O_,mac:()=>ju,windows:()=>I_});function C_(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:A_,platform:P_,maxTouchPoints:Du}=C_(),zo=A_.toLowerCase(),Uo=P_.toLowerCase();var Xa=/^i(os$|p)/.test(Uo)||Uo==="macintel"&&Du>1,Vu="android",Fu=Uo===Vu||zo.includes(Vu),ju=!Xa&&Uo.startsWith("mac"),I_=Uo.startsWith("win"),O_=!Fu&&/^(linux|chrome os)/.test(Uo),Za=ju||Xa;var ec={};Fe(ec,{blink:()=>M_,gecko:()=>N_,webkit:()=>Qa});var Qa=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),N_=!Qa&&zo.includes("firefox"),M_=!Qa&&zo.includes("chrom");var tc={};Fe(tc,{voiceOver:()=>L_});var L_=Za;var oc={};Fe(oc,{jsdom:()=>B_});var B_=/jsdom|happydom/.test(zo);var sn=0,at=class e{static create(){return new e}currentId=sn;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=sn,o()},t)}isStarted(){return this.currentId!==sn}clear=()=>{this.currentId!==sn&&(clearTimeout(this.currentId),this.currentId=sn)};disposeEffect=()=>this.clear};function Tt(){let e=Le(at.create).current;return fr(e.disposeEffect),e}var Ge=s(D(),1);function Hu(e){return"nativeEvent"in e}function eo(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function zu(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var rc="data-base-ui-focusable";var nc="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Ci(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function ie(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&mr(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function Ye(e){return"composedPath"in e?e.composedPath()[0]:e.target}function ho(e,t){if(!Y(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,r]of t.entries())if(ie(r,o))return!r.hasAttribute("data-trigger-disabled");return!1}function Ai(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let o=e;return o.target!=null&&t.contains(o.target)}function Uu(e){return e.matches("html,body")}function $u(e){return xe(e)&&e.matches(nc)}function ic(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${nc}`)!=null}function Yu(e){if(!e||Qt.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function W_(e,t){return t!=null&&!eo(t)?0:typeof e=="function"?e():e}function bt(e,t,o){let r=W_(e,o);return typeof r=="number"?r:r?.[t]}function sc(e){return typeof e=="function"?e():e}function Pi(e,t){return t||e==="click"||e==="mousedown"}function Gu(e){return e?.includes("mouse")&&e!=="mousedown"}var Ku=s(T(),1),qu=Ge.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new at,currentIdRef:{current:null},currentContextRef:{current:null}});function D_(e,t){e.current=t.current}function ac(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=Ge.useRef(o),i=Ge.useRef(o),a=Ge.useRef(null),c=Ge.useRef(null),l=Tt();return j(()=>{if(i.current=o,!a.current){n.current=o;return}n.current={open:bt(n.current,"open"),close:bt(o,"close")}},[o,a,n,i]),(0,Ku.jsx)(qu.Provider,{value:Ge.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:a,timeoutMs:r,currentContextRef:c,timeout:l}),[r,l]),children:t})}function cc(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),i=Ge.useContext(qu),{currentIdRef:a,delayRef:c,timeoutMs:l,initialDelayRef:u,currentContextRef:d,hasProvider:p,timeout:f}=i,[m,g]=Ge.useState(!1),h=Ge.useRef(o);return j(()=>{h.current=o},[o]),j(()=>{function b(){d.current?.setIsInstantPhase(!1),a.current=null,d.current=null,c.current=u.current,f.clear()}if(a.current&&!o&&a.current===n){if(g(!1),l){let _=n;return f.start(l,()=>{r.select("open")||a.current&&a.current!==_||b()}),()=>{(h.current||a.current!==_)&&f.clear()}}b()}},[o,n,a,c,l,u,d,f,r]),j(()=>{if(!o)return;let b=d.current,_=a.current;f.clear(),d.current={onOpenChange:r.setOpen,setIsInstantPhase:g},a.current=n,c.current={open:0,close:bt(u.current,"close")},_!==null&&_!==n?(g(!0),b?.setIsInstantPhase(!0),b?.onOpenChange(!1,oe(K.none))):(g(!1),b?.setIsInstantPhase(!1))},[o,n,r,a,c,u,d,f]),j(()=>()=>{if(a.current===n){if(d.current=null,!h.current)return;a.current=null,D_(c,u),f.clear()}},[d,a,c,n,u,f]),Ge.useMemo(()=>({hasProvider:p,delayRef:c,isInstantPhase:m}),[p,c,m])}function Ct(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var wo=Math.min,At=Math.max,vo=Math.round,cn=Math.floor,zt=e=>({x:e,y:e}),V_={left:"right",right:"left",bottom:"top",top:"bottom"};function Oi(e,t,o){return At(e,wo(t,o))}function Ut(e,t){return typeof e=="function"?e(t):e}function He(e){return e.split("-")[0]}function Pt(e){return e.split("-")[1]}function Ni(e){return e==="x"?"y":"x"}function ln(e){return e==="y"?"height":"width"}function Qe(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function dn(e){return Ni(Qe(e))}function Ju(e,t,o){o===void 0&&(o=!1);let r=Pt(e),n=dn(e),i=ln(n),a=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=an(a)),[a,an(a)]}function Qu(e){let t=an(e);return[Ii(e),t,Ii(t)]}function Ii(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Xu=["left","right"],Zu=["right","left"],F_=["top","bottom"],j_=["bottom","top"];function H_(e,t,o){switch(e){case"top":case"bottom":return o?t?Zu:Xu:t?Xu:Zu;case"left":case"right":return t?F_:j_;default:return[]}}function ef(e,t,o,r){let n=Pt(e),i=H_(He(e),o==="start",r);return n&&(i=i.map(a=>a+"-"+n),t&&(i=i.concat(i.map(Ii)))),i}function an(e){let t=He(e);return V_[t]+e.slice(t.length)}function z_(e){var t,o,r,n;return{top:(t=e.top)!=null?t:0,right:(o=e.right)!=null?o:0,bottom:(r=e.bottom)!=null?r:0,left:(n=e.left)!=null?n:0}}function Mi(e){return typeof e!="number"?z_(e):{top:e,right:e,bottom:e,left:e}}function $o(e){let{x:t,y:o,width:r,height:n}=e;return{width:r,height:n,top:o,left:t,right:t+r,bottom:o+n,x:t,y:o}}function to(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...to(e,n.id,o)])}function hr(e){return`data-base-ui-${e}`}var Ke=s(D(),1),rf=s(bo(),1);var tf={style:{transition:"none"}};var U_="data-base-ui-swipe-ignore",$_="data-swipe-ignore",AR=`[${U_}]`,PR=`[${$_}]`;var of={fallbackAxisSide:"end"};var nf=s(T(),1),Y_=Ke.createContext(null),G_=()=>Ke.useContext(Y_),K_=hr("portal");function sf(e={}){let{ref:t,container:o,componentProps:r=ge,elementProps:n}=e,i=ur(),c=G_()?.portalNode,[l,u]=Ke.useState(null),[d,p]=Ke.useState(null),f=$(b=>{b!==null&&p(b)}),m=Ke.useRef(null);j(()=>{if(o===null){m.current&&(m.current=null,p(null),u(null));return}let b=(o&&(yi(o)?o:o.current))??c??document.body;if(b==null){m.current&&(m.current=null,p(null),u(null));return}m.current!==b&&(m.current=b,p(null),u(b))},[o,c]);let g=je("div",r,{ref:[t,f],props:[{id:i,[K_]:""},n]}),h=l&&g?rf.createPortal(g,l):null;return{node:d,nodeId:Ke.isValidElement(g)?g.props.id:void 0,subtree:h}}var Yo=s(D(),1);function af(){let e=new Map;return{emit(t,o){e.get(t)?.forEach(r=>r(o))},on(t,o){e.has(t)||e.set(t,new Set),e.get(t).add(o)},off(t,o){e.get(t)?.delete(o)}}}var q_=s(T(),1),X_=Yo.createContext(null),Z_=Yo.createContext(null),Li=()=>Yo.useContext(X_)?.id||null,_o=e=>{let t=Yo.useContext(Z_);return e??t};var et=s(D(),1);function J_(e,t){let o=null,r=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},a=t.axis==="x"||t.axis==="both",c=t.axis==="y"||t.axis==="both",l=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",u=i.width,d=i.height,p=i.x,f=i.y;return o==null&&t.x&&a&&(o=i.x-t.x),r==null&&t.y&&c&&(r=i.y-t.y),p-=o||0,f-=r||0,u=0,d=0,!n||l?(u=t.axis==="y"?i.width:0,d=t.axis==="x"?i.height:0,p=a&&t.x!=null?t.x:p,f=c&&t.y!=null?t.y:f):n&&!l&&(d=t.axis==="x"?i.height:d,u=t.axis==="y"?i.width:u),n=!0,{width:u,height:d,x:p,y:f,top:f,right:p+u,bottom:f+d,left:p}}}}function cf(e){return e!=null&&e.clientX!=null}function lc(e,t={}){let{enabled:o=!0,axis:r="both"}=t,n="rootStore"in e?e.rootStore:e,i=n.useState("open"),a=n.useState("floatingElement"),c=n.useState("domReferenceElement"),l=n.context.dataRef,u=et.useRef(!1),d=et.useRef(null),[p,f]=et.useState(),[m,g]=et.useState([]),h=$(w=>{n.set("positionReference",w)}),b=$((w,S,x)=>{u.current||l.current.openEvent&&!cf(l.current.openEvent)||n.set("positionReference",J_(x??c,{x:w,y:S,axis:r,dataRef:l,pointerType:p}))}),_=$(w=>{i?d.current||(b(w.clientX,w.clientY,w.currentTarget),g([])):b(w.clientX,w.clientY,w.currentTarget)}),y=eo(p)?a:i;et.useEffect(()=>{if(!o){h(c);return}if(!y)return;function w(){d.current?.(),d.current=null}let S=fe(a);function x(k){let E=Ye(k);ie(a,E)?w():b(k.clientX,k.clientY)}return!l.current.openEvent||cf(l.current.openEvent)?d.current=ne(S,"mousemove",x):h(c),w},[y,o,a,l,c,n,b,h,m]),et.useEffect(()=>()=>{n.set("positionReference",null)},[n]),et.useEffect(()=>{o&&!a&&(u.current=!1)},[o,a]),et.useEffect(()=>{!o&&i&&(u.current=!0)},[o,i]);let v=et.useMemo(()=>{function w(S){f(S.pointerType)}return{onPointerDown:w,onPointerEnter:w,onMouseMove:_,onMouseEnter:_}},[_]);return et.useMemo(()=>o?{reference:v,trigger:v}:{},[o,v])}var ct=s(D(),1);function Q_(){return!1}function ey(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function dc(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:a=Q_,bubbles:c,externalTree:l}=t,u="rootStore"in e?e.rootStore:e,d=u.useState("open"),p=u.useState("floatingElement"),{dataRef:f}=u.context,m=_o(l),g=$(typeof n=="function"?n:()=>!1),h=typeof n=="function"?g:n,b=h!==!1,_=$(()=>i),{escapeKey:y,outsidePress:v}=ey(c),w=ct.useRef(!1),S=ct.useRef(!1),x=ct.useRef(!1),k=ct.useRef(!1),E=ct.useRef(""),C=ct.useRef(null),P=Tt(),B=Tt(),F=$(()=>{B.clear(),f.current.insideReactTree=!1}),H=$(I=>{let z=f.current.floatingContext?.nodeId;return(m?to(m.nodesRef.current,z):[]).some(le=>le.context?.open&&!le.context.dataRef.current[I])}),N=$(I=>Ai(I,u.select("floatingElement"))||Ai(I,u.select("domReferenceElement"))),R=$(I=>{a()&&u.setOpen(!1,oe(K.triggerPress,I.nativeEvent))}),M=$(I=>{if(!d||!o||!r||I.key!=="Escape"||k.current||!y&&H("__escapeKeyBubbles"))return;let z=Hu(I)?I.nativeEvent:I,J=oe(K.escapeKey,z);u.setOpen(!1,J),J.isCanceled||I.preventDefault(),!y&&!J.isPropagationAllowed&&I.stopPropagation()}),A=$(()=>{f.current.insideReactTree=!0,B.start(0,F)}),O=$(I=>{if(!d||!o||I.button!==0)return;let z=Ye(I.nativeEvent);ie(u.select("floatingElement"),z)&&(w.current||(w.current=!0,S.current=!1))}),L=$(I=>{!d||!o||(I.defaultPrevented||I.nativeEvent.defaultPrevented)&&w.current&&(S.current=!0)});ct.useEffect(()=>{if(!d||!o)return F;f.current.__escapeKeyBubbles=y,f.current.__outsidePressBubbles=v;let I=new at,z=new at;function J(){I.clear(),k.current=!0}function le(){I.start(Qt.engine.webkit?5:0,()=>{k.current=!1})}function q(){x.current=!0,z.start(0,()=>{x.current=!1})}function be(){w.current=!1,S.current=!1}function se(){let W=E.current,V=W==="pen"||!W?"mouse":W,Oe=_(),Ve=typeof Oe=="function"?Oe():Oe;return typeof Ve=="string"?Ve:Ve[V]}function me(W){let V=se();return V==="intentional"&&W.type!=="click"||V==="sloppy"&&W.type==="click"}function he(W){let V=f.current.floatingContext?.nodeId,Oe=m&&to(m.nodesRef.current,V).some(Ve=>Ai(W,Ve.context?.elements.floating));return N(W)||Oe}function Re(W){if(me(W)){W.type!=="click"&&!N(W)&&(z.clear(),x.current=!1),F();return}if(f.current.insideReactTree){F();return}let V=Ye(W),Oe=`[${hr("inert")}]`,Ve=Y(V)?V.getRootNode():null,uo=Array.from((mr(Ve)?Ve:Be(u.select("floatingElement"))).querySelectorAll(Oe)),Et=u.context.triggerElements;if(V&&(Et.hasElement(V)||Et.hasMatchingElement(ot=>ie(ot,V))))return;let fo=Y(V)?V:null;for(;fo&&!Ht(fo);){let ot=Ft(fo);if(Ht(ot)||!Y(ot))break;fo=ot}if(!(uo.length&&Y(V)&&!Uu(V)&&!ie(V,u.select("floatingElement"))&&uo.every(ot=>!ie(fo,ot)))){if(xe(V)&&!("touches"in W)){let ot=Ht(V),sr=$e(V),Bo=/auto|scroll/,Mn=ot||Bo.test(sr.overflowX),ar=ot||Bo.test(sr.overflowY),po=Mn&&V.clientWidth>0&&V.scrollWidth>V.clientWidth,Ln=ar&&V.clientHeight>0&&V.scrollHeight>V.clientHeight,Bn=sr.direction==="rtl",Wn=Ln&&(Bn?W.offsetX<=V.offsetWidth-V.clientWidth:W.offsetX>V.clientWidth),Dn=po&&W.offsetY>V.clientHeight;if(Wn||Dn)return}if(!he(W)){if(se()==="intentional"&&x.current){z.clear(),x.current=!1;return}typeof h=="function"&&!h(W)||H("__outsidePressBubbles")||(u.setOpen(!1,oe(K.outsidePress,W)),F())}}}function Zt(W){se()!=="sloppy"||W.pointerType==="touch"||!u.select("open")||!o||N(W)||Re(W)}function ue(W){if(se()!=="sloppy"||!u.select("open")||!o||N(W))return;let V=W.touches[0];V&&(C.current={startTime:Date.now(),startX:V.clientX,startY:V.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},P.start(1e3,()=>{C.current&&(C.current.dismissOnTouchEnd=!1,C.current.dismissOnMouseDown=!1)}))}function Ae(W,V){let Oe=Ye(W);if(!Oe)return;let Ve=ne(Oe,W.type,()=>{V(W),Ve()})}function Pe(W){E.current="touch",Ae(W,ue)}function ut(W){P.clear(),W.type==="pointerdown"&&(E.current=W.pointerType),!(W.type==="mousedown"&&C.current&&!C.current.dismissOnMouseDown)&&Ae(W,V=>{V.type==="pointerdown"?Zt(V):Re(V)})}function Xe(W){if(!w.current)return;let V=S.current;if(be(),se()==="intentional"){if(W.type==="pointercancel"){V&&q();return}if(!he(W)){if(V){q();return}typeof h=="function"&&!h(W)||(z.clear(),x.current=!0,F())}}}function ir(W){if(se()!=="sloppy"||!C.current||N(W))return;let V=W.touches[0];if(!V)return;let Oe=Math.abs(V.clientX-C.current.startX),Ve=Math.abs(V.clientY-C.current.startY),uo=Math.sqrt(Oe*Oe+Ve*Ve);uo>5&&(C.current.dismissOnTouchEnd=!0),uo>10&&(Re(W),P.clear(),C.current=null)}function Lo(W){Ae(W,ir)}function co(W){se()!=="sloppy"||!C.current||N(W)||(C.current.dismissOnTouchEnd&&Re(W),P.clear(),C.current=null)}function lo(W){Ae(W,co)}let Ie=Be(p),Nn=Ct(r&&Ct(ne(Ie,"keydown",M),ne(Ie,"compositionstart",J),ne(Ie,"compositionend",le)),b&&Ct(ne(Ie,"click",ut,!0),ne(Ie,"pointerdown",ut,!0),ne(Ie,"pointerup",Xe,!0),ne(Ie,"pointercancel",Xe,!0),ne(Ie,"mousedown",ut,!0),ne(Ie,"mouseup",Xe,!0),ne(Ie,"touchstart",Pe,!0),ne(Ie,"touchmove",Lo,!0),ne(Ie,"touchend",lo,!0)));return()=>{Nn(),I.clear(),z.clear(),be(),x.current=!1,F()}},[f,p,r,b,h,d,o,y,v,M,F,_,H,N,m,u,P]);let Z=ct.useMemo(()=>({onKeyDown:M,onPointerDown:R,onClick:R}),[M,R]),ae=ct.useMemo(()=>({onKeyDown:M,onPointerDown:L,onMouseDown:L,onClickCapture:A,onMouseDownCapture(I){A(),O(I)},onPointerDownCapture(I){A(),O(I)},onMouseUpCapture:A,onTouchEndCapture:A,onTouchMoveCapture:A}),[M,A,O,L]);return ct.useMemo(()=>o?{reference:Z,floating:ae,trigger:Z}:{},[o,Z,ae])}var ze=s(D(),1);function lf(e,t,o){let{reference:r,floating:n}=e,i=Qe(t),a=dn(t),c=ln(a),l=He(t),u=i==="y",d=r.x+r.width/2-n.width/2,p=r.y+r.height/2-n.height/2,f=r[c]/2-n[c]/2,m;switch(l){case"top":m={x:d,y:r.y-n.height};break;case"bottom":m={x:d,y:r.y+r.height};break;case"right":m={x:r.x+r.width,y:p};break;case"left":m={x:r.x-n.width,y:p};break;default:m={x:r.x,y:r.y}}let g=Pt(t);return g&&(m[a]+=f*(g==="end"?1:-1)*(o&&u?-1:1)),m}async function df(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:i,rects:a,elements:c,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:d="viewport",elementContext:p="floating",altBoundary:f=!1,padding:m=0}=Ut(t,e),g=Mi(m),b=c[f?p==="floating"?"reference":"floating":p],_=$o(await i.getClippingRect({element:(o=await(i.isElement==null?void 0:i.isElement(b)))==null||o?b:b.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(c.floating)),boundary:u,rootBoundary:d,strategy:l})),y=p==="floating"?{x:r,y:n,width:a.floating.width,height:a.floating.height}:a.reference,v=await(i.getOffsetParent==null?void 0:i.getOffsetParent(c.floating)),w=await(i.isElement==null?void 0:i.isElement(v))&&await(i.getScale==null?void 0:i.getScale(v))||{x:1,y:1},S=$o(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:c,rect:y,offsetParent:v,strategy:l}):y);return{top:(_.top-S.top+g.top)/w.y,bottom:(S.bottom-_.bottom+g.bottom)/w.y,left:(_.left-S.left+g.left)/w.x,right:(S.right-_.right+g.right)/w.x}}var ty=50,uf=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:i=[],platform:a}=o,c=a.detectOverflow?a:{...a,detectOverflow:df},l=await(a.isRTL==null?void 0:a.isRTL(t)),u=await a.getElementRects({reference:e,floating:t,strategy:n}),{x:d,y:p}=lf(u,r,l),f=r,m=0,g={};for(let h=0;h<i.length;h++){let b=i[h];if(!b)continue;let{name:_,fn:y}=b,{x:v,y:w,data:S,reset:x}=await y({x:d,y:p,initialPlacement:r,placement:f,strategy:n,middlewareData:g,rects:u,platform:c,elements:{reference:e,floating:t}});d=v??d,p=w??p,g[_]={...g[_],...S},x&&m<ty&&(m++,typeof x=="object"&&(x.placement&&(f=x.placement),x.rects&&(u=x.rects===!0?await a.getElementRects({reference:e,floating:t,strategy:n}):x.rects),{x:d,y:p}=lf(u,f,l)),h=-1)}return{x:d,y:p,placement:f,strategy:n,middlewareData:g}};var ff=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,r;let{placement:n,middlewareData:i,rects:a,initialPlacement:c,platform:l,elements:u}=t,{mainAxis:d=!0,crossAxis:p=!0,fallbackPlacements:f,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:h=!0,...b}=Ut(e,t);if((o=i.arrow)!=null&&o.alignmentOffset)return{};let _=He(n),y=Qe(c),v=He(c)===c,w=await(l.isRTL==null?void 0:l.isRTL(u.floating)),S=f||(v||!h?[an(c)]:Qu(c)),x=g!=="none";!f&&x&&S.push(...ef(c,h,g,w));let k=[c,...S],E=await l.detectOverflow(t,b),C=[],P=((r=i.flip)==null?void 0:r.overflows)||[];if(d&&C.push(E[_]),p){let N=Ju(n,a,w);C.push(E[N[0]],E[N[1]])}if(P=[...P,{placement:n,overflows:C}],!C.every(N=>N<=0)){var B,F;let N=(((B=i.flip)==null?void 0:B.index)||0)+1,R=k[N];if(R&&(!(p==="alignment"?y!==Qe(R):!1)||P.every(O=>Qe(O.placement)===y?O.overflows[0]>0:!0)))return{data:{index:N,overflows:P},reset:{placement:R}};let M=(F=P.filter(A=>A.overflows[0]<=0).sort((A,O)=>A.overflows[1]-O.overflows[1])[0])==null?void 0:F.placement;if(!M)switch(m){case"bestFit":{var H;let A=(H=P.filter(O=>{if(x){let L=Qe(O.placement);return L===y||L==="y"}return!0}).map(O=>[O.placement,O.overflows.filter(L=>L>0).reduce((L,Z)=>L+Z,0)]).sort((O,L)=>O[1]-L[1])[0])==null?void 0:H[0];A&&(M=A);break}case"initialPlacement":M=c;break}if(n!==M)return{reset:{placement:M}}}return{}}}};var pf=new Set(["left","top"]);async function oy(e,t){let{placement:o,platform:r,elements:n}=e,i=await(r.isRTL==null?void 0:r.isRTL(n.floating)),a=He(o),c=Pt(o),l=Qe(o)==="y",u=pf.has(a)?-1:1,d=i&&l?-1:1,p=Ut(t,e),{mainAxis:f,crossAxis:m,alignmentAxis:g}=typeof p=="number"?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:p.mainAxis||0,crossAxis:p.crossAxis||0,alignmentAxis:p.alignmentAxis};return c&&typeof g=="number"&&(m=c==="end"?g*-1:g),l?{x:m*d,y:f*u}:{x:f*u,y:m*d}}var mf=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,r;let{x:n,y:i,placement:a,middlewareData:c}=t,l=await oy(t,e);return a===((o=c.offset)==null?void 0:o.placement)&&(r=c.arrow)!=null&&r.alignmentOffset?{}:{x:n+l.x,y:i+l.y,data:{...l,placement:a}}}}},gf=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:r,placement:n,platform:i}=t,{mainAxis:a=!0,crossAxis:c=!1,limiter:l={fn:y=>{let{x:v,y:w}=y;return{x:v,y:w}}},...u}=Ut(e,t),d={x:o,y:r},p=await i.detectOverflow(t,u),f=Qe(n),m=Ni(f),g=d[m],h=d[f],b=(y,v)=>Oi(v+p[y==="y"?"top":"left"],v,v-p[y==="y"?"bottom":"right"]);a&&(g=b(m,g)),c&&(h=b(f,h));let _=l.fn({...t,[m]:g,[f]:h});return{..._,data:{x:_.x-o,y:_.y-r,enabled:{[m]:a,[f]:c}}}}}},bf=function(e){return e===void 0&&(e={}),{options:e,fn(t){var o,r;let{x:n,y:i,placement:a,rects:c,middlewareData:l}=t,{offset:u=0,mainAxis:d=!0,crossAxis:p=!0}=Ut(e,t),f={x:n,y:i},m=Qe(a),g=Ni(m),h=f[g],b=f[m],_=Ut(u,t),y=typeof _=="number"?{mainAxis:_,crossAxis:0}:{mainAxis:(o=_.mainAxis)!=null?o:0,crossAxis:(r=_.crossAxis)!=null?r:0};if(d){let S=g==="y"?"height":"width",x=c.reference[g]-c.floating[S]+y.mainAxis,k=c.reference[g]+c.reference[S]-y.mainAxis;h<x?h=x:h>k&&(h=k)}if(p){var v,w;let S=g==="y"?"width":"height",x=pf.has(He(a)),k=c.reference[m]-c.floating[S]+(x&&((v=l.offset)==null?void 0:v[m])||0)+(x?0:y.crossAxis),E=c.reference[m]+c.reference[S]+(x?0:((w=l.offset)==null?void 0:w[m])||0)-(x?y.crossAxis:0);b<k?b=k:b>E&&(b=E)}return{[g]:h,[m]:b}}}},hf=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:o,rects:r,platform:n,elements:i}=t,{apply:a=()=>{},...c}=Ut(e,t),l=await n.detectOverflow(t,c),u=He(o),d=Pt(o),p=Qe(o)==="y",{width:f,height:m}=r.floating,g,h;u==="top"||u==="bottom"?(g=u,h=d===(await(n.isRTL==null?void 0:n.isRTL(i.floating))?"start":"end")?"left":"right"):(h=u,g=d==="end"?"top":"bottom");let b=m-l.top-l.bottom,_=f-l.left-l.right,y=wo(m-l[g],b),v=wo(f-l[h],_),w=t.middlewareData.shift,S=!w,x=y,k=v;w!=null&&w.enabled.x&&(k=_),w!=null&&w.enabled.y&&(x=b),S&&!d&&(p?k=f-2*At(l.left,l.right):x=m-2*At(l.top,l.bottom)),await a({...t,availableWidth:k,availableHeight:x});let E=await n.getDimensions(i.floating);return f!==E.width||m!==E.height?{reset:{rects:!0}}:{}}}};function _f(e){let t=$e(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=xe(e),i=n?e.offsetWidth:o,a=n?e.offsetHeight:r,c=vo(o)!==i||vo(r)!==a;return c&&(o=i,r=a),{width:o,height:r,$:c}}function fc(e){return Y(e)?e:e.contextElement}function wr(e){let t=fc(e);if(!xe(t))return zt(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:i}=_f(t),a=(i?vo(o.width):o.width)/r,c=(i?vo(o.height):o.height)/n;return(!a||!Number.isFinite(a))&&(a=1),(!c||!Number.isFinite(c))&&(c=1),{x:a,y:c}}var ry=zt(0);function yf(e){let t=fe(e);return!Si()||!t.visualViewport?ry:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function ny(e,t,o){return t===void 0&&(t=!1),!!o&&t&&o===fe(e)}function Go(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),i=fc(e),a=zt(1);t&&(r?Y(r)&&(a=wr(r)):a=wr(e));let c=ny(i,o,r)?yf(i):zt(0),l=(n.left+c.x)/a.x,u=(n.top+c.y)/a.y,d=n.width/a.x,p=n.height/a.y;if(i&&r){let f=fe(i),m=Y(r)?fe(r):r,g=f,h=ki(g);for(;h&&m!==g;){let b=wr(h),_=h.getBoundingClientRect(),y=$e(h),v=_.left+(h.clientLeft+parseFloat(y.paddingLeft))*b.x,w=_.top+(h.clientTop+parseFloat(y.paddingTop))*b.y;l*=b.x,u*=b.y,d*=b.x,p*=b.y,l+=v,u+=w,g=fe(h),h=ki(g)}}return $o({width:d,height:p,x:l,y:u})}function Bi(e,t){let o=nn(e).scrollLeft;return t?t.left+o:Go(jt(e)).left+o}function xf(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-Bi(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function iy(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,i=n==="fixed",a=jt(r),c=t?rn(t.floating):!1;if(r===a||c&&i)return o;let l={scrollLeft:0,scrollTop:0},u=zt(1),d=zt(0),p=xe(r);if((p||!i)&&((Ho(r)!=="body"||on(a))&&(l=nn(r)),p)){let m=Go(r);u=wr(r),d.x=m.x+r.clientLeft,d.y=m.y+r.clientTop}let f=a&&!p&&!i?xf(a,l):zt(0);return{width:o.width*u.x,height:o.height*u.y,x:o.x*u.x-l.scrollLeft*u.x+d.x+f.x,y:o.y*u.y-l.scrollTop*u.y+d.y+f.y}}function sy(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function ay(e){let t=nn(e),o=e.ownerDocument.body,r=At(e.scrollWidth,e.clientWidth,o.scrollWidth,o.clientWidth),n=At(e.scrollHeight,e.clientHeight,o.scrollHeight,o.clientHeight),i=-t.scrollLeft+Bi(e),a=-t.scrollTop;return $e(o).direction==="rtl"&&(i+=At(e.clientWidth,o.clientWidth)-r),{width:r,height:n,x:i,y:a}}var cy=25;function ly(e,t,o){o===void 0&&(o="viewport");let r=o==="layoutViewport",n=fe(e),i=jt(e),a=n.visualViewport,c=i.clientWidth,l=i.clientHeight,u=0,d=0;if(a){let f=!Si()||t==="fixed";r?f||(u=-a.offsetLeft,d=-a.offsetTop):(c=a.width,l=a.height,f&&(u=a.offsetLeft,d=a.offsetTop))}if(Bi(i)<=0){let f=i.ownerDocument,m=f.body,g=getComputedStyle(m),h=f.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,b=Math.abs(i.clientWidth-m.clientWidth-h),_=getComputedStyle(i).scrollbarGutter==="stable both-edges"?b/2:b;_<=cy&&(c-=_)}return{width:c,height:l,x:u,y:d}}function dy(e,t){let o=Go(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,i=wr(e),a=e.clientWidth*i.x,c=e.clientHeight*i.y,l=n*i.x,u=r*i.y;return{width:a,height:c,x:l,y:u}}function wf(e,t,o){let r;if(t==="viewport"||t==="layoutViewport")r=ly(e,o,t);else if(t==="document")r=ay(jt(e));else if(Y(t))r=dy(t,o);else{let n=yf(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return $o(r)}function uy(e,t){let o=t.get(e);if(o)return o;let r=go(e,[],!1).filter(c=>Y(c)&&Ho(c)!=="body"),n=null,i=$e(e).position==="fixed",a=i?Ft(e):e;for(;Y(a)&&!Ht(a);){let c=$e(a),l=xi(a),u=n?n.position:i?"fixed":"";!l&&(u==="fixed"||u==="absolute"&&c.position==="static")?r=r.filter(p=>p!==a):n=c,a=Ft(a)}return t.set(e,r),r}function fy(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,a=[...o==="clippingAncestors"?rn(t)?[]:uy(t,this._c):[].concat(o),r],c=wf(t,a[0],n),l=c.top,u=c.right,d=c.bottom,p=c.left;for(let f=1;f<a.length;f++){let m=wf(t,a[f],n);l=At(m.top,l),u=wo(m.right,u),d=wo(m.bottom,d),p=At(m.left,p)}return{width:u-p,height:d-l,x:p,y:l}}function py(e){let{width:t,height:o}=_f(e);return{width:t,height:o}}function my(e,t,o){let r=xe(t),n=jt(t),i=o==="fixed",a=Go(e,!0,i,t),c={scrollLeft:0,scrollTop:0},l=zt(0);if((r||!i)&&((Ho(t)!=="body"||on(n))&&(c=nn(t)),r)){let f=Go(t,!0,i,t);l.x=f.x+t.clientLeft,l.y=f.y+t.clientTop}!r&&n&&(l.x=Bi(n));let u=n&&!r&&!i?xf(n,c):zt(0),d=a.left+c.scrollLeft-l.x-u.x,p=a.top+c.scrollTop-l.y-u.y;return{x:d,y:p,width:a.width,height:a.height}}function uc(e){return $e(e).position==="static"}function vf(e,t){if(!xe(e)||$e(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return jt(e)===o&&(o=o.ownerDocument.body),o}function Sf(e,t){let o=fe(e);if(rn(e))return o;if(!xe(e)){let n=Ft(e);for(;n&&!Ht(n);){if(Y(n)&&!uc(n))return n;n=Ft(n)}return o}let r=vf(e,t);for(;r&&Tu(r)&&uc(r);)r=vf(r,t);return r&&Ht(r)&&uc(r)&&!xi(r)?o:r||Cu(e)||o}var gy=async function(e){let t=this.getOffsetParent||Sf,o=this.getDimensions,r=await o(e.floating);return{reference:my(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function by(e){return $e(e).direction==="rtl"}var pc={convertOffsetParentRelativeRectToViewportRelativeRect:iy,getDocumentElement:jt,getClippingRect:fy,getOffsetParent:Sf,getElementRects:gy,getClientRects:sy,getDimensions:py,getScale:wr,isElement:Y,isRTL:by};function kf(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function hy(e,t,o){let r=null,n,i=jt(e);function a(){var d;clearTimeout(n),(d=r)==null||d.disconnect(),r=null}function c(d,p){d===void 0&&(d=!1),p===void 0&&(p=1),a();let f=e.getBoundingClientRect(),{left:m,top:g,width:h,height:b}=f;if(d||t(),!h||!b)return;let _=cn(g),y=cn(i.clientWidth-(m+h)),v=cn(i.clientHeight-(g+b)),w=cn(m),x={rootMargin:-_+"px "+-y+"px "+-v+"px "+-w+"px",threshold:At(0,wo(1,p))||1},k=!0;function E(C){let P=C[0].intersectionRatio;if(!kf(f,e.getBoundingClientRect()))return c();if(P!==p){if(!k)return c();P?c(!1,P):n=setTimeout(()=>{c(!1,1e-7)},1e3)}k=!1}try{r=new IntersectionObserver(E,{...x,root:i.ownerDocument})}catch{r=new IntersectionObserver(E,x)}r.observe(e)}let l=fe(e),u=()=>c(o);return l.addEventListener("resize",u),c(!0),()=>{l.removeEventListener("resize",u),a()}}function un(e,t,o,r){r===void 0&&(r={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:a=typeof ResizeObserver=="function",layoutShift:c=typeof IntersectionObserver=="function",animationFrame:l=!1}=r,u=fc(e),d=n||i?[...u?go(u):[],...t?go(t):[]]:[];d.forEach(_=>{n&&_.addEventListener("scroll",o),i&&_.addEventListener("resize",o)});let p=u&&c?hy(u,o,i):null,f=-1,m=null;a&&(m=new ResizeObserver(_=>{let[y]=_;y&&y.target===u&&m&&t&&(m.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var v;(v=m)==null||v.observe(t)})),o()}),u&&!l&&m.observe(u),t&&m.observe(t));let g,h=l?Go(e):null;l&&b();function b(){let _=Go(e);h&&!kf(h,_)&&o(),h=_,g=requestAnimationFrame(b)}return o(),()=>{var _;d.forEach(y=>{n&&y.removeEventListener("scroll",o),i&&y.removeEventListener("resize",o)}),p?.(),(_=m)==null||_.disconnect(),m=null,l&&cancelAnimationFrame(g)}}var Ef=mf;var Rf=gf,Tf=ff,Cf=hf;var Af=bf,Wi=(e,t,o)=>{let r=new Map,n=o??{},i={...pc,...n.platform,_c:r};return uf(e,t,{...n,platform:i})};var Se=s(D(),1),If=s(D(),1),Of=s(bo(),1),vy=typeof document<"u",_y=function(){},Di=vy?If.useLayoutEffect:_y;function Vi(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let o,r,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(o=e.length,o!==t.length)return!1;for(r=o;r--!==0;)if(!Vi(e[r],t[r]))return!1;return!0}if(n=Object.keys(e),o=n.length,o!==Object.keys(t).length)return!1;for(r=o;r--!==0;)if(!{}.hasOwnProperty.call(t,n[r]))return!1;for(r=o;r--!==0;){let i=n[r];if(!(i==="_owner"&&e.$$typeof)&&!Vi(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Nf(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Pf(e,t){let o=Nf(e);return Math.round(t*o)/o}function mc(e){let t=Se.useRef(e);return Di(()=>{t.current=e}),t}function Mf(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:r=[],platform:n,elements:{reference:i,floating:a}={},transform:c=!0,whileElementsMounted:l,open:u}=e,[d,p]=Se.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[f,m]=Se.useState(r);Vi(f,r)||m(r);let[g,h]=Se.useState(null),[b,_]=Se.useState(null),y=Se.useCallback(O=>{O!==x.current&&(x.current=O,h(O))},[]),v=Se.useCallback(O=>{O!==k.current&&(k.current=O,_(O))},[]),w=i||g,S=a||b,x=Se.useRef(null),k=Se.useRef(null),E=Se.useRef(d),C=l!=null,P=mc(l),B=mc(n),F=mc(u),H=Se.useCallback(()=>{if(!x.current||!k.current)return;let O={placement:t,strategy:o,middleware:f};B.current&&(O.platform=B.current),Wi(x.current,k.current,O).then(L=>{let Z={...L,isPositioned:F.current!==!1};N.current&&!Vi(E.current,Z)&&(E.current=Z,Of.flushSync(()=>{p(Z)}))})},[f,t,o,B,F]);Di(()=>{u===!1&&E.current.isPositioned&&(E.current.isPositioned=!1,p(O=>({...O,isPositioned:!1})))},[u]);let N=Se.useRef(!1);Di(()=>(N.current=!0,()=>{N.current=!1}),[]),Di(()=>{if(w&&(x.current=w),S&&(k.current=S),w&&S){if(P.current)return P.current(w,S,H);H()}},[w,S,H,P,C]);let R=Se.useMemo(()=>({reference:x,floating:k,setReference:y,setFloating:v}),[y,v]),M=Se.useMemo(()=>({reference:w,floating:S}),[w,S]),A=Se.useMemo(()=>{let O={position:o,left:0,top:0};if(!M.floating)return O;let L=Pf(M.floating,d.x),Z=Pf(M.floating,d.y);return c?{...O,transform:"translate("+L+"px, "+Z+"px)",...Nf(M.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:L,top:Z}},[o,c,M.floating,d.x,d.y]);return Se.useMemo(()=>({...d,update:H,refs:R,elements:M,floatingStyles:A}),[d,H,R,M,A])}var gc=(e,t)=>{let o=Ef(e);return{name:o.name,fn:o.fn,options:[e,t]}},bc=(e,t)=>{let o=Rf(e);return{name:o.name,fn:o.fn,options:[e,t]}},hc=(e,t)=>({fn:Af(e).fn,options:[e,t]}),wc=(e,t)=>{let o=Tf(e);return{name:o.name,fn:o.fn,options:[e,t]}},vc=(e,t)=>{let o=Cf(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Fi=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,o,r=!0){this.fallbackStore=t,this.componentName=o,this.throwOnMissingTrigger=r}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let o=this.attachedStores.lastIndexOf(t);o!==-1&&this.attachedStores.splice(o,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(o=>{o()}))}openByTrigger(t){let o=this.attachedStore;if(o===null)return;let r;if(t){for(let n=this.attachedStores.length-1;n>=0&&!r;n-=1)r=this.attachedStores[n].context.triggerElements.getById(t);r??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!r&&this.throwOnMissingTrigger)throw new Error(Ze(99,this.componentName,t,this.componentName));o.setOpen(!0,oe(K.imperativeAction,void 0,r))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,oe(K.imperativeAction))}};var qo=s(D(),1),Xf=s(bo(),1);var Kf=s(D(),1);var Yf=s(D(),1),kc=s(ji(),1),Gf=s(jf(),1);var Hf=s(D(),1);var yc=[],xc;function zf(){return xc}function Uf(e){yc.push(e)}function Sc(e){let t=(o,r)=>{let n=Le(Dy).current,i;try{xc=n;for(let a of yc)a.before(n);i=e(o,r);for(let a of yc)a.after(n);n.didInitialize=!0}finally{xc=void 0}return i};return t.displayName=e.displayName||e.name,t}function $f(e){return Hf.forwardRef(Sc(e))}function Dy(){return{didInitialize:!1}}var Vy=dr(19),Fy=Vy?Hy:zy;function zi(e,t,o,r,n){return Fy(e,t,o,r,n)}function jy(e,t,o,r,n){let i=Yf.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,kc.useSyncExternalStore)(e.subscribe,i,i)}Uf({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o<e.syncHooks.length;o+=1){let r=e.syncHooks[o],n=r.selector(r.store.state,r.a1,r.a2,r.a3);Object.is(r.value,n)||(t=!0,r.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let o=new Set;for(let n of e.syncHooks)o.add(n.store);let r=[];for(let n of o)r.push(n.subscribe(t));return()=>{for(let n of r)n()}}),(0,kc.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function Hy(e,t,o,r,n){let i=zf();if(!i)return jy(e,t,o,r,n);let a=i.syncIndex;i.syncIndex+=1;let c;return i.didInitialize?(c=i.syncHooks[a],(c.store!==e||c.selector!==t||!Object.is(c.a1,o)||!Object.is(c.a2,r)||!Object.is(c.a3,n))&&(c.store!==e&&(i.didChangeStore=!0),c.store=e,c.selector=t,c.a1=o,c.a2=r,c.a3=n,c.value=t(e.getSnapshot(),o,r,n))):(c={store:e,selector:t,a1:o,a2:r,a3:n,value:t(e.getSnapshot(),o,r,n)},i.syncHooks.push(c)),c.value}function zy(e,t,o,r,n){return(0,Gf.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,o,r,n))}var Ui=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let o=this.updateTick;for(let r of this.listeners){if(o!==this.updateTick)return;r(t)}}update(t){for(let o in t)if(!Object.is(this.state[o],t[o])){this.setState({...this.state,...t});return}}set(t,o){Object.is(this.state[t],o)||this.setState({...this.state,[t]:o})}notifyAll(){let t={...this.state};this.setState(t)}use(t,o,r,n){return zi(this,t,o,r,n)}};var Ko=s(D(),1);var yo=class extends Ui{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){Ko.useDebugValue(t);let r=this;j(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;j(()=>(r.state[t]!==o&&r.set(t,o),()=>{r.set(t,void 0)}),[r,t,o])}useSyncedValues(t){let o=this,r=Object.values(t);j(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){Ko.useDebugValue(t);let r=this,n=o!==void 0;j(()=>{n&&!Object.is(r.state[t],o)&&r.setState({...r.state,[t]:o})},[r,t,o,n])}select(t,o,r,n){let i=this.selectors[t];return i(this.state,o,r,n)}useState(t,o,r,n){return Ko.useDebugValue(t),zi(this,this.selectors[t],o,r,n)}useContextCallback(t,o){Ko.useDebugValue(t);let r=$(o??st);this.context[t]=r}useStateSetter(t){let o=Ko.useRef(void 0);return o.current===void 0&&(o.current=r=>{this.set(t,r)}),o.current}observe(t,o){let r;typeof t=="function"?r=t:r=this.selectors[t];let n=r(this.state);return o(n,n,this),this.subscribe(i=>{let a=r(i);if(!Object.is(n,a)){let c=n;n=a,o(a,c,this)}})}};var Uy={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},xo=class extends yo{constructor(t){let{syncOnly:o,nested:r,onOpenChange:n,triggerElements:i,...a}=t;super({...a,positionReference:a.referenceElement,domReferenceElement:a.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:af(),nested:r,triggerElements:i},Uy),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&zu(o))&&(this.context.dataRef.current.openEvent=t?o:void 0)};dispatchOpenChange=(t,o)=>{this.syncOpenEvent(t,o.event);let r={open:t,reason:o.reason,nativeEvent:o.event,nested:this.context.nested,triggerElement:o.trigger};this.context.events.emit("openchange",r)};setOpen=(t,o)=>{if(this.syncOnly){this.context.onOpenChange?.(t,o);return}this.dispatchOpenChange(t,o),this.context.onOpenChange?.(t,o)}};function qf(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:i,onOpenChange:a}=e,c=t.useState("open"),l=t.useState("activeTriggerElement"),u=t.useState(o?"popupElement":"positionerElement"),d=t.context.triggerElements,p=a,f=Kf.useRef(null);r===void 0&&f.current===null&&(f.current=new xo({open:c,transitionStatus:void 0,referenceElement:l,floatingElement:u,triggerElements:d,onOpenChange:p,floatingId:n,syncOnly:!0,nested:i}));let m=r??f.current;return t.useSyncedValue("floatingId",n),j(()=>{let g={open:c,floatingId:n,referenceElement:l,floatingElement:u};Y(l)&&(g.domReferenceElement=l),m.state.positionReference===m.state.referenceElement&&(g.positionReference=l),m.update(g)},[c,n,l,u,m]),m.context.onOpenChange=p,m.context.nested=i,m}var Zf={tabIndex:-1,[rc]:""};function Jf(e,t=!1){let o=ur(),r=Li()!=null,n=Le(()=>e(o,r)).current;return qf({popupStore:n,treatPopupAsFloatingElement:t,floatingRootContext:n.state.floatingRootContext,floatingId:o,nested:r,onOpenChange:n.setOpen}),n}function Qf({handle:e,store:t}){return j(()=>e.attachStore(t),[e,t]),null}function $y(e,t){let o=qo.useRef(null),r=qo.useRef(null);return qo.useCallback(n=>{if(e===void 0)return;let i=!1;if(o.current!==null){let a=o.current,c=r.current,l=t.context.triggerElements.getById(a);c&&l===c&&(t.context.triggerElements.delete(a),i=!0),o.current=null,r.current=null}if(n!==null&&(o.current=e,r.current=n,t.context.triggerElements.add(e,n),i=!0),i){let a=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==a&&t.set("triggerCount",a)}},[t,e])}function Yy(e,t,o,r=!1){t?e.preventUnmountingOnClose=!1:r&&(e.preventUnmountingOnClose=!0);let n=o?.id??null;(n||t)&&(e.activeTriggerId=n,e.activeTriggerElement=o??null)}function Gy(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function ep(e,t,o,r={}){let n=o.reason,i=n===K.triggerHover,a=t&&n===K.triggerFocus,c=!t&&(n===K.triggerPress||n===K.escapeKey),l=Gy(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let u=()=>{let d={...r.extraState,open:t};a?d.instantType="focus":c?d.instantType="dismiss":i&&(d.instantType=void 0),Yy(d,t,o.trigger,l()),e.update(d)};i?Xf.flushSync(u):u()}function tp(e,t,o,r){let n=o.useState("isMountedByTrigger",e),i=$y(e,o),a=$(l=>{let u=o.select("open"),d=o.select("activeTriggerId");if(d===e){o.update({activeTriggerElement:l,...u?r:null});return}d==null&&u&&o.update({activeTriggerId:e,activeTriggerElement:l,...r})}),c=qo.useCallback(l=>{i(l),l&&a(l)},[i,a]);return j(()=>{n&&o.update({activeTriggerElement:t.current,...r})},[n,o,t,...Object.values(r)]),{registerTrigger:c,isMountedByThisTrigger:n}}function op(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=qo.useRef(null),n=e.useState("open"),i=e.useState("triggerCount"),a=e.useState("activeTriggerId"),c=e.useState("activeTriggerElement");j(()=>{if(!n){r.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let l=e.context.triggerElements.size,u={};e.state.triggerCount!==l&&(u.triggerCount=l);let d=e.select("activeTriggerId"),p=null;if(d){let f=e.context.triggerElements.getById(d);if(f)r.current=d,f!==e.state.activeTriggerElement&&(u.activeTriggerElement=f);else{for(let[m,g]of e.context.triggerElements.entries())if(g===e.state.activeTriggerElement){u.activeTriggerId=m,u.activeTriggerElement=g,r.current=m;break}u.activeTriggerId===void 0&&(r.current===d?p=d:r.current=null)}}else r.current=null;if(!p&&!d&&l===1){let f=e.context.triggerElements.entries().next();if(!f.done){let[m,g]=f.value;u.activeTriggerId=m,u.activeTriggerElement=g,r.current=m}}(u.triggerCount!==void 0||u.activeTriggerId!==void 0||u.activeTriggerElement!==void 0)&&e.update(u),p&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===p&&!e.context.triggerElements.getById(p)){let f=oe(K.none);e.setOpen(!1,f),f.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,i,a,c,o])}function rp(e,t,o){let{mounted:r,setMounted:n,transitionStatus:i}=Eu(e),a=t.useState("preventUnmountingOnClose"),c=e?!1:a;t.useSyncedValues({mounted:r,transitionStatus:i,preventUnmountingOnClose:c});let l=$(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return Ti({enabled:r&&!e&&!c,open:e,ref:t.context.popupRef,onComplete(){e||l()}}),{forceUnmount:l,transitionStatus:i}}function np(e,t){e.useSyncedValues(t),j(()=>()=>{e.update({activeTriggerProps:ge,inactiveTriggerProps:ge,popupProps:ge})},[e])}var Xo=class{constructor(){this.idMap=new Map}add(t,o){this.idMap.set(t,o)}delete(t){this.idMap.delete(t)}hasElement(t){for(let o of this.idMap.values())if(o===t)return!0;return!1}hasMatchingElement(t){for(let o of this.idMap.values())if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function ip(){return new xo({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Xo,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function ap(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:ip(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:ge,inactiveTriggerProps:ge,popupProps:ge}}function cp(e,t,o=!1){return new xo({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var fn=e=>e.triggerIdProp??e.activeTriggerId,Ec=e=>e.openProp??e.open,sp=e=>(e.popupElement?.id??e.floatingId)||void 0;function lp(e,t){return t!==void 0&&Ec(e)&&fn(e)===t}function Ky(e,t){return lp(e,t)?!0:t!==void 0&&Ec(e)&&fn(e)==null&&e.triggerCount===1}var dp={open:Ec,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:fn,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:sp,isTriggerActive:(e,t)=>t!==void 0&&fn(e)===t,isOpenedByTrigger:(e,t)=>lp(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&fn(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>Ky(e,t)?sp(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var Rc=s(D(),1),up=s(ji(),1);function fp(e){let t=Rc.useCallback(r=>e===void 0?st:e.subscribeStore(r),[e]),o=Rc.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,up.useSyncExternalStore)(t,o,()=>e?.serverStore)}function pp(e){return qy(e,e.rootContext)}function qy(e,t){let{nodeId:o,externalTree:r}=e,n=t.useState("referenceElement"),i=t.useState("floatingElement"),a=t.useState("domReferenceElement"),c=t.useState("open"),l=t.useState("floatingId"),[u,d]=ze.useState(null),[p,f]=ze.useState(void 0),[m,g]=ze.useState(void 0),h=ze.useRef(null),b=_o(r),_=ze.useMemo(()=>({reference:n,floating:i,domReference:a}),[n,i,a]),y=Mf({...e,elements:{..._,...u&&{reference:u}}}),v=Y(p)?p:null,w=m===void 0?t.state.floatingElement:m;t.useSyncedValue("referenceElement",p??null),t.useSyncedValue("domReferenceElement",p===void 0?a:v),t.useSyncedValue("floatingElement",w);let S=ze.useCallback(B=>{let F=Y(B)?{getBoundingClientRect:()=>B.getBoundingClientRect(),getClientRects:()=>B.getClientRects(),contextElement:B}:B;d(F),y.refs.setReference(F)},[y.refs]),x=ze.useCallback(B=>{(Y(B)||B===null)&&(h.current=B,f(B)),(Y(y.refs.reference.current)||y.refs.reference.current===null||B!==null&&!Y(B))&&y.refs.setReference(B)},[y.refs,f]),k=ze.useCallback(B=>{g(B),y.refs.setFloating(B)},[y.refs]),E=ze.useMemo(()=>({...y.refs,setReference:x,setFloating:k,setPositionReference:S,domReference:h}),[y.refs,x,k,S]),C=ze.useMemo(()=>({...y.elements,domReference:a}),[y.elements,a]),P=ze.useMemo(()=>({...y,dataRef:t.context.dataRef,open:c,onOpenChange:t.setOpen,events:t.context.events,floatingId:l,refs:E,elements:C,nodeId:o,rootStore:t}),[y,E,C,o,t,c,l]);return j(()=>{a&&(h.current=a)},[a]),j(()=>{t.context.dataRef.current.floatingContext=P;let B=b?.nodesRef.current.find(F=>F.id===o);B&&(B.context=P)}),ze.useMemo(()=>({...y,context:P,refs:E,elements:C,rootStore:t}),[y,E,C,P,t])}var $t=s(D(),1);var Tc=Qt.os.mac&&Qt.engine.webkit;function Cc(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:a}=n.context,c=$t.useRef(!1),l=$t.useRef(null),u=$t.useRef(!0),d=Tt();$t.useEffect(()=>{let f=n.select("domReferenceElement");if(!o)return;let m=fe(f);function g(){let _=n.select("domReferenceElement");!n.select("open")&&xe(_)&&_===Ci(Be(_))&&(c.current=!0)}function h(){u.current=!0}function b(){u.current=!1}return Ct(ne(m,"blur",g),Tc&&ne(m,"keydown",h,!0),Tc&&ne(m,"pointerdown",b,!0))},[n,o]),$t.useEffect(()=>{if(!o)return;function f(m){if(m.reason===K.triggerPress||m.reason===K.escapeKey){let g=n.select("domReferenceElement");Y(g)&&(l.current=g,c.current=!0)}}return i.on("openchange",f),()=>{i.off("openchange",f)}},[i,o,n]);let p=$t.useMemo(()=>{function f(){c.current=!1,l.current=null}return{onMouseLeave(){f()},onFocus(m){let g=m.currentTarget;if(c.current){if(l.current===g)return;f()}let h=Ye(m.nativeEvent);if(Y(h)){if(Tc&&!m.relatedTarget){if(!u.current&&!$u(h))return}else if(!Yu(h))return}let b=ho(m.relatedTarget,n.context.triggerElements),{nativeEvent:_,currentTarget:y}=m,v=typeof r=="function"?r():r;if(n.select("open")&&b||v===0||v===void 0){n.setOpen(!0,oe(K.triggerFocus,_,y));return}d.start(v,()=>{c.current||n.setOpen(!0,oe(K.triggerFocus,_,y))})},onBlur(m){f();let g=m.relatedTarget,h=m.nativeEvent,b=Y(g)&&g.hasAttribute(hr("focus-guard"))&&g.getAttribute("data-type")==="outside";d.start(0,()=>{let _=n.select("domReferenceElement"),y=Ci(Be(_));!g&&y===_||ie(a.current.floatingContext?.refs.floating.current,y)||ie(_,y)||b||ho(g??y,n.context.triggerElements)||n.setOpen(!1,oe(K.triggerFocus,h))})}}},[a,r,n,d]);return $t.useMemo(()=>o?{reference:p,trigger:p}:{},[o,p])}var Pc=s(D(),1);var Ac=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new at,this.restTimeout=new at,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},$i=new WeakMap;function _r(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&$i.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),$i.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function Yi(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,i=$i.get(o);i&&i!==e&&_r(i),_r(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,$i.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function yr(e){let t=e.context.dataRef.current,o=Le(()=>t.hoverInteractionState??Ac.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),fr(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Ic(e,t={}){let{enabled:o=!0,closeDelay:r=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,a=i.useState("open"),c=i.useState("floatingElement"),l=i.useState("domReferenceElement"),{dataRef:u}=i.context,d=_o(),p=Li(),f=yr(i),m=Tt(),g=$(()=>Pi(u.current.openEvent?.type,f.interactedInside)),h=$(()=>Gu(u.current.openEvent?.type)),b=$(()=>{_r(f)});j(()=>{a||(f.pointerType=void 0,f.restTimeoutPending=!1,f.interactedInside=!1,b())},[a,f,b]),Pc.useEffect(()=>b,[b]),j(()=>{if(o&&a&&f.handleCloseOptions?.blockPointerEvents&&h()&&Y(l)&&c){let _=l,y=c,v=Be(c),w=d?.nodesRef.current.find(E=>E.id===p)?.context?.elements.floating;w&&(w.style.pointerEvents="");let S=f.pointerEventsScopeElement!==y?f.pointerEventsScopeElement:null,x=w!==y?w:null,k=f.handleCloseOptions?.getScope?.()??S??x??_.closest("[data-rootownerid]")??v.body;return Yi(f,{scopeElement:k,referenceElement:_,floatingElement:y}),()=>{b()}}},[o,a,l,c,f,h,d,p,b]),Pc.useEffect(()=>{if(!o)return;function _(){return!!(d&&p&&to(d.nodesRef.current,p).length>0)}function y(E){let C=bt(r,"close",f.pointerType),P=()=>{i.setOpen(!1,oe(K.triggerHover,E)),d?.events.emit("floating.closed",E)};C?f.openChangeTimeout.start(C,P):(f.openChangeTimeout.clear(),P())}function v(E){let C=Ye(E);if(!ic(C)){f.interactedInside=!1;return}f.interactedInside=C?.closest("[aria-haspopup]")!=null}function w(){f.openChangeTimeout.clear(),m.clear(),d?.events.off("floating.closed",x),b()}function S(E){if(_()&&d){d.events.on("floating.closed",x);return}if(ho(E.relatedTarget,i.context.triggerElements))return;let C=u.current.floatingContext?.nodeId??n,P=E.relatedTarget;if(!(d&&C&&Y(P)&&to(d.nodesRef.current,C,!1).some(F=>ie(F.context?.elements.floating,P)))){if(f.handler){f.handler(E);return}b(),h()&&!g()&&y(E)}}function x(E){!d||!p||_()||m.start(0,()=>{d.events.off("floating.closed",x),i.setOpen(!1,oe(K.triggerHover,E)),d.events.emit("floating.closed",E)})}let k=c;return Ct(k&&ne(k,"mouseenter",w),k&&ne(k,"mouseleave",S),k&&ne(k,"pointerdown",v,!0),()=>{d?.events.off("floating.closed",x)})},[o,c,i,u,r,n,h,g,b,f,d,p,m])}var So=s(D(),1),mp=s(bo(),1);var Xy={current:null};function Oc(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:i=!1,restMs:a=0,move:c=!0,triggerElementRef:l=Xy,externalTree:u,isActiveTrigger:d=!0,getHandleCloseContext:p,isClosing:f,shouldOpen:m,guardStaleOpen:g=!1}=t,h="rootStore"in e?e.rootStore:e,{dataRef:b,events:_}=h.context,y=_o(u),v=yr(h),w=So.useRef(!1),S=Je(n),x=Je(r),k=Je(a),E=Je(o),C=Je(m),P=Je(f),B=$(()=>Pi(b.current.openEvent?.type,v.interactedInside)),F=$(()=>C.current?.()!==!1),H=$((M,A,O)=>{let L=h.context.triggerElements;if(L.hasElement(A))return!M||!ie(M,A);if(!Y(O))return!1;let Z=O;return L.hasMatchingElement(ae=>ie(ae,Z))&&(!M||!ie(M,Z))}),N=$(()=>{if(!v.handler)return;Be(h.select("domReferenceElement")).removeEventListener("mousemove",v.handler),v.handler=void 0}),R=$(()=>{_r(v)});return d&&(v.handleCloseOptions=S.current?.__options),So.useEffect(()=>N,[N]),So.useEffect(()=>{if(!o)return;function M(A){A.open?w.current=!1:(w.current=A.reason===K.triggerHover,N(),v.openChangeTimeout.clear(),v.restTimeout.clear(),v.blockMouseMove=!0,v.restTimeoutPending=!1)}return _.on("openchange",M),()=>{_.off("openchange",M)}},[o,_,v,N]),So.useEffect(()=>{if(!o)return;function M(I,z=!0){let J=bt(x.current,"close",v.pointerType);J?v.openChangeTimeout.start(J,()=>{h.setOpen(!1,oe(K.triggerHover,I)),y?.events.emit("floating.closed",I)}):z&&(v.openChangeTimeout.clear(),h.setOpen(!1,oe(K.triggerHover,I)),y?.events.emit("floating.closed",I))}let A=l.current??(d?h.select("domReferenceElement"):null);if(!Y(A))return;function O(I){if(v.openChangeTimeout.clear(),v.blockMouseMove=!1,i&&!eo(v.pointerType))return;let z=sc(k.current),J=bt(x.current,"open",v.pointerType),le=Ye(I),q=I.currentTarget??null,be=h.select("domReferenceElement"),se=q;if(Y(le)&&!h.context.triggerElements.hasElement(le)){for(let Xe of h.context.triggerElements.elements())if(ie(Xe,le)){se=Xe;break}}Y(q)&&Y(be)&&!h.context.triggerElements.hasElement(q)&&ie(q,be)&&(se=be);let me=se==null?!1:H(be,se,le),he=h.select("open"),Re=P.current?.()??h.select("transitionStatus")==="ending",Zt=!he&&Re&&w.current,ue=!me&&Y(se)&&Y(be)&&ie(be,se)&&Zt,Ae=z>0&&!J,Pe=me&&(he||Zt)||ue,ut=!he||me;if(Pe){F()&&h.setOpen(!0,oe(K.triggerHover,I,se));return}Ae||(J?v.openChangeTimeout.start(J,()=>{ut&&F()&&h.setOpen(!0,oe(K.triggerHover,I,se))}):ut&&F()&&h.setOpen(!0,oe(K.triggerHover,I,se)))}function L(I){if(B()){R();return}N();let z=h.select("domReferenceElement"),J=Be(z);v.restTimeout.clear(),v.restTimeoutPending=!1;let le=b.current.floatingContext??p?.();if(ho(I.relatedTarget,h.context.triggerElements))return;if(S.current&&le){h.select("open")||v.openChangeTimeout.clear();let be=l.current;v.handler=S.current({...le,tree:y,x:I.clientX,y:I.clientY,onClose(){R(),N(),E.current&&!B()&&be===h.select("domReferenceElement")&&M(I,!0)}}),J.addEventListener("mousemove",v.handler),v.handler(I);return}(v.pointerType!=="touch"||!ie(h.select("floatingElement"),I.relatedTarget))&&M(I)}function Z(I){ie(A,I.relatedTarget)||(v.openChangeTimeout.clear(),v.restTimeout.clear(),v.restTimeoutPending=!1)}let ae=g?ne(A,"mouseout",Z):void 0;return c?Ct(ne(A,"mousemove",O,{once:!0}),ne(A,"mouseenter",O),ne(A,"mouseleave",L),ae):Ct(ne(A,"mouseenter",O),ne(A,"mouseleave",L),ae)},[N,R,b,x,h,o,S,v,d,H,B,i,c,k,l,y,E,p,P,F,g]),So.useMemo(()=>{if(!o)return;function M(A){v.pointerType=A.pointerType}return{onPointerDown:M,onPointerEnter:M,onMouseMove(A){let{nativeEvent:O}=A,L=A.currentTarget,Z=h.select("domReferenceElement"),ae=h.select("open"),I=H(Z,L,A.target);if(i&&!eo(v.pointerType))return;if(ae&&I&&v.handleCloseOptions?.blockPointerEvents){let le=h.select("floatingElement");if(le){let q=v.handleCloseOptions?.getScope?.()??L.ownerDocument.body;Yi(v,{scopeElement:q,referenceElement:L,floatingElement:le})}}let z=sc(k.current);if(ae&&!I||z===0||!I&&v.restTimeoutPending&&A.movementX**2+A.movementY**2<2)return;v.restTimeout.clear();function J(){if(v.restTimeoutPending=!1,B())return;let le=h.select("open");!v.blockMouseMove&&(!le||I)&&F()&&h.setOpen(!0,oe(K.triggerHover,O,L))}v.pointerType==="touch"?mp.flushSync(()=>{J()}):I&&ae?J():(v.restTimeoutPending=!0,v.restTimeout.start(z,J))}}},[o,v,B,H,i,h,k,F])}var gp=.1,Zy=gp*gp,ce=.5;function Gi(e,t,o,r,n,i){return r>=t!=i>=t&&e<=(n-o)*(t-r)/(i-r)+o}function Ki(e,t,o,r,n,i,a,c,l,u){let d=!1;return Gi(e,t,o,r,n,i)&&(d=!d),Gi(e,t,n,i,a,c)&&(d=!d),Gi(e,t,a,c,l,u)&&(d=!d),Gi(e,t,l,u,o,r)&&(d=!d),d}function Jy(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function qi(e,t,o,r,n,i){let a=Math.min(o,n),c=Math.max(o,n),l=Math.min(r,i),u=Math.max(r,i);return e>=a&&e<=c&&t>=l&&t<=u}function Nc(e={}){let{blockPointerEvents:t=!1}=e,o=new at,r=({x:n,y:i,placement:a,elements:c,onClose:l,nodeId:u,tree:d})=>{let p=a?.split("-")[0],f=!1,m=null,g=null,h=typeof performance<"u"?performance.now():0;function b(y,v){let w=performance.now(),S=w-h;if(m===null||g===null||S===0)return m=y,g=v,h=w,!1;let x=y-m,k=v-g,E=x*x+k*k,C=S*S*Zy;return m=y,g=v,h=w,E<C}function _(){o.clear(),l()}return function(v){o.clear();let w=c.domReference,S=c.floating;if(!w||!S||p==null||n==null||i==null)return;let{clientX:x,clientY:k}=v,E=Ye(v),C=v.type==="mouseleave",P=ie(S,E),B=ie(w,E);if(P&&(f=!0,!C))return;if(B&&(f=!1,!C)){f=!0;return}if(C&&Y(v.relatedTarget)&&ie(S,v.relatedTarget))return;function F(){return!!(d&&to(d.nodesRef.current,u).length>0)}function H(){F()||_()}if(F())return;let N=w.getBoundingClientRect(),R=S.getBoundingClientRect(),M=n>R.right-R.width/2,A=i>R.bottom-R.height/2,O=R.width>N.width,L=R.height>N.height,Z=(O?N:R).left,ae=(O?N:R).right,I=(L?N:R).top,z=(L?N:R).bottom;if(p==="top"&&i>=N.bottom-1||p==="bottom"&&i<=N.top+1||p==="left"&&n>=N.right-1||p==="right"&&n<=N.left+1){H();return}let J=!1;switch(p){case"top":J=qi(x,k,Z,N.top+1,ae,R.bottom-1);break;case"bottom":J=qi(x,k,Z,R.top+1,ae,N.bottom-1);break;case"left":J=qi(x,k,R.right-1,z,N.left+1,I);break;case"right":J=qi(x,k,N.right-1,z,R.left+1,I);break;default:}if(J)return;if(f&&!Jy(x,k,N)){H();return}if(!C&&b(x,k)){H();return}let le=!1;switch(p){case"top":{let q=O?ce/2:ce*4,be=O||M?n+q:n-q,se=O?n-q:M?n+q:n-q,me=i+ce+1,he=M||O?R.bottom-ce:R.top,Re=M?O?R.bottom-ce:R.top:R.bottom-ce;le=Ki(x,k,be,me,se,me,R.left,he,R.right,Re);break}case"bottom":{let q=O?ce/2:ce*4,be=O||M?n+q:n-q,se=O?n-q:M?n+q:n-q,me=i-ce,he=M||O?R.top+ce:R.bottom,Re=M?O?R.top+ce:R.bottom:R.top+ce;le=Ki(x,k,be,me,se,me,R.left,he,R.right,Re);break}case"left":{let q=L?ce/2:ce*4,be=L||A?i+q:i-q,se=L?i-q:A?i+q:i-q,me=n+ce+1,he=A||L?R.right-ce:R.left,Re=A?L?R.right-ce:R.left:R.right-ce;le=Ki(x,k,he,R.top,Re,R.bottom,me,be,me,se);break}case"right":{let q=L?ce/2:ce*4,be=L||A?i+q:i-q,se=L?i-q:A?i+q:i-q,me=n-ce,he=A||L?R.left+ce:R.right,Re=A?L?R.left+ce:R.right:R.left+ce;le=Ki(x,k,me,be,me,se,he,R.top,Re,R.bottom);break}default:}le?f||o.start(40,H):H()}};return r.__options={...e,blockPointerEvents:t},r}var Xi=class extends yo{setState(t){}update(t){}set(t,o){}notifyAll(){}};var UT=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Ga.startingStyle]="startingStyle",e[e.endingStyle=Ga.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({});var Qy={"data-popup-open":""};var ex={"data-open":""},tx={"data-closed":""},ox={"data-anchor-hidden":""},bp={open(e){return e?Qy:null}};var pn={open(e){return e?ex:tx},anchorHidden(e){return e?ox:null}},hp={...pn,...Ru};function wp(e){return dr(19)?e:e?"true":void 0}var Zi=s(D(),1),Mc=Zi.createContext(void 0);function xr(){return Zi.useContext(Mc)?.direction??"ltr"}var lt=s(D(),1);var rx=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:i,platform:a,elements:c,middlewareData:l}=t,{element:u,padding:d=0,offsetParent:p="real"}=Ut(e,t)||{};if(u==null)return{};let f=Mi(d),m={x:o,y:r},g=dn(n),h=ln(g),b=await a.getDimensions(u),_=g==="y",y=_?"top":"left",v=_?"bottom":"right",w=_?"clientHeight":"clientWidth",S=i.reference[h]+i.reference[g]-m[g]-i.floating[h],x=m[g]-i.reference[g],k=p==="real"?await a.getOffsetParent?.(u):c.floating,E=c.floating[w]||i.floating[h];(!E||!await a.isElement?.(k))&&(E=c.floating[w]||i.floating[h]);let C=S/2-x/2,P=E/2-b[h]/2-1,B=Math.min(f[y],P),F=Math.min(f[v],P),H=B,N=E-b[h]-F,R=E/2-b[h]/2+C,M=Oi(H,R,N),A=!l.arrow&&Pt(n)!=null&&R!==M&&i.reference[h]/2-(R<H?B:F)-b[h]/2<0,O=A?R<H?R-H:R-N:0;return{[g]:m[g]+O,data:{[g]:M,centerOffset:R-M-O,...A&&{alignmentOffset:O}},reset:A}}}),vp=(e,t)=>({...rx(e),options:[e,t]});var _p={name:"hide",async fn(e){let{width:t,height:o,x:r,y:n}=e.rects.reference,i=t===0&&o===0&&r===0&&n===0,a=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:a.top-o>=0||a.right-t>=0||a.bottom-o>=0||a.left-t>=0||i}}}};var Sr={sideX:"left",sideY:"top"};var yp="--available-width",xp="--available-height";function Ep(e,t,o){let r=e==="inline-start"||e==="inline-end";return{top:"top",right:r?o?"inline-start":"inline-end":"right",bottom:"bottom",left:r?o?"inline-end":"inline-start":"left"}[t]}function Sp(e,t,o){let{rects:r,placement:n}=e;return{side:Ep(t,He(n),o),align:Pt(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function Rp(e){return nx(e,pp)}function nx(e,t){let{anchor:o,positionMethod:r="absolute",side:n="bottom",sideOffset:i=0,align:a="center",alignOffset:c=0,collisionBoundary:l,collisionPadding:u=5,sticky:d=!1,arrowPadding:p=5,disableAnchorTracking:f=!1,inline:m,keepMounted:g=!1,floatingRootContext:h,mounted:b,collisionAvoidance:_,shift:y,nodeId:v,adaptiveOrigin:w,lazyFlip:S=!1,externalTree:x}=e,[k,E]=lt.useState(null);!b&&k!==null&&E(null);let C=_.side||"flip",P=_.align||"flip",B=_.fallbackAxisSide||"end",F=y?.crossAxis??!1,H=y?.rootBoundary,N=typeof o=="function"?o:void 0,R=$(N),M=N?R:o,A=Je(o),O=Je(b),Z=xr()==="rtl",ae=k||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":Z?"left":"right","inline-start":Z?"right":"left"}[n],I=a==="center"?ae:`${ae}-${a}`,z=u;typeof z=="number"?z={top:z,right:z,bottom:z,left:z}:z&&(z={top:z.top||0,right:z.right||0,bottom:z.bottom||0,left:z.left||0});let J=1,le=n==="bottom"?J:0,q=n==="top"?J:0,be=n==="right"?J:0,se=n==="left"?J:0,me={boundary:l==="clipping-ancestors"?"clippingAncestors":l,padding:z},he=lt.useRef(null),Re=Je(i),Zt=Je(c),ue=typeof i!="function"?i:0,Ae=typeof c!="function"?c:0,Pe=[];m&&Pe.push(m),Pe.push(gc(re=>{let ft=Sp(re,n,Z),Bt=typeof Re.current=="function"?Re.current(ft):Re.current,rt=typeof Zt.current=="function"?Zt.current(ft):Zt.current;return{mainAxis:Bt,crossAxis:rt,alignmentAxis:rt}},[ue,Ae,Z,n]));let ut=P==="none"&&C!=="shift",Xe=!ut&&(d||F||C==="shift"),ir=C==="none"?null:wc({...me,padding:{top:z.top+J+le,right:z.right+J+se,bottom:z.bottom+J+q,left:z.left+J+be},mainAxis:!F&&C==="flip",crossAxis:P==="flip"?"alignment":!1,fallbackAxisSideDirection:B}),Lo=ut?null:bc({...me,rootBoundary:H,mainAxis:P!=="none",crossAxis:Xe,limiter:d||F?void 0:hc(re=>{if(!he.current)return{};let{width:ft,height:Bt}=he.current.getBoundingClientRect(),rt=Qe(He(re.placement)),Jt=rt==="y"?ft:Bt,Wt=rt==="y"?z.left+z.right:z.top+z.bottom;return{offset:Jt/2+Wt/2}})},[me,d,F,H,z,P]);C==="shift"||P==="shift"||a==="center"?Pe.push(Lo,ir):Pe.push(ir,Lo),Pe.push(vc({...me,apply({elements:{floating:re},availableWidth:ft,availableHeight:Bt,rects:rt}){if(!O.current)return;let Jt=re.style;Jt.setProperty(yp,`${ft}px`),Jt.setProperty(xp,`${Bt}px`);let Wt=fe(re).devicePixelRatio||1,{x:Dr,y:Vn,width:Fn,height:ta}=rt.reference,oa=(Math.round((Dr+Fn)*Wt)-Math.round(Dr*Wt))/Wt,ra=(Math.round((Vn+ta)*Wt)-Math.round(Vn*Wt))/Wt;Jt.setProperty("--anchor-width",`${oa}px`),Jt.setProperty("--anchor-height",`${ra}px`)}}),vp(re=>({element:he.current||Be(re.elements.floating).createElement("div"),padding:p,offsetParent:"floating"}),[p]),{name:"transformOrigin",fn(re){let{elements:ft,middlewareData:Bt,placement:rt,rects:Jt,y:Wt}=re,Dr=He(rt),Vn=Qe(Dr),Fn=he.current,ta=Bt.arrow?.x||0,oa=Bt.arrow?.y||0,ra=Fn?.clientWidth||0,Tw=Fn?.clientHeight||0,na=ta+ra/2,gd=oa+Tw/2,Cw=Math.abs(Bt.shift?.y||0),Aw=Jt.reference.height/2,Vr=typeof i=="function"?i(Sp(re,n,Z)):i,Pw=Cw>Vr,Iw={top:`${na}px calc(100% + ${Vr}px)`,bottom:`${na}px ${-Vr}px`,left:`calc(100% + ${Vr}px) ${gd}px`,right:`${-Vr}px ${gd}px`}[Dr],Ow=`${na}px ${Jt.reference.y+Aw-Wt}px`;return ft.floating.style.setProperty("--transform-origin",Xe&&Vn==="y"&&Pw?Ow:Iw),{}}},_p,w),j(()=>{!b&&h&&h.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[b,h]);let co=lt.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:lo,elements:Ie,x:Nn,y:W,middlewareData:V,update:Oe,placement:Ve,context:uo,isPositioned:Et,floatingStyles:fo}=t({rootContext:h,open:g?b:void 0,placement:I,middleware:Pe,strategy:r,whileElementsMounted:g?void 0:(...re)=>un(...re,co),nodeId:v,externalTree:x}),{sideX:ot,sideY:sr}=V.adaptiveOrigin||Sr,Bo=Et?r:"fixed",Mn=lt.useMemo(()=>{let re;return Et?w?re={position:Bo,[ot]:Nn,[sr]:W}:re={...fo,position:Bo}:re={position:Bo,top:0,left:0},re[yp]="100vw",re[xp]="100vh",Et||(re.opacity=0),re},[w,Bo,ot,Nn,sr,W,fo,Et]),ar=lt.useRef(null);j(()=>{if(!b)return;let re=A.current,ft=typeof re=="function"?re():re,rt=(kp(ft)?ft.current:ft)||null||null;rt!==ar.current&&(lo.setPositionReference(rt),ar.current=rt)},[b,lo,M,A]),lt.useEffect(()=>{if(!b)return;let re=A.current;typeof re!="function"&&kp(re)&&re.current!==ar.current&&(lo.setPositionReference(re.current),ar.current=re.current)},[b,lo,M,A]),lt.useEffect(()=>{if(g&&b&&Ie.reference&&Ie.floating)return un(Ie.reference,Ie.floating,Oe,co)},[g,b,Ie,Oe,co]);let po=He(Ve),Ln=Ep(n,po,Z),Bn=Pt(Ve)||"center",Wn=!!V.hide?.referenceHidden;j(()=>{S&&b&&Et&&po!==ae&&E(po)},[S,b,Et,po,ae]);let Dn=lt.useMemo(()=>({position:"absolute",top:V.arrow?.y,left:V.arrow?.x}),[V.arrow]),md=V.arrow?.centerOffset!==0;return lt.useMemo(()=>({positionerStyles:Mn,arrowStyles:Dn,arrowRef:he,arrowUncentered:md,side:Ln,align:Bn,physicalSide:po,anchorHidden:Wn,refs:lo,context:uo,isPositioned:Et,update:Oe}),[Mn,Dn,he,md,Ln,Bn,po,Wn,lo,uo,Et,Oe])}function kp(e){return e!=null&&"current"in e}function Ji(e){return e==="starting"?tf:ge}function Tp(e,t,{styles:o,transitionStatus:r,props:n,refs:i,hidden:a,inert:c=!1}){let l={...o};return c&&(l.pointerEvents="none"),je("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:a,style:l},Ji(r),n],stateAttributesMapping:pn})}var Cp=s(D(),1);var Lc=Cp.forwardRef(function(t,o){let{render:r,className:n,disabled:i=!1,focusableWhenDisabled:a=!1,nativeButton:c=!0,style:l,...u}=t,{getButtonProps:d,buttonRef:p}=Nu({disabled:i,focusableWhenDisabled:a,native:c});return je("button",t,{state:{disabled:i},ref:[o,p],props:[u,d]})});var We=s(D(),1),Wp=s(bo(),1);var Ap=s(D(),1);function Pp(e){let[t,o]=Ap.useState({current:e,previous:null});return Object.is(e,t.current)||o({current:e,previous:t.current}),t.previous}var kr=s(D(),1);function Bc(e){let t=$e(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=xe(e),i=n?e.offsetWidth:o,a=n?e.offsetHeight:r;return(vo(o)!==i||vo(r)!==a)&&(o=i,r=a),{width:o,height:r}}function Op(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:a,side:c,direction:l}=e,u=br(t,!0),d=pr(),p=kr.useRef(null),f=kr.useRef(!0),m=kr.useRef(st),g=$(i),h=$(a),b=kr.useMemo(()=>ix(c,l),[c,l]);j(()=>{if(!n){m.current=st,f.current=!0,p.current=null;return}if(!t||!o)return;m.current=Ip(t,b),Wc(t,"auto");let _=es(t,"position","static"),y=es(t,"transform","none"),v=es(t,"scale","1"),w=Ip(o,{"--available-width":"max-content","--available-height":"max-content"});function S(){_(),y(),w()}function x(){S(),v()}if(g?.(),f.current||p.current===null){Qi(o,"max-content");let P=Bc(t);return p.current=P,Qi(o,P),x(),h?.(null,P),f.current=!1,()=>{m.current(),m.current=st}}Qi(o,"max-content");let k=p.current,E=Bc(t);p.current=E,Wc(t,k),x(),h?.(k,E),Qi(o,E);let C=new AbortController;return d.request(()=>{Wc(t,E),u(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},C.signal)}),()=>{C.abort(),d.cancel(),m.current(),m.current=st}},[r,t,o,u,d,n,g,h,b])}function ix(e,t){let o=e==="top",r=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!o&&!r?ge:{position:"absolute",[o?"bottom":"top"]:"0",[r?"right":"left"]:"0"}}function es(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function Ip(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(es(e,r,n));return o.length?()=>{o.forEach(r=>r())}:st}function Wc(e,t){let o=t==="auto"?"auto":`${t.width}px`,r=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",o),e.style.setProperty("--popup-height",r)}function Qi(e,t){let o=t==="max-content"?"max-content":`${t.width}px`,r=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",o),e.style.setProperty("--positioner-height",r)}var Np=s(D(),1);var Mp=s(T(),1),ts=function(t){let{direction:o="ltr"}=t,r=Np.useMemo(()=>({direction:o}),[o]);return(0,Mp.jsx)(Mc.Provider,{value:r,children:t.children})};var Lp={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:i,strategy:a,placement:c}=e,l=fe(n),u=l.getComputedStyle(n);if(!(u.transitionDuration!=="0s"&&u.transitionDuration!==""))return{x:t,y:o,data:Sr};let p=await i.getOffsetParent?.(n),f={width:0,height:0};if(a==="fixed"&&l?.visualViewport)f={width:l.visualViewport.width,height:l.visualViewport.height};else if(p===l){let y=Be(n);f={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await i.isElement?.(p)&&(f=await i.getDimensions(p));let m=He(c),g=t,h=o;m==="left"&&(g=f.width-(t+r.width)),m==="top"&&(h=f.height-(o+r.height));let b=m==="left"?"right":Sr.sideX,_=m==="top"?"bottom":Sr.sideY;return{x:g,y:h,data:{sideX:b,sideY:_}}}};var Er=s(T(),1),Dp={activationDirection:e=>e?{"data-activation-direction":e}:null};function Vp(e){let{store:t,side:o,children:r}=e,n=xr(),i=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),c=t.useState("open"),l=t.useState("payload"),u=t.useState("mounted"),d=t.useState("popupElement"),p=t.useState("positionerElement"),f=Pp(c?i:null),m=cx(a,l),g=We.useRef(null),[h,b]=We.useState(null),[_,y]=We.useState(null),v=We.useRef(null),w=We.useRef(null),S=br(v,!0),x=pr(),k=We.useRef(null),[E,C]=We.useState(null),[P,B]=We.useState(!1);j(()=>(t.set("adaptiveOrigin",Lp),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let F=$(()=>{v.current?.style.setProperty("animation","none"),v.current?.style.setProperty("transition","none"),w.current?.style.setProperty("display","none")}),H=$(L=>{v.current?.style.removeProperty("animation"),v.current?.style.removeProperty("transition"),w.current?.style.removeProperty("display"),L&&C(L)}),N=$(()=>{k.current?.abort();let L=new AbortController;k.current=L,S(()=>{b(null),C(null),g.current=null},L.signal)}),R=We.useRef(null);j(()=>{(!c||!u)&&(R.current=null)},[c,u]),j(()=>{if(i&&f&&i!==f&&R.current!==i&&g.current){b(g.current),B(!0);let L=ax(f,i);y(L),R.current=i}},[i,f]),j(()=>{h!=null&&(k.current?.abort(),B(!0),x.request(()=>{Wp.flushSync(()=>{B(!1)}),N()}))},[m,h,N,x]),j(()=>{let L=v.current;if(!L)return;let Z=Be(L).createElement("div");for(let ae of Array.from(L.childNodes))Z.appendChild(ae.cloneNode(!0));g.current=Z});let M=h!=null,A;M?A=(0,Er.jsxs)(We.Fragment,{children:[(0,Er.jsx)("div",{"data-previous":!0,inert:wp(!0),ref:w,style:{...E?{"--popup-width":`${E.width}px`,"--popup-height":`${E.height}px`}:null,position:"absolute"},"data-ending-style":P?void 0:""},"previous"),(0,Er.jsx)("div",{"data-current":!0,ref:v,"data-starting-style":P?"":void 0,children:r},m)]}):A=(0,Er.jsx)("div",{"data-current":!0,ref:v,children:r},m),j(()=>{let L=w.current;!L||!h||L.replaceChildren(...Array.from(h.childNodes))},[h]),Op({popupElement:d,positionerElement:p,mounted:u,content:l,onMeasureLayout:F,onMeasureLayoutComplete:H,side:o,direction:n});let O={activationDirection:sx(_),transitioning:M};return{children:A,state:O}}function sx(e){if(e)return`${Bp(e.horizontal,5,"right","left")} ${Bp(e.vertical,5,"down","up")}`}function Bp(e,t,o,r){return e>t?o:e<-t?r:""}function ax(e,t){let o=e.getBoundingClientRect(),r=t.getBoundingClientRect(),n={x:o.left+o.width/2,y:o.top+o.height/2},i={x:r.left+r.width/2,y:r.top+r.height/2};return{horizontal:i.x-n.x,vertical:i.y-n.y}}function cx(e,t){let[o,r]=We.useState(0),n=We.useRef(e),i=We.useRef(t),a=We.useRef(!1);return j(()=>{let c=n.current,l=i.current,u=e!==c,d=t!==l;u?(r(p=>p+1),a.current=!d):a.current&&d&&(r(p=>p+1),a.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${o}`}var os=s(D(),1),Fp=s(bo(),1);var jp=s(T(),1),Hp=os.forwardRef(function(t,o){let{children:r,container:n,className:i,render:a,style:c,...l}=t,{node:u,subtree:d}=sf({container:n,ref:o,componentProps:t,elementProps:l});return!d&&!u?null:(0,jp.jsxs)(os.Fragment,{children:[d,u&&Fp.createPortal(r,u)]})});var wt={};Fe(wt,{Arrow:()=>am,Handle:()=>gn,Popup:()=>im,Portal:()=>tm,Positioner:()=>rm,Provider:()=>lm,Root:()=>Kp,Trigger:()=>Jp,Viewport:()=>um,createHandle:()=>fm});var Rr=s(D(),1);var rs=s(D(),1),Dc=rs.createContext(void 0);function ht(e){let t=rs.useContext(Dc);if(t===void 0&&!e)throw new Error(Ze(72));return t}var zp=s(D(),1);var Up={...dp,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},ns=class extends yo{constructor(t,o,r){let n=new Xo;super(Yp(t,n,o,r),Gp(n),Up)}setOpen=(t,o)=>{ep(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,oe(K.triggerPress,t))}};function $p(){let e=new Xo,t=new Xi(Object.freeze(Yp(void 0,e)),Object.freeze(Gp(e)),Up);return Object.assign(t,{setOpen:st,cancelPendingOpen:st})}function Yp(e,t,o,r=!1){let n={...ap(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e};return n.floatingRootContext=cp(t,o,r),n}function Gp(e){return{popupRef:zp.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var mn=s(T(),1),Kp=Sc(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:a="none",actionsRef:c,onOpenChange:l,onOpenChangeComplete:u,handle:d,triggerId:p,defaultTriggerId:f=null,children:m}=t,g=Jf((B,F)=>new ns({open:r,openProp:n,activeTriggerId:f,triggerIdProp:p},B,F));g.useControlledProp("openProp",n),g.useControlledProp("triggerIdProp",p),g.useContextCallback("onOpenChange",l),g.useContextCallback("onOpenChangeComplete",u);let h=g.useState("open"),b=!o&&h,_=g.useState("activeTriggerId"),y=g.useState("mounted"),v=g.useState("payload");g.useSyncedValues({trackCursorAxis:a,disableHoverablePopup:i,disabled:o}),op(g,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:w,transitionStatus:S}=rp(b,g),x=g.useState("isInstantPhase"),k=g.useState("instantType"),E=g.useState("lastOpenChangeReason"),C=Rr.useRef(null);j(()=>{h&&o&&g.setOpen(!1,oe(K.disabled))},[h,o,g]),j(()=>{S==="ending"&&E===K.none||S!=="ending"&&x?(k!=="delay"&&(C.current=k),g.set("instantType","delay")):C.current!==null&&(g.set("instantType",C.current),C.current=null)},[S,x,E,k,g]),j(()=>{b&&_==null&&g.set("payload",void 0)},[g,_,b]),Rr.useImperativeHandle(c,()=>({unmount:w,close:()=>g.setOpen(!1,oe(K.imperativeAction))}),[w,g]);let P=b||y||!o&&a!=="none";return(0,mn.jsxs)(Dc.Provider,{value:g,children:[d&&(0,mn.jsx)(Qf,{handle:d,store:g}),P&&(0,mn.jsx)(lx,{store:g,disabled:o,trackCursorAxis:a}),typeof m=="function"?m({payload:v}):m]})});function lx({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=dc(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=lc(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),a=Rr.useMemo(()=>Ce(i.reference,n.reference),[i.reference,n.reference]);return np(e,{activeTriggerProps:a,inactiveTriggerProps:a,popupProps:n.floating??ge}),null}var ss=s(D(),1);var is=s(D(),1),Vc=is.createContext(void 0);function qp(){return is.useContext(Vc)}var Zp="data-base-ui-tooltip-trigger";function Xp(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if(Y(n))return n}}let t=e.target;return Y(t)?t:null}function ux(e){let t=e;for(;t;){let o=t.closest(`[${Zp}]`);if(o)return o;let r=t.getRootNode();t="host"in r&&Y(r.host)?r.host:null}return null}var Jp=$f(function(t,o){let{render:r,className:n,style:i,handle:a,payload:c,disabled:l,delay:u,closeOnClick:d=!0,closeDelay:p,id:f,...m}=t,g=ht(!0),b=fp(a)??g;if(!b)throw new Error(Ze(82));let _=Su(f),y=b.useState("isTriggerActive",_),v=b.useState("isOpenedByTrigger",_),w=b.useState("floatingRootContext"),S=ss.useRef(null),x=u??600,k=p??0,{registerTrigger:E,isMountedByThisTrigger:C}=tp(_,S,b,{payload:c,closeOnClick:d,closeDelay:k}),P=qp(),{delayRef:B,isInstantPhase:F,hasProvider:H}=cc(w,{open:v}),N=yr(w);b.useSyncedValue("isInstantPhase",F);let R=b.useState("disabled"),M=l??R,A=Je(M),O=b.useState("trackCursorAxis"),L=b.useState("disableHoverablePopup"),Z=ss.useRef(!1),ae=Tt(),I=ss.useRef(void 0);function z(){return H?bt(B.current,"open")===0?0:u??P??600:x}function J(ue){let Ae=S.current;if(!Ae||!ue)return!1;let Pe=ux(ue);return Pe!==null&&Pe!==Ae&&ie(Ae,Pe)}function le(ue){let Ae=J(ue);return Z.current=Ae,Ae&&(N.openChangeTimeout.clear(),N.restTimeout.clear(),N.restTimeoutPending=!1,ae.clear()),Ae}let q=Oc(w,{enabled:!M,mouseOnly:!0,move:!1,handleClose:!L&&O!=="both"?Nc():null,restMs:z,delay(){return p==null&&H?{close:bt(B.current,"close")}:{close:k}},triggerElementRef:S,isActiveTrigger:y,isClosing:()=>b.select("transitionStatus")==="ending",shouldOpen(){return!Z.current}}),be=Cc(w,{enabled:!M}).reference,se=ue=>{let Ae=Z.current,Pe=Xp(ue),ut=le(Pe),Xe=S.current,ir=Xe&&Pe&&ie(Xe,Pe);if(ut&&b.select("open")&&b.select("lastOpenChangeReason")===K.triggerHover){b.setOpen(!1,oe(K.triggerHover,ue));return}if(Ae&&!ut&&ir&&!A.current&&!b.select("open")&&Xe&&eo(I.current)){let Lo=()=>{!Z.current&&!A.current&&!b.select("open")&&b.setOpen(!0,oe(K.triggerHover,ue,Xe))},co=z();co===0?(ae.clear(),Lo()):ae.start(co,Lo)}},me=b.useState("triggerProps",C);return je("button",t,{state:{open:v},ref:[o,E,S],props:[q,be,C||O!=="none"?me:void 0,{onMouseOver(ue){se(ue.nativeEvent)},onFocus(ue){J(Xp(ue.nativeEvent))&&ue.preventBaseUIHandler()},onMouseLeave(){Z.current=!1,ae.clear(),I.current=void 0},onPointerEnter(ue){I.current=ue.pointerType},onPointerDown(ue){I.current=ue.pointerType,b.set("closeOnClick",d),d&&!b.select("open")&&b.cancelPendingOpen(ue.nativeEvent)},onClick(ue){d&&!b.select("open")&&b.cancelPendingOpen(ue.nativeEvent)},id:_,"data-trigger-disabled":M?"":void 0,[Zp]:M?void 0:""},m],stateAttributesMapping:bp})});var em=s(D(),1);var as=s(D(),1),Fc=as.createContext(void 0);function Qp(){let e=as.useContext(Fc);if(e===void 0)throw new Error(Ze(70));return e}var jc=s(T(),1),tm=em.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return ht().useState("mounted")||r?(0,jc.jsx)(Fc.Provider,{value:r,children:(0,jc.jsx)(Hp,{ref:o,...n})}):null});var ls=s(D(),1);var cs=s(D(),1),Hc=cs.createContext(void 0);function Tr(){let e=cs.useContext(Hc);if(e===void 0)throw new Error(Ze(71));return e}var om=s(T(),1),rm=ls.forwardRef(function(t,o){let{render:r,className:n,anchor:i,positionMethod:a="absolute",side:c="top",align:l="center",sideOffset:u=0,alignOffset:d=0,collisionBoundary:p="clipping-ancestors",collisionPadding:f=5,arrowPadding:m=5,sticky:g=!1,disableAnchorTracking:h=!1,collisionAvoidance:b=of,style:_,...y}=t,v=ht(),w=Qp(),S=v.useState("open"),x=v.useState("mounted"),k=v.useState("trackCursorAxis"),E=v.useState("disableHoverablePopup"),C=v.useState("floatingRootContext"),P=v.useState("instantType"),B=v.useState("transitionStatus"),F=v.useState("adaptiveOrigin"),H=Rp({anchor:i,positionMethod:a,floatingRootContext:C,mounted:x,side:c,sideOffset:u,align:l,alignOffset:d,collisionBoundary:p,collisionPadding:f,sticky:g,arrowPadding:m,disableAnchorTracking:h,keepMounted:w,collisionAvoidance:b,adaptiveOrigin:F}),N=ls.useMemo(()=>({open:S,side:H.side,align:H.align,anchorHidden:H.anchorHidden,instant:k!=="none"?"tracking-cursor":P}),[S,H.side,H.align,H.anchorHidden,k,P]),R=Tp(t,N,{styles:H.positionerStyles,transitionStatus:B,props:y,refs:[o,v.useStateSetter("positionerElement")],hidden:!x,inert:!S||k==="both"||E});return(0,om.jsx)(Hc.Provider,{value:H,children:R})});var nm=s(D(),1);var im=nm.forwardRef(function(t,o){let{render:r,className:n,style:i,...a}=t,c=ht(),{side:l,align:u}=Tr(),d=c.useState("open"),p=c.useState("instantType"),f=c.useState("transitionStatus"),m=c.useState("popupProps"),g=c.useState("floatingRootContext"),h=c.useState("disabled"),b=c.useState("closeDelay");Ti({open:d,ref:c.context.popupRef,onComplete(){d&&c.context.onOpenChangeComplete?.(!0)}}),Ic(g,{enabled:!h,closeDelay:b});let _=c.useStateSetter("popupElement");return je("div",t,{state:{open:d,side:l,align:u,instant:p,transitionStatus:f},ref:[o,c.context.popupRef,_],props:[Zf,m,Ji(f),a],stateAttributesMapping:hp})});var sm=s(D(),1);var am=sm.forwardRef(function(t,o){let{render:r,className:n,style:i,...a}=t,c=ht(),{arrowRef:l,side:u,align:d,arrowUncentered:p,arrowStyles:f}=Tr(),m=c.useState("open"),g=c.useState("instantType");return je("div",t,{state:{open:m,side:u,align:d,uncentered:p,instant:g},ref:[o,l],props:[{style:f,"aria-hidden":!0},a],stateAttributesMapping:pn})});var cm=s(D(),1);var zc=s(T(),1),lm=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,i=cm.useMemo(()=>({open:o,close:r}),[o,r]);return(0,zc.jsx)(Vc.Provider,{value:o,children:(0,zc.jsx)(ac,{delay:i,timeoutMs:n,children:t.children})})};var dm=s(D(),1);var um=dm.forwardRef(function(t,o){let{render:r,className:n,style:i,children:a,...c}=t,l=ht(),u=Tr(),d=l.useState("instantType"),{children:p,state:f}=Vp({store:l,side:u.side,children:a}),m={activationDirection:f.activationDirection,transitioning:f.transitioning,instant:d};return je("div",t,{state:m,ref:o,props:[c,{children:p}],stateAttributesMapping:Dp})});var gn=class extends Fi{constructor(){super($p(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function fm(){return new gn}function vt(e){return je(e.defaultTagName??"div",e,e)}var gm=s(U(),1),Uc="data-wp-hash";function $c(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&px(document)),e.__wpStyleRuntime}function fx(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Uc}]`))if(o.getAttribute(Uc)===t)return!0;return!1}function bm(e,t,o){if(!e.head)return;let r=$c(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(fx(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Uc,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function px(e){let t=$c();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)bm(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function hm(e,t){let o=$c();o.styles.set(e,t);for(let r of o.documents.keys())bm(r,e,t)}typeof process>"u",hm("3167e7d116",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{text-wrap:pretty;margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var pm={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",hm("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var mm={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},ko=(0,gm.forwardRef)(function({variant:t="body-md",render:o,className:r,...n},i){return vt({render:o,defaultTagName:"span",ref:i,props:Ce(n,{className:X(pm.text,mm.heading,mm.p,pm[t],r)})})});var Bm=s(U(),1);var xm=s(U(),1);var Gc="data-wp-hash";function Kc(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&gx(document)),e.__wpStyleRuntime}function mx(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Gc}]`))if(o.getAttribute(Gc)===t)return!0;return!1}function vm(e,t,o){if(!e.head)return;let r=Kc(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(mx(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Gc,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function gx(e){let t=Kc();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)vm(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function bx(e,t){let o=Kc();o.styles.set(e,t);for(let r of o.documents.keys())vm(r,e,t)}typeof process>"u",bx("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var wm={slot:"_11fc52b637ff8a7e__slot"},_m="data-wp-compat-overlay-slot";function hx(){return typeof document>"u"?null:document}function wx(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Yt=null;function Yc(e){return e.setAttribute("aria-hidden","false"),e}function vx(e){let t=e.createElement("div");return t.setAttribute(_m,""),wm.slot&&t.classList.add(wm.slot),e.body.appendChild(t),t}function ym(){if(typeof window>"u"||!wx()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=hx();if(!e||!e.body)return;if(Yt&&Yt.ownerDocument===e&&Yt.isConnected)return Yc(Yt);let t=e.querySelector(`[${_m}]`);return t instanceof HTMLDivElement?(Yt=Yc(t),Yt):(Yt?.isConnected&&Yt.remove(),Yt=Yc(vx(e)),Yt)}var Sm=s(T(),1),km=(0,xm.forwardRef)(function({container:t,...o},r){return(0,Sm.jsx)(wt.Portal,{container:t??ym(),...o,ref:r})});var Em=s(U(),1),Cm=s(T(),1),qc="data-wp-hash";function Xc(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&yx(document)),e.__wpStyleRuntime}function _x(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${qc}]`))if(o.getAttribute(qc)===t)return!0;return!1}function Rm(e,t,o){if(!e.head)return;let r=Xc(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(_x(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(qc,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function yx(e){let t=Xc();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Rm(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Tm(e,t){let o=Xc();o.styles.set(e,t);for(let r of o.documents.keys())Rm(r,e,t)}typeof process>"u",Tm("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var xx={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Tm("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var Sx={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Am=(0,Em.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...i},a){return(0,Cm.jsx)(wt.Positioner,{ref:a,align:t,side:r,sideOffset:n,...i,className:X(xx["box-sizing"],Sx.positioner,o)})});var Pm=s(U(),1);function Zc(e,t,o){return(0,Pm.cloneElement)(e??t,{children:o})}var kx=s(ds(),1);var Nm=s(Jc(),1),{lock:r7,unlock:Mm}=(0,Nm.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function Ex(){let e=kx;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return Mm(e.privateApis).ThemeProvider}var Lm=Ex();var bn=s(T(),1),Qc="data-wp-hash";function el(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Tx(document)),e.__wpStyleRuntime}function Rx(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Qc}]`))if(o.getAttribute(Qc)===t)return!0;return!1}function Wm(e,t,o){if(!e.head)return;let r=el(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Rx(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Qc,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Tx(e){let t=el();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Wm(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Cx(e,t){let o=el();o.styles.set(e,t);for(let r of o.documents.keys())Wm(r,e,t)}typeof process>"u",Cx("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var Ax={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Px={background:"#1e1e1e"},tl=(0,Bm.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...i},a){let c=(0,bn.jsx)(Lm,{color:Px,children:(0,bn.jsx)(wt.Popup,{ref:a,className:X(Ax.popup,n),...i,children:r})}),l=Zc(o,(0,bn.jsx)(Am,{}),c);return Zc(t,(0,bn.jsx)(km,{}),l)});var Dm=s(U(),1),Vm=s(T(),1),ol=(0,Dm.forwardRef)(function(t,o){return(0,Vm.jsx)(wt.Trigger,{ref:o,...t})});var Fm=s(de(),1),jm=s(T(),1);function Hm({children:e}){return(0,jm.jsx)(ts,{direction:(0,Fm.isRTL)()?"rtl":"ltr",children:e})}var rl=s(T(),1);function nl(e){return(0,rl.jsx)(Hm,{children:(0,rl.jsx)(wt.Root,{...e})})}var zm=s(U(),1),Um=s(de(),1),Cr=s(T(),1),il="data-wp-hash";function sl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Nx(document)),e.__wpStyleRuntime}function Ox(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${il}]`))if(o.getAttribute(il)===t)return!0;return!1}function $m(e,t,o){if(!e.head)return;let r=sl(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Ox(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(il,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Nx(e){let t=sl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)$m(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function fs(e,t){let o=sl();o.styles.set(e,t);for(let r of o.documents.keys())$m(r,e,t)}typeof process>"u",fs("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Mx={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",fs("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Lx={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",fs("e8e6a9be37",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');var us={link:"d4250949359b05ce__link","is-brand":"c6055659b8e2cd2c__is-brand","is-neutral":"_92e0dfcaeee15b88__is-neutral","is-unstyled":"cf122a9bf1035d42__is-unstyled","link-icon":"_0cb411afac4c86c7__link-icon"};typeof process>"u",fs("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Bx={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},al=(0,zm.forwardRef)(function({children:t,variant:o="default",tone:r="brand",openInNewTab:n=!1,target:i,render:a,className:c,...l},u){let d=n||/^_blank$/i.test(i??"");return vt({render:a,defaultTagName:"a",ref:u,props:Ce(l,{className:X(Bx.a,Mx["box-sizing"],Lx["outset-ring--focus-except-active"],o!=="unstyled"&&us.link,o!=="unstyled"&&us[`is-${r}`],o==="unstyled"&&us["is-unstyled"],c),target:i??(n?"_blank":void 0),children:(0,Cr.jsxs)(Cr.Fragment,{children:[t,d&&(0,Cr.jsx)("span",{className:us["link-icon"],role:"img","aria-label":(0,Um.__)("(opens in a new tab)")})]})})})});var Ym=s(U(),1),Gm=s(Te(),1),Km=s(T(),1),Zo=(0,Ym.forwardRef)(function({icon:t,size:o=24,style:r,...n},i){let a=t.props.style||r?{...t.props.style,...r}:void 0;return(0,Km.jsx)(Gm.SVG,{ref:i,...t.props,...n,...a?{style:a}:{},width:o,height:o})});var hn=s(U(),1),ms=s(de(),1);var qm=s(U(),1),cl="data-wp-hash";function ll(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Dx(document)),e.__wpStyleRuntime}function Wx(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${cl}]`))if(o.getAttribute(cl)===t)return!0;return!1}function Xm(e,t,o){if(!e.head)return;let r=ll(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Wx(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(cl,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Dx(e){let t=ll();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Xm(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Vx(e,t){let o=ll();o.styles.set(e,t);for(let r of o.documents.keys())Xm(r,e,t)}typeof process>"u",Vx("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var Fx={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Jo=(0,qm.forwardRef)(function({render:t,...o},r){return vt({render:t,ref:r,props:Ce({className:Fx["visually-hidden"]},o,{"data-visually-hidden":""})})});var ps=s(T(),1);function Zm({"aria-describedby":e,"aria-keyshortcuts":t,shortcut:o}){let r=(0,hn.useId)(),n=o?r:void 0,i=[e,n].filter(Boolean).join(" ");return{descriptionId:n,targetProps:{"aria-describedby":i||void 0,"aria-keyshortcuts":o?.ariaKeyShortcut??t}}}var Jm=(0,hn.forwardRef)(function({descriptionId:t,shortcut:o},r){return(0,ps.jsx)(Jo,{id:t,"aria-hidden":"true",render:(0,ps.jsx)("span",{ref:r}),children:(0,ms.sprintf)((0,ms.__)("Keyboard shortcut: %s"),o.label??o.ariaKeyShortcut)})}),Qm=(0,hn.forwardRef)(function({className:t,shortcut:o},r){return(0,ps.jsx)("span",{ref:r,"aria-hidden":"true",className:t,dir:"ltr",children:o.displayShortcut})});var tg=s(dl(),1),gs=s(U(),1),og=s(de(),1),ng=s(T(),1),ul="data-wp-hash";function fl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Hx(document)),e.__wpStyleRuntime}function jx(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ul}]`))if(o.getAttribute(ul)===t)return!0;return!1}function rg(e,t,o){if(!e.head)return;let r=fl(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(jx(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ul,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Hx(e){let t=fl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)rg(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function bs(e,t){let o=fl();o.styles.set(e,t);for(let r of o.documents.keys())rg(r,e,t)}typeof process>"u",bs("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var wn={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"};typeof process>"u",bs("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var zx={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",bs("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Ux={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",bs("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var $x={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},ig=(0,gs.forwardRef)(function({tone:t="brand",variant:o="solid",size:r="default",className:n,focusableWhenDisabled:i=!0,disabled:a,loading:c,loadingAnnouncement:l=(0,og.__)("Loading"),children:u,...d},p){let f=X($x.button,zx["box-sizing"],Ux["outset-ring--focus-except-active"],o!=="unstyled"&&wn.button,wn[`is-${t}`],wn[`is-${o}`],wn[`is-${r}`],c&&wn["is-loading"],n);return(0,gs.useEffect)(()=>{c&&l&&(0,tg.speak)(l)},[c,l]),(0,ng.jsx)(Lc,{ref:p,className:f,focusableWhenDisabled:i,disabled:a??c,...d,children:u})});var sg=s(U(),1);var cg=s(T(),1),pl="data-wp-hash";function ml(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Gx(document)),e.__wpStyleRuntime}function Yx(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${pl}]`))if(o.getAttribute(pl)===t)return!0;return!1}function ag(e,t,o){if(!e.head)return;let r=ml(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Yx(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(pl,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Gx(e){let t=ml();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ag(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Kx(e,t){let o=ml();o.styles.set(e,t);for(let r of o.documents.keys())ag(r,e,t)}typeof process>"u",Kx("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var qx={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"},gl=(0,sg.forwardRef)(function({className:t,icon:o,...r},n){return(0,cg.jsx)(Zo,{ref:n,icon:o,className:X(qx.icon,t),size:24,...r})});gl.displayName="Button.Icon";var hs=Object.assign(ig,{Icon:gl});var dg=s(U(),1);var _t=s(T(),1),bl="data-wp-hash";function hl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Zx(document)),e.__wpStyleRuntime}function Xx(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${bl}]`))if(o.getAttribute(bl)===t)return!0;return!1}function ug(e,t,o){if(!e.head)return;let r=hl(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Xx(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(bl,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Zx(e){let t=hl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ug(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Jx(e,t){let o=hl();o.styles.set(e,t);for(let r of o.documents.keys())ug(r,e,t)}typeof process>"u",Jx("c5cdafb1bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0px;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");var lg={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},wl=(0,dg.forwardRef)(function({label:t,className:o,children:r,disabled:n,focusableWhenDisabled:i=!0,icon:a,size:c,shortcut:l,positioner:u,"aria-describedby":d,"aria-keyshortcuts":p,...f},m){let g=X(lg["icon-button"],o),{descriptionId:h,targetProps:b}=Zm({"aria-describedby":d,"aria-keyshortcuts":p,shortcut:l});return(0,_t.jsxs)(nl,{children:[(0,_t.jsxs)(ol,{ref:m,...b,disabled:n&&!i,render:(0,_t.jsx)(hs,{...f,size:c,"aria-label":t,disabled:n,focusableWhenDisabled:i}),className:g,children:[(0,_t.jsx)(Zo,{icon:a,size:24,className:lg.icon}),l&&h&&(0,_t.jsx)(Jm,{descriptionId:h,shortcut:l})]}),(0,_t.jsxs)(tl,{positioner:u,children:[t,l&&(0,_t.jsxs)(_t.Fragment,{children:[" ",(0,_t.jsx)(Qm,{shortcut:l})]})]})]})});var fg=s(U(),1),vl="data-wp-hash";function _l(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&e0(document)),e.__wpStyleRuntime}function Qx(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${vl}]`))if(o.getAttribute(vl)===t)return!0;return!1}function pg(e,t,o){if(!e.head)return;let r=_l(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Qx(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(vl,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function e0(e){let t=_l();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)pg(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function t0(e,t){let o=_l();o.styles.set(e,t);for(let r of o.documents.keys())pg(r,e,t)}typeof process>"u",t0("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var o0={stack:"_19ce0419607e1896__stack"},r0={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},yl=(0,fg.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:i,render:a,...c},l){let u={gap:o&&r0[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:i};return vt({render:a,ref:l,props:Ce(c,{style:u,className:o0.stack})})});var Eo={};Fe(Eo,{ActionButton:()=>Dg,ActionLink:()=>jg,Actions:()=>Cg,CloseIcon:()=>Ng,Description:()=>Eg,Root:()=>hg,Title:()=>yg});var mg=s(dl(),1),Ar=s(U(),1);var Pr=s(T(),1),Sl="data-wp-hash";function kl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&i0(document)),e.__wpStyleRuntime}function n0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Sl}]`))if(o.getAttribute(Sl)===t)return!0;return!1}function gg(e,t,o){if(!e.head)return;let r=kl(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(n0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Sl,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function i0(e){let t=kl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)gg(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function bg(e,t){let o=kl();o.styles.set(e,t);for(let r of o.documents.keys())gg(r,e,t)}typeof process>"u",bg("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var s0={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",bg("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var xl={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},a0={neutral:null,info:va,warning:sa,success:Ta,error:ga};function c0(e){return e==="error"?"assertive":"polite"}function l0(e){if(e){if(typeof e=="string")return e;try{return(0,Ar.renderToString)(e)}catch{return}}}function d0(e,t){let o=l0(e);(0,Ar.useEffect)(()=>{o&&(0,mg.speak)(o,t)},[o,t])}var hg=(0,Ar.forwardRef)(function({intent:t="neutral",children:o,icon:r,spokenMessage:n=o,politeness:i=c0(t),render:a,...c},l){d0(n,i);let u=r===null?null:r??a0[t],d=X(xl.notice,xl[`is-${t}`],s0["box-sizing"]);return vt({defaultTagName:"div",render:a,ref:l,props:Ce({className:d,children:(0,Pr.jsxs)(Pr.Fragment,{children:[o,u&&(0,Pr.jsx)(Zo,{className:xl.icon,icon:u})]})},c)})});var wg=s(U(),1);var _g=s(T(),1),El="data-wp-hash";function Rl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&f0(document)),e.__wpStyleRuntime}function u0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${El}]`))if(o.getAttribute(El)===t)return!0;return!1}function vg(e,t,o){if(!e.head)return;let r=Rl(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(u0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(El,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function f0(e){let t=Rl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)vg(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function p0(e,t){let o=Rl();o.styles.set(e,t);for(let r of o.documents.keys())vg(r,e,t)}typeof process>"u",p0("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var m0={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},yg=(0,wg.forwardRef)(function({className:t,...o},r){return(0,_g.jsx)(ko,{ref:r,variant:"heading-md",className:X(m0.title,t),...o})});var xg=s(U(),1);var kg=s(T(),1),Tl="data-wp-hash";function Cl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&b0(document)),e.__wpStyleRuntime}function g0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Tl}]`))if(o.getAttribute(Tl)===t)return!0;return!1}function Sg(e,t,o){if(!e.head)return;let r=Cl(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(g0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Tl,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function b0(e){let t=Cl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Sg(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function h0(e,t){let o=Cl();o.styles.set(e,t);for(let r of o.documents.keys())Sg(r,e,t)}typeof process>"u",h0("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var w0={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Eg=(0,xg.forwardRef)(function({className:t,...o},r){return(0,kg.jsx)(ko,{ref:r,variant:"body-md",className:X(w0.description,t),...o})});var Rg=s(U(),1);var Al="data-wp-hash";function Pl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_0(document)),e.__wpStyleRuntime}function v0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Al}]`))if(o.getAttribute(Al)===t)return!0;return!1}function Tg(e,t,o){if(!e.head)return;let r=Pl(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(v0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Al,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function _0(e){let t=Pl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Tg(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function y0(e,t){let o=Pl();o.styles.set(e,t);for(let r of o.documents.keys())Tg(r,e,t)}typeof process>"u",y0("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var x0={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Cg=(0,Rg.forwardRef)(function({render:t,...o},r){return vt({defaultTagName:"div",render:t,ref:r,props:Ce({className:x0.actions},o)})});var Ag=s(U(),1),Pg=s(de(),1);var Og=s(T(),1),Il="data-wp-hash";function Ol(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&k0(document)),e.__wpStyleRuntime}function S0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Il}]`))if(o.getAttribute(Il)===t)return!0;return!1}function Ig(e,t,o){if(!e.head)return;let r=Ol(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(S0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Il,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function k0(e){let t=Ol();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Ig(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function E0(e,t){let o=Ol();o.styles.set(e,t);for(let r of o.documents.keys())Ig(r,e,t)}typeof process>"u",E0("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var R0={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Ng=(0,Ag.forwardRef)(function({className:t,icon:o=Wo,label:r=(0,Pg.__)("Dismiss"),...n},i){return(0,Og.jsx)(wl,{...n,ref:i,className:X(R0["close-icon"],t),variant:"minimal",size:"small",tone:"neutral",icon:o,label:r})});var Lg=s(U(),1);var Wg=s(T(),1),Nl="data-wp-hash";function Ml(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&C0(document)),e.__wpStyleRuntime}function T0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Nl}]`))if(o.getAttribute(Nl)===t)return!0;return!1}function Bg(e,t,o){if(!e.head)return;let r=Ml(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(T0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Nl,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function C0(e){let t=Ml();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Bg(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function A0(e,t){let o=Ml();o.styles.set(e,t);for(let r of o.documents.keys())Bg(r,e,t)}typeof process>"u",A0("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Mg={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Dg=(0,Lg.forwardRef)(function({className:t,loading:o,loadingAnnouncement:r,variant:n,...i},a){return(0,Wg.jsx)(hs,{...i,...o!==void 0?{loading:o,loadingAnnouncement:r??""}:{},ref:a,size:"compact",tone:"neutral",variant:n,className:X(Mg["action-button"],Mg[`is-action-button-${n}`],t)})});var Vg=s(U(),1);var Bl=s(T(),1),Ll="data-wp-hash";function Wl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&I0(document)),e.__wpStyleRuntime}function P0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ll}]`))if(o.getAttribute(Ll)===t)return!0;return!1}function Fg(e,t,o){if(!e.head)return;let r=Wl(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(P0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ll,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function I0(e){let t=Wl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Fg(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function O0(e,t){let o=Wl();o.styles.set(e,t);for(let r of o.documents.keys())Fg(r,e,t)}typeof process>"u",O0("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var N0={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},jg=(0,Vg.forwardRef)(function({className:t,render:o,...r},n){return(0,Bl.jsx)(ko,{ref:n,className:X(N0["action-link"],t),...r,variant:"body-md",render:(0,Bl.jsx)(al,{tone:"neutral",variant:"default",render:o})})});var Hg=s(U(),1),zg=s(T(),1),Ug=(0,Hg.forwardRef)(({children:e,className:t,ariaLabel:o,as:r="div",...n},i)=>(0,zg.jsx)(r,{ref:i,className:X("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...n,children:e}));Ug.displayName="NavigableRegion";var Ro=Ug;var $g={primary:"#3858e9",background:"#222524"},M0=new Map([["modern",$g],["fresh",{primary:"#007cba",background:"#25292b"}],["midnight",{primary:"#cf4339",background:"#3d4042"}],["coffee",{primary:"#916745",background:"#5b534d"}],["ocean",{primary:"#567958",background:"#5f787f"}],["blue",{primary:"#437aa8",background:"#3876a8"}],["ectoplasm",{primary:"#646c3e",background:"#4f386e"}],["sunrise",{primary:"#ad631e",background:"#cc4541"}],["light",{primary:"#007cba",background:"#eaeeed"}]]);function Dl(){let e=document.body.className.match(/admin-color-([\w-]+)/)?.[1]??"modern";return M0.get(e)??$g}var ws=s(U(),1),Qo=s(_e(),1),To=s(de(),1),vs=s(it(),1),qe=s(T(),1),Gg=.25,Yg={type:"tween",duration:Gg,ease:[.6,0,.4,1]};function L0(e){(0,ws.useEffect)(()=>{let t=document&&document.querySelector(`html:not(.${e})`);if(t)return t.classList.toggle(e),()=>{t.classList.toggle(e)}},[e])}var B0={hidden:{opacity:1,marginTop:-60},visible:{opacity:1,marginTop:0},distractionFreeHover:{opacity:1,marginTop:0,transition:{...Yg,delay:.2,delayChildren:.2}},distractionFreeHidden:{opacity:0,marginTop:-60},distractionFreeDisabled:{opacity:0,marginTop:0,transition:{...Yg,delay:.8,delayChildren:.8}}};function W0({isDistractionFree:e,footer:t,header:o,editorNotices:r,sidebar:n,secondarySidebar:i,content:a,actions:c,labels:l,className:u},d){let p=(0,vs.useViewportMatch)("medium","<"),m={type:"tween",duration:(0,vs.useReducedMotion)()?0:Gg,ease:[.6,0,.4,1]};L0("interface-interface-skeleton__html-container");let h={...{header:(0,To._x)("Header","header landmark area"),body:(0,To.__)("Content"),secondarySidebar:(0,To.__)("Block Library"),sidebar:(0,To._x)("Settings","settings landmark area"),actions:(0,To.__)("Publish"),footer:(0,To.__)("Footer")},...l};return(0,qe.jsxs)("div",{ref:d,className:X(u,"interface-interface-skeleton",!!t&&"has-footer"),children:[(0,qe.jsxs)("div",{className:"interface-interface-skeleton__editor",children:[(0,qe.jsx)(Qo.__unstableAnimatePresence,{initial:!1,children:!!o&&(0,qe.jsx)(Ro,{as:Qo.__unstableMotion.div,className:"interface-interface-skeleton__header",ariaLabel:h.header,initial:e&&!p?"distractionFreeHidden":"hidden",whileHover:e&&!p?"distractionFreeHover":"visible",animate:e&&!p?"distractionFreeDisabled":"visible",exit:e&&!p?"distractionFreeHidden":"hidden",variants:B0,transition:m,children:o})}),e&&(0,qe.jsx)("div",{className:"interface-interface-skeleton__header",children:r}),(0,qe.jsxs)("div",{className:"interface-interface-skeleton__body",children:[(0,qe.jsx)(Qo.__unstableAnimatePresence,{initial:!1,children:!!i&&(0,qe.jsx)(Ro,{className:"interface-interface-skeleton__secondary-sidebar",ariaLabel:h.secondarySidebar,as:Qo.__unstableMotion.div,initial:"closed",animate:"open",exit:"closed",variants:{open:{width:"auto"},closed:{width:0}},transition:m,children:(0,qe.jsx)(Qo.__unstableMotion.div,{style:{width:p?"100vw":"max-content",height:"100%"},variants:{open:{x:0},closed:{x:"-100%"}},transition:m,children:i})})}),(0,qe.jsx)(Ro,{className:"interface-interface-skeleton__content",ariaLabel:h.body,children:a}),!!n&&(0,qe.jsx)(Ro,{className:"interface-interface-skeleton__sidebar",ariaLabel:h.sidebar,children:n}),!!c&&(0,qe.jsx)(Ro,{className:"interface-interface-skeleton__actions",ariaLabel:h.actions,children:c})]})]}),!!t&&(0,qe.jsx)(Ro,{className:"interface-interface-skeleton__footer",ariaLabel:h.footer,children:t})]})}var Vl=(0,ws.forwardRef)(W0);var Jg=s(cr(),1),Ot=s(nt(),1),_n=s(Ne(),1);var er=s(Hn(),1),_s=s(cr(),1);function qg(e){if(e.id_base==="block"){let o=(0,er.parse)(e.instance.raw.content,{__unstableSkipAutop:!0});return o.length?(0,_s.addWidgetIdToBlock)(o[0],e.id):(0,_s.addWidgetIdToBlock)((0,er.createBlock)("core/paragraph",{},[]),e.id)}let t;return e._embedded.about[0].is_multi?t={idBase:e.id_base,instance:e.instance}:t={id:e.id},(0,_s.addWidgetIdToBlock)((0,er.createBlock)("core/legacy-widget",t,[]),e.id)}function Xg(e,t={}){let o;return e.name==="core/legacy-widget"&&(e.attributes.id||e.attributes.instance)?o={...t,id:e.attributes.id??t.id,id_base:e.attributes.idBase??t.id_base,instance:e.attributes.instance??t.instance}:o={...t,id_base:"block",instance:{raw:{content:(0,er.serialize)(e)}}},delete o.rendered,delete o.rendered_form,o}var we="root",Gt="sidebar",tt="postType",oo=e=>`widget-area-${e}`,Co=()=>"widget-areas";function Ir(){return{per_page:-1}}function vn(){return{per_page:-1,_embed:"about"}}var Zg=(e,t)=>({id:e,slug:e,status:"draft",type:"page",blocks:t,meta:{widgetAreaId:e}});var It="core/edit-widgets";var yn=(e,t)=>({registry:o})=>{let r=Zg(e,t);return o.dispatch(Ot.store).receiveEntityRecords(we,tt,r,{id:r.id},!1),r},D0=()=>async({select:e,dispatch:t,registry:o})=>{let r=e.getEditedWidgetAreas();if(r?.length)try{await t.saveWidgetAreas(r),o.dispatch(Fl.store).createSuccessNotice((0,tr.__)("Widgets saved."),{type:"snackbar"})}catch(n){o.dispatch(Fl.store).createErrorNotice((0,tr.sprintf)((0,tr.__)("There was an error. %s"),n.message),{type:"snackbar"})}},V0=e=>async({dispatch:t,registry:o})=>{try{for(let r of e)await t.saveWidgetArea(r.id)}finally{await o.dispatch(Ot.store).finishResolution("getEntityRecord",we,Gt,Ir())}},F0=e=>async({dispatch:t,select:o,registry:r})=>{let n=o.getWidgets(),i=r.select(Ot.store).getEditedEntityRecord(we,tt,oo(e)),a=Object.values(n).filter(({sidebar:b})=>b===e),c=[],l=i.blocks.filter(b=>{let{id:_}=b.attributes;if(b.name==="core/legacy-widget"&&_){if(c.includes(_))return!1;c.push(_)}return!0}),u=[];for(let b of a)o.getWidgetAreaForWidgetId(b.id)||u.push(b);let d=[],p=[],f=[];for(let b=0;b<l.length;b++){let _=l[b],y=(0,Jg.getWidgetIdFromBlock)(_),v=n[y],w=Xg(_,v);if(f.push(y),v){if(r.dispatch(Ot.store).editEntityRecord("root","widget",y,{...w,sidebar:e},{undoIgnore:!0}),!r.select(Ot.store).hasEditsForEntityRecord("root","widget",y))continue;p.push(({saveEditedEntityRecord:x})=>x("root","widget",y))}else p.push(({saveEntityRecord:S})=>S("root","widget",{...w,sidebar:e}));d.push({block:_,position:b,clientId:_.clientId})}for(let b of u)p.push(({deleteEntityRecord:_})=>_("root","widget",b.id,{force:!0}));let g=(await r.dispatch(Ot.store).__experimentalBatch(p)).filter(b=>!b.hasOwnProperty("deleted")),h=[];for(let b=0;b<g.length;b++){let _=g[b],{block:y,position:v}=d[b];i.blocks[v].attributes.__internalWidgetId=_.id,r.select(Ot.store).getLastEntitySaveError("root","widget",_.id)&&h.push(y.attributes?.name||y?.name),f[v]||(f[v]=_.id)}if(h.length)throw new Error((0,tr.sprintf)((0,tr.__)("Could not save the following widgets: %s."),h.join(", ")));r.dispatch(Ot.store).editEntityRecord(we,Gt,e,{widgets:f},{undoIgnore:!0}),t(j0(e)),r.dispatch(Ot.store).receiveEntityRecords(we,tt,i,void 0)},j0=e=>({registry:t})=>{t.dispatch(Ot.store).saveEditedEntityRecord(we,Gt,e,{throwOnError:!0})};function H0(e,t){return{type:"SET_WIDGET_ID_FOR_CLIENT_ID",clientId:e,widgetId:t}}function jl(e){return{type:"SET_WIDGET_AREAS_OPEN_STATE",widgetAreasOpenState:e}}function z0(e,t){return{type:"SET_IS_WIDGET_AREA_OPEN",clientId:e,isOpen:t}}function U0(e){return{type:"SET_IS_INSERTER_OPENED",value:e}}function $0(e){return{type:"SET_IS_LIST_VIEW_OPENED",isOpen:e}}var Y0=()=>({registry:e})=>{e.dispatch(Me).disableComplementaryArea(It)},G0=(e,t)=>async({dispatch:o,select:r,registry:n})=>{let i=n.select(_n.store).getBlockRootClientId(e),l=n.select(_n.store).getBlocks().find(({attributes:f})=>f.id===t).clientId,d=n.select(_n.store).getBlockOrder(l).length;r.getIsWidgetAreaOpen(l)||o.setIsWidgetAreaOpen(l,!0),n.dispatch(_n.store).moveBlocksToPosition([e],i,l,d)};function K0(e){return{type:"UNLOCK_WIDGET_SAVING",lockName:e}}function q0(e){return{type:"LOCK_WIDGET_SAVING",lockName:e}}var X0=()=>async({dispatch:e,registry:t})=>{let o=Ir(),r=await t.resolveSelect(zl.store).getEntityRecords(we,Gt,o),n=[],i=r.sort((c,l)=>c.id==="wp_inactive_widgets"?1:l.id==="wp_inactive_widgets"?-1:0);for(let c of i)n.push((0,Qg.createBlock)("core/widget-area",{id:c.id,name:c.name})),c.widgets.length||e(yn(oo(c.id),[]));let a={};n.forEach((c,l)=>{a[c.clientId]=l===0}),e(jl(a)),e(yn(Co(),n))},Z0=()=>async({dispatch:e,registry:t})=>{let o=vn(),r=await t.resolveSelect(zl.store).getEntityRecords("root","widget",o),n={};for(let i of r){let a=qg(i);n[i.sidebar]=n[i.sidebar]||[],n[i.sidebar].push(a)}for(let i in n)n.hasOwnProperty(i)&&e(yn(oo(i),n[i]))};var $l={};Fe($l,{__experimentalGetInsertionPoint:()=>l1,canInsertBlockInWidgetArea:()=>d1,getEditedWidgetAreas:()=>n1,getIsWidgetAreaOpen:()=>a1,getParentWidgetAreaBlock:()=>r1,getReferenceWidgetBlocks:()=>i1,getWidget:()=>e1,getWidgetAreaForWidgetId:()=>o1,getWidgetAreas:()=>t1,getWidgets:()=>Q0,isInserterOpened:()=>c1,isListViewOpened:()=>u1,isSavingWidgetAreas:()=>s1,isWidgetSavingLocked:()=>f1});var yt=s(te(),1),eb=s(cr(),1),Kt=s(nt(),1),ys=s(Ne(),1);var J0={rootClientId:void 0,insertionIndex:void 0},Q0=(0,yt.createRegistrySelector)(e=>(0,yt.createSelector)(()=>e(Kt.store).getEntityRecords("root","widget",vn())?.reduce((o,r)=>({...o,[r.id]:r}),{})??{},()=>[e(Kt.store).getEntityRecords("root","widget",vn())])),e1=(0,yt.createRegistrySelector)(e=>(t,o)=>e(It).getWidgets()[o]),t1=(0,yt.createRegistrySelector)(e=>()=>{let t=Ir();return e(Kt.store).getEntityRecords(we,Gt,t)}),o1=(0,yt.createRegistrySelector)(e=>(t,o)=>e(It).getWidgetAreas().find(n=>e(Kt.store).getEditedEntityRecord(we,tt,oo(n.id)).blocks.map(c=>(0,eb.getWidgetIdFromBlock)(c)).includes(o))),r1=(0,yt.createRegistrySelector)(e=>(t,o)=>{let{getBlock:r,getBlockName:n,getBlockParents:i}=e(ys.store),c=i(o).find(l=>n(l)==="core/widget-area");return r(c)}),n1=(0,yt.createRegistrySelector)(e=>(t,o)=>{let r=e(It).getWidgetAreas();return r?(o&&(r=r.filter(({id:n})=>o.includes(n))),r.filter(({id:n})=>e(Kt.store).hasEditsForEntityRecord(we,tt,oo(n))).map(({id:n})=>e(Kt.store).getEditedEntityRecord(we,Gt,n))):[]}),i1=(0,yt.createRegistrySelector)(e=>(t,o=null)=>{let r=[],n=e(It).getWidgetAreas();for(let i of n){let a=e(Kt.store).getEditedEntityRecord(we,tt,oo(i.id));for(let c of a.blocks)c.name==="core/legacy-widget"&&(!o||c.attributes?.referenceWidgetName===o)&&r.push(c)}return r}),s1=(0,yt.createRegistrySelector)(e=>()=>{let t=e(It).getWidgetAreas()?.map(({id:r})=>r);if(!t)return!1;for(let r of t)if(e(Kt.store).isSavingEntityRecord(we,Gt,r))return!0;let o=[...Object.keys(e(It).getWidgets()),void 0];for(let r of o)if(e(Kt.store).isSavingEntityRecord("root","widget",r))return!0;return!1}),a1=(e,t)=>{let{widgetAreasOpenState:o}=e;return!!o[t]};function c1(e){return!!e.blockInserterPanel}function l1(e){return typeof e.blockInserterPanel=="boolean"?J0:e.blockInserterPanel}var d1=(0,yt.createRegistrySelector)(e=>(t,o)=>{let r=e(ys.store).getBlocks(),[n]=r;return n?e(ys.store).canInsertBlockType(o,n.clientId):!1});function u1(e){return e.listViewPanel}function f1(e){return Object.keys(e.widgetSavingLock).length>0}var Yl={};Fe(Yl,{getInserterSidebarToggleRef:()=>m1,getListViewToggleRef:()=>p1});function p1(e){return e.listViewToggleRef}function m1(e){return e.inserterSidebarToggleRef}var tb=s(Jc(),1),{lock:E4,unlock:dt}=(0,tb.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/edit-widgets");var g1={reducer:Ad,selectors:$l,resolvers:Ul,actions:Hl},G=(0,xs.createReduxStore)(It,g1);(0,xs.register)(G);ob.default.use(function(e,t){return e.path?.indexOf("/wp/v2/types/widget-area")===0?Promise.resolve({}):t(e)});dt(G).registerPrivateSelectors(Yl);var nb=s(Ne(),1),ib=s(it(),1),ks=s(te(),1),sb=s(Ss(),1),ab=s(cr(),1);var Ao=s(T(),1),b1=(0,ib.createHigherOrderComponent)(e=>t=>{let{clientId:o,name:r}=t,{widgetAreas:n,currentWidgetAreaId:i,canInsertBlockInWidgetArea:a}=(0,ks.useSelect)(d=>{if(r==="core/widget-area")return{};let p=d(G),f=p.getParentWidgetAreaBlock(o);return{widgetAreas:p.getWidgetAreas(),currentWidgetAreaId:f?.attributes?.id,canInsertBlockInWidgetArea:p.canInsertBlockInWidgetArea(r)}},[o,r]),{moveBlockToWidgetArea:c}=(0,ks.useDispatch)(G),l=n?.length>1,u=r!=="core/widget-area"&&l&&a;return(0,Ao.jsxs)(Ao.Fragment,{children:[(0,Ao.jsx)(e,{...t},"edit"),u&&(0,Ao.jsx)(nb.BlockControls,{children:(0,Ao.jsx)(ab.MoveToWidgetArea,{widgetAreas:n,currentWidgetAreaId:i,onSelect:d=>{c(t.clientId,d)}})})]})},"withMoveToWidgetAreaToolbarItem");(0,sb.addFilter)("editor.BlockEdit","core/edit-widgets/block-edit",b1);var lb=s(Ss(),1),db=s(Gl(),1),h1=()=>db.MediaUpload;(0,lb.addFilter)("editor.MediaUpload","core/edit-widgets/replace-media-upload",h1);var Zl={};Fe(Zl,{metadata:()=>Kl,name:()=>y1,settings:()=>x1});var Xl=s(de(),1);var Kl={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/widget-area",title:"Widget Area",category:"widgets",attributes:{id:{type:"string"},name:{type:"string"}},supports:{html:!1,inserter:!1,customClassName:!1,reusable:!1,renaming:!1,visibility:!1,__experimentalToolbar:!1,__experimentalParentSelector:!1,__experimentalDisableBlockOverlay:!0},editorStyle:"wp-block-widget-area-editor",style:"wp-block-widget-area"};var qt=s(U(),1),Cs=s(te(),1),mb=s(nt(),1),Or=s(_e(),1),gb=s(Ne(),1);var ub=s(nt(),1),Ts=s(Ne(),1),fb=s(U(),1);var Es=s(U(),1),v1=e=>{let[t,o]=(0,Es.useState)(!1);return(0,Es.useEffect)(()=>{let{ownerDocument:r}=e.current;function n(c){a(c)}function i(){o(!1)}function a(c){e.current.contains(c.target)?o(!0):o(!1)}return r.addEventListener("dragstart",n),r.addEventListener("dragend",i),r.addEventListener("dragenter",a),()=>{r.removeEventListener("dragstart",n),r.removeEventListener("dragend",i),r.removeEventListener("dragenter",a)}},[]),t},Rs=v1;var ql=s(T(),1);function pb({id:e}){let[t,o,r]=(0,ub.useEntityBlockEditor)("root","postType"),n=(0,fb.useRef)(),a=Rs(n),c=(0,Ts.useInnerBlocksProps)({ref:n},{value:t,onInput:o,onChange:r,templateLock:!1,renderAppender:Ts.InnerBlocks.ButtonBlockAppender});return(0,ql.jsx)("div",{"data-widget-area-id":e,className:X("wp-block-widget-area__inner-blocks block-editor-inner-blocks editor-styles-wrapper",{"wp-block-widget-area__highlight-drop-zone":a}),children:(0,ql.jsx)("div",{...c})})}var or=s(T(),1);function bb({clientId:e,attributes:{id:t,name:o}}){let r=(0,Cs.useSelect)(f=>f(G).getIsWidgetAreaOpen(e),[e]),{setIsWidgetAreaOpen:n}=(0,Cs.useDispatch)(G),i=(0,qt.useRef)(),a=(0,qt.useCallback)(f=>n(e,f),[e]),c=_1(i),l=Rs(i),[u,d]=(0,qt.useState)(!1);(0,qt.useEffect)(()=>{if(!c){d(!1);return}l&&!r?(a(!0),d(!0)):!l&&r&&u&&a(!1)},[r,c,l,u]);let p=(0,gb.useBlockProps)();return(0,or.jsx)("div",{...p,children:(0,or.jsx)(Or.Panel,{ref:i,children:(0,or.jsx)(Or.PanelBody,{title:o,opened:r,onToggle:()=>{n(e,!r)},scrollAfterOpen:!c,children:({opened:f})=>(0,or.jsx)(Or.__unstableDisclosureContent,{className:"wp-block-widget-area__panel-body-content",visible:f,children:(0,or.jsx)(mb.EntityProvider,{kind:"root",type:"postType",id:`widget-area-${t}`,children:(0,or.jsx)(pb,{id:t})})})})})})}var _1=e=>{let[t,o]=(0,qt.useState)(!1);return(0,qt.useEffect)(()=>{let{ownerDocument:r}=e.current;function n(){o(!0)}function i(){o(!1)}return r.addEventListener("dragstart",n),r.addEventListener("dragend",i),()=>{r.removeEventListener("dragstart",n),r.removeEventListener("dragend",i)}},[]),t};var{name:y1}=Kl,x1={title:(0,Xl.__)("Widget Area"),description:(0,Xl.__)("A widget area container."),__experimentalLabel:({name:e})=>e,icon:jr,edit:bb};var Js=s(de(),1),bw=s(U(),1),hw=s(te(),1),ww=s(si(),1),vw=s(zn(),1),_w=s(_e(),1),yw=s(ds(),1);var hb=s(U(),1),As=s(de(),1);var wb=s(it(),1),vb=s(Ss(),1),ro=s(T(),1);function S1(e){return e instanceof Error&&e.name||"Error"}function k1(e){return typeof e=="string"&&e?e:typeof e?.message=="string"&&e.message?e.message:"An unknown error occurred."}function E1(e,t){let o=[{label:S1(e),content:k1(e)}];return e?.stack&&o.push({label:"Stack",content:e.stack.trim(),preformatted:!0}),t&&o.push({label:"Component stack",content:t.trim(),preformatted:!0}),o.push({label:"Environment",content:`User agent: ${window.navigator.userAgent}`,preformatted:!0}),o}function R1(e,t){return["### Error report",...E1(e,t).map(({label:r,content:n,preformatted:i})=>`**${r}**
+var wp;(wp||={}).editWidgets=(()=>{var Nw=Object.create;var jn=Object.defineProperty;var Mw=Object.getOwnPropertyDescriptor;var Lw=Object.getOwnPropertyNames;var Bw=Object.getPrototypeOf,Ww=Object.prototype.hasOwnProperty;var ee=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Fe=(e,t)=>{for(var o in t)jn(e,o,{get:t[o],enumerable:!0})},bd=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Lw(t))!Ww.call(e,n)&&n!==o&&jn(e,n,{get:()=>t[n],enumerable:!(r=Mw(t,n))||r.enumerable});return e};var s=(e,t,o)=>(o=e!=null?Nw(Bw(e)):{},bd(t||!e||!e.__esModule?jn(o,"default",{value:e,enumerable:!0}):o,e)),Dw=e=>bd(jn({},"__esModule",{value:!0}),e);var Hn=ee((oS,hd)=>{hd.exports=window.wp.blocks});var te=ee((rS,wd)=>{wd.exports=window.wp.data});var Fr=ee((nS,vd)=>{vd.exports=window.wp.deprecated});var U=ee((iS,_d)=>{_d.exports=window.wp.element});var xd=ee((sS,yd)=>{yd.exports=window.wp.blockLibrary});var nt=ee((aS,Sd)=>{Sd.exports=window.wp.coreData});var cr=ee((cS,kd)=>{kd.exports=window.wp.widgets});var Rt=ee((lS,Ed)=>{Ed.exports=window.wp.preferences});var Td=ee((dS,Rd)=>{Rd.exports=window.wp.apiFetch});var de=ee((fS,Pd)=>{Pd.exports=window.wp.i18n});var zn=ee((pS,Id)=>{Id.exports=window.wp.notices});var _e=ee((gS,Nd)=>{Nd.exports=window.wp.components});var Te=ee((bS,Md)=>{Md.exports=window.wp.primitives});var T=ee((hS,Ld)=>{Ld.exports=window.ReactJSXRuntime});var Wd=ee((QS,Bd)=>{Bd.exports=window.wp.viewport});var it=ee((ek,Dd)=>{Dd.exports=window.wp.compose});var si=ee((tk,Vd)=>{Vd.exports=window.wp.plugins});var D=ee((Pk,ru)=>{ru.exports=window.React});var bo=ee((zE,Mu)=>{Mu.exports=window.ReactDOM});var Bf=ee(Lf=>{"use strict";var vr=D();function yy(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var xy=typeof Object.is=="function"?Object.is:yy,Sy=vr.useState,ky=vr.useEffect,Ey=vr.useLayoutEffect,Ry=vr.useDebugValue;function Ty(e,t){var o=t(),r=Sy({inst:{value:o,getSnapshot:t}}),n=r[0].inst,i=r[1];return Ey(function(){n.value=o,n.getSnapshot=t,_c(n)&&i({inst:n})},[e,o,t]),ky(function(){return _c(n)&&i({inst:n}),e(function(){_c(n)&&i({inst:n})})},[e]),Ry(o),o}function _c(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!xy(e,o)}catch{return!0}}function Cy(e,t){return t()}var Ay=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Cy:Ty;Lf.useSyncExternalStore=vr.useSyncExternalStore!==void 0?vr.useSyncExternalStore:Ay});var ji=ee((M2,Wf)=>{"use strict";Wf.exports=Bf()});var Vf=ee(Df=>{"use strict";var Hi=D(),Py=ji();function Iy(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Oy=typeof Object.is=="function"?Object.is:Iy,Ny=Py.useSyncExternalStore,My=Hi.useRef,Ly=Hi.useEffect,By=Hi.useMemo,Wy=Hi.useDebugValue;Df.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var i=My(null);if(i.current===null){var a={hasValue:!1,value:null};i.current=a}else a=i.current;i=By(function(){function l(m){if(!u){if(u=!0,d=m,m=r(m),n!==void 0&&a.hasValue){var g=a.value;if(n(g,m))return p=g}return p=m}if(g=p,Oy(d,m))return g;var h=r(m);return n!==void 0&&n(g,h)?(d=m,g):(d=m,p=h)}var u=!1,d,p,f=o===void 0?null:o;return[function(){return l(t())},f===null?void 0:function(){return l(f())}]},[t,o,r,n]);var c=Ny(e,i[0],i[1]);return Ly(function(){a.hasValue=!0,a.value=c},[c]),Wy(c),c}});var jf=ee((B2,Ff)=>{"use strict";Ff.exports=Vf()});var ds=ee((t9,Im)=>{Im.exports=window.wp.theme});var Jc=ee((o9,Om)=>{Om.exports=window.wp.privateApis});var dl=ee((D9,eg)=>{eg.exports=window.wp.a11y});var Ne=ee((f8,Kg)=>{Kg.exports=window.wp.blockEditor});var Ss=ee((I8,rb)=>{rb.exports=window.wp.hooks});var Gl=ee((N8,cb)=>{cb.exports=window.wp.mediaUtils});var xb=ee((Q8,yb)=>{yb.exports=window.wp.patterns});var xn=ee((eA,Sb)=>{Sb.exports=window.wp.keyboardShortcuts});var rr=ee((tA,kb)=>{kb.exports=window.wp.keycodes});var zb=ee((bA,Hb)=>{Hb.exports=window.wp.url});var $b=ee((hA,Ub)=>{Ub.exports=window.wp.dom});var eS={};Fe(eS,{initialize:()=>Z1,initializeEditor:()=>Rw,reinitializeEditor:()=>J1,store:()=>G});var Mo=s(Hn(),1),fd=s(te(),1),Sw=s(Fr(),1),Qs=s(U(),1),ea=s(xd(),1),kw=s(nt(),1),Wr=s(cr(),1),Ew=s(Rt(),1);var ob=s(Td(),1),xs=s(te(),1);var Cd=s(te(),1);function Vw(e={},t){let{type:o}=t;switch(o){case"SET_WIDGET_AREAS_OPEN_STATE":return t.widgetAreasOpenState;case"SET_IS_WIDGET_AREA_OPEN":{let{clientId:r,isOpen:n}=t;return{...e,[r]:n}}default:return e}}function Fw(e=!1,t){switch(t.type){case"SET_IS_LIST_VIEW_OPENED":return t.isOpen?!1:e;case"SET_IS_INSERTER_OPENED":return t.value}return e}function jw(e=!1,t){switch(t.type){case"SET_IS_INSERTER_OPENED":return t.value?!1:e;case"SET_IS_LIST_VIEW_OPENED":return t.isOpen}return e}function Hw(e={current:null}){return e}function zw(e={current:null}){return e}function Uw(e={},t){switch(t.type){case"LOCK_WIDGET_SAVING":return{...e,[t.lockName]:!0};case"UNLOCK_WIDGET_SAVING":{let{[t.lockName]:o,...r}=e;return r}}return e}var Ad=(0,Cd.combineReducers)({blockInserterPanel:Fw,inserterSidebarToggleRef:zw,listViewPanel:jw,listViewToggleRef:Hw,widgetAreasOpenState:Vw,widgetSavingLock:Uw});var Ul={};Fe(Ul,{getWidgetAreas:()=>X0,getWidgets:()=>Z0});var Qg=s(Hn(),1),zl=s(nt(),1);var Hl={};Fe(Hl,{closeGeneralSidebar:()=>Y0,lockWidgetSaving:()=>q0,moveBlockToWidgetArea:()=>G0,persistStubPost:()=>yn,saveEditedWidgetAreas:()=>D0,saveWidgetArea:()=>F0,saveWidgetAreas:()=>V0,setIsInserterOpened:()=>U0,setIsListViewOpened:()=>$0,setIsWidgetAreaOpen:()=>z0,setWidgetAreasOpenState:()=>jl,setWidgetIdForClientId:()=>H0,unlockWidgetSaving:()=>K0});var tr=s(de(),1),Fl=s(zn(),1);function Od(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(o=Od(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function $w(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=Od(e))&&(r&&(r+=" "),r+=t);return r}var X=$w;var gt=s(_e(),1),Xr=s(te(),1),gi=s(de(),1);var Un=s(Te(),1),ia=s(T(),1),sa=(0,ia.jsx)(Un.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ia.jsx)(Un.Path,{d:"M12 8L12 13M12 14.5L12 16M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var $n=s(Te(),1),aa=s(T(),1),ca=(0,aa.jsx)($n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,aa.jsx)($n.Path,{d:"M7 12L10 15L17 8",vectorEffect:"non-scaling-stroke"})});var Yn=s(Te(),1),la=s(T(),1),Wo=(0,la.jsx)(Yn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,la.jsx)(Yn.Path,{d:"M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75",vectorEffect:"non-scaling-stroke"})});var Gn=s(Te(),1),da=s(T(),1),ua=(0,da.jsx)(Gn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,da.jsx)(Gn.Path,{fillRule:"evenodd",clipRule:"evenodd",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-2zM8.5 18.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h2.5v13zm10-.5c0 .3-.2.5-.5.5h-8v-13h8c.3 0 .5.2.5.5v12z"})});var Kn=s(Te(),1),fa=s(T(),1),pa=(0,fa.jsx)(Kn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fa.jsx)(Kn.Path,{fillRule:"evenodd",clipRule:"evenodd",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-4 14.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h8v13zm4.5-.5c0 .3-.2.5-.5.5h-2.5v-13H18c.3 0 .5.2.5.5v12z"})});var qn=s(Te(),1),ma=s(T(),1),ga=(0,ma.jsx)(qn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ma.jsx)(qn.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var Xn=s(Te(),1),ba=s(T(),1),ha=(0,ba.jsx)(Xn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ba.jsx)(Xn.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"})});var Zn=s(Te(),1),wa=s(T(),1),va=(0,wa.jsx)(Zn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,wa.jsx)(Zn.Path,{d:"M12 16V11M12 9.5V8M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var Jn=s(Te(),1),_a=s(T(),1),jr=(0,_a.jsx)(Jn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_a.jsx)(Jn.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"})});var Qn=s(Te(),1),ya=s(T(),1),xa=(0,ya.jsx)(Qn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ya.jsx)(Qn.Path,{d:"M10 17.5H21M6.5 12H17.5M3 6.5H14",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var ei=s(Te(),1),Sa=s(T(),1),ka=(0,Sa.jsx)(ei.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Sa.jsx)(ei.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var ti=s(Te(),1),Ea=s(T(),1),Ra=(0,Ea.jsx)(ti.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Ea.jsx)(ti.Path,{d:"M12 18V6M18 12H6",vectorEffect:"non-scaling-stroke"})});var Hr=s(Te(),1),zr=s(T(),1),Ta=(0,zr.jsxs)(Hr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,zr.jsx)(Hr.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,zr.jsx)(Hr.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var oi=s(Te(),1),Ca=s(T(),1),Ur=(0,Ca.jsx)(oi.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ca.jsx)(oi.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"})});var ri=s(Te(),1),Aa=s(T(),1),Pa=(0,Aa.jsx)(ri.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Aa.jsx)(ri.Path,{d:"M12 5.71576L13.6106 8.97924C13.7563 9.27438 14.0379 9.47895 14.3636 9.52628L17.965 10.0496L15.359 12.5899C15.1233 12.8196 15.0157 13.1506 15.0714 13.475L15.6866 17.0619L12.4653 15.3684C12.174 15.2152 11.826 15.2152 11.5347 15.3684L8.31341 17.0619L8.92861 13.475C8.98425 13.1506 8.8767 12.8196 8.64102 12.5899L6.03497 10.0496L9.63644 9.52628C9.96215 9.47895 10.2437 9.27438 10.3894 8.97924L12 5.71576Z",vectorEffect:"non-scaling-stroke"})});var ni=s(Te(),1),Ia=s(T(),1),Oa=(0,Ia.jsx)(ni.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Ia.jsx)(ni.Path,{d:"M12 5.71576L13.6106 8.97924C13.7563 9.27438 14.0379 9.47895 14.3636 9.52628L17.965 10.0496L15.359 12.5899C15.1233 12.8196 15.0157 13.1506 15.0714 13.475L15.6866 17.0619L12.4653 15.3684C12.174 15.2152 11.826 15.2152 11.5347 15.3684L8.31341 17.0619L8.92861 13.475C8.98425 13.1506 8.8767 12.8196 8.64102 12.5899L6.03497 10.0496L9.63644 9.52628C9.96215 9.47895 10.2437 9.27438 10.3894 8.97924L12 5.71576Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})});var ii=s(Te(),1),Na=s(T(),1),$r=(0,Na.jsx)(ii.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Na.jsx)(ii.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 mt=s(U(),1),Wa=s(Wd(),1),eu=s(Rt(),1),Vo=s(it(),1),tu=s(si(),1);var Ud=s(_e(),1),di=s(te(),1),$d=s(si(),1);var li=s(te(),1);var Ma={};Fe(Ma,{closeModal:()=>tv,disableComplementaryArea:()=>Kw,enableComplementaryArea:()=>Gw,openModal:()=>ev,pinItem:()=>qw,setDefaultComplementaryArea:()=>Yw,setFeatureDefaults:()=>Qw,setFeatureValue:()=>Jw,toggleFeature:()=>Zw,unpinItem:()=>Xw});var ci=s(Fr(),1),pt=s(Rt(),1);var ai=s(Fr(),1);function Dt(e){return["core/edit-post","core/edit-site"].includes(e)?((0,ai.default)(`${e} interface scope`,{alternative:"core interface scope",hint:"core/edit-post and core/edit-site are merging.",version:"6.6"}),"core"):e}function Do(e,t){return e==="core"&&t==="edit-site/template"?((0,ai.default)("edit-site/template sidebar",{alternative:"edit-post/document",version:"6.6"}),"edit-post/document"):e==="core"&&t==="edit-site/block-inspector"?((0,ai.default)("edit-site/block-inspector sidebar",{alternative:"edit-post/block",version:"6.6"}),"edit-post/block"):t}var Yw=(e,t)=>(e=Dt(e),t=Do(e,t),{type:"SET_DEFAULT_COMPLEMENTARY_AREA",scope:e,area:t}),Gw=(e,t)=>({registry:o,dispatch:r})=>{if(!t)return;e=Dt(e),t=Do(e,t),o.select(pt.store).get(e,"isComplementaryAreaVisible")||o.dispatch(pt.store).set(e,"isComplementaryAreaVisible",!0),r({type:"ENABLE_COMPLEMENTARY_AREA",scope:e,area:t})},Kw=e=>({registry:t})=>{e=Dt(e),t.select(pt.store).get(e,"isComplementaryAreaVisible")&&t.dispatch(pt.store).set(e,"isComplementaryAreaVisible",!1)},qw=(e,t)=>({registry:o})=>{if(!t)return;e=Dt(e),t=Do(e,t);let r=o.select(pt.store).get(e,"pinnedItems");r?.[t]!==!0&&o.dispatch(pt.store).set(e,"pinnedItems",{...r,[t]:!0})},Xw=(e,t)=>({registry:o})=>{if(!t)return;e=Dt(e),t=Do(e,t);let r=o.select(pt.store).get(e,"pinnedItems");o.dispatch(pt.store).set(e,"pinnedItems",{...r,[t]:!1})};function Zw(e,t){return function({registry:o}){(0,ci.default)("dispatch( 'core/interface' ).toggleFeature",{since:"6.0",alternative:"dispatch( 'core/preferences' ).toggle"}),o.dispatch(pt.store).toggle(e,t)}}function Jw(e,t,o){return function({registry:r}){(0,ci.default)("dispatch( 'core/interface' ).setFeatureValue",{since:"6.0",alternative:"dispatch( 'core/preferences' ).set"}),r.dispatch(pt.store).set(e,t,!!o)}}function Qw(e,t){return function({registry:o}){(0,ci.default)("dispatch( 'core/interface' ).setFeatureDefaults",{since:"6.0",alternative:"dispatch( 'core/preferences' ).setDefaults"}),o.dispatch(pt.store).setDefaults(e,t)}}function ev(e){return{type:"OPEN_MODAL",name:e}}function tv(){return{type:"CLOSE_MODAL"}}var La={};Fe(La,{getActiveComplementaryArea:()=>ov,isComplementaryAreaLoading:()=>rv,isFeatureActive:()=>iv,isItemPinned:()=>nv,isModalActive:()=>sv});var Yr=s(te(),1),Fd=s(Fr(),1),Gr=s(Rt(),1);var ov=(0,Yr.createRegistrySelector)(e=>(t,o)=>{o=Dt(o);let r=e(Gr.store).get(o,"isComplementaryAreaVisible");if(r!==void 0)return r===!1?null:t?.complementaryAreas?.[o]}),rv=(0,Yr.createRegistrySelector)(e=>(t,o)=>{o=Dt(o);let r=e(Gr.store).get(o,"isComplementaryAreaVisible"),n=t?.complementaryAreas?.[o];return r&&n===void 0}),nv=(0,Yr.createRegistrySelector)(e=>(t,o,r)=>(o=Dt(o),r=Do(o,r),e(Gr.store).get(o,"pinnedItems")?.[r]??!0)),iv=(0,Yr.createRegistrySelector)(e=>(t,o,r)=>((0,Fd.default)("select( 'core/interface' ).isFeatureActive( scope, featureName )",{since:"6.0",alternative:"select( 'core/preferences' ).get( scope, featureName )"}),!!e(Gr.store).get(o,r)));function sv(e,t){return e.activeModal===t}var jd=s(te(),1);function av(e={},t){switch(t.type){case"SET_DEFAULT_COMPLEMENTARY_AREA":{let{scope:o,area:r}=t;return e[o]?e:{...e,[o]:r}}case"ENABLE_COMPLEMENTARY_AREA":{let{scope:o,area:r}=t;return{...e,[o]:r}}}return e}function cv(e=null,t){switch(t.type){case"OPEN_MODAL":return t.name;case"CLOSE_MODAL":return null}return e}var Hd=(0,jd.combineReducers)({complementaryAreas:av,activeModal:cv});var zd="core/interface";var Me=(0,li.createReduxStore)(zd,{reducer:Hd,actions:Ma,selectors:La});(0,li.register)(Me);var Yd=s(T(),1);function lv(e){return["checkbox","option","radio","switch","menuitemcheckbox","menuitemradio","treeitem"].includes(e)}function lr({as:e=Ud.Button,scope:t,identifier:o,icon:r,selectedIcon:n,name:i,shortcut:a,...c}){let l=e,u=(0,$d.usePluginContext)(),d=r||u.icon,p=o||`${u.name}/${i}`,f=(0,di.useSelect)(h=>h(Me).getActiveComplementaryArea(t)===p,[p,t]),{enableComplementaryArea:m,disableComplementaryArea:g}=(0,di.useDispatch)(Me);return(0,Yd.jsx)(l,{icon:n&&f?n:d,"aria-controls":p.replace("/",":"),"aria-checked":lv(c.role)?f:void 0,onClick:()=>{f?g(t):m(t,p)},shortcut:a,...c})}var ui=s(T(),1),dv=({children:e,className:t,toggleButtonProps:o})=>{let r=(0,ui.jsx)(lr,{icon:Wo,...o});return(0,ui.jsxs)("div",{className:X("components-panel__header","interface-complementary-area-header",t),tabIndex:-1,children:[e,r]})},Gd=dv;var fi=s(it(),1),fv=s(U(),1);var mo=s(_e(),1),Kd=s(U(),1),Kr=s(T(),1);function uv({name:e,as:t=mo.MenuGroup,fillProps:o={},children:r,...n}){return(0,Kr.jsx)(mo.Slot,{name:e,fillProps:o,children:i=>{let a=Kd.Children.toArray(i);return a.length?typeof r=="function"?r(a):(0,Kr.jsx)(t,{...n,children:a}):null}})}function qd({name:e,as:t,onClick:o,...r}){return(0,Kr.jsx)(mo.Fill,{name:e,children:({as:n=mo.MenuItem,onClick:i})=>{let a=t??n,c=[o,i].filter(Boolean);return(0,Kr.jsx)(a,{onClick:c.length?(...l)=>c.forEach(u=>u(...l)):void 0,...r})}})}qd.Slot=uv;var Xd=qd;var Ba=s(T(),1),pv=(0,fi.observableMap)();function Zd(e,t){return!!(0,fi.useObservableValue)(pv,`${e}/${t}`)}function Jd({scope:e,target:t,...o}){return(0,Ba.jsx)(lr,{as:r=>(0,Ba.jsx)(Xd,{name:`${e}/plugin-more-menu`,...r}),role:"menuitemcheckbox",name:t,scope:e,...o})}var mi=s(_e(),1),pi=s(T(),1);function Qd({scope:e,...t}){return(0,pi.jsx)(mi.Fill,{name:`PinnedItems/${e}`,...t})}function mv({scope:e,className:t,...o}){return(0,pi.jsx)(mi.Slot,{name:`PinnedItems/${e}`,...o,children:r=>r?.length>0&&(0,pi.jsx)("div",{className:X(t,"interface-pinned-items"),children:r})})}Qd.Slot=mv;var qr=Qd;var ye=s(T(),1),gv=.3;function bv({scope:e,...t}){return(0,ye.jsx)(gt.Slot,{name:`ComplementaryArea/${e}`,...t})}var hv={open:{width:"auto"},closed:e=>({width:0,transition:e})};function wv(e,t){return(0,mt.isValidElement)(e)?(0,mt.cloneElement)(e,{...t,className:X(e.props.className,t.className),style:{...e.props.style,...t.style}}):(0,ye.jsx)("div",{...t})}function vv({activeArea:e,isActive:t,scope:o,children:r,className:n,id:i,render:a}){let c=(0,Vo.useReducedMotion)(),l=(0,Vo.useViewportMatch)("medium","<"),u=(0,Vo.usePrevious)(e),p={type:"tween",duration:c||l||!!u&&!!e&&e!==u?0:gv,ease:[.6,0,.4,1]};return(0,ye.jsx)(gt.Fill,{name:`ComplementaryArea/${o}`,children:(0,ye.jsx)(gt.__unstableAnimatePresence,{initial:!1,custom:p,children:t&&(0,ye.jsx)(gt.__unstableMotion.div,{variants:hv,initial:"closed",animate:"open",exit:"closed",transition:p,className:"interface-complementary-area__fill",children:wv(a,{id:i,className:n,children:r})})})})}function _v(e,t,o,r,n){let i=(0,mt.useRef)(!1),a=(0,mt.useRef)(!1),{enableComplementaryArea:c,disableComplementaryArea:l}=(0,Xr.useDispatch)(Me);(0,mt.useEffect)(()=>{r&&n&&!i.current?(l(e),a.current=!0):a.current&&!n&&i.current?(a.current=!1,c(e,t)):a.current&&o&&o!==t&&(a.current=!1),n!==i.current&&(i.current=n)},[r,n,e,t,o,l,c])}function ou({children:e,className:t,closeLabel:o=(0,gi.__)("Close plugin"),identifier:r,header:n,headerClassName:i,icon:a,isPinnable:c=!0,panelClassName:l,render:u,scope:d,name:p,title:f,toggleShortcut:m,isActiveByDefault:g}){let h=(0,tu.usePluginContext)(),b=a||h.icon,_=r||`${h.name}/${p}`,[y,v]=(0,mt.useState)(!1),{isLoading:w,isActive:S,isPinned:x,activeArea:k,isSmall:E,isLarge:C,showIconLabels:P}=(0,Xr.useSelect)(A=>{let{getActiveComplementaryArea:O,isComplementaryAreaLoading:L,isItemPinned:Z}=A(Me),{get:ae}=A(eu.store),I=O(d);return{isLoading:L(d),isActive:I===_,isPinned:Z(d,_),activeArea:I,isSmall:A(Wa.store).isViewportMatch("< medium"),isLarge:A(Wa.store).isViewportMatch("large"),showIconLabels:ae("core","showIconLabels")}},[_,d]),B=Zd(d,p),F=(0,Vo.useViewportMatch)("medium","<");_v(d,_,k,S,E);let{enableComplementaryArea:H,disableComplementaryArea:N,pinItem:R,unpinItem:M}=(0,Xr.useDispatch)(Me);if((0,mt.useEffect)(()=>{g&&k===void 0&&!E?H(d,_):k===void 0&&E&&N(d,_),v(!0)},[k,g,d,_,E,H,N]),!!y)return(0,ye.jsxs)(ye.Fragment,{children:[c&&(0,ye.jsx)(qr,{scope:d,children:x&&(0,ye.jsx)(lr,{scope:d,identifier:_,isPressed:S&&(!P||C),"aria-expanded":S,"aria-disabled":w,label:f,icon:P?ca:b,showTooltip:!P,variant:P?"tertiary":void 0,size:"compact",shortcut:m})}),p&&c&&!B&&(0,ye.jsx)(Jd,{target:p,scope:d,icon:b,identifier:_,children:f}),(0,ye.jsxs)(vv,{activeArea:k,isActive:S,className:X("interface-complementary-area",t),scope:d,id:_.replace("/",":"),render:u,children:[(0,ye.jsx)(Gd,{className:i,closeLabel:o,onClose:()=>N(d),toggleButtonProps:{label:o,size:"compact",shortcut:m,scope:d,identifier:_},children:n||(0,ye.jsxs)(ye.Fragment,{children:[(0,ye.jsx)("h2",{className:"interface-complementary-area-header__title",children:f}),c&&!F&&(0,ye.jsx)(gt.Button,{className:"interface-complementary-area__pin-unpin-item",icon:x?Oa:Pa,label:x?(0,gi.__)("Unpin from toolbar"):(0,gi.__)("Pin to toolbar"),onClick:()=>(x?M:R)(d,_),isPressed:x,size:"compact"})]})}),(0,ye.jsx)(gt.Panel,{className:l,children:e})]})]})}ou.Slot=bv;var Zr=ou;var yv=s(D(),1),Jr={...yv};var iu=s(D(),1),nu={};function Le(e,t){let o=iu.useRef(nu);return o.current===nu&&(o.current=e(t)),o}var Da=Jr.useInsertionEffect,xv=Da&&Da!==Jr.useLayoutEffect?Da:e=>e();function $(e){let t=Le(Sv).current;return t.next=e,xv(t.effect),t.trampoline}function Sv(){let e={next:void 0,callback:kv,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function kv(){}var su=s(D(),1),Ev=()=>{},j=typeof document<"u"?su.useLayoutEffect:Ev;function Rv(e,t){return function(r,...n){let i=new URL(e);return i.searchParams.set("code",r.toString()),n.forEach(a=>i.searchParams.append("args[]",a)),`${t} error #${r}; visit ${i} for the full message.`}}var Tv=Rv("https://base-ui.com/production-error","Base UI"),Ze=Tv;var Fo=s(D(),1);function Va(e,t,o,r){let n=Le(cu).current;return Cv(n,e,t,o,r)&&lu(n,[e,t,o,r]),n.callback}function au(e){let t=Le(cu).current;return Av(t,e)&&lu(t,e),t.callback}function cu(){return{callback:null,cleanup:null,refs:[]}}function Cv(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function Av(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function lu(e,t){if(e.refs=t,t.every(o=>o==null)){e.callback=null;return}e.callback=o=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),o!=null){let r=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let a=i(o);typeof a=="function"&&(r[n]=a);break}case"object":{i.current=o;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let a=r[n];typeof a=="function"?a():i(null);break}case"object":{i.current=null;break}default:}}}}}}var uu=s(D(),1);var du=s(D(),1),Pv=parseInt(du.version,10);function dr(e){return Pv>=e}function Fa(e){if(!uu.isValidElement(e))return null;let t=e,o=t.props;return(dr(19)?o?.ref:t.ref)??null}function Qr(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function st(){}var fu=Object.freeze([]),ge=Object.freeze({});function pu(e,t){let o={};for(let r in e){let n=e[r];if(t?.hasOwnProperty(r)){let i=t[r](n);i!=null&&Object.assign(o,i);continue}n===!0?o[`data-${r.toLowerCase()}`]="":n&&(o[`data-${r.toLowerCase()}`]=n.toString())}return o}function mu(e,t){return typeof e=="function"?e(t):e}function gu(e,t){return typeof e=="function"?e(t):e}var ja={};function Ce(e,t,o,r,n){if(!o&&!r&&!n&&!e)return bi(t);let i=bi(e);return t&&(i=en(i,t)),o&&(i=en(i,o)),r&&(i=en(i,r)),n&&(i=en(i,n)),i}function bu(e){if(e.length===0)return ja;if(e.length===1)return bi(e[0]);let t=bi(e[0]);for(let o=1;o<e.length;o+=1)t=en(t,e[o]);return t}function bi(e){return Ha(e)?{...wu(e,ja)}:Iv(e)}function en(e,t){return Ha(t)?wu(t,e):Ov(e,t)}function Iv(e){let t={...e};for(let o in t){let r=t[o];hu(o,r)&&(t[o]=vu(r))}return t}function Ov(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=Qr(e.style,r);break}case"className":{e[o]=za(e.className,r);break}default:hu(o,r)?e[o]=Nv(e[o],r):e[o]=r}}return e}function hu(e,t){let o=e.charCodeAt(0),r=e.charCodeAt(1),n=e.charCodeAt(2);return o===111&&r===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function Ha(e){return typeof e=="function"}function wu(e,t){return Ha(e)?e(t):e??ja}function Nv(e,t){return t?e?(...o)=>{let r=o[0];if(_u(r)){let i=r;tn(i);let a=t(...o);return i.baseUIHandlerPrevented||e?.(...o),a}let n=t(...o);return e?.(...o),n}:vu(t):e}function vu(e){return e&&((...t)=>{let o=t[0];return _u(o)&&tn(o),e(...t)})}function tn(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function za(e,t){return t?e?t+" "+e:t:e}function _u(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Ua=s(D(),1);function je(e,t,o={}){let r=t.render,n=Mv(t,o);if(o.enabled===!1)return null;let i=o.state??ge;return Wv(e,r,n,i)}function Mv(e,t={}){let{className:o,style:r,render:n}=e,{state:i=ge,ref:a,props:c,stateAttributesMapping:l,enabled:u=!0}=t,d=u?mu(o,i):void 0,p=u?gu(r,i):void 0,f=u?pu(i,l):ge,m=u&&c?Lv(c):void 0,g=u?Qr(f,m)??{}:ge;return typeof document<"u"&&(u?Array.isArray(a)?g.ref=au([g.ref,Fa(n),...a]):g.ref=Va(g.ref,Fa(n),a):Va(null,null)),u?(d!==void 0&&(g.className=za(g.className,d)),p!==void 0&&(g.style=Qr(g.style,p)),g):ge}function Lv(e){return Array.isArray(e)?bu(e):Ce(void 0,e)}var Bv=Symbol.for("react.lazy");function Wv(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=Ce(o,t.props);n.ref=o.ref;let i=t;return i?.$$typeof===Bv&&(i=Fo.Children.toArray(t)[0]),Fo.cloneElement(i,n)}if(e&&typeof e=="string")return Dv(e,o);throw new Error(Ze(8))}function Dv(e,t){return e==="button"?(0,Ua.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Ua.createElement)("img",{alt:"",...t,key:t.key}):Fo.createElement(e,t)}var hi=s(D(),1);var yu=0;function Vv(e,t="mui"){let[o,r]=hi.useState(e),n=e||o;return hi.useEffect(()=>{o==null&&(yu+=1,r(`${t}-${yu}`))},[o,t]),n}var xu=Jr.useId;function ur(e,t){if(xu!==void 0){let o=xu();return e??(t?`${t}-${o}`:o)}return Vv(e,t)}function Su(e){return ur(e,"base-ui")}var K={};Fe(K,{cancelOpen:()=>p_,chipRemovePress:()=>qv,clearPress:()=>Kv,closePress:()=>Yv,closeWatcher:()=>s_,decrementPress:()=>Jv,disabled:()=>g_,drag:()=>d_,escapeKey:()=>i_,focusOut:()=>n_,imperativeAction:()=>w_,incrementPress:()=>Zv,initial:()=>h_,inputBlur:()=>t_,inputChange:()=>Qv,inputClear:()=>e_,inputPaste:()=>o_,inputPress:()=>r_,itemPress:()=>$v,keyboard:()=>c_,linkPress:()=>Gv,listNavigation:()=>a_,missing:()=>b_,none:()=>Fv,outsidePress:()=>Uv,pointer:()=>l_,scrub:()=>f_,siblingOpen:()=>m_,swipe:()=>v_,trackPress:()=>Xv,triggerFocus:()=>zv,triggerHover:()=>Hv,triggerPress:()=>jv,wheel:()=>u_,windowResize:()=>__});var Fv="none",jv="trigger-press",Hv="trigger-hover",zv="trigger-focus",Uv="outside-press",$v="item-press",Yv="close-press",Gv="link-press",Kv="clear-press",qv="chip-remove-press",Xv="track-press",Zv="increment-press",Jv="decrement-press",Qv="input-change",e_="input-clear",t_="input-blur",o_="input-paste",r_="input-press",n_="focus-out",i_="escape-key",s_="close-watcher",a_="list-navigation",c_="keyboard",l_="pointer",d_="drag",u_="wheel",f_="scrub",p_="cancel-open",m_="sibling-open",g_="disabled",b_="missing",h_="initial",w_="imperative-action",v_="swipe",__="window-resize";function oe(e,t,o,r){let n=!1,i=!1,a=r??ge;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:o,...a}}var Ya=s(D(),1);var ku=s(D(),1);function fr(e){ku.useEffect(e,fu)}var wi=null,hE=globalThis.requestAnimationFrame,$a=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let o=this.callbacks,r=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,r>0)for(let n=0;n<o.length;n+=1)o[n]?.(t)};request(t){let o=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),o}cancel(t){let o=t-this.startId;o<0||o>=this.callbacks.length||(this.callbacks[o]=null,this.callbacksCount-=1)}},vi=new $a;var Vt=class e{static create(){return new e}static request(t){return vi.request(t)}static cancel(t){return vi.cancel(t)}currentId=wi;request(t){this.cancel(),this.currentId=vi.request(()=>{this.currentId=wi,t()})}cancel=()=>{this.currentId!==wi&&(vi.cancel(this.currentId),this.currentId=wi)};disposeEffect=()=>this.cancel};function pr(){let e=Le(Vt.create).current;return fr(e.disposeEffect),e}function Eu(e,t=!1,o=!1){let[r,n]=Ya.useState(e&&t?"idle":void 0),[i,a]=Ya.useState(e);return e&&!i&&(a(!0),n("starting")),!e&&i&&r!=="ending"&&!o&&n("ending"),!e&&!i&&r==="ending"&&n(void 0),j(()=>{if(!e&&i&&r!=="ending"&&o){let c=Vt.request(()=>{n("ending")});return()=>{Vt.cancel(c)}}},[e,i,r,o]),j(()=>{if(!e||t)return;let c=Vt.request(()=>{n(void 0)});return()=>{Vt.cancel(c)}},[t,e]),j(()=>{if(!e||!t)return;e&&i&&r!=="idle"&&n("starting");let c=Vt.request(()=>{n("idle")});return()=>{Vt.cancel(c)}},[t,e,i,r]),{mounted:i,setMounted:a,transitionStatus:r}}var Ga=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),y_={"data-starting-style":""},x_={"data-ending-style":""},Ru={transitionStatus(e){return e==="starting"?y_:e==="ending"?x_:null}};var gr=s(D(),1);function _i(){return typeof window<"u"}function Ho(e){return yi(e)?(e.nodeName||"").toLowerCase():"#document"}function fe(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function jt(e){var t;return(t=(yi(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function yi(e){return _i()?e instanceof Node||e instanceof fe(e).Node:!1}function Y(e){return _i()?e instanceof Element||e instanceof fe(e).Element:!1}function xe(e){return _i()?e instanceof HTMLElement||e instanceof fe(e).HTMLElement:!1}function mr(e){return!_i()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof fe(e).ShadowRoot}function on(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=$e(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function Tu(e){return/^(table|td|th)$/.test(Ho(e))}function rn(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var S_=/transform|translate|scale|rotate|perspective|filter/,k_=/paint|layout|strict|content/,jo=e=>!!e&&e!=="none",Ka;function xi(e){let t=Y(e)?$e(e):e;return jo(t.transform)||jo(t.translate)||jo(t.scale)||jo(t.rotate)||jo(t.perspective)||!Si()&&(jo(t.backdropFilter)||jo(t.filter))||S_.test(t.willChange||"")||k_.test(t.contain||"")}function Cu(e){let t=Ft(e);for(;xe(t)&&!Ht(t);){if(xi(t))return t;if(rn(t))return null;t=Ft(t)}return null}function Si(){return Ka==null&&(Ka=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Ka}function Ht(e){return/^(html|body|#document)$/.test(Ho(e))}function $e(e){return fe(e).getComputedStyle(e)}function nn(e){return Y(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Ft(e){if(Ho(e)==="html")return e;let t=e.assignedSlot||e.parentNode||mr(e)&&e.host||jt(e);return mr(t)?t.host:t}function Au(e){let t=Ft(e);return Ht(t)?(e.ownerDocument||e).body:xe(t)&&on(t)?t:Au(t)}function go(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=Au(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),a=fe(n);if(i){let c=ki(a);return t.concat(a,a.visualViewport||[],on(n)?n:[],c&&o?go(c):[])}else return t.concat(n,go(n,[],o))}function ki(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Ei=s(D(),1),E_=Ei.createContext(void 0);function Pu(e=!1){let t=Ei.useContext(E_);if(t===void 0&&!e)throw new Error(Ze(16));return t}var Iu=s(D(),1);function Ou(e){let{focusableWhenDisabled:t,disabled:o,composite:r=!1,tabIndex:n=0,isNativeButton:i}=e,a=r&&t!==!1,c=r&&t===!1;return{props:Iu.useMemo(()=>{let u={onKeyDown(d){o&&t&&d.key!=="Tab"&&d.preventDefault()}};return r||(u.tabIndex=n,!i&&o&&(u.tabIndex=t?n:-1)),(i&&(t||a)||!i&&o)&&(u["aria-disabled"]=o),i&&(!t||c)&&(u.disabled=o),u},[r,o,t,a,c,i,n])}}function Be(e){return e?.ownerDocument||document}function Ri(e,t,{detail:o=0}={}){e.dispatchEvent(new(fe(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:o,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function Nu(e={}){let{disabled:t=!1,focusableWhenDisabled:o,tabIndex:r=0,native:n=!0,composite:i}=e,a=gr.useRef(null),c=Pu(!0),l=i??c!==void 0,{props:u}=Ou({focusableWhenDisabled:o,disabled:t,composite:l,tabIndex:r,isNativeButton:n}),d=gr.useCallback(()=>{let m=a.current;qa(m)&&l&&t&&u.disabled===void 0&&m.disabled&&(m.disabled=!1)},[t,u.disabled,l]);j(d,[d]);let p=gr.useCallback((m={})=>{let{onClick:g,onMouseDown:h,onKeyUp:b,onKeyDown:_,onPointerDown:y,...v}=m;return Ce({onClick(w){if(t){w.preventDefault();return}g?.(w)},onMouseDown(w){t||h?.(w)},onKeyDown(w){if(t||(tn(w),_?.(w),w.baseUIHandlerPrevented))return;let S=w.target===w.currentTarget,x=w.currentTarget,k=qa(x),E=!n&&R_(x),C=S&&(n?k:!E),P=w.key==="Enter",B=w.key===" ",F=x.getAttribute("role"),H=F?.startsWith("menuitem")||F==="option"||F==="gridcell";if(S&&l&&B){if(w.defaultPrevented&&H)return;w.preventDefault(),(!n||k)&&(w.preventBaseUIHandler(),Ri(x,w));return}if(!C||n||!B&&!P){S&&E&&B&&w.preventDefault();return}w.defaultPrevented||(w.preventDefault(),P&&(w.preventBaseUIHandler(),Ri(x,w)))},onKeyUp(w){if(!t){if(tn(w),b?.(w),w.target===w.currentTarget&&n&&l&&qa(w.currentTarget)&&w.key===" "){w.preventDefault();return}w.baseUIHandlerPrevented||w.target===w.currentTarget&&!n&&!l&&!w.defaultPrevented&&w.key===" "&&(w.preventBaseUIHandler(),Ri(w.currentTarget,w))}},onPointerDown(w){if(t){w.preventDefault();return}y?.(w)}},n?{type:"button"}:{role:"button"},u,v)},[t,u,l,n]),f=$(m=>{a.current=m,d()});return{getButtonProps:p,buttonRef:f}}function qa(e){return xe(e)&&e.tagName==="BUTTON"}function R_(e){return xe(e)&&e.tagName==="A"&&!!e.href}function ne(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function Je(e){let t=Le(T_,e).current;return t.next=e,j(t.effect),t}function T_(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var Wu=s(D(),1);var Bu=s(bo(),1);function Lu(e){return e==null?e:"current"in e?e.current:e}function br(e,t=!1){let o=pr();return $((r,n=null)=>{o.cancel();let i=Lu(e);if(i==null)return;let a=i,c=()=>{Bu.flushSync(r)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){r();return}function l(){Promise.all(a.getAnimations().map(u=>u.finished)).then(()=>{n?.aborted||c()},()=>{if(n?.aborted)return;if(a.getAnimations().some(d=>d.pending||d.playState!=="finished")){l();return}c()})}if(t){let u="data-starting-style";if(!a.hasAttribute(u)){o.request(l);return}let d=new MutationObserver(()=>{a.hasAttribute(u)||(d.disconnect(),l())});d.observe(a,{attributes:!0,attributeFilter:[u]}),n?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}o.request(l)})}function Ti(e){let{enabled:t=!0,open:o,ref:r,onComplete:n}=e,i=$(n),a=br(r,o);Wu.useEffect(()=>{if(!t)return;let c=new AbortController;return a(i,c.signal),()=>{c.abort()}},[t,o,i,a])}var Qt={};Fe(Qt,{engine:()=>ec,env:()=>oc,os:()=>Ja,screenReader:()=>tc});var Ja={};Fe(Ja,{android:()=>Fu,apple:()=>Za,ios:()=>Xa,linux:()=>O_,mac:()=>ju,windows:()=>I_});function C_(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:A_,platform:P_,maxTouchPoints:Du}=C_(),zo=A_.toLowerCase(),Uo=P_.toLowerCase();var Xa=/^i(os$|p)/.test(Uo)||Uo==="macintel"&&Du>1,Vu="android",Fu=Uo===Vu||zo.includes(Vu),ju=!Xa&&Uo.startsWith("mac"),I_=Uo.startsWith("win"),O_=!Fu&&/^(linux|chrome os)/.test(Uo),Za=ju||Xa;var ec={};Fe(ec,{blink:()=>M_,gecko:()=>N_,webkit:()=>Qa});var Qa=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),N_=!Qa&&zo.includes("firefox"),M_=!Qa&&zo.includes("chrom");var tc={};Fe(tc,{voiceOver:()=>L_});var L_=Za;var oc={};Fe(oc,{jsdom:()=>B_});var B_=/jsdom|happydom/.test(zo);var sn=0,at=class e{static create(){return new e}currentId=sn;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=sn,o()},t)}isStarted(){return this.currentId!==sn}clear=()=>{this.currentId!==sn&&(clearTimeout(this.currentId),this.currentId=sn)};disposeEffect=()=>this.clear};function Tt(){let e=Le(at.create).current;return fr(e.disposeEffect),e}var Ge=s(D(),1);function Hu(e){return"nativeEvent"in e}function eo(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function zu(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var rc="data-base-ui-focusable";var nc="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Ci(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function ie(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&mr(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function Ye(e){return"composedPath"in e?e.composedPath()[0]:e.target}function ho(e,t){if(!Y(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,r]of t.entries())if(ie(r,o))return!r.hasAttribute("data-trigger-disabled");return!1}function Ai(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let o=e;return o.target!=null&&t.contains(o.target)}function Uu(e){return e.matches("html,body")}function $u(e){return xe(e)&&e.matches(nc)}function ic(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${nc}`)!=null}function Yu(e){if(!e||Qt.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function W_(e,t){return t!=null&&!eo(t)?0:typeof e=="function"?e():e}function bt(e,t,o){let r=W_(e,o);return typeof r=="number"?r:r?.[t]}function sc(e){return typeof e=="function"?e():e}function Pi(e,t){return t||e==="click"||e==="mousedown"}function Gu(e){return e?.includes("mouse")&&e!=="mousedown"}var Ku=s(T(),1),qu=Ge.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new at,currentIdRef:{current:null},currentContextRef:{current:null}});function D_(e,t){e.current=t.current}function ac(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=Ge.useRef(o),i=Ge.useRef(o),a=Ge.useRef(null),c=Ge.useRef(null),l=Tt();return j(()=>{if(i.current=o,!a.current){n.current=o;return}n.current={open:bt(n.current,"open"),close:bt(o,"close")}},[o,a,n,i]),(0,Ku.jsx)(qu.Provider,{value:Ge.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:a,timeoutMs:r,currentContextRef:c,timeout:l}),[r,l]),children:t})}function cc(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),i=Ge.useContext(qu),{currentIdRef:a,delayRef:c,timeoutMs:l,initialDelayRef:u,currentContextRef:d,hasProvider:p,timeout:f}=i,[m,g]=Ge.useState(!1),h=Ge.useRef(o);return j(()=>{h.current=o},[o]),j(()=>{function b(){d.current?.setIsInstantPhase(!1),a.current=null,d.current=null,c.current=u.current,f.clear()}if(a.current&&!o&&a.current===n){if(g(!1),l){let _=n;return f.start(l,()=>{r.select("open")||a.current&&a.current!==_||b()}),()=>{(h.current||a.current!==_)&&f.clear()}}b()}},[o,n,a,c,l,u,d,f,r]),j(()=>{if(!o)return;let b=d.current,_=a.current;f.clear(),d.current={onOpenChange:r.setOpen,setIsInstantPhase:g},a.current=n,c.current={open:0,close:bt(u.current,"close")},_!==null&&_!==n?(g(!0),b?.setIsInstantPhase(!0),b?.onOpenChange(!1,oe(K.none))):(g(!1),b?.setIsInstantPhase(!1))},[o,n,r,a,c,u,d,f]),j(()=>()=>{if(a.current===n){if(d.current=null,!h.current)return;a.current=null,D_(c,u),f.clear()}},[d,a,c,n,u,f]),Ge.useMemo(()=>({hasProvider:p,delayRef:c,isInstantPhase:m}),[p,c,m])}function Ct(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var wo=Math.min,At=Math.max,vo=Math.round,cn=Math.floor,zt=e=>({x:e,y:e}),V_={left:"right",right:"left",bottom:"top",top:"bottom"};function Oi(e,t,o){return At(e,wo(t,o))}function Ut(e,t){return typeof e=="function"?e(t):e}function He(e){return e.split("-")[0]}function Pt(e){return e.split("-")[1]}function Ni(e){return e==="x"?"y":"x"}function ln(e){return e==="y"?"height":"width"}function Qe(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function dn(e){return Ni(Qe(e))}function Ju(e,t,o){o===void 0&&(o=!1);let r=Pt(e),n=dn(e),i=ln(n),a=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=an(a)),[a,an(a)]}function Qu(e){let t=an(e);return[Ii(e),t,Ii(t)]}function Ii(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Xu=["left","right"],Zu=["right","left"],F_=["top","bottom"],j_=["bottom","top"];function H_(e,t,o){switch(e){case"top":case"bottom":return o?t?Zu:Xu:t?Xu:Zu;case"left":case"right":return t?F_:j_;default:return[]}}function ef(e,t,o,r){let n=Pt(e),i=H_(He(e),o==="start",r);return n&&(i=i.map(a=>a+"-"+n),t&&(i=i.concat(i.map(Ii)))),i}function an(e){let t=He(e);return V_[t]+e.slice(t.length)}function z_(e){var t,o,r,n;return{top:(t=e.top)!=null?t:0,right:(o=e.right)!=null?o:0,bottom:(r=e.bottom)!=null?r:0,left:(n=e.left)!=null?n:0}}function Mi(e){return typeof e!="number"?z_(e):{top:e,right:e,bottom:e,left:e}}function $o(e){let{x:t,y:o,width:r,height:n}=e;return{width:r,height:n,top:o,left:t,right:t+r,bottom:o+n,x:t,y:o}}function to(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...to(e,n.id,o)])}function hr(e){return`data-base-ui-${e}`}var Ke=s(D(),1),rf=s(bo(),1);var tf={style:{transition:"none"}};var U_="data-base-ui-swipe-ignore",$_="data-swipe-ignore",AR=`[${U_}]`,PR=`[${$_}]`;var of={fallbackAxisSide:"end"};var nf=s(T(),1),Y_=Ke.createContext(null),G_=()=>Ke.useContext(Y_),K_=hr("portal");function sf(e={}){let{ref:t,container:o,componentProps:r=ge,elementProps:n}=e,i=ur(),c=G_()?.portalNode,[l,u]=Ke.useState(null),[d,p]=Ke.useState(null),f=$(b=>{b!==null&&p(b)}),m=Ke.useRef(null);j(()=>{if(o===null){m.current&&(m.current=null,p(null),u(null));return}let b=(o&&(yi(o)?o:o.current))??c??document.body;if(b==null){m.current&&(m.current=null,p(null),u(null));return}m.current!==b&&(m.current=b,p(null),u(b))},[o,c]);let g=je("div",r,{ref:[t,f],props:[{id:i,[K_]:""},n]}),h=l&&g?rf.createPortal(g,l):null;return{node:d,nodeId:Ke.isValidElement(g)?g.props.id:void 0,subtree:h}}var Yo=s(D(),1);function af(){let e=new Map;return{emit(t,o){e.get(t)?.forEach(r=>r(o))},on(t,o){e.has(t)||e.set(t,new Set),e.get(t).add(o)},off(t,o){e.get(t)?.delete(o)}}}var q_=s(T(),1),X_=Yo.createContext(null),Z_=Yo.createContext(null),Li=()=>Yo.useContext(X_)?.id||null,_o=e=>{let t=Yo.useContext(Z_);return e??t};var et=s(D(),1);function J_(e,t){let o=null,r=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},a=t.axis==="x"||t.axis==="both",c=t.axis==="y"||t.axis==="both",l=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",u=i.width,d=i.height,p=i.x,f=i.y;return o==null&&t.x&&a&&(o=i.x-t.x),r==null&&t.y&&c&&(r=i.y-t.y),p-=o||0,f-=r||0,u=0,d=0,!n||l?(u=t.axis==="y"?i.width:0,d=t.axis==="x"?i.height:0,p=a&&t.x!=null?t.x:p,f=c&&t.y!=null?t.y:f):n&&!l&&(d=t.axis==="x"?i.height:d,u=t.axis==="y"?i.width:u),n=!0,{width:u,height:d,x:p,y:f,top:f,right:p+u,bottom:f+d,left:p}}}}function cf(e){return e!=null&&e.clientX!=null}function lc(e,t={}){let{enabled:o=!0,axis:r="both"}=t,n="rootStore"in e?e.rootStore:e,i=n.useState("open"),a=n.useState("floatingElement"),c=n.useState("domReferenceElement"),l=n.context.dataRef,u=et.useRef(!1),d=et.useRef(null),[p,f]=et.useState(),[m,g]=et.useState([]),h=$(w=>{n.set("positionReference",w)}),b=$((w,S,x)=>{u.current||l.current.openEvent&&!cf(l.current.openEvent)||n.set("positionReference",J_(x??c,{x:w,y:S,axis:r,dataRef:l,pointerType:p}))}),_=$(w=>{i?d.current||(b(w.clientX,w.clientY,w.currentTarget),g([])):b(w.clientX,w.clientY,w.currentTarget)}),y=eo(p)?a:i;et.useEffect(()=>{if(!o){h(c);return}if(!y)return;function w(){d.current?.(),d.current=null}let S=fe(a);function x(k){let E=Ye(k);ie(a,E)?w():b(k.clientX,k.clientY)}return!l.current.openEvent||cf(l.current.openEvent)?d.current=ne(S,"mousemove",x):h(c),w},[y,o,a,l,c,n,b,h,m]),et.useEffect(()=>()=>{n.set("positionReference",null)},[n]),et.useEffect(()=>{o&&!a&&(u.current=!1)},[o,a]),et.useEffect(()=>{!o&&i&&(u.current=!0)},[o,i]);let v=et.useMemo(()=>{function w(S){f(S.pointerType)}return{onPointerDown:w,onPointerEnter:w,onMouseMove:_,onMouseEnter:_}},[_]);return et.useMemo(()=>o?{reference:v,trigger:v}:{},[o,v])}var ct=s(D(),1);function Q_(){return!1}function ey(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function dc(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:a=Q_,bubbles:c,externalTree:l}=t,u="rootStore"in e?e.rootStore:e,d=u.useState("open"),p=u.useState("floatingElement"),{dataRef:f}=u.context,m=_o(l),g=$(typeof n=="function"?n:()=>!1),h=typeof n=="function"?g:n,b=h!==!1,_=$(()=>i),{escapeKey:y,outsidePress:v}=ey(c),w=ct.useRef(!1),S=ct.useRef(!1),x=ct.useRef(!1),k=ct.useRef(!1),E=ct.useRef(""),C=ct.useRef(null),P=Tt(),B=Tt(),F=$(()=>{B.clear(),f.current.insideReactTree=!1}),H=$(I=>{let z=f.current.floatingContext?.nodeId;return(m?to(m.nodesRef.current,z):[]).some(le=>le.context?.open&&!le.context.dataRef.current[I])}),N=$(I=>Ai(I,u.select("floatingElement"))||Ai(I,u.select("domReferenceElement"))),R=$(I=>{a()&&u.setOpen(!1,oe(K.triggerPress,I.nativeEvent))}),M=$(I=>{if(!d||!o||!r||I.key!=="Escape"||k.current||!y&&H("__escapeKeyBubbles"))return;let z=Hu(I)?I.nativeEvent:I,J=oe(K.escapeKey,z);u.setOpen(!1,J),J.isCanceled||I.preventDefault(),!y&&!J.isPropagationAllowed&&I.stopPropagation()}),A=$(()=>{f.current.insideReactTree=!0,B.start(0,F)}),O=$(I=>{if(!d||!o||I.button!==0)return;let z=Ye(I.nativeEvent);ie(u.select("floatingElement"),z)&&(w.current||(w.current=!0,S.current=!1))}),L=$(I=>{!d||!o||(I.defaultPrevented||I.nativeEvent.defaultPrevented)&&w.current&&(S.current=!0)});ct.useEffect(()=>{if(!d||!o)return F;f.current.__escapeKeyBubbles=y,f.current.__outsidePressBubbles=v;let I=new at,z=new at;function J(){I.clear(),k.current=!0}function le(){I.start(Qt.engine.webkit?5:0,()=>{k.current=!1})}function q(){x.current=!0,z.start(0,()=>{x.current=!1})}function be(){w.current=!1,S.current=!1}function se(){let W=E.current,V=W==="pen"||!W?"mouse":W,Oe=_(),Ve=typeof Oe=="function"?Oe():Oe;return typeof Ve=="string"?Ve:Ve[V]}function me(W){let V=se();return V==="intentional"&&W.type!=="click"||V==="sloppy"&&W.type==="click"}function he(W){let V=f.current.floatingContext?.nodeId,Oe=m&&to(m.nodesRef.current,V).some(Ve=>Ai(W,Ve.context?.elements.floating));return N(W)||Oe}function Re(W){if(me(W)){W.type!=="click"&&!N(W)&&(z.clear(),x.current=!1),F();return}if(f.current.insideReactTree){F();return}let V=Ye(W),Oe=`[${hr("inert")}]`,Ve=Y(V)?V.getRootNode():null,uo=Array.from((mr(Ve)?Ve:Be(u.select("floatingElement"))).querySelectorAll(Oe)),Et=u.context.triggerElements;if(V&&(Et.hasElement(V)||Et.hasMatchingElement(ot=>ie(ot,V))))return;let fo=Y(V)?V:null;for(;fo&&!Ht(fo);){let ot=Ft(fo);if(Ht(ot)||!Y(ot))break;fo=ot}if(!(uo.length&&Y(V)&&!Uu(V)&&!ie(V,u.select("floatingElement"))&&uo.every(ot=>!ie(fo,ot)))){if(xe(V)&&!("touches"in W)){let ot=Ht(V),sr=$e(V),Bo=/auto|scroll/,Mn=ot||Bo.test(sr.overflowX),ar=ot||Bo.test(sr.overflowY),po=Mn&&V.clientWidth>0&&V.scrollWidth>V.clientWidth,Ln=ar&&V.clientHeight>0&&V.scrollHeight>V.clientHeight,Bn=sr.direction==="rtl",Wn=Ln&&(Bn?W.offsetX<=V.offsetWidth-V.clientWidth:W.offsetX>V.clientWidth),Dn=po&&W.offsetY>V.clientHeight;if(Wn||Dn)return}if(!he(W)){if(se()==="intentional"&&x.current){z.clear(),x.current=!1;return}typeof h=="function"&&!h(W)||H("__outsidePressBubbles")||(u.setOpen(!1,oe(K.outsidePress,W)),F())}}}function Zt(W){se()!=="sloppy"||W.pointerType==="touch"||!u.select("open")||!o||N(W)||Re(W)}function ue(W){if(se()!=="sloppy"||!u.select("open")||!o||N(W))return;let V=W.touches[0];V&&(C.current={startTime:Date.now(),startX:V.clientX,startY:V.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},P.start(1e3,()=>{C.current&&(C.current.dismissOnTouchEnd=!1,C.current.dismissOnMouseDown=!1)}))}function Ae(W,V){let Oe=Ye(W);if(!Oe)return;let Ve=ne(Oe,W.type,()=>{V(W),Ve()})}function Pe(W){E.current="touch",Ae(W,ue)}function ut(W){P.clear(),W.type==="pointerdown"&&(E.current=W.pointerType),!(W.type==="mousedown"&&C.current&&!C.current.dismissOnMouseDown)&&Ae(W,V=>{V.type==="pointerdown"?Zt(V):Re(V)})}function Xe(W){if(!w.current)return;let V=S.current;if(be(),se()==="intentional"){if(W.type==="pointercancel"){V&&q();return}if(!he(W)){if(V){q();return}typeof h=="function"&&!h(W)||(z.clear(),x.current=!0,F())}}}function ir(W){if(se()!=="sloppy"||!C.current||N(W))return;let V=W.touches[0];if(!V)return;let Oe=Math.abs(V.clientX-C.current.startX),Ve=Math.abs(V.clientY-C.current.startY),uo=Math.sqrt(Oe*Oe+Ve*Ve);uo>5&&(C.current.dismissOnTouchEnd=!0),uo>10&&(Re(W),P.clear(),C.current=null)}function Lo(W){Ae(W,ir)}function co(W){se()!=="sloppy"||!C.current||N(W)||(C.current.dismissOnTouchEnd&&Re(W),P.clear(),C.current=null)}function lo(W){Ae(W,co)}let Ie=Be(p),Nn=Ct(r&&Ct(ne(Ie,"keydown",M),ne(Ie,"compositionstart",J),ne(Ie,"compositionend",le)),b&&Ct(ne(Ie,"click",ut,!0),ne(Ie,"pointerdown",ut,!0),ne(Ie,"pointerup",Xe,!0),ne(Ie,"pointercancel",Xe,!0),ne(Ie,"mousedown",ut,!0),ne(Ie,"mouseup",Xe,!0),ne(Ie,"touchstart",Pe,!0),ne(Ie,"touchmove",Lo,!0),ne(Ie,"touchend",lo,!0)));return()=>{Nn(),I.clear(),z.clear(),be(),x.current=!1,F()}},[f,p,r,b,h,d,o,y,v,M,F,_,H,N,m,u,P]);let Z=ct.useMemo(()=>({onKeyDown:M,onPointerDown:R,onClick:R}),[M,R]),ae=ct.useMemo(()=>({onKeyDown:M,onPointerDown:L,onMouseDown:L,onClickCapture:A,onMouseDownCapture(I){A(),O(I)},onPointerDownCapture(I){A(),O(I)},onMouseUpCapture:A,onTouchEndCapture:A,onTouchMoveCapture:A}),[M,A,O,L]);return ct.useMemo(()=>o?{reference:Z,floating:ae,trigger:Z}:{},[o,Z,ae])}var ze=s(D(),1);function lf(e,t,o){let{reference:r,floating:n}=e,i=Qe(t),a=dn(t),c=ln(a),l=He(t),u=i==="y",d=r.x+r.width/2-n.width/2,p=r.y+r.height/2-n.height/2,f=r[c]/2-n[c]/2,m;switch(l){case"top":m={x:d,y:r.y-n.height};break;case"bottom":m={x:d,y:r.y+r.height};break;case"right":m={x:r.x+r.width,y:p};break;case"left":m={x:r.x-n.width,y:p};break;default:m={x:r.x,y:r.y}}let g=Pt(t);return g&&(m[a]+=f*(g==="end"?1:-1)*(o&&u?-1:1)),m}async function df(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:i,rects:a,elements:c,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:d="viewport",elementContext:p="floating",altBoundary:f=!1,padding:m=0}=Ut(t,e),g=Mi(m),b=c[f?p==="floating"?"reference":"floating":p],_=$o(await i.getClippingRect({element:(o=await(i.isElement==null?void 0:i.isElement(b)))==null||o?b:b.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(c.floating)),boundary:u,rootBoundary:d,strategy:l})),y=p==="floating"?{x:r,y:n,width:a.floating.width,height:a.floating.height}:a.reference,v=await(i.getOffsetParent==null?void 0:i.getOffsetParent(c.floating)),w=await(i.isElement==null?void 0:i.isElement(v))&&await(i.getScale==null?void 0:i.getScale(v))||{x:1,y:1},S=$o(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:c,rect:y,offsetParent:v,strategy:l}):y);return{top:(_.top-S.top+g.top)/w.y,bottom:(S.bottom-_.bottom+g.bottom)/w.y,left:(_.left-S.left+g.left)/w.x,right:(S.right-_.right+g.right)/w.x}}var ty=50,uf=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:i=[],platform:a}=o,c=a.detectOverflow?a:{...a,detectOverflow:df},l=await(a.isRTL==null?void 0:a.isRTL(t)),u=await a.getElementRects({reference:e,floating:t,strategy:n}),{x:d,y:p}=lf(u,r,l),f=r,m=0,g={};for(let h=0;h<i.length;h++){let b=i[h];if(!b)continue;let{name:_,fn:y}=b,{x:v,y:w,data:S,reset:x}=await y({x:d,y:p,initialPlacement:r,placement:f,strategy:n,middlewareData:g,rects:u,platform:c,elements:{reference:e,floating:t}});d=v??d,p=w??p,g[_]={...g[_],...S},x&&m<ty&&(m++,typeof x=="object"&&(x.placement&&(f=x.placement),x.rects&&(u=x.rects===!0?await a.getElementRects({reference:e,floating:t,strategy:n}):x.rects),{x:d,y:p}=lf(u,f,l)),h=-1)}return{x:d,y:p,placement:f,strategy:n,middlewareData:g}};var ff=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,r;let{placement:n,middlewareData:i,rects:a,initialPlacement:c,platform:l,elements:u}=t,{mainAxis:d=!0,crossAxis:p=!0,fallbackPlacements:f,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:h=!0,...b}=Ut(e,t);if((o=i.arrow)!=null&&o.alignmentOffset)return{};let _=He(n),y=Qe(c),v=He(c)===c,w=await(l.isRTL==null?void 0:l.isRTL(u.floating)),S=f||(v||!h?[an(c)]:Qu(c)),x=g!=="none";!f&&x&&S.push(...ef(c,h,g,w));let k=[c,...S],E=await l.detectOverflow(t,b),C=[],P=((r=i.flip)==null?void 0:r.overflows)||[];if(d&&C.push(E[_]),p){let N=Ju(n,a,w);C.push(E[N[0]],E[N[1]])}if(P=[...P,{placement:n,overflows:C}],!C.every(N=>N<=0)){var B,F;let N=(((B=i.flip)==null?void 0:B.index)||0)+1,R=k[N];if(R&&(!(p==="alignment"?y!==Qe(R):!1)||P.every(O=>Qe(O.placement)===y?O.overflows[0]>0:!0)))return{data:{index:N,overflows:P},reset:{placement:R}};let M=(F=P.filter(A=>A.overflows[0]<=0).sort((A,O)=>A.overflows[1]-O.overflows[1])[0])==null?void 0:F.placement;if(!M)switch(m){case"bestFit":{var H;let A=(H=P.filter(O=>{if(x){let L=Qe(O.placement);return L===y||L==="y"}return!0}).map(O=>[O.placement,O.overflows.filter(L=>L>0).reduce((L,Z)=>L+Z,0)]).sort((O,L)=>O[1]-L[1])[0])==null?void 0:H[0];A&&(M=A);break}case"initialPlacement":M=c;break}if(n!==M)return{reset:{placement:M}}}return{}}}};var pf=new Set(["left","top"]);async function oy(e,t){let{placement:o,platform:r,elements:n}=e,i=await(r.isRTL==null?void 0:r.isRTL(n.floating)),a=He(o),c=Pt(o),l=Qe(o)==="y",u=pf.has(a)?-1:1,d=i&&l?-1:1,p=Ut(t,e),{mainAxis:f,crossAxis:m,alignmentAxis:g}=typeof p=="number"?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:p.mainAxis||0,crossAxis:p.crossAxis||0,alignmentAxis:p.alignmentAxis};return c&&typeof g=="number"&&(m=c==="end"?g*-1:g),l?{x:m*d,y:f*u}:{x:f*u,y:m*d}}var mf=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,r;let{x:n,y:i,placement:a,middlewareData:c}=t,l=await oy(t,e);return a===((o=c.offset)==null?void 0:o.placement)&&(r=c.arrow)!=null&&r.alignmentOffset?{}:{x:n+l.x,y:i+l.y,data:{...l,placement:a}}}}},gf=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:r,placement:n,platform:i}=t,{mainAxis:a=!0,crossAxis:c=!1,limiter:l={fn:y=>{let{x:v,y:w}=y;return{x:v,y:w}}},...u}=Ut(e,t),d={x:o,y:r},p=await i.detectOverflow(t,u),f=Qe(n),m=Ni(f),g=d[m],h=d[f],b=(y,v)=>Oi(v+p[y==="y"?"top":"left"],v,v-p[y==="y"?"bottom":"right"]);a&&(g=b(m,g)),c&&(h=b(f,h));let _=l.fn({...t,[m]:g,[f]:h});return{..._,data:{x:_.x-o,y:_.y-r,enabled:{[m]:a,[f]:c}}}}}},bf=function(e){return e===void 0&&(e={}),{options:e,fn(t){var o,r;let{x:n,y:i,placement:a,rects:c,middlewareData:l}=t,{offset:u=0,mainAxis:d=!0,crossAxis:p=!0}=Ut(e,t),f={x:n,y:i},m=Qe(a),g=Ni(m),h=f[g],b=f[m],_=Ut(u,t),y=typeof _=="number"?{mainAxis:_,crossAxis:0}:{mainAxis:(o=_.mainAxis)!=null?o:0,crossAxis:(r=_.crossAxis)!=null?r:0};if(d){let S=g==="y"?"height":"width",x=c.reference[g]-c.floating[S]+y.mainAxis,k=c.reference[g]+c.reference[S]-y.mainAxis;h<x?h=x:h>k&&(h=k)}if(p){var v,w;let S=g==="y"?"width":"height",x=pf.has(He(a)),k=c.reference[m]-c.floating[S]+(x&&((v=l.offset)==null?void 0:v[m])||0)+(x?0:y.crossAxis),E=c.reference[m]+c.reference[S]+(x?0:((w=l.offset)==null?void 0:w[m])||0)-(x?y.crossAxis:0);b<k?b=k:b>E&&(b=E)}return{[g]:h,[m]:b}}}},hf=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:o,rects:r,platform:n,elements:i}=t,{apply:a=()=>{},...c}=Ut(e,t),l=await n.detectOverflow(t,c),u=He(o),d=Pt(o),p=Qe(o)==="y",{width:f,height:m}=r.floating,g,h;u==="top"||u==="bottom"?(g=u,h=d===(await(n.isRTL==null?void 0:n.isRTL(i.floating))?"start":"end")?"left":"right"):(h=u,g=d==="end"?"top":"bottom");let b=m-l.top-l.bottom,_=f-l.left-l.right,y=wo(m-l[g],b),v=wo(f-l[h],_),w=t.middlewareData.shift,S=!w,x=y,k=v;w!=null&&w.enabled.x&&(k=_),w!=null&&w.enabled.y&&(x=b),S&&!d&&(p?k=f-2*At(l.left,l.right):x=m-2*At(l.top,l.bottom)),await a({...t,availableWidth:k,availableHeight:x});let E=await n.getDimensions(i.floating);return f!==E.width||m!==E.height?{reset:{rects:!0}}:{}}}};function _f(e){let t=$e(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=xe(e),i=n?e.offsetWidth:o,a=n?e.offsetHeight:r,c=vo(o)!==i||vo(r)!==a;return c&&(o=i,r=a),{width:o,height:r,$:c}}function fc(e){return Y(e)?e:e.contextElement}function wr(e){let t=fc(e);if(!xe(t))return zt(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:i}=_f(t),a=(i?vo(o.width):o.width)/r,c=(i?vo(o.height):o.height)/n;return(!a||!Number.isFinite(a))&&(a=1),(!c||!Number.isFinite(c))&&(c=1),{x:a,y:c}}var ry=zt(0);function yf(e){let t=fe(e);return!Si()||!t.visualViewport?ry:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function ny(e,t,o){return t===void 0&&(t=!1),!!o&&t&&o===fe(e)}function Go(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),i=fc(e),a=zt(1);t&&(r?Y(r)&&(a=wr(r)):a=wr(e));let c=ny(i,o,r)?yf(i):zt(0),l=(n.left+c.x)/a.x,u=(n.top+c.y)/a.y,d=n.width/a.x,p=n.height/a.y;if(i&&r){let f=fe(i),m=Y(r)?fe(r):r,g=f,h=ki(g);for(;h&&m!==g;){let b=wr(h),_=h.getBoundingClientRect(),y=$e(h),v=_.left+(h.clientLeft+parseFloat(y.paddingLeft))*b.x,w=_.top+(h.clientTop+parseFloat(y.paddingTop))*b.y;l*=b.x,u*=b.y,d*=b.x,p*=b.y,l+=v,u+=w,g=fe(h),h=ki(g)}}return $o({width:d,height:p,x:l,y:u})}function Bi(e,t){let o=nn(e).scrollLeft;return t?t.left+o:Go(jt(e)).left+o}function xf(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-Bi(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function iy(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,i=n==="fixed",a=jt(r),c=t?rn(t.floating):!1;if(r===a||c&&i)return o;let l={scrollLeft:0,scrollTop:0},u=zt(1),d=zt(0),p=xe(r);if((p||!i)&&((Ho(r)!=="body"||on(a))&&(l=nn(r)),p)){let m=Go(r);u=wr(r),d.x=m.x+r.clientLeft,d.y=m.y+r.clientTop}let f=a&&!p&&!i?xf(a,l):zt(0);return{width:o.width*u.x,height:o.height*u.y,x:o.x*u.x-l.scrollLeft*u.x+d.x+f.x,y:o.y*u.y-l.scrollTop*u.y+d.y+f.y}}function sy(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function ay(e){let t=nn(e),o=e.ownerDocument.body,r=At(e.scrollWidth,e.clientWidth,o.scrollWidth,o.clientWidth),n=At(e.scrollHeight,e.clientHeight,o.scrollHeight,o.clientHeight),i=-t.scrollLeft+Bi(e),a=-t.scrollTop;return $e(o).direction==="rtl"&&(i+=At(e.clientWidth,o.clientWidth)-r),{width:r,height:n,x:i,y:a}}var cy=25;function ly(e,t,o){o===void 0&&(o="viewport");let r=o==="layoutViewport",n=fe(e),i=jt(e),a=n.visualViewport,c=i.clientWidth,l=i.clientHeight,u=0,d=0;if(a){let f=!Si()||t==="fixed";r?f||(u=-a.offsetLeft,d=-a.offsetTop):(c=a.width,l=a.height,f&&(u=a.offsetLeft,d=a.offsetTop))}if(Bi(i)<=0){let f=i.ownerDocument,m=f.body,g=getComputedStyle(m),h=f.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,b=Math.abs(i.clientWidth-m.clientWidth-h),_=getComputedStyle(i).scrollbarGutter==="stable both-edges"?b/2:b;_<=cy&&(c-=_)}return{width:c,height:l,x:u,y:d}}function dy(e,t){let o=Go(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,i=wr(e),a=e.clientWidth*i.x,c=e.clientHeight*i.y,l=n*i.x,u=r*i.y;return{width:a,height:c,x:l,y:u}}function wf(e,t,o){let r;if(t==="viewport"||t==="layoutViewport")r=ly(e,o,t);else if(t==="document")r=ay(jt(e));else if(Y(t))r=dy(t,o);else{let n=yf(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return $o(r)}function uy(e,t){let o=t.get(e);if(o)return o;let r=go(e,[],!1).filter(c=>Y(c)&&Ho(c)!=="body"),n=null,i=$e(e).position==="fixed",a=i?Ft(e):e;for(;Y(a)&&!Ht(a);){let c=$e(a),l=xi(a),u=n?n.position:i?"fixed":"";!l&&(u==="fixed"||u==="absolute"&&c.position==="static")?r=r.filter(p=>p!==a):n=c,a=Ft(a)}return t.set(e,r),r}function fy(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,a=[...o==="clippingAncestors"?rn(t)?[]:uy(t,this._c):[].concat(o),r],c=wf(t,a[0],n),l=c.top,u=c.right,d=c.bottom,p=c.left;for(let f=1;f<a.length;f++){let m=wf(t,a[f],n);l=At(m.top,l),u=wo(m.right,u),d=wo(m.bottom,d),p=At(m.left,p)}return{width:u-p,height:d-l,x:p,y:l}}function py(e){let{width:t,height:o}=_f(e);return{width:t,height:o}}function my(e,t,o){let r=xe(t),n=jt(t),i=o==="fixed",a=Go(e,!0,i,t),c={scrollLeft:0,scrollTop:0},l=zt(0);if((r||!i)&&((Ho(t)!=="body"||on(n))&&(c=nn(t)),r)){let f=Go(t,!0,i,t);l.x=f.x+t.clientLeft,l.y=f.y+t.clientTop}!r&&n&&(l.x=Bi(n));let u=n&&!r&&!i?xf(n,c):zt(0),d=a.left+c.scrollLeft-l.x-u.x,p=a.top+c.scrollTop-l.y-u.y;return{x:d,y:p,width:a.width,height:a.height}}function uc(e){return $e(e).position==="static"}function vf(e,t){if(!xe(e)||$e(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return jt(e)===o&&(o=o.ownerDocument.body),o}function Sf(e,t){let o=fe(e);if(rn(e))return o;if(!xe(e)){let n=Ft(e);for(;n&&!Ht(n);){if(Y(n)&&!uc(n))return n;n=Ft(n)}return o}let r=vf(e,t);for(;r&&Tu(r)&&uc(r);)r=vf(r,t);return r&&Ht(r)&&uc(r)&&!xi(r)?o:r||Cu(e)||o}var gy=async function(e){let t=this.getOffsetParent||Sf,o=this.getDimensions,r=await o(e.floating);return{reference:my(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function by(e){return $e(e).direction==="rtl"}var pc={convertOffsetParentRelativeRectToViewportRelativeRect:iy,getDocumentElement:jt,getClippingRect:fy,getOffsetParent:Sf,getElementRects:gy,getClientRects:sy,getDimensions:py,getScale:wr,isElement:Y,isRTL:by};function kf(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function hy(e,t,o){let r=null,n,i=jt(e);function a(){var d;clearTimeout(n),(d=r)==null||d.disconnect(),r=null}function c(d,p){d===void 0&&(d=!1),p===void 0&&(p=1),a();let f=e.getBoundingClientRect(),{left:m,top:g,width:h,height:b}=f;if(d||t(),!h||!b)return;let _=cn(g),y=cn(i.clientWidth-(m+h)),v=cn(i.clientHeight-(g+b)),w=cn(m),x={rootMargin:-_+"px "+-y+"px "+-v+"px "+-w+"px",threshold:At(0,wo(1,p))||1},k=!0;function E(C){let P=C[0].intersectionRatio;if(!kf(f,e.getBoundingClientRect()))return c();if(P!==p){if(!k)return c();P?c(!1,P):n=setTimeout(()=>{c(!1,1e-7)},1e3)}k=!1}try{r=new IntersectionObserver(E,{...x,root:i.ownerDocument})}catch{r=new IntersectionObserver(E,x)}r.observe(e)}let l=fe(e),u=()=>c(o);return l.addEventListener("resize",u),c(!0),()=>{l.removeEventListener("resize",u),a()}}function un(e,t,o,r){r===void 0&&(r={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:a=typeof ResizeObserver=="function",layoutShift:c=typeof IntersectionObserver=="function",animationFrame:l=!1}=r,u=fc(e),d=n||i?[...u?go(u):[],...t?go(t):[]]:[];d.forEach(_=>{n&&_.addEventListener("scroll",o),i&&_.addEventListener("resize",o)});let p=u&&c?hy(u,o,i):null,f=-1,m=null;a&&(m=new ResizeObserver(_=>{let[y]=_;y&&y.target===u&&m&&t&&(m.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var v;(v=m)==null||v.observe(t)})),o()}),u&&!l&&m.observe(u),t&&m.observe(t));let g,h=l?Go(e):null;l&&b();function b(){let _=Go(e);h&&!kf(h,_)&&o(),h=_,g=requestAnimationFrame(b)}return o(),()=>{var _;d.forEach(y=>{n&&y.removeEventListener("scroll",o),i&&y.removeEventListener("resize",o)}),p?.(),(_=m)==null||_.disconnect(),m=null,l&&cancelAnimationFrame(g)}}var Ef=mf;var Rf=gf,Tf=ff,Cf=hf;var Af=bf,Wi=(e,t,o)=>{let r=new Map,n=o??{},i={...pc,...n.platform,_c:r};return uf(e,t,{...n,platform:i})};var Se=s(D(),1),If=s(D(),1),Of=s(bo(),1),vy=typeof document<"u",_y=function(){},Di=vy?If.useLayoutEffect:_y;function Vi(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let o,r,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(o=e.length,o!==t.length)return!1;for(r=o;r--!==0;)if(!Vi(e[r],t[r]))return!1;return!0}if(n=Object.keys(e),o=n.length,o!==Object.keys(t).length)return!1;for(r=o;r--!==0;)if(!{}.hasOwnProperty.call(t,n[r]))return!1;for(r=o;r--!==0;){let i=n[r];if(!(i==="_owner"&&e.$$typeof)&&!Vi(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Nf(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Pf(e,t){let o=Nf(e);return Math.round(t*o)/o}function mc(e){let t=Se.useRef(e);return Di(()=>{t.current=e}),t}function Mf(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:r=[],platform:n,elements:{reference:i,floating:a}={},transform:c=!0,whileElementsMounted:l,open:u}=e,[d,p]=Se.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[f,m]=Se.useState(r);Vi(f,r)||m(r);let[g,h]=Se.useState(null),[b,_]=Se.useState(null),y=Se.useCallback(O=>{O!==x.current&&(x.current=O,h(O))},[]),v=Se.useCallback(O=>{O!==k.current&&(k.current=O,_(O))},[]),w=i||g,S=a||b,x=Se.useRef(null),k=Se.useRef(null),E=Se.useRef(d),C=l!=null,P=mc(l),B=mc(n),F=mc(u),H=Se.useCallback(()=>{if(!x.current||!k.current)return;let O={placement:t,strategy:o,middleware:f};B.current&&(O.platform=B.current),Wi(x.current,k.current,O).then(L=>{let Z={...L,isPositioned:F.current!==!1};N.current&&!Vi(E.current,Z)&&(E.current=Z,Of.flushSync(()=>{p(Z)}))})},[f,t,o,B,F]);Di(()=>{u===!1&&E.current.isPositioned&&(E.current.isPositioned=!1,p(O=>({...O,isPositioned:!1})))},[u]);let N=Se.useRef(!1);Di(()=>(N.current=!0,()=>{N.current=!1}),[]),Di(()=>{if(w&&(x.current=w),S&&(k.current=S),w&&S){if(P.current)return P.current(w,S,H);H()}},[w,S,H,P,C]);let R=Se.useMemo(()=>({reference:x,floating:k,setReference:y,setFloating:v}),[y,v]),M=Se.useMemo(()=>({reference:w,floating:S}),[w,S]),A=Se.useMemo(()=>{let O={position:o,left:0,top:0};if(!M.floating)return O;let L=Pf(M.floating,d.x),Z=Pf(M.floating,d.y);return c?{...O,transform:"translate("+L+"px, "+Z+"px)",...Nf(M.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:L,top:Z}},[o,c,M.floating,d.x,d.y]);return Se.useMemo(()=>({...d,update:H,refs:R,elements:M,floatingStyles:A}),[d,H,R,M,A])}var gc=(e,t)=>{let o=Ef(e);return{name:o.name,fn:o.fn,options:[e,t]}},bc=(e,t)=>{let o=Rf(e);return{name:o.name,fn:o.fn,options:[e,t]}},hc=(e,t)=>({fn:Af(e).fn,options:[e,t]}),wc=(e,t)=>{let o=Tf(e);return{name:o.name,fn:o.fn,options:[e,t]}},vc=(e,t)=>{let o=Cf(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Fi=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,o,r=!0){this.fallbackStore=t,this.componentName=o,this.throwOnMissingTrigger=r}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let o=this.attachedStores.lastIndexOf(t);o!==-1&&this.attachedStores.splice(o,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(o=>{o()}))}openByTrigger(t){let o=this.attachedStore;if(o===null)return;let r;if(t){for(let n=this.attachedStores.length-1;n>=0&&!r;n-=1)r=this.attachedStores[n].context.triggerElements.getById(t);r??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!r&&this.throwOnMissingTrigger)throw new Error(Ze(99,this.componentName,t,this.componentName));o.setOpen(!0,oe(K.imperativeAction,void 0,r))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,oe(K.imperativeAction))}};var qo=s(D(),1),Xf=s(bo(),1);var Kf=s(D(),1);var Yf=s(D(),1),kc=s(ji(),1),Gf=s(jf(),1);var Hf=s(D(),1);var yc=[],xc;function zf(){return xc}function Uf(e){yc.push(e)}function Sc(e){let t=(o,r)=>{let n=Le(Dy).current,i;try{xc=n;for(let a of yc)a.before(n);i=e(o,r);for(let a of yc)a.after(n);n.didInitialize=!0}finally{xc=void 0}return i};return t.displayName=e.displayName||e.name,t}function $f(e){return Hf.forwardRef(Sc(e))}function Dy(){return{didInitialize:!1}}var Vy=dr(19),Fy=Vy?Hy:zy;function zi(e,t,o,r,n){return Fy(e,t,o,r,n)}function jy(e,t,o,r,n){let i=Yf.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,kc.useSyncExternalStore)(e.subscribe,i,i)}Uf({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o<e.syncHooks.length;o+=1){let r=e.syncHooks[o],n=r.selector(r.store.state,r.a1,r.a2,r.a3);Object.is(r.value,n)||(t=!0,r.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let o=new Set;for(let n of e.syncHooks)o.add(n.store);let r=[];for(let n of o)r.push(n.subscribe(t));return()=>{for(let n of r)n()}}),(0,kc.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function Hy(e,t,o,r,n){let i=zf();if(!i)return jy(e,t,o,r,n);let a=i.syncIndex;i.syncIndex+=1;let c;return i.didInitialize?(c=i.syncHooks[a],(c.store!==e||c.selector!==t||!Object.is(c.a1,o)||!Object.is(c.a2,r)||!Object.is(c.a3,n))&&(c.store!==e&&(i.didChangeStore=!0),c.store=e,c.selector=t,c.a1=o,c.a2=r,c.a3=n,c.value=t(e.getSnapshot(),o,r,n))):(c={store:e,selector:t,a1:o,a2:r,a3:n,value:t(e.getSnapshot(),o,r,n)},i.syncHooks.push(c)),c.value}function zy(e,t,o,r,n){return(0,Gf.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,o,r,n))}var Ui=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let o=this.updateTick;for(let r of this.listeners){if(o!==this.updateTick)return;r(t)}}update(t){for(let o in t)if(!Object.is(this.state[o],t[o])){this.setState({...this.state,...t});return}}set(t,o){Object.is(this.state[t],o)||this.setState({...this.state,[t]:o})}notifyAll(){let t={...this.state};this.setState(t)}use(t,o,r,n){return zi(this,t,o,r,n)}};var Ko=s(D(),1);var yo=class extends Ui{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){Ko.useDebugValue(t);let r=this;j(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;j(()=>(r.state[t]!==o&&r.set(t,o),()=>{r.set(t,void 0)}),[r,t,o])}useSyncedValues(t){let o=this,r=Object.values(t);j(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){Ko.useDebugValue(t);let r=this,n=o!==void 0;j(()=>{n&&!Object.is(r.state[t],o)&&r.setState({...r.state,[t]:o})},[r,t,o,n])}select(t,o,r,n){let i=this.selectors[t];return i(this.state,o,r,n)}useState(t,o,r,n){return Ko.useDebugValue(t),zi(this,this.selectors[t],o,r,n)}useContextCallback(t,o){Ko.useDebugValue(t);let r=$(o??st);this.context[t]=r}useStateSetter(t){let o=Ko.useRef(void 0);return o.current===void 0&&(o.current=r=>{this.set(t,r)}),o.current}observe(t,o){let r;typeof t=="function"?r=t:r=this.selectors[t];let n=r(this.state);return o(n,n,this),this.subscribe(i=>{let a=r(i);if(!Object.is(n,a)){let c=n;n=a,o(a,c,this)}})}};var Uy={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},xo=class extends yo{constructor(t){let{syncOnly:o,nested:r,onOpenChange:n,triggerElements:i,...a}=t;super({...a,positionReference:a.referenceElement,domReferenceElement:a.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:af(),nested:r,triggerElements:i},Uy),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&zu(o))&&(this.context.dataRef.current.openEvent=t?o:void 0)};dispatchOpenChange=(t,o)=>{this.syncOpenEvent(t,o.event);let r={open:t,reason:o.reason,nativeEvent:o.event,nested:this.context.nested,triggerElement:o.trigger};this.context.events.emit("openchange",r)};setOpen=(t,o)=>{if(this.syncOnly){this.context.onOpenChange?.(t,o);return}this.dispatchOpenChange(t,o),this.context.onOpenChange?.(t,o)}};function qf(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:i,onOpenChange:a}=e,c=t.useState("open"),l=t.useState("activeTriggerElement"),u=t.useState(o?"popupElement":"positionerElement"),d=t.context.triggerElements,p=a,f=Kf.useRef(null);r===void 0&&f.current===null&&(f.current=new xo({open:c,transitionStatus:void 0,referenceElement:l,floatingElement:u,triggerElements:d,onOpenChange:p,floatingId:n,syncOnly:!0,nested:i}));let m=r??f.current;return t.useSyncedValue("floatingId",n),j(()=>{let g={open:c,floatingId:n,referenceElement:l,floatingElement:u};Y(l)&&(g.domReferenceElement=l),m.state.positionReference===m.state.referenceElement&&(g.positionReference=l),m.update(g)},[c,n,l,u,m]),m.context.onOpenChange=p,m.context.nested=i,m}var Zf={tabIndex:-1,[rc]:""};function Jf(e,t=!1){let o=ur(),r=Li()!=null,n=Le(()=>e(o,r)).current;return qf({popupStore:n,treatPopupAsFloatingElement:t,floatingRootContext:n.state.floatingRootContext,floatingId:o,nested:r,onOpenChange:n.setOpen}),n}function Qf({handle:e,store:t}){return j(()=>e.attachStore(t),[e,t]),null}function $y(e,t){let o=qo.useRef(null),r=qo.useRef(null);return qo.useCallback(n=>{if(e===void 0)return;let i=!1;if(o.current!==null){let a=o.current,c=r.current,l=t.context.triggerElements.getById(a);c&&l===c&&(t.context.triggerElements.delete(a),i=!0),o.current=null,r.current=null}if(n!==null&&(o.current=e,r.current=n,t.context.triggerElements.add(e,n),i=!0),i){let a=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==a&&t.set("triggerCount",a)}},[t,e])}function Yy(e,t,o,r=!1){t?e.preventUnmountingOnClose=!1:r&&(e.preventUnmountingOnClose=!0);let n=o?.id??null;(n||t)&&(e.activeTriggerId=n,e.activeTriggerElement=o??null)}function Gy(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function ep(e,t,o,r={}){let n=o.reason,i=n===K.triggerHover,a=t&&n===K.triggerFocus,c=!t&&(n===K.triggerPress||n===K.escapeKey),l=Gy(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let u=()=>{let d={...r.extraState,open:t};a?d.instantType="focus":c?d.instantType="dismiss":i&&(d.instantType=void 0),Yy(d,t,o.trigger,l()),e.update(d)};i?Xf.flushSync(u):u()}function tp(e,t,o,r){let n=o.useState("isMountedByTrigger",e),i=$y(e,o),a=$(l=>{let u=o.select("open"),d=o.select("activeTriggerId");if(d===e){o.update({activeTriggerElement:l,...u?r:null});return}d==null&&u&&o.update({activeTriggerId:e,activeTriggerElement:l,...r})}),c=qo.useCallback(l=>{i(l),l&&a(l)},[i,a]);return j(()=>{n&&o.update({activeTriggerElement:t.current,...r})},[n,o,t,...Object.values(r)]),{registerTrigger:c,isMountedByThisTrigger:n}}function op(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=qo.useRef(null),n=e.useState("open"),i=e.useState("triggerCount"),a=e.useState("activeTriggerId"),c=e.useState("activeTriggerElement");j(()=>{if(!n){r.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let l=e.context.triggerElements.size,u={};e.state.triggerCount!==l&&(u.triggerCount=l);let d=e.select("activeTriggerId"),p=null;if(d){let f=e.context.triggerElements.getById(d);if(f)r.current=d,f!==e.state.activeTriggerElement&&(u.activeTriggerElement=f);else{for(let[m,g]of e.context.triggerElements.entries())if(g===e.state.activeTriggerElement){u.activeTriggerId=m,u.activeTriggerElement=g,r.current=m;break}u.activeTriggerId===void 0&&(r.current===d?p=d:r.current=null)}}else r.current=null;if(!p&&!d&&l===1){let f=e.context.triggerElements.entries().next();if(!f.done){let[m,g]=f.value;u.activeTriggerId=m,u.activeTriggerElement=g,r.current=m}}(u.triggerCount!==void 0||u.activeTriggerId!==void 0||u.activeTriggerElement!==void 0)&&e.update(u),p&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===p&&!e.context.triggerElements.getById(p)){let f=oe(K.none);e.setOpen(!1,f),f.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,i,a,c,o])}function rp(e,t,o){let{mounted:r,setMounted:n,transitionStatus:i}=Eu(e),a=t.useState("preventUnmountingOnClose"),c=e?!1:a;t.useSyncedValues({mounted:r,transitionStatus:i,preventUnmountingOnClose:c});let l=$(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return Ti({enabled:r&&!e&&!c,open:e,ref:t.context.popupRef,onComplete(){e||l()}}),{forceUnmount:l,transitionStatus:i}}function np(e,t){e.useSyncedValues(t),j(()=>()=>{e.update({activeTriggerProps:ge,inactiveTriggerProps:ge,popupProps:ge})},[e])}var Xo=class{constructor(){this.idMap=new Map}add(t,o){this.idMap.set(t,o)}delete(t){this.idMap.delete(t)}hasElement(t){for(let o of this.idMap.values())if(o===t)return!0;return!1}hasMatchingElement(t){for(let o of this.idMap.values())if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function ip(){return new xo({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Xo,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function ap(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:ip(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:ge,inactiveTriggerProps:ge,popupProps:ge}}function cp(e,t,o=!1){return new xo({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var fn=e=>e.triggerIdProp??e.activeTriggerId,Ec=e=>e.openProp??e.open,sp=e=>(e.popupElement?.id??e.floatingId)||void 0;function lp(e,t){return t!==void 0&&Ec(e)&&fn(e)===t}function Ky(e,t){return lp(e,t)?!0:t!==void 0&&Ec(e)&&fn(e)==null&&e.triggerCount===1}var dp={open:Ec,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:fn,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:sp,isTriggerActive:(e,t)=>t!==void 0&&fn(e)===t,isOpenedByTrigger:(e,t)=>lp(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&fn(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>Ky(e,t)?sp(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var Rc=s(D(),1),up=s(ji(),1);function fp(e){let t=Rc.useCallback(r=>e===void 0?st:e.subscribeStore(r),[e]),o=Rc.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,up.useSyncExternalStore)(t,o,()=>e?.serverStore)}function pp(e){return qy(e,e.rootContext)}function qy(e,t){let{nodeId:o,externalTree:r}=e,n=t.useState("referenceElement"),i=t.useState("floatingElement"),a=t.useState("domReferenceElement"),c=t.useState("open"),l=t.useState("floatingId"),[u,d]=ze.useState(null),[p,f]=ze.useState(void 0),[m,g]=ze.useState(void 0),h=ze.useRef(null),b=_o(r),_=ze.useMemo(()=>({reference:n,floating:i,domReference:a}),[n,i,a]),y=Mf({...e,elements:{..._,...u&&{reference:u}}}),v=Y(p)?p:null,w=m===void 0?t.state.floatingElement:m;t.useSyncedValue("referenceElement",p??null),t.useSyncedValue("domReferenceElement",p===void 0?a:v),t.useSyncedValue("floatingElement",w);let S=ze.useCallback(B=>{let F=Y(B)?{getBoundingClientRect:()=>B.getBoundingClientRect(),getClientRects:()=>B.getClientRects(),contextElement:B}:B;d(F),y.refs.setReference(F)},[y.refs]),x=ze.useCallback(B=>{(Y(B)||B===null)&&(h.current=B,f(B)),(Y(y.refs.reference.current)||y.refs.reference.current===null||B!==null&&!Y(B))&&y.refs.setReference(B)},[y.refs,f]),k=ze.useCallback(B=>{g(B),y.refs.setFloating(B)},[y.refs]),E=ze.useMemo(()=>({...y.refs,setReference:x,setFloating:k,setPositionReference:S,domReference:h}),[y.refs,x,k,S]),C=ze.useMemo(()=>({...y.elements,domReference:a}),[y.elements,a]),P=ze.useMemo(()=>({...y,dataRef:t.context.dataRef,open:c,onOpenChange:t.setOpen,events:t.context.events,floatingId:l,refs:E,elements:C,nodeId:o,rootStore:t}),[y,E,C,o,t,c,l]);return j(()=>{a&&(h.current=a)},[a]),j(()=>{t.context.dataRef.current.floatingContext=P;let B=b?.nodesRef.current.find(F=>F.id===o);B&&(B.context=P)}),ze.useMemo(()=>({...y,context:P,refs:E,elements:C,rootStore:t}),[y,E,C,P,t])}var $t=s(D(),1);var Tc=Qt.os.mac&&Qt.engine.webkit;function Cc(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:a}=n.context,c=$t.useRef(!1),l=$t.useRef(null),u=$t.useRef(!0),d=Tt();$t.useEffect(()=>{let f=n.select("domReferenceElement");if(!o)return;let m=fe(f);function g(){let _=n.select("domReferenceElement");!n.select("open")&&xe(_)&&_===Ci(Be(_))&&(c.current=!0)}function h(){u.current=!0}function b(){u.current=!1}return Ct(ne(m,"blur",g),Tc&&ne(m,"keydown",h,!0),Tc&&ne(m,"pointerdown",b,!0))},[n,o]),$t.useEffect(()=>{if(!o)return;function f(m){if(m.reason===K.triggerPress||m.reason===K.escapeKey){let g=n.select("domReferenceElement");Y(g)&&(l.current=g,c.current=!0)}}return i.on("openchange",f),()=>{i.off("openchange",f)}},[i,o,n]);let p=$t.useMemo(()=>{function f(){c.current=!1,l.current=null}return{onMouseLeave(){f()},onFocus(m){let g=m.currentTarget;if(c.current){if(l.current===g)return;f()}let h=Ye(m.nativeEvent);if(Y(h)){if(Tc&&!m.relatedTarget){if(!u.current&&!$u(h))return}else if(!Yu(h))return}let b=ho(m.relatedTarget,n.context.triggerElements),{nativeEvent:_,currentTarget:y}=m,v=typeof r=="function"?r():r;if(n.select("open")&&b||v===0||v===void 0){n.setOpen(!0,oe(K.triggerFocus,_,y));return}d.start(v,()=>{c.current||n.setOpen(!0,oe(K.triggerFocus,_,y))})},onBlur(m){f();let g=m.relatedTarget,h=m.nativeEvent,b=Y(g)&&g.hasAttribute(hr("focus-guard"))&&g.getAttribute("data-type")==="outside";d.start(0,()=>{let _=n.select("domReferenceElement"),y=Ci(Be(_));!g&&y===_||ie(a.current.floatingContext?.refs.floating.current,y)||ie(_,y)||b||ho(g??y,n.context.triggerElements)||n.setOpen(!1,oe(K.triggerFocus,h))})}}},[a,r,n,d]);return $t.useMemo(()=>o?{reference:p,trigger:p}:{},[o,p])}var Pc=s(D(),1);var Ac=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new at,this.restTimeout=new at,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},$i=new WeakMap;function _r(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&$i.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),$i.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function Yi(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,i=$i.get(o);i&&i!==e&&_r(i),_r(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,$i.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function yr(e){let t=e.context.dataRef.current,o=Le(()=>t.hoverInteractionState??Ac.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),fr(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Ic(e,t={}){let{enabled:o=!0,closeDelay:r=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,a=i.useState("open"),c=i.useState("floatingElement"),l=i.useState("domReferenceElement"),{dataRef:u}=i.context,d=_o(),p=Li(),f=yr(i),m=Tt(),g=$(()=>Pi(u.current.openEvent?.type,f.interactedInside)),h=$(()=>Gu(u.current.openEvent?.type)),b=$(()=>{_r(f)});j(()=>{a||(f.pointerType=void 0,f.restTimeoutPending=!1,f.interactedInside=!1,b())},[a,f,b]),Pc.useEffect(()=>b,[b]),j(()=>{if(o&&a&&f.handleCloseOptions?.blockPointerEvents&&h()&&Y(l)&&c){let _=l,y=c,v=Be(c),w=d?.nodesRef.current.find(E=>E.id===p)?.context?.elements.floating;w&&(w.style.pointerEvents="");let S=f.pointerEventsScopeElement!==y?f.pointerEventsScopeElement:null,x=w!==y?w:null,k=f.handleCloseOptions?.getScope?.()??S??x??_.closest("[data-rootownerid]")??v.body;return Yi(f,{scopeElement:k,referenceElement:_,floatingElement:y}),()=>{b()}}},[o,a,l,c,f,h,d,p,b]),Pc.useEffect(()=>{if(!o)return;function _(){return!!(d&&p&&to(d.nodesRef.current,p).length>0)}function y(E){let C=bt(r,"close",f.pointerType),P=()=>{i.setOpen(!1,oe(K.triggerHover,E)),d?.events.emit("floating.closed",E)};C?f.openChangeTimeout.start(C,P):(f.openChangeTimeout.clear(),P())}function v(E){let C=Ye(E);if(!ic(C)){f.interactedInside=!1;return}f.interactedInside=C?.closest("[aria-haspopup]")!=null}function w(){f.openChangeTimeout.clear(),m.clear(),d?.events.off("floating.closed",x),b()}function S(E){if(_()&&d){d.events.on("floating.closed",x);return}if(ho(E.relatedTarget,i.context.triggerElements))return;let C=u.current.floatingContext?.nodeId??n,P=E.relatedTarget;if(!(d&&C&&Y(P)&&to(d.nodesRef.current,C,!1).some(F=>ie(F.context?.elements.floating,P)))){if(f.handler){f.handler(E);return}b(),h()&&!g()&&y(E)}}function x(E){!d||!p||_()||m.start(0,()=>{d.events.off("floating.closed",x),i.setOpen(!1,oe(K.triggerHover,E)),d.events.emit("floating.closed",E)})}let k=c;return Ct(k&&ne(k,"mouseenter",w),k&&ne(k,"mouseleave",S),k&&ne(k,"pointerdown",v,!0),()=>{d?.events.off("floating.closed",x)})},[o,c,i,u,r,n,h,g,b,f,d,p,m])}var So=s(D(),1),mp=s(bo(),1);var Xy={current:null};function Oc(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:i=!1,restMs:a=0,move:c=!0,triggerElementRef:l=Xy,externalTree:u,isActiveTrigger:d=!0,getHandleCloseContext:p,isClosing:f,shouldOpen:m,guardStaleOpen:g=!1}=t,h="rootStore"in e?e.rootStore:e,{dataRef:b,events:_}=h.context,y=_o(u),v=yr(h),w=So.useRef(!1),S=Je(n),x=Je(r),k=Je(a),E=Je(o),C=Je(m),P=Je(f),B=$(()=>Pi(b.current.openEvent?.type,v.interactedInside)),F=$(()=>C.current?.()!==!1),H=$((M,A,O)=>{let L=h.context.triggerElements;if(L.hasElement(A))return!M||!ie(M,A);if(!Y(O))return!1;let Z=O;return L.hasMatchingElement(ae=>ie(ae,Z))&&(!M||!ie(M,Z))}),N=$(()=>{if(!v.handler)return;Be(h.select("domReferenceElement")).removeEventListener("mousemove",v.handler),v.handler=void 0}),R=$(()=>{_r(v)});return d&&(v.handleCloseOptions=S.current?.__options),So.useEffect(()=>N,[N]),So.useEffect(()=>{if(!o)return;function M(A){A.open?w.current=!1:(w.current=A.reason===K.triggerHover,N(),v.openChangeTimeout.clear(),v.restTimeout.clear(),v.blockMouseMove=!0,v.restTimeoutPending=!1)}return _.on("openchange",M),()=>{_.off("openchange",M)}},[o,_,v,N]),So.useEffect(()=>{if(!o)return;function M(I,z=!0){let J=bt(x.current,"close",v.pointerType);J?v.openChangeTimeout.start(J,()=>{h.setOpen(!1,oe(K.triggerHover,I)),y?.events.emit("floating.closed",I)}):z&&(v.openChangeTimeout.clear(),h.setOpen(!1,oe(K.triggerHover,I)),y?.events.emit("floating.closed",I))}let A=l.current??(d?h.select("domReferenceElement"):null);if(!Y(A))return;function O(I){if(v.openChangeTimeout.clear(),v.blockMouseMove=!1,i&&!eo(v.pointerType))return;let z=sc(k.current),J=bt(x.current,"open",v.pointerType),le=Ye(I),q=I.currentTarget??null,be=h.select("domReferenceElement"),se=q;if(Y(le)&&!h.context.triggerElements.hasElement(le)){for(let Xe of h.context.triggerElements.elements())if(ie(Xe,le)){se=Xe;break}}Y(q)&&Y(be)&&!h.context.triggerElements.hasElement(q)&&ie(q,be)&&(se=be);let me=se==null?!1:H(be,se,le),he=h.select("open"),Re=P.current?.()??h.select("transitionStatus")==="ending",Zt=!he&&Re&&w.current,ue=!me&&Y(se)&&Y(be)&&ie(be,se)&&Zt,Ae=z>0&&!J,Pe=me&&(he||Zt)||ue,ut=!he||me;if(Pe){F()&&h.setOpen(!0,oe(K.triggerHover,I,se));return}Ae||(J?v.openChangeTimeout.start(J,()=>{ut&&F()&&h.setOpen(!0,oe(K.triggerHover,I,se))}):ut&&F()&&h.setOpen(!0,oe(K.triggerHover,I,se)))}function L(I){if(B()){R();return}N();let z=h.select("domReferenceElement"),J=Be(z);v.restTimeout.clear(),v.restTimeoutPending=!1;let le=b.current.floatingContext??p?.();if(ho(I.relatedTarget,h.context.triggerElements))return;if(S.current&&le){h.select("open")||v.openChangeTimeout.clear();let be=l.current;v.handler=S.current({...le,tree:y,x:I.clientX,y:I.clientY,onClose(){R(),N(),E.current&&!B()&&be===h.select("domReferenceElement")&&M(I,!0)}}),J.addEventListener("mousemove",v.handler),v.handler(I);return}(v.pointerType!=="touch"||!ie(h.select("floatingElement"),I.relatedTarget))&&M(I)}function Z(I){ie(A,I.relatedTarget)||(v.openChangeTimeout.clear(),v.restTimeout.clear(),v.restTimeoutPending=!1)}let ae=g?ne(A,"mouseout",Z):void 0;return c?Ct(ne(A,"mousemove",O,{once:!0}),ne(A,"mouseenter",O),ne(A,"mouseleave",L),ae):Ct(ne(A,"mouseenter",O),ne(A,"mouseleave",L),ae)},[N,R,b,x,h,o,S,v,d,H,B,i,c,k,l,y,E,p,P,F,g]),So.useMemo(()=>{if(!o)return;function M(A){v.pointerType=A.pointerType}return{onPointerDown:M,onPointerEnter:M,onMouseMove(A){let{nativeEvent:O}=A,L=A.currentTarget,Z=h.select("domReferenceElement"),ae=h.select("open"),I=H(Z,L,A.target);if(i&&!eo(v.pointerType))return;if(ae&&I&&v.handleCloseOptions?.blockPointerEvents){let le=h.select("floatingElement");if(le){let q=v.handleCloseOptions?.getScope?.()??L.ownerDocument.body;Yi(v,{scopeElement:q,referenceElement:L,floatingElement:le})}}let z=sc(k.current);if(ae&&!I||z===0||!I&&v.restTimeoutPending&&A.movementX**2+A.movementY**2<2)return;v.restTimeout.clear();function J(){if(v.restTimeoutPending=!1,B())return;let le=h.select("open");!v.blockMouseMove&&(!le||I)&&F()&&h.setOpen(!0,oe(K.triggerHover,O,L))}v.pointerType==="touch"?mp.flushSync(()=>{J()}):I&&ae?J():(v.restTimeoutPending=!0,v.restTimeout.start(z,J))}}},[o,v,B,H,i,h,k,F])}var gp=.1,Zy=gp*gp,ce=.5;function Gi(e,t,o,r,n,i){return r>=t!=i>=t&&e<=(n-o)*(t-r)/(i-r)+o}function Ki(e,t,o,r,n,i,a,c,l,u){let d=!1;return Gi(e,t,o,r,n,i)&&(d=!d),Gi(e,t,n,i,a,c)&&(d=!d),Gi(e,t,a,c,l,u)&&(d=!d),Gi(e,t,l,u,o,r)&&(d=!d),d}function Jy(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function qi(e,t,o,r,n,i){let a=Math.min(o,n),c=Math.max(o,n),l=Math.min(r,i),u=Math.max(r,i);return e>=a&&e<=c&&t>=l&&t<=u}function Nc(e={}){let{blockPointerEvents:t=!1}=e,o=new at,r=({x:n,y:i,placement:a,elements:c,onClose:l,nodeId:u,tree:d})=>{let p=a?.split("-")[0],f=!1,m=null,g=null,h=typeof performance<"u"?performance.now():0;function b(y,v){let w=performance.now(),S=w-h;if(m===null||g===null||S===0)return m=y,g=v,h=w,!1;let x=y-m,k=v-g,E=x*x+k*k,C=S*S*Zy;return m=y,g=v,h=w,E<C}function _(){o.clear(),l()}return function(v){o.clear();let w=c.domReference,S=c.floating;if(!w||!S||p==null||n==null||i==null)return;let{clientX:x,clientY:k}=v,E=Ye(v),C=v.type==="mouseleave",P=ie(S,E),B=ie(w,E);if(P&&(f=!0,!C))return;if(B&&(f=!1,!C)){f=!0;return}if(C&&Y(v.relatedTarget)&&ie(S,v.relatedTarget))return;function F(){return!!(d&&to(d.nodesRef.current,u).length>0)}function H(){F()||_()}if(F())return;let N=w.getBoundingClientRect(),R=S.getBoundingClientRect(),M=n>R.right-R.width/2,A=i>R.bottom-R.height/2,O=R.width>N.width,L=R.height>N.height,Z=(O?N:R).left,ae=(O?N:R).right,I=(L?N:R).top,z=(L?N:R).bottom;if(p==="top"&&i>=N.bottom-1||p==="bottom"&&i<=N.top+1||p==="left"&&n>=N.right-1||p==="right"&&n<=N.left+1){H();return}let J=!1;switch(p){case"top":J=qi(x,k,Z,N.top+1,ae,R.bottom-1);break;case"bottom":J=qi(x,k,Z,R.top+1,ae,N.bottom-1);break;case"left":J=qi(x,k,R.right-1,z,N.left+1,I);break;case"right":J=qi(x,k,N.right-1,z,R.left+1,I);break;default:}if(J)return;if(f&&!Jy(x,k,N)){H();return}if(!C&&b(x,k)){H();return}let le=!1;switch(p){case"top":{let q=O?ce/2:ce*4,be=O||M?n+q:n-q,se=O?n-q:M?n+q:n-q,me=i+ce+1,he=M||O?R.bottom-ce:R.top,Re=M?O?R.bottom-ce:R.top:R.bottom-ce;le=Ki(x,k,be,me,se,me,R.left,he,R.right,Re);break}case"bottom":{let q=O?ce/2:ce*4,be=O||M?n+q:n-q,se=O?n-q:M?n+q:n-q,me=i-ce,he=M||O?R.top+ce:R.bottom,Re=M?O?R.top+ce:R.bottom:R.top+ce;le=Ki(x,k,be,me,se,me,R.left,he,R.right,Re);break}case"left":{let q=L?ce/2:ce*4,be=L||A?i+q:i-q,se=L?i-q:A?i+q:i-q,me=n+ce+1,he=A||L?R.right-ce:R.left,Re=A?L?R.right-ce:R.left:R.right-ce;le=Ki(x,k,he,R.top,Re,R.bottom,me,be,me,se);break}case"right":{let q=L?ce/2:ce*4,be=L||A?i+q:i-q,se=L?i-q:A?i+q:i-q,me=n-ce,he=A||L?R.left+ce:R.right,Re=A?L?R.left+ce:R.right:R.left+ce;le=Ki(x,k,me,be,me,se,he,R.top,Re,R.bottom);break}default:}le?f||o.start(40,H):H()}};return r.__options={...e,blockPointerEvents:t},r}var Xi=class extends yo{setState(t){}update(t){}set(t,o){}notifyAll(){}};var UT=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Ga.startingStyle]="startingStyle",e[e.endingStyle=Ga.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({});var Qy={"data-popup-open":""};var ex={"data-open":""},tx={"data-closed":""},ox={"data-anchor-hidden":""},bp={open(e){return e?Qy:null}};var pn={open(e){return e?ex:tx},anchorHidden(e){return e?ox:null}},hp={...pn,...Ru};function wp(e){return dr(19)?e:e?"true":void 0}var Zi=s(D(),1),Mc=Zi.createContext(void 0);function xr(){return Zi.useContext(Mc)?.direction??"ltr"}var lt=s(D(),1);var rx=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:i,platform:a,elements:c,middlewareData:l}=t,{element:u,padding:d=0,offsetParent:p="real"}=Ut(e,t)||{};if(u==null)return{};let f=Mi(d),m={x:o,y:r},g=dn(n),h=ln(g),b=await a.getDimensions(u),_=g==="y",y=_?"top":"left",v=_?"bottom":"right",w=_?"clientHeight":"clientWidth",S=i.reference[h]+i.reference[g]-m[g]-i.floating[h],x=m[g]-i.reference[g],k=p==="real"?await a.getOffsetParent?.(u):c.floating,E=c.floating[w]||i.floating[h];(!E||!await a.isElement?.(k))&&(E=c.floating[w]||i.floating[h]);let C=S/2-x/2,P=E/2-b[h]/2-1,B=Math.min(f[y],P),F=Math.min(f[v],P),H=B,N=E-b[h]-F,R=E/2-b[h]/2+C,M=Oi(H,R,N),A=!l.arrow&&Pt(n)!=null&&R!==M&&i.reference[h]/2-(R<H?B:F)-b[h]/2<0,O=A?R<H?R-H:R-N:0;return{[g]:m[g]+O,data:{[g]:M,centerOffset:R-M-O,...A&&{alignmentOffset:O}},reset:A}}}),vp=(e,t)=>({...rx(e),options:[e,t]});var _p={name:"hide",async fn(e){let{width:t,height:o,x:r,y:n}=e.rects.reference,i=t===0&&o===0&&r===0&&n===0,a=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:a.top-o>=0||a.right-t>=0||a.bottom-o>=0||a.left-t>=0||i}}}};var Sr={sideX:"left",sideY:"top"};var yp="--available-width",xp="--available-height";function Ep(e,t,o){let r=e==="inline-start"||e==="inline-end";return{top:"top",right:r?o?"inline-start":"inline-end":"right",bottom:"bottom",left:r?o?"inline-end":"inline-start":"left"}[t]}function Sp(e,t,o){let{rects:r,placement:n}=e;return{side:Ep(t,He(n),o),align:Pt(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function Rp(e){return nx(e,pp)}function nx(e,t){let{anchor:o,positionMethod:r="absolute",side:n="bottom",sideOffset:i=0,align:a="center",alignOffset:c=0,collisionBoundary:l,collisionPadding:u=5,sticky:d=!1,arrowPadding:p=5,disableAnchorTracking:f=!1,inline:m,keepMounted:g=!1,floatingRootContext:h,mounted:b,collisionAvoidance:_,shift:y,nodeId:v,adaptiveOrigin:w,lazyFlip:S=!1,externalTree:x}=e,[k,E]=lt.useState(null);!b&&k!==null&&E(null);let C=_.side||"flip",P=_.align||"flip",B=_.fallbackAxisSide||"end",F=y?.crossAxis??!1,H=y?.rootBoundary,N=typeof o=="function"?o:void 0,R=$(N),M=N?R:o,A=Je(o),O=Je(b),Z=xr()==="rtl",ae=k||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":Z?"left":"right","inline-start":Z?"right":"left"}[n],I=a==="center"?ae:`${ae}-${a}`,z=u;typeof z=="number"?z={top:z,right:z,bottom:z,left:z}:z&&(z={top:z.top||0,right:z.right||0,bottom:z.bottom||0,left:z.left||0});let J=1,le=n==="bottom"?J:0,q=n==="top"?J:0,be=n==="right"?J:0,se=n==="left"?J:0,me={boundary:l==="clipping-ancestors"?"clippingAncestors":l,padding:z},he=lt.useRef(null),Re=Je(i),Zt=Je(c),ue=typeof i!="function"?i:0,Ae=typeof c!="function"?c:0,Pe=[];m&&Pe.push(m),Pe.push(gc(re=>{let ft=Sp(re,n,Z),Bt=typeof Re.current=="function"?Re.current(ft):Re.current,rt=typeof Zt.current=="function"?Zt.current(ft):Zt.current;return{mainAxis:Bt,crossAxis:rt,alignmentAxis:rt}},[ue,Ae,Z,n]));let ut=P==="none"&&C!=="shift",Xe=!ut&&(d||F||C==="shift"),ir=C==="none"?null:wc({...me,padding:{top:z.top+J+le,right:z.right+J+se,bottom:z.bottom+J+q,left:z.left+J+be},mainAxis:!F&&C==="flip",crossAxis:P==="flip"?"alignment":!1,fallbackAxisSideDirection:B}),Lo=ut?null:bc({...me,rootBoundary:H,mainAxis:P!=="none",crossAxis:Xe,limiter:d||F?void 0:hc(re=>{if(!he.current)return{};let{width:ft,height:Bt}=he.current.getBoundingClientRect(),rt=Qe(He(re.placement)),Jt=rt==="y"?ft:Bt,Wt=rt==="y"?z.left+z.right:z.top+z.bottom;return{offset:Jt/2+Wt/2}})},[me,d,F,H,z,P]);C==="shift"||P==="shift"||a==="center"?Pe.push(Lo,ir):Pe.push(ir,Lo),Pe.push(vc({...me,apply({elements:{floating:re},availableWidth:ft,availableHeight:Bt,rects:rt}){if(!O.current)return;let Jt=re.style;Jt.setProperty(yp,`${ft}px`),Jt.setProperty(xp,`${Bt}px`);let Wt=fe(re).devicePixelRatio||1,{x:Dr,y:Vn,width:Fn,height:ta}=rt.reference,oa=(Math.round((Dr+Fn)*Wt)-Math.round(Dr*Wt))/Wt,ra=(Math.round((Vn+ta)*Wt)-Math.round(Vn*Wt))/Wt;Jt.setProperty("--anchor-width",`${oa}px`),Jt.setProperty("--anchor-height",`${ra}px`)}}),vp(re=>({element:he.current||Be(re.elements.floating).createElement("div"),padding:p,offsetParent:"floating"}),[p]),{name:"transformOrigin",fn(re){let{elements:ft,middlewareData:Bt,placement:rt,rects:Jt,y:Wt}=re,Dr=He(rt),Vn=Qe(Dr),Fn=he.current,ta=Bt.arrow?.x||0,oa=Bt.arrow?.y||0,ra=Fn?.clientWidth||0,Tw=Fn?.clientHeight||0,na=ta+ra/2,gd=oa+Tw/2,Cw=Math.abs(Bt.shift?.y||0),Aw=Jt.reference.height/2,Vr=typeof i=="function"?i(Sp(re,n,Z)):i,Pw=Cw>Vr,Iw={top:`${na}px calc(100% + ${Vr}px)`,bottom:`${na}px ${-Vr}px`,left:`calc(100% + ${Vr}px) ${gd}px`,right:`${-Vr}px ${gd}px`}[Dr],Ow=`${na}px ${Jt.reference.y+Aw-Wt}px`;return ft.floating.style.setProperty("--transform-origin",Xe&&Vn==="y"&&Pw?Ow:Iw),{}}},_p,w),j(()=>{!b&&h&&h.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[b,h]);let co=lt.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:lo,elements:Ie,x:Nn,y:W,middlewareData:V,update:Oe,placement:Ve,context:uo,isPositioned:Et,floatingStyles:fo}=t({rootContext:h,open:g?b:void 0,placement:I,middleware:Pe,strategy:r,whileElementsMounted:g?void 0:(...re)=>un(...re,co),nodeId:v,externalTree:x}),{sideX:ot,sideY:sr}=V.adaptiveOrigin||Sr,Bo=Et?r:"fixed",Mn=lt.useMemo(()=>{let re;return Et?w?re={position:Bo,[ot]:Nn,[sr]:W}:re={...fo,position:Bo}:re={position:Bo,top:0,left:0},re[yp]="100vw",re[xp]="100vh",Et||(re.opacity=0),re},[w,Bo,ot,Nn,sr,W,fo,Et]),ar=lt.useRef(null);j(()=>{if(!b)return;let re=A.current,ft=typeof re=="function"?re():re,rt=(kp(ft)?ft.current:ft)||null||null;rt!==ar.current&&(lo.setPositionReference(rt),ar.current=rt)},[b,lo,M,A]),lt.useEffect(()=>{if(!b)return;let re=A.current;typeof re!="function"&&kp(re)&&re.current!==ar.current&&(lo.setPositionReference(re.current),ar.current=re.current)},[b,lo,M,A]),lt.useEffect(()=>{if(g&&b&&Ie.reference&&Ie.floating)return un(Ie.reference,Ie.floating,Oe,co)},[g,b,Ie,Oe,co]);let po=He(Ve),Ln=Ep(n,po,Z),Bn=Pt(Ve)||"center",Wn=!!V.hide?.referenceHidden;j(()=>{S&&b&&Et&&po!==ae&&E(po)},[S,b,Et,po,ae]);let Dn=lt.useMemo(()=>({position:"absolute",top:V.arrow?.y,left:V.arrow?.x}),[V.arrow]),md=V.arrow?.centerOffset!==0;return lt.useMemo(()=>({positionerStyles:Mn,arrowStyles:Dn,arrowRef:he,arrowUncentered:md,side:Ln,align:Bn,physicalSide:po,anchorHidden:Wn,refs:lo,context:uo,isPositioned:Et,update:Oe}),[Mn,Dn,he,md,Ln,Bn,po,Wn,lo,uo,Et,Oe])}function kp(e){return e!=null&&"current"in e}function Ji(e){return e==="starting"?tf:ge}function Tp(e,t,{styles:o,transitionStatus:r,props:n,refs:i,hidden:a,inert:c=!1}){let l={...o};return c&&(l.pointerEvents="none"),je("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:a,style:l},Ji(r),n],stateAttributesMapping:pn})}var Cp=s(D(),1);var Lc=Cp.forwardRef(function(t,o){let{render:r,className:n,disabled:i=!1,focusableWhenDisabled:a=!1,nativeButton:c=!0,style:l,...u}=t,{getButtonProps:d,buttonRef:p}=Nu({disabled:i,focusableWhenDisabled:a,native:c});return je("button",t,{state:{disabled:i},ref:[o,p],props:[u,d]})});var We=s(D(),1),Wp=s(bo(),1);var Ap=s(D(),1);function Pp(e){let[t,o]=Ap.useState({current:e,previous:null});return Object.is(e,t.current)||o({current:e,previous:t.current}),t.previous}var kr=s(D(),1);function Bc(e){let t=$e(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=xe(e),i=n?e.offsetWidth:o,a=n?e.offsetHeight:r;return(vo(o)!==i||vo(r)!==a)&&(o=i,r=a),{width:o,height:r}}function Op(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:a,side:c,direction:l}=e,u=br(t,!0),d=pr(),p=kr.useRef(null),f=kr.useRef(!0),m=kr.useRef(st),g=$(i),h=$(a),b=kr.useMemo(()=>ix(c,l),[c,l]);j(()=>{if(!n){m.current=st,f.current=!0,p.current=null;return}if(!t||!o)return;m.current=Ip(t,b),Wc(t,"auto");let _=es(t,"position","static"),y=es(t,"transform","none"),v=es(t,"scale","1"),w=Ip(o,{"--available-width":"max-content","--available-height":"max-content"});function S(){_(),y(),w()}function x(){S(),v()}if(g?.(),f.current||p.current===null){Qi(o,"max-content");let P=Bc(t);return p.current=P,Qi(o,P),x(),h?.(null,P),f.current=!1,()=>{m.current(),m.current=st}}Qi(o,"max-content");let k=p.current,E=Bc(t);p.current=E,Wc(t,k),x(),h?.(k,E),Qi(o,E);let C=new AbortController;return d.request(()=>{Wc(t,E),u(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},C.signal)}),()=>{C.abort(),d.cancel(),m.current(),m.current=st}},[r,t,o,u,d,n,g,h,b])}function ix(e,t){let o=e==="top",r=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!o&&!r?ge:{position:"absolute",[o?"bottom":"top"]:"0",[r?"right":"left"]:"0"}}function es(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function Ip(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(es(e,r,n));return o.length?()=>{o.forEach(r=>r())}:st}function Wc(e,t){let o=t==="auto"?"auto":`${t.width}px`,r=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",o),e.style.setProperty("--popup-height",r)}function Qi(e,t){let o=t==="max-content"?"max-content":`${t.width}px`,r=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",o),e.style.setProperty("--positioner-height",r)}var Np=s(D(),1);var Mp=s(T(),1),ts=function(t){let{direction:o="ltr"}=t,r=Np.useMemo(()=>({direction:o}),[o]);return(0,Mp.jsx)(Mc.Provider,{value:r,children:t.children})};var Lp={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:i,strategy:a,placement:c}=e,l=fe(n),u=l.getComputedStyle(n);if(!(u.transitionDuration!=="0s"&&u.transitionDuration!==""))return{x:t,y:o,data:Sr};let p=await i.getOffsetParent?.(n),f={width:0,height:0};if(a==="fixed"&&l?.visualViewport)f={width:l.visualViewport.width,height:l.visualViewport.height};else if(p===l){let y=Be(n);f={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await i.isElement?.(p)&&(f=await i.getDimensions(p));let m=He(c),g=t,h=o;m==="left"&&(g=f.width-(t+r.width)),m==="top"&&(h=f.height-(o+r.height));let b=m==="left"?"right":Sr.sideX,_=m==="top"?"bottom":Sr.sideY;return{x:g,y:h,data:{sideX:b,sideY:_}}}};var Er=s(T(),1),Dp={activationDirection:e=>e?{"data-activation-direction":e}:null};function Vp(e){let{store:t,side:o,children:r}=e,n=xr(),i=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),c=t.useState("open"),l=t.useState("payload"),u=t.useState("mounted"),d=t.useState("popupElement"),p=t.useState("positionerElement"),f=Pp(c?i:null),m=cx(a,l),g=We.useRef(null),[h,b]=We.useState(null),[_,y]=We.useState(null),v=We.useRef(null),w=We.useRef(null),S=br(v,!0),x=pr(),k=We.useRef(null),[E,C]=We.useState(null),[P,B]=We.useState(!1);j(()=>(t.set("adaptiveOrigin",Lp),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let F=$(()=>{v.current?.style.setProperty("animation","none"),v.current?.style.setProperty("transition","none"),w.current?.style.setProperty("display","none")}),H=$(L=>{v.current?.style.removeProperty("animation"),v.current?.style.removeProperty("transition"),w.current?.style.removeProperty("display"),L&&C(L)}),N=$(()=>{k.current?.abort();let L=new AbortController;k.current=L,S(()=>{b(null),C(null),g.current=null},L.signal)}),R=We.useRef(null);j(()=>{(!c||!u)&&(R.current=null)},[c,u]),j(()=>{if(i&&f&&i!==f&&R.current!==i&&g.current){b(g.current),B(!0);let L=ax(f,i);y(L),R.current=i}},[i,f]),j(()=>{h!=null&&(k.current?.abort(),B(!0),x.request(()=>{Wp.flushSync(()=>{B(!1)}),N()}))},[m,h,N,x]),j(()=>{let L=v.current;if(!L)return;let Z=Be(L).createElement("div");for(let ae of Array.from(L.childNodes))Z.appendChild(ae.cloneNode(!0));g.current=Z});let M=h!=null,A;M?A=(0,Er.jsxs)(We.Fragment,{children:[(0,Er.jsx)("div",{"data-previous":!0,inert:wp(!0),ref:w,style:{...E?{"--popup-width":`${E.width}px`,"--popup-height":`${E.height}px`}:null,position:"absolute"},"data-ending-style":P?void 0:""},"previous"),(0,Er.jsx)("div",{"data-current":!0,ref:v,"data-starting-style":P?"":void 0,children:r},m)]}):A=(0,Er.jsx)("div",{"data-current":!0,ref:v,children:r},m),j(()=>{let L=w.current;!L||!h||L.replaceChildren(...Array.from(h.childNodes))},[h]),Op({popupElement:d,positionerElement:p,mounted:u,content:l,onMeasureLayout:F,onMeasureLayoutComplete:H,side:o,direction:n});let O={activationDirection:sx(_),transitioning:M};return{children:A,state:O}}function sx(e){if(e)return`${Bp(e.horizontal,5,"right","left")} ${Bp(e.vertical,5,"down","up")}`}function Bp(e,t,o,r){return e>t?o:e<-t?r:""}function ax(e,t){let o=e.getBoundingClientRect(),r=t.getBoundingClientRect(),n={x:o.left+o.width/2,y:o.top+o.height/2},i={x:r.left+r.width/2,y:r.top+r.height/2};return{horizontal:i.x-n.x,vertical:i.y-n.y}}function cx(e,t){let[o,r]=We.useState(0),n=We.useRef(e),i=We.useRef(t),a=We.useRef(!1);return j(()=>{let c=n.current,l=i.current,u=e!==c,d=t!==l;u?(r(p=>p+1),a.current=!d):a.current&&d&&(r(p=>p+1),a.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${o}`}var os=s(D(),1),Fp=s(bo(),1);var jp=s(T(),1),Hp=os.forwardRef(function(t,o){let{children:r,container:n,className:i,render:a,style:c,...l}=t,{node:u,subtree:d}=sf({container:n,ref:o,componentProps:t,elementProps:l});return!d&&!u?null:(0,jp.jsxs)(os.Fragment,{children:[d,u&&Fp.createPortal(r,u)]})});var wt={};Fe(wt,{Arrow:()=>am,Handle:()=>gn,Popup:()=>im,Portal:()=>tm,Positioner:()=>rm,Provider:()=>lm,Root:()=>Kp,Trigger:()=>Jp,Viewport:()=>um,createHandle:()=>fm});var Rr=s(D(),1);var rs=s(D(),1),Dc=rs.createContext(void 0);function ht(e){let t=rs.useContext(Dc);if(t===void 0&&!e)throw new Error(Ze(72));return t}var zp=s(D(),1);var Up={...dp,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},ns=class extends yo{constructor(t,o,r){let n=new Xo;super(Yp(t,n,o,r),Gp(n),Up)}setOpen=(t,o)=>{ep(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,oe(K.triggerPress,t))}};function $p(){let e=new Xo,t=new Xi(Object.freeze(Yp(void 0,e)),Object.freeze(Gp(e)),Up);return Object.assign(t,{setOpen:st,cancelPendingOpen:st})}function Yp(e,t,o,r=!1){let n={...ap(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e};return n.floatingRootContext=cp(t,o,r),n}function Gp(e){return{popupRef:zp.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var mn=s(T(),1),Kp=Sc(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:a="none",actionsRef:c,onOpenChange:l,onOpenChangeComplete:u,handle:d,triggerId:p,defaultTriggerId:f=null,children:m}=t,g=Jf((B,F)=>new ns({open:r,openProp:n,activeTriggerId:f,triggerIdProp:p},B,F));g.useControlledProp("openProp",n),g.useControlledProp("triggerIdProp",p),g.useContextCallback("onOpenChange",l),g.useContextCallback("onOpenChangeComplete",u);let h=g.useState("open"),b=!o&&h,_=g.useState("activeTriggerId"),y=g.useState("mounted"),v=g.useState("payload");g.useSyncedValues({trackCursorAxis:a,disableHoverablePopup:i,disabled:o}),op(g,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:w,transitionStatus:S}=rp(b,g),x=g.useState("isInstantPhase"),k=g.useState("instantType"),E=g.useState("lastOpenChangeReason"),C=Rr.useRef(null);j(()=>{h&&o&&g.setOpen(!1,oe(K.disabled))},[h,o,g]),j(()=>{S==="ending"&&E===K.none||S!=="ending"&&x?(k!=="delay"&&(C.current=k),g.set("instantType","delay")):C.current!==null&&(g.set("instantType",C.current),C.current=null)},[S,x,E,k,g]),j(()=>{b&&_==null&&g.set("payload",void 0)},[g,_,b]),Rr.useImperativeHandle(c,()=>({unmount:w,close:()=>g.setOpen(!1,oe(K.imperativeAction))}),[w,g]);let P=b||y||!o&&a!=="none";return(0,mn.jsxs)(Dc.Provider,{value:g,children:[d&&(0,mn.jsx)(Qf,{handle:d,store:g}),P&&(0,mn.jsx)(lx,{store:g,disabled:o,trackCursorAxis:a}),typeof m=="function"?m({payload:v}):m]})});function lx({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=dc(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=lc(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),a=Rr.useMemo(()=>Ce(i.reference,n.reference),[i.reference,n.reference]);return np(e,{activeTriggerProps:a,inactiveTriggerProps:a,popupProps:n.floating??ge}),null}var ss=s(D(),1);var is=s(D(),1),Vc=is.createContext(void 0);function qp(){return is.useContext(Vc)}var Zp="data-base-ui-tooltip-trigger";function Xp(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if(Y(n))return n}}let t=e.target;return Y(t)?t:null}function ux(e){let t=e;for(;t;){let o=t.closest(`[${Zp}]`);if(o)return o;let r=t.getRootNode();t="host"in r&&Y(r.host)?r.host:null}return null}var Jp=$f(function(t,o){let{render:r,className:n,style:i,handle:a,payload:c,disabled:l,delay:u,closeOnClick:d=!0,closeDelay:p,id:f,...m}=t,g=ht(!0),b=fp(a)??g;if(!b)throw new Error(Ze(82));let _=Su(f),y=b.useState("isTriggerActive",_),v=b.useState("isOpenedByTrigger",_),w=b.useState("floatingRootContext"),S=ss.useRef(null),x=u??600,k=p??0,{registerTrigger:E,isMountedByThisTrigger:C}=tp(_,S,b,{payload:c,closeOnClick:d,closeDelay:k}),P=qp(),{delayRef:B,isInstantPhase:F,hasProvider:H}=cc(w,{open:v}),N=yr(w);b.useSyncedValue("isInstantPhase",F);let R=b.useState("disabled"),M=l??R,A=Je(M),O=b.useState("trackCursorAxis"),L=b.useState("disableHoverablePopup"),Z=ss.useRef(!1),ae=Tt(),I=ss.useRef(void 0);function z(){return H?bt(B.current,"open")===0?0:u??P??600:x}function J(ue){let Ae=S.current;if(!Ae||!ue)return!1;let Pe=ux(ue);return Pe!==null&&Pe!==Ae&&ie(Ae,Pe)}function le(ue){let Ae=J(ue);return Z.current=Ae,Ae&&(N.openChangeTimeout.clear(),N.restTimeout.clear(),N.restTimeoutPending=!1,ae.clear()),Ae}let q=Oc(w,{enabled:!M,mouseOnly:!0,move:!1,handleClose:!L&&O!=="both"?Nc():null,restMs:z,delay(){return p==null&&H?{close:bt(B.current,"close")}:{close:k}},triggerElementRef:S,isActiveTrigger:y,isClosing:()=>b.select("transitionStatus")==="ending",shouldOpen(){return!Z.current}}),be=Cc(w,{enabled:!M}).reference,se=ue=>{let Ae=Z.current,Pe=Xp(ue),ut=le(Pe),Xe=S.current,ir=Xe&&Pe&&ie(Xe,Pe);if(ut&&b.select("open")&&b.select("lastOpenChangeReason")===K.triggerHover){b.setOpen(!1,oe(K.triggerHover,ue));return}if(Ae&&!ut&&ir&&!A.current&&!b.select("open")&&Xe&&eo(I.current)){let Lo=()=>{!Z.current&&!A.current&&!b.select("open")&&b.setOpen(!0,oe(K.triggerHover,ue,Xe))},co=z();co===0?(ae.clear(),Lo()):ae.start(co,Lo)}},me=b.useState("triggerProps",C);return je("button",t,{state:{open:v},ref:[o,E,S],props:[q,be,C||O!=="none"?me:void 0,{onMouseOver(ue){se(ue.nativeEvent)},onFocus(ue){J(Xp(ue.nativeEvent))&&ue.preventBaseUIHandler()},onMouseLeave(){Z.current=!1,ae.clear(),I.current=void 0},onPointerEnter(ue){I.current=ue.pointerType},onPointerDown(ue){I.current=ue.pointerType,b.set("closeOnClick",d),d&&!b.select("open")&&b.cancelPendingOpen(ue.nativeEvent)},onClick(ue){d&&!b.select("open")&&b.cancelPendingOpen(ue.nativeEvent)},id:_,"data-trigger-disabled":M?"":void 0,[Zp]:M?void 0:""},m],stateAttributesMapping:bp})});var em=s(D(),1);var as=s(D(),1),Fc=as.createContext(void 0);function Qp(){let e=as.useContext(Fc);if(e===void 0)throw new Error(Ze(70));return e}var jc=s(T(),1),tm=em.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return ht().useState("mounted")||r?(0,jc.jsx)(Fc.Provider,{value:r,children:(0,jc.jsx)(Hp,{ref:o,...n})}):null});var ls=s(D(),1);var cs=s(D(),1),Hc=cs.createContext(void 0);function Tr(){let e=cs.useContext(Hc);if(e===void 0)throw new Error(Ze(71));return e}var om=s(T(),1),rm=ls.forwardRef(function(t,o){let{render:r,className:n,anchor:i,positionMethod:a="absolute",side:c="top",align:l="center",sideOffset:u=0,alignOffset:d=0,collisionBoundary:p="clipping-ancestors",collisionPadding:f=5,arrowPadding:m=5,sticky:g=!1,disableAnchorTracking:h=!1,collisionAvoidance:b=of,style:_,...y}=t,v=ht(),w=Qp(),S=v.useState("open"),x=v.useState("mounted"),k=v.useState("trackCursorAxis"),E=v.useState("disableHoverablePopup"),C=v.useState("floatingRootContext"),P=v.useState("instantType"),B=v.useState("transitionStatus"),F=v.useState("adaptiveOrigin"),H=Rp({anchor:i,positionMethod:a,floatingRootContext:C,mounted:x,side:c,sideOffset:u,align:l,alignOffset:d,collisionBoundary:p,collisionPadding:f,sticky:g,arrowPadding:m,disableAnchorTracking:h,keepMounted:w,collisionAvoidance:b,adaptiveOrigin:F}),N=ls.useMemo(()=>({open:S,side:H.side,align:H.align,anchorHidden:H.anchorHidden,instant:k!=="none"?"tracking-cursor":P}),[S,H.side,H.align,H.anchorHidden,k,P]),R=Tp(t,N,{styles:H.positionerStyles,transitionStatus:B,props:y,refs:[o,v.useStateSetter("positionerElement")],hidden:!x,inert:!S||k==="both"||E});return(0,om.jsx)(Hc.Provider,{value:H,children:R})});var nm=s(D(),1);var im=nm.forwardRef(function(t,o){let{render:r,className:n,style:i,...a}=t,c=ht(),{side:l,align:u}=Tr(),d=c.useState("open"),p=c.useState("instantType"),f=c.useState("transitionStatus"),m=c.useState("popupProps"),g=c.useState("floatingRootContext"),h=c.useState("disabled"),b=c.useState("closeDelay");Ti({open:d,ref:c.context.popupRef,onComplete(){d&&c.context.onOpenChangeComplete?.(!0)}}),Ic(g,{enabled:!h,closeDelay:b});let _=c.useStateSetter("popupElement");return je("div",t,{state:{open:d,side:l,align:u,instant:p,transitionStatus:f},ref:[o,c.context.popupRef,_],props:[Zf,m,Ji(f),a],stateAttributesMapping:hp})});var sm=s(D(),1);var am=sm.forwardRef(function(t,o){let{render:r,className:n,style:i,...a}=t,c=ht(),{arrowRef:l,side:u,align:d,arrowUncentered:p,arrowStyles:f}=Tr(),m=c.useState("open"),g=c.useState("instantType");return je("div",t,{state:{open:m,side:u,align:d,uncentered:p,instant:g},ref:[o,l],props:[{style:f,"aria-hidden":!0},a],stateAttributesMapping:pn})});var cm=s(D(),1);var zc=s(T(),1),lm=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,i=cm.useMemo(()=>({open:o,close:r}),[o,r]);return(0,zc.jsx)(Vc.Provider,{value:o,children:(0,zc.jsx)(ac,{delay:i,timeoutMs:n,children:t.children})})};var dm=s(D(),1);var um=dm.forwardRef(function(t,o){let{render:r,className:n,style:i,children:a,...c}=t,l=ht(),u=Tr(),d=l.useState("instantType"),{children:p,state:f}=Vp({store:l,side:u.side,children:a}),m={activationDirection:f.activationDirection,transitioning:f.transitioning,instant:d};return je("div",t,{state:m,ref:o,props:[c,{children:p}],stateAttributesMapping:Dp})});var gn=class extends Fi{constructor(){super($p(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function fm(){return new gn}function vt(e){return je(e.defaultTagName??"div",e,e)}var gm=s(U(),1),Uc="data-wp-hash";function $c(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&px(document)),e.__wpStyleRuntime}function fx(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Uc}]`))if(o.getAttribute(Uc)===t)return!0;return!1}function bm(e,t,o){if(!e.head)return;let r=$c(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(fx(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Uc,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function px(e){let t=$c();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)bm(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function hm(e,t){let o=$c();o.styles.set(e,t);for(let r of o.documents.keys())bm(r,e,t)}typeof process>"u",hm("3167e7d116",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{text-wrap:pretty;margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var pm={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",hm("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var mm={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},ko=(0,gm.forwardRef)(function({variant:t="body-md",render:o,className:r,...n},i){return vt({render:o,defaultTagName:"span",ref:i,props:Ce(n,{className:X(pm.text,mm.heading,mm.p,pm[t],r)})})});var Bm=s(U(),1);var xm=s(U(),1);var Gc="data-wp-hash";function Kc(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&gx(document)),e.__wpStyleRuntime}function mx(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Gc}]`))if(o.getAttribute(Gc)===t)return!0;return!1}function vm(e,t,o){if(!e.head)return;let r=Kc(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(mx(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Gc,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function gx(e){let t=Kc();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)vm(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function bx(e,t){let o=Kc();o.styles.set(e,t);for(let r of o.documents.keys())vm(r,e,t)}typeof process>"u",bx("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var wm={slot:"_11fc52b637ff8a7e__slot"},_m="data-wp-compat-overlay-slot";function hx(){return typeof document>"u"?null:document}function wx(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Yt=null;function Yc(e){return e.setAttribute("aria-hidden","false"),e}function vx(e){let t=e.createElement("div");return t.setAttribute(_m,""),wm.slot&&t.classList.add(wm.slot),e.body.appendChild(t),t}function ym(){if(typeof window>"u"||!wx()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=hx();if(!e||!e.body)return;if(Yt&&Yt.ownerDocument===e&&Yt.isConnected)return Yc(Yt);let t=e.querySelector(`[${_m}]`);return t instanceof HTMLDivElement?(Yt=Yc(t),Yt):(Yt?.isConnected&&Yt.remove(),Yt=Yc(vx(e)),Yt)}var Sm=s(T(),1),km=(0,xm.forwardRef)(function({container:t,...o},r){return(0,Sm.jsx)(wt.Portal,{container:t??ym(),...o,ref:r})});var Em=s(U(),1),Cm=s(T(),1),qc="data-wp-hash";function Xc(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&yx(document)),e.__wpStyleRuntime}function _x(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${qc}]`))if(o.getAttribute(qc)===t)return!0;return!1}function Rm(e,t,o){if(!e.head)return;let r=Xc(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(_x(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(qc,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function yx(e){let t=Xc();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Rm(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Tm(e,t){let o=Xc();o.styles.set(e,t);for(let r of o.documents.keys())Rm(r,e,t)}typeof process>"u",Tm("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var xx={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Tm("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var Sx={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Am=(0,Em.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...i},a){return(0,Cm.jsx)(wt.Positioner,{ref:a,align:t,side:r,sideOffset:n,...i,className:X(xx["box-sizing"],Sx.positioner,o)})});var Pm=s(U(),1);function Zc(e,t,o){return(0,Pm.cloneElement)(e??t,{children:o})}var kx=s(ds(),1);var Nm=s(Jc(),1),{lock:r9,unlock:Mm}=(0,Nm.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function Ex(){let e=kx;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return Mm(e.privateApis).ThemeProvider}var Lm=Ex();var bn=s(T(),1),Qc="data-wp-hash";function el(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Tx(document)),e.__wpStyleRuntime}function Rx(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Qc}]`))if(o.getAttribute(Qc)===t)return!0;return!1}function Wm(e,t,o){if(!e.head)return;let r=el(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Rx(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Qc,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Tx(e){let t=el();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Wm(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Cx(e,t){let o=el();o.styles.set(e,t);for(let r of o.documents.keys())Wm(r,e,t)}typeof process>"u",Cx("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var Ax={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Px={background:"#1e1e1e"},tl=(0,Bm.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...i},a){let c=(0,bn.jsx)(Lm,{color:Px,children:(0,bn.jsx)(wt.Popup,{ref:a,className:X(Ax.popup,n),...i,children:r})}),l=Zc(o,(0,bn.jsx)(Am,{}),c);return Zc(t,(0,bn.jsx)(km,{}),l)});var Dm=s(U(),1),Vm=s(T(),1),ol=(0,Dm.forwardRef)(function(t,o){return(0,Vm.jsx)(wt.Trigger,{ref:o,...t})});var Fm=s(de(),1),jm=s(T(),1);function Hm({children:e}){return(0,jm.jsx)(ts,{direction:(0,Fm.isRTL)()?"rtl":"ltr",children:e})}var rl=s(T(),1);function nl(e){return(0,rl.jsx)(Hm,{children:(0,rl.jsx)(wt.Root,{...e})})}var zm=s(U(),1),Um=s(de(),1),Cr=s(T(),1),il="data-wp-hash";function sl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Nx(document)),e.__wpStyleRuntime}function Ox(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${il}]`))if(o.getAttribute(il)===t)return!0;return!1}function $m(e,t,o){if(!e.head)return;let r=sl(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Ox(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(il,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Nx(e){let t=sl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)$m(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function fs(e,t){let o=sl();o.styles.set(e,t);for(let r of o.documents.keys())$m(r,e,t)}typeof process>"u",fs("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Mx={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",fs("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Lx={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",fs("e8e6a9be37",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');var us={link:"d4250949359b05ce__link","is-brand":"c6055659b8e2cd2c__is-brand","is-neutral":"_92e0dfcaeee15b88__is-neutral","is-unstyled":"cf122a9bf1035d42__is-unstyled","link-icon":"_0cb411afac4c86c7__link-icon"};typeof process>"u",fs("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Bx={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},al=(0,zm.forwardRef)(function({children:t,variant:o="default",tone:r="brand",openInNewTab:n=!1,target:i,render:a,className:c,...l},u){let d=n||/^_blank$/i.test(i??"");return vt({render:a,defaultTagName:"a",ref:u,props:Ce(l,{className:X(Bx.a,Mx["box-sizing"],Lx["outset-ring--focus-except-active"],o!=="unstyled"&&us.link,o!=="unstyled"&&us[`is-${r}`],o==="unstyled"&&us["is-unstyled"],c),target:i??(n?"_blank":void 0),children:(0,Cr.jsxs)(Cr.Fragment,{children:[t,d&&(0,Cr.jsx)("span",{className:us["link-icon"],role:"img","aria-label":(0,Um.__)("(opens in a new tab)")})]})})})});var Ym=s(U(),1),Gm=s(Te(),1),Km=s(T(),1),Zo=(0,Ym.forwardRef)(function({icon:t,size:o=24,style:r,...n},i){let a=t.props.style||r?{...t.props.style,...r}:void 0;return(0,Km.jsx)(Gm.SVG,{ref:i,...t.props,...n,...a?{style:a}:{},width:o,height:o})});var hn=s(U(),1),ms=s(de(),1);var qm=s(U(),1),cl="data-wp-hash";function ll(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Dx(document)),e.__wpStyleRuntime}function Wx(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${cl}]`))if(o.getAttribute(cl)===t)return!0;return!1}function Xm(e,t,o){if(!e.head)return;let r=ll(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Wx(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(cl,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Dx(e){let t=ll();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Xm(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Vx(e,t){let o=ll();o.styles.set(e,t);for(let r of o.documents.keys())Xm(r,e,t)}typeof process>"u",Vx("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var Fx={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Jo=(0,qm.forwardRef)(function({render:t,...o},r){return vt({render:t,ref:r,props:Ce({className:Fx["visually-hidden"]},o,{"data-visually-hidden":""})})});var ps=s(T(),1);function Zm({"aria-describedby":e,"aria-keyshortcuts":t,shortcut:o}){let r=(0,hn.useId)(),n=o?r:void 0,i=[e,n].filter(Boolean).join(" ");return{descriptionId:n,targetProps:{"aria-describedby":i||void 0,"aria-keyshortcuts":o?.ariaKeyShortcut??t}}}var Jm=(0,hn.forwardRef)(function({descriptionId:t,shortcut:o},r){return(0,ps.jsx)(Jo,{id:t,"aria-hidden":"true",render:(0,ps.jsx)("span",{ref:r}),children:(0,ms.sprintf)((0,ms.__)("Keyboard shortcut: %s"),o.label??o.ariaKeyShortcut)})}),Qm=(0,hn.forwardRef)(function({className:t,shortcut:o},r){return(0,ps.jsx)("span",{ref:r,"aria-hidden":"true",className:t,dir:"ltr",children:o.displayShortcut})});var tg=s(dl(),1),gs=s(U(),1),og=s(de(),1),ng=s(T(),1),ul="data-wp-hash";function fl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Hx(document)),e.__wpStyleRuntime}function jx(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ul}]`))if(o.getAttribute(ul)===t)return!0;return!1}function rg(e,t,o){if(!e.head)return;let r=fl(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(jx(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ul,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Hx(e){let t=fl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)rg(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function bs(e,t){let o=fl();o.styles.set(e,t);for(let r of o.documents.keys())rg(r,e,t)}typeof process>"u",bs("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var wn={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"};typeof process>"u",bs("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var zx={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",bs("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Ux={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",bs("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var $x={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},ig=(0,gs.forwardRef)(function({tone:t="brand",variant:o="solid",size:r="default",className:n,focusableWhenDisabled:i=!0,disabled:a,loading:c,loadingAnnouncement:l=(0,og.__)("Loading"),children:u,...d},p){let f=X($x.button,zx["box-sizing"],Ux["outset-ring--focus-except-active"],o!=="unstyled"&&wn.button,wn[`is-${t}`],wn[`is-${o}`],wn[`is-${r}`],c&&wn["is-loading"],n);return(0,gs.useEffect)(()=>{c&&l&&(0,tg.speak)(l)},[c,l]),(0,ng.jsx)(Lc,{ref:p,className:f,focusableWhenDisabled:i,disabled:a??c,...d,children:u})});var sg=s(U(),1);var cg=s(T(),1),pl="data-wp-hash";function ml(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Gx(document)),e.__wpStyleRuntime}function Yx(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${pl}]`))if(o.getAttribute(pl)===t)return!0;return!1}function ag(e,t,o){if(!e.head)return;let r=ml(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Yx(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(pl,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Gx(e){let t=ml();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ag(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Kx(e,t){let o=ml();o.styles.set(e,t);for(let r of o.documents.keys())ag(r,e,t)}typeof process>"u",Kx("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var qx={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"},gl=(0,sg.forwardRef)(function({className:t,icon:o,...r},n){return(0,cg.jsx)(Zo,{ref:n,icon:o,className:X(qx.icon,t),size:24,...r})});gl.displayName="Button.Icon";var hs=Object.assign(ig,{Icon:gl});var dg=s(U(),1);var _t=s(T(),1),bl="data-wp-hash";function hl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Zx(document)),e.__wpStyleRuntime}function Xx(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${bl}]`))if(o.getAttribute(bl)===t)return!0;return!1}function ug(e,t,o){if(!e.head)return;let r=hl(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Xx(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(bl,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Zx(e){let t=hl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ug(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Jx(e,t){let o=hl();o.styles.set(e,t);for(let r of o.documents.keys())ug(r,e,t)}typeof process>"u",Jx("c5cdafb1bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0px;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");var lg={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},wl=(0,dg.forwardRef)(function({label:t,className:o,children:r,disabled:n,focusableWhenDisabled:i=!0,icon:a,size:c,shortcut:l,positioner:u,"aria-describedby":d,"aria-keyshortcuts":p,...f},m){let g=X(lg["icon-button"],o),{descriptionId:h,targetProps:b}=Zm({"aria-describedby":d,"aria-keyshortcuts":p,shortcut:l});return(0,_t.jsxs)(nl,{children:[(0,_t.jsxs)(ol,{ref:m,...b,disabled:n&&!i,render:(0,_t.jsx)(hs,{...f,size:c,"aria-label":t,disabled:n,focusableWhenDisabled:i}),className:g,children:[(0,_t.jsx)(Zo,{icon:a,size:24,className:lg.icon}),l&&h&&(0,_t.jsx)(Jm,{descriptionId:h,shortcut:l})]}),(0,_t.jsxs)(tl,{positioner:u,children:[t,l&&(0,_t.jsxs)(_t.Fragment,{children:[" ",(0,_t.jsx)(Qm,{shortcut:l})]})]})]})});var fg=s(U(),1),vl="data-wp-hash";function _l(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&e0(document)),e.__wpStyleRuntime}function Qx(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${vl}]`))if(o.getAttribute(vl)===t)return!0;return!1}function pg(e,t,o){if(!e.head)return;let r=_l(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Qx(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(vl,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function e0(e){let t=_l();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)pg(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function t0(e,t){let o=_l();o.styles.set(e,t);for(let r of o.documents.keys())pg(r,e,t)}typeof process>"u",t0("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var o0={stack:"_19ce0419607e1896__stack"},r0={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},yl=(0,fg.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:i,render:a,...c},l){let u={gap:o&&r0[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:i};return vt({render:a,ref:l,props:Ce(c,{style:u,className:o0.stack})})});var Eo={};Fe(Eo,{ActionButton:()=>Dg,ActionLink:()=>jg,Actions:()=>Cg,CloseIcon:()=>Ng,Description:()=>Eg,Root:()=>hg,Title:()=>yg});var mg=s(dl(),1),Ar=s(U(),1);var Pr=s(T(),1),Sl="data-wp-hash";function kl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&i0(document)),e.__wpStyleRuntime}function n0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Sl}]`))if(o.getAttribute(Sl)===t)return!0;return!1}function gg(e,t,o){if(!e.head)return;let r=kl(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(n0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Sl,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function i0(e){let t=kl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)gg(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function bg(e,t){let o=kl();o.styles.set(e,t);for(let r of o.documents.keys())gg(r,e,t)}typeof process>"u",bg("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var s0={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",bg("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var xl={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},a0={neutral:null,info:va,warning:sa,success:Ta,error:ga};function c0(e){return e==="error"?"assertive":"polite"}function l0(e){if(e){if(typeof e=="string")return e;try{return(0,Ar.renderToString)(e)}catch{return}}}function d0(e,t){let o=l0(e);(0,Ar.useEffect)(()=>{o&&(0,mg.speak)(o,t)},[o,t])}var hg=(0,Ar.forwardRef)(function({intent:t="neutral",children:o,icon:r,spokenMessage:n=o,politeness:i=c0(t),render:a,...c},l){d0(n,i);let u=r===null?null:r??a0[t],d=X(xl.notice,xl[`is-${t}`],s0["box-sizing"]);return vt({defaultTagName:"div",render:a,ref:l,props:Ce({className:d,children:(0,Pr.jsxs)(Pr.Fragment,{children:[o,u&&(0,Pr.jsx)(Zo,{className:xl.icon,icon:u})]})},c)})});var wg=s(U(),1);var _g=s(T(),1),El="data-wp-hash";function Rl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&f0(document)),e.__wpStyleRuntime}function u0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${El}]`))if(o.getAttribute(El)===t)return!0;return!1}function vg(e,t,o){if(!e.head)return;let r=Rl(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(u0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(El,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function f0(e){let t=Rl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)vg(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function p0(e,t){let o=Rl();o.styles.set(e,t);for(let r of o.documents.keys())vg(r,e,t)}typeof process>"u",p0("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var m0={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},yg=(0,wg.forwardRef)(function({className:t,...o},r){return(0,_g.jsx)(ko,{ref:r,variant:"heading-md",className:X(m0.title,t),...o})});var xg=s(U(),1);var kg=s(T(),1),Tl="data-wp-hash";function Cl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&b0(document)),e.__wpStyleRuntime}function g0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Tl}]`))if(o.getAttribute(Tl)===t)return!0;return!1}function Sg(e,t,o){if(!e.head)return;let r=Cl(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(g0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Tl,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function b0(e){let t=Cl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Sg(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function h0(e,t){let o=Cl();o.styles.set(e,t);for(let r of o.documents.keys())Sg(r,e,t)}typeof process>"u",h0("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var w0={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Eg=(0,xg.forwardRef)(function({className:t,...o},r){return(0,kg.jsx)(ko,{ref:r,variant:"body-md",className:X(w0.description,t),...o})});var Rg=s(U(),1);var Al="data-wp-hash";function Pl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_0(document)),e.__wpStyleRuntime}function v0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Al}]`))if(o.getAttribute(Al)===t)return!0;return!1}function Tg(e,t,o){if(!e.head)return;let r=Pl(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(v0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Al,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function _0(e){let t=Pl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Tg(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function y0(e,t){let o=Pl();o.styles.set(e,t);for(let r of o.documents.keys())Tg(r,e,t)}typeof process>"u",y0("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var x0={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Cg=(0,Rg.forwardRef)(function({render:t,...o},r){return vt({defaultTagName:"div",render:t,ref:r,props:Ce({className:x0.actions},o)})});var Ag=s(U(),1),Pg=s(de(),1);var Og=s(T(),1),Il="data-wp-hash";function Ol(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&k0(document)),e.__wpStyleRuntime}function S0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Il}]`))if(o.getAttribute(Il)===t)return!0;return!1}function Ig(e,t,o){if(!e.head)return;let r=Ol(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(S0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Il,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function k0(e){let t=Ol();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Ig(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function E0(e,t){let o=Ol();o.styles.set(e,t);for(let r of o.documents.keys())Ig(r,e,t)}typeof process>"u",E0("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var R0={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Ng=(0,Ag.forwardRef)(function({className:t,icon:o=Wo,label:r=(0,Pg.__)("Dismiss"),...n},i){return(0,Og.jsx)(wl,{...n,ref:i,className:X(R0["close-icon"],t),variant:"minimal",size:"small",tone:"neutral",icon:o,label:r})});var Lg=s(U(),1);var Wg=s(T(),1),Nl="data-wp-hash";function Ml(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&C0(document)),e.__wpStyleRuntime}function T0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Nl}]`))if(o.getAttribute(Nl)===t)return!0;return!1}function Bg(e,t,o){if(!e.head)return;let r=Ml(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(T0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Nl,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function C0(e){let t=Ml();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Bg(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function A0(e,t){let o=Ml();o.styles.set(e,t);for(let r of o.documents.keys())Bg(r,e,t)}typeof process>"u",A0("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Mg={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Dg=(0,Lg.forwardRef)(function({className:t,loading:o,loadingAnnouncement:r,variant:n,...i},a){return(0,Wg.jsx)(hs,{...i,...o!==void 0?{loading:o,loadingAnnouncement:r??""}:{},ref:a,size:"compact",tone:"neutral",variant:n,className:X(Mg["action-button"],Mg[`is-action-button-${n}`],t)})});var Vg=s(U(),1);var Bl=s(T(),1),Ll="data-wp-hash";function Wl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&I0(document)),e.__wpStyleRuntime}function P0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ll}]`))if(o.getAttribute(Ll)===t)return!0;return!1}function Fg(e,t,o){if(!e.head)return;let r=Wl(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(P0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ll,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function I0(e){let t=Wl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Fg(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function O0(e,t){let o=Wl();o.styles.set(e,t);for(let r of o.documents.keys())Fg(r,e,t)}typeof process>"u",O0("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var N0={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},jg=(0,Vg.forwardRef)(function({className:t,render:o,...r},n){return(0,Bl.jsx)(ko,{ref:n,className:X(N0["action-link"],t),...r,variant:"body-md",render:(0,Bl.jsx)(al,{tone:"neutral",variant:"default",render:o})})});var Hg=s(U(),1),zg=s(T(),1),Ug=(0,Hg.forwardRef)(({children:e,className:t,ariaLabel:o,as:r="div",...n},i)=>(0,zg.jsx)(r,{ref:i,className:X("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...n,children:e}));Ug.displayName="NavigableRegion";var Ro=Ug;var $g={primary:"#3858e9",background:"#222524"},M0=new Map([["modern",$g],["fresh",{primary:"#007cba",background:"#25292b"}],["midnight",{primary:"#cf4339",background:"#3d4042"}],["coffee",{primary:"#916745",background:"#5b534d"}],["ocean",{primary:"#567958",background:"#5f787f"}],["blue",{primary:"#437aa8",background:"#3876a8"}],["ectoplasm",{primary:"#646c3e",background:"#4f386e"}],["sunrise",{primary:"#ad631e",background:"#cc4541"}],["light",{primary:"#007cba",background:"#eaeeed"}]]);function Dl(){let e=document.body.className.match(/admin-color-([\w-]+)/)?.[1]??"modern";return M0.get(e)??$g}var ws=s(U(),1),Qo=s(_e(),1),To=s(de(),1),vs=s(it(),1),qe=s(T(),1),Gg=.25,Yg={type:"tween",duration:Gg,ease:[.6,0,.4,1]};function L0(e){(0,ws.useEffect)(()=>{let t=document&&document.querySelector(`html:not(.${e})`);if(t)return t.classList.toggle(e),()=>{t.classList.toggle(e)}},[e])}var B0={hidden:{opacity:1,marginTop:-60},visible:{opacity:1,marginTop:0},distractionFreeHover:{opacity:1,marginTop:0,transition:{...Yg,delay:.2,delayChildren:.2}},distractionFreeHidden:{opacity:0,marginTop:-60},distractionFreeDisabled:{opacity:0,marginTop:0,transition:{...Yg,delay:.8,delayChildren:.8}}};function W0({isDistractionFree:e,footer:t,header:o,editorNotices:r,sidebar:n,secondarySidebar:i,content:a,actions:c,labels:l,className:u},d){let p=(0,vs.useViewportMatch)("medium","<"),m={type:"tween",duration:(0,vs.useReducedMotion)()?0:Gg,ease:[.6,0,.4,1]};L0("interface-interface-skeleton__html-container");let h={...{header:(0,To._x)("Header","header landmark area"),body:(0,To.__)("Content"),secondarySidebar:(0,To.__)("Block Library"),sidebar:(0,To._x)("Settings","settings landmark area"),actions:(0,To.__)("Publish"),footer:(0,To.__)("Footer")},...l};return(0,qe.jsxs)("div",{ref:d,className:X(u,"interface-interface-skeleton",!!t&&"has-footer"),children:[(0,qe.jsxs)("div",{className:"interface-interface-skeleton__editor",children:[(0,qe.jsx)(Qo.__unstableAnimatePresence,{initial:!1,children:!!o&&(0,qe.jsx)(Ro,{as:Qo.__unstableMotion.div,className:"interface-interface-skeleton__header",ariaLabel:h.header,initial:e&&!p?"distractionFreeHidden":"hidden",whileHover:e&&!p?"distractionFreeHover":"visible",animate:e&&!p?"distractionFreeDisabled":"visible",exit:e&&!p?"distractionFreeHidden":"hidden",variants:B0,transition:m,children:o})}),e&&(0,qe.jsx)("div",{className:"interface-interface-skeleton__header",children:r}),(0,qe.jsxs)("div",{className:"interface-interface-skeleton__body",children:[(0,qe.jsx)(Qo.__unstableAnimatePresence,{initial:!1,children:!!i&&(0,qe.jsx)(Ro,{className:"interface-interface-skeleton__secondary-sidebar",ariaLabel:h.secondarySidebar,as:Qo.__unstableMotion.div,initial:"closed",animate:"open",exit:"closed",variants:{open:{width:"auto"},closed:{width:0}},transition:m,children:(0,qe.jsx)(Qo.__unstableMotion.div,{style:{width:p?"100vw":"max-content",height:"100%"},variants:{open:{x:0},closed:{x:"-100%"}},transition:m,children:i})})}),(0,qe.jsx)(Ro,{className:"interface-interface-skeleton__content",ariaLabel:h.body,children:a}),!!n&&(0,qe.jsx)(Ro,{className:"interface-interface-skeleton__sidebar",ariaLabel:h.sidebar,children:n}),!!c&&(0,qe.jsx)(Ro,{className:"interface-interface-skeleton__actions",ariaLabel:h.actions,children:c})]})]}),!!t&&(0,qe.jsx)(Ro,{className:"interface-interface-skeleton__footer",ariaLabel:h.footer,children:t})]})}var Vl=(0,ws.forwardRef)(W0);var Jg=s(cr(),1),Ot=s(nt(),1),_n=s(Ne(),1);var er=s(Hn(),1),_s=s(cr(),1);function qg(e){if(e.id_base==="block"){let o=(0,er.parse)(e.instance.raw.content,{__unstableSkipAutop:!0});return o.length?(0,_s.addWidgetIdToBlock)(o[0],e.id):(0,_s.addWidgetIdToBlock)((0,er.createBlock)("core/paragraph",{},[]),e.id)}let t;return e._embedded.about[0].is_multi?t={idBase:e.id_base,instance:e.instance}:t={id:e.id},(0,_s.addWidgetIdToBlock)((0,er.createBlock)("core/legacy-widget",t,[]),e.id)}function Xg(e,t={}){let o;return e.name==="core/legacy-widget"&&(e.attributes.id||e.attributes.instance)?o={...t,id:e.attributes.id??t.id,id_base:e.attributes.idBase??t.id_base,instance:e.attributes.instance??t.instance}:o={...t,id_base:"block",instance:{raw:{content:(0,er.serialize)(e)}}},delete o.rendered,delete o.rendered_form,o}var we="root",Gt="sidebar",tt="postType",oo=e=>`widget-area-${e}`,Co=()=>"widget-areas";function Ir(){return{per_page:-1}}function vn(){return{per_page:-1,_embed:"about"}}var Zg=(e,t)=>({id:e,slug:e,status:"draft",type:"page",blocks:t,meta:{widgetAreaId:e}});var It="core/edit-widgets";var yn=(e,t)=>({registry:o})=>{let r=Zg(e,t);return o.dispatch(Ot.store).receiveEntityRecords(we,tt,r,{id:r.id},!1),r},D0=()=>async({select:e,dispatch:t,registry:o})=>{let r=e.getEditedWidgetAreas();if(r?.length)try{await t.saveWidgetAreas(r),o.dispatch(Fl.store).createSuccessNotice((0,tr.__)("Widgets saved."),{type:"snackbar"})}catch(n){o.dispatch(Fl.store).createErrorNotice((0,tr.sprintf)((0,tr.__)("There was an error. %s"),n.message),{type:"snackbar"})}},V0=e=>async({dispatch:t,registry:o})=>{try{for(let r of e)await t.saveWidgetArea(r.id)}finally{await o.dispatch(Ot.store).finishResolution("getEntityRecord",we,Gt,Ir())}},F0=e=>async({dispatch:t,select:o,registry:r})=>{let n=o.getWidgets(),i=r.select(Ot.store).getEditedEntityRecord(we,tt,oo(e)),a=Object.values(n).filter(({sidebar:b})=>b===e),c=[],l=i.blocks.filter(b=>{let{id:_}=b.attributes;if(b.name==="core/legacy-widget"&&_){if(c.includes(_))return!1;c.push(_)}return!0}),u=[];for(let b of a)o.getWidgetAreaForWidgetId(b.id)||u.push(b);let d=[],p=[],f=[];for(let b=0;b<l.length;b++){let _=l[b],y=(0,Jg.getWidgetIdFromBlock)(_),v=n[y],w=Xg(_,v);if(f.push(y),v){if(r.dispatch(Ot.store).editEntityRecord("root","widget",y,{...w,sidebar:e},{undoIgnore:!0}),!r.select(Ot.store).hasEditsForEntityRecord("root","widget",y))continue;p.push(({saveEditedEntityRecord:x})=>x("root","widget",y))}else p.push(({saveEntityRecord:S})=>S("root","widget",{...w,sidebar:e}));d.push({block:_,position:b,clientId:_.clientId})}for(let b of u)p.push(({deleteEntityRecord:_})=>_("root","widget",b.id,{force:!0}));let g=(await r.dispatch(Ot.store).__experimentalBatch(p)).filter(b=>!b.hasOwnProperty("deleted")),h=[];for(let b=0;b<g.length;b++){let _=g[b],{block:y,position:v}=d[b];i.blocks[v].attributes.__internalWidgetId=_.id,r.select(Ot.store).getLastEntitySaveError("root","widget",_.id)&&h.push(y.attributes?.name||y?.name),f[v]||(f[v]=_.id)}if(h.length)throw new Error((0,tr.sprintf)((0,tr.__)("Could not save the following widgets: %s."),h.join(", ")));r.dispatch(Ot.store).editEntityRecord(we,Gt,e,{widgets:f},{undoIgnore:!0}),t(j0(e)),r.dispatch(Ot.store).receiveEntityRecords(we,tt,i,void 0)},j0=e=>({registry:t})=>{t.dispatch(Ot.store).saveEditedEntityRecord(we,Gt,e,{throwOnError:!0})};function H0(e,t){return{type:"SET_WIDGET_ID_FOR_CLIENT_ID",clientId:e,widgetId:t}}function jl(e){return{type:"SET_WIDGET_AREAS_OPEN_STATE",widgetAreasOpenState:e}}function z0(e,t){return{type:"SET_IS_WIDGET_AREA_OPEN",clientId:e,isOpen:t}}function U0(e){return{type:"SET_IS_INSERTER_OPENED",value:e}}function $0(e){return{type:"SET_IS_LIST_VIEW_OPENED",isOpen:e}}var Y0=()=>({registry:e})=>{e.dispatch(Me).disableComplementaryArea(It)},G0=(e,t)=>async({dispatch:o,select:r,registry:n})=>{let i=n.select(_n.store).getBlockRootClientId(e),l=n.select(_n.store).getBlocks().find(({attributes:f})=>f.id===t).clientId,d=n.select(_n.store).getBlockOrder(l).length;r.getIsWidgetAreaOpen(l)||o.setIsWidgetAreaOpen(l,!0),n.dispatch(_n.store).moveBlocksToPosition([e],i,l,d)};function K0(e){return{type:"UNLOCK_WIDGET_SAVING",lockName:e}}function q0(e){return{type:"LOCK_WIDGET_SAVING",lockName:e}}var X0=()=>async({dispatch:e,registry:t})=>{let o=Ir(),r=await t.resolveSelect(zl.store).getEntityRecords(we,Gt,o),n=[],i=r.sort((c,l)=>c.id==="wp_inactive_widgets"?1:l.id==="wp_inactive_widgets"?-1:0);for(let c of i)n.push((0,Qg.createBlock)("core/widget-area",{id:c.id,name:c.name})),c.widgets.length||e(yn(oo(c.id),[]));let a={};n.forEach((c,l)=>{a[c.clientId]=l===0}),e(jl(a)),e(yn(Co(),n))},Z0=()=>async({dispatch:e,registry:t})=>{let o=vn(),r=await t.resolveSelect(zl.store).getEntityRecords("root","widget",o),n={};for(let i of r){let a=qg(i);n[i.sidebar]=n[i.sidebar]||[],n[i.sidebar].push(a)}for(let i in n)n.hasOwnProperty(i)&&e(yn(oo(i),n[i]))};var $l={};Fe($l,{__experimentalGetInsertionPoint:()=>l1,canInsertBlockInWidgetArea:()=>d1,getEditedWidgetAreas:()=>n1,getIsWidgetAreaOpen:()=>a1,getParentWidgetAreaBlock:()=>r1,getReferenceWidgetBlocks:()=>i1,getWidget:()=>e1,getWidgetAreaForWidgetId:()=>o1,getWidgetAreas:()=>t1,getWidgets:()=>Q0,isInserterOpened:()=>c1,isListViewOpened:()=>u1,isSavingWidgetAreas:()=>s1,isWidgetSavingLocked:()=>f1});var yt=s(te(),1),eb=s(cr(),1),Kt=s(nt(),1),ys=s(Ne(),1);var J0={rootClientId:void 0,insertionIndex:void 0},Q0=(0,yt.createRegistrySelector)(e=>(0,yt.createSelector)(()=>e(Kt.store).getEntityRecords("root","widget",vn())?.reduce((o,r)=>({...o,[r.id]:r}),{})??{},()=>[e(Kt.store).getEntityRecords("root","widget",vn())])),e1=(0,yt.createRegistrySelector)(e=>(t,o)=>e(It).getWidgets()[o]),t1=(0,yt.createRegistrySelector)(e=>()=>{let t=Ir();return e(Kt.store).getEntityRecords(we,Gt,t)}),o1=(0,yt.createRegistrySelector)(e=>(t,o)=>e(It).getWidgetAreas().find(n=>e(Kt.store).getEditedEntityRecord(we,tt,oo(n.id)).blocks.map(c=>(0,eb.getWidgetIdFromBlock)(c)).includes(o))),r1=(0,yt.createRegistrySelector)(e=>(t,o)=>{let{getBlock:r,getBlockName:n,getBlockParents:i}=e(ys.store),c=i(o).find(l=>n(l)==="core/widget-area");return r(c)}),n1=(0,yt.createRegistrySelector)(e=>(t,o)=>{let r=e(It).getWidgetAreas();return r?(o&&(r=r.filter(({id:n})=>o.includes(n))),r.filter(({id:n})=>e(Kt.store).hasEditsForEntityRecord(we,tt,oo(n))).map(({id:n})=>e(Kt.store).getEditedEntityRecord(we,Gt,n))):[]}),i1=(0,yt.createRegistrySelector)(e=>(t,o=null)=>{let r=[],n=e(It).getWidgetAreas();for(let i of n){let a=e(Kt.store).getEditedEntityRecord(we,tt,oo(i.id));for(let c of a.blocks)c.name==="core/legacy-widget"&&(!o||c.attributes?.referenceWidgetName===o)&&r.push(c)}return r}),s1=(0,yt.createRegistrySelector)(e=>()=>{let t=e(It).getWidgetAreas()?.map(({id:r})=>r);if(!t)return!1;for(let r of t)if(e(Kt.store).isSavingEntityRecord(we,Gt,r))return!0;let o=[...Object.keys(e(It).getWidgets()),void 0];for(let r of o)if(e(Kt.store).isSavingEntityRecord("root","widget",r))return!0;return!1}),a1=(e,t)=>{let{widgetAreasOpenState:o}=e;return!!o[t]};function c1(e){return!!e.blockInserterPanel}function l1(e){return typeof e.blockInserterPanel=="boolean"?J0:e.blockInserterPanel}var d1=(0,yt.createRegistrySelector)(e=>(t,o)=>{let r=e(ys.store).getBlocks(),[n]=r;return n?e(ys.store).canInsertBlockType(o,n.clientId):!1});function u1(e){return e.listViewPanel}function f1(e){return Object.keys(e.widgetSavingLock).length>0}var Yl={};Fe(Yl,{getInserterSidebarToggleRef:()=>m1,getListViewToggleRef:()=>p1});function p1(e){return e.listViewToggleRef}function m1(e){return e.inserterSidebarToggleRef}var tb=s(Jc(),1),{lock:E8,unlock:dt}=(0,tb.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/edit-widgets");var g1={reducer:Ad,selectors:$l,resolvers:Ul,actions:Hl},G=(0,xs.createReduxStore)(It,g1);(0,xs.register)(G);ob.default.use(function(e,t){return e.path?.indexOf("/wp/v2/types/widget-area")===0?Promise.resolve({}):t(e)});dt(G).registerPrivateSelectors(Yl);var nb=s(Ne(),1),ib=s(it(),1),ks=s(te(),1),sb=s(Ss(),1),ab=s(cr(),1);var Ao=s(T(),1),b1=(0,ib.createHigherOrderComponent)(e=>t=>{let{clientId:o,name:r}=t,{widgetAreas:n,currentWidgetAreaId:i,canInsertBlockInWidgetArea:a}=(0,ks.useSelect)(d=>{if(r==="core/widget-area")return{};let p=d(G),f=p.getParentWidgetAreaBlock(o);return{widgetAreas:p.getWidgetAreas(),currentWidgetAreaId:f?.attributes?.id,canInsertBlockInWidgetArea:p.canInsertBlockInWidgetArea(r)}},[o,r]),{moveBlockToWidgetArea:c}=(0,ks.useDispatch)(G),l=n?.length>1,u=r!=="core/widget-area"&&l&&a;return(0,Ao.jsxs)(Ao.Fragment,{children:[(0,Ao.jsx)(e,{...t},"edit"),u&&(0,Ao.jsx)(nb.BlockControls,{children:(0,Ao.jsx)(ab.MoveToWidgetArea,{widgetAreas:n,currentWidgetAreaId:i,onSelect:d=>{c(t.clientId,d)}})})]})},"withMoveToWidgetAreaToolbarItem");(0,sb.addFilter)("editor.BlockEdit","core/edit-widgets/block-edit",b1);var lb=s(Ss(),1),db=s(Gl(),1),h1=()=>db.MediaUpload;(0,lb.addFilter)("editor.MediaUpload","core/edit-widgets/replace-media-upload",h1);var Zl={};Fe(Zl,{metadata:()=>Kl,name:()=>y1,settings:()=>x1});var Xl=s(de(),1);var Kl={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/widget-area",title:"Widget Area",category:"widgets",attributes:{id:{type:"string"},name:{type:"string"}},supports:{html:!1,inserter:!1,customClassName:!1,reusable:!1,renaming:!1,visibility:!1,__experimentalToolbar:!1,__experimentalParentSelector:!1,__experimentalDisableBlockOverlay:!0},editorStyle:"wp-block-widget-area-editor",style:"wp-block-widget-area"};var qt=s(U(),1),Cs=s(te(),1),mb=s(nt(),1),Or=s(_e(),1),gb=s(Ne(),1);var ub=s(nt(),1),Ts=s(Ne(),1),fb=s(U(),1);var Es=s(U(),1),v1=e=>{let[t,o]=(0,Es.useState)(!1);return(0,Es.useEffect)(()=>{let{ownerDocument:r}=e.current;function n(c){a(c)}function i(){o(!1)}function a(c){e.current.contains(c.target)?o(!0):o(!1)}return r.addEventListener("dragstart",n),r.addEventListener("dragend",i),r.addEventListener("dragenter",a),()=>{r.removeEventListener("dragstart",n),r.removeEventListener("dragend",i),r.removeEventListener("dragenter",a)}},[]),t},Rs=v1;var ql=s(T(),1);function pb({id:e}){let[t,o,r]=(0,ub.useEntityBlockEditor)("root","postType"),n=(0,fb.useRef)(),a=Rs(n),c=(0,Ts.useInnerBlocksProps)({ref:n},{value:t,onInput:o,onChange:r,templateLock:!1,renderAppender:Ts.InnerBlocks.ButtonBlockAppender});return(0,ql.jsx)("div",{"data-widget-area-id":e,className:X("wp-block-widget-area__inner-blocks block-editor-inner-blocks editor-styles-wrapper",{"wp-block-widget-area__highlight-drop-zone":a}),children:(0,ql.jsx)("div",{...c})})}var or=s(T(),1);function bb({clientId:e,attributes:{id:t,name:o}}){let r=(0,Cs.useSelect)(f=>f(G).getIsWidgetAreaOpen(e),[e]),{setIsWidgetAreaOpen:n}=(0,Cs.useDispatch)(G),i=(0,qt.useRef)(),a=(0,qt.useCallback)(f=>n(e,f),[e]),c=_1(i),l=Rs(i),[u,d]=(0,qt.useState)(!1);(0,qt.useEffect)(()=>{if(!c){d(!1);return}l&&!r?(a(!0),d(!0)):!l&&r&&u&&a(!1)},[r,c,l,u]);let p=(0,gb.useBlockProps)();return(0,or.jsx)("div",{...p,children:(0,or.jsx)(Or.Panel,{ref:i,children:(0,or.jsx)(Or.PanelBody,{title:o,opened:r,onToggle:()=>{n(e,!r)},scrollAfterOpen:!c,children:({opened:f})=>(0,or.jsx)(Or.__unstableDisclosureContent,{className:"wp-block-widget-area__panel-body-content",visible:f,children:(0,or.jsx)(mb.EntityProvider,{kind:"root",type:"postType",id:`widget-area-${t}`,children:(0,or.jsx)(pb,{id:t})})})})})})}var _1=e=>{let[t,o]=(0,qt.useState)(!1);return(0,qt.useEffect)(()=>{let{ownerDocument:r}=e.current;function n(){o(!0)}function i(){o(!1)}return r.addEventListener("dragstart",n),r.addEventListener("dragend",i),()=>{r.removeEventListener("dragstart",n),r.removeEventListener("dragend",i)}},[]),t};var{name:y1}=Kl,x1={title:(0,Xl.__)("Widget Area"),description:(0,Xl.__)("A widget area container."),__experimentalLabel:({name:e})=>e,icon:jr,edit:bb};var Js=s(de(),1),bw=s(U(),1),hw=s(te(),1),ww=s(si(),1),vw=s(zn(),1),_w=s(_e(),1),yw=s(ds(),1);var hb=s(U(),1),As=s(de(),1);var wb=s(it(),1),vb=s(Ss(),1),ro=s(T(),1);function S1(e){return e instanceof Error&&e.name||"Error"}function k1(e){return typeof e=="string"&&e?e:typeof e?.message=="string"&&e.message?e.message:"An unknown error occurred."}function E1(e,t){let o=[{label:S1(e),content:k1(e)}];return e?.stack&&o.push({label:"Stack",content:e.stack.trim(),preformatted:!0}),t&&o.push({label:"Component stack",content:t.trim(),preformatted:!0}),o.push({label:"Environment",content:`User agent: ${window.navigator.userAgent}`,preformatted:!0}),o}function R1(e,t){return["### Error report",...E1(e,t).map(({label:r,content:n,preformatted:i})=>`**${r}**

 ${i?`\`\`\`
 ${n}
 \`\`\``:n}`)].join(`

-`)}function T1({text:e,children:t,variant:o="outline"}){let r=(0,wb.useCopyToClipboard)(e);return(0,ro.jsx)(Eo.ActionButton,{variant:o,ref:r,children:t})}var _b=class extends hb.Component{constructor(){super(...arguments),this.state={error:null,componentStack:null}}componentDidCatch(e,t){this.setState({componentStack:t?.componentStack}),(0,vb.doAction)("editor.ErrorBoundary.errorLogged",e,t)}static getDerivedStateFromError(e){return{error:e}}render(){let{error:e,componentStack:t}=this.state;return e?(0,ro.jsxs)(yl,{className:"edit-widgets-error-boundary",direction:"column",gap:"lg",children:[(0,ro.jsxs)(Eo.Root,{intent:"error",children:[(0,ro.jsx)(Eo.Title,{children:(0,As.__)("The editor has crashed")}),(0,ro.jsx)(Eo.Description,{children:(0,As.__)("An unknown error occurred. Reload your browser to try again, or copy the error to report the problem or search.")}),(0,ro.jsx)(Eo.Actions,{children:(0,ro.jsx)(T1,{variant:"solid",text:()=>R1(e,t),children:(0,As.__)("Copy error")})})]}),null]}):this.props.children}};var Lb=s(_e(),1),Bb=s(it(),1),Wb=s(Gl(),1),Ns=s(te(),1),Ms=s(nt(),1),Db=s(U(),1),Vb=s(Ne(),1),Fb=s(xb(),1),Jl=s(Rt(),1);var Rb=s(U(),1),Nr=s(xn(),1),Tb=s(rr(),1),Ps=s(te(),1),nr=s(de(),1),Cb=s(nt(),1),Ab=s(Ne(),1);var{usesNativeUndo:Eb}=dt(Ab.privateApis);function Pb(){let{redo:e,undo:t}=(0,Ps.useDispatch)(Cb.store),{saveEditedWidgetAreas:o}=(0,Ps.useDispatch)(G);return(0,Nr.useShortcut)("core/edit-widgets/undo",r=>{Eb(r)||(t(),r.preventDefault())}),(0,Nr.useShortcut)("core/edit-widgets/redo",r=>{Eb(r)||(e(),r.preventDefault())}),(0,Nr.useShortcut)("core/edit-widgets/save",r=>{r.preventDefault(),o()}),null}function C1(){let{registerShortcut:e}=(0,Ps.useDispatch)(Nr.store);return(0,Rb.useEffect)(()=>{e({name:"core/edit-widgets/undo",category:"global",description:(0,nr.__)("Undo your last changes."),keyCombination:{modifier:"primary",character:"z"}}),e({name:"core/edit-widgets/redo",category:"global",description:(0,nr.__)("Redo your last undo."),keyCombination:{modifier:"primaryShift",character:"z"},aliases:(0,Tb.isAppleOS)()?[]:[{modifier:"primary",character:"y"}]}),e({name:"core/edit-widgets/save",category:"global",description:(0,nr.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),e({name:"core/edit-widgets/keyboard-shortcuts",category:"main",description:(0,nr.__)("Display these keyboard shortcuts."),keyCombination:{modifier:"access",character:"h"}}),e({name:"core/edit-widgets/next-region",category:"global",description:(0,nr.__)("Navigate to the next part of the editor."),keyCombination:{modifier:"ctrl",character:"`"},aliases:[{modifier:"access",character:"n"}]}),e({name:"core/edit-widgets/previous-region",category:"global",description:(0,nr.__)("Navigate to the previous part of the editor."),keyCombination:{modifier:"ctrlShift",character:"`"},aliases:[{modifier:"access",character:"p"},{modifier:"ctrlShift",character:"~"}]})},[e]),null}Pb.Register=C1;var Is=Pb;var Ib=s(te(),1),Ob=s(Ne(),1),Nb=s(nt(),1);var A1=()=>(0,Ib.useSelect)(e=>{let{getBlockSelectionEnd:t,getBlockName:o}=e(Ob.store),r=t();if(o(r)==="core/widget-area")return r;let{getParentWidgetAreaBlock:n}=e(G),a=n(r)?.clientId;if(a)return a;let{getEntityRecord:c}=e(Nb.store);return c(we,tt,Co())?.blocks[0]?.clientId},[]),Mb=A1;var Os=!1;var Mr=s(T(),1),{ExperimentalBlockEditorProvider:P1}=dt(Vb.privateApis),{PatternsMenuItems:I1}=dt(Fb.privateApis),O1=[];function jb({blockEditorSettings:e,children:t,...o}){let r=(0,Bb.useViewportMatch)("medium"),{hasUploadPermissions:n,reusableBlocks:i,isFixedToolbarActive:a,keepCaretInsideBlock:c,pageOnFront:l,pageForPosts:u}=(0,Ns.useSelect)(b=>{let{canUser:_,getEntityRecord:y,getEntityRecords:v}=b(Ms.store),w=_("read",{kind:"root",name:"site"})?y("root","site"):void 0;return{hasUploadPermissions:_("create",{kind:"postType",name:"attachment"})??!0,reusableBlocks:Os?v("postType","wp_block"):O1,isFixedToolbarActive:!!b(Jl.store).get("core/edit-widgets","fixedToolbar"),keepCaretInsideBlock:!!b(Jl.store).get("core/edit-widgets","keepCaretInsideBlock"),pageOnFront:w?.page_on_front,pageForPosts:w?.page_for_posts}},[]),{setIsInserterOpened:d}=(0,Ns.useDispatch)(G),p=(0,Db.useMemo)(()=>{let b;return n&&(b=({onError:_,...y})=>{(0,Wb.uploadMedia)({wpAllowedMimeTypes:e.allowedMimeTypes,onError:({message:v})=>_(v),...y})}),{...e,__experimentalReusableBlocks:i,hasFixedToolbar:a||!r,keepCaretInsideBlock:c,mediaUpload:b,templateLock:"all",__experimentalSetIsInserterOpened:d,pageOnFront:l,pageForPosts:u,editorTool:"edit"}},[n,e,a,r,c,i,d,l,u]),f=Mb(),[m,g,h]=(0,Ms.useEntityBlockEditor)(we,tt,{id:Co()});return(0,Mr.jsxs)(Lb.SlotFillProvider,{children:[(0,Mr.jsx)(Is.Register,{}),(0,Mr.jsxs)(P1,{value:m,onInput:g,onChange:h,settings:p,useSubRegistry:!1,...o,children:[t,(0,Mr.jsx)(I1,{rootClientId:f})]})]})}var Lr=s(U(),1),Po=s(de(),1);var Ls=s(Ne(),1);var Qb=s(_e(),1),Rn=s(te(),1);var Yb=s(te(),1),Gb=s(U(),1);var Kb=s(Ne(),1),qb=s(_e(),1),Sn=s(de(),1),Xb=s(zb(),1),Zb=s($b(),1);var no=s(T(),1);function Jb({selectedWidgetAreaId:e}){let t=(0,Yb.useSelect)(n=>n(G).getWidgetAreas(),[]),o=(0,Gb.useMemo)(()=>e&&t?.find(n=>n.id===e),[e,t]),r;return o?e==="wp_inactive_widgets"?r=(0,Sn.__)("Blocks in this Widget Area will not be displayed in your site."):r=o.description:r=(0,Sn.__)("Widget Areas are global parts in your site\u2019s layout that can accept blocks. These vary by theme, but are typically parts like your Sidebar or Footer."),(0,no.jsx)("div",{className:"edit-widgets-widget-areas",children:(0,no.jsxs)("div",{className:"edit-widgets-widget-areas__top-container",children:[(0,no.jsx)(Kb.BlockIcon,{icon:jr}),(0,no.jsxs)("div",{children:[(0,no.jsx)("p",{dangerouslySetInnerHTML:{__html:(0,Zb.safeHTML)(r)}}),t?.length===0&&(0,no.jsx)("p",{children:(0,Sn.__)("Your theme does not contain any Widget Areas.")}),!o&&(0,no.jsx)(qb.Button,{__next40pxDefaultSize:!0,href:(0,Xb.addQueryArgs)("customize.php",{"autofocus[panel]":"widgets",return:window.location.pathname}),variant:"tertiary",children:(0,Sn.__)("Manage with live preview")})]})]})})}var Ue=s(T(),1),N1=!0,kn="edit-widgets/block-inspector",En="edit-widgets/block-areas",{Tabs:io}=dt(Qb.privateApis);function M1({selectedWidgetAreaBlock:e}){return(0,Ue.jsxs)(io.TabList,{children:[(0,Ue.jsx)(io.Tab,{tabId:En,children:e?e.attributes.name:(0,Po.__)("Widget Areas")}),(0,Ue.jsx)(io.Tab,{tabId:kn,children:(0,Po.__)("Block")})]})}function L1({hasSelectedNonAreaBlock:e,currentArea:t,isGeneralSidebarOpen:o,selectedWidgetAreaBlock:r}){let{enableComplementaryArea:n}=(0,Rn.useDispatch)(Me);(0,Lr.useEffect)(()=>{e&&t===En&&o&&n("core/edit-widgets",kn),!e&&t===kn&&o&&n("core/edit-widgets",En)},[e,n]);let i=(0,Lr.useContext)(io.Context);return(0,Ue.jsx)(Zr,{className:"edit-widgets-sidebar",header:(0,Ue.jsx)(io.Context.Provider,{value:i,children:(0,Ue.jsx)(M1,{selectedWidgetAreaBlock:r})}),headerClassName:"edit-widgets-sidebar__panel-tabs",title:(0,Po.__)("Settings"),closeLabel:(0,Po.__)("Close Settings"),scope:"core/edit-widgets",identifier:t,icon:(0,Po.isRTL)()?ua:pa,isActiveByDefault:N1,children:(0,Ue.jsxs)(io.Context.Provider,{value:i,children:[(0,Ue.jsx)(io.TabPanel,{tabId:En,focusable:!1,children:(0,Ue.jsx)(Jb,{selectedWidgetAreaId:r?.attributes.id})}),(0,Ue.jsx)(io.TabPanel,{tabId:kn,focusable:!1,children:e?(0,Ue.jsx)(Ls.BlockInspector,{}):(0,Ue.jsx)("span",{className:"block-editor-block-inspector__no-blocks",children:(0,Po.__)("No block selected.")})})]})})}function eh(){let{currentArea:e,hasSelectedNonAreaBlock:t,isGeneralSidebarOpen:o,selectedWidgetAreaBlock:r}=(0,Rn.useSelect)(a=>{let{getSelectedBlock:c,getBlock:l,getBlockParentsByBlockName:u}=a(Ls.store),{getActiveComplementaryArea:d}=a(Me),p=c(),f=d(G.name),m=f;m||(p?m=kn:m=En);let g;return p&&(p.name==="core/widget-area"?g=p:g=l(u(p.clientId,"core/widget-area")[0])),{currentArea:m,hasSelectedNonAreaBlock:!!(p&&p.name!=="core/widget-area"),isGeneralSidebarOpen:!!f,selectedWidgetAreaBlock:g}},[]),{enableComplementaryArea:n}=(0,Rn.useDispatch)(Me),i=(0,Lr.useCallback)(a=>{a&&n(G.name,a)},[n]);return(0,Ue.jsx)(io,{selectedTabId:o?e:null,onSelect:i,selectOnMove:!1,children:(0,Ue.jsx)(L1,{hasSelectedNonAreaBlock:t,currentArea:e,isGeneralSidebarOpen:o,selectedWidgetAreaBlock:r})})}var cd=s(it(),1),cw=s(Ne(),1),ld=s(U(),1),Xs=s(te(),1);var No=s(de(),1),lw=s(Rt(),1);var Lh=s(Ne(),1),Bh=s(te(),1),Wh=s(U(),1),nd=s(de(),1),Dh=s(_e(),1);var Vh=s(it(),1),Fh=s(Rt(),1);var Fs=s(te(),1),Cn=s(de(),1),Io=s(_e(),1),dh=s(Ne(),1);var td=s(U(),1),uh=s(it(),1);var Bs=s(de(),1),th=s(_e(),1),Ws=s(te(),1);var oh=s(rr(),1),Ql=s(nt(),1),rh=s(U(),1),nh=s(T(),1);function B1(e,t){let o=(0,Ws.useSelect)(n=>n(Ql.store).hasUndo(),[]),{undo:r}=(0,Ws.useDispatch)(Ql.store);return(0,nh.jsx)(th.Button,{...e,ref:t,icon:(0,Bs.isRTL)()?Ur:$r,label:(0,Bs.__)("Undo"),shortcut:oh.displayShortcut.primary("z"),"aria-disabled":!o,onClick:o?r:void 0,size:"compact"})}var ih=(0,rh.forwardRef)(B1);var Ds=s(de(),1),sh=s(_e(),1),Vs=s(te(),1);var Tn=s(rr(),1),ed=s(nt(),1),ah=s(U(),1),ch=s(T(),1);function W1(e,t){let o=(0,Tn.isAppleOS)()?Tn.displayShortcut.primaryShift("z"):Tn.displayShortcut.primary("y"),r=(0,Vs.useSelect)(i=>i(ed.store).hasRedo(),[]),{redo:n}=(0,Vs.useDispatch)(ed.store);return(0,ch.jsx)(sh.Button,{...e,ref:t,icon:(0,Ds.isRTL)()?$r:Ur,label:(0,Ds.__)("Redo"),shortcut:o,"aria-disabled":!r,onClick:r?n:void 0,size:"compact"})}var lh=(0,ah.forwardRef)(W1);var Xt=s(T(),1);function D1(){let e=(0,uh.useViewportMatch)("medium"),{isInserterOpen:t,isListViewOpen:o,inserterSidebarToggleRef:r,listViewToggleRef:n}=(0,Fs.useSelect)(u=>{let{isInserterOpened:d,getInserterSidebarToggleRef:p,isListViewOpened:f,getListViewToggleRef:m}=dt(u(G));return{isInserterOpen:d(),isListViewOpen:f(),inserterSidebarToggleRef:p(),listViewToggleRef:m()}},[]),{setIsInserterOpened:i,setIsListViewOpened:a}=(0,Fs.useDispatch)(G),c=(0,td.useCallback)(()=>a(!o),[a,o]),l=(0,td.useCallback)(()=>i(!t),[i,t]);return(0,Xt.jsxs)(dh.NavigableToolbar,{className:"edit-widgets-header-toolbar","aria-label":(0,Cn.__)("Document tools"),variant:"unstyled",children:[(0,Xt.jsx)(Io.ToolbarItem,{ref:r,as:Io.Button,className:"edit-widgets-header-toolbar__inserter-toggle",variant:"primary",isPressed:t,onMouseDown:u=>{u.preventDefault()},onClick:l,icon:Ra,label:(0,Cn._x)("Block Inserter","Generic label for block inserter button"),size:"compact"}),e&&(0,Xt.jsxs)(Xt.Fragment,{children:[(0,Xt.jsx)(Io.ToolbarItem,{as:ih}),(0,Xt.jsx)(Io.ToolbarItem,{as:lh}),(0,Xt.jsx)(Io.ToolbarItem,{as:Io.Button,className:"edit-widgets-header-toolbar__list-view-toggle",icon:xa,isPressed:o,label:(0,Cn.__)("List View"),onClick:c,ref:n,size:"compact"})]})]})}var fh=D1;var ph=s(_e(),1),od=s(de(),1),js=s(te(),1);var mh=s(T(),1);function V1(){let{hasEditedWidgetAreaIds:e,isSaving:t,isWidgetSaveLocked:o}=(0,js.useSelect)(i=>{let{getEditedWidgetAreas:a,isSavingWidgetAreas:c,isWidgetSavingLocked:l}=i(G);return{hasEditedWidgetAreaIds:a()?.length>0,isSaving:c(),isWidgetSaveLocked:l()}},[]),{saveEditedWidgetAreas:r}=(0,js.useDispatch)(G),n=o||t||!e;return(0,mh.jsx)(ph.Button,{variant:"primary",isBusy:t,"aria-disabled":n,onClick:n?void 0:r,size:"compact",children:t?(0,od.__)("Saving\u2026"):(0,od.__)("Update")})}var gh=V1;var ao=s(_e(),1),Ph=s(U(),1),pe=s(de(),1);var Br=s(Rt(),1),Ih=s(rr(),1),Oh=s(xn(),1),Nh=s(it(),1);var Sh=s(_e(),1),so=s(de(),1),$s=s(xn(),1),kh=s(te(),1);var xt=s(de(),1),bh=[{keyCombination:{modifier:"primary",character:"b"},description:(0,xt.__)("Make the selected text bold.")},{keyCombination:{modifier:"primary",character:"i"},description:(0,xt.__)("Make the selected text italic.")},{keyCombination:{modifier:"primary",character:"k"},description:(0,xt.__)("Convert the selected text into a link.")},{keyCombination:{modifier:"primaryShift",character:"k"},description:(0,xt.__)("Remove a link.")},{keyCombination:{character:"[["},description:(0,xt.__)("Insert a link to a post or page.")},{keyCombination:{modifier:"primary",character:"u"},description:(0,xt.__)("Underline the selected text.")},{keyCombination:{modifier:"access",character:"d"},description:(0,xt.__)("Strikethrough the selected text.")},{keyCombination:{modifier:"access",character:"x"},description:(0,xt.__)("Make the selected text inline code.")},{keyCombination:{modifier:"access",character:"0"},aliases:[{modifier:"access",character:"7"}],description:(0,xt.__)("Convert the current heading to a paragraph.")},{keyCombination:{modifier:"access",character:"1-6"},description:(0,xt.__)("Convert the current paragraph or heading to a heading of level 1 to 6.")},{keyCombination:{modifier:"primaryShift",character:"SPACE"},description:(0,xt.__)("Add non breaking space.")}];var wh=s(U(),1),Hs=s(rr(),1),St=s(T(),1);function hh({keyCombination:e,forceAriaLabel:t}){let o=e.modifier?Hs.displayShortcutList[e.modifier](e.character):e.character,r=e.modifier?Hs.shortcutAriaLabel[e.modifier](e.character):e.character,n=Array.isArray(o)?o:[o];return(0,St.jsx)("kbd",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut-key-combination","aria-label":t||r,children:n.map((i,a)=>i==="+"?(0,St.jsx)(wh.Fragment,{children:i},a):(0,St.jsx)("kbd",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut-key",children:i},a))})}function F1({description:e,keyCombination:t,aliases:o=[],ariaLabel:r}){return(0,St.jsxs)(St.Fragment,{children:[(0,St.jsx)("div",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut-description",children:e}),(0,St.jsxs)("div",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut-term",children:[(0,St.jsx)(hh,{keyCombination:t,forceAriaLabel:r}),o.map((n,i)=>(0,St.jsx)(hh,{keyCombination:n,forceAriaLabel:r},i))]})]})}var zs=F1;var vh=s(te(),1),_h=s(xn(),1);var yh=s(T(),1);function j1({name:e}){let{keyCombination:t,description:o,aliases:r}=(0,vh.useSelect)(n=>{let{getShortcutKeyCombination:i,getShortcutDescription:a,getShortcutAliases:c}=n(_h.store);return{keyCombination:i(e),aliases:c(e),description:a(e)}},[e]);return t?(0,yh.jsx)(zs,{keyCombination:t,description:o,aliases:r}):null}var xh=j1;var De=s(T(),1),H1=({shortcuts:e})=>(0,De.jsx)("ul",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut-list",role:"list",children:e.map((t,o)=>(0,De.jsx)("li",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut",children:typeof t=="string"?(0,De.jsx)(xh,{name:t}):(0,De.jsx)(zs,{...t})},o))}),rd=({title:e,shortcuts:t,className:o})=>(0,De.jsxs)("section",{className:X("edit-widgets-keyboard-shortcut-help-modal__section",o),children:[!!e&&(0,De.jsx)("h2",{className:"edit-widgets-keyboard-shortcut-help-modal__section-title",children:e}),(0,De.jsx)(H1,{shortcuts:t})]}),Us=({title:e,categoryName:t,additionalShortcuts:o=[]})=>{let r=(0,kh.useSelect)(n=>n($s.store).getCategoryShortcuts(t),[t]);return(0,De.jsx)(rd,{title:e,shortcuts:r.concat(o)})};function Eh({isModalActive:e,toggleModal:t}){return(0,$s.useShortcut)("core/edit-widgets/keyboard-shortcuts",t,{bindGlobal:!0}),e?(0,De.jsxs)(Sh.Modal,{className:"edit-widgets-keyboard-shortcut-help-modal",title:(0,so.__)("Keyboard shortcuts"),onRequestClose:t,children:[(0,De.jsx)(rd,{className:"edit-widgets-keyboard-shortcut-help-modal__main-shortcuts",shortcuts:["core/edit-widgets/keyboard-shortcuts"]}),(0,De.jsx)(Us,{title:(0,so.__)("Global shortcuts"),categoryName:"global"}),(0,De.jsx)(Us,{title:(0,so.__)("Selection shortcuts"),categoryName:"selection"}),(0,De.jsx)(Us,{title:(0,so.__)("Block shortcuts"),categoryName:"block",additionalShortcuts:[{keyCombination:{character:"/"},description:(0,so.__)("Change the block type after adding a new paragraph."),ariaLabel:(0,so.__)("Forward-slash")}]}),(0,De.jsx)(rd,{title:(0,so.__)("Text formatting"),shortcuts:bh}),(0,De.jsx)(Us,{title:(0,so.__)("List View shortcuts"),categoryName:"list-view"})]}):null}var Rh=s(_e(),1),Th=s(T(),1),{Fill:Ch,Slot:z1}=(0,Rh.createSlotFill)("EditWidgetsToolsMoreMenuGroup");Ch.Slot=({fillProps:e})=>(0,Th.jsx)(z1,{fillProps:e,children:t=>t.length>0&&t});var Ah=Ch;var ve=s(T(),1);function Mh(){let[e,t]=(0,Ph.useState)(!1),o=()=>t(!e);(0,Oh.useShortcut)("core/edit-widgets/keyboard-shortcuts",o);let r=(0,Nh.useViewportMatch)("medium");return(0,ve.jsxs)(ve.Fragment,{children:[(0,ve.jsx)(ao.DropdownMenu,{icon:ka,label:(0,pe.__)("Options"),popoverProps:{placement:"bottom-end",className:"more-menu-dropdown__content"},toggleProps:{tooltipPosition:"bottom",size:"compact"},children:n=>(0,ve.jsxs)(ve.Fragment,{children:[r&&(0,ve.jsx)(ao.MenuGroup,{label:(0,pe._x)("View","noun"),children:(0,ve.jsx)(Br.PreferenceToggleMenuItem,{scope:"core/edit-widgets",name:"fixedToolbar",label:(0,pe.__)("Top toolbar"),info:(0,pe.__)("Access all block and document tools in a single place"),messageActivated:(0,pe.__)("Top toolbar activated"),messageDeactivated:(0,pe.__)("Top toolbar deactivated")})}),(0,ve.jsxs)(ao.MenuGroup,{label:(0,pe.__)("Tools"),children:[(0,ve.jsx)(ao.MenuItem,{onClick:()=>{t(!0)},shortcut:Ih.displayShortcut.access("h"),children:(0,pe.__)("Keyboard shortcuts")}),(0,ve.jsx)(Br.PreferenceToggleMenuItem,{scope:"core/edit-widgets",name:"welcomeGuide",label:(0,pe.__)("Welcome Guide")}),(0,ve.jsxs)(ao.MenuItem,{role:"menuitem",icon:ha,href:(0,pe.__)("https://wordpress.org/documentation/article/block-based-widgets-editor/"),target:"_blank",rel:"noopener",children:[(0,pe.__)("Help"),(0,ve.jsx)(Jo,{render:(0,ve.jsx)("span",{}),children:(0,pe.__)("(opens in a new tab)")})]}),(0,ve.jsx)(Ah.Slot,{fillProps:{onClose:n}})]}),(0,ve.jsxs)(ao.MenuGroup,{label:(0,pe.__)("Preferences"),children:[(0,ve.jsx)(Br.PreferenceToggleMenuItem,{scope:"core/edit-widgets",name:"keepCaretInsideBlock",label:(0,pe.__)("Contain text cursor inside block"),info:(0,pe.__)("Aids screen readers by stopping text caret from leaving blocks."),messageActivated:(0,pe.__)("Contain text cursor inside block activated"),messageDeactivated:(0,pe.__)("Contain text cursor inside block deactivated")}),(0,ve.jsx)(Br.PreferenceToggleMenuItem,{scope:"core/edit-widgets",name:"themeStyles",info:(0,pe.__)("Make the editor look like your theme."),label:(0,pe.__)("Use theme styles")}),r&&(0,ve.jsx)(Br.PreferenceToggleMenuItem,{scope:"core/edit-widgets",name:"showBlockBreadcrumbs",label:(0,pe.__)("Display block breadcrumbs"),info:(0,pe.__)("Shows block breadcrumbs at the bottom of the editor."),messageActivated:(0,pe.__)("Display block breadcrumbs activated"),messageDeactivated:(0,pe.__)("Display block breadcrumbs deactivated")})]})]})}),(0,ve.jsx)(Eh,{isModalActive:e,toggleModal:o})]})}var ke=s(T(),1);function U1(){let e=(0,Vh.useViewportMatch)("medium"),t=(0,Wh.useRef)(),{hasFixedToolbar:o}=(0,Bh.useSelect)(r=>({hasFixedToolbar:!!r(Fh.store).get("core/edit-widgets","fixedToolbar")}),[]);return(0,ke.jsx)(ke.Fragment,{children:(0,ke.jsxs)("div",{className:"edit-widgets-header",children:[(0,ke.jsxs)("div",{className:"edit-widgets-header__navigable-toolbar-wrapper",children:[e&&(0,ke.jsx)("h1",{className:"edit-widgets-header__title",children:(0,nd.__)("Widgets")}),!e&&(0,ke.jsx)(Jo,{className:"edit-widgets-header__title",render:(0,ke.jsx)("h1",{}),children:(0,nd.__)("Widgets")}),(0,ke.jsx)(fh,{}),o&&e&&(0,ke.jsxs)(ke.Fragment,{children:[(0,ke.jsx)("div",{className:"selected-block-tools-wrapper",children:(0,ke.jsx)(Lh.BlockToolbar,{hideDragHandle:!0})}),(0,ke.jsx)(Dh.Popover.Slot,{ref:t,name:"block-toolbar"})]})]}),(0,ke.jsxs)("div",{className:"edit-widgets-header__actions",children:[(0,ke.jsx)(qr.Slot,{scope:"core/edit-widgets"}),(0,ke.jsx)(gh,{}),(0,ke.jsx)(Mh,{})]})]})})}var jh=U1;var kt=s(Ne(),1),Uh=s(it(),1),$h=s(te(),1),Yh=s(U(),1),Gh=s(Rt(),1);var Ys=s(zn(),1),Hh=s(ds(),1),An=s(T(),1);function $1(){return(0,An.jsxs)(Hh.ThemeProvider,{cornerRadius:"none",children:[(0,An.jsx)(Ys.InlineNotices,{className:"edit-widgets-notices",pinnedNoticesClassName:"edit-widgets-notices__pinned",dismissibleNoticesClassName:"edit-widgets-notices__dismissible"}),(0,An.jsx)(Ys.SnackbarNotices,{className:"edit-widgets-notices__snackbar"})]})}var zh=$1;var Nt=s(T(),1);function Kh({blockEditorSettings:e}){let t=(0,$h.useSelect)(n=>!!n(Gh.store).get("core/edit-widgets","themeStyles"),[]),o=(0,Uh.useViewportMatch)("medium"),r=(0,Yh.useMemo)(()=>t?e.styles:[],[e,t]);return(0,Nt.jsxs)("div",{className:"edit-widgets-block-editor",children:[(0,Nt.jsx)(zh,{}),!o&&(0,Nt.jsx)(kt.BlockToolbar,{hideDragHandle:!0}),(0,Nt.jsxs)(kt.BlockTools,{children:[(0,Nt.jsx)(Is,{}),(0,Nt.jsx)(kt.__unstableEditorStyles,{styles:r,scope:":where(.editor-styles-wrapper)"}),(0,Nt.jsx)(kt.BlockSelectionClearer,{children:(0,Nt.jsx)(kt.WritingFlow,{children:(0,Nt.jsx)(kt.BlockList,{className:"edit-widgets-main-block-list"})})})]})]})}var sw=s(te(),1);var Jh=s(Ne(),1),Qh=s(it(),1),Ks=s(U(),1),ew=s(te(),1);var id=s(te(),1),qh=s(Ne(),1),Xh=s(nt(),1);var Y1=()=>{let e=(0,id.useSelect)(t=>{let{getEntityRecord:o}=t(Xh.store);return o(we,tt,Co())?.blocks[0]?.clientId},[]);return(0,id.useSelect)(t=>{let{getBlockRootClientId:o,getBlockSelectionEnd:r,getBlockOrder:n,getBlockIndex:i}=t(qh.store),a=t(G).__experimentalGetInsertionPoint();if(a.rootClientId)return a;let c=r()||e,l=o(c);return c&&l===""?{rootClientId:c,insertionIndex:n(c).length}:{rootClientId:l,insertionIndex:i(c)+1}},[e])},Zh=Y1;var Gs=s(T(),1);function tw(){let e=(0,Qh.useViewportMatch)("medium","<"),{rootClientId:t,insertionIndex:o}=Zh(),{setIsInserterOpened:r}=(0,ew.useDispatch)(G),n=(0,Ks.useCallback)(()=>r(!1),[r]),i=(0,Ks.useRef)();return(0,Gs.jsx)("div",{className:"edit-widgets-layout__inserter-panel",children:(0,Gs.jsx)("div",{className:"edit-widgets-layout__inserter-panel-content",children:(0,Gs.jsx)(Jh.__experimentalLibrary,{showInserterHelpPanel:!0,shouldFocusBlock:e,rootClientId:t,__experimentalInsertionIndex:o,ref:i,onClose:n})})})}var ow=s(Ne(),1),rw=s(_e(),1),qs=s(te(),1),Pn=s(U(),1),sd=s(de(),1);var nw=s(rr(),1);var Oo=s(T(),1);function iw(){let{setIsListViewOpened:e}=(0,qs.useDispatch)(G),{getListViewToggleRef:t}=dt((0,qs.useSelect)(G)),[o,r]=(0,Pn.useState)(null),n=(0,Pn.useCallback)(()=>{e(!1),t().current?.focus()},[t,e]),i=(0,Pn.useCallback)(a=>{a.keyCode===nw.ESCAPE&&!a.defaultPrevented&&(a.preventDefault(),n())},[n]);return(0,Oo.jsxs)("div",{className:"edit-widgets-editor__list-view-panel",onKeyDown:i,children:[(0,Oo.jsxs)("div",{className:"edit-widgets-editor__list-view-panel-header",children:[(0,Oo.jsx)("strong",{children:(0,sd.__)("List View")}),(0,Oo.jsx)(rw.Button,{icon:Wo,label:(0,sd.__)("Close"),onClick:n,size:"compact"})]}),(0,Oo.jsx)("div",{className:"edit-widgets-editor__list-view-panel-content",ref:r,children:(0,Oo.jsx)(ow.__experimentalListView,{dropZoneElement:o,focusOnMount:!0})})]})}var ad=s(T(),1);function aw(){let{isInserterOpen:e,isListViewOpen:t}=(0,sw.useSelect)(o=>{let{isInserterOpened:r,isListViewOpened:n}=o(G);return{isInserterOpen:r(),isListViewOpen:n()}},[]);return e?(0,ad.jsx)(tw,{}):t?(0,ad.jsx)(iw,{}):null}var Mt=s(T(),1),G1={header:(0,No.__)("Widgets top bar"),body:(0,No.__)("Widgets and blocks"),sidebar:(0,No.__)("Widgets settings"),footer:(0,No.__)("Widgets footer")};function K1({blockEditorSettings:e}){let t=(0,cd.useViewportMatch)("medium","<"),o=(0,cd.useViewportMatch)("huge",">="),{setIsInserterOpened:r,setIsListViewOpened:n,closeGeneralSidebar:i}=(0,Xs.useDispatch)(G),{hasBlockBreadCrumbsEnabled:a,hasSidebarEnabled:c,isInserterOpened:l,isListViewOpened:u}=(0,Xs.useSelect)(f=>({hasSidebarEnabled:!!f(Me).getActiveComplementaryArea(G.name),isInserterOpened:!!f(G).isInserterOpened(),isListViewOpened:!!f(G).isListViewOpened(),hasBlockBreadCrumbsEnabled:!!f(lw.store).get("core/edit-widgets","showBlockBreadcrumbs")}),[]);(0,ld.useEffect)(()=>{c&&!o&&(r(!1),n(!1))},[c,o]),(0,ld.useEffect)(()=>{(l||u)&&!o&&i()},[l,u,o]);let d=u?(0,No.__)("List View"):(0,No.__)("Block Library"),p=u||l;return(0,Mt.jsx)(Vl,{labels:{...G1,secondarySidebar:d},header:(0,Mt.jsx)(jh,{}),secondarySidebar:p&&(0,Mt.jsx)(aw,{}),sidebar:(0,Mt.jsx)(Zr.Slot,{scope:"core/edit-widgets"}),content:(0,Mt.jsx)(Mt.Fragment,{children:(0,Mt.jsx)(Kh,{blockEditorSettings:e})}),footer:a&&!t&&(0,Mt.jsx)("div",{className:"edit-widgets-layout__footer",children:(0,Mt.jsx)(cw.BlockBreadcrumb,{rootLabelText:(0,No.__)("Widgets")})})})}var dw=K1;var uw=s(de(),1),fw=s(U(),1),pw=s(te(),1);function mw(){let e=(0,pw.useSelect)(t=>{let{getEditedWidgetAreas:o}=t(G);return o()?.length>0},[]);return(0,fw.useEffect)(()=>{let t=o=>{if(e)return o.returnValue=(0,uw.__)("You have unsaved changes. If you proceed, they will be lost."),o.returnValue};return window.addEventListener("beforeunload",t),()=>{window.removeEventListener("beforeunload",t)}},[e]),null}var In=s(te(),1),On=s(_e(),1),Ee=s(de(),1),dd=s(U(),1),ud=s(Rt(),1);var Q=s(T(),1);function gw(){let e=(0,In.useSelect)(i=>!!i(ud.store).get("core/edit-widgets","welcomeGuide"),[]),{toggle:t}=(0,In.useDispatch)(ud.store),o=(0,In.useSelect)(i=>i(G).getWidgetAreas({per_page:-1}),[]);if(!e)return null;let r=o?.every(i=>i.id==="wp_inactive_widgets"||i.widgets.every(a=>a.startsWith("block-"))),n=o?.filter(i=>i.id!=="wp_inactive_widgets").length??0;return(0,Q.jsx)(On.Guide,{className:"edit-widgets-welcome-guide",contentLabel:(0,Ee.__)("Welcome to block Widgets"),finishButtonText:(0,Ee.__)("Get started"),onFinish:()=>t("core/edit-widgets","welcomeGuide"),pages:[{image:(0,Q.jsx)(Zs,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.gif"}),content:(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsx)("h1",{className:"edit-widgets-welcome-guide__heading",children:(0,Ee.__)("Welcome to block Widgets")}),r?(0,Q.jsx)(Q.Fragment,{children:(0,Q.jsx)("p",{className:"edit-widgets-welcome-guide__text",children:(0,Ee.sprintf)((0,Ee._n)("Your theme provides %s \u201Cblock\u201D area for you to add and edit content.\xA0Try adding a search bar, social icons, or other types of blocks here and see how they\u2019ll look on your site.","Your theme provides %s different \u201Cblock\u201D areas for you to add and edit content.\xA0Try adding a search bar, social icons, or other types of blocks here and see how they\u2019ll look on your site.",n),n)})}):(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsx)("p",{className:"edit-widgets-welcome-guide__text",children:(0,Ee.__)("You can now add any block to your site\u2019s widget areas. Don\u2019t worry, all of your favorite widgets still work flawlessly.")}),(0,Q.jsxs)("p",{className:"edit-widgets-welcome-guide__text",children:[(0,Q.jsx)("strong",{children:(0,Ee.__)("Want to stick with the old widgets?")})," ",(0,Q.jsx)(On.ExternalLink,{href:(0,Ee.__)("https://wordpress.org/plugins/classic-widgets/"),children:(0,Ee.__)("Get the Classic Widgets plugin.")})]})]})]})},{image:(0,Q.jsx)(Zs,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-editor.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-editor.gif"}),content:(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsx)("h1",{className:"edit-widgets-welcome-guide__heading",children:(0,Ee.__)("Customize each block")}),(0,Q.jsx)("p",{className:"edit-widgets-welcome-guide__text",children:(0,Ee.__)("Each block comes with its own set of controls for changing things like color, width, and alignment. These will show and hide automatically when you have a block selected.")})]})},{image:(0,Q.jsx)(Zs,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-library.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-library.gif"}),content:(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsx)("h1",{className:"edit-widgets-welcome-guide__heading",children:(0,Ee.__)("Explore all blocks")}),(0,Q.jsx)("p",{className:"edit-widgets-welcome-guide__text",children:(0,dd.createInterpolateElement)((0,Ee.__)("All of the blocks available to you live in the block library. You\u2019ll find it wherever you see the <InserterIconImage /> icon."),{InserterIconImage:(0,Q.jsx)("img",{className:"edit-widgets-welcome-guide__inserter-icon",alt:(0,Ee.__)("inserter"),src:"data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='18' height='18' rx='2' fill='%231E1E1E'/%3E%3Cpath d='M9.22727 4V14M4 8.77273H14' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A"})})})]})},{image:(0,Q.jsx)(Zs,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.gif"}),content:(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsx)("h1",{className:"edit-widgets-welcome-guide__heading",children:(0,Ee.__)("Learn more")}),(0,Q.jsx)("p",{className:"edit-widgets-welcome-guide__text",children:(0,dd.createInterpolateElement)((0,Ee.__)("New to the block editor? Want to learn more about using it? <a>Here's a detailed guide.</a>"),{a:(0,Q.jsx)(On.ExternalLink,{href:(0,Ee.__)("https://wordpress.org/documentation/article/wordpress-block-editor/")})})})]})}]})}function Zs({nonAnimatedSrc:e,animatedSrc:t}){return(0,Q.jsxs)("picture",{className:"edit-widgets-welcome-guide__image",children:[(0,Q.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,Q.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var Lt=s(T(),1);function q1({blockEditorSettings:e}){let{createErrorNotice:t}=(0,hw.useDispatch)(vw.store);function o(i){t((0,Js.sprintf)((0,Js.__)('The "%s" plugin has encountered an error and cannot be rendered.'),i))}let r=(0,_w.__unstableUseNavigateRegions)(),n=(0,bw.useMemo)(()=>Dl().primary,[]);return(0,Lt.jsx)(yw.ThemeProvider,{isRoot:!0,color:{primary:n},children:(0,Lt.jsx)(_b,{children:(0,Lt.jsx)("div",{...r,children:(0,Lt.jsxs)(jb,{blockEditorSettings:e,children:[(0,Lt.jsx)(dw,{blockEditorSettings:e}),(0,Lt.jsx)(eh,{}),(0,Lt.jsx)(ww.PluginArea,{onError:o}),(0,Lt.jsx)(mw,{}),(0,Lt.jsx)(gw,{})]})})})})}var xw=q1;var pd=s(T(),1),X1=["core/more","core/freeform","core/template-part",...Os?[]:["core/block"]];function Rw(e,t){let o=document.getElementById(e),r=(0,Qs.createRoot)(o),n=(0,ea.__experimentalGetCoreBlocks)().filter(i=>!(X1.includes(i.name)||i.name.startsWith("core/post")||i.name.startsWith("core/query")||i.name.startsWith("core/site")||i.name.startsWith("core/navigation")||i.name.startsWith("core/term")));return(0,fd.dispatch)(Ew.store).setDefaults("core/edit-widgets",{fixedToolbar:!1,welcomeGuide:!0,showBlockBreadcrumbs:!0,themeStyles:!0}),(0,fd.dispatch)(Mo.store).reapplyBlockTypeFilters(),(0,ea.registerCoreBlocks)(n),(0,Wr.registerLegacyWidgetBlock)(),(0,Wr.registerLegacyWidgetVariations)(t),Q1(Zl),(0,Wr.registerWidgetGroupBlock)(),t.__experimentalFetchLinkSuggestions=(i,a)=>(0,kw.__experimentalFetchLinkSuggestions)(i,a,t),(0,Mo.setFreeformContentHandlerName)("core/html"),r.render((0,pd.jsx)(Qs.StrictMode,{children:(0,pd.jsx)(xw,{blockEditorSettings:t})})),r}var Z1=Rw;function J1(){(0,Sw.default)("wp.editWidgets.reinitializeEditor",{since:"6.2",version:"6.3"})}var Q1=e=>{if(!e)return;let{metadata:t,settings:o,name:r}=e;t&&(0,Mo.unstable__bootstrapServerSideBlockDefinitions)({[r]:t}),(0,Mo.registerBlockType)(r,o)};return Dw(eS);})();
+`)}function T1({text:e,children:t,variant:o="outline"}){let r=(0,wb.useCopyToClipboard)(e);return(0,ro.jsx)(Eo.ActionButton,{variant:o,ref:r,children:t})}var _b=class extends hb.Component{constructor(){super(...arguments),this.state={error:null,componentStack:null}}componentDidCatch(e,t){this.setState({componentStack:t?.componentStack}),(0,vb.doAction)("editor.ErrorBoundary.errorLogged",e,t)}static getDerivedStateFromError(e){return{error:e}}render(){let{error:e,componentStack:t}=this.state;return e?(0,ro.jsxs)(yl,{className:"edit-widgets-error-boundary",direction:"column",gap:"lg",children:[(0,ro.jsxs)(Eo.Root,{intent:"error",children:[(0,ro.jsx)(Eo.Title,{children:(0,As.__)("The editor has crashed")}),(0,ro.jsx)(Eo.Description,{children:(0,As.__)("An unknown error occurred. Reload your browser to try again, or copy the error to report the problem or search.")}),(0,ro.jsx)(Eo.Actions,{children:(0,ro.jsx)(T1,{variant:"solid",text:()=>R1(e,t),children:(0,As.__)("Copy error")})})]}),null]}):this.props.children}};var Lb=s(_e(),1),Bb=s(it(),1),Wb=s(Gl(),1),Ns=s(te(),1),Ms=s(nt(),1),Db=s(U(),1),Vb=s(Ne(),1),Fb=s(xb(),1),Jl=s(Rt(),1);var Rb=s(U(),1),Nr=s(xn(),1),Tb=s(rr(),1),Ps=s(te(),1),nr=s(de(),1),Cb=s(nt(),1),Ab=s(Ne(),1);var{usesNativeUndo:Eb}=dt(Ab.privateApis);function Pb(){let{redo:e,undo:t}=(0,Ps.useDispatch)(Cb.store),{saveEditedWidgetAreas:o}=(0,Ps.useDispatch)(G);return(0,Nr.useShortcut)("core/edit-widgets/undo",r=>{Eb(r)||(t(),r.preventDefault())}),(0,Nr.useShortcut)("core/edit-widgets/redo",r=>{Eb(r)||(e(),r.preventDefault())}),(0,Nr.useShortcut)("core/edit-widgets/save",r=>{r.preventDefault(),o()}),null}function C1(){let{registerShortcut:e}=(0,Ps.useDispatch)(Nr.store);return(0,Rb.useEffect)(()=>{e({name:"core/edit-widgets/undo",category:"global",description:(0,nr.__)("Undo your last changes."),keyCombination:{modifier:"primary",character:"z"}}),e({name:"core/edit-widgets/redo",category:"global",description:(0,nr.__)("Redo your last undo."),keyCombination:{modifier:"primaryShift",character:"z"},aliases:(0,Tb.isAppleOS)()?[]:[{modifier:"primary",character:"y"}]}),e({name:"core/edit-widgets/save",category:"global",description:(0,nr.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),e({name:"core/edit-widgets/keyboard-shortcuts",category:"main",description:(0,nr.__)("Display these keyboard shortcuts."),keyCombination:{modifier:"access",character:"h"}}),e({name:"core/edit-widgets/next-region",category:"global",description:(0,nr.__)("Navigate to the next part of the editor."),keyCombination:{modifier:"ctrl",character:"`"},aliases:[{modifier:"access",character:"n"}]}),e({name:"core/edit-widgets/previous-region",category:"global",description:(0,nr.__)("Navigate to the previous part of the editor."),keyCombination:{modifier:"ctrlShift",character:"`"},aliases:[{modifier:"access",character:"p"},{modifier:"ctrlShift",character:"~"}]})},[e]),null}Pb.Register=C1;var Is=Pb;var Ib=s(te(),1),Ob=s(Ne(),1),Nb=s(nt(),1);var A1=()=>(0,Ib.useSelect)(e=>{let{getBlockSelectionEnd:t,getBlockName:o}=e(Ob.store),r=t();if(o(r)==="core/widget-area")return r;let{getParentWidgetAreaBlock:n}=e(G),a=n(r)?.clientId;if(a)return a;let{getEntityRecord:c}=e(Nb.store);return c(we,tt,Co())?.blocks[0]?.clientId},[]),Mb=A1;var Os=!1;var Mr=s(T(),1),{ExperimentalBlockEditorProvider:P1}=dt(Vb.privateApis),{PatternsMenuItems:I1}=dt(Fb.privateApis),O1=[];function jb({blockEditorSettings:e,children:t,...o}){let r=(0,Bb.useViewportMatch)("medium"),{hasUploadPermissions:n,reusableBlocks:i,isFixedToolbarActive:a,keepCaretInsideBlock:c,pageOnFront:l,pageForPosts:u}=(0,Ns.useSelect)(b=>{let{canUser:_,getEntityRecord:y,getEntityRecords:v}=b(Ms.store),w=_("read",{kind:"root",name:"site"})?y("root","site"):void 0;return{hasUploadPermissions:_("create",{kind:"postType",name:"attachment"})??!0,reusableBlocks:Os?v("postType","wp_block"):O1,isFixedToolbarActive:!!b(Jl.store).get("core/edit-widgets","fixedToolbar"),keepCaretInsideBlock:!!b(Jl.store).get("core/edit-widgets","keepCaretInsideBlock"),pageOnFront:w?.page_on_front,pageForPosts:w?.page_for_posts}},[]),{setIsInserterOpened:d}=(0,Ns.useDispatch)(G),p=(0,Db.useMemo)(()=>{let b;return n&&(b=({onError:_,...y})=>{(0,Wb.uploadMedia)({wpAllowedMimeTypes:e.allowedMimeTypes,onError:({message:v})=>_(v),...y})}),{...e,__experimentalReusableBlocks:i,hasFixedToolbar:a||!r,keepCaretInsideBlock:c,mediaUpload:b,templateLock:"all",__experimentalSetIsInserterOpened:d,pageOnFront:l,pageForPosts:u}},[n,e,a,r,c,i,d,l,u]),f=Mb(),[m,g,h]=(0,Ms.useEntityBlockEditor)(we,tt,{id:Co()});return(0,Mr.jsxs)(Lb.SlotFillProvider,{children:[(0,Mr.jsx)(Is.Register,{}),(0,Mr.jsxs)(P1,{value:m,onInput:g,onChange:h,settings:p,useSubRegistry:!1,...o,children:[t,(0,Mr.jsx)(I1,{rootClientId:f})]})]})}var Lr=s(U(),1),Po=s(de(),1);var Ls=s(Ne(),1);var Qb=s(_e(),1),Rn=s(te(),1);var Yb=s(te(),1),Gb=s(U(),1);var Kb=s(Ne(),1),qb=s(_e(),1),Sn=s(de(),1),Xb=s(zb(),1),Zb=s($b(),1);var no=s(T(),1);function Jb({selectedWidgetAreaId:e}){let t=(0,Yb.useSelect)(n=>n(G).getWidgetAreas(),[]),o=(0,Gb.useMemo)(()=>e&&t?.find(n=>n.id===e),[e,t]),r;return o?e==="wp_inactive_widgets"?r=(0,Sn.__)("Blocks in this Widget Area will not be displayed in your site."):r=o.description:r=(0,Sn.__)("Widget Areas are global parts in your site\u2019s layout that can accept blocks. These vary by theme, but are typically parts like your Sidebar or Footer."),(0,no.jsx)("div",{className:"edit-widgets-widget-areas",children:(0,no.jsxs)("div",{className:"edit-widgets-widget-areas__top-container",children:[(0,no.jsx)(Kb.BlockIcon,{icon:jr}),(0,no.jsxs)("div",{children:[(0,no.jsx)("p",{dangerouslySetInnerHTML:{__html:(0,Zb.safeHTML)(r)}}),t?.length===0&&(0,no.jsx)("p",{children:(0,Sn.__)("Your theme does not contain any Widget Areas.")}),!o&&(0,no.jsx)(qb.Button,{__next40pxDefaultSize:!0,href:(0,Xb.addQueryArgs)("customize.php",{"autofocus[panel]":"widgets",return:window.location.pathname}),variant:"tertiary",children:(0,Sn.__)("Manage with live preview")})]})]})})}var Ue=s(T(),1),N1=!0,kn="edit-widgets/block-inspector",En="edit-widgets/block-areas",{Tabs:io}=dt(Qb.privateApis);function M1({selectedWidgetAreaBlock:e}){return(0,Ue.jsxs)(io.TabList,{children:[(0,Ue.jsx)(io.Tab,{tabId:En,children:e?e.attributes.name:(0,Po.__)("Widget Areas")}),(0,Ue.jsx)(io.Tab,{tabId:kn,children:(0,Po.__)("Block")})]})}function L1({hasSelectedNonAreaBlock:e,currentArea:t,isGeneralSidebarOpen:o,selectedWidgetAreaBlock:r}){let{enableComplementaryArea:n}=(0,Rn.useDispatch)(Me);(0,Lr.useEffect)(()=>{e&&t===En&&o&&n("core/edit-widgets",kn),!e&&t===kn&&o&&n("core/edit-widgets",En)},[e,n]);let i=(0,Lr.useContext)(io.Context);return(0,Ue.jsx)(Zr,{className:"edit-widgets-sidebar",header:(0,Ue.jsx)(io.Context.Provider,{value:i,children:(0,Ue.jsx)(M1,{selectedWidgetAreaBlock:r})}),headerClassName:"edit-widgets-sidebar__panel-tabs",title:(0,Po.__)("Settings"),closeLabel:(0,Po.__)("Close Settings"),scope:"core/edit-widgets",identifier:t,icon:(0,Po.isRTL)()?ua:pa,isActiveByDefault:N1,children:(0,Ue.jsxs)(io.Context.Provider,{value:i,children:[(0,Ue.jsx)(io.TabPanel,{tabId:En,focusable:!1,children:(0,Ue.jsx)(Jb,{selectedWidgetAreaId:r?.attributes.id})}),(0,Ue.jsx)(io.TabPanel,{tabId:kn,focusable:!1,children:e?(0,Ue.jsx)(Ls.BlockInspector,{}):(0,Ue.jsx)("span",{className:"block-editor-block-inspector__no-blocks",children:(0,Po.__)("No block selected.")})})]})})}function eh(){let{currentArea:e,hasSelectedNonAreaBlock:t,isGeneralSidebarOpen:o,selectedWidgetAreaBlock:r}=(0,Rn.useSelect)(a=>{let{getSelectedBlock:c,getBlock:l,getBlockParentsByBlockName:u}=a(Ls.store),{getActiveComplementaryArea:d}=a(Me),p=c(),f=d(G.name),m=f;m||(p?m=kn:m=En);let g;return p&&(p.name==="core/widget-area"?g=p:g=l(u(p.clientId,"core/widget-area")[0])),{currentArea:m,hasSelectedNonAreaBlock:!!(p&&p.name!=="core/widget-area"),isGeneralSidebarOpen:!!f,selectedWidgetAreaBlock:g}},[]),{enableComplementaryArea:n}=(0,Rn.useDispatch)(Me),i=(0,Lr.useCallback)(a=>{a&&n(G.name,a)},[n]);return(0,Ue.jsx)(io,{selectedTabId:o?e:null,onSelect:i,selectOnMove:!1,children:(0,Ue.jsx)(L1,{hasSelectedNonAreaBlock:t,currentArea:e,isGeneralSidebarOpen:o,selectedWidgetAreaBlock:r})})}var cd=s(it(),1),cw=s(Ne(),1),ld=s(U(),1),Xs=s(te(),1);var No=s(de(),1),lw=s(Rt(),1);var Lh=s(Ne(),1),Bh=s(te(),1),Wh=s(U(),1),nd=s(de(),1),Dh=s(_e(),1);var Vh=s(it(),1),Fh=s(Rt(),1);var Fs=s(te(),1),Cn=s(de(),1),Io=s(_e(),1),dh=s(Ne(),1);var td=s(U(),1),uh=s(it(),1);var Bs=s(de(),1),th=s(_e(),1),Ws=s(te(),1);var oh=s(rr(),1),Ql=s(nt(),1),rh=s(U(),1),nh=s(T(),1);function B1(e,t){let o=(0,Ws.useSelect)(n=>n(Ql.store).hasUndo(),[]),{undo:r}=(0,Ws.useDispatch)(Ql.store);return(0,nh.jsx)(th.Button,{...e,ref:t,icon:(0,Bs.isRTL)()?Ur:$r,label:(0,Bs.__)("Undo"),shortcut:oh.displayShortcut.primary("z"),"aria-disabled":!o,onClick:o?r:void 0,size:"compact"})}var ih=(0,rh.forwardRef)(B1);var Ds=s(de(),1),sh=s(_e(),1),Vs=s(te(),1);var Tn=s(rr(),1),ed=s(nt(),1),ah=s(U(),1),ch=s(T(),1);function W1(e,t){let o=(0,Tn.isAppleOS)()?Tn.displayShortcut.primaryShift("z"):Tn.displayShortcut.primary("y"),r=(0,Vs.useSelect)(i=>i(ed.store).hasRedo(),[]),{redo:n}=(0,Vs.useDispatch)(ed.store);return(0,ch.jsx)(sh.Button,{...e,ref:t,icon:(0,Ds.isRTL)()?$r:Ur,label:(0,Ds.__)("Redo"),shortcut:o,"aria-disabled":!r,onClick:r?n:void 0,size:"compact"})}var lh=(0,ah.forwardRef)(W1);var Xt=s(T(),1);function D1(){let e=(0,uh.useViewportMatch)("medium"),{isInserterOpen:t,isListViewOpen:o,inserterSidebarToggleRef:r,listViewToggleRef:n}=(0,Fs.useSelect)(u=>{let{isInserterOpened:d,getInserterSidebarToggleRef:p,isListViewOpened:f,getListViewToggleRef:m}=dt(u(G));return{isInserterOpen:d(),isListViewOpen:f(),inserterSidebarToggleRef:p(),listViewToggleRef:m()}},[]),{setIsInserterOpened:i,setIsListViewOpened:a}=(0,Fs.useDispatch)(G),c=(0,td.useCallback)(()=>a(!o),[a,o]),l=(0,td.useCallback)(()=>i(!t),[i,t]);return(0,Xt.jsxs)(dh.NavigableToolbar,{className:"edit-widgets-header-toolbar","aria-label":(0,Cn.__)("Document tools"),variant:"unstyled",children:[(0,Xt.jsx)(Io.ToolbarItem,{ref:r,as:Io.Button,className:"edit-widgets-header-toolbar__inserter-toggle",variant:"primary",isPressed:t,onMouseDown:u=>{u.preventDefault()},onClick:l,icon:Ra,label:(0,Cn._x)("Block Inserter","Generic label for block inserter button"),size:"compact"}),e&&(0,Xt.jsxs)(Xt.Fragment,{children:[(0,Xt.jsx)(Io.ToolbarItem,{as:ih}),(0,Xt.jsx)(Io.ToolbarItem,{as:lh}),(0,Xt.jsx)(Io.ToolbarItem,{as:Io.Button,className:"edit-widgets-header-toolbar__list-view-toggle",icon:xa,isPressed:o,label:(0,Cn.__)("List View"),onClick:c,ref:n,size:"compact"})]})]})}var fh=D1;var ph=s(_e(),1),od=s(de(),1),js=s(te(),1);var mh=s(T(),1);function V1(){let{hasEditedWidgetAreaIds:e,isSaving:t,isWidgetSaveLocked:o}=(0,js.useSelect)(i=>{let{getEditedWidgetAreas:a,isSavingWidgetAreas:c,isWidgetSavingLocked:l}=i(G);return{hasEditedWidgetAreaIds:a()?.length>0,isSaving:c(),isWidgetSaveLocked:l()}},[]),{saveEditedWidgetAreas:r}=(0,js.useDispatch)(G),n=o||t||!e;return(0,mh.jsx)(ph.Button,{variant:"primary",isBusy:t,"aria-disabled":n,onClick:n?void 0:r,size:"compact",children:t?(0,od.__)("Saving\u2026"):(0,od.__)("Update")})}var gh=V1;var ao=s(_e(),1),Ph=s(U(),1),pe=s(de(),1);var Br=s(Rt(),1),Ih=s(rr(),1),Oh=s(xn(),1),Nh=s(it(),1);var Sh=s(_e(),1),so=s(de(),1),$s=s(xn(),1),kh=s(te(),1);var xt=s(de(),1),bh=[{keyCombination:{modifier:"primary",character:"b"},description:(0,xt.__)("Make the selected text bold.")},{keyCombination:{modifier:"primary",character:"i"},description:(0,xt.__)("Make the selected text italic.")},{keyCombination:{modifier:"primary",character:"k"},description:(0,xt.__)("Convert the selected text into a link.")},{keyCombination:{modifier:"primaryShift",character:"k"},description:(0,xt.__)("Remove a link.")},{keyCombination:{character:"[["},description:(0,xt.__)("Insert a link to a post or page.")},{keyCombination:{modifier:"primary",character:"u"},description:(0,xt.__)("Underline the selected text.")},{keyCombination:{modifier:"access",character:"d"},description:(0,xt.__)("Strikethrough the selected text.")},{keyCombination:{modifier:"access",character:"x"},description:(0,xt.__)("Make the selected text inline code.")},{keyCombination:{modifier:"access",character:"0"},aliases:[{modifier:"access",character:"7"}],description:(0,xt.__)("Convert the current heading to a paragraph.")},{keyCombination:{modifier:"access",character:"1-6"},description:(0,xt.__)("Convert the current paragraph or heading to a heading of level 1 to 6.")},{keyCombination:{modifier:"primaryShift",character:"SPACE"},description:(0,xt.__)("Add non breaking space.")}];var wh=s(U(),1),Hs=s(rr(),1),St=s(T(),1);function hh({keyCombination:e,forceAriaLabel:t}){let o=e.modifier?Hs.displayShortcutList[e.modifier](e.character):e.character,r=e.modifier?Hs.shortcutAriaLabel[e.modifier](e.character):e.character,n=Array.isArray(o)?o:[o];return(0,St.jsx)("kbd",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut-key-combination","aria-label":t||r,children:n.map((i,a)=>i==="+"?(0,St.jsx)(wh.Fragment,{children:i},a):(0,St.jsx)("kbd",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut-key",children:i},a))})}function F1({description:e,keyCombination:t,aliases:o=[],ariaLabel:r}){return(0,St.jsxs)(St.Fragment,{children:[(0,St.jsx)("div",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut-description",children:e}),(0,St.jsxs)("div",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut-term",children:[(0,St.jsx)(hh,{keyCombination:t,forceAriaLabel:r}),o.map((n,i)=>(0,St.jsx)(hh,{keyCombination:n,forceAriaLabel:r},i))]})]})}var zs=F1;var vh=s(te(),1),_h=s(xn(),1);var yh=s(T(),1);function j1({name:e}){let{keyCombination:t,description:o,aliases:r}=(0,vh.useSelect)(n=>{let{getShortcutKeyCombination:i,getShortcutDescription:a,getShortcutAliases:c}=n(_h.store);return{keyCombination:i(e),aliases:c(e),description:a(e)}},[e]);return t?(0,yh.jsx)(zs,{keyCombination:t,description:o,aliases:r}):null}var xh=j1;var De=s(T(),1),H1=({shortcuts:e})=>(0,De.jsx)("ul",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut-list",role:"list",children:e.map((t,o)=>(0,De.jsx)("li",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut",children:typeof t=="string"?(0,De.jsx)(xh,{name:t}):(0,De.jsx)(zs,{...t})},o))}),rd=({title:e,shortcuts:t,className:o})=>(0,De.jsxs)("section",{className:X("edit-widgets-keyboard-shortcut-help-modal__section",o),children:[!!e&&(0,De.jsx)("h2",{className:"edit-widgets-keyboard-shortcut-help-modal__section-title",children:e}),(0,De.jsx)(H1,{shortcuts:t})]}),Us=({title:e,categoryName:t,additionalShortcuts:o=[]})=>{let r=(0,kh.useSelect)(n=>n($s.store).getCategoryShortcuts(t),[t]);return(0,De.jsx)(rd,{title:e,shortcuts:r.concat(o)})};function Eh({isModalActive:e,toggleModal:t}){return(0,$s.useShortcut)("core/edit-widgets/keyboard-shortcuts",t,{bindGlobal:!0}),e?(0,De.jsxs)(Sh.Modal,{className:"edit-widgets-keyboard-shortcut-help-modal",title:(0,so.__)("Keyboard shortcuts"),onRequestClose:t,children:[(0,De.jsx)(rd,{className:"edit-widgets-keyboard-shortcut-help-modal__main-shortcuts",shortcuts:["core/edit-widgets/keyboard-shortcuts"]}),(0,De.jsx)(Us,{title:(0,so.__)("Global shortcuts"),categoryName:"global"}),(0,De.jsx)(Us,{title:(0,so.__)("Selection shortcuts"),categoryName:"selection"}),(0,De.jsx)(Us,{title:(0,so.__)("Block shortcuts"),categoryName:"block",additionalShortcuts:[{keyCombination:{character:"/"},description:(0,so.__)("Change the block type after adding a new paragraph."),ariaLabel:(0,so.__)("Forward-slash")}]}),(0,De.jsx)(rd,{title:(0,so.__)("Text formatting"),shortcuts:bh}),(0,De.jsx)(Us,{title:(0,so.__)("List View shortcuts"),categoryName:"list-view"})]}):null}var Rh=s(_e(),1),Th=s(T(),1),{Fill:Ch,Slot:z1}=(0,Rh.createSlotFill)("EditWidgetsToolsMoreMenuGroup");Ch.Slot=({fillProps:e})=>(0,Th.jsx)(z1,{fillProps:e,children:t=>t.length>0&&t});var Ah=Ch;var ve=s(T(),1);function Mh(){let[e,t]=(0,Ph.useState)(!1),o=()=>t(!e);(0,Oh.useShortcut)("core/edit-widgets/keyboard-shortcuts",o);let r=(0,Nh.useViewportMatch)("medium");return(0,ve.jsxs)(ve.Fragment,{children:[(0,ve.jsx)(ao.DropdownMenu,{icon:ka,label:(0,pe.__)("Options"),popoverProps:{placement:"bottom-end",className:"more-menu-dropdown__content"},toggleProps:{tooltipPosition:"bottom",size:"compact"},children:n=>(0,ve.jsxs)(ve.Fragment,{children:[r&&(0,ve.jsx)(ao.MenuGroup,{label:(0,pe._x)("View","noun"),children:(0,ve.jsx)(Br.PreferenceToggleMenuItem,{scope:"core/edit-widgets",name:"fixedToolbar",label:(0,pe.__)("Top toolbar"),info:(0,pe.__)("Access all block and document tools in a single place"),messageActivated:(0,pe.__)("Top toolbar activated"),messageDeactivated:(0,pe.__)("Top toolbar deactivated")})}),(0,ve.jsxs)(ao.MenuGroup,{label:(0,pe.__)("Tools"),children:[(0,ve.jsx)(ao.MenuItem,{onClick:()=>{t(!0)},shortcut:Ih.displayShortcut.access("h"),children:(0,pe.__)("Keyboard shortcuts")}),(0,ve.jsx)(Br.PreferenceToggleMenuItem,{scope:"core/edit-widgets",name:"welcomeGuide",label:(0,pe.__)("Welcome Guide")}),(0,ve.jsxs)(ao.MenuItem,{role:"menuitem",icon:ha,href:(0,pe.__)("https://wordpress.org/documentation/article/block-based-widgets-editor/"),target:"_blank",rel:"noopener",children:[(0,pe.__)("Help"),(0,ve.jsx)(Jo,{render:(0,ve.jsx)("span",{}),children:(0,pe.__)("(opens in a new tab)")})]}),(0,ve.jsx)(Ah.Slot,{fillProps:{onClose:n}})]}),(0,ve.jsxs)(ao.MenuGroup,{label:(0,pe.__)("Preferences"),children:[(0,ve.jsx)(Br.PreferenceToggleMenuItem,{scope:"core/edit-widgets",name:"keepCaretInsideBlock",label:(0,pe.__)("Contain text cursor inside block"),info:(0,pe.__)("Aids screen readers by stopping text caret from leaving blocks."),messageActivated:(0,pe.__)("Contain text cursor inside block activated"),messageDeactivated:(0,pe.__)("Contain text cursor inside block deactivated")}),(0,ve.jsx)(Br.PreferenceToggleMenuItem,{scope:"core/edit-widgets",name:"themeStyles",info:(0,pe.__)("Make the editor look like your theme."),label:(0,pe.__)("Use theme styles")}),r&&(0,ve.jsx)(Br.PreferenceToggleMenuItem,{scope:"core/edit-widgets",name:"showBlockBreadcrumbs",label:(0,pe.__)("Display block breadcrumbs"),info:(0,pe.__)("Shows block breadcrumbs at the bottom of the editor."),messageActivated:(0,pe.__)("Display block breadcrumbs activated"),messageDeactivated:(0,pe.__)("Display block breadcrumbs deactivated")})]})]})}),(0,ve.jsx)(Eh,{isModalActive:e,toggleModal:o})]})}var ke=s(T(),1);function U1(){let e=(0,Vh.useViewportMatch)("medium"),t=(0,Wh.useRef)(),{hasFixedToolbar:o}=(0,Bh.useSelect)(r=>({hasFixedToolbar:!!r(Fh.store).get("core/edit-widgets","fixedToolbar")}),[]);return(0,ke.jsx)(ke.Fragment,{children:(0,ke.jsxs)("div",{className:"edit-widgets-header",children:[(0,ke.jsxs)("div",{className:"edit-widgets-header__navigable-toolbar-wrapper",children:[e&&(0,ke.jsx)("h1",{className:"edit-widgets-header__title",children:(0,nd.__)("Widgets")}),!e&&(0,ke.jsx)(Jo,{className:"edit-widgets-header__title",render:(0,ke.jsx)("h1",{}),children:(0,nd.__)("Widgets")}),(0,ke.jsx)(fh,{}),o&&e&&(0,ke.jsxs)(ke.Fragment,{children:[(0,ke.jsx)("div",{className:"selected-block-tools-wrapper",children:(0,ke.jsx)(Lh.BlockToolbar,{hideDragHandle:!0})}),(0,ke.jsx)(Dh.Popover.Slot,{ref:t,name:"block-toolbar"})]})]}),(0,ke.jsxs)("div",{className:"edit-widgets-header__actions",children:[(0,ke.jsx)(qr.Slot,{scope:"core/edit-widgets"}),(0,ke.jsx)(gh,{}),(0,ke.jsx)(Mh,{})]})]})})}var jh=U1;var kt=s(Ne(),1),Uh=s(it(),1),$h=s(te(),1),Yh=s(U(),1),Gh=s(Rt(),1);var Ys=s(zn(),1),Hh=s(ds(),1),An=s(T(),1);function $1(){return(0,An.jsxs)(Hh.ThemeProvider,{cornerRadius:"none",children:[(0,An.jsx)(Ys.InlineNotices,{className:"edit-widgets-notices",pinnedNoticesClassName:"edit-widgets-notices__pinned",dismissibleNoticesClassName:"edit-widgets-notices__dismissible"}),(0,An.jsx)(Ys.SnackbarNotices,{className:"edit-widgets-notices__snackbar"})]})}var zh=$1;var Nt=s(T(),1);function Kh({blockEditorSettings:e}){let t=(0,$h.useSelect)(n=>!!n(Gh.store).get("core/edit-widgets","themeStyles"),[]),o=(0,Uh.useViewportMatch)("medium"),r=(0,Yh.useMemo)(()=>t?e.styles:[],[e,t]);return(0,Nt.jsxs)("div",{className:"edit-widgets-block-editor",children:[(0,Nt.jsx)(zh,{}),!o&&(0,Nt.jsx)(kt.BlockToolbar,{hideDragHandle:!0}),(0,Nt.jsxs)(kt.BlockTools,{children:[(0,Nt.jsx)(Is,{}),(0,Nt.jsx)(kt.__unstableEditorStyles,{styles:r,scope:":where(.editor-styles-wrapper)"}),(0,Nt.jsx)(kt.BlockSelectionClearer,{children:(0,Nt.jsx)(kt.WritingFlow,{children:(0,Nt.jsx)(kt.BlockList,{className:"edit-widgets-main-block-list"})})})]})]})}var sw=s(te(),1);var Jh=s(Ne(),1),Qh=s(it(),1),Ks=s(U(),1),ew=s(te(),1);var id=s(te(),1),qh=s(Ne(),1),Xh=s(nt(),1);var Y1=()=>{let e=(0,id.useSelect)(t=>{let{getEntityRecord:o}=t(Xh.store);return o(we,tt,Co())?.blocks[0]?.clientId},[]);return(0,id.useSelect)(t=>{let{getBlockRootClientId:o,getBlockSelectionEnd:r,getBlockOrder:n,getBlockIndex:i}=t(qh.store),a=t(G).__experimentalGetInsertionPoint();if(a.rootClientId)return a;let c=r()||e,l=o(c);return c&&l===""?{rootClientId:c,insertionIndex:n(c).length}:{rootClientId:l,insertionIndex:i(c)+1}},[e])},Zh=Y1;var Gs=s(T(),1);function tw(){let e=(0,Qh.useViewportMatch)("medium","<"),{rootClientId:t,insertionIndex:o}=Zh(),{setIsInserterOpened:r}=(0,ew.useDispatch)(G),n=(0,Ks.useCallback)(()=>r(!1),[r]),i=(0,Ks.useRef)();return(0,Gs.jsx)("div",{className:"edit-widgets-layout__inserter-panel",children:(0,Gs.jsx)("div",{className:"edit-widgets-layout__inserter-panel-content",children:(0,Gs.jsx)(Jh.__experimentalLibrary,{showInserterHelpPanel:!0,shouldFocusBlock:e,rootClientId:t,__experimentalInsertionIndex:o,ref:i,onClose:n})})})}var ow=s(Ne(),1),rw=s(_e(),1),qs=s(te(),1),Pn=s(U(),1),sd=s(de(),1);var nw=s(rr(),1);var Oo=s(T(),1);function iw(){let{setIsListViewOpened:e}=(0,qs.useDispatch)(G),{getListViewToggleRef:t}=dt((0,qs.useSelect)(G)),[o,r]=(0,Pn.useState)(null),n=(0,Pn.useCallback)(()=>{e(!1),t().current?.focus()},[t,e]),i=(0,Pn.useCallback)(a=>{a.keyCode===nw.ESCAPE&&!a.defaultPrevented&&(a.preventDefault(),n())},[n]);return(0,Oo.jsxs)("div",{className:"edit-widgets-editor__list-view-panel",onKeyDown:i,children:[(0,Oo.jsxs)("div",{className:"edit-widgets-editor__list-view-panel-header",children:[(0,Oo.jsx)("strong",{children:(0,sd.__)("List View")}),(0,Oo.jsx)(rw.Button,{icon:Wo,label:(0,sd.__)("Close"),onClick:n,size:"compact"})]}),(0,Oo.jsx)("div",{className:"edit-widgets-editor__list-view-panel-content",ref:r,children:(0,Oo.jsx)(ow.__experimentalListView,{dropZoneElement:o,focusOnMount:!0})})]})}var ad=s(T(),1);function aw(){let{isInserterOpen:e,isListViewOpen:t}=(0,sw.useSelect)(o=>{let{isInserterOpened:r,isListViewOpened:n}=o(G);return{isInserterOpen:r(),isListViewOpen:n()}},[]);return e?(0,ad.jsx)(tw,{}):t?(0,ad.jsx)(iw,{}):null}var Mt=s(T(),1),G1={header:(0,No.__)("Widgets top bar"),body:(0,No.__)("Widgets and blocks"),sidebar:(0,No.__)("Widgets settings"),footer:(0,No.__)("Widgets footer")};function K1({blockEditorSettings:e}){let t=(0,cd.useViewportMatch)("medium","<"),o=(0,cd.useViewportMatch)("huge",">="),{setIsInserterOpened:r,setIsListViewOpened:n,closeGeneralSidebar:i}=(0,Xs.useDispatch)(G),{hasBlockBreadCrumbsEnabled:a,hasSidebarEnabled:c,isInserterOpened:l,isListViewOpened:u}=(0,Xs.useSelect)(f=>({hasSidebarEnabled:!!f(Me).getActiveComplementaryArea(G.name),isInserterOpened:!!f(G).isInserterOpened(),isListViewOpened:!!f(G).isListViewOpened(),hasBlockBreadCrumbsEnabled:!!f(lw.store).get("core/edit-widgets","showBlockBreadcrumbs")}),[]);(0,ld.useEffect)(()=>{c&&!o&&(r(!1),n(!1))},[c,o]),(0,ld.useEffect)(()=>{(l||u)&&!o&&i()},[l,u,o]);let d=u?(0,No.__)("List View"):(0,No.__)("Block Library"),p=u||l;return(0,Mt.jsx)(Vl,{labels:{...G1,secondarySidebar:d},header:(0,Mt.jsx)(jh,{}),secondarySidebar:p&&(0,Mt.jsx)(aw,{}),sidebar:(0,Mt.jsx)(Zr.Slot,{scope:"core/edit-widgets"}),content:(0,Mt.jsx)(Mt.Fragment,{children:(0,Mt.jsx)(Kh,{blockEditorSettings:e})}),footer:a&&!t&&(0,Mt.jsx)("div",{className:"edit-widgets-layout__footer",children:(0,Mt.jsx)(cw.BlockBreadcrumb,{rootLabelText:(0,No.__)("Widgets")})})})}var dw=K1;var uw=s(de(),1),fw=s(U(),1),pw=s(te(),1);function mw(){let e=(0,pw.useSelect)(t=>{let{getEditedWidgetAreas:o}=t(G);return o()?.length>0},[]);return(0,fw.useEffect)(()=>{let t=o=>{if(e)return o.returnValue=(0,uw.__)("You have unsaved changes. If you proceed, they will be lost."),o.returnValue};return window.addEventListener("beforeunload",t),()=>{window.removeEventListener("beforeunload",t)}},[e]),null}var In=s(te(),1),On=s(_e(),1),Ee=s(de(),1),dd=s(U(),1),ud=s(Rt(),1);var Q=s(T(),1);function gw(){let e=(0,In.useSelect)(i=>!!i(ud.store).get("core/edit-widgets","welcomeGuide"),[]),{toggle:t}=(0,In.useDispatch)(ud.store),o=(0,In.useSelect)(i=>i(G).getWidgetAreas({per_page:-1}),[]);if(!e)return null;let r=o?.every(i=>i.id==="wp_inactive_widgets"||i.widgets.every(a=>a.startsWith("block-"))),n=o?.filter(i=>i.id!=="wp_inactive_widgets").length??0;return(0,Q.jsx)(On.Guide,{className:"edit-widgets-welcome-guide",contentLabel:(0,Ee.__)("Welcome to block Widgets"),finishButtonText:(0,Ee.__)("Get started"),onFinish:()=>t("core/edit-widgets","welcomeGuide"),pages:[{image:(0,Q.jsx)(Zs,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.gif"}),content:(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsx)("h1",{className:"edit-widgets-welcome-guide__heading",children:(0,Ee.__)("Welcome to block Widgets")}),r?(0,Q.jsx)(Q.Fragment,{children:(0,Q.jsx)("p",{className:"edit-widgets-welcome-guide__text",children:(0,Ee.sprintf)((0,Ee._n)("Your theme provides %s \u201Cblock\u201D area for you to add and edit content.\xA0Try adding a search bar, social icons, or other types of blocks here and see how they\u2019ll look on your site.","Your theme provides %s different \u201Cblock\u201D areas for you to add and edit content.\xA0Try adding a search bar, social icons, or other types of blocks here and see how they\u2019ll look on your site.",n),n)})}):(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsx)("p",{className:"edit-widgets-welcome-guide__text",children:(0,Ee.__)("You can now add any block to your site\u2019s widget areas. Don\u2019t worry, all of your favorite widgets still work flawlessly.")}),(0,Q.jsxs)("p",{className:"edit-widgets-welcome-guide__text",children:[(0,Q.jsx)("strong",{children:(0,Ee.__)("Want to stick with the old widgets?")})," ",(0,Q.jsx)(On.ExternalLink,{href:(0,Ee.__)("https://wordpress.org/plugins/classic-widgets/"),children:(0,Ee.__)("Get the Classic Widgets plugin.")})]})]})]})},{image:(0,Q.jsx)(Zs,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-editor.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-editor.gif"}),content:(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsx)("h1",{className:"edit-widgets-welcome-guide__heading",children:(0,Ee.__)("Customize each block")}),(0,Q.jsx)("p",{className:"edit-widgets-welcome-guide__text",children:(0,Ee.__)("Each block comes with its own set of controls for changing things like color, width, and alignment. These will show and hide automatically when you have a block selected.")})]})},{image:(0,Q.jsx)(Zs,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-library.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-library.gif"}),content:(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsx)("h1",{className:"edit-widgets-welcome-guide__heading",children:(0,Ee.__)("Explore all blocks")}),(0,Q.jsx)("p",{className:"edit-widgets-welcome-guide__text",children:(0,dd.createInterpolateElement)((0,Ee.__)("All of the blocks available to you live in the block library. You\u2019ll find it wherever you see the <InserterIconImage /> icon."),{InserterIconImage:(0,Q.jsx)("img",{className:"edit-widgets-welcome-guide__inserter-icon",alt:(0,Ee.__)("inserter"),src:"data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='18' height='18' rx='2' fill='%231E1E1E'/%3E%3Cpath d='M9.22727 4V14M4 8.77273H14' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A"})})})]})},{image:(0,Q.jsx)(Zs,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.gif"}),content:(0,Q.jsxs)(Q.Fragment,{children:[(0,Q.jsx)("h1",{className:"edit-widgets-welcome-guide__heading",children:(0,Ee.__)("Learn more")}),(0,Q.jsx)("p",{className:"edit-widgets-welcome-guide__text",children:(0,dd.createInterpolateElement)((0,Ee.__)("New to the block editor? Want to learn more about using it? <a>Here's a detailed guide.</a>"),{a:(0,Q.jsx)(On.ExternalLink,{href:(0,Ee.__)("https://wordpress.org/documentation/article/wordpress-block-editor/")})})})]})}]})}function Zs({nonAnimatedSrc:e,animatedSrc:t}){return(0,Q.jsxs)("picture",{className:"edit-widgets-welcome-guide__image",children:[(0,Q.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,Q.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var Lt=s(T(),1);function q1({blockEditorSettings:e}){let{createErrorNotice:t}=(0,hw.useDispatch)(vw.store);function o(i){t((0,Js.sprintf)((0,Js.__)('The "%s" plugin has encountered an error and cannot be rendered.'),i))}let r=(0,_w.__unstableUseNavigateRegions)(),n=(0,bw.useMemo)(()=>Dl().primary,[]);return(0,Lt.jsx)(yw.ThemeProvider,{isRoot:!0,color:{primary:n},children:(0,Lt.jsx)(_b,{children:(0,Lt.jsx)("div",{...r,children:(0,Lt.jsxs)(jb,{blockEditorSettings:e,children:[(0,Lt.jsx)(dw,{blockEditorSettings:e}),(0,Lt.jsx)(eh,{}),(0,Lt.jsx)(ww.PluginArea,{onError:o}),(0,Lt.jsx)(mw,{}),(0,Lt.jsx)(gw,{})]})})})})}var xw=q1;var pd=s(T(),1),X1=["core/more","core/freeform","core/template-part",...Os?[]:["core/block"]];function Rw(e,t){let o=document.getElementById(e),r=(0,Qs.createRoot)(o),n=(0,ea.__experimentalGetCoreBlocks)().filter(i=>!(X1.includes(i.name)||i.name.startsWith("core/post")||i.name.startsWith("core/query")||i.name.startsWith("core/site")||i.name.startsWith("core/navigation")||i.name.startsWith("core/term")));return(0,fd.dispatch)(Ew.store).setDefaults("core/edit-widgets",{fixedToolbar:!1,welcomeGuide:!0,showBlockBreadcrumbs:!0,themeStyles:!0}),(0,fd.dispatch)(Mo.store).reapplyBlockTypeFilters(),(0,ea.registerCoreBlocks)(n),(0,Wr.registerLegacyWidgetBlock)(),(0,Wr.registerLegacyWidgetVariations)(t),Q1(Zl),(0,Wr.registerWidgetGroupBlock)(),t.__experimentalFetchLinkSuggestions=(i,a)=>(0,kw.__experimentalFetchLinkSuggestions)(i,a,t),(0,Mo.setFreeformContentHandlerName)("core/html"),r.render((0,pd.jsx)(Qs.StrictMode,{children:(0,pd.jsx)(xw,{blockEditorSettings:t})})),r}var Z1=Rw;function J1(){(0,Sw.default)("wp.editWidgets.reinitializeEditor",{since:"6.2",version:"6.3"})}var Q1=e=>{if(!e)return;let{metadata:t,settings:o,name:r}=e;t&&(0,Mo.unstable__bootstrapServerSideBlockDefinitions)({[r]:t}),(0,Mo.registerBlockType)(r,o)};return Dw(eS);})();
 /*! Bundled license information:

 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
diff --git a/wp-includes/js/dist/editor.js b/wp-includes/js/dist/editor.js
index 5982fbc8b7..104dae6a54 100644
--- a/wp-includes/js/dist/editor.js
+++ b/wp-includes/js/dist/editor.js
@@ -451,14 +451,14 @@ var wp;
           return x2 === y3 && (0 !== x2 || 1 / x2 === 1 / y3) || x2 !== x2 && y3 !== y3;
         }
         "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());
-        var React167 = require_react(), shim = require_shim(), objectIs = "function" === typeof Object.is ? Object.is : is2, useSyncExternalStore7 = shim.useSyncExternalStore, useRef156 = React167.useRef, useEffect136 = React167.useEffect, useMemo180 = React167.useMemo, useDebugValue2 = React167.useDebugValue;
+        var React167 = require_react(), shim = require_shim(), objectIs = "function" === typeof Object.is ? Object.is : is2, useSyncExternalStore7 = shim.useSyncExternalStore, useRef156 = React167.useRef, useEffect136 = React167.useEffect, useMemo181 = React167.useMemo, useDebugValue2 = React167.useDebugValue;
         exports.useSyncExternalStoreWithSelector = function(subscribe5, getSnapshot2, getServerSnapshot2, selector2, isEqual2) {
           var instRef = useRef156(null);
           if (null === instRef.current) {
             var inst = { hasValue: false, value: null };
             instRef.current = inst;
           } else inst = instRef.current;
-          instRef = useMemo180(
+          instRef = useMemo181(
             function() {
               function memoizedSelector(nextSnapshot) {
                 if (!hasMemo) {
@@ -2509,14 +2509,14 @@ var wp;
   });

   // packages/editor/build-module/hooks/custom-sources-backwards-compatibility.mjs
-  var import_data91 = __toESM(require_data(), 1);
-  var import_core_data62 = __toESM(require_core_data(), 1);
+  var import_data92 = __toESM(require_data(), 1);
+  var import_core_data63 = __toESM(require_core_data(), 1);
   var import_element285 = __toESM(require_element(), 1);
   var import_compose51 = __toESM(require_compose(), 1);
   var import_hooks41 = __toESM(require_hooks(), 1);

   // packages/editor/build-module/store/index.mjs
-  var import_data90 = __toESM(require_data(), 1);
+  var import_data91 = __toESM(require_data(), 1);

   // packages/editor/build-module/store/reducer.mjs
   var import_data2 = __toESM(require_data(), 1);
@@ -7163,7 +7163,7 @@ var wp;
   var import_deprecated9 = __toESM(require_deprecated(), 1);
   var import_blocks20 = __toESM(require_blocks(), 1);
   var import_notices20 = __toESM(require_notices(), 1);
-  var import_core_data61 = __toESM(require_core_data(), 1);
+  var import_core_data62 = __toESM(require_core_data(), 1);
   var import_block_editor37 = __toESM(require_block_editor(), 1);
   var import_hooks40 = __toESM(require_hooks(), 1);
   var import_preferences10 = __toESM(require_preferences(), 1);
@@ -7452,7 +7452,7 @@ var wp;
     unregisterEntityAction: () => unregisterEntityAction,
     unregisterEntityField: () => unregisterEntityField
   });
-  var import_core_data60 = __toESM(require_core_data(), 1);
+  var import_core_data61 = __toESM(require_core_data(), 1);
   var import_block_editor36 = __toESM(require_block_editor(), 1);
   var import_i18n218 = __toESM(require_i18n(), 1);
   var import_notices19 = __toESM(require_notices(), 1);
@@ -8390,7 +8390,7 @@ var wp;
   );

   // packages/editor/build-module/dataviews/store/private-actions.mjs
-  var import_core_data59 = __toESM(require_core_data(), 1);
+  var import_core_data60 = __toESM(require_core_data(), 1);
   var import_hooks39 = __toESM(require_hooks(), 1);

   // packages/fields/build-module/fields/slug/index.mjs
@@ -24944,7 +24944,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle2("59353631d1", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#f7e6e3);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fae8c8);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#ffea8f);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#ccf4d2);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#e0ebf8);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");
+    registerStyle2("40ea4a6382", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#fae5e1);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fde6be);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#fee995);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#c2f8ca);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#deebfa);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");
   }
   var style_default2 = { "badge": "_96e6251aad1a6136__badge", "is-high-intent": "_99f7158cb520f750__is-high-intent", "is-medium-intent": "c20ebef2365bc8b7__is-medium-intent", "is-low-intent": "_365e1626c6202e52__is-low-intent", "is-stable-intent": "_33f8198127ddf4ef__is-stable-intent", "is-informational-intent": "_04c1aca8fc449412__is-informational-intent", "is-draft-intent": "_90726e69d495ec19__is-draft-intent", "is-none-intent": "_898f4a544993bd39__is-none-intent" };
   var Badge = (0, import_element18.forwardRef)(function Badge2({ intent = "none", className, ...props }, ref) {
@@ -35316,6 +35316,7 @@ var wp;
     value,
     hoveredDate,
     excludeDisabled,
+    resetOnSelect,
     min: min4,
     max: max4,
     disabled: disabled2
@@ -35324,6 +35325,12 @@ var wp;
       if (!hoveredDate || !value?.from) {
         return;
       }
+      if (resetOnSelect && value.to) {
+        return {
+          from: hoveredDate,
+          to: hoveredDate
+        };
+      }
       let previewHighlight;
       let potentialNewRange;
       if (hoveredDate < value.from) {
@@ -35379,7 +35386,15 @@ var wp;
         };
       }
       return previewHighlight;
-    }, [value, hoveredDate, excludeDisabled, min4, max4, disabled2]);
+    }, [
+      value,
+      hoveredDate,
+      excludeDisabled,
+      resetOnSelect,
+      min4,
+      max4,
+      disabled2
+    ]);
   }
   var RangeCalendar = (0, import_element55.forwardRef)(
     function RangeCalendar2({
@@ -35388,6 +35403,7 @@ var wp;
       onValueChange,
       numberOfMonths = 1,
       excludeDisabled,
+      resetOnSelect = true,
       min: min4,
       max: max4,
       disabled: disabled2,
@@ -35433,6 +35449,7 @@ var wp;
         value: selected,
         hoveredDate,
         excludeDisabled,
+        resetOnSelect,
         min: min4,
         max: max4,
         disabled: disabled2
@@ -35465,6 +35482,7 @@ var wp;
           numberOfMonths: clampNumberOfMonths(numberOfMonths),
           disabled: disabled2,
           excludeDisabled,
+          resetOnSelect,
           min: min4,
           max: max4,
           labels,
@@ -37135,7 +37153,7 @@ var wp;
   }
   var global_css_defense_default9 = { "button": "_6defc79820e382c6__button", "input": "d2cff2e5dea83bd1__input", "textarea": "_547d86373d02e108__textarea", "div": "_8c15fd0ed9f28ba4__div", "p": "_43cec3e1eec1066d__p", "heading": "e97669c6d9a38497__heading", "a": "_2c0831b0499dbd6e__a", "ol": "c59a0ebebd71fa4a__ol", "li": "_46b5cb0c8e24e8c9__li" };
   if (typeof process === "undefined" || true) {
-    registerStyle38("bd510b0d40", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');
+    registerStyle38("d11816833c", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#008030)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');
   }
   var style_default37 = { "indicator": "_7a7ac88e306348e7__indicator", "indicator-jump": "_48722cc5dd090ce4__indicator-jump", "is-invalid": "_57a3bbbfbe38a5c6__is-invalid", "is-valid": "_9e944dc198aac10b__is-valid", "indicator-icon": "e482806667437c6a__indicator-icon", "indicator-spinner": "_6e46434cc23019d2__indicator-spinner" };
   var ICON = {
@@ -38331,7 +38349,7 @@ var wp;
   }
   var resets_default14 = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
   if (typeof process === "undefined" || true) {
-    registerStyle46("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+    registerStyle46("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
   }
   var style_default40 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
   var icons = {
@@ -38489,7 +38507,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle47("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+    registerStyle47("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
   }
   var style_default41 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
   var Title2 = (0, import_element89.forwardRef)(
@@ -38590,7 +38608,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle48("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+    registerStyle48("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
   }
   var style_default42 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
   var Description3 = (0, import_element90.forwardRef)(
@@ -38690,7 +38708,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle49("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+    registerStyle49("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
   }
   var style_default43 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
   var Actions = (0, import_element91.forwardRef)(
@@ -38795,7 +38813,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle50("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+    registerStyle50("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
   }
   var style_default44 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
   var CloseIcon = (0, import_element92.forwardRef)(
@@ -38900,7 +38918,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle51("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+    registerStyle51("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
   }
   var style_default45 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
   var ActionButton = (0, import_element93.forwardRef)(
@@ -39009,7 +39027,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle52("42aad93a67", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
+    registerStyle52("2e53930a41", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");
   }
   var style_default46 = { "notice": "_4145abab73d17514__notice", "icon": "d0a25570cb528528__icon", "title": "b5397fb9d05389e3__title", "description": "_1904b570a89bb815__description", "actions": "_0a1270dcdd79c031__actions", "action-button": "_983740ab855c4e09__action-button", "action-link": "d329e7416d368d31__action-link", "close-icon": "_487e6a5c1375f7dc__close-icon", "is-info": "_531c140826094795__is-info", "is-warning": "ae2e1004697cce95__is-warning", "is-success": "_2e614a76af494837__is-success", "is-error": "af00331ae17a0065__is-error", "is-action-button-outline": "_8ddb8fb33fbf3d38__is-action-button-outline", "is-action-button-minimal": "_77bbde495a8a0af3__is-action-button-minimal" };
   var ActionLink = (0, import_element94.forwardRef)(
@@ -47427,13 +47445,13 @@ var wp;
   // packages/editor/build-module/dataviews/fields/content-preview/content-preview-view.mjs
   var import_i18n216 = __toESM(require_i18n(), 1);
   var import_block_editor35 = __toESM(require_block_editor(), 1);
-  var import_data89 = __toESM(require_data(), 1);
-  var import_core_data58 = __toESM(require_core_data(), 1);
+  var import_data90 = __toESM(require_data(), 1);
+  var import_core_data59 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/provider/index.mjs
   var import_element284 = __toESM(require_element(), 1);
-  var import_data88 = __toESM(require_data(), 1);
-  var import_core_data57 = __toESM(require_core_data(), 1);
+  var import_data89 = __toESM(require_data(), 1);
+  var import_core_data58 = __toESM(require_core_data(), 1);
   var import_block_editor34 = __toESM(require_block_editor(), 1);
   var import_patterns8 = __toESM(require_patterns(), 1);
   var import_blocks18 = __toESM(require_blocks(), 1);
@@ -47637,8 +47655,8 @@ var wp;

   // packages/editor/build-module/components/provider/use-block-editor-settings.mjs
   var import_element262 = __toESM(require_element(), 1);
-  var import_data62 = __toESM(require_data(), 1);
-  var import_core_data49 = __toESM(require_core_data(), 1);
+  var import_data63 = __toESM(require_data(), 1);
+  var import_core_data50 = __toESM(require_core_data(), 1);
   var import_i18n202 = __toESM(require_i18n(), 1);
   var import_preferences3 = __toESM(require_preferences(), 1);
   var import_compose47 = __toESM(require_compose(), 1);
@@ -69491,18 +69509,18 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/media-editor/build-module/image-editor/react/hooks/use-viewport-state.mjs
   function useViewportState() {
-    const [viewport, dispatch8] = (0, import_element213.useReducer)(
+    const [viewport, dispatch9] = (0, import_element213.useReducer)(
       viewportReducer,
       DEFAULT_VIEWPORT_STATE
     );
     const setViewportZoom = (0, import_element213.useCallback)((zoom) => {
-      dispatch8({ type: "SET_VIEWPORT_ZOOM", payload: zoom });
+      dispatch9({ type: "SET_VIEWPORT_ZOOM", payload: zoom });
     }, []);
     const setViewportPan = (0, import_element213.useCallback)((pan) => {
-      dispatch8({ type: "SET_VIEWPORT_PAN", payload: pan });
+      dispatch9({ type: "SET_VIEWPORT_PAN", payload: pan });
     }, []);
     const resetViewport = (0, import_element213.useCallback)(() => {
-      dispatch8({ type: "RESET_VIEWPORT" });
+      dispatch9({ type: "RESET_VIEWPORT" });
     }, []);
     return (0, import_element213.useMemo)(
       () => ({ viewport, setViewportZoom, setViewportPan, resetViewport }),
@@ -70303,7 +70321,7 @@ If there's a particular need for this, please submit a feature request at https:
     return a3?.src === b3?.src && a3?.naturalWidth === b3?.naturalWidth && a3?.naturalHeight === b3?.naturalHeight;
   }
   function useMediaEditorState(initialState) {
-    const [state2, dispatch8] = (0, import_element216.useReducer)(
+    const [state2, dispatch9] = (0, import_element216.useReducer)(
       mediaEditorReducer,
       null,
       () => buildInitialMediaEditorState(
@@ -70349,7 +70367,7 @@ If there's a particular need for this, please submit a feature request at https:
           }
         }
         stateRef.current = postState;
-        dispatch8(action);
+        dispatch9(action);
       },
       [pushSnapshot]
     );
@@ -70391,7 +70409,7 @@ If there's a particular need for this, please submit a feature request at https:
       };
       const next = mediaEditorReducer(stateRef.current, action);
       stateRef.current = next;
-      dispatch8(action);
+      dispatch9(action);
       setInitialBaseline(next);
       isGestureOpenRef.current = false;
       gestureSnapshotRef.current = null;
@@ -70440,7 +70458,7 @@ If there's a particular need for this, please submit a feature request at https:
       setHasUndo(historyRef.current.length > 0);
       setHasRedo(true);
       stateRef.current = prev;
-      dispatch8({ type: "RESTORE_SNAPSHOT", payload: prev });
+      dispatch9({ type: "RESTORE_SNAPSHOT", payload: prev });
     }, [endGesture]);
     const redo2 = (0, import_element216.useCallback)(() => {
       endGesture();
@@ -70453,7 +70471,7 @@ If there's a particular need for this, please submit a feature request at https:
       setHasUndo(true);
       setHasRedo(redoStackRef.current.length > 0);
       stateRef.current = next;
-      dispatch8({ type: "RESTORE_SNAPSHOT", payload: next });
+      dispatch9({ type: "RESTORE_SNAPSHOT", payload: next });
     }, [endGesture]);
     const setVisualSize = (0, import_element216.useCallback)((size4) => {
       visualSizeRef.current = size4;
@@ -72883,24 +72901,46 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/utils/media-upload/on-success.mjs
+  var import_data46 = __toESM(require_data(), 1);
+  var import_core_data36 = __toESM(require_core_data(), 1);
+
+  // packages/editor/build-module/utils/media-upload/finalized-attachments.mjs
   var import_data45 = __toESM(require_data(), 1);
   var import_core_data35 = __toESM(require_core_data(), 1);
+  var ATTACHMENT_QUERIES = [{ context: "view" }, void 0];
+  var finalized = /* @__PURE__ */ new Set();
+  function receiveFinalizedAttachment(record) {
+    if (!record?.id) {
+      return;
+    }
+    const { receiveEntityRecords } = (0, import_data45.dispatch)(import_core_data35.store);
+    for (const query of ATTACHMENT_QUERIES) {
+      receiveEntityRecords("postType", "attachment", record, query);
+    }
+    finalized.add(record.id);
+  }
+  function consumeFinalizedAttachment(id) {
+    return finalized.delete(id);
+  }
+
+  // packages/editor/build-module/utils/media-upload/on-success.mjs
   function mediaUploadOnSuccess(attachments) {
-    const { invalidateResolution } = (0, import_data45.dispatch)(import_core_data35.store);
+    const { invalidateResolution } = (0, import_data46.dispatch)(import_core_data36.store);
     for (const attachment of attachments) {
-      if (attachment.id) {
-        invalidateResolution("getEntityRecord", [
-          "postType",
-          "attachment",
-          attachment.id,
-          { context: "view" }
-        ]);
-        invalidateResolution("getEntityRecord", [
-          "postType",
-          "attachment",
-          attachment.id
-        ]);
+      if (!attachment.id || consumeFinalizedAttachment(attachment.id)) {
+        continue;
       }
+      invalidateResolution("getEntityRecord", [
+        "postType",
+        "attachment",
+        attachment.id,
+        { context: "view" }
+      ]);
+      invalidateResolution("getEntityRecord", [
+        "postType",
+        "attachment",
+        attachment.id
+      ]);
     }
   }

@@ -72911,7 +72951,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/utils/media-sideload-from-url/index.mjs
   var import_api_fetch3 = __toESM(require_api_fetch(), 1);
-  var import_data46 = __toESM(require_data(), 1);
+  var import_data47 = __toESM(require_data(), 1);
   var import_media_utils4 = __toESM(require_media_utils(), 1);
   var noop7 = () => {
   };
@@ -72920,7 +72960,7 @@ If there's a particular need for this, please submit a feature request at https:
     onSuccess,
     onError = noop7
   }) {
-    const currentPost = (0, import_data46.select)(store).getCurrentPost();
+    const currentPost = (0, import_data47.select)(store).getCurrentPost();
     const currentPostId = typeof currentPost?.id === "number" ? currentPost.id : currentPost?.wp_id;
     const postData = currentPostId ? { post: currentPostId } : {};
     (0, import_api_fetch3.default)({
@@ -72946,7 +72986,11 @@ If there's a particular need for this, please submit a feature request at https:
       method: "POST",
       data: { sub_sizes: subSizes }
     });
-    return response ? (0, import_media_utils5.transformAttachment)(response) : void 0;
+    if (!response) {
+      return void 0;
+    }
+    receiveFinalizedAttachment(response);
+    return (0, import_media_utils5.transformAttachment)(response);
   }

   // packages/editor/build-module/utils/media-delete/index.mjs
@@ -72959,14 +73003,14 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/global-styles/index.mjs
-  var import_core_data48 = __toESM(require_core_data(), 1);
-  var import_data61 = __toESM(require_data(), 1);
+  var import_core_data49 = __toESM(require_core_data(), 1);
+  var import_data62 = __toESM(require_data(), 1);
   var import_element261 = __toESM(require_element(), 1);

   // packages/global-styles-ui/build-module/global-styles-ui.mjs
   var import_components141 = __toESM(require_components(), 1);
   var import_blocks11 = __toESM(require_blocks(), 1);
-  var import_data58 = __toESM(require_data(), 1);
+  var import_data59 = __toESM(require_data(), 1);
   var import_block_editor18 = __toESM(require_block_editor(), 1);
   var import_element258 = __toESM(require_element(), 1);
   var import_compose45 = __toESM(require_compose(), 1);
@@ -73013,8 +73057,8 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/screen-root.mjs
   var import_components92 = __toESM(require_components(), 1);
   var import_i18n159 = __toESM(require_i18n(), 1);
-  var import_data48 = __toESM(require_data(), 1);
-  var import_core_data37 = __toESM(require_core_data(), 1);
+  var import_data49 = __toESM(require_data(), 1);
+  var import_core_data38 = __toESM(require_core_data(), 1);

   // packages/global-styles-ui/build-module/icon-with-current-color.mjs
   var import_jsx_runtime356 = __toESM(require_jsx_runtime(), 1);
@@ -73061,8 +73105,8 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/global-styles-ui/build-module/hooks.mjs
   var import_element229 = __toESM(require_element(), 1);
-  var import_data47 = __toESM(require_data(), 1);
-  var import_core_data36 = __toESM(require_core_data(), 1);
+  var import_data48 = __toESM(require_data(), 1);
+  var import_core_data37 = __toESM(require_core_data(), 1);
   var import_i18n156 = __toESM(require_i18n(), 1);

   // packages/global-styles-ui/build-module/utils.mjs
@@ -73323,9 +73367,9 @@ If there's a particular need for this, please submit a feature request at https:
     return title === (0, import_i18n156.__)("Default") || Object.keys(settings || {}).length > 0 || Object.keys(styles || {}).length > 0;
   }
   function useCurrentMergeThemeStyleVariationsWithUserConfig(properties = []) {
-    const { variationsFromTheme } = (0, import_data47.useSelect)((select9) => {
+    const { variationsFromTheme } = (0, import_data48.useSelect)((select9) => {
       const _variationsFromTheme = select9(
-        import_core_data36.store
+        import_core_data37.store
       ).__experimentalGetCurrentThemeGlobalStylesVariations?.();
       return {
         variationsFromTheme: _variationsFromTheme || EMPTY_ARRAY12
@@ -73908,8 +73952,8 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/screen-root.mjs
   var import_jsx_runtime363 = __toESM(require_jsx_runtime(), 1);
   function ScreenRoot() {
-    const hasVariations = (0, import_data48.useSelect)((select9) => {
-      const { __experimentalGetCurrentThemeGlobalStylesVariations } = select9(import_core_data37.store);
+    const hasVariations = (0, import_data49.useSelect)((select9) => {
+      const { __experimentalGetCurrentThemeGlobalStylesVariations } = select9(import_core_data38.store);
       return !!__experimentalGetCurrentThemeGlobalStylesVariations()?.length;
     }, []);
     return /* @__PURE__ */ (0, import_jsx_runtime363.jsxs)(
@@ -73967,7 +74011,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_blocks8 = __toESM(require_blocks(), 1);
   var import_i18n161 = __toESM(require_i18n(), 1);
   var import_components95 = __toESM(require_components(), 1);
-  var import_data50 = __toESM(require_data(), 1);
+  var import_data51 = __toESM(require_data(), 1);
   var import_element232 = __toESM(require_element(), 1);
   var import_block_editor7 = __toESM(require_block_editor(), 1);
   var import_compose40 = __toESM(require_compose(), 1);
@@ -73975,7 +74019,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/global-styles-ui/build-module/variations/variations-panel.mjs
   var import_blocks7 = __toESM(require_blocks(), 1);
-  var import_data49 = __toESM(require_data(), 1);
+  var import_data50 = __toESM(require_data(), 1);
   var import_components93 = __toESM(require_components(), 1);
   var import_jsx_runtime364 = __toESM(require_jsx_runtime(), 1);
   function getFilteredBlockStyles(blockStyles, variations) {
@@ -73984,7 +74028,7 @@ If there's a particular need for this, please submit a feature request at https:
     ) || [];
   }
   function useBlockVariations(name2) {
-    const blockStyles = (0, import_data49.useSelect)(
+    const blockStyles = (0, import_data50.useSelect)(
       (select9) => {
         const { getBlockStyles } = select9(import_blocks7.store);
         return getBlockStyles(name2);
@@ -74113,7 +74157,7 @@ If there's a particular need for this, please submit a feature request at https:
     return hasAnyValue(user?.styles?.blocks?.[blockName]) || hasAnyValue(user?.settings?.blocks?.[blockName]);
   }
   function useSortedBlockTypes() {
-    const blockItems = (0, import_data50.useSelect)(
+    const blockItems = (0, import_data51.useSelect)(
       (select9) => select9(import_blocks8.store).getBlockTypes(),
       []
     );
@@ -74192,7 +74236,7 @@ If there's a particular need for this, please submit a feature request at https:
   function BlockList({ filterValue, styleFilter }) {
     const sortedBlockTypes = useSortedBlockTypes();
     const debouncedSpeak = (0, import_compose40.useDebounce)(import_a11y9.speak, 500);
-    const { isMatchingSearchTerm } = (0, import_data50.useSelect)(import_blocks8.store);
+    const { isMatchingSearchTerm } = (0, import_data51.useSelect)(import_blocks8.store);
     const { user } = (0, import_element232.useContext)(GlobalStylesContext);
     const customizedBlockNames = (0, import_element232.useMemo)(() => {
       const names = /* @__PURE__ */ new Set();
@@ -74341,8 +74385,8 @@ If there's a particular need for this, please submit a feature request at https:
   var import_blocks10 = __toESM(require_blocks(), 1);
   var import_block_editor9 = __toESM(require_block_editor(), 1);
   var import_element234 = __toESM(require_element(), 1);
-  var import_data51 = __toESM(require_data(), 1);
-  var import_core_data38 = __toESM(require_core_data(), 1);
+  var import_data52 = __toESM(require_data(), 1);
+  var import_core_data39 = __toESM(require_core_data(), 1);
   var import_components98 = __toESM(require_components(), 1);
   var import_i18n162 = __toESM(require_i18n(), 1);

@@ -74615,8 +74659,8 @@ If there's a particular need for this, please submit a feature request at https:
       settings
     );
     const hasVariationsPanel = !!blockVariations?.length && !variation && !hasSelectedState;
-    const { canEditCSS } = (0, import_data51.useSelect)((select9) => {
-      const { getEntityRecord, __experimentalGetCurrentGlobalStylesId } = select9(import_core_data38.store);
+    const { canEditCSS } = (0, import_data52.useSelect)((select9) => {
+      const { getEntityRecord, __experimentalGetCurrentGlobalStylesId } = select9(import_core_data39.store);
       const globalStylesId = __experimentalGetCurrentGlobalStylesId();
       const globalStyles = globalStylesId ? getEntityRecord("root", "globalStyles", globalStylesId) : void 0;
       return {
@@ -75135,16 +75179,16 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/global-styles-ui/build-module/font-library/context.mjs
   var import_element236 = __toESM(require_element(), 1);
-  var import_data52 = __toESM(require_data(), 1);
-  var import_core_data40 = __toESM(require_core_data(), 1);
+  var import_data53 = __toESM(require_data(), 1);
+  var import_core_data41 = __toESM(require_core_data(), 1);
   var import_i18n166 = __toESM(require_i18n(), 1);

   // packages/global-styles-ui/build-module/font-library/api.mjs
   var import_api_fetch6 = __toESM(require_api_fetch(), 1);
-  var import_core_data39 = __toESM(require_core_data(), 1);
+  var import_core_data40 = __toESM(require_core_data(), 1);
   var FONT_FAMILIES_URL = "/wp/v2/font-families";
   function invalidateFontFamilyCache(registry) {
-    const { receiveEntityRecords } = registry.dispatch(import_core_data39.store);
+    const { receiveEntityRecords } = registry.dispatch(import_core_data40.store);
     receiveEntityRecords(
       "postType",
       "wp_font_family",
@@ -75482,20 +75526,20 @@ If there's a particular need for this, please submit a feature request at https:
   );
   FontLibraryContext.displayName = "FontLibraryContext";
   function FontLibraryProvider({ children }) {
-    const registry = (0, import_data52.useRegistry)();
-    const { saveEntityRecord, deleteEntityRecord } = (0, import_data52.useDispatch)(import_core_data40.store);
-    const { globalStylesId } = (0, import_data52.useSelect)((select9) => {
-      const { __experimentalGetCurrentGlobalStylesId } = select9(import_core_data40.store);
+    const registry = (0, import_data53.useRegistry)();
+    const { saveEntityRecord, deleteEntityRecord } = (0, import_data53.useDispatch)(import_core_data41.store);
+    const { globalStylesId } = (0, import_data53.useSelect)((select9) => {
+      const { __experimentalGetCurrentGlobalStylesId } = select9(import_core_data41.store);
       return { globalStylesId: __experimentalGetCurrentGlobalStylesId() };
     }, []);
-    const globalStyles = (0, import_core_data40.useEntityRecord)(
+    const globalStyles = (0, import_core_data41.useEntityRecord)(
       "root",
       "globalStyles",
       globalStylesId ?? 0,
       { enabled: globalStylesId !== void 0 }
     );
     const [isInstalling, setIsInstalling] = (0, import_element236.useState)(false);
-    const { records: libraryPosts = [], isResolving: isResolvingLibrary } = (0, import_core_data40.useEntityRecords)(
+    const { records: libraryPosts = [], isResolving: isResolvingLibrary } = (0, import_core_data41.useEntityRecords)(
       "postType",
       "wp_font_family",
       {
@@ -75587,8 +75631,8 @@ If there's a particular need for this, please submit a feature request at https:
         let installationErrors = [];
         for (const fontFamilyToInstall of fontFamiliesToInstall) {
           let isANewFontFamily = false;
-          const fontFamilyRecords = await (0, import_data52.resolveSelect)(
-            import_core_data40.store
+          const fontFamilyRecords = await (0, import_data53.resolveSelect)(
+            import_core_data41.store
           ).getEntityRecords(
             "postType",
             "wp_font_family",
@@ -75819,13 +75863,13 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/font-library/modal.mjs
   var import_i18n172 = __toESM(require_i18n(), 1);
   var import_components110 = __toESM(require_components(), 1);
-  var import_core_data43 = __toESM(require_core_data(), 1);
-  var import_data54 = __toESM(require_data(), 1);
+  var import_core_data44 = __toESM(require_core_data(), 1);
+  var import_data55 = __toESM(require_data(), 1);

   // packages/global-styles-ui/build-module/font-library/installed-fonts.mjs
   var import_components105 = __toESM(require_components(), 1);
-  var import_core_data41 = __toESM(require_core_data(), 1);
-  var import_data53 = __toESM(require_data(), 1);
+  var import_core_data42 = __toESM(require_core_data(), 1);
+  var import_data54 = __toESM(require_data(), 1);
   var import_element240 = __toESM(require_element(), 1);
   var import_i18n168 = __toESM(require_i18n(), 1);

@@ -76114,11 +76158,11 @@ If there's a particular need for this, please submit a feature request at https:
     const [isConfirmDeleteOpen, setIsConfirmDeleteOpen] = (0, import_element240.useState)(false);
     const [notice, setNotice] = (0, import_element240.useState)(null);
     const [baseFontFamilies] = useSetting("typography.fontFamilies", void 0, "base");
-    const globalStylesId = (0, import_data53.useSelect)((select9) => {
-      const { __experimentalGetCurrentGlobalStylesId } = select9(import_core_data41.store);
+    const globalStylesId = (0, import_data54.useSelect)((select9) => {
+      const { __experimentalGetCurrentGlobalStylesId } = select9(import_core_data42.store);
       return __experimentalGetCurrentGlobalStylesId();
     }, []);
-    const globalStyles = (0, import_core_data41.useEntityRecord)(
+    const globalStyles = (0, import_core_data42.useEntityRecord)(
       "root",
       "globalStyles",
       globalStylesId ?? 0,
@@ -76138,9 +76182,9 @@ If there's a particular need for this, please submit a feature request at https:
       baseFontFamilies.theme.filter((f3) => !themeFontsSlugs.has(f3.slug)).map((f3) => setUIValuesNeeded(f3, { source: "theme" })).sort((a3, b3) => a3.name.localeCompare(b3.name))
     ) : [];
     const customFontFamilyId = libraryFontSelected?.source === "custom" && libraryFontSelected?.id;
-    const canUserDelete = (0, import_data53.useSelect)(
+    const canUserDelete = (0, import_data54.useSelect)(
       (select9) => {
-        const { canUser } = select9(import_core_data41.store);
+        const { canUser } = select9(import_core_data42.store);
         return customFontFamilyId && canUser("delete", {
           kind: "postType",
           name: "wp_font_family",
@@ -76514,7 +76558,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_components108 = __toESM(require_components(), 1);
   var import_compose41 = __toESM(require_compose(), 1);
   var import_i18n170 = __toESM(require_i18n(), 1);
-  var import_core_data42 = __toESM(require_core_data(), 1);
+  var import_core_data43 = __toESM(require_core_data(), 1);

   // packages/global-styles-ui/build-module/font-library/utils/filter-fonts.mjs
   function filterFonts(fonts, filters) {
@@ -76659,7 +76703,7 @@ If there's a particular need for this, please submit a feature request at https:
       requiresPermission && !getGoogleFontsPermissionFromStorage()
     );
     const { installFonts, isInstalling } = (0, import_element242.useContext)(FontLibraryContext);
-    const { record: selectedCollection, isResolving: isLoading } = (0, import_core_data42.useEntityRecord)("root", "fontCollection", slug);
+    const { record: selectedCollection, isResolving: isLoading } = (0, import_core_data43.useEntityRecord)("root", "fontCollection", slug);
     (0, import_element242.useEffect)(() => {
       const handleStorage = () => {
         setRenderConfirmDialog(
@@ -87318,11 +87362,11 @@ If there's a particular need for this, please submit a feature request at https:
     onRequestClose,
     defaultTabId = "installed-fonts"
   }) {
-    const { records: collections = [] } = (0, import_core_data43.useEntityRecords)("root", "fontCollection", {
+    const { records: collections = [] } = (0, import_core_data44.useEntityRecords)("root", "fontCollection", {
       _fields: "slug,name,description"
     });
-    const canUserCreate = (0, import_data54.useSelect)((select9) => {
-      return select9(import_core_data43.store).canUser("create", {
+    const canUserCreate = (0, import_data55.useSelect)((select9) => {
+      return select9(import_core_data44.store).canUser("create", {
         kind: "postType",
         name: "wp_font_family"
       });
@@ -89233,8 +89277,8 @@ If there's a particular need for this, please submit a feature request at https:
   var import_components132 = __toESM(require_components(), 1);

   // packages/global-styles-ui/build-module/style-variations-container.mjs
-  var import_core_data44 = __toESM(require_core_data(), 1);
-  var import_data55 = __toESM(require_data(), 1);
+  var import_core_data45 = __toESM(require_core_data(), 1);
+  var import_data56 = __toESM(require_data(), 1);
   var import_element254 = __toESM(require_element(), 1);
   var import_components131 = __toESM(require_components(), 1);
   var import_i18n192 = __toESM(require_i18n(), 1);
@@ -89244,9 +89288,9 @@ If there's a particular need for this, please submit a feature request at https:
   }) {
     const { user } = (0, import_element254.useContext)(GlobalStylesContext);
     const userStyles = user?.styles;
-    const variations = (0, import_data55.useSelect)((select9) => {
+    const variations = (0, import_data56.useSelect)((select9) => {
       const result = select9(
-        import_core_data44.store
+        import_core_data45.store
       ).__experimentalGetCurrentThemeGlobalStylesVariations();
       return Array.isArray(result) ? result : void 0;
     }, []);
@@ -89418,8 +89462,8 @@ If there's a particular need for this, please submit a feature request at https:
   var import_element256 = __toESM(require_element(), 1);

   // packages/global-styles-ui/build-module/screen-revisions/use-global-styles-revisions.mjs
-  var import_data56 = __toESM(require_data(), 1);
-  var import_core_data45 = __toESM(require_core_data(), 1);
+  var import_data57 = __toESM(require_data(), 1);
+  var import_core_data46 = __toESM(require_core_data(), 1);
   var import_element255 = __toESM(require_element(), 1);
   var SITE_EDITOR_AUTHORS_QUERY = {
     per_page: -1,
@@ -89444,7 +89488,7 @@ If there's a particular need for this, please submit a feature request at https:
       revisions,
       isLoadingGlobalStylesRevisions,
       revisionsCount
-    } = (0, import_data56.useSelect)(
+    } = (0, import_data57.useSelect)(
       (select9) => {
         const {
           __experimentalGetDirtyEntityRecords,
@@ -89454,7 +89498,7 @@ If there's a particular need for this, please submit a feature request at https:
           __experimentalGetCurrentGlobalStylesId,
           getEntityRecord,
           isResolving
-        } = select9(import_core_data45.store);
+        } = select9(import_core_data46.store);
         const dirtyEntityRecords = __experimentalGetDirtyEntityRecords() || [];
         const _currentUser = getCurrentUser();
         const _isDirty = dirtyEntityRecords.length > 0;
@@ -89553,8 +89597,8 @@ If there's a particular need for this, please submit a feature request at https:
   var import_i18n196 = __toESM(require_i18n(), 1);
   var import_components135 = __toESM(require_components(), 1);
   var import_date18 = __toESM(require_date(), 1);
-  var import_core_data46 = __toESM(require_core_data(), 1);
-  var import_data57 = __toESM(require_data(), 1);
+  var import_core_data47 = __toESM(require_core_data(), 1);
+  var import_data58 = __toESM(require_data(), 1);
   var import_keycodes6 = __toESM(require_keycodes(), 1);
   var import_jsx_runtime418 = __toESM(require_jsx_runtime(), 1);
   var DAY_IN_MILLISECONDS = 60 * 60 * 1e3 * 24;
@@ -89610,8 +89654,8 @@ If there's a particular need for this, please submit a feature request at https:
     canApplyRevision,
     onApplyRevision
   }) {
-    const { currentThemeName, currentUser } = (0, import_data57.useSelect)((select9) => {
-      const { getCurrentTheme, getCurrentUser } = select9(import_core_data46.store);
+    const { currentThemeName, currentUser } = (0, import_data58.useSelect)((select9) => {
+      const { getCurrentTheme, getCurrentUser } = select9(import_core_data47.store);
       const currentTheme = getCurrentTheme();
       return {
         currentThemeName: currentTheme?.name?.rendered || currentTheme?.stylesheet,
@@ -90325,7 +90369,7 @@ If there's a particular need for this, please submit a feature request at https:
     showResponsiveStateControls,
     showBlockStateControls
   }) {
-    const blockStyleVariations = (0, import_data58.useSelect)(
+    const blockStyleVariations = (0, import_data59.useSelect)(
       (select9) => {
         if (!name2) {
           return [];
@@ -90537,12 +90581,12 @@ If there's a particular need for this, please submit a feature request at https:
   var import_media_utils6 = __toESM(require_media_utils(), 1);

   // packages/editor/build-module/components/global-styles/block-link.mjs
-  var import_data59 = __toESM(require_data(), 1);
+  var import_data60 = __toESM(require_data(), 1);
   var import_element259 = __toESM(require_element(), 1);
   var import_block_editor19 = __toESM(require_block_editor(), 1);
   var import_compose46 = __toESM(require_compose(), 1);
   function GlobalStylesBlockLink({ path, onPathChange }) {
-    const { selectedBlockName, selectedBlockClientId } = (0, import_data59.useSelect)(
+    const { selectedBlockName, selectedBlockClientId } = (0, import_data60.useSelect)(
       (select9) => {
         const { getSelectedBlockClientId: getSelectedBlockClientId2, getBlockName: getBlockName2 } = select9(import_block_editor19.store);
         const clientId = getSelectedBlockClientId2();
@@ -90582,20 +90626,20 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/components/global-styles/hooks.mjs
   var import_element260 = __toESM(require_element(), 1);
-  var import_core_data47 = __toESM(require_core_data(), 1);
-  var import_data60 = __toESM(require_data(), 1);
+  var import_core_data48 = __toESM(require_core_data(), 1);
+  var import_data61 = __toESM(require_data(), 1);
   var import_block_editor20 = __toESM(require_block_editor(), 1);
   var { cleanEmptyObject } = unlock(import_block_editor20.privateApis);
   function useGlobalStylesUserConfig() {
-    const { globalStylesId, isReady: isReady2, settings, styles, _links } = (0, import_data60.useSelect)(
+    const { globalStylesId, isReady: isReady2, settings, styles, _links } = (0, import_data61.useSelect)(
       (select9) => {
         const {
           getEntityRecord,
           getEditedEntityRecord: getEditedEntityRecord2,
           hasFinishedResolution,
           canUser
-        } = select9(import_core_data47.store);
-        const _globalStylesId = select9(import_core_data47.store).__experimentalGetCurrentGlobalStylesId();
+        } = select9(import_core_data48.store);
+        const _globalStylesId = select9(import_core_data48.store).__experimentalGetCurrentGlobalStylesId();
         let record;
         const userCanEditGlobalStyles = _globalStylesId ? canUser("update", {
           kind: "root",
@@ -90652,8 +90696,8 @@ If there's a particular need for this, please submit a feature request at https:
       },
       []
     );
-    const { getEditedEntityRecord } = (0, import_data60.useSelect)(import_core_data47.store);
-    const { editEntityRecord } = (0, import_data60.useDispatch)(import_core_data47.store);
+    const { getEditedEntityRecord } = (0, import_data61.useSelect)(import_core_data48.store);
+    const { editEntityRecord } = (0, import_data61.useDispatch)(import_core_data48.store);
     const config2 = (0, import_element260.useMemo)(() => {
       return {
         settings: settings ?? {},
@@ -90697,8 +90741,8 @@ If there's a particular need for this, please submit a feature request at https:
     return [isReady2, config2, setConfig];
   }
   function useGlobalStylesBaseConfig() {
-    const baseConfig = (0, import_data60.useSelect)(
-      (select9) => select9(import_core_data47.store).__experimentalGetCurrentThemeBaseGlobalStyles(),
+    const baseConfig = (0, import_data61.useSelect)(
+      (select9) => select9(import_core_data48.store).__experimentalGetCurrentThemeBaseGlobalStyles(),
       []
     );
     return [!!baseConfig, baseConfig];
@@ -90746,8 +90790,8 @@ If there's a particular need for this, please submit a feature request at https:
     const fontLibraryEnabled = settings?.fontLibraryEnabled ?? true;
     const responsiveEditingEnabled = settings?.responsiveEditingEnabled ?? true;
     const blockStatesEditingEnabled = settings?.blockStatesEditingEnabled ?? true;
-    const mediaUploadHandler = (0, import_data61.useSelect)((select9) => {
-      const { canUser } = select9(import_core_data48.store);
+    const mediaUploadHandler = (0, import_data62.useSelect)((select9) => {
+      const { canUser } = select9(import_core_data49.store);
       const canUserUploadMedia = canUser("create", {
         kind: "postType",
         name: "attachment"
@@ -90848,15 +90892,15 @@ If there's a particular need for this, please submit a feature request at https:
   var { store: mediaEditorStore } = unlock(privateApis2);
   var EMPTY_OBJECT3 = {};
   function __experimentalReusableBlocksSelect(select9) {
-    const { RECEIVE_INTERMEDIATE_RESULTS: RECEIVE_INTERMEDIATE_RESULTS2 } = unlock(import_core_data49.privateApis);
-    const { getEntityRecords } = select9(import_core_data49.store);
+    const { RECEIVE_INTERMEDIATE_RESULTS: RECEIVE_INTERMEDIATE_RESULTS2 } = unlock(import_core_data50.privateApis);
+    const { getEntityRecords } = select9(import_core_data50.store);
     return getEntityRecords("postType", "wp_block", {
       per_page: -1,
       [RECEIVE_INTERMEDIATE_RESULTS2]: true
     });
   }
   function __experimentalUserPatternCategoriesSelect(select9) {
-    return select9(import_core_data49.store).getUserPatternCategories();
+    return select9(import_core_data50.store).getUserPatternCategories();
   }
   var BLOCK_EDITOR_SETTINGS = [
     "__experimentalBlockBindingsSupportedAttributes",
@@ -90955,7 +90999,7 @@ If there's a particular need for this, please submit a feature request at https:
       isRevisionsMode: isRevisionsMode2,
       viewablePostTypeLabel,
       currentPostId
-    } = (0, import_data62.useSelect)(
+    } = (0, import_data63.useSelect)(
       (select9) => {
         const {
           canUser,
@@ -90963,7 +91007,7 @@ If there's a particular need for this, please submit a feature request at https:
           getEntityRecord,
           getBlockPatternCategories,
           getPostType
-        } = select9(import_core_data49.store);
+        } = select9(import_core_data50.store);
         const { get } = select9(import_preferences3.store);
         const { getBlockTypes: getBlockTypes6 } = select9(import_blocks12.store);
         const { getCurrentPostId: getCurrentPostId2, getCurrentPostType: getCurrentPostType2 } = select9(store);
@@ -91059,10 +91103,10 @@ If there's a particular need for this, please submit a feature request at https:
       ),
       [settingsBlockPatternCategories, restBlockPatternCategories]
     );
-    const { undo: undo2, setIsInserterOpened: setIsInserterOpened2 } = (0, import_data62.useDispatch)(store);
-    const { editMediaEntity } = unlock((0, import_data62.useDispatch)(import_core_data49.store));
-    const { saveEntityRecord } = (0, import_data62.useDispatch)(import_core_data49.store);
-    const { openMediaEditorModal: openMediaEditorModal2 } = (0, import_data62.useDispatch)(mediaEditorStore);
+    const { undo: undo2, setIsInserterOpened: setIsInserterOpened2 } = (0, import_data63.useDispatch)(store);
+    const { editMediaEntity } = unlock((0, import_data63.useDispatch)(import_core_data50.store));
+    const { saveEntityRecord } = (0, import_data63.useDispatch)(import_core_data50.store);
+    const { openMediaEditorModal: openMediaEditorModal2 } = (0, import_data63.useDispatch)(mediaEditorStore);
     const createPageEntity = (0, import_element262.useCallback)(
       (options) => {
         if (!userCanCreatePages) {
@@ -91109,7 +91153,7 @@ If there's a particular need for this, please submit a feature request at https:
         isDistractionFree,
         keepCaretInsideBlock,
         [getMediaSelectKey]: (select9, attachmentId) => {
-          return select9(import_core_data49.store).getEntityRecord(
+          return select9(import_core_data50.store).getEntityRecord(
             "postType",
             "attachment",
             attachmentId
@@ -91125,16 +91169,16 @@ If there's a particular need for this, please submit a feature request at https:
         mediaDelete: hasUploadPermissions ? mediaDelete : void 0,
         __experimentalBlockPatterns: blockPatterns,
         [selectBlockPatternsKey]: (select9) => {
-          const { hasFinishedResolution, getBlockPatternsForPostType } = unlock(select9(import_core_data49.store));
+          const { hasFinishedResolution, getBlockPatternsForPostType } = unlock(select9(import_core_data50.store));
           const patterns2 = getBlockPatternsForPostType(postType2);
           return hasFinishedResolution("getBlockPatterns") ? patterns2 : void 0;
         },
         [reusableBlocksSelectKey]: __experimentalReusableBlocksSelect,
         [userPatternCategoriesSelectKey]: __experimentalUserPatternCategoriesSelect,
         __experimentalBlockPatternCategories: blockPatternCategories,
-        __experimentalFetchLinkSuggestions: (search, searchOptions) => (0, import_core_data49.__experimentalFetchLinkSuggestions)(search, searchOptions, settings),
+        __experimentalFetchLinkSuggestions: (search, searchOptions) => (0, import_core_data50.__experimentalFetchLinkSuggestions)(search, searchOptions, settings),
         inserterMediaCategories: inserterMediaCategories2,
-        __experimentalFetchRichUrlData: import_core_data49.__experimentalFetchUrlData,
+        __experimentalFetchRichUrlData: import_core_data50.__experimentalFetchUrlData,
         // Todo: This only checks the top level post, not the post within a template or any other entity that can be edited.
         // This might be better as a generic "canUser" selector.
         __experimentalCanUserUseUnfilteredHTML: canUseUnfilteredHTML,
@@ -91153,7 +91197,6 @@ If there's a particular need for this, please submit a feature request at https:
         template: postType2 === "wp_navigation" ? [["core/navigation", {}, []]] : settings.template,
         __experimentalSetIsInserterOpened: setIsInserterOpened2,
         [sectionRootClientIdKey]: sectionRootClientId,
-        editorTool: renderingMode2 === "post-only" && postType2 !== "wp_template" ? "edit" : void 0,
         // When editing template parts, patterns, or navigation directly,
         // we're in an isolated editing context (focused on that entity alone).
         [isIsolatedEditorKey]: [
@@ -91210,7 +91253,7 @@ If there's a particular need for this, please submit a feature request at https:
   var use_block_editor_settings_default = useBlockEditorSettings;

   // packages/editor/build-module/components/provider/disable-non-page-content-blocks.mjs
-  var import_data63 = __toESM(require_data(), 1);
+  var import_data64 = __toESM(require_data(), 1);
   var import_block_editor22 = __toESM(require_block_editor(), 1);
   var import_element264 = __toESM(require_element(), 1);

@@ -91237,7 +91280,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/editor/build-module/components/provider/disable-non-page-content-blocks.mjs
   function DisableNonPageContentBlocks() {
     const postContentBlockTypes = usePostContentBlockTypes();
-    const { contentOnlyIds, templateParts } = (0, import_data63.useSelect)(
+    const { contentOnlyIds, templateParts } = (0, import_data64.useSelect)(
       (select9) => {
         const { getPostBlocksByName: getPostBlocksByName2 } = unlock(select9(store));
         const { getBlocksByName } = select9(import_block_editor22.store);
@@ -91248,7 +91291,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [postContentBlockTypes]
     );
-    const templatePartChildren = (0, import_data63.useSelect)(
+    const templatePartChildren = (0, import_data64.useSelect)(
       (select9) => {
         const { getBlockOrder: getBlockOrder2 } = select9(import_block_editor22.store);
         return templateParts.flatMap(
@@ -91257,7 +91300,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [templateParts]
     );
-    const registry = (0, import_data63.useRegistry)();
+    const registry = (0, import_data64.useRegistry)();
     (0, import_element264.useEffect)(() => {
       const {
         setBlockEditingMode,
@@ -91331,11 +91374,11 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/components/provider/navigation-block-editing-mode.mjs
   var import_element265 = __toESM(require_element(), 1);
-  var import_data64 = __toESM(require_data(), 1);
+  var import_data65 = __toESM(require_data(), 1);
   var import_block_editor23 = __toESM(require_block_editor(), 1);
   function NavigationBlockEditingMode() {
-    const registry = (0, import_data64.useRegistry)();
-    const blockClientId = (0, import_data64.useSelect)(
+    const registry = (0, import_data65.useRegistry)();
+    const blockClientId = (0, import_data65.useSelect)(
       (select9) => select9(import_block_editor23.store).getBlockOrder()?.[0],
       []
     );
@@ -91405,7 +91448,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/provider/use-revision-blocks.mjs
-  var import_data65 = __toESM(require_data(), 1);
+  var import_data66 = __toESM(require_data(), 1);
   var import_element267 = __toESM(require_element(), 1);
   var import_blocks14 = __toESM(require_blocks(), 1);

@@ -92414,6 +92457,12 @@ If there's a particular need for this, please submit a feature request at https:
     }
     return new import_rich_text2.RichTextData(result);
   }
+  function diffRevisionHTML(currentHTML, previousHTML) {
+    return applyRichTextDiff(
+      import_rich_text2.RichTextData.fromHTMLString(currentHTML || ""),
+      import_rich_text2.RichTextData.fromHTMLString(previousHTML || "")
+    );
+  }
   function applyDiffToBlock(currentBlock, previousBlock, diffStatus) {
     const blockType = (0, import_blocks13.getBlockType)(currentBlock.name);
     if (!blockType) {
@@ -92533,7 +92582,7 @@ If there's a particular need for this, please submit a feature request at https:
       revision,
       previousRevision,
       postType: postType2
-    } = (0, import_data65.useSelect)((select9) => {
+    } = (0, import_data66.useSelect)((select9) => {
       const {
         isRevisionsMode: isRevisionsMode2,
         isShowingRevisionDiff: isShowingRevisionDiff2,
@@ -92597,13 +92646,13 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/commands/index.mjs
-  var import_data73 = __toESM(require_data(), 1);
+  var import_data74 = __toESM(require_data(), 1);
   var import_i18n207 = __toESM(require_i18n(), 1);
   var import_commands = __toESM(require_commands(), 1);
   var import_preferences7 = __toESM(require_preferences(), 1);
   var import_notices17 = __toESM(require_notices(), 1);
   var import_block_editor24 = __toESM(require_block_editor(), 1);
-  var import_core_data52 = __toESM(require_core_data(), 1);
+  var import_core_data53 = __toESM(require_core_data(), 1);

   // packages/interface/build-module/index.mjs
   var build_module_exports = {};
@@ -92619,7 +92668,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/interface/build-module/components/complementary-area/index.mjs
   var import_components145 = __toESM(require_components(), 1);
-  var import_data70 = __toESM(require_data(), 1);
+  var import_data71 = __toESM(require_data(), 1);
   var import_i18n205 = __toESM(require_i18n(), 1);
   var import_element270 = __toESM(require_element(), 1);
   var import_viewport3 = __toESM(require_viewport(), 1);
@@ -92629,11 +92678,11 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/interface/build-module/components/complementary-area-toggle/index.mjs
   var import_components142 = __toESM(require_components(), 1);
-  var import_data69 = __toESM(require_data(), 1);
+  var import_data70 = __toESM(require_data(), 1);
   var import_plugins2 = __toESM(require_plugins(), 1);

   // packages/interface/build-module/store/index.mjs
-  var import_data68 = __toESM(require_data(), 1);
+  var import_data69 = __toESM(require_data(), 1);

   // packages/interface/build-module/store/actions.mjs
   var actions_exports2 = {};
@@ -92693,7 +92742,7 @@ If there's a particular need for this, please submit a feature request at https:
       area
     };
   };
-  var enableComplementaryArea = (scope, area) => ({ registry, dispatch: dispatch8 }) => {
+  var enableComplementaryArea = (scope, area) => ({ registry, dispatch: dispatch9 }) => {
     if (!area) {
       return;
     }
@@ -92703,7 +92752,7 @@ If there's a particular need for this, please submit a feature request at https:
     if (!isComplementaryAreaVisible) {
       registry.dispatch(import_preferences4.store).set(scope, "isComplementaryAreaVisible", true);
     }
-    dispatch8({
+    dispatch9({
       type: "ENABLE_COMPLEMENTARY_AREA",
       scope,
       area
@@ -92791,10 +92840,10 @@ If there's a particular need for this, please submit a feature request at https:
     isItemPinned: () => isItemPinned,
     isModalActive: () => isModalActive
   });
-  var import_data66 = __toESM(require_data(), 1);
+  var import_data67 = __toESM(require_data(), 1);
   var import_deprecated7 = __toESM(require_deprecated(), 1);
   var import_preferences5 = __toESM(require_preferences(), 1);
-  var getActiveComplementaryArea = (0, import_data66.createRegistrySelector)(
+  var getActiveComplementaryArea = (0, import_data67.createRegistrySelector)(
     (select9) => (state2, scope) => {
       scope = normalizeComplementaryAreaScope(scope);
       const isComplementaryAreaVisible = select9(import_preferences5.store).get(
@@ -92810,7 +92859,7 @@ If there's a particular need for this, please submit a feature request at https:
       return state2?.complementaryAreas?.[scope];
     }
   );
-  var isComplementaryAreaLoading = (0, import_data66.createRegistrySelector)(
+  var isComplementaryAreaLoading = (0, import_data67.createRegistrySelector)(
     (select9) => (state2, scope) => {
       scope = normalizeComplementaryAreaScope(scope);
       const isVisible2 = select9(import_preferences5.store).get(
@@ -92821,7 +92870,7 @@ If there's a particular need for this, please submit a feature request at https:
       return isVisible2 && identifier === void 0;
     }
   );
-  var isItemPinned = (0, import_data66.createRegistrySelector)(
+  var isItemPinned = (0, import_data67.createRegistrySelector)(
     (select9) => (state2, scope, item) => {
       scope = normalizeComplementaryAreaScope(scope);
       item = normalizeComplementaryAreaName(scope, item);
@@ -92832,7 +92881,7 @@ If there's a particular need for this, please submit a feature request at https:
       return pinnedItems?.[item] ?? true;
     }
   );
-  var isFeatureActive = (0, import_data66.createRegistrySelector)(
+  var isFeatureActive = (0, import_data67.createRegistrySelector)(
     (select9) => (state2, scope, featureName) => {
       (0, import_deprecated7.default)(
         `select( 'core/interface' ).isFeatureActive( scope, featureName )`,
@@ -92849,7 +92898,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/interface/build-module/store/reducer.mjs
-  var import_data67 = __toESM(require_data(), 1);
+  var import_data68 = __toESM(require_data(), 1);
   function complementaryAreas(state2 = {}, action) {
     switch (action.type) {
       case "SET_DEFAULT_COMPLEMENTARY_AREA": {
@@ -92881,7 +92930,7 @@ If there's a particular need for this, please submit a feature request at https:
     }
     return state2;
   }
-  var reducer_default3 = (0, import_data67.combineReducers)({
+  var reducer_default3 = (0, import_data68.combineReducers)({
     complementaryAreas,
     activeModal
   });
@@ -92890,12 +92939,12 @@ If there's a particular need for this, please submit a feature request at https:
   var STORE_NAME3 = "core/interface";

   // packages/interface/build-module/store/index.mjs
-  var store3 = (0, import_data68.createReduxStore)(STORE_NAME3, {
+  var store3 = (0, import_data69.createReduxStore)(STORE_NAME3, {
     reducer: reducer_default3,
     actions: actions_exports2,
     selectors: selectors_exports3
   });
-  (0, import_data68.register)(store3);
+  (0, import_data69.register)(store3);

   // packages/interface/build-module/components/complementary-area-toggle/index.mjs
   var import_jsx_runtime429 = __toESM(require_jsx_runtime(), 1);
@@ -92924,11 +92973,11 @@ If there's a particular need for this, please submit a feature request at https:
     const context = (0, import_plugins2.usePluginContext)();
     const icon = iconProp || context.icon;
     const identifier = identifierProp || `${context.name}/${name2}`;
-    const isSelected2 = (0, import_data69.useSelect)(
+    const isSelected2 = (0, import_data70.useSelect)(
       (select9) => select9(store3).getActiveComplementaryArea(scope) === identifier,
       [identifier, scope]
     );
-    const { enableComplementaryArea: enableComplementaryArea2, disableComplementaryArea: disableComplementaryArea2 } = (0, import_data69.useDispatch)(store3);
+    const { enableComplementaryArea: enableComplementaryArea2, disableComplementaryArea: disableComplementaryArea2 } = (0, import_data70.useDispatch)(store3);
     return /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
       ComponentToUse,
       {
@@ -93161,7 +93210,7 @@ If there's a particular need for this, please submit a feature request at https:
   function useAdjustComplementaryListener(scope, identifier, activeArea, isActive, isSmall) {
     const previousIsSmallRef = (0, import_element270.useRef)(false);
     const shouldOpenWhenNotSmallRef = (0, import_element270.useRef)(false);
-    const { enableComplementaryArea: enableComplementaryArea2, disableComplementaryArea: disableComplementaryArea2 } = (0, import_data70.useDispatch)(store3);
+    const { enableComplementaryArea: enableComplementaryArea2, disableComplementaryArea: disableComplementaryArea2 } = (0, import_data71.useDispatch)(store3);
     (0, import_element270.useEffect)(() => {
       if (isActive && isSmall && !previousIsSmallRef.current) {
         disableComplementaryArea2(scope);
@@ -93224,7 +93273,7 @@ If there's a particular need for this, please submit a feature request at https:
       isSmall,
       isLarge,
       showIconLabels
-    } = (0, import_data70.useSelect)(
+    } = (0, import_data71.useSelect)(
       (select9) => {
         const {
           getActiveComplementaryArea: getActiveComplementaryArea2,
@@ -93259,7 +93308,7 @@ If there's a particular need for this, please submit a feature request at https:
       disableComplementaryArea: disableComplementaryArea2,
       pinItem: pinItem2,
       unpinItem: unpinItem2
-    } = (0, import_data70.useDispatch)(store3);
+    } = (0, import_data71.useDispatch)(store3);
     (0, import_element270.useEffect)(() => {
       if (isActiveByDefault && activeArea === void 0 && !isSmall) {
         enableComplementaryArea2(scope, identifier);
@@ -93576,23 +93625,23 @@ If there's a particular need for this, please submit a feature request at https:
   var import_html_entities11 = __toESM(require_html_entities(), 1);

   // packages/editor/build-module/components/pattern-rename-modal/index.mjs
-  var import_data71 = __toESM(require_data(), 1);
+  var import_data72 = __toESM(require_data(), 1);
   var import_patterns6 = __toESM(require_patterns(), 1);
-  var import_core_data50 = __toESM(require_core_data(), 1);
+  var import_core_data51 = __toESM(require_core_data(), 1);
   var import_jsx_runtime436 = __toESM(require_jsx_runtime(), 1);
   var { RenamePatternModal } = unlock(import_patterns6.privateApis);
   var modalName = "editor/pattern-rename";
   function PatternRenameModal() {
-    const isActive = (0, import_data71.useSelect)(
+    const isActive = (0, import_data72.useSelect)(
       (select9) => select9(store3).isModalActive(modalName)
     );
-    const { record, postType: postType2 } = (0, import_data71.useSelect)(
+    const { record, postType: postType2 } = (0, import_data72.useSelect)(
       (select9) => {
         if (!isActive) {
           return {};
         }
         const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store);
-        const { getEditedEntityRecord } = select9(import_core_data50.store);
+        const { getEditedEntityRecord } = select9(import_core_data51.store);
         const _postType = getCurrentPostType2();
         return {
           record: getEditedEntityRecord(
@@ -93605,7 +93654,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [isActive]
     );
-    const { closeModal: closeModal2 } = (0, import_data71.useDispatch)(store3);
+    const { closeModal: closeModal2 } = (0, import_data72.useDispatch)(store3);
     if (!isActive || postType2 !== PATTERN_POST_TYPE) {
       return null;
     }
@@ -93613,23 +93662,23 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/pattern-duplicate-modal/index.mjs
-  var import_data72 = __toESM(require_data(), 1);
+  var import_data73 = __toESM(require_data(), 1);
   var import_patterns7 = __toESM(require_patterns(), 1);
-  var import_core_data51 = __toESM(require_core_data(), 1);
+  var import_core_data52 = __toESM(require_core_data(), 1);
   var import_jsx_runtime437 = __toESM(require_jsx_runtime(), 1);
   var { DuplicatePatternModal } = unlock(import_patterns7.privateApis);
   var modalName2 = "editor/pattern-duplicate";
   function PatternDuplicateModal() {
-    const isActive = (0, import_data72.useSelect)(
+    const isActive = (0, import_data73.useSelect)(
       (select9) => select9(store3).isModalActive(modalName2)
     );
-    const { record, postType: postType2 } = (0, import_data72.useSelect)(
+    const { record, postType: postType2 } = (0, import_data73.useSelect)(
       (select9) => {
         if (!isActive) {
           return {};
         }
         const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store);
-        const { getEditedEntityRecord } = select9(import_core_data51.store);
+        const { getEditedEntityRecord } = select9(import_core_data52.store);
         const _postType = getCurrentPostType2();
         return {
           record: getEditedEntityRecord(
@@ -93642,7 +93691,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [isActive]
     );
-    const { closeModal: closeModal2 } = (0, import_data72.useDispatch)(store3);
+    const { closeModal: closeModal2 } = (0, import_data73.useDispatch)(store3);
     if (!isActive || postType2 !== PATTERN_POST_TYPE) {
       return null;
     }
@@ -93698,7 +93747,7 @@ If there's a particular need for this, please submit a feature request at https:
       isPublishSidebarEnabled: isPublishSidebarEnabled2,
       disableContentOnlyForUnsyncedPatterns,
       disableContentOnlyForTemplateParts
-    } = (0, import_data73.useSelect)((select9) => {
+    } = (0, import_data74.useSelect)((select9) => {
       const { get } = select9(import_preferences7.store);
       const {
         isListViewOpened: isListViewOpened2,
@@ -93708,7 +93757,7 @@ If there's a particular need for this, please submit a feature request at https:
         isCurrentPostPublished: isCurrentPostPublished2
       } = select9(store);
       const { getSettings: getSettings12 } = select9(import_block_editor24.store);
-      const { getPostType } = select9(import_core_data52.store);
+      const { getPostType } = select9(import_core_data53.store);
       const postType2 = getPostType(getCurrentPostType2());
       return {
         editorMode: get("core", "editorMode") ?? "visual",
@@ -93728,9 +93777,9 @@ If there's a particular need for this, please submit a feature request at https:
         disableContentOnlyForTemplateParts: !!getEditorSettings2().disableContentOnlyForTemplateParts
       };
     }, []);
-    const { getActiveComplementaryArea: getActiveComplementaryArea2 } = (0, import_data73.useSelect)(store3);
-    const { toggle } = (0, import_data73.useDispatch)(import_preferences7.store);
-    const { createInfoNotice } = (0, import_data73.useDispatch)(import_notices17.store);
+    const { getActiveComplementaryArea: getActiveComplementaryArea2 } = (0, import_data74.useSelect)(store3);
+    const { toggle } = (0, import_data74.useDispatch)(import_preferences7.store);
+    const { createInfoNotice } = (0, import_data74.useDispatch)(import_notices17.store);
     const {
       __unstableSaveForPreview: __unstableSaveForPreview2,
       setIsListViewOpened: setIsListViewOpened2,
@@ -93739,12 +93788,12 @@ If there's a particular need for this, please submit a feature request at https:
       toggleSpotlightMode: toggleSpotlightMode2,
       toggleTopToolbar: toggleTopToolbar2,
       updateEditorSettings: updateEditorSettings2
-    } = (0, import_data73.useDispatch)(store);
+    } = (0, import_data74.useDispatch)(store);
     const { stopEditingContentOnlySection } = unlock(
-      (0, import_data73.useDispatch)(import_block_editor24.store)
+      (0, import_data74.useDispatch)(import_block_editor24.store)
     );
-    const { openModal: openModal2, enableComplementaryArea: enableComplementaryArea2, disableComplementaryArea: disableComplementaryArea2 } = (0, import_data73.useDispatch)(store3);
-    const { getCurrentPostId: getCurrentPostId2 } = (0, import_data73.useSelect)(store);
+    const { openModal: openModal2, enableComplementaryArea: enableComplementaryArea2, disableComplementaryArea: disableComplementaryArea2 } = (0, import_data74.useDispatch)(store3);
+    const { getCurrentPostId: getCurrentPostId2 } = (0, import_data74.useSelect)(store);
     const allowSwitchEditorMode = isCodeEditingEnabled && isRichEditingEnabled;
     if (isPreviewMode) {
       return { commands: [], isLoading: false };
@@ -93933,7 +93982,7 @@ If there's a particular need for this, please submit a feature request at https:
       disableContentOnlyForPatternsAndTemplateParts,
       hasPatternOrTemplatePartSelection,
       isPreviewMode
-    } = (0, import_data73.useSelect)((select9) => {
+    } = (0, import_data74.useSelect)((select9) => {
       const {
         getBlockAttributes: getBlockAttributes2,
         getBlockName: getBlockName2,
@@ -93961,9 +94010,9 @@ If there's a particular need for this, please submit a feature request at https:
         isPreviewMode: getSettings12().isPreviewMode
       };
     }, []);
-    const { updateEditorSettings: updateEditorSettings2 } = (0, import_data73.useDispatch)(store);
+    const { updateEditorSettings: updateEditorSettings2 } = (0, import_data74.useDispatch)(store);
     const { stopEditingContentOnlySection } = unlock(
-      (0, import_data73.useDispatch)(import_block_editor24.store)
+      (0, import_data74.useDispatch)(import_block_editor24.store)
     );
     if (search || !hasPatternOrTemplatePartSelection && !disableContentOnlyForPatternsAndTemplateParts || isPreviewMode) {
       return { isLoading: false, commands: [] };
@@ -93980,13 +94029,13 @@ If there's a particular need for this, please submit a feature request at https:
     };
   };
   var getEditedEntityContextualCommands = () => function useEditedEntityContextualCommands() {
-    const { postType: postType2 } = (0, import_data73.useSelect)((select9) => {
+    const { postType: postType2 } = (0, import_data74.useSelect)((select9) => {
       const { getCurrentPostType: getCurrentPostType2 } = select9(store);
       return {
         postType: getCurrentPostType2()
       };
     }, []);
-    const { openModal: openModal2 } = (0, import_data73.useDispatch)(store3);
+    const { openModal: openModal2 } = (0, import_data74.useDispatch)(store3);
     const commands = [];
     if (postType2 === PATTERN_POST_TYPE) {
       commands.push({
@@ -94019,7 +94068,7 @@ If there's a particular need for this, please submit a feature request at https:
       templateId: templateId2,
       isPreviewMode,
       canEditTemplate
-    } = (0, import_data73.useSelect)((select9) => {
+    } = (0, import_data74.useSelect)((select9) => {
       const {
         getRenderingMode: getRenderingMode2,
         getEditorSettings: _getEditorSettings,
@@ -94034,14 +94083,14 @@ If there's a particular need for this, please submit a feature request at https:
         goBack: editorSettings2.onNavigateToPreviousEntityRecord,
         templateId: _templateId,
         isPreviewMode: editorSettings2.isPreviewMode,
-        canEditTemplate: !!_templateId && select9(import_core_data52.store).canUser("update", {
+        canEditTemplate: !!_templateId && select9(import_core_data53.store).canUser("update", {
           kind: "postType",
           name: "wp_template",
           id: _templateId
         })
       };
     }, []);
-    const { editedRecord: template2, hasResolved } = (0, import_core_data52.useEntityRecord)(
+    const { editedRecord: template2, hasResolved } = (0, import_core_data53.useEntityRecord)(
       "postType",
       "wp_template",
       templateId2
@@ -94083,19 +94132,19 @@ If there's a particular need for this, please submit a feature request at https:
     return { isLoading: false, commands };
   };
   var getManipulateDocumentCommands = () => function useManipulateDocumentCommands() {
-    const { postType: postType2, postId: postId2 } = (0, import_data73.useSelect)((select9) => {
+    const { postType: postType2, postId: postId2 } = (0, import_data74.useSelect)((select9) => {
       const { getCurrentPostId: getCurrentPostId2, getCurrentPostType: getCurrentPostType2 } = select9(store);
       return {
         postType: getCurrentPostType2(),
         postId: getCurrentPostId2()
       };
     }, []);
-    const { editedRecord: template2, hasResolved } = (0, import_core_data52.useEntityRecord)(
+    const { editedRecord: template2, hasResolved } = (0, import_core_data53.useEntityRecord)(
       "postType",
       postType2,
       postId2
     );
-    const { revertTemplate: revertTemplate3 } = unlock((0, import_data73.useDispatch)(store));
+    const { revertTemplate: revertTemplate3 } = unlock((0, import_data74.useDispatch)(store));
     if (!hasResolved || ![TEMPLATE_PART_POST_TYPE, TEMPLATE_POST_TYPE].includes(
       postType2
     )) {
@@ -94155,12 +94204,12 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/provider/use-upload-save-lock.mjs
-  var import_data74 = __toESM(require_data(), 1);
+  var import_data75 = __toESM(require_data(), 1);
   var import_element273 = __toESM(require_element(), 1);
   var import_upload_media = __toESM(require_upload_media(), 1);
   var LOCK_NAME = "upload-in-progress";
   function useUploadSaveLock() {
-    const isUploading = (0, import_data74.useSelect)(
+    const isUploading = (0, import_data75.useSelect)(
       (select9) => select9(import_upload_media.store).isUploading(),
       []
     );
@@ -94169,7 +94218,7 @@ If there's a particular need for this, please submit a feature request at https:
       unlockPostSaving: unlockPostSaving2,
       lockPostAutosaving: lockPostAutosaving2,
       unlockPostAutosaving: unlockPostAutosaving2
-    } = (0, import_data74.useDispatch)(store);
+    } = (0, import_data75.useDispatch)(store);
     (0, import_element273.useEffect)(() => {
       if (isUploading) {
         lockPostSaving2(LOCK_NAME);
@@ -94193,11 +94242,11 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/components/provider/use-network-reconnect.mjs
   var import_element274 = __toESM(require_element(), 1);
-  var import_data75 = __toESM(require_data(), 1);
+  var import_data76 = __toESM(require_data(), 1);
   var import_upload_media2 = __toESM(require_upload_media(), 1);
   function useNetworkReconnect() {
     const isEnabled = window.__clientSideMediaProcessing;
-    const registry = (0, import_data75.useRegistry)();
+    const registry = (0, import_data76.useRegistry)();
     (0, import_element274.useEffect)(() => {
       if (!isEnabled) {
         return;
@@ -94220,7 +94269,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/editor/build-module/components/block-removal-warnings/index.mjs
   var import_i18n208 = __toESM(require_i18n(), 1);
   var import_block_editor25 = __toESM(require_block_editor(), 1);
-  var import_data76 = __toESM(require_data(), 1);
+  var import_data77 = __toESM(require_data(), 1);
   var import_element275 = __toESM(require_element(), 1);
   var import_jsx_runtime438 = __toESM(require_jsx_runtime(), 1);
   var { BlockRemovalWarningModal } = unlock(import_block_editor25.privateApis);
@@ -94283,7 +94332,7 @@ If there's a particular need for this, please submit a feature request at https:
     }
   ];
   function BlockRemovalWarnings() {
-    const currentPostType = (0, import_data76.useSelect)(
+    const currentPostType = (0, import_data77.useSelect)(
       (select9) => select9(store).getCurrentPostType(),
       []
     );
@@ -94304,13 +94353,13 @@ If there's a particular need for this, please submit a feature request at https:
   var import_i18n209 = __toESM(require_i18n(), 1);
   var import_element276 = __toESM(require_element(), 1);
   var import_block_editor26 = __toESM(require_block_editor(), 1);
-  var import_data77 = __toESM(require_data(), 1);
-  var import_core_data53 = __toESM(require_core_data(), 1);
+  var import_data78 = __toESM(require_data(), 1);
+  var import_core_data54 = __toESM(require_core_data(), 1);
   var import_blocks15 = __toESM(require_blocks(), 1);
   var import_preferences8 = __toESM(require_preferences(), 1);
   var import_jsx_runtime439 = __toESM(require_jsx_runtime(), 1);
   function useStartPatterns() {
-    const { blockPatternsWithPostContentBlockType, postType: postType2 } = (0, import_data77.useSelect)(
+    const { blockPatternsWithPostContentBlockType, postType: postType2 } = (0, import_data78.useSelect)(
       (select9) => {
         const { getPatternsByBlockTypes, getBlocksByName } = select9(import_block_editor26.store);
         const { getCurrentPostType: getCurrentPostType2, getRenderingMode: getRenderingMode2 } = select9(store);
@@ -94335,8 +94384,8 @@ If there's a particular need for this, please submit a feature request at https:
     }, [postType2, blockPatternsWithPostContentBlockType]);
   }
   function PatternSelection({ blockPatterns, onChoosePattern }) {
-    const { editEntityRecord } = (0, import_data77.useDispatch)(import_core_data53.store);
-    const { postType: postType2, postId: postId2 } = (0, import_data77.useSelect)((select9) => {
+    const { editEntityRecord } = (0, import_data78.useDispatch)(import_core_data54.store);
+    const { postType: postType2, postId: postId2 } = (0, import_data78.useSelect)((select9) => {
       const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store);
       return {
         postType: getCurrentPostType2(),
@@ -94359,7 +94408,7 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function StartPageOptionsModal({ onClose }) {
     const [showStartPatterns, setShowStartPatterns] = (0, import_element276.useState)(true);
-    const { set: setPreference } = (0, import_data77.useDispatch)(import_preferences8.store);
+    const { set: setPreference } = (0, import_data78.useDispatch)(import_preferences8.store);
     const startPatterns = useStartPatterns();
     const hasStartPattern = startPatterns.length > 0;
     if (!hasStartPattern) {
@@ -94410,10 +94459,10 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function StartPageOptions() {
     const [isOpen2, setIsOpen] = (0, import_element276.useState)(false);
-    const { isEditedPostEmpty: isEditedPostEmpty2 } = (0, import_data77.useSelect)(store);
-    const { getEntityRecordNonTransientEdits } = (0, import_data77.useSelect)(import_core_data53.store);
-    const { isModalActive: isModalActive2 } = (0, import_data77.useSelect)(store3);
-    const { enabled, postType: postType2, postId: postId2 } = (0, import_data77.useSelect)((select9) => {
+    const { isEditedPostEmpty: isEditedPostEmpty2 } = (0, import_data78.useSelect)(store);
+    const { getEntityRecordNonTransientEdits } = (0, import_data78.useSelect)(import_core_data54.store);
+    const { isModalActive: isModalActive2 } = (0, import_data78.useSelect)(store3);
+    const { enabled, postType: postType2, postId: postId2 } = (0, import_data78.useSelect)((select9) => {
       const { getCurrentPostId: getCurrentPostId2, getCurrentPostType: getCurrentPostType2 } = select9(store);
       const choosePatternModalEnabled = select9(import_preferences8.store).get(
         "core",
@@ -94458,7 +94507,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_components148 = __toESM(require_components(), 1);
   var import_i18n211 = __toESM(require_i18n(), 1);
   var import_keyboard_shortcuts3 = __toESM(require_keyboard_shortcuts(), 1);
-  var import_data79 = __toESM(require_data(), 1);
+  var import_data80 = __toESM(require_data(), 1);

   // packages/editor/build-module/components/keyboard-shortcut-help-modal/config.mjs
   var import_i18n210 = __toESM(require_i18n(), 1);
@@ -94579,11 +94628,11 @@ If there's a particular need for this, please submit a feature request at https:
   var shortcut_default = Shortcut;

   // packages/editor/build-module/components/keyboard-shortcut-help-modal/dynamic-shortcut.mjs
-  var import_data78 = __toESM(require_data(), 1);
+  var import_data79 = __toESM(require_data(), 1);
   var import_keyboard_shortcuts2 = __toESM(require_keyboard_shortcuts(), 1);
   var import_jsx_runtime441 = __toESM(require_jsx_runtime(), 1);
   function DynamicShortcut({ name: name2 }) {
-    const { keyCombination, description, aliases } = (0, import_data78.useSelect)(
+    const { keyCombination, description, aliases } = (0, import_data79.useSelect)(
       (select9) => {
         const {
           getShortcutKeyCombination,
@@ -94655,7 +94704,7 @@ If there's a particular need for this, please submit a feature request at https:
     categoryName,
     additionalShortcuts = []
   }) => {
-    const categoryShortcuts = (0, import_data79.useSelect)(
+    const categoryShortcuts = (0, import_data80.useSelect)(
       (select9) => {
         return select9(import_keyboard_shortcuts3.store).getCategoryShortcuts(
           categoryName
@@ -94672,13 +94721,13 @@ If there's a particular need for this, please submit a feature request at https:
     );
   };
   function KeyboardShortcutHelpModal() {
-    const isModalActive2 = (0, import_data79.useSelect)(
+    const isModalActive2 = (0, import_data80.useSelect)(
       (select9) => select9(store3).isModalActive(
         KEYBOARD_SHORTCUT_HELP_MODAL_NAME
       ),
       []
     );
-    const { openModal: openModal2, closeModal: closeModal2 } = (0, import_data79.useDispatch)(store3);
+    const { openModal: openModal2, closeModal: closeModal2 } = (0, import_data80.useDispatch)(store3);
     const toggleModal = () => {
       if (isModalActive2) {
         closeModal2();
@@ -94761,14 +94810,14 @@ If there's a particular need for this, please submit a feature request at https:
   var import_i18n212 = __toESM(require_i18n(), 1);
   var import_element278 = __toESM(require_element(), 1);
   var import_block_editor27 = __toESM(require_block_editor(), 1);
-  var import_data80 = __toESM(require_data(), 1);
+  var import_data81 = __toESM(require_data(), 1);
   var import_blocks16 = __toESM(require_blocks(), 1);
-  var import_core_data54 = __toESM(require_core_data(), 1);
+  var import_core_data55 = __toESM(require_core_data(), 1);
   var import_jsx_runtime443 = __toESM(require_jsx_runtime(), 1);
   function useFallbackTemplateContent(slug, isCustom = false) {
-    return (0, import_data80.useSelect)(
+    return (0, import_data81.useSelect)(
       (select9) => {
-        const { getEntityRecord, getDefaultTemplateId } = select9(import_core_data54.store);
+        const { getEntityRecord, getDefaultTemplateId } = select9(import_core_data55.store);
         const templateId2 = getDefaultTemplateId({
           slug,
           is_custom: isCustom,
@@ -94780,9 +94829,9 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function useStartPatterns2(fallbackContent) {
-    const { slug, patterns: patterns2 } = (0, import_data80.useSelect)((select9) => {
+    const { slug, patterns: patterns2 } = (0, import_data81.useSelect)((select9) => {
       const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store);
-      const { getEntityRecord, getBlockPatterns } = select9(import_core_data54.store);
+      const { getEntityRecord, getBlockPatterns } = select9(import_core_data55.store);
       const postId2 = getCurrentPostId2();
       const postType2 = getCurrentPostType2();
       const record = getEntityRecord("postType", postType2, postId2);
@@ -94791,8 +94840,8 @@ If there's a particular need for this, please submit a feature request at https:
         patterns: getBlockPatterns()
       };
     }, []);
-    const currentThemeStylesheet = (0, import_data80.useSelect)(
-      (select9) => select9(import_core_data54.store).getCurrentTheme().stylesheet
+    const currentThemeStylesheet = (0, import_data81.useSelect)(
+      (select9) => select9(import_core_data55.store).getCurrentTheme().stylesheet
     );
     function injectThemeAttributeInBlockTemplateContent2(block) {
       if (block.innerBlocks.find(
@@ -94833,7 +94882,7 @@ If there's a particular need for this, please submit a feature request at https:
     }, [fallbackContent, slug, patterns2]);
   }
   function PatternSelection2({ fallbackContent, onChoosePattern, postType: postType2 }) {
-    const [, , onChange] = (0, import_core_data54.useEntityBlockEditor)("postType", postType2);
+    const [, , onChange] = (0, import_core_data55.useEntityBlockEditor)("postType", postType2);
     const blockPatterns = useStartPatterns2(fallbackContent);
     return /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(
       import_block_editor27.__experimentalBlockPatternsList,
@@ -94896,12 +94945,12 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function StartTemplateOptions() {
     const [isClosed, setIsClosed] = (0, import_element278.useState)(false);
-    const { shouldOpenModal, slug, isCustom, postType: postType2, postId: postId2 } = (0, import_data80.useSelect)(
+    const { shouldOpenModal, slug, isCustom, postType: postType2, postId: postId2 } = (0, import_data81.useSelect)(
       (select9) => {
         const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store);
         const _postType = getCurrentPostType2();
         const _postId = getCurrentPostId2();
-        const { getEditedEntityRecord, getEntityRecordNonTransientEdits } = select9(import_core_data54.store);
+        const { getEditedEntityRecord, getEntityRecordNonTransientEdits } = select9(import_core_data55.store);
         const templateRecord = getEditedEntityRecord(
           "postType",
           _postType,
@@ -94943,17 +94992,17 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/components/global-keyboard-shortcuts/index.mjs
   var import_keyboard_shortcuts4 = __toESM(require_keyboard_shortcuts(), 1);
-  var import_data81 = __toESM(require_data(), 1);
+  var import_data82 = __toESM(require_data(), 1);
   var import_block_editor28 = __toESM(require_block_editor(), 1);
   var { usesNativeUndo } = unlock(import_block_editor28.privateApis);
   function EditorKeyboardShortcuts() {
-    const isModeToggleDisabled = (0, import_data81.useSelect)((select9) => {
+    const isModeToggleDisabled = (0, import_data82.useSelect)((select9) => {
       const { richEditingEnabled, codeEditingEnabled } = select9(store).getEditorSettings();
       return !richEditingEnabled || !codeEditingEnabled;
     }, []);
-    const { getBlockSelectionStart: getBlockSelectionStart2 } = (0, import_data81.useSelect)(import_block_editor28.store);
-    const { getActiveComplementaryArea: getActiveComplementaryArea2 } = (0, import_data81.useSelect)(store3);
-    const { enableComplementaryArea: enableComplementaryArea2, disableComplementaryArea: disableComplementaryArea2 } = (0, import_data81.useDispatch)(store3);
+    const { getBlockSelectionStart: getBlockSelectionStart2 } = (0, import_data82.useSelect)(import_block_editor28.store);
+    const { getActiveComplementaryArea: getActiveComplementaryArea2 } = (0, import_data82.useSelect)(store3);
+    const { enableComplementaryArea: enableComplementaryArea2, disableComplementaryArea: disableComplementaryArea2 } = (0, import_data82.useDispatch)(store3);
     const {
       redo: redo2,
       undo: undo2,
@@ -94961,14 +95010,14 @@ If there's a particular need for this, please submit a feature request at https:
       setIsListViewOpened: setIsListViewOpened2,
       switchEditorMode: switchEditorMode2,
       toggleDistractionFree: toggleDistractionFree2
-    } = (0, import_data81.useDispatch)(store);
+    } = (0, import_data82.useDispatch)(store);
     const {
       isEditedPostDirty: isEditedPostDirty2,
       isPostSavingLocked: isPostSavingLocked2,
       isListViewOpened: isListViewOpened2,
       getEditorMode: getEditorMode2,
       isSavingNonPostEntityChanges: isSavingNonPostEntityChanges2
-    } = (0, import_data81.useSelect)(store);
+    } = (0, import_data82.useSelect)(store);
     (0, import_keyboard_shortcuts4.useShortcut)(
       "core/editor/toggle-mode",
       () => {
@@ -95031,14 +95080,14 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/components/global-keyboard-shortcuts/register-shortcuts.mjs
   var import_element279 = __toESM(require_element(), 1);
-  var import_data82 = __toESM(require_data(), 1);
+  var import_data83 = __toESM(require_data(), 1);
   var import_i18n213 = __toESM(require_i18n(), 1);
   var import_block_editor29 = __toESM(require_block_editor(), 1);
   var import_keyboard_shortcuts5 = __toESM(require_keyboard_shortcuts(), 1);
   var import_keycodes8 = __toESM(require_keycodes(), 1);
   var import_jsx_runtime444 = __toESM(require_jsx_runtime(), 1);
   function EditorKeyboardShortcutsRegister() {
-    const { registerShortcut } = (0, import_data82.useDispatch)(import_keyboard_shortcuts5.store);
+    const { registerShortcut } = (0, import_data83.useDispatch)(import_keyboard_shortcuts5.store);
     (0, import_element279.useEffect)(() => {
       registerShortcut({
         name: "core/editor/toggle-mode",
@@ -95171,13 +95220,13 @@ If there's a particular need for this, please submit a feature request at https:
   var register_shortcuts_default = EditorKeyboardShortcutsRegister;

   // packages/editor/build-module/components/template-part-menu-items/index.mjs
-  var import_data85 = __toESM(require_data(), 1);
+  var import_data86 = __toESM(require_data(), 1);
   var import_block_editor32 = __toESM(require_block_editor(), 1);

   // packages/editor/build-module/components/template-part-menu-items/convert-to-regular.mjs
-  var import_data83 = __toESM(require_data(), 1);
+  var import_data84 = __toESM(require_data(), 1);
   var import_block_editor30 = __toESM(require_block_editor(), 1);
-  var import_core_data55 = __toESM(require_core_data(), 1);
+  var import_core_data56 = __toESM(require_core_data(), 1);
   var import_components150 = __toESM(require_components(), 1);
   var import_i18n214 = __toESM(require_i18n(), 1);
   var import_html_entities12 = __toESM(require_html_entities(), 1);
@@ -95185,12 +95234,12 @@ If there's a particular need for this, please submit a feature request at https:
   var import_jsx_runtime445 = __toESM(require_jsx_runtime(), 1);
   function ConvertToRegularBlocks({ clientId, onClose }) {
     const [showConfirmDialog, setShowConfirmDialog] = (0, import_element280.useState)(false);
-    const { getBlocks: getBlocks2 } = (0, import_data83.useSelect)(import_block_editor30.store);
-    const { replaceBlocks: replaceBlocks2 } = (0, import_data83.useDispatch)(import_block_editor30.store);
-    const { canRemove, templatePartTitle } = (0, import_data83.useSelect)(
+    const { getBlocks: getBlocks2 } = (0, import_data84.useSelect)(import_block_editor30.store);
+    const { replaceBlocks: replaceBlocks2 } = (0, import_data84.useDispatch)(import_block_editor30.store);
+    const { canRemove, templatePartTitle } = (0, import_data84.useSelect)(
       (select9) => {
         const { canRemoveBlock, getBlock: getBlock2 } = select9(import_block_editor30.store);
-        const { getEntityRecord, getCurrentTheme } = select9(import_core_data55.store);
+        const { getEntityRecord, getCurrentTheme } = select9(import_core_data56.store);
         const block = getBlock2(clientId);
         const { slug, theme: theme2 } = block?.attributes ?? {};
         const themeSlug = theme2 || getCurrentTheme()?.stylesheet;
@@ -95246,22 +95295,22 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/template-part-menu-items/convert-to-template-part.mjs
-  var import_data84 = __toESM(require_data(), 1);
+  var import_data85 = __toESM(require_data(), 1);
   var import_block_editor31 = __toESM(require_block_editor(), 1);
   var import_components151 = __toESM(require_components(), 1);
   var import_blocks17 = __toESM(require_blocks(), 1);
   var import_i18n215 = __toESM(require_i18n(), 1);
   var import_element281 = __toESM(require_element(), 1);
   var import_notices18 = __toESM(require_notices(), 1);
-  var import_core_data56 = __toESM(require_core_data(), 1);
+  var import_core_data57 = __toESM(require_core_data(), 1);
   var import_jsx_runtime446 = __toESM(require_jsx_runtime(), 1);
   function ConvertToTemplatePart({ clientIds, blocks }) {
     const [isModalOpen, setIsModalOpen] = (0, import_element281.useState)(false);
-    const { replaceBlocks: replaceBlocks2 } = (0, import_data84.useDispatch)(import_block_editor31.store);
-    const { createSuccessNotice } = (0, import_data84.useDispatch)(import_notices18.store);
-    const { isBlockBasedTheme, canCreate } = (0, import_data84.useSelect)((select9) => {
+    const { replaceBlocks: replaceBlocks2 } = (0, import_data85.useDispatch)(import_block_editor31.store);
+    const { createSuccessNotice } = (0, import_data85.useDispatch)(import_notices18.store);
+    const { isBlockBasedTheme, canCreate } = (0, import_data85.useSelect)((select9) => {
       return {
-        isBlockBasedTheme: select9(import_core_data56.store).getCurrentTheme()?.is_block_theme,
+        isBlockBasedTheme: select9(import_core_data57.store).getCurrentTheme()?.is_block_theme,
         canCreate: select9(import_block_editor31.store).canInsertBlockType(
           "core/template-part"
         )
@@ -95320,7 +95369,7 @@ If there's a particular need for this, please submit a feature request at https:
     ) });
   }
   function TemplatePartConverterMenuItem({ clientIds, onClose }) {
-    const { blocks } = (0, import_data85.useSelect)(
+    const { blocks } = (0, import_data86.useSelect)(
       (select9) => {
         const { getBlocksByClientId: getBlocksByClientId2 } = select9(import_block_editor32.store);
         return {
@@ -95343,20 +95392,20 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/components/media/media-editor-modal.mjs
   var import_block_editor33 = __toESM(require_block_editor(), 1);
-  var import_data87 = __toESM(require_data(), 1);
+  var import_data88 = __toESM(require_data(), 1);
   var import_element283 = __toESM(require_element(), 1);

   // packages/editor/build-module/components/post-fields/index.mjs
   var import_element282 = __toESM(require_element(), 1);
-  var import_data86 = __toESM(require_data(), 1);
+  var import_data87 = __toESM(require_data(), 1);
   function usePostFields({
     postType: postType2
   }) {
-    const { registerPostTypeSchema: registerPostTypeSchema2 } = unlock((0, import_data86.useDispatch)(store));
+    const { registerPostTypeSchema: registerPostTypeSchema2 } = unlock((0, import_data87.useDispatch)(store));
     (0, import_element282.useEffect)(() => {
       registerPostTypeSchema2(postType2);
     }, [registerPostTypeSchema2, postType2]);
-    const { fields: fields2 } = (0, import_data86.useSelect)(
+    const { fields: fields2 } = (0, import_data87.useSelect)(
       (select9) => {
         const { getEntityFields: getEntityFields3 } = unlock(select9(store));
         return {
@@ -95395,7 +95444,7 @@ If there's a particular need for this, please submit a feature request at https:
     };
   }
   function MediaEditorModalMount() {
-    const isOpen2 = (0, import_data87.useSelect)(
+    const isOpen2 = (0, import_data88.useSelect)(
       (select9) => select9(mediaEditorStore2).isOpen(),
       []
     );
@@ -95449,12 +95498,12 @@ If there's a particular need for this, please submit a feature request at https:
   function useBlockEditorProps(post2, template2, mode) {
     const revisionBlocks = useRevisionBlocks();
     const rootLevelPost = mode === "template-locked" ? "template" : "post";
-    const [postBlocks, onInput, onChange] = (0, import_core_data57.useEntityBlockEditor)(
+    const [postBlocks, onInput, onChange] = (0, import_core_data58.useEntityBlockEditor)(
       "postType",
       post2.type,
       { id: post2.id }
     );
-    const [templateBlocks, onInputTemplate, onChangeTemplate] = (0, import_core_data57.useEntityBlockEditor)("postType", template2?.type, {
+    const [templateBlocks, onInputTemplate, onChangeTemplate] = (0, import_core_data58.useEntityBlockEditor)("postType", template2?.type, {
       id: template2?.id
     });
     const maybeNavigationBlocks = (0, import_element284.useMemo)(() => {
@@ -95513,7 +95562,7 @@ If there's a particular need for this, please submit a feature request at https:
         postTypeEntities,
         isInRevisionsMode,
         currentRevisionId
-      } = (0, import_data88.useSelect)(
+      } = (0, import_data89.useSelect)(
         (select9) => {
           const {
             getEditorSettings: getEditorSettings2,
@@ -95523,7 +95572,7 @@ If there's a particular need for this, please submit a feature request at https:
             isRevisionsMode: _isRevisionsMode,
             getCurrentRevisionId: _getCurrentRevisionId
           } = unlock(select9(store));
-          const { getEntitiesConfig, getEntityRecordEdits } = select9(import_core_data57.store);
+          const { getEntitiesConfig, getEntityRecordEdits } = select9(import_core_data58.store);
           const _mode = getRenderingMode2();
           const _defaultMode = getDefaultRenderingMode2(post2.type);
           const hasResolvedDefaultMode = _defaultMode === "template-locked" ? hasTemplate : _defaultMode !== void 0;
@@ -95605,9 +95654,9 @@ If there's a particular need for this, please submit a feature request at https:
         setEditedPost: setEditedPost2,
         setRenderingMode: setRenderingMode2,
         setCanvasWidth: setCanvasWidth2
-      } = unlock((0, import_data88.useDispatch)(store));
-      const { editEntityRecord } = (0, import_data88.useDispatch)(import_core_data57.store);
-      const registry = (0, import_data88.useRegistry)();
+      } = unlock((0, import_data89.useDispatch)(store));
+      const { editEntityRecord } = (0, import_data89.useDispatch)(import_core_data58.store);
+      const registry = (0, import_data89.useRegistry)();
       const onChangeSelection = (0, import_element284.useCallback)(
         (newSelection) => {
           editEntityRecord(
@@ -95663,8 +95712,8 @@ If there's a particular need for this, please submit a feature request at https:
       if (!isReady2 || !mode) {
         return null;
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_core_data57.EntityProvider, { kind: "root", type: "site", children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
-        import_core_data57.EntityProvider,
+      return /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_core_data58.EntityProvider, { kind: "root", type: "site", children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
+        import_core_data58.EntityProvider,
         {
           kind: "postType",
           type: post2.type,
@@ -95723,10 +95772,10 @@ If there's a particular need for this, please submit a feature request at https:
     post: post2
   }) {
     const [backgroundColor = "white"] = useStyle2("color.background");
-    const [postBlocks] = (0, import_core_data58.useEntityBlockEditor)("postType", post2.type, {
+    const [postBlocks] = (0, import_core_data59.useEntityBlockEditor)("postType", post2.type, {
       id: post2.id
     });
-    const [templateBlocks] = (0, import_core_data58.useEntityBlockEditor)(
+    const [templateBlocks] = (0, import_core_data59.useEntityBlockEditor)(
       "postType",
       template2?.type,
       {
@@ -95750,9 +95799,9 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function PostPreviewView({ item }) {
-    const { settings, template: template2 } = (0, import_data89.useSelect)(
+    const { settings, template: template2 } = (0, import_data90.useSelect)(
       (select9) => {
-        const { canUser, getPostType, getTemplateId, getEntityRecord } = unlock(select9(import_core_data58.store));
+        const { canUser, getPostType, getTemplateId, getEntityRecord } = unlock(select9(import_core_data59.store));
         const canViewTemplate = canUser("read", {
           kind: "postType",
           name: "wp_template"
@@ -95863,12 +95912,12 @@ If there's a particular need for this, please submit a feature request at https:
       "postType",
       postType2
     );
-    const postTypeConfig = await registry.resolveSelect(import_core_data59.store).getPostType(postType2);
-    const canCreate = await registry.resolveSelect(import_core_data59.store).canUser("create", {
+    const postTypeConfig = await registry.resolveSelect(import_core_data60.store).getPostType(postType2);
+    const canCreate = await registry.resolveSelect(import_core_data60.store).canUser("create", {
       kind: "postType",
       name: postType2
     });
-    const currentTheme = await registry.resolveSelect(import_core_data59.store).getCurrentTheme();
+    const currentTheme = await registry.resolveSelect(import_core_data60.store).getCurrentTheme();
     const { disablePostFormats } = registry.select(store).getEditorSettings();
     let canDuplicate = !["wp_block", "wp_template_part", "wp_template"].includes(
       postTypeConfig.slug
@@ -95975,9 +96024,9 @@ If there's a particular need for this, please submit a feature request at https:
       id
     };
   }
-  var createTemplate = (template2) => async ({ select: select9, dispatch: dispatch8, registry }) => {
-    const savedTemplate = await registry.dispatch(import_core_data60.store).saveEntityRecord("postType", "wp_template", template2);
-    registry.dispatch(import_core_data60.store).editEntityRecord(
+  var createTemplate = (template2) => async ({ select: select9, dispatch: dispatch9, registry }) => {
+    const savedTemplate = await registry.dispatch(import_core_data61.store).saveEntityRecord("postType", "wp_template", template2);
+    registry.dispatch(import_core_data61.store).editEntityRecord(
       "postType",
       select9.getCurrentPostType(),
       select9.getCurrentPostId(),
@@ -95992,7 +96041,7 @@ If there's a particular need for this, please submit a feature request at https:
         actions: [
           {
             label: (0, import_i18n218.__)("Back"),
-            onClick: () => dispatch8.setRenderingMode(
+            onClick: () => dispatch9.setRenderingMode(
               select9.getEditorSettings().defaultRenderingMode
             )
           }
@@ -96026,7 +96075,7 @@ If there's a particular need for this, please submit a feature request at https:
       return;
     }
     try {
-      const templateEntityConfig = registry.select(import_core_data60.store).getEntityConfig("postType", template2.type);
+      const templateEntityConfig = registry.select(import_core_data61.store).getEntityConfig("postType", template2.type);
       if (!templateEntityConfig) {
         registry.dispatch(import_notices19.store).createErrorNotice(
           (0, import_i18n218.__)(
@@ -96053,12 +96102,12 @@ If there's a particular need for this, please submit a feature request at https:
       const serializeBlocks = ({
         blocks: blocksForSerialization = []
       }) => (0, import_blocks19.__unstableSerializeAndClean)(blocksForSerialization);
-      const edited = registry.select(import_core_data60.store).getEditedEntityRecord(
+      const edited = registry.select(import_core_data61.store).getEditedEntityRecord(
         "postType",
         template2.type,
         template2.id
       );
-      registry.dispatch(import_core_data60.store).editEntityRecord(
+      registry.dispatch(import_core_data61.store).editEntityRecord(
         "postType",
         template2.type,
         template2.id,
@@ -96076,14 +96125,14 @@ If there's a particular need for this, please submit a feature request at https:
         }
       );
       const blocks = (0, import_blocks19.parse)(fileTemplate?.content?.raw);
-      registry.dispatch(import_core_data60.store).editEntityRecord("postType", template2.type, fileTemplate.id, {
+      registry.dispatch(import_core_data61.store).editEntityRecord("postType", template2.type, fileTemplate.id, {
         content: serializeBlocks,
         blocks,
         source: "theme"
       });
       if (allowUndo) {
         const undoRevert = () => {
-          registry.dispatch(import_core_data60.store).editEntityRecord(
+          registry.dispatch(import_core_data61.store).editEntityRecord(
             "postType",
             template2.type,
             edited.id,
@@ -96114,7 +96163,7 @@ If there's a particular need for this, please submit a feature request at https:
     const isResetting = items.every((item) => item?.has_theme_file);
     const promiseResult = await Promise.allSettled(
       items.map((item) => {
-        return registry.dispatch(import_core_data60.store).deleteEntityRecord(
+        return registry.dispatch(import_core_data61.store).deleteEntityRecord(
           "postType",
           item.type,
           item.id,
@@ -96207,7 +96256,7 @@ If there's a particular need for this, please submit a feature request at https:
   };
   var setDefaultRenderingMode = (mode) => ({ select: select9, registry }) => {
     const postType2 = select9.getCurrentPostType();
-    const theme2 = registry.select(import_core_data60.store).getCurrentTheme()?.stylesheet;
+    const theme2 = registry.select(import_core_data61.store).getCurrentTheme()?.stylesheet;
     const renderingModes = registry.select(import_preferences9.store).get("core", "renderingModes")?.[theme2] ?? {};
     if (renderingModes[postType2] === mode) {
       return;
@@ -96238,8 +96287,8 @@ If there's a particular need for this, please submit a feature request at https:
     };
   }
   function setCanvasWidth(width) {
-    return ({ dispatch: dispatch8, registry }) => {
-      dispatch8({
+    return ({ dispatch: dispatch9, registry }) => {
+      dispatch9({
         type: "SET_CANVAS_WIDTH",
         width
       });
@@ -96264,21 +96313,21 @@ If there's a particular need for this, please submit a feature request at https:
       revisionId: revisionId2
     };
   }
-  var setRevisionPage = (page) => async ({ dispatch: dispatch8, select: select9, registry }) => {
+  var setRevisionPage = (page) => async ({ dispatch: dispatch9, select: select9, registry }) => {
     const postType2 = select9.getCurrentPostType();
     const postId2 = select9.getCurrentPostId();
-    const entityConfig = registry.select(import_core_data60.store).getEntityConfig("postType", postType2);
+    const entityConfig = registry.select(import_core_data61.store).getEntityConfig("postType", postType2);
     const revisionKey = entityConfig?.revisionKey || "id";
-    const revisions = await registry.resolveSelect(import_core_data60.store).getRevisions(
+    const revisions = await registry.resolveSelect(import_core_data61.store).getRevisions(
       "postType",
       postType2,
       postId2,
       buildRevisionsPageQuery(revisionKey, page)
     );
     registry.batch(() => {
-      dispatch8({ type: "SET_REVISION_PAGE", page });
+      dispatch9({ type: "SET_REVISION_PAGE", page });
       if (revisions?.length) {
-        dispatch8.setCurrentRevisionId(revisions[0][revisionKey]);
+        dispatch9.setCurrentRevisionId(revisions[0][revisionKey]);
       }
     });
   };
@@ -96288,13 +96337,13 @@ If there's a particular need for this, please submit a feature request at https:
       id: "editor-revisions-load-failed"
     });
   }
-  var openRevision = (revisionId2) => async ({ dispatch: dispatch8, select: select9, registry }) => {
-    dispatch8.setCurrentRevisionId(revisionId2);
+  var openRevision = (revisionId2) => async ({ dispatch: dispatch9, select: select9, registry }) => {
+    dispatch9.setCurrentRevisionId(revisionId2);
     const postType2 = select9.getCurrentPostType();
     const postId2 = select9.getCurrentPostId();
-    const entityConfig = registry.select(import_core_data60.store).getEntityConfig("postType", postType2);
+    const entityConfig = registry.select(import_core_data61.store).getEntityConfig("postType", postType2);
     const revisionKey = entityConfig?.revisionKey || "id";
-    const revisions = await registry.resolveSelect(import_core_data60.store).getRevisions("postType", postType2, postId2, {
+    const revisions = await registry.resolveSelect(import_core_data61.store).getRevisions("postType", postType2, postId2, {
       per_page: -1,
       context: "edit",
       orderby: "date",
@@ -96328,7 +96377,7 @@ If there's a particular need for this, please submit a feature request at https:
           createRevisionsLoadFailedNotice(registry);
           return;
         }
-        dispatch8.setCurrentRevisionId(null);
+        dispatch9.setCurrentRevisionId(null);
         registry.dispatch(import_notices19.store).createNotice("warning", (0, import_i18n218.__)("Invalid revision ID."), {
           type: "snackbar",
           id: "editor-revision-invalid"
@@ -96342,14 +96391,14 @@ If there's a particular need for this, please submit a feature request at https:
         createRevisionsLoadFailedNotice(registry);
         return;
       }
-      await registry.dispatch(import_core_data60.store).receiveRevisions("postType", postType2, postId2, revision, {
+      await registry.dispatch(import_core_data61.store).receiveRevisions("postType", postType2, postId2, revision, {
         context: "edit"
       });
       return;
     }
     const page = Math.floor(index2 / select9.getRevisionsPerPage()) + 1;
     if (page !== select9.getRevisionPage()) {
-      dispatch8({ type: "SET_REVISION_PAGE", page });
+      dispatch9({ type: "SET_REVISION_PAGE", page });
     }
   };
   function setShowRevisionDiff(showDiff) {
@@ -96358,12 +96407,12 @@ If there's a particular need for this, please submit a feature request at https:
       showDiff
     };
   }
-  var restoreRevision = (revisionId2) => async ({ select: select9, dispatch: dispatch8, registry }) => {
+  var restoreRevision = (revisionId2) => async ({ select: select9, dispatch: dispatch9, registry }) => {
     const postType2 = select9.getCurrentPostType();
     const postId2 = select9.getCurrentPostId();
-    const entityConfig = registry.select(import_core_data60.store).getEntityConfig("postType", postType2);
+    const entityConfig = registry.select(import_core_data61.store).getEntityConfig("postType", postType2);
     const revisionKey = entityConfig?.revisionKey || "id";
-    const revision = await registry.resolveSelect(import_core_data60.store).getRevision("postType", postType2, postId2, revisionId2, {
+    const revision = await registry.resolveSelect(import_core_data61.store).getRevision("postType", postType2, postId2, revisionId2, {
       context: "edit",
       _fields: [
         .../* @__PURE__ */ new Set([
@@ -96395,9 +96444,9 @@ If there's a particular need for this, please submit a feature request at https:
     if (revision.meta !== void 0) {
       edits.meta = revision.meta;
     }
-    dispatch8.editPost(edits);
-    dispatch8.setCurrentRevisionId(null);
-    await dispatch8.savePost();
+    dispatch9.editPost(edits);
+    dispatch9.setCurrentRevisionId(null);
+    await dispatch9.savePost();
     if (select9.didPostSaveRequestFail()) {
       return;
     }
@@ -96423,10 +96472,10 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/store/actions.mjs
-  var { getEntitySnapshot } = unlock(import_core_data61.privateApis);
+  var { getEntitySnapshot } = unlock(import_core_data62.privateApis);
   var CLIENT_GENERATED_ERROR_CODES = ["offline_error", "fetch_error"];
-  var setupEditor = (post2, edits, template2) => ({ dispatch: dispatch8 }) => {
-    dispatch8.setEditedPost(post2.type, post2.id);
+  var setupEditor = (post2, edits, template2) => ({ dispatch: dispatch9 }) => {
+    dispatch9.setEditedPost(post2.type, post2.id);
     const isNewPost = post2.status === "auto-draft";
     if (isNewPost && template2) {
       let content;
@@ -96437,14 +96486,14 @@ If there's a particular need for this, please submit a feature request at https:
       }
       let blocks = (0, import_blocks20.parse)(content);
       blocks = (0, import_blocks20.synchronizeBlocksWithTemplate)(blocks, template2);
-      dispatch8.resetEditorBlocks(blocks, {
+      dispatch9.resetEditorBlocks(blocks, {
         __unstableShouldCreateUndoLevel: false
       });
     }
     if (edits && Object.entries(edits).some(
       ([key, edit]) => edit !== (post2[key]?.raw ?? post2[key])
     )) {
-      dispatch8.editPost(edits);
+      dispatch9.editPost(edits);
     }
   };
   function __experimentalTearDownEditor() {
@@ -96489,26 +96538,26 @@ If there's a particular need for this, please submit a feature request at https:
   }
   var editPost = (edits, options) => ({ select: select9, registry }) => {
     const { id, type } = select9.getCurrentPost();
-    registry.dispatch(import_core_data61.store).editEntityRecord("postType", type, id, edits, options);
+    registry.dispatch(import_core_data62.store).editEntityRecord("postType", type, id, edits, options);
   };
-  var savePost = (options = {}) => async ({ select: select9, dispatch: dispatch8, registry }) => {
+  var savePost = (options = {}) => async ({ select: select9, dispatch: dispatch9, registry }) => {
     if (!select9.isEditedPostSaveable()) {
       return;
     }
     const content = select9.getEditedPostContent();
-    dispatch8.editPost({ content }, { undoIgnore: true });
+    dispatch9.editPost({ content }, { undoIgnore: true });
     const previousRecord = select9.getCurrentPost();
     const savedBlocks = select9.getEditorBlocks();
     let edits = {
       id: previousRecord.id,
-      ...registry.select(import_core_data61.store).getEntityRecordNonTransientEdits(
+      ...registry.select(import_core_data62.store).getEntityRecordNonTransientEdits(
         "postType",
         previousRecord.type,
         previousRecord.id
       ),
       content
     };
-    dispatch8({ type: "REQUEST_POST_UPDATE_START", options });
+    dispatch9({ type: "REQUEST_POST_UPDATE_START", options });
     let error2 = false;
     try {
       edits = await (0, import_hooks40.applyFiltersAsync)(
@@ -96521,7 +96570,7 @@ If there's a particular need for this, please submit a feature request at https:
     }
     if (!error2) {
       try {
-        await registry.dispatch(import_core_data61.store).saveEntityRecord(
+        await registry.dispatch(import_core_data62.store).saveEntityRecord(
           "postType",
           previousRecord.type,
           edits,
@@ -96532,7 +96581,7 @@ If there's a particular need for this, please submit a feature request at https:
       }
     }
     if (!error2) {
-      error2 = registry.select(import_core_data61.store).getLastEntitySaveError(
+      error2 = registry.select(import_core_data62.store).getLastEntitySaveError(
         "postType",
         previousRecord.type,
         previousRecord.id
@@ -96560,7 +96609,7 @@ If there's a particular need for this, please submit a feature request at https:
         error2 = err;
       }
     }
-    dispatch8({ type: "REQUEST_POST_UPDATE_FINISH", options });
+    dispatch9({ type: "REQUEST_POST_UPDATE_FINISH", options });
     if (!error2 && !options.isAutosave && !options.isPreview && !select9.isDeletingPost() && previousRecord.status !== "trash" && select9.getEditorSettings().autoAttachMediaEnabled) {
       attachMediaInPost(registry, {
         id: previousRecord.id,
@@ -96599,7 +96648,7 @@ If there's a particular need for this, please submit a feature request at https:
       const args = getNotificationArgumentsForSaveSuccess({
         previousPost: previousRecord,
         post: updatedRecord,
-        postType: await registry.resolveSelect(import_core_data61.store).getPostType(updatedRecord.type),
+        postType: await registry.resolveSelect(import_core_data62.store).getPostType(updatedRecord.type),
         options
       });
       if (args.length) {
@@ -96618,26 +96667,26 @@ If there's a particular need for this, please submit a feature request at https:
     });
     return { type: "DO_NOTHING" };
   }
-  var trashPost2 = () => async ({ select: select9, dispatch: dispatch8, registry }) => {
+  var trashPost2 = () => async ({ select: select9, dispatch: dispatch9, registry }) => {
     const postTypeSlug = select9.getCurrentPostType();
-    const postType2 = await registry.resolveSelect(import_core_data61.store).getPostType(postTypeSlug);
+    const postType2 = await registry.resolveSelect(import_core_data62.store).getPostType(postTypeSlug);
     const { rest_base: restBase, rest_namespace: restNamespace = "wp/v2" } = postType2;
-    dispatch8({ type: "REQUEST_POST_DELETE_START" });
+    dispatch9({ type: "REQUEST_POST_DELETE_START" });
     try {
       const post2 = select9.getCurrentPost();
       await (0, import_api_fetch8.default)({
         path: `/${restNamespace}/${restBase}/${post2.id}`,
         method: "DELETE"
       });
-      await dispatch8.savePost();
+      await dispatch9.savePost();
     } catch (error2) {
       registry.dispatch(import_notices20.store).createErrorNotice(
         ...getNotificationArgumentsForTrashFail({ error: error2 })
       );
     }
-    dispatch8({ type: "REQUEST_POST_DELETE_FINISH" });
+    dispatch9({ type: "REQUEST_POST_DELETE_FINISH" });
   };
-  var autosave = ({ local = false, ...options } = {}) => async ({ select: select9, dispatch: dispatch8 }) => {
+  var autosave = ({ local = false, ...options } = {}) => async ({ select: select9, dispatch: dispatch9 }) => {
     const post2 = select9.getCurrentPost();
     if (local) {
       const isPostNew = select9.isEditedPostNew();
@@ -96658,27 +96707,27 @@ If there's a particular need for this, please submit a feature request at https:
         crdtSnapshot
       );
     } else {
-      await dispatch8.savePost({ isAutosave: true, ...options });
+      await dispatch9.savePost({ isAutosave: true, ...options });
     }
   };
-  var __unstableSaveForPreview = ({ forceIsAutosaveable } = {}) => async ({ select: select9, dispatch: dispatch8 }) => {
+  var __unstableSaveForPreview = ({ forceIsAutosaveable } = {}) => async ({ select: select9, dispatch: dispatch9 }) => {
     if ((forceIsAutosaveable || select9.isEditedPostAutosaveable()) && !select9.isPostLocked()) {
       const isDraft = ["draft", "auto-draft"].includes(
         select9.getEditedPostAttribute("status")
       );
       if (isDraft) {
-        await dispatch8.savePost({ isPreview: true });
+        await dispatch9.savePost({ isPreview: true });
       } else {
-        await dispatch8.autosave({ isPreview: true });
+        await dispatch9.autosave({ isPreview: true });
       }
     }
     return select9.getEditedPostPreviewLink();
   };
   var redo = () => ({ registry }) => {
-    registry.dispatch(import_core_data61.store).redo();
+    registry.dispatch(import_core_data62.store).redo();
   };
   var undo = () => ({ registry }) => {
-    registry.dispatch(import_core_data61.store).undo();
+    registry.dispatch(import_core_data62.store).undo();
   };
   function createUndoLevel() {
     (0, import_deprecated9.default)("wp.data.dispatch( 'core/editor' ).createUndoLevel", {
@@ -96724,19 +96773,19 @@ If there's a particular need for this, please submit a feature request at https:
       lockName
     };
   }
-  var resetEditorBlocks = (blocks, options = {}) => ({ select: select9, dispatch: dispatch8, registry }) => {
+  var resetEditorBlocks = (blocks, options = {}) => ({ select: select9, dispatch: dispatch9, registry }) => {
     const { __unstableShouldCreateUndoLevel, selection } = options;
     const edits = { blocks, selection };
     if (__unstableShouldCreateUndoLevel !== false) {
       const { id, type } = select9.getCurrentPost();
-      const noChange = registry.select(import_core_data61.store).getEditedEntityRecord("postType", type, id).blocks === edits.blocks;
+      const noChange = registry.select(import_core_data62.store).getEditedEntityRecord("postType", type, id).blocks === edits.blocks;
       if (noChange) {
-        registry.dispatch(import_core_data61.store).__unstableCreateUndoLevel("postType", type, id);
+        registry.dispatch(import_core_data62.store).__unstableCreateUndoLevel("postType", type, id);
         return;
       }
       edits.content = ({ blocks: blocksForSerialization = [] }) => (0, import_blocks20.__unstableSerializeAndClean)(blocksForSerialization);
     }
-    dispatch8.editPost(edits);
+    dispatch9.editPost(edits);
   };
   function updateEditorSettings(settings) {
     return {
@@ -96744,17 +96793,17 @@ If there's a particular need for this, please submit a feature request at https:
       settings
     };
   }
-  var setRenderingMode = (mode) => ({ dispatch: dispatch8, registry, select: select9 }) => {
+  var setRenderingMode = (mode) => ({ dispatch: dispatch9, registry, select: select9 }) => {
     if (select9.__unstableIsEditorReady() && !select9.getEditorSettings().isPreviewMode) {
       registry.dispatch(import_block_editor37.store).clearSelectedBlock();
     }
-    dispatch8({
+    dispatch9({
       type: "SET_RENDERING_MODE",
       mode
     });
   };
   function setDeviceType(deviceType) {
-    return ({ dispatch: dispatch8, registry }) => {
+    return ({ dispatch: dispatch9, registry }) => {
       const viewportSettings = unlock(
         registry.select(import_block_editor37.store)
       ).getSettings().__experimentalFeatures?.viewport;
@@ -96762,7 +96811,7 @@ If there's a particular need for this, please submit a feature request at https:
         deviceType,
         viewportSettings
       );
-      dispatch8(setCanvasWidth(width));
+      dispatch9(setCanvasWidth(width));
     };
   }
   var toggleEditorPanelEnabled = (panelName) => ({ registry }) => {
@@ -96797,14 +96846,14 @@ If there's a particular need for this, please submit a feature request at https:
       panelName
     };
   }
-  var setIsInserterOpened = (value) => ({ dispatch: dispatch8, registry }) => {
+  var setIsInserterOpened = (value) => ({ dispatch: dispatch9, registry }) => {
     if (typeof value === "object" && value.hasOwnProperty("rootClientId") && value.hasOwnProperty("insertionIndex")) {
       unlock(registry.dispatch(import_block_editor37.store)).setInsertionPoint({
         rootClientId: value.rootClientId,
         index: value.insertionIndex
       });
     }
-    dispatch8({
+    dispatch9({
       type: "SET_IS_INSERTER_OPENED",
       value
     });
@@ -96815,7 +96864,7 @@ If there's a particular need for this, please submit a feature request at https:
       isOpen: isOpen2
     };
   }
-  var toggleDistractionFree = ({ createNotice = true } = {}) => ({ dispatch: dispatch8, registry }) => {
+  var toggleDistractionFree = ({ createNotice = true } = {}) => ({ dispatch: dispatch9, registry }) => {
     const isDistractionFree = registry.select(import_preferences10.store).get("core", "distractionFree");
     if (isDistractionFree) {
       registry.dispatch(import_preferences10.store).set("core", "fixedToolbar", false);
@@ -96823,8 +96872,8 @@ If there's a particular need for this, please submit a feature request at https:
     if (!isDistractionFree) {
       registry.batch(() => {
         registry.dispatch(import_preferences10.store).set("core", "fixedToolbar", true);
-        dispatch8.setIsInserterOpened(false);
-        dispatch8.setIsListViewOpened(false);
+        dispatch9.setIsInserterOpened(false);
+        dispatch9.setIsListViewOpened(false);
         unlock(
           registry.dispatch(import_block_editor37.store)
         ).resetZoomLevel();
@@ -96899,7 +96948,7 @@ If there's a particular need for this, please submit a feature request at https:
       }
     );
   };
-  var switchEditorMode = (mode) => ({ dispatch: dispatch8, registry }) => {
+  var switchEditorMode = (mode) => ({ dispatch: dispatch9, registry }) => {
     registry.dispatch(import_preferences10.store).set("core", "editorMode", mode);
     if (mode !== "visual") {
       registry.dispatch(import_block_editor37.store).clearSelectedBlock();
@@ -96910,7 +96959,7 @@ If there's a particular need for this, please submit a feature request at https:
     } else if (mode === "text") {
       const isDistractionFree = registry.select(import_preferences10.store).get("core", "distractionFree");
       if (isDistractionFree) {
-        dispatch8.toggleDistractionFree();
+        dispatch9.toggleDistractionFree();
       }
       (0, import_a11y10.speak)((0, import_i18n219.__)("Code editor selected"), "assertive");
     }
@@ -96986,10 +97035,10 @@ If there's a particular need for this, please submit a feature request at https:
     selectors: selectors_exports,
     actions: actions_exports3
   };
-  var store = (0, import_data90.createReduxStore)(STORE_NAME, {
+  var store = (0, import_data91.createReduxStore)(STORE_NAME, {
     ...storeConfig
   });
-  (0, import_data90.register)(store);
+  (0, import_data91.register)(store);
   unlock(store).registerPrivateActions(private_actions_exports);
   unlock(store).registerPrivateSelectors(private_selectors_exports);

@@ -96997,11 +97046,11 @@ If there's a particular need for this, please submit a feature request at https:
   var import_jsx_runtime451 = __toESM(require_jsx_runtime(), 1);
   var createWithMetaAttributeSource = (metaAttributes) => (0, import_compose51.createHigherOrderComponent)(
     (BlockEdit2) => ({ attributes, setAttributes, ...props }) => {
-      const postType2 = (0, import_data91.useSelect)(
+      const postType2 = (0, import_data92.useSelect)(
         (select9) => select9(store).getCurrentPostType(),
         []
       );
-      const [meta2, setMeta] = (0, import_core_data62.useEntityProp)(
+      const [meta2, setMeta] = (0, import_core_data63.useEntityProp)(
         "postType",
         postType2,
         "meta"
@@ -97068,7 +97117,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_hooks53 = __toESM(require_hooks(), 1);

   // packages/editor/build-module/components/index.mjs
-  var import_core_data111 = __toESM(require_core_data(), 1);
+  var import_core_data112 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/autocompleters/link.mjs
   var import_api_fetch9 = __toESM(require_api_fetch(), 1);
@@ -97108,8 +97157,8 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/components/autocompleters/user.mjs
   var import_element286 = __toESM(require_element(), 1);
-  var import_data92 = __toESM(require_data(), 1);
-  var import_core_data63 = __toESM(require_core_data(), 1);
+  var import_data93 = __toESM(require_data(), 1);
+  var import_core_data64 = __toESM(require_core_data(), 1);
   var import_jsx_runtime453 = __toESM(require_jsx_runtime(), 1);
   function getUserLabel(user) {
     const avatar = user.avatar_urls && user.avatar_urls[24] ? /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
@@ -97130,10 +97179,13 @@ If there's a particular need for this, please submit a feature request at https:
     name: "users",
     className: "editor-autocompleters__user",
     triggerPrefix: "@",
+    allowContext(before) {
+      return /\B$/.test(before);
+    },
     useItems(filterValue) {
-      const users = (0, import_data92.useSelect)(
+      const users = (0, import_data93.useSelect)(
         (select9) => {
-          const { getUsers } = select9(import_core_data63.store);
+          const { getUsers } = select9(import_core_data64.store);
           return getUsers({
             context: "view",
             search: filterValue
@@ -97158,8 +97210,8 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/components/autosave-monitor/index.mjs
   var import_element287 = __toESM(require_element(), 1);
-  var import_data93 = __toESM(require_data(), 1);
-  var import_core_data64 = __toESM(require_core_data(), 1);
+  var import_data94 = __toESM(require_data(), 1);
+  var import_core_data65 = __toESM(require_core_data(), 1);
   function useInterval(callback, intervalInSeconds) {
     const callbackRef = (0, import_element287.useRef)(callback);
     (0, import_element287.useEffect)(() => {
@@ -97177,11 +97229,11 @@ If there's a particular need for this, please submit a feature request at https:
     }, [intervalInSeconds]);
   }
   function AutosaveMonitor({ interval, autosave: autosave2 }) {
-    const { autosave: autosaveAction } = (0, import_data93.useDispatch)(store);
+    const { autosave: autosaveAction } = (0, import_data94.useDispatch)(store);
     const triggerAutosave = autosave2 ?? autosaveAction;
-    const { getReferenceByDistinctEdits } = (0, import_data93.useSelect)(import_core_data64.store);
-    const { isEditedPostDirty: isEditedPostDirty2, isEditedPostAutosaveable: isEditedPostAutosaveable2, isAutosavingPost: isAutosavingPost2 } = (0, import_data93.useSelect)(store);
-    const autosaveInterval = (0, import_data93.useSelect)(
+    const { getReferenceByDistinctEdits } = (0, import_data94.useSelect)(import_core_data65.store);
+    const { isEditedPostDirty: isEditedPostDirty2, isEditedPostAutosaveable: isEditedPostAutosaveable2, isAutosavingPost: isAutosavingPost2 } = (0, import_data94.useSelect)(store);
+    const autosaveInterval = (0, import_data94.useSelect)(
       (select9) => {
         if (interval !== void 0) {
           return interval;
@@ -97207,10 +97259,10 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/components/document-bar/index.mjs
   var import_i18n226 = __toESM(require_i18n(), 1);
-  var import_data102 = __toESM(require_data(), 1);
+  var import_data103 = __toESM(require_data(), 1);
   var import_components159 = __toESM(require_components(), 1);
   var import_block_editor42 = __toESM(require_block_editor(), 1);
-  var import_core_data68 = __toESM(require_core_data(), 1);
+  var import_core_data69 = __toESM(require_core_data(), 1);
   var import_commands3 = __toESM(require_commands(), 1);
   var import_element294 = __toESM(require_element(), 1);
   var import_compose54 = __toESM(require_compose(), 1);
@@ -97219,12 +97271,12 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/utils/pageTypeBadge.mjs
   var import_i18n220 = __toESM(require_i18n(), 1);
-  var import_data94 = __toESM(require_data(), 1);
-  var import_core_data65 = __toESM(require_core_data(), 1);
+  var import_data95 = __toESM(require_data(), 1);
+  var import_core_data66 = __toESM(require_core_data(), 1);
   function usePageTypeBadge(postId2) {
-    const { isFrontPage, isPostsPage, isPrivacyPolicyPage } = (0, import_data94.useSelect)(
+    const { isFrontPage, isPostsPage, isPrivacyPolicyPage } = (0, import_data95.useSelect)(
       (select9) => {
-        const { canUser, getEditedEntityRecord } = select9(import_core_data65.store);
+        const { canUser, getEditedEntityRecord } = select9(import_core_data66.store);
         const siteSettings = canUser("read", {
           kind: "root",
           name: "site"
@@ -97251,7 +97303,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_components158 = __toESM(require_components(), 1);
   var import_keycodes11 = __toESM(require_keycodes(), 1);
   var import_i18n225 = __toESM(require_i18n(), 1);
-  var import_data100 = __toESM(require_data(), 1);
+  var import_data101 = __toESM(require_data(), 1);
   var import_compose53 = __toESM(require_compose(), 1);
   var import_preferences11 = __toESM(require_preferences(), 1);

@@ -97262,11 +97314,11 @@ If there's a particular need for this, please submit a feature request at https:
   var import_components154 = __toESM(require_components(), 1);
   var import_i18n223 = __toESM(require_i18n(), 1);
   var import_block_editor39 = __toESM(require_block_editor(), 1);
-  var import_data97 = __toESM(require_data(), 1);
+  var import_data98 = __toESM(require_data(), 1);
   var import_element290 = __toESM(require_element(), 1);
   var import_keycodes9 = __toESM(require_keycodes(), 1);
   var import_media_utils7 = __toESM(require_media_utils(), 1);
-  var import_core_data66 = __toESM(require_core_data(), 1);
+  var import_core_data67 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/style-book/constants.mjs
   var import_i18n221 = __toESM(require_i18n(), 1);
@@ -97885,17 +97937,17 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/components/global-styles-renderer/index.mjs
   var import_element289 = __toESM(require_element(), 1);
-  var import_data96 = __toESM(require_data(), 1);
+  var import_data97 = __toESM(require_data(), 1);

   // packages/editor/build-module/hooks/use-global-styles-output.mjs
   var import_blocks23 = __toESM(require_blocks(), 1);
-  var import_data95 = __toESM(require_data(), 1);
+  var import_data96 = __toESM(require_data(), 1);
   var import_element288 = __toESM(require_element(), 1);
   function useGlobalStylesOutputWithConfig(mergedConfig = {}, disableRootPadding = false) {
     const blockGap = useSetting2("spacing.blockGap");
     const hasBlockGapSupport = blockGap !== null;
     const hasFallbackGapSupport = !hasBlockGapSupport;
-    const { disableLayoutStyles, getBlockStyles } = (0, import_data95.useSelect)((select9) => {
+    const { disableLayoutStyles, getBlockStyles } = (0, import_data96.useSelect)((select9) => {
       const { getEditorSettings: getEditorSettings2 } = select9(store);
       const { getBlockStyles: getBlockStylesSelector } = select9(import_blocks23.store);
       const settings = getEditorSettings2();
@@ -97933,8 +97985,8 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/editor/build-module/components/global-styles-renderer/index.mjs
   function useGlobalStylesRenderer(disableRootPadding) {
     const [styles, settings] = useGlobalStylesOutput(disableRootPadding);
-    const { getEditorSettings: getEditorSettings2 } = (0, import_data96.useSelect)(store);
-    const { updateEditorSettings: updateEditorSettings2 } = (0, import_data96.useDispatch)(store);
+    const { getEditorSettings: getEditorSettings2 } = (0, import_data97.useSelect)(store);
+    const { updateEditorSettings: updateEditorSettings2 } = (0, import_data97.useDispatch)(store);
     (0, import_element289.useEffect)(() => {
       if (!styles || !settings) {
         return;
@@ -98108,7 +98160,7 @@ If there's a particular need for this, please submit a feature request at https:
       }
       return {};
     }, [baseConfig, userConfig]);
-    const originalSettings = (0, import_data97.useSelect)(
+    const originalSettings = (0, import_data98.useSelect)(
       (select9) => select9(import_block_editor39.store).getSettings(),
       []
     );
@@ -98192,19 +98244,19 @@ If there's a particular need for this, please submit a feature request at https:
     onPathChange,
     settings: settingsProp
   }) => {
-    const editorSettings2 = (0, import_data97.useSelect)(
+    const editorSettings2 = (0, import_data98.useSelect)(
       (select9) => settingsProp ?? select9(store).getEditorSettings(),
       [settingsProp]
     );
-    const canUserUploadMedia = (0, import_data97.useSelect)(
-      (select9) => select9(import_core_data66.store).canUser("create", {
+    const canUserUploadMedia = (0, import_data98.useSelect)(
+      (select9) => select9(import_core_data67.store).canUser("create", {
         kind: "postType",
         name: "attachment"
       }),
       []
     );
     (0, import_element290.useEffect)(() => {
-      (0, import_data97.dispatch)(import_block_editor39.store).updateSettings({
+      (0, import_data98.dispatch)(import_block_editor39.store).updateSettings({
         ...editorSettings2,
         mediaUpload: canUserUploadMedia ? import_media_utils7.uploadMedia : void 0
       });
@@ -98463,7 +98515,7 @@ If there's a particular need for this, please submit a feature request at https:
   };
   var disabledExamples = ["example-duotones"];
   var Example = ({ id, title, blocks, isSelected: isSelected2, onClick, content }) => {
-    const originalSettings = (0, import_data97.useSelect)(
+    const originalSettings = (0, import_data98.useSelect)(
       (select9) => select9(import_block_editor39.store).getSettings(),
       []
     );
@@ -98616,7 +98668,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/editor/build-module/components/styles-canvas/revisions.mjs
   var import_components155 = __toESM(require_components(), 1);
   var import_block_editor40 = __toESM(require_block_editor(), 1);
-  var import_data98 = __toESM(require_data(), 1);
+  var import_data99 = __toESM(require_data(), 1);
   var import_element292 = __toESM(require_element(), 1);
   var import_jsx_runtime459 = __toESM(require_jsx_runtime(), 1);
   var {
@@ -98627,7 +98679,7 @@ If there's a particular need for this, please submit a feature request at https:
     return !object || Object.keys(object).length === 0;
   }
   function StylesCanvasRevisions({ path }, ref) {
-    const blocks = (0, import_data98.useSelect)((select9) => {
+    const blocks = (0, import_data99.useSelect)((select9) => {
       return select9(import_block_editor40.store).getBlocks();
     }, []);
     const { user: userConfig, base: baseConfig } = useGlobalStyles();
@@ -98655,7 +98707,7 @@ If there's a particular need for this, please submit a feature request at https:
       () => Array.isArray(blocks) ? blocks : [blocks],
       [blocks]
     );
-    const originalSettings = (0, import_data98.useSelect)(
+    const originalSettings = (0, import_data99.useSelect)(
       (select9) => select9(import_block_editor40.store).getSettings(),
       []
     );
@@ -98708,7 +98760,7 @@ If there's a particular need for this, please submit a feature request at https:
   var revisions_default = (0, import_element292.forwardRef)(StylesCanvasRevisions);

   // packages/editor/build-module/components/resizable-editor/index.mjs
-  var import_data99 = __toESM(require_data(), 1);
+  var import_data100 = __toESM(require_data(), 1);
   var import_element293 = __toESM(require_element(), 1);
   var import_components157 = __toESM(require_components(), 1);
   var import_compose52 = __toESM(require_compose(), 1);
@@ -98793,7 +98845,7 @@ If there's a particular need for this, please submit a feature request at https:
   }) {
     const [isResizing, setIsResizing] = (0, import_element293.useState)(false);
     const disableMotion = (0, import_compose52.useReducedMotion)();
-    const { setCanvasWidth: setCanvasWidth2 } = unlock((0, import_data99.useDispatch)(store));
+    const { setCanvasWidth: setCanvasWidth2 } = unlock((0, import_data100.useDispatch)(store));
     const resizableRef = (0, import_element293.useRef)();
     const resizeWidthBy = (0, import_element293.useCallback)(
       (deltaPixels) => {
@@ -98900,7 +98952,7 @@ If there's a particular need for this, please submit a feature request at https:
     return "";
   }
   function StylesCanvas() {
-    const { stylesPath: stylesPath2, showStylebook: showStylebook2, showListViewByDefault, isPreviewMode } = (0, import_data100.useSelect)((select9) => {
+    const { stylesPath: stylesPath2, showStylebook: showStylebook2, showListViewByDefault, isPreviewMode } = (0, import_data101.useSelect)((select9) => {
       const { getStylesPath: getStylesPath2, getShowStylebook: getShowStylebook2 } = unlock(
         select9(store)
       );
@@ -98916,9 +98968,9 @@ If there's a particular need for this, please submit a feature request at https:
       };
     }, []);
     const { resetStylesNavigation: resetStylesNavigation2, setStylesPath: setStylesPath2 } = unlock(
-      (0, import_data100.useDispatch)(store)
+      (0, import_data101.useDispatch)(store)
     );
-    const { setIsListViewOpened: setIsListViewOpened2 } = (0, import_data100.useDispatch)(store);
+    const { setIsListViewOpened: setIsListViewOpened2 } = (0, import_data101.useDispatch)(store);
     const focusOnMountRef = (0, import_compose53.useFocusOnMount)("firstElement");
     const sectionFocusReturnRef = (0, import_compose53.useFocusReturn)();
     let content = null;
@@ -98984,18 +99036,18 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/document-bar/useEditedSectionDetails.mjs
-  var import_data101 = __toESM(require_data(), 1);
+  var import_data102 = __toESM(require_data(), 1);
   var import_html_entities15 = __toESM(require_html_entities(), 1);
   var import_block_editor41 = __toESM(require_block_editor(), 1);
-  var import_core_data67 = __toESM(require_core_data(), 1);
+  var import_core_data68 = __toESM(require_core_data(), 1);
   function useEditedSectionDetails() {
-    return (0, import_data101.useSelect)((select9) => {
+    return (0, import_data102.useSelect)((select9) => {
       const {
         getBlockAttributes: getBlockAttributes2,
         getBlockName: getBlockName2,
         __experimentalGetParsedPattern
       } = select9(import_block_editor41.store);
-      const { getEditedEntityRecord, getCurrentTheme } = select9(import_core_data67.store);
+      const { getEditedEntityRecord, getCurrentTheme } = select9(import_core_data68.store);
       const { getEditedContentOnlySection } = unlock(
         select9(import_block_editor41.store)
       );
@@ -99052,11 +99104,11 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/components/document-bar/index.mjs
   var import_jsx_runtime463 = __toESM(require_jsx_runtime(), 1);
-  var { getTemplateInfo: getTemplateInfo2 } = unlock(import_core_data68.privateApis);
+  var { getTemplateInfo: getTemplateInfo2 } = unlock(import_core_data69.privateApis);
   var MotionButton = import_components159.__unstableMotion.create(import_components159.Button);
   function DocumentBar(props) {
     const { stopEditingContentOnlySection } = unlock(
-      (0, import_data102.useDispatch)(import_block_editor42.store)
+      (0, import_data103.useDispatch)(import_block_editor42.store)
     );
     const unlockedPatternInfo = useEditedSectionDetails();
     const {
@@ -99069,7 +99121,7 @@ If there's a particular need for this, please submit a feature request at https:
       onNavigateToPreviousEntityRecord,
       isTemplatePreview,
       stylesCanvasTitle
-    } = (0, import_data102.useSelect)((select9) => {
+    } = (0, import_data103.useSelect)((select9) => {
       const {
         getCurrentPostType: getCurrentPostType2,
         getCurrentPostId: getCurrentPostId2,
@@ -99081,7 +99133,7 @@ If there's a particular need for this, please submit a feature request at https:
         getPostType,
         getCurrentTheme,
         isResolving: isResolvingSelector
-      } = select9(import_core_data68.store);
+      } = select9(import_core_data69.store);
       const _postType = getCurrentPostType2();
       const _postId = getCurrentPostId2();
       const _document = getEditedEntityRecord(
@@ -99121,7 +99173,7 @@ If there's a particular need for this, please submit a feature request at https:
         stylesCanvasTitle: _stylesCanvasTitle
       };
     }, []);
-    const { open: openCommandCenter } = (0, import_data102.useDispatch)(import_commands3.store);
+    const { open: openCommandCenter } = (0, import_data103.useDispatch)(import_commands3.store);
     const isReducedMotion = (0, import_compose54.useReducedMotion)();
     const isTemplate2 = TEMPLATE_POST_TYPES.includes(postType2);
     const hasBackButton = !!onNavigateToPreviousEntityRecord || !!unlockedPatternInfo;
@@ -99211,11 +99263,11 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/components/document-outline/index.mjs
   var import_i18n227 = __toESM(require_i18n(), 1);
-  var import_data103 = __toESM(require_data(), 1);
+  var import_data104 = __toESM(require_data(), 1);
   var import_element295 = __toESM(require_element(), 1);
   var import_rich_text3 = __toESM(require_rich_text(), 1);
   var import_block_editor43 = __toESM(require_block_editor(), 1);
-  var import_core_data69 = __toESM(require_core_data(), 1);
+  var import_core_data70 = __toESM(require_core_data(), 1);
   var import_components160 = __toESM(require_components(), 1);

   // packages/editor/build-module/components/document-outline/item.mjs
@@ -99349,22 +99401,22 @@ If there's a particular need for this, please submit a feature request at https:
     onSelect,
     hasOutlineItemsDisabled
   }) {
-    const { selectBlock: selectBlock2 } = (0, import_data103.useDispatch)(import_block_editor43.store);
-    const { title, isTitleSupported } = (0, import_data103.useSelect)((select9) => {
+    const { selectBlock: selectBlock2 } = (0, import_data104.useDispatch)(import_block_editor43.store);
+    const { title, isTitleSupported } = (0, import_data104.useSelect)((select9) => {
       const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
-      const { getPostType } = select9(import_core_data69.store);
+      const { getPostType } = select9(import_core_data70.store);
       const postType2 = getPostType(getEditedPostAttribute2("type"));
       return {
         title: getEditedPostAttribute2("title"),
         isTitleSupported: postType2?.supports?.title ?? false
       };
     });
-    const blocks = (0, import_data103.useSelect)((select9) => {
+    const blocks = (0, import_data104.useSelect)((select9) => {
       const { getClientIdsWithDescendants: getClientIdsWithDescendants2, getBlock: getBlock2 } = select9(import_block_editor43.store);
       const clientIds = getClientIdsWithDescendants2();
       return clientIds.map((id) => getBlock2(id));
     });
-    const contentBlocks = (0, import_data103.useSelect)((select9) => {
+    const contentBlocks = (0, import_data104.useSelect)((select9) => {
       if (select9(store).getRenderingMode() === "post-only") {
         return void 0;
       }
@@ -99446,10 +99498,10 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/document-outline/check.mjs
-  var import_data104 = __toESM(require_data(), 1);
+  var import_data105 = __toESM(require_data(), 1);
   var import_block_editor44 = __toESM(require_block_editor(), 1);
   function DocumentOutlineCheck({ children }) {
-    const hasHeadings = (0, import_data104.useSelect)((select9) => {
+    const hasHeadings = (0, import_data105.useSelect)((select9) => {
       const { getGlobalBlockCount: getGlobalBlockCount2 } = select9(import_block_editor44.store);
       return getGlobalBlockCount2("core/heading") > 0;
     });
@@ -99462,17 +99514,17 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/editor/build-module/components/editor-history/redo.mjs
   var import_i18n228 = __toESM(require_i18n(), 1);
   var import_components161 = __toESM(require_components(), 1);
-  var import_data105 = __toESM(require_data(), 1);
+  var import_data106 = __toESM(require_data(), 1);
   var import_keycodes12 = __toESM(require_keycodes(), 1);
   var import_element296 = __toESM(require_element(), 1);
   var import_jsx_runtime466 = __toESM(require_jsx_runtime(), 1);
   function EditorHistoryRedo(props, ref) {
     const shortcut = (0, import_keycodes12.isAppleOS)() ? import_keycodes12.displayShortcut.primaryShift("z") : import_keycodes12.displayShortcut.primary("y");
-    const hasRedo = (0, import_data105.useSelect)(
+    const hasRedo = (0, import_data106.useSelect)(
       (select9) => select9(store).hasEditorRedo(),
       []
     );
-    const { redo: redo2 } = (0, import_data105.useDispatch)(store);
+    const { redo: redo2 } = (0, import_data106.useDispatch)(store);
     return /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(
       import_components161.Button,
       {
@@ -99493,16 +99545,16 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/editor/build-module/components/editor-history/undo.mjs
   var import_i18n229 = __toESM(require_i18n(), 1);
   var import_components162 = __toESM(require_components(), 1);
-  var import_data106 = __toESM(require_data(), 1);
+  var import_data107 = __toESM(require_data(), 1);
   var import_keycodes13 = __toESM(require_keycodes(), 1);
   var import_element297 = __toESM(require_element(), 1);
   var import_jsx_runtime467 = __toESM(require_jsx_runtime(), 1);
   function EditorHistoryUndo(props, ref) {
-    const hasUndo = (0, import_data106.useSelect)(
+    const hasUndo = (0, import_data107.useSelect)(
       (select9) => select9(store).hasEditorUndo(),
       []
     );
-    const { undo: undo2 } = (0, import_data106.useDispatch)(store);
+    const { undo: undo2 } = (0, import_data107.useDispatch)(store);
     return /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
       import_components162.Button,
       {
@@ -99522,23 +99574,23 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/components/editor-notices/index.mjs
   var import_deprecated10 = __toESM(require_deprecated(), 1);
-  var import_data108 = __toESM(require_data(), 1);
+  var import_data109 = __toESM(require_data(), 1);
   var import_block_editor46 = __toESM(require_block_editor(), 1);
   var import_notices21 = __toESM(require_notices(), 1);

   // packages/editor/build-module/components/template-validation-notice/index.mjs
   var import_components163 = __toESM(require_components(), 1);
   var import_i18n230 = __toESM(require_i18n(), 1);
-  var import_data107 = __toESM(require_data(), 1);
+  var import_data108 = __toESM(require_data(), 1);
   var import_element298 = __toESM(require_element(), 1);
   var import_block_editor45 = __toESM(require_block_editor(), 1);
   var import_jsx_runtime468 = __toESM(require_jsx_runtime(), 1);
   function TemplateValidationNotice() {
     const [showConfirmDialog, setShowConfirmDialog] = (0, import_element298.useState)(false);
-    const isValid2 = (0, import_data107.useSelect)((select9) => {
+    const isValid2 = (0, import_data108.useSelect)((select9) => {
       return select9(import_block_editor45.store).isValidTemplate();
     }, []);
-    const { setTemplateValidity: setTemplateValidity2, synchronizeTemplate: synchronizeTemplate2 } = (0, import_data107.useDispatch)(import_block_editor45.store);
+    const { setTemplateValidity: setTemplateValidity2, synchronizeTemplate: synchronizeTemplate2 } = (0, import_data108.useDispatch)(import_block_editor45.store);
     if (isValid2) {
       return null;
     }
@@ -99591,7 +99643,7 @@ If there's a particular need for this, please submit a feature request at https:
       version: "7.2",
       alternative: "wp.notices.InlineNotices"
     });
-    const isValidTemplate2 = (0, import_data108.useSelect)((select9) => {
+    const isValidTemplate2 = (0, import_data109.useSelect)((select9) => {
       return select9(import_block_editor46.store).isValidTemplate();
     }, []);
     return /* @__PURE__ */ (0, import_jsx_runtime469.jsx)(
@@ -99621,13 +99673,13 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/editor/build-module/components/error-boundary/index.mjs
   var import_element299 = __toESM(require_element(), 1);
   var import_i18n231 = __toESM(require_i18n(), 1);
-  var import_data109 = __toESM(require_data(), 1);
+  var import_data110 = __toESM(require_data(), 1);
   var import_compose55 = __toESM(require_compose(), 1);
   var import_hooks44 = __toESM(require_hooks(), 1);
   var import_jsx_runtime471 = __toESM(require_jsx_runtime(), 1);
   function getContent() {
     try {
-      return (0, import_data109.select)(store).getEditedPostContent();
+      return (0, import_data110.select)(store).getEditedPostContent();
     } catch {
     }
   }
@@ -99772,7 +99824,7 @@ ${content}
   // packages/editor/build-module/components/local-autosave-monitor/index.mjs
   var import_element300 = __toESM(require_element(), 1);
   var import_compose56 = __toESM(require_compose(), 1);
-  var import_data110 = __toESM(require_data(), 1);
+  var import_data111 = __toESM(require_data(), 1);
   var import_i18n232 = __toESM(require_i18n(), 1);
   var import_blocks24 = __toESM(require_blocks(), 1);
   var import_notices23 = __toESM(require_notices(), 1);
@@ -99793,8 +99845,8 @@ ${content}
     return hasStorageSupport;
   };
   function useAutosaveNotice2() {
-    const registry = (0, import_data110.useRegistry)();
-    const { postId: postId2, postType: postType2, isEditedPostNew: isEditedPostNew2 } = (0, import_data110.useSelect)(
+    const registry = (0, import_data111.useRegistry)();
+    const { postId: postId2, postType: postType2, isEditedPostNew: isEditedPostNew2 } = (0, import_data111.useSelect)(
       (select9) => ({
         postId: select9(store).getCurrentPostId(),
         postType: select9(store).getCurrentPostType(),
@@ -99871,7 +99923,7 @@ ${content}
     }, [registry, postId2, isEditedPostNew2, localAutosave, snapshotStatus]);
   }
   function useAutosavePurge() {
-    const { postId: postId2, isEditedPostNew: isEditedPostNew2, isDirty, isAutosaving, didError } = (0, import_data110.useSelect)(
+    const { postId: postId2, isEditedPostNew: isEditedPostNew2, isDirty, isAutosaving, didError } = (0, import_data111.useSelect)(
       (select9) => ({
         postId: select9(store).getCurrentPostId(),
         isEditedPostNew: select9(store).isEditedPostNew(),
@@ -99899,13 +99951,13 @@ ${content}
     }, [isEditedPostNew2, postId2]);
   }
   function LocalAutosaveMonitor() {
-    const { autosave: autosave2 } = (0, import_data110.useDispatch)(store);
+    const { autosave: autosave2 } = (0, import_data111.useDispatch)(store);
     const deferredAutosave = (0, import_element300.useCallback)(() => {
       requestIdleCallback(() => autosave2({ local: true }));
     }, []);
     useAutosaveNotice2();
     useAutosavePurge();
-    const localAutosaveInterval = (0, import_data110.useSelect)(
+    const localAutosaveInterval = (0, import_data111.useSelect)(
       (select9) => select9(store).getEditorSettings().localAutosaveInterval,
       []
     );
@@ -99920,12 +99972,12 @@ ${content}
   var local_autosave_monitor_default = (0, import_compose56.ifCondition)(hasSessionStorageSupport)(LocalAutosaveMonitor);

   // packages/editor/build-module/components/page-attributes/check.mjs
-  var import_data111 = __toESM(require_data(), 1);
-  var import_core_data70 = __toESM(require_core_data(), 1);
+  var import_data112 = __toESM(require_data(), 1);
+  var import_core_data71 = __toESM(require_core_data(), 1);
   function PageAttributesCheck({ children }) {
-    const supportsPageAttributes = (0, import_data111.useSelect)((select9) => {
+    const supportsPageAttributes = (0, import_data112.useSelect)((select9) => {
       const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
-      const { getPostType } = select9(import_core_data70.store);
+      const { getPostType } = select9(import_core_data71.store);
       const postType2 = getPostType(getEditedPostAttribute2("type"));
       return !!postType2?.supports?.["page-attributes"];
     }, []);
@@ -99939,12 +99991,12 @@ ${content}
   // packages/editor/build-module/components/page-attributes/order.mjs
   var import_i18n233 = __toESM(require_i18n(), 1);
   var import_components164 = __toESM(require_components(), 1);
-  var import_data113 = __toESM(require_data(), 1);
+  var import_data114 = __toESM(require_data(), 1);
   var import_element301 = __toESM(require_element(), 1);

   // packages/editor/build-module/components/post-type-support-check/index.mjs
-  var import_data112 = __toESM(require_data(), 1);
-  var import_core_data71 = __toESM(require_core_data(), 1);
+  var import_data113 = __toESM(require_data(), 1);
+  var import_core_data72 = __toESM(require_core_data(), 1);
   function checkSupport(supports = {}, key) {
     if (supports[key] !== void 0) {
       return !!supports[key];
@@ -99954,9 +100006,9 @@ ${content}
     return Array.isArray(subProperties) ? subProperties.includes(subKey) : !!subProperties?.[subKey];
   }
   function PostTypeSupportCheck({ children, supportKeys }) {
-    const postType2 = (0, import_data112.useSelect)((select9) => {
+    const postType2 = (0, import_data113.useSelect)((select9) => {
       const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
-      const { getPostType } = select9(import_core_data71.store);
+      const { getPostType } = select9(import_core_data72.store);
       return getPostType(getEditedPostAttribute2("type"));
     }, []);
     let isSupported = !!postType2;
@@ -99973,11 +100025,11 @@ ${content}
   // packages/editor/build-module/components/page-attributes/order.mjs
   var import_jsx_runtime473 = __toESM(require_jsx_runtime(), 1);
   function PageAttributesOrder() {
-    const order = (0, import_data113.useSelect)(
+    const order = (0, import_data114.useSelect)(
       (select9) => select9(store).getEditedPostAttribute("menu_order") ?? 0,
       []
     );
-    const { editPost: editPost2 } = (0, import_data113.useDispatch)(store);
+    const { editPost: editPost2 } = (0, import_data114.useDispatch)(store);
     const [orderInput, setOrderInput] = (0, import_element301.useState)(null);
     const setUpdatedOrder = (value2) => {
       setOrderInput(value2);
@@ -100006,8 +100058,8 @@ ${content}
   }

   // packages/editor/build-module/components/page-attributes/panel.mjs
-  var import_data115 = __toESM(require_data(), 1);
-  var import_core_data73 = __toESM(require_core_data(), 1);
+  var import_data116 = __toESM(require_data(), 1);
+  var import_core_data74 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/page-attributes/parent.mjs
   var import_remove_accents5 = __toESM(require_remove_accents(), 1);
@@ -100015,9 +100067,9 @@ ${content}
   var import_components166 = __toESM(require_components(), 1);
   var import_compose57 = __toESM(require_compose(), 1);
   var import_element303 = __toESM(require_element(), 1);
-  var import_data114 = __toESM(require_data(), 1);
+  var import_data115 = __toESM(require_data(), 1);
   var import_html_entities18 = __toESM(require_html_entities(), 1);
-  var import_core_data72 = __toESM(require_core_data(), 1);
+  var import_core_data73 = __toESM(require_core_data(), 1);
   var import_block_editor47 = __toESM(require_block_editor(), 1);
   var import_url16 = __toESM(require_url(), 1);

@@ -100101,7 +100153,7 @@ ${content}
     return Infinity;
   };
   function PageAttributesParent2() {
-    const { editPost: editPost2 } = (0, import_data114.useDispatch)(store);
+    const { editPost: editPost2 } = (0, import_data115.useDispatch)(store);
     const [fieldValue, setFieldValue] = (0, import_element303.useState)("");
     const {
       isHierarchical,
@@ -100109,14 +100161,14 @@ ${content}
       parentPostTitle,
       pageItems,
       isLoading
-    } = (0, import_data114.useSelect)(
+    } = (0, import_data115.useSelect)(
       (select9) => {
         const {
           getPostType,
           getEntityRecords,
           getEntityRecord,
           isResolving
-        } = select9(import_core_data72.store);
+        } = select9(import_core_data73.store);
         const { getCurrentPostId: getCurrentPostId2, getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
         const postTypeSlug = getEditedPostAttribute2("type");
         const pageId = getEditedPostAttribute2("parent");
@@ -100216,13 +100268,13 @@ ${content}
     );
   }
   function PostParentToggle({ isOpen: isOpen2, onClick }) {
-    const parentPost = (0, import_data114.useSelect)((select9) => {
+    const parentPost = (0, import_data115.useSelect)((select9) => {
       const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
       const parentPostId = getEditedPostAttribute2("parent");
       if (!parentPostId) {
         return null;
       }
-      const { getEntityRecord } = select9(import_core_data72.store);
+      const { getEntityRecord } = select9(import_core_data73.store);
       const postTypeSlug = getEditedPostAttribute2("type");
       return getEntityRecord("postType", postTypeSlug, parentPostId);
     }, []);
@@ -100247,8 +100299,8 @@ ${content}
     );
   }
   function ParentRow() {
-    const homeUrl = (0, import_data114.useSelect)((select9) => {
-      return select9(import_core_data72.store).getEntityRecord("root", "__unstableBase")?.home;
+    const homeUrl = (0, import_data115.useSelect)((select9) => {
+      return select9(import_core_data73.store).getEntityRecord("root", "__unstableBase")?.home;
     }, []);
     const [popoverAnchor, setPopoverAnchor] = (0, import_element303.useState)(null);
     const popoverProps = (0, import_element303.useMemo)(
@@ -100321,9 +100373,9 @@ ${content}
   var import_jsx_runtime476 = __toESM(require_jsx_runtime(), 1);
   var PANEL_NAME = "page-attributes";
   function AttributesPanel() {
-    const { isEnabled, postType: postType2 } = (0, import_data115.useSelect)((select9) => {
+    const { isEnabled, postType: postType2 } = (0, import_data116.useSelect)((select9) => {
       const { getEditedPostAttribute: getEditedPostAttribute2, isEditorPanelEnabled: isEditorPanelEnabled2 } = select9(store);
-      const { getPostType } = select9(import_core_data73.store);
+      const { getPostType } = select9(import_core_data74.store);
       return {
         isEnabled: isEditorPanelEnabled2(PANEL_NAME),
         postType: getPostType(getEditedPostAttribute2("type"))
@@ -100341,14 +100393,14 @@ ${content}
   // packages/editor/build-module/components/post-template/classic-theme.mjs
   var import_i18n237 = __toESM(require_i18n(), 1);
   var import_components168 = __toESM(require_components(), 1);
-  var import_data118 = __toESM(require_data(), 1);
-  var import_core_data75 = __toESM(require_core_data(), 1);
+  var import_data119 = __toESM(require_data(), 1);
+  var import_core_data76 = __toESM(require_core_data(), 1);
   var import_block_editor48 = __toESM(require_block_editor(), 1);
   var import_element306 = __toESM(require_element(), 1);
   var import_notices24 = __toESM(require_notices(), 1);

   // packages/editor/build-module/components/post-template/create-new-template-modal.mjs
-  var import_data116 = __toESM(require_data(), 1);
+  var import_data117 = __toESM(require_data(), 1);
   var import_element304 = __toESM(require_element(), 1);
   var import_blocks25 = __toESM(require_blocks(), 1);
   var import_components167 = __toESM(require_components(), 1);
@@ -100356,7 +100408,7 @@ ${content}
   var import_jsx_runtime477 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_TITLE = (0, import_i18n235.__)("Custom Template");
   function CreateNewTemplateModal({ onClose }) {
-    const { defaultBlockTemplate, onNavigateToEntityRecord } = (0, import_data116.useSelect)(
+    const { defaultBlockTemplate, onNavigateToEntityRecord } = (0, import_data117.useSelect)(
       (select9) => {
         const { getEditorSettings: getEditorSettings2, getCurrentTemplateId: getCurrentTemplateId2 } = select9(store);
         return {
@@ -100366,7 +100418,7 @@ ${content}
         };
       }
     );
-    const { createTemplate: createTemplate2 } = unlock((0, import_data116.useDispatch)(store));
+    const { createTemplate: createTemplate2 } = unlock((0, import_data117.useDispatch)(store));
     const [title, setTitle] = (0, import_element304.useState)("");
     const [isBusy, setIsBusy] = (0, import_element304.useState)(false);
     const cancel = () => {
@@ -100475,12 +100527,12 @@ ${content}
   }

   // packages/editor/build-module/components/post-template/hooks.mjs
-  var import_data117 = __toESM(require_data(), 1);
+  var import_data118 = __toESM(require_data(), 1);
   var import_element305 = __toESM(require_element(), 1);
-  var import_core_data74 = __toESM(require_core_data(), 1);
+  var import_core_data75 = __toESM(require_core_data(), 1);
   var import_i18n236 = __toESM(require_i18n(), 1);
   function useEditedPostContext() {
-    return (0, import_data117.useSelect)((select9) => {
+    return (0, import_data118.useSelect)((select9) => {
       const { getCurrentPostId: getCurrentPostId2, getCurrentPostType: getCurrentPostType2 } = select9(store);
       return {
         postId: getCurrentPostId2(),
@@ -100490,9 +100542,9 @@ ${content}
   }
   function useAllowSwitchingTemplates() {
     const { postType: postType2, postId: postId2 } = useEditedPostContext();
-    return (0, import_data117.useSelect)(
+    return (0, import_data118.useSelect)(
       (select9) => {
-        const { canUser, getEntityRecord, getEntityRecords } = select9(import_core_data74.store);
+        const { canUser, getEntityRecord, getEntityRecords } = select9(import_core_data75.store);
         const siteSettings = canUser("read", {
           kind: "root",
           name: "site"
@@ -100509,8 +100561,8 @@ ${content}
     );
   }
   function useTemplates(postType2) {
-    return (0, import_data117.useSelect)(
-      (select9) => select9(import_core_data74.store).getEntityRecords("postType", "wp_template", {
+    return (0, import_data118.useSelect)(
+      (select9) => select9(import_core_data75.store).getEntityRecords("postType", "wp_template", {
         per_page: -1,
         post_type: postType2
         // We look at the combined templates for now (old endpoint)
@@ -100521,11 +100573,11 @@ ${content}
   }
   function useAvailableTemplates() {
     const { postType: postType2, postId: postId2 } = useEditedPostContext();
-    const [postSlug] = (0, import_core_data74.useEntityProp)("postType", postType2, "slug", postId2);
+    const [postSlug] = (0, import_core_data75.useEntityProp)("postType", postType2, "slug", postId2);
     const currentTemplateSlug = useCurrentTemplateSlug();
     const allowSwitchingTemplate = useAllowSwitchingTemplates();
     const templates = useTemplates(postType2);
-    const defaultTemplate = (0, import_data117.useSelect)(
+    const defaultTemplate = (0, import_data118.useSelect)(
       (select9) => {
         if (!window?.__experimentalDataFormInspector) {
           return null;
@@ -100533,7 +100585,7 @@ ${content}
         if (!currentTemplateSlug) {
           return null;
         }
-        const { getDefaultTemplateId, getEntityRecord } = select9(import_core_data74.store);
+        const { getDefaultTemplateId, getEntityRecord } = select9(import_core_data75.store);
         let slug;
         if (postSlug) {
           slug = postType2 === "page" ? `${postType2}-${postSlug}` : `single-${postType2}-${postSlug}`;
@@ -100577,9 +100629,9 @@ ${content}
     );
   }
   function usePostTemplatePanelMode() {
-    return (0, import_data117.useSelect)((select9) => {
+    return (0, import_data118.useSelect)((select9) => {
       const { getEditorSettings: getEditorSettings2, getCurrentTemplateId: getCurrentTemplateId2, getCurrentPostType: getCurrentPostType2 } = select9(store);
-      const { getPostType, canUser } = select9(import_core_data74.store);
+      const { getPostType, canUser } = select9(import_core_data75.store);
       const postTypeSlug = getCurrentPostType2();
       const postType2 = getPostType(postTypeSlug);
       const settings = getEditorSettings2();
@@ -100614,9 +100666,9 @@ ${content}
   function useCurrentTemplateSlug() {
     const { postType: postType2, postId: postId2 } = useEditedPostContext();
     const templates = useTemplates(postType2);
-    const entityTemplate = (0, import_data117.useSelect)(
+    const entityTemplate = (0, import_data118.useSelect)(
       (select9) => {
-        const post2 = select9(import_core_data74.store).getEditedEntityRecord(
+        const post2 = select9(import_core_data75.store).getEditedEntityRecord(
           "postType",
           postType2,
           postId2
@@ -100634,13 +100686,13 @@ ${content}
   // packages/editor/build-module/components/post-template/classic-theme.mjs
   var import_jsx_runtime478 = __toESM(require_jsx_runtime(), 1);
   function PostTemplateToggle({ isOpen: isOpen2, onClick }) {
-    const templateTitle = (0, import_data118.useSelect)((select9) => {
+    const templateTitle = (0, import_data119.useSelect)((select9) => {
       const templateSlug = select9(store).getEditedPostAttribute("template");
       const { supportsTemplateMode, availableTemplates } = select9(store).getEditorSettings();
       if (!supportsTemplateMode && availableTemplates[templateSlug]) {
         return availableTemplates[templateSlug];
       }
-      const template2 = select9(import_core_data75.store).canUser("create", {
+      const template2 = select9(import_core_data76.store).canUser("create", {
         kind: "postType",
         name: "wp_template"
       }) && select9(store).getCurrentTemplateId();
@@ -100669,9 +100721,9 @@ ${content}
       currentTemplateId,
       onNavigateToEntityRecord,
       getEditorSettings: getEditorSettings2
-    } = (0, import_data118.useSelect)(
+    } = (0, import_data119.useSelect)(
       (select9) => {
-        const { canUser, getEntityRecords } = select9(import_core_data75.store);
+        const { canUser, getEntityRecords } = select9(import_core_data76.store);
         const editorSettings2 = select9(store).getEditorSettings();
         const canCreateTemplates = canUser("create", {
           kind: "postType",
@@ -100707,8 +100759,8 @@ ${content}
       [availableTemplates, fetchedTemplates]
     );
     const selectedOption = options.find((option) => option.value === selectedTemplateSlug) ?? options.find((option) => !option.value);
-    const { editPost: editPost2 } = (0, import_data118.useDispatch)(store);
-    const { createSuccessNotice } = (0, import_data118.useDispatch)(import_notices24.store);
+    const { editPost: editPost2 } = (0, import_data119.useDispatch)(store);
+    const { createSuccessNotice } = (0, import_data119.useDispatch)(import_notices24.store);
     const [isCreateModalOpen, setIsCreateModalOpen] = (0, import_element306.useState)(false);
     return /* @__PURE__ */ (0, import_jsx_runtime478.jsxs)("div", { className: "editor-post-template__classic-theme-dropdown", children: [
       /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(
@@ -100810,20 +100862,20 @@ ${content}
   // packages/editor/build-module/components/plugin-document-setting-panel/index.mjs
   var import_components170 = __toESM(require_components(), 1);
   var import_plugins4 = __toESM(require_plugins(), 1);
-  var import_data120 = __toESM(require_data(), 1);
+  var import_data121 = __toESM(require_data(), 1);
   var import_warning2 = __toESM(require_warning(), 1);

   // packages/editor/build-module/components/preferences-modal/enable-plugin-document-setting-panel.mjs
   var import_components169 = __toESM(require_components(), 1);

   // packages/editor/build-module/components/preferences-modal/enable-panel.mjs
-  var import_data119 = __toESM(require_data(), 1);
+  var import_data120 = __toESM(require_data(), 1);
   var import_preferences12 = __toESM(require_preferences(), 1);
   var import_jsx_runtime479 = __toESM(require_jsx_runtime(), 1);
   var { PreferenceBaseOption } = unlock(import_preferences12.privateApis);
   function EnablePanelOption(props) {
-    const { toggleEditorPanelEnabled: toggleEditorPanelEnabled2 } = (0, import_data119.useDispatch)(store);
-    const { isChecked, isRemoved } = (0, import_data119.useSelect)(
+    const { toggleEditorPanelEnabled: toggleEditorPanelEnabled2 } = (0, import_data120.useDispatch)(store);
+    const { isChecked, isRemoved } = (0, import_data120.useSelect)(
       (select9) => {
         const { isEditorPanelEnabled: isEditorPanelEnabled2, isEditorPanelRemoved: isEditorPanelRemoved2 } = select9(store);
         return {
@@ -100867,7 +100919,7 @@ ${content}
   }) => {
     const { name: pluginName } = (0, import_plugins4.usePluginContext)();
     const panelName = `${pluginName}/${name2}`;
-    const { opened, isEnabled } = (0, import_data120.useSelect)(
+    const { opened, isEnabled } = (0, import_data121.useSelect)(
       (select9) => {
         const { isEditorPanelOpened: isEditorPanelOpened2, isEditorPanelEnabled: isEditorPanelEnabled2 } = select9(store);
         return {
@@ -100877,7 +100929,7 @@ ${content}
       },
       [panelName]
     );
-    const { toggleEditorPanelOpened: toggleEditorPanelOpened2 } = (0, import_data120.useDispatch)(store);
+    const { toggleEditorPanelOpened: toggleEditorPanelOpened2 } = (0, import_data121.useDispatch)(store);
     if (void 0 === name2) {
       (0, import_warning2.default)("PluginDocumentSettingPanel requires a name property.");
     }
@@ -101073,12 +101125,12 @@ ${content}
   }

   // packages/editor/build-module/components/post-template/block-theme.mjs
-  var import_data124 = __toESM(require_data(), 1);
+  var import_data125 = __toESM(require_data(), 1);
   var import_html_entities20 = __toESM(require_html_entities(), 1);
   var import_components178 = __toESM(require_components(), 1);
   var import_element309 = __toESM(require_element(), 1);
   var import_i18n241 = __toESM(require_i18n(), 1);
-  var import_core_data79 = __toESM(require_core_data(), 1);
+  var import_core_data80 = __toESM(require_core_data(), 1);
   var import_notices25 = __toESM(require_notices(), 1);
   var import_preferences13 = __toESM(require_preferences(), 1);

@@ -101088,8 +101140,8 @@ ${content}
   var import_block_editor50 = __toESM(require_block_editor(), 1);
   var import_components175 = __toESM(require_components(), 1);
   var import_i18n238 = __toESM(require_i18n(), 1);
-  var import_data121 = __toESM(require_data(), 1);
-  var import_core_data76 = __toESM(require_core_data(), 1);
+  var import_data122 = __toESM(require_data(), 1);
+  var import_core_data77 = __toESM(require_core_data(), 1);
   var import_blocks26 = __toESM(require_blocks(), 1);

   // packages/editor/build-module/utils/search-templates.mjs
@@ -101133,7 +101185,7 @@ ${content}
   var import_jsx_runtime490 = __toESM(require_jsx_runtime(), 1);
   function SwapTemplateModal({ onRequestClose, onSelect }) {
     const { postType: postType2, postId: postId2 } = useEditedPostContext();
-    const { editEntityRecord } = (0, import_data121.useDispatch)(import_core_data76.store);
+    const { editEntityRecord } = (0, import_data122.useDispatch)(import_core_data77.store);
     const onTemplateSelect = async (template2) => {
       editEntityRecord(
         "postType",
@@ -101221,14 +101273,14 @@ ${content}
   // packages/editor/build-module/components/post-template/reset-default-template.mjs
   var import_components176 = __toESM(require_components(), 1);
   var import_i18n239 = __toESM(require_i18n(), 1);
-  var import_data122 = __toESM(require_data(), 1);
-  var import_core_data77 = __toESM(require_core_data(), 1);
+  var import_data123 = __toESM(require_data(), 1);
+  var import_core_data78 = __toESM(require_core_data(), 1);
   var import_jsx_runtime491 = __toESM(require_jsx_runtime(), 1);
   function ResetDefaultTemplate({ onClick }) {
     const currentTemplateSlug = useCurrentTemplateSlug();
     const allowSwitchingTemplate = useAllowSwitchingTemplates();
     const { postType: postType2, postId: postId2 } = useEditedPostContext();
-    const { editEntityRecord } = (0, import_data122.useDispatch)(import_core_data77.store);
+    const { editEntityRecord } = (0, import_data123.useDispatch)(import_core_data78.store);
     if (!currentTemplateSlug || !allowSwitchingTemplate) {
       return null;
     }
@@ -101253,13 +101305,13 @@ ${content}
   // packages/editor/build-module/components/post-template/create-new-template.mjs
   var import_components177 = __toESM(require_components(), 1);
   var import_i18n240 = __toESM(require_i18n(), 1);
-  var import_data123 = __toESM(require_data(), 1);
-  var import_core_data78 = __toESM(require_core_data(), 1);
+  var import_data124 = __toESM(require_data(), 1);
+  var import_core_data79 = __toESM(require_core_data(), 1);
   var import_element308 = __toESM(require_element(), 1);
   var import_jsx_runtime492 = __toESM(require_jsx_runtime(), 1);
   function CreateNewTemplate() {
-    const { canCreateTemplates } = (0, import_data123.useSelect)((select9) => {
-      const { canUser } = select9(import_core_data78.store);
+    const { canCreateTemplates } = (0, import_data124.useSelect)((select9) => {
+      const { canUser } = select9(import_core_data79.store);
       return {
         canCreateTemplates: canUser("create", {
           kind: "postType",
@@ -101302,7 +101354,7 @@ ${content}
       getEditorSettings: getEditorSettings2,
       hasGoBack,
       id
-    } = (0, import_data124.useSelect)((select9) => {
+    } = (0, import_data125.useSelect)((select9) => {
       const {
         getRenderingMode: getRenderingMode2,
         getEditorSettings: _getEditorSettings,
@@ -101319,18 +101371,18 @@ ${content}
         id: getCurrentTemplateId2()
       };
     }, []);
-    const { get: getPreference } = (0, import_data124.useSelect)(import_preferences13.store);
-    const { editedRecord: template2, hasResolved } = (0, import_core_data79.useEntityRecord)(
+    const { get: getPreference } = (0, import_data125.useSelect)(import_preferences13.store);
+    const { editedRecord: template2, hasResolved } = (0, import_core_data80.useEntityRecord)(
       "postType",
       "wp_template",
       id
     );
-    const { createSuccessNotice } = (0, import_data124.useDispatch)(import_notices25.store);
+    const { createSuccessNotice } = (0, import_data125.useDispatch)(import_notices25.store);
     const { setRenderingMode: setRenderingMode2, setDefaultRenderingMode: setDefaultRenderingMode2 } = unlock(
-      (0, import_data124.useDispatch)(store)
+      (0, import_data125.useDispatch)(store)
     );
-    const canCreateTemplate = (0, import_data124.useSelect)(
-      (select9) => !!select9(import_core_data79.store).canUser("create", {
+    const canCreateTemplate = (0, import_data125.useSelect)(
+      (select9) => !!select9(import_core_data80.store).canUser("create", {
         kind: "postType",
         name: "wp_template"
       }),
@@ -101434,22 +101486,22 @@ ${content}
   }

   // packages/editor/build-module/components/post-author/index.mjs
-  var import_data128 = __toESM(require_data(), 1);
-  var import_core_data81 = __toESM(require_core_data(), 1);
+  var import_data129 = __toESM(require_data(), 1);
+  var import_core_data82 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/post-author/combobox.mjs
   var import_compose59 = __toESM(require_compose(), 1);
   var import_element311 = __toESM(require_element(), 1);
-  var import_data126 = __toESM(require_data(), 1);
+  var import_data127 = __toESM(require_data(), 1);
   var import_i18n243 = __toESM(require_i18n(), 1);
   var import_components179 = __toESM(require_components(), 1);

   // packages/editor/build-module/components/post-author/hook.mjs
   var import_i18n242 = __toESM(require_i18n(), 1);
   var import_element310 = __toESM(require_element(), 1);
-  var import_data125 = __toESM(require_data(), 1);
+  var import_data126 = __toESM(require_data(), 1);
   var import_html_entities21 = __toESM(require_html_entities(), 1);
-  var import_core_data80 = __toESM(require_core_data(), 1);
+  var import_core_data81 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/post-author/constants.mjs
   var BASE_QUERY = {
@@ -101465,9 +101517,9 @@ ${content}

   // packages/editor/build-module/components/post-author/hook.mjs
   function useAuthorsQuery(search) {
-    const { authorId, authors, postAuthor, isLoading } = (0, import_data125.useSelect)(
+    const { authorId, authors, postAuthor, isLoading } = (0, import_data126.useSelect)(
       (select9) => {
-        const { getUser, getUsers, isResolving } = select9(import_core_data80.store);
+        const { getUser, getUsers, isResolving } = select9(import_core_data81.store);
         const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
         const _authorId = getEditedPostAttribute2("author");
         const query = { ...AUTHORS_QUERY };
@@ -101519,7 +101571,7 @@ ${content}
   var import_jsx_runtime495 = __toESM(require_jsx_runtime(), 1);
   function PostAuthorCombobox() {
     const [fieldValue, setFieldValue] = (0, import_element311.useState)();
-    const { editPost: editPost2 } = (0, import_data126.useDispatch)(store);
+    const { editPost: editPost2 } = (0, import_data127.useDispatch)(store);
     const { authorId, authorOptions, isLoading } = useAuthorsQuery(fieldValue);
     const handleSelect = (postAuthorId) => {
       if (!postAuthorId) {
@@ -101544,11 +101596,11 @@ ${content}

   // packages/editor/build-module/components/post-author/select.mjs
   var import_i18n244 = __toESM(require_i18n(), 1);
-  var import_data127 = __toESM(require_data(), 1);
+  var import_data128 = __toESM(require_data(), 1);
   var import_components180 = __toESM(require_components(), 1);
   var import_jsx_runtime496 = __toESM(require_jsx_runtime(), 1);
   function PostAuthorSelect() {
-    const { editPost: editPost2 } = (0, import_data127.useDispatch)(store);
+    const { editPost: editPost2 } = (0, import_data128.useDispatch)(store);
     const { authorId, authorOptions } = useAuthorsQuery();
     const setAuthorId = (value) => {
       const author = Number(value);
@@ -101571,8 +101623,8 @@ ${content}
   var import_jsx_runtime497 = __toESM(require_jsx_runtime(), 1);
   var minimumUsersForCombobox = 25;
   function PostAuthor() {
-    const showCombobox = (0, import_data128.useSelect)((select9) => {
-      const authors = select9(import_core_data81.store).getUsers(AUTHORS_QUERY);
+    const showCombobox = (0, import_data129.useSelect)((select9) => {
+      const authors = select9(import_core_data82.store).getUsers(AUTHORS_QUERY);
       return authors?.length >= minimumUsersForCombobox;
     }, []);
     if (showCombobox) {
@@ -101583,10 +101635,10 @@ ${content}
   var post_author_default = PostAuthor;

   // packages/editor/build-module/components/post-author/check.mjs
-  var import_data129 = __toESM(require_data(), 1);
+  var import_data130 = __toESM(require_data(), 1);
   var import_jsx_runtime498 = __toESM(require_jsx_runtime(), 1);
   function PostAuthorCheck({ children }) {
-    const { hasAssignAuthorAction } = (0, import_data129.useSelect)((select9) => {
+    const { hasAssignAuthorAction } = (0, import_data130.useSelect)((select9) => {
       const post2 = select9(store).getCurrentPost();
       const canAssignAuthor = post2?._links?.["wp:action-assign-author"] ? true : false;
       return {
@@ -101605,14 +101657,14 @@ ${content}
   var import_element312 = __toESM(require_element(), 1);
   var import_html_entities22 = __toESM(require_html_entities(), 1);
   var import_block_editor51 = __toESM(require_block_editor(), 1);
-  var import_data130 = __toESM(require_data(), 1);
-  var import_core_data82 = __toESM(require_core_data(), 1);
+  var import_data131 = __toESM(require_data(), 1);
+  var import_core_data83 = __toESM(require_core_data(), 1);
   var import_jsx_runtime499 = __toESM(require_jsx_runtime(), 1);
   function PostAuthorToggle({ isOpen: isOpen2, onClick }) {
-    const { postAuthor } = (0, import_data130.useSelect)((select9) => {
+    const { postAuthor } = (0, import_data131.useSelect)((select9) => {
       const id = select9(store).getEditedPostAttribute("author");
       return {
-        postAuthor: select9(import_core_data82.store).getUser(id, BASE_QUERY)
+        postAuthor: select9(import_core_data83.store).getUser(id, BASE_QUERY)
       };
     }, []);
     const authorName = (0, import_html_entities22.decodeEntities)(postAuthor?.name) || (0, import_i18n245.__)("(No author)");
@@ -101675,7 +101727,7 @@ ${content}
   // packages/editor/build-module/components/post-comments/index.mjs
   var import_i18n246 = __toESM(require_i18n(), 1);
   var import_components182 = __toESM(require_components(), 1);
-  var import_data131 = __toESM(require_data(), 1);
+  var import_data132 = __toESM(require_data(), 1);
   var import_jsx_runtime500 = __toESM(require_jsx_runtime(), 1);
   var COMMENT_OPTIONS = [
     {
@@ -101693,11 +101745,11 @@ ${content}
     }
   ];
   function PostComments() {
-    const commentStatus = (0, import_data131.useSelect)(
+    const commentStatus = (0, import_data132.useSelect)(
       (select9) => select9(store).getEditedPostAttribute("comment_status") ?? "open",
       []
     );
-    const { editPost: editPost2 } = (0, import_data131.useDispatch)(store);
+    const { editPost: editPost2 } = (0, import_data132.useDispatch)(store);
     const handleStatus = (newCommentStatus) => editPost2({
       comment_status: newCommentStatus
     });
@@ -101718,22 +101770,22 @@ ${content}
   // packages/editor/build-module/components/post-discussion/panel.mjs
   var import_i18n248 = __toESM(require_i18n(), 1);
   var import_components184 = __toESM(require_components(), 1);
-  var import_data133 = __toESM(require_data(), 1);
+  var import_data134 = __toESM(require_data(), 1);
   var import_element313 = __toESM(require_element(), 1);
   var import_block_editor52 = __toESM(require_block_editor(), 1);
-  var import_core_data83 = __toESM(require_core_data(), 1);
+  var import_core_data84 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/post-pingbacks/index.mjs
   var import_i18n247 = __toESM(require_i18n(), 1);
   var import_components183 = __toESM(require_components(), 1);
-  var import_data132 = __toESM(require_data(), 1);
+  var import_data133 = __toESM(require_data(), 1);
   var import_jsx_runtime501 = __toESM(require_jsx_runtime(), 1);
   function PostPingbacks() {
-    const pingStatus = (0, import_data132.useSelect)(
+    const pingStatus = (0, import_data133.useSelect)(
       (select9) => select9(store).getEditedPostAttribute("ping_status") ?? "open",
       []
     );
-    const { editPost: editPost2 } = (0, import_data132.useDispatch)(store);
+    const { editPost: editPost2 } = (0, import_data133.useDispatch)(store);
     const onTogglePingback = () => editPost2({
       ping_status: pingStatus === "open" ? "closed" : "open"
     });
@@ -101781,9 +101833,9 @@ ${content}
       pingStatus,
       commentsSupported,
       trackbacksSupported
-    } = (0, import_data133.useSelect)((select9) => {
+    } = (0, import_data134.useSelect)((select9) => {
       const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
-      const { getPostType } = select9(import_core_data83.store);
+      const { getPostType } = select9(import_core_data84.store);
       const postType2 = getPostType(getEditedPostAttribute2("type"));
       return {
         commentStatus: getEditedPostAttribute2("comment_status") ?? "open",
@@ -101818,7 +101870,7 @@ ${content}
     );
   }
   function PostDiscussionPanel() {
-    const { isEnabled } = (0, import_data133.useSelect)((select9) => {
+    const { isEnabled } = (0, import_data134.useSelect)((select9) => {
       const { isEditorPanelEnabled: isEditorPanelEnabled2 } = select9(store);
       return {
         isEnabled: isEditorPanelEnabled2(PANEL_NAME2)
@@ -101861,7 +101913,7 @@ ${content}
   // packages/editor/build-module/components/post-excerpt/index.mjs
   var import_i18n249 = __toESM(require_i18n(), 1);
   var import_components185 = __toESM(require_components(), 1);
-  var import_data134 = __toESM(require_data(), 1);
+  var import_data135 = __toESM(require_data(), 1);
   var import_element314 = __toESM(require_element(), 1);
   var import_html_entities23 = __toESM(require_html_entities(), 1);
   var import_jsx_runtime503 = __toESM(require_jsx_runtime(), 1);
@@ -101869,7 +101921,7 @@ ${content}
     hideLabelFromVision = false,
     updateOnBlur = false
   }) {
-    const { excerpt, shouldUseDescriptionLabel, usedAttribute } = (0, import_data134.useSelect)(
+    const { excerpt, shouldUseDescriptionLabel, usedAttribute } = (0, import_data135.useSelect)(
       (select9) => {
         const { getCurrentPostType: getCurrentPostType2, getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
         const postType2 = getCurrentPostType2();
@@ -101890,7 +101942,7 @@ ${content}
       },
       []
     );
-    const { editPost: editPost2 } = (0, import_data134.useDispatch)(store);
+    const { editPost: editPost2 } = (0, import_data135.useDispatch)(store);
     const [localExcerpt, setLocalExcerpt] = (0, import_element314.useState)(
       (0, import_html_entities23.decodeEntities)(excerpt)
     );
@@ -101930,10 +101982,10 @@ ${content}
   // packages/editor/build-module/components/post-excerpt/panel.mjs
   var import_i18n250 = __toESM(require_i18n(), 1);
   var import_components187 = __toESM(require_components(), 1);
-  var import_data135 = __toESM(require_data(), 1);
+  var import_data136 = __toESM(require_data(), 1);
   var import_element315 = __toESM(require_element(), 1);
   var import_block_editor53 = __toESM(require_block_editor(), 1);
-  var import_core_data84 = __toESM(require_core_data(), 1);
+  var import_core_data85 = __toESM(require_core_data(), 1);
   var import_html_entities24 = __toESM(require_html_entities(), 1);

   // packages/editor/build-module/components/post-excerpt/plugin.mjs
@@ -101948,10 +102000,10 @@ ${content}

   // packages/editor/build-module/components/post-excerpt/panel.mjs
   var import_jsx_runtime506 = __toESM(require_jsx_runtime(), 1);
-  var { getTemplateInfo: getTemplateInfo3 } = unlock(import_core_data84.privateApis);
+  var { getTemplateInfo: getTemplateInfo3 } = unlock(import_core_data85.privateApis);
   var PANEL_NAME3 = "post-excerpt";
   function ExcerptPanel() {
-    const { isOpened, isEnabled, postType: postType2 } = (0, import_data135.useSelect)((select9) => {
+    const { isOpened, isEnabled, postType: postType2 } = (0, import_data136.useSelect)((select9) => {
       const {
         isEditorPanelOpened: isEditorPanelOpened2,
         isEditorPanelEnabled: isEditorPanelEnabled2,
@@ -101963,7 +102015,7 @@ ${content}
         postType: getCurrentPostType2()
       };
     }, []);
-    const { toggleEditorPanelOpened: toggleEditorPanelOpened2 } = (0, import_data135.useDispatch)(store);
+    const { toggleEditorPanelOpened: toggleEditorPanelOpened2 } = (0, import_data136.useDispatch)(store);
     const toggleExcerptPanel = () => toggleEditorPanelOpened2(PANEL_NAME3);
     if (!isEnabled) {
       return null;
@@ -101993,7 +102045,7 @@ ${content}
     return /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(check_default3, { children: /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(PrivateExcerpt, {}) });
   }
   function PrivateExcerpt() {
-    const { shouldRender, excerpt, shouldBeUsedAsDescription, allowEditing } = (0, import_data135.useSelect)((select9) => {
+    const { shouldRender, excerpt, shouldBeUsedAsDescription, allowEditing } = (0, import_data136.useSelect)((select9) => {
       const {
         getCurrentPostType: getCurrentPostType2,
         getCurrentPostId: getCurrentPostId2,
@@ -102009,14 +102061,14 @@ ${content}
       const _shouldBeUsedAsDescription = isTemplateOrTemplatePart2 || isPattern;
       const _usedAttribute = isTemplateOrTemplatePart2 ? "description" : "excerpt";
       const _excerpt = getEditedPostAttribute2(_usedAttribute);
-      const template2 = isTemplateOrTemplatePart2 && select9(import_core_data84.store).getEntityRecord(
+      const template2 = isTemplateOrTemplatePart2 && select9(import_core_data85.store).getEntityRecord(
         "postType",
         postType2,
         getCurrentPostId2()
       );
       const fallback = !_excerpt && isTemplateOrTemplatePart2 ? getTemplateInfo3({
         template: template2,
-        templateTypes: select9(import_core_data84.store).getCurrentTheme()?.default_template_types
+        templateTypes: select9(import_core_data85.store).getCurrentTheme()?.default_template_types
       })?.description : void 0;
       const _shouldRender = isEditorPanelEnabled2(PANEL_NAME3) || _shouldBeUsedAsDescription;
       return {
@@ -102102,18 +102154,18 @@ ${content}
   var import_blob3 = __toESM(require_blob(), 1);
   var import_element316 = __toESM(require_element(), 1);
   var import_compose60 = __toESM(require_compose(), 1);
-  var import_data137 = __toESM(require_data(), 1);
+  var import_data138 = __toESM(require_data(), 1);
   var import_block_editor54 = __toESM(require_block_editor(), 1);
-  var import_core_data86 = __toESM(require_core_data(), 1);
+  var import_core_data87 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/theme-support-check/index.mjs
-  var import_data136 = __toESM(require_data(), 1);
-  var import_core_data85 = __toESM(require_core_data(), 1);
+  var import_data137 = __toESM(require_data(), 1);
+  var import_core_data86 = __toESM(require_core_data(), 1);
   function ThemeSupportCheck({ children, supportKeys }) {
-    const { postType: postType2, themeSupports } = (0, import_data136.useSelect)((select9) => {
+    const { postType: postType2, themeSupports } = (0, import_data137.useSelect)((select9) => {
       return {
         postType: select9(store).getEditedPostAttribute("type"),
-        themeSupports: select9(import_core_data85.store).getThemeSupports()
+        themeSupports: select9(import_core_data86.store).getThemeSupports()
       };
     }, []);
     const isSupported = (Array.isArray(supportKeys) ? supportKeys : [supportKeys]).some((key) => {
@@ -102193,7 +102245,7 @@ ${content}
   }) {
     const returnsFocusRef = (0, import_element316.useRef)(false);
     const [isLoading, setIsLoading] = (0, import_element316.useState)(false);
-    const { getSettings: getSettings12 } = (0, import_data137.useSelect)(import_block_editor54.store);
+    const { getSettings: getSettings12 } = (0, import_data138.useSelect)(import_block_editor54.store);
     const { mediaSourceUrl } = getMediaDetails(media, currentPostId);
     function onDropFiles(filesList) {
       getSettings12().mediaUpload({
@@ -102345,8 +102397,8 @@ ${content}
       ] })
     ] });
   }
-  var applyWithSelect = (0, import_data137.withSelect)((select9) => {
-    const { getEntityRecord, getPostType, hasFinishedResolution } = select9(import_core_data86.store);
+  var applyWithSelect = (0, import_data138.withSelect)((select9) => {
+    const { getEntityRecord, getPostType, hasFinishedResolution } = select9(import_core_data87.store);
     const { getCurrentPostId: getCurrentPostId2, getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
     const featuredImageId = getEditedPostAttribute2("featured_media");
     return {
@@ -102364,9 +102416,9 @@ ${content}
       ])
     };
   });
-  var applyWithDispatch = (0, import_data137.withDispatch)(
-    (dispatch8, { noticeOperations }, { select: select9 }) => {
-      const { editPost: editPost2 } = dispatch8(store);
+  var applyWithDispatch = (0, import_data138.withDispatch)(
+    (dispatch9, { noticeOperations }, { select: select9 }) => {
+      const { editPost: editPost2 } = dispatch9(store);
       return {
         onUpdateImage(image) {
           editPost2({ featured_media: image.id });
@@ -102401,25 +102453,25 @@ ${content}
   // packages/editor/build-module/components/post-featured-image/panel.mjs
   var import_i18n252 = __toESM(require_i18n(), 1);
   var import_components189 = __toESM(require_components(), 1);
-  var import_data138 = __toESM(require_data(), 1);
-  var import_core_data87 = __toESM(require_core_data(), 1);
+  var import_data139 = __toESM(require_data(), 1);
+  var import_core_data88 = __toESM(require_core_data(), 1);
   var import_jsx_runtime509 = __toESM(require_jsx_runtime(), 1);
   var PANEL_NAME4 = "featured-image";
   function PostFeaturedImagePanel({ withPanelBody = true }) {
-    const { postType: postType2, isEnabled, isOpened } = (0, import_data138.useSelect)((select9) => {
+    const { postType: postType2, isEnabled, isOpened } = (0, import_data139.useSelect)((select9) => {
       const {
         getEditedPostAttribute: getEditedPostAttribute2,
         isEditorPanelEnabled: isEditorPanelEnabled2,
         isEditorPanelOpened: isEditorPanelOpened2
       } = select9(store);
-      const { getPostType } = select9(import_core_data87.store);
+      const { getPostType } = select9(import_core_data88.store);
       return {
         postType: getPostType(getEditedPostAttribute2("type")),
         isEnabled: isEditorPanelEnabled2(PANEL_NAME4),
         isOpened: isEditorPanelOpened2(PANEL_NAME4)
       };
     }, []);
-    const { toggleEditorPanelOpened: toggleEditorPanelOpened2 } = (0, import_data138.useDispatch)(store);
+    const { toggleEditorPanelOpened: toggleEditorPanelOpened2 } = (0, import_data139.useDispatch)(store);
     if (!isEnabled) {
       return null;
     }
@@ -102440,15 +102492,15 @@ ${content}
   // packages/editor/build-module/components/post-format/index.mjs
   var import_i18n253 = __toESM(require_i18n(), 1);
   var import_components190 = __toESM(require_components(), 1);
-  var import_data140 = __toESM(require_data(), 1);
+  var import_data141 = __toESM(require_data(), 1);
   var import_compose61 = __toESM(require_compose(), 1);
-  var import_core_data88 = __toESM(require_core_data(), 1);
+  var import_core_data89 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/post-format/check.mjs
-  var import_data139 = __toESM(require_data(), 1);
+  var import_data140 = __toESM(require_data(), 1);
   var import_jsx_runtime510 = __toESM(require_jsx_runtime(), 1);
   function PostFormatCheck({ children }) {
-    const disablePostFormats = (0, import_data139.useSelect)(
+    const disablePostFormats = (0, import_data140.useSelect)(
       (select9) => select9(store).getEditorSettings().disablePostFormats,
       []
     );
@@ -102485,11 +102537,11 @@ ${content}
   function PostFormat() {
     const instanceId = (0, import_compose61.useInstanceId)(PostFormat);
     const postFormatSelectorId = `post-format-selector-${instanceId}`;
-    const { postFormat, suggestedFormat, supportedFormats } = (0, import_data140.useSelect)(
+    const { postFormat, suggestedFormat, supportedFormats } = (0, import_data141.useSelect)(
       (select9) => {
         const { getEditedPostAttribute: getEditedPostAttribute2, getSuggestedPostFormat: getSuggestedPostFormat2 } = select9(store);
         const _postFormat = getEditedPostAttribute2("format");
-        const themeSupports = select9(import_core_data88.store).getThemeSupports();
+        const themeSupports = select9(import_core_data89.store).getThemeSupports();
         return {
           postFormat: _postFormat ?? "standard",
           suggestedFormat: getSuggestedPostFormat2(),
@@ -102504,7 +102556,7 @@ ${content}
     const suggestion = formats.find(
       (format7) => format7.id === suggestedFormat
     );
-    const { editPost: editPost2 } = (0, import_data140.useDispatch)(store);
+    const { editPost: editPost2 } = (0, import_data141.useDispatch)(store);
     const onUpdatePostFormat = (format7) => editPost2({ format: format7 });
     return /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(PostFormatCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime511.jsxs)("div", { className: "editor-post-format", children: [
       /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
@@ -102541,14 +102593,14 @@ ${content}
   // packages/editor/build-module/components/post-last-revision/index.mjs
   var import_i18n254 = __toESM(require_i18n(), 1);
   var import_components191 = __toESM(require_components(), 1);
-  var import_data142 = __toESM(require_data(), 1);
+  var import_data143 = __toESM(require_data(), 1);
   var import_url17 = __toESM(require_url(), 1);

   // packages/editor/build-module/components/post-last-revision/check.mjs
-  var import_data141 = __toESM(require_data(), 1);
+  var import_data142 = __toESM(require_data(), 1);
   var import_jsx_runtime512 = __toESM(require_jsx_runtime(), 1);
   function PostLastRevisionCheck({ children }) {
-    const { lastRevisionId, revisionsCount } = (0, import_data141.useSelect)((select9) => {
+    const { lastRevisionId, revisionsCount } = (0, import_data142.useSelect)((select9) => {
       const { getCurrentPostLastRevisionId: getCurrentPostLastRevisionId2, getCurrentPostRevisionsCount: getCurrentPostRevisionsCount2 } = select9(store);
       return {
         lastRevisionId: getCurrentPostLastRevisionId2(),
@@ -102565,7 +102617,7 @@ ${content}
   // packages/editor/build-module/components/post-last-revision/index.mjs
   var import_jsx_runtime513 = __toESM(require_jsx_runtime(), 1);
   function usePostLastRevisionInfo() {
-    return (0, import_data142.useSelect)((select9) => {
+    return (0, import_data143.useSelect)((select9) => {
       const {
         getCurrentPostLastRevisionId: getCurrentPostLastRevisionId2,
         getCurrentPostRevisionsCount: getCurrentPostRevisionsCount2,
@@ -102580,7 +102632,7 @@ ${content}
   }
   function PostLastRevision() {
     const { lastRevisionId, revisionsCount, disableVisualRevisions } = usePostLastRevisionInfo();
-    const { setCurrentRevisionId: setCurrentRevisionId2 } = unlock((0, import_data142.useDispatch)(store));
+    const { setCurrentRevisionId: setCurrentRevisionId2 } = unlock((0, import_data143.useDispatch)(store));
     const buttonProps = disableVisualRevisions ? {
       href: (0, import_url17.addQueryArgs)("revision.php", {
         revision: lastRevisionId
@@ -102604,7 +102656,7 @@ ${content}
   }
   function PrivatePostLastRevision() {
     const { lastRevisionId, revisionsCount, disableVisualRevisions } = usePostLastRevisionInfo();
-    const { setCurrentRevisionId: setCurrentRevisionId2 } = unlock((0, import_data142.useDispatch)(store));
+    const { setCurrentRevisionId: setCurrentRevisionId2 } = unlock((0, import_data143.useDispatch)(store));
     const buttonProps = disableVisualRevisions ? {
       href: (0, import_url17.addQueryArgs)("revision.php", {
         revision: lastRevisionId
@@ -102643,12 +102695,12 @@ ${content}
   // packages/editor/build-module/components/post-locked-modal/index.mjs
   var import_i18n256 = __toESM(require_i18n(), 1);
   var import_components193 = __toESM(require_components(), 1);
-  var import_data143 = __toESM(require_data(), 1);
+  var import_data144 = __toESM(require_data(), 1);
   var import_url18 = __toESM(require_url(), 1);
   var import_element317 = __toESM(require_element(), 1);
   var import_hooks51 = __toESM(require_hooks(), 1);
   var import_compose62 = __toESM(require_compose(), 1);
-  var import_core_data89 = __toESM(require_core_data(), 1);
+  var import_core_data90 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/utils/sync-error-messages.mjs
   var import_i18n255 = __toESM(require_i18n(), 1);
@@ -102702,12 +102754,12 @@ ${content}
   // packages/editor/build-module/components/post-locked-modal/index.mjs
   var import_jsx_runtime515 = __toESM(require_jsx_runtime(), 1);
   function CollaborationContext() {
-    const { isCollaborationSupported, syncConnectionStatus } = (0, import_data143.useSelect)(
+    const { isCollaborationSupported, syncConnectionStatus } = (0, import_data144.useSelect)(
       (select9) => {
         const {
           isCollaborationSupported: isSupported,
           getSyncConnectionStatus
-        } = unlock(select9(import_core_data89.store));
+        } = unlock(select9(import_core_data90.store));
         return {
           isCollaborationSupported: isSupported(),
           syncConnectionStatus: getSyncConnectionStatus()
@@ -102730,7 +102782,7 @@ ${content}
   function PostLockedModal() {
     const instanceId = (0, import_compose62.useInstanceId)(PostLockedModal);
     const hookName = "core/editor/post-locked-modal-" + instanceId;
-    const { autosave: autosave2, updatePostLock: updatePostLock2 } = (0, import_data143.useDispatch)(store);
+    const { autosave: autosave2, updatePostLock: updatePostLock2 } = (0, import_data144.useDispatch)(store);
     const {
       isCollaborationEnabled,
       isLocked,
@@ -102741,7 +102793,7 @@ ${content}
       activePostLock,
       postType: postType2,
       previewLink
-    } = (0, import_data143.useSelect)((select9) => {
+    } = (0, import_data144.useSelect)((select9) => {
       const {
         isPostLocked: isPostLocked2,
         isPostLockTakeover: isPostLockTakeover2,
@@ -102753,7 +102805,7 @@ ${content}
         getEditorSettings: getEditorSettings2,
         isCollaborationEnabledForCurrentPost: isCollaborationEnabledForCurrentPost2
       } = unlock(select9(store));
-      const { getPostType } = select9(import_core_data89.store);
+      const { getPostType } = select9(import_core_data90.store);
       return {
         isCollaborationEnabled: isCollaborationEnabledForCurrentPost2(),
         isLocked: isPostLocked2(),
@@ -102949,12 +103001,12 @@ ${content}
   // packages/editor/build-module/components/post-pending-status/index.mjs
   var import_i18n257 = __toESM(require_i18n(), 1);
   var import_components194 = __toESM(require_components(), 1);
-  var import_data145 = __toESM(require_data(), 1);
+  var import_data146 = __toESM(require_data(), 1);

   // packages/editor/build-module/components/post-pending-status/check.mjs
-  var import_data144 = __toESM(require_data(), 1);
+  var import_data145 = __toESM(require_data(), 1);
   function PostPendingStatusCheck({ children }) {
-    const { hasPublishAction, isPublished } = (0, import_data144.useSelect)((select9) => {
+    const { hasPublishAction, isPublished } = (0, import_data145.useSelect)((select9) => {
       const { isCurrentPostPublished: isCurrentPostPublished2, getCurrentPost: getCurrentPost2 } = select9(store);
       return {
         hasPublishAction: getCurrentPost2()._links?.["wp:action-publish"] ?? false,
@@ -102971,11 +103023,11 @@ ${content}
   // packages/editor/build-module/components/post-pending-status/index.mjs
   var import_jsx_runtime516 = __toESM(require_jsx_runtime(), 1);
   function PostPendingStatus() {
-    const status = (0, import_data145.useSelect)(
+    const status = (0, import_data146.useSelect)(
       (select9) => select9(store).getEditedPostAttribute("status"),
       []
     );
-    const { editPost: editPost2 } = (0, import_data145.useDispatch)(store);
+    const { editPost: editPost2 } = (0, import_data146.useDispatch)(store);
     const togglePendingStatus = () => {
       const updatedStatus = status === "pending" ? "draft" : "pending";
       editPost2({ status: updatedStatus });
@@ -102995,9 +103047,9 @@ ${content}
   var import_element318 = __toESM(require_element(), 1);
   var import_components195 = __toESM(require_components(), 1);
   var import_i18n258 = __toESM(require_i18n(), 1);
-  var import_data146 = __toESM(require_data(), 1);
+  var import_data147 = __toESM(require_data(), 1);
   var import_hooks52 = __toESM(require_hooks(), 1);
-  var import_core_data90 = __toESM(require_core_data(), 1);
+  var import_core_data91 = __toESM(require_core_data(), 1);
   var import_jsx_runtime517 = __toESM(require_jsx_runtime(), 1);
   function buildInterstitialMarkup() {
     let markup = (0, import_element318.renderToString)(
@@ -103110,9 +103162,9 @@ ${content}
     }
   }
   function usePostPreviewProps({ forceIsAutosaveable, onPreview }) {
-    const { postId: postId2, currentPostLink, previewLink, isSaveable, isViewable } = (0, import_data146.useSelect)((select9) => {
+    const { postId: postId2, currentPostLink, previewLink, isSaveable, isViewable } = (0, import_data147.useSelect)((select9) => {
       const editor = select9(store);
-      const core = select9(import_core_data90.store);
+      const core = select9(import_core_data91.store);
       const postType2 = core.getPostType(
         editor.getCurrentPostType("type")
       );
@@ -103128,7 +103180,7 @@ ${content}
         isViewable: canView
       };
     }, []);
-    const { __unstableSaveForPreview: __unstableSaveForPreview2 } = (0, import_data146.useDispatch)(store);
+    const { __unstableSaveForPreview: __unstableSaveForPreview2 } = (0, import_data147.useDispatch)(store);
     if (!isViewable) {
       return null;
     }
@@ -103212,11 +103264,11 @@ ${content}

   // packages/editor/build-module/components/post-publish-button/index.mjs
   var import_components196 = __toESM(require_components(), 1);
-  var import_data148 = __toESM(require_data(), 1);
+  var import_data149 = __toESM(require_data(), 1);

   // packages/editor/build-module/components/post-publish-button/label.mjs
   var import_i18n259 = __toESM(require_i18n(), 1);
-  var import_data147 = __toESM(require_data(), 1);
+  var import_data148 = __toESM(require_data(), 1);
   var import_compose63 = __toESM(require_compose(), 1);
   function PublishButtonLabel() {
     const isSmallerThanMediumViewport = (0, import_compose63.useViewportMatch)("medium", "<");
@@ -103231,7 +103283,7 @@ ${content}
       postStatusHasChanged,
       postStatus,
       isPostSavingLocked: isPostSavingLocked2
-    } = (0, import_data147.useSelect)((select9) => {
+    } = (0, import_data148.useSelect)((select9) => {
       const {
         isCurrentPostPublished: isCurrentPostPublished2,
         isEditedPostBeingScheduled: isEditedPostBeingScheduled2,
@@ -103300,7 +103352,7 @@ ${content}
       postStatusHasChanged,
       postType: postType2,
       postId: postId2
-    } = (0, import_data148.useSelect)((select9) => {
+    } = (0, import_data149.useSelect)((select9) => {
       const store4 = select9(store);
       return {
         isSaving: store4.isSavingPost(),
@@ -103320,7 +103372,7 @@ ${content}
         isSavingNonPostEntityChanges: store4.isSavingNonPostEntityChanges()
       };
     }, []);
-    const { editPost: editPost2, savePost: savePost2 } = (0, import_data148.useDispatch)(store);
+    const { editPost: editPost2, savePost: savePost2 } = (0, import_data149.useDispatch)(store);
     const savePostStatus = (status) => {
       editPost2({ status }, { undoIgnore: true });
       savePost2();
@@ -103400,16 +103452,16 @@ ${content}
   var import_i18n272 = __toESM(require_i18n(), 1);
   var import_element327 = __toESM(require_element(), 1);
   var import_components208 = __toESM(require_components(), 1);
-  var import_data162 = __toESM(require_data(), 1);
+  var import_data163 = __toESM(require_data(), 1);
   var import_compose68 = __toESM(require_compose(), 1);
-  var import_core_data100 = __toESM(require_core_data(), 1);
+  var import_core_data101 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/post-publish-panel/prepublish.mjs
   var import_i18n270 = __toESM(require_i18n(), 1);
   var import_components206 = __toESM(require_components(), 1);
-  var import_data160 = __toESM(require_data(), 1);
+  var import_data161 = __toESM(require_data(), 1);
   var import_url19 = __toESM(require_url(), 1);
-  var import_core_data98 = __toESM(require_core_data(), 1);
+  var import_core_data99 = __toESM(require_core_data(), 1);
   var import_html_entities26 = __toESM(require_html_entities(), 1);

   // packages/editor/build-module/components/post-visibility/index.mjs
@@ -103417,7 +103469,7 @@ ${content}
   var import_element319 = __toESM(require_element(), 1);
   var import_components197 = __toESM(require_components(), 1);
   var import_compose64 = __toESM(require_compose(), 1);
-  var import_data149 = __toESM(require_data(), 1);
+  var import_data150 = __toESM(require_data(), 1);
   var import_block_editor55 = __toESM(require_block_editor(), 1);

   // packages/editor/build-module/components/post-visibility/utils.mjs
@@ -103447,12 +103499,12 @@ ${content}
   }
   function PrivatePostVisibility({ onClose, showPopoverHeader }) {
     const instanceId = (0, import_compose64.useInstanceId)(PrivatePostVisibility);
-    const { status, visibility, password } = (0, import_data149.useSelect)((select9) => ({
+    const { status, visibility, password } = (0, import_data150.useSelect)((select9) => ({
       status: select9(store).getEditedPostAttribute("status"),
       visibility: select9(store).getEditedPostVisibility(),
       password: select9(store).getEditedPostAttribute("password")
     }));
-    const { editPost: editPost2 } = (0, import_data149.useDispatch)(store);
+    const { editPost: editPost2 } = (0, import_data150.useDispatch)(store);
     const [hasPassword, setHasPassword] = (0, import_element319.useState)(!!password);
     function updateVisibility(value) {
       const nextValues = {
@@ -103511,12 +103563,12 @@ ${content}
   }

   // packages/editor/build-module/components/post-visibility/label.mjs
-  var import_data150 = __toESM(require_data(), 1);
+  var import_data151 = __toESM(require_data(), 1);
   function PostVisibilityLabel() {
     return usePostVisibilityLabel();
   }
   function usePostVisibilityLabel() {
-    const visibility = (0, import_data150.useSelect)(
+    const visibility = (0, import_data151.useSelect)(
       (select9) => select9(store).getEditedPostVisibility(),
       []
     );
@@ -103528,20 +103580,20 @@ ${content}
   var import_date21 = __toESM(require_date(), 1);
   var import_i18n263 = __toESM(require_i18n(), 1);
   var import_components198 = __toESM(require_components(), 1);
-  var import_data152 = __toESM(require_data(), 1);
+  var import_data153 = __toESM(require_data(), 1);
   var import_block_editor56 = __toESM(require_block_editor(), 1);
   var import_element320 = __toESM(require_element(), 1);
-  var import_core_data91 = __toESM(require_core_data(), 1);
+  var import_core_data92 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/post-schedule/label.mjs
   var import_i18n262 = __toESM(require_i18n(), 1);
   var import_date20 = __toESM(require_date(), 1);
-  var import_data151 = __toESM(require_data(), 1);
+  var import_data152 = __toESM(require_data(), 1);
   function PostScheduleLabel(props) {
     return usePostScheduleLabel(props);
   }
   function usePostScheduleLabel({ full = false } = {}) {
-    const { date, isFloating } = (0, import_data151.useSelect)(
+    const { date, isFloating } = (0, import_data152.useSelect)(
       (select9) => ({
         date: select9(store).getEditedPostAttribute("date"),
         isFloating: select9(store).isEditedPostDateFloating()
@@ -103636,7 +103688,7 @@ ${content}
     showPopoverHeaderActions,
     isCompact
   }) {
-    const { postDate, postType: postType2, isDateFloating } = (0, import_data152.useSelect)(
+    const { postDate, postType: postType2, isDateFloating } = (0, import_data153.useSelect)(
       (select9) => ({
         postDate: select9(store).getEditedPostAttribute("date"),
         postType: select9(store).getCurrentPostType(),
@@ -103644,7 +103696,7 @@ ${content}
       }),
       []
     );
-    const { editPost: editPost2 } = (0, import_data152.useDispatch)(store);
+    const { editPost: editPost2 } = (0, import_data153.useDispatch)(store);
     const onUpdateDate = (date) => {
       editPost2({ date });
       (0, import_a11y11.speak)(
@@ -103659,8 +103711,8 @@ ${content}
     const [previewedMonth, setPreviewedMonth] = (0, import_element320.useState)(
       startOfMonth(new Date(postDate))
     );
-    const eventsByPostType = (0, import_data152.useSelect)(
-      (select9) => select9(import_core_data91.store).getEntityRecords("postType", postType2, {
+    const eventsByPostType = (0, import_data153.useSelect)(
+      (select9) => select9(import_core_data92.store).getEntityRecords("postType", postType2, {
         status: "publish,future",
         after: startOfMonth(previewedMonth).toISOString(),
         before: endOfMonth(previewedMonth).toISOString(),
@@ -103722,24 +103774,24 @@ ${content}
   // packages/editor/build-module/components/post-publish-panel/maybe-tags-panel.mjs
   var import_i18n265 = __toESM(require_i18n(), 1);
   var import_element322 = __toESM(require_element(), 1);
-  var import_data155 = __toESM(require_data(), 1);
+  var import_data156 = __toESM(require_data(), 1);
   var import_components201 = __toESM(require_components(), 1);
-  var import_core_data94 = __toESM(require_core_data(), 1);
+  var import_core_data95 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/post-taxonomies/flat-term-selector.mjs
   var import_i18n264 = __toESM(require_i18n(), 1);
   var import_element321 = __toESM(require_element(), 1);
   var import_components200 = __toESM(require_components(), 1);
-  var import_data154 = __toESM(require_data(), 1);
-  var import_core_data93 = __toESM(require_core_data(), 1);
+  var import_data155 = __toESM(require_data(), 1);
+  var import_core_data94 = __toESM(require_core_data(), 1);
   var import_compose65 = __toESM(require_compose(), 1);
   var import_a11y12 = __toESM(require_a11y(), 1);
   var import_notices26 = __toESM(require_notices(), 1);

   // packages/editor/build-module/components/post-taxonomies/most-used-terms.mjs
   var import_components199 = __toESM(require_components(), 1);
-  var import_data153 = __toESM(require_data(), 1);
-  var import_core_data92 = __toESM(require_core_data(), 1);
+  var import_data154 = __toESM(require_data(), 1);
+  var import_core_data93 = __toESM(require_core_data(), 1);
   var import_jsx_runtime521 = __toESM(require_jsx_runtime(), 1);
   var MIN_MOST_USED_TERMS = 3;
   var DEFAULT_QUERY2 = {
@@ -103751,9 +103803,9 @@ ${content}
     context: "view"
   };
   function MostUsedTerms({ onSelect, taxonomy }) {
-    const { _terms, showTerms } = (0, import_data153.useSelect)(
+    const { _terms, showTerms } = (0, import_data154.useSelect)(
       (select9) => {
-        const mostUsedTerms = select9(import_core_data92.store).getEntityRecords(
+        const mostUsedTerms = select9(import_core_data93.store).getEntityRecords(
           "taxonomy",
           taxonomy.slug,
           DEFAULT_QUERY2
@@ -103823,10 +103875,10 @@ ${content}
       hasAssignAction,
       hasCreateAction,
       hasResolvedTerms
-    } = (0, import_data154.useSelect)(
+    } = (0, import_data155.useSelect)(
       (select9) => {
         const { getCurrentPost: getCurrentPost2, getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
-        const { getEntityRecords, getEntityRecord, hasFinishedResolution } = select9(import_core_data93.store);
+        const { getEntityRecords, getEntityRecord, hasFinishedResolution } = select9(import_core_data94.store);
         const post2 = getCurrentPost2();
         const _taxonomy = getEntityRecord("root", "taxonomy", slug);
         const _termIds = _taxonomy ? getEditedPostAttribute2(_taxonomy.rest_base) : EMPTY_ARRAY15;
@@ -103851,9 +103903,9 @@ ${content}
       },
       [slug]
     );
-    const { searchResults } = (0, import_data154.useSelect)(
+    const { searchResults } = (0, import_data155.useSelect)(
       (select9) => {
-        const { getEntityRecords } = select9(import_core_data93.store);
+        const { getEntityRecords } = select9(import_core_data94.store);
         return {
           searchResults: !!search ? getEntityRecords("taxonomy", slug, {
             ...DEFAULT_QUERY3,
@@ -103876,9 +103928,9 @@ ${content}
         (term) => unescapeString(term.name)
       );
     }, [searchResults]);
-    const { editPost: editPost2 } = (0, import_data154.useDispatch)(store);
-    const { saveEntityRecord } = (0, import_data154.useDispatch)(import_core_data93.store);
-    const { createErrorNotice } = (0, import_data154.useDispatch)(import_notices26.store);
+    const { editPost: editPost2 } = (0, import_data155.useDispatch)(store);
+    const { saveEntityRecord } = (0, import_data155.useDispatch)(import_core_data94.store);
+    const { createErrorNotice } = (0, import_data155.useDispatch)(import_notices26.store);
     if (!hasAssignAction) {
       return null;
     }
@@ -103998,8 +104050,8 @@ ${content}
   // packages/editor/build-module/components/post-publish-panel/maybe-tags-panel.mjs
   var import_jsx_runtime523 = __toESM(require_jsx_runtime(), 1);
   var TagsPanel = () => {
-    const tagLabels = (0, import_data155.useSelect)((select9) => {
-      const taxonomy = select9(import_core_data94.store).getTaxonomy("post_tag");
+    const tagLabels = (0, import_data156.useSelect)((select9) => {
+      const taxonomy = select9(import_core_data95.store).getTaxonomy("post_tag");
       return taxonomy?.labels;
     }, []);
     const addNewItem = tagLabels?.add_new_item ?? (0, import_i18n265.__)("Add tag");
@@ -104020,10 +104072,10 @@ ${content}
     ] });
   };
   var MaybeTagsPanel = () => {
-    const { postHasTags, siteHasTags, isPostTypeSupported } = (0, import_data155.useSelect)(
+    const { postHasTags, siteHasTags, isPostTypeSupported } = (0, import_data156.useSelect)(
       (select9) => {
         const postType2 = select9(store).getCurrentPostType();
-        const tagsTaxonomy = select9(import_core_data94.store).getEntityRecord(
+        const tagsTaxonomy = select9(import_core_data95.store).getEntityRecord(
           "root",
           "taxonomy",
           "post_tag"
@@ -104033,7 +104085,7 @@ ${content}
         const tags = tagsTaxonomy && select9(store).getEditedPostAttribute(
           tagsTaxonomy.rest_base
         );
-        const siteTags = _isPostTypeSupported ? !!select9(import_core_data94.store).getEntityRecords(
+        const siteTags = _isPostTypeSupported ? !!select9(import_core_data95.store).getEntityRecords(
           "taxonomy",
           "post_tag",
           { per_page: 1 }
@@ -104059,9 +104111,9 @@ ${content}

   // packages/editor/build-module/components/post-publish-panel/maybe-post-format-panel.mjs
   var import_components202 = __toESM(require_components(), 1);
-  var import_data156 = __toESM(require_data(), 1);
+  var import_data157 = __toESM(require_data(), 1);
   var import_i18n266 = __toESM(require_i18n(), 1);
-  var import_core_data95 = __toESM(require_core_data(), 1);
+  var import_core_data96 = __toESM(require_core_data(), 1);
   var import_jsx_runtime524 = __toESM(require_jsx_runtime(), 1);
   var getSuggestion = (supportedFormats, suggestedPostFormat) => {
     const formats = POST_FORMATS2.filter(
@@ -104083,9 +104135,9 @@ ${content}
     }
   );
   function PostFormatPanel() {
-    const { currentPostFormat, suggestion } = (0, import_data156.useSelect)((select9) => {
+    const { currentPostFormat, suggestion } = (0, import_data157.useSelect)((select9) => {
       const { getEditedPostAttribute: getEditedPostAttribute2, getSuggestedPostFormat: getSuggestedPostFormat2 } = select9(store);
-      const supportedFormats = select9(import_core_data95.store).getThemeSupports().formats ?? [];
+      const supportedFormats = select9(import_core_data96.store).getThemeSupports().formats ?? [];
       return {
         currentPostFormat: getEditedPostAttribute2("format"),
         suggestion: getSuggestion(
@@ -104094,7 +104146,7 @@ ${content}
         )
       };
     }, []);
-    const { editPost: editPost2 } = (0, import_data156.useDispatch)(store);
+    const { editPost: editPost2 } = (0, import_data157.useDispatch)(store);
     const onUpdatePostFormat = (format7) => editPost2({ format: format7 });
     const panelBodyTitle = [
       (0, import_i18n266.__)("Suggestion:"),
@@ -104124,9 +104176,9 @@ ${content}

   // packages/editor/build-module/components/post-publish-panel/maybe-category-panel.mjs
   var import_i18n268 = __toESM(require_i18n(), 1);
-  var import_data158 = __toESM(require_data(), 1);
+  var import_data159 = __toESM(require_data(), 1);
   var import_components204 = __toESM(require_components(), 1);
-  var import_core_data97 = __toESM(require_core_data(), 1);
+  var import_core_data98 = __toESM(require_core_data(), 1);
   var import_element324 = __toESM(require_element(), 1);

   // packages/editor/build-module/components/post-taxonomies/hierarchical-term-selector.mjs
@@ -104134,9 +104186,9 @@ ${content}
   var import_element323 = __toESM(require_element(), 1);
   var import_notices27 = __toESM(require_notices(), 1);
   var import_components203 = __toESM(require_components(), 1);
-  var import_data157 = __toESM(require_data(), 1);
+  var import_data158 = __toESM(require_data(), 1);
   var import_compose66 = __toESM(require_compose(), 1);
-  var import_core_data96 = __toESM(require_core_data(), 1);
+  var import_core_data97 = __toESM(require_core_data(), 1);
   var import_a11y13 = __toESM(require_a11y(), 1);
   var import_html_entities25 = __toESM(require_html_entities(), 1);

@@ -104151,7 +104203,7 @@ ${content}

   // packages/editor/build-module/components/post-taxonomies/hierarchical-term-selector.mjs
   var import_jsx_runtime525 = __toESM(require_jsx_runtime(), 1);
-  var { RECEIVE_INTERMEDIATE_RESULTS } = unlock(import_core_data96.privateApis);
+  var { RECEIVE_INTERMEDIATE_RESULTS } = unlock(import_core_data97.privateApis);
   var DEFAULT_QUERY4 = {
     per_page: -1,
     orderby: "name",
@@ -104268,10 +104320,10 @@ ${content}
       loading,
       availableTerms,
       taxonomy
-    } = (0, import_data157.useSelect)(
+    } = (0, import_data158.useSelect)(
       (select9) => {
         const { getCurrentPost: getCurrentPost2, getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
-        const { getEntityRecord, getEntityRecords, isResolving } = select9(import_core_data96.store);
+        const { getEntityRecord, getEntityRecords, isResolving } = select9(import_core_data97.store);
         const _taxonomy = getEntityRecord("root", "taxonomy", slug);
         const post2 = getCurrentPost2();
         return {
@@ -104289,9 +104341,9 @@ ${content}
       },
       [slug]
     );
-    const { editPost: editPost2 } = (0, import_data157.useDispatch)(store);
-    const { saveEntityRecord } = (0, import_data157.useDispatch)(import_core_data96.store);
-    const { createErrorNotice } = (0, import_data157.useDispatch)(import_notices27.store);
+    const { editPost: editPost2 } = (0, import_data158.useDispatch)(store);
+    const { saveEntityRecord } = (0, import_data158.useDispatch)(import_core_data97.store);
+    const { createErrorNotice } = (0, import_data158.useDispatch)(import_notices27.store);
     const selectedTerms = (0, import_element323.useMemo)(() => new Set(terms), [terms]);
     const availableTermsTree = (0, import_element323.useMemo)(
       () => sortBySelected(buildTermsTree2(availableTerms), terms),
@@ -104497,9 +104549,9 @@ ${content}
   // packages/editor/build-module/components/post-publish-panel/maybe-category-panel.mjs
   var import_jsx_runtime526 = __toESM(require_jsx_runtime(), 1);
   function MaybeCategoryPanel() {
-    const { hasNoCategory, hasSiteCategories } = (0, import_data158.useSelect)((select9) => {
+    const { hasNoCategory, hasSiteCategories } = (0, import_data159.useSelect)((select9) => {
       const postType2 = select9(store).getCurrentPostType();
-      const { canUser, getEntityRecord } = select9(import_core_data97.store);
+      const { canUser, getEntityRecord } = select9(import_core_data98.store);
       const categoriesTaxonomy = getEntityRecord(
         "root",
         "taxonomy",
@@ -104514,7 +104566,7 @@ ${content}
       const categories = categoriesTaxonomy && select9(store).getEditedPostAttribute(
         categoriesTaxonomy.rest_base
       );
-      const siteCategories = postTypeSupportsCategories ? !!select9(import_core_data97.store).getEntityRecords("taxonomy", "category", {
+      const siteCategories = postTypeSupportsCategories ? !!select9(import_core_data98.store).getEntityRecords("taxonomy", "category", {
         exclude: [defaultCategoryId],
         per_page: 1
       })?.length : false;
@@ -104548,7 +104600,7 @@ ${content}

   // packages/editor/build-module/components/post-publish-panel/maybe-upload-media.mjs
   var import_components205 = __toESM(require_components(), 1);
-  var import_data159 = __toESM(require_data(), 1);
+  var import_data160 = __toESM(require_data(), 1);
   var import_i18n269 = __toESM(require_i18n(), 1);
   var import_block_editor57 = __toESM(require_block_editor(), 1);
   var import_element325 = __toESM(require_element(), 1);
@@ -104583,7 +104635,7 @@ ${content}
     return {};
   }
   function Image2({ clientId, alt, url }) {
-    const { selectBlock: selectBlock2 } = (0, import_data159.useDispatch)(import_block_editor57.store);
+    const { selectBlock: selectBlock2 } = (0, import_data160.useDispatch)(import_block_editor57.store);
     return /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
       import_components205.__unstableMotion.img,
       {
@@ -104619,7 +104671,7 @@ ${content}
     const [isUploading, setIsUploading] = (0, import_element325.useState)(false);
     const [isAnimating2, setIsAnimating] = (0, import_element325.useState)(false);
     const [hadUploadError, setHadUploadError] = (0, import_element325.useState)(false);
-    const { editorBlocks, mediaSideloadFromUrl: mediaSideloadFromUrl2 } = (0, import_data159.useSelect)(
+    const { editorBlocks, mediaSideloadFromUrl: mediaSideloadFromUrl2 } = (0, import_data160.useSelect)(
       (select9) => ({
         editorBlocks: select9(import_block_editor57.store).getBlocks(),
         mediaSideloadFromUrl: select9(import_block_editor57.store).getSettings()[mediaSideloadFromUrlKey2]
@@ -104629,7 +104681,7 @@ ${content}
     const blocksWithExternalMedia = flattenBlocks2(editorBlocks).filter(
       (block) => hasExternalMedia(block)
     );
-    const { updateBlockAttributes: updateBlockAttributes2 } = (0, import_data159.useDispatch)(import_block_editor57.store);
+    const { updateBlockAttributes: updateBlockAttributes2 } = (0, import_data160.useDispatch)(import_block_editor57.store);
     if (!mediaSideloadFromUrl2 || !blocksWithExternalMedia.length) {
       return null;
     }
@@ -104740,9 +104792,9 @@ ${content}
       siteIconUrl,
       siteTitle,
       siteHome
-    } = (0, import_data160.useSelect)((select9) => {
+    } = (0, import_data161.useSelect)((select9) => {
       const { getCurrentPost: getCurrentPost2, isEditedPostBeingScheduled: isEditedPostBeingScheduled2 } = select9(store);
-      const { getEntityRecord, isResolving } = select9(import_core_data98.store);
+      const { getEntityRecord, isResolving } = select9(import_core_data99.store);
       const siteData = getEntityRecord("root", "__unstableBase", void 0) || {};
       return {
         hasPublishAction: getCurrentPost2()._links?.["wp:action-publish"] ?? false,
@@ -104862,11 +104914,11 @@ ${content}
   var import_components207 = __toESM(require_components(), 1);
   var import_i18n271 = __toESM(require_i18n(), 1);
   var import_element326 = __toESM(require_element(), 1);
-  var import_data161 = __toESM(require_data(), 1);
+  var import_data162 = __toESM(require_data(), 1);
   var import_url20 = __toESM(require_url(), 1);
   var import_html_entities27 = __toESM(require_html_entities(), 1);
   var import_compose67 = __toESM(require_compose(), 1);
-  var import_core_data99 = __toESM(require_core_data(), 1);
+  var import_core_data100 = __toESM(require_core_data(), 1);
   var import_jsx_runtime529 = __toESM(require_jsx_runtime(), 1);
   var POSTNAME = "%postname%";
   var PAGENAME = "%pagename%";
@@ -104905,13 +104957,13 @@ ${content}
     focusOnMount,
     children
   }) {
-    const { post: post2, postType: postType2, isScheduled } = (0, import_data161.useSelect)((select9) => {
+    const { post: post2, postType: postType2, isScheduled } = (0, import_data162.useSelect)((select9) => {
       const {
         getEditedPostAttribute: getEditedPostAttribute2,
         getCurrentPost: getCurrentPost2,
         isCurrentPostScheduled: isCurrentPostScheduled2
       } = select9(store);
-      const { getPostType } = select9(import_core_data99.store);
+      const { getPostType } = select9(import_core_data100.store);
       return {
         post: getCurrentPost2(),
         postType: getPostType(getEditedPostAttribute2("type")),
@@ -105019,8 +105071,8 @@ ${content}
       isSavingNonPostEntityChanges: isSavingNonPostEntityChanges2,
       isScheduled,
       currentPostId
-    } = (0, import_data162.useSelect)((select9) => {
-      const { getPostType } = select9(import_core_data100.store);
+    } = (0, import_data163.useSelect)((select9) => {
+      const { getPostType } = select9(import_core_data101.store);
       const {
         getCurrentPost: getCurrentPost2,
         getCurrentPostId: getCurrentPostId2,
@@ -105048,7 +105100,7 @@ ${content}
         currentPostId: getCurrentPostId2()
       };
     }, []);
-    const { disablePublishSidebar: disablePublishSidebar2, enablePublishSidebar: enablePublishSidebar2 } = (0, import_data162.useDispatch)(store);
+    const { disablePublishSidebar: disablePublishSidebar2, enablePublishSidebar: enablePublishSidebar2 } = (0, import_data163.useDispatch)(store);
     const cancelButtonRef = (0, import_element327.useRef)(null);
     const wrapperRef = (0, import_compose68.useMergeRefs)([
       (0, import_compose68.useFocusReturn)(),
@@ -105139,7 +105191,7 @@ ${content}
   // packages/editor/build-module/components/post-saved-state/index.mjs
   var import_components211 = __toESM(require_components(), 1);
   var import_compose70 = __toESM(require_compose(), 1);
-  var import_data166 = __toESM(require_data(), 1);
+  var import_data167 = __toESM(require_data(), 1);
   var import_element329 = __toESM(require_element(), 1);
   var import_i18n275 = __toESM(require_i18n(), 1);
   var import_keycodes14 = __toESM(require_keycodes(), 1);
@@ -105148,21 +105200,21 @@ ${content}
   // packages/editor/build-module/components/post-status/index.mjs
   var import_components210 = __toESM(require_components(), 1);
   var import_i18n274 = __toESM(require_i18n(), 1);
-  var import_data165 = __toESM(require_data(), 1);
+  var import_data166 = __toESM(require_data(), 1);
   var import_element328 = __toESM(require_element(), 1);
-  var import_core_data101 = __toESM(require_core_data(), 1);
+  var import_core_data102 = __toESM(require_core_data(), 1);
   var import_block_editor58 = __toESM(require_block_editor(), 1);
   var import_compose69 = __toESM(require_compose(), 1);

   // packages/editor/build-module/components/post-sticky/index.mjs
   var import_i18n273 = __toESM(require_i18n(), 1);
   var import_components209 = __toESM(require_components(), 1);
-  var import_data164 = __toESM(require_data(), 1);
+  var import_data165 = __toESM(require_data(), 1);

   // packages/editor/build-module/components/post-sticky/check.mjs
-  var import_data163 = __toESM(require_data(), 1);
+  var import_data164 = __toESM(require_data(), 1);
   function PostStickyCheck({ children }) {
-    const { hasStickyAction, postType: postType2 } = (0, import_data163.useSelect)((select9) => {
+    const { hasStickyAction, postType: postType2 } = (0, import_data164.useSelect)((select9) => {
       const post2 = select9(store).getCurrentPost();
       return {
         hasStickyAction: post2._links?.["wp:action-sticky"] ?? false,
@@ -105178,10 +105230,10 @@ ${content}
   // packages/editor/build-module/components/post-sticky/index.mjs
   var import_jsx_runtime531 = __toESM(require_jsx_runtime(), 1);
   function PostSticky() {
-    const postSticky = (0, import_data164.useSelect)((select9) => {
+    const postSticky = (0, import_data165.useSelect)((select9) => {
       return select9(store).getEditedPostAttribute("sticky") ?? false;
     }, []);
-    const { editPost: editPost2 } = (0, import_data164.useDispatch)(store);
+    const { editPost: editPost2 } = (0, import_data165.useDispatch)(store);
     return /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(PostStickyCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
       import_components209.CheckboxControl,
       {
@@ -105232,7 +105284,7 @@ ${content}
     }
   ];
   function PostStatus() {
-    const { status, date, password, postId: postId2, postType: postType2, canEdit } = (0, import_data165.useSelect)(
+    const { status, date, password, postId: postId2, postType: postType2, canEdit } = (0, import_data166.useSelect)(
       (select9) => {
         const {
           getEditedPostAttribute: getEditedPostAttribute2,
@@ -105256,7 +105308,7 @@ ${content}
       PostStatus,
       "editor-change-status__password-input"
     );
-    const { editEntityRecord } = (0, import_data165.useDispatch)(import_core_data101.store);
+    const { editEntityRecord } = (0, import_data166.useDispatch)(import_core_data102.store);
     const [popoverAnchor, setPopoverAnchor] = (0, import_element328.useState)(null);
     const popoverProps = (0, import_element328.useMemo)(
       () => ({
@@ -105434,7 +105486,7 @@ ${content}
       postStatus,
       postStatusHasChanged,
       postType: postType2
-    } = (0, import_data166.useSelect)(
+    } = (0, import_data167.useSelect)(
       (select9) => {
         const store4 = select9(store);
         const { get } = select9(import_preferences14.store);
@@ -105458,7 +105510,7 @@ ${content}
       [forceIsDirty]
     );
     const isPending = postStatus === "pending";
-    const { savePost: savePost2 } = (0, import_data166.useDispatch)(store);
+    const { savePost: savePost2 } = (0, import_data167.useDispatch)(store);
     const wasSaving = (0, import_compose70.usePrevious)(isSaving);
     (0, import_element329.useEffect)(() => {
       let timeoutId;
@@ -105525,9 +105577,9 @@ ${content}
   }

   // packages/editor/build-module/components/post-schedule/check.mjs
-  var import_data167 = __toESM(require_data(), 1);
+  var import_data168 = __toESM(require_data(), 1);
   function PostScheduleCheck({ children }) {
-    const hasPublishAction = (0, import_data167.useSelect)((select9) => {
+    const hasPublishAction = (0, import_data168.useSelect)((select9) => {
       return select9(store).getCurrentPost()._links?.["wp:action-publish"] ?? false;
     }, []);
     if (!hasPublishAction) {
@@ -105540,11 +105592,11 @@ ${content}
   var import_components212 = __toESM(require_components(), 1);
   var import_i18n276 = __toESM(require_i18n(), 1);
   var import_element330 = __toESM(require_element(), 1);
-  var import_data168 = __toESM(require_data(), 1);
+  var import_data169 = __toESM(require_data(), 1);
   var import_jsx_runtime534 = __toESM(require_jsx_runtime(), 1);
   function PostSchedulePanel() {
     const [popoverAnchor, setPopoverAnchor] = (0, import_element330.useState)(null);
-    const postType2 = (0, import_data168.useSelect)(
+    const postType2 = (0, import_data169.useSelect)(
       (select9) => select9(store).getCurrentPostType(),
       []
     );
@@ -105599,7 +105651,7 @@ ${content}
   // packages/editor/build-module/components/post-switch-to-draft-button/index.mjs
   var import_components213 = __toESM(require_components(), 1);
   var import_i18n277 = __toESM(require_i18n(), 1);
-  var import_data169 = __toESM(require_data(), 1);
+  var import_data170 = __toESM(require_data(), 1);
   var import_element331 = __toESM(require_element(), 1);
   var import_deprecated15 = __toESM(require_deprecated(), 1);
   var import_jsx_runtime535 = __toESM(require_jsx_runtime(), 1);
@@ -105609,8 +105661,8 @@ ${content}
       version: "6.9"
     });
     const [showConfirmDialog, setShowConfirmDialog] = (0, import_element331.useState)(false);
-    const { editPost: editPost2, savePost: savePost2 } = (0, import_data169.useDispatch)(store);
-    const { isSaving, isPublished, isScheduled } = (0, import_data169.useSelect)((select9) => {
+    const { editPost: editPost2, savePost: savePost2 } = (0, import_data170.useDispatch)(store);
+    const { isSaving, isPublished, isScheduled } = (0, import_data170.useSelect)((select9) => {
       const { isSavingPost: isSavingPost2, isCurrentPostPublished: isCurrentPostPublished2, isCurrentPostScheduled: isCurrentPostScheduled2 } = select9(store);
       return {
         isSaving: isSavingPost2(),
@@ -105664,11 +105716,11 @@ ${content}
   }

   // packages/editor/build-module/components/post-sync-status/index.mjs
-  var import_data170 = __toESM(require_data(), 1);
+  var import_data171 = __toESM(require_data(), 1);
   var import_i18n278 = __toESM(require_i18n(), 1);
   var import_jsx_runtime536 = __toESM(require_jsx_runtime(), 1);
   function PostSyncStatus() {
-    const { syncStatus, postType: postType2 } = (0, import_data170.useSelect)((select9) => {
+    const { syncStatus, postType: postType2 } = (0, import_data171.useSelect)((select9) => {
       const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
       const meta2 = getEditedPostAttribute2("meta");
       const currentSyncStatus = meta2?.wp_pattern_sync_status === "unsynced" ? "unsynced" : getEditedPostAttribute2("wp_pattern_sync_status");
@@ -105685,15 +105737,15 @@ ${content}

   // packages/editor/build-module/components/post-taxonomies/index.mjs
   var import_element332 = __toESM(require_element(), 1);
-  var import_data171 = __toESM(require_data(), 1);
-  var import_core_data102 = __toESM(require_core_data(), 1);
+  var import_data172 = __toESM(require_data(), 1);
+  var import_core_data103 = __toESM(require_core_data(), 1);
   var import_jsx_runtime537 = __toESM(require_jsx_runtime(), 1);
   var identity3 = (x2) => x2;
   function PostTaxonomies({ taxonomyWrapper = identity3 }) {
-    const { postType: postType2, taxonomies } = (0, import_data171.useSelect)((select9) => {
+    const { postType: postType2, taxonomies } = (0, import_data172.useSelect)((select9) => {
       return {
         postType: select9(store).getCurrentPostType(),
-        taxonomies: select9(import_core_data102.store).getEntityRecords(
+        taxonomies: select9(import_core_data103.store).getEntityRecords(
           "root",
           "taxonomy"
         )
@@ -105717,12 +105769,12 @@ ${content}
   var post_taxonomies_default = PostTaxonomies;

   // packages/editor/build-module/components/post-taxonomies/check.mjs
-  var import_data172 = __toESM(require_data(), 1);
-  var import_core_data103 = __toESM(require_core_data(), 1);
+  var import_data173 = __toESM(require_data(), 1);
+  var import_core_data104 = __toESM(require_core_data(), 1);
   function PostTaxonomiesCheck({ children }) {
-    const hasTaxonomies = (0, import_data172.useSelect)((select9) => {
+    const hasTaxonomies = (0, import_data173.useSelect)((select9) => {
       const postType2 = select9(store).getCurrentPostType();
-      const taxonomies = select9(import_core_data103.store).getEntityRecords(
+      const taxonomies = select9(import_core_data104.store).getEntityRecords(
         "root",
         "taxonomy"
       );
@@ -105738,12 +105790,12 @@ ${content}

   // packages/editor/build-module/components/post-taxonomies/panel.mjs
   var import_components214 = __toESM(require_components(), 1);
-  var import_data173 = __toESM(require_data(), 1);
+  var import_data174 = __toESM(require_data(), 1);
   var import_jsx_runtime538 = __toESM(require_jsx_runtime(), 1);
   function TaxonomyPanel({ taxonomy, children }) {
     const slug = taxonomy?.slug;
     const panelName = slug ? `taxonomy-panel-${slug}` : "";
-    const { isEnabled, isOpened } = (0, import_data173.useSelect)(
+    const { isEnabled, isOpened } = (0, import_data174.useSelect)(
       (select9) => {
         const { isEditorPanelEnabled: isEditorPanelEnabled2, isEditorPanelOpened: isEditorPanelOpened2 } = select9(store);
         return {
@@ -105753,7 +105805,7 @@ ${content}
       },
       [panelName, slug]
     );
-    const { toggleEditorPanelOpened: toggleEditorPanelOpened2 } = (0, import_data173.useDispatch)(store);
+    const { toggleEditorPanelOpened: toggleEditorPanelOpened2 } = (0, import_data174.useDispatch)(store);
     if (!isEnabled) {
       return null;
     }
@@ -105786,8 +105838,8 @@ ${content}
   var import_react_autosize_textarea = __toESM(require_lib(), 1);
   var import_element333 = __toESM(require_element(), 1);
   var import_i18n279 = __toESM(require_i18n(), 1);
-  var import_core_data104 = __toESM(require_core_data(), 1);
-  var import_data174 = __toESM(require_data(), 1);
+  var import_core_data105 = __toESM(require_core_data(), 1);
+  var import_data175 = __toESM(require_data(), 1);
   var import_compose71 = __toESM(require_compose(), 1);

   // packages/editor/build-module/components/post-text-editor/utils.mjs
@@ -105905,7 +105957,7 @@ ${content}
     const textareaRef = (0, import_element333.useRef)();
     const previousValueRef = (0, import_element333.useRef)();
     const selectionRef = (0, import_element333.useRef)();
-    const { value, type, id } = (0, import_data174.useSelect)((select9) => {
+    const { value, type, id } = (0, import_data175.useSelect)((select9) => {
       const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2, getEditedPostContent: getEditedPostContent2 } = select9(store);
       return {
         value: getEditedPostContent2(),
@@ -105913,7 +105965,7 @@ ${content}
         id: getCurrentPostId2()
       };
     }, []);
-    const { editEntityRecord } = (0, import_data174.useDispatch)(import_core_data104.store);
+    const { editEntityRecord } = (0, import_data175.useDispatch)(import_core_data105.store);
     (0, import_element333.useLayoutEffect)(() => {
       const textarea = textareaRef.current;
       const previousValue = previousValueRef.current;
@@ -105991,9 +106043,9 @@ ${content}

   // packages/editor/build-module/components/post-title/index.mjs
   var import_i18n280 = __toESM(require_i18n(), 1);
-  var import_element335 = __toESM(require_element(), 1);
+  var import_element336 = __toESM(require_element(), 1);
   var import_html_entities28 = __toESM(require_html_entities(), 1);
-  var import_data177 = __toESM(require_data(), 1);
+  var import_data178 = __toESM(require_data(), 1);
   var import_block_editor59 = __toESM(require_block_editor(), 1);
   var import_blocks27 = __toESM(require_blocks(), 1);
   var import_rich_text4 = __toESM(require_rich_text(), 1);
@@ -106006,10 +106058,10 @@ ${content}

   // packages/editor/build-module/components/post-title/use-post-title-focus.mjs
   var import_element334 = __toESM(require_element(), 1);
-  var import_data175 = __toESM(require_data(), 1);
+  var import_data176 = __toESM(require_data(), 1);
   function usePostTitleFocus(forwardedRef) {
     const ref = (0, import_element334.useRef)();
-    const { isCleanNewPost: isCleanNewPost2 } = (0, import_data175.useSelect)((select9) => {
+    const { isCleanNewPost: isCleanNewPost2 } = (0, import_data176.useSelect)((select9) => {
       const { isCleanNewPost: _isCleanNewPost } = select9(store);
       return {
         isCleanNewPost: _isCleanNewPost()
@@ -106036,30 +106088,45 @@ ${content}
   }

   // packages/editor/build-module/components/post-title/use-post-title.mjs
-  var import_data176 = __toESM(require_data(), 1);
-  var import_core_data105 = __toESM(require_core_data(), 1);
+  var import_data177 = __toESM(require_data(), 1);
+  var import_element335 = __toESM(require_element(), 1);
+  var import_core_data106 = __toESM(require_core_data(), 1);
   function usePostTitle() {
-    const { postType: postType2, postId: postId2 } = (0, import_data176.useSelect)((select9) => {
-      const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store);
+    const { postType: postType2, postId: postId2, previousTitle } = (0, import_data177.useSelect)((select9) => {
+      const {
+        getCurrentPostType: getCurrentPostType2,
+        getCurrentPostId: getCurrentPostId2,
+        isRevisionsMode: isRevisionsMode2,
+        isShowingRevisionDiff: isShowingRevisionDiff2,
+        getPreviousRevision: getPreviousRevision2
+      } = unlock(select9(store));
+      const isDiffing = isRevisionsMode2() && isShowingRevisionDiff2();
       return {
         postType: getCurrentPostType2(),
-        postId: getCurrentPostId2()
+        postId: getCurrentPostId2(),
+        // The oldest revision has nothing to compare against, so its whole
+        // title reads as added.
+        previousTitle: isDiffing ? getPreviousRevision2()?.title?.raw ?? "" : void 0
       };
     }, []);
-    const [title, setTitle] = (0, import_core_data105.useEntityProp)(
+    const [title, setTitle] = (0, import_core_data106.useEntityProp)(
       "postType",
       postType2,
       "title",
       postId2
     );
-    return { title, setTitle };
+    const value = (0, import_element335.useMemo)(
+      () => previousTitle === void 0 ? title : diffRevisionHTML(title, previousTitle),
+      [title, previousTitle]
+    );
+    return { title: value, setTitle };
   }

   // packages/editor/build-module/components/post-title/index.mjs
   var import_jsx_runtime540 = __toESM(require_jsx_runtime(), 1);
   var { useRichText } = unlock(import_rich_text4.privateApis);
-  var PostTitle = (0, import_element335.forwardRef)((_, forwardedRef) => {
-    const { placeholder, isEditingContentOnlySection, isPreview } = (0, import_data177.useSelect)(
+  var PostTitle = (0, import_element336.forwardRef)((_, forwardedRef) => {
+    const { placeholder, isEditingContentOnlySection, isPreview } = (0, import_data178.useSelect)(
       (select9) => {
         const { getSettings: getSettings12, getEditedContentOnlySection } = unlock(
           select9(import_block_editor59.store)
@@ -106073,11 +106140,11 @@ ${content}
       },
       []
     );
-    const [isSelected2, setIsSelected] = (0, import_element335.useState)(false);
+    const [isSelected2, setIsSelected] = (0, import_element336.useState)(false);
     const { ref: focusRef } = usePostTitleFocus(forwardedRef);
     const { title, setTitle: onUpdate } = usePostTitle();
-    const [selection, setSelection] = (0, import_element335.useState)({});
-    const { clearSelectedBlock: clearSelectedBlock2, insertBlocks: insertBlocks2, insertDefaultBlock: insertDefaultBlock2 } = (0, import_data177.useDispatch)(import_block_editor59.store);
+    const [selection, setSelection] = (0, import_element336.useState)({});
+    const { clearSelectedBlock: clearSelectedBlock2, insertBlocks: insertBlocks2, insertDefaultBlock: insertDefaultBlock2 } = (0, import_data178.useDispatch)(import_block_editor59.store);
     const decodedPlaceholder = (0, import_html_entities28.decodeEntities)(placeholder) || (0, import_i18n280.__)("Add title");
     const {
       value,
@@ -106188,25 +106255,25 @@ ${content}
       )
     );
   });
-  var post_title_default = (0, import_element335.forwardRef)((_, forwardedRef) => /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(post_type_support_check_default, { supportKeys: "title", children: /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(PostTitle, { ref: forwardedRef }) }));
+  var post_title_default = (0, import_element336.forwardRef)((_, forwardedRef) => /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(post_type_support_check_default, { supportKeys: "title", children: /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(PostTitle, { ref: forwardedRef }) }));

   // packages/editor/build-module/components/post-title/post-title-raw.mjs
   var import_components215 = __toESM(require_components(), 1);
   var import_i18n281 = __toESM(require_i18n(), 1);
   var import_html_entities29 = __toESM(require_html_entities(), 1);
-  var import_data178 = __toESM(require_data(), 1);
+  var import_data179 = __toESM(require_data(), 1);
   var import_block_editor60 = __toESM(require_block_editor(), 1);
-  var import_element336 = __toESM(require_element(), 1);
+  var import_element337 = __toESM(require_element(), 1);
   var import_jsx_runtime541 = __toESM(require_jsx_runtime(), 1);
   function PostTitleRaw(_, forwardedRef) {
-    const { placeholder } = (0, import_data178.useSelect)((select9) => {
+    const { placeholder } = (0, import_data179.useSelect)((select9) => {
       const { getSettings: getSettings12 } = select9(import_block_editor60.store);
       const { titlePlaceholder } = getSettings12();
       return {
         placeholder: titlePlaceholder
       };
     }, []);
-    const [isSelected2, setIsSelected] = (0, import_element336.useState)(false);
+    const [isSelected2, setIsSelected] = (0, import_element337.useState)(false);
     const { title, setTitle: onUpdate } = usePostTitle();
     const { ref: focusRef } = usePostTitleFocus(forwardedRef);
     function onChange(value) {
@@ -106241,21 +106308,21 @@ ${content}
       }
     );
   }
-  var post_title_raw_default = (0, import_element336.forwardRef)(PostTitleRaw);
+  var post_title_raw_default = (0, import_element337.forwardRef)(PostTitleRaw);

   // packages/editor/build-module/components/post-trash/index.mjs
   var import_i18n282 = __toESM(require_i18n(), 1);
   var import_components216 = __toESM(require_components(), 1);
-  var import_data180 = __toESM(require_data(), 1);
-  var import_element337 = __toESM(require_element(), 1);
+  var import_data181 = __toESM(require_data(), 1);
+  var import_element338 = __toESM(require_element(), 1);

   // packages/editor/build-module/components/post-trash/check.mjs
-  var import_data179 = __toESM(require_data(), 1);
-  var import_core_data106 = __toESM(require_core_data(), 1);
+  var import_data180 = __toESM(require_data(), 1);
+  var import_core_data107 = __toESM(require_core_data(), 1);
   function PostTrashCheck({ children }) {
-    const { canTrashPost } = (0, import_data179.useSelect)((select9) => {
+    const { canTrashPost } = (0, import_data180.useSelect)((select9) => {
       const { isEditedPostNew: isEditedPostNew2, getCurrentPostId: getCurrentPostId2, getCurrentPostType: getCurrentPostType2 } = select9(store);
-      const { canUser } = select9(import_core_data106.store);
+      const { canUser } = select9(import_core_data107.store);
       const postType2 = getCurrentPostType2();
       const postId2 = getCurrentPostId2();
       const isNew = isEditedPostNew2();
@@ -106277,8 +106344,8 @@ ${content}
   // packages/editor/build-module/components/post-trash/index.mjs
   var import_jsx_runtime542 = __toESM(require_jsx_runtime(), 1);
   function PostTrash({ onActionPerformed }) {
-    const registry = (0, import_data180.useRegistry)();
-    const { isNew, isDeleting, postId: postId2, title } = (0, import_data180.useSelect)((select9) => {
+    const registry = (0, import_data181.useRegistry)();
+    const { isNew, isDeleting, postId: postId2, title } = (0, import_data181.useSelect)((select9) => {
       const store4 = select9(store);
       return {
         isNew: store4.isEditedPostNew(),
@@ -106287,8 +106354,8 @@ ${content}
         title: store4.getCurrentPostAttribute("title")
       };
     }, []);
-    const { trashPost: trashPost3 } = (0, import_data180.useDispatch)(store);
-    const [showConfirmDialog, setShowConfirmDialog] = (0, import_element337.useState)(false);
+    const { trashPost: trashPost3 } = (0, import_data181.useDispatch)(store);
+    const [showConfirmDialog, setShowConfirmDialog] = (0, import_element338.useState)(false);
     if (isNew || !postId2) {
       return null;
     }
@@ -106331,14 +106398,14 @@ ${content}
   }

   // packages/editor/build-module/components/post-url/index.mjs
-  var import_data181 = __toESM(require_data(), 1);
+  var import_data182 = __toESM(require_data(), 1);
   var import_url21 = __toESM(require_url(), 1);
-  var import_element338 = __toESM(require_element(), 1);
+  var import_element339 = __toESM(require_element(), 1);
   var import_block_editor61 = __toESM(require_block_editor(), 1);
   var import_i18n283 = __toESM(require_i18n(), 1);
   var import_components217 = __toESM(require_components(), 1);
   var import_notices28 = __toESM(require_notices(), 1);
-  var import_core_data107 = __toESM(require_core_data(), 1);
+  var import_core_data108 = __toESM(require_core_data(), 1);
   var import_compose73 = __toESM(require_compose(), 1);
   var import_jsx_runtime543 = __toESM(require_jsx_runtime(), 1);
   function PostURL({ onClose }) {
@@ -106349,10 +106416,10 @@ ${content}
       permalinkPrefix,
       permalinkSuffix,
       permalink
-    } = (0, import_data181.useSelect)((select9) => {
+    } = (0, import_data182.useSelect)((select9) => {
       const post2 = select9(store).getCurrentPost();
       const postTypeSlug = select9(store).getCurrentPostType();
-      const postType2 = select9(import_core_data107.store).getPostType(postTypeSlug);
+      const postType2 = select9(import_core_data108.store).getPostType(postTypeSlug);
       const permalinkParts = select9(store).getPermalinkParts();
       const hasPublishAction = post2?._links?.["wp:action-publish"] ?? false;
       return {
@@ -106369,9 +106436,9 @@ ${content}
         )
       };
     }, []);
-    const { editPost: editPost2 } = (0, import_data181.useDispatch)(store);
-    const { createNotice } = (0, import_data181.useDispatch)(import_notices28.store);
-    const [forceEmptyField, setForceEmptyField] = (0, import_element338.useState)(false);
+    const { editPost: editPost2 } = (0, import_data182.useDispatch)(store);
+    const { createNotice } = (0, import_data182.useDispatch)(import_notices28.store);
+    const [forceEmptyField, setForceEmptyField] = (0, import_element339.useState)(false);
     const copyButtonRef = (0, import_compose73.useCopyToClipboard)(permalink, () => {
       createNotice("info", (0, import_i18n283.__)("Copied Permalink to clipboard."), {
         isDismissible: true,
@@ -106388,7 +106455,7 @@ ${content}
         }
       ),
       /* @__PURE__ */ (0, import_jsx_runtime543.jsxs)(import_components217.__experimentalVStack, { spacing: 3, children: [
-        isEditable && /* @__PURE__ */ (0, import_jsx_runtime543.jsx)("p", { className: "editor-post-url__intro", children: (0, import_element338.createInterpolateElement)(
+        isEditable && /* @__PURE__ */ (0, import_jsx_runtime543.jsx)("p", { className: "editor-post-url__intro", children: (0, import_element339.createInterpolateElement)(
           (0, import_i18n283.__)(
             "<span>Customize the last part of the Permalink.</span> <a>Learn more.</a>"
           ),
@@ -106416,7 +106483,7 @@ ${content}
                     icon: copy_small_default,
                     ref: copyButtonRef,
                     size: "small",
-                    label: "Copy"
+                    label: (0, import_i18n283.__)("Copy")
                   }
                 ) }),
                 label: (0, import_i18n283.__)("Slug"),
@@ -106483,12 +106550,12 @@ ${content}
   }

   // packages/editor/build-module/components/post-url/check.mjs
-  var import_data182 = __toESM(require_data(), 1);
-  var import_core_data108 = __toESM(require_core_data(), 1);
+  var import_data183 = __toESM(require_data(), 1);
+  var import_core_data109 = __toESM(require_core_data(), 1);
   function PostURLCheck({ children }) {
-    const isVisible2 = (0, import_data182.useSelect)((select9) => {
+    const isVisible2 = (0, import_data183.useSelect)((select9) => {
       const postTypeSlug = select9(store).getCurrentPostType();
-      const postType2 = select9(import_core_data108.store).getPostType(postTypeSlug);
+      const postType2 = select9(import_core_data109.store).getPostType(postTypeSlug);
       if (!postType2?.viewable) {
         return false;
       }
@@ -106509,13 +106576,13 @@ ${content}
   }

   // packages/editor/build-module/components/post-url/label.mjs
-  var import_data183 = __toESM(require_data(), 1);
+  var import_data184 = __toESM(require_data(), 1);
   var import_url22 = __toESM(require_url(), 1);
   function PostURLLabel() {
     return usePostURLLabel();
   }
   function usePostURLLabel() {
-    const postLink = (0, import_data183.useSelect)(
+    const postLink = (0, import_data184.useSelect)(
       (select9) => select9(store).getPermalink(),
       []
     );
@@ -106523,17 +106590,17 @@ ${content}
   }

   // packages/editor/build-module/components/post-url/panel.mjs
-  var import_element339 = __toESM(require_element(), 1);
-  var import_data184 = __toESM(require_data(), 1);
+  var import_element340 = __toESM(require_element(), 1);
+  var import_data185 = __toESM(require_data(), 1);
   var import_components218 = __toESM(require_components(), 1);
   var import_i18n284 = __toESM(require_i18n(), 1);
   var import_url23 = __toESM(require_url(), 1);
-  var import_core_data109 = __toESM(require_core_data(), 1);
+  var import_core_data110 = __toESM(require_core_data(), 1);
   var import_jsx_runtime544 = __toESM(require_jsx_runtime(), 1);
   function PostURLPanel() {
-    const { isFrontPage } = (0, import_data184.useSelect)((select9) => {
+    const { isFrontPage } = (0, import_data185.useSelect)((select9) => {
       const { getCurrentPostId: getCurrentPostId2 } = select9(store);
-      const { getEditedEntityRecord, canUser } = select9(import_core_data109.store);
+      const { getEditedEntityRecord, canUser } = select9(import_core_data110.store);
       const siteSettings = canUser("read", {
         kind: "root",
         name: "site"
@@ -106543,8 +106610,8 @@ ${content}
         isFrontPage: siteSettings?.page_on_front === _id
       };
     }, []);
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element339.useState)(null);
-    const popoverProps = (0, import_element339.useMemo)(
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element340.useState)(null);
+    const popoverProps = (0, import_element340.useMemo)(
       () => ({
         // Anchor the popover to the middle of the entire row so that it doesn't
         // move around when the label changes.
@@ -106578,7 +106645,7 @@ ${content}
     ] }) });
   }
   function PostURLToggle({ isOpen: isOpen2, onClick }) {
-    const { slug } = (0, import_data184.useSelect)((select9) => {
+    const { slug } = (0, import_data185.useSelect)((select9) => {
       return {
         slug: select9(store).getEditedPostSlug()
       };
@@ -106601,7 +106668,7 @@ ${content}
     );
   }
   function FrontPageLink() {
-    const { postLink } = (0, import_data184.useSelect)((select9) => {
+    const { postLink } = (0, import_data185.useSelect)((select9) => {
       const { getCurrentPost: getCurrentPost2 } = select9(store);
       return {
         postLink: getCurrentPost2()?.link
@@ -106619,9 +106686,9 @@ ${content}
   }

   // packages/editor/build-module/components/post-visibility/check.mjs
-  var import_data185 = __toESM(require_data(), 1);
+  var import_data186 = __toESM(require_data(), 1);
   function PostVisibilityCheck({ render: render5 }) {
-    const canEdit = (0, import_data185.useSelect)((select9) => {
+    const canEdit = (0, import_data186.useSelect)((select9) => {
       return select9(store).getCurrentPost()._links?.["wp:action-publish"] ?? false;
     });
     return render5({ canEdit });
@@ -106630,22 +106697,22 @@ ${content}
   // packages/editor/build-module/components/table-of-contents/index.mjs
   var import_i18n288 = __toESM(require_i18n(), 1);
   var import_components219 = __toESM(require_components(), 1);
-  var import_data190 = __toESM(require_data(), 1);
-  var import_element341 = __toESM(require_element(), 1);
+  var import_data191 = __toESM(require_data(), 1);
+  var import_element342 = __toESM(require_element(), 1);
   var import_block_editor63 = __toESM(require_block_editor(), 1);

   // packages/editor/build-module/components/table-of-contents/panel.mjs
   var import_i18n287 = __toESM(require_i18n(), 1);
-  var import_data189 = __toESM(require_data(), 1);
+  var import_data190 = __toESM(require_data(), 1);
   var import_block_editor62 = __toESM(require_block_editor(), 1);

   // packages/editor/build-module/components/word-count/index.mjs
-  var import_data186 = __toESM(require_data(), 1);
+  var import_data187 = __toESM(require_data(), 1);
   var import_i18n285 = __toESM(require_i18n(), 1);
   var import_wordcount2 = __toESM(require_wordcount(), 1);
   var import_jsx_runtime545 = __toESM(require_jsx_runtime(), 1);
   function WordCount() {
-    const content = (0, import_data186.useSelect)(
+    const content = (0, import_data187.useSelect)(
       (select9) => select9(store).getEditedPostAttribute("content"),
       []
     );
@@ -106654,14 +106721,14 @@ ${content}
   }

   // packages/editor/build-module/components/time-to-read/index.mjs
-  var import_data187 = __toESM(require_data(), 1);
+  var import_data188 = __toESM(require_data(), 1);
   var import_i18n286 = __toESM(require_i18n(), 1);
   var import_wordcount3 = __toESM(require_wordcount(), 1);
-  var import_element340 = __toESM(require_element(), 1);
+  var import_element341 = __toESM(require_element(), 1);
   var import_jsx_runtime546 = __toESM(require_jsx_runtime(), 1);
   var AVERAGE_READING_RATE2 = 189;
   function TimeToRead() {
-    const content = (0, import_data187.useSelect)(
+    const content = (0, import_data188.useSelect)(
       (select9) => select9(store).getEditedPostAttribute("content"),
       []
     );
@@ -106669,9 +106736,9 @@ ${content}
     const minutesToRead = Math.round(
       (0, import_wordcount3.count)(content, wordCountType) / AVERAGE_READING_RATE2
     );
-    const minutesToReadString = minutesToRead === 0 ? (0, import_element340.createInterpolateElement)((0, import_i18n286.__)("<span>< 1</span> minute"), {
+    const minutesToReadString = minutesToRead === 0 ? (0, import_element341.createInterpolateElement)((0, import_i18n286.__)("<span>< 1</span> minute"), {
       span: /* @__PURE__ */ (0, import_jsx_runtime546.jsx)("span", {})
-    }) : (0, import_element340.createInterpolateElement)(
+    }) : (0, import_element341.createInterpolateElement)(
       (0, import_i18n286.sprintf)(
         /* translators: %s: the number of minutes to read the post. */
         (0, import_i18n286._n)(
@@ -106689,10 +106756,10 @@ ${content}
   }

   // packages/editor/build-module/components/character-count/index.mjs
-  var import_data188 = __toESM(require_data(), 1);
+  var import_data189 = __toESM(require_data(), 1);
   var import_wordcount4 = __toESM(require_wordcount(), 1);
   function CharacterCount() {
-    const content = (0, import_data188.useSelect)(
+    const content = (0, import_data189.useSelect)(
       (select9) => select9(store).getEditedPostAttribute("content"),
       []
     );
@@ -106702,7 +106769,7 @@ ${content}
   // packages/editor/build-module/components/table-of-contents/panel.mjs
   var import_jsx_runtime547 = __toESM(require_jsx_runtime(), 1);
   function TableOfContentsPanel({ hasOutlineItemsDisabled, onRequestClose }) {
-    const { headingCount, paragraphCount, numberOfBlocks } = (0, import_data189.useSelect)(
+    const { headingCount, paragraphCount, numberOfBlocks } = (0, import_data190.useSelect)(
       (select9) => {
         const { getGlobalBlockCount: getGlobalBlockCount2 } = select9(import_block_editor62.store);
         return {
@@ -106774,7 +106841,7 @@ ${content}
   // packages/editor/build-module/components/table-of-contents/index.mjs
   var import_jsx_runtime548 = __toESM(require_jsx_runtime(), 1);
   function TableOfContents({ hasOutlineItemsDisabled, repositionDropdown, ...props }, ref) {
-    const hasBlocks = (0, import_data190.useSelect)(
+    const hasBlocks = (0, import_data191.useSelect)(
       (select9) => !!select9(import_block_editor63.store).getBlockCount(),
       []
     );
@@ -106811,16 +106878,16 @@ ${content}
       }
     );
   }
-  var table_of_contents_default = (0, import_element341.forwardRef)(TableOfContents);
+  var table_of_contents_default = (0, import_element342.forwardRef)(TableOfContents);

   // packages/editor/build-module/components/unsaved-changes-warning/index.mjs
   var import_i18n289 = __toESM(require_i18n(), 1);
-  var import_element342 = __toESM(require_element(), 1);
-  var import_data191 = __toESM(require_data(), 1);
-  var import_core_data110 = __toESM(require_core_data(), 1);
+  var import_element343 = __toESM(require_element(), 1);
+  var import_data192 = __toESM(require_data(), 1);
+  var import_core_data111 = __toESM(require_core_data(), 1);
   function UnsavedChangesWarning() {
-    const { __experimentalGetDirtyEntityRecords } = (0, import_data191.useSelect)(import_core_data110.store);
-    (0, import_element342.useEffect)(() => {
+    const { __experimentalGetDirtyEntityRecords } = (0, import_data192.useSelect)(import_core_data111.store);
+    (0, import_element343.useEffect)(() => {
       const warnIfUnsavedChanges = (event) => {
         const dirtyEntityRecords = __experimentalGetDirtyEntityRecords();
         if (dirtyEntityRecords.length > 0) {
@@ -106840,12 +106907,12 @@ ${content}

   // packages/editor/build-module/components/deprecated.mjs
   var import_deprecated16 = __toESM(require_deprecated(), 1);
-  var import_element343 = __toESM(require_element(), 1);
+  var import_element344 = __toESM(require_element(), 1);
   var import_block_editor64 = __toESM(require_block_editor(), 1);
   var import_server_side_render = __toESM(require_server_side_render(), 1);
   var import_jsx_runtime549 = __toESM(require_jsx_runtime(), 1);
   function deprecateComponent(name2, Wrapped, staticsToHoist = []) {
-    const Component3 = (0, import_element343.forwardRef)((props, ref) => {
+    const Component3 = (0, import_element344.forwardRef)((props, ref) => {
       (0, import_deprecated16.default)("wp.editor." + name2, {
         since: "5.3",
         alternative: "wp.blockEditor." + name2,
@@ -107044,7 +107111,7 @@ ${content}
   // packages/editor/build-module/components/index.mjs
   var VisualEditorGlobalKeyboardShortcuts = EditorKeyboardShortcuts;
   var TextEditorGlobalKeyboardShortcuts = EditorKeyboardShortcuts;
-  var { EntitiesSavedStates, useEntitiesSavedStatesIsDirty } = unlock(import_core_data111.privateApis);
+  var { EntitiesSavedStates, useEntitiesSavedStatesIsDirty } = unlock(import_core_data112.privateApis);

   // packages/editor/build-module/hooks/default-autocompleters.mjs
   function setDefaultCompleters(completers = []) {
@@ -107058,22 +107125,22 @@ ${content}
   );

   // packages/editor/build-module/hooks/media-upload.mjs
-  var import_element344 = __toESM(require_element(), 1);
+  var import_element345 = __toESM(require_element(), 1);
   var import_hooks54 = __toESM(require_hooks(), 1);
   var import_deprecated17 = __toESM(require_deprecated(), 1);
-  var import_data192 = __toESM(require_data(), 1);
-  var import_core_data112 = __toESM(require_core_data(), 1);
+  var import_data193 = __toESM(require_data(), 1);
+  var import_core_data113 = __toESM(require_core_data(), 1);
   var import_media_utils8 = __toESM(require_media_utils(), 1);
   var import_jsx_runtime550 = __toESM(require_jsx_runtime(), 1);
   var { MediaUploadModal: MediaUploadModalComponent } = unlock(
     import_media_utils8.privateApis
   );
   function MediaUploadModalWithPostContext(props) {
-    const { postId: postId2, postType: postType2 } = (0, import_data192.useSelect)((select9) => {
+    const { postId: postId2, postType: postType2 } = (0, import_data193.useSelect)((select9) => {
       const { getCurrentPostId: getCurrentPostId2, getCurrentPostType: getCurrentPostType2 } = select9(store);
       const currentPostId = getCurrentPostId2();
       const currentPostType = getCurrentPostType2();
-      const postTypeObject = currentPostType ? select9(import_core_data112.store).getPostType(currentPostType) : void 0;
+      const postTypeObject = currentPostType ? select9(import_core_data113.store).getPostType(currentPostType) : void 0;
       if (typeof currentPostId !== "number" || !postTypeObject?.viewable) {
         return {};
       }
@@ -107088,7 +107155,7 @@ ${content}
       }
     );
   }
-  var MediaUploadModalWrapper = class extends import_element344.Component {
+  var MediaUploadModalWrapper = class extends import_element345.Component {
     constructor(props) {
       super(props);
       this.state = {
@@ -107164,7 +107231,7 @@ ${content}
   var import_patterns9 = __toESM(require_patterns(), 1);
   var import_compose74 = __toESM(require_compose(), 1);
   var import_block_editor65 = __toESM(require_block_editor(), 1);
-  var import_data193 = __toESM(require_data(), 1);
+  var import_data194 = __toESM(require_data(), 1);
   var import_blocks28 = __toESM(require_blocks(), 1);
   var import_jsx_runtime551 = __toESM(require_jsx_runtime(), 1);
   var {
@@ -107175,7 +107242,7 @@ ${content}
   } = unlock(import_patterns9.privateApis);
   var withPatternOverrideControls = (0, import_compose74.createHigherOrderComponent)(
     (BlockEdit2) => (props) => {
-      const isSupportedBlock = (0, import_data193.useSelect)(
+      const isSupportedBlock = (0, import_data194.useSelect)(
         (select9) => {
           const { __experimentalBlockBindingsSupportedAttributes } = select9(import_block_editor65.store).getSettings();
           return !!__experimentalBlockBindingsSupportedAttributes?.[props.name];
@@ -107191,7 +107258,7 @@ ${content}
   );
   function ControlsWithStoreSubscription(props) {
     const blockEditingMode = (0, import_block_editor65.useBlockEditingMode)();
-    const { hasPatternOverridesSource, isEditingSyncedPattern } = (0, import_data193.useSelect)(
+    const { hasPatternOverridesSource, isEditingSyncedPattern } = (0, import_data194.useSelect)(
       (select9) => {
         const { getCurrentPostType: getCurrentPostType2, getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
         return {
@@ -107227,21 +107294,21 @@ ${content}
   // packages/editor/build-module/hooks/navigation-link-view-button.mjs
   var import_hooks56 = __toESM(require_hooks(), 1);
   var import_compose75 = __toESM(require_compose(), 1);
-  var import_element345 = __toESM(require_element(), 1);
+  var import_element346 = __toESM(require_element(), 1);
   var import_i18n290 = __toESM(require_i18n(), 1);
   var import_block_editor66 = __toESM(require_block_editor(), 1);
   var import_components221 = __toESM(require_components(), 1);
-  var import_data194 = __toESM(require_data(), 1);
+  var import_data195 = __toESM(require_data(), 1);
   var import_jsx_runtime552 = __toESM(require_jsx_runtime(), 1);
   var SUPPORTED_BLOCKS = ["core/navigation-link", "core/navigation-submenu"];
   function NavigationViewButton({ attributes }) {
     const { kind, id, type } = attributes;
     const blockEditingMode = (0, import_block_editor66.useBlockEditingMode)();
-    const onNavigateToEntityRecord = (0, import_data194.useSelect)(
+    const onNavigateToEntityRecord = (0, import_data195.useSelect)(
       (select9) => select9(import_block_editor66.store).getSettings().onNavigateToEntityRecord,
       []
     );
-    const onViewPage = (0, import_element345.useCallback)(() => {
+    const onViewPage = (0, import_element346.useCallback)(() => {
       if (kind === "post-type" && type === "page" && id && onNavigateToEntityRecord) {
         onNavigateToEntityRecord({
           postId: id,
@@ -107281,25 +107348,25 @@ ${content}
   // packages/editor/build-module/hooks/template-part-navigation-edit-button.mjs
   var import_hooks57 = __toESM(require_hooks(), 1);
   var import_compose76 = __toESM(require_compose(), 1);
-  var import_element346 = __toESM(require_element(), 1);
+  var import_element347 = __toESM(require_element(), 1);
   var import_i18n291 = __toESM(require_i18n(), 1);
   var import_block_editor67 = __toESM(require_block_editor(), 1);
   var import_components222 = __toESM(require_components(), 1);
-  var import_data195 = __toESM(require_data(), 1);
+  var import_data196 = __toESM(require_data(), 1);
   var import_jsx_runtime553 = __toESM(require_jsx_runtime(), 1);
   var NAVIGATION_BLOCK_NAME = "core/navigation";
   var TEMPLATE_PART_BLOCK_NAME = "core/template-part";
   var BLOCK_INSPECTOR_AREA = "edit-post/block";
   function TemplatePartNavigationEditButton({ clientId }) {
-    const registry = (0, import_data195.useRegistry)();
-    const { selectBlock: selectBlock2, flashBlock } = (0, import_data195.useDispatch)(import_block_editor67.store);
-    const { requestInspectorTab } = unlock((0, import_data195.useDispatch)(import_block_editor67.store));
-    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data195.useDispatch)(store3);
+    const registry = (0, import_data196.useRegistry)();
+    const { selectBlock: selectBlock2, flashBlock } = (0, import_data196.useDispatch)(import_block_editor67.store);
+    const { requestInspectorTab } = unlock((0, import_data196.useDispatch)(import_block_editor67.store));
+    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data196.useDispatch)(store3);
     const {
       hasNavigationBlocks,
       firstNavigationBlockId,
       isNavigationEditable
-    } = (0, import_data195.useSelect)(
+    } = (0, import_data196.useSelect)(
       (select9) => {
         const {
           getClientIdsOfDescendants: getClientIdsOfDescendants2,
@@ -107322,7 +107389,7 @@ ${content}
       },
       [clientId]
     );
-    const onEditNavigation = (0, import_element346.useCallback)(() => {
+    const onEditNavigation = (0, import_element347.useCallback)(() => {
       if (firstNavigationBlockId) {
         registry.batch(() => {
           selectBlock2(firstNavigationBlockId);
@@ -107381,10 +107448,10 @@ ${content}
   var import_components224 = __toESM(require_components(), 1);
   var import_i18n294 = __toESM(require_i18n(), 1);
   var import_blocks30 = __toESM(require_blocks(), 1);
-  var import_element349 = __toESM(require_element(), 1);
-  var import_data196 = __toESM(require_data(), 1);
+  var import_element350 = __toESM(require_element(), 1);
+  var import_data197 = __toESM(require_data(), 1);
   var import_notices29 = __toESM(require_notices(), 1);
-  var import_core_data113 = __toESM(require_core_data(), 1);
+  var import_core_data114 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/utils/set-nested-value.mjs
   function setNestedValue(object, path, value) {
@@ -107411,10 +107478,10 @@ ${content}
   var import_components223 = __toESM(require_components(), 1);
   var import_i18n293 = __toESM(require_i18n(), 1);
   var import_blocks29 = __toESM(require_blocks(), 1);
-  var import_element348 = __toESM(require_element(), 1);
+  var import_element349 = __toESM(require_element(), 1);

   // packages/editor/build-module/hooks/push-changes-to-global-styles/use-review-rows.mjs
-  var import_element347 = __toESM(require_element(), 1);
+  var import_element348 = __toESM(require_element(), 1);

   // packages/editor/build-module/hooks/push-changes-to-global-styles/style-labels.mjs
   var import_i18n292 = __toESM(require_i18n(), 1);
@@ -107592,7 +107659,7 @@ ${content}
     return formatStyleValue(value);
   }
   function useReviewRows(rows, merged, name2) {
-    return (0, import_element347.useMemo)(() => {
+    return (0, import_element348.useMemo)(() => {
       const resolve = (value) => getValueFromVariable(merged, name2, value);
       return rows.map((row) => {
         const currentValue = getStyle(
@@ -107634,10 +107701,10 @@ ${content}
   }) {
     const { merged } = useGlobalStyles();
     const reviewRows = useReviewRows(rows, merged, name2);
-    const [selection, setSelection] = (0, import_element348.useState)(
+    const [selection, setSelection] = (0, import_element349.useState)(
       () => reviewRows.map((row) => row.id)
     );
-    const [view, setView] = (0, import_element348.useState)(() => ({
+    const [view, setView] = (0, import_element349.useState)(() => ({
       type: "pickerTable",
       titleField: "label",
       fields: ["current", "new"],
@@ -107645,7 +107712,7 @@ ${content}
       perPage: reviewRows.length,
       layout: { enableMoving: false }
     }));
-    const fields2 = (0, import_element348.useMemo)(
+    const fields2 = (0, import_element349.useMemo)(
       () => [
         {
           id: "label",
@@ -107677,7 +107744,7 @@ ${content}
       ],
       []
     );
-    const actions2 = (0, import_element348.useMemo)(
+    const actions2 = (0, import_element349.useMemo)(
       () => [
         {
           id: "apply",
@@ -107979,14 +108046,14 @@ ${content}
     return rows;
   }
   function useChangesToPush(name2, attributes, userConfig) {
-    const supports = (0, import_data196.useSelect)(
+    const supports = (0, import_data197.useSelect)(
       (select9) => {
         return unlock(select9(import_blocks30.store)).getSupportedStyles(name2);
       },
       [name2]
     );
     const blockUserConfig = userConfig?.styles?.blocks?.[name2];
-    return (0, import_element349.useMemo)(
+    return (0, import_element350.useMemo)(
       () => getChangesToPush(supports, attributes, blockUserConfig),
       [supports, attributes, blockUserConfig]
     );
@@ -108032,10 +108099,10 @@ ${content}
   }) {
     const { user: userConfig, setUser: setUserConfig } = useGlobalStyles();
     const rows = useChangesToPush(name2, attributes, userConfig);
-    const [isModalOpen, setIsModalOpen] = (0, import_element349.useState)(false);
-    const { __unstableMarkNextChangeAsNotPersistent } = (0, import_data196.useDispatch)(import_block_editor68.store);
-    const { createSuccessNotice } = (0, import_data196.useDispatch)(import_notices29.store);
-    const pushChanges = (0, import_element349.useCallback)(
+    const [isModalOpen, setIsModalOpen] = (0, import_element350.useState)(false);
+    const { __unstableMarkNextChangeAsNotPersistent } = (0, import_data197.useDispatch)(import_block_editor68.store);
+    const { createSuccessNotice } = (0, import_data197.useDispatch)(import_notices29.store);
+    const pushChanges = (0, import_element350.useCallback)(
       (rowsToPush) => {
         const update4 = getStylesUpdate({
           rowsToPush,
@@ -108122,8 +108189,8 @@ ${content}
   }
   function PushChangesToGlobalStyles(props) {
     const blockEditingMode = (0, import_block_editor68.useBlockEditingMode)();
-    const isBlockBasedTheme = (0, import_data196.useSelect)(
-      (select9) => select9(import_core_data113.store).getCurrentTheme()?.is_block_theme,
+    const isBlockBasedTheme = (0, import_data197.useSelect)(
+      (select9) => select9(import_core_data114.store).getCurrentTheme()?.is_block_theme,
       []
     );
     const supportsStyles = SUPPORTED_STYLES.some(
@@ -108152,8 +108219,8 @@ ${content}

   // packages/editor/build-module/components/collab-sidebar/format.mjs
   var import_i18n295 = __toESM(require_i18n(), 1);
-  var import_element350 = __toESM(require_element(), 1);
-  var import_data197 = __toESM(require_data(), 1);
+  var import_element351 = __toESM(require_element(), 1);
+  var import_data198 = __toESM(require_data(), 1);

   // packages/editor/build-module/components/collab-sidebar/constants.mjs
   var ALL_NOTES_SIDEBAR = "edit-post/collab-history-sidebar";
@@ -108172,11 +108239,11 @@ ${content}
     edit: NoteFormat
   };
   function NoteFormat({ isActive, activeAttributes }) {
-    const { getActiveComplementaryArea: getActiveComplementaryArea2 } = (0, import_data197.useSelect)(store3);
-    const { getSelectedNote: getSelectedNote2 } = unlock((0, import_data197.useSelect)(store));
-    const { selectNote: selectNote2 } = unlock((0, import_data197.useDispatch)(store));
+    const { getActiveComplementaryArea: getActiveComplementaryArea2 } = (0, import_data198.useSelect)(store3);
+    const { getSelectedNote: getSelectedNote2 } = unlock((0, import_data198.useSelect)(store));
+    const { selectNote: selectNote2 } = unlock((0, import_data198.useDispatch)(store));
     const noteId = activeAttributes?.["data-id"];
-    (0, import_element350.useEffect)(() => {
+    (0, import_element351.useEffect)(() => {
       if (!isActive || !noteId) {
         return;
       }
@@ -108224,46 +108291,46 @@ ${content}
   var back_button_default = BackButton;

   // packages/editor/build-module/components/editor/index.mjs
-  var import_data272 = __toESM(require_data(), 1);
-  var import_core_data150 = __toESM(require_core_data(), 1);
+  var import_data273 = __toESM(require_data(), 1);
+  var import_core_data151 = __toESM(require_core_data(), 1);
   var import_components276 = __toESM(require_components(), 1);
   var import_i18n363 = __toESM(require_i18n(), 1);

   // packages/editor/build-module/components/editor-interface/index.mjs
-  var import_data227 = __toESM(require_data(), 1);
+  var import_data228 = __toESM(require_data(), 1);
   var import_i18n323 = __toESM(require_i18n(), 1);
   var import_preferences25 = __toESM(require_preferences(), 1);
   var import_block_editor87 = __toESM(require_block_editor(), 1);
   var import_compose94 = __toESM(require_compose(), 1);
-  var import_element378 = __toESM(require_element(), 1);
+  var import_element379 = __toESM(require_element(), 1);
   var import_html_entities30 = __toESM(require_html_entities(), 1);
   var import_notices32 = __toESM(require_notices(), 1);
   var import_theme = __toESM(require_theme(), 1);

   // packages/editor/build-module/components/header/index.mjs
   var import_block_editor76 = __toESM(require_block_editor(), 1);
-  var import_data209 = __toESM(require_data(), 1);
+  var import_data210 = __toESM(require_data(), 1);
   var import_compose83 = __toESM(require_compose(), 1);
   var import_preferences22 = __toESM(require_preferences(), 1);
-  var import_element364 = __toESM(require_element(), 1);
+  var import_element365 = __toESM(require_element(), 1);

   // packages/editor/build-module/components/collapsible-block-toolbar/index.mjs
   var import_block_editor69 = __toESM(require_block_editor(), 1);
-  var import_element351 = __toESM(require_element(), 1);
+  var import_element352 = __toESM(require_element(), 1);
   var import_components226 = __toESM(require_components(), 1);
   var import_i18n296 = __toESM(require_i18n(), 1);
-  var import_data198 = __toESM(require_data(), 1);
+  var import_data199 = __toESM(require_data(), 1);
   var import_jsx_runtime557 = __toESM(require_jsx_runtime(), 1);
   var { useHasBlockToolbar } = unlock(import_block_editor69.privateApis);
   function CollapsibleBlockToolbar({ isCollapsed, onToggle }) {
-    const { blockSelectionStart } = (0, import_data198.useSelect)((select9) => {
+    const { blockSelectionStart } = (0, import_data199.useSelect)((select9) => {
       return {
         blockSelectionStart: select9(import_block_editor69.store).getBlockSelectionStart()
       };
     }, []);
     const hasBlockToolbar = useHasBlockToolbar();
     const hasBlockSelection = !!blockSelectionStart;
-    (0, import_element351.useEffect)(() => {
+    (0, import_element352.useEffect)(() => {
       if (blockSelectionStart) {
         onToggle(false);
       }
@@ -108299,16 +108366,16 @@ ${content}

   // packages/editor/build-module/components/document-tools/index.mjs
   var import_compose78 = __toESM(require_compose(), 1);
-  var import_data199 = __toESM(require_data(), 1);
+  var import_data200 = __toESM(require_data(), 1);
   var import_i18n297 = __toESM(require_i18n(), 1);
   var import_block_editor70 = __toESM(require_block_editor(), 1);
   var import_components227 = __toESM(require_components(), 1);
-  var import_element352 = __toESM(require_element(), 1);
+  var import_element353 = __toESM(require_element(), 1);
   var import_keyboard_shortcuts6 = __toESM(require_keyboard_shortcuts(), 1);
   var import_preferences15 = __toESM(require_preferences(), 1);
   var import_jsx_runtime558 = __toESM(require_jsx_runtime(), 1);
   function DocumentTools({ className, disableBlockTools = false }) {
-    const { setIsInserterOpened: setIsInserterOpened2, setIsListViewOpened: setIsListViewOpened2 } = (0, import_data199.useDispatch)(store);
+    const { setIsInserterOpened: setIsInserterOpened2, setIsListViewOpened: setIsListViewOpened2 } = (0, import_data200.useDispatch)(store);
     const {
       isDistractionFree,
       isInserterOpened: isInserterOpened2,
@@ -108317,7 +108384,7 @@ ${content}
       inserterSidebarToggleRef: inserterSidebarToggleRef2,
       listViewToggleRef: listViewToggleRef2,
       showIconLabels
-    } = (0, import_data199.useSelect)((select9) => {
+    } = (0, import_data200.useSelect)((select9) => {
       const { get } = select9(import_preferences15.store);
       const {
         isListViewOpened: isListViewOpened2,
@@ -108346,11 +108413,11 @@ ${content}
     };
     const isWideViewport = (0, import_compose78.useViewportMatch)("wide");
     const toolbarAriaLabel = (0, import_i18n297.__)("Document tools");
-    const toggleListView = (0, import_element352.useCallback)(
+    const toggleListView = (0, import_element353.useCallback)(
       () => setIsListViewOpened2(!isListViewOpen),
       [setIsListViewOpened2, isListViewOpen]
     );
-    const toggleInserter = (0, import_element352.useCallback)(
+    const toggleInserter = (0, import_element353.useCallback)(
       () => setIsInserterOpened2(!isInserterOpened2),
       [isInserterOpened2, setIsInserterOpened2]
     );
@@ -108500,19 +108567,19 @@ ${content}

   // packages/editor/build-module/components/more-menu/index.mjs
   var import_i18n301 = __toESM(require_i18n(), 1);
-  var import_data203 = __toESM(require_data(), 1);
+  var import_data204 = __toESM(require_data(), 1);
   var import_components232 = __toESM(require_components(), 1);
   var import_preferences17 = __toESM(require_preferences(), 1);

   // packages/editor/build-module/components/more-menu/copy-content-menu-item.mjs
-  var import_data200 = __toESM(require_data(), 1);
+  var import_data201 = __toESM(require_data(), 1);
   var import_i18n298 = __toESM(require_i18n(), 1);
   var import_compose79 = __toESM(require_compose(), 1);
   var import_notices30 = __toESM(require_notices(), 1);
   var import_jsx_runtime560 = __toESM(require_jsx_runtime(), 1);
   function CopyContentMenuItem() {
-    const { createNotice } = (0, import_data200.useDispatch)(import_notices30.store);
-    const { getEditedPostContent: getEditedPostContent2 } = (0, import_data200.useSelect)(store);
+    const { createNotice } = (0, import_data201.useDispatch)(import_notices30.store);
+    const { getEditedPostContent: getEditedPostContent2 } = (0, import_data201.useSelect)(store);
     function getText() {
       return getEditedPostContent2();
     }
@@ -108528,7 +108595,7 @@ ${content}

   // packages/editor/build-module/components/more-menu/more-menu-item.mjs
   var import_components229 = __toESM(require_components(), 1);
-  var import_element353 = __toESM(require_element(), 1);
+  var import_element354 = __toESM(require_element(), 1);
   var import_primitives98 = __toESM(require_primitives(), 1);
   var import_jsx_runtime561 = __toESM(require_jsx_runtime(), 1);
   function adaptShortcut(shortcut) {
@@ -108567,7 +108634,7 @@ ${content}
     const description = info ? /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(menu_exports.ItemDescription, { children: info }) : null;
     let prefix2;
     if (icon) {
-      prefix2 = (0, import_element353.isValidElement)(icon) && (icon.type === "svg" || icon.type === import_primitives98.SVG) ? /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
+      prefix2 = (0, import_element354.isValidElement)(icon) && (icon.type === "svg" || icon.type === import_primitives98.SVG) ? /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
         menu_exports.PrefixIcon,
         {
           icon,
@@ -108637,11 +108704,11 @@ ${content}
       }
     );
   }
-  var more_menu_item_default = (0, import_element353.forwardRef)(UnforwardedMoreMenuItem);
+  var more_menu_item_default = (0, import_element354.forwardRef)(UnforwardedMoreMenuItem);

   // packages/editor/build-module/components/mode-switcher/index.mjs
   var import_i18n299 = __toESM(require_i18n(), 1);
-  var import_data201 = __toESM(require_data(), 1);
+  var import_data202 = __toESM(require_data(), 1);
   var import_keyboard_shortcuts7 = __toESM(require_keyboard_shortcuts(), 1);

   // packages/editor/build-module/utils/keyboard-shortcut.mjs
@@ -108677,7 +108744,7 @@ ${content}
     }
   ];
   function ModeSwitcher() {
-    const { keyCombination, isRichEditingEnabled, isCodeEditingEnabled, mode } = (0, import_data201.useSelect)(
+    const { keyCombination, isRichEditingEnabled, isCodeEditingEnabled, mode } = (0, import_data202.useSelect)(
       (select9) => ({
         keyCombination: select9(
           import_keyboard_shortcuts7.store
@@ -108688,7 +108755,7 @@ ${content}
       }),
       []
     );
-    const { switchEditorMode: switchEditorMode2 } = (0, import_data201.useDispatch)(store);
+    const { switchEditorMode: switchEditorMode2 } = (0, import_data202.useDispatch)(store);
     let selectedMode = mode;
     if (!isRichEditingEnabled && mode === "visual") {
       selectedMode = "text";
@@ -108745,7 +108812,7 @@ ${content}
   var mode_switcher_default = ModeSwitcher;

   // packages/editor/build-module/components/more-menu/more-menu-group.mjs
-  var import_element354 = __toESM(require_element(), 1);
+  var import_element355 = __toESM(require_element(), 1);
   var import_jsx_runtime563 = __toESM(require_jsx_runtime(), 1);
   function MoreMenuGroup({
     label,
@@ -108760,8 +108827,8 @@ ${content}
     ] });
   }
   function toMenuItems(fills) {
-    return import_element354.Children.map(fills, (fill) => {
-      if (!(0, import_element354.isValidElement)(fill) || fill.type === more_menu_item_default) {
+    return import_element355.Children.map(fills, (fill) => {
+      if (!(0, import_element355.isValidElement)(fill) || fill.type === more_menu_item_default) {
         return fill;
       }
       const label = /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(menu_exports.ItemLabel, { children: null });
@@ -108772,7 +108839,7 @@ ${content}

   // packages/editor/build-module/components/more-menu/more-menu-preference-item.mjs
   var import_a11y14 = __toESM(require_a11y(), 1);
-  var import_data202 = __toESM(require_data(), 1);
+  var import_data203 = __toESM(require_data(), 1);
   var import_i18n300 = __toESM(require_i18n(), 1);
   var import_preferences16 = __toESM(require_preferences(), 1);
   var import_jsx_runtime564 = __toESM(require_jsx_runtime(), 1);
@@ -108787,11 +108854,11 @@ ${content}
     handleToggling = true,
     onToggle = () => null
   }) {
-    const isActive = (0, import_data202.useSelect)(
+    const isActive = (0, import_data203.useSelect)(
       (select9) => !!select9(import_preferences16.store).get(scope, name2),
       [scope, name2]
     );
-    const { toggle } = (0, import_data202.useDispatch)(import_preferences16.store);
+    const { toggle } = (0, import_data203.useDispatch)(import_preferences16.store);
     function speakMessage() {
       if (isActive) {
         (0, import_a11y14.speak)(
@@ -108860,10 +108927,10 @@ ${content}
     modifier: "access"
   });
   function MoreMenu({ isRevisionMode = false }) {
-    const { openModal: openModal2 } = (0, import_data203.useDispatch)(store3);
-    const { set: setPreference } = (0, import_data203.useDispatch)(import_preferences17.store);
-    const { toggleDistractionFree: toggleDistractionFree2 } = (0, import_data203.useDispatch)(store);
-    const showIconLabels = (0, import_data203.useSelect)(
+    const { openModal: openModal2 } = (0, import_data204.useDispatch)(store3);
+    const { set: setPreference } = (0, import_data204.useDispatch)(import_preferences17.store);
+    const { toggleDistractionFree: toggleDistractionFree2 } = (0, import_data204.useDispatch)(store);
+    const showIconLabels = (0, import_data204.useSelect)(
       (select9) => select9(import_preferences17.store).get("core", "showIconLabels"),
       []
     );
@@ -109001,7 +109068,7 @@ ${content}

   // packages/editor/build-module/components/post-publish-button/post-publish-button-or-toggle.mjs
   var import_compose80 = __toESM(require_compose(), 1);
-  var import_data204 = __toESM(require_data(), 1);
+  var import_data205 = __toESM(require_data(), 1);
   var import_jsx_runtime568 = __toESM(require_jsx_runtime(), 1);
   var IS_TOGGLE = "toggle";
   var IS_BUTTON = "button";
@@ -109011,7 +109078,7 @@ ${content}
   }) {
     let component;
     const isSmallerThanMediumViewport = (0, import_compose80.useViewportMatch)("medium", "<");
-    const { togglePublishSidebar: togglePublishSidebar2 } = (0, import_data204.useDispatch)(store);
+    const { togglePublishSidebar: togglePublishSidebar2 } = (0, import_data205.useDispatch)(store);
     const {
       hasPublishAction,
       isBeingScheduled,
@@ -109023,7 +109090,7 @@ ${content}
       postStatus,
       postStatusHasChanged,
       postType: postType2
-    } = (0, import_data204.useSelect)((select9) => {
+    } = (0, import_data205.useSelect)((select9) => {
       return {
         hasPublishAction: !!select9(store).getCurrentPost()?._links?.["wp:action-publish"],
         isBeingScheduled: select9(store).isEditedPostBeingScheduled(),
@@ -109061,14 +109128,14 @@ ${content}
   // packages/editor/build-module/components/post-view-link/index.mjs
   var import_i18n302 = __toESM(require_i18n(), 1);
   var import_components233 = __toESM(require_components(), 1);
-  var import_core_data114 = __toESM(require_core_data(), 1);
-  var import_data205 = __toESM(require_data(), 1);
+  var import_core_data115 = __toESM(require_core_data(), 1);
+  var import_data206 = __toESM(require_data(), 1);
   var import_preferences18 = __toESM(require_preferences(), 1);
   var import_jsx_runtime569 = __toESM(require_jsx_runtime(), 1);
   function PostViewLink() {
-    const { hasLoaded, permalink, isPublished, label, showIconLabels } = (0, import_data205.useSelect)((select9) => {
+    const { hasLoaded, permalink, isPublished, label, showIconLabels } = (0, import_data206.useSelect)((select9) => {
       const postTypeSlug = select9(store).getCurrentPostType();
-      const postType2 = select9(import_core_data114.store).getPostType(postTypeSlug);
+      const postType2 = select9(import_core_data115.store).getPostType(postTypeSlug);
       const { get } = select9(import_preferences18.store);
       return {
         permalink: select9(store).getPermalink(),
@@ -109098,8 +109165,8 @@ ${content}
   var import_compose81 = __toESM(require_compose(), 1);
   var import_components234 = __toESM(require_components(), 1);
   var import_i18n303 = __toESM(require_i18n(), 1);
-  var import_data206 = __toESM(require_data(), 1);
-  var import_core_data115 = __toESM(require_core_data(), 1);
+  var import_data207 = __toESM(require_data(), 1);
+  var import_core_data116 = __toESM(require_core_data(), 1);
   var import_preferences19 = __toESM(require_preferences(), 1);
   var import_block_editor71 = __toESM(require_block_editor(), 1);

@@ -109127,7 +109194,7 @@ ${content}
       isResponsiveEditingEnabled,
       hasBlockSelection,
       activeComplementaryArea
-    } = (0, import_data206.useSelect)((select9) => {
+    } = (0, import_data207.useSelect)((select9) => {
       const {
         getCurrentPostType: getCurrentPostType2,
         getCurrentTemplateId: getCurrentTemplateId2,
@@ -109140,7 +109207,7 @@ ${content}
         getBlockSelectionStart: getBlockSelectionStart2,
         getSettings: getSettings12
       } = unlock(select9(import_block_editor71.store));
-      const { getEntityRecord, getPostType } = select9(import_core_data115.store);
+      const { getEntityRecord, getPostType } = select9(import_core_data116.store);
       const { get } = select9(import_preferences19.store);
       const _currentPostType = getCurrentPostType2();
       const viewportBreakpoints = getViewportBreakpoints5(
@@ -109163,10 +109230,10 @@ ${content}
       };
     }, []);
     const { setDeviceType: setDeviceType2, setRenderingMode: setRenderingMode2, setDefaultRenderingMode: setDefaultRenderingMode2 } = unlock(
-      (0, import_data206.useDispatch)(store)
+      (0, import_data207.useDispatch)(store)
     );
-    const { resetZoomLevel, setStyleStateViewport, setResponsiveEditing } = unlock((0, import_data206.useDispatch)(import_block_editor71.store));
-    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data206.useDispatch)(store3);
+    const { resetZoomLevel, setStyleStateViewport, setResponsiveEditing } = unlock((0, import_data207.useDispatch)(import_block_editor71.store));
+    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data207.useDispatch)(store3);
     const handleDevicePreviewChange = (newDeviceType) => {
       setDeviceType2(newDeviceType);
       resetZoomLevel();
@@ -109327,15 +109394,15 @@ ${content}
   // packages/editor/build-module/components/zoom-out-toggle/index.mjs
   var import_components235 = __toESM(require_components(), 1);
   var import_i18n304 = __toESM(require_i18n(), 1);
-  var import_element355 = __toESM(require_element(), 1);
-  var import_data207 = __toESM(require_data(), 1);
+  var import_element356 = __toESM(require_element(), 1);
+  var import_data208 = __toESM(require_data(), 1);
   var import_block_editor72 = __toESM(require_block_editor(), 1);
   var import_preferences20 = __toESM(require_preferences(), 1);
   var import_keyboard_shortcuts8 = __toESM(require_keyboard_shortcuts(), 1);
   var import_keycodes16 = __toESM(require_keycodes(), 1);
   var import_jsx_runtime571 = __toESM(require_jsx_runtime(), 1);
   var ZoomOutToggle = ({ disabled: disabled2 }) => {
-    const { isZoomOut, showIconLabels, isDistractionFree } = (0, import_data207.useSelect)(
+    const { isZoomOut, showIconLabels, isDistractionFree } = (0, import_data208.useSelect)(
       (select9) => ({
         isZoomOut: unlock(select9(import_block_editor72.store)).isZoomOut(),
         showIconLabels: select9(import_preferences20.store).get(
@@ -109349,12 +109416,12 @@ ${content}
       })
     );
     const { resetZoomLevel, setZoomLevel } = unlock(
-      (0, import_data207.useDispatch)(import_block_editor72.store)
+      (0, import_data208.useDispatch)(import_block_editor72.store)
     );
-    const { registerShortcut, unregisterShortcut } = (0, import_data207.useDispatch)(
+    const { registerShortcut, unregisterShortcut } = (0, import_data208.useDispatch)(
       import_keyboard_shortcuts8.store
     );
-    (0, import_element355.useEffect)(() => {
+    (0, import_element356.useEffect)(() => {
       registerShortcut({
         name: "core/editor/zoom",
         category: "global",
@@ -109409,8 +109476,8 @@ ${content}

   // packages/editor/build-module/components/collaborators-presence/index.mjs
   var import_components238 = __toESM(require_components(), 1);
-  var import_element363 = __toESM(require_element(), 1);
-  var import_core_data120 = __toESM(require_core_data(), 1);
+  var import_element364 = __toESM(require_element(), 1);
+  var import_core_data121 = __toESM(require_core_data(), 1);
   var import_i18n310 = __toESM(require_i18n(), 1);

   // node_modules/colord/plugins/a11y.mjs
@@ -109437,21 +109504,21 @@ ${content}

   // packages/editor/build-module/components/collaborators-presence/avatar/component.mjs
   var import_components236 = __toESM(require_components(), 1);
-  var import_element357 = __toESM(require_element(), 1);
+  var import_element358 = __toESM(require_element(), 1);

   // packages/editor/build-module/components/collaborators-presence/avatar/use-image-loading-status.mjs
-  var import_element356 = __toESM(require_element(), 1);
+  var import_element357 = __toESM(require_element(), 1);
   function useImageLoadingStatus(src) {
-    const [prevSrc, setPrevSrc] = (0, import_element356.useState)(src);
-    const [status, setStatus] = (0, import_element356.useState)(
+    const [prevSrc, setPrevSrc] = (0, import_element357.useState)(src);
+    const [status, setStatus] = (0, import_element357.useState)(
       src ? "loading" : "idle"
     );
     if (prevSrc !== src) {
       setPrevSrc(src);
       setStatus(src ? "loading" : "idle");
     }
-    const handleLoad = (0, import_element356.useCallback)(() => setStatus("loaded"), []);
-    const handleError = (0, import_element356.useCallback)(() => setStatus("error"), []);
+    const handleLoad = (0, import_element357.useCallback)(() => setStatus("loaded"), []);
+    const handleError = (0, import_element357.useCallback)(() => setStatus("error"), []);
     return { status, handleLoad, handleError };
   }

@@ -109481,7 +109548,7 @@ ${content}
     const imageLoaded = imageStatus === "loaded";
     const showBadge = variant === "badge" && !!name2;
     const initials = name2 ? name2.split(/\s+/).slice(0, 2).map((word) => word[0]).join("").toUpperCase() : void 0;
-    const nameColor = (0, import_element357.useMemo)(
+    const nameColor = (0, import_element358.useMemo)(
       () => borderColor && w(borderColor).isReadable(GRAY_900, {
         level: "AA",
         size: "normal"
@@ -109540,7 +109607,7 @@ ${content}
   var component_default = Avatar;

   // packages/editor/build-module/components/collaborators-presence/avatar-group/component.mjs
-  var import_element358 = __toESM(require_element(), 1);
+  var import_element359 = __toESM(require_element(), 1);
   var import_i18n305 = __toESM(require_i18n(), 1);
   var import_jsx_runtime573 = __toESM(require_jsx_runtime(), 1);
   function AvatarGroup({
@@ -109549,7 +109616,7 @@ ${content}
     children,
     ...props
   }) {
-    const childArray = import_element358.Children.toArray(children);
+    const childArray = import_element359.Children.toArray(children);
     const visible = childArray.slice(0, max4);
     const overflowCount = childArray.length - max4;
     return /* @__PURE__ */ (0, import_jsx_runtime573.jsxs)(
@@ -110084,7 +110151,7 @@ ${content}

   // packages/editor/build-module/components/collaborators-overlay/overlay.mjs
   var import_compose82 = __toESM(require_compose(), 1);
-  var import_element362 = __toESM(require_element(), 1);
+  var import_element363 = __toESM(require_element(), 1);
   var import_i18n309 = __toESM(require_i18n(), 1);

   // packages/editor/build-module/components/collaborators-overlay/collaborator-styles.mjs
@@ -110356,16 +110423,16 @@ ${content}
   }

   // packages/editor/build-module/components/collaborators-overlay/use-block-highlighting.mjs
-  var import_core_data118 = __toESM(require_core_data(), 1);
+  var import_core_data119 = __toESM(require_core_data(), 1);
   var import_block_editor74 = __toESM(require_block_editor(), 1);
-  var import_element360 = __toESM(require_element(), 1);
+  var import_element361 = __toESM(require_element(), 1);

   // packages/editor/build-module/components/collaborators-overlay/use-debounced-recompute.mjs
-  var import_element359 = __toESM(require_element(), 1);
+  var import_element360 = __toESM(require_element(), 1);
   function useDebouncedRecompute(delayMs) {
-    const [recomputeToken, setRecomputeToken] = (0, import_element359.useState)(0);
-    const timeoutRef = (0, import_element359.useRef)(null);
-    const rerenderAfterDelay = (0, import_element359.useCallback)(() => {
+    const [recomputeToken, setRecomputeToken] = (0, import_element360.useState)(0);
+    const timeoutRef = (0, import_element360.useRef)(null);
+    const rerenderAfterDelay = (0, import_element360.useCallback)(() => {
       if (timeoutRef.current) {
         clearTimeout(timeoutRef.current);
       }
@@ -110381,16 +110448,16 @@ ${content}
     return [recomputeToken, rerenderAfterDelay];
   }
   function useRequestAnimationFrameRecompute() {
-    const [recomputeToken, setRecomputeToken] = (0, import_element359.useState)(0);
-    const requestAnimationFrameRef = (0, import_element359.useRef)(null);
-    (0, import_element359.useEffect)(() => {
+    const [recomputeToken, setRecomputeToken] = (0, import_element360.useState)(0);
+    const requestAnimationFrameRef = (0, import_element360.useRef)(null);
+    (0, import_element360.useEffect)(() => {
       return () => {
         if (requestAnimationFrameRef.current !== null) {
           cancelAnimationFrame(requestAnimationFrameRef.current);
         }
       };
     }, []);
-    const rerenderOnNextFrame = (0, import_element359.useCallback)(() => {
+    const rerenderOnNextFrame = (0, import_element360.useCallback)(() => {
       if (requestAnimationFrameRef.current !== null) {
         cancelAnimationFrame(requestAnimationFrameRef.current);
       }
@@ -110629,9 +110696,9 @@ ${content}
   );

   // packages/editor/build-module/components/collaborators-overlay/compute-selection.mjs
-  var import_core_data116 = __toESM(require_core_data(), 1);
+  var import_core_data117 = __toESM(require_core_data(), 1);
   var { SelectionDirection, SelectionType } = unlock(
-    import_core_data116.privateApis
+    import_core_data117.privateApis
   );
   function resolveTargetElement(editorDocument, resolvedSelection) {
     if (!resolvedSelection.localClientId) {
@@ -110827,8 +110894,8 @@ ${content}
   }

   // packages/editor/build-module/components/collaborators-overlay/resolve-start-position.mjs
-  var import_core_data117 = __toESM(require_core_data(), 1);
-  var { SelectionType: SelectionType2 } = unlock(import_core_data117.privateApis);
+  var import_core_data118 = __toESM(require_core_data(), 1);
+  var { SelectionType: SelectionType2 } = unlock(import_core_data118.privateApis);
   function resolveStartPosition(selection, resolveSelection) {
     if (!selection) {
       return null;
@@ -110854,11 +110921,11 @@ ${content}
   }

   // packages/editor/build-module/components/collaborators-overlay/use-block-highlighting.mjs
-  var { useActiveCollaborators, useResolvedSelection } = unlock(import_core_data118.privateApis);
+  var { useActiveCollaborators, useResolvedSelection } = unlock(import_core_data119.privateApis);
   var { isElementVisible: isElementVisible3 } = unlock(import_block_editor74.privateApis);
-  var { SelectionType: SelectionType3 } = unlock(import_core_data118.privateApis);
+  var { SelectionType: SelectionType3 } = unlock(import_core_data119.privateApis);
   function useBlockHighlighting(overlayElement, blockEditorDocument, postId2, postType2, delayMs) {
-    const highlightedBlockIds = (0, import_element360.useRef)(/* @__PURE__ */ new Set());
+    const highlightedBlockIds = (0, import_element361.useRef)(/* @__PURE__ */ new Set());
     const userStates = useActiveCollaborators(
       postId2 ?? null,
       postType2 ?? null
@@ -110867,12 +110934,12 @@ ${content}
       postId2 ?? null,
       postType2 ?? null
     );
-    const [highlights, setHighlights] = (0, import_element360.useState)(
+    const [highlights, setHighlights] = (0, import_element361.useState)(
       []
     );
     const [recomputeToken, rerenderHighlightsAfterDelay] = useDebouncedRecompute(delayMs);
     const [resizeToken, rerenderHighlightsOnResize] = useRequestAnimationFrameRecompute();
-    (0, import_element360.useEffect)(() => {
+    (0, import_element361.useEffect)(() => {
       if (!blockEditorDocument) {
         setHighlights([]);
         return;
@@ -111117,12 +111184,12 @@ ${content}
   };

   // packages/editor/build-module/components/collaborators-overlay/use-render-cursors.mjs
-  var import_core_data119 = __toESM(require_core_data(), 1);
-  var import_data208 = __toESM(require_data(), 1);
-  var import_element361 = __toESM(require_element(), 1);
+  var import_core_data120 = __toESM(require_core_data(), 1);
+  var import_data209 = __toESM(require_data(), 1);
+  var import_element362 = __toESM(require_element(), 1);
   var import_preferences21 = __toESM(require_preferences(), 1);
-  var { useActiveCollaborators: useActiveCollaborators2, useResolvedSelection: useResolvedSelection2 } = unlock(import_core_data119.privateApis);
-  var { SelectionType: SelectionType4 } = unlock(import_core_data119.privateApis);
+  var { useActiveCollaborators: useActiveCollaborators2, useResolvedSelection: useResolvedSelection2 } = unlock(import_core_data120.privateApis);
+  var { SelectionType: SelectionType4 } = unlock(import_core_data120.privateApis);
   function useRenderCursors(overlayElement, blockEditorDocument, postId2, postType2, delayMs) {
     const sortedUsers = useActiveCollaborators2(
       postId2 ?? null,
@@ -111132,16 +111199,16 @@ ${content}
       postId2 ?? null,
       postType2 ?? null
     );
-    const showOwnCursor = (0, import_data208.useSelect)(
+    const showOwnCursor = (0, import_data209.useSelect)(
       (select9) => select9(import_preferences21.store).get("core", "showCollaborationCursor"),
       []
     );
-    const [cursorPositions, setCursorPositions] = (0, import_element361.useState)(
+    const [cursorPositions, setCursorPositions] = (0, import_element362.useState)(
       []
     );
     const [recomputeToken, rerenderCursorsAfterDelay] = useDebouncedRecompute(delayMs);
     const [resizeToken, rerenderCursorsOnResize] = useRequestAnimationFrameRecompute();
-    (0, import_element361.useEffect)(() => {
+    (0, import_element362.useEffect)(() => {
       if (!overlayElement || !blockEditorDocument) {
         setCursorPositions([]);
         return;
@@ -111280,7 +111347,7 @@ ${content}
     postType: postType2,
     cursorRegistry
   }) {
-    const [overlayElement, setOverlayElement] = (0, import_element362.useState)(null);
+    const [overlayElement, setOverlayElement] = (0, import_element363.useState)(null);
     const { cursors, rerenderCursorsAfterDelay, rerenderCursorsOnResize } = useRenderCursors(
       overlayElement,
       blockEditorDocument ?? null,
@@ -111299,12 +111366,12 @@ ${content}
       postType2 ?? null,
       RERENDER_DELAY_MS
     );
-    const onResize = (0, import_element362.useCallback)(() => {
+    const onResize = (0, import_element363.useCallback)(() => {
       rerenderCursorsOnResize();
       rerenderHighlightsOnResize();
     }, [rerenderCursorsOnResize, rerenderHighlightsOnResize]);
     const resizeObserverRef = (0, import_compose82.useResizeObserver)(onResize);
-    (0, import_element362.useEffect)(() => {
+    (0, import_element363.useEffect)(() => {
       const cleanupCursors = rerenderCursorsAfterDelay();
       const cleanupHighlights = rerenderHighlightsAfterDelay();
       return () => {
@@ -111312,7 +111379,7 @@ ${content}
         cleanupHighlights();
       };
     }, [rerenderCursorsAfterDelay, rerenderHighlightsAfterDelay]);
-    (0, import_element362.useEffect)(() => {
+    (0, import_element363.useEffect)(() => {
       if (cursors.length === 0) {
         return;
       }
@@ -111325,8 +111392,8 @@ ${content}
       setOverlayElement,
       resizeObserverRef
     ]);
-    const cursorRefsMap = (0, import_element362.useRef)(/* @__PURE__ */ new Map());
-    (0, import_element362.useEffect)(() => {
+    const cursorRefsMap = (0, import_element363.useRef)(/* @__PURE__ */ new Map());
+    (0, import_element363.useEffect)(() => {
       if (!cursorRegistry) {
         return;
       }
@@ -111346,7 +111413,7 @@ ${content}
       }
       return () => cursorRegistry.removeAll();
     }, [cursors, highlights, cursorRegistry]);
-    const setCursorRef = (0, import_element362.useCallback)(
+    const setCursorRef = (0, import_element363.useCallback)(
       (clientId) => (el) => {
         if (el) {
           cursorRefsMap.current.set(clientId, el);
@@ -111458,7 +111525,7 @@ ${content}

   // packages/editor/build-module/components/collaborators-presence/index.mjs
   var import_jsx_runtime577 = __toESM(require_jsx_runtime(), 1);
-  var { useActiveCollaborators: useActiveCollaborators3 } = unlock(import_core_data120.privateApis);
+  var { useActiveCollaborators: useActiveCollaborators3 } = unlock(import_core_data121.privateApis);
   function CollaboratorsPresence({
     postId: postId2,
     postType: postType2
@@ -111470,7 +111537,7 @@ ${content}
     const otherActiveCollaborators = activeCollaborators.filter(
       (c6) => !c6.isMe
     );
-    const collaboratorsForList = (0, import_element363.useMemo)(() => {
+    const collaboratorsForList = (0, import_element364.useMemo)(() => {
       return [...activeCollaborators].sort((a3, b3) => {
         if (a3.isMe && !b3.isMe) {
           return -1;
@@ -111481,9 +111548,9 @@ ${content}
         return 0;
       });
     }, [activeCollaborators]);
-    const [cursorRegistry] = (0, import_element363.useState)(createCursorRegistry);
-    const [isPopoverVisible, setIsPopoverVisible] = (0, import_element363.useState)(false);
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element363.useState)(
+    const [cursorRegistry] = (0, import_element364.useState)(createCursorRegistry);
+    const [isPopoverVisible, setIsPopoverVisible] = (0, import_element364.useState)(false);
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element364.useState)(
       null
     );
     if (otherActiveCollaborators.length === 0) {
@@ -111582,7 +111649,7 @@ ${content}
       hasBlockSelection,
       hasSectionRootClientId,
       isStylesCanvasActive
-    } = (0, import_data209.useSelect)((select9) => {
+    } = (0, import_data210.useSelect)((select9) => {
       const { get: getPreference } = select9(import_preferences22.store);
       const {
         getEditorMode: getEditorMode2,
@@ -111609,7 +111676,7 @@ ${content}
       };
     }, []);
     const canBeZoomedOut = ["post", "page", "wp_template"].includes(postType2) && hasSectionRootClientId;
-    const [isBlockToolsCollapsed, setIsBlockToolsCollapsed] = (0, import_element364.useState)(true);
+    const [isBlockToolsCollapsed, setIsBlockToolsCollapsed] = (0, import_element365.useState)(true);
     const hasCenter = !isTooNarrowForDocumentBar && (!hasFixedToolbar || hasFixedToolbar && (!hasBlockSelection || isBlockToolsCollapsed));
     return /* @__PURE__ */ (0, import_jsx_runtime578.jsx)(
       HeaderSkeleton,
@@ -111688,10 +111755,10 @@ ${content}
   var header_default2 = Header5;

   // packages/editor/build-module/components/inserter-sidebar/index.mjs
-  var import_data210 = __toESM(require_data(), 1);
+  var import_data211 = __toESM(require_data(), 1);
   var import_block_editor77 = __toESM(require_block_editor(), 1);
   var import_compose84 = __toESM(require_compose(), 1);
-  var import_element365 = __toESM(require_element(), 1);
+  var import_element366 = __toESM(require_element(), 1);
   var import_preferences23 = __toESM(require_preferences(), 1);
   var import_keycodes17 = __toESM(require_keycodes(), 1);
   var import_jsx_runtime579 = __toESM(require_jsx_runtime(), 1);
@@ -111703,7 +111770,7 @@ ${content}
       inserter,
       showMostUsedBlocks,
       sidebarIsOpened
-    } = (0, import_data210.useSelect)((select9) => {
+    } = (0, import_data211.useSelect)((select9) => {
       const {
         getInserterSidebarToggleRef: getInserterSidebarToggleRef2,
         getInserter: getInserter2,
@@ -111729,15 +111796,15 @@ ${content}
         sidebarIsOpened: !!(getActiveComplementaryArea2("core") || isPublishSidebarOpened2())
       };
     }, []);
-    const { setIsInserterOpened: setIsInserterOpened2 } = (0, import_data210.useDispatch)(store);
-    const { disableComplementaryArea: disableComplementaryArea2 } = (0, import_data210.useDispatch)(store3);
+    const { setIsInserterOpened: setIsInserterOpened2 } = (0, import_data211.useDispatch)(store);
+    const { disableComplementaryArea: disableComplementaryArea2 } = (0, import_data211.useDispatch)(store3);
     const isMobileViewport = (0, import_compose84.useViewportMatch)("medium", "<");
-    const libraryRef = (0, import_element365.useRef)();
-    const closeInserterSidebar = (0, import_element365.useCallback)(() => {
+    const libraryRef = (0, import_element366.useRef)();
+    const closeInserterSidebar = (0, import_element366.useCallback)(() => {
       setIsInserterOpened2(false);
       inserterSidebarToggleRef2.current?.focus();
     }, [inserterSidebarToggleRef2, setIsInserterOpened2]);
-    const closeOnEscape = (0, import_element365.useCallback)(
+    const closeOnEscape = (0, import_element366.useCallback)(
       (event) => {
         if (event.keyCode === import_keycodes17.ESCAPE && !event.defaultPrevented) {
           event.preventDefault();
@@ -111772,9 +111839,9 @@ ${content}
   // packages/editor/build-module/components/list-view-sidebar/index.mjs
   var import_block_editor78 = __toESM(require_block_editor(), 1);
   var import_compose85 = __toESM(require_compose(), 1);
-  var import_data211 = __toESM(require_data(), 1);
+  var import_data212 = __toESM(require_data(), 1);
   var import_dom32 = __toESM(require_dom(), 1);
-  var import_element366 = __toESM(require_element(), 1);
+  var import_element367 = __toESM(require_element(), 1);
   var import_i18n312 = __toESM(require_i18n(), 1);
   var import_keyboard_shortcuts9 = __toESM(require_keyboard_shortcuts(), 1);
   var import_keycodes18 = __toESM(require_keycodes(), 1);
@@ -111807,13 +111874,13 @@ ${content}
   var import_jsx_runtime581 = __toESM(require_jsx_runtime(), 1);
   var { TabbedSidebar } = unlock(import_block_editor78.privateApis);
   function ListViewSidebar() {
-    const { setIsListViewOpened: setIsListViewOpened2 } = (0, import_data211.useDispatch)(store);
-    const { getListViewToggleRef: getListViewToggleRef2 } = unlock((0, import_data211.useSelect)(store));
-    const closeListView = (0, import_element366.useCallback)(() => {
+    const { setIsListViewOpened: setIsListViewOpened2 } = (0, import_data212.useDispatch)(store);
+    const { getListViewToggleRef: getListViewToggleRef2 } = unlock((0, import_data212.useSelect)(store));
+    const closeListView = (0, import_element367.useCallback)(() => {
       setIsListViewOpened2(false);
       getListViewToggleRef2().current?.focus();
     }, [getListViewToggleRef2, setIsListViewOpened2]);
-    const closeOnEscape = (0, import_element366.useCallback)(
+    const closeOnEscape = (0, import_element367.useCallback)(
       (event) => {
         if (event.keyCode === import_keycodes18.ESCAPE && !event.defaultPrevented) {
           event.preventDefault();
@@ -111822,11 +111889,11 @@ ${content}
       },
       [closeListView]
     );
-    const [dropZoneElement, setDropZoneElement] = (0, import_element366.useState)(null);
-    const [tab, setTab] = (0, import_element366.useState)("list-view");
-    const sidebarRef = (0, import_element366.useRef)();
-    const tabsRef = (0, import_element366.useRef)();
-    const listViewRef = (0, import_element366.useRef)();
+    const [dropZoneElement, setDropZoneElement] = (0, import_element367.useState)(null);
+    const [tab, setTab] = (0, import_element367.useState)("list-view");
+    const sidebarRef = (0, import_element367.useRef)();
+    const tabsRef = (0, import_element367.useRef)();
+    const listViewRef = (0, import_element367.useRef)();
     const listViewContainerRef = (0, import_compose85.useMergeRefs)([
       listViewRef,
       setDropZoneElement
@@ -111883,21 +111950,21 @@ ${content}
   }

   // packages/editor/build-module/components/post-revisions-preview/revisions-header.mjs
-  var import_data213 = __toESM(require_data(), 1);
+  var import_data214 = __toESM(require_data(), 1);
   var import_components241 = __toESM(require_components(), 1);
   var import_i18n314 = __toESM(require_i18n(), 1);

   // packages/editor/build-module/components/post-revisions-preview/revisions-slider.mjs
-  var import_data212 = __toESM(require_data(), 1);
+  var import_data213 = __toESM(require_data(), 1);
   var import_components240 = __toESM(require_components(), 1);
-  var import_core_data121 = __toESM(require_core_data(), 1);
+  var import_core_data122 = __toESM(require_core_data(), 1);
   var import_i18n313 = __toESM(require_i18n(), 1);
   var import_date22 = __toESM(require_date(), 1);
-  var import_element367 = __toESM(require_element(), 1);
+  var import_element368 = __toESM(require_element(), 1);
   var import_compose86 = __toESM(require_compose(), 1);
   var import_jsx_runtime582 = __toESM(require_jsx_runtime(), 1);
   function ConnectedRevisionsSlider() {
-    const revisionData = (0, import_data212.useSelect)((select9) => {
+    const revisionData = (0, import_data213.useSelect)((select9) => {
       const {
         getCurrentRevisionId: getCurrentRevisionId2,
         getRevisionPage: getRevisionPage2,
@@ -111908,7 +111975,7 @@ ${content}
       if (!postType2) {
         return {};
       }
-      const entityConfig = select9(import_core_data121.store).getEntityConfig(
+      const entityConfig = select9(import_core_data122.store).getEntityConfig(
         "postType",
         postType2
       );
@@ -111923,7 +111990,7 @@ ${content}
         totalRevisions: select9(store).getCurrentPostRevisionsCount()
       };
     }, []);
-    const revisionActions = unlock((0, import_data212.useDispatch)(store));
+    const revisionActions = unlock((0, import_data213.useDispatch)(store));
     return /* @__PURE__ */ (0, import_jsx_runtime582.jsx)(
       RevisionsSlider,
       {
@@ -111944,13 +112011,13 @@ ${content}
     setRevisionPage: setRevisionPage2
   }) {
     const setFocusOnMountRef = (0, import_compose86.useFocusOnMount)(true);
-    const initialActiveElementRef = (0, import_element367.useRef)();
-    const loadingRef = (0, import_element367.useCallback)((node) => {
+    const initialActiveElementRef = (0, import_element368.useRef)();
+    const loadingRef = (0, import_element368.useCallback)((node) => {
       if (node && initialActiveElementRef.current === void 0) {
         initialActiveElementRef.current = node.ownerDocument.activeElement;
       }
     }, []);
-    const focusOnMountRef = (0, import_element367.useCallback)(
+    const focusOnMountRef = (0, import_element368.useCallback)(
       (node) => {
         if (!node) {
           setFocusOnMountRef(null);
@@ -111967,7 +112034,7 @@ ${content}
     );
     const isLoading = !rawRevisions;
     const totalPages = Math.ceil(totalRevisions / perPage) || 1;
-    const revisions = (0, import_element367.useMemo)(
+    const revisions = (0, import_element368.useMemo)(
       () => rawRevisions && [...rawRevisions].reverse(),
       [rawRevisions]
     );
@@ -112069,7 +112136,7 @@ ${content}
   // packages/editor/build-module/components/post-revisions-preview/revisions-header.mjs
   var import_jsx_runtime583 = __toESM(require_jsx_runtime(), 1);
   function RevisionsHeader({ showDiff, onToggleDiff }) {
-    const { currentRevisionId, sidebarIsOpened } = (0, import_data213.useSelect)((select9) => {
+    const { currentRevisionId, sidebarIsOpened } = (0, import_data214.useSelect)((select9) => {
       return {
         currentRevisionId: unlock(
           select9(store)
@@ -112080,9 +112147,9 @@ ${content}
       };
     }, []);
     const { setCurrentRevisionId: setCurrentRevisionId2, restoreRevision: restoreRevision2 } = unlock(
-      (0, import_data213.useDispatch)(store)
+      (0, import_data214.useDispatch)(store)
     );
-    const { enableComplementaryArea: enableComplementaryArea2, disableComplementaryArea: disableComplementaryArea2 } = (0, import_data213.useDispatch)(store3);
+    const { enableComplementaryArea: enableComplementaryArea2, disableComplementaryArea: disableComplementaryArea2 } = (0, import_data214.useDispatch)(store3);
     const canRestore = !!currentRevisionId;
     const handleRestore = () => {
       if (currentRevisionId) {
@@ -112161,44 +112228,44 @@ ${content}
   // packages/editor/build-module/components/post-revisions-preview/revisions-canvas.mjs
   var import_components244 = __toESM(require_components(), 1);
   var import_block_editor86 = __toESM(require_block_editor(), 1);
-  var import_data222 = __toESM(require_data(), 1);
-  var import_element373 = __toESM(require_element(), 1);
+  var import_data223 = __toESM(require_data(), 1);
+  var import_element374 = __toESM(require_element(), 1);
   var import_hooks62 = __toESM(require_hooks(), 1);
   var import_blocks34 = __toESM(require_blocks(), 1);
   var import_i18n318 = __toESM(require_i18n(), 1);

   // packages/editor/build-module/components/visual-editor/index.mjs
   var import_block_editor84 = __toESM(require_block_editor(), 1);
-  var import_element371 = __toESM(require_element(), 1);
-  var import_data220 = __toESM(require_data(), 1);
+  var import_element372 = __toESM(require_element(), 1);
+  var import_data221 = __toESM(require_data(), 1);
   var import_blocks33 = __toESM(require_blocks(), 1);
-  var import_core_data124 = __toESM(require_core_data(), 1);
+  var import_core_data125 = __toESM(require_core_data(), 1);
   var import_compose92 = __toESM(require_compose(), 1);

   // packages/editor/build-module/components/visual-editor/edit-template-blocks-notification.mjs
-  var import_data214 = __toESM(require_data(), 1);
-  var import_core_data122 = __toESM(require_core_data(), 1);
-  var import_element368 = __toESM(require_element(), 1);
+  var import_data215 = __toESM(require_data(), 1);
+  var import_core_data123 = __toESM(require_core_data(), 1);
+  var import_element369 = __toESM(require_element(), 1);
   var import_i18n315 = __toESM(require_i18n(), 1);
   var import_components242 = __toESM(require_components(), 1);
   var import_jsx_runtime584 = __toESM(require_jsx_runtime(), 1);
   function EditTemplateBlocksNotification({ contentRef }) {
-    const { onNavigateToEntityRecord, templateId: templateId2 } = (0, import_data214.useSelect)((select9) => {
+    const { onNavigateToEntityRecord, templateId: templateId2 } = (0, import_data215.useSelect)((select9) => {
       const { getEditorSettings: getEditorSettings2, getCurrentTemplateId: getCurrentTemplateId2 } = select9(store);
       return {
         onNavigateToEntityRecord: getEditorSettings2().onNavigateToEntityRecord,
         templateId: getCurrentTemplateId2()
       };
     }, []);
-    const canEditTemplate = (0, import_data214.useSelect)(
-      (select9) => !!select9(import_core_data122.store).canUser("create", {
+    const canEditTemplate = (0, import_data215.useSelect)(
+      (select9) => !!select9(import_core_data123.store).canUser("create", {
         kind: "postType",
         name: "wp_template"
       }),
       []
     );
-    const [isDialogOpen, setIsDialogOpen] = (0, import_element368.useState)(false);
-    (0, import_element368.useEffect)(() => {
+    const [isDialogOpen, setIsDialogOpen] = (0, import_element369.useState)(false);
+    (0, import_element369.useEffect)(() => {
       const handleDblClick = (event) => {
         if (!canEditTemplate) {
           return;
@@ -112243,7 +112310,7 @@ ${content}

   // packages/editor/build-module/components/visual-editor/use-select-nearest-editable-block.mjs
   var import_compose87 = __toESM(require_compose(), 1);
-  var import_data215 = __toESM(require_data(), 1);
+  var import_data216 = __toESM(require_data(), 1);
   var import_block_editor79 = __toESM(require_block_editor(), 1);
   var DISTANCE_THRESHOLD = 500;
   function clamp2(value, min4, max4) {
@@ -112258,9 +112325,9 @@ ${content}
     isEnabled = true
   } = {}) {
     const { getEnabledClientIdsTree, getBlockName: getBlockName2, getBlockOrder: getBlockOrder2 } = unlock(
-      (0, import_data215.useSelect)(import_block_editor79.store)
+      (0, import_data216.useSelect)(import_block_editor79.store)
     );
-    const { selectBlock: selectBlock2 } = (0, import_data215.useDispatch)(import_block_editor79.store);
+    const { selectBlock: selectBlock2 } = (0, import_data216.useDispatch)(import_block_editor79.store);
     return (0, import_compose87.useRefEffect)(
       (element) => {
         if (!isEnabled) {
@@ -112313,12 +112380,12 @@ ${content}
   }

   // packages/editor/build-module/components/visual-editor/use-zoom-out-mode-exit.mjs
-  var import_data216 = __toESM(require_data(), 1);
+  var import_data217 = __toESM(require_data(), 1);
   var import_compose88 = __toESM(require_compose(), 1);
   var import_block_editor80 = __toESM(require_block_editor(), 1);
   function useZoomOutModeExit() {
-    const { getSettings: getSettings12, isZoomOut } = unlock((0, import_data216.useSelect)(import_block_editor80.store));
-    const { resetZoomLevel } = unlock((0, import_data216.useDispatch)(import_block_editor80.store));
+    const { getSettings: getSettings12, isZoomOut } = unlock((0, import_data217.useSelect)(import_block_editor80.store));
+    const { resetZoomLevel } = unlock((0, import_data217.useDispatch)(import_block_editor80.store));
     return (0, import_compose88.useRefEffect)(
       (node) => {
         function onDoubleClick(event) {
@@ -112344,13 +112411,13 @@ ${content}
   }

   // packages/editor/build-module/components/visual-editor/use-padding-appender.mjs
-  var import_data217 = __toESM(require_data(), 1);
+  var import_data218 = __toESM(require_data(), 1);
   var import_compose89 = __toESM(require_compose(), 1);
   var import_block_editor81 = __toESM(require_block_editor(), 1);
   var import_blocks31 = __toESM(require_blocks(), 1);
   var CSS2 = ':root :where(.editor-styles-wrapper)::after {content: ""; display: block; height: 40vh;}';
   function usePaddingAppender(enabled) {
-    const registry = (0, import_data217.useRegistry)();
+    const registry = (0, import_data218.useRegistry)();
     const effect = (0, import_compose89.useRefEffect)(
       (node) => {
         function onMouseDown(event) {
@@ -112391,15 +112458,15 @@ ${content}
   }

   // packages/editor/build-module/components/visual-editor/use-edit-content-only-section-exit.mjs
-  var import_data218 = __toESM(require_data(), 1);
+  var import_data219 = __toESM(require_data(), 1);
   var import_compose90 = __toESM(require_compose(), 1);
   var import_block_editor82 = __toESM(require_block_editor(), 1);
   function useEditContentOnlySectionExit() {
     const { getEditedContentOnlySection } = unlock(
-      (0, import_data218.useSelect)(import_block_editor82.store)
+      (0, import_data219.useSelect)(import_block_editor82.store)
     );
     const { stopEditingContentOnlySection } = unlock(
-      (0, import_data218.useDispatch)(import_block_editor82.store)
+      (0, import_data219.useDispatch)(import_block_editor82.store)
     );
     return (0, import_compose90.useRefEffect)(
       (node) => {
@@ -112426,22 +112493,22 @@ ${content}
   }

   // packages/editor/build-module/components/sync-connection-error-modal/index.mjs
-  var import_data219 = __toESM(require_data(), 1);
+  var import_data220 = __toESM(require_data(), 1);
   var import_compose91 = __toESM(require_compose(), 1);
   var import_blocks32 = __toESM(require_blocks(), 1);
-  var import_core_data123 = __toESM(require_core_data(), 1);
+  var import_core_data124 = __toESM(require_core_data(), 1);
   var import_block_editor83 = __toESM(require_block_editor(), 1);
   var import_components243 = __toESM(require_components(), 1);
   var import_hooks61 = __toESM(require_hooks(), 1);
-  var import_element370 = __toESM(require_element(), 1);
+  var import_element371 = __toESM(require_element(), 1);
   var import_i18n316 = __toESM(require_i18n(), 1);

   // packages/editor/build-module/components/sync-connection-error-modal/use-retry-countdown.mjs
-  var import_element369 = __toESM(require_element(), 1);
+  var import_element370 = __toESM(require_element(), 1);
   function useRetryCountdown(connectionStatus) {
-    const [secondsRemaining, setSecondsRemaining] = (0, import_element369.useState)();
-    const hasRetriedRef = (0, import_element369.useRef)(false);
-    (0, import_element369.useEffect)(() => {
+    const [secondsRemaining, setSecondsRemaining] = (0, import_element370.useState)();
+    const hasRetriedRef = (0, import_element370.useRef)(false);
+    (0, import_element370.useEffect)(() => {
       if (!connectionStatus) {
         return;
       }
@@ -112495,16 +112562,16 @@ ${content}
   // packages/editor/build-module/components/sync-connection-error-modal/index.mjs
   var import_jsx_runtime585 = __toESM(require_jsx_runtime(), 1);
   var { BlockCanvasCover: BlockCanvasCover2 } = unlock(import_block_editor83.privateApis);
-  var { retrySyncConnection } = unlock(import_core_data123.privateApis);
+  var { retrySyncConnection } = unlock(import_core_data124.privateApis);
   var INITIAL_DISCONNECTED_DEBOUNCE_MS = 2e4;
   function SyncConnectionErrorModal() {
-    const [hasInitialized, setHasInitialized] = (0, import_element370.useState)(false);
-    const [showModal, setShowModal] = (0, import_element370.useState)(false);
-    const [isManualRetryAvailable, setIsManualRetryAvailable] = (0, import_element370.useState)(false);
-    const { connectionStatus, isCollaborationEnabled, postType: postType2 } = (0, import_data219.useSelect)(
+    const [hasInitialized, setHasInitialized] = (0, import_element371.useState)(false);
+    const [showModal, setShowModal] = (0, import_element371.useState)(false);
+    const [isManualRetryAvailable, setIsManualRetryAvailable] = (0, import_element371.useState)(false);
+    const { connectionStatus, isCollaborationEnabled, postType: postType2 } = (0, import_data220.useSelect)(
       (selectFn) => {
         const { getSyncConnectionStatus, getPostType } = unlock(
-          selectFn(import_core_data123.store)
+          selectFn(import_core_data124.store)
         );
         const { getCurrentPostType: getCurrentPostType2, isCollaborationEnabledForCurrentPost: isCollaborationEnabledForCurrentPost2 } = unlock(selectFn(store));
         const currentPostType = getCurrentPostType2();
@@ -112518,16 +112585,16 @@ ${content}
     );
     const { onManualRetry, secondsRemaining } = useRetryCountdown(connectionStatus);
     const copyButtonRef = (0, import_compose91.useCopyToClipboard)(() => {
-      const blocks = (0, import_data219.select)(import_block_editor83.store).getBlocks();
+      const blocks = (0, import_data220.select)(import_block_editor83.store).getBlocks();
       return (0, import_blocks32.serialize)(blocks);
     });
-    (0, import_element370.useEffect)(() => {
+    (0, import_element371.useEffect)(() => {
       const timeout = setTimeout(() => {
         setHasInitialized(true);
       }, INITIAL_DISCONNECTED_DEBOUNCE_MS);
       return () => clearTimeout(timeout);
     }, []);
-    (0, import_element370.useEffect)(() => {
+    (0, import_element371.useEffect)(() => {
       if ("connecting" === connectionStatus?.status) {
         return;
       }
@@ -112536,7 +112603,7 @@ ${content}
       );
     }, [connectionStatus]);
     const canRetry = connectionStatus && "disconnected" === connectionStatus.status && (connectionStatus.canManuallyRetry || connectionStatus.willAutoRetryInMs);
-    (0, import_element370.useEffect)(() => {
+    (0, import_element371.useEffect)(() => {
       if ("connected" === connectionStatus?.status) {
         setShowModal(false);
         return;
@@ -112711,7 +112778,7 @@ ${content}
       styles,
       hasCanvasWidth,
       canvasWidth: canvasWidth2
-    } = (0, import_data220.useSelect)((select9) => {
+    } = (0, import_data221.useSelect)((select9) => {
       const {
         getCurrentPostId: getCurrentPostId2,
         getCurrentPostType: getCurrentPostType2,
@@ -112721,7 +112788,7 @@ ${content}
         getDeviceType: getDeviceType2,
         getCanvasWidth: getCanvasWidth2
       } = unlock(select9(store));
-      const { getPostType, getEditedEntityRecord } = select9(import_core_data124.store);
+      const { getPostType, getEditedEntityRecord } = select9(import_core_data125.store);
       const postTypeSlug = getCurrentPostType2();
       const _renderingMode = getRenderingMode2();
       let _wrapperBlockName;
@@ -112758,13 +112825,13 @@ ${content}
         canvasWidth: _canvasWidth
       };
     }, []);
-    const { isCleanNewPost: isCleanNewPost2 } = (0, import_data220.useSelect)(store);
+    const { isCleanNewPost: isCleanNewPost2 } = (0, import_data221.useSelect)(store);
     const {
       hasRootPaddingAwareAlignments,
       themeHasDisabledLayoutStyles,
       themeSupportsLayout,
       isZoomedOut
-    } = (0, import_data220.useSelect)((select9) => {
+    } = (0, import_data221.useSelect)((select9) => {
       const { getSettings: getSettings12, isZoomOut: _isZoomOut } = unlock(
         select9(import_block_editor84.store)
       );
@@ -112776,16 +112843,16 @@ ${content}
         isZoomedOut: _isZoomOut()
       };
     }, []);
-    const localRef = (0, import_element371.useRef)();
+    const localRef = (0, import_element372.useRef)();
     const [globalLayoutSettings] = (0, import_block_editor84.useSettings)("layout");
-    const [containerSize, setContainerSize] = (0, import_element371.useState)();
+    const [containerSize, setContainerSize] = (0, import_element372.useState)();
     const containerRef = (0, import_compose92.useResizeObserver)((entries) => {
       const { width, height } = entries[0].contentRect;
       setContainerSize(
         (size4) => size4?.width === width && size4?.height === height ? size4 : { width, height }
       );
     });
-    const fallbackLayout = (0, import_element371.useMemo)(() => {
+    const fallbackLayout = (0, import_element372.useMemo)(() => {
       if (renderingMode2 !== "post-only" || isDesignPostType) {
         return { type: "default" };
       }
@@ -112799,7 +112866,7 @@ ${content}
       globalLayoutSettings,
       isDesignPostType
     ]);
-    const newestPostContentAttributes = (0, import_element371.useMemo)(() => {
+    const newestPostContentAttributes = (0, import_element372.useMemo)(() => {
       if (!editedPostTemplate?.content && !editedPostTemplate?.blocks && postContentAttributes) {
         return postContentAttributes;
       }
@@ -112807,13 +112874,13 @@ ${content}
         return getPostContentAttributes(editedPostTemplate?.blocks);
       }
       const parseableContent = typeof editedPostTemplate?.content === "string" ? editedPostTemplate?.content : "";
-      return getPostContentAttributes((0, import_blocks33.parse)(parseableContent)) || {};
+      return getPostContentAttributes((0, import_blocks33.parse)(parseableContent));
     }, [
       editedPostTemplate?.content,
       editedPostTemplate?.blocks,
       postContentAttributes
     ]);
-    const hasPostContentAtRootLevel = (0, import_element371.useMemo)(() => {
+    const hasPostContentAtRootLevel = (0, import_element372.useMemo)(() => {
       if (!editedPostTemplate?.content && !editedPostTemplate?.blocks) {
         return false;
       }
@@ -112840,7 +112907,7 @@ ${content}
       "core/post-content",
       ".block-editor-block-list__layout.is-root-container"
     );
-    const postContentLayout = (0, import_element371.useMemo)(() => {
+    const postContentLayout = (0, import_element372.useMemo)(() => {
       return layout && (layout?.type === "constrained" || layout?.inherit || layout?.contentSize || layout?.wideSize) ? { ...globalLayoutSettings, ...layout, type: "constrained" } : { ...globalLayoutSettings, ...layout, type: "default" };
     }, [
       layout?.type,
@@ -112849,10 +112916,10 @@ ${content}
       layout?.wideSize,
       globalLayoutSettings
     ]);
-    const blockListLayout = postContentAttributes ? postContentLayout : fallbackLayout;
+    const blockListLayout = newestPostContentAttributes ? postContentLayout : fallbackLayout;
     const postEditorLayout = blockListLayout?.type === "default" && !hasPostContentAtRootLevel ? fallbackLayout : blockListLayout;
-    const titleRef = (0, import_element371.useRef)();
-    (0, import_element371.useEffect)(() => {
+    const titleRef = (0, import_element372.useRef)();
+    (0, import_element372.useEffect)(() => {
       if (!autoFocus || !isCleanNewPost2()) {
         return;
       }
@@ -112880,7 +112947,7 @@ ${content}
     const canvasHeight = shouldConstrainCanvasHeight ? getCanvasHeight(canvasWidth2, containerSize) : "100%";
     const centerContentCSS = `display:flex;align-items:center;justify-content:center;`;
     const iframeBodyMinHeightCSS = hasCanvasWidth && !isResizablePostType ? "min-height:100vh;" : "";
-    const iframeStyles = (0, import_element371.useMemo)(() => {
+    const iframeStyles = (0, import_element372.useMemo)(() => {
       return [
         ...styles ?? [],
         {
@@ -113054,9 +113121,9 @@ ${content}
   var visual_editor_default = VisualEditor;

   // packages/editor/build-module/components/post-revisions-preview/diff-markers.mjs
-  var import_element372 = __toESM(require_element(), 1);
+  var import_element373 = __toESM(require_element(), 1);
   var import_compose93 = __toESM(require_compose(), 1);
-  var import_data221 = __toESM(require_data(), 1);
+  var import_data222 = __toESM(require_data(), 1);
   var import_block_editor85 = __toESM(require_block_editor(), 1);
   var import_i18n317 = __toESM(require_i18n(), 1);
   var import_jsx_runtime587 = __toESM(require_jsx_runtime(), 1);
@@ -113096,17 +113163,17 @@ ${content}
     };
   }
   function DiffMarkerButton({ clientId, status, subscribe: subscribe5 }) {
-    const blockRef = (0, import_element372.useRef)();
+    const blockRef = (0, import_element373.useRef)();
     useBlockElementRef(clientId, blockRef);
-    const [position, setPosition] = (0, import_element372.useState)(
+    const [position, setPosition] = (0, import_element373.useState)(
       () => calculatePosition(blockRef.current)
     );
-    (0, import_element372.useEffect)(() => {
+    (0, import_element373.useEffect)(() => {
       return subscribe5(() => {
         setPosition(calculatePosition(blockRef.current));
       });
     }, [subscribe5]);
-    (0, import_element372.useEffect)(() => {
+    (0, import_element373.useEffect)(() => {
       setPosition(calculatePosition(blockRef.current));
     }, [status]);
     if (!position) {
@@ -113134,14 +113201,14 @@ ${content}
     ] });
   }
   function useDiffMarkers() {
-    const [isMounted, setIsMounted] = (0, import_element372.useState)(false);
-    const subscribersRef = (0, import_element372.useRef)(/* @__PURE__ */ new Set());
-    const blocks = (0, import_data221.useSelect)(
+    const [isMounted, setIsMounted] = (0, import_element373.useState)(false);
+    const subscribersRef = (0, import_element373.useRef)(/* @__PURE__ */ new Set());
+    const blocks = (0, import_data222.useSelect)(
       (select9) => select9(import_block_editor85.store).getBlocks(),
       []
     );
-    const diffBlocks = (0, import_element372.useMemo)(() => collectDiffBlocks(blocks), [blocks]);
-    const subscribe5 = (0, import_element372.useCallback)((callback) => {
+    const diffBlocks = (0, import_element373.useMemo)(() => collectDiffBlocks(blocks), [blocks]);
+    const subscribe5 = (0, import_element373.useCallback)((callback) => {
       subscribersRef.current.add(callback);
       return () => subscribersRef.current.delete(callback);
     }, []);
@@ -113262,8 +113329,8 @@ ${content}
     }
   }
   function BlockDiffLabelProvider({ status, name: name2, attributes, children }) {
-    const context = (0, import_element373.useContext)(PrivateBlockContext);
-    const blockTitle = (0, import_data222.useSelect)(
+    const context = (0, import_element374.useContext)(PrivateBlockContext);
+    const blockTitle = (0, import_data223.useSelect)(
       (select9) => {
         const { getActiveBlockVariation, getBlockType: getBlockType7 } = select9(import_blocks34.store);
         return getActiveBlockVariation(name2, attributes)?.title ?? getBlockType7(name2)?.title;
@@ -113334,13 +113401,13 @@ ${content}
     ] });
   }
   function RevisionsCanvas() {
-    (0, import_element373.useEffect)(() => {
+    (0, import_element374.useEffect)(() => {
       registerDiffFormatTypes();
       return () => {
         unregisterDiffFormatTypes();
       };
     }, []);
-    const { revision, showDiff } = (0, import_data222.useSelect)((select9) => {
+    const { revision, showDiff } = (0, import_data223.useSelect)((select9) => {
       const { getCurrentRevision: getCurrentRevision2, isShowingRevisionDiff: isShowingRevisionDiff2 } = unlock(
         select9(store)
       );
@@ -113357,9 +113424,9 @@ ${content}

   // packages/editor/build-module/components/post-revisions-preview/revisions-code-diff.mjs
   var import_components245 = __toESM(require_components(), 1);
-  var import_core_data125 = __toESM(require_core_data(), 1);
-  var import_data223 = __toESM(require_data(), 1);
-  var import_element374 = __toESM(require_element(), 1);
+  var import_core_data126 = __toESM(require_core_data(), 1);
+  var import_data224 = __toESM(require_data(), 1);
+  var import_element375 = __toESM(require_element(), 1);
   var import_i18n319 = __toESM(require_i18n(), 1);
   var import_jsx_runtime589 = __toESM(require_jsx_runtime(), 1);
   var MAX_DIFF_EDIT_LENGTH = 1e3;
@@ -113424,9 +113491,9 @@ ${content}
     };
   }
   function ConnectedRevisionsCodeDiff() {
-    const revisionDiff = (0, import_data223.useSelect)((select9) => {
+    const revisionDiff = (0, import_data224.useSelect)((select9) => {
       const editorSelectors = select9(store);
-      const coreSelectors = select9(import_core_data125.store);
+      const coreSelectors = select9(import_core_data126.store);
       const {
         getCurrentRevision: getCurrentRevision2,
         getPreviousRevision: getPreviousRevision2,
@@ -113479,7 +113546,7 @@ ${content}
     showDiff,
     isPreviousRevisionLoading
   }) {
-    const rows = (0, import_element374.useMemo)(() => {
+    const rows = (0, import_element375.useMemo)(() => {
       if (!revision || isPreviousRevisionLoading) {
         return [];
       }
@@ -113541,13 +113608,13 @@ ${content}
   }

   // packages/editor/build-module/components/collaborators-presence/use-collaborator-notifications.mjs
-  var import_data224 = __toESM(require_data(), 1);
-  var import_element375 = __toESM(require_element(), 1);
+  var import_data225 = __toESM(require_data(), 1);
+  var import_element376 = __toESM(require_element(), 1);
   var import_i18n320 = __toESM(require_i18n(), 1);
   var import_notices31 = __toESM(require_notices(), 1);
-  var import_core_data126 = __toESM(require_core_data(), 1);
+  var import_core_data127 = __toESM(require_core_data(), 1);
   var import_preferences24 = __toESM(require_preferences(), 1);
-  var { useOnCollaboratorJoin, useOnCollaboratorLeave, useOnPostSave } = unlock(import_core_data126.privateApis);
+  var { useOnCollaboratorJoin, useOnCollaboratorLeave, useOnPostSave } = unlock(import_core_data127.privateApis);
   var NOTIFICATION_TYPE = {
     COLLAB_POST_UPDATED: "collab-post-updated",
     COLLAB_USER_ENTERED: "collab-user-entered",
@@ -113570,7 +113637,7 @@ ${content}
       showJoinNotifications,
       showLeaveNotifications,
       showPostSaveNotifications
-    } = (0, import_data224.useSelect)((select9) => {
+    } = (0, import_data225.useSelect)((select9) => {
       const {
         getCurrentPostAttribute: getCurrentPostAttribute2,
         isCollaborationEnabledForCurrentPost: isCollaborationEnabledForCurrentPost2
@@ -113590,7 +113657,7 @@ ${content}
         )
       };
     }, []);
-    const { createNotice } = (0, import_data224.useDispatch)(import_notices31.store);
+    const { createNotice } = (0, import_data225.useDispatch)(import_notices31.store);
     const shouldShowJoinNotifications = isCollaborationEnabled && showJoinNotifications;
     const shouldShowLeaveNotifications = isCollaborationEnabled && showLeaveNotifications;
     const shouldShowPostSaveNotifications = isCollaborationEnabled && showPostSaveNotifications;
@@ -113607,7 +113674,7 @@ ${content}
     useOnCollaboratorJoin(
       joinPostId,
       joinPostType,
-      (0, import_element375.useCallback)(
+      (0, import_element376.useCallback)(
         (collaborator, me) => {
           if (!shouldShowJoinNotifications) {
             return;
@@ -113637,7 +113704,7 @@ ${content}
     useOnCollaboratorLeave(
       leavePostId,
       leavePostType,
-      (0, import_element375.useCallback)(
+      (0, import_element376.useCallback)(
         (collaborator) => {
           if (!shouldShowLeaveNotifications) {
             return;
@@ -113664,7 +113731,7 @@ ${content}
     useOnPostSave(
       postSavePostId,
       postSavePostType,
-      (0, import_element375.useCallback)(
+      (0, import_element376.useCallback)(
         (saveEvent, saver, prevEvent) => {
           if (!shouldShowPostSaveNotifications || !postStatus) {
             return;
@@ -113689,27 +113756,27 @@ ${content}
   }

   // packages/editor/build-module/components/save-publish-panels/index.mjs
-  var import_data225 = __toESM(require_data(), 1);
+  var import_data226 = __toESM(require_data(), 1);
   var import_components246 = __toESM(require_components(), 1);
   var import_i18n321 = __toESM(require_i18n(), 1);
-  var import_element376 = __toESM(require_element(), 1);
-  var import_core_data127 = __toESM(require_core_data(), 1);
+  var import_element377 = __toESM(require_element(), 1);
+  var import_core_data128 = __toESM(require_core_data(), 1);
   var import_jsx_runtime590 = __toESM(require_jsx_runtime(), 1);
   var { Fill: Fill11, Slot: Slot13 } = (0, import_components246.createSlotFill)("ActionsPanel");
-  var { EntitiesSavedStates: EntitiesSavedStates2 } = unlock(import_core_data127.privateApis);
+  var { EntitiesSavedStates: EntitiesSavedStates2 } = unlock(import_core_data128.privateApis);
   function SavePublishPanels({
     setEntitiesSavedStatesCallback,
     closeEntitiesSavedStates,
     isEntitiesSavedStatesOpen,
     forceIsDirtyPublishPanel
   }) {
-    const { closePublishSidebar: closePublishSidebar2, togglePublishSidebar: togglePublishSidebar2 } = (0, import_data225.useDispatch)(store);
+    const { closePublishSidebar: closePublishSidebar2, togglePublishSidebar: togglePublishSidebar2 } = (0, import_data226.useDispatch)(store);
     const {
       publishSidebarOpened,
       isPublishable,
       isDirty,
       hasOtherEntitiesChanges
-    } = (0, import_data225.useSelect)((select9) => {
+    } = (0, import_data226.useSelect)((select9) => {
       const {
         isPublishSidebarOpened: isPublishSidebarOpened2,
         isEditedPostPublishable: isEditedPostPublishable2,
@@ -113725,7 +113792,7 @@ ${content}
         hasOtherEntitiesChanges: _hasOtherEntitiesChanges
       };
     }, []);
-    const openEntitiesSavedStates = (0, import_element376.useCallback)(
+    const openEntitiesSavedStates = (0, import_element377.useCallback)(
       () => setEntitiesSavedStatesCallback(true),
       []
     );
@@ -113781,14 +113848,14 @@ ${content}

   // packages/editor/build-module/components/text-editor/index.mjs
   var import_components247 = __toESM(require_components(), 1);
-  var import_data226 = __toESM(require_data(), 1);
+  var import_data227 = __toESM(require_data(), 1);
   var import_i18n322 = __toESM(require_i18n(), 1);
   var import_keyboard_shortcuts10 = __toESM(require_keyboard_shortcuts(), 1);
-  var import_element377 = __toESM(require_element(), 1);
+  var import_element378 = __toESM(require_element(), 1);
   var import_jsx_runtime591 = __toESM(require_jsx_runtime(), 1);
   function TextEditor({ autoFocus = false }) {
-    const { switchEditorMode: switchEditorMode2 } = (0, import_data226.useDispatch)(store);
-    const { shortcut, isRichEditingEnabled } = (0, import_data226.useSelect)((select9) => {
+    const { switchEditorMode: switchEditorMode2 } = (0, import_data227.useDispatch)(store);
+    const { shortcut, isRichEditingEnabled } = (0, import_data227.useSelect)((select9) => {
       const { getEditorSettings: getEditorSettings2 } = select9(store);
       const { getShortcutRepresentation } = select9(import_keyboard_shortcuts10.store);
       return {
@@ -113796,8 +113863,8 @@ ${content}
         isRichEditingEnabled: getEditorSettings2().richEditingEnabled
       };
     }, []);
-    const titleRef = (0, import_element377.useRef)();
-    (0, import_element377.useEffect)(() => {
+    const titleRef = (0, import_element378.useRef)();
+    (0, import_element378.useEffect)(() => {
       if (autoFocus) {
         return;
       }
@@ -113839,7 +113906,7 @@ ${content}
     footer: (0, import_i18n323.__)("Editor footer")
   };
   function Notices() {
-    const isValidTemplate2 = (0, import_data227.useSelect)((select9) => {
+    const isValidTemplate2 = (0, import_data228.useSelect)((select9) => {
       return select9(import_block_editor87.store).isValidTemplate();
     }, []);
     return /* @__PURE__ */ (0, import_jsx_runtime592.jsx)(import_theme.ThemeProvider, { cornerRadius: "none", children: /* @__PURE__ */ (0, import_jsx_runtime592.jsx)(
@@ -113877,7 +113944,7 @@ ${content}
       showStylebook: showStylebook2,
       isRevisionsMode: isRevisionsMode2,
       showDiff
-    } = (0, import_data227.useSelect)((select9) => {
+    } = (0, import_data228.useSelect)((select9) => {
       const { get } = select9(import_preferences25.store);
       const {
         getEditorSettings: getEditorSettings2,
@@ -113915,10 +113982,10 @@ ${content}
         showDiff: isShowingRevisionDiff2()
       };
     }, []);
-    const { setShowRevisionDiff: setShowRevisionDiff2 } = unlock((0, import_data227.useDispatch)(store));
-    const { setIsListViewOpened: setIsListViewOpened2 } = (0, import_data227.useDispatch)(store);
-    const registry = (0, import_data227.useRegistry)();
-    (0, import_element378.useLayoutEffect)(() => {
+    const { setShowRevisionDiff: setShowRevisionDiff2 } = unlock((0, import_data228.useDispatch)(store));
+    const { setIsListViewOpened: setIsListViewOpened2 } = (0, import_data228.useDispatch)(store);
+    const registry = (0, import_data228.useRegistry)();
+    (0, import_element379.useLayoutEffect)(() => {
       const isMediumOrBigger = window.matchMedia("(min-width: 782px)").matches;
       const { get } = registry.select(import_preferences25.store);
       setIsListViewOpened2(
@@ -113930,8 +113997,8 @@ ${content}
     const secondarySidebarLabel = isListViewOpened2 ? (0, import_i18n323.__)("Document Overview") : (0, import_i18n323.__)("Block Library");
     const shouldShowStylesCanvas = showStylebook2 || stylesPath2?.startsWith("/revisions");
     const shouldShowBlockEditor = !shouldShowStylesCanvas;
-    const [entitiesSavedStatesCallback, setEntitiesSavedStatesCallback] = (0, import_element378.useState)(false);
-    const closeEntitiesSavedStates = (0, import_element378.useCallback)(
+    const [entitiesSavedStatesCallback, setEntitiesSavedStatesCallback] = (0, import_element379.useState)(false);
+    const closeEntitiesSavedStates = (0, import_element379.useCallback)(
       (arg) => {
         if (typeof entitiesSavedStatesCallback === "function") {
           entitiesSavedStatesCallback(arg);
@@ -114032,17 +114099,17 @@ ${content}

   // packages/editor/build-module/components/sidebar/index.mjs
   var import_block_editor99 = __toESM(require_block_editor(), 1);
-  var import_data259 = __toESM(require_data(), 1);
+  var import_data260 = __toESM(require_data(), 1);
   var import_i18n349 = __toESM(require_i18n(), 1);
   var import_keyboard_shortcuts11 = __toESM(require_keyboard_shortcuts(), 1);

   // packages/editor/build-module/components/pattern-overrides-panel/index.mjs
-  var import_data228 = __toESM(require_data(), 1);
+  var import_data229 = __toESM(require_data(), 1);
   var import_patterns10 = __toESM(require_patterns(), 1);
   var import_jsx_runtime593 = __toESM(require_jsx_runtime(), 1);
   var { OverridesPanel } = unlock(import_patterns10.privateApis);
   function PatternOverridesPanel() {
-    const supportsPatternOverridesPanel = (0, import_data228.useSelect)(
+    const supportsPatternOverridesPanel = (0, import_data229.useSelect)(
       (select9) => select9(store).getCurrentPostType() === "wp_block",
       []
     );
@@ -114053,34 +114120,34 @@ ${content}
   }

   // packages/editor/build-module/components/sidebar/post-summary.mjs
-  var import_data241 = __toESM(require_data(), 1);
+  var import_data242 = __toESM(require_data(), 1);

   // packages/editor/build-module/components/post-card-panel/index.mjs
   var import_components251 = __toESM(require_components(), 1);
-  var import_core_data132 = __toESM(require_core_data(), 1);
-  var import_data233 = __toESM(require_data(), 1);
-  var import_element383 = __toESM(require_element(), 1);
+  var import_core_data133 = __toESM(require_core_data(), 1);
+  var import_data234 = __toESM(require_data(), 1);
+  var import_element384 = __toESM(require_element(), 1);
   var import_i18n327 = __toESM(require_i18n(), 1);
   var import_dom33 = __toESM(require_dom(), 1);

   // packages/editor/build-module/components/post-actions/index.mjs
-  var import_data232 = __toESM(require_data(), 1);
-  var import_element382 = __toESM(require_element(), 1);
+  var import_data233 = __toESM(require_data(), 1);
+  var import_element383 = __toESM(require_element(), 1);
   var import_i18n326 = __toESM(require_i18n(), 1);
   var import_components250 = __toESM(require_components(), 1);
-  var import_core_data131 = __toESM(require_core_data(), 1);
+  var import_core_data132 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/post-actions/actions.mjs
-  var import_data231 = __toESM(require_data(), 1);
-  var import_element381 = __toESM(require_element(), 1);
-  var import_core_data130 = __toESM(require_core_data(), 1);
+  var import_data232 = __toESM(require_data(), 1);
+  var import_element382 = __toESM(require_element(), 1);
+  var import_core_data131 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/post-actions/set-as-homepage.mjs
   var import_i18n324 = __toESM(require_i18n(), 1);
-  var import_element379 = __toESM(require_element(), 1);
+  var import_element380 = __toESM(require_element(), 1);
   var import_components248 = __toESM(require_components(), 1);
-  var import_data229 = __toESM(require_data(), 1);
-  var import_core_data128 = __toESM(require_core_data(), 1);
+  var import_data230 = __toESM(require_data(), 1);
+  var import_core_data129 = __toESM(require_core_data(), 1);
   var import_notices33 = __toESM(require_notices(), 1);

   // packages/editor/build-module/utils/get-item-title.mjs
@@ -114103,9 +114170,9 @@ ${content}
   var SetAsHomepageModal = ({ items, closeModal: closeModal2 }) => {
     const [item] = items;
     const pageTitle = getItemTitle2(item);
-    const { showOnFront, currentHomePage, isSaving } = (0, import_data229.useSelect)(
+    const { showOnFront, currentHomePage, isSaving } = (0, import_data230.useSelect)(
       (select9) => {
-        const { getEntityRecord, isSavingEntityRecord } = select9(import_core_data128.store);
+        const { getEntityRecord, isSavingEntityRecord } = select9(import_core_data129.store);
         const siteSettings = getEntityRecord("root", "site");
         const currentHomePageItem = getEntityRecord(
           "postType",
@@ -114119,8 +114186,8 @@ ${content}
         };
       }
     );
-    const { saveEntityRecord } = (0, import_data229.useDispatch)(import_core_data128.store);
-    const { createSuccessNotice, createErrorNotice } = (0, import_data229.useDispatch)(import_notices33.store);
+    const { saveEntityRecord } = (0, import_data230.useDispatch)(import_core_data129.store);
+    const { createSuccessNotice, createErrorNotice } = (0, import_data230.useDispatch)(import_notices33.store);
     async function onSetPageAsHomepage(event) {
       event.preventDefault();
       try {
@@ -114188,8 +114255,8 @@ ${content}
     ] }) });
   };
   var useSetAsHomepageAction = () => {
-    const { pageOnFront, pageForPosts } = (0, import_data229.useSelect)((select9) => {
-      const { getEntityRecord, canUser } = select9(import_core_data128.store);
+    const { pageOnFront, pageForPosts } = (0, import_data230.useSelect)((select9) => {
+      const { getEntityRecord, canUser } = select9(import_core_data129.store);
       const siteSettings = canUser("read", {
         kind: "root",
         name: "site"
@@ -114199,7 +114266,7 @@ ${content}
         pageForPosts: siteSettings?.page_for_posts
       };
     });
-    return (0, import_element379.useMemo)(
+    return (0, import_element380.useMemo)(
       () => ({
         id: "set-as-homepage",
         label: (0, import_i18n324.__)("Set as homepage\u2026"),
@@ -114228,18 +114295,18 @@ ${content}

   // packages/editor/build-module/components/post-actions/set-as-posts-page.mjs
   var import_i18n325 = __toESM(require_i18n(), 1);
-  var import_element380 = __toESM(require_element(), 1);
+  var import_element381 = __toESM(require_element(), 1);
   var import_components249 = __toESM(require_components(), 1);
-  var import_data230 = __toESM(require_data(), 1);
-  var import_core_data129 = __toESM(require_core_data(), 1);
+  var import_data231 = __toESM(require_data(), 1);
+  var import_core_data130 = __toESM(require_core_data(), 1);
   var import_notices34 = __toESM(require_notices(), 1);
   var import_jsx_runtime595 = __toESM(require_jsx_runtime(), 1);
   var SetAsPostsPageModal = ({ items, closeModal: closeModal2 }) => {
     const [item] = items;
     const pageTitle = getItemTitle2(item);
-    const { currentPostsPage, isPageForPostsSet, isSaving } = (0, import_data230.useSelect)(
+    const { currentPostsPage, isPageForPostsSet, isSaving } = (0, import_data231.useSelect)(
       (select9) => {
-        const { getEntityRecord, isSavingEntityRecord } = select9(import_core_data129.store);
+        const { getEntityRecord, isSavingEntityRecord } = select9(import_core_data130.store);
         const siteSettings = getEntityRecord("root", "site");
         const currentPostsPageItem = getEntityRecord(
           "postType",
@@ -114253,8 +114320,8 @@ ${content}
         };
       }
     );
-    const { saveEntityRecord } = (0, import_data230.useDispatch)(import_core_data129.store);
-    const { createSuccessNotice, createErrorNotice } = (0, import_data230.useDispatch)(import_notices34.store);
+    const { saveEntityRecord } = (0, import_data231.useDispatch)(import_core_data130.store);
+    const { createSuccessNotice, createErrorNotice } = (0, import_data231.useDispatch)(import_notices34.store);
     async function onSetPageAsPostsPage(event) {
       event.preventDefault();
       try {
@@ -114315,8 +114382,8 @@ ${content}
     ] }) });
   };
   var useSetAsPostsPageAction = () => {
-    const { pageOnFront, pageForPosts } = (0, import_data230.useSelect)((select9) => {
-      const { getEntityRecord, canUser } = select9(import_core_data129.store);
+    const { pageOnFront, pageForPosts } = (0, import_data231.useSelect)((select9) => {
+      const { getEntityRecord, canUser } = select9(import_core_data130.store);
       const siteSettings = canUser("read", {
         kind: "root",
         name: "site"
@@ -114326,7 +114393,7 @@ ${content}
         pageForPosts: siteSettings?.page_for_posts
       };
     });
-    return (0, import_element380.useMemo)(
+    return (0, import_element381.useMemo)(
       () => ({
         id: "set-as-posts-page",
         label: (0, import_i18n325.__)("Set as posts page\u2026"),
@@ -114356,7 +114423,7 @@ ${content}
   // packages/editor/build-module/components/post-actions/actions.mjs
   var import_jsx_runtime596 = __toESM(require_jsx_runtime(), 1);
   function usePostActions({ postType: postType2, onActionPerformed, context }) {
-    const { defaultActions } = (0, import_data231.useSelect)(
+    const { defaultActions } = (0, import_data232.useSelect)(
       (select9) => {
         const { getEntityActions: getEntityActions3 } = unlock(select9(store));
         return {
@@ -114365,12 +114432,12 @@ ${content}
       },
       [postType2]
     );
-    const shouldShowHomepageActions = (0, import_data231.useSelect)(
+    const shouldShowHomepageActions = (0, import_data232.useSelect)(
       (select9) => {
         if (postType2 !== "page") {
           return false;
         }
-        const { getDefaultTemplateId, getEntityRecord, canUser } = select9(import_core_data130.store);
+        const { getDefaultTemplateId, getEntityRecord, canUser } = select9(import_core_data131.store);
         const canUpdateSettings = canUser("update", {
           kind: "root",
           name: "site"
@@ -114398,11 +114465,11 @@ ${content}
     );
     const setAsHomepageAction = useSetAsHomepageAction();
     const setAsPostsPageAction = useSetAsPostsPageAction();
-    const { registerPostTypeSchema: registerPostTypeSchema2 } = unlock((0, import_data231.useDispatch)(store));
-    (0, import_element381.useEffect)(() => {
+    const { registerPostTypeSchema: registerPostTypeSchema2 } = unlock((0, import_data232.useDispatch)(store));
+    (0, import_element382.useEffect)(() => {
       registerPostTypeSchema2(postType2);
     }, [registerPostTypeSchema2, postType2]);
-    return (0, import_element381.useMemo)(() => {
+    return (0, import_element382.useMemo)(() => {
       let actions2 = [...defaultActions];
       if (shouldShowHomepageActions) {
         actions2.push(setAsHomepageAction, setAsPostsPageAction);
@@ -114478,10 +114545,10 @@ ${content}
   var import_jsx_runtime597 = __toESM(require_jsx_runtime(), 1);
   var { Menu: Menu4 } = unlock(import_components250.privateApis);
   function PostActions({ postType: postType2, postId: postId2, onActionPerformed }) {
-    const [activeModalAction, setActiveModalAction] = (0, import_element382.useState)(null);
-    const { item, permissions } = (0, import_data232.useSelect)(
+    const [activeModalAction, setActiveModalAction] = (0, import_element383.useState)(null);
+    const { item, permissions } = (0, import_data233.useSelect)(
       (select9) => {
-        const { getEditedEntityRecord, getEntityRecordPermissions } = unlock(select9(import_core_data131.store));
+        const { getEditedEntityRecord, getEntityRecordPermissions } = unlock(select9(import_core_data132.store));
         return {
           item: getEditedEntityRecord("postType", postType2, postId2),
           permissions: getEntityRecordPermissions(
@@ -114493,14 +114560,14 @@ ${content}
       },
       [postId2, postType2]
     );
-    const itemWithPermissions = (0, import_element382.useMemo)(() => {
+    const itemWithPermissions = (0, import_element383.useMemo)(() => {
       return {
         ...item,
         permissions
       };
     }, [item, permissions]);
     const allActions = usePostActions({ postType: postType2, onActionPerformed });
-    const actions2 = (0, import_element382.useMemo)(() => {
+    const actions2 = (0, import_element383.useMemo)(() => {
       return allActions.filter((action) => {
         return !action.isEligible || action.isEligible(itemWithPermissions);
       });
@@ -114565,7 +114632,7 @@ ${content}
     );
   }
   function ActionsDropdownMenuGroup({ actions: actions2, items, setActiveModalAction }) {
-    const registry = (0, import_data232.useRegistry)();
+    const registry = (0, import_data233.useRegistry)();
     return /* @__PURE__ */ (0, import_jsx_runtime597.jsx)(Menu4.Group, { children: actions2.map((action) => {
       return /* @__PURE__ */ (0, import_jsx_runtime597.jsx)(
         DropdownMenuItemTrigger,
@@ -114587,7 +114654,7 @@ ${content}

   // packages/editor/build-module/components/post-card-panel/index.mjs
   var import_jsx_runtime598 = __toESM(require_jsx_runtime(), 1);
-  var { getTemplateInfo: getTemplateInfo4 } = unlock(import_core_data132.privateApis);
+  var { getTemplateInfo: getTemplateInfo4 } = unlock(import_core_data133.privateApis);
   function PostCardPanel({
     postType: postType2,
     postId: postId2,
@@ -114595,13 +114662,13 @@ ${content}
     onActionPerformed,
     onClose
   }) {
-    const postIds = (0, import_element383.useMemo)(
+    const postIds = (0, import_element384.useMemo)(
       () => Array.isArray(postId2) ? postId2 : [postId2],
       [postId2]
     );
-    const { postTitle, icon, labels } = (0, import_data233.useSelect)(
+    const { postTitle, icon, labels } = (0, import_data234.useSelect)(
       (select9) => {
-        const { getEditedEntityRecord, getCurrentTheme, getPostType } = select9(import_core_data132.store);
+        const { getEditedEntityRecord, getCurrentTheme, getPostType } = select9(import_core_data133.store);
         const {
           getPostIcon: getPostIcon2,
           getCurrentPostType: getCurrentPostType2,
@@ -114717,18 +114784,18 @@ ${content}

   // packages/editor/build-module/components/post-content-information/index.mjs
   var import_components252 = __toESM(require_components(), 1);
-  var import_data234 = __toESM(require_data(), 1);
+  var import_data235 = __toESM(require_data(), 1);
   var import_i18n328 = __toESM(require_i18n(), 1);
   var import_wordcount5 = __toESM(require_wordcount(), 1);
-  var import_element384 = __toESM(require_element(), 1);
-  var import_core_data133 = __toESM(require_core_data(), 1);
+  var import_element385 = __toESM(require_element(), 1);
+  var import_core_data134 = __toESM(require_core_data(), 1);
   var import_jsx_runtime599 = __toESM(require_jsx_runtime(), 1);
   var AVERAGE_READING_RATE3 = 189;
   function PostContentInformation() {
-    const postContent = (0, import_data234.useSelect)((select9) => {
+    const postContent = (0, import_data235.useSelect)((select9) => {
       const { getEditedPostAttribute: getEditedPostAttribute2, getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store);
-      const { canUser } = select9(import_core_data133.store);
-      const { getEntityRecord } = select9(import_core_data133.store);
+      const { canUser } = select9(import_core_data134.store);
+      const { getEntityRecord } = select9(import_core_data134.store);
       const siteSettings = canUser("read", {
         kind: "root",
         name: "site"
@@ -114745,7 +114812,7 @@ ${content}
   }
   function PostContentInformationUI({ postContent }) {
     const wordCountType = (0, import_i18n328._x)("words", "Word count type. Do not translate!");
-    const wordsCounted = (0, import_element384.useMemo)(
+    const wordsCounted = (0, import_element385.useMemo)(
       () => postContent ? (0, import_wordcount5.count)(postContent, wordCountType) : 0,
       [postContent, wordCountType]
     );
@@ -114774,12 +114841,12 @@ ${content}
   // packages/editor/build-module/components/post-format/panel.mjs
   var import_components253 = __toESM(require_components(), 1);
   var import_i18n329 = __toESM(require_i18n(), 1);
-  var import_data235 = __toESM(require_data(), 1);
-  var import_element385 = __toESM(require_element(), 1);
+  var import_data236 = __toESM(require_data(), 1);
+  var import_element386 = __toESM(require_element(), 1);
   var import_block_editor88 = __toESM(require_block_editor(), 1);
   var import_jsx_runtime600 = __toESM(require_jsx_runtime(), 1);
   function PostFormat2() {
-    const { postFormat } = (0, import_data235.useSelect)((select9) => {
+    const { postFormat } = (0, import_data236.useSelect)((select9) => {
       const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
       const _postFormat = getEditedPostAttribute2("format");
       return {
@@ -114789,8 +114856,8 @@ ${content}
     const activeFormat = POST_FORMATS2.find(
       (format7) => format7.id === postFormat
     );
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element385.useState)(null);
-    const popoverProps = (0, import_element385.useMemo)(
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element386.useState)(null);
+    const popoverProps = (0, import_element386.useMemo)(
       () => ({
         // Anchor the popover to the middle of the entire row so that it doesn't
         // move around when the label changes.
@@ -114839,12 +114906,12 @@ ${content}

   // packages/editor/build-module/components/post-last-edited-panel/index.mjs
   var import_components254 = __toESM(require_components(), 1);
-  var import_data236 = __toESM(require_data(), 1);
+  var import_data237 = __toESM(require_data(), 1);
   var import_i18n330 = __toESM(require_i18n(), 1);
   var import_date23 = __toESM(require_date(), 1);
   var import_jsx_runtime601 = __toESM(require_jsx_runtime(), 1);
   function PostLastEditedPanel() {
-    const modified = (0, import_data236.useSelect)(
+    const modified = (0, import_data237.useSelect)(
       (select9) => select9(store).getEditedPostAttribute("modified"),
       []
     );
@@ -114868,13 +114935,13 @@ ${content}

   // packages/editor/build-module/components/reading-settings-link/index.mjs
   var import_i18n331 = __toESM(require_i18n(), 1);
-  var import_data237 = __toESM(require_data(), 1);
-  var import_core_data134 = __toESM(require_core_data(), 1);
+  var import_data238 = __toESM(require_data(), 1);
+  var import_core_data135 = __toESM(require_core_data(), 1);
   var import_jsx_runtime603 = __toESM(require_jsx_runtime(), 1);
   function ReadingSettingsLink() {
-    const isVisible2 = (0, import_data237.useSelect)((select9) => {
+    const isVisible2 = (0, import_data238.useSelect)((select9) => {
       const { getCurrentPostType: getCurrentPostType2, getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
-      const { canUser } = select9(import_core_data134.store);
+      const { canUser } = select9(import_core_data135.store);
       return getCurrentPostType2() === TEMPLATE_POST_TYPE && getEditedPostAttribute2("slug") === "front-page" && !!canUser("update", { kind: "root", name: "site" });
     }, []);
     if (!isVisible2) {
@@ -114886,19 +114953,19 @@ ${content}
   // packages/editor/build-module/components/blog-title/index.mjs
   var import_i18n332 = __toESM(require_i18n(), 1);
   var import_compose95 = __toESM(require_compose(), 1);
-  var import_data238 = __toESM(require_data(), 1);
-  var import_core_data135 = __toESM(require_core_data(), 1);
+  var import_data239 = __toESM(require_data(), 1);
+  var import_core_data136 = __toESM(require_core_data(), 1);
   var import_html_entities32 = __toESM(require_html_entities(), 1);
   var import_components256 = __toESM(require_components(), 1);
-  var import_element386 = __toESM(require_element(), 1);
+  var import_element387 = __toESM(require_element(), 1);
   var import_block_editor89 = __toESM(require_block_editor(), 1);
   var import_jsx_runtime604 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_OBJECT4 = {};
   function BlogTitle() {
-    const { editEntityRecord } = (0, import_data238.useDispatch)(import_core_data135.store);
-    const { postsPageTitle, postsPageId, isTemplate: isTemplate2, postSlug } = (0, import_data238.useSelect)(
+    const { editEntityRecord } = (0, import_data239.useDispatch)(import_core_data136.store);
+    const { postsPageTitle, postsPageId, isTemplate: isTemplate2, postSlug } = (0, import_data239.useSelect)(
       (select9) => {
-        const { getEntityRecord, getEditedEntityRecord, canUser } = select9(import_core_data135.store);
+        const { getEntityRecord, getEditedEntityRecord, canUser } = select9(import_core_data136.store);
         const siteSettings = canUser("read", {
           kind: "root",
           name: "site"
@@ -114918,8 +114985,8 @@ ${content}
       },
       []
     );
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element386.useState)(null);
-    const popoverProps = (0, import_element386.useMemo)(
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element387.useState)(null);
+    const popoverProps = (0, import_element387.useMemo)(
       () => ({
         // Anchor the popover to the middle of the entire row so that it doesn't
         // move around when the label changes.
@@ -114988,17 +115055,17 @@ ${content}

   // packages/editor/build-module/components/posts-per-page/index.mjs
   var import_i18n333 = __toESM(require_i18n(), 1);
-  var import_data239 = __toESM(require_data(), 1);
-  var import_core_data136 = __toESM(require_core_data(), 1);
+  var import_data240 = __toESM(require_data(), 1);
+  var import_core_data137 = __toESM(require_core_data(), 1);
   var import_components257 = __toESM(require_components(), 1);
-  var import_element387 = __toESM(require_element(), 1);
+  var import_element388 = __toESM(require_element(), 1);
   var import_block_editor90 = __toESM(require_block_editor(), 1);
   var import_jsx_runtime605 = __toESM(require_jsx_runtime(), 1);
   function PostsPerPage() {
-    const { editEntityRecord } = (0, import_data239.useDispatch)(import_core_data136.store);
-    const { postsPerPage, isTemplate: isTemplate2, postSlug } = (0, import_data239.useSelect)((select9) => {
+    const { editEntityRecord } = (0, import_data240.useDispatch)(import_core_data137.store);
+    const { postsPerPage, isTemplate: isTemplate2, postSlug } = (0, import_data240.useSelect)((select9) => {
       const { getEditedPostAttribute: getEditedPostAttribute2, getCurrentPostType: getCurrentPostType2 } = select9(store);
-      const { getEditedEntityRecord, canUser } = select9(import_core_data136.store);
+      const { getEditedEntityRecord, canUser } = select9(import_core_data137.store);
       const siteSettings = canUser("read", {
         kind: "root",
         name: "site"
@@ -115009,8 +115076,8 @@ ${content}
         postsPerPage: siteSettings?.posts_per_page || 1
       };
     }, []);
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element387.useState)(null);
-    const popoverProps = (0, import_element387.useMemo)(
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element388.useState)(null);
+    const popoverProps = (0, import_element388.useMemo)(
       () => ({
         // Anchor the popover to the middle of the entire row so that it doesn't
         // move around when the label changes.
@@ -115077,10 +115144,10 @@ ${content}

   // packages/editor/build-module/components/site-discussion/index.mjs
   var import_i18n334 = __toESM(require_i18n(), 1);
-  var import_data240 = __toESM(require_data(), 1);
-  var import_core_data137 = __toESM(require_core_data(), 1);
+  var import_data241 = __toESM(require_data(), 1);
+  var import_core_data138 = __toESM(require_core_data(), 1);
   var import_components258 = __toESM(require_components(), 1);
-  var import_element388 = __toESM(require_element(), 1);
+  var import_element389 = __toESM(require_element(), 1);
   var import_block_editor91 = __toESM(require_block_editor(), 1);
   var import_jsx_runtime606 = __toESM(require_jsx_runtime(), 1);
   var COMMENT_OPTIONS2 = [
@@ -115099,11 +115166,11 @@ ${content}
     }
   ];
   function SiteDiscussion() {
-    const { editEntityRecord } = (0, import_data240.useDispatch)(import_core_data137.store);
-    const { allowCommentsOnNewPosts, isTemplate: isTemplate2, postSlug } = (0, import_data240.useSelect)(
+    const { editEntityRecord } = (0, import_data241.useDispatch)(import_core_data138.store);
+    const { allowCommentsOnNewPosts, isTemplate: isTemplate2, postSlug } = (0, import_data241.useSelect)(
       (select9) => {
         const { getEditedPostAttribute: getEditedPostAttribute2, getCurrentPostType: getCurrentPostType2 } = select9(store);
-        const { getEditedEntityRecord, canUser } = select9(import_core_data137.store);
+        const { getEditedEntityRecord, canUser } = select9(import_core_data138.store);
         const siteSettings = canUser("read", {
           kind: "root",
           name: "site"
@@ -115116,8 +115183,8 @@ ${content}
       },
       []
     );
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element388.useState)(null);
-    const popoverProps = (0, import_element388.useMemo)(
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element389.useState)(null);
+    const popoverProps = (0, import_element389.useMemo)(
       () => ({
         // Anchor the popover to the middle of the entire row so that it doesn't
         // move around when the label changes.
@@ -115186,7 +115253,7 @@ ${content}
   var import_jsx_runtime607 = __toESM(require_jsx_runtime(), 1);
   var PANEL_NAME5 = "post-status";
   function PostSummary({ onActionPerformed }) {
-    const { isRemovedPostStatusPanel, postType: postType2, postId: postId2 } = (0, import_data241.useSelect)(
+    const { isRemovedPostStatusPanel, postType: postType2, postId: postId2 } = (0, import_data242.useSelect)(
       (select9) => {
         const {
           isEditorPanelRemoved: isEditorPanelRemoved2,
@@ -115246,22 +115313,22 @@ ${content}

   // packages/editor/build-module/components/sidebar/dataform-post-summary.mjs
   var import_i18n338 = __toESM(require_i18n(), 1);
-  var import_data246 = __toESM(require_data(), 1);
-  var import_core_data139 = __toESM(require_core_data(), 1);
-  var import_element390 = __toESM(require_element(), 1);
+  var import_data247 = __toESM(require_data(), 1);
+  var import_core_data140 = __toESM(require_core_data(), 1);
+  var import_element391 = __toESM(require_element(), 1);

   // packages/views/build-module/use-view.mjs
-  var import_element389 = __toESM(require_element(), 1);
-  var import_data242 = __toESM(require_data(), 1);
+  var import_element390 = __toESM(require_element(), 1);
+  var import_data243 = __toESM(require_data(), 1);
   var import_preferences26 = __toESM(require_preferences(), 1);

   // packages/views/build-module/load-view.mjs
-  var import_data243 = __toESM(require_data(), 1);
+  var import_data244 = __toESM(require_data(), 1);
   var import_preferences27 = __toESM(require_preferences(), 1);

   // packages/views/build-module/use-view-config.mjs
-  var import_data244 = __toESM(require_data(), 1);
-  var import_core_data138 = __toESM(require_core_data(), 1);
+  var import_data245 = __toESM(require_data(), 1);
+  var import_core_data139 = __toESM(require_core_data(), 1);

   // packages/views/build-module/lock-unlock.mjs
   var import_private_apis9 = __toESM(require_private_apis(), 1);
@@ -115278,9 +115345,9 @@ ${content}
   }) {
     const fieldList = Array.isArray(fields2) ? fields2 : fields2?.split(",");
     const fieldsKey = fieldList ? [...fieldList].sort().join(",") : void 0;
-    return (0, import_data244.useSelect)(
+    return (0, import_data245.useSelect)(
       (select9) => {
-        return unlock7(select9(import_core_data138.store)).getViewConfig(
+        return unlock7(select9(import_core_data139.store)).getViewConfig(
           kind,
           name2,
           fieldsKey ? {
@@ -115297,12 +115364,12 @@ ${content}

   // packages/editor/build-module/dataviews/fields/revisions/revisions-view.mjs
   var import_components259 = __toESM(require_components(), 1);
-  var import_data245 = __toESM(require_data(), 1);
+  var import_data246 = __toESM(require_data(), 1);
   var import_i18n335 = __toESM(require_i18n(), 1);
   var import_url24 = __toESM(require_url(), 1);
   var import_jsx_runtime608 = __toESM(require_jsx_runtime(), 1);
   function RevisionsView() {
-    const { lastRevisionId, revisionsCount, disableVisualRevisions } = (0, import_data245.useSelect)((select9) => {
+    const { lastRevisionId, revisionsCount, disableVisualRevisions } = (0, import_data246.useSelect)((select9) => {
       const {
         getCurrentPostLastRevisionId: getCurrentPostLastRevisionId2,
         getCurrentPostRevisionsCount: getCurrentPostRevisionsCount2,
@@ -115317,7 +115384,7 @@ ${content}
         )
       };
     }, []);
-    const { setCurrentRevisionId: setCurrentRevisionId2 } = unlock((0, import_data245.useDispatch)(store));
+    const { setCurrentRevisionId: setCurrentRevisionId2 } = unlock((0, import_data246.useDispatch)(store));
     const buttonProps = disableVisualRevisions ? {
       href: (0, import_url24.addQueryArgs)("revision.php", {
         revision: lastRevisionId
@@ -115381,7 +115448,7 @@ ${content}
       excerptEnabled,
       discussionEnabled,
       pageAttributesEnabled
-    } = (0, import_data246.useSelect)((select9) => {
+    } = (0, import_data247.useSelect)((select9) => {
       const { isEditorPanelRemoved: isEditorPanelRemoved2, isEditorPanelEnabled: isEditorPanelEnabled2 } = select9(store);
       return {
         isPostStatusRemoved: isEditorPanelRemoved2("post-status"),
@@ -115391,7 +115458,7 @@ ${content}
         pageAttributesEnabled: isEditorPanelEnabled2("page-attributes")
       };
     }, []);
-    const visibleForm = (0, import_element390.useMemo)(() => {
+    const visibleForm = (0, import_element391.useMemo)(() => {
       if (!form.fields?.length) {
         return form;
       }
@@ -115442,7 +115509,7 @@ ${content}
       posttype_page: {
         kind: "postType",
         name: "page",
-        getId: (select9) => select9(import_core_data139.store).getEditedEntityRecord("root", "site")?.page_for_posts,
+        getId: (select9) => select9(import_core_data140.store).getEditedEntityRecord("root", "site")?.page_for_posts,
         fields: ["posts_page_title"],
         isVisible: (item) => ["home", "index"].includes(item.slug ?? "")
       }
@@ -115461,7 +115528,7 @@ ${content}
     };
   }
   function DataFormPostSummary({ onActionPerformed }) {
-    const { postType: postType2, postId: postId2, isPostStatusRemoved, availableTemplates } = (0, import_data246.useSelect)((select9) => {
+    const { postType: postType2, postId: postId2, isPostStatusRemoved, availableTemplates } = (0, import_data247.useSelect)((select9) => {
       const {
         getCurrentPostType: getCurrentPostType2,
         getCurrentPostId: getCurrentPostId2,
@@ -115469,7 +115536,7 @@ ${content}
         getEditorSettings: getEditorSettings2
       } = select9(store);
       const _availableTemplates = select9(
-        import_core_data139.store
+        import_core_data140.store
       ).getCurrentTheme()?.is_block_theme ? null : getEditorSettings2().availableTemplates ?? null;
       return {
         postType: getCurrentPostType2(),
@@ -115484,12 +115551,12 @@ ${content}
       fields: VIEW_CONFIG_FIELDS
     });
     const form = useInspectorPanelVisibility(formConfig ?? EMPTY_FORM);
-    const record = (0, import_data246.useSelect)(
+    const record = (0, import_data247.useSelect)(
       (select9) => {
         if (!postType2 || !postId2) {
           return null;
         }
-        return select9(import_core_data139.store).getEditedEntityRecord(
+        return select9(import_core_data140.store).getEditedEntityRecord(
           "postType",
           postType2,
           postId2
@@ -115498,9 +115565,9 @@ ${content}
       [postType2, postId2]
     );
     const templatePanelMode = usePostTemplatePanelMode();
-    const entityRecords = (0, import_data246.useSelect)(
+    const entityRecords = (0, import_data247.useSelect)(
       (select9) => {
-        const { getEditedEntityRecord, canUser } = select9(import_core_data139.store);
+        const { getEditedEntityRecord, canUser } = select9(import_core_data140.store);
         const records = {};
         for (const [namespace, entity] of Object.entries(
           ENTITIES[postType2] ?? {}
@@ -115525,7 +115592,7 @@ ${content}
       },
       [postType2]
     );
-    const data = (0, import_element390.useMemo)(() => {
+    const data = (0, import_element391.useMemo)(() => {
       if (!record) {
         return record;
       }
@@ -115535,9 +115602,9 @@ ${content}
       }
       return { ...record, ...extra };
     }, [record, entityRecords, availableTemplates]);
-    const { editEntityRecord } = (0, import_data246.useDispatch)(import_core_data139.store);
-    const registry = (0, import_data246.useRegistry)();
-    const fieldNamespaces = (0, import_element390.useMemo)(() => {
+    const { editEntityRecord } = (0, import_data247.useDispatch)(import_core_data140.store);
+    const registry = (0, import_data247.useRegistry)();
+    const fieldNamespaces = (0, import_element391.useMemo)(() => {
       const map = {};
       for (const [namespace, entity] of Object.entries(
         ENTITIES[postType2] ?? {}
@@ -115549,7 +115616,7 @@ ${content}
       return map;
     }, [postType2]);
     const _fields = post_fields_default({ postType: postType2 });
-    const fields2 = (0, import_element390.useMemo)(
+    const fields2 = (0, import_element391.useMemo)(
       () => _fields?.map((field) => {
         const namespace = fieldNamespaces[field.id];
         if (namespace) {
@@ -115639,16 +115706,16 @@ ${content}
   }

   // packages/editor/build-module/components/sidebar/post-revision-summary.mjs
-  var import_data249 = __toESM(require_data(), 1);
+  var import_data250 = __toESM(require_data(), 1);
   var import_components261 = __toESM(require_components(), 1);
   var import_i18n341 = __toESM(require_i18n(), 1);
   var import_url25 = __toESM(require_url(), 1);

   // packages/editor/build-module/components/post-revisions-timeline/index.mjs
-  var import_data247 = __toESM(require_data(), 1);
-  var import_core_data140 = __toESM(require_core_data(), 1);
+  var import_data248 = __toESM(require_data(), 1);
+  var import_core_data141 = __toESM(require_core_data(), 1);
   var import_date24 = __toESM(require_date(), 1);
-  var import_element391 = __toESM(require_element(), 1);
+  var import_element392 = __toESM(require_element(), 1);
   var import_i18n339 = __toESM(require_i18n(), 1);
   var import_jsx_runtime610 = __toESM(require_jsx_runtime(), 1);
   var PAGE_SIZE2 = 10;
@@ -115679,9 +115746,9 @@ ${content}
     return /* @__PURE__ */ (0, import_jsx_runtime610.jsx)(Badge, { intent: "none", children: (0, import_i18n339.__)("Autosave") });
   }
   function PostRevisionsTimeline() {
-    const { setCurrentRevisionId: setCurrentRevisionId2 } = unlock((0, import_data247.useDispatch)(store));
-    const [view, setView] = (0, import_element391.useState)(baseView);
-    const { revisions, revisionKey, currentRevisionId } = (0, import_data247.useSelect)(
+    const { setCurrentRevisionId: setCurrentRevisionId2 } = unlock((0, import_data248.useDispatch)(store));
+    const [view, setView] = (0, import_element392.useState)(baseView);
+    const { revisions, revisionKey, currentRevisionId } = (0, import_data248.useSelect)(
       (select9) => {
         const { getCurrentPostType: getCurrentPostType2 } = select9(store);
         const {
@@ -115689,7 +115756,7 @@ ${content}
           getRevisionPage: getRevisionPage2,
           getPageRevisions: getPageRevisions2
         } = unlock(select9(store));
-        const { getEntityConfig } = select9(import_core_data140.store);
+        const { getEntityConfig } = select9(import_core_data141.store);
         const _postType = getCurrentPostType2();
         const entityConfig = getEntityConfig("postType", _postType);
         const _revisionKey = entityConfig?.revisionKey || "id";
@@ -115704,7 +115771,7 @@ ${content}
       []
     );
     const isLoading = !revisions;
-    const fields2 = (0, import_element391.useMemo)(
+    const fields2 = (0, import_element392.useMemo)(
       () => [
         {
           id: "date",
@@ -115759,11 +115826,11 @@ ${content}
       ],
       [revisionKey, currentRevisionId]
     );
-    const { data: shownRevisions, paginationInfo } = (0, import_element391.useMemo)(
+    const { data: shownRevisions, paginationInfo } = (0, import_element392.useMemo)(
       () => filterSortAndPaginate(revisions || EMPTY_ARRAY17, view, fields2),
       [revisions, view, fields2]
     );
-    (0, import_element391.useEffect)(() => {
+    (0, import_element392.useEffect)(() => {
       if (!currentRevisionId || !revisions) {
         return;
       }
@@ -115776,11 +115843,11 @@ ${content}
       const page = Math.floor(index2 / view.perPage) + 1;
       setView((v3) => v3.page === page ? v3 : { ...v3, page });
     }, [currentRevisionId, revisions, revisionKey, view.perPage]);
-    const selection = (0, import_element391.useMemo)(
+    const selection = (0, import_element392.useMemo)(
       () => currentRevisionId ? [String(currentRevisionId)] : EMPTY_ARRAY17,
       [currentRevisionId]
     );
-    const onChangeSelection = (0, import_element391.useCallback)(
+    const onChangeSelection = (0, import_element392.useCallback)(
       (newSelection) => {
         if (newSelection.length === 0) {
           return;
@@ -115790,7 +115857,7 @@ ${content}
       },
       [setCurrentRevisionId2]
     );
-    const getItemId2 = (0, import_element391.useCallback)(
+    const getItemId2 = (0, import_element392.useCallback)(
       (item) => String(item[revisionKey]),
       [revisionKey]
     );
@@ -115816,8 +115883,8 @@ ${content}
   }

   // packages/editor/build-module/components/revision-fields-diff/index.mjs
-  var import_data248 = __toESM(require_data(), 1);
-  var import_element392 = __toESM(require_element(), 1);
+  var import_data249 = __toESM(require_data(), 1);
+  var import_element393 = __toESM(require_element(), 1);
   var import_i18n340 = __toESM(require_i18n(), 1);

   // packages/editor/build-module/components/revision-diff-panel/index.mjs
@@ -115873,7 +115940,7 @@ ${content}
     return !str3 || str3 === "[]" || str3 === "{}";
   }
   function RevisionFieldsDiffPanel() {
-    const { revision, previousRevision } = (0, import_data248.useSelect)((select9) => {
+    const { revision, previousRevision } = (0, import_data249.useSelect)((select9) => {
       const { getCurrentRevision: getCurrentRevision2, getPreviousRevision: getPreviousRevision2 } = unlock(
         select9(store)
       );
@@ -115882,7 +115949,7 @@ ${content}
         previousRevision: getPreviousRevision2()
       };
     }, []);
-    const entries = (0, import_element392.useMemo)(() => {
+    const entries = (0, import_element393.useMemo)(() => {
       if (!revision) {
         return null;
       }
@@ -115920,7 +115987,7 @@ ${content}
   // packages/editor/build-module/components/sidebar/post-revision-summary.mjs
   var import_jsx_runtime613 = __toESM(require_jsx_runtime(), 1);
   function PostRevisionSummary() {
-    const { revisionId: revisionId2, postId: postId2 } = (0, import_data249.useSelect)((select9) => {
+    const { revisionId: revisionId2, postId: postId2 } = (0, import_data250.useSelect)((select9) => {
       const { getCurrentRevisionId: getCurrentRevisionId2, getCurrentPostId: getCurrentPostId2 } = unlock(
         select9(store)
       );
@@ -115951,17 +116018,17 @@ ${content}
   }

   // packages/editor/build-module/components/post-transform-panel/index.mjs
-  var import_data251 = __toESM(require_data(), 1);
-  var import_core_data142 = __toESM(require_core_data(), 1);
+  var import_data252 = __toESM(require_data(), 1);
+  var import_core_data143 = __toESM(require_core_data(), 1);
   var import_components262 = __toESM(require_components(), 1);
   var import_i18n342 = __toESM(require_i18n(), 1);
   var import_block_editor92 = __toESM(require_block_editor(), 1);
   var import_blocks36 = __toESM(require_blocks(), 1);

   // packages/editor/build-module/components/post-transform-panel/hooks.mjs
-  var import_data250 = __toESM(require_data(), 1);
-  var import_element393 = __toESM(require_element(), 1);
-  var import_core_data141 = __toESM(require_core_data(), 1);
+  var import_data251 = __toESM(require_data(), 1);
+  var import_element394 = __toESM(require_element(), 1);
+  var import_core_data142 = __toESM(require_core_data(), 1);
   var import_blocks35 = __toESM(require_blocks(), 1);
   var import_patterns11 = __toESM(require_patterns(), 1);
   var { EXCLUDED_PATTERN_SOURCES, PATTERN_TYPES: PATTERN_TYPES6 } = unlock(import_patterns11.privateApis);
@@ -116008,16 +116075,16 @@ ${content}
     }));
   }
   function useAvailablePatterns({ area, name: name2, slug }) {
-    const { blockPatterns, restBlockPatterns, currentThemeStylesheet } = (0, import_data250.useSelect)((select9) => {
+    const { blockPatterns, restBlockPatterns, currentThemeStylesheet } = (0, import_data251.useSelect)((select9) => {
       const { getEditorSettings: getEditorSettings2 } = select9(store);
       const settings = getEditorSettings2();
       return {
         blockPatterns: settings.__experimentalAdditionalBlockPatterns ?? settings.__experimentalBlockPatterns,
-        restBlockPatterns: select9(import_core_data141.store).getBlockPatterns(),
-        currentThemeStylesheet: select9(import_core_data141.store).getCurrentTheme().stylesheet
+        restBlockPatterns: select9(import_core_data142.store).getBlockPatterns(),
+        currentThemeStylesheet: select9(import_core_data142.store).getCurrentTheme().stylesheet
       };
     }, []);
-    return (0, import_element393.useMemo)(() => {
+    return (0, import_element394.useMemo)(() => {
       const mergedPatterns = [
         ...blockPatterns || [],
         ...restBlockPatterns || []
@@ -116055,9 +116122,9 @@ ${content}
     );
   }
   function PostTransform() {
-    const { area, name: name2, slug, postType: postType2, postId: postId2 } = (0, import_data251.useSelect)((select9) => {
+    const { area, name: name2, slug, postType: postType2, postId: postId2 } = (0, import_data252.useSelect)((select9) => {
       const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store);
-      const { getEditedEntityRecord } = select9(import_core_data142.store);
+      const { getEditedEntityRecord } = select9(import_core_data143.store);
       const type = getCurrentPostType2();
       const id = getCurrentPostId2();
       const record = getEditedEntityRecord("postType", type, id);
@@ -116069,7 +116136,7 @@ ${content}
         postId: id
       };
     }, []);
-    const { editEntityRecord } = (0, import_data251.useDispatch)(import_core_data142.store);
+    const { editEntityRecord } = (0, import_data252.useDispatch)(import_core_data143.store);
     const availablePatterns = useAvailablePatterns({ area, name: name2, slug });
     const onTemplateSelect = async (selectedTemplate) => {
       await editEntityRecord("postType", postType2, postId2, {
@@ -116096,7 +116163,7 @@ ${content}
     );
   }
   function PostTransformPanel() {
-    const { postType: postType2 } = (0, import_data251.useSelect)((select9) => {
+    const { postType: postType2 } = (0, import_data252.useSelect)((select9) => {
       const { getCurrentPostType: getCurrentPostType2 } = select9(store);
       return {
         postType: getCurrentPostType2()
@@ -116110,11 +116177,11 @@ ${content}

   // packages/editor/build-module/components/sidebar/header.mjs
   var import_i18n343 = __toESM(require_i18n(), 1);
-  var import_data252 = __toESM(require_data(), 1);
+  var import_data253 = __toESM(require_data(), 1);
   var import_html_entities33 = __toESM(require_html_entities(), 1);
   var import_jsx_runtime615 = __toESM(require_jsx_runtime(), 1);
   function SidebarHeader() {
-    const { postTypeLabel, isRevisionsMode: isRevisionsMode2 } = (0, import_data252.useSelect)((select9) => {
+    const { postTypeLabel, isRevisionsMode: isRevisionsMode2 } = (0, import_data253.useSelect)((select9) => {
       const { getPostTypeLabel: getPostTypeLabel2 } = select9(store);
       const { isRevisionsMode: _isRevisionsMode } = unlock(
         select9(store)
@@ -116139,11 +116206,11 @@ ${content}
   }

   // packages/editor/build-module/components/template-actions-panel/block-theme-content.mjs
-  var import_data253 = __toESM(require_data(), 1);
-  var import_core_data143 = __toESM(require_core_data(), 1);
+  var import_data254 = __toESM(require_data(), 1);
+  var import_core_data144 = __toESM(require_core_data(), 1);
   var import_block_editor93 = __toESM(require_block_editor(), 1);
   var import_components263 = __toESM(require_components(), 1);
-  var import_element394 = __toESM(require_element(), 1);
+  var import_element395 = __toESM(require_element(), 1);
   var import_i18n344 = __toESM(require_i18n(), 1);
   var import_html_entities34 = __toESM(require_html_entities(), 1);
   var import_keycodes19 = __toESM(require_keycodes(), 1);
@@ -116151,12 +116218,12 @@ ${content}
   var import_preferences28 = __toESM(require_preferences(), 1);
   var import_jsx_runtime616 = __toESM(require_jsx_runtime(), 1);
   function TemplateActionsPanelContent() {
-    const templateId2 = (0, import_data253.useSelect)(
+    const templateId2 = (0, import_data254.useSelect)(
       (select9) => select9(store).getCurrentTemplateId(),
       []
     );
-    const [isCreateModalOpen, setIsCreateModalOpen] = (0, import_element394.useState)(false);
-    const [isSwapModalOpen, setIsSwapModalOpen] = (0, import_element394.useState)(false);
+    const [isCreateModalOpen, setIsCreateModalOpen] = (0, import_element395.useState)(false);
+    const [isSwapModalOpen, setIsSwapModalOpen] = (0, import_element395.useState)(false);
     const availableTemplates = useAvailableTemplates();
     const hasSwapTargets = !!availableTemplates?.length;
     const {
@@ -116164,12 +116231,12 @@ ${content}
       canCreateTemplate,
       hasGoBack,
       getEditorSettings: getEditorSettings2
-    } = (0, import_data253.useSelect)((select9) => {
+    } = (0, import_data254.useSelect)((select9) => {
       const { getEditorSettings: _getEditorSettings } = select9(store);
       const editorSettings2 = _getEditorSettings();
       return {
         onNavigateToEntityRecord: editorSettings2.onNavigateToEntityRecord,
-        canCreateTemplate: !!select9(import_core_data143.store).canUser("create", {
+        canCreateTemplate: !!select9(import_core_data144.store).canUser("create", {
           kind: "postType",
           name: "wp_template"
         }),
@@ -116179,14 +116246,14 @@ ${content}
         getEditorSettings: _getEditorSettings
       };
     }, []);
-    const { get: getPreference } = (0, import_data253.useSelect)(import_preferences28.store);
-    const { createSuccessNotice } = (0, import_data253.useDispatch)(import_notices35.store);
-    const { editedRecord: template2, hasResolved } = (0, import_core_data143.useEntityRecord)(
+    const { get: getPreference } = (0, import_data254.useSelect)(import_preferences28.store);
+    const { createSuccessNotice } = (0, import_data254.useDispatch)(import_notices35.store);
+    const { editedRecord: template2, hasResolved } = (0, import_core_data144.useEntityRecord)(
       "postType",
       "wp_template",
       templateId2
     );
-    const [blocks] = (0, import_core_data143.useEntityBlockEditor)("postType", "wp_template", {
+    const [blocks] = (0, import_core_data144.useEntityBlockEditor)("postType", "wp_template", {
       id: templateId2
     });
     if (!hasResolved) {
@@ -116303,33 +116370,33 @@ ${content}
   }

   // packages/editor/build-module/components/template-actions-panel/classic-theme-content.mjs
-  var import_data254 = __toESM(require_data(), 1);
-  var import_core_data144 = __toESM(require_core_data(), 1);
+  var import_data255 = __toESM(require_data(), 1);
+  var import_core_data145 = __toESM(require_core_data(), 1);
   var import_block_editor94 = __toESM(require_block_editor(), 1);
   var import_components264 = __toESM(require_components(), 1);
-  var import_element395 = __toESM(require_element(), 1);
+  var import_element396 = __toESM(require_element(), 1);
   var import_i18n345 = __toESM(require_i18n(), 1);
   var import_html_entities35 = __toESM(require_html_entities(), 1);
   var import_notices36 = __toESM(require_notices(), 1);
   var import_preferences29 = __toESM(require_preferences(), 1);
   var import_jsx_runtime617 = __toESM(require_jsx_runtime(), 1);
   function ClassicThemeContent() {
-    const templateId2 = (0, import_data254.useSelect)(
+    const templateId2 = (0, import_data255.useSelect)(
       (select9) => select9(store).getCurrentTemplateId(),
       []
     );
-    const [isCreateModalOpen, setIsCreateModalOpen] = (0, import_element395.useState)(false);
+    const [isCreateModalOpen, setIsCreateModalOpen] = (0, import_element396.useState)(false);
     const {
       onNavigateToEntityRecord,
       canCreateTemplate,
       hasGoBack,
       getEditorSettings: getEditorSettings2
-    } = (0, import_data254.useSelect)((select9) => {
+    } = (0, import_data255.useSelect)((select9) => {
       const { getEditorSettings: _getEditorSettings } = select9(store);
       const editorSettings2 = _getEditorSettings();
       return {
         onNavigateToEntityRecord: editorSettings2.onNavigateToEntityRecord,
-        canCreateTemplate: !!select9(import_core_data144.store).canUser("create", {
+        canCreateTemplate: !!select9(import_core_data145.store).canUser("create", {
           kind: "postType",
           name: "wp_template"
         }) && editorSettings2.supportsTemplateMode,
@@ -116339,14 +116406,14 @@ ${content}
         getEditorSettings: _getEditorSettings
       };
     }, []);
-    const { get: getPreference } = (0, import_data254.useSelect)(import_preferences29.store);
-    const { createSuccessNotice } = (0, import_data254.useDispatch)(import_notices36.store);
-    const { editedRecord: template2 } = (0, import_core_data144.useEntityRecord)(
+    const { get: getPreference } = (0, import_data255.useSelect)(import_preferences29.store);
+    const { createSuccessNotice } = (0, import_data255.useDispatch)(import_notices36.store);
+    const { editedRecord: template2 } = (0, import_core_data145.useEntityRecord)(
       "postType",
       "wp_template",
       templateId2
     );
-    const [blocks] = (0, import_core_data144.useEntityBlockEditor)("postType", "wp_template", {
+    const [blocks] = (0, import_core_data145.useEntityBlockEditor)("postType", "wp_template", {
       id: templateId2
     });
     if (!templateId2 && !canCreateTemplate) {
@@ -116439,7 +116506,7 @@ ${content}
   }

   // packages/editor/build-module/components/template-content-panel/index.mjs
-  var import_data255 = __toESM(require_data(), 1);
+  var import_data256 = __toESM(require_data(), 1);
   var import_block_editor95 = __toESM(require_block_editor(), 1);
   var import_components265 = __toESM(require_components(), 1);
   var import_i18n346 = __toESM(require_i18n(), 1);
@@ -116448,7 +116515,7 @@ ${content}
   var TEMPLATE_PART_BLOCK = "core/template-part";
   function TemplateContentPanelInner({ postType: postType2 }) {
     const postContentBlockTypes = usePostContentBlockTypes();
-    const clientIds = (0, import_data255.useSelect)(
+    const clientIds = (0, import_data256.useSelect)(
       (select9) => {
         const { getPostBlocksByName: getPostBlocksByName2 } = unlock(select9(store));
         return getPostBlocksByName2(
@@ -116457,7 +116524,7 @@ ${content}
       },
       [postType2, postContentBlockTypes]
     );
-    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data255.useDispatch)(store3);
+    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data256.useDispatch)(store3);
     if (clientIds.length === 0) {
       return null;
     }
@@ -116472,7 +116539,7 @@ ${content}
     ) });
   }
   function TemplateContentPanel() {
-    const { postType: postType2, renderingMode: renderingMode2 } = (0, import_data255.useSelect)((select9) => {
+    const { postType: postType2, renderingMode: renderingMode2 } = (0, import_data256.useSelect)((select9) => {
       const { getCurrentPostType: getCurrentPostType2, getRenderingMode: getRenderingMode2 } = unlock(
         select9(store)
       );
@@ -116488,8 +116555,8 @@ ${content}
   }

   // packages/editor/build-module/components/template-part-content-panel/index.mjs
-  var import_data256 = __toESM(require_data(), 1);
-  var import_element396 = __toESM(require_element(), 1);
+  var import_data257 = __toESM(require_data(), 1);
+  var import_element397 = __toESM(require_element(), 1);
   var import_blocks37 = __toESM(require_blocks(), 1);
   var import_block_editor96 = __toESM(require_block_editor(), 1);
   var import_components266 = __toESM(require_components(), 1);
@@ -116497,16 +116564,16 @@ ${content}
   var import_jsx_runtime620 = __toESM(require_jsx_runtime(), 1);
   var { BlockQuickNavigation: BlockQuickNavigation2 } = unlock(import_block_editor96.privateApis);
   function TemplatePartContentPanelInner() {
-    const blockTypes = (0, import_data256.useSelect)((select9) => {
+    const blockTypes = (0, import_data257.useSelect)((select9) => {
       const { getBlockTypes: getBlockTypes6 } = select9(import_blocks37.store);
       return getBlockTypes6();
     }, []);
-    const themeBlockNames = (0, import_element396.useMemo)(() => {
+    const themeBlockNames = (0, import_element397.useMemo)(() => {
       return blockTypes.filter((blockType) => {
         return blockType.category === "theme";
       }).map(({ name: name2 }) => name2);
     }, [blockTypes]);
-    const themeBlocks = (0, import_data256.useSelect)(
+    const themeBlocks = (0, import_data257.useSelect)(
       (select9) => {
         const { getBlocksByName } = select9(import_block_editor96.store);
         return getBlocksByName(themeBlockNames);
@@ -116519,7 +116586,7 @@ ${content}
     return /* @__PURE__ */ (0, import_jsx_runtime620.jsx)(import_components266.PanelBody, { title: (0, import_i18n347.__)("Content"), children: /* @__PURE__ */ (0, import_jsx_runtime620.jsx)(BlockQuickNavigation2, { clientIds: themeBlocks }) });
   }
   function TemplatePartContentPanel() {
-    const postType2 = (0, import_data256.useSelect)((select9) => {
+    const postType2 = (0, import_data257.useSelect)((select9) => {
       const { getCurrentPostType: getCurrentPostType2 } = select9(store);
       return getCurrentPostType2();
     }, []);
@@ -116531,11 +116598,11 @@ ${content}

   // packages/editor/build-module/components/revision-block-diff/index.mjs
   var import_block_editor97 = __toESM(require_block_editor(), 1);
-  var import_data257 = __toESM(require_data(), 1);
+  var import_data258 = __toESM(require_data(), 1);
   var import_i18n348 = __toESM(require_i18n(), 1);
   var import_jsx_runtime621 = __toESM(require_jsx_runtime(), 1);
   function RevisionBlockDiffPanel() {
-    const { block } = (0, import_data257.useSelect)((select9) => {
+    const { block } = (0, import_data258.useSelect)((select9) => {
       const { getSelectedBlock: getSelectedBlock2 } = select9(import_block_editor97.store);
       return {
         block: getSelectedBlock2()
@@ -116556,20 +116623,20 @@ ${content}
   }

   // packages/editor/build-module/components/provider/use-auto-switch-editor-sidebars.mjs
-  var import_data258 = __toESM(require_data(), 1);
-  var import_element397 = __toESM(require_element(), 1);
+  var import_data259 = __toESM(require_data(), 1);
+  var import_element398 = __toESM(require_element(), 1);
   var import_block_editor98 = __toESM(require_block_editor(), 1);
   var import_preferences30 = __toESM(require_preferences(), 1);
   function useAutoSwitchEditorSidebars() {
-    const { hasBlockSelection } = (0, import_data258.useSelect)((select9) => {
+    const { hasBlockSelection } = (0, import_data259.useSelect)((select9) => {
       return {
         hasBlockSelection: !!select9(import_block_editor98.store).getBlockSelectionStart()
       };
     }, []);
-    const { getActiveComplementaryArea: getActiveComplementaryArea2 } = (0, import_data258.useSelect)(store3);
-    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data258.useDispatch)(store3);
-    const { get: getPreference } = (0, import_data258.useSelect)(import_preferences30.store);
-    (0, import_element397.useEffect)(() => {
+    const { getActiveComplementaryArea: getActiveComplementaryArea2 } = (0, import_data259.useSelect)(store3);
+    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data259.useDispatch)(store3);
+    const { get: getPreference } = (0, import_data259.useSelect)(import_preferences30.store);
+    (0, import_element398.useEffect)(() => {
       const activeGeneralSidebar = getActiveComplementaryArea2("core");
       const isEditorSidebarOpened = [
         "edit-post/document",
@@ -116598,7 +116665,7 @@ ${content}
   var SIDEBAR_ACTIVE_BY_DEFAULT = true;
   function Sidebar({ extraPanels, onActionPerformed }) {
     use_auto_switch_editor_sidebars_default();
-    const { tabName, keyboardShortcut, isRevisionsMode: isRevisionsMode2 } = (0, import_data259.useSelect)(
+    const { tabName, keyboardShortcut, isRevisionsMode: isRevisionsMode2 } = (0, import_data260.useSelect)(
       (select9) => {
         const shortcut = select9(
           import_keyboard_shortcuts11.store
@@ -116622,7 +116689,7 @@ ${content}
       },
       []
     );
-    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data259.useDispatch)(store3);
+    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data260.useDispatch)(store3);
     function onTabSelect(newSelectedTabId) {
       enableComplementaryArea2("core", newSelectedTabId);
     }
@@ -116678,40 +116745,40 @@ ${content}

   // packages/editor/build-module/components/collab-sidebar/index.mjs
   var import_i18n359 = __toESM(require_i18n(), 1);
-  var import_data268 = __toESM(require_data(), 1);
-  var import_element408 = __toESM(require_element(), 1);
+  var import_data269 = __toESM(require_data(), 1);
+  var import_element409 = __toESM(require_element(), 1);
   var import_compose100 = __toESM(require_compose(), 1);
   var import_keyboard_shortcuts13 = __toESM(require_keyboard_shortcuts(), 1);
   var import_block_editor108 = __toESM(require_block_editor(), 1);
   var import_preferences31 = __toESM(require_preferences(), 1);

   // packages/editor/build-module/components/collab-sidebar/notes.mjs
-  var import_element405 = __toESM(require_element(), 1);
+  var import_element406 = __toESM(require_element(), 1);
   var import_i18n356 = __toESM(require_i18n(), 1);
-  var import_data265 = __toESM(require_data(), 1);
+  var import_data266 = __toESM(require_data(), 1);
   var import_block_editor104 = __toESM(require_block_editor(), 1);

   // packages/editor/build-module/components/collab-sidebar/note-thread.mjs
-  var import_element403 = __toESM(require_element(), 1);
+  var import_element404 = __toESM(require_element(), 1);
   var import_components270 = __toESM(require_components(), 1);
   var import_compose99 = __toESM(require_compose(), 1);
   var import_i18n354 = __toESM(require_i18n(), 1);
-  var import_data263 = __toESM(require_data(), 1);
+  var import_data264 = __toESM(require_data(), 1);
   var import_dom35 = __toESM(require_dom(), 1);
   var import_block_editor102 = __toESM(require_block_editor(), 1);

   // packages/editor/build-module/components/collab-sidebar/add-note.mjs
   var import_i18n352 = __toESM(require_i18n(), 1);
-  var import_element401 = __toESM(require_element(), 1);
+  var import_element402 = __toESM(require_element(), 1);
   var import_compose98 = __toESM(require_compose(), 1);
-  var import_data262 = __toESM(require_data(), 1);
+  var import_data263 = __toESM(require_data(), 1);
   var import_block_editor101 = __toESM(require_block_editor(), 1);

   // packages/editor/build-module/components/collab-sidebar/note-byline.mjs
   var import_i18n350 = __toESM(require_i18n(), 1);
   var import_date25 = __toESM(require_date(), 1);
-  var import_core_data145 = __toESM(require_core_data(), 1);
-  var import_data260 = __toESM(require_data(), 1);
+  var import_core_data146 = __toESM(require_core_data(), 1);
+  var import_data261 = __toESM(require_data(), 1);
   var import_block_editor100 = __toESM(require_block_editor(), 1);
   var import_jsx_runtime623 = __toESM(require_jsx_runtime(), 1);
   function NoteByline({ avatar, name: name2, date, userId }) {
@@ -116722,9 +116789,9 @@ ${content}
       currentUserName,
       currentUserId,
       dateFormat = dateSettings.formats.date
-    } = (0, import_data260.useSelect)(
+    } = (0, import_data261.useSelect)(
       (select9) => {
-        const { canUser, getCurrentUser, getEntityRecord } = select9(import_core_data145.store);
+        const { canUser, getCurrentUser, getEntityRecord } = select9(import_core_data146.store);
         const siteSettings = canUser("read", {
           kind: "root",
           name: "site"
@@ -116831,7 +116898,7 @@ ${content}
   }

   // packages/editor/build-module/components/collab-sidebar/note-form.mjs
-  var import_element400 = __toESM(require_element(), 1);
+  var import_element401 = __toESM(require_element(), 1);
   var import_components268 = __toESM(require_components(), 1);
   var import_i18n351 = __toESM(require_i18n(), 1);
   var import_compose97 = __toESM(require_compose(), 1);
@@ -116839,18 +116906,18 @@ ${content}
   var import_dom34 = __toESM(require_dom(), 1);

   // packages/editor/build-module/components/collab-sidebar/note-mention-completer.mjs
-  var import_element398 = __toESM(require_element(), 1);
-  var import_data261 = __toESM(require_data(), 1);
-  var import_core_data146 = __toESM(require_core_data(), 1);
+  var import_element399 = __toESM(require_element(), 1);
+  var import_data262 = __toESM(require_data(), 1);
+  var import_core_data147 = __toESM(require_core_data(), 1);
   var import_jsx_runtime625 = __toESM(require_jsx_runtime(), 1);
   var noteMentionCompleter = {
     name: "note-mentions",
     className: "editor-autocompleters__user editor-collab-sidebar-panel__mention-suggestion",
     triggerPrefix: "@",
     useItems(filterValue) {
-      const users = (0, import_data261.useSelect)(
+      const users = (0, import_data262.useSelect)(
         (select9) => {
-          const { getUsers } = select9(import_core_data146.store);
+          const { getUsers } = select9(import_core_data147.store);
           return getUsers({
             context: "view",
             search: filterValue
@@ -116858,7 +116925,7 @@ ${content}
         },
         [filterValue]
       );
-      const options = (0, import_element398.useMemo)(
+      const options = (0, import_element399.useMemo)(
         () => users ? users.map((user) => ({
           key: `note-mention-${user.slug}`,
           value: user,
@@ -116880,7 +116947,7 @@ ${content}
   // packages/editor/build-module/components/collab-sidebar/rich-text-control/index.mjs
   var import_components267 = __toESM(require_components(), 1);
   var import_compose96 = __toESM(require_compose(), 1);
-  var import_element399 = __toESM(require_element(), 1);
+  var import_element400 = __toESM(require_element(), 1);
   var import_keycodes20 = __toESM(require_keycodes(), 1);
   var import_rich_text8 = __toESM(require_rich_text(), 1);

@@ -116976,14 +117043,14 @@ ${content}
     focusOnMount,
     completers = EMPTY_COMPLETERS
   }) {
-    const [selection, setSelection] = (0, import_element399.useState)({
+    const [selection, setSelection] = (0, import_element400.useState)({
       start: void 0,
       end: void 0
     });
-    const [isSelected2, setIsSelected] = (0, import_element399.useState)(false);
-    const anchorRef = (0, import_element399.useRef)(void 0);
-    const inputEvents = (0, import_element399.useRef)(/* @__PURE__ */ new Set());
-    const keyboardShortcuts = (0, import_element399.useRef)(
+    const [isSelected2, setIsSelected] = (0, import_element400.useState)(false);
+    const anchorRef = (0, import_element400.useRef)(void 0);
+    const inputEvents = (0, import_element400.useRef)(/* @__PURE__ */ new Set());
+    const keyboardShortcuts = (0, import_element400.useRef)(
       /* @__PURE__ */ new Set()
     );
     const focusOutside = (0, import_compose96.__experimentalUseFocusOutside)(() => setIsSelected(false));
@@ -117009,7 +117076,7 @@ ${content}
       __unstableDisableFormats: disableFormats,
       allowedFormats: adjustedAllowedFormats,
       withoutInteractiveFormatting,
-      __unstableFormatTypeHandlerContext: (0, import_element399.useMemo)(
+      __unstableFormatTypeHandlerContext: (0, import_element400.useMemo)(
         () => ({
           richTextIdentifier: id,
           blockClientId: clientId
@@ -117020,16 +117087,16 @@ ${content}
     function onFocus() {
       anchorRef.current?.focus();
     }
-    const eventListenersPropsRef = (0, import_element399.useRef)({
+    const eventListenersPropsRef = (0, import_element400.useRef)({
       keyboardShortcuts,
       inputEvents
     });
-    const inputRulePropsRef = (0, import_element399.useRef)({
+    const inputRulePropsRef = (0, import_element400.useRef)({
       formatTypes,
       getValue: getValue3,
       onChange: onRichTextChange
     });
-    (0, import_element399.useInsertionEffect)(() => {
+    (0, import_element400.useInsertionEffect)(() => {
       inputRulePropsRef.current = {
         formatTypes,
         getValue: getValue3,
@@ -117202,10 +117269,10 @@ ${content}
   ];
   var NOTE_COMPLETERS = [note_mention_completer_default];
   function NoteForm({ onSubmit, onCancel, note, labels }) {
-    const [inputComment, setInputComment] = (0, import_element400.useState)(
+    const [inputComment, setInputComment] = (0, import_element401.useState)(
       note?.content?.raw ?? ""
     );
-    const [isSubmitting, setIsSubmitting] = (0, import_element400.useState)(false);
+    const [isSubmitting, setIsSubmitting] = (0, import_element401.useState)(false);
     const inputId = (0, import_compose97.useInstanceId)(NoteForm, "comment-input");
     const trimmedPlainText = sanitizeNoteContent((0, import_dom34.__unstableStripHTML)(inputComment));
     const isDisabled = isSubmitting || inputComment === note?.content?.raw || !trimmedPlainText.length;
@@ -117325,21 +117392,21 @@ ${content}
   var import_jsx_runtime630 = __toESM(require_jsx_runtime(), 1);
   var { useBlockElement } = unlock(import_block_editor101.privateApis);
   function AddNote({ onSubmit, sidebarRef, floating }) {
-    const { clientId } = (0, import_data262.useSelect)((select9) => {
+    const { clientId } = (0, import_data263.useSelect)((select9) => {
       const { getSelectedBlockClientId: getSelectedBlockClientId2 } = select9(import_block_editor101.store);
       return {
         clientId: getSelectedBlockClientId2()
       };
     }, []);
-    const selectedNote2 = (0, import_data262.useSelect)(
+    const selectedNote2 = (0, import_data263.useSelect)(
       (select9) => unlock(select9(store)).getSelectedNote(),
       []
     );
     const blockElement = useBlockElement(clientId);
-    const { toggleBlockSpotlight } = unlock((0, import_data262.useDispatch)(import_block_editor101.store));
-    const { selectNote: selectNote2 } = unlock((0, import_data262.useDispatch)(store));
-    const { getSelectedNote: getSelectedNote2 } = unlock((0, import_data262.useSelect)(store));
-    const isSubmittingRef = (0, import_element401.useRef)(false);
+    const { toggleBlockSpotlight } = unlock((0, import_data263.useDispatch)(import_block_editor101.store));
+    const { selectNote: selectNote2 } = unlock((0, import_data263.useDispatch)(store));
+    const { getSelectedNote: getSelectedNote2 } = unlock((0, import_data263.useSelect)(store));
+    const isSubmittingRef = (0, import_element402.useRef)(false);
     const focusOutside = (0, import_compose98.__experimentalUseFocusOutside)((event) => {
       if (event.relatedTarget?.closest(
         ".editor-collab-sidebar-panel__add-note"
@@ -117406,7 +117473,7 @@ ${content}
   }

   // packages/editor/build-module/components/collab-sidebar/note.mjs
-  var import_element402 = __toESM(require_element(), 1);
+  var import_element403 = __toESM(require_element(), 1);
   var import_components269 = __toESM(require_components(), 1);
   var import_i18n353 = __toESM(require_i18n(), 1);
   var import_jsx_runtime631 = __toESM(require_jsx_runtime(), 1);
@@ -117446,18 +117513,18 @@ ${content}
     onDeleteNote,
     onResolve
   }) {
-    const [actionState, setActionState] = (0, import_element402.useState)(null);
-    const actionButtonRef = (0, import_element402.useRef)(null);
-    const commentRef = (0, import_element402.useRef)(null);
+    const [actionState, setActionState] = (0, import_element403.useState)(null);
+    const actionButtonRef = (0, import_element403.useRef)(null);
+    const commentRef = (0, import_element403.useRef)(null);
     const rawContent = note?.content?.raw;
-    const [prevContent, setPrevContent] = (0, import_element402.useState)(rawContent);
-    const [isExpanded, setIsExpanded] = (0, import_element402.useState)(false);
-    const [isOverflowing, setIsOverflowing] = (0, import_element402.useState)(false);
+    const [prevContent, setPrevContent] = (0, import_element403.useState)(rawContent);
+    const [isExpanded, setIsExpanded] = (0, import_element403.useState)(false);
+    const [isOverflowing, setIsOverflowing] = (0, import_element403.useState)(false);
     if (prevContent !== rawContent) {
       setPrevContent(rawContent);
       setIsExpanded(false);
     }
-    (0, import_element402.useLayoutEffect)(() => {
+    (0, import_element403.useLayoutEffect)(() => {
       const commentElement = commentRef.current;
       if (commentElement) {
         setIsOverflowing(
@@ -117620,27 +117687,27 @@ ${content}
   }) {
     const isFloating = !!floating;
     const { toggleBlockHighlight, selectBlock: selectBlock2, toggleBlockSpotlight } = unlock(
-      (0, import_data263.useDispatch)(import_block_editor102.store)
+      (0, import_data264.useDispatch)(import_block_editor102.store)
     );
-    const { selectNote: selectNote2 } = unlock((0, import_data263.useDispatch)(store));
-    const { getSelectedNote: getSelectedNote2 } = unlock((0, import_data263.useSelect)(store));
+    const { selectNote: selectNote2 } = unlock((0, import_data264.useDispatch)(store));
+    const { getSelectedNote: getSelectedNote2 } = unlock((0, import_data264.useSelect)(store));
     const relatedBlockElement = useBlockElement2(note.blockClientId);
     const debouncedToggleBlockHighlight = (0, import_compose99.useDebounce)(
       toggleBlockHighlight,
       50
     );
-    const floatingRef = (0, import_element403.useRef)(null);
-    const isKeyboardTabbingRef = (0, import_element403.useRef)(false);
+    const floatingRef = (0, import_element404.useRef)(null);
+    const isKeyboardTabbingRef = (0, import_element404.useRef)(false);
     const registerThread = floating?.registerThread;
     const unregisterThread = floating?.unregisterThread;
-    (0, import_element403.useEffect)(() => {
+    (0, import_element404.useEffect)(() => {
       const floatingEl = floatingRef.current;
       if (floatingEl && registerThread) {
         registerThread(note.id, relatedBlockElement, floatingEl);
       }
       return () => unregisterThread?.(note.id);
     }, [relatedBlockElement, note.id, registerThread, unregisterThread]);
-    (0, import_element403.useEffect)(() => {
+    (0, import_element404.useEffect)(() => {
       if (!isSelected2 || note.id === "new") {
         return;
       }
@@ -117885,9 +117952,9 @@ ${content}
   // packages/editor/build-module/components/collab-sidebar/hooks.mjs
   var import_a11y17 = __toESM(require_a11y(), 1);
   var import_i18n355 = __toESM(require_i18n(), 1);
-  var import_element404 = __toESM(require_element(), 1);
-  var import_core_data147 = __toESM(require_core_data(), 1);
-  var import_data264 = __toESM(require_data(), 1);
+  var import_element405 = __toESM(require_element(), 1);
+  var import_core_data148 = __toESM(require_core_data(), 1);
+  var import_data265 = __toESM(require_data(), 1);
   var import_block_editor103 = __toESM(require_block_editor(), 1);
   var import_notices37 = __toESM(require_notices(), 1);
   var import_dom36 = __toESM(require_dom(), 1);
@@ -117989,20 +118056,20 @@ ${content}
       status: "all",
       per_page: -1
     };
-    const { records: threads } = (0, import_core_data147.useEntityRecords)(
+    const { records: threads } = (0, import_core_data148.useEntityRecords)(
       "root",
       "comment",
       queryArgs,
       { enabled: !!postId2 && typeof postId2 === "number" }
     );
-    const { getBlockAttributes: getBlockAttributes2 } = (0, import_data264.useSelect)(import_block_editor103.store);
-    const { clientIds } = (0, import_data264.useSelect)((select9) => {
+    const { getBlockAttributes: getBlockAttributes2 } = (0, import_data265.useSelect)(import_block_editor103.store);
+    const { clientIds } = (0, import_data265.useSelect)((select9) => {
       const { getClientIdsWithDescendants: getClientIdsWithDescendants2 } = select9(import_block_editor103.store);
       return {
         clientIds: getClientIdsWithDescendants2()
       };
     }, []);
-    const { notes, unresolvedNotes } = (0, import_element404.useMemo)(() => {
+    const { notes, unresolvedNotes } = (0, import_element405.useMemo)(() => {
       if (!threads || threads.length === 0) {
         return { notes: [], unresolvedNotes: [] };
       }
@@ -118127,17 +118194,17 @@ ${content}
     }
   }
   function useNoteActions() {
-    const { createNotice } = (0, import_data264.useDispatch)(import_notices37.store);
-    const { saveEntityRecord, deleteEntityRecord } = (0, import_data264.useDispatch)(import_core_data147.store);
-    const { getCurrentPostId: getCurrentPostId2 } = (0, import_data264.useSelect)(store);
+    const { createNotice } = (0, import_data265.useDispatch)(import_notices37.store);
+    const { saveEntityRecord, deleteEntityRecord } = (0, import_data265.useDispatch)(import_core_data148.store);
+    const { getCurrentPostId: getCurrentPostId2 } = (0, import_data265.useSelect)(store);
     const {
       getBlockAttributes: getBlockAttributes2,
       getClientIdsWithDescendants: getClientIdsWithDescendants2,
       getSelectedBlockClientId: getSelectedBlockClientId2,
       getSelectionStart,
       getSelectionEnd
-    } = (0, import_data264.useSelect)(import_block_editor103.store);
-    const { updateBlockAttributes: updateBlockAttributes2 } = (0, import_data264.useDispatch)(import_block_editor103.store);
+    } = (0, import_data265.useSelect)(import_block_editor103.store);
+    const { updateBlockAttributes: updateBlockAttributes2 } = (0, import_data265.useDispatch)(import_block_editor103.store);
     const onError = (error2) => {
       const errorMessage = error2.message && error2.code !== "unknown_error" ? (0, import_html_entities36.decodeEntities)(error2.message) : (0, import_i18n355.__)("An error occurred while performing an update.");
       createNotice("error", errorMessage, {
@@ -118305,8 +118372,8 @@ ${content}
     return { onCreate, onEdit, onDelete };
   }
   function useEnableFloatingSidebar(enabled = false) {
-    const registry = (0, import_data264.useRegistry)();
-    (0, import_element404.useEffect)(() => {
+    const registry = (0, import_data265.useRegistry)();
+    (0, import_element405.useEffect)(() => {
       if (!enabled) {
         return;
       }
@@ -118331,10 +118398,10 @@ ${content}
     isFloating,
     sidebarRef
   }) {
-    const [notePositions, setNotePositions] = (0, import_element404.useState)({});
-    const [store4] = (0, import_element404.useState)(createBoardStore);
-    const heights = (0, import_element404.useSyncExternalStore)(store4.subscribe, store4.getSnapshot);
-    (0, import_element404.useEffect)(() => {
+    const [notePositions, setNotePositions] = (0, import_element405.useState)({});
+    const [store4] = (0, import_element405.useState)(createBoardStore);
+    const heights = (0, import_element405.useSyncExternalStore)(store4.subscribe, store4.getSnapshot);
+    (0, import_element405.useEffect)(() => {
       if (!isFloating || !sidebarRef?.current) {
         return;
       }
@@ -118393,11 +118460,11 @@ ${content}
       onEdit: onEditNote,
       onDelete
     } = useNoteActions();
-    const { selectNote: selectNote2 } = unlock((0, import_data265.useDispatch)(store));
+    const { selectNote: selectNote2 } = unlock((0, import_data266.useDispatch)(store));
     const { selectBlock: selectBlock2, toggleBlockSpotlight } = unlock(
-      (0, import_data265.useDispatch)(import_block_editor104.store)
+      (0, import_data266.useDispatch)(import_block_editor104.store)
     );
-    const { noteId, selectedBlockClientId, orderedBlockIds } = (0, import_data265.useSelect)(
+    const { noteId, selectedBlockClientId, orderedBlockIds } = (0, import_data266.useSelect)(
       (select9) => {
         const {
           getBlockAttributes: getBlockAttributes2,
@@ -118413,7 +118480,7 @@ ${content}
       },
       []
     );
-    const { selectedNote: selectedNote2, noteFocused } = (0, import_data265.useSelect)((select9) => {
+    const { selectedNote: selectedNote2, noteFocused } = (0, import_data266.useSelect)((select9) => {
       const { getSelectedNote: getSelectedNote2, isNoteFocused: isNoteFocused2 } = unlock(
         select9(store)
       );
@@ -118423,7 +118490,7 @@ ${content}
       };
     }, []);
     const relatedBlockElement = useBlockElement3(selectedBlockClientId);
-    const threads = (0, import_element405.useMemo)(() => {
+    const threads = (0, import_element406.useMemo)(() => {
       if (!isFloating || selectedNote2 !== "new") {
         return notes;
       }
@@ -118477,22 +118544,22 @@ ${content}
         relatedBlockElement?.focus();
       }
     };
-    const targetNoteId = (0, import_element405.useMemo)(() => {
+    const targetNoteId = (0, import_element406.useMemo)(() => {
       const blockNoteIds = getNoteIdsFromMetadata({ noteId });
       const blockThreads = notes.filter(
         (t4) => blockNoteIds.includes(t4.id)
       );
       return pickPrimaryNote(blockThreads)?.id;
     }, [noteId, notes]);
-    const prevBlockIdRef = (0, import_element405.useRef)(selectedBlockClientId);
-    (0, import_element405.useEffect)(() => {
+    const prevBlockIdRef = (0, import_element406.useRef)(selectedBlockClientId);
+    (0, import_element406.useEffect)(() => {
       if (prevBlockIdRef.current === selectedBlockClientId) {
         return;
       }
       prevBlockIdRef.current = selectedBlockClientId;
       selectNote2(targetNoteId);
     }, [selectedBlockClientId, targetNoteId, selectNote2]);
-    (0, import_element405.useEffect)(() => {
+    (0, import_element406.useEffect)(() => {
       if (noteFocused && selectedNote2) {
         focusNoteThread(
           selectedNote2,
@@ -118572,7 +118639,7 @@ ${content}
               sidebarRef
             }
           ),
-          threads.map((thread, index2) => /* @__PURE__ */ (0, import_jsx_runtime633.jsxs)(import_element405.Fragment, { children: [
+          threads.map((thread, index2) => /* @__PURE__ */ (0, import_jsx_runtime633.jsxs)(import_element406.Fragment, { children: [
             index2 === firstResolvedIndex && /* @__PURE__ */ (0, import_jsx_runtime633.jsx)(
               Stack,
               {
@@ -118615,19 +118682,19 @@ ${content}
   var import_components271 = __toESM(require_components(), 1);
   var import_i18n357 = __toESM(require_i18n(), 1);
   var import_block_editor105 = __toESM(require_block_editor(), 1);
-  var import_data266 = __toESM(require_data(), 1);
+  var import_data267 = __toESM(require_data(), 1);
   var import_blocks38 = __toESM(require_blocks(), 1);
   var import_keyboard_shortcuts12 = __toESM(require_keyboard_shortcuts(), 1);
   var import_jsx_runtime634 = __toESM(require_jsx_runtime(), 1);
   var { NoteIconSlotFill } = unlock(import_block_editor105.privateApis);
   function NoteMenuItem({ clientId, onClick, isDistractionFree }) {
-    const block = (0, import_data266.useSelect)(
+    const block = (0, import_data267.useSelect)(
       (select9) => {
         return select9(import_block_editor105.store).getBlock(clientId);
       },
       [clientId]
     );
-    const shortcut = (0, import_data266.useSelect)(
+    const shortcut = (0, import_data267.useSelect)(
       (select9) => select9(import_keyboard_shortcuts12.store).getShortcutRepresentation(
         "core/editor/new-note"
       ),
@@ -118672,13 +118739,13 @@ ${content}
   // packages/editor/build-module/components/collab-sidebar/note-indicator-toolbar.mjs
   var import_components272 = __toESM(require_components(), 1);
   var import_i18n358 = __toESM(require_i18n(), 1);
-  var import_element406 = __toESM(require_element(), 1);
+  var import_element407 = __toESM(require_element(), 1);
   var import_block_editor106 = __toESM(require_block_editor(), 1);
-  var import_data267 = __toESM(require_data(), 1);
+  var import_data268 = __toESM(require_data(), 1);
   var import_jsx_runtime635 = __toESM(require_jsx_runtime(), 1);
   var { NoteIconToolbarSlotFill } = unlock(import_block_editor106.privateApis);
   function ThreadParticipants({ participants }) {
-    const defaultAvatar = (0, import_data267.useSelect)((select9) => {
+    const defaultAvatar = (0, import_data268.useSelect)((select9) => {
       const { getSettings: getSettings12 } = select9(import_block_editor106.store);
       const { __experimentalDiscussionSettings } = getSettings12();
       return __experimentalDiscussionSettings?.avatarURL;
@@ -118713,7 +118780,7 @@ ${content}
     ] });
   }
   function NoteAvatarIndicator({ onClick, note }) {
-    const threadParticipants = (0, import_element406.useMemo)(() => {
+    const threadParticipants = (0, import_element407.useMemo)(() => {
       if (!note) {
         return [];
       }
@@ -118749,7 +118816,7 @@ ${content}
   }

   // packages/editor/build-module/components/collab-sidebar/note-highlight-styles.mjs
-  var import_element407 = __toESM(require_element(), 1);
+  var import_element408 = __toESM(require_element(), 1);
   var import_block_editor107 = __toESM(require_block_editor(), 1);
   var REST_ALPHA = "40";
   var ACTIVE_ALPHA = "80";
@@ -118775,7 +118842,7 @@ ${content}
     return rules.join("");
   }
   function NoteHighlightStyles({ threads, selectedId }) {
-    const css = (0, import_element407.useMemo)(
+    const css = (0, import_element408.useMemo)(
       () => buildHighlightCss(threads, selectedId),
       [threads, selectedId]
     );
@@ -118786,15 +118853,15 @@ ${content}
   // packages/editor/build-module/components/collab-sidebar/index.mjs
   var import_jsx_runtime636 = __toESM(require_jsx_runtime(), 1);
   function NotesSidebar({ postId: postId2 }) {
-    const { getActiveComplementaryArea: getActiveComplementaryArea2 } = (0, import_data268.useSelect)(store3);
-    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data268.useDispatch)(store3);
+    const { getActiveComplementaryArea: getActiveComplementaryArea2 } = (0, import_data269.useSelect)(store3);
+    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data269.useDispatch)(store3);
     const { toggleBlockSpotlight, selectBlock: selectBlock2 } = unlock(
-      (0, import_data268.useDispatch)(import_block_editor108.store)
+      (0, import_data269.useDispatch)(import_block_editor108.store)
     );
-    const { selectNote: selectNote2 } = unlock((0, import_data268.useDispatch)(store));
+    const { selectNote: selectNote2 } = unlock((0, import_data269.useDispatch)(store));
     const isLargeViewport = (0, import_compose100.useViewportMatch)("medium");
-    const sidebarRef = (0, import_element408.useRef)(null);
-    const { clientId, noteId, isClassicBlock } = (0, import_data268.useSelect)((select9) => {
+    const sidebarRef = (0, import_element409.useRef)(null);
+    const { clientId, noteId, isClassicBlock } = (0, import_data269.useSelect)((select9) => {
       const { getBlockAttributes: getBlockAttributes2, getSelectedBlockClientId: getSelectedBlockClientId2, getBlockName: getBlockName2 } = select9(import_block_editor108.store);
       const _clientId = getSelectedBlockClientId2();
       return {
@@ -118804,13 +118871,13 @@ ${content}
       };
     }, []);
     const blockNoteIds = getNoteIdsFromMetadata({ noteId });
-    const { isDistractionFree } = (0, import_data268.useSelect)((select9) => {
+    const { isDistractionFree } = (0, import_data269.useSelect)((select9) => {
       const { get } = select9(import_preferences31.store);
       return {
         isDistractionFree: get("core", "distractionFree")
       };
     }, []);
-    const selectedNoteId = (0, import_data268.useSelect)(
+    const selectedNoteId = (0, import_data269.useSelect)(
       (select9) => unlock(select9(store)).getSelectedNote(),
       []
     );
@@ -118936,7 +119003,7 @@ ${content}
     ] });
   }
   function NotesSidebarContainer() {
-    const { postId: postId2, editorMode, revisionsMode } = (0, import_data268.useSelect)((select9) => {
+    const { postId: postId2, editorMode, revisionsMode } = (0, import_data269.useSelect)((select9) => {
       const { getCurrentPostId: getCurrentPostId2, getEditorMode: getEditorMode2, isRevisionsMode: isRevisionsMode2 } = unlock(
         select9(store)
       );
@@ -118958,19 +119025,19 @@ ${content}
   // packages/editor/build-module/components/global-styles-sidebar/index.mjs
   var import_components275 = __toESM(require_components(), 1);
   var import_i18n362 = __toESM(require_i18n(), 1);
-  var import_data271 = __toESM(require_data(), 1);
-  var import_element409 = __toESM(require_element(), 1);
+  var import_data272 = __toESM(require_data(), 1);
+  var import_element410 = __toESM(require_element(), 1);
   var import_preferences34 = __toESM(require_preferences(), 1);
   var import_compose101 = __toESM(require_compose(), 1);
-  var import_core_data149 = __toESM(require_core_data(), 1);
+  var import_core_data150 = __toESM(require_core_data(), 1);
   var import_block_editor109 = __toESM(require_block_editor(), 1);

   // packages/editor/build-module/components/global-styles/menu.mjs
   var import_components273 = __toESM(require_components(), 1);
-  var import_data269 = __toESM(require_data(), 1);
+  var import_data270 = __toESM(require_data(), 1);
   var import_i18n360 = __toESM(require_i18n(), 1);
   var import_preferences32 = __toESM(require_preferences(), 1);
-  var import_core_data148 = __toESM(require_core_data(), 1);
+  var import_core_data149 = __toESM(require_core_data(), 1);
   var import_jsx_runtime637 = __toESM(require_jsx_runtime(), 1);
   function GlobalStylesActionMenu({
     hideWelcomeGuide = false,
@@ -118981,9 +119048,9 @@ ${content}
     const onReset = () => {
       setUser({ styles: {}, settings: {} });
     };
-    const { toggle } = (0, import_data269.useDispatch)(import_preferences32.store);
-    const { canEditCSS } = (0, import_data269.useSelect)((select9) => {
-      const { getEntityRecord, __experimentalGetCurrentGlobalStylesId } = select9(import_core_data148.store);
+    const { toggle } = (0, import_data270.useDispatch)(import_preferences32.store);
+    const { canEditCSS } = (0, import_data270.useSelect)((select9) => {
+      const { getEntityRecord, __experimentalGetCurrentGlobalStylesId } = select9(import_core_data149.store);
       const globalStylesId = __experimentalGetCurrentGlobalStylesId();
       const globalStyles = globalStylesId ? getEntityRecord("root", "globalStyles", globalStylesId) : void 0;
       return {
@@ -119033,7 +119100,7 @@ ${content}
   }

   // packages/editor/build-module/components/global-styles-sidebar/welcome-guide.mjs
-  var import_data270 = __toESM(require_data(), 1);
+  var import_data271 = __toESM(require_data(), 1);
   var import_components274 = __toESM(require_components(), 1);
   var import_i18n361 = __toESM(require_i18n(), 1);
   var import_preferences33 = __toESM(require_preferences(), 1);
@@ -119056,8 +119123,8 @@ ${content}
   // packages/editor/build-module/components/global-styles-sidebar/welcome-guide.mjs
   var import_jsx_runtime639 = __toESM(require_jsx_runtime(), 1);
   function WelcomeGuideStyles() {
-    const { toggle } = (0, import_data270.useDispatch)(import_preferences33.store);
-    const { isActive, isStylesOpen } = (0, import_data270.useSelect)((select9) => {
+    const { toggle } = (0, import_data271.useDispatch)(import_preferences33.store);
+    const { isActive, isStylesOpen } = (0, import_data271.useSelect)((select9) => {
       const sidebar = select9(store3).getActiveComplementaryArea("core");
       return {
         isActive: !!select9(import_preferences33.store).get(
@@ -119171,7 +119238,7 @@ ${content}
       editorSettings: editorSettings2,
       styleStateViewport,
       isDistractionFree
-    } = (0, import_data271.useSelect)((select9) => {
+    } = (0, import_data272.useSelect)((select9) => {
       const { get } = select9(import_preferences34.store);
       const { getActiveComplementaryArea: getActiveComplementaryArea2 } = select9(store3);
       const {
@@ -119183,7 +119250,7 @@ ${content}
       const _isVisualEditorMode = "visual" === getEditorMode2();
       const _showListViewByDefault = get("core", "showListViewByDefault");
       const _isDistractionFree = get("core", "distractionFree");
-      const { getEntityRecord, __experimentalGetCurrentGlobalStylesId } = select9(import_core_data149.store);
+      const { getEntityRecord, __experimentalGetCurrentGlobalStylesId } = select9(import_core_data150.store);
       const globalStylesId = __experimentalGetCurrentGlobalStylesId();
       const globalStyles = globalStylesId ? getEntityRecord("root", "globalStyles", globalStylesId) : void 0;
       return {
@@ -119201,23 +119268,23 @@ ${content}
       };
     }, []);
     const { setStylesPath: setStylesPath2, setShowStylebook: setShowStylebook2, resetStylesNavigation: resetStylesNavigation2 } = unlock(
-      (0, import_data271.useDispatch)(store)
+      (0, import_data272.useDispatch)(store)
     );
     const isMobileViewport = (0, import_compose101.useViewportMatch)("medium", "<");
     const isRevisionsOpened = stylesPath2.startsWith("/revisions") && !showStylebook2;
     const isRevisionsStyleBookOpened = stylesPath2.startsWith("/revisions") && showStylebook2;
     const previousActiveArea = (0, import_compose101.usePrevious)(activeComplementaryArea);
-    (0, import_element409.useEffect)(() => {
+    (0, import_element410.useEffect)(() => {
       if (activeComplementaryArea === "edit-site/global-styles" && previousActiveArea !== "edit-site/global-styles") {
         resetStylesNavigation2();
       }
     }, [activeComplementaryArea, previousActiveArea, resetStylesNavigation2]);
-    (0, import_element409.useEffect)(() => {
+    (0, import_element410.useEffect)(() => {
       if (shouldResetNavigation) {
         resetStylesNavigation2();
       }
     }, [shouldResetNavigation, resetStylesNavigation2]);
-    const { setIsListViewOpened: setIsListViewOpened2 } = (0, import_data271.useDispatch)(store);
+    const { setIsListViewOpened: setIsListViewOpened2 } = (0, import_data272.useDispatch)(store);
     const toggleRevisions = () => {
       setIsListViewOpened2(false);
       if (isRevisionsOpened || isRevisionsStyleBookOpened) {
@@ -119337,7 +119404,7 @@ ${content}
       error: error2,
       isBlockTheme,
       showGlobalStyles
-    } = (0, import_data272.useSelect)(
+    } = (0, import_data273.useSelect)(
       (select9) => {
         const {
           getEntityRecord,
@@ -119346,7 +119413,7 @@ ${content}
           getCurrentTheme,
           __experimentalGetCurrentGlobalStylesId,
           canUser
-        } = select9(import_core_data150.store);
+        } = select9(import_core_data151.store);
         const { getRenderingMode: getRenderingMode2, getCurrentPostType: getCurrentPostType2 } = select9(store);
         const postArgs = ["postType", postType2, postId2];
         const renderingMode2 = getRenderingMode2();
@@ -119419,20 +119486,20 @@ ${content}
   // packages/editor/build-module/components/preferences-modal/index.mjs
   var import_i18n365 = __toESM(require_i18n(), 1);
   var import_compose102 = __toESM(require_compose(), 1);
-  var import_data275 = __toESM(require_data(), 1);
-  var import_element411 = __toESM(require_element(), 1);
+  var import_data276 = __toESM(require_data(), 1);
+  var import_element412 = __toESM(require_element(), 1);
   var import_preferences37 = __toESM(require_preferences(), 1);

   // packages/editor/build-module/components/preferences-modal/enable-publish-sidebar.mjs
-  var import_data273 = __toESM(require_data(), 1);
+  var import_data274 = __toESM(require_data(), 1);
   var import_preferences35 = __toESM(require_preferences(), 1);
   var import_jsx_runtime642 = __toESM(require_jsx_runtime(), 1);
   var { PreferenceBaseOption: PreferenceBaseOption2 } = unlock(import_preferences35.privateApis);
   function EnablePublishSidebarOption(props) {
-    const isChecked = (0, import_data273.useSelect)((select9) => {
+    const isChecked = (0, import_data274.useSelect)((select9) => {
       return select9(store).isPublishSidebarEnabled();
     }, []);
-    const { enablePublishSidebar: enablePublishSidebar2, disablePublishSidebar: disablePublishSidebar2 } = (0, import_data273.useDispatch)(store);
+    const { enablePublishSidebar: enablePublishSidebar2, disablePublishSidebar: disablePublishSidebar2 } = (0, import_data274.useDispatch)(store);
     return /* @__PURE__ */ (0, import_jsx_runtime642.jsx)(
       PreferenceBaseOption2,
       {
@@ -119444,10 +119511,10 @@ ${content}
   }

   // packages/editor/build-module/components/block-visibility/index.mjs
-  var import_data274 = __toESM(require_data(), 1);
+  var import_data275 = __toESM(require_data(), 1);
   var import_preferences36 = __toESM(require_preferences(), 1);
   var import_blocks39 = __toESM(require_blocks(), 1);
-  var import_element410 = __toESM(require_element(), 1);
+  var import_element411 = __toESM(require_element(), 1);
   var import_components277 = __toESM(require_components(), 1);
   var import_i18n364 = __toESM(require_i18n(), 1);
   var import_block_editor110 = __toESM(require_block_editor(), 1);
@@ -119456,20 +119523,20 @@ ${content}
   var EMPTY_ARRAY19 = [];
   function BlockVisibility() {
     const { showBlockTypes: showBlockTypes2, hideBlockTypes: hideBlockTypes2 } = unlock(
-      (0, import_data274.useDispatch)(store)
+      (0, import_data275.useDispatch)(store)
     );
     const {
       blockTypes,
       allowedBlockTypes: _allowedBlockTypes,
       hiddenBlockTypes: _hiddenBlockTypes
-    } = (0, import_data274.useSelect)((select9) => {
+    } = (0, import_data275.useSelect)((select9) => {
       return {
         blockTypes: select9(import_blocks39.store).getBlockTypes(),
         allowedBlockTypes: select9(store).getEditorSettings().allowedBlockTypes,
         hiddenBlockTypes: select9(import_preferences36.store).get("core", "hiddenBlockTypes") ?? EMPTY_ARRAY19
       };
     }, []);
-    const allowedBlockTypes = (0, import_element410.useMemo)(() => {
+    const allowedBlockTypes = (0, import_element411.useMemo)(() => {
       if (_allowedBlockTypes === true) {
         return blockTypes;
       }
@@ -119551,10 +119618,10 @@ ${content}
     PreferenceToggleControl
   } = unlock(import_preferences37.privateApis);
   function EditorPreferencesModal({ extraSections = {} }) {
-    const isActive = (0, import_data275.useSelect)((select9) => {
+    const isActive = (0, import_data276.useSelect)((select9) => {
       return select9(store3).isModalActive("editor/preferences");
     }, []);
-    const { closeModal: closeModal2 } = (0, import_data275.useDispatch)(store3);
+    const { closeModal: closeModal2 } = (0, import_data276.useDispatch)(store3);
     if (!isActive) {
       return null;
     }
@@ -119562,7 +119629,7 @@ ${content}
   }
   function PreferencesModalContents({ extraSections = {} }) {
     const isLargeViewport = (0, import_compose102.useViewportMatch)("medium");
-    const { showBlockBreadcrumbsOption, showCollaborationOptions } = (0, import_data275.useSelect)(
+    const { showBlockBreadcrumbsOption, showCollaborationOptions } = (0, import_data276.useSelect)(
       (select9) => {
         const { getEditorSettings: getEditorSettings2, isCollaborationEnabledForCurrentPost: isCollaborationEnabledForCurrentPost2 } = unlock(select9(store));
         const { get } = select9(import_preferences37.store);
@@ -119575,9 +119642,9 @@ ${content}
       },
       [isLargeViewport]
     );
-    const { setIsListViewOpened: setIsListViewOpened2, setIsInserterOpened: setIsInserterOpened2 } = (0, import_data275.useDispatch)(store);
-    const { set: setPreference } = (0, import_data275.useDispatch)(import_preferences37.store);
-    const sections = (0, import_element411.useMemo)(
+    const { setIsListViewOpened: setIsListViewOpened2, setIsInserterOpened: setIsInserterOpened2 } = (0, import_data276.useDispatch)(store);
+    const { set: setPreference } = (0, import_data276.useDispatch)(import_preferences37.store);
+    const sections = (0, import_element412.useMemo)(
       () => [
         {
           name: "general",
@@ -119958,21 +120025,21 @@ ${content}
   // packages/editor/build-module/components/site-export/index.mjs
   var import_i18n366 = __toESM(require_i18n(), 1);
   var import_api_fetch10 = __toESM(require_api_fetch(), 1);
-  var import_data276 = __toESM(require_data(), 1);
+  var import_data277 = __toESM(require_data(), 1);
   var import_blob4 = __toESM(require_blob(), 1);
-  var import_core_data151 = __toESM(require_core_data(), 1);
+  var import_core_data152 = __toESM(require_core_data(), 1);
   var import_notices38 = __toESM(require_notices(), 1);
   var import_jsx_runtime645 = __toESM(require_jsx_runtime(), 1);
   function SiteExport() {
-    const canExport = (0, import_data276.useSelect)((select9) => {
+    const canExport = (0, import_data277.useSelect)((select9) => {
       const postType2 = select9(store).getCurrentPostType();
       if (postType2 !== TEMPLATE_POST_TYPE && postType2 !== TEMPLATE_PART_POST_TYPE) {
         return false;
       }
-      const targetHints = select9(import_core_data151.store).getCurrentTheme()?._links?.["wp:export-theme"]?.[0]?.targetHints ?? {};
+      const targetHints = select9(import_core_data152.store).getCurrentTheme()?._links?.["wp:export-theme"]?.[0]?.targetHints ?? {};
       return !!targetHints.allow?.includes("GET");
     }, []);
-    const { createErrorNotice } = (0, import_data276.useDispatch)(import_notices38.store);
+    const { createErrorNotice } = (0, import_data277.useDispatch)(import_notices38.store);
     if (!canExport) {
       return null;
     }
@@ -120039,7 +120106,7 @@ ${content}
       }
       return overridesValues;
     },
-    setValues({ select: select9, dispatch: dispatch8, clientId, bindings }) {
+    setValues({ select: select9, dispatch: dispatch9, clientId, bindings }) {
       const { getBlockAttributes: getBlockAttributes2, getBlockParentsByBlockName, getBlocks: getBlocks2 } = select9(import_block_editor111.store);
       const currentBlockAttributes = getBlockAttributes2(clientId);
       const blockName = currentBlockAttributes?.metadata?.name;
@@ -120062,7 +120129,7 @@ ${content}
         const syncBlocksWithSameName = (blocks) => {
           for (const block of blocks) {
             if (block.attributes?.metadata?.name === blockName) {
-              dispatch8(import_block_editor111.store).updateBlockAttributes(
+              dispatch9(import_block_editor111.store).updateBlockAttributes(
                 block.clientId,
                 attributes
               );
@@ -120074,7 +120141,7 @@ ${content}
         return;
       }
       const currentBindingValue = getBlockAttributes2(patternClientId)?.[CONTENT];
-      dispatch8(import_block_editor111.store).updateBlockAttributes(patternClientId, {
+      dispatch9(import_block_editor111.store).updateBlockAttributes(patternClientId, {
         [CONTENT]: {
           ...currentBindingValue,
           [blockName]: {
@@ -120095,7 +120162,7 @@ ${content}

   // packages/editor/build-module/bindings/post-data.mjs
   var import_i18n367 = __toESM(require_i18n(), 1);
-  var import_core_data152 = __toESM(require_core_data(), 1);
+  var import_core_data153 = __toESM(require_core_data(), 1);
   var import_block_editor112 = __toESM(require_block_editor(), 1);
   var NAVIGATION_BLOCK_TYPES = [
     "core/navigation-link",
@@ -120133,7 +120200,7 @@ ${content}
         postId2 = context?.postId;
         postType2 = context?.postType;
       }
-      const { getEditedEntityRecord } = select9(import_core_data152.store);
+      const { getEditedEntityRecord } = select9(import_core_data153.store);
       const entityDataValues = getEditedEntityRecord(
         "postType",
         postType2,
@@ -120154,7 +120221,7 @@ ${content}
       }
       return newValues;
     },
-    setValues({ dispatch: dispatch8, context, bindings, clientId, select: select9 }) {
+    setValues({ dispatch: dispatch9, context, bindings, clientId, select: select9 }) {
       const { getBlockName: getBlockName2 } = select9(import_block_editor112.store);
       const blockName = getBlockName2(clientId);
       if (NAVIGATION_BLOCK_TYPES.includes(blockName)) {
@@ -120164,7 +120231,7 @@ ${content}
       Object.values(bindings).forEach(({ args, newValue }) => {
         newData[args.field] = newValue;
       });
-      dispatch8(import_core_data152.store).editEntityRecord(
+      dispatch9(import_core_data153.store).editEntityRecord(
         "postType",
         context?.postType,
         context?.postId,
@@ -120184,7 +120251,7 @@ ${content}
       if (!context?.postType) {
         return false;
       }
-      const canUserEdit = select9(import_core_data152.store).canUser("update", {
+      const canUserEdit = select9(import_core_data153.store).canUser("update", {
         kind: "postType",
         name: context?.postType,
         id: context?.postId
@@ -120207,9 +120274,9 @@ ${content}
   };

   // packages/editor/build-module/bindings/post-meta.mjs
-  var import_core_data153 = __toESM(require_core_data(), 1);
+  var import_core_data154 = __toESM(require_core_data(), 1);
   function getPostMetaFields(select9, context) {
-    const { getRegisteredPostMeta } = unlock(select9(import_core_data153.store));
+    const { getRegisteredPostMeta } = unlock(select9(import_core_data154.store));
     const registeredFields = getRegisteredPostMeta(context?.postType);
     const metaFields = [];
     Object.entries(registeredFields).forEach(([key, props]) => {
@@ -120236,7 +120303,7 @@ ${content}
     if (!context?.postId) {
       return metaField.default || metaField.label || args.key;
     }
-    const { getEditedEntityRecord } = select9(import_core_data153.store);
+    const { getEditedEntityRecord } = select9(import_core_data154.store);
     const entityMetaValues = getEditedEntityRecord(
       "postType",
       context?.postType,
@@ -120257,12 +120324,12 @@ ${content}
       }
       return newValues;
     },
-    setValues({ dispatch: dispatch8, context, bindings }) {
+    setValues({ dispatch: dispatch9, context, bindings }) {
       const newMeta = {};
       Object.values(bindings).forEach(({ args, newValue }) => {
         newMeta[args.key] = newValue;
       });
-      dispatch8(import_core_data153.store).editEntityRecord(
+      dispatch9(import_core_data154.store).editEntityRecord(
         "postType",
         context?.postType,
         context?.postId,
@@ -120289,7 +120356,7 @@ ${content}
       if (areCustomFieldsEnabled) {
         return false;
       }
-      const canUserEdit = select9(import_core_data153.store).canUser("update", {
+      const canUserEdit = select9(import_core_data154.store).canUser("update", {
         kind: "postType",
         name: context?.postType,
         id: context?.postId
@@ -120311,7 +120378,7 @@ ${content}

   // packages/editor/build-module/bindings/term-data.mjs
   var import_i18n368 = __toESM(require_i18n(), 1);
-  var import_core_data154 = __toESM(require_core_data(), 1);
+  var import_core_data155 = __toESM(require_core_data(), 1);
   var import_block_editor113 = __toESM(require_block_editor(), 1);
   var NAVIGATION_BLOCK_TYPES2 = [
     "core/navigation-link",
@@ -120358,7 +120425,7 @@ ${content}
     name: "core/term-data",
     usesContext: ["taxonomy", "termId", "termData"],
     getValues({ select: select9, context, bindings, clientId }) {
-      const { getEntityRecord } = select9(import_core_data154.store);
+      const { getEntityRecord } = select9(import_core_data155.store);
       const { getBlockAttributes: getBlockAttributes2, getBlockName: getBlockName2 } = select9(import_block_editor113.store);
       const blockName = getBlockName2(clientId);
       const isNavigationBlock = NAVIGATION_BLOCK_TYPES2.includes(blockName);
@@ -120400,7 +120467,7 @@ ${content}
       return newValues;
     },
     // eslint-disable-next-line no-unused-vars
-    setValues({ dispatch: dispatch8, context, bindings }) {
+    setValues({ dispatch: dispatch9, context, bindings }) {
       return false;
     },
     canUserEditValue({ select: select9, context }) {
@@ -120448,8 +120515,8 @@ ${content}
   }

   // packages/editor/build-module/components/upload-progress-snackbar/index.mjs
-  var import_data277 = __toESM(require_data(), 1);
-  var import_element412 = __toESM(require_element(), 1);
+  var import_data278 = __toESM(require_data(), 1);
+  var import_element413 = __toESM(require_element(), 1);
   var import_i18n369 = __toESM(require_i18n(), 1);
   var import_a11y18 = __toESM(require_a11y(), 1);
   var import_upload_media3 = __toESM(require_upload_media(), 1);
@@ -120479,7 +120546,7 @@ ${content}
   );
   var UPLOAD_DONE = /* @__PURE__ */ (0, import_jsx_runtime646.jsx)("span", { className: "editor-upload-progress-snackbar__check", "aria-hidden": "true", children: /* @__PURE__ */ (0, import_jsx_runtime646.jsx)(import_components278.Icon, { icon: check_default }) });
   function UploadProgressSnackbar() {
-    const { items, csmFailureCount } = (0, import_data277.useSelect)((select9) => {
+    const { items, csmFailureCount } = (0, import_data278.useSelect)((select9) => {
       const { getItems } = select9(import_upload_media3.store);
       const { getFailureCount: getFailureCount2 } = unlock(select9(import_upload_media3.store));
       return {
@@ -120488,7 +120555,7 @@ ${content}
       };
     }, []);
     const tracker = useTracker();
-    const csmOriginals = (0, import_element412.useMemo)(
+    const csmOriginals = (0, import_element413.useMemo)(
       () => items.filter((item) => !item.parentId),
       [items]
     );
@@ -120496,20 +120563,20 @@ ${content}
     const trackedRemaining = tracker ? tracker.total - tracker.completed : 0;
     const remaining = csmRemaining + trackedRemaining;
     const sessionTotal = csmRemaining + (tracker ? tracker.total : 0);
-    const peakRef = (0, import_element412.useRef)(0);
-    const { createNotice, removeNotice } = (0, import_data277.useDispatch)(import_notices39.store);
-    const dismissedRef = (0, import_element412.useRef)(false);
-    const wasUploadingRef = (0, import_element412.useRef)(false);
-    const failuresAtStartRef = (0, import_element412.useRef)(0);
-    const completionTimeoutRef = (0, import_element412.useRef)(null);
-    (0, import_element412.useEffect)(() => {
+    const peakRef = (0, import_element413.useRef)(0);
+    const { createNotice, removeNotice } = (0, import_data278.useDispatch)(import_notices39.store);
+    const dismissedRef = (0, import_element413.useRef)(false);
+    const wasUploadingRef = (0, import_element413.useRef)(false);
+    const failuresAtStartRef = (0, import_element413.useRef)(0);
+    const completionTimeoutRef = (0, import_element413.useRef)(null);
+    (0, import_element413.useEffect)(() => {
       return () => {
         if (completionTimeoutRef.current) {
           clearTimeout(completionTimeoutRef.current);
         }
       };
     }, []);
-    (0, import_element412.useEffect)(() => {
+    (0, import_element413.useEffect)(() => {
       const isUploading = remaining > 0;
       const failures = csmFailureCount + getFailureCount();
       if (isUploading && !wasUploadingRef.current) {
@@ -120647,10 +120714,10 @@ ${content}
   });

   // packages/editor/build-module/dataviews/api.mjs
-  var import_data278 = __toESM(require_data(), 1);
+  var import_data279 = __toESM(require_data(), 1);
   function registerEntityAction2(kind, name2, config2) {
     const { registerEntityAction: _registerEntityAction } = unlock(
-      (0, import_data278.dispatch)(store)
+      (0, import_data279.dispatch)(store)
     );
     if (false) {
       _registerEntityAction(kind, name2, config2);
@@ -120658,7 +120725,7 @@ ${content}
   }
   function unregisterEntityAction2(kind, name2, actionId) {
     const { unregisterEntityAction: _unregisterEntityAction } = unlock(
-      (0, import_data278.dispatch)(store)
+      (0, import_data279.dispatch)(store)
     );
     if (false) {
       _unregisterEntityAction(kind, name2, actionId);
@@ -120666,7 +120733,7 @@ ${content}
   }
   function registerEntityField2(kind, name2, config2) {
     const { registerEntityField: _registerEntityField } = unlock(
-      (0, import_data278.dispatch)(store)
+      (0, import_data279.dispatch)(store)
     );
     if (false) {
       _registerEntityField(kind, name2, config2);
@@ -120674,7 +120741,7 @@ ${content}
   }
   function unregisterEntityField2(kind, name2, fieldId) {
     const { unregisterEntityField: _unregisterEntityField } = unlock(
-      (0, import_data278.dispatch)(store)
+      (0, import_data279.dispatch)(store)
     );
     if (false) {
       _unregisterEntityField(kind, name2, fieldId);
diff --git a/wp-includes/js/dist/editor.min.js b/wp-includes/js/dist/editor.min.js
index 948e82d8c2..cd7f115787 100644
--- a/wp-includes/js/dist/editor.min.js
+++ b/wp-includes/js/dist/editor.min.js
@@ -1,6 +1,6 @@
 /*! This file is auto-generated */
 (function() {
-"use strict";var wp;(wp||={}).editor=(()=>{var wWe=Object.create;var N3=Object.defineProperty;var xWe=Object.getOwnPropertyDescriptor;var SWe=Object.getOwnPropertyNames;var CWe=Object.getPrototypeOf,kWe=Object.prototype.hasOwnProperty;var Ha=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var ft=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),mr=(e,t)=>{for(var r in t)N3(e,r,{get:t[r],enumerable:!0})},bie=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of SWe(t))!kWe.call(e,n)&&n!==r&&N3(e,n,{get:()=>t[n],enumerable:!(o=xWe(t,n))||o.enumerable});return e};var l=(e,t,r)=>(r=e!=null?wWe(CWe(e)):{},bie(t||!e||!e.__esModule?N3(r,"default",{value:e,enumerable:!0}):r,e)),EWe=e=>bie(N3({},"__esModule",{value:!0}),e);var X=ft((S5t,vie)=>{vie.exports=window.wp.data});var he=ft((C5t,_ie)=>{_ie.exports=window.wp.coreData});var H=ft((k5t,yie)=>{yie.exports=window.wp.element});var Me=ft((E5t,wie)=>{wie.exports=window.wp.compose});var mi=ft((T5t,xie)=>{xie.exports=window.wp.hooks});var Re=ft((P5t,Sie)=>{Sie.exports=window.wp.blockEditor});var Ut=ft((N5t,Iie)=>{Iie.exports=window.wp.blocks});var an=ft((F5t,Oie)=>{Oie.exports=window.wp.date});var Ko=ft((D5t,Aie)=>{Aie.exports=window.wp.url});var ps=ft((L5t,Mie)=>{Mie.exports=window.wp.deprecated});var Jt=ft((V5t,Nie)=>{Nie.exports=window.wp.preferences});var ng=ft((z5t,Bie)=>{Bie.exports=window.wp.privateApis});var mH=ft((q5t,Hie)=>{Hie.exports=window.wp.styleEngine});var G=ft((i3t,Kie)=>{Kie.exports=window.wp.i18n});var z3=ft((s3t,Xie)=>{"use strict";Xie.exports=function e(t,r){if(t===r)return!0;if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var o,n,i;if(Array.isArray(t)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(!e(t[n],r[n]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;for(n of t.entries())if(!e(n[1],r.get(n[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(t[n]!==r[n])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(i=Object.keys(t),o=i.length,o!==Object.keys(r).length)return!1;for(n=o;n--!==0;)if(!Object.prototype.hasOwnProperty.call(r,i[n]))return!1;for(n=o;n--!==0;){var s=i[n];if(!e(t[s],r[s]))return!1}return!0}return t!==t&&r!==r}});var j3=ft((l3t,Jie)=>{"use strict";var fGe=function(t){return pGe(t)&&!mGe(t)};function pGe(e){return!!e&&typeof e=="object"}function mGe(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||bGe(e)}var hGe=typeof Symbol=="function"&&Symbol.for,gGe=hGe?Symbol.for("react.element"):60103;function bGe(e){return e.$$typeof===gGe}function vGe(e){return Array.isArray(e)?[]:{}}function uE(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Aw(vGe(e),e,t):e}function _Ge(e,t,r){return e.concat(t).map(function(o){return uE(o,r)})}function yGe(e,t){if(!t.customMerge)return Aw;var r=t.customMerge(e);return typeof r=="function"?r:Aw}function wGe(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function Zie(e){return Object.keys(e).concat(wGe(e))}function Qie(e,t){try{return t in e}catch{return!1}}function xGe(e,t){return Qie(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function SGe(e,t,r){var o={};return r.isMergeableObject(e)&&Zie(e).forEach(function(n){o[n]=uE(e[n],r)}),Zie(t).forEach(function(n){xGe(e,n)||(Qie(e,n)&&r.isMergeableObject(t[n])?o[n]=yGe(n,r)(e[n],t[n],r):o[n]=uE(t[n],r))}),o}function Aw(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||_Ge,r.isMergeableObject=r.isMergeableObject||fGe,r.cloneUnlessOtherwiseSpecified=uE;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):SGe(e,t,r):uE(t,r)}Aw.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return Aw(o,n,r)},{})};var CGe=Aw;Jie.exports=CGe});var vi=ft((x4t,Zse)=>{Zse.exports=window.wp.a11y});var jd=ft((S4t,Qse)=>{Qse.exports=window.wp.apiFetch});var $se=ft((C4t,Jse)=>{Jse.exports=window.wp.escapeHtml});var Kt=ft((k4t,eae)=>{eae.exports=window.wp.notices});var or=ft((F4t,pae)=>{pae.exports=window.wp.htmlEntities});var De=ft((B4t,mae)=>{mae.exports=window.wp.primitives});var P=ft((z4t,hae)=>{hae.exports=window.ReactJSXRuntime});var Z=ft((y9t,Cae)=>{Cae.exports=window.wp.components});var ae=ft((B9t,Bae)=>{Bae.exports=window.React});var Gd=ft((k8t,gle)=>{gle.exports=window.ReactDOM});var Yce=ft(Gce=>{"use strict";var ox=ae();function vQe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var _Qe=typeof Object.is=="function"?Object.is:vQe,yQe=ox.useState,wQe=ox.useEffect,xQe=ox.useLayoutEffect,SQe=ox.useDebugValue;function CQe(e,t){var r=t(),o=yQe({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return xQe(function(){n.value=r,n.getSnapshot=t,gY(n)&&i({inst:n})},[e,r,t]),wQe(function(){return gY(n)&&i({inst:n}),e(function(){gY(n)&&i({inst:n})})},[e]),SQe(r),r}function gY(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!_Qe(e,r)}catch{return!0}}function kQe(e,t){return t()}var EQe=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?kQe:CQe;Gce.useSyncExternalStore=ox.useSyncExternalStore!==void 0?ox.useSyncExternalStore:EQe});var nx=ft((ZNt,qce)=>{"use strict";qce.exports=Yce()});var Xce=ft(Kce=>{"use strict";var EI=ae(),TQe=nx();function PQe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var RQe=typeof Object.is=="function"?Object.is:PQe,IQe=TQe.useSyncExternalStore,OQe=EI.useRef,AQe=EI.useEffect,MQe=EI.useMemo,NQe=EI.useDebugValue;Kce.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var i=OQe(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=MQe(function(){function c(h){if(!d){if(d=!0,u=h,h=o(h),n!==void 0&&s.hasValue){var g=s.value;if(n(g,h))return f=g}return f=h}if(g=f,RQe(u,h))return g;var b=o(h);return n!==void 0&&n(g,b)?(u=h,g):(u=h,f=b)}var d=!1,u,f,m=r===void 0?null:r;return[function(){return c(t())},m===null?void 0:function(){return c(m())}]},[t,r,o,n]);var a=IQe(e,i[0],i[1]);return AQe(function(){s.hasValue=!0,s.value=a},[a]),NQe(a),a}});var Qce=ft((JNt,Zce)=>{"use strict";Zce.exports=Xce()});var Eq=ft((tQt,wpe)=>{wpe.exports=window.wp.theme});var JX=ft((vmr,Nve)=>{Nve.exports=window.wp.warning});var Gc=ft((Cgr,j_e)=>{j_e.exports=window.wp.patterns});var C2=ft((Bgr,Q_e)=>{Q_e.exports=window.wp.blob});var Mm=ft((zgr,J_e)=>{J_e.exports=window.wp.mediaUtils});var tb=ft((Fbr,N8)=>{var m0e={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u1EA4:"A",\u1EAE:"A",\u1EB2:"A",\u1EB4:"A",\u1EB6:"A",\u00C6:"AE",\u1EA6:"A",\u1EB0:"A",\u0202:"A",\u1EA2:"A",\u1EA0:"A",\u1EA8:"A",\u1EAA:"A",\u1EAC:"A",\u00C7:"C",\u1E08:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u1EBE:"E",\u1E16:"E",\u1EC0:"E",\u1E14:"E",\u1E1C:"E",\u0206:"E",\u1EBA:"E",\u1EBC:"E",\u1EB8:"E",\u1EC2:"E",\u1EC4:"E",\u1EC6:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u1E2E:"I",\u020A:"I",\u1EC8:"I",\u1ECA:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u1ED0:"O",\u1E4C:"O",\u1E52:"O",\u020E:"O",\u1ECE:"O",\u1ECC:"O",\u1ED4:"O",\u1ED6:"O",\u1ED8:"O",\u1EDC:"O",\u1EDE:"O",\u1EE0:"O",\u1EDA:"O",\u1EE2:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u1EE6:"U",\u1EE4:"U",\u1EEC:"U",\u1EEE:"U",\u1EF0:"U",\u00DD:"Y",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u1EA5:"a",\u1EAF:"a",\u1EB3:"a",\u1EB5:"a",\u1EB7:"a",\u00E6:"ae",\u1EA7:"a",\u1EB1:"a",\u0203:"a",\u1EA3:"a",\u1EA1:"a",\u1EA9:"a",\u1EAB:"a",\u1EAD:"a",\u00E7:"c",\u1E09:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u1EBF:"e",\u1E17:"e",\u1EC1:"e",\u1E15:"e",\u1E1D:"e",\u0207:"e",\u1EBB:"e",\u1EBD:"e",\u1EB9:"e",\u1EC3:"e",\u1EC5:"e",\u1EC7:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u1E2F:"i",\u020B:"i",\u1EC9:"i",\u1ECB:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u1ED1:"o",\u1E4D:"o",\u1E53:"o",\u020F:"o",\u1ECF:"o",\u1ECD:"o",\u1ED5:"o",\u1ED7:"o",\u1ED9:"o",\u1EDD:"o",\u1EDF:"o",\u1EE1:"o",\u1EDB:"o",\u1EE3:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u1EE7:"u",\u1EE5:"u",\u1EED:"u",\u1EEF:"u",\u1EF1:"u",\u00FD:"y",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u0108:"C",\u0109:"c",\u010A:"C",\u010B:"c",\u010C:"C",\u010D:"c",C\u0306:"C",c\u0306:"c",\u010E:"D",\u010F:"d",\u0110:"D",\u0111:"d",\u0112:"E",\u0113:"e",\u0114:"E",\u0115:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011C:"G",\u01F4:"G",\u011D:"g",\u01F5:"g",\u011E:"G",\u011F:"g",\u0120:"G",\u0121:"g",\u0122:"G",\u0123:"g",\u0124:"H",\u0125:"h",\u0126:"H",\u0127:"h",\u1E2A:"H",\u1E2B:"h",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012C:"I",\u012D:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0132:"IJ",\u0133:"ij",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u1E30:"K",\u1E31:"k",K\u0306:"K",k\u0306:"k",\u0139:"L",\u013A:"l",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u013F:"L",\u0140:"l",\u0141:"l",\u0142:"l",\u1E3E:"M",\u1E3F:"m",M\u0306:"M",m\u0306:"m",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u0149:"n",N\u0306:"N",n\u0306:"n",\u014C:"O",\u014D:"o",\u014E:"O",\u014F:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",P\u0306:"P",p\u0306:"p",\u0154:"R",\u0155:"r",\u0156:"R",\u0157:"r",\u0158:"R",\u0159:"r",R\u0306:"R",r\u0306:"r",\u0212:"R",\u0213:"r",\u015A:"S",\u015B:"s",\u015C:"S",\u015D:"s",\u015E:"S",\u0218:"S",\u0219:"s",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u021B:"t",\u021A:"T",\u0164:"T",\u0165:"t",\u0166:"T",\u0167:"t",T\u0306:"T",t\u0306:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016C:"U",\u016D:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0216:"U",\u0217:"u",V\u0306:"V",v\u0306:"v",\u0174:"W",\u0175:"w",\u1E82:"W",\u1E83:"w",X\u0306:"X",x\u0306:"x",\u0176:"Y",\u0177:"y",\u0178:"Y",Y\u0306:"Y",y\u0306:"y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u017F:"s",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01CD:"A",\u01CE:"a",\u01CF:"I",\u01D0:"i",\u01D1:"O",\u01D2:"o",\u01D3:"U",\u01D4:"u",\u01D5:"U",\u01D6:"u",\u01D7:"U",\u01D8:"u",\u01D9:"U",\u01DA:"u",\u01DB:"U",\u01DC:"u",\u1EE8:"U",\u1EE9:"u",\u1E78:"U",\u1E79:"u",\u01FA:"A",\u01FB:"a",\u01FC:"AE",\u01FD:"ae",\u01FE:"O",\u01FF:"o",\u00DE:"TH",\u00FE:"th",\u1E54:"P",\u1E55:"p",\u1E64:"S",\u1E65:"s",X\u0301:"X",x\u0301:"x",\u0403:"\u0413",\u0453:"\u0433",\u040C:"\u041A",\u045C:"\u043A",A\u030B:"A",a\u030B:"a",E\u030B:"E",e\u030B:"e",I\u030B:"I",i\u030B:"i",\u01F8:"N",\u01F9:"n",\u1ED2:"O",\u1ED3:"o",\u1E50:"O",\u1E51:"o",\u1EEA:"U",\u1EEB:"u",\u1E80:"W",\u1E81:"w",\u1EF2:"Y",\u1EF3:"y",\u0200:"A",\u0201:"a",\u0204:"E",\u0205:"e",\u0208:"I",\u0209:"i",\u020C:"O",\u020D:"o",\u0210:"R",\u0211:"r",\u0214:"U",\u0215:"u",B\u030C:"B",b\u030C:"b",\u010C\u0323:"C",\u010D\u0323:"c",\u00CA\u030C:"E",\u00EA\u030C:"e",F\u030C:"F",f\u030C:"f",\u01E6:"G",\u01E7:"g",\u021E:"H",\u021F:"h",J\u030C:"J",\u01F0:"j",\u01E8:"K",\u01E9:"k",M\u030C:"M",m\u030C:"m",P\u030C:"P",p\u030C:"p",Q\u030C:"Q",q\u030C:"q",\u0158\u0329:"R",\u0159\u0329:"r",\u1E66:"S",\u1E67:"s",V\u030C:"V",v\u030C:"v",W\u030C:"W",w\u030C:"w",X\u030C:"X",x\u030C:"x",Y\u030C:"Y",y\u030C:"y",A\u0327:"A",a\u0327:"a",B\u0327:"B",b\u0327:"b",\u1E10:"D",\u1E11:"d",\u0228:"E",\u0229:"e",\u0190\u0327:"E",\u025B\u0327:"e",\u1E28:"H",\u1E29:"h",I\u0327:"I",i\u0327:"i",\u0197\u0327:"I",\u0268\u0327:"i",M\u0327:"M",m\u0327:"m",O\u0327:"O",o\u0327:"o",Q\u0327:"Q",q\u0327:"q",U\u0327:"U",u\u0327:"u",X\u0327:"X",x\u0327:"x",Z\u0327:"Z",z\u0327:"z",\u0439:"\u0438",\u0419:"\u0418",\u0451:"\u0435",\u0401:"\u0415"},h0e=Object.keys(m0e).join("|"),Wst=new RegExp(h0e,"g"),Gst=new RegExp(h0e,"");function Yst(e){return m0e[e]}var g0e=function(e){return e.replace(Wst,Yst)},qst=function(e){return!!e.match(Gst)};N8.exports=g0e;N8.exports.has=qst;N8.exports.remove=g0e});var h1=ft((Tvr,cwe)=>{cwe.exports=window.wp.wordcount});var cn=ft((V0r,b1e)=>{b1e.exports=window.wp.keycodes});var pl=ft((GIr,oPe)=>{oPe.exports=window.wp.keyboardShortcuts});var NIe=ft((KHr,MIe)=>{MIe.exports=window.wp.blockSerializationDefaultParser});var Ap=ft((XHr,FIe)=>{FIe.exports=window.wp.richText});var zte=ft((lUr,qIe)=>{qIe.exports=window.wp.commands});var XIe=ft((cUr,KIe)=>{KIe.exports=window.wp.viewport});var av=ft((dUr,ZIe)=>{ZIe.exports=window.wp.plugins});var xD=ft((bWr,TOe)=>{TOe.exports=window.wp.uploadMedia});var Oh=ft((hYr,q9e)=>{q9e.exports=window.wp.dom});var hFe=ft((t$r,mFe)=>{"use strict";var lEt="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";mFe.exports=lEt});var _Fe=ft((r$r,vFe)=>{"use strict";var cEt=hFe();function gFe(){}function bFe(){}bFe.resetWarningCache=gFe;vFe.exports=function(){function e(o,n,i,s,a,c){if(c!==cEt){var d=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 d.name="Invariant Violation",d}}e.isRequired=e;function t(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:bFe,resetWarningCache:gFe};return r.PropTypes=r,r}});var wFe=ft((i$r,yFe)=>{yFe.exports=_Fe()();var o$r,n$r});var SFe=ft((pB,xFe)=>{(function(e,t){if(typeof define=="function"&&define.amd)define(["module","exports"],t);else if(typeof pB<"u")t(xFe,pB);else{var r={exports:{}};t(r,r.exports),e.autosize=r.exports}})(pB,function(e,t){"use strict";var r=typeof Map=="function"?new Map:(function(){var c=[],d=[];return{has:function(f){return c.indexOf(f)>-1},get:function(f){return d[c.indexOf(f)]},set:function(f,m){c.indexOf(f)===-1&&(c.push(f),d.push(m))},delete:function(f){var m=c.indexOf(f);m>-1&&(c.splice(m,1),d.splice(m,1))}}})(),o=function(d){return new Event(d,{bubbles:!0})};try{new Event("test")}catch{o=function(u){var f=document.createEvent("Event");return f.initEvent(u,!0,!1),f}}function n(c){if(!c||!c.nodeName||c.nodeName!=="TEXTAREA"||r.has(c))return;var d=null,u=null,f=null;function m(){var _=window.getComputedStyle(c,null);_.resize==="vertical"?c.style.resize="none":_.resize==="both"&&(c.style.resize="horizontal"),_.boxSizing==="content-box"?d=-(parseFloat(_.paddingTop)+parseFloat(_.paddingBottom)):d=parseFloat(_.borderTopWidth)+parseFloat(_.borderBottomWidth),isNaN(d)&&(d=0),v()}function h(_){{var x=c.style.width;c.style.width="0px",c.offsetWidth,c.style.width=x}c.style.overflowY=_}function g(_){for(var x=[];_&&_.parentNode&&_.parentNode instanceof Element;)_.parentNode.scrollTop&&x.push({node:_.parentNode,scrollTop:_.parentNode.scrollTop}),_=_.parentNode;return x}function b(){if(c.scrollHeight!==0){var _=g(c),x=document.documentElement&&document.documentElement.scrollTop;c.style.height="",c.style.height=c.scrollHeight+d+"px",u=c.clientWidth,_.forEach(function(C){C.node.scrollTop=C.scrollTop}),x&&(document.documentElement.scrollTop=x)}}function v(){b();var _=Math.round(parseFloat(c.style.height)),x=window.getComputedStyle(c,null),C=x.boxSizing==="content-box"?Math.round(parseFloat(x.height)):c.offsetHeight;if(C<_?x.overflowY==="hidden"&&(h("scroll"),b(),C=x.boxSizing==="content-box"?Math.round(parseFloat(window.getComputedStyle(c,null).height)):c.offsetHeight):x.overflowY!=="hidden"&&(h("hidden"),b(),C=x.boxSizing==="content-box"?Math.round(parseFloat(window.getComputedStyle(c,null).height)):c.offsetHeight),f!==C){f=C;var S=o("autosize:resized");try{c.dispatchEvent(S)}catch{}}}var y=function(){c.clientWidth!==u&&v()},w=function(_){window.removeEventListener("resize",y,!1),c.removeEventListener("input",v,!1),c.removeEventListener("keyup",v,!1),c.removeEventListener("autosize:destroy",w,!1),c.removeEventListener("autosize:update",v,!1),Object.keys(_).forEach(function(x){c.style[x]=_[x]}),r.delete(c)}.bind(c,{height:c.style.height,resize:c.style.resize,overflowY:c.style.overflowY,overflowX:c.style.overflowX,wordWrap:c.style.wordWrap});c.addEventListener("autosize:destroy",w,!1),"onpropertychange"in c&&"oninput"in c&&c.addEventListener("keyup",v,!1),window.addEventListener("resize",y,!1),c.addEventListener("input",v,!1),c.addEventListener("autosize:update",v,!1),c.style.overflowX="hidden",c.style.wordWrap="break-word",r.set(c,{destroy:w,update:v}),m()}function i(c){var d=r.get(c);d&&d.destroy()}function s(c){var d=r.get(c);d&&d.update()}var a=null;typeof window>"u"||typeof window.getComputedStyle!="function"?(a=function(d){return d},a.destroy=function(c){return c},a.update=function(c){return c}):(a=function(d,u){return d&&Array.prototype.forEach.call(d.length?d:[d],function(f){return n(f,u)}),d},a.destroy=function(c){return c&&Array.prototype.forEach.call(c.length?c:[c],i),c},a.update=function(c){return c&&Array.prototype.forEach.call(c.length?c:[c],s),c}),t.default=a,e.exports=t.default})});var kFe=ft((s$r,CFe)=>{var dEt=function(e,t,r){return r=window.getComputedStyle,(r?r(e):e.currentStyle)[t.replace(/-(\w)/gi,function(o,n){return n.toUpperCase()})]};CFe.exports=dEt});var TFe=ft((a$r,EFe)=>{var Toe=kFe();function uEt(e){var t=Toe(e,"line-height"),r=parseFloat(t,10);if(t===r+""){var o=e.style.lineHeight;e.style.lineHeight=t+"em",t=Toe(e,"line-height"),r=parseFloat(t,10),o?e.style.lineHeight=o:delete e.style.lineHeight}if(t.indexOf("pt")!==-1?(r*=4,r/=3):t.indexOf("mm")!==-1?(r*=96,r/=25.4):t.indexOf("cm")!==-1?(r*=96,r/=2.54):t.indexOf("in")!==-1?r*=96:t.indexOf("pc")!==-1&&(r*=16),r=Math.round(r),t==="normal"){var n=e.nodeName,i=document.createElement(n);i.innerHTML="&nbsp;",n.toUpperCase()==="TEXTAREA"&&i.setAttribute("rows","1");var s=Toe(e,"font-size");i.style.fontSize=s,i.style.padding="0px",i.style.border="0px";var a=document.body;a.appendChild(i);var c=i.offsetHeight;r=c,a.removeChild(i)}return r}EFe.exports=uEt});var RFe=ft(Vh=>{"use strict";var fEt=Vh&&Vh.__extends||(function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var o in r)r.hasOwnProperty(o)&&(t[o]=r[o])};return function(t,r){e(t,r);function o(){this.constructor=t}t.prototype=r===null?Object.create(r):(o.prototype=r.prototype,new o)}})(),Poe=Vh&&Vh.__assign||Object.assign||function(e){for(var t,r=1,o=arguments.length;r<o;r++){t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},pEt=Vh&&Vh.__rest||function(e,t){var r={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(e);n<o.length;n++)t.indexOf(o[n])<0&&(r[o[n]]=e[o[n]]);return r};Vh.__esModule=!0;var hB=ae(),A5=wFe(),mB=SFe(),mEt=TFe(),hEt=mEt,PFe="autosize:resized",gEt=(function(e){fEt(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.state={lineHeight:null},r.textarea=null,r.onResize=function(o){r.props.onResize&&r.props.onResize(o)},r.updateLineHeight=function(){r.textarea&&r.setState({lineHeight:hEt(r.textarea)})},r.onChange=function(o){var n=r.props.onChange;r.currentValue=o.currentTarget.value,n&&n(o)},r}return t.prototype.componentDidMount=function(){var r=this,o=this.props,n=o.maxRows,i=o.async;typeof n=="number"&&this.updateLineHeight(),typeof n=="number"||i?setTimeout(function(){return r.textarea&&mB(r.textarea)}):this.textarea&&mB(this.textarea),this.textarea&&this.textarea.addEventListener(PFe,this.onResize)},t.prototype.componentWillUnmount=function(){this.textarea&&(this.textarea.removeEventListener(PFe,this.onResize),mB.destroy(this.textarea))},t.prototype.render=function(){var r=this,o=this,n=o.props,i=n.onResize,s=n.maxRows,a=n.onChange,c=n.style,d=n.innerRef,u=n.children,f=pEt(n,["onResize","maxRows","onChange","style","innerRef","children"]),m=o.state.lineHeight,h=s&&m?m*s:null;return hB.createElement("textarea",Poe({},f,{onChange:this.onChange,style:h?Poe({},c,{maxHeight:h}):c,ref:function(g){r.textarea=g,typeof r.props.innerRef=="function"?r.props.innerRef(g):r.props.innerRef&&(r.props.innerRef.current=g)}}),u)},t.prototype.componentDidUpdate=function(){this.textarea&&mB.update(this.textarea)},t.defaultProps={rows:1,async:!1},t.propTypes={rows:A5.number,maxRows:A5.number,onResize:A5.func,innerRef:A5.any,async:A5.bool},t})(hB.Component);Vh.TextareaAutosize=hB.forwardRef(function(e,t){return hB.createElement(gEt,Poe({},e,{innerRef:t}))})});var OFe=ft((c$r,IFe)=>{"use strict";var bEt=RFe();IFe.exports=bEt.TextareaAutosize});var ODe=ft((heo,IDe)=>{IDe.exports=window.wp.serverSideRender});var w5t={};mr(w5t,{AlignmentToolbar:()=>REt,Autocomplete:()=>PEt,AutosaveMonitor:()=>UD,BlockAlignmentToolbar:()=>IEt,BlockControls:()=>OEt,BlockEdit:()=>AEt,BlockEditorKeyboardShortcuts:()=>MEt,BlockFormatControls:()=>NEt,BlockIcon:()=>FEt,BlockInspector:()=>DEt,BlockList:()=>LEt,BlockMover:()=>VEt,BlockNavigationDropdown:()=>BEt,BlockSelectionClearer:()=>zEt,BlockSettingsMenu:()=>jEt,BlockTitle:()=>HEt,BlockToolbar:()=>UEt,CharacterCount:()=>ak,ColorPalette:()=>WEt,ContrastChecker:()=>GEt,CopyHandler:()=>YEt,DefaultBlockAppender:()=>qEt,DocumentBar:()=>aL,DocumentOutline:()=>gC,DocumentOutlineCheck:()=>LAe,EditorHistoryRedo:()=>pL,EditorHistoryUndo:()=>gL,EditorKeyboardShortcuts:()=>iC,EditorKeyboardShortcutsRegister:()=>ID,EditorNotices:()=>ZAe,EditorProvider:()=>k9e,EditorSnackbars:()=>e8e,EntitiesSavedStates:()=>TTt,ErrorBoundary:()=>s8e,FontSizePicker:()=>KEt,InnerBlocks:()=>ZEt,Inserter:()=>XEt,InspectorAdvancedControls:()=>QEt,InspectorControls:()=>JEt,LocalAutosaveMonitor:()=>d8e,MediaPlaceholder:()=>nTt,MediaUpload:()=>iTt,MediaUploadCheck:()=>sTt,MultiSelectScrollIntoView:()=>aTt,NavigableToolbar:()=>lTt,ObserveTyping:()=>cTt,PageAttributesCheck:()=>vC,PageAttributesOrder:()=>g8e,PageAttributesPanel:()=>CL,PageAttributesParent:()=>T8e,PageTemplate:()=>TL,PanelColorSettings:()=>$Et,PlainText:()=>eTt,PluginBlockSettingsMenuItem:()=>W8e,PluginDocumentSettingPanel:()=>AL,PluginMoreMenuItem:()=>K8e,PluginPostPublishPanel:()=>NL,PluginPostStatusInfo:()=>EC,PluginPrePublishPanel:()=>LL,PluginPreviewMenuItem:()=>oMe,PluginSidebar:()=>Fh,PluginSidebarMoreMenuItem:()=>aMe,PostAuthor:()=>UL,PostAuthorCheck:()=>WL,PostAuthorPanel:()=>qL,PostComments:()=>QL,PostDiscussionPanel:()=>oV,PostExcerpt:()=>p5,PostExcerptCheck:()=>$0,PostExcerptPanel:()=>u7e,PostFeaturedImage:()=>b5,PostFeaturedImageCheck:()=>Lh,PostFeaturedImagePanel:()=>pV,PostFormat:()=>_5,PostFormatCheck:()=>NC,PostLastRevision:()=>gV,PostLastRevisionCheck:()=>rw,PostLastRevisionPanel:()=>O7e,PostLockedModal:()=>V7e,PostPendingStatus:()=>H7e,PostPendingStatusCheck:()=>vV,PostPingbacks:()=>tV,PostPreviewButton:()=>LC,PostPublishButton:()=>VC,PostPublishButtonLabel:()=>wV,PostPublishPanel:()=>GV,PostSavedState:()=>rB,PostSchedule:()=>RV,PostScheduleCheck:()=>oB,PostScheduleLabel:()=>jC,PostSchedulePanel:()=>sB,PostSticky:()=>KV,PostStickyCheck:()=>YV,PostSwitchToDraftButton:()=>sFe,PostSyncStatus:()=>cB,PostTaxonomies:()=>XC,PostTaxonomiesCheck:()=>dB,PostTaxonomiesFlatTermSelector:()=>moe,PostTaxonomiesHierarchicalTermSelector:()=>voe,PostTaxonomiesPanel:()=>fB,PostTemplatePanel:()=>zL,PostTextEditor:()=>M5,PostTitle:()=>CB,PostTitleRaw:()=>EB,PostTrash:()=>rk,PostTrashCheck:()=>TB,PostTypeSupportCheck:()=>Ho,PostURL:()=>L5,PostURLCheck:()=>OB,PostURLLabel:()=>nDe,PostURLPanel:()=>FB,PostVisibility:()=>tNe,PostVisibilityCheck:()=>lDe,PostVisibilityLabel:()=>EV,RichText:()=>FDe,RichTextShortcut:()=>tTt,RichTextToolbarButton:()=>rTt,ServerSideRender:()=>MDe.default,SkipToSelectedBlock:()=>dTt,TableOfContents:()=>CDe,TextEditorGlobalKeyboardShortcuts:()=>ETt,ThemeSupportCheck:()=>dV,TimeToRead:()=>sk,URLInput:()=>uTt,URLInputButton:()=>fTt,URLPopover:()=>pTt,UnsavedChangesWarning:()=>RDe,VisualEditorGlobalKeyboardShortcuts:()=>kTt,Warning:()=>mTt,WordCount:()=>ik,WritingFlow:()=>hTt,__unstableRichTextInputEvent:()=>oTt,cleanForSlug:()=>l5e,createCustomColorsHOC:()=>gTt,getColorClassName:()=>bTt,getColorObjectByAttributeValues:()=>vTt,getColorObjectByColorValue:()=>_Tt,getFontSize:()=>yTt,getFontSizeClass:()=>wTt,linkAutocompleter:()=>jD,mediaUpload:()=>XN,privateApis:()=>bWe,registerEntityAction:()=>b5t,registerEntityField:()=>_5t,store:()=>N,storeConfig:()=>eP,transformStyles:()=>vWe.transformStyles,unregisterEntityAction:()=>v5t,unregisterEntityField:()=>y5t,useEntitiesSavedStatesIsDirty:()=>PTt,usePostScheduleLabel:()=>HC,usePostURLLabel:()=>Moe,usePostVisibilityLabel:()=>uoe,userAutocompleter:()=>HD,withColorContext:()=>xTt,withColors:()=>STt,withFontSizes:()=>CTt});var N9e=l(X(),1),F9e=l(he(),1),D9e=l(H(),1),L9e=l(Me(),1),V9e=l(mi(),1);var zD=l(X(),1);var Pie=l(X(),1);var Cie=l(Re(),1),kie={...Cie.SETTINGS_DEFAULTS,richEditingEnabled:!0,codeEditingEnabled:!0,responsiveEditingEnabled:!0,blockStatesEditingEnabled:!0,fontLibraryEnabled:!0,enableCustomFields:void 0,defaultRenderingMode:"post-only",autoAttachMediaEnabled:!0};var Eie=l(X(),1);function TWe(e={},t){return t.type==="SET_IS_READY"?{...e,[t.kind]:{...e[t.kind],[t.name]:!0}}:e}function PWe(e={},t){switch(t.type){case"REGISTER_ENTITY_ACTION":return{...e,[t.kind]:{...e[t.kind],[t.name]:[...(e[t.kind]?.[t.name]??[]).filter(r=>r.id!==t.config.id),t.config]}};case"UNREGISTER_ENTITY_ACTION":return{...e,[t.kind]:{...e[t.kind],[t.name]:(e[t.kind]?.[t.name]??[]).filter(r=>r.id!==t.actionId)}}}return e}function RWe(e={},t){switch(t.type){case"REGISTER_ENTITY_FIELD":return{...e,[t.kind]:{...e[t.kind],[t.name]:[...(e[t.kind]?.[t.name]??[]).filter(r=>r.id!==t.config.id),t.config]}};case"UNREGISTER_ENTITY_FIELD":return{...e,[t.kind]:{...e[t.kind],[t.name]:(e[t.kind]?.[t.name]??[]).filter(r=>r.id!==t.fieldId)}}}return e}var Tie=(0,Eie.combineReducers)({actions:PWe,fields:RWe,isReady:TWe});function F3(e){return e&&typeof e=="object"&&"raw"in e?e.raw:e}function IWe(e=null,t){return t.type==="SET_EDITED_POST"?t.postId:e}function OWe(e=null,t){return t.type==="SET_CURRENT_TEMPLATE_ID"?t.id:e}function AWe(e=null,t){return t.type==="SET_EDITED_POST"?t.postType:e}function MWe(e={isValid:!0},t){return t.type==="SET_TEMPLATE_VALIDITY"?{...e,isValid:t.isValid}:e}function NWe(e={},t){switch(t.type){case"REQUEST_POST_UPDATE_START":case"REQUEST_POST_UPDATE_FINISH":return{pending:t.type==="REQUEST_POST_UPDATE_START",options:t.options||{}}}return e}function FWe(e={},t){switch(t.type){case"REQUEST_POST_DELETE_START":case"REQUEST_POST_DELETE_FINISH":return{pending:t.type==="REQUEST_POST_DELETE_START"}}return e}function DWe(e={isLocked:!1},t){return t.type==="UPDATE_POST_LOCK"?t.lock:e}function LWe(e={},t){switch(t.type){case"LOCK_POST_SAVING":return{...e,[t.lockName]:!0};case"UNLOCK_POST_SAVING":{let{[t.lockName]:r,...o}=e;return o}}return e}function VWe(e={},t){switch(t.type){case"LOCK_POST_AUTOSAVING":return{...e,[t.lockName]:!0};case"UNLOCK_POST_AUTOSAVING":{let{[t.lockName]:r,...o}=e;return o}}return e}function BWe(e=kie,t){return t.type==="UPDATE_EDITOR_SETTINGS"?{...e,...t.settings}:e}function zWe(e="post-only",t){return t.type==="SET_RENDERING_MODE"?t.mode:e}function jWe(e=void 0,t){return t.type==="SET_CANVAS_WIDTH"?t.width:e}function HWe(e=[],t){switch(t.type){case"REMOVE_PANEL":if(!e.includes(t.panelName))return[...e,t.panelName]}return e}function UWe(e=!1,t){switch(t.type){case"SET_IS_LIST_VIEW_OPENED":return t.isOpen?!1:e;case"SET_IS_INSERTER_OPENED":return t.value}return e}function WWe(e=!1,t){switch(t.type){case"SET_IS_INSERTER_OPENED":return t.value?!1:e;case"SET_IS_LIST_VIEW_OPENED":return t.isOpen}return e}function GWe(e={current:null}){return e}function YWe(e={current:null}){return e}function qWe(e=!1,t){switch(t.type){case"OPEN_PUBLISH_SIDEBAR":return!0;case"CLOSE_PUBLISH_SIDEBAR":return!1;case"TOGGLE_PUBLISH_SIDEBAR":return!e}return e}function KWe(e="/",t){switch(t.type){case"SET_STYLES_PATH":return t.path;case"RESET_STYLES_NAVIGATION":return"/"}return e}function XWe(e=!1,t){switch(t.type){case"SET_SHOW_STYLEBOOK":return t.show;case"RESET_STYLES_NAVIGATION":return!1}return e}function ZWe(e=null,t){return t.type==="SET_CURRENT_REVISION_ID"?t.revisionId:e}function QWe(e=1,t){switch(t.type){case"SET_REVISION_PAGE":return t.page;case"SET_CURRENT_REVISION_ID":return t.revisionId?e:1}return e}function JWe(e=!0,t){switch(t.type){case"SET_SHOW_REVISION_DIFF":return t.showDiff;case"SET_CURRENT_REVISION_ID":return t.revisionId?e:!0}return e}function $We(e={},t){return t.type==="SELECT_NOTE"?{noteId:t.noteId,options:t.options}:e}var Rie=(0,Pie.combineReducers)({postId:IWe,postType:AWe,templateId:OWe,saving:NWe,deleting:FWe,postLock:DWe,template:MWe,postSavingLock:LWe,editorSettings:BWe,postAutosavingLock:VWe,renderingMode:zWe,canvasWidth:jWe,removedPanels:HWe,blockInserterPanel:UWe,inserterSidebarToggleRef:YWe,listViewPanel:WWe,listViewToggleRef:GWe,publishSidebarActive:qWe,stylesPath:KWe,showStylebook:XWe,revisionId:ZWe,revisionPage:QWe,showRevisionDiff:JWe,selectedNote:$We,dataviews:Tie});var LH={};mr(LH,{__experimentalGetDefaultTemplatePartAreas:()=>vKe,__experimentalGetDefaultTemplateType:()=>_Ke,__experimentalGetDefaultTemplateTypes:()=>bKe,__experimentalGetTemplateInfo:()=>yKe,__unstableIsEditorReady:()=>pqe,canInsertBlockType:()=>pKe,canUserUseUnfilteredHTML:()=>iqe,didPostSaveRequestFail:()=>YYe,didPostSaveRequestSucceed:()=>GYe,getActivePostLock:()=>nqe,getAdjacentBlockClientId:()=>Vqe,getAutosaveAttribute:()=>Use,getBlock:()=>Sqe,getBlockAttributes:()=>xqe,getBlockCount:()=>Rqe,getBlockHierarchyRootClientId:()=>Lqe,getBlockIndex:()=>Jqe,getBlockInsertionPoint:()=>lKe,getBlockListSettings:()=>gKe,getBlockMode:()=>iKe,getBlockName:()=>yqe,getBlockOrder:()=>Qqe,getBlockRootClientId:()=>Dqe,getBlockSelectionEnd:()=>Oqe,getBlockSelectionStart:()=>Iqe,getBlocks:()=>Cqe,getBlocksByClientId:()=>Pqe,getClientIdsOfDescendants:()=>kqe,getClientIdsWithDescendants:()=>Eqe,getCurrentPost:()=>bi,getCurrentPostAttribute:()=>gE,getCurrentPostId:()=>Wa,getCurrentPostLastRevisionId:()=>NYe,getCurrentPostRevisionsCount:()=>NH,getCurrentPostType:()=>Ua,getCurrentTemplateId:()=>MYe,getDeviceType:()=>mqe,getEditedPostAttribute:()=>xo,getEditedPostContent:()=>yE,getEditedPostPreviewLink:()=>XYe,getEditedPostSlug:()=>$Ye,getEditedPostVisibility:()=>DYe,getEditorBlocks:()=>aqe,getEditorMode:()=>bqe,getEditorSelection:()=>fqe,getEditorSelectionEnd:()=>uqe,getEditorSelectionStart:()=>dqe,getEditorSettings:()=>DH,getFirstMultiSelectedBlockClientId:()=>Wqe,getGlobalBlockCount:()=>Tqe,getInserterItems:()=>mKe,getLastMultiSelectedBlockClientId:()=>Gqe,getMultiSelectedBlockClientIds:()=>Hqe,getMultiSelectedBlocks:()=>Uqe,getMultiSelectedBlocksEndClientId:()=>Zqe,getMultiSelectedBlocksStartClientId:()=>Xqe,getNextBlockClientId:()=>zqe,getPermalink:()=>JYe,getPermalinkParts:()=>qse,getPostEdits:()=>_E,getPostLockUser:()=>oqe,getPostTypeLabel:()=>wKe,getPreviousBlockClientId:()=>Bqe,getRenderingMode:()=>r4,getSelectedBlock:()=>Fqe,getSelectedBlockClientId:()=>Nqe,getSelectedBlockCount:()=>Aqe,getSelectedBlocksInitialCaretPosition:()=>jqe,getStateBeforeOptimisticTransaction:()=>vqe,getSuggestedPostFormat:()=>ZYe,getTemplate:()=>uKe,getTemplateLock:()=>fKe,hasChangedContent:()=>Hse,hasEditorRedo:()=>IYe,hasEditorUndo:()=>RYe,hasInserterItems:()=>hKe,hasMultiSelection:()=>rKe,hasNonPostEntityChanges:()=>OYe,hasSelectedBlock:()=>Mqe,hasSelectedInnerBlock:()=>eKe,inSomeHistory:()=>_qe,isAncestorMultiSelected:()=>Kqe,isAutosavingPost:()=>qYe,isBlockInsertionPointVisible:()=>cKe,isBlockMultiSelected:()=>qqe,isBlockSelected:()=>$qe,isBlockValid:()=>wqe,isBlockWithinSelection:()=>tKe,isCaretWithinFormattedText:()=>aKe,isCleanNewPost:()=>AYe,isCurrentPostPending:()=>LYe,isCurrentPostPublished:()=>FH,isCurrentPostScheduled:()=>VYe,isDeletingPost:()=>UYe,isEditedPostAutosaveable:()=>zYe,isEditedPostBeingScheduled:()=>jYe,isEditedPostDateFloating:()=>HYe,isEditedPostDirty:()=>e4,isEditedPostEmpty:()=>Gse,isEditedPostNew:()=>jse,isEditedPostPublishable:()=>BYe,isEditedPostSaveable:()=>Wse,isEditorPanelEnabled:()=>lqe,isEditorPanelOpened:()=>cqe,isEditorPanelRemoved:()=>Xse,isFirstMultiSelectedBlock:()=>Yqe,isInserterOpened:()=>gqe,isListViewOpened:()=>hqe,isMultiSelecting:()=>oKe,isPermalinkEditable:()=>Yse,isPostAutosavingLocked:()=>Kse,isPostLockTakeover:()=>rqe,isPostLocked:()=>eqe,isPostSavingLocked:()=>tqe,isPreviewingPost:()=>KYe,isPublishSidebarEnabled:()=>sqe,isPublishSidebarOpened:()=>xKe,isPublishingPost:()=>QYe,isSavingNonPostEntityChanges:()=>WYe,isSavingPost:()=>Fw,isSelectionEnabled:()=>nKe,isTyping:()=>sKe,isValidTemplate:()=>dKe});var fg=l(Ut(),1),Nw=l(an(),1),bE=l(Ko(),1),vr=l(X(),1),xf=l(ps(),1),t4=l(Re(),1),wo=l(he(),1),wE=l(Jt(),1);var Fie=new Set(["meta"]),Die="core/editor",uH=/%(?:postname|pagename)%/,fH=60*1e3,Lie=["title","excerpt","content"];var br="wp_template",hi="wp_template_part",vf="wp_block",D3="wp_navigation",Tc="attachment",L3={custom:"custom",theme:"theme",plugin:"plugin"},pH=["wp_template","wp_template_part"],Vie=[...pH,"wp_block","wp_navigation"],og=[br,hi,vf,D3];var zie=l(ng(),1),{lock:jie,unlock:K}=(0,zie.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/editor");function ig(e,t,r){t=Array.isArray(t)?[...t]:[t],e=Array.isArray(e)?[...e]:{...e};let o=t.pop(),n=e;for(let i of t){let s=n[i];n=n[i]=Array.isArray(s)?[...s]:{...s}}return n[o]=r,e}var lr=(e,t,r)=>{let o=Array.isArray(t)?t:t.split("."),n=e;return o.forEach(i=>{n=n?.[i]}),n??r};var eGe=["appearanceTools","useRootPaddingAwareAlignments","background.backgroundImage","background.backgroundRepeat","background.backgroundSize","background.backgroundPosition","background.gradient","border.color","border.radius","border.radiusSizes","border.style","border.width","shadow.presets","shadow.defaultPresets","color.background","color.button","color.caption","color.custom","color.customDuotone","color.customGradient","color.defaultDuotone","color.defaultGradients","color.defaultPalette","color.duotone","color.gradients","color.heading","color.link","color.palette","color.text","custom","dimensions.aspectRatio","dimensions.height","dimensions.minHeight","dimensions.minWidth","dimensions.width","dimensions.dimensionSizes","layout.contentSize","layout.definitions","layout.wideSize","lightbox.enabled","lightbox.allowEditing","position.fixed","position.sticky","spacing.customSpacingSize","spacing.defaultSpacingSizes","spacing.spacingSizes","spacing.spacingScale","spacing.blockGap","spacing.margin","spacing.padding","spacing.units","typography.fluid","typography.customFontSize","typography.defaultFontSizes","typography.dropCap","typography.fontFamilies","typography.fontSizes","typography.fontStyle","typography.fontWeight","typography.letterSpacing","typography.lineHeight","typography.textAlign","typography.textColumns","typography.textDecoration","typography.textIndent","typography.textTransform","typography.writingMode","viewport.mobile","viewport.tablet"];function f_(e,t,r){let o=r?".blocks."+r:"",n=t?"."+t:"",i=`settings${o}${n}`,s=`settings${n}`;if(t)return lr(e,i)??lr(e,s);let a={};return eGe.forEach(c=>{let d=lr(e,`settings${o}.${c}`)??lr(e,`settings.${c}`);d!==void 0&&(a=ig(a,c.split("."),d))}),a}function aE(e,t,r,o){let n=o?".blocks."+o:"",i=t?"."+t:"",s=`settings${n}${i}`;return ig(e,s.split("."),r)}var Wie=l(mH(),1);var tGe="1600px",rGe="320px",oGe=1,nGe=.25,iGe=.75,sGe="14px";function Uie({minimumFontSize:e,maximumFontSize:t,fontSize:r,minimumViewportWidth:o=rGe,maximumViewportWidth:n=tGe,scaleFactor:i=oGe,minimumFontSizeLimit:s}){if(s=_f(s)?s:sGe,r){let _=_f(r);if(!_?.unit||!_?.value)return null;let x=_f(s,{coerceTo:_.unit});if(x?.value&&!e&&!t&&_?.value<=x?.value)return null;if(t||(t=`${_.value}${_.unit}`),!e){let C=_.unit==="px"?_.value:_.value*16,S=Math.min(Math.max(1-.075*Math.log2(C),nGe),iGe),k=lE(_.value*S,3);x?.value&&k<x?.value?e=`${x.value}${x.unit}`:e=`${k}${_.unit}`}}let a=_f(e),c=a?.unit||"rem",d=_f(t,{coerceTo:c});if(!a||!d)return null;let u=_f(e,{coerceTo:"rem"}),f=_f(n,{coerceTo:c}),m=_f(o,{coerceTo:c});if(!f||!m||!u)return null;let h=f.value-m.value;if(!h)return null;let g=lE(m.value/100,3),b=lE(g,3)+c,v=100*((d.value-a.value)/h),y=lE((v||1)*i,3),w=`${u.value}${u.unit} + ((1vw - ${b}) * ${y})`;return`clamp(${e}, ${w}, ${t})`}function _f(e,t={}){if(typeof e!="string"&&typeof e!="number")return null;isFinite(e)&&(e=`${e}px`);let{coerceTo:r,rootSizeValue:o,acceptableUnits:n}={coerceTo:"",rootSizeValue:16,acceptableUnits:["rem","px","em"],...t},i=n?.join("|"),s=new RegExp(`^(\\d*\\.?\\d+)(${i}){1,1}$`),a=e.toString().match(s);if(!a||a.length<3)return null;let[,c,d]=a,u=parseFloat(c);return r==="px"&&(d==="em"||d==="rem")&&(u=u*o,d=r),d==="px"&&(r==="em"||r==="rem")&&(u=u/o,d=r),(r==="em"||r==="rem")&&(d==="em"||d==="rem")&&(d=r),d?{value:lE(u,3),unit:d}:null}function lE(e,t=3){let r=Math.pow(10,t);return Math.round(e*r)/r}function hH(e){let t=e?.fluid;return t===!0||t&&typeof t=="object"&&Object.keys(t).length>0}function aGe(e){let t=e?.typography??{},r=e?.layout,o=_f(r?.wideSize)?r?.wideSize:null;return hH(t)&&o?{fluid:{maxViewportWidth:o,...typeof t.fluid=="object"?t.fluid:{}}}:{fluid:t?.fluid}}function V3(e,t){let{size:r}=e;if(!r||r==="0"||e?.fluid===!1||!hH(t?.typography)&&!hH(e))return r;let o=aGe(t)?.fluid??{},n=Uie({minimumFontSize:typeof e?.fluid=="boolean"?void 0:e?.fluid?.min,maximumFontSize:typeof e?.fluid=="boolean"?void 0:e?.fluid?.max,fontSize:r,minimumFontSizeLimit:typeof o=="object"?o?.minFontSize:void 0,maximumViewportWidth:typeof o=="object"?o?.maxViewportWidth:void 0,minimumViewportWidth:typeof o=="object"?o?.minViewportWidth:void 0});return n||r}var yf="body",cE=":root";function Iw(e){if(!e.includes(","))return[e];let t=[],r="",o=0;for(let n of e){if(n==="(")o++;else if(n===")"&&o>0)o--;else if(n===","&&o===0){t.push(r),r="";continue}r+=n}return t.push(r),t}var Ow=[{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"],valueKey:"colors",cssVarInfix:"duotone",valueFunc:({slug:e})=>`url( '#wp-duotone-${e}' )`,classes:[]},{path:["shadow","presets"],valueKey:"shadow",cssVarInfix:"shadow",classes:[]},{path:["typography","fontSizes"],valueFunc:(e,t)=>V3(e,t),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"}]},{path:["spacing","spacingSizes"],valueKey:"size",cssVarInfix:"spacing",valueFunc:({size:e})=>e,classes:[]},{path:["border","radiusSizes"],valueKey:"size",cssVarInfix:"border-radius",classes:[]},{path:["dimensions","dimensionSizes"],valueKey:"size",cssVarInfix:"dimension",classes:[]}];function zd(e,t){if(!e||!t)return t;let r=Iw(e),o=Iw(t),n=[];return r.forEach(i=>{o.forEach(s=>{n.push(`${i.trim()} ${s.trim()}`)})}),n.join(", ")}function Gie(e,t){if(!e||!t)return;let r={};return Object.entries(t).forEach(([o,n])=>{typeof n=="string"&&(r[o]=zd(e,n)),typeof n=="object"&&(r[o]={},Object.entries(n).forEach(([i,s])=>{r[o][i]=zd(e,s)}))}),r}function B3(e,t){return e.includes(",")?Iw(e).map(n=>n+t).join(","):e+t}function gH(e,t){let r=`.is-style-${e}`;if(!t)return r;let o=/[^\s:]+/,n=s=>s+r;return Iw(t).map(s=>s.replace(o,n)).join(",")}function Yie(e,t){let r=`.is-style-${e}`,o=Iw(t).map(n=>{let i=n.trim(),s=`${r} `;return i.startsWith(s)?i.slice(s.length):i});return gH(e,o.join(","))}function lGe(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let r=(0,Wie.getCSSValueFromRawStyle)(lr(t,e.ref));return typeof r=="object"&&r!==null&&"ref"in r&&r?.ref?void 0:r===void 0?e:r}return e}function cGe(e,t){if(!e||!t||!Array.isArray(t))return e;let r=t.find(o=>o?.name===e);return r?.href?r?.href:e}function sg(e,t){if(!e||!t)return e;let r=lGe(e,t);return typeof r=="object"&&r!==null&&"url"in r&&r?.url?{...r,url:cGe(r.url,t?._links?.["wp:theme-file"])}:r}function qie(e,t,r=[],o="slug",n){let i=[t?lr(e,["blocks",t,...r]):void 0,lr(e,r)].filter(Boolean);for(let s of i)if(s){let a=["custom","theme","default"];for(let c of a){let d=s[c];if(d){let u=d.find(f=>f[o]===n);if(u)return o==="slug"||qie(e,t,r,"slug",u.slug)[o]===u[o]?u:void 0}}}}function dGe(e,t,r,[o,n]=[]){let i=Ow.find(a=>a.cssVarInfix===o);if(!i||!e.settings)return r;let s=qie(e.settings,t,i.path,"slug",n);if(s){let{valueKey:a}=i,c=s[a];return p_(e,t,c)}return r}function uGe(e,t,r,o=[]){let n=(t?lr(e?.settings??{},["blocks",t,"custom",...o]):void 0)??lr(e?.settings??{},["custom",...o]);return n?p_(e,t,n):r}function p_(e,t,r){if(!r||typeof r!="string")if(typeof r=="object"&&r!==null&&"ref"in r&&typeof r.ref=="string"){let d=lr(e,r.ref);if(!d||typeof d=="object"&&"ref"in d)return d;r=d}else return r;let o="var:",n="var(--wp--",i=")",s;if(r.startsWith(o))s=r.slice(o.length).split("|");else if(r.startsWith(n)&&r.endsWith(i))s=r.slice(n.length,-i.length).split("--");else return r;let[a,...c]=s;return a==="preset"?dGe(e,t,r,c):a==="custom"?uGe(e,t,r,c):r}function ag(e,t,r,o=!0){let n=t?"."+t:"",i=r?`styles.blocks.${r}${n}`:`styles${n}`;if(!e)return;let s=lr(e,i),a=void 0;if(s===void 0&&a){let d=!0,u=e;for(let f of i.split(".")){if(!u||typeof u!="object"||!Object.hasOwn(u,f)){d=!1;break}u=u[f]}d||(s=lr(e,a))}return o?p_(e,r,s):s}function dE(e,t,r,o){let n=t?"."+t:"",i=o?`styles.blocks.${o}${n}`:`styles${n}`;return ig(e,i.split("."),r)}var bH=l(z3(),1);function m_(e,t){return typeof e!="object"||typeof t!="object"?e===t:(0,bH.default)(e?.styles,t?.styles)&&(0,bH.default)(e?.settings,t?.settings)}var tse=l(j3(),1);function $ie(e){return Object.prototype.toString.call(e)==="[object Object]"}function ese(e){var t,r;return $ie(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!($ie(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}function ms(e,t){return(0,tse.default)(e,t,{isMergeableObject:ese,customMerge:r=>{if(r==="backgroundImage")return(o,n)=>n??o}})}function rse(e,t){var r=0,o,n;t=t||{};function i(){var s=o,a=arguments.length,c,d;e:for(;s;){if(s.args.length!==arguments.length){s=s.next;continue}for(d=0;d<a;d++)if(s.args[d]!==arguments[d]){s=s.next;continue e}return s!==o&&(s===n&&(n=s.prev),s.prev.next=s.next,s.next&&(s.next.prev=s.prev),s.next=o,s.prev=null,o.prev=s,o=s),s.val}for(c=new Array(a),d=0;d<a;d++)c[d]=arguments[d];return s={args:c,val:e.apply(null,c)},o?(o.prev=s,s.next=o):n=s,r===t.maxSize?(n=n.prev,n.next=null):r++,o=s,s.val}return i.clear=function(){o=null,n=null,r=0},i}var rr=l(G(),1),nse=l(Ut(),1),H3=new Map,kGe=[],vH={caption:(0,rr.__)("Caption"),link:(0,rr.__)("Link"),button:(0,rr.__)("Button"),heading:(0,rr.__)("Heading"),h1:(0,rr.__)("H1"),h2:(0,rr.__)("H2"),h3:(0,rr.__)("H3"),h4:(0,rr.__)("H4"),h5:(0,rr.__)("H5"),h6:(0,rr.__)("H6"),"settings.color":(0,rr.__)("Color"),"settings.typography":(0,rr.__)("Typography"),"settings.shadow":(0,rr.__)("Shadow"),"settings.layout":(0,rr.__)("Layout"),"styles.color":(0,rr.__)("Colors"),"styles.spacing":(0,rr.__)("Spacing"),"styles.background":(0,rr.__)("Background"),"styles.typography":(0,rr.__)("Typography"),"styles.border":(0,rr.__)("Border"),"styles.shadow":(0,rr.__)("Shadow"),"styles.outline":(0,rr.__)("Outline"),"styles.filter":(0,rr.__)("Filter"),"styles.dimensions":(0,rr.__)("Dimensions")},EGe=rse(()=>(0,nse.getBlockTypes)().reduce((e,{name:t,title:r})=>(e[t]=r,e),{})),U3=e=>e!==null&&typeof e=="object";function TGe(e){if(vH[e])return vH[e];let t=e.split(".");if(t?.[0]==="blocks")return EGe()?.[t[1]]||t[1];if(t?.[0]==="elements")return vH[t[1]]||t[1]}function ise(e,t,r=""){if(!U3(e)&&!U3(t))return e!==t?r.split(".").slice(0,2).join("."):void 0;e=U3(e)?e:{},t=U3(t)?t:{};let o=new Set([...Object.keys(e),...Object.keys(t)]),n=[];for(let i of o){let s=r?r+"."+i:i,a=ise(e[i],t[i],s);a&&(n=n.concat(a))}return n}var PGe=["background","color","typography","spacing","border","shadow","outline","filter","dimensions"];function ose(e){return Object.fromEntries(PGe.map(t=>[t,e?.styles?.[t]]))}function RGe(e,t){let r=JSON.stringify({next:e,previous:t});if(H3.has(r))return H3.get(r);let o=ise({styles:ose(e),blocks:e?.styles?.blocks,elements:e?.styles?.elements,settings:e?.settings},{styles:ose(t),blocks:t?.styles?.blocks,elements:t?.styles?.elements,settings:t?.settings});if(!o||Array.isArray(o)&&!o.length)return H3.set(r,[]),[];let n=Array.isArray(o)?o:[o],i=[...new Set(n)].reduce((s,a)=>{let c=TGe(a);return c&&s.push([a.split(".")[0],c]),s},[]);return H3.set(r,i),i}function _H(e,t,r={}){let o=RGe(e,t),n=o.length,{maxResults:i}=r;return n?(i&&n>i&&(o=o.slice(0,i)),Object.entries(o.reduce((s,a)=>{let c=s[a[0]]||[];return c.includes(a[1])||(s[a[0]]=[...c,a[1]]),s},{})).map(([s,a])=>{let c=a.length,d=a.join((0,rr.__)(", "));switch(s){case"blocks":return(0,rr.sprintf)((0,rr._n)("%s block.","%s blocks.",c),d);case"elements":return(0,rr.sprintf)((0,rr._n)("%s element.","%s elements.",c),d);case"settings":return(0,rr.sprintf)((0,rr.__)("%s settings."),d);case"styles":return(0,rr.sprintf)((0,rr.__)("%s styles."),d);default:return(0,rr.sprintf)((0,rr.__)("%s."),d)}})):kGe}var hs=l(Ut(),1),mE=l(mH(),1),kse=l(X(),1);function Mw(e,t="root",r={}){if(!t)return null;let{fallback:o=!1}=r,{name:n,selectors:i,supports:s}=e,a=i&&Object.keys(i).length>0,c=Array.isArray(t)?t.join("."):t,d=null;if(a&&i.root?d=i?.root:s?.__experimentalSelector?d=s.__experimentalSelector:d=".wp-block-"+n.replace("core/","").replace("/","-"),c==="root")return d;let u=Array.isArray(t)?t:t.split(".");if(u.length===1){let m=o?d:null;if(a)return lr(i,`${c}.root`,null)||lr(i,c,null)||m;let h=s?lr(s,`${c}.__experimentalSelector`,null):void 0;return h?zd(d,h):m}let f;return a&&(f=lr(i,c,null)),f||(o?Mw(e,u[0],r):null)}var IGe={grad:.9,turn:360,rad:360/(2*Math.PI)},dm=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},gi=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},Pc=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},pse=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},sse=function(e){return{r:Pc(e.r,0,255),g:Pc(e.g,0,255),b:Pc(e.b,0,255),a:Pc(e.a)}},yH=function(e){return{r:gi(e.r),g:gi(e.g),b:gi(e.b),a:gi(e.a,3)}},OGe=/^#([0-9a-f]{3,8})$/i,W3=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},mse=function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=Math.max(t,r,o),s=i-Math.min(t,r,o),a=s?i===t?(r-o)/s:i===r?2+(o-t)/s:4+(t-r)/s:0;return{h:60*(a<0?a+6:a),s:i?s/i*100:0,v:i/255*100,a:n}},hse=function(e){var t=e.h,r=e.s,o=e.v,n=e.a;t=t/360*6,r/=100,o/=100;var i=Math.floor(t),s=o*(1-r),a=o*(1-(t-i)*r),c=o*(1-(1-t+i)*r),d=i%6;return{r:255*[o,a,s,s,c,o][d],g:255*[c,o,o,a,s,s][d],b:255*[s,s,c,o,o,a][d],a:n}},ase=function(e){return{h:pse(e.h),s:Pc(e.s,0,100),l:Pc(e.l,0,100),a:Pc(e.a)}},lse=function(e){return{h:gi(e.h),s:gi(e.s),l:gi(e.l),a:gi(e.a,3)}},cse=function(e){return hse((r=(t=e).s,{h:t.h,s:(r*=((o=t.l)<50?o:100-o)/100)>0?2*r/(o+r)*100:0,v:o+r,a:t.a}));var t,r,o},fE=function(e){return{h:(t=mse(e)).h,s:(n=(200-(r=t.s))*(o=t.v)/100)>0&&n<200?r*o/100/(n<=100?n:200-n)*100:0,l:n/2,a:t.a};var t,r,o,n},AGe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,MGe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,NGe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,FGe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,SH={string:[[function(e){var t=OGe.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:e.length===4?gi(parseInt(e[3]+e[3],16)/255,2):1}:e.length===6||e.length===8?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:e.length===8?gi(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=NGe.exec(e)||FGe.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:sse({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=AGe.exec(e)||MGe.exec(e);if(!t)return null;var r,o,n=ase({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(IGe[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return cse(n)},"hsl"]],object:[[function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=n===void 0?1:n;return dm(t)&&dm(r)&&dm(o)?sse({r:Number(t),g:Number(r),b:Number(o),a:Number(i)}):null},"rgb"],[function(e){var t=e.h,r=e.s,o=e.l,n=e.a,i=n===void 0?1:n;if(!dm(t)||!dm(r)||!dm(o))return null;var s=ase({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return cse(s)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!dm(t)||!dm(r)||!dm(o))return null;var s=(function(a){return{h:pse(a.h),s:Pc(a.s,0,100),v:Pc(a.v,0,100),a:Pc(a.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return hse(s)},"hsv"]]},dse=function(e,t){for(var r=0;r<t.length;r++){var o=t[r][0](e);if(o)return[o,t[r][1]]}return[null,void 0]},DGe=function(e){return typeof e=="string"?dse(e.trim(),SH.string):typeof e=="object"&&e!==null?dse(e,SH.object):[null,void 0]};var wH=function(e,t){var r=fE(e);return{h:r.h,s:Pc(r.s+100*t,0,100),l:r.l,a:r.a}},xH=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},use=function(e,t){var r=fE(e);return{h:r.h,s:r.s,l:Pc(r.l+100*t,0,100),a:r.a}},CH=(function(){function e(t){this.parsed=DGe(t)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return this.parsed!==null},e.prototype.brightness=function(){return gi(xH(this.rgba),2)},e.prototype.isDark=function(){return xH(this.rgba)<.5},e.prototype.isLight=function(){return xH(this.rgba)>=.5},e.prototype.toHex=function(){return t=yH(this.rgba),r=t.r,o=t.g,n=t.b,s=(i=t.a)<1?W3(gi(255*i)):"","#"+W3(r)+W3(o)+W3(n)+s;var t,r,o,n,i,s},e.prototype.toRgb=function(){return yH(this.rgba)},e.prototype.toRgbString=function(){return t=yH(this.rgba),r=t.r,o=t.g,n=t.b,(i=t.a)<1?"rgba("+r+", "+o+", "+n+", "+i+")":"rgb("+r+", "+o+", "+n+")";var t,r,o,n,i},e.prototype.toHsl=function(){return lse(fE(this.rgba))},e.prototype.toHslString=function(){return t=lse(fE(this.rgba)),r=t.h,o=t.s,n=t.l,(i=t.a)<1?"hsla("+r+", "+o+"%, "+n+"%, "+i+")":"hsl("+r+", "+o+"%, "+n+"%)";var t,r,o,n,i},e.prototype.toHsv=function(){return t=mse(this.rgba),{h:gi(t.h),s:gi(t.s),v:gi(t.v),a:gi(t.a,3)};var t},e.prototype.invert=function(){return Nn({r:255-(t=this.rgba).r,g:255-t.g,b:255-t.b,a:t.a});var t},e.prototype.saturate=function(t){return t===void 0&&(t=.1),Nn(wH(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Nn(wH(this.rgba,-t))},e.prototype.grayscale=function(){return Nn(wH(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Nn(use(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Nn(use(this.rgba,-t))},e.prototype.rotate=function(t){return t===void 0&&(t=15),this.hue(this.hue()+t)},e.prototype.alpha=function(t){return typeof t=="number"?Nn({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):gi(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=fE(this.rgba);return typeof t=="number"?Nn({h:t,s:r.s,l:r.l,a:r.a}):gi(r.h)},e.prototype.isEqual=function(t){return this.toHex()===Nn(t).toHex()},e})(),Nn=function(e){return e instanceof CH?e:new CH(e)},fse=[],gse=function(e){e.forEach(function(t){fse.indexOf(t)<0&&(t(CH,SH),fse.push(t))})};function LGe(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(r=>{let o=Nn(r).toRgb();t.r.push(o.r/255),t.g.push(o.g/255),t.b.push(o.b/255),t.a.push(o.a)}),t}function bse(e){return`${e}{filter:none}`}function vse(e,t){return`${e}{filter:url(#${t})}`}function G3(e,t){let r=LGe(t);return`
+"use strict";var wp;(wp||={}).editor=(()=>{var RWe=Object.create;var N5=Object.defineProperty;var IWe=Object.getOwnPropertyDescriptor;var OWe=Object.getOwnPropertyNames;var AWe=Object.getPrototypeOf,MWe=Object.prototype.hasOwnProperty;var Ha=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var ft=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),mr=(e,t)=>{for(var r in t)N5(e,r,{get:t[r],enumerable:!0})},bie=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of OWe(t))!MWe.call(e,n)&&n!==r&&N5(e,n,{get:()=>t[n],enumerable:!(o=IWe(t,n))||o.enumerable});return e};var l=(e,t,r)=>(r=e!=null?RWe(AWe(e)):{},bie(t||!e||!e.__esModule?N5(r,"default",{value:e,enumerable:!0}):r,e)),NWe=e=>bie(N5({},"__esModule",{value:!0}),e);var X=ft((O3t,vie)=>{vie.exports=window.wp.data});var he=ft((A3t,_ie)=>{_ie.exports=window.wp.coreData});var H=ft((M3t,yie)=>{yie.exports=window.wp.element});var Me=ft((N3t,wie)=>{wie.exports=window.wp.compose});var mi=ft((F3t,xie)=>{xie.exports=window.wp.hooks});var Re=ft((D3t,Sie)=>{Sie.exports=window.wp.blockEditor});var Ut=ft((H3t,Iie)=>{Iie.exports=window.wp.blocks});var an=ft((U3t,Oie)=>{Oie.exports=window.wp.date});var Ko=ft((W3t,Aie)=>{Aie.exports=window.wp.url});var ps=ft((G3t,Mie)=>{Mie.exports=window.wp.deprecated});var Jt=ft((Y3t,Nie)=>{Nie.exports=window.wp.preferences});var ng=ft((K3t,Bie)=>{Bie.exports=window.wp.privateApis});var mH=ft((t5t,Hie)=>{Hie.exports=window.wp.styleEngine});var G=ft((p5t,Kie)=>{Kie.exports=window.wp.i18n});var z5=ft((m5t,Xie)=>{"use strict";Xie.exports=function e(t,r){if(t===r)return!0;if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var o,n,i;if(Array.isArray(t)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(!e(t[n],r[n]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;for(n of t.entries())if(!e(n[1],r.get(n[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(n of t.entries())if(!r.has(n[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if(o=t.length,o!=r.length)return!1;for(n=o;n--!==0;)if(t[n]!==r[n])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(i=Object.keys(t),o=i.length,o!==Object.keys(r).length)return!1;for(n=o;n--!==0;)if(!Object.prototype.hasOwnProperty.call(r,i[n]))return!1;for(n=o;n--!==0;){var s=i[n];if(!e(t[s],r[s]))return!1}return!0}return t!==t&&r!==r}});var j5=ft((g5t,Jie)=>{"use strict";var yGe=function(t){return wGe(t)&&!xGe(t)};function wGe(e){return!!e&&typeof e=="object"}function xGe(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||kGe(e)}var SGe=typeof Symbol=="function"&&Symbol.for,CGe=SGe?Symbol.for("react.element"):60103;function kGe(e){return e.$$typeof===CGe}function EGe(e){return Array.isArray(e)?[]:{}}function uE(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Aw(EGe(e),e,t):e}function TGe(e,t,r){return e.concat(t).map(function(o){return uE(o,r)})}function PGe(e,t){if(!t.customMerge)return Aw;var r=t.customMerge(e);return typeof r=="function"?r:Aw}function RGe(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function Zie(e){return Object.keys(e).concat(RGe(e))}function Qie(e,t){try{return t in e}catch{return!1}}function IGe(e,t){return Qie(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function OGe(e,t,r){var o={};return r.isMergeableObject(e)&&Zie(e).forEach(function(n){o[n]=uE(e[n],r)}),Zie(t).forEach(function(n){IGe(e,n)||(Qie(e,n)&&r.isMergeableObject(t[n])?o[n]=PGe(n,r)(e[n],t[n],r):o[n]=uE(t[n],r))}),o}function Aw(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||TGe,r.isMergeableObject=r.isMergeableObject||yGe,r.cloneUnlessOtherwiseSpecified=uE;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):OGe(e,t,r):uE(t,r)}Aw.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return Aw(o,n,r)},{})};var AGe=Aw;Jie.exports=AGe});var vi=ft((I4t,Zse)=>{Zse.exports=window.wp.a11y});var jd=ft((O4t,Qse)=>{Qse.exports=window.wp.apiFetch});var $se=ft((A4t,Jse)=>{Jse.exports=window.wp.escapeHtml});var Kt=ft((M4t,eae)=>{eae.exports=window.wp.notices});var or=ft((U4t,pae)=>{pae.exports=window.wp.htmlEntities});var De=ft((q4t,mae)=>{mae.exports=window.wp.primitives});var P=ft((K4t,hae)=>{hae.exports=window.ReactJSXRuntime});var Z=ft((P9t,Cae)=>{Cae.exports=window.wp.components});var ae=ft((q9t,Bae)=>{Bae.exports=window.React});var Gd=ft((MMt,gle)=>{gle.exports=window.ReactDOM});var Yce=ft(Gce=>{"use strict";var ox=ae();function EQe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var TQe=typeof Object.is=="function"?Object.is:EQe,PQe=ox.useState,RQe=ox.useEffect,IQe=ox.useLayoutEffect,OQe=ox.useDebugValue;function AQe(e,t){var r=t(),o=PQe({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return IQe(function(){n.value=r,n.getSnapshot=t,gY(n)&&i({inst:n})},[e,r,t]),RQe(function(){return gY(n)&&i({inst:n}),e(function(){gY(n)&&i({inst:n})})},[e]),OQe(r),r}function gY(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!TQe(e,r)}catch{return!0}}function MQe(e,t){return t()}var NQe=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?MQe:AQe;Gce.useSyncExternalStore=ox.useSyncExternalStore!==void 0?ox.useSyncExternalStore:NQe});var nx=ft((nFt,qce)=>{"use strict";qce.exports=Yce()});var Xce=ft(Kce=>{"use strict";var EI=ae(),FQe=nx();function DQe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var LQe=typeof Object.is=="function"?Object.is:DQe,VQe=FQe.useSyncExternalStore,BQe=EI.useRef,zQe=EI.useEffect,jQe=EI.useMemo,HQe=EI.useDebugValue;Kce.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var i=BQe(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=jQe(function(){function c(h){if(!d){if(d=!0,u=h,h=o(h),n!==void 0&&s.hasValue){var g=s.value;if(n(g,h))return f=g}return f=h}if(g=f,LQe(u,h))return g;var b=o(h);return n!==void 0&&n(g,b)?(u=h,g):(u=h,f=b)}var d=!1,u,f,m=r===void 0?null:r;return[function(){return c(t())},m===null?void 0:function(){return c(m())}]},[t,r,o,n]);var a=VQe(e,i[0],i[1]);return zQe(function(){s.hasValue=!0,s.value=a},[a]),HQe(a),a}});var Qce=ft((sFt,Zce)=>{"use strict";Zce.exports=Xce()});var Eq=ft((cQt,wpe)=>{wpe.exports=window.wp.theme});var JX=ft((Emr,Nve)=>{Nve.exports=window.wp.warning});var Gc=ft((Agr,j_e)=>{j_e.exports=window.wp.patterns});var C2=ft((qgr,Q_e)=>{Q_e.exports=window.wp.blob});var Mm=ft((Kgr,J_e)=>{J_e.exports=window.wp.mediaUtils});var tb=ft((Ubr,NM)=>{var m0e={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u1EA4:"A",\u1EAE:"A",\u1EB2:"A",\u1EB4:"A",\u1EB6:"A",\u00C6:"AE",\u1EA6:"A",\u1EB0:"A",\u0202:"A",\u1EA2:"A",\u1EA0:"A",\u1EA8:"A",\u1EAA:"A",\u1EAC:"A",\u00C7:"C",\u1E08:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u1EBE:"E",\u1E16:"E",\u1EC0:"E",\u1E14:"E",\u1E1C:"E",\u0206:"E",\u1EBA:"E",\u1EBC:"E",\u1EB8:"E",\u1EC2:"E",\u1EC4:"E",\u1EC6:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u1E2E:"I",\u020A:"I",\u1EC8:"I",\u1ECA:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u1ED0:"O",\u1E4C:"O",\u1E52:"O",\u020E:"O",\u1ECE:"O",\u1ECC:"O",\u1ED4:"O",\u1ED6:"O",\u1ED8:"O",\u1EDC:"O",\u1EDE:"O",\u1EE0:"O",\u1EDA:"O",\u1EE2:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u1EE6:"U",\u1EE4:"U",\u1EEC:"U",\u1EEE:"U",\u1EF0:"U",\u00DD:"Y",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u1EA5:"a",\u1EAF:"a",\u1EB3:"a",\u1EB5:"a",\u1EB7:"a",\u00E6:"ae",\u1EA7:"a",\u1EB1:"a",\u0203:"a",\u1EA3:"a",\u1EA1:"a",\u1EA9:"a",\u1EAB:"a",\u1EAD:"a",\u00E7:"c",\u1E09:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u1EBF:"e",\u1E17:"e",\u1EC1:"e",\u1E15:"e",\u1E1D:"e",\u0207:"e",\u1EBB:"e",\u1EBD:"e",\u1EB9:"e",\u1EC3:"e",\u1EC5:"e",\u1EC7:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u1E2F:"i",\u020B:"i",\u1EC9:"i",\u1ECB:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u1ED1:"o",\u1E4D:"o",\u1E53:"o",\u020F:"o",\u1ECF:"o",\u1ECD:"o",\u1ED5:"o",\u1ED7:"o",\u1ED9:"o",\u1EDD:"o",\u1EDF:"o",\u1EE1:"o",\u1EDB:"o",\u1EE3:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u1EE7:"u",\u1EE5:"u",\u1EED:"u",\u1EEF:"u",\u1EF1:"u",\u00FD:"y",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u0108:"C",\u0109:"c",\u010A:"C",\u010B:"c",\u010C:"C",\u010D:"c",C\u0306:"C",c\u0306:"c",\u010E:"D",\u010F:"d",\u0110:"D",\u0111:"d",\u0112:"E",\u0113:"e",\u0114:"E",\u0115:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011C:"G",\u01F4:"G",\u011D:"g",\u01F5:"g",\u011E:"G",\u011F:"g",\u0120:"G",\u0121:"g",\u0122:"G",\u0123:"g",\u0124:"H",\u0125:"h",\u0126:"H",\u0127:"h",\u1E2A:"H",\u1E2B:"h",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012C:"I",\u012D:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0132:"IJ",\u0133:"ij",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u1E30:"K",\u1E31:"k",K\u0306:"K",k\u0306:"k",\u0139:"L",\u013A:"l",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u013F:"L",\u0140:"l",\u0141:"l",\u0142:"l",\u1E3E:"M",\u1E3F:"m",M\u0306:"M",m\u0306:"m",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u0149:"n",N\u0306:"N",n\u0306:"n",\u014C:"O",\u014D:"o",\u014E:"O",\u014F:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",P\u0306:"P",p\u0306:"p",\u0154:"R",\u0155:"r",\u0156:"R",\u0157:"r",\u0158:"R",\u0159:"r",R\u0306:"R",r\u0306:"r",\u0212:"R",\u0213:"r",\u015A:"S",\u015B:"s",\u015C:"S",\u015D:"s",\u015E:"S",\u0218:"S",\u0219:"s",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u021B:"t",\u021A:"T",\u0164:"T",\u0165:"t",\u0166:"T",\u0167:"t",T\u0306:"T",t\u0306:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016C:"U",\u016D:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0216:"U",\u0217:"u",V\u0306:"V",v\u0306:"v",\u0174:"W",\u0175:"w",\u1E82:"W",\u1E83:"w",X\u0306:"X",x\u0306:"x",\u0176:"Y",\u0177:"y",\u0178:"Y",Y\u0306:"Y",y\u0306:"y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u017F:"s",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01CD:"A",\u01CE:"a",\u01CF:"I",\u01D0:"i",\u01D1:"O",\u01D2:"o",\u01D3:"U",\u01D4:"u",\u01D5:"U",\u01D6:"u",\u01D7:"U",\u01D8:"u",\u01D9:"U",\u01DA:"u",\u01DB:"U",\u01DC:"u",\u1EE8:"U",\u1EE9:"u",\u1E78:"U",\u1E79:"u",\u01FA:"A",\u01FB:"a",\u01FC:"AE",\u01FD:"ae",\u01FE:"O",\u01FF:"o",\u00DE:"TH",\u00FE:"th",\u1E54:"P",\u1E55:"p",\u1E64:"S",\u1E65:"s",X\u0301:"X",x\u0301:"x",\u0403:"\u0413",\u0453:"\u0433",\u040C:"\u041A",\u045C:"\u043A",A\u030B:"A",a\u030B:"a",E\u030B:"E",e\u030B:"e",I\u030B:"I",i\u030B:"i",\u01F8:"N",\u01F9:"n",\u1ED2:"O",\u1ED3:"o",\u1E50:"O",\u1E51:"o",\u1EEA:"U",\u1EEB:"u",\u1E80:"W",\u1E81:"w",\u1EF2:"Y",\u1EF3:"y",\u0200:"A",\u0201:"a",\u0204:"E",\u0205:"e",\u0208:"I",\u0209:"i",\u020C:"O",\u020D:"o",\u0210:"R",\u0211:"r",\u0214:"U",\u0215:"u",B\u030C:"B",b\u030C:"b",\u010C\u0323:"C",\u010D\u0323:"c",\u00CA\u030C:"E",\u00EA\u030C:"e",F\u030C:"F",f\u030C:"f",\u01E6:"G",\u01E7:"g",\u021E:"H",\u021F:"h",J\u030C:"J",\u01F0:"j",\u01E8:"K",\u01E9:"k",M\u030C:"M",m\u030C:"m",P\u030C:"P",p\u030C:"p",Q\u030C:"Q",q\u030C:"q",\u0158\u0329:"R",\u0159\u0329:"r",\u1E66:"S",\u1E67:"s",V\u030C:"V",v\u030C:"v",W\u030C:"W",w\u030C:"w",X\u030C:"X",x\u030C:"x",Y\u030C:"Y",y\u030C:"y",A\u0327:"A",a\u0327:"a",B\u0327:"B",b\u0327:"b",\u1E10:"D",\u1E11:"d",\u0228:"E",\u0229:"e",\u0190\u0327:"E",\u025B\u0327:"e",\u1E28:"H",\u1E29:"h",I\u0327:"I",i\u0327:"i",\u0197\u0327:"I",\u0268\u0327:"i",M\u0327:"M",m\u0327:"m",O\u0327:"O",o\u0327:"o",Q\u0327:"Q",q\u0327:"q",U\u0327:"U",u\u0327:"u",X\u0327:"X",x\u0327:"x",Z\u0327:"Z",z\u0327:"z",\u0439:"\u0438",\u0419:"\u0418",\u0451:"\u0435",\u0401:"\u0415"},h0e=Object.keys(m0e).join("|"),Jst=new RegExp(h0e,"g"),$st=new RegExp(h0e,"");function eat(e){return m0e[e]}var g0e=function(e){return e.replace(Jst,eat)},tat=function(e){return!!e.match($st)};NM.exports=g0e;NM.exports.has=tat;NM.exports.remove=g0e});var h1=ft((Fvr,cwe)=>{cwe.exports=window.wp.wordcount});var cn=ft((Y0r,b1e)=>{b1e.exports=window.wp.keycodes});var pl=ft(($Ir,oPe)=>{oPe.exports=window.wp.keyboardShortcuts});var BIe=ft((iUr,VIe)=>{VIe.exports=window.wp.blockSerializationDefaultParser});var Ap=ft((sUr,zIe)=>{zIe.exports=window.wp.richText});var zte=ft((_Ur,eOe)=>{eOe.exports=window.wp.commands});var rOe=ft((yUr,tOe)=>{tOe.exports=window.wp.viewport});var av=ft((wUr,oOe)=>{oOe.exports=window.wp.plugins});var xD=ft((PWr,NOe)=>{NOe.exports=window.wp.uploadMedia});var Oh=ft((EYr,eAe)=>{eAe.exports=window.wp.dom});var xFe=ft((f$r,wFe)=>{"use strict";var gEt="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";wFe.exports=gEt});var EFe=ft((p$r,kFe)=>{"use strict";var bEt=xFe();function SFe(){}function CFe(){}CFe.resetWarningCache=SFe;kFe.exports=function(){function e(o,n,i,s,a,c){if(c!==bEt){var d=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 d.name="Invariant Violation",d}}e.isRequired=e;function t(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:CFe,resetWarningCache:SFe};return r.PropTypes=r,r}});var PFe=ft((g$r,TFe)=>{TFe.exports=EFe()();var m$r,h$r});var IFe=ft((pB,RFe)=>{(function(e,t){if(typeof define=="function"&&define.amd)define(["module","exports"],t);else if(typeof pB<"u")t(RFe,pB);else{var r={exports:{}};t(r,r.exports),e.autosize=r.exports}})(pB,function(e,t){"use strict";var r=typeof Map=="function"?new Map:(function(){var c=[],d=[];return{has:function(f){return c.indexOf(f)>-1},get:function(f){return d[c.indexOf(f)]},set:function(f,m){c.indexOf(f)===-1&&(c.push(f),d.push(m))},delete:function(f){var m=c.indexOf(f);m>-1&&(c.splice(m,1),d.splice(m,1))}}})(),o=function(d){return new Event(d,{bubbles:!0})};try{new Event("test")}catch{o=function(u){var f=document.createEvent("Event");return f.initEvent(u,!0,!1),f}}function n(c){if(!c||!c.nodeName||c.nodeName!=="TEXTAREA"||r.has(c))return;var d=null,u=null,f=null;function m(){var _=window.getComputedStyle(c,null);_.resize==="vertical"?c.style.resize="none":_.resize==="both"&&(c.style.resize="horizontal"),_.boxSizing==="content-box"?d=-(parseFloat(_.paddingTop)+parseFloat(_.paddingBottom)):d=parseFloat(_.borderTopWidth)+parseFloat(_.borderBottomWidth),isNaN(d)&&(d=0),v()}function h(_){{var x=c.style.width;c.style.width="0px",c.offsetWidth,c.style.width=x}c.style.overflowY=_}function g(_){for(var x=[];_&&_.parentNode&&_.parentNode instanceof Element;)_.parentNode.scrollTop&&x.push({node:_.parentNode,scrollTop:_.parentNode.scrollTop}),_=_.parentNode;return x}function b(){if(c.scrollHeight!==0){var _=g(c),x=document.documentElement&&document.documentElement.scrollTop;c.style.height="",c.style.height=c.scrollHeight+d+"px",u=c.clientWidth,_.forEach(function(C){C.node.scrollTop=C.scrollTop}),x&&(document.documentElement.scrollTop=x)}}function v(){b();var _=Math.round(parseFloat(c.style.height)),x=window.getComputedStyle(c,null),C=x.boxSizing==="content-box"?Math.round(parseFloat(x.height)):c.offsetHeight;if(C<_?x.overflowY==="hidden"&&(h("scroll"),b(),C=x.boxSizing==="content-box"?Math.round(parseFloat(window.getComputedStyle(c,null).height)):c.offsetHeight):x.overflowY!=="hidden"&&(h("hidden"),b(),C=x.boxSizing==="content-box"?Math.round(parseFloat(window.getComputedStyle(c,null).height)):c.offsetHeight),f!==C){f=C;var S=o("autosize:resized");try{c.dispatchEvent(S)}catch{}}}var y=function(){c.clientWidth!==u&&v()},w=function(_){window.removeEventListener("resize",y,!1),c.removeEventListener("input",v,!1),c.removeEventListener("keyup",v,!1),c.removeEventListener("autosize:destroy",w,!1),c.removeEventListener("autosize:update",v,!1),Object.keys(_).forEach(function(x){c.style[x]=_[x]}),r.delete(c)}.bind(c,{height:c.style.height,resize:c.style.resize,overflowY:c.style.overflowY,overflowX:c.style.overflowX,wordWrap:c.style.wordWrap});c.addEventListener("autosize:destroy",w,!1),"onpropertychange"in c&&"oninput"in c&&c.addEventListener("keyup",v,!1),window.addEventListener("resize",y,!1),c.addEventListener("input",v,!1),c.addEventListener("autosize:update",v,!1),c.style.overflowX="hidden",c.style.wordWrap="break-word",r.set(c,{destroy:w,update:v}),m()}function i(c){var d=r.get(c);d&&d.destroy()}function s(c){var d=r.get(c);d&&d.update()}var a=null;typeof window>"u"||typeof window.getComputedStyle!="function"?(a=function(d){return d},a.destroy=function(c){return c},a.update=function(c){return c}):(a=function(d,u){return d&&Array.prototype.forEach.call(d.length?d:[d],function(f){return n(f,u)}),d},a.destroy=function(c){return c&&Array.prototype.forEach.call(c.length?c:[c],i),c},a.update=function(c){return c&&Array.prototype.forEach.call(c.length?c:[c],s),c}),t.default=a,e.exports=t.default})});var AFe=ft((b$r,OFe)=>{var vEt=function(e,t,r){return r=window.getComputedStyle,(r?r(e):e.currentStyle)[t.replace(/-(\w)/gi,function(o,n){return n.toUpperCase()})]};OFe.exports=vEt});var NFe=ft((v$r,MFe)=>{var Toe=AFe();function _Et(e){var t=Toe(e,"line-height"),r=parseFloat(t,10);if(t===r+""){var o=e.style.lineHeight;e.style.lineHeight=t+"em",t=Toe(e,"line-height"),r=parseFloat(t,10),o?e.style.lineHeight=o:delete e.style.lineHeight}if(t.indexOf("pt")!==-1?(r*=4,r/=3):t.indexOf("mm")!==-1?(r*=96,r/=25.4):t.indexOf("cm")!==-1?(r*=96,r/=2.54):t.indexOf("in")!==-1?r*=96:t.indexOf("pc")!==-1&&(r*=16),r=Math.round(r),t==="normal"){var n=e.nodeName,i=document.createElement(n);i.innerHTML="&nbsp;",n.toUpperCase()==="TEXTAREA"&&i.setAttribute("rows","1");var s=Toe(e,"font-size");i.style.fontSize=s,i.style.padding="0px",i.style.border="0px";var a=document.body;a.appendChild(i);var c=i.offsetHeight;r=c,a.removeChild(i)}return r}MFe.exports=_Et});var DFe=ft(Vh=>{"use strict";var yEt=Vh&&Vh.__extends||(function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var o in r)r.hasOwnProperty(o)&&(t[o]=r[o])};return function(t,r){e(t,r);function o(){this.constructor=t}t.prototype=r===null?Object.create(r):(o.prototype=r.prototype,new o)}})(),Poe=Vh&&Vh.__assign||Object.assign||function(e){for(var t,r=1,o=arguments.length;r<o;r++){t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},wEt=Vh&&Vh.__rest||function(e,t){var r={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,o=Object.getOwnPropertySymbols(e);n<o.length;n++)t.indexOf(o[n])<0&&(r[o[n]]=e[o[n]]);return r};Vh.__esModule=!0;var hB=ae(),A3=PFe(),mB=IFe(),xEt=NFe(),SEt=xEt,FFe="autosize:resized",CEt=(function(e){yEt(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.state={lineHeight:null},r.textarea=null,r.onResize=function(o){r.props.onResize&&r.props.onResize(o)},r.updateLineHeight=function(){r.textarea&&r.setState({lineHeight:SEt(r.textarea)})},r.onChange=function(o){var n=r.props.onChange;r.currentValue=o.currentTarget.value,n&&n(o)},r}return t.prototype.componentDidMount=function(){var r=this,o=this.props,n=o.maxRows,i=o.async;typeof n=="number"&&this.updateLineHeight(),typeof n=="number"||i?setTimeout(function(){return r.textarea&&mB(r.textarea)}):this.textarea&&mB(this.textarea),this.textarea&&this.textarea.addEventListener(FFe,this.onResize)},t.prototype.componentWillUnmount=function(){this.textarea&&(this.textarea.removeEventListener(FFe,this.onResize),mB.destroy(this.textarea))},t.prototype.render=function(){var r=this,o=this,n=o.props,i=n.onResize,s=n.maxRows,a=n.onChange,c=n.style,d=n.innerRef,u=n.children,f=wEt(n,["onResize","maxRows","onChange","style","innerRef","children"]),m=o.state.lineHeight,h=s&&m?m*s:null;return hB.createElement("textarea",Poe({},f,{onChange:this.onChange,style:h?Poe({},c,{maxHeight:h}):c,ref:function(g){r.textarea=g,typeof r.props.innerRef=="function"?r.props.innerRef(g):r.props.innerRef&&(r.props.innerRef.current=g)}}),u)},t.prototype.componentDidUpdate=function(){this.textarea&&mB.update(this.textarea)},t.defaultProps={rows:1,async:!1},t.propTypes={rows:A3.number,maxRows:A3.number,onResize:A3.func,innerRef:A3.any,async:A3.bool},t})(hB.Component);Vh.TextareaAutosize=hB.forwardRef(function(e,t){return hB.createElement(CEt,Poe({},e,{innerRef:t}))})});var VFe=ft((y$r,LFe)=>{"use strict";var kEt=DFe();LFe.exports=kEt.TextareaAutosize});var BDe=ft((Peo,VDe)=>{VDe.exports=window.wp.serverSideRender});var R3t={};mr(R3t,{AlignmentToolbar:()=>LEt,Autocomplete:()=>DEt,AutosaveMonitor:()=>UD,BlockAlignmentToolbar:()=>VEt,BlockControls:()=>BEt,BlockEdit:()=>zEt,BlockEditorKeyboardShortcuts:()=>jEt,BlockFormatControls:()=>HEt,BlockIcon:()=>UEt,BlockInspector:()=>WEt,BlockList:()=>GEt,BlockMover:()=>YEt,BlockNavigationDropdown:()=>qEt,BlockSelectionClearer:()=>KEt,BlockSettingsMenu:()=>XEt,BlockTitle:()=>ZEt,BlockToolbar:()=>QEt,CharacterCount:()=>ak,ColorPalette:()=>JEt,ContrastChecker:()=>$Et,CopyHandler:()=>eTt,DefaultBlockAppender:()=>tTt,DocumentBar:()=>aL,DocumentOutline:()=>gC,DocumentOutlineCheck:()=>WAe,EditorHistoryRedo:()=>pL,EditorHistoryUndo:()=>gL,EditorKeyboardShortcuts:()=>iC,EditorKeyboardShortcutsRegister:()=>ID,EditorNotices:()=>oMe,EditorProvider:()=>A9e,EditorSnackbars:()=>aMe,EntitiesSavedStates:()=>FTt,ErrorBoundary:()=>pMe,FontSizePicker:()=>rTt,InnerBlocks:()=>nTt,Inserter:()=>oTt,InspectorAdvancedControls:()=>iTt,InspectorControls:()=>sTt,LocalAutosaveMonitor:()=>bMe,MediaPlaceholder:()=>fTt,MediaUpload:()=>pTt,MediaUploadCheck:()=>mTt,MultiSelectScrollIntoView:()=>hTt,NavigableToolbar:()=>gTt,ObserveTyping:()=>bTt,PageAttributesCheck:()=>vC,PageAttributesOrder:()=>SMe,PageAttributesPanel:()=>CL,PageAttributesParent:()=>NMe,PageTemplate:()=>TL,PanelColorSettings:()=>aTt,PlainText:()=>lTt,PluginBlockSettingsMenuItem:()=>QMe,PluginDocumentSettingPanel:()=>AL,PluginMoreMenuItem:()=>t8e,PluginPostPublishPanel:()=>NL,PluginPostStatusInfo:()=>EC,PluginPrePublishPanel:()=>LL,PluginPreviewMenuItem:()=>d8e,PluginSidebar:()=>Fh,PluginSidebarMoreMenuItem:()=>m8e,PostAuthor:()=>UL,PostAuthorCheck:()=>WL,PostAuthorPanel:()=>qL,PostComments:()=>QL,PostDiscussionPanel:()=>oV,PostExcerpt:()=>p3,PostExcerptCheck:()=>ew,PostExcerptPanel:()=>v7e,PostFeaturedImage:()=>b3,PostFeaturedImageCheck:()=>Lh,PostFeaturedImagePanel:()=>pV,PostFormat:()=>_3,PostFormatCheck:()=>NC,PostLastRevision:()=>gV,PostLastRevisionCheck:()=>ow,PostLastRevisionPanel:()=>V7e,PostLockedModal:()=>G7e,PostPendingStatus:()=>X7e,PostPendingStatusCheck:()=>vV,PostPingbacks:()=>tV,PostPreviewButton:()=>LC,PostPublishButton:()=>VC,PostPublishButtonLabel:()=>wV,PostPublishPanel:()=>GV,PostSavedState:()=>rB,PostSchedule:()=>RV,PostScheduleCheck:()=>oB,PostScheduleLabel:()=>jC,PostSchedulePanel:()=>sB,PostSticky:()=>KV,PostStickyCheck:()=>YV,PostSwitchToDraftButton:()=>pFe,PostSyncStatus:()=>cB,PostTaxonomies:()=>XC,PostTaxonomiesCheck:()=>dB,PostTaxonomiesFlatTermSelector:()=>moe,PostTaxonomiesHierarchicalTermSelector:()=>voe,PostTaxonomiesPanel:()=>fB,PostTemplatePanel:()=>zL,PostTextEditor:()=>M3,PostTitle:()=>CB,PostTitleRaw:()=>EB,PostTrash:()=>rk,PostTrashCheck:()=>TB,PostTypeSupportCheck:()=>Ho,PostURL:()=>L3,PostURLCheck:()=>OB,PostURLLabel:()=>fDe,PostURLPanel:()=>FB,PostVisibility:()=>lNe,PostVisibilityCheck:()=>gDe,PostVisibilityLabel:()=>EV,RichText:()=>UDe,RichTextShortcut:()=>cTt,RichTextToolbarButton:()=>dTt,ServerSideRender:()=>jDe.default,SkipToSelectedBlock:()=>vTt,TableOfContents:()=>ADe,TextEditorGlobalKeyboardShortcuts:()=>NTt,ThemeSupportCheck:()=>dV,TimeToRead:()=>sk,URLInput:()=>_Tt,URLInputButton:()=>yTt,URLPopover:()=>wTt,UnsavedChangesWarning:()=>LDe,VisualEditorGlobalKeyboardShortcuts:()=>MTt,Warning:()=>xTt,WordCount:()=>ik,WritingFlow:()=>STt,__unstableRichTextInputEvent:()=>uTt,cleanForSlug:()=>l3e,createCustomColorsHOC:()=>CTt,getColorClassName:()=>kTt,getColorObjectByAttributeValues:()=>ETt,getColorObjectByColorValue:()=>TTt,getFontSize:()=>PTt,getFontSizeClass:()=>RTt,linkAutocompleter:()=>jD,mediaUpload:()=>XN,privateApis:()=>kWe,registerEntityAction:()=>k3t,registerEntityField:()=>T3t,store:()=>N,storeConfig:()=>eP,transformStyles:()=>EWe.transformStyles,unregisterEntityAction:()=>E3t,unregisterEntityField:()=>P3t,useEntitiesSavedStatesIsDirty:()=>DTt,usePostScheduleLabel:()=>HC,usePostURLLabel:()=>Moe,usePostVisibilityLabel:()=>uoe,userAutocompleter:()=>HD,withColorContext:()=>ITt,withColors:()=>OTt,withFontSizes:()=>ATt});var j9e=l(X(),1),H9e=l(he(),1),U9e=l(H(),1),W9e=l(Me(),1),G9e=l(mi(),1);var zD=l(X(),1);var Pie=l(X(),1);var Cie=l(Re(),1),kie={...Cie.SETTINGS_DEFAULTS,richEditingEnabled:!0,codeEditingEnabled:!0,responsiveEditingEnabled:!0,blockStatesEditingEnabled:!0,fontLibraryEnabled:!0,enableCustomFields:void 0,defaultRenderingMode:"post-only",autoAttachMediaEnabled:!0};var Eie=l(X(),1);function FWe(e={},t){return t.type==="SET_IS_READY"?{...e,[t.kind]:{...e[t.kind],[t.name]:!0}}:e}function DWe(e={},t){switch(t.type){case"REGISTER_ENTITY_ACTION":return{...e,[t.kind]:{...e[t.kind],[t.name]:[...(e[t.kind]?.[t.name]??[]).filter(r=>r.id!==t.config.id),t.config]}};case"UNREGISTER_ENTITY_ACTION":return{...e,[t.kind]:{...e[t.kind],[t.name]:(e[t.kind]?.[t.name]??[]).filter(r=>r.id!==t.actionId)}}}return e}function LWe(e={},t){switch(t.type){case"REGISTER_ENTITY_FIELD":return{...e,[t.kind]:{...e[t.kind],[t.name]:[...(e[t.kind]?.[t.name]??[]).filter(r=>r.id!==t.config.id),t.config]}};case"UNREGISTER_ENTITY_FIELD":return{...e,[t.kind]:{...e[t.kind],[t.name]:(e[t.kind]?.[t.name]??[]).filter(r=>r.id!==t.fieldId)}}}return e}var Tie=(0,Eie.combineReducers)({actions:DWe,fields:LWe,isReady:FWe});function F5(e){return e&&typeof e=="object"&&"raw"in e?e.raw:e}function VWe(e=null,t){return t.type==="SET_EDITED_POST"?t.postId:e}function BWe(e=null,t){return t.type==="SET_CURRENT_TEMPLATE_ID"?t.id:e}function zWe(e=null,t){return t.type==="SET_EDITED_POST"?t.postType:e}function jWe(e={isValid:!0},t){return t.type==="SET_TEMPLATE_VALIDITY"?{...e,isValid:t.isValid}:e}function HWe(e={},t){switch(t.type){case"REQUEST_POST_UPDATE_START":case"REQUEST_POST_UPDATE_FINISH":return{pending:t.type==="REQUEST_POST_UPDATE_START",options:t.options||{}}}return e}function UWe(e={},t){switch(t.type){case"REQUEST_POST_DELETE_START":case"REQUEST_POST_DELETE_FINISH":return{pending:t.type==="REQUEST_POST_DELETE_START"}}return e}function WWe(e={isLocked:!1},t){return t.type==="UPDATE_POST_LOCK"?t.lock:e}function GWe(e={},t){switch(t.type){case"LOCK_POST_SAVING":return{...e,[t.lockName]:!0};case"UNLOCK_POST_SAVING":{let{[t.lockName]:r,...o}=e;return o}}return e}function YWe(e={},t){switch(t.type){case"LOCK_POST_AUTOSAVING":return{...e,[t.lockName]:!0};case"UNLOCK_POST_AUTOSAVING":{let{[t.lockName]:r,...o}=e;return o}}return e}function qWe(e=kie,t){return t.type==="UPDATE_EDITOR_SETTINGS"?{...e,...t.settings}:e}function KWe(e="post-only",t){return t.type==="SET_RENDERING_MODE"?t.mode:e}function XWe(e=void 0,t){return t.type==="SET_CANVAS_WIDTH"?t.width:e}function ZWe(e=[],t){switch(t.type){case"REMOVE_PANEL":if(!e.includes(t.panelName))return[...e,t.panelName]}return e}function QWe(e=!1,t){switch(t.type){case"SET_IS_LIST_VIEW_OPENED":return t.isOpen?!1:e;case"SET_IS_INSERTER_OPENED":return t.value}return e}function JWe(e=!1,t){switch(t.type){case"SET_IS_INSERTER_OPENED":return t.value?!1:e;case"SET_IS_LIST_VIEW_OPENED":return t.isOpen}return e}function $We(e={current:null}){return e}function eGe(e={current:null}){return e}function tGe(e=!1,t){switch(t.type){case"OPEN_PUBLISH_SIDEBAR":return!0;case"CLOSE_PUBLISH_SIDEBAR":return!1;case"TOGGLE_PUBLISH_SIDEBAR":return!e}return e}function rGe(e="/",t){switch(t.type){case"SET_STYLES_PATH":return t.path;case"RESET_STYLES_NAVIGATION":return"/"}return e}function oGe(e=!1,t){switch(t.type){case"SET_SHOW_STYLEBOOK":return t.show;case"RESET_STYLES_NAVIGATION":return!1}return e}function nGe(e=null,t){return t.type==="SET_CURRENT_REVISION_ID"?t.revisionId:e}function iGe(e=1,t){switch(t.type){case"SET_REVISION_PAGE":return t.page;case"SET_CURRENT_REVISION_ID":return t.revisionId?e:1}return e}function sGe(e=!0,t){switch(t.type){case"SET_SHOW_REVISION_DIFF":return t.showDiff;case"SET_CURRENT_REVISION_ID":return t.revisionId?e:!0}return e}function aGe(e={},t){return t.type==="SELECT_NOTE"?{noteId:t.noteId,options:t.options}:e}var Rie=(0,Pie.combineReducers)({postId:VWe,postType:zWe,templateId:BWe,saving:HWe,deleting:UWe,postLock:WWe,template:jWe,postSavingLock:GWe,editorSettings:qWe,postAutosavingLock:YWe,renderingMode:KWe,canvasWidth:XWe,removedPanels:ZWe,blockInserterPanel:QWe,inserterSidebarToggleRef:eGe,listViewPanel:JWe,listViewToggleRef:$We,publishSidebarActive:tGe,stylesPath:rGe,showStylebook:oGe,revisionId:nGe,revisionPage:iGe,showRevisionDiff:sGe,selectedNote:aGe,dataviews:Tie});var LH={};mr(LH,{__experimentalGetDefaultTemplatePartAreas:()=>EKe,__experimentalGetDefaultTemplateType:()=>TKe,__experimentalGetDefaultTemplateTypes:()=>kKe,__experimentalGetTemplateInfo:()=>PKe,__unstableIsEditorReady:()=>wqe,canInsertBlockType:()=>wKe,canUserUseUnfilteredHTML:()=>pqe,didPostSaveRequestFail:()=>eqe,didPostSaveRequestSucceed:()=>$Ye,getActivePostLock:()=>fqe,getAdjacentBlockClientId:()=>Yqe,getAutosaveAttribute:()=>Use,getBlock:()=>Oqe,getBlockAttributes:()=>Iqe,getBlockCount:()=>Lqe,getBlockHierarchyRootClientId:()=>Gqe,getBlockIndex:()=>sKe,getBlockInsertionPoint:()=>gKe,getBlockListSettings:()=>CKe,getBlockMode:()=>pKe,getBlockName:()=>Pqe,getBlockOrder:()=>iKe,getBlockRootClientId:()=>Wqe,getBlockSelectionEnd:()=>Bqe,getBlockSelectionStart:()=>Vqe,getBlocks:()=>Aqe,getBlocksByClientId:()=>Dqe,getClientIdsOfDescendants:()=>Mqe,getClientIdsWithDescendants:()=>Nqe,getCurrentPost:()=>bi,getCurrentPostAttribute:()=>gE,getCurrentPostId:()=>Wa,getCurrentPostLastRevisionId:()=>HYe,getCurrentPostRevisionsCount:()=>NH,getCurrentPostType:()=>Ua,getCurrentTemplateId:()=>jYe,getDeviceType:()=>xqe,getEditedPostAttribute:()=>xo,getEditedPostContent:()=>yE,getEditedPostPreviewLink:()=>oqe,getEditedPostSlug:()=>aqe,getEditedPostVisibility:()=>WYe,getEditorBlocks:()=>hqe,getEditorMode:()=>kqe,getEditorSelection:()=>yqe,getEditorSelectionEnd:()=>_qe,getEditorSelectionStart:()=>vqe,getEditorSettings:()=>DH,getFirstMultiSelectedBlockClientId:()=>Jqe,getGlobalBlockCount:()=>Fqe,getInserterItems:()=>xKe,getLastMultiSelectedBlockClientId:()=>$qe,getMultiSelectedBlockClientIds:()=>Zqe,getMultiSelectedBlocks:()=>Qqe,getMultiSelectedBlocksEndClientId:()=>nKe,getMultiSelectedBlocksStartClientId:()=>oKe,getNextBlockClientId:()=>Kqe,getPermalink:()=>sqe,getPermalinkParts:()=>qse,getPostEdits:()=>_E,getPostLockUser:()=>uqe,getPostTypeLabel:()=>RKe,getPreviousBlockClientId:()=>qqe,getRenderingMode:()=>r4,getSelectedBlock:()=>Uqe,getSelectedBlockClientId:()=>Hqe,getSelectedBlockCount:()=>zqe,getSelectedBlocksInitialCaretPosition:()=>Xqe,getStateBeforeOptimisticTransaction:()=>Eqe,getSuggestedPostFormat:()=>nqe,getTemplate:()=>_Ke,getTemplateLock:()=>yKe,hasChangedContent:()=>Hse,hasEditorRedo:()=>VYe,hasEditorUndo:()=>LYe,hasInserterItems:()=>SKe,hasMultiSelection:()=>dKe,hasNonPostEntityChanges:()=>BYe,hasSelectedBlock:()=>jqe,hasSelectedInnerBlock:()=>lKe,inSomeHistory:()=>Tqe,isAncestorMultiSelected:()=>rKe,isAutosavingPost:()=>tqe,isBlockInsertionPointVisible:()=>bKe,isBlockMultiSelected:()=>tKe,isBlockSelected:()=>aKe,isBlockValid:()=>Rqe,isBlockWithinSelection:()=>cKe,isCaretWithinFormattedText:()=>hKe,isCleanNewPost:()=>zYe,isCurrentPostPending:()=>GYe,isCurrentPostPublished:()=>FH,isCurrentPostScheduled:()=>YYe,isDeletingPost:()=>QYe,isEditedPostAutosaveable:()=>KYe,isEditedPostBeingScheduled:()=>XYe,isEditedPostDateFloating:()=>ZYe,isEditedPostDirty:()=>e4,isEditedPostEmpty:()=>Gse,isEditedPostNew:()=>jse,isEditedPostPublishable:()=>qYe,isEditedPostSaveable:()=>Wse,isEditorPanelEnabled:()=>gqe,isEditorPanelOpened:()=>bqe,isEditorPanelRemoved:()=>Xse,isFirstMultiSelectedBlock:()=>eKe,isInserterOpened:()=>Cqe,isListViewOpened:()=>Sqe,isMultiSelecting:()=>uKe,isPermalinkEditable:()=>Yse,isPostAutosavingLocked:()=>Kse,isPostLockTakeover:()=>dqe,isPostLocked:()=>lqe,isPostSavingLocked:()=>cqe,isPreviewingPost:()=>rqe,isPublishSidebarEnabled:()=>mqe,isPublishSidebarOpened:()=>IKe,isPublishingPost:()=>iqe,isSavingNonPostEntityChanges:()=>JYe,isSavingPost:()=>Fw,isSelectionEnabled:()=>fKe,isTyping:()=>mKe,isValidTemplate:()=>vKe});var fg=l(Ut(),1),Nw=l(an(),1),bE=l(Ko(),1),vr=l(X(),1),xf=l(ps(),1),t4=l(Re(),1),wo=l(he(),1),wE=l(Jt(),1);var Fie=new Set(["meta"]),Die="core/editor",uH=/%(?:postname|pagename)%/,fH=60*1e3,Lie=["title","excerpt","content"];var br="wp_template",hi="wp_template_part",vf="wp_block",D5="wp_navigation",Tc="attachment",L5={custom:"custom",theme:"theme",plugin:"plugin"},pH=["wp_template","wp_template_part"],Vie=[...pH,"wp_block","wp_navigation"],og=[br,hi,vf,D5];var zie=l(ng(),1),{lock:jie,unlock:K}=(0,zie.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/editor");function ig(e,t,r){t=Array.isArray(t)?[...t]:[t],e=Array.isArray(e)?[...e]:{...e};let o=t.pop(),n=e;for(let i of t){let s=n[i];n=n[i]=Array.isArray(s)?[...s]:{...s}}return n[o]=r,e}var lr=(e,t,r)=>{let o=Array.isArray(t)?t:t.split("."),n=e;return o.forEach(i=>{n=n?.[i]}),n??r};var lGe=["appearanceTools","useRootPaddingAwareAlignments","background.backgroundImage","background.backgroundRepeat","background.backgroundSize","background.backgroundPosition","background.gradient","border.color","border.radius","border.radiusSizes","border.style","border.width","shadow.presets","shadow.defaultPresets","color.background","color.button","color.caption","color.custom","color.customDuotone","color.customGradient","color.defaultDuotone","color.defaultGradients","color.defaultPalette","color.duotone","color.gradients","color.heading","color.link","color.palette","color.text","custom","dimensions.aspectRatio","dimensions.height","dimensions.minHeight","dimensions.minWidth","dimensions.width","dimensions.dimensionSizes","layout.contentSize","layout.definitions","layout.wideSize","lightbox.enabled","lightbox.allowEditing","position.fixed","position.sticky","spacing.customSpacingSize","spacing.defaultSpacingSizes","spacing.spacingSizes","spacing.spacingScale","spacing.blockGap","spacing.margin","spacing.padding","spacing.units","typography.fluid","typography.customFontSize","typography.defaultFontSizes","typography.dropCap","typography.fontFamilies","typography.fontSizes","typography.fontStyle","typography.fontWeight","typography.letterSpacing","typography.lineHeight","typography.textAlign","typography.textColumns","typography.textDecoration","typography.textIndent","typography.textTransform","typography.writingMode","viewport.mobile","viewport.tablet"];function p_(e,t,r){let o=r?".blocks."+r:"",n=t?"."+t:"",i=`settings${o}${n}`,s=`settings${n}`;if(t)return lr(e,i)??lr(e,s);let a={};return lGe.forEach(c=>{let d=lr(e,`settings${o}.${c}`)??lr(e,`settings.${c}`);d!==void 0&&(a=ig(a,c.split("."),d))}),a}function aE(e,t,r,o){let n=o?".blocks."+o:"",i=t?"."+t:"",s=`settings${n}${i}`;return ig(e,s.split("."),r)}var Wie=l(mH(),1);var cGe="1600px",dGe="320px",uGe=1,fGe=.25,pGe=.75,mGe="14px";function Uie({minimumFontSize:e,maximumFontSize:t,fontSize:r,minimumViewportWidth:o=dGe,maximumViewportWidth:n=cGe,scaleFactor:i=uGe,minimumFontSizeLimit:s}){if(s=_f(s)?s:mGe,r){let _=_f(r);if(!_?.unit||!_?.value)return null;let x=_f(s,{coerceTo:_.unit});if(x?.value&&!e&&!t&&_?.value<=x?.value)return null;if(t||(t=`${_.value}${_.unit}`),!e){let C=_.unit==="px"?_.value:_.value*16,S=Math.min(Math.max(1-.075*Math.log2(C),fGe),pGe),k=lE(_.value*S,3);x?.value&&k<x?.value?e=`${x.value}${x.unit}`:e=`${k}${_.unit}`}}let a=_f(e),c=a?.unit||"rem",d=_f(t,{coerceTo:c});if(!a||!d)return null;let u=_f(e,{coerceTo:"rem"}),f=_f(n,{coerceTo:c}),m=_f(o,{coerceTo:c});if(!f||!m||!u)return null;let h=f.value-m.value;if(!h)return null;let g=lE(m.value/100,3),b=lE(g,3)+c,v=100*((d.value-a.value)/h),y=lE((v||1)*i,3),w=`${u.value}${u.unit} + ((1vw - ${b}) * ${y})`;return`clamp(${e}, ${w}, ${t})`}function _f(e,t={}){if(typeof e!="string"&&typeof e!="number")return null;isFinite(e)&&(e=`${e}px`);let{coerceTo:r,rootSizeValue:o,acceptableUnits:n}={coerceTo:"",rootSizeValue:16,acceptableUnits:["rem","px","em"],...t},i=n?.join("|"),s=new RegExp(`^(\\d*\\.?\\d+)(${i}){1,1}$`),a=e.toString().match(s);if(!a||a.length<3)return null;let[,c,d]=a,u=parseFloat(c);return r==="px"&&(d==="em"||d==="rem")&&(u=u*o,d=r),d==="px"&&(r==="em"||r==="rem")&&(u=u/o,d=r),(r==="em"||r==="rem")&&(d==="em"||d==="rem")&&(d=r),d?{value:lE(u,3),unit:d}:null}function lE(e,t=3){let r=Math.pow(10,t);return Math.round(e*r)/r}function hH(e){let t=e?.fluid;return t===!0||t&&typeof t=="object"&&Object.keys(t).length>0}function hGe(e){let t=e?.typography??{},r=e?.layout,o=_f(r?.wideSize)?r?.wideSize:null;return hH(t)&&o?{fluid:{maxViewportWidth:o,...typeof t.fluid=="object"?t.fluid:{}}}:{fluid:t?.fluid}}function V5(e,t){let{size:r}=e;if(!r||r==="0"||e?.fluid===!1||!hH(t?.typography)&&!hH(e))return r;let o=hGe(t)?.fluid??{},n=Uie({minimumFontSize:typeof e?.fluid=="boolean"?void 0:e?.fluid?.min,maximumFontSize:typeof e?.fluid=="boolean"?void 0:e?.fluid?.max,fontSize:r,minimumFontSizeLimit:typeof o=="object"?o?.minFontSize:void 0,maximumViewportWidth:typeof o=="object"?o?.maxViewportWidth:void 0,minimumViewportWidth:typeof o=="object"?o?.minViewportWidth:void 0});return n||r}var yf="body",cE=":root";function Iw(e){if(!e.includes(","))return[e];let t=[],r="",o=0;for(let n of e){if(n==="(")o++;else if(n===")"&&o>0)o--;else if(n===","&&o===0){t.push(r),r="";continue}r+=n}return t.push(r),t}var Ow=[{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"],valueKey:"colors",cssVarInfix:"duotone",valueFunc:({slug:e})=>`url( '#wp-duotone-${e}' )`,classes:[]},{path:["shadow","presets"],valueKey:"shadow",cssVarInfix:"shadow",classes:[]},{path:["typography","fontSizes"],valueFunc:(e,t)=>V5(e,t),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"}]},{path:["spacing","spacingSizes"],valueKey:"size",cssVarInfix:"spacing",valueFunc:({size:e})=>e,classes:[]},{path:["border","radiusSizes"],valueKey:"size",cssVarInfix:"border-radius",classes:[]},{path:["dimensions","dimensionSizes"],valueKey:"size",cssVarInfix:"dimension",classes:[]}];function zd(e,t){if(!e||!t)return t;let r=Iw(e),o=Iw(t),n=[];return r.forEach(i=>{o.forEach(s=>{n.push(`${i.trim()} ${s.trim()}`)})}),n.join(", ")}function Gie(e,t){if(!e||!t)return;let r={};return Object.entries(t).forEach(([o,n])=>{typeof n=="string"&&(r[o]=zd(e,n)),typeof n=="object"&&(r[o]={},Object.entries(n).forEach(([i,s])=>{r[o][i]=zd(e,s)}))}),r}function B5(e,t){return e.includes(",")?Iw(e).map(n=>n+t).join(","):e+t}function gH(e,t){let r=`.is-style-${e}`;if(!t)return r;let o=/[^\s:]+/,n=s=>s+r;return Iw(t).map(s=>s.replace(o,n)).join(",")}function Yie(e,t){let r=`.is-style-${e}`,o=Iw(t).map(n=>{let i=n.trim(),s=`${r} `;return i.startsWith(s)?i.slice(s.length):i});return gH(e,o.join(","))}function gGe(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let r=(0,Wie.getCSSValueFromRawStyle)(lr(t,e.ref));return typeof r=="object"&&r!==null&&"ref"in r&&r?.ref?void 0:r===void 0?e:r}return e}function bGe(e,t){if(!e||!t||!Array.isArray(t))return e;let r=t.find(o=>o?.name===e);return r?.href?r?.href:e}function sg(e,t){if(!e||!t)return e;let r=gGe(e,t);return typeof r=="object"&&r!==null&&"url"in r&&r?.url?{...r,url:bGe(r.url,t?._links?.["wp:theme-file"])}:r}function qie(e,t,r=[],o="slug",n){let i=[t?lr(e,["blocks",t,...r]):void 0,lr(e,r)].filter(Boolean);for(let s of i)if(s){let a=["custom","theme","default"];for(let c of a){let d=s[c];if(d){let u=d.find(f=>f[o]===n);if(u)return o==="slug"||qie(e,t,r,"slug",u.slug)[o]===u[o]?u:void 0}}}}function vGe(e,t,r,[o,n]=[]){let i=Ow.find(a=>a.cssVarInfix===o);if(!i||!e.settings)return r;let s=qie(e.settings,t,i.path,"slug",n);if(s){let{valueKey:a}=i,c=s[a];return m_(e,t,c)}return r}function _Ge(e,t,r,o=[]){let n=(t?lr(e?.settings??{},["blocks",t,"custom",...o]):void 0)??lr(e?.settings??{},["custom",...o]);return n?m_(e,t,n):r}function m_(e,t,r){if(!r||typeof r!="string")if(typeof r=="object"&&r!==null&&"ref"in r&&typeof r.ref=="string"){let d=lr(e,r.ref);if(!d||typeof d=="object"&&"ref"in d)return d;r=d}else return r;let o="var:",n="var(--wp--",i=")",s;if(r.startsWith(o))s=r.slice(o.length).split("|");else if(r.startsWith(n)&&r.endsWith(i))s=r.slice(n.length,-i.length).split("--");else return r;let[a,...c]=s;return a==="preset"?vGe(e,t,r,c):a==="custom"?_Ge(e,t,r,c):r}function ag(e,t,r,o=!0){let n=t?"."+t:"",i=r?`styles.blocks.${r}${n}`:`styles${n}`;if(!e)return;let s=lr(e,i),a=void 0;if(s===void 0&&a){let d=!0,u=e;for(let f of i.split(".")){if(!u||typeof u!="object"||!Object.hasOwn(u,f)){d=!1;break}u=u[f]}d||(s=lr(e,a))}return o?m_(e,r,s):s}function dE(e,t,r,o){let n=t?"."+t:"",i=o?`styles.blocks.${o}${n}`:`styles${n}`;return ig(e,i.split("."),r)}var bH=l(z5(),1);function h_(e,t){return typeof e!="object"||typeof t!="object"?e===t:(0,bH.default)(e?.styles,t?.styles)&&(0,bH.default)(e?.settings,t?.settings)}var tse=l(j5(),1);function $ie(e){return Object.prototype.toString.call(e)==="[object Object]"}function ese(e){var t,r;return $ie(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!($ie(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}function ms(e,t){return(0,tse.default)(e,t,{isMergeableObject:ese,customMerge:r=>{if(r==="backgroundImage")return(o,n)=>n??o}})}function rse(e,t){var r=0,o,n;t=t||{};function i(){var s=o,a=arguments.length,c,d;e:for(;s;){if(s.args.length!==arguments.length){s=s.next;continue}for(d=0;d<a;d++)if(s.args[d]!==arguments[d]){s=s.next;continue e}return s!==o&&(s===n&&(n=s.prev),s.prev.next=s.next,s.next&&(s.next.prev=s.prev),s.next=o,s.prev=null,o.prev=s,o=s),s.val}for(c=new Array(a),d=0;d<a;d++)c[d]=arguments[d];return s={args:c,val:e.apply(null,c)},o?(o.prev=s,s.next=o):n=s,r===t.maxSize?(n=n.prev,n.next=null):r++,o=s,s.val}return i.clear=function(){o=null,n=null,r=0},i}var rr=l(G(),1),nse=l(Ut(),1),H5=new Map,MGe=[],vH={caption:(0,rr.__)("Caption"),link:(0,rr.__)("Link"),button:(0,rr.__)("Button"),heading:(0,rr.__)("Heading"),h1:(0,rr.__)("H1"),h2:(0,rr.__)("H2"),h3:(0,rr.__)("H3"),h4:(0,rr.__)("H4"),h5:(0,rr.__)("H5"),h6:(0,rr.__)("H6"),"settings.color":(0,rr.__)("Color"),"settings.typography":(0,rr.__)("Typography"),"settings.shadow":(0,rr.__)("Shadow"),"settings.layout":(0,rr.__)("Layout"),"styles.color":(0,rr.__)("Colors"),"styles.spacing":(0,rr.__)("Spacing"),"styles.background":(0,rr.__)("Background"),"styles.typography":(0,rr.__)("Typography"),"styles.border":(0,rr.__)("Border"),"styles.shadow":(0,rr.__)("Shadow"),"styles.outline":(0,rr.__)("Outline"),"styles.filter":(0,rr.__)("Filter"),"styles.dimensions":(0,rr.__)("Dimensions")},NGe=rse(()=>(0,nse.getBlockTypes)().reduce((e,{name:t,title:r})=>(e[t]=r,e),{})),U5=e=>e!==null&&typeof e=="object";function FGe(e){if(vH[e])return vH[e];let t=e.split(".");if(t?.[0]==="blocks")return NGe()?.[t[1]]||t[1];if(t?.[0]==="elements")return vH[t[1]]||t[1]}function ise(e,t,r=""){if(!U5(e)&&!U5(t))return e!==t?r.split(".").slice(0,2).join("."):void 0;e=U5(e)?e:{},t=U5(t)?t:{};let o=new Set([...Object.keys(e),...Object.keys(t)]),n=[];for(let i of o){let s=r?r+"."+i:i,a=ise(e[i],t[i],s);a&&(n=n.concat(a))}return n}var DGe=["background","color","typography","spacing","border","shadow","outline","filter","dimensions"];function ose(e){return Object.fromEntries(DGe.map(t=>[t,e?.styles?.[t]]))}function LGe(e,t){let r=JSON.stringify({next:e,previous:t});if(H5.has(r))return H5.get(r);let o=ise({styles:ose(e),blocks:e?.styles?.blocks,elements:e?.styles?.elements,settings:e?.settings},{styles:ose(t),blocks:t?.styles?.blocks,elements:t?.styles?.elements,settings:t?.settings});if(!o||Array.isArray(o)&&!o.length)return H5.set(r,[]),[];let n=Array.isArray(o)?o:[o],i=[...new Set(n)].reduce((s,a)=>{let c=FGe(a);return c&&s.push([a.split(".")[0],c]),s},[]);return H5.set(r,i),i}function _H(e,t,r={}){let o=LGe(e,t),n=o.length,{maxResults:i}=r;return n?(i&&n>i&&(o=o.slice(0,i)),Object.entries(o.reduce((s,a)=>{let c=s[a[0]]||[];return c.includes(a[1])||(s[a[0]]=[...c,a[1]]),s},{})).map(([s,a])=>{let c=a.length,d=a.join((0,rr.__)(", "));switch(s){case"blocks":return(0,rr.sprintf)((0,rr._n)("%s block.","%s blocks.",c),d);case"elements":return(0,rr.sprintf)((0,rr._n)("%s element.","%s elements.",c),d);case"settings":return(0,rr.sprintf)((0,rr.__)("%s settings."),d);case"styles":return(0,rr.sprintf)((0,rr.__)("%s styles."),d);default:return(0,rr.sprintf)((0,rr.__)("%s."),d)}})):MGe}var hs=l(Ut(),1),mE=l(mH(),1),kse=l(X(),1);function Mw(e,t="root",r={}){if(!t)return null;let{fallback:o=!1}=r,{name:n,selectors:i,supports:s}=e,a=i&&Object.keys(i).length>0,c=Array.isArray(t)?t.join("."):t,d=null;if(a&&i.root?d=i?.root:s?.__experimentalSelector?d=s.__experimentalSelector:d=".wp-block-"+n.replace("core/","").replace("/","-"),c==="root")return d;let u=Array.isArray(t)?t:t.split(".");if(u.length===1){let m=o?d:null;if(a)return lr(i,`${c}.root`,null)||lr(i,c,null)||m;let h=s?lr(s,`${c}.__experimentalSelector`,null):void 0;return h?zd(d,h):m}let f;return a&&(f=lr(i,c,null)),f||(o?Mw(e,u[0],r):null)}var VGe={grad:.9,turn:360,rad:360/(2*Math.PI)},dm=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},gi=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},Pc=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},pse=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},sse=function(e){return{r:Pc(e.r,0,255),g:Pc(e.g,0,255),b:Pc(e.b,0,255),a:Pc(e.a)}},yH=function(e){return{r:gi(e.r),g:gi(e.g),b:gi(e.b),a:gi(e.a,3)}},BGe=/^#([0-9a-f]{3,8})$/i,W5=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},mse=function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=Math.max(t,r,o),s=i-Math.min(t,r,o),a=s?i===t?(r-o)/s:i===r?2+(o-t)/s:4+(t-r)/s:0;return{h:60*(a<0?a+6:a),s:i?s/i*100:0,v:i/255*100,a:n}},hse=function(e){var t=e.h,r=e.s,o=e.v,n=e.a;t=t/360*6,r/=100,o/=100;var i=Math.floor(t),s=o*(1-r),a=o*(1-(t-i)*r),c=o*(1-(1-t+i)*r),d=i%6;return{r:255*[o,a,s,s,c,o][d],g:255*[c,o,o,a,s,s][d],b:255*[s,s,c,o,o,a][d],a:n}},ase=function(e){return{h:pse(e.h),s:Pc(e.s,0,100),l:Pc(e.l,0,100),a:Pc(e.a)}},lse=function(e){return{h:gi(e.h),s:gi(e.s),l:gi(e.l),a:gi(e.a,3)}},cse=function(e){return hse((r=(t=e).s,{h:t.h,s:(r*=((o=t.l)<50?o:100-o)/100)>0?2*r/(o+r)*100:0,v:o+r,a:t.a}));var t,r,o},fE=function(e){return{h:(t=mse(e)).h,s:(n=(200-(r=t.s))*(o=t.v)/100)>0&&n<200?r*o/100/(n<=100?n:200-n)*100:0,l:n/2,a:t.a};var t,r,o,n},zGe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,jGe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,HGe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,UGe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,SH={string:[[function(e){var t=BGe.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:e.length===4?gi(parseInt(e[3]+e[3],16)/255,2):1}:e.length===6||e.length===8?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:e.length===8?gi(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=HGe.exec(e)||UGe.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:sse({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=zGe.exec(e)||jGe.exec(e);if(!t)return null;var r,o,n=ase({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(VGe[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return cse(n)},"hsl"]],object:[[function(e){var t=e.r,r=e.g,o=e.b,n=e.a,i=n===void 0?1:n;return dm(t)&&dm(r)&&dm(o)?sse({r:Number(t),g:Number(r),b:Number(o),a:Number(i)}):null},"rgb"],[function(e){var t=e.h,r=e.s,o=e.l,n=e.a,i=n===void 0?1:n;if(!dm(t)||!dm(r)||!dm(o))return null;var s=ase({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return cse(s)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!dm(t)||!dm(r)||!dm(o))return null;var s=(function(a){return{h:pse(a.h),s:Pc(a.s,0,100),v:Pc(a.v,0,100),a:Pc(a.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return hse(s)},"hsv"]]},dse=function(e,t){for(var r=0;r<t.length;r++){var o=t[r][0](e);if(o)return[o,t[r][1]]}return[null,void 0]},WGe=function(e){return typeof e=="string"?dse(e.trim(),SH.string):typeof e=="object"&&e!==null?dse(e,SH.object):[null,void 0]};var wH=function(e,t){var r=fE(e);return{h:r.h,s:Pc(r.s+100*t,0,100),l:r.l,a:r.a}},xH=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},use=function(e,t){var r=fE(e);return{h:r.h,s:r.s,l:Pc(r.l+100*t,0,100),a:r.a}},CH=(function(){function e(t){this.parsed=WGe(t)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return this.parsed!==null},e.prototype.brightness=function(){return gi(xH(this.rgba),2)},e.prototype.isDark=function(){return xH(this.rgba)<.5},e.prototype.isLight=function(){return xH(this.rgba)>=.5},e.prototype.toHex=function(){return t=yH(this.rgba),r=t.r,o=t.g,n=t.b,s=(i=t.a)<1?W5(gi(255*i)):"","#"+W5(r)+W5(o)+W5(n)+s;var t,r,o,n,i,s},e.prototype.toRgb=function(){return yH(this.rgba)},e.prototype.toRgbString=function(){return t=yH(this.rgba),r=t.r,o=t.g,n=t.b,(i=t.a)<1?"rgba("+r+", "+o+", "+n+", "+i+")":"rgb("+r+", "+o+", "+n+")";var t,r,o,n,i},e.prototype.toHsl=function(){return lse(fE(this.rgba))},e.prototype.toHslString=function(){return t=lse(fE(this.rgba)),r=t.h,o=t.s,n=t.l,(i=t.a)<1?"hsla("+r+", "+o+"%, "+n+"%, "+i+")":"hsl("+r+", "+o+"%, "+n+"%)";var t,r,o,n,i},e.prototype.toHsv=function(){return t=mse(this.rgba),{h:gi(t.h),s:gi(t.s),v:gi(t.v),a:gi(t.a,3)};var t},e.prototype.invert=function(){return Fn({r:255-(t=this.rgba).r,g:255-t.g,b:255-t.b,a:t.a});var t},e.prototype.saturate=function(t){return t===void 0&&(t=.1),Fn(wH(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Fn(wH(this.rgba,-t))},e.prototype.grayscale=function(){return Fn(wH(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Fn(use(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Fn(use(this.rgba,-t))},e.prototype.rotate=function(t){return t===void 0&&(t=15),this.hue(this.hue()+t)},e.prototype.alpha=function(t){return typeof t=="number"?Fn({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):gi(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=fE(this.rgba);return typeof t=="number"?Fn({h:t,s:r.s,l:r.l,a:r.a}):gi(r.h)},e.prototype.isEqual=function(t){return this.toHex()===Fn(t).toHex()},e})(),Fn=function(e){return e instanceof CH?e:new CH(e)},fse=[],gse=function(e){e.forEach(function(t){fse.indexOf(t)<0&&(t(CH,SH),fse.push(t))})};function GGe(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(r=>{let o=Fn(r).toRgb();t.r.push(o.r/255),t.g.push(o.g/255),t.b.push(o.b/255),t.a.push(o.a)}),t}function bse(e){return`${e}{filter:none}`}function vse(e,t){return`${e}{filter:url(#${t})}`}function G5(e,t){let r=GGe(t);return`
 <svg
 	xmlns:xlink="http://www.w3.org/1999/xlink"
 	viewBox="0 0 0 0"
@@ -29,20 +29,20 @@
 			<feComposite in2="SourceGraphic" operator="in"></feComposite>
 		</filter>
 	</defs>
-</svg>`}function lg(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/([0-9])([a-zA-Z])/g,"$1-$2").replace(/([a-zA-Z])([0-9])/g,"$1-$2").replace(/[\s_]+/g,"-").toLowerCase()}function kH(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function VGe(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function Y3(e,t="0"){let r=VGe(e);if(!r)return null;let o=kH(r?.top)||t,n=kH(r?.left)||t;return o===n?o:`${o} ${n}`}var _se={backgroundSize:"cover",backgroundPosition:"50% 50%"};function BGe(e){return typeof e=="object"&&e!==null&&"url"in e&&!!e.url}function yse(e){if(!e||!BGe(e.backgroundImage))return;let t;return e?.backgroundSize||(t={backgroundSize:_se.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:_se.backgroundPosition}),t}var wse={default:{name:"default",slug:"flow",className:"is-layout-flow",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},constrained:{name:"constrained",slug:"constrained",className:"is-layout-constrained",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > :where(:not(.alignleft):not(.alignright):not(.alignfull))",rules:{"max-width":"var(--wp--style--global--content-size)","margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > .alignwide",rules:{"max-width":"var(--wp--style--global--wide-size)"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},flex:{name:"flex",slug:"flex",className:"is-layout-flex",displayMode:"flex",baseStyles:[{selector:"",rules:{"flex-wrap":"wrap","align-items":"center"}},{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]},grid:{name:"grid",slug:"grid",className:"is-layout-grid",displayMode:"grid",baseStyles:[{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]}};var xse={mobile:"480px",tablet:"782px"},Sse=/^(\d+|\d*\.\d+)(px|em|rem)$/,zGe=16;function jGe(e){return"mobile"in e||"tablet"in e}function HGe(e){return!e||typeof e!="object"?{}:jGe(e)?e:e.settings?.viewport??{}}function UGe(e){return typeof e=="string"&&Sse.test(e.trim())}function EH(e){if(typeof e=="number")return e;if(typeof e!="string")return;let t=e.trim().match(Sse);if(!t)return;let r=Number.parseFloat(t[1]);return t[2]==="px"?r:r*zGe}function TH(e){let t=HGe(e),r={},o={};Object.keys(xse).forEach(a=>{let c=a,d=t[c],u=EH(d);u!==void 0&&UGe(d)&&(r[c]=d.trim(),o[c]=u)});let n=Object.keys(r);if(!n.length)return{...xse};if(n.length===1)return r;let i=r.mobile,s=r.tablet;return o.mobile>=o.tablet?{mobile:i}:{mobile:i,tablet:s}}function pE(e){let t=TH(e),r={};return t.mobile&&(r["@mobile"]=`@media (width <= ${t.mobile})`),t.tablet&&(r["@tablet"]=t.mobile?`@media (${t.mobile} < width <= ${t.tablet})`:`@media (width <= ${t.tablet})`),r}var WGe={button:"wp-element-button",caption:"wp-element-caption"},GGe={__experimentalBorder:"border",color:"color",dimensions:"dimensions",spacing:"spacing",typography:"typography"},Ese={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]},YGe={link:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"],button:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"]};function qGe(e="*",t={}){return Ow.reduce((r,{path:o,cssVarInfix:n,classes:i})=>{if(!i)return r;let s=lr(t,o,[]);return["default","theme","custom"].forEach(a=>{s[a]&&s[a].forEach(({slug:c})=>{i.forEach(({classSuffix:d,propertyName:u})=>{let f=`.has-${lg(c)}-${d}`,m=e?`:where(${e})${f}`:f,h=`var(--wp--preset--${n}--${lg(c)})`;r+=`${m}{${u}: ${h} !important;}`})})}),r},"")}function KGe(e={}){return Ow.filter(t=>t.path.at(-1)==="duotone").flatMap(t=>{let r=lr(e,t.path,{});return["default","theme","custom"].filter(o=>r[o]).flatMap(o=>r[o].map(n=>G3(`wp-duotone-${n.slug}`,n.colors))).join("")})}function Tse(e={},t,r){let o=[];return Object.keys(e).forEach(n=>{let i=t+lg(n.replace("/","-")),s=e[n];if(s instanceof Object){let a=i+r;o=[...o,...Tse(s,a,r)]}else o.push(`${i}: ${s}`)}),o}var XGe=(e,t,r)=>{if(r!=="core/paragraph"||(t?.blocks?.["core/paragraph"]?.typography?.textIndent??t?.typography?.textIndent??"subsequent")!=="all")return e;let i=".wp-block-paragraph + .wp-block-paragraph",s=".wp-block-paragraph";if(i in e){let a=e[i],c={...e};return delete c[i],c[s]=a,c}return e},ZGe=(e,t)=>{let r=".wp-block-button";if(!(r in e))return e;let o={...e};return o[r]=o[r].map(n=>{let i=n.match(/^width:\s*(.+)$/);if(!i)return n;let s=i[1],a=null;s.endsWith("%")&&(a=parseFloat(s));let c="var(--wp--preset--dimension--";if(a===null&&s.startsWith(c)&&s.endsWith(")")){let d=s.slice(c.length,-1),u={...t?.dimensions?.dimensionSizes??{},...t?.blocks?.["core/button"]?.dimensions?.dimensionSizes??{}};for(let f of Object.values(u))if(Array.isArray(f)){for(let m of f)if(m.slug===d&&typeof m.size=="string"&&m.size.endsWith("%")){a=parseFloat(m.size);break}if(a!==null)break}}return a===null||isNaN(a)?n:`width: calc(${a} * 1% - (var(--wp--style--block-gap, 0.5em) * (1 - ${a} / 100)))`}),o},QGe=(e,t)=>{let r={};return Object.entries(e).forEach(([o,n])=>{if(o==="root"||!t?.[o])return;let i=typeof n=="string";if(!i&&typeof n=="object"&&n!==null&&Object.entries(n).forEach(([s,a])=>{if(s==="root"||!t?.[o][s])return;let c={[o]:{[s]:t[o][s]}},d=K3(c);r[a]=[...r[a]||[],...d],delete t[o][s]}),i||typeof n=="object"&&n!==null&&"root"in n){let s=i?n:n.root,a={[o]:t[o]},c=K3(a);r[s]=[...r[s]||[],...c],delete t[o]}}),r};function K3(e={},t="",r,o={},n=!1){let i=yf===t,s=Object.entries(hs.__EXPERIMENTAL_STYLE_PROPERTY).reduce((c,[d,{value:u,properties:f,useEngine:m,rootOnly:h}])=>{if(h&&!i)return c;let g=u;if(g[0]==="elements"||m)return c;let b=lr(e,g);if(d==="--wp--style--root--padding"&&(typeof b=="string"||!r))return c;if(f&&typeof b!="string")Object.entries(f).forEach(v=>{let[y,w]=v;if(!lr(b,[w],!1))return;let _=y.startsWith("--")?y:lg(y);c.push(`${_}: ${(0,mE.getCSSValueFromRawStyle)(lr(b,[w]))}`)});else if(lr(e,g,!1)){let v=d.startsWith("--")?d:lg(d);c.push(`${v}: ${(0,mE.getCSSValueFromRawStyle)(lr(e,g))}`)}return c},[]);return e.background&&(e.background?.backgroundImage&&(e.background.backgroundImage=sg(e.background.backgroundImage,o)),!i&&e.background?.backgroundImage?.id&&(e={...e,background:{...e.background,...yse(e.background)}})),(0,mE.getCSSRules)(e).forEach(c=>{if(i&&(r||n)&&c.key.startsWith("padding"))return;let d=c.key.startsWith("--")?c.key:lg(c.key),u=sg(c.value,o);d==="font-size"&&(u=V3({name:"",slug:"",size:u},o?.settings)),d==="aspect-ratio"&&s.push("min-height: unset"),s.push(`${d}: ${u}`)}),s}function JGe({layoutDefinitions:e=wse,style:t,selector:r,hasBlockGapSupport:o,hasFallbackGapSupport:n,fallbackGapValue:i}){let s="",a=t?.spacing?.blockGap,c=o?Y3(a):"";n&&(r===yf?c=c||"0.5em":!o&&i&&(c=i));let d=o&&a&&typeof a!="string"?Y3(a.top):c;if(c&&e&&(Object.values(e).forEach(({className:u,name:f,spacingStyles:m})=>{if(!o&&f!=="flex"&&f!=="grid")return;let h=["default","constrained"].includes(f)?d:c;m?.length&&m.forEach(g=>{let b=[];if(g.rules&&Object.entries(g.rules).forEach(([v,y])=>{b.push(`${v}: ${y||h}`)}),b.length){let v="";o?v=r===yf?`:root :where(.${u})${g?.selector||""}`:`:root :where(${r}-${u})${g?.selector||""}`:v=r===yf?`:where(.${u}${g?.selector||""})`:`:where(${r}.${u}${g?.selector||""})`,s+=`${v} { ${b.join("; ")}; }`}})}),r===yf&&o&&(s+=`${cE} { --wp--style--block-gap: ${c}; }`)),r===yf&&e){let u=["block","flex","grid"];Object.values(e).forEach(({className:f,displayMode:m,baseStyles:h})=>{m&&u.includes(m)&&(s+=`${r} .${f} { display:${m}; }`),h?.length&&h.forEach(g=>{let b=[];if(g.rules&&Object.entries(g.rules).forEach(([v,y])=>{b.push(`${v}: ${y}`)}),b.length){let v=`.${f}${g?.selector||""}`;s+=`${v} { ${b.join("; ")}; }`}})})}return s}var $Ge=["border","color","dimensions","spacing","typography","filter","outline","shadow","background"];function eYe(e,t){return q3(e,void 0,t)}function q3(e,t,r){if(!e)return{};let o=Object.entries(e),n=t?Ese[t]??[]:[],s=o.filter(([a])=>$Ge.includes(a)||n.includes(a)||r[a]).map(([a,c])=>[a,JSON.parse(JSON.stringify(c))]);return Object.fromEntries(s)}function Cse(e){let{styles:t,selector:r,featureSelectors:o,name:n,elementName:i,mediaQuery:s,variationName:a}=e,c=n?Ese[n]??[]:YGe[i??""]??[];return c.length?c.flatMap(d=>{let u=t?.[d];return!u||typeof u!="object"?[]:[{styles:JSON.parse(JSON.stringify(u)),selector:r,selectorSuffix:d,mediaQuery:s,featureSelectors:o&&typeof o!="string"?o:void 0,name:n,elementName:i,variationName:a}]}):[]}function tYe(e,t){let{styles:r,selector:o,fallbackGapValue:n,featureSelectors:i,hasLayoutSupport:s,layoutHasBlockGapSupport:a,layoutSelector:c,name:d,elementName:u,isStyleVariation:f,variationName:m}=e;return!d&&!u?[]:Object.entries(t).flatMap(([h,g])=>{let b=r?.[h];return!b||typeof b!="object"?[]:[{styles:JSON.parse(JSON.stringify(b)),selector:o,mediaQuery:g,featureSelectors:i&&typeof i!="string"?i:void 0,fallbackGapValue:n,hasLayoutSupport:s,name:d,elementName:u,isStyleVariation:f,variationName:m,layoutSelector:c,layoutHasBlockGapSupport:a}]})}function PH(e,t){let r={...e?.elements??{}};return Object.keys(t).forEach(o=>{Object.entries(e?.[o]?.elements??{}).forEach(([n,i])=>{r[n]={...r[n]??{},[o]:i}})}),r}var rYe=(e,t)=>{let r=[];if(!e?.styles)return r;let o=pE(e),n=eYe(e.styles,o);return n&&r.push({styles:n,selector:yf,skipSelectorWrapper:!0}),Object.entries(hs.__EXPERIMENTAL_ELEMENTS).forEach(([i,s])=>{e.styles?.elements?.[i]&&r.push({styles:e.styles?.elements?.[i]??{},selector:s,elementName:i,skipSelectorWrapper:!WGe[i]})}),Object.entries(e.styles?.blocks??{}).forEach(([i,s])=>{let a=q3(s,i,o),c=s,d=[],u=[];c?.variations&&Object.entries(c.variations).forEach(([f,m])=>{let h=m,g=q3(h,i,o);h?.css&&(g.css=h.css);let b=typeof t!="string"?t[i]?.styleVariationSelectors?.[f]:void 0;if(b&&typeof t!="string"){let v=t[i];u.push({styles:g,selector:b,featureSelectors:v?.featureSelectors,fallbackGapValue:v?.fallbackGapValue,hasLayoutSupport:v?.hasLayoutSupport,isStyleVariation:!0,variationName:f,layoutSelector:b+v.selector,layoutHasBlockGapSupport:!0,name:i})}Object.entries(PH(h,o)).forEach(([v,y])=>{y&&hs.__EXPERIMENTAL_ELEMENTS[v]&&d.push({styles:y,selector:zd(b,hs.__EXPERIMENTAL_ELEMENTS[v]),elementName:v,isStyleVariation:!0})}),Object.entries(h?.blocks??{}).forEach(([v,y])=>{let w=typeof t!="string"?zd(b,t[v]?.selector):void 0,_=typeof t!="string"?zd(b,t[v]?.duotoneSelector):void 0,x=typeof t!="string"?Gie(b,t[v]?.featureSelectors??{}):void 0,C=q3(y,v,o);y?.css&&(C.css=y.css),!(!w||typeof t=="string")&&(d.push({selector:w,name:v,isStyleVariation:!0,duotoneSelector:_,featureSelectors:x,fallbackGapValue:t[v]?.fallbackGapValue,hasLayoutSupport:t[v]?.hasLayoutSupport,styles:C}),Object.entries(PH(y,o)).forEach(([S,k])=>{k&&hs.__EXPERIMENTAL_ELEMENTS[S]&&d.push({styles:k,selector:zd(w,hs.__EXPERIMENTAL_ELEMENTS[S]),elementName:S,isStyleVariation:!0})}))})}),typeof t!="string"&&t?.[i]?.selector&&r.push({duotoneSelector:t[i].duotoneSelector,fallbackGapValue:t[i].fallbackGapValue,hasLayoutSupport:t[i].hasLayoutSupport,selector:t[i].selector,styles:a,featureSelectors:t[i].featureSelectors,name:i}),r.push(...u),Object.entries(PH(c,o)).forEach(([f,m])=>{typeof t!="string"&&m&&t?.[i]&&hs.__EXPERIMENTAL_ELEMENTS[f]&&r.push({styles:m,selector:t[i]?.selector.split(",").map(h=>hs.__EXPERIMENTAL_ELEMENTS[f].split(",").map(b=>h+" "+b)).join(","),elementName:f})}),r.push(...d)}),r},RH=(e,t)=>{let r=[];if(!e?.settings)return r;let o=s=>{let a={};return Ow.forEach(({path:c})=>{let d=lr(s,c,!1);d!==!1&&(a=ig(a,c,d))}),a},n=o(e.settings),i=e.settings?.custom;return(Object.keys(n).length>0||i)&&r.push({presets:n,custom:i,selector:cE}),Object.entries(e.settings?.blocks??{}).forEach(([s,a])=>{let c=a.custom;if(typeof t=="string"||!t[s])return;let d=o(a);(Object.keys(d).length>0||c)&&r.push({presets:d,custom:c,selector:t[s]?.selector,featureSelectors:t[s]?.featureSelectors})}),r};function oYe(e,t,r){if(!e||typeof e=="string")return r;let o=e[t];return typeof o=="string"?o:typeof o=="object"&&o.root?o.root:r}function nYe(e,t,{path:r,valueKey:o,valueFunc:n,cssVarInfix:i}){let s=lr(e,r,[]),a=[];for(let c of["default","theme","custom"])if(s[c])for(let d of s[c]){let u=lg(d.slug);o&&!n?a.push(`--wp--preset--${i}--${u}: ${d[o]}`):n&&typeof n=="function"&&a.push(`--wp--preset--${i}--${u}: ${n(d,t)}`)}return a}var iYe=(e,t)=>{let r=RH(e,t),o="";for(let{presets:n,custom:i,selector:s,featureSelectors:a}of r){let c=s,d={[c]:[]};if(e?.settings)for(let f of Ow){let m=nYe(n,e.settings,f);if(m.length===0)continue;let h=oYe(a,f.path[0],c);d[h]||(d[h]=[]),d[h].push(...m)}let u=Tse(i,"--wp--custom--","--");u.length>0&&d[c].push(...u);for(let[f,m]of Object.entries(d))m.length>0&&(o+=`${f}{${m.join(";")};}`)}return o};function sYe(e,{tree:t,useRootPaddingAlign:r,disableLayoutStyles:o,hasBlockGapSupport:n,hasFallbackGapSupport:i,disableRootPadding:s}){let{selector:a,selectorSuffix:c,mediaQuery:d,duotoneSelector:u,styles:f,fallbackGapValue:m,hasLayoutSupport:h,featureSelectors:g,layoutSelector:b,layoutHasBlockGapSupport:v,skipSelectorWrapper:y,name:w,variationName:_}=e,x="",C=c?B3(a,c):a;if(g&&typeof g!="string"){let O=QGe(g,f);O=XGe(O,t.settings,w),O=ZGe(O,t.settings),Object.entries(O).forEach(([E,I])=>{if(I.length){let T=_?Yie(_,E):E;T=c?B3(T,c):T;let M=I.join(";");x+=`:root :where(${T}){${M};}`}})}if(u){let O={};f?.filter&&(O.filter=f.filter,delete f.filter);let E=K3(O);E.length&&(x+=`${u}{${E.join(";")};}`)}let S=b??C;!o&&(yf===S||h)&&(x+=JGe({style:f,selector:S,hasBlockGapSupport:v??n,hasFallbackGapSupport:i,fallbackGapValue:m}));let R=K3(f,C,r,t,s);if(R?.length){let O=y?C:`:root :where(${C})`;x+=`${O}{${R.join(";")};}`}return f?.css&&(x+=Pse(f.css,`:root :where(${C})`)),d&&x?`${d}{${x}}`:x}var aYe=(e,t,r,o,n=!1,i=!1,s={})=>{let a={blockGap:!0,blockStyles:!0,layoutStyles:!0,marginReset:!0,presets:!0,rootPadding:!0,variationStyles:!1,...s},c=e,d=rYe(c,t),u=RH(c,t),f=c?.settings?.useRootPaddingAwareAlignments,{contentSize:m,wideSize:h}=c?.settings?.layout||{},g=a.marginReset||a.rootPadding||a.layoutStyles,b="";if(a.presets&&(m||h)&&(b+=`${cE} {`,b=m?b+` --wp--style--global--content-size: ${m};`:b,b=h?b+` --wp--style--global--wide-size: ${h};`:b,b+="}"),g&&(b+=":where(body) {margin: 0;",a.rootPadding&&f&&(b+=`padding-right: 0; padding-left: 0; padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom) }
+</svg>`}function lg(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/([0-9])([a-zA-Z])/g,"$1-$2").replace(/([a-zA-Z])([0-9])/g,"$1-$2").replace(/[\s_]+/g,"-").toLowerCase()}function kH(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function YGe(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function Y5(e,t="0"){let r=YGe(e);if(!r)return null;let o=kH(r?.top)||t,n=kH(r?.left)||t;return o===n?o:`${o} ${n}`}var _se={backgroundSize:"cover",backgroundPosition:"50% 50%"};function qGe(e){return typeof e=="object"&&e!==null&&"url"in e&&!!e.url}function yse(e){if(!e||!qGe(e.backgroundImage))return;let t;return e?.backgroundSize||(t={backgroundSize:_se.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:_se.backgroundPosition}),t}var wse={default:{name:"default",slug:"flow",className:"is-layout-flow",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},constrained:{name:"constrained",slug:"constrained",className:"is-layout-constrained",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > :where(:not(.alignleft):not(.alignright):not(.alignfull))",rules:{"max-width":"var(--wp--style--global--content-size)","margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > .alignwide",rules:{"max-width":"var(--wp--style--global--wide-size)"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},flex:{name:"flex",slug:"flex",className:"is-layout-flex",displayMode:"flex",baseStyles:[{selector:"",rules:{"flex-wrap":"wrap","align-items":"center"}},{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]},grid:{name:"grid",slug:"grid",className:"is-layout-grid",displayMode:"grid",baseStyles:[{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]}};var xse={mobile:"480px",tablet:"782px"},Sse=/^(\d+|\d*\.\d+)(px|em|rem)$/,KGe=16;function XGe(e){return"mobile"in e||"tablet"in e}function ZGe(e){return!e||typeof e!="object"?{}:XGe(e)?e:e.settings?.viewport??{}}function QGe(e){return typeof e=="string"&&Sse.test(e.trim())}function EH(e){if(typeof e=="number")return e;if(typeof e!="string")return;let t=e.trim().match(Sse);if(!t)return;let r=Number.parseFloat(t[1]);return t[2]==="px"?r:r*KGe}function TH(e){let t=ZGe(e),r={},o={};Object.keys(xse).forEach(a=>{let c=a,d=t[c],u=EH(d);u!==void 0&&QGe(d)&&(r[c]=d.trim(),o[c]=u)});let n=Object.keys(r);if(!n.length)return{...xse};if(n.length===1)return r;let i=r.mobile,s=r.tablet;return o.mobile>=o.tablet?{mobile:i}:{mobile:i,tablet:s}}function pE(e){let t=TH(e),r={};return t.mobile&&(r["@mobile"]=`@media (width <= ${t.mobile})`),t.tablet&&(r["@tablet"]=t.mobile?`@media (${t.mobile} < width <= ${t.tablet})`:`@media (width <= ${t.tablet})`),r}var JGe={button:"wp-element-button",caption:"wp-element-caption"},$Ge={__experimentalBorder:"border",color:"color",dimensions:"dimensions",spacing:"spacing",typography:"typography"},Ese={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]},eYe={link:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"],button:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"]};function tYe(e="*",t={}){return Ow.reduce((r,{path:o,cssVarInfix:n,classes:i})=>{if(!i)return r;let s=lr(t,o,[]);return["default","theme","custom"].forEach(a=>{s[a]&&s[a].forEach(({slug:c})=>{i.forEach(({classSuffix:d,propertyName:u})=>{let f=`.has-${lg(c)}-${d}`,m=e?`:where(${e})${f}`:f,h=`var(--wp--preset--${n}--${lg(c)})`;r+=`${m}{${u}: ${h} !important;}`})})}),r},"")}function rYe(e={}){return Ow.filter(t=>t.path.at(-1)==="duotone").flatMap(t=>{let r=lr(e,t.path,{});return["default","theme","custom"].filter(o=>r[o]).flatMap(o=>r[o].map(n=>G5(`wp-duotone-${n.slug}`,n.colors))).join("")})}function Tse(e={},t,r){let o=[];return Object.keys(e).forEach(n=>{let i=t+lg(n.replace("/","-")),s=e[n];if(s instanceof Object){let a=i+r;o=[...o,...Tse(s,a,r)]}else o.push(`${i}: ${s}`)}),o}var oYe=(e,t,r)=>{if(r!=="core/paragraph"||(t?.blocks?.["core/paragraph"]?.typography?.textIndent??t?.typography?.textIndent??"subsequent")!=="all")return e;let i=".wp-block-paragraph + .wp-block-paragraph",s=".wp-block-paragraph";if(i in e){let a=e[i],c={...e};return delete c[i],c[s]=a,c}return e},nYe=(e,t)=>{let r=".wp-block-button";if(!(r in e))return e;let o={...e};return o[r]=o[r].map(n=>{let i=n.match(/^width:\s*(.+)$/);if(!i)return n;let s=i[1],a=null;s.endsWith("%")&&(a=parseFloat(s));let c="var(--wp--preset--dimension--";if(a===null&&s.startsWith(c)&&s.endsWith(")")){let d=s.slice(c.length,-1),u={...t?.dimensions?.dimensionSizes??{},...t?.blocks?.["core/button"]?.dimensions?.dimensionSizes??{}};for(let f of Object.values(u))if(Array.isArray(f)){for(let m of f)if(m.slug===d&&typeof m.size=="string"&&m.size.endsWith("%")){a=parseFloat(m.size);break}if(a!==null)break}}return a===null||isNaN(a)?n:`width: calc(${a} * 1% - (var(--wp--style--block-gap, 0.5em) * (1 - ${a} / 100)))`}),o},iYe=(e,t)=>{let r={};return Object.entries(e).forEach(([o,n])=>{if(o==="root"||!t?.[o])return;let i=typeof n=="string";if(!i&&typeof n=="object"&&n!==null&&Object.entries(n).forEach(([s,a])=>{if(s==="root"||!t?.[o][s])return;let c={[o]:{[s]:t[o][s]}},d=K5(c);r[a]=[...r[a]||[],...d],delete t[o][s]}),i||typeof n=="object"&&n!==null&&"root"in n){let s=i?n:n.root,a={[o]:t[o]},c=K5(a);r[s]=[...r[s]||[],...c],delete t[o]}}),r};function K5(e={},t="",r,o={},n=!1){let i=yf===t,s=Object.entries(hs.__EXPERIMENTAL_STYLE_PROPERTY).reduce((c,[d,{value:u,properties:f,useEngine:m,rootOnly:h}])=>{if(h&&!i)return c;let g=u;if(g[0]==="elements"||m)return c;let b=lr(e,g);if(d==="--wp--style--root--padding"&&(typeof b=="string"||!r))return c;if(f&&typeof b!="string")Object.entries(f).forEach(v=>{let[y,w]=v;if(!lr(b,[w],!1))return;let _=y.startsWith("--")?y:lg(y);c.push(`${_}: ${(0,mE.getCSSValueFromRawStyle)(lr(b,[w]))}`)});else if(lr(e,g,!1)){let v=d.startsWith("--")?d:lg(d);c.push(`${v}: ${(0,mE.getCSSValueFromRawStyle)(lr(e,g))}`)}return c},[]);return e.background&&(e.background?.backgroundImage&&(e.background.backgroundImage=sg(e.background.backgroundImage,o)),!i&&e.background?.backgroundImage?.id&&(e={...e,background:{...e.background,...yse(e.background)}})),(0,mE.getCSSRules)(e).forEach(c=>{if(i&&(r||n)&&c.key.startsWith("padding"))return;let d=c.key.startsWith("--")?c.key:lg(c.key),u=sg(c.value,o);d==="font-size"&&(u=V5({name:"",slug:"",size:u},o?.settings)),d==="aspect-ratio"&&s.push("min-height: unset"),s.push(`${d}: ${u}`)}),s}function sYe({layoutDefinitions:e=wse,style:t,selector:r,hasBlockGapSupport:o,hasFallbackGapSupport:n,fallbackGapValue:i}){let s="",a=t?.spacing?.blockGap,c=o?Y5(a):"";n&&(r===yf?c=c||"0.5em":!o&&i&&(c=i));let d=o&&a&&typeof a!="string"?Y5(a.top):c;if(c&&e&&(Object.values(e).forEach(({className:u,name:f,spacingStyles:m})=>{if(!o&&f!=="flex"&&f!=="grid")return;let h=["default","constrained"].includes(f)?d:c;m?.length&&m.forEach(g=>{let b=[];if(g.rules&&Object.entries(g.rules).forEach(([v,y])=>{b.push(`${v}: ${y||h}`)}),b.length){let v="";o?v=r===yf?`:root :where(.${u})${g?.selector||""}`:`:root :where(${r}-${u})${g?.selector||""}`:v=r===yf?`:where(.${u}${g?.selector||""})`:`:where(${r}.${u}${g?.selector||""})`,s+=`${v} { ${b.join("; ")}; }`}})}),r===yf&&o&&(s+=`${cE} { --wp--style--block-gap: ${c}; }`)),r===yf&&e){let u=["block","flex","grid"];Object.values(e).forEach(({className:f,displayMode:m,baseStyles:h})=>{m&&u.includes(m)&&(s+=`${r} .${f} { display:${m}; }`),h?.length&&h.forEach(g=>{let b=[];if(g.rules&&Object.entries(g.rules).forEach(([v,y])=>{b.push(`${v}: ${y}`)}),b.length){let v=`.${f}${g?.selector||""}`;s+=`${v} { ${b.join("; ")}; }`}})})}return s}var aYe=["border","color","dimensions","spacing","typography","filter","outline","shadow","background"];function lYe(e,t){return q5(e,void 0,t)}function q5(e,t,r){if(!e)return{};let o=Object.entries(e),n=t?Ese[t]??[]:[],s=o.filter(([a])=>aYe.includes(a)||n.includes(a)||r[a]).map(([a,c])=>[a,JSON.parse(JSON.stringify(c))]);return Object.fromEntries(s)}function Cse(e){let{styles:t,selector:r,featureSelectors:o,name:n,elementName:i,mediaQuery:s,variationName:a}=e,c=n?Ese[n]??[]:eYe[i??""]??[];return c.length?c.flatMap(d=>{let u=t?.[d];return!u||typeof u!="object"?[]:[{styles:JSON.parse(JSON.stringify(u)),selector:r,selectorSuffix:d,mediaQuery:s,featureSelectors:o&&typeof o!="string"?o:void 0,name:n,elementName:i,variationName:a}]}):[]}function cYe(e,t){let{styles:r,selector:o,fallbackGapValue:n,featureSelectors:i,hasLayoutSupport:s,layoutHasBlockGapSupport:a,layoutSelector:c,name:d,elementName:u,isStyleVariation:f,variationName:m}=e;return!d&&!u?[]:Object.entries(t).flatMap(([h,g])=>{let b=r?.[h];return!b||typeof b!="object"?[]:[{styles:JSON.parse(JSON.stringify(b)),selector:o,mediaQuery:g,featureSelectors:i&&typeof i!="string"?i:void 0,fallbackGapValue:n,hasLayoutSupport:s,name:d,elementName:u,isStyleVariation:f,variationName:m,layoutSelector:c,layoutHasBlockGapSupport:a}]})}function PH(e,t){let r={...e?.elements??{}};return Object.keys(t).forEach(o=>{Object.entries(e?.[o]?.elements??{}).forEach(([n,i])=>{r[n]={...r[n]??{},[o]:i}})}),r}var dYe=(e,t)=>{let r=[];if(!e?.styles)return r;let o=pE(e),n=lYe(e.styles,o);return n&&r.push({styles:n,selector:yf,skipSelectorWrapper:!0}),Object.entries(hs.__EXPERIMENTAL_ELEMENTS).forEach(([i,s])=>{e.styles?.elements?.[i]&&r.push({styles:e.styles?.elements?.[i]??{},selector:s,elementName:i,skipSelectorWrapper:!JGe[i]})}),Object.entries(e.styles?.blocks??{}).forEach(([i,s])=>{let a=q5(s,i,o),c=s,d=[],u=[];c?.variations&&Object.entries(c.variations).forEach(([f,m])=>{let h=m,g=q5(h,i,o);h?.css&&(g.css=h.css);let b=typeof t!="string"?t[i]?.styleVariationSelectors?.[f]:void 0;if(b&&typeof t!="string"){let v=t[i];u.push({styles:g,selector:b,featureSelectors:v?.featureSelectors,fallbackGapValue:v?.fallbackGapValue,hasLayoutSupport:v?.hasLayoutSupport,isStyleVariation:!0,variationName:f,layoutSelector:b+v.selector,layoutHasBlockGapSupport:!0,name:i})}Object.entries(PH(h,o)).forEach(([v,y])=>{y&&hs.__EXPERIMENTAL_ELEMENTS[v]&&d.push({styles:y,selector:zd(b,hs.__EXPERIMENTAL_ELEMENTS[v]),elementName:v,isStyleVariation:!0})}),Object.entries(h?.blocks??{}).forEach(([v,y])=>{let w=typeof t!="string"?zd(b,t[v]?.selector):void 0,_=typeof t!="string"?zd(b,t[v]?.duotoneSelector):void 0,x=typeof t!="string"?Gie(b,t[v]?.featureSelectors??{}):void 0,C=q5(y,v,o);y?.css&&(C.css=y.css),!(!w||typeof t=="string")&&(d.push({selector:w,name:v,isStyleVariation:!0,duotoneSelector:_,featureSelectors:x,fallbackGapValue:t[v]?.fallbackGapValue,hasLayoutSupport:t[v]?.hasLayoutSupport,styles:C}),Object.entries(PH(y,o)).forEach(([S,k])=>{k&&hs.__EXPERIMENTAL_ELEMENTS[S]&&d.push({styles:k,selector:zd(w,hs.__EXPERIMENTAL_ELEMENTS[S]),elementName:S,isStyleVariation:!0})}))})}),typeof t!="string"&&t?.[i]?.selector&&r.push({duotoneSelector:t[i].duotoneSelector,fallbackGapValue:t[i].fallbackGapValue,hasLayoutSupport:t[i].hasLayoutSupport,selector:t[i].selector,styles:a,featureSelectors:t[i].featureSelectors,name:i}),r.push(...u),Object.entries(PH(c,o)).forEach(([f,m])=>{typeof t!="string"&&m&&t?.[i]&&hs.__EXPERIMENTAL_ELEMENTS[f]&&r.push({styles:m,selector:t[i]?.selector.split(",").map(h=>hs.__EXPERIMENTAL_ELEMENTS[f].split(",").map(b=>h+" "+b)).join(","),elementName:f})}),r.push(...d)}),r},RH=(e,t)=>{let r=[];if(!e?.settings)return r;let o=s=>{let a={};return Ow.forEach(({path:c})=>{let d=lr(s,c,!1);d!==!1&&(a=ig(a,c,d))}),a},n=o(e.settings),i=e.settings?.custom;return(Object.keys(n).length>0||i)&&r.push({presets:n,custom:i,selector:cE}),Object.entries(e.settings?.blocks??{}).forEach(([s,a])=>{let c=a.custom;if(typeof t=="string"||!t[s])return;let d=o(a);(Object.keys(d).length>0||c)&&r.push({presets:d,custom:c,selector:t[s]?.selector,featureSelectors:t[s]?.featureSelectors})}),r};function uYe(e,t,r){if(!e||typeof e=="string")return r;let o=e[t];return typeof o=="string"?o:typeof o=="object"&&o.root?o.root:r}function fYe(e,t,{path:r,valueKey:o,valueFunc:n,cssVarInfix:i}){let s=lr(e,r,[]),a=[];for(let c of["default","theme","custom"])if(s[c])for(let d of s[c]){let u=lg(d.slug);o&&!n?a.push(`--wp--preset--${i}--${u}: ${d[o]}`):n&&typeof n=="function"&&a.push(`--wp--preset--${i}--${u}: ${n(d,t)}`)}return a}var pYe=(e,t)=>{let r=RH(e,t),o="";for(let{presets:n,custom:i,selector:s,featureSelectors:a}of r){let c=s,d={[c]:[]};if(e?.settings)for(let f of Ow){let m=fYe(n,e.settings,f);if(m.length===0)continue;let h=uYe(a,f.path[0],c);d[h]||(d[h]=[]),d[h].push(...m)}let u=Tse(i,"--wp--custom--","--");u.length>0&&d[c].push(...u);for(let[f,m]of Object.entries(d))m.length>0&&(o+=`${f}{${m.join(";")};}`)}return o};function mYe(e,{tree:t,useRootPaddingAlign:r,disableLayoutStyles:o,hasBlockGapSupport:n,hasFallbackGapSupport:i,disableRootPadding:s}){let{selector:a,selectorSuffix:c,mediaQuery:d,duotoneSelector:u,styles:f,fallbackGapValue:m,hasLayoutSupport:h,featureSelectors:g,layoutSelector:b,layoutHasBlockGapSupport:v,skipSelectorWrapper:y,name:w,variationName:_}=e,x="",C=c?B5(a,c):a;if(g&&typeof g!="string"){let O=iYe(g,f);O=oYe(O,t.settings,w),O=nYe(O,t.settings),Object.entries(O).forEach(([E,I])=>{if(I.length){let T=_?Yie(_,E):E;T=c?B5(T,c):T;let M=I.join(";");x+=`:root :where(${T}){${M};}`}})}if(u){let O={};f?.filter&&(O.filter=f.filter,delete f.filter);let E=K5(O);E.length&&(x+=`${u}{${E.join(";")};}`)}let S=b??C;!o&&(yf===S||h)&&(x+=sYe({style:f,selector:S,hasBlockGapSupport:v??n,hasFallbackGapSupport:i,fallbackGapValue:m}));let R=K5(f,C,r,t,s);if(R?.length){let O=y?C:`:root :where(${C})`;x+=`${O}{${R.join(";")};}`}return f?.css&&(x+=Pse(f.css,`:root :where(${C})`)),d&&x?`${d}{${x}}`:x}var hYe=(e,t,r,o,n=!1,i=!1,s={})=>{let a={blockGap:!0,blockStyles:!0,layoutStyles:!0,marginReset:!0,presets:!0,rootPadding:!0,variationStyles:!1,...s},c=e,d=dYe(c,t),u=RH(c,t),f=c?.settings?.useRootPaddingAwareAlignments,{contentSize:m,wideSize:h}=c?.settings?.layout||{},g=a.marginReset||a.rootPadding||a.layoutStyles,b="";if(a.presets&&(m||h)&&(b+=`${cE} {`,b=m?b+` --wp--style--global--content-size: ${m};`:b,b=h?b+` --wp--style--global--wide-size: ${h};`:b,b+="}"),g&&(b+=":where(body) {margin: 0;",a.rootPadding&&f&&(b+=`padding-right: 0; padding-left: 0; padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom) }
 				.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }
 				.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }
 				.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }
 				.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0;
-				`),b+="}"),a.blockStyles){let v=pE(e);d.forEach(y=>{if(y.isStyleVariation&&!a.variationStyles)return;let w=tYe(y,v);[y,...w,...Cse(y),...w.flatMap(Cse)].forEach(_=>{b+=sYe(_,{tree:c,useRootPaddingAlign:f,disableLayoutStyles:n,hasBlockGapSupport:r,hasFallbackGapSupport:o,disableRootPadding:i})})})}if(a.layoutStyles&&(b=b+".wp-site-blocks > .alignleft { float: left; margin-right: 2em; }",b=b+".wp-site-blocks > .alignright { float: right; margin-left: 2em; }",b=b+".wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }"),a.blockGap&&r){let v=Y3(c?.styles?.spacing?.blockGap)||"0.5em";b=b+`:root :where(.wp-site-blocks) > * { margin-block-start: ${v}; margin-block-end: 0; }`,b=b+":root :where(.wp-site-blocks) > :first-child { margin-block-start: 0; }",b=b+":root :where(.wp-site-blocks) > :last-child { margin-block-end: 0; }"}return a.presets&&u.forEach(({selector:v,presets:y})=>{(yf===v||cE===v)&&(v="");let w=qGe(v,y);w.length>0&&(b+=w)}),b};function lYe(e,t){return RH(e,t).flatMap(({presets:o})=>KGe(o))}var cYe=(e,t)=>{if(e?.selectors&&Object.keys(e.selectors).length>0)return e.selectors;let r={root:t};return Object.entries(GGe).forEach(([o,n])=>{let i=Mw(e,o);i&&(r[n]=i)}),r},dYe=(e,t)=>{let{getBlockStyles:r}=(0,kse.select)(hs.store),o={};return e.forEach(n=>{let i=n.name,s=Mw(n);if(!s)return;let a=Mw(n,"filter.duotone");if(!a){let g=Mw(n),b=(0,hs.getBlockSupport)(n,"color.__experimentalDuotone",!1);typeof b=="string"&&g&&(a=zd(g,b))}let c=!!n?.supports?.layout||!!n?.supports?.__experimentalLayout,d=n?.supports?.spacing?.blockGap,u=typeof d=="object"&&!Array.isArray(d)?d.__experimentalDefault:void 0,f=r(i),m={};f?.forEach(g=>{let b=t?`-${t}`:"",v=`${g.name}${b}`,y=gH(v,s);m[v]=y});let h=cYe(n,s);o[i]={duotoneSelector:a??void 0,fallbackGapValue:u,featureSelectors:Object.keys(h).length?h:void 0,hasLayoutSupport:c,name:i,selector:s,styleVariationSelectors:f?.length?m:void 0}}),o};function uYe(e){let t=e.styles?.blocks,r=t?.["core/separator"];return r&&r.color?.background&&!r.color?.text&&!r.border?.color?{...e,styles:{...e.styles,blocks:{...t,"core/separator":{...r,color:{...r.color,text:r.color?.background}}}}}:e}function Pse(e,t){let r="";return!e||e.trim()===""||e.split("&").forEach(n=>{if(!n||n.trim()==="")return;if(!n.includes("{"))r+=`:root :where(${t}){${n.trim()}}`;else{let s=n.replace("}","").split("{");if(s.length!==2)return;let[a,c]=s,d=a.match(/([>+~\s]*::[a-zA-Z-]+)/),u=d?d[1]:"",f=d?a.replace(u,"").trim():a.trim(),m;f===""?m=t:m=a.startsWith(" ")?zd(t,f):B3(t,f),r+=`:root :where(${m})${u}{${c.trim()}}`}}),r}function h_(e={},t=[],r={}){let{hasBlockGapSupport:o,hasFallbackGapSupport:n,disableLayoutStyles:i=!1,disableRootPadding:s=!1,styleOptions:a={}}=r,c=t.length>0?t:(0,hs.getBlockTypes)(),d=f_(e,"spacing.blockGap"),u=o??d!==null,f=n??!u;if(!e?.styles||!e?.settings)return[[],{}];let m=uYe(e),h=dYe(c),g=iYe(m,h),b=aYe(m,h,u,f,i,s,a),v=lYe(m,h),y=[{css:g,isGlobalStyles:!0},{css:b,isGlobalStyles:!0},{css:m?.styles?.css??"",isGlobalStyles:!0},{assets:v,__unstableType:"svgs",isGlobalStyles:!0}];return c.forEach(w=>{let _=m?.styles?.blocks?.[w.name];if(_?.css){let{featureSelectors:x}=h[w.name],C=typeof x=="object"?x?.css:void 0,S;typeof C=="string"?S=C:typeof C=="object"&&(S=C?.root);let k=S??h[w.name].selector;y.push({css:Pse(_.css,k),isGlobalStyles:!0})}}),[y,m.settings]}function X3(e,t,r,{resolveRefs:o=!0}={}){if(!e?.styles?.blocks?.[t]?.variations?.[r])return;let n=s=>{Object.keys(s).forEach(a=>{let c=s[a];if(typeof c=="object"&&c!==null)if(c.ref!==void 0)if(typeof c.ref!="string"||c.ref.trim()==="")delete s[a];else{let d=lr(e,c.ref);d!=null?s[a]=d:delete s[a]}else n(c),Object.keys(c).length===0&&delete s[a]})},i=JSON.parse(JSON.stringify(e.styles.blocks[t].variations[r]));return o&&n(i),i}var AH="default";function Ase(e){let t=e?.viewport,r=e?.pseudoState;return(!t||t===AH)&&(!r||r===AH)}function fYe(e){return Ase(e)?[]:[e.viewport,e.pseudoState].filter(t=>!!t&&t!==AH)}function pYe(e,t){let r=fYe(t);return r.length?lr(e,r):e}var mYe=new Set(["blocks","variations","css"]),IH=Object.freeze({value:{},sources:{}}),hYe={root:{layer:"root"},element:{layer:"element"},block:{layer:"block"},blockVariation:{layer:"blockVariation"}};function cg(e){let t=hYe[e];return t?{...t}:null}function dg(e,t){return!e||!t?null:{styles:e,source:t}}function gYe(e){return e.join(".")}function bYe(e){return{...e}}function Mse(e){return e===""||e===null||typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length===0}function OH(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e.ref=="string"}function ug(e){if(!e||typeof e!="object"||Array.isArray(e))return null;let t={};for(let r of Object.keys(e))if(!mYe.has(r)){if(r==="elements"){e.elements&&typeof e.elements=="object"&&(t.elements=e.elements);continue}Mse(e[r])||(t[r]=e[r])}return Object.keys(t).length===0?null:t}var Rse=new Set(["backgroundImage"]);function Nse(e,t,r,o,n,i=[]){if(!t||typeof t!="object"||Array.isArray(t))return e;for(let s of Object.keys(t)){let a=t[s];if(Mse(a))continue;if(OH(a)){if(a.ref.trim()==="")continue;let d=lr(r,a.ref);if(d==null||OH(d))continue;a=d}let c=[...i,s];if(!Rse.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)&&!OH(a)){let d=e[s]&&typeof e[s]=="object"&&!Array.isArray(e[s])?e[s]:{};e[s]=Nse({...d},a,r,o,n,c)}else e[s]=Rse.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)?{...a}:a,o&&n&&(n[gYe(c)]=bYe(o))}return e}function Z3(e,t){if(!e)return null;let r=pYe(e,t);return r&&typeof r=="object"&&!Array.isArray(r)?r:null}var vYe=["color.background","color.gradient","background","spacing","dimensions","border","shadow","filter"];function _Ye(e){return e.startsWith("elements.")?!1:vYe.some(t=>e===t||e.startsWith(`${t}.`))}function Fse(e,t){if(!e||typeof e!="object")return;let[r,...o]=t;if(o.length===0){delete e[r];return}let n=e[r];n&&typeof n=="object"&&(Fse(n,o),Object.keys(n).length===0&&delete e[r])}function yYe(e,t){for(let r of Object.keys(t))t[r].layer==="root"&&_Ye(r)&&(Fse(e,r.split(".")),delete t[r])}function wYe(e,t,r){let o=e?.background?.backgroundImage;if(!o)return;let n=sg(o,{...t,_links:r??void 0});n!==void 0&&(e.background.backgroundImage=n)}function Ise(e,{blockName:t,variationName:r=null,elements:o=null,viewport:n=null,pseudoState:i=null}={}){if(!e||!e.styles||!t)return IH;let s=e.styles,a={viewport:n,pseudoState:i},c=s,d=s.blocks?.[t]??null,u=(o??[]).map(v=>s.elements?.[v]??null).filter(v=>!!v),f=r?X3(e,t,r)??null:null,m=[dg(ug(c),cg("root")),...u.map(v=>dg(ug(v),cg("element"))),d?dg(ug(d),cg("block")):null,f?dg(ug(f),cg("blockVariation")):null];Ase(a)||m.push(dg(ug(Z3(c,a)),cg("root")),...u.map(v=>dg(ug(Z3(v,a)),cg("element"))),d?dg(ug(Z3(d,a)),cg("block")):null,f?dg(ug(Z3(f,a)),cg("blockVariation")):null);let h=m.filter(Boolean);if(h.length===0)return IH;let g={},b=h.reduce((v,y)=>Nse(v,y.styles,e,y.source,g),{});return yYe(b,g),wYe(b,e,e._links??null),{value:b,sources:g}}var xYe={},Ose=new WeakMap;function Dse(e,t={}){let r=e?.styles;if(!r||typeof r!="object")return Ise(e,t);let o=Ose.get(r);o||(o=new WeakMap,Ose.set(r,o));let n=e?._links??xYe,i=o.get(n);i||(i=new Map,o.set(n,i));let s=`${t.elements?.join(",")??""}:${t.viewport??""}:${t.pseudoState??""}`,a=(t.blockName||"")+""+(t.variationName||"")+""+s;if(i.has(a))return i.get(a);let c=Ise(e,t);return i.set(a,c),c}var Lse=l(ng(),1),{lock:Vse,unlock:Y3t}=(0,Lse.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/global-styles-engine");var wf={};Vse(wf,{getResponsiveMediaQueries:pE,getViewportBreakpoints:TH,getViewportBreakpointValueInPixels:EH,getDuotoneFilter:G3,getDuotoneStylesheet:vse,getDuotoneUnsetStylesheet:bse,resolveStyle:Dse,getVariationStyle:X3});function MH(e,t){if(!e||!t)return"";let r={settings:{},styles:{blocks:{[t]:e}}};try{let[o]=h_(r,[]);return o.map(n=>n.css).join(`
-`)}catch{return""}}var{getViewportBreakpoints:Bse,getViewportBreakpointValueInPixels:hE}=K(wf),SYe={Tablet:"tablet",Mobile:"mobile"},CYe="Desktop",zse="Tablet",kYe="Mobile",EYe=1,Q3={Desktop:"default",Tablet:"@tablet",Mobile:"@mobile"};function J3(e,t){let r=hE(e),o=Bse(t);return r&&r<=hE(o.mobile)?kYe:r&&r<=hE(o.tablet)?zse:CYe}function $3(e,t){let r=SYe[e];if(!r)return;let o=Bse(t),n=hE(o[r]);if(n===void 0)return;let i=0;e===zse&&(i=hE(o.mobile)??0);let s=Math.min(EYe,(n-i)/2);return n-s}var{getTemplateInfo:TYe,getTemplatePartIcon:PYe}=K(wo.privateApis),vE={},RYe=(0,vr.createRegistrySelector)(e=>()=>e(wo.store).hasUndo()),IYe=(0,vr.createRegistrySelector)(e=>()=>e(wo.store).hasRedo());function jse(e){return bi(e).status==="auto-draft"}function Hse(e){return"content"in _E(e)}var e4=(0,vr.createRegistrySelector)(e=>t=>{let r=Ua(t),o=Wa(t);return e(wo.store).hasEditsForEntityRecord("postType",r,o)}),OYe=(0,vr.createRegistrySelector)(e=>t=>{let r=e(wo.store).__experimentalGetDirtyEntityRecords(),{type:o,id:n}=bi(t);return r.some(i=>i.kind!=="postType"||i.name!==o||i.key!==n)});function AYe(e){return!e4(e)&&jse(e)}var bi=(0,vr.createRegistrySelector)(e=>t=>{let r=Wa(t),o=Ua(t),n=e(wo.store).getRawEntityRecord("postType",o,r);return n||vE});function Ua(e){return e.postType}function Wa(e){return e.postId}function MYe(e){return e.templateId}function NH(e){return bi(e)._links?.["version-history"]?.[0]?.count??0}function NYe(e){return bi(e)._links?.["predecessor-version"]?.[0]?.id??null}var _E=(0,vr.createRegistrySelector)(e=>t=>{let r=Ua(t),o=Wa(t);return e(wo.store).getEntityRecordEdits("postType",r,o)||vE});function gE(e,t){switch(t){case"type":return Ua(e);case"id":return Wa(e);default:let r=bi(e);if(!r.hasOwnProperty(t))break;return F3(r[t])}}var FYe=(0,vr.createSelector)((e,t)=>{let r=_E(e);return r.hasOwnProperty(t)?{...gE(e,t),...r[t]}:gE(e,t)},(e,t)=>[gE(e,t),_E(e)[t]]);function xo(e,t){if(t==="content")return yE(e);let r=_E(e);return r.hasOwnProperty(t)?Fie.has(t)?FYe(e,t):r[t]:gE(e,t)}var Use=(0,vr.createRegistrySelector)(e=>(t,r)=>{if(!Lie.includes(r)&&r!=="preview_link")return;let o=Ua(t),n=Wa(t),i=e(wo.store).getCurrentUser()?.id,s=e(wo.store).getAutosave(o,n,i);if(s)return F3(s[r])});function DYe(e){return xo(e,"status")==="private"?"private":xo(e,"password")?"password":"public"}function LYe(e){return bi(e).status==="pending"}function FH(e,t){let r=t||bi(e);return["publish","private"].indexOf(r.status)!==-1||r.status==="future"&&!(0,Nw.isInTheFuture)(new Date(Number((0,Nw.getDate)(r.date))-fH))}function VYe(e){return bi(e).status==="future"&&!FH(e)}function BYe(e){let t=bi(e);return t.type===Tc?e4(e):e4(e)||["publish","private","future"].indexOf(t.status)===-1}function Wse(e){return Fw(e)?!1:!!xo(e,"title")||!!xo(e,"excerpt")||!Gse(e)}var Gse=(0,vr.createRegistrySelector)(e=>t=>{let r=Wa(t),o=Ua(t),n=e(wo.store).getEditedEntityRecord("postType",o,r);if(typeof n.content!="function")return!n.content;let i=xo(t,"blocks");if(i.length===0)return!0;if(i.length>1)return!1;let s=i[0].name;return s!==(0,fg.getDefaultBlockName)()&&s!==(0,fg.getFreeformContentHandlerName)()?!1:!yE(t)}),zYe=(0,vr.createRegistrySelector)(e=>t=>{if(!Wse(t)||Kse(t))return!1;let r=Ua(t);if(!e(wo.store).getPostType(r)?.supports?.autosave)return!1;let n=Wa(t),i=e(wo.store).hasFetchedAutosaves(r,n),s=e(wo.store).getCurrentUser()?.id,a=e(wo.store).getAutosave(r,n,s);return i?!a||Hse(t)?!0:["title","excerpt","meta"].some(c=>F3(a[c])!==xo(t,c)):!1});function jYe(e){let t=xo(e,"date"),r=new Date(Number((0,Nw.getDate)(t))-fH);return(0,Nw.isInTheFuture)(r)}function HYe(e){let t=xo(e,"date"),r=xo(e,"modified"),o=bi(e).status;return o==="draft"||o==="auto-draft"||o==="pending"?t===r||t===null:!1}function UYe(e){return!!e.deleting.pending}function Fw(e){return!!e.saving.pending}var WYe=(0,vr.createRegistrySelector)(e=>t=>{let r=e(wo.store).__experimentalGetEntitiesBeingSaved(),{type:o,id:n}=bi(t);return r.some(i=>i.kind!=="postType"||i.name!==o||i.key!==n)}),GYe=(0,vr.createRegistrySelector)(e=>t=>{let r=Ua(t),o=Wa(t);return!e(wo.store).getLastEntitySaveError("postType",r,o)}),YYe=(0,vr.createRegistrySelector)(e=>t=>{let r=Ua(t),o=Wa(t);return!!e(wo.store).getLastEntitySaveError("postType",r,o)});function qYe(e){return Fw(e)&&!!e.saving.options?.isAutosave}function KYe(e){return Fw(e)&&!!e.saving.options?.isPreview}function XYe(e){if(e.saving.pending||Fw(e))return;let t=Use(e,"preview_link");(!t||bi(e).status==="draft")&&(t=xo(e,"link"),t&&(t=(0,bE.addQueryArgs)(t,{preview:!0})));let r=xo(e,"featured_media");return t&&r?(0,bE.addQueryArgs)(t,{_thumbnail_id:r}):t}var ZYe=(0,vr.createRegistrySelector)(e=>()=>{let t=e(t4.store).getBlocks();if(t.length>2)return null;let r;if(t.length===1&&(r=t[0].name,r==="core/embed")){let o=t[0].attributes?.providerNameSlug;["youtube","vimeo"].includes(o)?r="core/video":["spotify","soundcloud"].includes(o)&&(r="core/audio")}switch(t.length===2&&t[1].name==="core/paragraph"&&(r=t[0].name),r){case"core/image":return"image";case"core/quote":case"core/pullquote":return"quote";case"core/gallery":return"gallery";case"core/video":return"video";case"core/audio":return"audio";default:return null}}),yE=(0,vr.createRegistrySelector)(e=>t=>{let r=Wa(t),o=Ua(t),n=e(wo.store).getEditedEntityRecord("postType",o,r);if(n){if(typeof n.content=="function")return n.content(n);if(n.blocks)return(0,fg.__unstableSerializeAndClean)(n.blocks);if(n.content)return n.content}return""});function QYe(e){return Fw(e)&&!FH(e)&&xo(e,"status")==="publish"}function Yse(e){let t=xo(e,"permalink_template");return uH.test(t)}function JYe(e){let t=qse(e);if(!t)return null;let{prefix:r,postName:o,suffix:n}=t;return Yse(e)?r+o+n:r}function $Ye(e){return xo(e,"slug")||xo(e,"generated_slug")||(0,bE.cleanForSlug)(xo(e,"title"))||Wa(e)}function qse(e){let t=xo(e,"permalink_template");if(!t)return null;let r=xo(e,"slug")||xo(e,"generated_slug"),[o,n]=t.split(uH);return{prefix:o,postName:r,suffix:n}}function eqe(e){return e.postLock.isLocked}function tqe(e){return Object.keys(e.postSavingLock).length>0}function Kse(e){return Object.keys(e.postAutosavingLock).length>0}function rqe(e){return e.postLock.isTakeover}function oqe(e){return e.postLock.user}function nqe(e){return e.postLock.activePostLock}function iqe(e){return!!bi(e)._links?.hasOwnProperty("wp:action-unfiltered-html")}var sqe=(0,vr.createRegistrySelector)(e=>()=>!!e(wE.store).get("core","isPublishSidebarEnabled")),aqe=(0,vr.createSelector)(e=>xo(e,"blocks")||(0,fg.parse)(yE(e)),e=>[xo(e,"blocks"),yE(e)]);function Xse(e,t){return e.removedPanels.includes(t)}var lqe=(0,vr.createRegistrySelector)(e=>(t,r)=>{let o=e(wE.store).get("core","inactivePanels");return!Xse(t,r)&&!o?.includes(r)}),cqe=(0,vr.createRegistrySelector)(e=>(t,r)=>!!e(wE.store).get("core","openPanels")?.includes(r));function dqe(e){return(0,xf.default)("select('core/editor').getEditorSelectionStart",{since:"5.8",alternative:"select('core/editor').getEditorSelection"}),xo(e,"selection")?.selectionStart}function uqe(e){return(0,xf.default)("select('core/editor').getEditorSelectionStart",{since:"5.8",alternative:"select('core/editor').getEditorSelection"}),xo(e,"selection")?.selectionEnd}function fqe(e){return xo(e,"selection")}function pqe(e){return!!e.postId}function DH(e){return e.editorSettings}function r4(e){return e.renderingMode}var mqe=(0,vr.createRegistrySelector)(e=>t=>{let r=K(e(t4.store));if(r.isZoomOut())return"Desktop";let n=t.canvasWidth,i=r.getSettings().__experimentalFeatures?.viewport;return J3(n,i)});function hqe(e){return e.listViewPanel}function gqe(e){return!!e.blockInserterPanel}var bqe=(0,vr.createRegistrySelector)(e=>()=>e(wE.store).get("core","editorMode")??"visual");function vqe(){return(0,xf.default)("select('core/editor').getStateBeforeOptimisticTransaction",{since:"5.7",hint:"No state history is kept on this store anymore"}),null}function _qe(){return(0,xf.default)("select('core/editor').inSomeHistory",{since:"5.7",hint:"No state history is kept on this store anymore"}),!1}function vt(e){return(0,vr.createRegistrySelector)(t=>(r,...o)=>((0,xf.default)("`wp.data.select( 'core/editor' )."+e+"`",{since:"5.3",alternative:"`wp.data.select( 'core/block-editor' )."+e+"`",version:"6.2"}),t(t4.store)[e](...o)))}var yqe=vt("getBlockName"),wqe=vt("isBlockValid"),xqe=vt("getBlockAttributes"),Sqe=vt("getBlock"),Cqe=vt("getBlocks"),kqe=vt("getClientIdsOfDescendants"),Eqe=vt("getClientIdsWithDescendants"),Tqe=vt("getGlobalBlockCount"),Pqe=vt("getBlocksByClientId"),Rqe=vt("getBlockCount"),Iqe=vt("getBlockSelectionStart"),Oqe=vt("getBlockSelectionEnd"),Aqe=vt("getSelectedBlockCount"),Mqe=vt("hasSelectedBlock"),Nqe=vt("getSelectedBlockClientId"),Fqe=vt("getSelectedBlock"),Dqe=vt("getBlockRootClientId"),Lqe=vt("getBlockHierarchyRootClientId"),Vqe=vt("getAdjacentBlockClientId"),Bqe=vt("getPreviousBlockClientId"),zqe=vt("getNextBlockClientId"),jqe=vt("getSelectedBlocksInitialCaretPosition"),Hqe=vt("getMultiSelectedBlockClientIds"),Uqe=vt("getMultiSelectedBlocks"),Wqe=vt("getFirstMultiSelectedBlockClientId"),Gqe=vt("getLastMultiSelectedBlockClientId"),Yqe=vt("isFirstMultiSelectedBlock"),qqe=vt("isBlockMultiSelected"),Kqe=vt("isAncestorMultiSelected"),Xqe=vt("getMultiSelectedBlocksStartClientId"),Zqe=vt("getMultiSelectedBlocksEndClientId"),Qqe=vt("getBlockOrder"),Jqe=vt("getBlockIndex"),$qe=vt("isBlockSelected"),eKe=vt("hasSelectedInnerBlock"),tKe=vt("isBlockWithinSelection"),rKe=vt("hasMultiSelection"),oKe=vt("isMultiSelecting"),nKe=vt("isSelectionEnabled"),iKe=vt("getBlockMode"),sKe=vt("isTyping"),aKe=vt("isCaretWithinFormattedText"),lKe=vt("getBlockInsertionPoint"),cKe=vt("isBlockInsertionPointVisible"),dKe=vt("isValidTemplate"),uKe=vt("getTemplate"),fKe=vt("getTemplateLock"),pKe=vt("canInsertBlockType"),mKe=vt("getInserterItems"),hKe=vt("hasInserterItems"),gKe=vt("getBlockListSettings"),bKe=(0,vr.createRegistrySelector)(e=>()=>((0,xf.default)("select('core/editor').__experimentalGetDefaultTemplateTypes",{since:"6.8",alternative:"select('core/core-data').getCurrentTheme()?.default_template_types"}),e(wo.store).getCurrentTheme()?.default_template_types)),vKe=(0,vr.createRegistrySelector)(e=>(0,vr.createSelector)(()=>((0,xf.default)("select('core/editor').__experimentalGetDefaultTemplatePartAreas",{since:"6.8",alternative:"select('core/core-data').getCurrentTheme()?.default_template_part_areas"}),(e(wo.store).getCurrentTheme()?.default_template_part_areas||[]).map(r=>({...r,icon:PYe(r.icon)}))))),_Ke=(0,vr.createRegistrySelector)(e=>(0,vr.createSelector)((t,r)=>{(0,xf.default)("select('core/editor').__experimentalGetDefaultTemplateType",{since:"6.8"});let o=e(wo.store).getCurrentTheme()?.default_template_types;return o?Object.values(o).find(n=>n.slug===r)??vE:vE})),yKe=(0,vr.createRegistrySelector)(e=>(0,vr.createSelector)((t,r)=>{if((0,xf.default)("select('core/editor').__experimentalGetTemplateInfo",{since:"6.8"}),!r)return vE;let o=e(wo.store).getCurrentTheme(),n=o?.default_template_types||[],i=o?.default_template_part_areas||[];return TYe({template:r,templateAreas:i,templateTypes:n})})),wKe=(0,vr.createRegistrySelector)(e=>t=>{let r=Ua(t);return e(wo.store).getPostType(r)?.labels?.singular_name});function xKe(e){return e.publishSidebarActive}var hre={};mr(hre,{__experimentalTearDownEditor:()=>b1t,__unstableSaveForPreview:()=>E1t,autosave:()=>k1t,clearSelectedBlock:()=>aSt,closePublishSidebar:()=>Q1t,createUndoLevel:()=>R1t,disablePublishSidebar:()=>A1t,editPost:()=>w1t,enablePublishSidebar:()=>O1t,enterFormattedText:()=>ESt,exitFormattedText:()=>TSt,hideInsertionPoint:()=>bSt,insertBlock:()=>mSt,insertBlocks:()=>hSt,insertDefaultBlock:()=>PSt,lockPostAutosaving:()=>F1t,lockPostSaving:()=>M1t,mergeBlocks:()=>ySt,moveBlockToPosition:()=>pSt,moveBlocksDown:()=>uSt,moveBlocksUp:()=>fSt,multiSelect:()=>sSt,openPublishSidebar:()=>Z1t,receiveBlocks:()=>eSt,redo:()=>T1t,refreshPost:()=>S1t,removeBlock:()=>xSt,removeBlocks:()=>wSt,removeEditorPanel:()=>U1t,replaceBlock:()=>dSt,replaceBlocks:()=>cSt,resetBlocks:()=>$1t,resetEditorBlocks:()=>L1t,resetPost:()=>v1t,savePost:()=>x1t,selectBlock:()=>oSt,setDeviceType:()=>z1t,setEditedPost:()=>M9e,setIsInserterOpened:()=>W1t,setIsListViewOpened:()=>G1t,setRenderingMode:()=>B1t,setTemplateValidity:()=>vSt,setupEditor:()=>g1t,setupEditorState:()=>y1t,showInsertionPoint:()=>gSt,startMultiSelect:()=>nSt,startTyping:()=>CSt,stopMultiSelect:()=>iSt,stopTyping:()=>kSt,switchEditorMode:()=>X1t,synchronizeTemplate:()=>_St,toggleBlockMode:()=>SSt,toggleDistractionFree:()=>Y1t,toggleEditorPanelEnabled:()=>j1t,toggleEditorPanelOpened:()=>H1t,togglePublishSidebar:()=>J1t,toggleSelection:()=>lSt,toggleSpotlightMode:()=>q1t,toggleTopToolbar:()=>K1t,trashPost:()=>C1t,undo:()=>P1t,unlockPostAutosaving:()=>D1t,unlockPostSaving:()=>N1t,updateBlock:()=>tSt,updateBlockAttributes:()=>rSt,updateBlockListSettings:()=>RSt,updateEditorSettings:()=>V1t,updatePost:()=>_1t,updatePostLock:()=>I1t});var BD=l(vi(),1),A9e=l(jd(),1),VD=l($se(),1),hv=l(ps(),1),lC=l(Ut(),1),D0=l(Kt(),1),pc=l(he(),1),Rh=l(Re(),1),cC=l(mi(),1),An=l(Jt(),1),Cl=l(G(),1);var tae=l(he(),1);var{CRDT_AUTOSAVE_SNAPSHOT_KEY:o4}=K(tae.privateApis);function VH(e,t){return`wp-autosave-block-editor-post-${t?"auto-draft":e}`}function rae(e,t){return window.sessionStorage.getItem(VH(e,t))}function oae(e,t,r,o,n,i){let s={post_title:r,content:o,excerpt:n};i&&(s[o4]=i);let a=VH(e,t);try{window.sessionStorage.setItem(a,JSON.stringify(s))}catch(c){if(!s[o4])throw c;delete s[o4],window.sessionStorage.setItem(a,JSON.stringify(s))}}function nae(e){return e?.[o4]}function xE(e,t){window.sessionStorage.removeItem(VH(e,t))}var ta=l(G(),1);var SKe=(0,ta.__)("Auto-save failed. We\u2019ll try to save a backup in this browser. You can also save manually."),CKe=(0,ta.__)("Auto-save failed because you were offline. We\u2019ll try to save a backup in this browser. Please verify your connection and save manually.");function iae(e){let{previousPost:t,post:r,postType:o}=e;if(e.options?.isAutosave)return[];let n=["publish","private","future"],i=n.includes(t.status),s=n.includes(r.status),a=r.status==="trash"&&t.status!=="trash",c,d=o?.viewable??!1,u;a?(c=o.labels.item_trashed,d=!1):r.type===Tc?(c=(0,ta.__)("Media updated."),d=!1):!i&&!s?(c=(0,ta.__)("Draft saved."),u=!0):i&&!s?(c=o.labels.item_reverted_to_draft,d=!1):!i&&s?c={publish:o.labels.item_published,private:o.labels.item_published_privately,future:o.labels.item_scheduled}[r.status]:c=o.labels.item_updated;let f=[];return d&&f.push({label:u?(0,ta.__)("View Preview"):o.labels.view_item,url:r.link,openInNewTab:!0}),[c,{id:"editor-save",type:"snackbar",actions:f}]}function sae(e){let{post:t,edits:r,error:o,options:n}=e;if(o&&o.code==="rest_autosave_no_changes")return[];let s=["publish","private","future"].indexOf(t.status)!==-1;if(o.code==="offline_error"){let d={publish:(0,ta.__)("Publishing failed because you were offline. Please verify your connection and try again."),private:(0,ta.__)("Publishing failed because you were offline. Please verify your connection and try again."),future:(0,ta.__)("Scheduling failed because you were offline. Please verify your connection and try again."),default:(0,ta.__)("Updating failed because you were offline. Please verify your connection and try again.")},u=!s&&r.status in d?d[r.status]:d.default;return n?.isAutosave&&(u=CKe),[u,{id:"editor-save"}]}let a={publish:(0,ta.__)("Publishing failed. We\u2019ll try to save a backup in this browser. Please try publishing again."),private:(0,ta.__)("Publishing failed. We\u2019ll try to save a backup in this browser. Please try publishing again."),future:(0,ta.__)("Scheduling failed. We\u2019ll try to save a backup in this browser. Please try scheduling again."),default:(0,ta.__)("Updating failed. We\u2019ll try to save a backup in this browser. Please try updating again.")},c=!s&&r.status in a?a[r.status]:a.default;return n?.isAutosave&&(c=SKe),[c,{id:"editor-save"}]}function aae(e){return[e.error.message&&e.error.code!=="unknown_error"?e.error.message:(0,ta.__)("Trashing failed"),{id:"editor-trash-fail"}]}var n4=l(he(),1);var kKe={"core/image":"id"},EKe=["core/block","core/template-part"];function lae(e){let t=[];return e.forEach(r=>{t.push(r),EKe.includes(r.name)||t.push(...lae(r.innerBlocks))}),t}function cae(e){let t=new Set;return lae(e).forEach(r=>{let o=kKe[r.name];if(!o)return;let n=r.attributes?.[o];Number.isInteger(n)&&n>0&&t.add(n)}),[...t].sort((r,o)=>r-o)}var BH=l(he(),1);function dae(e){e.select(BH.store).getCachedResolvers().getEntityRecords?.forEach((o,n)=>{n[0]==="postType"&&n[1]==="attachment"&&e.dispatch(BH.store).invalidateResolution("getEntityRecords",n)})}var zH=100;function uae(e){console.warn("Could not attach media to the post.",e)}async function fae(e,t){try{await TKe(e,t)}catch(r){uae(r)}}async function TKe(e,{id:t,type:r,blocks:o}){let n=cae(o);if(!n.length)return;if(n.length>zH){console.warn(`Not attaching media: the post has more than ${zH} images.`);return}if(!(await e.resolveSelect(n4.store).getPostType(r))?.viewable)return;let a=(await e.resolveSelect(n4.store).getEntityRecords("postType","attachment",{include:n,per_page:zH})??[]).filter(u=>!u.post);if(!a.length)return;let{saveEntityRecord:c}=e.dispatch(n4.store),d=await Promise.allSettled(a.map(u=>c("postType","attachment",{id:u.id,post:t})));d.forEach(u=>{u.status==="rejected"&&uae(u.reason)}),d.some(({status:u})=>u==="fulfilled")&&dae(e)}var mre={};mr(mre,{createTemplate:()=>$xt,hideBlockTypes:()=>t1t,openRevision:()=>d1t,registerEntityAction:()=>Gxt,registerEntityField:()=>qxt,registerPostTypeSchema:()=>Qxt,removeTemplates:()=>o1t,resetStylesNavigation:()=>a1t,restoreRevision:()=>f1t,revertTemplate:()=>r1t,selectNote:()=>p1t,setCanvasWidth:()=>pre,setCurrentRevisionId:()=>l1t,setCurrentTemplateId:()=>Jxt,setDefaultRenderingMode:()=>n1t,setIsReady:()=>Xxt,setRevisionPage:()=>c1t,setShowRevisionDiff:()=>u1t,setShowStylebook:()=>s1t,setStylesPath:()=>i1t,showBlockTypes:()=>e1t,unregisterEntityAction:()=>Yxt,unregisterEntityField:()=>Kxt});var ss=l(he(),1),cre=l(Re(),1),kr=l(G(),1),Sl=l(Kt(),1),F0=l(Jt(),1),ure=l(Ko(),1),fre=l(jd(),1),DD=l(Ut(),1),dre=l(or(),1),LD=l(an(),1);function i4(e){return e?e.source===L3.custom&&(!!e?.plugin||e?.has_theme_file):!1}var pG={};mr(pG,{buildRevisionsPageQuery:()=>hm,getCanvasWidth:()=>zKe,getCurrentRevision:()=>GKe,getCurrentRevisionId:()=>fG,getDefaultRenderingMode:()=>LKe,getEntityActions:()=>MKe,getEntityFields:()=>FKe,getInserter:()=>RKe,getInserterSidebarToggleRef:()=>OKe,getListViewToggleRef:()=>IKe,getPageRevisions:()=>HKe,getPostBlocksByName:()=>DKe,getPostIcon:()=>AKe,getPreviousRevision:()=>KKe,getRevisionPage:()=>uG,getRevisionsPerPage:()=>jKe,getSelectedNote:()=>YKe,getShowStylebook:()=>BKe,getStylesPath:()=>VKe,isCollaborationEnabledForCurrentPost:()=>XKe,isEntityReady:()=>NKe,isNoteFocused:()=>qKe,isRevisionsMode:()=>UKe,isShowingRevisionDiff:()=>WKe});var jw=l(Re(),1),Ll=l(X(),1);var s4=l(H(),1),Gi=(0,s4.forwardRef)(({icon:e,size:t=24,style:r,...o},n)=>{let i=e.props.style,s=i||r?{...i,...r}:void 0;return(0,s4.cloneElement)(e,{width:t,height:t,...o,...s?{style:s}:{},ref:n})});var a4=l(De(),1),jH=l(P(),1),HH=(0,jH.jsx)(a4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,jH.jsx)(a4.Path,{d:"M19.25 10V18C19.25 18.6904 18.6904 19.25 18 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V9.75M14 4.75H6C5.30964 4.75 4.75 5.30964 4.75 6V9.75M19.25 8V1.5M16 4.75H22.5M16.5 9.75H9.25M4.75 9.75H9.25M9.25 9.75V19.25",vectorEffect:"non-scaling-stroke"})});var l4=l(De(),1),UH=l(P(),1),WH=(0,UH.jsx)(l4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,UH.jsx)(l4.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M11.934 7.406a1 1 0 0 0 .914.594H19a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5h5.764a.5.5 0 0 1 .447.276l.723 1.63Zm1.064-1.216a.5.5 0 0 0 .462.31H19a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h5.764a2 2 0 0 1 1.789 1.106l.445 1.084ZM8.5 10.5h7V12h-7v-1.5Zm7 3.5h-7v1.5h7V14Z"})});var c4=l(De(),1),GH=l(P(),1),YH=(0,GH.jsx)(c4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,GH.jsx)(c4.Path,{d:"M12 4V19M7 14L12 19L17 14",vectorEffect:"non-scaling-stroke"})});var d4=l(De(),1),qH=l(P(),1),KH=(0,qH.jsx)(d4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,qH.jsx)(d4.Path,{d:"M20 12L5 12M10 7L5 12L10 17",vectorEffect:"non-scaling-stroke"})});var u4=l(De(),1),XH=l(P(),1),ZH=(0,XH.jsx)(u4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,XH.jsx)(u4.Path,{d:"M4 12L19 12M14 17L19 12L14 7",vectorEffect:"non-scaling-stroke"})});var f4=l(De(),1),QH=l(P(),1),JH=(0,QH.jsx)(f4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,QH.jsx)(f4.Path,{d:"M12 20L12 5M17 10L12 5L7 10",vectorEffect:"non-scaling-stroke"})});var p4=l(De(),1),$H=l(P(),1),eU=(0,$H.jsx)(p4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$H.jsx)(p4.Path,{d:"M18.5 5.5h-13c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5h-13c-.3 0-.5-.2-.5-.5v-9c0-.3.2-.5.5-.5h13c.3 0 .5.2.5.5v9zM6.5 12H8v-2h2V8.5H6.5V12zm9.5 2h-2v1.5h3.5V12H16v2z"})});var m4=l(De(),1),tU=l(P(),1),rU=(0,tU.jsx)(m4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tU.jsx)(m4.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"})});var h4=l(De(),1),oU=l(P(),1),nU=(0,oU.jsx)(h4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oU.jsx)(h4.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M11.53 4.47a.75.75 0 1 0-1.06 1.06l8 8a.75.75 0 1 0 1.06-1.06l-8-8Zm5 1a.75.75 0 1 0-1.06 1.06l2 2a.75.75 0 1 0 1.06-1.06l-2-2Zm-11.06 10a.75.75 0 0 1 1.06 0l2 2a.75.75 0 1 1-1.06 1.06l-2-2a.75.75 0 0 1 0-1.06Zm.06-5a.75.75 0 0 0-1.06 1.06l8 8a.75.75 0 1 0 1.06-1.06l-8-8Zm-.06-3a.75.75 0 0 1 1.06 0l10 10a.75.75 0 1 1-1.06 1.06l-10-10a.75.75 0 0 1 0-1.06Zm3.06-2a.75.75 0 0 0-1.06 1.06l10 10a.75.75 0 1 0 1.06-1.06l-10-10Z"})});var g4=l(De(),1),iU=l(P(),1),um=(0,iU.jsx)(g4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iU.jsx)(g4.Path,{d:"M13.75 4.194a8 8 0 0 0-4.812.415l-.301.132a8 8 0 0 0-3.203 2.692L4 6.001v4h4L6.517 8.516q.333-.526.758-.977l.011-.012q.341-.359.733-.662l.025-.02a6.5 6.5 0 0 1 2.469-1.172l.034-.008q.117-.027.236-.05l.015-.002q.32-.06.65-.088.08-.008.16-.013a7 7 0 0 1 .323-.01L12 5.5h.05l.203.005.101.003q.146.008.293.023l.12.014.158.02q.103.015.205.033l.058.011q.107.02.212.043l.068.016a6.5 6.5 0 0 1 1.447.521l.02.01a7 7 0 0 1 .452.25l.02.014a7 7 0 0 1 .468.317l.07.054a7 7 0 0 1 .403.334l.034.03q.091.084.18.172l.047.045q.293.294.548.627l.03.038.07.097.096.135q.037.053.072.107a6 6 0 0 1 .167.265l.042.073q.236.411.413.857l.027.07a6.5 6.5 0 0 1 .418 2.014 6.6 6.6 0 0 1-.034 1.04 6 6 0 0 1-.063.424q-.109.597-.32 1.152-.016.034-.028.07a6.5 6.5 0 0 1-.413.856l-.042.073a6 6 0 0 1-.327.497l-.087.118-.02.028a7 7 0 0 1-.526.604l-.035.035-.035.032q-.089.088-.18.172l-.034.03a7 7 0 0 1-.38.317l-.093.071q-.09.067-.183.13l-.076.053q-.112.076-.227.146-.218.133-.446.247l-.028.015-.192.093-.081.036a6.5 6.5 0 0 1-1.184.396l-.058.012a7 7 0 0 1-.475.087q-.08.012-.157.02l-.122.014q-.145.015-.292.023l-.136.005-.139.003L12 18.5q-.053-.002-.104-.003l-.127-.004-.162-.007q-.08-.005-.159-.013a7 7 0 0 1-.65-.088q-.008 0-.015-.002a7 7 0 0 1-.236-.05l-.034-.008a6.5 6.5 0 0 1-4.14-3.077l-1.3.75a8 8 0 0 0 3.564 3.26l.301.131a8 8 0 0 0 11.055-7.061l.007-.33c0-1.76-.581-3.473-1.653-4.87l-.206-.256a8 8 0 0 0-4.07-2.6zM12 7.75a.75.75 0 0 0-.75.75V12a.75.75 0 0 0 .218.529l1.282-.839-1.28.84 2.5 2.5a.75.75 0 1 0 1.06-1.06l-2.28-2.28V8.5a.75.75 0 0 0-.75-.75"})});var b4=l(De(),1),sU=l(P(),1),aU=(0,sU.jsx)(b4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sU.jsx)(b4.Path,{d:"M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"})});var v4=l(De(),1),lU=l(P(),1),_4=(0,lU.jsx)(v4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lU.jsx)(v4.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"})});var g_=l(De(),1),b_=l(P(),1),y4=(0,b_.jsxs)(g_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,b_.jsx)(g_.Path,{d:"M4.75 6C4.75 5.30964 5.30964 4.75 6 4.75H9C9.69036 4.75 10.25 5.30964 10.25 6V9C10.25 9.69036 9.69036 10.25 9 10.25H6C5.30964 10.25 4.75 9.69036 4.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,b_.jsx)(g_.Path,{d:"M4.75 15C4.75 14.3096 5.30964 13.75 6 13.75H9C9.69036 13.75 10.25 14.3096 10.25 15V18C10.25 18.6904 9.69036 19.25 9 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V15Z",vectorEffect:"non-scaling-stroke"}),(0,b_.jsx)(g_.Path,{d:"M13.75 6C13.75 5.30964 14.3096 4.75 15 4.75H18C18.6904 4.75 19.25 5.30964 19.25 6V9C19.25 9.69036 18.6904 10.25 18 10.25H15C14.3096 10.25 13.75 9.69036 13.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,b_.jsx)(g_.Path,{d:"M13.75 15C13.75 14.3096 14.3096 13.75 15 13.75H18C18.6904 13.75 19.25 14.3096 19.25 15V18C19.25 18.6904 18.6904 19.25 18 19.25H15C14.3096 19.25 13.75 18.6904 13.75 18V15Z",vectorEffect:"non-scaling-stroke"})]});var w4=l(De(),1),cU=l(P(),1),dU=(0,cU.jsx)(w4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,cU.jsx)(w4.Path,{d:"M12 8L12 13M12 14.5L12 16M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var x4=l(De(),1),uU=l(P(),1),Qn=(0,uU.jsx)(x4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,uU.jsx)(x4.Path,{d:"M7 12L10 15L17 8",vectorEffect:"non-scaling-stroke"})});var S4=l(De(),1),fU=l(P(),1),SE=(0,fU.jsx)(S4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,fU.jsx)(S4.Path,{d:"M7 11L12 15L17 11",vectorEffect:"non-scaling-stroke"})});var C4=l(De(),1),pU=l(P(),1),mU=(0,pU.jsx)(C4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,pU.jsx)(C4.Path,{d:"M13.5 8.5L10.5 12L13.5 15.5",vectorEffect:"non-scaling-stroke"})});var k4=l(De(),1),hU=l(P(),1),Xr=(0,hU.jsx)(k4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,hU.jsx)(k4.Path,{d:"M14 6.5L9 12L14 17.5",vectorEffect:"non-scaling-stroke"})});var E4=l(De(),1),gU=l(P(),1),CE=(0,gU.jsx)(E4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,gU.jsx)(E4.Path,{d:"M10.5 8.5L13.5 12L10.5 15.5",vectorEffect:"non-scaling-stroke"})});var T4=l(De(),1),bU=l(P(),1),Or=(0,bU.jsx)(T4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,bU.jsx)(T4.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var P4=l(De(),1),vU=l(P(),1),_U=(0,vU.jsx)(P4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,vU.jsx)(P4.Path,{d:"M7 13L12 9L17 13",vectorEffect:"non-scaling-stroke"})});var R4=l(De(),1),yU=l(P(),1),_i=(0,yU.jsx)(R4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,yU.jsx)(R4.Path,{d:"M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75",vectorEffect:"non-scaling-stroke"})});var I4=l(De(),1),wU=l(P(),1),kE=(0,wU.jsx)(I4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,wU.jsx)(I4.Path,{d:"M5 19L19 5M19 19L5 5",vectorEffect:"non-scaling-stroke"})});var O4=l(De(),1),xU=l(P(),1),SU=(0,xU.jsx)(O4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,xU.jsx)(O4.Path,{d:"M17.3 10.1C17.3 7.60001 15.2 5.70001 12.5 5.70001C10.3 5.70001 8.4 7.10001 7.9 9.00001H7.7C5.7 9.00001 4 10.7 4 12.8C4 14.9 5.7 16.6 7.7 16.6H9.5V15.2H7.7C6.5 15.2 5.5 14.1 5.5 12.9C5.5 11.7 6.5 10.5 7.7 10.5H9L9.3 9.40001C9.7 8.10001 11 7.20001 12.5 7.20001C14.3 7.20001 15.8 8.50001 15.8 10.1V11.4L17.1 11.6C17.9 11.7 18.5 12.5 18.5 13.4C18.5 14.4 17.7 15.2 16.8 15.2H14.5V16.6H16.7C18.5 16.6 19.9 15.1 19.9 13.3C20 11.7 18.8 10.4 17.3 10.1Z M14.1245 14.2426L15.1852 13.182L12.0032 10L8.82007 13.1831L9.88072 14.2438L11.25 12.8745V18H12.75V12.8681L14.1245 14.2426Z"})});var A4=l(De(),1),CU=l(P(),1),kU=(0,CU.jsx)(A4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,CU.jsx)(A4.Path,{d:"M17.3 10.1c0-2.5-2.1-4.4-4.8-4.4-2.2 0-4.1 1.4-4.6 3.3h-.2C5.7 9 4 10.7 4 12.8c0 2.1 1.7 3.8 3.7 3.8h9c1.8 0 3.2-1.5 3.2-3.3.1-1.6-1.1-2.9-2.6-3.2zm-.5 5.1h-9c-1.2 0-2.2-1.1-2.2-2.3s1-2.4 2.2-2.4h1.3l.3-1.1c.4-1.3 1.7-2.2 3.2-2.2 1.8 0 3.3 1.3 3.3 2.9v1.3l1.3.2c.8.1 1.4.9 1.4 1.8-.1 1-.9 1.8-1.8 1.8z"})});var M4=l(De(),1),EU=l(P(),1),TU=(0,EU.jsx)(M4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,EU.jsx)(M4.Path,{d:"M7.99997 7L3.70708 11.2929C3.31655 11.6834 3.31655 12.3166 3.70708 12.7071L7.99997 17M16 17L20.2929 12.7071C20.6834 12.3166 20.6834 11.6834 20.2929 11.2929L16 7",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var N4=l(De(),1),PU=l(P(),1),RU=(0,PU.jsx)(N4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,PU.jsx)(N4.Path,{fillRule:"evenodd",clipRule:"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"})});var F4=l(De(),1),IU=l(P(),1),OU=(0,IU.jsx)(F4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IU.jsx)(F4.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 Dw=l(De(),1),Lw=l(P(),1),v_=(0,Lw.jsxs)(Dw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Lw.jsx)(Dw.Path,{d:"M13.25 10C13.25 10.6904 12.6904 11.25 12 11.25C11.3096 11.25 10.75 10.6904 10.75 10C10.75 9.30964 11.3096 8.75 12 8.75C12.6904 8.75 13.25 9.30964 13.25 10Z",fill:"currentColor",stroke:"none"}),(0,Lw.jsx)(Dw.Path,{d:"M8 18.0476V16C8 14.8954 8.89543 14 10 14H14C15.1046 14 16 14.8954 16 16V18.0476M13.25 10C13.25 10.6904 12.6904 11.25 12 11.25C11.3096 11.25 10.75 10.6904 10.75 10C10.75 9.30964 11.3096 8.75 12 8.75C12.6904 8.75 13.25 9.30964 13.25 10Z",vectorEffect:"non-scaling-stroke"}),(0,Lw.jsx)(Dw.Path,{d:"M12 4.75C7.99594 4.75 4.75 7.99593 4.75 12C4.75 16.0041 7.99593 19.25 12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var D4=l(De(),1),AU=l(P(),1),MU=(0,AU.jsx)(D4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AU.jsx)(D4.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"})});var L4=l(De(),1),NU=l(P(),1),EE=(0,NU.jsx)(L4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,NU.jsx)(L4.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.625 5.5h9.75c.069 0 .125.056.125.125v9.75a.125.125 0 0 1-.125.125h-9.75a.125.125 0 0 1-.125-.125v-9.75c0-.069.056-.125.125-.125ZM4 5.625C4 4.728 4.728 4 5.625 4h9.75C16.273 4 17 4.728 17 5.625v9.75c0 .898-.727 1.625-1.625 1.625h-9.75A1.625 1.625 0 0 1 4 15.375v-9.75Zm14.5 11.656v-9H20v9C20 18.8 18.77 20 17.251 20H6.25v-1.5h11.001c.69 0 1.249-.528 1.249-1.219Z"})});var V4=l(De(),1),FU=l(P(),1),DU=(0,FU.jsx)(V4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FU.jsx)(V4.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})});var B4=l(De(),1),LU=l(P(),1),TE=(0,LU.jsx)(B4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,LU.jsx)(B4.Path,{d:"M12 3V16M6 10.5L12 16L17.5 10.5M4.75 15V19.25H19.25V15",vectorEffect:"non-scaling-stroke"})});var PE=l(De(),1),RE=l(P(),1),Vw=(0,RE.jsxs)(PE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,RE.jsx)(PE.Path,{d:"M12 16C13.0609 16 14.0783 15.5786 14.8284 14.8284C15.5786 14.0783 16 13.0609 16 12H8C8 13.0609 8.42143 14.0783 9.17157 14.8284C9.92172 15.5786 10.9391 16 12 16Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",stroke:"none"}),(0,RE.jsx)(PE.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var z4=l(De(),1),VU=l(P(),1),__=(0,VU.jsx)(z4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VU.jsx)(z4.Path,{fillRule:"evenodd",clipRule:"evenodd",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-2zM8.5 18.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h2.5v13zm10-.5c0 .3-.2.5-.5.5h-8v-13h8c.3 0 .5.2.5.5v12z"})});var j4=l(De(),1),BU=l(P(),1),fm=(0,BU.jsx)(j4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,BU.jsx)(j4.Path,{fillRule:"evenodd",clipRule:"evenodd",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-4 14.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h8v13zm4.5-.5c0 .3-.2.5-.5.5h-2.5v-13H18c.3 0 .5.2.5.5v12z"})});var H4=l(De(),1),zU=l(P(),1),jU=(0,zU.jsx)(H4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zU.jsx)(H4.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M3 7c0-1.1.9-2 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7Zm2-.5h14c.3 0 .5.2.5.5v1L12 13.5 4.5 7.9V7c0-.3.2-.5.5-.5Zm-.5 3.3V17c0 .3.2.5.5.5h14c.3 0 .5-.2.5-.5V9.8L12 15.4 4.5 9.8Z"})});var U4=l(De(),1),HU=l(P(),1),y_=(0,HU.jsx)(U4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HU.jsx)(U4.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var W4=l(De(),1),UU=l(P(),1),Sf=(0,UU.jsx)(W4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,UU.jsx)(W4.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"})});var G4=l(De(),1),WU=l(P(),1),GU=(0,WU.jsx)(G4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WU.jsx)(G4.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.848 8a1 1 0 0 1-.914-.594l-.723-1.63a.5.5 0 0 0-.447-.276H5a.5.5 0 0 0-.5.5v11.5a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5v-9A.5.5 0 0 0 19 8h-6.152Zm.612-1.5a.5.5 0 0 1-.462-.31l-.445-1.084A2 2 0 0 0 10.763 4H5a2 2 0 0 0-2 2v11.5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-5.54Z"})});var Y4=l(De(),1),YU=l(P(),1),qU=(0,YU.jsx)(Y4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,YU.jsx)(Y4.Path,{d:"M4 6v12c0 1.1.9 2 2 2h3v-1.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h3V4H6c-1.1 0-2 .9-2 2zm7.2 16h1.5V2h-1.5v20zM15 5.5h1.5V4H15v1.5zm3.5.5H20c0-1.1-.9-2-2-2v1.5c.3 0 .5.2.5.5zm0 10.5H20v-2h-1.5v2zm0-3.5H20v-2h-1.5v2zm-.5 5.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zM15 20h1.5v-1.5H15V20zm3.5-10.5H20v-2h-1.5v2z"})});var q4=l(De(),1),KU=l(P(),1),XU=(0,KU.jsx)(q4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,KU.jsx)(q4.Path,{d:"M2 11.2v1.5h20v-1.5H2zM5.5 6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v3H20V6c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v3h1.5V6zm2 14h2v-1.5h-2V20zm3.5 0h2v-1.5h-2V20zm7-1.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zm.5-2H20V15h-1.5v1.5zM5.5 18H4c0 1.1.9 2 2 2v-1.5c-.3 0-.5-.2-.5-.5zm0-3H4v1.5h1.5V15zm9 5h2v-1.5h-2V20z"})});var K4=l(De(),1),ZU=l(P(),1),QU=(0,ZU.jsx)(K4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZU.jsx)(K4.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 X4=l(De(),1),JU=l(P(),1),$U=(0,JU.jsx)(X4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,JU.jsx)(X4.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 Z4=l(De(),1),eW=l(P(),1),IE=(0,eW.jsx)(Z4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eW.jsx)(Z4.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 Q4=l(De(),1),tW=l(P(),1),w_=(0,tW.jsx)(Q4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tW.jsx)(Q4.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var J4=l(De(),1),rW=l(P(),1),oW=(0,rW.jsx)(J4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rW.jsx)(J4.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-8Zm6.5 8c0 .6 0 1.2-.2 1.8h-2.7c0-.6.2-1.1.2-1.8s0-1.2-.2-1.8h2.7c.2.6.2 1.1.2 1.8Zm-.9-3.2h-2.4c-.3-.9-.7-1.8-1.1-2.4-.1-.2-.2-.4-.3-.5 1.6.5 3 1.6 3.8 3ZM12.8 17c-.3.5-.6 1-.8 1.3-.2-.3-.5-.8-.8-1.3-.3-.5-.6-1.1-.8-1.7h3.3c-.2.6-.5 1.2-.8 1.7Zm-2.9-3.2c-.1-.6-.2-1.1-.2-1.8s0-1.2.2-1.8H14c.1.6.2 1.1.2 1.8s0 1.2-.2 1.8H9.9ZM11.2 7c.3-.5.6-1 .8-1.3.2.3.5.8.8 1.3.3.5.6 1.1.8 1.7h-3.3c.2-.6.5-1.2.8-1.7Zm-1-1.2c-.1.2-.2.3-.3.5-.4.7-.8 1.5-1.1 2.4H6.4c.8-1.4 2.2-2.5 3.8-3Zm-1.8 8H5.7c-.2-.6-.2-1.1-.2-1.8s0-1.2.2-1.8h2.7c0 .6-.2 1.1-.2 1.8s0 1.2.2 1.8Zm-2 1.4h2.4c.3.9.7 1.8 1.1 2.4.1.2.2.4.3.5-1.6-.5-3-1.6-3.8-3Zm7.4 3c.1-.2.2-.3.3-.5.4-.7.8-1.5 1.1-2.4h2.4c-.8 1.4-2.2 2.5-3.8 3Z"})});var $4=l(De(),1),nW=l(P(),1),iW=(0,nW.jsx)($4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nW.jsx)($4.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 e6=l(De(),1),sW=l(P(),1),OE=(0,sW.jsx)(e6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,sW.jsx)(e6.Path,{d:"M12 16V11M12 9.5V8M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var AE=l(De(),1),ME=l(P(),1),aW=(0,ME.jsxs)(AE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,ME.jsx)(AE.Path,{d:"m16 15.5h-8v-1.5h8zm-7.5-2.5h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2zm-9-3h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2z"}),(0,ME.jsx)(AE.Path,{d:"m18.5 6.5h-13a.5.5 0 0 0 -.5.5v9.5a.5.5 0 0 0 .5.5h13a.5.5 0 0 0 .5-.5v-9.5a.5.5 0 0 0 -.5-.5zm-13-1.5h13a2 2 0 0 1 2 2v9.5a2 2 0 0 1 -2 2h-13a2 2 0 0 1 -2-2v-9.5a2 2 0 0 1 2-2z"})]});var t6=l(De(),1),lW=l(P(),1),Hd=(0,lW.jsx)(t6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lW.jsx)(t6.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"})});var r6=l(De(),1),cW=l(P(),1),dW=(0,cW.jsx)(r6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,cW.jsx)(r6.Path,{d:"M5 12H19",vectorEffect:"non-scaling-stroke"})});var o6=l(De(),1),uW=l(P(),1),fW=(0,uW.jsx)(o6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,uW.jsx)(o6.Path,{d:"M9.5 12L14.5 12M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75L14 7.75",vectorEffect:"non-scaling-stroke"})});var n6=l(De(),1),pW=l(P(),1),NE=(0,pW.jsx)(n6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,pW.jsx)(n6.Path,{d:"M10 17.5H21M6.5 12H17.5M3 6.5H14",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var i6=l(De(),1),mW=l(P(),1),hW=(0,mW.jsx)(i6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mW.jsx)(i6.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M15 11h-.2V9c0-1.5-1.2-2.8-2.8-2.8S9.2 7.5 9.2 9v2H9c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1h6c.6 0 1-.4 1-1v-4c0-.6-.4-1-1-1zm-1.8 0h-2.5V9c0-.7.6-1.2 1.2-1.2s1.2.6 1.2 1.2v2z"})});var s6=l(De(),1),gW=l(P(),1),FE=(0,gW.jsx)(s6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gW.jsx)(s6.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})});var a6=l(De(),1),bW=l(P(),1),Jn=(0,bW.jsx)(a6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bW.jsx)(a6.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var l6=l(De(),1),vW=l(P(),1),_W=(0,vW.jsx)(l6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vW.jsx)(l6.Path,{d:"M18.5 10a1.5 1.5 0 0 1 1.5 1.5v7a1.5 1.5 0 0 1-1.5 1.5h-7a1.5 1.5 0 0 1-1.5-1.5v-7a1.5 1.5 0 0 1 1.5-1.5zM16 4a2 2 0 0 1 2 2v2h-1.5V6a.5.5 0 0 0-.5-.5H6a.5.5 0 0 0-.5.5v3H8v1.5H5.5V16a.5.5 0 0 0 .5.5h2V18H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2z"})});var DE=l(De(),1),LE=l(P(),1),yW=(0,LE.jsxs)(DE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,LE.jsx)(DE.Path,{d:"M9 16L13.5 12.8421L15 8L10.5 11.1579L9 16Z",fill:"currentColor",stroke:"none"}),(0,LE.jsx)(DE.Path,{d:"M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var c6=l(De(),1),wW=l(P(),1),Rc=(0,wW.jsx)(c6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,wW.jsx)(c6.Path,{d:"M7 17.5L12 12L7 6.5M13 17.5L18 12L13 6.5",vectorEffect:"non-scaling-stroke"})});var d6=l(De(),1),xW=l(P(),1),VE=(0,xW.jsx)(d6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,xW.jsx)(d6.Path,{d:"M6.87347 6.87348L17.1265 17.1265M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99593 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var BE=l(De(),1),zE=l(P(),1),Bw=(0,zE.jsxs)(BE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,zE.jsx)(BE.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,zE.jsx)(BE.Path,{d:"M17 4H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM7 5.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H7a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5Z"})]});var u6=l(De(),1),SW=l(P(),1),jE=(0,SW.jsx)(u6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,SW.jsx)(u6.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var HE=l(De(),1),UE=l(P(),1),WE=(0,UE.jsxs)(HE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,UE.jsx)(HE.Path,{d:"M12 16C10.9391 16 9.92172 15.5786 9.17157 14.8284C8.42143 14.0783 8 13.0609 8 12H12V8C13.0609 8 14.0783 8.42143 14.8284 9.17157C15.5786 9.92172 16 10.9391 16 12C16 13.0609 15.5786 14.0783 14.8284 14.8284C14.0783 15.5786 13.0609 16 12 16Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",stroke:"none"}),(0,UE.jsx)(HE.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var f6=l(De(),1),CW=l(P(),1),kW=(0,CW.jsx)(f6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,CW.jsx)(f6.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 p6=l(De(),1),EW=l(P(),1),pm=(0,EW.jsx)(p6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,EW.jsx)(p6.Path,{d:"M12 18V6M18 12H6",vectorEffect:"non-scaling-stroke"})});var m6=l(De(),1),TW=l(P(),1),PW=(0,TW.jsx)(m6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,TW.jsx)(m6.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 h6=l(De(),1),RW=l(P(),1),Ic=(0,RW.jsx)(h6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,RW.jsx)(h6.Path,{d:"M17 6.5L12 12L17 17.5M11 6.5L6 12L11 17.5",vectorEffect:"non-scaling-stroke"})});var GE=l(De(),1),YE=l(P(),1),Ud=(0,YE.jsxs)(GE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,YE.jsx)(GE.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,YE.jsx)(GE.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var g6=l(De(),1),IW=l(P(),1),x_=(0,IW.jsx)(g6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IW.jsx)(g6.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"})});var b6=l(De(),1),OW=l(P(),1),AW=(0,OW.jsx)(b6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,OW.jsx)(b6.Path,{d:"M7 12H17",vectorEffect:"non-scaling-stroke"})});var v6=l(De(),1),MW=l(P(),1),qE=(0,MW.jsx)(v6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,MW.jsx)(v6.Path,{d:"M12 4V2.2L9 4.8l3 2.5V5.5c3.6 0 6.5 2.9 6.5 6.5 0 2.9-1.9 5.3-4.5 6.2v.2l-.1-.2c-.4.1-.7.2-1.1.2l.2 1.5c.3 0 .6-.1 1-.2 3.5-.9 6-4 6-7.7 0-4.4-3.6-8-8-8zm-7.9 7l1.5.2c.1-1.2.5-2.3 1.2-3.2l-1.1-.9C4.8 8.2 4.3 9.6 4.1 11zm1.5 1.8l-1.5.2c.1.7.3 1.4.5 2 .3.7.6 1.3 1 1.8l1.2-.8c-.3-.5-.6-1-.8-1.5s-.4-1.1-.4-1.7zm1.5 5.5c1.1.9 2.4 1.4 3.8 1.6l.2-1.5c-1.1-.1-2.2-.5-3.1-1.2l-.9 1.1z"})});var _6=l(De(),1),NW=l(P(),1),KE=(0,NW.jsx)(_6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,NW.jsx)(_6.Path,{d:"M15.1 4.8l-3-2.5V4c-4.4 0-8 3.6-8 8 0 3.7 2.5 6.9 6 7.7.3.1.6.1 1 .2l.2-1.5c-.4 0-.7-.1-1.1-.2l-.1.2v-.2c-2.6-.8-4.5-3.3-4.5-6.2 0-3.6 2.9-6.5 6.5-6.5v1.8l3-2.5zM20 11c-.2-1.4-.7-2.7-1.6-3.8l-1.2.8c.7.9 1.1 2 1.3 3.1L20 11zm-1.5 1.8c-.1.5-.2 1.1-.4 1.6s-.5 1-.8 1.5l1.2.9c.4-.5.8-1.1 1-1.8s.5-1.3.5-2l-1.5-.2zm-5.6 5.6l.2 1.5c1.4-.2 2.7-.7 3.8-1.6l-.9-1.1c-.9.7-2 1.1-3.1 1.2z"})});var XE=l(De(),1),ZE=l(P(),1),pg=(0,ZE.jsxs)(XE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,ZE.jsx)(XE.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,ZE.jsx)(XE.Path,{d:"M9.5 12.25H12.25V8",vectorEffect:"non-scaling-stroke"})]});var y6=l(De(),1),FW=l(P(),1),DW=(0,FW.jsx)(y6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,FW.jsx)(y6.Path,{d:"M5 19L9.28769 14.7123M18.25 11C18.25 13.8995 15.8995 16.25 13 16.25C10.1005 16.25 7.75 13.8995 7.75 11C7.75 8.10051 10.1005 5.75 13 5.75C15.8995 5.75 18.25 8.10051 18.25 11Z",vectorEffect:"non-scaling-stroke"})});var w6=l(De(),1),LW=l(P(),1),S_=(0,LW.jsx)(w6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,LW.jsx)(w6.Path,{d:"M3.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 13.3135 4.68988 13.2985C4.70595 13.2686 4.7316 13.2218 4.76695 13.1608C4.8377 13.0385 4.94692 12.8592 5.09541 12.6419C5.39312 12.2062 5.84436 11.624 6.45435 11.0431C7.67308 9.88241 9.49719 8.75 11.9996 8.75C14.502 8.75 16.3261 9.88241 17.5449 11.0431C18.1549 11.624 18.6061 12.2062 18.9038 12.6419C19.0523 12.8592 19.1615 13.0385 19.2323 13.1608C19.2676 13.2218 19.2933 13.2686 19.3093 13.2985C19.3174 13.3135 19.323 13.3242 19.3262 13.3305L19.3291 13.3359C19.3289 13.3357 19.3288 13.3354 19.9996 13C20.6704 12.6646 20.6703 12.6643 20.6701 12.664L20.6697 12.6632L20.6688 12.6614L20.6662 12.6563L20.6583 12.6408C20.6517 12.6282 20.6427 12.6108 20.631 12.5892C20.6078 12.5459 20.5744 12.4852 20.5306 12.4096C20.4432 12.2584 20.3141 12.0471 20.1423 11.7956C19.7994 11.2938 19.2819 10.626 18.5794 9.9569C17.1731 8.61759 14.9972 7.25 11.9996 7.25C9.00203 7.25 6.82614 8.61759 5.41987 9.9569C4.71736 10.626 4.19984 11.2938 3.85694 11.7956C3.68511 12.0471 3.55605 12.2584 3.4686 12.4096C3.42484 12.4852 3.39142 12.5459 3.36818 12.5892C3.35656 12.6108 3.34748 12.6282 3.34092 12.6408L3.33297 12.6563L3.33041 12.6614L3.32948 12.6632L3.32911 12.664C3.32894 12.6643 3.32879 12.6646 3.99961 13ZM11.9996 16C13.9326 16 15.4996 14.433 15.4996 12.5C15.4996 10.567 13.9326 9 11.9996 9C10.0666 9 8.49961 10.567 8.49961 12.5C8.49961 14.433 10.0666 16 11.9996 16Z"})});var QE=l(De(),1),JE=l(P(),1),VW=(0,JE.jsxs)(QE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,JE.jsx)(QE.Path,{d:"m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z"}),(0,JE.jsx)(QE.Path,{d:"m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z"})]});var x6=l(De(),1),BW=l(P(),1),$E=(0,BW.jsx)(x6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,BW.jsx)(x6.Path,{d:"M12 8c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm0 6.5c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5zM12.8 3h-1.5v3h1.5V3zm-1.6 18h1.5v-3h-1.5v3zm6.8-9.8v1.5h3v-1.5h-3zm-12 0H3v1.5h3v-1.5zm9.7 5.6 2.1 2.1 1.1-1.1-2.1-2.1-1.1 1.1zM8.3 7.2 6.2 5.1 5.1 6.2l2.1 2.1 1.1-1.1zM5.1 17.8l1.1 1.1 2.1-2.1-1.1-1.1-2.1 2.1zM18.9 6.2l-1.1-1.1-2.1 2.1 1.1 1.1 2.1-2.1z"})});var S6=l(De(),1),zW=l(P(),1),jW=(0,zW.jsx)(S6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zW.jsx)(S6.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"})});var C6=l(De(),1),HW=l(P(),1),UW=(0,HW.jsx)(C6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,HW.jsx)(C6.Path,{d:"M5.75 12V18.25H12M12 5.75H18.25V12",vectorEffect:"non-scaling-stroke"})});var k6=l(De(),1),WW=l(P(),1),GW=(0,WW.jsx)(k6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,WW.jsx)(k6.Path,{d:"M12 5.71576L13.6106 8.97924C13.7563 9.27438 14.0379 9.47895 14.3636 9.52628L17.965 10.0496L15.359 12.5899C15.1233 12.8196 15.0157 13.1506 15.0714 13.475L15.6866 17.0619L12.4653 15.3684C12.174 15.2152 11.826 15.2152 11.5347 15.3684L8.31341 17.0619L8.92861 13.475C8.98425 13.1506 8.8767 12.8196 8.64102 12.5899L6.03497 10.0496L9.63644 9.52628C9.96215 9.47895 10.2437 9.27438 10.3894 8.97924L12 5.71576Z",vectorEffect:"non-scaling-stroke"})});var E6=l(De(),1),YW=l(P(),1),qW=(0,YW.jsx)(E6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,YW.jsx)(E6.Path,{d:"M12 5.71576L13.6106 8.97924C13.7563 9.27438 14.0379 9.47895 14.3636 9.52628L17.965 10.0496L15.359 12.5899C15.1233 12.8196 15.0157 13.1506 15.0714 13.475L15.6866 17.0619L12.4653 15.3684C12.174 15.2152 11.826 15.2152 11.5347 15.3684L8.31341 17.0619L8.92861 13.475C8.98425 13.1506 8.8767 12.8196 8.64102 12.5899L6.03497 10.0496L9.63644 9.52628C9.96215 9.47895 10.2437 9.27438 10.3894 8.97924L12 5.71576Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})});var eT=l(De(),1),tT=l(P(),1),KW=(0,tT.jsxs)(eT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,tT.jsx)(eT.Path,{d:"M12 4.75C7.99594 4.75 4.75 7.99593 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25L12 4.75Z",fill:"currentColor",stroke:"none"}),(0,tT.jsx)(eT.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var T6=l(De(),1),XW=l(P(),1),rT=(0,XW.jsx)(T6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,XW.jsx)(T6.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"})});var P6=l(De(),1),ZW=l(P(),1),zw=(0,ZW.jsx)(P6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZW.jsx)(P6.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"})});var R6=l(De(),1),QW=l(P(),1),JW=(0,QW.jsx)(R6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,QW.jsx)(R6.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})});var I6=l(De(),1),$W=l(P(),1),mm=(0,$W.jsx)(I6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$W.jsx)(I6.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 5.5A2.25 2.25 0 0 0 9.878 7h4.244A2.251 2.251 0 0 0 12 5.5ZM12 4a3.751 3.751 0 0 0-3.675 3H5v1.5h1.27l.818 8.997a2.75 2.75 0 0 0 2.739 2.501h4.347a2.75 2.75 0 0 0 2.738-2.5L17.73 8.5H19V7h-3.325A3.751 3.751 0 0 0 12 4Zm4.224 4.5H7.776l.806 8.861a1.25 1.25 0 0 0 1.245 1.137h4.347a1.25 1.25 0 0 0 1.245-1.137l.805-8.861Z"})});var O6=l(De(),1),eG=l(P(),1),tG=(0,eG.jsx)(O6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eG.jsx)(O6.Path,{d:"m8.6 7 3.9 10.8h-1.7l-1-2.8H5.7l-1 2.8H3L6.9 7h1.7Zm-2.4 6.6h3L7.7 9.3l-1.5 4.3ZM17.691 8.879c.473 0 .88.055 1.221.165.352.1.643.264.875.495.274.253.456.572.544.957.088.374.132.83.132 1.37v4.554c0 .274.033.472.099.593.077.11.198.166.363.166.11 0 .215-.028.313-.083.11-.055.237-.137.38-.247l.165.28a3.304 3.304 0 0 1-.71.446c-.23.11-.527.165-.89.165-.352 0-.639-.055-.858-.165-.22-.11-.386-.27-.495-.479-.1-.209-.149-.468-.149-.775-.286.462-.627.814-1.023 1.056-.396.242-.858.363-1.386.363-.462 0-.858-.088-1.188-.264a1.752 1.752 0 0 1-.742-.726 2.201 2.201 0 0 1-.248-1.056c0-.484.11-.875.33-1.172.22-.308.5-.556.841-.742.352-.187.721-.341 1.106-.462.396-.132.765-.253 1.106-.363.351-.121.637-.259.857-.413.232-.154.347-.357.347-.61V10.81c0-.396-.066-.71-.198-.941a1.05 1.05 0 0 0-.511-.511 1.763 1.763 0 0 0-.76-.149c-.253 0-.522.039-.808.116a1.165 1.165 0 0 0-.677.412 1.1 1.1 0 0 1 .595.396c.165.187.247.424.247.71 0 .307-.104.55-.313.726-.198.176-.451.263-.76.263-.34 0-.594-.104-.758-.313a1.231 1.231 0 0 1-.248-.759c0-.297.072-.539.214-.726.154-.187.352-.363.595-.528.264-.176.6-.324 1.006-.445.418-.121.88-.182 1.386-.182Zm.99 3.729a1.57 1.57 0 0 1-.528.462c-.231.121-.479.248-.742.38a5.377 5.377 0 0 0-.76.462c-.23.165-.423.38-.577.643-.154.264-.231.6-.231 1.007 0 .429.11.77.33 1.023.22.242.517.363.891.363.308 0 .594-.088.858-.264.275-.176.528-.44.759-.792v-3.284Z"})});var A6=l(De(),1),rG=l(P(),1),C_=(0,rG.jsx)(A6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rG.jsx)(A6.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 M6=l(De(),1),oG=l(P(),1),oT=(0,oG.jsx)(M6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oG.jsx)(M6.Path,{d:"M20.7 12.7s0-.1-.1-.2c0-.2-.2-.4-.4-.6-.3-.5-.9-1.2-1.6-1.8-.7-.6-1.5-1.3-2.6-1.8l-.6 1.4c.9.4 1.6 1 2.1 1.5.6.6 1.1 1.2 1.4 1.6.1.2.3.4.3.5v.1l.7-.3.7-.3Zm-5.2-9.3-1.8 4c-.5-.1-1.1-.2-1.7-.2-3 0-5.2 1.4-6.6 2.7-.7.7-1.2 1.3-1.6 1.8-.2.3-.3.5-.4.6 0 0 0 .1-.1.2s0 0 .7.3l.7.3V13c0-.1.2-.3.3-.5.3-.4.7-1 1.4-1.6 1.2-1.2 3-2.3 5.5-2.3H13v.3c-.4 0-.8-.1-1.1-.1-1.9 0-3.5 1.6-3.5 3.5s.6 2.3 1.6 2.9l-2 4.4.9.4 7.6-16.2-.9-.4Zm-3 12.6c1.7-.2 3-1.7 3-3.5s-.2-1.4-.6-1.9L12.4 16Z"})});var N6=l(De(),1),nG=l(P(),1),iG=(0,nG.jsx)(N6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nG.jsx)(N6.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"})});var F6=l(De(),1),sG=l(P(),1),aG=(0,sG.jsx)(F6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sG.jsx)(F6.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"})});var D6=l(De(),1),lG=l(P(),1),cG=(0,lG.jsx)(D6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lG.jsx)(D6.Path,{d:"M 22 12 C 22 6.49 17.51 2 12 2 C 6.48 2 2 6.49 2 12 C 2 17.52 6.48 22 12 22 C 17.51 22 22 17.52 22 12 M 9.78 17.37 L 6.37 8.22 C 6.92 8.2 7.54 8.14 7.54 8.14 C 8.04 8.08 7.98 7.01 7.48 7.03 C 7.48 7.03 6.03 7.14 5.11 7.14 C 4.93 7.14 4.74 7.14 4.53 7.13 C 6.12 4.69 8.87 3.11 12 3.11 C 14.33 3.11 16.45 3.98 18.05 5.45 C 17.37 5.34 16.4 5.84 16.4 7.03 C 16.4 7.77 16.85 8.39 17.3 9.13 C 17.65 9.74 17.85 10.49 17.85 11.59 C 17.85 13.08 16.45 16.59 16.45 16.59 L 13.42 8.22 C 13.96 8.2 14.24 8.05 14.24 8.05 C 14.74 8 14.68 6.8 14.18 6.83 C 14.18 6.83 12.74 6.95 11.8 6.95 C 10.93 6.95 9.47 6.83 9.47 6.83 C 8.97 6.8 8.91 8.03 9.41 8.05 L 10.33 8.13 L 11.59 11.54 L 9.78 17.37 M 19.41 12 C 19.65 11.36 20.15 10.13 19.84 7.75 C 20.54 9.04 20.89 10.46 20.89 12 C 20.89 15.29 19.16 18.24 16.49 19.78 C 17.46 17.19 18.43 14.58 19.41 12 M 8.1 20.09 C 5.12 18.65 3.11 15.53 3.11 12 C 3.11 10.7 3.34 9.52 3.83 8.41 C 5.25 12.3 6.67 16.2 8.1 20.09 M 12.13 13.46 L 14.71 20.44 C 13.85 20.73 12.95 20.89 12 20.89 C 11.21 20.89 10.43 20.78 9.71 20.56 C 10.52 18.18 11.33 15.82 12.13 13.46 L 12.13 13.46"})});var gs=l(he(),1),xae=l(Jt(),1);var gae=[];function bae(e,t,r){return e.actions[t]?.[r]??gae}function vae(e,t,r){return e.fields[t]?.[r]??gae}function _ae(e,t,r){return e.isReady[t]?.[r]}var yae={rootClientId:void 0,insertionIndex:void 0,filterValue:void 0},{getTemplatePartIcon:PKe}=K(gs.privateApis),dG=["post-only","template-locked"],RKe=(0,Ll.createRegistrySelector)(e=>(0,Ll.createSelector)(t=>{if(typeof t.blockInserterPanel=="object")return t.blockInserterPanel;if(r4(t)==="template-locked"){let{getBlocksByName:r,getSelectedBlockClientId:o,getBlockParents:n,getBlockOrder:i}=e(jw.store),[s]=r("core/post-content");if(s){let a=o();return a&&a!==s&&n(a).includes(s)?yae:{rootClientId:s,insertionIndex:i(s).length,filterValue:void 0}}}return yae},t=>{let{getBlocksByName:r,getSelectedBlockClientId:o,getBlockParents:n,getBlockOrder:i}=e(jw.store),[s]=r("core/post-content"),a=o();return[t.blockInserterPanel,r4(t),s,a,a?n(a):void 0,s?i(s).length:void 0]}));function IKe(e){return e.listViewToggleRef}function OKe(e){return e.inserterSidebarToggleRef}var wae={wp_block:zw,wp_navigation:yW,page:Bw,post:iG},AKe=(0,Ll.createRegistrySelector)(e=>(t,r,o)=>{{if(r==="wp_template_part"||r==="wp_template"){let s=(e(gs.store).getCurrentTheme()?.default_template_part_areas||[]).find(a=>o.area===a.area);return s?.icon?PKe(s.icon):Hd}if(wae[r])return wae[r];let n=e(gs.store).getPostType(r);return typeof n?.icon=="string"&&n.icon.startsWith("dashicons-")?n.icon.slice(10):Bw}});function MKe(e,...t){return bae(e.dataviews,...t)}function NKe(e,...t){return _ae(e.dataviews,...t)}function FKe(e,...t){return vae(e.dataviews,...t)}var DKe=(0,Ll.createRegistrySelector)(e=>(0,Ll.createSelector)((t,r)=>{r=Array.isArray(r)?r:[r];let{getBlocksByName:o,getBlockParents:n,getBlockName:i}=e(jw.store);return o(r).filter(s=>n(s).every(a=>{let c=i(a);return c!=="core/query"&&!r.includes(c)}))},(t,r)=>{r=Array.isArray(r)?r:[r];let{getBlocksByName:o,getBlockParents:n}=e(jw.store),i=o(r),s=i.map(a=>n(a));return[i,...s]})),LKe=(0,Ll.createRegistrySelector)(e=>(t,r)=>{let{getPostType:o,getCurrentTheme:n,hasFinishedResolution:i}=e(gs.store),s=n(),a=o(r);if(!i("getPostType",[r])||!i("getCurrentTheme"))return;let c=s?.stylesheet,d=e(xae.store).get("core","renderingModes")?.[c]?.[r];if(dG.includes(d))return d;let u=Array.isArray(a?.supports?.editor)?a.supports.editor.find(m=>"default-mode"in m)?.["default-mode"]:void 0;if(dG.includes(u))return u;let f=DH(t).defaultRenderingMode;return dG.includes(f)?f:"post-only"});function VKe(e){return e.stylesPath??"/"}function BKe(e){return e.showStylebook??!1}var zKe=(0,Ll.createRegistrySelector)(e=>t=>{if(!K(e(jw.store)).isZoomOut())return t.canvasWidth});function uG(e){return e.revisionPage}function hm(e,t){return{per_page:Sae,page:t,context:"edit",orderby:"date",order:"desc",_fields:[...new Set(["id","date","modified","author","slug","meta","title","excerpt","content.raw",e])].join()}}var Sae=100;function jKe(){return Sae}var HKe=(0,Ll.createRegistrySelector)(e=>(t,r)=>{if(!r)return null;let{type:o,id:n}=bi(t);if(!o||!n)return null;let s=e(gs.store).getEntityConfig("postType",o)?.revisionKey||"id";return e(gs.store).getRevisions("postType",o,n,hm(s,r))});function UKe(e){return e.revisionId!==null}function WKe(e){return e.showRevisionDiff}function fG(e){return e.revisionId}var GKe=(0,Ll.createRegistrySelector)(e=>t=>{let r=fG(t);if(!r)return;let o=uG(t);if(!o)return null;let{type:n,id:i}=bi(t),a=e(gs.store).getEntityConfig("postType",n)?.revisionKey||"id",c=e(gs.store).getRevisions("postType",n,i,hm(a,o));if(!c)return null;let d=c.find(u=>u[a]===r);return d||(e(gs.store).getRevision("postType",n,i,r,{context:"edit"})??null)});function YKe(e){return e.selectedNote?.noteId}function qKe(e){return!!e.selectedNote?.options?.focus}var KKe=(0,Ll.createRegistrySelector)(e=>t=>{let r=fG(t);if(!r)return;let o=uG(t);if(!o)return null;let{type:n,id:i}=bi(t),a=e(gs.store).getEntityConfig("postType",n)?.revisionKey||"id",c=hm(a,o),d=e(gs.store).getRevisions("postType",n,i,c);if(!d)return null;let u=d.findIndex(h=>h[a]===r);if(u>=0&&u<d.length-1)return d[u+1];let f=NH(t),m=Math.ceil(f/c.per_page)||1;return u===d.length-1&&o<m?e(gs.store).getRevisions("postType",n,i,hm(a,o+1))?.[0]??null:null}),XKe=(0,Ll.createRegistrySelector)(e=>t=>{if(!K(e(gs.store)).isCollaborationSupported())return!1;let r=Ua(t),o=Wa(t),i=e(gs.store).getEntityConfig("postType",r)?.syncConfig;return!!(i&&i.supportsPersistence&&window.__experimentalEnableRealTimeCollaboration&&i.shouldSync?.(`postType/${r}`,o)!==!1)});var FD=l(he(),1),O9e=l(mi(),1);var Fae=l(G(),1);var ra=l(Z(),1);var z6=l(Me(),1),Rae=l(X(),1),Hw=l(H(),1),Iae=l(Kt(),1),Oae=l(Ko(),1),k_=l(G(),1);var Pae=l(Ko(),1);var L6=l(or(),1),kae=l(G(),1);function Eae(e){return e.type==="wp_template"}function Tae(e){return e.type==="wp_template_part"}function gm(e){return e.type==="wp_template"||e.type==="wp_template_part"}function kt(e,t=(0,kae.__)("(no title)")){let r="";return typeof e.title=="string"?r=(0,L6.decodeEntities)(e.title):e.title&&"rendered"in e.title?r=(0,L6.decodeEntities)(e.title.rendered):e.title&&"raw"in e.title&&(r=(0,L6.decodeEntities)(e.title.raw)),r||t}function V6(e){return e?[e.source,e.source].includes("custom")&&!(e.type==="wp_template"&&e?.plugin)&&!e.has_theme_file:!1}var B6=e=>typeof e!="object"?"":e.slug||e.generated_slug||(0,Pae.cleanForSlug)(kt(e))||e.id.toString();var yi=l(P(),1),Aae=({field:e,onChange:t,data:r})=>{let{id:o}=e,n=e.getValue({item:r})||B6(r),i=r.permalink_template||"",s=/%(?:postname|pagename)%/,[a,c]=i.split(s),d=a,u=c,f=s.test(i),m=(0,Hw.useRef)(n),h=n||m.current,g=f?`${d}${h}${u}`:(0,Oae.safeDecodeURIComponent)(r.link||"");(0,Hw.useEffect)(()=>{n&&m.current===void 0&&(m.current=n)},[n]);let b=(0,Hw.useCallback)(_=>t({[o]:_}),[o,t]),{createNotice:v}=(0,Rae.useDispatch)(Iae.store),y=(0,z6.useCopyToClipboard)(g,()=>{v("info",(0,k_.__)("Copied Permalink to clipboard."),{isDismissible:!0,type:"snackbar"})}),w="editor-post-url__slug-description-"+(0,z6.useInstanceId)(Aae);return(0,yi.jsxs)("fieldset",{className:"fields-controls__slug",children:[f&&(0,yi.jsxs)(ra.__experimentalVStack,{children:[(0,yi.jsxs)(ra.__experimentalVStack,{spacing:"0px",children:[(0,yi.jsx)("span",{children:(0,k_.__)("Customize the last part of the Permalink.")}),(0,yi.jsx)(ra.ExternalLink,{href:"https://wordpress.org/documentation/article/page-post-settings-sidebar/#permalink",children:(0,k_.__)("Learn more")})]}),(0,yi.jsx)(ra.__experimentalInputControl,{prefix:(0,yi.jsx)(ra.__experimentalInputControlPrefixWrapper,{children:"/"}),suffix:(0,yi.jsx)(ra.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,yi.jsx)(ra.Button,{size:"small",icon:EE,ref:y,label:(0,k_.__)("Copy")})}),label:(0,k_.__)("Link"),hideLabelFromVision:!0,value:n,autoComplete:"off",spellCheck:"false",type:"text",className:"fields-controls__slug-input",onChange:_=>{b(_)},onBlur:()=>{n===""&&b(m.current)},"aria-describedby":w}),(0,yi.jsxs)("div",{className:"fields-controls__slug-help",children:[(0,yi.jsx)("span",{className:"fields-controls__slug-help-visual-label",children:(0,k_.__)("Permalink:")}),(0,yi.jsxs)(ra.ExternalLink,{className:"fields-controls__slug-help-link",href:g,children:[(0,yi.jsx)("span",{className:"fields-controls__slug-help-prefix",children:d}),(0,yi.jsx)("span",{className:"fields-controls__slug-help-slug",children:h}),(0,yi.jsx)("span",{className:"fields-controls__slug-help-suffix",children:u})]})]})]}),!f&&(0,yi.jsx)(ra.ExternalLink,{className:"fields-controls__slug-help",href:g,children:g})]})},Mae=Aae;var j6=l(H(),1);var ZKe=({item:e})=>{let t=B6(e),r=(0,j6.useRef)(t);return(0,j6.useEffect)(()=>{t&&r.current===void 0&&(r.current=t)},[t]),`${t||r.current}`},Nae=ZKe;var QKe={id:"slug",type:"text",label:(0,Fae.__)("Slug"),Edit:Mae,render:Nae,filterBy:!1,isVisible:e=>!!e.link&&!!e.permalink_template},mG=QKe;var hG=l(G(),1);function Dae(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(r=Dae(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function JKe(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=Dae(e))&&(o&&(o+=" "),o+=t);return o}var J=JKe;var Lae=l(Z(),1),Vae=l(G(),1);var nT=l(P(),1);function iT({item:e,className:t,children:r}){let o=kt(e);return(0,nT.jsxs)(Lae.__experimentalHStack,{className:J("fields-field__title",t),alignment:"center",justify:"flex-start",children:[(0,nT.jsx)("span",{children:o||(0,Vae.__)("(no title)")}),r]})}function H6({item:e}){return(0,nT.jsx)(iT,{item:e})}var $Ke={type:"text",id:"title",label:(0,hG.__)("Title"),placeholder:(0,hG.__)("No title"),getValue:({item:e})=>kt(e),render:H6,enableHiding:!0,enableGlobalSearch:!0,filterBy:!1},U6=$Ke;var FZ=l(G(),1);var a8=l(G(),1),V_e=l(X(),1),B_e=l(he(),1);var lpe=l(H(),1);var E_=l(ae(),1);function Cf({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=E_.useRef(e!==void 0),[i,s]=E_.useState(t),a=n?e:i,c=E_.useCallback(d=>{n||s(d)},[]);return[a,c]}var eXe=l(ae(),1),sT={...eXe};var jae=l(ae(),1),zae={};function _r(e,t){let r=jae.useRef(zae);return r.current===zae&&(r.current=e(t)),r}var gG=sT.useInsertionEffect,tXe=gG&&gG!==sT.useLayoutEffect?gG:e=>e();function Te(e){let t=_r(rXe).current;return t.next=e,tXe(t.effect),t.trampoline}function rXe(){let e={next:void 0,callback:oXe,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function oXe(){}var bm=l(ae(),1);var Hae=l(ae(),1),nXe=()=>{},ke=typeof document<"u"?Hae.useLayoutEffect:nXe;var W6=l(ae(),1),bG=W6.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},nextIndexRef:{current:0}});function Uae(){return W6.useContext(bG)}var Wae=l(P(),1);function Uw(e){let{children:t,elementsRef:r,labelsRef:o,onMapChange:n}=e,i=Te(n),[,s]=bm.useState(!1),a=_r(sXe).current,c=_r(iXe).current,d=bm.useRef(0),u=bm.useRef(!0),f=bm.useRef([]),m=bm.useRef(null),h=Te(()=>{u.current||(u.current=!0,s(C=>!C))}),g=Te((C,S)=>{c.set(C,S),h()}),b=Te(C=>{c.delete(C),h()}),v=Te(C=>{let S=new Map;return r.current.length=0,o&&(o.current.length=0),C.forEach(k=>{S.set(k.element,{...k.registration.metadata??{},index:k.index}),r.current[k.index]=k.element,o&&(o.current[k.index]=k.registration.label!==void 0?k.registration.label:k.registration.textRef?.current?.textContent??k.element.textContent)}),d.current=r.current.length,S});function y(C){if(m.current?.disconnect(),m.current=null,typeof MutationObserver!="function"||C.length<2)return;let S=new MutationObserver(R=>{if(!cXe(R))return;let O=null;for(let E of C)if(E.isConnected){if(O&&Gae(O,E)>0){S.disconnect(),h();return}O=E}});m.current=S;let k=new Set;for(let R=1;R<C.length;R+=1){let O=lXe(C[R-1],C[R]);O&&k.add(O)}k.forEach(R=>S.observe(R,{childList:!0}))}let w=Te(()=>{let[C,S]=aXe(c),k=v(C);y(S),f.current=C,u.current=!1,a.forEach(R=>R(k)),i(k)});ke(()=>(u.current||v(f.current),()=>{r.current=[],o&&(o.current=[])}),[r,o,v]),ke(()=>{u.current&&w()}),ke(()=>()=>{m.current?.disconnect(),u.current=!0},[]);let _=Te(C=>(a.add(C),()=>{a.delete(C)})),x=bm.useMemo(()=>({register:g,unregister:b,subscribeMapChange:_,nextIndexRef:d}),[g,b,_,d]);return(0,Wae.jsx)(bG.Provider,{value:x,children:t})}function iXe(){return new Map}function sXe(){return new Set}function aXe(e){let t=new Set,r=[],o=[];e.forEach((i,s)=>{if(!s.isConnected)return;let a=i.index,c={index:a??-1,element:s,registration:i};a===null?o.push(c):a>=0&&(t.add(a),r.push(c))});let n=0;return o.sort((i,s)=>Gae(i.element,s.element)),o.forEach(i=>{for(;t.has(n);)n+=1;i.index=n,r.push(i),n+=1}),t.size>0&&r.sort((i,s)=>i.index-s.index),[r,o.map(i=>i.element)]}function lXe(e,t){let r=e.parentElement;for(;r&&!r.contains(t);)r=r.parentElement;return r}function cXe(e){for(let t of e)for(let r=0;r<t.removedNodes.length;r+=1)if(t.removedNodes[r].isConnected)return!0;return!1}function Gae(e,t){return e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}function dXe(e,t){return function(o,...n){let i=new URL(e);return i.searchParams.set("code",o.toString()),n.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${o}; visit ${i} for the full message.`}}var uXe=dXe("https://base-ui.com/production-error","Base UI"),Ct=uXe;var T_=l(ae(),1);function Ga(e,t,r,o){let n=_r(qae).current;return fXe(n,e,t,r,o)&&Kae(n,[e,t,r,o]),n.callback}function Yae(e){let t=_r(qae).current;return pXe(t,e)&&Kae(t,e),t.callback}function qae(){return{callback:null,cleanup:null,refs:[]}}function fXe(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function pXe(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function Kae(e,t){if(e.refs=t,t.every(r=>r==null)){e.callback=null;return}e.callback=r=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),r!=null){let o=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=i(r);typeof s=="function"&&(o[n]=s);break}case"object":{i.current=r;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=o[n];typeof s=="function"?s():i(null);break}case"object":{i.current=null;break}default:}}}}}}var Zae=l(ae(),1);var Xae=l(ae(),1),mXe=parseInt(Xae.version,10);function Ww(e){return mXe>=e}function vG(e){if(!Zae.isValidElement(e))return null;let t=e,r=t.props;return(Ww(19)?r?.ref:t.ref)??null}function aT(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Dt(){}var Ya=Object.freeze([]),It=Object.freeze({});function Qae(e,t){let r={};for(let o in e){let n=e[o];if(t?.hasOwnProperty(o)){let i=t[o](n);i!=null&&Object.assign(r,i);continue}n===!0?r[`data-${o.toLowerCase()}`]="":n&&(r[`data-${o.toLowerCase()}`]=n.toString())}return r}function Jae(e,t){return typeof e=="function"?e(t):e}function G6(e,t){return typeof e=="function"?e(t):e}var _G={};function _t(e,t,r,o,n){if(!r&&!o&&!n&&!e)return Y6(t);let i=Y6(e);return t&&(i=lT(i,t)),r&&(i=lT(i,r)),o&&(i=lT(i,o)),n&&(i=lT(i,n)),i}function $ae(e){if(e.length===0)return _G;if(e.length===1)return Y6(e[0]);let t=Y6(e[0]);for(let r=1;r<e.length;r+=1)t=lT(t,e[r]);return t}function Y6(e){return yG(e)?{...tle(e,_G)}:hXe(e)}function lT(e,t){return yG(t)?tle(t,e):gXe(e,t)}function hXe(e){let t={...e};for(let r in t){let o=t[r];ele(r,o)&&(t[r]=rle(o))}return t}function gXe(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=aT(e.style,o);break}case"className":{e[r]=wG(e.className,o);break}default:ele(r,o)?e[r]=bXe(e[r],o):e[r]=o}}return e}function ele(e,t){let r=e.charCodeAt(0),o=e.charCodeAt(1),n=e.charCodeAt(2);return r===111&&o===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function yG(e){return typeof e=="function"}function tle(e,t){return yG(e)?e(t):e??_G}function bXe(e,t){return t?e?(...r)=>{let o=r[0];if(ole(o)){let i=o;cT(i);let s=t(...r);return i.baseUIHandlerPrevented||e?.(...r),s}let n=t(...r);return e?.(...r),n}:rle(t):e}function rle(e){return e&&((...t)=>{let r=t[0];return ole(r)&&cT(r),e(...t)})}function cT(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function wG(e,t){return t?e?t+" "+e:t:e}function ole(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var xG=l(ae(),1);function je(e,t,r={}){let o=t.render,n=vXe(t,r);if(r.enabled===!1)return null;let i=r.state??It;return wXe(e,o,n,i)}function vXe(e,t={}){let{className:r,style:o,render:n}=e,{state:i=It,ref:s,props:a,stateAttributesMapping:c,enabled:d=!0}=t,u=d?Jae(r,i):void 0,f=d?G6(o,i):void 0,m=d?Qae(i,c):It,h=d&&a?_Xe(a):void 0,g=d?aT(m,h)??{}:It;return typeof document<"u"&&(d?Array.isArray(s)?g.ref=Yae([g.ref,vG(n),...s]):g.ref=Ga(g.ref,vG(n),s):Ga(null,null)),d?(u!==void 0&&(g.className=wG(g.className,u)),f!==void 0&&(g.style=aT(g.style,f)),g):It}function _Xe(e){return Array.isArray(e)?$ae(e):_t(void 0,e)}var yXe=Symbol.for("react.lazy");function wXe(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=_t(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===yXe&&(i=T_.Children.toArray(t)[0]),T_.cloneElement(i,n)}if(e&&typeof e=="string")return xXe(e,r);throw new Error(Ct(8))}function xXe(e,t){return e==="button"?(0,xG.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,xG.createElement)("img",{alt:"",...t,key:t.key}):T_.createElement(e,t)}var q6=l(ae(),1);var nle=0;function SXe(e,t="mui"){let[r,o]=q6.useState(e),n=e||r;return q6.useEffect(()=>{r==null&&(nle+=1,o(`${t}-${nle}`))},[r,t]),n}var ile=sT.useId;function Wd(e,t){if(ile!==void 0){let r=ile();return e??(t?`${t}-${r}`:r)}return SXe(e,t)}function yr(e){return Wd(e,"base-ui")}var Z6=l(ae(),1);var Ie={};mr(Ie,{cancelOpen:()=>QXe,chipRemovePress:()=>MXe,clearPress:()=>AXe,closePress:()=>IXe,closeWatcher:()=>WXe,decrementPress:()=>DXe,disabled:()=>$Xe,drag:()=>KXe,escapeKey:()=>UXe,focusOut:()=>HXe,imperativeAction:()=>rZe,incrementPress:()=>FXe,initial:()=>tZe,inputBlur:()=>BXe,inputChange:()=>LXe,inputClear:()=>VXe,inputPaste:()=>zXe,inputPress:()=>jXe,itemPress:()=>RXe,keyboard:()=>YXe,linkPress:()=>OXe,listNavigation:()=>GXe,missing:()=>eZe,none:()=>CXe,outsidePress:()=>PXe,pointer:()=>qXe,scrub:()=>ZXe,siblingOpen:()=>JXe,swipe:()=>oZe,trackPress:()=>NXe,triggerFocus:()=>TXe,triggerHover:()=>EXe,triggerPress:()=>kXe,wheel:()=>XXe,windowResize:()=>nZe});var CXe="none",kXe="trigger-press",EXe="trigger-hover",TXe="trigger-focus",PXe="outside-press",RXe="item-press",IXe="close-press",OXe="link-press",AXe="clear-press",MXe="chip-remove-press",NXe="track-press",FXe="increment-press",DXe="decrement-press",LXe="input-change",VXe="input-clear",BXe="input-blur",zXe="input-paste",jXe="input-press",HXe="focus-out",UXe="escape-key",WXe="close-watcher",GXe="list-navigation",YXe="keyboard",qXe="pointer",KXe="drag",XXe="wheel",ZXe="scrub",QXe="cancel-open",JXe="sibling-open",$Xe="disabled",eZe="missing",tZe="initial",rZe="imperative-action",oZe="swipe",nZe="window-resize";function qe(e,t,r,o){let n=!1,i=!1,s=o??It;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:r,...s}}var CG=l(ae(),1);var sle=l(ae(),1);function Gw(e){sle.useEffect(e,Ya)}var K6=null,MAt=globalThis.requestAnimationFrame,SG=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let r=this.callbacks,o=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,o>0)for(let n=0;n<r.length;n+=1)r[n]?.(t)};request(t){let r=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),r}cancel(t){let r=t-this.startId;r<0||r>=this.callbacks.length||(this.callbacks[r]=null,this.callbacksCount-=1)}},X6=new SG;var Yi=class e{static create(){return new e}static request(t){return X6.request(t)}static cancel(t){return X6.cancel(t)}currentId=K6;request(t){this.cancel(),this.currentId=X6.request(()=>{this.currentId=K6,t()})}cancel=()=>{this.currentId!==K6&&(X6.cancel(this.currentId),this.currentId=K6)};disposeEffect=()=>this.cancel};function Vl(){let e=_r(Yi.create).current;return Gw(e.disposeEffect),e}function qa(e,t=!1,r=!1){let[o,n]=CG.useState(e&&t?"idle":void 0),[i,s]=CG.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),ke(()=>{if(!e&&i&&o!=="ending"&&r){let a=Yi.request(()=>{n("ending")});return()=>{Yi.cancel(a)}}},[e,i,o,r]),ke(()=>{if(!e||t)return;let a=Yi.request(()=>{n(void 0)});return()=>{Yi.cancel(a)}},[t,e]),ke(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let a=Yi.request(()=>{n("idle")});return()=>{Yi.cancel(a)}},[t,e,i,o]),{mounted:i,setMounted:s,transitionStatus:o}}function ale(e){let{open:t,defaultOpen:r,onOpenChange:o,disabled:n}=e,[i,s]=Cf({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:a,setMounted:c,transitionStatus:d}=qa(i,!0,!0),u=yr(),[f,m]=Z6.useState(),h=f===null?void 0:f??u,g=Te(b=>{let v=!i,y=qe(Ie.triggerPress,b.nativeEvent);o(v,y),!y.isCanceled&&s(v)});return Z6.useMemo(()=>({defaultPanelId:u,disabled:n,handleTrigger:g,mounted:a,open:i,panelId:h,setMounted:c,setOpen:s,setPanelIdState:m,transitionStatus:d}),[u,n,g,a,i,h,c,s,m,d])}var Q6=l(ae(),1),kG=Q6.createContext(void 0);function J6(){let e=Q6.useContext(kG);if(e===void 0)throw new Error(Ct(15));return e}var P_=l(ae(),1);function Ka(e={}){let{guess:t,label:r,metadata:o,textRef:n,index:i}=e,{register:s,unregister:a,subscribeMapChange:c,nextIndexRef:d}=Uae(),u=P_.useRef(-1),[f,m]=P_.useState(i==null&&t?()=>{if(u.current===-1){let v=d.current;d.current+=1,u.current=v}return u.current}:-1),h=i??f,g=P_.useRef(null),b=P_.useCallback(v=>{let y=g.current;y&&a(y),g.current=v,v&&s(v,{metadata:o??null,index:i??null,label:r,textRef:n})},[i,s,a,o,r,n]);return ke(()=>{if(i==null)return c(v=>{let y=g.current?v.get(g.current)?.index:null;y!=null&&m(y)})},[i,c]),{ref:b,index:h}}var Yw=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),iZe={"data-starting-style":""},sZe={"data-ending-style":""},Oc={transitionStatus(e){return e==="starting"?iZe:e==="ending"?sZe:null}};var dT=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Yw.startingStyle]="startingStyle",e[e.endingStyle=Yw.endingStyle]="endingStyle",e})({});var lle=(function(e){return e.panelOpen="data-panel-open",e})({});var aZe={[dT.open]:""},lZe={[dT.closed]:""},cle={open(e){return e?{[lle.panelOpen]:""}:null}},dle={open(e){return e?aZe:lZe}};var Kw=l(ae(),1);function $6(){return typeof window<"u"}function yn(e){return eI(e)?(e.nodeName||"").toLowerCase():"#document"}function ir(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Ef(e){var t;return(t=(eI(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function eI(e){return $6()?e instanceof Node||e instanceof ir(e).Node:!1}function wt(e){return $6()?e instanceof Element||e instanceof ir(e).Element:!1}function Bt(e){return $6()?e instanceof HTMLElement||e instanceof ir(e).HTMLElement:!1}function kf(e){return!$6()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ir(e).ShadowRoot}function I_(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=$n(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function ule(e){return/^(table|td|th)$/.test(yn(e))}function uT(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var cZe=/transform|translate|scale|rotate|perspective|filter/,dZe=/paint|layout|strict|content/,R_=e=>!!e&&e!=="none",EG;function tI(e){let t=wt(e)?$n(e):e;return R_(t.transform)||R_(t.translate)||R_(t.scale)||R_(t.rotate)||R_(t.perspective)||!rI()&&(R_(t.backdropFilter)||R_(t.filter))||cZe.test(t.willChange||"")||dZe.test(t.contain||"")}function fle(e){let t=Ac(e);for(;Bt(t)&&!Mc(t);){if(tI(t))return t;if(uT(t))return null;t=Ac(t)}return null}function rI(){return EG==null&&(EG=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),EG}function Mc(e){return/^(html|body|#document)$/.test(yn(e))}function $n(e){return ir(e).getComputedStyle(e)}function fT(e){return wt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Ac(e){if(yn(e)==="html")return e;let t=e.assignedSlot||e.parentNode||kf(e)&&e.host||Ef(e);return kf(t)?t.host:t}function ple(e){let t=Ac(e);return Mc(t)?(e.ownerDocument||e).body:Bt(t)&&I_(t)?t:ple(t)}function mg(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=ple(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),s=ir(n);if(i){let a=oI(s);return t.concat(s,s.visualViewport||[],I_(n)?n:[],a&&r?mg(a):[])}else return t.concat(n,mg(n,[],r))}function oI(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var nI=l(ae(),1),TG=nI.createContext(void 0);function hg(e=!1){let t=nI.useContext(TG);if(t===void 0&&!e)throw new Error(Ct(16));return t}var mle=l(ae(),1);function hle(e){let{focusableWhenDisabled:t,disabled:r,composite:o=!1,tabIndex:n=0,isNativeButton:i}=e,s=o&&t!==!1,a=o&&t===!1;return{props:mle.useMemo(()=>{let d={onKeyDown(u){r&&t&&u.key!=="Tab"&&u.preventDefault()}};return o||(d.tabIndex=n,!i&&r&&(d.tabIndex=t?n:-1)),(i&&(t||s)||!i&&r)&&(d["aria-disabled"]=r),i&&(!t||a)&&(d.disabled=r),d},[o,r,t,s,a,i,n])}}function dt(e){return e?.ownerDocument||document}function qw(e,t,{detail:r=0}={}){e.dispatchEvent(new(ir(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:r,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function Bl(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,s=Kw.useRef(null),a=hg(!0),c=i??a!==void 0,{props:d}=hle({focusableWhenDisabled:r,disabled:t,composite:c,tabIndex:o,isNativeButton:n}),u=Kw.useCallback(()=>{let h=s.current;PG(h)&&c&&t&&d.disabled===void 0&&h.disabled&&(h.disabled=!1)},[t,d.disabled,c]);ke(u,[u]);let f=Kw.useCallback((h={})=>{let{onClick:g,onMouseDown:b,onKeyUp:v,onKeyDown:y,onPointerDown:w,..._}=h;return _t({onClick(x){if(t){x.preventDefault();return}g?.(x)},onMouseDown(x){t||b?.(x)},onKeyDown(x){if(t||(cT(x),y?.(x),x.baseUIHandlerPrevented))return;let C=x.target===x.currentTarget,S=x.currentTarget,k=PG(S),R=!n&&uZe(S),O=C&&(n?k:!R),E=x.key==="Enter",I=x.key===" ",T=S.getAttribute("role"),M=T?.startsWith("menuitem")||T==="option"||T==="gridcell";if(C&&c&&I){if(x.defaultPrevented&&M)return;x.preventDefault(),(!n||k)&&(x.preventBaseUIHandler(),qw(S,x));return}if(!O||n||!I&&!E){C&&R&&I&&x.preventDefault();return}x.defaultPrevented||(x.preventDefault(),E&&(x.preventBaseUIHandler(),qw(S,x)))},onKeyUp(x){if(!t){if(cT(x),v?.(x),x.target===x.currentTarget&&n&&c&&PG(x.currentTarget)&&x.key===" "){x.preventDefault();return}x.baseUIHandlerPrevented||x.target===x.currentTarget&&!n&&!c&&!x.defaultPrevented&&x.key===" "&&(x.preventBaseUIHandler(),qw(x.currentTarget,x))}},onPointerDown(x){if(t){x.preventDefault();return}w?.(x)}},n?{type:"button"}:{role:"button"},d,_)},[t,d,c,n]),m=Te(h=>{s.current=h,u()});return{getButtonProps:f,buttonRef:m}}function PG(e){return Bt(e)&&e.tagName==="BUTTON"}function uZe(e){return Bt(e)&&e.tagName==="A"&&!!e.href}var oa=l(ae(),1);function xt(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}function ao(e){let t=_r(fZe,e).current;return t.next=e,ke(t.effect),t}function fZe(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var vle=l(ae(),1);var ble=l(Gd(),1);function Yd(e){return e==null?e:"current"in e?e.current:e}function Tf(e,t=!1){let r=Vl();return Te((o,n=null)=>{r.cancel();let i=Yd(e);if(i==null)return;let s=i,a=()=>{ble.flushSync(o)};if(typeof s.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){o();return}function c(){Promise.all(s.getAnimations().map(d=>d.finished)).then(()=>{n?.aborted||a()},()=>{if(n?.aborted)return;if(s.getAnimations().some(u=>u.pending||u.playState!=="finished")){c();return}a()})}if(t){let d="data-starting-style";if(!s.hasAttribute(d)){r.request(c);return}let u=new MutationObserver(()=>{s.hasAttribute(d)||(u.disconnect(),c())});u.observe(s,{attributes:!0,attributeFilter:[d]}),n?.addEventListener("abort",()=>u.disconnect(),{once:!0});return}r.request(c)})}function bs(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=Te(n),s=Tf(o,r);vle.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,r,i,s])}var pT={height:void 0,width:void 0};function yle(e){let{externalRef:t,hiddenUntilFound:r,id:o,keepMounted:n,mounted:i,onOpenChange:s,open:a,setMounted:c,setOpen:d,transitionStatus:u}=e,f=oa.useRef(null),m=oa.useRef(null),[h,g]=oa.useState(pT),b=oa.useRef(pT),v=oa.useRef(!1),y=oa.useRef(a),w=oa.useRef(!1),[_,x]=oa.useState(!1),C=oa.useRef(null),S=Ga(t,f),k=ao(a),R=Tf(f),O=!a&&!i,E=_?"idle":u,I=a&&(y.current||w.current),T=!a&&i&&m.current==="css-animation"&&h.height===void 0&&h.width===void 0?b.current:h,M=r&&O&&m.current!=="css-animation",F=Te((D,L=!0)=>{L&&(b.current=D),g(D)}),V=Te(()=>{C.current?.(),C.current=null}),B=Te(D=>{V(),C.current=()=>{C.current=null,D()}}),z=Te(()=>{a&&i&&m.current==="css-animation"&&(w.current=!0)});ke(()=>{!_||u==="starting"||x(!1)},[_,u]),oa.useEffect(()=>()=>{z(),V()},[z,V]),ke(()=>{let D=f.current;if(!D)return;!a&&C.current&&V();let L=pZe(D,I);if(m.current=L,a&&u==="idle"&&y.current&&L==="css-animation"){b.current=Xw(D);return}if(a&&u==="starting"){let Y=v.current;if(v.current=!1,L==="none"){F(Xw(D)),x(!0);return}if(L==="css-transition"){let ie=mZe(D);if(F(Xw(D)),!Y)return ie;let oe=iI(D,"transition-duration","0s");return B(oe),x(!0),ie}F(Xw(D));let q=iI(D,"animation-name","none");if(!Y){q();return}let ne=iI(D,"animation-duration","0s");q(),B(ne),x(!0);return}if(!a&&i&&(u==="idle"||u==="starting")){if(y.current=!1,w.current=!1,L==="none"){F(pT,!1),c(!1);return}F(Xw(D));return}if(u!=="ending")return;if(L==="none"){c(!1);return}let U=Xw(D);if(!(U.height>0||U.width>0)){c(!1);return}F(U),L==="css-animation"&&iI(D,"animation-name","none")()},[i,a,V,F,c,B,I,u]),bs({enabled:a&&i&&E==="idle",open:!0,ref:f,onComplete(){a&&F(pT,!1)}}),oa.useEffect(()=>{if(a||!i||E!=="ending"||!f.current)return;let L=new AbortController,U=-1;function j(){k.current||(c(!1),F(pT,!1))}return U=Yi.request(()=>{R(j,L.signal)}),()=>{Yi.cancel(U),L.abort()}},[k,i,a,E,R,F,c]),ke(()=>{let D=f.current;!D||!r||!O||D.setAttribute("hidden","until-found")},[O,r]),oa.useEffect(function(){let L=f.current;if(!L)return;function U(j){let Y=qe(Ie.none,j);s(!0,Y),!Y.isCanceled&&(v.current=!0,d(!0))}return xt(L,"beforematch",U)},[s,d]);let A=n||r||i||a;return{height:T.height,props:{...M?{[dT.startingStyle]:""}:void 0,hidden:O,id:o},ref:S,shouldPreventOpenAnimation:I,shouldRender:A,transitionStatus:E,width:T.width}}function Xw(e){return{height:e.scrollHeight,width:e.scrollWidth}}function pZe(e,t){let r=ir(e).getComputedStyle(e),o=(r.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&_le(r.animationDuration),n=_le(r.transitionDuration);return o&&n||n?"css-transition":o?"css-animation":"none"}function _le(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function iI(e,t,r){let o=e.style.getPropertyValue(t),n=e.style.getPropertyPriority(t);return e.style.setProperty(t,r),()=>{if(o===""){e.style.removeProperty(t);return}e.style.setProperty(t,o,n)}}function mZe(e){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};Object.keys(t).forEach(n=>{e.style.setProperty(n,"initial","important")});function r(){Object.entries(t).forEach(([n,i])=>{if(i===""){e.style.removeProperty(n);return}e.style.setProperty(n,i)})}let o=Yi.request(r);return()=>{Yi.cancel(o),r()}}var wr={};mr(wr,{engine:()=>MG,env:()=>FG,os:()=>OG,screenReader:()=>NG});var OG={};mr(OG,{android:()=>Sle,apple:()=>IG,ios:()=>RG,linux:()=>_Ze,mac:()=>Cle,windows:()=>vZe});function hZe(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:gZe,platform:bZe,maxTouchPoints:wle}=hZe(),O_=gZe.toLowerCase(),A_=bZe.toLowerCase();var RG=/^i(os$|p)/.test(A_)||A_==="macintel"&&wle>1,xle="android",Sle=A_===xle||O_.includes(xle),Cle=!RG&&A_.startsWith("mac"),vZe=A_.startsWith("win"),_Ze=!Sle&&/^(linux|chrome os)/.test(A_),IG=Cle||RG;var MG={};mr(MG,{blink:()=>wZe,gecko:()=>yZe,webkit:()=>AG});var AG=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),yZe=!AG&&O_.includes("firefox"),wZe=!AG&&O_.includes("chrom");var NG={};mr(NG,{voiceOver:()=>xZe});var xZe=IG;var FG={};mr(FG,{jsdom:()=>SZe});var SZe=/jsdom|happydom/.test(O_);var mT=0,vs=class e{static create(){return new e}currentId=mT;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=mT,r()},t)}isStarted(){return this.currentId!==mT}clear=()=>{this.currentId!==mT&&(clearTimeout(this.currentId),this.currentId=mT)};disposeEffect=()=>this.clear};function Zr(){let e=_r(vs.create).current;return Gw(e.disposeEffect),e}var kle={},Ele={},Tle="";function sI(e,t){return I_(e)?e:t}function Ple(e,t,r){return/hidden|clip/.test(e.getComputedStyle(sI(t,r)).overflowY)}function CZe(e){if(typeof document>"u")return!1;let t=dt(e);return ir(t).innerWidth-t.documentElement.clientWidth>0}function kZe(e){if(!(typeof CSS<"u"&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||typeof document>"u")return!1;let r=dt(e),o=r.documentElement,n=r.body,i=sI(o,n),s=i.style.overflowY,a=o.style.scrollbarGutter;o.style.scrollbarGutter="stable",i.style.overflowY="scroll";let c=i.offsetWidth;i.style.overflowY="hidden";let d=i.offsetWidth;return i.style.overflowY=s,o.style.scrollbarGutter=a,c===d}function EZe(e){let t=dt(e),r=t.documentElement,o=t.body,n=sI(r,o),i={overflowY:n.style.overflowY,overflowX:n.style.overflowX};return Object.assign(n.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(n.style,i)}}function TZe(e){let t=dt(e),r=t.documentElement,o=t.body,n=ir(r),i=0,s=0,a=!1,c=Yi.create();if(wr.engine.webkit&&(n.visualViewport?.scale??1)!==1)return()=>{};function d(){let h=n.getComputedStyle(r),g=n.getComputedStyle(o),y=(h.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=r.scrollTop,s=r.scrollLeft,kle={scrollbarGutter:r.style.scrollbarGutter,overflowY:r.style.overflowY,overflowX:r.style.overflowX},Tle=r.style.scrollBehavior,Ele={position:o.style.position,height:o.style.height,width:o.style.width,boxSizing:o.style.boxSizing,overflowY:o.style.overflowY,overflowX:o.style.overflowX,scrollBehavior:o.style.scrollBehavior};let w=r.scrollHeight>r.clientHeight,_=r.scrollWidth>r.clientWidth,x=h.overflowY==="scroll"||g.overflowY==="scroll",C=h.overflowX==="scroll"||g.overflowX==="scroll",S=Math.max(0,n.innerWidth-o.clientWidth),k=Math.max(0,n.innerHeight-o.clientHeight),R=parseFloat(g.marginTop)+parseFloat(g.marginBottom),O=parseFloat(g.marginLeft)+parseFloat(g.marginRight),E=sI(r,o);if(a=kZe(e),a){r.style.scrollbarGutter=y,E.style.overflowY="hidden",E.style.overflowX="hidden";return}Object.assign(r.style,{scrollbarGutter:y,overflowY:"hidden",overflowX:"hidden"}),(w||x)&&(r.style.overflowY="scroll"),(_||C)&&(r.style.overflowX="scroll"),Object.assign(o.style,{position:"relative",height:R||k?`calc(100dvh - ${R+k}px)`:"100dvh",width:O||S?`calc(100vw - ${O+S}px)`:"100vw",boxSizing:"border-box",overflowY:"hidden",overflowX:"hidden",scrollBehavior:"unset"}),o.scrollTop=i,o.scrollLeft=s,r.setAttribute("data-base-ui-scroll-locked",""),r.style.scrollBehavior="unset"}function u(){Object.assign(r.style,kle),Object.assign(o.style,Ele),a||(r.scrollTop=i,r.scrollLeft=s,r.removeAttribute("data-base-ui-scroll-locked"),r.style.scrollBehavior=Tle)}function f(){u(),c.request(d)}d();let m=xt(n,"resize",f);return()=>{c.cancel(),u(),typeof n.removeEventListener=="function"&&m()}}var DG=class{lockCount=0;restore=null;timeoutLock=vs.create();timeoutUnlock=vs.create();acquire(t){return this.lockCount+=1,this.lockCount===1&&this.restore===null&&this.timeoutLock.start(0,()=>this.lock(t)),this.release}release=()=>{this.lockCount-=1,this.lockCount===0&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{this.lockCount===0&&this.restore&&(this.restore?.(),this.restore=null)};lock(t){if(this.lockCount===0||this.restore!==null)return;let r=dt(t),o=r.documentElement,n=r.body,i=ir(o);if(Ple(i,o,n)){let a=new i.MutationObserver(()=>{Ple(i,o,n)||(a.disconnect(),this.restore=null,this.lock(t))}),c={attributes:!0};a.observe(o,c),a.observe(n,c),this.restore=()=>a.disconnect();return}let s=wr.os.ios||!CZe(t);this.restore=s?EZe(t):TZe(t)}},PZe=new DG;function Rle(e=!0,t=null){ke(()=>{if(e)return PZe.acquire(t)},[e,t])}var na=l(ae(),1);function Xa(e){e.preventDefault(),e.stopPropagation()}function Ile(e){return"nativeEvent"in e}function aI(e){return e.pointerType===""&&e.isTrusted?!0:wr.os.android&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function Zw(e){return wr.env.jsdom?!1:!wr.os.android&&e.width===0&&e.height===0||wr.os.android&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function zl(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function Ole(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var hT="data-base-ui-focusable";var LG="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",gT="ArrowLeft",bT="ArrowRight",VG="ArrowUp",lI="ArrowDown";function Xo(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function Ke(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&kf(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function Vr(e){return"composedPath"in e?e.composedPath()[0]:e.target}function gg(e,t){if(!wt(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,o]of t.entries())if(Ke(o,r))return!o.hasAttribute("data-trigger-disabled");return!1}function cI(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let r=e;return r.target!=null&&t.contains(r.target)}function Ale(e){return e.matches("html,body")}function M_(e){return Bt(e)&&e.matches(LG)}function BG(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${LG}`)!=null}function vT(e){return e?e.getAttribute("role")==="combobox"&&M_(e):!1}function Mle(e){if(!e||wr.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function _T(e){return e?e.hasAttribute(hT)?e:e.querySelector(`[${hT}]`)||e:null}function RZe(e,t){return t!=null&&!zl(t)?0:typeof e=="function"?e():e}function Nc(e,t,r){let o=RZe(e,r);return typeof o=="number"?o:o?.[t]}function zG(e){return typeof e=="function"?e():e}function dI(e,t){return t||e==="click"||e==="mousedown"}function Nle(e){return e?.includes("mouse")&&e!=="mousedown"}var Fle=l(P(),1),Dle=na.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new vs,currentIdRef:{current:null},currentContextRef:{current:null}});function IZe(e,t){e.current=t.current}function jG(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=na.useRef(r),i=na.useRef(r),s=na.useRef(null),a=na.useRef(null),c=Zr();return ke(()=>{if(i.current=r,!s.current){n.current=r;return}n.current={open:Nc(n.current,"open"),close:Nc(r,"close")}},[r,s,n,i]),(0,Fle.jsx)(Dle.Provider,{value:na.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:o,currentContextRef:a,timeout:c}),[o,c]),children:t})}function HG(e,t={open:!1}){let{open:r}=t,o="rootStore"in e?e.rootStore:e,n=o.useState("floatingId"),i=na.useContext(Dle),{currentIdRef:s,delayRef:a,timeoutMs:c,initialDelayRef:d,currentContextRef:u,hasProvider:f,timeout:m}=i,[h,g]=na.useState(!1),b=na.useRef(r);return ke(()=>{b.current=r},[r]),ke(()=>{function v(){u.current?.setIsInstantPhase(!1),s.current=null,u.current=null,a.current=d.current,m.clear()}if(s.current&&!r&&s.current===n){if(g(!1),c){let y=n;return m.start(c,()=>{o.select("open")||s.current&&s.current!==y||v()}),()=>{(b.current||s.current!==y)&&m.clear()}}v()}},[r,n,s,a,c,d,u,m,o]),ke(()=>{if(!r)return;let v=u.current,y=s.current;m.clear(),u.current={onOpenChange:o.setOpen,setIsInstantPhase:g},s.current=n,a.current={open:0,close:Nc(d.current,"close")},y!==null&&y!==n?(g(!0),v?.setIsInstantPhase(!0),v?.onOpenChange(!1,qe(Ie.none))):(g(!1),v?.setIsInstantPhase(!1))},[r,n,o,s,a,d,u,m]),ke(()=>()=>{if(s.current===n){if(u.current=null,!b.current)return;s.current=null,IZe(a,d),m.clear()}},[u,s,a,n,d,m]),na.useMemo(()=>({hasProvider:f,delayRef:a,isInstantPhase:h}),[f,a,h])}var xs=l(ae(),1);function _s(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}var uI=l(ae(),1);var Lle={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},Vle={...Lle,position:"fixed",top:0,left:0},IMt={...Lle,position:"absolute"};var Ble=l(P(),1),vm=uI.forwardRef(function(t,r){let[o,n]=uI.useState();return ke(()=>{wr.screenReader.voiceOver&&wr.engine.webkit&&n("button")},[]),(0,Ble.jsx)("span",{...t,ref:r,style:Vle,"aria-hidden":o?void 0:!0,...{tabIndex:0,role:o},"data-base-ui-focus-guard":""})});var bg=Math.min,qd=Math.max,vg=Math.round,wT=Math.floor,Pf=e=>({x:e,y:e}),OZe={left:"right",right:"left",bottom:"top",top:"bottom"};function pI(e,t,r){return qd(e,bg(t,r))}function Rf(e,t){return typeof e=="function"?e(t):e}function ys(e){return e.split("-")[0]}function Kd(e){return e.split("-")[1]}function mI(e){return e==="x"?"y":"x"}function xT(e){return e==="y"?"height":"width"}function Za(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function ST(e){return mI(Za(e))}function Hle(e,t,r){r===void 0&&(r=!1);let o=Kd(e),n=ST(e),i=xT(n),s=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=yT(s)),[s,yT(s)]}function Ule(e){let t=yT(e);return[fI(e),t,fI(t)]}function fI(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var zle=["left","right"],jle=["right","left"],AZe=["top","bottom"],MZe=["bottom","top"];function NZe(e,t,r){switch(e){case"top":case"bottom":return r?t?jle:zle:t?zle:jle;case"left":case"right":return t?AZe:MZe;default:return[]}}function Wle(e,t,r,o){let n=Kd(e),i=NZe(ys(e),r==="start",o);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(fI)))),i}function yT(e){let t=ys(e);return OZe[t]+e.slice(t.length)}function FZe(e){var t,r,o,n;return{top:(t=e.top)!=null?t:0,right:(r=e.right)!=null?r:0,bottom:(o=e.bottom)!=null?o:0,left:(n=e.left)!=null?n:0}}function hI(e){return typeof e!="number"?FZe(e):{top:e,right:e,bottom:e,left:e}}function N_(e){let{x:t,y:r,width:o,height:n}=e;return{width:o,height:n,top:r,left:t,right:t+o,bottom:r+n,x:t,y:r}}function _g(e,t){return t<0||t>=e.length}function F_(e,t){return Fc(e.current,{disabledIndices:t})}function Qw(e,t){return Fc(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function Fc(e,{startingIndex:t=-1,decrement:r=!1,disabledIndices:o,amount:n=1}={}){let i=t;do i+=r?-n:n;while(i>=0&&i<=e.length-1&&D_(e,i,o));return i}function D_(e,t,r){if(typeof r=="function"?r(t):r?.includes(t)??!1)return!0;let n=e[t];return n?!L_(n)||n.matches(":disabled")?!0:!r&&(n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"):!1}function DZe(e){return e.visibility==="hidden"||e.visibility==="collapse"}function L_(e,t=e?$n(e):null){return!e||!e.isConnected||!t||DZe(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var LZe='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function VZe(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let r=e.getRootNode();return kf(r)?r.host:null}function WG(e){for(let t of Array.from(e.children))if(yn(t)==="summary")return t;return null}function BZe(e,t){let r=WG(t);return!!r&&(e===r||Ke(r,e))}function Gle(e){let t=e?yn(e):"";return e!=null&&e.matches(LZe)&&(t!=="summary"||e.parentElement!=null&&yn(e.parentElement)==="details"&&WG(e.parentElement)===e)&&(t!=="details"||WG(e)==null)&&(t!=="input"||e.type!=="hidden")}function Yle(e){if(!Gle(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=VZe(t)){let r=t!==e,o=yn(t)==="slot";if(t.hasAttribute("inert")||r&&yn(t)==="details"&&!t.open&&!BZe(e,t)||t.hasAttribute("hidden")||!o&&!zZe(t,r))return!1}return!0}function zZe(e,t){let r=$n(e);return t?r.display!=="none":L_(e,r)}function qle(e){let t=e.tabIndex;if(t<0){let r=yn(e);if(r==="details"||r==="audio"||r==="video"||Bt(e)&&e.isContentEditable)return 0}return t}function UG(e){if(yn(e)!=="input")return null;let t=e;return t.type==="radio"&&t.name!==""?t:null}function jZe(e,t){let r=UG(e);if(!r)return!0;let o=t.find(n=>{let i=UG(n);return i?.name===r.name&&i.form===r.form&&i.checked});return o?o===r:t.find(n=>{let i=UG(n);return i?.name===r.name&&i.form===r.form})===r}function Kle(e){if(Bt(e)&&yn(e)==="slot"){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return Bt(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function Xle(e,t){Kle(e).forEach(r=>{Gle(r)&&t.push(r),Xle(r,t)})}function Zle(e,t,r){Kle(e).forEach(o=>{Bt(o)&&o.matches(t)&&r.push(o),Zle(o,t,r)})}function gI(e){return Yle(e)&&qle(e)>=0}function GG(e){let t=[];return Xle(e,t),t.filter(Yle)}function Jw(e){let t=GG(e);return t.filter(r=>qle(r)>=0&&jZe(r,t))}function Qle(e,t){let r=Jw(e),o=r.length;if(o===0)return;let n=Xo(dt(e)),i=r.indexOf(n),s=i===-1?t===1?0:o-1:i+t;return r[s]}function $w(e){return Qle(dt(e).body,1)||e}function bI(e){return Qle(dt(e).body,-1)||e}function Jle(e,t){if(!e)return null;let r=Jw(dt(e).body),o=r.length;if(o===0)return null;let n=r.indexOf(e);if(n===-1)return null;let i=(n+t+o)%o;return r[i]}function $le(e){return Jle(e,1)}function ece(e){return Jle(e,-1)}function _m(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!o||!Ke(r,o)}function tce(e){Jw(e).forEach(r=>{r.dataset.tabindex=r.getAttribute("tabindex")||"",r.setAttribute("tabindex","-1")})}function YG(e){let t=[];Zle(e,"[data-tabindex]",t),t.forEach(r=>{let o=r.dataset.tabindex;delete r.dataset.tabindex,o?r.setAttribute("tabindex",o):r.removeAttribute("tabindex")})}function Dc(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...Dc(e,n.id,r)])}function qG(e,t){let r=[],o=e.find(n=>n.id===t)?.parentId;for(;o;){let n=e.find(i=>i.id===o);o=n?.parentId,n&&(r=r.concat(n))}return r}function ym(e){return`data-base-ui-${e}`}var vI=0;function ex(e,t={}){let{preventScroll:r=!1,sync:o=!1,shouldFocus:n}=t;cancelAnimationFrame(vI);function i(){n&&!n()||e?.focus({preventScroll:r})}if(o)return i(),Dt;let s=requestAnimationFrame(i);return vI=s,()=>{vI===s&&(cancelAnimationFrame(s),vI=0)}}var KG={inert:new WeakMap,"aria-hidden":new WeakMap},rce="data-base-ui-inert",ZG={inert:new WeakSet,"aria-hidden":new WeakSet},CT=new WeakMap,XG=0;function HZe(e){return ZG[e]}function sce(e){return e?kf(e)?e.host:sce(e.parentNode):null}var oce=(e,t)=>t.map(r=>{if(e.contains(r))return r;let o=sce(r);return e.contains(o)?o:null}).filter(r=>r!=null),nce=e=>{let t=new Set;return e.forEach(r=>{let o=r;for(;o&&!t.has(o);)t.add(o),o=o.parentNode}),t},ice=(e,t,r)=>{let o=[],n=i=>{!i||r.has(i)||Array.from(i.children).forEach(s=>{yn(s)!=="script"&&(t.has(s)?n(s):o.push(s))})};return n(e),o};function UZe(e,t,r,o,{mark:n=!0}){let i=null;o?i="inert":r&&(i="aria-hidden");let s=null,a=null,c=oce(t,e),d=n?ice(t,nce(c),new Set(c)):[],u=[],f=[];if(i){let m=KG[i],h=HZe(i);a=h,s=m;let g=oce(t,Array.from(t.querySelectorAll("[aria-live]"))),b=c.concat(g);ice(t,nce(b),new Set(b)).forEach(y=>{let w=y.getAttribute(i),_=w!==null&&w!=="false",x=(m.get(y)||0)+1;m.set(y,x),u.push(y),x===1&&_&&h.add(y),_||y.setAttribute(i,i==="inert"?"":"true")})}return n&&d.forEach(m=>{let h=(CT.get(m)||0)+1;CT.set(m,h),f.push(m),h===1&&m.setAttribute(rce,"")}),XG+=1,()=>{s&&u.forEach(m=>{let g=(s.get(m)||0)-1;s.set(m,g),g||(!a?.has(m)&&i&&m.removeAttribute(i),a?.delete(m))}),n&&f.forEach(m=>{let h=(CT.get(m)||0)-1;CT.set(m,h),h||m.removeAttribute(rce)}),XG-=1,XG||(KG.inert=new WeakMap,KG["aria-hidden"]=new WeakMap,ZG.inert=new WeakSet,ZG["aria-hidden"]=new WeakSet,CT=new WeakMap)}}function QG(e,t={}){let{ariaHidden:r=!1,inert:o=!1,mark:n=!0}=t,i=dt(e[0]).body;return UZe(e,i,r,o,{mark:n})}var So=l(ae(),1),JG=l(Gd(),1);var ace={style:{transition:"none"}},lce="data-base-ui-click-trigger",WZe="data-base-ui-swipe-ignore",GZe="data-swipe-ignore",QMt=`[${WZe}]`,JMt=`[${GZe}]`,cce={fallbackAxisSide:"none"},_I={fallbackAxisSide:"end"},dce={clipPath:"inset(50%)",position:"fixed",top:0,left:0};var V_=l(P(),1),uce=So.createContext(null),$G=()=>So.useContext(uce),YZe=ym("portal");function yI(e={}){let{ref:t,container:r,componentProps:o=It,elementProps:n}=e,i=Wd(),a=$G()?.portalNode,[c,d]=So.useState(null),[u,f]=So.useState(null),m=Te(v=>{v!==null&&f(v)}),h=So.useRef(null);ke(()=>{if(r===null){h.current&&(h.current=null,f(null),d(null));return}let v=(r&&(eI(r)?r:r.current))??a??document.body;if(v==null){h.current&&(h.current=null,f(null),d(null));return}h.current!==v&&(h.current=v,f(null),d(v))},[r,a]);let g=je("div",o,{ref:[t,m],props:[{id:i,[YZe]:""},n]}),b=c&&g?JG.createPortal(g,c):null;return{node:u,nodeId:So.isValidElement(g)?g.props.id:void 0,subtree:b}}var eY=So.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,container:a,...c}=t,{node:d,nodeId:u,subtree:f}=yI({container:a,ref:r,componentProps:t,elementProps:c}),m=So.useRef(null),h=So.useRef(null),g=So.useRef(null),b=So.useRef(null),[v,y]=So.useState(null),w=So.useRef(!1),_=v?.modal,x=v?.open,C=!!v&&!v.modal&&v.open&&!!d;So.useEffect(()=>{if(!d||_)return;function k(R){d&&R.relatedTarget&&_m(R)&&(R.type==="focusin"?w.current&&(YG(d),w.current=!1):(tce(d),w.current=!0))}return _s(xt(d,"focusin",k,!0),xt(d,"focusout",k,!0))},[d,_]),ke(()=>{!d||x!==!0||!w.current||(YG(d),w.current=!1)},[x,d]);let S=So.useMemo(()=>({beforeOutsideRef:m,afterOutsideRef:h,beforeInsideRef:g,afterInsideRef:b,portalNode:d,setFocusManagerState:y}),[d]);return(0,V_.jsxs)(So.Fragment,{children:[f,(0,V_.jsxs)(uce.Provider,{value:S,children:[C&&d&&(0,V_.jsx)(vm,{"data-type":"outside",ref:m,onFocus:k=>{if(_m(k,d))g.current?.focus();else{let R=v?v.domReference:null;bI(R)?.focus()}}}),C&&d&&(0,V_.jsx)("span",{"aria-owns":u,style:dce}),d&&JG.createPortal(s,d),C&&d&&(0,V_.jsx)(vm,{"data-type":"outside",ref:h,onFocus:k=>{if(_m(k,d))b.current?.focus();else{let R=v?v.domReference:null;$w(R)?.focus(),v?.closeOnFocusOut&&v?.onOpenChange(!1,qe(Ie.focusOut,k.nativeEvent))}}})]})]})});var wg=l(ae(),1);function wI(){let e=new Map;return{emit(t,r){e.get(t)?.forEach(o=>o(r))},on(t,r){e.has(t)||e.set(t,new Set),e.get(t).add(r)},off(t,r){e.get(t)?.delete(r)}}}var yg=class{nodesRef={current:[]};events=wI();addNode(t){this.nodesRef.current.push(t)}removeNode(t){let r=this.nodesRef.current.findIndex(o=>o===t);r!==-1&&this.nodesRef.current.splice(r,1)}};var tY=l(P(),1),fce=wg.createContext(null),pce=wg.createContext(null),jl=()=>wg.useContext(fce)?.id||null,ws=e=>{let t=wg.useContext(pce);return e??t};function kT(e){let t=Wd(),r=ws(e),o=jl();return ke(()=>{if(!t)return;let n={id:t,parentId:o};return r?.addNode(n),()=>{r?.removeNode(n)}},[r,t,o]),t}function rY(e){let{children:t,id:r}=e,o=jl();return(0,tY.jsx)(fce.Provider,{value:wg.useMemo(()=>({id:r,parentId:o}),[r,o]),children:t})}function oY(e){let{children:t,externalTree:r}=e,o=_r(()=>r??new yg).current;return(0,tY.jsx)(pce.Provider,{value:o,children:t})}var ET=l(P(),1);function qZe(e,t){let r=ir(Vr(e));return e instanceof r.KeyboardEvent?"keyboard":e instanceof r.FocusEvent?t||"keyboard":"pointerType"in e?e.pointerType||"keyboard":"touches"in e?"touch":e instanceof r.MouseEvent?t||(e.detail===0?"keyboard":"mouse"):""}var mce=20,xg=[];function nY(){xg=xg.filter(e=>e.deref()?.isConnected)}function hce(e){nY(),e&&yn(e)!=="body"&&(xg.push(new WeakRef(e)),xg.length>mce&&(xg=xg.slice(-mce)))}function gce(){return nY(),xg[xg.length-1]?.deref()}function KZe(e){return e?gI(e)?e:Jw(e)[0]||e:null}function bce(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let r=GG(e).filter(n=>{let i=n.getAttribute("data-tabindex")||"";return gI(n)||n.hasAttribute("data-tabindex")&&!i.startsWith("-")}),o=e.getAttribute("tabindex");r.length===0?o!=="0"&&(e.setAttribute("tabindex","0"),e.setAttribute("data-tabindex","0")):(o!=="-1"||e.hasAttribute("data-tabindex")&&e.getAttribute("data-tabindex")!=="-1")&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function iY(e){let{context:t,children:r,disabled:o=!1,initialFocus:n=!0,returnFocus:i=!0,restoreFocus:s=!1,modal:a=!0,closeOnFocusOut:c=!0,openInteractionType:d="",nextFocusableElement:u,previousFocusableElement:f,beforeContentFocusGuardRef:m,externalTree:h,getInsideElements:g}=e,b="rootStore"in t?t.rootStore:t,v=b.useState("open"),y=b.useState("domReferenceElement"),w=b.useState("floatingElement"),{events:_,dataRef:x}=b.context,C=Te(()=>x.current.floatingContext?.nodeId),S=n===!1,k=vT(y)&&S,R=ao(n),O=ao(i),E=ao(d),I=ao(v),T=ws(h),M=$G(),F=xs.useRef(!1),V=xs.useRef(!1),B=xs.useRef(!1),z=xs.useRef(null),A=xs.useRef(""),D=xs.useRef(""),L=xs.useRef(null),U=xs.useRef(null),j=Ga(L,m,M?.beforeInsideRef),Y=Ga(U,M?.afterInsideRef),q=Zr(),ne=Zr(),ie=Vl(),oe=M!=null,te=_T(w),se=Te((ce=te)=>ce?Jw(ce):[]),ge=Te(()=>g?.().filter(ce=>ce!=null)??[]);xs.useEffect(()=>{if(o||!a)return;function ce(me){me.key==="Tab"&&Ke(te,Xo(dt(te)))&&se().length===0&&!k&&Xa(me)}let ve=dt(te);return xt(ve,"keydown",ce)},[o,te,a,k,se]),xs.useEffect(()=>{if(o||!v)return;let ce=dt(te);function ve(){B.current=!1}function me(ue){let ee=Vr(ue),pe=ge(),fe=Ke(w,ee)||Ke(y,ee)||Ke(M?.portalNode,ee)||pe.some(ye=>ye===ee||Ke(ye,ee));B.current=!fe,D.current=ue.pointerType||"keyboard",ee?.closest(`[${lce}]`)&&(V.current=!0,ne.start(0,()=>{V.current=!1}))}function $(){D.current="keyboard"}return _s(xt(ce,"pointerdown",me,!0),xt(ce,"pointerup",ve,!0),xt(ce,"pointercancel",ve,!0),xt(ce,"keydown",$,!0),ve)},[o,w,y,te,v,M,ne,ge]),xs.useEffect(()=>{if(o||!c)return;let ce=dt(te);function ve(){V.current=!0,ne.start(0,()=>{V.current=!1})}function me(pe){let fe=Vr(pe);gI(fe)&&(z.current=fe)}function $(pe){let fe=pe.relatedTarget,ye=pe.currentTarget,Pe=Vr(pe);a&&fe==null&&Pe!=null&&Ke(w,Pe)&&hce(Pe),queueMicrotask(()=>{let Ae=C(),Le=b.context.triggerElements,re=ge(),be=fe?.hasAttribute(ym("focus-guard"))&&[L.current,U.current,M?.beforeInsideRef.current,M?.afterInsideRef.current,M?.beforeOutsideRef.current,M?.afterOutsideRef.current,Yd(f),Yd(u)].includes(fe),Ge=!(Ke(y,fe)||Ke(w,fe)||Ke(fe,w)||Ke(M?.portalNode,fe)||re.some(Ne=>Ne===fe||Ke(Ne,fe))||Le.hasMatchingElement(Ne=>Ke(Ne,fe))||be||T&&(Dc(T.nodesRef.current,Ae).find(Ne=>Ke(Ne.context?.elements.floating,fe)||Ke(Ne.context?.elements.domReference,fe))||qG(T.nodesRef.current,Ae).find(Ne=>[Ne.context?.elements.floating,_T(Ne.context?.elements.floating)].includes(fe)||Ne.context?.elements.domReference===fe)));if(ye===y&&te&&bce(te),s&&ye!==y&&!L_(Pe)&&Xo(ce)===ce.body){if(Bt(te)&&(te.focus(),s==="popup")){ie.request(()=>{te.focus()});return}let Ne=se(),Fe=z.current,Je=(Fe&&Ne.includes(Fe)?Fe:null)||Ne[Ne.length-1]||te;Bt(Je)&&Je.focus()}if(x.current.insideReactTree){x.current.insideReactTree=!1;return}(k||!a)&&fe&&Ge&&!V.current&&(k||fe!==gce())&&(F.current=!0,b.setOpen(!1,qe(Ie.focusOut,pe)))})}function ue(){B.current||(x.current.insideReactTree=!0,q.start(0,()=>{x.current.insideReactTree=!1}))}let ee=Bt(y)?y:null;if(!(!w&&!ee))return _s(ee&&xt(ee,"focusout",$),ee&&xt(ee,"pointerdown",ve),w&&xt(w,"focusin",me),w&&xt(w,"focusout",$),w&&M&&xt(w,"focusout",ue,!0))},[o,y,w,te,a,T,M,b,c,s,se,k,C,x,q,ne,ie,u,f,ge]),xs.useEffect(()=>{if(o||!w||!v)return;let ce=Array.from(M?.portalNode?.querySelectorAll(`[${ym("portal")}]`)||[]),me=(T?qG(T.nodesRef.current,C()):[]).find(ye=>vT(ye.context?.elements.domReference||null))?.context?.elements.domReference,ue=[...[w,...ce,L.current,U.current,M?.beforeOutsideRef.current,M?.afterOutsideRef.current,...ge()],me,Yd(f),Yd(u),k?y:null].filter(ye=>ye!=null),ee=QG(ue,{ariaHidden:a||k,mark:!1}),pe=[w,...ce].filter(ye=>ye!=null),fe=QG(pe);return()=>{fe(),ee()}},[v,o,y,w,a,M,k,T,C,u,f,ge]),ke(()=>{if(!v||o||!Bt(te))return;A.current="",D.current="";let ce=dt(te),ve=Xo(ce);queueMicrotask(()=>{let me=R.current,$=typeof me=="function"?me(E.current||""):me;if($===void 0||$===!1||Ke(te,ve))return;let ee=null,pe=()=>(ee==null&&(ee=se(te)),ee[0]||te),fe;$===!0||$===null?fe=pe():fe=Yd($),fe=fe||pe();let ye=Ke(te,Xo(ce));ex(fe,{preventScroll:fe===te,shouldFocus(){if(!I.current)return!1;if(ye)return!0;let Pe=Xo(ce);return!(Pe!==fe&&Ke(te,Pe))}})})},[o,v,te,se,R,E,I]),ke(()=>{if(o||!te)return;let ce=dt(te),ve=Xo(ce),me=E.current==null;hce(ve);function $(ee){if(ee.open||(A.current=qZe(ee.nativeEvent,D.current)),ee.reason===Ie.triggerHover&&ee.nativeEvent.type==="mouseleave"&&(F.current=!0),ee.reason===Ie.outsidePress)if(ee.nested)F.current=!1;else if(aI(ee.nativeEvent)||Zw(ee.nativeEvent))F.current=!1;else{let pe=!1;dt(te).createElement("div").focus({get preventScroll(){return pe=!0,!1}}),pe?F.current=!1:F.current=!0}}_.on("openchange",$);function ue(ee){let pe=O.current,fe=typeof pe=="function"?pe(ee):pe;if(fe===void 0||fe===!1)return null;fe===null&&(fe=!0);let ye=y?.isConnected?y:null,Pe=ve?.isConnected&&yn(ve)!=="body"?ve:null,Ae=me?Pe||ye:ye||Pe;return Ae||(Ae=gce()||null),typeof fe=="boolean"?Ae:Yd(fe)||Ae||null}return()=>{_.off("openchange",$);let ee=Xo(ce),pe=ge(),fe=Ke(w,ee)||pe.some(Le=>Le===ee||Ke(Le,ee))||T&&Dc(T.nodesRef.current,C(),!1).some(Le=>Ke(Le.context?.elements.floating,ee)),ye=O.current,Pe=A.current,Ae=ue(Pe);queueMicrotask(()=>{let Le=KZe(Ae),re=typeof ye!="boolean";if(ye&&!F.current&&Bt(Le)&&(!(!re&&Le!==ee&&ee!==ce.body)||fe)){let be={preventScroll:!0};Pe==="keyboard"&&(be.focusVisible=!0),Le.focus(be)}F.current=!1})}},[o,w,te,O,E,_,T,y,C,ge]),ke(()=>{if(!wr.engine.webkit||v||!w)return;let ce=Xo(dt(w));!Bt(ce)||!M_(ce)||Ke(w,ce)&&ce.blur()},[v,w]),ke(()=>{if(!(o||!M))return M.setFocusManagerState({modal:a,closeOnFocusOut:c,open:v,onOpenChange:b.setOpen,domReference:y}),()=>{M.setFocusManagerState(null)}},[o,M,a,v,b,c,y]),ke(()=>{if(!(o||!te))return bce(te),()=>{queueMicrotask(nY)}},[o,te]);let we=!o&&(a?!k:!0)&&(oe||a);return(0,ET.jsxs)(xs.Fragment,{children:[we&&(0,ET.jsx)(vm,{"data-type":"inside",ref:j,onFocus:ce=>{if(a){let ve=se();ex(ve[ve.length-1])}else M?.portalNode&&(F.current=!1,_m(ce,M.portalNode)?$w(y)?.focus():Yd(f??M.beforeOutsideRef)?.focus())}}),r,we&&(0,ET.jsx)(vm,{"data-type":"inside",ref:Y,onFocus:ce=>{a?ex(se()[0]):M?.portalNode&&(c&&(F.current=!0),_m(ce,M.portalNode)?bI(y)?.focus():Yd(u??M.afterOutsideRef)?.focus())}})]})}var TT=l(ae(),1);function PT(e,t={}){let{enabled:r=!0,event:o="click",toggle:n=!0,ignoreMouse:i=!1,stickIfOpen:s=!0,touchOpenDelay:a=0,reason:c=Ie.triggerPress}=t,d="rootStore"in e?e.rootStore:e,u=d.context.dataRef,f=TT.useRef(void 0),m=Vl(),h=Zr(),g=TT.useMemo(()=>{function b(y,w,_,x){let C=qe(c,w,_);y&&x==="touch"&&a>0?h.start(a,()=>{d.setOpen(!0,C)}):d.setOpen(y,C)}function v(y,w,_){let x=u.current.openEvent,C=d.select("domReferenceElement")!==w;return y&&C||!y||!n?!0:x&&s?!_(x.type):!1}return{onPointerDown(y){f.current=zl(y.pointerType,!0)&&Zw(y.nativeEvent)?"virtual":y.pointerType},onMouseDown(y){let w=f.current,_=y.nativeEvent,x=d.select("open");if(y.button!==0||o==="click"||zl(w,!0)&&i)return;let C=v(x,y.currentTarget,R=>R==="click"||R==="mousedown"),S=Vr(_);if(M_(S)){b(C,_,S,w);return}let k=y.currentTarget;m.request(()=>{b(C,_,k,w)})},onClick(y){if(o==="mousedown-only")return;let w=f.current;if(o==="mousedown"&&w){f.current=void 0;return}if(zl(w,!0)&&i)return;let _=d.select("open"),x=v(_,y.currentTarget,C=>C==="click"||C==="mousedown"||C==="keydown"||C==="keyup");b(x,y.nativeEvent,y.currentTarget,w)},onKeyDown(){f.current=void 0}}},[u,o,i,c,d,s,n,m,h,a]);return TT.useMemo(()=>r?{reference:g}:It,[r,g])}var Qa=l(ae(),1);function XZe(e,t){let r=null,o=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},s=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",c=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",d=i.width,u=i.height,f=i.x,m=i.y;return r==null&&t.x&&s&&(r=i.x-t.x),o==null&&t.y&&a&&(o=i.y-t.y),f-=r||0,m-=o||0,d=0,u=0,!n||c?(d=t.axis==="y"?i.width:0,u=t.axis==="x"?i.height:0,f=s&&t.x!=null?t.x:f,m=a&&t.y!=null?t.y:m):n&&!c&&(u=t.axis==="x"?i.height:u,d=t.axis==="y"?i.width:d),n=!0,{width:d,height:u,x:f,y:m,top:m,right:f+d,bottom:m+u,left:f}}}}function vce(e){return e!=null&&e.clientX!=null}function sY(e,t={}){let{enabled:r=!0,axis:o="both"}=t,n="rootStore"in e?e.rootStore:e,i=n.useState("open"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),c=n.context.dataRef,d=Qa.useRef(!1),u=Qa.useRef(null),[f,m]=Qa.useState(),[h,g]=Qa.useState([]),b=Te(x=>{n.set("positionReference",x)}),v=Te((x,C,S)=>{d.current||c.current.openEvent&&!vce(c.current.openEvent)||n.set("positionReference",XZe(S??a,{x,y:C,axis:o,dataRef:c,pointerType:f}))}),y=Te(x=>{i?u.current||(v(x.clientX,x.clientY,x.currentTarget),g([])):v(x.clientX,x.clientY,x.currentTarget)}),w=zl(f)?s:i;Qa.useEffect(()=>{if(!r){b(a);return}if(!w)return;function x(){u.current?.(),u.current=null}let C=ir(s);function S(k){let R=Vr(k);Ke(s,R)?x():v(k.clientX,k.clientY)}return!c.current.openEvent||vce(c.current.openEvent)?u.current=xt(C,"mousemove",S):b(a),x},[w,r,s,c,a,n,v,b,h]),Qa.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Qa.useEffect(()=>{r&&!s&&(d.current=!1)},[r,s]),Qa.useEffect(()=>{!r&&i&&(d.current=!0)},[r,i]);let _=Qa.useMemo(()=>{function x(C){m(C.pointerType)}return{onPointerDown:x,onPointerEnter:x,onMouseMove:y,onMouseEnter:y}},[y]);return Qa.useMemo(()=>r?{reference:_,trigger:_}:{},[r,_])}var Hl=l(ae(),1);function ZZe(){return!1}function QZe(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function RT(e,t={}){let{enabled:r=!0,escapeKey:o=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=ZZe,bubbles:a,externalTree:c}=t,d="rootStore"in e?e.rootStore:e,u=d.useState("open"),f=d.useState("floatingElement"),{dataRef:m}=d.context,h=ws(c),g=Te(typeof n=="function"?n:()=>!1),b=typeof n=="function"?g:n,v=b!==!1,y=Te(()=>i),{escapeKey:w,outsidePress:_}=QZe(a),x=Hl.useRef(!1),C=Hl.useRef(!1),S=Hl.useRef(!1),k=Hl.useRef(!1),R=Hl.useRef(""),O=Hl.useRef(null),E=Zr(),I=Zr(),T=Te(()=>{I.clear(),m.current.insideReactTree=!1}),M=Te(j=>{let Y=m.current.floatingContext?.nodeId;return(h?Dc(h.nodesRef.current,Y):[]).some(ne=>ne.context?.open&&!ne.context.dataRef.current[j])}),F=Te(j=>cI(j,d.select("floatingElement"))||cI(j,d.select("domReferenceElement"))),V=Te(j=>{s()&&d.setOpen(!1,qe(Ie.triggerPress,j.nativeEvent))}),B=Te(j=>{if(!u||!r||!o||j.key!=="Escape"||k.current||!w&&M("__escapeKeyBubbles"))return;let Y=Ile(j)?j.nativeEvent:j,q=qe(Ie.escapeKey,Y);d.setOpen(!1,q),q.isCanceled||j.preventDefault(),!w&&!q.isPropagationAllowed&&j.stopPropagation()}),z=Te(()=>{m.current.insideReactTree=!0,I.start(0,T)}),A=Te(j=>{if(!u||!r||j.button!==0)return;let Y=Vr(j.nativeEvent);Ke(d.select("floatingElement"),Y)&&(x.current||(x.current=!0,C.current=!1))}),D=Te(j=>{!u||!r||(j.defaultPrevented||j.nativeEvent.defaultPrevented)&&x.current&&(C.current=!0)});Hl.useEffect(()=>{if(!u||!r)return T;m.current.__escapeKeyBubbles=w,m.current.__outsidePressBubbles=_;let j=new vs,Y=new vs;function q(){j.clear(),k.current=!0}function ne(){j.start(wr.engine.webkit?5:0,()=>{k.current=!1})}function ie(){S.current=!0,Y.start(0,()=>{S.current=!1})}function oe(){x.current=!1,C.current=!1}function te(){let re=R.current,be=re==="pen"||!re?"mouse":re,Ge=y(),Ne=typeof Ge=="function"?Ge():Ge;return typeof Ne=="string"?Ne:Ne[be]}function se(re){let be=te();return be==="intentional"&&re.type!=="click"||be==="sloppy"&&re.type==="click"}function ge(re){let be=m.current.floatingContext?.nodeId,Ge=h&&Dc(h.nodesRef.current,be).some(Ne=>cI(re,Ne.context?.elements.floating));return F(re)||Ge}function we(re){if(se(re)){re.type!=="click"&&!F(re)&&(Y.clear(),S.current=!1),T();return}if(m.current.insideReactTree){T();return}let be=Vr(re),Ge=`[${ym("inert")}]`,Ne=wt(be)?be.getRootNode():null,Fe=Array.from((kf(Ne)?Ne:dt(d.select("floatingElement"))).querySelectorAll(Ge)),Je=d.context.triggerElements;if(be&&(Je.hasElement(be)||Je.hasMatchingElement(Ft=>Ke(Ft,be))))return;let at=wt(be)?be:null;for(;at&&!Mc(at);){let Ft=Ac(at);if(Mc(Ft)||!wt(Ft))break;at=Ft}if(!(Fe.length&&wt(be)&&!Ale(be)&&!Ke(be,d.select("floatingElement"))&&Fe.every(Ft=>!Ke(at,Ft)))){if(Bt(be)&&!("touches"in re)){let Ft=Mc(be),er=$n(be),nt=/auto|scroll/,Mn=Ft||nt.test(er.overflowX),Go=Ft||nt.test(er.overflowY),nr=Mn&&be.clientWidth>0&&be.scrollWidth>be.clientWidth,Zn=Go&&be.clientHeight>0&&be.scrollHeight>be.clientHeight,Lr=er.direction==="rtl",Yo=Zn&&(Lr?re.offsetX<=be.offsetWidth-be.clientWidth:re.offsetX>be.clientWidth),Ye=nr&&re.offsetY>be.clientHeight;if(Yo||Ye)return}if(!ge(re)){if(te()==="intentional"&&S.current){Y.clear(),S.current=!1;return}typeof b=="function"&&!b(re)||M("__outsidePressBubbles")||(d.setOpen(!1,qe(Ie.outsidePress,re)),T())}}}function ce(re){te()!=="sloppy"||re.pointerType==="touch"||!d.select("open")||!r||F(re)||we(re)}function ve(re){if(te()!=="sloppy"||!d.select("open")||!r||F(re))return;let be=re.touches[0];be&&(O.current={startTime:Date.now(),startX:be.clientX,startY:be.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},E.start(1e3,()=>{O.current&&(O.current.dismissOnTouchEnd=!1,O.current.dismissOnMouseDown=!1)}))}function me(re,be){let Ge=Vr(re);if(!Ge)return;let Ne=xt(Ge,re.type,()=>{be(re),Ne()})}function $(re){R.current="touch",me(re,ve)}function ue(re){E.clear(),re.type==="pointerdown"&&(R.current=re.pointerType),!(re.type==="mousedown"&&O.current&&!O.current.dismissOnMouseDown)&&me(re,be=>{be.type==="pointerdown"?ce(be):we(be)})}function ee(re){if(!x.current)return;let be=C.current;if(oe(),te()==="intentional"){if(re.type==="pointercancel"){be&&ie();return}if(!ge(re)){if(be){ie();return}typeof b=="function"&&!b(re)||(Y.clear(),S.current=!0,T())}}}function pe(re){if(te()!=="sloppy"||!O.current||F(re))return;let be=re.touches[0];if(!be)return;let Ge=Math.abs(be.clientX-O.current.startX),Ne=Math.abs(be.clientY-O.current.startY),Fe=Math.sqrt(Ge*Ge+Ne*Ne);Fe>5&&(O.current.dismissOnTouchEnd=!0),Fe>10&&(we(re),E.clear(),O.current=null)}function fe(re){me(re,pe)}function ye(re){te()!=="sloppy"||!O.current||F(re)||(O.current.dismissOnTouchEnd&&we(re),E.clear(),O.current=null)}function Pe(re){me(re,ye)}let Ae=dt(f),Le=_s(o&&_s(xt(Ae,"keydown",B),xt(Ae,"compositionstart",q),xt(Ae,"compositionend",ne)),v&&_s(xt(Ae,"click",ue,!0),xt(Ae,"pointerdown",ue,!0),xt(Ae,"pointerup",ee,!0),xt(Ae,"pointercancel",ee,!0),xt(Ae,"mousedown",ue,!0),xt(Ae,"mouseup",ee,!0),xt(Ae,"touchstart",$,!0),xt(Ae,"touchmove",fe,!0),xt(Ae,"touchend",Pe,!0)));return()=>{Le(),j.clear(),Y.clear(),oe(),S.current=!1,T()}},[m,f,o,v,b,u,r,w,_,B,T,y,M,F,h,d,E]);let L=Hl.useMemo(()=>({onKeyDown:B,onPointerDown:V,onClick:V}),[B,V]),U=Hl.useMemo(()=>({onKeyDown:B,onPointerDown:D,onMouseDown:D,onClickCapture:z,onMouseDownCapture(j){z(),A(j)},onPointerDownCapture(j){z(),A(j)},onMouseUpCapture:z,onTouchEndCapture:z,onTouchMoveCapture:z}),[B,z,A,D]);return Hl.useMemo(()=>r?{reference:L,floating:U,trigger:L}:{},[r,L,U])}var Ss=l(ae(),1);function _ce(e,t,r){let{reference:o,floating:n}=e,i=Za(t),s=ST(t),a=xT(s),c=ys(t),d=i==="y",u=o.x+o.width/2-n.width/2,f=o.y+o.height/2-n.height/2,m=o[a]/2-n[a]/2,h;switch(c){case"top":h={x:u,y:o.y-n.height};break;case"bottom":h={x:u,y:o.y+o.height};break;case"right":h={x:o.x+o.width,y:f};break;case"left":h={x:o.x-n.width,y:f};break;default:h={x:o.x,y:o.y}}let g=Kd(t);return g&&(h[s]+=m*(g==="end"?1:-1)*(r&&d?-1:1)),h}async function yce(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:i,rects:s,elements:a,strategy:c}=e,{boundary:d="clippingAncestors",rootBoundary:u="viewport",elementContext:f="floating",altBoundary:m=!1,padding:h=0}=Rf(t,e),g=hI(h),v=a[m?f==="floating"?"reference":"floating":f],y=N_(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(v)))==null||r?v:v.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:d,rootBoundary:u,strategy:c})),w=f==="floating"?{x:o,y:n,width:s.floating.width,height:s.floating.height}:s.reference,_=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),x=await(i.isElement==null?void 0:i.isElement(_))&&await(i.getScale==null?void 0:i.getScale(_))||{x:1,y:1},C=N_(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:w,offsetParent:_,strategy:c}):w);return{top:(y.top-C.top+g.top)/x.y,bottom:(C.bottom-y.bottom+g.bottom)/x.y,left:(y.left-C.left+g.left)/x.x,right:(C.right-y.right+g.right)/x.x}}var JZe=50,wce=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:s}=r,a=s.detectOverflow?s:{...s,detectOverflow:yce},c=await(s.isRTL==null?void 0:s.isRTL(t)),d=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:u,y:f}=_ce(d,o,c),m=o,h=0,g={};for(let b=0;b<i.length;b++){let v=i[b];if(!v)continue;let{name:y,fn:w}=v,{x:_,y:x,data:C,reset:S}=await w({x:u,y:f,initialPlacement:o,placement:m,strategy:n,middlewareData:g,rects:d,platform:a,elements:{reference:e,floating:t}});u=_??u,f=x??f,g[y]={...g[y],...C},S&&h<JZe&&(h++,typeof S=="object"&&(S.placement&&(m=S.placement),S.rects&&(d=S.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):S.rects),{x:u,y:f}=_ce(d,m,c)),b=-1)}return{x:u,y:f,placement:m,strategy:n,middlewareData:g}};var xce=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,o;let{placement:n,middlewareData:i,rects:s,initialPlacement:a,platform:c,elements:d}=t,{mainAxis:u=!0,crossAxis:f=!0,fallbackPlacements:m,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:b=!0,...v}=Rf(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let y=ys(n),w=Za(a),_=ys(a)===a,x=await(c.isRTL==null?void 0:c.isRTL(d.floating)),C=m||(_||!b?[yT(a)]:Ule(a)),S=g!=="none";!m&&S&&C.push(...Wle(a,b,g,x));let k=[a,...C],R=await c.detectOverflow(t,v),O=[],E=((o=i.flip)==null?void 0:o.overflows)||[];if(u&&O.push(R[y]),f){let F=Hle(n,s,x);O.push(R[F[0]],R[F[1]])}if(E=[...E,{placement:n,overflows:O}],!O.every(F=>F<=0)){var I,T;let F=(((I=i.flip)==null?void 0:I.index)||0)+1,V=k[F];if(V&&(!(f==="alignment"?w!==Za(V):!1)||E.every(A=>Za(A.placement)===w?A.overflows[0]>0:!0)))return{data:{index:F,overflows:E},reset:{placement:V}};let B=(T=E.filter(z=>z.overflows[0]<=0).sort((z,A)=>z.overflows[1]-A.overflows[1])[0])==null?void 0:T.placement;if(!B)switch(h){case"bestFit":{var M;let z=(M=E.filter(A=>{if(S){let D=Za(A.placement);return D===w||D==="y"}return!0}).map(A=>[A.placement,A.overflows.filter(D=>D>0).reduce((D,L)=>D+L,0)]).sort((A,D)=>A[1]-D[1])[0])==null?void 0:M[0];z&&(B=z);break}case"initialPlacement":B=a;break}if(n!==B)return{reset:{placement:B}}}return{}}}};var Sce=new Set(["left","top"]);async function $Ze(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),s=ys(r),a=Kd(r),c=Za(r)==="y",d=Sce.has(s)?-1:1,u=i&&c?-1:1,f=Rf(t,e),{mainAxis:m,crossAxis:h,alignmentAxis:g}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&typeof g=="number"&&(h=a==="end"?g*-1:g),c?{x:h*u,y:m*d}:{x:m*d,y:h*u}}var Cce=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,o;let{x:n,y:i,placement:s,middlewareData:a}=t,c=await $Ze(t,e);return s===((r=a.offset)==null?void 0:r.placement)&&(o=a.arrow)!=null&&o.alignmentOffset?{}:{x:n+c.x,y:i+c.y,data:{...c,placement:s}}}}},kce=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:o,placement:n,platform:i}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:c={fn:w=>{let{x:_,y:x}=w;return{x:_,y:x}}},...d}=Rf(e,t),u={x:r,y:o},f=await i.detectOverflow(t,d),m=Za(n),h=mI(m),g=u[h],b=u[m],v=(w,_)=>pI(_+f[w==="y"?"top":"left"],_,_-f[w==="y"?"bottom":"right"]);s&&(g=v(h,g)),a&&(b=v(m,b));let y=c.fn({...t,[h]:g,[m]:b});return{...y,data:{x:y.x-r,y:y.y-o,enabled:{[h]:s,[m]:a}}}}}},Ece=function(e){return e===void 0&&(e={}),{options:e,fn(t){var r,o;let{x:n,y:i,placement:s,rects:a,middlewareData:c}=t,{offset:d=0,mainAxis:u=!0,crossAxis:f=!0}=Rf(e,t),m={x:n,y:i},h=Za(s),g=mI(h),b=m[g],v=m[h],y=Rf(d,t),w=typeof y=="number"?{mainAxis:y,crossAxis:0}:{mainAxis:(r=y.mainAxis)!=null?r:0,crossAxis:(o=y.crossAxis)!=null?o:0};if(u){let C=g==="y"?"height":"width",S=a.reference[g]-a.floating[C]+w.mainAxis,k=a.reference[g]+a.reference[C]-w.mainAxis;b<S?b=S:b>k&&(b=k)}if(f){var _,x;let C=g==="y"?"width":"height",S=Sce.has(ys(s)),k=a.reference[h]-a.floating[C]+(S&&((_=c.offset)==null?void 0:_[h])||0)+(S?0:w.crossAxis),R=a.reference[h]+a.reference[C]+(S?0:((x=c.offset)==null?void 0:x[h])||0)-(S?w.crossAxis:0);v<k?v=k:v>R&&(v=R)}return{[g]:b,[h]:v}}}},Tce=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:r,rects:o,platform:n,elements:i}=t,{apply:s=()=>{},...a}=Rf(e,t),c=await n.detectOverflow(t,a),d=ys(r),u=Kd(r),f=Za(r)==="y",{width:m,height:h}=o.floating,g,b;d==="top"||d==="bottom"?(g=d,b=u===(await(n.isRTL==null?void 0:n.isRTL(i.floating))?"start":"end")?"left":"right"):(b=d,g=u==="end"?"top":"bottom");let v=h-c.top-c.bottom,y=m-c.left-c.right,w=bg(h-c[g],v),_=bg(m-c[b],y),x=t.middlewareData.shift,C=!x,S=w,k=_;x!=null&&x.enabled.x&&(k=y),x!=null&&x.enabled.y&&(S=v),C&&!u&&(f?k=m-2*qd(c.left,c.right):S=h-2*qd(c.top,c.bottom)),await s({...t,availableWidth:k,availableHeight:S});let R=await n.getDimensions(i.floating);return m!==R.width||h!==R.height?{reset:{rects:!0}}:{}}}};function Ice(e){let t=$n(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Bt(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o,a=vg(r)!==i||vg(o)!==s;return a&&(r=i,o=s),{width:r,height:o,$:a}}function lY(e){return wt(e)?e:e.contextElement}function tx(e){let t=lY(e);if(!Bt(t))return Pf(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=Ice(t),s=(i?vg(r.width):r.width)/o,a=(i?vg(r.height):r.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var eQe=Pf(0);function Oce(e){let t=ir(e);return!rI()||!t.visualViewport?eQe:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function tQe(e,t,r){return t===void 0&&(t=!1),!!r&&t&&r===ir(e)}function B_(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),i=lY(e),s=Pf(1);t&&(o?wt(o)&&(s=tx(o)):s=tx(e));let a=tQe(i,r,o)?Oce(i):Pf(0),c=(n.left+a.x)/s.x,d=(n.top+a.y)/s.y,u=n.width/s.x,f=n.height/s.y;if(i&&o){let m=ir(i),h=wt(o)?ir(o):o,g=m,b=oI(g);for(;b&&h!==g;){let v=tx(b),y=b.getBoundingClientRect(),w=$n(b),_=y.left+(b.clientLeft+parseFloat(w.paddingLeft))*v.x,x=y.top+(b.clientTop+parseFloat(w.paddingTop))*v.y;c*=v.x,d*=v.y,u*=v.x,f*=v.y,c+=_,d+=x,g=ir(b),b=oI(g)}}return N_({width:u,height:f,x:c,y:d})}function xI(e,t){let r=fT(e).scrollLeft;return t?t.left+r:B_(Ef(e)).left+r}function Ace(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-xI(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function rQe(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n==="fixed",s=Ef(o),a=t?uT(t.floating):!1;if(o===s||a&&i)return r;let c={scrollLeft:0,scrollTop:0},d=Pf(1),u=Pf(0),f=Bt(o);if((f||!i)&&((yn(o)!=="body"||I_(s))&&(c=fT(o)),f)){let h=B_(o);d=tx(o),u.x=h.x+o.clientLeft,u.y=h.y+o.clientTop}let m=s&&!f&&!i?Ace(s,c):Pf(0);return{width:r.width*d.x,height:r.height*d.y,x:r.x*d.x-c.scrollLeft*d.x+u.x+m.x,y:r.y*d.y-c.scrollTop*d.y+u.y+m.y}}function oQe(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function nQe(e){let t=fT(e),r=e.ownerDocument.body,o=qd(e.scrollWidth,e.clientWidth,r.scrollWidth,r.clientWidth),n=qd(e.scrollHeight,e.clientHeight,r.scrollHeight,r.clientHeight),i=-t.scrollLeft+xI(e),s=-t.scrollTop;return $n(r).direction==="rtl"&&(i+=qd(e.clientWidth,r.clientWidth)-o),{width:o,height:n,x:i,y:s}}var iQe=25;function sQe(e,t,r){r===void 0&&(r="viewport");let o=r==="layoutViewport",n=ir(e),i=Ef(e),s=n.visualViewport,a=i.clientWidth,c=i.clientHeight,d=0,u=0;if(s){let m=!rI()||t==="fixed";o?m||(d=-s.offsetLeft,u=-s.offsetTop):(a=s.width,c=s.height,m&&(d=s.offsetLeft,u=s.offsetTop))}if(xI(i)<=0){let m=i.ownerDocument,h=m.body,g=getComputedStyle(h),b=m.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,v=Math.abs(i.clientWidth-h.clientWidth-b),y=getComputedStyle(i).scrollbarGutter==="stable both-edges"?v/2:v;y<=iQe&&(a-=y)}return{width:a,height:c,x:d,y:u}}function aQe(e,t){let r=B_(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=tx(e),s=e.clientWidth*i.x,a=e.clientHeight*i.y,c=n*i.x,d=o*i.y;return{width:s,height:a,x:c,y:d}}function Pce(e,t,r){let o;if(t==="viewport"||t==="layoutViewport")o=sQe(e,r,t);else if(t==="document")o=nQe(Ef(e));else if(wt(t))o=aQe(t,r);else{let n=Oce(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return N_(o)}function lQe(e,t){let r=t.get(e);if(r)return r;let o=mg(e,[],!1).filter(a=>wt(a)&&yn(a)!=="body"),n=null,i=$n(e).position==="fixed",s=i?Ac(e):e;for(;wt(s)&&!Mc(s);){let a=$n(s),c=tI(s),d=n?n.position:i?"fixed":"";!c&&(d==="fixed"||d==="absolute"&&a.position==="static")?o=o.filter(f=>f!==s):n=a,s=Ac(s)}return t.set(e,o),o}function cQe(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,s=[...r==="clippingAncestors"?uT(t)?[]:lQe(t,this._c):[].concat(r),o],a=Pce(t,s[0],n),c=a.top,d=a.right,u=a.bottom,f=a.left;for(let m=1;m<s.length;m++){let h=Pce(t,s[m],n);c=qd(h.top,c),d=bg(h.right,d),u=bg(h.bottom,u),f=qd(h.left,f)}return{width:d-f,height:u-c,x:f,y:c}}function dQe(e){let{width:t,height:r}=Ice(e);return{width:t,height:r}}function uQe(e,t,r){let o=Bt(t),n=Ef(t),i=r==="fixed",s=B_(e,!0,i,t),a={scrollLeft:0,scrollTop:0},c=Pf(0);if((o||!i)&&((yn(t)!=="body"||I_(n))&&(a=fT(t)),o)){let m=B_(t,!0,i,t);c.x=m.x+t.clientLeft,c.y=m.y+t.clientTop}!o&&n&&(c.x=xI(n));let d=n&&!o&&!i?Ace(n,a):Pf(0),u=s.left+a.scrollLeft-c.x-d.x,f=s.top+a.scrollTop-c.y-d.y;return{x:u,y:f,width:s.width,height:s.height}}function aY(e){return $n(e).position==="static"}function Rce(e,t){if(!Bt(e)||$n(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return Ef(e)===r&&(r=r.ownerDocument.body),r}function Mce(e,t){let r=ir(e);if(uT(e))return r;if(!Bt(e)){let n=Ac(e);for(;n&&!Mc(n);){if(wt(n)&&!aY(n))return n;n=Ac(n)}return r}let o=Rce(e,t);for(;o&&ule(o)&&aY(o);)o=Rce(o,t);return o&&Mc(o)&&aY(o)&&!tI(o)?r:o||fle(e)||r}var fQe=async function(e){let t=this.getOffsetParent||Mce,r=this.getDimensions,o=await r(e.floating);return{reference:uQe(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function pQe(e){return $n(e).direction==="rtl"}var cY={convertOffsetParentRelativeRectToViewportRelativeRect:rQe,getDocumentElement:Ef,getClippingRect:cQe,getOffsetParent:Mce,getElementRects:fQe,getClientRects:oQe,getDimensions:dQe,getScale:tx,isElement:wt,isRTL:pQe};function Nce(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function mQe(e,t,r){let o=null,n,i=Ef(e);function s(){var u;clearTimeout(n),(u=o)==null||u.disconnect(),o=null}function a(u,f){u===void 0&&(u=!1),f===void 0&&(f=1),s();let m=e.getBoundingClientRect(),{left:h,top:g,width:b,height:v}=m;if(u||t(),!b||!v)return;let y=wT(g),w=wT(i.clientWidth-(h+b)),_=wT(i.clientHeight-(g+v)),x=wT(h),S={rootMargin:-y+"px "+-w+"px "+-_+"px "+-x+"px",threshold:qd(0,bg(1,f))||1},k=!0;function R(O){let E=O[0].intersectionRatio;if(!Nce(m,e.getBoundingClientRect()))return a();if(E!==f){if(!k)return a();E?a(!1,E):n=setTimeout(()=>{a(!1,1e-7)},1e3)}k=!1}try{o=new IntersectionObserver(R,{...S,root:i.ownerDocument})}catch{o=new IntersectionObserver(R,S)}o.observe(e)}let c=ir(e),d=()=>a(r);return c.addEventListener("resize",d),a(!0),()=>{c.removeEventListener("resize",d),s()}}function IT(e,t,r,o){o===void 0&&(o={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:c=!1}=o,d=lY(e),u=n||i?[...d?mg(d):[],...t?mg(t):[]]:[];u.forEach(y=>{n&&y.addEventListener("scroll",r),i&&y.addEventListener("resize",r)});let f=d&&a?mQe(d,r,i):null,m=-1,h=null;s&&(h=new ResizeObserver(y=>{let[w]=y;w&&w.target===d&&h&&t&&(h.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var _;(_=h)==null||_.observe(t)})),r()}),d&&!c&&h.observe(d),t&&h.observe(t));let g,b=c?B_(e):null;c&&v();function v(){let y=B_(e);b&&!Nce(b,y)&&r(),b=y,g=requestAnimationFrame(v)}return r(),()=>{var y;u.forEach(w=>{n&&w.removeEventListener("scroll",r),i&&w.removeEventListener("resize",r)}),f?.(),(y=h)==null||y.disconnect(),h=null,c&&cancelAnimationFrame(g)}}var Fce=Cce;var Dce=kce,Lce=xce,Vce=Tce;var Bce=Ece,SI=(e,t,r)=>{let o=new Map,n=r??{},i={...cY,...n.platform,_c:o};return wce(e,t,{...n,platform:i})};var Fn=l(ae(),1),jce=l(ae(),1),Hce=l(Gd(),1),gQe=typeof document<"u",bQe=function(){},CI=gQe?jce.useLayoutEffect:bQe;function kI(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let r,o,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(o=r;o--!==0;)if(!kI(e[o],t[o]))return!1;return!0}if(n=Object.keys(e),r=n.length,r!==Object.keys(t).length)return!1;for(o=r;o--!==0;)if(!{}.hasOwnProperty.call(t,n[o]))return!1;for(o=r;o--!==0;){let i=n[o];if(!(i==="_owner"&&e.$$typeof)&&!kI(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Uce(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function zce(e,t){let r=Uce(e);return Math.round(t*r)/r}function dY(e){let t=Fn.useRef(e);return CI(()=>{t.current=e}),t}function Wce(e){e===void 0&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:n,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:c,open:d}=e,[u,f]=Fn.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[m,h]=Fn.useState(o);kI(m,o)||h(o);let[g,b]=Fn.useState(null),[v,y]=Fn.useState(null),w=Fn.useCallback(A=>{A!==S.current&&(S.current=A,b(A))},[]),_=Fn.useCallback(A=>{A!==k.current&&(k.current=A,y(A))},[]),x=i||g,C=s||v,S=Fn.useRef(null),k=Fn.useRef(null),R=Fn.useRef(u),O=c!=null,E=dY(c),I=dY(n),T=dY(d),M=Fn.useCallback(()=>{if(!S.current||!k.current)return;let A={placement:t,strategy:r,middleware:m};I.current&&(A.platform=I.current),SI(S.current,k.current,A).then(D=>{let L={...D,isPositioned:T.current!==!1};F.current&&!kI(R.current,L)&&(R.current=L,Hce.flushSync(()=>{f(L)}))})},[m,t,r,I,T]);CI(()=>{d===!1&&R.current.isPositioned&&(R.current.isPositioned=!1,f(A=>({...A,isPositioned:!1})))},[d]);let F=Fn.useRef(!1);CI(()=>(F.current=!0,()=>{F.current=!1}),[]),CI(()=>{if(x&&(S.current=x),C&&(k.current=C),x&&C){if(E.current)return E.current(x,C,M);M()}},[x,C,M,E,O]);let V=Fn.useMemo(()=>({reference:S,floating:k,setReference:w,setFloating:_}),[w,_]),B=Fn.useMemo(()=>({reference:x,floating:C}),[x,C]),z=Fn.useMemo(()=>{let A={position:r,left:0,top:0};if(!B.floating)return A;let D=zce(B.floating,u.x),L=zce(B.floating,u.y);return a?{...A,transform:"translate("+D+"px, "+L+"px)",...Uce(B.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:D,top:L}},[r,a,B.floating,u.x,u.y]);return Fn.useMemo(()=>({...u,update:M,refs:V,elements:B,floatingStyles:z}),[u,M,V,B,z])}var uY=(e,t)=>{let r=Fce(e);return{name:r.name,fn:r.fn,options:[e,t]}},fY=(e,t)=>{let r=Dce(e);return{name:r.name,fn:r.fn,options:[e,t]}},pY=(e,t)=>({fn:Bce(e).fn,options:[e,t]}),mY=(e,t)=>{let r=Lce(e);return{name:r.name,fn:r.fn,options:[e,t]}},hY=(e,t)=>{let r=Vce(e);return{name:r.name,fn:r.fn,options:[e,t]}};var rx=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,r,o=!0){this.fallbackStore=t,this.componentName=r,this.throwOnMissingTrigger=o}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let r=this.attachedStores.lastIndexOf(t);r!==-1&&this.attachedStores.splice(r,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(r=>{r()}))}openByTrigger(t){let r=this.attachedStore;if(r===null)return;let o;if(t){for(let n=this.attachedStores.length-1;n>=0&&!o;n-=1)o=this.attachedStores[n].context.triggerElements.getById(t);o??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!o&&this.throwOnMissingTrigger)throw new Error(Ct(99,this.componentName,t,this.componentName));r.setOpen(!0,qe(Ie.imperativeAction,void 0,o))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,qe(Ie.imperativeAction))}};var j_=l(ae(),1),ide=l(Gd(),1);var nde=l(ae(),1);var tde=l(ae(),1),_Y=l(nx(),1),rde=l(Qce(),1);var Jce=l(ae(),1);var bY=[],vY;function $ce(){return vY}function ede(e){bY.push(e)}function OT(e){let t=(r,o)=>{let n=_r(FQe).current,i;try{vY=n;for(let s of bY)s.before(n);i=e(r,o);for(let s of bY)s.after(n);n.didInitialize=!0}finally{vY=void 0}return i};return t.displayName=e.displayName||e.name,t}function TI(e){return Jce.forwardRef(OT(e))}function FQe(){return{didInitialize:!1}}var DQe=Ww(19),LQe=DQe?BQe:zQe;function PI(e,t,r,o,n){return LQe(e,t,r,o,n)}function VQe(e,t,r,o,n){let i=tde.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,_Y.useSyncExternalStore)(e.subscribe,i,i)}ede({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let r=0;r<e.syncHooks.length;r+=1){let o=e.syncHooks[r],n=o.selector(o.store.state,o.a1,o.a2,o.a3);Object.is(o.value,n)||(t=!0,o.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let r=new Set;for(let n of e.syncHooks)r.add(n.store);let o=[];for(let n of r)o.push(n.subscribe(t));return()=>{for(let n of o)n()}}),(0,_Y.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function BQe(e,t,r,o,n){let i=$ce();if(!i)return VQe(e,t,r,o,n);let s=i.syncIndex;i.syncIndex+=1;let a;return i.didInitialize?(a=i.syncHooks[s],(a.store!==e||a.selector!==t||!Object.is(a.a1,r)||!Object.is(a.a2,o)||!Object.is(a.a3,n))&&(a.store!==e&&(i.didChangeStore=!0),a.store=e,a.selector=t,a.a1=r,a.a2=o,a.a3=n,a.value=t(e.getSnapshot(),r,o,n))):(a={store:e,selector:t,a1:r,a2:o,a3:n,value:t(e.getSnapshot(),r,o,n)},i.syncHooks.push(a)),a.value}function zQe(e,t,r,o,n){return(0,rde.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,o,n))}var RI=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let r=this.updateTick;for(let o of this.listeners){if(r!==this.updateTick)return;o(t)}}update(t){for(let r in t)if(!Object.is(this.state[r],t[r])){this.setState({...this.state,...t});return}}set(t,r){Object.is(this.state[t],r)||this.setState({...this.state,[t]:r})}notifyAll(){let t={...this.state};this.setState(t)}use(t,r,o,n){return PI(this,t,r,o,n)}};var z_=l(ae(),1);var If=class extends RI{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){z_.useDebugValue(t);let o=this;ke(()=>{o.state[t]!==r&&o.set(t,r)},[o,t,r])}useSyncedValueWithCleanup(t,r){let o=this;ke(()=>(o.state[t]!==r&&o.set(t,r),()=>{o.set(t,void 0)}),[o,t,r])}useSyncedValues(t){let r=this,o=Object.values(t);ke(()=>{r.update(t)},[r,...o])}useControlledProp(t,r){z_.useDebugValue(t);let o=this,n=r!==void 0;ke(()=>{n&&!Object.is(o.state[t],r)&&o.setState({...o.state,[t]:r})},[o,t,r,n])}select(t,r,o,n){let i=this.selectors[t];return i(this.state,r,o,n)}useState(t,r,o,n){return z_.useDebugValue(t),PI(this,this.selectors[t],r,o,n)}useContextCallback(t,r){z_.useDebugValue(t);let o=Te(r??Dt);this.context[t]=o}useStateSetter(t){let r=z_.useRef(void 0);return r.current===void 0&&(r.current=o=>{this.set(t,o)}),r.current}observe(t,r){let o;typeof t=="function"?o=t:o=this.selectors[t];let n=o(this.state);return r(n,n,this),this.subscribe(i=>{let s=o(i);if(!Object.is(n,s)){let a=n;n=s,r(s,a,this)}})}};var II=l(ae(),1);function ode(){let[,e]=II.useState({});return II.useCallback(()=>{e({})},[])}var jQe={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},Sg=class extends If{constructor(t){let{syncOnly:r,nested:o,onOpenChange:n,triggerElements:i,...s}=t;super({...s,positionReference:s.referenceElement,domReferenceElement:s.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:wI(),nested:o,triggerElements:i},jQe),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&Ole(r))&&(this.context.dataRef.current.openEvent=t?r:void 0)};dispatchOpenChange=(t,r)=>{this.syncOpenEvent(t,r.event);let o={open:t,reason:r.reason,nativeEvent:r.event,nested:this.context.nested,triggerElement:r.trigger};this.context.events.emit("openchange",o)};setOpen=(t,r)=>{if(this.syncOnly){this.context.onOpenChange?.(t,r);return}this.dispatchOpenChange(t,r),this.context.onOpenChange?.(t,r)}};function AT(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,floatingRootContext:o,floatingId:n,nested:i,onOpenChange:s}=e,a=t.useState("open"),c=t.useState("activeTriggerElement"),d=t.useState(r?"popupElement":"positionerElement"),u=t.context.triggerElements,f=s,m=nde.useRef(null);o===void 0&&m.current===null&&(m.current=new Sg({open:a,transitionStatus:void 0,referenceElement:c,floatingElement:d,triggerElements:u,onOpenChange:f,floatingId:n,syncOnly:!0,nested:i}));let h=o??m.current;return t.useSyncedValue("floatingId",n),ke(()=>{let g={open:a,floatingId:n,referenceElement:c,floatingElement:d};wt(c)&&(g.domReferenceElement=c),h.state.positionReference===h.state.referenceElement&&(g.positionReference=c),h.update(g)},[a,n,c,d,h]),h.context.onOpenChange=f,h.context.nested=i,h}var OI={tabIndex:-1,[hT]:""};function sde(e,t=!1){let r=Wd(),o=jl()!=null,n=_r(()=>e(r,o)).current;return AT({popupStore:n,treatPopupAsFloatingElement:t,floatingRootContext:n.state.floatingRootContext,floatingId:r,nested:o,onOpenChange:n.setOpen}),n}function AI({handle:e,store:t}){return ke(()=>e.attachStore(t),[e,t]),null}function yY(e,t){let r=j_.useRef(null),o=j_.useRef(null);return j_.useCallback(n=>{if(e===void 0)return;let i=!1;if(r.current!==null){let s=r.current,a=o.current,c=t.context.triggerElements.getById(s);a&&c===a&&(t.context.triggerElements.delete(s),i=!0),r.current=null,o.current=null}if(n!==null&&(r.current=e,o.current=n,t.context.triggerElements.add(e,n),i=!0),i){let s=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==s&&t.set("triggerCount",s)}},[t,e])}function wY(e,t,r,o=!1){t?e.preventUnmountingOnClose=!1:o&&(e.preventUnmountingOnClose=!0);let n=r?.id??null;(n||t)&&(e.activeTriggerId=n,e.activeTriggerElement=r??null)}function xY(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function ade(e,t,r,o={}){let n=r.reason,i=n===Ie.triggerHover,s=t&&n===Ie.triggerFocus,a=!t&&(n===Ie.triggerPress||n===Ie.escapeKey),c=xY(r);if(e.context.onOpenChange?.(t,r),r.isCanceled)return;o.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,r);let d=()=>{let u={...o.extraState,open:t};s?u.instantType="focus":a?u.instantType="dismiss":i&&(u.instantType=void 0),wY(u,t,r.trigger,c()),e.update(u)};i?ide.flushSync(d):d()}function MI(e,t,r,o){let n=r.useState("isMountedByTrigger",e),i=yY(e,r),s=Te(c=>{let d=r.select("open"),u=r.select("activeTriggerId");if(u===e){r.update({activeTriggerElement:c,...d?o:null});return}u==null&&d&&r.update({activeTriggerId:e,activeTriggerElement:c,...o})}),a=j_.useCallback(c=>{i(c),c&&s(c)},[i,s]);return ke(()=>{n&&r.update({activeTriggerElement:t.current,...o})},[n,r,t,...Object.values(o)]),{registerTrigger:a,isMountedByThisTrigger:n}}function NI(e,t={}){let{closeOnActiveTriggerUnmount:r=!1}=t,o=j_.useRef(null),n=e.useState("open"),i=e.useState("triggerCount"),s=e.useState("activeTriggerId"),a=e.useState("activeTriggerElement");ke(()=>{if(!n){o.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let c=e.context.triggerElements.size,d={};e.state.triggerCount!==c&&(d.triggerCount=c);let u=e.select("activeTriggerId"),f=null;if(u){let m=e.context.triggerElements.getById(u);if(m)o.current=u,m!==e.state.activeTriggerElement&&(d.activeTriggerElement=m);else{for(let[h,g]of e.context.triggerElements.entries())if(g===e.state.activeTriggerElement){d.activeTriggerId=h,d.activeTriggerElement=g,o.current=h;break}d.activeTriggerId===void 0&&(o.current===u?f=u:o.current=null)}}else o.current=null;if(!f&&!u&&c===1){let m=e.context.triggerElements.entries().next();if(!m.done){let[h,g]=m.value;d.activeTriggerId=h,d.activeTriggerElement=g,o.current=h}}(d.triggerCount!==void 0||d.activeTriggerId!==void 0||d.activeTriggerElement!==void 0)&&e.update(d),f&&r&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===f&&!e.context.triggerElements.getById(f)){let m=qe(Ie.none);e.setOpen(!1,m),m.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,i,s,a,r])}function FI(e,t,r){let{mounted:o,setMounted:n,transitionStatus:i}=qa(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:o,transitionStatus:i,preventUnmountingOnClose:a});let c=Te(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)});return bs({enabled:o&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||c()}}),{forceUnmount:c,transitionStatus:i}}function DI(e,t){e.useSyncedValues(t),ke(()=>()=>{e.update({activeTriggerProps:It,inactiveTriggerProps:It,popupProps:It})},[e])}var wm=class{constructor(){this.idMap=new Map}add(t,r){this.idMap.set(t,r)}delete(t){this.idMap.delete(t)}hasElement(t){for(let r of this.idMap.values())if(r===t)return!0;return!1}hasMatchingElement(t){for(let r of this.idMap.values())if(t(r))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function lde(){return new Sg({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new wm,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function LI(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:lde(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:It,inactiveTriggerProps:It,popupProps:It}}function dde(e,t,r=!1){return new Sg({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0})}var MT=e=>e.triggerIdProp??e.activeTriggerId,SY=e=>e.openProp??e.open,cde=e=>(e.popupElement?.id??e.floatingId)||void 0;function ude(e,t){return t!==void 0&&SY(e)&&MT(e)===t}function HQe(e,t){return ude(e,t)?!0:t!==void 0&&SY(e)&&MT(e)==null&&e.triggerCount===1}var VI={open:SY,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:MT,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:cde,isTriggerActive:(e,t)=>t!==void 0&&MT(e)===t,isOpenedByTrigger:(e,t)=>ude(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&MT(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>HQe(e,t)?cde(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var CY=l(ae(),1),fde=l(nx(),1);function BI(e){let t=CY.useCallback(o=>e===void 0?Dt:e.subscribeStore(o),[e]),r=CY.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,fde.useSyncExternalStore)(t,r,()=>e?.serverStore)}function pde(e){return UQe(e,e.rootContext)}function UQe(e,t){let{nodeId:r,externalTree:o}=e,n=t.useState("referenceElement"),i=t.useState("floatingElement"),s=t.useState("domReferenceElement"),a=t.useState("open"),c=t.useState("floatingId"),[d,u]=Ss.useState(null),[f,m]=Ss.useState(void 0),[h,g]=Ss.useState(void 0),b=Ss.useRef(null),v=ws(o),y=Ss.useMemo(()=>({reference:n,floating:i,domReference:s}),[n,i,s]),w=Wce({...e,elements:{...y,...d&&{reference:d}}}),_=wt(f)?f:null,x=h===void 0?t.state.floatingElement:h;t.useSyncedValue("referenceElement",f??null),t.useSyncedValue("domReferenceElement",f===void 0?s:_),t.useSyncedValue("floatingElement",x);let C=Ss.useCallback(I=>{let T=wt(I)?{getBoundingClientRect:()=>I.getBoundingClientRect(),getClientRects:()=>I.getClientRects(),contextElement:I}:I;u(T),w.refs.setReference(T)},[w.refs]),S=Ss.useCallback(I=>{(wt(I)||I===null)&&(b.current=I,m(I)),(wt(w.refs.reference.current)||w.refs.reference.current===null||I!==null&&!wt(I))&&w.refs.setReference(I)},[w.refs,m]),k=Ss.useCallback(I=>{g(I),w.refs.setFloating(I)},[w.refs]),R=Ss.useMemo(()=>({...w.refs,setReference:S,setFloating:k,setPositionReference:C,domReference:b}),[w.refs,S,k,C]),O=Ss.useMemo(()=>({...w.elements,domReference:s}),[w.elements,s]),E=Ss.useMemo(()=>({...w,dataRef:t.context.dataRef,open:a,onOpenChange:t.setOpen,events:t.context.events,floatingId:c,refs:R,elements:O,nodeId:r,rootStore:t}),[w,R,O,r,t,a,c]);return ke(()=>{s&&(b.current=s)},[s]),ke(()=>{t.context.dataRef.current.floatingContext=E;let I=v?.nodesRef.current.find(T=>T.id===r);I&&(I.context=E)}),Ss.useMemo(()=>({...w,context:E,refs:R,elements:O,rootStore:t}),[w,R,O,E,t])}var Of=l(ae(),1);var kY=wr.os.mac&&wr.engine.webkit;function NT(e,t={}){let{enabled:r=!0,delay:o}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=Of.useRef(!1),c=Of.useRef(null),d=Of.useRef(!0),u=Zr();Of.useEffect(()=>{let m=n.select("domReferenceElement");if(!r)return;let h=ir(m);function g(){let y=n.select("domReferenceElement");!n.select("open")&&Bt(y)&&y===Xo(dt(y))&&(a.current=!0)}function b(){d.current=!0}function v(){d.current=!1}return _s(xt(h,"blur",g),kY&&xt(h,"keydown",b,!0),kY&&xt(h,"pointerdown",v,!0))},[n,r]),Of.useEffect(()=>{if(!r)return;function m(h){if(h.reason===Ie.triggerPress||h.reason===Ie.escapeKey){let g=n.select("domReferenceElement");wt(g)&&(c.current=g,a.current=!0)}}return i.on("openchange",m),()=>{i.off("openchange",m)}},[i,r,n]);let f=Of.useMemo(()=>{function m(){a.current=!1,c.current=null}return{onMouseLeave(){m()},onFocus(h){let g=h.currentTarget;if(a.current){if(c.current===g)return;m()}let b=Vr(h.nativeEvent);if(wt(b)){if(kY&&!h.relatedTarget){if(!d.current&&!M_(b))return}else if(!Mle(b))return}let v=gg(h.relatedTarget,n.context.triggerElements),{nativeEvent:y,currentTarget:w}=h,_=typeof o=="function"?o():o;if(n.select("open")&&v||_===0||_===void 0){n.setOpen(!0,qe(Ie.triggerFocus,y,w));return}u.start(_,()=>{a.current||n.setOpen(!0,qe(Ie.triggerFocus,y,w))})},onBlur(h){m();let g=h.relatedTarget,b=h.nativeEvent,v=wt(g)&&g.hasAttribute(ym("focus-guard"))&&g.getAttribute("data-type")==="outside";u.start(0,()=>{let y=n.select("domReferenceElement"),w=Xo(dt(y));!g&&w===y||Ke(s.current.floatingContext?.refs.floating.current,w)||Ke(y,w)||v||gg(g??w,n.context.triggerElements)||n.setOpen(!1,qe(Ie.triggerFocus,b))})}}},[s,o,n,u]);return Of.useMemo(()=>r?{reference:f,trigger:f}:{},[r,f])}var TY=l(ae(),1);var EY=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new vs,this.restTimeout=new vs,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},zI=new WeakMap;function ix(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&zI.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),zI.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function jI(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,i=zI.get(r);i&&i!==e&&ix(i),ix(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,zI.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function sx(e){let t=e.context.dataRef.current,r=_r(()=>t.hoverInteractionState??EY.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),Gw(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function FT(e,t={}){let{enabled:r=!0,closeDelay:o=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,s=i.useState("open"),a=i.useState("floatingElement"),c=i.useState("domReferenceElement"),{dataRef:d}=i.context,u=ws(),f=jl(),m=sx(i),h=Zr(),g=Te(()=>dI(d.current.openEvent?.type,m.interactedInside)),b=Te(()=>Nle(d.current.openEvent?.type)),v=Te(()=>{ix(m)});ke(()=>{s||(m.pointerType=void 0,m.restTimeoutPending=!1,m.interactedInside=!1,v())},[s,m,v]),TY.useEffect(()=>v,[v]),ke(()=>{if(r&&s&&m.handleCloseOptions?.blockPointerEvents&&b()&&wt(c)&&a){let y=c,w=a,_=dt(a),x=u?.nodesRef.current.find(R=>R.id===f)?.context?.elements.floating;x&&(x.style.pointerEvents="");let C=m.pointerEventsScopeElement!==w?m.pointerEventsScopeElement:null,S=x!==w?x:null,k=m.handleCloseOptions?.getScope?.()??C??S??y.closest("[data-rootownerid]")??_.body;return jI(m,{scopeElement:k,referenceElement:y,floatingElement:w}),()=>{v()}}},[r,s,c,a,m,b,u,f,v]),TY.useEffect(()=>{if(!r)return;function y(){return!!(u&&f&&Dc(u.nodesRef.current,f).length>0)}function w(R){let O=Nc(o,"close",m.pointerType),E=()=>{i.setOpen(!1,qe(Ie.triggerHover,R)),u?.events.emit("floating.closed",R)};O?m.openChangeTimeout.start(O,E):(m.openChangeTimeout.clear(),E())}function _(R){let O=Vr(R);if(!BG(O)){m.interactedInside=!1;return}m.interactedInside=O?.closest("[aria-haspopup]")!=null}function x(){m.openChangeTimeout.clear(),h.clear(),u?.events.off("floating.closed",S),v()}function C(R){if(y()&&u){u.events.on("floating.closed",S);return}if(gg(R.relatedTarget,i.context.triggerElements))return;let O=d.current.floatingContext?.nodeId??n,E=R.relatedTarget;if(!(u&&O&&wt(E)&&Dc(u.nodesRef.current,O,!1).some(T=>Ke(T.context?.elements.floating,E)))){if(m.handler){m.handler(R);return}v(),b()&&!g()&&w(R)}}function S(R){!u||!f||y()||h.start(0,()=>{u.events.off("floating.closed",S),i.setOpen(!1,qe(Ie.triggerHover,R)),u.events.emit("floating.closed",R)})}let k=a;return _s(k&&xt(k,"mouseenter",x),k&&xt(k,"mouseleave",C),k&&xt(k,"pointerdown",_,!0),()=>{u?.events.off("floating.closed",S)})},[r,a,i,d,o,n,b,g,v,m,u,f,h])}var Cg=l(ae(),1),mde=l(Gd(),1);var WQe={current:null};function H_(e,t={}){let{enabled:r=!0,delay:o=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:c=WQe,externalTree:d,isActiveTrigger:u=!0,getHandleCloseContext:f,isClosing:m,shouldOpen:h,guardStaleOpen:g=!1}=t,b="rootStore"in e?e.rootStore:e,{dataRef:v,events:y}=b.context,w=ws(d),_=sx(b),x=Cg.useRef(!1),C=ao(n),S=ao(o),k=ao(s),R=ao(r),O=ao(h),E=ao(m),I=Te(()=>dI(v.current.openEvent?.type,_.interactedInside)),T=Te(()=>O.current?.()!==!1),M=Te((B,z,A)=>{let D=b.context.triggerElements;if(D.hasElement(z))return!B||!Ke(B,z);if(!wt(A))return!1;let L=A;return D.hasMatchingElement(U=>Ke(U,L))&&(!B||!Ke(B,L))}),F=Te(()=>{if(!_.handler)return;dt(b.select("domReferenceElement")).removeEventListener("mousemove",_.handler),_.handler=void 0}),V=Te(()=>{ix(_)});return u&&(_.handleCloseOptions=C.current?.__options),Cg.useEffect(()=>F,[F]),Cg.useEffect(()=>{if(!r)return;function B(z){z.open?x.current=!1:(x.current=z.reason===Ie.triggerHover,F(),_.openChangeTimeout.clear(),_.restTimeout.clear(),_.blockMouseMove=!0,_.restTimeoutPending=!1)}return y.on("openchange",B),()=>{y.off("openchange",B)}},[r,y,_,F]),Cg.useEffect(()=>{if(!r)return;function B(j,Y=!0){let q=Nc(S.current,"close",_.pointerType);q?_.openChangeTimeout.start(q,()=>{b.setOpen(!1,qe(Ie.triggerHover,j)),w?.events.emit("floating.closed",j)}):Y&&(_.openChangeTimeout.clear(),b.setOpen(!1,qe(Ie.triggerHover,j)),w?.events.emit("floating.closed",j))}let z=c.current??(u?b.select("domReferenceElement"):null);if(!wt(z))return;function A(j){if(_.openChangeTimeout.clear(),_.blockMouseMove=!1,i&&!zl(_.pointerType))return;let Y=zG(k.current),q=Nc(S.current,"open",_.pointerType),ne=Vr(j),ie=j.currentTarget??null,oe=b.select("domReferenceElement"),te=ie;if(wt(ne)&&!b.context.triggerElements.hasElement(ne)){for(let ee of b.context.triggerElements.elements())if(Ke(ee,ne)){te=ee;break}}wt(ie)&&wt(oe)&&!b.context.triggerElements.hasElement(ie)&&Ke(ie,oe)&&(te=oe);let se=te==null?!1:M(oe,te,ne),ge=b.select("open"),we=E.current?.()??b.select("transitionStatus")==="ending",ce=!ge&&we&&x.current,ve=!se&&wt(te)&&wt(oe)&&Ke(oe,te)&&ce,me=Y>0&&!q,$=se&&(ge||ce)||ve,ue=!ge||se;if($){T()&&b.setOpen(!0,qe(Ie.triggerHover,j,te));return}me||(q?_.openChangeTimeout.start(q,()=>{ue&&T()&&b.setOpen(!0,qe(Ie.triggerHover,j,te))}):ue&&T()&&b.setOpen(!0,qe(Ie.triggerHover,j,te)))}function D(j){if(I()){V();return}F();let Y=b.select("domReferenceElement"),q=dt(Y);_.restTimeout.clear(),_.restTimeoutPending=!1;let ne=v.current.floatingContext??f?.();if(gg(j.relatedTarget,b.context.triggerElements))return;if(C.current&&ne){b.select("open")||_.openChangeTimeout.clear();let oe=c.current;_.handler=C.current({...ne,tree:w,x:j.clientX,y:j.clientY,onClose(){V(),F(),R.current&&!I()&&oe===b.select("domReferenceElement")&&B(j,!0)}}),q.addEventListener("mousemove",_.handler),_.handler(j);return}(_.pointerType!=="touch"||!Ke(b.select("floatingElement"),j.relatedTarget))&&B(j)}function L(j){Ke(z,j.relatedTarget)||(_.openChangeTimeout.clear(),_.restTimeout.clear(),_.restTimeoutPending=!1)}let U=g?xt(z,"mouseout",L):void 0;return a?_s(xt(z,"mousemove",A,{once:!0}),xt(z,"mouseenter",A),xt(z,"mouseleave",D),U):_s(xt(z,"mouseenter",A),xt(z,"mouseleave",D),U)},[F,V,v,S,b,r,C,_,u,M,I,i,a,k,c,w,R,f,E,T,g]),Cg.useMemo(()=>{if(!r)return;function B(z){_.pointerType=z.pointerType}return{onPointerDown:B,onPointerEnter:B,onMouseMove(z){let{nativeEvent:A}=z,D=z.currentTarget,L=b.select("domReferenceElement"),U=b.select("open"),j=M(L,D,z.target);if(i&&!zl(_.pointerType))return;if(U&&j&&_.handleCloseOptions?.blockPointerEvents){let ne=b.select("floatingElement");if(ne){let ie=_.handleCloseOptions?.getScope?.()??D.ownerDocument.body;jI(_,{scopeElement:ie,referenceElement:D,floatingElement:ne})}}let Y=zG(k.current);if(U&&!j||Y===0||!j&&_.restTimeoutPending&&z.movementX**2+z.movementY**2<2)return;_.restTimeout.clear();function q(){if(_.restTimeoutPending=!1,I())return;let ne=b.select("open");!_.blockMouseMove&&(!ne||j)&&T()&&b.setOpen(!0,qe(Ie.triggerHover,A,D))}_.pointerType==="touch"?mde.flushSync(()=>{q()}):j&&U?q():(_.restTimeoutPending=!0,_.restTimeout.start(Y,q))}}},[r,_,I,M,i,b,k,T])}var qi=l(ae(),1);var GQe="Escape";function hde(e){return wr.engine.webkit&&e.movementX===0&&e.movementY===0}function UI(e,t,r){switch(e){case"vertical":return t;case"horizontal":return r;default:return t||r}}function HI(e,t){return UI(t,e===VG||e===lI,e===gT||e===bT)}function PY(e,t,r){return UI(t,e===lI,r?e===gT:e===bT)||e==="Enter"||e===" "||e===""}function YQe(e,t,r){return UI(t,r?e===gT:e===bT,e===lI)}function qQe(e,t,r,o){let n=r?e===bT:e===gT,i=e===VG;return t==="both"||t==="horizontal"&&o?e===GQe:UI(t,n,i)}function RY(e,t){let{listRef:r,activeIndex:o,onNavigate:n=()=>{},enabled:i=!0,selectedIndex:s=null,allowEscape:a=!1,loopFocus:c=!1,nested:d=!1,rtl:u=!1,virtual:f=!1,focusItemOnOpen:m="auto",focusItemOnHover:h=!0,openOnArrowKeyDown:g=!0,disabledIndices:b=void 0,orientation:v="vertical",parentOrientation:y,id:w,resetOnPointerLeave:_=!0,externalTree:x,grid:C}=t,S=C!=null,k="rootStore"in e?e.rootStore:e,R=k.useState("open"),O=k.useState("floatingElement"),E=k.useState("domReferenceElement"),I=k.context.dataRef,T=_T(O),M=vT(E),F=ao(T),V=jl(),B=ws(x),z=qi.useRef(m),A=qi.useRef(s??-1),D=qi.useRef(null),L=qi.useRef(!0),U=Te(re=>{n(A.current===-1?null:A.current,re)}),j=qi.useRef(!!O),Y=qi.useRef(R),q=qi.useRef(!1),ne=qi.useRef(!1),ie=qi.useRef(null),oe=ao(b),te=ao(R),se=ao(s),ge=ao(_),we=Vl(),ce=Vl(),ve=Te(()=>{function re(Fe){f?B?.events.emit("virtualfocus",Fe):ie.current=ex(Fe,{sync:q.current,preventScroll:!0})}let be=r.current[A.current],Ge=ne.current;be&&re(be),(q.current?Fe=>Fe():Fe=>we.request(Fe))(()=>{let Fe=r.current[A.current]||be;if(!Fe)return;be||re(Fe),fe&&(Ge||!L.current)&&Fe.scrollIntoView?.({block:"nearest",inline:"nearest"})})});ke(()=>{I.current.orientation=v},[I,v]),ke(()=>{i&&(R&&O?(A.current=s??-1,z.current&&s!=null&&(ne.current=!0,U())):j.current&&(A.current=-1,U()))},[i,R,O,s,U]),ke(()=>{if(i){if(!R){q.current=!1;return}if(O)if(o==null){if(q.current=!1,se.current!=null)return;if(j.current&&(A.current=-1,ve()),(!Y.current||!j.current)&&z.current&&(D.current!=null||z.current===!0&&D.current==null)){let re=0,be=()=>{r.current[0]==null?(re<2&&(re?Ne=>ce.request(Ne):queueMicrotask)(be),re+=1):(A.current=D.current==null||PY(D.current,v,u)||d?F_(r):Qw(r),D.current=null,U())};be()}}else _g(r.current,o)||(A.current=o,ve(),ne.current=!1)}},[i,R,O,o,se,d,r,v,u,U,ve,ce]),ke(()=>{if(!i||O||!B||f||!j.current)return;let re=B.nodesRef.current,be=re.find(Fe=>Fe.id===V)?.context?.elements.floating,Ge=Xo(dt(E??be??null)),Ne=re.some(Fe=>Fe.context&&Ke(Fe.context.elements.floating,Ge));be&&!Ne&&L.current&&be.focus({preventScroll:!0})},[i,O,E,B,V,f]),ke(()=>{Y.current=R,j.current=!!O}),ke(()=>{R||(D.current=null,z.current=m)},[R,m]);let me=o!=null,$=Te(re=>{if(!te.current)return;let be=r.current.indexOf(re.currentTarget);be!==-1&&(A.current!==be||o!==be)&&(A.current=be,U(re))}),ue=Te(()=>y??B?.nodesRef.current.find(re=>re.id===V)?.context?.dataRef?.current.orientation),ee=Te(()=>F_(r,oe.current)),pe=Te(re=>{if(L.current=!1,q.current=!0,re.which===229||!te.current&&re.currentTarget===F.current)return;if(d&&qQe(re.key,v,u,S)){HI(re.key,ue())||Xa(re),k.setOpen(!1,qe(Ie.listNavigation,re.nativeEvent)),Bt(E)&&(f?B?.events.emit("virtualfocus",E):E.focus());return}let be=A.current,Ge=F_(r,b),Ne=Qw(r,b);if(M||(re.key==="Home"&&(Xa(re),A.current=Ge,U(re)),re.key==="End"&&(Xa(re),A.current=Ne,U(re))),C!=null){let Fe=C(re,A.current,r,v,c,u,b,Ge,Ne);if(Fe!=null&&(A.current=Fe,U(re)),v==="both")return}if(HI(re.key,v)){if(Xa(re),R&&!f&&Xo(re.currentTarget.ownerDocument)===re.currentTarget){A.current=PY(re.key,v,u)?Ge:Ne,U(re);return}PY(re.key,v,u)?c?be>=Ne?a&&be!==r.current.length?A.current=-1:(q.current=!1,A.current=Ge):A.current=Fc(r.current,{startingIndex:be,disabledIndices:b}):A.current=Math.min(Ne,Fc(r.current,{startingIndex:be,disabledIndices:b})):c?be<=Ge?a&&be!==-1?A.current=r.current.length:(q.current=!1,A.current=Ne):A.current=Fc(r.current,{startingIndex:be,decrement:!0,disabledIndices:b}):A.current=Math.max(Ge,Fc(r.current,{startingIndex:be,decrement:!0,disabledIndices:b})),_g(r.current,A.current)&&(A.current=-1),U(re)}}),fe=qi.useMemo(()=>({onFocus(be){q.current=!0,$(be)},onClick:({currentTarget:be})=>be.focus({preventScroll:!0}),onMouseMove(be){hde(be)||(q.current=!0,ne.current=!1,h&&$(be))},onPointerLeave(be){if(!te.current||!L.current||be.pointerType==="touch")return;q.current=!0;let Ge=be.relatedTarget;if(!(!h||r.current.includes(Ge))&&ge.current&&(ie.current?.(),ie.current=null,A.current=-1,U(be),!f)){let Ne=F.current,Fe=Xo(dt(Ne));Ne&&Ke(Ne,Fe)&&Ne.focus({preventScroll:!0})}}}),[$,te,F,h,r,U,ge,f]),ye=qi.useMemo(()=>f&&R&&me&&{"aria-activedescendant":`${w}-${o}`},[f,R,me,w,o]),Pe=qi.useMemo(()=>({"aria-orientation":v==="both"?void 0:v,...M?{}:ye,onKeyDown(re){if(re.key==="Tab"&&re.shiftKey&&R&&!f){let be=Vr(re.nativeEvent);if(be&&!Ke(F.current,be))return;Xa(re),k.setOpen(!1,qe(Ie.focusOut,re.nativeEvent)),Bt(E)&&E.focus();return}pe(re)},onPointerMove(re){hde(re)||(L.current=!0)}}),[ye,pe,F,v,M,k,R,f,E]),Ae=qi.useMemo(()=>{function re(Ne){k.setOpen(!0,qe(Ie.listNavigation,Ne.nativeEvent,Ne.currentTarget))}function be(Ne){m==="auto"&&aI(Ne.nativeEvent)&&(z.current=!f)}function Ge(Ne){z.current=m,m==="auto"&&Zw(Ne.nativeEvent)&&(z.current=!0)}return{onKeyDown(Ne){let Fe=k.select("open");L.current=!1;let Je=Ne.key.startsWith("Arrow"),at=YQe(Ne.key,ue(),u),Ft=HI(Ne.key,v),er=(d?at:Ft)||Ne.key==="Enter"||Ne.key.trim()==="";if(f&&Fe)return pe(Ne);if(!(!Fe&&!g&&Je)){if(er){let nt=HI(Ne.key,ue());D.current=d&&nt?null:Ne.key}if(d){at&&(Xa(Ne),Fe?(A.current=ee(),U(Ne)):re(Ne));return}Ft&&(se.current!=null&&(A.current=se.current),Xa(Ne),!Fe&&g?re(Ne):pe(Ne),Fe&&U(Ne))}},onFocus(Ne){k.select("open")&&!f&&(A.current=-1,U(Ne))},onPointerDown:Ge,onPointerEnter:Ge,onMouseDown:be,onClick:be}},[pe,m,ee,d,U,k,g,v,ue,u,se,f]),Le=qi.useMemo(()=>({...ye,...Ae}),[ye,Ae]);return qi.useMemo(()=>i?{reference:Le,floating:Pe,item:fe,trigger:Ae}:{},[i,Le,Pe,Ae,fe])}var U_=l(ae(),1);function IY(e,t){let{listRef:r,elementsRef:o,activeIndex:n,onMatch:i,disabledIndices:s,onTyping:a,enabled:c=!0,resetMs:d=750,selectedIndex:u=null}=t,f="rootStore"in e?e.rootStore:e,m=f.useState("open"),h=Zr(),g=U_.useRef(""),b=U_.useRef(u??n??-1),v=U_.useRef(null),y=Te(x=>{function C(F){return o?.current[F]}function S(F){let V=C(F);return V&&!L_(V)||V?.matches(":disabled")?!1:s==null||!D_(Ya,F,s)}function k(F,V,B=0){if(F.length===0)return-1;let z=(B%F.length+F.length)%F.length,A=V.toLowerCase();for(let D=0;D<F.length;D+=1){let L=(z+D)%F.length;if(!(!F[L]?.toLowerCase().startsWith(A)||!S(L)))return L}return-1}let R=r.current;if(g.current.length>0&&x.key===" "&&(Xa(x),a?.(!0)),g.current.length>0&&g.current[0]!==" "&&k(R,g.current)===-1&&x.key!==" "&&a?.(!1),R==null||x.key.length!==1||x.ctrlKey||x.metaKey||x.altKey)return;m&&x.key!==" "&&(Xa(x),a?.(!0));let O=g.current==="";O&&(b.current=u??n??-1),R.every((F,V)=>F&&S(V)?F[0]?.toLowerCase()!==F[1]?.toLowerCase():!0)&&g.current===x.key&&(g.current="",b.current=v.current),g.current+=x.key,h.start(d,()=>{g.current="",b.current=v.current,a?.(!1)});let T=((O?u??n??-1:b.current)??0)+1,M=k(R,g.current,T);M!==-1?(i?.(M),v.current=M):x.key!==" "&&(g.current="",a?.(!1))}),w=Te(x=>{let C=x.relatedTarget,S=f.select("domReferenceElement"),k=f.select("floatingElement");Ke(S,C)||Ke(k,C)||(h.clear(),g.current="",b.current=v.current,a?.(!1))});ke(()=>{!m&&u!==null||(h.clear(),v.current=null,g.current!==""&&(g.current=""))},[m,u,h]);let _=U_.useMemo(()=>({onKeyDown:y,onBlur:w}),[y,w]);return U_.useMemo(()=>c?{reference:_,floating:_}:{},[c,_])}var gde=.1,KQe=gde*gde,Qr=.5;function WI(e,t,r,o,n,i){return o>=t!=i>=t&&e<=(n-r)*(t-o)/(i-o)+r}function GI(e,t,r,o,n,i,s,a,c,d){let u=!1;return WI(e,t,r,o,n,i)&&(u=!u),WI(e,t,n,i,s,a)&&(u=!u),WI(e,t,s,a,c,d)&&(u=!u),WI(e,t,c,d,r,o)&&(u=!u),u}function XQe(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function YI(e,t,r,o,n,i){let s=Math.min(r,n),a=Math.max(r,n),c=Math.min(o,i),d=Math.max(o,i);return e>=s&&e<=a&&t>=c&&t<=d}function W_(e={}){let{blockPointerEvents:t=!1}=e,r=new vs,o=({x:n,y:i,placement:s,elements:a,onClose:c,nodeId:d,tree:u})=>{let f=s?.split("-")[0],m=!1,h=null,g=null,b=typeof performance<"u"?performance.now():0;function v(w,_){let x=performance.now(),C=x-b;if(h===null||g===null||C===0)return h=w,g=_,b=x,!1;let S=w-h,k=_-g,R=S*S+k*k,O=C*C*KQe;return h=w,g=_,b=x,R<O}function y(){r.clear(),c()}return function(_){r.clear();let x=a.domReference,C=a.floating;if(!x||!C||f==null||n==null||i==null)return;let{clientX:S,clientY:k}=_,R=Vr(_),O=_.type==="mouseleave",E=Ke(C,R),I=Ke(x,R);if(E&&(m=!0,!O))return;if(I&&(m=!1,!O)){m=!0;return}if(O&&wt(_.relatedTarget)&&Ke(C,_.relatedTarget))return;function T(){return!!(u&&Dc(u.nodesRef.current,d).length>0)}function M(){T()||y()}if(T())return;let F=x.getBoundingClientRect(),V=C.getBoundingClientRect(),B=n>V.right-V.width/2,z=i>V.bottom-V.height/2,A=V.width>F.width,D=V.height>F.height,L=(A?F:V).left,U=(A?F:V).right,j=(D?F:V).top,Y=(D?F:V).bottom;if(f==="top"&&i>=F.bottom-1||f==="bottom"&&i<=F.top+1||f==="left"&&n>=F.right-1||f==="right"&&n<=F.left+1){M();return}let q=!1;switch(f){case"top":q=YI(S,k,L,F.top+1,U,V.bottom-1);break;case"bottom":q=YI(S,k,L,V.top+1,U,F.bottom-1);break;case"left":q=YI(S,k,V.right-1,Y,F.left+1,j);break;case"right":q=YI(S,k,F.right-1,Y,V.left+1,j);break;default:}if(q)return;if(m&&!XQe(S,k,F)){M();return}if(!O&&v(S,k)){M();return}let ne=!1;switch(f){case"top":{let ie=A?Qr/2:Qr*4,oe=A||B?n+ie:n-ie,te=A?n-ie:B?n+ie:n-ie,se=i+Qr+1,ge=B||A?V.bottom-Qr:V.top,we=B?A?V.bottom-Qr:V.top:V.bottom-Qr;ne=GI(S,k,oe,se,te,se,V.left,ge,V.right,we);break}case"bottom":{let ie=A?Qr/2:Qr*4,oe=A||B?n+ie:n-ie,te=A?n-ie:B?n+ie:n-ie,se=i-Qr,ge=B||A?V.top+Qr:V.bottom,we=B?A?V.top+Qr:V.bottom:V.top+Qr;ne=GI(S,k,oe,se,te,se,V.left,ge,V.right,we);break}case"left":{let ie=D?Qr/2:Qr*4,oe=D||z?i+ie:i-ie,te=D?i-ie:z?i+ie:i-ie,se=n+Qr+1,ge=z||D?V.right-Qr:V.left,we=z?D?V.right-Qr:V.left:V.right-Qr;ne=GI(S,k,ge,V.top,we,V.bottom,se,oe,se,te);break}case"right":{let ie=D?Qr/2:Qr*4,oe=D||z?i+ie:i-ie,te=D?i-ie:z?i+ie:i-ie,se=n-Qr,ge=z||D?V.left+Qr:V.right,we=z?D?V.left+Qr:V.right:V.left+Qr;ne=GI(S,k,se,oe,se,te,ge,V.top,we,V.bottom);break}default:}ne?m||r.start(40,M):M()}};return o.__options={...e,blockPointerEvents:t},o}var ax=class extends If{setState(t){}update(t){}set(t,r){}notifyAll(){}};var VLt=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Yw.startingStyle]="startingStyle",e[e.endingStyle=Yw.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({});var ZQe={"data-popup-open":""},QQe={"data-popup-open":"","data-pressed":""},JQe={"data-open":""},$Qe={"data-closed":""},eJe={"data-anchor-hidden":""},qI={open(e){return e?ZQe:null}},OY={open(e){return e?QQe:null}},G_={open(e){return e?JQe:$Qe},anchorHidden(e){return e?eJe:null}},lx={...G_,...Oc};var XI="ArrowUp",ZI="ArrowDown",QI="ArrowLeft",JI="ArrowRight",$I="Home",eO="End";var tO=new Set([XI,ZI,QI,JI,$I,eO]),tJe="Shift",vde=[tJe,"Control","Alt","Meta"];function rJe(e){return Bt(e)&&e.tagName==="INPUT"}function AY(e){return!!(rJe(e)&&e.selectionStart!=null||Bt(e)&&e.tagName==="TEXTAREA")}function MY(e,t,r,o){if(!e||!t||!t.scrollTo)return;let n=e.scrollLeft,i=e.scrollTop,s=e.clientWidth<e.scrollWidth,a=e.clientHeight<e.scrollHeight;if(s&&o!=="vertical"){let c=bde(e,t,"left"),d=KI(e),u=KI(t);r==="ltr"&&(c+t.offsetWidth+u.scrollMarginRight>e.scrollLeft+e.clientWidth-d.scrollPaddingRight?n=c+t.offsetWidth+u.scrollMarginRight-e.clientWidth+d.scrollPaddingRight:c-u.scrollMarginLeft<e.scrollLeft+d.scrollPaddingLeft&&(n=c-u.scrollMarginLeft-d.scrollPaddingLeft)),r==="rtl"&&(c-u.scrollMarginLeft<e.scrollLeft+d.scrollPaddingLeft?n=c-u.scrollMarginLeft-d.scrollPaddingLeft:c+t.offsetWidth+u.scrollMarginRight>e.scrollLeft+e.clientWidth-d.scrollPaddingRight&&(n=c+t.offsetWidth+u.scrollMarginRight-e.clientWidth+d.scrollPaddingRight))}if(a&&o!=="horizontal"){let c=bde(e,t,"top"),d=KI(e),u=KI(t);c-u.scrollMarginTop<e.scrollTop+d.scrollPaddingTop?i=c-u.scrollMarginTop-d.scrollPaddingTop:c+t.offsetHeight+u.scrollMarginBottom>e.scrollTop+e.clientHeight-d.scrollPaddingBottom&&(i=c+t.offsetHeight+u.scrollMarginBottom-e.clientHeight+d.scrollPaddingBottom)}e.scrollTo({left:n,top:i,behavior:"auto"})}function bde(e,t,r){let o=r==="left"?"offsetLeft":"offsetTop",n=0;for(;t.offsetParent&&(n+=t[o],t.offsetParent!==e);)t=t.offsetParent;return n}function KI(e){let t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(t.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(t.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(t.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(t.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(t.scrollPaddingLeft)||0}}function cx(e){return Ww(19)?e:e?"true":void 0}var _de=l(ae(),1),yde=l(P(),1),wde=_de.forwardRef(function(t,r){let{cutout:o,...n}=t,i;if(o){let s=o.getBoundingClientRect();i=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${s.left}px ${s.top}px,${s.left}px ${s.bottom}px,${s.right}px ${s.bottom}px,${s.right}px ${s.top}px,${s.left}px ${s.top}px)`}return(0,yde.jsx)("div",{ref:r,role:"presentation","data-base-ui-inert":"",...n,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}})});var LT=l(ae(),1);var DT=l(ae(),1);function xde(e){let t=DT.useRef(""),r=DT.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:DT.useCallback(n=>{if(n.detail===0){e(n,"keyboard");return}"pointerType"in n?e(n,n.pointerType):e(n,t.current),t.current=""},[e]),onPointerDown:r}}var Sde=l(ae(),1);function Cde(e,t){let r=Sde.useRef(e),o=Te(t);ke(()=>{r.current!==e&&o(r.current),r.current=e},[e,o])}function oJe(e,t){let r=Te((i,s)=>{(typeof e=="function"?e():e)||t(s||(wr.os.ios?"touch":""))}),{onClick:o,onPointerDown:n}=xde(r);return LT.useMemo(()=>({onClick:o,onPointerDown:n}),[o,n])}function kde(e){let[t,r]=LT.useState(null),o=oJe(e,r);return Cde(e,n=>{n&&!e&&r(null)}),LT.useMemo(()=>({openMethod:t,triggerProps:o}),[t,o])}var rO=l(ae(),1);var kg={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},nJe={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},Ede={disabled:!1,...nJe},Lc={valid(e){return e===null?null:e?{"data-valid":""}:{"data-invalid":""}}};var iJe={invalid:void 0,name:void 0,validityData:{state:kg,errors:[],error:"",value:"",initialValue:null},setValidityData:Dt,disabled:void 0,setTouched:Dt,setDirty:Dt,setFilled:Dt,setFocused:Dt,validationMode:"onSubmit",shouldValidateOnChange:()=>!1,state:Ede,registerFieldControl:Dt,validation:{getValidationProps:(e,t=It)=>t,inputRef:{current:null},registeredInputs:new Map,registerInput:Dt,getInputControl:()=>null,commit:async()=>{},change:Dt}},NY=rO.createContext(iJe);function Ja(e=!0){let t=rO.useContext(NY);if(t.setValidityData===Dt&&!e)throw new Error(Ct(28));return t}function Tde(e,t,r,o,n=!0,i){let{registerFieldControl:s}=Ja(),a=_r(()=>Symbol());ke(()=>{let c=a.current;if(!n){s(c,void 0);return}s(c,{controlRef:e,getValue:o,id:t,name:i,value:r})},[e,n,o,t,i,s,a,r]),ke(()=>{let c=a.current;return()=>{s(c,void 0)}},[s,a])}var oO=l(ae(),1);var sJe=oO.createContext({elementRef:{current:null},formRef:{current:{fields:new Map}},errors:{},clearErrors:Dt,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function Af(){return oO.useContext(sJe)}var VT=l(ae(),1);var nO=l(ae(),1);var FY=nO.createContext({controlId:void 0,registerControlId:Dt,labelId:void 0,setLabelId:Dt,messageIds:[],setMessageIds:Dt,getDescriptionProps:e=>e});function Cs(){return nO.useContext(FY)}function Pde(e={}){let{id:t,implicit:r=!1,controlRef:o}=e,{controlId:n,registerControlId:i}=Cs(),s=yr(t),a=r?n:void 0,c=_r(()=>Symbol()),d=VT.useRef(!1),u=VT.useRef(t!=null),f=Te(()=>{!d.current||i===Dt||(d.current=!1,i(c.current,void 0))});return ke(()=>{if(i===Dt)return;let m;if(r){let h=o?.current;wt(h)&&h.closest("label")!=null?m=t??null:m=a??s}else if(t!=null)u.current=!0,m=t;else if(u.current)m=s;else{f();return}if(m===void 0){f();return}d.current=!0,i(c.current,m)},[t,o,a,i,r,s,c,f]),VT.useEffect(()=>f,[f]),n??s}var iO=l(ae(),1),DY=iO.createContext(void 0);function Mf(){return iO.useContext(DY)?.direction??"ltr"}var sO=5;function Rde(e,t){let r=aJe(t);return e.clientX>=r.left-sO&&e.clientX<=r.right+sO&&e.clientY>=r.top-sO&&e.clientY<=r.bottom+sO}function aJe(e){let t=e.getBoundingClientRect(),r=ir(e);if(wr.env.jsdom)return t;let o=r.getComputedStyle(e,"::before"),n=r.getComputedStyle(e,"::after");if(!(o.content!=="none"||n.content!=="none"))return t;let s=parseFloat(o.width)||0,a=parseFloat(o.height)||0,c=parseFloat(n.width)||0,d=parseFloat(n.height)||0,u=Math.max(t.width,s,c),f=Math.max(t.height,a,d),m=u-t.width,h=f-t.height;return{left:t.left-m/2,right:t.right+m/2,top:t.top-h/2,bottom:t.bottom+h/2}}var Ul=l(ae(),1);var lJe=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:n,rects:i,platform:s,elements:a,middlewareData:c}=t,{element:d,padding:u=0,offsetParent:f="real"}=Rf(e,t)||{};if(d==null)return{};let m=hI(u),h={x:r,y:o},g=ST(n),b=xT(g),v=await s.getDimensions(d),y=g==="y",w=y?"top":"left",_=y?"bottom":"right",x=y?"clientHeight":"clientWidth",C=i.reference[b]+i.reference[g]-h[g]-i.floating[b],S=h[g]-i.reference[g],k=f==="real"?await s.getOffsetParent?.(d):a.floating,R=a.floating[x]||i.floating[b];(!R||!await s.isElement?.(k))&&(R=a.floating[x]||i.floating[b]);let O=C/2-S/2,E=R/2-v[b]/2-1,I=Math.min(m[w],E),T=Math.min(m[_],E),M=I,F=R-v[b]-T,V=R/2-v[b]/2+O,B=pI(M,V,F),z=!c.arrow&&Kd(n)!=null&&V!==B&&i.reference[b]/2-(V<M?I:T)-v[b]/2<0,A=z?V<M?V-M:V-F:0;return{[g]:h[g]+A,data:{[g]:B,centerOffset:V-B-A,...z&&{alignmentOffset:A}},reset:z}}}),Ide=(e,t)=>({...lJe(e),options:[e,t]});var Ode={name:"hide",async fn(e){let{width:t,height:r,x:o,y:n}=e.rects.reference,i=t===0&&r===0&&o===0&&n===0,s=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:s.top-r>=0||s.right-t>=0||s.bottom-r>=0||s.left-t>=0||i}}}};var dx={sideX:"left",sideY:"top"};var Ade="--available-width",Mde="--available-height";function Dde(e,t,r){let o=e==="inline-start"||e==="inline-end";return{top:"top",right:o?r?"inline-start":"inline-end":"right",bottom:"bottom",left:o?r?"inline-end":"inline-start":"left"}[t]}function Nde(e,t,r){let{rects:o,placement:n}=e;return{side:Dde(t,ys(n),r),align:Kd(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function aO(e){return cJe(e,pde)}function cJe(e,t){let{anchor:r,positionMethod:o="absolute",side:n="bottom",sideOffset:i=0,align:s="center",alignOffset:a=0,collisionBoundary:c,collisionPadding:d=5,sticky:u=!1,arrowPadding:f=5,disableAnchorTracking:m=!1,inline:h,keepMounted:g=!1,floatingRootContext:b,mounted:v,collisionAvoidance:y,shift:w,nodeId:_,adaptiveOrigin:x,lazyFlip:C=!1,externalTree:S}=e,[k,R]=Ul.useState(null);!v&&k!==null&&R(null);let O=y.side||"flip",E=y.align||"flip",I=y.fallbackAxisSide||"end",T=w?.crossAxis??!1,M=w?.rootBoundary,F=typeof r=="function"?r:void 0,V=Te(F),B=F?V:r,z=ao(r),A=ao(v),L=Mf()==="rtl",U=k||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":L?"left":"right","inline-start":L?"right":"left"}[n],j=s==="center"?U:`${U}-${s}`,Y=d;typeof Y=="number"?Y={top:Y,right:Y,bottom:Y,left:Y}:Y&&(Y={top:Y.top||0,right:Y.right||0,bottom:Y.bottom||0,left:Y.left||0});let q=1,ne=n==="bottom"?q:0,ie=n==="top"?q:0,oe=n==="right"?q:0,te=n==="left"?q:0,se={boundary:c==="clipping-ancestors"?"clippingAncestors":c,padding:Y},ge=Ul.useRef(null),we=ao(i),ce=ao(a),ve=typeof i!="function"?i:0,me=typeof a!="function"?a:0,$=[];h&&$.push(h),$.push(uY(de=>{let W=Nde(de,n,L),xe=typeof we.current=="function"?we.current(W):we.current,Xe=typeof ce.current=="function"?ce.current(W):ce.current;return{mainAxis:xe,crossAxis:Xe,alignmentAxis:Xe}},[ve,me,L,n]));let ue=E==="none"&&O!=="shift",ee=!ue&&(u||T||O==="shift"),pe=O==="none"?null:mY({...se,padding:{top:Y.top+q+ne,right:Y.right+q+te,bottom:Y.bottom+q+ie,left:Y.left+q+oe},mainAxis:!T&&O==="flip",crossAxis:E==="flip"?"alignment":!1,fallbackAxisSideDirection:I}),fe=ue?null:fY({...se,rootBoundary:M,mainAxis:E!=="none",crossAxis:ee,limiter:u||T?void 0:pY(de=>{if(!ge.current)return{};let{width:W,height:xe}=ge.current.getBoundingClientRect(),Xe=Za(ys(de.placement)),Se=Xe==="y"?W:xe,qt=Xe==="y"?Y.left+Y.right:Y.top+Y.bottom;return{offset:Se/2+qt/2}})},[se,u,T,M,Y,E]);O==="shift"||E==="shift"||s==="center"?$.push(fe,pe):$.push(pe,fe),$.push(hY({...se,apply({elements:{floating:de},availableWidth:W,availableHeight:xe,rects:Xe}){if(!A.current)return;let Se=de.style;Se.setProperty(Ade,`${W}px`),Se.setProperty(Mde,`${xe}px`);let qt=ir(de).devicePixelRatio||1,{x:Be,y:Ht,width:Ee,height:Ce}=Xe.reference,pi=(Math.round((Be+Ee)*qt)-Math.round(Be*qt))/qt,tr=(Math.round((Ht+Ce)*qt)-Math.round(Ht*qt))/qt;Se.setProperty("--anchor-width",`${pi}px`),Se.setProperty("--anchor-height",`${tr}px`)}}),Ide(de=>({element:ge.current||dt(de.elements.floating).createElement("div"),padding:f,offsetParent:"floating"}),[f]),{name:"transformOrigin",fn(de){let{elements:W,middlewareData:xe,placement:Xe,rects:Se,y:qt}=de,Be=ys(Xe),Ht=Za(Be),Ee=ge.current,Ce=xe.arrow?.x||0,pi=xe.arrow?.y||0,tr=Ee?.clientWidth||0,Ze=Ee?.clientHeight||0,Fl=Ce+tr/2,Ve=pi+Ze/2,$e=Math.abs(xe.shift?.y||0),ct=Se.reference.height/2,ar=typeof i=="function"?i(Nde(de,n,L)):i,so=$e>ar,yo={top:`${Fl}px calc(100% + ${ar}px)`,bottom:`${Fl}px ${-ar}px`,left:`calc(100% + ${ar}px) ${Ve}px`,right:`${-ar}px ${Ve}px`}[Be],Wi=`${Fl}px ${Se.reference.y+ct-qt}px`;return W.floating.style.setProperty("--transform-origin",ee&&Ht==="y"&&so?Wi:yo),{}}},Ode,x),ke(()=>{!v&&b&&b.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[v,b]);let ye=Ul.useMemo(()=>({elementResize:!m&&typeof ResizeObserver<"u",layoutShift:!m&&typeof IntersectionObserver<"u"}),[m]),{refs:Pe,elements:Ae,x:Le,y:re,middlewareData:be,update:Ge,placement:Ne,context:Fe,isPositioned:Je,floatingStyles:at}=t({rootContext:b,open:g?v:void 0,placement:j,middleware:$,strategy:o,whileElementsMounted:g?void 0:(...de)=>IT(...de,ye),nodeId:_,externalTree:S}),{sideX:Ft,sideY:er}=be.adaptiveOrigin||dx,nt=Je?o:"fixed",Mn=Ul.useMemo(()=>{let de;return Je?x?de={position:nt,[Ft]:Le,[er]:re}:de={...at,position:nt}:de={position:nt,top:0,left:0},de[Ade]="100vw",de[Mde]="100vh",Je||(de.opacity=0),de},[x,nt,Ft,Le,er,re,at,Je]),Go=Ul.useRef(null);ke(()=>{if(!v)return;let de=z.current,W=typeof de=="function"?de():de,Xe=(Fde(W)?W.current:W)||null||null;Xe!==Go.current&&(Pe.setPositionReference(Xe),Go.current=Xe)},[v,Pe,B,z]),Ul.useEffect(()=>{if(!v)return;let de=z.current;typeof de!="function"&&Fde(de)&&de.current!==Go.current&&(Pe.setPositionReference(de.current),Go.current=de.current)},[v,Pe,B,z]),Ul.useEffect(()=>{if(g&&v&&Ae.reference&&Ae.floating)return IT(Ae.reference,Ae.floating,Ge,ye)},[g,v,Ae,Ge,ye]);let nr=ys(Ne),Zn=Dde(n,nr,L),Lr=Kd(Ne)||"center",Yo=!!be.hide?.referenceHidden;ke(()=>{C&&v&&Je&&nr!==U&&R(nr)},[C,v,Je,nr,U]);let Ye=Ul.useMemo(()=>({position:"absolute",top:be.arrow?.y,left:be.arrow?.x}),[be.arrow]),Q=be.arrow?.centerOffset!==0;return Ul.useMemo(()=>({positionerStyles:Mn,arrowStyles:Ye,arrowRef:ge,arrowUncentered:Q,side:Zn,align:Lr,physicalSide:nr,anchorHidden:Yo,refs:Pe,context:Fe,isPositioned:Je,update:Ge}),[Mn,Ye,ge,Q,Zn,Lr,nr,Yo,Pe,Fe,Je,Ge])}function Fde(e){return e!=null&&"current"in e}function ux(e){return e==="starting"?ace:It}function lO(e,t,{styles:r,transitionStatus:o,props:n,refs:i,hidden:s,inert:a=!1}){let c={...r};return a&&(c.pointerEvents="none"),je("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:c},ux(o),n],stateAttributesMapping:G_})}var Lde=l(ae(),1);var dJe=20;function Vde(e,t,r,o){let[n,i]=Lde.useState(!1);ke(()=>{if(!e||!t||r==null){i(!1);return}let s=dt(r).documentElement.clientWidth,a=r.offsetWidth;i(s>0&&a>0&&a>=s-dJe)},[e,t,r]),Rle(e&&(!t||n),o)}var Bde=l(ae(),1);var LY=Bde.forwardRef(function(t,r){let{render:o,className:n,disabled:i=!1,focusableWhenDisabled:s=!1,nativeButton:a=!0,style:c,...d}=t,{getButtonProps:u,buttonRef:f}=Bl({disabled:i,focusableWhenDisabled:s,native:a});return je("button",t,{state:{disabled:i},ref:[r,f],props:[d,u]})});var cO=l(ae(),1),VY=cO.createContext({disabled:!1});function dO(){return cO.useContext(VY)}var Eg=l(ae(),1);function Y_(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}var BY=Object.keys(kg);function uJe(e,t){return e.matches(":disabled")?!1:!t||e.form===t?!0:e.form===null&&!e.hasAttribute("form")}function zde(e,t){let r=null;for(let o of e.keys())if(uJe(o,t)){if(!o.validity.valid)return o;r??=o}return r}function jde(e,t){for(let r of t.keys())r.setCustomValidity("");e?.setCustomValidity("")}function Hde(e){let{elementRef:t,formRef:r}=Af(),{setValidityData:o,validate:n,validityData:i,validationDebounceTime:s,invalid:a,markedDirtyRef:c,state:d,shouldValidateOnChange:u,registeredFieldIdRef:f}=e,{controlId:m,getDescriptionProps:h}=Cs(),g=Zr(),b=Eg.useRef(null),v=_r(()=>new Map).current,y=Eg.useRef(0),w=Eg.useCallback((k,R)=>(v.set(k,R),()=>{v.delete(k)}),[v]),_=Te(()=>{let k=zde(v,t.current);return k&&v.get(k)?.controlRef.current||null}),x=Te(async(k,R=!1)=>{y.current+=1;let O=y.current;function E(L,U=a){let j=f.current??m;if(j==null)return;let Y=r.current.fields.get(j);if(!Y)return;let q=Y_(L,U);r.current.fields.set(j,{...Y,validityData:q})}function I(L,U){let j={value:k,state:{...kg,valid:!0},error:"",errors:[],initialValue:i.initialValue};jde(L,v),E(j,U),o(j)}let T=v.size>0?zde(v,t.current):b.current;if(R){if(d.valid!==!1||!T)return;let L=T.validity;if(!L.valueMissing){I(T,!1);return}for(let U of BY)if(U!=="valid"&&U!=="valueMissing"&&U!=="customError"&&L[U])return}function M(L){let U=BY.reduce((Y,q)=>(Y[q]=L.validity[q],Y),{}),j=!1;for(let Y of BY)if(Y!=="valid"){if(Y==="valueMissing"&&U[Y])j=!0;else if(U[Y])return U}return j&&!c.current&&(U.valid=!0,U.valueMissing=!1),U}g.clear();let F=null,V=[],B=T?M(T):{...kg,valid:!0},z,A=u();if(T&&T.validationMessage&&!A)z=T.validationMessage,V=[T.validationMessage];else{let L=Array.from(r.current.fields.values()).reduce((j,Y)=>(Y.name&&(j[Y.name]=Y.getValue()),j),{}),U=n(k,L);if(typeof U=="object"&&U!==null&&"then"in U){if(F=await U,O!==y.current)return}else F=U;F!==null?(B.valid=!1,B.customError=!0,Array.isArray(F)?(V=F,T?.setCustomValidity(F.join(`
-`))):F&&(V=[F],T?.setCustomValidity(F))):A&&(jde(T,v),B.customError=!1,T&&T.validationMessage?(z=T.validationMessage,V=[T.validationMessage]):(!T||T.validity.valid)&&!B.valid&&(B.valid=!0))}let D={value:k,state:B,error:z??(Array.isArray(F)?F[0]:F??""),errors:V,initialValue:i.initialValue};E(D),o(D)}),C=Te(k=>{g.clear();let R=u();R&&k!==""&&s?(y.current+=1,g.start(s,()=>{x(k)})):x(k,!R)}),S=Eg.useCallback((k,R={})=>_t(h(R),d.valid===!1&&!d.disabled&&!k?{"aria-invalid":!0}:It),[h,d.disabled,d.valid]);return Eg.useMemo(()=>({getValidationProps:S,inputRef:b,registeredInputs:v,registerInput:w,getInputControl:_,commit:x,change:C}),[S,v,w,_,x,C])}var Tg={};mr(Tg,{Panel:()=>qde,Root:()=>Wde,Trigger:()=>Yde});var BT=l(ae(),1);var uO={...dle,...Oc};var Ude=l(P(),1),Wde=BT.forwardRef(function(t,r){let{render:o,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:a,open:c,style:d,...u}=t,f=Te(a),m=ale({open:c,defaultOpen:i,onOpenChange:f,disabled:s}),h=BT.useMemo(()=>({open:m.open,disabled:m.disabled,transitionStatus:m.transitionStatus}),[m.open,m.disabled,m.transitionStatus]),g=BT.useMemo(()=>({...m,onOpenChange:f,state:h}),[m,f,h]),b=je("div",t,{state:h,ref:r,props:u,stateAttributesMapping:uO});return(0,Ude.jsx)(kG.Provider,{value:g,children:b})});var Gde=l(ae(),1);var fJe={...cle,...Oc},Yde=Gde.forwardRef(function(t,r){let{panelId:o,open:n,handleTrigger:i,state:s,disabled:a}=J6(),{className:c,disabled:d=a,render:u,nativeButton:f=!0,style:m,...h}=t,{getButtonProps:g,buttonRef:b}=Bl({disabled:d,focusableWhenDisabled:!0,native:f});return je("button",t,{state:s,ref:[r,b],props:[{"aria-controls":n?o:void 0,"aria-expanded":n,onClick:i},h,g],stateAttributesMapping:fJe})});var jY=l(ae(),1);var zY=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var qde=jY.forwardRef(function(t,r){let{className:o,hiddenUntilFound:n,keepMounted:i,render:s,id:a,style:c,...d}=t,{defaultPanelId:u,mounted:f,onOpenChange:m,open:h,setMounted:g,setPanelIdState:b,setOpen:v,state:y,transitionStatus:w}=J6(),_=n??!1,x=i??!1,C=a||void 0,S=C??u;ke(()=>(b(z=>C??(z===null?void 0:z)),()=>{b(z=>z===C?null:z)}),[C,b]);let{height:k,props:R,ref:O,shouldPreventOpenAnimation:E,shouldRender:I,transitionStatus:T,width:M}=yle({externalRef:r,hiddenUntilFound:_,id:S,keepMounted:x,mounted:f,onOpenChange:m,open:h,setMounted:g,setOpen:v,transitionStatus:w}),F={...y,transitionStatus:T},V=G6(c,F),B=je("div",{...t,style:void 0},{state:F,ref:O,props:[R,{style:{[zY.collapsiblePanelHeight]:k===void 0?"auto":`${k}px`,[zY.collapsiblePanelWidth]:M===void 0?"auto":`${M}px`}},d,V?{style:V}:void 0,E?{style:{animationName:"none"}}:void 0],stateAttributesMapping:uO});return I?B:null});function Kde(e,t){let r=yr(e);return ke(()=>(t(r),()=>{t(o=>o===r?void 0:o)}),[r,t]),r}function Xde(e={}){let{id:t,fallbackControlId:r,native:o=!1,setLabelId:n,focusControl:i}=e,{controlId:s,setLabelId:a}=Cs(),c=Te(h=>{a(h),n?.(h)}),d=Kde(t,c),u=s??r;function f(h){if(i){i(h,u);return}if(!u)return;let g=dt(h.currentTarget).getElementById(u);Bt(g)&&pJe(g)}function m(h){Vr(h.nativeEvent)?.closest("button,input,select,textarea")||(!h.defaultPrevented&&h.detail>1&&h.preventDefault(),!o&&f(h))}return o?{id:d,htmlFor:u??void 0,onMouseDown:m}:{id:d,onClick:m,onPointerDown(h){h.preventDefault()}}}function pJe(e){e.focus({focusVisible:!0})}var fO=l(ae(),1),mJe=fO.createContext(void 0);function Pg(e=!0){let t=fO.useContext(mJe);if(t===void 0&&!e)throw new Error(Ct(25));return t}var ur={};mr(ur,{Arrow:()=>Qde,Backdrop:()=>$de,CheckboxItem:()=>oue,CheckboxItemIndicator:()=>nue,Group:()=>aue,GroupLabel:()=>cue,Handle:()=>UT,Item:()=>uue,LinkItem:()=>fue,Popup:()=>hue,Portal:()=>vue,Positioner:()=>_ue,RadioGroup:()=>wue,RadioItem:()=>Cue,RadioItemIndicator:()=>kue,Root:()=>NO,Separator:()=>Zue,SubmenuRoot:()=>Oue,SubmenuTrigger:()=>Jue,Trigger:()=>Lue,Viewport:()=>Kue,createHandle:()=>$ue});var Zde=l(ae(),1);var pO=l(ae(),1),HY=pO.createContext(void 0);function ks(e){let t=pO.useContext(HY);if(t===void 0&&!e)throw new Error(Ct(33));return t}var mO=l(ae(),1),UY=mO.createContext(void 0);function Jr(e){let t=mO.useContext(UY);if(t===void 0&&!e)throw new Error(Ct(36));return t}var Qde=Zde.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,{store:a}=Jr(),{arrowRef:c,side:d,align:u,arrowUncentered:f,arrowStyles:m}=ks(),g={open:a.useState("open"),side:d,align:u,uncentered:f};return je("div",t,{ref:[c,r],stateAttributesMapping:G_,state:g,props:{style:m,"aria-hidden":!0,...s}})});var Jde=l(ae(),1);var $de=Jde.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,{store:a}=Jr(),c=a.useState("open"),d=a.useState("mounted"),u=a.useState("transitionStatus"),f=a.useState("lastOpenChangeReason"),m=Pg(),h={open:c,transitionStatus:u};return je("div",t,{ref:m?.backdropRef?[r,m.backdropRef]:r,state:h,stateAttributesMapping:lx,props:[{role:"presentation",hidden:!d,style:{pointerEvents:f===Ie.triggerHover?"none":void 0,userSelect:"none",WebkitUserSelect:"none"}},s]})});var bO=l(ae(),1);var hO=l(ae(),1),WY=hO.createContext(void 0);function eue(){let e=hO.useContext(WY);if(e===void 0)throw new Error(Ct(30));return e}var fx=l(ae(),1);var tue=l(ae(),1);function gO(e){let{closeOnClick:t,highlighted:r,id:o,nodeId:n,store:i,typingRef:s,itemRef:a,itemMetadata:c}=e,{events:d}=i.useState("floatingTreeRoot"),u=i.useState("open"),f=Pg(!0),m=f!==void 0;return tue.useMemo(()=>({id:o,role:"menuitem",tabIndex:u&&r?0:-1,onKeyDown(h){h.key===" "&&s?.current&&h.preventDefault()},onMouseMove(h){n&&d.emit("itemhover",{nodeId:n,target:h.currentTarget})},onClick(h){t&&d.emit("close",{domEvent:h,reason:Ie.itemPress})},onMouseUp(h){if(f){let g=f.initialCursorPointRef.current;if(f.initialCursorPointRef.current=null,m&&g&&Math.abs(h.clientX-g.x)<=1&&Math.abs(h.clientY-g.y)<=1||m&&!wr.os.mac&&h.button===2)return}a.current&&i.context.allowMouseUpTriggerRef.current&&(!m||h.button===2)&&c.type==="regular-item"&&qw(a.current,h,{detail:1})}}),[t,r,o,d,n,u,i,s,a,f,m,c])}var Rg={type:"regular-item"};function Ig(e){let{closeOnClick:t,disabled:r,highlighted:o,id:n,store:i,typingRef:s=i.context.typingRef,nativeButton:a,itemMetadata:c,nodeId:d}=e,u=fx.useRef(null),{getButtonProps:f,buttonRef:m}=Bl({disabled:r,focusableWhenDisabled:!0,native:a,composite:!0}),h=gO({closeOnClick:t,highlighted:o,id:n,nodeId:d,store:i,typingRef:s,itemRef:u,itemMetadata:c}),g=fx.useCallback(v=>_t(h,{onMouseEnter(){c.type==="submenu-trigger"&&c.setActive()}},v,f),[h,f,c]),b=Ga(u,m);return fx.useMemo(()=>({getItemProps:g,itemRef:b}),[g,b])}var GY=(function(e){return e.checked="data-checked",e.unchecked="data-unchecked",e.disabled="data-disabled",e.highlighted="data-highlighted",e})({});var Og={checked(e){return e?{[GY.checked]:""}:{[GY.unchecked]:""}},...Oc};var rue=l(P(),1),oue=bO.forwardRef(function(t,r){let{render:o,className:n,id:i,label:s,nativeButton:a=!1,disabled:c=!1,closeOnClick:d=!1,checked:u,defaultChecked:f,onCheckedChange:m,style:h,...g}=t,b=Ka({guess:!0,label:s}),v=ks(!0),y=yr(i),{store:w}=Jr(),_=w.useState("disabled"),x=c||_,C=w.useState("isActive",b.index),S=w.useState("itemProps"),[k,R]=Cf({controlled:u,default:f??!1,name:"MenuCheckboxItem",state:"checked"}),{getItemProps:O,itemRef:E}=Ig({closeOnClick:d,disabled:x,highlighted:C,id:y,store:w,nativeButton:a,nodeId:v?.context.nodeId,itemMetadata:Rg}),I=bO.useMemo(()=>({disabled:x,highlighted:C,checked:k}),[x,C,k]);function T(F){let V=qe(Ie.itemPress,F.nativeEvent,void 0,{preventUnmountOnClose:Dt});m?.(!k,V),!V.isCanceled&&R(B=>!B)}let M=je("div",t,{state:I,stateAttributesMapping:Og,props:[S,{role:"menuitemcheckbox","aria-checked":k,onClick:T},g,O],ref:[E,r,b.ref]});return(0,rue.jsx)(WY.Provider,{value:I,children:M})});var vO=l(ae(),1);var nue=vO.forwardRef(function(t,r){let{render:o,className:n,style:i,keepMounted:s=!1,...a}=t,c=eue(),d=vO.useRef(null),{transitionStatus:u,mounted:f,setMounted:m}=qa(c.checked);bs({open:c.checked,ref:d,onComplete(){c.checked||m(!1)}});let h={checked:c.checked,disabled:c.disabled,highlighted:c.highlighted,transitionStatus:u};return je("span",t,{state:h,ref:[r,d],stateAttributesMapping:Og,props:{"aria-hidden":!0,...a},enabled:s||f})});var yO=l(ae(),1);var _O=l(ae(),1),zT=_O.createContext(void 0);function iue(){let e=_O.useContext(zT);if(e===void 0)throw new Error(Ct(31));return e}var sue=l(P(),1),aue=yO.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,[a,c]=yO.useState(void 0),d=je("div",t,{ref:r,props:{role:"group","aria-labelledby":a,...s}});return(0,sue.jsx)(zT.Provider,{value:c,children:d})});var lue=l(ae(),1);var cue=lue.forwardRef(function(t,r){let{render:o,className:n,style:i,id:s,...a}=t,c=yr(s),d=iue();return ke(()=>(d(c),()=>{d(u=>u===c?void 0:u)}),[d,c]),je("div",t,{ref:r,props:{id:c,role:"presentation",...a}})});var due=l(ae(),1);var uue=due.forwardRef(function(t,r){let{render:o,className:n,id:i,label:s,nativeButton:a=!1,disabled:c=!1,closeOnClick:d=!0,style:u,...f}=t,m=Ka({guess:!0,label:s}),h=ks(!0),g=yr(i),{store:b}=Jr(),v=b.useState("disabled"),y=c||v,w=b.useState("isActive",m.index),_=b.useState("itemProps"),{getItemProps:x,itemRef:C}=Ig({closeOnClick:d,disabled:y,highlighted:w,id:g,store:b,nativeButton:a,nodeId:h?.context.nodeId,itemMetadata:Rg});return je("div",t,{state:{disabled:y,highlighted:w},props:[_,f,x],ref:[C,r,m.ref]})});var wO=l(ae(),1);var fue=wO.forwardRef(function(t,r){let{render:o,className:n,id:i,label:s,closeOnClick:a=!1,style:c,...d}=t,u=wO.useRef(null),f=Ka({guess:!0,label:s}),h=ks(!0)?.context.nodeId,g=yr(i),{store:b}=Jr(),v=b.useState("isActive",f.index),y=b.useState("itemProps"),w=b.context.typingRef,{getButtonProps:_,buttonRef:x}=Bl({native:!1,composite:!0}),C=gO({closeOnClick:a,highlighted:v,id:g,nodeId:h,store:b,typingRef:w,itemRef:u,itemMetadata:Rg});function S(R){return _t(C,R,_)}return je("a",t,{state:{highlighted:v},props:[y,d,S],ref:[u,x,r,f.ref]})});var SO=l(ae(),1);var xO=l(ae(),1),hJe=xO.createContext(void 0);function pue(e){let t=xO.useContext(hJe);if(t===void 0&&!e)throw new Error(Ct(69));return t}var mue=l(P(),1),hue=SO.forwardRef(function(t,r){let{render:o,className:n,style:i,finalFocus:s,...a}=t,{store:c}=Jr(),{side:d,align:u}=ks(),f=pue(!0)!=null,m=c.useState("open"),h=c.useState("transitionStatus"),g=c.useState("popupProps"),b=c.useState("mounted"),v=c.useState("instantType"),y=c.useState("activeTriggerElement"),w=c.useState("parent"),_=c.useState("lastOpenChangeReason"),x=c.useState("rootId"),C=c.useState("floatingRootContext"),S=c.useState("floatingTreeRoot"),k=c.useState("closeDelay"),R=c.useState("hoverEnabled"),O=c.useState("disabled"),E=c.useState("openMethod"),I=w.type==="context-menu";bs({open:m,ref:c.context.popupRef,onComplete(){m&&c.context.onOpenChangeComplete?.(!0)}}),SO.useEffect(()=>{function B(z){c.setOpen(!1,qe(z.reason,z.domEvent))}return S.events.on("close",B),()=>{S.events.off("close",B)}},[S.events,c]),FT(C,{enabled:R&&!O&&!I&&w.type!=="menubar",closeDelay:k});let T=c.useStateSetter("popupElement"),M={transitionStatus:h,side:d,align:u,open:m,nested:w.type==="menu",instant:v},F=je("div",t,{state:M,ref:[r,c.context.popupRef,T],stateAttributesMapping:lx,props:[g,{onKeyDown(B){f&&tO.has(B.key)&&B.stopPropagation()}},ux(h),a,{"data-rootownerid":x}]}),V=w.type===void 0||I;return(y||w.type==="menubar"&&_!==Ie.outsidePress)&&(V=!0),(0,mue.jsx)(iY,{context:C,openInteractionType:E,modal:I,disabled:!b,returnFocus:s===void 0?V:s,initialFocus:w.type!=="menu",restoreFocus:!0,externalTree:w.type!=="menubar"?S:void 0,previousFocusableElement:y,nextFocusableElement:w.type===void 0?c.context.triggerFocusTargetRef:void 0,beforeContentFocusGuardRef:w.type===void 0?c.context.beforeContentFocusGuardRef:void 0,children:F})});var bue=l(ae(),1);var CO=l(ae(),1),YY=CO.createContext(void 0);function gue(){let e=CO.useContext(YY);if(e===void 0)throw new Error(Ct(32));return e}var qY=l(P(),1),vue=bue.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t,{store:i}=Jr();return i.useState("mounted")||o?(0,qY.jsx)(YY.Provider,{value:o,children:(0,qY.jsx)(eY,{ref:r,...n})}):null});var Nf=l(ae(),1);var px=l(P(),1),_ue=Nf.forwardRef(function(t,r){let{anchor:o,positionMethod:n="absolute",className:i,render:s,side:a,align:c,sideOffset:d=0,alignOffset:u=0,collisionBoundary:f="clipping-ancestors",collisionPadding:m=5,arrowPadding:h=5,sticky:g=!1,disableAnchorTracking:b=!1,collisionAvoidance:v=cce,style:y,...w}=t,{store:_}=Jr(),x=gue(),C=Pg(!0),S=_.useState("parent"),k=_.useState("floatingRootContext"),R=_.useState("floatingTreeRoot"),O=_.useState("mounted"),E=_.useState("open"),I=_.useState("modal"),T=_.useState("openMethod"),M=_.useState("activeTriggerElement"),F=_.useState("transitionStatus"),V=_.useState("positionerElement"),B=_.useState("instantType"),z=_.useState("adaptiveOrigin"),A=_.useState("lastOpenChangeReason"),D=_.useState("floatingNodeId"),L=_.useState("floatingParentNodeId"),U=k.useState("domReferenceElement"),j=Nf.useRef(null),Y=Tf(V),q=o,ne=d,ie=u,oe=c,te=v;S.type==="context-menu"&&(q=o??S.context?.anchor,oe=oe??"start",!a&&oe!=="center"&&(ie=t.alignOffset??2,ne=t.sideOffset??-5));let se=a,ge=oe;S.type==="menu"?(se=se??"inline-end",ge=ge??"start",te=t.collisionAvoidance??_I):S.type==="menubar"&&(se=se??(S.context.orientation==="vertical"?"inline-end":"bottom"),ge=ge??"start");let we=S.type==="context-menu",ce=aO({anchor:q,floatingRootContext:k,positionMethod:C?"fixed":n,mounted:O,side:se,sideOffset:ne,align:ge,alignOffset:ie,arrowPadding:we?0:h,collisionBoundary:f,collisionPadding:m,sticky:g,nodeId:D,keepMounted:x,disableAnchorTracking:b,collisionAvoidance:te,shift:we?{crossAxis:!("side"in te&&te.side==="flip"),rootBoundary:"layoutViewport"}:void 0,externalTree:R,adaptiveOrigin:z});Nf.useEffect(()=>{function ye(Pe){Pe.open&&(Pe.parentNodeId===D&&_.set("hoverEnabled",!1),Pe.nodeId!==D&&Pe.parentNodeId===_.select("floatingParentNodeId")&&_.setOpen(!1,qe(Ie.siblingOpen)))}return R.events.on("menuopenchange",ye),()=>{R.events.off("menuopenchange",ye)}},[_,R.events,D]),Nf.useEffect(()=>{if(_.select("floatingParentNodeId")==null)return;function ye(Pe){if(Pe.open||Pe.nodeId!==_.select("floatingParentNodeId"))return;let Ae=Pe.reason??Ie.siblingOpen;_.setOpen(!1,qe(Ae))}return R.events.on("menuopenchange",ye),()=>{R.events.off("menuopenchange",ye)}},[R.events,_]);let ve=Zr();Nf.useEffect(()=>{E||ve.clear()},[E,ve]),Nf.useEffect(()=>{function ye(Pe){if(!(!E||Pe.nodeId!==_.select("floatingParentNodeId")))if(Pe.target&&M&&M!==Pe.target){let Ae=_.select("closeDelay");Ae>0?ve.isStarted()||ve.start(Ae,()=>{_.setOpen(!1,qe(Ie.siblingOpen))}):_.setOpen(!1,qe(Ie.siblingOpen))}else ve.clear()}return R.events.on("itemhover",ye),()=>{R.events.off("itemhover",ye)}},[R.events,E,M,_,ve]),Nf.useEffect(()=>{let ye={open:E,nodeId:D,parentNodeId:L,reason:_.select("lastOpenChangeReason")};R.events.emit("menuopenchange",ye)},[R.events,E,_,D,L]),ke(()=>{let ye=U,Pe=j.current;if(ye&&(j.current=ye),Pe&&ye&&ye!==Pe){_.set("instantType",void 0);let Ae=new AbortController;return Y(()=>{_.set("instantType","trigger-change")},Ae.signal),()=>{Ae.abort()}}},[U,Y,_]);let me={open:E,side:ce.side,align:ce.align,anchorHidden:ce.anchorHidden,nested:S.type==="menu",instant:B},$=S.type==="menubar"&&S.context.modal,ue=I&&A!==Ie.triggerHover;Vde(E&&($||ue),T==="touch",V,M);let ee=lO(t,me,{styles:ce.positionerStyles,transitionStatus:F,props:w,refs:[r,_.useStateSetter("positionerElement")],hidden:!O,inert:!E}),pe=O&&S.type!=="menu"&&(S.type!=="menubar"&&I&&A!==Ie.triggerHover||S.type==="menubar"&&S.context.modal),fe=null;return S.type==="menubar"?fe=S.context.contentElement:S.type===void 0&&(fe=M),(0,px.jsxs)(HY.Provider,{value:ce,children:[pe&&(0,px.jsx)(wde,{ref:S.type==="context-menu"||S.type==="nested-context-menu"?S.context.internalBackdropRef:null,inert:cx(!E),cutout:fe}),(0,px.jsx)(rY,{id:D,children:(0,px.jsx)(Uw,{elementsRef:_.context.itemDomElements,labelsRef:_.context.itemLabels,children:ee})})]})});var Ag=l(ae(),1);var kO=l(ae(),1),KY=kO.createContext(void 0);function yue(){let e=kO.useContext(KY);if(e===void 0)throw new Error(Ct(34));return e}var XY=l(P(),1),wue=Ag.memo(Ag.forwardRef(function(t,r){let{render:o,className:n,value:i,defaultValue:s,onValueChange:a,disabled:c=!1,style:d,"aria-labelledby":u,...f}=t,[m,h]=Ag.useState(void 0),[g,b]=Cf({controlled:i,default:s,name:"MenuRadioGroup"}),v=Te((x,C)=>{a?.(x,C),!C.isCanceled&&b(x)}),w=je("div",t,{state:{disabled:c},ref:r,props:{role:"group","aria-labelledby":u??m,"aria-disabled":c||void 0,...f}}),_=Ag.useMemo(()=>({value:g,setValue:v,disabled:c}),[g,v,c]);return(0,XY.jsx)(zT.Provider,{value:h,children:(0,XY.jsx)(KY.Provider,{value:_,children:w})})}));var TO=l(ae(),1);var EO=l(ae(),1),ZY=EO.createContext(void 0);function xue(){let e=EO.useContext(ZY);if(e===void 0)throw new Error(Ct(35));return e}var Sue=l(P(),1),Cue=TO.forwardRef(function(t,r){let{render:o,className:n,id:i,label:s,nativeButton:a=!1,disabled:c=!1,closeOnClick:d=!1,value:u,style:f,...m}=t,h=Ka({guess:!0,label:s}),g=ks(!0),b=yr(i),{store:v}=Jr(),y=v.useState("isActive",h.index),w=v.useState("itemProps"),{value:_,setValue:x,disabled:C}=yue(),S=v.useState("disabled"),k=c||C||S,R=_===u,{getItemProps:O,itemRef:E}=Ig({closeOnClick:d,disabled:k,highlighted:y,id:b,store:v,nativeButton:a,nodeId:g?.context.nodeId,itemMetadata:Rg}),I=TO.useMemo(()=>({disabled:k,highlighted:y,checked:R}),[k,y,R]);function T(F){let V=qe(Ie.itemPress,F.nativeEvent,void 0,{preventUnmountOnClose:Dt});x(u,V)}let M=je("div",t,{state:I,stateAttributesMapping:Og,props:[w,{role:"menuitemradio","aria-checked":R,onClick:T},m,O],ref:[E,r,h.ref]});return(0,Sue.jsx)(ZY.Provider,{value:I,children:M})});var PO=l(ae(),1);var kue=PO.forwardRef(function(t,r){let{render:o,className:n,style:i,keepMounted:s=!1,...a}=t,c=xue(),d=PO.useRef(null),{transitionStatus:u,mounted:f,setMounted:m}=qa(c.checked);bs({open:c.checked,ref:d,onComplete(){c.checked||m(!1)}});let h={checked:c.checked,disabled:c.disabled,highlighted:c.highlighted,transitionStatus:u};return je("span",t,{state:h,stateAttributesMapping:Og,ref:[r,d],props:{"aria-hidden":!0,...a},enabled:s||f})});var Dn=l(ae(),1);var RO=l(ae(),1),gJe=RO.createContext(null);function IO(e){let t=RO.useContext(gJe);if(t===null&&!e)throw new Error(Ct(5));return t}var jT=l(ae(),1);var Eue={...VI,disabled:e=>e.parent.type==="menubar"&&e.parent.context.disabled||e.disabled,modal:e=>(e.parent.type===void 0||e.parent.type==="context-menu")&&(e.modal??!0),openMethod:e=>e.openMethod,allowMouseEnter:e=>e.allowMouseEnter,highlightItemOnHover:e=>e.highlightItemOnHover,parent:e=>e.parent,rootId:e=>e.parent.type==="menu"?e.parent.store.select("rootId"):e.parent.type!==void 0?e.parent.context.rootId:e.rootId,activeIndex:e=>e.activeIndex,isActive:(e,t)=>e.activeIndex===t,hoverEnabled:e=>e.hoverEnabled,instantType:e=>e.instantType,lastOpenChangeReason:e=>e.openChangeReason,floatingTreeRoot:e=>e.parent.type==="menu"?e.parent.store.select("floatingTreeRoot"):e.floatingTreeRoot,floatingNodeId:e=>e.floatingNodeId,floatingParentNodeId:e=>e.floatingParentNodeId,itemProps:e=>e.itemProps,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin,keyboardEventRelay:e=>{if(e.keyboardEventRelay)return e.keyboardEventRelay;if(e.parent.type==="menu")return e.parent.store.select("keyboardEventRelay")}},OO=class extends If{constructor(t){super({...Rue(),...t},Pue(),Eue),this.unsubscribeParentListener=this.observe("parent",r=>{if(this.unsubscribeParentListener?.(),r.type==="menu"){let o=r.store.select("rootId"),n=r.store.select("floatingTreeRoot"),i=r.store.select("keyboardEventRelay");this.unsubscribeParentListener=r.store.subscribe(()=>{let s=r.store.select("rootId"),a=r.store.select("floatingTreeRoot"),c=r.store.select("keyboardEventRelay");o===s&&n===a&&i===c||(o=s,n=a,i=c,this.notifyAll())}),this.context.allowMouseUpTriggerRef=r.store.context.allowMouseUpTriggerRef;return}r.type!==void 0&&(this.context.allowMouseUpTriggerRef=r.context.allowMouseUpTriggerRef),this.unsubscribeParentListener=null})}setOpen(t,r){this.state.floatingRootContext.context.events.emit("setOpen",{open:t,eventDetails:r})}unsubscribeParentListener=null};function Tue(){let e=new ax(Object.freeze(Rue()),Object.freeze(Pue()),Eue);return Object.assign(e,{setOpen:Dt})}function Pue(){return{positionerRef:jT.createRef(),popupRef:jT.createRef(),typingRef:{current:!1},itemDomElements:{current:[]},itemLabels:{current:[]},allowMouseUpTriggerRef:{current:!1},triggerFocusTargetRef:jT.createRef(),beforeContentFocusGuardRef:jT.createRef(),onOpenChangeComplete:void 0,triggerElements:new wm}}function Rue(){return{...LI(),disabled:!1,modal:!0,openMethod:null,allowMouseEnter:!1,highlightItemOnHover:!0,parent:{type:void 0},rootId:void 0,activeIndex:null,hoverEnabled:!0,instantType:void 0,openChangeReason:null,floatingTreeRoot:new yg,floatingNodeId:void 0,floatingParentNodeId:null,itemProps:It,keyboardEventRelay:void 0,closeDelay:0,adaptiveOrigin:void 0}}var AO=l(ae(),1),QY=AO.createContext(void 0);function MO(){return AO.useContext(QY)}var HT=l(P(),1),NO=OT(function(t){let{children:r,open:o,onOpenChange:n,onOpenChangeComplete:i,defaultOpen:s=!1,disabled:a=!1,modal:c,loopFocus:d=!0,orientation:u="vertical",actionsRef:f,closeParentOnEsc:m=!1,handle:h,triggerId:g,defaultTriggerId:b=null,highlightItemOnHover:v=!0}=t,y=Pg(!0),w=Jr(!0),_=IO(!0),x=MO(),C=Dn.useMemo(()=>x&&w?{type:"menu",store:w.store}:_?{type:"menubar",context:_}:y&&!w?{type:"context-menu",context:y}:{type:void 0},[y,w,_,x]),S=bJe({open:s,openProp:o,activeTriggerId:b,triggerIdProp:g,parent:C});S.useControlledProp("openProp",o),S.useControlledProp("triggerIdProp",g),S.useContextCallback("onOpenChangeComplete",i);let k=Wd(),R=Wd(),O=S.useState("floatingTreeRoot"),E=kT(O),I=jl(),T=S.useState("open"),M=S.useState("activeTriggerElement"),F=S.useState("positionerElement"),V=S.useState("hoverEnabled"),B=S.useState("disabled"),z=S.useState("lastOpenChangeReason"),A=S.useState("parent"),D=S.useState("activeIndex"),L=S.useState("payload"),U=S.useState("floatingParentNodeId"),j=Dn.useRef(null),Y=Dn.useRef(A.type!=="context-menu"),q=Zr(),ne=Dn.useRef(!0),ie=Zr(),oe=U!=null,{openMethod:te,triggerProps:se}=kde(T);S.useSyncedValues({disabled:a,highlightItemOnHover:v,modal:A.type===void 0?c:void 0,openMethod:te,rootId:k}),NI(S);let{forceUnmount:ge}=FI(T,S,()=>{S.set("allowMouseEnter",!1)});ke(()=>{y&&!w?S.update({parent:{type:"context-menu",context:y},floatingNodeId:E,floatingParentNodeId:I}):w&&S.update({floatingNodeId:E,floatingParentNodeId:I})},[y,w,E,I,S]),Dn.useEffect(()=>{if(T||(j.current=null),A.type==="context-menu"){if(!T){q.clear(),Y.current=!1;return}q.start(500,()=>{Y.current=!0})}},[q,T,A.type]),ke(()=>{!T&&!V&&S.set("hoverEnabled",!0)},[T,V,S]);let we=Te((Fe,Je)=>{let at=Je.reason;if(!Fe&&!S.select("open")||T===Fe&&Je.trigger===M&&z===at)return;let Ft=xY(Je);if(!Fe&&Je.trigger==null&&(Je.trigger=M??void 0),n?.(Fe,Je),Je.isCanceled)return;S.state.floatingRootContext.dispatchOpenChange(Fe,Je);let er=Je.event;if(Fe===!1&&er?.type==="click"&&er.pointerType==="touch"&&!ne.current)return;Fe&&at===Ie.triggerFocus?(ne.current=!1,ie.start(300,()=>{ne.current=!0})):(ne.current=!0,ie.clear());let nt=(at===Ie.triggerPress||at===Ie.itemPress)&&er.detail===0,Mn=!Fe&&(at===Ie.escapeKey||at==null),Go={open:Fe,openChangeReason:at};j.current=Je.event,wY(Go,Fe,Je.trigger,Ft()),S.update(Go),A.type==="menubar"&&(at===Ie.triggerFocus||at===Ie.focusOut||at===Ie.triggerHover||at===Ie.listNavigation||at===Ie.siblingOpen)?S.set("instantType","group"):nt||Mn?S.set("instantType",nt?"click":"dismiss"):S.set("instantType",void 0)}),ce=AT({popupStore:S,floatingId:R,nested:I!=null,onOpenChange:we}),ve=ce.context.events;ke(()=>{let Fe=({open:Je,eventDetails:at})=>we(Je,at);return ve.on("setOpen",Fe),()=>{ve?.off("setOpen",Fe)}},[ve,we]);let me=Dn.useCallback(()=>{S.setOpen(!1,qe(Ie.imperativeAction))},[S]);Dn.useImperativeHandle(f,()=>({unmount:ge,close:me}),[ge,me]);let $;A.type==="context-menu"&&($=A.context),Dn.useImperativeHandle($?.positionerRef,()=>F,[F]),Dn.useImperativeHandle($?.actionsRef,()=>({setOpen:we}),[we]);let ue=RT(ce,{enabled:!B,bubbles:{escapeKey:m&&A.type==="menu"},outsidePress(){return A.type!=="context-menu"||j.current?.type==="contextmenu"?!0:Y.current},externalTree:oe?O:void 0}),ee=Mf(),pe=Dn.useCallback(Fe=>{S.select("activeIndex")!==Fe&&S.set("activeIndex",Fe)},[S]),fe=RY(ce,{enabled:!B,listRef:S.context.itemDomElements,activeIndex:D,nested:A.type!==void 0,loopFocus:d,orientation:u,parentOrientation:A.type==="menubar"?A.context.orientation:void 0,rtl:ee==="rtl",disabledIndices:Ya,onNavigate:pe,openOnArrowKeyDown:A.type!=="context-menu",externalTree:oe?O:void 0,focusItemOnHover:v}),ye=Dn.useCallback(Fe=>{S.context.typingRef.current=Fe},[S]),Pe=IY(ce,{enabled:!B,listRef:S.context.itemLabels,elementsRef:S.context.itemDomElements,activeIndex:D,resetMs:500,onMatch:Fe=>{T&&Fe!==D&&S.set("activeIndex",Fe)},onTyping:ye}),Ae=Dn.useMemo(()=>{let Fe=_t(Pe.reference,fe.reference,ue.reference,{onMouseMove(){S.set("allowMouseEnter",!0)}},se);return Fe["aria-haspopup"]="menu",Fe["aria-expanded"]=T,Fe},[S,Pe.reference,fe.reference,ue.reference,se,T]),Le=Dn.useMemo(()=>{let Fe=_t(fe.trigger,ue.trigger,se);return Fe["aria-haspopup"]="menu",Fe["aria-expanded"]=!1,Fe},[fe.trigger,ue.trigger,se]),re=Dn.useMemo(()=>_t(OI,{id:R,role:"menu","aria-labelledby":M?.id,onMouseMove(){S.set("allowMouseEnter",!0),A.type==="menu"&&S.set("hoverEnabled",!1)},onClick(){S.select("hoverEnabled")&&S.set("hoverEnabled",!1)},onKeyDown(Fe){let Je=S.select("keyboardEventRelay");Je&&!Fe.isPropagationStopped()&&Je(Fe)}},Pe.floating,fe.floating,ue.floating),[M,R,A.type,S,Pe.floating,fe.floating,ue.floating]),be=fe.item??It;DI(S,{floatingRootContext:ce,activeTriggerProps:Ae,inactiveTriggerProps:Le,popupProps:re,itemProps:be});let Ge=Dn.useMemo(()=>({store:S,parent:C}),[S,C]),Ne=(0,HT.jsxs)(UY.Provider,{value:Ge,children:[h&&(0,HT.jsx)(AI,{handle:h,store:S}),typeof r=="function"?r({payload:L}):r]});return A.type===void 0||A.type==="context-menu"?(0,HT.jsx)(oY,{externalTree:O,children:Ne}):Ne});function bJe(e){return _r(()=>new OO(e)).current}var Iue=l(ae(),1);var JY=l(P(),1);function Oue(e){let t=Jr().store,r=Iue.useMemo(()=>({parentMenu:t}),[t]);return(0,JY.jsx)(QY.Provider,{value:r,children:(0,JY.jsx)(NO,{...e})})}var Es=l(ae(),1);var Aue=l(ae(),1);function FO(e={}){let{highlightItemOnHover:t,highlightedIndex:r,onHighlightedIndexChange:o}=hg(),{ref:n,index:i}=Ka(e),s=r===i,a=Aue.useRef(null),c=Ga(n,a);return{compositeProps:{tabIndex:s?0:-1,onFocus(){o(i)},onMouseMove(){let u=a.current;if(!t||!u)return;let f=u.hasAttribute("disabled")||u.ariaDisabled==="true";!s&&!f&&u.focus()}},compositeRef:c,index:i}}function Mue(e){let{render:t,className:r,style:o,state:n=It,props:i=Ya,refs:s=Ya,metadata:a,stateAttributesMapping:c,tag:d="div",...u}=e,{compositeProps:f,compositeRef:m}=FO({metadata:a});return je(d,e,{state:n,ref:[m,...s],props:[f,...i,u],stateAttributesMapping:c})}function $Y(e){if(Bt(e)&&e.hasAttribute("data-rootownerid"))return e.getAttribute("data-rootownerid");if(!Mc(e))return $Y(Ac(e))}var Nue=l(ae(),1),eq=l(Gd(),1);function Fue(e,t){let r=Nue.useRef(null);function o(i){eq.flushSync(()=>{e.setOpen(!1,qe(Ie.focusOut,i.nativeEvent,i.currentTarget))}),ece(r.current)?.focus()}function n(i){let s=e.select("positionerElement");if(s&&_m(i,s))e.context.beforeContentFocusGuardRef.current?.focus();else{eq.flushSync(()=>{e.setOpen(!1,qe(Ie.focusOut,i.nativeEvent,i.currentTarget))});let a=$le(e.context.triggerFocusTargetRef.current||t.current);for(;a!==null&&Ke(s,a);){let c=a;if(a=$w(a),a===c)break}a?.focus()}}return{preFocusGuardRef:r,handlePreFocusGuardFocus:o,handleFocusTargetFocus:n}}var DO=l(ae(),1);function Due(e){let{enabled:t=!0,mouseDownAction:r,open:o}=e,n=DO.useRef(!1);return DO.useMemo(()=>t?{onMouseDown:i=>{(r==="open"&&!o||r==="close"&&o)&&(n.current=!0,dt(i.currentTarget).addEventListener("click",()=>{n.current=!1},{once:!0}))},onClick:i=>{n.current&&(n.current=!1,i.preventBaseUIHandler())}}:It,[t,r,o])}var Mg=l(P(),1),Lue=TI(function(t,r){let{render:o,className:n,style:i,disabled:s=!1,nativeButton:a=!0,id:c,openOnHover:d,delay:u=100,closeDelay:f=0,handle:m,payload:h,...g}=t,b=Jr(!0),y=BI(m)??b?.store;if(!y)throw new Error(Ct(85));let w=yr(c),_=y.useState("isTriggerActive",w),x=y.useState("floatingRootContext"),C=y.useState("isOpenedByTrigger",w),S=y.useState("triggerPopupId",w),k=Es.useRef(null),R=_Je(),O=hg(!0),E=ws(),I=Es.useMemo(()=>E??new yg,[E]),T=kT(I),M=jl(),{registerTrigger:F,isMountedByThisTrigger:V}=MI(w,k,y,{payload:h,closeDelay:f,parent:R,floatingTreeRoot:I,floatingNodeId:T,floatingParentNodeId:M,keyboardEventRelay:O?.relayKeyboardEvent}),B=R.type==="menubar",z=y.useState("disabled"),A=s||z||B&&R.context.disabled,{getButtonProps:D,buttonRef:L}=Bl({disabled:A,native:a});Es.useEffect(()=>{!C&&R.type===void 0&&(y.context.allowMouseUpTriggerRef.current=!1)},[y,C,R.type]);let U=Es.useRef(null),j=Zr(),Y=Te(ye=>{if(!U.current)return;j.clear(),y.context.allowMouseUpTriggerRef.current=!1;let Pe=ye.target;Ke(U.current,Pe)||Ke(y.select("positionerElement"),Pe)||Pe===U.current||Pe!=null&&$Y(Pe)===y.select("rootId")||Rde(ye,U.current)||I.events.emit("close",{domEvent:ye,reason:Ie.cancelOpen})});Es.useEffect(()=>{C&&y.select("lastOpenChangeReason")===Ie.triggerHover&&dt(U.current).addEventListener("mouseup",Y,{once:!0})},[C,Y,y]);let q=B&&R.context.hasSubmenuOpen,ie=H_(x,{enabled:(d??q)&&!A&&(!B||q&&!V),handleClose:W_({blockPointerEvents:!B}),mouseOnly:!0,move:!1,restMs:R.type===void 0?u:void 0,delay:{close:f},triggerElementRef:k,externalTree:I,isActiveTrigger:_,isClosing:()=>y.select("transitionStatus")==="ending"}),oe=vJe(C,y.select("lastOpenChangeReason")),te=PT(x,{enabled:!A,event:C&&B?"click":"mousedown",toggle:!0,ignoreMouse:!1,stickIfOpen:R.type===void 0?oe:!1}),se=NT(x,{enabled:!A&&q}),ge=Due({open:C,enabled:B,mouseDownAction:"open"}),we=Es.useMemo(()=>_t(se.reference,te.reference),[se.reference,te.reference]),ce=y.useState("triggerProps",V),{preFocusGuardRef:ve,handlePreFocusGuardFocus:me,handleFocusTargetFocus:$}=Fue(y,k),ue={disabled:A,open:C},ee=[U,r,L,F,k],pe=[we,ie??It,ce,{"aria-haspopup":"menu","aria-controls":S,id:w,onMouseDown:ye=>{if(y.select("open"))return;j.start(200,()=>{y.context.allowMouseUpTriggerRef.current=!0}),dt(ye.currentTarget).addEventListener("mouseup",Y,{once:!0})}},B?{role:"menuitem"}:{},ge,g,D],fe=je("button",t,{enabled:!B,stateAttributesMapping:OY,state:ue,ref:ee,props:pe});return B?(0,Mg.jsx)(Mue,{tag:"button",render:o,className:n,style:i,state:ue,refs:ee,props:pe,stateAttributesMapping:OY}):C?(0,Mg.jsxs)(Es.Fragment,{children:[(0,Mg.jsx)(vm,{ref:ve,onFocus:me},`${w}-pre-focus-guard`),(0,Mg.jsx)(Es.Fragment,{children:fe},w),(0,Mg.jsx)(vm,{ref:y.context.triggerFocusTargetRef,onFocus:$},`${w}-post-focus-guard`)]}):(0,Mg.jsx)(Es.Fragment,{children:fe},w)});function vJe(e,t){let r=Zr(),[o,n]=Es.useState(!1);return ke(()=>{e&&t===Ie.triggerHover?(n(!0),r.start(500,()=>{n(!1)})):e||(r.clear(),n(!1))},[e,t,r]),o}function _Je(){let e=IO(!0);return Es.useMemo(()=>e?{type:"menubar",context:e}:{type:void 0},[e])}var que=l(ae(),1);var Ki=l(ae(),1),Yue=l(Gd(),1);var Vue=l(ae(),1);function Bue(e){let[t,r]=Vue.useState({current:e,previous:null});return Object.is(e,t.current)||r({current:e,previous:t.current}),t.previous}var hx=l(ae(),1);function mx(e){let t=$n(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Bt(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o;return(vg(r)!==i||vg(o)!==s)&&(r=i,o=s),{width:r,height:o}}function jue(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:c}=e,d=Tf(t,!0),u=Vl(),f=hx.useRef(null),m=hx.useRef(!0),h=hx.useRef(Dt),g=Te(i),b=Te(s),v=hx.useMemo(()=>yJe(a,c),[a,c]);ke(()=>{if(!n){h.current=Dt,m.current=!0,f.current=null;return}if(!t||!r)return;h.current=zue(t,v),tq(t,"auto");let y=VO(t,"position","static"),w=VO(t,"transform","none"),_=VO(t,"scale","1"),x=zue(r,{"--available-width":"max-content","--available-height":"max-content"});function C(){y(),w(),x()}function S(){C(),_()}if(g?.(),m.current||f.current===null){LO(r,"max-content");let E=mx(t);return f.current=E,LO(r,E),S(),b?.(null,E),m.current=!1,()=>{h.current(),h.current=Dt}}LO(r,"max-content");let k=f.current,R=mx(t);f.current=R,tq(t,k),S(),b?.(k,R),LO(r,R);let O=new AbortController;return u.request(()=>{tq(t,R),d(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},O.signal)}),()=>{O.abort(),u.cancel(),h.current(),h.current=Dt}},[o,t,r,d,u,n,g,b,v])}function yJe(e,t){let r=e==="top",o=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!r&&!o?It:{position:"absolute",[r?"bottom":"top"]:"0",[o?"right":"left"]:"0"}}function VO(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function zue(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push(VO(e,o,n));return r.length?()=>{r.forEach(o=>o())}:Dt}function tq(e,t){let r=t==="auto"?"auto":`${t.width}px`,o=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",r),e.style.setProperty("--popup-height",o)}function LO(e,t){let r=t==="max-content"?"max-content":`${t.width}px`,o=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",r),e.style.setProperty("--positioner-height",o)}var Hue=l(ae(),1);var Uue=l(P(),1),BO=function(t){let{direction:r="ltr"}=t,o=Hue.useMemo(()=>({direction:r}),[r]);return(0,Uue.jsx)(DY.Provider,{value:o,children:t.children})};var Wue={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:i,strategy:s,placement:a}=e,c=ir(n),d=c.getComputedStyle(n);if(!(d.transitionDuration!=="0s"&&d.transitionDuration!==""))return{x:t,y:r,data:dx};let f=await i.getOffsetParent?.(n),m={width:0,height:0};if(s==="fixed"&&c?.visualViewport)m={width:c.visualViewport.width,height:c.visualViewport.height};else if(f===c){let w=dt(n);m={width:w.documentElement.clientWidth,height:w.documentElement.clientHeight}}else await i.isElement?.(f)&&(m=await i.getDimensions(f));let h=ys(a),g=t,b=r;h==="left"&&(g=m.width-(t+o.width)),h==="top"&&(b=m.height-(r+o.height));let v=h==="left"?"right":dx.sideX,y=h==="top"?"bottom":dx.sideY;return{x:g,y:b,data:{sideX:v,sideY:y}}}};var gx=l(P(),1),zO={activationDirection:e=>e?{"data-activation-direction":e}:null};function jO(e){let{store:t,side:r,children:o}=e,n=Mf(),i=t.useState("activeTriggerElement"),s=t.useState("activeTriggerId"),a=t.useState("open"),c=t.useState("payload"),d=t.useState("mounted"),u=t.useState("popupElement"),f=t.useState("positionerElement"),m=Bue(a?i:null),h=SJe(s,c),g=Ki.useRef(null),[b,v]=Ki.useState(null),[y,w]=Ki.useState(null),_=Ki.useRef(null),x=Ki.useRef(null),C=Tf(_,!0),S=Vl(),k=Ki.useRef(null),[R,O]=Ki.useState(null),[E,I]=Ki.useState(!1);ke(()=>(t.set("adaptiveOrigin",Wue),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let T=Te(()=>{_.current?.style.setProperty("animation","none"),_.current?.style.setProperty("transition","none"),x.current?.style.setProperty("display","none")}),M=Te(D=>{_.current?.style.removeProperty("animation"),_.current?.style.removeProperty("transition"),x.current?.style.removeProperty("display"),D&&O(D)}),F=Te(()=>{k.current?.abort();let D=new AbortController;k.current=D,C(()=>{v(null),O(null),g.current=null},D.signal)}),V=Ki.useRef(null);ke(()=>{(!a||!d)&&(V.current=null)},[a,d]),ke(()=>{if(i&&m&&i!==m&&V.current!==i&&g.current){v(g.current),I(!0);let D=xJe(m,i);w(D),V.current=i}},[i,m]),ke(()=>{b!=null&&(k.current?.abort(),I(!0),S.request(()=>{Yue.flushSync(()=>{I(!1)}),F()}))},[h,b,F,S]),ke(()=>{let D=_.current;if(!D)return;let L=dt(D).createElement("div");for(let U of Array.from(D.childNodes))L.appendChild(U.cloneNode(!0));g.current=L});let B=b!=null,z;B?z=(0,gx.jsxs)(Ki.Fragment,{children:[(0,gx.jsx)("div",{"data-previous":!0,inert:cx(!0),ref:x,style:{...R?{"--popup-width":`${R.width}px`,"--popup-height":`${R.height}px`}:null,position:"absolute"},"data-ending-style":E?void 0:""},"previous"),(0,gx.jsx)("div",{"data-current":!0,ref:_,"data-starting-style":E?"":void 0,children:o},h)]}):z=(0,gx.jsx)("div",{"data-current":!0,ref:_,children:o},h),ke(()=>{let D=x.current;!D||!b||D.replaceChildren(...Array.from(b.childNodes))},[b]),jue({popupElement:u,positionerElement:f,mounted:d,content:c,onMeasureLayout:T,onMeasureLayoutComplete:M,side:r,direction:n});let A={activationDirection:wJe(y),transitioning:B};return{children:z,state:A}}function wJe(e){if(e)return`${Gue(e.horizontal,5,"right","left")} ${Gue(e.vertical,5,"down","up")}`}function Gue(e,t,r,o){return e>t?r:e<-t?o:""}function xJe(e,t){let r=e.getBoundingClientRect(),o=t.getBoundingClientRect(),n={x:r.left+r.width/2,y:r.top+r.height/2},i={x:o.left+o.width/2,y:o.top+o.height/2};return{horizontal:i.x-n.x,vertical:i.y-n.y}}function SJe(e,t){let[r,o]=Ki.useState(0),n=Ki.useRef(e),i=Ki.useRef(t),s=Ki.useRef(!1);return ke(()=>{let a=n.current,c=i.current,d=e!==a,u=t!==c;d?(o(f=>f+1),s.current=!u):s.current&&u&&(o(f=>f+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${r}`}var Kue=que.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,...a}=t,{store:c}=Jr(),{side:d}=ks(),u=c.useState("instantType"),{children:f,state:m}=jO({store:c,side:d,children:s}),h={activationDirection:m.activationDirection,transitioning:m.transitioning,instant:u};return je("div",t,{state:h,ref:r,props:[a,{children:f}],stateAttributesMapping:zO})});var Xue=l(ae(),1);var Zue=Xue.forwardRef(function(t,r){let{className:o,render:n,orientation:i="horizontal",style:s,...a}=t;return je("div",t,{state:{orientation:i},ref:r,props:[{role:"separator","aria-orientation":i},a]})});var Ff=l(ae(),1);function Que(e){return e==null||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true"}var CJe={"aria-expanded":void 0},Jue=Ff.forwardRef(function(t,r){let{render:o,className:n,style:i,label:s,id:a,nativeButton:c=!1,openOnHover:d=!0,delay:u=100,closeDelay:f=0,disabled:m=!1,...h}=t,g=MO();if(!g?.parentMenu)throw new Error(Ct(37));let b=Ka({guess:!0,label:s}),v=ks(),{store:y}=Jr(),w=yr(a),_=y.useState("open"),x=y.useState("floatingRootContext"),C=y.useState("floatingTreeRoot"),S=y.useState("triggerPopupId",w),k=yY(w,y),R=Ff.useCallback(we=>{let ce=k(we);return we!==null&&y.select("open")&&y.select("activeTriggerId")==null&&y.update({activeTriggerId:w,activeTriggerElement:we,closeDelay:f}),ce},[k,f,y,w]),O=Ff.useRef(null),E=Ff.useCallback(we=>{O.current=we,y.set("activeTriggerElement",we)},[y]);y.useSyncedValue("closeDelay",f);let I=g.parentMenu,T=y.useState("disabled"),M=I.useState("disabled"),F=m||T||M,V=I.useState("itemProps"),B=I.useState("isActive",b.index),z=Ff.useMemo(()=>({type:"submenu-trigger",setActive(){I.select("highlightItemOnHover")&&I.set("activeIndex",b.index)}}),[I,b.index]),{getItemProps:A,itemRef:D}=Ig({closeOnClick:!1,disabled:F,highlighted:B,id:w,store:y,typingRef:I.context.typingRef,nativeButton:c,itemMetadata:z,nodeId:v?.context.nodeId}),L=y.useState("hoverEnabled"),U=H_(x,{enabled:L&&d&&!F,handleClose:W_({blockPointerEvents:!0}),mouseOnly:!0,move:!0,restMs:u,delay:{open:u,close:f},shouldOpen:u>0?()=>I.select("allowMouseEnter"):void 0,triggerElementRef:O,externalTree:C,isClosing:()=>y.select("transitionStatus")==="ending",guardStaleOpen:!0}),Y=PT(x,{enabled:!F,event:"mousedown",toggle:!d,ignoreMouse:d,stickIfOpen:!1}).reference??It,q=y.useState("triggerProps",!0);delete q.id;let ne={disabled:F,highlighted:B,open:_},ie=y.useState("openMethod"),te=y.useState("lastOpenChangeReason")===Ie.listNavigation||ie==="keyboard",se=_&&te&&wr.screenReader.voiceOver;return je("div",t,{state:ne,stateAttributesMapping:qI,props:[Y,U,q,V,se?CJe:void 0,{"aria-controls":S,tabIndex:_||B?0:-1,onBlur(){B&&I.set("activeIndex",null)}},h,A],ref:[r,b.ref,D,R,E]})});var UT=class extends rx{constructor(){super(Tue(),"Menu")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function $ue(){return new UT}var HO=l(ae(),1),kJe=HO.createContext(void 0),EJe={disableStyleElements:!1};function efe(){return HO.useContext(kJe)??EJe}var Ts={};mr(Ts,{Control:()=>cfe,Description:()=>lfe,Error:()=>sfe,Item:()=>ffe,Label:()=>ife,Root:()=>nfe,Validity:()=>ufe});var wi=l(ae(),1);var UO=l(ae(),1),TJe=UO.createContext(void 0);function tfe(e=!1){let t=UO.useContext(TJe);if(!t&&!e)throw new Error(Ct(86));return t}var Ng=l(ae(),1);var rfe=l(P(),1),WO=function(t){let r=yr(),o=t.controlId===void 0?r:t.controlId,[n,i]=Ng.useState(o),[s,a]=Ng.useState(t.labelId),[c,d]=Ng.useState([]),u=_r(()=>new Map),{messageIds:f}=Cs(),m=Te((b,v)=>{let y=u.current;if(v===void 0){y.delete(b);return}y.set(b,v),i(w=>{if(y.size===0)return;let _;for(let x of y.values()){if(w!==void 0&&x===w)return w;_===void 0&&(_=x)}return _})}),h=Ng.useCallback(b=>{let v=b["aria-describedby"]?b["aria-describedby"].split(" "):[];return v.push(...f,...c),{...b,"aria-describedby":Array.from(new Set(v)).join(" ")||void 0}},[f,c]),g=Ng.useMemo(()=>({controlId:n,registerControlId:m,labelId:s,setLabelId:a,messageIds:c,setMessageIds:d,getDescriptionProps:h}),[n,m,s,a,c,d,h]);return(0,rfe.jsx)(FY.Provider,{value:g,children:t.children})};var GO=l(ae(),1);function ofe(e){let{commit:t,invalid:r,markedDirtyRef:o,name:n,setRegisteredFieldName:i,registeredFieldIdRef:s,setValidityData:a,validityData:c}=e,{formRef:d}=Af(),u=GO.useRef(null),f=GO.useRef(null),m=GO.useRef(!1),h=Te(()=>{let x=f.current;if(x)return x.getValue?x.getValue():x.value});function g(x){return x.value===void 0?h():x.value}let b=Te(()=>{let x=f.current;if(o.current=!0,!x){t(c.value);return}t(g(x))});function v(){let x=f.current;!x||!x.id||d.current.fields.set(x.id,{getValue:h,name:n??x.name,controlRef:x.controlRef,validityData:Y_(c,r),validate:b})}function y(x=f.current?.id){x&&d.current.fields.delete(x)}function w(x){if(m.current)return;m.current=!0;let C=g(x);a(S=>S.initialValue===C?S:{...S,initialValue:C})}ke(()=>{let x=f.current;!x||!x.id||(i(n?void 0:x.name),d.current.fields.set(x.id,{getValue:h,name:n??x.name,controlRef:x.controlRef,validityData:Y_(c,r),validate:b}))},[d,h,r,n,i,b,c]),ke(()=>{let x=d.current.fields;return()=>{let C=f.current?.id;C&&x.delete(C)}},[d]);let _=Te((x,C)=>{if(!C){u.current===x&&(u.current=null,y(),f.current=null,i(void 0),s.current=void 0);return}let S=f.current?.id;u.current=x,f.current=C,n||i(C.name),s.current=C.id,S&&S!==C.id&&y(S),w(C),v()});return[b,_]}var YO=l(P(),1),PJe=wi.forwardRef(function(t,r){let{errors:o,validationMode:n,submitAttemptedRef:i}=Af(),{render:s,className:a,validate:c,validationDebounceTime:d=0,validationMode:u=n,name:f,disabled:m=!1,invalid:h,dirty:g,touched:b,actionsRef:v,style:y,...w}=t,_=tfe(!0)?.disabled,x=Te(c||(()=>null)),C=_||m,[S,k]=wi.useState(!1),[R,O]=wi.useState(!1),[E,I]=wi.useState(!1),[T,M]=wi.useState(!1),F=g??R,V=b??S,B=wi.useRef(F),z=wi.useRef(void 0),[A,D]=wi.useState(),L=f??A;ke(()=>{g!==void 0&&(B.current=g)},[g]);let U=Te(ue=>{g===void 0&&(ue&&(B.current=!0),O(ue))}),j=Te(ue=>{b===void 0&&k(ue)}),Y=Te(()=>u==="onChange"||u==="onSubmit"&&i.current),q=L&&Object.hasOwn(o,L)?o[L]:null,ne=!!(Array.isArray(q)?q.length:q),ie=h===!0||ne,[oe,te]=wi.useState({state:kg,error:"",errors:[],value:null,initialValue:null}),se=!ie&&(C?null:oe.state.valid),ge=wi.useMemo(()=>({disabled:C,touched:V,dirty:F,valid:se,filled:E,focused:T}),[C,V,F,se,E,T]),we=Hde({setValidityData:te,validate:x,validityData:oe,validationDebounceTime:d,invalid:ie,markedDirtyRef:B,state:ge,shouldValidateOnChange:Y,registeredFieldIdRef:z}),[ce,ve]=ofe({commit:we.commit,invalid:ie,markedDirtyRef:B,name:f,setRegisteredFieldName:D,registeredFieldIdRef:z,setValidityData:te,validityData:oe});wi.useImperativeHandle(v,()=>({validate:ce}),[ce]);let me=wi.useMemo(()=>({invalid:ie,name:L,validityData:oe,setValidityData:te,disabled:C,setTouched:j,setDirty:U,setFilled:I,setFocused:M,validationMode:u,shouldValidateOnChange:Y,state:ge,registerFieldControl:ve,validation:we}),[ie,L,oe,C,j,U,I,M,u,Y,ge,ve,we]),$=je("div",t,{ref:r,state:ge,props:w,stateAttributesMapping:Lc});return(0,YO.jsx)(NY.Provider,{value:me,children:$})}),nfe=wi.forwardRef(function(t,r){return(0,YO.jsx)(WO,{children:(0,YO.jsx)(PJe,{...t,ref:r})})});var WT=l(ae(),1);var ife=WT.forwardRef(function(t,r){let{render:o,className:n,style:i,id:s,nativeLabel:a=!0,...c}=t,d=Ja(!1),u=dO(),{labelId:f}=Cs(),m={...d.state,disabled:d.disabled||u.disabled},h=WT.useRef(null),g=Xde({id:f??s,native:a});return je("label",t,{ref:[r,h],state:m,props:[g,c],stateAttributesMapping:Lc})});var q_=l(ae(),1);var rq=l(P(),1),RJe={...Lc,...Oc},sfe=q_.forwardRef(function(t,r){let{render:o,id:n,className:i,match:s,style:a,...c}=t,d=yr(n),{validityData:u,state:f,name:m}=Ja(!1),{setMessageIds:h}=Cs(),{errors:g}=Af(),b=m&&Object.hasOwn(g,m)?g[m]:null,v=!!(Array.isArray(b)?b.length:b),y=typeof s=="string",w=!1;s===!0?w=!0:f.disabled?w=!1:y?w=!!u.state[s]:w=v||u.state.valid===!1;let{mounted:_,transitionStatus:x,setMounted:C}=qa(w);ke(()=>{if(!(!w||!d))return h(B=>B.concat(d)),()=>{h(B=>B.filter(z=>z!==d))}},[w,d,h]);let S=q_.useRef(null),[k,R]=q_.useState(null),[O,E]=q_.useState(null),I=u.error;!y&&v?I=b:u.errors.length>1&&(I=u.errors);let T=I;Array.isArray(I)&&(T=I.length>1?(0,rq.jsx)("ul",{children:I.map(B=>(0,rq.jsx)("li",{children:B},B))}):I[0]);let M=Array.isArray(I)?JSON.stringify(I):I;w&&M!==O&&(E(M),R(T)),bs({open:w,ref:S,onComplete(){w||C(!1)}});let F={...f,transitionStatus:x},V=je("div",t,{ref:[r,S],state:F,props:[{id:d,children:w?T:k},c],stateAttributesMapping:RJe,enabled:_});return _?V:null});var afe=l(ae(),1);var lfe=afe.forwardRef(function(t,r){let{render:o,id:n,className:i,style:s,...a}=t,c=yr(n),d=Ja(!1),u=dO(),{setMessageIds:f}=Cs(),m={...d.state,disabled:d.disabled||u.disabled};return ke(()=>{if(c)return f(g=>g.concat(c)),()=>{f(g=>g.filter(b=>b!==c))}},[c,f]),je("p",t,{ref:r,state:m,props:[{id:c},a],stateAttributesMapping:Lc})});var qO=l(ae(),1);var cfe=qO.forwardRef(function(t,r){let{render:o,className:n,id:i,name:s,value:a,disabled:c=!1,onValueChange:d,defaultValue:u,autoFocus:f=!1,style:m,...h}=t,{state:g,name:b,disabled:v,setTouched:y,setDirty:w,validityData:_,setFocused:x,setFilled:C,validationMode:S,validation:k}=Ja(),{clearErrors:R}=Af(),O=v||c,E=b??s,I={...g,disabled:O},{labelId:T}=Cs(),M=Pde({id:i});ke(()=>{let L=a!=null;k.inputRef.current?.value||L&&a!==""?C(!0):L&&a===""&&C(!1)},[k.inputRef,C,a]);let F=qO.useRef(null);ke(()=>{f&&F.current===Xo(dt(F.current))&&x(!0)},[f,x]);let[V]=Cf({controlled:a,default:u,name:"FieldControl",state:"value"}),B=a!==void 0,z=B?V:void 0,A=Te(()=>k.inputRef.current?.value);return Tde(k.inputRef,M,z,A,!O,s),je("input",t,{ref:[r,F],state:I,props:[{id:M,disabled:O,name:E,ref:k.inputRef,"aria-labelledby":T,autoFocus:f,...B?{value:z}:{defaultValue:u},onChange(L){let U=L.currentTarget.value;d?.(U,qe(Ie.none,L.nativeEvent)),w(U!==(_.initialValue??"")),C(U!==""),L.nativeEvent.defaultPrevented||(R(E),k.change(U))},onFocus(){x(!0)},onBlur(L){y(!0),x(!1),S==="onBlur"&&k.commit(L.currentTarget.value)},onKeyDown(L){L.currentTarget.tagName==="INPUT"&&L.key==="Enter"&&(y(!0),k.commit(L.currentTarget.value))}},h,L=>k.getValidationProps(O,L)],stateAttributesMapping:Lc})});var GT=l(ae(),1);var dfe=l(P(),1),ufe=function(t){let{children:r}=t,{validityData:o,invalid:n}=Ja(!1),i=GT.useMemo(()=>Y_(o,n),[o,n]),s=i.state.valid===!1,{transitionStatus:a}=qa(s),c=GT.useMemo(()=>({...i,validity:i.state,transitionStatus:a}),[i,a]);return(0,dfe.jsx)(GT.Fragment,{children:r(c)})};var KO=l(ae(),1);var oq=l(P(),1),ffe=KO.forwardRef(function(t,r){let{render:o,className:n,style:i,disabled:s=!1,...a}=t,{state:c,disabled:d}=Ja(!1),u=d||s,f={...c,disabled:u},m=KO.useMemo(()=>({disabled:u}),[u]),h=je("div",t,{ref:r,state:f,props:a,stateAttributesMapping:Lc});return(0,oq.jsx)(WO,{children:(0,oq.jsx)(VY.Provider,{value:m,children:h})})});var pfe=l(ae(),1);var mfe=l(P(),1),nq=pfe.forwardRef(function(t,r){return(0,mfe.jsx)(Ts.Control,{ref:r,...t})});var gfe=l(ae(),1);var bx=l(ae(),1);var XO="data-composite-item-active";var IJe=[];function hfe(e){let{loopFocus:t=!0,orientation:r="both",grid:o,onLoop:n,direction:i,highlightedIndex:s,onHighlightedIndexChange:a,rootRef:c,enableHomeAndEndKeys:d=!1,stopEventPropagation:u,disabledIndices:f,modifierKeys:m=IJe}=e,[h,g]=bx.useState(0),b=o!=null,v=bx.useRef(null),y=Ga(v,c),w=bx.useRef([]),_=bx.useRef(!1),x=s??h,C=Te((E,I=!1)=>{if((a??g)(E),I){let T=w.current[E];MY(v.current,T,i,r)}}),S=Te(E=>{if(E.size===0||_.current)return;_.current=!0;let I=Array.from(E.keys()),T=I.find(F=>F?.hasAttribute(XO))??null,M=T?E.get(T)?.index??-1:-1;if(M!==-1)C(M);else if(D_(I,x,f)){let F=Fc(I,{disabledIndices:f});_g(I,F)||C(F)}MY(v.current,T,i,r)});ke(()=>{if(f==null||s!=null||!_.current)return;let E=w.current;if(D_(E,x,f)){let I=Fc(E,{disabledIndices:f});_g(E,I)||C(I)}},[f,s,x,w,C]);let k=Te((E,I,T)=>n?n(E,I,T,w):T),R=Te(E=>{let I=E.key===$I||E.key===eO;if(!tO.has(E.key)||!d&&I||OJe(E,m)||!v.current)return;let M=i==="rtl",F=M?QI:JI,V=M?JI:QI,B=r==="vertical"?ZI:F,z=r==="vertical"?XI:V,A=Vr(E.nativeEvent);if(A!=null&&AY(A)&&!Que(A)){let q=A.selectionStart,ne=A.selectionEnd,ie=A.value;if(q==null||E.shiftKey||q!==ne||E.key!==z&&q<ie.length||E.key!==B&&q>0)return}let D=x,L=F_(w,f),U=Qw(w,f);o!=null&&(D=o({disabledIndices:f,elementsRef:w,event:E,highlightedIndex:x,loopFocus:t,maxIndex:U,minIndex:L,onLoop:k,orientation:r,rtl:M}));let j=r!=="vertical"&&E.key===F||r!=="horizontal"&&E.key===ZI,Y=r!=="vertical"&&E.key===V||r!=="horizontal"&&E.key===XI;d&&(E.key===$I?D=L:E.key===eO&&(D=U)),D===x&&(j||Y)&&(t&&D===U&&j?(D=L,n&&(D=n(E,x,D,w))):t&&D===L&&Y?(D=U,n&&(D=n(E,x,D,w))):D=Fc(w.current,{startingIndex:D,decrement:Y,disabledIndices:f})),D!==x&&!_g(w.current,D)&&(u&&E.stopPropagation(),(b||I||j||Y)&&E.preventDefault(),C(D,!0),queueMicrotask(()=>{w.current[D]?.focus()}))});return{props:{ref:y,onFocus(E){let I=v.current,T=Vr(E.nativeEvent);!I||T==null||!AY(T)||T.setSelectionRange(0,T.value.length)},onKeyDown:R},highlightedIndex:x,onHighlightedIndexChange:C,elementsRef:w,onMapChange:S,relayKeyboardEvent:R}}function OJe(e,t){for(let r of vde)if(!t.includes(r)&&e.getModifierState(r))return!0;return!1}var iq=l(P(),1);function bfe(e){let{render:t,className:r,style:o,refs:n=Ya,props:i=Ya,state:s=It,stateAttributesMapping:a,highlightedIndex:c,onHighlightedIndexChange:d,orientation:u,grid:f,loopFocus:m,onLoop:h,enableHomeAndEndKeys:g,onMapChange:b,stopEventPropagation:v=!0,rootRef:y,disabledIndices:w,modifierKeys:_,highlightItemOnHover:x=!1,tag:C="div",...S}=e,k=Mf(),{props:R,highlightedIndex:O,onHighlightedIndexChange:E,elementsRef:I,onMapChange:T,relayKeyboardEvent:M}=hfe({grid:f,loopFocus:m,onLoop:h,orientation:u,highlightedIndex:c,onHighlightedIndexChange:d,rootRef:y,stopEventPropagation:v,enableHomeAndEndKeys:g,direction:k,disabledIndices:w,modifierKeys:_}),F=je(C,e,{state:s,ref:n,props:[R,...i,S],stateAttributesMapping:a}),V=gfe.useMemo(()=>({highlightedIndex:O,onHighlightedIndexChange:E,highlightItemOnHover:x,relayKeyboardEvent:M}),[O,E,x,M]);return(0,iq.jsx)(TG.Provider,{value:V,children:(0,iq.jsx)(Uw,{elementsRef:I,onMapChange:B=>{b?.(B),T(B)},children:F})})}var ZO=l(ae(),1),vfe=l(Gd(),1);var _fe=l(P(),1),yfe=ZO.forwardRef(function(t,r){let{children:o,container:n,className:i,render:s,style:a,...c}=t,{node:d,subtree:u}=yI({container:n,ref:r,componentProps:t,elementProps:c});return!u&&!d?null:(0,_fe.jsxs)(ZO.Fragment,{children:[u,d&&vfe.createPortal(o,d)]})});var wfe=l(nx(),1);function AJe(){return Dt}function MJe(){return!1}function NJe(){return!0}function xfe(){return(0,wfe.useSyncExternalStore)(AJe,MJe,NJe)}var Vqt=l(ae(),1);var Sfe=l(P(),1);function Cfe(e){let{script:t}=e,{nonce:r}=efe();return xfe()?(0,Sfe.jsx)("script",{nonce:r,dangerouslySetInnerHTML:{__html:t},suppressHydrationWarning:!0}):null}var Zd={};mr(Zd,{Indicator:()=>Rfe,List:()=>Ofe,Panel:()=>Ife,Root:()=>Efe,Tab:()=>Tfe});var wn=l(ae(),1);var QO=l(ae(),1),sq=QO.createContext(void 0);function Fg(){let e=QO.useContext(sq);if(e===void 0)throw new Error(Ct(64));return e}var Df={tabActivationDirection:e=>({"data-activation-direction":e})};var aq=l(P(),1),Efe=wn.forwardRef(function(t,r){let{className:o,defaultValue:n=0,onValueChange:i,orientation:s="horizontal",render:a,value:c,style:d,...u}=t,f=t.defaultValue!==void 0,m=wn.useRef([]),[h,g]=wn.useState(()=>new Map),[b,v]=Cf({controlled:c,default:n,name:"Tabs",state:"value"}),y=c!==void 0,[w,_]=wn.useState(()=>new Map),x=wn.useRef(void 0),C=wn.useCallback(te=>lq(w,te),[w]),[S,k]=wn.useState(()=>({previousValue:b,tabActivationDirection:"none"})),{previousValue:R,tabActivationDirection:O}=S,E=O,I=!1;R!==b&&(E=kfe(R,b,s,w),I=R!=null&&b!=null&&C(b)==null);let T=I?R:b,M=R!==T||O!==E;ke(()=>{M&&k({previousValue:T,tabActivationDirection:E})},[T,M,E]);let F=Te((te,se)=>{let ge=kfe(b,te,s,w);se.activationDirection=ge,i?.(te,se),!se.isCanceled&&v(te)}),V=Te((te,se)=>{i?.(te,qe(se,void 0,void 0,{activationDirection:"none"}))}),B=Te((te,se)=>(g(ge=>{let we=new Map(ge);return we.set(te,se),we}),()=>{g(ge=>{if(ge.get(te)!==se)return ge;let we=new Map(ge);return we.delete(te),we})})),z=wn.useCallback(te=>h.get(te),[h]),A=wn.useCallback(te=>{for(let se of w.values())if(te===se.value)return se.id},[w]),D=wn.useMemo(()=>({getTabElementBySelectedValue:C,getTabIdByPanelValue:A,getTabPanelIdByValue:z,onValueChange:F,orientation:s,registerMountedTabPanel:B,setTabMap:_,tabActivationDirection:E,value:b}),[C,A,z,F,s,B,_,E,b]),L=wn.useMemo(()=>{for(let te of w.values())if(te.value===b)return te},[w,b]),U=wn.useMemo(()=>{for(let te of w.values())if(!te.disabled)return te.value},[w]),j=wn.useRef(!f),Y=wn.useRef(n),q=wn.useRef(f),ne=wn.useRef(!1);ke(()=>{if(y)return;function te(ce,ve){v(ce),k({previousValue:ce,tabActivationDirection:"none"}),V(ce,ve),j.current=!1}if(w.size===0){ne.current&&b!==null&&!x.current?.isConnected&&te(null,Ie.missing);return}ne.current=!0,x.current=w.keys().next().value;let se=L?.disabled,ge=L==null&&b!==null;if(!se&&b===Y.current&&(q.current=!1),q.current&&se&&b===Y.current)return;let we=j.current;if(se||ge){let ce=U??null;if(b===ce){j.current=!1;return}let ve=Ie.missing;we?ve=Ie.initial:se&&(ve=Ie.disabled),te(ce,ve);return}we&&L!=null&&(V(b,Ie.initial),j.current=!1)},[U,y,V,L,v,w,b]);let oe=je("div",t,{state:{orientation:s,tabActivationDirection:E},ref:r,props:u,stateAttributesMapping:Df});return(0,aq.jsx)(sq.Provider,{value:D,children:(0,aq.jsx)(Uw,{elementsRef:m,children:oe})})});function lq(e,t){for(let[r,o]of e.entries())if(t===o.value)return r;return null}function kfe(e,t,r,o){if(e==null||t==null)return"none";let[n,i,s]=r==="horizontal"?["left","left","right"]:["top","up","down"],a=lq(o,e),c=lq(o,t);if(a==null||c==null)return a!==c&&(typeof e=="number"||typeof e=="string")&&typeof e==typeof t?t>e?s:i:"none";let d=a.getBoundingClientRect()[n],u=c.getBoundingClientRect()[n];return u<d?i:u>d?s:"none"}var xm=l(ae(),1);var JO=l(ae(),1),cq=JO.createContext(void 0);function $O(){let e=JO.useContext(cq);if(e===void 0)throw new Error(Ct(65));return e}var Tfe=xm.forwardRef(function(t,r){let{className:o,disabled:n=!1,render:i,value:s,id:a,nativeButton:c=!0,style:d,...u}=t,{value:f,getTabPanelIdByValue:m,onValueChange:h,orientation:g,tabActivationDirection:b}=Fg(),{activateOnFocus:v,registerTabResizeObserverElement:y,tabsListElement:w}=$O(),{highlightedIndex:_,onHighlightedIndexChange:x}=hg(),C=yr(a),S=xm.useMemo(()=>({disabled:n,id:C,value:s}),[n,C,s]),{compositeProps:k,compositeRef:R,index:O}=FO({metadata:S}),E=s===f,I=xm.useRef(!1),T=xm.useRef(null),M=Te(ne=>{T.current?.(),T.current=ne?y(ne):null});ke(()=>{if(I.current){I.current=!1;return}if(!(E&&O>-1&&_!==O))return;let ne=w;if(ne!=null){let ie=Xo(dt(ne));if(ie&&Ke(ne,ie))return}n||x(O)},[E,O,_,x,n,w]);let{getButtonProps:F,buttonRef:V}=Bl({disabled:n,native:c,focusableWhenDisabled:!0}),B=m(s),z=xm.useRef(!1),A=xm.useRef(!1);function D(ne){h(s,qe(Ie.none,ne.nativeEvent,void 0,{activationDirection:"none"}))}function L(ne){E||n||D(ne)}function U(ne){E||n||v&&(!z.current||A.current)&&D(ne)}function j(ne){if(E||n)return;z.current=!0,A.current=ne.button===0;let ie=dt(ne.currentTarget);function oe(){z.current=!1,A.current=!1,ie.removeEventListener("pointerup",oe),ie.removeEventListener("pointercancel",oe)}ie.addEventListener("pointerup",oe),ie.addEventListener("pointercancel",oe)}return je("button",t,{state:{disabled:n,active:E,orientation:g,tabActivationDirection:b},ref:[r,V,R,M],props:[k,{role:"tab","aria-controls":B,"aria-selected":E,id:C,onClick:L,onFocus:U,onPointerDown:j,[XO]:E?"":void 0,onKeyDownCapture(){I.current=!0}},u,F],stateAttributesMapping:Df})});var vx=l(ae(),1);var e9=l(P(),1),Pfe,FJe={...Df,activeTabPosition:()=>null,activeTabSize:()=>null},Rfe=vx.forwardRef(function(t,r){let{className:o,render:n,renderBeforeHydration:i=!1,style:s,...a}=t,{getTabElementBySelectedValue:c,orientation:d,tabActivationDirection:u,value:f}=Fg(),{tabsListElement:m,registerIndicatorUpdateListener:h}=$O(),g=ode();vx.useEffect(()=>h(g),[h,g]);let b=0,v=0,y=0,w=0,_=0,x=0,C=!1;if(f!=null&&m!=null){let T=c(f);if(T!=null){C=!0;let{width:M,height:F}=mx(T),{width:V,height:B}=mx(m),z=T.getBoundingClientRect(),A=m.getBoundingClientRect(),D=V>0?A.width/V:1,L=B>0?A.height/B:1;if(D>Number.EPSILON&&L>Number.EPSILON){let j=z.left-A.left,Y=z.top-A.top;b=j/D+m.scrollLeft-m.clientLeft,y=Y/L+m.scrollTop-m.clientTop}else b=T.offsetLeft,y=T.offsetTop;_=M,x=F,v=m.scrollWidth-b-_,w=m.scrollHeight-y-x}}let S=C?{left:b,right:v,top:y,bottom:w}:null,k=C?{width:_,height:x}:null,R=C?{"--active-tab-left":`${b}px`,"--active-tab-right":`${v}px`,"--active-tab-top":`${y}px`,"--active-tab-bottom":`${w}px`,"--active-tab-width":`${_}px`,"--active-tab-height":`${x}px`}:void 0,O=C&&_>0&&x>0,I=je("span",t,{state:{orientation:d,activeTabPosition:S,activeTabSize:k,tabActivationDirection:u},ref:r,props:[{role:"presentation",style:R,hidden:!O},a,{suppressHydrationWarning:!0}],stateAttributesMapping:FJe});return f==null?null:(0,e9.jsxs)(vx.Fragment,{children:[I,i&&(Pfe||(Pfe=(0,e9.jsx)(Cfe,{script:""})))]})});var t9=l(ae(),1);var DJe={...Df,...Oc},Ife=t9.forwardRef(function(t,r){let{className:o,value:n,render:i,keepMounted:s=!1,style:a,...c}=t,{value:d,getTabIdByPanelValue:u,orientation:f,tabActivationDirection:m,registerMountedTabPanel:h}=Fg(),g=yr(),{ref:b,index:v}=Ka(),y=n===d,{mounted:w,transitionStatus:_,setMounted:x}=qa(y),C=!w,S=u(n),k={hidden:C,orientation:f,tabActivationDirection:m,transitionStatus:_},R=t9.useRef(null),O=je("div",t,{state:k,ref:[r,b,R],props:[{"aria-labelledby":S,hidden:C,id:g,role:"tabpanel",tabIndex:y?0:-1,inert:cx(!y),"data-index":v},c],stateAttributesMapping:DJe});return bs({open:y,ref:R,onComplete(){y||x(!1)}}),ke(()=>{if(!(g==null||C&&!s))return h(n,g)},[C,s,n,g,h]),s||w?O:null});var Xd=l(ae(),1);var dq=l(P(),1),Ofe=Xd.forwardRef(function(t,r){let{activateOnFocus:o=!1,className:n,loopFocus:i=!0,render:s,style:a,...c}=t,{orientation:d,setTabMap:u,tabActivationDirection:f}=Fg(),[m,h]=Xd.useState(0),[g,b]=Xd.useState(null),v=Xd.useRef(new Set),y=Xd.useRef(new Set),w=Xd.useRef(null);ke(()=>{if(typeof ResizeObserver>"u")return;let R=new ResizeObserver(()=>{v.current.forEach(O=>{O()})});return w.current=R,g&&R.observe(g),y.current.forEach(O=>{R.observe(O)}),()=>{R.disconnect(),w.current=null}},[g]);let _=Te(R=>(v.current.add(R),()=>{v.current.delete(R)})),x=Te(R=>(y.current.add(R),w.current?.observe(R),()=>{y.current.delete(R),w.current?.unobserve(R)})),C={orientation:d,tabActivationDirection:f},S={"aria-orientation":d==="vertical"?"vertical":void 0,role:"tablist"},k=Xd.useMemo(()=>({activateOnFocus:o,registerIndicatorUpdateListener:_,registerTabResizeObserverElement:x,tabsListElement:g}),[o,_,x,g]);return(0,dq.jsx)(cq.Provider,{value:k,children:(0,dq.jsx)(bfe,{render:s,className:n,style:a,state:C,refs:[r,b],props:[S,c],stateAttributesMapping:Df,highlightedIndex:m,enableHomeAndEndKeys:!0,loopFocus:i,orientation:d,onHighlightedIndexChange:h,onMapChange:u,disabledIndices:Ya})})});var $a={};mr($a,{Arrow:()=>Zfe,Handle:()=>qT,Popup:()=>Kfe,Portal:()=>Wfe,Positioner:()=>Yfe,Provider:()=>Jfe,Root:()=>Lfe,Trigger:()=>jfe,Viewport:()=>epe,createHandle:()=>tpe});var _x=l(ae(),1);var r9=l(ae(),1),uq=r9.createContext(void 0);function Vc(e){let t=r9.useContext(uq);if(t===void 0&&!e)throw new Error(Ct(72));return t}var Afe=l(ae(),1);var Mfe={...VI,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},o9=class extends If{constructor(t,r,o){let n=new wm;super(Ffe(t,n,r,o),Dfe(n),Mfe)}setOpen=(t,r)=>{ade(this,t,r,{extraState:{openChangeReason:r.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,qe(Ie.triggerPress,t))}};function Nfe(){let e=new wm,t=new ax(Object.freeze(Ffe(void 0,e)),Object.freeze(Dfe(e)),Mfe);return Object.assign(t,{setOpen:Dt,cancelPendingOpen:Dt})}function Ffe(e,t,r,o=!1){let n={...LI(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e};return n.floatingRootContext=dde(t,r,o),n}function Dfe(e){return{popupRef:Afe.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var YT=l(P(),1),Lfe=OT(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:c,onOpenChangeComplete:d,handle:u,triggerId:f,defaultTriggerId:m=null,children:h}=t,g=sde((I,T)=>new o9({open:o,openProp:n,activeTriggerId:m,triggerIdProp:f},I,T));g.useControlledProp("openProp",n),g.useControlledProp("triggerIdProp",f),g.useContextCallback("onOpenChange",c),g.useContextCallback("onOpenChangeComplete",d);let b=g.useState("open"),v=!r&&b,y=g.useState("activeTriggerId"),w=g.useState("mounted"),_=g.useState("payload");g.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i,disabled:r}),NI(g,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:x,transitionStatus:C}=FI(v,g),S=g.useState("isInstantPhase"),k=g.useState("instantType"),R=g.useState("lastOpenChangeReason"),O=_x.useRef(null);ke(()=>{b&&r&&g.setOpen(!1,qe(Ie.disabled))},[b,r,g]),ke(()=>{C==="ending"&&R===Ie.none||C!=="ending"&&S?(k!=="delay"&&(O.current=k),g.set("instantType","delay")):O.current!==null&&(g.set("instantType",O.current),O.current=null)},[C,S,R,k,g]),ke(()=>{v&&y==null&&g.set("payload",void 0)},[g,y,v]),_x.useImperativeHandle(a,()=>({unmount:x,close:()=>g.setOpen(!1,qe(Ie.imperativeAction))}),[x,g]);let E=v||w||!r&&s!=="none";return(0,YT.jsxs)(uq.Provider,{value:g,children:[u&&(0,YT.jsx)(AI,{handle:u,store:g}),E&&(0,YT.jsx)(LJe,{store:g,disabled:r,trackCursorAxis:s}),typeof h=="function"?h({payload:_}):h]})});function LJe({store:e,disabled:t,trackCursorAxis:r}){let o=e.useState("floatingRootContext"),n=RT(o,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=sY(o,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),s=_x.useMemo(()=>_t(i.reference,n.reference),[i.reference,n.reference]);return DI(e,{activeTriggerProps:s,inactiveTriggerProps:s,popupProps:n.floating??It}),null}var i9=l(ae(),1);var n9=l(ae(),1),fq=n9.createContext(void 0);function Vfe(){return n9.useContext(fq)}var zfe="data-base-ui-tooltip-trigger";function Bfe(e){if("composedPath"in e){let r=e.composedPath();for(let o=0;o<r.length;o+=1){let n=r[o];if(wt(n))return n}}let t=e.target;return wt(t)?t:null}function BJe(e){let t=e;for(;t;){let r=t.closest(`[${zfe}]`);if(r)return r;let o=t.getRootNode();t="host"in o&&wt(o.host)?o.host:null}return null}var jfe=TI(function(t,r){let{render:o,className:n,style:i,handle:s,payload:a,disabled:c,delay:d,closeOnClick:u=!0,closeDelay:f,id:m,...h}=t,g=Vc(!0),v=BI(s)??g;if(!v)throw new Error(Ct(82));let y=yr(m),w=v.useState("isTriggerActive",y),_=v.useState("isOpenedByTrigger",y),x=v.useState("floatingRootContext"),C=i9.useRef(null),S=d??600,k=f??0,{registerTrigger:R,isMountedByThisTrigger:O}=MI(y,C,v,{payload:a,closeOnClick:u,closeDelay:k}),E=Vfe(),{delayRef:I,isInstantPhase:T,hasProvider:M}=HG(x,{open:_}),F=sx(x);v.useSyncedValue("isInstantPhase",T);let V=v.useState("disabled"),B=c??V,z=ao(B),A=v.useState("trackCursorAxis"),D=v.useState("disableHoverablePopup"),L=i9.useRef(!1),U=Zr(),j=i9.useRef(void 0);function Y(){return M?Nc(I.current,"open")===0?0:d??E??600:S}function q(ve){let me=C.current;if(!me||!ve)return!1;let $=BJe(ve);return $!==null&&$!==me&&Ke(me,$)}function ne(ve){let me=q(ve);return L.current=me,me&&(F.openChangeTimeout.clear(),F.restTimeout.clear(),F.restTimeoutPending=!1,U.clear()),me}let ie=H_(x,{enabled:!B,mouseOnly:!0,move:!1,handleClose:!D&&A!=="both"?W_():null,restMs:Y,delay(){return f==null&&M?{close:Nc(I.current,"close")}:{close:k}},triggerElementRef:C,isActiveTrigger:w,isClosing:()=>v.select("transitionStatus")==="ending",shouldOpen(){return!L.current}}),oe=NT(x,{enabled:!B}).reference,te=ve=>{let me=L.current,$=Bfe(ve),ue=ne($),ee=C.current,pe=ee&&$&&Ke(ee,$);if(ue&&v.select("open")&&v.select("lastOpenChangeReason")===Ie.triggerHover){v.setOpen(!1,qe(Ie.triggerHover,ve));return}if(me&&!ue&&pe&&!z.current&&!v.select("open")&&ee&&zl(j.current)){let fe=()=>{!L.current&&!z.current&&!v.select("open")&&v.setOpen(!0,qe(Ie.triggerHover,ve,ee))},ye=Y();ye===0?(U.clear(),fe()):U.start(ye,fe)}},se=v.useState("triggerProps",O);return je("button",t,{state:{open:_},ref:[r,R,C],props:[ie,oe,O||A!=="none"?se:void 0,{onMouseOver(ve){te(ve.nativeEvent)},onFocus(ve){q(Bfe(ve.nativeEvent))&&ve.preventBaseUIHandler()},onMouseLeave(){L.current=!1,U.clear(),j.current=void 0},onPointerEnter(ve){j.current=ve.pointerType},onPointerDown(ve){j.current=ve.pointerType,v.set("closeOnClick",u),u&&!v.select("open")&&v.cancelPendingOpen(ve.nativeEvent)},onClick(ve){u&&!v.select("open")&&v.cancelPendingOpen(ve.nativeEvent)},id:y,"data-trigger-disabled":B?"":void 0,[zfe]:B?void 0:""},h],stateAttributesMapping:qI})});var Ufe=l(ae(),1);var s9=l(ae(),1),pq=s9.createContext(void 0);function Hfe(){let e=s9.useContext(pq);if(e===void 0)throw new Error(Ct(70));return e}var mq=l(P(),1),Wfe=Ufe.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return Vc().useState("mounted")||o?(0,mq.jsx)(pq.Provider,{value:o,children:(0,mq.jsx)(yfe,{ref:r,...n})}):null});var l9=l(ae(),1);var a9=l(ae(),1),hq=a9.createContext(void 0);function yx(){let e=a9.useContext(hq);if(e===void 0)throw new Error(Ct(71));return e}var Gfe=l(P(),1),Yfe=l9.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:c="center",sideOffset:d=0,alignOffset:u=0,collisionBoundary:f="clipping-ancestors",collisionPadding:m=5,arrowPadding:h=5,sticky:g=!1,disableAnchorTracking:b=!1,collisionAvoidance:v=_I,style:y,...w}=t,_=Vc(),x=Hfe(),C=_.useState("open"),S=_.useState("mounted"),k=_.useState("trackCursorAxis"),R=_.useState("disableHoverablePopup"),O=_.useState("floatingRootContext"),E=_.useState("instantType"),I=_.useState("transitionStatus"),T=_.useState("adaptiveOrigin"),M=aO({anchor:i,positionMethod:s,floatingRootContext:O,mounted:S,side:a,sideOffset:d,align:c,alignOffset:u,collisionBoundary:f,collisionPadding:m,sticky:g,arrowPadding:h,disableAnchorTracking:b,keepMounted:x,collisionAvoidance:v,adaptiveOrigin:T}),F=l9.useMemo(()=>({open:C,side:M.side,align:M.align,anchorHidden:M.anchorHidden,instant:k!=="none"?"tracking-cursor":E}),[C,M.side,M.align,M.anchorHidden,k,E]),V=lO(t,F,{styles:M.positionerStyles,transitionStatus:I,props:w,refs:[r,_.useStateSetter("positionerElement")],hidden:!S,inert:!C||k==="both"||R});return(0,Gfe.jsx)(hq.Provider,{value:M,children:V})});var qfe=l(ae(),1);var Kfe=qfe.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,a=Vc(),{side:c,align:d}=yx(),u=a.useState("open"),f=a.useState("instantType"),m=a.useState("transitionStatus"),h=a.useState("popupProps"),g=a.useState("floatingRootContext"),b=a.useState("disabled"),v=a.useState("closeDelay");bs({open:u,ref:a.context.popupRef,onComplete(){u&&a.context.onOpenChangeComplete?.(!0)}}),FT(g,{enabled:!b,closeDelay:v});let y=a.useStateSetter("popupElement");return je("div",t,{state:{open:u,side:c,align:d,instant:f,transitionStatus:m},ref:[r,a.context.popupRef,y],props:[OI,h,ux(m),s],stateAttributesMapping:lx})});var Xfe=l(ae(),1);var Zfe=Xfe.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,a=Vc(),{arrowRef:c,side:d,align:u,arrowUncentered:f,arrowStyles:m}=yx(),h=a.useState("open"),g=a.useState("instantType");return je("div",t,{state:{open:h,side:d,align:u,uncentered:f,instant:g},ref:[r,c],props:[{style:m,"aria-hidden":!0},s],stateAttributesMapping:G_})});var Qfe=l(ae(),1);var gq=l(P(),1),Jfe=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,i=Qfe.useMemo(()=>({open:r,close:o}),[r,o]);return(0,gq.jsx)(fq.Provider,{value:r,children:(0,gq.jsx)(jG,{delay:i,timeoutMs:n,children:t.children})})};var $fe=l(ae(),1);var epe=$fe.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,...a}=t,c=Vc(),d=yx(),u=c.useState("instantType"),{children:f,state:m}=jO({store:c,side:d.side,children:s}),h={activationDirection:m.activationDirection,transitioning:m.transitioning,instant:u};return je("div",t,{state:h,ref:r,props:[a,{children:f}],stateAttributesMapping:zO})});var qT=class extends rx{constructor(){super(Nfe(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function tpe(){return new qT}function Ar(e){return je(e.defaultTagName??"div",e,e)}var npe=l(H(),1),bq="data-wp-hash";function vq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&jJe(document)),e.__wpStyleRuntime}function zJe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${bq}]`))if(r.getAttribute(bq)===t)return!0;return!1}function ipe(e,t,r){if(!e.head)return;let o=vq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(zJe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(bq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function jJe(e){let t=vq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ipe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function spe(e,t){let r=vq();r.styles.set(e,t);for(let o of r.documents.keys())ipe(o,e,t)}typeof process>"u",spe("3167e7d116",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{text-wrap:pretty;margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var rpe={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",spe("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var ope={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Mr=(0,npe.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return Ar({render:r,defaultTagName:"span",ref:i,props:_t(n,{className:J(rpe.text,ope.heading,ope.p,rpe[t],o)})})});var dpe=l(P(),1),_q="data-wp-hash";function yq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&UJe(document)),e.__wpStyleRuntime}function HJe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${_q}]`))if(r.getAttribute(_q)===t)return!0;return!1}function cpe(e,t,r){if(!e.head)return;let o=yq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(HJe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(_q,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function UJe(e){let t=yq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)cpe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function WJe(e,t){let r=yq();r.styles.set(e,t);for(let o of r.documents.keys())cpe(o,e,t)}typeof process>"u",WJe("59353631d1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#f7e6e3);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fae8c8);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#ffea8f);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#ccf4d2);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#e0ebf8);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");var ape={badge:"_96e6251aad1a6136__badge","is-high-intent":"_99f7158cb520f750__is-high-intent","is-medium-intent":"c20ebef2365bc8b7__is-medium-intent","is-low-intent":"_365e1626c6202e52__is-low-intent","is-stable-intent":"_33f8198127ddf4ef__is-stable-intent","is-informational-intent":"_04c1aca8fc449412__is-informational-intent","is-draft-intent":"_90726e69d495ec19__is-draft-intent","is-none-intent":"_898f4a544993bd39__is-none-intent"},ia=(0,lpe.forwardRef)(function({intent:t="none",className:r,...o},n){return(0,dpe.jsx)(Mr,{ref:n,className:J(ape.badge,ape[`is-${t}-intent`],r),...o,variant:"body-sm"})});var yt={};mr(yt,{Popup:()=>f9,Portal:()=>d9,Positioner:()=>u9,Provider:()=>Ape,Root:()=>m9,Trigger:()=>p9});var kpe=l(H(),1);var mpe=l(H(),1);var xq="data-wp-hash";function Sq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&YJe(document)),e.__wpStyleRuntime}function GJe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${xq}]`))if(r.getAttribute(xq)===t)return!0;return!1}function fpe(e,t,r){if(!e.head)return;let o=Sq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(GJe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(xq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function YJe(e){let t=Sq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)fpe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function qJe(e,t){let r=Sq();r.styles.set(e,t);for(let o of r.documents.keys())fpe(o,e,t)}typeof process>"u",qJe("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var upe={slot:"_11fc52b637ff8a7e__slot"},ppe="data-wp-compat-overlay-slot";function KJe(){return typeof document>"u"?null:document}function XJe(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Lf=null;function wq(e){return e.setAttribute("aria-hidden","false"),e}function ZJe(e){let t=e.createElement("div");return t.setAttribute(ppe,""),upe.slot&&t.classList.add(upe.slot),e.body.appendChild(t),t}function c9(){if(typeof window>"u"||!XJe()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=KJe();if(!e||!e.body)return;if(Lf&&Lf.ownerDocument===e&&Lf.isConnected)return wq(Lf);let t=e.querySelector(`[${ppe}]`);return t instanceof HTMLDivElement?(Lf=wq(t),Lf):(Lf?.isConnected&&Lf.remove(),Lf=wq(ZJe(e)),Lf)}var hpe=l(P(),1),d9=(0,mpe.forwardRef)(function({container:t,...r},o){return(0,hpe.jsx)($a.Portal,{container:t??c9(),...r,ref:o})});var gpe=l(H(),1),_pe=l(P(),1),Cq="data-wp-hash";function kq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&JJe(document)),e.__wpStyleRuntime}function QJe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Cq}]`))if(r.getAttribute(Cq)===t)return!0;return!1}function bpe(e,t,r){if(!e.head)return;let o=kq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(QJe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Cq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function JJe(e){let t=kq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)bpe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function vpe(e,t){let r=kq();r.styles.set(e,t);for(let o of r.documents.keys())bpe(o,e,t)}typeof process>"u",vpe("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var $Je={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",vpe("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var e$e={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},u9=(0,gpe.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...i},s){return(0,_pe.jsx)($a.Positioner,{ref:s,align:t,side:o,sideOffset:n,...i,className:J($Je["box-sizing"],e$e.positioner,r)})});var ype=l(H(),1);function wx(e,t,r){return(0,ype.cloneElement)(e??t,{children:r})}var t$e=l(Eq(),1);var xpe=l(ng(),1),{lock:rQt,unlock:Spe}=(0,xpe.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function r$e(){let e=t$e;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return Spe(e.privateApis).ThemeProvider}var Cpe=r$e();var KT=l(P(),1),Tq="data-wp-hash";function Pq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&n$e(document)),e.__wpStyleRuntime}function o$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Tq}]`))if(r.getAttribute(Tq)===t)return!0;return!1}function Epe(e,t,r){if(!e.head)return;let o=Pq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(o$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Tq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function n$e(e){let t=Pq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Epe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function i$e(e,t){let r=Pq();r.styles.set(e,t);for(let o of r.documents.keys())Epe(o,e,t)}typeof process>"u",i$e("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var s$e={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},a$e={background:"#1e1e1e"},f9=(0,kpe.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...i},s){let a=(0,KT.jsx)(Cpe,{color:a$e,children:(0,KT.jsx)($a.Popup,{ref:s,className:J(s$e.popup,n),...i,children:o})}),c=wx(r,(0,KT.jsx)(u9,{}),a);return wx(t,(0,KT.jsx)(d9,{}),c)});var Tpe=l(H(),1),Ppe=l(P(),1),p9=(0,Tpe.forwardRef)(function(t,r){return(0,Ppe.jsx)($a.Trigger,{ref:r,...t})});var Rpe=l(G(),1),Ipe=l(P(),1);function xx({children:e}){return(0,Ipe.jsx)(BO,{direction:(0,Rpe.isRTL)()?"rtl":"ltr",children:e})}var Rq=l(P(),1);function m9(e){return(0,Rq.jsx)(xx,{children:(0,Rq.jsx)($a.Root,{...e})})}var Ope=l(P(),1);function Ape({...e}){return(0,Ope.jsx)($a.Provider,{...e})}var Mpe=l(H(),1),Npe=l(G(),1),Sx=l(P(),1),Iq="data-wp-hash";function Oq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&c$e(document)),e.__wpStyleRuntime}function l$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Iq}]`))if(r.getAttribute(Iq)===t)return!0;return!1}function Fpe(e,t,r){if(!e.head)return;let o=Oq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(l$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Iq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function c$e(e){let t=Oq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Fpe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function g9(e,t){let r=Oq();r.styles.set(e,t);for(let o of r.documents.keys())Fpe(o,e,t)}typeof process>"u",g9("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var d$e={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",g9("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var u$e={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",g9("e8e6a9be37",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');var h9={link:"d4250949359b05ce__link","is-brand":"c6055659b8e2cd2c__is-brand","is-neutral":"_92e0dfcaeee15b88__is-neutral","is-unstyled":"cf122a9bf1035d42__is-unstyled","link-icon":"_0cb411afac4c86c7__link-icon"};typeof process>"u",g9("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var f$e={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},K_=(0,Mpe.forwardRef)(function({children:t,variant:r="default",tone:o="brand",openInNewTab:n=!1,target:i,render:s,className:a,...c},d){let u=n||/^_blank$/i.test(i??"");return Ar({render:s,defaultTagName:"a",ref:d,props:_t(c,{className:J(f$e.a,d$e["box-sizing"],u$e["outset-ring--focus-except-active"],r!=="unstyled"&&h9.link,r!=="unstyled"&&h9[`is-${o}`],r==="unstyled"&&h9["is-unstyled"],a),target:i??(n?"_blank":void 0),children:(0,Sx.jsxs)(Sx.Fragment,{children:[t,u&&(0,Sx.jsx)("span",{className:h9["link-icon"],role:"img","aria-label":(0,Npe.__)("(opens in a new tab)")})]})})})});var _e={};mr(_e,{CheckboxItem:()=>tme,Group:()=>ime,GroupLabel:()=>cme,Item:()=>Qpe,ItemDescription:()=>QT,ItemLabel:()=>S9,LinkItem:()=>mme,Popup:()=>Cme,Portal:()=>C9,Positioner:()=>k9,PrefixIcon:()=>rK,RadioGroup:()=>Ome,RadioItem:()=>Fme,Root:()=>Vme,Separator:()=>Hme,SubmenuRoot:()=>Ume,SubmenuTrigger:()=>Kme,Trigger:()=>Qme});var Jpe=l(H(),1);var Dpe=l(H(),1),Lpe=l(De(),1),Vpe=l(P(),1),Br=(0,Dpe.forwardRef)(function({icon:t,size:r=24,style:o,...n},i){let s=t.props.style||o?{...t.props.style,...o}:void 0;return(0,Vpe.jsx)(Lpe.SVG,{ref:i,...t.props,...n,...s?{style:s}:{},width:r,height:r})});var Cx=l(H(),1),XT=(0,Cx.createContext)({isSubmenu:!1}),b9=()=>(0,Cx.useContext)(XT),Qd=(0,Cx.createContext)(null),Bpe=()=>(0,Cx.useContext)(Qd);var Xi=l(H(),1);var ZT=l(H(),1),_9=l(G(),1);var zpe=l(H(),1),Aq="data-wp-hash";function Mq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&m$e(document)),e.__wpStyleRuntime}function p$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Aq}]`))if(r.getAttribute(Aq)===t)return!0;return!1}function jpe(e,t,r){if(!e.head)return;let o=Mq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(p$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Aq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function m$e(e){let t=Mq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)jpe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function h$e(e,t){let r=Mq();r.styles.set(e,t);for(let o of r.documents.keys())jpe(o,e,t)}typeof process>"u",h$e("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var g$e={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Ot=(0,zpe.forwardRef)(function({render:t,...r},o){return Ar({render:t,ref:o,props:_t({className:g$e["visually-hidden"]},r,{"data-visually-hidden":""})})});var v9=l(P(),1);function y9({"aria-describedby":e,"aria-keyshortcuts":t,shortcut:r}){let o=(0,ZT.useId)(),n=r?o:void 0,i=[e,n].filter(Boolean).join(" ");return{descriptionId:n,targetProps:{"aria-describedby":i||void 0,"aria-keyshortcuts":r?.ariaKeyShortcut??t}}}var w9=(0,ZT.forwardRef)(function({descriptionId:t,shortcut:r},o){return(0,v9.jsx)(Ot,{id:t,"aria-hidden":"true",render:(0,v9.jsx)("span",{ref:o}),children:(0,_9.sprintf)((0,_9.__)("Keyboard shortcut: %s"),r.label??r.ariaKeyShortcut)})}),x9=(0,ZT.forwardRef)(function({className:t,shortcut:r},o){return(0,v9.jsx)("span",{ref:o,"aria-hidden":"true",className:t,dir:"ltr",children:r.displayShortcut})});var Hpe=l(H(),1);var Wpe=l(P(),1),Nq="data-wp-hash";function Fq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&v$e(document)),e.__wpStyleRuntime}function b$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Nq}]`))if(r.getAttribute(Nq)===t)return!0;return!1}function Upe(e,t,r){if(!e.head)return;let o=Fq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(b$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Nq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function v$e(e){let t=Fq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Upe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function _$e(e,t){let r=Fq();r.styles.set(e,t);for(let o of r.documents.keys())Upe(o,e,t)}typeof process>"u",_$e("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var y$e={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Gpe=Symbol(),QT=(0,Hpe.forwardRef)(function(t,r){let{className:o,id:n,validationToken:i,...s}=t;return(0,Wpe.jsx)(Mr,{ref:r,variant:"body-sm",...s,id:n,className:J(y$e["item-description"],o)})});var Ype=l(H(),1);var Kpe=l(P(),1),Dq="data-wp-hash";function Lq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&x$e(document)),e.__wpStyleRuntime}function w$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Dq}]`))if(r.getAttribute(Dq)===t)return!0;return!1}function qpe(e,t,r){if(!e.head)return;let o=Lq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(w$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Dq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function x$e(e){let t=Lq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)qpe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function S$e(e,t){let r=Lq();r.styles.set(e,t);for(let o of r.documents.keys())qpe(o,e,t)}typeof process>"u",S$e("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var C$e={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},S9=(0,Ype.forwardRef)(function({children:t,className:r,id:o,...n},i){let s=Bpe();return(0,Kpe.jsxs)(Mr,{ref:i,variant:"body-md",...n,id:o??s?.labelId,className:J(C$e["item-label"],r),children:[t,s?.labelTrailing]})});var Ps=l(P(),1),Vq="data-wp-hash";function Bq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&E$e(document)),e.__wpStyleRuntime}function k$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Vq}]`))if(r.getAttribute(Vq)===t)return!0;return!1}function Xpe(e,t,r){if(!e.head)return;let o=Bq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(k$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Vq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function E$e(e){let t=Bq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Xpe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Zpe(e,t){let r=Bq();r.styles.set(e,t);for(let o of r.documents.keys())Xpe(o,e,t)}typeof process>"u",Zpe("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var T$e={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Zpe("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var X_={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},P$e=!1;function R$e(e){let t=Xi.Children.toArray(e),[r,...o]=t,n=(0,Xi.isValidElement)(r)&&r.type===S9,i=o.filter(s=>(0,Xi.isValidElement)(s)&&s.type===QT);if(P$e&&(!n||i.length!==o.length))throw new Error("Menu.ItemLabel must be the first direct child of every menu item, followed only by Menu.ItemDescription components.");return{descriptionIds:i.map(s=>s.props.id),hasLabel:n,labelId:n?r.props.id:void 0}}function Sm(e,{"aria-describedby":t,"aria-keyshortcuts":r,"aria-label":o,"aria-labelledby":n,labelTrailing:i,shortcut:s}){let a=(0,Xi.useId)(),c=(0,Xi.useId)(),{descriptionIds:d,hasLabel:u,labelId:f}=R$e(e),m=u?f??a:void 0,h=d.map((x,C)=>x??`${c}-${C}`),g=Array.from(new Set([...t?.split(/\s+/).filter(Boolean)??[],...h])).join(" "),b=0,v=Xi.Children.map(e,x=>{if(!(0,Xi.isValidElement)(x)||x.type!==QT)return x;let S={id:h[b++],validationToken:Gpe};return(0,Xi.cloneElement)(x,S)}),{descriptionId:y,targetProps:w}=y9({"aria-describedby":g||void 0,"aria-keyshortcuts":r,shortcut:s});return{contentChildren:v,contentContextValue:{labelId:m,labelTrailing:i},itemAriaProps:{...w,"aria-label":o,"aria-labelledby":n??(o?void 0:m)},shortcutDescriptionId:y}}function Cm({children:e,prefix:t,shortcut:r,shortcutDescriptionId:o,suffix:n,trailing:i}){let s=Xi.Children.toArray(t).some(d=>d!==""),a=Xi.Children.toArray(n).some(d=>d!==""),c=Xi.Children.toArray(i).some(d=>d!=="");return(0,Ps.jsxs)(Ps.Fragment,{children:[(0,Ps.jsxs)("span",{className:X_["item-content"],children:[(0,Ps.jsx)("span",{className:X_["item-children"],children:e}),a&&(0,Ps.jsx)("span",{className:X_["item-suffix"],children:n}),r&&(0,Ps.jsx)("span",{className:X_["item-shortcut"],children:(0,Ps.jsx)(x9,{shortcut:r})}),c&&(0,Ps.jsx)("span",{className:X_["item-trailing"],children:i})]}),s&&(0,Ps.jsx)("span",{"aria-hidden":"true",className:X_["item-prefix"],children:t}),r&&o&&(0,Ps.jsx)(w9,{descriptionId:o,shortcut:r})]})}var Qpe=(0,Xi.forwardRef)(function({children:t,className:r,prefix:o,shortcut:n,suffix:i,"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":c,"aria-labelledby":d,...u},f){let{contentChildren:m,contentContextValue:h,itemAriaProps:g,shortcutDescriptionId:b}=Sm(t,{"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":c,"aria-labelledby":d,shortcut:n});return(0,Ps.jsx)(ur.Item,{ref:f,...g,className:J(T$e["box-sizing"],X_.item,r),...u,children:(0,Ps.jsx)(Qd.Provider,{value:h,children:(0,Ps.jsx)(Cm,{prefix:o,shortcut:n,shortcutDescriptionId:b,suffix:i,children:m})})})});var Z_=l(P(),1),jq="data-wp-hash";function Hq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&O$e(document)),e.__wpStyleRuntime}function I$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${jq}]`))if(r.getAttribute(jq)===t)return!0;return!1}function $pe(e,t,r){if(!e.head)return;let o=Hq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(I$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(jq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function O$e(e){let t=Hq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)$pe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function eme(e,t){let r=Hq();r.styles.set(e,t);for(let o of r.documents.keys())$pe(o,e,t)}typeof process>"u",eme("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var A$e={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",eme("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var zq={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},tme=(0,Jpe.forwardRef)(function({children:t,className:r,prefix:o,shortcut:n,suffix:i,"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":c,"aria-labelledby":d,...u},f){let{contentChildren:m,contentContextValue:h,itemAriaProps:g,shortcutDescriptionId:b}=Sm(t,{"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":c,"aria-labelledby":d,shortcut:n});return(0,Z_.jsxs)(ur.CheckboxItem,{ref:f,...g,className:J(A$e["box-sizing"],zq.item,r),...u,children:[(0,Z_.jsx)(ur.CheckboxItemIndicator,{keepMounted:!0,className:zq["item-selection-indicator"],children:(0,Z_.jsx)(Br,{icon:Qn,size:24,className:zq["checkbox-selection-icon"],"aria-hidden":"true"})}),(0,Z_.jsx)(Qd.Provider,{value:h,children:(0,Z_.jsx)(Cm,{prefix:o,shortcut:n,shortcutDescriptionId:b,suffix:i,children:m})})]})});var rme=l(H(),1),nme=l(P(),1),Uq="data-wp-hash";function Wq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&N$e(document)),e.__wpStyleRuntime}function M$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Uq}]`))if(r.getAttribute(Uq)===t)return!0;return!1}function ome(e,t,r){if(!e.head)return;let o=Wq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(M$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Uq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function N$e(e){let t=Wq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ome(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function F$e(e,t){let r=Wq();r.styles.set(e,t);for(let o of r.documents.keys())ome(o,e,t)}typeof process>"u",F$e("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var D$e={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},ime=(0,rme.forwardRef)(function({className:t,...r},o){return(0,nme.jsx)(ur.Group,{ref:o,className:J(D$e.group,t),...r})});var sme=l(H(),1),lme=l(P(),1),Gq="data-wp-hash";function Yq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&V$e(document)),e.__wpStyleRuntime}function L$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Gq}]`))if(r.getAttribute(Gq)===t)return!0;return!1}function ame(e,t,r){if(!e.head)return;let o=Yq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(L$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Gq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function V$e(e){let t=Yq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ame(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function B$e(e,t){let r=Yq();r.styles.set(e,t);for(let o of r.documents.keys())ame(o,e,t)}typeof process>"u",B$e("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var z$e={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},cme=(0,sme.forwardRef)(function({className:t,...r},o){return(0,lme.jsx)(ur.GroupLabel,{ref:o,className:J(z$e["group-label"],t),...r})});var ume=l(H(),1),fme=l(G(),1);var JT=l(P(),1),qq="data-wp-hash";function Kq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&H$e(document)),e.__wpStyleRuntime}function j$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${qq}]`))if(r.getAttribute(qq)===t)return!0;return!1}function pme(e,t,r){if(!e.head)return;let o=Kq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(j$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(qq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function H$e(e){let t=Kq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)pme(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Xq(e,t){let r=Kq();r.styles.set(e,t);for(let o of r.documents.keys())pme(o,e,t)}typeof process>"u",Xq("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var U$e={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",Xq("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var W$e={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Xq("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var dme={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},mme=(0,ume.forwardRef)(function({children:t,className:r,openInNewTab:o=!1,target:n,prefix:i,shortcut:s,suffix:a,"aria-describedby":c,"aria-keyshortcuts":d,"aria-label":u,"aria-labelledby":f,rel:m,...h},g){let v=o||/^_blank$/i.test(n??"")?(0,JT.jsx)("span",{className:dme["external-link-indicator"],role:"img","aria-label":(0,fme.__)("(opens in a new tab)")}):null,{contentChildren:y,contentContextValue:w,itemAriaProps:_,shortcutDescriptionId:x}=Sm(t,{"aria-describedby":c,"aria-keyshortcuts":d,"aria-label":u,"aria-labelledby":f,labelTrailing:v,shortcut:s});return(0,JT.jsx)(ur.LinkItem,{ref:g,...h,..._,rel:m,target:n??(o?"_blank":void 0),className:J(U$e.a,W$e["box-sizing"],dme.item,r),children:(0,JT.jsx)(Qd.Provider,{value:w,children:(0,JT.jsx)(Cm,{prefix:i,shortcut:s,shortcutDescriptionId:x,suffix:a,children:y})})})});var xme=l(H(),1);var hme=l(H(),1);var gme=l(P(),1),C9=(0,hme.forwardRef)(function({container:t,...r},o){return(0,gme.jsx)(ur.Portal,{ref:o,container:t??c9(),...r})});var vme=l(H(),1);var bme={align:"start",sideOffset:8,collisionPadding:12};var wme=l(P(),1),Zq="data-wp-hash";function Qq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Y$e(document)),e.__wpStyleRuntime}function G$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Zq}]`))if(r.getAttribute(Zq)===t)return!0;return!1}function _me(e,t,r){if(!e.head)return;let o=Qq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(G$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Zq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Y$e(e){let t=Qq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)_me(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function yme(e,t){let r=Qq();r.styles.set(e,t);for(let o of r.documents.keys())_me(o,e,t)}typeof process>"u",yme("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var q$e={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",yme("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var K$e={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},X$e={side:"inline-end",align:"start",sideOffset:-4,collisionPadding:12},k9=(0,vme.forwardRef)(function({className:t,...r},o){let{isSubmenu:n}=b9(),i=n?X$e:bme;return(0,wme.jsx)(ur.Positioner,{...i,...r,ref:o,className:J(q$e["box-sizing"],K$e.positioner,t)})});var $T=l(P(),1),Jq="data-wp-hash";function $q(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Q$e(document)),e.__wpStyleRuntime}function Z$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Jq}]`))if(r.getAttribute(Jq)===t)return!0;return!1}function Sme(e,t,r){if(!e.head)return;let o=$q(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Z$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Jq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Q$e(e){let t=$q();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Sme(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function J$e(e,t){let r=$q();r.styles.set(e,t);for(let o of r.documents.keys())Sme(o,e,t)}typeof process>"u",J$e("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var E9={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Cme=(0,xme.forwardRef)(function({children:t,className:r,portal:o,positioner:n,...i},s){let{isSubmenu:a}=b9(),c=(0,$T.jsx)(ur.Popup,{ref:s,className:J(E9.popup,a?E9["is-submenu"]:E9["is-root"],r),...i,children:(0,$T.jsx)("div",{className:E9.list,children:t})}),d=wx(n,(0,$T.jsx)(k9,{}),c);return wx(o,(0,$T.jsx)(C9,{}),d)});var kme=l(H(),1);var Tme=l(P(),1),eK="data-wp-hash";function tK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&eet(document)),e.__wpStyleRuntime}function $$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${eK}]`))if(r.getAttribute(eK)===t)return!0;return!1}function Eme(e,t,r){if(!e.head)return;let o=tK(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if($$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(eK,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function eet(e){let t=tK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Eme(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function tet(e,t){let r=tK();r.styles.set(e,t);for(let o of r.documents.keys())Eme(o,e,t)}typeof process>"u",tet("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var ret={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},rK=(0,kme.forwardRef)(function({className:t,size:r=24,style:o,...n},i){return(0,Tme.jsx)(Br,{...n,ref:i,size:r,className:J(ret["prefix-icon"],t),style:{...o,"--_wp-ui-menu-prefix-icon-size":`${r}px`}})});rK.displayName="Menu.PrefixIcon";var Pme=l(H(),1),Ime=l(P(),1),oK="data-wp-hash";function nK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&net(document)),e.__wpStyleRuntime}function oet(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${oK}]`))if(r.getAttribute(oK)===t)return!0;return!1}function Rme(e,t,r){if(!e.head)return;let o=nK(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(oet(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(oK,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function net(e){let t=nK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Rme(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function iet(e,t){let r=nK();r.styles.set(e,t);for(let o of r.documents.keys())Rme(o,e,t)}typeof process>"u",iet("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var set={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Ome=(0,Pme.forwardRef)(function({className:t,...r},o){return(0,Ime.jsx)(ur.RadioGroup,{ref:o,className:J(set["radio-group"],t),...r})});var Ame=l(H(),1),T9=l(De(),1);var km=l(P(),1),sK="data-wp-hash";function aK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cet(document)),e.__wpStyleRuntime}function aet(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${sK}]`))if(r.getAttribute(sK)===t)return!0;return!1}function Mme(e,t,r){if(!e.head)return;let o=aK(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(aet(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(sK,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function cet(e){let t=aK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Mme(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Nme(e,t){let r=aK();r.styles.set(e,t);for(let o of r.documents.keys())Mme(o,e,t)}typeof process>"u",Nme("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var det={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Nme("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var iK={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},uet=(0,km.jsx)(T9.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,km.jsx)(T9.Circle,{cx:12,cy:12,r:3})}),Fme=(0,Ame.forwardRef)(function({children:t,className:r,prefix:o,shortcut:n,suffix:i,"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":c,"aria-labelledby":d,...u},f){let{contentChildren:m,contentContextValue:h,itemAriaProps:g,shortcutDescriptionId:b}=Sm(t,{"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":c,"aria-labelledby":d,shortcut:n});return(0,km.jsxs)(ur.RadioItem,{ref:f,...g,className:J(det["box-sizing"],iK.item,r),...u,children:[(0,km.jsx)(ur.RadioItemIndicator,{keepMounted:!0,className:iK["item-selection-indicator"],children:(0,km.jsx)(Br,{icon:uet,className:iK["radio-selection-icon"],"aria-hidden":"true"})}),(0,km.jsx)(Qd.Provider,{value:h,children:(0,km.jsx)(Cm,{prefix:o,shortcut:n,shortcutDescriptionId:b,suffix:i,children:m})})]})});var Em=l(H(),1);function fet(e){try{return e.contentDocument}catch{return null}}function Dme(e,t){if(e.nodeType!==Node.ELEMENT_NODE)return;let r=e;r.tagName==="IFRAME"&&t(r),r.querySelectorAll("iframe").forEach(t)}function pet(e,t){let r=e.target,o=r?.nodeType===Node.ELEMENT_NODE?r:r?.parentElement,n=t.getAttribute("aria-controls");if(!o||!n)return!1;let i=o.ownerDocument.getElementById(n);if(!i)return!1;let s=i.getAttribute("data-rootownerid");return s?o.closest("[data-rootownerid]")?.getAttribute("data-rootownerid")===s:i.contains(o)}function met({enabled:e,onPointerDown:t,ownerDocument:r}){(0,Em.useEffect)(()=>{if(!e||!r)return;let o=(n,i)=>{i&&n.addEventListener("pointerdown",t,!0);let s=new Map,a=f=>{if(s.has(f))return;let m=null,h,g=()=>{let b=fet(f);b!==m&&(h?.(),m=b,h=m?o(m,!0):void 0)};f.addEventListener("load",g),g(),s.set(f,()=>{f.removeEventListener("load",g),h?.()})},c=f=>{s.get(f)?.(),s.delete(f)};n.querySelectorAll("iframe").forEach(a);let d=n.defaultView?.MutationObserver,u=d?new d(f=>{f.forEach(m=>{m.removedNodes.forEach(h=>Dme(h,c)),m.addedNodes.forEach(h=>Dme(h,a))})}):null;return u?.observe(n.documentElement,{childList:!0,subtree:!0}),()=>{u?.disconnect(),s.forEach(f=>f()),i&&n.removeEventListener("pointerdown",t,!0)}};return o(r,!1)},[e,t,r])}function Lme({actionsRef:e,defaultOpen:t,disabled:r,modal:o,onOpenChange:n,open:i}){let s=(0,Em.useRef)(null),a=e??s,[c,d]=(0,Em.useState)(t??!1),[u,f]=(0,Em.useState)(null),m=i??c,h=(0,Em.useCallback)(b=>{u&&!pet(b,u)&&a.current?.close()},[a,u]);return met({enabled:m&&o===!1&&!r&&u!==null,onPointerDown:h,ownerDocument:u?.ownerDocument??null}),{actionsRef:a,onOpenChange:(b,v)=>{n(b,v),!v.isCanceled&&(d(b),f(b?v.trigger??null:null))}}}var P9=l(P(),1);function Vme(e){let{onOpenChange:t}=e,r=(n,i)=>{let s=i.trigger,a=s?.ownerDocument.defaultView?.HTMLElement,c=s?.ownerDocument.defaultView?.Element,d=s?.ownerDocument.activeElement,u=i.event.target,f=c&&u instanceof c?u.closest('[role="menu"]'):null;t?.(n,i),!n&&i.reason==="item-press"&&!i.isCanceled&&a&&s instanceof a&&f?.contains(d??null)&&s.ownerDocument.activeElement===d&&s.focus()},o=Lme({actionsRef:e.actionsRef,defaultOpen:e.defaultOpen,disabled:e.disabled,modal:e.modal,onOpenChange:r,open:e.open});return(0,P9.jsx)(xx,{children:(0,P9.jsx)(XT.Provider,{value:{isSubmenu:!1},children:(0,P9.jsx)(ur.Root,{...e,...o})})})}var Bme=l(H(),1),jme=l(P(),1),lK="data-wp-hash";function cK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&get(document)),e.__wpStyleRuntime}function het(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${lK}]`))if(r.getAttribute(lK)===t)return!0;return!1}function zme(e,t,r){if(!e.head)return;let o=cK(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(het(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(lK,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function get(e){let t=cK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)zme(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function bet(e,t){let r=cK();r.styles.set(e,t);for(let o of r.documents.keys())zme(o,e,t)}typeof process>"u",bet("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var vet={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Hme=(0,Bme.forwardRef)(function({className:t,...r},o){return(0,jme.jsx)(ur.Separator,{ref:o,className:J(vet.separator,t),...r})});var dK=l(P(),1);function Ume(e){return(0,dK.jsx)(XT.Provider,{value:{isSubmenu:!0},children:(0,dK.jsx)(ur.SubmenuRoot,{...e})})}var Gme=l(H(),1);var e2=l(P(),1),uK="data-wp-hash";function fK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&yet(document)),e.__wpStyleRuntime}function _et(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${uK}]`))if(r.getAttribute(uK)===t)return!0;return!1}function Yme(e,t,r){if(!e.head)return;let o=fK(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(_et(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(uK,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function yet(e){let t=fK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Yme(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function qme(e,t){let r=fK();r.styles.set(e,t);for(let o of r.documents.keys())Yme(o,e,t)}typeof process>"u",qme("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var wet={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",qme("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Wme={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Kme=(0,Gme.forwardRef)(function({children:t,className:r,prefix:o,shortcut:n,suffix:i,"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":c,"aria-labelledby":d,...u},f){let{contentChildren:m,contentContextValue:h,itemAriaProps:g,shortcutDescriptionId:b}=Sm(t,{"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":c,"aria-labelledby":d,shortcut:n});return(0,e2.jsx)(ur.SubmenuTrigger,{ref:f,...g,className:J(wet["box-sizing"],Wme.item,r),...u,children:(0,e2.jsx)(Qd.Provider,{value:h,children:(0,e2.jsx)(Cm,{prefix:o,shortcut:n,shortcutDescriptionId:b,suffix:i,trailing:(0,e2.jsx)(Br,{className:Wme["submenu-chevron"],icon:CE,size:24,"aria-hidden":"true"}),children:m})})})});var Xme=l(H(),1),Zme=l(P(),1),Qme=(0,Xme.forwardRef)(function(t,r){return(0,Zme.jsx)(ur.Trigger,{ref:r,...t})});var Jme=l(vi(),1),R9=l(H(),1),$me=l(G(),1),the=l(P(),1),pK="data-wp-hash";function mK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Cet(document)),e.__wpStyleRuntime}function xet(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${pK}]`))if(r.getAttribute(pK)===t)return!0;return!1}function ehe(e,t,r){if(!e.head)return;let o=mK(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(xet(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(pK,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Cet(e){let t=mK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ehe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function I9(e,t){let r=mK();r.styles.set(e,t);for(let o of r.documents.keys())ehe(o,e,t)}typeof process>"u",I9("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var t2={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"};typeof process>"u",I9("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var ket={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",I9("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Eet={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",I9("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Tet={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},rhe=(0,R9.forwardRef)(function({tone:t="brand",variant:r="solid",size:o="default",className:n,focusableWhenDisabled:i=!0,disabled:s,loading:a,loadingAnnouncement:c=(0,$me.__)("Loading"),children:d,...u},f){let m=J(Tet.button,ket["box-sizing"],Eet["outset-ring--focus-except-active"],r!=="unstyled"&&t2.button,t2[`is-${t}`],t2[`is-${r}`],t2[`is-${o}`],a&&t2["is-loading"],n);return(0,R9.useEffect)(()=>{a&&c&&(0,Jme.speak)(c)},[a,c]),(0,the.jsx)(LY,{ref:f,className:m,focusableWhenDisabled:i,disabled:s??a,...u,children:d})});var ohe=l(H(),1);var ihe=l(P(),1),hK="data-wp-hash";function gK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ret(document)),e.__wpStyleRuntime}function Pet(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${hK}]`))if(r.getAttribute(hK)===t)return!0;return!1}function nhe(e,t,r){if(!e.head)return;let o=gK(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Pet(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(hK,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Ret(e){let t=gK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)nhe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Iet(e,t){let r=gK();r.styles.set(e,t);for(let o of r.documents.keys())nhe(o,e,t)}typeof process>"u",Iet("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var Oet={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"},bK=(0,ohe.forwardRef)(function({className:t,icon:r,...o},n){return(0,ihe.jsx)(Br,{ref:n,icon:r,className:J(Oet.icon,t),size:24,...o})});bK.displayName="Button.Icon";var kx=Object.assign(rhe,{Icon:bK});function she(e,t,r="long"){return new Intl.DateTimeFormat("en-US",{hour:"numeric",timeZone:e,timeZoneName:r}).format(t).split(/\s/g).slice(2).join(" ")}var Aet={},r2={};function Jd(e,t){try{let o=(Aet[e]||=new Intl.DateTimeFormat("en-US",{timeZone:e,timeZoneName:"longOffset"}).format)(t).split("GMT")[1];return o in r2?r2[o]:ahe(o,o.split(":"))}catch{if(e in r2)return r2[e];let r=e?.match(Met);return r?ahe(e,r.slice(1)):NaN}}var Met=/([+-]\d\d):?(\d\d)?/;function ahe(e,t){let r=+(t[0]||0),o=+(t[1]||0),n=+(t[2]||0)/60;return r2[e]=r*60+o>0?r*60+o+n:r*60-o-n}var Dg=class e extends Date{constructor(...t){super(),t.length>1&&typeof t[t.length-1]=="string"&&(this.timeZone=t.pop()),this.internal=new Date,isNaN(Jd(this.timeZone,this))?this.setTime(NaN):t.length?typeof t[0]=="number"&&(t.length===1||t.length===2&&typeof t[1]!="number")?this.setTime(t[0]):typeof t[0]=="string"?this.setTime(+new Date(t[0])):t[0]instanceof Date?this.setTime(+t[0]):(this.setTime(+new Date(...t)),dhe(this,t)):this.setTime(Date.now())}static tz(t,...r){return r.length?new e(...r,t):new e(Date.now(),t)}withTimeZone(t){return new e(+this,t)}getTimezoneOffset(){let t=-Jd(this.timeZone,this);return t>0?Math.floor(t):Math.ceil(t)}setTime(t){return Date.prototype.setTime.apply(this,arguments),O9(this),+this}[Symbol.for("constructDateFrom")](t){return new e(+new Date(t),this.timeZone)}},lhe=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(e=>{if(!lhe.test(e))return;let t=e.replace(lhe,"$1UTC");Dg.prototype[t]&&(e.startsWith("get")?Dg.prototype[e]=function(){return this.internal[t]()}:(Dg.prototype[e]=function(){return Date.prototype[t].apply(this.internal,arguments),Net(this),+this},Dg.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),O9(this),+this}))});function O9(e){e.internal.setTime(+e),e.internal.setUTCSeconds(e.internal.getUTCSeconds()-Math.round(-Jd(e.timeZone,e)*60))}function Net(e){Date.prototype.setFullYear.call(e,e.internal.getUTCFullYear(),e.internal.getUTCMonth(),e.internal.getUTCDate()),Date.prototype.setHours.call(e,e.internal.getUTCHours(),e.internal.getUTCMinutes(),e.internal.getUTCSeconds(),e.internal.getUTCMilliseconds()),dhe(e)}function dhe(e,t){let r=Array.isArray(t)?Fet(t):+e.internal,o=Jd(e.timeZone,e),n=o>0?Math.floor(o):Math.ceil(o),i=new Date(+e);i.setUTCHours(i.getUTCHours()-1);let s=-new Date(+e).getTimezoneOffset(),a=-new Date(+i).getTimezoneOffset(),c=s-a,d=s;if(c&&s!==n){let O=Date.prototype.getHours.apply(e),E=Array.isArray(t)?t[3]||0:e.internal.getUTCHours();if(O!==E){let I=new Date(+e),T=s-n;T&&I.setUTCMinutes(I.getUTCMinutes()+T);let M=Jd(e.timeZone,I);(M>0?Math.floor(M):Math.ceil(M))===n&&(d=a)}}let u=d-n;u&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+u);let f=new Date(+e);f.setUTCSeconds(0);let m=s>0?f.getSeconds():(f.getSeconds()-60)%60,h=Math.round(-(Jd(e.timeZone,e)*60))%60;(h||m)&&Date.prototype.setUTCSeconds.call(e,Date.prototype.getUTCSeconds.call(e)+h+m);let g=Jd(e.timeZone,e),b=g>0?Math.floor(g):Math.ceil(g),y=-new Date(+e).getTimezoneOffset()-b,w=b!==n,_=y-u,x=b-n,C=r-b*60*1e3,S=x>0&&che(e)-r===x*60*1e3&&che(e,C)!==r;if(w&&_&&!S){Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+_);let O=Jd(e.timeZone,e),E=O>0?Math.floor(O):Math.ceil(O),I=b-E;I&&_<0&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+I)}O9(e);let R=(t?r:r+h*1e3)-+e.internal;R&&Math.abs(R)<1800*1e3&&(Date.prototype.setTime.call(e,+e+R),O9(e))}function Fet(e){return Date.UTC(e[0],e.length>1?e[1]:0,e.length>2?e[2]:1,...e.slice(3))}function che(e,t){let r=new Date(t??+e);return r.setUTCSeconds(r.getUTCSeconds()-Math.round(-Jd(e.timeZone,r)*60)),+r}var xn=class e extends Dg{static tz(t,...r){return r.length?new e(...r,t):new e(Date.now(),t)}toISOString(){let[t,r,o]=this.tzComponents(),n=`${t}${r}:${o}`;return this.internal.toISOString().slice(0,-1)+n}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){let[t,r,o,n]=this.internal.toUTCString().split(" ");return`${t?.slice(0,-1)} ${o} ${r} ${n}`}toTimeString(){let t=this.internal.toUTCString().split(" ")[4],[r,o,n]=this.tzComponents();return`${t} GMT${r}${o}${n} (${she(this.timeZone,this)})`}toLocaleString(t,r){return Date.prototype.toLocaleString.call(this,t,{...r,timeZone:r?.timeZone||this.timeZone})}toLocaleDateString(t,r){return Date.prototype.toLocaleDateString.call(this,t,{...r,timeZone:r?.timeZone||this.timeZone})}toLocaleTimeString(t,r){return Date.prototype.toLocaleTimeString.call(this,t,{...r,timeZone:r?.timeZone||this.timeZone})}tzComponents(){let t=this.getTimezoneOffset(),r=t>0?"-":"+",o=String(Math.floor(Math.abs(t)/60)).padStart(2,"0"),n=String(Math.abs(t)%60).padStart(2,"0");return[r,o,n]}withTimeZone(t){return new e(+this,t)}[Symbol.for("constructDateFrom")](t){return new e(+new Date(t),this.timeZone)}};var Det=Math.pow(10,8)*24*60*60*1e3,cer=-Det,A9=6048e5,uhe=864e5,o2=6e4,n2=36e5,fhe=1e3;var Let=3600;var phe=Let*24,der=phe*7,Vet=phe*365.2425,Bet=Vet/12,uer=Bet*3,vK=Symbol.for("constructDateFrom");function mt(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&vK in e?e[vK](t):e instanceof Date?new e.constructor(t):new Date(t)}function He(e,t){return mt(t||e,e)}function Vf(e,t,r){let o=He(e,r?.in);return isNaN(t)?mt(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function Ex(e,t,r){let o=He(e,r?.in);if(isNaN(t))return mt(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=mt(r?.in||e,o.getTime());i.setMonth(o.getMonth()+t+1,0);let s=i.getDate();return n>=s?i:(o.setFullYear(i.getFullYear(),i.getMonth(),n),o)}var zet={};function el(){return zet}function Rs(e,t){let r=el(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=He(e,t?.in),i=n.getDay(),s=(i<o?7:0)+i-o;return n.setDate(n.getDate()-s),n.setHours(0,0,0,0),n}function Wl(e,t){return Rs(e,{...t,weekStartsOn:1})}function M9(e,t){let r=He(e,t?.in),o=r.getFullYear(),n=mt(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=Wl(n),s=mt(r,0);s.setFullYear(o,0,4),s.setHours(0,0,0,0);let a=Wl(s);return r.getTime()>=i.getTime()?o+1:r.getTime()>=a.getTime()?o:o-1}function Q_(e){let t=He(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),+e-+r}function Bc(e,...t){let r=mt.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function Lg(e,t){let r=He(e,t?.in);return r.setHours(0,0,0,0),r}function Tm(e,t,r){let[o,n]=Bc(r?.in,e,t),i=Lg(o),s=Lg(n),a=+i-Q_(i),c=+s-Q_(s);return Math.round((a-c)/uhe)}function mhe(e,t){let r=M9(e,t),o=mt(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),Wl(o)}function N9(e,t,r){return Vf(e,t*7,r)}function F9(e,t,r){return Ex(e,t*12,r)}function hhe(e,t,r){let[o,n]=[+He(e.start,r?.in),+He(e.end,r?.in)].sort((a,c)=>a-c),[i,s]=[+He(t.start,r?.in),+He(t.end,r?.in)].sort((a,c)=>a-c);return r?.inclusive?o<=s&&i<=n:o<s&&i<n}function ghe(e,t){let r,o=t?.in;return e.forEach(n=>{!o&&typeof n=="object"&&(o=mt.bind(null,n));let i=He(n,o);(!r||r<i||isNaN(+i))&&(r=i)}),mt(o,r||NaN)}function bhe(e,t){let r,o=t?.in;return e.forEach(n=>{!o&&typeof n=="object"&&(o=mt.bind(null,n));let i=He(n,o);(!r||r>i||isNaN(+i))&&(r=i)}),mt(o,r||NaN)}function vhe(e,t,r){let[o,n]=Bc(r?.in,e,t);return+Lg(o)==+Lg(n)}function D9(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function $d(e){return!(!D9(e)&&typeof e!="number"||isNaN(+He(e)))}function L9(e,t,r){let[o,n]=Bc(r?.in,e,t),i=o.getFullYear()-n.getFullYear(),s=o.getMonth()-n.getMonth();return i*12+s}function Tx(e,t){let r=He(e,t?.in),o=r.getMonth();return r.setFullYear(r.getFullYear(),o+1,0),r.setHours(23,59,59,999),r}function V9(e,t){let[r,o]=Bc(e,t.start,t.end);return{start:r,end:o}}function _he(e,t){let{start:r,end:o}=V9(t?.in,e),n=+r>+o,i=n?+r:+o,s=n?o:r;s.setHours(0,0,0,0),s.setDate(1);let a=t?.step??1;if(!a)return[];a<0&&(a=-a,n=!n);let c=[];for(;+s<=i;)c.push(mt(r,s)),s.setMonth(s.getMonth()+a);return n?c.reverse():c}function Vg(e,t){let r=He(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function yhe(e,t){let r=He(e,t?.in),o=r.getFullYear();return r.setFullYear(o+1,0,0),r.setHours(23,59,59,999),r}function Px(e,t){let r=He(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}function whe(e,t){let{start:r,end:o}=V9(t?.in,e),n=+r>+o,i=n?+r:+o,s=n?o:r;s.setHours(0,0,0,0),s.setMonth(0,1);let a=t?.step??1;if(!a)return[];a<0&&(a=-a,n=!n);let c=[];for(;+s<=i;)c.push(mt(r,s)),s.setFullYear(s.getFullYear()+a);return n?c.reverse():c}function B9(e,t){let r=el(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=He(e,t?.in),i=n.getDay(),s=(i<o?-7:0)+6-(i-o);return n.setDate(n.getDate()+s),n.setHours(23,59,59,999),n}function xhe(e,t){return B9(e,{...t,weekStartsOn:1})}var jet={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},She=(e,t,r)=>{let o,n=jet[e];return typeof n=="string"?o=n:t===1?o=n.one:o=n.other.replace("{{count}}",t.toString()),r?.addSuffix?r.comparison&&r.comparison>0?"in "+o:o+" ago":o};function z9(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var Het={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Uet={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Wet={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Che={date:z9({formats:Het,defaultWidth:"full"}),time:z9({formats:Uet,defaultWidth:"full"}),dateTime:z9({formats:Wet,defaultWidth:"full"})};var Get={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},khe=(e,t,r,o)=>Get[e];function Rx(e){return(t,r)=>{let o=r?.context?String(r.context):"standalone",n;if(o==="formatting"&&e.formattingValues){let s=e.defaultFormattingWidth||e.defaultWidth,a=r?.width?String(r.width):s;n=e.formattingValues[a]||e.formattingValues[s]}else{let s=e.defaultWidth,a=r?.width?String(r.width):e.defaultWidth;n=e.values[a]||e.values[s]}let i=e.argumentCallback?e.argumentCallback(t):t;return n[i]}}var Yet={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},qet={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Ket={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},Xet={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},Zet={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},Qet={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},Jet=(e,t)=>{let r=Number(e),o=r%100;if(o>20||o<10)switch(o%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},Ehe={ordinalNumber:Jet,era:Rx({values:Yet,defaultWidth:"wide"}),quarter:Rx({values:qet,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Rx({values:Ket,defaultWidth:"wide"}),day:Rx({values:Xet,defaultWidth:"wide"}),dayPeriod:Rx({values:Zet,defaultWidth:"wide",formattingValues:Qet,defaultFormattingWidth:"wide"})};function Ix(e){return(t,r={})=>{let o=r.width,n=o&&e.matchPatterns[o]||e.matchPatterns[e.defaultMatchWidth],i=t.match(n);if(!i)return null;let s=i[0],a=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(a)?ett(a,f=>f.test(s)):$et(a,f=>f.test(s)),d;d=e.valueCallback?e.valueCallback(c):c,d=r.valueCallback?r.valueCallback(d):d;let u=t.slice(s.length);return{value:d,rest:u}}}function $et(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function ett(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function The(e){return(t,r={})=>{let o=t.match(e.matchPattern);if(!o)return null;let n=o[0],i=t.match(e.parsePattern);if(!i)return null;let s=e.valueCallback?e.valueCallback(i[0]):i[0];s=r.valueCallback?r.valueCallback(s):s;let a=t.slice(n.length);return{value:s,rest:a}}}var ttt=/^(\d+)(th|st|nd|rd)?/i,rtt=/\d+/i,ott={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},ntt={any:[/^b/i,/^(a|c)/i]},itt={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},stt={any:[/1/i,/2/i,/3/i,/4/i]},att={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},ltt={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},ctt={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},dtt={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},utt={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},ftt={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},Phe={ordinalNumber:The({matchPattern:ttt,parsePattern:rtt,valueCallback:e=>parseInt(e,10)}),era:Ix({matchPatterns:ott,defaultMatchWidth:"wide",parsePatterns:ntt,defaultParseWidth:"any"}),quarter:Ix({matchPatterns:itt,defaultMatchWidth:"wide",parsePatterns:stt,defaultParseWidth:"any",valueCallback:e=>e+1}),month:Ix({matchPatterns:att,defaultMatchWidth:"wide",parsePatterns:ltt,defaultParseWidth:"any"}),day:Ix({matchPatterns:ctt,defaultMatchWidth:"wide",parsePatterns:dtt,defaultParseWidth:"any"}),dayPeriod:Ix({matchPatterns:utt,defaultMatchWidth:"any",parsePatterns:ftt,defaultParseWidth:"any"})};var Gl={code:"en-US",formatDistance:She,formatLong:Che,formatRelative:khe,localize:Ehe,match:Phe,options:{weekStartsOn:0,firstWeekContainsDate:1}};function Rhe(e,t){let r=He(e,t?.in);return Tm(r,Px(r))+1}function Bg(e,t){let r=He(e,t?.in),o=+Wl(r)-+mhe(r);return Math.round(o/A9)+1}function Ox(e,t){let r=He(e,t?.in),o=r.getFullYear(),n=el(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=mt(t?.in||e,0);s.setFullYear(o+1,0,i),s.setHours(0,0,0,0);let a=Rs(s,t),c=mt(t?.in||e,0);c.setFullYear(o,0,i),c.setHours(0,0,0,0);let d=Rs(c,t);return+r>=+a?o+1:+r>=+d?o:o-1}function Ihe(e,t){let r=el(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=Ox(e,t),i=mt(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),Rs(i,t)}function zg(e,t){let r=He(e,t?.in),o=+Rs(r,t)-+Ihe(r,t);return Math.round(o/A9)+1}function Tr(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var Pm={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return Tr(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):Tr(r+1,2)},d(e,t){return Tr(e.getDate(),t.length)},a(e,t){let r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];default:return r==="am"?"a.m.":"p.m."}},h(e,t){return Tr(e.getHours()%12||12,t.length)},H(e,t){return Tr(e.getHours(),t.length)},m(e,t){return Tr(e.getMinutes(),t.length)},s(e,t){return Tr(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return Tr(n,t.length)}};var Ax={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},_K={G:function(e,t,r){let o=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(o,{width:"abbreviated"});case"GGGGG":return r.era(o,{width:"narrow"});default:return r.era(o,{width:"wide"})}},y:function(e,t,r){if(t==="yo"){let o=e.getFullYear(),n=o>0?o:1-o;return r.ordinalNumber(n,{unit:"year"})}return Pm.y(e,t)},Y:function(e,t,r,o){let n=Ox(e,o),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return Tr(s,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):Tr(i,t.length)},R:function(e,t){let r=M9(e);return Tr(r,t.length)},u:function(e,t){let r=e.getFullYear();return Tr(r,t.length)},Q:function(e,t,r){let o=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(o);case"QQ":return Tr(o,2);case"Qo":return r.ordinalNumber(o,{unit:"quarter"});case"QQQ":return r.quarter(o,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(o,{width:"narrow",context:"formatting"});default:return r.quarter(o,{width:"wide",context:"formatting"})}},q:function(e,t,r){let o=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(o);case"qq":return Tr(o,2);case"qo":return r.ordinalNumber(o,{unit:"quarter"});case"qqq":return r.quarter(o,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(o,{width:"narrow",context:"standalone"});default:return r.quarter(o,{width:"wide",context:"standalone"})}},M:function(e,t,r){let o=e.getMonth();switch(t){case"M":case"MM":return Pm.M(e,t);case"Mo":return r.ordinalNumber(o+1,{unit:"month"});case"MMM":return r.month(o,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(o,{width:"narrow",context:"formatting"});default:return r.month(o,{width:"wide",context:"formatting"})}},L:function(e,t,r){let o=e.getMonth();switch(t){case"L":return String(o+1);case"LL":return Tr(o+1,2);case"Lo":return r.ordinalNumber(o+1,{unit:"month"});case"LLL":return r.month(o,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(o,{width:"narrow",context:"standalone"});default:return r.month(o,{width:"wide",context:"standalone"})}},w:function(e,t,r,o){let n=zg(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):Tr(n,t.length)},I:function(e,t,r){let o=Bg(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):Tr(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Pm.d(e,t)},D:function(e,t,r){let o=Rhe(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):Tr(o,t.length)},E:function(e,t,r){let o=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(o,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(o,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(o,{width:"short",context:"formatting"});default:return r.day(o,{width:"wide",context:"formatting"})}},e:function(e,t,r,o){let n=e.getDay(),i=(n-o.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return Tr(i,2);case"eo":return r.ordinalNumber(i,{unit:"day"});case"eee":return r.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},c:function(e,t,r,o){let n=e.getDay(),i=(n-o.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return Tr(i,t.length);case"co":return r.ordinalNumber(i,{unit:"day"});case"ccc":return r.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(n,{width:"narrow",context:"standalone"});case"cccccc":return r.day(n,{width:"short",context:"standalone"});default:return r.day(n,{width:"wide",context:"standalone"})}},i:function(e,t,r){let o=e.getDay(),n=o===0?7:o;switch(t){case"i":return String(n);case"ii":return Tr(n,t.length);case"io":return r.ordinalNumber(n,{unit:"day"});case"iii":return r.day(o,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(o,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(o,{width:"short",context:"formatting"});default:return r.day(o,{width:"wide",context:"formatting"})}},a:function(e,t,r){let n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,r){let o=e.getHours(),n;switch(o===12?n=Ax.noon:o===0?n=Ax.midnight:n=o/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,r){let o=e.getHours(),n;switch(o>=17?n=Ax.evening:o>=12?n=Ax.afternoon:o>=4?n=Ax.morning:n=Ax.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,r){if(t==="ho"){let o=e.getHours()%12;return o===0&&(o=12),r.ordinalNumber(o,{unit:"hour"})}return Pm.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Pm.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):Tr(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):Tr(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Pm.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Pm.s(e,t)},S:function(e,t){return Pm.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return Ahe(o);case"XXXX":case"XX":return J_(o);default:return J_(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return Ahe(o);case"xxxx":case"xx":return J_(o);default:return J_(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+Ohe(o,":");default:return"GMT"+J_(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+Ohe(o,":");default:return"GMT"+J_(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return Tr(o,t.length)},T:function(e,t,r){return Tr(+e,t.length)}};function Ohe(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=Math.trunc(o/60),i=o%60;return i===0?r+String(n):r+String(n)+t+Tr(i,2)}function Ahe(e,t){return e%60===0?(e>0?"-":"+")+Tr(Math.abs(e)/60,2):J_(e,t)}function J_(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=Tr(Math.trunc(o/60),2),i=Tr(o%60,2);return r+n+t+i}var Mhe=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},Nhe=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},ptt=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return Mhe(e,t);let i;switch(o){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;default:i=t.dateTime({width:"full"});break}return i.replace("{{date}}",Mhe(o,t)).replace("{{time}}",Nhe(n,t))},i2={p:Nhe,P:ptt};var mtt=/^D+$/,htt=/^Y+$/,gtt=["D","DD","YY","YYYY"];function j9(e){return mtt.test(e)}function H9(e){return htt.test(e)}function s2(e,t,r){let o=btt(e,t,r);if(console.warn(o),gtt.includes(e))throw new RangeError(o)}function btt(e,t,r){let o=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${o} to the input \`${r}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var vtt=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,_tt=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,ytt=/^'([^]*?)'?$/,wtt=/''/g,xtt=/[a-zA-Z]/;function Rm(e,t,r){let o=el(),n=r?.locale??o.locale??Gl,i=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,s=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,a=He(e,r?.in);if(!$d(a))throw new RangeError("Invalid time value");let c=t.match(_tt).map(u=>{let f=u[0];if(f==="p"||f==="P"){let m=i2[f];return m(u,n.formatLong)}return u}).join("").match(vtt).map(u=>{if(u==="''")return{isToken:!1,value:"'"};let f=u[0];if(f==="'")return{isToken:!1,value:Stt(u)};if(_K[f])return{isToken:!0,value:u};if(f.match(xtt))throw new RangeError("Format string contains an unescaped latin alphabet character `"+f+"`");return{isToken:!1,value:u}});n.localize.preprocessor&&(c=n.localize.preprocessor(a,c));let d={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return c.map(u=>{if(!u.isToken)return u.value;let f=u.value;(!r?.useAdditionalWeekYearTokens&&H9(f)||!r?.useAdditionalDayOfYearTokens&&j9(f))&&s2(f,t,String(e));let m=_K[f[0]];return m(a,f,n.localize,d)}).join("")}function Stt(e){let t=e.match(ytt);return t?t[1].replace(wtt,"'"):e}function Fhe(e,t){let r=He(e,t?.in),o=r.getFullYear(),n=r.getMonth(),i=mt(r,0);return i.setFullYear(o,n+1,0),i.setHours(0,0,0,0),i.getDate()}function Dhe(){return Object.assign({},el())}function Lhe(e,t){let r=He(e,t?.in).getDay();return r===0?7:r}function Vhe(e,t){return He(e,t?.in).getMonth()}function Bhe(e,t){return He(e,t?.in).getFullYear()}function zhe(e,t){return+He(e)>+He(t)}function jhe(e,t){return+He(e)<+He(t)}function Hhe(e,t){let r=Ctt(t)?new t(0):mt(t,0);return r.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),r.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),r}function Ctt(e){return typeof e=="function"&&e.prototype?.constructor===e}var ktt=10,U9=class{subPriority=0;validate(t,r){return!0}},W9=class extends U9{constructor(t,r,o,n,i){super(),this.value=t,this.validateValue=r,this.setValue=o,this.priority=n,i&&(this.subPriority=i)}validate(t,r){return this.validateValue(t,this.value,r)}set(t,r,o){return this.setValue(t,r,this.value,o)}},G9=class extends U9{priority=ktt;subPriority=-1;constructor(t,r){super(),this.context=t||(o=>mt(r,o))}set(t,r){return r.timestampIsSet?t:mt(t,Hhe(t,this.context))}};var et=class{run(t,r,o,n){let i=this.parse(t,r,o,n);return i?{setter:new W9(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}validate(t,r,o){return!0}};var Y9=class extends et{priority=140;parse(t,r,o){switch(r){case"G":case"GG":case"GGG":return o.era(t,{width:"abbreviated"})||o.era(t,{width:"narrow"});case"GGGGG":return o.era(t,{width:"narrow"});default:return o.era(t,{width:"wide"})||o.era(t,{width:"abbreviated"})||o.era(t,{width:"narrow"})}}set(t,r,o){return r.era=o,t.setFullYear(o,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["R","u","t","T"]};var fr={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},zc={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function zr(e,t){return e&&{value:t(e.value),rest:e.rest}}function cr(e,t){let r=t.match(e);return r?{value:parseInt(r[0],10),rest:t.slice(r[0].length)}:null}function jc(e,t){let r=t.match(e);if(!r)return null;if(r[0]==="Z")return{value:0,rest:t.slice(1)};let o=r[1]==="+"?1:-1,n=r[2]?parseInt(r[2],10):0,i=r[3]?parseInt(r[3],10):0,s=r[5]?parseInt(r[5],10):0;return{value:o*(n*n2+i*o2+s*fhe),rest:t.slice(r[0].length)}}function q9(e){return cr(fr.anyDigitsSigned,e)}function zt(e,t){switch(e){case 1:return cr(fr.singleDigit,t);case 2:return cr(fr.twoDigits,t);case 3:return cr(fr.threeDigits,t);case 4:return cr(fr.fourDigits,t);default:return cr(new RegExp("^\\d{1,"+e+"}"),t)}}function Mx(e,t){switch(e){case 1:return cr(fr.singleDigitSigned,t);case 2:return cr(fr.twoDigitsSigned,t);case 3:return cr(fr.threeDigitsSigned,t);case 4:return cr(fr.fourDigitsSigned,t);default:return cr(new RegExp("^-?\\d{1,"+e+"}"),t)}}function Nx(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function K9(e,t){let r=t>0,o=r?t:1-t,n;if(o<=50)n=e||100;else{let i=o+50,s=Math.trunc(i/100)*100,a=e>=i%100;n=e+s-(a?100:0)}return r?n:1-n}function X9(e){return e%400===0||e%4===0&&e%100!==0}var Z9=class extends et{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(t,r,o){let n=i=>({year:i,isTwoDigitYear:r==="yy"});switch(r){case"y":return zr(zt(4,t),n);case"yo":return zr(o.ordinalNumber(t,{unit:"year"}),n);default:return zr(zt(r.length,t),n)}}validate(t,r){return r.isTwoDigitYear||r.year>0}set(t,r,o){let n=t.getFullYear();if(o.isTwoDigitYear){let s=K9(o.year,n);return t.setFullYear(s,0,1),t.setHours(0,0,0,0),t}let i=!("era"in r)||r.era===1?o.year:1-o.year;return t.setFullYear(i,0,1),t.setHours(0,0,0,0),t}};var Q9=class extends et{priority=130;parse(t,r,o){let n=i=>({year:i,isTwoDigitYear:r==="YY"});switch(r){case"Y":return zr(zt(4,t),n);case"Yo":return zr(o.ordinalNumber(t,{unit:"year"}),n);default:return zr(zt(r.length,t),n)}}validate(t,r){return r.isTwoDigitYear||r.year>0}set(t,r,o,n){let i=Ox(t,n);if(o.isTwoDigitYear){let a=K9(o.year,i);return t.setFullYear(a,0,n.firstWeekContainsDate),t.setHours(0,0,0,0),Rs(t,n)}let s=!("era"in r)||r.era===1?o.year:1-o.year;return t.setFullYear(s,0,n.firstWeekContainsDate),t.setHours(0,0,0,0),Rs(t,n)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]};var J9=class extends et{priority=130;parse(t,r){return r==="R"?Mx(4,t):Mx(r.length,t)}set(t,r,o){let n=mt(t,0);return n.setFullYear(o,0,4),n.setHours(0,0,0,0),Wl(n)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]};var $9=class extends et{priority=130;parse(t,r){return r==="u"?Mx(4,t):Mx(r.length,t)}set(t,r,o){return t.setFullYear(o,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]};var eA=class extends et{priority=120;parse(t,r,o){switch(r){case"Q":case"QQ":return zt(r.length,t);case"Qo":return o.ordinalNumber(t,{unit:"quarter"});case"QQQ":return o.quarter(t,{width:"abbreviated",context:"formatting"})||o.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return o.quarter(t,{width:"narrow",context:"formatting"});default:return o.quarter(t,{width:"wide",context:"formatting"})||o.quarter(t,{width:"abbreviated",context:"formatting"})||o.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=1&&r<=4}set(t,r,o){return t.setMonth((o-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]};var tA=class extends et{priority=120;parse(t,r,o){switch(r){case"q":case"qq":return zt(r.length,t);case"qo":return o.ordinalNumber(t,{unit:"quarter"});case"qqq":return o.quarter(t,{width:"abbreviated",context:"standalone"})||o.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return o.quarter(t,{width:"narrow",context:"standalone"});default:return o.quarter(t,{width:"wide",context:"standalone"})||o.quarter(t,{width:"abbreviated",context:"standalone"})||o.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,r){return r>=1&&r<=4}set(t,r,o){return t.setMonth((o-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]};var rA=class extends et{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(t,r,o){let n=i=>i-1;switch(r){case"M":return zr(cr(fr.month,t),n);case"MM":return zr(zt(2,t),n);case"Mo":return zr(o.ordinalNumber(t,{unit:"month"}),n);case"MMM":return o.month(t,{width:"abbreviated",context:"formatting"})||o.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return o.month(t,{width:"narrow",context:"formatting"});default:return o.month(t,{width:"wide",context:"formatting"})||o.month(t,{width:"abbreviated",context:"formatting"})||o.month(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=0&&r<=11}set(t,r,o){return t.setMonth(o,1),t.setHours(0,0,0,0),t}};var oA=class extends et{priority=110;parse(t,r,o){let n=i=>i-1;switch(r){case"L":return zr(cr(fr.month,t),n);case"LL":return zr(zt(2,t),n);case"Lo":return zr(o.ordinalNumber(t,{unit:"month"}),n);case"LLL":return o.month(t,{width:"abbreviated",context:"standalone"})||o.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return o.month(t,{width:"narrow",context:"standalone"});default:return o.month(t,{width:"wide",context:"standalone"})||o.month(t,{width:"abbreviated",context:"standalone"})||o.month(t,{width:"narrow",context:"standalone"})}}validate(t,r){return r>=0&&r<=11}set(t,r,o){return t.setMonth(o,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]};function Uhe(e,t,r){let o=He(e,r?.in),n=zg(o,r)-t;return o.setDate(o.getDate()-n*7),He(o,r?.in)}var nA=class extends et{priority=100;parse(t,r,o){switch(r){case"w":return cr(fr.week,t);case"wo":return o.ordinalNumber(t,{unit:"week"});default:return zt(r.length,t)}}validate(t,r){return r>=1&&r<=53}set(t,r,o,n){return Rs(Uhe(t,o,n),n)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]};function Whe(e,t,r){let o=He(e,r?.in),n=Bg(o,r)-t;return o.setDate(o.getDate()-n*7),o}var iA=class extends et{priority=100;parse(t,r,o){switch(r){case"I":return cr(fr.week,t);case"Io":return o.ordinalNumber(t,{unit:"week"});default:return zt(r.length,t)}}validate(t,r){return r>=1&&r<=53}set(t,r,o){return Wl(Whe(t,o))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]};var Ett=[31,28,31,30,31,30,31,31,30,31,30,31],Ttt=[31,29,31,30,31,30,31,31,30,31,30,31],sA=class extends et{priority=90;subPriority=1;parse(t,r,o){switch(r){case"d":return cr(fr.date,t);case"do":return o.ordinalNumber(t,{unit:"date"});default:return zt(r.length,t)}}validate(t,r){let o=t.getFullYear(),n=X9(o),i=t.getMonth();return n?r>=1&&r<=Ttt[i]:r>=1&&r<=Ett[i]}set(t,r,o){return t.setDate(o),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]};var aA=class extends et{priority=90;subpriority=1;parse(t,r,o){switch(r){case"D":case"DD":return cr(fr.dayOfYear,t);case"Do":return o.ordinalNumber(t,{unit:"date"});default:return zt(r.length,t)}}validate(t,r){let o=t.getFullYear();return X9(o)?r>=1&&r<=366:r>=1&&r<=365}set(t,r,o){return t.setMonth(0,o),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]};function Fx(e,t,r){let o=el(),n=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,i=He(e,r?.in),s=i.getDay(),c=(t%7+7)%7,d=7-n,u=t<0||t>6?t-(s+d)%7:(c+d)%7-(s+d)%7;return Vf(i,u,r)}var lA=class extends et{priority=90;parse(t,r,o){switch(r){case"E":case"EE":case"EEE":return o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return o.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});default:return o.day(t,{width:"wide",context:"formatting"})||o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=0&&r<=6}set(t,r,o,n){return t=Fx(t,o,n),t.setHours(0,0,0,0),t}incompatibleTokens=["D","i","e","c","t","T"]};var cA=class extends et{priority=90;parse(t,r,o,n){let i=s=>{let a=Math.floor((s-1)/7)*7;return(s+n.weekStartsOn+6)%7+a};switch(r){case"e":case"ee":return zr(zt(r.length,t),i);case"eo":return zr(o.ordinalNumber(t,{unit:"day"}),i);case"eee":return o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});case"eeeee":return o.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});default:return o.day(t,{width:"wide",context:"formatting"})||o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=0&&r<=6}set(t,r,o,n){return t=Fx(t,o,n),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]};var dA=class extends et{priority=90;parse(t,r,o,n){let i=s=>{let a=Math.floor((s-1)/7)*7;return(s+n.weekStartsOn+6)%7+a};switch(r){case"c":case"cc":return zr(zt(r.length,t),i);case"co":return zr(o.ordinalNumber(t,{unit:"day"}),i);case"ccc":return o.day(t,{width:"abbreviated",context:"standalone"})||o.day(t,{width:"short",context:"standalone"})||o.day(t,{width:"narrow",context:"standalone"});case"ccccc":return o.day(t,{width:"narrow",context:"standalone"});case"cccccc":return o.day(t,{width:"short",context:"standalone"})||o.day(t,{width:"narrow",context:"standalone"});default:return o.day(t,{width:"wide",context:"standalone"})||o.day(t,{width:"abbreviated",context:"standalone"})||o.day(t,{width:"short",context:"standalone"})||o.day(t,{width:"narrow",context:"standalone"})}}validate(t,r){return r>=0&&r<=6}set(t,r,o,n){return t=Fx(t,o,n),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]};function Ghe(e,t,r){let o=He(e,r?.in),n=Lhe(o,r),i=t-n;return Vf(o,i,r)}var uA=class extends et{priority=90;parse(t,r,o){let n=i=>i===0?7:i;switch(r){case"i":case"ii":return zt(r.length,t);case"io":return o.ordinalNumber(t,{unit:"day"});case"iii":return zr(o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"}),n);case"iiiii":return zr(o.day(t,{width:"narrow",context:"formatting"}),n);case"iiiiii":return zr(o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"}),n);default:return zr(o.day(t,{width:"wide",context:"formatting"})||o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"}),n)}}validate(t,r){return r>=1&&r<=7}set(t,r,o){return t=Ghe(t,o),t.setHours(0,0,0,0),t}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]};var fA=class extends et{priority=80;parse(t,r,o){switch(r){case"a":case"aa":case"aaa":return o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return o.dayPeriod(t,{width:"narrow",context:"formatting"});default:return o.dayPeriod(t,{width:"wide",context:"formatting"})||o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,r,o){return t.setHours(Nx(o),0,0,0),t}incompatibleTokens=["b","B","H","k","t","T"]};var pA=class extends et{priority=80;parse(t,r,o){switch(r){case"b":case"bb":case"bbb":return o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return o.dayPeriod(t,{width:"narrow",context:"formatting"});default:return o.dayPeriod(t,{width:"wide",context:"formatting"})||o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,r,o){return t.setHours(Nx(o),0,0,0),t}incompatibleTokens=["a","B","H","k","t","T"]};var mA=class extends et{priority=80;parse(t,r,o){switch(r){case"B":case"BB":case"BBB":return o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return o.dayPeriod(t,{width:"narrow",context:"formatting"});default:return o.dayPeriod(t,{width:"wide",context:"formatting"})||o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,r,o){return t.setHours(Nx(o),0,0,0),t}incompatibleTokens=["a","b","t","T"]};var hA=class extends et{priority=70;parse(t,r,o){switch(r){case"h":return cr(fr.hour12h,t);case"ho":return o.ordinalNumber(t,{unit:"hour"});default:return zt(r.length,t)}}validate(t,r){return r>=1&&r<=12}set(t,r,o){let n=t.getHours()>=12;return n&&o<12?t.setHours(o+12,0,0,0):!n&&o===12?t.setHours(0,0,0,0):t.setHours(o,0,0,0),t}incompatibleTokens=["H","K","k","t","T"]};var gA=class extends et{priority=70;parse(t,r,o){switch(r){case"H":return cr(fr.hour23h,t);case"Ho":return o.ordinalNumber(t,{unit:"hour"});default:return zt(r.length,t)}}validate(t,r){return r>=0&&r<=23}set(t,r,o){return t.setHours(o,0,0,0),t}incompatibleTokens=["a","b","h","K","k","t","T"]};var bA=class extends et{priority=70;parse(t,r,o){switch(r){case"K":return cr(fr.hour11h,t);case"Ko":return o.ordinalNumber(t,{unit:"hour"});default:return zt(r.length,t)}}validate(t,r){return r>=0&&r<=11}set(t,r,o){return t.getHours()>=12&&o<12?t.setHours(o+12,0,0,0):t.setHours(o,0,0,0),t}incompatibleTokens=["h","H","k","t","T"]};var vA=class extends et{priority=70;parse(t,r,o){switch(r){case"k":return cr(fr.hour24h,t);case"ko":return o.ordinalNumber(t,{unit:"hour"});default:return zt(r.length,t)}}validate(t,r){return r>=1&&r<=24}set(t,r,o){let n=o<=24?o%24:o;return t.setHours(n,0,0,0),t}incompatibleTokens=["a","b","h","H","K","t","T"]};var _A=class extends et{priority=60;parse(t,r,o){switch(r){case"m":return cr(fr.minute,t);case"mo":return o.ordinalNumber(t,{unit:"minute"});default:return zt(r.length,t)}}validate(t,r){return r>=0&&r<=59}set(t,r,o){return t.setMinutes(o,0,0),t}incompatibleTokens=["t","T"]};var yA=class extends et{priority=50;parse(t,r,o){switch(r){case"s":return cr(fr.second,t);case"so":return o.ordinalNumber(t,{unit:"second"});default:return zt(r.length,t)}}validate(t,r){return r>=0&&r<=59}set(t,r,o){return t.setSeconds(o,0),t}incompatibleTokens=["t","T"]};var wA=class extends et{priority=30;parse(t,r){let o=n=>Math.trunc(n*Math.pow(10,-r.length+3));return zr(zt(r.length,t),o)}set(t,r,o){return t.setMilliseconds(o),t}incompatibleTokens=["t","T"]};var xA=class extends et{priority=10;parse(t,r){switch(r){case"X":return jc(zc.basicOptionalMinutes,t);case"XX":return jc(zc.basic,t);case"XXXX":return jc(zc.basicOptionalSeconds,t);case"XXXXX":return jc(zc.extendedOptionalSeconds,t);default:return jc(zc.extended,t)}}set(t,r,o){return r.timestampIsSet?t:mt(t,t.getTime()-Q_(t)-o)}incompatibleTokens=["t","T","x"]};var SA=class extends et{priority=10;parse(t,r){switch(r){case"x":return jc(zc.basicOptionalMinutes,t);case"xx":return jc(zc.basic,t);case"xxxx":return jc(zc.basicOptionalSeconds,t);case"xxxxx":return jc(zc.extendedOptionalSeconds,t);default:return jc(zc.extended,t)}}set(t,r,o){return r.timestampIsSet?t:mt(t,t.getTime()-Q_(t)-o)}incompatibleTokens=["t","T","X"]};var CA=class extends et{priority=40;parse(t){return q9(t)}set(t,r,o){return[mt(t,o*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"};var kA=class extends et{priority=20;parse(t){return q9(t)}set(t,r,o){return[mt(t,o),{timestampIsSet:!0}]}incompatibleTokens="*"};var Yhe={G:new Y9,y:new Z9,Y:new Q9,R:new J9,u:new $9,Q:new eA,q:new tA,M:new rA,L:new oA,w:new nA,I:new iA,d:new sA,D:new aA,E:new lA,e:new cA,c:new dA,i:new uA,a:new fA,b:new pA,B:new mA,h:new hA,H:new gA,K:new bA,k:new vA,m:new _A,s:new yA,S:new wA,X:new xA,x:new SA,t:new CA,T:new kA};var Ptt=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Rtt=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Itt=/^'([^]*?)'?$/,Ott=/''/g,Att=/\S/,Mtt=/[a-zA-Z]/;function qhe(e,t,r,o){let n=()=>mt(o?.in||r,NaN),i=Dhe(),s=o?.locale??i.locale??Gl,a=o?.firstWeekContainsDate??o?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,c=o?.weekStartsOn??o?.locale?.options?.weekStartsOn??i.weekStartsOn??i.locale?.options?.weekStartsOn??0;if(!t)return e?n():He(r,o?.in);let d={firstWeekContainsDate:a,weekStartsOn:c,locale:s},u=[new G9(o?.in,r)],f=t.match(Rtt).map(v=>{let y=v[0];if(y in i2){let w=i2[y];return w(v,s.formatLong)}return v}).join("").match(Ptt),m=[];for(let v of f){!o?.useAdditionalWeekYearTokens&&H9(v)&&s2(v,t,e),!o?.useAdditionalDayOfYearTokens&&j9(v)&&s2(v,t,e);let y=v[0],w=Yhe[y];if(w){let{incompatibleTokens:_}=w;if(Array.isArray(_)){let C=m.find(S=>_.includes(S.token)||S.token===y);if(C)throw new RangeError(`The format string mustn't contain \`${C.fullToken}\` and \`${v}\` at the same time`)}else if(w.incompatibleTokens==="*"&&m.length>0)throw new RangeError(`The format string mustn't contain \`${v}\` and any other token at the same time`);m.push({token:y,fullToken:v});let x=w.run(e,v,s.match,d);if(!x)return n();u.push(x.setter),e=x.rest}else{if(y.match(Mtt))throw new RangeError("Format string contains an unescaped latin alphabet character `"+y+"`");if(v==="''"?v="'":y==="'"&&(v=Ntt(v)),e.indexOf(v)===0)e=e.slice(v.length);else return n()}}if(e.length>0&&Att.test(e))return n();let h=u.map(v=>v.priority).sort((v,y)=>y-v).filter((v,y,w)=>w.indexOf(v)===y).map(v=>u.filter(y=>y.priority===v).sort((y,w)=>w.subPriority-y.subPriority)).map(v=>v[0]),g=He(r,o?.in);if(isNaN(+g))return n();let b={};for(let v of h){if(!v.validate(g,d))return n();let y=v.set(g,b,d);Array.isArray(y)?(g=y[0],Object.assign(b,y[1])):g=y}return g}function Ntt(e){return e.match(Itt)[1].replace(Ott,"'")}function $_(e,t,r){let[o,n]=Bc(r?.in,e,t);return o.getFullYear()===n.getFullYear()&&o.getMonth()===n.getMonth()}function Khe(e,t,r){let[o,n]=Bc(r?.in,e,t);return o.getFullYear()===n.getFullYear()}function ey(e,t,r){return Vf(e,-t,r)}function TA(e,t){let r=()=>mt(t?.in,NaN),o=t?.additionalDigits??2,n=Vtt(e),i;if(n.date){let d=Btt(n.date,o);i=ztt(d.restDateString,d.year)}if(!i||isNaN(+i))return r();let s=+i,a=0,c;if(n.time&&(a=jtt(n.time),isNaN(a)))return r();if(n.timezone){if(c=Htt(n.timezone),isNaN(c))return r()}else{let d=new Date(s+a),u=He(0,t?.in);return u.setFullYear(d.getUTCFullYear(),d.getUTCMonth(),d.getUTCDate()),u.setHours(d.getUTCHours(),d.getUTCMinutes(),d.getUTCSeconds(),d.getUTCMilliseconds()),u}return He(s+a+c,t?.in)}var EA={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},Ftt=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,Dtt=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,Ltt=/^([+-])(\d{2})(?::?(\d{2}))?$/;function Vtt(e){let t={},r=e.split(EA.dateTimeDelimiter),o;if(r.length>2)return t;if(/:/.test(r[0])?o=r[0]:(t.date=r[0],o=r[1],EA.timeZoneDelimiter.test(t.date)&&(t.date=e.split(EA.timeZoneDelimiter)[0],o=e.substr(t.date.length,e.length))),o){let n=EA.timezone.exec(o);n?(t.time=o.replace(n[1],""),t.timezone=n[1]):t.time=o}return t}function Btt(e,t){let r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),o=e.match(r);if(!o)return{year:NaN,restDateString:""};let n=o[1]?parseInt(o[1]):null,i=o[2]?parseInt(o[2]):null;return{year:i===null?n:i*100,restDateString:e.slice((o[1]||o[2]).length)}}function ztt(e,t){if(t===null)return new Date(NaN);let r=e.match(Ftt);if(!r)return new Date(NaN);let o=!!r[4],n=a2(r[1]),i=a2(r[2])-1,s=a2(r[3]),a=a2(r[4]),c=a2(r[5])-1;if(o)return qtt(t,a,c)?Utt(t,a,c):new Date(NaN);{let d=new Date(0);return!Gtt(t,i,s)||!Ytt(t,n)?new Date(NaN):(d.setUTCFullYear(t,i,Math.max(n,s)),d)}}function a2(e){return e?parseInt(e):1}function jtt(e){let t=e.match(Dtt);if(!t)return NaN;let r=yK(t[1]),o=yK(t[2]),n=yK(t[3]);return Ktt(r,o,n)?r*n2+o*o2+n*1e3:NaN}function yK(e){return e&&parseFloat(e.replace(",","."))||0}function Htt(e){if(e==="Z")return 0;let t=e.match(Ltt);if(!t)return 0;let r=t[1]==="+"?-1:1,o=parseInt(t[2]),n=t[3]&&parseInt(t[3])||0;return Xtt(o,n)?r*(o*n2+n*o2):NaN}function Utt(e,t,r){let o=new Date(0);o.setUTCFullYear(e,0,4);let n=o.getUTCDay()||7,i=(t-1)*7+r+1-n;return o.setUTCDate(o.getUTCDate()+i),o}var Wtt=[31,null,31,30,31,30,31,31,30,31,30,31];function Xhe(e){return e%400===0||e%4===0&&e%100!==0}function Gtt(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(Wtt[t]||(Xhe(e)?29:28))}function Ytt(e,t){return t>=1&&t<=(Xhe(e)?366:365)}function qtt(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}function Ktt(e,t,r){return e===24?t===0&&r===0:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}function Xtt(e,t){return t>=0&&t<=59}function Zhe(e,t,r){let o=He(e,r?.in),n=o.getFullYear(),i=o.getDate(),s=mt(r?.in||e,0);s.setFullYear(n,t,15),s.setHours(0,0,0,0);let a=Fhe(s);return o.setMonth(t,Math.min(i,a)),o}function Qhe(e,t,r){let o=He(e,r?.in);return isNaN(+o)?mt(r?.in||e,NaN):(o.setFullYear(t),o)}function PA(e,t,r){return Ex(e,-t,r)}function Jhe(e,t,r){return N9(e,-t,r)}function RA(e,t,r){return F9(e,-t,r)}function $he(e,t){let r=t.startOfMonth(e),o=r.getDay()>0?r.getDay():7,n=t.addDays(e,-o+1),i=t.addDays(n,34);return t.getMonth(e)===t.getMonth(i)?5:4}function IA(e,t){let r=t.startOfMonth(e),o=r.getDay();return o===1?r:o===0?t.addDays(r,-6):t.addDays(r,-1*(o-1))}function ege(e,t){let r=IA(e,t),o=$he(e,t);return t.addDays(r,o*7-1)}var l2={...Gl,labels:{labelDayButton:(e,t,r,o)=>{let n;o&&typeof o.format=="function"?n=o.format.bind(o):n=(s,a)=>Rm(s,a,{locale:Gl,...r});let i=n(e,"PPPP");return t.today&&(i=`Today, ${i}`),t.selected&&(i=`${i}, selected`),i},labelMonthDropdown:"Choose the Month",labelNext:"Go to the Next Month",labelPrevious:"Go to the Previous Month",labelWeekNumber:e=>`Week ${e}`,labelYearDropdown:"Choose the Year",labelGrid:(e,t,r)=>{let o;return r&&typeof r.format=="function"?o=r.format.bind(r):o=(n,i)=>Rm(n,i,{locale:Gl,...t}),o(e,"LLLL yyyy")},labelGridcell:(e,t,r,o)=>{let n;o&&typeof o.format=="function"?n=o.format.bind(o):n=(s,a)=>Rm(s,a,{locale:Gl,...r});let i=n(e,"PPPP");return t?.today&&(i=`Today, ${i}`),i},labelNav:"Navigation bar",labelWeekNumberHeader:"Week Number",labelWeekday:(e,t,r)=>{let o;return r&&typeof r.format=="function"?o=r.format.bind(r):o=(n,i)=>Rm(n,i,{locale:Gl,...t}),o(e,"cccc")}}};var Ln=class e{constructor(t,r){this.today=()=>{if(this.overrides?.today)return this.overrides.today();if(this.options.timeZone)return xn.tz(this.options.timeZone);let o=this.options.Date??Date;return new o},this.newDate=(o,n,i)=>this.overrides?.newDate?this.overrides.newDate(o,n,i):this.options.timeZone?new xn(o,n,i,this.options.timeZone):new Date(o,n,i),this.addDays=(o,n)=>this.overrides?.addDays?this.overrides.addDays(o,n):Vf(o,n),this.addMonths=(o,n)=>this.overrides?.addMonths?this.overrides.addMonths(o,n):Ex(o,n),this.addWeeks=(o,n)=>this.overrides?.addWeeks?this.overrides.addWeeks(o,n):N9(o,n),this.addYears=(o,n)=>this.overrides?.addYears?this.overrides.addYears(o,n):F9(o,n),this.differenceInCalendarDays=(o,n)=>this.overrides?.differenceInCalendarDays?this.overrides.differenceInCalendarDays(o,n):Tm(o,n),this.differenceInCalendarMonths=(o,n)=>this.overrides?.differenceInCalendarMonths?this.overrides.differenceInCalendarMonths(o,n):L9(o,n),this.eachMonthOfInterval=o=>this.overrides?.eachMonthOfInterval?this.overrides.eachMonthOfInterval(o):_he(o),this.eachYearOfInterval=o=>{let n=this.overrides?.eachYearOfInterval?this.overrides.eachYearOfInterval(o):whe(o),i=new Set(n.map(a=>this.getYear(a)));if(i.size===n.length)return n;let s=[];return i.forEach(a=>{s.push(new Date(a,0,1))}),s},this.endOfBroadcastWeek=o=>this.overrides?.endOfBroadcastWeek?this.overrides.endOfBroadcastWeek(o):ege(o,this),this.endOfISOWeek=o=>this.overrides?.endOfISOWeek?this.overrides.endOfISOWeek(o):xhe(o),this.endOfMonth=o=>this.overrides?.endOfMonth?this.overrides.endOfMonth(o):Tx(o),this.endOfWeek=(o,n)=>this.overrides?.endOfWeek?this.overrides.endOfWeek(o,n):B9(o,this.options),this.endOfYear=o=>this.overrides?.endOfYear?this.overrides.endOfYear(o):yhe(o),this.format=(o,n,i)=>{let s=this.overrides?.format?this.overrides.format(o,n,this.options):Rm(o,n,this.options);return this.options.numerals&&this.options.numerals!=="latn"?this.replaceDigits(s):s},this.getISOWeek=o=>this.overrides?.getISOWeek?this.overrides.getISOWeek(o):Bg(o),this.getMonth=(o,n)=>this.overrides?.getMonth?this.overrides.getMonth(o,this.options):Vhe(o,this.options),this.getYear=(o,n)=>this.overrides?.getYear?this.overrides.getYear(o,this.options):Bhe(o,this.options),this.getWeek=(o,n)=>this.overrides?.getWeek?this.overrides.getWeek(o,this.options):zg(o,this.options),this.isAfter=(o,n)=>this.overrides?.isAfter?this.overrides.isAfter(o,n):zhe(o,n),this.isBefore=(o,n)=>this.overrides?.isBefore?this.overrides.isBefore(o,n):jhe(o,n),this.isDate=o=>this.overrides?.isDate?this.overrides.isDate(o):D9(o),this.isSameDay=(o,n)=>this.overrides?.isSameDay?this.overrides.isSameDay(o,n):vhe(o,n),this.isSameMonth=(o,n)=>this.overrides?.isSameMonth?this.overrides.isSameMonth(o,n):$_(o,n),this.isSameYear=(o,n)=>this.overrides?.isSameYear?this.overrides.isSameYear(o,n):Khe(o,n),this.max=o=>this.overrides?.max?this.overrides.max(o):ghe(o),this.min=o=>this.overrides?.min?this.overrides.min(o):bhe(o),this.setMonth=(o,n)=>this.overrides?.setMonth?this.overrides.setMonth(o,n):Zhe(o,n),this.setYear=(o,n)=>this.overrides?.setYear?this.overrides.setYear(o,n):Qhe(o,n),this.startOfBroadcastWeek=(o,n)=>this.overrides?.startOfBroadcastWeek?this.overrides.startOfBroadcastWeek(o,this):IA(o,this),this.startOfDay=o=>this.overrides?.startOfDay?this.overrides.startOfDay(o):Lg(o),this.startOfISOWeek=o=>this.overrides?.startOfISOWeek?this.overrides.startOfISOWeek(o):Wl(o),this.startOfMonth=o=>this.overrides?.startOfMonth?this.overrides.startOfMonth(o):Vg(o),this.startOfWeek=(o,n)=>this.overrides?.startOfWeek?this.overrides.startOfWeek(o,this.options):Rs(o,this.options),this.startOfYear=o=>this.overrides?.startOfYear?this.overrides.startOfYear(o):Px(o),this.options={locale:l2,...t},this.overrides=r}getDigitMap(){let{numerals:t="latn"}=this.options,r=new Intl.NumberFormat("en-US",{numberingSystem:t}),o={};for(let n=0;n<10;n++)o[n.toString()]=r.format(n);return o}replaceDigits(t){let r=this.getDigitMap();return t.replace(/\d/g,o=>r[o]||o)}formatNumber(t){return this.replaceDigits(t.toString())}getMonthYearOrder(){let t=this.options.locale?.code;return t&&e.yearFirstLocales.has(t)?"year-first":"month-first"}formatMonthYear(t){let{locale:r,timeZone:o,numerals:n}=this.options,i=r?.code;if(i&&e.yearFirstLocales.has(i))try{return new Intl.DateTimeFormat(i,{month:"long",year:"numeric",timeZone:o,numberingSystem:n}).format(t)}catch{}let s=this.getMonthYearOrder()==="year-first"?"y LLLL":"LLLL y";return this.format(t,s)}};Ln.yearFirstLocales=new Set(["eu","hu","ja","ja-Hira","ja-JP","ko","ko-KR","lt","lt-LT","lv","lv-LV","mn","mn-MN","zh","zh-CN","zh-HK","zh-TW"]);var Vn=new Ln;var Dx=class{constructor(t,r,o=Vn){this.date=t,this.displayMonth=r,this.outside=!!(r&&!o.isSameMonth(t,r)),this.dateLib=o,this.isoDate=o.format(t,"yyyy-MM-dd"),this.displayMonthId=o.format(r,"yyyy-MM"),this.dateMonthId=o.format(t,"yyyy-MM")}isEqualTo(t){return this.dateLib.isSameDay(t.date,this.date)&&this.dateLib.isSameMonth(t.displayMonth,this.displayMonth)}};var OA=class{constructor(t,r){this.date=t,this.weeks=r}};var AA=class{constructor(t,r){this.days=r,this.weekNumber=t}};var SK={};mr(SK,{CaptionLabel:()=>Ztt,Chevron:()=>Qtt,Day:()=>Jtt,DayButton:()=>$tt,Dropdown:()=>ert,DropdownNav:()=>trt,Footer:()=>rrt,Month:()=>ort,MonthCaption:()=>nrt,MonthGrid:()=>irt,Months:()=>srt,MonthsDropdown:()=>art,Nav:()=>lrt,NextMonthButton:()=>crt,Option:()=>drt,PreviousMonthButton:()=>urt,Root:()=>frt,Select:()=>prt,Week:()=>mrt,WeekNumber:()=>brt,WeekNumberHeader:()=>vrt,Weekday:()=>hrt,Weekdays:()=>grt,Weeks:()=>_rt,YearsDropdown:()=>yrt});var tge=l(ae(),1);function Ztt(e){return tge.default.createElement("span",{...e})}var Lx=l(ae(),1);function Qtt(e){let{size:t=24,orientation:r="left",className:o,style:n}=e;return Lx.default.createElement("svg",{className:o,style:n,width:t,height:t,viewBox:"0 0 24 24"},r==="up"&&Lx.default.createElement("polygon",{points:"6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28"}),r==="down"&&Lx.default.createElement("polygon",{points:"6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72"}),r==="left"&&Lx.default.createElement("polygon",{points:"16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20"}),r==="right"&&Lx.default.createElement("polygon",{points:"8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20"}))}var rge=l(ae(),1);function Jtt(e){let{day:t,modifiers:r,...o}=e;return rge.default.createElement("td",{...o})}var MA=l(ae(),1);function $tt(e){let{day:t,modifiers:r,...o}=e,n=MA.default.useRef(null);return MA.default.useEffect(()=>{r.focused&&n.current?.focus()},[r.focused]),MA.default.createElement("button",{ref:n,...o})}var Vx=l(ae(),1);var Ue;(function(e){e.Root="root",e.Chevron="chevron",e.Day="day",e.DayButton="day_button",e.CaptionLabel="caption_label",e.Dropdowns="dropdowns",e.Dropdown="dropdown",e.DropdownRoot="dropdown_root",e.Footer="footer",e.MonthGrid="month_grid",e.MonthCaption="month_caption",e.MonthsDropdown="months_dropdown",e.Month="month",e.Months="months",e.Nav="nav",e.NextMonthButton="button_next",e.PreviousMonthButton="button_previous",e.Week="week",e.Weeks="weeks",e.Weekday="weekday",e.Weekdays="weekdays",e.WeekNumber="week_number",e.WeekNumberHeader="week_number_header",e.YearsDropdown="years_dropdown"})(Ue||(Ue={}));var $r;(function(e){e.disabled="disabled",e.hidden="hidden",e.outside="outside",e.focused="focused",e.today="today"})($r||($r={}));var tl;(function(e){e.range_end="range_end",e.range_middle="range_middle",e.range_start="range_start",e.selected="selected"})(tl||(tl={}));var sa;(function(e){e.weeks_before_enter="weeks_before_enter",e.weeks_before_exit="weeks_before_exit",e.weeks_after_enter="weeks_after_enter",e.weeks_after_exit="weeks_after_exit",e.caption_after_enter="caption_after_enter",e.caption_after_exit="caption_after_exit",e.caption_before_enter="caption_before_enter",e.caption_before_exit="caption_before_exit"})(sa||(sa={}));var NA=l(ae(),1),wK=(0,NA.createContext)(void 0);function Bf(){let e=(0,NA.useContext)(wK);if(e===void 0)throw new Error("useDayPicker() must be used within a custom component.");return e}function ert(e){let{options:t,className:r,...o}=e,{classNames:n,components:i,styles:s}=Bf(),a=[n[Ue.Dropdown],r].join(" "),c=t?.find(({value:d})=>d===o.value);return Vx.default.createElement("span",{"data-disabled":o.disabled,className:n[Ue.DropdownRoot],style:s?.[Ue.DropdownRoot]},Vx.default.createElement(i.Select,{className:a,...o},t?.map(({value:d,label:u,disabled:f})=>Vx.default.createElement(i.Option,{key:d,value:d,disabled:f},u))),Vx.default.createElement("span",{className:n[Ue.CaptionLabel],style:s?.[Ue.CaptionLabel],"aria-hidden":!0},c?.label,Vx.default.createElement(i.Chevron,{orientation:"down",size:18,className:n[Ue.Chevron],style:s?.[Ue.Chevron]})))}var oge=l(ae(),1);function trt(e){return oge.default.createElement("div",{...e})}var nge=l(ae(),1);function rrt(e){return nge.default.createElement("div",{...e})}var ige=l(ae(),1);function ort(e){let{calendarMonth:t,displayIndex:r,...o}=e;return ige.default.createElement("div",{...o},e.children)}var sge=l(ae(),1);function nrt(e){let{calendarMonth:t,displayIndex:r,...o}=e;return sge.default.createElement("div",{...o})}var age=l(ae(),1);function irt(e){return age.default.createElement("table",{...e})}var lge=l(ae(),1);function srt(e){return lge.default.createElement("div",{...e})}var cge=l(ae(),1);function art(e){let{components:t}=Bf();return cge.default.createElement(t.Dropdown,{...e})}var Im=l(ae(),1);function lrt(e){let{onPreviousClick:t,onNextClick:r,previousMonth:o,nextMonth:n,...i}=e,{components:s,classNames:a,styles:c,labels:{labelPrevious:d,labelNext:u}}=Bf(),f=(0,Im.useCallback)(h=>{n&&r?.(h)},[n,r]),m=(0,Im.useCallback)(h=>{o&&t?.(h)},[o,t]);return Im.default.createElement("nav",{...i},Im.default.createElement(s.PreviousMonthButton,{type:"button",className:a[Ue.PreviousMonthButton],style:c?.[Ue.PreviousMonthButton],tabIndex:o?void 0:-1,"aria-disabled":o?void 0:!0,"aria-label":d(o),onClick:m},Im.default.createElement(s.Chevron,{disabled:o?void 0:!0,className:a[Ue.Chevron],style:c?.[Ue.Chevron],orientation:"left"})),Im.default.createElement(s.NextMonthButton,{type:"button",className:a[Ue.NextMonthButton],style:c?.[Ue.NextMonthButton],tabIndex:n?void 0:-1,"aria-disabled":n?void 0:!0,"aria-label":u(n),onClick:f},Im.default.createElement(s.Chevron,{disabled:n?void 0:!0,orientation:"right",className:a[Ue.Chevron],style:c?.[Ue.Chevron]})))}var dge=l(ae(),1);function crt(e){return dge.default.createElement("button",{...e})}var uge=l(ae(),1);function drt(e){return uge.default.createElement("option",{...e})}var fge=l(ae(),1);function urt(e){return fge.default.createElement("button",{...e})}var pge=l(ae(),1);function frt(e){let{rootRef:t,...r}=e;return pge.default.createElement("div",{...r,ref:t})}var mge=l(ae(),1);function prt(e){return mge.default.createElement("select",{...e})}var hge=l(ae(),1);function mrt(e){let{week:t,...r}=e;return hge.default.createElement("tr",{...r})}var gge=l(ae(),1);function hrt(e){return gge.default.createElement("th",{...e})}var xK=l(ae(),1);function grt(e){return xK.default.createElement("thead",{"aria-hidden":!0},xK.default.createElement("tr",{...e}))}var bge=l(ae(),1);function brt(e){let{week:t,...r}=e;return bge.default.createElement("th",{...r})}var vge=l(ae(),1);function vrt(e){return vge.default.createElement("th",{...e})}var _ge=l(ae(),1);function _rt(e){return _ge.default.createElement("tbody",{...e})}var yge=l(ae(),1);function yrt(e){let{components:t}=Bf();return yge.default.createElement(t.Dropdown,{...e})}var Pt=l(ae(),1);function rl(e,t,r=!1,o=Vn){let{from:n,to:i}=e,{differenceInCalendarDays:s,isSameDay:a}=o;return n&&i?(s(i,n)<0&&([n,i]=[i,n]),s(t,n)>=(r?1:0)&&s(i,t)>=(r?1:0)):!r&&i?a(i,t):!r&&n?a(n,t):!1}function Bx(e){return!!(e&&typeof e=="object"&&"before"in e&&"after"in e)}function jg(e){return!!(e&&typeof e=="object"&&"from"in e)}function zx(e){return!!(e&&typeof e=="object"&&"after"in e)}function jx(e){return!!(e&&typeof e=="object"&&"before"in e)}function FA(e){return!!(e&&typeof e=="object"&&"dayOfWeek"in e)}function DA(e,t){return Array.isArray(e)&&e.every(t.isDate)}function Hc(e,t,r=Vn){let o=Array.isArray(t)?t:[t],{isSameDay:n,differenceInCalendarDays:i,isAfter:s}=r;return o.some(a=>{if(typeof a=="boolean")return a;if(r.isDate(a))return n(e,a);if(DA(a,r))return a.some(c=>n(e,c));if(jg(a))return rl(a,e,!1,r);if(FA(a))return Array.isArray(a.dayOfWeek)?a.dayOfWeek.includes(e.getDay()):a.dayOfWeek===e.getDay();if(Bx(a)){let c=i(a.before,e),d=i(a.after,e),u=c>0,f=d<0;return s(a.before,a.after)?f&&u:u||f}return zx(a)?i(e,a.after)>0:jx(a)?i(a.before,e)>0:typeof a=="function"?a(e):!1})}function wge(e,t,r,o,n){let{disabled:i,hidden:s,modifiers:a,showOutsideDays:c,broadcastCalendar:d,today:u=n.today()}=t,{isSameDay:f,isSameMonth:m,startOfMonth:h,isBefore:g,endOfMonth:b,isAfter:v}=n,y=r&&h(r),w=o&&b(o),_={[$r.focused]:[],[$r.outside]:[],[$r.disabled]:[],[$r.hidden]:[],[$r.today]:[]},x={};for(let C of e){let{date:S,displayMonth:k}=C,R=!!(k&&!m(S,k)),O=!!(y&&g(S,y)),E=!!(w&&v(S,w)),I=!!(i&&Hc(S,i,n)),T=!!(s&&Hc(S,s,n))||O||E||!d&&!c&&R||d&&c===!1&&R,M=f(S,u);R&&_.outside.push(C),I&&_.disabled.push(C),T&&_.hidden.push(C),M&&_.today.push(C),a&&Object.keys(a).forEach(F=>{let V=a?.[F];V&&Hc(S,V,n)&&(x[F]?x[F].push(C):x[F]=[C])})}return C=>{let S={[$r.focused]:!1,[$r.disabled]:!1,[$r.hidden]:!1,[$r.outside]:!1,[$r.today]:!1},k={};for(let R in _){let O=_[R];S[R]=O.some(E=>E===C)}for(let R in x)k[R]=x[R].some(O=>O===C);return{...S,...k}}}function xge(e,t,r={}){return Object.entries(e).filter(([,n])=>n===!0).reduce((n,[i])=>(r[i]?n.push(r[i]):t[$r[i]]?n.push(t[$r[i]]):t[tl[i]]&&n.push(t[tl[i]]),n),[t[Ue.Day]])}function Sge(e){return{...SK,...e}}function Cge(e){let t={"data-mode":e.mode??void 0,"data-required":"required"in e?e.required:void 0,"data-multiple-months":e.numberOfMonths&&e.numberOfMonths>1||void 0,"data-week-numbers":e.showWeekNumber||void 0,"data-broadcast-calendar":e.broadcastCalendar||void 0,"data-nav-layout":e.navLayout||void 0};return Object.entries(e).forEach(([r,o])=>{r.startsWith("data-")&&(t[r]=o)}),t}function kge(){let e={};for(let t in Ue)e[Ue[t]]=`rdp-${Ue[t]}`;for(let t in $r)e[$r[t]]=`rdp-${$r[t]}`;for(let t in tl)e[tl[t]]=`rdp-${tl[t]}`;for(let t in sa)e[sa[t]]=`rdp-${sa[t]}`;return e}var CK={};mr(CK,{formatCaption:()=>wrt,formatDay:()=>xrt,formatMonthDropdown:()=>Srt,formatWeekNumber:()=>krt,formatWeekNumberHeader:()=>Ert,formatWeekdayName:()=>Crt,formatYearDropdown:()=>Trt});function wrt(e,t,r){return(r??new Ln(t)).formatMonthYear(e)}function xrt(e,t,r){return(r??new Ln(t)).format(e,"d")}function Srt(e,t=Vn){return t.format(e,"LLLL")}function Crt(e,t,r){return(r??new Ln(t)).format(e,"cccccc")}function krt(e,t=Vn){return e<10?t.formatNumber(`0${e.toLocaleString()}`):t.formatNumber(`${e.toLocaleString()}`)}function Ert(){return""}function Trt(e,t=Vn){return t.format(e,"yyyy")}function Ege(e){return{...CK,...e}}var DK={};mr(DK,{labelDayButton:()=>kK,labelGrid:()=>EK,labelGridcell:()=>TK,labelMonthDropdown:()=>PK,labelNav:()=>RK,labelNext:()=>IK,labelPrevious:()=>OK,labelWeekNumber:()=>MK,labelWeekNumberHeader:()=>NK,labelWeekday:()=>AK,labelYearDropdown:()=>FK});function kK(e,t,r,o){let n=(o??new Ln(r)).format(e,"PPPP");return t.today&&(n=`Today, ${n}`),t.selected&&(n=`${n}, selected`),n}function EK(e,t,r){return(r??new Ln(t)).formatMonthYear(e)}function TK(e,t,r,o){let n=(o??new Ln(r)).format(e,"PPPP");return t?.today&&(n=`Today, ${n}`),n}function PK(e){return"Choose the Month"}function RK(){return""}var Prt="Go to the Next Month";function IK(e,t){return Prt}function OK(e){return"Go to the Previous Month"}function AK(e,t,r){return(r??new Ln(t)).format(e,"cccc")}function MK(e,t){return`Week ${e}`}function NK(e){return"Week Number"}function FK(e){return"Choose the Year"}var eu=(e,t,r)=>t||(r?typeof r=="function"?r:(...o)=>r:e);function Tge(e,t){let r=t.locale?.labels??{};return{...DK,...e??{},labelDayButton:eu(kK,e?.labelDayButton,r.labelDayButton),labelMonthDropdown:eu(PK,e?.labelMonthDropdown,r.labelMonthDropdown),labelNext:eu(IK,e?.labelNext,r.labelNext),labelPrevious:eu(OK,e?.labelPrevious,r.labelPrevious),labelWeekNumber:eu(MK,e?.labelWeekNumber,r.labelWeekNumber),labelYearDropdown:eu(FK,e?.labelYearDropdown,r.labelYearDropdown),labelGrid:eu(EK,e?.labelGrid,r.labelGrid),labelGridcell:eu(TK,e?.labelGridcell,r.labelGridcell),labelNav:eu(RK,e?.labelNav,r.labelNav),labelWeekNumberHeader:eu(NK,e?.labelWeekNumberHeader,r.labelWeekNumberHeader),labelWeekday:eu(AK,e?.labelWeekday,r.labelWeekday)}}function Pge(e,t,r,o,n){let{startOfMonth:i,startOfYear:s,endOfYear:a,eachMonthOfInterval:c,getMonth:d}=n;return c({start:s(e),end:a(e)}).map(m=>{let h=o.formatMonthDropdown(m,n),g=d(m),b=t&&m<i(t)||r&&m>i(r)||!1;return{value:g,label:h,disabled:b}})}function Rge(e,t={},r={}){let o={...t?.[Ue.Day]};return Object.entries(e).filter(([,n])=>n===!0).forEach(([n])=>{o={...o,...r?.[n]}}),o}function Ige(e,t,r,o){let n=o??e.today(),i=r?e.startOfBroadcastWeek(n,e):t?e.startOfISOWeek(n):e.startOfWeek(n),s=[];for(let a=0;a<7;a++){let c=e.addDays(i,a);s.push(c)}return s}function Oge(e,t,r,o,n=!1){if(!e||!t)return;let{startOfYear:i,endOfYear:s,eachYearOfInterval:a,getYear:c}=o,d=i(e),u=s(t),f=a({start:d,end:u});return n&&f.reverse(),f.map(m=>{let h=r.formatYearDropdown(m,o);return{value:c(m),label:h,disabled:!1}})}function Age(e,t={}){let{weekStartsOn:r,locale:o}=t,n=r??o?.options?.weekStartsOn??0,i=a=>{let c=typeof a=="number"||typeof a=="string"?new Date(a):a;return new xn(c.getFullYear(),c.getMonth(),c.getDate(),12,0,0,e)},s=a=>{let c=i(a);return new Date(c.getFullYear(),c.getMonth(),c.getDate(),0,0,0,0)};return{today:()=>i(xn.tz(e)),newDate:(a,c,d)=>new xn(a,c,d,12,0,0,e),startOfDay:a=>i(a),startOfWeek:(a,c)=>{let d=i(a),u=c?.weekStartsOn??n,f=(d.getDay()-u+7)%7;return d.setDate(d.getDate()-f),d},startOfISOWeek:a=>{let c=i(a),d=(c.getDay()-1+7)%7;return c.setDate(c.getDate()-d),c},startOfMonth:a=>{let c=i(a);return c.setDate(1),c},startOfYear:a=>{let c=i(a);return c.setMonth(0,1),c},endOfWeek:(a,c)=>{let d=i(a),m=(((c?.weekStartsOn??n)+6)%7-d.getDay()+7)%7;return d.setDate(d.getDate()+m),d},endOfISOWeek:a=>{let c=i(a),d=(7-c.getDay())%7;return c.setDate(c.getDate()+d),c},endOfMonth:a=>{let c=i(a);return c.setMonth(c.getMonth()+1,0),c},endOfYear:a=>{let c=i(a);return c.setMonth(11,31),c},eachMonthOfInterval:a=>{let c=i(a.start),d=i(a.end),u=[],f=new xn(c.getFullYear(),c.getMonth(),1,12,0,0,e),m=d.getFullYear()*12+d.getMonth();for(;f.getFullYear()*12+f.getMonth()<=m;)u.push(new xn(f,e)),f.setMonth(f.getMonth()+1,1);return u},addDays:(a,c)=>{let d=i(a);return d.setDate(d.getDate()+c),d},addWeeks:(a,c)=>{let d=i(a);return d.setDate(d.getDate()+c*7),d},addMonths:(a,c)=>{let d=i(a);return d.setMonth(d.getMonth()+c),d},addYears:(a,c)=>{let d=i(a);return d.setFullYear(d.getFullYear()+c),d},eachYearOfInterval:a=>{let c=i(a.start),d=i(a.end),u=[],f=new xn(c.getFullYear(),0,1,12,0,0,e);for(;f.getFullYear()<=d.getFullYear();)u.push(new xn(f,e)),f.setFullYear(f.getFullYear()+1,0,1);return u},getWeek:(a,c)=>{let d=s(a);return zg(d,{weekStartsOn:c?.weekStartsOn??n,firstWeekContainsDate:c?.firstWeekContainsDate??o?.options?.firstWeekContainsDate??1})},getISOWeek:a=>{let c=s(a);return Bg(c)},differenceInCalendarDays:(a,c)=>{let d=s(a),u=s(c);return Tm(d,u)},differenceInCalendarMonths:(a,c)=>{let d=s(a),u=s(c);return L9(d,u)}}}var Hx=l(ae(),1);var c2=e=>e instanceof HTMLElement?e:null,LK=e=>[...e.querySelectorAll("[data-animated-month]")??[]],Rrt=e=>c2(e.querySelector("[data-animated-month]")),VK=e=>c2(e.querySelector("[data-animated-caption]")),BK=e=>c2(e.querySelector("[data-animated-weeks]")),Irt=e=>c2(e.querySelector("[data-animated-nav]")),Ort=e=>c2(e.querySelector("[data-animated-weekdays]"));function Mge(e,t,{classNames:r,months:o,focused:n,dateLib:i}){let s=(0,Hx.useRef)(null),a=(0,Hx.useRef)(o),c=(0,Hx.useRef)(!1);(0,Hx.useLayoutEffect)(()=>{let d=a.current;if(a.current=o,!t||!e.current||!(e.current instanceof HTMLElement)||o.length===0||d.length===0||o.length!==d.length)return;let u=i.isSameMonth(o[0].date,d[0].date),f=i.isAfter(o[0].date,d[0].date),m=f?r[sa.caption_after_enter]:r[sa.caption_before_enter],h=f?r[sa.weeks_after_enter]:r[sa.weeks_before_enter],g=s.current,b=e.current.cloneNode(!0);if(b instanceof HTMLElement?(LK(b).forEach(_=>{if(!(_ instanceof HTMLElement))return;let x=Rrt(_);x&&_.contains(x)&&_.removeChild(x);let C=VK(_);C&&C.classList.remove(m);let S=BK(_);S&&S.classList.remove(h)}),s.current=b):s.current=null,c.current||u||n)return;let v=g instanceof HTMLElement?LK(g):[],y=LK(e.current);if(y?.every(w=>w instanceof HTMLElement)&&v?.every(w=>w instanceof HTMLElement)){c.current=!0;let w=[];e.current.style.isolation="isolate";let _=Irt(e.current);_&&(_.style.zIndex="1"),y.forEach((x,C)=>{let S=v[C];if(!S)return;x.style.position="relative",x.style.overflow="hidden";let k=VK(x);k&&k.classList.add(m);let R=BK(x);R&&R.classList.add(h);let O=()=>{c.current=!1,e.current&&(e.current.style.isolation=""),_&&(_.style.zIndex=""),k&&k.classList.remove(m),R&&R.classList.remove(h),x.style.position="",x.style.overflow="",x.contains(S)&&x.removeChild(S)};w.push(O),S.style.pointerEvents="none",S.style.position="absolute",S.style.overflow="hidden",S.setAttribute("aria-hidden","true");let E=Ort(S);E&&(E.style.opacity="0");let I=VK(S);I&&(I.classList.add(f?r[sa.caption_before_exit]:r[sa.caption_after_exit]),I.addEventListener("animationend",O));let T=BK(S);T&&T.classList.add(f?r[sa.weeks_before_exit]:r[sa.weeks_after_exit]),x.insertBefore(S,x.firstChild)})}})}var LA=l(ae(),1);function Nge(e,t,r,o){let n=e[0],i=e[e.length-1],{ISOWeek:s,fixedWeeks:a,broadcastCalendar:c}=r??{},{addDays:d,differenceInCalendarDays:u,differenceInCalendarMonths:f,endOfBroadcastWeek:m,endOfISOWeek:h,endOfMonth:g,endOfWeek:b,isAfter:v,startOfBroadcastWeek:y,startOfISOWeek:w,startOfWeek:_}=o,x=c?y(n,o):s?w(n):_(n),C=c?m(i):s?h(g(i)):b(g(i)),S=t&&(c?m(t):s?h(t):b(t)),k=S&&v(C,S)?S:C,R=u(k,x),O=f(i,n)+1,E=[];for(let M=0;M<=R;M++){let F=d(x,M);E.push(F)}let T=(c?35:42)*O;if(a&&E.length<T){let M=T-E.length;for(let F=0;F<M;F++){let V=d(E[E.length-1],1);E.push(V)}}return E}function Fge(e){let t=[];return e.reduce((r,o)=>{let n=o.weeks.reduce((i,s)=>i.concat(s.days.slice()),t.slice());return r.concat(n.slice())},t.slice())}function Dge(e,t,r,o){let{numberOfMonths:n=1}=r,i=[];for(let s=0;s<n;s++){let a=o.addMonths(e,s);if(t&&a>t)break;i.push(a)}return i}function zK(e,t,r,o){let{month:n,defaultMonth:i,today:s=o.today(),numberOfMonths:a=1}=e,c=n||i||s,{differenceInCalendarMonths:d,addMonths:u,startOfMonth:f}=o;if(r&&d(r,c)<a-1){let m=-1*(a-1);c=u(r,m)}return t&&d(c,t)<0&&(c=t),f(c)}function Lge(e,t,r,o){let{addDays:n,endOfBroadcastWeek:i,endOfISOWeek:s,endOfMonth:a,endOfWeek:c,getISOWeek:d,getWeek:u,startOfBroadcastWeek:f,startOfISOWeek:m,startOfWeek:h}=o,g=e.reduce((b,v)=>{let y=r.broadcastCalendar?f(v,o):r.ISOWeek?m(v):h(v),w=r.broadcastCalendar?i(v):r.ISOWeek?s(a(v)):c(a(v)),_=t.filter(k=>k>=y&&k<=w),x=r.broadcastCalendar?35:42;if(r.fixedWeeks&&_.length<x){let k=t.filter(R=>{let O=x-_.length;return R>w&&R<=n(w,O)});_.push(...k)}let C=_.reduce((k,R)=>{let O=r.ISOWeek?d(R):u(R),E=k.find(T=>T.weekNumber===O),I=new Dx(R,v,o);return E?E.days.push(I):k.push(new AA(O,[I])),k},[]),S=new OA(v,C);return b.push(S),b},[]);return r.reverseMonths?g.reverse():g}function Vge(e,t){let{startMonth:r,endMonth:o}=e,{startOfYear:n,startOfDay:i,startOfMonth:s,endOfMonth:a,addYears:c,endOfYear:d,today:u}=t,f=e.captionLayout==="dropdown"||e.captionLayout==="dropdown-years";return r?r=s(r):!r&&f&&(r=n(c(e.today??u(),-100))),o?o=a(o):!o&&f&&(o=d(e.today??u())),[r&&i(r),o&&i(o)]}function Bge(e,t,r,o){if(r.disableNavigation)return;let{pagedNavigation:n,numberOfMonths:i=1}=r,{startOfMonth:s,addMonths:a,differenceInCalendarMonths:c}=o,d=n?i:1,u=s(e);if(!t)return a(u,d);if(!(c(t,e)<i))return a(u,d)}function zge(e,t,r,o){if(r.disableNavigation)return;let{pagedNavigation:n,numberOfMonths:i}=r,{startOfMonth:s,addMonths:a,differenceInCalendarMonths:c}=o,d=n?i??1:1,u=s(e);if(!t)return a(u,-d);if(!(c(u,t)<=0))return a(u,-d)}function jge(e){let t=[];return e.reduce((r,o)=>r.concat(o.weeks.slice()),t.slice())}var Hge=l(ae(),1);function Hg(e,t){let[r,o]=(0,Hge.useState)(e);return[t===void 0?r:t,o]}function Uge(e,t){let[r,o]=Vge(e,t),{startOfMonth:n,endOfMonth:i}=t,s=zK(e,r,o,t),[a,c]=Hg(s,e.month?s:void 0);(0,LA.useEffect)(()=>{let x=zK(e,r,o,t);c(x)},[e.timeZone]);let{months:d,weeks:u,days:f,previousMonth:m,nextMonth:h}=(0,LA.useMemo)(()=>{let x=Dge(a,o,{numberOfMonths:e.numberOfMonths},t),C=Nge(x,e.endMonth?i(e.endMonth):void 0,{ISOWeek:e.ISOWeek,fixedWeeks:e.fixedWeeks,broadcastCalendar:e.broadcastCalendar},t),S=Lge(x,C,{broadcastCalendar:e.broadcastCalendar,fixedWeeks:e.fixedWeeks,ISOWeek:e.ISOWeek,reverseMonths:e.reverseMonths},t),k=jge(S),R=Fge(S),O=zge(a,r,e,t),E=Bge(a,o,e,t);return{months:S,weeks:k,days:R,previousMonth:O,nextMonth:E}},[t,a.getTime(),o?.getTime(),r?.getTime(),e.disableNavigation,e.broadcastCalendar,e.endMonth?.getTime(),e.fixedWeeks,e.ISOWeek,e.numberOfMonths,e.pagedNavigation,e.reverseMonths]),{disableNavigation:g,onMonthChange:b}=e,v=x=>u.some(C=>C.days.some(S=>S.isEqualTo(x))),y=x=>{if(g)return;let C=n(x);r&&C<n(r)&&(C=n(r)),o&&C>n(o)&&(C=n(o)),c(C),b?.(C)};return{months:d,weeks:u,days:f,navStart:r,navEnd:o,previousMonth:m,nextMonth:h,goToMonth:y,goToDay:x=>{v(x)||y(x.date)}}}var HK=l(ae(),1);var zf;(function(e){e[e.Today=0]="Today",e[e.Selected=1]="Selected",e[e.LastFocused=2]="LastFocused",e[e.FocusedModifier=3]="FocusedModifier"})(zf||(zf={}));function Wge(e){return!e[$r.disabled]&&!e[$r.hidden]&&!e[$r.outside]}function Gge(e,t,r,o){let n,i=-1;for(let s of e){let a=t(s);Wge(a)&&(a[$r.focused]&&i<zf.FocusedModifier?(n=s,i=zf.FocusedModifier):o?.isEqualTo(s)&&i<zf.LastFocused?(n=s,i=zf.LastFocused):r(s.date)&&i<zf.Selected?(n=s,i=zf.Selected):a[$r.today]&&i<zf.Today&&(n=s,i=zf.Today))}return n||(n=e.find(s=>Wge(t(s)))),n}function Yge(e,t,r,o,n,i,s){let{ISOWeek:a,broadcastCalendar:c}=i,{addDays:d,addMonths:u,addWeeks:f,addYears:m,endOfBroadcastWeek:h,endOfISOWeek:g,endOfWeek:b,max:v,min:y,startOfBroadcastWeek:w,startOfISOWeek:_,startOfWeek:x}=s,S={day:d,week:f,month:u,year:m,startOfWeek:k=>c?w(k,s):a?_(k):x(k),endOfWeek:k=>c?h(k):a?g(k):b(k)}[e](r,t==="after"?1:-1);return t==="before"&&o?S=v([o,S]):t==="after"&&n&&(S=y([n,S])),S}function jK(e,t,r,o,n,i,s,a=0){if(a>365)return;let c=Yge(e,t,r.date,o,n,i,s),d=!!(i.disabled&&Hc(c,i.disabled,s)),u=!!(i.hidden&&Hc(c,i.hidden,s)),f=c,m=new Dx(c,f,s);return!d&&!u?m:jK(e,t,m,o,n,i,s,a+1)}function qge(e,t,r,o,n){let{autoFocus:i}=e,[s,a]=(0,HK.useState)(),c=Gge(t.days,r,o||(()=>!1),s),[d,u]=(0,HK.useState)(i?c:void 0);return{isFocusTarget:b=>!!c?.isEqualTo(b),setFocused:u,focused:d,blur:()=>{a(d),u(void 0)},moveFocus:(b,v)=>{if(!d)return;let y=jK(b,v,d,t.navStart,t.navEnd,e,n);y&&(e.disableNavigation&&!t.days.some(_=>_.isEqualTo(y))||(t.goToDay(y),u(y)))}}}function Kge(e,t){let{selected:r,required:o,onSelect:n}=e,[i,s]=Hg(r,n?r:void 0),a=n?r:i,{isSameDay:c}=t,d=h=>a?.some(g=>c(g,h))??!1,{min:u,max:f}=e;return{selected:a,select:(h,g,b)=>{let v=[...a??[]];if(d(h)){if(a?.length===u||o&&a?.length===1)return;v=a?.filter(y=>!c(y,h))}else a?.length===f?v=[h]:v=[...v,h];return n||s(v),n?.(v,h,g,b),v},isSelected:d}}function Xge(e,t,r=0,o=0,n=!1,i=Vn){let{from:s,to:a}=t||{},{isSameDay:c,isAfter:d,isBefore:u}=i,f;if(!s&&!a)f={from:e,to:r>0?void 0:e};else if(s&&!a)c(s,e)?r===0?f={from:s,to:e}:n?f={from:s,to:void 0}:f=void 0:u(e,s)?f={from:e,to:s}:f={from:s,to:e};else if(s&&a)if(c(s,e)&&c(a,e))n?f={from:s,to:a}:f=void 0;else if(c(s,e))f={from:s,to:r>0?void 0:e};else if(c(a,e))f={from:e,to:r>0?void 0:e};else if(u(e,s))f={from:e,to:a};else if(d(e,s))f={from:s,to:e};else if(d(e,a))f={from:s,to:e};else throw new Error("Invalid range");if(f?.from&&f?.to){let m=i.differenceInCalendarDays(f.to,f.from);o>0&&m>o?f={from:e,to:void 0}:r>1&&m<r&&(f={from:e,to:void 0})}return f}function Zge(e,t,r=Vn){let o=Array.isArray(t)?t:[t],n=e.from,i=r.differenceInCalendarDays(e.to,e.from),s=Math.min(i,6);for(let a=0;a<=s;a++){if(o.includes(n.getDay()))return!0;n=r.addDays(n,1)}return!1}function UK(e,t,r=Vn){return rl(e,t.from,!1,r)||rl(e,t.to,!1,r)||rl(t,e.from,!1,r)||rl(t,e.to,!1,r)}function VA(e,t,r=Vn){let o=Array.isArray(t)?t:[t];if(o.filter(a=>typeof a!="function").some(a=>typeof a=="boolean"?a:r.isDate(a)?rl(e,a,!1,r):DA(a,r)?a.some(c=>rl(e,c,!1,r)):jg(a)?a.from&&a.to?UK(e,{from:a.from,to:a.to},r):!1:FA(a)?Zge(e,a.dayOfWeek,r):Bx(a)?r.isAfter(a.before,a.after)?UK(e,{from:r.addDays(a.after,1),to:r.addDays(a.before,-1)},r):Hc(e.from,a,r)||Hc(e.to,a,r):zx(a)||jx(a)?Hc(e.from,a,r)||Hc(e.to,a,r):!1))return!0;let s=o.filter(a=>typeof a=="function");if(s.length){let a=e.from,c=r.differenceInCalendarDays(e.to,e.from);for(let d=0;d<=c;d++){if(s.some(u=>u(a)))return!0;a=r.addDays(a,1)}}return!1}function Qge(e,t){let{disabled:r,excludeDisabled:o,resetOnSelect:n,selected:i,required:s,onSelect:a}=e,[c,d]=Hg(i,a?i:void 0),u=a?i:c;return{selected:u,select:(h,g,b)=>{let{min:v,max:y}=e,w;if(h){let _=u?.from,x=u?.to,C=!!_&&!!x,S=!!_&&!!x&&t.isSameDay(_,x)&&t.isSameDay(h,_);n&&(C||!u?.from)?!s&&S?w=void 0:w={from:h,to:void 0}:w=Xge(h,u,v,y,s,t)}return o&&r&&w?.from&&w.to&&VA({from:w.from,to:w.to},r,t)&&(w.from=h,w.to=void 0),a||d(w),a?.(w,h,g,b),w},isSelected:h=>u&&rl(u,h,!1,t)}}function Jge(e,t){let{selected:r,required:o,onSelect:n}=e,[i,s]=Hg(r,n?r:void 0),a=n?r:i,{isSameDay:c}=t;return{selected:a,select:(f,m,h)=>{let g=f;return!o&&a&&a&&c(f,a)&&(g=void 0),n||s(g),n?.(g,f,m,h),g},isSelected:f=>a?c(a,f):!1}}function $ge(e,t){let r=Jge(e,t),o=Kge(e,t),n=Qge(e,t);switch(e.mode){case"single":return r;case"multiple":return o;case"range":return n;default:return}}function aa(e,t){return e instanceof xn&&e.timeZone===t?e:new xn(e,t)}function Ux(e,t,r){if(!r)return aa(e,t);let o=aa(e,t),n=new xn(o.getFullYear(),o.getMonth(),o.getDate(),12,0,0,t);return new Date(n.getTime())}function ebe(e,t,r){return typeof e=="boolean"||typeof e=="function"?e:e instanceof Date?Ux(e,t,r):Array.isArray(e)?e.map(o=>o instanceof Date?Ux(o,t,r):o):jg(e)?{...e,from:e.from?aa(e.from,t):e.from,to:e.to?aa(e.to,t):e.to}:Bx(e)?{before:Ux(e.before,t,r),after:Ux(e.after,t,r)}:zx(e)?{after:Ux(e.after,t,r)}:jx(e)?{before:Ux(e.before,t,r)}:e}function BA(e,t,r){return e&&(Array.isArray(e)?e.map(o=>ebe(o,t,r)):ebe(e,t,r))}function zA(e){let t=e,r=t.timeZone;if(r&&(t={...e,timeZone:r},t.today&&(t.today=aa(t.today,r)),t.month&&(t.month=aa(t.month,r)),t.defaultMonth&&(t.defaultMonth=aa(t.defaultMonth,r)),t.startMonth&&(t.startMonth=aa(t.startMonth,r)),t.endMonth&&(t.endMonth=aa(t.endMonth,r)),t.mode==="single"&&t.selected?t.selected=aa(t.selected,r):t.mode==="multiple"&&t.selected?t.selected=t.selected?.map(Ye=>aa(Ye,r)):t.mode==="range"&&t.selected&&(t.selected={from:t.selected.from?aa(t.selected.from,r):t.selected.from,to:t.selected.to?aa(t.selected.to,r):t.selected.to}),t.disabled!==void 0&&(t.disabled=BA(t.disabled,r)),t.hidden!==void 0&&(t.hidden=BA(t.hidden,r)),t.modifiers)){let Ye={};Object.keys(t.modifiers).forEach(Q=>{Ye[Q]=BA(t.modifiers?.[Q],r)}),t.modifiers=Ye}let{components:o,formatters:n,labels:i,dateLib:s,locale:a,classNames:c}=(0,Pt.useMemo)(()=>{let Ye={...l2,...t.locale},Q=t.broadcastCalendar?1:t.weekStartsOn,de=t.noonSafe&&t.timeZone?Age(t.timeZone,{weekStartsOn:Q,locale:Ye}):void 0,W=t.dateLib&&de?{...de,...t.dateLib}:t.dateLib??de,xe=new Ln({locale:Ye,weekStartsOn:Q,firstWeekContainsDate:t.firstWeekContainsDate,useAdditionalWeekYearTokens:t.useAdditionalWeekYearTokens,useAdditionalDayOfYearTokens:t.useAdditionalDayOfYearTokens,timeZone:t.timeZone,numerals:t.numerals},W);return{dateLib:xe,components:Sge(t.components),formatters:Ege(t.formatters),labels:Tge(t.labels,xe.options),locale:Ye,classNames:{...kge(),...t.classNames}}},[t.locale,t.broadcastCalendar,t.weekStartsOn,t.firstWeekContainsDate,t.useAdditionalWeekYearTokens,t.useAdditionalDayOfYearTokens,t.timeZone,t.numerals,t.dateLib,t.noonSafe,t.components,t.formatters,t.labels,t.classNames]);t.today||(t={...t,today:s.today()});let{captionLayout:d,mode:u,navLayout:f,numberOfMonths:m=1,onDayBlur:h,onDayClick:g,onDayFocus:b,onDayKeyDown:v,onDayMouseEnter:y,onDayMouseLeave:w,onNextClick:_,onPrevClick:x,showWeekNumber:C,styles:S}=t,{formatCaption:k,formatDay:R,formatMonthDropdown:O,formatWeekNumber:E,formatWeekNumberHeader:I,formatWeekdayName:T,formatYearDropdown:M}=n,F=Uge(t,s),{days:V,months:B,navStart:z,navEnd:A,previousMonth:D,nextMonth:L,goToMonth:U}=F,j=wge(V,t,z,A,s),{isSelected:Y,select:q,selected:ne}=$ge(t,s)??{},{blur:ie,focused:oe,isFocusTarget:te,moveFocus:se,setFocused:ge}=qge(t,F,j,Y??(()=>!1),s),{labelDayButton:we,labelGridcell:ce,labelGrid:ve,labelMonthDropdown:me,labelNav:$,labelPrevious:ue,labelNext:ee,labelWeekday:pe,labelWeekNumber:fe,labelWeekNumberHeader:ye,labelYearDropdown:Pe}=i,Ae=(0,Pt.useMemo)(()=>Ige(s,t.ISOWeek,t.broadcastCalendar,t.today),[s,t.ISOWeek,t.broadcastCalendar,t.today]),Le=u!==void 0||g!==void 0,re=(0,Pt.useCallback)(()=>{D&&(U(D),x?.(D))},[D,U,x]),be=(0,Pt.useCallback)(()=>{L&&(U(L),_?.(L))},[U,L,_]),Ge=(0,Pt.useCallback)((Ye,Q)=>de=>{de.preventDefault(),de.stopPropagation(),ge(Ye),!Q.disabled&&(q?.(Ye.date,Q,de),g?.(Ye.date,Q,de))},[q,g,ge]),Ne=(0,Pt.useCallback)((Ye,Q)=>de=>{ge(Ye),b?.(Ye.date,Q,de)},[b,ge]),Fe=(0,Pt.useCallback)((Ye,Q)=>de=>{ie(),h?.(Ye.date,Q,de)},[ie,h]),Je=(0,Pt.useCallback)((Ye,Q)=>de=>{let W={ArrowLeft:[de.shiftKey?"month":"day",t.dir==="rtl"?"after":"before"],ArrowRight:[de.shiftKey?"month":"day",t.dir==="rtl"?"before":"after"],ArrowDown:[de.shiftKey?"year":"week","after"],ArrowUp:[de.shiftKey?"year":"week","before"],PageUp:[de.shiftKey?"year":"month","before"],PageDown:[de.shiftKey?"year":"month","after"],Home:["startOfWeek","before"],End:["endOfWeek","after"]};if(W[de.key]){de.preventDefault(),de.stopPropagation();let[xe,Xe]=W[de.key];se(xe,Xe)}v?.(Ye.date,Q,de)},[se,v,t.dir]),at=(0,Pt.useCallback)((Ye,Q)=>de=>{y?.(Ye.date,Q,de)},[y]),Ft=(0,Pt.useCallback)((Ye,Q)=>de=>{w?.(Ye.date,Q,de)},[w]),er=(0,Pt.useCallback)((Ye,Q)=>de=>{let W=Number(de.target.value),xe=s.setMonth(s.startOfMonth(Ye),W);U(s.addMonths(xe,-Q))},[s,U]),nt=(0,Pt.useCallback)((Ye,Q)=>de=>{let W=Number(de.target.value),xe=s.setYear(s.startOfMonth(Ye),W);U(s.addMonths(xe,-Q))},[s,U]),{className:Mn,style:Go}=(0,Pt.useMemo)(()=>({className:[c[Ue.Root],t.className].filter(Boolean).join(" "),style:{...S?.[Ue.Root],...t.style}}),[c,t.className,t.style,S]),nr=Cge(t),Zn=Ye=>{let Q=S?.[Ue.Dropdown],de=S?.[Ye];if(!(!Q&&!de))return{...Q,...de}},Lr=(0,Pt.useRef)(null);Mge(Lr,!!t.animate,{classNames:c,months:B,focused:oe,dateLib:s});let Yo={dayPickerProps:t,selected:ne,select:q,isSelected:Y,months:B,nextMonth:L,previousMonth:D,goToMonth:U,getModifiers:j,components:o,classNames:c,styles:S,labels:i,formatters:n};return Pt.default.createElement(wK.Provider,{value:Yo},Pt.default.createElement(o.Root,{rootRef:t.animate?Lr:void 0,className:Mn,style:Go,dir:t.dir,id:t.id,lang:t.lang??a.code,nonce:t.nonce,title:t.title,role:t.role,"aria-label":t["aria-label"],"aria-labelledby":t["aria-labelledby"],...nr},Pt.default.createElement(o.Months,{className:c[Ue.Months],style:S?.[Ue.Months]},!t.hideNavigation&&!f&&Pt.default.createElement(o.Nav,{"data-animated-nav":t.animate?"true":void 0,className:c[Ue.Nav],style:S?.[Ue.Nav],"aria-label":$(),onPreviousClick:re,onNextClick:be,previousMonth:D,nextMonth:L}),B.map((Ye,Q)=>{let de=t.reverseMonths?B.length-1-Q:Q;return Pt.default.createElement(o.Month,{"data-animated-month":t.animate?"true":void 0,className:c[Ue.Month],style:S?.[Ue.Month],key:Q,displayIndex:Q,calendarMonth:Ye},f==="around"&&!t.hideNavigation&&Q===0&&Pt.default.createElement(o.PreviousMonthButton,{type:"button",className:c[Ue.PreviousMonthButton],style:S?.[Ue.PreviousMonthButton],tabIndex:D?void 0:-1,"aria-disabled":D?void 0:!0,"aria-label":ue(D),onClick:re,"data-animated-button":t.animate?"true":void 0},Pt.default.createElement(o.Chevron,{disabled:D?void 0:!0,className:c[Ue.Chevron],style:S?.[Ue.Chevron],orientation:t.dir==="rtl"?"right":"left"})),Pt.default.createElement(o.MonthCaption,{"data-animated-caption":t.animate?"true":void 0,className:c[Ue.MonthCaption],style:S?.[Ue.MonthCaption],calendarMonth:Ye,displayIndex:Q},d?.startsWith("dropdown")?Pt.default.createElement(o.DropdownNav,{className:c[Ue.Dropdowns],style:S?.[Ue.Dropdowns]},(()=>{let W=d==="dropdown"||d==="dropdown-months"?Pt.default.createElement(o.MonthsDropdown,{key:"month",className:c[Ue.MonthsDropdown],"aria-label":me(),disabled:!!t.disableNavigation,onChange:er(Ye.date,de),options:Pge(Ye.date,z,A,n,s),style:Zn(Ue.MonthsDropdown),value:s.getMonth(Ye.date)}):Pt.default.createElement("span",{key:"month"},O(Ye.date,s)),xe=d==="dropdown"||d==="dropdown-years"?Pt.default.createElement(o.YearsDropdown,{key:"year",className:c[Ue.YearsDropdown],"aria-label":Pe(s.options),disabled:!!t.disableNavigation,onChange:nt(Ye.date,de),options:Oge(z,A,n,s,!!t.reverseYears),style:Zn(Ue.YearsDropdown),value:s.getYear(Ye.date)}):Pt.default.createElement("span",{key:"year"},M(Ye.date,s));return s.getMonthYearOrder()==="year-first"?[xe,W]:[W,xe]})(),Pt.default.createElement("span",{role:"status","aria-live":"polite",style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"}},k(Ye.date,s.options,s))):Pt.default.createElement(o.CaptionLabel,{className:c[Ue.CaptionLabel],style:S?.[Ue.CaptionLabel],role:"status","aria-live":"polite"},k(Ye.date,s.options,s))),f==="around"&&!t.hideNavigation&&Q===m-1&&Pt.default.createElement(o.NextMonthButton,{type:"button",className:c[Ue.NextMonthButton],style:S?.[Ue.NextMonthButton],tabIndex:L?void 0:-1,"aria-disabled":L?void 0:!0,"aria-label":ee(L),onClick:be,"data-animated-button":t.animate?"true":void 0},Pt.default.createElement(o.Chevron,{disabled:L?void 0:!0,className:c[Ue.Chevron],style:S?.[Ue.Chevron],orientation:t.dir==="rtl"?"left":"right"})),Q===m-1&&f==="after"&&!t.hideNavigation&&Pt.default.createElement(o.Nav,{"data-animated-nav":t.animate?"true":void 0,className:c[Ue.Nav],style:S?.[Ue.Nav],"aria-label":$(),onPreviousClick:re,onNextClick:be,previousMonth:D,nextMonth:L}),Pt.default.createElement(o.MonthGrid,{role:"grid","aria-multiselectable":u==="multiple"||u==="range","aria-label":ve(Ye.date,s.options,s)||void 0,className:c[Ue.MonthGrid],style:S?.[Ue.MonthGrid]},!t.hideWeekdays&&Pt.default.createElement(o.Weekdays,{"data-animated-weekdays":t.animate?"true":void 0,className:c[Ue.Weekdays],style:S?.[Ue.Weekdays]},C&&Pt.default.createElement(o.WeekNumberHeader,{"aria-label":ye(s.options),className:c[Ue.WeekNumberHeader],style:S?.[Ue.WeekNumberHeader],scope:"col"},I()),Ae.map(W=>Pt.default.createElement(o.Weekday,{"aria-label":pe(W,s.options,s),className:c[Ue.Weekday],key:String(W),style:S?.[Ue.Weekday],scope:"col"},T(W,s.options,s)))),Pt.default.createElement(o.Weeks,{"data-animated-weeks":t.animate?"true":void 0,className:c[Ue.Weeks],style:S?.[Ue.Weeks]},Ye.weeks.map(W=>Pt.default.createElement(o.Week,{className:c[Ue.Week],key:W.weekNumber,style:S?.[Ue.Week],week:W},C&&Pt.default.createElement(o.WeekNumber,{week:W,style:S?.[Ue.WeekNumber],"aria-label":fe(W.weekNumber,{locale:a}),className:c[Ue.WeekNumber],scope:"row",role:"rowheader"},E(W.weekNumber,s)),W.days.map(xe=>{let{date:Xe}=xe,Se=j(xe);if(Se[$r.focused]=!Se.hidden&&!!oe?.isEqualTo(xe),Se[tl.selected]=Y?.(Xe)||Se.selected,jg(ne)){let{from:Ee,to:Ce}=ne;Se[tl.range_start]=!!(Ee&&Ce&&s.isSameDay(Xe,Ee)),Se[tl.range_end]=!!(Ee&&Ce&&s.isSameDay(Xe,Ce)),Se[tl.range_middle]=rl(ne,Xe,!0,s)}let qt=Rge(Se,S,t.modifiersStyles),Be=xge(Se,c,t.modifiersClassNames),Ht=!Le&&!Se.hidden?ce(Xe,Se,s.options,s):void 0;return Pt.default.createElement(o.Day,{key:`${xe.isoDate}_${xe.displayMonthId}`,day:xe,modifiers:Se,className:Be.join(" "),style:qt,role:"gridcell","aria-selected":Se.selected||void 0,"aria-label":Ht,"data-day":xe.isoDate,"data-month":xe.outside?xe.dateMonthId:void 0,"data-selected":Se.selected||void 0,"data-disabled":Se.disabled||void 0,"data-hidden":Se.hidden||void 0,"data-outside":xe.outside||void 0,"data-focused":Se.focused||void 0,"data-today":Se.today||void 0},!Se.hidden&&Le?Pt.default.createElement(o.DayButton,{className:c[Ue.DayButton],style:S?.[Ue.DayButton],type:"button",day:xe,modifiers:Se,disabled:!Se.focused&&Se.disabled||void 0,"aria-disabled":Se.focused&&Se.disabled||void 0,tabIndex:te(xe)?0:-1,"aria-label":we(Xe,Se,s.options,s),onClick:Ge(xe,Se),onBlur:Fe(xe,Se),onFocus:Ne(xe,Se),onKeyDown:Je(xe,Se),onMouseEnter:at(xe,Se),onMouseLeave:Ft(xe,Se)},R(Xe,s.options,s)):!Se.hidden&&R(xe.date,s.options,s))}))))))})),t.footer&&Pt.default.createElement(o.Footer,{className:c[Ue.Footer],style:S?.[Ue.Footer],role:"status","aria-live":"polite"},t.footer)))}var ty=l(H(),1);var ibe=l(H(),1),sbe=l(Me(),1);var jA=l(G(),1);var rbe=l(H(),1);var Uc=l(P(),1),WK="data-wp-hash";function GK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Mrt(document)),e.__wpStyleRuntime}function Art(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${WK}]`))if(r.getAttribute(WK)===t)return!0;return!1}function obe(e,t,r){if(!e.head)return;let o=GK(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Art(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(WK,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Mrt(e){let t=GK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)obe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Nrt(e,t){let r=GK();r.styles.set(e,t);for(let o of r.documents.keys())obe(o,e,t)}typeof process>"u",Nrt("c5cdafb1bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0px;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");var tbe={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},d2=(0,rbe.forwardRef)(function({label:t,className:r,children:o,disabled:n,focusableWhenDisabled:i=!0,icon:s,size:a,shortcut:c,positioner:d,"aria-describedby":u,"aria-keyshortcuts":f,...m},h){let g=J(tbe["icon-button"],r),{descriptionId:b,targetProps:v}=y9({"aria-describedby":u,"aria-keyshortcuts":f,shortcut:c});return(0,Uc.jsxs)(m9,{children:[(0,Uc.jsxs)(p9,{ref:h,...v,disabled:n&&!i,render:(0,Uc.jsx)(kx,{...m,size:a,"aria-label":t,disabled:n,focusableWhenDisabled:i}),className:g,children:[(0,Uc.jsx)(Br,{icon:s,size:24,className:tbe.icon}),c&&b&&(0,Uc.jsx)(w9,{descriptionId:b,shortcut:c})]}),(0,Uc.jsxs)(f9,{positioner:d,children:[t,c&&(0,Uc.jsxs)(Uc.Fragment,{children:[" ",(0,Uc.jsx)(x9,{shortcut:c})]})]})]})});var nbe=l(H(),1),Wx=(0,nbe.createContext)({});var Is=l(P(),1),Frt=()=>(0,Is.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.7677",strokeDashoffset:"3.2",strokeWidth:"1",children:(0,Is.jsx)("path",{d:"M29.5,0.5 h-27 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h27 a2,2 0 0 0 2,-2 v-27 a2,2 0 0 0 -2,-2"})}),Drt=()=>(0,Is.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.84516",strokeDashoffset:"1.9226",strokeWidth:"1",children:(0,Is.jsx)("path",{d:"M32,0.5 h-29.5 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h30"})}),Lrt=()=>(0,Is.jsxs)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.9 4",strokeDashoffset:"2",strokeWidth:"1",children:[(0,Is.jsx)("line",{x1:"0",y1:"0.5",x2:"100",y2:"0.5"}),(0,Is.jsx)("line",{x1:"0",y1:"31.5",x2:"100",y2:"31.5"})]}),Vrt=()=>(0,Is.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.84516",strokeDashoffset:"1.9226",strokeWidth:"1",children:(0,Is.jsx)("path",{d:"M0,0.5 h29.5 a2,2 0 0 1 2,2 v27 a2,2 0 0 1 -2,2 h-29.5"})});function abe(e){let{day:t,modifiers:r,children:o,...n}=e,i;return r.preview_start&&r.preview_end?i=Frt:r.preview_start?i=Drt:r.preview_end?i=Vrt:r.preview&&(i=Lrt),(0,Is.jsxs)("td",{...n,children:[i&&(0,Is.jsx)(i,{}),o]})}function lbe({rootRef:e,...t}){let{render:r,ref:o,role:n,defaultAriaLabel:i}=(0,ibe.useContext)(Wx),{months:s,labels:a}=Bf(),c=t["aria-label"]!==void 0||t["aria-labelledby"]!==void 0,d=t["aria-label"];if(!c&&i&&n==="application"){let f=s[0];d=f?(0,jA.sprintf)((0,jA.__)("%1$s, %2$s"),i,a.labelGrid(f.date)):i}let u=(0,sbe.useMergeRefs)([e??null,o??null]);return Ar({render:r,defaultTagName:"div",ref:u,props:{...t,role:n,"aria-label":d}})}function cbe({icon:e,className:t,children:r,"aria-label":o,"aria-disabled":n,...i}){return(0,Is.jsx)(d2,{...i,className:t,label:o,icon:e,variant:"minimal",tone:"neutral",size:"compact",disabled:n===!0||n==="true",focusableWhenDisabled:!0})}function dbe(e){return(0,Is.jsx)(cbe,{...e,icon:Xr})}function ube(e){return(0,Is.jsx)(cbe,{...e,icon:Or})}var YK="data-wp-hash";function qK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&zrt(document)),e.__wpStyleRuntime}function Brt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${YK}]`))if(r.getAttribute(YK)===t)return!0;return!1}function fbe(e,t,r){if(!e.head)return;let o=qK(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Brt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(YK,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function zrt(e){let t=qK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)fbe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function HA(e,t){let r=qK();r.styles.set(e,t);for(let o of r.documents.keys())fbe(o,e,t)}typeof process>"u",HA("9d2212290a",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2c7ac60ba97b3411__root{--wp-ui-calendar-cell-size:var(--wpds-dimension-size-md,32px);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:inline-block;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);position:relative;z-index:0}._172c492625235710__day{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);padding:0;position:relative;&:has(._1b64226e315835f8__day-button:disabled){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&:has(._1b64226e315835f8__day-button:focus-visible),&:has(._1b64226e315835f8__day-button:hover:not(:disabled)){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}}._1b64226e315835f8__day-button{align-items:center;background:none;border:none;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;font:inherit;font-variant-numeric:tabular-nums;height:var(--wp-ui-calendar-cell-size);justify-content:center;margin:0;padding:0;position:relative;width:var(--wp-ui-calendar-cell-size);&:before{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border:none;border-radius:var(--wpds-border-radius-sm,2px);z-index:-1}&:after,&:before{content:"";inset:0;position:absolute}&:after{pointer-events:none;z-index:1}&:disabled{cursor:revert;&:before{background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}@media (forced-colors:active){text-decoration:line-through}}&:focus-visible:before,&:hover:not(:disabled):before{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}}._66b9a8120581fd4b__caption-label{align-items:center;border:0;display:inline-flex;position:relative;text-transform:capitalize;white-space:nowrap;z-index:1}._2c7ac60ba97b3411__root[dir=rtl] ._395a75bb1930f57e__nav-button{transform:rotate(180deg);transform-origin:50%}._337e5337d49b7f3d__month-caption{align-content:center;display:flex;height:var(--wp-ui-calendar-cell-size);justify-content:center;margin-bottom:var(--wpds-dimension-gap-md,12px)}._110e46230c68e498__months{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-lg,16px);justify-content:center;max-width:fit-content;position:relative}._92915239fedb1fea__month-grid{border-collapse:separate;border-spacing:0 var(--wpds-dimension-gap-xs,4px)}._66b1d4a7b488b496__nav{align-items:center;display:flex;height:var(--wp-ui-calendar-cell-size);inset-block-start:0;inset-inline-end:0;inset-inline-start:0;justify-content:space-between;position:absolute}._7207199709ca5776__weekday{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-default,400);height:var(--wp-ui-calendar-cell-size);padding:0;text-align:center;text-transform:uppercase;width:var(--wp-ui-calendar-cell-size)}._058175f0f9c495e0__today:after{border:2px solid;border-radius:50%;content:"";height:0;inset-block-start:2px;inset-inline-end:2px;position:absolute;width:0;z-index:1}.acb642920fb0bef5__selected:not(._165d91a726feca9c__range-middle){&:has(._1b64226e315835f8__day-button,._1b64226e315835f8__day-button:hover:not(:disabled)){color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0)}&:has(._1b64226e315835f8__day-button:disabled){color:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}._1b64226e315835f8__day-button{&:before{background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);border:1px solid transparent}&:disabled:before{background-color:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6)}&:hover:not(:disabled):before{background-color:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e)}}}.c259c5c255fda10f__outside{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}._4d8957a0ca4ec8f0__hidden{visibility:hidden}.f2523033db055ffe__range-start:not(.c04a453de7b11520__range-end) ._1b64226e315835f8__day-button{&,&:before{border-end-end-radius:0;border-start-end-radius:0}}._165d91a726feca9c__range-middle ._1b64226e315835f8__day-button{&:before{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-color:transparent;border-radius:0;border-style:solid;border-width:1px 0}}.c04a453de7b11520__range-end:not(.f2523033db055ffe__range-start) ._1b64226e315835f8__day-button{&,&:before{border-end-start-radius:0;border-start-start-radius:0}}._81b244e7c541d95e__preview svg{color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);inset:0;pointer-events:none;position:absolute;@media (forced-colors:active){color:inherit}}._81b244e7c541d95e__preview.acb642920fb0bef5__selected:not(._165d91a726feca9c__range-middle) svg{display:none}._2c7ac60ba97b3411__root[dir=rtl] ._81b244e7c541d95e__preview svg{transform:scaleX(-1)}._81b244e7c541d95e__preview._165d91a726feca9c__range-middle ._1b64226e315835f8__day-button:before{border:none}@keyframes _255a1a462a5377db__slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes c21e45f616d6db39__slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes aed80001de9ae226__slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes _7d4779a7f29408f2__slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes _83ba6321b055d687__fade-in{0%{opacity:0}to{opacity:1}}@keyframes _96fbead71248d210__fade-out{0%{opacity:1}to{opacity:0}}._1563bccb09e39c30__caption-after-enter,._60ac2a7fc3208801__weeks-before-exit,._735dacf9052adecd__caption-before-exit,._7f73a6ab85101202__weeks-after-exit,._805d698b56ba4a29__weeks-after-enter,._9721326fbc23a5fb__weeks-before-enter,.c7a3082839155d29__caption-after-exit,.cb8a5ec82ad0885e__caption-before-enter{animation-duration:0s;animation-fill-mode:forwards;animation-timing-function:var(--wpds-motion-easing-balanced,cubic-bezier(.4,0,.2,1));@media not (prefers-reduced-motion){animation-duration:var(--wpds-motion-duration-lg,.3s)}}._2c7ac60ba97b3411__root[dir=rtl] ._805d698b56ba4a29__weeks-after-enter,._9721326fbc23a5fb__weeks-before-enter{animation-name:_255a1a462a5377db__slide-in-left}._2c7ac60ba97b3411__root[dir=rtl] ._7f73a6ab85101202__weeks-after-exit,._60ac2a7fc3208801__weeks-before-exit{animation-name:aed80001de9ae226__slide-out-left}._2c7ac60ba97b3411__root[dir=rtl] ._9721326fbc23a5fb__weeks-before-enter,._805d698b56ba4a29__weeks-after-enter{animation-name:c21e45f616d6db39__slide-in-right}._2c7ac60ba97b3411__root[dir=rtl] ._60ac2a7fc3208801__weeks-before-exit,._7f73a6ab85101202__weeks-after-exit{animation-name:_7d4779a7f29408f2__slide-out-right}._1563bccb09e39c30__caption-after-enter,.cb8a5ec82ad0885e__caption-before-enter{animation-name:_83ba6321b055d687__fade-in}._735dacf9052adecd__caption-before-exit,.c7a3082839155d29__caption-after-exit{animation-name:_96fbead71248d210__fade-out}}}');var lo={root:"_2c7ac60ba97b3411__root",day:"_172c492625235710__day","day-button":"_1b64226e315835f8__day-button","caption-label":"_66b9a8120581fd4b__caption-label","nav-button":"_395a75bb1930f57e__nav-button","month-caption":"_337e5337d49b7f3d__month-caption",months:"_110e46230c68e498__months","month-grid":"_92915239fedb1fea__month-grid",nav:"_66b1d4a7b488b496__nav",weekday:"_7207199709ca5776__weekday",today:"_058175f0f9c495e0__today",selected:"acb642920fb0bef5__selected","range-middle":"_165d91a726feca9c__range-middle",outside:"c259c5c255fda10f__outside",hidden:"_4d8957a0ca4ec8f0__hidden","range-start":"f2523033db055ffe__range-start","range-end":"c04a453de7b11520__range-end",preview:"_81b244e7c541d95e__preview","weeks-before-enter":"_9721326fbc23a5fb__weeks-before-enter","weeks-before-exit":"_60ac2a7fc3208801__weeks-before-exit","weeks-after-enter":"_805d698b56ba4a29__weeks-after-enter","weeks-after-exit":"_7f73a6ab85101202__weeks-after-exit","caption-after-enter":"_1563bccb09e39c30__caption-after-enter","caption-after-exit":"c7a3082839155d29__caption-after-exit","caption-before-enter":"cb8a5ec82ad0885e__caption-before-enter","caption-before-exit":"_735dacf9052adecd__caption-before-exit","slide-in-left":"_255a1a462a5377db__slide-in-left","slide-out-left":"aed80001de9ae226__slide-out-left","slide-in-right":"c21e45f616d6db39__slide-in-right","slide-out-right":"_7d4779a7f29408f2__slide-out-right","fade-in":"_83ba6321b055d687__fade-in","fade-out":"_96fbead71248d210__fade-out"};typeof process>"u",HA("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var jrt={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",HA("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Hrt={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",HA("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Urt={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Wrt={root:J(lo.root,jrt["box-sizing"]),day:lo.day,day_button:J(lo["day-button"],Urt.button,Hrt["outset-ring--focus-visible"]),outside:lo.outside,caption_label:lo["caption-label"],button_next:lo["nav-button"],button_previous:lo["nav-button"],nav:lo.nav,month_caption:lo["month-caption"],months:lo.months,month_grid:lo["month-grid"],weekday:lo.weekday,today:lo.today,selected:lo.selected,disabled:void 0,hidden:lo.hidden,range_start:lo["range-start"],range_end:lo["range-end"],range_middle:lo["range-middle"],weeks_before_enter:lo["weeks-before-enter"],weeks_before_exit:lo["weeks-before-exit"],weeks_after_enter:lo["weeks-after-enter"],weeks_after_exit:lo["weeks-after-exit"],caption_after_enter:lo["caption-after-enter"],caption_after_exit:lo["caption-after-exit"],caption_before_enter:lo["caption-before-enter"],caption_before_exit:lo["caption-before-exit"]},pbe={preview:lo.preview},UA={animate:!0,showOutsideDays:!1,showWeekNumber:!1,hideWeekdays:!1,captionLayout:"label",fixedWeeks:!1,hideNavigation:!1,classNames:Wrt,components:{Day:abe,Root:lbe,PreviousMonthButton:dbe,NextMonthButton:ube}};function WA(e){return Math.min(3,Math.max(1,e))}var GA=l(H(),1);function YA({defaultValue:e,onChange:t,value:r}){let o=typeof r<"u",n=o?r:e,[i,s]=(0,GA.useState)(n),a=o?r:i,c=(0,GA.useCallback)((u,...f)=>{s(u),t?.(u,...f)},[t]),d;return o&&typeof t=="function"?d=t:!o&&typeof t=="function"?d=c:d=s,[a,d]}var Zi=l(G(),1),mbe=l(H(),1);function Grt(e){let t=(e.getTextInfo?.()??e.textInfo)?.direction;return t?t==="rtl":["ar","he","fa","ur","ps","syr","dv","ku","ckb","ug","yi"].includes(e.language)}function Yrt(e){if(!e)return;let t;try{t=Intl.DateTimeFormat.supportedLocalesOf([e])[0]}catch{}return t}function qrt(e){let t=(e.getWeekInfo?.()??e.weekInfo)?.firstDay;if(!(t===void 0||t<1||t>7))return t%7}var qA=({locale:e,timeZone:t,mode:r})=>(0,mbe.useMemo)(()=>{let o=typeof e=="string",n=o||e===void 0?Gl:e,i=Yrt(o?e:e?.code),s=i??"en-US",a=new Intl.Locale(s),c=i!==void 0?Grt(a):(0,Zi.isRTL)(),d=o||i!==void 0?qrt(a):void 0,u=new Intl.DateTimeFormat(s,{calendar:"gregory",year:"numeric",month:"long",timeZone:t}),f=new Intl.DateTimeFormat(s,{calendar:"gregory",weekday:"narrow",timeZone:t}),m=new Intl.DateTimeFormat(s,{calendar:"gregory",weekday:"long",timeZone:t}),h=new Intl.DateTimeFormat(s,{calendar:"gregory",weekday:"long",year:"numeric",month:"long",day:"numeric",timeZone:t}),g=new Intl.DateTimeFormat(s,{calendar:"gregory",day:"numeric",timeZone:t});return{"aria-label":r==="single"?(0,Zi.__)("Date calendar"):(0,Zi.__)("Date range calendar"),labels:{labelNav:()=>(0,Zi.__)("Navigation bar"),labelGrid:u.format,labelGridcell:(b,v)=>{let y=h.format(b),w=y;return v?.today&&(w=(0,Zi.sprintf)((0,Zi.__)("Today, %s"),y)),w},labelNext:()=>(0,Zi.__)("Next month"),labelPrevious:()=>(0,Zi.__)("Previous month"),labelDayButton:(b,v)=>{let y=h.format(b),w=y;return v?.today&&v?.selected?(0,Zi.sprintf)((0,Zi.__)("Today, %s, selected"),y):(v?.today&&(w=(0,Zi.sprintf)((0,Zi.__)("Today, %s"),y)),v?.selected&&(w=(0,Zi.sprintf)((0,Zi.__)("%s, selected"),y)),w)},labelWeekday:m.format},locale:n,lang:s,dir:c?"rtl":"ltr",...d===void 0?{}:{weekStartsOn:d},formatters:{formatDay:g.format,formatWeekdayName:f.format,formatCaption:u.format},timeZone:t}},[e,t,r]);var hbe=l(Me(),1),Ug=l(H(),1);function KA(e,t){let r=(0,Ug.useRef)(null),o=(0,Ug.useRef)(!1),n=(0,hbe.useMergeRefs)([r,e]),i=t?t.getFullYear()*12+t.getMonth():void 0,s=(0,Ug.useCallback)(()=>{o.current=!0},[]),a=(0,Ug.useCallback)(()=>{o.current=!1},[]);return(0,Ug.useEffect)(()=>{if(!o.current)return;let c=r.current;if(!c)return;let{activeElement:d,body:u}=c.ownerDocument;if(d!==u){let g=d?.closest('[role="grid"]');o.current=!!g&&c.contains(g);return}o.current=!1;let f=c.querySelector('[role="grid"] button[tabindex="0"]:not(:disabled)'),m=c.querySelector('button:not(:disabled):not([aria-disabled="true"])'),h=c.querySelector("button:not(:disabled)");(f??m??h)?.focus()},[i]),{ref:n,onDayFocus:s,onDayBlur:a}}var KK=l(P(),1),u2=(0,ty.forwardRef)(function({defaultValue:t,value:r,onValueChange:o,numberOfMonths:n=1,locale:i,timeZone:s,month:a,render:c,role:d="application","aria-label":u,labels:f,...m},h){let{"aria-label":g,...b}=qA({locale:i,timeZone:s,mode:"single"}),v=(0,ty.useMemo)(()=>f?{...b.labels,...f}:b.labels,[b.labels,f]),y=(0,ty.useCallback)((S,k,R,O)=>{o?.(S??null,k,R,O)},[o]),[w,_]=YA({defaultValue:t,value:r,onChange:y}),x=KA(h,a),C=(0,ty.useMemo)(()=>({render:c,ref:x.ref,role:d,defaultAriaLabel:g}),[c,x.ref,d,g]);return(0,KK.jsx)(Wx.Provider,{value:C,children:(0,KK.jsx)(zA,{...UA,...b,...m,"aria-label":u,mode:"single",month:a,numberOfMonths:WA(n),labels:v,selected:w??void 0,onSelect:_,onDayFocus:x.onDayFocus,onDayBlur:x.onDayBlur})})});var tu=l(H(),1);var XK=l(P(),1);function Krt({value:e,hoveredDate:t,excludeDisabled:r,min:o,max:n,disabled:i}){return(0,tu.useMemo)(()=>{if(!t||!e?.from)return;let s,a;return t<e.from?(s={from:t,to:e.from},a={from:t,to:e.to??e.from}):e.to&&t>e.from&&t<e.to?(s={from:e.from,to:t},a={from:e.from,to:t}):t>e.from&&(s={from:e.to??e.from,to:t},a={from:e.from,to:t}),o!==void 0&&o>0&&a&&Tm(a.to,a.from)<o&&(s={from:t,to:t}),n!==void 0&&n>0&&a&&Tm(a.to,a.from)>n&&(s={from:t,to:t}),r&&i&&a&&VA(a,i)&&(s={from:t,to:t}),s},[e,t,r,o,n,i])}var ZK=(0,tu.forwardRef)(function({defaultValue:t,value:r,onValueChange:o,numberOfMonths:n=1,excludeDisabled:i,min:s,max:a,disabled:c,locale:d,timeZone:u,month:f,render:m,role:h="application","aria-label":g,labels:b,...v},y){let{"aria-label":w,..._}=qA({locale:d,timeZone:u,mode:"range"}),x=(0,tu.useMemo)(()=>b?{..._.labels,...b}:_.labels,[_.labels,b]),C=(0,tu.useCallback)((F,V,B,z)=>{o?.(F??null,V,B,z)},[o]),[S,k]=YA({defaultValue:t,value:r,onChange:C}),R=KA(y,f),[O,E]=(0,tu.useState)(void 0),I=Krt({value:S,hoveredDate:O,excludeDisabled:i,min:s,max:a,disabled:c}),T=(0,tu.useMemo)(()=>({preview:I,preview_start:I?.from,preview_end:I?.to}),[I]),M=(0,tu.useMemo)(()=>({render:m,ref:R.ref,role:h,defaultAriaLabel:w}),[m,R.ref,h,w]);return(0,XK.jsx)(Wx.Provider,{value:M,children:(0,XK.jsx)(zA,{...UA,..._,...v,"aria-label":g,mode:"range",month:f,numberOfMonths:WA(n),disabled:c,excludeDisabled:i,min:s,max:a,labels:x,selected:S??void 0,onSelect:k,onDayFocus:R.onDayFocus,onDayBlur:R.onDayBlur,onDayMouseEnter:F=>E(F),onDayMouseLeave:()=>E(void 0),modifiers:T,modifiersClassNames:pbe})})});var ru={};mr(ru,{Content:()=>QA,FullBleed:()=>kbe,Header:()=>ZA,Root:()=>XA,Title:()=>Tbe});var gbe=l(H(),1),QK="data-wp-hash";function JK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Zrt(document)),e.__wpStyleRuntime}function Xrt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${QK}]`))if(r.getAttribute(QK)===t)return!0;return!1}function bbe(e,t,r){if(!e.head)return;let o=JK(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Xrt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(QK,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Zrt(e){let t=JK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)bbe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function vbe(e,t){let r=JK();r.styles.set(e,t);for(let o of r.documents.keys())bbe(o,e,t)}typeof process>"u",vbe("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Qrt={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",vbe("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Jrt={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},XA=(0,gbe.forwardRef)(function({render:t,...r},o){let n=J(Jrt.root,Qrt["box-sizing"]);return Ar({defaultTagName:"div",render:t,ref:o,props:_t({className:n},r)})});var _be=l(H(),1),$K="data-wp-hash";function eX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&eot(document)),e.__wpStyleRuntime}function $rt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${$K}]`))if(r.getAttribute($K)===t)return!0;return!1}function ybe(e,t,r){if(!e.head)return;let o=eX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if($rt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($K,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function eot(e){let t=eX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ybe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function tot(e,t){let r=eX();r.styles.set(e,t);for(let o of r.documents.keys())ybe(o,e,t)}typeof process>"u",tot("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var rot={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},ZA=(0,_be.forwardRef)(function({render:t,...r},o){return Ar({defaultTagName:"div",render:t,ref:o,props:_t({className:rot.header},r)})});var wbe=l(H(),1),tX="data-wp-hash";function rX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&not(document)),e.__wpStyleRuntime}function oot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${tX}]`))if(r.getAttribute(tX)===t)return!0;return!1}function xbe(e,t,r){if(!e.head)return;let o=rX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(oot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(tX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function not(e){let t=rX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)xbe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function iot(e,t){let r=rX();r.styles.set(e,t);for(let o of r.documents.keys())xbe(o,e,t)}typeof process>"u",iot("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var sot={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},QA=(0,wbe.forwardRef)(function({render:t,...r},o){return Ar({defaultTagName:"div",render:t,ref:o,props:_t({className:sot.content},r)})});var Sbe=l(H(),1),oX="data-wp-hash";function nX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&lot(document)),e.__wpStyleRuntime}function aot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${oX}]`))if(r.getAttribute(oX)===t)return!0;return!1}function Cbe(e,t,r){if(!e.head)return;let o=nX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(aot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(oX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function lot(e){let t=nX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Cbe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function cot(e,t){let r=nX();r.styles.set(e,t);for(let o of r.documents.keys())Cbe(o,e,t)}typeof process>"u",cot("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var dot={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},kbe=(0,Sbe.forwardRef)(function({render:t,...r},o){return Ar({defaultTagName:"div",render:t,ref:o,props:_t({className:dot.fullbleed},r)})});var Ebe=l(H(),1);var iX=l(P(),1),uot=(0,iX.jsx)("div",{}),Tbe=(0,Ebe.forwardRef)(function({render:t=uot,children:r,...o},n){return(0,iX.jsx)(Mr,{ref:n,variant:"heading-lg",render:t,...o,children:r})});var Pbe=l(H(),1),Rbe=l(P(),1),sX=(0,Pbe.forwardRef)(function(t,r){return(0,Rbe.jsx)(Tg.Panel,{ref:r,...t})});var Ibe=l(H(),1),Obe=l(P(),1),aX=(0,Ibe.forwardRef)(function(t,r){return(0,Obe.jsx)(Tg.Root,{ref:r,...t})});var Abe=l(H(),1),Mbe=l(P(),1),lX=(0,Abe.forwardRef)(function(t,r){return(0,Mbe.jsx)(Tg.Trigger,{ref:r,...t})});var Gg={};mr(Gg,{Content:()=>Gbe,Header:()=>zbe,HeaderDescription:()=>Hbe,Root:()=>Fbe});var Nbe=l(H(),1);var dX=l(P(),1),Fbe=(0,Nbe.forwardRef)(function({render:t,...r},o){return(0,dX.jsx)(aX,{ref:o,render:(0,dX.jsx)(XA,{render:t}),...r})});var Vbe=l(Me(),1),ou=l(H(),1);var Dbe=l(H(),1),JA=(0,Dbe.createContext)(null);var Om=l(P(),1),uX="data-wp-hash";function fX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&pot(document)),e.__wpStyleRuntime}function fot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${uX}]`))if(r.getAttribute(uX)===t)return!0;return!1}function Bbe(e,t,r){if(!e.head)return;let o=fX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(fot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(uX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function pot(e){let t=fX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Bbe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function pX(e,t){let r=fX();r.styles.set(e,t);for(let o of r.documents.keys())Bbe(o,e,t)}typeof process>"u",pX("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var Gx={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"};typeof process>"u",pX("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Lbe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",pX("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var mot={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"},zbe=(0,ou.forwardRef)(function({children:t,className:r,render:o,"aria-describedby":n,...i},s){let[a,c]=(0,ou.useState)([]),[d,u]=(0,ou.useState)([]),f=(0,ou.useRef)(null),m=(0,ou.useCallback)(b=>(c(v=>v.includes(b)?v:[...v,b]),()=>{c(v=>v.filter(y=>y!==b))}),[]),h=(0,ou.useMemo)(()=>({registerDescriptionId:m}),[m]);(0,Vbe.useIsomorphicLayoutEffect)(()=>{let b=new Set(a),v=Array.from(f.current?.querySelectorAll("[id]")??[]).map(y=>y.id).filter(y=>b.has(y));u(y=>y.length===v.length&&y.every((w,_)=>w===v[_])?y:v)});let g=Array.from(new Set([...n?.split(/\s+/).filter(Boolean)??[],...d])).join(" ")||void 0;return Ar({defaultTagName:"div",render:o,ref:s,props:_t(i,{className:J(Lbe.heading,Gx["heading-wrapper"],r),children:(0,Om.jsx)(JA.Provider,{value:h,children:(0,Om.jsxs)(lX,{className:Gx.header,render:(0,Om.jsx)(ZA,{}),nativeButton:!1,"aria-describedby":g,children:[(0,Om.jsx)("div",{ref:f,className:Gx["header-content"],children:t}),(0,Om.jsx)("div",{className:J(Gx["header-trigger-positioner"]),children:(0,Om.jsx)("div",{className:J(Gx["header-trigger-wrapper"],Lbe.div,mot["outset-ring--focus-parent-visible"]),children:(0,Om.jsx)(Br,{icon:SE,className:Gx["header-trigger"]})})})]})})})})});var Wg=l(H(),1);var gX=l(P(),1),mX="data-wp-hash";function hX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&got(document)),e.__wpStyleRuntime}function hot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${mX}]`))if(r.getAttribute(mX)===t)return!0;return!1}function jbe(e,t,r){if(!e.head)return;let o=hX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(hot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(mX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function got(e){let t=hX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)jbe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function bot(e,t){let r=hX();r.styles.set(e,t);for(let o of r.documents.keys())jbe(o,e,t)}typeof process>"u",bot("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var vot={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"},_ot=(0,gX.jsx)("div",{}),Hbe=(0,Wg.forwardRef)(function({children:t,className:r,id:o,render:n=_ot,...i},s){let a=(0,Wg.useId)(),c=o??a,d=(0,Wg.useContext)(JA);return(0,Wg.useEffect)(()=>d?.registerDescriptionId(c),[d,c]),(0,gX.jsx)(Mr,{ref:s,variant:"body-md",render:n,id:c,"aria-hidden":"true",className:J(vot["header-description"],r),...i,children:t})});var Ube=l(H(),1);var _X=l(P(),1),vX="data-wp-hash";function yX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&wot(document)),e.__wpStyleRuntime}function yot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${vX}]`))if(r.getAttribute(vX)===t)return!0;return!1}function Wbe(e,t,r){if(!e.head)return;let o=yX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(yot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(vX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function wot(e){let t=yX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Wbe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function xot(e,t){let r=yX();r.styles.set(e,t);for(let o of r.documents.keys())Wbe(o,e,t)}typeof process>"u",xot("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var bX={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"},Gbe=(0,Ube.forwardRef)(function({className:t,render:r,children:o,hiddenUntilFound:n=!0,...i},s){return(0,_X.jsx)(sX,{ref:s,className:a=>J(bX.content,a.open&&a.transitionStatus==="idle"&&bX["overflow-visible"],t),hiddenUntilFound:n,...i,children:(0,_X.jsx)(QA,{className:bX["content-inner"],render:r,children:o})})});var Ybe=l(H(),1),wX="data-wp-hash";function xX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Cot(document)),e.__wpStyleRuntime}function Sot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${wX}]`))if(r.getAttribute(wX)===t)return!0;return!1}function qbe(e,t,r){if(!e.head)return;let o=xX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Sot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(wX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Cot(e){let t=xX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)qbe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function kot(e,t){let r=xX();r.styles.set(e,t);for(let o of r.documents.keys())qbe(o,e,t)}typeof process>"u",kot("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var Eot={stack:"_19ce0419607e1896__stack"},Tot={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},le=(0,Ybe.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...a},c){let d={gap:r&&Tot[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return Ar({render:s,ref:c,props:_t(a,{style:d,className:Eot.stack})})});var Kbe=l(Me(),1),ry=l(H(),1);function Xbe(e){let t=(0,Kbe.useEvent)(e),r=(0,ry.useRef)(null),o=(0,ry.useRef)(!1),n=(0,ry.useCallback)(()=>{o.current||(r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{t(),r.current=null},0))},[t]);return(0,ry.useEffect)(()=>(o.current=!1,()=>{o.current=!0,r.current&&clearTimeout(r.current)}),[]),n}var rve=l(H(),1);var f2=l(H(),1),p2=l(P(),1),SX="data-wp-hash";function CX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Rot(document)),e.__wpStyleRuntime}function Pot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${SX}]`))if(r.getAttribute(SX)===t)return!0;return!1}function Zbe(e,t,r){if(!e.head)return;let o=CX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Pot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(SX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Rot(e){let t=CX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Zbe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function kX(e,t){let r=CX();r.styles.set(e,t);for(let o of r.documents.keys())Zbe(o,e,t)}typeof process>"u",kX("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Iot={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",kX("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Oot={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",kX("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var Yx={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},Qbe=(0,f2.forwardRef)(function({className:t,children:r,visuallyDisabled:o,size:n="default",isBorderless:i,prefix:s,suffix:a,...c},d){return(0,p2.jsxs)("div",{ref:d,className:J(Iot.div,Oot["box-sizing"],Yx["input-layout"],Yx[`is-size-${n}`],o&&Yx["is-disabled"],i&&Yx["is-borderless"],t),...c,children:[f2.Children.count(s)>0&&(0,p2.jsx)("div",{className:Yx["slot-wrapper"],"data-slot-type":"prefix",children:s}),r,f2.Children.count(a)>0&&(0,p2.jsx)("div",{className:Yx["slot-wrapper"],"data-slot-type":"suffix",children:a})]})});var $be=l(H(),1),tve=l(P(),1),EX="data-wp-hash";function TX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Mot(document)),e.__wpStyleRuntime}function Aot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${EX}]`))if(r.getAttribute(EX)===t)return!0;return!1}function eve(e,t,r){if(!e.head)return;let o=TX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Aot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(EX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Mot(e){let t=TX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)eve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Not(e,t){let r=TX();r.styles.set(e,t);for(let o of r.documents.keys())eve(o,e,t)}typeof process>"u",Not("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var Jbe={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},PX=(0,$be.forwardRef)(function({padding:t="default",className:r,...o},n){return(0,tve.jsx)("div",{ref:n,className:J(Jbe["input-layout-slot"],Jbe[`is-padding-${t}`],r),...o})});PX.displayName="InputLayout.Slot";var Yl=Object.assign(Qbe,{Slot:PX});var IX=l(P(),1),RX="data-wp-hash";function OX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Dot(document)),e.__wpStyleRuntime}function Fot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${RX}]`))if(r.getAttribute(RX)===t)return!0;return!1}function ove(e,t,r){if(!e.head)return;let o=OX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Fot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(RX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Dot(e){let t=OX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ove(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function AX(e,t){let r=OX();r.styles.set(e,t);for(let o of r.documents.keys())ove(o,e,t)}typeof process>"u",AX("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Lot={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",AX("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Vot={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",AX("1a25f6a232","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2ae7be2fc1bb17a3__input{--_gcd-input-padding:var(--wp-ui-input-padding-block,0px) var(--wp-ui-input-layout-padding-inline,0px);background:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:inherit;font-size:inherit;line-height:inherit;outline:none;padding-block:var(--wp-ui-input-padding-block,0);padding-inline:var(--wp-ui-input-layout-padding-inline,0);width:100%;&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}&:disabled,&[aria-disabled=true]{--_gcd-input-placeholder-color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}@media (forced-colors:active){color:GrayText}}&[type=email],&[type=url]{direction:ltr}&[type=number]{appearance:textfield;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:none;margin:0}}}}}");var Bot={input:"_2ae7be2fc1bb17a3__input"},qx=(0,rve.forwardRef)(function({className:t,size:r="default",prefix:o,suffix:n,style:i,...s},a){return(0,IX.jsx)(Yl,{className:J(Vot["outset-ring--focus-within"],t),style:i,size:r,visuallyDisabled:s.disabled,prefix:o,suffix:n,children:(0,IX.jsx)(nq,{ref:a,className:J(Lot.input,Bot.input),...s})})});var VX=l(G(),1),ei=l(H(),1);var nve=l(H(),1),m2=l(P(),1),NX="data-wp-hash";function FX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&jot(document)),e.__wpStyleRuntime}function zot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${NX}]`))if(r.getAttribute(NX)===t)return!0;return!1}function ive(e,t,r){if(!e.head)return;let o=FX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(zot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(NX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function jot(e){let t=FX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ive(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Hot(e,t){let r=FX();r.styles.set(e,t);for(let o of r.documents.keys())ive(o,e,t)}typeof process>"u",Hot("bbbecfe373","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.ab4d64c07c0ba587__spinner{background-color:transparent;display:inline-block;height:var(--wpds-dimension-size-2xs,16px);opacity:1;overflow:visible;position:relative;width:var(--wpds-dimension-size-2xs,16px)}.a7654e10245bb7d2__indicator,.dc51f80c84b35fe2__track{fill:transparent;stroke-width:1.5px}.dc51f80c84b35fe2__track{stroke:var(--wpds-color-background-track-neutral,#dbdbdb)}.a7654e10245bb7d2__indicator{stroke:var(--wpds-color-background-thumb-brand,var(--wp-admin-theme-color,#3858e9));stroke-linecap:round;animation:_02322d973909703c__spinner-spin 1.4s linear infinite both;transform-origin:50% 50%}@keyframes _02322d973909703c__spinner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}}");var MX={spinner:"ab4d64c07c0ba587__spinner",track:"dc51f80c84b35fe2__track",indicator:"a7654e10245bb7d2__indicator","spinner-spin":"_02322d973909703c__spinner-spin"},h2=(0,nve.forwardRef)(function({className:t,...r},o){return(0,m2.jsxs)("svg",{className:J(MX.spinner,t),viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg",role:"presentation",focusable:"false",...r,ref:o,children:[(0,m2.jsx)("circle",{className:MX.track,cx:"50",cy:"50",r:"50",vectorEffect:"non-scaling-stroke"}),(0,m2.jsx)("path",{className:MX.indicator,d:"m 50 0 a 50 50 0 0 1 50 50",vectorEffect:"non-scaling-stroke"})]})});var g2=l(P(),1),DX="data-wp-hash";function LX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Wot(document)),e.__wpStyleRuntime}function Uot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${DX}]`))if(r.getAttribute(DX)===t)return!0;return!1}function sve(e,t,r){if(!e.head)return;let o=LX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Uot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(DX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Wot(e){let t=LX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)sve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function ave(e,t){let r=LX();r.styles.set(e,t);for(let o of r.documents.keys())sve(o,e,t)}typeof process>"u",ave("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Got={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",ave("bd510b0d40",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');var $A={indicator:"_7a7ac88e306348e7__indicator","indicator-jump":"_48722cc5dd090ce4__indicator-jump","is-invalid":"_57a3bbbfbe38a5c6__is-invalid","is-valid":"_9e944dc198aac10b__is-valid","indicator-icon":"e482806667437c6a__indicator-icon","indicator-spinner":"_6e46434cc23019d2__indicator-spinner"},Yot={valid:Ud,invalid:y_};function Am({id:e,type:t,message:r}){return(0,g2.jsxs)("p",{id:e,className:J(Got.p,$A.indicator,$A[`is-${t}`]),children:[t==="validating"?(0,g2.jsx)(h2,{className:$A["indicator-spinner"]}):(0,g2.jsx)(Br,{className:$A["indicator-icon"],icon:Yot[t],size:16,fill:"currentColor"}),r]})}var jf=l(P(),1),qot=e=>(0,jf.jsx)(le,{...e,direction:"column",gap:"sm"});function Kot(e,t,r){let o;return t&&!r?o=`(${(0,VX.__)("Required")})`:!t&&r&&(o=`(${(0,VX.__)("Optional")})`),o?typeof e=="string"?`${e} ${o}`:(0,jf.jsxs)(jf.Fragment,{children:[e," ",o]}):e}var lve="data-validity-visible",ln=(0,ei.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,getValidityTarget:n,children:i,render:s=qot,...a},c){let[d,u]=(0,ei.useState)(),[f,m]=(0,ei.useState)(),[h,g]=(0,ei.useState)(!1),[b,v]=(0,ei.useState)(!1),y=(0,ei.useRef)(null);(0,ei.useEffect)(()=>{let S=n(),k=()=>{o?.type!=="validating"&&u(S?.validationMessage),g(!0),S?.setAttribute(lve,"")};return S?.addEventListener("invalid",k),()=>S?.removeEventListener("invalid",k)},[o?.type,n]),(0,ei.useEffect)(()=>{let S=n(),k=O=>{if(O.preventDefault(),!O.isTrusted)return;let E=O.target,I=Array.from(E.form?.elements??[]).find(T=>!T.validity.valid);(!E.form||I===E)&&E.focus()},R=S?.type==="radio"&&S?.name?Array.from(y.current?.querySelectorAll(`input[type="radio"][name="${S?.name}"]`)??[]).filter(O=>O!==S):[];return S?.addEventListener("invalid",k),R.forEach(O=>O.addEventListener("invalid",k)),()=>{S?.removeEventListener("invalid",k),R.forEach(O=>O.removeEventListener("invalid",k))}},[n]),(0,ei.useEffect)(()=>{let S=n();if(!o?.type){S?.setCustomValidity(""),u(S?.validationMessage),m(void 0);return}switch(o.type){case"validating":{S?.setCustomValidity(""),u(void 0),m({type:"validating",message:o.message});break}case"valid":{S?.setCustomValidity(""),u(S?.validationMessage),m({type:"valid",message:o.message});break}case"invalid":{S?.setCustomValidity(o.message??""),u(S?.validationMessage),m(void 0);break}}},[o,n]),(0,ei.useEffect)(()=>{if(!(!b||h)){if(o?.type==="validating"){let S=setTimeout(()=>{g(!0)},1e3);return()=>clearTimeout(S)}g(!0)}},[b,o?.type,h]);let w=S=>{if(S.relatedTarget&&S.currentTarget.contains(S.relatedTarget))return;b||(v(!0),n()?.setAttribute(lve,""));let k=n(),R=o?.type==="validating";window.queueMicrotask(()=>{R||u(k?.validationMessage)})},_=(0,ei.useId)(),x=d?(0,jf.jsx)(Am,{id:_,type:"invalid",message:d}):f?.type?(0,jf.jsx)(Am,{id:_,type:f.type,message:f.message}):null,C=h?x:null;return(0,ei.useEffect)(()=>{let S=n();if(!S)return;function k(R,O){let E=(R.getAttribute("aria-describedby")??"").split(" ").filter(I=>I&&I!==_);O&&E.push(_),E.length?R.setAttribute("aria-describedby",E.join(" ")):R.removeAttribute("aria-describedby")}return k(S,!!C),()=>k(S,!1)},[C,_,n]),Ar({render:s,ref:[c,y],props:_t(a,{onBlur:w,children:(0,jf.jsxs)(jf.Fragment,{children:[(0,ei.cloneElement)(i,{label:Kot(i.props.label,t,r),required:t}),C]})})})});var Wc={};mr(Wc,{Control:()=>Ive,Description:()=>Sve,Details:()=>Tve,Item:()=>mve,Label:()=>vve,Root:()=>uve,VisualLabel:()=>QX});var cve=l(H(),1);var jX=l(P(),1),BX="data-wp-hash";function zX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Zot(document)),e.__wpStyleRuntime}function Xot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${BX}]`))if(r.getAttribute(BX)===t)return!0;return!1}function dve(e,t,r){if(!e.head)return;let o=zX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Xot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(BX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Zot(e){let t=zX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)dve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Qot(e,t){let r=zX();r.styles.set(e,t);for(let o of r.documents.keys())dve(o,e,t)}typeof process>"u",Qot("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Jot={"box-sizing":"_336cd3e4e743482f__box-sizing"},$ot=e=>(0,jX.jsx)(le,{...e,direction:"column",gap:"sm"}),uve=(0,cve.forwardRef)(function({className:t,render:r=$ot,...o},n){return(0,jX.jsx)(Ts.Root,{ref:n,className:J(Jot["box-sizing"],t),render:r,...o})});var fve=l(H(),1),pve=l(P(),1),mve=(0,fve.forwardRef)(function(t,r){return(0,pve.jsx)(Ts.Item,{ref:r,...t})});var gve=l(H(),1);var UX=l(P(),1),HX="data-wp-hash";function WX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&tnt(document)),e.__wpStyleRuntime}function ent(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${HX}]`))if(r.getAttribute(HX)===t)return!0;return!1}function bve(e,t,r){if(!e.head)return;let o=WX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(ent(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(HX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function tnt(e){let t=WX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)bve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function rnt(e,t){let r=WX();r.styles.set(e,t);for(let o of r.documents.keys())bve(o,e,t)}typeof process>"u",rnt("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var hve={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},vve=(0,gve.forwardRef)(function({className:t,hideFromVision:r,variant:o,...n},i){let s=(0,UX.jsx)(Ts.Label,{ref:i,className:J(hve.label,o&&hve[`is-${o}`],t),...n});return r?(0,UX.jsx)(Ot,{render:s}):s});var _ve=l(H(),1),xve=l(P(),1),GX="data-wp-hash";function YX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&nnt(document)),e.__wpStyleRuntime}function ont(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${GX}]`))if(r.getAttribute(GX)===t)return!0;return!1}function yve(e,t,r){if(!e.head)return;let o=YX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(ont(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(GX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function nnt(e){let t=YX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)yve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function wve(e,t){let r=YX();r.styles.set(e,t);for(let o of r.documents.keys())yve(o,e,t)}typeof process>"u",wve("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var int={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",wve("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var snt={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},Sve=(0,_ve.forwardRef)(function({className:t,...r},o){return(0,xve.jsx)(Ts.Description,{ref:o,className:J(int.p,snt.description,t),...r})});var Cve=l(H(),1),kve=l(G(),1);var Yg=l(P(),1),qX="data-wp-hash";function KX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&lnt(document)),e.__wpStyleRuntime}function ant(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${qX}]`))if(r.getAttribute(qX)===t)return!0;return!1}function Eve(e,t,r){if(!e.head)return;let o=KX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(ant(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(qX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function lnt(e){let t=KX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Eve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function cnt(e,t){let r=KX();r.styles.set(e,t);for(let o of r.documents.keys())Eve(o,e,t)}typeof process>"u",cnt("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var dnt={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},Tve=(0,Cve.forwardRef)(function({className:t,...r},o){return(0,Yg.jsxs)(Yg.Fragment,{children:[(0,Yg.jsx)(Ot,{render:(0,Yg.jsx)(Ts.Description,{}),children:(0,kve.__)("More details follow the field.")}),(0,Yg.jsx)("div",{ref:o,className:J(dnt.description,t),...r})]})});var Pve=l(H(),1),Rve=l(P(),1),Ive=(0,Pve.forwardRef)(function(t,r){return(0,Rve.jsx)(Ts.Control,{ref:r,...t})});var Ave=l(H(),1),XX="data-wp-hash";function ZX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&fnt(document)),e.__wpStyleRuntime}function unt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${XX}]`))if(r.getAttribute(XX)===t)return!0;return!1}function Mve(e,t,r){if(!e.head)return;let o=ZX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(unt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(XX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function fnt(e){let t=ZX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Mve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function pnt(e,t){let r=ZX();r.styles.set(e,t);for(let o of r.documents.keys())Mve(o,e,t)}typeof process>"u",pnt("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Ove={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},QX=(0,Ave.forwardRef)(function({className:t,render:r,variant:o,...n},i){return Ar({defaultTagName:"span",render:r,ref:i,props:_t(n,{className:J(Ove.label,o&&Ove[`is-${o}`],t)})})});QX.displayName="Field.VisualLabel";var e8=l(H(),1);var eZ=l(P(),1),$X="data-wp-hash";function tZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hnt(document)),e.__wpStyleRuntime}function mnt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${$X}]`))if(r.getAttribute($X)===t)return!0;return!1}function Dve(e,t,r){if(!e.head)return;let o=tZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(mnt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($X,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function hnt(e){let t=tZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Dve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Lve(e,t){let r=tZ();r.styles.set(e,t);for(let o of r.documents.keys())Dve(o,e,t)}typeof process>"u",Lve("1540cbc709","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._1e441c22c9dc5d28__wrapper{--wp-ui-textarea-min-height:var(--wpds-dimension-size-lg,40px)}._414844876c32ecee__textarea{min-height:calc(var(--wp-ui-textarea-min-height) - 2px);resize:block}}@layer compositions{._1e441c22c9dc5d28__wrapper{--wp-ui-input-padding-block:9.9px;height:auto;line-height:1.4}}}");var Fve={wrapper:"_1e441c22c9dc5d28__wrapper",textarea:"_414844876c32ecee__textarea"};typeof process>"u",Lve("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var gnt={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},bnt=(e,t)=>function(o){return typeof e=="function"?e(_t(o,t)):(0,e8.cloneElement)(e,_t(o,t))},t8=(0,e8.forwardRef)(function({className:t,defaultValue:r,disabled:o,onValueChange:n,render:i,rows:s=4,style:a,value:c,...d},u){return(0,eZ.jsx)(qx,{className:J(Fve.wrapper,t),style:a,render:bnt(i||(f=>(0,eZ.jsx)("textarea",{...f})),{className:J(gnt.textarea,Fve.textarea),ref:u,rows:s,...d}),value:c,defaultValue:r,onValueChange:n,disabled:o})});var Vve=l(H(),1);var oy=l(P(),1),rZ="data-wp-hash";function oZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_nt(document)),e.__wpStyleRuntime}function vnt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${rZ}]`))if(r.getAttribute(rZ)===t)return!0;return!1}function Bve(e,t,r){if(!e.head)return;let o=oZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(vnt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(rZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function _nt(e){let t=oZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Bve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function ynt(e,t){let r=oZ();r.styles.set(e,t);for(let o of r.documents.keys())Bve(o,e,t)}typeof process>"u",ynt("0c752c3d08","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{@supports (-webkit-hyphens:none) and (not (-moz-appearance:none)){.a9211a7e6af24bed__root input[type=date]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=datetime-local]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=time]:not([data-filled]):not(:focus){--_gcd-input-color:transparent;--_gcd-input-color-disabled:transparent;color:transparent;&:disabled::-webkit-datetime-edit-text{color:transparent}}}}}");var wnt={root:"a9211a7e6af24bed__root"},b2=(0,Vve.forwardRef)(function({className:t,label:r,description:o,details:n,hideLabelFromVision:i,...s},a){return(0,oy.jsxs)(Wc.Root,{className:J(wnt.root,t),children:[(0,oy.jsx)(Wc.Label,{hideFromVision:i,children:r}),(0,oy.jsx)(qx,{ref:a,...s}),o&&(0,oy.jsx)(Wc.Description,{children:o}),n&&(0,oy.jsx)(Wc.Details,{children:n})]})});var zve=l(H(),1);var ny=l(P(),1),nZ=(0,zve.forwardRef)(function({className:t,label:r,description:o,details:n,hideLabelFromVision:i,...s},a){return(0,ny.jsxs)(Wc.Root,{className:t,children:[(0,ny.jsx)(Wc.Label,{hideFromVision:i,children:r}),(0,ny.jsx)(t8,{ref:a,...s}),o&&(0,ny.jsx)(Wc.Description,{children:o}),n&&(0,ny.jsx)(Wc.Details,{children:n})]})});var r8=l(H(),1),jve=l(Me(),1);var iZ=l(P(),1),nu=(0,r8.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,...n},i){let s=(0,r8.useRef)(null),a=(0,jve.useMergeRefs)([i,s]);return(0,iZ.jsx)(ln,{required:t,markWhenOptional:r,customValidity:o,getValidityTarget:()=>s.current,children:(0,iZ.jsx)(b2,{ref:a,...n})})});var o8=l(H(),1),Hve=l(Me(),1);var sZ=l(P(),1),aZ=(0,o8.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,...n},i){let s=(0,o8.useRef)(null),a=(0,Hve.useMergeRefs)([i,s]);return(0,sZ.jsx)(ln,{required:t,markWhenOptional:r,customValidity:o,getValidityTarget:()=>s.current,children:(0,sZ.jsx)(nZ,{ref:a,...n})})});var qg={};mr(qg,{ActionButton:()=>p_e,ActionLink:()=>g_e,Actions:()=>o_e,CloseIcon:()=>l_e,Description:()=>e_e,Root:()=>Yve,Title:()=>Zve});var Uve=l(vi(),1),Kx=l(H(),1);var Xx=l(P(),1),cZ="data-wp-hash";function dZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Snt(document)),e.__wpStyleRuntime}function xnt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${cZ}]`))if(r.getAttribute(cZ)===t)return!0;return!1}function Wve(e,t,r){if(!e.head)return;let o=dZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(xnt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(cZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Snt(e){let t=dZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Wve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Gve(e,t){let r=dZ();r.styles.set(e,t);for(let o of r.documents.keys())Wve(o,e,t)}typeof process>"u",Gve("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Cnt={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Gve("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var lZ={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},knt={neutral:null,info:OE,warning:dU,success:Ud,error:y_};function Ent(e){return e==="error"?"assertive":"polite"}function Tnt(e){if(e){if(typeof e=="string")return e;try{return(0,Kx.renderToString)(e)}catch{return}}}function Pnt(e,t){let r=Tnt(e);(0,Kx.useEffect)(()=>{r&&(0,Uve.speak)(r,t)},[r,t])}var Yve=(0,Kx.forwardRef)(function({intent:t="neutral",children:r,icon:o,spokenMessage:n=r,politeness:i=Ent(t),render:s,...a},c){Pnt(n,i);let d=o===null?null:o??knt[t],u=J(lZ.notice,lZ[`is-${t}`],Cnt["box-sizing"]);return Ar({defaultTagName:"div",render:s,ref:c,props:_t({className:u,children:(0,Xx.jsxs)(Xx.Fragment,{children:[r,d&&(0,Xx.jsx)(Br,{className:lZ.icon,icon:d})]})},a)})});var qve=l(H(),1);var Xve=l(P(),1),uZ="data-wp-hash";function fZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Int(document)),e.__wpStyleRuntime}function Rnt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${uZ}]`))if(r.getAttribute(uZ)===t)return!0;return!1}function Kve(e,t,r){if(!e.head)return;let o=fZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Rnt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(uZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Int(e){let t=fZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Kve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Ont(e,t){let r=fZ();r.styles.set(e,t);for(let o of r.documents.keys())Kve(o,e,t)}typeof process>"u",Ont("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Ant={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Zve=(0,qve.forwardRef)(function({className:t,...r},o){return(0,Xve.jsx)(Mr,{ref:o,variant:"heading-md",className:J(Ant.title,t),...r})});var Qve=l(H(),1);var $ve=l(P(),1),pZ="data-wp-hash";function mZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Nnt(document)),e.__wpStyleRuntime}function Mnt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${pZ}]`))if(r.getAttribute(pZ)===t)return!0;return!1}function Jve(e,t,r){if(!e.head)return;let o=mZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Mnt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(pZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Nnt(e){let t=mZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Jve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Fnt(e,t){let r=mZ();r.styles.set(e,t);for(let o of r.documents.keys())Jve(o,e,t)}typeof process>"u",Fnt("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Dnt={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},e_e=(0,Qve.forwardRef)(function({className:t,...r},o){return(0,$ve.jsx)(Mr,{ref:o,variant:"body-md",className:J(Dnt.description,t),...r})});var t_e=l(H(),1);var hZ="data-wp-hash";function gZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Vnt(document)),e.__wpStyleRuntime}function Lnt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${hZ}]`))if(r.getAttribute(hZ)===t)return!0;return!1}function r_e(e,t,r){if(!e.head)return;let o=gZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Lnt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(hZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Vnt(e){let t=gZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)r_e(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Bnt(e,t){let r=gZ();r.styles.set(e,t);for(let o of r.documents.keys())r_e(o,e,t)}typeof process>"u",Bnt("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var znt={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},o_e=(0,t_e.forwardRef)(function({render:t,...r},o){return Ar({defaultTagName:"div",render:t,ref:o,props:_t({className:znt.actions},r)})});var n_e=l(H(),1),i_e=l(G(),1);var a_e=l(P(),1),bZ="data-wp-hash";function vZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Hnt(document)),e.__wpStyleRuntime}function jnt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${bZ}]`))if(r.getAttribute(bZ)===t)return!0;return!1}function s_e(e,t,r){if(!e.head)return;let o=vZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(jnt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(bZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Hnt(e){let t=vZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)s_e(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Unt(e,t){let r=vZ();r.styles.set(e,t);for(let o of r.documents.keys())s_e(o,e,t)}typeof process>"u",Unt("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Wnt={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},l_e=(0,n_e.forwardRef)(function({className:t,icon:r=_i,label:o=(0,i_e.__)("Dismiss"),...n},i){return(0,a_e.jsx)(d2,{...n,ref:i,className:J(Wnt["close-icon"],t),variant:"minimal",size:"small",tone:"neutral",icon:r,label:o})});var d_e=l(H(),1);var f_e=l(P(),1),_Z="data-wp-hash";function yZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ynt(document)),e.__wpStyleRuntime}function Gnt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${_Z}]`))if(r.getAttribute(_Z)===t)return!0;return!1}function u_e(e,t,r){if(!e.head)return;let o=yZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Gnt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(_Z,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Ynt(e){let t=yZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)u_e(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function qnt(e,t){let r=yZ();r.styles.set(e,t);for(let o of r.documents.keys())u_e(o,e,t)}typeof process>"u",qnt("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var c_e={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},p_e=(0,d_e.forwardRef)(function({className:t,loading:r,loadingAnnouncement:o,variant:n,...i},s){return(0,f_e.jsx)(kx,{...i,...r!==void 0?{loading:r,loadingAnnouncement:o??""}:{},ref:s,size:"compact",tone:"neutral",variant:n,className:J(c_e["action-button"],c_e[`is-action-button-${n}`],t)})});var m_e=l(H(),1);var xZ=l(P(),1),wZ="data-wp-hash";function SZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Xnt(document)),e.__wpStyleRuntime}function Knt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${wZ}]`))if(r.getAttribute(wZ)===t)return!0;return!1}function h_e(e,t,r){if(!e.head)return;let o=SZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Knt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(wZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Xnt(e){let t=SZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)h_e(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Znt(e,t){let r=SZ();r.styles.set(e,t);for(let o of r.documents.keys())h_e(o,e,t)}typeof process>"u",Znt("42aad93a67","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#aac6e5);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1be80);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936400)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d19d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#f8f8f8);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#dfafa8);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Qnt={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},g_e=(0,m_e.forwardRef)(function({className:t,render:r,...o},n){return(0,xZ.jsx)(Mr,{ref:n,className:J(Qnt["action-link"],t),...o,variant:"body-md",render:(0,xZ.jsx)(K_,{tone:"neutral",variant:"default",render:r})})});var v_e=l(H(),1),CZ="data-wp-hash";function kZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$nt(document)),e.__wpStyleRuntime}function Jnt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${CZ}]`))if(r.getAttribute(CZ)===t)return!0;return!1}function __e(e,t,r){if(!e.head)return;let o=kZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Jnt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(CZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function $nt(e){let t=kZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)__e(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function y_e(e,t){let r=kZ();r.styles.set(e,t);for(let o of r.documents.keys())__e(o,e,t)}typeof process>"u",y_e("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var eit={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",y_e("ed2c39ec90","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.b20cc1690085c2f0__skeleton{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);display:block;@media (forced-colors:active){border:var(--wpds-border-width-xs,1px) solid CanvasText}}._9b143194fdb45f93__pulse{@media not (prefers-reduced-motion){animation:e2b9fe0690281bc8__skeleton-pulse 1.5s ease-in-out infinite}}@keyframes e2b9fe0690281bc8__skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}}}");var b_e={skeleton:"b20cc1690085c2f0__skeleton",pulse:"_9b143194fdb45f93__pulse","skeleton-pulse":"e2b9fe0690281bc8__skeleton-pulse"},v2=(0,v_e.forwardRef)(function({render:t,...r},o){return Ar({render:t,ref:o,props:_t({className:J(b_e.skeleton,b_e.pulse,eit["box-sizing"]),"aria-hidden":!0},r)})});var jr={};mr(jr,{List:()=>C_e,Panel:()=>A_e,Root:()=>N_e,Tab:()=>L_e});var iy=l(H(),1);var x_e=l(Me(),1),n8=l(P(),1),EZ="data-wp-hash";function TZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&rit(document)),e.__wpStyleRuntime}function tit(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${EZ}]`))if(r.getAttribute(EZ)===t)return!0;return!1}function S_e(e,t,r){if(!e.head)return;let o=TZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(tit(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(EZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function rit(e){let t=TZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)S_e(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function oit(e,t){let r=TZ();r.styles.set(e,t);for(let o of r.documents.keys())S_e(o,e,t)}typeof process>"u",oit("54ae3f4680",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible)
+				`),b+="}"),a.blockStyles){let v=pE(e);d.forEach(y=>{if(y.isStyleVariation&&!a.variationStyles)return;let w=cYe(y,v);[y,...w,...Cse(y),...w.flatMap(Cse)].forEach(_=>{b+=mYe(_,{tree:c,useRootPaddingAlign:f,disableLayoutStyles:n,hasBlockGapSupport:r,hasFallbackGapSupport:o,disableRootPadding:i})})})}if(a.layoutStyles&&(b=b+".wp-site-blocks > .alignleft { float: left; margin-right: 2em; }",b=b+".wp-site-blocks > .alignright { float: right; margin-left: 2em; }",b=b+".wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }"),a.blockGap&&r){let v=Y5(c?.styles?.spacing?.blockGap)||"0.5em";b=b+`:root :where(.wp-site-blocks) > * { margin-block-start: ${v}; margin-block-end: 0; }`,b=b+":root :where(.wp-site-blocks) > :first-child { margin-block-start: 0; }",b=b+":root :where(.wp-site-blocks) > :last-child { margin-block-end: 0; }"}return a.presets&&u.forEach(({selector:v,presets:y})=>{(yf===v||cE===v)&&(v="");let w=tYe(v,y);w.length>0&&(b+=w)}),b};function gYe(e,t){return RH(e,t).flatMap(({presets:o})=>rYe(o))}var bYe=(e,t)=>{if(e?.selectors&&Object.keys(e.selectors).length>0)return e.selectors;let r={root:t};return Object.entries($Ge).forEach(([o,n])=>{let i=Mw(e,o);i&&(r[n]=i)}),r},vYe=(e,t)=>{let{getBlockStyles:r}=(0,kse.select)(hs.store),o={};return e.forEach(n=>{let i=n.name,s=Mw(n);if(!s)return;let a=Mw(n,"filter.duotone");if(!a){let g=Mw(n),b=(0,hs.getBlockSupport)(n,"color.__experimentalDuotone",!1);typeof b=="string"&&g&&(a=zd(g,b))}let c=!!n?.supports?.layout||!!n?.supports?.__experimentalLayout,d=n?.supports?.spacing?.blockGap,u=typeof d=="object"&&!Array.isArray(d)?d.__experimentalDefault:void 0,f=r(i),m={};f?.forEach(g=>{let b=t?`-${t}`:"",v=`${g.name}${b}`,y=gH(v,s);m[v]=y});let h=bYe(n,s);o[i]={duotoneSelector:a??void 0,fallbackGapValue:u,featureSelectors:Object.keys(h).length?h:void 0,hasLayoutSupport:c,name:i,selector:s,styleVariationSelectors:f?.length?m:void 0}}),o};function _Ye(e){let t=e.styles?.blocks,r=t?.["core/separator"];return r&&r.color?.background&&!r.color?.text&&!r.border?.color?{...e,styles:{...e.styles,blocks:{...t,"core/separator":{...r,color:{...r.color,text:r.color?.background}}}}}:e}function Pse(e,t){let r="";return!e||e.trim()===""||e.split("&").forEach(n=>{if(!n||n.trim()==="")return;if(!n.includes("{"))r+=`:root :where(${t}){${n.trim()}}`;else{let s=n.replace("}","").split("{");if(s.length!==2)return;let[a,c]=s,d=a.match(/([>+~\s]*::[a-zA-Z-]+)/),u=d?d[1]:"",f=d?a.replace(u,"").trim():a.trim(),m;f===""?m=t:m=a.startsWith(" ")?zd(t,f):B5(t,f),r+=`:root :where(${m})${u}{${c.trim()}}`}}),r}function g_(e={},t=[],r={}){let{hasBlockGapSupport:o,hasFallbackGapSupport:n,disableLayoutStyles:i=!1,disableRootPadding:s=!1,styleOptions:a={}}=r,c=t.length>0?t:(0,hs.getBlockTypes)(),d=p_(e,"spacing.blockGap"),u=o??d!==null,f=n??!u;if(!e?.styles||!e?.settings)return[[],{}];let m=_Ye(e),h=vYe(c),g=pYe(m,h),b=hYe(m,h,u,f,i,s,a),v=gYe(m,h),y=[{css:g,isGlobalStyles:!0},{css:b,isGlobalStyles:!0},{css:m?.styles?.css??"",isGlobalStyles:!0},{assets:v,__unstableType:"svgs",isGlobalStyles:!0}];return c.forEach(w=>{let _=m?.styles?.blocks?.[w.name];if(_?.css){let{featureSelectors:x}=h[w.name],C=typeof x=="object"?x?.css:void 0,S;typeof C=="string"?S=C:typeof C=="object"&&(S=C?.root);let k=S??h[w.name].selector;y.push({css:Pse(_.css,k),isGlobalStyles:!0})}}),[y,m.settings]}function X5(e,t,r,{resolveRefs:o=!0}={}){if(!e?.styles?.blocks?.[t]?.variations?.[r])return;let n=s=>{Object.keys(s).forEach(a=>{let c=s[a];if(typeof c=="object"&&c!==null)if(c.ref!==void 0)if(typeof c.ref!="string"||c.ref.trim()==="")delete s[a];else{let d=lr(e,c.ref);d!=null?s[a]=d:delete s[a]}else n(c),Object.keys(c).length===0&&delete s[a]})},i=JSON.parse(JSON.stringify(e.styles.blocks[t].variations[r]));return o&&n(i),i}var AH="default";function Ase(e){let t=e?.viewport,r=e?.pseudoState;return(!t||t===AH)&&(!r||r===AH)}function yYe(e){return Ase(e)?[]:[e.viewport,e.pseudoState].filter(t=>!!t&&t!==AH)}function wYe(e,t){let r=yYe(t);return r.length?lr(e,r):e}var xYe=new Set(["blocks","variations","css"]),IH=Object.freeze({value:{},sources:{}}),SYe={root:{layer:"root"},element:{layer:"element"},block:{layer:"block"},blockVariation:{layer:"blockVariation"}};function cg(e){let t=SYe[e];return t?{...t}:null}function dg(e,t){return!e||!t?null:{styles:e,source:t}}function CYe(e){return e.join(".")}function kYe(e){return{...e}}function Mse(e){return e===""||e===null||typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length===0}function OH(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e.ref=="string"}function ug(e){if(!e||typeof e!="object"||Array.isArray(e))return null;let t={};for(let r of Object.keys(e))if(!xYe.has(r)){if(r==="elements"){e.elements&&typeof e.elements=="object"&&(t.elements=e.elements);continue}Mse(e[r])||(t[r]=e[r])}return Object.keys(t).length===0?null:t}var Rse=new Set(["backgroundImage"]);function Nse(e,t,r,o,n,i=[]){if(!t||typeof t!="object"||Array.isArray(t))return e;for(let s of Object.keys(t)){let a=t[s];if(Mse(a))continue;if(OH(a)){if(a.ref.trim()==="")continue;let d=lr(r,a.ref);if(d==null||OH(d))continue;a=d}let c=[...i,s];if(!Rse.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)&&!OH(a)){let d=e[s]&&typeof e[s]=="object"&&!Array.isArray(e[s])?e[s]:{};e[s]=Nse({...d},a,r,o,n,c)}else e[s]=Rse.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)?{...a}:a,o&&n&&(n[CYe(c)]=kYe(o))}return e}function Z5(e,t){if(!e)return null;let r=wYe(e,t);return r&&typeof r=="object"&&!Array.isArray(r)?r:null}var EYe=["color.background","color.gradient","background","spacing","dimensions","border","shadow","filter"];function TYe(e){return e.startsWith("elements.")?!1:EYe.some(t=>e===t||e.startsWith(`${t}.`))}function Fse(e,t){if(!e||typeof e!="object")return;let[r,...o]=t;if(o.length===0){delete e[r];return}let n=e[r];n&&typeof n=="object"&&(Fse(n,o),Object.keys(n).length===0&&delete e[r])}function PYe(e,t){for(let r of Object.keys(t))t[r].layer==="root"&&TYe(r)&&(Fse(e,r.split(".")),delete t[r])}function RYe(e,t,r){let o=e?.background?.backgroundImage;if(!o)return;let n=sg(o,{...t,_links:r??void 0});n!==void 0&&(e.background.backgroundImage=n)}function Ise(e,{blockName:t,variationName:r=null,elements:o=null,viewport:n=null,pseudoState:i=null}={}){if(!e||!e.styles||!t)return IH;let s=e.styles,a={viewport:n,pseudoState:i},c=s,d=s.blocks?.[t]??null,u=(o??[]).map(v=>s.elements?.[v]??null).filter(v=>!!v),f=r?X5(e,t,r)??null:null,m=[dg(ug(c),cg("root")),...u.map(v=>dg(ug(v),cg("element"))),d?dg(ug(d),cg("block")):null,f?dg(ug(f),cg("blockVariation")):null];Ase(a)||m.push(dg(ug(Z5(c,a)),cg("root")),...u.map(v=>dg(ug(Z5(v,a)),cg("element"))),d?dg(ug(Z5(d,a)),cg("block")):null,f?dg(ug(Z5(f,a)),cg("blockVariation")):null);let h=m.filter(Boolean);if(h.length===0)return IH;let g={},b=h.reduce((v,y)=>Nse(v,y.styles,e,y.source,g),{});return PYe(b,g),RYe(b,e,e._links??null),{value:b,sources:g}}var IYe={},Ose=new WeakMap;function Dse(e,t={}){let r=e?.styles;if(!r||typeof r!="object")return Ise(e,t);let o=Ose.get(r);o||(o=new WeakMap,Ose.set(r,o));let n=e?._links??IYe,i=o.get(n);i||(i=new Map,o.set(n,i));let s=`${t.elements?.join(",")??""}:${t.viewport??""}:${t.pseudoState??""}`,a=(t.blockName||"")+""+(t.variationName||"")+""+s;if(i.has(a))return i.get(a);let c=Ise(e,t);return i.set(a,c),c}var Lse=l(ng(),1),{lock:Vse,unlock:e4t}=(0,Lse.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/global-styles-engine");var wf={};Vse(wf,{getResponsiveMediaQueries:pE,getViewportBreakpoints:TH,getViewportBreakpointValueInPixels:EH,getDuotoneFilter:G5,getDuotoneStylesheet:vse,getDuotoneUnsetStylesheet:bse,resolveStyle:Dse,getVariationStyle:X5});function MH(e,t){if(!e||!t)return"";let r={settings:{},styles:{blocks:{[t]:e}}};try{let[o]=g_(r,[]);return o.map(n=>n.css).join(`
+`)}catch{return""}}var{getViewportBreakpoints:Bse,getViewportBreakpointValueInPixels:hE}=K(wf),OYe={Tablet:"tablet",Mobile:"mobile"},AYe="Desktop",zse="Tablet",MYe="Mobile",NYe=1,Q5={Desktop:"default",Tablet:"@tablet",Mobile:"@mobile"};function J5(e,t){let r=hE(e),o=Bse(t);return r&&r<=hE(o.mobile)?MYe:r&&r<=hE(o.tablet)?zse:AYe}function $5(e,t){let r=OYe[e];if(!r)return;let o=Bse(t),n=hE(o[r]);if(n===void 0)return;let i=0;e===zse&&(i=hE(o.mobile)??0);let s=Math.min(NYe,(n-i)/2);return n-s}var{getTemplateInfo:FYe,getTemplatePartIcon:DYe}=K(wo.privateApis),vE={},LYe=(0,vr.createRegistrySelector)(e=>()=>e(wo.store).hasUndo()),VYe=(0,vr.createRegistrySelector)(e=>()=>e(wo.store).hasRedo());function jse(e){return bi(e).status==="auto-draft"}function Hse(e){return"content"in _E(e)}var e4=(0,vr.createRegistrySelector)(e=>t=>{let r=Ua(t),o=Wa(t);return e(wo.store).hasEditsForEntityRecord("postType",r,o)}),BYe=(0,vr.createRegistrySelector)(e=>t=>{let r=e(wo.store).__experimentalGetDirtyEntityRecords(),{type:o,id:n}=bi(t);return r.some(i=>i.kind!=="postType"||i.name!==o||i.key!==n)});function zYe(e){return!e4(e)&&jse(e)}var bi=(0,vr.createRegistrySelector)(e=>t=>{let r=Wa(t),o=Ua(t),n=e(wo.store).getRawEntityRecord("postType",o,r);return n||vE});function Ua(e){return e.postType}function Wa(e){return e.postId}function jYe(e){return e.templateId}function NH(e){return bi(e)._links?.["version-history"]?.[0]?.count??0}function HYe(e){return bi(e)._links?.["predecessor-version"]?.[0]?.id??null}var _E=(0,vr.createRegistrySelector)(e=>t=>{let r=Ua(t),o=Wa(t);return e(wo.store).getEntityRecordEdits("postType",r,o)||vE});function gE(e,t){switch(t){case"type":return Ua(e);case"id":return Wa(e);default:let r=bi(e);if(!r.hasOwnProperty(t))break;return F5(r[t])}}var UYe=(0,vr.createSelector)((e,t)=>{let r=_E(e);return r.hasOwnProperty(t)?{...gE(e,t),...r[t]}:gE(e,t)},(e,t)=>[gE(e,t),_E(e)[t]]);function xo(e,t){if(t==="content")return yE(e);let r=_E(e);return r.hasOwnProperty(t)?Fie.has(t)?UYe(e,t):r[t]:gE(e,t)}var Use=(0,vr.createRegistrySelector)(e=>(t,r)=>{if(!Lie.includes(r)&&r!=="preview_link")return;let o=Ua(t),n=Wa(t),i=e(wo.store).getCurrentUser()?.id,s=e(wo.store).getAutosave(o,n,i);if(s)return F5(s[r])});function WYe(e){return xo(e,"status")==="private"?"private":xo(e,"password")?"password":"public"}function GYe(e){return bi(e).status==="pending"}function FH(e,t){let r=t||bi(e);return["publish","private"].indexOf(r.status)!==-1||r.status==="future"&&!(0,Nw.isInTheFuture)(new Date(Number((0,Nw.getDate)(r.date))-fH))}function YYe(e){return bi(e).status==="future"&&!FH(e)}function qYe(e){let t=bi(e);return t.type===Tc?e4(e):e4(e)||["publish","private","future"].indexOf(t.status)===-1}function Wse(e){return Fw(e)?!1:!!xo(e,"title")||!!xo(e,"excerpt")||!Gse(e)}var Gse=(0,vr.createRegistrySelector)(e=>t=>{let r=Wa(t),o=Ua(t),n=e(wo.store).getEditedEntityRecord("postType",o,r);if(typeof n.content!="function")return!n.content;let i=xo(t,"blocks");if(i.length===0)return!0;if(i.length>1)return!1;let s=i[0].name;return s!==(0,fg.getDefaultBlockName)()&&s!==(0,fg.getFreeformContentHandlerName)()?!1:!yE(t)}),KYe=(0,vr.createRegistrySelector)(e=>t=>{if(!Wse(t)||Kse(t))return!1;let r=Ua(t);if(!e(wo.store).getPostType(r)?.supports?.autosave)return!1;let n=Wa(t),i=e(wo.store).hasFetchedAutosaves(r,n),s=e(wo.store).getCurrentUser()?.id,a=e(wo.store).getAutosave(r,n,s);return i?!a||Hse(t)?!0:["title","excerpt","meta"].some(c=>F5(a[c])!==xo(t,c)):!1});function XYe(e){let t=xo(e,"date"),r=new Date(Number((0,Nw.getDate)(t))-fH);return(0,Nw.isInTheFuture)(r)}function ZYe(e){let t=xo(e,"date"),r=xo(e,"modified"),o=bi(e).status;return o==="draft"||o==="auto-draft"||o==="pending"?t===r||t===null:!1}function QYe(e){return!!e.deleting.pending}function Fw(e){return!!e.saving.pending}var JYe=(0,vr.createRegistrySelector)(e=>t=>{let r=e(wo.store).__experimentalGetEntitiesBeingSaved(),{type:o,id:n}=bi(t);return r.some(i=>i.kind!=="postType"||i.name!==o||i.key!==n)}),$Ye=(0,vr.createRegistrySelector)(e=>t=>{let r=Ua(t),o=Wa(t);return!e(wo.store).getLastEntitySaveError("postType",r,o)}),eqe=(0,vr.createRegistrySelector)(e=>t=>{let r=Ua(t),o=Wa(t);return!!e(wo.store).getLastEntitySaveError("postType",r,o)});function tqe(e){return Fw(e)&&!!e.saving.options?.isAutosave}function rqe(e){return Fw(e)&&!!e.saving.options?.isPreview}function oqe(e){if(e.saving.pending||Fw(e))return;let t=Use(e,"preview_link");(!t||bi(e).status==="draft")&&(t=xo(e,"link"),t&&(t=(0,bE.addQueryArgs)(t,{preview:!0})));let r=xo(e,"featured_media");return t&&r?(0,bE.addQueryArgs)(t,{_thumbnail_id:r}):t}var nqe=(0,vr.createRegistrySelector)(e=>()=>{let t=e(t4.store).getBlocks();if(t.length>2)return null;let r;if(t.length===1&&(r=t[0].name,r==="core/embed")){let o=t[0].attributes?.providerNameSlug;["youtube","vimeo"].includes(o)?r="core/video":["spotify","soundcloud"].includes(o)&&(r="core/audio")}switch(t.length===2&&t[1].name==="core/paragraph"&&(r=t[0].name),r){case"core/image":return"image";case"core/quote":case"core/pullquote":return"quote";case"core/gallery":return"gallery";case"core/video":return"video";case"core/audio":return"audio";default:return null}}),yE=(0,vr.createRegistrySelector)(e=>t=>{let r=Wa(t),o=Ua(t),n=e(wo.store).getEditedEntityRecord("postType",o,r);if(n){if(typeof n.content=="function")return n.content(n);if(n.blocks)return(0,fg.__unstableSerializeAndClean)(n.blocks);if(n.content)return n.content}return""});function iqe(e){return Fw(e)&&!FH(e)&&xo(e,"status")==="publish"}function Yse(e){let t=xo(e,"permalink_template");return uH.test(t)}function sqe(e){let t=qse(e);if(!t)return null;let{prefix:r,postName:o,suffix:n}=t;return Yse(e)?r+o+n:r}function aqe(e){return xo(e,"slug")||xo(e,"generated_slug")||(0,bE.cleanForSlug)(xo(e,"title"))||Wa(e)}function qse(e){let t=xo(e,"permalink_template");if(!t)return null;let r=xo(e,"slug")||xo(e,"generated_slug"),[o,n]=t.split(uH);return{prefix:o,postName:r,suffix:n}}function lqe(e){return e.postLock.isLocked}function cqe(e){return Object.keys(e.postSavingLock).length>0}function Kse(e){return Object.keys(e.postAutosavingLock).length>0}function dqe(e){return e.postLock.isTakeover}function uqe(e){return e.postLock.user}function fqe(e){return e.postLock.activePostLock}function pqe(e){return!!bi(e)._links?.hasOwnProperty("wp:action-unfiltered-html")}var mqe=(0,vr.createRegistrySelector)(e=>()=>!!e(wE.store).get("core","isPublishSidebarEnabled")),hqe=(0,vr.createSelector)(e=>xo(e,"blocks")||(0,fg.parse)(yE(e)),e=>[xo(e,"blocks"),yE(e)]);function Xse(e,t){return e.removedPanels.includes(t)}var gqe=(0,vr.createRegistrySelector)(e=>(t,r)=>{let o=e(wE.store).get("core","inactivePanels");return!Xse(t,r)&&!o?.includes(r)}),bqe=(0,vr.createRegistrySelector)(e=>(t,r)=>!!e(wE.store).get("core","openPanels")?.includes(r));function vqe(e){return(0,xf.default)("select('core/editor').getEditorSelectionStart",{since:"5.8",alternative:"select('core/editor').getEditorSelection"}),xo(e,"selection")?.selectionStart}function _qe(e){return(0,xf.default)("select('core/editor').getEditorSelectionStart",{since:"5.8",alternative:"select('core/editor').getEditorSelection"}),xo(e,"selection")?.selectionEnd}function yqe(e){return xo(e,"selection")}function wqe(e){return!!e.postId}function DH(e){return e.editorSettings}function r4(e){return e.renderingMode}var xqe=(0,vr.createRegistrySelector)(e=>t=>{let r=K(e(t4.store));if(r.isZoomOut())return"Desktop";let n=t.canvasWidth,i=r.getSettings().__experimentalFeatures?.viewport;return J5(n,i)});function Sqe(e){return e.listViewPanel}function Cqe(e){return!!e.blockInserterPanel}var kqe=(0,vr.createRegistrySelector)(e=>()=>e(wE.store).get("core","editorMode")??"visual");function Eqe(){return(0,xf.default)("select('core/editor').getStateBeforeOptimisticTransaction",{since:"5.7",hint:"No state history is kept on this store anymore"}),null}function Tqe(){return(0,xf.default)("select('core/editor').inSomeHistory",{since:"5.7",hint:"No state history is kept on this store anymore"}),!1}function vt(e){return(0,vr.createRegistrySelector)(t=>(r,...o)=>((0,xf.default)("`wp.data.select( 'core/editor' )."+e+"`",{since:"5.3",alternative:"`wp.data.select( 'core/block-editor' )."+e+"`",version:"6.2"}),t(t4.store)[e](...o)))}var Pqe=vt("getBlockName"),Rqe=vt("isBlockValid"),Iqe=vt("getBlockAttributes"),Oqe=vt("getBlock"),Aqe=vt("getBlocks"),Mqe=vt("getClientIdsOfDescendants"),Nqe=vt("getClientIdsWithDescendants"),Fqe=vt("getGlobalBlockCount"),Dqe=vt("getBlocksByClientId"),Lqe=vt("getBlockCount"),Vqe=vt("getBlockSelectionStart"),Bqe=vt("getBlockSelectionEnd"),zqe=vt("getSelectedBlockCount"),jqe=vt("hasSelectedBlock"),Hqe=vt("getSelectedBlockClientId"),Uqe=vt("getSelectedBlock"),Wqe=vt("getBlockRootClientId"),Gqe=vt("getBlockHierarchyRootClientId"),Yqe=vt("getAdjacentBlockClientId"),qqe=vt("getPreviousBlockClientId"),Kqe=vt("getNextBlockClientId"),Xqe=vt("getSelectedBlocksInitialCaretPosition"),Zqe=vt("getMultiSelectedBlockClientIds"),Qqe=vt("getMultiSelectedBlocks"),Jqe=vt("getFirstMultiSelectedBlockClientId"),$qe=vt("getLastMultiSelectedBlockClientId"),eKe=vt("isFirstMultiSelectedBlock"),tKe=vt("isBlockMultiSelected"),rKe=vt("isAncestorMultiSelected"),oKe=vt("getMultiSelectedBlocksStartClientId"),nKe=vt("getMultiSelectedBlocksEndClientId"),iKe=vt("getBlockOrder"),sKe=vt("getBlockIndex"),aKe=vt("isBlockSelected"),lKe=vt("hasSelectedInnerBlock"),cKe=vt("isBlockWithinSelection"),dKe=vt("hasMultiSelection"),uKe=vt("isMultiSelecting"),fKe=vt("isSelectionEnabled"),pKe=vt("getBlockMode"),mKe=vt("isTyping"),hKe=vt("isCaretWithinFormattedText"),gKe=vt("getBlockInsertionPoint"),bKe=vt("isBlockInsertionPointVisible"),vKe=vt("isValidTemplate"),_Ke=vt("getTemplate"),yKe=vt("getTemplateLock"),wKe=vt("canInsertBlockType"),xKe=vt("getInserterItems"),SKe=vt("hasInserterItems"),CKe=vt("getBlockListSettings"),kKe=(0,vr.createRegistrySelector)(e=>()=>((0,xf.default)("select('core/editor').__experimentalGetDefaultTemplateTypes",{since:"6.8",alternative:"select('core/core-data').getCurrentTheme()?.default_template_types"}),e(wo.store).getCurrentTheme()?.default_template_types)),EKe=(0,vr.createRegistrySelector)(e=>(0,vr.createSelector)(()=>((0,xf.default)("select('core/editor').__experimentalGetDefaultTemplatePartAreas",{since:"6.8",alternative:"select('core/core-data').getCurrentTheme()?.default_template_part_areas"}),(e(wo.store).getCurrentTheme()?.default_template_part_areas||[]).map(r=>({...r,icon:DYe(r.icon)}))))),TKe=(0,vr.createRegistrySelector)(e=>(0,vr.createSelector)((t,r)=>{(0,xf.default)("select('core/editor').__experimentalGetDefaultTemplateType",{since:"6.8"});let o=e(wo.store).getCurrentTheme()?.default_template_types;return o?Object.values(o).find(n=>n.slug===r)??vE:vE})),PKe=(0,vr.createRegistrySelector)(e=>(0,vr.createSelector)((t,r)=>{if((0,xf.default)("select('core/editor').__experimentalGetTemplateInfo",{since:"6.8"}),!r)return vE;let o=e(wo.store).getCurrentTheme(),n=o?.default_template_types||[],i=o?.default_template_part_areas||[];return FYe({template:r,templateAreas:i,templateTypes:n})})),RKe=(0,vr.createRegistrySelector)(e=>t=>{let r=Ua(t);return e(wo.store).getPostType(r)?.labels?.singular_name});function IKe(e){return e.publishSidebarActive}var hre={};mr(hre,{__experimentalTearDownEditor:()=>k1t,__unstableSaveForPreview:()=>N1t,autosave:()=>M1t,clearSelectedBlock:()=>hSt,closePublishSidebar:()=>iSt,createUndoLevel:()=>L1t,disablePublishSidebar:()=>z1t,editPost:()=>R1t,enablePublishSidebar:()=>B1t,enterFormattedText:()=>NSt,exitFormattedText:()=>FSt,hideInsertionPoint:()=>kSt,insertBlock:()=>xSt,insertBlocks:()=>SSt,insertDefaultBlock:()=>DSt,lockPostAutosaving:()=>U1t,lockPostSaving:()=>j1t,mergeBlocks:()=>PSt,moveBlockToPosition:()=>wSt,moveBlocksDown:()=>_St,moveBlocksUp:()=>ySt,multiSelect:()=>mSt,openPublishSidebar:()=>nSt,receiveBlocks:()=>lSt,redo:()=>F1t,refreshPost:()=>O1t,removeBlock:()=>ISt,removeBlocks:()=>RSt,removeEditorPanel:()=>Q1t,replaceBlock:()=>vSt,replaceBlocks:()=>bSt,resetBlocks:()=>aSt,resetEditorBlocks:()=>G1t,resetPost:()=>E1t,savePost:()=>I1t,selectBlock:()=>uSt,setDeviceType:()=>K1t,setEditedPost:()=>z9e,setIsInserterOpened:()=>J1t,setIsListViewOpened:()=>$1t,setRenderingMode:()=>q1t,setTemplateValidity:()=>ESt,setupEditor:()=>C1t,setupEditorState:()=>P1t,showInsertionPoint:()=>CSt,startMultiSelect:()=>fSt,startTyping:()=>ASt,stopMultiSelect:()=>pSt,stopTyping:()=>MSt,switchEditorMode:()=>oSt,synchronizeTemplate:()=>TSt,toggleBlockMode:()=>OSt,toggleDistractionFree:()=>eSt,toggleEditorPanelEnabled:()=>X1t,toggleEditorPanelOpened:()=>Z1t,togglePublishSidebar:()=>sSt,toggleSelection:()=>gSt,toggleSpotlightMode:()=>tSt,toggleTopToolbar:()=>rSt,trashPost:()=>A1t,undo:()=>D1t,unlockPostAutosaving:()=>W1t,unlockPostSaving:()=>H1t,updateBlock:()=>cSt,updateBlockAttributes:()=>dSt,updateBlockListSettings:()=>LSt,updateEditorSettings:()=>Y1t,updatePost:()=>T1t,updatePostLock:()=>V1t});var BD=l(vi(),1),B9e=l(jd(),1),VD=l($se(),1),hv=l(ps(),1),lC=l(Ut(),1),L0=l(Kt(),1),pc=l(he(),1),Rh=l(Re(),1),cC=l(mi(),1),Mn=l(Jt(),1),Cl=l(G(),1);var tae=l(he(),1);var{CRDT_AUTOSAVE_SNAPSHOT_KEY:o4}=K(tae.privateApis);function VH(e,t){return`wp-autosave-block-editor-post-${t?"auto-draft":e}`}function rae(e,t){return window.sessionStorage.getItem(VH(e,t))}function oae(e,t,r,o,n,i){let s={post_title:r,content:o,excerpt:n};i&&(s[o4]=i);let a=VH(e,t);try{window.sessionStorage.setItem(a,JSON.stringify(s))}catch(c){if(!s[o4])throw c;delete s[o4],window.sessionStorage.setItem(a,JSON.stringify(s))}}function nae(e){return e?.[o4]}function xE(e,t){window.sessionStorage.removeItem(VH(e,t))}var ta=l(G(),1);var OKe=(0,ta.__)("Auto-save failed. We\u2019ll try to save a backup in this browser. You can also save manually."),AKe=(0,ta.__)("Auto-save failed because you were offline. We\u2019ll try to save a backup in this browser. Please verify your connection and save manually.");function iae(e){let{previousPost:t,post:r,postType:o}=e;if(e.options?.isAutosave)return[];let n=["publish","private","future"],i=n.includes(t.status),s=n.includes(r.status),a=r.status==="trash"&&t.status!=="trash",c,d=o?.viewable??!1,u;a?(c=o.labels.item_trashed,d=!1):r.type===Tc?(c=(0,ta.__)("Media updated."),d=!1):!i&&!s?(c=(0,ta.__)("Draft saved."),u=!0):i&&!s?(c=o.labels.item_reverted_to_draft,d=!1):!i&&s?c={publish:o.labels.item_published,private:o.labels.item_published_privately,future:o.labels.item_scheduled}[r.status]:c=o.labels.item_updated;let f=[];return d&&f.push({label:u?(0,ta.__)("View Preview"):o.labels.view_item,url:r.link,openInNewTab:!0}),[c,{id:"editor-save",type:"snackbar",actions:f}]}function sae(e){let{post:t,edits:r,error:o,options:n}=e;if(o&&o.code==="rest_autosave_no_changes")return[];let s=["publish","private","future"].indexOf(t.status)!==-1;if(o.code==="offline_error"){let d={publish:(0,ta.__)("Publishing failed because you were offline. Please verify your connection and try again."),private:(0,ta.__)("Publishing failed because you were offline. Please verify your connection and try again."),future:(0,ta.__)("Scheduling failed because you were offline. Please verify your connection and try again."),default:(0,ta.__)("Updating failed because you were offline. Please verify your connection and try again.")},u=!s&&r.status in d?d[r.status]:d.default;return n?.isAutosave&&(u=AKe),[u,{id:"editor-save"}]}let a={publish:(0,ta.__)("Publishing failed. We\u2019ll try to save a backup in this browser. Please try publishing again."),private:(0,ta.__)("Publishing failed. We\u2019ll try to save a backup in this browser. Please try publishing again."),future:(0,ta.__)("Scheduling failed. We\u2019ll try to save a backup in this browser. Please try scheduling again."),default:(0,ta.__)("Updating failed. We\u2019ll try to save a backup in this browser. Please try updating again.")},c=!s&&r.status in a?a[r.status]:a.default;return n?.isAutosave&&(c=OKe),[c,{id:"editor-save"}]}function aae(e){return[e.error.message&&e.error.code!=="unknown_error"?e.error.message:(0,ta.__)("Trashing failed"),{id:"editor-trash-fail"}]}var n4=l(he(),1);var MKe={"core/image":"id"},NKe=["core/block","core/template-part"];function lae(e){let t=[];return e.forEach(r=>{t.push(r),NKe.includes(r.name)||t.push(...lae(r.innerBlocks))}),t}function cae(e){let t=new Set;return lae(e).forEach(r=>{let o=MKe[r.name];if(!o)return;let n=r.attributes?.[o];Number.isInteger(n)&&n>0&&t.add(n)}),[...t].sort((r,o)=>r-o)}var BH=l(he(),1);function dae(e){e.select(BH.store).getCachedResolvers().getEntityRecords?.forEach((o,n)=>{n[0]==="postType"&&n[1]==="attachment"&&e.dispatch(BH.store).invalidateResolution("getEntityRecords",n)})}var zH=100;function uae(e){console.warn("Could not attach media to the post.",e)}async function fae(e,t){try{await FKe(e,t)}catch(r){uae(r)}}async function FKe(e,{id:t,type:r,blocks:o}){let n=cae(o);if(!n.length)return;if(n.length>zH){console.warn(`Not attaching media: the post has more than ${zH} images.`);return}if(!(await e.resolveSelect(n4.store).getPostType(r))?.viewable)return;let a=(await e.resolveSelect(n4.store).getEntityRecords("postType","attachment",{include:n,per_page:zH})??[]).filter(u=>!u.post);if(!a.length)return;let{saveEntityRecord:c}=e.dispatch(n4.store),d=await Promise.allSettled(a.map(u=>c("postType","attachment",{id:u.id,post:t})));d.forEach(u=>{u.status==="rejected"&&uae(u.reason)}),d.some(({status:u})=>u==="fulfilled")&&dae(e)}var mre={};mr(mre,{createTemplate:()=>a1t,hideBlockTypes:()=>c1t,openRevision:()=>v1t,registerEntityAction:()=>$xt,registerEntityField:()=>t1t,registerPostTypeSchema:()=>i1t,removeTemplates:()=>u1t,resetStylesNavigation:()=>h1t,restoreRevision:()=>y1t,revertTemplate:()=>d1t,selectNote:()=>w1t,setCanvasWidth:()=>pre,setCurrentRevisionId:()=>g1t,setCurrentTemplateId:()=>s1t,setDefaultRenderingMode:()=>f1t,setIsReady:()=>o1t,setRevisionPage:()=>b1t,setShowRevisionDiff:()=>_1t,setShowStylebook:()=>m1t,setStylesPath:()=>p1t,showBlockTypes:()=>l1t,unregisterEntityAction:()=>e1t,unregisterEntityField:()=>r1t});var ss=l(he(),1),cre=l(Re(),1),kr=l(G(),1),Sl=l(Kt(),1),D0=l(Jt(),1),ure=l(Ko(),1),fre=l(jd(),1),DD=l(Ut(),1),dre=l(or(),1),LD=l(an(),1);function i4(e){return e?e.source===L5.custom&&(!!e?.plugin||e?.has_theme_file):!1}var pG={};mr(pG,{buildRevisionsPageQuery:()=>hm,getCanvasWidth:()=>KKe,getCurrentRevision:()=>$Ke,getCurrentRevisionId:()=>fG,getDefaultRenderingMode:()=>GKe,getEntityActions:()=>jKe,getEntityFields:()=>UKe,getInserter:()=>LKe,getInserterSidebarToggleRef:()=>BKe,getListViewToggleRef:()=>VKe,getPageRevisions:()=>ZKe,getPostBlocksByName:()=>WKe,getPostIcon:()=>zKe,getPreviousRevision:()=>rXe,getRevisionPage:()=>uG,getRevisionsPerPage:()=>XKe,getSelectedNote:()=>eXe,getShowStylebook:()=>qKe,getStylesPath:()=>YKe,isCollaborationEnabledForCurrentPost:()=>oXe,isEntityReady:()=>HKe,isNoteFocused:()=>tXe,isRevisionsMode:()=>QKe,isShowingRevisionDiff:()=>JKe});var jw=l(Re(),1),Ll=l(X(),1);var s4=l(H(),1),Gi=(0,s4.forwardRef)(({icon:e,size:t=24,style:r,...o},n)=>{let i=e.props.style,s=i||r?{...i,...r}:void 0;return(0,s4.cloneElement)(e,{width:t,height:t,...o,...s?{style:s}:{},ref:n})});var a4=l(De(),1),jH=l(P(),1),HH=(0,jH.jsx)(a4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,jH.jsx)(a4.Path,{d:"M19.25 10V18C19.25 18.6904 18.6904 19.25 18 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V9.75M14 4.75H6C5.30964 4.75 4.75 5.30964 4.75 6V9.75M19.25 8V1.5M16 4.75H22.5M16.5 9.75H9.25M4.75 9.75H9.25M9.25 9.75V19.25",vectorEffect:"non-scaling-stroke"})});var l4=l(De(),1),UH=l(P(),1),WH=(0,UH.jsx)(l4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,UH.jsx)(l4.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M11.934 7.406a1 1 0 0 0 .914.594H19a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5h5.764a.5.5 0 0 1 .447.276l.723 1.63Zm1.064-1.216a.5.5 0 0 0 .462.31H19a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h5.764a2 2 0 0 1 1.789 1.106l.445 1.084ZM8.5 10.5h7V12h-7v-1.5Zm7 3.5h-7v1.5h7V14Z"})});var c4=l(De(),1),GH=l(P(),1),YH=(0,GH.jsx)(c4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,GH.jsx)(c4.Path,{d:"M12 4V19M7 14L12 19L17 14",vectorEffect:"non-scaling-stroke"})});var d4=l(De(),1),qH=l(P(),1),KH=(0,qH.jsx)(d4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,qH.jsx)(d4.Path,{d:"M20 12L5 12M10 7L5 12L10 17",vectorEffect:"non-scaling-stroke"})});var u4=l(De(),1),XH=l(P(),1),ZH=(0,XH.jsx)(u4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,XH.jsx)(u4.Path,{d:"M4 12L19 12M14 17L19 12L14 7",vectorEffect:"non-scaling-stroke"})});var f4=l(De(),1),QH=l(P(),1),JH=(0,QH.jsx)(f4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,QH.jsx)(f4.Path,{d:"M12 20L12 5M17 10L12 5L7 10",vectorEffect:"non-scaling-stroke"})});var p4=l(De(),1),$H=l(P(),1),eU=(0,$H.jsx)(p4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$H.jsx)(p4.Path,{d:"M18.5 5.5h-13c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5h-13c-.3 0-.5-.2-.5-.5v-9c0-.3.2-.5.5-.5h13c.3 0 .5.2.5.5v9zM6.5 12H8v-2h2V8.5H6.5V12zm9.5 2h-2v1.5h3.5V12H16v2z"})});var m4=l(De(),1),tU=l(P(),1),rU=(0,tU.jsx)(m4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tU.jsx)(m4.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"})});var h4=l(De(),1),oU=l(P(),1),nU=(0,oU.jsx)(h4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oU.jsx)(h4.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M11.53 4.47a.75.75 0 1 0-1.06 1.06l8 8a.75.75 0 1 0 1.06-1.06l-8-8Zm5 1a.75.75 0 1 0-1.06 1.06l2 2a.75.75 0 1 0 1.06-1.06l-2-2Zm-11.06 10a.75.75 0 0 1 1.06 0l2 2a.75.75 0 1 1-1.06 1.06l-2-2a.75.75 0 0 1 0-1.06Zm.06-5a.75.75 0 0 0-1.06 1.06l8 8a.75.75 0 1 0 1.06-1.06l-8-8Zm-.06-3a.75.75 0 0 1 1.06 0l10 10a.75.75 0 1 1-1.06 1.06l-10-10a.75.75 0 0 1 0-1.06Zm3.06-2a.75.75 0 0 0-1.06 1.06l10 10a.75.75 0 1 0 1.06-1.06l-10-10Z"})});var g4=l(De(),1),iU=l(P(),1),um=(0,iU.jsx)(g4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iU.jsx)(g4.Path,{d:"M13.75 4.194a8 8 0 0 0-4.812.415l-.301.132a8 8 0 0 0-3.203 2.692L4 6.001v4h4L6.517 8.516q.333-.526.758-.977l.011-.012q.341-.359.733-.662l.025-.02a6.5 6.5 0 0 1 2.469-1.172l.034-.008q.117-.027.236-.05l.015-.002q.32-.06.65-.088.08-.008.16-.013a7 7 0 0 1 .323-.01L12 5.5h.05l.203.005.101.003q.146.008.293.023l.12.014.158.02q.103.015.205.033l.058.011q.107.02.212.043l.068.016a6.5 6.5 0 0 1 1.447.521l.02.01a7 7 0 0 1 .452.25l.02.014a7 7 0 0 1 .468.317l.07.054a7 7 0 0 1 .403.334l.034.03q.091.084.18.172l.047.045q.293.294.548.627l.03.038.07.097.096.135q.037.053.072.107a6 6 0 0 1 .167.265l.042.073q.236.411.413.857l.027.07a6.5 6.5 0 0 1 .418 2.014 6.6 6.6 0 0 1-.034 1.04 6 6 0 0 1-.063.424q-.109.597-.32 1.152-.016.034-.028.07a6.5 6.5 0 0 1-.413.856l-.042.073a6 6 0 0 1-.327.497l-.087.118-.02.028a7 7 0 0 1-.526.604l-.035.035-.035.032q-.089.088-.18.172l-.034.03a7 7 0 0 1-.38.317l-.093.071q-.09.067-.183.13l-.076.053q-.112.076-.227.146-.218.133-.446.247l-.028.015-.192.093-.081.036a6.5 6.5 0 0 1-1.184.396l-.058.012a7 7 0 0 1-.475.087q-.08.012-.157.02l-.122.014q-.145.015-.292.023l-.136.005-.139.003L12 18.5q-.053-.002-.104-.003l-.127-.004-.162-.007q-.08-.005-.159-.013a7 7 0 0 1-.65-.088q-.008 0-.015-.002a7 7 0 0 1-.236-.05l-.034-.008a6.5 6.5 0 0 1-4.14-3.077l-1.3.75a8 8 0 0 0 3.564 3.26l.301.131a8 8 0 0 0 11.055-7.061l.007-.33c0-1.76-.581-3.473-1.653-4.87l-.206-.256a8 8 0 0 0-4.07-2.6zM12 7.75a.75.75 0 0 0-.75.75V12a.75.75 0 0 0 .218.529l1.282-.839-1.28.84 2.5 2.5a.75.75 0 1 0 1.06-1.06l-2.28-2.28V8.5a.75.75 0 0 0-.75-.75"})});var b4=l(De(),1),sU=l(P(),1),aU=(0,sU.jsx)(b4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sU.jsx)(b4.Path,{d:"M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"})});var v4=l(De(),1),lU=l(P(),1),_4=(0,lU.jsx)(v4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lU.jsx)(v4.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"})});var b_=l(De(),1),v_=l(P(),1),y4=(0,v_.jsxs)(b_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,v_.jsx)(b_.Path,{d:"M4.75 6C4.75 5.30964 5.30964 4.75 6 4.75H9C9.69036 4.75 10.25 5.30964 10.25 6V9C10.25 9.69036 9.69036 10.25 9 10.25H6C5.30964 10.25 4.75 9.69036 4.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,v_.jsx)(b_.Path,{d:"M4.75 15C4.75 14.3096 5.30964 13.75 6 13.75H9C9.69036 13.75 10.25 14.3096 10.25 15V18C10.25 18.6904 9.69036 19.25 9 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V15Z",vectorEffect:"non-scaling-stroke"}),(0,v_.jsx)(b_.Path,{d:"M13.75 6C13.75 5.30964 14.3096 4.75 15 4.75H18C18.6904 4.75 19.25 5.30964 19.25 6V9C19.25 9.69036 18.6904 10.25 18 10.25H15C14.3096 10.25 13.75 9.69036 13.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,v_.jsx)(b_.Path,{d:"M13.75 15C13.75 14.3096 14.3096 13.75 15 13.75H18C18.6904 13.75 19.25 14.3096 19.25 15V18C19.25 18.6904 18.6904 19.25 18 19.25H15C14.3096 19.25 13.75 18.6904 13.75 18V15Z",vectorEffect:"non-scaling-stroke"})]});var w4=l(De(),1),cU=l(P(),1),dU=(0,cU.jsx)(w4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,cU.jsx)(w4.Path,{d:"M12 8L12 13M12 14.5L12 16M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var x4=l(De(),1),uU=l(P(),1),Jn=(0,uU.jsx)(x4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,uU.jsx)(x4.Path,{d:"M7 12L10 15L17 8",vectorEffect:"non-scaling-stroke"})});var S4=l(De(),1),fU=l(P(),1),SE=(0,fU.jsx)(S4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,fU.jsx)(S4.Path,{d:"M7 11L12 15L17 11",vectorEffect:"non-scaling-stroke"})});var C4=l(De(),1),pU=l(P(),1),mU=(0,pU.jsx)(C4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,pU.jsx)(C4.Path,{d:"M13.5 8.5L10.5 12L13.5 15.5",vectorEffect:"non-scaling-stroke"})});var k4=l(De(),1),hU=l(P(),1),Xr=(0,hU.jsx)(k4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,hU.jsx)(k4.Path,{d:"M14 6.5L9 12L14 17.5",vectorEffect:"non-scaling-stroke"})});var E4=l(De(),1),gU=l(P(),1),CE=(0,gU.jsx)(E4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,gU.jsx)(E4.Path,{d:"M10.5 8.5L13.5 12L10.5 15.5",vectorEffect:"non-scaling-stroke"})});var T4=l(De(),1),bU=l(P(),1),Or=(0,bU.jsx)(T4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,bU.jsx)(T4.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var P4=l(De(),1),vU=l(P(),1),_U=(0,vU.jsx)(P4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,vU.jsx)(P4.Path,{d:"M7 13L12 9L17 13",vectorEffect:"non-scaling-stroke"})});var R4=l(De(),1),yU=l(P(),1),_i=(0,yU.jsx)(R4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,yU.jsx)(R4.Path,{d:"M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75",vectorEffect:"non-scaling-stroke"})});var I4=l(De(),1),wU=l(P(),1),kE=(0,wU.jsx)(I4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,wU.jsx)(I4.Path,{d:"M5 19L19 5M19 19L5 5",vectorEffect:"non-scaling-stroke"})});var O4=l(De(),1),xU=l(P(),1),SU=(0,xU.jsx)(O4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,xU.jsx)(O4.Path,{d:"M17.3 10.1C17.3 7.60001 15.2 5.70001 12.5 5.70001C10.3 5.70001 8.4 7.10001 7.9 9.00001H7.7C5.7 9.00001 4 10.7 4 12.8C4 14.9 5.7 16.6 7.7 16.6H9.5V15.2H7.7C6.5 15.2 5.5 14.1 5.5 12.9C5.5 11.7 6.5 10.5 7.7 10.5H9L9.3 9.40001C9.7 8.10001 11 7.20001 12.5 7.20001C14.3 7.20001 15.8 8.50001 15.8 10.1V11.4L17.1 11.6C17.9 11.7 18.5 12.5 18.5 13.4C18.5 14.4 17.7 15.2 16.8 15.2H14.5V16.6H16.7C18.5 16.6 19.9 15.1 19.9 13.3C20 11.7 18.8 10.4 17.3 10.1Z M14.1245 14.2426L15.1852 13.182L12.0032 10L8.82007 13.1831L9.88072 14.2438L11.25 12.8745V18H12.75V12.8681L14.1245 14.2426Z"})});var A4=l(De(),1),CU=l(P(),1),kU=(0,CU.jsx)(A4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,CU.jsx)(A4.Path,{d:"M17.3 10.1c0-2.5-2.1-4.4-4.8-4.4-2.2 0-4.1 1.4-4.6 3.3h-.2C5.7 9 4 10.7 4 12.8c0 2.1 1.7 3.8 3.7 3.8h9c1.8 0 3.2-1.5 3.2-3.3.1-1.6-1.1-2.9-2.6-3.2zm-.5 5.1h-9c-1.2 0-2.2-1.1-2.2-2.3s1-2.4 2.2-2.4h1.3l.3-1.1c.4-1.3 1.7-2.2 3.2-2.2 1.8 0 3.3 1.3 3.3 2.9v1.3l1.3.2c.8.1 1.4.9 1.4 1.8-.1 1-.9 1.8-1.8 1.8z"})});var M4=l(De(),1),EU=l(P(),1),TU=(0,EU.jsx)(M4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,EU.jsx)(M4.Path,{d:"M7.99997 7L3.70708 11.2929C3.31655 11.6834 3.31655 12.3166 3.70708 12.7071L7.99997 17M16 17L20.2929 12.7071C20.6834 12.3166 20.6834 11.6834 20.2929 11.2929L16 7",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var N4=l(De(),1),PU=l(P(),1),RU=(0,PU.jsx)(N4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,PU.jsx)(N4.Path,{fillRule:"evenodd",clipRule:"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"})});var F4=l(De(),1),IU=l(P(),1),OU=(0,IU.jsx)(F4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IU.jsx)(F4.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 Dw=l(De(),1),Lw=l(P(),1),__=(0,Lw.jsxs)(Dw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Lw.jsx)(Dw.Path,{d:"M13.25 10C13.25 10.6904 12.6904 11.25 12 11.25C11.3096 11.25 10.75 10.6904 10.75 10C10.75 9.30964 11.3096 8.75 12 8.75C12.6904 8.75 13.25 9.30964 13.25 10Z",fill:"currentColor",stroke:"none"}),(0,Lw.jsx)(Dw.Path,{d:"M8 18.0476V16C8 14.8954 8.89543 14 10 14H14C15.1046 14 16 14.8954 16 16V18.0476M13.25 10C13.25 10.6904 12.6904 11.25 12 11.25C11.3096 11.25 10.75 10.6904 10.75 10C10.75 9.30964 11.3096 8.75 12 8.75C12.6904 8.75 13.25 9.30964 13.25 10Z",vectorEffect:"non-scaling-stroke"}),(0,Lw.jsx)(Dw.Path,{d:"M12 4.75C7.99594 4.75 4.75 7.99593 4.75 12C4.75 16.0041 7.99593 19.25 12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var D4=l(De(),1),AU=l(P(),1),MU=(0,AU.jsx)(D4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AU.jsx)(D4.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"})});var L4=l(De(),1),NU=l(P(),1),EE=(0,NU.jsx)(L4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,NU.jsx)(L4.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.625 5.5h9.75c.069 0 .125.056.125.125v9.75a.125.125 0 0 1-.125.125h-9.75a.125.125 0 0 1-.125-.125v-9.75c0-.069.056-.125.125-.125ZM4 5.625C4 4.728 4.728 4 5.625 4h9.75C16.273 4 17 4.728 17 5.625v9.75c0 .898-.727 1.625-1.625 1.625h-9.75A1.625 1.625 0 0 1 4 15.375v-9.75Zm14.5 11.656v-9H20v9C20 18.8 18.77 20 17.251 20H6.25v-1.5h11.001c.69 0 1.249-.528 1.249-1.219Z"})});var V4=l(De(),1),FU=l(P(),1),DU=(0,FU.jsx)(V4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FU.jsx)(V4.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})});var B4=l(De(),1),LU=l(P(),1),TE=(0,LU.jsx)(B4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,LU.jsx)(B4.Path,{d:"M12 3V16M6 10.5L12 16L17.5 10.5M4.75 15V19.25H19.25V15",vectorEffect:"non-scaling-stroke"})});var PE=l(De(),1),RE=l(P(),1),Vw=(0,RE.jsxs)(PE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,RE.jsx)(PE.Path,{d:"M12 16C13.0609 16 14.0783 15.5786 14.8284 14.8284C15.5786 14.0783 16 13.0609 16 12H8C8 13.0609 8.42143 14.0783 9.17157 14.8284C9.92172 15.5786 10.9391 16 12 16Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",stroke:"none"}),(0,RE.jsx)(PE.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var z4=l(De(),1),VU=l(P(),1),y_=(0,VU.jsx)(z4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VU.jsx)(z4.Path,{fillRule:"evenodd",clipRule:"evenodd",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-2zM8.5 18.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h2.5v13zm10-.5c0 .3-.2.5-.5.5h-8v-13h8c.3 0 .5.2.5.5v12z"})});var j4=l(De(),1),BU=l(P(),1),fm=(0,BU.jsx)(j4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,BU.jsx)(j4.Path,{fillRule:"evenodd",clipRule:"evenodd",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-4 14.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h8v13zm4.5-.5c0 .3-.2.5-.5.5h-2.5v-13H18c.3 0 .5.2.5.5v12z"})});var H4=l(De(),1),zU=l(P(),1),jU=(0,zU.jsx)(H4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zU.jsx)(H4.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M3 7c0-1.1.9-2 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7Zm2-.5h14c.3 0 .5.2.5.5v1L12 13.5 4.5 7.9V7c0-.3.2-.5.5-.5Zm-.5 3.3V17c0 .3.2.5.5.5h14c.3 0 .5-.2.5-.5V9.8L12 15.4 4.5 9.8Z"})});var U4=l(De(),1),HU=l(P(),1),w_=(0,HU.jsx)(U4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HU.jsx)(U4.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var W4=l(De(),1),UU=l(P(),1),Sf=(0,UU.jsx)(W4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,UU.jsx)(W4.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"})});var G4=l(De(),1),WU=l(P(),1),GU=(0,WU.jsx)(G4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WU.jsx)(G4.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.848 8a1 1 0 0 1-.914-.594l-.723-1.63a.5.5 0 0 0-.447-.276H5a.5.5 0 0 0-.5.5v11.5a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5v-9A.5.5 0 0 0 19 8h-6.152Zm.612-1.5a.5.5 0 0 1-.462-.31l-.445-1.084A2 2 0 0 0 10.763 4H5a2 2 0 0 0-2 2v11.5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-5.54Z"})});var Y4=l(De(),1),YU=l(P(),1),qU=(0,YU.jsx)(Y4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,YU.jsx)(Y4.Path,{d:"M4 6v12c0 1.1.9 2 2 2h3v-1.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h3V4H6c-1.1 0-2 .9-2 2zm7.2 16h1.5V2h-1.5v20zM15 5.5h1.5V4H15v1.5zm3.5.5H20c0-1.1-.9-2-2-2v1.5c.3 0 .5.2.5.5zm0 10.5H20v-2h-1.5v2zm0-3.5H20v-2h-1.5v2zm-.5 5.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zM15 20h1.5v-1.5H15V20zm3.5-10.5H20v-2h-1.5v2z"})});var q4=l(De(),1),KU=l(P(),1),XU=(0,KU.jsx)(q4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,KU.jsx)(q4.Path,{d:"M2 11.2v1.5h20v-1.5H2zM5.5 6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v3H20V6c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v3h1.5V6zm2 14h2v-1.5h-2V20zm3.5 0h2v-1.5h-2V20zm7-1.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zm.5-2H20V15h-1.5v1.5zM5.5 18H4c0 1.1.9 2 2 2v-1.5c-.3 0-.5-.2-.5-.5zm0-3H4v1.5h1.5V15zm9 5h2v-1.5h-2V20z"})});var K4=l(De(),1),ZU=l(P(),1),QU=(0,ZU.jsx)(K4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZU.jsx)(K4.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 X4=l(De(),1),JU=l(P(),1),$U=(0,JU.jsx)(X4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,JU.jsx)(X4.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 Z4=l(De(),1),eW=l(P(),1),IE=(0,eW.jsx)(Z4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eW.jsx)(Z4.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 Q4=l(De(),1),tW=l(P(),1),x_=(0,tW.jsx)(Q4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tW.jsx)(Q4.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var J4=l(De(),1),rW=l(P(),1),oW=(0,rW.jsx)(J4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rW.jsx)(J4.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-8Zm6.5 8c0 .6 0 1.2-.2 1.8h-2.7c0-.6.2-1.1.2-1.8s0-1.2-.2-1.8h2.7c.2.6.2 1.1.2 1.8Zm-.9-3.2h-2.4c-.3-.9-.7-1.8-1.1-2.4-.1-.2-.2-.4-.3-.5 1.6.5 3 1.6 3.8 3ZM12.8 17c-.3.5-.6 1-.8 1.3-.2-.3-.5-.8-.8-1.3-.3-.5-.6-1.1-.8-1.7h3.3c-.2.6-.5 1.2-.8 1.7Zm-2.9-3.2c-.1-.6-.2-1.1-.2-1.8s0-1.2.2-1.8H14c.1.6.2 1.1.2 1.8s0 1.2-.2 1.8H9.9ZM11.2 7c.3-.5.6-1 .8-1.3.2.3.5.8.8 1.3.3.5.6 1.1.8 1.7h-3.3c.2-.6.5-1.2.8-1.7Zm-1-1.2c-.1.2-.2.3-.3.5-.4.7-.8 1.5-1.1 2.4H6.4c.8-1.4 2.2-2.5 3.8-3Zm-1.8 8H5.7c-.2-.6-.2-1.1-.2-1.8s0-1.2.2-1.8h2.7c0 .6-.2 1.1-.2 1.8s0 1.2.2 1.8Zm-2 1.4h2.4c.3.9.7 1.8 1.1 2.4.1.2.2.4.3.5-1.6-.5-3-1.6-3.8-3Zm7.4 3c.1-.2.2-.3.3-.5.4-.7.8-1.5 1.1-2.4h2.4c-.8 1.4-2.2 2.5-3.8 3Z"})});var $4=l(De(),1),nW=l(P(),1),iW=(0,nW.jsx)($4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nW.jsx)($4.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 e6=l(De(),1),sW=l(P(),1),OE=(0,sW.jsx)(e6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,sW.jsx)(e6.Path,{d:"M12 16V11M12 9.5V8M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var AE=l(De(),1),ME=l(P(),1),aW=(0,ME.jsxs)(AE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,ME.jsx)(AE.Path,{d:"m16 15.5h-8v-1.5h8zm-7.5-2.5h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2zm-9-3h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2zm3 0h-2v-2h2z"}),(0,ME.jsx)(AE.Path,{d:"m18.5 6.5h-13a.5.5 0 0 0 -.5.5v9.5a.5.5 0 0 0 .5.5h13a.5.5 0 0 0 .5-.5v-9.5a.5.5 0 0 0 -.5-.5zm-13-1.5h13a2 2 0 0 1 2 2v9.5a2 2 0 0 1 -2 2h-13a2 2 0 0 1 -2-2v-9.5a2 2 0 0 1 2-2z"})]});var t6=l(De(),1),lW=l(P(),1),Hd=(0,lW.jsx)(t6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lW.jsx)(t6.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"})});var r6=l(De(),1),cW=l(P(),1),dW=(0,cW.jsx)(r6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,cW.jsx)(r6.Path,{d:"M5 12H19",vectorEffect:"non-scaling-stroke"})});var o6=l(De(),1),uW=l(P(),1),fW=(0,uW.jsx)(o6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,uW.jsx)(o6.Path,{d:"M9.5 12L14.5 12M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75L14 7.75",vectorEffect:"non-scaling-stroke"})});var n6=l(De(),1),pW=l(P(),1),NE=(0,pW.jsx)(n6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,pW.jsx)(n6.Path,{d:"M10 17.5H21M6.5 12H17.5M3 6.5H14",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var i6=l(De(),1),mW=l(P(),1),hW=(0,mW.jsx)(i6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mW.jsx)(i6.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M15 11h-.2V9c0-1.5-1.2-2.8-2.8-2.8S9.2 7.5 9.2 9v2H9c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1h6c.6 0 1-.4 1-1v-4c0-.6-.4-1-1-1zm-1.8 0h-2.5V9c0-.7.6-1.2 1.2-1.2s1.2.6 1.2 1.2v2z"})});var s6=l(De(),1),gW=l(P(),1),FE=(0,gW.jsx)(s6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gW.jsx)(s6.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})});var a6=l(De(),1),bW=l(P(),1),$n=(0,bW.jsx)(a6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bW.jsx)(a6.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var l6=l(De(),1),vW=l(P(),1),_W=(0,vW.jsx)(l6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vW.jsx)(l6.Path,{d:"M18.5 10a1.5 1.5 0 0 1 1.5 1.5v7a1.5 1.5 0 0 1-1.5 1.5h-7a1.5 1.5 0 0 1-1.5-1.5v-7a1.5 1.5 0 0 1 1.5-1.5zM16 4a2 2 0 0 1 2 2v2h-1.5V6a.5.5 0 0 0-.5-.5H6a.5.5 0 0 0-.5.5v3H8v1.5H5.5V16a.5.5 0 0 0 .5.5h2V18H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2z"})});var DE=l(De(),1),LE=l(P(),1),yW=(0,LE.jsxs)(DE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,LE.jsx)(DE.Path,{d:"M9 16L13.5 12.8421L15 8L10.5 11.1579L9 16Z",fill:"currentColor",stroke:"none"}),(0,LE.jsx)(DE.Path,{d:"M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var c6=l(De(),1),wW=l(P(),1),Rc=(0,wW.jsx)(c6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,wW.jsx)(c6.Path,{d:"M7 17.5L12 12L7 6.5M13 17.5L18 12L13 6.5",vectorEffect:"non-scaling-stroke"})});var d6=l(De(),1),xW=l(P(),1),VE=(0,xW.jsx)(d6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,xW.jsx)(d6.Path,{d:"M6.87347 6.87348L17.1265 17.1265M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99593 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var BE=l(De(),1),zE=l(P(),1),Bw=(0,zE.jsxs)(BE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,zE.jsx)(BE.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,zE.jsx)(BE.Path,{d:"M17 4H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM7 5.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H7a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5Z"})]});var u6=l(De(),1),SW=l(P(),1),jE=(0,SW.jsx)(u6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,SW.jsx)(u6.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var HE=l(De(),1),UE=l(P(),1),WE=(0,UE.jsxs)(HE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,UE.jsx)(HE.Path,{d:"M12 16C10.9391 16 9.92172 15.5786 9.17157 14.8284C8.42143 14.0783 8 13.0609 8 12H12V8C13.0609 8 14.0783 8.42143 14.8284 9.17157C15.5786 9.92172 16 10.9391 16 12C16 13.0609 15.5786 14.0783 14.8284 14.8284C14.0783 15.5786 13.0609 16 12 16Z",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",stroke:"none"}),(0,UE.jsx)(HE.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var f6=l(De(),1),CW=l(P(),1),kW=(0,CW.jsx)(f6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,CW.jsx)(f6.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 p6=l(De(),1),EW=l(P(),1),pm=(0,EW.jsx)(p6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,EW.jsx)(p6.Path,{d:"M12 18V6M18 12H6",vectorEffect:"non-scaling-stroke"})});var m6=l(De(),1),TW=l(P(),1),PW=(0,TW.jsx)(m6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,TW.jsx)(m6.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 h6=l(De(),1),RW=l(P(),1),Ic=(0,RW.jsx)(h6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,RW.jsx)(h6.Path,{d:"M17 6.5L12 12L17 17.5M11 6.5L6 12L11 17.5",vectorEffect:"non-scaling-stroke"})});var GE=l(De(),1),YE=l(P(),1),Ud=(0,YE.jsxs)(GE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,YE.jsx)(GE.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,YE.jsx)(GE.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var g6=l(De(),1),IW=l(P(),1),S_=(0,IW.jsx)(g6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IW.jsx)(g6.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"})});var b6=l(De(),1),OW=l(P(),1),AW=(0,OW.jsx)(b6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,OW.jsx)(b6.Path,{d:"M7 12H17",vectorEffect:"non-scaling-stroke"})});var v6=l(De(),1),MW=l(P(),1),qE=(0,MW.jsx)(v6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,MW.jsx)(v6.Path,{d:"M12 4V2.2L9 4.8l3 2.5V5.5c3.6 0 6.5 2.9 6.5 6.5 0 2.9-1.9 5.3-4.5 6.2v.2l-.1-.2c-.4.1-.7.2-1.1.2l.2 1.5c.3 0 .6-.1 1-.2 3.5-.9 6-4 6-7.7 0-4.4-3.6-8-8-8zm-7.9 7l1.5.2c.1-1.2.5-2.3 1.2-3.2l-1.1-.9C4.8 8.2 4.3 9.6 4.1 11zm1.5 1.8l-1.5.2c.1.7.3 1.4.5 2 .3.7.6 1.3 1 1.8l1.2-.8c-.3-.5-.6-1-.8-1.5s-.4-1.1-.4-1.7zm1.5 5.5c1.1.9 2.4 1.4 3.8 1.6l.2-1.5c-1.1-.1-2.2-.5-3.1-1.2l-.9 1.1z"})});var _6=l(De(),1),NW=l(P(),1),KE=(0,NW.jsx)(_6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,NW.jsx)(_6.Path,{d:"M15.1 4.8l-3-2.5V4c-4.4 0-8 3.6-8 8 0 3.7 2.5 6.9 6 7.7.3.1.6.1 1 .2l.2-1.5c-.4 0-.7-.1-1.1-.2l-.1.2v-.2c-2.6-.8-4.5-3.3-4.5-6.2 0-3.6 2.9-6.5 6.5-6.5v1.8l3-2.5zM20 11c-.2-1.4-.7-2.7-1.6-3.8l-1.2.8c.7.9 1.1 2 1.3 3.1L20 11zm-1.5 1.8c-.1.5-.2 1.1-.4 1.6s-.5 1-.8 1.5l1.2.9c.4-.5.8-1.1 1-1.8s.5-1.3.5-2l-1.5-.2zm-5.6 5.6l.2 1.5c1.4-.2 2.7-.7 3.8-1.6l-.9-1.1c-.9.7-2 1.1-3.1 1.2z"})});var XE=l(De(),1),ZE=l(P(),1),pg=(0,ZE.jsxs)(XE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,ZE.jsx)(XE.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,ZE.jsx)(XE.Path,{d:"M9.5 12.25H12.25V8",vectorEffect:"non-scaling-stroke"})]});var y6=l(De(),1),FW=l(P(),1),DW=(0,FW.jsx)(y6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,FW.jsx)(y6.Path,{d:"M5 19L9.28769 14.7123M18.25 11C18.25 13.8995 15.8995 16.25 13 16.25C10.1005 16.25 7.75 13.8995 7.75 11C7.75 8.10051 10.1005 5.75 13 5.75C15.8995 5.75 18.25 8.10051 18.25 11Z",vectorEffect:"non-scaling-stroke"})});var w6=l(De(),1),LW=l(P(),1),C_=(0,LW.jsx)(w6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,LW.jsx)(w6.Path,{d:"M3.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 13.3135 4.68988 13.2985C4.70595 13.2686 4.7316 13.2218 4.76695 13.1608C4.8377 13.0385 4.94692 12.8592 5.09541 12.6419C5.39312 12.2062 5.84436 11.624 6.45435 11.0431C7.67308 9.88241 9.49719 8.75 11.9996 8.75C14.502 8.75 16.3261 9.88241 17.5449 11.0431C18.1549 11.624 18.6061 12.2062 18.9038 12.6419C19.0523 12.8592 19.1615 13.0385 19.2323 13.1608C19.2676 13.2218 19.2933 13.2686 19.3093 13.2985C19.3174 13.3135 19.323 13.3242 19.3262 13.3305L19.3291 13.3359C19.3289 13.3357 19.3288 13.3354 19.9996 13C20.6704 12.6646 20.6703 12.6643 20.6701 12.664L20.6697 12.6632L20.6688 12.6614L20.6662 12.6563L20.6583 12.6408C20.6517 12.6282 20.6427 12.6108 20.631 12.5892C20.6078 12.5459 20.5744 12.4852 20.5306 12.4096C20.4432 12.2584 20.3141 12.0471 20.1423 11.7956C19.7994 11.2938 19.2819 10.626 18.5794 9.9569C17.1731 8.61759 14.9972 7.25 11.9996 7.25C9.00203 7.25 6.82614 8.61759 5.41987 9.9569C4.71736 10.626 4.19984 11.2938 3.85694 11.7956C3.68511 12.0471 3.55605 12.2584 3.4686 12.4096C3.42484 12.4852 3.39142 12.5459 3.36818 12.5892C3.35656 12.6108 3.34748 12.6282 3.34092 12.6408L3.33297 12.6563L3.33041 12.6614L3.32948 12.6632L3.32911 12.664C3.32894 12.6643 3.32879 12.6646 3.99961 13ZM11.9996 16C13.9326 16 15.4996 14.433 15.4996 12.5C15.4996 10.567 13.9326 9 11.9996 9C10.0666 9 8.49961 10.567 8.49961 12.5C8.49961 14.433 10.0666 16 11.9996 16Z"})});var QE=l(De(),1),JE=l(P(),1),VW=(0,JE.jsxs)(QE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,JE.jsx)(QE.Path,{d:"m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z"}),(0,JE.jsx)(QE.Path,{d:"m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z"})]});var x6=l(De(),1),BW=l(P(),1),$E=(0,BW.jsx)(x6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,BW.jsx)(x6.Path,{d:"M12 8c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm0 6.5c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5zM12.8 3h-1.5v3h1.5V3zm-1.6 18h1.5v-3h-1.5v3zm6.8-9.8v1.5h3v-1.5h-3zm-12 0H3v1.5h3v-1.5zm9.7 5.6 2.1 2.1 1.1-1.1-2.1-2.1-1.1 1.1zM8.3 7.2 6.2 5.1 5.1 6.2l2.1 2.1 1.1-1.1zM5.1 17.8l1.1 1.1 2.1-2.1-1.1-1.1-2.1 2.1zM18.9 6.2l-1.1-1.1-2.1 2.1 1.1 1.1 2.1-2.1z"})});var S6=l(De(),1),zW=l(P(),1),jW=(0,zW.jsx)(S6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zW.jsx)(S6.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"})});var C6=l(De(),1),HW=l(P(),1),UW=(0,HW.jsx)(C6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,HW.jsx)(C6.Path,{d:"M5.75 12V18.25H12M12 5.75H18.25V12",vectorEffect:"non-scaling-stroke"})});var k6=l(De(),1),WW=l(P(),1),GW=(0,WW.jsx)(k6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,WW.jsx)(k6.Path,{d:"M12 5.71576L13.6106 8.97924C13.7563 9.27438 14.0379 9.47895 14.3636 9.52628L17.965 10.0496L15.359 12.5899C15.1233 12.8196 15.0157 13.1506 15.0714 13.475L15.6866 17.0619L12.4653 15.3684C12.174 15.2152 11.826 15.2152 11.5347 15.3684L8.31341 17.0619L8.92861 13.475C8.98425 13.1506 8.8767 12.8196 8.64102 12.5899L6.03497 10.0496L9.63644 9.52628C9.96215 9.47895 10.2437 9.27438 10.3894 8.97924L12 5.71576Z",vectorEffect:"non-scaling-stroke"})});var E6=l(De(),1),YW=l(P(),1),qW=(0,YW.jsx)(E6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,YW.jsx)(E6.Path,{d:"M12 5.71576L13.6106 8.97924C13.7563 9.27438 14.0379 9.47895 14.3636 9.52628L17.965 10.0496L15.359 12.5899C15.1233 12.8196 15.0157 13.1506 15.0714 13.475L15.6866 17.0619L12.4653 15.3684C12.174 15.2152 11.826 15.2152 11.5347 15.3684L8.31341 17.0619L8.92861 13.475C8.98425 13.1506 8.8767 12.8196 8.64102 12.5899L6.03497 10.0496L9.63644 9.52628C9.96215 9.47895 10.2437 9.27438 10.3894 8.97924L12 5.71576Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})});var eT=l(De(),1),tT=l(P(),1),KW=(0,tT.jsxs)(eT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,tT.jsx)(eT.Path,{d:"M12 4.75C7.99594 4.75 4.75 7.99593 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25L12 4.75Z",fill:"currentColor",stroke:"none"}),(0,tT.jsx)(eT.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var T6=l(De(),1),XW=l(P(),1),rT=(0,XW.jsx)(T6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,XW.jsx)(T6.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"})});var P6=l(De(),1),ZW=l(P(),1),zw=(0,ZW.jsx)(P6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZW.jsx)(P6.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"})});var R6=l(De(),1),QW=l(P(),1),JW=(0,QW.jsx)(R6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,QW.jsx)(R6.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})});var I6=l(De(),1),$W=l(P(),1),mm=(0,$W.jsx)(I6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$W.jsx)(I6.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 5.5A2.25 2.25 0 0 0 9.878 7h4.244A2.251 2.251 0 0 0 12 5.5ZM12 4a3.751 3.751 0 0 0-3.675 3H5v1.5h1.27l.818 8.997a2.75 2.75 0 0 0 2.739 2.501h4.347a2.75 2.75 0 0 0 2.738-2.5L17.73 8.5H19V7h-3.325A3.751 3.751 0 0 0 12 4Zm4.224 4.5H7.776l.806 8.861a1.25 1.25 0 0 0 1.245 1.137h4.347a1.25 1.25 0 0 0 1.245-1.137l.805-8.861Z"})});var O6=l(De(),1),eG=l(P(),1),tG=(0,eG.jsx)(O6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eG.jsx)(O6.Path,{d:"m8.6 7 3.9 10.8h-1.7l-1-2.8H5.7l-1 2.8H3L6.9 7h1.7Zm-2.4 6.6h3L7.7 9.3l-1.5 4.3ZM17.691 8.879c.473 0 .88.055 1.221.165.352.1.643.264.875.495.274.253.456.572.544.957.088.374.132.83.132 1.37v4.554c0 .274.033.472.099.593.077.11.198.166.363.166.11 0 .215-.028.313-.083.11-.055.237-.137.38-.247l.165.28a3.304 3.304 0 0 1-.71.446c-.23.11-.527.165-.89.165-.352 0-.639-.055-.858-.165-.22-.11-.386-.27-.495-.479-.1-.209-.149-.468-.149-.775-.286.462-.627.814-1.023 1.056-.396.242-.858.363-1.386.363-.462 0-.858-.088-1.188-.264a1.752 1.752 0 0 1-.742-.726 2.201 2.201 0 0 1-.248-1.056c0-.484.11-.875.33-1.172.22-.308.5-.556.841-.742.352-.187.721-.341 1.106-.462.396-.132.765-.253 1.106-.363.351-.121.637-.259.857-.413.232-.154.347-.357.347-.61V10.81c0-.396-.066-.71-.198-.941a1.05 1.05 0 0 0-.511-.511 1.763 1.763 0 0 0-.76-.149c-.253 0-.522.039-.808.116a1.165 1.165 0 0 0-.677.412 1.1 1.1 0 0 1 .595.396c.165.187.247.424.247.71 0 .307-.104.55-.313.726-.198.176-.451.263-.76.263-.34 0-.594-.104-.758-.313a1.231 1.231 0 0 1-.248-.759c0-.297.072-.539.214-.726.154-.187.352-.363.595-.528.264-.176.6-.324 1.006-.445.418-.121.88-.182 1.386-.182Zm.99 3.729a1.57 1.57 0 0 1-.528.462c-.231.121-.479.248-.742.38a5.377 5.377 0 0 0-.76.462c-.23.165-.423.38-.577.643-.154.264-.231.6-.231 1.007 0 .429.11.77.33 1.023.22.242.517.363.891.363.308 0 .594-.088.858-.264.275-.176.528-.44.759-.792v-3.284Z"})});var A6=l(De(),1),rG=l(P(),1),k_=(0,rG.jsx)(A6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rG.jsx)(A6.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 M6=l(De(),1),oG=l(P(),1),oT=(0,oG.jsx)(M6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oG.jsx)(M6.Path,{d:"M20.7 12.7s0-.1-.1-.2c0-.2-.2-.4-.4-.6-.3-.5-.9-1.2-1.6-1.8-.7-.6-1.5-1.3-2.6-1.8l-.6 1.4c.9.4 1.6 1 2.1 1.5.6.6 1.1 1.2 1.4 1.6.1.2.3.4.3.5v.1l.7-.3.7-.3Zm-5.2-9.3-1.8 4c-.5-.1-1.1-.2-1.7-.2-3 0-5.2 1.4-6.6 2.7-.7.7-1.2 1.3-1.6 1.8-.2.3-.3.5-.4.6 0 0 0 .1-.1.2s0 0 .7.3l.7.3V13c0-.1.2-.3.3-.5.3-.4.7-1 1.4-1.6 1.2-1.2 3-2.3 5.5-2.3H13v.3c-.4 0-.8-.1-1.1-.1-1.9 0-3.5 1.6-3.5 3.5s.6 2.3 1.6 2.9l-2 4.4.9.4 7.6-16.2-.9-.4Zm-3 12.6c1.7-.2 3-1.7 3-3.5s-.2-1.4-.6-1.9L12.4 16Z"})});var N6=l(De(),1),nG=l(P(),1),iG=(0,nG.jsx)(N6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nG.jsx)(N6.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"})});var F6=l(De(),1),sG=l(P(),1),aG=(0,sG.jsx)(F6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sG.jsx)(F6.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"})});var D6=l(De(),1),lG=l(P(),1),cG=(0,lG.jsx)(D6.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lG.jsx)(D6.Path,{d:"M 22 12 C 22 6.49 17.51 2 12 2 C 6.48 2 2 6.49 2 12 C 2 17.52 6.48 22 12 22 C 17.51 22 22 17.52 22 12 M 9.78 17.37 L 6.37 8.22 C 6.92 8.2 7.54 8.14 7.54 8.14 C 8.04 8.08 7.98 7.01 7.48 7.03 C 7.48 7.03 6.03 7.14 5.11 7.14 C 4.93 7.14 4.74 7.14 4.53 7.13 C 6.12 4.69 8.87 3.11 12 3.11 C 14.33 3.11 16.45 3.98 18.05 5.45 C 17.37 5.34 16.4 5.84 16.4 7.03 C 16.4 7.77 16.85 8.39 17.3 9.13 C 17.65 9.74 17.85 10.49 17.85 11.59 C 17.85 13.08 16.45 16.59 16.45 16.59 L 13.42 8.22 C 13.96 8.2 14.24 8.05 14.24 8.05 C 14.74 8 14.68 6.8 14.18 6.83 C 14.18 6.83 12.74 6.95 11.8 6.95 C 10.93 6.95 9.47 6.83 9.47 6.83 C 8.97 6.8 8.91 8.03 9.41 8.05 L 10.33 8.13 L 11.59 11.54 L 9.78 17.37 M 19.41 12 C 19.65 11.36 20.15 10.13 19.84 7.75 C 20.54 9.04 20.89 10.46 20.89 12 C 20.89 15.29 19.16 18.24 16.49 19.78 C 17.46 17.19 18.43 14.58 19.41 12 M 8.1 20.09 C 5.12 18.65 3.11 15.53 3.11 12 C 3.11 10.7 3.34 9.52 3.83 8.41 C 5.25 12.3 6.67 16.2 8.1 20.09 M 12.13 13.46 L 14.71 20.44 C 13.85 20.73 12.95 20.89 12 20.89 C 11.21 20.89 10.43 20.78 9.71 20.56 C 10.52 18.18 11.33 15.82 12.13 13.46 L 12.13 13.46"})});var gs=l(he(),1),xae=l(Jt(),1);var gae=[];function bae(e,t,r){return e.actions[t]?.[r]??gae}function vae(e,t,r){return e.fields[t]?.[r]??gae}function _ae(e,t,r){return e.isReady[t]?.[r]}var yae={rootClientId:void 0,insertionIndex:void 0,filterValue:void 0},{getTemplatePartIcon:DKe}=K(gs.privateApis),dG=["post-only","template-locked"],LKe=(0,Ll.createRegistrySelector)(e=>(0,Ll.createSelector)(t=>{if(typeof t.blockInserterPanel=="object")return t.blockInserterPanel;if(r4(t)==="template-locked"){let{getBlocksByName:r,getSelectedBlockClientId:o,getBlockParents:n,getBlockOrder:i}=e(jw.store),[s]=r("core/post-content");if(s){let a=o();return a&&a!==s&&n(a).includes(s)?yae:{rootClientId:s,insertionIndex:i(s).length,filterValue:void 0}}}return yae},t=>{let{getBlocksByName:r,getSelectedBlockClientId:o,getBlockParents:n,getBlockOrder:i}=e(jw.store),[s]=r("core/post-content"),a=o();return[t.blockInserterPanel,r4(t),s,a,a?n(a):void 0,s?i(s).length:void 0]}));function VKe(e){return e.listViewToggleRef}function BKe(e){return e.inserterSidebarToggleRef}var wae={wp_block:zw,wp_navigation:yW,page:Bw,post:iG},zKe=(0,Ll.createRegistrySelector)(e=>(t,r,o)=>{{if(r==="wp_template_part"||r==="wp_template"){let s=(e(gs.store).getCurrentTheme()?.default_template_part_areas||[]).find(a=>o.area===a.area);return s?.icon?DKe(s.icon):Hd}if(wae[r])return wae[r];let n=e(gs.store).getPostType(r);return typeof n?.icon=="string"&&n.icon.startsWith("dashicons-")?n.icon.slice(10):Bw}});function jKe(e,...t){return bae(e.dataviews,...t)}function HKe(e,...t){return _ae(e.dataviews,...t)}function UKe(e,...t){return vae(e.dataviews,...t)}var WKe=(0,Ll.createRegistrySelector)(e=>(0,Ll.createSelector)((t,r)=>{r=Array.isArray(r)?r:[r];let{getBlocksByName:o,getBlockParents:n,getBlockName:i}=e(jw.store);return o(r).filter(s=>n(s).every(a=>{let c=i(a);return c!=="core/query"&&!r.includes(c)}))},(t,r)=>{r=Array.isArray(r)?r:[r];let{getBlocksByName:o,getBlockParents:n}=e(jw.store),i=o(r),s=i.map(a=>n(a));return[i,...s]})),GKe=(0,Ll.createRegistrySelector)(e=>(t,r)=>{let{getPostType:o,getCurrentTheme:n,hasFinishedResolution:i}=e(gs.store),s=n(),a=o(r);if(!i("getPostType",[r])||!i("getCurrentTheme"))return;let c=s?.stylesheet,d=e(xae.store).get("core","renderingModes")?.[c]?.[r];if(dG.includes(d))return d;let u=Array.isArray(a?.supports?.editor)?a.supports.editor.find(m=>"default-mode"in m)?.["default-mode"]:void 0;if(dG.includes(u))return u;let f=DH(t).defaultRenderingMode;return dG.includes(f)?f:"post-only"});function YKe(e){return e.stylesPath??"/"}function qKe(e){return e.showStylebook??!1}var KKe=(0,Ll.createRegistrySelector)(e=>t=>{if(!K(e(jw.store)).isZoomOut())return t.canvasWidth});function uG(e){return e.revisionPage}function hm(e,t){return{per_page:Sae,page:t,context:"edit",orderby:"date",order:"desc",_fields:[...new Set(["id","date","modified","author","slug","meta","title","excerpt","content.raw",e])].join()}}var Sae=100;function XKe(){return Sae}var ZKe=(0,Ll.createRegistrySelector)(e=>(t,r)=>{if(!r)return null;let{type:o,id:n}=bi(t);if(!o||!n)return null;let s=e(gs.store).getEntityConfig("postType",o)?.revisionKey||"id";return e(gs.store).getRevisions("postType",o,n,hm(s,r))});function QKe(e){return e.revisionId!==null}function JKe(e){return e.showRevisionDiff}function fG(e){return e.revisionId}var $Ke=(0,Ll.createRegistrySelector)(e=>t=>{let r=fG(t);if(!r)return;let o=uG(t);if(!o)return null;let{type:n,id:i}=bi(t),a=e(gs.store).getEntityConfig("postType",n)?.revisionKey||"id",c=e(gs.store).getRevisions("postType",n,i,hm(a,o));if(!c)return null;let d=c.find(u=>u[a]===r);return d||(e(gs.store).getRevision("postType",n,i,r,{context:"edit"})??null)});function eXe(e){return e.selectedNote?.noteId}function tXe(e){return!!e.selectedNote?.options?.focus}var rXe=(0,Ll.createRegistrySelector)(e=>t=>{let r=fG(t);if(!r)return;let o=uG(t);if(!o)return null;let{type:n,id:i}=bi(t),a=e(gs.store).getEntityConfig("postType",n)?.revisionKey||"id",c=hm(a,o),d=e(gs.store).getRevisions("postType",n,i,c);if(!d)return null;let u=d.findIndex(h=>h[a]===r);if(u>=0&&u<d.length-1)return d[u+1];let f=NH(t),m=Math.ceil(f/c.per_page)||1;return u===d.length-1&&o<m?e(gs.store).getRevisions("postType",n,i,hm(a,o+1))?.[0]??null:null}),oXe=(0,Ll.createRegistrySelector)(e=>t=>{if(!K(e(gs.store)).isCollaborationSupported())return!1;let r=Ua(t),o=Wa(t),i=e(gs.store).getEntityConfig("postType",r)?.syncConfig;return!!(i&&i.supportsPersistence&&window.__experimentalEnableRealTimeCollaboration&&i.shouldSync?.(`postType/${r}`,o)!==!1)});var FD=l(he(),1),V9e=l(mi(),1);var Fae=l(G(),1);var ra=l(Z(),1);var z6=l(Me(),1),Rae=l(X(),1),Hw=l(H(),1),Iae=l(Kt(),1),Oae=l(Ko(),1),E_=l(G(),1);var Pae=l(Ko(),1);var L6=l(or(),1),kae=l(G(),1);function Eae(e){return e.type==="wp_template"}function Tae(e){return e.type==="wp_template_part"}function gm(e){return e.type==="wp_template"||e.type==="wp_template_part"}function kt(e,t=(0,kae.__)("(no title)")){let r="";return typeof e.title=="string"?r=(0,L6.decodeEntities)(e.title):e.title&&"rendered"in e.title?r=(0,L6.decodeEntities)(e.title.rendered):e.title&&"raw"in e.title&&(r=(0,L6.decodeEntities)(e.title.raw)),r||t}function V6(e){return e?[e.source,e.source].includes("custom")&&!(e.type==="wp_template"&&e?.plugin)&&!e.has_theme_file:!1}var B6=e=>typeof e!="object"?"":e.slug||e.generated_slug||(0,Pae.cleanForSlug)(kt(e))||e.id.toString();var yi=l(P(),1),Aae=({field:e,onChange:t,data:r})=>{let{id:o}=e,n=e.getValue({item:r})||B6(r),i=r.permalink_template||"",s=/%(?:postname|pagename)%/,[a,c]=i.split(s),d=a,u=c,f=s.test(i),m=(0,Hw.useRef)(n),h=n||m.current,g=f?`${d}${h}${u}`:(0,Oae.safeDecodeURIComponent)(r.link||"");(0,Hw.useEffect)(()=>{n&&m.current===void 0&&(m.current=n)},[n]);let b=(0,Hw.useCallback)(_=>t({[o]:_}),[o,t]),{createNotice:v}=(0,Rae.useDispatch)(Iae.store),y=(0,z6.useCopyToClipboard)(g,()=>{v("info",(0,E_.__)("Copied Permalink to clipboard."),{isDismissible:!0,type:"snackbar"})}),w="editor-post-url__slug-description-"+(0,z6.useInstanceId)(Aae);return(0,yi.jsxs)("fieldset",{className:"fields-controls__slug",children:[f&&(0,yi.jsxs)(ra.__experimentalVStack,{children:[(0,yi.jsxs)(ra.__experimentalVStack,{spacing:"0px",children:[(0,yi.jsx)("span",{children:(0,E_.__)("Customize the last part of the Permalink.")}),(0,yi.jsx)(ra.ExternalLink,{href:"https://wordpress.org/documentation/article/page-post-settings-sidebar/#permalink",children:(0,E_.__)("Learn more")})]}),(0,yi.jsx)(ra.__experimentalInputControl,{prefix:(0,yi.jsx)(ra.__experimentalInputControlPrefixWrapper,{children:"/"}),suffix:(0,yi.jsx)(ra.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,yi.jsx)(ra.Button,{size:"small",icon:EE,ref:y,label:(0,E_.__)("Copy")})}),label:(0,E_.__)("Link"),hideLabelFromVision:!0,value:n,autoComplete:"off",spellCheck:"false",type:"text",className:"fields-controls__slug-input",onChange:_=>{b(_)},onBlur:()=>{n===""&&b(m.current)},"aria-describedby":w}),(0,yi.jsxs)("div",{className:"fields-controls__slug-help",children:[(0,yi.jsx)("span",{className:"fields-controls__slug-help-visual-label",children:(0,E_.__)("Permalink:")}),(0,yi.jsxs)(ra.ExternalLink,{className:"fields-controls__slug-help-link",href:g,children:[(0,yi.jsx)("span",{className:"fields-controls__slug-help-prefix",children:d}),(0,yi.jsx)("span",{className:"fields-controls__slug-help-slug",children:h}),(0,yi.jsx)("span",{className:"fields-controls__slug-help-suffix",children:u})]})]})]}),!f&&(0,yi.jsx)(ra.ExternalLink,{className:"fields-controls__slug-help",href:g,children:g})]})},Mae=Aae;var j6=l(H(),1);var nXe=({item:e})=>{let t=B6(e),r=(0,j6.useRef)(t);return(0,j6.useEffect)(()=>{t&&r.current===void 0&&(r.current=t)},[t]),`${t||r.current}`},Nae=nXe;var iXe={id:"slug",type:"text",label:(0,Fae.__)("Slug"),Edit:Mae,render:Nae,filterBy:!1,isVisible:e=>!!e.link&&!!e.permalink_template},mG=iXe;var hG=l(G(),1);function Dae(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(r=Dae(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function sXe(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=Dae(e))&&(o&&(o+=" "),o+=t);return o}var J=sXe;var Lae=l(Z(),1),Vae=l(G(),1);var nT=l(P(),1);function iT({item:e,className:t,children:r}){let o=kt(e);return(0,nT.jsxs)(Lae.__experimentalHStack,{className:J("fields-field__title",t),alignment:"center",justify:"flex-start",children:[(0,nT.jsx)("span",{children:o||(0,Vae.__)("(no title)")}),r]})}function H6({item:e}){return(0,nT.jsx)(iT,{item:e})}var aXe={type:"text",id:"title",label:(0,hG.__)("Title"),placeholder:(0,hG.__)("No title"),getValue:({item:e})=>kt(e),render:H6,enableHiding:!0,enableGlobalSearch:!0,filterBy:!1},U6=aXe;var FZ=l(G(),1);var aM=l(G(),1),V_e=l(X(),1),B_e=l(he(),1);var lpe=l(H(),1);var T_=l(ae(),1);function Cf({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=T_.useRef(e!==void 0),[i,s]=T_.useState(t),a=n?e:i,c=T_.useCallback(d=>{n||s(d)},[]);return[a,c]}var lXe=l(ae(),1),sT={...lXe};var jae=l(ae(),1),zae={};function _r(e,t){let r=jae.useRef(zae);return r.current===zae&&(r.current=e(t)),r}var gG=sT.useInsertionEffect,cXe=gG&&gG!==sT.useLayoutEffect?gG:e=>e();function Te(e){let t=_r(dXe).current;return t.next=e,cXe(t.effect),t.trampoline}function dXe(){let e={next:void 0,callback:uXe,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function uXe(){}var bm=l(ae(),1);var Hae=l(ae(),1),fXe=()=>{},ke=typeof document<"u"?Hae.useLayoutEffect:fXe;var W6=l(ae(),1),bG=W6.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},nextIndexRef:{current:0}});function Uae(){return W6.useContext(bG)}var Wae=l(P(),1);function Uw(e){let{children:t,elementsRef:r,labelsRef:o,onMapChange:n}=e,i=Te(n),[,s]=bm.useState(!1),a=_r(mXe).current,c=_r(pXe).current,d=bm.useRef(0),u=bm.useRef(!0),f=bm.useRef([]),m=bm.useRef(null),h=Te(()=>{u.current||(u.current=!0,s(C=>!C))}),g=Te((C,S)=>{c.set(C,S),h()}),b=Te(C=>{c.delete(C),h()}),v=Te(C=>{let S=new Map;return r.current.length=0,o&&(o.current.length=0),C.forEach(k=>{S.set(k.element,{...k.registration.metadata??{},index:k.index}),r.current[k.index]=k.element,o&&(o.current[k.index]=k.registration.label!==void 0?k.registration.label:k.registration.textRef?.current?.textContent??k.element.textContent)}),d.current=r.current.length,S});function y(C){if(m.current?.disconnect(),m.current=null,typeof MutationObserver!="function"||C.length<2)return;let S=new MutationObserver(R=>{if(!bXe(R))return;let O=null;for(let E of C)if(E.isConnected){if(O&&Gae(O,E)>0){S.disconnect(),h();return}O=E}});m.current=S;let k=new Set;for(let R=1;R<C.length;R+=1){let O=gXe(C[R-1],C[R]);O&&k.add(O)}k.forEach(R=>S.observe(R,{childList:!0}))}let w=Te(()=>{let[C,S]=hXe(c),k=v(C);y(S),f.current=C,u.current=!1,a.forEach(R=>R(k)),i(k)});ke(()=>(u.current||v(f.current),()=>{r.current=[],o&&(o.current=[])}),[r,o,v]),ke(()=>{u.current&&w()}),ke(()=>()=>{m.current?.disconnect(),u.current=!0},[]);let _=Te(C=>(a.add(C),()=>{a.delete(C)})),x=bm.useMemo(()=>({register:g,unregister:b,subscribeMapChange:_,nextIndexRef:d}),[g,b,_,d]);return(0,Wae.jsx)(bG.Provider,{value:x,children:t})}function pXe(){return new Map}function mXe(){return new Set}function hXe(e){let t=new Set,r=[],o=[];e.forEach((i,s)=>{if(!s.isConnected)return;let a=i.index,c={index:a??-1,element:s,registration:i};a===null?o.push(c):a>=0&&(t.add(a),r.push(c))});let n=0;return o.sort((i,s)=>Gae(i.element,s.element)),o.forEach(i=>{for(;t.has(n);)n+=1;i.index=n,r.push(i),n+=1}),t.size>0&&r.sort((i,s)=>i.index-s.index),[r,o.map(i=>i.element)]}function gXe(e,t){let r=e.parentElement;for(;r&&!r.contains(t);)r=r.parentElement;return r}function bXe(e){for(let t of e)for(let r=0;r<t.removedNodes.length;r+=1)if(t.removedNodes[r].isConnected)return!0;return!1}function Gae(e,t){return e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}function vXe(e,t){return function(o,...n){let i=new URL(e);return i.searchParams.set("code",o.toString()),n.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${o}; visit ${i} for the full message.`}}var _Xe=vXe("https://base-ui.com/production-error","Base UI"),Ct=_Xe;var P_=l(ae(),1);function Ga(e,t,r,o){let n=_r(qae).current;return yXe(n,e,t,r,o)&&Kae(n,[e,t,r,o]),n.callback}function Yae(e){let t=_r(qae).current;return wXe(t,e)&&Kae(t,e),t.callback}function qae(){return{callback:null,cleanup:null,refs:[]}}function yXe(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function wXe(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function Kae(e,t){if(e.refs=t,t.every(r=>r==null)){e.callback=null;return}e.callback=r=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),r!=null){let o=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=i(r);typeof s=="function"&&(o[n]=s);break}case"object":{i.current=r;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=o[n];typeof s=="function"?s():i(null);break}case"object":{i.current=null;break}default:}}}}}}var Zae=l(ae(),1);var Xae=l(ae(),1),xXe=parseInt(Xae.version,10);function Ww(e){return xXe>=e}function vG(e){if(!Zae.isValidElement(e))return null;let t=e,r=t.props;return(Ww(19)?r?.ref:t.ref)??null}function aT(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Dt(){}var Ya=Object.freeze([]),It=Object.freeze({});function Qae(e,t){let r={};for(let o in e){let n=e[o];if(t?.hasOwnProperty(o)){let i=t[o](n);i!=null&&Object.assign(r,i);continue}n===!0?r[`data-${o.toLowerCase()}`]="":n&&(r[`data-${o.toLowerCase()}`]=n.toString())}return r}function Jae(e,t){return typeof e=="function"?e(t):e}function G6(e,t){return typeof e=="function"?e(t):e}var _G={};function _t(e,t,r,o,n){if(!r&&!o&&!n&&!e)return Y6(t);let i=Y6(e);return t&&(i=lT(i,t)),r&&(i=lT(i,r)),o&&(i=lT(i,o)),n&&(i=lT(i,n)),i}function $ae(e){if(e.length===0)return _G;if(e.length===1)return Y6(e[0]);let t=Y6(e[0]);for(let r=1;r<e.length;r+=1)t=lT(t,e[r]);return t}function Y6(e){return yG(e)?{...tle(e,_G)}:SXe(e)}function lT(e,t){return yG(t)?tle(t,e):CXe(e,t)}function SXe(e){let t={...e};for(let r in t){let o=t[r];ele(r,o)&&(t[r]=rle(o))}return t}function CXe(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=aT(e.style,o);break}case"className":{e[r]=wG(e.className,o);break}default:ele(r,o)?e[r]=kXe(e[r],o):e[r]=o}}return e}function ele(e,t){let r=e.charCodeAt(0),o=e.charCodeAt(1),n=e.charCodeAt(2);return r===111&&o===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function yG(e){return typeof e=="function"}function tle(e,t){return yG(e)?e(t):e??_G}function kXe(e,t){return t?e?(...r)=>{let o=r[0];if(ole(o)){let i=o;cT(i);let s=t(...r);return i.baseUIHandlerPrevented||e?.(...r),s}let n=t(...r);return e?.(...r),n}:rle(t):e}function rle(e){return e&&((...t)=>{let r=t[0];return ole(r)&&cT(r),e(...t)})}function cT(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function wG(e,t){return t?e?t+" "+e:t:e}function ole(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var xG=l(ae(),1);function je(e,t,r={}){let o=t.render,n=EXe(t,r);if(r.enabled===!1)return null;let i=r.state??It;return RXe(e,o,n,i)}function EXe(e,t={}){let{className:r,style:o,render:n}=e,{state:i=It,ref:s,props:a,stateAttributesMapping:c,enabled:d=!0}=t,u=d?Jae(r,i):void 0,f=d?G6(o,i):void 0,m=d?Qae(i,c):It,h=d&&a?TXe(a):void 0,g=d?aT(m,h)??{}:It;return typeof document<"u"&&(d?Array.isArray(s)?g.ref=Yae([g.ref,vG(n),...s]):g.ref=Ga(g.ref,vG(n),s):Ga(null,null)),d?(u!==void 0&&(g.className=wG(g.className,u)),f!==void 0&&(g.style=aT(g.style,f)),g):It}function TXe(e){return Array.isArray(e)?$ae(e):_t(void 0,e)}var PXe=Symbol.for("react.lazy");function RXe(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=_t(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===PXe&&(i=P_.Children.toArray(t)[0]),P_.cloneElement(i,n)}if(e&&typeof e=="string")return IXe(e,r);throw new Error(Ct(8))}function IXe(e,t){return e==="button"?(0,xG.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,xG.createElement)("img",{alt:"",...t,key:t.key}):P_.createElement(e,t)}var q6=l(ae(),1);var nle=0;function OXe(e,t="mui"){let[r,o]=q6.useState(e),n=e||r;return q6.useEffect(()=>{r==null&&(nle+=1,o(`${t}-${nle}`))},[r,t]),n}var ile=sT.useId;function Wd(e,t){if(ile!==void 0){let r=ile();return e??(t?`${t}-${r}`:r)}return OXe(e,t)}function yr(e){return Wd(e,"base-ui")}var Z6=l(ae(),1);var Ie={};mr(Ie,{cancelOpen:()=>iZe,chipRemovePress:()=>jXe,clearPress:()=>zXe,closePress:()=>VXe,closeWatcher:()=>JXe,decrementPress:()=>WXe,disabled:()=>aZe,drag:()=>rZe,escapeKey:()=>QXe,focusOut:()=>ZXe,imperativeAction:()=>dZe,incrementPress:()=>UXe,initial:()=>cZe,inputBlur:()=>qXe,inputChange:()=>GXe,inputClear:()=>YXe,inputPaste:()=>KXe,inputPress:()=>XXe,itemPress:()=>LXe,keyboard:()=>eZe,linkPress:()=>BXe,listNavigation:()=>$Xe,missing:()=>lZe,none:()=>AXe,outsidePress:()=>DXe,pointer:()=>tZe,scrub:()=>nZe,siblingOpen:()=>sZe,swipe:()=>uZe,trackPress:()=>HXe,triggerFocus:()=>FXe,triggerHover:()=>NXe,triggerPress:()=>MXe,wheel:()=>oZe,windowResize:()=>fZe});var AXe="none",MXe="trigger-press",NXe="trigger-hover",FXe="trigger-focus",DXe="outside-press",LXe="item-press",VXe="close-press",BXe="link-press",zXe="clear-press",jXe="chip-remove-press",HXe="track-press",UXe="increment-press",WXe="decrement-press",GXe="input-change",YXe="input-clear",qXe="input-blur",KXe="input-paste",XXe="input-press",ZXe="focus-out",QXe="escape-key",JXe="close-watcher",$Xe="list-navigation",eZe="keyboard",tZe="pointer",rZe="drag",oZe="wheel",nZe="scrub",iZe="cancel-open",sZe="sibling-open",aZe="disabled",lZe="missing",cZe="initial",dZe="imperative-action",uZe="swipe",fZe="window-resize";function qe(e,t,r,o){let n=!1,i=!1,s=o??It;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:r,...s}}var CG=l(ae(),1);var sle=l(ae(),1);function Gw(e){sle.useEffect(e,Ya)}var K6=null,jAt=globalThis.requestAnimationFrame,SG=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let r=this.callbacks,o=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,o>0)for(let n=0;n<r.length;n+=1)r[n]?.(t)};request(t){let r=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),r}cancel(t){let r=t-this.startId;r<0||r>=this.callbacks.length||(this.callbacks[r]=null,this.callbacksCount-=1)}},X6=new SG;var Yi=class e{static create(){return new e}static request(t){return X6.request(t)}static cancel(t){return X6.cancel(t)}currentId=K6;request(t){this.cancel(),this.currentId=X6.request(()=>{this.currentId=K6,t()})}cancel=()=>{this.currentId!==K6&&(X6.cancel(this.currentId),this.currentId=K6)};disposeEffect=()=>this.cancel};function Vl(){let e=_r(Yi.create).current;return Gw(e.disposeEffect),e}function qa(e,t=!1,r=!1){let[o,n]=CG.useState(e&&t?"idle":void 0),[i,s]=CG.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),ke(()=>{if(!e&&i&&o!=="ending"&&r){let a=Yi.request(()=>{n("ending")});return()=>{Yi.cancel(a)}}},[e,i,o,r]),ke(()=>{if(!e||t)return;let a=Yi.request(()=>{n(void 0)});return()=>{Yi.cancel(a)}},[t,e]),ke(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let a=Yi.request(()=>{n("idle")});return()=>{Yi.cancel(a)}},[t,e,i,o]),{mounted:i,setMounted:s,transitionStatus:o}}function ale(e){let{open:t,defaultOpen:r,onOpenChange:o,disabled:n}=e,[i,s]=Cf({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:a,setMounted:c,transitionStatus:d}=qa(i,!0,!0),u=yr(),[f,m]=Z6.useState(),h=f===null?void 0:f??u,g=Te(b=>{let v=!i,y=qe(Ie.triggerPress,b.nativeEvent);o(v,y),!y.isCanceled&&s(v)});return Z6.useMemo(()=>({defaultPanelId:u,disabled:n,handleTrigger:g,mounted:a,open:i,panelId:h,setMounted:c,setOpen:s,setPanelIdState:m,transitionStatus:d}),[u,n,g,a,i,h,c,s,m,d])}var Q6=l(ae(),1),kG=Q6.createContext(void 0);function J6(){let e=Q6.useContext(kG);if(e===void 0)throw new Error(Ct(15));return e}var R_=l(ae(),1);function Ka(e={}){let{guess:t,label:r,metadata:o,textRef:n,index:i}=e,{register:s,unregister:a,subscribeMapChange:c,nextIndexRef:d}=Uae(),u=R_.useRef(-1),[f,m]=R_.useState(i==null&&t?()=>{if(u.current===-1){let v=d.current;d.current+=1,u.current=v}return u.current}:-1),h=i??f,g=R_.useRef(null),b=R_.useCallback(v=>{let y=g.current;y&&a(y),g.current=v,v&&s(v,{metadata:o??null,index:i??null,label:r,textRef:n})},[i,s,a,o,r,n]);return ke(()=>{if(i==null)return c(v=>{let y=g.current?v.get(g.current)?.index:null;y!=null&&m(y)})},[i,c]),{ref:b,index:h}}var Yw=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),pZe={"data-starting-style":""},mZe={"data-ending-style":""},Oc={transitionStatus(e){return e==="starting"?pZe:e==="ending"?mZe:null}};var dT=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Yw.startingStyle]="startingStyle",e[e.endingStyle=Yw.endingStyle]="endingStyle",e})({});var lle=(function(e){return e.panelOpen="data-panel-open",e})({});var hZe={[dT.open]:""},gZe={[dT.closed]:""},cle={open(e){return e?{[lle.panelOpen]:""}:null}},dle={open(e){return e?hZe:gZe}};var Kw=l(ae(),1);function $6(){return typeof window<"u"}function yn(e){return eI(e)?(e.nodeName||"").toLowerCase():"#document"}function ir(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Ef(e){var t;return(t=(eI(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function eI(e){return $6()?e instanceof Node||e instanceof ir(e).Node:!1}function wt(e){return $6()?e instanceof Element||e instanceof ir(e).Element:!1}function Bt(e){return $6()?e instanceof HTMLElement||e instanceof ir(e).HTMLElement:!1}function kf(e){return!$6()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ir(e).ShadowRoot}function O_(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=ei(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function ule(e){return/^(table|td|th)$/.test(yn(e))}function uT(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var bZe=/transform|translate|scale|rotate|perspective|filter/,vZe=/paint|layout|strict|content/,I_=e=>!!e&&e!=="none",EG;function tI(e){let t=wt(e)?ei(e):e;return I_(t.transform)||I_(t.translate)||I_(t.scale)||I_(t.rotate)||I_(t.perspective)||!rI()&&(I_(t.backdropFilter)||I_(t.filter))||bZe.test(t.willChange||"")||vZe.test(t.contain||"")}function fle(e){let t=Ac(e);for(;Bt(t)&&!Mc(t);){if(tI(t))return t;if(uT(t))return null;t=Ac(t)}return null}function rI(){return EG==null&&(EG=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),EG}function Mc(e){return/^(html|body|#document)$/.test(yn(e))}function ei(e){return ir(e).getComputedStyle(e)}function fT(e){return wt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Ac(e){if(yn(e)==="html")return e;let t=e.assignedSlot||e.parentNode||kf(e)&&e.host||Ef(e);return kf(t)?t.host:t}function ple(e){let t=Ac(e);return Mc(t)?(e.ownerDocument||e).body:Bt(t)&&O_(t)?t:ple(t)}function mg(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=ple(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),s=ir(n);if(i){let a=oI(s);return t.concat(s,s.visualViewport||[],O_(n)?n:[],a&&r?mg(a):[])}else return t.concat(n,mg(n,[],r))}function oI(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var nI=l(ae(),1),TG=nI.createContext(void 0);function hg(e=!1){let t=nI.useContext(TG);if(t===void 0&&!e)throw new Error(Ct(16));return t}var mle=l(ae(),1);function hle(e){let{focusableWhenDisabled:t,disabled:r,composite:o=!1,tabIndex:n=0,isNativeButton:i}=e,s=o&&t!==!1,a=o&&t===!1;return{props:mle.useMemo(()=>{let d={onKeyDown(u){r&&t&&u.key!=="Tab"&&u.preventDefault()}};return o||(d.tabIndex=n,!i&&r&&(d.tabIndex=t?n:-1)),(i&&(t||s)||!i&&r)&&(d["aria-disabled"]=r),i&&(!t||a)&&(d.disabled=r),d},[o,r,t,s,a,i,n])}}function dt(e){return e?.ownerDocument||document}function qw(e,t,{detail:r=0}={}){e.dispatchEvent(new(ir(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:r,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function Bl(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,s=Kw.useRef(null),a=hg(!0),c=i??a!==void 0,{props:d}=hle({focusableWhenDisabled:r,disabled:t,composite:c,tabIndex:o,isNativeButton:n}),u=Kw.useCallback(()=>{let h=s.current;PG(h)&&c&&t&&d.disabled===void 0&&h.disabled&&(h.disabled=!1)},[t,d.disabled,c]);ke(u,[u]);let f=Kw.useCallback((h={})=>{let{onClick:g,onMouseDown:b,onKeyUp:v,onKeyDown:y,onPointerDown:w,..._}=h;return _t({onClick(x){if(t){x.preventDefault();return}g?.(x)},onMouseDown(x){t||b?.(x)},onKeyDown(x){if(t||(cT(x),y?.(x),x.baseUIHandlerPrevented))return;let C=x.target===x.currentTarget,S=x.currentTarget,k=PG(S),R=!n&&_Ze(S),O=C&&(n?k:!R),E=x.key==="Enter",I=x.key===" ",T=S.getAttribute("role"),M=T?.startsWith("menuitem")||T==="option"||T==="gridcell";if(C&&c&&I){if(x.defaultPrevented&&M)return;x.preventDefault(),(!n||k)&&(x.preventBaseUIHandler(),qw(S,x));return}if(!O||n||!I&&!E){C&&R&&I&&x.preventDefault();return}x.defaultPrevented||(x.preventDefault(),E&&(x.preventBaseUIHandler(),qw(S,x)))},onKeyUp(x){if(!t){if(cT(x),v?.(x),x.target===x.currentTarget&&n&&c&&PG(x.currentTarget)&&x.key===" "){x.preventDefault();return}x.baseUIHandlerPrevented||x.target===x.currentTarget&&!n&&!c&&!x.defaultPrevented&&x.key===" "&&(x.preventBaseUIHandler(),qw(x.currentTarget,x))}},onPointerDown(x){if(t){x.preventDefault();return}w?.(x)}},n?{type:"button"}:{role:"button"},d,_)},[t,d,c,n]),m=Te(h=>{s.current=h,u()});return{getButtonProps:f,buttonRef:m}}function PG(e){return Bt(e)&&e.tagName==="BUTTON"}function _Ze(e){return Bt(e)&&e.tagName==="A"&&!!e.href}var oa=l(ae(),1);function xt(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}function ao(e){let t=_r(yZe,e).current;return t.next=e,ke(t.effect),t}function yZe(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var vle=l(ae(),1);var ble=l(Gd(),1);function Yd(e){return e==null?e:"current"in e?e.current:e}function Tf(e,t=!1){let r=Vl();return Te((o,n=null)=>{r.cancel();let i=Yd(e);if(i==null)return;let s=i,a=()=>{ble.flushSync(o)};if(typeof s.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){o();return}function c(){Promise.all(s.getAnimations().map(d=>d.finished)).then(()=>{n?.aborted||a()},()=>{if(n?.aborted)return;if(s.getAnimations().some(u=>u.pending||u.playState!=="finished")){c();return}a()})}if(t){let d="data-starting-style";if(!s.hasAttribute(d)){r.request(c);return}let u=new MutationObserver(()=>{s.hasAttribute(d)||(u.disconnect(),c())});u.observe(s,{attributes:!0,attributeFilter:[d]}),n?.addEventListener("abort",()=>u.disconnect(),{once:!0});return}r.request(c)})}function bs(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=Te(n),s=Tf(o,r);vle.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,r,i,s])}var pT={height:void 0,width:void 0};function yle(e){let{externalRef:t,hiddenUntilFound:r,id:o,keepMounted:n,mounted:i,onOpenChange:s,open:a,setMounted:c,setOpen:d,transitionStatus:u}=e,f=oa.useRef(null),m=oa.useRef(null),[h,g]=oa.useState(pT),b=oa.useRef(pT),v=oa.useRef(!1),y=oa.useRef(a),w=oa.useRef(!1),[_,x]=oa.useState(!1),C=oa.useRef(null),S=Ga(t,f),k=ao(a),R=Tf(f),O=!a&&!i,E=_?"idle":u,I=a&&(y.current||w.current),T=!a&&i&&m.current==="css-animation"&&h.height===void 0&&h.width===void 0?b.current:h,M=r&&O&&m.current!=="css-animation",F=Te((D,L=!0)=>{L&&(b.current=D),g(D)}),V=Te(()=>{C.current?.(),C.current=null}),B=Te(D=>{V(),C.current=()=>{C.current=null,D()}}),z=Te(()=>{a&&i&&m.current==="css-animation"&&(w.current=!0)});ke(()=>{!_||u==="starting"||x(!1)},[_,u]),oa.useEffect(()=>()=>{z(),V()},[z,V]),ke(()=>{let D=f.current;if(!D)return;!a&&C.current&&V();let L=wZe(D,I);if(m.current=L,a&&u==="idle"&&y.current&&L==="css-animation"){b.current=Xw(D);return}if(a&&u==="starting"){let Y=v.current;if(v.current=!1,L==="none"){F(Xw(D)),x(!0);return}if(L==="css-transition"){let ie=xZe(D);if(F(Xw(D)),!Y)return ie;let oe=iI(D,"transition-duration","0s");return B(oe),x(!0),ie}F(Xw(D));let q=iI(D,"animation-name","none");if(!Y){q();return}let ne=iI(D,"animation-duration","0s");q(),B(ne),x(!0);return}if(!a&&i&&(u==="idle"||u==="starting")){if(y.current=!1,w.current=!1,L==="none"){F(pT,!1),c(!1);return}F(Xw(D));return}if(u!=="ending")return;if(L==="none"){c(!1);return}let U=Xw(D);if(!(U.height>0||U.width>0)){c(!1);return}F(U),L==="css-animation"&&iI(D,"animation-name","none")()},[i,a,V,F,c,B,I,u]),bs({enabled:a&&i&&E==="idle",open:!0,ref:f,onComplete(){a&&F(pT,!1)}}),oa.useEffect(()=>{if(a||!i||E!=="ending"||!f.current)return;let L=new AbortController,U=-1;function j(){k.current||(c(!1),F(pT,!1))}return U=Yi.request(()=>{R(j,L.signal)}),()=>{Yi.cancel(U),L.abort()}},[k,i,a,E,R,F,c]),ke(()=>{let D=f.current;!D||!r||!O||D.setAttribute("hidden","until-found")},[O,r]),oa.useEffect(function(){let L=f.current;if(!L)return;function U(j){let Y=qe(Ie.none,j);s(!0,Y),!Y.isCanceled&&(v.current=!0,d(!0))}return xt(L,"beforematch",U)},[s,d]);let A=n||r||i||a;return{height:T.height,props:{...M?{[dT.startingStyle]:""}:void 0,hidden:O,id:o},ref:S,shouldPreventOpenAnimation:I,shouldRender:A,transitionStatus:E,width:T.width}}function Xw(e){return{height:e.scrollHeight,width:e.scrollWidth}}function wZe(e,t){let r=ir(e).getComputedStyle(e),o=(r.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&_le(r.animationDuration),n=_le(r.transitionDuration);return o&&n||n?"css-transition":o?"css-animation":"none"}function _le(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function iI(e,t,r){let o=e.style.getPropertyValue(t),n=e.style.getPropertyPriority(t);return e.style.setProperty(t,r),()=>{if(o===""){e.style.removeProperty(t);return}e.style.setProperty(t,o,n)}}function xZe(e){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};Object.keys(t).forEach(n=>{e.style.setProperty(n,"initial","important")});function r(){Object.entries(t).forEach(([n,i])=>{if(i===""){e.style.removeProperty(n);return}e.style.setProperty(n,i)})}let o=Yi.request(r);return()=>{Yi.cancel(o),r()}}var wr={};mr(wr,{engine:()=>MG,env:()=>FG,os:()=>OG,screenReader:()=>NG});var OG={};mr(OG,{android:()=>Sle,apple:()=>IG,ios:()=>RG,linux:()=>TZe,mac:()=>Cle,windows:()=>EZe});function SZe(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:CZe,platform:kZe,maxTouchPoints:wle}=SZe(),A_=CZe.toLowerCase(),M_=kZe.toLowerCase();var RG=/^i(os$|p)/.test(M_)||M_==="macintel"&&wle>1,xle="android",Sle=M_===xle||A_.includes(xle),Cle=!RG&&M_.startsWith("mac"),EZe=M_.startsWith("win"),TZe=!Sle&&/^(linux|chrome os)/.test(M_),IG=Cle||RG;var MG={};mr(MG,{blink:()=>RZe,gecko:()=>PZe,webkit:()=>AG});var AG=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),PZe=!AG&&A_.includes("firefox"),RZe=!AG&&A_.includes("chrom");var NG={};mr(NG,{voiceOver:()=>IZe});var IZe=IG;var FG={};mr(FG,{jsdom:()=>OZe});var OZe=/jsdom|happydom/.test(A_);var mT=0,vs=class e{static create(){return new e}currentId=mT;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=mT,r()},t)}isStarted(){return this.currentId!==mT}clear=()=>{this.currentId!==mT&&(clearTimeout(this.currentId),this.currentId=mT)};disposeEffect=()=>this.clear};function Zr(){let e=_r(vs.create).current;return Gw(e.disposeEffect),e}var kle={},Ele={},Tle="";function sI(e,t){return O_(e)?e:t}function Ple(e,t,r){return/hidden|clip/.test(e.getComputedStyle(sI(t,r)).overflowY)}function AZe(e){if(typeof document>"u")return!1;let t=dt(e);return ir(t).innerWidth-t.documentElement.clientWidth>0}function MZe(e){if(!(typeof CSS<"u"&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||typeof document>"u")return!1;let r=dt(e),o=r.documentElement,n=r.body,i=sI(o,n),s=i.style.overflowY,a=o.style.scrollbarGutter;o.style.scrollbarGutter="stable",i.style.overflowY="scroll";let c=i.offsetWidth;i.style.overflowY="hidden";let d=i.offsetWidth;return i.style.overflowY=s,o.style.scrollbarGutter=a,c===d}function NZe(e){let t=dt(e),r=t.documentElement,o=t.body,n=sI(r,o),i={overflowY:n.style.overflowY,overflowX:n.style.overflowX};return Object.assign(n.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(n.style,i)}}function FZe(e){let t=dt(e),r=t.documentElement,o=t.body,n=ir(r),i=0,s=0,a=!1,c=Yi.create();if(wr.engine.webkit&&(n.visualViewport?.scale??1)!==1)return()=>{};function d(){let h=n.getComputedStyle(r),g=n.getComputedStyle(o),y=(h.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=r.scrollTop,s=r.scrollLeft,kle={scrollbarGutter:r.style.scrollbarGutter,overflowY:r.style.overflowY,overflowX:r.style.overflowX},Tle=r.style.scrollBehavior,Ele={position:o.style.position,height:o.style.height,width:o.style.width,boxSizing:o.style.boxSizing,overflowY:o.style.overflowY,overflowX:o.style.overflowX,scrollBehavior:o.style.scrollBehavior};let w=r.scrollHeight>r.clientHeight,_=r.scrollWidth>r.clientWidth,x=h.overflowY==="scroll"||g.overflowY==="scroll",C=h.overflowX==="scroll"||g.overflowX==="scroll",S=Math.max(0,n.innerWidth-o.clientWidth),k=Math.max(0,n.innerHeight-o.clientHeight),R=parseFloat(g.marginTop)+parseFloat(g.marginBottom),O=parseFloat(g.marginLeft)+parseFloat(g.marginRight),E=sI(r,o);if(a=MZe(e),a){r.style.scrollbarGutter=y,E.style.overflowY="hidden",E.style.overflowX="hidden";return}Object.assign(r.style,{scrollbarGutter:y,overflowY:"hidden",overflowX:"hidden"}),(w||x)&&(r.style.overflowY="scroll"),(_||C)&&(r.style.overflowX="scroll"),Object.assign(o.style,{position:"relative",height:R||k?`calc(100dvh - ${R+k}px)`:"100dvh",width:O||S?`calc(100vw - ${O+S}px)`:"100vw",boxSizing:"border-box",overflowY:"hidden",overflowX:"hidden",scrollBehavior:"unset"}),o.scrollTop=i,o.scrollLeft=s,r.setAttribute("data-base-ui-scroll-locked",""),r.style.scrollBehavior="unset"}function u(){Object.assign(r.style,kle),Object.assign(o.style,Ele),a||(r.scrollTop=i,r.scrollLeft=s,r.removeAttribute("data-base-ui-scroll-locked"),r.style.scrollBehavior=Tle)}function f(){u(),c.request(d)}d();let m=xt(n,"resize",f);return()=>{c.cancel(),u(),typeof n.removeEventListener=="function"&&m()}}var DG=class{lockCount=0;restore=null;timeoutLock=vs.create();timeoutUnlock=vs.create();acquire(t){return this.lockCount+=1,this.lockCount===1&&this.restore===null&&this.timeoutLock.start(0,()=>this.lock(t)),this.release}release=()=>{this.lockCount-=1,this.lockCount===0&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{this.lockCount===0&&this.restore&&(this.restore?.(),this.restore=null)};lock(t){if(this.lockCount===0||this.restore!==null)return;let r=dt(t),o=r.documentElement,n=r.body,i=ir(o);if(Ple(i,o,n)){let a=new i.MutationObserver(()=>{Ple(i,o,n)||(a.disconnect(),this.restore=null,this.lock(t))}),c={attributes:!0};a.observe(o,c),a.observe(n,c),this.restore=()=>a.disconnect();return}let s=wr.os.ios||!AZe(t);this.restore=s?NZe(t):FZe(t)}},DZe=new DG;function Rle(e=!0,t=null){ke(()=>{if(e)return DZe.acquire(t)},[e,t])}var na=l(ae(),1);function Xa(e){e.preventDefault(),e.stopPropagation()}function Ile(e){return"nativeEvent"in e}function aI(e){return e.pointerType===""&&e.isTrusted?!0:wr.os.android&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function Zw(e){return wr.env.jsdom?!1:!wr.os.android&&e.width===0&&e.height===0||wr.os.android&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function zl(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function Ole(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var hT="data-base-ui-focusable";var LG="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",gT="ArrowLeft",bT="ArrowRight",VG="ArrowUp",lI="ArrowDown";function Xo(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function Ke(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&kf(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function Vr(e){return"composedPath"in e?e.composedPath()[0]:e.target}function gg(e,t){if(!wt(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,o]of t.entries())if(Ke(o,r))return!o.hasAttribute("data-trigger-disabled");return!1}function cI(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let r=e;return r.target!=null&&t.contains(r.target)}function Ale(e){return e.matches("html,body")}function N_(e){return Bt(e)&&e.matches(LG)}function BG(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${LG}`)!=null}function vT(e){return e?e.getAttribute("role")==="combobox"&&N_(e):!1}function Mle(e){if(!e||wr.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function _T(e){return e?e.hasAttribute(hT)?e:e.querySelector(`[${hT}]`)||e:null}function LZe(e,t){return t!=null&&!zl(t)?0:typeof e=="function"?e():e}function Nc(e,t,r){let o=LZe(e,r);return typeof o=="number"?o:o?.[t]}function zG(e){return typeof e=="function"?e():e}function dI(e,t){return t||e==="click"||e==="mousedown"}function Nle(e){return e?.includes("mouse")&&e!=="mousedown"}var Fle=l(P(),1),Dle=na.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new vs,currentIdRef:{current:null},currentContextRef:{current:null}});function VZe(e,t){e.current=t.current}function jG(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=na.useRef(r),i=na.useRef(r),s=na.useRef(null),a=na.useRef(null),c=Zr();return ke(()=>{if(i.current=r,!s.current){n.current=r;return}n.current={open:Nc(n.current,"open"),close:Nc(r,"close")}},[r,s,n,i]),(0,Fle.jsx)(Dle.Provider,{value:na.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:o,currentContextRef:a,timeout:c}),[o,c]),children:t})}function HG(e,t={open:!1}){let{open:r}=t,o="rootStore"in e?e.rootStore:e,n=o.useState("floatingId"),i=na.useContext(Dle),{currentIdRef:s,delayRef:a,timeoutMs:c,initialDelayRef:d,currentContextRef:u,hasProvider:f,timeout:m}=i,[h,g]=na.useState(!1),b=na.useRef(r);return ke(()=>{b.current=r},[r]),ke(()=>{function v(){u.current?.setIsInstantPhase(!1),s.current=null,u.current=null,a.current=d.current,m.clear()}if(s.current&&!r&&s.current===n){if(g(!1),c){let y=n;return m.start(c,()=>{o.select("open")||s.current&&s.current!==y||v()}),()=>{(b.current||s.current!==y)&&m.clear()}}v()}},[r,n,s,a,c,d,u,m,o]),ke(()=>{if(!r)return;let v=u.current,y=s.current;m.clear(),u.current={onOpenChange:o.setOpen,setIsInstantPhase:g},s.current=n,a.current={open:0,close:Nc(d.current,"close")},y!==null&&y!==n?(g(!0),v?.setIsInstantPhase(!0),v?.onOpenChange(!1,qe(Ie.none))):(g(!1),v?.setIsInstantPhase(!1))},[r,n,o,s,a,d,u,m]),ke(()=>()=>{if(s.current===n){if(u.current=null,!b.current)return;s.current=null,VZe(a,d),m.clear()}},[u,s,a,n,d,m]),na.useMemo(()=>({hasProvider:f,delayRef:a,isInstantPhase:h}),[f,a,h])}var xs=l(ae(),1);function _s(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}var uI=l(ae(),1);var Lle={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},Vle={...Lle,position:"fixed",top:0,left:0},V8t={...Lle,position:"absolute"};var Ble=l(P(),1),vm=uI.forwardRef(function(t,r){let[o,n]=uI.useState();return ke(()=>{wr.screenReader.voiceOver&&wr.engine.webkit&&n("button")},[]),(0,Ble.jsx)("span",{...t,ref:r,style:Vle,"aria-hidden":o?void 0:!0,...{tabIndex:0,role:o},"data-base-ui-focus-guard":""})});var bg=Math.min,qd=Math.max,vg=Math.round,wT=Math.floor,Pf=e=>({x:e,y:e}),BZe={left:"right",right:"left",bottom:"top",top:"bottom"};function pI(e,t,r){return qd(e,bg(t,r))}function Rf(e,t){return typeof e=="function"?e(t):e}function ys(e){return e.split("-")[0]}function Kd(e){return e.split("-")[1]}function mI(e){return e==="x"?"y":"x"}function xT(e){return e==="y"?"height":"width"}function Za(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function ST(e){return mI(Za(e))}function Hle(e,t,r){r===void 0&&(r=!1);let o=Kd(e),n=ST(e),i=xT(n),s=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=yT(s)),[s,yT(s)]}function Ule(e){let t=yT(e);return[fI(e),t,fI(t)]}function fI(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var zle=["left","right"],jle=["right","left"],zZe=["top","bottom"],jZe=["bottom","top"];function HZe(e,t,r){switch(e){case"top":case"bottom":return r?t?jle:zle:t?zle:jle;case"left":case"right":return t?zZe:jZe;default:return[]}}function Wle(e,t,r,o){let n=Kd(e),i=HZe(ys(e),r==="start",o);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(fI)))),i}function yT(e){let t=ys(e);return BZe[t]+e.slice(t.length)}function UZe(e){var t,r,o,n;return{top:(t=e.top)!=null?t:0,right:(r=e.right)!=null?r:0,bottom:(o=e.bottom)!=null?o:0,left:(n=e.left)!=null?n:0}}function hI(e){return typeof e!="number"?UZe(e):{top:e,right:e,bottom:e,left:e}}function F_(e){let{x:t,y:r,width:o,height:n}=e;return{width:o,height:n,top:r,left:t,right:t+o,bottom:r+n,x:t,y:r}}function _g(e,t){return t<0||t>=e.length}function D_(e,t){return Fc(e.current,{disabledIndices:t})}function Qw(e,t){return Fc(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function Fc(e,{startingIndex:t=-1,decrement:r=!1,disabledIndices:o,amount:n=1}={}){let i=t;do i+=r?-n:n;while(i>=0&&i<=e.length-1&&L_(e,i,o));return i}function L_(e,t,r){if(typeof r=="function"?r(t):r?.includes(t)??!1)return!0;let n=e[t];return n?!V_(n)||n.matches(":disabled")?!0:!r&&(n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"):!1}function WZe(e){return e.visibility==="hidden"||e.visibility==="collapse"}function V_(e,t=e?ei(e):null){return!e||!e.isConnected||!t||WZe(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var GZe='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function YZe(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let r=e.getRootNode();return kf(r)?r.host:null}function WG(e){for(let t of Array.from(e.children))if(yn(t)==="summary")return t;return null}function qZe(e,t){let r=WG(t);return!!r&&(e===r||Ke(r,e))}function Gle(e){let t=e?yn(e):"";return e!=null&&e.matches(GZe)&&(t!=="summary"||e.parentElement!=null&&yn(e.parentElement)==="details"&&WG(e.parentElement)===e)&&(t!=="details"||WG(e)==null)&&(t!=="input"||e.type!=="hidden")}function Yle(e){if(!Gle(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=YZe(t)){let r=t!==e,o=yn(t)==="slot";if(t.hasAttribute("inert")||r&&yn(t)==="details"&&!t.open&&!qZe(e,t)||t.hasAttribute("hidden")||!o&&!KZe(t,r))return!1}return!0}function KZe(e,t){let r=ei(e);return t?r.display!=="none":V_(e,r)}function qle(e){let t=e.tabIndex;if(t<0){let r=yn(e);if(r==="details"||r==="audio"||r==="video"||Bt(e)&&e.isContentEditable)return 0}return t}function UG(e){if(yn(e)!=="input")return null;let t=e;return t.type==="radio"&&t.name!==""?t:null}function XZe(e,t){let r=UG(e);if(!r)return!0;let o=t.find(n=>{let i=UG(n);return i?.name===r.name&&i.form===r.form&&i.checked});return o?o===r:t.find(n=>{let i=UG(n);return i?.name===r.name&&i.form===r.form})===r}function Kle(e){if(Bt(e)&&yn(e)==="slot"){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return Bt(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function Xle(e,t){Kle(e).forEach(r=>{Gle(r)&&t.push(r),Xle(r,t)})}function Zle(e,t,r){Kle(e).forEach(o=>{Bt(o)&&o.matches(t)&&r.push(o),Zle(o,t,r)})}function gI(e){return Yle(e)&&qle(e)>=0}function GG(e){let t=[];return Xle(e,t),t.filter(Yle)}function Jw(e){let t=GG(e);return t.filter(r=>qle(r)>=0&&XZe(r,t))}function Qle(e,t){let r=Jw(e),o=r.length;if(o===0)return;let n=Xo(dt(e)),i=r.indexOf(n),s=i===-1?t===1?0:o-1:i+t;return r[s]}function $w(e){return Qle(dt(e).body,1)||e}function bI(e){return Qle(dt(e).body,-1)||e}function Jle(e,t){if(!e)return null;let r=Jw(dt(e).body),o=r.length;if(o===0)return null;let n=r.indexOf(e);if(n===-1)return null;let i=(n+t+o)%o;return r[i]}function $le(e){return Jle(e,1)}function ece(e){return Jle(e,-1)}function _m(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!o||!Ke(r,o)}function tce(e){Jw(e).forEach(r=>{r.dataset.tabindex=r.getAttribute("tabindex")||"",r.setAttribute("tabindex","-1")})}function YG(e){let t=[];Zle(e,"[data-tabindex]",t),t.forEach(r=>{let o=r.dataset.tabindex;delete r.dataset.tabindex,o?r.setAttribute("tabindex",o):r.removeAttribute("tabindex")})}function Dc(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...Dc(e,n.id,r)])}function qG(e,t){let r=[],o=e.find(n=>n.id===t)?.parentId;for(;o;){let n=e.find(i=>i.id===o);o=n?.parentId,n&&(r=r.concat(n))}return r}function ym(e){return`data-base-ui-${e}`}var vI=0;function ex(e,t={}){let{preventScroll:r=!1,sync:o=!1,shouldFocus:n}=t;cancelAnimationFrame(vI);function i(){n&&!n()||e?.focus({preventScroll:r})}if(o)return i(),Dt;let s=requestAnimationFrame(i);return vI=s,()=>{vI===s&&(cancelAnimationFrame(s),vI=0)}}var KG={inert:new WeakMap,"aria-hidden":new WeakMap},rce="data-base-ui-inert",ZG={inert:new WeakSet,"aria-hidden":new WeakSet},CT=new WeakMap,XG=0;function ZZe(e){return ZG[e]}function sce(e){return e?kf(e)?e.host:sce(e.parentNode):null}var oce=(e,t)=>t.map(r=>{if(e.contains(r))return r;let o=sce(r);return e.contains(o)?o:null}).filter(r=>r!=null),nce=e=>{let t=new Set;return e.forEach(r=>{let o=r;for(;o&&!t.has(o);)t.add(o),o=o.parentNode}),t},ice=(e,t,r)=>{let o=[],n=i=>{!i||r.has(i)||Array.from(i.children).forEach(s=>{yn(s)!=="script"&&(t.has(s)?n(s):o.push(s))})};return n(e),o};function QZe(e,t,r,o,{mark:n=!0}){let i=null;o?i="inert":r&&(i="aria-hidden");let s=null,a=null,c=oce(t,e),d=n?ice(t,nce(c),new Set(c)):[],u=[],f=[];if(i){let m=KG[i],h=ZZe(i);a=h,s=m;let g=oce(t,Array.from(t.querySelectorAll("[aria-live]"))),b=c.concat(g);ice(t,nce(b),new Set(b)).forEach(y=>{let w=y.getAttribute(i),_=w!==null&&w!=="false",x=(m.get(y)||0)+1;m.set(y,x),u.push(y),x===1&&_&&h.add(y),_||y.setAttribute(i,i==="inert"?"":"true")})}return n&&d.forEach(m=>{let h=(CT.get(m)||0)+1;CT.set(m,h),f.push(m),h===1&&m.setAttribute(rce,"")}),XG+=1,()=>{s&&u.forEach(m=>{let g=(s.get(m)||0)-1;s.set(m,g),g||(!a?.has(m)&&i&&m.removeAttribute(i),a?.delete(m))}),n&&f.forEach(m=>{let h=(CT.get(m)||0)-1;CT.set(m,h),h||m.removeAttribute(rce)}),XG-=1,XG||(KG.inert=new WeakMap,KG["aria-hidden"]=new WeakMap,ZG.inert=new WeakSet,ZG["aria-hidden"]=new WeakSet,CT=new WeakMap)}}function QG(e,t={}){let{ariaHidden:r=!1,inert:o=!1,mark:n=!0}=t,i=dt(e[0]).body;return QZe(e,i,r,o,{mark:n})}var So=l(ae(),1),JG=l(Gd(),1);var ace={style:{transition:"none"}},lce="data-base-ui-click-trigger",JZe="data-base-ui-swipe-ignore",$Ze="data-swipe-ignore",i7t=`[${JZe}]`,s7t=`[${$Ze}]`,cce={fallbackAxisSide:"none"},_I={fallbackAxisSide:"end"},dce={clipPath:"inset(50%)",position:"fixed",top:0,left:0};var B_=l(P(),1),uce=So.createContext(null),$G=()=>So.useContext(uce),eQe=ym("portal");function yI(e={}){let{ref:t,container:r,componentProps:o=It,elementProps:n}=e,i=Wd(),a=$G()?.portalNode,[c,d]=So.useState(null),[u,f]=So.useState(null),m=Te(v=>{v!==null&&f(v)}),h=So.useRef(null);ke(()=>{if(r===null){h.current&&(h.current=null,f(null),d(null));return}let v=(r&&(eI(r)?r:r.current))??a??document.body;if(v==null){h.current&&(h.current=null,f(null),d(null));return}h.current!==v&&(h.current=v,f(null),d(v))},[r,a]);let g=je("div",o,{ref:[t,m],props:[{id:i,[eQe]:""},n]}),b=c&&g?JG.createPortal(g,c):null;return{node:u,nodeId:So.isValidElement(g)?g.props.id:void 0,subtree:b}}var eY=So.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,container:a,...c}=t,{node:d,nodeId:u,subtree:f}=yI({container:a,ref:r,componentProps:t,elementProps:c}),m=So.useRef(null),h=So.useRef(null),g=So.useRef(null),b=So.useRef(null),[v,y]=So.useState(null),w=So.useRef(!1),_=v?.modal,x=v?.open,C=!!v&&!v.modal&&v.open&&!!d;So.useEffect(()=>{if(!d||_)return;function k(R){d&&R.relatedTarget&&_m(R)&&(R.type==="focusin"?w.current&&(YG(d),w.current=!1):(tce(d),w.current=!0))}return _s(xt(d,"focusin",k,!0),xt(d,"focusout",k,!0))},[d,_]),ke(()=>{!d||x!==!0||!w.current||(YG(d),w.current=!1)},[x,d]);let S=So.useMemo(()=>({beforeOutsideRef:m,afterOutsideRef:h,beforeInsideRef:g,afterInsideRef:b,portalNode:d,setFocusManagerState:y}),[d]);return(0,B_.jsxs)(So.Fragment,{children:[f,(0,B_.jsxs)(uce.Provider,{value:S,children:[C&&d&&(0,B_.jsx)(vm,{"data-type":"outside",ref:m,onFocus:k=>{if(_m(k,d))g.current?.focus();else{let R=v?v.domReference:null;bI(R)?.focus()}}}),C&&d&&(0,B_.jsx)("span",{"aria-owns":u,style:dce}),d&&JG.createPortal(s,d),C&&d&&(0,B_.jsx)(vm,{"data-type":"outside",ref:h,onFocus:k=>{if(_m(k,d))b.current?.focus();else{let R=v?v.domReference:null;$w(R)?.focus(),v?.closeOnFocusOut&&v?.onOpenChange(!1,qe(Ie.focusOut,k.nativeEvent))}}})]})]})});var wg=l(ae(),1);function wI(){let e=new Map;return{emit(t,r){e.get(t)?.forEach(o=>o(r))},on(t,r){e.has(t)||e.set(t,new Set),e.get(t).add(r)},off(t,r){e.get(t)?.delete(r)}}}var yg=class{nodesRef={current:[]};events=wI();addNode(t){this.nodesRef.current.push(t)}removeNode(t){let r=this.nodesRef.current.findIndex(o=>o===t);r!==-1&&this.nodesRef.current.splice(r,1)}};var tY=l(P(),1),fce=wg.createContext(null),pce=wg.createContext(null),jl=()=>wg.useContext(fce)?.id||null,ws=e=>{let t=wg.useContext(pce);return e??t};function kT(e){let t=Wd(),r=ws(e),o=jl();return ke(()=>{if(!t)return;let n={id:t,parentId:o};return r?.addNode(n),()=>{r?.removeNode(n)}},[r,t,o]),t}function rY(e){let{children:t,id:r}=e,o=jl();return(0,tY.jsx)(fce.Provider,{value:wg.useMemo(()=>({id:r,parentId:o}),[r,o]),children:t})}function oY(e){let{children:t,externalTree:r}=e,o=_r(()=>r??new yg).current;return(0,tY.jsx)(pce.Provider,{value:o,children:t})}var ET=l(P(),1);function tQe(e,t){let r=ir(Vr(e));return e instanceof r.KeyboardEvent?"keyboard":e instanceof r.FocusEvent?t||"keyboard":"pointerType"in e?e.pointerType||"keyboard":"touches"in e?"touch":e instanceof r.MouseEvent?t||(e.detail===0?"keyboard":"mouse"):""}var mce=20,xg=[];function nY(){xg=xg.filter(e=>e.deref()?.isConnected)}function hce(e){nY(),e&&yn(e)!=="body"&&(xg.push(new WeakRef(e)),xg.length>mce&&(xg=xg.slice(-mce)))}function gce(){return nY(),xg[xg.length-1]?.deref()}function rQe(e){return e?gI(e)?e:Jw(e)[0]||e:null}function bce(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let r=GG(e).filter(n=>{let i=n.getAttribute("data-tabindex")||"";return gI(n)||n.hasAttribute("data-tabindex")&&!i.startsWith("-")}),o=e.getAttribute("tabindex");r.length===0?o!=="0"&&(e.setAttribute("tabindex","0"),e.setAttribute("data-tabindex","0")):(o!=="-1"||e.hasAttribute("data-tabindex")&&e.getAttribute("data-tabindex")!=="-1")&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function iY(e){let{context:t,children:r,disabled:o=!1,initialFocus:n=!0,returnFocus:i=!0,restoreFocus:s=!1,modal:a=!0,closeOnFocusOut:c=!0,openInteractionType:d="",nextFocusableElement:u,previousFocusableElement:f,beforeContentFocusGuardRef:m,externalTree:h,getInsideElements:g}=e,b="rootStore"in t?t.rootStore:t,v=b.useState("open"),y=b.useState("domReferenceElement"),w=b.useState("floatingElement"),{events:_,dataRef:x}=b.context,C=Te(()=>x.current.floatingContext?.nodeId),S=n===!1,k=vT(y)&&S,R=ao(n),O=ao(i),E=ao(d),I=ao(v),T=ws(h),M=$G(),F=xs.useRef(!1),V=xs.useRef(!1),B=xs.useRef(!1),z=xs.useRef(null),A=xs.useRef(""),D=xs.useRef(""),L=xs.useRef(null),U=xs.useRef(null),j=Ga(L,m,M?.beforeInsideRef),Y=Ga(U,M?.afterInsideRef),q=Zr(),ne=Zr(),ie=Vl(),oe=M!=null,te=_T(w),se=Te((ce=te)=>ce?Jw(ce):[]),ge=Te(()=>g?.().filter(ce=>ce!=null)??[]);xs.useEffect(()=>{if(o||!a)return;function ce(me){me.key==="Tab"&&Ke(te,Xo(dt(te)))&&se().length===0&&!k&&Xa(me)}let ve=dt(te);return xt(ve,"keydown",ce)},[o,te,a,k,se]),xs.useEffect(()=>{if(o||!v)return;let ce=dt(te);function ve(){B.current=!1}function me(ue){let ee=Vr(ue),pe=ge(),fe=Ke(w,ee)||Ke(y,ee)||Ke(M?.portalNode,ee)||pe.some(ye=>ye===ee||Ke(ye,ee));B.current=!fe,D.current=ue.pointerType||"keyboard",ee?.closest(`[${lce}]`)&&(V.current=!0,ne.start(0,()=>{V.current=!1}))}function $(){D.current="keyboard"}return _s(xt(ce,"pointerdown",me,!0),xt(ce,"pointerup",ve,!0),xt(ce,"pointercancel",ve,!0),xt(ce,"keydown",$,!0),ve)},[o,w,y,te,v,M,ne,ge]),xs.useEffect(()=>{if(o||!c)return;let ce=dt(te);function ve(){V.current=!0,ne.start(0,()=>{V.current=!1})}function me(pe){let fe=Vr(pe);gI(fe)&&(z.current=fe)}function $(pe){let fe=pe.relatedTarget,ye=pe.currentTarget,Pe=Vr(pe);a&&fe==null&&Pe!=null&&Ke(w,Pe)&&hce(Pe),queueMicrotask(()=>{let Ae=C(),Le=b.context.triggerElements,re=ge(),be=fe?.hasAttribute(ym("focus-guard"))&&[L.current,U.current,M?.beforeInsideRef.current,M?.afterInsideRef.current,M?.beforeOutsideRef.current,M?.afterOutsideRef.current,Yd(f),Yd(u)].includes(fe),Ge=!(Ke(y,fe)||Ke(w,fe)||Ke(fe,w)||Ke(M?.portalNode,fe)||re.some(Ne=>Ne===fe||Ke(Ne,fe))||Le.hasMatchingElement(Ne=>Ke(Ne,fe))||be||T&&(Dc(T.nodesRef.current,Ae).find(Ne=>Ke(Ne.context?.elements.floating,fe)||Ke(Ne.context?.elements.domReference,fe))||qG(T.nodesRef.current,Ae).find(Ne=>[Ne.context?.elements.floating,_T(Ne.context?.elements.floating)].includes(fe)||Ne.context?.elements.domReference===fe)));if(ye===y&&te&&bce(te),s&&ye!==y&&!V_(Pe)&&Xo(ce)===ce.body){if(Bt(te)&&(te.focus(),s==="popup")){ie.request(()=>{te.focus()});return}let Ne=se(),Fe=z.current,Je=(Fe&&Ne.includes(Fe)?Fe:null)||Ne[Ne.length-1]||te;Bt(Je)&&Je.focus()}if(x.current.insideReactTree){x.current.insideReactTree=!1;return}(k||!a)&&fe&&Ge&&!V.current&&(k||fe!==gce())&&(F.current=!0,b.setOpen(!1,qe(Ie.focusOut,pe)))})}function ue(){B.current||(x.current.insideReactTree=!0,q.start(0,()=>{x.current.insideReactTree=!1}))}let ee=Bt(y)?y:null;if(!(!w&&!ee))return _s(ee&&xt(ee,"focusout",$),ee&&xt(ee,"pointerdown",ve),w&&xt(w,"focusin",me),w&&xt(w,"focusout",$),w&&M&&xt(w,"focusout",ue,!0))},[o,y,w,te,a,T,M,b,c,s,se,k,C,x,q,ne,ie,u,f,ge]),xs.useEffect(()=>{if(o||!w||!v)return;let ce=Array.from(M?.portalNode?.querySelectorAll(`[${ym("portal")}]`)||[]),me=(T?qG(T.nodesRef.current,C()):[]).find(ye=>vT(ye.context?.elements.domReference||null))?.context?.elements.domReference,ue=[...[w,...ce,L.current,U.current,M?.beforeOutsideRef.current,M?.afterOutsideRef.current,...ge()],me,Yd(f),Yd(u),k?y:null].filter(ye=>ye!=null),ee=QG(ue,{ariaHidden:a||k,mark:!1}),pe=[w,...ce].filter(ye=>ye!=null),fe=QG(pe);return()=>{fe(),ee()}},[v,o,y,w,a,M,k,T,C,u,f,ge]),ke(()=>{if(!v||o||!Bt(te))return;A.current="",D.current="";let ce=dt(te),ve=Xo(ce);queueMicrotask(()=>{let me=R.current,$=typeof me=="function"?me(E.current||""):me;if($===void 0||$===!1||Ke(te,ve))return;let ee=null,pe=()=>(ee==null&&(ee=se(te)),ee[0]||te),fe;$===!0||$===null?fe=pe():fe=Yd($),fe=fe||pe();let ye=Ke(te,Xo(ce));ex(fe,{preventScroll:fe===te,shouldFocus(){if(!I.current)return!1;if(ye)return!0;let Pe=Xo(ce);return!(Pe!==fe&&Ke(te,Pe))}})})},[o,v,te,se,R,E,I]),ke(()=>{if(o||!te)return;let ce=dt(te),ve=Xo(ce),me=E.current==null;hce(ve);function $(ee){if(ee.open||(A.current=tQe(ee.nativeEvent,D.current)),ee.reason===Ie.triggerHover&&ee.nativeEvent.type==="mouseleave"&&(F.current=!0),ee.reason===Ie.outsidePress)if(ee.nested)F.current=!1;else if(aI(ee.nativeEvent)||Zw(ee.nativeEvent))F.current=!1;else{let pe=!1;dt(te).createElement("div").focus({get preventScroll(){return pe=!0,!1}}),pe?F.current=!1:F.current=!0}}_.on("openchange",$);function ue(ee){let pe=O.current,fe=typeof pe=="function"?pe(ee):pe;if(fe===void 0||fe===!1)return null;fe===null&&(fe=!0);let ye=y?.isConnected?y:null,Pe=ve?.isConnected&&yn(ve)!=="body"?ve:null,Ae=me?Pe||ye:ye||Pe;return Ae||(Ae=gce()||null),typeof fe=="boolean"?Ae:Yd(fe)||Ae||null}return()=>{_.off("openchange",$);let ee=Xo(ce),pe=ge(),fe=Ke(w,ee)||pe.some(Le=>Le===ee||Ke(Le,ee))||T&&Dc(T.nodesRef.current,C(),!1).some(Le=>Ke(Le.context?.elements.floating,ee)),ye=O.current,Pe=A.current,Ae=ue(Pe);queueMicrotask(()=>{let Le=rQe(Ae),re=typeof ye!="boolean";if(ye&&!F.current&&Bt(Le)&&(!(!re&&Le!==ee&&ee!==ce.body)||fe)){let be={preventScroll:!0};Pe==="keyboard"&&(be.focusVisible=!0),Le.focus(be)}F.current=!1})}},[o,w,te,O,E,_,T,y,C,ge]),ke(()=>{if(!wr.engine.webkit||v||!w)return;let ce=Xo(dt(w));!Bt(ce)||!N_(ce)||Ke(w,ce)&&ce.blur()},[v,w]),ke(()=>{if(!(o||!M))return M.setFocusManagerState({modal:a,closeOnFocusOut:c,open:v,onOpenChange:b.setOpen,domReference:y}),()=>{M.setFocusManagerState(null)}},[o,M,a,v,b,c,y]),ke(()=>{if(!(o||!te))return bce(te),()=>{queueMicrotask(nY)}},[o,te]);let we=!o&&(a?!k:!0)&&(oe||a);return(0,ET.jsxs)(xs.Fragment,{children:[we&&(0,ET.jsx)(vm,{"data-type":"inside",ref:j,onFocus:ce=>{if(a){let ve=se();ex(ve[ve.length-1])}else M?.portalNode&&(F.current=!1,_m(ce,M.portalNode)?$w(y)?.focus():Yd(f??M.beforeOutsideRef)?.focus())}}),r,we&&(0,ET.jsx)(vm,{"data-type":"inside",ref:Y,onFocus:ce=>{a?ex(se()[0]):M?.portalNode&&(c&&(F.current=!0),_m(ce,M.portalNode)?bI(y)?.focus():Yd(u??M.afterOutsideRef)?.focus())}})]})}var TT=l(ae(),1);function PT(e,t={}){let{enabled:r=!0,event:o="click",toggle:n=!0,ignoreMouse:i=!1,stickIfOpen:s=!0,touchOpenDelay:a=0,reason:c=Ie.triggerPress}=t,d="rootStore"in e?e.rootStore:e,u=d.context.dataRef,f=TT.useRef(void 0),m=Vl(),h=Zr(),g=TT.useMemo(()=>{function b(y,w,_,x){let C=qe(c,w,_);y&&x==="touch"&&a>0?h.start(a,()=>{d.setOpen(!0,C)}):d.setOpen(y,C)}function v(y,w,_){let x=u.current.openEvent,C=d.select("domReferenceElement")!==w;return y&&C||!y||!n?!0:x&&s?!_(x.type):!1}return{onPointerDown(y){f.current=zl(y.pointerType,!0)&&Zw(y.nativeEvent)?"virtual":y.pointerType},onMouseDown(y){let w=f.current,_=y.nativeEvent,x=d.select("open");if(y.button!==0||o==="click"||zl(w,!0)&&i)return;let C=v(x,y.currentTarget,R=>R==="click"||R==="mousedown"),S=Vr(_);if(N_(S)){b(C,_,S,w);return}let k=y.currentTarget;m.request(()=>{b(C,_,k,w)})},onClick(y){if(o==="mousedown-only")return;let w=f.current;if(o==="mousedown"&&w){f.current=void 0;return}if(zl(w,!0)&&i)return;let _=d.select("open"),x=v(_,y.currentTarget,C=>C==="click"||C==="mousedown"||C==="keydown"||C==="keyup");b(x,y.nativeEvent,y.currentTarget,w)},onKeyDown(){f.current=void 0}}},[u,o,i,c,d,s,n,m,h,a]);return TT.useMemo(()=>r?{reference:g}:It,[r,g])}var Qa=l(ae(),1);function oQe(e,t){let r=null,o=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},s=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",c=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",d=i.width,u=i.height,f=i.x,m=i.y;return r==null&&t.x&&s&&(r=i.x-t.x),o==null&&t.y&&a&&(o=i.y-t.y),f-=r||0,m-=o||0,d=0,u=0,!n||c?(d=t.axis==="y"?i.width:0,u=t.axis==="x"?i.height:0,f=s&&t.x!=null?t.x:f,m=a&&t.y!=null?t.y:m):n&&!c&&(u=t.axis==="x"?i.height:u,d=t.axis==="y"?i.width:d),n=!0,{width:d,height:u,x:f,y:m,top:m,right:f+d,bottom:m+u,left:f}}}}function vce(e){return e!=null&&e.clientX!=null}function sY(e,t={}){let{enabled:r=!0,axis:o="both"}=t,n="rootStore"in e?e.rootStore:e,i=n.useState("open"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),c=n.context.dataRef,d=Qa.useRef(!1),u=Qa.useRef(null),[f,m]=Qa.useState(),[h,g]=Qa.useState([]),b=Te(x=>{n.set("positionReference",x)}),v=Te((x,C,S)=>{d.current||c.current.openEvent&&!vce(c.current.openEvent)||n.set("positionReference",oQe(S??a,{x,y:C,axis:o,dataRef:c,pointerType:f}))}),y=Te(x=>{i?u.current||(v(x.clientX,x.clientY,x.currentTarget),g([])):v(x.clientX,x.clientY,x.currentTarget)}),w=zl(f)?s:i;Qa.useEffect(()=>{if(!r){b(a);return}if(!w)return;function x(){u.current?.(),u.current=null}let C=ir(s);function S(k){let R=Vr(k);Ke(s,R)?x():v(k.clientX,k.clientY)}return!c.current.openEvent||vce(c.current.openEvent)?u.current=xt(C,"mousemove",S):b(a),x},[w,r,s,c,a,n,v,b,h]),Qa.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Qa.useEffect(()=>{r&&!s&&(d.current=!1)},[r,s]),Qa.useEffect(()=>{!r&&i&&(d.current=!0)},[r,i]);let _=Qa.useMemo(()=>{function x(C){m(C.pointerType)}return{onPointerDown:x,onPointerEnter:x,onMouseMove:y,onMouseEnter:y}},[y]);return Qa.useMemo(()=>r?{reference:_,trigger:_}:{},[r,_])}var Hl=l(ae(),1);function nQe(){return!1}function iQe(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function RT(e,t={}){let{enabled:r=!0,escapeKey:o=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=nQe,bubbles:a,externalTree:c}=t,d="rootStore"in e?e.rootStore:e,u=d.useState("open"),f=d.useState("floatingElement"),{dataRef:m}=d.context,h=ws(c),g=Te(typeof n=="function"?n:()=>!1),b=typeof n=="function"?g:n,v=b!==!1,y=Te(()=>i),{escapeKey:w,outsidePress:_}=iQe(a),x=Hl.useRef(!1),C=Hl.useRef(!1),S=Hl.useRef(!1),k=Hl.useRef(!1),R=Hl.useRef(""),O=Hl.useRef(null),E=Zr(),I=Zr(),T=Te(()=>{I.clear(),m.current.insideReactTree=!1}),M=Te(j=>{let Y=m.current.floatingContext?.nodeId;return(h?Dc(h.nodesRef.current,Y):[]).some(ne=>ne.context?.open&&!ne.context.dataRef.current[j])}),F=Te(j=>cI(j,d.select("floatingElement"))||cI(j,d.select("domReferenceElement"))),V=Te(j=>{s()&&d.setOpen(!1,qe(Ie.triggerPress,j.nativeEvent))}),B=Te(j=>{if(!u||!r||!o||j.key!=="Escape"||k.current||!w&&M("__escapeKeyBubbles"))return;let Y=Ile(j)?j.nativeEvent:j,q=qe(Ie.escapeKey,Y);d.setOpen(!1,q),q.isCanceled||j.preventDefault(),!w&&!q.isPropagationAllowed&&j.stopPropagation()}),z=Te(()=>{m.current.insideReactTree=!0,I.start(0,T)}),A=Te(j=>{if(!u||!r||j.button!==0)return;let Y=Vr(j.nativeEvent);Ke(d.select("floatingElement"),Y)&&(x.current||(x.current=!0,C.current=!1))}),D=Te(j=>{!u||!r||(j.defaultPrevented||j.nativeEvent.defaultPrevented)&&x.current&&(C.current=!0)});Hl.useEffect(()=>{if(!u||!r)return T;m.current.__escapeKeyBubbles=w,m.current.__outsidePressBubbles=_;let j=new vs,Y=new vs;function q(){j.clear(),k.current=!0}function ne(){j.start(wr.engine.webkit?5:0,()=>{k.current=!1})}function ie(){S.current=!0,Y.start(0,()=>{S.current=!1})}function oe(){x.current=!1,C.current=!1}function te(){let re=R.current,be=re==="pen"||!re?"mouse":re,Ge=y(),Ne=typeof Ge=="function"?Ge():Ge;return typeof Ne=="string"?Ne:Ne[be]}function se(re){let be=te();return be==="intentional"&&re.type!=="click"||be==="sloppy"&&re.type==="click"}function ge(re){let be=m.current.floatingContext?.nodeId,Ge=h&&Dc(h.nodesRef.current,be).some(Ne=>cI(re,Ne.context?.elements.floating));return F(re)||Ge}function we(re){if(se(re)){re.type!=="click"&&!F(re)&&(Y.clear(),S.current=!1),T();return}if(m.current.insideReactTree){T();return}let be=Vr(re),Ge=`[${ym("inert")}]`,Ne=wt(be)?be.getRootNode():null,Fe=Array.from((kf(Ne)?Ne:dt(d.select("floatingElement"))).querySelectorAll(Ge)),Je=d.context.triggerElements;if(be&&(Je.hasElement(be)||Je.hasMatchingElement(Ft=>Ke(Ft,be))))return;let at=wt(be)?be:null;for(;at&&!Mc(at);){let Ft=Ac(at);if(Mc(Ft)||!wt(Ft))break;at=Ft}if(!(Fe.length&&wt(be)&&!Ale(be)&&!Ke(be,d.select("floatingElement"))&&Fe.every(Ft=>!Ke(at,Ft)))){if(Bt(be)&&!("touches"in re)){let Ft=Mc(be),er=ei(be),nt=/auto|scroll/,Nn=Ft||nt.test(er.overflowX),Go=Ft||nt.test(er.overflowY),nr=Nn&&be.clientWidth>0&&be.scrollWidth>be.clientWidth,Qn=Go&&be.clientHeight>0&&be.scrollHeight>be.clientHeight,Lr=er.direction==="rtl",Yo=Qn&&(Lr?re.offsetX<=be.offsetWidth-be.clientWidth:re.offsetX>be.clientWidth),Ye=nr&&re.offsetY>be.clientHeight;if(Yo||Ye)return}if(!ge(re)){if(te()==="intentional"&&S.current){Y.clear(),S.current=!1;return}typeof b=="function"&&!b(re)||M("__outsidePressBubbles")||(d.setOpen(!1,qe(Ie.outsidePress,re)),T())}}}function ce(re){te()!=="sloppy"||re.pointerType==="touch"||!d.select("open")||!r||F(re)||we(re)}function ve(re){if(te()!=="sloppy"||!d.select("open")||!r||F(re))return;let be=re.touches[0];be&&(O.current={startTime:Date.now(),startX:be.clientX,startY:be.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},E.start(1e3,()=>{O.current&&(O.current.dismissOnTouchEnd=!1,O.current.dismissOnMouseDown=!1)}))}function me(re,be){let Ge=Vr(re);if(!Ge)return;let Ne=xt(Ge,re.type,()=>{be(re),Ne()})}function $(re){R.current="touch",me(re,ve)}function ue(re){E.clear(),re.type==="pointerdown"&&(R.current=re.pointerType),!(re.type==="mousedown"&&O.current&&!O.current.dismissOnMouseDown)&&me(re,be=>{be.type==="pointerdown"?ce(be):we(be)})}function ee(re){if(!x.current)return;let be=C.current;if(oe(),te()==="intentional"){if(re.type==="pointercancel"){be&&ie();return}if(!ge(re)){if(be){ie();return}typeof b=="function"&&!b(re)||(Y.clear(),S.current=!0,T())}}}function pe(re){if(te()!=="sloppy"||!O.current||F(re))return;let be=re.touches[0];if(!be)return;let Ge=Math.abs(be.clientX-O.current.startX),Ne=Math.abs(be.clientY-O.current.startY),Fe=Math.sqrt(Ge*Ge+Ne*Ne);Fe>5&&(O.current.dismissOnTouchEnd=!0),Fe>10&&(we(re),E.clear(),O.current=null)}function fe(re){me(re,pe)}function ye(re){te()!=="sloppy"||!O.current||F(re)||(O.current.dismissOnTouchEnd&&we(re),E.clear(),O.current=null)}function Pe(re){me(re,ye)}let Ae=dt(f),Le=_s(o&&_s(xt(Ae,"keydown",B),xt(Ae,"compositionstart",q),xt(Ae,"compositionend",ne)),v&&_s(xt(Ae,"click",ue,!0),xt(Ae,"pointerdown",ue,!0),xt(Ae,"pointerup",ee,!0),xt(Ae,"pointercancel",ee,!0),xt(Ae,"mousedown",ue,!0),xt(Ae,"mouseup",ee,!0),xt(Ae,"touchstart",$,!0),xt(Ae,"touchmove",fe,!0),xt(Ae,"touchend",Pe,!0)));return()=>{Le(),j.clear(),Y.clear(),oe(),S.current=!1,T()}},[m,f,o,v,b,u,r,w,_,B,T,y,M,F,h,d,E]);let L=Hl.useMemo(()=>({onKeyDown:B,onPointerDown:V,onClick:V}),[B,V]),U=Hl.useMemo(()=>({onKeyDown:B,onPointerDown:D,onMouseDown:D,onClickCapture:z,onMouseDownCapture(j){z(),A(j)},onPointerDownCapture(j){z(),A(j)},onMouseUpCapture:z,onTouchEndCapture:z,onTouchMoveCapture:z}),[B,z,A,D]);return Hl.useMemo(()=>r?{reference:L,floating:U,trigger:L}:{},[r,L,U])}var Ss=l(ae(),1);function _ce(e,t,r){let{reference:o,floating:n}=e,i=Za(t),s=ST(t),a=xT(s),c=ys(t),d=i==="y",u=o.x+o.width/2-n.width/2,f=o.y+o.height/2-n.height/2,m=o[a]/2-n[a]/2,h;switch(c){case"top":h={x:u,y:o.y-n.height};break;case"bottom":h={x:u,y:o.y+o.height};break;case"right":h={x:o.x+o.width,y:f};break;case"left":h={x:o.x-n.width,y:f};break;default:h={x:o.x,y:o.y}}let g=Kd(t);return g&&(h[s]+=m*(g==="end"?1:-1)*(r&&d?-1:1)),h}async function yce(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:i,rects:s,elements:a,strategy:c}=e,{boundary:d="clippingAncestors",rootBoundary:u="viewport",elementContext:f="floating",altBoundary:m=!1,padding:h=0}=Rf(t,e),g=hI(h),v=a[m?f==="floating"?"reference":"floating":f],y=F_(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(v)))==null||r?v:v.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:d,rootBoundary:u,strategy:c})),w=f==="floating"?{x:o,y:n,width:s.floating.width,height:s.floating.height}:s.reference,_=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),x=await(i.isElement==null?void 0:i.isElement(_))&&await(i.getScale==null?void 0:i.getScale(_))||{x:1,y:1},C=F_(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:w,offsetParent:_,strategy:c}):w);return{top:(y.top-C.top+g.top)/x.y,bottom:(C.bottom-y.bottom+g.bottom)/x.y,left:(y.left-C.left+g.left)/x.x,right:(C.right-y.right+g.right)/x.x}}var sQe=50,wce=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:s}=r,a=s.detectOverflow?s:{...s,detectOverflow:yce},c=await(s.isRTL==null?void 0:s.isRTL(t)),d=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:u,y:f}=_ce(d,o,c),m=o,h=0,g={};for(let b=0;b<i.length;b++){let v=i[b];if(!v)continue;let{name:y,fn:w}=v,{x:_,y:x,data:C,reset:S}=await w({x:u,y:f,initialPlacement:o,placement:m,strategy:n,middlewareData:g,rects:d,platform:a,elements:{reference:e,floating:t}});u=_??u,f=x??f,g[y]={...g[y],...C},S&&h<sQe&&(h++,typeof S=="object"&&(S.placement&&(m=S.placement),S.rects&&(d=S.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):S.rects),{x:u,y:f}=_ce(d,m,c)),b=-1)}return{x:u,y:f,placement:m,strategy:n,middlewareData:g}};var xce=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,o;let{placement:n,middlewareData:i,rects:s,initialPlacement:a,platform:c,elements:d}=t,{mainAxis:u=!0,crossAxis:f=!0,fallbackPlacements:m,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:b=!0,...v}=Rf(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let y=ys(n),w=Za(a),_=ys(a)===a,x=await(c.isRTL==null?void 0:c.isRTL(d.floating)),C=m||(_||!b?[yT(a)]:Ule(a)),S=g!=="none";!m&&S&&C.push(...Wle(a,b,g,x));let k=[a,...C],R=await c.detectOverflow(t,v),O=[],E=((o=i.flip)==null?void 0:o.overflows)||[];if(u&&O.push(R[y]),f){let F=Hle(n,s,x);O.push(R[F[0]],R[F[1]])}if(E=[...E,{placement:n,overflows:O}],!O.every(F=>F<=0)){var I,T;let F=(((I=i.flip)==null?void 0:I.index)||0)+1,V=k[F];if(V&&(!(f==="alignment"?w!==Za(V):!1)||E.every(A=>Za(A.placement)===w?A.overflows[0]>0:!0)))return{data:{index:F,overflows:E},reset:{placement:V}};let B=(T=E.filter(z=>z.overflows[0]<=0).sort((z,A)=>z.overflows[1]-A.overflows[1])[0])==null?void 0:T.placement;if(!B)switch(h){case"bestFit":{var M;let z=(M=E.filter(A=>{if(S){let D=Za(A.placement);return D===w||D==="y"}return!0}).map(A=>[A.placement,A.overflows.filter(D=>D>0).reduce((D,L)=>D+L,0)]).sort((A,D)=>A[1]-D[1])[0])==null?void 0:M[0];z&&(B=z);break}case"initialPlacement":B=a;break}if(n!==B)return{reset:{placement:B}}}return{}}}};var Sce=new Set(["left","top"]);async function aQe(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),s=ys(r),a=Kd(r),c=Za(r)==="y",d=Sce.has(s)?-1:1,u=i&&c?-1:1,f=Rf(t,e),{mainAxis:m,crossAxis:h,alignmentAxis:g}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&typeof g=="number"&&(h=a==="end"?g*-1:g),c?{x:h*u,y:m*d}:{x:m*d,y:h*u}}var Cce=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,o;let{x:n,y:i,placement:s,middlewareData:a}=t,c=await aQe(t,e);return s===((r=a.offset)==null?void 0:r.placement)&&(o=a.arrow)!=null&&o.alignmentOffset?{}:{x:n+c.x,y:i+c.y,data:{...c,placement:s}}}}},kce=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:o,placement:n,platform:i}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:c={fn:w=>{let{x:_,y:x}=w;return{x:_,y:x}}},...d}=Rf(e,t),u={x:r,y:o},f=await i.detectOverflow(t,d),m=Za(n),h=mI(m),g=u[h],b=u[m],v=(w,_)=>pI(_+f[w==="y"?"top":"left"],_,_-f[w==="y"?"bottom":"right"]);s&&(g=v(h,g)),a&&(b=v(m,b));let y=c.fn({...t,[h]:g,[m]:b});return{...y,data:{x:y.x-r,y:y.y-o,enabled:{[h]:s,[m]:a}}}}}},Ece=function(e){return e===void 0&&(e={}),{options:e,fn(t){var r,o;let{x:n,y:i,placement:s,rects:a,middlewareData:c}=t,{offset:d=0,mainAxis:u=!0,crossAxis:f=!0}=Rf(e,t),m={x:n,y:i},h=Za(s),g=mI(h),b=m[g],v=m[h],y=Rf(d,t),w=typeof y=="number"?{mainAxis:y,crossAxis:0}:{mainAxis:(r=y.mainAxis)!=null?r:0,crossAxis:(o=y.crossAxis)!=null?o:0};if(u){let C=g==="y"?"height":"width",S=a.reference[g]-a.floating[C]+w.mainAxis,k=a.reference[g]+a.reference[C]-w.mainAxis;b<S?b=S:b>k&&(b=k)}if(f){var _,x;let C=g==="y"?"width":"height",S=Sce.has(ys(s)),k=a.reference[h]-a.floating[C]+(S&&((_=c.offset)==null?void 0:_[h])||0)+(S?0:w.crossAxis),R=a.reference[h]+a.reference[C]+(S?0:((x=c.offset)==null?void 0:x[h])||0)-(S?w.crossAxis:0);v<k?v=k:v>R&&(v=R)}return{[g]:b,[h]:v}}}},Tce=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:r,rects:o,platform:n,elements:i}=t,{apply:s=()=>{},...a}=Rf(e,t),c=await n.detectOverflow(t,a),d=ys(r),u=Kd(r),f=Za(r)==="y",{width:m,height:h}=o.floating,g,b;d==="top"||d==="bottom"?(g=d,b=u===(await(n.isRTL==null?void 0:n.isRTL(i.floating))?"start":"end")?"left":"right"):(b=d,g=u==="end"?"top":"bottom");let v=h-c.top-c.bottom,y=m-c.left-c.right,w=bg(h-c[g],v),_=bg(m-c[b],y),x=t.middlewareData.shift,C=!x,S=w,k=_;x!=null&&x.enabled.x&&(k=y),x!=null&&x.enabled.y&&(S=v),C&&!u&&(f?k=m-2*qd(c.left,c.right):S=h-2*qd(c.top,c.bottom)),await s({...t,availableWidth:k,availableHeight:S});let R=await n.getDimensions(i.floating);return m!==R.width||h!==R.height?{reset:{rects:!0}}:{}}}};function Ice(e){let t=ei(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Bt(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o,a=vg(r)!==i||vg(o)!==s;return a&&(r=i,o=s),{width:r,height:o,$:a}}function lY(e){return wt(e)?e:e.contextElement}function tx(e){let t=lY(e);if(!Bt(t))return Pf(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=Ice(t),s=(i?vg(r.width):r.width)/o,a=(i?vg(r.height):r.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var lQe=Pf(0);function Oce(e){let t=ir(e);return!rI()||!t.visualViewport?lQe:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function cQe(e,t,r){return t===void 0&&(t=!1),!!r&&t&&r===ir(e)}function z_(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),i=lY(e),s=Pf(1);t&&(o?wt(o)&&(s=tx(o)):s=tx(e));let a=cQe(i,r,o)?Oce(i):Pf(0),c=(n.left+a.x)/s.x,d=(n.top+a.y)/s.y,u=n.width/s.x,f=n.height/s.y;if(i&&o){let m=ir(i),h=wt(o)?ir(o):o,g=m,b=oI(g);for(;b&&h!==g;){let v=tx(b),y=b.getBoundingClientRect(),w=ei(b),_=y.left+(b.clientLeft+parseFloat(w.paddingLeft))*v.x,x=y.top+(b.clientTop+parseFloat(w.paddingTop))*v.y;c*=v.x,d*=v.y,u*=v.x,f*=v.y,c+=_,d+=x,g=ir(b),b=oI(g)}}return F_({width:u,height:f,x:c,y:d})}function xI(e,t){let r=fT(e).scrollLeft;return t?t.left+r:z_(Ef(e)).left+r}function Ace(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-xI(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function dQe(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n==="fixed",s=Ef(o),a=t?uT(t.floating):!1;if(o===s||a&&i)return r;let c={scrollLeft:0,scrollTop:0},d=Pf(1),u=Pf(0),f=Bt(o);if((f||!i)&&((yn(o)!=="body"||O_(s))&&(c=fT(o)),f)){let h=z_(o);d=tx(o),u.x=h.x+o.clientLeft,u.y=h.y+o.clientTop}let m=s&&!f&&!i?Ace(s,c):Pf(0);return{width:r.width*d.x,height:r.height*d.y,x:r.x*d.x-c.scrollLeft*d.x+u.x+m.x,y:r.y*d.y-c.scrollTop*d.y+u.y+m.y}}function uQe(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function fQe(e){let t=fT(e),r=e.ownerDocument.body,o=qd(e.scrollWidth,e.clientWidth,r.scrollWidth,r.clientWidth),n=qd(e.scrollHeight,e.clientHeight,r.scrollHeight,r.clientHeight),i=-t.scrollLeft+xI(e),s=-t.scrollTop;return ei(r).direction==="rtl"&&(i+=qd(e.clientWidth,r.clientWidth)-o),{width:o,height:n,x:i,y:s}}var pQe=25;function mQe(e,t,r){r===void 0&&(r="viewport");let o=r==="layoutViewport",n=ir(e),i=Ef(e),s=n.visualViewport,a=i.clientWidth,c=i.clientHeight,d=0,u=0;if(s){let m=!rI()||t==="fixed";o?m||(d=-s.offsetLeft,u=-s.offsetTop):(a=s.width,c=s.height,m&&(d=s.offsetLeft,u=s.offsetTop))}if(xI(i)<=0){let m=i.ownerDocument,h=m.body,g=getComputedStyle(h),b=m.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,v=Math.abs(i.clientWidth-h.clientWidth-b),y=getComputedStyle(i).scrollbarGutter==="stable both-edges"?v/2:v;y<=pQe&&(a-=y)}return{width:a,height:c,x:d,y:u}}function hQe(e,t){let r=z_(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=tx(e),s=e.clientWidth*i.x,a=e.clientHeight*i.y,c=n*i.x,d=o*i.y;return{width:s,height:a,x:c,y:d}}function Pce(e,t,r){let o;if(t==="viewport"||t==="layoutViewport")o=mQe(e,r,t);else if(t==="document")o=fQe(Ef(e));else if(wt(t))o=hQe(t,r);else{let n=Oce(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return F_(o)}function gQe(e,t){let r=t.get(e);if(r)return r;let o=mg(e,[],!1).filter(a=>wt(a)&&yn(a)!=="body"),n=null,i=ei(e).position==="fixed",s=i?Ac(e):e;for(;wt(s)&&!Mc(s);){let a=ei(s),c=tI(s),d=n?n.position:i?"fixed":"";!c&&(d==="fixed"||d==="absolute"&&a.position==="static")?o=o.filter(f=>f!==s):n=a,s=Ac(s)}return t.set(e,o),o}function bQe(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,s=[...r==="clippingAncestors"?uT(t)?[]:gQe(t,this._c):[].concat(r),o],a=Pce(t,s[0],n),c=a.top,d=a.right,u=a.bottom,f=a.left;for(let m=1;m<s.length;m++){let h=Pce(t,s[m],n);c=qd(h.top,c),d=bg(h.right,d),u=bg(h.bottom,u),f=qd(h.left,f)}return{width:d-f,height:u-c,x:f,y:c}}function vQe(e){let{width:t,height:r}=Ice(e);return{width:t,height:r}}function _Qe(e,t,r){let o=Bt(t),n=Ef(t),i=r==="fixed",s=z_(e,!0,i,t),a={scrollLeft:0,scrollTop:0},c=Pf(0);if((o||!i)&&((yn(t)!=="body"||O_(n))&&(a=fT(t)),o)){let m=z_(t,!0,i,t);c.x=m.x+t.clientLeft,c.y=m.y+t.clientTop}!o&&n&&(c.x=xI(n));let d=n&&!o&&!i?Ace(n,a):Pf(0),u=s.left+a.scrollLeft-c.x-d.x,f=s.top+a.scrollTop-c.y-d.y;return{x:u,y:f,width:s.width,height:s.height}}function aY(e){return ei(e).position==="static"}function Rce(e,t){if(!Bt(e)||ei(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return Ef(e)===r&&(r=r.ownerDocument.body),r}function Mce(e,t){let r=ir(e);if(uT(e))return r;if(!Bt(e)){let n=Ac(e);for(;n&&!Mc(n);){if(wt(n)&&!aY(n))return n;n=Ac(n)}return r}let o=Rce(e,t);for(;o&&ule(o)&&aY(o);)o=Rce(o,t);return o&&Mc(o)&&aY(o)&&!tI(o)?r:o||fle(e)||r}var yQe=async function(e){let t=this.getOffsetParent||Mce,r=this.getDimensions,o=await r(e.floating);return{reference:_Qe(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function wQe(e){return ei(e).direction==="rtl"}var cY={convertOffsetParentRelativeRectToViewportRelativeRect:dQe,getDocumentElement:Ef,getClippingRect:bQe,getOffsetParent:Mce,getElementRects:yQe,getClientRects:uQe,getDimensions:vQe,getScale:tx,isElement:wt,isRTL:wQe};function Nce(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function xQe(e,t,r){let o=null,n,i=Ef(e);function s(){var u;clearTimeout(n),(u=o)==null||u.disconnect(),o=null}function a(u,f){u===void 0&&(u=!1),f===void 0&&(f=1),s();let m=e.getBoundingClientRect(),{left:h,top:g,width:b,height:v}=m;if(u||t(),!b||!v)return;let y=wT(g),w=wT(i.clientWidth-(h+b)),_=wT(i.clientHeight-(g+v)),x=wT(h),S={rootMargin:-y+"px "+-w+"px "+-_+"px "+-x+"px",threshold:qd(0,bg(1,f))||1},k=!0;function R(O){let E=O[0].intersectionRatio;if(!Nce(m,e.getBoundingClientRect()))return a();if(E!==f){if(!k)return a();E?a(!1,E):n=setTimeout(()=>{a(!1,1e-7)},1e3)}k=!1}try{o=new IntersectionObserver(R,{...S,root:i.ownerDocument})}catch{o=new IntersectionObserver(R,S)}o.observe(e)}let c=ir(e),d=()=>a(r);return c.addEventListener("resize",d),a(!0),()=>{c.removeEventListener("resize",d),s()}}function IT(e,t,r,o){o===void 0&&(o={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:c=!1}=o,d=lY(e),u=n||i?[...d?mg(d):[],...t?mg(t):[]]:[];u.forEach(y=>{n&&y.addEventListener("scroll",r),i&&y.addEventListener("resize",r)});let f=d&&a?xQe(d,r,i):null,m=-1,h=null;s&&(h=new ResizeObserver(y=>{let[w]=y;w&&w.target===d&&h&&t&&(h.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var _;(_=h)==null||_.observe(t)})),r()}),d&&!c&&h.observe(d),t&&h.observe(t));let g,b=c?z_(e):null;c&&v();function v(){let y=z_(e);b&&!Nce(b,y)&&r(),b=y,g=requestAnimationFrame(v)}return r(),()=>{var y;u.forEach(w=>{n&&w.removeEventListener("scroll",r),i&&w.removeEventListener("resize",r)}),f?.(),(y=h)==null||y.disconnect(),h=null,c&&cancelAnimationFrame(g)}}var Fce=Cce;var Dce=kce,Lce=xce,Vce=Tce;var Bce=Ece,SI=(e,t,r)=>{let o=new Map,n=r??{},i={...cY,...n.platform,_c:o};return wce(e,t,{...n,platform:i})};var Dn=l(ae(),1),jce=l(ae(),1),Hce=l(Gd(),1),CQe=typeof document<"u",kQe=function(){},CI=CQe?jce.useLayoutEffect:kQe;function kI(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let r,o,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(o=r;o--!==0;)if(!kI(e[o],t[o]))return!1;return!0}if(n=Object.keys(e),r=n.length,r!==Object.keys(t).length)return!1;for(o=r;o--!==0;)if(!{}.hasOwnProperty.call(t,n[o]))return!1;for(o=r;o--!==0;){let i=n[o];if(!(i==="_owner"&&e.$$typeof)&&!kI(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Uce(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function zce(e,t){let r=Uce(e);return Math.round(t*r)/r}function dY(e){let t=Dn.useRef(e);return CI(()=>{t.current=e}),t}function Wce(e){e===void 0&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:n,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:c,open:d}=e,[u,f]=Dn.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[m,h]=Dn.useState(o);kI(m,o)||h(o);let[g,b]=Dn.useState(null),[v,y]=Dn.useState(null),w=Dn.useCallback(A=>{A!==S.current&&(S.current=A,b(A))},[]),_=Dn.useCallback(A=>{A!==k.current&&(k.current=A,y(A))},[]),x=i||g,C=s||v,S=Dn.useRef(null),k=Dn.useRef(null),R=Dn.useRef(u),O=c!=null,E=dY(c),I=dY(n),T=dY(d),M=Dn.useCallback(()=>{if(!S.current||!k.current)return;let A={placement:t,strategy:r,middleware:m};I.current&&(A.platform=I.current),SI(S.current,k.current,A).then(D=>{let L={...D,isPositioned:T.current!==!1};F.current&&!kI(R.current,L)&&(R.current=L,Hce.flushSync(()=>{f(L)}))})},[m,t,r,I,T]);CI(()=>{d===!1&&R.current.isPositioned&&(R.current.isPositioned=!1,f(A=>({...A,isPositioned:!1})))},[d]);let F=Dn.useRef(!1);CI(()=>(F.current=!0,()=>{F.current=!1}),[]),CI(()=>{if(x&&(S.current=x),C&&(k.current=C),x&&C){if(E.current)return E.current(x,C,M);M()}},[x,C,M,E,O]);let V=Dn.useMemo(()=>({reference:S,floating:k,setReference:w,setFloating:_}),[w,_]),B=Dn.useMemo(()=>({reference:x,floating:C}),[x,C]),z=Dn.useMemo(()=>{let A={position:r,left:0,top:0};if(!B.floating)return A;let D=zce(B.floating,u.x),L=zce(B.floating,u.y);return a?{...A,transform:"translate("+D+"px, "+L+"px)",...Uce(B.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:D,top:L}},[r,a,B.floating,u.x,u.y]);return Dn.useMemo(()=>({...u,update:M,refs:V,elements:B,floatingStyles:z}),[u,M,V,B,z])}var uY=(e,t)=>{let r=Fce(e);return{name:r.name,fn:r.fn,options:[e,t]}},fY=(e,t)=>{let r=Dce(e);return{name:r.name,fn:r.fn,options:[e,t]}},pY=(e,t)=>({fn:Bce(e).fn,options:[e,t]}),mY=(e,t)=>{let r=Lce(e);return{name:r.name,fn:r.fn,options:[e,t]}},hY=(e,t)=>{let r=Vce(e);return{name:r.name,fn:r.fn,options:[e,t]}};var rx=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,r,o=!0){this.fallbackStore=t,this.componentName=r,this.throwOnMissingTrigger=o}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let r=this.attachedStores.lastIndexOf(t);r!==-1&&this.attachedStores.splice(r,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(r=>{r()}))}openByTrigger(t){let r=this.attachedStore;if(r===null)return;let o;if(t){for(let n=this.attachedStores.length-1;n>=0&&!o;n-=1)o=this.attachedStores[n].context.triggerElements.getById(t);o??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!o&&this.throwOnMissingTrigger)throw new Error(Ct(99,this.componentName,t,this.componentName));r.setOpen(!0,qe(Ie.imperativeAction,void 0,o))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,qe(Ie.imperativeAction))}};var H_=l(ae(),1),ide=l(Gd(),1);var nde=l(ae(),1);var tde=l(ae(),1),_Y=l(nx(),1),rde=l(Qce(),1);var Jce=l(ae(),1);var bY=[],vY;function $ce(){return vY}function ede(e){bY.push(e)}function OT(e){let t=(r,o)=>{let n=_r(UQe).current,i;try{vY=n;for(let s of bY)s.before(n);i=e(r,o);for(let s of bY)s.after(n);n.didInitialize=!0}finally{vY=void 0}return i};return t.displayName=e.displayName||e.name,t}function TI(e){return Jce.forwardRef(OT(e))}function UQe(){return{didInitialize:!1}}var WQe=Ww(19),GQe=WQe?qQe:KQe;function PI(e,t,r,o,n){return GQe(e,t,r,o,n)}function YQe(e,t,r,o,n){let i=tde.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,_Y.useSyncExternalStore)(e.subscribe,i,i)}ede({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let r=0;r<e.syncHooks.length;r+=1){let o=e.syncHooks[r],n=o.selector(o.store.state,o.a1,o.a2,o.a3);Object.is(o.value,n)||(t=!0,o.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let r=new Set;for(let n of e.syncHooks)r.add(n.store);let o=[];for(let n of r)o.push(n.subscribe(t));return()=>{for(let n of o)n()}}),(0,_Y.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function qQe(e,t,r,o,n){let i=$ce();if(!i)return YQe(e,t,r,o,n);let s=i.syncIndex;i.syncIndex+=1;let a;return i.didInitialize?(a=i.syncHooks[s],(a.store!==e||a.selector!==t||!Object.is(a.a1,r)||!Object.is(a.a2,o)||!Object.is(a.a3,n))&&(a.store!==e&&(i.didChangeStore=!0),a.store=e,a.selector=t,a.a1=r,a.a2=o,a.a3=n,a.value=t(e.getSnapshot(),r,o,n))):(a={store:e,selector:t,a1:r,a2:o,a3:n,value:t(e.getSnapshot(),r,o,n)},i.syncHooks.push(a)),a.value}function KQe(e,t,r,o,n){return(0,rde.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,o,n))}var RI=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let r=this.updateTick;for(let o of this.listeners){if(r!==this.updateTick)return;o(t)}}update(t){for(let r in t)if(!Object.is(this.state[r],t[r])){this.setState({...this.state,...t});return}}set(t,r){Object.is(this.state[t],r)||this.setState({...this.state,[t]:r})}notifyAll(){let t={...this.state};this.setState(t)}use(t,r,o,n){return PI(this,t,r,o,n)}};var j_=l(ae(),1);var If=class extends RI{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){j_.useDebugValue(t);let o=this;ke(()=>{o.state[t]!==r&&o.set(t,r)},[o,t,r])}useSyncedValueWithCleanup(t,r){let o=this;ke(()=>(o.state[t]!==r&&o.set(t,r),()=>{o.set(t,void 0)}),[o,t,r])}useSyncedValues(t){let r=this,o=Object.values(t);ke(()=>{r.update(t)},[r,...o])}useControlledProp(t,r){j_.useDebugValue(t);let o=this,n=r!==void 0;ke(()=>{n&&!Object.is(o.state[t],r)&&o.setState({...o.state,[t]:r})},[o,t,r,n])}select(t,r,o,n){let i=this.selectors[t];return i(this.state,r,o,n)}useState(t,r,o,n){return j_.useDebugValue(t),PI(this,this.selectors[t],r,o,n)}useContextCallback(t,r){j_.useDebugValue(t);let o=Te(r??Dt);this.context[t]=o}useStateSetter(t){let r=j_.useRef(void 0);return r.current===void 0&&(r.current=o=>{this.set(t,o)}),r.current}observe(t,r){let o;typeof t=="function"?o=t:o=this.selectors[t];let n=o(this.state);return r(n,n,this),this.subscribe(i=>{let s=o(i);if(!Object.is(n,s)){let a=n;n=s,r(s,a,this)}})}};var II=l(ae(),1);function ode(){let[,e]=II.useState({});return II.useCallback(()=>{e({})},[])}var XQe={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},Sg=class extends If{constructor(t){let{syncOnly:r,nested:o,onOpenChange:n,triggerElements:i,...s}=t;super({...s,positionReference:s.referenceElement,domReferenceElement:s.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:wI(),nested:o,triggerElements:i},XQe),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&Ole(r))&&(this.context.dataRef.current.openEvent=t?r:void 0)};dispatchOpenChange=(t,r)=>{this.syncOpenEvent(t,r.event);let o={open:t,reason:r.reason,nativeEvent:r.event,nested:this.context.nested,triggerElement:r.trigger};this.context.events.emit("openchange",o)};setOpen=(t,r)=>{if(this.syncOnly){this.context.onOpenChange?.(t,r);return}this.dispatchOpenChange(t,r),this.context.onOpenChange?.(t,r)}};function AT(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,floatingRootContext:o,floatingId:n,nested:i,onOpenChange:s}=e,a=t.useState("open"),c=t.useState("activeTriggerElement"),d=t.useState(r?"popupElement":"positionerElement"),u=t.context.triggerElements,f=s,m=nde.useRef(null);o===void 0&&m.current===null&&(m.current=new Sg({open:a,transitionStatus:void 0,referenceElement:c,floatingElement:d,triggerElements:u,onOpenChange:f,floatingId:n,syncOnly:!0,nested:i}));let h=o??m.current;return t.useSyncedValue("floatingId",n),ke(()=>{let g={open:a,floatingId:n,referenceElement:c,floatingElement:d};wt(c)&&(g.domReferenceElement=c),h.state.positionReference===h.state.referenceElement&&(g.positionReference=c),h.update(g)},[a,n,c,d,h]),h.context.onOpenChange=f,h.context.nested=i,h}var OI={tabIndex:-1,[hT]:""};function sde(e,t=!1){let r=Wd(),o=jl()!=null,n=_r(()=>e(r,o)).current;return AT({popupStore:n,treatPopupAsFloatingElement:t,floatingRootContext:n.state.floatingRootContext,floatingId:r,nested:o,onOpenChange:n.setOpen}),n}function AI({handle:e,store:t}){return ke(()=>e.attachStore(t),[e,t]),null}function yY(e,t){let r=H_.useRef(null),o=H_.useRef(null);return H_.useCallback(n=>{if(e===void 0)return;let i=!1;if(r.current!==null){let s=r.current,a=o.current,c=t.context.triggerElements.getById(s);a&&c===a&&(t.context.triggerElements.delete(s),i=!0),r.current=null,o.current=null}if(n!==null&&(r.current=e,o.current=n,t.context.triggerElements.add(e,n),i=!0),i){let s=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==s&&t.set("triggerCount",s)}},[t,e])}function wY(e,t,r,o=!1){t?e.preventUnmountingOnClose=!1:o&&(e.preventUnmountingOnClose=!0);let n=r?.id??null;(n||t)&&(e.activeTriggerId=n,e.activeTriggerElement=r??null)}function xY(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function ade(e,t,r,o={}){let n=r.reason,i=n===Ie.triggerHover,s=t&&n===Ie.triggerFocus,a=!t&&(n===Ie.triggerPress||n===Ie.escapeKey),c=xY(r);if(e.context.onOpenChange?.(t,r),r.isCanceled)return;o.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,r);let d=()=>{let u={...o.extraState,open:t};s?u.instantType="focus":a?u.instantType="dismiss":i&&(u.instantType=void 0),wY(u,t,r.trigger,c()),e.update(u)};i?ide.flushSync(d):d()}function MI(e,t,r,o){let n=r.useState("isMountedByTrigger",e),i=yY(e,r),s=Te(c=>{let d=r.select("open"),u=r.select("activeTriggerId");if(u===e){r.update({activeTriggerElement:c,...d?o:null});return}u==null&&d&&r.update({activeTriggerId:e,activeTriggerElement:c,...o})}),a=H_.useCallback(c=>{i(c),c&&s(c)},[i,s]);return ke(()=>{n&&r.update({activeTriggerElement:t.current,...o})},[n,r,t,...Object.values(o)]),{registerTrigger:a,isMountedByThisTrigger:n}}function NI(e,t={}){let{closeOnActiveTriggerUnmount:r=!1}=t,o=H_.useRef(null),n=e.useState("open"),i=e.useState("triggerCount"),s=e.useState("activeTriggerId"),a=e.useState("activeTriggerElement");ke(()=>{if(!n){o.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let c=e.context.triggerElements.size,d={};e.state.triggerCount!==c&&(d.triggerCount=c);let u=e.select("activeTriggerId"),f=null;if(u){let m=e.context.triggerElements.getById(u);if(m)o.current=u,m!==e.state.activeTriggerElement&&(d.activeTriggerElement=m);else{for(let[h,g]of e.context.triggerElements.entries())if(g===e.state.activeTriggerElement){d.activeTriggerId=h,d.activeTriggerElement=g,o.current=h;break}d.activeTriggerId===void 0&&(o.current===u?f=u:o.current=null)}}else o.current=null;if(!f&&!u&&c===1){let m=e.context.triggerElements.entries().next();if(!m.done){let[h,g]=m.value;d.activeTriggerId=h,d.activeTriggerElement=g,o.current=h}}(d.triggerCount!==void 0||d.activeTriggerId!==void 0||d.activeTriggerElement!==void 0)&&e.update(d),f&&r&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===f&&!e.context.triggerElements.getById(f)){let m=qe(Ie.none);e.setOpen(!1,m),m.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,i,s,a,r])}function FI(e,t,r){let{mounted:o,setMounted:n,transitionStatus:i}=qa(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:o,transitionStatus:i,preventUnmountingOnClose:a});let c=Te(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)});return bs({enabled:o&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||c()}}),{forceUnmount:c,transitionStatus:i}}function DI(e,t){e.useSyncedValues(t),ke(()=>()=>{e.update({activeTriggerProps:It,inactiveTriggerProps:It,popupProps:It})},[e])}var wm=class{constructor(){this.idMap=new Map}add(t,r){this.idMap.set(t,r)}delete(t){this.idMap.delete(t)}hasElement(t){for(let r of this.idMap.values())if(r===t)return!0;return!1}hasMatchingElement(t){for(let r of this.idMap.values())if(t(r))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function lde(){return new Sg({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new wm,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function LI(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:lde(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:It,inactiveTriggerProps:It,popupProps:It}}function dde(e,t,r=!1){return new Sg({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0})}var MT=e=>e.triggerIdProp??e.activeTriggerId,SY=e=>e.openProp??e.open,cde=e=>(e.popupElement?.id??e.floatingId)||void 0;function ude(e,t){return t!==void 0&&SY(e)&&MT(e)===t}function ZQe(e,t){return ude(e,t)?!0:t!==void 0&&SY(e)&&MT(e)==null&&e.triggerCount===1}var VI={open:SY,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:MT,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:cde,isTriggerActive:(e,t)=>t!==void 0&&MT(e)===t,isOpenedByTrigger:(e,t)=>ude(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&MT(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>ZQe(e,t)?cde(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var CY=l(ae(),1),fde=l(nx(),1);function BI(e){let t=CY.useCallback(o=>e===void 0?Dt:e.subscribeStore(o),[e]),r=CY.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,fde.useSyncExternalStore)(t,r,()=>e?.serverStore)}function pde(e){return QQe(e,e.rootContext)}function QQe(e,t){let{nodeId:r,externalTree:o}=e,n=t.useState("referenceElement"),i=t.useState("floatingElement"),s=t.useState("domReferenceElement"),a=t.useState("open"),c=t.useState("floatingId"),[d,u]=Ss.useState(null),[f,m]=Ss.useState(void 0),[h,g]=Ss.useState(void 0),b=Ss.useRef(null),v=ws(o),y=Ss.useMemo(()=>({reference:n,floating:i,domReference:s}),[n,i,s]),w=Wce({...e,elements:{...y,...d&&{reference:d}}}),_=wt(f)?f:null,x=h===void 0?t.state.floatingElement:h;t.useSyncedValue("referenceElement",f??null),t.useSyncedValue("domReferenceElement",f===void 0?s:_),t.useSyncedValue("floatingElement",x);let C=Ss.useCallback(I=>{let T=wt(I)?{getBoundingClientRect:()=>I.getBoundingClientRect(),getClientRects:()=>I.getClientRects(),contextElement:I}:I;u(T),w.refs.setReference(T)},[w.refs]),S=Ss.useCallback(I=>{(wt(I)||I===null)&&(b.current=I,m(I)),(wt(w.refs.reference.current)||w.refs.reference.current===null||I!==null&&!wt(I))&&w.refs.setReference(I)},[w.refs,m]),k=Ss.useCallback(I=>{g(I),w.refs.setFloating(I)},[w.refs]),R=Ss.useMemo(()=>({...w.refs,setReference:S,setFloating:k,setPositionReference:C,domReference:b}),[w.refs,S,k,C]),O=Ss.useMemo(()=>({...w.elements,domReference:s}),[w.elements,s]),E=Ss.useMemo(()=>({...w,dataRef:t.context.dataRef,open:a,onOpenChange:t.setOpen,events:t.context.events,floatingId:c,refs:R,elements:O,nodeId:r,rootStore:t}),[w,R,O,r,t,a,c]);return ke(()=>{s&&(b.current=s)},[s]),ke(()=>{t.context.dataRef.current.floatingContext=E;let I=v?.nodesRef.current.find(T=>T.id===r);I&&(I.context=E)}),Ss.useMemo(()=>({...w,context:E,refs:R,elements:O,rootStore:t}),[w,R,O,E,t])}var Of=l(ae(),1);var kY=wr.os.mac&&wr.engine.webkit;function NT(e,t={}){let{enabled:r=!0,delay:o}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=Of.useRef(!1),c=Of.useRef(null),d=Of.useRef(!0),u=Zr();Of.useEffect(()=>{let m=n.select("domReferenceElement");if(!r)return;let h=ir(m);function g(){let y=n.select("domReferenceElement");!n.select("open")&&Bt(y)&&y===Xo(dt(y))&&(a.current=!0)}function b(){d.current=!0}function v(){d.current=!1}return _s(xt(h,"blur",g),kY&&xt(h,"keydown",b,!0),kY&&xt(h,"pointerdown",v,!0))},[n,r]),Of.useEffect(()=>{if(!r)return;function m(h){if(h.reason===Ie.triggerPress||h.reason===Ie.escapeKey){let g=n.select("domReferenceElement");wt(g)&&(c.current=g,a.current=!0)}}return i.on("openchange",m),()=>{i.off("openchange",m)}},[i,r,n]);let f=Of.useMemo(()=>{function m(){a.current=!1,c.current=null}return{onMouseLeave(){m()},onFocus(h){let g=h.currentTarget;if(a.current){if(c.current===g)return;m()}let b=Vr(h.nativeEvent);if(wt(b)){if(kY&&!h.relatedTarget){if(!d.current&&!N_(b))return}else if(!Mle(b))return}let v=gg(h.relatedTarget,n.context.triggerElements),{nativeEvent:y,currentTarget:w}=h,_=typeof o=="function"?o():o;if(n.select("open")&&v||_===0||_===void 0){n.setOpen(!0,qe(Ie.triggerFocus,y,w));return}u.start(_,()=>{a.current||n.setOpen(!0,qe(Ie.triggerFocus,y,w))})},onBlur(h){m();let g=h.relatedTarget,b=h.nativeEvent,v=wt(g)&&g.hasAttribute(ym("focus-guard"))&&g.getAttribute("data-type")==="outside";u.start(0,()=>{let y=n.select("domReferenceElement"),w=Xo(dt(y));!g&&w===y||Ke(s.current.floatingContext?.refs.floating.current,w)||Ke(y,w)||v||gg(g??w,n.context.triggerElements)||n.setOpen(!1,qe(Ie.triggerFocus,b))})}}},[s,o,n,u]);return Of.useMemo(()=>r?{reference:f,trigger:f}:{},[r,f])}var TY=l(ae(),1);var EY=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new vs,this.restTimeout=new vs,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},zI=new WeakMap;function ix(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&zI.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),zI.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function jI(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,i=zI.get(r);i&&i!==e&&ix(i),ix(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,zI.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function sx(e){let t=e.context.dataRef.current,r=_r(()=>t.hoverInteractionState??EY.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),Gw(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function FT(e,t={}){let{enabled:r=!0,closeDelay:o=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,s=i.useState("open"),a=i.useState("floatingElement"),c=i.useState("domReferenceElement"),{dataRef:d}=i.context,u=ws(),f=jl(),m=sx(i),h=Zr(),g=Te(()=>dI(d.current.openEvent?.type,m.interactedInside)),b=Te(()=>Nle(d.current.openEvent?.type)),v=Te(()=>{ix(m)});ke(()=>{s||(m.pointerType=void 0,m.restTimeoutPending=!1,m.interactedInside=!1,v())},[s,m,v]),TY.useEffect(()=>v,[v]),ke(()=>{if(r&&s&&m.handleCloseOptions?.blockPointerEvents&&b()&&wt(c)&&a){let y=c,w=a,_=dt(a),x=u?.nodesRef.current.find(R=>R.id===f)?.context?.elements.floating;x&&(x.style.pointerEvents="");let C=m.pointerEventsScopeElement!==w?m.pointerEventsScopeElement:null,S=x!==w?x:null,k=m.handleCloseOptions?.getScope?.()??C??S??y.closest("[data-rootownerid]")??_.body;return jI(m,{scopeElement:k,referenceElement:y,floatingElement:w}),()=>{v()}}},[r,s,c,a,m,b,u,f,v]),TY.useEffect(()=>{if(!r)return;function y(){return!!(u&&f&&Dc(u.nodesRef.current,f).length>0)}function w(R){let O=Nc(o,"close",m.pointerType),E=()=>{i.setOpen(!1,qe(Ie.triggerHover,R)),u?.events.emit("floating.closed",R)};O?m.openChangeTimeout.start(O,E):(m.openChangeTimeout.clear(),E())}function _(R){let O=Vr(R);if(!BG(O)){m.interactedInside=!1;return}m.interactedInside=O?.closest("[aria-haspopup]")!=null}function x(){m.openChangeTimeout.clear(),h.clear(),u?.events.off("floating.closed",S),v()}function C(R){if(y()&&u){u.events.on("floating.closed",S);return}if(gg(R.relatedTarget,i.context.triggerElements))return;let O=d.current.floatingContext?.nodeId??n,E=R.relatedTarget;if(!(u&&O&&wt(E)&&Dc(u.nodesRef.current,O,!1).some(T=>Ke(T.context?.elements.floating,E)))){if(m.handler){m.handler(R);return}v(),b()&&!g()&&w(R)}}function S(R){!u||!f||y()||h.start(0,()=>{u.events.off("floating.closed",S),i.setOpen(!1,qe(Ie.triggerHover,R)),u.events.emit("floating.closed",R)})}let k=a;return _s(k&&xt(k,"mouseenter",x),k&&xt(k,"mouseleave",C),k&&xt(k,"pointerdown",_,!0),()=>{u?.events.off("floating.closed",S)})},[r,a,i,d,o,n,b,g,v,m,u,f,h])}var Cg=l(ae(),1),mde=l(Gd(),1);var JQe={current:null};function U_(e,t={}){let{enabled:r=!0,delay:o=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:c=JQe,externalTree:d,isActiveTrigger:u=!0,getHandleCloseContext:f,isClosing:m,shouldOpen:h,guardStaleOpen:g=!1}=t,b="rootStore"in e?e.rootStore:e,{dataRef:v,events:y}=b.context,w=ws(d),_=sx(b),x=Cg.useRef(!1),C=ao(n),S=ao(o),k=ao(s),R=ao(r),O=ao(h),E=ao(m),I=Te(()=>dI(v.current.openEvent?.type,_.interactedInside)),T=Te(()=>O.current?.()!==!1),M=Te((B,z,A)=>{let D=b.context.triggerElements;if(D.hasElement(z))return!B||!Ke(B,z);if(!wt(A))return!1;let L=A;return D.hasMatchingElement(U=>Ke(U,L))&&(!B||!Ke(B,L))}),F=Te(()=>{if(!_.handler)return;dt(b.select("domReferenceElement")).removeEventListener("mousemove",_.handler),_.handler=void 0}),V=Te(()=>{ix(_)});return u&&(_.handleCloseOptions=C.current?.__options),Cg.useEffect(()=>F,[F]),Cg.useEffect(()=>{if(!r)return;function B(z){z.open?x.current=!1:(x.current=z.reason===Ie.triggerHover,F(),_.openChangeTimeout.clear(),_.restTimeout.clear(),_.blockMouseMove=!0,_.restTimeoutPending=!1)}return y.on("openchange",B),()=>{y.off("openchange",B)}},[r,y,_,F]),Cg.useEffect(()=>{if(!r)return;function B(j,Y=!0){let q=Nc(S.current,"close",_.pointerType);q?_.openChangeTimeout.start(q,()=>{b.setOpen(!1,qe(Ie.triggerHover,j)),w?.events.emit("floating.closed",j)}):Y&&(_.openChangeTimeout.clear(),b.setOpen(!1,qe(Ie.triggerHover,j)),w?.events.emit("floating.closed",j))}let z=c.current??(u?b.select("domReferenceElement"):null);if(!wt(z))return;function A(j){if(_.openChangeTimeout.clear(),_.blockMouseMove=!1,i&&!zl(_.pointerType))return;let Y=zG(k.current),q=Nc(S.current,"open",_.pointerType),ne=Vr(j),ie=j.currentTarget??null,oe=b.select("domReferenceElement"),te=ie;if(wt(ne)&&!b.context.triggerElements.hasElement(ne)){for(let ee of b.context.triggerElements.elements())if(Ke(ee,ne)){te=ee;break}}wt(ie)&&wt(oe)&&!b.context.triggerElements.hasElement(ie)&&Ke(ie,oe)&&(te=oe);let se=te==null?!1:M(oe,te,ne),ge=b.select("open"),we=E.current?.()??b.select("transitionStatus")==="ending",ce=!ge&&we&&x.current,ve=!se&&wt(te)&&wt(oe)&&Ke(oe,te)&&ce,me=Y>0&&!q,$=se&&(ge||ce)||ve,ue=!ge||se;if($){T()&&b.setOpen(!0,qe(Ie.triggerHover,j,te));return}me||(q?_.openChangeTimeout.start(q,()=>{ue&&T()&&b.setOpen(!0,qe(Ie.triggerHover,j,te))}):ue&&T()&&b.setOpen(!0,qe(Ie.triggerHover,j,te)))}function D(j){if(I()){V();return}F();let Y=b.select("domReferenceElement"),q=dt(Y);_.restTimeout.clear(),_.restTimeoutPending=!1;let ne=v.current.floatingContext??f?.();if(gg(j.relatedTarget,b.context.triggerElements))return;if(C.current&&ne){b.select("open")||_.openChangeTimeout.clear();let oe=c.current;_.handler=C.current({...ne,tree:w,x:j.clientX,y:j.clientY,onClose(){V(),F(),R.current&&!I()&&oe===b.select("domReferenceElement")&&B(j,!0)}}),q.addEventListener("mousemove",_.handler),_.handler(j);return}(_.pointerType!=="touch"||!Ke(b.select("floatingElement"),j.relatedTarget))&&B(j)}function L(j){Ke(z,j.relatedTarget)||(_.openChangeTimeout.clear(),_.restTimeout.clear(),_.restTimeoutPending=!1)}let U=g?xt(z,"mouseout",L):void 0;return a?_s(xt(z,"mousemove",A,{once:!0}),xt(z,"mouseenter",A),xt(z,"mouseleave",D),U):_s(xt(z,"mouseenter",A),xt(z,"mouseleave",D),U)},[F,V,v,S,b,r,C,_,u,M,I,i,a,k,c,w,R,f,E,T,g]),Cg.useMemo(()=>{if(!r)return;function B(z){_.pointerType=z.pointerType}return{onPointerDown:B,onPointerEnter:B,onMouseMove(z){let{nativeEvent:A}=z,D=z.currentTarget,L=b.select("domReferenceElement"),U=b.select("open"),j=M(L,D,z.target);if(i&&!zl(_.pointerType))return;if(U&&j&&_.handleCloseOptions?.blockPointerEvents){let ne=b.select("floatingElement");if(ne){let ie=_.handleCloseOptions?.getScope?.()??D.ownerDocument.body;jI(_,{scopeElement:ie,referenceElement:D,floatingElement:ne})}}let Y=zG(k.current);if(U&&!j||Y===0||!j&&_.restTimeoutPending&&z.movementX**2+z.movementY**2<2)return;_.restTimeout.clear();function q(){if(_.restTimeoutPending=!1,I())return;let ne=b.select("open");!_.blockMouseMove&&(!ne||j)&&T()&&b.setOpen(!0,qe(Ie.triggerHover,A,D))}_.pointerType==="touch"?mde.flushSync(()=>{q()}):j&&U?q():(_.restTimeoutPending=!0,_.restTimeout.start(Y,q))}}},[r,_,I,M,i,b,k,T])}var qi=l(ae(),1);var $Qe="Escape";function hde(e){return wr.engine.webkit&&e.movementX===0&&e.movementY===0}function UI(e,t,r){switch(e){case"vertical":return t;case"horizontal":return r;default:return t||r}}function HI(e,t){return UI(t,e===VG||e===lI,e===gT||e===bT)}function PY(e,t,r){return UI(t,e===lI,r?e===gT:e===bT)||e==="Enter"||e===" "||e===""}function eJe(e,t,r){return UI(t,r?e===gT:e===bT,e===lI)}function tJe(e,t,r,o){let n=r?e===bT:e===gT,i=e===VG;return t==="both"||t==="horizontal"&&o?e===$Qe:UI(t,n,i)}function RY(e,t){let{listRef:r,activeIndex:o,onNavigate:n=()=>{},enabled:i=!0,selectedIndex:s=null,allowEscape:a=!1,loopFocus:c=!1,nested:d=!1,rtl:u=!1,virtual:f=!1,focusItemOnOpen:m="auto",focusItemOnHover:h=!0,openOnArrowKeyDown:g=!0,disabledIndices:b=void 0,orientation:v="vertical",parentOrientation:y,id:w,resetOnPointerLeave:_=!0,externalTree:x,grid:C}=t,S=C!=null,k="rootStore"in e?e.rootStore:e,R=k.useState("open"),O=k.useState("floatingElement"),E=k.useState("domReferenceElement"),I=k.context.dataRef,T=_T(O),M=vT(E),F=ao(T),V=jl(),B=ws(x),z=qi.useRef(m),A=qi.useRef(s??-1),D=qi.useRef(null),L=qi.useRef(!0),U=Te(re=>{n(A.current===-1?null:A.current,re)}),j=qi.useRef(!!O),Y=qi.useRef(R),q=qi.useRef(!1),ne=qi.useRef(!1),ie=qi.useRef(null),oe=ao(b),te=ao(R),se=ao(s),ge=ao(_),we=Vl(),ce=Vl(),ve=Te(()=>{function re(Fe){f?B?.events.emit("virtualfocus",Fe):ie.current=ex(Fe,{sync:q.current,preventScroll:!0})}let be=r.current[A.current],Ge=ne.current;be&&re(be),(q.current?Fe=>Fe():Fe=>we.request(Fe))(()=>{let Fe=r.current[A.current]||be;if(!Fe)return;be||re(Fe),fe&&(Ge||!L.current)&&Fe.scrollIntoView?.({block:"nearest",inline:"nearest"})})});ke(()=>{I.current.orientation=v},[I,v]),ke(()=>{i&&(R&&O?(A.current=s??-1,z.current&&s!=null&&(ne.current=!0,U())):j.current&&(A.current=-1,U()))},[i,R,O,s,U]),ke(()=>{if(i){if(!R){q.current=!1;return}if(O)if(o==null){if(q.current=!1,se.current!=null)return;if(j.current&&(A.current=-1,ve()),(!Y.current||!j.current)&&z.current&&(D.current!=null||z.current===!0&&D.current==null)){let re=0,be=()=>{r.current[0]==null?(re<2&&(re?Ne=>ce.request(Ne):queueMicrotask)(be),re+=1):(A.current=D.current==null||PY(D.current,v,u)||d?D_(r):Qw(r),D.current=null,U())};be()}}else _g(r.current,o)||(A.current=o,ve(),ne.current=!1)}},[i,R,O,o,se,d,r,v,u,U,ve,ce]),ke(()=>{if(!i||O||!B||f||!j.current)return;let re=B.nodesRef.current,be=re.find(Fe=>Fe.id===V)?.context?.elements.floating,Ge=Xo(dt(E??be??null)),Ne=re.some(Fe=>Fe.context&&Ke(Fe.context.elements.floating,Ge));be&&!Ne&&L.current&&be.focus({preventScroll:!0})},[i,O,E,B,V,f]),ke(()=>{Y.current=R,j.current=!!O}),ke(()=>{R||(D.current=null,z.current=m)},[R,m]);let me=o!=null,$=Te(re=>{if(!te.current)return;let be=r.current.indexOf(re.currentTarget);be!==-1&&(A.current!==be||o!==be)&&(A.current=be,U(re))}),ue=Te(()=>y??B?.nodesRef.current.find(re=>re.id===V)?.context?.dataRef?.current.orientation),ee=Te(()=>D_(r,oe.current)),pe=Te(re=>{if(L.current=!1,q.current=!0,re.which===229||!te.current&&re.currentTarget===F.current)return;if(d&&tJe(re.key,v,u,S)){HI(re.key,ue())||Xa(re),k.setOpen(!1,qe(Ie.listNavigation,re.nativeEvent)),Bt(E)&&(f?B?.events.emit("virtualfocus",E):E.focus());return}let be=A.current,Ge=D_(r,b),Ne=Qw(r,b);if(M||(re.key==="Home"&&(Xa(re),A.current=Ge,U(re)),re.key==="End"&&(Xa(re),A.current=Ne,U(re))),C!=null){let Fe=C(re,A.current,r,v,c,u,b,Ge,Ne);if(Fe!=null&&(A.current=Fe,U(re)),v==="both")return}if(HI(re.key,v)){if(Xa(re),R&&!f&&Xo(re.currentTarget.ownerDocument)===re.currentTarget){A.current=PY(re.key,v,u)?Ge:Ne,U(re);return}PY(re.key,v,u)?c?be>=Ne?a&&be!==r.current.length?A.current=-1:(q.current=!1,A.current=Ge):A.current=Fc(r.current,{startingIndex:be,disabledIndices:b}):A.current=Math.min(Ne,Fc(r.current,{startingIndex:be,disabledIndices:b})):c?be<=Ge?a&&be!==-1?A.current=r.current.length:(q.current=!1,A.current=Ne):A.current=Fc(r.current,{startingIndex:be,decrement:!0,disabledIndices:b}):A.current=Math.max(Ge,Fc(r.current,{startingIndex:be,decrement:!0,disabledIndices:b})),_g(r.current,A.current)&&(A.current=-1),U(re)}}),fe=qi.useMemo(()=>({onFocus(be){q.current=!0,$(be)},onClick:({currentTarget:be})=>be.focus({preventScroll:!0}),onMouseMove(be){hde(be)||(q.current=!0,ne.current=!1,h&&$(be))},onPointerLeave(be){if(!te.current||!L.current||be.pointerType==="touch")return;q.current=!0;let Ge=be.relatedTarget;if(!(!h||r.current.includes(Ge))&&ge.current&&(ie.current?.(),ie.current=null,A.current=-1,U(be),!f)){let Ne=F.current,Fe=Xo(dt(Ne));Ne&&Ke(Ne,Fe)&&Ne.focus({preventScroll:!0})}}}),[$,te,F,h,r,U,ge,f]),ye=qi.useMemo(()=>f&&R&&me&&{"aria-activedescendant":`${w}-${o}`},[f,R,me,w,o]),Pe=qi.useMemo(()=>({"aria-orientation":v==="both"?void 0:v,...M?{}:ye,onKeyDown(re){if(re.key==="Tab"&&re.shiftKey&&R&&!f){let be=Vr(re.nativeEvent);if(be&&!Ke(F.current,be))return;Xa(re),k.setOpen(!1,qe(Ie.focusOut,re.nativeEvent)),Bt(E)&&E.focus();return}pe(re)},onPointerMove(re){hde(re)||(L.current=!0)}}),[ye,pe,F,v,M,k,R,f,E]),Ae=qi.useMemo(()=>{function re(Ne){k.setOpen(!0,qe(Ie.listNavigation,Ne.nativeEvent,Ne.currentTarget))}function be(Ne){m==="auto"&&aI(Ne.nativeEvent)&&(z.current=!f)}function Ge(Ne){z.current=m,m==="auto"&&Zw(Ne.nativeEvent)&&(z.current=!0)}return{onKeyDown(Ne){let Fe=k.select("open");L.current=!1;let Je=Ne.key.startsWith("Arrow"),at=eJe(Ne.key,ue(),u),Ft=HI(Ne.key,v),er=(d?at:Ft)||Ne.key==="Enter"||Ne.key.trim()==="";if(f&&Fe)return pe(Ne);if(!(!Fe&&!g&&Je)){if(er){let nt=HI(Ne.key,ue());D.current=d&&nt?null:Ne.key}if(d){at&&(Xa(Ne),Fe?(A.current=ee(),U(Ne)):re(Ne));return}Ft&&(se.current!=null&&(A.current=se.current),Xa(Ne),!Fe&&g?re(Ne):pe(Ne),Fe&&U(Ne))}},onFocus(Ne){k.select("open")&&!f&&(A.current=-1,U(Ne))},onPointerDown:Ge,onPointerEnter:Ge,onMouseDown:be,onClick:be}},[pe,m,ee,d,U,k,g,v,ue,u,se,f]),Le=qi.useMemo(()=>({...ye,...Ae}),[ye,Ae]);return qi.useMemo(()=>i?{reference:Le,floating:Pe,item:fe,trigger:Ae}:{},[i,Le,Pe,Ae,fe])}var W_=l(ae(),1);function IY(e,t){let{listRef:r,elementsRef:o,activeIndex:n,onMatch:i,disabledIndices:s,onTyping:a,enabled:c=!0,resetMs:d=750,selectedIndex:u=null}=t,f="rootStore"in e?e.rootStore:e,m=f.useState("open"),h=Zr(),g=W_.useRef(""),b=W_.useRef(u??n??-1),v=W_.useRef(null),y=Te(x=>{function C(F){return o?.current[F]}function S(F){let V=C(F);return V&&!V_(V)||V?.matches(":disabled")?!1:s==null||!L_(Ya,F,s)}function k(F,V,B=0){if(F.length===0)return-1;let z=(B%F.length+F.length)%F.length,A=V.toLowerCase();for(let D=0;D<F.length;D+=1){let L=(z+D)%F.length;if(!(!F[L]?.toLowerCase().startsWith(A)||!S(L)))return L}return-1}let R=r.current;if(g.current.length>0&&x.key===" "&&(Xa(x),a?.(!0)),g.current.length>0&&g.current[0]!==" "&&k(R,g.current)===-1&&x.key!==" "&&a?.(!1),R==null||x.key.length!==1||x.ctrlKey||x.metaKey||x.altKey)return;m&&x.key!==" "&&(Xa(x),a?.(!0));let O=g.current==="";O&&(b.current=u??n??-1),R.every((F,V)=>F&&S(V)?F[0]?.toLowerCase()!==F[1]?.toLowerCase():!0)&&g.current===x.key&&(g.current="",b.current=v.current),g.current+=x.key,h.start(d,()=>{g.current="",b.current=v.current,a?.(!1)});let T=((O?u??n??-1:b.current)??0)+1,M=k(R,g.current,T);M!==-1?(i?.(M),v.current=M):x.key!==" "&&(g.current="",a?.(!1))}),w=Te(x=>{let C=x.relatedTarget,S=f.select("domReferenceElement"),k=f.select("floatingElement");Ke(S,C)||Ke(k,C)||(h.clear(),g.current="",b.current=v.current,a?.(!1))});ke(()=>{!m&&u!==null||(h.clear(),v.current=null,g.current!==""&&(g.current=""))},[m,u,h]);let _=W_.useMemo(()=>({onKeyDown:y,onBlur:w}),[y,w]);return W_.useMemo(()=>c?{reference:_,floating:_}:{},[c,_])}var gde=.1,rJe=gde*gde,Qr=.5;function WI(e,t,r,o,n,i){return o>=t!=i>=t&&e<=(n-r)*(t-o)/(i-o)+r}function GI(e,t,r,o,n,i,s,a,c,d){let u=!1;return WI(e,t,r,o,n,i)&&(u=!u),WI(e,t,n,i,s,a)&&(u=!u),WI(e,t,s,a,c,d)&&(u=!u),WI(e,t,c,d,r,o)&&(u=!u),u}function oJe(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function YI(e,t,r,o,n,i){let s=Math.min(r,n),a=Math.max(r,n),c=Math.min(o,i),d=Math.max(o,i);return e>=s&&e<=a&&t>=c&&t<=d}function G_(e={}){let{blockPointerEvents:t=!1}=e,r=new vs,o=({x:n,y:i,placement:s,elements:a,onClose:c,nodeId:d,tree:u})=>{let f=s?.split("-")[0],m=!1,h=null,g=null,b=typeof performance<"u"?performance.now():0;function v(w,_){let x=performance.now(),C=x-b;if(h===null||g===null||C===0)return h=w,g=_,b=x,!1;let S=w-h,k=_-g,R=S*S+k*k,O=C*C*rJe;return h=w,g=_,b=x,R<O}function y(){r.clear(),c()}return function(_){r.clear();let x=a.domReference,C=a.floating;if(!x||!C||f==null||n==null||i==null)return;let{clientX:S,clientY:k}=_,R=Vr(_),O=_.type==="mouseleave",E=Ke(C,R),I=Ke(x,R);if(E&&(m=!0,!O))return;if(I&&(m=!1,!O)){m=!0;return}if(O&&wt(_.relatedTarget)&&Ke(C,_.relatedTarget))return;function T(){return!!(u&&Dc(u.nodesRef.current,d).length>0)}function M(){T()||y()}if(T())return;let F=x.getBoundingClientRect(),V=C.getBoundingClientRect(),B=n>V.right-V.width/2,z=i>V.bottom-V.height/2,A=V.width>F.width,D=V.height>F.height,L=(A?F:V).left,U=(A?F:V).right,j=(D?F:V).top,Y=(D?F:V).bottom;if(f==="top"&&i>=F.bottom-1||f==="bottom"&&i<=F.top+1||f==="left"&&n>=F.right-1||f==="right"&&n<=F.left+1){M();return}let q=!1;switch(f){case"top":q=YI(S,k,L,F.top+1,U,V.bottom-1);break;case"bottom":q=YI(S,k,L,V.top+1,U,F.bottom-1);break;case"left":q=YI(S,k,V.right-1,Y,F.left+1,j);break;case"right":q=YI(S,k,F.right-1,Y,V.left+1,j);break;default:}if(q)return;if(m&&!oJe(S,k,F)){M();return}if(!O&&v(S,k)){M();return}let ne=!1;switch(f){case"top":{let ie=A?Qr/2:Qr*4,oe=A||B?n+ie:n-ie,te=A?n-ie:B?n+ie:n-ie,se=i+Qr+1,ge=B||A?V.bottom-Qr:V.top,we=B?A?V.bottom-Qr:V.top:V.bottom-Qr;ne=GI(S,k,oe,se,te,se,V.left,ge,V.right,we);break}case"bottom":{let ie=A?Qr/2:Qr*4,oe=A||B?n+ie:n-ie,te=A?n-ie:B?n+ie:n-ie,se=i-Qr,ge=B||A?V.top+Qr:V.bottom,we=B?A?V.top+Qr:V.bottom:V.top+Qr;ne=GI(S,k,oe,se,te,se,V.left,ge,V.right,we);break}case"left":{let ie=D?Qr/2:Qr*4,oe=D||z?i+ie:i-ie,te=D?i-ie:z?i+ie:i-ie,se=n+Qr+1,ge=z||D?V.right-Qr:V.left,we=z?D?V.right-Qr:V.left:V.right-Qr;ne=GI(S,k,ge,V.top,we,V.bottom,se,oe,se,te);break}case"right":{let ie=D?Qr/2:Qr*4,oe=D||z?i+ie:i-ie,te=D?i-ie:z?i+ie:i-ie,se=n-Qr,ge=z||D?V.left+Qr:V.right,we=z?D?V.left+Qr:V.right:V.left+Qr;ne=GI(S,k,se,oe,se,te,ge,V.top,we,V.bottom);break}default:}ne?m||r.start(40,M):M()}};return o.__options={...e,blockPointerEvents:t},o}var ax=class extends If{setState(t){}update(t){}set(t,r){}notifyAll(){}};var YLt=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Yw.startingStyle]="startingStyle",e[e.endingStyle=Yw.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({});var nJe={"data-popup-open":""},iJe={"data-popup-open":"","data-pressed":""},sJe={"data-open":""},aJe={"data-closed":""},lJe={"data-anchor-hidden":""},qI={open(e){return e?nJe:null}},OY={open(e){return e?iJe:null}},Y_={open(e){return e?sJe:aJe},anchorHidden(e){return e?lJe:null}},lx={...Y_,...Oc};var XI="ArrowUp",ZI="ArrowDown",QI="ArrowLeft",JI="ArrowRight",$I="Home",eO="End";var tO=new Set([XI,ZI,QI,JI,$I,eO]),cJe="Shift",vde=[cJe,"Control","Alt","Meta"];function dJe(e){return Bt(e)&&e.tagName==="INPUT"}function AY(e){return!!(dJe(e)&&e.selectionStart!=null||Bt(e)&&e.tagName==="TEXTAREA")}function MY(e,t,r,o){if(!e||!t||!t.scrollTo)return;let n=e.scrollLeft,i=e.scrollTop,s=e.clientWidth<e.scrollWidth,a=e.clientHeight<e.scrollHeight;if(s&&o!=="vertical"){let c=bde(e,t,"left"),d=KI(e),u=KI(t);r==="ltr"&&(c+t.offsetWidth+u.scrollMarginRight>e.scrollLeft+e.clientWidth-d.scrollPaddingRight?n=c+t.offsetWidth+u.scrollMarginRight-e.clientWidth+d.scrollPaddingRight:c-u.scrollMarginLeft<e.scrollLeft+d.scrollPaddingLeft&&(n=c-u.scrollMarginLeft-d.scrollPaddingLeft)),r==="rtl"&&(c-u.scrollMarginLeft<e.scrollLeft+d.scrollPaddingLeft?n=c-u.scrollMarginLeft-d.scrollPaddingLeft:c+t.offsetWidth+u.scrollMarginRight>e.scrollLeft+e.clientWidth-d.scrollPaddingRight&&(n=c+t.offsetWidth+u.scrollMarginRight-e.clientWidth+d.scrollPaddingRight))}if(a&&o!=="horizontal"){let c=bde(e,t,"top"),d=KI(e),u=KI(t);c-u.scrollMarginTop<e.scrollTop+d.scrollPaddingTop?i=c-u.scrollMarginTop-d.scrollPaddingTop:c+t.offsetHeight+u.scrollMarginBottom>e.scrollTop+e.clientHeight-d.scrollPaddingBottom&&(i=c+t.offsetHeight+u.scrollMarginBottom-e.clientHeight+d.scrollPaddingBottom)}e.scrollTo({left:n,top:i,behavior:"auto"})}function bde(e,t,r){let o=r==="left"?"offsetLeft":"offsetTop",n=0;for(;t.offsetParent&&(n+=t[o],t.offsetParent!==e);)t=t.offsetParent;return n}function KI(e){let t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(t.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(t.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(t.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(t.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(t.scrollPaddingLeft)||0}}function cx(e){return Ww(19)?e:e?"true":void 0}var _de=l(ae(),1),yde=l(P(),1),wde=_de.forwardRef(function(t,r){let{cutout:o,...n}=t,i;if(o){let s=o.getBoundingClientRect();i=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${s.left}px ${s.top}px,${s.left}px ${s.bottom}px,${s.right}px ${s.bottom}px,${s.right}px ${s.top}px,${s.left}px ${s.top}px)`}return(0,yde.jsx)("div",{ref:r,role:"presentation","data-base-ui-inert":"",...n,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}})});var LT=l(ae(),1);var DT=l(ae(),1);function xde(e){let t=DT.useRef(""),r=DT.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:DT.useCallback(n=>{if(n.detail===0){e(n,"keyboard");return}"pointerType"in n?e(n,n.pointerType):e(n,t.current),t.current=""},[e]),onPointerDown:r}}var Sde=l(ae(),1);function Cde(e,t){let r=Sde.useRef(e),o=Te(t);ke(()=>{r.current!==e&&o(r.current),r.current=e},[e,o])}function uJe(e,t){let r=Te((i,s)=>{(typeof e=="function"?e():e)||t(s||(wr.os.ios?"touch":""))}),{onClick:o,onPointerDown:n}=xde(r);return LT.useMemo(()=>({onClick:o,onPointerDown:n}),[o,n])}function kde(e){let[t,r]=LT.useState(null),o=uJe(e,r);return Cde(e,n=>{n&&!e&&r(null)}),LT.useMemo(()=>({openMethod:t,triggerProps:o}),[t,o])}var rO=l(ae(),1);var kg={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},fJe={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},Ede={disabled:!1,...fJe},Lc={valid(e){return e===null?null:e?{"data-valid":""}:{"data-invalid":""}}};var pJe={invalid:void 0,name:void 0,validityData:{state:kg,errors:[],error:"",value:"",initialValue:null},setValidityData:Dt,disabled:void 0,setTouched:Dt,setDirty:Dt,setFilled:Dt,setFocused:Dt,validationMode:"onSubmit",shouldValidateOnChange:()=>!1,state:Ede,registerFieldControl:Dt,validation:{getValidationProps:(e,t=It)=>t,inputRef:{current:null},registeredInputs:new Map,registerInput:Dt,getInputControl:()=>null,commit:async()=>{},change:Dt}},NY=rO.createContext(pJe);function Ja(e=!0){let t=rO.useContext(NY);if(t.setValidityData===Dt&&!e)throw new Error(Ct(28));return t}function Tde(e,t,r,o,n=!0,i){let{registerFieldControl:s}=Ja(),a=_r(()=>Symbol());ke(()=>{let c=a.current;if(!n){s(c,void 0);return}s(c,{controlRef:e,getValue:o,id:t,name:i,value:r})},[e,n,o,t,i,s,a,r]),ke(()=>{let c=a.current;return()=>{s(c,void 0)}},[s,a])}var oO=l(ae(),1);var mJe=oO.createContext({elementRef:{current:null},formRef:{current:{fields:new Map}},errors:{},clearErrors:Dt,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function Af(){return oO.useContext(mJe)}var VT=l(ae(),1);var nO=l(ae(),1);var FY=nO.createContext({controlId:void 0,registerControlId:Dt,labelId:void 0,setLabelId:Dt,messageIds:[],setMessageIds:Dt,getDescriptionProps:e=>e});function Cs(){return nO.useContext(FY)}function Pde(e={}){let{id:t,implicit:r=!1,controlRef:o}=e,{controlId:n,registerControlId:i}=Cs(),s=yr(t),a=r?n:void 0,c=_r(()=>Symbol()),d=VT.useRef(!1),u=VT.useRef(t!=null),f=Te(()=>{!d.current||i===Dt||(d.current=!1,i(c.current,void 0))});return ke(()=>{if(i===Dt)return;let m;if(r){let h=o?.current;wt(h)&&h.closest("label")!=null?m=t??null:m=a??s}else if(t!=null)u.current=!0,m=t;else if(u.current)m=s;else{f();return}if(m===void 0){f();return}d.current=!0,i(c.current,m)},[t,o,a,i,r,s,c,f]),VT.useEffect(()=>f,[f]),n??s}var iO=l(ae(),1),DY=iO.createContext(void 0);function Mf(){return iO.useContext(DY)?.direction??"ltr"}var sO=5;function Rde(e,t){let r=hJe(t);return e.clientX>=r.left-sO&&e.clientX<=r.right+sO&&e.clientY>=r.top-sO&&e.clientY<=r.bottom+sO}function hJe(e){let t=e.getBoundingClientRect(),r=ir(e);if(wr.env.jsdom)return t;let o=r.getComputedStyle(e,"::before"),n=r.getComputedStyle(e,"::after");if(!(o.content!=="none"||n.content!=="none"))return t;let s=parseFloat(o.width)||0,a=parseFloat(o.height)||0,c=parseFloat(n.width)||0,d=parseFloat(n.height)||0,u=Math.max(t.width,s,c),f=Math.max(t.height,a,d),m=u-t.width,h=f-t.height;return{left:t.left-m/2,right:t.right+m/2,top:t.top-h/2,bottom:t.bottom+h/2}}var Ul=l(ae(),1);var gJe=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:n,rects:i,platform:s,elements:a,middlewareData:c}=t,{element:d,padding:u=0,offsetParent:f="real"}=Rf(e,t)||{};if(d==null)return{};let m=hI(u),h={x:r,y:o},g=ST(n),b=xT(g),v=await s.getDimensions(d),y=g==="y",w=y?"top":"left",_=y?"bottom":"right",x=y?"clientHeight":"clientWidth",C=i.reference[b]+i.reference[g]-h[g]-i.floating[b],S=h[g]-i.reference[g],k=f==="real"?await s.getOffsetParent?.(d):a.floating,R=a.floating[x]||i.floating[b];(!R||!await s.isElement?.(k))&&(R=a.floating[x]||i.floating[b]);let O=C/2-S/2,E=R/2-v[b]/2-1,I=Math.min(m[w],E),T=Math.min(m[_],E),M=I,F=R-v[b]-T,V=R/2-v[b]/2+O,B=pI(M,V,F),z=!c.arrow&&Kd(n)!=null&&V!==B&&i.reference[b]/2-(V<M?I:T)-v[b]/2<0,A=z?V<M?V-M:V-F:0;return{[g]:h[g]+A,data:{[g]:B,centerOffset:V-B-A,...z&&{alignmentOffset:A}},reset:z}}}),Ide=(e,t)=>({...gJe(e),options:[e,t]});var Ode={name:"hide",async fn(e){let{width:t,height:r,x:o,y:n}=e.rects.reference,i=t===0&&r===0&&o===0&&n===0,s=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:s.top-r>=0||s.right-t>=0||s.bottom-r>=0||s.left-t>=0||i}}}};var dx={sideX:"left",sideY:"top"};var Ade="--available-width",Mde="--available-height";function Dde(e,t,r){let o=e==="inline-start"||e==="inline-end";return{top:"top",right:o?r?"inline-start":"inline-end":"right",bottom:"bottom",left:o?r?"inline-end":"inline-start":"left"}[t]}function Nde(e,t,r){let{rects:o,placement:n}=e;return{side:Dde(t,ys(n),r),align:Kd(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function aO(e){return bJe(e,pde)}function bJe(e,t){let{anchor:r,positionMethod:o="absolute",side:n="bottom",sideOffset:i=0,align:s="center",alignOffset:a=0,collisionBoundary:c,collisionPadding:d=5,sticky:u=!1,arrowPadding:f=5,disableAnchorTracking:m=!1,inline:h,keepMounted:g=!1,floatingRootContext:b,mounted:v,collisionAvoidance:y,shift:w,nodeId:_,adaptiveOrigin:x,lazyFlip:C=!1,externalTree:S}=e,[k,R]=Ul.useState(null);!v&&k!==null&&R(null);let O=y.side||"flip",E=y.align||"flip",I=y.fallbackAxisSide||"end",T=w?.crossAxis??!1,M=w?.rootBoundary,F=typeof r=="function"?r:void 0,V=Te(F),B=F?V:r,z=ao(r),A=ao(v),L=Mf()==="rtl",U=k||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":L?"left":"right","inline-start":L?"right":"left"}[n],j=s==="center"?U:`${U}-${s}`,Y=d;typeof Y=="number"?Y={top:Y,right:Y,bottom:Y,left:Y}:Y&&(Y={top:Y.top||0,right:Y.right||0,bottom:Y.bottom||0,left:Y.left||0});let q=1,ne=n==="bottom"?q:0,ie=n==="top"?q:0,oe=n==="right"?q:0,te=n==="left"?q:0,se={boundary:c==="clipping-ancestors"?"clippingAncestors":c,padding:Y},ge=Ul.useRef(null),we=ao(i),ce=ao(a),ve=typeof i!="function"?i:0,me=typeof a!="function"?a:0,$=[];h&&$.push(h),$.push(uY(de=>{let W=Nde(de,n,L),xe=typeof we.current=="function"?we.current(W):we.current,Xe=typeof ce.current=="function"?ce.current(W):ce.current;return{mainAxis:xe,crossAxis:Xe,alignmentAxis:Xe}},[ve,me,L,n]));let ue=E==="none"&&O!=="shift",ee=!ue&&(u||T||O==="shift"),pe=O==="none"?null:mY({...se,padding:{top:Y.top+q+ne,right:Y.right+q+te,bottom:Y.bottom+q+ie,left:Y.left+q+oe},mainAxis:!T&&O==="flip",crossAxis:E==="flip"?"alignment":!1,fallbackAxisSideDirection:I}),fe=ue?null:fY({...se,rootBoundary:M,mainAxis:E!=="none",crossAxis:ee,limiter:u||T?void 0:pY(de=>{if(!ge.current)return{};let{width:W,height:xe}=ge.current.getBoundingClientRect(),Xe=Za(ys(de.placement)),Se=Xe==="y"?W:xe,qt=Xe==="y"?Y.left+Y.right:Y.top+Y.bottom;return{offset:Se/2+qt/2}})},[se,u,T,M,Y,E]);O==="shift"||E==="shift"||s==="center"?$.push(fe,pe):$.push(pe,fe),$.push(hY({...se,apply({elements:{floating:de},availableWidth:W,availableHeight:xe,rects:Xe}){if(!A.current)return;let Se=de.style;Se.setProperty(Ade,`${W}px`),Se.setProperty(Mde,`${xe}px`);let qt=ir(de).devicePixelRatio||1,{x:Be,y:Ht,width:Ee,height:Ce}=Xe.reference,pi=(Math.round((Be+Ee)*qt)-Math.round(Be*qt))/qt,tr=(Math.round((Ht+Ce)*qt)-Math.round(Ht*qt))/qt;Se.setProperty("--anchor-width",`${pi}px`),Se.setProperty("--anchor-height",`${tr}px`)}}),Ide(de=>({element:ge.current||dt(de.elements.floating).createElement("div"),padding:f,offsetParent:"floating"}),[f]),{name:"transformOrigin",fn(de){let{elements:W,middlewareData:xe,placement:Xe,rects:Se,y:qt}=de,Be=ys(Xe),Ht=Za(Be),Ee=ge.current,Ce=xe.arrow?.x||0,pi=xe.arrow?.y||0,tr=Ee?.clientWidth||0,Ze=Ee?.clientHeight||0,Fl=Ce+tr/2,Ve=pi+Ze/2,$e=Math.abs(xe.shift?.y||0),ct=Se.reference.height/2,ar=typeof i=="function"?i(Nde(de,n,L)):i,so=$e>ar,yo={top:`${Fl}px calc(100% + ${ar}px)`,bottom:`${Fl}px ${-ar}px`,left:`calc(100% + ${ar}px) ${Ve}px`,right:`${-ar}px ${Ve}px`}[Be],Wi=`${Fl}px ${Se.reference.y+ct-qt}px`;return W.floating.style.setProperty("--transform-origin",ee&&Ht==="y"&&so?Wi:yo),{}}},Ode,x),ke(()=>{!v&&b&&b.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[v,b]);let ye=Ul.useMemo(()=>({elementResize:!m&&typeof ResizeObserver<"u",layoutShift:!m&&typeof IntersectionObserver<"u"}),[m]),{refs:Pe,elements:Ae,x:Le,y:re,middlewareData:be,update:Ge,placement:Ne,context:Fe,isPositioned:Je,floatingStyles:at}=t({rootContext:b,open:g?v:void 0,placement:j,middleware:$,strategy:o,whileElementsMounted:g?void 0:(...de)=>IT(...de,ye),nodeId:_,externalTree:S}),{sideX:Ft,sideY:er}=be.adaptiveOrigin||dx,nt=Je?o:"fixed",Nn=Ul.useMemo(()=>{let de;return Je?x?de={position:nt,[Ft]:Le,[er]:re}:de={...at,position:nt}:de={position:nt,top:0,left:0},de[Ade]="100vw",de[Mde]="100vh",Je||(de.opacity=0),de},[x,nt,Ft,Le,er,re,at,Je]),Go=Ul.useRef(null);ke(()=>{if(!v)return;let de=z.current,W=typeof de=="function"?de():de,Xe=(Fde(W)?W.current:W)||null||null;Xe!==Go.current&&(Pe.setPositionReference(Xe),Go.current=Xe)},[v,Pe,B,z]),Ul.useEffect(()=>{if(!v)return;let de=z.current;typeof de!="function"&&Fde(de)&&de.current!==Go.current&&(Pe.setPositionReference(de.current),Go.current=de.current)},[v,Pe,B,z]),Ul.useEffect(()=>{if(g&&v&&Ae.reference&&Ae.floating)return IT(Ae.reference,Ae.floating,Ge,ye)},[g,v,Ae,Ge,ye]);let nr=ys(Ne),Qn=Dde(n,nr,L),Lr=Kd(Ne)||"center",Yo=!!be.hide?.referenceHidden;ke(()=>{C&&v&&Je&&nr!==U&&R(nr)},[C,v,Je,nr,U]);let Ye=Ul.useMemo(()=>({position:"absolute",top:be.arrow?.y,left:be.arrow?.x}),[be.arrow]),Q=be.arrow?.centerOffset!==0;return Ul.useMemo(()=>({positionerStyles:Nn,arrowStyles:Ye,arrowRef:ge,arrowUncentered:Q,side:Qn,align:Lr,physicalSide:nr,anchorHidden:Yo,refs:Pe,context:Fe,isPositioned:Je,update:Ge}),[Nn,Ye,ge,Q,Qn,Lr,nr,Yo,Pe,Fe,Je,Ge])}function Fde(e){return e!=null&&"current"in e}function ux(e){return e==="starting"?ace:It}function lO(e,t,{styles:r,transitionStatus:o,props:n,refs:i,hidden:s,inert:a=!1}){let c={...r};return a&&(c.pointerEvents="none"),je("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:c},ux(o),n],stateAttributesMapping:Y_})}var Lde=l(ae(),1);var vJe=20;function Vde(e,t,r,o){let[n,i]=Lde.useState(!1);ke(()=>{if(!e||!t||r==null){i(!1);return}let s=dt(r).documentElement.clientWidth,a=r.offsetWidth;i(s>0&&a>0&&a>=s-vJe)},[e,t,r]),Rle(e&&(!t||n),o)}var Bde=l(ae(),1);var LY=Bde.forwardRef(function(t,r){let{render:o,className:n,disabled:i=!1,focusableWhenDisabled:s=!1,nativeButton:a=!0,style:c,...d}=t,{getButtonProps:u,buttonRef:f}=Bl({disabled:i,focusableWhenDisabled:s,native:a});return je("button",t,{state:{disabled:i},ref:[r,f],props:[d,u]})});var cO=l(ae(),1),VY=cO.createContext({disabled:!1});function dO(){return cO.useContext(VY)}var Eg=l(ae(),1);function q_(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}var BY=Object.keys(kg);function _Je(e,t){return e.matches(":disabled")?!1:!t||e.form===t?!0:e.form===null&&!e.hasAttribute("form")}function zde(e,t){let r=null;for(let o of e.keys())if(_Je(o,t)){if(!o.validity.valid)return o;r??=o}return r}function jde(e,t){for(let r of t.keys())r.setCustomValidity("");e?.setCustomValidity("")}function Hde(e){let{elementRef:t,formRef:r}=Af(),{setValidityData:o,validate:n,validityData:i,validationDebounceTime:s,invalid:a,markedDirtyRef:c,state:d,shouldValidateOnChange:u,registeredFieldIdRef:f}=e,{controlId:m,getDescriptionProps:h}=Cs(),g=Zr(),b=Eg.useRef(null),v=_r(()=>new Map).current,y=Eg.useRef(0),w=Eg.useCallback((k,R)=>(v.set(k,R),()=>{v.delete(k)}),[v]),_=Te(()=>{let k=zde(v,t.current);return k&&v.get(k)?.controlRef.current||null}),x=Te(async(k,R=!1)=>{y.current+=1;let O=y.current;function E(L,U=a){let j=f.current??m;if(j==null)return;let Y=r.current.fields.get(j);if(!Y)return;let q=q_(L,U);r.current.fields.set(j,{...Y,validityData:q})}function I(L,U){let j={value:k,state:{...kg,valid:!0},error:"",errors:[],initialValue:i.initialValue};jde(L,v),E(j,U),o(j)}let T=v.size>0?zde(v,t.current):b.current;if(R){if(d.valid!==!1||!T)return;let L=T.validity;if(!L.valueMissing){I(T,!1);return}for(let U of BY)if(U!=="valid"&&U!=="valueMissing"&&U!=="customError"&&L[U])return}function M(L){let U=BY.reduce((Y,q)=>(Y[q]=L.validity[q],Y),{}),j=!1;for(let Y of BY)if(Y!=="valid"){if(Y==="valueMissing"&&U[Y])j=!0;else if(U[Y])return U}return j&&!c.current&&(U.valid=!0,U.valueMissing=!1),U}g.clear();let F=null,V=[],B=T?M(T):{...kg,valid:!0},z,A=u();if(T&&T.validationMessage&&!A)z=T.validationMessage,V=[T.validationMessage];else{let L=Array.from(r.current.fields.values()).reduce((j,Y)=>(Y.name&&(j[Y.name]=Y.getValue()),j),{}),U=n(k,L);if(typeof U=="object"&&U!==null&&"then"in U){if(F=await U,O!==y.current)return}else F=U;F!==null?(B.valid=!1,B.customError=!0,Array.isArray(F)?(V=F,T?.setCustomValidity(F.join(`
+`))):F&&(V=[F],T?.setCustomValidity(F))):A&&(jde(T,v),B.customError=!1,T&&T.validationMessage?(z=T.validationMessage,V=[T.validationMessage]):(!T||T.validity.valid)&&!B.valid&&(B.valid=!0))}let D={value:k,state:B,error:z??(Array.isArray(F)?F[0]:F??""),errors:V,initialValue:i.initialValue};E(D),o(D)}),C=Te(k=>{g.clear();let R=u();R&&k!==""&&s?(y.current+=1,g.start(s,()=>{x(k)})):x(k,!R)}),S=Eg.useCallback((k,R={})=>_t(h(R),d.valid===!1&&!d.disabled&&!k?{"aria-invalid":!0}:It),[h,d.disabled,d.valid]);return Eg.useMemo(()=>({getValidationProps:S,inputRef:b,registeredInputs:v,registerInput:w,getInputControl:_,commit:x,change:C}),[S,v,w,_,x,C])}var Tg={};mr(Tg,{Panel:()=>qde,Root:()=>Wde,Trigger:()=>Yde});var BT=l(ae(),1);var uO={...dle,...Oc};var Ude=l(P(),1),Wde=BT.forwardRef(function(t,r){let{render:o,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:a,open:c,style:d,...u}=t,f=Te(a),m=ale({open:c,defaultOpen:i,onOpenChange:f,disabled:s}),h=BT.useMemo(()=>({open:m.open,disabled:m.disabled,transitionStatus:m.transitionStatus}),[m.open,m.disabled,m.transitionStatus]),g=BT.useMemo(()=>({...m,onOpenChange:f,state:h}),[m,f,h]),b=je("div",t,{state:h,ref:r,props:u,stateAttributesMapping:uO});return(0,Ude.jsx)(kG.Provider,{value:g,children:b})});var Gde=l(ae(),1);var yJe={...cle,...Oc},Yde=Gde.forwardRef(function(t,r){let{panelId:o,open:n,handleTrigger:i,state:s,disabled:a}=J6(),{className:c,disabled:d=a,render:u,nativeButton:f=!0,style:m,...h}=t,{getButtonProps:g,buttonRef:b}=Bl({disabled:d,focusableWhenDisabled:!0,native:f});return je("button",t,{state:s,ref:[r,b],props:[{"aria-controls":n?o:void 0,"aria-expanded":n,onClick:i},h,g],stateAttributesMapping:yJe})});var jY=l(ae(),1);var zY=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var qde=jY.forwardRef(function(t,r){let{className:o,hiddenUntilFound:n,keepMounted:i,render:s,id:a,style:c,...d}=t,{defaultPanelId:u,mounted:f,onOpenChange:m,open:h,setMounted:g,setPanelIdState:b,setOpen:v,state:y,transitionStatus:w}=J6(),_=n??!1,x=i??!1,C=a||void 0,S=C??u;ke(()=>(b(z=>C??(z===null?void 0:z)),()=>{b(z=>z===C?null:z)}),[C,b]);let{height:k,props:R,ref:O,shouldPreventOpenAnimation:E,shouldRender:I,transitionStatus:T,width:M}=yle({externalRef:r,hiddenUntilFound:_,id:S,keepMounted:x,mounted:f,onOpenChange:m,open:h,setMounted:g,setOpen:v,transitionStatus:w}),F={...y,transitionStatus:T},V=G6(c,F),B=je("div",{...t,style:void 0},{state:F,ref:O,props:[R,{style:{[zY.collapsiblePanelHeight]:k===void 0?"auto":`${k}px`,[zY.collapsiblePanelWidth]:M===void 0?"auto":`${M}px`}},d,V?{style:V}:void 0,E?{style:{animationName:"none"}}:void 0],stateAttributesMapping:uO});return I?B:null});function Kde(e,t){let r=yr(e);return ke(()=>(t(r),()=>{t(o=>o===r?void 0:o)}),[r,t]),r}function Xde(e={}){let{id:t,fallbackControlId:r,native:o=!1,setLabelId:n,focusControl:i}=e,{controlId:s,setLabelId:a}=Cs(),c=Te(h=>{a(h),n?.(h)}),d=Kde(t,c),u=s??r;function f(h){if(i){i(h,u);return}if(!u)return;let g=dt(h.currentTarget).getElementById(u);Bt(g)&&wJe(g)}function m(h){Vr(h.nativeEvent)?.closest("button,input,select,textarea")||(!h.defaultPrevented&&h.detail>1&&h.preventDefault(),!o&&f(h))}return o?{id:d,htmlFor:u??void 0,onMouseDown:m}:{id:d,onClick:m,onPointerDown(h){h.preventDefault()}}}function wJe(e){e.focus({focusVisible:!0})}var fO=l(ae(),1),xJe=fO.createContext(void 0);function Pg(e=!0){let t=fO.useContext(xJe);if(t===void 0&&!e)throw new Error(Ct(25));return t}var ur={};mr(ur,{Arrow:()=>Qde,Backdrop:()=>$de,CheckboxItem:()=>oue,CheckboxItemIndicator:()=>nue,Group:()=>aue,GroupLabel:()=>cue,Handle:()=>UT,Item:()=>uue,LinkItem:()=>fue,Popup:()=>hue,Portal:()=>vue,Positioner:()=>_ue,RadioGroup:()=>wue,RadioItem:()=>Cue,RadioItemIndicator:()=>kue,Root:()=>NO,Separator:()=>Zue,SubmenuRoot:()=>Oue,SubmenuTrigger:()=>Jue,Trigger:()=>Lue,Viewport:()=>Kue,createHandle:()=>$ue});var Zde=l(ae(),1);var pO=l(ae(),1),HY=pO.createContext(void 0);function ks(e){let t=pO.useContext(HY);if(t===void 0&&!e)throw new Error(Ct(33));return t}var mO=l(ae(),1),UY=mO.createContext(void 0);function Jr(e){let t=mO.useContext(UY);if(t===void 0&&!e)throw new Error(Ct(36));return t}var Qde=Zde.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,{store:a}=Jr(),{arrowRef:c,side:d,align:u,arrowUncentered:f,arrowStyles:m}=ks(),g={open:a.useState("open"),side:d,align:u,uncentered:f};return je("div",t,{ref:[c,r],stateAttributesMapping:Y_,state:g,props:{style:m,"aria-hidden":!0,...s}})});var Jde=l(ae(),1);var $de=Jde.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,{store:a}=Jr(),c=a.useState("open"),d=a.useState("mounted"),u=a.useState("transitionStatus"),f=a.useState("lastOpenChangeReason"),m=Pg(),h={open:c,transitionStatus:u};return je("div",t,{ref:m?.backdropRef?[r,m.backdropRef]:r,state:h,stateAttributesMapping:lx,props:[{role:"presentation",hidden:!d,style:{pointerEvents:f===Ie.triggerHover?"none":void 0,userSelect:"none",WebkitUserSelect:"none"}},s]})});var bO=l(ae(),1);var hO=l(ae(),1),WY=hO.createContext(void 0);function eue(){let e=hO.useContext(WY);if(e===void 0)throw new Error(Ct(30));return e}var fx=l(ae(),1);var tue=l(ae(),1);function gO(e){let{closeOnClick:t,highlighted:r,id:o,nodeId:n,store:i,typingRef:s,itemRef:a,itemMetadata:c}=e,{events:d}=i.useState("floatingTreeRoot"),u=i.useState("open"),f=Pg(!0),m=f!==void 0;return tue.useMemo(()=>({id:o,role:"menuitem",tabIndex:u&&r?0:-1,onKeyDown(h){h.key===" "&&s?.current&&h.preventDefault()},onMouseMove(h){n&&d.emit("itemhover",{nodeId:n,target:h.currentTarget})},onClick(h){t&&d.emit("close",{domEvent:h,reason:Ie.itemPress})},onMouseUp(h){if(f){let g=f.initialCursorPointRef.current;if(f.initialCursorPointRef.current=null,m&&g&&Math.abs(h.clientX-g.x)<=1&&Math.abs(h.clientY-g.y)<=1||m&&!wr.os.mac&&h.button===2)return}a.current&&i.context.allowMouseUpTriggerRef.current&&(!m||h.button===2)&&c.type==="regular-item"&&qw(a.current,h,{detail:1})}}),[t,r,o,d,n,u,i,s,a,f,m,c])}var Rg={type:"regular-item"};function Ig(e){let{closeOnClick:t,disabled:r,highlighted:o,id:n,store:i,typingRef:s=i.context.typingRef,nativeButton:a,itemMetadata:c,nodeId:d}=e,u=fx.useRef(null),{getButtonProps:f,buttonRef:m}=Bl({disabled:r,focusableWhenDisabled:!0,native:a,composite:!0}),h=gO({closeOnClick:t,highlighted:o,id:n,nodeId:d,store:i,typingRef:s,itemRef:u,itemMetadata:c}),g=fx.useCallback(v=>_t(h,{onMouseEnter(){c.type==="submenu-trigger"&&c.setActive()}},v,f),[h,f,c]),b=Ga(u,m);return fx.useMemo(()=>({getItemProps:g,itemRef:b}),[g,b])}var GY=(function(e){return e.checked="data-checked",e.unchecked="data-unchecked",e.disabled="data-disabled",e.highlighted="data-highlighted",e})({});var Og={checked(e){return e?{[GY.checked]:""}:{[GY.unchecked]:""}},...Oc};var rue=l(P(),1),oue=bO.forwardRef(function(t,r){let{render:o,className:n,id:i,label:s,nativeButton:a=!1,disabled:c=!1,closeOnClick:d=!1,checked:u,defaultChecked:f,onCheckedChange:m,style:h,...g}=t,b=Ka({guess:!0,label:s}),v=ks(!0),y=yr(i),{store:w}=Jr(),_=w.useState("disabled"),x=c||_,C=w.useState("isActive",b.index),S=w.useState("itemProps"),[k,R]=Cf({controlled:u,default:f??!1,name:"MenuCheckboxItem",state:"checked"}),{getItemProps:O,itemRef:E}=Ig({closeOnClick:d,disabled:x,highlighted:C,id:y,store:w,nativeButton:a,nodeId:v?.context.nodeId,itemMetadata:Rg}),I=bO.useMemo(()=>({disabled:x,highlighted:C,checked:k}),[x,C,k]);function T(F){let V=qe(Ie.itemPress,F.nativeEvent,void 0,{preventUnmountOnClose:Dt});m?.(!k,V),!V.isCanceled&&R(B=>!B)}let M=je("div",t,{state:I,stateAttributesMapping:Og,props:[S,{role:"menuitemcheckbox","aria-checked":k,onClick:T},g,O],ref:[E,r,b.ref]});return(0,rue.jsx)(WY.Provider,{value:I,children:M})});var vO=l(ae(),1);var nue=vO.forwardRef(function(t,r){let{render:o,className:n,style:i,keepMounted:s=!1,...a}=t,c=eue(),d=vO.useRef(null),{transitionStatus:u,mounted:f,setMounted:m}=qa(c.checked);bs({open:c.checked,ref:d,onComplete(){c.checked||m(!1)}});let h={checked:c.checked,disabled:c.disabled,highlighted:c.highlighted,transitionStatus:u};return je("span",t,{state:h,ref:[r,d],stateAttributesMapping:Og,props:{"aria-hidden":!0,...a},enabled:s||f})});var yO=l(ae(),1);var _O=l(ae(),1),zT=_O.createContext(void 0);function iue(){let e=_O.useContext(zT);if(e===void 0)throw new Error(Ct(31));return e}var sue=l(P(),1),aue=yO.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,[a,c]=yO.useState(void 0),d=je("div",t,{ref:r,props:{role:"group","aria-labelledby":a,...s}});return(0,sue.jsx)(zT.Provider,{value:c,children:d})});var lue=l(ae(),1);var cue=lue.forwardRef(function(t,r){let{render:o,className:n,style:i,id:s,...a}=t,c=yr(s),d=iue();return ke(()=>(d(c),()=>{d(u=>u===c?void 0:u)}),[d,c]),je("div",t,{ref:r,props:{id:c,role:"presentation",...a}})});var due=l(ae(),1);var uue=due.forwardRef(function(t,r){let{render:o,className:n,id:i,label:s,nativeButton:a=!1,disabled:c=!1,closeOnClick:d=!0,style:u,...f}=t,m=Ka({guess:!0,label:s}),h=ks(!0),g=yr(i),{store:b}=Jr(),v=b.useState("disabled"),y=c||v,w=b.useState("isActive",m.index),_=b.useState("itemProps"),{getItemProps:x,itemRef:C}=Ig({closeOnClick:d,disabled:y,highlighted:w,id:g,store:b,nativeButton:a,nodeId:h?.context.nodeId,itemMetadata:Rg});return je("div",t,{state:{disabled:y,highlighted:w},props:[_,f,x],ref:[C,r,m.ref]})});var wO=l(ae(),1);var fue=wO.forwardRef(function(t,r){let{render:o,className:n,id:i,label:s,closeOnClick:a=!1,style:c,...d}=t,u=wO.useRef(null),f=Ka({guess:!0,label:s}),h=ks(!0)?.context.nodeId,g=yr(i),{store:b}=Jr(),v=b.useState("isActive",f.index),y=b.useState("itemProps"),w=b.context.typingRef,{getButtonProps:_,buttonRef:x}=Bl({native:!1,composite:!0}),C=gO({closeOnClick:a,highlighted:v,id:g,nodeId:h,store:b,typingRef:w,itemRef:u,itemMetadata:Rg});function S(R){return _t(C,R,_)}return je("a",t,{state:{highlighted:v},props:[y,d,S],ref:[u,x,r,f.ref]})});var SO=l(ae(),1);var xO=l(ae(),1),SJe=xO.createContext(void 0);function pue(e){let t=xO.useContext(SJe);if(t===void 0&&!e)throw new Error(Ct(69));return t}var mue=l(P(),1),hue=SO.forwardRef(function(t,r){let{render:o,className:n,style:i,finalFocus:s,...a}=t,{store:c}=Jr(),{side:d,align:u}=ks(),f=pue(!0)!=null,m=c.useState("open"),h=c.useState("transitionStatus"),g=c.useState("popupProps"),b=c.useState("mounted"),v=c.useState("instantType"),y=c.useState("activeTriggerElement"),w=c.useState("parent"),_=c.useState("lastOpenChangeReason"),x=c.useState("rootId"),C=c.useState("floatingRootContext"),S=c.useState("floatingTreeRoot"),k=c.useState("closeDelay"),R=c.useState("hoverEnabled"),O=c.useState("disabled"),E=c.useState("openMethod"),I=w.type==="context-menu";bs({open:m,ref:c.context.popupRef,onComplete(){m&&c.context.onOpenChangeComplete?.(!0)}}),SO.useEffect(()=>{function B(z){c.setOpen(!1,qe(z.reason,z.domEvent))}return S.events.on("close",B),()=>{S.events.off("close",B)}},[S.events,c]),FT(C,{enabled:R&&!O&&!I&&w.type!=="menubar",closeDelay:k});let T=c.useStateSetter("popupElement"),M={transitionStatus:h,side:d,align:u,open:m,nested:w.type==="menu",instant:v},F=je("div",t,{state:M,ref:[r,c.context.popupRef,T],stateAttributesMapping:lx,props:[g,{onKeyDown(B){f&&tO.has(B.key)&&B.stopPropagation()}},ux(h),a,{"data-rootownerid":x}]}),V=w.type===void 0||I;return(y||w.type==="menubar"&&_!==Ie.outsidePress)&&(V=!0),(0,mue.jsx)(iY,{context:C,openInteractionType:E,modal:I,disabled:!b,returnFocus:s===void 0?V:s,initialFocus:w.type!=="menu",restoreFocus:!0,externalTree:w.type!=="menubar"?S:void 0,previousFocusableElement:y,nextFocusableElement:w.type===void 0?c.context.triggerFocusTargetRef:void 0,beforeContentFocusGuardRef:w.type===void 0?c.context.beforeContentFocusGuardRef:void 0,children:F})});var bue=l(ae(),1);var CO=l(ae(),1),YY=CO.createContext(void 0);function gue(){let e=CO.useContext(YY);if(e===void 0)throw new Error(Ct(32));return e}var qY=l(P(),1),vue=bue.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t,{store:i}=Jr();return i.useState("mounted")||o?(0,qY.jsx)(YY.Provider,{value:o,children:(0,qY.jsx)(eY,{ref:r,...n})}):null});var Nf=l(ae(),1);var px=l(P(),1),_ue=Nf.forwardRef(function(t,r){let{anchor:o,positionMethod:n="absolute",className:i,render:s,side:a,align:c,sideOffset:d=0,alignOffset:u=0,collisionBoundary:f="clipping-ancestors",collisionPadding:m=5,arrowPadding:h=5,sticky:g=!1,disableAnchorTracking:b=!1,collisionAvoidance:v=cce,style:y,...w}=t,{store:_}=Jr(),x=gue(),C=Pg(!0),S=_.useState("parent"),k=_.useState("floatingRootContext"),R=_.useState("floatingTreeRoot"),O=_.useState("mounted"),E=_.useState("open"),I=_.useState("modal"),T=_.useState("openMethod"),M=_.useState("activeTriggerElement"),F=_.useState("transitionStatus"),V=_.useState("positionerElement"),B=_.useState("instantType"),z=_.useState("adaptiveOrigin"),A=_.useState("lastOpenChangeReason"),D=_.useState("floatingNodeId"),L=_.useState("floatingParentNodeId"),U=k.useState("domReferenceElement"),j=Nf.useRef(null),Y=Tf(V),q=o,ne=d,ie=u,oe=c,te=v;S.type==="context-menu"&&(q=o??S.context?.anchor,oe=oe??"start",!a&&oe!=="center"&&(ie=t.alignOffset??2,ne=t.sideOffset??-5));let se=a,ge=oe;S.type==="menu"?(se=se??"inline-end",ge=ge??"start",te=t.collisionAvoidance??_I):S.type==="menubar"&&(se=se??(S.context.orientation==="vertical"?"inline-end":"bottom"),ge=ge??"start");let we=S.type==="context-menu",ce=aO({anchor:q,floatingRootContext:k,positionMethod:C?"fixed":n,mounted:O,side:se,sideOffset:ne,align:ge,alignOffset:ie,arrowPadding:we?0:h,collisionBoundary:f,collisionPadding:m,sticky:g,nodeId:D,keepMounted:x,disableAnchorTracking:b,collisionAvoidance:te,shift:we?{crossAxis:!("side"in te&&te.side==="flip"),rootBoundary:"layoutViewport"}:void 0,externalTree:R,adaptiveOrigin:z});Nf.useEffect(()=>{function ye(Pe){Pe.open&&(Pe.parentNodeId===D&&_.set("hoverEnabled",!1),Pe.nodeId!==D&&Pe.parentNodeId===_.select("floatingParentNodeId")&&_.setOpen(!1,qe(Ie.siblingOpen)))}return R.events.on("menuopenchange",ye),()=>{R.events.off("menuopenchange",ye)}},[_,R.events,D]),Nf.useEffect(()=>{if(_.select("floatingParentNodeId")==null)return;function ye(Pe){if(Pe.open||Pe.nodeId!==_.select("floatingParentNodeId"))return;let Ae=Pe.reason??Ie.siblingOpen;_.setOpen(!1,qe(Ae))}return R.events.on("menuopenchange",ye),()=>{R.events.off("menuopenchange",ye)}},[R.events,_]);let ve=Zr();Nf.useEffect(()=>{E||ve.clear()},[E,ve]),Nf.useEffect(()=>{function ye(Pe){if(!(!E||Pe.nodeId!==_.select("floatingParentNodeId")))if(Pe.target&&M&&M!==Pe.target){let Ae=_.select("closeDelay");Ae>0?ve.isStarted()||ve.start(Ae,()=>{_.setOpen(!1,qe(Ie.siblingOpen))}):_.setOpen(!1,qe(Ie.siblingOpen))}else ve.clear()}return R.events.on("itemhover",ye),()=>{R.events.off("itemhover",ye)}},[R.events,E,M,_,ve]),Nf.useEffect(()=>{let ye={open:E,nodeId:D,parentNodeId:L,reason:_.select("lastOpenChangeReason")};R.events.emit("menuopenchange",ye)},[R.events,E,_,D,L]),ke(()=>{let ye=U,Pe=j.current;if(ye&&(j.current=ye),Pe&&ye&&ye!==Pe){_.set("instantType",void 0);let Ae=new AbortController;return Y(()=>{_.set("instantType","trigger-change")},Ae.signal),()=>{Ae.abort()}}},[U,Y,_]);let me={open:E,side:ce.side,align:ce.align,anchorHidden:ce.anchorHidden,nested:S.type==="menu",instant:B},$=S.type==="menubar"&&S.context.modal,ue=I&&A!==Ie.triggerHover;Vde(E&&($||ue),T==="touch",V,M);let ee=lO(t,me,{styles:ce.positionerStyles,transitionStatus:F,props:w,refs:[r,_.useStateSetter("positionerElement")],hidden:!O,inert:!E}),pe=O&&S.type!=="menu"&&(S.type!=="menubar"&&I&&A!==Ie.triggerHover||S.type==="menubar"&&S.context.modal),fe=null;return S.type==="menubar"?fe=S.context.contentElement:S.type===void 0&&(fe=M),(0,px.jsxs)(HY.Provider,{value:ce,children:[pe&&(0,px.jsx)(wde,{ref:S.type==="context-menu"||S.type==="nested-context-menu"?S.context.internalBackdropRef:null,inert:cx(!E),cutout:fe}),(0,px.jsx)(rY,{id:D,children:(0,px.jsx)(Uw,{elementsRef:_.context.itemDomElements,labelsRef:_.context.itemLabels,children:ee})})]})});var Ag=l(ae(),1);var kO=l(ae(),1),KY=kO.createContext(void 0);function yue(){let e=kO.useContext(KY);if(e===void 0)throw new Error(Ct(34));return e}var XY=l(P(),1),wue=Ag.memo(Ag.forwardRef(function(t,r){let{render:o,className:n,value:i,defaultValue:s,onValueChange:a,disabled:c=!1,style:d,"aria-labelledby":u,...f}=t,[m,h]=Ag.useState(void 0),[g,b]=Cf({controlled:i,default:s,name:"MenuRadioGroup"}),v=Te((x,C)=>{a?.(x,C),!C.isCanceled&&b(x)}),w=je("div",t,{state:{disabled:c},ref:r,props:{role:"group","aria-labelledby":u??m,"aria-disabled":c||void 0,...f}}),_=Ag.useMemo(()=>({value:g,setValue:v,disabled:c}),[g,v,c]);return(0,XY.jsx)(zT.Provider,{value:h,children:(0,XY.jsx)(KY.Provider,{value:_,children:w})})}));var TO=l(ae(),1);var EO=l(ae(),1),ZY=EO.createContext(void 0);function xue(){let e=EO.useContext(ZY);if(e===void 0)throw new Error(Ct(35));return e}var Sue=l(P(),1),Cue=TO.forwardRef(function(t,r){let{render:o,className:n,id:i,label:s,nativeButton:a=!1,disabled:c=!1,closeOnClick:d=!1,value:u,style:f,...m}=t,h=Ka({guess:!0,label:s}),g=ks(!0),b=yr(i),{store:v}=Jr(),y=v.useState("isActive",h.index),w=v.useState("itemProps"),{value:_,setValue:x,disabled:C}=yue(),S=v.useState("disabled"),k=c||C||S,R=_===u,{getItemProps:O,itemRef:E}=Ig({closeOnClick:d,disabled:k,highlighted:y,id:b,store:v,nativeButton:a,nodeId:g?.context.nodeId,itemMetadata:Rg}),I=TO.useMemo(()=>({disabled:k,highlighted:y,checked:R}),[k,y,R]);function T(F){let V=qe(Ie.itemPress,F.nativeEvent,void 0,{preventUnmountOnClose:Dt});x(u,V)}let M=je("div",t,{state:I,stateAttributesMapping:Og,props:[w,{role:"menuitemradio","aria-checked":R,onClick:T},m,O],ref:[E,r,h.ref]});return(0,Sue.jsx)(ZY.Provider,{value:I,children:M})});var PO=l(ae(),1);var kue=PO.forwardRef(function(t,r){let{render:o,className:n,style:i,keepMounted:s=!1,...a}=t,c=xue(),d=PO.useRef(null),{transitionStatus:u,mounted:f,setMounted:m}=qa(c.checked);bs({open:c.checked,ref:d,onComplete(){c.checked||m(!1)}});let h={checked:c.checked,disabled:c.disabled,highlighted:c.highlighted,transitionStatus:u};return je("span",t,{state:h,stateAttributesMapping:Og,ref:[r,d],props:{"aria-hidden":!0,...a},enabled:s||f})});var Ln=l(ae(),1);var RO=l(ae(),1),CJe=RO.createContext(null);function IO(e){let t=RO.useContext(CJe);if(t===null&&!e)throw new Error(Ct(5));return t}var jT=l(ae(),1);var Eue={...VI,disabled:e=>e.parent.type==="menubar"&&e.parent.context.disabled||e.disabled,modal:e=>(e.parent.type===void 0||e.parent.type==="context-menu")&&(e.modal??!0),openMethod:e=>e.openMethod,allowMouseEnter:e=>e.allowMouseEnter,highlightItemOnHover:e=>e.highlightItemOnHover,parent:e=>e.parent,rootId:e=>e.parent.type==="menu"?e.parent.store.select("rootId"):e.parent.type!==void 0?e.parent.context.rootId:e.rootId,activeIndex:e=>e.activeIndex,isActive:(e,t)=>e.activeIndex===t,hoverEnabled:e=>e.hoverEnabled,instantType:e=>e.instantType,lastOpenChangeReason:e=>e.openChangeReason,floatingTreeRoot:e=>e.parent.type==="menu"?e.parent.store.select("floatingTreeRoot"):e.floatingTreeRoot,floatingNodeId:e=>e.floatingNodeId,floatingParentNodeId:e=>e.floatingParentNodeId,itemProps:e=>e.itemProps,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin,keyboardEventRelay:e=>{if(e.keyboardEventRelay)return e.keyboardEventRelay;if(e.parent.type==="menu")return e.parent.store.select("keyboardEventRelay")}},OO=class extends If{constructor(t){super({...Rue(),...t},Pue(),Eue),this.unsubscribeParentListener=this.observe("parent",r=>{if(this.unsubscribeParentListener?.(),r.type==="menu"){let o=r.store.select("rootId"),n=r.store.select("floatingTreeRoot"),i=r.store.select("keyboardEventRelay");this.unsubscribeParentListener=r.store.subscribe(()=>{let s=r.store.select("rootId"),a=r.store.select("floatingTreeRoot"),c=r.store.select("keyboardEventRelay");o===s&&n===a&&i===c||(o=s,n=a,i=c,this.notifyAll())}),this.context.allowMouseUpTriggerRef=r.store.context.allowMouseUpTriggerRef;return}r.type!==void 0&&(this.context.allowMouseUpTriggerRef=r.context.allowMouseUpTriggerRef),this.unsubscribeParentListener=null})}setOpen(t,r){this.state.floatingRootContext.context.events.emit("setOpen",{open:t,eventDetails:r})}unsubscribeParentListener=null};function Tue(){let e=new ax(Object.freeze(Rue()),Object.freeze(Pue()),Eue);return Object.assign(e,{setOpen:Dt})}function Pue(){return{positionerRef:jT.createRef(),popupRef:jT.createRef(),typingRef:{current:!1},itemDomElements:{current:[]},itemLabels:{current:[]},allowMouseUpTriggerRef:{current:!1},triggerFocusTargetRef:jT.createRef(),beforeContentFocusGuardRef:jT.createRef(),onOpenChangeComplete:void 0,triggerElements:new wm}}function Rue(){return{...LI(),disabled:!1,modal:!0,openMethod:null,allowMouseEnter:!1,highlightItemOnHover:!0,parent:{type:void 0},rootId:void 0,activeIndex:null,hoverEnabled:!0,instantType:void 0,openChangeReason:null,floatingTreeRoot:new yg,floatingNodeId:void 0,floatingParentNodeId:null,itemProps:It,keyboardEventRelay:void 0,closeDelay:0,adaptiveOrigin:void 0}}var AO=l(ae(),1),QY=AO.createContext(void 0);function MO(){return AO.useContext(QY)}var HT=l(P(),1),NO=OT(function(t){let{children:r,open:o,onOpenChange:n,onOpenChangeComplete:i,defaultOpen:s=!1,disabled:a=!1,modal:c,loopFocus:d=!0,orientation:u="vertical",actionsRef:f,closeParentOnEsc:m=!1,handle:h,triggerId:g,defaultTriggerId:b=null,highlightItemOnHover:v=!0}=t,y=Pg(!0),w=Jr(!0),_=IO(!0),x=MO(),C=Ln.useMemo(()=>x&&w?{type:"menu",store:w.store}:_?{type:"menubar",context:_}:y&&!w?{type:"context-menu",context:y}:{type:void 0},[y,w,_,x]),S=kJe({open:s,openProp:o,activeTriggerId:b,triggerIdProp:g,parent:C});S.useControlledProp("openProp",o),S.useControlledProp("triggerIdProp",g),S.useContextCallback("onOpenChangeComplete",i);let k=Wd(),R=Wd(),O=S.useState("floatingTreeRoot"),E=kT(O),I=jl(),T=S.useState("open"),M=S.useState("activeTriggerElement"),F=S.useState("positionerElement"),V=S.useState("hoverEnabled"),B=S.useState("disabled"),z=S.useState("lastOpenChangeReason"),A=S.useState("parent"),D=S.useState("activeIndex"),L=S.useState("payload"),U=S.useState("floatingParentNodeId"),j=Ln.useRef(null),Y=Ln.useRef(A.type!=="context-menu"),q=Zr(),ne=Ln.useRef(!0),ie=Zr(),oe=U!=null,{openMethod:te,triggerProps:se}=kde(T);S.useSyncedValues({disabled:a,highlightItemOnHover:v,modal:A.type===void 0?c:void 0,openMethod:te,rootId:k}),NI(S);let{forceUnmount:ge}=FI(T,S,()=>{S.set("allowMouseEnter",!1)});ke(()=>{y&&!w?S.update({parent:{type:"context-menu",context:y},floatingNodeId:E,floatingParentNodeId:I}):w&&S.update({floatingNodeId:E,floatingParentNodeId:I})},[y,w,E,I,S]),Ln.useEffect(()=>{if(T||(j.current=null),A.type==="context-menu"){if(!T){q.clear(),Y.current=!1;return}q.start(500,()=>{Y.current=!0})}},[q,T,A.type]),ke(()=>{!T&&!V&&S.set("hoverEnabled",!0)},[T,V,S]);let we=Te((Fe,Je)=>{let at=Je.reason;if(!Fe&&!S.select("open")||T===Fe&&Je.trigger===M&&z===at)return;let Ft=xY(Je);if(!Fe&&Je.trigger==null&&(Je.trigger=M??void 0),n?.(Fe,Je),Je.isCanceled)return;S.state.floatingRootContext.dispatchOpenChange(Fe,Je);let er=Je.event;if(Fe===!1&&er?.type==="click"&&er.pointerType==="touch"&&!ne.current)return;Fe&&at===Ie.triggerFocus?(ne.current=!1,ie.start(300,()=>{ne.current=!0})):(ne.current=!0,ie.clear());let nt=(at===Ie.triggerPress||at===Ie.itemPress)&&er.detail===0,Nn=!Fe&&(at===Ie.escapeKey||at==null),Go={open:Fe,openChangeReason:at};j.current=Je.event,wY(Go,Fe,Je.trigger,Ft()),S.update(Go),A.type==="menubar"&&(at===Ie.triggerFocus||at===Ie.focusOut||at===Ie.triggerHover||at===Ie.listNavigation||at===Ie.siblingOpen)?S.set("instantType","group"):nt||Nn?S.set("instantType",nt?"click":"dismiss"):S.set("instantType",void 0)}),ce=AT({popupStore:S,floatingId:R,nested:I!=null,onOpenChange:we}),ve=ce.context.events;ke(()=>{let Fe=({open:Je,eventDetails:at})=>we(Je,at);return ve.on("setOpen",Fe),()=>{ve?.off("setOpen",Fe)}},[ve,we]);let me=Ln.useCallback(()=>{S.setOpen(!1,qe(Ie.imperativeAction))},[S]);Ln.useImperativeHandle(f,()=>({unmount:ge,close:me}),[ge,me]);let $;A.type==="context-menu"&&($=A.context),Ln.useImperativeHandle($?.positionerRef,()=>F,[F]),Ln.useImperativeHandle($?.actionsRef,()=>({setOpen:we}),[we]);let ue=RT(ce,{enabled:!B,bubbles:{escapeKey:m&&A.type==="menu"},outsidePress(){return A.type!=="context-menu"||j.current?.type==="contextmenu"?!0:Y.current},externalTree:oe?O:void 0}),ee=Mf(),pe=Ln.useCallback(Fe=>{S.select("activeIndex")!==Fe&&S.set("activeIndex",Fe)},[S]),fe=RY(ce,{enabled:!B,listRef:S.context.itemDomElements,activeIndex:D,nested:A.type!==void 0,loopFocus:d,orientation:u,parentOrientation:A.type==="menubar"?A.context.orientation:void 0,rtl:ee==="rtl",disabledIndices:Ya,onNavigate:pe,openOnArrowKeyDown:A.type!=="context-menu",externalTree:oe?O:void 0,focusItemOnHover:v}),ye=Ln.useCallback(Fe=>{S.context.typingRef.current=Fe},[S]),Pe=IY(ce,{enabled:!B,listRef:S.context.itemLabels,elementsRef:S.context.itemDomElements,activeIndex:D,resetMs:500,onMatch:Fe=>{T&&Fe!==D&&S.set("activeIndex",Fe)},onTyping:ye}),Ae=Ln.useMemo(()=>{let Fe=_t(Pe.reference,fe.reference,ue.reference,{onMouseMove(){S.set("allowMouseEnter",!0)}},se);return Fe["aria-haspopup"]="menu",Fe["aria-expanded"]=T,Fe},[S,Pe.reference,fe.reference,ue.reference,se,T]),Le=Ln.useMemo(()=>{let Fe=_t(fe.trigger,ue.trigger,se);return Fe["aria-haspopup"]="menu",Fe["aria-expanded"]=!1,Fe},[fe.trigger,ue.trigger,se]),re=Ln.useMemo(()=>_t(OI,{id:R,role:"menu","aria-labelledby":M?.id,onMouseMove(){S.set("allowMouseEnter",!0),A.type==="menu"&&S.set("hoverEnabled",!1)},onClick(){S.select("hoverEnabled")&&S.set("hoverEnabled",!1)},onKeyDown(Fe){let Je=S.select("keyboardEventRelay");Je&&!Fe.isPropagationStopped()&&Je(Fe)}},Pe.floating,fe.floating,ue.floating),[M,R,A.type,S,Pe.floating,fe.floating,ue.floating]),be=fe.item??It;DI(S,{floatingRootContext:ce,activeTriggerProps:Ae,inactiveTriggerProps:Le,popupProps:re,itemProps:be});let Ge=Ln.useMemo(()=>({store:S,parent:C}),[S,C]),Ne=(0,HT.jsxs)(UY.Provider,{value:Ge,children:[h&&(0,HT.jsx)(AI,{handle:h,store:S}),typeof r=="function"?r({payload:L}):r]});return A.type===void 0||A.type==="context-menu"?(0,HT.jsx)(oY,{externalTree:O,children:Ne}):Ne});function kJe(e){return _r(()=>new OO(e)).current}var Iue=l(ae(),1);var JY=l(P(),1);function Oue(e){let t=Jr().store,r=Iue.useMemo(()=>({parentMenu:t}),[t]);return(0,JY.jsx)(QY.Provider,{value:r,children:(0,JY.jsx)(NO,{...e})})}var Es=l(ae(),1);var Aue=l(ae(),1);function FO(e={}){let{highlightItemOnHover:t,highlightedIndex:r,onHighlightedIndexChange:o}=hg(),{ref:n,index:i}=Ka(e),s=r===i,a=Aue.useRef(null),c=Ga(n,a);return{compositeProps:{tabIndex:s?0:-1,onFocus(){o(i)},onMouseMove(){let u=a.current;if(!t||!u)return;let f=u.hasAttribute("disabled")||u.ariaDisabled==="true";!s&&!f&&u.focus()}},compositeRef:c,index:i}}function Mue(e){let{render:t,className:r,style:o,state:n=It,props:i=Ya,refs:s=Ya,metadata:a,stateAttributesMapping:c,tag:d="div",...u}=e,{compositeProps:f,compositeRef:m}=FO({metadata:a});return je(d,e,{state:n,ref:[m,...s],props:[f,...i,u],stateAttributesMapping:c})}function $Y(e){if(Bt(e)&&e.hasAttribute("data-rootownerid"))return e.getAttribute("data-rootownerid");if(!Mc(e))return $Y(Ac(e))}var Nue=l(ae(),1),eq=l(Gd(),1);function Fue(e,t){let r=Nue.useRef(null);function o(i){eq.flushSync(()=>{e.setOpen(!1,qe(Ie.focusOut,i.nativeEvent,i.currentTarget))}),ece(r.current)?.focus()}function n(i){let s=e.select("positionerElement");if(s&&_m(i,s))e.context.beforeContentFocusGuardRef.current?.focus();else{eq.flushSync(()=>{e.setOpen(!1,qe(Ie.focusOut,i.nativeEvent,i.currentTarget))});let a=$le(e.context.triggerFocusTargetRef.current||t.current);for(;a!==null&&Ke(s,a);){let c=a;if(a=$w(a),a===c)break}a?.focus()}}return{preFocusGuardRef:r,handlePreFocusGuardFocus:o,handleFocusTargetFocus:n}}var DO=l(ae(),1);function Due(e){let{enabled:t=!0,mouseDownAction:r,open:o}=e,n=DO.useRef(!1);return DO.useMemo(()=>t?{onMouseDown:i=>{(r==="open"&&!o||r==="close"&&o)&&(n.current=!0,dt(i.currentTarget).addEventListener("click",()=>{n.current=!1},{once:!0}))},onClick:i=>{n.current&&(n.current=!1,i.preventBaseUIHandler())}}:It,[t,r,o])}var Mg=l(P(),1),Lue=TI(function(t,r){let{render:o,className:n,style:i,disabled:s=!1,nativeButton:a=!0,id:c,openOnHover:d,delay:u=100,closeDelay:f=0,handle:m,payload:h,...g}=t,b=Jr(!0),y=BI(m)??b?.store;if(!y)throw new Error(Ct(85));let w=yr(c),_=y.useState("isTriggerActive",w),x=y.useState("floatingRootContext"),C=y.useState("isOpenedByTrigger",w),S=y.useState("triggerPopupId",w),k=Es.useRef(null),R=TJe(),O=hg(!0),E=ws(),I=Es.useMemo(()=>E??new yg,[E]),T=kT(I),M=jl(),{registerTrigger:F,isMountedByThisTrigger:V}=MI(w,k,y,{payload:h,closeDelay:f,parent:R,floatingTreeRoot:I,floatingNodeId:T,floatingParentNodeId:M,keyboardEventRelay:O?.relayKeyboardEvent}),B=R.type==="menubar",z=y.useState("disabled"),A=s||z||B&&R.context.disabled,{getButtonProps:D,buttonRef:L}=Bl({disabled:A,native:a});Es.useEffect(()=>{!C&&R.type===void 0&&(y.context.allowMouseUpTriggerRef.current=!1)},[y,C,R.type]);let U=Es.useRef(null),j=Zr(),Y=Te(ye=>{if(!U.current)return;j.clear(),y.context.allowMouseUpTriggerRef.current=!1;let Pe=ye.target;Ke(U.current,Pe)||Ke(y.select("positionerElement"),Pe)||Pe===U.current||Pe!=null&&$Y(Pe)===y.select("rootId")||Rde(ye,U.current)||I.events.emit("close",{domEvent:ye,reason:Ie.cancelOpen})});Es.useEffect(()=>{C&&y.select("lastOpenChangeReason")===Ie.triggerHover&&dt(U.current).addEventListener("mouseup",Y,{once:!0})},[C,Y,y]);let q=B&&R.context.hasSubmenuOpen,ie=U_(x,{enabled:(d??q)&&!A&&(!B||q&&!V),handleClose:G_({blockPointerEvents:!B}),mouseOnly:!0,move:!1,restMs:R.type===void 0?u:void 0,delay:{close:f},triggerElementRef:k,externalTree:I,isActiveTrigger:_,isClosing:()=>y.select("transitionStatus")==="ending"}),oe=EJe(C,y.select("lastOpenChangeReason")),te=PT(x,{enabled:!A,event:C&&B?"click":"mousedown",toggle:!0,ignoreMouse:!1,stickIfOpen:R.type===void 0?oe:!1}),se=NT(x,{enabled:!A&&q}),ge=Due({open:C,enabled:B,mouseDownAction:"open"}),we=Es.useMemo(()=>_t(se.reference,te.reference),[se.reference,te.reference]),ce=y.useState("triggerProps",V),{preFocusGuardRef:ve,handlePreFocusGuardFocus:me,handleFocusTargetFocus:$}=Fue(y,k),ue={disabled:A,open:C},ee=[U,r,L,F,k],pe=[we,ie??It,ce,{"aria-haspopup":"menu","aria-controls":S,id:w,onMouseDown:ye=>{if(y.select("open"))return;j.start(200,()=>{y.context.allowMouseUpTriggerRef.current=!0}),dt(ye.currentTarget).addEventListener("mouseup",Y,{once:!0})}},B?{role:"menuitem"}:{},ge,g,D],fe=je("button",t,{enabled:!B,stateAttributesMapping:OY,state:ue,ref:ee,props:pe});return B?(0,Mg.jsx)(Mue,{tag:"button",render:o,className:n,style:i,state:ue,refs:ee,props:pe,stateAttributesMapping:OY}):C?(0,Mg.jsxs)(Es.Fragment,{children:[(0,Mg.jsx)(vm,{ref:ve,onFocus:me},`${w}-pre-focus-guard`),(0,Mg.jsx)(Es.Fragment,{children:fe},w),(0,Mg.jsx)(vm,{ref:y.context.triggerFocusTargetRef,onFocus:$},`${w}-post-focus-guard`)]}):(0,Mg.jsx)(Es.Fragment,{children:fe},w)});function EJe(e,t){let r=Zr(),[o,n]=Es.useState(!1);return ke(()=>{e&&t===Ie.triggerHover?(n(!0),r.start(500,()=>{n(!1)})):e||(r.clear(),n(!1))},[e,t,r]),o}function TJe(){let e=IO(!0);return Es.useMemo(()=>e?{type:"menubar",context:e}:{type:void 0},[e])}var que=l(ae(),1);var Ki=l(ae(),1),Yue=l(Gd(),1);var Vue=l(ae(),1);function Bue(e){let[t,r]=Vue.useState({current:e,previous:null});return Object.is(e,t.current)||r({current:e,previous:t.current}),t.previous}var hx=l(ae(),1);function mx(e){let t=ei(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Bt(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o;return(vg(r)!==i||vg(o)!==s)&&(r=i,o=s),{width:r,height:o}}function jue(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:c}=e,d=Tf(t,!0),u=Vl(),f=hx.useRef(null),m=hx.useRef(!0),h=hx.useRef(Dt),g=Te(i),b=Te(s),v=hx.useMemo(()=>PJe(a,c),[a,c]);ke(()=>{if(!n){h.current=Dt,m.current=!0,f.current=null;return}if(!t||!r)return;h.current=zue(t,v),tq(t,"auto");let y=VO(t,"position","static"),w=VO(t,"transform","none"),_=VO(t,"scale","1"),x=zue(r,{"--available-width":"max-content","--available-height":"max-content"});function C(){y(),w(),x()}function S(){C(),_()}if(g?.(),m.current||f.current===null){LO(r,"max-content");let E=mx(t);return f.current=E,LO(r,E),S(),b?.(null,E),m.current=!1,()=>{h.current(),h.current=Dt}}LO(r,"max-content");let k=f.current,R=mx(t);f.current=R,tq(t,k),S(),b?.(k,R),LO(r,R);let O=new AbortController;return u.request(()=>{tq(t,R),d(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},O.signal)}),()=>{O.abort(),u.cancel(),h.current(),h.current=Dt}},[o,t,r,d,u,n,g,b,v])}function PJe(e,t){let r=e==="top",o=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!r&&!o?It:{position:"absolute",[r?"bottom":"top"]:"0",[o?"right":"left"]:"0"}}function VO(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function zue(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push(VO(e,o,n));return r.length?()=>{r.forEach(o=>o())}:Dt}function tq(e,t){let r=t==="auto"?"auto":`${t.width}px`,o=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",r),e.style.setProperty("--popup-height",o)}function LO(e,t){let r=t==="max-content"?"max-content":`${t.width}px`,o=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",r),e.style.setProperty("--positioner-height",o)}var Hue=l(ae(),1);var Uue=l(P(),1),BO=function(t){let{direction:r="ltr"}=t,o=Hue.useMemo(()=>({direction:r}),[r]);return(0,Uue.jsx)(DY.Provider,{value:o,children:t.children})};var Wue={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:i,strategy:s,placement:a}=e,c=ir(n),d=c.getComputedStyle(n);if(!(d.transitionDuration!=="0s"&&d.transitionDuration!==""))return{x:t,y:r,data:dx};let f=await i.getOffsetParent?.(n),m={width:0,height:0};if(s==="fixed"&&c?.visualViewport)m={width:c.visualViewport.width,height:c.visualViewport.height};else if(f===c){let w=dt(n);m={width:w.documentElement.clientWidth,height:w.documentElement.clientHeight}}else await i.isElement?.(f)&&(m=await i.getDimensions(f));let h=ys(a),g=t,b=r;h==="left"&&(g=m.width-(t+o.width)),h==="top"&&(b=m.height-(r+o.height));let v=h==="left"?"right":dx.sideX,y=h==="top"?"bottom":dx.sideY;return{x:g,y:b,data:{sideX:v,sideY:y}}}};var gx=l(P(),1),zO={activationDirection:e=>e?{"data-activation-direction":e}:null};function jO(e){let{store:t,side:r,children:o}=e,n=Mf(),i=t.useState("activeTriggerElement"),s=t.useState("activeTriggerId"),a=t.useState("open"),c=t.useState("payload"),d=t.useState("mounted"),u=t.useState("popupElement"),f=t.useState("positionerElement"),m=Bue(a?i:null),h=OJe(s,c),g=Ki.useRef(null),[b,v]=Ki.useState(null),[y,w]=Ki.useState(null),_=Ki.useRef(null),x=Ki.useRef(null),C=Tf(_,!0),S=Vl(),k=Ki.useRef(null),[R,O]=Ki.useState(null),[E,I]=Ki.useState(!1);ke(()=>(t.set("adaptiveOrigin",Wue),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let T=Te(()=>{_.current?.style.setProperty("animation","none"),_.current?.style.setProperty("transition","none"),x.current?.style.setProperty("display","none")}),M=Te(D=>{_.current?.style.removeProperty("animation"),_.current?.style.removeProperty("transition"),x.current?.style.removeProperty("display"),D&&O(D)}),F=Te(()=>{k.current?.abort();let D=new AbortController;k.current=D,C(()=>{v(null),O(null),g.current=null},D.signal)}),V=Ki.useRef(null);ke(()=>{(!a||!d)&&(V.current=null)},[a,d]),ke(()=>{if(i&&m&&i!==m&&V.current!==i&&g.current){v(g.current),I(!0);let D=IJe(m,i);w(D),V.current=i}},[i,m]),ke(()=>{b!=null&&(k.current?.abort(),I(!0),S.request(()=>{Yue.flushSync(()=>{I(!1)}),F()}))},[h,b,F,S]),ke(()=>{let D=_.current;if(!D)return;let L=dt(D).createElement("div");for(let U of Array.from(D.childNodes))L.appendChild(U.cloneNode(!0));g.current=L});let B=b!=null,z;B?z=(0,gx.jsxs)(Ki.Fragment,{children:[(0,gx.jsx)("div",{"data-previous":!0,inert:cx(!0),ref:x,style:{...R?{"--popup-width":`${R.width}px`,"--popup-height":`${R.height}px`}:null,position:"absolute"},"data-ending-style":E?void 0:""},"previous"),(0,gx.jsx)("div",{"data-current":!0,ref:_,"data-starting-style":E?"":void 0,children:o},h)]}):z=(0,gx.jsx)("div",{"data-current":!0,ref:_,children:o},h),ke(()=>{let D=x.current;!D||!b||D.replaceChildren(...Array.from(b.childNodes))},[b]),jue({popupElement:u,positionerElement:f,mounted:d,content:c,onMeasureLayout:T,onMeasureLayoutComplete:M,side:r,direction:n});let A={activationDirection:RJe(y),transitioning:B};return{children:z,state:A}}function RJe(e){if(e)return`${Gue(e.horizontal,5,"right","left")} ${Gue(e.vertical,5,"down","up")}`}function Gue(e,t,r,o){return e>t?r:e<-t?o:""}function IJe(e,t){let r=e.getBoundingClientRect(),o=t.getBoundingClientRect(),n={x:r.left+r.width/2,y:r.top+r.height/2},i={x:o.left+o.width/2,y:o.top+o.height/2};return{horizontal:i.x-n.x,vertical:i.y-n.y}}function OJe(e,t){let[r,o]=Ki.useState(0),n=Ki.useRef(e),i=Ki.useRef(t),s=Ki.useRef(!1);return ke(()=>{let a=n.current,c=i.current,d=e!==a,u=t!==c;d?(o(f=>f+1),s.current=!u):s.current&&u&&(o(f=>f+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${r}`}var Kue=que.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,...a}=t,{store:c}=Jr(),{side:d}=ks(),u=c.useState("instantType"),{children:f,state:m}=jO({store:c,side:d,children:s}),h={activationDirection:m.activationDirection,transitioning:m.transitioning,instant:u};return je("div",t,{state:h,ref:r,props:[a,{children:f}],stateAttributesMapping:zO})});var Xue=l(ae(),1);var Zue=Xue.forwardRef(function(t,r){let{className:o,render:n,orientation:i="horizontal",style:s,...a}=t;return je("div",t,{state:{orientation:i},ref:r,props:[{role:"separator","aria-orientation":i},a]})});var Ff=l(ae(),1);function Que(e){return e==null||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true"}var AJe={"aria-expanded":void 0},Jue=Ff.forwardRef(function(t,r){let{render:o,className:n,style:i,label:s,id:a,nativeButton:c=!1,openOnHover:d=!0,delay:u=100,closeDelay:f=0,disabled:m=!1,...h}=t,g=MO();if(!g?.parentMenu)throw new Error(Ct(37));let b=Ka({guess:!0,label:s}),v=ks(),{store:y}=Jr(),w=yr(a),_=y.useState("open"),x=y.useState("floatingRootContext"),C=y.useState("floatingTreeRoot"),S=y.useState("triggerPopupId",w),k=yY(w,y),R=Ff.useCallback(we=>{let ce=k(we);return we!==null&&y.select("open")&&y.select("activeTriggerId")==null&&y.update({activeTriggerId:w,activeTriggerElement:we,closeDelay:f}),ce},[k,f,y,w]),O=Ff.useRef(null),E=Ff.useCallback(we=>{O.current=we,y.set("activeTriggerElement",we)},[y]);y.useSyncedValue("closeDelay",f);let I=g.parentMenu,T=y.useState("disabled"),M=I.useState("disabled"),F=m||T||M,V=I.useState("itemProps"),B=I.useState("isActive",b.index),z=Ff.useMemo(()=>({type:"submenu-trigger",setActive(){I.select("highlightItemOnHover")&&I.set("activeIndex",b.index)}}),[I,b.index]),{getItemProps:A,itemRef:D}=Ig({closeOnClick:!1,disabled:F,highlighted:B,id:w,store:y,typingRef:I.context.typingRef,nativeButton:c,itemMetadata:z,nodeId:v?.context.nodeId}),L=y.useState("hoverEnabled"),U=U_(x,{enabled:L&&d&&!F,handleClose:G_({blockPointerEvents:!0}),mouseOnly:!0,move:!0,restMs:u,delay:{open:u,close:f},shouldOpen:u>0?()=>I.select("allowMouseEnter"):void 0,triggerElementRef:O,externalTree:C,isClosing:()=>y.select("transitionStatus")==="ending",guardStaleOpen:!0}),Y=PT(x,{enabled:!F,event:"mousedown",toggle:!d,ignoreMouse:d,stickIfOpen:!1}).reference??It,q=y.useState("triggerProps",!0);delete q.id;let ne={disabled:F,highlighted:B,open:_},ie=y.useState("openMethod"),te=y.useState("lastOpenChangeReason")===Ie.listNavigation||ie==="keyboard",se=_&&te&&wr.screenReader.voiceOver;return je("div",t,{state:ne,stateAttributesMapping:qI,props:[Y,U,q,V,se?AJe:void 0,{"aria-controls":S,tabIndex:_||B?0:-1,onBlur(){B&&I.set("activeIndex",null)}},h,A],ref:[r,b.ref,D,R,E]})});var UT=class extends rx{constructor(){super(Tue(),"Menu")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function $ue(){return new UT}var HO=l(ae(),1),MJe=HO.createContext(void 0),NJe={disableStyleElements:!1};function efe(){return HO.useContext(MJe)??NJe}var Ts={};mr(Ts,{Control:()=>cfe,Description:()=>lfe,Error:()=>sfe,Item:()=>ffe,Label:()=>ife,Root:()=>nfe,Validity:()=>ufe});var wi=l(ae(),1);var UO=l(ae(),1),FJe=UO.createContext(void 0);function tfe(e=!1){let t=UO.useContext(FJe);if(!t&&!e)throw new Error(Ct(86));return t}var Ng=l(ae(),1);var rfe=l(P(),1),WO=function(t){let r=yr(),o=t.controlId===void 0?r:t.controlId,[n,i]=Ng.useState(o),[s,a]=Ng.useState(t.labelId),[c,d]=Ng.useState([]),u=_r(()=>new Map),{messageIds:f}=Cs(),m=Te((b,v)=>{let y=u.current;if(v===void 0){y.delete(b);return}y.set(b,v),i(w=>{if(y.size===0)return;let _;for(let x of y.values()){if(w!==void 0&&x===w)return w;_===void 0&&(_=x)}return _})}),h=Ng.useCallback(b=>{let v=b["aria-describedby"]?b["aria-describedby"].split(" "):[];return v.push(...f,...c),{...b,"aria-describedby":Array.from(new Set(v)).join(" ")||void 0}},[f,c]),g=Ng.useMemo(()=>({controlId:n,registerControlId:m,labelId:s,setLabelId:a,messageIds:c,setMessageIds:d,getDescriptionProps:h}),[n,m,s,a,c,d,h]);return(0,rfe.jsx)(FY.Provider,{value:g,children:t.children})};var GO=l(ae(),1);function ofe(e){let{commit:t,invalid:r,markedDirtyRef:o,name:n,setRegisteredFieldName:i,registeredFieldIdRef:s,setValidityData:a,validityData:c}=e,{formRef:d}=Af(),u=GO.useRef(null),f=GO.useRef(null),m=GO.useRef(!1),h=Te(()=>{let x=f.current;if(x)return x.getValue?x.getValue():x.value});function g(x){return x.value===void 0?h():x.value}let b=Te(()=>{let x=f.current;if(o.current=!0,!x){t(c.value);return}t(g(x))});function v(){let x=f.current;!x||!x.id||d.current.fields.set(x.id,{getValue:h,name:n??x.name,controlRef:x.controlRef,validityData:q_(c,r),validate:b})}function y(x=f.current?.id){x&&d.current.fields.delete(x)}function w(x){if(m.current)return;m.current=!0;let C=g(x);a(S=>S.initialValue===C?S:{...S,initialValue:C})}ke(()=>{let x=f.current;!x||!x.id||(i(n?void 0:x.name),d.current.fields.set(x.id,{getValue:h,name:n??x.name,controlRef:x.controlRef,validityData:q_(c,r),validate:b}))},[d,h,r,n,i,b,c]),ke(()=>{let x=d.current.fields;return()=>{let C=f.current?.id;C&&x.delete(C)}},[d]);let _=Te((x,C)=>{if(!C){u.current===x&&(u.current=null,y(),f.current=null,i(void 0),s.current=void 0);return}let S=f.current?.id;u.current=x,f.current=C,n||i(C.name),s.current=C.id,S&&S!==C.id&&y(S),w(C),v()});return[b,_]}var YO=l(P(),1),DJe=wi.forwardRef(function(t,r){let{errors:o,validationMode:n,submitAttemptedRef:i}=Af(),{render:s,className:a,validate:c,validationDebounceTime:d=0,validationMode:u=n,name:f,disabled:m=!1,invalid:h,dirty:g,touched:b,actionsRef:v,style:y,...w}=t,_=tfe(!0)?.disabled,x=Te(c||(()=>null)),C=_||m,[S,k]=wi.useState(!1),[R,O]=wi.useState(!1),[E,I]=wi.useState(!1),[T,M]=wi.useState(!1),F=g??R,V=b??S,B=wi.useRef(F),z=wi.useRef(void 0),[A,D]=wi.useState(),L=f??A;ke(()=>{g!==void 0&&(B.current=g)},[g]);let U=Te(ue=>{g===void 0&&(ue&&(B.current=!0),O(ue))}),j=Te(ue=>{b===void 0&&k(ue)}),Y=Te(()=>u==="onChange"||u==="onSubmit"&&i.current),q=L&&Object.hasOwn(o,L)?o[L]:null,ne=!!(Array.isArray(q)?q.length:q),ie=h===!0||ne,[oe,te]=wi.useState({state:kg,error:"",errors:[],value:null,initialValue:null}),se=!ie&&(C?null:oe.state.valid),ge=wi.useMemo(()=>({disabled:C,touched:V,dirty:F,valid:se,filled:E,focused:T}),[C,V,F,se,E,T]),we=Hde({setValidityData:te,validate:x,validityData:oe,validationDebounceTime:d,invalid:ie,markedDirtyRef:B,state:ge,shouldValidateOnChange:Y,registeredFieldIdRef:z}),[ce,ve]=ofe({commit:we.commit,invalid:ie,markedDirtyRef:B,name:f,setRegisteredFieldName:D,registeredFieldIdRef:z,setValidityData:te,validityData:oe});wi.useImperativeHandle(v,()=>({validate:ce}),[ce]);let me=wi.useMemo(()=>({invalid:ie,name:L,validityData:oe,setValidityData:te,disabled:C,setTouched:j,setDirty:U,setFilled:I,setFocused:M,validationMode:u,shouldValidateOnChange:Y,state:ge,registerFieldControl:ve,validation:we}),[ie,L,oe,C,j,U,I,M,u,Y,ge,ve,we]),$=je("div",t,{ref:r,state:ge,props:w,stateAttributesMapping:Lc});return(0,YO.jsx)(NY.Provider,{value:me,children:$})}),nfe=wi.forwardRef(function(t,r){return(0,YO.jsx)(WO,{children:(0,YO.jsx)(DJe,{...t,ref:r})})});var WT=l(ae(),1);var ife=WT.forwardRef(function(t,r){let{render:o,className:n,style:i,id:s,nativeLabel:a=!0,...c}=t,d=Ja(!1),u=dO(),{labelId:f}=Cs(),m={...d.state,disabled:d.disabled||u.disabled},h=WT.useRef(null),g=Xde({id:f??s,native:a});return je("label",t,{ref:[r,h],state:m,props:[g,c],stateAttributesMapping:Lc})});var K_=l(ae(),1);var rq=l(P(),1),LJe={...Lc,...Oc},sfe=K_.forwardRef(function(t,r){let{render:o,id:n,className:i,match:s,style:a,...c}=t,d=yr(n),{validityData:u,state:f,name:m}=Ja(!1),{setMessageIds:h}=Cs(),{errors:g}=Af(),b=m&&Object.hasOwn(g,m)?g[m]:null,v=!!(Array.isArray(b)?b.length:b),y=typeof s=="string",w=!1;s===!0?w=!0:f.disabled?w=!1:y?w=!!u.state[s]:w=v||u.state.valid===!1;let{mounted:_,transitionStatus:x,setMounted:C}=qa(w);ke(()=>{if(!(!w||!d))return h(B=>B.concat(d)),()=>{h(B=>B.filter(z=>z!==d))}},[w,d,h]);let S=K_.useRef(null),[k,R]=K_.useState(null),[O,E]=K_.useState(null),I=u.error;!y&&v?I=b:u.errors.length>1&&(I=u.errors);let T=I;Array.isArray(I)&&(T=I.length>1?(0,rq.jsx)("ul",{children:I.map(B=>(0,rq.jsx)("li",{children:B},B))}):I[0]);let M=Array.isArray(I)?JSON.stringify(I):I;w&&M!==O&&(E(M),R(T)),bs({open:w,ref:S,onComplete(){w||C(!1)}});let F={...f,transitionStatus:x},V=je("div",t,{ref:[r,S],state:F,props:[{id:d,children:w?T:k},c],stateAttributesMapping:LJe,enabled:_});return _?V:null});var afe=l(ae(),1);var lfe=afe.forwardRef(function(t,r){let{render:o,id:n,className:i,style:s,...a}=t,c=yr(n),d=Ja(!1),u=dO(),{setMessageIds:f}=Cs(),m={...d.state,disabled:d.disabled||u.disabled};return ke(()=>{if(c)return f(g=>g.concat(c)),()=>{f(g=>g.filter(b=>b!==c))}},[c,f]),je("p",t,{ref:r,state:m,props:[{id:c},a],stateAttributesMapping:Lc})});var qO=l(ae(),1);var cfe=qO.forwardRef(function(t,r){let{render:o,className:n,id:i,name:s,value:a,disabled:c=!1,onValueChange:d,defaultValue:u,autoFocus:f=!1,style:m,...h}=t,{state:g,name:b,disabled:v,setTouched:y,setDirty:w,validityData:_,setFocused:x,setFilled:C,validationMode:S,validation:k}=Ja(),{clearErrors:R}=Af(),O=v||c,E=b??s,I={...g,disabled:O},{labelId:T}=Cs(),M=Pde({id:i});ke(()=>{let L=a!=null;k.inputRef.current?.value||L&&a!==""?C(!0):L&&a===""&&C(!1)},[k.inputRef,C,a]);let F=qO.useRef(null);ke(()=>{f&&F.current===Xo(dt(F.current))&&x(!0)},[f,x]);let[V]=Cf({controlled:a,default:u,name:"FieldControl",state:"value"}),B=a!==void 0,z=B?V:void 0,A=Te(()=>k.inputRef.current?.value);return Tde(k.inputRef,M,z,A,!O,s),je("input",t,{ref:[r,F],state:I,props:[{id:M,disabled:O,name:E,ref:k.inputRef,"aria-labelledby":T,autoFocus:f,...B?{value:z}:{defaultValue:u},onChange(L){let U=L.currentTarget.value;d?.(U,qe(Ie.none,L.nativeEvent)),w(U!==(_.initialValue??"")),C(U!==""),L.nativeEvent.defaultPrevented||(R(E),k.change(U))},onFocus(){x(!0)},onBlur(L){y(!0),x(!1),S==="onBlur"&&k.commit(L.currentTarget.value)},onKeyDown(L){L.currentTarget.tagName==="INPUT"&&L.key==="Enter"&&(y(!0),k.commit(L.currentTarget.value))}},h,L=>k.getValidationProps(O,L)],stateAttributesMapping:Lc})});var GT=l(ae(),1);var dfe=l(P(),1),ufe=function(t){let{children:r}=t,{validityData:o,invalid:n}=Ja(!1),i=GT.useMemo(()=>q_(o,n),[o,n]),s=i.state.valid===!1,{transitionStatus:a}=qa(s),c=GT.useMemo(()=>({...i,validity:i.state,transitionStatus:a}),[i,a]);return(0,dfe.jsx)(GT.Fragment,{children:r(c)})};var KO=l(ae(),1);var oq=l(P(),1),ffe=KO.forwardRef(function(t,r){let{render:o,className:n,style:i,disabled:s=!1,...a}=t,{state:c,disabled:d}=Ja(!1),u=d||s,f={...c,disabled:u},m=KO.useMemo(()=>({disabled:u}),[u]),h=je("div",t,{ref:r,state:f,props:a,stateAttributesMapping:Lc});return(0,oq.jsx)(WO,{children:(0,oq.jsx)(VY.Provider,{value:m,children:h})})});var pfe=l(ae(),1);var mfe=l(P(),1),nq=pfe.forwardRef(function(t,r){return(0,mfe.jsx)(Ts.Control,{ref:r,...t})});var gfe=l(ae(),1);var bx=l(ae(),1);var XO="data-composite-item-active";var VJe=[];function hfe(e){let{loopFocus:t=!0,orientation:r="both",grid:o,onLoop:n,direction:i,highlightedIndex:s,onHighlightedIndexChange:a,rootRef:c,enableHomeAndEndKeys:d=!1,stopEventPropagation:u,disabledIndices:f,modifierKeys:m=VJe}=e,[h,g]=bx.useState(0),b=o!=null,v=bx.useRef(null),y=Ga(v,c),w=bx.useRef([]),_=bx.useRef(!1),x=s??h,C=Te((E,I=!1)=>{if((a??g)(E),I){let T=w.current[E];MY(v.current,T,i,r)}}),S=Te(E=>{if(E.size===0||_.current)return;_.current=!0;let I=Array.from(E.keys()),T=I.find(F=>F?.hasAttribute(XO))??null,M=T?E.get(T)?.index??-1:-1;if(M!==-1)C(M);else if(L_(I,x,f)){let F=Fc(I,{disabledIndices:f});_g(I,F)||C(F)}MY(v.current,T,i,r)});ke(()=>{if(f==null||s!=null||!_.current)return;let E=w.current;if(L_(E,x,f)){let I=Fc(E,{disabledIndices:f});_g(E,I)||C(I)}},[f,s,x,w,C]);let k=Te((E,I,T)=>n?n(E,I,T,w):T),R=Te(E=>{let I=E.key===$I||E.key===eO;if(!tO.has(E.key)||!d&&I||BJe(E,m)||!v.current)return;let M=i==="rtl",F=M?QI:JI,V=M?JI:QI,B=r==="vertical"?ZI:F,z=r==="vertical"?XI:V,A=Vr(E.nativeEvent);if(A!=null&&AY(A)&&!Que(A)){let q=A.selectionStart,ne=A.selectionEnd,ie=A.value;if(q==null||E.shiftKey||q!==ne||E.key!==z&&q<ie.length||E.key!==B&&q>0)return}let D=x,L=D_(w,f),U=Qw(w,f);o!=null&&(D=o({disabledIndices:f,elementsRef:w,event:E,highlightedIndex:x,loopFocus:t,maxIndex:U,minIndex:L,onLoop:k,orientation:r,rtl:M}));let j=r!=="vertical"&&E.key===F||r!=="horizontal"&&E.key===ZI,Y=r!=="vertical"&&E.key===V||r!=="horizontal"&&E.key===XI;d&&(E.key===$I?D=L:E.key===eO&&(D=U)),D===x&&(j||Y)&&(t&&D===U&&j?(D=L,n&&(D=n(E,x,D,w))):t&&D===L&&Y?(D=U,n&&(D=n(E,x,D,w))):D=Fc(w.current,{startingIndex:D,decrement:Y,disabledIndices:f})),D!==x&&!_g(w.current,D)&&(u&&E.stopPropagation(),(b||I||j||Y)&&E.preventDefault(),C(D,!0),queueMicrotask(()=>{w.current[D]?.focus()}))});return{props:{ref:y,onFocus(E){let I=v.current,T=Vr(E.nativeEvent);!I||T==null||!AY(T)||T.setSelectionRange(0,T.value.length)},onKeyDown:R},highlightedIndex:x,onHighlightedIndexChange:C,elementsRef:w,onMapChange:S,relayKeyboardEvent:R}}function BJe(e,t){for(let r of vde)if(!t.includes(r)&&e.getModifierState(r))return!0;return!1}var iq=l(P(),1);function bfe(e){let{render:t,className:r,style:o,refs:n=Ya,props:i=Ya,state:s=It,stateAttributesMapping:a,highlightedIndex:c,onHighlightedIndexChange:d,orientation:u,grid:f,loopFocus:m,onLoop:h,enableHomeAndEndKeys:g,onMapChange:b,stopEventPropagation:v=!0,rootRef:y,disabledIndices:w,modifierKeys:_,highlightItemOnHover:x=!1,tag:C="div",...S}=e,k=Mf(),{props:R,highlightedIndex:O,onHighlightedIndexChange:E,elementsRef:I,onMapChange:T,relayKeyboardEvent:M}=hfe({grid:f,loopFocus:m,onLoop:h,orientation:u,highlightedIndex:c,onHighlightedIndexChange:d,rootRef:y,stopEventPropagation:v,enableHomeAndEndKeys:g,direction:k,disabledIndices:w,modifierKeys:_}),F=je(C,e,{state:s,ref:n,props:[R,...i,S],stateAttributesMapping:a}),V=gfe.useMemo(()=>({highlightedIndex:O,onHighlightedIndexChange:E,highlightItemOnHover:x,relayKeyboardEvent:M}),[O,E,x,M]);return(0,iq.jsx)(TG.Provider,{value:V,children:(0,iq.jsx)(Uw,{elementsRef:I,onMapChange:B=>{b?.(B),T(B)},children:F})})}var ZO=l(ae(),1),vfe=l(Gd(),1);var _fe=l(P(),1),yfe=ZO.forwardRef(function(t,r){let{children:o,container:n,className:i,render:s,style:a,...c}=t,{node:d,subtree:u}=yI({container:n,ref:r,componentProps:t,elementProps:c});return!u&&!d?null:(0,_fe.jsxs)(ZO.Fragment,{children:[u,d&&vfe.createPortal(o,d)]})});var wfe=l(nx(),1);function zJe(){return Dt}function jJe(){return!1}function HJe(){return!0}function xfe(){return(0,wfe.useSyncExternalStore)(zJe,jJe,HJe)}var Yqt=l(ae(),1);var Sfe=l(P(),1);function Cfe(e){let{script:t}=e,{nonce:r}=efe();return xfe()?(0,Sfe.jsx)("script",{nonce:r,dangerouslySetInnerHTML:{__html:t},suppressHydrationWarning:!0}):null}var Zd={};mr(Zd,{Indicator:()=>Rfe,List:()=>Ofe,Panel:()=>Ife,Root:()=>Efe,Tab:()=>Tfe});var wn=l(ae(),1);var QO=l(ae(),1),sq=QO.createContext(void 0);function Fg(){let e=QO.useContext(sq);if(e===void 0)throw new Error(Ct(64));return e}var Df={tabActivationDirection:e=>({"data-activation-direction":e})};var aq=l(P(),1),Efe=wn.forwardRef(function(t,r){let{className:o,defaultValue:n=0,onValueChange:i,orientation:s="horizontal",render:a,value:c,style:d,...u}=t,f=t.defaultValue!==void 0,m=wn.useRef([]),[h,g]=wn.useState(()=>new Map),[b,v]=Cf({controlled:c,default:n,name:"Tabs",state:"value"}),y=c!==void 0,[w,_]=wn.useState(()=>new Map),x=wn.useRef(void 0),C=wn.useCallback(te=>lq(w,te),[w]),[S,k]=wn.useState(()=>({previousValue:b,tabActivationDirection:"none"})),{previousValue:R,tabActivationDirection:O}=S,E=O,I=!1;R!==b&&(E=kfe(R,b,s,w),I=R!=null&&b!=null&&C(b)==null);let T=I?R:b,M=R!==T||O!==E;ke(()=>{M&&k({previousValue:T,tabActivationDirection:E})},[T,M,E]);let F=Te((te,se)=>{let ge=kfe(b,te,s,w);se.activationDirection=ge,i?.(te,se),!se.isCanceled&&v(te)}),V=Te((te,se)=>{i?.(te,qe(se,void 0,void 0,{activationDirection:"none"}))}),B=Te((te,se)=>(g(ge=>{let we=new Map(ge);return we.set(te,se),we}),()=>{g(ge=>{if(ge.get(te)!==se)return ge;let we=new Map(ge);return we.delete(te),we})})),z=wn.useCallback(te=>h.get(te),[h]),A=wn.useCallback(te=>{for(let se of w.values())if(te===se.value)return se.id},[w]),D=wn.useMemo(()=>({getTabElementBySelectedValue:C,getTabIdByPanelValue:A,getTabPanelIdByValue:z,onValueChange:F,orientation:s,registerMountedTabPanel:B,setTabMap:_,tabActivationDirection:E,value:b}),[C,A,z,F,s,B,_,E,b]),L=wn.useMemo(()=>{for(let te of w.values())if(te.value===b)return te},[w,b]),U=wn.useMemo(()=>{for(let te of w.values())if(!te.disabled)return te.value},[w]),j=wn.useRef(!f),Y=wn.useRef(n),q=wn.useRef(f),ne=wn.useRef(!1);ke(()=>{if(y)return;function te(ce,ve){v(ce),k({previousValue:ce,tabActivationDirection:"none"}),V(ce,ve),j.current=!1}if(w.size===0){ne.current&&b!==null&&!x.current?.isConnected&&te(null,Ie.missing);return}ne.current=!0,x.current=w.keys().next().value;let se=L?.disabled,ge=L==null&&b!==null;if(!se&&b===Y.current&&(q.current=!1),q.current&&se&&b===Y.current)return;let we=j.current;if(se||ge){let ce=U??null;if(b===ce){j.current=!1;return}let ve=Ie.missing;we?ve=Ie.initial:se&&(ve=Ie.disabled),te(ce,ve);return}we&&L!=null&&(V(b,Ie.initial),j.current=!1)},[U,y,V,L,v,w,b]);let oe=je("div",t,{state:{orientation:s,tabActivationDirection:E},ref:r,props:u,stateAttributesMapping:Df});return(0,aq.jsx)(sq.Provider,{value:D,children:(0,aq.jsx)(Uw,{elementsRef:m,children:oe})})});function lq(e,t){for(let[r,o]of e.entries())if(t===o.value)return r;return null}function kfe(e,t,r,o){if(e==null||t==null)return"none";let[n,i,s]=r==="horizontal"?["left","left","right"]:["top","up","down"],a=lq(o,e),c=lq(o,t);if(a==null||c==null)return a!==c&&(typeof e=="number"||typeof e=="string")&&typeof e==typeof t?t>e?s:i:"none";let d=a.getBoundingClientRect()[n],u=c.getBoundingClientRect()[n];return u<d?i:u>d?s:"none"}var xm=l(ae(),1);var JO=l(ae(),1),cq=JO.createContext(void 0);function $O(){let e=JO.useContext(cq);if(e===void 0)throw new Error(Ct(65));return e}var Tfe=xm.forwardRef(function(t,r){let{className:o,disabled:n=!1,render:i,value:s,id:a,nativeButton:c=!0,style:d,...u}=t,{value:f,getTabPanelIdByValue:m,onValueChange:h,orientation:g,tabActivationDirection:b}=Fg(),{activateOnFocus:v,registerTabResizeObserverElement:y,tabsListElement:w}=$O(),{highlightedIndex:_,onHighlightedIndexChange:x}=hg(),C=yr(a),S=xm.useMemo(()=>({disabled:n,id:C,value:s}),[n,C,s]),{compositeProps:k,compositeRef:R,index:O}=FO({metadata:S}),E=s===f,I=xm.useRef(!1),T=xm.useRef(null),M=Te(ne=>{T.current?.(),T.current=ne?y(ne):null});ke(()=>{if(I.current){I.current=!1;return}if(!(E&&O>-1&&_!==O))return;let ne=w;if(ne!=null){let ie=Xo(dt(ne));if(ie&&Ke(ne,ie))return}n||x(O)},[E,O,_,x,n,w]);let{getButtonProps:F,buttonRef:V}=Bl({disabled:n,native:c,focusableWhenDisabled:!0}),B=m(s),z=xm.useRef(!1),A=xm.useRef(!1);function D(ne){h(s,qe(Ie.none,ne.nativeEvent,void 0,{activationDirection:"none"}))}function L(ne){E||n||D(ne)}function U(ne){E||n||v&&(!z.current||A.current)&&D(ne)}function j(ne){if(E||n)return;z.current=!0,A.current=ne.button===0;let ie=dt(ne.currentTarget);function oe(){z.current=!1,A.current=!1,ie.removeEventListener("pointerup",oe),ie.removeEventListener("pointercancel",oe)}ie.addEventListener("pointerup",oe),ie.addEventListener("pointercancel",oe)}return je("button",t,{state:{disabled:n,active:E,orientation:g,tabActivationDirection:b},ref:[r,V,R,M],props:[k,{role:"tab","aria-controls":B,"aria-selected":E,id:C,onClick:L,onFocus:U,onPointerDown:j,[XO]:E?"":void 0,onKeyDownCapture(){I.current=!0}},u,F],stateAttributesMapping:Df})});var vx=l(ae(),1);var e9=l(P(),1),Pfe,UJe={...Df,activeTabPosition:()=>null,activeTabSize:()=>null},Rfe=vx.forwardRef(function(t,r){let{className:o,render:n,renderBeforeHydration:i=!1,style:s,...a}=t,{getTabElementBySelectedValue:c,orientation:d,tabActivationDirection:u,value:f}=Fg(),{tabsListElement:m,registerIndicatorUpdateListener:h}=$O(),g=ode();vx.useEffect(()=>h(g),[h,g]);let b=0,v=0,y=0,w=0,_=0,x=0,C=!1;if(f!=null&&m!=null){let T=c(f);if(T!=null){C=!0;let{width:M,height:F}=mx(T),{width:V,height:B}=mx(m),z=T.getBoundingClientRect(),A=m.getBoundingClientRect(),D=V>0?A.width/V:1,L=B>0?A.height/B:1;if(D>Number.EPSILON&&L>Number.EPSILON){let j=z.left-A.left,Y=z.top-A.top;b=j/D+m.scrollLeft-m.clientLeft,y=Y/L+m.scrollTop-m.clientTop}else b=T.offsetLeft,y=T.offsetTop;_=M,x=F,v=m.scrollWidth-b-_,w=m.scrollHeight-y-x}}let S=C?{left:b,right:v,top:y,bottom:w}:null,k=C?{width:_,height:x}:null,R=C?{"--active-tab-left":`${b}px`,"--active-tab-right":`${v}px`,"--active-tab-top":`${y}px`,"--active-tab-bottom":`${w}px`,"--active-tab-width":`${_}px`,"--active-tab-height":`${x}px`}:void 0,O=C&&_>0&&x>0,I=je("span",t,{state:{orientation:d,activeTabPosition:S,activeTabSize:k,tabActivationDirection:u},ref:r,props:[{role:"presentation",style:R,hidden:!O},a,{suppressHydrationWarning:!0}],stateAttributesMapping:UJe});return f==null?null:(0,e9.jsxs)(vx.Fragment,{children:[I,i&&(Pfe||(Pfe=(0,e9.jsx)(Cfe,{script:""})))]})});var t9=l(ae(),1);var WJe={...Df,...Oc},Ife=t9.forwardRef(function(t,r){let{className:o,value:n,render:i,keepMounted:s=!1,style:a,...c}=t,{value:d,getTabIdByPanelValue:u,orientation:f,tabActivationDirection:m,registerMountedTabPanel:h}=Fg(),g=yr(),{ref:b,index:v}=Ka(),y=n===d,{mounted:w,transitionStatus:_,setMounted:x}=qa(y),C=!w,S=u(n),k={hidden:C,orientation:f,tabActivationDirection:m,transitionStatus:_},R=t9.useRef(null),O=je("div",t,{state:k,ref:[r,b,R],props:[{"aria-labelledby":S,hidden:C,id:g,role:"tabpanel",tabIndex:y?0:-1,inert:cx(!y),"data-index":v},c],stateAttributesMapping:WJe});return bs({open:y,ref:R,onComplete(){y||x(!1)}}),ke(()=>{if(!(g==null||C&&!s))return h(n,g)},[C,s,n,g,h]),s||w?O:null});var Xd=l(ae(),1);var dq=l(P(),1),Ofe=Xd.forwardRef(function(t,r){let{activateOnFocus:o=!1,className:n,loopFocus:i=!0,render:s,style:a,...c}=t,{orientation:d,setTabMap:u,tabActivationDirection:f}=Fg(),[m,h]=Xd.useState(0),[g,b]=Xd.useState(null),v=Xd.useRef(new Set),y=Xd.useRef(new Set),w=Xd.useRef(null);ke(()=>{if(typeof ResizeObserver>"u")return;let R=new ResizeObserver(()=>{v.current.forEach(O=>{O()})});return w.current=R,g&&R.observe(g),y.current.forEach(O=>{R.observe(O)}),()=>{R.disconnect(),w.current=null}},[g]);let _=Te(R=>(v.current.add(R),()=>{v.current.delete(R)})),x=Te(R=>(y.current.add(R),w.current?.observe(R),()=>{y.current.delete(R),w.current?.unobserve(R)})),C={orientation:d,tabActivationDirection:f},S={"aria-orientation":d==="vertical"?"vertical":void 0,role:"tablist"},k=Xd.useMemo(()=>({activateOnFocus:o,registerIndicatorUpdateListener:_,registerTabResizeObserverElement:x,tabsListElement:g}),[o,_,x,g]);return(0,dq.jsx)(cq.Provider,{value:k,children:(0,dq.jsx)(bfe,{render:s,className:n,style:a,state:C,refs:[r,b],props:[S,c],stateAttributesMapping:Df,highlightedIndex:m,enableHomeAndEndKeys:!0,loopFocus:i,orientation:d,onHighlightedIndexChange:h,onMapChange:u,disabledIndices:Ya})})});var $a={};mr($a,{Arrow:()=>Zfe,Handle:()=>qT,Popup:()=>Kfe,Portal:()=>Wfe,Positioner:()=>Yfe,Provider:()=>Jfe,Root:()=>Lfe,Trigger:()=>jfe,Viewport:()=>epe,createHandle:()=>tpe});var _x=l(ae(),1);var r9=l(ae(),1),uq=r9.createContext(void 0);function Vc(e){let t=r9.useContext(uq);if(t===void 0&&!e)throw new Error(Ct(72));return t}var Afe=l(ae(),1);var Mfe={...VI,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},o9=class extends If{constructor(t,r,o){let n=new wm;super(Ffe(t,n,r,o),Dfe(n),Mfe)}setOpen=(t,r)=>{ade(this,t,r,{extraState:{openChangeReason:r.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,qe(Ie.triggerPress,t))}};function Nfe(){let e=new wm,t=new ax(Object.freeze(Ffe(void 0,e)),Object.freeze(Dfe(e)),Mfe);return Object.assign(t,{setOpen:Dt,cancelPendingOpen:Dt})}function Ffe(e,t,r,o=!1){let n={...LI(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e};return n.floatingRootContext=dde(t,r,o),n}function Dfe(e){return{popupRef:Afe.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var YT=l(P(),1),Lfe=OT(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:c,onOpenChangeComplete:d,handle:u,triggerId:f,defaultTriggerId:m=null,children:h}=t,g=sde((I,T)=>new o9({open:o,openProp:n,activeTriggerId:m,triggerIdProp:f},I,T));g.useControlledProp("openProp",n),g.useControlledProp("triggerIdProp",f),g.useContextCallback("onOpenChange",c),g.useContextCallback("onOpenChangeComplete",d);let b=g.useState("open"),v=!r&&b,y=g.useState("activeTriggerId"),w=g.useState("mounted"),_=g.useState("payload");g.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i,disabled:r}),NI(g,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:x,transitionStatus:C}=FI(v,g),S=g.useState("isInstantPhase"),k=g.useState("instantType"),R=g.useState("lastOpenChangeReason"),O=_x.useRef(null);ke(()=>{b&&r&&g.setOpen(!1,qe(Ie.disabled))},[b,r,g]),ke(()=>{C==="ending"&&R===Ie.none||C!=="ending"&&S?(k!=="delay"&&(O.current=k),g.set("instantType","delay")):O.current!==null&&(g.set("instantType",O.current),O.current=null)},[C,S,R,k,g]),ke(()=>{v&&y==null&&g.set("payload",void 0)},[g,y,v]),_x.useImperativeHandle(a,()=>({unmount:x,close:()=>g.setOpen(!1,qe(Ie.imperativeAction))}),[x,g]);let E=v||w||!r&&s!=="none";return(0,YT.jsxs)(uq.Provider,{value:g,children:[u&&(0,YT.jsx)(AI,{handle:u,store:g}),E&&(0,YT.jsx)(GJe,{store:g,disabled:r,trackCursorAxis:s}),typeof h=="function"?h({payload:_}):h]})});function GJe({store:e,disabled:t,trackCursorAxis:r}){let o=e.useState("floatingRootContext"),n=RT(o,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=sY(o,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),s=_x.useMemo(()=>_t(i.reference,n.reference),[i.reference,n.reference]);return DI(e,{activeTriggerProps:s,inactiveTriggerProps:s,popupProps:n.floating??It}),null}var i9=l(ae(),1);var n9=l(ae(),1),fq=n9.createContext(void 0);function Vfe(){return n9.useContext(fq)}var zfe="data-base-ui-tooltip-trigger";function Bfe(e){if("composedPath"in e){let r=e.composedPath();for(let o=0;o<r.length;o+=1){let n=r[o];if(wt(n))return n}}let t=e.target;return wt(t)?t:null}function qJe(e){let t=e;for(;t;){let r=t.closest(`[${zfe}]`);if(r)return r;let o=t.getRootNode();t="host"in o&&wt(o.host)?o.host:null}return null}var jfe=TI(function(t,r){let{render:o,className:n,style:i,handle:s,payload:a,disabled:c,delay:d,closeOnClick:u=!0,closeDelay:f,id:m,...h}=t,g=Vc(!0),v=BI(s)??g;if(!v)throw new Error(Ct(82));let y=yr(m),w=v.useState("isTriggerActive",y),_=v.useState("isOpenedByTrigger",y),x=v.useState("floatingRootContext"),C=i9.useRef(null),S=d??600,k=f??0,{registerTrigger:R,isMountedByThisTrigger:O}=MI(y,C,v,{payload:a,closeOnClick:u,closeDelay:k}),E=Vfe(),{delayRef:I,isInstantPhase:T,hasProvider:M}=HG(x,{open:_}),F=sx(x);v.useSyncedValue("isInstantPhase",T);let V=v.useState("disabled"),B=c??V,z=ao(B),A=v.useState("trackCursorAxis"),D=v.useState("disableHoverablePopup"),L=i9.useRef(!1),U=Zr(),j=i9.useRef(void 0);function Y(){return M?Nc(I.current,"open")===0?0:d??E??600:S}function q(ve){let me=C.current;if(!me||!ve)return!1;let $=qJe(ve);return $!==null&&$!==me&&Ke(me,$)}function ne(ve){let me=q(ve);return L.current=me,me&&(F.openChangeTimeout.clear(),F.restTimeout.clear(),F.restTimeoutPending=!1,U.clear()),me}let ie=U_(x,{enabled:!B,mouseOnly:!0,move:!1,handleClose:!D&&A!=="both"?G_():null,restMs:Y,delay(){return f==null&&M?{close:Nc(I.current,"close")}:{close:k}},triggerElementRef:C,isActiveTrigger:w,isClosing:()=>v.select("transitionStatus")==="ending",shouldOpen(){return!L.current}}),oe=NT(x,{enabled:!B}).reference,te=ve=>{let me=L.current,$=Bfe(ve),ue=ne($),ee=C.current,pe=ee&&$&&Ke(ee,$);if(ue&&v.select("open")&&v.select("lastOpenChangeReason")===Ie.triggerHover){v.setOpen(!1,qe(Ie.triggerHover,ve));return}if(me&&!ue&&pe&&!z.current&&!v.select("open")&&ee&&zl(j.current)){let fe=()=>{!L.current&&!z.current&&!v.select("open")&&v.setOpen(!0,qe(Ie.triggerHover,ve,ee))},ye=Y();ye===0?(U.clear(),fe()):U.start(ye,fe)}},se=v.useState("triggerProps",O);return je("button",t,{state:{open:_},ref:[r,R,C],props:[ie,oe,O||A!=="none"?se:void 0,{onMouseOver(ve){te(ve.nativeEvent)},onFocus(ve){q(Bfe(ve.nativeEvent))&&ve.preventBaseUIHandler()},onMouseLeave(){L.current=!1,U.clear(),j.current=void 0},onPointerEnter(ve){j.current=ve.pointerType},onPointerDown(ve){j.current=ve.pointerType,v.set("closeOnClick",u),u&&!v.select("open")&&v.cancelPendingOpen(ve.nativeEvent)},onClick(ve){u&&!v.select("open")&&v.cancelPendingOpen(ve.nativeEvent)},id:y,"data-trigger-disabled":B?"":void 0,[zfe]:B?void 0:""},h],stateAttributesMapping:qI})});var Ufe=l(ae(),1);var s9=l(ae(),1),pq=s9.createContext(void 0);function Hfe(){let e=s9.useContext(pq);if(e===void 0)throw new Error(Ct(70));return e}var mq=l(P(),1),Wfe=Ufe.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return Vc().useState("mounted")||o?(0,mq.jsx)(pq.Provider,{value:o,children:(0,mq.jsx)(yfe,{ref:r,...n})}):null});var l9=l(ae(),1);var a9=l(ae(),1),hq=a9.createContext(void 0);function yx(){let e=a9.useContext(hq);if(e===void 0)throw new Error(Ct(71));return e}var Gfe=l(P(),1),Yfe=l9.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:c="center",sideOffset:d=0,alignOffset:u=0,collisionBoundary:f="clipping-ancestors",collisionPadding:m=5,arrowPadding:h=5,sticky:g=!1,disableAnchorTracking:b=!1,collisionAvoidance:v=_I,style:y,...w}=t,_=Vc(),x=Hfe(),C=_.useState("open"),S=_.useState("mounted"),k=_.useState("trackCursorAxis"),R=_.useState("disableHoverablePopup"),O=_.useState("floatingRootContext"),E=_.useState("instantType"),I=_.useState("transitionStatus"),T=_.useState("adaptiveOrigin"),M=aO({anchor:i,positionMethod:s,floatingRootContext:O,mounted:S,side:a,sideOffset:d,align:c,alignOffset:u,collisionBoundary:f,collisionPadding:m,sticky:g,arrowPadding:h,disableAnchorTracking:b,keepMounted:x,collisionAvoidance:v,adaptiveOrigin:T}),F=l9.useMemo(()=>({open:C,side:M.side,align:M.align,anchorHidden:M.anchorHidden,instant:k!=="none"?"tracking-cursor":E}),[C,M.side,M.align,M.anchorHidden,k,E]),V=lO(t,F,{styles:M.positionerStyles,transitionStatus:I,props:w,refs:[r,_.useStateSetter("positionerElement")],hidden:!S,inert:!C||k==="both"||R});return(0,Gfe.jsx)(hq.Provider,{value:M,children:V})});var qfe=l(ae(),1);var Kfe=qfe.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,a=Vc(),{side:c,align:d}=yx(),u=a.useState("open"),f=a.useState("instantType"),m=a.useState("transitionStatus"),h=a.useState("popupProps"),g=a.useState("floatingRootContext"),b=a.useState("disabled"),v=a.useState("closeDelay");bs({open:u,ref:a.context.popupRef,onComplete(){u&&a.context.onOpenChangeComplete?.(!0)}}),FT(g,{enabled:!b,closeDelay:v});let y=a.useStateSetter("popupElement");return je("div",t,{state:{open:u,side:c,align:d,instant:f,transitionStatus:m},ref:[r,a.context.popupRef,y],props:[OI,h,ux(m),s],stateAttributesMapping:lx})});var Xfe=l(ae(),1);var Zfe=Xfe.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,a=Vc(),{arrowRef:c,side:d,align:u,arrowUncentered:f,arrowStyles:m}=yx(),h=a.useState("open"),g=a.useState("instantType");return je("div",t,{state:{open:h,side:d,align:u,uncentered:f,instant:g},ref:[r,c],props:[{style:m,"aria-hidden":!0},s],stateAttributesMapping:Y_})});var Qfe=l(ae(),1);var gq=l(P(),1),Jfe=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,i=Qfe.useMemo(()=>({open:r,close:o}),[r,o]);return(0,gq.jsx)(fq.Provider,{value:r,children:(0,gq.jsx)(jG,{delay:i,timeoutMs:n,children:t.children})})};var $fe=l(ae(),1);var epe=$fe.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,...a}=t,c=Vc(),d=yx(),u=c.useState("instantType"),{children:f,state:m}=jO({store:c,side:d.side,children:s}),h={activationDirection:m.activationDirection,transitioning:m.transitioning,instant:u};return je("div",t,{state:h,ref:r,props:[a,{children:f}],stateAttributesMapping:zO})});var qT=class extends rx{constructor(){super(Nfe(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function tpe(){return new qT}function Ar(e){return je(e.defaultTagName??"div",e,e)}var npe=l(H(),1),bq="data-wp-hash";function vq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&XJe(document)),e.__wpStyleRuntime}function KJe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${bq}]`))if(r.getAttribute(bq)===t)return!0;return!1}function ipe(e,t,r){if(!e.head)return;let o=vq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(KJe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(bq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function XJe(e){let t=vq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ipe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function spe(e,t){let r=vq();r.styles.set(e,t);for(let o of r.documents.keys())ipe(o,e,t)}typeof process>"u",spe("3167e7d116",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{text-wrap:pretty;margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var rpe={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",spe("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var ope={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Mr=(0,npe.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return Ar({render:r,defaultTagName:"span",ref:i,props:_t(n,{className:J(rpe.text,ope.heading,ope.p,rpe[t],o)})})});var dpe=l(P(),1),_q="data-wp-hash";function yq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&QJe(document)),e.__wpStyleRuntime}function ZJe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${_q}]`))if(r.getAttribute(_q)===t)return!0;return!1}function cpe(e,t,r){if(!e.head)return;let o=yq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(ZJe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(_q,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function QJe(e){let t=yq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)cpe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function JJe(e,t){let r=yq();r.styles.set(e,t);for(let o of r.documents.keys())cpe(o,e,t)}typeof process>"u",JJe("40ea4a6382","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#fae5e1);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fde6be);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#fee995);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#c2f8ca);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#deebfa);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");var ape={badge:"_96e6251aad1a6136__badge","is-high-intent":"_99f7158cb520f750__is-high-intent","is-medium-intent":"c20ebef2365bc8b7__is-medium-intent","is-low-intent":"_365e1626c6202e52__is-low-intent","is-stable-intent":"_33f8198127ddf4ef__is-stable-intent","is-informational-intent":"_04c1aca8fc449412__is-informational-intent","is-draft-intent":"_90726e69d495ec19__is-draft-intent","is-none-intent":"_898f4a544993bd39__is-none-intent"},ia=(0,lpe.forwardRef)(function({intent:t="none",className:r,...o},n){return(0,dpe.jsx)(Mr,{ref:n,className:J(ape.badge,ape[`is-${t}-intent`],r),...o,variant:"body-sm"})});var yt={};mr(yt,{Popup:()=>f9,Portal:()=>d9,Positioner:()=>u9,Provider:()=>Ape,Root:()=>m9,Trigger:()=>p9});var kpe=l(H(),1);var mpe=l(H(),1);var xq="data-wp-hash";function Sq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&e$e(document)),e.__wpStyleRuntime}function $Je(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${xq}]`))if(r.getAttribute(xq)===t)return!0;return!1}function fpe(e,t,r){if(!e.head)return;let o=Sq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if($Je(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(xq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function e$e(e){let t=Sq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)fpe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function t$e(e,t){let r=Sq();r.styles.set(e,t);for(let o of r.documents.keys())fpe(o,e,t)}typeof process>"u",t$e("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var upe={slot:"_11fc52b637ff8a7e__slot"},ppe="data-wp-compat-overlay-slot";function r$e(){return typeof document>"u"?null:document}function o$e(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Lf=null;function wq(e){return e.setAttribute("aria-hidden","false"),e}function n$e(e){let t=e.createElement("div");return t.setAttribute(ppe,""),upe.slot&&t.classList.add(upe.slot),e.body.appendChild(t),t}function c9(){if(typeof window>"u"||!o$e()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=r$e();if(!e||!e.body)return;if(Lf&&Lf.ownerDocument===e&&Lf.isConnected)return wq(Lf);let t=e.querySelector(`[${ppe}]`);return t instanceof HTMLDivElement?(Lf=wq(t),Lf):(Lf?.isConnected&&Lf.remove(),Lf=wq(n$e(e)),Lf)}var hpe=l(P(),1),d9=(0,mpe.forwardRef)(function({container:t,...r},o){return(0,hpe.jsx)($a.Portal,{container:t??c9(),...r,ref:o})});var gpe=l(H(),1),_pe=l(P(),1),Cq="data-wp-hash";function kq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&s$e(document)),e.__wpStyleRuntime}function i$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Cq}]`))if(r.getAttribute(Cq)===t)return!0;return!1}function bpe(e,t,r){if(!e.head)return;let o=kq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(i$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Cq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function s$e(e){let t=kq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)bpe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function vpe(e,t){let r=kq();r.styles.set(e,t);for(let o of r.documents.keys())bpe(o,e,t)}typeof process>"u",vpe("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var a$e={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",vpe("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var l$e={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},u9=(0,gpe.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...i},s){return(0,_pe.jsx)($a.Positioner,{ref:s,align:t,side:o,sideOffset:n,...i,className:J(a$e["box-sizing"],l$e.positioner,r)})});var ype=l(H(),1);function wx(e,t,r){return(0,ype.cloneElement)(e??t,{children:r})}var c$e=l(Eq(),1);var xpe=l(ng(),1),{lock:dQt,unlock:Spe}=(0,xpe.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function d$e(){let e=c$e;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return Spe(e.privateApis).ThemeProvider}var Cpe=d$e();var KT=l(P(),1),Tq="data-wp-hash";function Pq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&f$e(document)),e.__wpStyleRuntime}function u$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Tq}]`))if(r.getAttribute(Tq)===t)return!0;return!1}function Epe(e,t,r){if(!e.head)return;let o=Pq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(u$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Tq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function f$e(e){let t=Pq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Epe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function p$e(e,t){let r=Pq();r.styles.set(e,t);for(let o of r.documents.keys())Epe(o,e,t)}typeof process>"u",p$e("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var m$e={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},h$e={background:"#1e1e1e"},f9=(0,kpe.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...i},s){let a=(0,KT.jsx)(Cpe,{color:h$e,children:(0,KT.jsx)($a.Popup,{ref:s,className:J(m$e.popup,n),...i,children:o})}),c=wx(r,(0,KT.jsx)(u9,{}),a);return wx(t,(0,KT.jsx)(d9,{}),c)});var Tpe=l(H(),1),Ppe=l(P(),1),p9=(0,Tpe.forwardRef)(function(t,r){return(0,Ppe.jsx)($a.Trigger,{ref:r,...t})});var Rpe=l(G(),1),Ipe=l(P(),1);function xx({children:e}){return(0,Ipe.jsx)(BO,{direction:(0,Rpe.isRTL)()?"rtl":"ltr",children:e})}var Rq=l(P(),1);function m9(e){return(0,Rq.jsx)(xx,{children:(0,Rq.jsx)($a.Root,{...e})})}var Ope=l(P(),1);function Ape({...e}){return(0,Ope.jsx)($a.Provider,{...e})}var Mpe=l(H(),1),Npe=l(G(),1),Sx=l(P(),1),Iq="data-wp-hash";function Oq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&b$e(document)),e.__wpStyleRuntime}function g$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Iq}]`))if(r.getAttribute(Iq)===t)return!0;return!1}function Fpe(e,t,r){if(!e.head)return;let o=Oq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(g$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Iq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function b$e(e){let t=Oq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Fpe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function g9(e,t){let r=Oq();r.styles.set(e,t);for(let o of r.documents.keys())Fpe(o,e,t)}typeof process>"u",g9("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var v$e={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",g9("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var _$e={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",g9("e8e6a9be37",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');var h9={link:"d4250949359b05ce__link","is-brand":"c6055659b8e2cd2c__is-brand","is-neutral":"_92e0dfcaeee15b88__is-neutral","is-unstyled":"cf122a9bf1035d42__is-unstyled","link-icon":"_0cb411afac4c86c7__link-icon"};typeof process>"u",g9("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var y$e={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},X_=(0,Mpe.forwardRef)(function({children:t,variant:r="default",tone:o="brand",openInNewTab:n=!1,target:i,render:s,className:a,...c},d){let u=n||/^_blank$/i.test(i??"");return Ar({render:s,defaultTagName:"a",ref:d,props:_t(c,{className:J(y$e.a,v$e["box-sizing"],_$e["outset-ring--focus-except-active"],r!=="unstyled"&&h9.link,r!=="unstyled"&&h9[`is-${o}`],r==="unstyled"&&h9["is-unstyled"],a),target:i??(n?"_blank":void 0),children:(0,Sx.jsxs)(Sx.Fragment,{children:[t,u&&(0,Sx.jsx)("span",{className:h9["link-icon"],role:"img","aria-label":(0,Npe.__)("(opens in a new tab)")})]})})})});var _e={};mr(_e,{CheckboxItem:()=>tme,Group:()=>ime,GroupLabel:()=>cme,Item:()=>Qpe,ItemDescription:()=>QT,ItemLabel:()=>S9,LinkItem:()=>mme,Popup:()=>Cme,Portal:()=>C9,Positioner:()=>k9,PrefixIcon:()=>rK,RadioGroup:()=>Ome,RadioItem:()=>Fme,Root:()=>Vme,Separator:()=>Hme,SubmenuRoot:()=>Ume,SubmenuTrigger:()=>Kme,Trigger:()=>Qme});var Jpe=l(H(),1);var Dpe=l(H(),1),Lpe=l(De(),1),Vpe=l(P(),1),Br=(0,Dpe.forwardRef)(function({icon:t,size:r=24,style:o,...n},i){let s=t.props.style||o?{...t.props.style,...o}:void 0;return(0,Vpe.jsx)(Lpe.SVG,{ref:i,...t.props,...n,...s?{style:s}:{},width:r,height:r})});var Cx=l(H(),1),XT=(0,Cx.createContext)({isSubmenu:!1}),b9=()=>(0,Cx.useContext)(XT),Qd=(0,Cx.createContext)(null),Bpe=()=>(0,Cx.useContext)(Qd);var Xi=l(H(),1);var ZT=l(H(),1),_9=l(G(),1);var zpe=l(H(),1),Aq="data-wp-hash";function Mq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&x$e(document)),e.__wpStyleRuntime}function w$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Aq}]`))if(r.getAttribute(Aq)===t)return!0;return!1}function jpe(e,t,r){if(!e.head)return;let o=Mq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(w$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Aq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function x$e(e){let t=Mq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)jpe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function S$e(e,t){let r=Mq();r.styles.set(e,t);for(let o of r.documents.keys())jpe(o,e,t)}typeof process>"u",S$e("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var C$e={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Ot=(0,zpe.forwardRef)(function({render:t,...r},o){return Ar({render:t,ref:o,props:_t({className:C$e["visually-hidden"]},r,{"data-visually-hidden":""})})});var v9=l(P(),1);function y9({"aria-describedby":e,"aria-keyshortcuts":t,shortcut:r}){let o=(0,ZT.useId)(),n=r?o:void 0,i=[e,n].filter(Boolean).join(" ");return{descriptionId:n,targetProps:{"aria-describedby":i||void 0,"aria-keyshortcuts":r?.ariaKeyShortcut??t}}}var w9=(0,ZT.forwardRef)(function({descriptionId:t,shortcut:r},o){return(0,v9.jsx)(Ot,{id:t,"aria-hidden":"true",render:(0,v9.jsx)("span",{ref:o}),children:(0,_9.sprintf)((0,_9.__)("Keyboard shortcut: %s"),r.label??r.ariaKeyShortcut)})}),x9=(0,ZT.forwardRef)(function({className:t,shortcut:r},o){return(0,v9.jsx)("span",{ref:o,"aria-hidden":"true",className:t,dir:"ltr",children:r.displayShortcut})});var Hpe=l(H(),1);var Wpe=l(P(),1),Nq="data-wp-hash";function Fq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&E$e(document)),e.__wpStyleRuntime}function k$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Nq}]`))if(r.getAttribute(Nq)===t)return!0;return!1}function Upe(e,t,r){if(!e.head)return;let o=Fq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(k$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Nq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function E$e(e){let t=Fq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Upe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function T$e(e,t){let r=Fq();r.styles.set(e,t);for(let o of r.documents.keys())Upe(o,e,t)}typeof process>"u",T$e("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var P$e={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Gpe=Symbol(),QT=(0,Hpe.forwardRef)(function(t,r){let{className:o,id:n,validationToken:i,...s}=t;return(0,Wpe.jsx)(Mr,{ref:r,variant:"body-sm",...s,id:n,className:J(P$e["item-description"],o)})});var Ype=l(H(),1);var Kpe=l(P(),1),Dq="data-wp-hash";function Lq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&I$e(document)),e.__wpStyleRuntime}function R$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Dq}]`))if(r.getAttribute(Dq)===t)return!0;return!1}function qpe(e,t,r){if(!e.head)return;let o=Lq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(R$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Dq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function I$e(e){let t=Lq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)qpe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function O$e(e,t){let r=Lq();r.styles.set(e,t);for(let o of r.documents.keys())qpe(o,e,t)}typeof process>"u",O$e("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var A$e={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},S9=(0,Ype.forwardRef)(function({children:t,className:r,id:o,...n},i){let s=Bpe();return(0,Kpe.jsxs)(Mr,{ref:i,variant:"body-md",...n,id:o??s?.labelId,className:J(A$e["item-label"],r),children:[t,s?.labelTrailing]})});var Ps=l(P(),1),Vq="data-wp-hash";function Bq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&N$e(document)),e.__wpStyleRuntime}function M$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Vq}]`))if(r.getAttribute(Vq)===t)return!0;return!1}function Xpe(e,t,r){if(!e.head)return;let o=Bq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(M$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Vq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function N$e(e){let t=Bq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Xpe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Zpe(e,t){let r=Bq();r.styles.set(e,t);for(let o of r.documents.keys())Xpe(o,e,t)}typeof process>"u",Zpe("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var F$e={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Zpe("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Z_={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},D$e=!1;function L$e(e){let t=Xi.Children.toArray(e),[r,...o]=t,n=(0,Xi.isValidElement)(r)&&r.type===S9,i=o.filter(s=>(0,Xi.isValidElement)(s)&&s.type===QT);if(D$e&&(!n||i.length!==o.length))throw new Error("Menu.ItemLabel must be the first direct child of every menu item, followed only by Menu.ItemDescription components.");return{descriptionIds:i.map(s=>s.props.id),hasLabel:n,labelId:n?r.props.id:void 0}}function Sm(e,{"aria-describedby":t,"aria-keyshortcuts":r,"aria-label":o,"aria-labelledby":n,labelTrailing:i,shortcut:s}){let a=(0,Xi.useId)(),c=(0,Xi.useId)(),{descriptionIds:d,hasLabel:u,labelId:f}=L$e(e),m=u?f??a:void 0,h=d.map((x,C)=>x??`${c}-${C}`),g=Array.from(new Set([...t?.split(/\s+/).filter(Boolean)??[],...h])).join(" "),b=0,v=Xi.Children.map(e,x=>{if(!(0,Xi.isValidElement)(x)||x.type!==QT)return x;let S={id:h[b++],validationToken:Gpe};return(0,Xi.cloneElement)(x,S)}),{descriptionId:y,targetProps:w}=y9({"aria-describedby":g||void 0,"aria-keyshortcuts":r,shortcut:s});return{contentChildren:v,contentContextValue:{labelId:m,labelTrailing:i},itemAriaProps:{...w,"aria-label":o,"aria-labelledby":n??(o?void 0:m)},shortcutDescriptionId:y}}function Cm({children:e,prefix:t,shortcut:r,shortcutDescriptionId:o,suffix:n,trailing:i}){let s=Xi.Children.toArray(t).some(d=>d!==""),a=Xi.Children.toArray(n).some(d=>d!==""),c=Xi.Children.toArray(i).some(d=>d!=="");return(0,Ps.jsxs)(Ps.Fragment,{children:[(0,Ps.jsxs)("span",{className:Z_["item-content"],children:[(0,Ps.jsx)("span",{className:Z_["item-children"],children:e}),a&&(0,Ps.jsx)("span",{className:Z_["item-suffix"],children:n}),r&&(0,Ps.jsx)("span",{className:Z_["item-shortcut"],children:(0,Ps.jsx)(x9,{shortcut:r})}),c&&(0,Ps.jsx)("span",{className:Z_["item-trailing"],children:i})]}),s&&(0,Ps.jsx)("span",{"aria-hidden":"true",className:Z_["item-prefix"],children:t}),r&&o&&(0,Ps.jsx)(w9,{descriptionId:o,shortcut:r})]})}var Qpe=(0,Xi.forwardRef)(function({children:t,className:r,prefix:o,shortcut:n,suffix:i,"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":c,"aria-labelledby":d,...u},f){let{contentChildren:m,contentContextValue:h,itemAriaProps:g,shortcutDescriptionId:b}=Sm(t,{"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":c,"aria-labelledby":d,shortcut:n});return(0,Ps.jsx)(ur.Item,{ref:f,...g,className:J(F$e["box-sizing"],Z_.item,r),...u,children:(0,Ps.jsx)(Qd.Provider,{value:h,children:(0,Ps.jsx)(Cm,{prefix:o,shortcut:n,shortcutDescriptionId:b,suffix:i,children:m})})})});var Q_=l(P(),1),jq="data-wp-hash";function Hq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&B$e(document)),e.__wpStyleRuntime}function V$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${jq}]`))if(r.getAttribute(jq)===t)return!0;return!1}function $pe(e,t,r){if(!e.head)return;let o=Hq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(V$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(jq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function B$e(e){let t=Hq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)$pe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function eme(e,t){let r=Hq();r.styles.set(e,t);for(let o of r.documents.keys())$pe(o,e,t)}typeof process>"u",eme("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var z$e={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",eme("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var zq={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},tme=(0,Jpe.forwardRef)(function({children:t,className:r,prefix:o,shortcut:n,suffix:i,"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":c,"aria-labelledby":d,...u},f){let{contentChildren:m,contentContextValue:h,itemAriaProps:g,shortcutDescriptionId:b}=Sm(t,{"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":c,"aria-labelledby":d,shortcut:n});return(0,Q_.jsxs)(ur.CheckboxItem,{ref:f,...g,className:J(z$e["box-sizing"],zq.item,r),...u,children:[(0,Q_.jsx)(ur.CheckboxItemIndicator,{keepMounted:!0,className:zq["item-selection-indicator"],children:(0,Q_.jsx)(Br,{icon:Jn,size:24,className:zq["checkbox-selection-icon"],"aria-hidden":"true"})}),(0,Q_.jsx)(Qd.Provider,{value:h,children:(0,Q_.jsx)(Cm,{prefix:o,shortcut:n,shortcutDescriptionId:b,suffix:i,children:m})})]})});var rme=l(H(),1),nme=l(P(),1),Uq="data-wp-hash";function Wq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&H$e(document)),e.__wpStyleRuntime}function j$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Uq}]`))if(r.getAttribute(Uq)===t)return!0;return!1}function ome(e,t,r){if(!e.head)return;let o=Wq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(j$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Uq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function H$e(e){let t=Wq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ome(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function U$e(e,t){let r=Wq();r.styles.set(e,t);for(let o of r.documents.keys())ome(o,e,t)}typeof process>"u",U$e("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var W$e={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},ime=(0,rme.forwardRef)(function({className:t,...r},o){return(0,nme.jsx)(ur.Group,{ref:o,className:J(W$e.group,t),...r})});var sme=l(H(),1),lme=l(P(),1),Gq="data-wp-hash";function Yq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Y$e(document)),e.__wpStyleRuntime}function G$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Gq}]`))if(r.getAttribute(Gq)===t)return!0;return!1}function ame(e,t,r){if(!e.head)return;let o=Yq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(G$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Gq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Y$e(e){let t=Yq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ame(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function q$e(e,t){let r=Yq();r.styles.set(e,t);for(let o of r.documents.keys())ame(o,e,t)}typeof process>"u",q$e("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var K$e={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},cme=(0,sme.forwardRef)(function({className:t,...r},o){return(0,lme.jsx)(ur.GroupLabel,{ref:o,className:J(K$e["group-label"],t),...r})});var ume=l(H(),1),fme=l(G(),1);var JT=l(P(),1),qq="data-wp-hash";function Kq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Z$e(document)),e.__wpStyleRuntime}function X$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${qq}]`))if(r.getAttribute(qq)===t)return!0;return!1}function pme(e,t,r){if(!e.head)return;let o=Kq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(X$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(qq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Z$e(e){let t=Kq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)pme(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Xq(e,t){let r=Kq();r.styles.set(e,t);for(let o of r.documents.keys())pme(o,e,t)}typeof process>"u",Xq("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Q$e={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",Xq("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var J$e={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Xq("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var dme={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},mme=(0,ume.forwardRef)(function({children:t,className:r,openInNewTab:o=!1,target:n,prefix:i,shortcut:s,suffix:a,"aria-describedby":c,"aria-keyshortcuts":d,"aria-label":u,"aria-labelledby":f,rel:m,...h},g){let v=o||/^_blank$/i.test(n??"")?(0,JT.jsx)("span",{className:dme["external-link-indicator"],role:"img","aria-label":(0,fme.__)("(opens in a new tab)")}):null,{contentChildren:y,contentContextValue:w,itemAriaProps:_,shortcutDescriptionId:x}=Sm(t,{"aria-describedby":c,"aria-keyshortcuts":d,"aria-label":u,"aria-labelledby":f,labelTrailing:v,shortcut:s});return(0,JT.jsx)(ur.LinkItem,{ref:g,...h,..._,rel:m,target:n??(o?"_blank":void 0),className:J(Q$e.a,J$e["box-sizing"],dme.item,r),children:(0,JT.jsx)(Qd.Provider,{value:w,children:(0,JT.jsx)(Cm,{prefix:i,shortcut:s,shortcutDescriptionId:x,suffix:a,children:y})})})});var xme=l(H(),1);var hme=l(H(),1);var gme=l(P(),1),C9=(0,hme.forwardRef)(function({container:t,...r},o){return(0,gme.jsx)(ur.Portal,{ref:o,container:t??c9(),...r})});var vme=l(H(),1);var bme={align:"start",sideOffset:8,collisionPadding:12};var wme=l(P(),1),Zq="data-wp-hash";function Qq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&eet(document)),e.__wpStyleRuntime}function $$e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Zq}]`))if(r.getAttribute(Zq)===t)return!0;return!1}function _me(e,t,r){if(!e.head)return;let o=Qq(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if($$e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Zq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function eet(e){let t=Qq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)_me(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function yme(e,t){let r=Qq();r.styles.set(e,t);for(let o of r.documents.keys())_me(o,e,t)}typeof process>"u",yme("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var tet={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",yme("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var ret={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},oet={side:"inline-end",align:"start",sideOffset:-4,collisionPadding:12},k9=(0,vme.forwardRef)(function({className:t,...r},o){let{isSubmenu:n}=b9(),i=n?oet:bme;return(0,wme.jsx)(ur.Positioner,{...i,...r,ref:o,className:J(tet["box-sizing"],ret.positioner,t)})});var $T=l(P(),1),Jq="data-wp-hash";function $q(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&iet(document)),e.__wpStyleRuntime}function net(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Jq}]`))if(r.getAttribute(Jq)===t)return!0;return!1}function Sme(e,t,r){if(!e.head)return;let o=$q(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(net(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Jq,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function iet(e){let t=$q();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Sme(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function set(e,t){let r=$q();r.styles.set(e,t);for(let o of r.documents.keys())Sme(o,e,t)}typeof process>"u",set("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var E9={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Cme=(0,xme.forwardRef)(function({children:t,className:r,portal:o,positioner:n,...i},s){let{isSubmenu:a}=b9(),c=(0,$T.jsx)(ur.Popup,{ref:s,className:J(E9.popup,a?E9["is-submenu"]:E9["is-root"],r),...i,children:(0,$T.jsx)("div",{className:E9.list,children:t})}),d=wx(n,(0,$T.jsx)(k9,{}),c);return wx(o,(0,$T.jsx)(C9,{}),d)});var kme=l(H(),1);var Tme=l(P(),1),eK="data-wp-hash";function tK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cet(document)),e.__wpStyleRuntime}function aet(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${eK}]`))if(r.getAttribute(eK)===t)return!0;return!1}function Eme(e,t,r){if(!e.head)return;let o=tK(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(aet(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(eK,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function cet(e){let t=tK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Eme(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function det(e,t){let r=tK();r.styles.set(e,t);for(let o of r.documents.keys())Eme(o,e,t)}typeof process>"u",det("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var uet={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},rK=(0,kme.forwardRef)(function({className:t,size:r=24,style:o,...n},i){return(0,Tme.jsx)(Br,{...n,ref:i,size:r,className:J(uet["prefix-icon"],t),style:{...o,"--_wp-ui-menu-prefix-icon-size":`${r}px`}})});rK.displayName="Menu.PrefixIcon";var Pme=l(H(),1),Ime=l(P(),1),oK="data-wp-hash";function nK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&pet(document)),e.__wpStyleRuntime}function fet(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${oK}]`))if(r.getAttribute(oK)===t)return!0;return!1}function Rme(e,t,r){if(!e.head)return;let o=nK(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(fet(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(oK,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function pet(e){let t=nK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Rme(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function met(e,t){let r=nK();r.styles.set(e,t);for(let o of r.documents.keys())Rme(o,e,t)}typeof process>"u",met("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var het={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Ome=(0,Pme.forwardRef)(function({className:t,...r},o){return(0,Ime.jsx)(ur.RadioGroup,{ref:o,className:J(het["radio-group"],t),...r})});var Ame=l(H(),1),T9=l(De(),1);var km=l(P(),1),sK="data-wp-hash";function aK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&bet(document)),e.__wpStyleRuntime}function get(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${sK}]`))if(r.getAttribute(sK)===t)return!0;return!1}function Mme(e,t,r){if(!e.head)return;let o=aK(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(get(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(sK,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function bet(e){let t=aK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Mme(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Nme(e,t){let r=aK();r.styles.set(e,t);for(let o of r.documents.keys())Mme(o,e,t)}typeof process>"u",Nme("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var vet={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Nme("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var iK={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},_et=(0,km.jsx)(T9.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,km.jsx)(T9.Circle,{cx:12,cy:12,r:3})}),Fme=(0,Ame.forwardRef)(function({children:t,className:r,prefix:o,shortcut:n,suffix:i,"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":c,"aria-labelledby":d,...u},f){let{contentChildren:m,contentContextValue:h,itemAriaProps:g,shortcutDescriptionId:b}=Sm(t,{"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":c,"aria-labelledby":d,shortcut:n});return(0,km.jsxs)(ur.RadioItem,{ref:f,...g,className:J(vet["box-sizing"],iK.item,r),...u,children:[(0,km.jsx)(ur.RadioItemIndicator,{keepMounted:!0,className:iK["item-selection-indicator"],children:(0,km.jsx)(Br,{icon:_et,className:iK["radio-selection-icon"],"aria-hidden":"true"})}),(0,km.jsx)(Qd.Provider,{value:h,children:(0,km.jsx)(Cm,{prefix:o,shortcut:n,shortcutDescriptionId:b,suffix:i,children:m})})]})});var Em=l(H(),1);function yet(e){try{return e.contentDocument}catch{return null}}function Dme(e,t){if(e.nodeType!==Node.ELEMENT_NODE)return;let r=e;r.tagName==="IFRAME"&&t(r),r.querySelectorAll("iframe").forEach(t)}function wet(e,t){let r=e.target,o=r?.nodeType===Node.ELEMENT_NODE?r:r?.parentElement,n=t.getAttribute("aria-controls");if(!o||!n)return!1;let i=o.ownerDocument.getElementById(n);if(!i)return!1;let s=i.getAttribute("data-rootownerid");return s?o.closest("[data-rootownerid]")?.getAttribute("data-rootownerid")===s:i.contains(o)}function xet({enabled:e,onPointerDown:t,ownerDocument:r}){(0,Em.useEffect)(()=>{if(!e||!r)return;let o=(n,i)=>{i&&n.addEventListener("pointerdown",t,!0);let s=new Map,a=f=>{if(s.has(f))return;let m=null,h,g=()=>{let b=yet(f);b!==m&&(h?.(),m=b,h=m?o(m,!0):void 0)};f.addEventListener("load",g),g(),s.set(f,()=>{f.removeEventListener("load",g),h?.()})},c=f=>{s.get(f)?.(),s.delete(f)};n.querySelectorAll("iframe").forEach(a);let d=n.defaultView?.MutationObserver,u=d?new d(f=>{f.forEach(m=>{m.removedNodes.forEach(h=>Dme(h,c)),m.addedNodes.forEach(h=>Dme(h,a))})}):null;return u?.observe(n.documentElement,{childList:!0,subtree:!0}),()=>{u?.disconnect(),s.forEach(f=>f()),i&&n.removeEventListener("pointerdown",t,!0)}};return o(r,!1)},[e,t,r])}function Lme({actionsRef:e,defaultOpen:t,disabled:r,modal:o,onOpenChange:n,open:i}){let s=(0,Em.useRef)(null),a=e??s,[c,d]=(0,Em.useState)(t??!1),[u,f]=(0,Em.useState)(null),m=i??c,h=(0,Em.useCallback)(b=>{u&&!wet(b,u)&&a.current?.close()},[a,u]);return xet({enabled:m&&o===!1&&!r&&u!==null,onPointerDown:h,ownerDocument:u?.ownerDocument??null}),{actionsRef:a,onOpenChange:(b,v)=>{n(b,v),!v.isCanceled&&(d(b),f(b?v.trigger??null:null))}}}var P9=l(P(),1);function Vme(e){let{onOpenChange:t}=e,r=(n,i)=>{let s=i.trigger,a=s?.ownerDocument.defaultView?.HTMLElement,c=s?.ownerDocument.defaultView?.Element,d=s?.ownerDocument.activeElement,u=i.event.target,f=c&&u instanceof c?u.closest('[role="menu"]'):null;t?.(n,i),!n&&i.reason==="item-press"&&!i.isCanceled&&a&&s instanceof a&&f?.contains(d??null)&&s.ownerDocument.activeElement===d&&s.focus()},o=Lme({actionsRef:e.actionsRef,defaultOpen:e.defaultOpen,disabled:e.disabled,modal:e.modal,onOpenChange:r,open:e.open});return(0,P9.jsx)(xx,{children:(0,P9.jsx)(XT.Provider,{value:{isSubmenu:!1},children:(0,P9.jsx)(ur.Root,{...e,...o})})})}var Bme=l(H(),1),jme=l(P(),1),lK="data-wp-hash";function cK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ket(document)),e.__wpStyleRuntime}function Cet(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${lK}]`))if(r.getAttribute(lK)===t)return!0;return!1}function zme(e,t,r){if(!e.head)return;let o=cK(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Cet(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(lK,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function ket(e){let t=cK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)zme(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Eet(e,t){let r=cK();r.styles.set(e,t);for(let o of r.documents.keys())zme(o,e,t)}typeof process>"u",Eet("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Tet={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Hme=(0,Bme.forwardRef)(function({className:t,...r},o){return(0,jme.jsx)(ur.Separator,{ref:o,className:J(Tet.separator,t),...r})});var dK=l(P(),1);function Ume(e){return(0,dK.jsx)(XT.Provider,{value:{isSubmenu:!0},children:(0,dK.jsx)(ur.SubmenuRoot,{...e})})}var Gme=l(H(),1);var e2=l(P(),1),uK="data-wp-hash";function fK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ret(document)),e.__wpStyleRuntime}function Pet(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${uK}]`))if(r.getAttribute(uK)===t)return!0;return!1}function Yme(e,t,r){if(!e.head)return;let o=fK(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Pet(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(uK,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Ret(e){let t=fK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Yme(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function qme(e,t){let r=fK();r.styles.set(e,t);for(let o of r.documents.keys())Yme(o,e,t)}typeof process>"u",qme("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Iet={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",qme("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Wme={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Kme=(0,Gme.forwardRef)(function({children:t,className:r,prefix:o,shortcut:n,suffix:i,"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":c,"aria-labelledby":d,...u},f){let{contentChildren:m,contentContextValue:h,itemAriaProps:g,shortcutDescriptionId:b}=Sm(t,{"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":c,"aria-labelledby":d,shortcut:n});return(0,e2.jsx)(ur.SubmenuTrigger,{ref:f,...g,className:J(Iet["box-sizing"],Wme.item,r),...u,children:(0,e2.jsx)(Qd.Provider,{value:h,children:(0,e2.jsx)(Cm,{prefix:o,shortcut:n,shortcutDescriptionId:b,suffix:i,trailing:(0,e2.jsx)(Br,{className:Wme["submenu-chevron"],icon:CE,size:24,"aria-hidden":"true"}),children:m})})})});var Xme=l(H(),1),Zme=l(P(),1),Qme=(0,Xme.forwardRef)(function(t,r){return(0,Zme.jsx)(ur.Trigger,{ref:r,...t})});var Jme=l(vi(),1),R9=l(H(),1),$me=l(G(),1),the=l(P(),1),pK="data-wp-hash";function mK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Aet(document)),e.__wpStyleRuntime}function Oet(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${pK}]`))if(r.getAttribute(pK)===t)return!0;return!1}function ehe(e,t,r){if(!e.head)return;let o=mK(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Oet(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(pK,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Aet(e){let t=mK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ehe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function I9(e,t){let r=mK();r.styles.set(e,t);for(let o of r.documents.keys())ehe(o,e,t)}typeof process>"u",I9("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var t2={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"};typeof process>"u",I9("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Met={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",I9("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Net={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",I9("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Fet={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},rhe=(0,R9.forwardRef)(function({tone:t="brand",variant:r="solid",size:o="default",className:n,focusableWhenDisabled:i=!0,disabled:s,loading:a,loadingAnnouncement:c=(0,$me.__)("Loading"),children:d,...u},f){let m=J(Fet.button,Met["box-sizing"],Net["outset-ring--focus-except-active"],r!=="unstyled"&&t2.button,t2[`is-${t}`],t2[`is-${r}`],t2[`is-${o}`],a&&t2["is-loading"],n);return(0,R9.useEffect)(()=>{a&&c&&(0,Jme.speak)(c)},[a,c]),(0,the.jsx)(LY,{ref:f,className:m,focusableWhenDisabled:i,disabled:s??a,...u,children:d})});var ohe=l(H(),1);var ihe=l(P(),1),hK="data-wp-hash";function gK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Let(document)),e.__wpStyleRuntime}function Det(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${hK}]`))if(r.getAttribute(hK)===t)return!0;return!1}function nhe(e,t,r){if(!e.head)return;let o=gK(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Det(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(hK,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Let(e){let t=gK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)nhe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Vet(e,t){let r=gK();r.styles.set(e,t);for(let o of r.documents.keys())nhe(o,e,t)}typeof process>"u",Vet("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var Bet={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"},bK=(0,ohe.forwardRef)(function({className:t,icon:r,...o},n){return(0,ihe.jsx)(Br,{ref:n,icon:r,className:J(Bet.icon,t),size:24,...o})});bK.displayName="Button.Icon";var kx=Object.assign(rhe,{Icon:bK});function she(e,t,r="long"){return new Intl.DateTimeFormat("en-US",{hour:"numeric",timeZone:e,timeZoneName:r}).format(t).split(/\s/g).slice(2).join(" ")}var zet={},r2={};function Jd(e,t){try{let o=(zet[e]||=new Intl.DateTimeFormat("en-US",{timeZone:e,timeZoneName:"longOffset"}).format)(t).split("GMT")[1];return o in r2?r2[o]:ahe(o,o.split(":"))}catch{if(e in r2)return r2[e];let r=e?.match(jet);return r?ahe(e,r.slice(1)):NaN}}var jet=/([+-]\d\d):?(\d\d)?/;function ahe(e,t){let r=+(t[0]||0),o=+(t[1]||0),n=+(t[2]||0)/60;return r2[e]=r*60+o>0?r*60+o+n:r*60-o-n}var Dg=class e extends Date{constructor(...t){super(),t.length>1&&typeof t[t.length-1]=="string"&&(this.timeZone=t.pop()),this.internal=new Date,isNaN(Jd(this.timeZone,this))?this.setTime(NaN):t.length?typeof t[0]=="number"&&(t.length===1||t.length===2&&typeof t[1]!="number")?this.setTime(t[0]):typeof t[0]=="string"?this.setTime(+new Date(t[0])):t[0]instanceof Date?this.setTime(+t[0]):(this.setTime(+new Date(...t)),dhe(this,t)):this.setTime(Date.now())}static tz(t,...r){return r.length?new e(...r,t):new e(Date.now(),t)}withTimeZone(t){return new e(+this,t)}getTimezoneOffset(){let t=-Jd(this.timeZone,this);return t>0?Math.floor(t):Math.ceil(t)}setTime(t){return Date.prototype.setTime.apply(this,arguments),O9(this),+this}[Symbol.for("constructDateFrom")](t){return new e(+new Date(t),this.timeZone)}},lhe=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(e=>{if(!lhe.test(e))return;let t=e.replace(lhe,"$1UTC");Dg.prototype[t]&&(e.startsWith("get")?Dg.prototype[e]=function(){return this.internal[t]()}:(Dg.prototype[e]=function(){return Date.prototype[t].apply(this.internal,arguments),Het(this),+this},Dg.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),O9(this),+this}))});function O9(e){e.internal.setTime(+e),e.internal.setUTCSeconds(e.internal.getUTCSeconds()-Math.round(-Jd(e.timeZone,e)*60))}function Het(e){Date.prototype.setFullYear.call(e,e.internal.getUTCFullYear(),e.internal.getUTCMonth(),e.internal.getUTCDate()),Date.prototype.setHours.call(e,e.internal.getUTCHours(),e.internal.getUTCMinutes(),e.internal.getUTCSeconds(),e.internal.getUTCMilliseconds()),dhe(e)}function dhe(e,t){let r=Array.isArray(t)?Uet(t):+e.internal,o=Jd(e.timeZone,e),n=o>0?Math.floor(o):Math.ceil(o),i=new Date(+e);i.setUTCHours(i.getUTCHours()-1);let s=-new Date(+e).getTimezoneOffset(),a=-new Date(+i).getTimezoneOffset(),c=s-a,d=s;if(c&&s!==n){let O=Date.prototype.getHours.apply(e),E=Array.isArray(t)?t[3]||0:e.internal.getUTCHours();if(O!==E){let I=new Date(+e),T=s-n;T&&I.setUTCMinutes(I.getUTCMinutes()+T);let M=Jd(e.timeZone,I);(M>0?Math.floor(M):Math.ceil(M))===n&&(d=a)}}let u=d-n;u&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+u);let f=new Date(+e);f.setUTCSeconds(0);let m=s>0?f.getSeconds():(f.getSeconds()-60)%60,h=Math.round(-(Jd(e.timeZone,e)*60))%60;(h||m)&&Date.prototype.setUTCSeconds.call(e,Date.prototype.getUTCSeconds.call(e)+h+m);let g=Jd(e.timeZone,e),b=g>0?Math.floor(g):Math.ceil(g),y=-new Date(+e).getTimezoneOffset()-b,w=b!==n,_=y-u,x=b-n,C=r-b*60*1e3,S=x>0&&che(e)-r===x*60*1e3&&che(e,C)!==r;if(w&&_&&!S){Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+_);let O=Jd(e.timeZone,e),E=O>0?Math.floor(O):Math.ceil(O),I=b-E;I&&_<0&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+I)}O9(e);let R=(t?r:r+h*1e3)-+e.internal;R&&Math.abs(R)<1800*1e3&&(Date.prototype.setTime.call(e,+e+R),O9(e))}function Uet(e){return Date.UTC(e[0],e.length>1?e[1]:0,e.length>2?e[2]:1,...e.slice(3))}function che(e,t){let r=new Date(t??+e);return r.setUTCSeconds(r.getUTCSeconds()-Math.round(-Jd(e.timeZone,r)*60)),+r}var xn=class e extends Dg{static tz(t,...r){return r.length?new e(...r,t):new e(Date.now(),t)}toISOString(){let[t,r,o]=this.tzComponents(),n=`${t}${r}:${o}`;return this.internal.toISOString().slice(0,-1)+n}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){let[t,r,o,n]=this.internal.toUTCString().split(" ");return`${t?.slice(0,-1)} ${o} ${r} ${n}`}toTimeString(){let t=this.internal.toUTCString().split(" ")[4],[r,o,n]=this.tzComponents();return`${t} GMT${r}${o}${n} (${she(this.timeZone,this)})`}toLocaleString(t,r){return Date.prototype.toLocaleString.call(this,t,{...r,timeZone:r?.timeZone||this.timeZone})}toLocaleDateString(t,r){return Date.prototype.toLocaleDateString.call(this,t,{...r,timeZone:r?.timeZone||this.timeZone})}toLocaleTimeString(t,r){return Date.prototype.toLocaleTimeString.call(this,t,{...r,timeZone:r?.timeZone||this.timeZone})}tzComponents(){let t=this.getTimezoneOffset(),r=t>0?"-":"+",o=String(Math.floor(Math.abs(t)/60)).padStart(2,"0"),n=String(Math.abs(t)%60).padStart(2,"0");return[r,o,n]}withTimeZone(t){return new e(+this,t)}[Symbol.for("constructDateFrom")](t){return new e(+new Date(t),this.timeZone)}};var Wet=Math.pow(10,8)*24*60*60*1e3,ber=-Wet,A9=6048e5,uhe=864e5,o2=6e4,n2=36e5,fhe=1e3;var Get=3600;var phe=Get*24,ver=phe*7,Yet=phe*365.2425,qet=Yet/12,_er=qet*3,vK=Symbol.for("constructDateFrom");function mt(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&vK in e?e[vK](t):e instanceof Date?new e.constructor(t):new Date(t)}function He(e,t){return mt(t||e,e)}function Vf(e,t,r){let o=He(e,r?.in);return isNaN(t)?mt(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function Ex(e,t,r){let o=He(e,r?.in);if(isNaN(t))return mt(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=mt(r?.in||e,o.getTime());i.setMonth(o.getMonth()+t+1,0);let s=i.getDate();return n>=s?i:(o.setFullYear(i.getFullYear(),i.getMonth(),n),o)}var Ket={};function el(){return Ket}function Rs(e,t){let r=el(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=He(e,t?.in),i=n.getDay(),s=(i<o?7:0)+i-o;return n.setDate(n.getDate()-s),n.setHours(0,0,0,0),n}function Wl(e,t){return Rs(e,{...t,weekStartsOn:1})}function M9(e,t){let r=He(e,t?.in),o=r.getFullYear(),n=mt(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=Wl(n),s=mt(r,0);s.setFullYear(o,0,4),s.setHours(0,0,0,0);let a=Wl(s);return r.getTime()>=i.getTime()?o+1:r.getTime()>=a.getTime()?o:o-1}function J_(e){let t=He(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),+e-+r}function Bc(e,...t){let r=mt.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function Lg(e,t){let r=He(e,t?.in);return r.setHours(0,0,0,0),r}function Tm(e,t,r){let[o,n]=Bc(r?.in,e,t),i=Lg(o),s=Lg(n),a=+i-J_(i),c=+s-J_(s);return Math.round((a-c)/uhe)}function mhe(e,t){let r=M9(e,t),o=mt(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),Wl(o)}function N9(e,t,r){return Vf(e,t*7,r)}function F9(e,t,r){return Ex(e,t*12,r)}function hhe(e,t,r){let[o,n]=[+He(e.start,r?.in),+He(e.end,r?.in)].sort((a,c)=>a-c),[i,s]=[+He(t.start,r?.in),+He(t.end,r?.in)].sort((a,c)=>a-c);return r?.inclusive?o<=s&&i<=n:o<s&&i<n}function ghe(e,t){let r,o=t?.in;return e.forEach(n=>{!o&&typeof n=="object"&&(o=mt.bind(null,n));let i=He(n,o);(!r||r<i||isNaN(+i))&&(r=i)}),mt(o,r||NaN)}function bhe(e,t){let r,o=t?.in;return e.forEach(n=>{!o&&typeof n=="object"&&(o=mt.bind(null,n));let i=He(n,o);(!r||r>i||isNaN(+i))&&(r=i)}),mt(o,r||NaN)}function vhe(e,t,r){let[o,n]=Bc(r?.in,e,t);return+Lg(o)==+Lg(n)}function D9(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function $d(e){return!(!D9(e)&&typeof e!="number"||isNaN(+He(e)))}function L9(e,t,r){let[o,n]=Bc(r?.in,e,t),i=o.getFullYear()-n.getFullYear(),s=o.getMonth()-n.getMonth();return i*12+s}function Tx(e,t){let r=He(e,t?.in),o=r.getMonth();return r.setFullYear(r.getFullYear(),o+1,0),r.setHours(23,59,59,999),r}function V9(e,t){let[r,o]=Bc(e,t.start,t.end);return{start:r,end:o}}function _he(e,t){let{start:r,end:o}=V9(t?.in,e),n=+r>+o,i=n?+r:+o,s=n?o:r;s.setHours(0,0,0,0),s.setDate(1);let a=t?.step??1;if(!a)return[];a<0&&(a=-a,n=!n);let c=[];for(;+s<=i;)c.push(mt(r,s)),s.setMonth(s.getMonth()+a);return n?c.reverse():c}function Vg(e,t){let r=He(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function yhe(e,t){let r=He(e,t?.in),o=r.getFullYear();return r.setFullYear(o+1,0,0),r.setHours(23,59,59,999),r}function Px(e,t){let r=He(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}function whe(e,t){let{start:r,end:o}=V9(t?.in,e),n=+r>+o,i=n?+r:+o,s=n?o:r;s.setHours(0,0,0,0),s.setMonth(0,1);let a=t?.step??1;if(!a)return[];a<0&&(a=-a,n=!n);let c=[];for(;+s<=i;)c.push(mt(r,s)),s.setFullYear(s.getFullYear()+a);return n?c.reverse():c}function B9(e,t){let r=el(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=He(e,t?.in),i=n.getDay(),s=(i<o?-7:0)+6-(i-o);return n.setDate(n.getDate()+s),n.setHours(23,59,59,999),n}function xhe(e,t){return B9(e,{...t,weekStartsOn:1})}var Xet={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},She=(e,t,r)=>{let o,n=Xet[e];return typeof n=="string"?o=n:t===1?o=n.one:o=n.other.replace("{{count}}",t.toString()),r?.addSuffix?r.comparison&&r.comparison>0?"in "+o:o+" ago":o};function z9(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var Zet={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Qet={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Jet={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Che={date:z9({formats:Zet,defaultWidth:"full"}),time:z9({formats:Qet,defaultWidth:"full"}),dateTime:z9({formats:Jet,defaultWidth:"full"})};var $et={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},khe=(e,t,r,o)=>$et[e];function Rx(e){return(t,r)=>{let o=r?.context?String(r.context):"standalone",n;if(o==="formatting"&&e.formattingValues){let s=e.defaultFormattingWidth||e.defaultWidth,a=r?.width?String(r.width):s;n=e.formattingValues[a]||e.formattingValues[s]}else{let s=e.defaultWidth,a=r?.width?String(r.width):e.defaultWidth;n=e.values[a]||e.values[s]}let i=e.argumentCallback?e.argumentCallback(t):t;return n[i]}}var ett={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},ttt={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},rtt={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},ott={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},ntt={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},itt={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},stt=(e,t)=>{let r=Number(e),o=r%100;if(o>20||o<10)switch(o%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},Ehe={ordinalNumber:stt,era:Rx({values:ett,defaultWidth:"wide"}),quarter:Rx({values:ttt,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Rx({values:rtt,defaultWidth:"wide"}),day:Rx({values:ott,defaultWidth:"wide"}),dayPeriod:Rx({values:ntt,defaultWidth:"wide",formattingValues:itt,defaultFormattingWidth:"wide"})};function Ix(e){return(t,r={})=>{let o=r.width,n=o&&e.matchPatterns[o]||e.matchPatterns[e.defaultMatchWidth],i=t.match(n);if(!i)return null;let s=i[0],a=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(a)?ltt(a,f=>f.test(s)):att(a,f=>f.test(s)),d;d=e.valueCallback?e.valueCallback(c):c,d=r.valueCallback?r.valueCallback(d):d;let u=t.slice(s.length);return{value:d,rest:u}}}function att(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function ltt(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function The(e){return(t,r={})=>{let o=t.match(e.matchPattern);if(!o)return null;let n=o[0],i=t.match(e.parsePattern);if(!i)return null;let s=e.valueCallback?e.valueCallback(i[0]):i[0];s=r.valueCallback?r.valueCallback(s):s;let a=t.slice(n.length);return{value:s,rest:a}}}var ctt=/^(\d+)(th|st|nd|rd)?/i,dtt=/\d+/i,utt={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},ftt={any:[/^b/i,/^(a|c)/i]},ptt={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},mtt={any:[/1/i,/2/i,/3/i,/4/i]},htt={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},gtt={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},btt={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},vtt={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},_tt={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},ytt={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},Phe={ordinalNumber:The({matchPattern:ctt,parsePattern:dtt,valueCallback:e=>parseInt(e,10)}),era:Ix({matchPatterns:utt,defaultMatchWidth:"wide",parsePatterns:ftt,defaultParseWidth:"any"}),quarter:Ix({matchPatterns:ptt,defaultMatchWidth:"wide",parsePatterns:mtt,defaultParseWidth:"any",valueCallback:e=>e+1}),month:Ix({matchPatterns:htt,defaultMatchWidth:"wide",parsePatterns:gtt,defaultParseWidth:"any"}),day:Ix({matchPatterns:btt,defaultMatchWidth:"wide",parsePatterns:vtt,defaultParseWidth:"any"}),dayPeriod:Ix({matchPatterns:_tt,defaultMatchWidth:"any",parsePatterns:ytt,defaultParseWidth:"any"})};var Gl={code:"en-US",formatDistance:She,formatLong:Che,formatRelative:khe,localize:Ehe,match:Phe,options:{weekStartsOn:0,firstWeekContainsDate:1}};function Rhe(e,t){let r=He(e,t?.in);return Tm(r,Px(r))+1}function Bg(e,t){let r=He(e,t?.in),o=+Wl(r)-+mhe(r);return Math.round(o/A9)+1}function Ox(e,t){let r=He(e,t?.in),o=r.getFullYear(),n=el(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=mt(t?.in||e,0);s.setFullYear(o+1,0,i),s.setHours(0,0,0,0);let a=Rs(s,t),c=mt(t?.in||e,0);c.setFullYear(o,0,i),c.setHours(0,0,0,0);let d=Rs(c,t);return+r>=+a?o+1:+r>=+d?o:o-1}function Ihe(e,t){let r=el(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=Ox(e,t),i=mt(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),Rs(i,t)}function zg(e,t){let r=He(e,t?.in),o=+Rs(r,t)-+Ihe(r,t);return Math.round(o/A9)+1}function Tr(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var Pm={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return Tr(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):Tr(r+1,2)},d(e,t){return Tr(e.getDate(),t.length)},a(e,t){let r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];default:return r==="am"?"a.m.":"p.m."}},h(e,t){return Tr(e.getHours()%12||12,t.length)},H(e,t){return Tr(e.getHours(),t.length)},m(e,t){return Tr(e.getMinutes(),t.length)},s(e,t){return Tr(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return Tr(n,t.length)}};var Ax={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},_K={G:function(e,t,r){let o=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(o,{width:"abbreviated"});case"GGGGG":return r.era(o,{width:"narrow"});default:return r.era(o,{width:"wide"})}},y:function(e,t,r){if(t==="yo"){let o=e.getFullYear(),n=o>0?o:1-o;return r.ordinalNumber(n,{unit:"year"})}return Pm.y(e,t)},Y:function(e,t,r,o){let n=Ox(e,o),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return Tr(s,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):Tr(i,t.length)},R:function(e,t){let r=M9(e);return Tr(r,t.length)},u:function(e,t){let r=e.getFullYear();return Tr(r,t.length)},Q:function(e,t,r){let o=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(o);case"QQ":return Tr(o,2);case"Qo":return r.ordinalNumber(o,{unit:"quarter"});case"QQQ":return r.quarter(o,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(o,{width:"narrow",context:"formatting"});default:return r.quarter(o,{width:"wide",context:"formatting"})}},q:function(e,t,r){let o=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(o);case"qq":return Tr(o,2);case"qo":return r.ordinalNumber(o,{unit:"quarter"});case"qqq":return r.quarter(o,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(o,{width:"narrow",context:"standalone"});default:return r.quarter(o,{width:"wide",context:"standalone"})}},M:function(e,t,r){let o=e.getMonth();switch(t){case"M":case"MM":return Pm.M(e,t);case"Mo":return r.ordinalNumber(o+1,{unit:"month"});case"MMM":return r.month(o,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(o,{width:"narrow",context:"formatting"});default:return r.month(o,{width:"wide",context:"formatting"})}},L:function(e,t,r){let o=e.getMonth();switch(t){case"L":return String(o+1);case"LL":return Tr(o+1,2);case"Lo":return r.ordinalNumber(o+1,{unit:"month"});case"LLL":return r.month(o,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(o,{width:"narrow",context:"standalone"});default:return r.month(o,{width:"wide",context:"standalone"})}},w:function(e,t,r,o){let n=zg(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):Tr(n,t.length)},I:function(e,t,r){let o=Bg(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):Tr(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Pm.d(e,t)},D:function(e,t,r){let o=Rhe(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):Tr(o,t.length)},E:function(e,t,r){let o=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(o,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(o,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(o,{width:"short",context:"formatting"});default:return r.day(o,{width:"wide",context:"formatting"})}},e:function(e,t,r,o){let n=e.getDay(),i=(n-o.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return Tr(i,2);case"eo":return r.ordinalNumber(i,{unit:"day"});case"eee":return r.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},c:function(e,t,r,o){let n=e.getDay(),i=(n-o.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return Tr(i,t.length);case"co":return r.ordinalNumber(i,{unit:"day"});case"ccc":return r.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(n,{width:"narrow",context:"standalone"});case"cccccc":return r.day(n,{width:"short",context:"standalone"});default:return r.day(n,{width:"wide",context:"standalone"})}},i:function(e,t,r){let o=e.getDay(),n=o===0?7:o;switch(t){case"i":return String(n);case"ii":return Tr(n,t.length);case"io":return r.ordinalNumber(n,{unit:"day"});case"iii":return r.day(o,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(o,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(o,{width:"short",context:"formatting"});default:return r.day(o,{width:"wide",context:"formatting"})}},a:function(e,t,r){let n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,r){let o=e.getHours(),n;switch(o===12?n=Ax.noon:o===0?n=Ax.midnight:n=o/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,r){let o=e.getHours(),n;switch(o>=17?n=Ax.evening:o>=12?n=Ax.afternoon:o>=4?n=Ax.morning:n=Ax.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,r){if(t==="ho"){let o=e.getHours()%12;return o===0&&(o=12),r.ordinalNumber(o,{unit:"hour"})}return Pm.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Pm.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):Tr(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):Tr(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Pm.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Pm.s(e,t)},S:function(e,t){return Pm.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return Ahe(o);case"XXXX":case"XX":return $_(o);default:return $_(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return Ahe(o);case"xxxx":case"xx":return $_(o);default:return $_(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+Ohe(o,":");default:return"GMT"+$_(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+Ohe(o,":");default:return"GMT"+$_(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return Tr(o,t.length)},T:function(e,t,r){return Tr(+e,t.length)}};function Ohe(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=Math.trunc(o/60),i=o%60;return i===0?r+String(n):r+String(n)+t+Tr(i,2)}function Ahe(e,t){return e%60===0?(e>0?"-":"+")+Tr(Math.abs(e)/60,2):$_(e,t)}function $_(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=Tr(Math.trunc(o/60),2),i=Tr(o%60,2);return r+n+t+i}var Mhe=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},Nhe=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},wtt=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return Mhe(e,t);let i;switch(o){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;default:i=t.dateTime({width:"full"});break}return i.replace("{{date}}",Mhe(o,t)).replace("{{time}}",Nhe(n,t))},i2={p:Nhe,P:wtt};var xtt=/^D+$/,Stt=/^Y+$/,Ctt=["D","DD","YY","YYYY"];function j9(e){return xtt.test(e)}function H9(e){return Stt.test(e)}function s2(e,t,r){let o=ktt(e,t,r);if(console.warn(o),Ctt.includes(e))throw new RangeError(o)}function ktt(e,t,r){let o=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${o} to the input \`${r}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var Ett=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Ttt=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Ptt=/^'([^]*?)'?$/,Rtt=/''/g,Itt=/[a-zA-Z]/;function Rm(e,t,r){let o=el(),n=r?.locale??o.locale??Gl,i=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,s=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,a=He(e,r?.in);if(!$d(a))throw new RangeError("Invalid time value");let c=t.match(Ttt).map(u=>{let f=u[0];if(f==="p"||f==="P"){let m=i2[f];return m(u,n.formatLong)}return u}).join("").match(Ett).map(u=>{if(u==="''")return{isToken:!1,value:"'"};let f=u[0];if(f==="'")return{isToken:!1,value:Ott(u)};if(_K[f])return{isToken:!0,value:u};if(f.match(Itt))throw new RangeError("Format string contains an unescaped latin alphabet character `"+f+"`");return{isToken:!1,value:u}});n.localize.preprocessor&&(c=n.localize.preprocessor(a,c));let d={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return c.map(u=>{if(!u.isToken)return u.value;let f=u.value;(!r?.useAdditionalWeekYearTokens&&H9(f)||!r?.useAdditionalDayOfYearTokens&&j9(f))&&s2(f,t,String(e));let m=_K[f[0]];return m(a,f,n.localize,d)}).join("")}function Ott(e){let t=e.match(Ptt);return t?t[1].replace(Rtt,"'"):e}function Fhe(e,t){let r=He(e,t?.in),o=r.getFullYear(),n=r.getMonth(),i=mt(r,0);return i.setFullYear(o,n+1,0),i.setHours(0,0,0,0),i.getDate()}function Dhe(){return Object.assign({},el())}function Lhe(e,t){let r=He(e,t?.in).getDay();return r===0?7:r}function Vhe(e,t){return He(e,t?.in).getMonth()}function Bhe(e,t){return He(e,t?.in).getFullYear()}function zhe(e,t){return+He(e)>+He(t)}function jhe(e,t){return+He(e)<+He(t)}function Hhe(e,t){let r=Att(t)?new t(0):mt(t,0);return r.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),r.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),r}function Att(e){return typeof e=="function"&&e.prototype?.constructor===e}var Mtt=10,U9=class{subPriority=0;validate(t,r){return!0}},W9=class extends U9{constructor(t,r,o,n,i){super(),this.value=t,this.validateValue=r,this.setValue=o,this.priority=n,i&&(this.subPriority=i)}validate(t,r){return this.validateValue(t,this.value,r)}set(t,r,o){return this.setValue(t,r,this.value,o)}},G9=class extends U9{priority=Mtt;subPriority=-1;constructor(t,r){super(),this.context=t||(o=>mt(r,o))}set(t,r){return r.timestampIsSet?t:mt(t,Hhe(t,this.context))}};var et=class{run(t,r,o,n){let i=this.parse(t,r,o,n);return i?{setter:new W9(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}validate(t,r,o){return!0}};var Y9=class extends et{priority=140;parse(t,r,o){switch(r){case"G":case"GG":case"GGG":return o.era(t,{width:"abbreviated"})||o.era(t,{width:"narrow"});case"GGGGG":return o.era(t,{width:"narrow"});default:return o.era(t,{width:"wide"})||o.era(t,{width:"abbreviated"})||o.era(t,{width:"narrow"})}}set(t,r,o){return r.era=o,t.setFullYear(o,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["R","u","t","T"]};var fr={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},zc={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function zr(e,t){return e&&{value:t(e.value),rest:e.rest}}function cr(e,t){let r=t.match(e);return r?{value:parseInt(r[0],10),rest:t.slice(r[0].length)}:null}function jc(e,t){let r=t.match(e);if(!r)return null;if(r[0]==="Z")return{value:0,rest:t.slice(1)};let o=r[1]==="+"?1:-1,n=r[2]?parseInt(r[2],10):0,i=r[3]?parseInt(r[3],10):0,s=r[5]?parseInt(r[5],10):0;return{value:o*(n*n2+i*o2+s*fhe),rest:t.slice(r[0].length)}}function q9(e){return cr(fr.anyDigitsSigned,e)}function zt(e,t){switch(e){case 1:return cr(fr.singleDigit,t);case 2:return cr(fr.twoDigits,t);case 3:return cr(fr.threeDigits,t);case 4:return cr(fr.fourDigits,t);default:return cr(new RegExp("^\\d{1,"+e+"}"),t)}}function Mx(e,t){switch(e){case 1:return cr(fr.singleDigitSigned,t);case 2:return cr(fr.twoDigitsSigned,t);case 3:return cr(fr.threeDigitsSigned,t);case 4:return cr(fr.fourDigitsSigned,t);default:return cr(new RegExp("^-?\\d{1,"+e+"}"),t)}}function Nx(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function K9(e,t){let r=t>0,o=r?t:1-t,n;if(o<=50)n=e||100;else{let i=o+50,s=Math.trunc(i/100)*100,a=e>=i%100;n=e+s-(a?100:0)}return r?n:1-n}function X9(e){return e%400===0||e%4===0&&e%100!==0}var Z9=class extends et{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(t,r,o){let n=i=>({year:i,isTwoDigitYear:r==="yy"});switch(r){case"y":return zr(zt(4,t),n);case"yo":return zr(o.ordinalNumber(t,{unit:"year"}),n);default:return zr(zt(r.length,t),n)}}validate(t,r){return r.isTwoDigitYear||r.year>0}set(t,r,o){let n=t.getFullYear();if(o.isTwoDigitYear){let s=K9(o.year,n);return t.setFullYear(s,0,1),t.setHours(0,0,0,0),t}let i=!("era"in r)||r.era===1?o.year:1-o.year;return t.setFullYear(i,0,1),t.setHours(0,0,0,0),t}};var Q9=class extends et{priority=130;parse(t,r,o){let n=i=>({year:i,isTwoDigitYear:r==="YY"});switch(r){case"Y":return zr(zt(4,t),n);case"Yo":return zr(o.ordinalNumber(t,{unit:"year"}),n);default:return zr(zt(r.length,t),n)}}validate(t,r){return r.isTwoDigitYear||r.year>0}set(t,r,o,n){let i=Ox(t,n);if(o.isTwoDigitYear){let a=K9(o.year,i);return t.setFullYear(a,0,n.firstWeekContainsDate),t.setHours(0,0,0,0),Rs(t,n)}let s=!("era"in r)||r.era===1?o.year:1-o.year;return t.setFullYear(s,0,n.firstWeekContainsDate),t.setHours(0,0,0,0),Rs(t,n)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]};var J9=class extends et{priority=130;parse(t,r){return r==="R"?Mx(4,t):Mx(r.length,t)}set(t,r,o){let n=mt(t,0);return n.setFullYear(o,0,4),n.setHours(0,0,0,0),Wl(n)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]};var $9=class extends et{priority=130;parse(t,r){return r==="u"?Mx(4,t):Mx(r.length,t)}set(t,r,o){return t.setFullYear(o,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]};var eA=class extends et{priority=120;parse(t,r,o){switch(r){case"Q":case"QQ":return zt(r.length,t);case"Qo":return o.ordinalNumber(t,{unit:"quarter"});case"QQQ":return o.quarter(t,{width:"abbreviated",context:"formatting"})||o.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return o.quarter(t,{width:"narrow",context:"formatting"});default:return o.quarter(t,{width:"wide",context:"formatting"})||o.quarter(t,{width:"abbreviated",context:"formatting"})||o.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=1&&r<=4}set(t,r,o){return t.setMonth((o-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]};var tA=class extends et{priority=120;parse(t,r,o){switch(r){case"q":case"qq":return zt(r.length,t);case"qo":return o.ordinalNumber(t,{unit:"quarter"});case"qqq":return o.quarter(t,{width:"abbreviated",context:"standalone"})||o.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return o.quarter(t,{width:"narrow",context:"standalone"});default:return o.quarter(t,{width:"wide",context:"standalone"})||o.quarter(t,{width:"abbreviated",context:"standalone"})||o.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,r){return r>=1&&r<=4}set(t,r,o){return t.setMonth((o-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]};var rA=class extends et{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(t,r,o){let n=i=>i-1;switch(r){case"M":return zr(cr(fr.month,t),n);case"MM":return zr(zt(2,t),n);case"Mo":return zr(o.ordinalNumber(t,{unit:"month"}),n);case"MMM":return o.month(t,{width:"abbreviated",context:"formatting"})||o.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return o.month(t,{width:"narrow",context:"formatting"});default:return o.month(t,{width:"wide",context:"formatting"})||o.month(t,{width:"abbreviated",context:"formatting"})||o.month(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=0&&r<=11}set(t,r,o){return t.setMonth(o,1),t.setHours(0,0,0,0),t}};var oA=class extends et{priority=110;parse(t,r,o){let n=i=>i-1;switch(r){case"L":return zr(cr(fr.month,t),n);case"LL":return zr(zt(2,t),n);case"Lo":return zr(o.ordinalNumber(t,{unit:"month"}),n);case"LLL":return o.month(t,{width:"abbreviated",context:"standalone"})||o.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return o.month(t,{width:"narrow",context:"standalone"});default:return o.month(t,{width:"wide",context:"standalone"})||o.month(t,{width:"abbreviated",context:"standalone"})||o.month(t,{width:"narrow",context:"standalone"})}}validate(t,r){return r>=0&&r<=11}set(t,r,o){return t.setMonth(o,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]};function Uhe(e,t,r){let o=He(e,r?.in),n=zg(o,r)-t;return o.setDate(o.getDate()-n*7),He(o,r?.in)}var nA=class extends et{priority=100;parse(t,r,o){switch(r){case"w":return cr(fr.week,t);case"wo":return o.ordinalNumber(t,{unit:"week"});default:return zt(r.length,t)}}validate(t,r){return r>=1&&r<=53}set(t,r,o,n){return Rs(Uhe(t,o,n),n)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]};function Whe(e,t,r){let o=He(e,r?.in),n=Bg(o,r)-t;return o.setDate(o.getDate()-n*7),o}var iA=class extends et{priority=100;parse(t,r,o){switch(r){case"I":return cr(fr.week,t);case"Io":return o.ordinalNumber(t,{unit:"week"});default:return zt(r.length,t)}}validate(t,r){return r>=1&&r<=53}set(t,r,o){return Wl(Whe(t,o))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]};var Ntt=[31,28,31,30,31,30,31,31,30,31,30,31],Ftt=[31,29,31,30,31,30,31,31,30,31,30,31],sA=class extends et{priority=90;subPriority=1;parse(t,r,o){switch(r){case"d":return cr(fr.date,t);case"do":return o.ordinalNumber(t,{unit:"date"});default:return zt(r.length,t)}}validate(t,r){let o=t.getFullYear(),n=X9(o),i=t.getMonth();return n?r>=1&&r<=Ftt[i]:r>=1&&r<=Ntt[i]}set(t,r,o){return t.setDate(o),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]};var aA=class extends et{priority=90;subpriority=1;parse(t,r,o){switch(r){case"D":case"DD":return cr(fr.dayOfYear,t);case"Do":return o.ordinalNumber(t,{unit:"date"});default:return zt(r.length,t)}}validate(t,r){let o=t.getFullYear();return X9(o)?r>=1&&r<=366:r>=1&&r<=365}set(t,r,o){return t.setMonth(0,o),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]};function Fx(e,t,r){let o=el(),n=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,i=He(e,r?.in),s=i.getDay(),c=(t%7+7)%7,d=7-n,u=t<0||t>6?t-(s+d)%7:(c+d)%7-(s+d)%7;return Vf(i,u,r)}var lA=class extends et{priority=90;parse(t,r,o){switch(r){case"E":case"EE":case"EEE":return o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return o.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});default:return o.day(t,{width:"wide",context:"formatting"})||o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=0&&r<=6}set(t,r,o,n){return t=Fx(t,o,n),t.setHours(0,0,0,0),t}incompatibleTokens=["D","i","e","c","t","T"]};var cA=class extends et{priority=90;parse(t,r,o,n){let i=s=>{let a=Math.floor((s-1)/7)*7;return(s+n.weekStartsOn+6)%7+a};switch(r){case"e":case"ee":return zr(zt(r.length,t),i);case"eo":return zr(o.ordinalNumber(t,{unit:"day"}),i);case"eee":return o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});case"eeeee":return o.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});default:return o.day(t,{width:"wide",context:"formatting"})||o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=0&&r<=6}set(t,r,o,n){return t=Fx(t,o,n),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]};var dA=class extends et{priority=90;parse(t,r,o,n){let i=s=>{let a=Math.floor((s-1)/7)*7;return(s+n.weekStartsOn+6)%7+a};switch(r){case"c":case"cc":return zr(zt(r.length,t),i);case"co":return zr(o.ordinalNumber(t,{unit:"day"}),i);case"ccc":return o.day(t,{width:"abbreviated",context:"standalone"})||o.day(t,{width:"short",context:"standalone"})||o.day(t,{width:"narrow",context:"standalone"});case"ccccc":return o.day(t,{width:"narrow",context:"standalone"});case"cccccc":return o.day(t,{width:"short",context:"standalone"})||o.day(t,{width:"narrow",context:"standalone"});default:return o.day(t,{width:"wide",context:"standalone"})||o.day(t,{width:"abbreviated",context:"standalone"})||o.day(t,{width:"short",context:"standalone"})||o.day(t,{width:"narrow",context:"standalone"})}}validate(t,r){return r>=0&&r<=6}set(t,r,o,n){return t=Fx(t,o,n),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]};function Ghe(e,t,r){let o=He(e,r?.in),n=Lhe(o,r),i=t-n;return Vf(o,i,r)}var uA=class extends et{priority=90;parse(t,r,o){let n=i=>i===0?7:i;switch(r){case"i":case"ii":return zt(r.length,t);case"io":return o.ordinalNumber(t,{unit:"day"});case"iii":return zr(o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"}),n);case"iiiii":return zr(o.day(t,{width:"narrow",context:"formatting"}),n);case"iiiiii":return zr(o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"}),n);default:return zr(o.day(t,{width:"wide",context:"formatting"})||o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"}),n)}}validate(t,r){return r>=1&&r<=7}set(t,r,o){return t=Ghe(t,o),t.setHours(0,0,0,0),t}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]};var fA=class extends et{priority=80;parse(t,r,o){switch(r){case"a":case"aa":case"aaa":return o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return o.dayPeriod(t,{width:"narrow",context:"formatting"});default:return o.dayPeriod(t,{width:"wide",context:"formatting"})||o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,r,o){return t.setHours(Nx(o),0,0,0),t}incompatibleTokens=["b","B","H","k","t","T"]};var pA=class extends et{priority=80;parse(t,r,o){switch(r){case"b":case"bb":case"bbb":return o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return o.dayPeriod(t,{width:"narrow",context:"formatting"});default:return o.dayPeriod(t,{width:"wide",context:"formatting"})||o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,r,o){return t.setHours(Nx(o),0,0,0),t}incompatibleTokens=["a","B","H","k","t","T"]};var mA=class extends et{priority=80;parse(t,r,o){switch(r){case"B":case"BB":case"BBB":return o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return o.dayPeriod(t,{width:"narrow",context:"formatting"});default:return o.dayPeriod(t,{width:"wide",context:"formatting"})||o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,r,o){return t.setHours(Nx(o),0,0,0),t}incompatibleTokens=["a","b","t","T"]};var hA=class extends et{priority=70;parse(t,r,o){switch(r){case"h":return cr(fr.hour12h,t);case"ho":return o.ordinalNumber(t,{unit:"hour"});default:return zt(r.length,t)}}validate(t,r){return r>=1&&r<=12}set(t,r,o){let n=t.getHours()>=12;return n&&o<12?t.setHours(o+12,0,0,0):!n&&o===12?t.setHours(0,0,0,0):t.setHours(o,0,0,0),t}incompatibleTokens=["H","K","k","t","T"]};var gA=class extends et{priority=70;parse(t,r,o){switch(r){case"H":return cr(fr.hour23h,t);case"Ho":return o.ordinalNumber(t,{unit:"hour"});default:return zt(r.length,t)}}validate(t,r){return r>=0&&r<=23}set(t,r,o){return t.setHours(o,0,0,0),t}incompatibleTokens=["a","b","h","K","k","t","T"]};var bA=class extends et{priority=70;parse(t,r,o){switch(r){case"K":return cr(fr.hour11h,t);case"Ko":return o.ordinalNumber(t,{unit:"hour"});default:return zt(r.length,t)}}validate(t,r){return r>=0&&r<=11}set(t,r,o){return t.getHours()>=12&&o<12?t.setHours(o+12,0,0,0):t.setHours(o,0,0,0),t}incompatibleTokens=["h","H","k","t","T"]};var vA=class extends et{priority=70;parse(t,r,o){switch(r){case"k":return cr(fr.hour24h,t);case"ko":return o.ordinalNumber(t,{unit:"hour"});default:return zt(r.length,t)}}validate(t,r){return r>=1&&r<=24}set(t,r,o){let n=o<=24?o%24:o;return t.setHours(n,0,0,0),t}incompatibleTokens=["a","b","h","H","K","t","T"]};var _A=class extends et{priority=60;parse(t,r,o){switch(r){case"m":return cr(fr.minute,t);case"mo":return o.ordinalNumber(t,{unit:"minute"});default:return zt(r.length,t)}}validate(t,r){return r>=0&&r<=59}set(t,r,o){return t.setMinutes(o,0,0),t}incompatibleTokens=["t","T"]};var yA=class extends et{priority=50;parse(t,r,o){switch(r){case"s":return cr(fr.second,t);case"so":return o.ordinalNumber(t,{unit:"second"});default:return zt(r.length,t)}}validate(t,r){return r>=0&&r<=59}set(t,r,o){return t.setSeconds(o,0),t}incompatibleTokens=["t","T"]};var wA=class extends et{priority=30;parse(t,r){let o=n=>Math.trunc(n*Math.pow(10,-r.length+3));return zr(zt(r.length,t),o)}set(t,r,o){return t.setMilliseconds(o),t}incompatibleTokens=["t","T"]};var xA=class extends et{priority=10;parse(t,r){switch(r){case"X":return jc(zc.basicOptionalMinutes,t);case"XX":return jc(zc.basic,t);case"XXXX":return jc(zc.basicOptionalSeconds,t);case"XXXXX":return jc(zc.extendedOptionalSeconds,t);default:return jc(zc.extended,t)}}set(t,r,o){return r.timestampIsSet?t:mt(t,t.getTime()-J_(t)-o)}incompatibleTokens=["t","T","x"]};var SA=class extends et{priority=10;parse(t,r){switch(r){case"x":return jc(zc.basicOptionalMinutes,t);case"xx":return jc(zc.basic,t);case"xxxx":return jc(zc.basicOptionalSeconds,t);case"xxxxx":return jc(zc.extendedOptionalSeconds,t);default:return jc(zc.extended,t)}}set(t,r,o){return r.timestampIsSet?t:mt(t,t.getTime()-J_(t)-o)}incompatibleTokens=["t","T","X"]};var CA=class extends et{priority=40;parse(t){return q9(t)}set(t,r,o){return[mt(t,o*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"};var kA=class extends et{priority=20;parse(t){return q9(t)}set(t,r,o){return[mt(t,o),{timestampIsSet:!0}]}incompatibleTokens="*"};var Yhe={G:new Y9,y:new Z9,Y:new Q9,R:new J9,u:new $9,Q:new eA,q:new tA,M:new rA,L:new oA,w:new nA,I:new iA,d:new sA,D:new aA,E:new lA,e:new cA,c:new dA,i:new uA,a:new fA,b:new pA,B:new mA,h:new hA,H:new gA,K:new bA,k:new vA,m:new _A,s:new yA,S:new wA,X:new xA,x:new SA,t:new CA,T:new kA};var Dtt=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Ltt=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Vtt=/^'([^]*?)'?$/,Btt=/''/g,ztt=/\S/,jtt=/[a-zA-Z]/;function qhe(e,t,r,o){let n=()=>mt(o?.in||r,NaN),i=Dhe(),s=o?.locale??i.locale??Gl,a=o?.firstWeekContainsDate??o?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,c=o?.weekStartsOn??o?.locale?.options?.weekStartsOn??i.weekStartsOn??i.locale?.options?.weekStartsOn??0;if(!t)return e?n():He(r,o?.in);let d={firstWeekContainsDate:a,weekStartsOn:c,locale:s},u=[new G9(o?.in,r)],f=t.match(Ltt).map(v=>{let y=v[0];if(y in i2){let w=i2[y];return w(v,s.formatLong)}return v}).join("").match(Dtt),m=[];for(let v of f){!o?.useAdditionalWeekYearTokens&&H9(v)&&s2(v,t,e),!o?.useAdditionalDayOfYearTokens&&j9(v)&&s2(v,t,e);let y=v[0],w=Yhe[y];if(w){let{incompatibleTokens:_}=w;if(Array.isArray(_)){let C=m.find(S=>_.includes(S.token)||S.token===y);if(C)throw new RangeError(`The format string mustn't contain \`${C.fullToken}\` and \`${v}\` at the same time`)}else if(w.incompatibleTokens==="*"&&m.length>0)throw new RangeError(`The format string mustn't contain \`${v}\` and any other token at the same time`);m.push({token:y,fullToken:v});let x=w.run(e,v,s.match,d);if(!x)return n();u.push(x.setter),e=x.rest}else{if(y.match(jtt))throw new RangeError("Format string contains an unescaped latin alphabet character `"+y+"`");if(v==="''"?v="'":y==="'"&&(v=Htt(v)),e.indexOf(v)===0)e=e.slice(v.length);else return n()}}if(e.length>0&&ztt.test(e))return n();let h=u.map(v=>v.priority).sort((v,y)=>y-v).filter((v,y,w)=>w.indexOf(v)===y).map(v=>u.filter(y=>y.priority===v).sort((y,w)=>w.subPriority-y.subPriority)).map(v=>v[0]),g=He(r,o?.in);if(isNaN(+g))return n();let b={};for(let v of h){if(!v.validate(g,d))return n();let y=v.set(g,b,d);Array.isArray(y)?(g=y[0],Object.assign(b,y[1])):g=y}return g}function Htt(e){return e.match(Vtt)[1].replace(Btt,"'")}function ey(e,t,r){let[o,n]=Bc(r?.in,e,t);return o.getFullYear()===n.getFullYear()&&o.getMonth()===n.getMonth()}function Khe(e,t,r){let[o,n]=Bc(r?.in,e,t);return o.getFullYear()===n.getFullYear()}function ty(e,t,r){return Vf(e,-t,r)}function TA(e,t){let r=()=>mt(t?.in,NaN),o=t?.additionalDigits??2,n=Ytt(e),i;if(n.date){let d=qtt(n.date,o);i=Ktt(d.restDateString,d.year)}if(!i||isNaN(+i))return r();let s=+i,a=0,c;if(n.time&&(a=Xtt(n.time),isNaN(a)))return r();if(n.timezone){if(c=Ztt(n.timezone),isNaN(c))return r()}else{let d=new Date(s+a),u=He(0,t?.in);return u.setFullYear(d.getUTCFullYear(),d.getUTCMonth(),d.getUTCDate()),u.setHours(d.getUTCHours(),d.getUTCMinutes(),d.getUTCSeconds(),d.getUTCMilliseconds()),u}return He(s+a+c,t?.in)}var EA={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},Utt=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,Wtt=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,Gtt=/^([+-])(\d{2})(?::?(\d{2}))?$/;function Ytt(e){let t={},r=e.split(EA.dateTimeDelimiter),o;if(r.length>2)return t;if(/:/.test(r[0])?o=r[0]:(t.date=r[0],o=r[1],EA.timeZoneDelimiter.test(t.date)&&(t.date=e.split(EA.timeZoneDelimiter)[0],o=e.substr(t.date.length,e.length))),o){let n=EA.timezone.exec(o);n?(t.time=o.replace(n[1],""),t.timezone=n[1]):t.time=o}return t}function qtt(e,t){let r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),o=e.match(r);if(!o)return{year:NaN,restDateString:""};let n=o[1]?parseInt(o[1]):null,i=o[2]?parseInt(o[2]):null;return{year:i===null?n:i*100,restDateString:e.slice((o[1]||o[2]).length)}}function Ktt(e,t){if(t===null)return new Date(NaN);let r=e.match(Utt);if(!r)return new Date(NaN);let o=!!r[4],n=a2(r[1]),i=a2(r[2])-1,s=a2(r[3]),a=a2(r[4]),c=a2(r[5])-1;if(o)return trt(t,a,c)?Qtt(t,a,c):new Date(NaN);{let d=new Date(0);return!$tt(t,i,s)||!ert(t,n)?new Date(NaN):(d.setUTCFullYear(t,i,Math.max(n,s)),d)}}function a2(e){return e?parseInt(e):1}function Xtt(e){let t=e.match(Wtt);if(!t)return NaN;let r=yK(t[1]),o=yK(t[2]),n=yK(t[3]);return rrt(r,o,n)?r*n2+o*o2+n*1e3:NaN}function yK(e){return e&&parseFloat(e.replace(",","."))||0}function Ztt(e){if(e==="Z")return 0;let t=e.match(Gtt);if(!t)return 0;let r=t[1]==="+"?-1:1,o=parseInt(t[2]),n=t[3]&&parseInt(t[3])||0;return ort(o,n)?r*(o*n2+n*o2):NaN}function Qtt(e,t,r){let o=new Date(0);o.setUTCFullYear(e,0,4);let n=o.getUTCDay()||7,i=(t-1)*7+r+1-n;return o.setUTCDate(o.getUTCDate()+i),o}var Jtt=[31,null,31,30,31,30,31,31,30,31,30,31];function Xhe(e){return e%400===0||e%4===0&&e%100!==0}function $tt(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(Jtt[t]||(Xhe(e)?29:28))}function ert(e,t){return t>=1&&t<=(Xhe(e)?366:365)}function trt(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}function rrt(e,t,r){return e===24?t===0&&r===0:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}function ort(e,t){return t>=0&&t<=59}function Zhe(e,t,r){let o=He(e,r?.in),n=o.getFullYear(),i=o.getDate(),s=mt(r?.in||e,0);s.setFullYear(n,t,15),s.setHours(0,0,0,0);let a=Fhe(s);return o.setMonth(t,Math.min(i,a)),o}function Qhe(e,t,r){let o=He(e,r?.in);return isNaN(+o)?mt(r?.in||e,NaN):(o.setFullYear(t),o)}function PA(e,t,r){return Ex(e,-t,r)}function Jhe(e,t,r){return N9(e,-t,r)}function RA(e,t,r){return F9(e,-t,r)}function $he(e,t){let r=t.startOfMonth(e),o=r.getDay()>0?r.getDay():7,n=t.addDays(e,-o+1),i=t.addDays(n,34);return t.getMonth(e)===t.getMonth(i)?5:4}function IA(e,t){let r=t.startOfMonth(e),o=r.getDay();return o===1?r:o===0?t.addDays(r,-6):t.addDays(r,-1*(o-1))}function ege(e,t){let r=IA(e,t),o=$he(e,t);return t.addDays(r,o*7-1)}var l2={...Gl,labels:{labelDayButton:(e,t,r,o)=>{let n;o&&typeof o.format=="function"?n=o.format.bind(o):n=(s,a)=>Rm(s,a,{locale:Gl,...r});let i=n(e,"PPPP");return t.today&&(i=`Today, ${i}`),t.selected&&(i=`${i}, selected`),i},labelMonthDropdown:"Choose the Month",labelNext:"Go to the Next Month",labelPrevious:"Go to the Previous Month",labelWeekNumber:e=>`Week ${e}`,labelYearDropdown:"Choose the Year",labelGrid:(e,t,r)=>{let o;return r&&typeof r.format=="function"?o=r.format.bind(r):o=(n,i)=>Rm(n,i,{locale:Gl,...t}),o(e,"LLLL yyyy")},labelGridcell:(e,t,r,o)=>{let n;o&&typeof o.format=="function"?n=o.format.bind(o):n=(s,a)=>Rm(s,a,{locale:Gl,...r});let i=n(e,"PPPP");return t?.today&&(i=`Today, ${i}`),i},labelNav:"Navigation bar",labelWeekNumberHeader:"Week Number",labelWeekday:(e,t,r)=>{let o;return r&&typeof r.format=="function"?o=r.format.bind(r):o=(n,i)=>Rm(n,i,{locale:Gl,...t}),o(e,"cccc")}}};var Vn=class e{constructor(t,r){this.today=()=>{if(this.overrides?.today)return this.overrides.today();if(this.options.timeZone)return xn.tz(this.options.timeZone);let o=this.options.Date??Date;return new o},this.newDate=(o,n,i)=>this.overrides?.newDate?this.overrides.newDate(o,n,i):this.options.timeZone?new xn(o,n,i,this.options.timeZone):new Date(o,n,i),this.addDays=(o,n)=>this.overrides?.addDays?this.overrides.addDays(o,n):Vf(o,n),this.addMonths=(o,n)=>this.overrides?.addMonths?this.overrides.addMonths(o,n):Ex(o,n),this.addWeeks=(o,n)=>this.overrides?.addWeeks?this.overrides.addWeeks(o,n):N9(o,n),this.addYears=(o,n)=>this.overrides?.addYears?this.overrides.addYears(o,n):F9(o,n),this.differenceInCalendarDays=(o,n)=>this.overrides?.differenceInCalendarDays?this.overrides.differenceInCalendarDays(o,n):Tm(o,n),this.differenceInCalendarMonths=(o,n)=>this.overrides?.differenceInCalendarMonths?this.overrides.differenceInCalendarMonths(o,n):L9(o,n),this.eachMonthOfInterval=o=>this.overrides?.eachMonthOfInterval?this.overrides.eachMonthOfInterval(o):_he(o),this.eachYearOfInterval=o=>{let n=this.overrides?.eachYearOfInterval?this.overrides.eachYearOfInterval(o):whe(o),i=new Set(n.map(a=>this.getYear(a)));if(i.size===n.length)return n;let s=[];return i.forEach(a=>{s.push(new Date(a,0,1))}),s},this.endOfBroadcastWeek=o=>this.overrides?.endOfBroadcastWeek?this.overrides.endOfBroadcastWeek(o):ege(o,this),this.endOfISOWeek=o=>this.overrides?.endOfISOWeek?this.overrides.endOfISOWeek(o):xhe(o),this.endOfMonth=o=>this.overrides?.endOfMonth?this.overrides.endOfMonth(o):Tx(o),this.endOfWeek=(o,n)=>this.overrides?.endOfWeek?this.overrides.endOfWeek(o,n):B9(o,this.options),this.endOfYear=o=>this.overrides?.endOfYear?this.overrides.endOfYear(o):yhe(o),this.format=(o,n,i)=>{let s=this.overrides?.format?this.overrides.format(o,n,this.options):Rm(o,n,this.options);return this.options.numerals&&this.options.numerals!=="latn"?this.replaceDigits(s):s},this.getISOWeek=o=>this.overrides?.getISOWeek?this.overrides.getISOWeek(o):Bg(o),this.getMonth=(o,n)=>this.overrides?.getMonth?this.overrides.getMonth(o,this.options):Vhe(o,this.options),this.getYear=(o,n)=>this.overrides?.getYear?this.overrides.getYear(o,this.options):Bhe(o,this.options),this.getWeek=(o,n)=>this.overrides?.getWeek?this.overrides.getWeek(o,this.options):zg(o,this.options),this.isAfter=(o,n)=>this.overrides?.isAfter?this.overrides.isAfter(o,n):zhe(o,n),this.isBefore=(o,n)=>this.overrides?.isBefore?this.overrides.isBefore(o,n):jhe(o,n),this.isDate=o=>this.overrides?.isDate?this.overrides.isDate(o):D9(o),this.isSameDay=(o,n)=>this.overrides?.isSameDay?this.overrides.isSameDay(o,n):vhe(o,n),this.isSameMonth=(o,n)=>this.overrides?.isSameMonth?this.overrides.isSameMonth(o,n):ey(o,n),this.isSameYear=(o,n)=>this.overrides?.isSameYear?this.overrides.isSameYear(o,n):Khe(o,n),this.max=o=>this.overrides?.max?this.overrides.max(o):ghe(o),this.min=o=>this.overrides?.min?this.overrides.min(o):bhe(o),this.setMonth=(o,n)=>this.overrides?.setMonth?this.overrides.setMonth(o,n):Zhe(o,n),this.setYear=(o,n)=>this.overrides?.setYear?this.overrides.setYear(o,n):Qhe(o,n),this.startOfBroadcastWeek=(o,n)=>this.overrides?.startOfBroadcastWeek?this.overrides.startOfBroadcastWeek(o,this):IA(o,this),this.startOfDay=o=>this.overrides?.startOfDay?this.overrides.startOfDay(o):Lg(o),this.startOfISOWeek=o=>this.overrides?.startOfISOWeek?this.overrides.startOfISOWeek(o):Wl(o),this.startOfMonth=o=>this.overrides?.startOfMonth?this.overrides.startOfMonth(o):Vg(o),this.startOfWeek=(o,n)=>this.overrides?.startOfWeek?this.overrides.startOfWeek(o,this.options):Rs(o,this.options),this.startOfYear=o=>this.overrides?.startOfYear?this.overrides.startOfYear(o):Px(o),this.options={locale:l2,...t},this.overrides=r}getDigitMap(){let{numerals:t="latn"}=this.options,r=new Intl.NumberFormat("en-US",{numberingSystem:t}),o={};for(let n=0;n<10;n++)o[n.toString()]=r.format(n);return o}replaceDigits(t){let r=this.getDigitMap();return t.replace(/\d/g,o=>r[o]||o)}formatNumber(t){return this.replaceDigits(t.toString())}getMonthYearOrder(){let t=this.options.locale?.code;return t&&e.yearFirstLocales.has(t)?"year-first":"month-first"}formatMonthYear(t){let{locale:r,timeZone:o,numerals:n}=this.options,i=r?.code;if(i&&e.yearFirstLocales.has(i))try{return new Intl.DateTimeFormat(i,{month:"long",year:"numeric",timeZone:o,numberingSystem:n}).format(t)}catch{}let s=this.getMonthYearOrder()==="year-first"?"y LLLL":"LLLL y";return this.format(t,s)}};Vn.yearFirstLocales=new Set(["eu","hu","ja","ja-Hira","ja-JP","ko","ko-KR","lt","lt-LT","lv","lv-LV","mn","mn-MN","zh","zh-CN","zh-HK","zh-TW"]);var Bn=new Vn;var Dx=class{constructor(t,r,o=Bn){this.date=t,this.displayMonth=r,this.outside=!!(r&&!o.isSameMonth(t,r)),this.dateLib=o,this.isoDate=o.format(t,"yyyy-MM-dd"),this.displayMonthId=o.format(r,"yyyy-MM"),this.dateMonthId=o.format(t,"yyyy-MM")}isEqualTo(t){return this.dateLib.isSameDay(t.date,this.date)&&this.dateLib.isSameMonth(t.displayMonth,this.displayMonth)}};var OA=class{constructor(t,r){this.date=t,this.weeks=r}};var AA=class{constructor(t,r){this.days=r,this.weekNumber=t}};var SK={};mr(SK,{CaptionLabel:()=>nrt,Chevron:()=>irt,Day:()=>srt,DayButton:()=>art,Dropdown:()=>lrt,DropdownNav:()=>crt,Footer:()=>drt,Month:()=>urt,MonthCaption:()=>frt,MonthGrid:()=>prt,Months:()=>mrt,MonthsDropdown:()=>hrt,Nav:()=>grt,NextMonthButton:()=>brt,Option:()=>vrt,PreviousMonthButton:()=>_rt,Root:()=>yrt,Select:()=>wrt,Week:()=>xrt,WeekNumber:()=>krt,WeekNumberHeader:()=>Ert,Weekday:()=>Srt,Weekdays:()=>Crt,Weeks:()=>Trt,YearsDropdown:()=>Prt});var tge=l(ae(),1);function nrt(e){return tge.default.createElement("span",{...e})}var Lx=l(ae(),1);function irt(e){let{size:t=24,orientation:r="left",className:o,style:n}=e;return Lx.default.createElement("svg",{className:o,style:n,width:t,height:t,viewBox:"0 0 24 24"},r==="up"&&Lx.default.createElement("polygon",{points:"6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28"}),r==="down"&&Lx.default.createElement("polygon",{points:"6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72"}),r==="left"&&Lx.default.createElement("polygon",{points:"16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20"}),r==="right"&&Lx.default.createElement("polygon",{points:"8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20"}))}var rge=l(ae(),1);function srt(e){let{day:t,modifiers:r,...o}=e;return rge.default.createElement("td",{...o})}var MA=l(ae(),1);function art(e){let{day:t,modifiers:r,...o}=e,n=MA.default.useRef(null);return MA.default.useEffect(()=>{r.focused&&n.current?.focus()},[r.focused]),MA.default.createElement("button",{ref:n,...o})}var Vx=l(ae(),1);var Ue;(function(e){e.Root="root",e.Chevron="chevron",e.Day="day",e.DayButton="day_button",e.CaptionLabel="caption_label",e.Dropdowns="dropdowns",e.Dropdown="dropdown",e.DropdownRoot="dropdown_root",e.Footer="footer",e.MonthGrid="month_grid",e.MonthCaption="month_caption",e.MonthsDropdown="months_dropdown",e.Month="month",e.Months="months",e.Nav="nav",e.NextMonthButton="button_next",e.PreviousMonthButton="button_previous",e.Week="week",e.Weeks="weeks",e.Weekday="weekday",e.Weekdays="weekdays",e.WeekNumber="week_number",e.WeekNumberHeader="week_number_header",e.YearsDropdown="years_dropdown"})(Ue||(Ue={}));var $r;(function(e){e.disabled="disabled",e.hidden="hidden",e.outside="outside",e.focused="focused",e.today="today"})($r||($r={}));var tl;(function(e){e.range_end="range_end",e.range_middle="range_middle",e.range_start="range_start",e.selected="selected"})(tl||(tl={}));var sa;(function(e){e.weeks_before_enter="weeks_before_enter",e.weeks_before_exit="weeks_before_exit",e.weeks_after_enter="weeks_after_enter",e.weeks_after_exit="weeks_after_exit",e.caption_after_enter="caption_after_enter",e.caption_after_exit="caption_after_exit",e.caption_before_enter="caption_before_enter",e.caption_before_exit="caption_before_exit"})(sa||(sa={}));var NA=l(ae(),1),wK=(0,NA.createContext)(void 0);function Bf(){let e=(0,NA.useContext)(wK);if(e===void 0)throw new Error("useDayPicker() must be used within a custom component.");return e}function lrt(e){let{options:t,className:r,...o}=e,{classNames:n,components:i,styles:s}=Bf(),a=[n[Ue.Dropdown],r].join(" "),c=t?.find(({value:d})=>d===o.value);return Vx.default.createElement("span",{"data-disabled":o.disabled,className:n[Ue.DropdownRoot],style:s?.[Ue.DropdownRoot]},Vx.default.createElement(i.Select,{className:a,...o},t?.map(({value:d,label:u,disabled:f})=>Vx.default.createElement(i.Option,{key:d,value:d,disabled:f},u))),Vx.default.createElement("span",{className:n[Ue.CaptionLabel],style:s?.[Ue.CaptionLabel],"aria-hidden":!0},c?.label,Vx.default.createElement(i.Chevron,{orientation:"down",size:18,className:n[Ue.Chevron],style:s?.[Ue.Chevron]})))}var oge=l(ae(),1);function crt(e){return oge.default.createElement("div",{...e})}var nge=l(ae(),1);function drt(e){return nge.default.createElement("div",{...e})}var ige=l(ae(),1);function urt(e){let{calendarMonth:t,displayIndex:r,...o}=e;return ige.default.createElement("div",{...o},e.children)}var sge=l(ae(),1);function frt(e){let{calendarMonth:t,displayIndex:r,...o}=e;return sge.default.createElement("div",{...o})}var age=l(ae(),1);function prt(e){return age.default.createElement("table",{...e})}var lge=l(ae(),1);function mrt(e){return lge.default.createElement("div",{...e})}var cge=l(ae(),1);function hrt(e){let{components:t}=Bf();return cge.default.createElement(t.Dropdown,{...e})}var Im=l(ae(),1);function grt(e){let{onPreviousClick:t,onNextClick:r,previousMonth:o,nextMonth:n,...i}=e,{components:s,classNames:a,styles:c,labels:{labelPrevious:d,labelNext:u}}=Bf(),f=(0,Im.useCallback)(h=>{n&&r?.(h)},[n,r]),m=(0,Im.useCallback)(h=>{o&&t?.(h)},[o,t]);return Im.default.createElement("nav",{...i},Im.default.createElement(s.PreviousMonthButton,{type:"button",className:a[Ue.PreviousMonthButton],style:c?.[Ue.PreviousMonthButton],tabIndex:o?void 0:-1,"aria-disabled":o?void 0:!0,"aria-label":d(o),onClick:m},Im.default.createElement(s.Chevron,{disabled:o?void 0:!0,className:a[Ue.Chevron],style:c?.[Ue.Chevron],orientation:"left"})),Im.default.createElement(s.NextMonthButton,{type:"button",className:a[Ue.NextMonthButton],style:c?.[Ue.NextMonthButton],tabIndex:n?void 0:-1,"aria-disabled":n?void 0:!0,"aria-label":u(n),onClick:f},Im.default.createElement(s.Chevron,{disabled:n?void 0:!0,orientation:"right",className:a[Ue.Chevron],style:c?.[Ue.Chevron]})))}var dge=l(ae(),1);function brt(e){return dge.default.createElement("button",{...e})}var uge=l(ae(),1);function vrt(e){return uge.default.createElement("option",{...e})}var fge=l(ae(),1);function _rt(e){return fge.default.createElement("button",{...e})}var pge=l(ae(),1);function yrt(e){let{rootRef:t,...r}=e;return pge.default.createElement("div",{...r,ref:t})}var mge=l(ae(),1);function wrt(e){return mge.default.createElement("select",{...e})}var hge=l(ae(),1);function xrt(e){let{week:t,...r}=e;return hge.default.createElement("tr",{...r})}var gge=l(ae(),1);function Srt(e){return gge.default.createElement("th",{...e})}var xK=l(ae(),1);function Crt(e){return xK.default.createElement("thead",{"aria-hidden":!0},xK.default.createElement("tr",{...e}))}var bge=l(ae(),1);function krt(e){let{week:t,...r}=e;return bge.default.createElement("th",{...r})}var vge=l(ae(),1);function Ert(e){return vge.default.createElement("th",{...e})}var _ge=l(ae(),1);function Trt(e){return _ge.default.createElement("tbody",{...e})}var yge=l(ae(),1);function Prt(e){let{components:t}=Bf();return yge.default.createElement(t.Dropdown,{...e})}var Pt=l(ae(),1);function rl(e,t,r=!1,o=Bn){let{from:n,to:i}=e,{differenceInCalendarDays:s,isSameDay:a}=o;return n&&i?(s(i,n)<0&&([n,i]=[i,n]),s(t,n)>=(r?1:0)&&s(i,t)>=(r?1:0)):!r&&i?a(i,t):!r&&n?a(n,t):!1}function Bx(e){return!!(e&&typeof e=="object"&&"before"in e&&"after"in e)}function jg(e){return!!(e&&typeof e=="object"&&"from"in e)}function zx(e){return!!(e&&typeof e=="object"&&"after"in e)}function jx(e){return!!(e&&typeof e=="object"&&"before"in e)}function FA(e){return!!(e&&typeof e=="object"&&"dayOfWeek"in e)}function DA(e,t){return Array.isArray(e)&&e.every(t.isDate)}function Hc(e,t,r=Bn){let o=Array.isArray(t)?t:[t],{isSameDay:n,differenceInCalendarDays:i,isAfter:s}=r;return o.some(a=>{if(typeof a=="boolean")return a;if(r.isDate(a))return n(e,a);if(DA(a,r))return a.some(c=>n(e,c));if(jg(a))return rl(a,e,!1,r);if(FA(a))return Array.isArray(a.dayOfWeek)?a.dayOfWeek.includes(e.getDay()):a.dayOfWeek===e.getDay();if(Bx(a)){let c=i(a.before,e),d=i(a.after,e),u=c>0,f=d<0;return s(a.before,a.after)?f&&u:u||f}return zx(a)?i(e,a.after)>0:jx(a)?i(a.before,e)>0:typeof a=="function"?a(e):!1})}function wge(e,t,r,o,n){let{disabled:i,hidden:s,modifiers:a,showOutsideDays:c,broadcastCalendar:d,today:u=n.today()}=t,{isSameDay:f,isSameMonth:m,startOfMonth:h,isBefore:g,endOfMonth:b,isAfter:v}=n,y=r&&h(r),w=o&&b(o),_={[$r.focused]:[],[$r.outside]:[],[$r.disabled]:[],[$r.hidden]:[],[$r.today]:[]},x={};for(let C of e){let{date:S,displayMonth:k}=C,R=!!(k&&!m(S,k)),O=!!(y&&g(S,y)),E=!!(w&&v(S,w)),I=!!(i&&Hc(S,i,n)),T=!!(s&&Hc(S,s,n))||O||E||!d&&!c&&R||d&&c===!1&&R,M=f(S,u);R&&_.outside.push(C),I&&_.disabled.push(C),T&&_.hidden.push(C),M&&_.today.push(C),a&&Object.keys(a).forEach(F=>{let V=a?.[F];V&&Hc(S,V,n)&&(x[F]?x[F].push(C):x[F]=[C])})}return C=>{let S={[$r.focused]:!1,[$r.disabled]:!1,[$r.hidden]:!1,[$r.outside]:!1,[$r.today]:!1},k={};for(let R in _){let O=_[R];S[R]=O.some(E=>E===C)}for(let R in x)k[R]=x[R].some(O=>O===C);return{...S,...k}}}function xge(e,t,r={}){return Object.entries(e).filter(([,n])=>n===!0).reduce((n,[i])=>(r[i]?n.push(r[i]):t[$r[i]]?n.push(t[$r[i]]):t[tl[i]]&&n.push(t[tl[i]]),n),[t[Ue.Day]])}function Sge(e){return{...SK,...e}}function Cge(e){let t={"data-mode":e.mode??void 0,"data-required":"required"in e?e.required:void 0,"data-multiple-months":e.numberOfMonths&&e.numberOfMonths>1||void 0,"data-week-numbers":e.showWeekNumber||void 0,"data-broadcast-calendar":e.broadcastCalendar||void 0,"data-nav-layout":e.navLayout||void 0};return Object.entries(e).forEach(([r,o])=>{r.startsWith("data-")&&(t[r]=o)}),t}function kge(){let e={};for(let t in Ue)e[Ue[t]]=`rdp-${Ue[t]}`;for(let t in $r)e[$r[t]]=`rdp-${$r[t]}`;for(let t in tl)e[tl[t]]=`rdp-${tl[t]}`;for(let t in sa)e[sa[t]]=`rdp-${sa[t]}`;return e}var CK={};mr(CK,{formatCaption:()=>Rrt,formatDay:()=>Irt,formatMonthDropdown:()=>Ort,formatWeekNumber:()=>Mrt,formatWeekNumberHeader:()=>Nrt,formatWeekdayName:()=>Art,formatYearDropdown:()=>Frt});function Rrt(e,t,r){return(r??new Vn(t)).formatMonthYear(e)}function Irt(e,t,r){return(r??new Vn(t)).format(e,"d")}function Ort(e,t=Bn){return t.format(e,"LLLL")}function Art(e,t,r){return(r??new Vn(t)).format(e,"cccccc")}function Mrt(e,t=Bn){return e<10?t.formatNumber(`0${e.toLocaleString()}`):t.formatNumber(`${e.toLocaleString()}`)}function Nrt(){return""}function Frt(e,t=Bn){return t.format(e,"yyyy")}function Ege(e){return{...CK,...e}}var DK={};mr(DK,{labelDayButton:()=>kK,labelGrid:()=>EK,labelGridcell:()=>TK,labelMonthDropdown:()=>PK,labelNav:()=>RK,labelNext:()=>IK,labelPrevious:()=>OK,labelWeekNumber:()=>MK,labelWeekNumberHeader:()=>NK,labelWeekday:()=>AK,labelYearDropdown:()=>FK});function kK(e,t,r,o){let n=(o??new Vn(r)).format(e,"PPPP");return t.today&&(n=`Today, ${n}`),t.selected&&(n=`${n}, selected`),n}function EK(e,t,r){return(r??new Vn(t)).formatMonthYear(e)}function TK(e,t,r,o){let n=(o??new Vn(r)).format(e,"PPPP");return t?.today&&(n=`Today, ${n}`),n}function PK(e){return"Choose the Month"}function RK(){return""}var Drt="Go to the Next Month";function IK(e,t){return Drt}function OK(e){return"Go to the Previous Month"}function AK(e,t,r){return(r??new Vn(t)).format(e,"cccc")}function MK(e,t){return`Week ${e}`}function NK(e){return"Week Number"}function FK(e){return"Choose the Year"}var eu=(e,t,r)=>t||(r?typeof r=="function"?r:(...o)=>r:e);function Tge(e,t){let r=t.locale?.labels??{};return{...DK,...e??{},labelDayButton:eu(kK,e?.labelDayButton,r.labelDayButton),labelMonthDropdown:eu(PK,e?.labelMonthDropdown,r.labelMonthDropdown),labelNext:eu(IK,e?.labelNext,r.labelNext),labelPrevious:eu(OK,e?.labelPrevious,r.labelPrevious),labelWeekNumber:eu(MK,e?.labelWeekNumber,r.labelWeekNumber),labelYearDropdown:eu(FK,e?.labelYearDropdown,r.labelYearDropdown),labelGrid:eu(EK,e?.labelGrid,r.labelGrid),labelGridcell:eu(TK,e?.labelGridcell,r.labelGridcell),labelNav:eu(RK,e?.labelNav,r.labelNav),labelWeekNumberHeader:eu(NK,e?.labelWeekNumberHeader,r.labelWeekNumberHeader),labelWeekday:eu(AK,e?.labelWeekday,r.labelWeekday)}}function Pge(e,t,r,o,n){let{startOfMonth:i,startOfYear:s,endOfYear:a,eachMonthOfInterval:c,getMonth:d}=n;return c({start:s(e),end:a(e)}).map(m=>{let h=o.formatMonthDropdown(m,n),g=d(m),b=t&&m<i(t)||r&&m>i(r)||!1;return{value:g,label:h,disabled:b}})}function Rge(e,t={},r={}){let o={...t?.[Ue.Day]};return Object.entries(e).filter(([,n])=>n===!0).forEach(([n])=>{o={...o,...r?.[n]}}),o}function Ige(e,t,r,o){let n=o??e.today(),i=r?e.startOfBroadcastWeek(n,e):t?e.startOfISOWeek(n):e.startOfWeek(n),s=[];for(let a=0;a<7;a++){let c=e.addDays(i,a);s.push(c)}return s}function Oge(e,t,r,o,n=!1){if(!e||!t)return;let{startOfYear:i,endOfYear:s,eachYearOfInterval:a,getYear:c}=o,d=i(e),u=s(t),f=a({start:d,end:u});return n&&f.reverse(),f.map(m=>{let h=r.formatYearDropdown(m,o);return{value:c(m),label:h,disabled:!1}})}function Age(e,t={}){let{weekStartsOn:r,locale:o}=t,n=r??o?.options?.weekStartsOn??0,i=a=>{let c=typeof a=="number"||typeof a=="string"?new Date(a):a;return new xn(c.getFullYear(),c.getMonth(),c.getDate(),12,0,0,e)},s=a=>{let c=i(a);return new Date(c.getFullYear(),c.getMonth(),c.getDate(),0,0,0,0)};return{today:()=>i(xn.tz(e)),newDate:(a,c,d)=>new xn(a,c,d,12,0,0,e),startOfDay:a=>i(a),startOfWeek:(a,c)=>{let d=i(a),u=c?.weekStartsOn??n,f=(d.getDay()-u+7)%7;return d.setDate(d.getDate()-f),d},startOfISOWeek:a=>{let c=i(a),d=(c.getDay()-1+7)%7;return c.setDate(c.getDate()-d),c},startOfMonth:a=>{let c=i(a);return c.setDate(1),c},startOfYear:a=>{let c=i(a);return c.setMonth(0,1),c},endOfWeek:(a,c)=>{let d=i(a),m=(((c?.weekStartsOn??n)+6)%7-d.getDay()+7)%7;return d.setDate(d.getDate()+m),d},endOfISOWeek:a=>{let c=i(a),d=(7-c.getDay())%7;return c.setDate(c.getDate()+d),c},endOfMonth:a=>{let c=i(a);return c.setMonth(c.getMonth()+1,0),c},endOfYear:a=>{let c=i(a);return c.setMonth(11,31),c},eachMonthOfInterval:a=>{let c=i(a.start),d=i(a.end),u=[],f=new xn(c.getFullYear(),c.getMonth(),1,12,0,0,e),m=d.getFullYear()*12+d.getMonth();for(;f.getFullYear()*12+f.getMonth()<=m;)u.push(new xn(f,e)),f.setMonth(f.getMonth()+1,1);return u},addDays:(a,c)=>{let d=i(a);return d.setDate(d.getDate()+c),d},addWeeks:(a,c)=>{let d=i(a);return d.setDate(d.getDate()+c*7),d},addMonths:(a,c)=>{let d=i(a);return d.setMonth(d.getMonth()+c),d},addYears:(a,c)=>{let d=i(a);return d.setFullYear(d.getFullYear()+c),d},eachYearOfInterval:a=>{let c=i(a.start),d=i(a.end),u=[],f=new xn(c.getFullYear(),0,1,12,0,0,e);for(;f.getFullYear()<=d.getFullYear();)u.push(new xn(f,e)),f.setFullYear(f.getFullYear()+1,0,1);return u},getWeek:(a,c)=>{let d=s(a);return zg(d,{weekStartsOn:c?.weekStartsOn??n,firstWeekContainsDate:c?.firstWeekContainsDate??o?.options?.firstWeekContainsDate??1})},getISOWeek:a=>{let c=s(a);return Bg(c)},differenceInCalendarDays:(a,c)=>{let d=s(a),u=s(c);return Tm(d,u)},differenceInCalendarMonths:(a,c)=>{let d=s(a),u=s(c);return L9(d,u)}}}var Hx=l(ae(),1);var c2=e=>e instanceof HTMLElement?e:null,LK=e=>[...e.querySelectorAll("[data-animated-month]")??[]],Lrt=e=>c2(e.querySelector("[data-animated-month]")),VK=e=>c2(e.querySelector("[data-animated-caption]")),BK=e=>c2(e.querySelector("[data-animated-weeks]")),Vrt=e=>c2(e.querySelector("[data-animated-nav]")),Brt=e=>c2(e.querySelector("[data-animated-weekdays]"));function Mge(e,t,{classNames:r,months:o,focused:n,dateLib:i}){let s=(0,Hx.useRef)(null),a=(0,Hx.useRef)(o),c=(0,Hx.useRef)(!1);(0,Hx.useLayoutEffect)(()=>{let d=a.current;if(a.current=o,!t||!e.current||!(e.current instanceof HTMLElement)||o.length===0||d.length===0||o.length!==d.length)return;let u=i.isSameMonth(o[0].date,d[0].date),f=i.isAfter(o[0].date,d[0].date),m=f?r[sa.caption_after_enter]:r[sa.caption_before_enter],h=f?r[sa.weeks_after_enter]:r[sa.weeks_before_enter],g=s.current,b=e.current.cloneNode(!0);if(b instanceof HTMLElement?(LK(b).forEach(_=>{if(!(_ instanceof HTMLElement))return;let x=Lrt(_);x&&_.contains(x)&&_.removeChild(x);let C=VK(_);C&&C.classList.remove(m);let S=BK(_);S&&S.classList.remove(h)}),s.current=b):s.current=null,c.current||u||n)return;let v=g instanceof HTMLElement?LK(g):[],y=LK(e.current);if(y?.every(w=>w instanceof HTMLElement)&&v?.every(w=>w instanceof HTMLElement)){c.current=!0;let w=[];e.current.style.isolation="isolate";let _=Vrt(e.current);_&&(_.style.zIndex="1"),y.forEach((x,C)=>{let S=v[C];if(!S)return;x.style.position="relative",x.style.overflow="hidden";let k=VK(x);k&&k.classList.add(m);let R=BK(x);R&&R.classList.add(h);let O=()=>{c.current=!1,e.current&&(e.current.style.isolation=""),_&&(_.style.zIndex=""),k&&k.classList.remove(m),R&&R.classList.remove(h),x.style.position="",x.style.overflow="",x.contains(S)&&x.removeChild(S)};w.push(O),S.style.pointerEvents="none",S.style.position="absolute",S.style.overflow="hidden",S.setAttribute("aria-hidden","true");let E=Brt(S);E&&(E.style.opacity="0");let I=VK(S);I&&(I.classList.add(f?r[sa.caption_before_exit]:r[sa.caption_after_exit]),I.addEventListener("animationend",O));let T=BK(S);T&&T.classList.add(f?r[sa.weeks_before_exit]:r[sa.weeks_after_exit]),x.insertBefore(S,x.firstChild)})}})}var LA=l(ae(),1);function Nge(e,t,r,o){let n=e[0],i=e[e.length-1],{ISOWeek:s,fixedWeeks:a,broadcastCalendar:c}=r??{},{addDays:d,differenceInCalendarDays:u,differenceInCalendarMonths:f,endOfBroadcastWeek:m,endOfISOWeek:h,endOfMonth:g,endOfWeek:b,isAfter:v,startOfBroadcastWeek:y,startOfISOWeek:w,startOfWeek:_}=o,x=c?y(n,o):s?w(n):_(n),C=c?m(i):s?h(g(i)):b(g(i)),S=t&&(c?m(t):s?h(t):b(t)),k=S&&v(C,S)?S:C,R=u(k,x),O=f(i,n)+1,E=[];for(let M=0;M<=R;M++){let F=d(x,M);E.push(F)}let T=(c?35:42)*O;if(a&&E.length<T){let M=T-E.length;for(let F=0;F<M;F++){let V=d(E[E.length-1],1);E.push(V)}}return E}function Fge(e){let t=[];return e.reduce((r,o)=>{let n=o.weeks.reduce((i,s)=>i.concat(s.days.slice()),t.slice());return r.concat(n.slice())},t.slice())}function Dge(e,t,r,o){let{numberOfMonths:n=1}=r,i=[];for(let s=0;s<n;s++){let a=o.addMonths(e,s);if(t&&a>t)break;i.push(a)}return i}function zK(e,t,r,o){let{month:n,defaultMonth:i,today:s=o.today(),numberOfMonths:a=1}=e,c=n||i||s,{differenceInCalendarMonths:d,addMonths:u,startOfMonth:f}=o;if(r&&d(r,c)<a-1){let m=-1*(a-1);c=u(r,m)}return t&&d(c,t)<0&&(c=t),f(c)}function Lge(e,t,r,o){let{addDays:n,endOfBroadcastWeek:i,endOfISOWeek:s,endOfMonth:a,endOfWeek:c,getISOWeek:d,getWeek:u,startOfBroadcastWeek:f,startOfISOWeek:m,startOfWeek:h}=o,g=e.reduce((b,v)=>{let y=r.broadcastCalendar?f(v,o):r.ISOWeek?m(v):h(v),w=r.broadcastCalendar?i(v):r.ISOWeek?s(a(v)):c(a(v)),_=t.filter(k=>k>=y&&k<=w),x=r.broadcastCalendar?35:42;if(r.fixedWeeks&&_.length<x){let k=t.filter(R=>{let O=x-_.length;return R>w&&R<=n(w,O)});_.push(...k)}let C=_.reduce((k,R)=>{let O=r.ISOWeek?d(R):u(R),E=k.find(T=>T.weekNumber===O),I=new Dx(R,v,o);return E?E.days.push(I):k.push(new AA(O,[I])),k},[]),S=new OA(v,C);return b.push(S),b},[]);return r.reverseMonths?g.reverse():g}function Vge(e,t){let{startMonth:r,endMonth:o}=e,{startOfYear:n,startOfDay:i,startOfMonth:s,endOfMonth:a,addYears:c,endOfYear:d,today:u}=t,f=e.captionLayout==="dropdown"||e.captionLayout==="dropdown-years";return r?r=s(r):!r&&f&&(r=n(c(e.today??u(),-100))),o?o=a(o):!o&&f&&(o=d(e.today??u())),[r&&i(r),o&&i(o)]}function Bge(e,t,r,o){if(r.disableNavigation)return;let{pagedNavigation:n,numberOfMonths:i=1}=r,{startOfMonth:s,addMonths:a,differenceInCalendarMonths:c}=o,d=n?i:1,u=s(e);if(!t)return a(u,d);if(!(c(t,e)<i))return a(u,d)}function zge(e,t,r,o){if(r.disableNavigation)return;let{pagedNavigation:n,numberOfMonths:i}=r,{startOfMonth:s,addMonths:a,differenceInCalendarMonths:c}=o,d=n?i??1:1,u=s(e);if(!t)return a(u,-d);if(!(c(u,t)<=0))return a(u,-d)}function jge(e){let t=[];return e.reduce((r,o)=>r.concat(o.weeks.slice()),t.slice())}var Hge=l(ae(),1);function Hg(e,t){let[r,o]=(0,Hge.useState)(e);return[t===void 0?r:t,o]}function Uge(e,t){let[r,o]=Vge(e,t),{startOfMonth:n,endOfMonth:i}=t,s=zK(e,r,o,t),[a,c]=Hg(s,e.month?s:void 0);(0,LA.useEffect)(()=>{let x=zK(e,r,o,t);c(x)},[e.timeZone]);let{months:d,weeks:u,days:f,previousMonth:m,nextMonth:h}=(0,LA.useMemo)(()=>{let x=Dge(a,o,{numberOfMonths:e.numberOfMonths},t),C=Nge(x,e.endMonth?i(e.endMonth):void 0,{ISOWeek:e.ISOWeek,fixedWeeks:e.fixedWeeks,broadcastCalendar:e.broadcastCalendar},t),S=Lge(x,C,{broadcastCalendar:e.broadcastCalendar,fixedWeeks:e.fixedWeeks,ISOWeek:e.ISOWeek,reverseMonths:e.reverseMonths},t),k=jge(S),R=Fge(S),O=zge(a,r,e,t),E=Bge(a,o,e,t);return{months:S,weeks:k,days:R,previousMonth:O,nextMonth:E}},[t,a.getTime(),o?.getTime(),r?.getTime(),e.disableNavigation,e.broadcastCalendar,e.endMonth?.getTime(),e.fixedWeeks,e.ISOWeek,e.numberOfMonths,e.pagedNavigation,e.reverseMonths]),{disableNavigation:g,onMonthChange:b}=e,v=x=>u.some(C=>C.days.some(S=>S.isEqualTo(x))),y=x=>{if(g)return;let C=n(x);r&&C<n(r)&&(C=n(r)),o&&C>n(o)&&(C=n(o)),c(C),b?.(C)};return{months:d,weeks:u,days:f,navStart:r,navEnd:o,previousMonth:m,nextMonth:h,goToMonth:y,goToDay:x=>{v(x)||y(x.date)}}}var HK=l(ae(),1);var zf;(function(e){e[e.Today=0]="Today",e[e.Selected=1]="Selected",e[e.LastFocused=2]="LastFocused",e[e.FocusedModifier=3]="FocusedModifier"})(zf||(zf={}));function Wge(e){return!e[$r.disabled]&&!e[$r.hidden]&&!e[$r.outside]}function Gge(e,t,r,o){let n,i=-1;for(let s of e){let a=t(s);Wge(a)&&(a[$r.focused]&&i<zf.FocusedModifier?(n=s,i=zf.FocusedModifier):o?.isEqualTo(s)&&i<zf.LastFocused?(n=s,i=zf.LastFocused):r(s.date)&&i<zf.Selected?(n=s,i=zf.Selected):a[$r.today]&&i<zf.Today&&(n=s,i=zf.Today))}return n||(n=e.find(s=>Wge(t(s)))),n}function Yge(e,t,r,o,n,i,s){let{ISOWeek:a,broadcastCalendar:c}=i,{addDays:d,addMonths:u,addWeeks:f,addYears:m,endOfBroadcastWeek:h,endOfISOWeek:g,endOfWeek:b,max:v,min:y,startOfBroadcastWeek:w,startOfISOWeek:_,startOfWeek:x}=s,S={day:d,week:f,month:u,year:m,startOfWeek:k=>c?w(k,s):a?_(k):x(k),endOfWeek:k=>c?h(k):a?g(k):b(k)}[e](r,t==="after"?1:-1);return t==="before"&&o?S=v([o,S]):t==="after"&&n&&(S=y([n,S])),S}function jK(e,t,r,o,n,i,s,a=0){if(a>365)return;let c=Yge(e,t,r.date,o,n,i,s),d=!!(i.disabled&&Hc(c,i.disabled,s)),u=!!(i.hidden&&Hc(c,i.hidden,s)),f=c,m=new Dx(c,f,s);return!d&&!u?m:jK(e,t,m,o,n,i,s,a+1)}function qge(e,t,r,o,n){let{autoFocus:i}=e,[s,a]=(0,HK.useState)(),c=Gge(t.days,r,o||(()=>!1),s),[d,u]=(0,HK.useState)(i?c:void 0);return{isFocusTarget:b=>!!c?.isEqualTo(b),setFocused:u,focused:d,blur:()=>{a(d),u(void 0)},moveFocus:(b,v)=>{if(!d)return;let y=jK(b,v,d,t.navStart,t.navEnd,e,n);y&&(e.disableNavigation&&!t.days.some(_=>_.isEqualTo(y))||(t.goToDay(y),u(y)))}}}function Kge(e,t){let{selected:r,required:o,onSelect:n}=e,[i,s]=Hg(r,n?r:void 0),a=n?r:i,{isSameDay:c}=t,d=h=>a?.some(g=>c(g,h))??!1,{min:u,max:f}=e;return{selected:a,select:(h,g,b)=>{let v=[...a??[]];if(d(h)){if(a?.length===u||o&&a?.length===1)return;v=a?.filter(y=>!c(y,h))}else a?.length===f?v=[h]:v=[...v,h];return n||s(v),n?.(v,h,g,b),v},isSelected:d}}function Xge(e,t,r=0,o=0,n=!1,i=Bn){let{from:s,to:a}=t||{},{isSameDay:c,isAfter:d,isBefore:u}=i,f;if(!s&&!a)f={from:e,to:r>0?void 0:e};else if(s&&!a)c(s,e)?r===0?f={from:s,to:e}:n?f={from:s,to:void 0}:f=void 0:u(e,s)?f={from:e,to:s}:f={from:s,to:e};else if(s&&a)if(c(s,e)&&c(a,e))n?f={from:s,to:a}:f=void 0;else if(c(s,e))f={from:s,to:r>0?void 0:e};else if(c(a,e))f={from:e,to:r>0?void 0:e};else if(u(e,s))f={from:e,to:a};else if(d(e,s))f={from:s,to:e};else if(d(e,a))f={from:s,to:e};else throw new Error("Invalid range");if(f?.from&&f?.to){let m=i.differenceInCalendarDays(f.to,f.from);o>0&&m>o?f={from:e,to:void 0}:r>1&&m<r&&(f={from:e,to:void 0})}return f}function Zge(e,t,r=Bn){let o=Array.isArray(t)?t:[t],n=e.from,i=r.differenceInCalendarDays(e.to,e.from),s=Math.min(i,6);for(let a=0;a<=s;a++){if(o.includes(n.getDay()))return!0;n=r.addDays(n,1)}return!1}function UK(e,t,r=Bn){return rl(e,t.from,!1,r)||rl(e,t.to,!1,r)||rl(t,e.from,!1,r)||rl(t,e.to,!1,r)}function VA(e,t,r=Bn){let o=Array.isArray(t)?t:[t];if(o.filter(a=>typeof a!="function").some(a=>typeof a=="boolean"?a:r.isDate(a)?rl(e,a,!1,r):DA(a,r)?a.some(c=>rl(e,c,!1,r)):jg(a)?a.from&&a.to?UK(e,{from:a.from,to:a.to},r):!1:FA(a)?Zge(e,a.dayOfWeek,r):Bx(a)?r.isAfter(a.before,a.after)?UK(e,{from:r.addDays(a.after,1),to:r.addDays(a.before,-1)},r):Hc(e.from,a,r)||Hc(e.to,a,r):zx(a)||jx(a)?Hc(e.from,a,r)||Hc(e.to,a,r):!1))return!0;let s=o.filter(a=>typeof a=="function");if(s.length){let a=e.from,c=r.differenceInCalendarDays(e.to,e.from);for(let d=0;d<=c;d++){if(s.some(u=>u(a)))return!0;a=r.addDays(a,1)}}return!1}function Qge(e,t){let{disabled:r,excludeDisabled:o,resetOnSelect:n,selected:i,required:s,onSelect:a}=e,[c,d]=Hg(i,a?i:void 0),u=a?i:c;return{selected:u,select:(h,g,b)=>{let{min:v,max:y}=e,w;if(h){let _=u?.from,x=u?.to,C=!!_&&!!x,S=!!_&&!!x&&t.isSameDay(_,x)&&t.isSameDay(h,_);n&&(C||!u?.from)?!s&&S?w=void 0:w={from:h,to:void 0}:w=Xge(h,u,v,y,s,t)}return o&&r&&w?.from&&w.to&&VA({from:w.from,to:w.to},r,t)&&(w.from=h,w.to=void 0),a||d(w),a?.(w,h,g,b),w},isSelected:h=>u&&rl(u,h,!1,t)}}function Jge(e,t){let{selected:r,required:o,onSelect:n}=e,[i,s]=Hg(r,n?r:void 0),a=n?r:i,{isSameDay:c}=t;return{selected:a,select:(f,m,h)=>{let g=f;return!o&&a&&a&&c(f,a)&&(g=void 0),n||s(g),n?.(g,f,m,h),g},isSelected:f=>a?c(a,f):!1}}function $ge(e,t){let r=Jge(e,t),o=Kge(e,t),n=Qge(e,t);switch(e.mode){case"single":return r;case"multiple":return o;case"range":return n;default:return}}function aa(e,t){return e instanceof xn&&e.timeZone===t?e:new xn(e,t)}function Ux(e,t,r){if(!r)return aa(e,t);let o=aa(e,t),n=new xn(o.getFullYear(),o.getMonth(),o.getDate(),12,0,0,t);return new Date(n.getTime())}function ebe(e,t,r){return typeof e=="boolean"||typeof e=="function"?e:e instanceof Date?Ux(e,t,r):Array.isArray(e)?e.map(o=>o instanceof Date?Ux(o,t,r):o):jg(e)?{...e,from:e.from?aa(e.from,t):e.from,to:e.to?aa(e.to,t):e.to}:Bx(e)?{before:Ux(e.before,t,r),after:Ux(e.after,t,r)}:zx(e)?{after:Ux(e.after,t,r)}:jx(e)?{before:Ux(e.before,t,r)}:e}function BA(e,t,r){return e&&(Array.isArray(e)?e.map(o=>ebe(o,t,r)):ebe(e,t,r))}function zA(e){let t=e,r=t.timeZone;if(r&&(t={...e,timeZone:r},t.today&&(t.today=aa(t.today,r)),t.month&&(t.month=aa(t.month,r)),t.defaultMonth&&(t.defaultMonth=aa(t.defaultMonth,r)),t.startMonth&&(t.startMonth=aa(t.startMonth,r)),t.endMonth&&(t.endMonth=aa(t.endMonth,r)),t.mode==="single"&&t.selected?t.selected=aa(t.selected,r):t.mode==="multiple"&&t.selected?t.selected=t.selected?.map(Ye=>aa(Ye,r)):t.mode==="range"&&t.selected&&(t.selected={from:t.selected.from?aa(t.selected.from,r):t.selected.from,to:t.selected.to?aa(t.selected.to,r):t.selected.to}),t.disabled!==void 0&&(t.disabled=BA(t.disabled,r)),t.hidden!==void 0&&(t.hidden=BA(t.hidden,r)),t.modifiers)){let Ye={};Object.keys(t.modifiers).forEach(Q=>{Ye[Q]=BA(t.modifiers?.[Q],r)}),t.modifiers=Ye}let{components:o,formatters:n,labels:i,dateLib:s,locale:a,classNames:c}=(0,Pt.useMemo)(()=>{let Ye={...l2,...t.locale},Q=t.broadcastCalendar?1:t.weekStartsOn,de=t.noonSafe&&t.timeZone?Age(t.timeZone,{weekStartsOn:Q,locale:Ye}):void 0,W=t.dateLib&&de?{...de,...t.dateLib}:t.dateLib??de,xe=new Vn({locale:Ye,weekStartsOn:Q,firstWeekContainsDate:t.firstWeekContainsDate,useAdditionalWeekYearTokens:t.useAdditionalWeekYearTokens,useAdditionalDayOfYearTokens:t.useAdditionalDayOfYearTokens,timeZone:t.timeZone,numerals:t.numerals},W);return{dateLib:xe,components:Sge(t.components),formatters:Ege(t.formatters),labels:Tge(t.labels,xe.options),locale:Ye,classNames:{...kge(),...t.classNames}}},[t.locale,t.broadcastCalendar,t.weekStartsOn,t.firstWeekContainsDate,t.useAdditionalWeekYearTokens,t.useAdditionalDayOfYearTokens,t.timeZone,t.numerals,t.dateLib,t.noonSafe,t.components,t.formatters,t.labels,t.classNames]);t.today||(t={...t,today:s.today()});let{captionLayout:d,mode:u,navLayout:f,numberOfMonths:m=1,onDayBlur:h,onDayClick:g,onDayFocus:b,onDayKeyDown:v,onDayMouseEnter:y,onDayMouseLeave:w,onNextClick:_,onPrevClick:x,showWeekNumber:C,styles:S}=t,{formatCaption:k,formatDay:R,formatMonthDropdown:O,formatWeekNumber:E,formatWeekNumberHeader:I,formatWeekdayName:T,formatYearDropdown:M}=n,F=Uge(t,s),{days:V,months:B,navStart:z,navEnd:A,previousMonth:D,nextMonth:L,goToMonth:U}=F,j=wge(V,t,z,A,s),{isSelected:Y,select:q,selected:ne}=$ge(t,s)??{},{blur:ie,focused:oe,isFocusTarget:te,moveFocus:se,setFocused:ge}=qge(t,F,j,Y??(()=>!1),s),{labelDayButton:we,labelGridcell:ce,labelGrid:ve,labelMonthDropdown:me,labelNav:$,labelPrevious:ue,labelNext:ee,labelWeekday:pe,labelWeekNumber:fe,labelWeekNumberHeader:ye,labelYearDropdown:Pe}=i,Ae=(0,Pt.useMemo)(()=>Ige(s,t.ISOWeek,t.broadcastCalendar,t.today),[s,t.ISOWeek,t.broadcastCalendar,t.today]),Le=u!==void 0||g!==void 0,re=(0,Pt.useCallback)(()=>{D&&(U(D),x?.(D))},[D,U,x]),be=(0,Pt.useCallback)(()=>{L&&(U(L),_?.(L))},[U,L,_]),Ge=(0,Pt.useCallback)((Ye,Q)=>de=>{de.preventDefault(),de.stopPropagation(),ge(Ye),!Q.disabled&&(q?.(Ye.date,Q,de),g?.(Ye.date,Q,de))},[q,g,ge]),Ne=(0,Pt.useCallback)((Ye,Q)=>de=>{ge(Ye),b?.(Ye.date,Q,de)},[b,ge]),Fe=(0,Pt.useCallback)((Ye,Q)=>de=>{ie(),h?.(Ye.date,Q,de)},[ie,h]),Je=(0,Pt.useCallback)((Ye,Q)=>de=>{let W={ArrowLeft:[de.shiftKey?"month":"day",t.dir==="rtl"?"after":"before"],ArrowRight:[de.shiftKey?"month":"day",t.dir==="rtl"?"before":"after"],ArrowDown:[de.shiftKey?"year":"week","after"],ArrowUp:[de.shiftKey?"year":"week","before"],PageUp:[de.shiftKey?"year":"month","before"],PageDown:[de.shiftKey?"year":"month","after"],Home:["startOfWeek","before"],End:["endOfWeek","after"]};if(W[de.key]){de.preventDefault(),de.stopPropagation();let[xe,Xe]=W[de.key];se(xe,Xe)}v?.(Ye.date,Q,de)},[se,v,t.dir]),at=(0,Pt.useCallback)((Ye,Q)=>de=>{y?.(Ye.date,Q,de)},[y]),Ft=(0,Pt.useCallback)((Ye,Q)=>de=>{w?.(Ye.date,Q,de)},[w]),er=(0,Pt.useCallback)((Ye,Q)=>de=>{let W=Number(de.target.value),xe=s.setMonth(s.startOfMonth(Ye),W);U(s.addMonths(xe,-Q))},[s,U]),nt=(0,Pt.useCallback)((Ye,Q)=>de=>{let W=Number(de.target.value),xe=s.setYear(s.startOfMonth(Ye),W);U(s.addMonths(xe,-Q))},[s,U]),{className:Nn,style:Go}=(0,Pt.useMemo)(()=>({className:[c[Ue.Root],t.className].filter(Boolean).join(" "),style:{...S?.[Ue.Root],...t.style}}),[c,t.className,t.style,S]),nr=Cge(t),Qn=Ye=>{let Q=S?.[Ue.Dropdown],de=S?.[Ye];if(!(!Q&&!de))return{...Q,...de}},Lr=(0,Pt.useRef)(null);Mge(Lr,!!t.animate,{classNames:c,months:B,focused:oe,dateLib:s});let Yo={dayPickerProps:t,selected:ne,select:q,isSelected:Y,months:B,nextMonth:L,previousMonth:D,goToMonth:U,getModifiers:j,components:o,classNames:c,styles:S,labels:i,formatters:n};return Pt.default.createElement(wK.Provider,{value:Yo},Pt.default.createElement(o.Root,{rootRef:t.animate?Lr:void 0,className:Nn,style:Go,dir:t.dir,id:t.id,lang:t.lang??a.code,nonce:t.nonce,title:t.title,role:t.role,"aria-label":t["aria-label"],"aria-labelledby":t["aria-labelledby"],...nr},Pt.default.createElement(o.Months,{className:c[Ue.Months],style:S?.[Ue.Months]},!t.hideNavigation&&!f&&Pt.default.createElement(o.Nav,{"data-animated-nav":t.animate?"true":void 0,className:c[Ue.Nav],style:S?.[Ue.Nav],"aria-label":$(),onPreviousClick:re,onNextClick:be,previousMonth:D,nextMonth:L}),B.map((Ye,Q)=>{let de=t.reverseMonths?B.length-1-Q:Q;return Pt.default.createElement(o.Month,{"data-animated-month":t.animate?"true":void 0,className:c[Ue.Month],style:S?.[Ue.Month],key:Q,displayIndex:Q,calendarMonth:Ye},f==="around"&&!t.hideNavigation&&Q===0&&Pt.default.createElement(o.PreviousMonthButton,{type:"button",className:c[Ue.PreviousMonthButton],style:S?.[Ue.PreviousMonthButton],tabIndex:D?void 0:-1,"aria-disabled":D?void 0:!0,"aria-label":ue(D),onClick:re,"data-animated-button":t.animate?"true":void 0},Pt.default.createElement(o.Chevron,{disabled:D?void 0:!0,className:c[Ue.Chevron],style:S?.[Ue.Chevron],orientation:t.dir==="rtl"?"right":"left"})),Pt.default.createElement(o.MonthCaption,{"data-animated-caption":t.animate?"true":void 0,className:c[Ue.MonthCaption],style:S?.[Ue.MonthCaption],calendarMonth:Ye,displayIndex:Q},d?.startsWith("dropdown")?Pt.default.createElement(o.DropdownNav,{className:c[Ue.Dropdowns],style:S?.[Ue.Dropdowns]},(()=>{let W=d==="dropdown"||d==="dropdown-months"?Pt.default.createElement(o.MonthsDropdown,{key:"month",className:c[Ue.MonthsDropdown],"aria-label":me(),disabled:!!t.disableNavigation,onChange:er(Ye.date,de),options:Pge(Ye.date,z,A,n,s),style:Qn(Ue.MonthsDropdown),value:s.getMonth(Ye.date)}):Pt.default.createElement("span",{key:"month"},O(Ye.date,s)),xe=d==="dropdown"||d==="dropdown-years"?Pt.default.createElement(o.YearsDropdown,{key:"year",className:c[Ue.YearsDropdown],"aria-label":Pe(s.options),disabled:!!t.disableNavigation,onChange:nt(Ye.date,de),options:Oge(z,A,n,s,!!t.reverseYears),style:Qn(Ue.YearsDropdown),value:s.getYear(Ye.date)}):Pt.default.createElement("span",{key:"year"},M(Ye.date,s));return s.getMonthYearOrder()==="year-first"?[xe,W]:[W,xe]})(),Pt.default.createElement("span",{role:"status","aria-live":"polite",style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"}},k(Ye.date,s.options,s))):Pt.default.createElement(o.CaptionLabel,{className:c[Ue.CaptionLabel],style:S?.[Ue.CaptionLabel],role:"status","aria-live":"polite"},k(Ye.date,s.options,s))),f==="around"&&!t.hideNavigation&&Q===m-1&&Pt.default.createElement(o.NextMonthButton,{type:"button",className:c[Ue.NextMonthButton],style:S?.[Ue.NextMonthButton],tabIndex:L?void 0:-1,"aria-disabled":L?void 0:!0,"aria-label":ee(L),onClick:be,"data-animated-button":t.animate?"true":void 0},Pt.default.createElement(o.Chevron,{disabled:L?void 0:!0,className:c[Ue.Chevron],style:S?.[Ue.Chevron],orientation:t.dir==="rtl"?"left":"right"})),Q===m-1&&f==="after"&&!t.hideNavigation&&Pt.default.createElement(o.Nav,{"data-animated-nav":t.animate?"true":void 0,className:c[Ue.Nav],style:S?.[Ue.Nav],"aria-label":$(),onPreviousClick:re,onNextClick:be,previousMonth:D,nextMonth:L}),Pt.default.createElement(o.MonthGrid,{role:"grid","aria-multiselectable":u==="multiple"||u==="range","aria-label":ve(Ye.date,s.options,s)||void 0,className:c[Ue.MonthGrid],style:S?.[Ue.MonthGrid]},!t.hideWeekdays&&Pt.default.createElement(o.Weekdays,{"data-animated-weekdays":t.animate?"true":void 0,className:c[Ue.Weekdays],style:S?.[Ue.Weekdays]},C&&Pt.default.createElement(o.WeekNumberHeader,{"aria-label":ye(s.options),className:c[Ue.WeekNumberHeader],style:S?.[Ue.WeekNumberHeader],scope:"col"},I()),Ae.map(W=>Pt.default.createElement(o.Weekday,{"aria-label":pe(W,s.options,s),className:c[Ue.Weekday],key:String(W),style:S?.[Ue.Weekday],scope:"col"},T(W,s.options,s)))),Pt.default.createElement(o.Weeks,{"data-animated-weeks":t.animate?"true":void 0,className:c[Ue.Weeks],style:S?.[Ue.Weeks]},Ye.weeks.map(W=>Pt.default.createElement(o.Week,{className:c[Ue.Week],key:W.weekNumber,style:S?.[Ue.Week],week:W},C&&Pt.default.createElement(o.WeekNumber,{week:W,style:S?.[Ue.WeekNumber],"aria-label":fe(W.weekNumber,{locale:a}),className:c[Ue.WeekNumber],scope:"row",role:"rowheader"},E(W.weekNumber,s)),W.days.map(xe=>{let{date:Xe}=xe,Se=j(xe);if(Se[$r.focused]=!Se.hidden&&!!oe?.isEqualTo(xe),Se[tl.selected]=Y?.(Xe)||Se.selected,jg(ne)){let{from:Ee,to:Ce}=ne;Se[tl.range_start]=!!(Ee&&Ce&&s.isSameDay(Xe,Ee)),Se[tl.range_end]=!!(Ee&&Ce&&s.isSameDay(Xe,Ce)),Se[tl.range_middle]=rl(ne,Xe,!0,s)}let qt=Rge(Se,S,t.modifiersStyles),Be=xge(Se,c,t.modifiersClassNames),Ht=!Le&&!Se.hidden?ce(Xe,Se,s.options,s):void 0;return Pt.default.createElement(o.Day,{key:`${xe.isoDate}_${xe.displayMonthId}`,day:xe,modifiers:Se,className:Be.join(" "),style:qt,role:"gridcell","aria-selected":Se.selected||void 0,"aria-label":Ht,"data-day":xe.isoDate,"data-month":xe.outside?xe.dateMonthId:void 0,"data-selected":Se.selected||void 0,"data-disabled":Se.disabled||void 0,"data-hidden":Se.hidden||void 0,"data-outside":xe.outside||void 0,"data-focused":Se.focused||void 0,"data-today":Se.today||void 0},!Se.hidden&&Le?Pt.default.createElement(o.DayButton,{className:c[Ue.DayButton],style:S?.[Ue.DayButton],type:"button",day:xe,modifiers:Se,disabled:!Se.focused&&Se.disabled||void 0,"aria-disabled":Se.focused&&Se.disabled||void 0,tabIndex:te(xe)?0:-1,"aria-label":we(Xe,Se,s.options,s),onClick:Ge(xe,Se),onBlur:Fe(xe,Se),onFocus:Ne(xe,Se),onKeyDown:Je(xe,Se),onMouseEnter:at(xe,Se),onMouseLeave:Ft(xe,Se)},R(Xe,s.options,s)):!Se.hidden&&R(xe.date,s.options,s))}))))))})),t.footer&&Pt.default.createElement(o.Footer,{className:c[Ue.Footer],style:S?.[Ue.Footer],role:"status","aria-live":"polite"},t.footer)))}var ry=l(H(),1);var ibe=l(H(),1),sbe=l(Me(),1);var jA=l(G(),1);var rbe=l(H(),1);var Uc=l(P(),1),WK="data-wp-hash";function GK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&jrt(document)),e.__wpStyleRuntime}function zrt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${WK}]`))if(r.getAttribute(WK)===t)return!0;return!1}function obe(e,t,r){if(!e.head)return;let o=GK(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(zrt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(WK,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function jrt(e){let t=GK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)obe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Hrt(e,t){let r=GK();r.styles.set(e,t);for(let o of r.documents.keys())obe(o,e,t)}typeof process>"u",Hrt("c5cdafb1bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0px;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");var tbe={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},d2=(0,rbe.forwardRef)(function({label:t,className:r,children:o,disabled:n,focusableWhenDisabled:i=!0,icon:s,size:a,shortcut:c,positioner:d,"aria-describedby":u,"aria-keyshortcuts":f,...m},h){let g=J(tbe["icon-button"],r),{descriptionId:b,targetProps:v}=y9({"aria-describedby":u,"aria-keyshortcuts":f,shortcut:c});return(0,Uc.jsxs)(m9,{children:[(0,Uc.jsxs)(p9,{ref:h,...v,disabled:n&&!i,render:(0,Uc.jsx)(kx,{...m,size:a,"aria-label":t,disabled:n,focusableWhenDisabled:i}),className:g,children:[(0,Uc.jsx)(Br,{icon:s,size:24,className:tbe.icon}),c&&b&&(0,Uc.jsx)(w9,{descriptionId:b,shortcut:c})]}),(0,Uc.jsxs)(f9,{positioner:d,children:[t,c&&(0,Uc.jsxs)(Uc.Fragment,{children:[" ",(0,Uc.jsx)(x9,{shortcut:c})]})]})]})});var nbe=l(H(),1),Wx=(0,nbe.createContext)({});var Is=l(P(),1),Urt=()=>(0,Is.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.7677",strokeDashoffset:"3.2",strokeWidth:"1",children:(0,Is.jsx)("path",{d:"M29.5,0.5 h-27 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h27 a2,2 0 0 0 2,-2 v-27 a2,2 0 0 0 -2,-2"})}),Wrt=()=>(0,Is.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.84516",strokeDashoffset:"1.9226",strokeWidth:"1",children:(0,Is.jsx)("path",{d:"M32,0.5 h-29.5 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h30"})}),Grt=()=>(0,Is.jsxs)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.9 4",strokeDashoffset:"2",strokeWidth:"1",children:[(0,Is.jsx)("line",{x1:"0",y1:"0.5",x2:"100",y2:"0.5"}),(0,Is.jsx)("line",{x1:"0",y1:"31.5",x2:"100",y2:"31.5"})]}),Yrt=()=>(0,Is.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.84516",strokeDashoffset:"1.9226",strokeWidth:"1",children:(0,Is.jsx)("path",{d:"M0,0.5 h29.5 a2,2 0 0 1 2,2 v27 a2,2 0 0 1 -2,2 h-29.5"})});function abe(e){let{day:t,modifiers:r,children:o,...n}=e,i;return r.preview_start&&r.preview_end?i=Urt:r.preview_start?i=Wrt:r.preview_end?i=Yrt:r.preview&&(i=Grt),(0,Is.jsxs)("td",{...n,children:[i&&(0,Is.jsx)(i,{}),o]})}function lbe({rootRef:e,...t}){let{render:r,ref:o,role:n,defaultAriaLabel:i}=(0,ibe.useContext)(Wx),{months:s,labels:a}=Bf(),c=t["aria-label"]!==void 0||t["aria-labelledby"]!==void 0,d=t["aria-label"];if(!c&&i&&n==="application"){let f=s[0];d=f?(0,jA.sprintf)((0,jA.__)("%1$s, %2$s"),i,a.labelGrid(f.date)):i}let u=(0,sbe.useMergeRefs)([e??null,o??null]);return Ar({render:r,defaultTagName:"div",ref:u,props:{...t,role:n,"aria-label":d}})}function cbe({icon:e,className:t,children:r,"aria-label":o,"aria-disabled":n,...i}){return(0,Is.jsx)(d2,{...i,className:t,label:o,icon:e,variant:"minimal",tone:"neutral",size:"compact",disabled:n===!0||n==="true",focusableWhenDisabled:!0})}function dbe(e){return(0,Is.jsx)(cbe,{...e,icon:Xr})}function ube(e){return(0,Is.jsx)(cbe,{...e,icon:Or})}var YK="data-wp-hash";function qK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Krt(document)),e.__wpStyleRuntime}function qrt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${YK}]`))if(r.getAttribute(YK)===t)return!0;return!1}function fbe(e,t,r){if(!e.head)return;let o=qK(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(qrt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(YK,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Krt(e){let t=qK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)fbe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function HA(e,t){let r=qK();r.styles.set(e,t);for(let o of r.documents.keys())fbe(o,e,t)}typeof process>"u",HA("9d2212290a",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2c7ac60ba97b3411__root{--wp-ui-calendar-cell-size:var(--wpds-dimension-size-md,32px);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:inline-block;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);position:relative;z-index:0}._172c492625235710__day{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);padding:0;position:relative;&:has(._1b64226e315835f8__day-button:disabled){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&:has(._1b64226e315835f8__day-button:focus-visible),&:has(._1b64226e315835f8__day-button:hover:not(:disabled)){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}}._1b64226e315835f8__day-button{align-items:center;background:none;border:none;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;font:inherit;font-variant-numeric:tabular-nums;height:var(--wp-ui-calendar-cell-size);justify-content:center;margin:0;padding:0;position:relative;width:var(--wp-ui-calendar-cell-size);&:before{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border:none;border-radius:var(--wpds-border-radius-sm,2px);z-index:-1}&:after,&:before{content:"";inset:0;position:absolute}&:after{pointer-events:none;z-index:1}&:disabled{cursor:revert;&:before{background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}@media (forced-colors:active){text-decoration:line-through}}&:focus-visible:before,&:hover:not(:disabled):before{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}}._66b9a8120581fd4b__caption-label{align-items:center;border:0;display:inline-flex;position:relative;text-transform:capitalize;white-space:nowrap;z-index:1}._2c7ac60ba97b3411__root[dir=rtl] ._395a75bb1930f57e__nav-button{transform:rotate(180deg);transform-origin:50%}._337e5337d49b7f3d__month-caption{align-content:center;display:flex;height:var(--wp-ui-calendar-cell-size);justify-content:center;margin-bottom:var(--wpds-dimension-gap-md,12px)}._110e46230c68e498__months{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-lg,16px);justify-content:center;max-width:fit-content;position:relative}._92915239fedb1fea__month-grid{border-collapse:separate;border-spacing:0 var(--wpds-dimension-gap-xs,4px)}._66b1d4a7b488b496__nav{align-items:center;display:flex;height:var(--wp-ui-calendar-cell-size);inset-block-start:0;inset-inline-end:0;inset-inline-start:0;justify-content:space-between;position:absolute}._7207199709ca5776__weekday{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-default,400);height:var(--wp-ui-calendar-cell-size);padding:0;text-align:center;text-transform:uppercase;width:var(--wp-ui-calendar-cell-size)}._058175f0f9c495e0__today:after{border:2px solid;border-radius:50%;content:"";height:0;inset-block-start:2px;inset-inline-end:2px;position:absolute;width:0;z-index:1}.acb642920fb0bef5__selected:not(._165d91a726feca9c__range-middle){&:has(._1b64226e315835f8__day-button,._1b64226e315835f8__day-button:hover:not(:disabled)){color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0)}&:has(._1b64226e315835f8__day-button:disabled){color:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}._1b64226e315835f8__day-button{&:before{background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);border:1px solid transparent}&:disabled:before{background-color:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6)}&:hover:not(:disabled):before{background-color:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e)}}}.c259c5c255fda10f__outside{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}._4d8957a0ca4ec8f0__hidden{visibility:hidden}.f2523033db055ffe__range-start:not(.c04a453de7b11520__range-end) ._1b64226e315835f8__day-button{&,&:before{border-end-end-radius:0;border-start-end-radius:0}}._165d91a726feca9c__range-middle ._1b64226e315835f8__day-button{&:before{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-color:transparent;border-radius:0;border-style:solid;border-width:1px 0}}.c04a453de7b11520__range-end:not(.f2523033db055ffe__range-start) ._1b64226e315835f8__day-button{&,&:before{border-end-start-radius:0;border-start-start-radius:0}}._81b244e7c541d95e__preview svg{color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);inset:0;pointer-events:none;position:absolute;@media (forced-colors:active){color:inherit}}._81b244e7c541d95e__preview.acb642920fb0bef5__selected:not(._165d91a726feca9c__range-middle) svg{display:none}._2c7ac60ba97b3411__root[dir=rtl] ._81b244e7c541d95e__preview svg{transform:scaleX(-1)}._81b244e7c541d95e__preview._165d91a726feca9c__range-middle ._1b64226e315835f8__day-button:before{border:none}@keyframes _255a1a462a5377db__slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes c21e45f616d6db39__slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes aed80001de9ae226__slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes _7d4779a7f29408f2__slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes _83ba6321b055d687__fade-in{0%{opacity:0}to{opacity:1}}@keyframes _96fbead71248d210__fade-out{0%{opacity:1}to{opacity:0}}._1563bccb09e39c30__caption-after-enter,._60ac2a7fc3208801__weeks-before-exit,._735dacf9052adecd__caption-before-exit,._7f73a6ab85101202__weeks-after-exit,._805d698b56ba4a29__weeks-after-enter,._9721326fbc23a5fb__weeks-before-enter,.c7a3082839155d29__caption-after-exit,.cb8a5ec82ad0885e__caption-before-enter{animation-duration:0s;animation-fill-mode:forwards;animation-timing-function:var(--wpds-motion-easing-balanced,cubic-bezier(.4,0,.2,1));@media not (prefers-reduced-motion){animation-duration:var(--wpds-motion-duration-lg,.3s)}}._2c7ac60ba97b3411__root[dir=rtl] ._805d698b56ba4a29__weeks-after-enter,._9721326fbc23a5fb__weeks-before-enter{animation-name:_255a1a462a5377db__slide-in-left}._2c7ac60ba97b3411__root[dir=rtl] ._7f73a6ab85101202__weeks-after-exit,._60ac2a7fc3208801__weeks-before-exit{animation-name:aed80001de9ae226__slide-out-left}._2c7ac60ba97b3411__root[dir=rtl] ._9721326fbc23a5fb__weeks-before-enter,._805d698b56ba4a29__weeks-after-enter{animation-name:c21e45f616d6db39__slide-in-right}._2c7ac60ba97b3411__root[dir=rtl] ._60ac2a7fc3208801__weeks-before-exit,._7f73a6ab85101202__weeks-after-exit{animation-name:_7d4779a7f29408f2__slide-out-right}._1563bccb09e39c30__caption-after-enter,.cb8a5ec82ad0885e__caption-before-enter{animation-name:_83ba6321b055d687__fade-in}._735dacf9052adecd__caption-before-exit,.c7a3082839155d29__caption-after-exit{animation-name:_96fbead71248d210__fade-out}}}');var lo={root:"_2c7ac60ba97b3411__root",day:"_172c492625235710__day","day-button":"_1b64226e315835f8__day-button","caption-label":"_66b9a8120581fd4b__caption-label","nav-button":"_395a75bb1930f57e__nav-button","month-caption":"_337e5337d49b7f3d__month-caption",months:"_110e46230c68e498__months","month-grid":"_92915239fedb1fea__month-grid",nav:"_66b1d4a7b488b496__nav",weekday:"_7207199709ca5776__weekday",today:"_058175f0f9c495e0__today",selected:"acb642920fb0bef5__selected","range-middle":"_165d91a726feca9c__range-middle",outside:"c259c5c255fda10f__outside",hidden:"_4d8957a0ca4ec8f0__hidden","range-start":"f2523033db055ffe__range-start","range-end":"c04a453de7b11520__range-end",preview:"_81b244e7c541d95e__preview","weeks-before-enter":"_9721326fbc23a5fb__weeks-before-enter","weeks-before-exit":"_60ac2a7fc3208801__weeks-before-exit","weeks-after-enter":"_805d698b56ba4a29__weeks-after-enter","weeks-after-exit":"_7f73a6ab85101202__weeks-after-exit","caption-after-enter":"_1563bccb09e39c30__caption-after-enter","caption-after-exit":"c7a3082839155d29__caption-after-exit","caption-before-enter":"cb8a5ec82ad0885e__caption-before-enter","caption-before-exit":"_735dacf9052adecd__caption-before-exit","slide-in-left":"_255a1a462a5377db__slide-in-left","slide-out-left":"aed80001de9ae226__slide-out-left","slide-in-right":"c21e45f616d6db39__slide-in-right","slide-out-right":"_7d4779a7f29408f2__slide-out-right","fade-in":"_83ba6321b055d687__fade-in","fade-out":"_96fbead71248d210__fade-out"};typeof process>"u",HA("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Xrt={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",HA("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Zrt={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",HA("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Qrt={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Jrt={root:J(lo.root,Xrt["box-sizing"]),day:lo.day,day_button:J(lo["day-button"],Qrt.button,Zrt["outset-ring--focus-visible"]),outside:lo.outside,caption_label:lo["caption-label"],button_next:lo["nav-button"],button_previous:lo["nav-button"],nav:lo.nav,month_caption:lo["month-caption"],months:lo.months,month_grid:lo["month-grid"],weekday:lo.weekday,today:lo.today,selected:lo.selected,disabled:void 0,hidden:lo.hidden,range_start:lo["range-start"],range_end:lo["range-end"],range_middle:lo["range-middle"],weeks_before_enter:lo["weeks-before-enter"],weeks_before_exit:lo["weeks-before-exit"],weeks_after_enter:lo["weeks-after-enter"],weeks_after_exit:lo["weeks-after-exit"],caption_after_enter:lo["caption-after-enter"],caption_after_exit:lo["caption-after-exit"],caption_before_enter:lo["caption-before-enter"],caption_before_exit:lo["caption-before-exit"]},pbe={preview:lo.preview},UA={animate:!0,showOutsideDays:!1,showWeekNumber:!1,hideWeekdays:!1,captionLayout:"label",fixedWeeks:!1,hideNavigation:!1,classNames:Jrt,components:{Day:abe,Root:lbe,PreviousMonthButton:dbe,NextMonthButton:ube}};function WA(e){return Math.min(3,Math.max(1,e))}var GA=l(H(),1);function YA({defaultValue:e,onChange:t,value:r}){let o=typeof r<"u",n=o?r:e,[i,s]=(0,GA.useState)(n),a=o?r:i,c=(0,GA.useCallback)((u,...f)=>{s(u),t?.(u,...f)},[t]),d;return o&&typeof t=="function"?d=t:!o&&typeof t=="function"?d=c:d=s,[a,d]}var Zi=l(G(),1),mbe=l(H(),1);function $rt(e){let t=(e.getTextInfo?.()??e.textInfo)?.direction;return t?t==="rtl":["ar","he","fa","ur","ps","syr","dv","ku","ckb","ug","yi"].includes(e.language)}function eot(e){if(!e)return;let t;try{t=Intl.DateTimeFormat.supportedLocalesOf([e])[0]}catch{}return t}function tot(e){let t=(e.getWeekInfo?.()??e.weekInfo)?.firstDay;if(!(t===void 0||t<1||t>7))return t%7}var qA=({locale:e,timeZone:t,mode:r})=>(0,mbe.useMemo)(()=>{let o=typeof e=="string",n=o||e===void 0?Gl:e,i=eot(o?e:e?.code),s=i??"en-US",a=new Intl.Locale(s),c=i!==void 0?$rt(a):(0,Zi.isRTL)(),d=o||i!==void 0?tot(a):void 0,u=new Intl.DateTimeFormat(s,{calendar:"gregory",year:"numeric",month:"long",timeZone:t}),f=new Intl.DateTimeFormat(s,{calendar:"gregory",weekday:"narrow",timeZone:t}),m=new Intl.DateTimeFormat(s,{calendar:"gregory",weekday:"long",timeZone:t}),h=new Intl.DateTimeFormat(s,{calendar:"gregory",weekday:"long",year:"numeric",month:"long",day:"numeric",timeZone:t}),g=new Intl.DateTimeFormat(s,{calendar:"gregory",day:"numeric",timeZone:t});return{"aria-label":r==="single"?(0,Zi.__)("Date calendar"):(0,Zi.__)("Date range calendar"),labels:{labelNav:()=>(0,Zi.__)("Navigation bar"),labelGrid:u.format,labelGridcell:(b,v)=>{let y=h.format(b),w=y;return v?.today&&(w=(0,Zi.sprintf)((0,Zi.__)("Today, %s"),y)),w},labelNext:()=>(0,Zi.__)("Next month"),labelPrevious:()=>(0,Zi.__)("Previous month"),labelDayButton:(b,v)=>{let y=h.format(b),w=y;return v?.today&&v?.selected?(0,Zi.sprintf)((0,Zi.__)("Today, %s, selected"),y):(v?.today&&(w=(0,Zi.sprintf)((0,Zi.__)("Today, %s"),y)),v?.selected&&(w=(0,Zi.sprintf)((0,Zi.__)("%s, selected"),y)),w)},labelWeekday:m.format},locale:n,lang:s,dir:c?"rtl":"ltr",...d===void 0?{}:{weekStartsOn:d},formatters:{formatDay:g.format,formatWeekdayName:f.format,formatCaption:u.format},timeZone:t}},[e,t,r]);var hbe=l(Me(),1),Ug=l(H(),1);function KA(e,t){let r=(0,Ug.useRef)(null),o=(0,Ug.useRef)(!1),n=(0,hbe.useMergeRefs)([r,e]),i=t?t.getFullYear()*12+t.getMonth():void 0,s=(0,Ug.useCallback)(()=>{o.current=!0},[]),a=(0,Ug.useCallback)(()=>{o.current=!1},[]);return(0,Ug.useEffect)(()=>{if(!o.current)return;let c=r.current;if(!c)return;let{activeElement:d,body:u}=c.ownerDocument;if(d!==u){let g=d?.closest('[role="grid"]');o.current=!!g&&c.contains(g);return}o.current=!1;let f=c.querySelector('[role="grid"] button[tabindex="0"]:not(:disabled)'),m=c.querySelector('button:not(:disabled):not([aria-disabled="true"])'),h=c.querySelector("button:not(:disabled)");(f??m??h)?.focus()},[i]),{ref:n,onDayFocus:s,onDayBlur:a}}var KK=l(P(),1),u2=(0,ry.forwardRef)(function({defaultValue:t,value:r,onValueChange:o,numberOfMonths:n=1,locale:i,timeZone:s,month:a,render:c,role:d="application","aria-label":u,labels:f,...m},h){let{"aria-label":g,...b}=qA({locale:i,timeZone:s,mode:"single"}),v=(0,ry.useMemo)(()=>f?{...b.labels,...f}:b.labels,[b.labels,f]),y=(0,ry.useCallback)((S,k,R,O)=>{o?.(S??null,k,R,O)},[o]),[w,_]=YA({defaultValue:t,value:r,onChange:y}),x=KA(h,a),C=(0,ry.useMemo)(()=>({render:c,ref:x.ref,role:d,defaultAriaLabel:g}),[c,x.ref,d,g]);return(0,KK.jsx)(Wx.Provider,{value:C,children:(0,KK.jsx)(zA,{...UA,...b,...m,"aria-label":u,mode:"single",month:a,numberOfMonths:WA(n),labels:v,selected:w??void 0,onSelect:_,onDayFocus:x.onDayFocus,onDayBlur:x.onDayBlur})})});var tu=l(H(),1);var XK=l(P(),1);function rot({value:e,hoveredDate:t,excludeDisabled:r,resetOnSelect:o,min:n,max:i,disabled:s}){return(0,tu.useMemo)(()=>{if(!t||!e?.from)return;if(o&&e.to)return{from:t,to:t};let a,c;return t<e.from?(a={from:t,to:e.from},c={from:t,to:e.to??e.from}):e.to&&t>e.from&&t<e.to?(a={from:e.from,to:t},c={from:e.from,to:t}):t>e.from&&(a={from:e.to??e.from,to:t},c={from:e.from,to:t}),n!==void 0&&n>0&&c&&Tm(c.to,c.from)<n&&(a={from:t,to:t}),i!==void 0&&i>0&&c&&Tm(c.to,c.from)>i&&(a={from:t,to:t}),r&&s&&c&&VA(c,s)&&(a={from:t,to:t}),a},[e,t,r,o,n,i,s])}var ZK=(0,tu.forwardRef)(function({defaultValue:t,value:r,onValueChange:o,numberOfMonths:n=1,excludeDisabled:i,resetOnSelect:s=!0,min:a,max:c,disabled:d,locale:u,timeZone:f,month:m,render:h,role:g="application","aria-label":b,labels:v,...y},w){let{"aria-label":_,...x}=qA({locale:u,timeZone:f,mode:"range"}),C=(0,tu.useMemo)(()=>v?{...x.labels,...v}:x.labels,[x.labels,v]),S=(0,tu.useCallback)((V,B,z,A)=>{o?.(V??null,B,z,A)},[o]),[k,R]=YA({defaultValue:t,value:r,onChange:S}),O=KA(w,m),[E,I]=(0,tu.useState)(void 0),T=rot({value:k,hoveredDate:E,excludeDisabled:i,resetOnSelect:s,min:a,max:c,disabled:d}),M=(0,tu.useMemo)(()=>({preview:T,preview_start:T?.from,preview_end:T?.to}),[T]),F=(0,tu.useMemo)(()=>({render:h,ref:O.ref,role:g,defaultAriaLabel:_}),[h,O.ref,g,_]);return(0,XK.jsx)(Wx.Provider,{value:F,children:(0,XK.jsx)(zA,{...UA,...x,...y,"aria-label":b,mode:"range",month:m,numberOfMonths:WA(n),disabled:d,excludeDisabled:i,resetOnSelect:s,min:a,max:c,labels:C,selected:k??void 0,onSelect:R,onDayFocus:O.onDayFocus,onDayBlur:O.onDayBlur,onDayMouseEnter:V=>I(V),onDayMouseLeave:()=>I(void 0),modifiers:M,modifiersClassNames:pbe})})});var ru={};mr(ru,{Content:()=>QA,FullBleed:()=>kbe,Header:()=>ZA,Root:()=>XA,Title:()=>Tbe});var gbe=l(H(),1),QK="data-wp-hash";function JK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&not(document)),e.__wpStyleRuntime}function oot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${QK}]`))if(r.getAttribute(QK)===t)return!0;return!1}function bbe(e,t,r){if(!e.head)return;let o=JK(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(oot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(QK,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function not(e){let t=JK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)bbe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function vbe(e,t){let r=JK();r.styles.set(e,t);for(let o of r.documents.keys())bbe(o,e,t)}typeof process>"u",vbe("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var iot={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",vbe("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var sot={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},XA=(0,gbe.forwardRef)(function({render:t,...r},o){let n=J(sot.root,iot["box-sizing"]);return Ar({defaultTagName:"div",render:t,ref:o,props:_t({className:n},r)})});var _be=l(H(),1),$K="data-wp-hash";function eX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&lot(document)),e.__wpStyleRuntime}function aot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${$K}]`))if(r.getAttribute($K)===t)return!0;return!1}function ybe(e,t,r){if(!e.head)return;let o=eX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(aot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($K,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function lot(e){let t=eX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ybe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function cot(e,t){let r=eX();r.styles.set(e,t);for(let o of r.documents.keys())ybe(o,e,t)}typeof process>"u",cot("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var dot={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},ZA=(0,_be.forwardRef)(function({render:t,...r},o){return Ar({defaultTagName:"div",render:t,ref:o,props:_t({className:dot.header},r)})});var wbe=l(H(),1),tX="data-wp-hash";function rX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&fot(document)),e.__wpStyleRuntime}function uot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${tX}]`))if(r.getAttribute(tX)===t)return!0;return!1}function xbe(e,t,r){if(!e.head)return;let o=rX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(uot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(tX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function fot(e){let t=rX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)xbe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function pot(e,t){let r=rX();r.styles.set(e,t);for(let o of r.documents.keys())xbe(o,e,t)}typeof process>"u",pot("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var mot={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},QA=(0,wbe.forwardRef)(function({render:t,...r},o){return Ar({defaultTagName:"div",render:t,ref:o,props:_t({className:mot.content},r)})});var Sbe=l(H(),1),oX="data-wp-hash";function nX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&got(document)),e.__wpStyleRuntime}function hot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${oX}]`))if(r.getAttribute(oX)===t)return!0;return!1}function Cbe(e,t,r){if(!e.head)return;let o=nX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(hot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(oX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function got(e){let t=nX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Cbe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function bot(e,t){let r=nX();r.styles.set(e,t);for(let o of r.documents.keys())Cbe(o,e,t)}typeof process>"u",bot("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var vot={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},kbe=(0,Sbe.forwardRef)(function({render:t,...r},o){return Ar({defaultTagName:"div",render:t,ref:o,props:_t({className:vot.fullbleed},r)})});var Ebe=l(H(),1);var iX=l(P(),1),_ot=(0,iX.jsx)("div",{}),Tbe=(0,Ebe.forwardRef)(function({render:t=_ot,children:r,...o},n){return(0,iX.jsx)(Mr,{ref:n,variant:"heading-lg",render:t,...o,children:r})});var Pbe=l(H(),1),Rbe=l(P(),1),sX=(0,Pbe.forwardRef)(function(t,r){return(0,Rbe.jsx)(Tg.Panel,{ref:r,...t})});var Ibe=l(H(),1),Obe=l(P(),1),aX=(0,Ibe.forwardRef)(function(t,r){return(0,Obe.jsx)(Tg.Root,{ref:r,...t})});var Abe=l(H(),1),Mbe=l(P(),1),lX=(0,Abe.forwardRef)(function(t,r){return(0,Mbe.jsx)(Tg.Trigger,{ref:r,...t})});var Gg={};mr(Gg,{Content:()=>Gbe,Header:()=>zbe,HeaderDescription:()=>Hbe,Root:()=>Fbe});var Nbe=l(H(),1);var dX=l(P(),1),Fbe=(0,Nbe.forwardRef)(function({render:t,...r},o){return(0,dX.jsx)(aX,{ref:o,render:(0,dX.jsx)(XA,{render:t}),...r})});var Vbe=l(Me(),1),ou=l(H(),1);var Dbe=l(H(),1),JA=(0,Dbe.createContext)(null);var Om=l(P(),1),uX="data-wp-hash";function fX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&wot(document)),e.__wpStyleRuntime}function yot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${uX}]`))if(r.getAttribute(uX)===t)return!0;return!1}function Bbe(e,t,r){if(!e.head)return;let o=fX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(yot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(uX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function wot(e){let t=fX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Bbe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function pX(e,t){let r=fX();r.styles.set(e,t);for(let o of r.documents.keys())Bbe(o,e,t)}typeof process>"u",pX("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var Gx={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"};typeof process>"u",pX("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Lbe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",pX("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var xot={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"},zbe=(0,ou.forwardRef)(function({children:t,className:r,render:o,"aria-describedby":n,...i},s){let[a,c]=(0,ou.useState)([]),[d,u]=(0,ou.useState)([]),f=(0,ou.useRef)(null),m=(0,ou.useCallback)(b=>(c(v=>v.includes(b)?v:[...v,b]),()=>{c(v=>v.filter(y=>y!==b))}),[]),h=(0,ou.useMemo)(()=>({registerDescriptionId:m}),[m]);(0,Vbe.useIsomorphicLayoutEffect)(()=>{let b=new Set(a),v=Array.from(f.current?.querySelectorAll("[id]")??[]).map(y=>y.id).filter(y=>b.has(y));u(y=>y.length===v.length&&y.every((w,_)=>w===v[_])?y:v)});let g=Array.from(new Set([...n?.split(/\s+/).filter(Boolean)??[],...d])).join(" ")||void 0;return Ar({defaultTagName:"div",render:o,ref:s,props:_t(i,{className:J(Lbe.heading,Gx["heading-wrapper"],r),children:(0,Om.jsx)(JA.Provider,{value:h,children:(0,Om.jsxs)(lX,{className:Gx.header,render:(0,Om.jsx)(ZA,{}),nativeButton:!1,"aria-describedby":g,children:[(0,Om.jsx)("div",{ref:f,className:Gx["header-content"],children:t}),(0,Om.jsx)("div",{className:J(Gx["header-trigger-positioner"]),children:(0,Om.jsx)("div",{className:J(Gx["header-trigger-wrapper"],Lbe.div,xot["outset-ring--focus-parent-visible"]),children:(0,Om.jsx)(Br,{icon:SE,className:Gx["header-trigger"]})})})]})})})})});var Wg=l(H(),1);var gX=l(P(),1),mX="data-wp-hash";function hX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Cot(document)),e.__wpStyleRuntime}function Sot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${mX}]`))if(r.getAttribute(mX)===t)return!0;return!1}function jbe(e,t,r){if(!e.head)return;let o=hX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Sot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(mX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Cot(e){let t=hX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)jbe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function kot(e,t){let r=hX();r.styles.set(e,t);for(let o of r.documents.keys())jbe(o,e,t)}typeof process>"u",kot("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var Eot={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"},Tot=(0,gX.jsx)("div",{}),Hbe=(0,Wg.forwardRef)(function({children:t,className:r,id:o,render:n=Tot,...i},s){let a=(0,Wg.useId)(),c=o??a,d=(0,Wg.useContext)(JA);return(0,Wg.useEffect)(()=>d?.registerDescriptionId(c),[d,c]),(0,gX.jsx)(Mr,{ref:s,variant:"body-md",render:n,id:c,"aria-hidden":"true",className:J(Eot["header-description"],r),...i,children:t})});var Ube=l(H(),1);var _X=l(P(),1),vX="data-wp-hash";function yX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Rot(document)),e.__wpStyleRuntime}function Pot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${vX}]`))if(r.getAttribute(vX)===t)return!0;return!1}function Wbe(e,t,r){if(!e.head)return;let o=yX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Pot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(vX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Rot(e){let t=yX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Wbe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Iot(e,t){let r=yX();r.styles.set(e,t);for(let o of r.documents.keys())Wbe(o,e,t)}typeof process>"u",Iot("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var bX={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"},Gbe=(0,Ube.forwardRef)(function({className:t,render:r,children:o,hiddenUntilFound:n=!0,...i},s){return(0,_X.jsx)(sX,{ref:s,className:a=>J(bX.content,a.open&&a.transitionStatus==="idle"&&bX["overflow-visible"],t),hiddenUntilFound:n,...i,children:(0,_X.jsx)(QA,{className:bX["content-inner"],render:r,children:o})})});var Ybe=l(H(),1),wX="data-wp-hash";function xX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Aot(document)),e.__wpStyleRuntime}function Oot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${wX}]`))if(r.getAttribute(wX)===t)return!0;return!1}function qbe(e,t,r){if(!e.head)return;let o=xX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Oot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(wX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Aot(e){let t=xX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)qbe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Mot(e,t){let r=xX();r.styles.set(e,t);for(let o of r.documents.keys())qbe(o,e,t)}typeof process>"u",Mot("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var Not={stack:"_19ce0419607e1896__stack"},Fot={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},le=(0,Ybe.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...a},c){let d={gap:r&&Fot[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return Ar({render:s,ref:c,props:_t(a,{style:d,className:Not.stack})})});var Kbe=l(Me(),1),oy=l(H(),1);function Xbe(e){let t=(0,Kbe.useEvent)(e),r=(0,oy.useRef)(null),o=(0,oy.useRef)(!1),n=(0,oy.useCallback)(()=>{o.current||(r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{t(),r.current=null},0))},[t]);return(0,oy.useEffect)(()=>(o.current=!1,()=>{o.current=!0,r.current&&clearTimeout(r.current)}),[]),n}var rve=l(H(),1);var f2=l(H(),1),p2=l(P(),1),SX="data-wp-hash";function CX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Lot(document)),e.__wpStyleRuntime}function Dot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${SX}]`))if(r.getAttribute(SX)===t)return!0;return!1}function Zbe(e,t,r){if(!e.head)return;let o=CX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Dot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(SX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Lot(e){let t=CX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Zbe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function kX(e,t){let r=CX();r.styles.set(e,t);for(let o of r.documents.keys())Zbe(o,e,t)}typeof process>"u",kX("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Vot={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",kX("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Bot={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",kX("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var Yx={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},Qbe=(0,f2.forwardRef)(function({className:t,children:r,visuallyDisabled:o,size:n="default",isBorderless:i,prefix:s,suffix:a,...c},d){return(0,p2.jsxs)("div",{ref:d,className:J(Vot.div,Bot["box-sizing"],Yx["input-layout"],Yx[`is-size-${n}`],o&&Yx["is-disabled"],i&&Yx["is-borderless"],t),...c,children:[f2.Children.count(s)>0&&(0,p2.jsx)("div",{className:Yx["slot-wrapper"],"data-slot-type":"prefix",children:s}),r,f2.Children.count(a)>0&&(0,p2.jsx)("div",{className:Yx["slot-wrapper"],"data-slot-type":"suffix",children:a})]})});var $be=l(H(),1),tve=l(P(),1),EX="data-wp-hash";function TX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&jot(document)),e.__wpStyleRuntime}function zot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${EX}]`))if(r.getAttribute(EX)===t)return!0;return!1}function eve(e,t,r){if(!e.head)return;let o=TX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(zot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(EX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function jot(e){let t=TX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)eve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Hot(e,t){let r=TX();r.styles.set(e,t);for(let o of r.documents.keys())eve(o,e,t)}typeof process>"u",Hot("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var Jbe={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},PX=(0,$be.forwardRef)(function({padding:t="default",className:r,...o},n){return(0,tve.jsx)("div",{ref:n,className:J(Jbe["input-layout-slot"],Jbe[`is-padding-${t}`],r),...o})});PX.displayName="InputLayout.Slot";var Yl=Object.assign(Qbe,{Slot:PX});var IX=l(P(),1),RX="data-wp-hash";function OX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Wot(document)),e.__wpStyleRuntime}function Uot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${RX}]`))if(r.getAttribute(RX)===t)return!0;return!1}function ove(e,t,r){if(!e.head)return;let o=OX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Uot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(RX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Wot(e){let t=OX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ove(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function AX(e,t){let r=OX();r.styles.set(e,t);for(let o of r.documents.keys())ove(o,e,t)}typeof process>"u",AX("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Got={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",AX("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Yot={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",AX("1a25f6a232","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2ae7be2fc1bb17a3__input{--_gcd-input-padding:var(--wp-ui-input-padding-block,0px) var(--wp-ui-input-layout-padding-inline,0px);background:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:inherit;font-size:inherit;line-height:inherit;outline:none;padding-block:var(--wp-ui-input-padding-block,0);padding-inline:var(--wp-ui-input-layout-padding-inline,0);width:100%;&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}&:disabled,&[aria-disabled=true]{--_gcd-input-placeholder-color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}@media (forced-colors:active){color:GrayText}}&[type=email],&[type=url]{direction:ltr}&[type=number]{appearance:textfield;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:none;margin:0}}}}}");var qot={input:"_2ae7be2fc1bb17a3__input"},qx=(0,rve.forwardRef)(function({className:t,size:r="default",prefix:o,suffix:n,style:i,...s},a){return(0,IX.jsx)(Yl,{className:J(Yot["outset-ring--focus-within"],t),style:i,size:r,visuallyDisabled:s.disabled,prefix:o,suffix:n,children:(0,IX.jsx)(nq,{ref:a,className:J(Got.input,qot.input),...s})})});var VX=l(G(),1),ti=l(H(),1);var nve=l(H(),1),m2=l(P(),1),NX="data-wp-hash";function FX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Xot(document)),e.__wpStyleRuntime}function Kot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${NX}]`))if(r.getAttribute(NX)===t)return!0;return!1}function ive(e,t,r){if(!e.head)return;let o=FX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Kot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(NX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Xot(e){let t=FX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ive(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Zot(e,t){let r=FX();r.styles.set(e,t);for(let o of r.documents.keys())ive(o,e,t)}typeof process>"u",Zot("bbbecfe373","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.ab4d64c07c0ba587__spinner{background-color:transparent;display:inline-block;height:var(--wpds-dimension-size-2xs,16px);opacity:1;overflow:visible;position:relative;width:var(--wpds-dimension-size-2xs,16px)}.a7654e10245bb7d2__indicator,.dc51f80c84b35fe2__track{fill:transparent;stroke-width:1.5px}.dc51f80c84b35fe2__track{stroke:var(--wpds-color-background-track-neutral,#dbdbdb)}.a7654e10245bb7d2__indicator{stroke:var(--wpds-color-background-thumb-brand,var(--wp-admin-theme-color,#3858e9));stroke-linecap:round;animation:_02322d973909703c__spinner-spin 1.4s linear infinite both;transform-origin:50% 50%}@keyframes _02322d973909703c__spinner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}}");var MX={spinner:"ab4d64c07c0ba587__spinner",track:"dc51f80c84b35fe2__track",indicator:"a7654e10245bb7d2__indicator","spinner-spin":"_02322d973909703c__spinner-spin"},h2=(0,nve.forwardRef)(function({className:t,...r},o){return(0,m2.jsxs)("svg",{className:J(MX.spinner,t),viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg",role:"presentation",focusable:"false",...r,ref:o,children:[(0,m2.jsx)("circle",{className:MX.track,cx:"50",cy:"50",r:"50",vectorEffect:"non-scaling-stroke"}),(0,m2.jsx)("path",{className:MX.indicator,d:"m 50 0 a 50 50 0 0 1 50 50",vectorEffect:"non-scaling-stroke"})]})});var g2=l(P(),1),DX="data-wp-hash";function LX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Jot(document)),e.__wpStyleRuntime}function Qot(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${DX}]`))if(r.getAttribute(DX)===t)return!0;return!1}function sve(e,t,r){if(!e.head)return;let o=LX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Qot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(DX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Jot(e){let t=LX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)sve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function ave(e,t){let r=LX();r.styles.set(e,t);for(let o of r.documents.keys())sve(o,e,t)}typeof process>"u",ave("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var $ot={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",ave("d11816833c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#008030)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');var $A={indicator:"_7a7ac88e306348e7__indicator","indicator-jump":"_48722cc5dd090ce4__indicator-jump","is-invalid":"_57a3bbbfbe38a5c6__is-invalid","is-valid":"_9e944dc198aac10b__is-valid","indicator-icon":"e482806667437c6a__indicator-icon","indicator-spinner":"_6e46434cc23019d2__indicator-spinner"},ent={valid:Ud,invalid:w_};function Am({id:e,type:t,message:r}){return(0,g2.jsxs)("p",{id:e,className:J($ot.p,$A.indicator,$A[`is-${t}`]),children:[t==="validating"?(0,g2.jsx)(h2,{className:$A["indicator-spinner"]}):(0,g2.jsx)(Br,{className:$A["indicator-icon"],icon:ent[t],size:16,fill:"currentColor"}),r]})}var jf=l(P(),1),tnt=e=>(0,jf.jsx)(le,{...e,direction:"column",gap:"sm"});function rnt(e,t,r){let o;return t&&!r?o=`(${(0,VX.__)("Required")})`:!t&&r&&(o=`(${(0,VX.__)("Optional")})`),o?typeof e=="string"?`${e} ${o}`:(0,jf.jsxs)(jf.Fragment,{children:[e," ",o]}):e}var lve="data-validity-visible",ln=(0,ti.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,getValidityTarget:n,children:i,render:s=tnt,...a},c){let[d,u]=(0,ti.useState)(),[f,m]=(0,ti.useState)(),[h,g]=(0,ti.useState)(!1),[b,v]=(0,ti.useState)(!1),y=(0,ti.useRef)(null);(0,ti.useEffect)(()=>{let S=n(),k=()=>{o?.type!=="validating"&&u(S?.validationMessage),g(!0),S?.setAttribute(lve,"")};return S?.addEventListener("invalid",k),()=>S?.removeEventListener("invalid",k)},[o?.type,n]),(0,ti.useEffect)(()=>{let S=n(),k=O=>{if(O.preventDefault(),!O.isTrusted)return;let E=O.target,I=Array.from(E.form?.elements??[]).find(T=>!T.validity.valid);(!E.form||I===E)&&E.focus()},R=S?.type==="radio"&&S?.name?Array.from(y.current?.querySelectorAll(`input[type="radio"][name="${S?.name}"]`)??[]).filter(O=>O!==S):[];return S?.addEventListener("invalid",k),R.forEach(O=>O.addEventListener("invalid",k)),()=>{S?.removeEventListener("invalid",k),R.forEach(O=>O.removeEventListener("invalid",k))}},[n]),(0,ti.useEffect)(()=>{let S=n();if(!o?.type){S?.setCustomValidity(""),u(S?.validationMessage),m(void 0);return}switch(o.type){case"validating":{S?.setCustomValidity(""),u(void 0),m({type:"validating",message:o.message});break}case"valid":{S?.setCustomValidity(""),u(S?.validationMessage),m({type:"valid",message:o.message});break}case"invalid":{S?.setCustomValidity(o.message??""),u(S?.validationMessage),m(void 0);break}}},[o,n]),(0,ti.useEffect)(()=>{if(!(!b||h)){if(o?.type==="validating"){let S=setTimeout(()=>{g(!0)},1e3);return()=>clearTimeout(S)}g(!0)}},[b,o?.type,h]);let w=S=>{if(S.relatedTarget&&S.currentTarget.contains(S.relatedTarget))return;b||(v(!0),n()?.setAttribute(lve,""));let k=n(),R=o?.type==="validating";window.queueMicrotask(()=>{R||u(k?.validationMessage)})},_=(0,ti.useId)(),x=d?(0,jf.jsx)(Am,{id:_,type:"invalid",message:d}):f?.type?(0,jf.jsx)(Am,{id:_,type:f.type,message:f.message}):null,C=h?x:null;return(0,ti.useEffect)(()=>{let S=n();if(!S)return;function k(R,O){let E=(R.getAttribute("aria-describedby")??"").split(" ").filter(I=>I&&I!==_);O&&E.push(_),E.length?R.setAttribute("aria-describedby",E.join(" ")):R.removeAttribute("aria-describedby")}return k(S,!!C),()=>k(S,!1)},[C,_,n]),Ar({render:s,ref:[c,y],props:_t(a,{onBlur:w,children:(0,jf.jsxs)(jf.Fragment,{children:[(0,ti.cloneElement)(i,{label:rnt(i.props.label,t,r),required:t}),C]})})})});var Wc={};mr(Wc,{Control:()=>Ive,Description:()=>Sve,Details:()=>Tve,Item:()=>mve,Label:()=>vve,Root:()=>uve,VisualLabel:()=>QX});var cve=l(H(),1);var jX=l(P(),1),BX="data-wp-hash";function zX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&nnt(document)),e.__wpStyleRuntime}function ont(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${BX}]`))if(r.getAttribute(BX)===t)return!0;return!1}function dve(e,t,r){if(!e.head)return;let o=zX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(ont(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(BX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function nnt(e){let t=zX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)dve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function int(e,t){let r=zX();r.styles.set(e,t);for(let o of r.documents.keys())dve(o,e,t)}typeof process>"u",int("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var snt={"box-sizing":"_336cd3e4e743482f__box-sizing"},ant=e=>(0,jX.jsx)(le,{...e,direction:"column",gap:"sm"}),uve=(0,cve.forwardRef)(function({className:t,render:r=ant,...o},n){return(0,jX.jsx)(Ts.Root,{ref:n,className:J(snt["box-sizing"],t),render:r,...o})});var fve=l(H(),1),pve=l(P(),1),mve=(0,fve.forwardRef)(function(t,r){return(0,pve.jsx)(Ts.Item,{ref:r,...t})});var gve=l(H(),1);var UX=l(P(),1),HX="data-wp-hash";function WX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cnt(document)),e.__wpStyleRuntime}function lnt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${HX}]`))if(r.getAttribute(HX)===t)return!0;return!1}function bve(e,t,r){if(!e.head)return;let o=WX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(lnt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(HX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function cnt(e){let t=WX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)bve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function dnt(e,t){let r=WX();r.styles.set(e,t);for(let o of r.documents.keys())bve(o,e,t)}typeof process>"u",dnt("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var hve={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},vve=(0,gve.forwardRef)(function({className:t,hideFromVision:r,variant:o,...n},i){let s=(0,UX.jsx)(Ts.Label,{ref:i,className:J(hve.label,o&&hve[`is-${o}`],t),...n});return r?(0,UX.jsx)(Ot,{render:s}):s});var _ve=l(H(),1),xve=l(P(),1),GX="data-wp-hash";function YX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&fnt(document)),e.__wpStyleRuntime}function unt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${GX}]`))if(r.getAttribute(GX)===t)return!0;return!1}function yve(e,t,r){if(!e.head)return;let o=YX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(unt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(GX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function fnt(e){let t=YX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)yve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function wve(e,t){let r=YX();r.styles.set(e,t);for(let o of r.documents.keys())yve(o,e,t)}typeof process>"u",wve("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var pnt={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",wve("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var mnt={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},Sve=(0,_ve.forwardRef)(function({className:t,...r},o){return(0,xve.jsx)(Ts.Description,{ref:o,className:J(pnt.p,mnt.description,t),...r})});var Cve=l(H(),1),kve=l(G(),1);var Yg=l(P(),1),qX="data-wp-hash";function KX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&gnt(document)),e.__wpStyleRuntime}function hnt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${qX}]`))if(r.getAttribute(qX)===t)return!0;return!1}function Eve(e,t,r){if(!e.head)return;let o=KX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(hnt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(qX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function gnt(e){let t=KX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Eve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function bnt(e,t){let r=KX();r.styles.set(e,t);for(let o of r.documents.keys())Eve(o,e,t)}typeof process>"u",bnt("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var vnt={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},Tve=(0,Cve.forwardRef)(function({className:t,...r},o){return(0,Yg.jsxs)(Yg.Fragment,{children:[(0,Yg.jsx)(Ot,{render:(0,Yg.jsx)(Ts.Description,{}),children:(0,kve.__)("More details follow the field.")}),(0,Yg.jsx)("div",{ref:o,className:J(vnt.description,t),...r})]})});var Pve=l(H(),1),Rve=l(P(),1),Ive=(0,Pve.forwardRef)(function(t,r){return(0,Rve.jsx)(Ts.Control,{ref:r,...t})});var Ave=l(H(),1),XX="data-wp-hash";function ZX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ynt(document)),e.__wpStyleRuntime}function _nt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${XX}]`))if(r.getAttribute(XX)===t)return!0;return!1}function Mve(e,t,r){if(!e.head)return;let o=ZX(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(_nt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(XX,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function ynt(e){let t=ZX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Mve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function wnt(e,t){let r=ZX();r.styles.set(e,t);for(let o of r.documents.keys())Mve(o,e,t)}typeof process>"u",wnt("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Ove={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},QX=(0,Ave.forwardRef)(function({className:t,render:r,variant:o,...n},i){return Ar({defaultTagName:"span",render:r,ref:i,props:_t(n,{className:J(Ove.label,o&&Ove[`is-${o}`],t)})})});QX.displayName="Field.VisualLabel";var eM=l(H(),1);var eZ=l(P(),1),$X="data-wp-hash";function tZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Snt(document)),e.__wpStyleRuntime}function xnt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${$X}]`))if(r.getAttribute($X)===t)return!0;return!1}function Dve(e,t,r){if(!e.head)return;let o=tZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(xnt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($X,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Snt(e){let t=tZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Dve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Lve(e,t){let r=tZ();r.styles.set(e,t);for(let o of r.documents.keys())Dve(o,e,t)}typeof process>"u",Lve("1540cbc709","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._1e441c22c9dc5d28__wrapper{--wp-ui-textarea-min-height:var(--wpds-dimension-size-lg,40px)}._414844876c32ecee__textarea{min-height:calc(var(--wp-ui-textarea-min-height) - 2px);resize:block}}@layer compositions{._1e441c22c9dc5d28__wrapper{--wp-ui-input-padding-block:9.9px;height:auto;line-height:1.4}}}");var Fve={wrapper:"_1e441c22c9dc5d28__wrapper",textarea:"_414844876c32ecee__textarea"};typeof process>"u",Lve("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Cnt={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},knt=(e,t)=>function(o){return typeof e=="function"?e(_t(o,t)):(0,eM.cloneElement)(e,_t(o,t))},tM=(0,eM.forwardRef)(function({className:t,defaultValue:r,disabled:o,onValueChange:n,render:i,rows:s=4,style:a,value:c,...d},u){return(0,eZ.jsx)(qx,{className:J(Fve.wrapper,t),style:a,render:knt(i||(f=>(0,eZ.jsx)("textarea",{...f})),{className:J(Cnt.textarea,Fve.textarea),ref:u,rows:s,...d}),value:c,defaultValue:r,onValueChange:n,disabled:o})});var Vve=l(H(),1);var ny=l(P(),1),rZ="data-wp-hash";function oZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Tnt(document)),e.__wpStyleRuntime}function Ent(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${rZ}]`))if(r.getAttribute(rZ)===t)return!0;return!1}function Bve(e,t,r){if(!e.head)return;let o=oZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Ent(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(rZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Tnt(e){let t=oZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Bve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Pnt(e,t){let r=oZ();r.styles.set(e,t);for(let o of r.documents.keys())Bve(o,e,t)}typeof process>"u",Pnt("0c752c3d08","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{@supports (-webkit-hyphens:none) and (not (-moz-appearance:none)){.a9211a7e6af24bed__root input[type=date]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=datetime-local]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=time]:not([data-filled]):not(:focus){--_gcd-input-color:transparent;--_gcd-input-color-disabled:transparent;color:transparent;&:disabled::-webkit-datetime-edit-text{color:transparent}}}}}");var Rnt={root:"a9211a7e6af24bed__root"},b2=(0,Vve.forwardRef)(function({className:t,label:r,description:o,details:n,hideLabelFromVision:i,...s},a){return(0,ny.jsxs)(Wc.Root,{className:J(Rnt.root,t),children:[(0,ny.jsx)(Wc.Label,{hideFromVision:i,children:r}),(0,ny.jsx)(qx,{ref:a,...s}),o&&(0,ny.jsx)(Wc.Description,{children:o}),n&&(0,ny.jsx)(Wc.Details,{children:n})]})});var zve=l(H(),1);var iy=l(P(),1),nZ=(0,zve.forwardRef)(function({className:t,label:r,description:o,details:n,hideLabelFromVision:i,...s},a){return(0,iy.jsxs)(Wc.Root,{className:t,children:[(0,iy.jsx)(Wc.Label,{hideFromVision:i,children:r}),(0,iy.jsx)(tM,{ref:a,...s}),o&&(0,iy.jsx)(Wc.Description,{children:o}),n&&(0,iy.jsx)(Wc.Details,{children:n})]})});var rM=l(H(),1),jve=l(Me(),1);var iZ=l(P(),1),nu=(0,rM.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,...n},i){let s=(0,rM.useRef)(null),a=(0,jve.useMergeRefs)([i,s]);return(0,iZ.jsx)(ln,{required:t,markWhenOptional:r,customValidity:o,getValidityTarget:()=>s.current,children:(0,iZ.jsx)(b2,{ref:a,...n})})});var oM=l(H(),1),Hve=l(Me(),1);var sZ=l(P(),1),aZ=(0,oM.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,...n},i){let s=(0,oM.useRef)(null),a=(0,Hve.useMergeRefs)([i,s]);return(0,sZ.jsx)(ln,{required:t,markWhenOptional:r,customValidity:o,getValidityTarget:()=>s.current,children:(0,sZ.jsx)(nZ,{ref:a,...n})})});var qg={};mr(qg,{ActionButton:()=>p_e,ActionLink:()=>g_e,Actions:()=>o_e,CloseIcon:()=>l_e,Description:()=>e_e,Root:()=>Yve,Title:()=>Zve});var Uve=l(vi(),1),Kx=l(H(),1);var Xx=l(P(),1),cZ="data-wp-hash";function dZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ont(document)),e.__wpStyleRuntime}function Int(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${cZ}]`))if(r.getAttribute(cZ)===t)return!0;return!1}function Wve(e,t,r){if(!e.head)return;let o=dZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Int(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(cZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Ont(e){let t=dZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Wve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Gve(e,t){let r=dZ();r.styles.set(e,t);for(let o of r.documents.keys())Wve(o,e,t)}typeof process>"u",Gve("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Ant={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Gve("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var lZ={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Mnt={neutral:null,info:OE,warning:dU,success:Ud,error:w_};function Nnt(e){return e==="error"?"assertive":"polite"}function Fnt(e){if(e){if(typeof e=="string")return e;try{return(0,Kx.renderToString)(e)}catch{return}}}function Dnt(e,t){let r=Fnt(e);(0,Kx.useEffect)(()=>{r&&(0,Uve.speak)(r,t)},[r,t])}var Yve=(0,Kx.forwardRef)(function({intent:t="neutral",children:r,icon:o,spokenMessage:n=r,politeness:i=Nnt(t),render:s,...a},c){Dnt(n,i);let d=o===null?null:o??Mnt[t],u=J(lZ.notice,lZ[`is-${t}`],Ant["box-sizing"]);return Ar({defaultTagName:"div",render:s,ref:c,props:_t({className:u,children:(0,Xx.jsxs)(Xx.Fragment,{children:[r,d&&(0,Xx.jsx)(Br,{className:lZ.icon,icon:d})]})},a)})});var qve=l(H(),1);var Xve=l(P(),1),uZ="data-wp-hash";function fZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Vnt(document)),e.__wpStyleRuntime}function Lnt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${uZ}]`))if(r.getAttribute(uZ)===t)return!0;return!1}function Kve(e,t,r){if(!e.head)return;let o=fZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Lnt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(uZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Vnt(e){let t=fZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Kve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Bnt(e,t){let r=fZ();r.styles.set(e,t);for(let o of r.documents.keys())Kve(o,e,t)}typeof process>"u",Bnt("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var znt={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Zve=(0,qve.forwardRef)(function({className:t,...r},o){return(0,Xve.jsx)(Mr,{ref:o,variant:"heading-md",className:J(znt.title,t),...r})});var Qve=l(H(),1);var $ve=l(P(),1),pZ="data-wp-hash";function mZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Hnt(document)),e.__wpStyleRuntime}function jnt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${pZ}]`))if(r.getAttribute(pZ)===t)return!0;return!1}function Jve(e,t,r){if(!e.head)return;let o=mZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(jnt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(pZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Hnt(e){let t=mZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Jve(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Unt(e,t){let r=mZ();r.styles.set(e,t);for(let o of r.documents.keys())Jve(o,e,t)}typeof process>"u",Unt("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Wnt={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},e_e=(0,Qve.forwardRef)(function({className:t,...r},o){return(0,$ve.jsx)(Mr,{ref:o,variant:"body-md",className:J(Wnt.description,t),...r})});var t_e=l(H(),1);var hZ="data-wp-hash";function gZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ynt(document)),e.__wpStyleRuntime}function Gnt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${hZ}]`))if(r.getAttribute(hZ)===t)return!0;return!1}function r_e(e,t,r){if(!e.head)return;let o=gZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Gnt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(hZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Ynt(e){let t=gZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)r_e(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function qnt(e,t){let r=gZ();r.styles.set(e,t);for(let o of r.documents.keys())r_e(o,e,t)}typeof process>"u",qnt("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Knt={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},o_e=(0,t_e.forwardRef)(function({render:t,...r},o){return Ar({defaultTagName:"div",render:t,ref:o,props:_t({className:Knt.actions},r)})});var n_e=l(H(),1),i_e=l(G(),1);var a_e=l(P(),1),bZ="data-wp-hash";function vZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Znt(document)),e.__wpStyleRuntime}function Xnt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${bZ}]`))if(r.getAttribute(bZ)===t)return!0;return!1}function s_e(e,t,r){if(!e.head)return;let o=vZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Xnt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(bZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Znt(e){let t=vZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)s_e(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Qnt(e,t){let r=vZ();r.styles.set(e,t);for(let o of r.documents.keys())s_e(o,e,t)}typeof process>"u",Qnt("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Jnt={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},l_e=(0,n_e.forwardRef)(function({className:t,icon:r=_i,label:o=(0,i_e.__)("Dismiss"),...n},i){return(0,a_e.jsx)(d2,{...n,ref:i,className:J(Jnt["close-icon"],t),variant:"minimal",size:"small",tone:"neutral",icon:r,label:o})});var d_e=l(H(),1);var f_e=l(P(),1),_Z="data-wp-hash";function yZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&eit(document)),e.__wpStyleRuntime}function $nt(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${_Z}]`))if(r.getAttribute(_Z)===t)return!0;return!1}function u_e(e,t,r){if(!e.head)return;let o=yZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if($nt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(_Z,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function eit(e){let t=yZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)u_e(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function tit(e,t){let r=yZ();r.styles.set(e,t);for(let o of r.documents.keys())u_e(o,e,t)}typeof process>"u",tit("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var c_e={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},p_e=(0,d_e.forwardRef)(function({className:t,loading:r,loadingAnnouncement:o,variant:n,...i},s){return(0,f_e.jsx)(kx,{...i,...r!==void 0?{loading:r,loadingAnnouncement:o??""}:{},ref:s,size:"compact",tone:"neutral",variant:n,className:J(c_e["action-button"],c_e[`is-action-button-${n}`],t)})});var m_e=l(H(),1);var xZ=l(P(),1),wZ="data-wp-hash";function SZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&oit(document)),e.__wpStyleRuntime}function rit(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${wZ}]`))if(r.getAttribute(wZ)===t)return!0;return!1}function h_e(e,t,r){if(!e.head)return;let o=SZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(rit(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(wZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function oit(e){let t=SZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)h_e(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function nit(e,t){let r=SZ();r.styles.set(e,t);for(let o of r.documents.keys())h_e(o,e,t)}typeof process>"u",nit("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var iit={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},g_e=(0,m_e.forwardRef)(function({className:t,render:r,...o},n){return(0,xZ.jsx)(Mr,{ref:n,className:J(iit["action-link"],t),...o,variant:"body-md",render:(0,xZ.jsx)(X_,{tone:"neutral",variant:"default",render:r})})});var v_e=l(H(),1),CZ="data-wp-hash";function kZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ait(document)),e.__wpStyleRuntime}function sit(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${CZ}]`))if(r.getAttribute(CZ)===t)return!0;return!1}function __e(e,t,r){if(!e.head)return;let o=kZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(sit(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(CZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function ait(e){let t=kZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)__e(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function y_e(e,t){let r=kZ();r.styles.set(e,t);for(let o of r.documents.keys())__e(o,e,t)}typeof process>"u",y_e("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var lit={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",y_e("ed2c39ec90","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.b20cc1690085c2f0__skeleton{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);display:block;@media (forced-colors:active){border:var(--wpds-border-width-xs,1px) solid CanvasText}}._9b143194fdb45f93__pulse{@media not (prefers-reduced-motion){animation:e2b9fe0690281bc8__skeleton-pulse 1.5s ease-in-out infinite}}@keyframes e2b9fe0690281bc8__skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}}}");var b_e={skeleton:"b20cc1690085c2f0__skeleton",pulse:"_9b143194fdb45f93__pulse","skeleton-pulse":"e2b9fe0690281bc8__skeleton-pulse"},v2=(0,v_e.forwardRef)(function({render:t,...r},o){return Ar({render:t,ref:o,props:_t({className:J(b_e.skeleton,b_e.pulse,lit["box-sizing"]),"aria-hidden":!0},r)})});var jr={};mr(jr,{List:()=>C_e,Panel:()=>A_e,Root:()=>N_e,Tab:()=>L_e});var sy=l(H(),1);var x_e=l(Me(),1),nM=l(P(),1),EZ="data-wp-hash";function TZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dit(document)),e.__wpStyleRuntime}function cit(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${EZ}]`))if(r.getAttribute(EZ)===t)return!0;return!1}function S_e(e,t,r){if(!e.head)return;let o=TZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(cit(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(EZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function dit(e){let t=TZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)S_e(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function uit(e,t){let r=TZ();r.styles.set(e,t);for(let o of r.documents.keys())S_e(o,e,t)}typeof process>"u",uit("54ae3f4680",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible)
 			&[data-orientation=vertical]{border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));box-sizing:border-box}}.a5fd8814f195aa5e__tab{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;flex:1 0 auto;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;line-height:1.2;outline:none;padding:0;position:relative;white-space:nowrap;z-index:1;&[data-disabled]{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);cursor:default;@media (forced-colors:active){color:GrayText}}&:not([data-disabled]):is(:hover,:focus-visible){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}&:after{border-radius:var(--wpds-border-radius-sm,2px);opacity:0;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));pointer-events:none;position:absolute;z-index:-1;@media not (prefers-reduced-motion){transition:opacity .1s linear}}&:focus-visible:after{opacity:1}[data-orientation=horizontal] &{height:48px;padding-inline:var(--wpds-dimension-padding-lg,16px);scroll-margin:24px;&:after{content:"";inset:var(--wpds-dimension-padding-md,12px)}}._59228b5227f38a99__is-minimal-variant[data-orientation=horizontal] &{padding-inline:0;&:after{inset-inline:round(up,var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)),1px)}}[data-orientation=vertical] &{min-height:var(--wpds-dimension-size-lg,40px);padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-md,12px)}[data-orientation=vertical][data-select-on-move=false] &:after{content:"";inset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}._5dfc77e6edd345d4__tab-children{align-items:center;display:flex;flex-grow:1;[data-orientation=horizontal] &{justify-content:center}[data-orientation=vertical] &{justify-content:start}}._4a20e969d15e5ac1__tab-chevron{flex-shrink:0;margin-inline-end:calc(var(--wpds-dimension-gap-xs, 4px)*-1);opacity:0;[data-orientation=horizontal] &{display:none}[role=tab]:is([aria-selected=true],:focus-visible,:hover) &{opacity:1}@media not (prefers-reduced-motion){[data-select-on-move=true]
 				[role=tab]:is([aria-selected=true])
-				&{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}`);var _2={tablist:"_7313adbc8a112e90__tablist","is-overflowing-first":"_9f2ac729c68a735a__is-overflowing-first","is-overflowing-last":"_81c799c1f3cdd261__is-overflowing-last","is-minimal-variant":"_59228b5227f38a99__is-minimal-variant",indicator:"_1c37dcfaa1ad8cda__indicator",tab:"a5fd8814f195aa5e__tab","tab-children":"_5dfc77e6edd345d4__tab-children","tab-chevron":"_4a20e969d15e5ac1__tab-chevron"},w_e=1,C_e=(0,iy.forwardRef)(function({children:t,variant:r="default",className:o,activateOnFocus:n,...i},s){let[a,c]=(0,iy.useState)(null),[d,u]=(0,iy.useState)({first:!1,last:!1,isScrolling:!1});(0,iy.useEffect)(()=>{if(!a)return;let m=()=>{let{scrollWidth:w,clientWidth:_,scrollLeft:x}=a,C=Math.max(w-_,0),k=(a.dir||(typeof window<"u"?window.getComputedStyle(a).direction:"ltr"))==="rtl"&&x<0?-x:x,R={first:k>w_e,last:k<C-w_e,isScrolling:w>_};u(O=>O.first===R.first&&O.last===R.last&&O.isScrolling===R.isScrolling?O:R)},h=new ResizeObserver(m),g=()=>{h.disconnect(),h.observe(a),a.querySelectorAll('[role="tab"]').forEach(w=>h.observe(w))},b=new MutationObserver(g);b.observe(a,{childList:!0,subtree:!0});let v=!1,y=()=>{v||(requestAnimationFrame(()=>{m(),v=!1}),v=!0)};return a.addEventListener("scroll",y,{passive:!0}),g(),m(),()=>{a.removeEventListener("scroll",y),h.disconnect(),b.disconnect()}},[a]);let f=(0,x_e.useMergeRefs)([s,m=>c(m)]);return(0,n8.jsxs)(Zd.List,{ref:f,activateOnFocus:n,"data-select-on-move":n?"true":"false",className:J(_2.tablist,d.first&&_2["is-overflowing-first"],d.last&&_2["is-overflowing-last"],_2[`is-${r}-variant`],o),...i,tabIndex:i.tabIndex??(d.isScrolling?-1:void 0),children:[t,(0,n8.jsx)(Zd.Indicator,{className:_2.indicator})]})});var P_e=l(H(),1);var Os=l(H(),1);var y2=l(P(),1),i8=!1,PZ=i8?(0,Os.createContext)(null):null;function nit(){let e=(0,Os.useContext)(PZ);(0,Os.useEffect)(()=>{if(e)return e.registerTab()},[e])}function iit(){}var k_e=i8?nit:iit;function sit(){let e=(0,Os.useContext)(PZ);(0,Os.useEffect)(()=>{if(e)return e.registerPanel()},[e])}function ait(){}var E_e=i8?sit:ait;function lit({children:e}){let t=(0,Os.useRef)(0),r=(0,Os.useRef)(0),o=Xbe(()=>{let a=t.current,c=r.current;if(a!==c)throw new Error(`Tabs: Tab/Panel count mismatch (${a} Tabs, ${c} Panels). Each Tab must be associated with exactly one Panel. Mismatched or missing associations can break screen reader navigation and violate WAI-ARIA Tabs pattern requirements.`)}),n=(0,Os.useCallback)(()=>(t.current+=1,o(),()=>{t.current-=1,o()}),[o]),i=(0,Os.useCallback)(()=>(r.current+=1,o(),()=>{r.current-=1,o()}),[o]),s=(0,Os.useMemo)(()=>({registerTab:n,registerPanel:i}),[n,i]);return(0,y2.jsx)(PZ.Provider,{value:s,children:e})}function cit({children:e}){return(0,y2.jsx)(y2.Fragment,{children:e})}var T_e=i8?lit:cit;var O_e=l(P(),1),RZ="data-wp-hash";function IZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&uit(document)),e.__wpStyleRuntime}function dit(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${RZ}]`))if(r.getAttribute(RZ)===t)return!0;return!1}function R_e(e,t,r){if(!e.head)return;let o=IZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(dit(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(RZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function uit(e){let t=IZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)R_e(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function I_e(e,t){let r=IZ();r.styles.set(e,t);for(let o of r.documents.keys())R_e(o,e,t)}typeof process>"u",I_e("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var fit={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",I_e("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var pit={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"},A_e=(0,P_e.forwardRef)(function({className:t,...r},o){return E_e(),(0,O_e.jsx)(Zd.Panel,{ref:o,className:J(fit.div,pit["outset-ring--focus-visible"],t),...r})});var M_e=l(H(),1);var s8=l(P(),1),N_e=(0,M_e.forwardRef)(function({...t},r){return(0,s8.jsx)(xx,{children:(0,s8.jsx)(T_e,{children:(0,s8.jsx)(Zd.Root,{ref:r,...t})})})});var F_e=l(H(),1);var w2=l(P(),1),AZ="data-wp-hash";function MZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hit(document)),e.__wpStyleRuntime}function mit(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${AZ}]`))if(r.getAttribute(AZ)===t)return!0;return!1}function D_e(e,t,r){if(!e.head)return;let o=MZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(mit(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(AZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function hit(e){let t=MZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)D_e(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function git(e,t){let r=MZ();r.styles.set(e,t);for(let o of r.documents.keys())D_e(o,e,t)}typeof process>"u",git("54ae3f4680",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible)
+				&{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}`);var _2={tablist:"_7313adbc8a112e90__tablist","is-overflowing-first":"_9f2ac729c68a735a__is-overflowing-first","is-overflowing-last":"_81c799c1f3cdd261__is-overflowing-last","is-minimal-variant":"_59228b5227f38a99__is-minimal-variant",indicator:"_1c37dcfaa1ad8cda__indicator",tab:"a5fd8814f195aa5e__tab","tab-children":"_5dfc77e6edd345d4__tab-children","tab-chevron":"_4a20e969d15e5ac1__tab-chevron"},w_e=1,C_e=(0,sy.forwardRef)(function({children:t,variant:r="default",className:o,activateOnFocus:n,...i},s){let[a,c]=(0,sy.useState)(null),[d,u]=(0,sy.useState)({first:!1,last:!1,isScrolling:!1});(0,sy.useEffect)(()=>{if(!a)return;let m=()=>{let{scrollWidth:w,clientWidth:_,scrollLeft:x}=a,C=Math.max(w-_,0),k=(a.dir||(typeof window<"u"?window.getComputedStyle(a).direction:"ltr"))==="rtl"&&x<0?-x:x,R={first:k>w_e,last:k<C-w_e,isScrolling:w>_};u(O=>O.first===R.first&&O.last===R.last&&O.isScrolling===R.isScrolling?O:R)},h=new ResizeObserver(m),g=()=>{h.disconnect(),h.observe(a),a.querySelectorAll('[role="tab"]').forEach(w=>h.observe(w))},b=new MutationObserver(g);b.observe(a,{childList:!0,subtree:!0});let v=!1,y=()=>{v||(requestAnimationFrame(()=>{m(),v=!1}),v=!0)};return a.addEventListener("scroll",y,{passive:!0}),g(),m(),()=>{a.removeEventListener("scroll",y),h.disconnect(),b.disconnect()}},[a]);let f=(0,x_e.useMergeRefs)([s,m=>c(m)]);return(0,nM.jsxs)(Zd.List,{ref:f,activateOnFocus:n,"data-select-on-move":n?"true":"false",className:J(_2.tablist,d.first&&_2["is-overflowing-first"],d.last&&_2["is-overflowing-last"],_2[`is-${r}-variant`],o),...i,tabIndex:i.tabIndex??(d.isScrolling?-1:void 0),children:[t,(0,nM.jsx)(Zd.Indicator,{className:_2.indicator})]})});var P_e=l(H(),1);var Os=l(H(),1);var y2=l(P(),1),iM=!1,PZ=iM?(0,Os.createContext)(null):null;function fit(){let e=(0,Os.useContext)(PZ);(0,Os.useEffect)(()=>{if(e)return e.registerTab()},[e])}function pit(){}var k_e=iM?fit:pit;function mit(){let e=(0,Os.useContext)(PZ);(0,Os.useEffect)(()=>{if(e)return e.registerPanel()},[e])}function hit(){}var E_e=iM?mit:hit;function git({children:e}){let t=(0,Os.useRef)(0),r=(0,Os.useRef)(0),o=Xbe(()=>{let a=t.current,c=r.current;if(a!==c)throw new Error(`Tabs: Tab/Panel count mismatch (${a} Tabs, ${c} Panels). Each Tab must be associated with exactly one Panel. Mismatched or missing associations can break screen reader navigation and violate WAI-ARIA Tabs pattern requirements.`)}),n=(0,Os.useCallback)(()=>(t.current+=1,o(),()=>{t.current-=1,o()}),[o]),i=(0,Os.useCallback)(()=>(r.current+=1,o(),()=>{r.current-=1,o()}),[o]),s=(0,Os.useMemo)(()=>({registerTab:n,registerPanel:i}),[n,i]);return(0,y2.jsx)(PZ.Provider,{value:s,children:e})}function bit({children:e}){return(0,y2.jsx)(y2.Fragment,{children:e})}var T_e=iM?git:bit;var O_e=l(P(),1),RZ="data-wp-hash";function IZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_it(document)),e.__wpStyleRuntime}function vit(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${RZ}]`))if(r.getAttribute(RZ)===t)return!0;return!1}function R_e(e,t,r){if(!e.head)return;let o=IZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(vit(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(RZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function _it(e){let t=IZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)R_e(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function I_e(e,t){let r=IZ();r.styles.set(e,t);for(let o of r.documents.keys())R_e(o,e,t)}typeof process>"u",I_e("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var yit={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",I_e("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var wit={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"},A_e=(0,P_e.forwardRef)(function({className:t,...r},o){return E_e(),(0,O_e.jsx)(Zd.Panel,{ref:o,className:J(yit.div,wit["outset-ring--focus-visible"],t),...r})});var M_e=l(H(),1);var sM=l(P(),1),N_e=(0,M_e.forwardRef)(function({...t},r){return(0,sM.jsx)(xx,{children:(0,sM.jsx)(T_e,{children:(0,sM.jsx)(Zd.Root,{ref:r,...t})})})});var F_e=l(H(),1);var w2=l(P(),1),AZ="data-wp-hash";function MZ(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Sit(document)),e.__wpStyleRuntime}function xit(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${AZ}]`))if(r.getAttribute(AZ)===t)return!0;return!1}function D_e(e,t,r){if(!e.head)return;let o=MZ(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(xit(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(AZ,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Sit(e){let t=MZ();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)D_e(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Cit(e,t){let r=MZ();r.styles.set(e,t);for(let o of r.documents.keys())D_e(o,e,t)}typeof process>"u",Cit("54ae3f4680",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible)
 			&[data-orientation=vertical]{border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));box-sizing:border-box}}.a5fd8814f195aa5e__tab{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;flex:1 0 auto;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;line-height:1.2;outline:none;padding:0;position:relative;white-space:nowrap;z-index:1;&[data-disabled]{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);cursor:default;@media (forced-colors:active){color:GrayText}}&:not([data-disabled]):is(:hover,:focus-visible){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}&:after{border-radius:var(--wpds-border-radius-sm,2px);opacity:0;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));pointer-events:none;position:absolute;z-index:-1;@media not (prefers-reduced-motion){transition:opacity .1s linear}}&:focus-visible:after{opacity:1}[data-orientation=horizontal] &{height:48px;padding-inline:var(--wpds-dimension-padding-lg,16px);scroll-margin:24px;&:after{content:"";inset:var(--wpds-dimension-padding-md,12px)}}._59228b5227f38a99__is-minimal-variant[data-orientation=horizontal] &{padding-inline:0;&:after{inset-inline:round(up,var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)),1px)}}[data-orientation=vertical] &{min-height:var(--wpds-dimension-size-lg,40px);padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-md,12px)}[data-orientation=vertical][data-select-on-move=false] &:after{content:"";inset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}._5dfc77e6edd345d4__tab-children{align-items:center;display:flex;flex-grow:1;[data-orientation=horizontal] &{justify-content:center}[data-orientation=vertical] &{justify-content:start}}._4a20e969d15e5ac1__tab-chevron{flex-shrink:0;margin-inline-end:calc(var(--wpds-dimension-gap-xs, 4px)*-1);opacity:0;[data-orientation=horizontal] &{display:none}[role=tab]:is([aria-selected=true],:focus-visible,:hover) &{opacity:1}@media not (prefers-reduced-motion){[data-select-on-move=true]
 				[role=tab]:is([aria-selected=true])
-				&{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}`);var OZ={tablist:"_7313adbc8a112e90__tablist","is-overflowing-first":"_9f2ac729c68a735a__is-overflowing-first","is-overflowing-last":"_81c799c1f3cdd261__is-overflowing-last","is-minimal-variant":"_59228b5227f38a99__is-minimal-variant",indicator:"_1c37dcfaa1ad8cda__indicator",tab:"a5fd8814f195aa5e__tab","tab-children":"_5dfc77e6edd345d4__tab-children","tab-chevron":"_4a20e969d15e5ac1__tab-chevron"},L_e=(0,F_e.forwardRef)(function({className:t,children:r,...o},n){return k_e(),(0,w2.jsxs)(Zd.Tab,{ref:n,className:J(OZ.tab,t),...o,children:[(0,w2.jsx)("span",{className:OZ["tab-children"],children:r}),(0,w2.jsx)(Br,{icon:Or,className:OZ["tab-chevron"]})]})});var NZ=l(P(),1);function z_e({item:e}){let{frontPageId:t,postsPageId:r,privacyPolicyPageId:o}=(0,V_e.useSelect)(i=>{let{getEntityRecord:s}=i(B_e.store),a=s("root","site");return{frontPageId:a?.page_on_front,postsPageId:a?.page_for_posts,privacyPolicyPageId:a?.page_for_privacy_policy}},[]),n;return e.id===t?n=(0,a8.__)("Homepage"):e.id===r?n=(0,a8.__)("Posts Page"):e.id===o&&(n=(0,a8.__)("Privacy Policy Page")),(0,NZ.jsx)(iT,{item:e,className:"fields-field__page-title",children:n&&(0,NZ.jsx)(ia,{children:n})})}var bit={type:"text",id:"title",label:(0,FZ.__)("Title"),placeholder:(0,FZ.__)("No title"),getValue:({item:e})=>kt(e),render:z_e,enableHiding:!1,enableGlobalSearch:!0,filterBy:!1},DZ=bit;var LZ=l(G(),1);var vit={id:"title",type:"text",label:(0,LZ.__)("Template"),placeholder:(0,LZ.__)("No title"),getValue:({item:e})=>kt(e),render:H6,enableHiding:!1,enableGlobalSearch:!0,filterBy:!1},x2=vit;var VZ=l(G(),1);var U_e=l(G(),1);var W_e=l(Gc(),1);var H_e=l(ng(),1),{lock:kgr,unlock:xi}=(0,H_e.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/fields");var iu=l(P(),1),{PATTERN_TYPES:_it}=xi(W_e.privateApis);function G_e({item:e}){let t=(0,U_e.__)("This pattern cannot be edited.");return(0,iu.jsx)(iT,{item:e,className:"fields-field__pattern-title",children:e.type===_it.theme&&(0,iu.jsxs)(iu.Fragment,{children:[(0,iu.jsx)(Ot,{children:t}),(0,iu.jsxs)(yt.Root,{children:[(0,iu.jsx)(yt.Trigger,{render:(0,iu.jsx)(Gi,{icon:hW,size:24})}),(0,iu.jsx)(yt.Popup,{children:t})]})]})})}var yit={type:"text",id:"title",label:(0,VZ.__)("Title"),placeholder:(0,VZ.__)("No title"),getValue:({item:e})=>kt(e),render:G_e,enableHiding:!1,enableGlobalSearch:!0,filterBy:!1},S2=yit;var BZ=l(or(),1),zZ=l(G(),1);var q_e=l(P(),1);function Y_e(e){return typeof e.excerpt=="string"?(0,BZ.decodeEntities)(e.excerpt):(0,BZ.decodeEntities)(e.excerpt?.raw||"")}var wit={id:"excerpt",type:"text",label:(0,zZ.__)("Description"),placeholder:(0,zZ.__)("Add a description"),getValue:({item:e})=>Y_e(e),render:({item:e})=>{let t=Y_e(e);return t?(0,q_e.jsx)(Mr,{children:t}):null},Edit:{control:"textarea",rows:4},enableSorting:!1,enableHiding:!1,filterBy:!1,enableGlobalSearch:!0},jZ=wit;var sy=l(G(),1),X_e=l(Gc(),1);var Z_e=l(P(),1),{PATTERN_SYNC_TYPES:Zx,PATTERN_TYPES:xit}=xi(X_e.privateApis),K_e=[{value:Zx.full,label:(0,sy._x)("Synced","pattern (singular)"),description:(0,sy.__)("Patterns that are kept in sync across the site.")},{value:Zx.unsynced,label:(0,sy._x)("Not synced","pattern (singular)"),description:(0,sy.__)("Patterns that can be changed freely without affecting the site.")}];function Sit(e){return e.type&&e.type!==xit.user||e.meta?.wp_pattern_sync_status===Zx.unsynced?Zx.unsynced:e.wp_pattern_sync_status||Zx.full}var Cit={id:"sync-status",type:"text",label:(0,sy.__)("Sync status"),readOnly:!0,enableSorting:!1,enableHiding:!0,elements:K_e,filterBy:{operators:["is"],isPrimary:!0},render:({item:e})=>{let t=Sit(e);return(0,Z_e.jsx)("span",{className:`fields-field__pattern-sync-status fields-field__pattern-sync-status-${t}`,children:K_e.find(({value:r})=>r===t)?.label})}},HZ=Cit;var IQ=l(G(),1);var co=l(Z(),1),my=l(C2(),1),EQ=l(he(),1),H2=l(X(),1),Co=l(H(),1),da=l(G(),1),TQ=l(or(),1);var $ye=l(vi(),1),a1=l(Mm(),1),e0e=l(Kt(),1);var WZ=E2(),Et=e=>k2(e,WZ),GZ=E2();Et.write=e=>k2(e,GZ);var l8=E2();Et.onStart=e=>k2(e,l8);var YZ=E2();Et.onFrame=e=>k2(e,YZ);var qZ=E2();Et.onFinish=e=>k2(e,qZ);var Qx=[];Et.setTimeout=(e,t)=>{let r=Et.now()+t,o=()=>{let i=Qx.findIndex(s=>s.cancel==o);~i&&Qx.splice(i,1),Xg-=~i?1:0},n={time:r,handler:e,cancel:o};return Qx.splice($_e(r),0,n),Xg+=1,eye(),n};var $_e=e=>~(~Qx.findIndex(t=>t.time>e)||~Qx.length);Et.cancel=e=>{l8.delete(e),YZ.delete(e),qZ.delete(e),WZ.delete(e),GZ.delete(e)};Et.sync=e=>{UZ=!0,Et.batchedUpdates(e),UZ=!1};Et.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}function o(...n){t=n,Et.onStart(r)}return o.handler=e,o.cancel=()=>{l8.delete(r),t=null},o};var KZ=typeof window<"u"?window.requestAnimationFrame:()=>{};Et.use=e=>KZ=e;Et.now=typeof performance<"u"?()=>performance.now():Date.now;Et.batchedUpdates=e=>e();Et.catch=console.error;Et.frameLoop="always";Et.advance=()=>{Et.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):rye()};var Kg=-1,Xg=0,UZ=!1;function k2(e,t){UZ?(t.delete(e),e(0)):(t.add(e),eye())}function eye(){Kg<0&&(Kg=0,Et.frameLoop!=="demand"&&KZ(tye))}function kit(){Kg=-1}function tye(){~Kg&&(KZ(tye),Et.batchedUpdates(rye))}function rye(){let e=Kg;Kg=Et.now();let t=$_e(Kg);if(t&&(oye(Qx.splice(0,t),r=>r.handler()),Xg-=t),!Xg){kit();return}l8.flush(),WZ.flush(e?Math.min(64,Kg-e):16.667),YZ.flush(),GZ.flush(),qZ.flush()}function E2(){let e=new Set,t=e;return{add(r){Xg+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return Xg-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,Xg-=t.size,oye(t,o=>o(r)&&e.add(o)),Xg+=e.size,t=e)}}}function oye(e,t){e.forEach(r=>{try{t(r)}catch(o){Et.catch(o)}})}var qc=l(ae());function p8(){}var cye=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),ze={arr:Array.isArray,obj:e=>!!e&&e.constructor.name==="Object",fun:e=>typeof e=="function",str:e=>typeof e=="string",num:e=>typeof e=="number",und:e=>e===void 0};function Hf(e,t){if(ze.arr(e)){if(!ze.arr(t)||e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}return e===t}var mo=(e,t)=>e.forEach(t);function Kc(e,t,r){if(ze.arr(e)){for(let o=0;o<e.length;o++)t.call(r,e[o],`${o}`);return}for(let o in e)e.hasOwnProperty(o)&&t.call(r,e[o],o)}var ol=e=>ze.und(e)?[]:ze.arr(e)?e:[e];function t1(e,t){if(e.size){let r=Array.from(e);e.clear(),mo(r,t)}}var r1=(e,...t)=>t1(e,r=>r(...t)),eQ=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),tQ,dye,Zg=null,uye=!1,rQ=p8,Eit=e=>{e.to&&(dye=e.to),e.now&&(Et.now=e.now),e.colors!==void 0&&(Zg=e.colors),e.skipAnimation!=null&&(uye=e.skipAnimation),e.createStringInterpolator&&(tQ=e.createStringInterpolator),e.requestAnimationFrame&&Et.use(e.requestAnimationFrame),e.batchedUpdates&&(Et.batchedUpdates=e.batchedUpdates),e.willAdvance&&(rQ=e.willAdvance),e.frameLoop&&(Et.frameLoop=e.frameLoop)},ql=Object.freeze({__proto__:null,get createStringInterpolator(){return tQ},get to(){return dye},get colors(){return Zg},get skipAnimation(){return uye},get willAdvance(){return rQ},assign:Eit}),T2=new Set,Yc=[],XZ=[],u8=0,o1={get idle(){return!T2.size&&!Yc.length},start(e){u8>e.priority?(T2.add(e),Et.onStart(Tit)):(fye(e),Et(JZ))},advance:JZ,sort(e){if(u8)Et.onFrame(()=>o1.sort(e));else{let t=Yc.indexOf(e);~t&&(Yc.splice(t,1),pye(e))}},clear(){Yc=[],T2.clear()}};function Tit(){T2.forEach(fye),T2.clear(),Et(JZ)}function fye(e){Yc.includes(e)||pye(e)}function pye(e){Yc.splice(Pit(Yc,t=>t.priority>e.priority),0,e)}function JZ(e){let t=XZ;for(let r=0;r<Yc.length;r++){let o=Yc[r];u8=o.priority,o.idle||(rQ(o),o.advance(e),o.idle||t.push(o))}return u8=0,XZ=Yc,XZ.length=0,Yc=t,Yc.length>0}function Pit(e,t){let r=e.findIndex(t);return r<0?e.length:r}var mye={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},su="[-+]?\\d*\\.?\\d+",f8=su+"%";function m8(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var Rit=new RegExp("rgb"+m8(su,su,su)),Iit=new RegExp("rgba"+m8(su,su,su,su)),Oit=new RegExp("hsl"+m8(su,f8,f8)),Ait=new RegExp("hsla"+m8(su,f8,f8,su)),Mit=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,Nit=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,Fit=/^#([0-9a-fA-F]{6})$/,Dit=/^#([0-9a-fA-F]{8})$/;function Lit(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=Fit.exec(e))?parseInt(t[1]+"ff",16)>>>0:Zg&&Zg[e]!==void 0?Zg[e]:(t=Rit.exec(e))?(Jx(t[1])<<24|Jx(t[2])<<16|Jx(t[3])<<8|255)>>>0:(t=Iit.exec(e))?(Jx(t[1])<<24|Jx(t[2])<<16|Jx(t[3])<<8|sye(t[4]))>>>0:(t=Mit.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=Dit.exec(e))?parseInt(t[1],16)>>>0:(t=Nit.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=Oit.exec(e))?(nye(iye(t[1]),c8(t[2]),c8(t[3]))|255)>>>0:(t=Ait.exec(e))?(nye(iye(t[1]),c8(t[2]),c8(t[3]))|sye(t[4]))>>>0:null}function ZZ(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function nye(e,t,r){let o=r<.5?r*(1+t):r+t-r*t,n=2*r-o,i=ZZ(n,o,e+1/3),s=ZZ(n,o,e),a=ZZ(n,o,e-1/3);return Math.round(i*255)<<24|Math.round(s*255)<<16|Math.round(a*255)<<8}function Jx(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function iye(e){return(parseFloat(e)%360+360)%360/360}function sye(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function c8(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function aye(e){let t=Lit(e);if(t===null)return e;t=t||0;let r=(t&4278190080)>>>24,o=(t&16711680)>>>16,n=(t&65280)>>>8,i=(t&255)/255;return`rgba(${r}, ${o}, ${n}, ${i})`}var Qg=(e,t,r)=>{if(ze.fun(e))return e;if(ze.arr(e))return Qg({range:e,output:t,extrapolate:r});if(ze.str(e.output[0]))return tQ(e);let o=e,n=o.output,i=o.range||[0,1],s=o.extrapolateLeft||o.extrapolate||"extend",a=o.extrapolateRight||o.extrapolate||"extend",c=o.easing||(d=>d);return d=>{let u=Bit(d,i);return Vit(d,i[u],i[u+1],n[u],n[u+1],c,s,a,o.map)}};function Vit(e,t,r,o,n,i,s,a,c){let d=c?c(e):e;if(d<t){if(s==="identity")return d;s==="clamp"&&(d=t)}if(d>r){if(a==="identity")return d;a==="clamp"&&(d=r)}return o===n?o:t===r?e<=t?o:n:(t===-1/0?d=-d:r===1/0?d=d-t:d=(d-t)/(r-t),d=i(d),o===-1/0?d=-d:n===1/0?d=d+o:d=d*(n-o)+o,d)}function Bit(e,t){for(var r=1;r<t.length-1&&!(t[r]>=e);++r);return r-1}function $Z(){return $Z=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},$Z.apply(this,arguments)}var $x=Symbol.for("FluidValue.get"),ay=Symbol.for("FluidValue.observers"),la=e=>!!(e&&e[$x]),Qi=e=>e&&e[$x]?e[$x]():e,oQ=e=>e[ay]||null;function zit(e,t){e.eventObserved?e.eventObserved(t):e(t)}function ly(e,t){let r=e[ay];r&&r.forEach(o=>{zit(o,t)})}var e1=class{constructor(t){if(this[$x]=void 0,this[ay]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");jit(this,t)}},jit=(e,t)=>hye(e,$x,t);function Jg(e,t){if(e[$x]){let r=e[ay];r||hye(e,ay,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}function $g(e,t){let r=e[ay];if(r&&r.has(t)){let o=r.size-1;o?r.delete(t):e[ay]=null,e.observerRemoved&&e.observerRemoved(o,t)}}var hye=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),d8=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,Hit=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,lye=new RegExp(`(${d8.source})(%|[a-z]+)`,"i"),Uit=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,h8=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,gye=e=>{let[t,r]=Wit(e);if(!t||eQ())return e;let o=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(o)return o.trim();if(r&&r.startsWith("--")){let n=window.getComputedStyle(document.documentElement).getPropertyValue(r);return n||e}else{if(r&&h8.test(r))return gye(r);if(r)return r}return e},Wit=e=>{let t=h8.exec(e);if(!t)return[,];let[,r,o]=t;return[r,o]},QZ,Git=(e,t,r,o,n)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(o)}, ${n})`,g8=e=>{QZ||(QZ=Zg?new RegExp(`(${Object.keys(Zg).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(i=>Qi(i).replace(h8,gye).replace(Hit,aye).replace(QZ,aye)),r=t.map(i=>i.match(d8).map(Number)),n=r[0].map((i,s)=>r.map(a=>{if(!(s in a))throw Error('The arity of each "output" value must be equal');return a[s]})).map(i=>Qg($Z({},e,{output:i})));return i=>{var s;let a=!lye.test(t[0])&&((s=t.find(d=>lye.test(d)))==null?void 0:s.replace(d8,"")),c=0;return t[0].replace(d8,()=>`${n[c++](i)}${a||""}`).replace(Uit,Git)}},bye="react-spring: ",vye=e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${bye}once requires a function parameter`);return(...o)=>{r||(t(...o),r=!0)}},Yit=vye(console.warn);function _ye(){Yit(`${bye}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var Ugr=vye(console.warn);function n1(e){return ze.str(e)&&(e[0]=="#"||/\d/.test(e)||!eQ()&&h8.test(e)||e in(Zg||{}))}var P2=eQ()?qc.useEffect:qc.useLayoutEffect,qit=()=>{let e=(0,qc.useRef)(!1);return P2(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function nQ(){let e=(0,qc.useState)()[1],t=qit();return()=>{t.current&&e(Math.random())}}function yye(e,t){let[r]=(0,qc.useState)(()=>({inputs:t,result:e()})),o=(0,qc.useRef)(),n=o.current,i=n;return i?t&&i.inputs&&Kit(t,i.inputs)||(i={inputs:t,result:e()}):i=r,(0,qc.useEffect)(()=>{o.current=i,n==r&&(r.inputs=r.result=void 0)},[i]),i.result}function Kit(e,t){if(e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}var iQ=e=>(0,qc.useEffect)(e,Xit),Xit=[];var V2=l(ae()),B2=l(ae());var Cye=l(ae()),Nm=l(ae()),R2=Symbol.for("Animated:node"),Zit=e=>!!e&&e[R2]===e,au=e=>e&&e[R2],y8=(e,t)=>cye(e,R2,t),I2=e=>e&&e[R2]&&e[R2].getPayload(),b8=class{constructor(){this.payload=void 0,y8(this,this)}getPayload(){return this.payload||[]}},cy=class e extends b8{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,ze.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new e(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return ze.num(t)&&(this.lastPosition=t,r&&(t=Math.round(t/r)*r,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,ze.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}},dy=class e extends cy{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Qg({output:[t,t]})}static create(t){return new e(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(ze.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=Qg({output:[this.getValue(),t]})),this._value=0,super.reset()}},v8={dependencies:null},uy=class extends b8{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return Kc(this.source,(o,n)=>{Zit(o)?r[n]=o.getValue(t):la(o)?r[n]=Qi(o):t||(r[n]=o)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&mo(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return Kc(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){v8.dependencies&&la(t)&&v8.dependencies.add(t);let r=I2(t);r&&mo(r,o=>this.add(o))}},sQ=class e extends uy{constructor(t){super(t)}static create(t){return new e(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((o,n)=>o.setValue(t[n])).some(Boolean):(super.setValue(t.map(Qit)),!0)}};function Qit(e){return(n1(e)?dy:cy).create(e)}function w8(e){let t=au(e);return t?t.constructor:ze.arr(e)?sQ:n1(e)?dy:cy}function _8(){return _8=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},_8.apply(this,arguments)}var wye=(e,t)=>{let r=!ze.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Nm.forwardRef)((o,n)=>{let i=(0,Nm.useRef)(null),s=r&&(0,Nm.useCallback)(g=>{i.current=$it(n,g)},[n]),[a,c]=Jit(o,t),d=nQ(),u=()=>{let g=i.current;if(r&&!g)return;(g?t.applyAnimatedValues(g,a.getValue(!0)):!1)===!1&&d()},f=new aQ(u,c),m=(0,Nm.useRef)();P2(()=>(m.current=f,mo(c,g=>Jg(g,f)),()=>{m.current&&(mo(m.current.deps,g=>$g(g,m.current)),Et.cancel(m.current.update))})),(0,Nm.useEffect)(u,[]),iQ(()=>()=>{let g=m.current;mo(g.deps,b=>$g(b,g))});let h=t.getComponentProps(a.getValue());return Cye.createElement(e,_8({},h,{ref:s}))})},aQ=class{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&Et.write(this.update)}};function Jit(e,t){let r=new Set;return v8.dependencies=r,e.style&&(e=_8({},e,{style:t.createAnimatedStyle(e.style)})),e=new uy(e),v8.dependencies=null,[e,r]}function $it(e,t){return e&&(ze.fun(e)?e(t):e.current=t),t}var xye=Symbol.for("AnimatedComponent"),kye=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:r=n=>new uy(n),getComponentProps:o=n=>n}={})=>{let n={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:o},i=s=>{let a=Sye(s)||"Anonymous";return ze.str(s)?s=i[s]||(i[s]=wye(s,n)):s=s[xye]||(s[xye]=wye(s,n)),s.displayName=`Animated(${a})`,s};return Kc(e,(s,a)=>{ze.arr(e)&&(a=Sye(s)),i[a]=i(s)}),{animated:i}},Sye=e=>ze.str(e)?e:e&&ze.str(e.displayName)?e.displayName:ze.fun(e)&&e.name||null;function ca(){return ca=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},ca.apply(this,arguments)}function fy(e,...t){return ze.fun(e)?e(...t):e}var N2=(e,t)=>e===!0||!!(t&&e&&(ze.fun(e)?e(t):ol(e).includes(t))),Lye=(e,t)=>ze.obj(e)?t&&e[t]:e,Vye=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,est=e=>e,Bye=(e,t=est)=>{let r=tst;e.default&&e.default!==!0&&(e=e.default,r=Object.keys(e));let o={};for(let n of r){let i=t(e[n],n);ze.und(i)||(o[n]=i)}return o},tst=["config","onProps","onStart","onChange","onPause","onResume","onRest"],rst={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function ost(e){let t={},r=0;if(Kc(e,(o,n)=>{rst[n]||(t[n]=o,r++)}),r)return t}function zye(e){let t=ost(e);if(t){let r={to:t};return Kc(e,(o,n)=>n in t||(r[n]=o)),r}return ca({},e)}function F2(e){return e=Qi(e),ze.arr(e)?e.map(F2):n1(e)?ql.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function dQ(e){return ze.fun(e)||ze.arr(e)&&ze.obj(e[0])}var nst={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},C8=1.70158,x8=C8*1.525,Eye=C8+1,Tye=2*Math.PI/3,Pye=2*Math.PI/4.5,S8=e=>e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375,ist={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>e===0?0:Math.pow(2,10*e-10),easeOutExpo:e=>e===1?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>e===0?0:e===1?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>Eye*e*e*e-C8*e*e,easeOutBack:e=>1+Eye*Math.pow(e-1,3)+C8*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((x8+1)*2*e-x8)/2:(Math.pow(2*e-2,2)*((x8+1)*(e*2-2)+x8)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*Tye),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*Tye)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*Pye))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*Pye)/2+1,easeInBounce:e=>1-S8(1-e),easeOutBounce:S8,easeInOutBounce:e=>e<.5?(1-S8(1-2*e))/2:(1+S8(2*e-1))/2},uQ=ca({},nst.default,{mass:1,damping:1,easing:ist.linear,clamp:!1}),fQ=class{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,uQ)}};function sst(e,t,r){r&&(r=ca({},r),Rye(r,t),t=ca({},r,t)),Rye(e,t),Object.assign(e,t);for(let s in uQ)e[s]==null&&(e[s]=uQ[s]);let{mass:o,frequency:n,damping:i}=e;return ze.und(n)||(n<.01&&(n=.01),i<0&&(i=0),e.tension=Math.pow(2*Math.PI/n,2)*o,e.friction=4*Math.PI*i*o/n),e}function Rye(e,t){if(!ze.und(t.decay))e.duration=void 0;else{let r=!ze.und(t.tension)||!ze.und(t.friction);(r||!ze.und(t.frequency)||!ze.und(t.damping)||!ze.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}var Iye=[],pQ=class{constructor(){this.changed=!1,this.values=Iye,this.toValues=null,this.fromValues=Iye,this.to=void 0,this.from=void 0,this.config=new fQ,this.immediate=!1}};function jye(e,{key:t,props:r,defaultProps:o,state:n,actions:i}){return new Promise((s,a)=>{var c;let d,u,f=N2((c=r.cancel)!=null?c:o?.cancel,t);if(f)g();else{ze.und(r.pause)||(n.paused=N2(r.pause,t));let b=o?.pause;b!==!0&&(b=n.paused||N2(b,t)),d=fy(r.delay||0,t),b?(n.resumeQueue.add(h),i.pause()):(i.resume(),h())}function m(){n.resumeQueue.add(h),n.timeouts.delete(u),u.cancel(),d=u.time-Et.now()}function h(){d>0&&!ql.skipAnimation?(n.delayed=!0,u=Et.setTimeout(g,d),n.pauseQueue.add(m),n.timeouts.add(u)):g()}function g(){n.delayed&&(n.delayed=!1),n.pauseQueue.delete(m),n.timeouts.delete(u),e<=(n.cancelId||0)&&(f=!0);try{i.start(ca({},r,{callId:e,cancel:f}),s)}catch(b){a(b)}}})}var yQ=(e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?i1(e.get()):t.every(r=>r.noop)?Hye(e.get()):lu(e.get(),t.every(r=>r.finished)),Hye=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),lu=(e,t,r=!1)=>({value:e,finished:t,cancelled:r}),i1=e=>({value:e,cancelled:!0,finished:!1});function Uye(e,t,r,o){let{callId:n,parentId:i,onRest:s}=t,{asyncTo:a,promise:c}=r;return!i&&e===a&&!t.reset?c:r.promise=(async()=>{r.asyncId=n,r.asyncTo=e;let d=Bye(t,(v,y)=>y==="onRest"?void 0:v),u,f,m=new Promise((v,y)=>(u=v,f=y)),h=v=>{let y=n<=(r.cancelId||0)&&i1(o)||n!==r.asyncId&&lu(o,!1);if(y)throw v.result=y,f(v),v},g=(v,y)=>{let w=new k8,_=new E8;return(async()=>{if(ql.skipAnimation)throw D2(r),_.result=lu(o,!1),f(_),_;h(w);let x=ze.obj(v)?ca({},v):ca({},y,{to:v});x.parentId=n,Kc(d,(S,k)=>{ze.und(x[k])&&(x[k]=S)});let C=await o.start(x);return h(w),r.paused&&await new Promise(S=>{r.resumeQueue.add(S)}),C})()},b;if(ql.skipAnimation)return D2(r),lu(o,!1);try{let v;ze.arr(e)?v=(async y=>{for(let w of y)await g(w)})(e):v=Promise.resolve(e(g,o.stop.bind(o))),await Promise.all([v.then(u),m]),b=lu(o.get(),!0,!1)}catch(v){if(v instanceof k8)b=v.result;else if(v instanceof E8)b=v.result;else throw v}finally{n==r.asyncId&&(r.asyncId=i,r.asyncTo=i?a:void 0,r.promise=i?c:void 0)}return ze.fun(s)&&Et.batchedUpdates(()=>{s(b,o,o.item)}),b})()}function D2(e,t){t1(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var k8=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}},E8=class extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}},mQ=e=>e instanceof L2,ast=1,L2=class extends e1{constructor(...t){super(...t),this.id=ast++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=au(this);return t&&t.getValue()}to(...t){return ql.to(this,t)}interpolate(...t){return _ye(),ql.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){ly(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||o1.sort(this),ly(this,{type:"priority",parent:this,priority:t})}},py=Symbol.for("SpringPhase"),Wye=1,hQ=2,gQ=4,lQ=e=>(e[py]&Wye)>0,eb=e=>(e[py]&hQ)>0,O2=e=>(e[py]&gQ)>0,Oye=(e,t)=>t?e[py]|=hQ|Wye:e[py]&=~hQ,Aye=(e,t)=>t?e[py]|=gQ:e[py]&=~gQ,bQ=class extends L2{constructor(t,r){if(super(),this.key=void 0,this.animation=new pQ,this.queue=void 0,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!ze.und(t)||!ze.und(r)){let o=ze.obj(t)?ca({},t):ca({},r,{from:t});ze.und(o.default)&&(o.default=!0),this.start(o)}}get idle(){return!(eb(this)||this._state.asyncTo)||O2(this)}get goal(){return Qi(this.animation.to)}get velocity(){let t=au(this);return t instanceof cy?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return lQ(this)}get isAnimating(){return eb(this)}get isPaused(){return O2(this)}get isDelayed(){return this._state.delayed}advance(t){let r=!0,o=!1,n=this.animation,{config:i,toValues:s}=n,a=I2(n.to);!a&&la(n.to)&&(s=ol(Qi(n.to))),n.values.forEach((u,f)=>{if(u.done)return;let m=u.constructor==dy?1:a?a[f].lastPosition:s[f],h=n.immediate,g=m;if(!h){if(g=u.lastPosition,i.tension<=0){u.done=!0;return}let b=u.elapsedTime+=t,v=n.fromValues[f],y=u.v0!=null?u.v0:u.v0=ze.arr(i.velocity)?i.velocity[f]:i.velocity,w,_=i.precision||(v==m?.005:Math.min(1,Math.abs(m-v)*.001));if(ze.und(i.duration))if(i.decay){let x=i.decay===!0?.998:i.decay,C=Math.exp(-(1-x)*b);g=v+y/(1-x)*(1-C),h=Math.abs(u.lastPosition-g)<=_,w=y*C}else{w=u.lastVelocity==null?y:u.lastVelocity;let x=i.restVelocity||_/10,C=i.clamp?0:i.bounce,S=!ze.und(C),k=v==m?u.v0>0:v<m,R,O=!1,E=1,I=Math.ceil(t/E);for(let T=0;T<I&&(R=Math.abs(w)>x,!(!R&&(h=Math.abs(m-g)<=_,h)));++T){S&&(O=g==m||g>m==k,O&&(w=-w*C,g=m));let M=-i.tension*1e-6*(g-m),F=-i.friction*.001*w,V=(M+F)/i.mass;w=w+V*E,g=g+w*E}}else{let x=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,u.durationProgress>0&&(u.elapsedTime=i.duration*u.durationProgress,b=u.elapsedTime+=t)),x=(i.progress||0)+b/this._memoizedDuration,x=x>1?1:x<0?0:x,u.durationProgress=x),g=v+i.easing(x)*(m-v),w=(g-u.lastPosition)/t,h=x==1}u.lastVelocity=w,Number.isNaN(g)&&(console.warn("Got NaN while animating:",this),h=!0)}a&&!a[f].done&&(h=!1),h?u.done=!0:r=!1,u.setValue(g,i.round)&&(o=!0)});let c=au(this),d=c.getValue();if(r){let u=Qi(n.to);(d!==u||o)&&!i.decay?(c.setValue(u),this._onChange(u)):o&&i.decay&&this._onChange(d),this._stop()}else o&&this._onChange(d)}set(t){return Et.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(eb(this)){let{to:t,config:r}=this.animation;Et.batchedUpdates(()=>{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let o;return ze.und(t)?(o=this.queue||[],this.queue=[]):o=[ze.obj(t)?t:ca({},r,{to:t})],Promise.all(o.map(n=>this._update(n))).then(n=>yQ(this,n))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),D2(this._state,t&&this._lastCallId),Et.batchedUpdates(()=>this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||"",{to:o,from:n}=t;o=ze.obj(o)?o[r]:o,(o==null||dQ(o))&&(o=void 0),n=ze.obj(n)?n[r]:n,n==null&&(n=void 0);let i={to:o,from:n};return lQ(this)||(t.reverse&&([o,n]=[n,o]),n=Qi(n),ze.und(n)?au(this)||this._set(o):this._set(n)),i}_update(t,r){let o=ca({},t),{key:n,defaultProps:i}=this;o.default&&Object.assign(i,Bye(o,(c,d)=>/^on/.test(d)?Lye(c,n):c)),Nye(this,o,"onProps"),M2(this,"onProps",o,this);let s=this._prepareNode(o);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let a=this._state;return jye(++this._lastCallId,{key:n,props:o,defaultProps:i,state:a,actions:{pause:()=>{O2(this)||(Aye(this,!0),r1(a.pauseQueue),M2(this,"onPause",lu(this,A2(this,this.animation.to)),this))},resume:()=>{O2(this)&&(Aye(this,!1),eb(this)&&this._resume(),r1(a.resumeQueue),M2(this,"onResume",lu(this,A2(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then(c=>{if(o.loop&&c.finished&&!(r&&c.noop)){let d=Gye(o);if(d)return this._update(d,!0)}return c})}_merge(t,r,o){if(r.cancel)return this.stop(!0),o(i1(this));let n=!ze.und(t.to),i=!ze.und(t.from);if(n||i)if(r.callId>this._lastToId)this._lastToId=r.callId;else return o(i1(this));let{key:s,defaultProps:a,animation:c}=this,{to:d,from:u}=c,{to:f=d,from:m=u}=t;i&&!n&&(!r.default||ze.und(f))&&(f=m),r.reverse&&([f,m]=[m,f]);let h=!Hf(m,u);h&&(c.from=m),m=Qi(m);let g=!Hf(f,d);g&&this._focus(f);let b=dQ(r.to),{config:v}=c,{decay:y,velocity:w}=v;(n||i)&&(v.velocity=0),r.config&&!b&&sst(v,fy(r.config,s),r.config!==a.config?fy(a.config,s):void 0);let _=au(this);if(!_||ze.und(f))return o(lu(this,!0));let x=ze.und(r.reset)?i&&!r.default:!ze.und(m)&&N2(r.reset,s),C=x?m:this.get(),S=F2(f),k=ze.num(S)||ze.arr(S)||n1(S),R=!b&&(!k||N2(a.immediate||r.immediate,s));if(g){let T=w8(f);if(T!==_.constructor)if(R)_=this._set(S);else throw Error(`Cannot animate between ${_.constructor.name} and ${T.name}, as the "to" prop suggests`)}let O=_.constructor,E=la(f),I=!1;if(!E){let T=x||!lQ(this)&&h;(g||T)&&(I=Hf(F2(C),S),E=!I),(!Hf(c.immediate,R)&&!R||!Hf(v.decay,y)||!Hf(v.velocity,w))&&(E=!0)}if(I&&eb(this)&&(c.changed&&!x?E=!0:E||this._stop(d)),!b&&((E||la(d))&&(c.values=_.getPayload(),c.toValues=la(f)?null:O==dy?[1]:ol(S)),c.immediate!=R&&(c.immediate=R,!R&&!x&&this._set(d)),E)){let{onRest:T}=c;mo(lst,F=>Nye(this,r,F));let M=lu(this,A2(this,d));r1(this._pendingCalls,M),this._pendingCalls.add(o),c.changed&&Et.batchedUpdates(()=>{c.changed=!x,T?.(M,this),x?fy(a.onRest,M):c.onStart==null||c.onStart(M,this)})}x&&this._set(C),b?o(Uye(r.to,r,this._state,this)):E?this._start():eb(this)&&!g?this._pendingCalls.add(o):o(Hye(C))}_focus(t){let r=this.animation;t!==r.to&&(oQ(this)&&this._detach(),r.to=t,oQ(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;la(r)&&(Jg(r,this),mQ(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;la(t)&&$g(t,this)}_set(t,r=!0){let o=Qi(t);if(!ze.und(o)){let n=au(this);if(!n||!Hf(o,n.getValue())){let i=w8(o);!n||n.constructor!=i?y8(this,i.create(o)):n.setValue(o),n&&Et.batchedUpdates(()=>{this._onChange(o,r)})}}return au(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,M2(this,"onStart",lu(this,A2(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),fy(this.animation.onChange,t,this)),fy(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;au(this).reset(Qi(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),eb(this)||(Oye(this,!0),O2(this)||this._resume())}_resume(){ql.skipAnimation?this.finish():o1.start(this)}_stop(t,r){if(eb(this)){Oye(this,!1);let o=this.animation;mo(o.values,i=>{i.done=!0}),o.toValues&&(o.onChange=o.onPause=o.onResume=void 0),ly(this,{type:"idle",parent:this});let n=r?i1(this.get()):lu(this.get(),A2(this,t??o.to));r1(this._pendingCalls,n),o.changed&&(o.changed=!1,M2(this,"onRest",n,this))}}};function A2(e,t){let r=F2(t),o=F2(e.get());return Hf(o,r)}function Gye(e,t=e.loop,r=e.to){let o=fy(t);if(o){let n=o!==!0&&zye(o),i=(n||e).reverse,s=!n||n.reset;return vQ(ca({},e,{loop:t,default:!1,pause:void 0,to:!i||dQ(r)?r:void 0,from:s?e.from:void 0,reset:s},n))}}function vQ(e){let{to:t,from:r}=e=zye(e),o=new Set;return ze.obj(t)&&Mye(t,o),ze.obj(r)&&Mye(r,o),e.keys=o.size?Array.from(o):null,e}function Mye(e,t){Kc(e,(r,o)=>r!=null&&t.add(o))}var lst=["onStart","onRest","onChange","onPause","onResume"];function Nye(e,t,r){e.animation[r]=t[r]!==Vye(t,r)?Lye(t[r],e.key):void 0}function M2(e,t,...r){var o,n,i,s;(o=(n=e.animation)[t])==null||o.call(n,...r),(i=(s=e.defaultProps)[t])==null||i.call(s,...r)}var cst=["onStart","onChange","onRest"],dst=1,T8=class{constructor(t,r){this.id=dst++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&&(this._flush=r),t&&this.start(ca({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle&&!t.isDelayed&&!t.isPaused)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,o)=>t[o]=r.get()),t}set(t){for(let r in t){let o=t[r];ze.und(o)||this.springs[r].set(o)}}update(t){return t&&this.queue.push(vQ(t)),this}start(t){let{queue:r}=this;return t?r=ol(t).map(vQ):this.queue=[],this._flush?this._flush(this,r):(qye(this,r),ust(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let o=this.springs;mo(ol(r),n=>o[n].stop(!!t))}else D2(this._state,this._lastAsyncId),this.each(o=>o.stop(!!t));return this}pause(t){if(ze.und(t))this.start({pause:!0});else{let r=this.springs;mo(ol(t),o=>r[o].pause())}return this}resume(t){if(ze.und(t))this.start({pause:!1});else{let r=this.springs;mo(ol(t),o=>r[o].resume())}return this}each(t){Kc(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:o}=this._events,n=this._active.size>0,i=this._changed.size>0;(n&&!this._started||i&&!this._started)&&(this._started=!0,t1(t,([c,d])=>{d.value=this.get(),c(d,this,this._item)}));let s=!n&&this._started,a=i||s&&o.size?this.get():null;i&&r.size&&t1(r,([c,d])=>{d.value=a,c(d,this,this._item)}),s&&(this._started=!1,t1(o,([c,d])=>{d.value=a,c(d,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;Et.onFrame(this._onFrame)}};function ust(e,t){return Promise.all(t.map(r=>Yye(e,r))).then(r=>yQ(e,r))}async function Yye(e,t,r){let{keys:o,to:n,from:i,loop:s,onRest:a,onResolve:c}=t,d=ze.obj(t.default)&&t.default;s&&(t.loop=!1),n===!1&&(t.to=null),i===!1&&(t.from=null);let u=ze.arr(n)||ze.fun(n)?n:void 0;u?(t.to=void 0,t.onRest=void 0,d&&(d.onRest=void 0)):mo(cst,b=>{let v=t[b];if(ze.fun(v)){let y=e._events[b];t[b]=({finished:w,cancelled:_})=>{let x=y.get(v);x?(w||(x.finished=!1),_&&(x.cancelled=!0)):y.set(v,{value:null,finished:w||!1,cancelled:_||!1})},d&&(d[b]=t[b])}});let f=e._state;t.pause===!f.paused?(f.paused=t.pause,r1(t.pause?f.pauseQueue:f.resumeQueue)):f.paused&&(t.pause=!0);let m=(o||Object.keys(e.springs)).map(b=>e.springs[b].start(t)),h=t.cancel===!0||Vye(t,"cancel")===!0;(u||h&&f.asyncId)&&m.push(jye(++e._lastAsyncId,{props:t,state:f,actions:{pause:p8,resume:p8,start(b,v){h?(D2(f,e._lastAsyncId),v(i1(e))):(b.onRest=a,v(Uye(u,b,f,e)))}}})),f.paused&&await new Promise(b=>{f.resumeQueue.add(b)});let g=yQ(e,await Promise.all(m));if(s&&g.finished&&!(r&&g.noop)){let b=Gye(t,s,n);if(b)return qye(e,[b]),Yye(e,b,!0)}return c&&Et.batchedUpdates(()=>c(g,e,e.item)),g}function fst(e,t){let r=new bQ;return r.key=e,t&&Jg(r,t),r}function pst(e,t,r){t.keys&&mo(t.keys,o=>{(e[o]||(e[o]=r(o)))._prepareNode(t)})}function qye(e,t){mo(t,r=>{pst(e.springs,r,o=>fst(o,e))})}function mst(e,t){if(e==null)return{};var r={},o=Object.keys(e),n,i;for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&(r[n]=e[n]);return r}var hst=["children"],wQ=e=>{let{children:t}=e,r=mst(e,hst),o=(0,B2.useContext)(P8),n=r.pause||!!o.pause,i=r.immediate||!!o.immediate;r=yye(()=>({pause:n,immediate:i}),[n,i]);let{Provider:s}=P8;return V2.createElement(s,{value:r},t)},P8=gst(wQ,{});wQ.Provider=P8.Provider;wQ.Consumer=P8.Consumer;function gst(e,t){return Object.assign(e,V2.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var Fye;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(Fye||(Fye={}));var _Q=class extends L2{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Qg(...r);let o=this._get(),n=w8(o);y8(this,n.create(o))}advance(t){let r=this._get(),o=this.get();Hf(r,o)||(au(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&Dye(this._active)&&cQ(this)}_get(){let t=ze.arr(this.source)?this.source.map(Qi):ol(Qi(this.source));return this.calc(...t)}_start(){this.idle&&!Dye(this._active)&&(this.idle=!1,mo(I2(this),t=>{t.done=!1}),ql.skipAnimation?(Et.batchedUpdates(()=>this.advance()),cQ(this)):o1.start(this))}_attach(){let t=1;mo(ol(this.source),r=>{la(r)&&Jg(r,this),mQ(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){mo(ol(this.source),t=>{la(t)&&$g(t,this)}),this._active.clear(),cQ(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=ol(this.source).reduce((r,o)=>Math.max(r,(mQ(o)?o.priority:0)+1),0))}};function bst(e){return e.idle!==!1}function Dye(e){return!e.size||Array.from(e).every(bst)}function cQ(e){e.idle||(e.idle=!0,mo(I2(e),t=>{t.done=!0}),ly(e,{type:"idle",parent:e}))}ql.assign({createStringInterpolator:g8,to:(e,t)=>new _Q(e,t)});var $gr=o1.advance;var Xye=l(Gd());function kQ(e,t){if(e==null)return{};var r={},o=Object.keys(e),n,i;for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&(r[n]=e[n]);return r}var vst=["style","children","scrollTop","scrollLeft"],Zye=/^--/;function _st(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!Zye.test(e)&&!(z2.hasOwnProperty(e)&&z2[e])?t+"px":(""+t).trim()}var Kye={};function yst(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",o=t,{style:n,children:i,scrollTop:s,scrollLeft:a}=o,c=kQ(o,vst),d=Object.values(c),u=Object.keys(c).map(f=>r||e.hasAttribute(f)?f:Kye[f]||(Kye[f]=f.replace(/([A-Z])/g,m=>"-"+m.toLowerCase())));i!==void 0&&(e.textContent=i);for(let f in n)if(n.hasOwnProperty(f)){let m=_st(f,n[f]);Zye.test(f)?e.style.setProperty(f,m):e.style[f]=m}u.forEach((f,m)=>{e.setAttribute(f,d[m])}),s!==void 0&&(e.scrollTop=s),a!==void 0&&(e.scrollLeft=a)}var z2={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},wst=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),xst=["Webkit","Ms","Moz","O"];z2=Object.keys(z2).reduce((e,t)=>(xst.forEach(r=>e[wst(r,t)]=e[t]),e),z2);var Sst=["x","y","z"],Cst=/^(matrix|translate|scale|rotate|skew)/,kst=/^(translate)/,Est=/^(rotate|skew)/,xQ=(e,t)=>ze.num(e)&&e!==0?e+t:e,R8=(e,t)=>ze.arr(e)?e.every(r=>R8(r,t)):ze.num(e)?e===t:parseFloat(e)===t,SQ=class extends uy{constructor(t){let{x:r,y:o,z:n}=t,i=kQ(t,Sst),s=[],a=[];(r||o||n)&&(s.push([r||0,o||0,n||0]),a.push(c=>[`translate3d(${c.map(d=>xQ(d,"px")).join(",")})`,R8(c,0)])),Kc(i,(c,d)=>{if(d==="transform")s.push([c||""]),a.push(u=>[u,u===""]);else if(Cst.test(d)){if(delete i[d],ze.und(c))return;let u=kst.test(d)?"px":Est.test(d)?"deg":"";s.push(ol(c)),a.push(d==="rotate3d"?([f,m,h,g])=>[`rotate3d(${f},${m},${h},${xQ(g,u)})`,R8(g,0)]:f=>[`${d}(${f.map(m=>xQ(m,u)).join(",")})`,R8(f,d.startsWith("scale")?1:0)])}}),s.length&&(i.transform=new CQ(s,a)),super(i)}},CQ=class extends e1{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return mo(this.inputs,(o,n)=>{let i=Qi(o[0]),[s,a]=this.transforms[n](ze.arr(i)?i:o.map(Qi));t+=" "+s,r=r&&a}),r?"none":t}observerAdded(t){t==1&&mo(this.inputs,r=>mo(r,o=>la(o)&&Jg(o,this)))}observerRemoved(t){t==0&&mo(this.inputs,r=>mo(r,o=>la(o)&&$g(o,this)))}eventObserved(t){t.type=="change"&&(this._value=null),ly(this,t)}},Tst=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],Pst=["scrollTop","scrollLeft"];ql.assign({batchedUpdates:Xye.unstable_batchedUpdates,createStringInterpolator:g8,colors:mye});var Rst=kye(Tst,{applyAnimatedValues:yst,createAnimatedStyle:e=>new SQ(e),getComponentProps:e=>kQ(e,Pst)}),abr=Rst.animated;var j2=l(H(),1);function Qye(e){return{top:e.offsetTop,left:e.offsetLeft}}function Jye(e){let t=(0,j2.useRef)(null),r=(0,j2.useRef)(void 0);return t.current&&(r.current=Qye(t.current)),(0,j2.useLayoutEffect)(()=>{let o=r.current;if(!o||!t.current||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let n=new T8({x:0,y:0,config:{mass:5,tension:2e3,friction:200},onChange({value:c}){if(!t.current)return;let{x:d,y:u}=c;d=Math.round(d),u=Math.round(u);let f=d===0&&u===0;t.current.style.transform=f?"":`translate3d(${d}px,${u}px,0)`}});t.current.style.transform="";let i=Qye(t.current),s=Math.round(o.left-i.left),a=Math.round(o.top-i.top);return n.start({x:0,y:0,from:{x:s,y:a}}),()=>{n.stop(),n.set({x:0,y:0})}},[e]),t}var tt=l(P(),1),{MediaUploadModal:Ist}=xi(a1.privateApis);function t0e({children:e,index:t,className:r}){let o=Jye(t);return(0,tt.jsx)("div",{ref:o,className:r,children:e})}function s1(e){return Array.isArray(e)?e:e?[e]:[]}function Ost({render:e,multiple:t,...r}){let[o,n]=(0,Co.useState)(!1);return window.__experimentalDataViewsMediaModal?(0,tt.jsxs)(tt.Fragment,{children:[e&&e({open:()=>n(!0)}),o&&(0,tt.jsx)(Ist,{...r,multiple:t,isOpen:o,onClose:()=>{n(!1),r.onClose?.()},onSelect:i=>{n(!1),r.onSelect?.(i)}})]}):(0,tt.jsx)(a1.MediaUpload,{...r,render:e,multiple:t?"add":void 0})}function PQ({open:e,children:t,label:r,showTooltip:o=!1,onFilesDrop:n,attachment:i,isUploading:s=!1}){let a=i&&(0,my.isBlobURL)(i.source_url),c=(0,tt.jsxs)("div",{className:J("fields__media-edit-picker-button",{"has-attachment":i}),role:"button",tabIndex:0,onClick:()=>{s||e()},onKeyDown:d=>{s||(d.key==="Enter"||d.key===" ")&&(d.preventDefault(),e())},"aria-label":r,"aria-disabled":s,children:[t,a&&(0,tt.jsx)("span",{className:"fields__media-edit-picker-button-spinner",children:(0,tt.jsx)(co.Spinner,{})}),!s&&(0,tt.jsx)(co.DropZone,{onFilesDrop:d=>n(d,i?.id)})]});return o?(0,tt.jsxs)(yt.Root,{children:[(0,tt.jsx)(yt.Trigger,{render:c}),(0,tt.jsx)(yt.Popup,{children:r})]}):c}var Ast=["application/zip","application/x-zip-compressed","application/x-rar-compressed","application/x-7z-compressed","application/x-tar","application/x-gzip"];function Mst({attachment:e}){return(0,tt.jsx)(co.__experimentalTruncate,{className:"fields__media-edit-filename",children:(0,TQ.decodeEntities)(e.title.rendered)})}function r0e(e){return(0,tt.jsx)(PQ,{...e,children:(0,tt.jsx)("span",{className:"fields__media-edit-placeholder",children:e.label})})}function o0e({itemId:e,index:t,totalItems:r,isUploading:o,moveItem:n,orientation:i="vertical"}){let s=i==="horizontal";return(0,tt.jsxs)(tt.Fragment,{children:[(0,tt.jsx)(co.Button,{__next40pxDefaultSize:!0,icon:s?Xr:_U,label:s?(0,da.__)("Move left"):(0,da.__)("Move up"),size:"small",disabled:o||t===0,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:a=>{a.stopPropagation(),n(e,"up")}}),(0,tt.jsx)(co.Button,{__next40pxDefaultSize:!0,icon:s?Or:SE,label:s?(0,da.__)("Move right"):(0,da.__)("Move down"),size:"small",disabled:o||t===r-1,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:a=>{a.stopPropagation(),n(e,"down")}})]})}function n0e({attachment:e}){let t=e.source_url,r=e.mime_type||"";return r.startsWith("image")?(0,tt.jsx)("img",{className:"fields__media-edit-thumbnail",alt:e.alt_text||"",src:t}):r.startsWith("audio")?(0,tt.jsx)(co.Icon,{icon:rU}):r.startsWith("video")?(0,tt.jsx)(co.Icon,{icon:aG}):Ast.includes(r)?(0,tt.jsx)(co.Icon,{icon:WH}):(0,tt.jsx)(co.Icon,{icon:GU})}function Nst({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:s,isUploading:a,setTargetItemId:c}){return(0,tt.jsxs)("div",{className:J("fields__media-edit-expanded",{"is-multiple":r,"is-single":!r,"is-empty":!e?.length}),children:[e?.map((d,u)=>{let f=d.mime_type?.startsWith("image"),m=(0,my.isBlobURL)(d.source_url),h=d.id;return(0,tt.jsxs)(t0e,{index:u,className:J("fields__media-edit-expanded-item",{"has-preview-image":f}),children:[(0,tt.jsx)(PQ,{open:()=>{c(h),i()},label:m?(0,da.__)("Replace"):(0,da.sprintf)((0,da.__)("Replace %s"),(0,TQ.decodeEntities)(d.title.rendered)),showTooltip:!0,onFilesDrop:s,attachment:d,isUploading:a,children:(0,tt.jsx)("div",{className:"fields__media-edit-expanded-preview",children:(0,tt.jsx)(co.__experimentalVStack,{spacing:0,alignment:"center",justify:"center",className:"fields__media-edit-expanded-preview-stack",children:(!m||f)&&(0,tt.jsx)(n0e,{attachment:d})})})}),!m&&(0,tt.jsx)("div",{className:"fields__media-edit-expanded-overlay",children:(0,tt.jsxs)(co.__experimentalHStack,{className:"fields__media-edit-expanded-actions",spacing:0,alignment:"flex-end",expanded:!1,children:[r&&e.length>1&&(0,tt.jsx)(o0e,{itemId:h,index:u,totalItems:e.length,isUploading:a,moveItem:n,orientation:"horizontal"}),(0,tt.jsx)(co.Button,{__next40pxDefaultSize:!0,icon:_i,label:(0,da.__)("Remove"),size:"small",disabled:a,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:g=>{g.stopPropagation(),o(h)}})]})})]},d.id)}),(r||!e?.length)&&(0,tt.jsx)(r0e,{open:()=>{c(void 0),i()},label:t,onFilesDrop:s,isUploading:a})]})}function Fst({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:s,isUploading:a,setTargetItemId:c}){return(0,tt.jsxs)(tt.Fragment,{children:[!!e?.length&&(0,tt.jsx)("div",{className:J("fields__media-edit-compact-group",{"is-single":e.length===1}),children:(0,tt.jsx)(co.__experimentalVStack,{spacing:0,children:e.map((d,u)=>{let f=(0,my.isBlobURL)(d.source_url),m=r&&e.length>1,h=d.id;return(0,tt.jsxs)(t0e,{index:u,className:"fields__media-edit-compact",children:[(0,tt.jsx)(PQ,{open:()=>{c(h),i()},label:(0,da.__)("Replace"),showTooltip:!0,onFilesDrop:s,attachment:d,isUploading:a,children:(0,tt.jsxs)(tt.Fragment,{children:[(0,tt.jsx)(n0e,{attachment:d}),!f&&(0,tt.jsx)(Mst,{attachment:d})]})}),!f&&(0,tt.jsxs)(co.__experimentalHStack,{className:"fields__media-edit-compact-movers",spacing:0,alignment:"flex-end",expanded:!1,children:[m&&(0,tt.jsx)(o0e,{itemId:h,index:u,totalItems:e.length,isUploading:a,moveItem:n,orientation:"vertical"}),(0,tt.jsx)(co.Button,{__next40pxDefaultSize:!0,icon:_i,label:(0,da.__)("Remove"),size:"small",disabled:a,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:g=>{g.stopPropagation(),o(h)}})]})]},d.id)})})}),(r||!e?.length)&&(0,tt.jsx)(r0e,{open:()=>{c(void 0),i()},label:t,onFilesDrop:s,isUploading:a})]})}function i0e({data:e,field:t,onChange:r,hideLabelFromVision:o,allowedTypes:n=["image"],multiple:i,isExpanded:s,validity:a}){let c=t.getValue({item:e}),[d,u]=(0,Co.useState)(!1),f=(0,Co.useRef)(null),[m,h]=(0,Co.useState)(void 0);(0,Co.useEffect)(()=>{let A=f.current,D=()=>{u(!0)};return A?.addEventListener("invalid",D),()=>A?.removeEventListener("invalid",D)},[]);let g=(0,H2.useSelect)(A=>{if(!c)return null;let L=s1(c).toSorted((j,Y)=>j-Y),{getEntityRecords:U}=A(EQ.store);return U("postType","attachment",{include:L})},[c]),b=(0,Co.useRef)(null);g!==null&&(b.current=g);let v=g;if(g===null&&b.current&&c){let A=new Set(b.current.map(D=>D.id));s1(c).every(D=>A.has(D))&&(v=b.current)}let y=(0,Co.useMemo)(()=>{if(!v)return null;let A=s1(c),D=new Map(v.map(L=>[L.id,L]));return A.map(L=>D.get(L)).filter(L=>L!==void 0)},[v,c]),{createErrorNotice:w}=(0,H2.useDispatch)(e0e.store),{receiveEntityRecords:_}=(0,H2.useDispatch)(EQ.store),[x,C]=(0,Co.useState)(),S=(0,Co.useRef)(void 0),[k,R]=(0,Co.useState)(!1),[O,E]=(0,Co.useState)([]);(0,Co.useEffect)(()=>{k&&(R(!1),S.current?.())},[k]);let I=(0,Co.useCallback)(A=>r(t.setValue({item:e,value:A})),[e,t,r]),T=(0,Co.useCallback)(A=>{let L=s1(c).filter(U=>U!==A);u(!0),I(L.length?L:void 0)},[c,I]),M=(0,Co.useCallback)((A,D)=>{if(!y)return;let L=y.map(Y=>Y.id),U=L.indexOf(A),j=D==="up"?U-1:U+1;[L[U],L[j]]=[L[j],L[U]],I(L)},[y,I]),F=(0,Co.useCallback)((A,D)=>{C(D),(0,a1.uploadMedia)({allowedTypes:n?.length?n:void 0,filesList:A,onFileChange(L){let U=L.filter(q=>(0,my.isBlobURL)(q.url)).map(q=>q.url);if(E(U),U.length)return;_("postType","attachment",[],void 0,!0);let j=L.map(q=>q.id);if(!i){I(j[0]),C(void 0);return}let Y=s1(c);if(D===void 0)I([...Y,...j]);else{let q=[...Y];q.splice(Y.indexOf(D),1,...j),I(q)}C(void 0)},onError(L){C(void 0),E([]),w(L.message,{type:"snackbar"})},multiple:!!i})},[n,c,i,w,I,_]),V=t.placeholder||(i?(0,da.__)("Choose files"):(0,da.__)("Choose file")),B=(0,Co.useMemo)(()=>{if(!O.length)return y;let A=[...y||[]],D=O.map(L=>({id:L,source_url:L,mime_type:(0,my.getBlobTypeByURL)(L)}));if(x!==void 0){let L=A.findIndex(U=>U.id===x);A.splice(L,1,...D)}else A.push(...D);return A},[y,x,O]);(0,Co.useEffect)(()=>{if(!d)return;let A=f.current;if(A)if(a){let D=a?.custom;h(D),D?.type==="invalid"?A.setCustomValidity(D.message||(0,da.__)("Invalid")):A.setCustomValidity("")}else A.setCustomValidity(""),h(void 0)},[d,t.isValid,a]),(0,Co.useEffect)(()=>{d&&m?.message&&(0,$ye.speak)(m.message)},[d,m?.message]);let z=(0,Co.useCallback)(A=>{d||(!A.relatedTarget||!A.currentTarget.contains(A.relatedTarget))&&u(!0)},[d]);return(0,tt.jsxs)(le,{direction:"column",gap:"sm",onBlur:z,children:[(0,tt.jsx)("fieldset",{className:"fields__media-edit","data-field-id":t.id,children:(0,tt.jsx)(Ost,{onSelect:A=>{if(!i){I(A.id),C(void 0);return}let D=Array.isArray(A)?A.map(U=>U.id):[A.id],L=s1(c);if(!L.length)I(D);else if(x===void 0){let U=L.filter(Y=>D.includes(Y)),j=D.filter(Y=>!L.includes(Y));I([...U,...j])}else if(A.id!==x){let U=L.filter(j=>j!==A.id);I(U.map(j=>j===x?A.id:j))}C(void 0)},onClose:()=>C(void 0),allowedTypes:n,value:x!==void 0?x:c,multiple:i&&x===void 0,title:t.label,render:({open:A})=>{S.current=A;let D=s?Nst:Fst;return(0,tt.jsxs)(co.__experimentalVStack,{spacing:2,children:[t.label&&(o?(0,tt.jsx)(Ot,{render:(0,tt.jsx)("legend",{}),children:t.label}):(0,tt.jsx)(co.BaseControl.VisualLabel,{as:"legend",style:{marginBottom:0},children:t.label})),(0,tt.jsx)(D,{allItems:B,addButtonLabel:V,multiple:i,removeItem:T,moveItem:M,open:()=>R(!0),onFilesDrop:F,isUploading:!!O.length,setTargetItemId:C}),t.description&&(0,tt.jsx)(co.__experimentalText,{variant:"muted",className:"fields__media-edit-description",children:t.description})]})}})}),(0,tt.jsx)(Ot,{children:(0,tt.jsx)("input",{type:"text",ref:f,value:c??"",tabIndex:-1,"aria-hidden":"true",onChange:()=>{}})}),m&&(0,tt.jsx)(Am,{type:m.type,message:m.message})]})}var RQ=l(P(),1),s0e=({item:e,config:t})=>{let r=e?._embedded?.["wp:featuredmedia"]?.[0],o=r?.source_url;return o?(0,RQ.jsx)("img",{className:"fields-controls__featured-image-image",src:o,alt:"",srcSet:r?.media_details?.sizes?Object.values(r.media_details.sizes).map(n=>`${n.source_url} ${n.width}w`).join(", "):void 0,sizes:t?.sizes||"100vw"}):(0,RQ.jsx)("span",{className:"fields-controls__featured-image-placeholder"})};var a0e=l(P(),1),Dst={id:"featured_media",type:"media",label:(0,IQ.__)("Featured Image"),placeholder:(0,IQ.__)("Set featured image"),Edit:e=>(0,a0e.jsx)(i0e,{...e,isExpanded:!0}),render:s0e,setValue:({value:e})=>({featured_media:e??0}),enableSorting:!1,filterBy:!1},OQ=Dst;var p0e=l(G(),1);var W2=l(H(),1),A8=l(he(),1),MQ=l(Z(),1),NQ=l(X(),1),FQ=l(G(),1);var AQ=l(X(),1),Xc=l(he(),1);function I8(e){let t=e.type,r=e?.available_templates??{},o=Object.keys(r).length>0;return(0,AQ.useSelect)(n=>{let i=!!n(Xc.store).getCurrentTheme()?.is_block_theme;if(!n(Xc.store).getPostType(t)?.viewable)return null;let a=i&&(n(Xc.store).canUser("create",{kind:"postType",name:"wp_template"})??!1),c=o||a,d=c?!!n(Xc.store).canUser("read",{kind:"postType",name:"wp_template"}):!1;return(!i||!d)&&c?"classic":i&&d?"block-theme":null},[t,o])}function Lst(e,t){return t?e==="page"?`${e}-${t}`:`single-${e}-${t}`:e==="page"?"page":`single-${e}`}var U2="";function O8(e,t,r){return(0,AQ.useSelect)(o=>{if(!e||!t)return U2;let n=String(t),i=xi(o(Xc.store)).getHomePage();if(e==="page"&&i?.postType==="page"&&i?.postId===n){let f=o(Xc.store).getEntityRecords("postType","wp_template",{per_page:-1})?.find(m=>m.slug==="front-page");if(f)return kt(f)}let s=xi(o(Xc.store)).getPostsPageId();if(e==="page"&&s===n){let u=o(Xc.store).getDefaultTemplateId({slug:"home"});if(!u)return U2;let f=o(Xc.store).getEntityRecord("postType","wp_template",u);return f?kt(f):U2}let a=Lst(e,r),c=o(Xc.store).getDefaultTemplateId({slug:a});if(!c)return U2;let d=o(Xc.store).getEntityRecord("postType","wp_template",c);return d?kt(d):U2},[e,t,r])}var M8=l(P(),1),Vst=[];function Bst({data:e,field:t,onChange:r}){let o=typeof e.id=="number"?e.id:parseInt(e.id,10),n=t.getValue({item:e}),i=(0,W2.useMemo)(()=>Object.entries(e?.available_templates??{}).map(([a,c])=>({label:c,value:a})),[e]),s=(0,NQ.useSelect)(a=>{let{getHomePage:c,getPostsPageId:d}=xi(a(A8.store)),u=String(o),f=d()===u,m=e.type==="page"&&c()?.postId===u;return!f&&!m},[o,e.type]);return(0,M8.jsx)(MQ.SelectControl,{label:(0,FQ.__)("Template"),hideLabelFromVision:!0,value:n,options:i,onChange:r,disabled:!s})}function zst({data:e,field:t,onChange:r}){let o=e.type,n=typeof e.id=="number"?e.id:parseInt(e.id,10),i=e.slug,{templates:s,canSwitchTemplate:a}=(0,NQ.useSelect)(f=>{let m=f(A8.store).getEntityRecords("postType","wp_template",{per_page:-1,post_type:o})??Vst,{getHomePage:h,getPostsPageId:g}=xi(f(A8.store)),b=String(n),v=g()===b,y=o==="page"&&h()?.postId===b;return{templates:m,canSwitchTemplate:!v&&!y}},[n,o]),c=O8(o,n,i),d=t.getValue({item:e}),u=(0,W2.useMemo)(()=>{let f=s.map(m=>({label:kt(m),value:m.slug}));return[{label:c,value:""},...f]},[s,c]);return(0,M8.jsx)(MQ.SelectControl,{label:(0,FQ.__)("Template"),hideLabelFromVision:!0,value:d,options:u,onChange:r,disabled:!a})}var l0e=({data:e,field:t,onChange:r})=>{let o=(0,W2.useCallback)(s=>r({[t.id]:s}),[t.id,r]),n=I8(e);return!n||!["block-theme","classic"].includes(n)?null:(0,M8.jsx)(n==="classic"?Bst:zst,{data:e,field:t,onChange:o})};var c0e=l(X(),1),d0e=l(he(),1),u0e=l(G(),1);var hy=l(P(),1);function jst({item:e,field:t}){let r=t.getValue({item:e}),o=e?.available_templates??{},n=r&&o[r]?o[r]:(0,u0e.__)("Default template");return(0,hy.jsx)(hy.Fragment,{children:n})}function Hst({item:e,field:t}){let r=e.type,o=e.slug,n=e.id,i=t.getValue({item:e}),s=O8(r,n,o),a=(0,c0e.useSelect)(c=>{if(!i)return;let u=c(d0e.store).getEntityRecords("postType","wp_template",{per_page:-1,post_type:r})?.find(f=>f.slug===i);return u?kt(u):void 0},[r,i]);return(0,hy.jsx)(hy.Fragment,{children:a??s})}var f0e=({item:e,field:t})=>{let r=I8(e);return!r||!["block-theme","classic"].includes(r)?null:(0,hy.jsx)(r==="classic"?jst:Hst,{item:e,field:t})};var Ust={id:"template",type:"text",label:(0,p0e.__)("Template"),Edit:l0e,render:f0e,enableSorting:!1,filterBy:!1},DQ=Ust;var P0e=l(G(),1);var LQ=l(tb(),1),F8=l(Z(),1),VQ=l(X(),1),Dm=l(H(),1),BQ=l(he(),1),y0e=l(Me(),1),w0e=l(or(),1),rb=l(G(),1),x0e=l(Ko(),1);var b0e=l(or(),1),v0e=l(G(),1);function G2(e){return typeof e.title=="object"&&"rendered"in e.title&&e.title.rendered?(0,b0e.decodeEntities)(e.title.rendered):`#${e?.id} (${(0,v0e.__)("no title")})`}var Fm=l(P(),1);function Kst(e){let t=e.map(n=>({children:[],...n}));if(t.some(({parent:n})=>n==null))return t;let r=t.reduce((n,i)=>{let{parent:s}=i;return n[s]||(n[s]=[]),n[s].push(i),n},{}),o=n=>n.map(i=>{let s=r[i.id];return{...i,children:s&&s.length?o(s):[]}});return o(r[0]||[])}var _0e=(e,t)=>{let r=(0,LQ.default)(e||"").toLowerCase(),o=(0,LQ.default)(t||"").toLowerCase();return r===o?0:r.startsWith(o)?r.length:1/0};function Xst({data:e,onChangeControl:t}){let[r,o]=(0,Dm.useState)(""),n=e.parent,i=e.id,s=e.type,{parentPostTitle:a,pageItems:c,isHierarchical:d}=(0,VQ.useSelect)(h=>{let{getEntityRecord:g,getEntityRecords:b,getPostType:v}=h(BQ.store),y=v(s),w=y?.hierarchical&&y.viewable,_=n?g("postType",s,n):null,x={per_page:100,exclude:i,parent_exclude:i,orderby:"menu_order",order:"asc",_fields:"id,title,parent",...!!r&&{search:r,orderby:"relevance",search_columns:["post_title"]}};return{isHierarchical:w,parentPostTitle:_?G2(_):"",pageItems:w?b("postType",s,x):null}},[r,n,i,s]),u=(0,Dm.useMemo)(()=>{let h=(y,w=0)=>y.map(C=>[{value:C.id,label:"\u2014 ".repeat(w)+(0,w0e.decodeEntities)(C.name),rawName:C.name},...h(C.children||[],w+1)]).sort(([C],[S])=>{let k=_0e(C.rawName,r),R=_0e(S.rawName,r);return k>=R?1:-1}).flat();if(!c)return[];let g=c.map(y=>({id:y.id,parent:y.parent??null,name:G2(y)}));r||(g=Kst(g));let b=h(g),v=b.find(y=>y.value===n);return n&&a&&!v&&b.unshift({value:n,label:a,rawName:""}),b.map(y=>({...y,value:y.value.toString()}))},[c,r,a,n]);if(!d)return null;let f=h=>{o(h)},m=h=>{if(h)return t(parseInt(h,10)??0);t(0)};return(0,Fm.jsx)(F8.ComboboxControl,{label:(0,rb.__)("Parent"),help:(0,rb.__)("Choose a parent page."),value:n?.toString(),options:u,onFilterValueChange:(0,y0e.debounce)(h=>f(h),300),onChange:m,hideLabelFromVision:!0})}var S0e=({data:e,field:t,onChange:r})=>{let{id:o}=t,n=(0,VQ.useSelect)(s=>s(BQ.store).getEntityRecord("root","__unstableBase")?.home,[]),i=(0,Dm.useCallback)(s=>r({[o]:s}),[o,r]);return(0,Fm.jsx)("fieldset",{className:"fields-controls__parent",children:(0,Fm.jsxs)("div",{children:[(0,Dm.createInterpolateElement)((0,rb.sprintf)((0,rb.__)('Child pages inherit characteristics from their parent, such as URL structure. For instance, if "Pricing" is a child of "Services", its URL would be %1$s<wbr />/services<wbr />/pricing.'),(0,x0e.filterURLForDisplay)(n).replace(/([/.])/g,"<wbr />$1")),{wbr:(0,Fm.jsx)("wbr",{})}),(0,Fm.jsx)("p",{children:(0,Dm.createInterpolateElement)((0,rb.__)("They also show up as sub-items in the default navigation menu. <a>Learn more.</a>"),{a:(0,Fm.jsx)(F8.ExternalLink,{href:(0,rb.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#page-attributes"),children:void 0})})}),(0,Fm.jsx)(Xst,{data:e,onChangeControl:i})]})})};var C0e=l(X(),1),k0e=l(he(),1),E0e=l(G(),1);var l1=l(P(),1),T0e=({item:e})=>{let t=(0,C0e.useSelect)(r=>{let{getEntityRecord:o}=r(k0e.store);return e?.parent?o("postType",e.type,e.parent):null},[e.parent,e.type]);return t?(0,l1.jsx)(l1.Fragment,{children:G2(t)}):(0,l1.jsx)(l1.Fragment,{children:(0,E0e.__)("None")})};var Zst={id:"parent",type:"text",label:(0,P0e.__)("Parent"),Edit:S0e,render:T0e,enableSorting:!0,filterBy:!1},zQ=Zst;var O0e=l(G(),1);var d1=l(Z(),1),R0e=l(H(),1),Y2=l(G(),1),c1=l(P(),1);function Qst({data:e,onChange:t,field:r}){let[o,n]=(0,R0e.useState)(!!r.getValue({item:e})),i=s=>{n(s),s||t({password:""})};return(0,c1.jsxs)(d1.__experimentalVStack,{as:"fieldset",spacing:4,className:"fields-controls__password",children:[(0,c1.jsx)(d1.CheckboxControl,{label:(0,Y2.__)("Password protected"),help:(0,Y2.__)("Only visible to those who know the password"),checked:o,onChange:i}),o&&(0,c1.jsx)("div",{className:"fields-controls__password-input",children:(0,c1.jsx)(d1.TextControl,{label:(0,Y2.__)("Password"),onChange:s=>t({password:s}),value:r.getValue({item:e})||"",placeholder:(0,Y2.__)("Use a secure password"),type:"text",maxLength:255})})]})}var I0e=Qst;var Jst={id:"password",type:"text",label:(0,O0e.__)("Password"),Edit:I0e,enableSorting:!1,enableHiding:!1,isVisible:e=>e.status!=="private",filterBy:!1},jQ=Jst;var M0e=l(G(),1);var L8=l(Z(),1);var Zc=l(G(),1),$st=[{value:"draft",label:(0,Zc.__)("Draft"),icon:Vw,description:(0,Zc.__)("Not ready to publish.")},{value:"future",label:(0,Zc.__)("Scheduled"),icon:pg,description:(0,Zc.__)("Publish automatically on a chosen date.")},{value:"pending",label:(0,Zc.__)("Pending Review"),icon:WE,description:(0,Zc.__)("Waiting for review before publishing.")},{value:"private",label:(0,Zc.__)("Private"),icon:VE,description:(0,Zc.__)("Only visible to site admins and editors.")},{value:"publish",label:(0,Zc.__)("Published"),icon:Ud,description:(0,Zc.__)("Visible to everyone.")},{value:"trash",label:(0,Zc.__)("Trash"),icon:mm}],D8=$st;var u1=l(P(),1);function eat({item:e,field:t}){let r=t.getValue({item:e}),o=D8.find(({value:s})=>s===r),n=o?.label||r,i=o?.icon;return(0,u1.jsxs)(L8.__experimentalHStack,{alignment:"left",spacing:0,children:[i&&(0,u1.jsx)("div",{className:"fields-controls__status-icon",children:(0,u1.jsx)(L8.Icon,{icon:i})}),(0,u1.jsx)("span",{children:n})]})}var A0e=eat;var tat="isAny",rat={label:(0,M0e.__)("Status"),id:"status",type:"text",elements:D8,getValue:({item:e})=>e.status==="auto-draft"?"draft":e.status,render:A0e,Edit:"radio",enableSorting:!1,filterBy:{operators:[tat]}},HQ=rat;var f1=l(G(),1),oat={id:"comment_status",label:(0,f1.__)("Comments"),type:"text",Edit:"radio",enableSorting:!1,enableHiding:!1,filterBy:!1,elements:[{value:"open",label:(0,f1.__)("Open"),description:(0,f1.__)("Visitors can add new comments and replies.")},{value:"closed",label:(0,f1.__)("Closed"),description:(0,f1.__)("Visitors cannot add new comments or replies. Existing comments remain visible.")}]},UQ=oat;var gy=l(G(),1),N0e=l(Z(),1),F0e=l(P(),1),nat={id:"ping_status",label:(0,gy.__)("Enable pingbacks & trackbacks"),header:(0,gy.__)("Trackbacks & Pingbacks"),type:"boolean",description:(0,F0e.jsx)(N0e.ExternalLink,{href:(0,gy.__)("https://wordpress.org/documentation/article/trackbacks-and-pingbacks/"),children:(0,gy.__)("Learn more about pingbacks & trackbacks")}),getValue:({item:e})=>(e.ping_status??"open")==="open",setValue:({value:e})=>({ping_status:e?"open":"closed"}),render:({item:e,field:t})=>t.getValue({item:e})?(0,gy.__)("Allow"):(0,gy.__)("Don't allow"),enableSorting:!1,enableHiding:!1,filterBy:!1},WQ=nat;var p1=l(G(),1),iat={id:"discussion",label:(0,p1.__)("Discussion"),type:"text",render:({item:e})=>{let t=e.comment_status==="open",r=e.ping_status==="open";return t&&r?(0,p1.__)("Open"):t&&!r?(0,p1.__)("Comments only"):!t&&r?(0,p1.__)("Pings only"):(0,p1.__)("Closed")},filterBy:!1},GQ=iat;var L0e=l(G(),1);var Wf=l(G(),1),K2=l(H(),1),ob=l(an(),1),Uf=l(P(),1),q2=e=>(0,ob.dateI18n)((0,ob.getSettings)().formats.datetimeAbbreviated,(0,ob.getDate)(e)),sat=({item:e})=>{if(["draft","private"].includes(e.status??""))return(0,K2.createInterpolateElement)((0,Wf.sprintf)((0,Wf.__)("<span>Modified: <time>%s</time></span>"),q2(e.date??null)),{span:(0,Uf.jsx)("span",{}),time:(0,Uf.jsx)("time",{})});if(e.status==="future")return(0,K2.createInterpolateElement)((0,Wf.sprintf)((0,Wf.__)("<span>Scheduled: <time>%s</time></span>"),q2(e.date??null)),{span:(0,Uf.jsx)("span",{}),time:(0,Uf.jsx)("time",{})});if(e.status==="publish")return(0,K2.createInterpolateElement)((0,Wf.sprintf)((0,Wf.__)("<span>Published: <time>%s</time></span>"),q2(e.date??null)),{span:(0,Uf.jsx)("span",{}),time:(0,Uf.jsx)("time",{})});let n=(0,ob.getDate)(e.modified??null)>(0,ob.getDate)(e.date??null)?e.modified:e.date;return e.status==="pending"?(0,K2.createInterpolateElement)((0,Wf.sprintf)((0,Wf.__)("<span>Modified: <time>%s</time></span>"),q2(n??null)),{span:(0,Uf.jsx)("span",{}),time:(0,Uf.jsx)("time",{})}):(0,Uf.jsx)("time",{children:q2(e.date??null)})},D0e=sat;var aat={id:"date",type:"datetime",label:(0,L0e.__)("Date"),render:D0e,filterBy:{operators:["before","after"]}},YQ=aat;var V0e=l(G(),1),lat={id:"scheduled_date",type:"datetime",label:(0,V0e.__)("Scheduled Date"),getValue:({item:e})=>e.date,setValue:({value:e})=>({date:e}),isVisible:e=>e.status==="future",Edit:{control:"datetime",compact:!0},enableHiding:!1,enableSorting:!1,filterBy:!1},qQ=lat;var H0e=l(G(),1);var V8=l(G(),1),B0e=l(an(),1),z0e=l(P(),1);function j0e({item:e}){return e.modified?(0,z0e.jsx)(Mr,{children:(0,V8.sprintf)((0,V8.__)("Last edited %s."),(0,B0e.humanTimeDiff)(e.modified))}):null}var cat={id:"last_edited_date",type:"datetime",label:(0,H0e.__)("Last edited"),render:j0e,getValue:({item:e})=>e.modified,isVisible:e=>!!e.modified,readOnly:!0,enableHiding:!1,enableSorting:!1,filterBy:!1},KQ=cat;var K0e=l(G(),1),X0e=l(X(),1),Z0e=l(he(),1);var U0e=l(G(),1),W0e=l(H(),1);var B8=l(Z(),1),G0e=l(X(),1),Y0e=l(he(),1),nb=l(P(),1);function dat({item:e}){let t=e?.author,r=e?._embedded?.author?.[0]?.id,o=!!(t&&(!r||t!==r)),n=(0,G0e.useSelect)(d=>{if(!o)return null;let{getEntityRecord:u}=d(Y0e.store);return t?u("root","user",t):null},[t,o]),i=n?.name||e?._embedded?.author?.[0]?.name,s=n?.avatar_urls?.[48]||e?._embedded?.author?.[0]?.avatar_urls?.[48],[a,c]=(0,W0e.useState)(!1);return(0,nb.jsxs)(B8.__experimentalHStack,{alignment:"left",spacing:0,children:[!!s&&(0,nb.jsx)("div",{className:J("fields-controls__author-avatar",{"is-loaded":a}),children:(0,nb.jsx)("img",{onLoad:()=>c(!0),alt:(0,U0e.__)("Author avatar"),src:s})}),!s&&(0,nb.jsx)("div",{className:"fields-controls__author-icon",children:(0,nb.jsx)(B8.Icon,{icon:v_})}),(0,nb.jsx)("span",{className:"fields-controls__author-name",children:i})]})}var q0e=dat;var uat={label:(0,K0e.__)("Author"),id:"author",type:"integer",getElements:async()=>(await(0,X0e.resolveSelect)(Z0e.store).getEntityRecords("root","user",{per_page:-1,who:"authors",_fields:"id,name",context:"view"})??[]).map(({id:t,name:r})=>({value:t,label:r})),setValue:({value:e})=>({author:Number(e)}),render:q0e,filterBy:{operators:["isAny","isNone"]}},X2=uat;var ZQ=l(G(),1),$0e=l(X(),1),ewe=l(he(),1);var Q0e=l(H(),1),J0e=l(X(),1),z8=l(he(),1);var ib=l(P(),1);function fat(e){switch(e){case"theme":return Hd;case"plugin":return kW;case"site":return oW;default:return v_}}function XQ({item:e}){let[t,r]=(0,Q0e.useState)(!1),o=e.original_source,n=fat(o),i=e.author_text,s=e.author,a=(0,J0e.useSelect)(c=>{if(o==="site"){let u=c(z8.store).getEntityRecord("root","__unstableBase")?.site_logo;return u?c(z8.store).getEntityRecord("postType","attachment",u)?.source_url:void 0}if(!(o!=="user"||!s))return c(z8.store).getUser(s)?.avatar_urls?.[48]},[o,s]);return(0,ib.jsxs)(le,{direction:"row",align:"center",children:[a&&(0,ib.jsx)("div",{className:J("fields-controls__author-avatar",{"is-loaded":t}),children:(0,ib.jsx)("img",{onLoad:()=>r(!0),alt:"",src:a})}),!a&&(0,ib.jsx)("div",{className:"fields-controls__author-icon",children:(0,ib.jsx)(Br,{icon:n})}),(0,ib.jsx)("span",{className:"fields-controls__author-name",children:i})]})}async function twe(e){let t=await(0,$0e.resolveSelect)(ewe.store).getEntityRecords("postType",e,{per_page:-1,_fields:"id,author_text"}),r=new Set,o=[];for(let n of t??[]){let i=n.author_text;i&&!r.has(i)&&(r.add(i),o.push({value:i,label:i}))}return o}var QQ={label:(0,ZQ.__)("Author"),id:"author",getValue:({item:e})=>e.author_text,render:XQ,getElements:()=>twe("wp_template")},JQ={label:(0,ZQ.__)("Author"),id:"author",getValue:({item:e})=>e.author_text,render:XQ,enableSorting:!1,filterBy:{isPrimary:!0},getElements:()=>twe("wp_template_part")};var rwe=l(G(),1),pat={id:"notesCount",label:(0,rwe.__)("Notes"),type:"integer",enableSorting:!1,filterBy:!1},$Q=pat;var eJ=l(or(),1),m1=l(G(),1),j8=l(Z(),1),tJ=l(P(),1),mat={id:"excerpt",type:"text",label:(0,m1.__)("Excerpt"),placeholder:(0,m1.__)("Add an excerpt"),description:(0,tJ.jsx)(j8.ExternalLink,{href:(0,m1.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#excerpt"),children:(0,m1.__)("Learn more about manual excerpts")}),render:({item:e})=>{let t;return typeof e.excerpt=="string"?t=e.excerpt?(0,eJ.decodeEntities)(e.excerpt):(0,m1.__)("Add an excerpt"):t=(0,eJ.decodeEntities)(e.excerpt?.raw||""),(0,tJ.jsx)(j8.__experimentalText,{align:"left",numberOfLines:3,truncate:!0,children:t})},Edit:{control:"textarea",rows:4},enableSorting:!1,filterBy:!1},rJ=mat;var oJ=l(or(),1),H8=l(G(),1);var owe=l(P(),1),nwe=e=>e.source==="custom"&&!e.has_theme_file&&e.is_custom,iwe=({item:e})=>(0,oJ.decodeEntities)(e.description||""),swe=({item:e})=>{let{description:t}=e;return t&&(0,owe.jsx)(Mr,{children:(0,oJ.decodeEntities)(t)})},hat={id:"description",type:"text",label:(0,H8.__)("Description"),placeholder:(0,H8.__)("Add a description"),getValue:iwe,render:swe,Edit:{control:"textarea",rows:4},isVisible:nwe,enableSorting:!1,filterBy:!1,enableGlobalSearch:!0},nJ={id:"description_readonly",type:"text",label:(0,H8.__)("Description"),getValue:iwe,render:swe,readOnly:!0,isVisible:e=>!nwe(e)&&!!e.description,enableSorting:!1,enableHiding:!1,filterBy:!1},iJ=hat;var Qc=l(G(),1),awe=l(X(),1),lwe=l(he(),1),gat=[{id:"aside",caption:(0,Qc.__)("Aside")},{id:"audio",caption:(0,Qc.__)("Audio")},{id:"chat",caption:(0,Qc.__)("Chat")},{id:"gallery",caption:(0,Qc.__)("Gallery")},{id:"image",caption:(0,Qc.__)("Image")},{id:"link",caption:(0,Qc.__)("Link")},{id:"quote",caption:(0,Qc.__)("Quote")},{id:"standard",caption:(0,Qc.__)("Standard")},{id:"status",caption:(0,Qc.__)("Status")},{id:"video",caption:(0,Qc.__)("Video")}].sort((e,t)=>{let r=e.caption.toUpperCase(),o=t.caption.toUpperCase();return r<o?-1:r>o?1:0}),bat={id:"format",label:(0,Qc.__)("Format"),type:"text",Edit:"radio",enableSorting:!1,enableHiding:!1,filterBy:!1,getElements:async()=>{let e=await(0,awe.resolveSelect)(lwe.store).getThemeSupports();return gat.filter(t=>e?.formats?.includes(t.id)).map(t=>({value:t.id,label:t.caption}))}},sJ=bat;var mwe=l(G(),1);var Z2=l(Z(),1),nl=l(G(),1),dwe=l(h1(),1),uwe=l(an(),1),fwe=l(H(),1),Q2=l(P(),1),vat=189;function pwe({item:e}){let t="";typeof e.content=="string"?t=e.content:typeof e.content=="function"&&(t=e.content(e));let r=(0,nl._x)("words","Word count type. Do not translate!"),o=(0,fwe.useMemo)(()=>t?(0,dwe.count)(t,r):0,[t,r]),n=e.modified;if(!o&&!n)return null;let i;if(o){let s=Math.round(o/vat),a=(0,nl.sprintf)((0,nl._n)("%s word","%s words",o),o.toLocaleString()),c=s<=1?(0,nl.__)("1 minute"):(0,nl.sprintf)((0,nl._n)("%s minute","%s minutes",s),s.toLocaleString());i=(0,nl.sprintf)((0,nl.__)("%1$s, %2$s read time."),a,c)}return(0,Q2.jsxs)(Z2.__experimentalVStack,{spacing:1,children:[i&&(0,Q2.jsx)(Z2.__experimentalText,{variant:"muted",children:i}),n&&(0,Q2.jsx)(Z2.__experimentalText,{variant:"muted",children:(0,nl.sprintf)((0,nl.__)("Last edited %s."),(0,uwe.humanTimeDiff)(n))})]})}var _at={label:(0,mwe.__)("Post content information"),id:"post-content-info",type:"text",readOnly:!0,render:pwe,enableSorting:!1,enableHiding:!1,filterBy:!1},aJ=_at;var lJ=l(G(),1),yat={id:"sticky",type:"boolean",label:(0,lJ.__)("Sticky"),description:(0,lJ.__)("Pin this post to the top of the blog."),enableSorting:!1,enableHiding:!1,isVisible:e=>!!e._links?.["wp:action-sticky"],filterBy:!1},cJ=yat;var dJ=l(G(),1),wat={id:"posts_per_page",type:"integer",label:(0,dJ.__)("Posts per page"),description:(0,dJ.__)("Set the default number of posts to display on blog pages, including categories and tags. Some templates may override this setting."),getValue:({item:e})=>e.posts_per_page??1,setValue:({value:e})=>({posts_per_page:e}),isValid:{min:1},enableSorting:!1,enableHiding:!1,filterBy:!1},uJ=wat;var sb=l(G(),1),xat={id:"default_comment_status",type:"text",label:(0,sb.__)("Discussion"),Edit:"radio",getValue:({item:e})=>e.default_comment_status||"",setValue:({value:e})=>({default_comment_status:e||null}),render:({item:e})=>e.default_comment_status==="open"?(0,sb.__)("Comments open"):(0,sb.__)("Comments closed"),elements:[{value:"open",label:(0,sb.__)("Open"),description:(0,sb.__)("Visitors can add new comments and replies.")},{value:"",label:(0,sb.__)("Closed"),description:(0,sb.__)("Visitors cannot add new comments or replies. Existing comments remain visible.")}],enableSorting:!1,enableHiding:!1,filterBy:!1},fJ=xat;var pJ=l(G(),1),Sat={id:"posts_page_title",type:"text",label:(0,pJ.__)("Blog title"),description:(0,pJ.__)("Set the Posts Page title. Appears in search results, and when the page is shared on social media."),getValue:({item:e})=>{let t=e.title;return typeof t=="string"?t:t?.raw??""},setValue:({value:e})=>({title:e}),enableSorting:!1,enableHiding:!1,filterBy:!1},mJ=Sat;var hwe=l(G(),1),Cat={id:"view-post",label:(0,hwe._x)("View","verb"),isPrimary:!0,icon:Sf,isEligible(e){return e.status!=="trash"},callback(e,{onActionPerformed:t}){let r=e[0];window.open(r?.link,"_blank"),t&&t(e)}},hJ=Cat;var gJ=l(X(),1),gwe=l(he(),1),Lm=l(G(),1),bwe=l(Kt(),1),vwe=l(H(),1),Bm=l(Z(),1),Vm=l(P(),1);function kat(e){return typeof e.menu_order=="number"&&Number.isInteger(e.menu_order)}function Eat({items:e,closeModal:t,onActionPerformed:r}){let[o,n]=(0,vwe.useState)(e[0]),{editEntityRecord:i,saveEditedEntityRecord:s}=(0,gJ.useDispatch)(gwe.store),{createSuccessNotice:a,createErrorNotice:c}=(0,gJ.useDispatch)(bwe.store),d=kat(o);async function u(f){if(f.preventDefault(),!!d)try{await i("postType",o.type,o.id,{menu_order:o.menu_order}),t?.(),await s("postType",o.type,o.id,{throwOnError:!0}),a((0,Lm.__)("Order updated."),{type:"snackbar"}),r?.(e)}catch(m){let h=m,g=h.message&&h.code!=="unknown_error"?h.message:(0,Lm.__)("An error occurred while updating the order");c(g,{type:"snackbar"})}}return(0,Vm.jsx)("form",{onSubmit:u,children:(0,Vm.jsxs)(Bm.__experimentalVStack,{spacing:"5",children:[(0,Vm.jsx)("div",{children:(0,Lm.__)("Determines the order of pages. Pages with the same order value are sorted alphabetically. Negative order values are supported.")}),(0,Vm.jsx)(Bm.__experimentalInputControl,{label:(0,Lm.__)("Order"),type:"number",value:typeof o.menu_order=="number"&&Number.isInteger(o.menu_order)?String(o.menu_order):"",onChange:f=>{let m=parseInt(f,10);n({...o,menu_order:isNaN(m)?void 0:m})}}),(0,Vm.jsxs)(Bm.__experimentalHStack,{justify:"right",children:[(0,Vm.jsx)(Bm.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t?.()},children:(0,Lm.__)("Cancel")}),(0,Vm.jsx)(Bm.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",accessibleWhenDisabled:!0,disabled:!d,children:(0,Lm.__)("Save")})]})]})})}var Tat={id:"order-pages",label:(0,Lm.__)("Order\u2026"),modalHeader:(0,Lm.__)("Order"),isEligible({status:e}){return e!=="trash"},modalFocusOnMount:"firstContentElement",RenderModal:Eat},bJ=Tat;var vJ=l(X(),1),_we=l(he(),1),As=l(G(),1),ywe=l(Kt(),1),_J=l(H(),1),zm=l(Z(),1);var ab=l(P(),1),Pat={id:"duplicate-post",label:(0,As._x)("Duplicate\u2026","action label"),modalHeader:(0,As._x)("Duplicate","action label"),isEligible({status:e}){return e!=="trash"},modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o,n]=(0,_J.useState)({...e[0],title:(0,As.sprintf)((0,As._x)("%s (Copy)","post"),kt(e[0]))}),[i,s]=(0,_J.useState)(!1),{saveEntityRecord:a}=(0,vJ.useDispatch)(_we.store),{createSuccessNotice:c,createErrorNotice:d}=(0,vJ.useDispatch)(ywe.store);async function u(f){if(f.preventDefault(),i)return;let m={status:"draft",title:o.title,slug:o.title||(0,As.__)("No title"),comment_status:o.comment_status,content:typeof o.content=="string"?o.content:o.content.raw,excerpt:typeof o.excerpt=="string"?o.excerpt:o.excerpt?.raw,meta:o.meta,parent:o.parent,password:o.password,template:o.template,format:o.format,featured_media:o.featured_media,menu_order:o.menu_order,ping_status:o.ping_status},h="wp:action-assign-";Object.keys(o?._links||{}).filter(b=>b.startsWith(h)).map(b=>b.slice(h.length)).forEach(b=>{o.hasOwnProperty(b)&&(m[b]=o[b])}),s(!0);try{let b=await a("postType",o.type,m,{throwOnError:!0});c((0,As.sprintf)((0,As.__)('"%s" successfully created.'),kt(b)),{id:"duplicate-post-action",type:"snackbar"}),r&&r([b])}catch(b){let v=b,y=v.message&&v.code!=="unknown_error"?v.message:(0,As.__)("An error occurred while duplicating the page.");d(y,{type:"snackbar"})}finally{s(!1),t?.()}}return(0,ab.jsx)("form",{onSubmit:u,children:(0,ab.jsxs)(zm.__experimentalVStack,{spacing:3,children:[(0,ab.jsx)(zm.__experimentalInputControl,{label:(0,As.__)("Title"),placeholder:(0,As.__)("No title"),value:kt(o),onChange:f=>n(m=>({...m,title:f||(0,As.__)("No title")}))}),(0,ab.jsxs)(zm.__experimentalHStack,{spacing:2,justify:"end",children:[(0,ab.jsx)(zm.Button,{variant:"tertiary",onClick:t,__next40pxDefaultSize:!0,children:(0,As.__)("Cancel")}),(0,ab.jsx)(zm.Button,{variant:"primary",type:"submit",isBusy:i,"aria-disabled":i,__next40pxDefaultSize:!0,children:(0,As._x)("Duplicate","action label")})]})]})})}},yJ=Pat;var wJ=l(X(),1),wwe=l(he(),1),lb=l(G(),1),xwe=l(H(),1),Swe=l(Gc(),1),jm=l(Z(),1),Cwe=l(Kt(),1);var cb=l(P(),1),{PATTERN_TYPES:Rat}=xi(Swe.privateApis),Iat={id:"rename-post",label:(0,lb.__)("Rename\u2026"),modalHeader:(0,lb.__)("Rename"),modalFocusOnMount:"firstContentElement",isEligible(e){return e.status==="trash"?!1:["wp_template","wp_template_part"].includes(e.type)?Eae(e)?V6(e)&&e.is_custom&&e.permissions?.update:Tae(e)?e.source==="custom"&&!e?.has_theme_file&&e.permissions?.update:e.type===Rat.user&&e.permissions?.update:e.permissions?.update},RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o]=e,[n,i]=(0,xwe.useState)(()=>kt(o,"")),{editEntityRecord:s,saveEditedEntityRecord:a}=(0,wJ.useDispatch)(wwe.store),{createSuccessNotice:c,createErrorNotice:d}=(0,wJ.useDispatch)(Cwe.store);async function u(f){f.preventDefault();try{await s("postType",o.type,o.id,{title:n}),i(""),t?.(),await a("postType",o.type,o.id,{throwOnError:!0}),c((0,lb.__)("Name updated"),{type:"snackbar"}),r?.(e)}catch(m){let h=m,g=h.message&&h.code!=="unknown_error"?h.message:(0,lb.__)("An error occurred while updating the name");d(g,{type:"snackbar"})}}return(0,cb.jsx)("form",{onSubmit:u,children:(0,cb.jsxs)(jm.__experimentalVStack,{spacing:"5",children:[(0,cb.jsx)(jm.TextControl,{label:(0,lb.__)("Name"),value:n,onChange:i,required:!0}),(0,cb.jsxs)(jm.__experimentalHStack,{justify:"right",children:[(0,cb.jsx)(jm.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t?.()},children:(0,lb.__)("Cancel")}),(0,cb.jsx)(jm.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,lb.__)("Save")})]})]})})}},xJ=Iat;var Ms=l(X(),1),by=l(he(),1),Bn=l(G(),1),db=l(Kt(),1),kwe=l(H(),1),U8=l(Ut(),1),Hm=l(Z(),1),Ewe=l(Ko(),1),Twe=l(jd(),1);var vy=l(P(),1),Oat=e=>e?e.source==="custom"&&(!!e?.plugin||e?.has_theme_file):!1,Aat=async(e,{allowUndo:t=!0}={})=>{let r="edit-site-template-reverted";if((0,Ms.dispatch)(db.store).removeNotice(r),!Oat(e)){(0,Ms.dispatch)(db.store).createErrorNotice((0,Bn.__)("This template is not revertable."),{type:"snackbar"});return}try{let o=(0,Ms.select)(by.store).getEntityConfig("postType",e.type);if(!o){(0,Ms.dispatch)(db.store).createErrorNotice((0,Bn.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});return}let n=(0,Ewe.addQueryArgs)(`${o.baseURL}/${e.id}`,{context:"edit",source:e.origin}),i=await(0,Twe.default)({path:n});if(!i){(0,Ms.dispatch)(db.store).createErrorNotice((0,Bn.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});return}let s=({blocks:d=[]})=>(0,U8.__unstableSerializeAndClean)(d),a=(0,Ms.select)(by.store).getEditedEntityRecord("postType",e.type,e.id);(0,Ms.dispatch)(by.store).editEntityRecord("postType",e.type,e.id,{content:s,blocks:a.blocks,source:"custom"},{undoIgnore:!0});let c=(0,U8.parse)(i?.content?.raw);if((0,Ms.dispatch)(by.store).editEntityRecord("postType",e.type,i.id,{content:s,blocks:c,source:"theme"}),t){let d=()=>{(0,Ms.dispatch)(by.store).editEntityRecord("postType",e.type,a.id,{content:s,blocks:a.blocks,source:"custom"})};(0,Ms.dispatch)(db.store).createSuccessNotice((0,Bn.__)("Template reset."),{type:"snackbar",id:r,actions:[{label:(0,Bn.__)("Undo"),onClick:d}]})}}catch(o){let n=o.message&&o.code!=="unknown_error"?o.message:(0,Bn.__)("Template revert failed. Please reload.");(0,Ms.dispatch)(db.store).createErrorNotice(n,{type:"snackbar"})}},Mat={id:"reset-post",label:(0,Bn.__)("Reset\u2026"),isEligible:e=>gm(e)&&e?.source==="custom"&&(!!(e.type==="wp_template"&&e?.plugin)||e?.has_theme_file),icon:um,supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o,n]=(0,kwe.useState)(!1),{saveEditedEntityRecord:i}=(0,Ms.useDispatch)(by.store),{createSuccessNotice:s,createErrorNotice:a}=(0,Ms.useDispatch)(db.store),c=async()=>{try{for(let d of e)await Aat(d,{allowUndo:!1}),await i("postType",d.type,d.id);s(e.length>1?(0,Bn.sprintf)((0,Bn.__)("%d items reset."),e.length):(0,Bn.sprintf)((0,Bn.__)('"%s" reset.'),kt(e[0])),{type:"snackbar",id:"revert-template-action"})}catch(d){let u;e[0].type==="wp_template"?u=e.length===1?(0,Bn.__)("An error occurred while reverting the template."):(0,Bn.__)("An error occurred while reverting the templates."):u=e.length===1?(0,Bn.__)("An error occurred while reverting the template part."):(0,Bn.__)("An error occurred while reverting the template parts.");let f=d,m=f.message&&f.code!=="unknown_error"?f.message:u;a(m,{type:"snackbar"})}};return(0,vy.jsxs)(Hm.__experimentalVStack,{spacing:"5",children:[(0,vy.jsx)(Hm.__experimentalText,{children:(0,Bn.__)("Reset to default and clear all customizations?")}),(0,vy.jsxs)(Hm.__experimentalHStack,{justify:"right",children:[(0,vy.jsx)(Hm.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,Bn.__)("Cancel")}),(0,vy.jsx)(Hm.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:async()=>{n(!0),await c(),r?.(e),n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,children:(0,Bn.__)("Reset")})]})]})}},SJ=Mat;var W8=l(G(),1),Pwe=l(Gc(),1);var Rwe=l(P(),1),{CreatePatternModalContents:Nat,useDuplicatePatternProps:Fat}=xi(Pwe.privateApis),Dat={id:"duplicate-pattern",label:(0,W8._x)("Duplicate\u2026","action label"),isEligible:e=>e.type!=="wp_template_part",modalHeader:(0,W8._x)("Duplicate pattern","action label"),modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t})=>{let[r]=e,o=Fat({pattern:r,onSuccess:()=>t?.()});return(0,Rwe.jsx)(Nat,{onClose:t,confirmLabel:(0,W8._x)("Duplicate","action label"),...o})}},CJ=Dat;var ub=function(){return ub=Object.assign||function(t){for(var r,o=1,n=arguments.length;o<n;o++){r=arguments[o];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},ub.apply(this,arguments)};function Iwe(e){return e.toLowerCase()}var Lat=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Vat=/[^A-Z0-9]+/gi;function G8(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,o=r===void 0?Lat:r,n=t.stripRegexp,i=n===void 0?Vat:n,s=t.transform,a=s===void 0?Iwe:s,c=t.delimiter,d=c===void 0?" ":c,u=Owe(Owe(e,o,"$1\0$2"),i,"\0"),f=0,m=u.length;u.charAt(f)==="\0";)f++;for(;u.charAt(m-1)==="\0";)m--;return u.slice(f,m).split("\0").map(a).join(d)}function Owe(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(o,n){return o.replace(n,r)},e)}function Awe(e){return e.charAt(0).toUpperCase()+e.substr(1)}function Bat(e){return Awe(e.toLowerCase())}function Y8(e,t){return t===void 0&&(t={}),G8(e,ub({delimiter:" ",transform:Bat},t))}function Mwe(e,t){return t===void 0&&(t={}),G8(e,ub({delimiter:"."},t))}function Um(e,t){return t===void 0&&(t={}),Mwe(e,ub({delimiter:"-"},t))}"stream"in Blob.prototype||Object.defineProperty(Blob.prototype,"stream",{value(){return new Response(this).body}}),"setBigUint64"in DataView.prototype||Object.defineProperty(DataView.prototype,"setBigUint64",{value(e,t,r){let o=Number(0xffffffffn&t),n=Number(t>>32n);this.setUint32(e+(r?0:4),o,r),this.setUint32(e+(r?4:0),n,r)}});var b1=e=>new DataView(new ArrayBuffer(e)),Wm=e=>new Uint8Array(e.buffer||e),g1=e=>new TextEncoder().encode(String(e)),_y=e=>Math.min(4294967295,Number(e)),Nwe=e=>Math.min(65535,Number(e));function zat(e,t){if(t===void 0||t instanceof Date||(t=new Date(t)),e instanceof File)return{isFile:1,t:t||new Date(e.lastModified),i:e.stream()};if(e instanceof Response)return{isFile:1,t:t||new Date(e.headers.get("Last-Modified")||Date.now()),i:e.body};if(t===void 0)t=new Date;else if(isNaN(t))throw new Error("Invalid modification date.");if(e===void 0)return{isFile:0,t};if(typeof e=="string")return{isFile:1,t,i:g1(e)};if(e instanceof Blob)return{isFile:1,t,i:e.stream()};if(e instanceof Uint8Array||e instanceof ReadableStream)return{isFile:1,t,i:e};if(e instanceof ArrayBuffer||ArrayBuffer.isView(e))return{isFile:1,t,i:Wm(e)};if(Symbol.asyncIterator in e)return{isFile:1,t,i:Dwe(e[Symbol.asyncIterator]())};throw new TypeError("Unsupported input format.")}function Dwe(e,t=e){return new ReadableStream({async pull(r){let o=0;for(;r.desiredSize>o;){let n=await e.next();if(!n.value){r.close();break}{let i=jat(n.value);r.enqueue(i),o+=i.byteLength}}},cancel(r){t.throw?.(r)}})}function jat(e){return typeof e=="string"?g1(e):e instanceof Uint8Array?e:Wm(e)}function Lwe(e,t,r){let[o,n]=(function(i){return i?i instanceof Uint8Array?[i,1]:ArrayBuffer.isView(i)||i instanceof ArrayBuffer?[Wm(i),1]:[g1(i),0]:[void 0,0]})(t);if(e instanceof File)return{o:kJ(o||g1(e.name)),u:BigInt(e.size),l:n};if(e instanceof Response){let i=e.headers.get("content-disposition"),s=i&&i.match(/;\s*filename\*?=["']?(.*?)["']?$/i),a=s&&s[1]||e.url&&new URL(e.url).pathname.split("/").findLast(Boolean),c=a&&decodeURIComponent(a),d=r||+e.headers.get("content-length");return{o:kJ(o||g1(c)),u:BigInt(d),l:n}}return o=kJ(o,e!==void 0||r!==void 0),typeof e=="string"?{o,u:BigInt(g1(e).length),l:n}:e instanceof Blob?{o,u:BigInt(e.size),l:n}:e instanceof ArrayBuffer||ArrayBuffer.isView(e)?{o,u:BigInt(e.byteLength),l:n}:{o,u:Hat(e,r),l:n}}function Hat(e,t){return t>-1?BigInt(t):e?void 0:0n}function kJ(e,t=1){if(!e||e.every((r=>r===47)))throw new Error("The file must have a name.");if(t)for(;e[e.length-1]===47;)e=e.subarray(0,-1);else e[e.length-1]!==47&&(e=new Uint8Array([...e,47]));return e}var Vwe=new Uint32Array(256);for(let e=0;e<256;++e){let t=e;for(let r=0;r<8;++r)t=t>>>1^(1&t&&3988292384);Vwe[e]=t}function Fwe(e,t=0){t^=-1;for(var r=0,o=e.length;r<o;r++)t=t>>>8^Vwe[255&t^e[r]];return(-1^t)>>>0}function Bwe(e,t,r=0){let o=e.getSeconds()>>1|e.getMinutes()<<5|e.getHours()<<11,n=e.getDate()|e.getMonth()+1<<5|e.getFullYear()-1980<<9;t.setUint16(r,o,1),t.setUint16(r+2,n,1)}function Uat({o:e,l:t},r){return 8*(!t||(r??(function(o){try{Wat.decode(o)}catch{return 0}return 1})(e)))}var Wat=new TextDecoder("utf8",{fatal:1});function Gat(e,t=0){let r=b1(30);return r.setUint32(0,1347093252),r.setUint32(4,754976768|t),Bwe(e.t,r,10),r.setUint16(26,e.o.length,1),Wm(r)}async function*Yat(e){let{i:t}=e;if("then"in t&&(t=await t),t instanceof Uint8Array)yield t,e.m=Fwe(t,0),e.u=BigInt(t.length);else{e.u=0n;let r=t.getReader();for(;;){let{value:o,done:n}=await r.read();if(n)break;e.m=Fwe(o,e.m),e.u+=BigInt(o.length),yield o}}}function qat(e,t){let r=b1(16+(t?8:0));return r.setUint32(0,1347094280),r.setUint32(4,e.isFile?e.m:0,1),t?(r.setBigUint64(8,e.u,1),r.setBigUint64(16,e.u,1)):(r.setUint32(8,_y(e.u),1),r.setUint32(12,_y(e.u),1)),Wm(r)}function Kat(e,t,r=0,o=0){let n=b1(46);return n.setUint32(0,1347092738),n.setUint32(4,755182848),n.setUint16(8,2048|r),Bwe(e.t,n,12),n.setUint32(16,e.isFile?e.m:0,1),n.setUint32(20,_y(e.u),1),n.setUint32(24,_y(e.u),1),n.setUint16(28,e.o.length,1),n.setUint16(30,o,1),n.setUint16(40,e.isFile?33204:16893,1),n.setUint32(42,_y(t),1),Wm(n)}function Xat(e,t,r){let o=b1(r);return o.setUint16(0,1,1),o.setUint16(2,r-4,1),16&r&&(o.setBigUint64(4,e.u,1),o.setBigUint64(12,e.u,1)),o.setBigUint64(r-8,t,1),Wm(o)}function zwe(e){return e instanceof File||e instanceof Response?[[e],[e]]:[[e.input,e.name,e.size],[e.input,e.lastModified]]}var Zat=e=>(function(t){let r=BigInt(22),o=0n,n=0;for(let i of t){if(!i.o)throw new Error("Every file must have a non-empty name.");if(i.u===void 0)throw new Error(`Missing size for file "${new TextDecoder().decode(i.o)}".`);let s=i.u>=0xffffffffn,a=o>=0xffffffffn;o+=BigInt(46+i.o.length+(s&&8))+i.u,r+=BigInt(i.o.length+46+(12*a|28*s)),n||(n=s)}return(n||o>=0xffffffffn)&&(r+=BigInt(76)),r+o})((function*(t){for(let r of t)yield Lwe(...zwe(r)[0])})(e));function jwe(e,t={}){let r={"Content-Type":"application/zip","Content-Disposition":"attachment"};return(typeof t.length=="bigint"||Number.isInteger(t.length))&&t.length>0&&(r["Content-Length"]=String(t.length)),t.metadata&&(r["Content-Length"]=String(Zat(t.metadata))),new Response(Qat(e,t),{headers:r})}function Qat(e,t={}){let r=(function(o){let n=o[Symbol.iterator in o?Symbol.iterator:Symbol.asyncIterator]();return{async next(){let i=await n.next();if(i.done)return i;let[s,a]=zwe(i.value);return{done:0,value:Object.assign(zat(...a),Lwe(...s))}},throw:n.throw?.bind(n),[Symbol.asyncIterator](){return this}}})(e);return Dwe((async function*(o,n){let i=[],s=0n,a=0n,c=0;for await(let f of o){let m=Uat(f,n.buffersAreUTF8);yield Gat(f,m),yield new Uint8Array(f.o),f.isFile&&(yield*Yat(f));let h=f.u>=0xffffffffn,g=12*(s>=0xffffffffn)|28*h;yield qat(f,h),i.push(Kat(f,s,m,g)),i.push(f.o),g&&i.push(Xat(f,s,g)),h&&(s+=8n),a++,s+=BigInt(46+f.o.length)+f.u,c||(c=h)}let d=0n;for(let f of i)yield f,d+=BigInt(f.length);if(c||s>=0xffffffffn){let f=b1(76);f.setUint32(0,1347094022),f.setBigUint64(4,BigInt(44),1),f.setUint32(12,755182848),f.setBigUint64(24,a,1),f.setBigUint64(32,a,1),f.setBigUint64(40,d,1),f.setBigUint64(48,s,1),f.setUint32(56,1347094023),f.setBigUint64(64,s+d,1),f.setUint32(72,1,1),yield Wm(f)}let u=b1(22);u.setUint32(0,1347093766),u.setUint16(8,Nwe(a),1),u.setUint16(10,Nwe(a),1),u.setUint32(12,_y(d),1),u.setUint32(16,_y(s),1),yield Wm(u)})(r,t),r)}var EJ=l(tb(),1),TJ=l(C2(),1),PJ=l(G(),1);function Hwe(e){return JSON.stringify({__file:e.type,title:kt(e),content:typeof e.content=="string"?e.content:e.content?.raw,syncStatus:e.wp_pattern_sync_status},null,2)}var Jat={id:"export-pattern",label:(0,PJ.__)("Export as JSON"),icon:TE,supportsBulk:!0,isEligible:e=>e.type==="wp_block",callback:async e=>{if(e.length===1)return(0,TJ.downloadBlob)(`${Um((0,EJ.default)(kt(e[0])||e[0].slug))}.json`,Hwe(e[0]),"application/json");let t={},r=e.map(o=>{let n=Um((0,EJ.default)(kt(o)||o.slug));return t[n]=(t[n]||0)+1,{name:`${n+(t[n]>1?"-"+(t[n]-1):"")}.json`,lastModified:new Date,input:Hwe(o)}});return(0,TJ.downloadBlob)((0,PJ.__)("patterns-export")+".zip",await jwe(r).blob(),"application/zip")}},RJ=Jat;var Uwe=l(Ko(),1),q8=l(G(),1),$at={id:"view-post-revisions",context:"list",label(e){let t=e[0]._links?.["version-history"]?.[0]?.count??0;return(0,q8.sprintf)((0,q8.__)("View revisions (%d)"),t)},isEligible(e){if(e.status==="trash")return!1;let t=e?._links?.["predecessor-version"]?.[0]?.id??null,r=e?._links?.["version-history"]?.[0]?.count??0;return!!t&&r>1},callback(e,{onActionPerformed:t}){let r=e[0],o=(0,Uwe.addQueryArgs)("revision.php",{revision:r?._links?.["predecessor-version"]?.[0]?.id});document.location.href=o,t&&t(e)}},IJ=$at;var Wwe=l(he(),1),ti=l(G(),1),Gwe=l(Kt(),1);var Ywe=l(H(),1),OJ=l(X(),1),Gm=l(Z(),1),qwe=l(or(),1);var yy=l(P(),1),elt={id:"permanently-delete",label:(0,ti.__)("Permanently delete\u2026"),supportsBulk:!0,icon:mm,isEligible(e){if(gm(e)||e.type==="wp_block")return!1;let{status:t,permissions:r}=e;return t==="trash"&&r?.delete},hideModalHeader:!0,modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o,n]=(0,Ywe.useState)(!1),{createSuccessNotice:i,createErrorNotice:s}=(0,OJ.useDispatch)(Gwe.store),{deleteEntityRecord:a}=(0,OJ.useDispatch)(Wwe.store);return(0,yy.jsxs)(Gm.__experimentalVStack,{spacing:"5",children:[(0,yy.jsx)(Gm.__experimentalText,{children:e.length>1?(0,ti.sprintf)((0,ti._n)("Are you sure you want to permanently delete %d item?","Are you sure you want to permanently delete %d items?",e.length),e.length):(0,ti.sprintf)((0,ti.__)('Are you sure you want to permanently delete "%s"?'),(0,qwe.decodeEntities)(kt(e[0])))}),(0,yy.jsxs)(Gm.__experimentalHStack,{justify:"right",children:[(0,yy.jsx)(Gm.Button,{variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,ti.__)("Cancel")}),(0,yy.jsx)(Gm.Button,{variant:"primary",onClick:async()=>{n(!0);let c=await Promise.allSettled(e.map(d=>a("postType",d.type,d.id,{force:!0},{throwOnError:!0})));if(c.every(({status:d})=>d==="fulfilled")){let d;c.length===1?d=(0,ti.sprintf)((0,ti.__)('"%s" permanently deleted.'),kt(e[0])):d=(0,ti.__)("The items were permanently deleted."),i(d,{type:"snackbar",id:"permanently-delete-post-action"}),r?.(e)}else{let d;if(c.length===1){let u=c[0];u.reason?.message?d=u.reason.message:d=(0,ti.__)("An error occurred while permanently deleting the item.")}else{let u=new Set,f=c.filter(({status:m})=>m==="rejected");for(let m of f){let h=m;h.reason?.message&&u.add(h.reason.message)}u.size===0?d=(0,ti.__)("An error occurred while permanently deleting the items."):u.size===1?d=(0,ti.sprintf)((0,ti.__)("An error occurred while permanently deleting the items: %s"),[...u][0]):d=(0,ti.sprintf)((0,ti.__)("Some errors occurred while permanently deleting the items: %s"),[...u].join(","))}s(d,{type:"snackbar"})}n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,ti.__)("Delete permanently")})]})]})}},AJ=elt;var Kwe=l(he(),1),ua=l(G(),1),Xwe=l(Kt(),1);var tlt={id:"restore",label:(0,ua.__)("Restore"),isPrimary:!0,icon:um,supportsBulk:!0,isEligible(e){return!gm(e)&&e.type!=="wp_block"&&e.status==="trash"&&e.permissions?.update},async callback(e,{registry:t,onActionPerformed:r}){let{createSuccessNotice:o,createErrorNotice:n}=t.dispatch(Xwe.store),{editEntityRecord:i,saveEditedEntityRecord:s}=t.dispatch(Kwe.store);await Promise.allSettled(e.map(c=>i("postType",c.type,c.id,{status:"draft"})));let a=await Promise.allSettled(e.map(c=>s("postType",c.type,c.id,{throwOnError:!0})));if(a.every(({status:c})=>c==="fulfilled")){let c;e.length===1?c=(0,ua.sprintf)((0,ua.__)('"%s" has been restored.'),kt(e[0])):e[0].type==="page"?c=(0,ua.sprintf)((0,ua.__)("%d pages have been restored."),e.length):c=(0,ua.sprintf)((0,ua.__)("%d posts have been restored."),e.length),o(c,{type:"snackbar",id:"restore-post-action"}),r&&r(e)}else{let c;if(a.length===1){let d=a[0];d.reason?.message?c=d.reason.message:c=(0,ua.__)("An error occurred while restoring the post.")}else{let d=new Set,u=a.filter(({status:f})=>f==="rejected");for(let f of u){let m=f;m.reason?.message&&d.add(m.reason.message)}d.size===0?c=(0,ua.__)("An error occurred while restoring the posts."):d.size===1?c=(0,ua.sprintf)((0,ua.__)("An error occurred while restoring the posts: %s"),[...d][0]):c=(0,ua.sprintf)((0,ua.__)("Some errors occurred while restoring the posts: %s"),[...d].join(","))}n(c,{type:"snackbar"})}}},MJ=tlt;var NJ=l(X(),1),Zwe=l(he(),1),Sn=l(G(),1),Qwe=l(Kt(),1),Jwe=l(H(),1),Ym=l(Z(),1);var wy=l(P(),1),rlt={id:"move-to-trash",label:(0,Sn._x)("Trash\u2026","verb"),isPrimary:!0,icon:mm,isEligible(e){return e.type==="wp_template_part"||e.type==="wp_block"||e.type==="wp_template"&&typeof e.id=="string"?!1:!!e.status&&!["auto-draft","trash"].includes(e.status)&&e.permissions?.delete},supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o,n]=(0,Jwe.useState)(!1),{createSuccessNotice:i,createErrorNotice:s}=(0,NJ.useDispatch)(Qwe.store),{deleteEntityRecord:a}=(0,NJ.useDispatch)(Zwe.store);return(0,wy.jsxs)(Ym.__experimentalVStack,{spacing:"5",children:[(0,wy.jsx)(Ym.__experimentalText,{children:e.length===1?(0,Sn.sprintf)((0,Sn.__)('Are you sure you want to move "%s" to the trash?'),kt(e[0])):(0,Sn.sprintf)((0,Sn._n)("Are you sure you want to move %d item to the trash ?","Are you sure you want to move %d items to the trash ?",e.length),e.length)}),(0,wy.jsxs)(Ym.__experimentalHStack,{justify:"right",children:[(0,wy.jsx)(Ym.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,Sn.__)("Cancel")}),(0,wy.jsx)(Ym.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:async()=>{n(!0);let c=await Promise.allSettled(e.map(d=>a("postType",d.type,d.id.toString(),{},{throwOnError:!0})));if(c.every(({status:d})=>d==="fulfilled")){let d;c.length===1?d=(0,Sn.sprintf)((0,Sn.__)('"%s" moved to the trash.'),kt(e[0])):d=(0,Sn.sprintf)((0,Sn._n)("%d item moved to the trash.","%d items moved to the trash.",e.length),e.length),i(d,{type:"snackbar",id:"move-to-trash-action"})}else{let d;if(c.length===1){let u=c[0];u.reason?.message?d=u.reason.message:d=(0,Sn.__)("An error occurred while moving the item to the trash.")}else{let u=new Set,f=c.filter(({status:m})=>m==="rejected");for(let m of f){let h=m;h.reason?.message&&u.add(h.reason.message)}u.size===0?d=(0,Sn.__)("An error occurred while moving the items to the trash."):u.size===1?d=(0,Sn.sprintf)((0,Sn.__)("An error occurred while moving the item to the trash: %s"),[...u][0]):d=(0,Sn.sprintf)((0,Sn.__)("Some errors occurred while moving the items to the trash: %s"),[...u].join(","))}s(d,{type:"snackbar"})}r&&r(e),n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,children:(0,Sn._x)("Trash","verb")})]})]})}},FJ=rlt;var Hr=l(G(),1),rxe=l(H(),1),qm=l(Z(),1),oxe=l(Gc(),1),LJ=l(or(),1);var $we=l(Kt(),1),exe=l(he(),1),DJ=l(X(),1);function olt(e){let t=new Set;if(e.length===1){let r=e[0];r.reason?.message&&t.add(r.reason.message)}else{let r=e.filter(({status:o})=>o==="rejected");for(let o of r){let n=o;n.reason?.message&&t.add(n.reason.message)}}return t}var txe=async(e,t,r)=>{let{createSuccessNotice:o,createErrorNotice:n}=(0,DJ.dispatch)($we.store),{deleteEntityRecord:i}=(0,DJ.dispatch)(exe.store),s=await Promise.allSettled(e.map(a=>i("postType",a.type,a.id,{force:!0},{throwOnError:!0})));if(s.every(({status:a})=>a==="fulfilled")){let a;s.length===1?a=t.success.messages.getMessage(e[0]):a=t.success.messages.getBatchMessage(e),o(a,{type:t.success.type??"snackbar",id:t.success.id}),r.onActionPerformed?.(e)}else{let a=olt(s),c="";s.length===1?c=t.error.messages.getMessage(a):c=t.error.messages.getBatchMessage(a),n(c,{type:t.error.type??"snackbar",id:t.error.id}),r.onActionError?.()}};var xy=l(P(),1),{PATTERN_TYPES:nlt}=xi(oxe.privateApis),ilt={id:"delete-post",label:(0,Hr.__)("Delete\u2026"),isPrimary:!0,icon:mm,isEligible(e){return gm(e)?V6(e):e.type===nlt.user},supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o,n]=(0,rxe.useState)(!1),i=e.every(s=>gm(s)&&s?.has_theme_file);return(0,xy.jsxs)(qm.__experimentalVStack,{spacing:"5",children:[(0,xy.jsx)(qm.__experimentalText,{children:e.length>1?(0,Hr.sprintf)((0,Hr._n)("Delete %d item?","Delete %d items?",e.length),e.length):(0,Hr.sprintf)((0,Hr._x)('Delete "%s"?',"template part"),kt(e[0]))}),(0,xy.jsxs)(qm.__experimentalHStack,{justify:"right",children:[(0,xy.jsx)(qm.Button,{variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,Hr.__)("Cancel")}),(0,xy.jsx)(qm.Button,{variant:"primary",onClick:async()=>{n(!0),await txe(e,{success:{messages:{getMessage:a=>i?(0,Hr.sprintf)((0,Hr.__)('"%s" reset.'),(0,LJ.decodeEntities)(kt(a))):(0,Hr.sprintf)((0,Hr._x)('"%s" deleted.',"template part"),(0,LJ.decodeEntities)(kt(a))),getBatchMessage:()=>i?(0,Hr.__)("Items reset."):(0,Hr.__)("Items deleted.")}},error:{messages:{getMessage:a=>a.size===1?[...a][0]:i?(0,Hr.__)("An error occurred while reverting the item."):(0,Hr.__)("An error occurred while deleting the item."),getBatchMessage:a=>a.size===0?i?(0,Hr.__)("An error occurred while reverting the items."):(0,Hr.__)("An error occurred while deleting the items."):a.size===1?i?(0,Hr.sprintf)((0,Hr.__)("An error occurred while reverting the items: %s"),[...a][0]):(0,Hr.sprintf)((0,Hr.__)("An error occurred while deleting the items: %s"),[...a][0]):i?(0,Hr.sprintf)((0,Hr.__)("Some errors occurred while reverting the items: %s"),[...a].join(",")):(0,Hr.sprintf)((0,Hr.__)("Some errors occurred while deleting the items: %s"),[...a].join(","))}}},{onActionPerformed:r}),n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,Hr.__)("Delete")})]})]})}},VJ=ilt;var mxe=l(X(),1),Km=l(G(),1),hxe=l(Kt(),1),gxe=l(H(),1),bxe=l(Ut(),1);var Ns=l(Z(),1),uxe=l(Me(),1),X8=l(he(),1),_1=l(X(),1),K8=l(H(),1),v1=l(G(),1);var fxe=l(Kt(),1),pxe=l(Ut(),1);var nxe=l(X(),1),ixe=l(he(),1),slt=[];function sxe(){return(0,nxe.useSelect)(e=>e(ixe.store).getEntityRecords("postType","wp_template_part",{per_page:-1})??slt,[])}function axe(e,t){let r=e.toLowerCase(),o=t.map(i=>i.title.rendered.toLowerCase());if(!o.includes(r))return e;let n=2;for(;o.includes(`${r} ${n}`);)n++;return`${e} ${n}`}function lxe(e){return Um(e).replace(/[^\w-]+/g,"")||"wp-custom-part"}var ri=l(P(),1);function cxe(e,t){return`fields-create-template-part-modal__area-option-${e}-${t}`}function dxe(e,t){return`fields-create-template-part-modal__area-option-description-${e}-${t}`}function y1({modalTitle:e,...t}){let r=(0,_1.useSelect)(o=>o(X8.store).getPostType("wp_template_part")?.labels?.add_new_item,[]);return(0,ri.jsx)(Ns.Modal,{title:e||r,onRequestClose:t.closeModal,overlayClassName:"fields-create-template-part-modal",focusOnMount:"firstContentElement",size:"medium",children:(0,ri.jsx)(BJ,{...t})})}var alt=e=>e==="header"?iW:e==="footer"?QU:e==="sidebar"?jW:e==="navigation-overlay"?_W:rT;function BJ({defaultArea:e="uncategorized",blocks:t=[],confirmLabel:r=(0,v1.__)("Add"),closeModal:o,onCreate:n,onError:i,defaultTitle:s=""}){let{createErrorNotice:a}=(0,_1.useDispatch)(fxe.store),{saveEntityRecord:c}=(0,_1.useDispatch)(X8.store),d=sxe(),[u,f]=(0,K8.useState)(s),[m,h]=(0,K8.useState)(e),[g,b]=(0,K8.useState)(!1),v=(0,uxe.useInstanceId)(y1),y=(0,_1.useSelect)(_=>_(X8.store).getCurrentTheme()?.default_template_part_areas,[]);async function w(){if(!(!u||g))try{b(!0);let _=axe(u,d),x=lxe(_),C=await c("postType","wp_template_part",{slug:x,title:_,content:(0,pxe.serialize)(t),area:m},{throwOnError:!0});await n(C)}catch(_){let x=_ instanceof Error&&"code"in _&&_.message&&_.code!=="unknown_error"?_.message:(0,v1.__)("An error occurred while creating the template part.");a(x,{type:"snackbar"}),i?.()}finally{b(!1)}}return(0,ri.jsx)("form",{onSubmit:async _=>{_.preventDefault(),await w()},children:(0,ri.jsxs)(Ns.__experimentalVStack,{spacing:"4",children:[(0,ri.jsx)(Ns.TextControl,{label:(0,v1.__)("Name"),value:u,onChange:f,required:!0}),(0,ri.jsxs)("fieldset",{className:"fields-create-template-part-modal__area-fieldset",children:[(0,ri.jsx)(Ns.BaseControl.VisualLabel,{as:"legend",children:(0,v1.__)("Area")}),(0,ri.jsx)("div",{className:"fields-create-template-part-modal__area-radio-group",children:(y??[]).map(_=>{let x=alt(_.icon);return(0,ri.jsxs)("div",{className:"fields-create-template-part-modal__area-radio-wrapper",children:[(0,ri.jsx)("input",{type:"radio",id:cxe(_.area,v),name:`fields-create-template-part-modal__area-${v}`,value:_.area,checked:m===_.area,onChange:()=>{h(_.area)},"aria-describedby":dxe(_.area,v)}),(0,ri.jsx)(Ns.Icon,{icon:x,className:"fields-create-template-part-modal__area-radio-icon"}),(0,ri.jsx)("label",{htmlFor:cxe(_.area,v),className:"fields-create-template-part-modal__area-radio-label",children:_.label}),(0,ri.jsx)(Ns.Icon,{icon:Qn,className:"fields-create-template-part-modal__area-radio-checkmark"}),(0,ri.jsx)("p",{className:"fields-create-template-part-modal__area-radio-description",id:dxe(_.area,v),children:_.description})]},_.area)})})]}),(0,ri.jsxs)(Ns.__experimentalHStack,{justify:"right",children:[(0,ri.jsx)(Ns.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{o()},children:(0,v1.__)("Cancel")}),(0,ri.jsx)(Ns.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit","aria-disabled":!u||g,isBusy:g,children:r})]})]})})}var vxe=l(P(),1),llt={id:"duplicate-template-part",label:(0,Km._x)("Duplicate\u2026","action label"),isEligible:e=>e.type==="wp_template_part",modalHeader:(0,Km._x)("Duplicate template part","action label"),modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t})=>{let[r]=e,o=(0,gxe.useMemo)(()=>r.blocks??(0,bxe.parse)(typeof r.content=="string"?r.content:r.content.raw,{__unstableSkipMigrationLogs:!0}),[r.content,r.blocks]),{createSuccessNotice:n}=(0,mxe.useDispatch)(hxe.store);function i(s){n((0,Km.sprintf)((0,Km._x)('"%s" duplicated.',"template part"),kt(s)),{type:"snackbar",id:"edit-site-patterns-success"}),t?.()}return(0,vxe.jsx)(BJ,{blocks:o,defaultArea:r.area,defaultTitle:(0,Km.sprintf)((0,Km._x)("%s (Copy)","template part"),kt(r)),onCreate:i,onError:t,confirmLabel:(0,Km._x)("Duplicate","action label"),closeModal:t??(()=>{})})}},zJ=llt;var J2=l(G(),1);var Sy=l(P(),1),clt={id:"alt_text",type:"text",label:(0,J2.__)("Alt text"),description:(0,Sy.jsxs)(Sy.Fragment,{children:[(0,Sy.jsx)(K_,{href:(0,J2.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),openInNewTab:!0,children:(0,J2.__)("Describe the purpose of the image.")}),(0,Sy.jsx)("br",{}),(0,J2.__)("Leave empty if decorative.")]}),isVisible:e=>e?.media_type==="image",render:({item:e})=>e?.alt_text||"-",Edit:{control:"textarea",rows:2},enableSorting:!1,filterBy:!1},jJ=clt;var Cxe=l(G(),1);var Q8=l(H(),1),HJ=l(G(),1);function Z8(e){return e?typeof e=="string"?e:typeof e=="object"&&(e.rendered||e.raw)||"":""}var J8=l(P(),1);function _xe({item:e}){let[t,r]=(0,Q8.useState)(null),o=e.post,n=e._embedded?.["wp:attached-to"]?.[0]?.id,i=e._embedded?.["wp:attached-to"]?.[0]?.title;return(0,Q8.useEffect)(()=>{o&&o===n&&r(Z8(i)||(0,HJ.__)("(no title)")),o||r((0,HJ.__)("(Unattached)"))},[o,n,i]),(0,J8.jsx)(J8.Fragment,{children:t})}var $8=l(he(),1),yxe=l(Z(),1),UJ=l(G(),1),$2=l(H(),1),eM=l(Me(),1),wxe=l(X(),1);var xxe=l(P(),1);function Sxe({data:e,onChange:t}){let r=e.post&&e?._embedded?.["wp:attached-to"]?.[0]?[{label:Z8(e._embedded?.["wp:attached-to"]?.[0]?.title),value:e.post.toString()}]:[],[o,n]=(0,$2.useState)(r),[i,s]=(0,$2.useState)([]),[a,c]=(0,$2.useState)(!1),[d,u]=(0,$2.useState)(e?.post?.toString()??null),f=(0,wxe.useSelect)(v=>v($8.store).getPostTypes(),[]),m=()=>{t({post:0,_embedded:{...e?._embedded,"wp:attached-to":void 0}}),u(null)},g=(0,eM.useDebounce)((0,eM.useEvent)(async v=>{c(!0);let y=await(0,$8.__experimentalFetchLinkSuggestions)(v,{type:"post",isInitialSuggestions:!0},{});s(y);let w=y.map(x=>({label:x.title,value:x.id.toString()})),_=!v&&w.findIndex(x=>x.value===d)===-1;n(w.concat(_?r:[])),c(!1)}),300),b=v=>{if(!v){m();return}if(u(v),v){let y=i.find(w=>w.id===Number(v));if(y&&f){let w=f.find(x=>x.slug===y?.type),_={...w&&{type:w.slug},id:Number(v),title:{raw:y.title,rendered:y.title}};t({post:Number(v),_embedded:{...e?._embedded,"wp:attached-to":[_]}})}}};return(0,xxe.jsx)(yxe.ComboboxControl,{className:"dataviews-media-field__attached-to",isLoading:a,label:(0,UJ.__)("Attached to"),help:(0,UJ.__)("Attach this file to a single post or page."),value:d,options:o,onFilterValueChange:v=>g(v),onChange:b,hideLabelFromVision:!0,expandOnFocus:!1})}var dlt={id:"attached_to",type:"text",label:(0,Cxe.__)("Attached to"),Edit:Sxe,render:_xe,enableSorting:!1,filterBy:!1},WJ=dlt;var Txe=l(G(),1),Pxe=l(X(),1),Rxe=l(he(),1);var kxe=l(G(),1),w1=l(H(),1);var tM=l(Z(),1),fb=l(P(),1);function Exe({item:e}){let t=e?._embedded?.author?.[0],r=t?.name,o=t?.avatar_urls?.[48],[n,i]=(0,w1.useState)("loading");(0,w1.useEffect)(()=>{i("loading")},[o]);let s=(0,w1.useCallback)(c=>{c?.complete&&i("instant")},[]),a=()=>{n==="loading"&&i("loaded")};return(0,fb.jsxs)(tM.__experimentalHStack,{alignment:"left",spacing:0,children:[!!o&&(0,fb.jsx)("div",{className:J("media-author-field__avatar",{"is-loading":n==="loading","is-loaded":n==="loaded"}),children:(0,fb.jsx)("img",{ref:s,onLoad:a,alt:(0,kxe.__)("Author avatar"),src:o})}),!o&&(0,fb.jsx)("div",{className:"media-author-field__icon",children:(0,fb.jsx)(tM.Icon,{icon:v_})}),(0,fb.jsx)("span",{className:"media-author-field__name",children:r})]})}var ult={label:(0,Txe.__)("Author"),id:"author",type:"integer",getElements:async()=>(await(0,Pxe.resolveSelect)(Rxe.store).getEntityRecords("root","user",{per_page:-1,who:"authors",_fields:"id,name",context:"view"})??[]).map(({id:t,name:r})=>({value:t,label:r})),render:Exe,filterBy:{operators:["isAny","isNone"]},readOnly:!0},GJ=ult;var Ixe=l(G(),1);function x1(e){return e?typeof e=="string"?e:typeof e=="object"&&"raw"in e&&e.raw||"":""}var flt={id:"caption",type:"text",label:(0,Ixe.__)("Caption"),getValue:({item:e})=>x1(e?.caption),render:({item:e})=>x1(e?.caption)||"-",Edit:{control:"textarea",rows:2},enableSorting:!1,filterBy:!1},YJ=flt;var Oxe=l(G(),1),plt={id:"date",type:"datetime",label:(0,Oxe.__)("Date added"),filterBy:{operators:["before","after"]},readOnly:!0},qJ=plt;var Axe=l(G(),1);var Mxe=l(P(),1),mlt={id:"description",type:"text",label:(0,Axe.__)("Description"),getValue:({item:e})=>x1(e?.description),render:({item:e})=>(0,Mxe.jsx)("div",{children:x1(e?.description)||"-"}),Edit:{control:"textarea",rows:5},enableSorting:!1,filterBy:!1},KJ=mlt;var Lxe=l(G(),1),Vxe=l(Ko(),1);var Nxe=l(H(),1),Fxe=l(Ko(),1);var Cy=l(P(),1),hlt=15;function Dxe({item:e}){let t=(0,Nxe.useMemo)(()=>e?.source_url?(0,Fxe.getFilename)(e.source_url):null,[e?.source_url]);return t?t.length<=hlt?(0,Cy.jsx)("span",{className:"dataviews-media-field__filename",children:t}):(0,Cy.jsxs)(yt.Root,{children:[(0,Cy.jsx)(yt.Trigger,{render:(0,Cy.jsx)("span",{className:"dataviews-media-field__filename",children:t})}),(0,Cy.jsx)(yt.Popup,{children:t})]}):""}var glt={id:"filename",type:"text",label:(0,Lxe.__)("File name"),getValue:({item:e})=>(0,Vxe.getFilename)(e?.source_url||""),render:Dxe,enableSorting:!1,filterBy:!1,readOnly:!0},XJ=glt;var Fs=l(G(),1),zxe=1024,jxe=1024*zxe,Hxe=1024*jxe,Uxe=1024*Hxe,Wxe=1024*Uxe,Gxe=1024*Wxe,Yxe=1024*Gxe,blt=1024*Yxe;function Bxe(e,t,r=2){return(0,Fs.sprintf)((0,Fs._x)("%1$s %2$s","file size"),e.toLocaleString(void 0,{minimumFractionDigits:0,maximumFractionDigits:r}),t)}function vlt(e,t=2){if(e===0)return Bxe(0,(0,Fs._x)("B","unit symbol"),t);let r={[(0,Fs._x)("YB","unit symbol")]:blt,[(0,Fs._x)("ZB","unit symbol")]:Yxe,[(0,Fs._x)("EB","unit symbol")]:Gxe,[(0,Fs._x)("PB","unit symbol")]:Wxe,[(0,Fs._x)("TB","unit symbol")]:Uxe,[(0,Fs._x)("GB","unit symbol")]:Hxe,[(0,Fs._x)("MB","unit symbol")]:jxe,[(0,Fs._x)("KB","unit symbol")]:zxe,[(0,Fs._x)("B","unit symbol")]:1};for(let[o,n]of Object.entries(r))if(e>=n)return Bxe(e/n,o,t);return""}var _lt={id:"filesize",type:"text",label:(0,Fs.__)("File size"),getValue:({item:e})=>e?.media_details?.filesize?vlt(e?.media_details?.filesize):"",isVisible:e=>!!e?.media_details?.filesize,enableSorting:!1,filterBy:!1,readOnly:!0},ZJ=_lt;var S1=l(G(),1),ylt={id:"media_dimensions",type:"text",label:(0,S1.__)("Dimensions"),getValue:({item:e})=>e?.media_details?.width&&e?.media_details?.height?(0,S1.sprintf)((0,S1._x)("%1$s \xD7 %2$s","image dimensions"),e?.media_details?.width?.toString(),e?.media_details?.height?.toString()):"",isVisible:e=>!!(e?.media_details?.width&&e?.media_details?.height),enableSorting:!1,filterBy:!1,readOnly:!0},QJ=ylt;var qxe=l(G(),1),wlt={id:"mime_type",type:"text",label:(0,qxe.__)("File type"),getValue:({item:e})=>e?.mime_type||"",render:({item:e})=>e?.mime_type||"-",enableSorting:!1,filterBy:!1,readOnly:!0},JJ=wlt;var R9e=l(G(),1);var E9e=l(G(),1),are=l(Re(),1),T9e=l(X(),1),$R=l(he(),1);var xl=l(H(),1),N0=l(X(),1),Ph=l(he(),1),aC=l(Re(),1),S9e=l(Gc(),1),C9e=l(Ut(),1);var Kxe=l(H(),1),C1=l(X(),1),Xxe=l(Me(),1),Zxe=l(Re(),1);var rM=l(P(),1);function xlt(e,t,r){if(!r)return t;let o=e.get(t);return o||(o=(0,C1.createRegistry)({"core/block-editor":Zxe.storeConfig},t),o.registerStore("core/editor",eP),e.set(t,o)),o}var Slt=(0,Xxe.createHigherOrderComponent)(e=>({useSubRegistry:t=!0,...r})=>{let o=(0,C1.useRegistry)(),[n]=(0,Kxe.useState)(()=>new WeakMap),i=xlt(n,o,t);return i===o?(0,rM.jsx)(e,{registry:o,...r}):(0,rM.jsx)(C1.RegistryProvider,{value:i,children:(0,rM.jsx)(e,{registry:i,...r})})},"withRegistryProvider"),Qxe=Slt;var Jxe=l(H(),1),rP=l(X(),1),$J=l(G(),1),$xe=l(Kt(),1),e1e=l(Ko(),1);var Xm=l(H(),1),oM=l(X(),1),tP=l(he(),1);var{entityContainsSnapshot:Clt}=K(tP.privateApis),klt=3e3;function nM({postType:e,postId:t,snapshot:r}){let o=(0,oM.useRegistry)(),[n,i]=(0,Xm.useState)("pending"),s=(0,Xm.useRef)(!1),[a,c]=(0,Xm.useState)(!1),{syncStatus:d,isCollaborationEnabledForPost:u}=(0,oM.useSelect)(f=>r?{syncStatus:K(f(tP.store)).getEntitySyncConnectionStatus("postType",e,t)?.status,isCollaborationEnabledForPost:K(f(N)).isCollaborationEnabledForCurrentPost()}:{syncStatus:void 0,isCollaborationEnabledForPost:!1},[e,t,r]);return(0,Xm.useLayoutEffect)(()=>{if(!(r&&K(o.select(N)).isCollaborationEnabledForCurrentPost())){i("missing");return}s.current=!0;let m=setTimeout(()=>{c(!0)},klt);return()=>clearTimeout(m)},[]),(0,Xm.useEffect)(()=>{if(!s.current)return;let f=Clt("postType",e,t,r),m=K(o.select(N)).isCollaborationEnabledForCurrentPost(),h=K(o.select(tP.store)).getEntitySyncConnectionStatus("postType",e,t),g;if(f)g="present";else if(!m)g="missing";else if(h?.status==="disconnected")g="missing";else if(a)g="missing";else return;s.current=!1,i(g)},[d,a,u,e,t]),n}function Elt({autosave:e,createWarningNotice:t,registry:r,setCurrentRevisionId:o}){let n=Number((0,e1e.getQueryArg)(e.editLink,"revision"));t((0,$J.__)("There is an autosave of this post that is more recent than the version below."),{id:"autosave-exists",actions:[{label:(0,$J.__)("View the autosave"),...n?{onClick:()=>{let{disableVisualRevisions:i}=r.select(N).getEditorSettings();if(i){window.location.href=e.editLink;return}o(n)}}:{url:e.editLink}}]})}function t1e({post:e,recovery:t,settings:r}){let o=(0,rP.useRegistry)(),{createWarningNotice:n}=(0,rP.useDispatch)($xe.store),{setCurrentRevisionId:i}=K((0,rP.useDispatch)(N)),s=nM({postType:e.type,postId:e.id,snapshot:t?void 0:r.autosave?.crdtSnapshot});(0,Jxe.useLayoutEffect)(()=>{t||!r.autosave||s!=="present"&&s!=="pending"&&Elt({autosave:r.autosave,createWarningNotice:n,registry:o,setCurrentRevisionId:i})},[s])}var sv=l(H(),1),S0=l(X(),1),yl=l(he(),1),gIe=l(G(),1),bIe=l(Jt(),1),vIe=l(Me(),1),_Ie=l(Ut(),1),ZF=l(Re(),1);var iM=l(H(),1),r1e=l(P(),1),o1e=(0,iM.createContext)(void 0);function n1e({value:e,onChange:t,settings:r={},children:o}){let n={media:e,onChange:t,fields:r.fields||[]};return(0,r1e.jsx)(o1e.Provider,{value:n,children:o})}function k1(){let e=(0,iM.useContext)(o1e);if(!e)throw new Error("useMediaEditorContext must be used within MediaEditorProvider");return e}var i1e=l(Z(),1),s1e=l(H(),1),sM=l(G(),1);function ky(e){return e?e.startsWith("image/")?{type:"image"}:e.startsWith("video/")?{type:"video"}:e.startsWith("audio/")?{type:"audio"}:{type:"application"}:{type:"application"}}var Si=l(P(),1);function Tlt({mediaType:e,mediaUrl:t,altText:r,displayTitle:o,mimeType:n,onLoad:i,onError:s,loadingState:a}){switch(e.type){case"image":return(0,Si.jsx)("img",{className:a==="loaded"?"loaded":"",src:t,alt:r||"",onLoad:i,onError:s});case"video":return(0,Si.jsx)("video",{src:t,controls:!0,onError:s,children:o});case"audio":return(0,Si.jsx)("audio",{src:t,controls:!0,onError:s,children:o});default:return(0,Si.jsxs)("div",{className:"media-editor-preview__file-info",children:[(0,Si.jsx)("p",{className:"media-editor-preview__file-name",children:o}),(0,Si.jsx)("p",{className:"media-editor-preview__mime-type",children:n}),(0,Si.jsx)("a",{href:t,target:"_blank",rel:"noopener",className:"media-editor-preview__download-link",children:(0,sM.__)("View file")})]})}}function a1e(e){let[t,r]=(0,s1e.useState)("loading"),{media:o}=k1(),{source_url:n,mime_type:i,alt_text:s,title:a}=o||{},c=ky(i);if(!n)return(0,Si.jsx)("div",{className:"media-editor-preview media-editor-preview--empty",children:(0,Si.jsx)("p",{children:(0,sM.__)("No media file available.")})});if(t==="error")return(0,Si.jsxs)("div",{className:"media-editor-preview media-editor-preview--error",children:[(0,Si.jsx)("p",{children:(0,sM.__)("Failed to load media file.")}),(0,Si.jsx)("p",{className:"media-editor-preview__url",children:n})]});let d=typeof a=="string"?a:a?.rendered||a?.raw;return(0,Si.jsxs)("div",{...e,className:`media-editor-preview media-editor-preview--${c.type}`,children:[c.type==="image"&&t==="loading"&&(0,Si.jsx)("div",{className:"media-editor-preview__spinner",children:(0,Si.jsx)(i1e.Spinner,{})}),(0,Si.jsx)(Tlt,{mediaType:c,mediaUrl:n,altText:s,displayTitle:d,mimeType:i,onLoad:()=>r("loaded"),onError:()=>r("error"),loadingState:t})]})}var pM=l(H(),1);var e$=l(G(),1);var Ao="isAny",Mo="isNone",aM="isAll",Ci="isNotAll",zn="between",fa="inThePast",il="over",Zo="is",Qo="isNot",pb="lessThan",mb="greaterThan",hb="lessThanOrEqual",gb="greaterThanOrEqual",cu="before",du="after",uu="beforeInc",fu="afterInc",Gf="contains",Yf="notContains",qf="startsWith",pu="on",mu="notOn",lM=["asc","desc"],l1e={asc:"\u2191",desc:"\u2193"},cM={asc:"ascending",desc:"descending"},dM={asc:(0,e$.__)("Sort ascending"),desc:(0,e$.__)("Sort descending")},c1e={asc:JH,desc:YH},uM="table",d1e="grid",u1e="list",f1e="activity",p1e="pickerGrid",m1e="pickerTable",h1e="pickerActivity";var fM=["1/1","4/3","3/4","3/2","2/3","16/9","9/16"];var g1e=(0,pM.createContext)({view:{type:uM},onChangeView:()=>{},fields:[],data:[],paginationInfo:{totalItems:0,totalPages:0},selection:[],onChangeSelection:()=>{},setOpenedFilter:()=>{},openedFilter:null,getItemId:e=>e.id,isItemClickable:()=>!0,renderItemLink:void 0,containerWidth:0,containerRef:(0,pM.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});g1e.displayName="DataViewsContext";var ut=g1e;var Qf=l(G(),1);var Py=l(G(),1),SM=l(Z(),1),Xl=l(H(),1),F1e=l(cn(),1);var v1e=l(Z(),1),_1e=l(G(),1),y1e=l(P(),1),t$="dataviews-selection-checkbox";function bb({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...s}){let a=o(r),c=e.includes(a),d=!i&&c,u=n?.getValue?.({item:r})||(0,_1e.__)("(no title)");return(0,y1e.jsx)(v1e.CheckboxControl,{className:t$,"aria-label":u,"aria-disabled":i,checked:d,onChange:()=>{i||t(c?e.filter(f=>a!==f):[...e,a])},...s})}var oP=l(Z(),1),x1e=l(G(),1),E1=l(H(),1);var S1e=l(X(),1),r$=l(Me(),1);function vb(e){let t=e?.toString?.()??"";return t=t.replace(/['\u2019]/,""),Um(t,{splitRegexp:[/(?!(?:1ST|2ND|3RD|[4-9]TH)(?![a-z]))([a-z0-9])([A-Z])/g,/(?!(?:1st|2nd|3rd|[4-9]th)(?![a-z]))([0-9])([a-z])/g,/([A-Za-z])([0-9])/g,/([A-Z])([A-Z][a-z])/g]})}var uo=l(P(),1);function Plt({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,uo.jsx)(oP.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function Rlt({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,uo.jsx)(_e.Item,{disabled:e.disabled,onClick:t,children:(0,uo.jsx)(_e.ItemLabel,{children:o})})}function nP({action:e,items:t,closeModal:r}){let o=typeof e.label=="string"?e.label:e.label(t),n=typeof e.modalHeader=="function"?e.modalHeader(t):e.modalHeader;return(0,uo.jsx)(oP.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${vb(e.id)}`,children:(0,uo.jsx)(e.RenderModal,{items:t,closeModal:r})})}function o$({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,E1.useMemo)(()=>e.reduce((a,c)=>((c.isPrimary?a.primaryActions:a.regularActions).push(c),a),{primaryActions:[],regularActions:[]}),[e]),s=a=>a.map(c=>(0,uo.jsx)(Rlt,{action:c,onClick:()=>{if("RenderModal"in c){o(c);return}c.callback([t],{registry:r})},items:[t]},c.id));return(0,uo.jsxs)(_e.Group,{children:[s(n),s(i)]})}function T1({item:e,actions:t,isCompact:r}){let o=(0,S1e.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,E1.useMemo)(()=>{let a=t.filter(d=>!d.isEligible||d.isEligible(e));return{primaryActions:a.filter(d=>d.isPrimary),eligibleActions:a}},[t,e]),s=(0,r$.useViewportMatch)("medium","<");return r?(0,uo.jsx)(w1e,{item:e,actions:i,isSmall:!0,registry:o}):(0,uo.jsxs)(le,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,uo.jsx)(n$,{item:e,actions:n,registry:o}),(n.length<i.length||s)&&(0,uo.jsx)(w1e,{item:e,actions:i,registry:o})]})}function w1e({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,E1.useState)(null);return(0,uo.jsxs)(uo.Fragment,{children:[(0,uo.jsxs)(_e.Root,{disabled:!t.length,children:[(0,uo.jsx)(_e.Trigger,{render:(0,uo.jsx)(oP.Button,{size:r?"small":"compact",icon:Jn,label:(0,x1e.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,uo.jsx)(_e.Popup,{positioner:(0,uo.jsx)(_e.Positioner,{align:"end"}),children:(0,uo.jsx)(o$,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,uo.jsx)(nP,{action:n,items:[e],closeModal:()=>i(null)})]})}function n$({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,E1.useState)(null);return(0,r$.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,uo.jsxs)(uo.Fragment,{children:[t.map(a=>(0,uo.jsx)(Plt,{action:a,onClick:()=>{if("RenderModal"in a){i(a);return}a.callback([e],{registry:r})},items:[e],variant:o},a.id)),!!n&&(0,uo.jsx)(nP,{action:n,items:[e],closeModal:()=>i(null)})]})}var hM=l(Z(),1),mM=l(G(),1),Ey=l(H(),1),Ilt=l(X(),1);var Olt=l(Me(),1);var _b=l(G(),1);function C1e(e,t,r,o=!1){return e>0?(0,_b.sprintf)((0,_b._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,_b.sprintf)((0,_b._n)("%d Item","%d Items",r),r):(0,_b.sprintf)((0,_b._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var iP=l(P(),1);function P1(e,t){return e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t)))}function gM(e,t){return(0,Ey.useMemo)(()=>P1(e,t),[e,t])}function bM(e,t){return(0,Ey.useMemo)(()=>t.some(r=>P1(e,r)),[e,t])}function vM({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let s=(0,Ey.useMemo)(()=>r.filter(u=>o.some(f=>f.supportsBulk&&(!f.isEligible||f.isEligible(u)))),[r,o]),a=r.filter(u=>e.includes(n(u))&&s.includes(u)),c=e.length>0,d=a.length===s.length;return i?(0,iP.jsx)(hM.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:c,disabled:!c,onChange:()=>{t([])},"aria-label":(0,mM.__)("Deselect all")}):(0,iP.jsx)(hM.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:d,indeterminate:!d&&!!a.length,onChange:()=>{t(d?[]:s.map(u=>n(u)))},"aria-label":d?(0,mM.__)("Deselect all"):(0,mM.__)("Select all")})}var Zm=l(G(),1);var k1e=l(Z(),1),wb=l(H(),1);function _M(e,t){let r=[e?.titleField,e?.mediaField,e?.descriptionField].filter(Boolean);return t.filter(o=>!r.includes(o.id)&&o.type!=="media"&&o.enableHiding!==!1)}function yb(e,t){return(e.fields??[]).filter(r=>t.some(o=>o.id===r))}var Qt=l(P(),1);function Alt({children:e}){return wb.Children.toArray(e).filter(Boolean).map((t,r)=>(0,Qt.jsxs)(wb.Fragment,{children:[r>0&&(0,Qt.jsx)(_e.Separator,{}),t]},r))}var Mlt=(0,wb.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:s,canMove:a=!0,canInsertLeft:c=!0,canInsertRight:d=!0},u){let f=r.sort?.field===t,m=!1,h=!1,g=!1,b=[],v=o.find(R=>R.id===t),{setIsShowingFilter:y}=(0,wb.useContext)(ut);if(!v)return null;m=v.enableHiding!==!1,h=v.enableSorting!==!1;let w=v.header;if(b=!!v.filterBy&&v.filterBy?.operators||[],g=!r.filters?.some(R=>t===R.field)&&!!(v.hasElements||v.Edit)&&v.filterBy!==!1&&!v.filterBy?.isPrimary,!h&&!a&&!m&&!g)return w;let _=yb(r,o),x=_.indexOf(t),C=_M(r,o).filter(R=>!_.includes(R.id)),S=(c||d)&&!!C.length,k=(0,Zm.isRTL)();return(0,Qt.jsxs)(_e.Root,{children:[(0,Qt.jsxs)(_e.Trigger,{render:(0,Qt.jsx)(k1e.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:u,variant:"tertiary"}),children:[w,r.sort&&f&&(0,Qt.jsx)("span",{"aria-hidden":"true",children:l1e[r.sort.direction]})]}),(0,Qt.jsx)(_e.Popup,{style:{minWidth:"240px"},children:(0,Qt.jsxs)(Alt,{children:[h&&(0,Qt.jsx)(_e.RadioGroup,{value:f&&r.sort?r.sort.direction:null,onValueChange:R=>{n({...r,sort:{field:t,direction:R},showLevels:!1})},children:lM.map(R=>(0,Qt.jsx)(_e.RadioItem,{value:R,children:(0,Qt.jsx)(_e.ItemLabel,{children:dM[R]})},R))}),g&&(0,Qt.jsx)(_e.Group,{children:(0,Qt.jsx)(_e.Item,{prefix:(0,Qt.jsx)(_e.PrefixIcon,{icon:w_}),onClick:()=>{s(t),y(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:b[0]}]})},children:(0,Qt.jsx)(_e.ItemLabel,{children:(0,Zm.__)("Add filter")})})}),(a||m||S)&&v&&(0,Qt.jsxs)(_e.Group,{children:[a&&(0,Qt.jsx)(_e.Item,{prefix:(0,Qt.jsx)(_e.PrefixIcon,{icon:KH}),disabled:k?x>=_.length-1:x<1,onClick:()=>{let R=k?x+1:x-1,O=[..._];O.splice(x,1),O.splice(R,0,t),n({...r,fields:O})},children:(0,Qt.jsx)(_e.ItemLabel,{children:(0,Zm.__)("Move left")})}),a&&(0,Qt.jsx)(_e.Item,{prefix:(0,Qt.jsx)(_e.PrefixIcon,{icon:ZH}),disabled:k?x<1:x>=_.length-1,onClick:()=>{let R=k?x-1:x+1,O=[..._];O.splice(x,1),O.splice(R,0,t),n({...r,fields:O})},children:(0,Qt.jsx)(_e.ItemLabel,{children:(0,Zm.__)("Move right")})}),c&&!!C.length&&(0,Qt.jsxs)(_e.SubmenuRoot,{children:[(0,Qt.jsx)(_e.SubmenuTrigger,{children:(0,Qt.jsx)(_e.ItemLabel,{children:(0,Zm.__)("Insert left")})}),(0,Qt.jsx)(_e.Popup,{children:C.map(R=>{let O=k?x+1:x;return(0,Qt.jsx)(_e.Item,{onClick:()=>{n({...r,fields:[..._.slice(0,O),R.id,..._.slice(O)]})},children:(0,Qt.jsx)(_e.ItemLabel,{children:R.label})},R.id)})})]}),d&&!!C.length&&(0,Qt.jsxs)(_e.SubmenuRoot,{children:[(0,Qt.jsx)(_e.SubmenuTrigger,{children:(0,Qt.jsx)(_e.ItemLabel,{children:(0,Zm.__)("Insert right")})}),(0,Qt.jsx)(_e.Popup,{children:C.map(R=>{let O=k?x:x+1;return(0,Qt.jsx)(_e.Item,{onClick:()=>{n({...r,fields:[..._.slice(0,O),R.id,..._.slice(O)]})},children:(0,Qt.jsx)(_e.ItemLabel,{children:R.label})},R.id)})})]}),m&&v&&(0,Qt.jsx)(_e.Item,{prefix:(0,Qt.jsx)(_e.PrefixIcon,{icon:oT}),onClick:()=>{i(v),n({...r,fields:_.filter(R=>R!==t)})},children:(0,Qt.jsx)(_e.ItemLabel,{children:(0,Zm.__)("Hide column")})})]})]})})]})}),Nlt=Mlt,R1=Nlt;var E1e=l(H(),1),i$=l(P(),1);function Flt({item:e,isItemClickable:t,onClickItem:r,className:o}){return!t(e)||!r?{className:o}:{className:o?`${o} ${o}--clickable`:void 0,role:"button",tabIndex:0,onClick:n=>{n.stopPropagation(),r(e)},onKeyDown:n=>{(n.key==="Enter"||n.key===""||n.key===" ")&&(n.stopPropagation(),r(e))}}}function xb({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...s}){if(!t(e))return(0,i$.jsx)("div",{className:n,...s,children:i});if(o){let c=o({item:e,className:`${n} ${n}--clickable`,...s,children:i});return(0,E1e.cloneElement)(c,{onClick:d=>{d.stopPropagation(),c.props.onClick&&c.props.onClick(d)},onKeyDown:d=>{(d.key==="Enter"||d.key===""||d.key===" ")&&(d.stopPropagation(),c.props.onKeyDown&&c.props.onKeyDown(d))}})}let a=Flt({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,i$.jsx)("div",{...a,...s,children:i})}var Kf=l(P(),1);function Dlt({item:e,level:t,titleField:r,mediaField:o,mediaAspectRatio:n,descriptionField:i,onClickItem:s,renderItemLink:a,isItemClickable:c}){let d="32px";if(n){let[u,f]=n.split("/").map(Number);d=`${Math.min(60,Math.round(32*u/f))}px`}return(0,Kf.jsxs)(le,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,Kf.jsx)(xb,{item:e,isItemClickable:c,onClickItem:s,renderItemLink:a,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":c(e)&&(s||a)&&r?r.getValue?.({item:e}):void 0,children:(0,Kf.jsx)(o.render,{item:e,field:o,config:{sizes:d}})}),(0,Kf.jsxs)(le,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,Kf.jsxs)(xb,{item:e,isItemClickable:c,onClickItem:s,renderItemLink:a,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[t!==void 0&&t>0&&(0,Kf.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,Kf.jsx)(r.render,{item:e,field:r})]}),i&&(0,Kf.jsx)(i.render,{item:e,field:i})]})]})}var yM=Dlt;var Ty=l(H(),1),T1e=l(G(),1),Llt=e=>(0,T1e.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function P1e({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,Ty.useState)(!1),[n,i]=(0,Ty.useState)(!1),s=(0,Ty.useCallback)(()=>{let a=e.current;a&&(t&&o(Llt(a)),i(a.scrollTop>0))},[e,t]);return(0,Ty.useEffect)(()=>{if(typeof window>"u"||!e.current)return()=>{};let a=e.current;return s(),a.addEventListener("scroll",s),window.addEventListener("resize",s),()=>{a.removeEventListener("scroll",s),window.removeEventListener("resize",s)}},[e,t,s]),{isHorizontalScrollEnd:r,isVerticallyScrolled:n}}function sl(e,t){return e.reduce((r,o)=>{let n=t.getValue({item:o});return r.has(n)||r.set(n,[]),r.get(n)?.push(o),r},new Map)}var sP=l(H(),1),I1e=l(cn(),1);function R1e(e,t,r){return e.slice(Math.min(t,r),Math.max(t,r)+1)}function Vlt({anchorId:e,targetId:t,lastTargetId:r,orderedIds:o,selection:n}){let i=o.indexOf(t);if(i===-1)return n;let s=e===null?-1:o.indexOf(e),a=s!==-1,c=a?s:i,d=a&&r!==null?o.indexOf(r):-1,u=d===-1?[]:R1e(o,c,d),f=n.filter(m=>!u.includes(m));return[...new Set([...f,...R1e(o,c,i)])]}function Blt({targetId:e,orderedIds:t,selection:r}){let o=t.indexOf(e);if(o===-1)return null;let n=new Set(r),i=null,s=1/0;return t.forEach((a,c)=>{if(!n.has(a))return;let d=Math.abs(c-o);d<s&&(s=d,i=a)}),i}function Jc({data:e,getItemId:t,isItemSelectable:r,selection:o,onChangeSelection:n,selectionMode:i,shouldSelectOnClick:s}){let a=i==="multi",c=i!=="single-required",d=(0,sP.useRef)(null),u=y=>{d.current={anchorId:y,lastTargetId:null}},f=(0,sP.useRef)(!1);(0,sP.useEffect)(()=>{let y=()=>{f.current=!0};return document.addEventListener("touchstart",y,{once:!0}),()=>document.removeEventListener("touchstart",y)},[]);let m=e.filter(r).map(t),h=new Set(m),b=m.length>0&&a;return{getSelectionProps:y=>{let w=h.has(y);return{...s&&{onClick:()=>{c&&o.includes(y)?n(o.filter(_=>y!==_)):n(a?[...o,y]:[y]),u(y)}},onMouseDown:_=>{_.button===0&&_.shiftKey&&b&&_.preventDefault()},onClickCapture:_=>{if(!b)return;let x=(0,I1e.isAppleOS)()?_.metaKey:_.ctrlKey,C=_.target instanceof Element&&!!_.target.closest(`.${t$}`);if(!x&&!_.shiftKey){w&&C&&u(y);return}if(!(f.current||document.getSelection()?.type==="Range")&&(_.stopPropagation(),C||_.preventDefault(),!!w))if(_.shiftKey){let S=d.current;(!S||!h.has(S.anchorId))&&(S={anchorId:Blt({targetId:y,orderedIds:m,selection:o})??y,lastTargetId:null}),n(Vlt({anchorId:S.anchorId,targetId:y,lastTargetId:S.lastTargetId,orderedIds:m,selection:o})),d.current={anchorId:S.anchorId,lastTargetId:y}}else n(o.includes(y)?o.filter(S=>y!==S):[...o,y]),u(y)}}}}}var Sb=l(Z(),1),A1e=l(G(),1),M1e=l(H(),1);var Kl=l(P(),1);function O1e({field:e,isVisible:t,onToggleVisibility:r}){return(0,Kl.jsx)(Sb.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,Kl.jsxs)(le,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,Kl.jsx)("div",{style:{height:24,width:24},children:t&&(0,Kl.jsx)(Sb.Icon,{icon:Qn})}),(0,Kl.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function zlt(e){return!!e}function wM({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,M1e.useContext)(ut),n=_M(t,r);if(!n?.length)return null;let i=r.find(g=>g.id===t.titleField),s=r.find(g=>g.id===t.mediaField),a=r.find(g=>g.id===t.descriptionField),c=[{field:i,isVisibleFlag:"showTitle"},{field:s,isVisibleFlag:"showMedia"},{field:a,isVisibleFlag:"showDescription"}].filter(({field:g})=>zlt(g)),d=t.fields??[],u=n.filter(g=>d.includes(g.id)).length,f=c.filter(({isVisibleFlag:g})=>t[g]??!0),m=f.length+u,h=m===1&&f.length===1;return(0,Kl.jsxs)(le,{direction:"column",className:"dataviews-field-control",children:[e&&(0,Kl.jsx)(Sb.BaseControl.VisualLabel,{children:(0,A1e.__)("Properties")}),(0,Kl.jsx)(le,{direction:"column",className:"dataviews-view-config__properties",children:(0,Kl.jsxs)(Sb.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[c.map(({field:g,isVisibleFlag:b})=>{let v=t[b]??!0,y=h&&v?{...g,enableHiding:!1}:g;return(0,Kl.jsx)(O1e,{field:y,isVisible:v,onToggleVisibility:()=>{o({...t,[b]:!v})}},g.id)}),n.map(g=>{let b=d.includes(g.id),v=m===1&&b?{...g,enableHiding:!1}:g;return(0,Kl.jsx)(O1e,{field:v,isVisible:b,onToggleVisibility:()=>{o({...t,fields:b?d.filter(y=>y!==g.id):[...d,g.id]})}},g.id)})]})})]})}var xM=l(H(),1);function Xf(e,t={delay:400}){let[r,o]=(0,xM.useState)(!1);return(0,xM.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var Rt=l(P(),1);function D1e(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function jlt({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=J("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,Rt.jsx)("div",{className:i,children:(0,Rt.jsx)(n.render,{item:e,field:n})})}function N1e({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:s,titleField:a,mediaField:c,mediaAspectRatio:d,descriptionField:u,selection:f,getItemId:m,isItemClickable:h,onClickItem:g,renderItemLink:b,onChangeSelection:v,onMouseDown:y,onClickCapture:w,isActionsColumnSticky:_,posinset:x}){let{paginationInfo:C}=(0,Xl.useContext)(ut),S=gM(o,t),k=S&&f.includes(i),{showTitle:R=!0,showMedia:O=!0,showDescription:E=!0,infiniteScrollEnabled:I}=s,T=yb(s,n),M=a&&R||c&&O||u&&E;return(0,Rt.jsxs)("tr",{className:J("dataviews-view-table__row",{"is-selected":S&&k,"has-bulk-actions":S}),"aria-setsize":I?C.totalItems:void 0,"aria-posinset":x,role:I?"article":void 0,onClickCapture:w,onMouseDown:F=>{let V=(0,F1e.isAppleOS)()?F.metaKey:F.ctrlKey;F.button===0&&V&&window.navigator.userAgent.toLowerCase().includes("firefox")&&F.preventDefault(),y(F)},children:[e&&(0,Rt.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,Rt.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,Rt.jsx)(bb,{item:t,selection:f,onChangeSelection:v,getItemId:m,titleField:a,disabled:!S})})}),M&&(0,Rt.jsx)("td",{children:(0,Rt.jsx)(yM,{item:t,level:r,titleField:R?a:void 0,mediaField:O?c:void 0,mediaAspectRatio:d,descriptionField:E?u:void 0,isItemClickable:h,onClickItem:g,renderItemLink:b})}),T.map(F=>{let{width:V,maxWidth:B,minWidth:z,align:A}=s.layout?.styles?.[F]??{},D=n.find(U=>U.id===F),L=D1e(A,D?.type);return(0,Rt.jsx)("td",{style:{width:V,maxWidth:B,minWidth:z},children:(0,Rt.jsx)(jlt,{fields:n,item:t,column:F,align:L})},F)}),!!o?.length&&(0,Rt.jsx)("td",{className:J("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":_}),onClick:F=>F.stopPropagation(),children:(0,Rt.jsx)(T1,{item:t,actions:o})})]})}function Hlt({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:s,onChangeSelection:a,selection:c,setOpenedFilter:d,onClickItem:u,isItemClickable:f,renderItemLink:m,view:h,className:g,empty:b}){let{containerRef:v}=(0,Xl.useContext)(ut),y=Xf(i),w=h.groupBy?.field?r.find(ce=>ce.id===h.groupBy?.field):null,_=w?sl(t,w):null,x=_?Array.from(_.values()).flat():t,{getSelectionProps:C}=Jc({data:x,getItemId:o,isItemSelectable:ce=>P1(e,ce),selection:c,onChangeSelection:a,selectionMode:"multi",shouldSelectOnClick:!1}),S=(0,Xl.useRef)(new Map),k=(0,Xl.useRef)(void 0),[R,O]=(0,Xl.useState)(),[E,I]=(0,Xl.useState)(null);(0,Xl.useEffect)(()=>{k.current&&(k.current.focus(),k.current=void 0)});let T=(0,Xl.useId)(),{isHorizontalScrollEnd:M,isVerticallyScrolled:F}=P1e({scrollContainerRef:v,enabledHorizontal:!!e?.length}),V=bM(e,t);if(R){k.current=R,O(void 0);return}let B=ce=>{let ve=S.current.get(ce.id),me=ve?S.current.get(ve.fallback):void 0;O(me?.node)},z=ce=>{ce.preventDefault(),ce.stopPropagation();let ve={getBoundingClientRect:()=>({x:ce.clientX,y:ce.clientY,top:ce.clientY,left:ce.clientX,right:ce.clientX,bottom:ce.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{I(ve)})},A=!!t?.length,D=r.find(ce=>ce.id===h.titleField),L=r.find(ce=>ce.id===h.mediaField),U=r.find(ce=>ce.id===h.descriptionField),{showTitle:j=!0,showMedia:Y=!0,showDescription:q=!0}=h,ne=D&&j||L&&Y||U&&q,ie=yb(h,r),oe=(ce,ve)=>me=>{me?S.current.set(ce,{node:me,fallback:ie[ve>0?ve-1:1]}):S.current.delete(ce)},te=h.infiniteScrollEnabled&&!_,se=(0,Py.isRTL)(),ge=h.layout?.aspectRatio&&fM.includes(h.layout.aspectRatio)?h.layout.aspectRatio:void 0,we={"--wp-dataviews-media-aspect-ratio":ge??"1/1"};return A?(0,Rt.jsxs)(Rt.Fragment,{children:[(0,Rt.jsxs)("table",{className:J("dataviews-view-table",g,{[`has-${h.layout?.density}-density`]:h.layout?.density&&["compact","comfortable"].includes(h.layout.density),"has-bulk-actions":V,"is-refreshing":!te&&y,"has-media-aspect-ratio":!!ge}),style:we,"aria-busy":i,"aria-describedby":T,role:te?"feed":void 0,inert:!te&&i?"true":void 0,children:[(0,Rt.jsxs)("colgroup",{children:[V&&(0,Rt.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),ne&&(0,Rt.jsx)("col",{className:"dataviews-view-table__col-first-data"}),ie.map((ce,ve)=>(0,Rt.jsx)("col",{className:J(`dataviews-view-table__col-${ce}`,{"dataviews-view-table__col-expand":!ne&&ve===ie.length-1})},`col-${ce}`)),!!e?.length&&(0,Rt.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),E&&(0,Rt.jsx)(SM.Popover,{anchor:E,onClose:()=>I(null),placement:"bottom-start",children:(0,Rt.jsx)(wM,{showLabel:!1})}),(0,Rt.jsx)("thead",{className:J({"dataviews-view-table__thead--stuck":F}),onContextMenu:z,children:(0,Rt.jsxs)("tr",{className:"dataviews-view-table__row",children:[V&&(0,Rt.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:z,children:(0,Rt.jsx)(vM,{selection:c,onChangeSelection:a,data:t,actions:e,getItemId:o})}),ne&&(0,Rt.jsx)("th",{scope:"col",children:D&&(0,Rt.jsx)(R1,{ref:oe(D.id,0),fieldId:D.id,view:h,fields:r,onChangeView:s,onHide:B,setOpenedFilter:d,canMove:!1,canInsertLeft:se?h.layout?.enableMoving??!0:!1,canInsertRight:se?!1:h.layout?.enableMoving??!0})}),ie.map((ce,ve)=>{let{width:me,maxWidth:$,minWidth:ue,align:ee}=h.layout?.styles?.[ce]??{},pe=r.find(Pe=>Pe.id===ce),fe=D1e(ee,pe?.type),ye=h.layout?.enableMoving??!0;return(0,Rt.jsx)("th",{style:{width:me,maxWidth:$,minWidth:ue,textAlign:fe},"aria-sort":h.sort?.direction&&h.sort?.field===ce?cM[h.sort.direction]:void 0,scope:"col",children:(0,Rt.jsx)(R1,{ref:oe(ce,ve),fieldId:ce,view:h,fields:r,onChangeView:s,onHide:B,setOpenedFilter:d,canMove:ye,canInsertLeft:ye,canInsertRight:ye})},ce)}),!!e?.length&&(0,Rt.jsx)("th",{className:J("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!M}),children:(0,Rt.jsx)("span",{className:"dataviews-view-table-header",children:(0,Py.__)("Actions")})})]})}),A&&w&&_?Array.from(_.entries()).map(([ce,ve])=>(0,Rt.jsxs)("tbody",{children:[(0,Rt.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,Rt.jsx)("td",{colSpan:ie.length+(ne?1:0)+(V?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:h.groupBy?.showLabel===!1?ce:(0,Py.sprintf)((0,Py.__)("%1$s: %2$s"),w.label,ce)})}),ve.map((me,$)=>{let ue=o(me)||$.toString();return(0,Rt.jsx)(N1e,{item:me,level:h.showLevels&&typeof n=="function"?n(me):void 0,hasBulkActions:V,actions:e,fields:r,id:ue,view:h,titleField:D,mediaField:L,mediaAspectRatio:ge,descriptionField:U,selection:c,getItemId:o,onChangeSelection:a,...C(ue),onClickItem:u,renderItemLink:m,isItemClickable:f,isActionsColumnSticky:!M},o(me))})]},`group-${ce}`)):(0,Rt.jsx)("tbody",{children:A&&t.map((ce,ve)=>{let me=o(ce)||ve.toString();return(0,Rt.jsx)(N1e,{item:ce,level:h.showLevels&&typeof n=="function"?n(ce):void 0,hasBulkActions:V,actions:e,fields:r,id:me,view:h,titleField:D,mediaField:L,mediaAspectRatio:ge,descriptionField:U,selection:c,getItemId:o,onChangeSelection:a,...C(me),onClickItem:u,renderItemLink:m,isItemClickable:f,isActionsColumnSticky:!M,posinset:te?ve+1:void 0},o(ce))})})]}),te&&i&&(0,Rt.jsx)("div",{className:"dataviews-loading",id:T,children:(0,Rt.jsx)("p",{className:"dataviews-loading-more",children:(0,Rt.jsx)(SM.Spinner,{})})})]}):(0,Rt.jsx)("div",{className:J("dataviews-no-results",{"is-refreshing":y}),id:T,children:b})}var L1e=Hlt;var H1e=l(Z(),1),PM=l(G(),1);var $c=l(Z(),1);var lP=l(G(),1),j1e=l(Me(),1),kb=l(H(),1);var Ult=l(Z(),1),Wlt=l(G(),1),CM=l(H(),1);var Glt=l(P(),1),Ylt=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],qlt=Ylt[2].value;function kM(){let e=(0,CM.useContext)(ut),t=e.view;return(0,CM.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??qlt,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var V1e=l(H(),1);var B1e=l(P(),1),aP=(0,V1e.forwardRef)(({className:e,previewSize:t,style:r,...o},n)=>(0,B1e.jsx)("div",{ref:n,className:J("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`,...r},...o}));var EM=l(H(),1);function Cb(e,t){let{intersectionObserver:r}=(0,EM.useContext)(ut);(0,EM.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function TM(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var Wt=l(P(),1);function Klt(e,t){let r=[];for(let o=0,n=e.length;o<n;o+=t)r.push(e.slice(o,o+t));return r}var z1e=(0,kb.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:s,getItemId:a,item:c,actions:d,mediaField:u,titleField:f,descriptionField:m,regularFields:h,badgeFields:g,hasBulkActions:b,config:v,posinset:y,setsize:w,..._},x){let{showTitle:C=!0,showMedia:S=!0,showDescription:k=!0}=t,R=gM(d,c),O=a(c),E=(0,kb.useRef)(null),I=(0,kb.useCallback)(L=>{E.current=L,typeof x=="function"?x(L):x&&(x.current=L)},[x]);Cb(E,y);let T=(0,j1e.useInstanceId)(e),M=r.includes(O),F=(0,Wt.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),V=S&&u?.render,B=V?(0,Wt.jsx)(u.render,{item:c,field:u,config:v}):F,z=C&&f?.render?(0,Wt.jsx)(f.render,{item:c,field:f}):null,A,D;return i(c)&&n&&(z?(A={"aria-labelledby":`dataviews-view-grid__title-field-${T}`},D={id:`dataviews-view-grid__title-field-${T}`}):A={"aria-label":(0,lP.__)("Navigate to item")}),(0,Wt.jsxs)(le,{direction:"column",..._,ref:I,"aria-setsize":w,"aria-posinset":y,className:J(_.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":R&&M}),children:[(0,Wt.jsx)(xb,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:J("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!V}),...A,children:B}),b&&(0,Wt.jsx)(bb,{item:c,selection:r,onChangeSelection:o,getItemId:a,titleField:f,disabled:!R}),!!d?.length&&(0,Wt.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,Wt.jsx)(T1,{item:c,actions:d,isCompact:!0})}),C&&(0,Wt.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,Wt.jsx)(xb,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:"dataviews-view-grid__title-field dataviews-title-field",...D,title:f?.getValueFormatted({item:c,field:f})||void 0,children:z})}),(0,Wt.jsxs)(le,{direction:"column",gap:"xs",children:[k&&m?.render&&(0,Wt.jsx)(m.render,{item:c,field:m}),!!g?.length&&(0,Wt.jsx)(le,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:g.map(L=>(0,Wt.jsx)(ia,{className:"dataviews-view-grid__field-value",children:(0,Wt.jsx)(L.render,{item:c,field:L})},L.id))}),!!h?.length&&(0,Wt.jsx)(le,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:h.map(L=>(0,Wt.jsx)($c.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,Wt.jsxs)(Wt.Fragment,{children:[(0,Wt.jsxs)(yt.Root,{children:[(0,Wt.jsx)(yt.Trigger,{render:(0,Wt.jsx)($c.FlexItem,{className:"dataviews-view-grid__field-name",children:L.header})}),(0,Wt.jsx)(yt.Popup,{children:L.label})]}),(0,Wt.jsx)($c.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,Wt.jsx)(L.render,{item:c,field:L})})]})},L.id))})]})]})});function s$({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:s,selection:a,onChangeSelection:c,onClickItem:d,isItemClickable:u,renderItemLink:f,getItemId:m,actions:h,getSelectionProps:g}){let{paginationInfo:b,resizeObserverRef:v}=(0,kb.useContext)(ut),y=kM(),w={"--wp-dataviews-media-aspect-ratio":i.layout?.aspectRatio&&fM.includes(i.layout.aspectRatio)?i.layout.aspectRatio:"1/1"},_=i.layout?.mediaFit==="contain",x=bM(h,e),C=s.find(F=>F.id===i?.titleField),S=s.find(F=>F.id===i?.mediaField),k=s.find(F=>F.id===i?.descriptionField),R=i.fields??[],{regularFields:O,badgeFields:E}=R.reduce((F,V)=>{let B=s.find(A=>A.id===V);if(!B)return F;let z=i.layout?.badgeFields?.includes(V)?"badgeFields":"regularFields";return F[z].push(B),F},{regularFields:[],badgeFields:[]}),I="900px",T=Math.ceil(e.length/y),M=TM(e,t,y);return(0,Wt.jsxs)(Wt.Fragment,{children:[t&&(0,Wt.jsxs)($c.Composite,{render:(0,Wt.jsx)(aP,{className:J("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density),"has-media-fit-contain":_}),previewSize:i.layout?.previewSize,style:w,"aria-busy":n,ref:v}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:M}).map((F,V)=>(0,Wt.jsx)($c.Composite.Item,{render:B=>(0,Wt.jsx)(le,{...B,direction:"column",role:"article",className:"dataviews-view-grid__row__gridcell dataviews-view-grid__card dataviews-view-grid__placeholder"}),"aria-hidden":!0,tabIndex:-1},`placeholder-${V}`)),e.map(F=>{let V=m(F),B=g(V),z=F.position;return(0,Wt.jsx)($c.Composite.Item,{render:A=>(0,Wt.jsx)(z1e,{...A,id:V,role:"article",view:i,selection:a,onChangeSelection:c,onClickItem:d,isItemClickable:u,renderItemLink:f,getItemId:m,item:F,actions:h,onMouseDown:D=>{A.onMouseDown?.(D),B.onMouseDown(D)},onClickCapture:D=>{A.onClickCapture?.(D),B.onClickCapture(D)},mediaField:S,titleField:C,descriptionField:k,regularFields:O,badgeFields:E,hasBulkActions:x,posinset:z,setsize:b.totalItems,config:{sizes:I}})},V)})]}),!t&&(0,Wt.jsx)($c.Composite,{role:"grid",style:w,className:J("dataviews-view-grid",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density),"has-media-fit-contain":_}),focusWrap:!0,"aria-busy":n,"aria-rowcount":T,ref:v,inert:o,children:Klt(e,y).map((F,V)=>(0,Wt.jsx)($c.Composite.Row,{render:(0,Wt.jsx)("div",{role:"row","aria-rowindex":V+1,"aria-label":(0,lP.sprintf)((0,lP.__)("Row %d"),V+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${y}, minmax(0, 1fr) )`}}),children:F.map(B=>{let z=m(B),A=g(z);return(0,Wt.jsx)($c.Composite.Item,{render:D=>(0,Wt.jsx)(z1e,{...D,id:z,role:"gridcell",view:i,selection:a,onChangeSelection:c,onClickItem:d,isItemClickable:u,renderItemLink:f,getItemId:m,item:B,actions:h,onMouseDown:L=>{D.onMouseDown?.(L),A.onMouseDown(L)},onClickCapture:L=>{D.onClickCapture?.(L),A.onClickCapture(L)},mediaField:S,titleField:C,descriptionField:k,regularFields:O,badgeFields:E,hasBulkActions:x,config:{sizes:I}})},z)})},V))})]})}var Zl=l(P(),1);function Xlt({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:c,selection:d,view:u,className:f,empty:m}){let h=Xf(!!n),g=!!t?.length,b=u.groupBy?.field?r.find(C=>C.id===u.groupBy?.field):null,v=b?sl(t,b):null,y=u.infiniteScrollEnabled&&!v,w=v?Array.from(v.values()).flat():t,{getSelectionProps:_}=Jc({data:w,getItemId:o,isItemSelectable:C=>P1(e,C),selection:d,onChangeSelection:i,selectionMode:"multi",shouldSelectOnClick:!1});if(!g)return(0,Zl.jsx)("div",{className:J("dataviews-no-results",{"is-refreshing":h}),children:m});let x={className:J(f,{"is-refreshing":!y&&h}),inert:!y&&n?"true":void 0,isLoading:n,view:u,fields:r,selection:d,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:c,getItemId:o,actions:e,getSelectionProps:_};return(0,Zl.jsxs)(Zl.Fragment,{children:[g&&b&&v&&(0,Zl.jsx)(le,{direction:"column",gap:"lg",children:Array.from(v.entries()).map(([C,S])=>(0,Zl.jsxs)(le,{direction:"column",gap:"sm",children:[(0,Zl.jsx)("h3",{className:"dataviews-view-grid__group-header",children:u.groupBy?.showLabel===!1?C:(0,PM.sprintf)((0,PM.__)("%1$s: %2$s"),b.label,C)}),(0,Zl.jsx)(s$,{...x,data:S,isInfiniteScroll:!1})]},C))}),!v&&(0,Zl.jsx)(s$,{...x,data:t,isInfiniteScroll:!!y}),y&&n&&(0,Zl.jsx)("p",{className:"dataviews-loading-more",children:(0,Zl.jsx)(H1e.Spinner,{})})]})}var U1e=Xlt;var RM=l(Me(),1),al=l(Z(),1),dn=l(H(),1),cP=l(G(),1);var c$=l(X(),1);var ht=l(P(),1);function a$(e){return`${e}-item-wrapper`}function Zlt(e,t){return`${e}-primary-action-${t}`}function l$(e){return`${e}-dropdown`}function Qlt({idPrefix:e,primaryAction:t,item:r}){let o=(0,c$.useRegistry)(),[n,i]=(0,dn.useState)(!1),s=Zlt(e,t.id),a=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,ht.jsx)("div",{role:"gridcell",children:(0,ht.jsx)(al.Composite.Item,{id:s,render:(0,ht.jsx)(al.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:a,size:"small",onClick:()=>i(!0)}),children:n&&(0,ht.jsx)(nP,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,ht.jsx)("div",{role:"gridcell",children:(0,ht.jsx)(al.Composite.Item,{id:s,render:(0,ht.jsx)(al.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:a})})},t.id)}function W1e({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:s,descriptionField:a,selectionProps:c,otherFields:d,onDropdownTriggerKeyDown:u,posinset:f}){let{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:b}=e,v=(0,dn.useRef)(null),y=`${r}-label`,w=`${r}-description`,_=(0,c$.useRegistry)(),[x,C]=(0,dn.useState)(!1),[S,k]=(0,dn.useState)(null),R=({type:A})=>{C(A==="mouseenter")},{paginationInfo:O}=(0,dn.useContext)(ut);(0,dn.useEffect)(()=>{o&&v.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:E,eligibleActions:I}=(0,dn.useMemo)(()=>{let A=t.filter(L=>!L.isEligible||L.isEligible(n));return{primaryAction:A.filter(L=>L.isPrimary)[0],eligibleActions:A}},[t,n]),T=E&&t.length===1,M=h&&s?.render?(0,ht.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,ht.jsx)(s.render,{item:n,field:s,config:{sizes:"52px"}})}):null,F=m&&i?.render?(0,ht.jsx)(i.render,{item:n,field:i}):null,V=g&&a?.render,B=!!M&&!V&&!d.length,z=I?.length>0&&(0,ht.jsxs)(le,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[E&&(0,ht.jsx)(Qlt,{idPrefix:r,primaryAction:E,item:n}),!T&&(0,ht.jsxs)("div",{role:"gridcell",children:[(0,ht.jsxs)(_e.Root,{disabled:!t.length,children:[(0,ht.jsx)(_e.Trigger,{render:(0,ht.jsx)(al.Composite.Item,{id:l$(r),accessibleWhenDisabled:!0,render:(0,ht.jsx)(al.Button,{size:"small",icon:Jn,label:(0,cP.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDownCapture:u})})}),(0,ht.jsx)(_e.Popup,{positioner:(0,ht.jsx)(_e.Positioner,{align:"end"}),children:(0,ht.jsx)(o$,{actions:I,item:n,registry:_,setActiveModalAction:k})})]}),!!S&&(0,ht.jsx)(nP,{action:S,items:[n],closeModal:()=>k(null)})]})]});return(0,ht.jsx)(al.Composite.Row,{ref:v,render:(0,ht.jsx)("div",{"aria-posinset":f,"aria-setsize":b?O.totalItems:void 0}),role:b?"article":"row",className:J({"is-selected":o,"is-hovered":x}),onMouseEnter:R,onMouseLeave:R,children:(0,ht.jsxs)(le,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,ht.jsx)("div",{role:"gridcell",children:(0,ht.jsx)(al.Composite.Item,{id:a$(r),"aria-pressed":o,"aria-labelledby":y,"aria-describedby":w,className:"dataviews-view-list__item",...c})}),(0,ht.jsxs)(le,{direction:"row",gap:"md",justify:"start",align:B?"center":"flex-start",style:{flex:1,minWidth:0},children:[M,(0,ht.jsxs)(le,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,ht.jsxs)(le,{direction:"row",align:"center",children:[(0,ht.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:y,children:F}),z]}),V&&(0,ht.jsx)("div",{className:"dataviews-view-list__field",children:(0,ht.jsx)(a.render,{item:n,field:a})}),(0,ht.jsx)("div",{className:"dataviews-view-list__fields",id:w,children:d.map(A=>(0,ht.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,ht.jsx)(Ot,{className:"dataviews-view-list__field-label",render:(0,ht.jsx)("span",{}),children:A.label}),(0,ht.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,ht.jsx)(A.render,{item:n,field:A})})]},A.id))})]})]})]})})}function Jlt(e){return!!e}function d$(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:s,selection:a,view:c,className:d,empty:u}=e,f=(0,RM.useInstanceId)(d$,"view-list"),m=Xf(!!i),{paginationInfo:h}=(0,dn.useContext)(ut),g=r?.findLast(U=>a.includes(n(U))),b=o.find(U=>U.id===c.titleField),v=o.find(U=>U.id===c.mediaField),y=o.find(U=>U.id===c.descriptionField),w=(c?.fields??[]).map(U=>o.find(j=>U===j.id)).filter(Jlt),{getSelectionProps:_}=Jc({data:r,getItemId:n,isItemSelectable:()=>!0,selection:a,onChangeSelection:s,selectionMode:"single-required",shouldSelectOnClick:!0}),x=(0,dn.useCallback)(U=>`${f}-${n(U)}`,[f,n]),C=(0,dn.useCallback)((U,j)=>j.startsWith(x(U)),[x]),[S,k]=(0,dn.useState)(void 0),R=(0,dn.useRef)(null);(0,dn.useEffect)(()=>{g&&k(a$(x(g)))},[g,x]);let O=r.findIndex(U=>C(U,S??"")),E=(0,RM.usePrevious)(O),I=O!==-1,T=(0,dn.useCallback)((U,j)=>{let Y=Math.min(r.length-1,Math.max(0,U));if(!r[Y])return;let q=x(r[Y]),ne=j(q);k(ne),R.current?.contains(R.current.ownerDocument.activeElement)&&document.getElementById(ne)?.focus()},[r,x]);(0,dn.useEffect)(()=>{!I&&(E!==void 0&&E!==-1)&&T(E,a$)},[I,T,E]);let M=(0,dn.useCallback)(U=>{U.key==="ArrowDown"&&(U.preventDefault(),U.stopPropagation(),T(O+1,l$)),U.key==="ArrowUp"&&(U.preventDefault(),U.stopPropagation(),T(O-1,l$))},[T,O]),F=!!r?.length,V=c.groupBy?.field?o.find(U=>U.id===c.groupBy?.field):null,B=F&&V?sl(r,V):null,z=c.infiniteScrollEnabled&&!B,A=z&&(c.startPosition??1)+(c.perPage??0)<h.totalItems,D=J("dataviews-view-list",d,{[`has-${c.layout?.density}-density`]:c.layout?.density&&["compact","comfortable"].includes(c.layout.density),"is-refreshing":!z&&m}),L={ref:R,id:f,render:(0,ht.jsx)("div",{}),activeId:S,setActiveId:k,inert:!z&&i?"true":void 0};return F?F&&V&&B?(0,ht.jsx)(al.Composite,{...L,className:"dataviews-view-list__group",role:"grid",children:(0,ht.jsx)(le,{direction:"column",gap:"lg",className:D,children:Array.from(B.entries()).map(([U,j])=>(0,ht.jsxs)(le,{direction:"column",children:[(0,ht.jsx)("h3",{className:"dataviews-view-list__group-header",children:c.groupBy?.showLabel===!1?U:(0,cP.sprintf)((0,cP.__)("%1$s: %2$s"),V.label,U)}),j.map(Y=>{let q=x(Y);return(0,ht.jsx)(W1e,{view:c,idPrefix:q,actions:t,item:Y,isSelected:Y===g,selectionProps:_(n(Y)),mediaField:v,titleField:b,descriptionField:y,otherFields:w,onDropdownTriggerKeyDown:M},q)})]},U))})}):(0,ht.jsxs)(ht.Fragment,{children:[(0,ht.jsx)(al.Composite,{...L,className:D,role:c.infiniteScrollEnabled?"feed":"grid",children:r.map((U,j)=>{let Y=x(U);return(0,ht.jsx)(W1e,{view:c,idPrefix:Y,actions:t,item:U,isSelected:U===g,selectionProps:_(n(U)),mediaField:v,titleField:b,descriptionField:y,otherFields:w,onDropdownTriggerKeyDown:M,posinset:c.infiniteScrollEnabled?j+1:void 0},Y)})}),(A||z&&i)&&(0,ht.jsx)("p",{className:"dataviews-loading-more","aria-hidden":!i,children:(0,ht.jsx)(al.Spinner,{})})]}):(0,ht.jsx)("div",{className:J("dataviews-no-results",{"is-refreshing":m}),children:u})}var Q1e=l(Z(),1);var IM=l(G(),1),G1e=l(H(),1);var I1=l(P(),1);function Y1e({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,G1e.createInterpolateElement)((0,IM.sprintf)((0,IM.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,I1.jsx)(r.render,{item:t[0],field:r})}):(0,I1.jsx)(r.render,{item:t[0],field:r});return(0,I1.jsxs)(le,{direction:"column",className:"dataviews-view-activity__group",children:[(0,I1.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var Ry=l(H(),1),q1e=l(X(),1),K1e=l(Me(),1);var un=l(P(),1);function $lt(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:s,otherFields:a,posinset:c,onClickItem:d,renderItemLink:u,isItemClickable:f}=e,{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:b}=t,v=(0,Ry.useRef)(null),y=(0,q1e.useRegistry)(),{paginationInfo:w}=(0,Ry.useContext)(ut),{primaryActions:_,eligibleActions:x}=(0,Ry.useMemo)(()=>{let I=r.filter(M=>!M.isEligible||M.isEligible(o));return{primaryActions:I.filter(M=>M.isPrimary),eligibleActions:I}},[r,o]),C=(0,K1e.useViewportMatch)("medium","<"),S=t.layout?.density??"balanced",k=h&&S!=="compact"&&i?.render?(0,un.jsx)(i.render,{item:o,field:i,config:{sizes:S==="comfortable"?"32px":"24px"}}):null,R=(0,un.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:k||(0,un.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),O=m&&n?.render?(0,un.jsx)(n.render,{item:o,field:n}):null,E=(0,Ry.useMemo)(()=>S==="comfortable"?"md":"sm",[S]);return(0,un.jsx)("div",{ref:v,role:b?"article":void 0,"aria-posinset":c,"aria-setsize":b?w.totalItems:void 0,className:J("dataviews-view-activity__item",S==="compact"&&"is-compact",S==="balanced"&&"is-balanced",S==="comfortable"&&"is-comfortable"),children:(0,un.jsxs)(le,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,un.jsx)(le,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:R}),(0,un.jsxs)(le,{direction:"column",gap:E,align:"flex-start",className:"dataviews-view-activity__item-content",children:[O&&(0,un.jsx)(xb,{item:o,isItemClickable:f,onClickItem:d,renderItemLink:u,className:"dataviews-view-activity__item-title",children:O}),g&&s&&(0,un.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,un.jsx)(s.render,{item:o,field:s})}),(0,un.jsx)("div",{className:"dataviews-view-activity__item-fields",children:a.map(I=>(0,un.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,un.jsx)(Ot,{className:"dataviews-view-activity__item-field-label",render:(0,un.jsx)("span",{}),children:I.label}),(0,un.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,un.jsx)(I.render,{item:o,field:I})})]},I.id))}),!!_?.length&&(0,un.jsx)(n$,{item:o,actions:_,registry:y,buttonVariant:"secondary"})]}),(_.length<x.length||C&&x.length>0)&&(0,un.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,un.jsx)(T1,{item:o,actions:x,isCompact:!0})})]})})}var X1e=$lt;var Z1e=l(ae(),1);function ect(e){return!!e}function u$(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(d=>d.id===n.titleField),s=r.find(d=>d.id===n.mediaField),a=r.find(d=>d.id===n.descriptionField),c=(n?.fields??[]).map(d=>r.find(u=>d===u.id)).filter(ect);return t.map((d,u)=>(0,Z1e.createElement)(X1e,{...e,key:o(d),item:d,mediaField:s,titleField:i,descriptionField:a,otherFields:c,posinset:n.infiniteScrollEnabled?u+1:void 0}))}var Ql=l(P(),1);function J1e(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:s}=e,a=Xf(!!n),c=!!r?.length,d=i.groupBy?.field?o.find(b=>b.id===i.groupBy?.field):null,u=c&&d?sl(r,d):null,f=i.infiniteScrollEnabled&&!u;if(!c)return(0,Ql.jsx)("div",{className:J("dataviews-no-results",{"is-refreshing":a}),children:t});let m=!f&&!!n,h=J("dataviews-view-activity",s,{"is-refreshing":!f&&a}),g=u?Array.from(u.entries()):[];return c&&d&&u?(0,Ql.jsx)(le,{direction:"column",gap:"sm",className:h,inert:m?"true":void 0,children:g.map(([b,v])=>(0,Ql.jsx)(Y1e,{groupName:b,groupData:v,groupField:d,showLabel:i.groupBy?.showLabel!==!1,children:(0,Ql.jsx)(u$,{...e,data:v})},b))}):(0,Ql.jsxs)(Ql.Fragment,{children:[(0,Ql.jsx)("div",{className:h,role:i.infiniteScrollEnabled?"feed":void 0,inert:m?"true":void 0,children:(0,Ql.jsx)(u$,{...e})}),f&&n&&(0,Ql.jsx)("p",{className:"dataviews-loading-more",children:(0,Ql.jsx)(Q1e.Spinner,{})})]})}var $l=l(Z(),1),fP=l(G(),1),iSe=l(Me(),1),AM=l(H(),1);var uP=l(Z(),1),eSe=l(X(),1),Zf=l(H(),1);var OM=l(G(),1);var dP=l(Z(),1),O1=l(H(),1),Jl=l(G(),1);var Qm=l(P(),1);function tct(e,t){return!e.infiniteScrollEnabled&&t.totalItems>0&&t.totalPages>1}function f$(){let{view:e,onChangeView:t,paginationInfo:r}=(0,O1.useContext)(ut);if(!tct(e,r))return null;let{totalPages:o}=r,n=e.page??1,i=Array.from(Array(o)).map((s,a)=>{let c=a+1;return{value:c.toString(),label:c.toString(),"aria-label":n===c?(0,Jl.sprintf)((0,Jl.__)("Page %1$d of %2$d"),n,o):c.toString()}});return(0,Qm.jsxs)(le,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,Qm.jsx)(le,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,O1.createInterpolateElement)((0,Jl.sprintf)((0,Jl._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,Qm.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,Qm.jsx)(dP.SelectControl,{"aria-label":(0,Jl.__)("Current page"),value:n.toString(),options:i,onChange:s=>{t({...e,page:+s})},size:"small",variant:"minimal"})})}),(0,Qm.jsxs)(le,{direction:"row",gap:"xs",align:"center",children:[(0,Qm.jsx)(dP.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,Jl.__)("Previous page"),icon:(0,Jl.isRTL)()?Rc:Ic,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,Qm.jsx)(dP.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,Jl.__)("Next page"),icon:(0,Jl.isRTL)()?Ic:Rc,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var $1e=(0,O1.memo)(f$);var ki=l(P(),1),p$=[];function Iy(e){return(0,Zf.useMemo)(()=>!!e?.length&&e?.every(t=>t.supportsBulk),[e])}function rct({selection:e,selectedItems:t,onChangeSelection:r,data:o,getItemId:n,disableSelectAll:i=!1}){let s=e.length>0,a=t.length===o.length;return i?(0,ki.jsx)(uP.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:s,disabled:!s,onChange:()=>{r([])},"aria-label":(0,OM.__)("Deselect all")}):(0,ki.jsx)(uP.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:a,indeterminate:!a&&!!t.length,onChange:()=>{if(a)r(e.filter(c=>!o.some(d=>c===n(d))));else{let c=new Set([...e,...o.map(d=>n(d))]);r(Array.from(c))}},"aria-label":a?(0,OM.__)("Deselect all"):(0,OM.__)("Select all")})}function oct({actions:e,items:t,selection:r}){let o=(0,eSe.useRegistry)(),[n,i]=(0,Zf.useState)(null);return(0,ki.jsx)(le,{direction:"row",gap:"xs",children:e.map(s=>{if(!("callback"in s))return null;let{id:a,label:c,icon:d,isPrimary:u,callback:f}=s,m=typeof c=="string"?c:c(t),h=u?"primary":"tertiary",g=a===n;return(0,ki.jsx)(uP.Button,{accessibleWhenDisabled:!0,icon:d,disabled:g||!r?.length,isBusy:g,onClick:async()=>{i(a),await f(t,{registry:o}),i(null)},size:"compact",variant:h,children:m},a)})})}function tSe(){let{data:e,selection:t,onChangeSelection:r,getItemId:o,actions:n=p$,paginationInfo:i,view:s}=(0,Zf.useContext)(ut),a=Iy(n),c=(0,Zf.useMemo)(()=>e.filter(u=>t.includes(o(u))),[t,o,e]);if(!n.length)return null;let d=C1e(t.length,e.length,i.totalItems,!!s.infiniteScrollEnabled);return(0,ki.jsxs)(le,{direction:"row",className:"dataviews-picker-footer__bulk-selection",gap:"md",align:"center",children:[a&&(0,ki.jsx)(rct,{selection:t,selectedItems:c,onChangeSelection:r,data:e,getItemId:o,disableSelectAll:!!s.infiniteScrollEnabled}),(0,ki.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:d})]})}function rSe(){let{data:e,selection:t,getItemId:r,actions:o=p$}=(0,Zf.useContext)(ut),n=(0,Zf.useMemo)(()=>e.filter(i=>t.includes(r(i))),[t,r,e]);return o.length?(0,ki.jsx)("div",{className:"dataviews-picker-footer__actions",children:(0,ki.jsx)(oct,{actions:o,items:n,selection:t})}):null}function oSe(){return(0,ki.jsxs)(le,{direction:"row",gap:"md",align:"center",children:[(0,ki.jsx)(tSe,{}),(0,ki.jsx)(rSe,{})]})}function m$(){let{actions:e=p$,paginationInfo:t,view:r}=(0,Zf.useContext)(ut),o=!r.infiniteScrollEnabled&&!!t.totalItems&&t.totalPages>1;return!e.length&&!o?null:(0,ki.jsxs)(le,{direction:"row",justify:"space-between",align:"center",className:"dataviews-footer",gap:"sm",children:[(0,ki.jsx)(tSe,{}),(0,ki.jsx)($1e,{}),(0,ki.jsx)(rSe,{})]})}var jt=l(P(),1);function nSe({view:e,selection:t,onChangeSelection:r,selectionProps:o,getItemId:n,item:i,mediaField:s,titleField:a,descriptionField:c,regularFields:d,badgeFields:u,config:f,posinset:m,setsize:h}){let{showTitle:g=!0,showMedia:b=!0,showDescription:v=!0}=e,y=n(i),w=(0,AM.useRef)(null),_=t.includes(y);Cb(w,m);let x=s?.render?(0,jt.jsx)(s.render,{item:i,field:s,config:f}):null,C=g&&a?.render?(0,jt.jsx)(a.render,{item:i,field:a}):null;return(0,jt.jsxs)($l.Composite.Item,{ref:w,"aria-label":a?a.getValue({item:i})||(0,fP.__)("(no title)"):void 0,render:({children:S,...k})=>(0,jt.jsx)(le,{direction:"column",children:S,...k}),role:"option","aria-posinset":m,"aria-setsize":h,className:J("dataviews-view-picker-grid__card",{"is-selected":_}),"aria-selected":_,...o,children:[b&&x&&(0,jt.jsx)("div",{className:"dataviews-view-picker-grid__media",children:x}),b&&x&&(0,jt.jsx)(bb,{item:i,selection:t,onChangeSelection:r,getItemId:n,titleField:a,disabled:!1,"aria-hidden":!0,tabIndex:-1}),g&&(0,jt.jsx)(le,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,jt.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:C})}),(0,jt.jsxs)(le,{direction:"column",gap:"xs",children:[v&&c?.render&&(0,jt.jsx)(c.render,{item:i,field:c}),!!u?.length&&(0,jt.jsx)(le,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:u.map(S=>(0,jt.jsx)(ia,{className:"dataviews-view-picker-grid__field-value",children:(0,jt.jsx)(S.render,{item:i,field:S})},S.id))}),!!d?.length&&(0,jt.jsx)(le,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:d.map(S=>(0,jt.jsx)($l.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,jt.jsxs)(jt.Fragment,{children:[(0,jt.jsx)($l.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:S.header}),(0,jt.jsx)($l.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,jt.jsx)(S.render,{item:i,field:S})})]})},S.id))})]})]},y)}function sSe({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,iSe.useInstanceId)(sSe,"dataviews-view-picker-grid-group__header");return(0,jt.jsxs)(le,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,jt.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,fP.sprintf)((0,fP.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function nct({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:s,view:a,className:c,empty:d}){let{resizeObserverRef:u,paginationInfo:f,itemListLabel:m}=(0,AM.useContext)(ut),h=r.find(A=>A.id===a?.titleField),g=r.find(A=>A.id===a?.mediaField),b=r.find(A=>A.id===a?.descriptionField),v=a.fields??[],{regularFields:y,badgeFields:w}=v.reduce((A,D)=>{let L=r.find(j=>j.id===D);if(!L)return A;let U=a.layout?.badgeFields?.includes(D)?"badgeFields":"regularFields";return A[U].push(L),A},{regularFields:[],badgeFields:[]}),_=!!t?.length,x=a.layout?.previewSize,C=Iy(e),S="900px",k=a.groupBy?.field?r.find(A=>A.id===a.groupBy?.field):null,R=k?sl(t,k):null,O=(a.infiniteScrollEnabled&&!R)??!1,E=R?Array.from(R.values()).flat():t,{getSelectionProps:I}=Jc({data:E,getItemId:o,isItemSelectable:()=>!0,selection:s,onChangeSelection:i,selectionMode:C?"multi":"single-clearable",shouldSelectOnClick:!0}),T=a?.page??1,M=a?.perPage??0,F=O?f?.totalItems:void 0,V=a.layout?.mediaFit==="contain",B=kM(),z=TM(t,O,B);return(0,jt.jsxs)(jt.Fragment,{children:[_&&k&&R&&(0,jt.jsx)($l.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":C,className:J("dataviews-view-picker-grid",c,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density),"has-media-fit-contain":V}),"aria-label":m,render:({children:A,...D})=>(0,jt.jsx)(le,{direction:"column",gap:"lg",children:A,...D}),children:Array.from(R.entries()).map(([A,D])=>(0,jt.jsx)(sSe,{groupName:A,groupField:k,showLabel:a.groupBy?.showLabel!==!1,children:(0,jt.jsx)(aP,{previewSize:x,"aria-busy":n,ref:u,children:D.map(L=>{let U=L.position??(T-1)*M+t.indexOf(L)+1;return(0,jt.jsx)(nSe,{view:a,selection:s,onChangeSelection:i,selectionProps:I(o(L)),getItemId:o,item:L,mediaField:g,titleField:h,descriptionField:b,regularFields:y,badgeFields:w,config:{sizes:S},posinset:U,setsize:F},o(L))})})},A))}),_&&!R&&(0,jt.jsxs)($l.Composite,{render:(0,jt.jsx)(aP,{className:J("dataviews-view-picker-grid",c,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density),"has-media-fit-contain":V}),previewSize:x,"aria-busy":n,ref:u}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":C,"aria-label":m,children:[Array.from({length:z}).map((A,D)=>(0,jt.jsx)($l.Composite.Item,{render:({children:L,...U})=>(0,jt.jsx)(le,{direction:"column",children:L,...U}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${D}`)),t.map(A=>{let D=A.position;return(0,jt.jsx)(nSe,{view:a,selection:s,onChangeSelection:i,selectionProps:I(o(A)),getItemId:o,item:A,mediaField:g,titleField:h,descriptionField:b,regularFields:y,badgeFields:w,config:{sizes:S},posinset:D,setsize:F},o(A))})]}),!_&&(0,jt.jsx)("div",{className:J({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,jt.jsx)("p",{children:(0,jt.jsx)($l.Spinner,{})}):d}),_&&n&&(0,jt.jsx)("p",{className:"dataviews-loading-more",children:(0,jt.jsx)($l.Spinner,{})})]})}var aSe=nct;var MM=l(G(),1),Oy=l(Z(),1),ec=l(H(),1);var $t=l(P(),1);function ict({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=J("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,$t.jsx)("div",{className:i,children:(0,$t.jsx)(n.render,{item:e,field:n})})}function lSe({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:s,selection:a,getItemId:c,onChangeSelection:d,selectionProps:u,posinset:f}){let{paginationInfo:m}=(0,ec.useContext)(ut),h=a.includes(r),[g,b]=(0,ec.useState)(!1),v=(0,ec.useRef)(null);Cb(v,f);let{showTitle:y=!0,showMedia:w=!0,showDescription:_=!0,infiniteScrollEnabled:x}=o,C=()=>{b(!0)},S=()=>{b(!1)},k=yb(o,t),R=n&&y||i&&w||s&&_;return(0,$t.jsxs)(Oy.Composite.Item,{ref:v,render:({children:O,...E})=>(0,$t.jsx)("tr",{className:J("dataviews-view-table__row",{"is-selected":h,"is-hovered":g}),onMouseEnter:C,onMouseLeave:S,children:O,...E}),"aria-selected":h,"aria-setsize":m.totalItems||void 0,"aria-posinset":f,role:x?"article":"option",onClickCapture:u.onClickCapture,onClick:u.onClick,onMouseDown:O=>{O.button===0&&(O.currentTarget.parentElement?.focus({preventScroll:!0}),u.onMouseDown(O))},children:[(0,$t.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,$t.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,$t.jsx)(bb,{item:e,selection:a,onChangeSelection:d,getItemId:c,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),R&&(0,$t.jsx)("td",{role:"presentation",children:(0,$t.jsx)(yM,{item:e,titleField:y?n:void 0,mediaField:w?i:void 0,descriptionField:_?s:void 0,isItemClickable:()=>!1})}),k.map(O=>{let{width:E,maxWidth:I,minWidth:T,align:M}=o.layout?.styles?.[O]??{};return(0,$t.jsx)("td",{style:{width:E,maxWidth:I,minWidth:T},role:"presentation",children:(0,$t.jsx)(ict,{fields:t,item:e,column:O,align:M})},O)})]},r)}function sct({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:s,selection:a,setOpenedFilter:c,view:d,className:u,empty:f}){let m=(0,ec.useRef)(new Map),h=(0,ec.useRef)(void 0),[g,b]=(0,ec.useState)(),v=Iy(e)??!1;(0,ec.useEffect)(()=>{h.current&&(h.current.focus(),h.current=void 0)});let y=d.groupBy?.field?r.find(A=>A.id===d.groupBy?.field):null,w=y?sl(t,y):null,_=d.infiniteScrollEnabled&&!w,x=w?Array.from(w.values()).flat():t,{getSelectionProps:C}=Jc({data:x,getItemId:o,isItemSelectable:()=>!0,selection:a,onChangeSelection:s,selectionMode:v?"multi":"single-clearable",shouldSelectOnClick:!0}),S=(0,ec.useId)();if(g){h.current=g,b(void 0);return}let k=A=>{let D=m.current.get(A.id),L=D?m.current.get(D.fallback):void 0;b(L?.node)},R=!!t?.length,O=r.find(A=>A.id===d.titleField),E=r.find(A=>A.id===d.mediaField),I=r.find(A=>A.id===d.descriptionField),{showTitle:T=!0,showMedia:M=!0,showDescription:F=!0}=d,V=O&&T||E&&M||I&&F,B=yb(d,r),z=(A,D)=>L=>{L?m.current.set(A,{node:L,fallback:B[D>0?D-1:1]}):m.current.delete(A)};return(0,$t.jsxs)($t.Fragment,{children:[(0,$t.jsxs)("table",{className:J("dataviews-view-table","dataviews-view-picker-table",u,{[`has-${d.layout?.density}-density`]:d.layout?.density&&["compact","comfortable"].includes(d.layout.density)}),"aria-busy":n,"aria-describedby":S,role:_?"feed":"listbox",children:[(0,$t.jsx)("thead",{role:"presentation",children:(0,$t.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,$t.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:v&&(0,$t.jsx)(vM,{selection:a,onChangeSelection:s,data:t,actions:e,getItemId:o,disableSelectAll:_})}),V&&(0,$t.jsx)("th",{children:O&&(0,$t.jsx)(R1,{ref:z(O.id,0),fieldId:O.id,view:d,fields:r,onChangeView:i,onHide:k,setOpenedFilter:c,canMove:!1})}),B.map((A,D)=>{let{width:L,maxWidth:U,minWidth:j,align:Y}=d.layout?.styles?.[A]??{};return(0,$t.jsx)("th",{style:{width:L,maxWidth:U,minWidth:j,textAlign:Y},"aria-sort":d.sort?.direction&&d.sort?.field===A?cM[d.sort.direction]:void 0,scope:"col",children:(0,$t.jsx)(R1,{ref:z(A,D),fieldId:A,view:d,fields:r,onChangeView:i,onHide:k,setOpenedFilter:c,canMove:d.layout?.enableMoving??!0})},A)})]})}),R&&y&&w?Array.from(w.entries()).map(([A,D])=>(0,$t.jsxs)(Oy.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,$t.jsx)("tbody",{role:"group"}),children:[(0,$t.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,$t.jsx)("td",{colSpan:B.length+(V?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:d.groupBy?.showLabel===!1?A:(0,MM.sprintf)((0,MM.__)("%1$s: %2$s"),y.label,A)})}),D.map((L,U)=>{let j=o(L)||U.toString();return(0,$t.jsx)(lSe,{item:L,fields:r,id:j,view:d,titleField:O,mediaField:E,descriptionField:I,selection:a,getItemId:o,onChangeSelection:s,selectionProps:C(j)},o(L))})]},`group-${A}`)):(0,$t.jsx)(Oy.Composite,{render:(0,$t.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:R&&t.map((A,D)=>{let L=o(A),U=L||D.toString(),j=A.position;return(0,$t.jsx)(lSe,{item:A,fields:r,id:U,view:d,titleField:O,mediaField:E,descriptionField:I,selection:a,getItemId:o,onChangeSelection:s,selectionProps:C(U),posinset:j},L)})})]}),(0,$t.jsxs)("div",{className:J({"dataviews-loading":n,"dataviews-no-results":!R&&!n}),id:S,children:[!R&&(n?(0,$t.jsx)("p",{children:(0,$t.jsx)(Oy.Spinner,{})}):f),R&&n&&(0,$t.jsx)("p",{className:"dataviews-loading-more",children:(0,$t.jsx)(Oy.Spinner,{})})]})]})}var cSe=sct;var A1=l(Z(),1),M1=l(H(),1),dSe=l(Me(),1),NM=l(G(),1);var pr=l(P(),1);function act(e){return!!e}function lct({view:e,selection:t,selectionProps:r,getItemId:o,item:n,titleField:i,mediaField:s,descriptionField:a,otherFields:c,posinset:d,setsize:u}){let f=(0,M1.useRef)(null);Cb(f,d);let{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0}=e,b=o(n),v=t.includes(b),y=e.layout?.density??"balanced",w=h&&y!=="compact"&&s?.render?(0,pr.jsx)(s.render,{item:n,field:s,config:{sizes:y==="comfortable"?"32px":"24px"}}):null,_=(0,pr.jsx)("div",{className:"dataviews-view-picker-activity__item-type-icon",children:w||(0,pr.jsx)("span",{className:"dataviews-view-picker-activity__item-bullet","aria-hidden":"true"})}),x=m&&i?.render?(0,pr.jsx)(i.render,{item:n,field:i}):null,C=g&&a?.render?(0,pr.jsx)(a.render,{item:n,field:a}):null,S=(0,M1.useMemo)(()=>y==="comfortable"?"md":"sm",[y]);return(0,pr.jsx)(A1.Composite.Item,{ref:f,role:"option","aria-label":i&&i.getValue({item:n})||void 0,"aria-posinset":d,"aria-setsize":u,"aria-selected":v,className:J("dataviews-view-picker-activity__item",y==="compact"&&"is-compact",y==="balanced"&&"is-balanced",y==="comfortable"&&"is-comfortable",v&&"is-selected"),...r,render:(0,pr.jsx)("div",{}),children:(0,pr.jsxs)(le,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,pr.jsx)(le,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-picker-activity__item-type",children:_}),(0,pr.jsxs)(le,{direction:"column",gap:S,align:"flex-start",className:"dataviews-view-picker-activity__item-content",children:[x&&(0,pr.jsx)("div",{className:"dataviews-view-picker-activity__item-title",children:x}),C&&(0,pr.jsx)("div",{className:"dataviews-view-picker-activity__item-description",children:C}),(0,pr.jsx)("div",{className:"dataviews-view-picker-activity__item-fields",children:c.map(k=>(0,pr.jsxs)("div",{className:"dataviews-view-picker-activity__item-field",children:[(0,pr.jsx)(Ot,{render:(0,pr.jsx)("span",{}),className:"dataviews-view-picker-activity__item-field-label",children:k.label}),(0,pr.jsx)("span",{className:"dataviews-view-picker-activity__item-field-value",children:(0,pr.jsx)(k.render,{item:n,field:k})})]},k.id))})]})]})})}function uSe({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,dSe.useInstanceId)(uSe,"dataviews-view-picker-activity-group__header");return(0,pr.jsxs)(le,{direction:"column",role:"group","aria-labelledby":n,className:"dataviews-view-picker-activity-group",children:[(0,pr.jsx)("h3",{className:"dataviews-view-picker-activity-group__header",id:n,children:r?(0,NM.sprintf)((0,NM.__)("%1$s: %2$s"),t.label,e):e}),o]})}function fSe({data:e,fields:t,getItemId:r,isLoading:o,onChangeSelection:n,selection:i,view:s,actions:a,className:c,empty:d}){let{itemListLabel:u,paginationInfo:f}=(0,M1.useContext)(ut),m=Iy(a),h=t.find(E=>E.id===s?.titleField),g=t.find(E=>E.id===s?.mediaField),b=t.find(E=>E.id===s?.descriptionField),v=(s?.fields??[]).map(E=>t.find(I=>E===I.id)).filter(act),y=s.groupBy?.field?t.find(E=>E.id===s.groupBy?.field):null,w=y?sl(e,y):null,x=(s.infiniteScrollEnabled&&!w)??!1?f?.totalItems:void 0,C=!!e?.length,S=!!(y&&w),k=w?Array.from(w.values()).flat():e,{getSelectionProps:R}=Jc({data:k,getItemId:r,isItemSelectable:()=>!0,selection:i,onChangeSelection:n,selectionMode:m?"multi":"single-clearable",shouldSelectOnClick:!0}),O=E=>(0,pr.jsx)(lct,{view:s,selection:i,selectionProps:R(r(E)),getItemId:r,item:E,titleField:h,mediaField:g,descriptionField:b,otherFields:v,posinset:E.position,setsize:x},r(E));return C?(0,pr.jsxs)(pr.Fragment,{children:[(0,pr.jsx)(A1.Composite,{virtualFocus:!0,orientation:"vertical",role:"listbox","aria-multiselectable":m,"aria-label":u,"aria-busy":o,render:S?(0,pr.jsx)(le,{direction:"column",gap:"sm"}):void 0,className:J("dataviews-view-picker-activity",c),children:S&&w?Array.from(w.entries()).map(([E,I])=>(0,pr.jsx)(uSe,{groupName:E,groupField:y,showLabel:s.groupBy?.showLabel!==!1,children:I.map(O)},E)):e.map(O)}),o&&(0,pr.jsx)("p",{className:"dataviews-loading-more",children:(0,pr.jsx)(A1.Spinner,{})})]}):(0,pr.jsx)("div",{className:J({"dataviews-loading":o,"dataviews-no-results":!o}),children:o?(0,pr.jsx)("p",{children:(0,pr.jsx)(A1.Spinner,{})}):d})}var N1=l(Z(),1),F1=l(G(),1),pSe=l(H(),1);var D1=l(P(),1);function Eb(){let e=(0,pSe.useContext)(ut),t=e.view;return(0,D1.jsxs)(N1.__experimentalToggleGroupControl,{label:(0,F1.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,D1.jsx)(N1.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,F1._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,D1.jsx)(N1.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,F1._x)("Balanced","Density option for DataView layout")},"balanced"),(0,D1.jsx)(N1.__experimentalToggleGroupControlOption,{value:"compact",label:(0,F1._x)("Compact","Density option for DataView layout")},"compact")]})}var mSe=l(Z(),1),hSe=l(G(),1),gSe=l(H(),1);var bSe=l(P(),1);function vSe(){let e=(0,gSe.useContext)(ut),t=e.view;return!e.config?.mediaFitControl||!(t.showMedia!==!1&&e.fields.some(o=>o.id===t.mediaField))?null:(0,bSe.jsx)(mSe.ToggleControl,{label:(0,hSe.__)("Original aspect ratio"),checked:t.layout?.mediaFit==="contain",onChange:o=>{e.onChangeView({...t,layout:{...t.layout,mediaFit:o?"contain":"cover"}})}})}var _Se=l(Z(),1),ySe=l(G(),1),wSe=l(H(),1);var xSe=l(P(),1),cct=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}];function SSe(){let e=(0,wSe.useContext)(ut),t=e.view,r=cct.filter(s=>e.containerWidth>=s.breakpoint),o=t.layout?.previewSize??230,n=r.map((s,a)=>({...s,index:a})).filter(s=>s.value<=o).sort((s,a)=>a.value-s.value)[0]?.index??0,i=r.map((s,a)=>({value:a}));return(0,xSe.jsx)(_Se.RangeControl,{showTooltip:!1,label:(0,ySe.__)("Preview size"),value:n,min:0,max:r.length-1,withInputField:!1,onChange:(s=0)=>{e.onChangeView({...t,layout:{...t.layout,previewSize:r[s].value}})},step:1,marks:i})}var Tb=l(P(),1);function h$(){return(0,Tb.jsxs)(Tb.Fragment,{children:[(0,Tb.jsx)(Eb,{}),(0,Tb.jsx)(vSe,{}),(0,Tb.jsx)(SSe,{})]})}var Pb=[{type:uM,label:(0,Qf.__)("Table"),component:L1e,icon:_4,viewConfigOptions:Eb},{type:d1e,label:(0,Qf.__)("Grid"),component:U1e,icon:y4,viewConfigOptions:h$},{type:u1e,label:(0,Qf.__)("List"),component:d$,icon:(0,Qf.isRTL)()?$U:IE,viewConfigOptions:Eb},{type:f1e,label:(0,Qf.__)("Activity"),component:J1e,icon:pg,viewConfigOptions:Eb},{type:p1e,label:(0,Qf.__)("Grid"),component:aSe,icon:y4,viewConfigOptions:h$,isPicker:!0},{type:m1e,label:(0,Qf.__)("Table"),component:cSe,icon:_4,viewConfigOptions:Eb,isPicker:!0},{type:h1e,label:(0,Qf.__)("Activity"),component:fSe,icon:pg,viewConfigOptions:Eb,isPicker:!0}];var Y1=l(H(),1);var Mb=l(Z(),1),rh=l(G(),1),x7=l(H(),1);function FM(e){let{render:t,type:r}=e;return t||r!==void 0?e:{...e,type:"button"}}var CSe=l(ae(),1),kSe=(0,CSe.createContext)(!0);function TSe(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function DM(e){let t=[];for(let r of e)t.push(...r);return t}function LM(e){return e.slice().reverse()}function pP(...e){}function VM(e,t){return dct(e)?e(uct(t)?t():t):e}function dct(e){return typeof e=="function"}function uct(e){return typeof e=="function"}function pa(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function Jm(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function mP(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function PSe(e,t){let r={...e};for(let o of t)pa(r,o)&&delete r[o];return r}function RSe(e,t){let r={};for(let o of t)pa(e,o)&&(r[o]=e[o]);return r}function BM(e){return e}function ISe(e=pP){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function Ds(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function g$(e){return Object.keys(e)}function OSe(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function Jf(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function L1(e){let t={};for(let r in e)pa(e,r)&&r!=="__proto__"&&e[r]!==void 0&&(t[r]=e[r]);return t}function At(...e){for(let t of e)if(t!==void 0)return t}var V1=fct();function fct(){return typeof window<"u"&&!!window.document?.createElement}function tc(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function rc(e,t=!1){let{activeElement:r}=tc(e);if(!r?.nodeName)return null;if(pct(r)&&r.contentDocument?.body)return rc(r.contentDocument.body,t);if(t){let o=r.getAttribute("aria-activedescendant");if(o){let n=tc(r).getElementById(o);if(n)return n}}return r}function Ay(e,t){return e===t||e.contains(t)}function B1(e){return e?.nodeType===1}function ASe(e){return typeof e?.nodeType=="number"}function pct(e){return e.tagName==="IFRAME"}function Rb(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?mct.indexOf(e.type)!==-1:!1}var mct=["button","color","file","image","reset","submit"];function zM(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function ma(e){try{return e.tagName==="TEXTAREA"?!0:e.tagName!=="INPUT"?!1:e.selectionStart!==null}catch{return!1}}function jM(e){return e.isContentEditable||ma(e)}function MSe(e){if(ma(e))return e.value;if(e.isContentEditable){let t=tc(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function hP(e){let t=0,r=0;if(ma(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=tc(e).getSelection();if(o?.rangeCount&&o.anchorNode&&Ay(e,o.anchorNode)&&o.focusNode&&Ay(e,o.focusNode)){let n=o.getRangeAt(0),i=n.cloneRange();i.selectNodeContents(e),i.setEnd(n.startContainer,n.startOffset),t=i.toString().length,i.setEnd(n.endContainer,n.endOffset),r=i.toString().length}}return{start:t,end:r}}var hct=["dialog","menu","listbox","tree","grid"],ESe={menu:"menuitem",listbox:"option",tree:"treeitem"};function NSe(e,t){let r=e?.getAttribute("role");return r&&hct.indexOf(r)!==-1?r:t}function FSe(e){if(e!=null&&pa(ESe,e))return ESe[e]}function gP(e){if(!e)return null;let t=o=>o==="auto"||o==="scroll";if(e.clientHeight&&e.scrollHeight>e.clientHeight){let{overflowY:o}=getComputedStyle(e);if(t(o))return e}else if(e.clientWidth&&e.scrollWidth>e.clientWidth){let{overflowX:o}=getComputedStyle(e);if(t(o))return e}let r=tc(e);return gP(e.parentElement)||r.scrollingElement||r.body}function HM(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function DSe(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[s,a])=>{let c=t(i),d=t(a);return c===d||!c||!d?0:gct(c,d)?(n>s&&(o=!0),-1):(n<s&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function gct(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function LSe(){return V1&&!!navigator.maxTouchPoints}function UM(){return V1?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function WM(){return V1&&UM()&&/apple/i.test(navigator.vendor)}function VSe(){return V1&&/firefox\//i.test(navigator.userAgent)}function BSe(e){let{currentTarget:t,target:r}=e;return t?ASe(r)?!Ay(t,r):!0:!1}function jn(e){return e.target===e.currentTarget}function zSe(e){if(!B1(e))return!1;let t=e,r=t.tagName.toLowerCase();return r==="a"||r==="button"&&t.type==="submit"||r==="input"&&t.type==="submit"}function jSe(e){let t=UM();return t&&!e.metaKey||!t&&!e.ctrlKey?!1:zSe(e.currentTarget)}function HSe(e){return e.altKey?zSe(e.currentTarget):!1}function My(e,t){let r=new FocusEvent("blur",t),o=e.dispatchEvent(r),n={...t,bubbles:!0};return e.dispatchEvent(new FocusEvent("focusout",n)),o}function USe(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function b$(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function GM(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!ASe(o)||!Ay(r,o)}function WSe(e){return e.type==="input"}function Ny(e,t,r,o){let i=(a=>{if(o){let d=setTimeout(a,o);return()=>clearTimeout(d)}let c=requestAnimationFrame(a);return()=>cancelAnimationFrame(c)})(()=>{e.removeEventListener(t,s,!0),r()}),s=()=>{i(),r()};return e.addEventListener(t,s,{once:!0,capture:!0}),()=>{i(),e.removeEventListener(t,s,!0)}}function $f(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let s of Array.from(o.frames))n.push($f(e,t,r,s))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let s of n)s()}}var bct="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], summary, iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])";function ep(e){return!(!e.matches(bct)||!zM(e)||e.closest("[inert]"))}function ed(e){let t=rc(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function GSe(e){let t=rc(e);if(!t)return!1;if(Ay(e,t))return!0;let r=t.getAttribute("aria-activedescendant");return!r||!("id"in e)?!1:r===e.id?!0:!!e.querySelector(`#${CSS.escape(r)}`)}function YSe(e){return async()=>{let t=await e?.();return YSe(async()=>(await t?.(),e))}}var j1r=vct();function vct({limit:e=100}={}){let t=[],r=[],o=null,n=()=>t.length>0,i=()=>r.length>0;return{canUndo:n,canRedo:i,undo:async()=>{n()&&(o=null,r.push(await t.pop()?.()))},redo:async()=>{i()&&(o=null,t.push(await r.pop()?.()))},execute:async(d,u)=>{if(!d)return;let f=u===o;o=u??null;let m=f?Math.max(0,t.length-1):t.length,h=await d();if(!h)return;r=[];let g=t[m];for(t[m]=YSe(async()=>{await h?.();let b=await g?.();return async()=>{await b?.(),await d?.()}});t.length>e;)t.shift()}}}var Ls=l(ae(),1),eo=l(ae(),1),Fy=l(P(),1);function qSe(e,t){if(typeof e=="function"){let r=e(t);if(typeof r=="function")return r}else e&&(e.current=t)}function _ct(e){return!e||!(0,eo.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function yct(e){return _ct(e)?{...e.props}.ref||e.ref:null}function wct(e,t){let r={...e};for(let o in t){if(!pa(t,o)||o==="__proto__")continue;if(o==="className"){let i="className",s=e[i],a=t[i];s&&a?r[i]=`${s} ${a}`:r[i]=a||s;continue}if(o==="style"){let i="style";r[i]=e[i]?{...e[i],...t[i]}:t[i];continue}let n=t[o];if(n!==void 0){if(o.startsWith("on")){if(typeof n!="function")continue;let i=e[o];if(typeof i=="function"){r[o]=(...s)=>{n(...s),i(...s)};continue}}r[o]=n}}return r}var v$={...Ls},KSe=v$.useId,W1r=v$.useDeferredValue,XSe=v$.useInsertionEffect,Ur=V1?eo.useLayoutEffect:eo.useEffect;function xct(e){let[t]=(0,eo.useState)(e);return t}function $Se(e){let t=(0,eo.useRef)(e);return Ur(()=>{t.current=e}),t}function Gt(e){let t=(0,eo.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return XSe?XSe(()=>{t.current=e}):t.current=e,(0,eo.useCallback)((...r)=>t.current?.(...r),[])}function qM(e){let[t,r]=(0,eo.useState)(null);return Ur(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function Cn(...e){return(0,eo.useMemo)(()=>{if(e.some(Boolean))return t=>{let r=[];for(let o of e){if(!o)continue;let n=qSe(o,t);r.push({ref:o,cleanup:typeof n=="function"?n:void 0})}if(r.some(o=>o.cleanup))return()=>{for(let{ref:o,cleanup:n}of r)n?n():qSe(o,null)}}},e)}function Vs(e){if(KSe){let o=KSe();return e||o}let[t,r]=(0,eo.useState)(e);return Ur(()=>{if(e||t)return;let o=Math.random().toString(36).slice(2,8);r(`id-${o}`)},[e,t]),e||t}function bP(e,t,r){let o=xct(r),[n,i]=(0,eo.useState)(o);return(0,eo.useEffect)(()=>{let s=e&&"current"in e?e.current:e;if(!s)return;let a=()=>{let d=s.getAttribute(t);i(d??o)},c=new MutationObserver(a);return c.observe(s,{attributeFilter:[t]}),a(),()=>c.disconnect()},[e,t,o]),n}function tp(e,t){let r=(0,eo.useRef)(!1);(0,eo.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,eo.useEffect)(()=>()=>{r.current=!1},[])}function eCe(e,t){let r=(0,eo.useRef)(!1);Ur(()=>{if(r.current)return e();r.current=!0},t),Ur(()=>()=>{r.current=!1},[])}function tCe(){return(0,eo.useReducer)(()=>[],[])}function fn(e){return Gt(typeof e=="function"?e:()=>e)}function td(e,t,r=[]){let o=(0,eo.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function KM(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,eo.useMemo)(()=>Object.assign(()=>{},o,...r!==void 0?[{[t]:r}]:[]),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var ZSe=!1;function rCe(){return(0,eo.useEffect)(()=>{ZSe||($f("mousemove",Cct,!0),$f("mousedown",YM,!0),$f("mouseup",YM,!0),$f("keydown",YM,!0),$f("scroll",YM,!0),ZSe=!0)},[]),Gt(()=>_$)}var _$=!1,QSe=0,JSe=0;function Sct(e){let t=e.movementX||e.screenX-QSe,r=e.movementY||e.screenY-JSe;return QSe=e.screenX,JSe=e.screenY,t||r||!1}function Cct(e){Sct(e)&&(_$=!0)}function YM(){_$=!1}function ko(e){let t=Ls.forwardRef((r,o)=>e(L1({...r,ref:o})));return t.displayName=e.displayName||e.name,t}function rp(e,t){return Ls.memo(e,t)}function No(e,t){let{wrapElement:r,render:o,...n}=t,i=Cn(t.ref,yct(o)),s;if(Ls.isValidElement(o)){let a={...o.props,ref:i};s=Ls.cloneElement(o,wct(n,a))}else o?s=o(n):s=(0,Fy.jsx)(e,{...n});return r?r(s):s}function Fo(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function ll(e=[],t=[]){let r=Ls.createContext(void 0),o=Ls.createContext(void 0),n=()=>Ls.useContext(r),i=(d=!1)=>{let u=Ls.useContext(o),f=n();return d?u:u||f},s=()=>{let d=Ls.useContext(o),u=n();if(!(d&&d===u))return u},a=d=>e.reduceRight((u,f)=>(0,Fy.jsx)(f,{...d,children:u}),(0,Fy.jsx)(r.Provider,{...d}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:s,ContextProvider:a,ScopedContextProvider:d=>(0,Fy.jsx)(a,{...d,children:t.reduceRight((u,f)=>(0,Fy.jsx)(f,{...d,children:u}),(0,Fy.jsx)(o.Provider,{...d}))})}}var Ei=l(ae(),1);function iCe(e){return e==="ArrowUp"||e==="ArrowRight"||e==="ArrowDown"||e==="ArrowLeft"||e==="Home"||e==="End"||e==="PageUp"||e==="PageDown"}var kct="div",Ect=Symbol("accessibleWhenDisabled"),sCe=WM(),aCe=1,lCe=2,oCe=3,Tct=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function Pct(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?Tct.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function Rct(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function Ict(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function Oct(e){let t=0;return Rct(e)&&(t|=aCe),Ict(e)&&(t|=lCe),t}function Act(e){if(e.tagName==="BUTTON"){let{type:t}=e;return t==="submit"}if(e.tagName==="INPUT"){let{type:t}=e;return t==="submit"||t==="image"}return!1}function Mct({focusable:e,trulyDisabled:t,nativeTabbable:r,supportsDisabled:o,safariTabIndex:n,tabIndexProp:i}){return e?t?r&&!o?-1:void 0:r?n&&i==null?0:i:i??0:i}function y$(e,t){return Gt(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var nCe=!1,XM=!0;function Nct(e){let t=e.target;B1(t)&&!t.hasAttribute("data-focus-visible")&&(XM=!1)}function Fct(e){if(iCe(e.key)){XM=!0;return}e.metaKey||e.ctrlKey||e.altKey&&(!sCe||e.key!=="Tab")||(XM=!0)}var vP=Fo(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let s=(0,Ei.useRef)(null),[a,c]=KM(i,Ect,r);r??=a,(0,Ei.useEffect)(()=>{t&&(nCe||($f("mousedown",Nct,!0),$f("keydown",Fct,!0),nCe=!0))},[t]);let d=t&&Jf(i),u=d&&!r,[f,m]=(0,Ei.useState)(!1),h=(0,Ei.useRef)(!1),g=(0,Ei.useRef)(null),b=Gt(L=>{g.current?.(),g.current=null,h.current=!1,L?.removeAttribute("data-focus-visible")});(0,Ei.useEffect)(()=>{t&&!u||(b(s.current),f&&m(!1))},[t,u,f,b]),(0,Ei.useEffect)(()=>{if(!t||!f)return;let L=s.current;if(!L||typeof IntersectionObserver>"u")return;let U=new IntersectionObserver(()=>{ep(L)||(h.current=!1,m(!1))});return U.observe(L),()=>U.disconnect()},[t,f]),(0,Ei.useEffect)(()=>()=>g.current?.(),[]);let v=y$(i.onKeyPressCapture,d),y=y$(i.onMouseDownCapture,d),w=y$(i.onClickCapture,d),_=(L,U)=>{if(U&&(L.currentTarget=U),!t)return;let j=L.currentTarget;if(j&&ed(j)&&(n?.(L),!L.defaultPrevented)){if(j.dataset.focusVisible="true",h.current=!0,Act(j)){if(g.current?.(),g.current=null,typeof IntersectionObserver<"u"){let Y=new IntersectionObserver(()=>{ep(j)||b(j)});Y.observe(j),g.current=()=>Y.disconnect()}return}m(!0)}},x=i.onKeyDownCapture,C=Gt(L=>{if(x?.(L),L.defaultPrevented||!t||f||h.current||(L.metaKey||L.altKey||L.ctrlKey)&&!iCe(L.key)||!jn(L))return;let U=L.currentTarget;Ny(U,"focusout",()=>_(L,U))}),S=i.onFocusCapture,k=Gt(L=>{if(S?.(L),L.defaultPrevented||!t)return;if(!jn(L)){m(!1);return}let U=L.currentTarget,j=()=>_(L,U);XM||Pct(L.target)?Ny(L.target,"focusout",j):m(!1)}),R=i.onBlur,O=Gt(L=>{R?.(L),t&&GM(L)&&(b(L.currentTarget),m(!1))}),E=(0,Ei.useContext)(kSe),I=Gt(L=>{t&&o&&L&&E&&queueMicrotask(()=>{ed(L)||ep(L)&&L.focus()})}),[T,M]=(0,Ei.useState)(oCe);Ur(()=>{let L=s.current;if(!L)return;let U=Oct(L.tagName.toLowerCase());U!==oCe&&M(U)},[]);let F=t&&!!(T&aCe),V=t&&!!(T&lCe),[B,z]=(0,Ei.useState)(!1);sCe&&(0,Ei.useEffect)(()=>{if(!t)return;let L=s.current;if(!L)return;let{type:U}=L,j=L.tagName==="INPUT"&&(U==="checkbox"||U==="radio");z(Rb(L)||j)},[t]);let A=i.style,D=(0,Ei.useMemo)(()=>u?{pointerEvents:"none",...A}:A,[u,A]);return i={"data-focus-visible":t&&f||void 0,"data-autofocus":o||void 0,"aria-disabled":d||void 0,...i,...c,ref:Cn(s,I,i.ref),style:D,tabIndex:Mct({focusable:t,trulyDisabled:u,nativeTabbable:F,supportsDisabled:V,safariTabIndex:B,tabIndexProp:i.tabIndex}),disabled:V&&u?!0:void 0,contentEditable:d?void 0:i.contentEditable,onKeyPressCapture:v,onClickCapture:w,onMouseDownCapture:y,onKeyDownCapture:C,onFocusCapture:k,onBlur:O},L1(i)}),X1r=ko(function(t){let r=vP(t);return No(kct,r)});var Ib=l(ae(),1),Dct="button";function cCe(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?Rb(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?Rb(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var Lct=Symbol("command"),w$=Fo(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,Ib.useRef)(null),[i,s]=(0,Ib.useState)(!1),a=o.type;(0,Ib.useEffect)(()=>{let x=n.current;if(!x)return;let C=Rb(x);a!==void 0&&C&&x.type==="button"||s(C)},[a]);let[c,d]=(0,Ib.useState)(!1),u=(0,Ib.useRef)(!1),f=Jf(o),[m,h]=KM(o,Lct,!0);Ur(()=>{f&&(u.current=!1,d(!1))},[f]);let g=o.onKeyDown,b=Gt(x=>{g?.(x);let C=x.currentTarget;if(x.defaultPrevented||m||f||!jn(x)||ma(C)||C.isContentEditable)return;let S=t&&x.key==="Enter",k=r&&x.key===" ",R=x.key==="Enter"&&!t,O=x.key===" "&&!r;if(R||O){x.preventDefault();return}if(S||k){let E=cCe(x);if(S){if(!E){x.preventDefault();let{view:I,...T}=x,M=()=>b$(C,T);VSe()?Ny(C,"keyup",M):queueMicrotask(M)}}else k&&(u.current=!0,E||(x.preventDefault(),d(!0)))}}),v=o.onKeyUp,y=Gt(x=>{if(v?.(x),m)return;let C=r&&x.key===" ";if(!u.current||!C)return;let S=cCe(x);if(u.current=!1,S||d(!1),x.defaultPrevented||!jn(x)||f||x.metaKey||S)return;x.preventDefault();let k=x.currentTarget,{view:R,...O}=x;queueMicrotask(()=>b$(k,O))}),w=o.onBlur,_=Gt(x=>{w?.(x),u.current&&(u.current=!1,d(!1))});return o={"data-active":c||void 0,type:i?"button":void 0,...h,...o,ref:Cn(n,o.ref),onKeyDown:b,onKeyUp:y,onBlur:_},o=vP(o),o}),tSr=ko(function(t){let r=w$(FM(t));return No(Dct,r)});var _P=ll(),dCe=_P.useContext,nSr=_P.useScopedContext,iSr=_P.useProviderContext,uCe=_P.ContextProvider,fCe=_P.ScopedContextProvider;var ZM=l(ae(),1),Vct="div",x$=Fo(function({store:t,shouldRegisterItem:r=!0,getItem:o=BM,element:n,...i}){let s=dCe();t=t||s;let a=Vs(i.id),c=(0,ZM.useRef)(n);return(0,ZM.useEffect)(()=>{let d=c.current;if(!a||!d||!r)return;let u=o({id:a,element:d});return t?.renderItem(u)},[a,r,o,t]),i={...i,ref:Cn(c,i.ref)},i}),dSr=ko(function(t){let r=x$(t);return No(Vct,r)});var S$=l(ae(),1),yP=ll([uCe],[fCe]),mSr=yP.useContext,QM=yP.useScopedContext,pCe=yP.useProviderContext,JM=yP.ContextProvider,z1=yP.ScopedContextProvider,mCe=(0,S$.createContext)(void 0),hCe=(0,S$.createContext)(void 0);var H1=l(ae(),1);function Dy(e,t){let r=e.__unstableInternals;return Ds(r,"Invalid store"),r[t]}function bCe(e,t){if(!e)return!0;for(let r of e)if(t instanceof Set){if(t.has(r))return!0}else if(wP(r,t))return!0;return!1}function wP(e,t){return e===t||e!==e&&t!==t}function vCe(e,t,r,o){let n;for(let i of g$(t))wP(t[i],r[i])||o!==void 0&&bCe([i],o)||(n??={...e},n[i]=t[i]);return n}var Bct=100;function zct(e,t,r){if(t)for(let o of t){let n=e.get(o);n||(n=new Set,e.set(o,n)),n.add(r)}}function jct(e,t,r){if(e&&t)for(let o of t){let n=e.get(o);n&&(n.delete(r),n.size||e.delete(o))}}function _Ce(e){let t=new Set,r=e.currentListener;if(!r)return t;for(let o of e.keyedListeners)if(t.add(o),o===r)return t;return t.clear(),t.add(r),t}function $M(e){e.notifiedListeners??=_Ce(e)}function k$(e,t){if(!e.currentListener)return!1;let r=!1;for(let n of e.keyedListeners){if(n===e.currentListener){r=!0;continue}if(r&&n===t)return!1}let o=!1;for(let n of e.group.listeners){if(n===e.currentListener)return o;n===t&&(o=!0)}return!1}function C$(e,t,r){for(let o of e)if(o.group===t&&!o.recovering&&!(r&&!o.keyedListeners.has(r))){$M(o);for(let n of o.group.listeners){if(n===o.currentListener)break;k$(o,n)&&o.notifiedListeners?.add(n)}}}function Hct(e,t,r){for(let o of e)o.group===t&&(o.recovering||k$(o,r)&&($M(o),o.notifiedListeners?.add(r)))}function Uct({fastPathFrames:e,group:t,keys:r,listener:o}){let n=t.listeners.has(o);for(let i of e)i.group===t&&(i.recovering||r.includes(i.updatedKey)&&(k$(i,o)?($M(i),i.notifiedListeners?.add(o)):n&&($M(i),i.recoverToLive=!0)))}function Wct(e,t,r){for(let o of e)o.group===t&&o.notifiedListeners?.delete(r)}function Gct({fastPathFrames:e,group:t,keys:r,listener:o}){for(let n of e)n.group===t&&(n.recovering||r.includes(n.updatedKey)&&n.keyedListeners.add(o))}function Yct(e,t){if(!e.disposables.size)return;let r=e.disposables.get(t);r&&(e.disposables.delete(t),r())}function yCe(e,t,r){let o=e.disposables.get(t);if(!o){e.disposables.set(t,r);return}e.disposables.set(t,()=>{o(),r()})}function wCe(e,t,r,o,n,i){if(e.suspendCounts?.has(t))return;let{disposables:s}=e,a=s.size?s.get(t):void 0;if(a){s.delete(t);let d=r;a(),r=n?.()??r,r!==d&&(o=vCe(o,r,d,i)??o)}let c=t(r,o);c&&yCe(e,t,c)}function gCe({group:e,getState:t,prevState:r,updatedKey:o,notifiedListeners:n}){let i=e.allKeysListeners;for(let s of e.listeners)n?.has(s)||!i?.has(s)&&!bCe(e.listenerKeys.get(s),o)||(n?.add(s),wCe(e,s,t(),r,t,o))}function ha(e,...t){let r=e,o=r,n=pP,i=!1,s=!1,a=new Set,c=new Set,d=new Set,u={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},f={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},m=I=>(d.add(I),()=>d.delete(I)),h=()=>{let I=c.size,T=Symbol();c.add(T);let M=()=>{c.delete(T)&&(c.size||n())};if(I)return M;let F=g$(r),V=[];for(let A of t){let D=A?.getState?.();if(!D)continue;let L=F.filter(U=>pa(D,U));if(L.length){if(t.length===1||L.length===F.length){for(let U of L)V.push(to(A,[U],j=>{O(U,j[U],!0)}));continue}V.push(oc(A,L,(U,j)=>{for(let Y of L)U[Y]!==j[Y]&&O(Y,U[Y],!0)}));for(let U of L){let j=A?.getState?.();j&&O(U,j[U],!0)}}}let B=[];for(let A of d)B.push(A());let z=t.map(xP);return n=Jm(...V,...B,...z),M},g=(I,T,M)=>{M!==void 0&&(M?jct(I.listenersByKey,M,T):I.allKeysListeners?.delete(T))},b=[],v=(I,T,M=u)=>{let F=I?[...I]:null,V=M.listeners.has(T);return V||Wct(b,M,T),F?Uct({fastPathFrames:b,group:M,keys:F,listener:T}):(V&&C$(b,M),Hct(b,M,T)),V&&(C$(b,M,T),g(M,T,M.listenerKeys.get(T))),M.listeners.add(T),F?(M.listenersByKey??=new Map,zct(M.listenersByKey,F,T),Gct({fastPathFrames:b,group:M,keys:F,listener:T})):(M.allKeysListeners??=new Set,M.allKeysListeners.add(T)),M.listenerKeys.set(T,F),()=>{let B=M.disposables.get(T);M.disposables.delete(T),C$(b,M,T);let z=M.listenerKeys.get(T);g(M,T,F),z!==F&&g(M,T,z),M.listenerKeys.delete(T),M.listeners.delete(T),B?.()}},y=(I,T)=>v(I,T),w=(I,T,M)=>{let F=I.listeners.has(T);if(F){I.suspendCounts??=new Map;let B=I.suspendCounts.get(T)??0;I.suspendCounts.set(T,B+1)}let V;try{let B=r;Yct(I,T),r!==B&&(V=vCe(M,r,B));let z=T(r,V??M);z&&yCe(I,T,z)}finally{if(F){let B=I.suspendCounts,z=B?.get(T);z&&z>1?B?.set(T,z-1):B?.delete(T),B?.size||delete I.suspendCounts}}},_=(I,T)=>(w(u,T,r),v(I,T)),x=(I,T)=>(!f.listeners.size&&!s&&(o=r),w(f,T,o),v(I,T,f)),C=I=>ha(RSe(r,I),E),S=I=>ha(PSe(r,I),E),k=()=>r,R=(I,T,M)=>{if(!(M instanceof Set)&&!I.allKeysListeners?.size){let F=I.listenersByKey?.get(M);if(!F)return;let V={group:I,keyedListeners:F,updatedKey:M,currentListener:null};b.push(V);try{for(let B of F){if(V.notifiedListeners?.has(B)||(V.currentListener=B,V.notifiedListeners?.add(B),wCe(I,B,r,T,k,M),!I.allKeysListeners?.size&&!V.recoverToLive))continue;let z=V.notifiedListeners??_Ce(V);V.notifiedListeners=z,V.recovering=!0,gCe({group:I,getState:k,prevState:T,updatedKey:M,notifiedListeners:z});return}}finally{b.pop()}return}gCe({group:I,getState:k,prevState:T,updatedKey:M})},O=(I,T,M=!1)=>{if(!pa(r,I))return;let F=r[I],V=VM(T,()=>F);if(wP(V,F))return;let B=s;s=!0;let z=r,A={...r,[I]:V};r=A;let D=!1;try{if(!M&&t.length){for(let L of t)if(L?.setState?.(I,V),!wP(r[I],V)){D=!0;break}if(D){let L=0;for(;L<Bct;L+=1){let U=!1;for(let j of t){let Y=r[I];j?.setState?.(I,Y),wP(r[I],Y)||(U=!0)}if(!U)break}}}if(!D){let L=r===A?z:{...r,[I]:z[I]};R(u,L,I)}}finally{s=B}if(!f.listeners.size){s||(o=r);return}a.add(I),!i&&(i=!0,queueMicrotask(()=>{i=!1;let L=r,U=a;a=new Set;let j=o;R(f,j,U),o===j&&(o=L)}))},E={getState:k,setState:O,__unstableInternals:{setup:m,init:h,subscribe:y,sync:_,batch:x,pick:C,omit:S}};return E}function fo(e,...t){if(e)return Dy(e,"setup")(...t)}function xP(e,...t){if(e)return Dy(e,"init")(...t)}function oc(e,...t){if(e)return Dy(e,"subscribe")(...t)}function to(e,...t){if(e)return Dy(e,"sync")(...t)}function Ob(e,...t){if(e)return Dy(e,"batch")(...t)}function e7(e,...t){if(e)return Dy(e,"omit")(...t)}function xCe(e,...t){if(e)return Dy(e,"pick")(...t)}function j1(...e){let t={};for(let o of e){let n=o?.getState?.();n&&Object.assign(t,n)}let r=ha(t,...e);return Object.assign({},...e,r)}function qct(e){let t=e.find(n=>!!n.element),r=[...e].reverse().find(n=>!!n.element)?.element,o=t?.element?.parentElement;if(!r)return tc(o).body;for(;o;){if(o.contains(r))return o;o=o.parentElement}return tc(o).body}function Kct(e){return e?.__unstablePrivateStore}var t7=64;function SCe(e,t){if(e.length<t7){t.ids&&(t.items=void 0,t.ids=void 0);return}if(t.items===e)return t.ids;let r=new Set;for(let o of e)r.add(o.id);return t.items=e,t.ids=r,r}function E$(e,t,r){if(e.length<t7){t.ids&&(t.items=void 0,t.ids=void 0);return}if(!r){r=new Set;for(let o of e)r.add(o.id)}t.items=e,t.ids=r}function CCe(e={}){e.store;let t=e.store?.getState(),r=At(e.items,t?.items,e.defaultItems,[]),o=Kct(e.store),n=o?.__unstableCollectionLookup??{controlledItems:new Map(r.map(w=>[w.id,w])),registeredItems:new Map,controlledItemsSource:r,propagatedItems:r},{controlledItems:i,registeredItems:s}=n,a={},c={},d={items:r,renderedItems:At(t?.renderedItems,[])},u=ha(d,e.store),f=Object.assign(ha({items:r,renderedItems:d.renderedItems},o),{__unstableCollectionLookup:n}),m=w=>{let _=DSe(w,x=>x.element);f.setState("renderedItems",_),u.setState("renderedItems",_)},h=w=>{if(w!==n.controlledItemsSource){n.controlledItemsSource=w,i.clear();for(let _ of w)i.set(_.id,_)}},g=(w,_)=>{if(w!=="items"){u.setState(w,_);return}u.setState("items",x=>{let C=VM(_,x);return C===x?x:(n.propagatedItems=C,h(C),C)})};fo(u,()=>xP(f)),o||(oc(u,["items"],({items:w})=>{w!==n.propagatedItems&&(n.propagatedItems=w,h(w))}),fo(f,()=>Ob(f,["items"],({items:w})=>{n.propagatedItems=w,u.setState("items",w)}))),fo(f,()=>Ob(f,["renderedItems"],w=>{let _=!0,x=requestAnimationFrame(()=>{let{renderedItems:R}=u.getState();w.renderedItems!==R&&m(w.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(x);let C=()=>{if(_){_=!1;return}cancelAnimationFrame(x),x=requestAnimationFrame(()=>m(w.renderedItems))},S=qct(w.renderedItems),k=new IntersectionObserver(C,{root:S});for(let R of w.renderedItems)R.element&&k.observe(R.element);return()=>{cancelAnimationFrame(x),k.disconnect()}}));let b=(w,_,x)=>{let C=x?.registeredItems,S=x?.controlledItems;return k=>{let R=C?.get(k.id),O=!!R||!!S?.has(k.id),E;return f.setState(w,T=>{let M=_.ids||T.length>=t7&&!O?SCe(T,_):void 0,F=M&&!M.has(k.id)?-1:T.findIndex(({id:B})=>B===k.id),V=T.slice();if(F!==-1){E=T[F];let B={...E,...k};V[F]=B,C?.set(k.id,B)}else V.push(k),C?.set(k.id,k),M?.add(k.id);return(_.ids||F===-1&&V.length>=t7)&&E$(V,_,M),V}),()=>{C&&(R?C.set(k.id,R):C.delete(k.id)),f.setState(w,T=>{let M=_.ids?SCe(T,_):void 0;if(!E){let B=T.filter(({id:z})=>z!==k.id);return M?.delete(k.id),_.ids&&E$(B,_,M),B}let F=T.findIndex(({id:B})=>B===k.id);if(F===-1)return T;let V=T.slice();return V[F]=E,_.ids&&E$(V,_,M),V})}}},v=b("items",a,n),y=b("renderedItems",c);return{...u,setState:g,registerItem:v,renderItem:w=>Jm(v(w),y(w)),item:w=>w?s.size?s.get(w)??i.get(w)??null:i.get(w)??null:null,__unstablePrivateStore:f}}var Xct={id:null};function op(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function Zct(e){for(let t=e.length-1;t>=0;t-=1){let r=e[t];if(r&&!r.disabled)return r}}function Qct(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function kCe(e,t){return e.filter(r=>r.rowId===t)}function ECe({items:e,fromIndex:t,step:r,rowId:o,excludeId:n}){for(let i=t;i>=0&&i<e.length;i+=r){let s=e[i];if(!s||s.rowId!==o||s.disabled)continue;let a=s.id;if(!(n!=null&&a===n))return a}}function TCe(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[Xct]:[],...e.slice(0,o)]}var Jct=48,$ct=4;function edt(e){let t=[],r,o;for(let n of e){let i=n.rowId;if(r&&o===i){r.push(n);continue}let s=t.find(a=>a[0]?.rowId===i);s?(s.push(n),r=s):(r=[n],t.push(r)),o=i}return t}function tdt(e){let t=e[0];if(!t)return[];let r=1;for(;r<e.length&&e[r]?.rowId===t.rowId;)r+=1;let o=e.slice(0,r);if(r===e.length)return[o];let n=[o],i;for(;r<e.length;r+=1){let s=e[r];if(!s)continue;let a=i?i.get(s.rowId):n.find(d=>d[0]?.rowId===s.rowId);if(a){a.push(s);continue}let c=[s];n.push(c),i?i.set(s.rowId,c):n.length===$ct&&(i=new Map(n.map(d=>[d[0]?.rowId,d])))}return n}function r7(e){return e.length>=Jct?tdt(e):edt(e)}function PCe(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function rdt(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function odt(e,t,r){let o=PCe(e);for(let n of e)for(let i=0;i<o;i+=1){let s=n[i];if(!s||r&&s.disabled){let a=i===0&&r?op(n):n[i-1];n[i]=a&&t!==a.id&&r?a:rdt(a?.rowId)}}return e}function ndt(e){let t=r7(e),r=PCe(t),o=[];for(let n=0;n<r;n+=1)for(let i of t){let s=i[n];s&&o.push({...s,rowId:s.rowId?`${n}`:void 0})}return o}function RCe(e={}){let t=e.store?.getState(),r=CCe(e),o=At(e.activeId,t?.activeId,e.defaultActiveId),n=At(t?.compositeElement,t?.baseElement,null),i=At(e.compositeElementInFocusOrder,e.includesBaseElement,t?.compositeElementInFocusOrder,t?.includesBaseElement,o===null),s={...r.getState(),id:At(e.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:o,compositeElement:n,baseElement:n,compositeElementInFocusOrder:i,includesBaseElement:i,moves:At(t?.moves,0),orientation:At(e.orientation,t?.orientation,"both"),rtl:At(e.rtl,t?.rtl,!1),virtualFocus:At(e.virtualFocus,t?.virtualFocus,!1),focusLoop:At(e.focusLoop,t?.focusLoop,!1),focusWrap:At(e.focusWrap,t?.focusWrap,!1),focusShift:At(e.focusShift,t?.focusShift,!1)},a=ha(s,r,e.store);fo(a,()=>Jm(to(a,["compositeElement"],u=>{a.setState("baseElement",u.compositeElement)}),to(a,["baseElement"],u=>{a.setState("compositeElement",u.baseElement)}),to(a,["compositeElementInFocusOrder"],u=>{a.setState("includesBaseElement",u.compositeElementInFocusOrder)}),to(a,["includesBaseElement"],u=>{a.setState("compositeElementInFocusOrder",u.includesBaseElement)}))),fo(a,()=>to(a,["renderedItems","activeId"],u=>{a.setState("activeId",f=>f!==void 0?f:op(u.renderedItems)?.id)}));let c=(u="next",f={})=>{let m=a.getState(),h=At(f.compositeElementInFocusOrder,f.includesBaseElement,m.compositeElementInFocusOrder),{skip:g=0,activeId:b=m.activeId,focusShift:v=m.focusShift,focusLoop:y=m.focusLoop,focusWrap:w=m.focusWrap,renderedItems:_=m.renderedItems,rtl:x=m.rtl}=f,C=u==="up"||u==="down",S=u==="next"||u==="down",k=S?x&&!C:!x||C,R=v&&!g;if(!g&&!w&&!h&&b!=null&&(!C||!R&&!_.some(D=>D.rowId!=null))){let D=-1;if(_===m.renderedItems){let U=_[0];if(U&&r.item(U.id)===U){let j=r.item(b);j?.id===b&&(D=_.indexOf(j))}}D===-1&&(D=_.findIndex(U=>U.id===b));let L=_[D];if(L){let U=k?-1:1,j=ECe({items:_,fromIndex:D+U,step:U,rowId:L.rowId,excludeId:b});return j!==void 0?j:y&&(C?y!=="horizontal":y!=="vertical")?ECe({items:_,fromIndex:U===1?0:_.length-1,step:U,rowId:L.rowId,excludeId:b}):void 0}}let O=C?DM(odt(r7(_),b,R)):_;if(O=k?LM(O):O,O=C?ndt(O):O,b==null)return op(O)?.id;let E=O.find(D=>D.id===b);if(!E)return op(O)?.id;let I=O.some(D=>D.rowId),T=O.indexOf(E),M=O.slice(T+1),F=kCe(M,E.rowId);if(g){let D=Qct(F,b);return(D.slice(g)[0]||D[D.length-1])?.id}let V=y&&(C?y!=="horizontal":y!=="vertical"),B=I&&w&&(C?w!=="horizontal":w!=="vertical"),z=S?(!I||C)&&V&&h:C?h:!1;if(V)return op(TCe(B&&!z?O:kCe(O,E.rowId),b,z),b)?.id;if(B){let D=op(z?F:M,b);return z?D?.id||null:D?.id}let A=op(F,b);return!A&&z?null:A?.id},d=(u,f)=>typeof f=="number"?c(u,{skip:f}):c(u,f);return{...r,...a,setCompositeElement:u=>a.setState("compositeElement",u),setBaseElement:u=>a.setState("compositeElement",u),setActiveId:u=>a.setState("activeId",u),move:u=>{u!==void 0&&(a.setState("activeId",u),a.setState("moves",f=>f+1))},first:()=>op(a.getState().renderedItems)?.id,last:()=>Zct(a.getState().renderedItems)?.id,next:u=>d("next",u),previous:u=>d("previous",u),down:u=>d("down",u),up:u=>d("up",u)}}var ICe=op,OCe=r7,o7=new WeakSet;function ACe(e){rc(e)===e&&(o7.add(e),queueMicrotask(()=>o7.delete(e)))}function MCe(e){o7.delete(e)}function sdt(e,t){let{virtualFocus:r,compositeElement:o}=e.getState();if(!r||!o||!ma(o)){t();return}let n=o.scrollLeft,i=o.scrollTop;t(),o.scrollLeft=n,o.scrollTop=i}function NCe(e){let t=e.getState();return"contentElement"in t?t.contentElement:null}function R$(e){let{compositeElement:t}=e.getState(),r=rc(t);return r?t?.contains(r)||eh(e,r)?!0:!!NCe(e)?.contains(r):!1}function adt({store:e,id:t,focus:r,markedOnly:o,requireFocus:n,scrollIntoView:i}){let s=null,a,c=!1,d=!1,u=!1,f=!1,m=!1,h=e.getState().compositeElement,g=rc(h),b=n?g:null,v=!!h?.contains(g),y=O=>{if(!b)return!0;let E=rc(b);return E===b||E===O?!0:R$(e)},w=O=>{if("mounted"in O){if(O.mounted)f=!0;else if(f)return!0}if("open"in O){if(O.open)m=!0;else if(m)return!0}return t!=null&&O.activeId!=null&&O.activeId!==t},_=(O,E)=>{if(!("open"in O)||O.open)return!1;let I=NCe(e);if(!I?.contains(E))return!1;let{compositeElement:T}=O;return!T||I.contains(T)?!1:zM(E)},x=O=>{let E=$m(e,a??(t===void 0?O.activeId:t));return E?.element?.isConnected?(a=E.id,E.element):null},C,S,k=()=>{u=!0,C?.(),S?.()},R=()=>{if(u)return;let O=e.getState();if(w(O))return k();let E=!1;if(s){if(!s.isConnected&&(E=c&&!d&&rc(s)===tc(s).body,s=x(O),!s))return k()}else if(s=x(O),!s)return;if(E)c=!1;else if(!y(s))return k();let I=r&&v&&_(O,s);if(I){let{activeId:T}=O;if(T!=null&&T!==a)return k()}if(r&&!c&&!I){c=!0,d=!1;let T=s;C?.();let M=()=>{d=!o7.has(T)},F=()=>{d=!1};if(T.addEventListener("blur",M),T.addEventListener("focus",F),C=()=>{T.removeEventListener("blur",M),T.removeEventListener("focus",F)},sdt(e,()=>{T.focus({preventScroll:!0})}),u)return}if(o&&!s.hasAttribute("data-autofocus"))return I?void 0:k();if(zM(s)&&!("unstable_placing"in O&&O.unstable_placing)){if(I||k(),i){i(s);return}s.scrollIntoView({block:"nearest",inline:"nearest"})}};return S=oc(e,["activeId","items","mounted","open","unstable_placing"],R),R(),k}function n7(e){let t=(0,H1.useRef)(null),r=(0,H1.useRef)(e),o=(0,H1.useCallback)(()=>{t.current?.(),t.current=null},[]),n=(0,H1.useCallback)(i=>{if(!e||r.current!==e)return;o();let s=adt({store:e,...i});return t.current=s,s},[e,o]);return Ur(()=>(r.current=e,()=>{r.current=void 0,o()}),[e,o]),n}function $m(e,t){return t&&e.item(t)||null}function FCe(e,t=!1){if(ma(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=tc(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var P$=Symbol("FOCUS_SILENTLY");function DCe(e){e[P$]=!0,e.focus({preventScroll:!0})}function LCe(e){let t=e[P$];return delete e[P$],t}function eh(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var rd=l(ae(),1),zCe=l(P(),1);var hu=l(ae(),1),O$=l(nx(),1),i7=()=>()=>{};function s7(e){return Array.isArray(e)}function I$(e,t){return e===t||e!==e&&t!==t}function ldt(e,t){if(e?.length!==t.length)return!1;for(let r=0;r<e.length;r+=1){let o=e[r];if(o===void 0)return!1;if(!I$(o,t[r]))return!1}return!0}function VCe(e){let t=hu.useRef(null),r=t.current;if(e===null)return t.current=null,null;if(ldt(r,e))return r;let o=[...e];return t.current=o,o}function xr(e,t=BM,r){let o=VCe(s7(t)?t:typeof t=="function"?null:[t]),n=hu.useCallback(s=>!e||o?.length===0?i7():oc(e,o,s),[e,o]),i=()=>{let s=e?.getState();if(s7(t))return r?.(s);if(typeof t=="function")return t(s);if(s&&pa(s,t))return s[t]};return(0,O$.useSyncExternalStore)(n,i,i)}function cdt(e,t){let r=[],o=!1;for(let n in e){let i=e[n];if(i!==void 0){if(typeof i=="function"){o=!0;continue}r.includes(i)||r.push(i)}}if(!o)return r;if(!t)return null;for(let n of t)r.includes(n)||r.push(n);return r}function Ly(e,t,r){let o=s7(t)?r??{}:t,n=s7(t)?t:void 0,i=hu.useRef({}),s=VCe(cdt(o,n)),a=hu.useCallback(d=>!e||s?.length===0?i7():oc(e,s,d),[e,s]),c=()=>{let d=e?.getState(),u=!1,f=i.current;for(let m in o){let h=o[m];if(h===void 0)continue;if(typeof h=="function"){let b=h(d);Object.is(b,f[m])||(f[m]=b,u=!0)}if(typeof h=="function")continue;let g=d&&pa(d,h)?d[h]:void 0;Object.is(g,f[m])||(f[m]=g,u=!0)}return u&&(i.current={...f}),i.current};return(0,O$.useSyncExternalStore)(a,c,c)}function Jo(e,t,r,o){let n=pa(t,r)?t[r]:void 0,i=o?t[o]:void 0,s=!!i,a=$Se({value:n,setValue:i});Ur(()=>{if(s)return oc(e,[r],(c,d)=>{let{value:u,setValue:f}=a.current;f&&(I$(c[r],d[r])||I$(c[r],u)||f(c[r]))})},[e,r,s]),Ur(()=>{if(n!==void 0)return e.setState(r,n),Ob(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function U1(e,t){let[r,o]=hu.useState(()=>e(t));Ur(()=>xP(r),[r]);let n=hu.useCallback(i=>xr(r,i),[r]);return[hu.useMemo(()=>({...r,useState:n}),[r,n]),Gt(()=>{o(i=>e({...t,...i.getState()}))})]}var ddt="button";function udt(e){return jM(e)?!0:e.tagName==="INPUT"&&!Rb(e)}function fdt(e,t=!1){let r=e.clientHeight,{top:o}=e.getBoundingClientRect(),n=Math.max(r*.875,r-40)*1.5,i=t?r-n+o:n+o;return e.tagName==="HTML"?i+e.scrollTop:i}function pdt(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function BCe(e,t,r,o=!1){if(!t||!r)return;let{renderedItems:n}=t.getState(),i=gP(e);if(!i)return;let s=fdt(i,o),a,c;for(let d=0;d<n.length;d+=1){let u=a;if(a=r(d),!a)break;if(a===u)continue;let f=$m(t,a)?.element;if(!f)continue;let m=pdt(f,o)-s,h=Math.abs(m);if(o&&m<=0||!o&&m>=0){c!==void 0&&c<h&&(a=u);break}c=h}return a}function mdt(e,t){return jn(e)?!1:eh(t,e.target)}var A$=Fo(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:s,typeaheadText:a,"aria-setsize":c,"aria-posinset":d,unstable_scrollIntoView:u,...f}){let m=QM();t=t||m;let h=Vs(f.id),g=(0,rd.useRef)(null),b=(0,rd.useRef)(null),v=(0,rd.useCallback)(q=>{let ne=b.current;!q&&ne&&ACe(ne),q&&MCe(q),b.current=q},[]),y=(0,rd.useContext)(hCe),w=Jf(f)&&!f.accessibleWhenDisabled,_=f.shouldRegisterItem,x=q=>{if(r)return r;if(q&&y?.compositeElement&&y.compositeElement===q.compositeElement)return y.id},{rowId:C,compositeElement:S,ariaSetSize:k,ariaPosInSet:R}=Ly(t,["compositeElement","renderedItems"],{rowId:x,compositeElement(q){return q?.compositeElement||void 0},ariaSetSize(q){if(c!=null)return c;if(q&&y?.ariaSetSize&&y.compositeElement===q.compositeElement)return y.ariaSetSize},ariaPosInSet(q){if(d!=null)return d;if(!q||!y?.ariaPosInSet||y.compositeElement!==q.compositeElement)return;let ne=x(q),ie=q.renderedItems.filter(oe=>oe.rowId===ne);return y.ariaPosInSet+ie.findIndex(oe=>oe.id===h)}}),{isActiveItem:O,isTabbable:E}=Ly(t,["activeId","compositeElement","renderedItems","virtualFocus","items"],{isActiveItem(q){return!!q&&q.activeId===h},isTabbable(q){if(!q||!q.compositeElement&&!q.renderedItems.length)return!0;if(q.virtualFocus)return!1;if(!q.renderedItems.length||i)return!0;if(q.activeId===null)return!1;let ne=t?.item(q.activeId);return ne?.disabled||!ne?.element?!0:q.activeId===h}}),I=(0,rd.useCallback)(q=>{let ne={...q,id:h||q.id,rowId:C,disabled:w,children:q.element?.textContent,typeaheadText:a};return s?s(ne):ne},[h,C,w,a,s]),T=f.onFocus,M=(0,rd.useRef)(!1),F=(0,rd.useRef)(null),V=n7(t),B=Gt(q=>{if(T?.(q),q.defaultPrevented||BSe(q)||!h||!t||mdt(q,t))return;let{virtualFocus:ne,compositeElement:ie}=t.getState();if(t.setActiveId(h),jM(q.currentTarget)&&FCe(q.currentTarget),!ne){jn(q)&&t.item(h)&&V({id:h,markedOnly:!0,requireFocus:!0,scrollIntoView:u});return}if(!jn(q)||udt(q.currentTarget))return;let oe=(we,ce)=>{if(!ep(ce))return;let ve=we===ce||eh(t,we);t.item(h)&&V({id:h,markedOnly:!0,requireFocus:!0,scrollIntoView:u}),M.current=!0,ve?DCe(ce):ce.focus({preventScroll:!0})};if(ie?.isConnected){oe(q.relatedTarget,ie);return}if(_===!1)return;let{currentTarget:te,relatedTarget:se}=q,ge=()=>{F.current?.(),F.current=null};ge(),F.current=oc(t,null,()=>{if(rc(te)!==te){ge();return}let we=t.getState(),ce=we.compositeElement;ce?.isConnected&&(ge(),we.virtualFocus&&oe(se,ce))})}),z=f.onBlurCapture,A=Gt(q=>{z?.(q),!q.defaultPrevented&&t?.getState()?.virtualFocus&&M.current&&(M.current=!1,q.preventDefault(),q.stopPropagation())}),D=f.onKeyDown,L=fn(o),U=fn(n),j=Gt(q=>{if(D?.(q),q.defaultPrevented||!jn(q)||!t)return;let{currentTarget:ne}=q,ie=t.getState(),oe=!!t.item(h)?.rowId,te=ie.orientation!=="horizontal",se=ie.orientation!=="vertical",ge=()=>!!(oe||se||!ie.compositeElement||!ma(ie.compositeElement)),we={ArrowUp:(oe||te)&&t.up,ArrowRight:(oe||se)&&t.next,ArrowDown:(oe||te)&&t.down,ArrowLeft:(oe||se)&&t.previous,Home:()=>{if(ge())return!oe||q.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(ge())return!oe||q.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>BCe(ne,t,t?.up,!0),PageDown:()=>BCe(ne,t,t?.down)}[q.key];if(we){if(jM(ne)){let ve=hP(ne),me=se&&q.key==="ArrowLeft",$=se&&q.key==="ArrowRight",ue=te&&q.key==="ArrowUp",ee=te&&q.key==="ArrowDown";if($||ee){let{length:pe}=MSe(ne);if(ve.end!==pe)return}else if((me||ue)&&ve.start!==0)return}let ce=we();if(L(q)||ce!==void 0){if(!U(q))return;q.preventDefault(),t.move(ce)}}}),Y=(0,rd.useMemo)(()=>({id:h,compositeElement:S}),[h,S]);return f=td(f,q=>(0,zCe.jsx)(mCe.Provider,{value:Y,children:q}),[Y]),f={"data-active-item":O||void 0,...f,id:h,ref:Cn(g,v,f.ref),tabIndex:E?f.tabIndex:-1,onFocus:B,onBlurCapture:A,onKeyDown:j},f=w$(f),f=x$({store:t,...f,getItem:I,shouldRegisterItem:h?_:!1}),{...f,"aria-setsize":k,"aria-posinset":R}}),HSr=rp(ko(function(t){let r=A$(FM(t));return No(ddt,r)}));var SP=l(ae(),1),a7=l(P(),1);var hdt="div";function gdt(e){return e.some(t=>!!t.rowId)}function bdt(e){let t=e.target;return t&&!ma(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function vdt(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function jCe(e,t,r){return Gt(o=>{if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!jn(o)||vdt(o)||bdt(o))return;let n=e.getState(),i=$m(e,n.activeId)?.element;if(!i)return;let{view:s,...a}=o;i!==r?.current&&i.focus({preventScroll:!0}),USe(i,o.type,a)||o.preventDefault(),o.currentTarget.contains(i)&&o.stopPropagation()})}function _dt(e){return ICe(DM(LM(OCe(e))))}var ydt=rp(function({store:t,focusOnMove:r,previousElementRef:o,present:n,scrollIntoView:i}){let s=xr(t,"moves"),a=xr(t,"compositeElement");return(0,SP.useEffect)(()=>{if(!s||!r)return;let{activeId:c}=t.getState();if(c!=null)return n({id:c,requireFocus:R$(t),focus:!0,scrollIntoView:i})},[t,s,r,a,n,i]),Ur(()=>{if(!s||!a)return;let{activeId:c}=t.getState();if(c!==null)return;let d=o.current;o.current=null,d&&My(d,{relatedTarget:a}),ed(a)||(ep(a)&&a.scrollIntoView({block:"nearest",inline:"nearest"}),a.focus({preventScroll:!0}))},[t,s,a]),null}),M$=Fo(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,unstable_scrollIntoView:i,...s}){let a=pCe();t=t||a,Ds(t,!1);let c=(0,SP.useRef)(null),d=(0,SP.useRef)(null),u=n7(t),[,f]=qM(r?t.setCompositeElement:null),m=xr(t,"virtualFocus"),h=xr(t,r&&m?["activeId"]:[],E=>r&&m?E.activeId:null);Ur(()=>{if(!t||!r||!m)return;let E=d.current;if(d.current=null,!E)return;let I=$m(t,h)?.element||rc(E);I!==E&&My(E,{relatedTarget:I})},[t,h,m,r]);let g=jCe(t,s.onKeyDownCapture,d),b=jCe(t,s.onKeyUpCapture,d),v=s.onFocusCapture,y=Gt(E=>{if(v?.(E),E.defaultPrevented||!t)return;let{virtualFocus:I}=t.getState();if(!I)return;let T=E.relatedTarget,M=LCe(E.currentTarget);jn(E)&&M&&(E.stopPropagation(),d.current=T)}),w=s.onFocus,_=Gt(E=>{if(w?.(E),E.defaultPrevented||!r||!t)return;let{relatedTarget:I}=E,{virtualFocus:T}=t.getState();if(T)jn(E)&&!eh(t,I)&&queueMicrotask(()=>u({focus:!0,markedOnly:!0,requireFocus:!0,scrollIntoView:i}));else if(jn(E)){if(!eh(t,I)){let{activeId:M}=t.getState();M!=null&&u({id:M,markedOnly:!0,requireFocus:!0,scrollIntoView:i})}t.setActiveId(null)}}),x=s.onBlurCapture,C=Gt(E=>{if(x?.(E),E.defaultPrevented||!t)return;let{virtualFocus:I,activeId:T,compositeElement:M}=t.getState();if(!I||E.currentTarget!==M)return;let F=$m(t,T)?.element,V=E.relatedTarget,B=eh(t,V),z=d.current;d.current=null,jn(E)&&B?(V===F?z&&z!==V&&My(z,E):F?My(F,E):z&&My(z,E),E.stopPropagation()):!eh(t,E.target)&&F&&My(F,E)}),S=s.onKeyDown,k=fn(n),R=Gt(E=>{if(S?.(E),E.nativeEvent.isComposing||E.defaultPrevented||!t||!jn(E))return;let{orientation:I,items:T,renderedItems:M,activeId:F,rtl:V}=t.getState(),B=$m(t,F);if(B?.element?.isConnected)return;let z=B&&F!=null,A=z?T:M,D=I!=="horizontal",L=I!=="vertical",U=gdt(A);if((E.key==="ArrowLeft"||E.key==="ArrowRight"||E.key==="Home"||E.key==="End")&&ma(E.currentTarget))return;let ie={ArrowUp:(U||D)&&(()=>z?t.up({activeId:F,renderedItems:A}):U?_dt(M)?.id:t?.last()),ArrowRight:(U||L)&&(()=>z?t.next({activeId:F,renderedItems:A}):V?t.last():t.first()),ArrowDown:(U||D)&&(()=>z?t.down({activeId:F,renderedItems:A}):t.first()),ArrowLeft:(U||L)&&(()=>z?t.previous({activeId:F,renderedItems:A}):V?t.first():t.last()),Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[E.key];if(ie){let oe=ie();if(oe!==void 0){if(!k(E))return;E.preventDefault(),t.move(oe)}}});s=td(s,E=>(0,a7.jsxs)(z1,{value:t,children:[E,r&&(0,a7.jsx)(ydt,{store:t,focusOnMove:o,previousElementRef:d,present:u,scrollIntoView:i})]}),[t,r,o,u]),s={"aria-activedescendant":xr(t,r&&m?["items"]:[],()=>{if(t&&r&&m)return $m(t,h)?.id}),...s,ref:Cn(c,f,s.ref),onKeyDownCapture:g,onKeyUpCapture:b,onFocusCapture:y,onFocus:_,onBlurCapture:C,onKeyDown:R};let O=xr(t,r&&!m?["activeId"]:[],E=>r&&(m||E.activeId===null));return s=vP({focusable:O,...s}),s}),ZSr=ko(function(t){let r=M$(t);return No(hdt,r)});var CP=ll(),$Sr=CP.useContext,eCr=CP.useScopedContext,N$=CP.useProviderContext,HCe=CP.ContextProvider,UCe=CP.ScopedContextProvider;var F$=l(ae(),1),kP=ll([HCe],[UCe]),nCr=kP.useContext,iCr=kP.useScopedContext,sCr=kP.useProviderContext,WCe=kP.ContextProvider,l7=kP.ScopedContextProvider,GCe=(0,F$.createContext)(void 0),aCr=(0,F$.createContext)(void 0);var Vy=l(ae(),1),D$=l(P(),1);var XCe=l(Gd(),1),wdt="div";function YCe(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function qCe(e){let t=e?.trim()||"0s",r=t.endsWith("ms")?1:1e3,o=Number.parseFloat(t)*r;return Number.isNaN(o)?0:o}function KCe(e,t,r){let o=e.split(","),n=t.split(","),i=r.split(","),s=0;for(let[a,c]of o.entries()){if(c.trim()==="none")continue;let d=qCe(n[a%n.length]),u=qCe(i[a%i.length]);s=Math.max(s,d+u)}return s}function xdt(e){let{transitionProperty:t,transitionDuration:r,transitionDelay:o,animationName:n,animationDuration:i,animationDelay:s}=getComputedStyle(e);return Math.max(KCe(t,o,r),KCe(n,s,i))}function L$(e,t,r){return!r&&t!==!1&&(!e||!!t)}var Sdt=Fo(function({store:t,alwaysVisible:r,unstable_otherElementRef:o,...n}){let i=N$();t=t||i,Ds(t,!1);let s=(0,Vy.useRef)(null),a=Vs(n.id),[c,d]=(0,Vy.useState)(null),{open:u,mounted:f,animated:m,contentElement:h}=Ly(t,{open:"open",mounted:"mounted",animated:"animated",contentElement:"contentElement"}),g=xr(t.disclosure,"contentElement"),b=(0,Vy.useRef)(!1);Ur(()=>{s.current&&t?.setContentElement(s.current)},[t]),Ur(()=>{let _;return t?.setState("animated",x=>(_=x,!0)),()=>{_!==void 0&&t?.setState("animated",_)}},[t]),Ur(()=>{if(!m){u?b.current&&(b.current=!1,d("enter")):(b.current=!0,d(null));return}if(!h?.isConnected){d(null);return}return ISe(()=>{d(u?"enter":f?"leave":null)})},[m,h,u,f]),Ur(()=>{if(!t||!m||!c||!h)return;let _=()=>t?.setState("animating",!1),x=()=>(0,XCe.flushSync)(_);if(c==="leave"&&u||c==="enter"&&!u)return;if(typeof m=="number")return YCe(m,x);let C=[h];g&&C.push(g);let S=o?.current;S&&C.push(S);let k=Math.max(...C.map(xdt));if(!k){c==="enter"&&t.setState("animated",!1),_();return}return YCe(Math.max(k-1e3/60,0),x)},[t,m,h,g,o,u,c]),n=td(n,_=>(0,D$.jsx)(l7,{value:t,children:_}),[t]);let v=L$(f,n.hidden,r),y=n.style,w=(0,Vy.useMemo)(()=>v?{...y,display:"none"}:y,[v,y]);return n={"data-open":u||void 0,"data-enter":c==="enter"||void 0,"data-leave":c==="leave"||void 0,hidden:v,...n,id:a,ref:Cn(a?t.setContentElement:null,s,n.ref),style:w},L1(n)}),Cdt=ko(function(t){let r=Sdt(t);return No(wdt,r)}),mCr=ko(function({unmountOnHide:t,...r}){let o=N$(),n=r.store||o;return xr(n,["mounted"],i=>!t||i?.mounted)===!1?null:(0,D$.jsx)(Cdt,{...r})});function ZCe(e={}){let t=e.store||e.disclosure?j1(e.store,e7(e.disclosure,["contentElement","disclosureElement"])):void 0;let r=t?.getState(),o=At(e.open,r?.open,e.defaultOpen,!1),n=At(e.animated,r?.animated,!1),i={open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:At(r?.contentElement,null),disclosureElement:At(r?.disclosureElement,null)},s=t?ha(i,t):ha(i);return fo(s,()=>to(s,["animated","animating"],a=>{a.animated||s.setState("animating",!1)})),fo(s,()=>oc(s,["open"],()=>{s.getState().animated&&s.setState("animating",!0)})),fo(s,()=>to(s,["open","animating"],a=>{s.setState("mounted",a.open||a.animating)})),{...s,disclosure:e.disclosure,setOpen:a=>s.setState("open",a),show:()=>s.setState("open",!0),hide:()=>s.setState("open",!1),toggle:()=>s.setState("open",a=>!a),stopAnimation:()=>s.setState("animating",!1),setContentElement:a=>s.setState("contentElement",a),setDisclosureElement:a=>s.setState("disclosureElement",a)}}function QCe(e,t,r){return tp(t,[r.store,r.disclosure]),Jo(e,r,"open","setOpen"),Jo(e,r,"mounted","setMounted"),Jo(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var EP=ll([WCe],[l7]),CCr=EP.useContext,kCr=EP.useScopedContext,ECr=EP.useProviderContext,JCe=EP.ContextProvider,$Ce=EP.ScopedContextProvider;var TP=l(ae(),1),c7=(0,TP.createContext)(void 0),PP=ll([JCe,JM],[$Ce,z1]),V$=PP.useContext,np=PP.useScopedContext,d7=PP.useProviderContext,eke=PP.ContextProvider,tke=PP.ScopedContextProvider,u7=(0,TP.createContext)(void 0),rke=(0,TP.createContext)(!1),B$=(0,TP.createContext)(null);function oke(e,t,r){return tp(t,[r.store]),Jo(e,r,"items","setItems"),e}function nke(e){return{id:Vs(e.id),...e}}function ike(e,t,r){e=oke(e,t,r),Jo(e,r,"activeId","setActiveId");let o={compositeElementInFocusOrder:r.compositeElementInFocusOrder??r.includesBaseElement};return Jo(e,o,"compositeElementInFocusOrder"),Jo(e,r,"virtualFocus"),Jo(e,r,"orientation"),Jo(e,r,"rtl"),Jo(e,r,"focusLoop"),Jo(e,r,"focusWrap"),Jo(e,r,"focusShift"),e}function ske(e={}){return ZCe(e)}function ake(e,t,r){return QCe(e,t,r)}function lke({popover:e,...t}={}){let r=j1(t.store,e7(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement","unstable_placing"]));let o=r?.getState(),n=ske({...t,store:r}),i=At(t.placement,o?.placement,"bottom"),s={...n.getState(),placement:i,currentPlacement:i,anchorElement:At(o?.anchorElement,null),popoverElement:At(o?.popoverElement,null),arrowElement:At(o?.arrowElement,null),rendered:Symbol("rendered"),unstable_placing:!1},a=ha(s,n,r),c=s.anchorElement===s.disclosureElement?s.anchorElement:null;return fo(a,()=>to(a,["anchorElement","disclosureElement"],d=>{if(d.anchorElement&&d.anchorElement!==c){c=null;return}c=d.disclosureElement,a.setState("anchorElement",c)})),{...n,...a,setAnchorElement:d=>a.setState("anchorElement",d),setPopoverElement:d=>a.setState("popoverElement",d),setArrowElement:d=>a.setState("arrowElement",d),render:()=>a.setState("rendered",Symbol("rendered"))}}function cke(e,t,r){return tp(t,[r.popover]),Jo(e,r,"placement"),ake(e,t,r)}var dke=l(ae(),1),kdt="div";function Edt(e){let t=e.relatedTarget;return B1(t)?Ay(e.currentTarget,t):!1}var z$=Symbol("composite-hover");function Tdt(e){let{relatedTarget:t}=e;if(!B1(t))return!1;let r=t;do{if(pa(r,z$)&&r[z$])return!0;r=r.parentElement}while(r);return!1}var j$=Fo(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=QM();t=t||i,Ds(t,!1);let s=rCe(),a=n.onMouseMove,c=fn(r),d=Gt(g=>{if(a?.(g),!g.defaultPrevented&&s()&&c(g)){if(!GSe(g.currentTarget)){let b=t?.getState().compositeElement;b&&!ed(b)&&b.focus({preventScroll:!0})}t?.setActiveId(g.currentTarget.id)}}),u=n.onMouseLeave,f=fn(o),m=Gt(g=>{u?.(g),!g.defaultPrevented&&s()&&(Edt(g)||Tdt(g)||c(g)&&f(g)&&(t?.setActiveId(null),t?.getState().compositeElement?.focus({preventScroll:!0})))}),h=(0,dke.useCallback)(g=>{g&&(g[z$]=!0)},[]);return n={...n,ref:Cn(h,n.ref),onMouseMove:d,onMouseLeave:m},n}),ekr=rp(ko(function(t){let r=j$(t);return No(kdt,r)}));var Pdt=new WeakMap,uke=new WeakMap;function RP(e){e.scrollIntoView({block:"nearest",inline:"nearest"})}function Rdt(e,t){let r=e.ownerDocument.defaultView;if(!r||!r.getComputedStyle(t).writingMode.startsWith("horizontal"))return null;let o=null,n=null,i=e.parentElement;for(;i&&t.contains(i);){let s=r.getComputedStyle(i);if(s.overflowY!=="visible"&&s.overflowY!=="clip"&&i.scrollHeight>i.clientHeight){if(o)return null;o=i}if(s.overflowX!=="visible"&&s.overflowX!=="clip"&&i.scrollWidth>i.clientWidth){if(n)return null;n=i}if(i===t)break;i=i.parentElement}return n&&n!==o?null:o}function Idt(e,t){let r=e.getBoundingClientRect(),o=t.getBoundingClientRect(),n=o.width/t.offsetWidth||1,i=o.left+t.clientLeft*n,s=i+t.clientWidth*n,a=t.clientWidth*n,c=r.left<i,d=r.right>s,u=c&&!d&&r.width<a||d&&!c&&r.width>a,f=c&&!d&&r.width>a||d&&!c&&r.width<a,m=0;u?m=(r.left-i)/n:f&&(m=(r.right-s)/n);let h=o.height/t.offsetHeight||1,g=(r.top+r.height/2-(o.top+(t.clientTop+t.clientHeight/2)*h))/h;t.scrollBy({left:m,top:g})}function f7(e){if(!e)return RP;let t=uke.get(e);if(t)return t;let r=o=>{let{contentElement:n,moves:i,selectElement:s}=e.getState();if(!s||i!==Pdt.get(e)||!n?.contains(o))return RP(o);let a=Rdt(o,n);if(!a)return RP(o);Idt(o,a)};return uke.set(e,r),r}var kn=l(ae(),1),W1=l(P(),1);var Odt="input";function Adt(e,t,r){return r?e.find(o=>!o.disabled&&o.value)?.value===t:!1}function fke(e,t){if(!t||e==null)return!1;let r=mP(e),o=mP(t);return r.length!==e.length||o.length!==t.length?!1:o.length>r.length&&o.toLowerCase().startsWith(r.toLowerCase())}function Mdt(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function Ndt(e){return e.find(t=>t.disabled?!1:t.element?.getAttribute("role")!=="tab")?.id}var Fdt=Fo(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:s=0,showOnChange:a,showOnMouseDown:c,showOnClick:d=c,showOnKeyDown:u,showOnKeyPress:f=u,blurActiveItemOnClick:m,setValueOnClick:h=!0,moveOnKeyPress:g=!0,autoComplete:b="list",name:v,form:y,disabled:w,..._}){let x=np(!0),C=d7();t=t||C||x,Ds(t,!1);let S=(0,kn.useRef)(null),[k,R]=tCe(),O=(0,kn.useRef)(!1),E=(0,kn.useRef)(!1),I=(0,kn.useRef)(null),T=()=>{let Q=I.current;Q!=null&&(cancelAnimationFrame(Q),I.current=null)},M=xr(t,["virtualFocus"],Q=>Q.virtualFocus&&o),F=b==="inline"||b==="both",[V,B]=(0,kn.useState)(F);eCe(()=>{F&&B(!0)},[F]);let z=xr(t,"inputValue"),A=xr(t,["selectedValue"],Q=>{if(v&&Array.isArray(Q.selectedValue))return Q.selectedValue}),D=Array.isArray(A),L=(0,kn.useRef)(void 0);(0,kn.useEffect)(()=>to(t,["selectedValue","activeId"],(Q,de)=>{L.current=de.selectedValue}),[t]);let U=xr(t,["activeValue","selectedValue","activeId"],Q=>{if(F&&V&&!(Q.activeValue&&Array.isArray(Q.selectedValue)&&(Q.selectedValue.includes(Q.activeValue)||L.current?.includes(Q.activeValue))))return Q.activeValue}),j=xr(t,"renderedItems"),Y=xr(t,"open"),q=xr(t,"contentElement"),ne=xr(t,"unstable_placing"),ie=Adt(j,U,M),oe=(0,kn.useMemo)(()=>{if(!F||!V)return z;if(ie){if(fke(z,U)){let Q=U?.slice(z.length)||"";return z+Q}return z}return U||z},[F,V,ie,U,z]);(0,kn.useEffect)(()=>{let Q=S.current;if(!Q)return;let de=()=>B(!0);return Q.addEventListener("combobox-item-move",de),()=>{Q.removeEventListener("combobox-item-move",de)}},[]),(0,kn.useEffect)(()=>{if(!F||!V||!U||!ie||!fke(z,U))return;let Q=pP;return queueMicrotask(()=>{let de=S.current;if(!de)return;let{start:W,end:xe}=hP(de),Xe=z.length,Se=U.length;HM(de,Xe,Se),Q=()=>{if(!ed(de))return;let{start:qt,end:Be}=hP(de);qt===Xe&&Be===Se&&HM(de,W,xe)}}),()=>Q()},[k,F,V,U,ie,z]);let te=Gt(n),se=(0,kn.useRef)(null),ge=(0,kn.useRef)(void 0),we=(0,kn.useRef)(!1),ce=(0,kn.useRef)(!1);(0,kn.useEffect)(()=>{if(!Y||!q)return;let Q=gP(q);if(!Q)return;let de=()=>{O.current=!1,we.current=!0},W=()=>{if(ce.current||(we.current=!0),!t||!O.current)return;let{activeId:Xe}=t.getState();Xe!==null&&Xe!==se.current&&(O.current=!1)},xe={passive:!0,capture:!0};return Q.addEventListener("wheel",de,xe),Q.addEventListener("touchmove",de,xe),Q.addEventListener("scroll",W,xe),()=>{Q.removeEventListener("wheel",de,!0),Q.removeEventListener("touchmove",de,!0),Q.removeEventListener("scroll",W,!0)}},[Y,q,t]),Ur(()=>{we.current=!1,z&&(E.current||(O.current=!0))},[z]),Ur(()=>{M!=="always"&&Y||(O.current=Y)},[M,Y]),Ur(()=>{Y||(ge.current=void 0)},[Y]);let ve=xr(t,"resetValueOnSelect");tp(()=>{let Q=O.current;if(!t||!Y||E.current||!Q&&(!ve||we.current))return;let de=t.getState(),{compositeElement:W,activeId:xe,selectElement:Xe,selectedValue:Se}=de;if(W&&!ed(W)||de.unstable_placing)return;let qt=t.item(xe)?.value,Be=qt!=null&&(Array.isArray(Se)?Se.includes(qt):Se===qt);if(M&&Q&&!(Xe&&!z&&Be)){let Ht=te(j),Ee=Ht!==void 0?Ht:Ndt(j)??t.first();se.current=Ee;let Ce=Ee??null,pi=t.item(Ce)?.value,tr=ge.current;Ce!==xe||tr?.id!==Ce||tr?.value!==pi?(ge.current={id:Ce,value:pi},t.move(Ce)):t.setState("activeValue",pi)}else{let Ht=t.item(xe||t.first())?.element;Ht&&"scrollIntoView"in Ht&&(ce.current=!0,Ht.scrollIntoView({block:"nearest",inline:"nearest"}),requestAnimationFrame(()=>{ce.current=!1}))}},[t,Y,ne,k,z,M,ve,te,j]),(0,kn.useEffect)(()=>{if(!F)return;let Q=S.current;if(!Q)return;let de=[Q,q].filter(xe=>!!xe),W=xe=>{de.every(Xe=>GM(xe,Xe))&&t?.setInputValue(oe)};for(let xe of de)xe.addEventListener("focusout",W);return()=>{for(let xe of de)xe.removeEventListener("focusout",W)}},[F,q,t,oe]);let me=Q=>Q.currentTarget.value.length>=s,$=_.onChange,ue=fn(a??me),ee=fn(i??!t.tag),pe=Gt(Q=>{if($?.(Q),Q.defaultPrevented||!t)return;let de=Q.currentTarget,{value:W,selectionStart:xe,selectionEnd:Xe}=de,Se=Q.nativeEvent;if(O.current=!0,WSe(Se)&&(Se.isComposing&&(O.current=!1,E.current=!0),F)){let qt=Se.inputType==="insertText"||Se.inputType==="insertCompositionText",Be=xe===W.length;B(qt&&Be)}if(ee(Q)){let qt=W===t.getState().inputValue;t.setInputValue(W),queueMicrotask(()=>{HM(de,xe,Xe)}),F&&M&&qt&&R()}ue(Q)&&t.show(),(!M||!O.current)&&t.setActiveId(null)});(0,kn.useEffect)(()=>T,[]);let fe=_.onCompositionStart,ye=Gt(Q=>{T(),O.current=!1,E.current=!0,fe?.(Q)}),Pe=_.onCompositionEnd,Ae=Gt(Q=>{O.current=!0,E.current=!1,Pe?.(Q),!Q.defaultPrevented&&M&&(T(),I.current=requestAnimationFrame(()=>{I.current=null,!E.current&&R()}))}),Le=_.onMouseDown,re=fn(m??(()=>t.getState().compositeElementInFocusOrder)),be=fn(h),Ge=fn(d??me),Ne=Gt(Q=>{Le?.(Q),!Q.defaultPrevented&&(Q.button||Q.ctrlKey||t&&(re(Q)&&t.setActiveId(null),be(Q)&&t.setInputValue(oe),Ge(Q)&&Ny(Q.currentTarget,"mouseup",t.show)))}),Fe=_.onKeyDown,Je=fn(f??me),at=Gt(Q=>{if(Fe?.(Q),Q.repeat||(O.current=!1),Q.defaultPrevented||!t)return;let{open:de}=t.getState();if(de&&Q.key==="Enter"){Q.preventDefault();return}Q.ctrlKey||Q.altKey||Q.shiftKey||Q.metaKey||de||(Q.key==="ArrowUp"||Q.key==="ArrowDown")&&Je(Q)&&(Q.preventDefault(),t.show())}),Ft=_.onBlur,er=Gt(Q=>{O.current=!1,Ft?.(Q)}),nt=Vs(_.id),Mn=Mdt(b)?b:void 0,Go=xr(t,["activeId"],Q=>Q.activeId===null),nr=Jf({disabled:w,"aria-disabled":_["aria-disabled"]}),Zn=_.composite!==!1,[,Lr]=qM(Zn?null:t.setCompositeElement),Yo=xr(t,D?["compositeElement"]:[],Q=>D?Q.compositeElement:null);_=td(_,Q=>!v||!Array.isArray(A)||Zn&&!Yo?Q:(0,W1.jsxs)(W1.Fragment,{children:[Q,A.map((de,W)=>(0,W1.jsx)("input",{type:"hidden",name:v,form:y,disabled:nr,value:de},W))]}),[v,y,nr,Zn,Yo,A]),_={role:"combobox","aria-autocomplete":Mn,"aria-haspopup":NSe(q,"listbox"),"aria-expanded":Y,"aria-controls":q?.id,"data-active-item":Go||void 0,value:oe,..._,id:nt,name:D?void 0:v,form:y,disabled:w,ref:Cn(S,t.setInputElement,Zn?void 0:Lr,_.ref),onChange:pe,onCompositionStart:ye,onCompositionEnd:Ae,onMouseDown:Ne,onKeyDown:at,onBlur:er};let Ye=f7(t);return _=M$({store:t,unstable_scrollIntoView:Ye,focusable:r,..._,moveOnKeyPress:Q=>OSe(g,Q)?!1:(F&&B(!0),!0)}),{autoComplete:"off",..._}}),p7=ko(function(t){let r=Fdt(t);return No(Odt,r)});var m7=l(ae(),1),H$=l(P(),1);var Ddt="div";function Ldt(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function Vdt(e){return FSe(e)??"option"}var Bdt=Fo(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:s,focusOnHover:a,moveOnKeyPress:c=!0,preventScrollOnKeyDown:d,getItem:u,...f}){let m=np();t=t||m,Ds(t,!1);let h=Vs(f.id),{resetValueOnSelectState:g,multiSelectable:b,selected:v,autoFocusSelected:y,selectElement:w}=Ly(t,["selectedValue"],{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(L){return Array.isArray(L.selectedValue)},selected(L){return Ldt(L.selectedValue,r)},autoFocusSelected(L){return r==null?!1:Array.isArray(L.selectedValue)?L.selectedValue[L.selectedValue.length-1]===r:L.selectedValue===r},selectElement:"selectElement"}),_=!!w,x=!!w,C=Jf(f),S=(0,m7.useCallback)(L=>{let U={...L,value:x&&C?void 0:r};return u?u(U):U},[x,C,r,u]);n=n??(!x&&!b),o=o??(r!=null&&!b),d=d??x;let k=Vdt((0,m7.useContext)(c7)),R=f.onClick,O=fn(n),E=fn(i),I=fn(s??g),T=fn(o),M=Gt(L=>{R?.(L),!L.defaultPrevented&&(HSe(L)||jSe(L)||(r!=null&&(E(L)&&(I(L)&&t?.resetInputValue(),t?.setSelectedValue(U=>Array.isArray(U)?U.includes(r)?U.filter(j=>j!==r):[...U,r]:r)),O(L)&&t?.setInputValue(r)),T(L)&&t?.hide()))}),F=f.onKeyDown,V=Gt(L=>{if(F?.(L),L.defaultPrevented)return;let U=t?.getState().compositeElement;if(!U||ed(U))return;let j=L.key.length===1&&!L.ctrlKey&&!L.metaKey,Y=(UM()?L.metaKey:L.ctrlKey)&&L.key.toLowerCase()==="v",q=L.key==="Backspace"||L.key==="Delete";if(j||Y||q){if(U===w)return;if(ma(U)){queueMicrotask(()=>U.focus()),t?.setInputValue(U.value);return}U.focus(),"value"in U&&typeof U.value=="string"&&t?.setInputValue(U.value)}});(x||b)&&v!=null&&(f={"aria-selected":v,...f}),f=td(f,L=>(0,H$.jsx)(u7.Provider,{value:r,children:(0,H$.jsx)(rke.Provider,{value:v??!1,children:L})}),[r,v]);let B=_?y:void 0;f={role:k,children:r,...f,id:h,onClick:M,onKeyDown:V},f.autoFocus===void 0&&B!==void 0&&(f.autoFocus=!1,f["data-autofocus"]=B||void 0);let z=fn(c),A=f7(t);f=A$({store:t,unstable_scrollIntoView:A,...f,getItem:S,preventScrollOnKeyDown:d,moveOnKeyPress:L=>{if(!z(L))return!1;let U=new Event("combobox-item-move");return t?.getState().compositeElement?.dispatchEvent(U),!0}});let D=fn(a??!1);return f=j$({store:t,...f,focusOnHover(L){return a!==void 0?D(L):x&&t.getState().open}}),f}),h7=rp(ko(function(t){let r=Bdt(t);return No(Ddt,r)}));var g7=l(ae(),1),pke=l(P(),1);var zdt="span";function U$(e){return mP(e).toLowerCase()}function jdt(e,t){let r=[];for(let o of t){if(!o)continue;let n=0,i=o.length,s=e.indexOf(o,n);for(;s!==-1;)r.push([s,i]),n=s+1,s=e.indexOf(o,n)}return r}function Hdt(e){e.sort(([r],[o])=>r-o);let t=[];for(let[r,o]of e){let n=t[t.length-1];n&&r<n[0]+n[1]?n[1]=Math.max(n[1],r+o-n[0]):t.push([r,o])}return t}function Udt(e){let t=[],r=[],o=0;for(let i of e){let s=U$(i).length;for(let a=0;a<s;a+=1)t.push(a===0?o:-1),r.push(o);o+=i.length}t.push(e.length),r.push(e.length);let n=e.length;for(let i=t.length-1;i>=0;i-=1){let s=t[i];s!=null&&(s===-1?t[i]=n:n=s)}return{starts:t,ends:r}}function Wdt(e,t){if(!t.length)return t;let{starts:r,ends:o}=Udt(e),n=[];for(let[i,s]of t){let a=r[i],c=o[i+s];a==null||c==null||c<=a||n.push([a,c-a])}return n}function Gdt(e,t){if(!e||!t)return e;let r=TSe(t).map(U$),o=[],n=(c,d=!1)=>(0,pke.jsx)("span",{"data-autocomplete-value":d?"":void 0,"data-user-value":d?void 0:"",children:c},o.length),i=Wdt(e,Hdt(jdt(U$(e),new Set(r)))),s=i[0];if(!s)return o.push(n(e,!0)),o;let[a]=s;return[e.slice(0,a),...i.flatMap(([c,d],u)=>{let f=e.slice(c,c+d),m=i[u+1]?.[0];return[f,e.slice(c+d,m)]})].forEach((c,d)=>{c&&o.push(n(c,d%2===0))}),o}var Ydt=Fo(function({store:t,value:r,userValue:o,...n}){let i=np();t=t||i;let s=(0,g7.useContext)(u7),a=r??s,c=xr(t,["inputValue"],d=>o??d?.inputValue);return n={children:(0,g7.useMemo)(()=>{if(a)return c?Gdt(a,c):a},[a,c]),...n},n}),b7=ko(function(t){let r=Ydt(t);return No(zdt,r)});var qdt="label",Kdt=Fo(function({store:t,...r}){let o=np(!0),n=d7();t=t||n||o,Ds(t,!1);let i=xr(t,"inputElement");bP(i,"id");let s=i?.id,a=Vs(r.id);return r={htmlFor:s,...r,id:a,ref:Cn(t.setLabelElement,r.ref)},r}),v7=rp(ko(function(t){let r=Kdt(t);return No(qdt,r)}));var th=l(ae(),1),IP=l(P(),1);var Xdt="div",Zdt=Fo(function({store:t,alwaysVisible:r,...o}){let n=np(!0),i=V$();t=t||i;let s=!!t&&t===n;Ds(t,!1);let a=o.onFocus,c=Gt(T=>{if(a?.(T),T.defaultPrevented||!jn(T))return;let M=t.getState().compositeElement;if(!M||!ep(M))return;let F=T.currentTarget;queueMicrotask(()=>{tc(F).activeElement===F&&M.focus()})}),d=(0,th.useRef)(null),u=Vs(o.id),f=xr(t,"mounted"),m=L$(f,o.hidden,r),h=m?{...o.style,display:"none"}:o.style,g=xr(t,["selectedValue"],T=>Array.isArray(T.selectedValue)),b=bP(d,"role",o.role),v=(b==="listbox"||b==="tree"||b==="grid")&&g||void 0,[y,w]=(0,th.useState)(!1),_=xr(t,"contentElement"),x=(0,th.useContext)(B$),C=(0,th.useState)(),[S,k]=x||C,R=(0,th.useMemo)(()=>[S,k],[S,k]);Ur(()=>{if(!f)return;let T=d.current;if(!T||_!==T)return;let M=()=>{w(!!T.querySelector("[role='listbox']"))},F=new MutationObserver(M);return F.observe(T,{subtree:!0,childList:!0,attributeFilter:["role"]}),M(),()=>F.disconnect()},[f,_]),y||(o={role:"listbox","aria-multiselectable":v,...o}),o=td(o,T=>(0,IP.jsx)(tke,{value:t,children:(0,IP.jsx)(B$.Provider,{value:R,children:(0,IP.jsx)(GCe.Provider,{value:k,children:(0,IP.jsx)(c7.Provider,{value:b,children:T})})})}),[t,b,R]);let O=u&&(!n||!s)?t.setContentElement:null,E=xr(t,["labelElement","selectLabelElement"],T=>S?null:T.selectLabelElement||T.labelElement);bP(E,"id");let I=S||E?.id;return o={"aria-labelledby":o["aria-label"]!=null?void 0:I,hidden:m,...o,id:u,onFocus:c,ref:Cn(O,d,o.ref),style:h,tabIndex:-1},o}),_7=ko(function(t){let r=Zdt(t);return No(Xdt,r)});var W$=l(ae(),1),Vkr=(0,W$.createContext)(null),Bkr=(0,W$.createContext)(null),OP=ll([JM],[z1]),mke=OP.useContext,zkr=OP.useScopedContext,jkr=OP.useProviderContext,Hkr=OP.ContextProvider,Ukr=OP.ScopedContextProvider;var Qdt=WM()&&LSe();function hke({tag:e,...t}={}){let r=j1(t.store,xCe(e,["value","rtl"])),o=At(t.defaultInputValue,t.defaultValue);({...t});let n=e?.getState(),i=r?.getState(),s=At(t.activeId,i?.activeId,t.defaultActiveId,null),a=RCe({...t,activeId:s,compositeElementInFocusOrder:At(t.compositeElementInFocusOrder,t.includesBaseElement,i?.compositeElementInFocusOrder,i?.includesBaseElement,!0),orientation:At(t.orientation,i?.orientation,"vertical"),focusLoop:At(t.focusLoop,i?.focusLoop,!0),focusWrap:At(t.focusWrap,i?.focusWrap,!0),virtualFocus:At(t.virtualFocus,i?.virtualFocus,!0)}),c=lke({...t,placement:At(t.placement,i?.placement,"bottom-start")}),d=At(t.inputValue,t.value,i?.inputValue,i?.value,o,""),u=At(t.selectedValue,i?.selectedValue,n?.values,t.defaultSelectedValue,""),f=t.selectedValue===void 0&&i?.selectedValue===void 0&&n?.values===void 0&&t.defaultSelectedValue===void 0,m=Array.isArray(u),h={...a.getState(),...c.getState(),inputValue:d,value:d,selectedValue:u,resetValueOnSelect:At(t.resetValueOnSelect,i?.resetValueOnSelect,m),resetValueOnHide:At(t.resetValueOnHide,i?.resetValueOnHide,m&&!e),selectOnMove:At(t.selectOnMove,i?.selectOnMove,!1),activeValue:i?.activeValue,inputElement:At(i?.inputElement,null),labelElement:At(i?.labelElement,null),selectElement:At(i?.selectElement,null),selectLabelElement:At(i?.selectLabelElement,null)},g=ha(h,a,c,r);fo(g,()=>Jm(to(g,["inputValue"],k=>{g.setState("value",k.inputValue)}),to(g,["value"],k=>{g.setState("inputValue",k.value)})));let b=!1,v=new Set;t.focusLoop===void 0&&i?.focusLoop===void 0&&v.add("focusLoop"),t.focusWrap===void 0&&i?.focusWrap===void 0&&v.add("focusWrap"),t.compositeElementInFocusOrder===void 0&&t.includesBaseElement===void 0&&i?.compositeElementInFocusOrder===void 0&&i?.includesBaseElement===void 0&&v.add("compositeElementInFocusOrder"),t.resetValueOnSelect===void 0&&i?.resetValueOnSelect===void 0&&v.add("resetValueOnSelect");let y=h.compositeElement===h.selectElement?h.selectElement:null,w=h.selectElement||h.compositeElement||h.disclosureElement,_=h.anchorElement===w?h.anchorElement:null;fo(g,()=>to(g,["compositeElement","selectElement"],k=>{if(!(!k.selectElement&&!y)){if(k.compositeElement&&k.compositeElement===k.selectElement){y=k.selectElement;return}if(k.compositeElement&&k.compositeElement!==y){y=null;return}y=k.selectElement,g.setState("compositeElement",y)}})),fo(g,()=>to(g,["selectElement"],k=>{if(!k.selectElement)return;let{focusLoop:R,focusWrap:O,compositeElementInFocusOrder:E,resetValueOnSelect:I}=g.getState();return v.has("focusLoop")&&a.setState("focusLoop",!1),v.has("focusWrap")&&a.setState("focusWrap",!1),v.has("compositeElementInFocusOrder")&&a.setState("compositeElementInFocusOrder",!1),v.has("resetValueOnSelect")&&g.setState("resetValueOnSelect",!0),()=>{let T=g.getState();v.has("focusLoop")&&!T.focusLoop&&a.setState("focusLoop",R),v.has("focusWrap")&&!T.focusWrap&&a.setState("focusWrap",O),v.has("compositeElementInFocusOrder")&&!T.compositeElementInFocusOrder&&a.setState("compositeElementInFocusOrder",E),v.has("resetValueOnSelect")&&T.resetValueOnSelect&&g.setState("resetValueOnSelect",I)}})),fo(g,()=>to(g,["anchorElement","compositeElement","disclosureElement","selectElement"],k=>{if(k.anchorElement&&k.anchorElement!==_){_=null;return}_=k.selectElement||k.compositeElement||k.disclosureElement,g.setState("anchorElement",_)})),fo(g,()=>to(g,["items","selectedValue","selectElement"],(k,R)=>{if(f){if(k.selectedValue!==R.selectedValue){f=!1;return}k.selectElement&&queueMicrotask(()=>{if(!f)return;let O=g.getState();if(!O.selectElement)return;let E=O.items.find(I=>!I.disabled&&I.value!=null);E?.value!=null&&(f=!1,g.setState("selectedValue",E.value))})}})),Qdt&&fo(g,()=>to(g,["virtualFocus"],()=>{g.setState("virtualFocus",!1)})),fo(g,()=>{if(e)return Jm(to(g,["selectedValue"],k=>{Array.isArray(k.selectedValue)&&e.setValues(k.selectedValue)}),to(e,["values"],k=>{g.setState("selectedValue",k.values)}))}),fo(g,()=>to(g,["resetValueOnHide","mounted"],k=>{k.resetValueOnHide&&(k.mounted||g.setState("inputValue",d))})),fo(g,()=>to(g,["open"],k=>{if(k.open){b=!0;return}b=!1,g.setState("activeId",s),g.setState("moves",0)})),fo(g,()=>to(g,["moves","activeId"],(k,R)=>{k.moves!==R.moves&&(b=!1),k.activeId!==R.activeId&&(b=!1),k.moves===R.moves&&g.setState("activeValue",void 0)})),fo(g,()=>Ob(g,["moves","renderedItems"],(k,R)=>{if(k.moves===R.moves)return;let{activeId:O}=g.getState(),E=a.item(O);g.setState("activeValue",E?.value)})),fo(g,()=>to(g,["items","mounted","open","selectedValue","selectElement"],k=>{if(!k.selectElement||k.mounted&&!b)return;let R=Array.isArray(k.selectedValue)?k.selectedValue:[k.selectedValue],O=R[R.length-1];if(O==null)return;let E=k.items.find(I=>!I.disabled&&I.value===O);E&&(b=!1,g.setState("activeId",E.id))})),fo(g,()=>Ob(g,["selectOnMove","moves"],k=>{let{activeId:R,open:O,selectedValue:E,selectElement:I}=g.getState();if(!I||!k.selectOnMove&&O||Array.isArray(E)||!k.moves||!R)return;let T=a.item(R);!T||T.disabled||T.value==null||g.setState("selectedValue",T.value)}));let x=k=>{g.setState("inputValue",k)},C=()=>x(h.inputValue),S=(k,R)=>{v.delete(k),k==="includesBaseElement"&&v.delete("compositeElementInFocusOrder"),k==="selectedValue"&&(f=!1),g.setState(k,R)};return{...c,...a,...g,setState:S,tag:e,setInputValue:x,resetInputValue:C,setValue:x,resetValue:C,setSelectedValue:k=>S("selectedValue",k),setInputElement:k=>g.setState("inputElement",k),setLabelElement:k=>g.setState("labelElement",k),setSelectElement:k=>g.setState("selectElement",k),setSelectLabelElement:k=>g.setState("selectLabelElement",k)}}function $dt(e){let t=mke();return e={...e,tag:e.tag!==void 0?e.tag:t},nke(e)}function eut(e,t,r){tp(t,[r.tag]);let o={inputValue:r.inputValue??r.value,setInputValue:r.setInputValue??r.setValue};return Jo(e,o,"inputValue","setInputValue"),Jo(e,r,"selectedValue","setSelectedValue"),Jo(e,r,"selectOnMove"),Jo(e,r,"resetValueOnHide"),Jo(e,r,"resetValueOnSelect"),Object.assign(ike(cke(e,t,r),t,r),{tag:r.tag})}function G$(e={}){e=$dt(e);let[t,r]=U1(hke,e);return eut(t,r,e)}var gke=l(P(),1);function y7(e={}){let t=G$(e);return(0,gke.jsx)(eke,{value:t,children:e.children})}var yke=l(tb(),1);var wke=l(Me(),1),Ab=l(G(),1),By=l(H(),1),ip=l(Z(),1);var rut=[],AP=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:rut;var MP=l(H(),1),out=[];function Ti({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:out,[o,n]=(0,MP.useState)(r),[i,s]=(0,MP.useState)(!1);return(0,MP.useEffect)(()=>{if(!t){n(r);return}let a=!1;return s(!0),t().then(c=>{if(!a){let d=Array.isArray(c)&&c.length>0?c:r;n(d)}}).catch(()=>{a||n(r)}).finally(()=>{a||s(!1)}),()=>{a=!0}},[t,r]),{elements:o,isLoading:i}}var Sr=l(P(),1);function bke(e=""){return(0,yke.default)(e.trim().toLowerCase())}var vke=(e,t,r)=>e.singleSelection?r:Array.isArray(t?.value)?t.value.includes(r)?t.value.filter(o=>o!==r):[...t.value,r]:[r];function _ke(e,t){return`${e}-${t}`}var xke=({selected:e})=>(0,Sr.jsx)("span",{className:J("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,Sr.jsx)(ip.Icon,{icon:Qn})}),Ske=({selected:e})=>(0,Sr.jsx)("span",{className:J("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function Cke({view:e,filter:t,onChangeView:r}){let o=(0,wke.useInstanceId)(Cke,"dataviews-filter-list-box"),[n,i]=(0,By.useState)(t.operators?.length===1?void 0:null),s=e.filters?.find(c=>c.field===t.field),a=AP(t,s);return(0,Sr.jsx)(ip.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,Ab.sprintf)((0,Ab.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(_ke(o,t.elements[0].value))},render:(0,Sr.jsx)(ip.Composite.Typeahead,{}),children:t.elements.map(c=>(0,Sr.jsxs)(ip.Composite.Hover,{render:(0,Sr.jsx)(ip.Composite.Item,{id:_ke(o,c.value),render:(0,Sr.jsx)("div",{"aria-label":c.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let d=s?[...(e.filters??[]).map(u=>u.field===t.field?{...u,operator:s.operator||t.operators[0],value:vke(t,s,c.value)}:u)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:vke(t,s,c.value)}];r({...e,page:1,filters:d})}}),children:[t.singleSelection&&(0,Sr.jsx)(Ske,{selected:a===c.value}),!t.singleSelection&&(0,Sr.jsx)(xke,{selected:a.includes(c.value)}),(0,Sr.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:c.label,children:c.label})]},c.value))})}function nut({view:e,filter:t,onChangeView:r}){let[o,n]=(0,By.useState)(""),i=(0,By.useDeferredValue)(o),s=e.filters?.find(d=>d.field===t.field),a=AP(t,s),c=(0,By.useMemo)(()=>{let d=bke(i);return t.elements.filter(u=>bke(u.label).includes(d))},[t.elements,i]);return(0,Sr.jsxs)(y7,{selectedValue:a,setSelectedValue:d=>{let u=s?[...(e.filters??[]).map(f=>f.field===t.field?{...f,operator:s.operator||t.operators[0],value:d}:f)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:d}];r({...e,page:1,filters:u})},setValue:n,children:[(0,Sr.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,Sr.jsx)(Ot,{render:(0,Sr.jsx)(v7,{}),children:(0,Ab.__)("Search items")}),(0,Sr.jsx)(p7,{autoSelect:"always",placeholder:(0,Ab.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,Sr.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,Sr.jsx)(ip.Icon,{icon:DW})})]}),(0,Sr.jsxs)(_7,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[c.map(d=>(0,Sr.jsxs)(h7,{resetValueOnSelect:!1,value:d.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,Sr.jsx)(Ske,{selected:a===d.value}),!t.singleSelection&&(0,Sr.jsx)(xke,{selected:a.includes(d.value)}),(0,Sr.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:d.label,children:[(0,Sr.jsx)(b7,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:d.label}),!!d.description&&(0,Sr.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:d.description})]})]},d.value)),!c.length&&(0,Sr.jsx)("p",{children:(0,Ab.__)("No results found")})]})]})}function kke(e){let{elements:t,isLoading:r}=Ti({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,Sr.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Sr.jsx)(ip.Spinner,{})});if(t.length===0)return(0,Sr.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Ab.__)("No elements found")});let o=t.length>10?nut:Cke;return(0,Sr.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var Eke=l(z3(),1),Tke=l(Me(),1),Y$=l(H(),1),Pke=l(Z(),1);var q$=l(P(),1);function Rke({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(d=>d.field===e.field),i=AP(e,n),s=(0,Y$.useMemo)(()=>{let d=o.find(u=>u.id===e.field);return d&&{...d,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:u})=>u[d.id],setValue:({value:u})=>({[d.id]:u})}},[o,e.field]),a=(0,Y$.useMemo)(()=>(t.filters??[]).reduce((d,u)=>(d[u.field]=u.value,d),{}),[t.filters]),c=(0,Tke.useEvent)(d=>{if(!s||!n)return;let u=s.getValue({item:d});(0,Eke.default)(u,i)||r({...t,filters:(t.filters??[]).map(f=>f.field===e.field?{...f,operator:n.operator||e.operators[0],value:u===""?void 0:u}:f)})});return!s||!s.Edit||!n?null:(0,q$.jsx)(Pke.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,q$.jsx)(s.Edit,{hideLabelFromVision:!0,data:a,field:s,operator:n.operator,onChange:c})})}var Qe=l(G(),1),pn=l(H(),1),NP=l(an(),1);var iut=/(?:[Zz]|[+-](?:[01]\d|2[0-3]):?[0-5]\d)$/,sut=["HH:mm","HH:mm:ss"],aut=new Date(2e3,0,1);function ga(e){if(typeof e!="string")return null;let t=e.trim().replace(iut,"");for(let r of sut){let o=qhe(t,r,aut);if($d(o))return o.getHours()*3600+o.getMinutes()*60+o.getSeconds()}return null}var K$=l(P(),1),En={Name:(0,K$.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,K$.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function G1(e,t){let r=ga(t);return r!==null?[ga(e)??NaN,r]:[(0,NP.getDate)(e).getTime(),(0,NP.getDate)(t).getTime()]}function Ike(e,t){switch(t){case"days":return ey(new Date,e);case"weeks":return Jhe(new Date,e);case"months":return PA(new Date,e);case"years":return RA(new Date,e);default:return new Date}}var Oke={label:(0,Qe.__)("Is none of"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),En),filter:((e,t,r)=>{if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?!r.some(n=>o.includes(n)):typeof o=="string"||typeof o=="number"?!r.includes(o):!1}),selection:"multi"},w7=[{name:Ao,label:(0,Qe.__)("Includes"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),En),filter(e,t,r){if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?r.some(n=>o.includes(n)):typeof o=="string"||typeof o=="number"?r.includes(o):!1},selection:"multi"},{name:Mo,...Oke},{name:aM,label:(0,Qe.__)("Includes all"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),En),filter(e,t,r){if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?r.every(n=>o.includes(n)):!1},selection:"multi"},{name:Ci,...Oke},{name:zn,label:(0,Qe.__)("Between (inc)"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),En),filter(e,t,r){if(!Array.isArray(r)||r.length!==2||r.includes(void 0)||r.includes("")||r.includes(null))return!0;let o=t.getValue({item:e}),[n,i]=r.map(ga);if(n!==null&&i!==null){let s=ga(o);return s!==null&&s>=n&&s<=i}return typeof o=="number"||o instanceof Date||typeof o=="string"?o>=r[0]&&o<=r[1]:!1},selection:"custom"},{name:fa,label:(0,Qe.__)("In the past"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),En),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=Ike(r.value,r.unit),n=(0,NP.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:il,label:(0,Qe.__)("Over"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),En),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=Ike(r.value,r.unit);return(0,NP.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:Zo,label:(0,Qe.__)("Is"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:Qo,label:(0,Qe.__)("Is not"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:pb,label:(0,Qe.__)("Less than"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:mb,label:(0,Qe.__)("Greater than"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:hb,label:(0,Qe.__)("Less than or equal"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:gb,label:(0,Qe.__)("Greater than or equal"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:cu,label:(0,Qe.__)("Before"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){if(r===void 0)return!0;let[o,n]=G1(t.getValue({item:e}),r);return o<n},selection:"single"},{name:du,label:(0,Qe.__)("After"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){if(r===void 0)return!0;let[o,n]=G1(t.getValue({item:e}),r);return o>n},selection:"single"},{name:uu,label:(0,Qe.__)("Before (inc)"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){if(r===void 0)return!0;let[o,n]=G1(t.getValue({item:e}),r);return o<=n},selection:"single"},{name:fu,label:(0,Qe.__)("After (inc)"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){if(r===void 0)return!0;let[o,n]=G1(t.getValue({item:e}),r);return o>=n},selection:"single"},{name:Gf,label:(0,Qe.__)("Contains"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&o.toLowerCase().includes(String(r).toLowerCase())},selection:"single"},{name:Yf,label:(0,Qe.__)("Doesn't contain"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&!o.toLowerCase().includes(String(r).toLowerCase())},selection:"single"},{name:qf,label:(0,Qe.__)("Starts with"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&o.toLowerCase().startsWith(String(r).toLowerCase())},selection:"single"},{name:pu,label:(0,Qe.__)("On"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){if(r===void 0)return!0;let[o,n]=G1(t.getValue({item:e}),r);return o===n},selection:"single"},{name:mu,label:(0,Qe.__)("Not on"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){if(r===void 0)return!0;let[o,n]=G1(t.getValue({item:e}),r);return o!==n},selection:"single"}],zy=e=>w7.find(t=>t.name===e),Ake=()=>w7.map(e=>e.name),Mke=e=>w7.filter(t=>t.selection==="single").some(t=>t.name===e),Nke=e=>w7.some(t=>t.name===e);var Tn=l(P(),1),lut="Enter",cut=" ",dut=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=zy(t?.operator);return o!==void 0?o.filterText(r,e):(0,rh.sprintf)((0,rh.__)("Unknown status for %1$s"),r.name)};function uut({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(s=>({value:s,label:zy(s)?.label||s})),n=t.filters?.find(s=>s.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,Tn.jsxs)(le,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,Tn.jsx)(Mb.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,Tn.jsx)(Mb.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,rh.__)("Conditions"),value:i,options:o,onChange:s=>{let a=s,c=n?.operator,d=n?[...(t.filters??[]).map(u=>{if(u.field===e.field){let f=zy(c)?.selection,m=zy(a)?.selection,h=f!==m||[f,m].includes("custom");return{...u,value:h?void 0:u.value,operator:a}}return u})]:[...t.filters??[],{field:e.field,operator:a,value:void 0}];r({...t,page:1,filters:d})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function Fke({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,x7.useRef)(null),{filter:i,view:s,onChangeView:a}=o,c=s.filters?.find(y=>y.field===i.field),d=[],u=(0,x7.useMemo)(()=>{let y=r.find(w=>w.id===i.field);return y&&{...y,getValue:({item:w})=>w[y.id]}},[r,i.field]),{elements:f}=Ti({elements:i.elements,getElements:i.getElements});if(f.length>0)d=f.filter(y=>i.singleSelection?y.value===c?.value:c?.value?.includes(y.value));else if(Array.isArray(c?.value)){if(!c.value.some(w=>w==null||w==="")){let w=c.value.map(_=>u?.getValueFormatted({item:{[u.id]:_},field:u})||String(_));d=[{value:c.value,label:w}]}}else if(typeof c?.value=="object")d=[{value:c.value,label:c.value}];else if(c?.value!==void 0){let y=u!==void 0?u.getValueFormatted({item:{[u.id]:c.value},field:u}):String(c.value);d=[{value:c.value,label:y}]}let m=i.isPrimary,h=c?.isLocked,g=!h&&c?.value!==void 0,b=!h&&(!m||g),v=m?(0,rh.__)("Reset"):(0,rh.__)("Remove");return(0,Tn.jsx)(Mb.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:y,onToggle:w})=>(0,Tn.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,Tn.jsxs)(yt.Root,{children:[(0,Tn.jsx)(yt.Trigger,{render:(0,Tn.jsx)("div",{className:J("dataviews-filters__summary-chip",{"has-reset":b,"has-values":g,"is-not-clickable":h}),role:"button",tabIndex:h?-1:0,onClick:()=>{h||w()},onKeyDown:_=>{!h&&[lut,cut].includes(_.key)&&(w(),_.preventDefault())},"aria-disabled":h,"aria-pressed":y,"aria-expanded":y,ref:n,children:(0,Tn.jsx)(dut,{activeElements:d,filterInView:c,filter:i})})}),(0,Tn.jsx)(yt.Popup,{children:(0,rh.sprintf)((0,rh.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),b&&(0,Tn.jsxs)(yt.Root,{children:[(0,Tn.jsx)(yt.Trigger,{render:(0,Tn.jsx)("button",{className:J("dataviews-filters__summary-chip-remove",{"has-values":g}),"aria-label":v,onClick:()=>{a({...s,page:1,filters:s.filters?.filter(_=>_.field!==i.field)}),m?n.current?.focus():e.current?.focus()},children:(0,Tn.jsx)(Mb.Icon,{icon:_i})})}),(0,Tn.jsx)(yt.Popup,{children:v})]})]}),renderContent:()=>(0,Tn.jsxs)(le,{direction:"column",justify:"flex-start",children:[(0,Tn.jsx)(uut,{...o}),o.filter.hasElements?(0,Tn.jsx)(kke,{...o,filter:{...o.filter,elements:f}}):(0,Tn.jsx)(Rke,{...o,fields:r})]})})}var Dke=l(Z(),1),Lke=l(G(),1),Vke=l(H(),1);var oh=l(P(),1);function X$({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(s=>!s.isVisible);return(0,oh.jsxs)(_e.Root,{disabled:!i.length,children:[(0,oh.jsx)(_e.Trigger,{...n}),(0,oh.jsx)(_e.Popup,{children:i.map(s=>(0,oh.jsx)(_e.Item,{onClick:()=>{o(s.field),r({...t,page:1,filters:[...t.filters||[],{field:s.field,value:void 0,operator:s.operators[0]}]})},children:(0,oh.jsx)(_e.ItemLabel,{children:s.name})},s.field))})]})}function fut({filters:e,view:t,onChangeView:r,setOpenedFilter:o},n){if(!e.length||e.every(({isPrimary:s})=>s))return null;let i=e.filter(s=>!s.isVisible);return(0,oh.jsx)(X$,{triggerProps:{render:(0,oh.jsx)(Dke.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,Lke.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var Bke=(0,Vke.forwardRef)(fut);var zke=l(Z(),1),jke=l(G(),1),Hke=l(P(),1);function Uke({filters:e,view:t,onChangeView:r}){let o=i=>e.some(s=>s.field===i&&s.isPrimary),n=!t.search&&!t.filters?.some(i=>!i.isLocked&&(i.value!==void 0||!o(i.field)));return(0,Hke.jsx)(zke.Button,{disabled:n,accessibleWhenDisabled:!0,size:"compact",variant:"tertiary",className:"dataviews-filters__reset-button",onClick:()=>{r({...t,page:1,search:"",filters:t.filters?.filter(i=>!!i.isLocked)||[]})},children:(0,jke.__)("Reset")})}var Wke=l(H(),1);function put(e,t){return(0,Wke.useMemo)(()=>{let r=[];return e.forEach(o=>{if(o.filterBy===!1||!o.hasElements&&!o.Edit)return;let n=o.filterBy.operators,i=!!o.filterBy?.isPrimary,s=t.filters?.some(a=>a.field===o.id&&!!a.isLocked)??!1;r.push({field:o.id,name:o.label,elements:o.elements,getElements:o.getElements,hasElements:o.hasElements,singleSelection:n.some(a=>Mke(a)),operators:n,isVisible:s||i||!!t.filters?.some(a=>a.field===o.id&&Nke(a.operator)),isPrimary:i,isLocked:s})}),r.sort((o,n)=>o.isLocked&&!n.isLocked?-1:!o.isLocked&&n.isLocked?1:o.isPrimary&&!n.isPrimary?-1:!o.isPrimary&&n.isPrimary?1:o.name.localeCompare(n.name)),r},[e,t])}var FP=put;var DP=l(P(),1);function mut({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,Y1.useContext)(ut),s=(0,Y1.useRef)(null),a=FP(t,r),c=(0,DP.jsx)(Bke,{filters:a,view:r,onChangeView:o,ref:s,setOpenedFilter:i},"add-filter"),d=a.filter(f=>f.isVisible);if(d.length===0)return null;let u=[...d.map(f=>(0,DP.jsx)(Fke,{filter:f,view:r,fields:t,onChangeView:o,addFilterRef:s,openedFilter:n},f.field)),c];return u.push((0,DP.jsx)(Uke,{filters:a,view:r,onChangeView:o},"reset-filters")),(0,DP.jsx)(le,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:u})}var LP=(0,Y1.memo)(mut);var Nb=l(H(),1),Gke=l(Z(),1);var S7=l(G(),1);var sp=l(P(),1);function hut(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,Nb.useContext)(ut),s=(0,Nb.useRef)(null),a=(0,Nb.useCallback)(h=>{r(h),i(!0)},[r,i]);if(e.length===0)return null;let c=e.some(h=>h.isVisible),d={label:(0,S7.__)("Add filter"),"aria-expanded":!1,isPressed:!1},u={label:(0,S7._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},f=e.some(h=>h.isPrimary||h.isLocked),m=(0,sp.jsx)(Gke.Button,{ref:s,className:"dataviews-filters__visibility-toggle",size:"compact",icon:w_,disabled:f,accessibleWhenDisabled:!0,...c?u:d});return(0,sp.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:c?(0,sp.jsx)(gut,{buttonRef:s,filtersCount:t.filters?.length,children:m}):(0,sp.jsx)(X$,{filters:e,view:t,onChangeView:a,setOpenedFilter:o,triggerProps:{render:m}})})}function gut({buttonRef:e,filtersCount:t,children:r}){return(0,Nb.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,sp.jsxs)(sp.Fragment,{children:[r,!!t&&(0,sp.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var C7=hut;var Yke=l(H(),1);var qke=l(P(),1);function but(e){let{isShowingFilter:t}=(0,Yke.useContext)(ut);return t?(0,qke.jsx)(LP,{...e}):null}var k7=but;var Kke=l(H(),1),Xke=l(Z(),1),Zke=l(G(),1);var jy=l(P(),1);function Z$({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:s,isLoading:a,view:c,onChangeView:d,selection:u,onChangeSelection:f,setOpenedFilter:m,onClickItem:h,isItemClickable:g,renderItemLink:b,defaultLayouts:v,containerRef:y,empty:w=(0,jy.jsx)("p",{children:(0,Zke.__)("No results")})}=(0,Kke.useContext)(ut),_=Xf(!s,{delay:200});if(!s)return _?(0,jy.jsx)("div",{className:"dataviews-loading",children:(0,jy.jsx)("p",{children:(0,jy.jsx)(Xke.Spinner,{})})}):null;let x=Pb.find(C=>C.type===c.type&&v[C.type])?.component;return(0,jy.jsx)("div",{className:"dataviews-layout__container",ref:y,children:(0,jy.jsx)(x,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:a,onChangeView:d,onChangeSelection:f,selection:u,setOpenedFilter:m,onClickItem:h,renderItemLink:b,isItemClickable:g,view:c,empty:w})})}var Qke=l(G(),1),gu=l(H(),1),Jke=l(Z(),1),$ke=l(Me(),1);var eEe=l(P(),1),vut=(0,gu.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,gu.useContext)(ut),[n,i,s]=(0,$ke.useDebouncedInput)(r.search);(0,gu.useEffect)(()=>{r.search!==s&&i(r.search??"")},[r.search,i]);let a=(0,gu.useRef)(o),c=(0,gu.useRef)(r);(0,gu.useEffect)(()=>{a.current=o,c.current=r},[o,r]),(0,gu.useEffect)(()=>{s!==c.current?.search&&a.current({...c.current,page:r.page?1:void 0,startPosition:r.startPosition?1:void 0,search:s})},[s]);let d=t||(0,Qke.__)("Search");return(0,eEe.jsx)(Jke.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:d,placeholder:d,size:"compact"})}),Q$=vut;var oi=l(Z(),1),nh=l(G(),1),bu=l(H(),1);var J$=l(JX(),1),tEe=l(Me(),1);var sr=l(P(),1),_ut={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function $$(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,bu.useContext)(ut),o=Object.keys(r);if(o.length<=1)return null;let n=Pb.find(i=>e.type===i.type);return(0,sr.jsxs)(_e.Root,{children:[(0,sr.jsx)(_e.Trigger,{render:(0,sr.jsx)(oi.Button,{size:"compact",icon:n?.icon,label:(0,nh.__)("Layout")})}),(0,sr.jsx)(_e.Popup,{children:(0,sr.jsx)(_e.RadioGroup,{value:e.type,onValueChange:i=>{switch(i){case"list":case"grid":case"table":case"pickerGrid":case"pickerTable":case"pickerActivity":case"activity":let s={...e};return"layout"in s&&delete s.layout,t({...s,type:i,...r[i]})}(0,J$.default)("Invalid dataview")},children:o.map(i=>{let s=Pb.find(a=>a.type===i);return s?(0,sr.jsx)(_e.RadioItem,{value:i,closeOnClick:!0,children:(0,sr.jsx)(_e.ItemLabel,{children:s.label})},i):null})})})]})}function yut(){let{view:e,fields:t,onChangeView:r}=(0,bu.useContext)(ut),o=(0,bu.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,sr.jsx)(oi.SelectControl,{label:(0,nh.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function wut(){let{view:e,fields:t,onChangeView:r}=(0,bu.useContext)(ut);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,sr.jsx)(oi.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",isBlock:!0,label:(0,nh.__)("Order"),value:n,onChange:i=>{if(i==="asc"||i==="desc"){r({...e,sort:{direction:i,field:e.sort?.field||t.find(s=>s.enableSorting!==!1)?.id||""},showLevels:!1});return}(0,J$.default)("Invalid direction")},children:lM.map(i=>(0,sr.jsx)(oi.__experimentalToggleGroupControlOptionIcon,{value:i,icon:c1e[i],label:dM[i]},i))})}function xut(){let{view:e,config:t,onChangeView:r}=(0,bu.useContext)(ut),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,sr.jsx)(oi.__experimentalToggleGroupControl,{isBlock:!0,label:(0,nh.__)("Items per page"),value:e.perPage||10,disabled:!e?.sort?.field,onChange:n=>{let i=typeof n=="number"||n===void 0?n:parseInt(n,10);r({...e,perPage:i,page:1})},children:t.perPageSizes.map(n=>(0,sr.jsx)(oi.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function Sut(){let{onReset:e}=(0,bu.useContext)(ut);return e===void 0?null:(0,sr.jsx)(oi.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,nh.__)("Reset view")})}function eee(){let{view:e,onReset:t}=(0,bu.useContext)(ut),r=(0,tEe.useInstanceId)(rEe,"dataviews-view-config-dropdown"),o=Pb.find(i=>i.type===e.type),n=typeof t=="function";return(0,sr.jsx)(oi.Dropdown,{expandOnMobile:!0,popoverProps:{..._ut,id:r},renderToggle:({onToggle:i,isOpen:s})=>(0,sr.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,sr.jsx)(oi.Button,{size:"compact",icon:RU,label:(0,nh._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":s?"true":"false","aria-controls":r}),n&&(0,sr.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,sr.jsx)(oi.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,sr.jsxs)(le,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,sr.jsxs)(le,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,sr.jsx)(oi.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,nh.__)("Appearance")}),(0,sr.jsx)(Sut,{})]}),(0,sr.jsxs)(le,{direction:"column",gap:"lg",children:[(0,sr.jsxs)(le,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,sr.jsx)(yut,{}),(0,sr.jsx)(wut,{})]}),!!o?.viewConfigOptions&&(0,sr.jsx)(o.viewConfigOptions,{}),(0,sr.jsx)(xut,{}),(0,sr.jsx)(wM,{})]})]})})})}function rEe(){return(0,sr.jsxs)(sr.Fragment,{children:[(0,sr.jsx)($$,{}),(0,sr.jsx)(eee,{})]})}var Cut=(0,bu.memo)(rEe),oEe=Cut;var vEe=l(H(),1);var E7=l(H(),1),nEe=l(Me(),1),iEe=l(Z(),1);var tee=l(P(),1),kut=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,E7.useRef)(null),s=(0,nEe.useMergeRefs)([n,i]);return(0,tee.jsx)(ln,{className:"dataviews-validated-control",required:e,markWhenOptional:r,ref:s,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[type="checkbox"]'),children:(0,tee.jsx)(iEe.CheckboxControl,{...o})})},T7=(0,E7.forwardRef)(kut);T7.displayName="ValidatedCheckboxControl";var q1=l(H(),1),sEe=l(Me(),1),aEe=l(Z(),1);var ree=l(P(),1),Eut=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,q1.useRef)(null),s=(0,sEe.useMergeRefs)([n,i]);return(0,q1.useEffect)(()=>{let a=i.current?.querySelector('input[role="combobox"]');a&&(a.required=e??!1)},[e]),(0,ree.jsx)(ln,{className:"dataviews-validated-control",required:e,markWhenOptional:r,ref:s,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[role="combobox"]'),children:(0,ree.jsx)(aEe.ComboboxControl,{...o})})},P7=(0,q1.forwardRef)(Eut);P7.displayName="ValidatedComboboxControl";var R7=l(H(),1),lEe=l(Z(),1);var K1=l(P(),1),Tut=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,R7.useRef)(null);return(0,K1.jsxs)("div",{className:"dataviews-validated-control__wrapper-with-error-delegate",ref:n,children:[(0,K1.jsx)(ln,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,K1.jsx)(lEe.FormTokenField,{...o})}),(0,K1.jsx)("input",{className:"dataviews-validated-control__error-delegate",type:"text",ref:i,required:e,value:o.value&&o.value.length>0?"hasvalue":"",tabIndex:-1,onChange:()=>{},onFocus:s=>{s.target.previousElementSibling?.querySelector('input[type="text"]')?.focus()}})]})},I7=(0,R7.forwardRef)(Tut);I7.displayName="ValidatedFormTokenField";var O7=l(H(),1),cEe=l(Me(),1),dEe=l(Z(),1);var oee=l(P(),1),Put=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,O7.useRef)(null),s=(0,cEe.useMergeRefs)([n,i]);return(0,oee.jsx)(ln,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,oee.jsx)(dEe.__experimentalNumberControl,{ref:s,...o})})},A7=(0,O7.forwardRef)(Put);A7.displayName="ValidatedNumberControl";var M7=l(H(),1),uEe=l(Me(),1),fEe=l(Z(),1);var nee=l(P(),1),Rut=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,M7.useRef)(null),s=(0,uEe.useMergeRefs)([n,i]);return(0,nee.jsx)(ln,{className:"dataviews-validated-control",required:e,markWhenOptional:r,ref:s,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[type="radio"]'),children:(0,nee.jsx)(fEe.RadioControl,{...o})})},N7=(0,M7.forwardRef)(Rut);N7.displayName="ValidatedRadioControl";var F7=l(H(),1),pEe=l(Me(),1),mEe=l(Z(),1);var iee=l(P(),1),Iut=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,F7.useRef)(null),s=(0,pEe.useMergeRefs)([n,i]);return(0,iee.jsx)(ln,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,iee.jsx)(mEe.SelectControl,{ref:s,...o})})},D7=(0,F7.forwardRef)(Iut);D7.displayName="ValidatedSelectControl";var L7=l(H(),1),hEe=l(Me(),1),gEe=l(Z(),1);var see=l(P(),1),Out=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,L7.useRef)(null),s=(0,hEe.useMergeRefs)([n,i]);return(0,see.jsx)(ln,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,see.jsx)(gEe.ToggleControl,{ref:s,required:e,...o})})},V7=(0,L7.forwardRef)(Out);V7.displayName="ValidatedToggleControl";var Z1=l(H(),1),bEe=l(Z(),1);var X1=l(P(),1),Aut=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,Z1.useRef)(null),s=(0,Z1.useId)();return(0,X1.jsxs)("div",{className:"dataviews-validated-control__wrapper-with-error-delegate",children:[(0,X1.jsx)(ln,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,X1.jsx)(bEe.__experimentalToggleGroupControl,{ref:n,...o})}),(0,X1.jsx)("input",{className:"dataviews-validated-control__error-delegate",type:"radio",ref:i,required:e,checked:o.value!==void 0,tabIndex:-1,name:s,onChange:()=>{},onFocus:a=>{a.target.previousElementSibling?.querySelector('[data-active-item="true"]')?.focus()}})]})},B7=(0,Z1.forwardRef)(Aut);B7.displayName="ValidatedToggleGroupControl";function Wr(e,t){let r;return e?.required&&t?.required?r=t.required.message?{type:t.required.type,message:t.required.message}:void 0:e?.pattern&&t?.pattern?r=t.pattern:e?.min&&t?.min?r=t.min:e?.max&&t?.max?r=t.max:e?.minLength&&t?.minLength?r=t.minLength:e?.maxLength&&t?.maxLength?r=t.maxLength:e?.elements&&t?.elements?r=t.elements:t?.custom&&(r=t.custom),r}var _Ee=l(P(),1);function yEe({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,label:c,description:d,isValid:u}=e,f=e.isDisabled({item:r,field:e}),m=(0,vEe.useCallback)(()=>{t(a({item:r,value:!s({item:r})}))},[r,s,t,a]);return(0,_Ee.jsx)(T7,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:Wr(u,i),hidden:o,label:c,help:d,checked:s({item:r}),onChange:m,disabled:f})}var wEe=l(Z(),1),xEe=l(H(),1);var aee=l(P(),1);function z7({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:s,placeholder:a,getValue:c,setValue:d,isValid:u}=t,f=c({item:e})??"",m=(0,xEe.useCallback)(b=>r(d({item:e,value:b??""})),[e,r,d]),{elements:h,isLoading:g}=Ti({elements:t.elements,getElements:t.getElements});return g?(0,aee.jsx)(wEe.Spinner,{}):(0,aee.jsx)(P7,{required:!!t.isValid?.required,customValidity:Wr(u,n),label:i,value:f,help:s,placeholder:a,options:h,onChange:m,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var TEe=l(Z(),1),od=l(H(),1),eS=l(G(),1),PEe=l(vi(),1),cl=l(an(),1);var J1=l(Z(),1),lee=l(H(),1),ap=l(G(),1);var Q1=l(P(),1),Mut={[fa]:[{value:"days",label:(0,ap.__)("Days")},{value:"weeks",label:(0,ap.__)("Weeks")},{value:"months",label:(0,ap.__)("Months")},{value:"years",label:(0,ap.__)("Years")}],[il]:[{value:"days",label:(0,ap.__)("Days ago")},{value:"weeks",label:(0,ap.__)("Weeks ago")},{value:"months",label:(0,ap.__)("Months ago")},{value:"years",label:(0,ap.__)("Years ago")}]};function j7({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let s=Mut[i===fa?"inThePast":"over"],{id:a,label:c,description:d,getValue:u,setValue:f}=r,m=r.isDisabled({item:t,field:r}),h=u({item:t}),{value:g="",unit:b=s[0].value}=h&&typeof h=="object"?h:{},v=(0,lee.useCallback)(w=>o(f({item:t,value:{value:Number(w),unit:b}})),[o,f,t,b]),y=(0,lee.useCallback)(w=>o(f({item:t,value:{value:g,unit:w}})),[o,f,t,g]);return(0,Q1.jsx)(J1.BaseControl,{id:a,className:J(e,"dataviews-controls__relative-date"),label:c,hideLabelFromVision:n,help:d,children:(0,Q1.jsxs)(le,{direction:"row",gap:"sm",children:[(0,Q1.jsx)(J1.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:g,onChange:v,disabled:m}),(0,Q1.jsx)(J1.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,ap.__)("Unit"),value:b,options:s,onChange:y,hideLabelFromVision:!0,disabled:m})]})})}function VP(e,t){return t?new xn(e,t):e}var SEe=l(H(),1);function BP(e,t){let r=typeof e.min?.constraint=="string"?e.min.constraint:void 0,o=typeof e.max?.constraint=="string"?e.max.constraint:void 0,n=(0,SEe.useMemo)(()=>{let i=[];if(r){let s=t(r);s&&i.push({before:s})}if(o){let s=t(o);s&&i.push({after:s})}return i.length>0?i:void 0},[r,o,t]);return{minConstraint:r,maxConstraint:o,disabledMatchers:n}}var Nut={ary:"ar-MA",haz:"fa"};function zP(e){let t=e?.trim().split(/[_-]/)??[],r=t.shift()?.toLowerCase();if(!r)return;let o=[Nut[r]??r];for(let n of t)(/^[a-z]{4}$/i.test(n)||/^([a-z]{2}|\d{3})$/i.test(n))&&o.push(n);return o.join("-")}var CEe=l(an(),1),jP=l(G(),1);function kEe(){let{timezone:e}=(0,CEe.getSettings)(),t=-1*(new Date().getTimezoneOffset()/60);if(Number(e.offset)===t)return;let r=Number(e.offset)>=0?"+":"",o=e.abbr!==""&&isNaN(Number(e.abbr))?e.abbr:`UTC${r}${e.offsetFormatted}`,n=e.string.replaceAll("_"," "),i=o;return e.string==="UTC"?i=(0,jP.__)("Coordinated Universal Time"):n.trim().length>0&&(i=`(${o}) ${n}`),(0,jP.sprintf)((0,jP.__)("Timezone: %s"),i)}var EEe=l(an(),1);function $1(e){if(!e)return null;let t=(0,EEe.getDate)(e);return t&&$d(t)?t:null}var Fb=l(P(),1),cee=e=>e?(0,cl.dateI18n)("Y-m-d\\TH:i",(0,cl.getDate)(e)):"";function Fut({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:s}){let{compact:a}=s||{},{id:c,label:d,description:u,setValue:f,getValue:m,isValid:h}=t,g=t.isDisabled({item:e,field:t}),b=m({item:e}),v=typeof b=="string"?b:void 0,{timezone:y}=(0,cl.getSettings)(),w=y.string||(0,cl.dateI18n)("P"),[_,x]=(0,od.useState)(()=>{let z=$1(v);return VP(z||new Date,w)});(0,od.useEffect)(()=>{let z=$1(v);if(z){let A=VP(z,w);x(D=>$_(A,VP(D,w))?D:A)}},[w,v]);let C=(0,od.useRef)(null),S=(0,od.useRef)(void 0),{minConstraint:k,maxConstraint:R,disabledMatchers:O}=BP(h,$1),E=(0,od.useCallback)(z=>r(f({item:e,value:z})),[e,r,f]);(0,od.useEffect)(()=>()=>clearTimeout(S.current),[]);let I=(0,od.useCallback)(z=>{if(z){let A=(0,cl.dateI18n)("Y-m-d",z),D=v?(0,cl.dateI18n)("H:i",(0,cl.getDate)(v)):"00:00",L=(0,cl.getDate)(`${A}T${D}`);E(L.toISOString())}else E(void 0);clearTimeout(S.current),S.current=setTimeout(()=>{let A=C.current;A&&(A.dispatchEvent(new Event("invalid",{cancelable:!0})),A.validationMessage&&(0,PEe.speak)(A.validationMessage))},0)},[E,v]),T=(0,od.useCallback)(z=>{if(z){let A=(0,cl.getDate)(z);E(A.toISOString());let D=$1(A.toISOString());D&&x(VP(D,w))}else E(void 0)},[E,w]),{format:M}=t,F=M.weekStartsOn??(0,cl.getSettings)().l10n.startOfWeek,V=zP((0,cl.getSettings)().l10n.locale),B=d;return h?.required&&!n&&!o?B=`${d} (${(0,eS.__)("Required")})`:!h?.required&&n&&!o&&(B=`${d} (${(0,eS.__)("Optional")})`),(0,Fb.jsx)(TEe.BaseControl,{id:c,label:B,help:u,hideLabelFromVision:o,children:(0,Fb.jsxs)(le,{direction:"column",gap:"lg",children:[(0,Fb.jsx)(nu,{ref:C,required:!!h?.required,customValidity:Wr(h,i),type:"datetime-local",label:(0,eS.__)("Date time"),hideLabelFromVision:!0,value:cee(v),onValueChange:T,disabled:g,description:kEe(),min:k?cee(k):void 0,max:R?cee(R):void 0}),!a&&(0,Fb.jsx)(u2,{style:{width:"100%"},value:v?$1(v):null,onValueChange:I,month:_,onMonthChange:x,timeZone:w,locale:V,dir:(0,eS.isRTL)()?"rtl":"ltr",weekStartsOn:F,disabled:g||O})]})})}function REe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s,config:a}){return i===fa||i===il?(0,Fb.jsx)(j7,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,Fb.jsx)(Fut,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,config:a})}var nd=l(Z(),1),IEe=l(vi(),1),Cr=l(H(),1),mn=l(G(),1),ba=l(an(),1);var Eo=l(P(),1),Dut=[{id:"today",label:(0,mn.__)("Today"),getValue:()=>(0,ba.getDate)(null)},{id:"yesterday",label:(0,mn.__)("Yesterday"),getValue:()=>{let e=(0,ba.getDate)(null);return ey(e,1)}},{id:"past-week",label:(0,mn.__)("Past week"),getValue:()=>{let e=(0,ba.getDate)(null);return ey(e,7)}},{id:"past-month",label:(0,mn.__)("Past month"),getValue:()=>{let e=(0,ba.getDate)(null);return PA(e,1)}}],Lut=[{id:"last-7-days",label:(0,mn.__)("Last 7 days"),getValue:()=>{let e=(0,ba.getDate)(null);return[ey(e,7),e]}},{id:"last-30-days",label:(0,mn.__)("Last 30 days"),getValue:()=>{let e=(0,ba.getDate)(null);return[ey(e,30),e]}},{id:"month-to-date",label:(0,mn.__)("Month to date"),getValue:()=>{let e=(0,ba.getDate)(null);return[Vg(e),e]}},{id:"last-year",label:(0,mn.__)("Last year"),getValue:()=>{let e=(0,ba.getDate)(null);return[RA(e,1),e]}},{id:"year-to-date",label:(0,mn.__)("Year to date"),getValue:()=>{let e=(0,ba.getDate)(null);return[Px(e),e]}}],vu=e=>{if(!e)return null;let t=TA(e);return $d(t)?t:null},H7=e=>e?typeof e=="string"?e:Rm(e,"yyyy-MM-dd"):"";function OEe({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:s}=e,[a,c]=(0,Cr.useState)(void 0),d=(0,Cr.useCallback)(()=>{let f=Array.isArray(r)?r:[r];for(let m of f){let h=m.current;if(h&&!h.validity.valid){c({type:"invalid",message:h.validationMessage});return}}c(void 0)},[r]);return(0,Cr.useEffect)(()=>{let f=Array.isArray(r)?r:[r],m=t?Wr(s,t):void 0;for(let h of f){let g=h.current;g&&g.setCustomValidity(m?.type==="invalid"&&m.message?m.message:"")}},[r,s,t]),(0,Cr.useEffect)(()=>{let f=Array.isArray(r)?r:[r],m=h=>{h.preventDefault(),n(!0)};for(let h of f)h.current?.addEventListener("invalid",m);return()=>{for(let h of f)h.current?.removeEventListener("invalid",m)}},[r,n]),(0,Cr.useEffect)(()=>{if(!o)return;let f=t?Wr(s,t):void 0;f?c(f):d()},[o,s,t,d]),(0,Cr.useEffect)(()=>{o&&a?.message&&(0,IEe.speak)(a.message)},[o,a?.message]),(0,Eo.jsxs)(le,{direction:"column",gap:"sm",onBlur:f=>{o||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,a&&(0,Eo.jsx)(Am,{type:a.type,message:a.message})]})}function Vut({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:c,setValue:d,getValue:u,isValid:f,format:m}=t,h=t.isDisabled({item:e,field:t}),[g,b]=(0,Cr.useState)(null),v=m.weekStartsOn??(0,ba.getSettings)().l10n.startOfWeek,y=zP((0,ba.getSettings)().l10n.locale),w=u({item:e}),_=typeof w=="string"?w:void 0,[x,C]=(0,Cr.useState)(()=>vu(_)||new Date);(0,Cr.useEffect)(()=>{let z=vu(_);z&&C(A=>$_(z,A)?A:z)},[_]);let[S,k]=(0,Cr.useState)(!1),R=(0,Cr.useRef)(null),{minConstraint:O,maxConstraint:E,disabledMatchers:I}=BP(f,vu),T=(0,Cr.useCallback)(z=>r(d({item:e,value:z})),[e,r,d]),M=(0,Cr.useCallback)(z=>{let A=z?H7(z):void 0;T(A),b(null),k(!0)},[T]),F=(0,Cr.useCallback)(z=>{let A=z.getValue(),D=H7(A);C(A),T(D),b(z.id),k(!0)},[T]),V=(0,Cr.useCallback)(z=>{if(T(z),z){let A=vu(z);A&&C(A)}b(null),k(!0)},[T]),B=a;return f?.required&&!n?B=`${a} (${(0,mn.__)("Required")})`:!f?.required&&n&&(B=`${a} (${(0,mn.__)("Optional")})`),(0,Eo.jsx)(OEe,{field:t,validity:i,inputRefs:R,isTouched:S,setIsTouched:k,children:(0,Eo.jsx)(nd.BaseControl,{id:s,className:"dataviews-controls__date",label:B,help:c,hideLabelFromVision:o,children:(0,Eo.jsxs)(le,{direction:"column",gap:"lg",children:[(0,Eo.jsxs)(le,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[Dut.map(z=>{let A=g===z.id;return(0,Eo.jsx)(nd.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:A,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>F(z),children:z.label},z.id)}),(0,Eo.jsx)(nd.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!g,size:"small",disabled:!!g||h,accessibleWhenDisabled:!0,children:(0,mn.__)("Custom")})]}),(0,Eo.jsx)(nd.__experimentalInputControl,{ref:R,type:"date",label:(0,mn.__)("Date"),hideLabelFromVision:!0,value:_,onChange:V,required:!!t.isValid?.required,disabled:h,min:O,max:E}),(0,Eo.jsx)(u2,{style:{width:"100%"},value:_?vu(_):null,onValueChange:M,month:x,onMonthChange:C,locale:y,dir:(0,mn.isRTL)()?"rtl":"ltr",weekStartsOn:v,disabled:h||I,disableNavigation:h})]})})})}function But({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:c,getValue:d,setValue:u,isValid:f,format:m}=t,h=t.isDisabled({item:e,field:t}),g,b=d({item:e});Array.isArray(b)&&b.length===2&&b.every(j=>typeof j=="string")&&(g=b);let v=m.weekStartsOn??(0,ba.getSettings)().l10n.startOfWeek,y=zP((0,ba.getSettings)().l10n.locale),{minConstraint:w,maxConstraint:_,disabledMatchers:x}=BP(f,vu),C=(0,Cr.useCallback)(j=>{r(u({item:e,value:j}))},[e,r,u]),[S,k]=(0,Cr.useState)(null),R=(0,Cr.useMemo)(()=>{if(!g)return null;let[j,Y]=g;return{from:vu(j)||void 0,to:vu(Y)||void 0}},[g]),[O,E]=(0,Cr.useState)(()=>R?.from||new Date),[I,T]=g??[];(0,Cr.useEffect)(()=>{E(j=>{let Y=vu(I),q=vu(T),ne=Y??q,ie=Y&&q?hhe({start:Y,end:q},{start:Vg(j),end:Tx(j)},{inclusive:!0}):[Y,q].some(oe=>oe&&$_(oe,j));return ne&&!ie?ne:j})},[I,T]);let[M,F]=(0,Cr.useState)(!1),V=(0,Cr.useRef)(null),B=(0,Cr.useRef)(null),z=(0,Cr.useCallback)((j,Y)=>{if(!j&&!Y){C(void 0);return}C([H7(j),H7(Y)])},[C]),A=(0,Cr.useCallback)(j=>{z(j?.from,j?.to),k(null),F(!0)},[z]),D=(0,Cr.useCallback)(j=>{let[Y,q]=j.getValue();E(Y),z(Y,q),k(j.id),F(!0)},[z]),L=(0,Cr.useCallback)((j,Y)=>{let[q,ne]=g||[void 0,void 0];if(z(j==="from"?Y:q,j==="to"?Y:ne),Y){let te=vu(Y);te&&E(te)}k(null),F(!0)},[g,z]),U=a;return t.isValid?.required&&!n?U=`${a} (${(0,mn.__)("Required")})`:!t.isValid?.required&&n&&(U=`${a} (${(0,mn.__)("Optional")})`),(0,Eo.jsx)(OEe,{field:t,validity:i,inputRefs:[V,B],isTouched:M,setIsTouched:F,children:(0,Eo.jsx)(nd.BaseControl,{id:s,className:"dataviews-controls__date",label:U,help:c,hideLabelFromVision:o,children:(0,Eo.jsxs)(le,{direction:"column",gap:"lg",children:[(0,Eo.jsxs)(le,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[Lut.map(j=>{let Y=S===j.id;return(0,Eo.jsx)(nd.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:Y,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>D(j),children:j.label},j.id)}),(0,Eo.jsx)(nd.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!S,size:"small",accessibleWhenDisabled:!0,disabled:!!S||h,children:(0,mn.__)("Custom")})]}),(0,Eo.jsxs)(le,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,Eo.jsx)(nd.__experimentalInputControl,{ref:V,type:"date",label:(0,mn.__)("From"),hideLabelFromVision:!0,value:g?.[0],onChange:j=>L("from",j),required:!!t.isValid?.required,disabled:h,min:w,max:_}),(0,Eo.jsx)(nd.__experimentalInputControl,{ref:B,type:"date",label:(0,mn.__)("To"),hideLabelFromVision:!0,value:g?.[1],onChange:j=>L("to",j),required:!!t.isValid?.required,disabled:h,min:w,max:_})]}),(0,Eo.jsx)(ZK,{style:{width:"100%"},value:R,onValueChange:A,month:O,onMonthChange:E,locale:y,dir:(0,mn.isRTL)()?"rtl":"ltr",weekStartsOn:v,disabled:h||x})]})})})}function AEe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){return i===fa||i===il?(0,Eo.jsx)(j7,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===zn?(0,Eo.jsx)(But,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s}):(0,Eo.jsx)(Vut,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s})}var MEe=l(Z(),1),NEe=l(H(),1);var dee=l(P(),1);function U7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:s,label:a,description:c,getValue:d,setValue:u,isValid:f}=t,m=t.isDisabled({item:e,field:t}),h=s==="array",g=d({item:e})??(h?[]:""),b=(0,NEe.useCallback)(w=>r(u({item:e,value:w})),[e,r,u]),{elements:v,isLoading:y}=Ti({elements:t.elements,getElements:t.getElements});return y?(0,dee.jsx)(MEe.Spinner,{}):(0,dee.jsx)(D7,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Wr(f,i),label:a,value:g,help:c,options:v,onChange:b,hideLabelFromVision:o,multiple:h,disabled:m})}var uee=l(P(),1),zut=10;function FEe(e){let{field:t}=e,{elements:r}=Ti({elements:t.elements,getElements:t.getElements});return r.length>=zut?(0,uee.jsx)(z7,{...e}):(0,uee.jsx)(U7,{...e})}var DEe=l(H(),1);var LEe=l(P(),1);function lp({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:s,suffix:a,validity:c}){let{label:d,placeholder:u,description:f,getValue:m,setValue:h,isValid:g}=t,b=m({item:e}),v=t.isDisabled({item:e,field:t}),y=(0,DEe.useCallback)(w=>r(h({item:e,value:w})),[e,h,r]);return(0,LEe.jsx)(nu,{required:!!g.required,markWhenOptional:n,customValidity:Wr(g,c),label:d,placeholder:u,value:b??"",description:typeof f=="string"?f:void 0,details:typeof f=="string"?void 0:f,onValueChange:y,hideLabelFromVision:o,type:i,prefix:s,suffix:a,disabled:v,pattern:g.pattern?g.pattern.constraint:void 0,minLength:g.minLength?g.minLength.constraint:void 0,maxLength:g.maxLength?g.maxLength.constraint:void 0})}var W7=l(P(),1);function VEe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,W7.jsx)(lp,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,W7.jsx)(Yl.Slot,{padding:"minimal",children:(0,W7.jsx)(Br,{icon:jU})})})}var G7=l(P(),1);function BEe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,G7.jsx)(lp,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,G7.jsx)(Yl.Slot,{padding:"minimal",children:(0,G7.jsx)(Br,{icon:FE})})})}var Y7=l(P(),1);function zEe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,Y7.jsx)(lp,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,Y7.jsx)(Yl.Slot,{padding:"minimal",children:(0,Y7.jsx)(Br,{icon:fW})})})}var Hy=l(Z(),1),HP=l(H(),1),q7=l(G(),1);var Db=l(P(),1);function jEe(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function jut({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,s=(0,HP.useCallback)(c=>t([jEe(c),i]),[t,i]),a=(0,HP.useCallback)(c=>t([n,jEe(c)]),[t,n]);return(0,Db.jsx)(Hy.BaseControl,{help:(0,q7.__)("The max. value must be greater than the min. value."),children:(0,Db.jsxs)(Hy.Flex,{direction:"row",gap:4,children:[(0,Db.jsx)(Hy.__experimentalNumberControl,{label:(0,q7.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:s,hideLabelFromVision:r,step:o}),(0,Db.jsx)(Hy.__experimentalNumberControl,{label:(0,q7.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:a,hideLabelFromVision:r,step:o})]})})}function K7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){let a=t.format?.decimals??0,c=Math.pow(10,Math.abs(a)*-1),{label:d,description:u,getValue:f,setValue:m,isValid:h}=t,g=f({item:e})??"",b=t.isDisabled({item:e,field:t}),v=(0,HP.useCallback)(w=>{r(m({item:e,value:["",void 0].includes(w)?void 0:Number(w)}))},[e,r,m]),y=(0,HP.useCallback)(w=>{r(m({item:e,value:w}))},[e,r,m]);if(i===zn){let w=["",""];return Array.isArray(g)&&g.length===2&&g.every(_=>typeof _=="number"||_==="")&&(w=g),(0,Db.jsx)(jut,{value:w,onChange:y,hideLabelFromVision:o,step:c})}return(0,Db.jsx)(A7,{required:!!h.required,markWhenOptional:n,customValidity:Wr(h,s),label:d,help:u,value:g,onChange:v,hideLabelFromVision:o,step:c,min:typeof h.min?.constraint=="number"?h.min.constraint:void 0,max:typeof h.max?.constraint=="number"?h.max.constraint:void 0,disabled:b})}var HEe=l(P(),1);function UEe(e){return(0,HEe.jsx)(K7,{...e})}var WEe=l(P(),1);function GEe(e){return(0,WEe.jsx)(K7,{...e})}var YEe=l(Z(),1),qEe=l(H(),1);var fee=l(P(),1);function KEe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:c,setValue:d,isValid:u}=t,f=t.isDisabled({item:e,field:t}),{elements:m,isLoading:h}=Ti({elements:t.elements,getElements:t.getElements}),g=c({item:e}),b=(0,qEe.useCallback)(v=>r(d({item:e,value:v})),[e,r,d]);return h?(0,fee.jsx)(YEe.Spinner,{}):(0,fee.jsx)(N7,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Wr(u,i),label:s,help:a,onChange:b,options:m,selected:g,hideLabelFromVision:o,disabled:f})}var pee=l(H(),1);var XEe=l(P(),1);function ZEe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{prefix:a,suffix:c}=i||{};return(0,XEe.jsx)(lp,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,prefix:a?(0,pee.createElement)(a):void 0,suffix:c?(0,pee.createElement)(c):void 0})}var JEe=l(Z(),1),UP=l(H(),1),X7=l(G(),1);var Lb=l(P(),1);function QEe(e,t){return(e??"").replace(/\\./g,"").includes("s")||t.some(n=>(ga(n)??0)%60!==0)?1:void 0}function mee(e){let t=ga(e);if(t===null)return"";let r=[Math.floor(t/3600),Math.floor(t%3600/60)];return t%60!==0&&r.push(t%60),r.map(o=>String(o).padStart(2,"0")).join(":")}function Hut({value:e,onChange:t,hideLabelFromVision:r,disabled:o,step:n,min:i,max:s}){let[a="",c=""]=e,d=(0,UP.useCallback)(f=>t([f??"",c]),[t,c]),u=(0,UP.useCallback)(f=>t([a,f??""]),[t,a]);return(0,Lb.jsx)(JEe.BaseControl,{help:(0,X7.__)("The end time must be later than the start time."),children:(0,Lb.jsxs)(le,{direction:"row",gap:"sm",justify:"space-between",children:[(0,Lb.jsx)(nu,{type:"time",label:(0,X7.__)("From"),value:a,onValueChange:d,hideLabelFromVision:r,disabled:o,step:n,min:i,max:c||s}),(0,Lb.jsx)(nu,{type:"time",label:(0,X7.__)("To"),value:c,onValueChange:u,hideLabelFromVision:r,disabled:o,step:n,min:a||i,max:s})]})})}function $Ee({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){let{label:a,placeholder:c,description:d,getValue:u,setValue:f,isValid:m}=t,h=u({item:e}),g=t.isDisabled({item:e,field:t}),b=t.format?.time,v=typeof m.min?.constraint=="string"?m.min.constraint:void 0,y=typeof m.max?.constraint=="string"?m.max.constraint:void 0,w=(0,UP.useCallback)(x=>r(f({item:e,value:x===""?void 0:x})),[e,r,f]),_=(0,UP.useCallback)(([x,C])=>r(f({item:e,value:[x||void 0,C||void 0]})),[e,r,f]);if(i===zn){let x=["",""];return Array.isArray(h)&&h.length===2&&(x=[mee(h[0]),mee(h[1])]),(0,Lb.jsx)(Hut,{value:x,onChange:_,hideLabelFromVision:o,disabled:g,step:QEe(b,x),min:v,max:y})}return(0,Lb.jsx)(nu,{required:!!m.required,markWhenOptional:n,customValidity:Wr(m,s),type:"time",label:a,placeholder:c,description:typeof d=="string"?d:void 0,details:typeof d=="string"?void 0:d,value:mee(h),onValueChange:w,hideLabelFromVision:o,disabled:g,step:QEe(b,[h]),min:v,max:y})}var eTe=l(H(),1);var tTe=l(P(),1);function rTe({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:c,setValue:d,isValid:u}=e,f=e.isDisabled({item:r,field:e}),m=(0,eTe.useCallback)(()=>{t(d({item:r,value:!c({item:r})}))},[t,d,r,c]);return(0,tTe.jsx)(V7,{required:!!u.required,markWhenOptional:n,customValidity:Wr(u,i),hidden:o,label:s,help:a,checked:c({item:r}),onChange:m,disabled:f})}var oTe=l(H(),1);var nTe=l(P(),1);function iTe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{rows:a=4}=i||{},c=t.isDisabled({item:e,field:t}),{label:d,placeholder:u,description:f,setValue:m,isValid:h}=t,g=t.getValue({item:e}),b=(0,oTe.useCallback)(v=>r(m({item:e,value:v})),[e,r,m]);return(0,nTe.jsx)(aZ,{required:!!h.required,markWhenOptional:n,customValidity:Wr(h,s),label:d,placeholder:u,value:g??"",description:typeof f=="string"?f:void 0,details:typeof f=="string"?void 0:f,onValueChange:b,rows:a,disabled:c,minLength:h.minLength?h.minLength.constraint:void 0,maxLength:h.maxLength?h.maxLength.constraint:void 0,hideLabelFromVision:o})}var Q7=l(Z(),1),sTe=l(H(),1);var Z7=l(P(),1);function aTe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,isValid:c}=t,d=t.isDisabled({item:e,field:t}),u=s({item:e}),f=(0,sTe.useCallback)(b=>r(a({item:e,value:b})),[e,r,a]),{elements:m,isLoading:h}=Ti({elements:t.elements,getElements:t.getElements});if(h)return(0,Z7.jsx)(Q7.Spinner,{});if(m.length===0)return null;let g=m.find(b=>b.value===u);return(0,Z7.jsx)(B7,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Wr(c,i),isBlock:!0,label:t.label,help:g?.description||t.description,onChange:f,value:u,hideLabelFromVision:o,children:m.map(b=>(0,Z7.jsx)(Q7.__experimentalToggleGroupControlOption,{label:b.label,value:b.value,disabled:d},b.value))})}var lTe=l(Z(),1),J7=l(H(),1);var WP=l(P(),1);function cTe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:c,getValue:d,setValue:u,isValid:f}=t,m=d({item:e}),h=t.isDisabled({item:e,field:t}),{elements:g,isLoading:b}=Ti({elements:t.elements,getElements:t.getElements}),v=(0,J7.useMemo)(()=>Array.isArray(m)?m.map(w=>g?.find(x=>x.value===w)||{value:w,label:w}):[],[m,g]),y=(0,J7.useCallback)(w=>{let _=w.map(x=>typeof x=="object"&&"value"in x?x.value:x);r(u({item:e,value:_}))},[r,u,e]);return b?(0,WP.jsx)(lTe.Spinner,{}):(0,WP.jsx)(I7,{required:!!f?.required,markWhenOptional:n,customValidity:Wr(f,i),label:o?void 0:s,value:v,onChange:y,placeholder:a,suggestions:g?.map(w=>w.value),disabled:h,__experimentalValidateInput:w=>t.isValid?.elements&&g?g.some(_=>_.value===w||_.label===w):!0,__experimentalExpandOnFocus:g&&g.length>0,help:c??(t.isValid?.elements?"":void 0),displayTransform:w=>typeof w=="object"&&"label"in w?w.label:typeof w=="string"&&g&&g.find(x=>x.value===w)?.label||w,__experimentalRenderItem:({item:w})=>{if(typeof w=="string"&&g){let _=g.find(x=>x.value===w);return(0,WP.jsx)("span",{children:_?.label||w})}return(0,WP.jsx)("span",{children:w})}})}var cp=l(Z(),1);var hee=l(H(),1),dTe=l(G(),1);var ih=l(P(),1),Uut=({color:e,onColorChange:t,disabled:r})=>{let o=e&&Nn(e).isValid()?e:"#ffffff";return(0,ih.jsx)(cp.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,ih.jsx)(cp.Button,{onClick:n,"aria-label":(0,dTe.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,ih.jsx)(cp.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,ih.jsx)(cp.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,ih.jsx)(cp.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function uTe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:c,setValue:d,isValid:u}=t,f=t.isDisabled({item:e,field:t}),m=t.getValue({item:e})||"",h=(0,hee.useCallback)(b=>{r(d({item:e,value:b}))},[e,r,d]),g=(0,hee.useCallback)(b=>{r(d({item:e,value:b||""}))},[e,r,d]);return(0,ih.jsx)(nu,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Wr(u,i),label:s,placeholder:a,value:m,description:typeof c=="string"?c:void 0,details:typeof c=="string"?void 0:c,onValueChange:g,hideLabelFromVision:o,type:"text",disabled:f,prefix:(0,ih.jsx)(Yl.Slot,{padding:"minimal",children:(0,ih.jsx)(Uut,{color:m,onColorChange:h,disabled:f})})})}var fTe=l(Z(),1);var eN=l(H(),1),gee=l(G(),1);var $7=l(P(),1);function pTe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[s,a]=(0,eN.useState)(!1),c=t.isDisabled({item:e,field:t}),d=(0,eN.useCallback)(()=>{a(u=>!u)},[]);return(0,$7.jsx)(lp,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,$7.jsx)(Yl.Slot,{padding:"minimal",children:(0,$7.jsx)(fTe.Button,{icon:s?oT:S_,onClick:d,size:"small",label:s?(0,gee.__)("Hide password"):(0,gee.__)("Show password"),disabled:c,accessibleWhenDisabled:!0})})})}function tN(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var hTe=l(P(),1),mTe={adaptiveSelect:FEe,array:cTe,checkbox:yEe,color:uTe,combobox:z7,datetime:REe,date:AEe,email:VEe,telephone:BEe,url:zEe,integer:UEe,number:GEe,password:pTe,radio:KEe,select:U7,text:ZEe,time:$Ee,toggle:rTe,textarea:iTe,toggleGroup:aTe};function Wut(e){return e&&typeof e=="object"&&typeof e.control=="string"}function Gut(e){let{control:t,...r}=e,o=rN(t);return o===null?null:function(i){return(0,hTe.jsx)(o,{...i,config:r})}}function gTe(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?rN(e.Edit):Wut(e.Edit)?Gut(e.Edit):tN(e)&&e.type!=="array"?rN("adaptiveSelect"):t===null?null:rN(t)}function rN(e){return Object.keys(mTe).includes(e)?mTe[e]:null}function Yut(e,t,r){if(e.filterBy===!1)return!1;let o=e.filterBy?.operators?.filter(n=>r.includes(n))??t;return o.length===0?!1:{isPrimary:!!e.filterBy?.isPrimary,operators:o}}var bTe=Yut;var qut=e=>({item:t})=>{let r=e.split("."),o=t;for(let n of r)o.hasOwnProperty(n)?o=o[n]:o=void 0;return o},vTe=qut;var Kut=e=>({value:t})=>{let r=e.split("."),o={},n=o;for(let i of r.slice(0,-1))n[i]={},n=n[i];return n[r.at(-1)]=t,o},_Te=Kut;var wTe=l(G(),1);function oN({item:e,field:t}){let{elements:r,isLoading:o}=Ti({elements:t.elements,getElements:t.getElements}),n=t.getValue({item:e});return o||r.length===0?n:r?.find(i=>i.value===n)?.label||t.getValue({item:e})}var yTe=l(P(),1);function Do({item:e,field:t}){return t.hasElements?(0,yTe.jsx)(oN,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var dp=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function Lo(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function up(e,t){if(typeof t.isValid.minLength?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:String(r).length>=t.isValid.minLength.constraint}function fp(e,t){if(typeof t.isValid.maxLength?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:String(r).length<=t.isValid.maxLength.constraint}function pp(e,t){if(t.isValid.pattern?.constraint===void 0)return!0;try{let r=new RegExp(t.isValid.pattern.constraint),o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:r.test(String(o))}catch{return!1}}function ro(e,t){let o=(t.elements??[]).map(i=>i.value);if(o.length===0)return!0;let n=t.getValue({item:e});return[].concat(n).every(i=>o.includes(i))}function Xut({item:e,field:t}){return t.getValue({item:e})}var va=Xut;var Zut=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;function Qut(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Zut.test(r)?(0,wTe.__)("Value must be a valid email address."):null}var xTe={type:"email",render:Do,Edit:"email",sort:dp,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ao,Mo],validOperators:[Zo,Qo,Gf,Yf,qf,Ao,Mo,Ci],format:{},getValueFormatted:va,validate:{required:Lo,pattern:pp,minLength:up,maxLength:fp,elements:ro,custom:Qut}};var STe=l(G(),1);var tS=(e,t,r)=>r==="asc"?e-t:t-e;function nN(e,t){if(typeof t.isValid.min?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:Number(r)>=t.isValid.min.constraint}function iN(e,t){if(typeof t.isValid.max?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:Number(r)<=t.isValid.max.constraint}var CTe={separatorThousand:","};function Jut({item:e,field:t}){let r=t.getValue({item:e});if(r==null)return"";if(r=Number(r),!Number.isFinite(r))return String(r);let o;t.type!=="integer"?o=CTe:o=t.format;let{separatorThousand:n}=o,i=Math.trunc(r);return n?String(i).replace(/\B(?=(\d{3})+(?!\d))/g,n):String(i)}function $ut(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,STe.__)("Value must be an integer."):null}var kTe={type:"integer",render:Do,Edit:"integer",sort:tS,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Zo,Qo,pb,mb,hb,gb,zn],validOperators:[Zo,Qo,pb,mb,hb,gb,zn,Ao,Mo,Ci],format:CTe,getValueFormatted:Jut,validate:{required:Lo,min:nN,max:iN,elements:ro,custom:$ut}};var ETe=l(G(),1);var TTe={separatorThousand:",",separatorDecimal:".",decimals:2};function eft({item:e,field:t}){let r=t.getValue({item:e});if(r==null)return"";if(r=Number(r),!Number.isFinite(r))return String(r);let o;t.type!=="number"?o=TTe:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=o,a=r.toFixed(s),[c,d]=a.split("."),u=n?c.replace(/\B(?=(\d{3})+(?!\d))/g,n):c;return s===0?u:u+i+d}function tft(e){return e===""||e===void 0||e===null}function rft(e,t){let r=t.getValue({item:e});return!tft(r)&&!Number.isFinite(r)?(0,ETe.__)("Value must be a number."):null}var PTe={type:"number",render:Do,Edit:"number",sort:tS,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Zo,Qo,pb,mb,hb,gb,zn],validOperators:[Zo,Qo,pb,mb,hb,gb,zn,Ao,Mo,Ci],format:TTe,getValueFormatted:eft,validate:{required:Lo,min:nN,max:iN,elements:ro,custom:rft}};var RTe={type:"text",render:Do,Edit:"text",sort:dp,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ao,Mo],validOperators:[Zo,Qo,Gf,Yf,qf,Ao,Mo,Ci],format:{},getValueFormatted:va,validate:{required:Lo,pattern:pp,minLength:up,maxLength:fp,elements:ro}};var Uy=l(an(),1);var ITe=l(an(),1);function OTe(e){if(!$d(new Date(e)))return null;let t=(0,ITe.getDate)(e);return t&&$d(t)?t.getTime():null}function sN(e,t,r,o){let n=t.isValid[r]?.constraint;if(typeof n!="string")return!1;let i=t.getValue({item:e}),s=Array.isArray(i)?i[r==="min"?0:i.length-1]:i;if(s==null||s==="")return!0;let a=o(n),c=o(String(s));return a===null||c===null?!1:r==="min"?c>=a:c<=a}function aN(e,t){return sN(e,t,"min",OTe)}function lN(e,t){return sN(e,t,"max",OTe)}function ATe(e,t){return sN(e,t,"min",ga)}function MTe(e,t){return sN(e,t,"max",ga)}var NTe={datetime:(0,Uy.getSettings)().formats.datetime,weekStartsOn:(0,Uy.getSettings)().l10n.startOfWeek};function oft({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=NTe:o=t.format,(0,Uy.dateI18n)(o.datetime,(0,Uy.getDate)(r))}var nft=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},FTe={type:"datetime",render:Do,Edit:"datetime",sort:nft,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[pu,mu,cu,du,uu,fu,fa,il],validOperators:[pu,mu,cu,du,uu,fu,fa,il],format:NTe,getValueFormatted:oft,validate:{required:Lo,elements:ro,min:aN,max:lN}};var Wy=l(an(),1);var DTe={date:(0,Wy.getSettings)().formats.date,weekStartsOn:(0,Wy.getSettings)().l10n.startOfWeek};function ift({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=DTe:o=t.format,(0,Wy.dateI18n)(o.date,(0,Wy.getDate)(r))}var sft=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},LTe={type:"date",render:Do,Edit:"date",sort:sft,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[pu,mu,cu,du,uu,fu,fa,il,zn],validOperators:[pu,mu,cu,du,uu,fu,fa,il,zn],format:DTe,getValueFormatted:ift,validate:{required:Lo,elements:ro,min:aN,max:lN}};var rS=l(an(),1);var VTe={time:(0,rS.getSettings)().formats.time},aft="2000-01-01";function lft(e){let t=Math.floor(e/3600),r=Math.floor(e%3600/60),o=e%60,n=[t,r,o].map(i=>String(i).padStart(2,"0")).join(":");return(0,rS.getDate)(`${aft}T${n}`)}function cft({item:e,field:t}){let r=ga(t.getValue({item:e}));if(r===null)return"";let o;return t.type!=="time"?o=VTe:o=t.format,(0,rS.dateI18n)(o.time,lft(r))}var dft=(e,t,r)=>{let o=ga(e),n=ga(t);return o===null||n===null?o===n?0:o===null?1:-1:r==="asc"?o-n:n-o},BTe={type:"time",render:Do,Edit:"time",sort:dft,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[pu,mu,cu,du,uu,fu,zn],validOperators:[pu,mu,cu,du,uu,fu,zn],format:VTe,getValueFormatted:cft,validate:{required:Lo,elements:ro,min:ATe,max:MTe}};var cN=l(G(),1);function zTe(e,t){return t.getValue({item:e})===!0}function uft({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,cN.__)("True"):r===!1?(0,cN.__)("False"):""}function fft(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,cN.__)("Value must be true, false, or undefined"):null}var pft=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},jTe={type:"boolean",render:Do,Edit:"checkbox",sort:pft,validate:{required:zTe,elements:ro,custom:fft},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Zo,Qo],validOperators:[Zo,Qo],format:{},getValueFormatted:uft};var HTe={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:va,validate:{}};var bee=l(G(),1);function UTe(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function WTe({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function mft({item:e,field:t}){return WTe({item:e,field:t})}function hft(e,t){let r=t.getValue({item:e});return[void 0,"",null].includes(r)?null:Array.isArray(r)?r.every(o=>typeof o=="string")?null:(0,bee.__)("Every value must be a string."):(0,bee.__)("Value must be an array.")}var gft=(e,t,r)=>{let o=Array.isArray(e)?e:[],n=Array.isArray(t)?t:[];if(o.length!==n.length)return r==="asc"?o.length-n.length:n.length-o.length;let i=o.join(","),s=n.join(",");return r==="asc"?i.localeCompare(s):s.localeCompare(i)},GTe={type:"array",render:mft,Edit:"array",sort:gft,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ao,Mo],validOperators:[Ao,Mo,aM,Ci],format:{},getValueFormatted:WTe,validate:{required:UTe,elements:ro,custom:hft}};function bft({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var YTe={type:"password",render:Do,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:bft,validate:{required:Lo,pattern:pp,minLength:up,maxLength:fp,elements:ro}};var qTe={type:"telephone",render:Do,Edit:"telephone",sort:dp,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ao,Mo],validOperators:[Zo,Qo,Gf,Yf,qf,Ao,Mo,Ci],format:{},getValueFormatted:va,validate:{required:Lo,pattern:pp,minLength:up,maxLength:fp,elements:ro}};var KTe=l(G(),1);var oS=l(P(),1);function vft({item:e,field:t}){if(t.hasElements)return(0,oS.jsx)(oN,{item:e,field:t});let r=va({item:e,field:t});return!r||!Nn(r).isValid()?r:(0,oS.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,oS.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,oS.jsx)("span",{children:r})]})}function _ft(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Nn(r).isValid()?(0,KTe.__)("Value must be a valid color."):null}var yft=(e,t,r)=>{let o=Nn(e),n=Nn(t);if(!o.isValid()&&!n.isValid())return 0;if(!o.isValid())return r==="asc"?1:-1;if(!n.isValid())return r==="asc"?-1:1;let i=o.toHsl(),s=n.toHsl();return i.h!==s.h?r==="asc"?i.h-s.h:s.h-i.h:i.s!==s.s?r==="asc"?i.s-s.s:s.s-i.s:r==="asc"?i.l-s.l:s.l-i.l},XTe={type:"color",render:vft,Edit:"color",sort:yft,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ao,Mo],validOperators:[Zo,Qo,Ao,Mo],format:{},getValueFormatted:va,validate:{required:Lo,elements:ro,custom:_ft}};var ZTe={type:"url",render:Do,Edit:"url",sort:dp,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ao,Mo],validOperators:[Zo,Qo,Gf,Yf,qf,Ao,Mo,Ci],format:{},getValueFormatted:va,validate:{required:Lo,pattern:pp,minLength:up,maxLength:fp,elements:ro}};var wft=(e,t,r)=>typeof e=="number"&&typeof t=="number"?tS(e,t,r):dp(e,t,r),QTe={render:Do,Edit:null,sort:wft,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Zo,Qo],validOperators:Ake(),format:{},getValueFormatted:va,validate:{required:Lo,elements:ro}};function xft(e){return e==="integer"||e==="number"}function Sft(e){return e==="date"||e==="datetime"||e==="time"}function JTe(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&xft(t.type)||typeof e=="string"&&Sft(t.type)))return{constraint:e,validate:o}}function $Te(e,t){let r=e.isValid,o;r?.required===!0&&t.validate.required!==void 0&&(o={constraint:!0,validate:t.validate.required});let n;(r?.elements===!0||r?.elements===void 0&&(e.elements||e.getElements))&&t.validate.elements!==void 0&&(n={constraint:!0,validate:t.validate.elements});let i=JTe(r?.min,t,"min"),s=JTe(r?.max,t,"max"),a=r?.minLength,c;typeof a=="number"&&t.validate.minLength!==void 0&&(c={constraint:a,validate:t.validate.minLength});let d=r?.maxLength,u;typeof d=="number"&&t.validate.maxLength!==void 0&&(u={constraint:d,validate:t.validate.maxLength});let f=r?.pattern,m;f!==void 0&&t.validate.pattern!==void 0&&(m={constraint:f,validate:t.validate.pattern});let h=r?.custom??t.validate.custom;return{required:o,elements:n,min:i,max:s,minLength:c,maxLength:u,pattern:m,custom:h}}function e2e(e){return e.validOperators.reduce((t,r)=>{let o=zy(r);return o?.filter&&(t[r]=o.filter),t},{})}function Cft(e,t){return{...t.format,...e.format}}var t2e=Cft;function kft(e){let t=[xTe,kTe,PTe,RTe,FTe,LTe,BTe,jTe,HTe,GTe,YTe,qTe,XTe,ZTe].find(r=>r?.type===e);return t||QTe}function Vb(e){return e.map(t=>{let r=kft(t.type),o=t.getValue||vTe(t.id),n=function(i,s,a){let c=o({item:i}),d=o({item:s});return t.sort?t.sort(c,d,a):r.sort(c,d,a)};return{id:t.id,label:t.label||t.id,header:t.header||t.label||t.id,description:t.description,placeholder:t.placeholder,getValue:o,setValue:t.setValue||_Te(t.id),elements:t.elements,getElements:t.getElements,hasElements:tN(t),isVisible:t.isVisible,isDisabled:typeof t.isDisabled=="function"?t.isDisabled:()=>!!t.isDisabled,enableHiding:t.enableHiding??!0,readOnly:t.readOnly??!1,type:r.type,render:t.render??r.render,Edit:gTe(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:$Te(t,r),filterBy:bTe(t,r.defaultOperators,r.validOperators),filter:e2e(r),format:t2e(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var Ji=l(H(),1);function r2e({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let s=e.infiniteScrollEnabled,[a,c]=(0,Ji.useState)(!o);(0,Ji.useEffect)(()=>{o||c(!0)},[o]);let d=(0,Ji.useRef)(t),u=(0,Ji.useRef)(n);(0,Ji.useEffect)(()=>{o||(d.current=t,u.current=n)},[t,o,n]);let[f,m]=(0,Ji.useState)([]),h=(0,Ji.useRef)(new Map),g=(0,Ji.useRef)([]),b=(0,Ji.useRef)({search:void 0,filters:void 0,perPage:void 0}),v=(0,Ji.useRef)(void 0),y=(0,Ji.useRef)(void 0),w=(0,Ji.useRef)(!1),_=(0,Ji.useMemo)(()=>{e.startPosition!==void 0&&y.current!==void 0&&(e.startPosition<y.current?v.current="up":e.startPosition>y.current&&(v.current="down")),y.current=e.startPosition;let x=JSON.stringify(e.filters??[]),C=b.current.filters,S=!w.current||!e.infiniteScrollEnabled||e.search!==b.current.search||x!==C||e.perPage!==b.current.perPage;if(w.current=!0,b.current={search:e.search,filters:x,perPage:e.perPage},S){h.current.clear(),v.current=void 0;let V=e.search?1:e.startPosition??1,B=t.map((z,A)=>{let D=V+A;return h.current.set(r(z),D),{...z,position:D}});return g.current=B,B}let k=g.current,R=new Set(t.map(r)),O=v.current,E=e.search?1:e.startPosition??1,I=t.map((V,B)=>{let z=r(V),A=e.infiniteScrollEnabled?E+B:void 0;return A!==void 0&&h.current.set(z,A),{...V,position:A}});if(I.length===0)return k;let T=k.filter(V=>!R.has(r(V))),M=O==="up"?[...I,...T]:[...T,...I];M.sort((V,B)=>{let z=V.position,A=B.position;return z-A});let F=M;if(f.length>0){let V=Math.min(...f),B=Math.max(...f),z=20,A=M.map(j=>j.position),D=Math.min(...A);!(Math.max(...A)<V-z||D>B+z)&&(F=M.filter(j=>{let Y=r(j);if(i?.includes(Y))return!0;let ne=j.position;return O==="up"?ne<=B+z:O==="down"?ne>=V-z:ne>=V-z&&ne<=B+z}))}return g.current=F,F},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,f,i,r]);return s?{data:_,paginationInfo:n,hasInitiallyLoaded:a,setVisibleEntries:m}:{data:(o&&d.current?.length?d.current:t).map(C=>({...C,position:void 0})),paginationInfo:o&&d.current?.length?u.current:n,hasInitiallyLoaded:a,setVisibleEntries:void 0}}var _a=l(H(),1),n2e=l(Me(),1);function o2e(e,t,r){let o=e.getBoundingClientRect(),n=o.top+o.height/2,i=Array.from(e.querySelectorAll("[aria-posinset]"));if(i.length===0)return!1;let s=i.reduce((d,u)=>{let f=u.getBoundingClientRect(),m=f.top+f.height/2,h=Math.abs(m-n),g=d.getBoundingClientRect(),b=g.top+g.height/2,v=Math.abs(b-n);return h<v?u:d}),a=Number(s.getAttribute("aria-posinset")),c=s.getBoundingClientRect();return t.current={posinset:a,viewportOffset:c.top-o.top,scrollTop:e.scrollTop,direction:r},!0}function i2e({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let s=(0,_a.useRef)(null),a=(0,_a.useRef)(e),c=(0,_a.useRef)(r),d=(0,_a.useRef)(t),u=(0,_a.useRef)(o.totalItems);(0,_a.useLayoutEffect)(()=>{a.current=e,c.current=r,d.current=t,u.current=o.totalItems},[e,r,t,o.totalItems]);let f=(0,_a.useCallback)(h=>{i&&i(g=>{let b=new Set(g),v=!1;return h.forEach(y=>{let w=Number(y.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(w)||(y.isIntersecting?b.has(w)||(b.add(w),v=!0):b.has(w)&&(b.delete(w),v=!0))}),v?Array.from(b).sort():g})},[i]);(0,_a.useLayoutEffect)(()=>{let h=n.current,g=s.current;if(!h||!e.infiniteScrollEnabled||!g||r)return;let b=h.querySelector(`[aria-posinset="${g.posinset}"]`);if(b){let v=h.getBoundingClientRect(),_=b.getBoundingClientRect().top-v.top-g.viewportOffset+(h.scrollTop-g.scrollTop);Math.abs(_)>1&&(h.scrollTop+=_)}s.current=null},[n,r,e.infiniteScrollEnabled]);let m=(0,_a.useRef)(null);return(0,_a.useEffect)(()=>{if(!e.infiniteScrollEnabled||!f){m.current&&(m.current.disconnect(),m.current=null);return}return m.current=new IntersectionObserver(f,{root:null,rootMargin:"0px",threshold:.1}),()=>{m.current&&(m.current.disconnect(),m.current=null)}},[e.infiniteScrollEnabled,f]),(0,_a.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let h=0,g=600,b=800,v=(0,n2e.throttle)(w=>{let _=a.current,x=u.current,C=w.target,S=C.scrollTop,k=C.scrollHeight,R=C.clientHeight,O=S>h?"down":"up";if(h=S,c.current)return;let E=_.startPosition||1,I=_.perPage||10,T=Math.min(E+I,x);if(O==="down"&&S+R>=k-g&&T<x){let M=T;o2e(C,s,"down"),d.current({..._,startPosition:M})}if(O==="up"&&S<=b&&E>1){let M=E-I,F=M<6?1:M;o2e(C,s,"up"),d.current({..._,startPosition:F})}},50),y=n.current;return y.addEventListener("scroll",v),()=>{y.removeEventListener("scroll",v),v.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:m.current}}var s2e=l(H(),1),a2e=l(Me(),1);function l2e({view:e,onChangeView:t,isLoading:r,totalPages:o}){let n=typeof o=="number"&&Number.isFinite(o)?Math.max(o,1):null,i=e.page,s=(0,a2e.useEvent)(()=>{n!==null&&t({...e,page:n})});(0,s2e.useEffect)(()=>{r||n===null||!i||i<=n||s()},[r,n,i,s])}var dl=l(H(),1),c2e=l(Me(),1);var $i=l(P(),1),Eft=()=>!1,Tft=Pb.filter(e=>e.isPicker),Pft=e=>e.id,Rft=[],Ift={pickerGrid:!0,pickerTable:!0};function Oft({search:e=!0,searchLabel:t=void 0}){let{view:r}=(0,dl.useContext)(ut),o=r.infiniteScrollEnabled;return(0,$i.jsxs)($i.Fragment,{children:[(0,$i.jsxs)(le,{direction:"row",align:"top",justify:"space-between",className:J("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":o}),gap:"xs",children:[(0,$i.jsxs)(le,{direction:"row",gap:"sm",justify:"start",className:"dataviews__search",children:[e&&(0,$i.jsx)(Q$,{label:t}),(0,$i.jsx)(C7,{})]}),(0,$i.jsx)(le,{direction:"row",gap:"xs",style:{flexShrink:0},children:(0,$i.jsx)(oEe,{})})]}),(0,$i.jsx)(k7,{className:"dataviews-filters__container"}),(0,$i.jsx)(Z$,{}),(0,$i.jsx)(m$,{})]})}function Aft({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=Rft,data:s,getItemId:a=Pft,isLoading:c=!1,paginationInfo:d,defaultLayouts:u=Ift,selection:f,onChangeSelection:m,children:h,config:g={perPageSizes:[10,20,50,100]},itemListLabel:b,empty:v,onReset:y}){let{data:w,setVisibleEntries:_}=r2e({view:e,data:s,getItemId:a,selection:f,paginationInfo:d}),x=(0,dl.useRef)(null),[C,S]=(0,dl.useState)(0),k=(0,c2e.useResizeObserver)(A=>{S(A[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[R,O]=(0,dl.useState)(null);function E(A){let D=typeof A=="function"?A(f):A;m&&m(D)}let I=(0,dl.useMemo)(()=>Vb(r),[r]),T=FP(I,e),M=(0,dl.useMemo)(()=>(T||[]).some(A=>A.isPrimary||A.isLocked),[T]),[F,V]=(0,dl.useState)(M),{intersectionObserver:B}=i2e({view:e,onChangeView:t,isLoading:c,paginationInfo:d,containerRef:x,setVisibleEntries:_});l2e({view:e,onChangeView:t,isLoading:c,totalPages:d.totalPages}),(0,dl.useEffect)(()=>{M&&!F&&V(!0)},[M,F]);let z=(0,dl.useMemo)(()=>Object.fromEntries(Object.entries(u).filter(([A])=>Tft.some(D=>D.type===A)).map(([A,D])=>[A,D===!0?{}:D])),[u]);return z[e.type]?(0,$i.jsx)(ut.Provider,{value:{view:e,onChangeView:t,fields:I,actions:i,data:w,isLoading:c,paginationInfo:d,isItemClickable:Eft,selection:f,onChangeSelection:E,openedFilter:R,setOpenedFilter:O,getItemId:a,containerWidth:C,containerRef:x,resizeObserverRef:k,defaultLayouts:z,filters:T,isShowingFilter:F,setIsShowingFilter:V,config:g,itemListLabel:b,empty:v,onReset:y,hasInitiallyLoaded:!0,intersectionObserver:B},children:(0,$i.jsx)("div",{className:"dataviews-picker-wrapper",children:h??(0,$i.jsx)(Oft,{search:o,searchLabel:n})})}):null}var _u=Aft;_u.BulkActionToolbar=oSe;_u.Footer=m$;_u.Filters=LP;_u.FiltersToggled=k7;_u.FiltersToggle=C7;_u.Layout=Z$;_u.LayoutSwitcher=$$;_u.Pagination=f$;_u.Search=Q$;_u.ViewConfig=eee;var sh=_u;var See=l(H(),1);var d2e=l(H(),1),u2e=l(P(),1),vee=(0,d2e.createContext)({fields:[]});vee.displayName="DataFormContext";function f2e({fields:e,children:t}){return(0,u2e.jsx)(vee.Provider,{value:{fields:e},children:t})}var id=vee;var yN=l(H(),1);var fN=l(H(),1),YP=l(Z(),1);function dN(e){return!!e&&(e.readOnly===!0||!!e.Edit)}var GP=l(G(),1),Bs={type:"regular",labelPosition:"top"},Mft=e=>typeof e=="string"?[{id:e,visibility:"when-collapsed"}]:e.map(t=>typeof t=="string"?{id:t,visibility:"when-collapsed"}:{id:t.id,visibility:t.visibility});function p2e(e){let t=Bs;if(e?.type==="regular")t={type:"regular",labelPosition:e?.labelPosition??"top"};else if(e?.type==="panel"){let r=e.summary??[],o=Array.isArray(r)?r:[r],n=e?.openAs,i;typeof n=="object"&&n.type==="modal"?i={type:"modal",applyLabel:n.applyLabel?.trim()||(0,GP.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,GP.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,GP.__)("Apply"),cancelLabel:(0,GP.__)("Cancel")}:i={type:"dropdown"},t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:i,summary:o,editVisibility:e?.editVisibility??"on-hover",showPlaceholderIfEmpty:e?.showPlaceholderIfEmpty??!1}}else if(e?.type==="card")if(e.withHeader===!1)t={type:"card",withHeader:!1,isOpened:!0,summary:[],isCollapsible:!1};else{let r=e.summary??[];t={type:"card",withHeader:!0,isOpened:typeof e.isOpened=="boolean"?e.isOpened:!0,summary:Mft(r),isCollapsible:e.isCollapsible===void 0?!0:e.isCollapsible}}else e?.type==="row"?t={type:"row",alignment:e?.alignment??"center",styles:e?.styles??{}}:e?.type==="details"&&(t={type:"details",summary:e?.summary??""});return t}function m2e(e){let t=p2e(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?p2e(o.layout):t;return{id:o.id,layout:n,...!!o.label&&{label:o.label},...!!o.description&&{description:o.description},..."children"in o&&Array.isArray(o.children)&&{children:m2e({fields:o.children,layout:Bs}).fields}}});return{layout:t,fields:r}}var uN=m2e;var Vo=l(P(),1);function Nft({title:e}){return(0,Vo.jsx)(le,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,Vo.jsx)(le,{direction:"row",align:"center",children:(0,Vo.jsx)(YP.__experimentalHeading,{level:2,size:13,children:e})})})}function h2e({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,fN.useContext)(id),a=t.layout,c=(0,fN.useMemo)(()=>({layout:Bs,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,Vo.jsxs)(Vo.Fragment,{children:[!o&&t.label&&(0,Vo.jsx)(Nft,{title:t.label}),(0,Vo.jsx)(ul,{data:e,form:c,onChange:r,validity:i?.children})]});let d=a.labelPosition,u=s.find(f=>f.id===t.id);return dN(u)?d==="side"?(0,Vo.jsxs)(le,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,Vo.jsx)("div",{className:J("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${d}`),children:(0,Vo.jsx)(YP.BaseControl.VisualLabel,{children:u.label})}),(0,Vo.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:u.readOnly===!0?(0,Vo.jsx)(u.render,{item:e,field:u}):u.Edit&&(0,Vo.jsx)(u.Edit,{data:e,field:u,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},u.id)})]}):(0,Vo.jsx)("div",{className:"dataforms-layouts-regular__field",children:u.readOnly===!0?(0,Vo.jsx)(Vo.Fragment,{children:(0,Vo.jsxs)(Vo.Fragment,{children:[!o&&d!=="none"&&(0,Vo.jsx)(YP.BaseControl.VisualLabel,{children:u.label}),(0,Vo.jsx)(u.render,{item:e,field:u})]})}):u.Edit&&(0,Vo.jsx)(u.Edit,{data:e,field:u,onChange:r,hideLabelFromVision:d==="none"?!0:o,markWhenOptional:n,validity:i})}):null}var wee=l(j3(),1),Gy=l(Z(),1),yu=l(H(),1),gN=l(Me(),1);var w2e=l(Z(),1),nS=l(G(),1);var x2e=l(Me(),1);function Fft(e,t){return J("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var g2e=Fft;var b2e=l(Z(),1);var Bb=l(P(),1);function Dft({showError:e,errorMessage:t,fieldLabel:r,errorId:o}){return e?(0,Bb.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,Bb.jsx)(b2e.Icon,{icon:y_,size:16}),(0,Bb.jsx)(Ot,{id:o,children:t}),r]}):(0,Bb.jsx)(Bb.Fragment,{children:r})}var _ee=Dft;function v2e(e){if(!e)return;let t=Object.keys(e).filter(r=>r!=="children");for(let r of t){let o=e[r];if(o!==void 0&&o.type==="invalid")return o.message?o.message:r==="required"?"A required field is empty":"Unidentified validation error"}if(e.children)for(let r of Object.values(e.children)){let o=v2e(r);if(o)return o}}var _2e=v2e;var fl=l(P(),1);function y2e({item:e,field:t,showPlaceholderIfEmpty:r}){return r&&t.placeholder&&[void 0,null,""].includes(t.getValue({item:e}))?(0,fl.jsx)("span",{className:"dataforms-layouts-panel__field-placeholder",children:t.placeholder}):(0,fl.jsx)(t.render,{item:e,field:t})}function qP({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:s,isOpen:a,onClick:c}){let{labelPosition:d,editVisibility:u,showPlaceholderIfEmpty:f}=t.layout,m=_2e(n),h=i&&!!m,g=g2e(d,h),b=J("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${d}`,{"is-disabled":s,"dataforms-layouts-panel__field-trigger--edit-always":u==="always"}),v=(0,x2e.useInstanceId)(qP,"dataforms-layouts-panel__field-control"),y=`${v}-error`,w=h?(0,nS.sprintf)((0,nS._x)("Edit %s (has errors)","field"),r||""):(0,nS.sprintf)((0,nS._x)("Edit %s","field"),r||"");return(0,fl.jsxs)("div",{className:b,children:[d!=="none"&&(0,fl.jsx)("span",{className:g,children:(0,fl.jsx)(_ee,{showError:h,errorMessage:m,fieldLabel:r,errorId:y})}),d==="none"&&h&&(0,fl.jsx)(_ee,{showError:!0,errorMessage:m,errorId:y}),(0,fl.jsx)("span",{id:`${v}`,className:"dataforms-layouts-panel__field-control",children:o.length>1?(0,fl.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:o.map(_=>(0,fl.jsx)("span",{style:{width:"100%"},children:(0,fl.jsx)(y2e,{item:e,field:_,showPlaceholderIfEmpty:f})},_.id))}):o.map(_=>(0,fl.jsx)(y2e,{item:e,field:_,showPlaceholderIfEmpty:f},_.id))}),!s&&(0,fl.jsx)(w2e.Button,{className:"dataforms-layouts-panel__field-trigger-icon",label:w,icon:jE,size:"small","aria-expanded":a,"aria-haspopup":"dialog","aria-describedby":h?`${v} ${y}`:v,onClick:c})]})}var S2e=l(j3(),1),yee=l(z3(),1),mp=l(H(),1),ya=l(G(),1);function C2e(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?C2e(o):o.type!=="invalid"&&o.type!=="validating")):!0}function Lft(e,t){let r=uN(e);if(r.fields.length===0)return[];let o=new Map;t.forEach(s=>{o.set(s.id,s)});function n(s){if("children"in s&&Array.isArray(s.children)){let d=s.children.map(n).filter(u=>u!==null);return d.length===0?null:{id:s.id,children:d}}let a=o.get(s.id);if(!a)return null;let[c]=Vb([a]);return{id:s.id,children:[],field:c}}return r.fields.map(n).filter(s=>s!==null)}function iS(e,t,r){if(e||(e={}),r.length===0)return e;let o={...e},n=o;for(let s=0;s<r.length-1;s++){let a=r[s];n[a]||(n[a]={}),n[a]={...n[a]},n=n[a]}let i=r[r.length-1];return n[i]={...n[i]||{},...t},o}function k2e(e,t,r){if(!e||t.length===0)return e;let o={...e},n=o;for(let a=0;a<t.length-1;a++){let c=t[a];if(!n[c])return e;n[c]={...n[c]},n=n[c]}let i=t[t.length-1];if(!n[i])return e;let s={...n[i]};if(delete s[r],Object.keys(s).length===0?delete n[i]:n[i]=s,Object.keys(o).length!==0)return o}function Vft(e,t,r){let{elementsCounterRef:o,setFormValidity:n,path:i,item:s}=r,a=(o.current[t.id]||0)+1;o.current[t.id]=a,e.then(c=>{if(a===o.current[t.id]){if(!Array.isArray(c)){n(d=>iS(d,{elements:{type:"invalid",message:(0,ya.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(s,{...t.field,elements:c})?n(d=>iS(d,{elements:{type:"invalid",message:(0,ya.__)("Value must be one of the elements.")}},[...i,t.id])):n(d=>k2e(d,[...i,t.id],"elements"))}}).catch(c=>{if(a!==o.current[t.id])return;let d;c instanceof Error?d=c.message:d=String(c)||(0,ya.__)("Unknown error when running elements validation asynchronously."),n(u=>iS(u,{elements:{type:"invalid",message:d}},[...i,t.id]))})}function Bft(e,t,r){let{customCounterRef:o,setFormValidity:n,path:i}=r,s=(o.current[t.id]||0)+1;o.current[t.id]=s,e.then(a=>{if(s===o.current[t.id]){if(a===null){n(c=>k2e(c,[...i,t.id],"custom"));return}if(typeof a=="string"){n(c=>iS(c,{custom:{type:"invalid",message:a}},[...i,t.id]));return}n(c=>iS(c,{custom:{type:"invalid",message:(0,ya.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(a=>{if(s!==o.current[t.id])return;let c;a instanceof Error?c=a.message:c=String(a)||(0,ya.__)("Unknown error when running custom validation asynchronously."),n(d=>iS(d,{custom:{type:"invalid",message:c}},[...i,t.id]))})}function E2e(e,t){return e.children.length===0&&!!e.field?.isVisible&&!e.field.isVisible(t)}function T2e(e,t,r){if(E2e(t,e)){let{customCounterRef:i,elementsCounterRef:s}=r;i.current[t.id]&&(i.current[t.id]+=1),s.current[t.id]&&(s.current[t.id]+=1);return}if(t.field?.isValid.required&&!t.field.isValid.required.validate(e,t.field))return{required:{type:"invalid"}};if(t.field?.isValid.pattern&&!t.field.isValid.pattern.validate(e,t.field))return{pattern:{type:"invalid",message:(0,ya.__)("Value does not match the required pattern.")}};if(t.field?.isValid.min&&!t.field.isValid.min.validate(e,t.field))return{min:{type:"invalid",message:(0,ya.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,ya.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,ya.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,ya.__)("Value is too long.")}};if(t.field?.isValid.elements&&t.field.hasElements&&!t.field.getElements&&Array.isArray(t.field.elements)&&!t.field.isValid.elements.validate(e,t.field))return{elements:{type:"invalid",message:(0,ya.__)("Value must be one of the elements.")}};let o;if(t.field&&t.field.isValid.custom)try{let i=t.field.getValue({item:e});o=t.field.isValid.custom((0,S2e.default)(e,t.field.setValue({item:e,value:i})),t.field)}catch(i){let s;return i instanceof Error?s=i.message:s=String(i)||(0,ya.__)("Unknown error when running custom validation."),{custom:{type:"invalid",message:s}}}if(typeof o=="string")return{custom:{type:"invalid",message:o}};let n={};if(t.field&&t.field.isValid.elements&&t.field.hasElements&&typeof t.field.getElements=="function"&&(Vft(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,ya.__)("Validating\u2026")}),o instanceof Promise&&(Bft(o,t,r),n.custom={type:"validating",message:(0,ya.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(a=>{i[a.id]=T2e(e,a,{...r,path:[...r.path,t.id,"children"]})});let s={};return Object.entries(i).forEach(([a,c])=>{c!==void 0&&(s[a]=c)}),Object.keys(s).length===0?void 0:{children:s}}}function P2e(e,t){let r=e?.field?.getValue({item:t}),o=E2e(e,t);if(e.children.length===0)return{value:r,isHidden:o};let n=e.children.map(i=>P2e(i,t));return{value:r,isHidden:o,children:n}}function zft(e,t,r){let[o,n]=(0,mp.useState)(),i=(0,mp.useRef)({}),s=(0,mp.useRef)({}),a=(0,mp.useRef)({}),c=(0,mp.useCallback)(()=>{let d={customCounterRef:i,elementsCounterRef:s,setFormValidity:n,path:[],item:e},u=Lft(r,t);if(u.length===0){n(void 0);return}let f={},m=[];u.forEach(h=>{let g=P2e(h,e);if(a.current.hasOwnProperty(h.id)&&(0,yee.default)(a.current[h.id],g)){m.push(h.id);return}a.current[h.id]=g;let b=T2e(e,h,d);b!==void 0&&(f[h.id]=b)}),n(h=>{let g={...h,...f},b=[...m,...Object.keys(f)];return Object.keys(g).forEach(y=>{g&&!b.includes(y)&&delete g[y]}),Object.keys(g).length===0&&(g=void 0),(0,yee.default)(h,g)?h:g})},[e,t,r]);return(0,mp.useEffect)(()=>{c()},[c]),{validity:o,isValid:C2e(o)}}var R2e=zft;var pN=l(H(),1);function zb(e,t){let r=(0,pN.useCallback)(()=>{let o=e.current?.querySelectorAll("input, textarea, select"),n=0;return o?.forEach(i=>{i.willValidate&&!i.validity.valid&&(n++,i.dispatchEvent(new Event("invalid",{cancelable:!0})))}),n},[e]);return(0,pN.useEffect)(()=>{t&&r()},[t,r]),r}var I2e=l(H(),1);function jft(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var mN=(e,t)=>Array.isArray(e)&&e.length>0?jft(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var Hft=(e,t)=>{if(e.children){let r=e.children.filter(o=>!o.children);return r.length===0?void 0:t.find(o=>o.id===r[0].id)}return t.find(r=>r.id===e.id)};function Uft(e){let{fields:t}=(0,I2e.useContext)(id),r=e.layout,o=mN(r.summary,t),n=Hft(e,t),i=e.children?e.label:n?.label;return o.length===0?{summaryFields:n?[n]:[],fieldDefinition:n,fieldLabel:i}:{summaryFields:o,fieldDefinition:n,fieldLabel:i}}var hN=Uft;var wa=l(P(),1);function Wft({data:e,field:t,onChange:r,fieldLabel:o,onClose:n,touched:i}){let{openAs:s}=t.layout,{applyLabel:a,cancelLabel:c}=s,{fields:d}=(0,yu.useContext)(id),[u,f]=(0,yu.useState)({}),m=(0,yu.useMemo)(()=>(0,wee.default)(e,u,{arrayMerge:(C,S)=>S}),[e,u]),h=(0,yu.useMemo)(()=>({layout:Bs,fields:t.children?t.children:[{id:t.id,layout:Bs}]}),[t]),g=d.map(C=>({...C,Edit:C.Edit===null?void 0:C.Edit,isValid:{required:C.isValid.required?.constraint,elements:C.isValid.elements?.constraint,min:C.isValid.min?.constraint,max:C.isValid.max?.constraint,pattern:C.isValid.pattern?.constraint,minLength:C.isValid.minLength?.constraint,maxLength:C.isValid.maxLength?.constraint}})),{validity:b}=R2e(m,g,h),v=()=>{r(u),n()},y=C=>{f(S=>(0,wee.default)(S,C,{arrayMerge:(k,R)=>R}))},w=(0,gN.useFocusOnMount)("firstInputElement"),_=(0,yu.useRef)(null),x=(0,gN.useMergeRefs)([w,_]);return zb(_,i),(0,wa.jsxs)(Gy.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,wa.jsx)("div",{ref:x,children:(0,wa.jsx)(ul,{data:m,form:h,onChange:y,validity:b,children:(C,S,k,R)=>(0,wa.jsx)(C,{data:m,field:S,onChange:y,hideLabelFromVision:h.fields.length<2,markWhenOptional:R,validity:k},S.id)})}),(0,wa.jsxs)(le,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,wa.jsx)(Gy.__experimentalSpacer,{style:{flex:1}}),(0,wa.jsx)(Gy.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:c}),(0,wa.jsx)(Gy.Button,{variant:"primary",onClick:v,__next40pxDefaultSize:!0,children:a})]})]})}function Gft({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,yu.useState)(!1),[s,a]=(0,yu.useState)(!1),{fieldDefinition:c,fieldLabel:d,summaryFields:u}=hN(t);if(!c)return null;let f=()=>{a(!1),i(!0)};return(0,wa.jsxs)(wa.Fragment,{children:[(0,wa.jsx)(qP,{data:e,field:t,fieldLabel:d,summaryFields:u,validity:o,touched:n,disabled:c.readOnly===!0,onClick:()=>a(!0),isOpen:s}),s&&(0,wa.jsx)(Wft,{data:e,field:t,onChange:r,fieldLabel:d??"",onClose:f,touched:n})]})}var O2e=Gft;var jb=l(Z(),1),A2e=l(G(),1),ah=l(H(),1);var M2e=l(Me(),1);var zs=l(P(),1);function Yft({title:e,onClose:t}){return(0,zs.jsx)(le,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,zs.jsxs)(le,{direction:"row",gap:"sm",align:"center",children:[e&&(0,zs.jsx)(jb.__experimentalHeading,{level:2,size:13,children:e}),(0,zs.jsx)(jb.__experimentalSpacer,{style:{flex:1}}),t&&(0,zs.jsx)(jb.Button,{label:(0,A2e.__)("Close"),icon:_i,onClick:t,size:"small"})]})})}function qft({touched:e,children:t}){let r=(0,ah.useRef)(null);return zb(r,e),(0,zs.jsx)("div",{ref:r,children:t})}function Kft({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,ah.useState)(!1),[s,a]=(0,ah.useState)(null),c=(0,ah.useMemo)(()=>({anchor:s,placement:"left-start",offset:36,shift:!0}),[s]),[d,u]=(0,M2e.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),f=(0,ah.useMemo)(()=>({layout:Bs,fields:t.children?t.children:[{id:t.id,layout:Bs}]}),[t]),m=(0,ah.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:h,fieldLabel:g,summaryFields:b}=hN(t);return h?(0,zs.jsx)("div",{ref:a,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,zs.jsx)(jb.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:c,focusOnMount:!1,onToggle:v=>{v||i(!0)},renderToggle:({isOpen:v,onToggle:y})=>(0,zs.jsx)(qP,{data:e,field:t,fieldLabel:g,summaryFields:b,validity:o,touched:n,disabled:h.readOnly===!0,isOpen:v,onClick:y}),renderContent:({onClose:v})=>(0,zs.jsx)(qft,{touched:n,children:(0,zs.jsxs)("div",{ref:d,...u,children:[(0,zs.jsx)(Yft,{title:g,onClose:v}),(0,zs.jsx)(ul,{data:e,form:f,onChange:r,validity:m,children:(y,w,_,x)=>(0,zs.jsx)(y,{data:e,field:w,onChange:r,hideLabelFromVision:(f?.fields??[]).length<2,markWhenOptional:x,validity:_},w.id)})]})})})}):null}var N2e=Kft;var xee=l(P(),1);function F2e({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs.type==="modal"?(0,xee.jsx)(O2e,{data:e,field:t,onChange:r,validity:o}):(0,xee.jsx)(N2e,{data:e,field:t,onChange:r,validity:o})}var js=l(H(),1),V2e=l(vi(),1),B2e=l(Me(),1);var bN=l(G(),1);function D2e(e){if(!e)return 0;let t=0,r=Object.keys(e).filter(o=>o!=="children");for(let o of r)e[o]?.type==="invalid"&&t++;if(e.children)for(let o of Object.values(e.children))t+=D2e(o);return t}function sS(e){let t=D2e(e);if(t!==0)return(0,bN.sprintf)((0,bN._n)("%d field needs attention","%d fields need attention",t),t)}var L2e=l(P(),1);function vN({validity:e}){let t=sS(e);return t?(0,L2e.jsx)(ia,{intent:"high",children:t}):null}var hn=l(P(),1);function Xft(e,t,r){if(!t||Array.isArray(t)&&t.length===0)return!1;let n=(Array.isArray(t)?t:[t]).find(i=>typeof i=="string"?i===e.id:typeof i=="object"&&"id"in i?i.id===e.id:!1);return n?typeof n=="string"?!0:typeof n=="object"&&"visibility"in n?n.visibility==="always"||n.visibility==="when-collapsed"&&!r:!0:!1}function Zft({data:e,fields:t,label:r,layout:o,isOpen:n,touched:i,validity:s}){let c=mN(o.summary,t).filter(f=>Xft(f,o.summary,n)),d=i&&o.isCollapsible,u=c.length>0&&o.withHeader;return(0,hn.jsxs)(le,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,hn.jsx)(ru.Title,{children:r}),(d||u)&&(0,hn.jsxs)(Gg.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[d&&(0,hn.jsx)(vN,{validity:s}),u&&(0,hn.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:c.map(f=>(0,hn.jsx)(f.render,{item:e,field:f},f.id))})]})]})}function Qft({data:e,field:t,form:r,onChange:o,hideLabelFromVision:n,markWhenOptional:i,validity:s,withHeader:a}){if(t.children)return(0,hn.jsxs)(hn.Fragment,{children:[t.description&&(0,hn.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,hn.jsx)(ul,{data:e,form:r,onChange:o,validity:s?.children})]});let c=Yy("regular")?.component;return c?(0,hn.jsx)(c,{data:e,field:t,onChange:o,hideLabelFromVision:n||a,markWhenOptional:i,validity:s}):null}function z2e({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,js.useContext)(id),a=t.layout,c=(0,js.useRef)(null),d=(0,js.useRef)(!1),u=(0,js.useMemo)(()=>({layout:Bs,fields:t.children??[]}),[t]),{isOpened:f,isCollapsible:m}=a,[h,g]=(0,js.useState)(f),[b,v]=(0,js.useState)(!1);(0,js.useEffect)(()=>{g(f)},[f]);let y=(0,js.useCallback)(E=>{E||v(!0),g(E)},[]),w=zb(c,(m?h:!0)&&b),_=(0,js.useCallback)(()=>{d.current=!0},[]),x=(0,js.useCallback)(()=>{if(!d.current||(v(!0),m&&!h))return;let E=w(),I=sS(i);E>0&&I&&(0,V2e.speak)(I,"polite")},[m,h,w,i]),C=(0,B2e.__experimentalUseFocusOutside)(x),S=t.label,k;if(t.children)k=!!S&&a.withHeader;else{let E=s.find(I=>I.id===t.id);if(!dN(E))return null;S=E.label,k=!!S&&a.withHeader}let R=(0,hn.jsx)(Qft,{data:e,field:t,form:u,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,withHeader:k}),O=(0,hn.jsx)(Zft,{data:e,fields:s,label:S,layout:a,isOpen:m?!!h:!0,touched:b,validity:i});return k&&m?(0,hn.jsxs)(Gg.Root,{className:"dataforms-layouts-card__field",open:h,onOpenChange:y,...C,children:[(0,hn.jsx)(Gg.Header,{children:O}),(0,hn.jsx)(Gg.Content,{ref:c,onFocus:_,children:R})]}):(0,hn.jsxs)(ru.Root,{className:"dataforms-layouts-card__field",...C,children:[k&&(0,hn.jsx)(ru.Header,{children:O}),(0,hn.jsx)(ru.Content,{ref:c,onFocus:_,children:R})]})}var j2e=l(Z(),1);var Pi=l(P(),1);function Jft({title:e}){return(0,Pi.jsx)(le,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,Pi.jsx)(le,{direction:"row",align:"center",children:(0,Pi.jsx)(j2e.__experimentalHeading,{level:2,size:13,children:e})})})}var $ft=({children:e})=>(0,Pi.jsx)(Pi.Fragment,{children:e});function H2e({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let s=t.layout;if(t.children){let c={layout:Bs,fields:t.children};return(0,Pi.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,Pi.jsx)(Jft,{title:t.label}),(0,Pi.jsx)(le,{direction:"row",align:s.alignment,gap:"lg",children:(0,Pi.jsx)(ul,{data:e,form:c,onChange:r,validity:i?.children,as:$ft,children:(d,u,f)=>(0,Pi.jsx)("div",{className:"dataforms-layouts-row__field-control",style:s.styles[u.id],children:(0,Pi.jsx)(d,{data:e,field:u,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:f})},u.id)})})]})}let a=Yy("regular")?.component;return a?(0,Pi.jsx)(Pi.Fragment,{children:(0,Pi.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,Pi.jsx)(a,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var Hs=l(H(),1),U2e=l(G(),1),W2e=l(vi(),1),G2e=l(Me(),1);var lh=l(P(),1);function Y2e({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,Hs.useContext)(id),i=(0,Hs.useRef)(null),s=(0,Hs.useRef)(null),a=(0,Hs.useRef)(!1),[c,d]=(0,Hs.useState)(!1),[u,f]=(0,Hs.useState)(!1),m=(0,Hs.useMemo)(()=>({layout:Bs,fields:t.children??[]}),[t]);(0,Hs.useEffect)(()=>{let x=i.current;if(!x)return;let C=()=>{let S=x.open;S||d(!0),f(S)};return x.addEventListener("toggle",C),()=>{x.removeEventListener("toggle",C)}},[]);let h=zb(s,u&&c),g=(0,Hs.useCallback)(()=>{a.current=!0},[]),b=(0,Hs.useCallback)(()=>{if(!a.current||(d(!0),!i.current?.open))return;let x=h(),C=sS(o);x>0&&C&&(0,W2e.speak)(C,"polite")},[h,o]),v=(0,G2e.__experimentalUseFocusOutside)(b);if(!t.children)return null;let y=t.layout.summary??"",w=y?n.find(x=>x.id===y):void 0,_;return w&&w.render?_=(0,lh.jsx)(w.render,{item:e,field:w}):_=t.label||(0,U2e.__)("More details"),(0,lh.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",...v,children:[(0,lh.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,lh.jsxs)(le,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[_,c&&(0,lh.jsx)(vN,{validity:o})]})}),(0,lh.jsx)("div",{ref:s,className:"dataforms-layouts-details__content",onFocus:g,children:(0,lh.jsx)(ul,{data:e,form:m,onChange:r,validity:o?.children})})]})}var qy=l(P(),1),ept=[{type:"regular",component:h2e,wrapper:({children:e})=>(0,qy.jsx)(le,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:F2e,wrapper:({children:e})=>(0,qy.jsx)(le,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:z2e,wrapper:({children:e})=>(0,qy.jsx)(le,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:H2e,wrapper:({children:e,layout:t})=>(0,qy.jsx)(le,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,qy.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,qy.jsx)(le,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:Y2e}];function Yy(e){return ept.find(t=>t.type===e)}var _N=l(P(),1),tpt=({children:e})=>(0,_N.jsx)(le,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function ul({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:s}=(0,yN.useContext)(id),a=(0,yN.useMemo)(()=>{let u=s.filter(m=>!!m.isValid?.required).length,f=s.length-u;return u>f},[s]);function c(u){return s.find(f=>f.id===u.id)}let d=i??Yy(t.layout.type)?.wrapper??tpt;return(0,_N.jsx)(d,{layout:t.layout,children:t.fields.map(u=>{let f=Yy(u.layout.type)?.component;if(!f)return null;let m=u.children?void 0:c(u);return m&&m.isVisible&&!m.isVisible(e)?null:n?n(f,u,o?.[u.id],a):(0,_N.jsx)(f,{data:e,field:u,onChange:r,markWhenOptional:a,validity:o?.[u.id]},u.id)})})}var Cee=l(P(),1);function KP({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,See.useMemo)(()=>uN(t),[t]),s=(0,See.useMemo)(()=>Vb(r),[r]);return t.fields?(0,Cee.jsx)(f2e,{fields:s,children:(0,Cee.jsx)(ul,{data:e,form:i,onChange:o,validity:n})}):null}var K2e=l(tb(),1),X2e=l(ps(),1);function q2e(e=""){return(0,K2e.default)(e.trim().toLowerCase())}var rpt=[];function kee(e,t,r){if(!e)return{data:rpt,paginationInfo:{totalItems:0,totalPages:0}};let o=Vb(r),n=[...e];if(t.search){let d=q2e(t.search);n=n.filter(u=>o.filter(f=>f.enableGlobalSearch).some(f=>{let m=f.getValue({item:u});return(Array.isArray(m)?m:[m]).some(g=>q2e(String(g)).includes(d))}))}t.filters&&t.filters?.length>0&&t.filters.forEach(d=>{let u=o.find(f=>f.id===d.field);if(u){d.operator===Ci&&(0,X2e.default)("The 'isNotAll' filter operator",{since:"7.0",alternative:"'isNone'"});let f=u.filter[d.operator];f&&(n=n.filter(m=>f(m,u,d.value)))}});let i=t.sort?.field?o.find(d=>d.enableSorting!==!1&&d.id===t.sort?.field):null,s=t.groupBy?.field?o.find(d=>d.enableSorting!==!1&&d.id===t.groupBy?.field):null;(i||s)&&n.sort((d,u)=>{if(s){let f=s.sort(d,u,t.groupBy?.direction??"asc");if(f!==0)return f}return i?i.sort(d,u,t.sort?.direction??"desc"):0});let a=n.length,c=1;if(t.infiniteScrollEnabled&&t.startPosition!==void 0&&t.perPage!==void 0){let d=t.startPosition-1,u=Math.min(d+t.perPage,a);n=n?.slice(d,u)}else if(t.page!==void 0&&t.perPage!==void 0){let d=(t.page-1)*t.perPage;a=n?.length||0,c=Math.ceil(a/t.perPage),n=n?.slice(d,d+t.perPage)}return{data:n,paginationInfo:{totalItems:a,totalPages:c}}}var wN=l(Z(),1);var Z2e=l(G(),1);var ch=l(P(),1);function Q2e({form:e,header:t}){let{media:r,fields:o,onChange:n}=k1();if(!r||!n)return(0,ch.jsx)("div",{className:"media-editor-form media-editor-form--loading",children:(0,ch.jsx)(wN.Spinner,{})});let i=["title","alt_text","caption","description"],s=[...o.filter(d=>i.includes(d.id)),...o.filter(d=>!i.includes(d.id))],a={layout:{type:"panel"},fields:s.map(d=>i.includes(d.id)?{id:d.id,layout:{type:"regular",labelPosition:"top"}}:d.id)},c=e||a;return(0,ch.jsx)("div",{className:"media-editor-form",children:(0,ch.jsxs)(wN.__experimentalVStack,{spacing:4,children:[(0,ch.jsx)(Ot,{render:(0,ch.jsx)("h2",{}),children:(0,Z2e.__)("Media details")}),t,(0,ch.jsx)(KP,{data:r,fields:o,form:c,onChange:n})]})})}var J2e=l(ng(),1),{lock:$2e,unlock:VIr}=(0,J2e.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/media-editor");var xN=l(X(),1);var ePe={isOpen:!1,id:null,onUpdate:null,onClose:null};function tPe(e=ePe,t){switch(t.type){case"OPEN_MEDIA_EDITOR_MODAL":{let{id:r,onUpdate:o,onClose:n}=t;return{isOpen:!0,id:r,onUpdate:o,onClose:n}}case"CLOSE_MEDIA_EDITOR_MODAL":return ePe}return e}var Eee={};mr(Eee,{closeMediaEditorModal:()=>npt,openMediaEditorModal:()=>opt});function opt({id:e,onUpdate:t,onClose:r}){return{type:"OPEN_MEDIA_EDITOR_MODAL",id:e,onUpdate:t??null,onClose:r??null}}function npt(){return{type:"CLOSE_MEDIA_EDITOR_MODAL"}}var Tee={};mr(Tee,{getId:()=>spt,getOnClose:()=>lpt,getOnUpdate:()=>apt,isOpen:()=>ipt});function ipt(e){return e.isOpen}function spt(e){return e.id}function apt(e){return e.onUpdate}function lpt(e){return e.onClose}var rPe="core/media-editor";var aS=(0,xN.createReduxStore)(rPe,{reducer:tPe,actions:Eee,selectors:Tee});(0,xN.register)(aS);var VRe=l(Z(),1),dR=l(X(),1),cR=l(G(),1),BRe=l(pl(),1),zRe=l(Kt(),1);var lc=l(Z(),1);var DRe=l(Me(),1),aR=l(X(),1),Bee=l(he(),1);var nPe=l(H(),1),iPe=l(P(),1),sPe=(0,nPe.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,iPe.jsx)(o,{ref:i,className:J("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));sPe.displayName="NavigableRegion";var wu=sPe;var oo=l(H(),1),Oi=l(G(),1);var ku=l(cn(),1),YN=l(Kt(),1);var yp=l(H(),1),hRe=l(Z(),1),gRe=l(G(),1);var hp=l(G(),1),dh=1,XP=.1,nc=10,Pee=16,lPe=44,cPe=.8,dPe=8,SN=1,uPe=.0025,ZP=.01,CN=10,QP=45,cpt={x:0,y:0,width:1,height:1},dpt={horizontal:!1,vertical:!1},aPe={x:0,y:0},lS={image:null,pan:{...aPe},zoom:dh,rotation:0,basePan:{...aPe},baseZoom:dh,baseRotation:0,flip:{...dpt},cropRect:{...cpt}},JP=-1,$P=[{label:(0,hp.__)("Free"),value:0},{label:(0,hp.__)("Original"),value:JP},{label:(0,hp.__)("Square (1:1)"),value:1},{label:(0,hp.__)("Landscape (16:9)"),value:16/9},{label:(0,hp.__)("Portrait (9:16)"),value:9/16},{label:(0,hp.__)("Classic (4:3)"),value:4/3},{label:(0,hp.__)("Classic portrait (3:4)"),value:3/4},{label:(0,hp.__)("Photo (3:2)"),value:3/2},{label:(0,hp.__)("Photo portrait (2:3)"),value:2/3}];var gp=1e-6,bp=typeof Float32Array<"u"?Float32Array:Array,fPe=Math.random;function Ree(e){return e>=0?Math.round(e):e%.5===0?Math.floor(e):Math.round(e)}var QIr=Math.PI/180,JIr=180/Math.PI;var To={};mr(To,{add:()=>Tpt,clone:()=>fpt,copy:()=>ppt,create:()=>upt,determinant:()=>vpt,equals:()=>Opt,exactEquals:()=>Ipt,frob:()=>Ept,fromRotation:()=>xpt,fromScaling:()=>Spt,fromTranslation:()=>Cpt,fromValues:()=>hpt,identity:()=>mpt,invert:()=>bpt,mul:()=>Apt,multiply:()=>mPe,multiplyScalar:()=>Ppt,multiplyScalarAndAdd:()=>Rpt,rotate:()=>_pt,scale:()=>ypt,set:()=>gpt,str:()=>kpt,sub:()=>Mpt,subtract:()=>hPe,translate:()=>wpt});function upt(){var e=new bp(6);return bp!=Float32Array&&(e[1]=0,e[2]=0,e[4]=0,e[5]=0),e[0]=1,e[3]=1,e}function fpt(e){var t=new bp(6);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t}function ppt(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e}function mpt(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=1,e[4]=0,e[5]=0,e}function hpt(e,t,r,o,n,i){var s=new bp(6);return s[0]=e,s[1]=t,s[2]=r,s[3]=o,s[4]=n,s[5]=i,s}function gpt(e,t,r,o,n,i,s){return e[0]=t,e[1]=r,e[2]=o,e[3]=n,e[4]=i,e[5]=s,e}function bpt(e,t){var r=t[0],o=t[1],n=t[2],i=t[3],s=t[4],a=t[5],c=r*i-o*n;return c?(c=1/c,e[0]=i*c,e[1]=-o*c,e[2]=-n*c,e[3]=r*c,e[4]=(n*a-i*s)*c,e[5]=(o*s-r*a)*c,e):null}function vpt(e){return e[0]*e[3]-e[1]*e[2]}function mPe(e,t,r){var o=t[0],n=t[1],i=t[2],s=t[3],a=t[4],c=t[5],d=r[0],u=r[1],f=r[2],m=r[3],h=r[4],g=r[5];return e[0]=o*d+i*u,e[1]=n*d+s*u,e[2]=o*f+i*m,e[3]=n*f+s*m,e[4]=o*h+i*g+a,e[5]=n*h+s*g+c,e}function _pt(e,t,r){var o=t[0],n=t[1],i=t[2],s=t[3],a=t[4],c=t[5],d=Math.sin(r),u=Math.cos(r);return e[0]=o*u+i*d,e[1]=n*u+s*d,e[2]=o*-d+i*u,e[3]=n*-d+s*u,e[4]=a,e[5]=c,e}function ypt(e,t,r){var o=t[0],n=t[1],i=t[2],s=t[3],a=t[4],c=t[5],d=r[0],u=r[1];return e[0]=o*d,e[1]=n*d,e[2]=i*u,e[3]=s*u,e[4]=a,e[5]=c,e}function wpt(e,t,r){var o=t[0],n=t[1],i=t[2],s=t[3],a=t[4],c=t[5],d=r[0],u=r[1];return e[0]=o,e[1]=n,e[2]=i,e[3]=s,e[4]=o*d+i*u+a,e[5]=n*d+s*u+c,e}function xpt(e,t){var r=Math.sin(t),o=Math.cos(t);return e[0]=o,e[1]=r,e[2]=-r,e[3]=o,e[4]=0,e[5]=0,e}function Spt(e,t){return e[0]=t[0],e[1]=0,e[2]=0,e[3]=t[1],e[4]=0,e[5]=0,e}function Cpt(e,t){return e[0]=1,e[1]=0,e[2]=0,e[3]=1,e[4]=t[0],e[5]=t[1],e}function kpt(e){return"mat2d("+e[0]+", "+e[1]+", "+e[2]+", "+e[3]+", "+e[4]+", "+e[5]+")"}function Ept(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1]+e[2]*e[2]+e[3]*e[3]+e[4]*e[4]+e[5]*e[5]+1)}function Tpt(e,t,r){return e[0]=t[0]+r[0],e[1]=t[1]+r[1],e[2]=t[2]+r[2],e[3]=t[3]+r[3],e[4]=t[4]+r[4],e[5]=t[5]+r[5],e}function hPe(e,t,r){return e[0]=t[0]-r[0],e[1]=t[1]-r[1],e[2]=t[2]-r[2],e[3]=t[3]-r[3],e[4]=t[4]-r[4],e[5]=t[5]-r[5],e}function Ppt(e,t,r){return e[0]=t[0]*r,e[1]=t[1]*r,e[2]=t[2]*r,e[3]=t[3]*r,e[4]=t[4]*r,e[5]=t[5]*r,e}function Rpt(e,t,r,o){return e[0]=t[0]+r[0]*o,e[1]=t[1]+r[1]*o,e[2]=t[2]+r[2]*o,e[3]=t[3]+r[3]*o,e[4]=t[4]+r[4]*o,e[5]=t[5]+r[5]*o,e}function Ipt(e,t){return e[0]===t[0]&&e[1]===t[1]&&e[2]===t[2]&&e[3]===t[3]&&e[4]===t[4]&&e[5]===t[5]}function Opt(e,t){var r=e[0],o=e[1],n=e[2],i=e[3],s=e[4],a=e[5],c=t[0],d=t[1],u=t[2],f=t[3],m=t[4],h=t[5];return Math.abs(r-c)<=gp*Math.max(1,Math.abs(r),Math.abs(c))&&Math.abs(o-d)<=gp*Math.max(1,Math.abs(o),Math.abs(d))&&Math.abs(n-u)<=gp*Math.max(1,Math.abs(n),Math.abs(u))&&Math.abs(i-f)<=gp*Math.max(1,Math.abs(i),Math.abs(f))&&Math.abs(s-m)<=gp*Math.max(1,Math.abs(s),Math.abs(m))&&Math.abs(a-h)<=gp*Math.max(1,Math.abs(a),Math.abs(h))}var Apt=mPe,Mpt=hPe;var xa={};mr(xa,{add:()=>Vpt,angle:()=>nmt,ceil:()=>Bpt,clone:()=>Npt,copy:()=>Dpt,create:()=>gPe,cross:()=>Zpt,dist:()=>mmt,distance:()=>yPe,div:()=>pmt,divide:()=>_Pe,dot:()=>Xpt,equals:()=>cmt,exactEquals:()=>lmt,floor:()=>zpt,forEach:()=>bmt,fromValues:()=>Fpt,inverse:()=>qpt,len:()=>dmt,length:()=>xPe,lerp:()=>Qpt,max:()=>Hpt,min:()=>jpt,mul:()=>fmt,multiply:()=>vPe,negate:()=>Ypt,normalize:()=>Kpt,random:()=>Jpt,rotate:()=>omt,round:()=>Upt,scale:()=>Wpt,scaleAndAdd:()=>Gpt,set:()=>Lpt,signedAngle:()=>imt,sqrDist:()=>hmt,sqrLen:()=>gmt,squaredDistance:()=>wPe,squaredLength:()=>SPe,str:()=>amt,sub:()=>umt,subtract:()=>bPe,transformMat2:()=>$pt,transformMat2d:()=>emt,transformMat3:()=>tmt,transformMat4:()=>rmt,zero:()=>smt});function gPe(){var e=new bp(2);return bp!=Float32Array&&(e[0]=0,e[1]=0),e}function Npt(e){var t=new bp(2);return t[0]=e[0],t[1]=e[1],t}function Fpt(e,t){var r=new bp(2);return r[0]=e,r[1]=t,r}function Dpt(e,t){return e[0]=t[0],e[1]=t[1],e}function Lpt(e,t,r){return e[0]=t,e[1]=r,e}function Vpt(e,t,r){return e[0]=t[0]+r[0],e[1]=t[1]+r[1],e}function bPe(e,t,r){return e[0]=t[0]-r[0],e[1]=t[1]-r[1],e}function vPe(e,t,r){return e[0]=t[0]*r[0],e[1]=t[1]*r[1],e}function _Pe(e,t,r){return e[0]=t[0]/r[0],e[1]=t[1]/r[1],e}function Bpt(e,t){return e[0]=Math.ceil(t[0]),e[1]=Math.ceil(t[1]),e}function zpt(e,t){return e[0]=Math.floor(t[0]),e[1]=Math.floor(t[1]),e}function jpt(e,t,r){return e[0]=Math.min(t[0],r[0]),e[1]=Math.min(t[1],r[1]),e}function Hpt(e,t,r){return e[0]=Math.max(t[0],r[0]),e[1]=Math.max(t[1],r[1]),e}function Upt(e,t){return e[0]=Ree(t[0]),e[1]=Ree(t[1]),e}function Wpt(e,t,r){return e[0]=t[0]*r,e[1]=t[1]*r,e}function Gpt(e,t,r,o){return e[0]=t[0]+r[0]*o,e[1]=t[1]+r[1]*o,e}function yPe(e,t){var r=t[0]-e[0],o=t[1]-e[1];return Math.sqrt(r*r+o*o)}function wPe(e,t){var r=t[0]-e[0],o=t[1]-e[1];return r*r+o*o}function xPe(e){var t=e[0],r=e[1];return Math.sqrt(t*t+r*r)}function SPe(e){var t=e[0],r=e[1];return t*t+r*r}function Ypt(e,t){return e[0]=-t[0],e[1]=-t[1],e}function qpt(e,t){return e[0]=1/t[0],e[1]=1/t[1],e}function Kpt(e,t){var r=t[0],o=t[1],n=r*r+o*o;return n>0&&(n=1/Math.sqrt(n)),e[0]=t[0]*n,e[1]=t[1]*n,e}function Xpt(e,t){return e[0]*t[0]+e[1]*t[1]}function Zpt(e,t,r){var o=t[0]*r[1]-t[1]*r[0];return e[0]=e[1]=0,e[2]=o,e}function Qpt(e,t,r,o){var n=t[0],i=t[1];return e[0]=n+o*(r[0]-n),e[1]=i+o*(r[1]-i),e}function Jpt(e,t){t=t===void 0?1:t;var r=fPe()*2*Math.PI;return e[0]=Math.cos(r)*t,e[1]=Math.sin(r)*t,e}function $pt(e,t,r){var o=t[0],n=t[1];return e[0]=r[0]*o+r[2]*n,e[1]=r[1]*o+r[3]*n,e}function emt(e,t,r){var o=t[0],n=t[1];return e[0]=r[0]*o+r[2]*n+r[4],e[1]=r[1]*o+r[3]*n+r[5],e}function tmt(e,t,r){var o=t[0],n=t[1];return e[0]=r[0]*o+r[3]*n+r[6],e[1]=r[1]*o+r[4]*n+r[7],e}function rmt(e,t,r){var o=t[0],n=t[1];return e[0]=r[0]*o+r[4]*n+r[12],e[1]=r[1]*o+r[5]*n+r[13],e}function omt(e,t,r,o){var n=t[0]-r[0],i=t[1]-r[1],s=Math.sin(o),a=Math.cos(o);return e[0]=n*a-i*s+r[0],e[1]=n*s+i*a+r[1],e}function nmt(e,t){var r=e[0],o=e[1],n=t[0],i=t[1];return Math.abs(Math.atan2(o*n-r*i,r*n+o*i))}function imt(e,t){var r=e[0],o=e[1],n=t[0],i=t[1];return Math.atan2(r*i-o*n,r*n+o*i)}function smt(e){return e[0]=0,e[1]=0,e}function amt(e){return"vec2("+e[0]+", "+e[1]+")"}function lmt(e,t){return e[0]===t[0]&&e[1]===t[1]}function cmt(e,t){var r=e[0],o=e[1],n=t[0],i=t[1];return Math.abs(r-n)<=gp*Math.max(1,Math.abs(r),Math.abs(n))&&Math.abs(o-i)<=gp*Math.max(1,Math.abs(o),Math.abs(i))}var dmt=xPe,umt=bPe,fmt=vPe,pmt=_Pe,mmt=yPe,hmt=wPe,gmt=SPe,bmt=(function(){var e=gPe();return function(t,r,o,n,i,s){var a,c;for(r||(r=2),o||(o=0),n?c=Math.min(n*r+o,t.length):c=t.length,a=o;a<c;a+=r)e[0]=t[a],e[1]=t[a+1],i(e,e,s),t[a]=e[0],t[a+1]=e[1];return t}})();function cS(e){return e>=0?e%360:(360+e%360)%360}function xu(e){return e*Math.PI/180}var kN=1e6;function Ri(e,t){return!Number.isFinite(e)||Math.abs(e)>kN?t:e}function EN(e){return Number.isFinite(e)&&Math.abs(e)<=kN}function Hn(e){return Number.isFinite(e.width)&&Number.isFinite(e.height)&&e.width>=Number.EPSILON&&e.height>=Number.EPSILON&&e.width<=kN&&e.height<=kN}function TN(e){let t=Ri(e.x,0),r=Ri(e.y,0),o=Ri(e.width,0),n=Ri(e.height,0);return t===e.x&&r===e.y&&o===e.width&&n===e.height?e:{x:t,y:r,width:o,height:n}}function ml(e){let t=Ri(e.pan.x,0),r=Ri(e.pan.y,0),o=Ri(e.basePan.x,0),n=Ri(e.basePan.y,0),i=Ri(e.rotation,0),s=Ri(e.baseRotation,0),a=Ri(e.zoom,1),c=a>=Number.EPSILON?a:1,d=Ri(e.baseZoom,1),u=d>=Number.EPSILON?d:1,f=TN(e.cropRect),m=t===e.pan.x&&r===e.pan.y,h=o===e.basePan.x&&n===e.basePan.y;return m&&h&&c===e.zoom&&u===e.baseZoom&&i===e.rotation&&s===e.baseRotation&&f===e.cropRect?e:{...e,pan:m?e.pan:{x:t,y:r},zoom:c,rotation:i,basePan:h?e.basePan:{x:o,y:n},baseZoom:u,baseRotation:s,cropRect:f}}var iOr=To.create(),sOr=xa.create();function Ii(e,t,r){if(!EN(e)||!EN(t)||!EN(r)||e<=0||t<=0)return{width:0,height:0};let o=xu(r),n=Math.abs(Math.cos(o)),i=Math.abs(Math.sin(o));return{width:n*e+i*t,height:i*e+n*t}}function CPe(e,t,r){if(!Hn(e)||!Hn(t))return{elementSize:{width:0,height:0},visualSize:{width:0,height:0}};let o=Ri(r,0),n=Math.round(o/90)*90,i=Ii(t.width,t.height,n);if(i.width===0||i.height===0)return{elementSize:{width:0,height:0},visualSize:{width:0,height:0}};let s=Math.min(e.width/i.width,e.height/i.height),a=t.width*s,c=t.height*s,d=Ii(a,c,n);return{elementSize:{width:a,height:c},visualSize:d}}function kPe(e,t,r,o,n){let i=e.width*r.width,s=e.height*r.height;if(!Hn(t)||!Hn(r)||!(i>0)||!(s>0)||!Number.isFinite(o)||!Number.isFinite(n)||!(o>0)||!(n>=1))return 1;let a=o*t.width/i,c=o*t.height/s,d=Math.min(a,c);return Math.min(n,Math.max(1,d))}function Hb(e,t,r){let o=To.create();if(!Hn(t)||!Hn(r))return o;let n=ml(e),i=Math.round(n.rotation/90)*90,s=Ii(r.width,r.height,i);if(s.width===0||s.height===0)return o;let a=Math.min(t.width/s.width,t.height/s.height),c=r.width*a,d=r.height*a,{width:u,height:f}=Ii(c,d,i);return To.translate(o,o,[t.width/2,t.height/2]),To.translate(o,o,[n.pan.x*u,n.pan.y*f]),To.scale(o,o,[n.flip.horizontal?-1:1,n.flip.vertical?-1:1]),To.rotate(o,o,xu(n.rotation)),To.scale(o,o,[n.zoom,n.zoom]),To.translate(o,o,[-c/2,-d/2]),To.scale(o,o,[c,d]),o}function vmt(e,t){let r=t.map(a=>{let c=xa.create();return xa.transformMat2d(c,a,e),c}),o=r[0][0],n=r[0][0],i=r[0][1],s=r[0][1];for(let a=1;a<r.length;a++){let c=r[a];c[0]<o&&(o=c[0]),c[0]>n&&(n=c[0]),c[1]<i&&(i=c[1]),c[1]>s&&(s=c[1])}return{left:o,top:i,width:n-o,height:s-i}}function eR(e){return vmt(e,[[0,0],[1,0],[1,1],[0,1]])}function EPe(e,t,r){let o=To.create();if(!Hn(t)||!Hn(r))return o;let{rotation:n,flip:i,cropRect:s,zoom:a,pan:c}=ml(e),d=Math.round(n/90)*90,{width:u,height:f}=Ii(t.width,t.height,d),m=s.width*u,h=s.height*f,g=m>0?r.width/m:1,b=h>0?r.height/h:1,v=s.x*u+r.width/2/g,y=s.y*f+r.height/2/b,w=u/2+c.x*u,_=f/2+c.y*f;return To.scale(o,o,[g,b]),To.translate(o,o,[w-v+r.width/2/g,_-y+r.height/2/b]),To.scale(o,o,[i.horizontal?-1:1,i.vertical?-1:1]),To.rotate(o,o,xu(n)),To.scale(o,o,[a,a]),To.translate(o,o,[-t.width/2,-t.height/2]),o}var TPe=.92;function _mt(e){return new Promise((t,r)=>{let o=new Image;o.addEventListener("load",()=>t(o)),o.addEventListener("error",n=>r(n)),o.crossOrigin="anonymous",o.src=e})}function ymt(e,t){let{naturalWidth:r,naturalHeight:o}=e,{rotation:n,cropRect:i}=t,s={width:r,height:o},a=Math.round(n/90)*90,c=Ii(r,o,a),d=Math.round(i.width*c.width),u=Math.round(i.height*c.height),f=document.createElement("canvas");f.width=d,f.height=u;let m=f.getContext("2d");if(!m)throw new Error("Could not obtain a 2D context for the export canvas.");let h=EPe(t,s,{width:d,height:u});return m.setTransform(h[0],h[1],h[2],h[3],h[4],h[5]),m.drawImage(e,0,0),f}function wmt(e,t="image/png",r=TPe){return new Promise((o,n)=>{e.toBlob(i=>{i?o(i):n(new Error("Canvas toBlob returned null."))},t,r)})}async function PN(e,t,r="image/png",o=TPe){let n=await _mt(e),i=ymt(n,t);return wmt(i,r,o)}var uh=1e-9;function RN(e,t){let r=xu(e),o=Math.abs(Math.cos(r)),n=Math.abs(Math.sin(r)),i=Ii(t,1,e);return{visualW:i.width,visualH:i.height,absC:o,absS:n}}function OPe(e,t,r){let o=Math.max(t,Number.EPSILON),n=Math.round(e/90)*90,{visualW:i,visualH:s}=RN(n,o),{absC:a,absS:c}=RN(e,o),d=r.width*i/2,u=r.height*s/2,f=d*a+u*c,m=d*c+u*a,h=2*f/o,g=2*m;return Math.max(h,g)}function dS(e){if(!e.image)return dh;let t={width:e.image.naturalWidth,height:e.image.naturalHeight};if(!Hn(t))return dh;let r=ml(e),o=t.width/t.height;return Math.max(XP,OPe(r.rotation,o,r.cropRect))}function APe(e,t,r){if(!Hn(t)||!Hn(r))return{minX:0,minY:0,maxX:1,maxY:1};let o=ml(e),n=o.pan.x*r.width,i=o.pan.y*r.height,s=xu(o.rotation),a=Math.cos(s),c=Math.sin(s),d=o.flip.horizontal?-1:1,u=o.flip.vertical?-1:1,f=o.zoom,m=d*a*f,h=u*c*f,g=-d*c*f,b=u*a*f,v=t.width/2,y=t.height/2,w=[[-v,-y],[v,-y],[v,y],[-v,y]],_=1/0,x=-1/0,C=1/0,S=-1/0;for(let[k,R]of w){let O=m*k+g*R+n,E=h*k+b*R+i,I=O/r.width+.5,T=E/r.height+.5;_=Math.min(_,I),x=Math.max(x,I),C=Math.min(C,T),S=Math.max(S,T)}return{minX:_,minY:C,maxX:x,maxY:S}}function MPe(e,t,r,o){let n=TN(e),i=Ri(t,1),s=i>=Number.EPSILON?i:1,a=Ri(r,0),c=Ri(o,1),d=Math.max(c,Number.EPSILON),u=Math.round(a/90)*90,{visualW:f,visualH:m}=RN(u,d),{absC:h,absS:g}=RN(a,d),b=n.width,v=n.height,y=b*f,w=v*m,_=y*h+w*g,x=y*g+w*h,C=d*s,S=s,k=1;if(_>0&&(k=Math.min(k,C/_)),x>0&&(k=Math.min(k,S/x)),k>=1-uh)return n;let R=b*k,O=v*k,E=n.x+b/2,I=n.y+v/2,T=E-R/2,M=I-O/2;return T=Math.max(0,Math.min(T,1-R)),M=Math.max(0,Math.min(M,1-O)),{x:T,y:M,width:R,height:O}}var PPe={width:1e3,height:1e3},RPe=To.create(),IPe=xa.create();function Sa(e,t,r){let o=ml(e),n=TN(r),i=Hn(t)?t.width/t.height:1,s=Math.max(XP,OPe(o.rotation,i,n)),a=Math.min(nc,Math.max(o.zoom,s)),c={...o,zoom:a},d=Hb(c,PPe,t),u=Math.round(o.rotation/90)*90,f=Hb({...c,pan:{x:0,y:0},zoom:1,rotation:u},PPe,t),m=eR(f),h=[[m.left+n.x*m.width,m.top+n.y*m.height],[m.left+(n.x+n.width)*m.width,m.top+n.y*m.height],[m.left+(n.x+n.width)*m.width,m.top+(n.y+n.height)*m.height],[m.left+n.x*m.width,m.top+(n.y+n.height)*m.height]];To.invert(RPe,d);let g=1/0,b=-1/0,v=1/0,y=-1/0;for(let R of h){xa.transformMat2d(IPe,R,RPe);let O=IPe;O[0]<g&&(g=O[0]),O[0]>b&&(b=O[0]),O[1]<v&&(v=O[1]),O[1]>y&&(y=O[1])}if(g>=-uh&&b<=1+uh&&v>=-uh&&y<=1+uh)return{pan:o.pan,zoom:a};let w=0,_=0;g<0&&b<=1+uh?w=-g:b>1&&g>=-uh?w=1-b:g<0&&b>1&&(w=(1-b-g)/2),v<0&&y<=1+uh?_=-v:y>1&&v>=-uh?_=1-y:v<0&&y>1&&(_=(1-y-v)/2);let x=d[0]*w+d[2]*_,C=d[1]*w+d[3]*_,S=o.pan.x-(m.width>0?x/m.width:0),k=o.pan.y-(m.height>0?C/m.height:0);return{pan:{x:S,y:k},zoom:a}}var xmt=1e-6;function Ub(e,t){return Math.abs(e-t)<xmt}function uS(e,t){let r=e.image,o=t.image;return r?.src===o?.src&&r?.naturalWidth===o?.naturalWidth&&r?.naturalHeight===o?.naturalHeight&&Ub(e.pan.x,t.pan.x)&&Ub(e.pan.y,t.pan.y)&&Ub(e.zoom,t.zoom)&&Ub(e.rotation,t.rotation)&&e.flip.horizontal===t.flip.horizontal&&e.flip.vertical===t.flip.vertical&&Ub(e.cropRect.x,t.cropRect.x)&&Ub(e.cropRect.y,t.cropRect.y)&&Ub(e.cropRect.width,t.cropRect.width)&&Ub(e.cropRect.height,t.cropRect.height)}function NPe(e,t){return e.image?Math.min(nc,Math.max(XP,t)):Math.min(nc,Math.max(dh,t))}function Smt(e,t){switch(t.type){case"crop":return{type:"SET_CROP_RECT",payload:{...t.rect}};case"rotate":{let o=e.flip.horizontal!==e.flip.vertical?-t.degrees:t.degrees;return{type:"SET_ROTATION",payload:cS(e.rotation+o)}}case"flip":return{type:"SET_FLIP",payload:{...e.flip,[t.direction]:!e.flip[t.direction]}};case"zoom":return{type:"SET_ZOOM",payload:t.factor}}}function hl(e){if(!e.image)return e;let t={width:e.image.naturalWidth,height:e.image.naturalHeight},r=t.width/t.height,{pan:o,zoom:n}=Sa(e,t,e.cropRect),i=MPe(e.cropRect,n,e.rotation,r),s=o;return i!==e.cropRect&&({pan:s}=Sa({...e,zoom:n,cropRect:i},t,i)),s.x===e.pan.x&&s.y===e.pan.y&&n===e.zoom&&i===e.cropRect?e:{...e,pan:s,zoom:n,cropRect:i}}function fh(e){return e.basePan.x===e.pan.x&&e.basePan.y===e.pan.y&&e.baseZoom===e.zoom&&e.baseRotation===e.rotation?e:{...e,basePan:{x:e.pan.x,y:e.pan.y},baseZoom:e.zoom,baseRotation:e.rotation}}function Ky(e,t){switch(t.type){case"SET_IMAGE":return fh(hl({...e,image:t.payload}));case"SET_PAN":return fh(hl({...e,pan:t.payload}));case"SET_ZOOM":{let r=NPe(e,t.payload);return fh(hl({...e,zoom:r}))}case"SET_ZOOM_AT_POINT":{let r=NPe(e,t.payload.zoom);return fh(hl({...e,zoom:r,pan:t.payload.pan}))}case"SET_ROTATION":{let r=cS(t.payload),o=e.flip.horizontal!==e.flip.vertical,n=xu(r-e.baseRotation),i=Math.cos(n),s=Math.sin(n)*(o?-1:1),a=e.cropRect.x+e.cropRect.width/2,c=e.cropRect.y+e.cropRect.height/2,d=a-.5,u=c-.5,f=e.basePan.x-d,m=e.basePan.y-u;return hl({...e,rotation:r,zoom:e.baseZoom,pan:{x:d+i*f-s*m,y:u+s*f+i*m}})}case"SNAP_ROTATE_90":{let r=t.payload.direction,n=e.flip.horizontal!==e.flip.vertical?-r:r,i=cS(e.rotation+n*90),s=e.cropRect,a=s.x+s.width/2,c=s.y+s.height/2,d=r===1?-e.pan.y:e.pan.y,u=r===1?e.pan.x:-e.pan.x;return fh(hl({...e,rotation:i,zoom:e.baseZoom,pan:{x:d,y:u},cropRect:{x:a-s.height/2,y:c-s.width/2,width:s.height,height:s.width}}))}case"SET_FLIP":{let r=e.flip,o=t.payload,n=r.horizontal!==o.horizontal,i=r.vertical!==o.vertical,s=e.cropRect;return fh(hl({...e,flip:o,pan:{x:n?-e.pan.x:e.pan.x,y:i?-e.pan.y:e.pan.y},cropRect:{x:n?1-s.x-s.width:s.x,y:i?1-s.y-s.height:s.y,width:s.width,height:s.height}}))}case"SET_CROP_RECT":return fh(hl({...e,cropRect:t.payload}));case"SETTLE_CROP":{let r=e.cropRect;if(r.width===0||r.height===0||!e.image)return e;let o=1/Math.max(r.width,r.height),n=e.zoom>0?nc/e.zoom:o,i=Math.min(o,n),s=r.width*i,a=r.height*i,c=r.x+r.width/2,d=r.y+r.height/2;return fh(hl({...e,zoom:e.zoom*i,pan:{x:(e.pan.x-c+.5)*i,y:(e.pan.y-d+.5)*i},cropRect:{x:(1-s)/2,y:(1-a)/2,width:s,height:a}}))}case"APPLY_OPERATION":return Ky(e,Smt(e,t.payload));case"RESET":return fh(hl({...lS,image:e.image,...t.payload}))}}function FPe(e,t){let r=Math.min(nc,Math.max(dS(e),t));if(r===e.zoom)return null;let{cropRect:o}=e,n=o.x+o.width/2-.5,i=o.y+o.height/2-.5,s=1-r/e.zoom,a=e.pan.x+(n-e.pan.x)*s,c=e.pan.y+(i-e.pan.y)*s,d=e.image?{width:e.image.naturalWidth,height:e.image.naturalHeight}:{width:1,height:1},{pan:u}=Sa({...e,zoom:r,pan:{x:a,y:c}},d,e.cropRect);return{type:"SET_ZOOM_AT_POINT",payload:{zoom:r,pan:u}}}function IN(e,t){return{setPan:r=>e({type:"SET_PAN",payload:r}),setZoom:r=>{let o=FPe(t(),r);o&&e(o)},setZoomAtPoint:(r,o)=>e({type:"SET_ZOOM_AT_POINT",payload:{zoom:r,pan:o}}),setRotation:r=>e({type:"SET_ROTATION",payload:r}),setFlip:r=>e({type:"SET_FLIP",payload:r}),toggleFlip:r=>{let{flip:o}=t();e({type:"SET_FLIP",payload:{...o,[r]:!o[r]}})},snapRotate90:r=>e({type:"SNAP_ROTATE_90",payload:{direction:r}}),setCropRect:r=>e({type:"SET_CROP_RECT",payload:r}),settleCrop:()=>e({type:"SETTLE_CROP"}),applyOperation:r=>e({type:"APPLY_OPERATION",payload:r})}}var pt=l(H(),1),Aee=l(G(),1);function Xy(e,t){let r=1,o=1;if(e&&e>0&&t.width>0){let n=e*t.height/t.width;n<=1?r=n:o=1/n}return{x:(1-r)/2,y:(1-o)/2,width:r,height:o}}function DPe(e){return e<=0?Pee:Math.max(Pee,lPe/e)}var Iee={width:.05,height:.05};function ON(e,t,r,o,n,i=Iee){let s=o.width>0?(t-e.startX)/o.width:0,a=o.height>0?(r-e.startY)/o.height:0,c=e.startRect,d=e.handle,u=c.y,f=c.y+c.height,m=c.x,h=c.x+c.width;return(d==="n"||d==="nw"||d==="ne")&&(u=Math.max(n.minY,Math.min(c.y+a,f-i.height))),(d==="s"||d==="sw"||d==="se")&&(f=Math.max(u+i.height,Math.min(c.y+c.height+a,n.maxY))),(d==="w"||d==="nw"||d==="sw")&&(m=Math.max(n.minX,Math.min(c.x+s,h-i.width))),(d==="e"||d==="ne"||d==="se")&&(h=Math.max(m+i.width,Math.min(c.x+c.width+s,n.maxX))),{x:m,y:u,width:h-m,height:f-u}}function Oee(e,t,r,o,n,i,s=Iee,a){if(i<=0||o.width<=0||o.height<=0)return{...e.startRect};let c=(t-e.startX)/o.width,d=(r-e.startY)/o.height,u=e.startRect,f=e.handle,m=f==="nw"||f==="sw"?u.x+u.width:u.x,h=f==="nw"||f==="ne"?u.y+u.height:u.y,g=f==="nw"||f==="sw"?-1:1,b=f==="nw"||f==="ne"?-1:1,v=(f==="nw"||f==="sw"?u.x:u.x+u.width)+c,y=(f==="nw"||f==="ne"?u.y:u.y+u.height)+d,w=(v-m)*g,_=(y-h)*b,x=Math.max(s.width,s.height*i),C=x/i;w=Math.max(w,x),_=Math.max(_,C);let S=i*o.width/o.height;a==="width"||!a&&w*o.width/(_*o.height)>S?_=w/i:w=_*i;let R=g>0?n.maxX-m:m-n.minX,O=b>0?n.maxY-h:h-n.minY;w>R&&(w=R,_=w/i),_>O&&(_=O,w=_*i),w=Math.max(w,x),_=Math.max(_,C);let E=g>0?m:m-w,I=b>0?h:h-_;return{x:E,y:I,width:w,height:_}}function LPe(e,t,r,o,n,i=Iee){let s=e.startRect,a=s.width*o.width;if(s.height*o.height<=0||a<=0)return ON(e,t,r,o,n,i);let d=s.width/s.height,u=e.handle;if(u==="nw"||u==="ne"||u==="sw"||u==="se")return Oee(e,t,r,o,n,d,i);let f=ON(e,t,r,o,n,i);if(u==="n"||u==="s"){let w=f.height,_=w*d,x=s.x+s.width/2,C=Math.min(x-n.minX,n.maxX-x)*2;_>C&&(_=C,w=_/d);let S=Math.max(i.height,i.width/d);w<S&&(w=S,_=w*d);let k=u==="n"?s.y+s.height-w:s.y;return{x:x-_/2,y:k,width:_,height:w}}let m=f.width,h=m/d,g=s.y+s.height/2,b=Math.min(g-n.minY,n.maxY-g)*2;h>b&&(h=b,m=h*d);let v=Math.max(i.width,i.height*d);return m<v&&(m=v,h=m/d),{x:u==="w"?s.x+s.width-m:s.x,y:g-h/2,width:m,height:h}}var ho=l(H(),1);var VPe=300,Cmt=30,kmt=200;function ph(e){return e.image?{width:e.image.naturalWidth,height:e.image.naturalHeight}:{width:1,height:1}}function AN(e,t){let r=e.clientX-t.clientX,o=e.clientY-t.clientY;return Math.sqrt(r*r+o*o)}var BPe=class{options;isDragging=!1;isZooming=!1;drag=null;touch=null;touchCleanup=null;pointerCleanup=null;lastTap=null;zoomTimer;wheelGestureTimer;wheelGestureActive=!1;rafId=0;constructor(e){this.options=e}get minZoom(){return this.options.minZoom??dh}get maxZoom(){return this.options.maxZoom??nc}get zoomSpeed(){return this.options.zoomSpeed??uPe}get keyboardStep(){return this.options.keyboardStep??ZP}getKeyboardStep(e){return e.shiftKey?this.keyboardStep*CN:this.keyboardStep}get doubleTapZoom(){return this.options.doubleTapZoom??2}setStatus(e){let t=!1;e.isDragging!==void 0&&e.isDragging!==this.isDragging&&(this.isDragging=e.isDragging,t=!0),e.isZooming!==void 0&&e.isZooming!==this.isZooming&&(this.isZooming=e.isZooming,t=!0),t&&this.options.onStatusChange?.({isDragging:this.isDragging,isZooming:this.isZooming})}handlePointerDown(e,t){if(e.button!==0||e.pointerType==="touch")return;e.preventDefault();let r=t.ownerDocument;r?.activeElement instanceof HTMLElement&&r.activeElement!==t&&r.activeElement.blur(),t.focus(),t.setPointerCapture(e.pointerId),this.setStatus({isDragging:!0}),this.options.onGestureStart?.();let o=this.options.getState();this.drag={startX:e.clientX,startY:e.clientY,startPanX:o.pan.x,startPanY:o.pan.y};let n=a=>{let c=this.drag;if(!c)return;let d=a;cancelAnimationFrame(this.rafId),this.rafId=requestAnimationFrame(()=>{let u=this.options.getState(),f=this.options.getImageSize(),m=this.options.getContainerSize(),h=f??m,g=h.width>0?(d.clientX-c.startX)/h.width:0,b=h.height>0?(d.clientY-c.startY)/h.height:0,{pan:v}=Sa({...u,pan:{x:c.startPanX+g,y:c.startPanY+b}},ph(u),u.cropRect);this.options.actions.setPan(v)})},i=()=>{t.removeEventListener("pointermove",n),t.removeEventListener("pointerup",s),t.removeEventListener("lostpointercapture",s)},s=()=>{this.setStatus({isDragging:!1}),this.options.onGestureEnd?.(),this.drag=null,cancelAnimationFrame(this.rafId),i(),this.pointerCleanup=null};t.addEventListener("pointermove",n),t.addEventListener("pointerup",s),t.addEventListener("lostpointercapture",s),this.pointerCleanup=i}handleWheel(e){if(e.preventDefault(),this.drag)return;this.wheelGestureActive||(this.wheelGestureActive=!0,this.options.onGestureStart?.()),clearTimeout(this.wheelGestureTimer),this.wheelGestureTimer=setTimeout(()=>{this.wheelGestureActive=!1,this.options.onGestureEnd?.()},VPe);let t=this.options.getState(),r=-e.deltaY*this.zoomSpeed,o=Math.min(this.maxZoom,Math.max(this.minZoom,t.zoom+r));if(o===t.zoom)return;let n=this.options.getContainerSize(),s=this.options.getImageSize()??n,a=e.currentTarget,c=a instanceof Element?a.getBoundingClientRect():void 0;if(s.width>0&&s.height>0&&c){let d=e.clientX-c.left-n.width/2,u=e.clientY-c.top-n.height/2,f=1-o/t.zoom,m=d/s.width,h=u/s.height,g=t.pan.x+(m-t.pan.x)*f,b=t.pan.y+(h-t.pan.y)*f,{pan:v}=Sa({...t,zoom:o,pan:{x:g,y:b}},ph(t),t.cropRect);this.options.actions.setZoomAtPoint(o,v)}else this.options.actions.setZoom(o)}handleTouchStart(e,t,r=document){if(this.touch&&e.touches.length===2){let n=this.options.getState(),i=AN(e.touches[0],e.touches[1]),s=(e.touches[0].clientX+e.touches[1].clientX)/2,a=(e.touches[0].clientY+e.touches[1].clientY)/2;this.touch.didPinch=!0,this.touch.startDistance=i,this.touch.startZoom=n.zoom,this.touch.startPanX=n.pan.x,this.touch.startPanY=n.pan.y,this.touch.startMidX=s,this.touch.startMidY=a,this.touch.containerRect=t,this.setStatus({isDragging:!1});return}if(e.touches.length===1){let n=e.touches[0].clientX,i=e.touches[0].clientY;if(this.tryDoubleTap(e,n,i,t))return;let s=this.options.getState();this.touch={startDistance:0,startZoom:s.zoom,lastTouchX:e.touches[0].clientX,lastTouchY:e.touches[0].clientY,startPanX:s.pan.x,startPanY:s.pan.y,containerRect:t,startMidX:0,startMidY:0,didPinch:!1,moved:!1},this.options.onGestureStart?.()}else if(e.touches.length===2){let n=this.options.getState(),i=AN(e.touches[0],e.touches[1]),s=(e.touches[0].clientX+e.touches[1].clientX)/2,a=(e.touches[0].clientY+e.touches[1].clientY)/2;this.touch={startDistance:i,startZoom:n.zoom,lastTouchX:0,lastTouchY:0,startPanX:n.pan.x,startPanY:n.pan.y,containerRect:t,startMidX:s,startMidY:a,didPinch:!0,moved:!1},this.options.onGestureStart?.()}let o=()=>{this.touch=null,this.touchCleanup=null,cancelAnimationFrame(this.rafId),r.removeEventListener("touchmove",this.handleTouchMove),r.removeEventListener("touchend",o),r.removeEventListener("touchcancel",o),this.setStatus({isDragging:!1}),this.options.onGestureEnd?.()};this.touchCleanup?.(),r.addEventListener("touchmove",this.handleTouchMove,{passive:!1}),r.addEventListener("touchend",o),r.addEventListener("touchcancel",o),this.touchCleanup=o}handleTouchMove=e=>{let t=this.touch;t&&(e.preventDefault(),cancelAnimationFrame(this.rafId),this.rafId=requestAnimationFrame(()=>{let r=this.options.getState();if(e.touches.length===2){if(!t.didPinch){t.didPinch=!0,t.startDistance=AN(e.touches[0],e.touches[1]),t.startZoom=r.zoom,t.startPanX=r.pan.x,t.startPanY=r.pan.y,t.startMidX=(e.touches[0].clientX+e.touches[1].clientX)/2,t.startMidY=(e.touches[0].clientY+e.touches[1].clientY)/2,this.setStatus({isDragging:!1});return}let o=this.options.getContainerSize(),n=this.options.getImageSize(),i=e.touches[0],s=e.touches[1],c=AN(i,s)/t.startDistance,d=Math.min(this.maxZoom,Math.max(this.minZoom,t.startZoom*c)),u=n??o,f=t.containerRect;if(u.width>0&&u.height>0&&f){let m=(i.clientX+s.clientX)/2-f.left-o.width/2,h=(i.clientY+s.clientY)/2-f.top-o.height/2,g=t.startMidX-f.left-o.width/2,b=t.startMidY-f.top-o.height/2,v=u.width>0?(m-g)/u.width:0,y=u.height>0?(h-b)/u.height:0,w=t.startZoom!==0?1-d/t.startZoom:0,_=g/u.width,x=b/u.height,C=t.startPanX+v+(_-t.startPanX)*w,S=t.startPanY+y+(x-t.startPanY)*w,{pan:k}=Sa({...r,zoom:d,pan:{x:C,y:S}},ph(r),r.cropRect);this.options.actions.setZoomAtPoint(d,k)}else d!==r.zoom&&this.options.actions.setZoom(d)}else if(e.touches.length===1&&!t.didPinch){t.moved||(t.moved=!0,this.setStatus({isDragging:!0}));let o=this.options.getImageSize(),n=this.options.getContainerSize(),i=o??n,s=i.width>0?(e.touches[0].clientX-t.lastTouchX)/i.width:0,a=i.height>0?(e.touches[0].clientY-t.lastTouchY)/i.height:0,{pan:c}=Sa({...r,pan:{x:t.startPanX+s,y:t.startPanY+a}},ph(r),r.cropRect);this.options.actions.setPan(c)}}))};tryDoubleTap(e,t,r,o){let n=Date.now(),i=this.lastTap;if(!i)return this.lastTap={time:n,x:t,y:r},!1;let s=n-i.time,a=Math.sqrt((t-i.x)**2+(r-i.y)**2);if(!(s<VPe&&a<Cmt))return this.lastTap={time:n,x:t,y:r},!1;e.preventDefault(),this.lastTap=null;let d=this.options.getState(),u=this.options.getContainerSize(),f=this.options.getImageSize(),m=d.zoom>(this.minZoom+this.doubleTapZoom)/2?this.minZoom:this.doubleTapZoom,h=f??u;if(this.setStatus({isZooming:!0}),clearTimeout(this.zoomTimer),this.zoomTimer=setTimeout(()=>{this.setStatus({isZooming:!1})},kmt),this.options.onGestureStart?.(),h.width>0&&h.height>0){let g=t-o.left-u.width/2,b=r-o.top-u.height/2,v=1-m/d.zoom,y=g/h.width,w=b/h.height,_=d.pan.x+(y-d.pan.x)*v,x=d.pan.y+(w-d.pan.y)*v,{pan:C}=Sa({...d,zoom:m,pan:{x:_,y:x}},ph(d),d.cropRect);this.options.actions.setZoomAtPoint(m,C)}else this.options.actions.setZoom(m);return this.options.onGestureEnd?.(),!0}handleKeyDown(e){let t=this.options.getState();switch(e.key){case"ArrowUp":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=Sa({...t,pan:{x:t.pan.x,y:t.pan.y+r}},ph(t),t.cropRect);this.options.actions.setPan(o);break}case"ArrowDown":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=Sa({...t,pan:{x:t.pan.x,y:t.pan.y-r}},ph(t),t.cropRect);this.options.actions.setPan(o);break}case"ArrowLeft":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=Sa({...t,pan:{x:t.pan.x+r,y:t.pan.y}},ph(t),t.cropRect);this.options.actions.setPan(o);break}case"ArrowRight":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=Sa({...t,pan:{x:t.pan.x-r,y:t.pan.y}},ph(t),t.cropRect);this.options.actions.setPan(o);break}case"+":case"=":{e.preventDefault();let r=Math.min(this.maxZoom,Math.max(this.minZoom,t.zoom+.5));this.options.actions.setZoom(r);break}case"-":case"_":{e.preventDefault();let r=Math.min(this.maxZoom,Math.max(this.minZoom,t.zoom-.5));this.options.actions.setZoom(r);break}case"r":case"R":{if(e.metaKey||e.ctrlKey||e.altKey)break;e.preventDefault(),this.options.actions.snapRotate90(e.shiftKey?-1:1);break}case"h":case"H":{if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)break;e.preventDefault(),this.options.actions.toggleFlip?.("horizontal");break}case"v":case"V":{if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)break;e.preventDefault(),this.options.actions.toggleFlip?.("vertical");break}}}destroy(){cancelAnimationFrame(this.rafId),clearTimeout(this.zoomTimer),clearTimeout(this.wheelGestureTimer),this.touchCleanup?.(),this.touchCleanup=null,this.pointerCleanup?.(),this.pointerCleanup=null,this.drag=null,this.touch=null,this.lastTap=null,this.wheelGestureActive=!1,this.isDragging=!1,this.isZooming=!1}};var Emt=300;function Tmt(e){switch(e.key){case"ArrowUp":case"ArrowDown":case"ArrowLeft":case"ArrowRight":return!0;default:return!1}}function Pmt(e){switch(e.key){case"+":case"=":case"-":case"_":return!0;default:return!1}}function zPe(e,t,r,o,n){let[i,s]=(0,ho.useState)(!1),[a,c]=(0,ho.useState)(!1),[d,u]=(0,ho.useState)(!1),[f,m]=(0,ho.useState)(!1),h=(0,ho.useRef)(),g=(0,ho.useRef)(!1),b=(0,ho.useRef)(e);b.current=e;let v=(0,ho.useRef)(r);v.current=r;let y=(0,ho.useRef)(o);y.current=o;let w=(0,ho.useRef)(n);w.current=n;let _=(0,ho.useRef)(t);_.current=t;let x=(0,ho.useRef)(null),C=(0,ho.useCallback)(()=>{u(!0)},[]),S=(0,ho.useCallback)(()=>{u(!1)},[]),k=(0,ho.useCallback)(()=>{g.current||(g.current=!0,w.current?.onGestureStart?.()),clearTimeout(h.current),h.current=setTimeout(()=>{g.current=!1,m(!1),w.current?.onGestureEnd?.()},Emt)},[]);(0,ho.useEffect)(()=>()=>{clearTimeout(h.current)},[]),(0,ho.useEffect)(()=>{let M=new BPe({getState:()=>b.current,actions:{setPan:F=>_.current.setPan(F),setZoom:F=>_.current.setZoom(F),setZoomAtPoint:(F,V)=>_.current.setZoomAtPoint(F,V),snapRotate90:F=>_.current.snapRotate90(F),toggleFlip:F=>_.current.toggleFlip?.(F)},getContainerSize:()=>v.current,getImageSize:()=>y.current,get minZoom(){return w.current?.minZoom},get maxZoom(){return w.current?.maxZoom},get zoomSpeed(){return w.current?.zoomSpeed},get keyboardStep(){return w.current?.keyboardStep},get doubleTapZoom(){return w.current?.doubleTapZoom},onGestureStart:()=>{C(),w.current?.onGestureStart?.()},onGestureEnd:()=>{S(),w.current?.onGestureEnd?.()},onStatusChange:F=>{s(F.isDragging),c(F.isZooming)}});return x.current=M,()=>{M.destroy(),x.current=null}},[C,S]);let R=n?.disabled??!1;(0,ho.useEffect)(()=>{if(!R)return;x.current?.destroy(),s(!1),c(!1),m(!1);let M=d||g.current;g.current&&(g.current=!1,clearTimeout(h.current)),S(),M&&w.current?.onGestureEnd?.()},[R,d,S]);let O=(0,ho.useCallback)(M=>{if(w.current?.disabled)return;let F=M.currentTarget;x.current?.handlePointerDown(M.nativeEvent,F)},[]),E=(0,ho.useCallback)(M=>{if(w.current?.disabled)return;let F=M.currentTarget,V=F.getBoundingClientRect();x.current?.handleTouchStart(M.nativeEvent,V,F.ownerDocument)},[]),I=(0,ho.useCallback)(M=>{w.current?.disabled||(Tmt(M.nativeEvent)?(m(!0),k()):Pmt(M.nativeEvent)&&k(),x.current?.handleKeyDown(M.nativeEvent))},[k]),T=(0,ho.useCallback)(M=>{w.current?.disabled||x.current?.handleWheel(M)},[]);return{handlers:{onPointerDown:O,onTouchStart:E,onKeyDown:I},onWheelNative:T,isDragging:i,isZooming:a,isPlacementActive:d||f||a}}var HPe=l(H(),1);var Rmt="matrix(1, 0, 0, 1, 0, 0)";function jPe(e,t){if(!Hn(t))return Rmt;let r=ml(e),o=r.pan.x*t.width,n=r.pan.y*t.height,i=xu(r.rotation),s=Math.cos(i),a=Math.sin(i),c=r.flip.horizontal?-1:1,d=r.flip.vertical?-1:1,u=r.zoom,f=c*s*u,m=d*a*u,h=-c*a*u,g=d*s*u;return`matrix(${f}, ${m}, ${h}, ${g}, ${o}, ${n})`}function UPe(e,t){return(0,HPe.useMemo)(()=>jPe(e,t),[e,t])}var qPe=l(vi(),1),mh=l(H(),1),Ca=l(G(),1);function Zy(e,t){let r=ml(e);if(!Hn(t))return{x:0,y:0,width:0,height:0,rotation:r.rotation,flip:{...r.flip},zoom:r.zoom};let o={width:1e3,height:1e3},n=Hb(r,o,t),i=To.create();To.invert(i,n);let s=Hb({...r,pan:{x:0,y:0},zoom:1},o,t),a=eR(s),c=r.cropRect,d=a.left+(c.x+c.width/2)*a.width,u=a.top+(c.y+c.height/2)*a.height,f=xa.create();xa.transformMat2d(f,[d,u],i);let m=Math.round(r.rotation/90)*90,{width:h,height:g}=Ii(t.width,t.height,m),b=c.width*h/r.zoom,v=c.height*g/r.zoom;return{x:f[0]*t.width-b/2,y:f[1]*t.height-v/2,width:b,height:v,rotation:r.rotation,flip:{...r.flip},zoom:r.zoom}}function Imt(e,t,r){if(!Hn(t)||r.width<=0||r.height<=0)return null;let o=ml(e),n={width:1e3,height:1e3},i=Hb({...o,pan:{x:0,y:0},zoom:1},n,t),s=eR(i);if(s.width<=0||s.height<=0)return null;let a=xa.fromValues((r.x+r.width/2)/t.width,(r.y+r.height/2)/t.height),c=xa.create(),d=Hb(o,n,t);xa.transformMat2d(c,a,d);let u=Math.round(o.rotation/90)*90,{width:f,height:m}=Ii(t.width,t.height,u);if(f<=0||m<=0)return null;let h=r.width*o.zoom/f,g=r.height*o.zoom/m,b=(c[0]-s.left)/s.width,v=(c[1]-s.top)/s.height;return{x:b-h/2,y:v-g/2,width:h,height:g}}var Omt=1e-6;function Amt(e){let t=cS(e),r=Math.round(t/90)*90;return Math.abs(t-r)<Omt}function WPe(e,t,r,o){let n=ml(e);return Amt(n.rotation)?YPe(n,t,r,{left:o.includes("w"),top:o.includes("n"),right:o.includes("e"),bottom:o.includes("s")}):r}function GPe(e,t,r){return YPe(e,t,r,{left:!0,top:!0,right:!0,bottom:!0})}function YPe(e,t,r,o){if(!Hn(t))return r;let n=ml({...e,cropRect:r}),i=Zy(n,t),s=o.left||o.right,a=o.top||o.bottom,c=o.left?Math.round(i.x):i.x,d=o.top?Math.round(i.y):i.y,u=o.right?Math.round(i.x+i.width):i.x+i.width,f=o.bottom?Math.round(i.y+i.height):i.y+i.height;if(u<=c||f<=d)return r;let m=Imt(n,t,{...i,x:c,y:d,width:u-c,height:f-d});return m?{x:s?m.x:r.x,y:a?m.y:r.y,width:s?m.width:r.width,height:a?m.height:r.height}:r}var Mmt=300;function Nmt(e,t){if(!t||t.flip.horizontal===e.flip.horizontal&&t.flip.vertical===e.flip.vertical)return;let{horizontal:r,vertical:o}=e.flip;return r&&o?(0,Ca.__)("Flipped horizontally and vertically"):r?(0,Ca.__)("Flipped horizontally"):o?(0,Ca.__)("Flipped vertically"):(0,Ca.__)("Flip removed")}function Fmt(e,t){if(t&&Math.round(t.rotation)===Math.round(e.rotation))return;let o=e.flip.horizontal!==e.flip.vertical?-1:1,n=Math.round(e.rotation)*o%360;return n>180&&(n-=360),n<=-180&&(n+=360),n===0?t?(0,Ca.__)("Rotation 0 degrees"):void 0:n>0?(0,Ca.sprintf)((0,Ca.__)("Rotated %d degrees clockwise"),n):(0,Ca.sprintf)((0,Ca.__)("Rotated %d degrees counterclockwise"),Math.abs(n))}function Dmt(e,t){if(!e.image)return;let r={width:e.image.naturalWidth,height:e.image.naturalHeight},o=Zy(e,r);if(t?.image){let n=Zy({...e,cropRect:t.cropRect},r);if(Math.round(n.width)===Math.round(o.width)&&Math.round(n.height)===Math.round(o.height))return}return(0,Ca.sprintf)((0,Ca.__)("Crop %1$d by %2$d pixels"),Math.round(o.width),Math.round(o.height))}function Lmt(e,t){if(!(t&&Math.round(t.zoom*100)===Math.round(e.zoom*100)))return(0,Ca.sprintf)((0,Ca.__)("Zoom %d%%"),Math.round(e.zoom*100))}function Vmt(e,t){let r=Nmt(e,t);return r||[Fmt(e,t),Lmt(e,t),Dmt(e,t)].filter(n=>n!==void 0).join(", ")}function KPe(e){let t=(0,mh.useRef)(),r=(0,mh.useRef)(""),o=(0,mh.useRef)(null),n=(0,mh.useRef)(e);(0,mh.useLayoutEffect)(()=>{n.current=e},[e]),(0,mh.useEffect)(()=>(clearTimeout(t.current),t.current=setTimeout(()=>{let i=n.current,s=Vmt(i,o.current);o.current=i,s!==r.current&&(r.current=s,(0,qPe.speak)(s))},Mmt),()=>{clearTimeout(t.current)}),[e.zoom,e.rotation,e.cropRect.width,e.cropRect.height,e.flip.horizontal,e.flip.vertical])}var ni=l(H(),1),vp=l(G(),1);var MN={position:"absolute",width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0};var fS=l(P(),1),Bmt=["nw","ne","se","sw"],zmt=["nw","n","ne","e","se","s","sw","w"];function jmt(e){switch(e){case"n":return(0,vp.__)("Resize from top edge");case"s":return(0,vp.__)("Resize from bottom edge");case"e":return(0,vp.__)("Resize from right edge");case"w":return(0,vp.__)("Resize from left edge");case"nw":return(0,vp.__)("Resize from top-left corner");case"ne":return(0,vp.__)("Resize from top-right corner");case"sw":return(0,vp.__)("Resize from bottom-left corner");case"se":return(0,vp.__)("Resize from bottom-right corner")}}var Hmt=500;function XPe({cropRect:e,containerSize:t,imageSize:r,onCropChange:o,onResizeStart:n,onResizeEnd:i,aspectRatio:s,freeformCrop:a=!1,isResizeDisabled:c=!1,stencilTransition:d,cropBounds:u,onEscape:f,minCropSize:m,snapCropRect:h,keyboardResizeStep:g}){let b=u?.minX??0,v=u?.minY??0,y=u?.maxX??1,w=u?.maxY??1,_=(0,ni.useMemo)(()=>({minX:b,minY:v,maxX:y,maxY:w}),[b,v,y,w]),x=(0,ni.useRef)(),C=(0,ni.useRef)(!1),S=(0,ni.useId)(),k=!!(s&&s>0),R=(0,ni.useRef)(null);(0,ni.useEffect)(()=>()=>{clearTimeout(x.current),C.current=!1,R.current?.cancel(!1)},[]);let O=(0,ni.useRef)(null),E=(0,ni.useMemo)(()=>!k||r.width===0?0:s*r.height/r.width,[s,k,r.width,r.height]),I=(t.width-r.width)/2,T=(t.height-r.height)/2,M=I+e.x*r.width,F=T+e.y*r.height,V=e.width*r.width,B=e.height*r.height,z=(0,ni.useCallback)((Y,q)=>{if(c||q.pointerType==="touch"&&q.isPrimary===!1){q.preventDefault(),q.stopPropagation();return}if(q.button!==0)return;q.preventDefault(),q.stopPropagation();let ne=q.currentTarget.ownerDocument;ne.activeElement instanceof HTMLElement&&ne.activeElement.blur();let ie=q.currentTarget;ie.setPointerCapture(q.pointerId);let oe={handle:Y,startX:q.clientX,startY:q.clientY,startRect:{...e}},te=0,se=q.clientX,ge=q.clientY,we=q.shiftKey,ce=ee=>{let pe=ee;se=pe.clientX,ge=pe.clientY,we=pe.shiftKey,!te&&(te=requestAnimationFrame(()=>{te=0;let fe=O.current;if(!fe)return;let ye;fe.hasLockedRatio?ye=fe.computeLockedRect(oe,se,ge):we?ye=fe.computeShiftLockedRect(oe,se,ge):(ye=fe.computeFreeRect(oe,se,ge),ye=fe.snapCropRect?.(ye,oe.handle)??ye),fe.onCropChange(ye)}))},ve=!1,me=(ee=!0,pe=!0)=>{ve||(ve=!0,te&&(cancelAnimationFrame(te),te=0),ie.removeEventListener("pointermove",ce),ie.removeEventListener("pointerup",ue),ie.removeEventListener("lostpointercapture",ue),R.current=null,ee&&O.current?.onResizeEnd?.(),pe&&ie.focus({preventScroll:!0}))},$=(ee=!0)=>me(ee,!1),ue=()=>me();ie.addEventListener("pointermove",ce),ie.addEventListener("pointerup",ue),ie.addEventListener("lostpointercapture",ue),R.current={cancel:$},n?.(Y),clearTimeout(x.current),C.current=!1},[e,c,n]),A=(0,ni.useCallback)((Y,q,ne)=>ON(Y,q,ne,r,_,m),[r,_,m]),D=(0,ni.useCallback)((Y,q,ne,ie)=>Oee(Y,q,ne,r,_,E,m,ie),[r,_,E,m]),L=(0,ni.useCallback)((Y,q,ne)=>LPe(Y,q,ne,r,_,m),[r,_,m]);O.current={hasLockedRatio:k,computeLockedRect:D,computeFreeRect:A,computeShiftLockedRect:L,onCropChange:o,onResizeEnd:i,snapCropRect:h},(0,ni.useEffect)(()=>{c&&(R.current?.cancel(),C.current&&(clearTimeout(x.current),C.current=!1,O.current?.onResizeEnd?.()))},[c]);let U=(0,ni.useCallback)((Y,q)=>{let ne=q.key;if(c)return;if(ne==="Escape"){q.preventDefault(),q.stopPropagation(),f?.();return}if(ne!=="ArrowUp"&&ne!=="ArrowDown"&&ne!=="ArrowLeft"&&ne!=="ArrowRight")return;q.preventDefault(),q.stopPropagation(),C.current||(C.current=!0,n?.(Y));let ie=()=>{clearTimeout(x.current),x.current=setTimeout(()=>{C.current=!1,i?.()},Hmt)},oe=q.shiftKey?CN:1,te=g?.width??ZP,se=g?.height??ZP,ge=te*oe,we=se*oe,ce=0,ve=0;ne==="ArrowLeft"&&(ce=-ge),ne==="ArrowRight"&&(ce=ge),ne==="ArrowUp"&&(ve=-we),ne==="ArrowDown"&&(ve=we);let me=ce!==0?"width":"height";if(k){let $={handle:Y,startX:0,startY:0,startRect:{...e}},ue=ce*r.width,ee=ve*r.height;o(D($,ue,ee,me)),ie()}else{let $={handle:Y,startX:0,startY:0,startRect:{...e}},ue=ce*r.width,ee=ve*r.height,pe=A($,ue,ee);o(h?.(pe,Y)??pe),ie()}},[e,k,r.width,r.height,D,A,o,n,i,f,g,h,c]);if(t.width===0||t.height===0)return null;let j=k?Bmt:zmt;return(0,fS.jsxs)("div",{className:"wp-media-editor-image-editor__stencil","data-testid":"cropper-stencil",style:{left:M,top:F,width:V,height:B,transition:d},children:[a&&(0,fS.jsx)("div",{id:S,style:MN,children:(0,vp.__)("Use arrow keys to resize the crop area. Hold Shift for larger steps.")}),(0,fS.jsx)("div",{className:"wp-media-editor-image-editor__stencil-rect",style:{width:"100%",height:"100%",top:0,left:0}}),a&&j.map(Y=>(0,fS.jsx)("button",{type:"button",className:`wp-media-editor-image-editor__handle wp-media-editor-image-editor__handle--${Y}`,onPointerDown:q=>z(Y,q),onTouchStart:q=>{q.touches.length<2&&q.stopPropagation()},onKeyDown:q=>U(Y,q),disabled:c,"aria-label":jmt(Y),"aria-describedby":S},Y))]})}var ZPe=l(P(),1);function QPe({cropRect:e,containerSize:t,imageSize:r,transition:o}){if(t.width===0||t.height===0)return null;let n=(t.width-r.width)/2,i=(t.height-r.height)/2,s=n+e.x*r.width,a=i+e.y*r.height,c=e.width*r.width,d=e.height*r.height,u=o?`${o}, box-shadow 0.15s ease`:void 0;return(0,ZPe.jsx)("div",{className:"wp-media-editor-image-editor__dimming","data-testid":"cropper-dimming",style:{left:s,top:a,width:c,height:d,transition:u}})}var Qy=l(P(),1);function JPe({cropRect:e,containerSize:t,imageSize:r}){if(t.width===0||t.height===0)return null;let o=(t.width-r.width)/2,n=(t.height-r.height)/2,i=o+e.x*r.width,s=n+e.y*r.height,a=e.width*r.width,c=e.height*r.height,d=a/3,u=c/3;return(0,Qy.jsxs)("div",{className:"wp-media-editor-image-editor__grid","data-testid":"cropper-grid",style:{left:i,top:s,width:a,height:c},children:[(0,Qy.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--horizontal",style:{top:u}}),(0,Qy.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--horizontal",style:{top:u*2}}),(0,Qy.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--vertical",style:{left:d}}),(0,Qy.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--vertical",style:{left:d*2}})]})}var pS=l(H(),1),oRe=l(P(),1),NN=12,$Pe={before:"-100%",center:"-50%",after:"0"},eRe={before:-1,center:0,after:1},Umt={before:"after",center:"center",after:"before"};function Wmt(e){let t="center";e.includes("w")?t="before":e.includes("e")&&(t="after");let r="center";return e.includes("n")?r="before":e.includes("s")&&(r="after"),{x:t,y:r}}function tRe(e,t,r){return e==="before"?t-NN-r:e==="after"?t+NN:t-r/2}function rRe(e,t,r,o){let n=c=>{let d=tRe(c,t,r);return d>=0&&d+r<=o};if(n(e))return e;let i=Umt[e];if(i!==e&&n(i))return i;if(e!=="center"&&n("center"))return"center";let s=c=>{let d=tRe(c,t,r);return Math.max(0,-d)+Math.max(0,d+r-o)};return[e,i,"center"].reduce((c,d)=>s(d)<s(c)?d:c)}function nRe({cropRect:e,containerSize:t,imageSize:r,activeHandle:o,outputWidth:n,outputHeight:i}){let s=(0,pS.useRef)(null),[a,c]=(0,pS.useState)(null);if((0,pS.useLayoutEffect)(()=>{if(!s.current)return;let _=s.current.getBoundingClientRect();c(x=>x&&x.width===_.width&&x.height===_.height?x:{width:_.width,height:_.height})},[n,i]),!o||t.width===0||t.height===0)return null;let d=(t.width-r.width)/2,u=(t.height-r.height)/2,f=d+e.x*r.width,m=u+e.y*r.height,h=e.width*r.width,g=e.height*r.height,b=f+h/2;o.includes("w")?b=f:o.includes("e")&&(b=f+h);let v=m+g/2;o.includes("n")?v=m:o.includes("s")&&(v=m+g);let y=Wmt(o),w=a?{x:rRe(y.x,b,a.width,t.width),y:rRe(y.y,v,a.height,t.height)}:y;return(0,oRe.jsx)("div",{ref:s,className:"wp-media-editor-image-editor__dimensions-tooltip","data-testid":"cropper-dimensions-tooltip",style:{left:b+eRe[w.x]*NN,top:v+eRe[w.y]*NN,transform:`translate(${$Pe[w.x]}, ${$Pe[w.y]})`},"aria-hidden":"true",children:`W: ${Math.round(n)}px H: ${Math.round(i)}px`})}var FN=l(H(),1);var Wb=l(H(),1);var mS={zoom:1,pan:{x:0,y:0}};function iRe(e,t){switch(t.type){case"SET_VIEWPORT_ZOOM":{let r=Math.min(4,Math.max(.1,t.payload));return r===e.zoom?e:{...e,zoom:r}}case"SET_VIEWPORT_PAN":{let{x:r,y:o}=t.payload;return r===e.pan.x&&o===e.pan.y?e:{...e,pan:t.payload}}case"RESET_VIEWPORT":return e.zoom===mS.zoom&&e.pan.x===mS.pan.x&&e.pan.y===mS.pan.y?e:mS}}function sRe(){let[e,t]=(0,Wb.useReducer)(iRe,mS),r=(0,Wb.useCallback)(i=>{t({type:"SET_VIEWPORT_ZOOM",payload:i})},[]),o=(0,Wb.useCallback)(i=>{t({type:"SET_VIEWPORT_PAN",payload:i})},[]),n=(0,Wb.useCallback)(()=>{t({type:"RESET_VIEWPORT"})},[]);return(0,Wb.useMemo)(()=>({viewport:e,setViewportZoom:r,setViewportPan:o,resetViewport:n}),[e,r,o,n])}var aRe=l(P(),1),lRe=(0,FN.createContext)(null);function cRe({children:e}){let t=sRe();return(0,aRe.jsx)(lRe.Provider,{value:t,children:e})}function dRe(){let e=(0,FN.useContext)(lRe);if(!e)throw new Error("useViewport must be used within a ViewportProvider.");return e}var ic=l(P(),1),sd=1e-6,Gmt=1e-6,hS=200,Ymt=hS+100,uRe=`transform ${hS}ms ease-out`,qmt=[`left ${hS}ms ease-out`,`top ${hS}ms ease-out`,`width ${hS}ms ease-out`,`height ${hS}ms ease-out`].join(", ");function Kmt({src:e,controller:t,stencil:r=XPe,showGrid:o=!1,isPlacementActive:n=!1,showDimming:i=!0,showDimensions:s=!0,minZoom:a,maxZoom:c,aspectRatio:d,freeformCrop:u=!1,focusOnMount:f=!1,disabled:m=!1,onImageLoaded:h,onStateChange:g,onGestureStart:b,onGestureEnd:v,className:y},w){let{state:_,setImage:x,setCropRect:C,settleCrop:S,setVisualSize:k,adjustCropRectForViewport:R}=t,{viewport:O,setViewportPan:E,resetViewport:I}=dRe(),T=(0,pt.useRef)(null),M=(0,pt.useId)(),[F,V]=(0,pt.useState)(f),[B,z]=(0,pt.useState)(!1),[A,D]=(0,pt.useState)({width:0,height:0});(0,pt.useLayoutEffect)(()=>{f&&T.current?.focus({preventScroll:!0})},[f]);let L=(0,pt.useCallback)(Ve=>{let $e=Ve.target;$e===Ve.currentTarget&&V(!0),Ve.relatedTarget!==null&&$e.matches(":focus-visible")&&z(!0)},[]),U=(0,pt.useCallback)(Ve=>{Ve.target===Ve.currentTarget&&V(!1),Ve.currentTarget.contains(Ve.relatedTarget)||z(!1)},[]);(0,pt.useEffect)(()=>{let Ve=T.current;if(!Ve)return;let $e=new ResizeObserver(ct=>{for(let ar of ct){let{width:so,height:yo}=ar.contentRect;D(Wi=>Wi.width===so&&Wi.height===yo?Wi:{width:so,height:yo})}});return $e.observe(Ve),()=>{$e.disconnect()}},[]),(0,pt.useEffect)(()=>{g?.(_)},[_,g]),KPe(_);let j=_.image?.naturalWidth??0,Y=_.image?.naturalHeight??0,{elementSize:q,visualSize:ne}=(0,pt.useMemo)(()=>CPe(A,{width:j,height:Y},_.rotation),[A,j,Y,_.rotation]);(0,pt.useEffect)(()=>{k(ne)},[ne,k]),(0,pt.useEffect)(()=>{if(u||ne.width===0||ne.height===0||!d||d<=0)return;let Ve=Xy(d,ne),$e=_.cropRect;Math.abs($e.x-Ve.x)<sd&&Math.abs($e.y-Ve.y)<sd&&Math.abs($e.width-Ve.width)<sd&&Math.abs($e.height-Ve.height)<sd||R(Ve)},[u,d,ne,R,_.cropRect]);let ie=(0,pt.useRef)(d);(0,pt.useEffect)(()=>{if(ie.current===d||(ie.current=d,!u||ne.width===0||ne.height===0||!d||d<=0))return;let Ve=Xy(d,ne),$e=_.cropRect;Math.abs($e.x-Ve.x)<sd&&Math.abs($e.y-Ve.y)<sd&&Math.abs($e.width-Ve.width)<sd&&Math.abs($e.height-Ve.height)<sd||R(Ve)},[d,u,ne,R,_.cropRect]);let oe=(0,pt.useMemo)(()=>{if(!(!_.image||q.width===0))return APe(_,q,ne)},[_,q,ne]),te=a!==void 0?a:dS(_),[se,ge]=(0,pt.useState)(!1),we=(0,pt.useRef)(!1),ce=(0,pt.useRef)(!1),[ve,me]=(0,pt.useState)(!1),$=(0,pt.useRef)(!1),ue=(0,pt.useCallback)(Ve=>{$.current=Ve,me(Ve)},[]),[ee,pe]=(0,pt.useState)(null),fe=(0,pt.useMemo)(()=>kPe(_.cropRect,A,ne,cPe,dPe),[_.cropRect,A,ne]),[ye,Pe]=(0,pt.useState)(1),Ae=se?ye:fe,Le=(0,pt.useMemo)(()=>({width:ne.width*Ae,height:ne.height*Ae}),[ne.width,ne.height,Ae]),re=j>0?q.width/j*_.zoom*Ae:0,be=(0,pt.useMemo)(()=>{if(re<SN||d&&d>0||j<=0||Y<=0)return;let Ve=Math.round(_.rotation/90)*90;if(Math.abs(_.rotation-Ve)>=Gmt)return;let $e=Ii(j,Y,Ve);if(!($e.width<=0||$e.height<=0))return{width:_.zoom/$e.width,height:_.zoom/$e.height}},[re,d,j,Y,_.rotation,_.zoom]),Ge=(0,pt.useMemo)(()=>{if(j<=0||Y<=0)return;let Ve=Math.round(_.rotation/90)*90,$e=Ii(j,Y,Ve),ct=DPe(re);return{width:Math.min(1,ct*_.zoom/$e.width),height:Math.min(1,ct*_.zoom/$e.height)}},[j,Y,_.rotation,_.zoom,re]),Ne=(0,pt.useCallback)((Ve,$e)=>re<SN||j<=0||Y<=0?Ve:WPe(_,{width:j,height:Y},Ve,$e),[re,j,Y,_]),Fe=(0,pt.useRef)(!1);(0,pt.useEffect)(()=>{let Ve=u&&(!d||d<=0)&&re>=SN&&j>0&&Y>0,$e=Fe.current;if(Fe.current=Ve,!Ve||$e)return;let ct=GPe(_,{width:j,height:Y},_.cropRect),ar=_.cropRect;Math.abs(ar.x-ct.x)<sd&&Math.abs(ar.y-ct.y)<sd&&Math.abs(ar.width-ct.width)<sd&&Math.abs(ar.height-ct.height)<sd||C(ct)},[d,re,u,j,Y,C,_]);let{handlers:Je,onWheelNative:at,isDragging:Ft,isZooming:er,isPlacementActive:nt}=zPe(_,t,A,Le,{minZoom:te,maxZoom:c,onGestureStart:b,onGestureEnd:v,disabled:m}),Mn={...Je,onPointerDownCapture:()=>{z(!1)},onTouchStartCapture:Ve=>{Ve.touches.length>1&&ue(!0)},onTouchMoveCapture:Ve=>{Ve.touches.length>1&&ue(!0)},onTouchEndCapture:Ve=>{Ve.touches.length===0&&ue(!1)},onTouchCancelCapture:Ve=>{Ve.touches.length===0&&ue(!1)},onKeyDownCapture:Ve=>{["Shift","Control","Alt","Meta"].includes(Ve.key)||z(!0)},onPointerDown:Ve=>{if(m||we.current||$.current||Ve.pointerType==="touch"&&Ve.isPrimary===!1){Ve.preventDefault();return}Je.onPointerDown?.(Ve),z(!1)}};(0,pt.useEffect)(()=>{let Ve=T.current;if(!Ve)return;let $e=ct=>{if(we.current||ce.current){ct.preventDefault();return}at(ct)};return Ve.addEventListener("wheel",$e,{passive:!1}),()=>{Ve.removeEventListener("wheel",$e)}},[at]);let Go=UPe(_,ne),nr=(0,pt.useCallback)(Ve=>{let $e=Ve.currentTarget,ct={width:$e.naturalWidth,height:$e.naturalHeight};x({src:e,naturalWidth:ct.width,naturalHeight:ct.height}),h?.(ct)},[e,x,h]),Zn=(0,pt.useCallback)(Ve=>{if(!$.current&&(C(Ve),we.current&&Le.width>0&&Le.height>0)){let $e=(A.width-Le.width)/2,ct=(A.height-Le.height)/2,ar=Math.max(0,$e+(Ve.x+Ve.width)*Le.width-A.width),so=Math.max(0,-($e+Ve.x*Le.width)),yo=Math.max(0,ct+(Ve.y+Ve.height)*Le.height-A.height),Wi=Math.max(0,-(ct+Ve.y*Le.height));E({x:-ar+so,y:-yo+Wi})}},[C,E,A,Le]),[Lr,Yo]=(0,pt.useState)(!1),Ye=(0,pt.useRef)(),Q=(0,pt.useCallback)(()=>{clearTimeout(Ye.current),ce.current=!1,Yo(!1)},[]);(0,pt.useEffect)(()=>()=>{clearTimeout(Ye.current)},[]);let de=o==="interactive",W=de&&(nt||se||n),xe=(0,pt.useMemo)(()=>{if(!s||!ee||!_.image)return null;let Ve=Zy(_,{width:_.image.naturalWidth,height:_.image.naturalHeight});return{width:Ve.width,height:Ve.height}},[s,ee,_]),Xe=(0,pt.useCallback)(()=>{z(!0),T.current?.focus({preventScroll:!0})},[]),Se=(0,pt.useCallback)(Ve=>{$.current||(Pe(fe),we.current=!0,ge(!0),pe(Ve??null),Q(),I(),b?.())},[Q,b,I,fe]),qt=(0,pt.useCallback)(()=>{let Ve=$.current;if(we.current=!1,ge(!1),pe(null),clearTimeout(Ye.current),Ve){Q(),I();return}ce.current=!0,Yo(!0),I(),S(),v?.(),Ye.current=setTimeout(Q,Ymt)},[Q,S,v,I]),Be=(0,pt.useCallback)(Ve=>{!ce.current||Ve.propertyName!=="transform"||Q()},[Q]),Ht;Lr?Ht=uRe:er&&(Ht="transform 150ms linear");let Ee=Lr?qmt:void 0,Ce=(0,pt.useMemo)(()=>{if(q.width===0||q.height===0)return{};let Ve=(A.width-q.width)/2,$e=(A.height-q.height)/2;return{width:q.width,height:q.height,maxWidth:q.width,maxHeight:q.height,left:Ve,top:$e,transform:`scale(${Ae}) ${Go}`,transition:Ht,imageRendering:re>1?"pixelated":void 0}},[A,q,Go,Ht,re,Ae]),pi=Lr?uRe:void 0,tr=se||Lr?"transform":void 0,Ze;O.pan.x!==0||O.pan.y!==0?Ze={transform:`translate(${O.pan.x}px, ${O.pan.y}px)`,transition:pi,willChange:tr}:Lr&&(Ze={transform:"translate(0px, 0px)",transition:pi,willChange:tr});let Fl=(0,pt.useCallback)(Ve=>{typeof w=="function"?w(Ve):w&&(w.current=Ve)},[w]);return(0,ic.jsx)("div",{ref:Fl,className:J("wp-media-editor-image-editor",Ft&&"wp-media-editor-image-editor--dragging",y),children:(0,ic.jsxs)("div",{ref:T,className:J("wp-media-editor-image-editor__canvas",de&&"wp-media-editor-image-editor__canvas--grid-interactive",W&&"wp-media-editor-image-editor__canvas--show-grid",Lr&&"wp-media-editor-image-editor__canvas--settling",B&&"wp-media-editor-image-editor__canvas--focus-visible"),tabIndex:0,role:"group","aria-label":(0,Aee.__)("Crop area"),"aria-describedby":F?M:void 0,onFocus:L,onBlur:U,...Mn,children:[(0,ic.jsx)("div",{id:M,style:MN,children:(0,Aee.__)("When this area is focused, use arrow keys to move the image and plus or minus to zoom. Tab to resize handles and controls.")}),(0,ic.jsxs)("div",{className:"wp-media-editor-image-editor__stage","data-testid":"cropper-stage",style:Ze,onTransitionEnd:Be,children:[(0,ic.jsx)("img",{className:"wp-media-editor-image-editor__image","data-testid":"cropper-image",src:e,alt:"",onLoad:nr,style:Ce,draggable:!1}),i&&(0,ic.jsx)(QPe,{cropRect:_.cropRect,containerSize:A,imageSize:Le,transition:Ee}),(0,ic.jsx)(r,{cropRect:_.cropRect,containerSize:A,imageSize:Le,onCropChange:Zn,onResizeStart:Se,onResizeEnd:qt,onEscape:Xe,aspectRatio:d,freeformCrop:u,isResizeDisabled:ve||m,stencilTransition:Ee,cropBounds:oe,minCropSize:Ge,snapCropRect:Ne,keyboardResizeStep:be}),(o===!0||de)&&(0,ic.jsx)(JPe,{cropRect:_.cropRect,containerSize:A,imageSize:Le}),ee&&xe&&(0,ic.jsx)(nRe,{cropRect:_.cropRect,containerSize:A,imageSize:Le,activeHandle:ee,outputWidth:xe.width,outputHeight:xe.height})]})]})})}var Xmt=(0,pt.forwardRef)(Kmt),DN=(0,pt.forwardRef)((e,t)=>(0,ic.jsx)(cRe,{children:(0,ic.jsx)(Xmt,{...e,ref:t})}));var Pr=l(H(),1);var LN={aspectRatioValue:"0"};function VN(e,t){switch(t.type){case"CROPPER":{let r=Ky(e.cropper,t.action);return r===e.cropper?e:{...e,cropper:r}}case"SET_ASPECT_RATIO_VALUE":{let{presetKey:r,resolved:o,visualSize:n}=t.payload,i=o!==void 0&&o>0&&n.width>0&&n.height>0,s={...e.cropOptions,aspectRatioValue:r};if(!i)return e.cropOptions.aspectRatioValue===r?e:{...e,cropOptions:s};let a=Xy(o,n);return{cropper:Ky(e.cropper,{type:"SET_CROP_RECT",payload:a}),cropOptions:s}}case"RESET_CROP_OPTIONS":return e.cropOptions.aspectRatioValue===LN.aspectRatioValue?e:{...e,cropOptions:{...LN}};case"RESTORE_SNAPSHOT":return t.payload;case"VIEWPORT_ADJUST_CROP_RECT":{let r=Ky(e.cropper,{type:"SET_CROP_RECT",payload:t.payload});return r===e.cropper?e:{...e,cropper:r}}}}function tR(e,t){return e===t?!0:uS(e.cropper,t.cropper)&&e.cropOptions.aspectRatioValue===t.cropOptions.aspectRatioValue}function fRe(e,t){return{cropper:e,cropOptions:{...LN,...t}}}function gS(e,t){let r=parseFloat(e);if(!(r===0||Number.isNaN(r))){if(r===JP)return t&&t.naturalWidth>0&&t.naturalHeight>0?t.naturalWidth/t.naturalHeight:void 0;if(r>0)return r}}function Qmt(e,t){return e?.src===t?.src&&e?.naturalWidth===t?.naturalWidth&&e?.naturalHeight===t?.naturalHeight}function Mee(e){let[t,r]=(0,Pr.useReducer)(VN,null,()=>fRe(hl({...lS,...e?.cropper}),e?.cropOptions)),[o,n]=(0,Pr.useState)(()=>t),i=(0,Pr.useRef)(t),s=(0,Pr.useRef)({width:0,height:0}),a=(0,Pr.useRef)([]),c=(0,Pr.useRef)([]),[d,u]=(0,Pr.useState)(!1),[f,m]=(0,Pr.useState)(!1),h=(0,Pr.useRef)(!1),g=(0,Pr.useRef)(null),b=(0,Pr.useCallback)(z=>{let A=a.current[a.current.length-1];A&&tR(A,z)||(a.current=[...a.current,z],c.current=[],u(!0),m(!1))},[]),v=(0,Pr.useCallback)((z,A=!0)=>{let D=i.current,L=VN(D,z);A&&(tR(D,L)||(h.current?g.current===null&&(g.current=D):b(D))),i.current=L,r(z)},[b]),y=(0,Pr.useCallback)(()=>{h.current||(h.current=!0,g.current=null)},[]),w=(0,Pr.useCallback)(()=>{let z=g.current;z&&!tR(z,i.current)&&b(z),g.current=null,h.current=!1},[b]),_=(0,Pr.useCallback)(z=>{v({type:"CROPPER",action:z})},[v]),x=(0,Pr.useMemo)(()=>IN(_,()=>i.current.cropper),[_]),C=(0,Pr.useCallback)(z=>{if(Qmt(i.current.cropper.image,z))return;let A={type:"CROPPER",action:{type:"SET_IMAGE",payload:z}},D=VN(i.current,A);i.current=D,r(A),n(D),h.current=!1,g.current=null,a.current=[],c.current=[],u(!1),m(!1)},[]),S=(0,Pr.useCallback)(z=>{v({type:"CROPPER",action:{type:"RESET",payload:z}})},[v]),k=(0,Pr.useCallback)(z=>{let A=gS(z,i.current.cropper.image);v({type:"SET_ASPECT_RATIO_VALUE",payload:{presetKey:z,resolved:A,visualSize:s.current}})},[v]),R=(0,Pr.useCallback)(()=>{v({type:"RESET_CROP_OPTIONS"})},[v]),O=(0,Pr.useCallback)(()=>{w();let z=a.current[a.current.length-1];z&&(c.current=[i.current,...c.current],a.current=a.current.slice(0,-1),u(a.current.length>0),m(!0),i.current=z,r({type:"RESTORE_SNAPSHOT",payload:z}))},[w]),E=(0,Pr.useCallback)(()=>{w();let z=c.current[0];z&&(a.current=[...a.current,i.current],c.current=c.current.slice(1),u(!0),m(c.current.length>0),i.current=z,r({type:"RESTORE_SNAPSHOT",payload:z}))},[w]),I=(0,Pr.useCallback)(z=>{s.current=z},[]),T=(0,Pr.useCallback)(z=>{v({type:"VIEWPORT_ADJUST_CROP_RECT",payload:z},!1)},[v]),M=!tR(t,o),F=!uS(t.cropper,o.cropper),V=(0,Pr.useCallback)((z,A)=>t.cropper.image?PN(t.cropper.image.src,t.cropper,z,A):Promise.reject(new Error("No image loaded \u2014 call setImage first.")),[t.cropper]);return(0,Pr.useMemo)(()=>({...x,state:t.cropper,setImage:C,reset:S,isDirty:M,getCroppedImage:V,cropOptions:t.cropOptions,setAspectRatioValue:k,resetCropOptions:R,isCropperDirty:F,hasUndo:d,hasRedo:f,undo:O,redo:E,beginGesture:y,endGesture:w,setVisualSize:I,adjustCropRectForViewport:T}),[x,t.cropper,C,S,M,V,t.cropOptions,k,R,F,d,f,O,E,y,w,I,T])}var BN=l(H(),1);var pRe=l(P(),1),mRe=(0,BN.createContext)(null);function Nee({initialCropperState:e,initialCropOptions:t,children:r}){let o=Mee({cropper:e,cropOptions:t});return(0,pRe.jsx)(mRe.Provider,{value:o,children:r})}function gl(){let e=(0,BN.useContext)(mRe);if(!e)throw new Error("useMediaEditor must be used within a MediaEditorStateProvider.");return e}var _p=l(P(),1);function bRe({isPlacementActive:e=!1,onGestureStart:t,onGestureEnd:r,disabled:o=!1}){let{media:n}=k1(),i=gl(),{aspectRatioValue:s}=i.cropOptions,a=i.state.image,{beginGesture:c,endGesture:d,setImage:u}=i,[f,m]=(0,yp.useState)("loading"),h=(0,yp.useMemo)(()=>gS(s,a),[s,a]),g=(0,yp.useCallback)(()=>{c(),t?.()},[c,t]),b=(0,yp.useCallback)(()=>{d(),r?.()},[d,r]),v=n?.source_url,y=ky(n?.mime_type),w=Number(n?.media_details?.width),_=Number(n?.media_details?.height);(0,yp.useEffect)(()=>{a||!v||!Number.isFinite(w)||!Number.isFinite(_)||w<=0||_<=0||u({src:v,naturalWidth:w,naturalHeight:_})},[a,v,w,_,u]);let x=y.type==="image";return(0,yp.useEffect)(()=>{if(!v||!x)return;m("loading");let C=new window.Image;return C.onload=()=>m("loaded"),C.onerror=()=>m("error"),C.src=v,C.complete&&m(C.naturalWidth>0?"loaded":"error"),()=>{C.onload=null,C.onerror=null}},[v,x]),!v||!x?null:f==="error"?(0,_p.jsx)("div",{className:"media-editor-canvas",children:(0,_p.jsx)("div",{className:"media-editor-canvas__error",role:"alert",children:(0,_p.jsx)("p",{children:(0,gRe.__)("Failed to load image.")})})}):(0,_p.jsxs)("div",{className:"media-editor-canvas",children:[f==="loading"&&(0,_p.jsx)("div",{className:"media-editor-canvas__spinner",children:(0,_p.jsx)(hRe.Spinner,{})}),(0,_p.jsx)("div",{className:J("media-editor-canvas__cropper",{"is-loaded":f==="loaded"}),children:(0,_p.jsx)(DN,{src:v,controller:i,aspectRatio:h,freeformCrop:!0,showGrid:"interactive",isPlacementActive:e,onGestureStart:g,onGestureEnd:b,disabled:o})})]})}var SRe=l(G(),1);var Su=l(H(),1);var rR="data-crop-control",Jmt=300;function vRe(e={}){let{commitOnKeyUp:t=!0}=e,{beginGesture:r,endGesture:o}=gl(),n=(0,Su.useRef)(),i=(0,Su.useCallback)(()=>{clearTimeout(n.current)},[]),s=(0,Su.useCallback)(()=>{i(),n.current=setTimeout(()=>{o()},Jmt)},[i,o]);(0,Su.useEffect)(()=>i,[i]);let a=(0,Su.useCallback)(()=>{i(),r()},[r,i]),c=(0,Su.useCallback)(()=>{i(),o()},[i,o]),d=(0,Su.useCallback)(()=>{r(),t||s()},[r,t,s]),u=(0,Su.useCallback)(()=>{if(t){o();return}s()},[t,o,s]);return{[rR]:!0,onPointerDownCapture:a,onPointerUp:c,onPointerCancel:c,onKeyDownCapture:d,onKeyUp:u}}var Jy=l(H(),1);var wp=l(H(),1);function $mt(e,t,r){return-e/t*r}function zN(e,t,r){return e<t?t:e>r?r:e}function eht(e,t){return Math.round(e/t)*t}function _Re(e){let{value:t,onChange:r,min:o,max:n,step:i,pixelsPerStep:s,disabled:a,onPointerDownStart:c}=e,d=(0,wp.useRef)({value:t,startX:0,startValue:0,activeStep:i,dragging:!1,captureElement:null,capturePointerId:0,windowPointerUp:null});(0,wp.useEffect)(()=>{d.current.value=t},[t]);let u=(0,wp.useCallback)(()=>{let h=d.current;h.dragging&&(h.dragging=!1,h.captureElement&&h.captureElement.hasPointerCapture(h.capturePointerId)&&h.captureElement.releasePointerCapture(h.capturePointerId),h.captureElement=null,h.windowPointerUp&&(window.removeEventListener("pointerup",h.windowPointerUp),window.removeEventListener("pointercancel",h.windowPointerUp),h.windowPointerUp=null))},[]);(0,wp.useEffect)(()=>u,[u]),(0,wp.useEffect)(()=>{a&&u()},[a,u]);let f=(0,wp.useCallback)(h=>{if(a||h.button!==0)return;let g=d.current;h.currentTarget.setPointerCapture(h.pointerId),g.captureElement=h.currentTarget,g.capturePointerId=h.pointerId,g.startX=h.clientX,g.startValue=g.value,g.activeStep=h.shiftKey?i/2:i,g.dragging=!0,c?.();let b=()=>u();g.windowPointerUp=b,window.addEventListener("pointerup",b),window.addEventListener("pointercancel",b)},[a,c,u,i]),m=(0,wp.useCallback)(h=>{let g=d.current;if(a||!g.dragging)return;let b=h.shiftKey?i/2:i;b!==g.activeStep&&(g.startX=h.clientX,g.startValue=g.value,g.activeStep=b);let v=h.clientX-g.startX,y=$mt(v,s,g.activeStep),w=g.startValue+y,_=eht(w,g.activeStep),x=zN(_,o,n);x!==g.value&&(g.value=x,r(x))},[a,r,o,n,i,s]);return{onPointerDown:f,onPointerMove:m,onPointerUp:u,onPointerCancel:u}}var sc=l(P(),1),jN=32,tht=11,yRe=15,rht=4,oht=8,nht=14;function iht(e,t){return(0,Jy.useMemo)(()=>{let r=[];for(let o=Math.ceil(e);o<=Math.floor(t);o+=1){let n="minor",i=rht;o%15===0?(n="major",i=nht):o%5===0&&(n="mid",i=oht),r.push({value:o,kind:n,height:i})}return r},[e,t])}function wRe(e){let t=Math.round(e*10)/10;return Number.isInteger(t)?t.toFixed(0):t.toFixed(1)}function xRe(e){let{value:t,onChange:r,min:o=-45,max:n=45,step:i=1,label:s,unit:a="\xB0",pixelsPerStep:c=6,className:d,id:u,disabled:f=!1}=e,m=(0,Jy.useRef)(null),h=(0,Jy.useId)(),g=u??h,b=_Re({value:t,onChange:r,min:o,max:n,step:i,pixelsPerStep:c,disabled:f,onPointerDownStart:()=>m.current?.focus()}),v=I=>{let T=I.key==="ArrowRight"||I.key==="ArrowUp",M=I.key==="ArrowLeft"||I.key==="ArrowDown";if(!T&&!M||(I.preventDefault(),f))return;let F=T?1:-1,V=I.shiftKey?i/2:i,B=zN(t+F*V,o,n);B!==t&&r(B)},y=`${wRe(t)}${a}`,w=iht(o,n),_=c/i,x=(0,Jy.useMemo)(()=>({transform:`translateX(calc(-50% + ${-t*_}px))`}),[t,_]),C=Math.round(t/yRe)*yRe,k=Math.abs(t-C)<.01?`${C}`:wRe(t),R=k.startsWith("-"),O=R?k.slice(1):k,E=w.filter(I=>I.kind==="major");return(0,sc.jsxs)("div",{className:J("rotation-ruler",d),role:"presentation","data-testid":"rotation-ruler","data-disabled":f||void 0,...b,children:[(0,sc.jsx)("input",{ref:m,id:g,type:"range",className:"rotation-ruler__input",min:o,max:n,step:"any",value:t,disabled:f,"aria-label":s,"aria-valuetext":y,onChange:I=>r(zN(I.target.valueAsNumber,o,n)),onKeyDown:v}),(0,sc.jsx)("div",{className:"rotation-ruler__strip","aria-hidden":"true",children:(0,sc.jsxs)("svg",{className:"rotation-ruler__ticks",style:x,width:(n-o)*_,height:jN,viewBox:`${o*_} 0 ${(n-o)*_} ${jN}`,preserveAspectRatio:"xMidYMid meet",children:[w.map(I=>(0,sc.jsx)("line",{x1:I.value*_,x2:I.value*_,y1:jN-I.height,y2:jN,className:`rotation-ruler__tick rotation-ruler__tick--${I.kind}`},I.value)),E.map(I=>(0,sc.jsxs)("text",{x:I.value*_,y:tht,textAnchor:"middle",className:"rotation-ruler__label",children:[I.value,a]},I.value))]})}),(0,sc.jsx)("div",{className:"rotation-ruler__active-label","aria-hidden":"true",children:(0,sc.jsxs)("span",{className:"rotation-ruler__active-label-number",children:[R&&(0,sc.jsx)("span",{className:"rotation-ruler__active-label-sign",children:"-"}),O,(0,sc.jsx)("span",{className:"rotation-ruler__active-label-unit",children:a})]})}),(0,sc.jsx)("div",{className:"rotation-ruler__pointer","aria-hidden":"true"})]})}var Fee=l(P(),1);function CRe({onPlacementControlInteraction:e,disabled:t=!1}){let{state:r,setRotation:o}=gl(),n=vRe({commitOnKeyUp:!1}),i=Math.round(r.rotation/90)*90,a=r.flip.horizontal!==r.flip.vertical?-1:1,c=(r.rotation-i)*a,d=u=>{let m=Math.max(-QP+.01,Math.min(QP-.01,u));e?.(),o(i+m*a)};return(0,Fee.jsx)("div",{role:"presentation",className:"media-editor-fine-rotation",...n,children:(0,Fee.jsx)(xRe,{label:(0,SRe.__)("Fine rotation"),min:-QP,max:QP,value:c,onChange:d,disabled:t})})}var kRe=l(Z(),1);var Lee=l(G(),1);var ac=l(Z(),1),ka=l(G(),1);var Dee=l(H(),1);function sht(e){return[...$P.filter(t=>t.value<=0),...e??$P.filter(t=>t.value>0)]}function HN({aspectRatioPresets:e}={}){let t=gl(),{aspectRatioValue:r}=t.cropOptions,o=t.state.image,n=(0,Dee.useMemo)(()=>sht(e),[e]),i=(0,Dee.useMemo)(()=>gS(r,o),[r,o]);return{aspectRatioValue:r,setAspectRatioValue:t.setAspectRatioValue,aspectRatioOptions:n,resolvedAspectRatio:i,resetCropOptions:t.resetCropOptions}}var Nr=l(P(),1),aht=1.2;function UN({withLabels:e=!1,showAspectRatioControl:t=!1,aspectRatioPresets:r,zoomFactor:o=aht,disabled:n=!1}){let{state:i,setFlip:s,snapRotate90:a,setZoom:c}=gl(),{aspectRatioValue:d,setAspectRatioValue:u,aspectRatioOptions:f}=HN({aspectRatioPresets:r}),m=!e&&t,h=dS(i),g=_=>{c(Math.min(nc,Math.max(h,i.zoom*_)))},b=(0,Nr.jsxs)(Nr.Fragment,{children:[(0,Nr.jsx)(ac.Button,{size:"compact",icon:qE,label:(0,ka.__)("Rotate 90\xB0 counter-clockwise"),showTooltip:!0,disabled:n,accessibleWhenDisabled:!0,onClick:()=>a(-1)}),(0,Nr.jsx)(ac.Button,{size:"compact",icon:KE,label:(0,ka.__)("Rotate 90\xB0 clockwise"),showTooltip:!0,disabled:n,accessibleWhenDisabled:!0,onClick:()=>a(1)})]}),v=(0,Nr.jsxs)(Nr.Fragment,{children:[(0,Nr.jsx)(ac.Button,{size:"compact",icon:qU,label:(0,ka.__)("Flip horizontal"),showTooltip:!0,isPressed:i.flip.horizontal,disabled:n,accessibleWhenDisabled:!0,onClick:()=>s({horizontal:!i.flip.horizontal,vertical:i.flip.vertical})}),(0,Nr.jsx)(ac.Button,{size:"compact",icon:XU,label:(0,ka.__)("Flip vertical"),showTooltip:!0,isPressed:i.flip.vertical,disabled:n,accessibleWhenDisabled:!0,onClick:()=>s({horizontal:i.flip.horizontal,vertical:!i.flip.vertical})})]}),y=(0,Nr.jsxs)(Nr.Fragment,{children:[(0,Nr.jsx)(ac.Button,{size:"compact",icon:pm,label:(0,ka.__)("Zoom in"),showTooltip:!0,disabled:n||i.zoom>=nc,accessibleWhenDisabled:!0,onClick:()=>g(o)}),(0,Nr.jsx)(ac.Button,{size:"compact",icon:dW,label:(0,ka.__)("Zoom out"),showTooltip:!0,disabled:n||i.zoom<=h,accessibleWhenDisabled:!0,onClick:()=>g(1/o)})]}),w=m?(0,Nr.jsx)(ac.DropdownMenu,{icon:eU,label:(0,ka.__)("Aspect ratio"),popoverProps:{placement:"top"},toggleProps:{size:"compact",disabled:n},children:({onClose:_})=>(0,Nr.jsx)(ac.MenuGroup,{label:(0,ka.__)("Aspect ratio"),children:f.map(x=>{let C=x.value.toString(),S=C===d;return(0,Nr.jsx)(ac.MenuItem,{role:"menuitemradio",isSelected:S,icon:S?Qn:void 0,disabled:n,onClick:()=>{n||(u(C),_())},children:x.label},C)})})}):null;return e?(0,Nr.jsxs)("div",{className:"media-editor-image-controls is-stacked",children:[(0,Nr.jsxs)("div",{className:"media-editor-image-controls__transforms",children:[(0,Nr.jsxs)("div",{className:"media-editor-image-controls__group",role:"group","aria-label":(0,ka.__)("Rotate"),children:[(0,Nr.jsx)("span",{className:"media-editor-image-controls__label","aria-hidden":"true",children:(0,ka.__)("Rotate")}),(0,Nr.jsx)("div",{className:"media-editor-image-controls__buttons",children:b})]}),(0,Nr.jsxs)("div",{className:"media-editor-image-controls__group",role:"group","aria-label":(0,ka.__)("Flip"),children:[(0,Nr.jsx)("span",{className:"media-editor-image-controls__label","aria-hidden":"true",children:(0,ka.__)("Flip")}),(0,Nr.jsx)("div",{className:"media-editor-image-controls__buttons",children:v})]})]}),(0,Nr.jsxs)("div",{className:"media-editor-image-controls__group",role:"group","aria-label":(0,ka.__)("Zoom"),children:[(0,Nr.jsx)("span",{className:"media-editor-image-controls__label","aria-hidden":"true",children:(0,ka.__)("Zoom")}),(0,Nr.jsx)("div",{className:"media-editor-image-controls__buttons",children:y})]})]}):(0,Nr.jsxs)("div",{className:"media-editor-image-controls",children:[b,v,y,w]})}var $y=l(P(),1);function ERe({aspectRatioValue:e,onAspectRatioChange:t,aspectRatioOptions:r,disabled:o=!1}){return(0,$y.jsxs)(le,{direction:"column",gap:"xl",[rR]:!0,children:[(0,$y.jsx)(Ot,{render:(0,$y.jsx)("h2",{}),children:(0,Lee.__)("Crop options")}),(0,$y.jsx)(UN,{withLabels:!0,disabled:o}),(0,$y.jsx)(kRe.SelectControl,{label:(0,Lee.__)("Aspect ratio"),value:e,onChange:t,disabled:o,options:r.map(n=>({label:n.label,value:n.value.toString()}))})]})}var TRe=l(Z(),1),PRe=l(H(),1),Ea=l(G(),1),oR=l(cn(),1),Cu=l(P(),1),lht=[{description:(0,Ea.__)("Undo"),keyCombination:{modifier:"primary",character:"z"}},{description:(0,Ea.__)("Redo"),keyCombination:{modifier:"primaryShift",character:"z"}},{description:(0,Ea.__)("Pan"),keyCombination:{character:["\u2191","\u2193","\u2190","\u2192"],ariaLabel:(0,Ea.__)("Arrow keys")}},{description:(0,Ea.__)("Zoom in"),keyCombination:{character:"+"}},{description:(0,Ea.__)("Zoom out"),keyCombination:{character:"-"}},{description:(0,Ea.__)("Rotate 90\xB0 clockwise"),keyCombination:{character:"R"}},{description:(0,Ea.__)("Rotate 90\xB0 counter-clockwise"),keyCombination:{modifier:"shift",character:"R"}},{description:(0,Ea.__)("Flip horizontal"),keyCombination:{character:"H"}},{description:(0,Ea.__)("Flip vertical"),keyCombination:{character:"V"}},{description:(0,Ea.__)("Pan or resize crop (large step)"),keyCombination:{modifier:"shift",character:["\u2191","\u2193","\u2190","\u2192"],ariaLabel:(0,Ea.__)("Shift + Arrow keys")}}];function cht({keyCombination:e}){let{modifier:t,character:r,ariaLabel:o}=e,n;Array.isArray(r)?t?n=[...oR.displayShortcutList[t](r[0]).slice(0,-1),...r]:n=r:n=t?oR.displayShortcutList[t](r):[r];let i=Array.isArray(r)?r.join(""):r,s;return o?s=o:t?s=oR.shortcutAriaLabel[t](i):s=i,(0,Cu.jsx)("kbd",{className:"media-editor-keyboard-shortcuts-modal__shortcut-term","aria-label":s,children:n.map((a,c)=>a==="+"&&t?(0,Cu.jsx)(PRe.Fragment,{children:a},c):(0,Cu.jsx)("kbd",{className:"media-editor-keyboard-shortcuts-modal__shortcut-key",children:a},c))})}function RRe({onClose:e}){return(0,Cu.jsxs)(TRe.Modal,{className:"media-editor-keyboard-shortcuts-modal",title:(0,Ea.__)("Keyboard shortcuts"),onRequestClose:e,children:[(0,Cu.jsx)("p",{className:"media-editor-keyboard-shortcuts-modal__note",children:(0,Ea.__)("These shortcuts work when the image editor has focus.")}),(0,Cu.jsx)("ul",{className:"media-editor-keyboard-shortcuts-modal__shortcut-list",role:"list",children:lht.map(({description:t,keyCombination:r},o)=>(0,Cu.jsxs)("li",{className:"media-editor-keyboard-shortcuts-modal__shortcut",children:[(0,Cu.jsx)("span",{className:"media-editor-keyboard-shortcuts-modal__shortcut-description",children:t}),(0,Cu.jsx)(cht,{keyCombination:r})]},o))})]})}var ORe=l(jd(),1),nR=l(X(),1),Vee=l(he(),1),GN=l(H(),1),e0=l(G(),1),ARe=l(Kt(),1);var WN=.1;function IRe(e,t){let r=[];if(t.width===0||t.height===0)return r;let{cropRect:o,pan:n,zoom:i,flip:s}=e,a=s.horizontal,c=s.vertical;(a||c)&&r.push({type:"flip",args:{flip:{horizontal:a,vertical:c}}});let d=(e.rotation%360+360)%360,f=a!==c?(360-d)%360:d;f!==0&&r.push({type:"rotate",args:{angle:f}});let m=Math.round(e.rotation/90)*90,{width:h,height:g}=Ii(t.width,t.height,m),{width:b,height:v}=Ii(t.width,t.height,e.rotation),y=.5+n.x-i/2,w=.5+n.y-i/2,_=(o.x-y)/i*h,x=(o.y-w)/i*g,C=o.width/i*h,S=o.height/i*g,k=(b-h)/2,R=(v-g)/2,O=_+k,E=x+R,I=O/b*100,T=E/v*100,M=C/b*100,F=S/v*100;return I<=WN&&T<=WN&&M>=100-WN&&F>=100-WN||r.push({type:"crop",args:{left:I,top:T,width:M,height:F}}),r}var dht=["title","caption","description","alt_text","post"],iR="media-editor";function uht(e){return!e.isCropperDirty||!e.state.image?[]:IRe(e.state,{width:e.state.image.naturalWidth,height:e.state.image.naturalHeight})}function fht(e,t){let r={};for(let o of dht)e&&o in e&&(r[o]=e[o]);return!("post"in r)&&t?.post!==void 0&&(r.post=t.post),r}function MRe({cropper:e,id:t,isImage:r,media:o,onSaved:n}){let i=(0,nR.useRegistry)(),{clearEntityRecordEdits:s,receiveEntityRecords:a,saveEditedEntityRecord:c}=(0,nR.useDispatch)(Vee.store),{createErrorNotice:d,removeAllNotices:u}=(0,nR.useDispatch)(ARe.store),[f,m]=(0,GN.useState)(!1),h=(0,GN.useCallback)(async()=>{u("snackbar",iR),m(!0);try{let g,b=uht(e),v=b.length>0&&o?{id:t,url:o.source_url}:void 0;if(b.length>0){let w=i.select(Vee.store).getEntityRecordNonTransientEdits("postType","attachment",t),_=fht(w,o);g=await(0,ORe.default)({path:`/wp/v2/media/${t}/edit`,method:"POST",data:{src:o?.source_url,modifiers:b,..._}}),g&&a("postType","attachment",g,void 0,!0)}else g=await c("postType","attachment",t);let y=g??o;y&&y.id!==t&&s("postType","attachment",t),y&&y.id&&(y.id===t&&e.reset(),n?.({id:y.id,url:y.source_url,media:y,previous:v}))}catch(g){let b=g instanceof Error?g.message:g?.message??(0,e0.__)("An unknown error occurred.");d(r?(0,e0.sprintf)((0,e0.__)("Could not save image. %s"),b):(0,e0.sprintf)((0,e0.__)("Could not save media. %s"),b),{type:"snackbar",context:iR})}finally{m(!1)}},[s,d,e,t,r,o,n,a,i,u,c]);return{isSaving:f,save:h}}var Lt=l(P(),1),NRe={_embed:"author,wp:attached-to"},pht=300,sR="details",FRe="crop";function mht({tabs:e,activeTab:t,onSelectTab:r,disabled:o=!1}){return(0,Lt.jsxs)(wu,{className:"media-editor__sidebar",ariaLabel:(0,Oi.__)("Media settings"),children:[(0,Lt.jsx)(Ot,{render:(0,Lt.jsx)("h2",{}),children:(0,Oi.__)("Media settings")}),(0,Lt.jsxs)(jr.Root,{className:"media-editor__tabs",value:t,onValueChange:r,children:[(0,Lt.jsx)("div",{className:"media-editor__tablist",children:(0,Lt.jsx)(jr.List,{variant:"minimal",children:e.map(n=>(0,Lt.jsx)(jr.Tab,{value:n.id,disabled:o,children:n.title},n.id))})}),e.map(n=>(0,Lt.jsx)(jr.Panel,{value:n.id,tabIndex:-1,className:"media-editor__panel",children:(0,Lt.jsx)(le,{direction:"column",gap:"lg",children:n.render()})},n.id))]})]})}var LRe=(0,oo.createContext)(null);function zee(){let e=(0,oo.useContext)(LRe);if(!e)throw new Error("useMediaEditorFrameContext must be used within MediaEditor");return e}function hht({showCloseButton:e=!1}){let{isImage:t,isSaving:r,onCancel:o,isWide:n,activePanel:i,onTogglePanel:s}=zee(),a=!!i,[c,d]=(0,oo.useState)(!1);return(0,Lt.jsxs)(le,{className:"media-editor__header-actions",justify:"flex-end",align:"center",gap:"sm",children:[t&&(0,Lt.jsx)(lc.Button,{size:"compact",icon:aW,label:(0,Oi.__)("Keyboard shortcuts"),onClick:()=>d(!0)}),(0,Lt.jsx)(lc.Button,{size:"compact",icon:fm,label:(0,Oi.__)("Media settings"),isPressed:a,"aria-expanded":n?a:void 0,onClick:s}),e&&(0,Lt.jsx)(lc.Button,{size:"compact",icon:kE,label:(0,Oi.__)("Close"),onClick:o,disabled:r,accessibleWhenDisabled:!0}),c&&(0,Lt.jsx)(RRe,{onClose:()=>d(!1)})]})}function ght(){let{isImage:e,isUndoRedoDisabled:t,onReset:r,isWide:o,activePanel:n}=zee(),{reset:i,isDirty:s,hasUndo:a,hasRedo:c,undo:d,redo:u,beginGesture:f,endGesture:m}=gl();if(!e||!o&&n)return null;let h=()=>{t||d()},g=()=>{t||u()};return(0,Lt.jsxs)(le,{className:"media-editor__history-actions",align:"center",gap:"sm",children:[(0,Lt.jsx)(lc.Button,{size:"compact",variant:"tertiary",disabled:t||!s,accessibleWhenDisabled:!0,onClick:()=>{t||(f(),i(),r(),m())},children:(0,Oi.__)("Reset")}),(0,Lt.jsx)(lc.Button,{size:"compact",icon:C_,label:(0,Oi.__)("Undo"),showTooltip:!0,shortcut:ku.displayShortcut.primary("z"),disabled:t||!a,accessibleWhenDisabled:!0,onClick:h}),(0,Lt.jsx)(lc.Button,{size:"compact",icon:x_,label:(0,Oi.__)("Redo"),showTooltip:!0,shortcut:(0,ku.isAppleOS)()?ku.displayShortcut.primaryShift("z"):ku.displayShortcut.primary("y"),disabled:t||!c,accessibleWhenDisabled:!0,onClick:g})]})}function bht({size:e="default"}){let{isSaving:t,hasMedia:r,hasChanges:o,onCancel:n,onSave:i}=zee(),s=t||!r||!o;return(0,Lt.jsxs)(le,{className:"media-editor__save-actions",justify:"flex-end",align:"center",gap:"sm",children:[(0,Lt.jsx)(lc.Button,{__next40pxDefaultSize:!0,size:e,variant:"tertiary",onClick:n,disabled:t,accessibleWhenDisabled:!0,children:(0,Oi.__)("Cancel")}),(0,Lt.jsx)(lc.Button,{__next40pxDefaultSize:!0,size:e,variant:"primary",onClick:i,isBusy:t,disabled:s,accessibleWhenDisabled:!0,children:(0,Oi.__)("Save")})]})}function vht({fields:e=[],id:t,aspectRatioPresets:r,onClose:o,onSaved:n,renderFrame:i,noticesClassName:s="media-editor__snackbar",noticesPortalElement:a,shouldCloseOnEsc:c=!1}){let d=gl(),u=(0,DRe.useViewportMatch)("small"),[f,m]=(0,oo.useState)(u?sR:null),h=(0,oo.useRef)(!1),g=(0,oo.useRef)(sR),b=(0,oo.useRef)(!1),v=(0,oo.useCallback)(fe=>{b.current=!0,g.current=fe,m(fe)},[]),y=(0,oo.useCallback)(()=>{h.current=!0,m(fe=>fe?null:g.current)},[]),w=u?"wide":"narrow",{media:_,hasEdits:x}=(0,aR.useSelect)(fe=>{let{getEditedEntityRecord:ye,getEntityRecord:Pe,hasEditsForEntityRecord:Ae}=fe(Bee.store);return Pe("postType","attachment",t,NRe),{media:ye("postType","attachment",t),hasEdits:Ae("postType","attachment",t)}},[t]),C=d.isCropperDirty||x,{clearEntityRecordEdits:S,editEntityRecord:k,invalidateResolution:R}=(0,aR.useDispatch)(Bee.store),{removeAllNotices:O}=(0,aR.useDispatch)(YN.store),[E,I]=(0,oo.useState)(!1),[T,M]=(0,oo.useState)(!1),[F,V]=(0,oo.useState)(!1),B=(0,oo.useRef)(),z=(0,oo.useCallback)(()=>{M(!0),clearTimeout(B.current),B.current=setTimeout(()=>{M(!1)},pht)},[]),A=(0,oo.useCallback)(()=>{V(!0)},[]),D=(0,oo.useCallback)(()=>{V(!1)},[]),L=T||F;(0,oo.useEffect)(()=>()=>{clearTimeout(B.current)},[]),(0,oo.useEffect)(()=>{M(!1),V(!1)},[t]),(0,oo.useEffect)(()=>{R("getEntityRecord",["postType","attachment",t,NRe])},[t,R]);let U=ky(_?.mime_type).type,j=!!_&&U==="image";(0,oo.useEffect)(()=>{if(h.current&&b.current)return;let fe=u&&j?FRe:sR;b.current||(g.current=fe),h.current||m(u?g.current:null)},[u,j]);let{aspectRatioValue:Y,setAspectRatioValue:q,aspectRatioOptions:ne,resetCropOptions:ie}=HN({aspectRatioPresets:r}),{isSaving:oe,save:te}=MRe({cropper:d,id:t,isImage:j,media:_,onSaved:n}),se=fe=>{oe||k("postType","attachment",t,fe)},ge=()=>{O("snackbar",iR),S("postType","attachment",t),o?.()},we=()=>{if(!oe){if(C){I(!0);return}ge()}},ce=fe=>{let ye=ku.isKeyboardEvent.primary(fe,"z"),Pe=ku.isKeyboardEvent.primaryShift(fe,"z")||!(0,ku.isAppleOS)()&&ku.isKeyboardEvent.primary(fe,"y");if((ye||Pe)&&j){let Ae=fe.target;if(!((Ae.tagName==="INPUT"||Ae.tagName==="TEXTAREA"||Ae.isContentEditable)&&!Ae.closest(`[${rR}]`))){if(fe.preventDefault(),L||oe)return;Pe?d.redo():d.undo()}}if(c){if(fe.code!=="Escape"&&fe.key!=="Escape")return;if(oe){fe.preventDefault();return}C&&(fe.preventDefault(),I(!0))}},ve=(0,Lt.jsx)(YN.SnackbarNotices,{className:s,context:iR}),me=j&&!u?(0,Lt.jsx)(UN,{showAspectRatioControl:!0,aspectRatioPresets:r,disabled:oe}):null,$=[...j?[{id:FRe,title:(0,Oi.__)("Crop"),render:()=>(0,Lt.jsx)(ERe,{aspectRatioValue:Y,onAspectRatioChange:q,aspectRatioOptions:ne,disabled:oe})}]:[],{id:sR,title:(0,Oi.__)("Details"),render:()=>(0,Lt.jsx)(Q2e,{})}],ue=j?(0,Lt.jsx)(CRe,{onPlacementControlInteraction:z,disabled:oe}):null,ee=(0,Lt.jsxs)(n1e,{value:_??void 0,onChange:se,settings:{fields:oe?e.map(fe=>({...fe,isDisabled:!0})):e},children:[(0,Lt.jsx)("div",{className:"media-editor",children:_?(0,Lt.jsxs)("div",{className:J("media-editor__body",{"has-panel-open":!!f}),children:[(0,Lt.jsxs)(wu,{className:"media-editor__content",ariaLabel:j?(0,Oi.__)("Image editor"):(0,Oi.__)("Media preview"),children:[(0,Lt.jsx)("div",{className:"media-editor__canvas-area",children:j?(0,Lt.jsx)(bRe,{isPlacementActive:T,onGestureStart:A,onGestureEnd:D,disabled:oe}):(0,Lt.jsx)(a1e,{})}),j&&(0,Lt.jsxs)("div",{className:"media-editor__canvas-toolbar",children:[ue,me]})]}),!!f&&(0,Lt.jsx)(mht,{tabs:$,activeTab:$.some(fe=>fe.id===f)?f:sR,onSelectTab:v,disabled:oe})]}):(0,Lt.jsx)("div",{className:"media-editor__loading",children:(0,Lt.jsx)(lc.Spinner,{})})}),(0,Lt.jsx)(lc.__experimentalConfirmDialog,{isOpen:E,confirmButtonText:(0,Oi.__)("Discard"),cancelButtonText:(0,Oi.__)("Keep editing"),onCancel:()=>I(!1),onConfirm:()=>{I(!1),ge()},children:(0,Oi.__)("Are you sure you want to discard your unsaved changes?")}),a?(0,oo.createPortal)(ve,a):ve]}),pe={isImage:j,isSaving:oe,hasMedia:!!_,hasChanges:C,isUndoRedoDisabled:L||oe,aspectRatioPresets:r,isWide:u,activePanel:f,onTogglePanel:y,onCancel:we,onSave:te,onReset:ie};return(0,Lt.jsx)(LRe.Provider,{value:pe,children:i({children:ee,isImage:j,layout:w,onRequestClose:we,onKeyDown:ce,shouldCloseOnClickOutside:!C&&!oe,isSaving:oe,hasChanges:C,hasMedia:!!_})})}function bS(e){return(0,Lt.jsx)(Nee,{children:(0,Lt.jsx)(vht,{...e})},e.id)}bS.HeaderActions=hht;bS.HistoryActions=ght;bS.SaveActions=bht;var lR=bS;var xp=l(P(),1);function _ht(){return(0,xp.jsxs)("div",{className:"media-editor-modal__footer",role:"region","aria-label":(0,cR.__)("Editor actions"),children:[(0,xp.jsx)(lR.HistoryActions,{}),(0,xp.jsx)(lR.SaveActions,{})]})}function jRe({fields:e=[],aspectRatioPresets:t}){let{isModalOpen:r,id:o,onUpdate:n,onClose:i}=(0,dR.useSelect)(f=>{let{isOpen:m,getId:h,getOnUpdate:g,getOnClose:b}=f(aS);return{isModalOpen:m(),id:h(),onUpdate:g(),onClose:b()}},[]),{closeMediaEditorModal:s}=(0,dR.useDispatch)(aS),{createSuccessNotice:a}=(0,dR.useDispatch)(zRe.store);if(!r||!o)return null;let c=typeof document>"u"?null:document.body,d=f=>{f.stopPropagation()},u=()=>{s(),i?.()};return(0,xp.jsx)(lR,{id:o,fields:e,aspectRatioPresets:t,shouldCloseOnEsc:!0,noticesClassName:"media-editor-modal__snackbar",noticesPortalElement:c,onClose:u,onSaved:({id:f,url:m,previous:h})=>{f&&n&&n({id:f,url:m}),u(),h&&f!==h.id&&n&&a((0,cR.__)("Image edited."),{type:"snackbar",actions:[{label:(0,cR.__)("Undo"),onClick:()=>{n({id:h.id,url:h.url})}}]})},renderFrame:({children:f,onRequestClose:m,onKeyDown:h,shouldCloseOnClickOutside:g})=>(0,xp.jsx)(BRe.ShortcutProvider,{className:"media-editor-modal__shortcut-scope",onKeyDown:d,children:(0,xp.jsxs)(VRe.Modal,{className:"media-editor-modal",title:(0,cR.__)("Edit media"),size:"fill",isDismissible:!1,shouldCloseOnClickOutside:g,onKeyDown:h,onRequestClose:m,headerActions:(0,xp.jsx)(lR.HeaderActions,{showCloseButton:!0}),children:[f,(0,xp.jsx)(_ht,{})]})})})}var vS={};$2e(vS,{store:aS,MediaEditor:bS,MediaEditorModal:jRe});var Bo=l(G(),1),Eu=l(X(),1),qN=l(or(),1),Yb=l(he(),1),Gb=(e,t)=>`<a ${jee(e)}>${t}</a>`,jee=e=>`href="${e}" target="_blank" rel="noopener"`,yht=(e,t)=>{let r=e.trim();return e!=="pdm"&&(r=e.toUpperCase().replace("SAMPLING","Sampling")),t&&(r+=` ${t}`),["pdm","cc0"].includes(e)||(r=`CC ${r}`),r},wht=e=>{let{title:t,foreign_landing_url:r,creator:o,creator_url:n,license:i,license_version:s,license_url:a}=e,c=yht(i,s),d=(0,qN.decodeEntities)(o),u;return d?u=t?(0,Bo.sprintf)((0,Bo._x)('"%1$s" by %2$s/ %3$s',"caption"),Gb(r,(0,qN.decodeEntities)(t)),n?Gb(n,d):d,a?Gb(`${a}?ref=openverse`,c):c):(0,Bo.sprintf)((0,Bo._x)("<a %1$s>Work</a> by %2$s/ %3$s","caption"),jee(r),n?Gb(n,d):d,a?Gb(`${a}?ref=openverse`,c):c):u=t?(0,Bo.sprintf)((0,Bo._x)('"%1$s"/ %2$s',"caption"),Gb(r,(0,qN.decodeEntities)(t)),a?Gb(`${a}?ref=openverse`,c):c):(0,Bo.sprintf)((0,Bo._x)("<a %1$s>Work</a>/ %2$s","caption"),jee(r),a?Gb(`${a}?ref=openverse`,c):c),u.replace(/\s{2}/g," ")},Hee=(e={})=>({...e,orderBy:e?.search?"relevance":"date"}),xht=async(e={})=>{let t=Hee(e),r=await(0,Eu.resolveSelect)(Yb.store).getEntityRecords("postType","attachment",t),o=(0,Eu.select)(Yb.store).getEntityRecordsTotalItems("postType","attachment",t),n=(0,Eu.select)(Yb.store).getEntityRecordsTotalPages("postType","attachment",t);return{mediaItems:r.map(i=>({...i,alt:i.alt_text,url:i.source_url,previewUrl:i.media_details?.sizes?.medium?.source_url,caption:i.caption?.raw})),totalItems:o,totalPages:n}},WRe=(e,t={})=>({...t,media_type:"image",parent:e}),Sht=e=>{let t=typeof e=="number"?e:Number(e);return Number.isInteger(t)&&t>0?t:void 0},HRe=(e,t)=>(0,Eu.dispatch)(Yb.store).saveEntityRecord("postType","attachment",{id:e,post:t},{throwOnError:!0}),Cht=e=>e?.media_type||e?.mime_type?.split("/")[0]||e?.type,kht=e=>[...new Set((Array.isArray(e)?e:[e]).filter(t=>Cht(t)==="image").map(t=>t?.id).filter(Boolean))],Eht=(e,t={})=>{let{invalidateResolution:r}=(0,Eu.dispatch)(Yb.store);r("getEntityRecords",["postType","attachment",Hee(WRe(e,t))])},Tht=(e,t)=>{let r=()=>(0,Eu.select)(Yb.store).hasFinishedResolution("getEntityRecords",e),o=r();return(0,Eu.subscribe)(()=>{let n=r();o&&!n&&t(),o=n},Yb.store)},KN=({getQuery:e,...t})=>({...t,async fetch(r={}){return xht(e(r))},subscribe(r,o={}){return Tht(["postType","attachment",Hee(e(o))],r)}}),Pht=(e,t)=>KN({name:"attached-images",labels:{name:(0,Bo.__)("Attached images"),search_items:(0,Bo.__)("Search attachments")},mediaType:"image",getQuery:r=>WRe(e,r),postTypeLabel:t,emptyMessage:t?(0,Bo.sprintf)((0,Bo.__)("No images attached to this %s."),t):(0,Bo.__)("No images attached to this post."),async attach(r){let o=kht(r);return await Promise.all(o.map(n=>HRe(n,e))),o.length},async detach(r){await HRe(r.id,0)},invalidate(r={}){Eht(e,r)}}),URe=[KN({name:"images",labels:{name:(0,Bo.__)("Images"),search_items:(0,Bo.__)("Search images")},mediaType:"image",getQuery:e=>({...e,media_type:"image"})}),KN({name:"videos",labels:{name:(0,Bo.__)("Videos"),search_items:(0,Bo.__)("Search videos")},mediaType:"video",getQuery:e=>({...e,media_type:"video"})}),KN({name:"audio",labels:{name:(0,Bo.__)("Audio"),search_items:(0,Bo.__)("Search audio")},mediaType:"audio",getQuery:e=>({...e,media_type:"audio"})}),{name:"openverse",labels:{name:(0,Bo.__)("Openverse"),search_items:(0,Bo.__)("Search Openverse")},mediaType:"image",async fetch(e={}){let r={...e,...{mature:!1,excluded_source:"flickr,inaturalist,wikimedia",license:"pdm,cc0"}},o={per_page:"page_size",search:"q"},n=new URL("https://api.openverse.org/v1/images/");return Object.entries(r).forEach(([c,d])=>{let u=o[c]||c;n.searchParams.set(u,d)}),(await(await window.fetch(n,{headers:{"User-Agent":"WordPress/inserter-media-fetch"}})).json()).results.map(c=>({...c,title:c.title?.toLowerCase().startsWith("file:")?c.title.slice(5):c.title,sourceId:c.id,id:void 0,caption:wht(c),previewUrl:c.thumbnail}))},getReportUrl:({sourceId:e})=>`https://wordpress.org/openverse/image/${e}/report/`,isExternalResource:!0}];function GRe(e,t){let r=Sht(e);return!r||!t?URe:[Pht(r,t),...URe]}var es=[];for(let e=0;e<256;++e)es.push((e+256).toString(16).slice(1));function YRe(e,t=0){return(es[e[t+0]]+es[e[t+1]]+es[e[t+2]]+es[e[t+3]]+"-"+es[e[t+4]]+es[e[t+5]]+"-"+es[e[t+6]]+es[e[t+7]]+"-"+es[e[t+8]]+es[e[t+9]]+"-"+es[e[t+10]]+es[e[t+11]]+es[e[t+12]]+es[e[t+13]]+es[e[t+14]]+es[e[t+15]]).toLowerCase()}var Rht=new Uint8Array(16);function Uee(){return crypto.getRandomValues(Rht)}function Iht(e,t,r){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():Oht(e,t,r)}function Oht(e,t,r){e=e||{};let o=e.random??e.rng?.()??Uee();if(o.length<16)throw new Error("Random bytes length must be >= 16");if(o[6]=o[6]&15|64,o[8]=o[8]&63|128,t){if(r=r||0,r<0||r+16>t.length)throw new RangeError(`UUID byte range ${r}:${r+15} is out of buffer bounds`);for(let n=0;n<16;++n)t[r+n]=o[n];return t}return YRe(o)}var Wee=Iht;var uR=l(X(),1),o5e=l(he(),1),n5e=l(Mm(),1),i5e=l(G(),1);var KRe=l(H(),1),Ta=null,XRe=0,Gee=new Set;function ZRe(){Gee.forEach(e=>e())}function QRe(e){e.length&&(Ta||(Ta={total:0,completed:0,pending:[]}),Ta={total:Ta.total+e.length,completed:Ta.completed,pending:[...Ta.pending,...e]},ZRe())}function JRe(e){e5e(e,0)}function $Re(e=1){e5e(e,e)}function e5e(e,t){if(!Ta||e<=0)return;XRe+=t;let r=Math.min(Ta.total,Ta.completed+e),o=Ta.pending.slice(e);r>=Ta.total?Ta=null:Ta={total:Ta.total,completed:r,pending:o},ZRe()}function t5e(){return XRe}function qRe(){return Ta}function Aht(e){return Gee.add(e),()=>{Gee.delete(e)}}function r5e(){return(0,KRe.useSyncExternalStore)(Aht,qRe,qRe)}var Mht=()=>{};function XN({additionalData:e={},allowedTypes:t,filesList:r,maxUploadFileSize:o,onError:n=Mht,onFileChange:i,onSuccess:s,multiple:a=!0,isTransportOnly:c=!1}){if(!a&&r.length>1){n((0,i5e.__)("Only one file can be used here."));return}let{receiveEntityRecords:d}=(0,uR.dispatch)(o5e.store),{getCurrentPost:u,getEditorSettings:f}=(0,uR.select)(N),{lockPostAutosaving:m,unlockPostAutosaving:h,lockPostSaving:g,unlockPostSaving:b}=(0,uR.dispatch)(N),v=f().allowedMimeTypes,y=`image-upload-${Wee()}`;o=o||f().maxUploadFileSize;let w=u(),_=typeof w?.id=="number"?w.id:w?.wp_id,x=()=>{b(y),h(y)};c||(g(y),m(y));let C=_?{post:_}:{};if(!c){let k=Array.from(r).map(R=>R?.name||"");QRe(k)}let S=0;(0,n5e.uploadMedia)({allowedTypes:t,filesList:r,onFileChange:k=>{i?.(k);let R=k.filter(O=>O?.id);if(R?.length&&d("postType","attachment",R,void 0,!0),!c&&R.length===k.length&&x(),!c){let O=R.length;O>S&&(JRe(O-S),S=O)}},onSuccess:s,additionalData:{...C,...e},maxUploadFileSize:o,onError:({message:k})=>{c||(x(),$Re(1)),n(k)},wpAllowedMimeTypes:v,multiple:a})}var s5e=l(Ko(),1),a5e=l(ps(),1);function l5e(e){return(0,a5e.default)("wp.editor.cleanForSlug",{since:"12.7",plugin:"Gutenberg",alternative:"wp.url.cleanForSlug"}),(0,s5e.cleanForSlug)(e)}var c5e=l(X(),1),d5e=l(he(),1);function u5e(e){let{invalidateResolution:t}=(0,c5e.dispatch)(d5e.store);for(let r of e)r.id&&(t("getEntityRecord",["postType","attachment",r.id,{context:"view"}]),t("getEntityRecord",["postType","attachment",r.id]))}var f5e=l(Mm(),1);var{sideloadMedia:Nht}=K(f5e.privateApis),p5e=Nht;var m5e=l(jd(),1),h5e=l(X(),1),g5e=l(Mm(),1);var Fht=()=>{};function b5e({url:e,onSuccess:t,onError:r=Fht}){let o=(0,h5e.select)(N).getCurrentPost(),n=typeof o?.id=="number"?o.id:o?.wp_id;(0,m5e.default)({path:"/wp/v2/media",method:"POST",data:{url:e,...n?{post:n}:{}}}).then(s=>{t?.((0,g5e.transformAttachment)(s))}).catch(s=>{r(s?.message||s)})}var v5e=l(jd(),1),_5e=l(Mm(),1);async function y5e(e,t=[]){let r=await(0,v5e.default)({path:`/wp/v2/media/${e}/finalize`,method:"POST",data:{sub_sizes:t}});return r?(0,_5e.transformAttachment)(r):void 0}var w5e=l(jd(),1);async function x5e(e){await(0,w5e.default)({path:`/wp/v2/media/${e}?force=true`,method:"DELETE"})}var fIe=l(he(),1),pIe=l(X(),1),Ete=l(H(),1);var HS=l(Z(),1),KF=l(Ut(),1),nIe=l(X(),1),iIe=l(Re(),1),nv=l(H(),1),wte=l(Me(),1);var Yee=l(H(),1);var S5e=l(H(),1),zo=(0,S5e.createContext)({user:{styles:{},settings:{}},base:{styles:{},settings:{}},merged:{styles:{},settings:{}},onChange:()=>{},fontLibraryEnabled:!1});var C5e=l(P(),1);function fR({children:e,value:t,baseValue:r,onChange:o,fontLibraryEnabled:n}){let i=(0,Yee.useMemo)(()=>ms(r,t),[r,t]),s=(0,Yee.useMemo)(()=>({user:t,base:r,merged:i,onChange:o,fontLibraryEnabled:n}),[t,r,i,o,n]);return(0,C5e.jsx)(zo.Provider,{value:s,children:e})}var $o=l(Z(),1),i0=l(G(),1);var K5e=l(X(),1),X5e=l(he(),1);var k5e=l(P(),1);function pR({className:e,...t}){return(0,k5e.jsx)(Gi,{className:J(e,"global-styles-ui-icon-with-current-color"),...t})}var qb=l(Z(),1);var t0=l(P(),1);function Dht({icon:e,children:t,...r}){return(0,t0.jsxs)(qb.__experimentalItem,{...r,children:[e&&(0,t0.jsxs)(qb.__experimentalHStack,{justify:"flex-start",children:[(0,t0.jsx)(pR,{icon:e,size:24}),(0,t0.jsx)(qb.FlexItem,{children:t})]}),!e&&t]})}function Pn(e){return(0,t0.jsx)(qb.Navigator.Button,{as:Dht,...e})}var D5e=l(Z(),1);var r0=l(G(),1),L5e=l(Re(),1);var cc=l(H(),1),N5e=l(X(),1),F5e=l(he(),1),Kee=l(G(),1);var Rn=l(G(),1);var E5e=l(ng(),1),{lock:H8r,unlock:hr}=(0,E5e.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/global-styles-ui");var{getViewportBreakpoints:Lht}=hr(wf),T5e={link:[{value:":link",label:(0,Rn.__)("Link")},{value:":any-link",label:(0,Rn.__)("Any Link")},{value:":visited",label:(0,Rn.__)("Visited")},{value:":hover",label:(0,Rn.__)("Hover")},{value:":focus",label:(0,Rn.__)("Focus")},{value:":focus-visible",label:(0,Rn.__)("Focus-visible")},{value:":active",label:(0,Rn.__)("Active")}],button:[{value:":link",label:(0,Rn.__)("Link")},{value:":any-link",label:(0,Rn.__)("Any Link")},{value:":visited",label:(0,Rn.__)("Visited")},{value:":hover",label:(0,Rn.__)("Hover")},{value:":focus",label:(0,Rn.__)("Focus")},{value:":focus-visible",label:(0,Rn.__)("Focus-visible")},{value:":active",label:(0,Rn.__)("Active")}]},P5e={"core/button":[{value:":hover",label:(0,Rn.__)("Hover")},{value:":focus",label:(0,Rn.__)("Focus")},{value:":focus-visible",label:(0,Rn.__)("Focus-visible")},{value:":active",label:(0,Rn.__)("Active")}]},Vht=[{value:"@tablet",label:(0,Rn.__)("Tablet")},{value:"@mobile",label:(0,Rn.__)("Mobile")}];function I5e(e){return P5e[e]?P5e[e]??[]:T5e[e]?T5e[e]:[]}function O5e(e){let t=Lht(e);return Vht.filter(r=>(r.value!=="@tablet"||t.tablet!==void 0)&&(r.value!=="@mobile"||t.mobile!==void 0))}function qee(e,t){if(!t?.length||typeof e!="object"||!e||!Object.keys(e).length)return e;for(let r in e)t.includes(r)?delete e[r]:typeof e[r]=="object"&&qee(e[r],t);return e}var ZN=(e,t)=>{if(!e||!t?.length)return{};let r={};return Object.keys(e).forEach(o=>{if(t.includes(o))r[o]=e[o];else if(typeof e[o]=="object"){let n=ZN(e[o],t);Object.keys(n).length&&(r[o]=n)}}),r};function mR(e,t){let r=ZN(structuredClone(e),t);return m_(r,e)}function R5e(e,t){if(!Array.isArray(e)||!t)return null;let o=t.replace("var(","").replace(")","")?.split("--").slice(-1)[0];return e.find(n=>n.slug===o)}function A5e(e){let t=e?.settings?.typography?.fontFamilies?.theme,r=e?.settings?.typography?.fontFamilies?.custom,o=[];t&&r?o=[...t,...r]:t?o=t:r&&(o=r);let n=e?.styles?.typography?.fontFamily,i=R5e(o,n),s=e?.styles?.elements?.heading?.typography?.fontFamily,a;return s?a=R5e(o,e?.styles?.elements?.heading?.typography?.fontFamily):a=i,[i,a]}function M5e(e){return e?`is-style-${e}`:""}function QN(e,t){let r=new RegExp(`^${t}([\\d]+)$`);return e.reduce((n,i)=>{if(typeof i?.slug=="string"){let s=i?.slug.match(r);if(s){let a=parseInt(s[1],10);if(a>n)return a}}return n},0)+1}function lt(e,t,r="merged",o=!0,n){let{user:i,base:s,merged:a,onChange:c}=(0,cc.useContext)(zo),d=n?.split(".").filter(Boolean)??[],u=d.find(v=>v.startsWith(":")),f=d.filter(v=>!v.startsWith(":")).join("."),m=[e,f].filter(Boolean).join("."),h=a;r==="base"?h=s:r==="user"&&(h=i);let g=(0,cc.useMemo)(()=>{let v=ag(h,m,t,o);return u?v?.[u]??{}:v},[h,m,t,o,u]),b=(0,cc.useCallback)(v=>{let y=v;u&&(y={...ag(i,m,t,!1),[u]:v});let w=dE(i,m,y,t);c(w)},[i,c,m,t,u]);return[g,b]}function We(e,t,r="merged"){let{user:o,base:n,merged:i,onChange:s}=(0,cc.useContext)(zo),a=i;r==="base"?a=n:r==="user"&&(a=o);let c=(0,cc.useMemo)(()=>f_(a,e,t),[a,e,t]),d=(0,cc.useCallback)(u=>{let f=aE(o,e,u,t);s(f)},[o,s,e,t]);return[c,d]}var Bht=[];function zht({title:e,settings:t,styles:r}){return e===(0,Kee.__)("Default")||Object.keys(t||{}).length>0||Object.keys(r||{}).length>0}function JN(e=[]){let{variationsFromTheme:t}=(0,N5e.useSelect)(o=>({variationsFromTheme:o(F5e.store).__experimentalGetCurrentThemeGlobalStylesVariations?.()||Bht}),[]),{user:r}=(0,cc.useContext)(zo);return(0,cc.useMemo)(()=>{let o=structuredClone(r),n=qee(o,e);n.title=(0,Kee.__)("Default");let i=t.filter(a=>mR(a,e)).map(a=>ms(n,a)),s=[n,...i];return s?.length?s.filter(zht):[]},[e,r,t])}function $N(e){let{merged:t}=(0,cc.useContext)(zo);return(0,cc.useMemo)(()=>{if(!e?.background)return e;let r={styles:t?.styles,_links:t?._links},o={};for(let[n,i]of Object.entries(e.background))o[n]=sg(i&&typeof i=="object"?{...i}:i,r);return{...e,background:o}},[e,t])}var Tu=l(P(),1),{useHasDimensionsPanel:jht,useHasTypographyPanel:Hht,useHasColorPanel:Uht,useSettingsForBlockElement:Wht,useHasBackgroundPanel:Ght}=hr(L5e.privateApis);function Yht(){let[e]=We(""),t=Wht(e),r=Ght(e),o=Hht(t),n=Uht(t),i=!0,a=jht(t);return(0,Tu.jsx)(Tu.Fragment,{children:(0,Tu.jsxs)(D5e.__experimentalItemGroup,{children:[o&&(0,Tu.jsx)(Pn,{icon:tG,path:"/typography",children:(0,r0.__)("Typography")}),n&&(0,Tu.jsx)(Pn,{icon:OU,path:"/colors",children:(0,r0.__)("Colors")}),r&&(0,Tu.jsx)(Pn,{icon:nU,path:"/background","aria-label":(0,r0.__)("Background styles"),children:(0,r0.__)("Background")}),i&&(0,Tu.jsx)(Pn,{icon:$E,path:"/shadows",children:(0,r0.__)("Shadows")}),a&&(0,Tu.jsx)(Pn,{icon:Hd,path:"/layout",children:(0,r0.__)("Layout")})]})})}var V5e=Yht;var Sp=l(Z(),1);function _S(){let[e="black"]=lt("color.text"),[t="white"]=lt("color.background"),[r=e]=lt("elements.h1.color.text"),[o=r]=lt("elements.link.color.text"),[n=o]=lt("elements.button.color.background"),[i]=We("color.palette.core")||[],[s]=We("color.palette.theme")||[],[a]=We("color.palette.custom")||[],c=(s??[]).concat(a??[]).concat(i??[]),d=c.filter(({color:m})=>m===e),u=c.filter(({color:m})=>m===n),f=d.concat(u).concat(c).filter(({color:m})=>m!==t).slice(0,2);return{paletteColors:c,highlightedColors:f}}var H5e=l(H(),1),U5e=l(Z(),1),Qee=l(G(),1);function qht(e,t){return t.length===0?null:(t.sort((r,o)=>Math.abs(e-r)-Math.abs(e-o)),t[0])}var Kht={normal:400,bold:700};function B5e(e){return e!==void 0&&Number.isFinite(e)&&e>=1&&e<=1e3}function Xee(e){let t=String(e??"").trim().toLowerCase().split(/\s+/).filter(Boolean).map(n=>Kht[n]??Number(n)),[r,o]=t;return B5e(r)?t.length!==2||!B5e(o)?String(r):String(Math.min(Math.max(400,r),o)):"400"}function z5e(e){let t=/^(?!generic\([ a-zA-Z\-]+\)$)(?!var\(\s*--[\w-]+\s*\)$)(?!^[a-zA-Z\-]+$).+/,r=e.trim(),o=n=>(n=n.trim(),n.match(t)?(n=n.replace(/^["']|["']$/g,""),`"${n}"`):n);return r.includes(",")?r.split(",").map(o).filter(n=>n!=="").join(", "):o(r)}function Zee(e){if(!e)return"";let t=e.trim();return t.includes(",")&&(t=(t.split(",").find(r=>r.trim()!=="")??"").trim()),t=t.replace(/^["']|["']$/g,""),window.navigator.userAgent.toLowerCase().includes("firefox")&&(t=`"${t}"`),t}function o0(e){let t={fontFamily:z5e(e.fontFamily)};if(!("fontFace"in e)||!Array.isArray(e.fontFace))return t.fontWeight="400",t.fontStyle="normal",t;if(e.fontFace){let r=e.fontFace.filter(o=>o?.fontStyle&&o.fontStyle.toLowerCase()==="normal");if(r.length>0){t.fontStyle="normal";let o=r.map(n=>Number(Xee(n.fontWeight)));t.fontWeight=String(qht(400,o)??400)}else t.fontStyle=e.fontFace.length&&e.fontFace[0].fontStyle||"normal",t.fontWeight=e.fontFace.length&&Xee(e.fontFace[0].fontWeight)||"400"}return t}function j5e(e){return{fontFamily:z5e(e.fontFamily),fontStyle:e.fontStyle||"normal",fontWeight:Xee(e.fontWeight)}}var hR=l(P(),1);function eF({fontSize:e,variation:t}){let{base:r}=(0,H5e.useContext)(zo),o=r;t&&(o={...r,...t});let[n]=lt("color.text"),[i,s]=A5e(o),a=i?o0(i):{},c=s?o0(s):{};return n&&(a.color=n,c.color=n),e&&(a.fontSize=e,c.fontSize=e),(0,hR.jsxs)(U5e.__unstableMotion.div,{animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:.3,type:"tween"},style:{textAlign:"center",lineHeight:1},children:[(0,hR.jsx)("span",{style:c,children:(0,Qee._x)("A","Uppercase letter A")}),(0,hR.jsx)("span",{style:a,children:(0,Qee._x)("a","Lowercase letter A")})]})}var W5e=l(Z(),1);var G5e=l(P(),1);function Y5e({normalizedColorSwatchSize:e,ratio:t}){let{highlightedColors:r}=_S(),o=e*t;return r.map(({slug:n,color:i},s)=>(0,G5e.jsx)(W5e.__unstableMotion.div,{style:{height:o,width:o,background:i,borderRadius:o/2},animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:s===1?.2:.1}},`${n}-${s}`))}var q5e=l(Z(),1),yS=l(Me(),1),n0=l(H(),1);var hh=l(P(),1),Jee=248,$ee=152,Xht={leading:!0,trailing:!0};function Zht({children:e,label:t,isFocused:r,withHoverView:o}){let[n="white"]=lt("color.background"),[i]=lt("color.gradient"),s=(0,yS.useReducedMotion)(),[a,c]=(0,n0.useState)(!1),[d,{width:u}]=(0,yS.useResizeObserver)(),[f,m]=(0,n0.useState)(u),[h,g]=(0,n0.useState)(),b=(0,yS.useThrottle)(m,250,Xht);(0,n0.useLayoutEffect)(()=>{u&&b(u)},[u,b]),(0,n0.useLayoutEffect)(()=>{let _=f?f/Jee:1,x=_-(h||0);(Math.abs(x)>.1||!h)&&g(_)},[f,h]);let v=u?u/Jee:1,y=h||v,w=!!u;return(0,hh.jsxs)(hh.Fragment,{children:[(0,hh.jsx)("div",{style:{position:"relative"},children:d}),!w&&(0,hh.jsx)(v2,{className:"global-styles-ui-preview__wrapper",style:{aspectRatio:Jee/$ee}}),w&&(0,hh.jsx)("div",{className:J("global-styles-ui-preview__wrapper",{"is-hoverable":o}),style:{height:$ee*y},onMouseEnter:()=>c(!0),onMouseLeave:()=>c(!1),tabIndex:-1,children:(0,hh.jsx)(q5e.__unstableMotion.div,{style:{height:$ee*y,width:"100%",background:i??n},initial:"start",animate:(a||r)&&!s&&t?"hover":"start",children:[].concat(e).map((_,x)=>_({ratio:y,key:x}))})})]})}var wS=Zht;var bl=l(P(),1),Qht={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},Jht={hover:{opacity:1},start:{opacity:.5}},$ht={hover:{scale:1,opacity:1},start:{scale:0,opacity:0}};function egt({label:e,isFocused:t,withHoverView:r,variation:o}){let[n]=lt("typography.fontWeight"),[i="serif"]=lt("typography.fontFamily"),[s=i]=lt("elements.h1.typography.fontFamily"),[a=n]=lt("elements.h1.typography.fontWeight"),[c="black"]=lt("color.text"),[d=c]=lt("elements.h1.color.text"),{paletteColors:u}=_S();return(0,bl.jsxs)(wS,{label:e,isFocused:t,withHoverView:r,children:[({ratio:f,key:m})=>(0,bl.jsx)(Sp.__unstableMotion.div,{variants:Qht,style:{height:"100%",overflow:"hidden"},children:(0,bl.jsxs)(Sp.__experimentalHStack,{spacing:10*f,justify:"center",style:{height:"100%",overflow:"hidden"},children:[(0,bl.jsx)(eF,{fontSize:65*f,variation:o}),(0,bl.jsx)(Sp.__experimentalVStack,{spacing:4*f,children:(0,bl.jsx)(Y5e,{normalizedColorSwatchSize:32,ratio:f})})]})},m),({key:f})=>(0,bl.jsx)(Sp.__unstableMotion.div,{variants:r?Jht:void 0,style:{height:"100%",width:"100%",position:"absolute",top:0,overflow:"hidden",filter:"blur(60px)",opacity:.1},children:(0,bl.jsx)(Sp.__experimentalHStack,{spacing:0,justify:"flex-start",style:{height:"100%",overflow:"hidden"},children:u.slice(0,4).map(({color:m},h)=>(0,bl.jsx)("div",{style:{height:"100%",background:m,flexGrow:1}},h))})},f),({ratio:f,key:m})=>(0,bl.jsx)(Sp.__unstableMotion.div,{variants:$ht,style:{height:"100%",width:"100%",overflow:"hidden",position:"absolute",top:0},children:(0,bl.jsx)(Sp.__experimentalVStack,{spacing:3*f,justify:"center",style:{height:"100%",overflow:"hidden",padding:10*f,boxSizing:"border-box"},children:e&&(0,bl.jsx)("div",{style:{fontSize:40*f,fontFamily:s,color:d,fontWeight:a,lineHeight:"1em",textAlign:"center"},children:e})})},m)]})}var tF=egt;var gn=l(P(),1);function tgt(){let e=(0,K5e.useSelect)(t=>{let{__experimentalGetCurrentThemeGlobalStylesVariations:r}=t(X5e.store);return!!r()?.length},[]);return(0,gn.jsxs)($o.Card,{size:"small",isBorderless:!0,className:"global-styles-ui-screen-root",isRounded:!1,children:[(0,gn.jsx)($o.CardBody,{children:(0,gn.jsxs)($o.__experimentalVStack,{spacing:4,children:[(0,gn.jsx)($o.Card,{className:"global-styles-ui-screen-root__active-style-tile",children:(0,gn.jsx)($o.CardMedia,{className:"global-styles-ui-screen-root__active-style-tile-preview",children:(0,gn.jsx)(tF,{})})}),e&&(0,gn.jsx)($o.__experimentalItemGroup,{children:(0,gn.jsx)(Pn,{path:"/variations",children:(0,gn.jsxs)($o.__experimentalHStack,{justify:"space-between",children:[(0,gn.jsx)($o.FlexItem,{children:(0,i0.__)("Browse styles")}),(0,gn.jsx)(pR,{icon:(0,i0.isRTL)()?Xr:Or})]})})}),(0,gn.jsx)(V5e,{})]})}),(0,gn.jsx)($o.CardDivider,{}),(0,gn.jsxs)($o.CardBody,{children:[(0,gn.jsx)($o.__experimentalSpacer,{as:"p",paddingTop:2,paddingX:"13px",marginBottom:4,children:(0,i0.__)("Customize the appearance of specific blocks for the whole site.")}),(0,gn.jsx)($o.__experimentalItemGroup,{children:(0,gn.jsx)(Pn,{path:"/blocks",children:(0,gn.jsxs)($o.__experimentalHStack,{justify:"space-between",children:[(0,gn.jsx)($o.FlexItem,{children:(0,i0.__)("Blocks")}),(0,gn.jsx)(pR,{icon:(0,i0.isRTL)()?Xr:Or})]})})})]})]})}var Z5e=tgt;var rte=l(Ut(),1),Pa=l(G(),1),dc=l(Z(),1);var ote=l(X(),1),Ra=l(H(),1),rF=l(Re(),1),r3e=l(Me(),1),o3e=l(vi(),1);var Q5e=l(Ut(),1),J5e=l(X(),1),$5e=l(Z(),1);var ete=l(P(),1);function rgt(e,t){return e?.filter(r=>r.source==="block"||t.includes(r.name))||[]}function gR(e){let t=(0,J5e.useSelect)(n=>{let{getBlockStyles:i}=n(Q5e.store);return i(e)},[e]),[r]=lt("variations",e),o=Object.keys(r??{});return rgt(t,o)}function e3e({name:e}){let t=gR(e);return(0,ete.jsx)($5e.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:t.map((r,o)=>r?.isDefault?null:(0,ete.jsx)(Pn,{path:"/blocks/"+encodeURIComponent(e)+"/variations/"+encodeURIComponent(r.name),children:r.label},o))})}var Un=l(Z(),1),xS=l(G(),1);var t3e=l(Re(),1);var Us=l(P(),1),{StateControl:ogt,StateControlBadges:ngt}=hr(t3e.privateApis);function no({title:e,description:t,onBack:r,viewportStates:o,pseudoStates:n,selectedViewport:i="default",selectedPseudoState:s="default",onChangeViewport:a,onChangePseudoState:c,showResponsiveStateControls:d=!0}){return(0,Us.jsx)(Un.__experimentalVStack,{spacing:0,children:(0,Us.jsx)(Un.__experimentalView,{children:(0,Us.jsx)(Un.__experimentalSpacer,{marginBottom:0,paddingX:4,paddingY:3,children:(0,Us.jsxs)(Un.__experimentalVStack,{spacing:2,children:[(0,Us.jsxs)(Un.__experimentalHStack,{spacing:2,alignment:"top",children:[r?(0,Us.jsx)(Un.Button,{icon:(0,xS.isRTL)()?Or:Xr,size:"small",label:(0,xS.__)("Back"),onClick:r}):(0,Us.jsx)(Un.Navigator.BackButton,{icon:(0,xS.isRTL)()?Or:Xr,size:"small",label:(0,xS.__)("Back")}),(0,Us.jsx)(Un.__experimentalSpacer,{children:(0,Us.jsxs)(Un.__experimentalHStack,{justify:"space-between",alignment:"top",children:[(0,Us.jsx)(Un.__experimentalHeading,{className:"global-styles-ui-header",level:2,size:13,children:e}),(0,Us.jsxs)(Un.__experimentalVStack,{spacing:2,alignment:"right",children:[(0,Us.jsx)(ogt,{viewportStates:d?o:[],pseudoStates:n,viewportValue:i,pseudoStateValue:s,onChangeViewport:a,onChangePseudoState:c}),(0,Us.jsx)(ngt,{viewportStates:o,pseudoStates:n,viewportValue:i,pseudoStateValue:s})]})]})})]}),t&&(0,Us.jsx)(Un.__experimentalText,{className:"global-styles-ui-header__description",children:t})]})})})})}var Gr=l(P(),1),{useHasDimensionsPanel:igt,useHasTypographyPanel:sgt,useHasBorderPanel:agt,useSettingsForBlockElement:lgt,useHasColorPanel:cgt,useHasBackgroundPanel:dgt}=hr(rF.privateApis),{Menu:s0}=hr(dc.privateApis);function tte(e){return e==null?!1:Array.isArray(e)?e.length>0:typeof e=="object"?Object.values(e).some(tte):!0}function ugt(e,t){return tte(e?.styles?.blocks?.[t])||tte(e?.settings?.blocks?.[t])}function fgt(){let e=(0,ote.useSelect)(n=>n(rte.store).getBlockTypes(),[]),t=(n,i)=>{let{core:s,noncore:a}=n;return(i.name.startsWith("core/")?s:a).push(i),n},{core:r,noncore:o}=e.reduce(t,{core:[],noncore:[]});return[...r,...o]}function pgt(e){let[t]=We("",e),r=lgt(t,e),o=sgt(r),n=cgt(r),i=dgt(r),s=agt(r),a=igt(r),c=s||a,d=!!gR(e)?.length;return o||n||i||c||d}function mgt({block:e,isCustomized:t}){return pgt(e.name)?(0,Gr.jsx)(Pn,{path:"/blocks/"+encodeURIComponent(e.name),children:(0,Gr.jsxs)(dc.__experimentalHStack,{justify:"flex-start",spacing:2,children:[(0,Gr.jsx)(rF.BlockIcon,{className:"global-styles-ui-block-types-item__icon",icon:e.icon}),(0,Gr.jsx)(dc.FlexItem,{children:e.title}),t&&(0,Gr.jsxs)(Gr.Fragment,{children:[(0,Gr.jsx)(Ot,{children:(0,Pa.__)("Has custom styles")}),(0,Gr.jsx)("span",{"aria-hidden":"true",className:"global-styles-ui-block-types-item__indicator"})]})]})}):null}function hgt({filterValue:e,styleFilter:t}){let r=t==="customized"&&!e?(0,Pa.__)("You haven't customized any blocks yet."):(0,Pa.__)("No blocks found.");return(0,Gr.jsx)(dc.__experimentalText,{align:"center",as:"p",className:"global-styles-ui-block-types-item-list__no-results",children:r})}function ggt({filterValue:e,styleFilter:t}){let r=fgt(),o=(0,r3e.useDebounce)(o3e.speak,500),{isMatchingSearchTerm:n}=(0,ote.useSelect)(rte.store),{user:i}=(0,Ra.useContext)(zo),s=(0,Ra.useMemo)(()=>{let f=new Set;return[...Object.keys(i?.styles?.blocks??{}),...Object.keys(i?.settings?.blocks??{})].forEach(h=>{ugt(i,h)&&f.add(h)}),f},[i]),a=e?r.filter(f=>n(f,e)):r,c=t==="customized"?a.filter(f=>s.has(f.name)):a,d=(0,Ra.useRef)(null),u=c.length>0;return(0,Ra.useEffect)(()=>{if(!e&&t==="all")return;let f=u&&d.current?.childElementCount||0,m=(0,Pa.sprintf)((0,Pa._n)("%d result found.","%d results found.",f),f);o(m,"polite")},[e,t,u,o]),(0,Gr.jsx)("div",{ref:d,className:"global-styles-ui-block-types-item-list",role:"list",children:c.length===0?(0,Gr.jsx)(hgt,{filterValue:e,styleFilter:t}):c.map(f=>(0,Gr.jsx)(mgt,{block:f,isCustomized:s.has(f.name)},"menu-itemblock-"+f.name))})}var bgt=(0,Ra.memo)(ggt);function vgt(){let[e,t]=(0,Ra.useState)(""),[r,o]=(0,Ra.useState)("all"),n=(0,Ra.useDeferredValue)(e);return(0,Gr.jsxs)(Gr.Fragment,{children:[(0,Gr.jsx)(no,{title:(0,Pa.__)("Blocks"),description:(0,Pa.__)("Customize the appearance of specific blocks and for the whole site.")}),(0,Gr.jsxs)(dc.__experimentalHStack,{className:"global-styles-ui-block-types-filter",alignment:"center",spacing:2,children:[(0,Gr.jsx)(dc.SearchControl,{className:"global-styles-ui-block-types-search",onChange:t,value:e,label:(0,Pa.__)("Search"),placeholder:(0,Pa.__)("Search"),size:"compact"}),(0,Gr.jsxs)(s0,{children:[(0,Gr.jsx)(s0.TriggerButton,{render:(0,Gr.jsx)(dc.Button,{size:"compact",icon:w_,label:(0,Pa.__)("Filter blocks"),isPressed:r!=="all"})}),(0,Gr.jsxs)(s0.Popover,{children:[(0,Gr.jsx)(s0.RadioItem,{name:"global-styles-block-filter",value:"all",checked:r==="all",onChange:()=>o("all"),hideOnClick:!0,children:(0,Gr.jsx)(s0.ItemLabel,{children:(0,Pa.__)("All blocks")})}),(0,Gr.jsx)(s0.RadioItem,{name:"global-styles-block-filter",value:"customized",checked:r==="customized",onChange:()=>o("customized"),hideOnClick:!0,children:(0,Gr.jsx)(s0.ItemLabel,{children:(0,Pa.__)("Customized")})})]})]})]}),(0,Gr.jsx)(bgt,{filterValue:n,styleFilter:r})]})}var n3e=vgt;var f3e=l(Ut(),1),p3e=l(Re(),1),Pu=l(H(),1),m3e=l(X(),1),h3e=l(he(),1),a0=l(Z(),1),SS=l(G(),1);var a3e=l(Re(),1),nF=l(Ut(),1),l3e=l(Z(),1),nte=l(H(),1);var oF=l(P(),1),{getViewportBreakpoints:_gt,getViewportBreakpointValueInPixels:i3e}=hr(wf),s3e={default:783,"@tablet":600,"@mobile":480};function ygt(e,t){let r=_gt(t),o=i3e(r.mobile);if(e==="@mobile"&&o)return o;let n=i3e(r.tablet);if(e==="@tablet"&&n)return o?r.mobile==="480px"&&r.tablet==="782px"?s3e["@tablet"]:Math.round((o+n)/2):n;if(e==="default"){let i=n??o;if(i)return i+1}return s3e[e]}var wgt=({name:e,variation:t="",selectedViewport:r="default",selectedState:o="default",stateStyles:n,viewportSettings:i})=>{let s=(0,nF.getBlockType)(e)?.example,a=(0,nte.useMemo)(()=>{if(!s)return null;let y={...s,attributes:{...s.attributes,style:void 0,className:t?M5e(t):s.attributes?.className}};return(0,nF.getBlockFromExample)(e,y)},[e,s,t]),c=(0,nte.useMemo)(()=>o==="default"||!n?"":MH(n,e),[o,n,e]);if(!s)return null;let d=ygt(r,i)??s.viewportWidth??500,u=s.viewportWidth??500,f=Math.max(d/u,1),m=24*f,h=144,b=235/d,v=b!==0&&b<1&&h?h/b:h;return(0,oF.jsx)(l3e.__experimentalSpacer,{marginX:4,marginBottom:4,children:(0,oF.jsx)("div",{className:"global-styles-ui__block-preview-panel",style:{maxHeight:h,boxSizing:"initial"},children:(0,oF.jsx)(a3e.BlockPreview,{blocks:a,viewportWidth:d,minHeight:h,additionalStyles:[{css:`
+				&{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}`);var OZ={tablist:"_7313adbc8a112e90__tablist","is-overflowing-first":"_9f2ac729c68a735a__is-overflowing-first","is-overflowing-last":"_81c799c1f3cdd261__is-overflowing-last","is-minimal-variant":"_59228b5227f38a99__is-minimal-variant",indicator:"_1c37dcfaa1ad8cda__indicator",tab:"a5fd8814f195aa5e__tab","tab-children":"_5dfc77e6edd345d4__tab-children","tab-chevron":"_4a20e969d15e5ac1__tab-chevron"},L_e=(0,F_e.forwardRef)(function({className:t,children:r,...o},n){return k_e(),(0,w2.jsxs)(Zd.Tab,{ref:n,className:J(OZ.tab,t),...o,children:[(0,w2.jsx)("span",{className:OZ["tab-children"],children:r}),(0,w2.jsx)(Br,{icon:Or,className:OZ["tab-chevron"]})]})});var NZ=l(P(),1);function z_e({item:e}){let{frontPageId:t,postsPageId:r,privacyPolicyPageId:o}=(0,V_e.useSelect)(i=>{let{getEntityRecord:s}=i(B_e.store),a=s("root","site");return{frontPageId:a?.page_on_front,postsPageId:a?.page_for_posts,privacyPolicyPageId:a?.page_for_privacy_policy}},[]),n;return e.id===t?n=(0,aM.__)("Homepage"):e.id===r?n=(0,aM.__)("Posts Page"):e.id===o&&(n=(0,aM.__)("Privacy Policy Page")),(0,NZ.jsx)(iT,{item:e,className:"fields-field__page-title",children:n&&(0,NZ.jsx)(ia,{children:n})})}var kit={type:"text",id:"title",label:(0,FZ.__)("Title"),placeholder:(0,FZ.__)("No title"),getValue:({item:e})=>kt(e),render:z_e,enableHiding:!1,enableGlobalSearch:!0,filterBy:!1},DZ=kit;var LZ=l(G(),1);var Eit={id:"title",type:"text",label:(0,LZ.__)("Template"),placeholder:(0,LZ.__)("No title"),getValue:({item:e})=>kt(e),render:H6,enableHiding:!1,enableGlobalSearch:!0,filterBy:!1},x2=Eit;var VZ=l(G(),1);var U_e=l(G(),1);var W_e=l(Gc(),1);var H_e=l(ng(),1),{lock:Mgr,unlock:xi}=(0,H_e.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/fields");var iu=l(P(),1),{PATTERN_TYPES:Tit}=xi(W_e.privateApis);function G_e({item:e}){let t=(0,U_e.__)("This pattern cannot be edited.");return(0,iu.jsx)(iT,{item:e,className:"fields-field__pattern-title",children:e.type===Tit.theme&&(0,iu.jsxs)(iu.Fragment,{children:[(0,iu.jsx)(Ot,{children:t}),(0,iu.jsxs)(yt.Root,{children:[(0,iu.jsx)(yt.Trigger,{render:(0,iu.jsx)(Gi,{icon:hW,size:24})}),(0,iu.jsx)(yt.Popup,{children:t})]})]})})}var Pit={type:"text",id:"title",label:(0,VZ.__)("Title"),placeholder:(0,VZ.__)("No title"),getValue:({item:e})=>kt(e),render:G_e,enableHiding:!1,enableGlobalSearch:!0,filterBy:!1},S2=Pit;var BZ=l(or(),1),zZ=l(G(),1);var q_e=l(P(),1);function Y_e(e){return typeof e.excerpt=="string"?(0,BZ.decodeEntities)(e.excerpt):(0,BZ.decodeEntities)(e.excerpt?.raw||"")}var Rit={id:"excerpt",type:"text",label:(0,zZ.__)("Description"),placeholder:(0,zZ.__)("Add a description"),getValue:({item:e})=>Y_e(e),render:({item:e})=>{let t=Y_e(e);return t?(0,q_e.jsx)(Mr,{children:t}):null},Edit:{control:"textarea",rows:4},enableSorting:!1,enableHiding:!1,filterBy:!1,enableGlobalSearch:!0},jZ=Rit;var ay=l(G(),1),X_e=l(Gc(),1);var Z_e=l(P(),1),{PATTERN_SYNC_TYPES:Zx,PATTERN_TYPES:Iit}=xi(X_e.privateApis),K_e=[{value:Zx.full,label:(0,ay._x)("Synced","pattern (singular)"),description:(0,ay.__)("Patterns that are kept in sync across the site.")},{value:Zx.unsynced,label:(0,ay._x)("Not synced","pattern (singular)"),description:(0,ay.__)("Patterns that can be changed freely without affecting the site.")}];function Oit(e){return e.type&&e.type!==Iit.user||e.meta?.wp_pattern_sync_status===Zx.unsynced?Zx.unsynced:e.wp_pattern_sync_status||Zx.full}var Ait={id:"sync-status",type:"text",label:(0,ay.__)("Sync status"),readOnly:!0,enableSorting:!1,enableHiding:!0,elements:K_e,filterBy:{operators:["is"],isPrimary:!0},render:({item:e})=>{let t=Oit(e);return(0,Z_e.jsx)("span",{className:`fields-field__pattern-sync-status fields-field__pattern-sync-status-${t}`,children:K_e.find(({value:r})=>r===t)?.label})}},HZ=Ait;var IQ=l(G(),1);var co=l(Z(),1),hy=l(C2(),1),EQ=l(he(),1),H2=l(X(),1),Co=l(H(),1),da=l(G(),1),TQ=l(or(),1);var $ye=l(vi(),1),a1=l(Mm(),1),e0e=l(Kt(),1);var WZ=E2(),Et=e=>k2(e,WZ),GZ=E2();Et.write=e=>k2(e,GZ);var lM=E2();Et.onStart=e=>k2(e,lM);var YZ=E2();Et.onFrame=e=>k2(e,YZ);var qZ=E2();Et.onFinish=e=>k2(e,qZ);var Qx=[];Et.setTimeout=(e,t)=>{let r=Et.now()+t,o=()=>{let i=Qx.findIndex(s=>s.cancel==o);~i&&Qx.splice(i,1),Xg-=~i?1:0},n={time:r,handler:e,cancel:o};return Qx.splice($_e(r),0,n),Xg+=1,eye(),n};var $_e=e=>~(~Qx.findIndex(t=>t.time>e)||~Qx.length);Et.cancel=e=>{lM.delete(e),YZ.delete(e),qZ.delete(e),WZ.delete(e),GZ.delete(e)};Et.sync=e=>{UZ=!0,Et.batchedUpdates(e),UZ=!1};Et.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}function o(...n){t=n,Et.onStart(r)}return o.handler=e,o.cancel=()=>{lM.delete(r),t=null},o};var KZ=typeof window<"u"?window.requestAnimationFrame:()=>{};Et.use=e=>KZ=e;Et.now=typeof performance<"u"?()=>performance.now():Date.now;Et.batchedUpdates=e=>e();Et.catch=console.error;Et.frameLoop="always";Et.advance=()=>{Et.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):rye()};var Kg=-1,Xg=0,UZ=!1;function k2(e,t){UZ?(t.delete(e),e(0)):(t.add(e),eye())}function eye(){Kg<0&&(Kg=0,Et.frameLoop!=="demand"&&KZ(tye))}function Mit(){Kg=-1}function tye(){~Kg&&(KZ(tye),Et.batchedUpdates(rye))}function rye(){let e=Kg;Kg=Et.now();let t=$_e(Kg);if(t&&(oye(Qx.splice(0,t),r=>r.handler()),Xg-=t),!Xg){Mit();return}lM.flush(),WZ.flush(e?Math.min(64,Kg-e):16.667),YZ.flush(),GZ.flush(),qZ.flush()}function E2(){let e=new Set,t=e;return{add(r){Xg+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return Xg-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,Xg-=t.size,oye(t,o=>o(r)&&e.add(o)),Xg+=e.size,t=e)}}}function oye(e,t){e.forEach(r=>{try{t(r)}catch(o){Et.catch(o)}})}var qc=l(ae());function pM(){}var cye=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),ze={arr:Array.isArray,obj:e=>!!e&&e.constructor.name==="Object",fun:e=>typeof e=="function",str:e=>typeof e=="string",num:e=>typeof e=="number",und:e=>e===void 0};function Hf(e,t){if(ze.arr(e)){if(!ze.arr(t)||e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}return e===t}var mo=(e,t)=>e.forEach(t);function Kc(e,t,r){if(ze.arr(e)){for(let o=0;o<e.length;o++)t.call(r,e[o],`${o}`);return}for(let o in e)e.hasOwnProperty(o)&&t.call(r,e[o],o)}var ol=e=>ze.und(e)?[]:ze.arr(e)?e:[e];function t1(e,t){if(e.size){let r=Array.from(e);e.clear(),mo(r,t)}}var r1=(e,...t)=>t1(e,r=>r(...t)),eQ=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),tQ,dye,Zg=null,uye=!1,rQ=pM,Nit=e=>{e.to&&(dye=e.to),e.now&&(Et.now=e.now),e.colors!==void 0&&(Zg=e.colors),e.skipAnimation!=null&&(uye=e.skipAnimation),e.createStringInterpolator&&(tQ=e.createStringInterpolator),e.requestAnimationFrame&&Et.use(e.requestAnimationFrame),e.batchedUpdates&&(Et.batchedUpdates=e.batchedUpdates),e.willAdvance&&(rQ=e.willAdvance),e.frameLoop&&(Et.frameLoop=e.frameLoop)},ql=Object.freeze({__proto__:null,get createStringInterpolator(){return tQ},get to(){return dye},get colors(){return Zg},get skipAnimation(){return uye},get willAdvance(){return rQ},assign:Nit}),T2=new Set,Yc=[],XZ=[],uM=0,o1={get idle(){return!T2.size&&!Yc.length},start(e){uM>e.priority?(T2.add(e),Et.onStart(Fit)):(fye(e),Et(JZ))},advance:JZ,sort(e){if(uM)Et.onFrame(()=>o1.sort(e));else{let t=Yc.indexOf(e);~t&&(Yc.splice(t,1),pye(e))}},clear(){Yc=[],T2.clear()}};function Fit(){T2.forEach(fye),T2.clear(),Et(JZ)}function fye(e){Yc.includes(e)||pye(e)}function pye(e){Yc.splice(Dit(Yc,t=>t.priority>e.priority),0,e)}function JZ(e){let t=XZ;for(let r=0;r<Yc.length;r++){let o=Yc[r];uM=o.priority,o.idle||(rQ(o),o.advance(e),o.idle||t.push(o))}return uM=0,XZ=Yc,XZ.length=0,Yc=t,Yc.length>0}function Dit(e,t){let r=e.findIndex(t);return r<0?e.length:r}var mye={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},su="[-+]?\\d*\\.?\\d+",fM=su+"%";function mM(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var Lit=new RegExp("rgb"+mM(su,su,su)),Vit=new RegExp("rgba"+mM(su,su,su,su)),Bit=new RegExp("hsl"+mM(su,fM,fM)),zit=new RegExp("hsla"+mM(su,fM,fM,su)),jit=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,Hit=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,Uit=/^#([0-9a-fA-F]{6})$/,Wit=/^#([0-9a-fA-F]{8})$/;function Git(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=Uit.exec(e))?parseInt(t[1]+"ff",16)>>>0:Zg&&Zg[e]!==void 0?Zg[e]:(t=Lit.exec(e))?(Jx(t[1])<<24|Jx(t[2])<<16|Jx(t[3])<<8|255)>>>0:(t=Vit.exec(e))?(Jx(t[1])<<24|Jx(t[2])<<16|Jx(t[3])<<8|sye(t[4]))>>>0:(t=jit.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=Wit.exec(e))?parseInt(t[1],16)>>>0:(t=Hit.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=Bit.exec(e))?(nye(iye(t[1]),cM(t[2]),cM(t[3]))|255)>>>0:(t=zit.exec(e))?(nye(iye(t[1]),cM(t[2]),cM(t[3]))|sye(t[4]))>>>0:null}function ZZ(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function nye(e,t,r){let o=r<.5?r*(1+t):r+t-r*t,n=2*r-o,i=ZZ(n,o,e+1/3),s=ZZ(n,o,e),a=ZZ(n,o,e-1/3);return Math.round(i*255)<<24|Math.round(s*255)<<16|Math.round(a*255)<<8}function Jx(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function iye(e){return(parseFloat(e)%360+360)%360/360}function sye(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function cM(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function aye(e){let t=Git(e);if(t===null)return e;t=t||0;let r=(t&4278190080)>>>24,o=(t&16711680)>>>16,n=(t&65280)>>>8,i=(t&255)/255;return`rgba(${r}, ${o}, ${n}, ${i})`}var Qg=(e,t,r)=>{if(ze.fun(e))return e;if(ze.arr(e))return Qg({range:e,output:t,extrapolate:r});if(ze.str(e.output[0]))return tQ(e);let o=e,n=o.output,i=o.range||[0,1],s=o.extrapolateLeft||o.extrapolate||"extend",a=o.extrapolateRight||o.extrapolate||"extend",c=o.easing||(d=>d);return d=>{let u=qit(d,i);return Yit(d,i[u],i[u+1],n[u],n[u+1],c,s,a,o.map)}};function Yit(e,t,r,o,n,i,s,a,c){let d=c?c(e):e;if(d<t){if(s==="identity")return d;s==="clamp"&&(d=t)}if(d>r){if(a==="identity")return d;a==="clamp"&&(d=r)}return o===n?o:t===r?e<=t?o:n:(t===-1/0?d=-d:r===1/0?d=d-t:d=(d-t)/(r-t),d=i(d),o===-1/0?d=-d:n===1/0?d=d+o:d=d*(n-o)+o,d)}function qit(e,t){for(var r=1;r<t.length-1&&!(t[r]>=e);++r);return r-1}function $Z(){return $Z=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},$Z.apply(this,arguments)}var $x=Symbol.for("FluidValue.get"),ly=Symbol.for("FluidValue.observers"),la=e=>!!(e&&e[$x]),Qi=e=>e&&e[$x]?e[$x]():e,oQ=e=>e[ly]||null;function Kit(e,t){e.eventObserved?e.eventObserved(t):e(t)}function cy(e,t){let r=e[ly];r&&r.forEach(o=>{Kit(o,t)})}var e1=class{constructor(t){if(this[$x]=void 0,this[ly]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");Xit(this,t)}},Xit=(e,t)=>hye(e,$x,t);function Jg(e,t){if(e[$x]){let r=e[ly];r||hye(e,ly,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}function $g(e,t){let r=e[ly];if(r&&r.has(t)){let o=r.size-1;o?r.delete(t):e[ly]=null,e.observerRemoved&&e.observerRemoved(o,t)}}var hye=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),dM=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,Zit=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,lye=new RegExp(`(${dM.source})(%|[a-z]+)`,"i"),Qit=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,hM=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,gye=e=>{let[t,r]=Jit(e);if(!t||eQ())return e;let o=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(o)return o.trim();if(r&&r.startsWith("--")){let n=window.getComputedStyle(document.documentElement).getPropertyValue(r);return n||e}else{if(r&&hM.test(r))return gye(r);if(r)return r}return e},Jit=e=>{let t=hM.exec(e);if(!t)return[,];let[,r,o]=t;return[r,o]},QZ,$it=(e,t,r,o,n)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(o)}, ${n})`,gM=e=>{QZ||(QZ=Zg?new RegExp(`(${Object.keys(Zg).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(i=>Qi(i).replace(hM,gye).replace(Zit,aye).replace(QZ,aye)),r=t.map(i=>i.match(dM).map(Number)),n=r[0].map((i,s)=>r.map(a=>{if(!(s in a))throw Error('The arity of each "output" value must be equal');return a[s]})).map(i=>Qg($Z({},e,{output:i})));return i=>{var s;let a=!lye.test(t[0])&&((s=t.find(d=>lye.test(d)))==null?void 0:s.replace(dM,"")),c=0;return t[0].replace(dM,()=>`${n[c++](i)}${a||""}`).replace(Qit,$it)}},bye="react-spring: ",vye=e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${bye}once requires a function parameter`);return(...o)=>{r||(t(...o),r=!0)}},est=vye(console.warn);function _ye(){est(`${bye}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var Qgr=vye(console.warn);function n1(e){return ze.str(e)&&(e[0]=="#"||/\d/.test(e)||!eQ()&&hM.test(e)||e in(Zg||{}))}var P2=eQ()?qc.useEffect:qc.useLayoutEffect,tst=()=>{let e=(0,qc.useRef)(!1);return P2(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function nQ(){let e=(0,qc.useState)()[1],t=tst();return()=>{t.current&&e(Math.random())}}function yye(e,t){let[r]=(0,qc.useState)(()=>({inputs:t,result:e()})),o=(0,qc.useRef)(),n=o.current,i=n;return i?t&&i.inputs&&rst(t,i.inputs)||(i={inputs:t,result:e()}):i=r,(0,qc.useEffect)(()=>{o.current=i,n==r&&(r.inputs=r.result=void 0)},[i]),i.result}function rst(e,t){if(e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(e[r]!==t[r])return!1;return!0}var iQ=e=>(0,qc.useEffect)(e,ost),ost=[];var V2=l(ae()),B2=l(ae());var Cye=l(ae()),Nm=l(ae()),R2=Symbol.for("Animated:node"),nst=e=>!!e&&e[R2]===e,au=e=>e&&e[R2],yM=(e,t)=>cye(e,R2,t),I2=e=>e&&e[R2]&&e[R2].getPayload(),bM=class{constructor(){this.payload=void 0,yM(this,this)}getPayload(){return this.payload||[]}},dy=class e extends bM{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,ze.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new e(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,r){return ze.num(t)&&(this.lastPosition=t,r&&(t=Math.round(t/r)*r,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,ze.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}},uy=class e extends dy{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Qg({output:[t,t]})}static create(t){return new e(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(ze.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=Qg({output:[this.getValue(),t]})),this._value=0,super.reset()}},vM={dependencies:null},fy=class extends bM{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return Kc(this.source,(o,n)=>{nst(o)?r[n]=o.getValue(t):la(o)?r[n]=Qi(o):t||(r[n]=o)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&mo(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return Kc(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){vM.dependencies&&la(t)&&vM.dependencies.add(t);let r=I2(t);r&&mo(r,o=>this.add(o))}},sQ=class e extends fy{constructor(t){super(t)}static create(t){return new e(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let r=this.getPayload();return t.length==r.length?r.map((o,n)=>o.setValue(t[n])).some(Boolean):(super.setValue(t.map(ist)),!0)}};function ist(e){return(n1(e)?uy:dy).create(e)}function wM(e){let t=au(e);return t?t.constructor:ze.arr(e)?sQ:n1(e)?uy:dy}function _M(){return _M=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},_M.apply(this,arguments)}var wye=(e,t)=>{let r=!ze.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Nm.forwardRef)((o,n)=>{let i=(0,Nm.useRef)(null),s=r&&(0,Nm.useCallback)(g=>{i.current=ast(n,g)},[n]),[a,c]=sst(o,t),d=nQ(),u=()=>{let g=i.current;if(r&&!g)return;(g?t.applyAnimatedValues(g,a.getValue(!0)):!1)===!1&&d()},f=new aQ(u,c),m=(0,Nm.useRef)();P2(()=>(m.current=f,mo(c,g=>Jg(g,f)),()=>{m.current&&(mo(m.current.deps,g=>$g(g,m.current)),Et.cancel(m.current.update))})),(0,Nm.useEffect)(u,[]),iQ(()=>()=>{let g=m.current;mo(g.deps,b=>$g(b,g))});let h=t.getComponentProps(a.getValue());return Cye.createElement(e,_M({},h,{ref:s}))})},aQ=class{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&Et.write(this.update)}};function sst(e,t){let r=new Set;return vM.dependencies=r,e.style&&(e=_M({},e,{style:t.createAnimatedStyle(e.style)})),e=new fy(e),vM.dependencies=null,[e,r]}function ast(e,t){return e&&(ze.fun(e)?e(t):e.current=t),t}var xye=Symbol.for("AnimatedComponent"),kye=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:r=n=>new fy(n),getComponentProps:o=n=>n}={})=>{let n={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:o},i=s=>{let a=Sye(s)||"Anonymous";return ze.str(s)?s=i[s]||(i[s]=wye(s,n)):s=s[xye]||(s[xye]=wye(s,n)),s.displayName=`Animated(${a})`,s};return Kc(e,(s,a)=>{ze.arr(e)&&(a=Sye(s)),i[a]=i(s)}),{animated:i}},Sye=e=>ze.str(e)?e:e&&ze.str(e.displayName)?e.displayName:ze.fun(e)&&e.name||null;function ca(){return ca=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},ca.apply(this,arguments)}function py(e,...t){return ze.fun(e)?e(...t):e}var N2=(e,t)=>e===!0||!!(t&&e&&(ze.fun(e)?e(t):ol(e).includes(t))),Lye=(e,t)=>ze.obj(e)?t&&e[t]:e,Vye=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,lst=e=>e,Bye=(e,t=lst)=>{let r=cst;e.default&&e.default!==!0&&(e=e.default,r=Object.keys(e));let o={};for(let n of r){let i=t(e[n],n);ze.und(i)||(o[n]=i)}return o},cst=["config","onProps","onStart","onChange","onPause","onResume","onRest"],dst={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function ust(e){let t={},r=0;if(Kc(e,(o,n)=>{dst[n]||(t[n]=o,r++)}),r)return t}function zye(e){let t=ust(e);if(t){let r={to:t};return Kc(e,(o,n)=>n in t||(r[n]=o)),r}return ca({},e)}function F2(e){return e=Qi(e),ze.arr(e)?e.map(F2):n1(e)?ql.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function dQ(e){return ze.fun(e)||ze.arr(e)&&ze.obj(e[0])}var fst={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},CM=1.70158,xM=CM*1.525,Eye=CM+1,Tye=2*Math.PI/3,Pye=2*Math.PI/4.5,SM=e=>e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375,pst={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>e===0?0:Math.pow(2,10*e-10),easeOutExpo:e=>e===1?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>e===0?0:e===1?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>Eye*e*e*e-CM*e*e,easeOutBack:e=>1+Eye*Math.pow(e-1,3)+CM*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((xM+1)*2*e-xM)/2:(Math.pow(2*e-2,2)*((xM+1)*(e*2-2)+xM)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*Tye),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*Tye)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*Pye))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*Pye)/2+1,easeInBounce:e=>1-SM(1-e),easeOutBounce:SM,easeInOutBounce:e=>e<.5?(1-SM(1-2*e))/2:(1+SM(2*e-1))/2},uQ=ca({},fst.default,{mass:1,damping:1,easing:pst.linear,clamp:!1}),fQ=class{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,uQ)}};function mst(e,t,r){r&&(r=ca({},r),Rye(r,t),t=ca({},r,t)),Rye(e,t),Object.assign(e,t);for(let s in uQ)e[s]==null&&(e[s]=uQ[s]);let{mass:o,frequency:n,damping:i}=e;return ze.und(n)||(n<.01&&(n=.01),i<0&&(i=0),e.tension=Math.pow(2*Math.PI/n,2)*o,e.friction=4*Math.PI*i*o/n),e}function Rye(e,t){if(!ze.und(t.decay))e.duration=void 0;else{let r=!ze.und(t.tension)||!ze.und(t.friction);(r||!ze.und(t.frequency)||!ze.und(t.damping)||!ze.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}var Iye=[],pQ=class{constructor(){this.changed=!1,this.values=Iye,this.toValues=null,this.fromValues=Iye,this.to=void 0,this.from=void 0,this.config=new fQ,this.immediate=!1}};function jye(e,{key:t,props:r,defaultProps:o,state:n,actions:i}){return new Promise((s,a)=>{var c;let d,u,f=N2((c=r.cancel)!=null?c:o?.cancel,t);if(f)g();else{ze.und(r.pause)||(n.paused=N2(r.pause,t));let b=o?.pause;b!==!0&&(b=n.paused||N2(b,t)),d=py(r.delay||0,t),b?(n.resumeQueue.add(h),i.pause()):(i.resume(),h())}function m(){n.resumeQueue.add(h),n.timeouts.delete(u),u.cancel(),d=u.time-Et.now()}function h(){d>0&&!ql.skipAnimation?(n.delayed=!0,u=Et.setTimeout(g,d),n.pauseQueue.add(m),n.timeouts.add(u)):g()}function g(){n.delayed&&(n.delayed=!1),n.pauseQueue.delete(m),n.timeouts.delete(u),e<=(n.cancelId||0)&&(f=!0);try{i.start(ca({},r,{callId:e,cancel:f}),s)}catch(b){a(b)}}})}var yQ=(e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?i1(e.get()):t.every(r=>r.noop)?Hye(e.get()):lu(e.get(),t.every(r=>r.finished)),Hye=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),lu=(e,t,r=!1)=>({value:e,finished:t,cancelled:r}),i1=e=>({value:e,cancelled:!0,finished:!1});function Uye(e,t,r,o){let{callId:n,parentId:i,onRest:s}=t,{asyncTo:a,promise:c}=r;return!i&&e===a&&!t.reset?c:r.promise=(async()=>{r.asyncId=n,r.asyncTo=e;let d=Bye(t,(v,y)=>y==="onRest"?void 0:v),u,f,m=new Promise((v,y)=>(u=v,f=y)),h=v=>{let y=n<=(r.cancelId||0)&&i1(o)||n!==r.asyncId&&lu(o,!1);if(y)throw v.result=y,f(v),v},g=(v,y)=>{let w=new kM,_=new EM;return(async()=>{if(ql.skipAnimation)throw D2(r),_.result=lu(o,!1),f(_),_;h(w);let x=ze.obj(v)?ca({},v):ca({},y,{to:v});x.parentId=n,Kc(d,(S,k)=>{ze.und(x[k])&&(x[k]=S)});let C=await o.start(x);return h(w),r.paused&&await new Promise(S=>{r.resumeQueue.add(S)}),C})()},b;if(ql.skipAnimation)return D2(r),lu(o,!1);try{let v;ze.arr(e)?v=(async y=>{for(let w of y)await g(w)})(e):v=Promise.resolve(e(g,o.stop.bind(o))),await Promise.all([v.then(u),m]),b=lu(o.get(),!0,!1)}catch(v){if(v instanceof kM)b=v.result;else if(v instanceof EM)b=v.result;else throw v}finally{n==r.asyncId&&(r.asyncId=i,r.asyncTo=i?a:void 0,r.promise=i?c:void 0)}return ze.fun(s)&&Et.batchedUpdates(()=>{s(b,o,o.item)}),b})()}function D2(e,t){t1(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var kM=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}},EM=class extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}},mQ=e=>e instanceof L2,hst=1,L2=class extends e1{constructor(...t){super(...t),this.id=hst++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=au(this);return t&&t.getValue()}to(...t){return ql.to(this,t)}interpolate(...t){return _ye(),ql.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,r=!1){cy(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||o1.sort(this),cy(this,{type:"priority",parent:this,priority:t})}},my=Symbol.for("SpringPhase"),Wye=1,hQ=2,gQ=4,lQ=e=>(e[my]&Wye)>0,eb=e=>(e[my]&hQ)>0,O2=e=>(e[my]&gQ)>0,Oye=(e,t)=>t?e[my]|=hQ|Wye:e[my]&=~hQ,Aye=(e,t)=>t?e[my]|=gQ:e[my]&=~gQ,bQ=class extends L2{constructor(t,r){if(super(),this.key=void 0,this.animation=new pQ,this.queue=void 0,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!ze.und(t)||!ze.und(r)){let o=ze.obj(t)?ca({},t):ca({},r,{from:t});ze.und(o.default)&&(o.default=!0),this.start(o)}}get idle(){return!(eb(this)||this._state.asyncTo)||O2(this)}get goal(){return Qi(this.animation.to)}get velocity(){let t=au(this);return t instanceof dy?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return lQ(this)}get isAnimating(){return eb(this)}get isPaused(){return O2(this)}get isDelayed(){return this._state.delayed}advance(t){let r=!0,o=!1,n=this.animation,{config:i,toValues:s}=n,a=I2(n.to);!a&&la(n.to)&&(s=ol(Qi(n.to))),n.values.forEach((u,f)=>{if(u.done)return;let m=u.constructor==uy?1:a?a[f].lastPosition:s[f],h=n.immediate,g=m;if(!h){if(g=u.lastPosition,i.tension<=0){u.done=!0;return}let b=u.elapsedTime+=t,v=n.fromValues[f],y=u.v0!=null?u.v0:u.v0=ze.arr(i.velocity)?i.velocity[f]:i.velocity,w,_=i.precision||(v==m?.005:Math.min(1,Math.abs(m-v)*.001));if(ze.und(i.duration))if(i.decay){let x=i.decay===!0?.998:i.decay,C=Math.exp(-(1-x)*b);g=v+y/(1-x)*(1-C),h=Math.abs(u.lastPosition-g)<=_,w=y*C}else{w=u.lastVelocity==null?y:u.lastVelocity;let x=i.restVelocity||_/10,C=i.clamp?0:i.bounce,S=!ze.und(C),k=v==m?u.v0>0:v<m,R,O=!1,E=1,I=Math.ceil(t/E);for(let T=0;T<I&&(R=Math.abs(w)>x,!(!R&&(h=Math.abs(m-g)<=_,h)));++T){S&&(O=g==m||g>m==k,O&&(w=-w*C,g=m));let M=-i.tension*1e-6*(g-m),F=-i.friction*.001*w,V=(M+F)/i.mass;w=w+V*E,g=g+w*E}}else{let x=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,u.durationProgress>0&&(u.elapsedTime=i.duration*u.durationProgress,b=u.elapsedTime+=t)),x=(i.progress||0)+b/this._memoizedDuration,x=x>1?1:x<0?0:x,u.durationProgress=x),g=v+i.easing(x)*(m-v),w=(g-u.lastPosition)/t,h=x==1}u.lastVelocity=w,Number.isNaN(g)&&(console.warn("Got NaN while animating:",this),h=!0)}a&&!a[f].done&&(h=!1),h?u.done=!0:r=!1,u.setValue(g,i.round)&&(o=!0)});let c=au(this),d=c.getValue();if(r){let u=Qi(n.to);(d!==u||o)&&!i.decay?(c.setValue(u),this._onChange(u)):o&&i.decay&&this._onChange(d),this._stop()}else o&&this._onChange(d)}set(t){return Et.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(eb(this)){let{to:t,config:r}=this.animation;Et.batchedUpdates(()=>{this._onStart(),r.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,r){let o;return ze.und(t)?(o=this.queue||[],this.queue=[]):o=[ze.obj(t)?t:ca({},r,{to:t})],Promise.all(o.map(n=>this._update(n))).then(n=>yQ(this,n))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),D2(this._state,t&&this._lastCallId),Et.batchedUpdates(()=>this._stop(r,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let r=this.key||"",{to:o,from:n}=t;o=ze.obj(o)?o[r]:o,(o==null||dQ(o))&&(o=void 0),n=ze.obj(n)?n[r]:n,n==null&&(n=void 0);let i={to:o,from:n};return lQ(this)||(t.reverse&&([o,n]=[n,o]),n=Qi(n),ze.und(n)?au(this)||this._set(o):this._set(n)),i}_update(t,r){let o=ca({},t),{key:n,defaultProps:i}=this;o.default&&Object.assign(i,Bye(o,(c,d)=>/^on/.test(d)?Lye(c,n):c)),Nye(this,o,"onProps"),M2(this,"onProps",o,this);let s=this._prepareNode(o);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let a=this._state;return jye(++this._lastCallId,{key:n,props:o,defaultProps:i,state:a,actions:{pause:()=>{O2(this)||(Aye(this,!0),r1(a.pauseQueue),M2(this,"onPause",lu(this,A2(this,this.animation.to)),this))},resume:()=>{O2(this)&&(Aye(this,!1),eb(this)&&this._resume(),r1(a.resumeQueue),M2(this,"onResume",lu(this,A2(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then(c=>{if(o.loop&&c.finished&&!(r&&c.noop)){let d=Gye(o);if(d)return this._update(d,!0)}return c})}_merge(t,r,o){if(r.cancel)return this.stop(!0),o(i1(this));let n=!ze.und(t.to),i=!ze.und(t.from);if(n||i)if(r.callId>this._lastToId)this._lastToId=r.callId;else return o(i1(this));let{key:s,defaultProps:a,animation:c}=this,{to:d,from:u}=c,{to:f=d,from:m=u}=t;i&&!n&&(!r.default||ze.und(f))&&(f=m),r.reverse&&([f,m]=[m,f]);let h=!Hf(m,u);h&&(c.from=m),m=Qi(m);let g=!Hf(f,d);g&&this._focus(f);let b=dQ(r.to),{config:v}=c,{decay:y,velocity:w}=v;(n||i)&&(v.velocity=0),r.config&&!b&&mst(v,py(r.config,s),r.config!==a.config?py(a.config,s):void 0);let _=au(this);if(!_||ze.und(f))return o(lu(this,!0));let x=ze.und(r.reset)?i&&!r.default:!ze.und(m)&&N2(r.reset,s),C=x?m:this.get(),S=F2(f),k=ze.num(S)||ze.arr(S)||n1(S),R=!b&&(!k||N2(a.immediate||r.immediate,s));if(g){let T=wM(f);if(T!==_.constructor)if(R)_=this._set(S);else throw Error(`Cannot animate between ${_.constructor.name} and ${T.name}, as the "to" prop suggests`)}let O=_.constructor,E=la(f),I=!1;if(!E){let T=x||!lQ(this)&&h;(g||T)&&(I=Hf(F2(C),S),E=!I),(!Hf(c.immediate,R)&&!R||!Hf(v.decay,y)||!Hf(v.velocity,w))&&(E=!0)}if(I&&eb(this)&&(c.changed&&!x?E=!0:E||this._stop(d)),!b&&((E||la(d))&&(c.values=_.getPayload(),c.toValues=la(f)?null:O==uy?[1]:ol(S)),c.immediate!=R&&(c.immediate=R,!R&&!x&&this._set(d)),E)){let{onRest:T}=c;mo(gst,F=>Nye(this,r,F));let M=lu(this,A2(this,d));r1(this._pendingCalls,M),this._pendingCalls.add(o),c.changed&&Et.batchedUpdates(()=>{c.changed=!x,T?.(M,this),x?py(a.onRest,M):c.onStart==null||c.onStart(M,this)})}x&&this._set(C),b?o(Uye(r.to,r,this._state,this)):E?this._start():eb(this)&&!g?this._pendingCalls.add(o):o(Hye(C))}_focus(t){let r=this.animation;t!==r.to&&(oQ(this)&&this._detach(),r.to=t,oQ(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;la(r)&&(Jg(r,this),mQ(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;la(t)&&$g(t,this)}_set(t,r=!0){let o=Qi(t);if(!ze.und(o)){let n=au(this);if(!n||!Hf(o,n.getValue())){let i=wM(o);!n||n.constructor!=i?yM(this,i.create(o)):n.setValue(o),n&&Et.batchedUpdates(()=>{this._onChange(o,r)})}}return au(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,M2(this,"onStart",lu(this,A2(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),py(this.animation.onChange,t,this)),py(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;au(this).reset(Qi(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),eb(this)||(Oye(this,!0),O2(this)||this._resume())}_resume(){ql.skipAnimation?this.finish():o1.start(this)}_stop(t,r){if(eb(this)){Oye(this,!1);let o=this.animation;mo(o.values,i=>{i.done=!0}),o.toValues&&(o.onChange=o.onPause=o.onResume=void 0),cy(this,{type:"idle",parent:this});let n=r?i1(this.get()):lu(this.get(),A2(this,t??o.to));r1(this._pendingCalls,n),o.changed&&(o.changed=!1,M2(this,"onRest",n,this))}}};function A2(e,t){let r=F2(t),o=F2(e.get());return Hf(o,r)}function Gye(e,t=e.loop,r=e.to){let o=py(t);if(o){let n=o!==!0&&zye(o),i=(n||e).reverse,s=!n||n.reset;return vQ(ca({},e,{loop:t,default:!1,pause:void 0,to:!i||dQ(r)?r:void 0,from:s?e.from:void 0,reset:s},n))}}function vQ(e){let{to:t,from:r}=e=zye(e),o=new Set;return ze.obj(t)&&Mye(t,o),ze.obj(r)&&Mye(r,o),e.keys=o.size?Array.from(o):null,e}function Mye(e,t){Kc(e,(r,o)=>r!=null&&t.add(o))}var gst=["onStart","onRest","onChange","onPause","onResume"];function Nye(e,t,r){e.animation[r]=t[r]!==Vye(t,r)?Lye(t[r],e.key):void 0}function M2(e,t,...r){var o,n,i,s;(o=(n=e.animation)[t])==null||o.call(n,...r),(i=(s=e.defaultProps)[t])==null||i.call(s,...r)}var bst=["onStart","onChange","onRest"],vst=1,TM=class{constructor(t,r){this.id=vst++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),r&&(this._flush=r),t&&this.start(ca({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle&&!t.isDelayed&&!t.isPaused)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((r,o)=>t[o]=r.get()),t}set(t){for(let r in t){let o=t[r];ze.und(o)||this.springs[r].set(o)}}update(t){return t&&this.queue.push(vQ(t)),this}start(t){let{queue:r}=this;return t?r=ol(t).map(vQ):this.queue=[],this._flush?this._flush(this,r):(qye(this,r),_st(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let o=this.springs;mo(ol(r),n=>o[n].stop(!!t))}else D2(this._state,this._lastAsyncId),this.each(o=>o.stop(!!t));return this}pause(t){if(ze.und(t))this.start({pause:!0});else{let r=this.springs;mo(ol(t),o=>r[o].pause())}return this}resume(t){if(ze.und(t))this.start({pause:!1});else{let r=this.springs;mo(ol(t),o=>r[o].resume())}return this}each(t){Kc(this.springs,t)}_onFrame(){let{onStart:t,onChange:r,onRest:o}=this._events,n=this._active.size>0,i=this._changed.size>0;(n&&!this._started||i&&!this._started)&&(this._started=!0,t1(t,([c,d])=>{d.value=this.get(),c(d,this,this._item)}));let s=!n&&this._started,a=i||s&&o.size?this.get():null;i&&r.size&&t1(r,([c,d])=>{d.value=a,c(d,this,this._item)}),s&&(this._started=!1,t1(o,([c,d])=>{d.value=a,c(d,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;Et.onFrame(this._onFrame)}};function _st(e,t){return Promise.all(t.map(r=>Yye(e,r))).then(r=>yQ(e,r))}async function Yye(e,t,r){let{keys:o,to:n,from:i,loop:s,onRest:a,onResolve:c}=t,d=ze.obj(t.default)&&t.default;s&&(t.loop=!1),n===!1&&(t.to=null),i===!1&&(t.from=null);let u=ze.arr(n)||ze.fun(n)?n:void 0;u?(t.to=void 0,t.onRest=void 0,d&&(d.onRest=void 0)):mo(bst,b=>{let v=t[b];if(ze.fun(v)){let y=e._events[b];t[b]=({finished:w,cancelled:_})=>{let x=y.get(v);x?(w||(x.finished=!1),_&&(x.cancelled=!0)):y.set(v,{value:null,finished:w||!1,cancelled:_||!1})},d&&(d[b]=t[b])}});let f=e._state;t.pause===!f.paused?(f.paused=t.pause,r1(t.pause?f.pauseQueue:f.resumeQueue)):f.paused&&(t.pause=!0);let m=(o||Object.keys(e.springs)).map(b=>e.springs[b].start(t)),h=t.cancel===!0||Vye(t,"cancel")===!0;(u||h&&f.asyncId)&&m.push(jye(++e._lastAsyncId,{props:t,state:f,actions:{pause:pM,resume:pM,start(b,v){h?(D2(f,e._lastAsyncId),v(i1(e))):(b.onRest=a,v(Uye(u,b,f,e)))}}})),f.paused&&await new Promise(b=>{f.resumeQueue.add(b)});let g=yQ(e,await Promise.all(m));if(s&&g.finished&&!(r&&g.noop)){let b=Gye(t,s,n);if(b)return qye(e,[b]),Yye(e,b,!0)}return c&&Et.batchedUpdates(()=>c(g,e,e.item)),g}function yst(e,t){let r=new bQ;return r.key=e,t&&Jg(r,t),r}function wst(e,t,r){t.keys&&mo(t.keys,o=>{(e[o]||(e[o]=r(o)))._prepareNode(t)})}function qye(e,t){mo(t,r=>{wst(e.springs,r,o=>yst(o,e))})}function xst(e,t){if(e==null)return{};var r={},o=Object.keys(e),n,i;for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&(r[n]=e[n]);return r}var Sst=["children"],wQ=e=>{let{children:t}=e,r=xst(e,Sst),o=(0,B2.useContext)(PM),n=r.pause||!!o.pause,i=r.immediate||!!o.immediate;r=yye(()=>({pause:n,immediate:i}),[n,i]);let{Provider:s}=PM;return V2.createElement(s,{value:r},t)},PM=Cst(wQ,{});wQ.Provider=PM.Provider;wQ.Consumer=PM.Consumer;function Cst(e,t){return Object.assign(e,V2.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var Fye;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(Fye||(Fye={}));var _Q=class extends L2{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Qg(...r);let o=this._get(),n=wM(o);yM(this,n.create(o))}advance(t){let r=this._get(),o=this.get();Hf(r,o)||(au(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&Dye(this._active)&&cQ(this)}_get(){let t=ze.arr(this.source)?this.source.map(Qi):ol(Qi(this.source));return this.calc(...t)}_start(){this.idle&&!Dye(this._active)&&(this.idle=!1,mo(I2(this),t=>{t.done=!1}),ql.skipAnimation?(Et.batchedUpdates(()=>this.advance()),cQ(this)):o1.start(this))}_attach(){let t=1;mo(ol(this.source),r=>{la(r)&&Jg(r,this),mQ(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){mo(ol(this.source),t=>{la(t)&&$g(t,this)}),this._active.clear(),cQ(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=ol(this.source).reduce((r,o)=>Math.max(r,(mQ(o)?o.priority:0)+1),0))}};function kst(e){return e.idle!==!1}function Dye(e){return!e.size||Array.from(e).every(kst)}function cQ(e){e.idle||(e.idle=!0,mo(I2(e),t=>{t.done=!0}),cy(e,{type:"idle",parent:e}))}ql.assign({createStringInterpolator:gM,to:(e,t)=>new _Q(e,t)});var abr=o1.advance;var Xye=l(Gd());function kQ(e,t){if(e==null)return{};var r={},o=Object.keys(e),n,i;for(i=0;i<o.length;i++)n=o[i],!(t.indexOf(n)>=0)&&(r[n]=e[n]);return r}var Est=["style","children","scrollTop","scrollLeft"],Zye=/^--/;function Tst(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!Zye.test(e)&&!(z2.hasOwnProperty(e)&&z2[e])?t+"px":(""+t).trim()}var Kye={};function Pst(e,t){if(!e.nodeType||!e.setAttribute)return!1;let r=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",o=t,{style:n,children:i,scrollTop:s,scrollLeft:a}=o,c=kQ(o,Est),d=Object.values(c),u=Object.keys(c).map(f=>r||e.hasAttribute(f)?f:Kye[f]||(Kye[f]=f.replace(/([A-Z])/g,m=>"-"+m.toLowerCase())));i!==void 0&&(e.textContent=i);for(let f in n)if(n.hasOwnProperty(f)){let m=Tst(f,n[f]);Zye.test(f)?e.style.setProperty(f,m):e.style[f]=m}u.forEach((f,m)=>{e.setAttribute(f,d[m])}),s!==void 0&&(e.scrollTop=s),a!==void 0&&(e.scrollLeft=a)}var z2={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Rst=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),Ist=["Webkit","Ms","Moz","O"];z2=Object.keys(z2).reduce((e,t)=>(Ist.forEach(r=>e[Rst(r,t)]=e[t]),e),z2);var Ost=["x","y","z"],Ast=/^(matrix|translate|scale|rotate|skew)/,Mst=/^(translate)/,Nst=/^(rotate|skew)/,xQ=(e,t)=>ze.num(e)&&e!==0?e+t:e,RM=(e,t)=>ze.arr(e)?e.every(r=>RM(r,t)):ze.num(e)?e===t:parseFloat(e)===t,SQ=class extends fy{constructor(t){let{x:r,y:o,z:n}=t,i=kQ(t,Ost),s=[],a=[];(r||o||n)&&(s.push([r||0,o||0,n||0]),a.push(c=>[`translate3d(${c.map(d=>xQ(d,"px")).join(",")})`,RM(c,0)])),Kc(i,(c,d)=>{if(d==="transform")s.push([c||""]),a.push(u=>[u,u===""]);else if(Ast.test(d)){if(delete i[d],ze.und(c))return;let u=Mst.test(d)?"px":Nst.test(d)?"deg":"";s.push(ol(c)),a.push(d==="rotate3d"?([f,m,h,g])=>[`rotate3d(${f},${m},${h},${xQ(g,u)})`,RM(g,0)]:f=>[`${d}(${f.map(m=>xQ(m,u)).join(",")})`,RM(f,d.startsWith("scale")?1:0)])}}),s.length&&(i.transform=new CQ(s,a)),super(i)}},CQ=class extends e1{constructor(t,r){super(),this._value=null,this.inputs=t,this.transforms=r}get(){return this._value||(this._value=this._get())}_get(){let t="",r=!0;return mo(this.inputs,(o,n)=>{let i=Qi(o[0]),[s,a]=this.transforms[n](ze.arr(i)?i:o.map(Qi));t+=" "+s,r=r&&a}),r?"none":t}observerAdded(t){t==1&&mo(this.inputs,r=>mo(r,o=>la(o)&&Jg(o,this)))}observerRemoved(t){t==0&&mo(this.inputs,r=>mo(r,o=>la(o)&&$g(o,this)))}eventObserved(t){t.type=="change"&&(this._value=null),cy(this,t)}},Fst=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],Dst=["scrollTop","scrollLeft"];ql.assign({batchedUpdates:Xye.unstable_batchedUpdates,createStringInterpolator:gM,colors:mye});var Lst=kye(Fst,{applyAnimatedValues:Pst,createAnimatedStyle:e=>new SQ(e),getComponentProps:e=>kQ(e,Dst)}),hbr=Lst.animated;var j2=l(H(),1);function Qye(e){return{top:e.offsetTop,left:e.offsetLeft}}function Jye(e){let t=(0,j2.useRef)(null),r=(0,j2.useRef)(void 0);return t.current&&(r.current=Qye(t.current)),(0,j2.useLayoutEffect)(()=>{let o=r.current;if(!o||!t.current||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let n=new TM({x:0,y:0,config:{mass:5,tension:2e3,friction:200},onChange({value:c}){if(!t.current)return;let{x:d,y:u}=c;d=Math.round(d),u=Math.round(u);let f=d===0&&u===0;t.current.style.transform=f?"":`translate3d(${d}px,${u}px,0)`}});t.current.style.transform="";let i=Qye(t.current),s=Math.round(o.left-i.left),a=Math.round(o.top-i.top);return n.start({x:0,y:0,from:{x:s,y:a}}),()=>{n.stop(),n.set({x:0,y:0})}},[e]),t}var tt=l(P(),1),{MediaUploadModal:Vst}=xi(a1.privateApis);function t0e({children:e,index:t,className:r}){let o=Jye(t);return(0,tt.jsx)("div",{ref:o,className:r,children:e})}function s1(e){return Array.isArray(e)?e:e?[e]:[]}function Bst({render:e,multiple:t,...r}){let[o,n]=(0,Co.useState)(!1);return window.__experimentalDataViewsMediaModal?(0,tt.jsxs)(tt.Fragment,{children:[e&&e({open:()=>n(!0)}),o&&(0,tt.jsx)(Vst,{...r,multiple:t,isOpen:o,onClose:()=>{n(!1),r.onClose?.()},onSelect:i=>{n(!1),r.onSelect?.(i)}})]}):(0,tt.jsx)(a1.MediaUpload,{...r,render:e,multiple:t?"add":void 0})}function PQ({open:e,children:t,label:r,showTooltip:o=!1,onFilesDrop:n,attachment:i,isUploading:s=!1}){let a=i&&(0,hy.isBlobURL)(i.source_url),c=(0,tt.jsxs)("div",{className:J("fields__media-edit-picker-button",{"has-attachment":i}),role:"button",tabIndex:0,onClick:()=>{s||e()},onKeyDown:d=>{s||(d.key==="Enter"||d.key===" ")&&(d.preventDefault(),e())},"aria-label":r,"aria-disabled":s,children:[t,a&&(0,tt.jsx)("span",{className:"fields__media-edit-picker-button-spinner",children:(0,tt.jsx)(co.Spinner,{})}),!s&&(0,tt.jsx)(co.DropZone,{onFilesDrop:d=>n(d,i?.id)})]});return o?(0,tt.jsxs)(yt.Root,{children:[(0,tt.jsx)(yt.Trigger,{render:c}),(0,tt.jsx)(yt.Popup,{children:r})]}):c}var zst=["application/zip","application/x-zip-compressed","application/x-rar-compressed","application/x-7z-compressed","application/x-tar","application/x-gzip"];function jst({attachment:e}){return(0,tt.jsx)(co.__experimentalTruncate,{className:"fields__media-edit-filename",children:(0,TQ.decodeEntities)(e.title.rendered)})}function r0e(e){return(0,tt.jsx)(PQ,{...e,children:(0,tt.jsx)("span",{className:"fields__media-edit-placeholder",children:e.label})})}function o0e({itemId:e,index:t,totalItems:r,isUploading:o,moveItem:n,orientation:i="vertical"}){let s=i==="horizontal";return(0,tt.jsxs)(tt.Fragment,{children:[(0,tt.jsx)(co.Button,{__next40pxDefaultSize:!0,icon:s?Xr:_U,label:s?(0,da.__)("Move left"):(0,da.__)("Move up"),size:"small",disabled:o||t===0,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:a=>{a.stopPropagation(),n(e,"up")}}),(0,tt.jsx)(co.Button,{__next40pxDefaultSize:!0,icon:s?Or:SE,label:s?(0,da.__)("Move right"):(0,da.__)("Move down"),size:"small",disabled:o||t===r-1,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:a=>{a.stopPropagation(),n(e,"down")}})]})}function n0e({attachment:e}){let t=e.source_url,r=e.mime_type||"";return r.startsWith("image")?(0,tt.jsx)("img",{className:"fields__media-edit-thumbnail",alt:e.alt_text||"",src:t}):r.startsWith("audio")?(0,tt.jsx)(co.Icon,{icon:rU}):r.startsWith("video")?(0,tt.jsx)(co.Icon,{icon:aG}):zst.includes(r)?(0,tt.jsx)(co.Icon,{icon:WH}):(0,tt.jsx)(co.Icon,{icon:GU})}function Hst({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:s,isUploading:a,setTargetItemId:c}){return(0,tt.jsxs)("div",{className:J("fields__media-edit-expanded",{"is-multiple":r,"is-single":!r,"is-empty":!e?.length}),children:[e?.map((d,u)=>{let f=d.mime_type?.startsWith("image"),m=(0,hy.isBlobURL)(d.source_url),h=d.id;return(0,tt.jsxs)(t0e,{index:u,className:J("fields__media-edit-expanded-item",{"has-preview-image":f}),children:[(0,tt.jsx)(PQ,{open:()=>{c(h),i()},label:m?(0,da.__)("Replace"):(0,da.sprintf)((0,da.__)("Replace %s"),(0,TQ.decodeEntities)(d.title.rendered)),showTooltip:!0,onFilesDrop:s,attachment:d,isUploading:a,children:(0,tt.jsx)("div",{className:"fields__media-edit-expanded-preview",children:(0,tt.jsx)(co.__experimentalVStack,{spacing:0,alignment:"center",justify:"center",className:"fields__media-edit-expanded-preview-stack",children:(!m||f)&&(0,tt.jsx)(n0e,{attachment:d})})})}),!m&&(0,tt.jsx)("div",{className:"fields__media-edit-expanded-overlay",children:(0,tt.jsxs)(co.__experimentalHStack,{className:"fields__media-edit-expanded-actions",spacing:0,alignment:"flex-end",expanded:!1,children:[r&&e.length>1&&(0,tt.jsx)(o0e,{itemId:h,index:u,totalItems:e.length,isUploading:a,moveItem:n,orientation:"horizontal"}),(0,tt.jsx)(co.Button,{__next40pxDefaultSize:!0,icon:_i,label:(0,da.__)("Remove"),size:"small",disabled:a,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:g=>{g.stopPropagation(),o(h)}})]})})]},d.id)}),(r||!e?.length)&&(0,tt.jsx)(r0e,{open:()=>{c(void 0),i()},label:t,onFilesDrop:s,isUploading:a})]})}function Ust({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:s,isUploading:a,setTargetItemId:c}){return(0,tt.jsxs)(tt.Fragment,{children:[!!e?.length&&(0,tt.jsx)("div",{className:J("fields__media-edit-compact-group",{"is-single":e.length===1}),children:(0,tt.jsx)(co.__experimentalVStack,{spacing:0,children:e.map((d,u)=>{let f=(0,hy.isBlobURL)(d.source_url),m=r&&e.length>1,h=d.id;return(0,tt.jsxs)(t0e,{index:u,className:"fields__media-edit-compact",children:[(0,tt.jsx)(PQ,{open:()=>{c(h),i()},label:(0,da.__)("Replace"),showTooltip:!0,onFilesDrop:s,attachment:d,isUploading:a,children:(0,tt.jsxs)(tt.Fragment,{children:[(0,tt.jsx)(n0e,{attachment:d}),!f&&(0,tt.jsx)(jst,{attachment:d})]})}),!f&&(0,tt.jsxs)(co.__experimentalHStack,{className:"fields__media-edit-compact-movers",spacing:0,alignment:"flex-end",expanded:!1,children:[m&&(0,tt.jsx)(o0e,{itemId:h,index:u,totalItems:e.length,isUploading:a,moveItem:n,orientation:"vertical"}),(0,tt.jsx)(co.Button,{__next40pxDefaultSize:!0,icon:_i,label:(0,da.__)("Remove"),size:"small",disabled:a,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:g=>{g.stopPropagation(),o(h)}})]})]},d.id)})})}),(r||!e?.length)&&(0,tt.jsx)(r0e,{open:()=>{c(void 0),i()},label:t,onFilesDrop:s,isUploading:a})]})}function i0e({data:e,field:t,onChange:r,hideLabelFromVision:o,allowedTypes:n=["image"],multiple:i,isExpanded:s,validity:a}){let c=t.getValue({item:e}),[d,u]=(0,Co.useState)(!1),f=(0,Co.useRef)(null),[m,h]=(0,Co.useState)(void 0);(0,Co.useEffect)(()=>{let A=f.current,D=()=>{u(!0)};return A?.addEventListener("invalid",D),()=>A?.removeEventListener("invalid",D)},[]);let g=(0,H2.useSelect)(A=>{if(!c)return null;let L=s1(c).toSorted((j,Y)=>j-Y),{getEntityRecords:U}=A(EQ.store);return U("postType","attachment",{include:L})},[c]),b=(0,Co.useRef)(null);g!==null&&(b.current=g);let v=g;if(g===null&&b.current&&c){let A=new Set(b.current.map(D=>D.id));s1(c).every(D=>A.has(D))&&(v=b.current)}let y=(0,Co.useMemo)(()=>{if(!v)return null;let A=s1(c),D=new Map(v.map(L=>[L.id,L]));return A.map(L=>D.get(L)).filter(L=>L!==void 0)},[v,c]),{createErrorNotice:w}=(0,H2.useDispatch)(e0e.store),{receiveEntityRecords:_}=(0,H2.useDispatch)(EQ.store),[x,C]=(0,Co.useState)(),S=(0,Co.useRef)(void 0),[k,R]=(0,Co.useState)(!1),[O,E]=(0,Co.useState)([]);(0,Co.useEffect)(()=>{k&&(R(!1),S.current?.())},[k]);let I=(0,Co.useCallback)(A=>r(t.setValue({item:e,value:A})),[e,t,r]),T=(0,Co.useCallback)(A=>{let L=s1(c).filter(U=>U!==A);u(!0),I(L.length?L:void 0)},[c,I]),M=(0,Co.useCallback)((A,D)=>{if(!y)return;let L=y.map(Y=>Y.id),U=L.indexOf(A),j=D==="up"?U-1:U+1;[L[U],L[j]]=[L[j],L[U]],I(L)},[y,I]),F=(0,Co.useCallback)((A,D)=>{C(D),(0,a1.uploadMedia)({allowedTypes:n?.length?n:void 0,filesList:A,onFileChange(L){let U=L.filter(q=>(0,hy.isBlobURL)(q.url)).map(q=>q.url);if(E(U),U.length)return;_("postType","attachment",[],void 0,!0);let j=L.map(q=>q.id);if(!i){I(j[0]),C(void 0);return}let Y=s1(c);if(D===void 0)I([...Y,...j]);else{let q=[...Y];q.splice(Y.indexOf(D),1,...j),I(q)}C(void 0)},onError(L){C(void 0),E([]),w(L.message,{type:"snackbar"})},multiple:!!i})},[n,c,i,w,I,_]),V=t.placeholder||(i?(0,da.__)("Choose files"):(0,da.__)("Choose file")),B=(0,Co.useMemo)(()=>{if(!O.length)return y;let A=[...y||[]],D=O.map(L=>({id:L,source_url:L,mime_type:(0,hy.getBlobTypeByURL)(L)}));if(x!==void 0){let L=A.findIndex(U=>U.id===x);A.splice(L,1,...D)}else A.push(...D);return A},[y,x,O]);(0,Co.useEffect)(()=>{if(!d)return;let A=f.current;if(A)if(a){let D=a?.custom;h(D),D?.type==="invalid"?A.setCustomValidity(D.message||(0,da.__)("Invalid")):A.setCustomValidity("")}else A.setCustomValidity(""),h(void 0)},[d,t.isValid,a]),(0,Co.useEffect)(()=>{d&&m?.message&&(0,$ye.speak)(m.message)},[d,m?.message]);let z=(0,Co.useCallback)(A=>{d||(!A.relatedTarget||!A.currentTarget.contains(A.relatedTarget))&&u(!0)},[d]);return(0,tt.jsxs)(le,{direction:"column",gap:"sm",onBlur:z,children:[(0,tt.jsx)("fieldset",{className:"fields__media-edit","data-field-id":t.id,children:(0,tt.jsx)(Bst,{onSelect:A=>{if(!i){I(A.id),C(void 0);return}let D=Array.isArray(A)?A.map(U=>U.id):[A.id],L=s1(c);if(!L.length)I(D);else if(x===void 0){let U=L.filter(Y=>D.includes(Y)),j=D.filter(Y=>!L.includes(Y));I([...U,...j])}else if(A.id!==x){let U=L.filter(j=>j!==A.id);I(U.map(j=>j===x?A.id:j))}C(void 0)},onClose:()=>C(void 0),allowedTypes:n,value:x!==void 0?x:c,multiple:i&&x===void 0,title:t.label,render:({open:A})=>{S.current=A;let D=s?Hst:Ust;return(0,tt.jsxs)(co.__experimentalVStack,{spacing:2,children:[t.label&&(o?(0,tt.jsx)(Ot,{render:(0,tt.jsx)("legend",{}),children:t.label}):(0,tt.jsx)(co.BaseControl.VisualLabel,{as:"legend",style:{marginBottom:0},children:t.label})),(0,tt.jsx)(D,{allItems:B,addButtonLabel:V,multiple:i,removeItem:T,moveItem:M,open:()=>R(!0),onFilesDrop:F,isUploading:!!O.length,setTargetItemId:C}),t.description&&(0,tt.jsx)(co.__experimentalText,{variant:"muted",className:"fields__media-edit-description",children:t.description})]})}})}),(0,tt.jsx)(Ot,{children:(0,tt.jsx)("input",{type:"text",ref:f,value:c??"",tabIndex:-1,"aria-hidden":"true",onChange:()=>{}})}),m&&(0,tt.jsx)(Am,{type:m.type,message:m.message})]})}var RQ=l(P(),1),s0e=({item:e,config:t})=>{let r=e?._embedded?.["wp:featuredmedia"]?.[0],o=r?.source_url;return o?(0,RQ.jsx)("img",{className:"fields-controls__featured-image-image",src:o,alt:"",srcSet:r?.media_details?.sizes?Object.values(r.media_details.sizes).map(n=>`${n.source_url} ${n.width}w`).join(", "):void 0,sizes:t?.sizes||"100vw"}):(0,RQ.jsx)("span",{className:"fields-controls__featured-image-placeholder"})};var a0e=l(P(),1),Wst={id:"featured_media",type:"media",label:(0,IQ.__)("Featured Image"),placeholder:(0,IQ.__)("Set featured image"),Edit:e=>(0,a0e.jsx)(i0e,{...e,isExpanded:!0}),render:s0e,setValue:({value:e})=>({featured_media:e??0}),enableSorting:!1,filterBy:!1},OQ=Wst;var p0e=l(G(),1);var W2=l(H(),1),AM=l(he(),1),MQ=l(Z(),1),NQ=l(X(),1),FQ=l(G(),1);var AQ=l(X(),1),Xc=l(he(),1);function IM(e){let t=e.type,r=e?.available_templates??{},o=Object.keys(r).length>0;return(0,AQ.useSelect)(n=>{let i=!!n(Xc.store).getCurrentTheme()?.is_block_theme;if(!n(Xc.store).getPostType(t)?.viewable)return null;let a=i&&(n(Xc.store).canUser("create",{kind:"postType",name:"wp_template"})??!1),c=o||a,d=c?!!n(Xc.store).canUser("read",{kind:"postType",name:"wp_template"}):!1;return(!i||!d)&&c?"classic":i&&d?"block-theme":null},[t,o])}function Gst(e,t){return t?e==="page"?`${e}-${t}`:`single-${e}-${t}`:e==="page"?"page":`single-${e}`}var U2="";function OM(e,t,r){return(0,AQ.useSelect)(o=>{if(!e||!t)return U2;let n=String(t),i=xi(o(Xc.store)).getHomePage();if(e==="page"&&i?.postType==="page"&&i?.postId===n){let f=o(Xc.store).getEntityRecords("postType","wp_template",{per_page:-1})?.find(m=>m.slug==="front-page");if(f)return kt(f)}let s=xi(o(Xc.store)).getPostsPageId();if(e==="page"&&s===n){let u=o(Xc.store).getDefaultTemplateId({slug:"home"});if(!u)return U2;let f=o(Xc.store).getEntityRecord("postType","wp_template",u);return f?kt(f):U2}let a=Gst(e,r),c=o(Xc.store).getDefaultTemplateId({slug:a});if(!c)return U2;let d=o(Xc.store).getEntityRecord("postType","wp_template",c);return d?kt(d):U2},[e,t,r])}var MM=l(P(),1),Yst=[];function qst({data:e,field:t,onChange:r}){let o=typeof e.id=="number"?e.id:parseInt(e.id,10),n=t.getValue({item:e}),i=(0,W2.useMemo)(()=>Object.entries(e?.available_templates??{}).map(([a,c])=>({label:c,value:a})),[e]),s=(0,NQ.useSelect)(a=>{let{getHomePage:c,getPostsPageId:d}=xi(a(AM.store)),u=String(o),f=d()===u,m=e.type==="page"&&c()?.postId===u;return!f&&!m},[o,e.type]);return(0,MM.jsx)(MQ.SelectControl,{label:(0,FQ.__)("Template"),hideLabelFromVision:!0,value:n,options:i,onChange:r,disabled:!s})}function Kst({data:e,field:t,onChange:r}){let o=e.type,n=typeof e.id=="number"?e.id:parseInt(e.id,10),i=e.slug,{templates:s,canSwitchTemplate:a}=(0,NQ.useSelect)(f=>{let m=f(AM.store).getEntityRecords("postType","wp_template",{per_page:-1,post_type:o})??Yst,{getHomePage:h,getPostsPageId:g}=xi(f(AM.store)),b=String(n),v=g()===b,y=o==="page"&&h()?.postId===b;return{templates:m,canSwitchTemplate:!v&&!y}},[n,o]),c=OM(o,n,i),d=t.getValue({item:e}),u=(0,W2.useMemo)(()=>{let f=s.map(m=>({label:kt(m),value:m.slug}));return[{label:c,value:""},...f]},[s,c]);return(0,MM.jsx)(MQ.SelectControl,{label:(0,FQ.__)("Template"),hideLabelFromVision:!0,value:d,options:u,onChange:r,disabled:!a})}var l0e=({data:e,field:t,onChange:r})=>{let o=(0,W2.useCallback)(s=>r({[t.id]:s}),[t.id,r]),n=IM(e);return!n||!["block-theme","classic"].includes(n)?null:(0,MM.jsx)(n==="classic"?qst:Kst,{data:e,field:t,onChange:o})};var c0e=l(X(),1),d0e=l(he(),1),u0e=l(G(),1);var gy=l(P(),1);function Xst({item:e,field:t}){let r=t.getValue({item:e}),o=e?.available_templates??{},n=r&&o[r]?o[r]:(0,u0e.__)("Default template");return(0,gy.jsx)(gy.Fragment,{children:n})}function Zst({item:e,field:t}){let r=e.type,o=e.slug,n=e.id,i=t.getValue({item:e}),s=OM(r,n,o),a=(0,c0e.useSelect)(c=>{if(!i)return;let u=c(d0e.store).getEntityRecords("postType","wp_template",{per_page:-1,post_type:r})?.find(f=>f.slug===i);return u?kt(u):void 0},[r,i]);return(0,gy.jsx)(gy.Fragment,{children:a??s})}var f0e=({item:e,field:t})=>{let r=IM(e);return!r||!["block-theme","classic"].includes(r)?null:(0,gy.jsx)(r==="classic"?Xst:Zst,{item:e,field:t})};var Qst={id:"template",type:"text",label:(0,p0e.__)("Template"),Edit:l0e,render:f0e,enableSorting:!1,filterBy:!1},DQ=Qst;var P0e=l(G(),1);var LQ=l(tb(),1),FM=l(Z(),1),VQ=l(X(),1),Dm=l(H(),1),BQ=l(he(),1),y0e=l(Me(),1),w0e=l(or(),1),rb=l(G(),1),x0e=l(Ko(),1);var b0e=l(or(),1),v0e=l(G(),1);function G2(e){return typeof e.title=="object"&&"rendered"in e.title&&e.title.rendered?(0,b0e.decodeEntities)(e.title.rendered):`#${e?.id} (${(0,v0e.__)("no title")})`}var Fm=l(P(),1);function rat(e){let t=e.map(n=>({children:[],...n}));if(t.some(({parent:n})=>n==null))return t;let r=t.reduce((n,i)=>{let{parent:s}=i;return n[s]||(n[s]=[]),n[s].push(i),n},{}),o=n=>n.map(i=>{let s=r[i.id];return{...i,children:s&&s.length?o(s):[]}});return o(r[0]||[])}var _0e=(e,t)=>{let r=(0,LQ.default)(e||"").toLowerCase(),o=(0,LQ.default)(t||"").toLowerCase();return r===o?0:r.startsWith(o)?r.length:1/0};function oat({data:e,onChangeControl:t}){let[r,o]=(0,Dm.useState)(""),n=e.parent,i=e.id,s=e.type,{parentPostTitle:a,pageItems:c,isHierarchical:d}=(0,VQ.useSelect)(h=>{let{getEntityRecord:g,getEntityRecords:b,getPostType:v}=h(BQ.store),y=v(s),w=y?.hierarchical&&y.viewable,_=n?g("postType",s,n):null,x={per_page:100,exclude:i,parent_exclude:i,orderby:"menu_order",order:"asc",_fields:"id,title,parent",...!!r&&{search:r,orderby:"relevance",search_columns:["post_title"]}};return{isHierarchical:w,parentPostTitle:_?G2(_):"",pageItems:w?b("postType",s,x):null}},[r,n,i,s]),u=(0,Dm.useMemo)(()=>{let h=(y,w=0)=>y.map(C=>[{value:C.id,label:"\u2014 ".repeat(w)+(0,w0e.decodeEntities)(C.name),rawName:C.name},...h(C.children||[],w+1)]).sort(([C],[S])=>{let k=_0e(C.rawName,r),R=_0e(S.rawName,r);return k>=R?1:-1}).flat();if(!c)return[];let g=c.map(y=>({id:y.id,parent:y.parent??null,name:G2(y)}));r||(g=rat(g));let b=h(g),v=b.find(y=>y.value===n);return n&&a&&!v&&b.unshift({value:n,label:a,rawName:""}),b.map(y=>({...y,value:y.value.toString()}))},[c,r,a,n]);if(!d)return null;let f=h=>{o(h)},m=h=>{if(h)return t(parseInt(h,10)??0);t(0)};return(0,Fm.jsx)(FM.ComboboxControl,{label:(0,rb.__)("Parent"),help:(0,rb.__)("Choose a parent page."),value:n?.toString(),options:u,onFilterValueChange:(0,y0e.debounce)(h=>f(h),300),onChange:m,hideLabelFromVision:!0})}var S0e=({data:e,field:t,onChange:r})=>{let{id:o}=t,n=(0,VQ.useSelect)(s=>s(BQ.store).getEntityRecord("root","__unstableBase")?.home,[]),i=(0,Dm.useCallback)(s=>r({[o]:s}),[o,r]);return(0,Fm.jsx)("fieldset",{className:"fields-controls__parent",children:(0,Fm.jsxs)("div",{children:[(0,Dm.createInterpolateElement)((0,rb.sprintf)((0,rb.__)('Child pages inherit characteristics from their parent, such as URL structure. For instance, if "Pricing" is a child of "Services", its URL would be %1$s<wbr />/services<wbr />/pricing.'),(0,x0e.filterURLForDisplay)(n).replace(/([/.])/g,"<wbr />$1")),{wbr:(0,Fm.jsx)("wbr",{})}),(0,Fm.jsx)("p",{children:(0,Dm.createInterpolateElement)((0,rb.__)("They also show up as sub-items in the default navigation menu. <a>Learn more.</a>"),{a:(0,Fm.jsx)(FM.ExternalLink,{href:(0,rb.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#page-attributes"),children:void 0})})}),(0,Fm.jsx)(oat,{data:e,onChangeControl:i})]})})};var C0e=l(X(),1),k0e=l(he(),1),E0e=l(G(),1);var l1=l(P(),1),T0e=({item:e})=>{let t=(0,C0e.useSelect)(r=>{let{getEntityRecord:o}=r(k0e.store);return e?.parent?o("postType",e.type,e.parent):null},[e.parent,e.type]);return t?(0,l1.jsx)(l1.Fragment,{children:G2(t)}):(0,l1.jsx)(l1.Fragment,{children:(0,E0e.__)("None")})};var nat={id:"parent",type:"text",label:(0,P0e.__)("Parent"),Edit:S0e,render:T0e,enableSorting:!0,filterBy:!1},zQ=nat;var O0e=l(G(),1);var d1=l(Z(),1),R0e=l(H(),1),Y2=l(G(),1),c1=l(P(),1);function iat({data:e,onChange:t,field:r}){let[o,n]=(0,R0e.useState)(!!r.getValue({item:e})),i=s=>{n(s),s||t({password:""})};return(0,c1.jsxs)(d1.__experimentalVStack,{as:"fieldset",spacing:4,className:"fields-controls__password",children:[(0,c1.jsx)(d1.CheckboxControl,{label:(0,Y2.__)("Password protected"),help:(0,Y2.__)("Only visible to those who know the password"),checked:o,onChange:i}),o&&(0,c1.jsx)("div",{className:"fields-controls__password-input",children:(0,c1.jsx)(d1.TextControl,{label:(0,Y2.__)("Password"),onChange:s=>t({password:s}),value:r.getValue({item:e})||"",placeholder:(0,Y2.__)("Use a secure password"),type:"text",maxLength:255})})]})}var I0e=iat;var sat={id:"password",type:"text",label:(0,O0e.__)("Password"),Edit:I0e,enableSorting:!1,enableHiding:!1,isVisible:e=>e.status!=="private",filterBy:!1},jQ=sat;var M0e=l(G(),1);var LM=l(Z(),1);var Zc=l(G(),1),aat=[{value:"draft",label:(0,Zc.__)("Draft"),icon:Vw,description:(0,Zc.__)("Not ready to publish.")},{value:"future",label:(0,Zc.__)("Scheduled"),icon:pg,description:(0,Zc.__)("Publish automatically on a chosen date.")},{value:"pending",label:(0,Zc.__)("Pending Review"),icon:WE,description:(0,Zc.__)("Waiting for review before publishing.")},{value:"private",label:(0,Zc.__)("Private"),icon:VE,description:(0,Zc.__)("Only visible to site admins and editors.")},{value:"publish",label:(0,Zc.__)("Published"),icon:Ud,description:(0,Zc.__)("Visible to everyone.")},{value:"trash",label:(0,Zc.__)("Trash"),icon:mm}],DM=aat;var u1=l(P(),1);function lat({item:e,field:t}){let r=t.getValue({item:e}),o=DM.find(({value:s})=>s===r),n=o?.label||r,i=o?.icon;return(0,u1.jsxs)(LM.__experimentalHStack,{alignment:"left",spacing:0,children:[i&&(0,u1.jsx)("div",{className:"fields-controls__status-icon",children:(0,u1.jsx)(LM.Icon,{icon:i})}),(0,u1.jsx)("span",{children:n})]})}var A0e=lat;var cat="isAny",dat={label:(0,M0e.__)("Status"),id:"status",type:"text",elements:DM,getValue:({item:e})=>e.status==="auto-draft"?"draft":e.status,render:A0e,Edit:"radio",enableSorting:!1,filterBy:{operators:[cat]}},HQ=dat;var f1=l(G(),1),uat={id:"comment_status",label:(0,f1.__)("Comments"),type:"text",Edit:"radio",enableSorting:!1,enableHiding:!1,filterBy:!1,elements:[{value:"open",label:(0,f1.__)("Open"),description:(0,f1.__)("Visitors can add new comments and replies.")},{value:"closed",label:(0,f1.__)("Closed"),description:(0,f1.__)("Visitors cannot add new comments or replies. Existing comments remain visible.")}]},UQ=uat;var by=l(G(),1),N0e=l(Z(),1),F0e=l(P(),1),fat={id:"ping_status",label:(0,by.__)("Enable pingbacks & trackbacks"),header:(0,by.__)("Trackbacks & Pingbacks"),type:"boolean",description:(0,F0e.jsx)(N0e.ExternalLink,{href:(0,by.__)("https://wordpress.org/documentation/article/trackbacks-and-pingbacks/"),children:(0,by.__)("Learn more about pingbacks & trackbacks")}),getValue:({item:e})=>(e.ping_status??"open")==="open",setValue:({value:e})=>({ping_status:e?"open":"closed"}),render:({item:e,field:t})=>t.getValue({item:e})?(0,by.__)("Allow"):(0,by.__)("Don't allow"),enableSorting:!1,enableHiding:!1,filterBy:!1},WQ=fat;var p1=l(G(),1),pat={id:"discussion",label:(0,p1.__)("Discussion"),type:"text",render:({item:e})=>{let t=e.comment_status==="open",r=e.ping_status==="open";return t&&r?(0,p1.__)("Open"):t&&!r?(0,p1.__)("Comments only"):!t&&r?(0,p1.__)("Pings only"):(0,p1.__)("Closed")},filterBy:!1},GQ=pat;var L0e=l(G(),1);var Wf=l(G(),1),K2=l(H(),1),ob=l(an(),1),Uf=l(P(),1),q2=e=>(0,ob.dateI18n)((0,ob.getSettings)().formats.datetimeAbbreviated,(0,ob.getDate)(e)),mat=({item:e})=>{if(["draft","private"].includes(e.status??""))return(0,K2.createInterpolateElement)((0,Wf.sprintf)((0,Wf.__)("<span>Modified: <time>%s</time></span>"),q2(e.date??null)),{span:(0,Uf.jsx)("span",{}),time:(0,Uf.jsx)("time",{})});if(e.status==="future")return(0,K2.createInterpolateElement)((0,Wf.sprintf)((0,Wf.__)("<span>Scheduled: <time>%s</time></span>"),q2(e.date??null)),{span:(0,Uf.jsx)("span",{}),time:(0,Uf.jsx)("time",{})});if(e.status==="publish")return(0,K2.createInterpolateElement)((0,Wf.sprintf)((0,Wf.__)("<span>Published: <time>%s</time></span>"),q2(e.date??null)),{span:(0,Uf.jsx)("span",{}),time:(0,Uf.jsx)("time",{})});let n=(0,ob.getDate)(e.modified??null)>(0,ob.getDate)(e.date??null)?e.modified:e.date;return e.status==="pending"?(0,K2.createInterpolateElement)((0,Wf.sprintf)((0,Wf.__)("<span>Modified: <time>%s</time></span>"),q2(n??null)),{span:(0,Uf.jsx)("span",{}),time:(0,Uf.jsx)("time",{})}):(0,Uf.jsx)("time",{children:q2(e.date??null)})},D0e=mat;var hat={id:"date",type:"datetime",label:(0,L0e.__)("Date"),render:D0e,filterBy:{operators:["before","after"]}},YQ=hat;var V0e=l(G(),1),gat={id:"scheduled_date",type:"datetime",label:(0,V0e.__)("Scheduled Date"),getValue:({item:e})=>e.date,setValue:({value:e})=>({date:e}),isVisible:e=>e.status==="future",Edit:{control:"datetime",compact:!0},enableHiding:!1,enableSorting:!1,filterBy:!1},qQ=gat;var H0e=l(G(),1);var VM=l(G(),1),B0e=l(an(),1),z0e=l(P(),1);function j0e({item:e}){return e.modified?(0,z0e.jsx)(Mr,{children:(0,VM.sprintf)((0,VM.__)("Last edited %s."),(0,B0e.humanTimeDiff)(e.modified))}):null}var bat={id:"last_edited_date",type:"datetime",label:(0,H0e.__)("Last edited"),render:j0e,getValue:({item:e})=>e.modified,isVisible:e=>!!e.modified,readOnly:!0,enableHiding:!1,enableSorting:!1,filterBy:!1},KQ=bat;var K0e=l(G(),1),X0e=l(X(),1),Z0e=l(he(),1);var U0e=l(G(),1),W0e=l(H(),1);var BM=l(Z(),1),G0e=l(X(),1),Y0e=l(he(),1),nb=l(P(),1);function vat({item:e}){let t=e?.author,r=e?._embedded?.author?.[0]?.id,o=!!(t&&(!r||t!==r)),n=(0,G0e.useSelect)(d=>{if(!o)return null;let{getEntityRecord:u}=d(Y0e.store);return t?u("root","user",t):null},[t,o]),i=n?.name||e?._embedded?.author?.[0]?.name,s=n?.avatar_urls?.[48]||e?._embedded?.author?.[0]?.avatar_urls?.[48],[a,c]=(0,W0e.useState)(!1);return(0,nb.jsxs)(BM.__experimentalHStack,{alignment:"left",spacing:0,children:[!!s&&(0,nb.jsx)("div",{className:J("fields-controls__author-avatar",{"is-loaded":a}),children:(0,nb.jsx)("img",{onLoad:()=>c(!0),alt:(0,U0e.__)("Author avatar"),src:s})}),!s&&(0,nb.jsx)("div",{className:"fields-controls__author-icon",children:(0,nb.jsx)(BM.Icon,{icon:__})}),(0,nb.jsx)("span",{className:"fields-controls__author-name",children:i})]})}var q0e=vat;var _at={label:(0,K0e.__)("Author"),id:"author",type:"integer",getElements:async()=>(await(0,X0e.resolveSelect)(Z0e.store).getEntityRecords("root","user",{per_page:-1,who:"authors",_fields:"id,name",context:"view"})??[]).map(({id:t,name:r})=>({value:t,label:r})),setValue:({value:e})=>({author:Number(e)}),render:q0e,filterBy:{operators:["isAny","isNone"]}},X2=_at;var ZQ=l(G(),1),$0e=l(X(),1),ewe=l(he(),1);var Q0e=l(H(),1),J0e=l(X(),1),zM=l(he(),1);var ib=l(P(),1);function yat(e){switch(e){case"theme":return Hd;case"plugin":return kW;case"site":return oW;default:return __}}function XQ({item:e}){let[t,r]=(0,Q0e.useState)(!1),o=e.original_source,n=yat(o),i=e.author_text,s=e.author,a=(0,J0e.useSelect)(c=>{if(o==="site"){let u=c(zM.store).getEntityRecord("root","__unstableBase")?.site_logo;return u?c(zM.store).getEntityRecord("postType","attachment",u)?.source_url:void 0}if(!(o!=="user"||!s))return c(zM.store).getUser(s)?.avatar_urls?.[48]},[o,s]);return(0,ib.jsxs)(le,{direction:"row",align:"center",children:[a&&(0,ib.jsx)("div",{className:J("fields-controls__author-avatar",{"is-loaded":t}),children:(0,ib.jsx)("img",{onLoad:()=>r(!0),alt:"",src:a})}),!a&&(0,ib.jsx)("div",{className:"fields-controls__author-icon",children:(0,ib.jsx)(Br,{icon:n})}),(0,ib.jsx)("span",{className:"fields-controls__author-name",children:i})]})}async function twe(e){let t=await(0,$0e.resolveSelect)(ewe.store).getEntityRecords("postType",e,{per_page:-1,_fields:"id,author_text"}),r=new Set,o=[];for(let n of t??[]){let i=n.author_text;i&&!r.has(i)&&(r.add(i),o.push({value:i,label:i}))}return o}var QQ={label:(0,ZQ.__)("Author"),id:"author",getValue:({item:e})=>e.author_text,render:XQ,getElements:()=>twe("wp_template")},JQ={label:(0,ZQ.__)("Author"),id:"author",getValue:({item:e})=>e.author_text,render:XQ,enableSorting:!1,filterBy:{isPrimary:!0},getElements:()=>twe("wp_template_part")};var rwe=l(G(),1),wat={id:"notesCount",label:(0,rwe.__)("Notes"),type:"integer",enableSorting:!1,filterBy:!1},$Q=wat;var eJ=l(or(),1),m1=l(G(),1),jM=l(Z(),1),tJ=l(P(),1),xat={id:"excerpt",type:"text",label:(0,m1.__)("Excerpt"),placeholder:(0,m1.__)("Add an excerpt"),description:(0,tJ.jsx)(jM.ExternalLink,{href:(0,m1.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#excerpt"),children:(0,m1.__)("Learn more about manual excerpts")}),render:({item:e})=>{let t;return typeof e.excerpt=="string"?t=e.excerpt?(0,eJ.decodeEntities)(e.excerpt):(0,m1.__)("Add an excerpt"):t=(0,eJ.decodeEntities)(e.excerpt?.raw||""),(0,tJ.jsx)(jM.__experimentalText,{align:"left",numberOfLines:3,truncate:!0,children:t})},Edit:{control:"textarea",rows:4},enableSorting:!1,filterBy:!1},rJ=xat;var oJ=l(or(),1),HM=l(G(),1);var owe=l(P(),1),nwe=e=>e.source==="custom"&&!e.has_theme_file&&e.is_custom,iwe=({item:e})=>(0,oJ.decodeEntities)(e.description||""),swe=({item:e})=>{let{description:t}=e;return t&&(0,owe.jsx)(Mr,{children:(0,oJ.decodeEntities)(t)})},Sat={id:"description",type:"text",label:(0,HM.__)("Description"),placeholder:(0,HM.__)("Add a description"),getValue:iwe,render:swe,Edit:{control:"textarea",rows:4},isVisible:nwe,enableSorting:!1,filterBy:!1,enableGlobalSearch:!0},nJ={id:"description_readonly",type:"text",label:(0,HM.__)("Description"),getValue:iwe,render:swe,readOnly:!0,isVisible:e=>!nwe(e)&&!!e.description,enableSorting:!1,enableHiding:!1,filterBy:!1},iJ=Sat;var Qc=l(G(),1),awe=l(X(),1),lwe=l(he(),1),Cat=[{id:"aside",caption:(0,Qc.__)("Aside")},{id:"audio",caption:(0,Qc.__)("Audio")},{id:"chat",caption:(0,Qc.__)("Chat")},{id:"gallery",caption:(0,Qc.__)("Gallery")},{id:"image",caption:(0,Qc.__)("Image")},{id:"link",caption:(0,Qc.__)("Link")},{id:"quote",caption:(0,Qc.__)("Quote")},{id:"standard",caption:(0,Qc.__)("Standard")},{id:"status",caption:(0,Qc.__)("Status")},{id:"video",caption:(0,Qc.__)("Video")}].sort((e,t)=>{let r=e.caption.toUpperCase(),o=t.caption.toUpperCase();return r<o?-1:r>o?1:0}),kat={id:"format",label:(0,Qc.__)("Format"),type:"text",Edit:"radio",enableSorting:!1,enableHiding:!1,filterBy:!1,getElements:async()=>{let e=await(0,awe.resolveSelect)(lwe.store).getThemeSupports();return Cat.filter(t=>e?.formats?.includes(t.id)).map(t=>({value:t.id,label:t.caption}))}},sJ=kat;var mwe=l(G(),1);var Z2=l(Z(),1),nl=l(G(),1),dwe=l(h1(),1),uwe=l(an(),1),fwe=l(H(),1),Q2=l(P(),1),Eat=189;function pwe({item:e}){let t="";typeof e.content=="string"?t=e.content:typeof e.content=="function"&&(t=e.content(e));let r=(0,nl._x)("words","Word count type. Do not translate!"),o=(0,fwe.useMemo)(()=>t?(0,dwe.count)(t,r):0,[t,r]),n=e.modified;if(!o&&!n)return null;let i;if(o){let s=Math.round(o/Eat),a=(0,nl.sprintf)((0,nl._n)("%s word","%s words",o),o.toLocaleString()),c=s<=1?(0,nl.__)("1 minute"):(0,nl.sprintf)((0,nl._n)("%s minute","%s minutes",s),s.toLocaleString());i=(0,nl.sprintf)((0,nl.__)("%1$s, %2$s read time."),a,c)}return(0,Q2.jsxs)(Z2.__experimentalVStack,{spacing:1,children:[i&&(0,Q2.jsx)(Z2.__experimentalText,{variant:"muted",children:i}),n&&(0,Q2.jsx)(Z2.__experimentalText,{variant:"muted",children:(0,nl.sprintf)((0,nl.__)("Last edited %s."),(0,uwe.humanTimeDiff)(n))})]})}var Tat={label:(0,mwe.__)("Post content information"),id:"post-content-info",type:"text",readOnly:!0,render:pwe,enableSorting:!1,enableHiding:!1,filterBy:!1},aJ=Tat;var lJ=l(G(),1),Pat={id:"sticky",type:"boolean",label:(0,lJ.__)("Sticky"),description:(0,lJ.__)("Pin this post to the top of the blog."),enableSorting:!1,enableHiding:!1,isVisible:e=>!!e._links?.["wp:action-sticky"],filterBy:!1},cJ=Pat;var dJ=l(G(),1),Rat={id:"posts_per_page",type:"integer",label:(0,dJ.__)("Posts per page"),description:(0,dJ.__)("Set the default number of posts to display on blog pages, including categories and tags. Some templates may override this setting."),getValue:({item:e})=>e.posts_per_page??1,setValue:({value:e})=>({posts_per_page:e}),isValid:{min:1},enableSorting:!1,enableHiding:!1,filterBy:!1},uJ=Rat;var sb=l(G(),1),Iat={id:"default_comment_status",type:"text",label:(0,sb.__)("Discussion"),Edit:"radio",getValue:({item:e})=>e.default_comment_status||"",setValue:({value:e})=>({default_comment_status:e||null}),render:({item:e})=>e.default_comment_status==="open"?(0,sb.__)("Comments open"):(0,sb.__)("Comments closed"),elements:[{value:"open",label:(0,sb.__)("Open"),description:(0,sb.__)("Visitors can add new comments and replies.")},{value:"",label:(0,sb.__)("Closed"),description:(0,sb.__)("Visitors cannot add new comments or replies. Existing comments remain visible.")}],enableSorting:!1,enableHiding:!1,filterBy:!1},fJ=Iat;var pJ=l(G(),1),Oat={id:"posts_page_title",type:"text",label:(0,pJ.__)("Blog title"),description:(0,pJ.__)("Set the Posts Page title. Appears in search results, and when the page is shared on social media."),getValue:({item:e})=>{let t=e.title;return typeof t=="string"?t:t?.raw??""},setValue:({value:e})=>({title:e}),enableSorting:!1,enableHiding:!1,filterBy:!1},mJ=Oat;var hwe=l(G(),1),Aat={id:"view-post",label:(0,hwe._x)("View","verb"),isPrimary:!0,icon:Sf,isEligible(e){return e.status!=="trash"},callback(e,{onActionPerformed:t}){let r=e[0];window.open(r?.link,"_blank"),t&&t(e)}},hJ=Aat;var gJ=l(X(),1),gwe=l(he(),1),Lm=l(G(),1),bwe=l(Kt(),1),vwe=l(H(),1),Bm=l(Z(),1),Vm=l(P(),1);function Mat(e){return typeof e.menu_order=="number"&&Number.isInteger(e.menu_order)}function Nat({items:e,closeModal:t,onActionPerformed:r}){let[o,n]=(0,vwe.useState)(e[0]),{editEntityRecord:i,saveEditedEntityRecord:s}=(0,gJ.useDispatch)(gwe.store),{createSuccessNotice:a,createErrorNotice:c}=(0,gJ.useDispatch)(bwe.store),d=Mat(o);async function u(f){if(f.preventDefault(),!!d)try{await i("postType",o.type,o.id,{menu_order:o.menu_order}),t?.(),await s("postType",o.type,o.id,{throwOnError:!0}),a((0,Lm.__)("Order updated."),{type:"snackbar"}),r?.(e)}catch(m){let h=m,g=h.message&&h.code!=="unknown_error"?h.message:(0,Lm.__)("An error occurred while updating the order");c(g,{type:"snackbar"})}}return(0,Vm.jsx)("form",{onSubmit:u,children:(0,Vm.jsxs)(Bm.__experimentalVStack,{spacing:"5",children:[(0,Vm.jsx)("div",{children:(0,Lm.__)("Determines the order of pages. Pages with the same order value are sorted alphabetically. Negative order values are supported.")}),(0,Vm.jsx)(Bm.__experimentalInputControl,{label:(0,Lm.__)("Order"),type:"number",value:typeof o.menu_order=="number"&&Number.isInteger(o.menu_order)?String(o.menu_order):"",onChange:f=>{let m=parseInt(f,10);n({...o,menu_order:isNaN(m)?void 0:m})}}),(0,Vm.jsxs)(Bm.__experimentalHStack,{justify:"right",children:[(0,Vm.jsx)(Bm.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t?.()},children:(0,Lm.__)("Cancel")}),(0,Vm.jsx)(Bm.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",accessibleWhenDisabled:!0,disabled:!d,children:(0,Lm.__)("Save")})]})]})})}var Fat={id:"order-pages",label:(0,Lm.__)("Order\u2026"),modalHeader:(0,Lm.__)("Order"),isEligible({status:e}){return e!=="trash"},modalFocusOnMount:"firstContentElement",RenderModal:Nat},bJ=Fat;var vJ=l(X(),1),_we=l(he(),1),As=l(G(),1),ywe=l(Kt(),1),_J=l(H(),1),zm=l(Z(),1);var ab=l(P(),1),Dat={id:"duplicate-post",label:(0,As._x)("Duplicate\u2026","action label"),modalHeader:(0,As._x)("Duplicate","action label"),isEligible({status:e}){return e!=="trash"},modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o,n]=(0,_J.useState)({...e[0],title:(0,As.sprintf)((0,As._x)("%s (Copy)","post"),kt(e[0]))}),[i,s]=(0,_J.useState)(!1),{saveEntityRecord:a}=(0,vJ.useDispatch)(_we.store),{createSuccessNotice:c,createErrorNotice:d}=(0,vJ.useDispatch)(ywe.store);async function u(f){if(f.preventDefault(),i)return;let m={status:"draft",title:o.title,slug:o.title||(0,As.__)("No title"),comment_status:o.comment_status,content:typeof o.content=="string"?o.content:o.content.raw,excerpt:typeof o.excerpt=="string"?o.excerpt:o.excerpt?.raw,meta:o.meta,parent:o.parent,password:o.password,template:o.template,format:o.format,featured_media:o.featured_media,menu_order:o.menu_order,ping_status:o.ping_status},h="wp:action-assign-";Object.keys(o?._links||{}).filter(b=>b.startsWith(h)).map(b=>b.slice(h.length)).forEach(b=>{o.hasOwnProperty(b)&&(m[b]=o[b])}),s(!0);try{let b=await a("postType",o.type,m,{throwOnError:!0});c((0,As.sprintf)((0,As.__)('"%s" successfully created.'),kt(b)),{id:"duplicate-post-action",type:"snackbar"}),r&&r([b])}catch(b){let v=b,y=v.message&&v.code!=="unknown_error"?v.message:(0,As.__)("An error occurred while duplicating the page.");d(y,{type:"snackbar"})}finally{s(!1),t?.()}}return(0,ab.jsx)("form",{onSubmit:u,children:(0,ab.jsxs)(zm.__experimentalVStack,{spacing:3,children:[(0,ab.jsx)(zm.__experimentalInputControl,{label:(0,As.__)("Title"),placeholder:(0,As.__)("No title"),value:kt(o),onChange:f=>n(m=>({...m,title:f||(0,As.__)("No title")}))}),(0,ab.jsxs)(zm.__experimentalHStack,{spacing:2,justify:"end",children:[(0,ab.jsx)(zm.Button,{variant:"tertiary",onClick:t,__next40pxDefaultSize:!0,children:(0,As.__)("Cancel")}),(0,ab.jsx)(zm.Button,{variant:"primary",type:"submit",isBusy:i,"aria-disabled":i,__next40pxDefaultSize:!0,children:(0,As._x)("Duplicate","action label")})]})]})})}},yJ=Dat;var wJ=l(X(),1),wwe=l(he(),1),lb=l(G(),1),xwe=l(H(),1),Swe=l(Gc(),1),jm=l(Z(),1),Cwe=l(Kt(),1);var cb=l(P(),1),{PATTERN_TYPES:Lat}=xi(Swe.privateApis),Vat={id:"rename-post",label:(0,lb.__)("Rename\u2026"),modalHeader:(0,lb.__)("Rename"),modalFocusOnMount:"firstContentElement",isEligible(e){return e.status==="trash"?!1:["wp_template","wp_template_part"].includes(e.type)?Eae(e)?V6(e)&&e.is_custom&&e.permissions?.update:Tae(e)?e.source==="custom"&&!e?.has_theme_file&&e.permissions?.update:e.type===Lat.user&&e.permissions?.update:e.permissions?.update},RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o]=e,[n,i]=(0,xwe.useState)(()=>kt(o,"")),{editEntityRecord:s,saveEditedEntityRecord:a}=(0,wJ.useDispatch)(wwe.store),{createSuccessNotice:c,createErrorNotice:d}=(0,wJ.useDispatch)(Cwe.store);async function u(f){f.preventDefault();try{await s("postType",o.type,o.id,{title:n}),i(""),t?.(),await a("postType",o.type,o.id,{throwOnError:!0}),c((0,lb.__)("Name updated"),{type:"snackbar"}),r?.(e)}catch(m){let h=m,g=h.message&&h.code!=="unknown_error"?h.message:(0,lb.__)("An error occurred while updating the name");d(g,{type:"snackbar"})}}return(0,cb.jsx)("form",{onSubmit:u,children:(0,cb.jsxs)(jm.__experimentalVStack,{spacing:"5",children:[(0,cb.jsx)(jm.TextControl,{label:(0,lb.__)("Name"),value:n,onChange:i,required:!0}),(0,cb.jsxs)(jm.__experimentalHStack,{justify:"right",children:[(0,cb.jsx)(jm.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t?.()},children:(0,lb.__)("Cancel")}),(0,cb.jsx)(jm.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,lb.__)("Save")})]})]})})}},xJ=Vat;var Ms=l(X(),1),vy=l(he(),1),zn=l(G(),1),db=l(Kt(),1),kwe=l(H(),1),UM=l(Ut(),1),Hm=l(Z(),1),Ewe=l(Ko(),1),Twe=l(jd(),1);var _y=l(P(),1),Bat=e=>e?e.source==="custom"&&(!!e?.plugin||e?.has_theme_file):!1,zat=async(e,{allowUndo:t=!0}={})=>{let r="edit-site-template-reverted";if((0,Ms.dispatch)(db.store).removeNotice(r),!Bat(e)){(0,Ms.dispatch)(db.store).createErrorNotice((0,zn.__)("This template is not revertable."),{type:"snackbar"});return}try{let o=(0,Ms.select)(vy.store).getEntityConfig("postType",e.type);if(!o){(0,Ms.dispatch)(db.store).createErrorNotice((0,zn.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});return}let n=(0,Ewe.addQueryArgs)(`${o.baseURL}/${e.id}`,{context:"edit",source:e.origin}),i=await(0,Twe.default)({path:n});if(!i){(0,Ms.dispatch)(db.store).createErrorNotice((0,zn.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});return}let s=({blocks:d=[]})=>(0,UM.__unstableSerializeAndClean)(d),a=(0,Ms.select)(vy.store).getEditedEntityRecord("postType",e.type,e.id);(0,Ms.dispatch)(vy.store).editEntityRecord("postType",e.type,e.id,{content:s,blocks:a.blocks,source:"custom"},{undoIgnore:!0});let c=(0,UM.parse)(i?.content?.raw);if((0,Ms.dispatch)(vy.store).editEntityRecord("postType",e.type,i.id,{content:s,blocks:c,source:"theme"}),t){let d=()=>{(0,Ms.dispatch)(vy.store).editEntityRecord("postType",e.type,a.id,{content:s,blocks:a.blocks,source:"custom"})};(0,Ms.dispatch)(db.store).createSuccessNotice((0,zn.__)("Template reset."),{type:"snackbar",id:r,actions:[{label:(0,zn.__)("Undo"),onClick:d}]})}}catch(o){let n=o.message&&o.code!=="unknown_error"?o.message:(0,zn.__)("Template revert failed. Please reload.");(0,Ms.dispatch)(db.store).createErrorNotice(n,{type:"snackbar"})}},jat={id:"reset-post",label:(0,zn.__)("Reset\u2026"),isEligible:e=>gm(e)&&e?.source==="custom"&&(!!(e.type==="wp_template"&&e?.plugin)||e?.has_theme_file),icon:um,supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o,n]=(0,kwe.useState)(!1),{saveEditedEntityRecord:i}=(0,Ms.useDispatch)(vy.store),{createSuccessNotice:s,createErrorNotice:a}=(0,Ms.useDispatch)(db.store),c=async()=>{try{for(let d of e)await zat(d,{allowUndo:!1}),await i("postType",d.type,d.id);s(e.length>1?(0,zn.sprintf)((0,zn.__)("%d items reset."),e.length):(0,zn.sprintf)((0,zn.__)('"%s" reset.'),kt(e[0])),{type:"snackbar",id:"revert-template-action"})}catch(d){let u;e[0].type==="wp_template"?u=e.length===1?(0,zn.__)("An error occurred while reverting the template."):(0,zn.__)("An error occurred while reverting the templates."):u=e.length===1?(0,zn.__)("An error occurred while reverting the template part."):(0,zn.__)("An error occurred while reverting the template parts.");let f=d,m=f.message&&f.code!=="unknown_error"?f.message:u;a(m,{type:"snackbar"})}};return(0,_y.jsxs)(Hm.__experimentalVStack,{spacing:"5",children:[(0,_y.jsx)(Hm.__experimentalText,{children:(0,zn.__)("Reset to default and clear all customizations?")}),(0,_y.jsxs)(Hm.__experimentalHStack,{justify:"right",children:[(0,_y.jsx)(Hm.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,zn.__)("Cancel")}),(0,_y.jsx)(Hm.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:async()=>{n(!0),await c(),r?.(e),n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,children:(0,zn.__)("Reset")})]})]})}},SJ=jat;var WM=l(G(),1),Pwe=l(Gc(),1);var Rwe=l(P(),1),{CreatePatternModalContents:Hat,useDuplicatePatternProps:Uat}=xi(Pwe.privateApis),Wat={id:"duplicate-pattern",label:(0,WM._x)("Duplicate\u2026","action label"),isEligible:e=>e.type!=="wp_template_part",modalHeader:(0,WM._x)("Duplicate pattern","action label"),modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t})=>{let[r]=e,o=Uat({pattern:r,onSuccess:()=>t?.()});return(0,Rwe.jsx)(Hat,{onClose:t,confirmLabel:(0,WM._x)("Duplicate","action label"),...o})}},CJ=Wat;var ub=function(){return ub=Object.assign||function(t){for(var r,o=1,n=arguments.length;o<n;o++){r=arguments[o];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},ub.apply(this,arguments)};function Iwe(e){return e.toLowerCase()}var Gat=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Yat=/[^A-Z0-9]+/gi;function GM(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,o=r===void 0?Gat:r,n=t.stripRegexp,i=n===void 0?Yat:n,s=t.transform,a=s===void 0?Iwe:s,c=t.delimiter,d=c===void 0?" ":c,u=Owe(Owe(e,o,"$1\0$2"),i,"\0"),f=0,m=u.length;u.charAt(f)==="\0";)f++;for(;u.charAt(m-1)==="\0";)m--;return u.slice(f,m).split("\0").map(a).join(d)}function Owe(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(o,n){return o.replace(n,r)},e)}function Awe(e){return e.charAt(0).toUpperCase()+e.substr(1)}function qat(e){return Awe(e.toLowerCase())}function YM(e,t){return t===void 0&&(t={}),GM(e,ub({delimiter:" ",transform:qat},t))}function Mwe(e,t){return t===void 0&&(t={}),GM(e,ub({delimiter:"."},t))}function Um(e,t){return t===void 0&&(t={}),Mwe(e,ub({delimiter:"-"},t))}"stream"in Blob.prototype||Object.defineProperty(Blob.prototype,"stream",{value(){return new Response(this).body}}),"setBigUint64"in DataView.prototype||Object.defineProperty(DataView.prototype,"setBigUint64",{value(e,t,r){let o=Number(0xffffffffn&t),n=Number(t>>32n);this.setUint32(e+(r?0:4),o,r),this.setUint32(e+(r?4:0),n,r)}});var b1=e=>new DataView(new ArrayBuffer(e)),Wm=e=>new Uint8Array(e.buffer||e),g1=e=>new TextEncoder().encode(String(e)),yy=e=>Math.min(4294967295,Number(e)),Nwe=e=>Math.min(65535,Number(e));function Kat(e,t){if(t===void 0||t instanceof Date||(t=new Date(t)),e instanceof File)return{isFile:1,t:t||new Date(e.lastModified),i:e.stream()};if(e instanceof Response)return{isFile:1,t:t||new Date(e.headers.get("Last-Modified")||Date.now()),i:e.body};if(t===void 0)t=new Date;else if(isNaN(t))throw new Error("Invalid modification date.");if(e===void 0)return{isFile:0,t};if(typeof e=="string")return{isFile:1,t,i:g1(e)};if(e instanceof Blob)return{isFile:1,t,i:e.stream()};if(e instanceof Uint8Array||e instanceof ReadableStream)return{isFile:1,t,i:e};if(e instanceof ArrayBuffer||ArrayBuffer.isView(e))return{isFile:1,t,i:Wm(e)};if(Symbol.asyncIterator in e)return{isFile:1,t,i:Dwe(e[Symbol.asyncIterator]())};throw new TypeError("Unsupported input format.")}function Dwe(e,t=e){return new ReadableStream({async pull(r){let o=0;for(;r.desiredSize>o;){let n=await e.next();if(!n.value){r.close();break}{let i=Xat(n.value);r.enqueue(i),o+=i.byteLength}}},cancel(r){t.throw?.(r)}})}function Xat(e){return typeof e=="string"?g1(e):e instanceof Uint8Array?e:Wm(e)}function Lwe(e,t,r){let[o,n]=(function(i){return i?i instanceof Uint8Array?[i,1]:ArrayBuffer.isView(i)||i instanceof ArrayBuffer?[Wm(i),1]:[g1(i),0]:[void 0,0]})(t);if(e instanceof File)return{o:kJ(o||g1(e.name)),u:BigInt(e.size),l:n};if(e instanceof Response){let i=e.headers.get("content-disposition"),s=i&&i.match(/;\s*filename\*?=["']?(.*?)["']?$/i),a=s&&s[1]||e.url&&new URL(e.url).pathname.split("/").findLast(Boolean),c=a&&decodeURIComponent(a),d=r||+e.headers.get("content-length");return{o:kJ(o||g1(c)),u:BigInt(d),l:n}}return o=kJ(o,e!==void 0||r!==void 0),typeof e=="string"?{o,u:BigInt(g1(e).length),l:n}:e instanceof Blob?{o,u:BigInt(e.size),l:n}:e instanceof ArrayBuffer||ArrayBuffer.isView(e)?{o,u:BigInt(e.byteLength),l:n}:{o,u:Zat(e,r),l:n}}function Zat(e,t){return t>-1?BigInt(t):e?void 0:0n}function kJ(e,t=1){if(!e||e.every((r=>r===47)))throw new Error("The file must have a name.");if(t)for(;e[e.length-1]===47;)e=e.subarray(0,-1);else e[e.length-1]!==47&&(e=new Uint8Array([...e,47]));return e}var Vwe=new Uint32Array(256);for(let e=0;e<256;++e){let t=e;for(let r=0;r<8;++r)t=t>>>1^(1&t&&3988292384);Vwe[e]=t}function Fwe(e,t=0){t^=-1;for(var r=0,o=e.length;r<o;r++)t=t>>>8^Vwe[255&t^e[r]];return(-1^t)>>>0}function Bwe(e,t,r=0){let o=e.getSeconds()>>1|e.getMinutes()<<5|e.getHours()<<11,n=e.getDate()|e.getMonth()+1<<5|e.getFullYear()-1980<<9;t.setUint16(r,o,1),t.setUint16(r+2,n,1)}function Qat({o:e,l:t},r){return 8*(!t||(r??(function(o){try{Jat.decode(o)}catch{return 0}return 1})(e)))}var Jat=new TextDecoder("utf8",{fatal:1});function $at(e,t=0){let r=b1(30);return r.setUint32(0,1347093252),r.setUint32(4,754976768|t),Bwe(e.t,r,10),r.setUint16(26,e.o.length,1),Wm(r)}async function*elt(e){let{i:t}=e;if("then"in t&&(t=await t),t instanceof Uint8Array)yield t,e.m=Fwe(t,0),e.u=BigInt(t.length);else{e.u=0n;let r=t.getReader();for(;;){let{value:o,done:n}=await r.read();if(n)break;e.m=Fwe(o,e.m),e.u+=BigInt(o.length),yield o}}}function tlt(e,t){let r=b1(16+(t?8:0));return r.setUint32(0,1347094280),r.setUint32(4,e.isFile?e.m:0,1),t?(r.setBigUint64(8,e.u,1),r.setBigUint64(16,e.u,1)):(r.setUint32(8,yy(e.u),1),r.setUint32(12,yy(e.u),1)),Wm(r)}function rlt(e,t,r=0,o=0){let n=b1(46);return n.setUint32(0,1347092738),n.setUint32(4,755182848),n.setUint16(8,2048|r),Bwe(e.t,n,12),n.setUint32(16,e.isFile?e.m:0,1),n.setUint32(20,yy(e.u),1),n.setUint32(24,yy(e.u),1),n.setUint16(28,e.o.length,1),n.setUint16(30,o,1),n.setUint16(40,e.isFile?33204:16893,1),n.setUint32(42,yy(t),1),Wm(n)}function olt(e,t,r){let o=b1(r);return o.setUint16(0,1,1),o.setUint16(2,r-4,1),16&r&&(o.setBigUint64(4,e.u,1),o.setBigUint64(12,e.u,1)),o.setBigUint64(r-8,t,1),Wm(o)}function zwe(e){return e instanceof File||e instanceof Response?[[e],[e]]:[[e.input,e.name,e.size],[e.input,e.lastModified]]}var nlt=e=>(function(t){let r=BigInt(22),o=0n,n=0;for(let i of t){if(!i.o)throw new Error("Every file must have a non-empty name.");if(i.u===void 0)throw new Error(`Missing size for file "${new TextDecoder().decode(i.o)}".`);let s=i.u>=0xffffffffn,a=o>=0xffffffffn;o+=BigInt(46+i.o.length+(s&&8))+i.u,r+=BigInt(i.o.length+46+(12*a|28*s)),n||(n=s)}return(n||o>=0xffffffffn)&&(r+=BigInt(76)),r+o})((function*(t){for(let r of t)yield Lwe(...zwe(r)[0])})(e));function jwe(e,t={}){let r={"Content-Type":"application/zip","Content-Disposition":"attachment"};return(typeof t.length=="bigint"||Number.isInteger(t.length))&&t.length>0&&(r["Content-Length"]=String(t.length)),t.metadata&&(r["Content-Length"]=String(nlt(t.metadata))),new Response(ilt(e,t),{headers:r})}function ilt(e,t={}){let r=(function(o){let n=o[Symbol.iterator in o?Symbol.iterator:Symbol.asyncIterator]();return{async next(){let i=await n.next();if(i.done)return i;let[s,a]=zwe(i.value);return{done:0,value:Object.assign(Kat(...a),Lwe(...s))}},throw:n.throw?.bind(n),[Symbol.asyncIterator](){return this}}})(e);return Dwe((async function*(o,n){let i=[],s=0n,a=0n,c=0;for await(let f of o){let m=Qat(f,n.buffersAreUTF8);yield $at(f,m),yield new Uint8Array(f.o),f.isFile&&(yield*elt(f));let h=f.u>=0xffffffffn,g=12*(s>=0xffffffffn)|28*h;yield tlt(f,h),i.push(rlt(f,s,m,g)),i.push(f.o),g&&i.push(olt(f,s,g)),h&&(s+=8n),a++,s+=BigInt(46+f.o.length)+f.u,c||(c=h)}let d=0n;for(let f of i)yield f,d+=BigInt(f.length);if(c||s>=0xffffffffn){let f=b1(76);f.setUint32(0,1347094022),f.setBigUint64(4,BigInt(44),1),f.setUint32(12,755182848),f.setBigUint64(24,a,1),f.setBigUint64(32,a,1),f.setBigUint64(40,d,1),f.setBigUint64(48,s,1),f.setUint32(56,1347094023),f.setBigUint64(64,s+d,1),f.setUint32(72,1,1),yield Wm(f)}let u=b1(22);u.setUint32(0,1347093766),u.setUint16(8,Nwe(a),1),u.setUint16(10,Nwe(a),1),u.setUint32(12,yy(d),1),u.setUint32(16,yy(s),1),yield Wm(u)})(r,t),r)}var EJ=l(tb(),1),TJ=l(C2(),1),PJ=l(G(),1);function Hwe(e){return JSON.stringify({__file:e.type,title:kt(e),content:typeof e.content=="string"?e.content:e.content?.raw,syncStatus:e.wp_pattern_sync_status},null,2)}var slt={id:"export-pattern",label:(0,PJ.__)("Export as JSON"),icon:TE,supportsBulk:!0,isEligible:e=>e.type==="wp_block",callback:async e=>{if(e.length===1)return(0,TJ.downloadBlob)(`${Um((0,EJ.default)(kt(e[0])||e[0].slug))}.json`,Hwe(e[0]),"application/json");let t={},r=e.map(o=>{let n=Um((0,EJ.default)(kt(o)||o.slug));return t[n]=(t[n]||0)+1,{name:`${n+(t[n]>1?"-"+(t[n]-1):"")}.json`,lastModified:new Date,input:Hwe(o)}});return(0,TJ.downloadBlob)((0,PJ.__)("patterns-export")+".zip",await jwe(r).blob(),"application/zip")}},RJ=slt;var Uwe=l(Ko(),1),qM=l(G(),1),alt={id:"view-post-revisions",context:"list",label(e){let t=e[0]._links?.["version-history"]?.[0]?.count??0;return(0,qM.sprintf)((0,qM.__)("View revisions (%d)"),t)},isEligible(e){if(e.status==="trash")return!1;let t=e?._links?.["predecessor-version"]?.[0]?.id??null,r=e?._links?.["version-history"]?.[0]?.count??0;return!!t&&r>1},callback(e,{onActionPerformed:t}){let r=e[0],o=(0,Uwe.addQueryArgs)("revision.php",{revision:r?._links?.["predecessor-version"]?.[0]?.id});document.location.href=o,t&&t(e)}},IJ=alt;var Wwe=l(he(),1),ri=l(G(),1),Gwe=l(Kt(),1);var Ywe=l(H(),1),OJ=l(X(),1),Gm=l(Z(),1),qwe=l(or(),1);var wy=l(P(),1),llt={id:"permanently-delete",label:(0,ri.__)("Permanently delete\u2026"),supportsBulk:!0,icon:mm,isEligible(e){if(gm(e)||e.type==="wp_block")return!1;let{status:t,permissions:r}=e;return t==="trash"&&r?.delete},hideModalHeader:!0,modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o,n]=(0,Ywe.useState)(!1),{createSuccessNotice:i,createErrorNotice:s}=(0,OJ.useDispatch)(Gwe.store),{deleteEntityRecord:a}=(0,OJ.useDispatch)(Wwe.store);return(0,wy.jsxs)(Gm.__experimentalVStack,{spacing:"5",children:[(0,wy.jsx)(Gm.__experimentalText,{children:e.length>1?(0,ri.sprintf)((0,ri._n)("Are you sure you want to permanently delete %d item?","Are you sure you want to permanently delete %d items?",e.length),e.length):(0,ri.sprintf)((0,ri.__)('Are you sure you want to permanently delete "%s"?'),(0,qwe.decodeEntities)(kt(e[0])))}),(0,wy.jsxs)(Gm.__experimentalHStack,{justify:"right",children:[(0,wy.jsx)(Gm.Button,{variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,ri.__)("Cancel")}),(0,wy.jsx)(Gm.Button,{variant:"primary",onClick:async()=>{n(!0);let c=await Promise.allSettled(e.map(d=>a("postType",d.type,d.id,{force:!0},{throwOnError:!0})));if(c.every(({status:d})=>d==="fulfilled")){let d;c.length===1?d=(0,ri.sprintf)((0,ri.__)('"%s" permanently deleted.'),kt(e[0])):d=(0,ri.__)("The items were permanently deleted."),i(d,{type:"snackbar",id:"permanently-delete-post-action"}),r?.(e)}else{let d;if(c.length===1){let u=c[0];u.reason?.message?d=u.reason.message:d=(0,ri.__)("An error occurred while permanently deleting the item.")}else{let u=new Set,f=c.filter(({status:m})=>m==="rejected");for(let m of f){let h=m;h.reason?.message&&u.add(h.reason.message)}u.size===0?d=(0,ri.__)("An error occurred while permanently deleting the items."):u.size===1?d=(0,ri.sprintf)((0,ri.__)("An error occurred while permanently deleting the items: %s"),[...u][0]):d=(0,ri.sprintf)((0,ri.__)("Some errors occurred while permanently deleting the items: %s"),[...u].join(","))}s(d,{type:"snackbar"})}n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,ri.__)("Delete permanently")})]})]})}},AJ=llt;var Kwe=l(he(),1),ua=l(G(),1),Xwe=l(Kt(),1);var clt={id:"restore",label:(0,ua.__)("Restore"),isPrimary:!0,icon:um,supportsBulk:!0,isEligible(e){return!gm(e)&&e.type!=="wp_block"&&e.status==="trash"&&e.permissions?.update},async callback(e,{registry:t,onActionPerformed:r}){let{createSuccessNotice:o,createErrorNotice:n}=t.dispatch(Xwe.store),{editEntityRecord:i,saveEditedEntityRecord:s}=t.dispatch(Kwe.store);await Promise.allSettled(e.map(c=>i("postType",c.type,c.id,{status:"draft"})));let a=await Promise.allSettled(e.map(c=>s("postType",c.type,c.id,{throwOnError:!0})));if(a.every(({status:c})=>c==="fulfilled")){let c;e.length===1?c=(0,ua.sprintf)((0,ua.__)('"%s" has been restored.'),kt(e[0])):e[0].type==="page"?c=(0,ua.sprintf)((0,ua.__)("%d pages have been restored."),e.length):c=(0,ua.sprintf)((0,ua.__)("%d posts have been restored."),e.length),o(c,{type:"snackbar",id:"restore-post-action"}),r&&r(e)}else{let c;if(a.length===1){let d=a[0];d.reason?.message?c=d.reason.message:c=(0,ua.__)("An error occurred while restoring the post.")}else{let d=new Set,u=a.filter(({status:f})=>f==="rejected");for(let f of u){let m=f;m.reason?.message&&d.add(m.reason.message)}d.size===0?c=(0,ua.__)("An error occurred while restoring the posts."):d.size===1?c=(0,ua.sprintf)((0,ua.__)("An error occurred while restoring the posts: %s"),[...d][0]):c=(0,ua.sprintf)((0,ua.__)("Some errors occurred while restoring the posts: %s"),[...d].join(","))}n(c,{type:"snackbar"})}}},MJ=clt;var NJ=l(X(),1),Zwe=l(he(),1),Sn=l(G(),1),Qwe=l(Kt(),1),Jwe=l(H(),1),Ym=l(Z(),1);var xy=l(P(),1),dlt={id:"move-to-trash",label:(0,Sn._x)("Trash\u2026","verb"),isPrimary:!0,icon:mm,isEligible(e){return e.type==="wp_template_part"||e.type==="wp_block"||e.type==="wp_template"&&typeof e.id=="string"?!1:!!e.status&&!["auto-draft","trash"].includes(e.status)&&e.permissions?.delete},supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o,n]=(0,Jwe.useState)(!1),{createSuccessNotice:i,createErrorNotice:s}=(0,NJ.useDispatch)(Qwe.store),{deleteEntityRecord:a}=(0,NJ.useDispatch)(Zwe.store);return(0,xy.jsxs)(Ym.__experimentalVStack,{spacing:"5",children:[(0,xy.jsx)(Ym.__experimentalText,{children:e.length===1?(0,Sn.sprintf)((0,Sn.__)('Are you sure you want to move "%s" to the trash?'),kt(e[0])):(0,Sn.sprintf)((0,Sn._n)("Are you sure you want to move %d item to the trash ?","Are you sure you want to move %d items to the trash ?",e.length),e.length)}),(0,xy.jsxs)(Ym.__experimentalHStack,{justify:"right",children:[(0,xy.jsx)(Ym.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,Sn.__)("Cancel")}),(0,xy.jsx)(Ym.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:async()=>{n(!0);let c=await Promise.allSettled(e.map(d=>a("postType",d.type,d.id.toString(),{},{throwOnError:!0})));if(c.every(({status:d})=>d==="fulfilled")){let d;c.length===1?d=(0,Sn.sprintf)((0,Sn.__)('"%s" moved to the trash.'),kt(e[0])):d=(0,Sn.sprintf)((0,Sn._n)("%d item moved to the trash.","%d items moved to the trash.",e.length),e.length),i(d,{type:"snackbar",id:"move-to-trash-action"})}else{let d;if(c.length===1){let u=c[0];u.reason?.message?d=u.reason.message:d=(0,Sn.__)("An error occurred while moving the item to the trash.")}else{let u=new Set,f=c.filter(({status:m})=>m==="rejected");for(let m of f){let h=m;h.reason?.message&&u.add(h.reason.message)}u.size===0?d=(0,Sn.__)("An error occurred while moving the items to the trash."):u.size===1?d=(0,Sn.sprintf)((0,Sn.__)("An error occurred while moving the item to the trash: %s"),[...u][0]):d=(0,Sn.sprintf)((0,Sn.__)("Some errors occurred while moving the items to the trash: %s"),[...u].join(","))}s(d,{type:"snackbar"})}r&&r(e),n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,children:(0,Sn._x)("Trash","verb")})]})]})}},FJ=dlt;var Hr=l(G(),1),rxe=l(H(),1),qm=l(Z(),1),oxe=l(Gc(),1),LJ=l(or(),1);var $we=l(Kt(),1),exe=l(he(),1),DJ=l(X(),1);function ult(e){let t=new Set;if(e.length===1){let r=e[0];r.reason?.message&&t.add(r.reason.message)}else{let r=e.filter(({status:o})=>o==="rejected");for(let o of r){let n=o;n.reason?.message&&t.add(n.reason.message)}}return t}var txe=async(e,t,r)=>{let{createSuccessNotice:o,createErrorNotice:n}=(0,DJ.dispatch)($we.store),{deleteEntityRecord:i}=(0,DJ.dispatch)(exe.store),s=await Promise.allSettled(e.map(a=>i("postType",a.type,a.id,{force:!0},{throwOnError:!0})));if(s.every(({status:a})=>a==="fulfilled")){let a;s.length===1?a=t.success.messages.getMessage(e[0]):a=t.success.messages.getBatchMessage(e),o(a,{type:t.success.type??"snackbar",id:t.success.id}),r.onActionPerformed?.(e)}else{let a=ult(s),c="";s.length===1?c=t.error.messages.getMessage(a):c=t.error.messages.getBatchMessage(a),n(c,{type:t.error.type??"snackbar",id:t.error.id}),r.onActionError?.()}};var Sy=l(P(),1),{PATTERN_TYPES:flt}=xi(oxe.privateApis),plt={id:"delete-post",label:(0,Hr.__)("Delete\u2026"),isPrimary:!0,icon:mm,isEligible(e){return gm(e)?V6(e):e.type===flt.user},supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o,n]=(0,rxe.useState)(!1),i=e.every(s=>gm(s)&&s?.has_theme_file);return(0,Sy.jsxs)(qm.__experimentalVStack,{spacing:"5",children:[(0,Sy.jsx)(qm.__experimentalText,{children:e.length>1?(0,Hr.sprintf)((0,Hr._n)("Delete %d item?","Delete %d items?",e.length),e.length):(0,Hr.sprintf)((0,Hr._x)('Delete "%s"?',"template part"),kt(e[0]))}),(0,Sy.jsxs)(qm.__experimentalHStack,{justify:"right",children:[(0,Sy.jsx)(qm.Button,{variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,Hr.__)("Cancel")}),(0,Sy.jsx)(qm.Button,{variant:"primary",onClick:async()=>{n(!0),await txe(e,{success:{messages:{getMessage:a=>i?(0,Hr.sprintf)((0,Hr.__)('"%s" reset.'),(0,LJ.decodeEntities)(kt(a))):(0,Hr.sprintf)((0,Hr._x)('"%s" deleted.',"template part"),(0,LJ.decodeEntities)(kt(a))),getBatchMessage:()=>i?(0,Hr.__)("Items reset."):(0,Hr.__)("Items deleted.")}},error:{messages:{getMessage:a=>a.size===1?[...a][0]:i?(0,Hr.__)("An error occurred while reverting the item."):(0,Hr.__)("An error occurred while deleting the item."),getBatchMessage:a=>a.size===0?i?(0,Hr.__)("An error occurred while reverting the items."):(0,Hr.__)("An error occurred while deleting the items."):a.size===1?i?(0,Hr.sprintf)((0,Hr.__)("An error occurred while reverting the items: %s"),[...a][0]):(0,Hr.sprintf)((0,Hr.__)("An error occurred while deleting the items: %s"),[...a][0]):i?(0,Hr.sprintf)((0,Hr.__)("Some errors occurred while reverting the items: %s"),[...a].join(",")):(0,Hr.sprintf)((0,Hr.__)("Some errors occurred while deleting the items: %s"),[...a].join(","))}}},{onActionPerformed:r}),n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,Hr.__)("Delete")})]})]})}},VJ=plt;var mxe=l(X(),1),Km=l(G(),1),hxe=l(Kt(),1),gxe=l(H(),1),bxe=l(Ut(),1);var Ns=l(Z(),1),uxe=l(Me(),1),XM=l(he(),1),_1=l(X(),1),KM=l(H(),1),v1=l(G(),1);var fxe=l(Kt(),1),pxe=l(Ut(),1);var nxe=l(X(),1),ixe=l(he(),1),mlt=[];function sxe(){return(0,nxe.useSelect)(e=>e(ixe.store).getEntityRecords("postType","wp_template_part",{per_page:-1})??mlt,[])}function axe(e,t){let r=e.toLowerCase(),o=t.map(i=>i.title.rendered.toLowerCase());if(!o.includes(r))return e;let n=2;for(;o.includes(`${r} ${n}`);)n++;return`${e} ${n}`}function lxe(e){return Um(e).replace(/[^\w-]+/g,"")||"wp-custom-part"}var oi=l(P(),1);function cxe(e,t){return`fields-create-template-part-modal__area-option-${e}-${t}`}function dxe(e,t){return`fields-create-template-part-modal__area-option-description-${e}-${t}`}function y1({modalTitle:e,...t}){let r=(0,_1.useSelect)(o=>o(XM.store).getPostType("wp_template_part")?.labels?.add_new_item,[]);return(0,oi.jsx)(Ns.Modal,{title:e||r,onRequestClose:t.closeModal,overlayClassName:"fields-create-template-part-modal",focusOnMount:"firstContentElement",size:"medium",children:(0,oi.jsx)(BJ,{...t})})}var hlt=e=>e==="header"?iW:e==="footer"?QU:e==="sidebar"?jW:e==="navigation-overlay"?_W:rT;function BJ({defaultArea:e="uncategorized",blocks:t=[],confirmLabel:r=(0,v1.__)("Add"),closeModal:o,onCreate:n,onError:i,defaultTitle:s=""}){let{createErrorNotice:a}=(0,_1.useDispatch)(fxe.store),{saveEntityRecord:c}=(0,_1.useDispatch)(XM.store),d=sxe(),[u,f]=(0,KM.useState)(s),[m,h]=(0,KM.useState)(e),[g,b]=(0,KM.useState)(!1),v=(0,uxe.useInstanceId)(y1),y=(0,_1.useSelect)(_=>_(XM.store).getCurrentTheme()?.default_template_part_areas,[]);async function w(){if(!(!u||g))try{b(!0);let _=axe(u,d),x=lxe(_),C=await c("postType","wp_template_part",{slug:x,title:_,content:(0,pxe.serialize)(t),area:m},{throwOnError:!0});await n(C)}catch(_){let x=_ instanceof Error&&"code"in _&&_.message&&_.code!=="unknown_error"?_.message:(0,v1.__)("An error occurred while creating the template part.");a(x,{type:"snackbar"}),i?.()}finally{b(!1)}}return(0,oi.jsx)("form",{onSubmit:async _=>{_.preventDefault(),await w()},children:(0,oi.jsxs)(Ns.__experimentalVStack,{spacing:"4",children:[(0,oi.jsx)(Ns.TextControl,{label:(0,v1.__)("Name"),value:u,onChange:f,required:!0}),(0,oi.jsxs)("fieldset",{className:"fields-create-template-part-modal__area-fieldset",children:[(0,oi.jsx)(Ns.BaseControl.VisualLabel,{as:"legend",children:(0,v1.__)("Area")}),(0,oi.jsx)("div",{className:"fields-create-template-part-modal__area-radio-group",children:(y??[]).map(_=>{let x=hlt(_.icon);return(0,oi.jsxs)("div",{className:"fields-create-template-part-modal__area-radio-wrapper",children:[(0,oi.jsx)("input",{type:"radio",id:cxe(_.area,v),name:`fields-create-template-part-modal__area-${v}`,value:_.area,checked:m===_.area,onChange:()=>{h(_.area)},"aria-describedby":dxe(_.area,v)}),(0,oi.jsx)(Ns.Icon,{icon:x,className:"fields-create-template-part-modal__area-radio-icon"}),(0,oi.jsx)("label",{htmlFor:cxe(_.area,v),className:"fields-create-template-part-modal__area-radio-label",children:_.label}),(0,oi.jsx)(Ns.Icon,{icon:Jn,className:"fields-create-template-part-modal__area-radio-checkmark"}),(0,oi.jsx)("p",{className:"fields-create-template-part-modal__area-radio-description",id:dxe(_.area,v),children:_.description})]},_.area)})})]}),(0,oi.jsxs)(Ns.__experimentalHStack,{justify:"right",children:[(0,oi.jsx)(Ns.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{o()},children:(0,v1.__)("Cancel")}),(0,oi.jsx)(Ns.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit","aria-disabled":!u||g,isBusy:g,children:r})]})]})})}var vxe=l(P(),1),glt={id:"duplicate-template-part",label:(0,Km._x)("Duplicate\u2026","action label"),isEligible:e=>e.type==="wp_template_part",modalHeader:(0,Km._x)("Duplicate template part","action label"),modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t})=>{let[r]=e,o=(0,gxe.useMemo)(()=>r.blocks??(0,bxe.parse)(typeof r.content=="string"?r.content:r.content.raw,{__unstableSkipMigrationLogs:!0}),[r.content,r.blocks]),{createSuccessNotice:n}=(0,mxe.useDispatch)(hxe.store);function i(s){n((0,Km.sprintf)((0,Km._x)('"%s" duplicated.',"template part"),kt(s)),{type:"snackbar",id:"edit-site-patterns-success"}),t?.()}return(0,vxe.jsx)(BJ,{blocks:o,defaultArea:r.area,defaultTitle:(0,Km.sprintf)((0,Km._x)("%s (Copy)","template part"),kt(r)),onCreate:i,onError:t,confirmLabel:(0,Km._x)("Duplicate","action label"),closeModal:t??(()=>{})})}},zJ=glt;var J2=l(G(),1);var Cy=l(P(),1),blt={id:"alt_text",type:"text",label:(0,J2.__)("Alt text"),description:(0,Cy.jsxs)(Cy.Fragment,{children:[(0,Cy.jsx)(X_,{href:(0,J2.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),openInNewTab:!0,children:(0,J2.__)("Describe the purpose of the image.")}),(0,Cy.jsx)("br",{}),(0,J2.__)("Leave empty if decorative.")]}),isVisible:e=>e?.media_type==="image",render:({item:e})=>e?.alt_text||"-",Edit:{control:"textarea",rows:2},enableSorting:!1,filterBy:!1},jJ=blt;var Cxe=l(G(),1);var QM=l(H(),1),HJ=l(G(),1);function ZM(e){return e?typeof e=="string"?e:typeof e=="object"&&(e.rendered||e.raw)||"":""}var JM=l(P(),1);function _xe({item:e}){let[t,r]=(0,QM.useState)(null),o=e.post,n=e._embedded?.["wp:attached-to"]?.[0]?.id,i=e._embedded?.["wp:attached-to"]?.[0]?.title;return(0,QM.useEffect)(()=>{o&&o===n&&r(ZM(i)||(0,HJ.__)("(no title)")),o||r((0,HJ.__)("(Unattached)"))},[o,n,i]),(0,JM.jsx)(JM.Fragment,{children:t})}var $M=l(he(),1),yxe=l(Z(),1),UJ=l(G(),1),$2=l(H(),1),e8=l(Me(),1),wxe=l(X(),1);var xxe=l(P(),1);function Sxe({data:e,onChange:t}){let r=e.post&&e?._embedded?.["wp:attached-to"]?.[0]?[{label:ZM(e._embedded?.["wp:attached-to"]?.[0]?.title),value:e.post.toString()}]:[],[o,n]=(0,$2.useState)(r),[i,s]=(0,$2.useState)([]),[a,c]=(0,$2.useState)(!1),[d,u]=(0,$2.useState)(e?.post?.toString()??null),f=(0,wxe.useSelect)(v=>v($M.store).getPostTypes(),[]),m=()=>{t({post:0,_embedded:{...e?._embedded,"wp:attached-to":void 0}}),u(null)},g=(0,e8.useDebounce)((0,e8.useEvent)(async v=>{c(!0);let y=await(0,$M.__experimentalFetchLinkSuggestions)(v,{type:"post",isInitialSuggestions:!0},{});s(y);let w=y.map(x=>({label:x.title,value:x.id.toString()})),_=!v&&w.findIndex(x=>x.value===d)===-1;n(w.concat(_?r:[])),c(!1)}),300),b=v=>{if(!v){m();return}if(u(v),v){let y=i.find(w=>w.id===Number(v));if(y&&f){let w=f.find(x=>x.slug===y?.type),_={...w&&{type:w.slug},id:Number(v),title:{raw:y.title,rendered:y.title}};t({post:Number(v),_embedded:{...e?._embedded,"wp:attached-to":[_]}})}}};return(0,xxe.jsx)(yxe.ComboboxControl,{className:"dataviews-media-field__attached-to",isLoading:a,label:(0,UJ.__)("Attached to"),help:(0,UJ.__)("Attach this file to a single post or page."),value:d,options:o,onFilterValueChange:v=>g(v),onChange:b,hideLabelFromVision:!0,expandOnFocus:!1})}var vlt={id:"attached_to",type:"text",label:(0,Cxe.__)("Attached to"),Edit:Sxe,render:_xe,enableSorting:!1,filterBy:!1},WJ=vlt;var Txe=l(G(),1),Pxe=l(X(),1),Rxe=l(he(),1);var kxe=l(G(),1),w1=l(H(),1);var t8=l(Z(),1),fb=l(P(),1);function Exe({item:e}){let t=e?._embedded?.author?.[0],r=t?.name,o=t?.avatar_urls?.[48],[n,i]=(0,w1.useState)("loading");(0,w1.useEffect)(()=>{i("loading")},[o]);let s=(0,w1.useCallback)(c=>{c?.complete&&i("instant")},[]),a=()=>{n==="loading"&&i("loaded")};return(0,fb.jsxs)(t8.__experimentalHStack,{alignment:"left",spacing:0,children:[!!o&&(0,fb.jsx)("div",{className:J("media-author-field__avatar",{"is-loading":n==="loading","is-loaded":n==="loaded"}),children:(0,fb.jsx)("img",{ref:s,onLoad:a,alt:(0,kxe.__)("Author avatar"),src:o})}),!o&&(0,fb.jsx)("div",{className:"media-author-field__icon",children:(0,fb.jsx)(t8.Icon,{icon:__})}),(0,fb.jsx)("span",{className:"media-author-field__name",children:r})]})}var _lt={label:(0,Txe.__)("Author"),id:"author",type:"integer",getElements:async()=>(await(0,Pxe.resolveSelect)(Rxe.store).getEntityRecords("root","user",{per_page:-1,who:"authors",_fields:"id,name",context:"view"})??[]).map(({id:t,name:r})=>({value:t,label:r})),render:Exe,filterBy:{operators:["isAny","isNone"]},readOnly:!0},GJ=_lt;var Ixe=l(G(),1);function x1(e){return e?typeof e=="string"?e:typeof e=="object"&&"raw"in e&&e.raw||"":""}var ylt={id:"caption",type:"text",label:(0,Ixe.__)("Caption"),getValue:({item:e})=>x1(e?.caption),render:({item:e})=>x1(e?.caption)||"-",Edit:{control:"textarea",rows:2},enableSorting:!1,filterBy:!1},YJ=ylt;var Oxe=l(G(),1),wlt={id:"date",type:"datetime",label:(0,Oxe.__)("Date added"),filterBy:{operators:["before","after"]},readOnly:!0},qJ=wlt;var Axe=l(G(),1);var Mxe=l(P(),1),xlt={id:"description",type:"text",label:(0,Axe.__)("Description"),getValue:({item:e})=>x1(e?.description),render:({item:e})=>(0,Mxe.jsx)("div",{children:x1(e?.description)||"-"}),Edit:{control:"textarea",rows:5},enableSorting:!1,filterBy:!1},KJ=xlt;var Lxe=l(G(),1),Vxe=l(Ko(),1);var Nxe=l(H(),1),Fxe=l(Ko(),1);var ky=l(P(),1),Slt=15;function Dxe({item:e}){let t=(0,Nxe.useMemo)(()=>e?.source_url?(0,Fxe.getFilename)(e.source_url):null,[e?.source_url]);return t?t.length<=Slt?(0,ky.jsx)("span",{className:"dataviews-media-field__filename",children:t}):(0,ky.jsxs)(yt.Root,{children:[(0,ky.jsx)(yt.Trigger,{render:(0,ky.jsx)("span",{className:"dataviews-media-field__filename",children:t})}),(0,ky.jsx)(yt.Popup,{children:t})]}):""}var Clt={id:"filename",type:"text",label:(0,Lxe.__)("File name"),getValue:({item:e})=>(0,Vxe.getFilename)(e?.source_url||""),render:Dxe,enableSorting:!1,filterBy:!1,readOnly:!0},XJ=Clt;var Fs=l(G(),1),zxe=1024,jxe=1024*zxe,Hxe=1024*jxe,Uxe=1024*Hxe,Wxe=1024*Uxe,Gxe=1024*Wxe,Yxe=1024*Gxe,klt=1024*Yxe;function Bxe(e,t,r=2){return(0,Fs.sprintf)((0,Fs._x)("%1$s %2$s","file size"),e.toLocaleString(void 0,{minimumFractionDigits:0,maximumFractionDigits:r}),t)}function Elt(e,t=2){if(e===0)return Bxe(0,(0,Fs._x)("B","unit symbol"),t);let r={[(0,Fs._x)("YB","unit symbol")]:klt,[(0,Fs._x)("ZB","unit symbol")]:Yxe,[(0,Fs._x)("EB","unit symbol")]:Gxe,[(0,Fs._x)("PB","unit symbol")]:Wxe,[(0,Fs._x)("TB","unit symbol")]:Uxe,[(0,Fs._x)("GB","unit symbol")]:Hxe,[(0,Fs._x)("MB","unit symbol")]:jxe,[(0,Fs._x)("KB","unit symbol")]:zxe,[(0,Fs._x)("B","unit symbol")]:1};for(let[o,n]of Object.entries(r))if(e>=n)return Bxe(e/n,o,t);return""}var Tlt={id:"filesize",type:"text",label:(0,Fs.__)("File size"),getValue:({item:e})=>e?.media_details?.filesize?Elt(e?.media_details?.filesize):"",isVisible:e=>!!e?.media_details?.filesize,enableSorting:!1,filterBy:!1,readOnly:!0},ZJ=Tlt;var S1=l(G(),1),Plt={id:"media_dimensions",type:"text",label:(0,S1.__)("Dimensions"),getValue:({item:e})=>e?.media_details?.width&&e?.media_details?.height?(0,S1.sprintf)((0,S1._x)("%1$s \xD7 %2$s","image dimensions"),e?.media_details?.width?.toString(),e?.media_details?.height?.toString()):"",isVisible:e=>!!(e?.media_details?.width&&e?.media_details?.height),enableSorting:!1,filterBy:!1,readOnly:!0},QJ=Plt;var qxe=l(G(),1),Rlt={id:"mime_type",type:"text",label:(0,qxe.__)("File type"),getValue:({item:e})=>e?.mime_type||"",render:({item:e})=>e?.mime_type||"-",enableSorting:!1,filterBy:!1,readOnly:!0},JJ=Rlt;var D9e=l(G(),1);var M9e=l(G(),1),are=l(Re(),1),N9e=l(X(),1),$R=l(he(),1);var xl=l(H(),1),F0=l(X(),1),Ph=l(he(),1),aC=l(Re(),1),I9e=l(Gc(),1),O9e=l(Ut(),1);var Kxe=l(H(),1),C1=l(X(),1),Xxe=l(Me(),1),Zxe=l(Re(),1);var r8=l(P(),1);function Ilt(e,t,r){if(!r)return t;let o=e.get(t);return o||(o=(0,C1.createRegistry)({"core/block-editor":Zxe.storeConfig},t),o.registerStore("core/editor",eP),e.set(t,o)),o}var Olt=(0,Xxe.createHigherOrderComponent)(e=>({useSubRegistry:t=!0,...r})=>{let o=(0,C1.useRegistry)(),[n]=(0,Kxe.useState)(()=>new WeakMap),i=Ilt(n,o,t);return i===o?(0,r8.jsx)(e,{registry:o,...r}):(0,r8.jsx)(C1.RegistryProvider,{value:i,children:(0,r8.jsx)(e,{registry:i,...r})})},"withRegistryProvider"),Qxe=Olt;var Jxe=l(H(),1),rP=l(X(),1),$J=l(G(),1),$xe=l(Kt(),1),e1e=l(Ko(),1);var Xm=l(H(),1),o8=l(X(),1),tP=l(he(),1);var{entityContainsSnapshot:Alt}=K(tP.privateApis),Mlt=3e3;function n8({postType:e,postId:t,snapshot:r}){let o=(0,o8.useRegistry)(),[n,i]=(0,Xm.useState)("pending"),s=(0,Xm.useRef)(!1),[a,c]=(0,Xm.useState)(!1),{syncStatus:d,isCollaborationEnabledForPost:u}=(0,o8.useSelect)(f=>r?{syncStatus:K(f(tP.store)).getEntitySyncConnectionStatus("postType",e,t)?.status,isCollaborationEnabledForPost:K(f(N)).isCollaborationEnabledForCurrentPost()}:{syncStatus:void 0,isCollaborationEnabledForPost:!1},[e,t,r]);return(0,Xm.useLayoutEffect)(()=>{if(!(r&&K(o.select(N)).isCollaborationEnabledForCurrentPost())){i("missing");return}s.current=!0;let m=setTimeout(()=>{c(!0)},Mlt);return()=>clearTimeout(m)},[]),(0,Xm.useEffect)(()=>{if(!s.current)return;let f=Alt("postType",e,t,r),m=K(o.select(N)).isCollaborationEnabledForCurrentPost(),h=K(o.select(tP.store)).getEntitySyncConnectionStatus("postType",e,t),g;if(f)g="present";else if(!m)g="missing";else if(h?.status==="disconnected")g="missing";else if(a)g="missing";else return;s.current=!1,i(g)},[d,a,u,e,t]),n}function Nlt({autosave:e,createWarningNotice:t,registry:r,setCurrentRevisionId:o}){let n=Number((0,e1e.getQueryArg)(e.editLink,"revision"));t((0,$J.__)("There is an autosave of this post that is more recent than the version below."),{id:"autosave-exists",actions:[{label:(0,$J.__)("View the autosave"),...n?{onClick:()=>{let{disableVisualRevisions:i}=r.select(N).getEditorSettings();if(i){window.location.href=e.editLink;return}o(n)}}:{url:e.editLink}}]})}function t1e({post:e,recovery:t,settings:r}){let o=(0,rP.useRegistry)(),{createWarningNotice:n}=(0,rP.useDispatch)($xe.store),{setCurrentRevisionId:i}=K((0,rP.useDispatch)(N)),s=n8({postType:e.type,postId:e.id,snapshot:t?void 0:r.autosave?.crdtSnapshot});(0,Jxe.useLayoutEffect)(()=>{t||!r.autosave||s!=="present"&&s!=="pending"&&Nlt({autosave:r.autosave,createWarningNotice:n,registry:o,setCurrentRevisionId:i})},[s])}var sv=l(H(),1),C0=l(X(),1),yl=l(he(),1),wIe=l(G(),1),xIe=l(Jt(),1),SIe=l(Me(),1),CIe=l(Ut(),1),ZF=l(Re(),1);var i8=l(H(),1),r1e=l(P(),1),o1e=(0,i8.createContext)(void 0);function n1e({value:e,onChange:t,settings:r={},children:o}){let n={media:e,onChange:t,fields:r.fields||[]};return(0,r1e.jsx)(o1e.Provider,{value:n,children:o})}function k1(){let e=(0,i8.useContext)(o1e);if(!e)throw new Error("useMediaEditorContext must be used within MediaEditorProvider");return e}var i1e=l(Z(),1),s1e=l(H(),1),s8=l(G(),1);function Ey(e){return e?e.startsWith("image/")?{type:"image"}:e.startsWith("video/")?{type:"video"}:e.startsWith("audio/")?{type:"audio"}:{type:"application"}:{type:"application"}}var Si=l(P(),1);function Flt({mediaType:e,mediaUrl:t,altText:r,displayTitle:o,mimeType:n,onLoad:i,onError:s,loadingState:a}){switch(e.type){case"image":return(0,Si.jsx)("img",{className:a==="loaded"?"loaded":"",src:t,alt:r||"",onLoad:i,onError:s});case"video":return(0,Si.jsx)("video",{src:t,controls:!0,onError:s,children:o});case"audio":return(0,Si.jsx)("audio",{src:t,controls:!0,onError:s,children:o});default:return(0,Si.jsxs)("div",{className:"media-editor-preview__file-info",children:[(0,Si.jsx)("p",{className:"media-editor-preview__file-name",children:o}),(0,Si.jsx)("p",{className:"media-editor-preview__mime-type",children:n}),(0,Si.jsx)("a",{href:t,target:"_blank",rel:"noopener",className:"media-editor-preview__download-link",children:(0,s8.__)("View file")})]})}}function a1e(e){let[t,r]=(0,s1e.useState)("loading"),{media:o}=k1(),{source_url:n,mime_type:i,alt_text:s,title:a}=o||{},c=Ey(i);if(!n)return(0,Si.jsx)("div",{className:"media-editor-preview media-editor-preview--empty",children:(0,Si.jsx)("p",{children:(0,s8.__)("No media file available.")})});if(t==="error")return(0,Si.jsxs)("div",{className:"media-editor-preview media-editor-preview--error",children:[(0,Si.jsx)("p",{children:(0,s8.__)("Failed to load media file.")}),(0,Si.jsx)("p",{className:"media-editor-preview__url",children:n})]});let d=typeof a=="string"?a:a?.rendered||a?.raw;return(0,Si.jsxs)("div",{...e,className:`media-editor-preview media-editor-preview--${c.type}`,children:[c.type==="image"&&t==="loading"&&(0,Si.jsx)("div",{className:"media-editor-preview__spinner",children:(0,Si.jsx)(i1e.Spinner,{})}),(0,Si.jsx)(Flt,{mediaType:c,mediaUrl:n,altText:s,displayTitle:d,mimeType:i,onLoad:()=>r("loaded"),onError:()=>r("error"),loadingState:t})]})}var p8=l(H(),1);var e$=l(G(),1);var Ao="isAny",Mo="isNone",a8="isAll",Ci="isNotAll",jn="between",fa="inThePast",il="over",Zo="is",Qo="isNot",pb="lessThan",mb="greaterThan",hb="lessThanOrEqual",gb="greaterThanOrEqual",cu="before",du="after",uu="beforeInc",fu="afterInc",Gf="contains",Yf="notContains",qf="startsWith",pu="on",mu="notOn",l8=["asc","desc"],l1e={asc:"\u2191",desc:"\u2193"},c8={asc:"ascending",desc:"descending"},d8={asc:(0,e$.__)("Sort ascending"),desc:(0,e$.__)("Sort descending")},c1e={asc:JH,desc:YH},u8="table",d1e="grid",u1e="list",f1e="activity",p1e="pickerGrid",m1e="pickerTable",h1e="pickerActivity";var f8=["1/1","4/3","3/4","3/2","2/3","16/9","9/16"];var g1e=(0,p8.createContext)({view:{type:u8},onChangeView:()=>{},fields:[],data:[],paginationInfo:{totalItems:0,totalPages:0},selection:[],onChangeSelection:()=>{},setOpenedFilter:()=>{},openedFilter:null,getItemId:e=>e.id,isItemClickable:()=>!0,renderItemLink:void 0,containerWidth:0,containerRef:(0,p8.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});g1e.displayName="DataViewsContext";var ut=g1e;var Qf=l(G(),1);var Ry=l(G(),1),S8=l(Z(),1),Xl=l(H(),1),F1e=l(cn(),1);var v1e=l(Z(),1),_1e=l(G(),1),y1e=l(P(),1),t$="dataviews-selection-checkbox";function bb({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...s}){let a=o(r),c=e.includes(a),d=!i&&c,u=n?.getValue?.({item:r})||(0,_1e.__)("(no title)");return(0,y1e.jsx)(v1e.CheckboxControl,{className:t$,"aria-label":u,"aria-disabled":i,checked:d,onChange:()=>{i||t(c?e.filter(f=>a!==f):[...e,a])},...s})}var oP=l(Z(),1),x1e=l(G(),1),E1=l(H(),1);var S1e=l(X(),1),r$=l(Me(),1);function vb(e){let t=e?.toString?.()??"";return t=t.replace(/['\u2019]/,""),Um(t,{splitRegexp:[/(?!(?:1ST|2ND|3RD|[4-9]TH)(?![a-z]))([a-z0-9])([A-Z])/g,/(?!(?:1st|2nd|3rd|[4-9]th)(?![a-z]))([0-9])([a-z])/g,/([A-Za-z])([0-9])/g,/([A-Z])([A-Z][a-z])/g]})}var uo=l(P(),1);function Dlt({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,uo.jsx)(oP.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function Llt({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,uo.jsx)(_e.Item,{disabled:e.disabled,onClick:t,children:(0,uo.jsx)(_e.ItemLabel,{children:o})})}function nP({action:e,items:t,closeModal:r}){let o=typeof e.label=="string"?e.label:e.label(t),n=typeof e.modalHeader=="function"?e.modalHeader(t):e.modalHeader;return(0,uo.jsx)(oP.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${vb(e.id)}`,children:(0,uo.jsx)(e.RenderModal,{items:t,closeModal:r})})}function o$({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,E1.useMemo)(()=>e.reduce((a,c)=>((c.isPrimary?a.primaryActions:a.regularActions).push(c),a),{primaryActions:[],regularActions:[]}),[e]),s=a=>a.map(c=>(0,uo.jsx)(Llt,{action:c,onClick:()=>{if("RenderModal"in c){o(c);return}c.callback([t],{registry:r})},items:[t]},c.id));return(0,uo.jsxs)(_e.Group,{children:[s(n),s(i)]})}function T1({item:e,actions:t,isCompact:r}){let o=(0,S1e.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,E1.useMemo)(()=>{let a=t.filter(d=>!d.isEligible||d.isEligible(e));return{primaryActions:a.filter(d=>d.isPrimary),eligibleActions:a}},[t,e]),s=(0,r$.useViewportMatch)("medium","<");return r?(0,uo.jsx)(w1e,{item:e,actions:i,isSmall:!0,registry:o}):(0,uo.jsxs)(le,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,uo.jsx)(n$,{item:e,actions:n,registry:o}),(n.length<i.length||s)&&(0,uo.jsx)(w1e,{item:e,actions:i,registry:o})]})}function w1e({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,E1.useState)(null);return(0,uo.jsxs)(uo.Fragment,{children:[(0,uo.jsxs)(_e.Root,{disabled:!t.length,children:[(0,uo.jsx)(_e.Trigger,{render:(0,uo.jsx)(oP.Button,{size:r?"small":"compact",icon:$n,label:(0,x1e.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,uo.jsx)(_e.Popup,{positioner:(0,uo.jsx)(_e.Positioner,{align:"end"}),children:(0,uo.jsx)(o$,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,uo.jsx)(nP,{action:n,items:[e],closeModal:()=>i(null)})]})}function n$({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,E1.useState)(null);return(0,r$.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,uo.jsxs)(uo.Fragment,{children:[t.map(a=>(0,uo.jsx)(Dlt,{action:a,onClick:()=>{if("RenderModal"in a){i(a);return}a.callback([e],{registry:r})},items:[e],variant:o},a.id)),!!n&&(0,uo.jsx)(nP,{action:n,items:[e],closeModal:()=>i(null)})]})}var h8=l(Z(),1),m8=l(G(),1),Ty=l(H(),1),Vlt=l(X(),1);var Blt=l(Me(),1);var _b=l(G(),1);function C1e(e,t,r,o=!1){return e>0?(0,_b.sprintf)((0,_b._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,_b.sprintf)((0,_b._n)("%d Item","%d Items",r),r):(0,_b.sprintf)((0,_b._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var iP=l(P(),1);function P1(e,t){return e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t)))}function g8(e,t){return(0,Ty.useMemo)(()=>P1(e,t),[e,t])}function b8(e,t){return(0,Ty.useMemo)(()=>t.some(r=>P1(e,r)),[e,t])}function v8({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let s=(0,Ty.useMemo)(()=>r.filter(u=>o.some(f=>f.supportsBulk&&(!f.isEligible||f.isEligible(u)))),[r,o]),a=r.filter(u=>e.includes(n(u))&&s.includes(u)),c=e.length>0,d=a.length===s.length;return i?(0,iP.jsx)(h8.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:c,disabled:!c,onChange:()=>{t([])},"aria-label":(0,m8.__)("Deselect all")}):(0,iP.jsx)(h8.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:d,indeterminate:!d&&!!a.length,onChange:()=>{t(d?[]:s.map(u=>n(u)))},"aria-label":d?(0,m8.__)("Deselect all"):(0,m8.__)("Select all")})}var Zm=l(G(),1);var k1e=l(Z(),1),wb=l(H(),1);function _8(e,t){let r=[e?.titleField,e?.mediaField,e?.descriptionField].filter(Boolean);return t.filter(o=>!r.includes(o.id)&&o.type!=="media"&&o.enableHiding!==!1)}function yb(e,t){return(e.fields??[]).filter(r=>t.some(o=>o.id===r))}var Qt=l(P(),1);function zlt({children:e}){return wb.Children.toArray(e).filter(Boolean).map((t,r)=>(0,Qt.jsxs)(wb.Fragment,{children:[r>0&&(0,Qt.jsx)(_e.Separator,{}),t]},r))}var jlt=(0,wb.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:s,canMove:a=!0,canInsertLeft:c=!0,canInsertRight:d=!0},u){let f=r.sort?.field===t,m=!1,h=!1,g=!1,b=[],v=o.find(R=>R.id===t),{setIsShowingFilter:y}=(0,wb.useContext)(ut);if(!v)return null;m=v.enableHiding!==!1,h=v.enableSorting!==!1;let w=v.header;if(b=!!v.filterBy&&v.filterBy?.operators||[],g=!r.filters?.some(R=>t===R.field)&&!!(v.hasElements||v.Edit)&&v.filterBy!==!1&&!v.filterBy?.isPrimary,!h&&!a&&!m&&!g)return w;let _=yb(r,o),x=_.indexOf(t),C=_8(r,o).filter(R=>!_.includes(R.id)),S=(c||d)&&!!C.length,k=(0,Zm.isRTL)();return(0,Qt.jsxs)(_e.Root,{children:[(0,Qt.jsxs)(_e.Trigger,{render:(0,Qt.jsx)(k1e.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:u,variant:"tertiary"}),children:[w,r.sort&&f&&(0,Qt.jsx)("span",{"aria-hidden":"true",children:l1e[r.sort.direction]})]}),(0,Qt.jsx)(_e.Popup,{style:{minWidth:"240px"},children:(0,Qt.jsxs)(zlt,{children:[h&&(0,Qt.jsx)(_e.RadioGroup,{value:f&&r.sort?r.sort.direction:null,onValueChange:R=>{n({...r,sort:{field:t,direction:R},showLevels:!1})},children:l8.map(R=>(0,Qt.jsx)(_e.RadioItem,{value:R,children:(0,Qt.jsx)(_e.ItemLabel,{children:d8[R]})},R))}),g&&(0,Qt.jsx)(_e.Group,{children:(0,Qt.jsx)(_e.Item,{prefix:(0,Qt.jsx)(_e.PrefixIcon,{icon:x_}),onClick:()=>{s(t),y(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:b[0]}]})},children:(0,Qt.jsx)(_e.ItemLabel,{children:(0,Zm.__)("Add filter")})})}),(a||m||S)&&v&&(0,Qt.jsxs)(_e.Group,{children:[a&&(0,Qt.jsx)(_e.Item,{prefix:(0,Qt.jsx)(_e.PrefixIcon,{icon:KH}),disabled:k?x>=_.length-1:x<1,onClick:()=>{let R=k?x+1:x-1,O=[..._];O.splice(x,1),O.splice(R,0,t),n({...r,fields:O})},children:(0,Qt.jsx)(_e.ItemLabel,{children:(0,Zm.__)("Move left")})}),a&&(0,Qt.jsx)(_e.Item,{prefix:(0,Qt.jsx)(_e.PrefixIcon,{icon:ZH}),disabled:k?x<1:x>=_.length-1,onClick:()=>{let R=k?x-1:x+1,O=[..._];O.splice(x,1),O.splice(R,0,t),n({...r,fields:O})},children:(0,Qt.jsx)(_e.ItemLabel,{children:(0,Zm.__)("Move right")})}),c&&!!C.length&&(0,Qt.jsxs)(_e.SubmenuRoot,{children:[(0,Qt.jsx)(_e.SubmenuTrigger,{children:(0,Qt.jsx)(_e.ItemLabel,{children:(0,Zm.__)("Insert left")})}),(0,Qt.jsx)(_e.Popup,{children:C.map(R=>{let O=k?x+1:x;return(0,Qt.jsx)(_e.Item,{onClick:()=>{n({...r,fields:[..._.slice(0,O),R.id,..._.slice(O)]})},children:(0,Qt.jsx)(_e.ItemLabel,{children:R.label})},R.id)})})]}),d&&!!C.length&&(0,Qt.jsxs)(_e.SubmenuRoot,{children:[(0,Qt.jsx)(_e.SubmenuTrigger,{children:(0,Qt.jsx)(_e.ItemLabel,{children:(0,Zm.__)("Insert right")})}),(0,Qt.jsx)(_e.Popup,{children:C.map(R=>{let O=k?x:x+1;return(0,Qt.jsx)(_e.Item,{onClick:()=>{n({...r,fields:[..._.slice(0,O),R.id,..._.slice(O)]})},children:(0,Qt.jsx)(_e.ItemLabel,{children:R.label})},R.id)})})]}),m&&v&&(0,Qt.jsx)(_e.Item,{prefix:(0,Qt.jsx)(_e.PrefixIcon,{icon:oT}),onClick:()=>{i(v),n({...r,fields:_.filter(R=>R!==t)})},children:(0,Qt.jsx)(_e.ItemLabel,{children:(0,Zm.__)("Hide column")})})]})]})})]})}),Hlt=jlt,R1=Hlt;var E1e=l(H(),1),i$=l(P(),1);function Ult({item:e,isItemClickable:t,onClickItem:r,className:o}){return!t(e)||!r?{className:o}:{className:o?`${o} ${o}--clickable`:void 0,role:"button",tabIndex:0,onClick:n=>{n.stopPropagation(),r(e)},onKeyDown:n=>{(n.key==="Enter"||n.key===""||n.key===" ")&&(n.stopPropagation(),r(e))}}}function xb({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...s}){if(!t(e))return(0,i$.jsx)("div",{className:n,...s,children:i});if(o){let c=o({item:e,className:`${n} ${n}--clickable`,...s,children:i});return(0,E1e.cloneElement)(c,{onClick:d=>{d.stopPropagation(),c.props.onClick&&c.props.onClick(d)},onKeyDown:d=>{(d.key==="Enter"||d.key===""||d.key===" ")&&(d.stopPropagation(),c.props.onKeyDown&&c.props.onKeyDown(d))}})}let a=Ult({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,i$.jsx)("div",{...a,...s,children:i})}var Kf=l(P(),1);function Wlt({item:e,level:t,titleField:r,mediaField:o,mediaAspectRatio:n,descriptionField:i,onClickItem:s,renderItemLink:a,isItemClickable:c}){let d="32px";if(n){let[u,f]=n.split("/").map(Number);d=`${Math.min(60,Math.round(32*u/f))}px`}return(0,Kf.jsxs)(le,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,Kf.jsx)(xb,{item:e,isItemClickable:c,onClickItem:s,renderItemLink:a,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":c(e)&&(s||a)&&r?r.getValue?.({item:e}):void 0,children:(0,Kf.jsx)(o.render,{item:e,field:o,config:{sizes:d}})}),(0,Kf.jsxs)(le,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,Kf.jsxs)(xb,{item:e,isItemClickable:c,onClickItem:s,renderItemLink:a,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[t!==void 0&&t>0&&(0,Kf.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,Kf.jsx)(r.render,{item:e,field:r})]}),i&&(0,Kf.jsx)(i.render,{item:e,field:i})]})]})}var y8=Wlt;var Py=l(H(),1),T1e=l(G(),1),Glt=e=>(0,T1e.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function P1e({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,Py.useState)(!1),[n,i]=(0,Py.useState)(!1),s=(0,Py.useCallback)(()=>{let a=e.current;a&&(t&&o(Glt(a)),i(a.scrollTop>0))},[e,t]);return(0,Py.useEffect)(()=>{if(typeof window>"u"||!e.current)return()=>{};let a=e.current;return s(),a.addEventListener("scroll",s),window.addEventListener("resize",s),()=>{a.removeEventListener("scroll",s),window.removeEventListener("resize",s)}},[e,t,s]),{isHorizontalScrollEnd:r,isVerticallyScrolled:n}}function sl(e,t){return e.reduce((r,o)=>{let n=t.getValue({item:o});return r.has(n)||r.set(n,[]),r.get(n)?.push(o),r},new Map)}var sP=l(H(),1),I1e=l(cn(),1);function R1e(e,t,r){return e.slice(Math.min(t,r),Math.max(t,r)+1)}function Ylt({anchorId:e,targetId:t,lastTargetId:r,orderedIds:o,selection:n}){let i=o.indexOf(t);if(i===-1)return n;let s=e===null?-1:o.indexOf(e),a=s!==-1,c=a?s:i,d=a&&r!==null?o.indexOf(r):-1,u=d===-1?[]:R1e(o,c,d),f=n.filter(m=>!u.includes(m));return[...new Set([...f,...R1e(o,c,i)])]}function qlt({targetId:e,orderedIds:t,selection:r}){let o=t.indexOf(e);if(o===-1)return null;let n=new Set(r),i=null,s=1/0;return t.forEach((a,c)=>{if(!n.has(a))return;let d=Math.abs(c-o);d<s&&(s=d,i=a)}),i}function Jc({data:e,getItemId:t,isItemSelectable:r,selection:o,onChangeSelection:n,selectionMode:i,shouldSelectOnClick:s}){let a=i==="multi",c=i!=="single-required",d=(0,sP.useRef)(null),u=y=>{d.current={anchorId:y,lastTargetId:null}},f=(0,sP.useRef)(!1);(0,sP.useEffect)(()=>{let y=()=>{f.current=!0};return document.addEventListener("touchstart",y,{once:!0}),()=>document.removeEventListener("touchstart",y)},[]);let m=e.filter(r).map(t),h=new Set(m),b=m.length>0&&a;return{getSelectionProps:y=>{let w=h.has(y);return{...s&&{onClick:()=>{c&&o.includes(y)?n(o.filter(_=>y!==_)):n(a?[...o,y]:[y]),u(y)}},onMouseDown:_=>{_.button===0&&_.shiftKey&&b&&_.preventDefault()},onClickCapture:_=>{if(!b)return;let x=(0,I1e.isAppleOS)()?_.metaKey:_.ctrlKey,C=_.target instanceof Element&&!!_.target.closest(`.${t$}`);if(!x&&!_.shiftKey){w&&C&&u(y);return}if(!(f.current||document.getSelection()?.type==="Range")&&(_.stopPropagation(),C||_.preventDefault(),!!w))if(_.shiftKey){let S=d.current;(!S||!h.has(S.anchorId))&&(S={anchorId:qlt({targetId:y,orderedIds:m,selection:o})??y,lastTargetId:null}),n(Ylt({anchorId:S.anchorId,targetId:y,lastTargetId:S.lastTargetId,orderedIds:m,selection:o})),d.current={anchorId:S.anchorId,lastTargetId:y}}else n(o.includes(y)?o.filter(S=>y!==S):[...o,y]),u(y)}}}}}var Sb=l(Z(),1),A1e=l(G(),1),M1e=l(H(),1);var Kl=l(P(),1);function O1e({field:e,isVisible:t,onToggleVisibility:r}){return(0,Kl.jsx)(Sb.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,Kl.jsxs)(le,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,Kl.jsx)("div",{style:{height:24,width:24},children:t&&(0,Kl.jsx)(Sb.Icon,{icon:Jn})}),(0,Kl.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function Klt(e){return!!e}function w8({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,M1e.useContext)(ut),n=_8(t,r);if(!n?.length)return null;let i=r.find(g=>g.id===t.titleField),s=r.find(g=>g.id===t.mediaField),a=r.find(g=>g.id===t.descriptionField),c=[{field:i,isVisibleFlag:"showTitle"},{field:s,isVisibleFlag:"showMedia"},{field:a,isVisibleFlag:"showDescription"}].filter(({field:g})=>Klt(g)),d=t.fields??[],u=n.filter(g=>d.includes(g.id)).length,f=c.filter(({isVisibleFlag:g})=>t[g]??!0),m=f.length+u,h=m===1&&f.length===1;return(0,Kl.jsxs)(le,{direction:"column",className:"dataviews-field-control",children:[e&&(0,Kl.jsx)(Sb.BaseControl.VisualLabel,{children:(0,A1e.__)("Properties")}),(0,Kl.jsx)(le,{direction:"column",className:"dataviews-view-config__properties",children:(0,Kl.jsxs)(Sb.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[c.map(({field:g,isVisibleFlag:b})=>{let v=t[b]??!0,y=h&&v?{...g,enableHiding:!1}:g;return(0,Kl.jsx)(O1e,{field:y,isVisible:v,onToggleVisibility:()=>{o({...t,[b]:!v})}},g.id)}),n.map(g=>{let b=d.includes(g.id),v=m===1&&b?{...g,enableHiding:!1}:g;return(0,Kl.jsx)(O1e,{field:v,isVisible:b,onToggleVisibility:()=>{o({...t,fields:b?d.filter(y=>y!==g.id):[...d,g.id]})}},g.id)})]})})]})}var x8=l(H(),1);function Xf(e,t={delay:400}){let[r,o]=(0,x8.useState)(!1);return(0,x8.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var Rt=l(P(),1);function D1e(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function Xlt({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=J("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,Rt.jsx)("div",{className:i,children:(0,Rt.jsx)(n.render,{item:e,field:n})})}function N1e({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:s,titleField:a,mediaField:c,mediaAspectRatio:d,descriptionField:u,selection:f,getItemId:m,isItemClickable:h,onClickItem:g,renderItemLink:b,onChangeSelection:v,onMouseDown:y,onClickCapture:w,isActionsColumnSticky:_,posinset:x}){let{paginationInfo:C}=(0,Xl.useContext)(ut),S=g8(o,t),k=S&&f.includes(i),{showTitle:R=!0,showMedia:O=!0,showDescription:E=!0,infiniteScrollEnabled:I}=s,T=yb(s,n),M=a&&R||c&&O||u&&E;return(0,Rt.jsxs)("tr",{className:J("dataviews-view-table__row",{"is-selected":S&&k,"has-bulk-actions":S}),"aria-setsize":I?C.totalItems:void 0,"aria-posinset":x,role:I?"article":void 0,onClickCapture:w,onMouseDown:F=>{let V=(0,F1e.isAppleOS)()?F.metaKey:F.ctrlKey;F.button===0&&V&&window.navigator.userAgent.toLowerCase().includes("firefox")&&F.preventDefault(),y(F)},children:[e&&(0,Rt.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,Rt.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,Rt.jsx)(bb,{item:t,selection:f,onChangeSelection:v,getItemId:m,titleField:a,disabled:!S})})}),M&&(0,Rt.jsx)("td",{children:(0,Rt.jsx)(y8,{item:t,level:r,titleField:R?a:void 0,mediaField:O?c:void 0,mediaAspectRatio:d,descriptionField:E?u:void 0,isItemClickable:h,onClickItem:g,renderItemLink:b})}),T.map(F=>{let{width:V,maxWidth:B,minWidth:z,align:A}=s.layout?.styles?.[F]??{},D=n.find(U=>U.id===F),L=D1e(A,D?.type);return(0,Rt.jsx)("td",{style:{width:V,maxWidth:B,minWidth:z},children:(0,Rt.jsx)(Xlt,{fields:n,item:t,column:F,align:L})},F)}),!!o?.length&&(0,Rt.jsx)("td",{className:J("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":_}),onClick:F=>F.stopPropagation(),children:(0,Rt.jsx)(T1,{item:t,actions:o})})]})}function Zlt({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:s,onChangeSelection:a,selection:c,setOpenedFilter:d,onClickItem:u,isItemClickable:f,renderItemLink:m,view:h,className:g,empty:b}){let{containerRef:v}=(0,Xl.useContext)(ut),y=Xf(i),w=h.groupBy?.field?r.find(ce=>ce.id===h.groupBy?.field):null,_=w?sl(t,w):null,x=_?Array.from(_.values()).flat():t,{getSelectionProps:C}=Jc({data:x,getItemId:o,isItemSelectable:ce=>P1(e,ce),selection:c,onChangeSelection:a,selectionMode:"multi",shouldSelectOnClick:!1}),S=(0,Xl.useRef)(new Map),k=(0,Xl.useRef)(void 0),[R,O]=(0,Xl.useState)(),[E,I]=(0,Xl.useState)(null);(0,Xl.useEffect)(()=>{k.current&&(k.current.focus(),k.current=void 0)});let T=(0,Xl.useId)(),{isHorizontalScrollEnd:M,isVerticallyScrolled:F}=P1e({scrollContainerRef:v,enabledHorizontal:!!e?.length}),V=b8(e,t);if(R){k.current=R,O(void 0);return}let B=ce=>{let ve=S.current.get(ce.id),me=ve?S.current.get(ve.fallback):void 0;O(me?.node)},z=ce=>{ce.preventDefault(),ce.stopPropagation();let ve={getBoundingClientRect:()=>({x:ce.clientX,y:ce.clientY,top:ce.clientY,left:ce.clientX,right:ce.clientX,bottom:ce.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{I(ve)})},A=!!t?.length,D=r.find(ce=>ce.id===h.titleField),L=r.find(ce=>ce.id===h.mediaField),U=r.find(ce=>ce.id===h.descriptionField),{showTitle:j=!0,showMedia:Y=!0,showDescription:q=!0}=h,ne=D&&j||L&&Y||U&&q,ie=yb(h,r),oe=(ce,ve)=>me=>{me?S.current.set(ce,{node:me,fallback:ie[ve>0?ve-1:1]}):S.current.delete(ce)},te=h.infiniteScrollEnabled&&!_,se=(0,Ry.isRTL)(),ge=h.layout?.aspectRatio&&f8.includes(h.layout.aspectRatio)?h.layout.aspectRatio:void 0,we={"--wp-dataviews-media-aspect-ratio":ge??"1/1"};return A?(0,Rt.jsxs)(Rt.Fragment,{children:[(0,Rt.jsxs)("table",{className:J("dataviews-view-table",g,{[`has-${h.layout?.density}-density`]:h.layout?.density&&["compact","comfortable"].includes(h.layout.density),"has-bulk-actions":V,"is-refreshing":!te&&y,"has-media-aspect-ratio":!!ge}),style:we,"aria-busy":i,"aria-describedby":T,role:te?"feed":void 0,inert:!te&&i?"true":void 0,children:[(0,Rt.jsxs)("colgroup",{children:[V&&(0,Rt.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),ne&&(0,Rt.jsx)("col",{className:"dataviews-view-table__col-first-data"}),ie.map((ce,ve)=>(0,Rt.jsx)("col",{className:J(`dataviews-view-table__col-${ce}`,{"dataviews-view-table__col-expand":!ne&&ve===ie.length-1})},`col-${ce}`)),!!e?.length&&(0,Rt.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),E&&(0,Rt.jsx)(S8.Popover,{anchor:E,onClose:()=>I(null),placement:"bottom-start",children:(0,Rt.jsx)(w8,{showLabel:!1})}),(0,Rt.jsx)("thead",{className:J({"dataviews-view-table__thead--stuck":F}),onContextMenu:z,children:(0,Rt.jsxs)("tr",{className:"dataviews-view-table__row",children:[V&&(0,Rt.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:z,children:(0,Rt.jsx)(v8,{selection:c,onChangeSelection:a,data:t,actions:e,getItemId:o})}),ne&&(0,Rt.jsx)("th",{scope:"col",children:D&&(0,Rt.jsx)(R1,{ref:oe(D.id,0),fieldId:D.id,view:h,fields:r,onChangeView:s,onHide:B,setOpenedFilter:d,canMove:!1,canInsertLeft:se?h.layout?.enableMoving??!0:!1,canInsertRight:se?!1:h.layout?.enableMoving??!0})}),ie.map((ce,ve)=>{let{width:me,maxWidth:$,minWidth:ue,align:ee}=h.layout?.styles?.[ce]??{},pe=r.find(Pe=>Pe.id===ce),fe=D1e(ee,pe?.type),ye=h.layout?.enableMoving??!0;return(0,Rt.jsx)("th",{style:{width:me,maxWidth:$,minWidth:ue,textAlign:fe},"aria-sort":h.sort?.direction&&h.sort?.field===ce?c8[h.sort.direction]:void 0,scope:"col",children:(0,Rt.jsx)(R1,{ref:oe(ce,ve),fieldId:ce,view:h,fields:r,onChangeView:s,onHide:B,setOpenedFilter:d,canMove:ye,canInsertLeft:ye,canInsertRight:ye})},ce)}),!!e?.length&&(0,Rt.jsx)("th",{className:J("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!M}),children:(0,Rt.jsx)("span",{className:"dataviews-view-table-header",children:(0,Ry.__)("Actions")})})]})}),A&&w&&_?Array.from(_.entries()).map(([ce,ve])=>(0,Rt.jsxs)("tbody",{children:[(0,Rt.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,Rt.jsx)("td",{colSpan:ie.length+(ne?1:0)+(V?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:h.groupBy?.showLabel===!1?ce:(0,Ry.sprintf)((0,Ry.__)("%1$s: %2$s"),w.label,ce)})}),ve.map((me,$)=>{let ue=o(me)||$.toString();return(0,Rt.jsx)(N1e,{item:me,level:h.showLevels&&typeof n=="function"?n(me):void 0,hasBulkActions:V,actions:e,fields:r,id:ue,view:h,titleField:D,mediaField:L,mediaAspectRatio:ge,descriptionField:U,selection:c,getItemId:o,onChangeSelection:a,...C(ue),onClickItem:u,renderItemLink:m,isItemClickable:f,isActionsColumnSticky:!M},o(me))})]},`group-${ce}`)):(0,Rt.jsx)("tbody",{children:A&&t.map((ce,ve)=>{let me=o(ce)||ve.toString();return(0,Rt.jsx)(N1e,{item:ce,level:h.showLevels&&typeof n=="function"?n(ce):void 0,hasBulkActions:V,actions:e,fields:r,id:me,view:h,titleField:D,mediaField:L,mediaAspectRatio:ge,descriptionField:U,selection:c,getItemId:o,onChangeSelection:a,...C(me),onClickItem:u,renderItemLink:m,isItemClickable:f,isActionsColumnSticky:!M,posinset:te?ve+1:void 0},o(ce))})})]}),te&&i&&(0,Rt.jsx)("div",{className:"dataviews-loading",id:T,children:(0,Rt.jsx)("p",{className:"dataviews-loading-more",children:(0,Rt.jsx)(S8.Spinner,{})})})]}):(0,Rt.jsx)("div",{className:J("dataviews-no-results",{"is-refreshing":y}),id:T,children:b})}var L1e=Zlt;var H1e=l(Z(),1),P8=l(G(),1);var $c=l(Z(),1);var lP=l(G(),1),j1e=l(Me(),1),kb=l(H(),1);var Qlt=l(Z(),1),Jlt=l(G(),1),C8=l(H(),1);var $lt=l(P(),1),ect=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],tct=ect[2].value;function k8(){let e=(0,C8.useContext)(ut),t=e.view;return(0,C8.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??tct,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var V1e=l(H(),1);var B1e=l(P(),1),aP=(0,V1e.forwardRef)(({className:e,previewSize:t,style:r,...o},n)=>(0,B1e.jsx)("div",{ref:n,className:J("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`,...r},...o}));var E8=l(H(),1);function Cb(e,t){let{intersectionObserver:r}=(0,E8.useContext)(ut);(0,E8.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function T8(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var Wt=l(P(),1);function rct(e,t){let r=[];for(let o=0,n=e.length;o<n;o+=t)r.push(e.slice(o,o+t));return r}var z1e=(0,kb.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:s,getItemId:a,item:c,actions:d,mediaField:u,titleField:f,descriptionField:m,regularFields:h,badgeFields:g,hasBulkActions:b,config:v,posinset:y,setsize:w,..._},x){let{showTitle:C=!0,showMedia:S=!0,showDescription:k=!0}=t,R=g8(d,c),O=a(c),E=(0,kb.useRef)(null),I=(0,kb.useCallback)(L=>{E.current=L,typeof x=="function"?x(L):x&&(x.current=L)},[x]);Cb(E,y);let T=(0,j1e.useInstanceId)(e),M=r.includes(O),F=(0,Wt.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),V=S&&u?.render,B=V?(0,Wt.jsx)(u.render,{item:c,field:u,config:v}):F,z=C&&f?.render?(0,Wt.jsx)(f.render,{item:c,field:f}):null,A,D;return i(c)&&n&&(z?(A={"aria-labelledby":`dataviews-view-grid__title-field-${T}`},D={id:`dataviews-view-grid__title-field-${T}`}):A={"aria-label":(0,lP.__)("Navigate to item")}),(0,Wt.jsxs)(le,{direction:"column",..._,ref:I,"aria-setsize":w,"aria-posinset":y,className:J(_.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":R&&M}),children:[(0,Wt.jsx)(xb,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:J("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!V}),...A,children:B}),b&&(0,Wt.jsx)(bb,{item:c,selection:r,onChangeSelection:o,getItemId:a,titleField:f,disabled:!R}),!!d?.length&&(0,Wt.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,Wt.jsx)(T1,{item:c,actions:d,isCompact:!0})}),C&&(0,Wt.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,Wt.jsx)(xb,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:"dataviews-view-grid__title-field dataviews-title-field",...D,title:f?.getValueFormatted({item:c,field:f})||void 0,children:z})}),(0,Wt.jsxs)(le,{direction:"column",gap:"xs",children:[k&&m?.render&&(0,Wt.jsx)(m.render,{item:c,field:m}),!!g?.length&&(0,Wt.jsx)(le,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:g.map(L=>(0,Wt.jsx)(ia,{className:"dataviews-view-grid__field-value",children:(0,Wt.jsx)(L.render,{item:c,field:L})},L.id))}),!!h?.length&&(0,Wt.jsx)(le,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:h.map(L=>(0,Wt.jsx)($c.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,Wt.jsxs)(Wt.Fragment,{children:[(0,Wt.jsxs)(yt.Root,{children:[(0,Wt.jsx)(yt.Trigger,{render:(0,Wt.jsx)($c.FlexItem,{className:"dataviews-view-grid__field-name",children:L.header})}),(0,Wt.jsx)(yt.Popup,{children:L.label})]}),(0,Wt.jsx)($c.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,Wt.jsx)(L.render,{item:c,field:L})})]})},L.id))})]})]})});function s$({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:s,selection:a,onChangeSelection:c,onClickItem:d,isItemClickable:u,renderItemLink:f,getItemId:m,actions:h,getSelectionProps:g}){let{paginationInfo:b,resizeObserverRef:v}=(0,kb.useContext)(ut),y=k8(),w={"--wp-dataviews-media-aspect-ratio":i.layout?.aspectRatio&&f8.includes(i.layout.aspectRatio)?i.layout.aspectRatio:"1/1"},_=i.layout?.mediaFit==="contain",x=b8(h,e),C=s.find(F=>F.id===i?.titleField),S=s.find(F=>F.id===i?.mediaField),k=s.find(F=>F.id===i?.descriptionField),R=i.fields??[],{regularFields:O,badgeFields:E}=R.reduce((F,V)=>{let B=s.find(A=>A.id===V);if(!B)return F;let z=i.layout?.badgeFields?.includes(V)?"badgeFields":"regularFields";return F[z].push(B),F},{regularFields:[],badgeFields:[]}),I="900px",T=Math.ceil(e.length/y),M=T8(e,t,y);return(0,Wt.jsxs)(Wt.Fragment,{children:[t&&(0,Wt.jsxs)($c.Composite,{render:(0,Wt.jsx)(aP,{className:J("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density),"has-media-fit-contain":_}),previewSize:i.layout?.previewSize,style:w,"aria-busy":n,ref:v}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:M}).map((F,V)=>(0,Wt.jsx)($c.Composite.Item,{render:B=>(0,Wt.jsx)(le,{...B,direction:"column",role:"article",className:"dataviews-view-grid__row__gridcell dataviews-view-grid__card dataviews-view-grid__placeholder"}),"aria-hidden":!0,tabIndex:-1},`placeholder-${V}`)),e.map(F=>{let V=m(F),B=g(V),z=F.position;return(0,Wt.jsx)($c.Composite.Item,{render:A=>(0,Wt.jsx)(z1e,{...A,id:V,role:"article",view:i,selection:a,onChangeSelection:c,onClickItem:d,isItemClickable:u,renderItemLink:f,getItemId:m,item:F,actions:h,onMouseDown:D=>{A.onMouseDown?.(D),B.onMouseDown(D)},onClickCapture:D=>{A.onClickCapture?.(D),B.onClickCapture(D)},mediaField:S,titleField:C,descriptionField:k,regularFields:O,badgeFields:E,hasBulkActions:x,posinset:z,setsize:b.totalItems,config:{sizes:I}})},V)})]}),!t&&(0,Wt.jsx)($c.Composite,{role:"grid",style:w,className:J("dataviews-view-grid",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density),"has-media-fit-contain":_}),focusWrap:!0,"aria-busy":n,"aria-rowcount":T,ref:v,inert:o,children:rct(e,y).map((F,V)=>(0,Wt.jsx)($c.Composite.Row,{render:(0,Wt.jsx)("div",{role:"row","aria-rowindex":V+1,"aria-label":(0,lP.sprintf)((0,lP.__)("Row %d"),V+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${y}, minmax(0, 1fr) )`}}),children:F.map(B=>{let z=m(B),A=g(z);return(0,Wt.jsx)($c.Composite.Item,{render:D=>(0,Wt.jsx)(z1e,{...D,id:z,role:"gridcell",view:i,selection:a,onChangeSelection:c,onClickItem:d,isItemClickable:u,renderItemLink:f,getItemId:m,item:B,actions:h,onMouseDown:L=>{D.onMouseDown?.(L),A.onMouseDown(L)},onClickCapture:L=>{D.onClickCapture?.(L),A.onClickCapture(L)},mediaField:S,titleField:C,descriptionField:k,regularFields:O,badgeFields:E,hasBulkActions:x,config:{sizes:I}})},z)})},V))})]})}var Zl=l(P(),1);function oct({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:c,selection:d,view:u,className:f,empty:m}){let h=Xf(!!n),g=!!t?.length,b=u.groupBy?.field?r.find(C=>C.id===u.groupBy?.field):null,v=b?sl(t,b):null,y=u.infiniteScrollEnabled&&!v,w=v?Array.from(v.values()).flat():t,{getSelectionProps:_}=Jc({data:w,getItemId:o,isItemSelectable:C=>P1(e,C),selection:d,onChangeSelection:i,selectionMode:"multi",shouldSelectOnClick:!1});if(!g)return(0,Zl.jsx)("div",{className:J("dataviews-no-results",{"is-refreshing":h}),children:m});let x={className:J(f,{"is-refreshing":!y&&h}),inert:!y&&n?"true":void 0,isLoading:n,view:u,fields:r,selection:d,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:c,getItemId:o,actions:e,getSelectionProps:_};return(0,Zl.jsxs)(Zl.Fragment,{children:[g&&b&&v&&(0,Zl.jsx)(le,{direction:"column",gap:"lg",children:Array.from(v.entries()).map(([C,S])=>(0,Zl.jsxs)(le,{direction:"column",gap:"sm",children:[(0,Zl.jsx)("h3",{className:"dataviews-view-grid__group-header",children:u.groupBy?.showLabel===!1?C:(0,P8.sprintf)((0,P8.__)("%1$s: %2$s"),b.label,C)}),(0,Zl.jsx)(s$,{...x,data:S,isInfiniteScroll:!1})]},C))}),!v&&(0,Zl.jsx)(s$,{...x,data:t,isInfiniteScroll:!!y}),y&&n&&(0,Zl.jsx)("p",{className:"dataviews-loading-more",children:(0,Zl.jsx)(H1e.Spinner,{})})]})}var U1e=oct;var R8=l(Me(),1),al=l(Z(),1),dn=l(H(),1),cP=l(G(),1);var c$=l(X(),1);var ht=l(P(),1);function a$(e){return`${e}-item-wrapper`}function nct(e,t){return`${e}-primary-action-${t}`}function l$(e){return`${e}-dropdown`}function ict({idPrefix:e,primaryAction:t,item:r}){let o=(0,c$.useRegistry)(),[n,i]=(0,dn.useState)(!1),s=nct(e,t.id),a=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,ht.jsx)("div",{role:"gridcell",children:(0,ht.jsx)(al.Composite.Item,{id:s,render:(0,ht.jsx)(al.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:a,size:"small",onClick:()=>i(!0)}),children:n&&(0,ht.jsx)(nP,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,ht.jsx)("div",{role:"gridcell",children:(0,ht.jsx)(al.Composite.Item,{id:s,render:(0,ht.jsx)(al.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:a})})},t.id)}function W1e({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:s,descriptionField:a,selectionProps:c,otherFields:d,onDropdownTriggerKeyDown:u,posinset:f}){let{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:b}=e,v=(0,dn.useRef)(null),y=`${r}-label`,w=`${r}-description`,_=(0,c$.useRegistry)(),[x,C]=(0,dn.useState)(!1),[S,k]=(0,dn.useState)(null),R=({type:A})=>{C(A==="mouseenter")},{paginationInfo:O}=(0,dn.useContext)(ut);(0,dn.useEffect)(()=>{o&&v.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:E,eligibleActions:I}=(0,dn.useMemo)(()=>{let A=t.filter(L=>!L.isEligible||L.isEligible(n));return{primaryAction:A.filter(L=>L.isPrimary)[0],eligibleActions:A}},[t,n]),T=E&&t.length===1,M=h&&s?.render?(0,ht.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,ht.jsx)(s.render,{item:n,field:s,config:{sizes:"52px"}})}):null,F=m&&i?.render?(0,ht.jsx)(i.render,{item:n,field:i}):null,V=g&&a?.render,B=!!M&&!V&&!d.length,z=I?.length>0&&(0,ht.jsxs)(le,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[E&&(0,ht.jsx)(ict,{idPrefix:r,primaryAction:E,item:n}),!T&&(0,ht.jsxs)("div",{role:"gridcell",children:[(0,ht.jsxs)(_e.Root,{disabled:!t.length,children:[(0,ht.jsx)(_e.Trigger,{render:(0,ht.jsx)(al.Composite.Item,{id:l$(r),accessibleWhenDisabled:!0,render:(0,ht.jsx)(al.Button,{size:"small",icon:$n,label:(0,cP.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDownCapture:u})})}),(0,ht.jsx)(_e.Popup,{positioner:(0,ht.jsx)(_e.Positioner,{align:"end"}),children:(0,ht.jsx)(o$,{actions:I,item:n,registry:_,setActiveModalAction:k})})]}),!!S&&(0,ht.jsx)(nP,{action:S,items:[n],closeModal:()=>k(null)})]})]});return(0,ht.jsx)(al.Composite.Row,{ref:v,render:(0,ht.jsx)("div",{"aria-posinset":f,"aria-setsize":b?O.totalItems:void 0}),role:b?"article":"row",className:J({"is-selected":o,"is-hovered":x}),onMouseEnter:R,onMouseLeave:R,children:(0,ht.jsxs)(le,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,ht.jsx)("div",{role:"gridcell",children:(0,ht.jsx)(al.Composite.Item,{id:a$(r),"aria-pressed":o,"aria-labelledby":y,"aria-describedby":w,className:"dataviews-view-list__item",...c})}),(0,ht.jsxs)(le,{direction:"row",gap:"md",justify:"start",align:B?"center":"flex-start",style:{flex:1,minWidth:0},children:[M,(0,ht.jsxs)(le,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,ht.jsxs)(le,{direction:"row",align:"center",children:[(0,ht.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:y,children:F}),z]}),V&&(0,ht.jsx)("div",{className:"dataviews-view-list__field",children:(0,ht.jsx)(a.render,{item:n,field:a})}),(0,ht.jsx)("div",{className:"dataviews-view-list__fields",id:w,children:d.map(A=>(0,ht.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,ht.jsx)(Ot,{className:"dataviews-view-list__field-label",render:(0,ht.jsx)("span",{}),children:A.label}),(0,ht.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,ht.jsx)(A.render,{item:n,field:A})})]},A.id))})]})]})]})})}function sct(e){return!!e}function d$(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:s,selection:a,view:c,className:d,empty:u}=e,f=(0,R8.useInstanceId)(d$,"view-list"),m=Xf(!!i),{paginationInfo:h}=(0,dn.useContext)(ut),g=r?.findLast(U=>a.includes(n(U))),b=o.find(U=>U.id===c.titleField),v=o.find(U=>U.id===c.mediaField),y=o.find(U=>U.id===c.descriptionField),w=(c?.fields??[]).map(U=>o.find(j=>U===j.id)).filter(sct),{getSelectionProps:_}=Jc({data:r,getItemId:n,isItemSelectable:()=>!0,selection:a,onChangeSelection:s,selectionMode:"single-required",shouldSelectOnClick:!0}),x=(0,dn.useCallback)(U=>`${f}-${n(U)}`,[f,n]),C=(0,dn.useCallback)((U,j)=>j.startsWith(x(U)),[x]),[S,k]=(0,dn.useState)(void 0),R=(0,dn.useRef)(null);(0,dn.useEffect)(()=>{g&&k(a$(x(g)))},[g,x]);let O=r.findIndex(U=>C(U,S??"")),E=(0,R8.usePrevious)(O),I=O!==-1,T=(0,dn.useCallback)((U,j)=>{let Y=Math.min(r.length-1,Math.max(0,U));if(!r[Y])return;let q=x(r[Y]),ne=j(q);k(ne),R.current?.contains(R.current.ownerDocument.activeElement)&&document.getElementById(ne)?.focus()},[r,x]);(0,dn.useEffect)(()=>{!I&&(E!==void 0&&E!==-1)&&T(E,a$)},[I,T,E]);let M=(0,dn.useCallback)(U=>{U.key==="ArrowDown"&&(U.preventDefault(),U.stopPropagation(),T(O+1,l$)),U.key==="ArrowUp"&&(U.preventDefault(),U.stopPropagation(),T(O-1,l$))},[T,O]),F=!!r?.length,V=c.groupBy?.field?o.find(U=>U.id===c.groupBy?.field):null,B=F&&V?sl(r,V):null,z=c.infiniteScrollEnabled&&!B,A=z&&(c.startPosition??1)+(c.perPage??0)<h.totalItems,D=J("dataviews-view-list",d,{[`has-${c.layout?.density}-density`]:c.layout?.density&&["compact","comfortable"].includes(c.layout.density),"is-refreshing":!z&&m}),L={ref:R,id:f,render:(0,ht.jsx)("div",{}),activeId:S,setActiveId:k,inert:!z&&i?"true":void 0};return F?F&&V&&B?(0,ht.jsx)(al.Composite,{...L,className:"dataviews-view-list__group",role:"grid",children:(0,ht.jsx)(le,{direction:"column",gap:"lg",className:D,children:Array.from(B.entries()).map(([U,j])=>(0,ht.jsxs)(le,{direction:"column",children:[(0,ht.jsx)("h3",{className:"dataviews-view-list__group-header",children:c.groupBy?.showLabel===!1?U:(0,cP.sprintf)((0,cP.__)("%1$s: %2$s"),V.label,U)}),j.map(Y=>{let q=x(Y);return(0,ht.jsx)(W1e,{view:c,idPrefix:q,actions:t,item:Y,isSelected:Y===g,selectionProps:_(n(Y)),mediaField:v,titleField:b,descriptionField:y,otherFields:w,onDropdownTriggerKeyDown:M},q)})]},U))})}):(0,ht.jsxs)(ht.Fragment,{children:[(0,ht.jsx)(al.Composite,{...L,className:D,role:c.infiniteScrollEnabled?"feed":"grid",children:r.map((U,j)=>{let Y=x(U);return(0,ht.jsx)(W1e,{view:c,idPrefix:Y,actions:t,item:U,isSelected:U===g,selectionProps:_(n(U)),mediaField:v,titleField:b,descriptionField:y,otherFields:w,onDropdownTriggerKeyDown:M,posinset:c.infiniteScrollEnabled?j+1:void 0},Y)})}),(A||z&&i)&&(0,ht.jsx)("p",{className:"dataviews-loading-more","aria-hidden":!i,children:(0,ht.jsx)(al.Spinner,{})})]}):(0,ht.jsx)("div",{className:J("dataviews-no-results",{"is-refreshing":m}),children:u})}var Q1e=l(Z(),1);var I8=l(G(),1),G1e=l(H(),1);var I1=l(P(),1);function Y1e({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,G1e.createInterpolateElement)((0,I8.sprintf)((0,I8.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,I1.jsx)(r.render,{item:t[0],field:r})}):(0,I1.jsx)(r.render,{item:t[0],field:r});return(0,I1.jsxs)(le,{direction:"column",className:"dataviews-view-activity__group",children:[(0,I1.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var Iy=l(H(),1),q1e=l(X(),1),K1e=l(Me(),1);var un=l(P(),1);function act(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:s,otherFields:a,posinset:c,onClickItem:d,renderItemLink:u,isItemClickable:f}=e,{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:b}=t,v=(0,Iy.useRef)(null),y=(0,q1e.useRegistry)(),{paginationInfo:w}=(0,Iy.useContext)(ut),{primaryActions:_,eligibleActions:x}=(0,Iy.useMemo)(()=>{let I=r.filter(M=>!M.isEligible||M.isEligible(o));return{primaryActions:I.filter(M=>M.isPrimary),eligibleActions:I}},[r,o]),C=(0,K1e.useViewportMatch)("medium","<"),S=t.layout?.density??"balanced",k=h&&S!=="compact"&&i?.render?(0,un.jsx)(i.render,{item:o,field:i,config:{sizes:S==="comfortable"?"32px":"24px"}}):null,R=(0,un.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:k||(0,un.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),O=m&&n?.render?(0,un.jsx)(n.render,{item:o,field:n}):null,E=(0,Iy.useMemo)(()=>S==="comfortable"?"md":"sm",[S]);return(0,un.jsx)("div",{ref:v,role:b?"article":void 0,"aria-posinset":c,"aria-setsize":b?w.totalItems:void 0,className:J("dataviews-view-activity__item",S==="compact"&&"is-compact",S==="balanced"&&"is-balanced",S==="comfortable"&&"is-comfortable"),children:(0,un.jsxs)(le,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,un.jsx)(le,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:R}),(0,un.jsxs)(le,{direction:"column",gap:E,align:"flex-start",className:"dataviews-view-activity__item-content",children:[O&&(0,un.jsx)(xb,{item:o,isItemClickable:f,onClickItem:d,renderItemLink:u,className:"dataviews-view-activity__item-title",children:O}),g&&s&&(0,un.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,un.jsx)(s.render,{item:o,field:s})}),(0,un.jsx)("div",{className:"dataviews-view-activity__item-fields",children:a.map(I=>(0,un.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,un.jsx)(Ot,{className:"dataviews-view-activity__item-field-label",render:(0,un.jsx)("span",{}),children:I.label}),(0,un.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,un.jsx)(I.render,{item:o,field:I})})]},I.id))}),!!_?.length&&(0,un.jsx)(n$,{item:o,actions:_,registry:y,buttonVariant:"secondary"})]}),(_.length<x.length||C&&x.length>0)&&(0,un.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,un.jsx)(T1,{item:o,actions:x,isCompact:!0})})]})})}var X1e=act;var Z1e=l(ae(),1);function lct(e){return!!e}function u$(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(d=>d.id===n.titleField),s=r.find(d=>d.id===n.mediaField),a=r.find(d=>d.id===n.descriptionField),c=(n?.fields??[]).map(d=>r.find(u=>d===u.id)).filter(lct);return t.map((d,u)=>(0,Z1e.createElement)(X1e,{...e,key:o(d),item:d,mediaField:s,titleField:i,descriptionField:a,otherFields:c,posinset:n.infiniteScrollEnabled?u+1:void 0}))}var Ql=l(P(),1);function J1e(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:s}=e,a=Xf(!!n),c=!!r?.length,d=i.groupBy?.field?o.find(b=>b.id===i.groupBy?.field):null,u=c&&d?sl(r,d):null,f=i.infiniteScrollEnabled&&!u;if(!c)return(0,Ql.jsx)("div",{className:J("dataviews-no-results",{"is-refreshing":a}),children:t});let m=!f&&!!n,h=J("dataviews-view-activity",s,{"is-refreshing":!f&&a}),g=u?Array.from(u.entries()):[];return c&&d&&u?(0,Ql.jsx)(le,{direction:"column",gap:"sm",className:h,inert:m?"true":void 0,children:g.map(([b,v])=>(0,Ql.jsx)(Y1e,{groupName:b,groupData:v,groupField:d,showLabel:i.groupBy?.showLabel!==!1,children:(0,Ql.jsx)(u$,{...e,data:v})},b))}):(0,Ql.jsxs)(Ql.Fragment,{children:[(0,Ql.jsx)("div",{className:h,role:i.infiniteScrollEnabled?"feed":void 0,inert:m?"true":void 0,children:(0,Ql.jsx)(u$,{...e})}),f&&n&&(0,Ql.jsx)("p",{className:"dataviews-loading-more",children:(0,Ql.jsx)(Q1e.Spinner,{})})]})}var $l=l(Z(),1),fP=l(G(),1),iSe=l(Me(),1),A8=l(H(),1);var uP=l(Z(),1),eSe=l(X(),1),Zf=l(H(),1);var O8=l(G(),1);var dP=l(Z(),1),O1=l(H(),1),Jl=l(G(),1);var Qm=l(P(),1);function cct(e,t){return!e.infiniteScrollEnabled&&t.totalItems>0&&t.totalPages>1}function f$(){let{view:e,onChangeView:t,paginationInfo:r}=(0,O1.useContext)(ut);if(!cct(e,r))return null;let{totalPages:o}=r,n=e.page??1,i=Array.from(Array(o)).map((s,a)=>{let c=a+1;return{value:c.toString(),label:c.toString(),"aria-label":n===c?(0,Jl.sprintf)((0,Jl.__)("Page %1$d of %2$d"),n,o):c.toString()}});return(0,Qm.jsxs)(le,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,Qm.jsx)(le,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,O1.createInterpolateElement)((0,Jl.sprintf)((0,Jl._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,Qm.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,Qm.jsx)(dP.SelectControl,{"aria-label":(0,Jl.__)("Current page"),value:n.toString(),options:i,onChange:s=>{t({...e,page:+s})},size:"small",variant:"minimal"})})}),(0,Qm.jsxs)(le,{direction:"row",gap:"xs",align:"center",children:[(0,Qm.jsx)(dP.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,Jl.__)("Previous page"),icon:(0,Jl.isRTL)()?Rc:Ic,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,Qm.jsx)(dP.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,Jl.__)("Next page"),icon:(0,Jl.isRTL)()?Ic:Rc,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var $1e=(0,O1.memo)(f$);var ki=l(P(),1),p$=[];function Oy(e){return(0,Zf.useMemo)(()=>!!e?.length&&e?.every(t=>t.supportsBulk),[e])}function dct({selection:e,selectedItems:t,onChangeSelection:r,data:o,getItemId:n,disableSelectAll:i=!1}){let s=e.length>0,a=t.length===o.length;return i?(0,ki.jsx)(uP.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:s,disabled:!s,onChange:()=>{r([])},"aria-label":(0,O8.__)("Deselect all")}):(0,ki.jsx)(uP.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:a,indeterminate:!a&&!!t.length,onChange:()=>{if(a)r(e.filter(c=>!o.some(d=>c===n(d))));else{let c=new Set([...e,...o.map(d=>n(d))]);r(Array.from(c))}},"aria-label":a?(0,O8.__)("Deselect all"):(0,O8.__)("Select all")})}function uct({actions:e,items:t,selection:r}){let o=(0,eSe.useRegistry)(),[n,i]=(0,Zf.useState)(null);return(0,ki.jsx)(le,{direction:"row",gap:"xs",children:e.map(s=>{if(!("callback"in s))return null;let{id:a,label:c,icon:d,isPrimary:u,callback:f}=s,m=typeof c=="string"?c:c(t),h=u?"primary":"tertiary",g=a===n;return(0,ki.jsx)(uP.Button,{accessibleWhenDisabled:!0,icon:d,disabled:g||!r?.length,isBusy:g,onClick:async()=>{i(a),await f(t,{registry:o}),i(null)},size:"compact",variant:h,children:m},a)})})}function tSe(){let{data:e,selection:t,onChangeSelection:r,getItemId:o,actions:n=p$,paginationInfo:i,view:s}=(0,Zf.useContext)(ut),a=Oy(n),c=(0,Zf.useMemo)(()=>e.filter(u=>t.includes(o(u))),[t,o,e]);if(!n.length)return null;let d=C1e(t.length,e.length,i.totalItems,!!s.infiniteScrollEnabled);return(0,ki.jsxs)(le,{direction:"row",className:"dataviews-picker-footer__bulk-selection",gap:"md",align:"center",children:[a&&(0,ki.jsx)(dct,{selection:t,selectedItems:c,onChangeSelection:r,data:e,getItemId:o,disableSelectAll:!!s.infiniteScrollEnabled}),(0,ki.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:d})]})}function rSe(){let{data:e,selection:t,getItemId:r,actions:o=p$}=(0,Zf.useContext)(ut),n=(0,Zf.useMemo)(()=>e.filter(i=>t.includes(r(i))),[t,r,e]);return o.length?(0,ki.jsx)("div",{className:"dataviews-picker-footer__actions",children:(0,ki.jsx)(uct,{actions:o,items:n,selection:t})}):null}function oSe(){return(0,ki.jsxs)(le,{direction:"row",gap:"md",align:"center",children:[(0,ki.jsx)(tSe,{}),(0,ki.jsx)(rSe,{})]})}function m$(){let{actions:e=p$,paginationInfo:t,view:r}=(0,Zf.useContext)(ut),o=!r.infiniteScrollEnabled&&!!t.totalItems&&t.totalPages>1;return!e.length&&!o?null:(0,ki.jsxs)(le,{direction:"row",justify:"space-between",align:"center",className:"dataviews-footer",gap:"sm",children:[(0,ki.jsx)(tSe,{}),(0,ki.jsx)($1e,{}),(0,ki.jsx)(rSe,{})]})}var jt=l(P(),1);function nSe({view:e,selection:t,onChangeSelection:r,selectionProps:o,getItemId:n,item:i,mediaField:s,titleField:a,descriptionField:c,regularFields:d,badgeFields:u,config:f,posinset:m,setsize:h}){let{showTitle:g=!0,showMedia:b=!0,showDescription:v=!0}=e,y=n(i),w=(0,A8.useRef)(null),_=t.includes(y);Cb(w,m);let x=s?.render?(0,jt.jsx)(s.render,{item:i,field:s,config:f}):null,C=g&&a?.render?(0,jt.jsx)(a.render,{item:i,field:a}):null;return(0,jt.jsxs)($l.Composite.Item,{ref:w,"aria-label":a?a.getValue({item:i})||(0,fP.__)("(no title)"):void 0,render:({children:S,...k})=>(0,jt.jsx)(le,{direction:"column",children:S,...k}),role:"option","aria-posinset":m,"aria-setsize":h,className:J("dataviews-view-picker-grid__card",{"is-selected":_}),"aria-selected":_,...o,children:[b&&x&&(0,jt.jsx)("div",{className:"dataviews-view-picker-grid__media",children:x}),b&&x&&(0,jt.jsx)(bb,{item:i,selection:t,onChangeSelection:r,getItemId:n,titleField:a,disabled:!1,"aria-hidden":!0,tabIndex:-1}),g&&(0,jt.jsx)(le,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,jt.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:C})}),(0,jt.jsxs)(le,{direction:"column",gap:"xs",children:[v&&c?.render&&(0,jt.jsx)(c.render,{item:i,field:c}),!!u?.length&&(0,jt.jsx)(le,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:u.map(S=>(0,jt.jsx)(ia,{className:"dataviews-view-picker-grid__field-value",children:(0,jt.jsx)(S.render,{item:i,field:S})},S.id))}),!!d?.length&&(0,jt.jsx)(le,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:d.map(S=>(0,jt.jsx)($l.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,jt.jsxs)(jt.Fragment,{children:[(0,jt.jsx)($l.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:S.header}),(0,jt.jsx)($l.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,jt.jsx)(S.render,{item:i,field:S})})]})},S.id))})]})]},y)}function sSe({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,iSe.useInstanceId)(sSe,"dataviews-view-picker-grid-group__header");return(0,jt.jsxs)(le,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,jt.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,fP.sprintf)((0,fP.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function fct({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:s,view:a,className:c,empty:d}){let{resizeObserverRef:u,paginationInfo:f,itemListLabel:m}=(0,A8.useContext)(ut),h=r.find(A=>A.id===a?.titleField),g=r.find(A=>A.id===a?.mediaField),b=r.find(A=>A.id===a?.descriptionField),v=a.fields??[],{regularFields:y,badgeFields:w}=v.reduce((A,D)=>{let L=r.find(j=>j.id===D);if(!L)return A;let U=a.layout?.badgeFields?.includes(D)?"badgeFields":"regularFields";return A[U].push(L),A},{regularFields:[],badgeFields:[]}),_=!!t?.length,x=a.layout?.previewSize,C=Oy(e),S="900px",k=a.groupBy?.field?r.find(A=>A.id===a.groupBy?.field):null,R=k?sl(t,k):null,O=(a.infiniteScrollEnabled&&!R)??!1,E=R?Array.from(R.values()).flat():t,{getSelectionProps:I}=Jc({data:E,getItemId:o,isItemSelectable:()=>!0,selection:s,onChangeSelection:i,selectionMode:C?"multi":"single-clearable",shouldSelectOnClick:!0}),T=a?.page??1,M=a?.perPage??0,F=O?f?.totalItems:void 0,V=a.layout?.mediaFit==="contain",B=k8(),z=T8(t,O,B);return(0,jt.jsxs)(jt.Fragment,{children:[_&&k&&R&&(0,jt.jsx)($l.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":C,className:J("dataviews-view-picker-grid",c,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density),"has-media-fit-contain":V}),"aria-label":m,render:({children:A,...D})=>(0,jt.jsx)(le,{direction:"column",gap:"lg",children:A,...D}),children:Array.from(R.entries()).map(([A,D])=>(0,jt.jsx)(sSe,{groupName:A,groupField:k,showLabel:a.groupBy?.showLabel!==!1,children:(0,jt.jsx)(aP,{previewSize:x,"aria-busy":n,ref:u,children:D.map(L=>{let U=L.position??(T-1)*M+t.indexOf(L)+1;return(0,jt.jsx)(nSe,{view:a,selection:s,onChangeSelection:i,selectionProps:I(o(L)),getItemId:o,item:L,mediaField:g,titleField:h,descriptionField:b,regularFields:y,badgeFields:w,config:{sizes:S},posinset:U,setsize:F},o(L))})})},A))}),_&&!R&&(0,jt.jsxs)($l.Composite,{render:(0,jt.jsx)(aP,{className:J("dataviews-view-picker-grid",c,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density),"has-media-fit-contain":V}),previewSize:x,"aria-busy":n,ref:u}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":C,"aria-label":m,children:[Array.from({length:z}).map((A,D)=>(0,jt.jsx)($l.Composite.Item,{render:({children:L,...U})=>(0,jt.jsx)(le,{direction:"column",children:L,...U}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${D}`)),t.map(A=>{let D=A.position;return(0,jt.jsx)(nSe,{view:a,selection:s,onChangeSelection:i,selectionProps:I(o(A)),getItemId:o,item:A,mediaField:g,titleField:h,descriptionField:b,regularFields:y,badgeFields:w,config:{sizes:S},posinset:D,setsize:F},o(A))})]}),!_&&(0,jt.jsx)("div",{className:J({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,jt.jsx)("p",{children:(0,jt.jsx)($l.Spinner,{})}):d}),_&&n&&(0,jt.jsx)("p",{className:"dataviews-loading-more",children:(0,jt.jsx)($l.Spinner,{})})]})}var aSe=fct;var M8=l(G(),1),Ay=l(Z(),1),ec=l(H(),1);var $t=l(P(),1);function pct({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=J("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,$t.jsx)("div",{className:i,children:(0,$t.jsx)(n.render,{item:e,field:n})})}function lSe({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:s,selection:a,getItemId:c,onChangeSelection:d,selectionProps:u,posinset:f}){let{paginationInfo:m}=(0,ec.useContext)(ut),h=a.includes(r),[g,b]=(0,ec.useState)(!1),v=(0,ec.useRef)(null);Cb(v,f);let{showTitle:y=!0,showMedia:w=!0,showDescription:_=!0,infiniteScrollEnabled:x}=o,C=()=>{b(!0)},S=()=>{b(!1)},k=yb(o,t),R=n&&y||i&&w||s&&_;return(0,$t.jsxs)(Ay.Composite.Item,{ref:v,render:({children:O,...E})=>(0,$t.jsx)("tr",{className:J("dataviews-view-table__row",{"is-selected":h,"is-hovered":g}),onMouseEnter:C,onMouseLeave:S,children:O,...E}),"aria-selected":h,"aria-setsize":m.totalItems||void 0,"aria-posinset":f,role:x?"article":"option",onClickCapture:u.onClickCapture,onClick:u.onClick,onMouseDown:O=>{O.button===0&&(O.currentTarget.parentElement?.focus({preventScroll:!0}),u.onMouseDown(O))},children:[(0,$t.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,$t.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,$t.jsx)(bb,{item:e,selection:a,onChangeSelection:d,getItemId:c,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),R&&(0,$t.jsx)("td",{role:"presentation",children:(0,$t.jsx)(y8,{item:e,titleField:y?n:void 0,mediaField:w?i:void 0,descriptionField:_?s:void 0,isItemClickable:()=>!1})}),k.map(O=>{let{width:E,maxWidth:I,minWidth:T,align:M}=o.layout?.styles?.[O]??{};return(0,$t.jsx)("td",{style:{width:E,maxWidth:I,minWidth:T},role:"presentation",children:(0,$t.jsx)(pct,{fields:t,item:e,column:O,align:M})},O)})]},r)}function mct({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:s,selection:a,setOpenedFilter:c,view:d,className:u,empty:f}){let m=(0,ec.useRef)(new Map),h=(0,ec.useRef)(void 0),[g,b]=(0,ec.useState)(),v=Oy(e)??!1;(0,ec.useEffect)(()=>{h.current&&(h.current.focus(),h.current=void 0)});let y=d.groupBy?.field?r.find(A=>A.id===d.groupBy?.field):null,w=y?sl(t,y):null,_=d.infiniteScrollEnabled&&!w,x=w?Array.from(w.values()).flat():t,{getSelectionProps:C}=Jc({data:x,getItemId:o,isItemSelectable:()=>!0,selection:a,onChangeSelection:s,selectionMode:v?"multi":"single-clearable",shouldSelectOnClick:!0}),S=(0,ec.useId)();if(g){h.current=g,b(void 0);return}let k=A=>{let D=m.current.get(A.id),L=D?m.current.get(D.fallback):void 0;b(L?.node)},R=!!t?.length,O=r.find(A=>A.id===d.titleField),E=r.find(A=>A.id===d.mediaField),I=r.find(A=>A.id===d.descriptionField),{showTitle:T=!0,showMedia:M=!0,showDescription:F=!0}=d,V=O&&T||E&&M||I&&F,B=yb(d,r),z=(A,D)=>L=>{L?m.current.set(A,{node:L,fallback:B[D>0?D-1:1]}):m.current.delete(A)};return(0,$t.jsxs)($t.Fragment,{children:[(0,$t.jsxs)("table",{className:J("dataviews-view-table","dataviews-view-picker-table",u,{[`has-${d.layout?.density}-density`]:d.layout?.density&&["compact","comfortable"].includes(d.layout.density)}),"aria-busy":n,"aria-describedby":S,role:_?"feed":"listbox",children:[(0,$t.jsx)("thead",{role:"presentation",children:(0,$t.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,$t.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:v&&(0,$t.jsx)(v8,{selection:a,onChangeSelection:s,data:t,actions:e,getItemId:o,disableSelectAll:_})}),V&&(0,$t.jsx)("th",{children:O&&(0,$t.jsx)(R1,{ref:z(O.id,0),fieldId:O.id,view:d,fields:r,onChangeView:i,onHide:k,setOpenedFilter:c,canMove:!1})}),B.map((A,D)=>{let{width:L,maxWidth:U,minWidth:j,align:Y}=d.layout?.styles?.[A]??{};return(0,$t.jsx)("th",{style:{width:L,maxWidth:U,minWidth:j,textAlign:Y},"aria-sort":d.sort?.direction&&d.sort?.field===A?c8[d.sort.direction]:void 0,scope:"col",children:(0,$t.jsx)(R1,{ref:z(A,D),fieldId:A,view:d,fields:r,onChangeView:i,onHide:k,setOpenedFilter:c,canMove:d.layout?.enableMoving??!0})},A)})]})}),R&&y&&w?Array.from(w.entries()).map(([A,D])=>(0,$t.jsxs)(Ay.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,$t.jsx)("tbody",{role:"group"}),children:[(0,$t.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,$t.jsx)("td",{colSpan:B.length+(V?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:d.groupBy?.showLabel===!1?A:(0,M8.sprintf)((0,M8.__)("%1$s: %2$s"),y.label,A)})}),D.map((L,U)=>{let j=o(L)||U.toString();return(0,$t.jsx)(lSe,{item:L,fields:r,id:j,view:d,titleField:O,mediaField:E,descriptionField:I,selection:a,getItemId:o,onChangeSelection:s,selectionProps:C(j)},o(L))})]},`group-${A}`)):(0,$t.jsx)(Ay.Composite,{render:(0,$t.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:R&&t.map((A,D)=>{let L=o(A),U=L||D.toString(),j=A.position;return(0,$t.jsx)(lSe,{item:A,fields:r,id:U,view:d,titleField:O,mediaField:E,descriptionField:I,selection:a,getItemId:o,onChangeSelection:s,selectionProps:C(U),posinset:j},L)})})]}),(0,$t.jsxs)("div",{className:J({"dataviews-loading":n,"dataviews-no-results":!R&&!n}),id:S,children:[!R&&(n?(0,$t.jsx)("p",{children:(0,$t.jsx)(Ay.Spinner,{})}):f),R&&n&&(0,$t.jsx)("p",{className:"dataviews-loading-more",children:(0,$t.jsx)(Ay.Spinner,{})})]})]})}var cSe=mct;var A1=l(Z(),1),M1=l(H(),1),dSe=l(Me(),1),N8=l(G(),1);var pr=l(P(),1);function hct(e){return!!e}function gct({view:e,selection:t,selectionProps:r,getItemId:o,item:n,titleField:i,mediaField:s,descriptionField:a,otherFields:c,posinset:d,setsize:u}){let f=(0,M1.useRef)(null);Cb(f,d);let{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0}=e,b=o(n),v=t.includes(b),y=e.layout?.density??"balanced",w=h&&y!=="compact"&&s?.render?(0,pr.jsx)(s.render,{item:n,field:s,config:{sizes:y==="comfortable"?"32px":"24px"}}):null,_=(0,pr.jsx)("div",{className:"dataviews-view-picker-activity__item-type-icon",children:w||(0,pr.jsx)("span",{className:"dataviews-view-picker-activity__item-bullet","aria-hidden":"true"})}),x=m&&i?.render?(0,pr.jsx)(i.render,{item:n,field:i}):null,C=g&&a?.render?(0,pr.jsx)(a.render,{item:n,field:a}):null,S=(0,M1.useMemo)(()=>y==="comfortable"?"md":"sm",[y]);return(0,pr.jsx)(A1.Composite.Item,{ref:f,role:"option","aria-label":i&&i.getValue({item:n})||void 0,"aria-posinset":d,"aria-setsize":u,"aria-selected":v,className:J("dataviews-view-picker-activity__item",y==="compact"&&"is-compact",y==="balanced"&&"is-balanced",y==="comfortable"&&"is-comfortable",v&&"is-selected"),...r,render:(0,pr.jsx)("div",{}),children:(0,pr.jsxs)(le,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,pr.jsx)(le,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-picker-activity__item-type",children:_}),(0,pr.jsxs)(le,{direction:"column",gap:S,align:"flex-start",className:"dataviews-view-picker-activity__item-content",children:[x&&(0,pr.jsx)("div",{className:"dataviews-view-picker-activity__item-title",children:x}),C&&(0,pr.jsx)("div",{className:"dataviews-view-picker-activity__item-description",children:C}),(0,pr.jsx)("div",{className:"dataviews-view-picker-activity__item-fields",children:c.map(k=>(0,pr.jsxs)("div",{className:"dataviews-view-picker-activity__item-field",children:[(0,pr.jsx)(Ot,{render:(0,pr.jsx)("span",{}),className:"dataviews-view-picker-activity__item-field-label",children:k.label}),(0,pr.jsx)("span",{className:"dataviews-view-picker-activity__item-field-value",children:(0,pr.jsx)(k.render,{item:n,field:k})})]},k.id))})]})]})})}function uSe({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,dSe.useInstanceId)(uSe,"dataviews-view-picker-activity-group__header");return(0,pr.jsxs)(le,{direction:"column",role:"group","aria-labelledby":n,className:"dataviews-view-picker-activity-group",children:[(0,pr.jsx)("h3",{className:"dataviews-view-picker-activity-group__header",id:n,children:r?(0,N8.sprintf)((0,N8.__)("%1$s: %2$s"),t.label,e):e}),o]})}function fSe({data:e,fields:t,getItemId:r,isLoading:o,onChangeSelection:n,selection:i,view:s,actions:a,className:c,empty:d}){let{itemListLabel:u,paginationInfo:f}=(0,M1.useContext)(ut),m=Oy(a),h=t.find(E=>E.id===s?.titleField),g=t.find(E=>E.id===s?.mediaField),b=t.find(E=>E.id===s?.descriptionField),v=(s?.fields??[]).map(E=>t.find(I=>E===I.id)).filter(hct),y=s.groupBy?.field?t.find(E=>E.id===s.groupBy?.field):null,w=y?sl(e,y):null,x=(s.infiniteScrollEnabled&&!w)??!1?f?.totalItems:void 0,C=!!e?.length,S=!!(y&&w),k=w?Array.from(w.values()).flat():e,{getSelectionProps:R}=Jc({data:k,getItemId:r,isItemSelectable:()=>!0,selection:i,onChangeSelection:n,selectionMode:m?"multi":"single-clearable",shouldSelectOnClick:!0}),O=E=>(0,pr.jsx)(gct,{view:s,selection:i,selectionProps:R(r(E)),getItemId:r,item:E,titleField:h,mediaField:g,descriptionField:b,otherFields:v,posinset:E.position,setsize:x},r(E));return C?(0,pr.jsxs)(pr.Fragment,{children:[(0,pr.jsx)(A1.Composite,{virtualFocus:!0,orientation:"vertical",role:"listbox","aria-multiselectable":m,"aria-label":u,"aria-busy":o,render:S?(0,pr.jsx)(le,{direction:"column",gap:"sm"}):void 0,className:J("dataviews-view-picker-activity",c),children:S&&w?Array.from(w.entries()).map(([E,I])=>(0,pr.jsx)(uSe,{groupName:E,groupField:y,showLabel:s.groupBy?.showLabel!==!1,children:I.map(O)},E)):e.map(O)}),o&&(0,pr.jsx)("p",{className:"dataviews-loading-more",children:(0,pr.jsx)(A1.Spinner,{})})]}):(0,pr.jsx)("div",{className:J({"dataviews-loading":o,"dataviews-no-results":!o}),children:o?(0,pr.jsx)("p",{children:(0,pr.jsx)(A1.Spinner,{})}):d})}var N1=l(Z(),1),F1=l(G(),1),pSe=l(H(),1);var D1=l(P(),1);function Eb(){let e=(0,pSe.useContext)(ut),t=e.view;return(0,D1.jsxs)(N1.__experimentalToggleGroupControl,{label:(0,F1.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,D1.jsx)(N1.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,F1._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,D1.jsx)(N1.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,F1._x)("Balanced","Density option for DataView layout")},"balanced"),(0,D1.jsx)(N1.__experimentalToggleGroupControlOption,{value:"compact",label:(0,F1._x)("Compact","Density option for DataView layout")},"compact")]})}var mSe=l(Z(),1),hSe=l(G(),1),gSe=l(H(),1);var bSe=l(P(),1);function vSe(){let e=(0,gSe.useContext)(ut),t=e.view;return!e.config?.mediaFitControl||!(t.showMedia!==!1&&e.fields.some(o=>o.id===t.mediaField))?null:(0,bSe.jsx)(mSe.ToggleControl,{label:(0,hSe.__)("Original aspect ratio"),checked:t.layout?.mediaFit==="contain",onChange:o=>{e.onChangeView({...t,layout:{...t.layout,mediaFit:o?"contain":"cover"}})}})}var _Se=l(Z(),1),ySe=l(G(),1),wSe=l(H(),1);var xSe=l(P(),1),bct=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}];function SSe(){let e=(0,wSe.useContext)(ut),t=e.view,r=bct.filter(s=>e.containerWidth>=s.breakpoint),o=t.layout?.previewSize??230,n=r.map((s,a)=>({...s,index:a})).filter(s=>s.value<=o).sort((s,a)=>a.value-s.value)[0]?.index??0,i=r.map((s,a)=>({value:a}));return(0,xSe.jsx)(_Se.RangeControl,{showTooltip:!1,label:(0,ySe.__)("Preview size"),value:n,min:0,max:r.length-1,withInputField:!1,onChange:(s=0)=>{e.onChangeView({...t,layout:{...t.layout,previewSize:r[s].value}})},step:1,marks:i})}var Tb=l(P(),1);function h$(){return(0,Tb.jsxs)(Tb.Fragment,{children:[(0,Tb.jsx)(Eb,{}),(0,Tb.jsx)(vSe,{}),(0,Tb.jsx)(SSe,{})]})}var Pb=[{type:u8,label:(0,Qf.__)("Table"),component:L1e,icon:_4,viewConfigOptions:Eb},{type:d1e,label:(0,Qf.__)("Grid"),component:U1e,icon:y4,viewConfigOptions:h$},{type:u1e,label:(0,Qf.__)("List"),component:d$,icon:(0,Qf.isRTL)()?$U:IE,viewConfigOptions:Eb},{type:f1e,label:(0,Qf.__)("Activity"),component:J1e,icon:pg,viewConfigOptions:Eb},{type:p1e,label:(0,Qf.__)("Grid"),component:aSe,icon:y4,viewConfigOptions:h$,isPicker:!0},{type:m1e,label:(0,Qf.__)("Table"),component:cSe,icon:_4,viewConfigOptions:Eb,isPicker:!0},{type:h1e,label:(0,Qf.__)("Activity"),component:fSe,icon:pg,viewConfigOptions:Eb,isPicker:!0}];var Y1=l(H(),1);var Mb=l(Z(),1),rh=l(G(),1),x7=l(H(),1);function F8(e){let{render:t,type:r}=e;return t||r!==void 0?e:{...e,type:"button"}}var CSe=l(ae(),1),kSe=(0,CSe.createContext)(!0);function TSe(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function D8(e){let t=[];for(let r of e)t.push(...r);return t}function L8(e){return e.slice().reverse()}function pP(...e){}function V8(e,t){return vct(e)?e(_ct(t)?t():t):e}function vct(e){return typeof e=="function"}function _ct(e){return typeof e=="function"}function pa(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function Jm(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function mP(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function PSe(e,t){let r={...e};for(let o of t)pa(r,o)&&delete r[o];return r}function RSe(e,t){let r={};for(let o of t)pa(e,o)&&(r[o]=e[o]);return r}function B8(e){return e}function ISe(e=pP){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function Ds(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function g$(e){return Object.keys(e)}function OSe(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function Jf(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function L1(e){let t={};for(let r in e)pa(e,r)&&r!=="__proto__"&&e[r]!==void 0&&(t[r]=e[r]);return t}function At(...e){for(let t of e)if(t!==void 0)return t}var V1=yct();function yct(){return typeof window<"u"&&!!window.document?.createElement}function tc(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function rc(e,t=!1){let{activeElement:r}=tc(e);if(!r?.nodeName)return null;if(wct(r)&&r.contentDocument?.body)return rc(r.contentDocument.body,t);if(t){let o=r.getAttribute("aria-activedescendant");if(o){let n=tc(r).getElementById(o);if(n)return n}}return r}function My(e,t){return e===t||e.contains(t)}function B1(e){return e?.nodeType===1}function ASe(e){return typeof e?.nodeType=="number"}function wct(e){return e.tagName==="IFRAME"}function Rb(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?xct.indexOf(e.type)!==-1:!1}var xct=["button","color","file","image","reset","submit"];function z8(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function ma(e){try{return e.tagName==="TEXTAREA"?!0:e.tagName!=="INPUT"?!1:e.selectionStart!==null}catch{return!1}}function j8(e){return e.isContentEditable||ma(e)}function MSe(e){if(ma(e))return e.value;if(e.isContentEditable){let t=tc(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function hP(e){let t=0,r=0;if(ma(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=tc(e).getSelection();if(o?.rangeCount&&o.anchorNode&&My(e,o.anchorNode)&&o.focusNode&&My(e,o.focusNode)){let n=o.getRangeAt(0),i=n.cloneRange();i.selectNodeContents(e),i.setEnd(n.startContainer,n.startOffset),t=i.toString().length,i.setEnd(n.endContainer,n.endOffset),r=i.toString().length}}return{start:t,end:r}}var Sct=["dialog","menu","listbox","tree","grid"],ESe={menu:"menuitem",listbox:"option",tree:"treeitem"};function NSe(e,t){let r=e?.getAttribute("role");return r&&Sct.indexOf(r)!==-1?r:t}function FSe(e){if(e!=null&&pa(ESe,e))return ESe[e]}function gP(e){if(!e)return null;let t=o=>o==="auto"||o==="scroll";if(e.clientHeight&&e.scrollHeight>e.clientHeight){let{overflowY:o}=getComputedStyle(e);if(t(o))return e}else if(e.clientWidth&&e.scrollWidth>e.clientWidth){let{overflowX:o}=getComputedStyle(e);if(t(o))return e}let r=tc(e);return gP(e.parentElement)||r.scrollingElement||r.body}function H8(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function DSe(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[s,a])=>{let c=t(i),d=t(a);return c===d||!c||!d?0:Cct(c,d)?(n>s&&(o=!0),-1):(n<s&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function Cct(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function LSe(){return V1&&!!navigator.maxTouchPoints}function U8(){return V1?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function W8(){return V1&&U8()&&/apple/i.test(navigator.vendor)}function VSe(){return V1&&/firefox\//i.test(navigator.userAgent)}function BSe(e){let{currentTarget:t,target:r}=e;return t?ASe(r)?!My(t,r):!0:!1}function Hn(e){return e.target===e.currentTarget}function zSe(e){if(!B1(e))return!1;let t=e,r=t.tagName.toLowerCase();return r==="a"||r==="button"&&t.type==="submit"||r==="input"&&t.type==="submit"}function jSe(e){let t=U8();return t&&!e.metaKey||!t&&!e.ctrlKey?!1:zSe(e.currentTarget)}function HSe(e){return e.altKey?zSe(e.currentTarget):!1}function Ny(e,t){let r=new FocusEvent("blur",t),o=e.dispatchEvent(r),n={...t,bubbles:!0};return e.dispatchEvent(new FocusEvent("focusout",n)),o}function USe(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function b$(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function G8(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!ASe(o)||!My(r,o)}function WSe(e){return e.type==="input"}function Fy(e,t,r,o){let i=(a=>{if(o){let d=setTimeout(a,o);return()=>clearTimeout(d)}let c=requestAnimationFrame(a);return()=>cancelAnimationFrame(c)})(()=>{e.removeEventListener(t,s,!0),r()}),s=()=>{i(),r()};return e.addEventListener(t,s,{once:!0,capture:!0}),()=>{i(),e.removeEventListener(t,s,!0)}}function $f(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let s of Array.from(o.frames))n.push($f(e,t,r,s))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let s of n)s()}}var kct="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], summary, iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])";function ep(e){return!(!e.matches(kct)||!z8(e)||e.closest("[inert]"))}function ed(e){let t=rc(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function GSe(e){let t=rc(e);if(!t)return!1;if(My(e,t))return!0;let r=t.getAttribute("aria-activedescendant");return!r||!("id"in e)?!1:r===e.id?!0:!!e.querySelector(`#${CSS.escape(r)}`)}function YSe(e){return async()=>{let t=await e?.();return YSe(async()=>(await t?.(),e))}}var X1r=Ect();function Ect({limit:e=100}={}){let t=[],r=[],o=null,n=()=>t.length>0,i=()=>r.length>0;return{canUndo:n,canRedo:i,undo:async()=>{n()&&(o=null,r.push(await t.pop()?.()))},redo:async()=>{i()&&(o=null,t.push(await r.pop()?.()))},execute:async(d,u)=>{if(!d)return;let f=u===o;o=u??null;let m=f?Math.max(0,t.length-1):t.length,h=await d();if(!h)return;r=[];let g=t[m];for(t[m]=YSe(async()=>{await h?.();let b=await g?.();return async()=>{await b?.(),await d?.()}});t.length>e;)t.shift()}}}var Ls=l(ae(),1),eo=l(ae(),1),Dy=l(P(),1);function qSe(e,t){if(typeof e=="function"){let r=e(t);if(typeof r=="function")return r}else e&&(e.current=t)}function Tct(e){return!e||!(0,eo.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function Pct(e){return Tct(e)?{...e.props}.ref||e.ref:null}function Rct(e,t){let r={...e};for(let o in t){if(!pa(t,o)||o==="__proto__")continue;if(o==="className"){let i="className",s=e[i],a=t[i];s&&a?r[i]=`${s} ${a}`:r[i]=a||s;continue}if(o==="style"){let i="style";r[i]=e[i]?{...e[i],...t[i]}:t[i];continue}let n=t[o];if(n!==void 0){if(o.startsWith("on")){if(typeof n!="function")continue;let i=e[o];if(typeof i=="function"){r[o]=(...s)=>{n(...s),i(...s)};continue}}r[o]=n}}return r}var v$={...Ls},KSe=v$.useId,J1r=v$.useDeferredValue,XSe=v$.useInsertionEffect,Ur=V1?eo.useLayoutEffect:eo.useEffect;function Ict(e){let[t]=(0,eo.useState)(e);return t}function $Se(e){let t=(0,eo.useRef)(e);return Ur(()=>{t.current=e}),t}function Gt(e){let t=(0,eo.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return XSe?XSe(()=>{t.current=e}):t.current=e,(0,eo.useCallback)((...r)=>t.current?.(...r),[])}function q8(e){let[t,r]=(0,eo.useState)(null);return Ur(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function Cn(...e){return(0,eo.useMemo)(()=>{if(e.some(Boolean))return t=>{let r=[];for(let o of e){if(!o)continue;let n=qSe(o,t);r.push({ref:o,cleanup:typeof n=="function"?n:void 0})}if(r.some(o=>o.cleanup))return()=>{for(let{ref:o,cleanup:n}of r)n?n():qSe(o,null)}}},e)}function Vs(e){if(KSe){let o=KSe();return e||o}let[t,r]=(0,eo.useState)(e);return Ur(()=>{if(e||t)return;let o=Math.random().toString(36).slice(2,8);r(`id-${o}`)},[e,t]),e||t}function bP(e,t,r){let o=Ict(r),[n,i]=(0,eo.useState)(o);return(0,eo.useEffect)(()=>{let s=e&&"current"in e?e.current:e;if(!s)return;let a=()=>{let d=s.getAttribute(t);i(d??o)},c=new MutationObserver(a);return c.observe(s,{attributeFilter:[t]}),a(),()=>c.disconnect()},[e,t,o]),n}function tp(e,t){let r=(0,eo.useRef)(!1);(0,eo.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,eo.useEffect)(()=>()=>{r.current=!1},[])}function eCe(e,t){let r=(0,eo.useRef)(!1);Ur(()=>{if(r.current)return e();r.current=!0},t),Ur(()=>()=>{r.current=!1},[])}function tCe(){return(0,eo.useReducer)(()=>[],[])}function fn(e){return Gt(typeof e=="function"?e:()=>e)}function td(e,t,r=[]){let o=(0,eo.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function K8(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,eo.useMemo)(()=>Object.assign(()=>{},o,...r!==void 0?[{[t]:r}]:[]),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var ZSe=!1;function rCe(){return(0,eo.useEffect)(()=>{ZSe||($f("mousemove",Act,!0),$f("mousedown",Y8,!0),$f("mouseup",Y8,!0),$f("keydown",Y8,!0),$f("scroll",Y8,!0),ZSe=!0)},[]),Gt(()=>_$)}var _$=!1,QSe=0,JSe=0;function Oct(e){let t=e.movementX||e.screenX-QSe,r=e.movementY||e.screenY-JSe;return QSe=e.screenX,JSe=e.screenY,t||r||!1}function Act(e){Oct(e)&&(_$=!0)}function Y8(){_$=!1}function ko(e){let t=Ls.forwardRef((r,o)=>e(L1({...r,ref:o})));return t.displayName=e.displayName||e.name,t}function rp(e,t){return Ls.memo(e,t)}function No(e,t){let{wrapElement:r,render:o,...n}=t,i=Cn(t.ref,Pct(o)),s;if(Ls.isValidElement(o)){let a={...o.props,ref:i};s=Ls.cloneElement(o,Rct(n,a))}else o?s=o(n):s=(0,Dy.jsx)(e,{...n});return r?r(s):s}function Fo(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function ll(e=[],t=[]){let r=Ls.createContext(void 0),o=Ls.createContext(void 0),n=()=>Ls.useContext(r),i=(d=!1)=>{let u=Ls.useContext(o),f=n();return d?u:u||f},s=()=>{let d=Ls.useContext(o),u=n();if(!(d&&d===u))return u},a=d=>e.reduceRight((u,f)=>(0,Dy.jsx)(f,{...d,children:u}),(0,Dy.jsx)(r.Provider,{...d}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:s,ContextProvider:a,ScopedContextProvider:d=>(0,Dy.jsx)(a,{...d,children:t.reduceRight((u,f)=>(0,Dy.jsx)(f,{...d,children:u}),(0,Dy.jsx)(o.Provider,{...d}))})}}var Ei=l(ae(),1);function iCe(e){return e==="ArrowUp"||e==="ArrowRight"||e==="ArrowDown"||e==="ArrowLeft"||e==="Home"||e==="End"||e==="PageUp"||e==="PageDown"}var Mct="div",Nct=Symbol("accessibleWhenDisabled"),sCe=W8(),aCe=1,lCe=2,oCe=3,Fct=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function Dct(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?Fct.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function Lct(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function Vct(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function Bct(e){let t=0;return Lct(e)&&(t|=aCe),Vct(e)&&(t|=lCe),t}function zct(e){if(e.tagName==="BUTTON"){let{type:t}=e;return t==="submit"}if(e.tagName==="INPUT"){let{type:t}=e;return t==="submit"||t==="image"}return!1}function jct({focusable:e,trulyDisabled:t,nativeTabbable:r,supportsDisabled:o,safariTabIndex:n,tabIndexProp:i}){return e?t?r&&!o?-1:void 0:r?n&&i==null?0:i:i??0:i}function y$(e,t){return Gt(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var nCe=!1,X8=!0;function Hct(e){let t=e.target;B1(t)&&!t.hasAttribute("data-focus-visible")&&(X8=!1)}function Uct(e){if(iCe(e.key)){X8=!0;return}e.metaKey||e.ctrlKey||e.altKey&&(!sCe||e.key!=="Tab")||(X8=!0)}var vP=Fo(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let s=(0,Ei.useRef)(null),[a,c]=K8(i,Nct,r);r??=a,(0,Ei.useEffect)(()=>{t&&(nCe||($f("mousedown",Hct,!0),$f("keydown",Uct,!0),nCe=!0))},[t]);let d=t&&Jf(i),u=d&&!r,[f,m]=(0,Ei.useState)(!1),h=(0,Ei.useRef)(!1),g=(0,Ei.useRef)(null),b=Gt(L=>{g.current?.(),g.current=null,h.current=!1,L?.removeAttribute("data-focus-visible")});(0,Ei.useEffect)(()=>{t&&!u||(b(s.current),f&&m(!1))},[t,u,f,b]),(0,Ei.useEffect)(()=>{if(!t||!f)return;let L=s.current;if(!L||typeof IntersectionObserver>"u")return;let U=new IntersectionObserver(()=>{ep(L)||(h.current=!1,m(!1))});return U.observe(L),()=>U.disconnect()},[t,f]),(0,Ei.useEffect)(()=>()=>g.current?.(),[]);let v=y$(i.onKeyPressCapture,d),y=y$(i.onMouseDownCapture,d),w=y$(i.onClickCapture,d),_=(L,U)=>{if(U&&(L.currentTarget=U),!t)return;let j=L.currentTarget;if(j&&ed(j)&&(n?.(L),!L.defaultPrevented)){if(j.dataset.focusVisible="true",h.current=!0,zct(j)){if(g.current?.(),g.current=null,typeof IntersectionObserver<"u"){let Y=new IntersectionObserver(()=>{ep(j)||b(j)});Y.observe(j),g.current=()=>Y.disconnect()}return}m(!0)}},x=i.onKeyDownCapture,C=Gt(L=>{if(x?.(L),L.defaultPrevented||!t||f||h.current||(L.metaKey||L.altKey||L.ctrlKey)&&!iCe(L.key)||!Hn(L))return;let U=L.currentTarget;Fy(U,"focusout",()=>_(L,U))}),S=i.onFocusCapture,k=Gt(L=>{if(S?.(L),L.defaultPrevented||!t)return;if(!Hn(L)){m(!1);return}let U=L.currentTarget,j=()=>_(L,U);X8||Dct(L.target)?Fy(L.target,"focusout",j):m(!1)}),R=i.onBlur,O=Gt(L=>{R?.(L),t&&G8(L)&&(b(L.currentTarget),m(!1))}),E=(0,Ei.useContext)(kSe),I=Gt(L=>{t&&o&&L&&E&&queueMicrotask(()=>{ed(L)||ep(L)&&L.focus()})}),[T,M]=(0,Ei.useState)(oCe);Ur(()=>{let L=s.current;if(!L)return;let U=Bct(L.tagName.toLowerCase());U!==oCe&&M(U)},[]);let F=t&&!!(T&aCe),V=t&&!!(T&lCe),[B,z]=(0,Ei.useState)(!1);sCe&&(0,Ei.useEffect)(()=>{if(!t)return;let L=s.current;if(!L)return;let{type:U}=L,j=L.tagName==="INPUT"&&(U==="checkbox"||U==="radio");z(Rb(L)||j)},[t]);let A=i.style,D=(0,Ei.useMemo)(()=>u?{pointerEvents:"none",...A}:A,[u,A]);return i={"data-focus-visible":t&&f||void 0,"data-autofocus":o||void 0,"aria-disabled":d||void 0,...i,...c,ref:Cn(s,I,i.ref),style:D,tabIndex:jct({focusable:t,trulyDisabled:u,nativeTabbable:F,supportsDisabled:V,safariTabIndex:B,tabIndexProp:i.tabIndex}),disabled:V&&u?!0:void 0,contentEditable:d?void 0:i.contentEditable,onKeyPressCapture:v,onClickCapture:w,onMouseDownCapture:y,onKeyDownCapture:C,onFocusCapture:k,onBlur:O},L1(i)}),oSr=ko(function(t){let r=vP(t);return No(Mct,r)});var Ib=l(ae(),1),Wct="button";function cCe(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?Rb(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?Rb(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var Gct=Symbol("command"),w$=Fo(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,Ib.useRef)(null),[i,s]=(0,Ib.useState)(!1),a=o.type;(0,Ib.useEffect)(()=>{let x=n.current;if(!x)return;let C=Rb(x);a!==void 0&&C&&x.type==="button"||s(C)},[a]);let[c,d]=(0,Ib.useState)(!1),u=(0,Ib.useRef)(!1),f=Jf(o),[m,h]=K8(o,Gct,!0);Ur(()=>{f&&(u.current=!1,d(!1))},[f]);let g=o.onKeyDown,b=Gt(x=>{g?.(x);let C=x.currentTarget;if(x.defaultPrevented||m||f||!Hn(x)||ma(C)||C.isContentEditable)return;let S=t&&x.key==="Enter",k=r&&x.key===" ",R=x.key==="Enter"&&!t,O=x.key===" "&&!r;if(R||O){x.preventDefault();return}if(S||k){let E=cCe(x);if(S){if(!E){x.preventDefault();let{view:I,...T}=x,M=()=>b$(C,T);VSe()?Fy(C,"keyup",M):queueMicrotask(M)}}else k&&(u.current=!0,E||(x.preventDefault(),d(!0)))}}),v=o.onKeyUp,y=Gt(x=>{if(v?.(x),m)return;let C=r&&x.key===" ";if(!u.current||!C)return;let S=cCe(x);if(u.current=!1,S||d(!1),x.defaultPrevented||!Hn(x)||f||x.metaKey||S)return;x.preventDefault();let k=x.currentTarget,{view:R,...O}=x;queueMicrotask(()=>b$(k,O))}),w=o.onBlur,_=Gt(x=>{w?.(x),u.current&&(u.current=!1,d(!1))});return o={"data-active":c||void 0,type:i?"button":void 0,...h,...o,ref:Cn(n,o.ref),onKeyDown:b,onKeyUp:y,onBlur:_},o=vP(o),o}),cSr=ko(function(t){let r=w$(F8(t));return No(Wct,r)});var _P=ll(),dCe=_P.useContext,fSr=_P.useScopedContext,pSr=_P.useProviderContext,uCe=_P.ContextProvider,fCe=_P.ScopedContextProvider;var Z8=l(ae(),1),Yct="div",x$=Fo(function({store:t,shouldRegisterItem:r=!0,getItem:o=B8,element:n,...i}){let s=dCe();t=t||s;let a=Vs(i.id),c=(0,Z8.useRef)(n);return(0,Z8.useEffect)(()=>{let d=c.current;if(!a||!d||!r)return;let u=o({id:a,element:d});return t?.renderItem(u)},[a,r,o,t]),i={...i,ref:Cn(c,i.ref)},i}),vSr=ko(function(t){let r=x$(t);return No(Yct,r)});var S$=l(ae(),1),yP=ll([uCe],[fCe]),xSr=yP.useContext,Q8=yP.useScopedContext,pCe=yP.useProviderContext,J8=yP.ContextProvider,z1=yP.ScopedContextProvider,mCe=(0,S$.createContext)(void 0),hCe=(0,S$.createContext)(void 0);var H1=l(ae(),1);function Ly(e,t){let r=e.__unstableInternals;return Ds(r,"Invalid store"),r[t]}function bCe(e,t){if(!e)return!0;for(let r of e)if(t instanceof Set){if(t.has(r))return!0}else if(wP(r,t))return!0;return!1}function wP(e,t){return e===t||e!==e&&t!==t}function vCe(e,t,r,o){let n;for(let i of g$(t))wP(t[i],r[i])||o!==void 0&&bCe([i],o)||(n??={...e},n[i]=t[i]);return n}var qct=100;function Kct(e,t,r){if(t)for(let o of t){let n=e.get(o);n||(n=new Set,e.set(o,n)),n.add(r)}}function Xct(e,t,r){if(e&&t)for(let o of t){let n=e.get(o);n&&(n.delete(r),n.size||e.delete(o))}}function _Ce(e){let t=new Set,r=e.currentListener;if(!r)return t;for(let o of e.keyedListeners)if(t.add(o),o===r)return t;return t.clear(),t.add(r),t}function $8(e){e.notifiedListeners??=_Ce(e)}function k$(e,t){if(!e.currentListener)return!1;let r=!1;for(let n of e.keyedListeners){if(n===e.currentListener){r=!0;continue}if(r&&n===t)return!1}let o=!1;for(let n of e.group.listeners){if(n===e.currentListener)return o;n===t&&(o=!0)}return!1}function C$(e,t,r){for(let o of e)if(o.group===t&&!o.recovering&&!(r&&!o.keyedListeners.has(r))){$8(o);for(let n of o.group.listeners){if(n===o.currentListener)break;k$(o,n)&&o.notifiedListeners?.add(n)}}}function Zct(e,t,r){for(let o of e)o.group===t&&(o.recovering||k$(o,r)&&($8(o),o.notifiedListeners?.add(r)))}function Qct({fastPathFrames:e,group:t,keys:r,listener:o}){let n=t.listeners.has(o);for(let i of e)i.group===t&&(i.recovering||r.includes(i.updatedKey)&&(k$(i,o)?($8(i),i.notifiedListeners?.add(o)):n&&($8(i),i.recoverToLive=!0)))}function Jct(e,t,r){for(let o of e)o.group===t&&o.notifiedListeners?.delete(r)}function $ct({fastPathFrames:e,group:t,keys:r,listener:o}){for(let n of e)n.group===t&&(n.recovering||r.includes(n.updatedKey)&&n.keyedListeners.add(o))}function edt(e,t){if(!e.disposables.size)return;let r=e.disposables.get(t);r&&(e.disposables.delete(t),r())}function yCe(e,t,r){let o=e.disposables.get(t);if(!o){e.disposables.set(t,r);return}e.disposables.set(t,()=>{o(),r()})}function wCe(e,t,r,o,n,i){if(e.suspendCounts?.has(t))return;let{disposables:s}=e,a=s.size?s.get(t):void 0;if(a){s.delete(t);let d=r;a(),r=n?.()??r,r!==d&&(o=vCe(o,r,d,i)??o)}let c=t(r,o);c&&yCe(e,t,c)}function gCe({group:e,getState:t,prevState:r,updatedKey:o,notifiedListeners:n}){let i=e.allKeysListeners;for(let s of e.listeners)n?.has(s)||!i?.has(s)&&!bCe(e.listenerKeys.get(s),o)||(n?.add(s),wCe(e,s,t(),r,t,o))}function ha(e,...t){let r=e,o=r,n=pP,i=!1,s=!1,a=new Set,c=new Set,d=new Set,u={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},f={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},m=I=>(d.add(I),()=>d.delete(I)),h=()=>{let I=c.size,T=Symbol();c.add(T);let M=()=>{c.delete(T)&&(c.size||n())};if(I)return M;let F=g$(r),V=[];for(let A of t){let D=A?.getState?.();if(!D)continue;let L=F.filter(U=>pa(D,U));if(L.length){if(t.length===1||L.length===F.length){for(let U of L)V.push(to(A,[U],j=>{O(U,j[U],!0)}));continue}V.push(oc(A,L,(U,j)=>{for(let Y of L)U[Y]!==j[Y]&&O(Y,U[Y],!0)}));for(let U of L){let j=A?.getState?.();j&&O(U,j[U],!0)}}}let B=[];for(let A of d)B.push(A());let z=t.map(xP);return n=Jm(...V,...B,...z),M},g=(I,T,M)=>{M!==void 0&&(M?Xct(I.listenersByKey,M,T):I.allKeysListeners?.delete(T))},b=[],v=(I,T,M=u)=>{let F=I?[...I]:null,V=M.listeners.has(T);return V||Jct(b,M,T),F?Qct({fastPathFrames:b,group:M,keys:F,listener:T}):(V&&C$(b,M),Zct(b,M,T)),V&&(C$(b,M,T),g(M,T,M.listenerKeys.get(T))),M.listeners.add(T),F?(M.listenersByKey??=new Map,Kct(M.listenersByKey,F,T),$ct({fastPathFrames:b,group:M,keys:F,listener:T})):(M.allKeysListeners??=new Set,M.allKeysListeners.add(T)),M.listenerKeys.set(T,F),()=>{let B=M.disposables.get(T);M.disposables.delete(T),C$(b,M,T);let z=M.listenerKeys.get(T);g(M,T,F),z!==F&&g(M,T,z),M.listenerKeys.delete(T),M.listeners.delete(T),B?.()}},y=(I,T)=>v(I,T),w=(I,T,M)=>{let F=I.listeners.has(T);if(F){I.suspendCounts??=new Map;let B=I.suspendCounts.get(T)??0;I.suspendCounts.set(T,B+1)}let V;try{let B=r;edt(I,T),r!==B&&(V=vCe(M,r,B));let z=T(r,V??M);z&&yCe(I,T,z)}finally{if(F){let B=I.suspendCounts,z=B?.get(T);z&&z>1?B?.set(T,z-1):B?.delete(T),B?.size||delete I.suspendCounts}}},_=(I,T)=>(w(u,T,r),v(I,T)),x=(I,T)=>(!f.listeners.size&&!s&&(o=r),w(f,T,o),v(I,T,f)),C=I=>ha(RSe(r,I),E),S=I=>ha(PSe(r,I),E),k=()=>r,R=(I,T,M)=>{if(!(M instanceof Set)&&!I.allKeysListeners?.size){let F=I.listenersByKey?.get(M);if(!F)return;let V={group:I,keyedListeners:F,updatedKey:M,currentListener:null};b.push(V);try{for(let B of F){if(V.notifiedListeners?.has(B)||(V.currentListener=B,V.notifiedListeners?.add(B),wCe(I,B,r,T,k,M),!I.allKeysListeners?.size&&!V.recoverToLive))continue;let z=V.notifiedListeners??_Ce(V);V.notifiedListeners=z,V.recovering=!0,gCe({group:I,getState:k,prevState:T,updatedKey:M,notifiedListeners:z});return}}finally{b.pop()}return}gCe({group:I,getState:k,prevState:T,updatedKey:M})},O=(I,T,M=!1)=>{if(!pa(r,I))return;let F=r[I],V=V8(T,()=>F);if(wP(V,F))return;let B=s;s=!0;let z=r,A={...r,[I]:V};r=A;let D=!1;try{if(!M&&t.length){for(let L of t)if(L?.setState?.(I,V),!wP(r[I],V)){D=!0;break}if(D){let L=0;for(;L<qct;L+=1){let U=!1;for(let j of t){let Y=r[I];j?.setState?.(I,Y),wP(r[I],Y)||(U=!0)}if(!U)break}}}if(!D){let L=r===A?z:{...r,[I]:z[I]};R(u,L,I)}}finally{s=B}if(!f.listeners.size){s||(o=r);return}a.add(I),!i&&(i=!0,queueMicrotask(()=>{i=!1;let L=r,U=a;a=new Set;let j=o;R(f,j,U),o===j&&(o=L)}))},E={getState:k,setState:O,__unstableInternals:{setup:m,init:h,subscribe:y,sync:_,batch:x,pick:C,omit:S}};return E}function fo(e,...t){if(e)return Ly(e,"setup")(...t)}function xP(e,...t){if(e)return Ly(e,"init")(...t)}function oc(e,...t){if(e)return Ly(e,"subscribe")(...t)}function to(e,...t){if(e)return Ly(e,"sync")(...t)}function Ob(e,...t){if(e)return Ly(e,"batch")(...t)}function e7(e,...t){if(e)return Ly(e,"omit")(...t)}function xCe(e,...t){if(e)return Ly(e,"pick")(...t)}function j1(...e){let t={};for(let o of e){let n=o?.getState?.();n&&Object.assign(t,n)}let r=ha(t,...e);return Object.assign({},...e,r)}function tdt(e){let t=e.find(n=>!!n.element),r=[...e].reverse().find(n=>!!n.element)?.element,o=t?.element?.parentElement;if(!r)return tc(o).body;for(;o;){if(o.contains(r))return o;o=o.parentElement}return tc(o).body}function rdt(e){return e?.__unstablePrivateStore}var t7=64;function SCe(e,t){if(e.length<t7){t.ids&&(t.items=void 0,t.ids=void 0);return}if(t.items===e)return t.ids;let r=new Set;for(let o of e)r.add(o.id);return t.items=e,t.ids=r,r}function E$(e,t,r){if(e.length<t7){t.ids&&(t.items=void 0,t.ids=void 0);return}if(!r){r=new Set;for(let o of e)r.add(o.id)}t.items=e,t.ids=r}function CCe(e={}){e.store;let t=e.store?.getState(),r=At(e.items,t?.items,e.defaultItems,[]),o=rdt(e.store),n=o?.__unstableCollectionLookup??{controlledItems:new Map(r.map(w=>[w.id,w])),registeredItems:new Map,controlledItemsSource:r,propagatedItems:r},{controlledItems:i,registeredItems:s}=n,a={},c={},d={items:r,renderedItems:At(t?.renderedItems,[])},u=ha(d,e.store),f=Object.assign(ha({items:r,renderedItems:d.renderedItems},o),{__unstableCollectionLookup:n}),m=w=>{let _=DSe(w,x=>x.element);f.setState("renderedItems",_),u.setState("renderedItems",_)},h=w=>{if(w!==n.controlledItemsSource){n.controlledItemsSource=w,i.clear();for(let _ of w)i.set(_.id,_)}},g=(w,_)=>{if(w!=="items"){u.setState(w,_);return}u.setState("items",x=>{let C=V8(_,x);return C===x?x:(n.propagatedItems=C,h(C),C)})};fo(u,()=>xP(f)),o||(oc(u,["items"],({items:w})=>{w!==n.propagatedItems&&(n.propagatedItems=w,h(w))}),fo(f,()=>Ob(f,["items"],({items:w})=>{n.propagatedItems=w,u.setState("items",w)}))),fo(f,()=>Ob(f,["renderedItems"],w=>{let _=!0,x=requestAnimationFrame(()=>{let{renderedItems:R}=u.getState();w.renderedItems!==R&&m(w.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(x);let C=()=>{if(_){_=!1;return}cancelAnimationFrame(x),x=requestAnimationFrame(()=>m(w.renderedItems))},S=tdt(w.renderedItems),k=new IntersectionObserver(C,{root:S});for(let R of w.renderedItems)R.element&&k.observe(R.element);return()=>{cancelAnimationFrame(x),k.disconnect()}}));let b=(w,_,x)=>{let C=x?.registeredItems,S=x?.controlledItems;return k=>{let R=C?.get(k.id),O=!!R||!!S?.has(k.id),E;return f.setState(w,T=>{let M=_.ids||T.length>=t7&&!O?SCe(T,_):void 0,F=M&&!M.has(k.id)?-1:T.findIndex(({id:B})=>B===k.id),V=T.slice();if(F!==-1){E=T[F];let B={...E,...k};V[F]=B,C?.set(k.id,B)}else V.push(k),C?.set(k.id,k),M?.add(k.id);return(_.ids||F===-1&&V.length>=t7)&&E$(V,_,M),V}),()=>{C&&(R?C.set(k.id,R):C.delete(k.id)),f.setState(w,T=>{let M=_.ids?SCe(T,_):void 0;if(!E){let B=T.filter(({id:z})=>z!==k.id);return M?.delete(k.id),_.ids&&E$(B,_,M),B}let F=T.findIndex(({id:B})=>B===k.id);if(F===-1)return T;let V=T.slice();return V[F]=E,_.ids&&E$(V,_,M),V})}}},v=b("items",a,n),y=b("renderedItems",c);return{...u,setState:g,registerItem:v,renderItem:w=>Jm(v(w),y(w)),item:w=>w?s.size?s.get(w)??i.get(w)??null:i.get(w)??null:null,__unstablePrivateStore:f}}var odt={id:null};function op(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function ndt(e){for(let t=e.length-1;t>=0;t-=1){let r=e[t];if(r&&!r.disabled)return r}}function idt(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function kCe(e,t){return e.filter(r=>r.rowId===t)}function ECe({items:e,fromIndex:t,step:r,rowId:o,excludeId:n}){for(let i=t;i>=0&&i<e.length;i+=r){let s=e[i];if(!s||s.rowId!==o||s.disabled)continue;let a=s.id;if(!(n!=null&&a===n))return a}}function TCe(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[odt]:[],...e.slice(0,o)]}var sdt=48,adt=4;function ldt(e){let t=[],r,o;for(let n of e){let i=n.rowId;if(r&&o===i){r.push(n);continue}let s=t.find(a=>a[0]?.rowId===i);s?(s.push(n),r=s):(r=[n],t.push(r)),o=i}return t}function cdt(e){let t=e[0];if(!t)return[];let r=1;for(;r<e.length&&e[r]?.rowId===t.rowId;)r+=1;let o=e.slice(0,r);if(r===e.length)return[o];let n=[o],i;for(;r<e.length;r+=1){let s=e[r];if(!s)continue;let a=i?i.get(s.rowId):n.find(d=>d[0]?.rowId===s.rowId);if(a){a.push(s);continue}let c=[s];n.push(c),i?i.set(s.rowId,c):n.length===adt&&(i=new Map(n.map(d=>[d[0]?.rowId,d])))}return n}function r7(e){return e.length>=sdt?cdt(e):ldt(e)}function PCe(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function ddt(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function udt(e,t,r){let o=PCe(e);for(let n of e)for(let i=0;i<o;i+=1){let s=n[i];if(!s||r&&s.disabled){let a=i===0&&r?op(n):n[i-1];n[i]=a&&t!==a.id&&r?a:ddt(a?.rowId)}}return e}function fdt(e){let t=r7(e),r=PCe(t),o=[];for(let n=0;n<r;n+=1)for(let i of t){let s=i[n];s&&o.push({...s,rowId:s.rowId?`${n}`:void 0})}return o}function RCe(e={}){let t=e.store?.getState(),r=CCe(e),o=At(e.activeId,t?.activeId,e.defaultActiveId),n=At(t?.compositeElement,t?.baseElement,null),i=At(e.compositeElementInFocusOrder,e.includesBaseElement,t?.compositeElementInFocusOrder,t?.includesBaseElement,o===null),s={...r.getState(),id:At(e.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:o,compositeElement:n,baseElement:n,compositeElementInFocusOrder:i,includesBaseElement:i,moves:At(t?.moves,0),orientation:At(e.orientation,t?.orientation,"both"),rtl:At(e.rtl,t?.rtl,!1),virtualFocus:At(e.virtualFocus,t?.virtualFocus,!1),focusLoop:At(e.focusLoop,t?.focusLoop,!1),focusWrap:At(e.focusWrap,t?.focusWrap,!1),focusShift:At(e.focusShift,t?.focusShift,!1)},a=ha(s,r,e.store);fo(a,()=>Jm(to(a,["compositeElement"],u=>{a.setState("baseElement",u.compositeElement)}),to(a,["baseElement"],u=>{a.setState("compositeElement",u.baseElement)}),to(a,["compositeElementInFocusOrder"],u=>{a.setState("includesBaseElement",u.compositeElementInFocusOrder)}),to(a,["includesBaseElement"],u=>{a.setState("compositeElementInFocusOrder",u.includesBaseElement)}))),fo(a,()=>to(a,["renderedItems","activeId"],u=>{a.setState("activeId",f=>f!==void 0?f:op(u.renderedItems)?.id)}));let c=(u="next",f={})=>{let m=a.getState(),h=At(f.compositeElementInFocusOrder,f.includesBaseElement,m.compositeElementInFocusOrder),{skip:g=0,activeId:b=m.activeId,focusShift:v=m.focusShift,focusLoop:y=m.focusLoop,focusWrap:w=m.focusWrap,renderedItems:_=m.renderedItems,rtl:x=m.rtl}=f,C=u==="up"||u==="down",S=u==="next"||u==="down",k=S?x&&!C:!x||C,R=v&&!g;if(!g&&!w&&!h&&b!=null&&(!C||!R&&!_.some(D=>D.rowId!=null))){let D=-1;if(_===m.renderedItems){let U=_[0];if(U&&r.item(U.id)===U){let j=r.item(b);j?.id===b&&(D=_.indexOf(j))}}D===-1&&(D=_.findIndex(U=>U.id===b));let L=_[D];if(L){let U=k?-1:1,j=ECe({items:_,fromIndex:D+U,step:U,rowId:L.rowId,excludeId:b});return j!==void 0?j:y&&(C?y!=="horizontal":y!=="vertical")?ECe({items:_,fromIndex:U===1?0:_.length-1,step:U,rowId:L.rowId,excludeId:b}):void 0}}let O=C?D8(udt(r7(_),b,R)):_;if(O=k?L8(O):O,O=C?fdt(O):O,b==null)return op(O)?.id;let E=O.find(D=>D.id===b);if(!E)return op(O)?.id;let I=O.some(D=>D.rowId),T=O.indexOf(E),M=O.slice(T+1),F=kCe(M,E.rowId);if(g){let D=idt(F,b);return(D.slice(g)[0]||D[D.length-1])?.id}let V=y&&(C?y!=="horizontal":y!=="vertical"),B=I&&w&&(C?w!=="horizontal":w!=="vertical"),z=S?(!I||C)&&V&&h:C?h:!1;if(V)return op(TCe(B&&!z?O:kCe(O,E.rowId),b,z),b)?.id;if(B){let D=op(z?F:M,b);return z?D?.id||null:D?.id}let A=op(F,b);return!A&&z?null:A?.id},d=(u,f)=>typeof f=="number"?c(u,{skip:f}):c(u,f);return{...r,...a,setCompositeElement:u=>a.setState("compositeElement",u),setBaseElement:u=>a.setState("compositeElement",u),setActiveId:u=>a.setState("activeId",u),move:u=>{u!==void 0&&(a.setState("activeId",u),a.setState("moves",f=>f+1))},first:()=>op(a.getState().renderedItems)?.id,last:()=>ndt(a.getState().renderedItems)?.id,next:u=>d("next",u),previous:u=>d("previous",u),down:u=>d("down",u),up:u=>d("up",u)}}var ICe=op,OCe=r7,o7=new WeakSet;function ACe(e){rc(e)===e&&(o7.add(e),queueMicrotask(()=>o7.delete(e)))}function MCe(e){o7.delete(e)}function mdt(e,t){let{virtualFocus:r,compositeElement:o}=e.getState();if(!r||!o||!ma(o)){t();return}let n=o.scrollLeft,i=o.scrollTop;t(),o.scrollLeft=n,o.scrollTop=i}function NCe(e){let t=e.getState();return"contentElement"in t?t.contentElement:null}function R$(e){let{compositeElement:t}=e.getState(),r=rc(t);return r?t?.contains(r)||eh(e,r)?!0:!!NCe(e)?.contains(r):!1}function hdt({store:e,id:t,focus:r,markedOnly:o,requireFocus:n,scrollIntoView:i}){let s=null,a,c=!1,d=!1,u=!1,f=!1,m=!1,h=e.getState().compositeElement,g=rc(h),b=n?g:null,v=!!h?.contains(g),y=O=>{if(!b)return!0;let E=rc(b);return E===b||E===O?!0:R$(e)},w=O=>{if("mounted"in O){if(O.mounted)f=!0;else if(f)return!0}if("open"in O){if(O.open)m=!0;else if(m)return!0}return t!=null&&O.activeId!=null&&O.activeId!==t},_=(O,E)=>{if(!("open"in O)||O.open)return!1;let I=NCe(e);if(!I?.contains(E))return!1;let{compositeElement:T}=O;return!T||I.contains(T)?!1:z8(E)},x=O=>{let E=$m(e,a??(t===void 0?O.activeId:t));return E?.element?.isConnected?(a=E.id,E.element):null},C,S,k=()=>{u=!0,C?.(),S?.()},R=()=>{if(u)return;let O=e.getState();if(w(O))return k();let E=!1;if(s){if(!s.isConnected&&(E=c&&!d&&rc(s)===tc(s).body,s=x(O),!s))return k()}else if(s=x(O),!s)return;if(E)c=!1;else if(!y(s))return k();let I=r&&v&&_(O,s);if(I){let{activeId:T}=O;if(T!=null&&T!==a)return k()}if(r&&!c&&!I){c=!0,d=!1;let T=s;C?.();let M=()=>{d=!o7.has(T)},F=()=>{d=!1};if(T.addEventListener("blur",M),T.addEventListener("focus",F),C=()=>{T.removeEventListener("blur",M),T.removeEventListener("focus",F)},mdt(e,()=>{T.focus({preventScroll:!0})}),u)return}if(o&&!s.hasAttribute("data-autofocus"))return I?void 0:k();if(z8(s)&&!("unstable_placing"in O&&O.unstable_placing)){if(I||k(),i){i(s);return}s.scrollIntoView({block:"nearest",inline:"nearest"})}};return S=oc(e,["activeId","items","mounted","open","unstable_placing"],R),R(),k}function n7(e){let t=(0,H1.useRef)(null),r=(0,H1.useRef)(e),o=(0,H1.useCallback)(()=>{t.current?.(),t.current=null},[]),n=(0,H1.useCallback)(i=>{if(!e||r.current!==e)return;o();let s=hdt({store:e,...i});return t.current=s,s},[e,o]);return Ur(()=>(r.current=e,()=>{r.current=void 0,o()}),[e,o]),n}function $m(e,t){return t&&e.item(t)||null}function FCe(e,t=!1){if(ma(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=tc(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var P$=Symbol("FOCUS_SILENTLY");function DCe(e){e[P$]=!0,e.focus({preventScroll:!0})}function LCe(e){let t=e[P$];return delete e[P$],t}function eh(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var rd=l(ae(),1),zCe=l(P(),1);var hu=l(ae(),1),O$=l(nx(),1),i7=()=>()=>{};function s7(e){return Array.isArray(e)}function I$(e,t){return e===t||e!==e&&t!==t}function gdt(e,t){if(e?.length!==t.length)return!1;for(let r=0;r<e.length;r+=1){let o=e[r];if(o===void 0)return!1;if(!I$(o,t[r]))return!1}return!0}function VCe(e){let t=hu.useRef(null),r=t.current;if(e===null)return t.current=null,null;if(gdt(r,e))return r;let o=[...e];return t.current=o,o}function xr(e,t=B8,r){let o=VCe(s7(t)?t:typeof t=="function"?null:[t]),n=hu.useCallback(s=>!e||o?.length===0?i7():oc(e,o,s),[e,o]),i=()=>{let s=e?.getState();if(s7(t))return r?.(s);if(typeof t=="function")return t(s);if(s&&pa(s,t))return s[t]};return(0,O$.useSyncExternalStore)(n,i,i)}function bdt(e,t){let r=[],o=!1;for(let n in e){let i=e[n];if(i!==void 0){if(typeof i=="function"){o=!0;continue}r.includes(i)||r.push(i)}}if(!o)return r;if(!t)return null;for(let n of t)r.includes(n)||r.push(n);return r}function Vy(e,t,r){let o=s7(t)?r??{}:t,n=s7(t)?t:void 0,i=hu.useRef({}),s=VCe(bdt(o,n)),a=hu.useCallback(d=>!e||s?.length===0?i7():oc(e,s,d),[e,s]),c=()=>{let d=e?.getState(),u=!1,f=i.current;for(let m in o){let h=o[m];if(h===void 0)continue;if(typeof h=="function"){let b=h(d);Object.is(b,f[m])||(f[m]=b,u=!0)}if(typeof h=="function")continue;let g=d&&pa(d,h)?d[h]:void 0;Object.is(g,f[m])||(f[m]=g,u=!0)}return u&&(i.current={...f}),i.current};return(0,O$.useSyncExternalStore)(a,c,c)}function Jo(e,t,r,o){let n=pa(t,r)?t[r]:void 0,i=o?t[o]:void 0,s=!!i,a=$Se({value:n,setValue:i});Ur(()=>{if(s)return oc(e,[r],(c,d)=>{let{value:u,setValue:f}=a.current;f&&(I$(c[r],d[r])||I$(c[r],u)||f(c[r]))})},[e,r,s]),Ur(()=>{if(n!==void 0)return e.setState(r,n),Ob(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function U1(e,t){let[r,o]=hu.useState(()=>e(t));Ur(()=>xP(r),[r]);let n=hu.useCallback(i=>xr(r,i),[r]);return[hu.useMemo(()=>({...r,useState:n}),[r,n]),Gt(()=>{o(i=>e({...t,...i.getState()}))})]}var vdt="button";function _dt(e){return j8(e)?!0:e.tagName==="INPUT"&&!Rb(e)}function ydt(e,t=!1){let r=e.clientHeight,{top:o}=e.getBoundingClientRect(),n=Math.max(r*.875,r-40)*1.5,i=t?r-n+o:n+o;return e.tagName==="HTML"?i+e.scrollTop:i}function wdt(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function BCe(e,t,r,o=!1){if(!t||!r)return;let{renderedItems:n}=t.getState(),i=gP(e);if(!i)return;let s=ydt(i,o),a,c;for(let d=0;d<n.length;d+=1){let u=a;if(a=r(d),!a)break;if(a===u)continue;let f=$m(t,a)?.element;if(!f)continue;let m=wdt(f,o)-s,h=Math.abs(m);if(o&&m<=0||!o&&m>=0){c!==void 0&&c<h&&(a=u);break}c=h}return a}function xdt(e,t){return Hn(e)?!1:eh(t,e.target)}var A$=Fo(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:s,typeaheadText:a,"aria-setsize":c,"aria-posinset":d,unstable_scrollIntoView:u,...f}){let m=Q8();t=t||m;let h=Vs(f.id),g=(0,rd.useRef)(null),b=(0,rd.useRef)(null),v=(0,rd.useCallback)(q=>{let ne=b.current;!q&&ne&&ACe(ne),q&&MCe(q),b.current=q},[]),y=(0,rd.useContext)(hCe),w=Jf(f)&&!f.accessibleWhenDisabled,_=f.shouldRegisterItem,x=q=>{if(r)return r;if(q&&y?.compositeElement&&y.compositeElement===q.compositeElement)return y.id},{rowId:C,compositeElement:S,ariaSetSize:k,ariaPosInSet:R}=Vy(t,["compositeElement","renderedItems"],{rowId:x,compositeElement(q){return q?.compositeElement||void 0},ariaSetSize(q){if(c!=null)return c;if(q&&y?.ariaSetSize&&y.compositeElement===q.compositeElement)return y.ariaSetSize},ariaPosInSet(q){if(d!=null)return d;if(!q||!y?.ariaPosInSet||y.compositeElement!==q.compositeElement)return;let ne=x(q),ie=q.renderedItems.filter(oe=>oe.rowId===ne);return y.ariaPosInSet+ie.findIndex(oe=>oe.id===h)}}),{isActiveItem:O,isTabbable:E}=Vy(t,["activeId","compositeElement","renderedItems","virtualFocus","items"],{isActiveItem(q){return!!q&&q.activeId===h},isTabbable(q){if(!q||!q.compositeElement&&!q.renderedItems.length)return!0;if(q.virtualFocus)return!1;if(!q.renderedItems.length||i)return!0;if(q.activeId===null)return!1;let ne=t?.item(q.activeId);return ne?.disabled||!ne?.element?!0:q.activeId===h}}),I=(0,rd.useCallback)(q=>{let ne={...q,id:h||q.id,rowId:C,disabled:w,children:q.element?.textContent,typeaheadText:a};return s?s(ne):ne},[h,C,w,a,s]),T=f.onFocus,M=(0,rd.useRef)(!1),F=(0,rd.useRef)(null),V=n7(t),B=Gt(q=>{if(T?.(q),q.defaultPrevented||BSe(q)||!h||!t||xdt(q,t))return;let{virtualFocus:ne,compositeElement:ie}=t.getState();if(t.setActiveId(h),j8(q.currentTarget)&&FCe(q.currentTarget),!ne){Hn(q)&&t.item(h)&&V({id:h,markedOnly:!0,requireFocus:!0,scrollIntoView:u});return}if(!Hn(q)||_dt(q.currentTarget))return;let oe=(we,ce)=>{if(!ep(ce))return;let ve=we===ce||eh(t,we);t.item(h)&&V({id:h,markedOnly:!0,requireFocus:!0,scrollIntoView:u}),M.current=!0,ve?DCe(ce):ce.focus({preventScroll:!0})};if(ie?.isConnected){oe(q.relatedTarget,ie);return}if(_===!1)return;let{currentTarget:te,relatedTarget:se}=q,ge=()=>{F.current?.(),F.current=null};ge(),F.current=oc(t,null,()=>{if(rc(te)!==te){ge();return}let we=t.getState(),ce=we.compositeElement;ce?.isConnected&&(ge(),we.virtualFocus&&oe(se,ce))})}),z=f.onBlurCapture,A=Gt(q=>{z?.(q),!q.defaultPrevented&&t?.getState()?.virtualFocus&&M.current&&(M.current=!1,q.preventDefault(),q.stopPropagation())}),D=f.onKeyDown,L=fn(o),U=fn(n),j=Gt(q=>{if(D?.(q),q.defaultPrevented||!Hn(q)||!t)return;let{currentTarget:ne}=q,ie=t.getState(),oe=!!t.item(h)?.rowId,te=ie.orientation!=="horizontal",se=ie.orientation!=="vertical",ge=()=>!!(oe||se||!ie.compositeElement||!ma(ie.compositeElement)),we={ArrowUp:(oe||te)&&t.up,ArrowRight:(oe||se)&&t.next,ArrowDown:(oe||te)&&t.down,ArrowLeft:(oe||se)&&t.previous,Home:()=>{if(ge())return!oe||q.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(ge())return!oe||q.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>BCe(ne,t,t?.up,!0),PageDown:()=>BCe(ne,t,t?.down)}[q.key];if(we){if(j8(ne)){let ve=hP(ne),me=se&&q.key==="ArrowLeft",$=se&&q.key==="ArrowRight",ue=te&&q.key==="ArrowUp",ee=te&&q.key==="ArrowDown";if($||ee){let{length:pe}=MSe(ne);if(ve.end!==pe)return}else if((me||ue)&&ve.start!==0)return}let ce=we();if(L(q)||ce!==void 0){if(!U(q))return;q.preventDefault(),t.move(ce)}}}),Y=(0,rd.useMemo)(()=>({id:h,compositeElement:S}),[h,S]);return f=td(f,q=>(0,zCe.jsx)(mCe.Provider,{value:Y,children:q}),[Y]),f={"data-active-item":O||void 0,...f,id:h,ref:Cn(g,v,f.ref),tabIndex:E?f.tabIndex:-1,onFocus:B,onBlurCapture:A,onKeyDown:j},f=w$(f),f=x$({store:t,...f,getItem:I,shouldRegisterItem:h?_:!1}),{...f,"aria-setsize":k,"aria-posinset":R}}),ZSr=rp(ko(function(t){let r=A$(F8(t));return No(vdt,r)}));var SP=l(ae(),1),a7=l(P(),1);var Sdt="div";function Cdt(e){return e.some(t=>!!t.rowId)}function kdt(e){let t=e.target;return t&&!ma(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function Edt(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function jCe(e,t,r){return Gt(o=>{if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!Hn(o)||Edt(o)||kdt(o))return;let n=e.getState(),i=$m(e,n.activeId)?.element;if(!i)return;let{view:s,...a}=o;i!==r?.current&&i.focus({preventScroll:!0}),USe(i,o.type,a)||o.preventDefault(),o.currentTarget.contains(i)&&o.stopPropagation()})}function Tdt(e){return ICe(D8(L8(OCe(e))))}var Pdt=rp(function({store:t,focusOnMove:r,previousElementRef:o,present:n,scrollIntoView:i}){let s=xr(t,"moves"),a=xr(t,"compositeElement");return(0,SP.useEffect)(()=>{if(!s||!r)return;let{activeId:c}=t.getState();if(c!=null)return n({id:c,requireFocus:R$(t),focus:!0,scrollIntoView:i})},[t,s,r,a,n,i]),Ur(()=>{if(!s||!a)return;let{activeId:c}=t.getState();if(c!==null)return;let d=o.current;o.current=null,d&&Ny(d,{relatedTarget:a}),ed(a)||(ep(a)&&a.scrollIntoView({block:"nearest",inline:"nearest"}),a.focus({preventScroll:!0}))},[t,s,a]),null}),M$=Fo(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,unstable_scrollIntoView:i,...s}){let a=pCe();t=t||a,Ds(t,!1);let c=(0,SP.useRef)(null),d=(0,SP.useRef)(null),u=n7(t),[,f]=q8(r?t.setCompositeElement:null),m=xr(t,"virtualFocus"),h=xr(t,r&&m?["activeId"]:[],E=>r&&m?E.activeId:null);Ur(()=>{if(!t||!r||!m)return;let E=d.current;if(d.current=null,!E)return;let I=$m(t,h)?.element||rc(E);I!==E&&Ny(E,{relatedTarget:I})},[t,h,m,r]);let g=jCe(t,s.onKeyDownCapture,d),b=jCe(t,s.onKeyUpCapture,d),v=s.onFocusCapture,y=Gt(E=>{if(v?.(E),E.defaultPrevented||!t)return;let{virtualFocus:I}=t.getState();if(!I)return;let T=E.relatedTarget,M=LCe(E.currentTarget);Hn(E)&&M&&(E.stopPropagation(),d.current=T)}),w=s.onFocus,_=Gt(E=>{if(w?.(E),E.defaultPrevented||!r||!t)return;let{relatedTarget:I}=E,{virtualFocus:T}=t.getState();if(T)Hn(E)&&!eh(t,I)&&queueMicrotask(()=>u({focus:!0,markedOnly:!0,requireFocus:!0,scrollIntoView:i}));else if(Hn(E)){if(!eh(t,I)){let{activeId:M}=t.getState();M!=null&&u({id:M,markedOnly:!0,requireFocus:!0,scrollIntoView:i})}t.setActiveId(null)}}),x=s.onBlurCapture,C=Gt(E=>{if(x?.(E),E.defaultPrevented||!t)return;let{virtualFocus:I,activeId:T,compositeElement:M}=t.getState();if(!I||E.currentTarget!==M)return;let F=$m(t,T)?.element,V=E.relatedTarget,B=eh(t,V),z=d.current;d.current=null,Hn(E)&&B?(V===F?z&&z!==V&&Ny(z,E):F?Ny(F,E):z&&Ny(z,E),E.stopPropagation()):!eh(t,E.target)&&F&&Ny(F,E)}),S=s.onKeyDown,k=fn(n),R=Gt(E=>{if(S?.(E),E.nativeEvent.isComposing||E.defaultPrevented||!t||!Hn(E))return;let{orientation:I,items:T,renderedItems:M,activeId:F,rtl:V}=t.getState(),B=$m(t,F);if(B?.element?.isConnected)return;let z=B&&F!=null,A=z?T:M,D=I!=="horizontal",L=I!=="vertical",U=Cdt(A);if((E.key==="ArrowLeft"||E.key==="ArrowRight"||E.key==="Home"||E.key==="End")&&ma(E.currentTarget))return;let ie={ArrowUp:(U||D)&&(()=>z?t.up({activeId:F,renderedItems:A}):U?Tdt(M)?.id:t?.last()),ArrowRight:(U||L)&&(()=>z?t.next({activeId:F,renderedItems:A}):V?t.last():t.first()),ArrowDown:(U||D)&&(()=>z?t.down({activeId:F,renderedItems:A}):t.first()),ArrowLeft:(U||L)&&(()=>z?t.previous({activeId:F,renderedItems:A}):V?t.first():t.last()),Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[E.key];if(ie){let oe=ie();if(oe!==void 0){if(!k(E))return;E.preventDefault(),t.move(oe)}}});s=td(s,E=>(0,a7.jsxs)(z1,{value:t,children:[E,r&&(0,a7.jsx)(Pdt,{store:t,focusOnMove:o,previousElementRef:d,present:u,scrollIntoView:i})]}),[t,r,o,u]),s={"aria-activedescendant":xr(t,r&&m?["items"]:[],()=>{if(t&&r&&m)return $m(t,h)?.id}),...s,ref:Cn(c,f,s.ref),onKeyDownCapture:g,onKeyUpCapture:b,onFocusCapture:y,onFocus:_,onBlurCapture:C,onKeyDown:R};let O=xr(t,r&&!m?["activeId"]:[],E=>r&&(m||E.activeId===null));return s=vP({focusable:O,...s}),s}),nCr=ko(function(t){let r=M$(t);return No(Sdt,r)});var CP=ll(),aCr=CP.useContext,lCr=CP.useScopedContext,N$=CP.useProviderContext,HCe=CP.ContextProvider,UCe=CP.ScopedContextProvider;var F$=l(ae(),1),kP=ll([HCe],[UCe]),fCr=kP.useContext,pCr=kP.useScopedContext,mCr=kP.useProviderContext,WCe=kP.ContextProvider,l7=kP.ScopedContextProvider,GCe=(0,F$.createContext)(void 0),hCr=(0,F$.createContext)(void 0);var By=l(ae(),1),D$=l(P(),1);var XCe=l(Gd(),1),Rdt="div";function YCe(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function qCe(e){let t=e?.trim()||"0s",r=t.endsWith("ms")?1:1e3,o=Number.parseFloat(t)*r;return Number.isNaN(o)?0:o}function KCe(e,t,r){let o=e.split(","),n=t.split(","),i=r.split(","),s=0;for(let[a,c]of o.entries()){if(c.trim()==="none")continue;let d=qCe(n[a%n.length]),u=qCe(i[a%i.length]);s=Math.max(s,d+u)}return s}function Idt(e){let{transitionProperty:t,transitionDuration:r,transitionDelay:o,animationName:n,animationDuration:i,animationDelay:s}=getComputedStyle(e);return Math.max(KCe(t,o,r),KCe(n,s,i))}function L$(e,t,r){return!r&&t!==!1&&(!e||!!t)}var Odt=Fo(function({store:t,alwaysVisible:r,unstable_otherElementRef:o,...n}){let i=N$();t=t||i,Ds(t,!1);let s=(0,By.useRef)(null),a=Vs(n.id),[c,d]=(0,By.useState)(null),{open:u,mounted:f,animated:m,contentElement:h}=Vy(t,{open:"open",mounted:"mounted",animated:"animated",contentElement:"contentElement"}),g=xr(t.disclosure,"contentElement"),b=(0,By.useRef)(!1);Ur(()=>{s.current&&t?.setContentElement(s.current)},[t]),Ur(()=>{let _;return t?.setState("animated",x=>(_=x,!0)),()=>{_!==void 0&&t?.setState("animated",_)}},[t]),Ur(()=>{if(!m){u?b.current&&(b.current=!1,d("enter")):(b.current=!0,d(null));return}if(!h?.isConnected){d(null);return}return ISe(()=>{d(u?"enter":f?"leave":null)})},[m,h,u,f]),Ur(()=>{if(!t||!m||!c||!h)return;let _=()=>t?.setState("animating",!1),x=()=>(0,XCe.flushSync)(_);if(c==="leave"&&u||c==="enter"&&!u)return;if(typeof m=="number")return YCe(m,x);let C=[h];g&&C.push(g);let S=o?.current;S&&C.push(S);let k=Math.max(...C.map(Idt));if(!k){c==="enter"&&t.setState("animated",!1),_();return}return YCe(Math.max(k-1e3/60,0),x)},[t,m,h,g,o,u,c]),n=td(n,_=>(0,D$.jsx)(l7,{value:t,children:_}),[t]);let v=L$(f,n.hidden,r),y=n.style,w=(0,By.useMemo)(()=>v?{...y,display:"none"}:y,[v,y]);return n={"data-open":u||void 0,"data-enter":c==="enter"||void 0,"data-leave":c==="leave"||void 0,hidden:v,...n,id:a,ref:Cn(a?t.setContentElement:null,s,n.ref),style:w},L1(n)}),Adt=ko(function(t){let r=Odt(t);return No(Rdt,r)}),xCr=ko(function({unmountOnHide:t,...r}){let o=N$(),n=r.store||o;return xr(n,["mounted"],i=>!t||i?.mounted)===!1?null:(0,D$.jsx)(Adt,{...r})});function ZCe(e={}){let t=e.store||e.disclosure?j1(e.store,e7(e.disclosure,["contentElement","disclosureElement"])):void 0;let r=t?.getState(),o=At(e.open,r?.open,e.defaultOpen,!1),n=At(e.animated,r?.animated,!1),i={open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:At(r?.contentElement,null),disclosureElement:At(r?.disclosureElement,null)},s=t?ha(i,t):ha(i);return fo(s,()=>to(s,["animated","animating"],a=>{a.animated||s.setState("animating",!1)})),fo(s,()=>oc(s,["open"],()=>{s.getState().animated&&s.setState("animating",!0)})),fo(s,()=>to(s,["open","animating"],a=>{s.setState("mounted",a.open||a.animating)})),{...s,disclosure:e.disclosure,setOpen:a=>s.setState("open",a),show:()=>s.setState("open",!0),hide:()=>s.setState("open",!1),toggle:()=>s.setState("open",a=>!a),stopAnimation:()=>s.setState("animating",!1),setContentElement:a=>s.setState("contentElement",a),setDisclosureElement:a=>s.setState("disclosureElement",a)}}function QCe(e,t,r){return tp(t,[r.store,r.disclosure]),Jo(e,r,"open","setOpen"),Jo(e,r,"mounted","setMounted"),Jo(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var EP=ll([WCe],[l7]),ACr=EP.useContext,MCr=EP.useScopedContext,NCr=EP.useProviderContext,JCe=EP.ContextProvider,$Ce=EP.ScopedContextProvider;var TP=l(ae(),1),c7=(0,TP.createContext)(void 0),PP=ll([JCe,J8],[$Ce,z1]),V$=PP.useContext,np=PP.useScopedContext,d7=PP.useProviderContext,eke=PP.ContextProvider,tke=PP.ScopedContextProvider,u7=(0,TP.createContext)(void 0),rke=(0,TP.createContext)(!1),B$=(0,TP.createContext)(null);function oke(e,t,r){return tp(t,[r.store]),Jo(e,r,"items","setItems"),e}function nke(e){return{id:Vs(e.id),...e}}function ike(e,t,r){e=oke(e,t,r),Jo(e,r,"activeId","setActiveId");let o={compositeElementInFocusOrder:r.compositeElementInFocusOrder??r.includesBaseElement};return Jo(e,o,"compositeElementInFocusOrder"),Jo(e,r,"virtualFocus"),Jo(e,r,"orientation"),Jo(e,r,"rtl"),Jo(e,r,"focusLoop"),Jo(e,r,"focusWrap"),Jo(e,r,"focusShift"),e}function ske(e={}){return ZCe(e)}function ake(e,t,r){return QCe(e,t,r)}function lke({popover:e,...t}={}){let r=j1(t.store,e7(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement","unstable_placing"]));let o=r?.getState(),n=ske({...t,store:r}),i=At(t.placement,o?.placement,"bottom"),s={...n.getState(),placement:i,currentPlacement:i,anchorElement:At(o?.anchorElement,null),popoverElement:At(o?.popoverElement,null),arrowElement:At(o?.arrowElement,null),rendered:Symbol("rendered"),unstable_placing:!1},a=ha(s,n,r),c=s.anchorElement===s.disclosureElement?s.anchorElement:null;return fo(a,()=>to(a,["anchorElement","disclosureElement"],d=>{if(d.anchorElement&&d.anchorElement!==c){c=null;return}c=d.disclosureElement,a.setState("anchorElement",c)})),{...n,...a,setAnchorElement:d=>a.setState("anchorElement",d),setPopoverElement:d=>a.setState("popoverElement",d),setArrowElement:d=>a.setState("arrowElement",d),render:()=>a.setState("rendered",Symbol("rendered"))}}function cke(e,t,r){return tp(t,[r.popover]),Jo(e,r,"placement"),ake(e,t,r)}var dke=l(ae(),1),Mdt="div";function Ndt(e){let t=e.relatedTarget;return B1(t)?My(e.currentTarget,t):!1}var z$=Symbol("composite-hover");function Fdt(e){let{relatedTarget:t}=e;if(!B1(t))return!1;let r=t;do{if(pa(r,z$)&&r[z$])return!0;r=r.parentElement}while(r);return!1}var j$=Fo(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=Q8();t=t||i,Ds(t,!1);let s=rCe(),a=n.onMouseMove,c=fn(r),d=Gt(g=>{if(a?.(g),!g.defaultPrevented&&s()&&c(g)){if(!GSe(g.currentTarget)){let b=t?.getState().compositeElement;b&&!ed(b)&&b.focus({preventScroll:!0})}t?.setActiveId(g.currentTarget.id)}}),u=n.onMouseLeave,f=fn(o),m=Gt(g=>{u?.(g),!g.defaultPrevented&&s()&&(Ndt(g)||Fdt(g)||c(g)&&f(g)&&(t?.setActiveId(null),t?.getState().compositeElement?.focus({preventScroll:!0})))}),h=(0,dke.useCallback)(g=>{g&&(g[z$]=!0)},[]);return n={...n,ref:Cn(h,n.ref),onMouseMove:d,onMouseLeave:m},n}),lkr=rp(ko(function(t){let r=j$(t);return No(Mdt,r)}));var Ddt=new WeakMap,uke=new WeakMap;function RP(e){e.scrollIntoView({block:"nearest",inline:"nearest"})}function Ldt(e,t){let r=e.ownerDocument.defaultView;if(!r||!r.getComputedStyle(t).writingMode.startsWith("horizontal"))return null;let o=null,n=null,i=e.parentElement;for(;i&&t.contains(i);){let s=r.getComputedStyle(i);if(s.overflowY!=="visible"&&s.overflowY!=="clip"&&i.scrollHeight>i.clientHeight){if(o)return null;o=i}if(s.overflowX!=="visible"&&s.overflowX!=="clip"&&i.scrollWidth>i.clientWidth){if(n)return null;n=i}if(i===t)break;i=i.parentElement}return n&&n!==o?null:o}function Vdt(e,t){let r=e.getBoundingClientRect(),o=t.getBoundingClientRect(),n=o.width/t.offsetWidth||1,i=o.left+t.clientLeft*n,s=i+t.clientWidth*n,a=t.clientWidth*n,c=r.left<i,d=r.right>s,u=c&&!d&&r.width<a||d&&!c&&r.width>a,f=c&&!d&&r.width>a||d&&!c&&r.width<a,m=0;u?m=(r.left-i)/n:f&&(m=(r.right-s)/n);let h=o.height/t.offsetHeight||1,g=(r.top+r.height/2-(o.top+(t.clientTop+t.clientHeight/2)*h))/h;t.scrollBy({left:m,top:g})}function f7(e){if(!e)return RP;let t=uke.get(e);if(t)return t;let r=o=>{let{contentElement:n,moves:i,selectElement:s}=e.getState();if(!s||i!==Ddt.get(e)||!n?.contains(o))return RP(o);let a=Ldt(o,n);if(!a)return RP(o);Vdt(o,a)};return uke.set(e,r),r}var kn=l(ae(),1),W1=l(P(),1);var Bdt="input";function zdt(e,t,r){return r?e.find(o=>!o.disabled&&o.value)?.value===t:!1}function fke(e,t){if(!t||e==null)return!1;let r=mP(e),o=mP(t);return r.length!==e.length||o.length!==t.length?!1:o.length>r.length&&o.toLowerCase().startsWith(r.toLowerCase())}function jdt(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function Hdt(e){return e.find(t=>t.disabled?!1:t.element?.getAttribute("role")!=="tab")?.id}var Udt=Fo(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:s=0,showOnChange:a,showOnMouseDown:c,showOnClick:d=c,showOnKeyDown:u,showOnKeyPress:f=u,blurActiveItemOnClick:m,setValueOnClick:h=!0,moveOnKeyPress:g=!0,autoComplete:b="list",name:v,form:y,disabled:w,..._}){let x=np(!0),C=d7();t=t||C||x,Ds(t,!1);let S=(0,kn.useRef)(null),[k,R]=tCe(),O=(0,kn.useRef)(!1),E=(0,kn.useRef)(!1),I=(0,kn.useRef)(null),T=()=>{let Q=I.current;Q!=null&&(cancelAnimationFrame(Q),I.current=null)},M=xr(t,["virtualFocus"],Q=>Q.virtualFocus&&o),F=b==="inline"||b==="both",[V,B]=(0,kn.useState)(F);eCe(()=>{F&&B(!0)},[F]);let z=xr(t,"inputValue"),A=xr(t,["selectedValue"],Q=>{if(v&&Array.isArray(Q.selectedValue))return Q.selectedValue}),D=Array.isArray(A),L=(0,kn.useRef)(void 0);(0,kn.useEffect)(()=>to(t,["selectedValue","activeId"],(Q,de)=>{L.current=de.selectedValue}),[t]);let U=xr(t,["activeValue","selectedValue","activeId"],Q=>{if(F&&V&&!(Q.activeValue&&Array.isArray(Q.selectedValue)&&(Q.selectedValue.includes(Q.activeValue)||L.current?.includes(Q.activeValue))))return Q.activeValue}),j=xr(t,"renderedItems"),Y=xr(t,"open"),q=xr(t,"contentElement"),ne=xr(t,"unstable_placing"),ie=zdt(j,U,M),oe=(0,kn.useMemo)(()=>{if(!F||!V)return z;if(ie){if(fke(z,U)){let Q=U?.slice(z.length)||"";return z+Q}return z}return U||z},[F,V,ie,U,z]);(0,kn.useEffect)(()=>{let Q=S.current;if(!Q)return;let de=()=>B(!0);return Q.addEventListener("combobox-item-move",de),()=>{Q.removeEventListener("combobox-item-move",de)}},[]),(0,kn.useEffect)(()=>{if(!F||!V||!U||!ie||!fke(z,U))return;let Q=pP;return queueMicrotask(()=>{let de=S.current;if(!de)return;let{start:W,end:xe}=hP(de),Xe=z.length,Se=U.length;H8(de,Xe,Se),Q=()=>{if(!ed(de))return;let{start:qt,end:Be}=hP(de);qt===Xe&&Be===Se&&H8(de,W,xe)}}),()=>Q()},[k,F,V,U,ie,z]);let te=Gt(n),se=(0,kn.useRef)(null),ge=(0,kn.useRef)(void 0),we=(0,kn.useRef)(!1),ce=(0,kn.useRef)(!1);(0,kn.useEffect)(()=>{if(!Y||!q)return;let Q=gP(q);if(!Q)return;let de=()=>{O.current=!1,we.current=!0},W=()=>{if(ce.current||(we.current=!0),!t||!O.current)return;let{activeId:Xe}=t.getState();Xe!==null&&Xe!==se.current&&(O.current=!1)},xe={passive:!0,capture:!0};return Q.addEventListener("wheel",de,xe),Q.addEventListener("touchmove",de,xe),Q.addEventListener("scroll",W,xe),()=>{Q.removeEventListener("wheel",de,!0),Q.removeEventListener("touchmove",de,!0),Q.removeEventListener("scroll",W,!0)}},[Y,q,t]),Ur(()=>{we.current=!1,z&&(E.current||(O.current=!0))},[z]),Ur(()=>{M!=="always"&&Y||(O.current=Y)},[M,Y]),Ur(()=>{Y||(ge.current=void 0)},[Y]);let ve=xr(t,"resetValueOnSelect");tp(()=>{let Q=O.current;if(!t||!Y||E.current||!Q&&(!ve||we.current))return;let de=t.getState(),{compositeElement:W,activeId:xe,selectElement:Xe,selectedValue:Se}=de;if(W&&!ed(W)||de.unstable_placing)return;let qt=t.item(xe)?.value,Be=qt!=null&&(Array.isArray(Se)?Se.includes(qt):Se===qt);if(M&&Q&&!(Xe&&!z&&Be)){let Ht=te(j),Ee=Ht!==void 0?Ht:Hdt(j)??t.first();se.current=Ee;let Ce=Ee??null,pi=t.item(Ce)?.value,tr=ge.current;Ce!==xe||tr?.id!==Ce||tr?.value!==pi?(ge.current={id:Ce,value:pi},t.move(Ce)):t.setState("activeValue",pi)}else{let Ht=t.item(xe||t.first())?.element;Ht&&"scrollIntoView"in Ht&&(ce.current=!0,Ht.scrollIntoView({block:"nearest",inline:"nearest"}),requestAnimationFrame(()=>{ce.current=!1}))}},[t,Y,ne,k,z,M,ve,te,j]),(0,kn.useEffect)(()=>{if(!F)return;let Q=S.current;if(!Q)return;let de=[Q,q].filter(xe=>!!xe),W=xe=>{de.every(Xe=>G8(xe,Xe))&&t?.setInputValue(oe)};for(let xe of de)xe.addEventListener("focusout",W);return()=>{for(let xe of de)xe.removeEventListener("focusout",W)}},[F,q,t,oe]);let me=Q=>Q.currentTarget.value.length>=s,$=_.onChange,ue=fn(a??me),ee=fn(i??!t.tag),pe=Gt(Q=>{if($?.(Q),Q.defaultPrevented||!t)return;let de=Q.currentTarget,{value:W,selectionStart:xe,selectionEnd:Xe}=de,Se=Q.nativeEvent;if(O.current=!0,WSe(Se)&&(Se.isComposing&&(O.current=!1,E.current=!0),F)){let qt=Se.inputType==="insertText"||Se.inputType==="insertCompositionText",Be=xe===W.length;B(qt&&Be)}if(ee(Q)){let qt=W===t.getState().inputValue;t.setInputValue(W),queueMicrotask(()=>{H8(de,xe,Xe)}),F&&M&&qt&&R()}ue(Q)&&t.show(),(!M||!O.current)&&t.setActiveId(null)});(0,kn.useEffect)(()=>T,[]);let fe=_.onCompositionStart,ye=Gt(Q=>{T(),O.current=!1,E.current=!0,fe?.(Q)}),Pe=_.onCompositionEnd,Ae=Gt(Q=>{O.current=!0,E.current=!1,Pe?.(Q),!Q.defaultPrevented&&M&&(T(),I.current=requestAnimationFrame(()=>{I.current=null,!E.current&&R()}))}),Le=_.onMouseDown,re=fn(m??(()=>t.getState().compositeElementInFocusOrder)),be=fn(h),Ge=fn(d??me),Ne=Gt(Q=>{Le?.(Q),!Q.defaultPrevented&&(Q.button||Q.ctrlKey||t&&(re(Q)&&t.setActiveId(null),be(Q)&&t.setInputValue(oe),Ge(Q)&&Fy(Q.currentTarget,"mouseup",t.show)))}),Fe=_.onKeyDown,Je=fn(f??me),at=Gt(Q=>{if(Fe?.(Q),Q.repeat||(O.current=!1),Q.defaultPrevented||!t)return;let{open:de}=t.getState();if(de&&Q.key==="Enter"){Q.preventDefault();return}Q.ctrlKey||Q.altKey||Q.shiftKey||Q.metaKey||de||(Q.key==="ArrowUp"||Q.key==="ArrowDown")&&Je(Q)&&(Q.preventDefault(),t.show())}),Ft=_.onBlur,er=Gt(Q=>{O.current=!1,Ft?.(Q)}),nt=Vs(_.id),Nn=jdt(b)?b:void 0,Go=xr(t,["activeId"],Q=>Q.activeId===null),nr=Jf({disabled:w,"aria-disabled":_["aria-disabled"]}),Qn=_.composite!==!1,[,Lr]=q8(Qn?null:t.setCompositeElement),Yo=xr(t,D?["compositeElement"]:[],Q=>D?Q.compositeElement:null);_=td(_,Q=>!v||!Array.isArray(A)||Qn&&!Yo?Q:(0,W1.jsxs)(W1.Fragment,{children:[Q,A.map((de,W)=>(0,W1.jsx)("input",{type:"hidden",name:v,form:y,disabled:nr,value:de},W))]}),[v,y,nr,Qn,Yo,A]),_={role:"combobox","aria-autocomplete":Nn,"aria-haspopup":NSe(q,"listbox"),"aria-expanded":Y,"aria-controls":q?.id,"data-active-item":Go||void 0,value:oe,..._,id:nt,name:D?void 0:v,form:y,disabled:w,ref:Cn(S,t.setInputElement,Qn?void 0:Lr,_.ref),onChange:pe,onCompositionStart:ye,onCompositionEnd:Ae,onMouseDown:Ne,onKeyDown:at,onBlur:er};let Ye=f7(t);return _=M$({store:t,unstable_scrollIntoView:Ye,focusable:r,..._,moveOnKeyPress:Q=>OSe(g,Q)?!1:(F&&B(!0),!0)}),{autoComplete:"off",..._}}),p7=ko(function(t){let r=Udt(t);return No(Bdt,r)});var m7=l(ae(),1),H$=l(P(),1);var Wdt="div";function Gdt(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function Ydt(e){return FSe(e)??"option"}var qdt=Fo(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:s,focusOnHover:a,moveOnKeyPress:c=!0,preventScrollOnKeyDown:d,getItem:u,...f}){let m=np();t=t||m,Ds(t,!1);let h=Vs(f.id),{resetValueOnSelectState:g,multiSelectable:b,selected:v,autoFocusSelected:y,selectElement:w}=Vy(t,["selectedValue"],{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(L){return Array.isArray(L.selectedValue)},selected(L){return Gdt(L.selectedValue,r)},autoFocusSelected(L){return r==null?!1:Array.isArray(L.selectedValue)?L.selectedValue[L.selectedValue.length-1]===r:L.selectedValue===r},selectElement:"selectElement"}),_=!!w,x=!!w,C=Jf(f),S=(0,m7.useCallback)(L=>{let U={...L,value:x&&C?void 0:r};return u?u(U):U},[x,C,r,u]);n=n??(!x&&!b),o=o??(r!=null&&!b),d=d??x;let k=Ydt((0,m7.useContext)(c7)),R=f.onClick,O=fn(n),E=fn(i),I=fn(s??g),T=fn(o),M=Gt(L=>{R?.(L),!L.defaultPrevented&&(HSe(L)||jSe(L)||(r!=null&&(E(L)&&(I(L)&&t?.resetInputValue(),t?.setSelectedValue(U=>Array.isArray(U)?U.includes(r)?U.filter(j=>j!==r):[...U,r]:r)),O(L)&&t?.setInputValue(r)),T(L)&&t?.hide()))}),F=f.onKeyDown,V=Gt(L=>{if(F?.(L),L.defaultPrevented)return;let U=t?.getState().compositeElement;if(!U||ed(U))return;let j=L.key.length===1&&!L.ctrlKey&&!L.metaKey,Y=(U8()?L.metaKey:L.ctrlKey)&&L.key.toLowerCase()==="v",q=L.key==="Backspace"||L.key==="Delete";if(j||Y||q){if(U===w)return;if(ma(U)){queueMicrotask(()=>U.focus()),t?.setInputValue(U.value);return}U.focus(),"value"in U&&typeof U.value=="string"&&t?.setInputValue(U.value)}});(x||b)&&v!=null&&(f={"aria-selected":v,...f}),f=td(f,L=>(0,H$.jsx)(u7.Provider,{value:r,children:(0,H$.jsx)(rke.Provider,{value:v??!1,children:L})}),[r,v]);let B=_?y:void 0;f={role:k,children:r,...f,id:h,onClick:M,onKeyDown:V},f.autoFocus===void 0&&B!==void 0&&(f.autoFocus=!1,f["data-autofocus"]=B||void 0);let z=fn(c),A=f7(t);f=A$({store:t,unstable_scrollIntoView:A,...f,getItem:S,preventScrollOnKeyDown:d,moveOnKeyPress:L=>{if(!z(L))return!1;let U=new Event("combobox-item-move");return t?.getState().compositeElement?.dispatchEvent(U),!0}});let D=fn(a??!1);return f=j$({store:t,...f,focusOnHover(L){return a!==void 0?D(L):x&&t.getState().open}}),f}),h7=rp(ko(function(t){let r=qdt(t);return No(Wdt,r)}));var g7=l(ae(),1),pke=l(P(),1);var Kdt="span";function U$(e){return mP(e).toLowerCase()}function Xdt(e,t){let r=[];for(let o of t){if(!o)continue;let n=0,i=o.length,s=e.indexOf(o,n);for(;s!==-1;)r.push([s,i]),n=s+1,s=e.indexOf(o,n)}return r}function Zdt(e){e.sort(([r],[o])=>r-o);let t=[];for(let[r,o]of e){let n=t[t.length-1];n&&r<n[0]+n[1]?n[1]=Math.max(n[1],r+o-n[0]):t.push([r,o])}return t}function Qdt(e){let t=[],r=[],o=0;for(let i of e){let s=U$(i).length;for(let a=0;a<s;a+=1)t.push(a===0?o:-1),r.push(o);o+=i.length}t.push(e.length),r.push(e.length);let n=e.length;for(let i=t.length-1;i>=0;i-=1){let s=t[i];s!=null&&(s===-1?t[i]=n:n=s)}return{starts:t,ends:r}}function Jdt(e,t){if(!t.length)return t;let{starts:r,ends:o}=Qdt(e),n=[];for(let[i,s]of t){let a=r[i],c=o[i+s];a==null||c==null||c<=a||n.push([a,c-a])}return n}function $dt(e,t){if(!e||!t)return e;let r=TSe(t).map(U$),o=[],n=(c,d=!1)=>(0,pke.jsx)("span",{"data-autocomplete-value":d?"":void 0,"data-user-value":d?void 0:"",children:c},o.length),i=Jdt(e,Zdt(Xdt(U$(e),new Set(r)))),s=i[0];if(!s)return o.push(n(e,!0)),o;let[a]=s;return[e.slice(0,a),...i.flatMap(([c,d],u)=>{let f=e.slice(c,c+d),m=i[u+1]?.[0];return[f,e.slice(c+d,m)]})].forEach((c,d)=>{c&&o.push(n(c,d%2===0))}),o}var eut=Fo(function({store:t,value:r,userValue:o,...n}){let i=np();t=t||i;let s=(0,g7.useContext)(u7),a=r??s,c=xr(t,["inputValue"],d=>o??d?.inputValue);return n={children:(0,g7.useMemo)(()=>{if(a)return c?$dt(a,c):a},[a,c]),...n},n}),b7=ko(function(t){let r=eut(t);return No(Kdt,r)});var tut="label",rut=Fo(function({store:t,...r}){let o=np(!0),n=d7();t=t||n||o,Ds(t,!1);let i=xr(t,"inputElement");bP(i,"id");let s=i?.id,a=Vs(r.id);return r={htmlFor:s,...r,id:a,ref:Cn(t.setLabelElement,r.ref)},r}),v7=rp(ko(function(t){let r=rut(t);return No(tut,r)}));var th=l(ae(),1),IP=l(P(),1);var out="div",nut=Fo(function({store:t,alwaysVisible:r,...o}){let n=np(!0),i=V$();t=t||i;let s=!!t&&t===n;Ds(t,!1);let a=o.onFocus,c=Gt(T=>{if(a?.(T),T.defaultPrevented||!Hn(T))return;let M=t.getState().compositeElement;if(!M||!ep(M))return;let F=T.currentTarget;queueMicrotask(()=>{tc(F).activeElement===F&&M.focus()})}),d=(0,th.useRef)(null),u=Vs(o.id),f=xr(t,"mounted"),m=L$(f,o.hidden,r),h=m?{...o.style,display:"none"}:o.style,g=xr(t,["selectedValue"],T=>Array.isArray(T.selectedValue)),b=bP(d,"role",o.role),v=(b==="listbox"||b==="tree"||b==="grid")&&g||void 0,[y,w]=(0,th.useState)(!1),_=xr(t,"contentElement"),x=(0,th.useContext)(B$),C=(0,th.useState)(),[S,k]=x||C,R=(0,th.useMemo)(()=>[S,k],[S,k]);Ur(()=>{if(!f)return;let T=d.current;if(!T||_!==T)return;let M=()=>{w(!!T.querySelector("[role='listbox']"))},F=new MutationObserver(M);return F.observe(T,{subtree:!0,childList:!0,attributeFilter:["role"]}),M(),()=>F.disconnect()},[f,_]),y||(o={role:"listbox","aria-multiselectable":v,...o}),o=td(o,T=>(0,IP.jsx)(tke,{value:t,children:(0,IP.jsx)(B$.Provider,{value:R,children:(0,IP.jsx)(GCe.Provider,{value:k,children:(0,IP.jsx)(c7.Provider,{value:b,children:T})})})}),[t,b,R]);let O=u&&(!n||!s)?t.setContentElement:null,E=xr(t,["labelElement","selectLabelElement"],T=>S?null:T.selectLabelElement||T.labelElement);bP(E,"id");let I=S||E?.id;return o={"aria-labelledby":o["aria-label"]!=null?void 0:I,hidden:m,...o,id:u,onFocus:c,ref:Cn(O,d,o.ref),style:h,tabIndex:-1},o}),_7=ko(function(t){let r=nut(t);return No(out,r)});var W$=l(ae(),1),Ykr=(0,W$.createContext)(null),qkr=(0,W$.createContext)(null),OP=ll([J8],[z1]),mke=OP.useContext,Kkr=OP.useScopedContext,Xkr=OP.useProviderContext,Zkr=OP.ContextProvider,Qkr=OP.ScopedContextProvider;var iut=W8()&&LSe();function hke({tag:e,...t}={}){let r=j1(t.store,xCe(e,["value","rtl"])),o=At(t.defaultInputValue,t.defaultValue);({...t});let n=e?.getState(),i=r?.getState(),s=At(t.activeId,i?.activeId,t.defaultActiveId,null),a=RCe({...t,activeId:s,compositeElementInFocusOrder:At(t.compositeElementInFocusOrder,t.includesBaseElement,i?.compositeElementInFocusOrder,i?.includesBaseElement,!0),orientation:At(t.orientation,i?.orientation,"vertical"),focusLoop:At(t.focusLoop,i?.focusLoop,!0),focusWrap:At(t.focusWrap,i?.focusWrap,!0),virtualFocus:At(t.virtualFocus,i?.virtualFocus,!0)}),c=lke({...t,placement:At(t.placement,i?.placement,"bottom-start")}),d=At(t.inputValue,t.value,i?.inputValue,i?.value,o,""),u=At(t.selectedValue,i?.selectedValue,n?.values,t.defaultSelectedValue,""),f=t.selectedValue===void 0&&i?.selectedValue===void 0&&n?.values===void 0&&t.defaultSelectedValue===void 0,m=Array.isArray(u),h={...a.getState(),...c.getState(),inputValue:d,value:d,selectedValue:u,resetValueOnSelect:At(t.resetValueOnSelect,i?.resetValueOnSelect,m),resetValueOnHide:At(t.resetValueOnHide,i?.resetValueOnHide,m&&!e),selectOnMove:At(t.selectOnMove,i?.selectOnMove,!1),activeValue:i?.activeValue,inputElement:At(i?.inputElement,null),labelElement:At(i?.labelElement,null),selectElement:At(i?.selectElement,null),selectLabelElement:At(i?.selectLabelElement,null)},g=ha(h,a,c,r);fo(g,()=>Jm(to(g,["inputValue"],k=>{g.setState("value",k.inputValue)}),to(g,["value"],k=>{g.setState("inputValue",k.value)})));let b=!1,v=new Set;t.focusLoop===void 0&&i?.focusLoop===void 0&&v.add("focusLoop"),t.focusWrap===void 0&&i?.focusWrap===void 0&&v.add("focusWrap"),t.compositeElementInFocusOrder===void 0&&t.includesBaseElement===void 0&&i?.compositeElementInFocusOrder===void 0&&i?.includesBaseElement===void 0&&v.add("compositeElementInFocusOrder"),t.resetValueOnSelect===void 0&&i?.resetValueOnSelect===void 0&&v.add("resetValueOnSelect");let y=h.compositeElement===h.selectElement?h.selectElement:null,w=h.selectElement||h.compositeElement||h.disclosureElement,_=h.anchorElement===w?h.anchorElement:null;fo(g,()=>to(g,["compositeElement","selectElement"],k=>{if(!(!k.selectElement&&!y)){if(k.compositeElement&&k.compositeElement===k.selectElement){y=k.selectElement;return}if(k.compositeElement&&k.compositeElement!==y){y=null;return}y=k.selectElement,g.setState("compositeElement",y)}})),fo(g,()=>to(g,["selectElement"],k=>{if(!k.selectElement)return;let{focusLoop:R,focusWrap:O,compositeElementInFocusOrder:E,resetValueOnSelect:I}=g.getState();return v.has("focusLoop")&&a.setState("focusLoop",!1),v.has("focusWrap")&&a.setState("focusWrap",!1),v.has("compositeElementInFocusOrder")&&a.setState("compositeElementInFocusOrder",!1),v.has("resetValueOnSelect")&&g.setState("resetValueOnSelect",!0),()=>{let T=g.getState();v.has("focusLoop")&&!T.focusLoop&&a.setState("focusLoop",R),v.has("focusWrap")&&!T.focusWrap&&a.setState("focusWrap",O),v.has("compositeElementInFocusOrder")&&!T.compositeElementInFocusOrder&&a.setState("compositeElementInFocusOrder",E),v.has("resetValueOnSelect")&&T.resetValueOnSelect&&g.setState("resetValueOnSelect",I)}})),fo(g,()=>to(g,["anchorElement","compositeElement","disclosureElement","selectElement"],k=>{if(k.anchorElement&&k.anchorElement!==_){_=null;return}_=k.selectElement||k.compositeElement||k.disclosureElement,g.setState("anchorElement",_)})),fo(g,()=>to(g,["items","selectedValue","selectElement"],(k,R)=>{if(f){if(k.selectedValue!==R.selectedValue){f=!1;return}k.selectElement&&queueMicrotask(()=>{if(!f)return;let O=g.getState();if(!O.selectElement)return;let E=O.items.find(I=>!I.disabled&&I.value!=null);E?.value!=null&&(f=!1,g.setState("selectedValue",E.value))})}})),iut&&fo(g,()=>to(g,["virtualFocus"],()=>{g.setState("virtualFocus",!1)})),fo(g,()=>{if(e)return Jm(to(g,["selectedValue"],k=>{Array.isArray(k.selectedValue)&&e.setValues(k.selectedValue)}),to(e,["values"],k=>{g.setState("selectedValue",k.values)}))}),fo(g,()=>to(g,["resetValueOnHide","mounted"],k=>{k.resetValueOnHide&&(k.mounted||g.setState("inputValue",d))})),fo(g,()=>to(g,["open"],k=>{if(k.open){b=!0;return}b=!1,g.setState("activeId",s),g.setState("moves",0)})),fo(g,()=>to(g,["moves","activeId"],(k,R)=>{k.moves!==R.moves&&(b=!1),k.activeId!==R.activeId&&(b=!1),k.moves===R.moves&&g.setState("activeValue",void 0)})),fo(g,()=>Ob(g,["moves","renderedItems"],(k,R)=>{if(k.moves===R.moves)return;let{activeId:O}=g.getState(),E=a.item(O);g.setState("activeValue",E?.value)})),fo(g,()=>to(g,["items","mounted","open","selectedValue","selectElement"],k=>{if(!k.selectElement||k.mounted&&!b)return;let R=Array.isArray(k.selectedValue)?k.selectedValue:[k.selectedValue],O=R[R.length-1];if(O==null)return;let E=k.items.find(I=>!I.disabled&&I.value===O);E&&(b=!1,g.setState("activeId",E.id))})),fo(g,()=>Ob(g,["selectOnMove","moves"],k=>{let{activeId:R,open:O,selectedValue:E,selectElement:I}=g.getState();if(!I||!k.selectOnMove&&O||Array.isArray(E)||!k.moves||!R)return;let T=a.item(R);!T||T.disabled||T.value==null||g.setState("selectedValue",T.value)}));let x=k=>{g.setState("inputValue",k)},C=()=>x(h.inputValue),S=(k,R)=>{v.delete(k),k==="includesBaseElement"&&v.delete("compositeElementInFocusOrder"),k==="selectedValue"&&(f=!1),g.setState(k,R)};return{...c,...a,...g,setState:S,tag:e,setInputValue:x,resetInputValue:C,setValue:x,resetValue:C,setSelectedValue:k=>S("selectedValue",k),setInputElement:k=>g.setState("inputElement",k),setLabelElement:k=>g.setState("labelElement",k),setSelectElement:k=>g.setState("selectElement",k),setSelectLabelElement:k=>g.setState("selectLabelElement",k)}}function aut(e){let t=mke();return e={...e,tag:e.tag!==void 0?e.tag:t},nke(e)}function lut(e,t,r){tp(t,[r.tag]);let o={inputValue:r.inputValue??r.value,setInputValue:r.setInputValue??r.setValue};return Jo(e,o,"inputValue","setInputValue"),Jo(e,r,"selectedValue","setSelectedValue"),Jo(e,r,"selectOnMove"),Jo(e,r,"resetValueOnHide"),Jo(e,r,"resetValueOnSelect"),Object.assign(ike(cke(e,t,r),t,r),{tag:r.tag})}function G$(e={}){e=aut(e);let[t,r]=U1(hke,e);return lut(t,r,e)}var gke=l(P(),1);function y7(e={}){let t=G$(e);return(0,gke.jsx)(eke,{value:t,children:e.children})}var yke=l(tb(),1);var wke=l(Me(),1),Ab=l(G(),1),zy=l(H(),1),ip=l(Z(),1);var dut=[],AP=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:dut;var MP=l(H(),1),uut=[];function Ti({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:uut,[o,n]=(0,MP.useState)(r),[i,s]=(0,MP.useState)(!1);return(0,MP.useEffect)(()=>{if(!t){n(r);return}let a=!1;return s(!0),t().then(c=>{if(!a){let d=Array.isArray(c)&&c.length>0?c:r;n(d)}}).catch(()=>{a||n(r)}).finally(()=>{a||s(!1)}),()=>{a=!0}},[t,r]),{elements:o,isLoading:i}}var Sr=l(P(),1);function bke(e=""){return(0,yke.default)(e.trim().toLowerCase())}var vke=(e,t,r)=>e.singleSelection?r:Array.isArray(t?.value)?t.value.includes(r)?t.value.filter(o=>o!==r):[...t.value,r]:[r];function _ke(e,t){return`${e}-${t}`}var xke=({selected:e})=>(0,Sr.jsx)("span",{className:J("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,Sr.jsx)(ip.Icon,{icon:Jn})}),Ske=({selected:e})=>(0,Sr.jsx)("span",{className:J("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function Cke({view:e,filter:t,onChangeView:r}){let o=(0,wke.useInstanceId)(Cke,"dataviews-filter-list-box"),[n,i]=(0,zy.useState)(t.operators?.length===1?void 0:null),s=e.filters?.find(c=>c.field===t.field),a=AP(t,s);return(0,Sr.jsx)(ip.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,Ab.sprintf)((0,Ab.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(_ke(o,t.elements[0].value))},render:(0,Sr.jsx)(ip.Composite.Typeahead,{}),children:t.elements.map(c=>(0,Sr.jsxs)(ip.Composite.Hover,{render:(0,Sr.jsx)(ip.Composite.Item,{id:_ke(o,c.value),render:(0,Sr.jsx)("div",{"aria-label":c.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let d=s?[...(e.filters??[]).map(u=>u.field===t.field?{...u,operator:s.operator||t.operators[0],value:vke(t,s,c.value)}:u)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:vke(t,s,c.value)}];r({...e,page:1,filters:d})}}),children:[t.singleSelection&&(0,Sr.jsx)(Ske,{selected:a===c.value}),!t.singleSelection&&(0,Sr.jsx)(xke,{selected:a.includes(c.value)}),(0,Sr.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:c.label,children:c.label})]},c.value))})}function fut({view:e,filter:t,onChangeView:r}){let[o,n]=(0,zy.useState)(""),i=(0,zy.useDeferredValue)(o),s=e.filters?.find(d=>d.field===t.field),a=AP(t,s),c=(0,zy.useMemo)(()=>{let d=bke(i);return t.elements.filter(u=>bke(u.label).includes(d))},[t.elements,i]);return(0,Sr.jsxs)(y7,{selectedValue:a,setSelectedValue:d=>{let u=s?[...(e.filters??[]).map(f=>f.field===t.field?{...f,operator:s.operator||t.operators[0],value:d}:f)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:d}];r({...e,page:1,filters:u})},setValue:n,children:[(0,Sr.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,Sr.jsx)(Ot,{render:(0,Sr.jsx)(v7,{}),children:(0,Ab.__)("Search items")}),(0,Sr.jsx)(p7,{autoSelect:"always",placeholder:(0,Ab.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,Sr.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,Sr.jsx)(ip.Icon,{icon:DW})})]}),(0,Sr.jsxs)(_7,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[c.map(d=>(0,Sr.jsxs)(h7,{resetValueOnSelect:!1,value:d.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,Sr.jsx)(Ske,{selected:a===d.value}),!t.singleSelection&&(0,Sr.jsx)(xke,{selected:a.includes(d.value)}),(0,Sr.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:d.label,children:[(0,Sr.jsx)(b7,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:d.label}),!!d.description&&(0,Sr.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:d.description})]})]},d.value)),!c.length&&(0,Sr.jsx)("p",{children:(0,Ab.__)("No results found")})]})]})}function kke(e){let{elements:t,isLoading:r}=Ti({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,Sr.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Sr.jsx)(ip.Spinner,{})});if(t.length===0)return(0,Sr.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Ab.__)("No elements found")});let o=t.length>10?fut:Cke;return(0,Sr.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var Eke=l(z5(),1),Tke=l(Me(),1),Y$=l(H(),1),Pke=l(Z(),1);var q$=l(P(),1);function Rke({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(d=>d.field===e.field),i=AP(e,n),s=(0,Y$.useMemo)(()=>{let d=o.find(u=>u.id===e.field);return d&&{...d,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:u})=>u[d.id],setValue:({value:u})=>({[d.id]:u})}},[o,e.field]),a=(0,Y$.useMemo)(()=>(t.filters??[]).reduce((d,u)=>(d[u.field]=u.value,d),{}),[t.filters]),c=(0,Tke.useEvent)(d=>{if(!s||!n)return;let u=s.getValue({item:d});(0,Eke.default)(u,i)||r({...t,filters:(t.filters??[]).map(f=>f.field===e.field?{...f,operator:n.operator||e.operators[0],value:u===""?void 0:u}:f)})});return!s||!s.Edit||!n?null:(0,q$.jsx)(Pke.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,q$.jsx)(s.Edit,{hideLabelFromVision:!0,data:a,field:s,operator:n.operator,onChange:c})})}var Qe=l(G(),1),pn=l(H(),1),NP=l(an(),1);var put=/(?:[Zz]|[+-](?:[01]\d|2[0-3]):?[0-5]\d)$/,mut=["HH:mm","HH:mm:ss"],hut=new Date(2e3,0,1);function ga(e){if(typeof e!="string")return null;let t=e.trim().replace(put,"");for(let r of mut){let o=qhe(t,r,hut);if($d(o))return o.getHours()*3600+o.getMinutes()*60+o.getSeconds()}return null}var K$=l(P(),1),En={Name:(0,K$.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,K$.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function G1(e,t){let r=ga(t);return r!==null?[ga(e)??NaN,r]:[(0,NP.getDate)(e).getTime(),(0,NP.getDate)(t).getTime()]}function Ike(e,t){switch(t){case"days":return ty(new Date,e);case"weeks":return Jhe(new Date,e);case"months":return PA(new Date,e);case"years":return RA(new Date,e);default:return new Date}}var Oke={label:(0,Qe.__)("Is none of"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),En),filter:((e,t,r)=>{if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?!r.some(n=>o.includes(n)):typeof o=="string"||typeof o=="number"?!r.includes(o):!1}),selection:"multi"},w7=[{name:Ao,label:(0,Qe.__)("Includes"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),En),filter(e,t,r){if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?r.some(n=>o.includes(n)):typeof o=="string"||typeof o=="number"?r.includes(o):!1},selection:"multi"},{name:Mo,...Oke},{name:a8,label:(0,Qe.__)("Includes all"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),En),filter(e,t,r){if(!r?.length)return!0;let o=t.getValue({item:e});return Array.isArray(o)?r.every(n=>o.includes(n)):!1},selection:"multi"},{name:Ci,...Oke},{name:jn,label:(0,Qe.__)("Between (inc)"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),En),filter(e,t,r){if(!Array.isArray(r)||r.length!==2||r.includes(void 0)||r.includes("")||r.includes(null))return!0;let o=t.getValue({item:e}),[n,i]=r.map(ga);if(n!==null&&i!==null){let s=ga(o);return s!==null&&s>=n&&s<=i}return typeof o=="number"||o instanceof Date||typeof o=="string"?o>=r[0]&&o<=r[1]:!1},selection:"custom"},{name:fa,label:(0,Qe.__)("In the past"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),En),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=Ike(r.value,r.unit),n=(0,NP.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:il,label:(0,Qe.__)("Over"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),En),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=Ike(r.value,r.unit);return(0,NP.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:Zo,label:(0,Qe.__)("Is"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:Qo,label:(0,Qe.__)("Is not"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:pb,label:(0,Qe.__)("Less than"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:mb,label:(0,Qe.__)("Greater than"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:hb,label:(0,Qe.__)("Less than or equal"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:gb,label:(0,Qe.__)("Greater than or equal"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:cu,label:(0,Qe.__)("Before"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){if(r===void 0)return!0;let[o,n]=G1(t.getValue({item:e}),r);return o<n},selection:"single"},{name:du,label:(0,Qe.__)("After"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){if(r===void 0)return!0;let[o,n]=G1(t.getValue({item:e}),r);return o>n},selection:"single"},{name:uu,label:(0,Qe.__)("Before (inc)"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){if(r===void 0)return!0;let[o,n]=G1(t.getValue({item:e}),r);return o<=n},selection:"single"},{name:fu,label:(0,Qe.__)("After (inc)"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){if(r===void 0)return!0;let[o,n]=G1(t.getValue({item:e}),r);return o>=n},selection:"single"},{name:Gf,label:(0,Qe.__)("Contains"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&o.toLowerCase().includes(String(r).toLowerCase())},selection:"single"},{name:Yf,label:(0,Qe.__)("Doesn't contain"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&!o.toLowerCase().includes(String(r).toLowerCase())},selection:"single"},{name:qf,label:(0,Qe.__)("Starts with"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){if(r===void 0)return!0;let o=t.getValue({item:e});return typeof o=="string"&&r&&o.toLowerCase().startsWith(String(r).toLowerCase())},selection:"single"},{name:pu,label:(0,Qe.__)("On"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){if(r===void 0)return!0;let[o,n]=G1(t.getValue({item:e}),r);return o===n},selection:"single"},{name:mu,label:(0,Qe.__)("Not on"),filterText:(e,t)=>(0,pn.createInterpolateElement)((0,Qe.sprintf)((0,Qe.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),En),filter(e,t,r){if(r===void 0)return!0;let[o,n]=G1(t.getValue({item:e}),r);return o!==n},selection:"single"}],jy=e=>w7.find(t=>t.name===e),Ake=()=>w7.map(e=>e.name),Mke=e=>w7.filter(t=>t.selection==="single").some(t=>t.name===e),Nke=e=>w7.some(t=>t.name===e);var Tn=l(P(),1),gut="Enter",but=" ",vut=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=jy(t?.operator);return o!==void 0?o.filterText(r,e):(0,rh.sprintf)((0,rh.__)("Unknown status for %1$s"),r.name)};function _ut({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(s=>({value:s,label:jy(s)?.label||s})),n=t.filters?.find(s=>s.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,Tn.jsxs)(le,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,Tn.jsx)(Mb.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,Tn.jsx)(Mb.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,rh.__)("Conditions"),value:i,options:o,onChange:s=>{let a=s,c=n?.operator,d=n?[...(t.filters??[]).map(u=>{if(u.field===e.field){let f=jy(c)?.selection,m=jy(a)?.selection,h=f!==m||[f,m].includes("custom");return{...u,value:h?void 0:u.value,operator:a}}return u})]:[...t.filters??[],{field:e.field,operator:a,value:void 0}];r({...t,page:1,filters:d})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function Fke({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,x7.useRef)(null),{filter:i,view:s,onChangeView:a}=o,c=s.filters?.find(y=>y.field===i.field),d=[],u=(0,x7.useMemo)(()=>{let y=r.find(w=>w.id===i.field);return y&&{...y,getValue:({item:w})=>w[y.id]}},[r,i.field]),{elements:f}=Ti({elements:i.elements,getElements:i.getElements});if(f.length>0)d=f.filter(y=>i.singleSelection?y.value===c?.value:c?.value?.includes(y.value));else if(Array.isArray(c?.value)){if(!c.value.some(w=>w==null||w==="")){let w=c.value.map(_=>u?.getValueFormatted({item:{[u.id]:_},field:u})||String(_));d=[{value:c.value,label:w}]}}else if(typeof c?.value=="object")d=[{value:c.value,label:c.value}];else if(c?.value!==void 0){let y=u!==void 0?u.getValueFormatted({item:{[u.id]:c.value},field:u}):String(c.value);d=[{value:c.value,label:y}]}let m=i.isPrimary,h=c?.isLocked,g=!h&&c?.value!==void 0,b=!h&&(!m||g),v=m?(0,rh.__)("Reset"):(0,rh.__)("Remove");return(0,Tn.jsx)(Mb.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:y,onToggle:w})=>(0,Tn.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,Tn.jsxs)(yt.Root,{children:[(0,Tn.jsx)(yt.Trigger,{render:(0,Tn.jsx)("div",{className:J("dataviews-filters__summary-chip",{"has-reset":b,"has-values":g,"is-not-clickable":h}),role:"button",tabIndex:h?-1:0,onClick:()=>{h||w()},onKeyDown:_=>{!h&&[gut,but].includes(_.key)&&(w(),_.preventDefault())},"aria-disabled":h,"aria-pressed":y,"aria-expanded":y,ref:n,children:(0,Tn.jsx)(vut,{activeElements:d,filterInView:c,filter:i})})}),(0,Tn.jsx)(yt.Popup,{children:(0,rh.sprintf)((0,rh.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),b&&(0,Tn.jsxs)(yt.Root,{children:[(0,Tn.jsx)(yt.Trigger,{render:(0,Tn.jsx)("button",{className:J("dataviews-filters__summary-chip-remove",{"has-values":g}),"aria-label":v,onClick:()=>{a({...s,page:1,filters:s.filters?.filter(_=>_.field!==i.field)}),m?n.current?.focus():e.current?.focus()},children:(0,Tn.jsx)(Mb.Icon,{icon:_i})})}),(0,Tn.jsx)(yt.Popup,{children:v})]})]}),renderContent:()=>(0,Tn.jsxs)(le,{direction:"column",justify:"flex-start",children:[(0,Tn.jsx)(_ut,{...o}),o.filter.hasElements?(0,Tn.jsx)(kke,{...o,filter:{...o.filter,elements:f}}):(0,Tn.jsx)(Rke,{...o,fields:r})]})})}var Dke=l(Z(),1),Lke=l(G(),1),Vke=l(H(),1);var oh=l(P(),1);function X$({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(s=>!s.isVisible);return(0,oh.jsxs)(_e.Root,{disabled:!i.length,children:[(0,oh.jsx)(_e.Trigger,{...n}),(0,oh.jsx)(_e.Popup,{children:i.map(s=>(0,oh.jsx)(_e.Item,{onClick:()=>{o(s.field),r({...t,page:1,filters:[...t.filters||[],{field:s.field,value:void 0,operator:s.operators[0]}]})},children:(0,oh.jsx)(_e.ItemLabel,{children:s.name})},s.field))})]})}function yut({filters:e,view:t,onChangeView:r,setOpenedFilter:o},n){if(!e.length||e.every(({isPrimary:s})=>s))return null;let i=e.filter(s=>!s.isVisible);return(0,oh.jsx)(X$,{triggerProps:{render:(0,oh.jsx)(Dke.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,Lke.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var Bke=(0,Vke.forwardRef)(yut);var zke=l(Z(),1),jke=l(G(),1),Hke=l(P(),1);function Uke({filters:e,view:t,onChangeView:r}){let o=i=>e.some(s=>s.field===i&&s.isPrimary),n=!t.search&&!t.filters?.some(i=>!i.isLocked&&(i.value!==void 0||!o(i.field)));return(0,Hke.jsx)(zke.Button,{disabled:n,accessibleWhenDisabled:!0,size:"compact",variant:"tertiary",className:"dataviews-filters__reset-button",onClick:()=>{r({...t,page:1,search:"",filters:t.filters?.filter(i=>!!i.isLocked)||[]})},children:(0,jke.__)("Reset")})}var Wke=l(H(),1);function wut(e,t){return(0,Wke.useMemo)(()=>{let r=[];return e.forEach(o=>{if(o.filterBy===!1||!o.hasElements&&!o.Edit)return;let n=o.filterBy.operators,i=!!o.filterBy?.isPrimary,s=t.filters?.some(a=>a.field===o.id&&!!a.isLocked)??!1;r.push({field:o.id,name:o.label,elements:o.elements,getElements:o.getElements,hasElements:o.hasElements,singleSelection:n.some(a=>Mke(a)),operators:n,isVisible:s||i||!!t.filters?.some(a=>a.field===o.id&&Nke(a.operator)),isPrimary:i,isLocked:s})}),r.sort((o,n)=>o.isLocked&&!n.isLocked?-1:!o.isLocked&&n.isLocked?1:o.isPrimary&&!n.isPrimary?-1:!o.isPrimary&&n.isPrimary?1:o.name.localeCompare(n.name)),r},[e,t])}var FP=wut;var DP=l(P(),1);function xut({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,Y1.useContext)(ut),s=(0,Y1.useRef)(null),a=FP(t,r),c=(0,DP.jsx)(Bke,{filters:a,view:r,onChangeView:o,ref:s,setOpenedFilter:i},"add-filter"),d=a.filter(f=>f.isVisible);if(d.length===0)return null;let u=[...d.map(f=>(0,DP.jsx)(Fke,{filter:f,view:r,fields:t,onChangeView:o,addFilterRef:s,openedFilter:n},f.field)),c];return u.push((0,DP.jsx)(Uke,{filters:a,view:r,onChangeView:o},"reset-filters")),(0,DP.jsx)(le,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:u})}var LP=(0,Y1.memo)(xut);var Nb=l(H(),1),Gke=l(Z(),1);var S7=l(G(),1);var sp=l(P(),1);function Sut(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,Nb.useContext)(ut),s=(0,Nb.useRef)(null),a=(0,Nb.useCallback)(h=>{r(h),i(!0)},[r,i]);if(e.length===0)return null;let c=e.some(h=>h.isVisible),d={label:(0,S7.__)("Add filter"),"aria-expanded":!1,isPressed:!1},u={label:(0,S7._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},f=e.some(h=>h.isPrimary||h.isLocked),m=(0,sp.jsx)(Gke.Button,{ref:s,className:"dataviews-filters__visibility-toggle",size:"compact",icon:x_,disabled:f,accessibleWhenDisabled:!0,...c?u:d});return(0,sp.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:c?(0,sp.jsx)(Cut,{buttonRef:s,filtersCount:t.filters?.length,children:m}):(0,sp.jsx)(X$,{filters:e,view:t,onChangeView:a,setOpenedFilter:o,triggerProps:{render:m}})})}function Cut({buttonRef:e,filtersCount:t,children:r}){return(0,Nb.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,sp.jsxs)(sp.Fragment,{children:[r,!!t&&(0,sp.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var C7=Sut;var Yke=l(H(),1);var qke=l(P(),1);function kut(e){let{isShowingFilter:t}=(0,Yke.useContext)(ut);return t?(0,qke.jsx)(LP,{...e}):null}var k7=kut;var Kke=l(H(),1),Xke=l(Z(),1),Zke=l(G(),1);var Hy=l(P(),1);function Z$({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:s,isLoading:a,view:c,onChangeView:d,selection:u,onChangeSelection:f,setOpenedFilter:m,onClickItem:h,isItemClickable:g,renderItemLink:b,defaultLayouts:v,containerRef:y,empty:w=(0,Hy.jsx)("p",{children:(0,Zke.__)("No results")})}=(0,Kke.useContext)(ut),_=Xf(!s,{delay:200});if(!s)return _?(0,Hy.jsx)("div",{className:"dataviews-loading",children:(0,Hy.jsx)("p",{children:(0,Hy.jsx)(Xke.Spinner,{})})}):null;let x=Pb.find(C=>C.type===c.type&&v[C.type])?.component;return(0,Hy.jsx)("div",{className:"dataviews-layout__container",ref:y,children:(0,Hy.jsx)(x,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:a,onChangeView:d,onChangeSelection:f,selection:u,setOpenedFilter:m,onClickItem:h,renderItemLink:b,isItemClickable:g,view:c,empty:w})})}var Qke=l(G(),1),gu=l(H(),1),Jke=l(Z(),1),$ke=l(Me(),1);var eEe=l(P(),1),Eut=(0,gu.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,gu.useContext)(ut),[n,i,s]=(0,$ke.useDebouncedInput)(r.search);(0,gu.useEffect)(()=>{r.search!==s&&i(r.search??"")},[r.search,i]);let a=(0,gu.useRef)(o),c=(0,gu.useRef)(r);(0,gu.useEffect)(()=>{a.current=o,c.current=r},[o,r]),(0,gu.useEffect)(()=>{s!==c.current?.search&&a.current({...c.current,page:r.page?1:void 0,startPosition:r.startPosition?1:void 0,search:s})},[s]);let d=t||(0,Qke.__)("Search");return(0,eEe.jsx)(Jke.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:d,placeholder:d,size:"compact"})}),Q$=Eut;var ni=l(Z(),1),nh=l(G(),1),bu=l(H(),1);var J$=l(JX(),1),tEe=l(Me(),1);var sr=l(P(),1),Tut={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function $$(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,bu.useContext)(ut),o=Object.keys(r);if(o.length<=1)return null;let n=Pb.find(i=>e.type===i.type);return(0,sr.jsxs)(_e.Root,{children:[(0,sr.jsx)(_e.Trigger,{render:(0,sr.jsx)(ni.Button,{size:"compact",icon:n?.icon,label:(0,nh.__)("Layout")})}),(0,sr.jsx)(_e.Popup,{children:(0,sr.jsx)(_e.RadioGroup,{value:e.type,onValueChange:i=>{switch(i){case"list":case"grid":case"table":case"pickerGrid":case"pickerTable":case"pickerActivity":case"activity":let s={...e};return"layout"in s&&delete s.layout,t({...s,type:i,...r[i]})}(0,J$.default)("Invalid dataview")},children:o.map(i=>{let s=Pb.find(a=>a.type===i);return s?(0,sr.jsx)(_e.RadioItem,{value:i,closeOnClick:!0,children:(0,sr.jsx)(_e.ItemLabel,{children:s.label})},i):null})})})]})}function Put(){let{view:e,fields:t,onChangeView:r}=(0,bu.useContext)(ut),o=(0,bu.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,sr.jsx)(ni.SelectControl,{label:(0,nh.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function Rut(){let{view:e,fields:t,onChangeView:r}=(0,bu.useContext)(ut);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,sr.jsx)(ni.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",isBlock:!0,label:(0,nh.__)("Order"),value:n,onChange:i=>{if(i==="asc"||i==="desc"){r({...e,sort:{direction:i,field:e.sort?.field||t.find(s=>s.enableSorting!==!1)?.id||""},showLevels:!1});return}(0,J$.default)("Invalid direction")},children:l8.map(i=>(0,sr.jsx)(ni.__experimentalToggleGroupControlOptionIcon,{value:i,icon:c1e[i],label:d8[i]},i))})}function Iut(){let{view:e,config:t,onChangeView:r}=(0,bu.useContext)(ut),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,sr.jsx)(ni.__experimentalToggleGroupControl,{isBlock:!0,label:(0,nh.__)("Items per page"),value:e.perPage||10,disabled:!e?.sort?.field,onChange:n=>{let i=typeof n=="number"||n===void 0?n:parseInt(n,10);r({...e,perPage:i,page:1})},children:t.perPageSizes.map(n=>(0,sr.jsx)(ni.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function Out(){let{onReset:e}=(0,bu.useContext)(ut);return e===void 0?null:(0,sr.jsx)(ni.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,nh.__)("Reset view")})}function eee(){let{view:e,onReset:t}=(0,bu.useContext)(ut),r=(0,tEe.useInstanceId)(rEe,"dataviews-view-config-dropdown"),o=Pb.find(i=>i.type===e.type),n=typeof t=="function";return(0,sr.jsx)(ni.Dropdown,{expandOnMobile:!0,popoverProps:{...Tut,id:r},renderToggle:({onToggle:i,isOpen:s})=>(0,sr.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,sr.jsx)(ni.Button,{size:"compact",icon:RU,label:(0,nh._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":s?"true":"false","aria-controls":r}),n&&(0,sr.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,sr.jsx)(ni.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,sr.jsxs)(le,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,sr.jsxs)(le,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,sr.jsx)(ni.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,nh.__)("Appearance")}),(0,sr.jsx)(Out,{})]}),(0,sr.jsxs)(le,{direction:"column",gap:"lg",children:[(0,sr.jsxs)(le,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,sr.jsx)(Put,{}),(0,sr.jsx)(Rut,{})]}),!!o?.viewConfigOptions&&(0,sr.jsx)(o.viewConfigOptions,{}),(0,sr.jsx)(Iut,{}),(0,sr.jsx)(w8,{})]})]})})})}function rEe(){return(0,sr.jsxs)(sr.Fragment,{children:[(0,sr.jsx)($$,{}),(0,sr.jsx)(eee,{})]})}var Aut=(0,bu.memo)(rEe),oEe=Aut;var vEe=l(H(),1);var E7=l(H(),1),nEe=l(Me(),1),iEe=l(Z(),1);var tee=l(P(),1),Mut=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,E7.useRef)(null),s=(0,nEe.useMergeRefs)([n,i]);return(0,tee.jsx)(ln,{className:"dataviews-validated-control",required:e,markWhenOptional:r,ref:s,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[type="checkbox"]'),children:(0,tee.jsx)(iEe.CheckboxControl,{...o})})},T7=(0,E7.forwardRef)(Mut);T7.displayName="ValidatedCheckboxControl";var q1=l(H(),1),sEe=l(Me(),1),aEe=l(Z(),1);var ree=l(P(),1),Nut=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,q1.useRef)(null),s=(0,sEe.useMergeRefs)([n,i]);return(0,q1.useEffect)(()=>{let a=i.current?.querySelector('input[role="combobox"]');a&&(a.required=e??!1)},[e]),(0,ree.jsx)(ln,{className:"dataviews-validated-control",required:e,markWhenOptional:r,ref:s,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[role="combobox"]'),children:(0,ree.jsx)(aEe.ComboboxControl,{...o})})},P7=(0,q1.forwardRef)(Nut);P7.displayName="ValidatedComboboxControl";var R7=l(H(),1),lEe=l(Z(),1);var K1=l(P(),1),Fut=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,R7.useRef)(null);return(0,K1.jsxs)("div",{className:"dataviews-validated-control__wrapper-with-error-delegate",ref:n,children:[(0,K1.jsx)(ln,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,K1.jsx)(lEe.FormTokenField,{...o})}),(0,K1.jsx)("input",{className:"dataviews-validated-control__error-delegate",type:"text",ref:i,required:e,value:o.value&&o.value.length>0?"hasvalue":"",tabIndex:-1,onChange:()=>{},onFocus:s=>{s.target.previousElementSibling?.querySelector('input[type="text"]')?.focus()}})]})},I7=(0,R7.forwardRef)(Fut);I7.displayName="ValidatedFormTokenField";var O7=l(H(),1),cEe=l(Me(),1),dEe=l(Z(),1);var oee=l(P(),1),Dut=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,O7.useRef)(null),s=(0,cEe.useMergeRefs)([n,i]);return(0,oee.jsx)(ln,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,oee.jsx)(dEe.__experimentalNumberControl,{ref:s,...o})})},A7=(0,O7.forwardRef)(Dut);A7.displayName="ValidatedNumberControl";var M7=l(H(),1),uEe=l(Me(),1),fEe=l(Z(),1);var nee=l(P(),1),Lut=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,M7.useRef)(null),s=(0,uEe.useMergeRefs)([n,i]);return(0,nee.jsx)(ln,{className:"dataviews-validated-control",required:e,markWhenOptional:r,ref:s,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[type="radio"]'),children:(0,nee.jsx)(fEe.RadioControl,{...o})})},N7=(0,M7.forwardRef)(Lut);N7.displayName="ValidatedRadioControl";var F7=l(H(),1),pEe=l(Me(),1),mEe=l(Z(),1);var iee=l(P(),1),Vut=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,F7.useRef)(null),s=(0,pEe.useMergeRefs)([n,i]);return(0,iee.jsx)(ln,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,iee.jsx)(mEe.SelectControl,{ref:s,...o})})},D7=(0,F7.forwardRef)(Vut);D7.displayName="ValidatedSelectControl";var L7=l(H(),1),hEe=l(Me(),1),gEe=l(Z(),1);var see=l(P(),1),But=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,L7.useRef)(null),s=(0,hEe.useMergeRefs)([n,i]);return(0,see.jsx)(ln,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,see.jsx)(gEe.ToggleControl,{ref:s,required:e,...o})})},V7=(0,L7.forwardRef)(But);V7.displayName="ValidatedToggleControl";var Z1=l(H(),1),bEe=l(Z(),1);var X1=l(P(),1),zut=({required:e,customValidity:t,markWhenOptional:r,...o},n)=>{let i=(0,Z1.useRef)(null),s=(0,Z1.useId)();return(0,X1.jsxs)("div",{className:"dataviews-validated-control__wrapper-with-error-delegate",children:[(0,X1.jsx)(ln,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,X1.jsx)(bEe.__experimentalToggleGroupControl,{ref:n,...o})}),(0,X1.jsx)("input",{className:"dataviews-validated-control__error-delegate",type:"radio",ref:i,required:e,checked:o.value!==void 0,tabIndex:-1,name:s,onChange:()=>{},onFocus:a=>{a.target.previousElementSibling?.querySelector('[data-active-item="true"]')?.focus()}})]})},B7=(0,Z1.forwardRef)(zut);B7.displayName="ValidatedToggleGroupControl";function Wr(e,t){let r;return e?.required&&t?.required?r=t.required.message?{type:t.required.type,message:t.required.message}:void 0:e?.pattern&&t?.pattern?r=t.pattern:e?.min&&t?.min?r=t.min:e?.max&&t?.max?r=t.max:e?.minLength&&t?.minLength?r=t.minLength:e?.maxLength&&t?.maxLength?r=t.maxLength:e?.elements&&t?.elements?r=t.elements:t?.custom&&(r=t.custom),r}var _Ee=l(P(),1);function yEe({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,label:c,description:d,isValid:u}=e,f=e.isDisabled({item:r,field:e}),m=(0,vEe.useCallback)(()=>{t(a({item:r,value:!s({item:r})}))},[r,s,t,a]);return(0,_Ee.jsx)(T7,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:Wr(u,i),hidden:o,label:c,help:d,checked:s({item:r}),onChange:m,disabled:f})}var wEe=l(Z(),1),xEe=l(H(),1);var aee=l(P(),1);function z7({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:s,placeholder:a,getValue:c,setValue:d,isValid:u}=t,f=c({item:e})??"",m=(0,xEe.useCallback)(b=>r(d({item:e,value:b??""})),[e,r,d]),{elements:h,isLoading:g}=Ti({elements:t.elements,getElements:t.getElements});return g?(0,aee.jsx)(wEe.Spinner,{}):(0,aee.jsx)(P7,{required:!!t.isValid?.required,customValidity:Wr(u,n),label:i,value:f,help:s,placeholder:a,options:h,onChange:m,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var TEe=l(Z(),1),od=l(H(),1),eS=l(G(),1),PEe=l(vi(),1),cl=l(an(),1);var J1=l(Z(),1),lee=l(H(),1),ap=l(G(),1);var Q1=l(P(),1),jut={[fa]:[{value:"days",label:(0,ap.__)("Days")},{value:"weeks",label:(0,ap.__)("Weeks")},{value:"months",label:(0,ap.__)("Months")},{value:"years",label:(0,ap.__)("Years")}],[il]:[{value:"days",label:(0,ap.__)("Days ago")},{value:"weeks",label:(0,ap.__)("Weeks ago")},{value:"months",label:(0,ap.__)("Months ago")},{value:"years",label:(0,ap.__)("Years ago")}]};function j7({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let s=jut[i===fa?"inThePast":"over"],{id:a,label:c,description:d,getValue:u,setValue:f}=r,m=r.isDisabled({item:t,field:r}),h=u({item:t}),{value:g="",unit:b=s[0].value}=h&&typeof h=="object"?h:{},v=(0,lee.useCallback)(w=>o(f({item:t,value:{value:Number(w),unit:b}})),[o,f,t,b]),y=(0,lee.useCallback)(w=>o(f({item:t,value:{value:g,unit:w}})),[o,f,t,g]);return(0,Q1.jsx)(J1.BaseControl,{id:a,className:J(e,"dataviews-controls__relative-date"),label:c,hideLabelFromVision:n,help:d,children:(0,Q1.jsxs)(le,{direction:"row",gap:"sm",children:[(0,Q1.jsx)(J1.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:g,onChange:v,disabled:m}),(0,Q1.jsx)(J1.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,ap.__)("Unit"),value:b,options:s,onChange:y,hideLabelFromVision:!0,disabled:m})]})})}function VP(e,t){return t?new xn(e,t):e}var SEe=l(H(),1);function BP(e,t){let r=typeof e.min?.constraint=="string"?e.min.constraint:void 0,o=typeof e.max?.constraint=="string"?e.max.constraint:void 0,n=(0,SEe.useMemo)(()=>{let i=[];if(r){let s=t(r);s&&i.push({before:s})}if(o){let s=t(o);s&&i.push({after:s})}return i.length>0?i:void 0},[r,o,t]);return{minConstraint:r,maxConstraint:o,disabledMatchers:n}}var Hut={ary:"ar-MA",haz:"fa"};function zP(e){let t=e?.trim().split(/[_-]/)??[],r=t.shift()?.toLowerCase();if(!r)return;let o=[Hut[r]??r];for(let n of t)(/^[a-z]{4}$/i.test(n)||/^([a-z]{2}|\d{3})$/i.test(n))&&o.push(n);return o.join("-")}var CEe=l(an(),1),jP=l(G(),1);function kEe(){let{timezone:e}=(0,CEe.getSettings)(),t=-1*(new Date().getTimezoneOffset()/60);if(Number(e.offset)===t)return;let r=Number(e.offset)>=0?"+":"",o=e.abbr!==""&&isNaN(Number(e.abbr))?e.abbr:`UTC${r}${e.offsetFormatted}`,n=e.string.replaceAll("_"," "),i=o;return e.string==="UTC"?i=(0,jP.__)("Coordinated Universal Time"):n.trim().length>0&&(i=`(${o}) ${n}`),(0,jP.sprintf)((0,jP.__)("Timezone: %s"),i)}var EEe=l(an(),1);function $1(e){if(!e)return null;let t=(0,EEe.getDate)(e);return t&&$d(t)?t:null}var Fb=l(P(),1),cee=e=>e?(0,cl.dateI18n)("Y-m-d\\TH:i",(0,cl.getDate)(e)):"";function Uut({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:s}){let{compact:a}=s||{},{id:c,label:d,description:u,setValue:f,getValue:m,isValid:h}=t,g=t.isDisabled({item:e,field:t}),b=m({item:e}),v=typeof b=="string"?b:void 0,{timezone:y}=(0,cl.getSettings)(),w=y.string||(0,cl.dateI18n)("P"),[_,x]=(0,od.useState)(()=>{let z=$1(v);return VP(z||new Date,w)});(0,od.useEffect)(()=>{let z=$1(v);if(z){let A=VP(z,w);x(D=>ey(A,VP(D,w))?D:A)}},[w,v]);let C=(0,od.useRef)(null),S=(0,od.useRef)(void 0),{minConstraint:k,maxConstraint:R,disabledMatchers:O}=BP(h,$1),E=(0,od.useCallback)(z=>r(f({item:e,value:z})),[e,r,f]);(0,od.useEffect)(()=>()=>clearTimeout(S.current),[]);let I=(0,od.useCallback)(z=>{if(z){let A=(0,cl.dateI18n)("Y-m-d",z),D=v?(0,cl.dateI18n)("H:i",(0,cl.getDate)(v)):"00:00",L=(0,cl.getDate)(`${A}T${D}`);E(L.toISOString())}else E(void 0);clearTimeout(S.current),S.current=setTimeout(()=>{let A=C.current;A&&(A.dispatchEvent(new Event("invalid",{cancelable:!0})),A.validationMessage&&(0,PEe.speak)(A.validationMessage))},0)},[E,v]),T=(0,od.useCallback)(z=>{if(z){let A=(0,cl.getDate)(z);E(A.toISOString());let D=$1(A.toISOString());D&&x(VP(D,w))}else E(void 0)},[E,w]),{format:M}=t,F=M.weekStartsOn??(0,cl.getSettings)().l10n.startOfWeek,V=zP((0,cl.getSettings)().l10n.locale),B=d;return h?.required&&!n&&!o?B=`${d} (${(0,eS.__)("Required")})`:!h?.required&&n&&!o&&(B=`${d} (${(0,eS.__)("Optional")})`),(0,Fb.jsx)(TEe.BaseControl,{id:c,label:B,help:u,hideLabelFromVision:o,children:(0,Fb.jsxs)(le,{direction:"column",gap:"lg",children:[(0,Fb.jsx)(nu,{ref:C,required:!!h?.required,customValidity:Wr(h,i),type:"datetime-local",label:(0,eS.__)("Date time"),hideLabelFromVision:!0,value:cee(v),onValueChange:T,disabled:g,description:kEe(),min:k?cee(k):void 0,max:R?cee(R):void 0}),!a&&(0,Fb.jsx)(u2,{style:{width:"100%"},value:v?$1(v):null,onValueChange:I,month:_,onMonthChange:x,timeZone:w,locale:V,dir:(0,eS.isRTL)()?"rtl":"ltr",weekStartsOn:F,disabled:g||O})]})})}function REe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s,config:a}){return i===fa||i===il?(0,Fb.jsx)(j7,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,Fb.jsx)(Uut,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,config:a})}var nd=l(Z(),1),IEe=l(vi(),1),Cr=l(H(),1),mn=l(G(),1),ba=l(an(),1);var Eo=l(P(),1),Wut=[{id:"today",label:(0,mn.__)("Today"),getValue:()=>(0,ba.getDate)(null)},{id:"yesterday",label:(0,mn.__)("Yesterday"),getValue:()=>{let e=(0,ba.getDate)(null);return ty(e,1)}},{id:"past-week",label:(0,mn.__)("Past week"),getValue:()=>{let e=(0,ba.getDate)(null);return ty(e,7)}},{id:"past-month",label:(0,mn.__)("Past month"),getValue:()=>{let e=(0,ba.getDate)(null);return PA(e,1)}}],Gut=[{id:"last-7-days",label:(0,mn.__)("Last 7 days"),getValue:()=>{let e=(0,ba.getDate)(null);return[ty(e,7),e]}},{id:"last-30-days",label:(0,mn.__)("Last 30 days"),getValue:()=>{let e=(0,ba.getDate)(null);return[ty(e,30),e]}},{id:"month-to-date",label:(0,mn.__)("Month to date"),getValue:()=>{let e=(0,ba.getDate)(null);return[Vg(e),e]}},{id:"last-year",label:(0,mn.__)("Last year"),getValue:()=>{let e=(0,ba.getDate)(null);return[RA(e,1),e]}},{id:"year-to-date",label:(0,mn.__)("Year to date"),getValue:()=>{let e=(0,ba.getDate)(null);return[Px(e),e]}}],vu=e=>{if(!e)return null;let t=TA(e);return $d(t)?t:null},H7=e=>e?typeof e=="string"?e:Rm(e,"yyyy-MM-dd"):"";function OEe({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:s}=e,[a,c]=(0,Cr.useState)(void 0),d=(0,Cr.useCallback)(()=>{let f=Array.isArray(r)?r:[r];for(let m of f){let h=m.current;if(h&&!h.validity.valid){c({type:"invalid",message:h.validationMessage});return}}c(void 0)},[r]);return(0,Cr.useEffect)(()=>{let f=Array.isArray(r)?r:[r],m=t?Wr(s,t):void 0;for(let h of f){let g=h.current;g&&g.setCustomValidity(m?.type==="invalid"&&m.message?m.message:"")}},[r,s,t]),(0,Cr.useEffect)(()=>{let f=Array.isArray(r)?r:[r],m=h=>{h.preventDefault(),n(!0)};for(let h of f)h.current?.addEventListener("invalid",m);return()=>{for(let h of f)h.current?.removeEventListener("invalid",m)}},[r,n]),(0,Cr.useEffect)(()=>{if(!o)return;let f=t?Wr(s,t):void 0;f?c(f):d()},[o,s,t,d]),(0,Cr.useEffect)(()=>{o&&a?.message&&(0,IEe.speak)(a.message)},[o,a?.message]),(0,Eo.jsxs)(le,{direction:"column",gap:"sm",onBlur:f=>{o||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,a&&(0,Eo.jsx)(Am,{type:a.type,message:a.message})]})}function Yut({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:c,setValue:d,getValue:u,isValid:f,format:m}=t,h=t.isDisabled({item:e,field:t}),[g,b]=(0,Cr.useState)(null),v=m.weekStartsOn??(0,ba.getSettings)().l10n.startOfWeek,y=zP((0,ba.getSettings)().l10n.locale),w=u({item:e}),_=typeof w=="string"?w:void 0,[x,C]=(0,Cr.useState)(()=>vu(_)||new Date);(0,Cr.useEffect)(()=>{let z=vu(_);z&&C(A=>ey(z,A)?A:z)},[_]);let[S,k]=(0,Cr.useState)(!1),R=(0,Cr.useRef)(null),{minConstraint:O,maxConstraint:E,disabledMatchers:I}=BP(f,vu),T=(0,Cr.useCallback)(z=>r(d({item:e,value:z})),[e,r,d]),M=(0,Cr.useCallback)(z=>{let A=z?H7(z):void 0;T(A),b(null),k(!0)},[T]),F=(0,Cr.useCallback)(z=>{let A=z.getValue(),D=H7(A);C(A),T(D),b(z.id),k(!0)},[T]),V=(0,Cr.useCallback)(z=>{if(T(z),z){let A=vu(z);A&&C(A)}b(null),k(!0)},[T]),B=a;return f?.required&&!n?B=`${a} (${(0,mn.__)("Required")})`:!f?.required&&n&&(B=`${a} (${(0,mn.__)("Optional")})`),(0,Eo.jsx)(OEe,{field:t,validity:i,inputRefs:R,isTouched:S,setIsTouched:k,children:(0,Eo.jsx)(nd.BaseControl,{id:s,className:"dataviews-controls__date",label:B,help:c,hideLabelFromVision:o,children:(0,Eo.jsxs)(le,{direction:"column",gap:"lg",children:[(0,Eo.jsxs)(le,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[Wut.map(z=>{let A=g===z.id;return(0,Eo.jsx)(nd.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:A,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>F(z),children:z.label},z.id)}),(0,Eo.jsx)(nd.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!g,size:"small",disabled:!!g||h,accessibleWhenDisabled:!0,children:(0,mn.__)("Custom")})]}),(0,Eo.jsx)(nd.__experimentalInputControl,{ref:R,type:"date",label:(0,mn.__)("Date"),hideLabelFromVision:!0,value:_,onChange:V,required:!!t.isValid?.required,disabled:h,min:O,max:E}),(0,Eo.jsx)(u2,{style:{width:"100%"},value:_?vu(_):null,onValueChange:M,month:x,onMonthChange:C,locale:y,dir:(0,mn.isRTL)()?"rtl":"ltr",weekStartsOn:v,disabled:h||I,disableNavigation:h})]})})})}function qut({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:c,getValue:d,setValue:u,isValid:f,format:m}=t,h=t.isDisabled({item:e,field:t}),g,b=d({item:e});Array.isArray(b)&&b.length===2&&b.every(j=>typeof j=="string")&&(g=b);let v=m.weekStartsOn??(0,ba.getSettings)().l10n.startOfWeek,y=zP((0,ba.getSettings)().l10n.locale),{minConstraint:w,maxConstraint:_,disabledMatchers:x}=BP(f,vu),C=(0,Cr.useCallback)(j=>{r(u({item:e,value:j}))},[e,r,u]),[S,k]=(0,Cr.useState)(null),R=(0,Cr.useMemo)(()=>{if(!g)return null;let[j,Y]=g;return{from:vu(j)||void 0,to:vu(Y)||void 0}},[g]),[O,E]=(0,Cr.useState)(()=>R?.from||new Date),[I,T]=g??[];(0,Cr.useEffect)(()=>{E(j=>{let Y=vu(I),q=vu(T),ne=Y??q,ie=Y&&q?hhe({start:Y,end:q},{start:Vg(j),end:Tx(j)},{inclusive:!0}):[Y,q].some(oe=>oe&&ey(oe,j));return ne&&!ie?ne:j})},[I,T]);let[M,F]=(0,Cr.useState)(!1),V=(0,Cr.useRef)(null),B=(0,Cr.useRef)(null),z=(0,Cr.useCallback)((j,Y)=>{if(!j&&!Y){C(void 0);return}C([H7(j),H7(Y)])},[C]),A=(0,Cr.useCallback)(j=>{z(j?.from,j?.to),k(null),F(!0)},[z]),D=(0,Cr.useCallback)(j=>{let[Y,q]=j.getValue();E(Y),z(Y,q),k(j.id),F(!0)},[z]),L=(0,Cr.useCallback)((j,Y)=>{let[q,ne]=g||[void 0,void 0];if(z(j==="from"?Y:q,j==="to"?Y:ne),Y){let te=vu(Y);te&&E(te)}k(null),F(!0)},[g,z]),U=a;return t.isValid?.required&&!n?U=`${a} (${(0,mn.__)("Required")})`:!t.isValid?.required&&n&&(U=`${a} (${(0,mn.__)("Optional")})`),(0,Eo.jsx)(OEe,{field:t,validity:i,inputRefs:[V,B],isTouched:M,setIsTouched:F,children:(0,Eo.jsx)(nd.BaseControl,{id:s,className:"dataviews-controls__date",label:U,help:c,hideLabelFromVision:o,children:(0,Eo.jsxs)(le,{direction:"column",gap:"lg",children:[(0,Eo.jsxs)(le,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[Gut.map(j=>{let Y=S===j.id;return(0,Eo.jsx)(nd.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:Y,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>D(j),children:j.label},j.id)}),(0,Eo.jsx)(nd.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!S,size:"small",accessibleWhenDisabled:!0,disabled:!!S||h,children:(0,mn.__)("Custom")})]}),(0,Eo.jsxs)(le,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,Eo.jsx)(nd.__experimentalInputControl,{ref:V,type:"date",label:(0,mn.__)("From"),hideLabelFromVision:!0,value:g?.[0],onChange:j=>L("from",j),required:!!t.isValid?.required,disabled:h,min:w,max:_}),(0,Eo.jsx)(nd.__experimentalInputControl,{ref:B,type:"date",label:(0,mn.__)("To"),hideLabelFromVision:!0,value:g?.[1],onChange:j=>L("to",j),required:!!t.isValid?.required,disabled:h,min:w,max:_})]}),(0,Eo.jsx)(ZK,{style:{width:"100%"},value:R,onValueChange:A,month:O,onMonthChange:E,locale:y,dir:(0,mn.isRTL)()?"rtl":"ltr",weekStartsOn:v,disabled:h||x})]})})})}function AEe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){return i===fa||i===il?(0,Eo.jsx)(j7,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===jn?(0,Eo.jsx)(qut,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s}):(0,Eo.jsx)(Yut,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s})}var MEe=l(Z(),1),NEe=l(H(),1);var dee=l(P(),1);function U7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:s,label:a,description:c,getValue:d,setValue:u,isValid:f}=t,m=t.isDisabled({item:e,field:t}),h=s==="array",g=d({item:e})??(h?[]:""),b=(0,NEe.useCallback)(w=>r(u({item:e,value:w})),[e,r,u]),{elements:v,isLoading:y}=Ti({elements:t.elements,getElements:t.getElements});return y?(0,dee.jsx)(MEe.Spinner,{}):(0,dee.jsx)(D7,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Wr(f,i),label:a,value:g,help:c,options:v,onChange:b,hideLabelFromVision:o,multiple:h,disabled:m})}var uee=l(P(),1),Kut=10;function FEe(e){let{field:t}=e,{elements:r}=Ti({elements:t.elements,getElements:t.getElements});return r.length>=Kut?(0,uee.jsx)(z7,{...e}):(0,uee.jsx)(U7,{...e})}var DEe=l(H(),1);var LEe=l(P(),1);function lp({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:s,suffix:a,validity:c}){let{label:d,placeholder:u,description:f,getValue:m,setValue:h,isValid:g}=t,b=m({item:e}),v=t.isDisabled({item:e,field:t}),y=(0,DEe.useCallback)(w=>r(h({item:e,value:w})),[e,h,r]);return(0,LEe.jsx)(nu,{required:!!g.required,markWhenOptional:n,customValidity:Wr(g,c),label:d,placeholder:u,value:b??"",description:typeof f=="string"?f:void 0,details:typeof f=="string"?void 0:f,onValueChange:y,hideLabelFromVision:o,type:i,prefix:s,suffix:a,disabled:v,pattern:g.pattern?g.pattern.constraint:void 0,minLength:g.minLength?g.minLength.constraint:void 0,maxLength:g.maxLength?g.maxLength.constraint:void 0})}var W7=l(P(),1);function VEe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,W7.jsx)(lp,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,W7.jsx)(Yl.Slot,{padding:"minimal",children:(0,W7.jsx)(Br,{icon:jU})})})}var G7=l(P(),1);function BEe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,G7.jsx)(lp,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,G7.jsx)(Yl.Slot,{padding:"minimal",children:(0,G7.jsx)(Br,{icon:FE})})})}var Y7=l(P(),1);function zEe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,Y7.jsx)(lp,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,Y7.jsx)(Yl.Slot,{padding:"minimal",children:(0,Y7.jsx)(Br,{icon:fW})})})}var Uy=l(Z(),1),HP=l(H(),1),q7=l(G(),1);var Db=l(P(),1);function jEe(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function Xut({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,s=(0,HP.useCallback)(c=>t([jEe(c),i]),[t,i]),a=(0,HP.useCallback)(c=>t([n,jEe(c)]),[t,n]);return(0,Db.jsx)(Uy.BaseControl,{help:(0,q7.__)("The max. value must be greater than the min. value."),children:(0,Db.jsxs)(Uy.Flex,{direction:"row",gap:4,children:[(0,Db.jsx)(Uy.__experimentalNumberControl,{label:(0,q7.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:s,hideLabelFromVision:r,step:o}),(0,Db.jsx)(Uy.__experimentalNumberControl,{label:(0,q7.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:a,hideLabelFromVision:r,step:o})]})})}function K7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){let a=t.format?.decimals??0,c=Math.pow(10,Math.abs(a)*-1),{label:d,description:u,getValue:f,setValue:m,isValid:h}=t,g=f({item:e})??"",b=t.isDisabled({item:e,field:t}),v=(0,HP.useCallback)(w=>{r(m({item:e,value:["",void 0].includes(w)?void 0:Number(w)}))},[e,r,m]),y=(0,HP.useCallback)(w=>{r(m({item:e,value:w}))},[e,r,m]);if(i===jn){let w=["",""];return Array.isArray(g)&&g.length===2&&g.every(_=>typeof _=="number"||_==="")&&(w=g),(0,Db.jsx)(Xut,{value:w,onChange:y,hideLabelFromVision:o,step:c})}return(0,Db.jsx)(A7,{required:!!h.required,markWhenOptional:n,customValidity:Wr(h,s),label:d,help:u,value:g,onChange:v,hideLabelFromVision:o,step:c,min:typeof h.min?.constraint=="number"?h.min.constraint:void 0,max:typeof h.max?.constraint=="number"?h.max.constraint:void 0,disabled:b})}var HEe=l(P(),1);function UEe(e){return(0,HEe.jsx)(K7,{...e})}var WEe=l(P(),1);function GEe(e){return(0,WEe.jsx)(K7,{...e})}var YEe=l(Z(),1),qEe=l(H(),1);var fee=l(P(),1);function KEe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:c,setValue:d,isValid:u}=t,f=t.isDisabled({item:e,field:t}),{elements:m,isLoading:h}=Ti({elements:t.elements,getElements:t.getElements}),g=c({item:e}),b=(0,qEe.useCallback)(v=>r(d({item:e,value:v})),[e,r,d]);return h?(0,fee.jsx)(YEe.Spinner,{}):(0,fee.jsx)(N7,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Wr(u,i),label:s,help:a,onChange:b,options:m,selected:g,hideLabelFromVision:o,disabled:f})}var pee=l(H(),1);var XEe=l(P(),1);function ZEe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{prefix:a,suffix:c}=i||{};return(0,XEe.jsx)(lp,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,prefix:a?(0,pee.createElement)(a):void 0,suffix:c?(0,pee.createElement)(c):void 0})}var JEe=l(Z(),1),UP=l(H(),1),X7=l(G(),1);var Lb=l(P(),1);function QEe(e,t){return(e??"").replace(/\\./g,"").includes("s")||t.some(n=>(ga(n)??0)%60!==0)?1:void 0}function mee(e){let t=ga(e);if(t===null)return"";let r=[Math.floor(t/3600),Math.floor(t%3600/60)];return t%60!==0&&r.push(t%60),r.map(o=>String(o).padStart(2,"0")).join(":")}function Zut({value:e,onChange:t,hideLabelFromVision:r,disabled:o,step:n,min:i,max:s}){let[a="",c=""]=e,d=(0,UP.useCallback)(f=>t([f??"",c]),[t,c]),u=(0,UP.useCallback)(f=>t([a,f??""]),[t,a]);return(0,Lb.jsx)(JEe.BaseControl,{help:(0,X7.__)("The end time must be later than the start time."),children:(0,Lb.jsxs)(le,{direction:"row",gap:"sm",justify:"space-between",children:[(0,Lb.jsx)(nu,{type:"time",label:(0,X7.__)("From"),value:a,onValueChange:d,hideLabelFromVision:r,disabled:o,step:n,min:i,max:c||s}),(0,Lb.jsx)(nu,{type:"time",label:(0,X7.__)("To"),value:c,onValueChange:u,hideLabelFromVision:r,disabled:o,step:n,min:a||i,max:s})]})})}function $Ee({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){let{label:a,placeholder:c,description:d,getValue:u,setValue:f,isValid:m}=t,h=u({item:e}),g=t.isDisabled({item:e,field:t}),b=t.format?.time,v=typeof m.min?.constraint=="string"?m.min.constraint:void 0,y=typeof m.max?.constraint=="string"?m.max.constraint:void 0,w=(0,UP.useCallback)(x=>r(f({item:e,value:x===""?void 0:x})),[e,r,f]),_=(0,UP.useCallback)(([x,C])=>r(f({item:e,value:[x||void 0,C||void 0]})),[e,r,f]);if(i===jn){let x=["",""];return Array.isArray(h)&&h.length===2&&(x=[mee(h[0]),mee(h[1])]),(0,Lb.jsx)(Zut,{value:x,onChange:_,hideLabelFromVision:o,disabled:g,step:QEe(b,x),min:v,max:y})}return(0,Lb.jsx)(nu,{required:!!m.required,markWhenOptional:n,customValidity:Wr(m,s),type:"time",label:a,placeholder:c,description:typeof d=="string"?d:void 0,details:typeof d=="string"?void 0:d,value:mee(h),onValueChange:w,hideLabelFromVision:o,disabled:g,step:QEe(b,[h]),min:v,max:y})}var eTe=l(H(),1);var tTe=l(P(),1);function rTe({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:c,setValue:d,isValid:u}=e,f=e.isDisabled({item:r,field:e}),m=(0,eTe.useCallback)(()=>{t(d({item:r,value:!c({item:r})}))},[t,d,r,c]);return(0,tTe.jsx)(V7,{required:!!u.required,markWhenOptional:n,customValidity:Wr(u,i),hidden:o,label:s,help:a,checked:c({item:r}),onChange:m,disabled:f})}var oTe=l(H(),1);var nTe=l(P(),1);function iTe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{rows:a=4}=i||{},c=t.isDisabled({item:e,field:t}),{label:d,placeholder:u,description:f,setValue:m,isValid:h}=t,g=t.getValue({item:e}),b=(0,oTe.useCallback)(v=>r(m({item:e,value:v})),[e,r,m]);return(0,nTe.jsx)(aZ,{required:!!h.required,markWhenOptional:n,customValidity:Wr(h,s),label:d,placeholder:u,value:g??"",description:typeof f=="string"?f:void 0,details:typeof f=="string"?void 0:f,onValueChange:b,rows:a,disabled:c,minLength:h.minLength?h.minLength.constraint:void 0,maxLength:h.maxLength?h.maxLength.constraint:void 0,hideLabelFromVision:o})}var Q7=l(Z(),1),sTe=l(H(),1);var Z7=l(P(),1);function aTe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,isValid:c}=t,d=t.isDisabled({item:e,field:t}),u=s({item:e}),f=(0,sTe.useCallback)(b=>r(a({item:e,value:b})),[e,r,a]),{elements:m,isLoading:h}=Ti({elements:t.elements,getElements:t.getElements});if(h)return(0,Z7.jsx)(Q7.Spinner,{});if(m.length===0)return null;let g=m.find(b=>b.value===u);return(0,Z7.jsx)(B7,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Wr(c,i),isBlock:!0,label:t.label,help:g?.description||t.description,onChange:f,value:u,hideLabelFromVision:o,children:m.map(b=>(0,Z7.jsx)(Q7.__experimentalToggleGroupControlOption,{label:b.label,value:b.value,disabled:d},b.value))})}var lTe=l(Z(),1),J7=l(H(),1);var WP=l(P(),1);function cTe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:c,getValue:d,setValue:u,isValid:f}=t,m=d({item:e}),h=t.isDisabled({item:e,field:t}),{elements:g,isLoading:b}=Ti({elements:t.elements,getElements:t.getElements}),v=(0,J7.useMemo)(()=>Array.isArray(m)?m.map(w=>g?.find(x=>x.value===w)||{value:w,label:w}):[],[m,g]),y=(0,J7.useCallback)(w=>{let _=w.map(x=>typeof x=="object"&&"value"in x?x.value:x);r(u({item:e,value:_}))},[r,u,e]);return b?(0,WP.jsx)(lTe.Spinner,{}):(0,WP.jsx)(I7,{required:!!f?.required,markWhenOptional:n,customValidity:Wr(f,i),label:o?void 0:s,value:v,onChange:y,placeholder:a,suggestions:g?.map(w=>w.value),disabled:h,__experimentalValidateInput:w=>t.isValid?.elements&&g?g.some(_=>_.value===w||_.label===w):!0,__experimentalExpandOnFocus:g&&g.length>0,help:c??(t.isValid?.elements?"":void 0),displayTransform:w=>typeof w=="object"&&"label"in w?w.label:typeof w=="string"&&g&&g.find(x=>x.value===w)?.label||w,__experimentalRenderItem:({item:w})=>{if(typeof w=="string"&&g){let _=g.find(x=>x.value===w);return(0,WP.jsx)("span",{children:_?.label||w})}return(0,WP.jsx)("span",{children:w})}})}var cp=l(Z(),1);var hee=l(H(),1),dTe=l(G(),1);var ih=l(P(),1),Qut=({color:e,onColorChange:t,disabled:r})=>{let o=e&&Fn(e).isValid()?e:"#ffffff";return(0,ih.jsx)(cp.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,ih.jsx)(cp.Button,{onClick:n,"aria-label":(0,dTe.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,ih.jsx)(cp.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,ih.jsx)(cp.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,ih.jsx)(cp.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function uTe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:c,setValue:d,isValid:u}=t,f=t.isDisabled({item:e,field:t}),m=t.getValue({item:e})||"",h=(0,hee.useCallback)(b=>{r(d({item:e,value:b}))},[e,r,d]),g=(0,hee.useCallback)(b=>{r(d({item:e,value:b||""}))},[e,r,d]);return(0,ih.jsx)(nu,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Wr(u,i),label:s,placeholder:a,value:m,description:typeof c=="string"?c:void 0,details:typeof c=="string"?void 0:c,onValueChange:g,hideLabelFromVision:o,type:"text",disabled:f,prefix:(0,ih.jsx)(Yl.Slot,{padding:"minimal",children:(0,ih.jsx)(Qut,{color:m,onColorChange:h,disabled:f})})})}var fTe=l(Z(),1);var eN=l(H(),1),gee=l(G(),1);var $7=l(P(),1);function pTe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[s,a]=(0,eN.useState)(!1),c=t.isDisabled({item:e,field:t}),d=(0,eN.useCallback)(()=>{a(u=>!u)},[]);return(0,$7.jsx)(lp,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,$7.jsx)(Yl.Slot,{padding:"minimal",children:(0,$7.jsx)(fTe.Button,{icon:s?oT:C_,onClick:d,size:"small",label:s?(0,gee.__)("Hide password"):(0,gee.__)("Show password"),disabled:c,accessibleWhenDisabled:!0})})})}function tN(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var hTe=l(P(),1),mTe={adaptiveSelect:FEe,array:cTe,checkbox:yEe,color:uTe,combobox:z7,datetime:REe,date:AEe,email:VEe,telephone:BEe,url:zEe,integer:UEe,number:GEe,password:pTe,radio:KEe,select:U7,text:ZEe,time:$Ee,toggle:rTe,textarea:iTe,toggleGroup:aTe};function Jut(e){return e&&typeof e=="object"&&typeof e.control=="string"}function $ut(e){let{control:t,...r}=e,o=rN(t);return o===null?null:function(i){return(0,hTe.jsx)(o,{...i,config:r})}}function gTe(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?rN(e.Edit):Jut(e.Edit)?$ut(e.Edit):tN(e)&&e.type!=="array"?rN("adaptiveSelect"):t===null?null:rN(t)}function rN(e){return Object.keys(mTe).includes(e)?mTe[e]:null}function eft(e,t,r){if(e.filterBy===!1)return!1;let o=e.filterBy?.operators?.filter(n=>r.includes(n))??t;return o.length===0?!1:{isPrimary:!!e.filterBy?.isPrimary,operators:o}}var bTe=eft;var tft=e=>({item:t})=>{let r=e.split("."),o=t;for(let n of r)o.hasOwnProperty(n)?o=o[n]:o=void 0;return o},vTe=tft;var rft=e=>({value:t})=>{let r=e.split("."),o={},n=o;for(let i of r.slice(0,-1))n[i]={},n=n[i];return n[r.at(-1)]=t,o},_Te=rft;var wTe=l(G(),1);function oN({item:e,field:t}){let{elements:r,isLoading:o}=Ti({elements:t.elements,getElements:t.getElements}),n=t.getValue({item:e});return o||r.length===0?n:r?.find(i=>i.value===n)?.label||t.getValue({item:e})}var yTe=l(P(),1);function Do({item:e,field:t}){return t.hasElements?(0,yTe.jsx)(oN,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var dp=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function Lo(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function up(e,t){if(typeof t.isValid.minLength?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:String(r).length>=t.isValid.minLength.constraint}function fp(e,t){if(typeof t.isValid.maxLength?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:String(r).length<=t.isValid.maxLength.constraint}function pp(e,t){if(t.isValid.pattern?.constraint===void 0)return!0;try{let r=new RegExp(t.isValid.pattern.constraint),o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:r.test(String(o))}catch{return!1}}function ro(e,t){let o=(t.elements??[]).map(i=>i.value);if(o.length===0)return!0;let n=t.getValue({item:e});return[].concat(n).every(i=>o.includes(i))}function oft({item:e,field:t}){return t.getValue({item:e})}var va=oft;var nft=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;function ift(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!nft.test(r)?(0,wTe.__)("Value must be a valid email address."):null}var xTe={type:"email",render:Do,Edit:"email",sort:dp,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ao,Mo],validOperators:[Zo,Qo,Gf,Yf,qf,Ao,Mo,Ci],format:{},getValueFormatted:va,validate:{required:Lo,pattern:pp,minLength:up,maxLength:fp,elements:ro,custom:ift}};var STe=l(G(),1);var tS=(e,t,r)=>r==="asc"?e-t:t-e;function nN(e,t){if(typeof t.isValid.min?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:Number(r)>=t.isValid.min.constraint}function iN(e,t){if(typeof t.isValid.max?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:Number(r)<=t.isValid.max.constraint}var CTe={separatorThousand:","};function sft({item:e,field:t}){let r=t.getValue({item:e});if(r==null)return"";if(r=Number(r),!Number.isFinite(r))return String(r);let o;t.type!=="integer"?o=CTe:o=t.format;let{separatorThousand:n}=o,i=Math.trunc(r);return n?String(i).replace(/\B(?=(\d{3})+(?!\d))/g,n):String(i)}function aft(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,STe.__)("Value must be an integer."):null}var kTe={type:"integer",render:Do,Edit:"integer",sort:tS,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Zo,Qo,pb,mb,hb,gb,jn],validOperators:[Zo,Qo,pb,mb,hb,gb,jn,Ao,Mo,Ci],format:CTe,getValueFormatted:sft,validate:{required:Lo,min:nN,max:iN,elements:ro,custom:aft}};var ETe=l(G(),1);var TTe={separatorThousand:",",separatorDecimal:".",decimals:2};function lft({item:e,field:t}){let r=t.getValue({item:e});if(r==null)return"";if(r=Number(r),!Number.isFinite(r))return String(r);let o;t.type!=="number"?o=TTe:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=o,a=r.toFixed(s),[c,d]=a.split("."),u=n?c.replace(/\B(?=(\d{3})+(?!\d))/g,n):c;return s===0?u:u+i+d}function cft(e){return e===""||e===void 0||e===null}function dft(e,t){let r=t.getValue({item:e});return!cft(r)&&!Number.isFinite(r)?(0,ETe.__)("Value must be a number."):null}var PTe={type:"number",render:Do,Edit:"number",sort:tS,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Zo,Qo,pb,mb,hb,gb,jn],validOperators:[Zo,Qo,pb,mb,hb,gb,jn,Ao,Mo,Ci],format:TTe,getValueFormatted:lft,validate:{required:Lo,min:nN,max:iN,elements:ro,custom:dft}};var RTe={type:"text",render:Do,Edit:"text",sort:dp,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ao,Mo],validOperators:[Zo,Qo,Gf,Yf,qf,Ao,Mo,Ci],format:{},getValueFormatted:va,validate:{required:Lo,pattern:pp,minLength:up,maxLength:fp,elements:ro}};var Wy=l(an(),1);var ITe=l(an(),1);function OTe(e){if(!$d(new Date(e)))return null;let t=(0,ITe.getDate)(e);return t&&$d(t)?t.getTime():null}function sN(e,t,r,o){let n=t.isValid[r]?.constraint;if(typeof n!="string")return!1;let i=t.getValue({item:e}),s=Array.isArray(i)?i[r==="min"?0:i.length-1]:i;if(s==null||s==="")return!0;let a=o(n),c=o(String(s));return a===null||c===null?!1:r==="min"?c>=a:c<=a}function aN(e,t){return sN(e,t,"min",OTe)}function lN(e,t){return sN(e,t,"max",OTe)}function ATe(e,t){return sN(e,t,"min",ga)}function MTe(e,t){return sN(e,t,"max",ga)}var NTe={datetime:(0,Wy.getSettings)().formats.datetime,weekStartsOn:(0,Wy.getSettings)().l10n.startOfWeek};function uft({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=NTe:o=t.format,(0,Wy.dateI18n)(o.datetime,(0,Wy.getDate)(r))}var fft=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},FTe={type:"datetime",render:Do,Edit:"datetime",sort:fft,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[pu,mu,cu,du,uu,fu,fa,il],validOperators:[pu,mu,cu,du,uu,fu,fa,il],format:NTe,getValueFormatted:uft,validate:{required:Lo,elements:ro,min:aN,max:lN}};var Gy=l(an(),1);var DTe={date:(0,Gy.getSettings)().formats.date,weekStartsOn:(0,Gy.getSettings)().l10n.startOfWeek};function pft({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=DTe:o=t.format,(0,Gy.dateI18n)(o.date,(0,Gy.getDate)(r))}var mft=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},LTe={type:"date",render:Do,Edit:"date",sort:mft,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[pu,mu,cu,du,uu,fu,fa,il,jn],validOperators:[pu,mu,cu,du,uu,fu,fa,il,jn],format:DTe,getValueFormatted:pft,validate:{required:Lo,elements:ro,min:aN,max:lN}};var rS=l(an(),1);var VTe={time:(0,rS.getSettings)().formats.time},hft="2000-01-01";function gft(e){let t=Math.floor(e/3600),r=Math.floor(e%3600/60),o=e%60,n=[t,r,o].map(i=>String(i).padStart(2,"0")).join(":");return(0,rS.getDate)(`${hft}T${n}`)}function bft({item:e,field:t}){let r=ga(t.getValue({item:e}));if(r===null)return"";let o;return t.type!=="time"?o=VTe:o=t.format,(0,rS.dateI18n)(o.time,gft(r))}var vft=(e,t,r)=>{let o=ga(e),n=ga(t);return o===null||n===null?o===n?0:o===null?1:-1:r==="asc"?o-n:n-o},BTe={type:"time",render:Do,Edit:"time",sort:vft,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[pu,mu,cu,du,uu,fu,jn],validOperators:[pu,mu,cu,du,uu,fu,jn],format:VTe,getValueFormatted:bft,validate:{required:Lo,elements:ro,min:ATe,max:MTe}};var cN=l(G(),1);function zTe(e,t){return t.getValue({item:e})===!0}function _ft({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,cN.__)("True"):r===!1?(0,cN.__)("False"):""}function yft(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,cN.__)("Value must be true, false, or undefined"):null}var wft=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},jTe={type:"boolean",render:Do,Edit:"checkbox",sort:wft,validate:{required:zTe,elements:ro,custom:yft},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Zo,Qo],validOperators:[Zo,Qo],format:{},getValueFormatted:_ft};var HTe={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:va,validate:{}};var bee=l(G(),1);function UTe(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function WTe({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function xft({item:e,field:t}){return WTe({item:e,field:t})}function Sft(e,t){let r=t.getValue({item:e});return[void 0,"",null].includes(r)?null:Array.isArray(r)?r.every(o=>typeof o=="string")?null:(0,bee.__)("Every value must be a string."):(0,bee.__)("Value must be an array.")}var Cft=(e,t,r)=>{let o=Array.isArray(e)?e:[],n=Array.isArray(t)?t:[];if(o.length!==n.length)return r==="asc"?o.length-n.length:n.length-o.length;let i=o.join(","),s=n.join(",");return r==="asc"?i.localeCompare(s):s.localeCompare(i)},GTe={type:"array",render:xft,Edit:"array",sort:Cft,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ao,Mo],validOperators:[Ao,Mo,a8,Ci],format:{},getValueFormatted:WTe,validate:{required:UTe,elements:ro,custom:Sft}};function kft({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var YTe={type:"password",render:Do,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:kft,validate:{required:Lo,pattern:pp,minLength:up,maxLength:fp,elements:ro}};var qTe={type:"telephone",render:Do,Edit:"telephone",sort:dp,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ao,Mo],validOperators:[Zo,Qo,Gf,Yf,qf,Ao,Mo,Ci],format:{},getValueFormatted:va,validate:{required:Lo,pattern:pp,minLength:up,maxLength:fp,elements:ro}};var KTe=l(G(),1);var oS=l(P(),1);function Eft({item:e,field:t}){if(t.hasElements)return(0,oS.jsx)(oN,{item:e,field:t});let r=va({item:e,field:t});return!r||!Fn(r).isValid()?r:(0,oS.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,oS.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,oS.jsx)("span",{children:r})]})}function Tft(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Fn(r).isValid()?(0,KTe.__)("Value must be a valid color."):null}var Pft=(e,t,r)=>{let o=Fn(e),n=Fn(t);if(!o.isValid()&&!n.isValid())return 0;if(!o.isValid())return r==="asc"?1:-1;if(!n.isValid())return r==="asc"?-1:1;let i=o.toHsl(),s=n.toHsl();return i.h!==s.h?r==="asc"?i.h-s.h:s.h-i.h:i.s!==s.s?r==="asc"?i.s-s.s:s.s-i.s:r==="asc"?i.l-s.l:s.l-i.l},XTe={type:"color",render:Eft,Edit:"color",sort:Pft,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ao,Mo],validOperators:[Zo,Qo,Ao,Mo],format:{},getValueFormatted:va,validate:{required:Lo,elements:ro,custom:Tft}};var ZTe={type:"url",render:Do,Edit:"url",sort:dp,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ao,Mo],validOperators:[Zo,Qo,Gf,Yf,qf,Ao,Mo,Ci],format:{},getValueFormatted:va,validate:{required:Lo,pattern:pp,minLength:up,maxLength:fp,elements:ro}};var Rft=(e,t,r)=>typeof e=="number"&&typeof t=="number"?tS(e,t,r):dp(e,t,r),QTe={render:Do,Edit:null,sort:Rft,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Zo,Qo],validOperators:Ake(),format:{},getValueFormatted:va,validate:{required:Lo,elements:ro}};function Ift(e){return e==="integer"||e==="number"}function Oft(e){return e==="date"||e==="datetime"||e==="time"}function JTe(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&Ift(t.type)||typeof e=="string"&&Oft(t.type)))return{constraint:e,validate:o}}function $Te(e,t){let r=e.isValid,o;r?.required===!0&&t.validate.required!==void 0&&(o={constraint:!0,validate:t.validate.required});let n;(r?.elements===!0||r?.elements===void 0&&(e.elements||e.getElements))&&t.validate.elements!==void 0&&(n={constraint:!0,validate:t.validate.elements});let i=JTe(r?.min,t,"min"),s=JTe(r?.max,t,"max"),a=r?.minLength,c;typeof a=="number"&&t.validate.minLength!==void 0&&(c={constraint:a,validate:t.validate.minLength});let d=r?.maxLength,u;typeof d=="number"&&t.validate.maxLength!==void 0&&(u={constraint:d,validate:t.validate.maxLength});let f=r?.pattern,m;f!==void 0&&t.validate.pattern!==void 0&&(m={constraint:f,validate:t.validate.pattern});let h=r?.custom??t.validate.custom;return{required:o,elements:n,min:i,max:s,minLength:c,maxLength:u,pattern:m,custom:h}}function e2e(e){return e.validOperators.reduce((t,r)=>{let o=jy(r);return o?.filter&&(t[r]=o.filter),t},{})}function Aft(e,t){return{...t.format,...e.format}}var t2e=Aft;function Mft(e){let t=[xTe,kTe,PTe,RTe,FTe,LTe,BTe,jTe,HTe,GTe,YTe,qTe,XTe,ZTe].find(r=>r?.type===e);return t||QTe}function Vb(e){return e.map(t=>{let r=Mft(t.type),o=t.getValue||vTe(t.id),n=function(i,s,a){let c=o({item:i}),d=o({item:s});return t.sort?t.sort(c,d,a):r.sort(c,d,a)};return{id:t.id,label:t.label||t.id,header:t.header||t.label||t.id,description:t.description,placeholder:t.placeholder,getValue:o,setValue:t.setValue||_Te(t.id),elements:t.elements,getElements:t.getElements,hasElements:tN(t),isVisible:t.isVisible,isDisabled:typeof t.isDisabled=="function"?t.isDisabled:()=>!!t.isDisabled,enableHiding:t.enableHiding??!0,readOnly:t.readOnly??!1,type:r.type,render:t.render??r.render,Edit:gTe(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:$Te(t,r),filterBy:bTe(t,r.defaultOperators,r.validOperators),filter:e2e(r),format:t2e(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var Ji=l(H(),1);function r2e({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let s=e.infiniteScrollEnabled,[a,c]=(0,Ji.useState)(!o);(0,Ji.useEffect)(()=>{o||c(!0)},[o]);let d=(0,Ji.useRef)(t),u=(0,Ji.useRef)(n);(0,Ji.useEffect)(()=>{o||(d.current=t,u.current=n)},[t,o,n]);let[f,m]=(0,Ji.useState)([]),h=(0,Ji.useRef)(new Map),g=(0,Ji.useRef)([]),b=(0,Ji.useRef)({search:void 0,filters:void 0,perPage:void 0}),v=(0,Ji.useRef)(void 0),y=(0,Ji.useRef)(void 0),w=(0,Ji.useRef)(!1),_=(0,Ji.useMemo)(()=>{e.startPosition!==void 0&&y.current!==void 0&&(e.startPosition<y.current?v.current="up":e.startPosition>y.current&&(v.current="down")),y.current=e.startPosition;let x=JSON.stringify(e.filters??[]),C=b.current.filters,S=!w.current||!e.infiniteScrollEnabled||e.search!==b.current.search||x!==C||e.perPage!==b.current.perPage;if(w.current=!0,b.current={search:e.search,filters:x,perPage:e.perPage},S){h.current.clear(),v.current=void 0;let V=e.search?1:e.startPosition??1,B=t.map((z,A)=>{let D=V+A;return h.current.set(r(z),D),{...z,position:D}});return g.current=B,B}let k=g.current,R=new Set(t.map(r)),O=v.current,E=e.search?1:e.startPosition??1,I=t.map((V,B)=>{let z=r(V),A=e.infiniteScrollEnabled?E+B:void 0;return A!==void 0&&h.current.set(z,A),{...V,position:A}});if(I.length===0)return k;let T=k.filter(V=>!R.has(r(V))),M=O==="up"?[...I,...T]:[...T,...I];M.sort((V,B)=>{let z=V.position,A=B.position;return z-A});let F=M;if(f.length>0){let V=Math.min(...f),B=Math.max(...f),z=20,A=M.map(j=>j.position),D=Math.min(...A);!(Math.max(...A)<V-z||D>B+z)&&(F=M.filter(j=>{let Y=r(j);if(i?.includes(Y))return!0;let ne=j.position;return O==="up"?ne<=B+z:O==="down"?ne>=V-z:ne>=V-z&&ne<=B+z}))}return g.current=F,F},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,f,i,r]);return s?{data:_,paginationInfo:n,hasInitiallyLoaded:a,setVisibleEntries:m}:{data:(o&&d.current?.length?d.current:t).map(C=>({...C,position:void 0})),paginationInfo:o&&d.current?.length?u.current:n,hasInitiallyLoaded:a,setVisibleEntries:void 0}}var _a=l(H(),1),n2e=l(Me(),1);function o2e(e,t,r){let o=e.getBoundingClientRect(),n=o.top+o.height/2,i=Array.from(e.querySelectorAll("[aria-posinset]"));if(i.length===0)return!1;let s=i.reduce((d,u)=>{let f=u.getBoundingClientRect(),m=f.top+f.height/2,h=Math.abs(m-n),g=d.getBoundingClientRect(),b=g.top+g.height/2,v=Math.abs(b-n);return h<v?u:d}),a=Number(s.getAttribute("aria-posinset")),c=s.getBoundingClientRect();return t.current={posinset:a,viewportOffset:c.top-o.top,scrollTop:e.scrollTop,direction:r},!0}function i2e({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let s=(0,_a.useRef)(null),a=(0,_a.useRef)(e),c=(0,_a.useRef)(r),d=(0,_a.useRef)(t),u=(0,_a.useRef)(o.totalItems);(0,_a.useLayoutEffect)(()=>{a.current=e,c.current=r,d.current=t,u.current=o.totalItems},[e,r,t,o.totalItems]);let f=(0,_a.useCallback)(h=>{i&&i(g=>{let b=new Set(g),v=!1;return h.forEach(y=>{let w=Number(y.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(w)||(y.isIntersecting?b.has(w)||(b.add(w),v=!0):b.has(w)&&(b.delete(w),v=!0))}),v?Array.from(b).sort():g})},[i]);(0,_a.useLayoutEffect)(()=>{let h=n.current,g=s.current;if(!h||!e.infiniteScrollEnabled||!g||r)return;let b=h.querySelector(`[aria-posinset="${g.posinset}"]`);if(b){let v=h.getBoundingClientRect(),_=b.getBoundingClientRect().top-v.top-g.viewportOffset+(h.scrollTop-g.scrollTop);Math.abs(_)>1&&(h.scrollTop+=_)}s.current=null},[n,r,e.infiniteScrollEnabled]);let m=(0,_a.useRef)(null);return(0,_a.useEffect)(()=>{if(!e.infiniteScrollEnabled||!f){m.current&&(m.current.disconnect(),m.current=null);return}return m.current=new IntersectionObserver(f,{root:null,rootMargin:"0px",threshold:.1}),()=>{m.current&&(m.current.disconnect(),m.current=null)}},[e.infiniteScrollEnabled,f]),(0,_a.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let h=0,g=600,b=800,v=(0,n2e.throttle)(w=>{let _=a.current,x=u.current,C=w.target,S=C.scrollTop,k=C.scrollHeight,R=C.clientHeight,O=S>h?"down":"up";if(h=S,c.current)return;let E=_.startPosition||1,I=_.perPage||10,T=Math.min(E+I,x);if(O==="down"&&S+R>=k-g&&T<x){let M=T;o2e(C,s,"down"),d.current({..._,startPosition:M})}if(O==="up"&&S<=b&&E>1){let M=E-I,F=M<6?1:M;o2e(C,s,"up"),d.current({..._,startPosition:F})}},50),y=n.current;return y.addEventListener("scroll",v),()=>{y.removeEventListener("scroll",v),v.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:m.current}}var s2e=l(H(),1),a2e=l(Me(),1);function l2e({view:e,onChangeView:t,isLoading:r,totalPages:o}){let n=typeof o=="number"&&Number.isFinite(o)?Math.max(o,1):null,i=e.page,s=(0,a2e.useEvent)(()=>{n!==null&&t({...e,page:n})});(0,s2e.useEffect)(()=>{r||n===null||!i||i<=n||s()},[r,n,i,s])}var dl=l(H(),1),c2e=l(Me(),1);var $i=l(P(),1),Nft=()=>!1,Fft=Pb.filter(e=>e.isPicker),Dft=e=>e.id,Lft=[],Vft={pickerGrid:!0,pickerTable:!0};function Bft({search:e=!0,searchLabel:t=void 0}){let{view:r}=(0,dl.useContext)(ut),o=r.infiniteScrollEnabled;return(0,$i.jsxs)($i.Fragment,{children:[(0,$i.jsxs)(le,{direction:"row",align:"top",justify:"space-between",className:J("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":o}),gap:"xs",children:[(0,$i.jsxs)(le,{direction:"row",gap:"sm",justify:"start",className:"dataviews__search",children:[e&&(0,$i.jsx)(Q$,{label:t}),(0,$i.jsx)(C7,{})]}),(0,$i.jsx)(le,{direction:"row",gap:"xs",style:{flexShrink:0},children:(0,$i.jsx)(oEe,{})})]}),(0,$i.jsx)(k7,{className:"dataviews-filters__container"}),(0,$i.jsx)(Z$,{}),(0,$i.jsx)(m$,{})]})}function zft({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=Lft,data:s,getItemId:a=Dft,isLoading:c=!1,paginationInfo:d,defaultLayouts:u=Vft,selection:f,onChangeSelection:m,children:h,config:g={perPageSizes:[10,20,50,100]},itemListLabel:b,empty:v,onReset:y}){let{data:w,setVisibleEntries:_}=r2e({view:e,data:s,getItemId:a,selection:f,paginationInfo:d}),x=(0,dl.useRef)(null),[C,S]=(0,dl.useState)(0),k=(0,c2e.useResizeObserver)(A=>{S(A[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[R,O]=(0,dl.useState)(null);function E(A){let D=typeof A=="function"?A(f):A;m&&m(D)}let I=(0,dl.useMemo)(()=>Vb(r),[r]),T=FP(I,e),M=(0,dl.useMemo)(()=>(T||[]).some(A=>A.isPrimary||A.isLocked),[T]),[F,V]=(0,dl.useState)(M),{intersectionObserver:B}=i2e({view:e,onChangeView:t,isLoading:c,paginationInfo:d,containerRef:x,setVisibleEntries:_});l2e({view:e,onChangeView:t,isLoading:c,totalPages:d.totalPages}),(0,dl.useEffect)(()=>{M&&!F&&V(!0)},[M,F]);let z=(0,dl.useMemo)(()=>Object.fromEntries(Object.entries(u).filter(([A])=>Fft.some(D=>D.type===A)).map(([A,D])=>[A,D===!0?{}:D])),[u]);return z[e.type]?(0,$i.jsx)(ut.Provider,{value:{view:e,onChangeView:t,fields:I,actions:i,data:w,isLoading:c,paginationInfo:d,isItemClickable:Nft,selection:f,onChangeSelection:E,openedFilter:R,setOpenedFilter:O,getItemId:a,containerWidth:C,containerRef:x,resizeObserverRef:k,defaultLayouts:z,filters:T,isShowingFilter:F,setIsShowingFilter:V,config:g,itemListLabel:b,empty:v,onReset:y,hasInitiallyLoaded:!0,intersectionObserver:B},children:(0,$i.jsx)("div",{className:"dataviews-picker-wrapper",children:h??(0,$i.jsx)(Bft,{search:o,searchLabel:n})})}):null}var _u=zft;_u.BulkActionToolbar=oSe;_u.Footer=m$;_u.Filters=LP;_u.FiltersToggled=k7;_u.FiltersToggle=C7;_u.Layout=Z$;_u.LayoutSwitcher=$$;_u.Pagination=f$;_u.Search=Q$;_u.ViewConfig=eee;var sh=_u;var See=l(H(),1);var d2e=l(H(),1),u2e=l(P(),1),vee=(0,d2e.createContext)({fields:[]});vee.displayName="DataFormContext";function f2e({fields:e,children:t}){return(0,u2e.jsx)(vee.Provider,{value:{fields:e},children:t})}var id=vee;var yN=l(H(),1);var fN=l(H(),1),YP=l(Z(),1);function dN(e){return!!e&&(e.readOnly===!0||!!e.Edit)}var GP=l(G(),1),Bs={type:"regular",labelPosition:"top"},jft=e=>typeof e=="string"?[{id:e,visibility:"when-collapsed"}]:e.map(t=>typeof t=="string"?{id:t,visibility:"when-collapsed"}:{id:t.id,visibility:t.visibility});function p2e(e){let t=Bs;if(e?.type==="regular")t={type:"regular",labelPosition:e?.labelPosition??"top"};else if(e?.type==="panel"){let r=e.summary??[],o=Array.isArray(r)?r:[r],n=e?.openAs,i;typeof n=="object"&&n.type==="modal"?i={type:"modal",applyLabel:n.applyLabel?.trim()||(0,GP.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,GP.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,GP.__)("Apply"),cancelLabel:(0,GP.__)("Cancel")}:i={type:"dropdown"},t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:i,summary:o,editVisibility:e?.editVisibility??"on-hover",showPlaceholderIfEmpty:e?.showPlaceholderIfEmpty??!1}}else if(e?.type==="card")if(e.withHeader===!1)t={type:"card",withHeader:!1,isOpened:!0,summary:[],isCollapsible:!1};else{let r=e.summary??[];t={type:"card",withHeader:!0,isOpened:typeof e.isOpened=="boolean"?e.isOpened:!0,summary:jft(r),isCollapsible:e.isCollapsible===void 0?!0:e.isCollapsible}}else e?.type==="row"?t={type:"row",alignment:e?.alignment??"center",styles:e?.styles??{}}:e?.type==="details"&&(t={type:"details",summary:e?.summary??""});return t}function m2e(e){let t=p2e(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?p2e(o.layout):t;return{id:o.id,layout:n,...!!o.label&&{label:o.label},...!!o.description&&{description:o.description},..."children"in o&&Array.isArray(o.children)&&{children:m2e({fields:o.children,layout:Bs}).fields}}});return{layout:t,fields:r}}var uN=m2e;var Vo=l(P(),1);function Hft({title:e}){return(0,Vo.jsx)(le,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,Vo.jsx)(le,{direction:"row",align:"center",children:(0,Vo.jsx)(YP.__experimentalHeading,{level:2,size:13,children:e})})})}function h2e({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,fN.useContext)(id),a=t.layout,c=(0,fN.useMemo)(()=>({layout:Bs,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,Vo.jsxs)(Vo.Fragment,{children:[!o&&t.label&&(0,Vo.jsx)(Hft,{title:t.label}),(0,Vo.jsx)(ul,{data:e,form:c,onChange:r,validity:i?.children})]});let d=a.labelPosition,u=s.find(f=>f.id===t.id);return dN(u)?d==="side"?(0,Vo.jsxs)(le,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,Vo.jsx)("div",{className:J("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${d}`),children:(0,Vo.jsx)(YP.BaseControl.VisualLabel,{children:u.label})}),(0,Vo.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:u.readOnly===!0?(0,Vo.jsx)(u.render,{item:e,field:u}):u.Edit&&(0,Vo.jsx)(u.Edit,{data:e,field:u,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},u.id)})]}):(0,Vo.jsx)("div",{className:"dataforms-layouts-regular__field",children:u.readOnly===!0?(0,Vo.jsx)(Vo.Fragment,{children:(0,Vo.jsxs)(Vo.Fragment,{children:[!o&&d!=="none"&&(0,Vo.jsx)(YP.BaseControl.VisualLabel,{children:u.label}),(0,Vo.jsx)(u.render,{item:e,field:u})]})}):u.Edit&&(0,Vo.jsx)(u.Edit,{data:e,field:u,onChange:r,hideLabelFromVision:d==="none"?!0:o,markWhenOptional:n,validity:i})}):null}var wee=l(j5(),1),Yy=l(Z(),1),yu=l(H(),1),gN=l(Me(),1);var w2e=l(Z(),1),nS=l(G(),1);var x2e=l(Me(),1);function Uft(e,t){return J("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var g2e=Uft;var b2e=l(Z(),1);var Bb=l(P(),1);function Wft({showError:e,errorMessage:t,fieldLabel:r,errorId:o}){return e?(0,Bb.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,Bb.jsx)(b2e.Icon,{icon:w_,size:16}),(0,Bb.jsx)(Ot,{id:o,children:t}),r]}):(0,Bb.jsx)(Bb.Fragment,{children:r})}var _ee=Wft;function v2e(e){if(!e)return;let t=Object.keys(e).filter(r=>r!=="children");for(let r of t){let o=e[r];if(o!==void 0&&o.type==="invalid")return o.message?o.message:r==="required"?"A required field is empty":"Unidentified validation error"}if(e.children)for(let r of Object.values(e.children)){let o=v2e(r);if(o)return o}}var _2e=v2e;var fl=l(P(),1);function y2e({item:e,field:t,showPlaceholderIfEmpty:r}){return r&&t.placeholder&&[void 0,null,""].includes(t.getValue({item:e}))?(0,fl.jsx)("span",{className:"dataforms-layouts-panel__field-placeholder",children:t.placeholder}):(0,fl.jsx)(t.render,{item:e,field:t})}function qP({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:s,isOpen:a,onClick:c}){let{labelPosition:d,editVisibility:u,showPlaceholderIfEmpty:f}=t.layout,m=_2e(n),h=i&&!!m,g=g2e(d,h),b=J("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${d}`,{"is-disabled":s,"dataforms-layouts-panel__field-trigger--edit-always":u==="always"}),v=(0,x2e.useInstanceId)(qP,"dataforms-layouts-panel__field-control"),y=`${v}-error`,w=h?(0,nS.sprintf)((0,nS._x)("Edit %s (has errors)","field"),r||""):(0,nS.sprintf)((0,nS._x)("Edit %s","field"),r||"");return(0,fl.jsxs)("div",{className:b,children:[d!=="none"&&(0,fl.jsx)("span",{className:g,children:(0,fl.jsx)(_ee,{showError:h,errorMessage:m,fieldLabel:r,errorId:y})}),d==="none"&&h&&(0,fl.jsx)(_ee,{showError:!0,errorMessage:m,errorId:y}),(0,fl.jsx)("span",{id:`${v}`,className:"dataforms-layouts-panel__field-control",children:o.length>1?(0,fl.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:o.map(_=>(0,fl.jsx)("span",{style:{width:"100%"},children:(0,fl.jsx)(y2e,{item:e,field:_,showPlaceholderIfEmpty:f})},_.id))}):o.map(_=>(0,fl.jsx)(y2e,{item:e,field:_,showPlaceholderIfEmpty:f},_.id))}),!s&&(0,fl.jsx)(w2e.Button,{className:"dataforms-layouts-panel__field-trigger-icon",label:w,icon:jE,size:"small","aria-expanded":a,"aria-haspopup":"dialog","aria-describedby":h?`${v} ${y}`:v,onClick:c})]})}var S2e=l(j5(),1),yee=l(z5(),1),mp=l(H(),1),ya=l(G(),1);function C2e(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?C2e(o):o.type!=="invalid"&&o.type!=="validating")):!0}function Gft(e,t){let r=uN(e);if(r.fields.length===0)return[];let o=new Map;t.forEach(s=>{o.set(s.id,s)});function n(s){if("children"in s&&Array.isArray(s.children)){let d=s.children.map(n).filter(u=>u!==null);return d.length===0?null:{id:s.id,children:d}}let a=o.get(s.id);if(!a)return null;let[c]=Vb([a]);return{id:s.id,children:[],field:c}}return r.fields.map(n).filter(s=>s!==null)}function iS(e,t,r){if(e||(e={}),r.length===0)return e;let o={...e},n=o;for(let s=0;s<r.length-1;s++){let a=r[s];n[a]||(n[a]={}),n[a]={...n[a]},n=n[a]}let i=r[r.length-1];return n[i]={...n[i]||{},...t},o}function k2e(e,t,r){if(!e||t.length===0)return e;let o={...e},n=o;for(let a=0;a<t.length-1;a++){let c=t[a];if(!n[c])return e;n[c]={...n[c]},n=n[c]}let i=t[t.length-1];if(!n[i])return e;let s={...n[i]};if(delete s[r],Object.keys(s).length===0?delete n[i]:n[i]=s,Object.keys(o).length!==0)return o}function Yft(e,t,r){let{elementsCounterRef:o,setFormValidity:n,path:i,item:s}=r,a=(o.current[t.id]||0)+1;o.current[t.id]=a,e.then(c=>{if(a===o.current[t.id]){if(!Array.isArray(c)){n(d=>iS(d,{elements:{type:"invalid",message:(0,ya.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(s,{...t.field,elements:c})?n(d=>iS(d,{elements:{type:"invalid",message:(0,ya.__)("Value must be one of the elements.")}},[...i,t.id])):n(d=>k2e(d,[...i,t.id],"elements"))}}).catch(c=>{if(a!==o.current[t.id])return;let d;c instanceof Error?d=c.message:d=String(c)||(0,ya.__)("Unknown error when running elements validation asynchronously."),n(u=>iS(u,{elements:{type:"invalid",message:d}},[...i,t.id]))})}function qft(e,t,r){let{customCounterRef:o,setFormValidity:n,path:i}=r,s=(o.current[t.id]||0)+1;o.current[t.id]=s,e.then(a=>{if(s===o.current[t.id]){if(a===null){n(c=>k2e(c,[...i,t.id],"custom"));return}if(typeof a=="string"){n(c=>iS(c,{custom:{type:"invalid",message:a}},[...i,t.id]));return}n(c=>iS(c,{custom:{type:"invalid",message:(0,ya.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(a=>{if(s!==o.current[t.id])return;let c;a instanceof Error?c=a.message:c=String(a)||(0,ya.__)("Unknown error when running custom validation asynchronously."),n(d=>iS(d,{custom:{type:"invalid",message:c}},[...i,t.id]))})}function E2e(e,t){return e.children.length===0&&!!e.field?.isVisible&&!e.field.isVisible(t)}function T2e(e,t,r){if(E2e(t,e)){let{customCounterRef:i,elementsCounterRef:s}=r;i.current[t.id]&&(i.current[t.id]+=1),s.current[t.id]&&(s.current[t.id]+=1);return}if(t.field?.isValid.required&&!t.field.isValid.required.validate(e,t.field))return{required:{type:"invalid"}};if(t.field?.isValid.pattern&&!t.field.isValid.pattern.validate(e,t.field))return{pattern:{type:"invalid",message:(0,ya.__)("Value does not match the required pattern.")}};if(t.field?.isValid.min&&!t.field.isValid.min.validate(e,t.field))return{min:{type:"invalid",message:(0,ya.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,ya.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,ya.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,ya.__)("Value is too long.")}};if(t.field?.isValid.elements&&t.field.hasElements&&!t.field.getElements&&Array.isArray(t.field.elements)&&!t.field.isValid.elements.validate(e,t.field))return{elements:{type:"invalid",message:(0,ya.__)("Value must be one of the elements.")}};let o;if(t.field&&t.field.isValid.custom)try{let i=t.field.getValue({item:e});o=t.field.isValid.custom((0,S2e.default)(e,t.field.setValue({item:e,value:i})),t.field)}catch(i){let s;return i instanceof Error?s=i.message:s=String(i)||(0,ya.__)("Unknown error when running custom validation."),{custom:{type:"invalid",message:s}}}if(typeof o=="string")return{custom:{type:"invalid",message:o}};let n={};if(t.field&&t.field.isValid.elements&&t.field.hasElements&&typeof t.field.getElements=="function"&&(Yft(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,ya.__)("Validating\u2026")}),o instanceof Promise&&(qft(o,t,r),n.custom={type:"validating",message:(0,ya.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(a=>{i[a.id]=T2e(e,a,{...r,path:[...r.path,t.id,"children"]})});let s={};return Object.entries(i).forEach(([a,c])=>{c!==void 0&&(s[a]=c)}),Object.keys(s).length===0?void 0:{children:s}}}function P2e(e,t){let r=e?.field?.getValue({item:t}),o=E2e(e,t);if(e.children.length===0)return{value:r,isHidden:o};let n=e.children.map(i=>P2e(i,t));return{value:r,isHidden:o,children:n}}function Kft(e,t,r){let[o,n]=(0,mp.useState)(),i=(0,mp.useRef)({}),s=(0,mp.useRef)({}),a=(0,mp.useRef)({}),c=(0,mp.useCallback)(()=>{let d={customCounterRef:i,elementsCounterRef:s,setFormValidity:n,path:[],item:e},u=Gft(r,t);if(u.length===0){n(void 0);return}let f={},m=[];u.forEach(h=>{let g=P2e(h,e);if(a.current.hasOwnProperty(h.id)&&(0,yee.default)(a.current[h.id],g)){m.push(h.id);return}a.current[h.id]=g;let b=T2e(e,h,d);b!==void 0&&(f[h.id]=b)}),n(h=>{let g={...h,...f},b=[...m,...Object.keys(f)];return Object.keys(g).forEach(y=>{g&&!b.includes(y)&&delete g[y]}),Object.keys(g).length===0&&(g=void 0),(0,yee.default)(h,g)?h:g})},[e,t,r]);return(0,mp.useEffect)(()=>{c()},[c]),{validity:o,isValid:C2e(o)}}var R2e=Kft;var pN=l(H(),1);function zb(e,t){let r=(0,pN.useCallback)(()=>{let o=e.current?.querySelectorAll("input, textarea, select"),n=0;return o?.forEach(i=>{i.willValidate&&!i.validity.valid&&(n++,i.dispatchEvent(new Event("invalid",{cancelable:!0})))}),n},[e]);return(0,pN.useEffect)(()=>{t&&r()},[t,r]),r}var I2e=l(H(),1);function Xft(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var mN=(e,t)=>Array.isArray(e)&&e.length>0?Xft(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var Zft=(e,t)=>{if(e.children){let r=e.children.filter(o=>!o.children);return r.length===0?void 0:t.find(o=>o.id===r[0].id)}return t.find(r=>r.id===e.id)};function Qft(e){let{fields:t}=(0,I2e.useContext)(id),r=e.layout,o=mN(r.summary,t),n=Zft(e,t),i=e.children?e.label:n?.label;return o.length===0?{summaryFields:n?[n]:[],fieldDefinition:n,fieldLabel:i}:{summaryFields:o,fieldDefinition:n,fieldLabel:i}}var hN=Qft;var wa=l(P(),1);function Jft({data:e,field:t,onChange:r,fieldLabel:o,onClose:n,touched:i}){let{openAs:s}=t.layout,{applyLabel:a,cancelLabel:c}=s,{fields:d}=(0,yu.useContext)(id),[u,f]=(0,yu.useState)({}),m=(0,yu.useMemo)(()=>(0,wee.default)(e,u,{arrayMerge:(C,S)=>S}),[e,u]),h=(0,yu.useMemo)(()=>({layout:Bs,fields:t.children?t.children:[{id:t.id,layout:Bs}]}),[t]),g=d.map(C=>({...C,Edit:C.Edit===null?void 0:C.Edit,isValid:{required:C.isValid.required?.constraint,elements:C.isValid.elements?.constraint,min:C.isValid.min?.constraint,max:C.isValid.max?.constraint,pattern:C.isValid.pattern?.constraint,minLength:C.isValid.minLength?.constraint,maxLength:C.isValid.maxLength?.constraint}})),{validity:b}=R2e(m,g,h),v=()=>{r(u),n()},y=C=>{f(S=>(0,wee.default)(S,C,{arrayMerge:(k,R)=>R}))},w=(0,gN.useFocusOnMount)("firstInputElement"),_=(0,yu.useRef)(null),x=(0,gN.useMergeRefs)([w,_]);return zb(_,i),(0,wa.jsxs)(Yy.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,wa.jsx)("div",{ref:x,children:(0,wa.jsx)(ul,{data:m,form:h,onChange:y,validity:b,children:(C,S,k,R)=>(0,wa.jsx)(C,{data:m,field:S,onChange:y,hideLabelFromVision:h.fields.length<2,markWhenOptional:R,validity:k},S.id)})}),(0,wa.jsxs)(le,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,wa.jsx)(Yy.__experimentalSpacer,{style:{flex:1}}),(0,wa.jsx)(Yy.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:c}),(0,wa.jsx)(Yy.Button,{variant:"primary",onClick:v,__next40pxDefaultSize:!0,children:a})]})]})}function $ft({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,yu.useState)(!1),[s,a]=(0,yu.useState)(!1),{fieldDefinition:c,fieldLabel:d,summaryFields:u}=hN(t);if(!c)return null;let f=()=>{a(!1),i(!0)};return(0,wa.jsxs)(wa.Fragment,{children:[(0,wa.jsx)(qP,{data:e,field:t,fieldLabel:d,summaryFields:u,validity:o,touched:n,disabled:c.readOnly===!0,onClick:()=>a(!0),isOpen:s}),s&&(0,wa.jsx)(Jft,{data:e,field:t,onChange:r,fieldLabel:d??"",onClose:f,touched:n})]})}var O2e=$ft;var jb=l(Z(),1),A2e=l(G(),1),ah=l(H(),1);var M2e=l(Me(),1);var zs=l(P(),1);function ept({title:e,onClose:t}){return(0,zs.jsx)(le,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,zs.jsxs)(le,{direction:"row",gap:"sm",align:"center",children:[e&&(0,zs.jsx)(jb.__experimentalHeading,{level:2,size:13,children:e}),(0,zs.jsx)(jb.__experimentalSpacer,{style:{flex:1}}),t&&(0,zs.jsx)(jb.Button,{label:(0,A2e.__)("Close"),icon:_i,onClick:t,size:"small"})]})})}function tpt({touched:e,children:t}){let r=(0,ah.useRef)(null);return zb(r,e),(0,zs.jsx)("div",{ref:r,children:t})}function rpt({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,ah.useState)(!1),[s,a]=(0,ah.useState)(null),c=(0,ah.useMemo)(()=>({anchor:s,placement:"left-start",offset:36,shift:!0}),[s]),[d,u]=(0,M2e.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),f=(0,ah.useMemo)(()=>({layout:Bs,fields:t.children?t.children:[{id:t.id,layout:Bs}]}),[t]),m=(0,ah.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:h,fieldLabel:g,summaryFields:b}=hN(t);return h?(0,zs.jsx)("div",{ref:a,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,zs.jsx)(jb.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:c,focusOnMount:!1,onToggle:v=>{v||i(!0)},renderToggle:({isOpen:v,onToggle:y})=>(0,zs.jsx)(qP,{data:e,field:t,fieldLabel:g,summaryFields:b,validity:o,touched:n,disabled:h.readOnly===!0,isOpen:v,onClick:y}),renderContent:({onClose:v})=>(0,zs.jsx)(tpt,{touched:n,children:(0,zs.jsxs)("div",{ref:d,...u,children:[(0,zs.jsx)(ept,{title:g,onClose:v}),(0,zs.jsx)(ul,{data:e,form:f,onChange:r,validity:m,children:(y,w,_,x)=>(0,zs.jsx)(y,{data:e,field:w,onChange:r,hideLabelFromVision:(f?.fields??[]).length<2,markWhenOptional:x,validity:_},w.id)})]})})})}):null}var N2e=rpt;var xee=l(P(),1);function F2e({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs.type==="modal"?(0,xee.jsx)(O2e,{data:e,field:t,onChange:r,validity:o}):(0,xee.jsx)(N2e,{data:e,field:t,onChange:r,validity:o})}var js=l(H(),1),V2e=l(vi(),1),B2e=l(Me(),1);var bN=l(G(),1);function D2e(e){if(!e)return 0;let t=0,r=Object.keys(e).filter(o=>o!=="children");for(let o of r)e[o]?.type==="invalid"&&t++;if(e.children)for(let o of Object.values(e.children))t+=D2e(o);return t}function sS(e){let t=D2e(e);if(t!==0)return(0,bN.sprintf)((0,bN._n)("%d field needs attention","%d fields need attention",t),t)}var L2e=l(P(),1);function vN({validity:e}){let t=sS(e);return t?(0,L2e.jsx)(ia,{intent:"high",children:t}):null}var hn=l(P(),1);function opt(e,t,r){if(!t||Array.isArray(t)&&t.length===0)return!1;let n=(Array.isArray(t)?t:[t]).find(i=>typeof i=="string"?i===e.id:typeof i=="object"&&"id"in i?i.id===e.id:!1);return n?typeof n=="string"?!0:typeof n=="object"&&"visibility"in n?n.visibility==="always"||n.visibility==="when-collapsed"&&!r:!0:!1}function npt({data:e,fields:t,label:r,layout:o,isOpen:n,touched:i,validity:s}){let c=mN(o.summary,t).filter(f=>opt(f,o.summary,n)),d=i&&o.isCollapsible,u=c.length>0&&o.withHeader;return(0,hn.jsxs)(le,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,hn.jsx)(ru.Title,{children:r}),(d||u)&&(0,hn.jsxs)(Gg.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[d&&(0,hn.jsx)(vN,{validity:s}),u&&(0,hn.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:c.map(f=>(0,hn.jsx)(f.render,{item:e,field:f},f.id))})]})]})}function ipt({data:e,field:t,form:r,onChange:o,hideLabelFromVision:n,markWhenOptional:i,validity:s,withHeader:a}){if(t.children)return(0,hn.jsxs)(hn.Fragment,{children:[t.description&&(0,hn.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,hn.jsx)(ul,{data:e,form:r,onChange:o,validity:s?.children})]});let c=qy("regular")?.component;return c?(0,hn.jsx)(c,{data:e,field:t,onChange:o,hideLabelFromVision:n||a,markWhenOptional:i,validity:s}):null}function z2e({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,js.useContext)(id),a=t.layout,c=(0,js.useRef)(null),d=(0,js.useRef)(!1),u=(0,js.useMemo)(()=>({layout:Bs,fields:t.children??[]}),[t]),{isOpened:f,isCollapsible:m}=a,[h,g]=(0,js.useState)(f),[b,v]=(0,js.useState)(!1);(0,js.useEffect)(()=>{g(f)},[f]);let y=(0,js.useCallback)(E=>{E||v(!0),g(E)},[]),w=zb(c,(m?h:!0)&&b),_=(0,js.useCallback)(()=>{d.current=!0},[]),x=(0,js.useCallback)(()=>{if(!d.current||(v(!0),m&&!h))return;let E=w(),I=sS(i);E>0&&I&&(0,V2e.speak)(I,"polite")},[m,h,w,i]),C=(0,B2e.__experimentalUseFocusOutside)(x),S=t.label,k;if(t.children)k=!!S&&a.withHeader;else{let E=s.find(I=>I.id===t.id);if(!dN(E))return null;S=E.label,k=!!S&&a.withHeader}let R=(0,hn.jsx)(ipt,{data:e,field:t,form:u,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,withHeader:k}),O=(0,hn.jsx)(npt,{data:e,fields:s,label:S,layout:a,isOpen:m?!!h:!0,touched:b,validity:i});return k&&m?(0,hn.jsxs)(Gg.Root,{className:"dataforms-layouts-card__field",open:h,onOpenChange:y,...C,children:[(0,hn.jsx)(Gg.Header,{children:O}),(0,hn.jsx)(Gg.Content,{ref:c,onFocus:_,children:R})]}):(0,hn.jsxs)(ru.Root,{className:"dataforms-layouts-card__field",...C,children:[k&&(0,hn.jsx)(ru.Header,{children:O}),(0,hn.jsx)(ru.Content,{ref:c,onFocus:_,children:R})]})}var j2e=l(Z(),1);var Pi=l(P(),1);function spt({title:e}){return(0,Pi.jsx)(le,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,Pi.jsx)(le,{direction:"row",align:"center",children:(0,Pi.jsx)(j2e.__experimentalHeading,{level:2,size:13,children:e})})})}var apt=({children:e})=>(0,Pi.jsx)(Pi.Fragment,{children:e});function H2e({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let s=t.layout;if(t.children){let c={layout:Bs,fields:t.children};return(0,Pi.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,Pi.jsx)(spt,{title:t.label}),(0,Pi.jsx)(le,{direction:"row",align:s.alignment,gap:"lg",children:(0,Pi.jsx)(ul,{data:e,form:c,onChange:r,validity:i?.children,as:apt,children:(d,u,f)=>(0,Pi.jsx)("div",{className:"dataforms-layouts-row__field-control",style:s.styles[u.id],children:(0,Pi.jsx)(d,{data:e,field:u,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:f})},u.id)})})]})}let a=qy("regular")?.component;return a?(0,Pi.jsx)(Pi.Fragment,{children:(0,Pi.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,Pi.jsx)(a,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var Hs=l(H(),1),U2e=l(G(),1),W2e=l(vi(),1),G2e=l(Me(),1);var lh=l(P(),1);function Y2e({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,Hs.useContext)(id),i=(0,Hs.useRef)(null),s=(0,Hs.useRef)(null),a=(0,Hs.useRef)(!1),[c,d]=(0,Hs.useState)(!1),[u,f]=(0,Hs.useState)(!1),m=(0,Hs.useMemo)(()=>({layout:Bs,fields:t.children??[]}),[t]);(0,Hs.useEffect)(()=>{let x=i.current;if(!x)return;let C=()=>{let S=x.open;S||d(!0),f(S)};return x.addEventListener("toggle",C),()=>{x.removeEventListener("toggle",C)}},[]);let h=zb(s,u&&c),g=(0,Hs.useCallback)(()=>{a.current=!0},[]),b=(0,Hs.useCallback)(()=>{if(!a.current||(d(!0),!i.current?.open))return;let x=h(),C=sS(o);x>0&&C&&(0,W2e.speak)(C,"polite")},[h,o]),v=(0,G2e.__experimentalUseFocusOutside)(b);if(!t.children)return null;let y=t.layout.summary??"",w=y?n.find(x=>x.id===y):void 0,_;return w&&w.render?_=(0,lh.jsx)(w.render,{item:e,field:w}):_=t.label||(0,U2e.__)("More details"),(0,lh.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",...v,children:[(0,lh.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,lh.jsxs)(le,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[_,c&&(0,lh.jsx)(vN,{validity:o})]})}),(0,lh.jsx)("div",{ref:s,className:"dataforms-layouts-details__content",onFocus:g,children:(0,lh.jsx)(ul,{data:e,form:m,onChange:r,validity:o?.children})})]})}var Ky=l(P(),1),lpt=[{type:"regular",component:h2e,wrapper:({children:e})=>(0,Ky.jsx)(le,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:F2e,wrapper:({children:e})=>(0,Ky.jsx)(le,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:z2e,wrapper:({children:e})=>(0,Ky.jsx)(le,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:H2e,wrapper:({children:e,layout:t})=>(0,Ky.jsx)(le,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,Ky.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,Ky.jsx)(le,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:Y2e}];function qy(e){return lpt.find(t=>t.type===e)}var _N=l(P(),1),cpt=({children:e})=>(0,_N.jsx)(le,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function ul({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:s}=(0,yN.useContext)(id),a=(0,yN.useMemo)(()=>{let u=s.filter(m=>!!m.isValid?.required).length,f=s.length-u;return u>f},[s]);function c(u){return s.find(f=>f.id===u.id)}let d=i??qy(t.layout.type)?.wrapper??cpt;return(0,_N.jsx)(d,{layout:t.layout,children:t.fields.map(u=>{let f=qy(u.layout.type)?.component;if(!f)return null;let m=u.children?void 0:c(u);return m&&m.isVisible&&!m.isVisible(e)?null:n?n(f,u,o?.[u.id],a):(0,_N.jsx)(f,{data:e,field:u,onChange:r,markWhenOptional:a,validity:o?.[u.id]},u.id)})})}var Cee=l(P(),1);function KP({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,See.useMemo)(()=>uN(t),[t]),s=(0,See.useMemo)(()=>Vb(r),[r]);return t.fields?(0,Cee.jsx)(f2e,{fields:s,children:(0,Cee.jsx)(ul,{data:e,form:i,onChange:o,validity:n})}):null}var K2e=l(tb(),1),X2e=l(ps(),1);function q2e(e=""){return(0,K2e.default)(e.trim().toLowerCase())}var dpt=[];function kee(e,t,r){if(!e)return{data:dpt,paginationInfo:{totalItems:0,totalPages:0}};let o=Vb(r),n=[...e];if(t.search){let d=q2e(t.search);n=n.filter(u=>o.filter(f=>f.enableGlobalSearch).some(f=>{let m=f.getValue({item:u});return(Array.isArray(m)?m:[m]).some(g=>q2e(String(g)).includes(d))}))}t.filters&&t.filters?.length>0&&t.filters.forEach(d=>{let u=o.find(f=>f.id===d.field);if(u){d.operator===Ci&&(0,X2e.default)("The 'isNotAll' filter operator",{since:"7.0",alternative:"'isNone'"});let f=u.filter[d.operator];f&&(n=n.filter(m=>f(m,u,d.value)))}});let i=t.sort?.field?o.find(d=>d.enableSorting!==!1&&d.id===t.sort?.field):null,s=t.groupBy?.field?o.find(d=>d.enableSorting!==!1&&d.id===t.groupBy?.field):null;(i||s)&&n.sort((d,u)=>{if(s){let f=s.sort(d,u,t.groupBy?.direction??"asc");if(f!==0)return f}return i?i.sort(d,u,t.sort?.direction??"desc"):0});let a=n.length,c=1;if(t.infiniteScrollEnabled&&t.startPosition!==void 0&&t.perPage!==void 0){let d=t.startPosition-1,u=Math.min(d+t.perPage,a);n=n?.slice(d,u)}else if(t.page!==void 0&&t.perPage!==void 0){let d=(t.page-1)*t.perPage;a=n?.length||0,c=Math.ceil(a/t.perPage),n=n?.slice(d,d+t.perPage)}return{data:n,paginationInfo:{totalItems:a,totalPages:c}}}var wN=l(Z(),1);var Z2e=l(G(),1);var ch=l(P(),1);function Q2e({form:e,header:t}){let{media:r,fields:o,onChange:n}=k1();if(!r||!n)return(0,ch.jsx)("div",{className:"media-editor-form media-editor-form--loading",children:(0,ch.jsx)(wN.Spinner,{})});let i=["title","alt_text","caption","description"],s=[...o.filter(d=>i.includes(d.id)),...o.filter(d=>!i.includes(d.id))],a={layout:{type:"panel"},fields:s.map(d=>i.includes(d.id)?{id:d.id,layout:{type:"regular",labelPosition:"top"}}:d.id)},c=e||a;return(0,ch.jsx)("div",{className:"media-editor-form",children:(0,ch.jsxs)(wN.__experimentalVStack,{spacing:4,children:[(0,ch.jsx)(Ot,{render:(0,ch.jsx)("h2",{}),children:(0,Z2e.__)("Media details")}),t,(0,ch.jsx)(KP,{data:r,fields:o,form:c,onChange:n})]})})}var J2e=l(ng(),1),{lock:$2e,unlock:YIr}=(0,J2e.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/media-editor");var xN=l(X(),1);var ePe={isOpen:!1,id:null,onUpdate:null,onClose:null};function tPe(e=ePe,t){switch(t.type){case"OPEN_MEDIA_EDITOR_MODAL":{let{id:r,onUpdate:o,onClose:n}=t;return{isOpen:!0,id:r,onUpdate:o,onClose:n}}case"CLOSE_MEDIA_EDITOR_MODAL":return ePe}return e}var Eee={};mr(Eee,{closeMediaEditorModal:()=>fpt,openMediaEditorModal:()=>upt});function upt({id:e,onUpdate:t,onClose:r}){return{type:"OPEN_MEDIA_EDITOR_MODAL",id:e,onUpdate:t??null,onClose:r??null}}function fpt(){return{type:"CLOSE_MEDIA_EDITOR_MODAL"}}var Tee={};mr(Tee,{getId:()=>mpt,getOnClose:()=>gpt,getOnUpdate:()=>hpt,isOpen:()=>ppt});function ppt(e){return e.isOpen}function mpt(e){return e.id}function hpt(e){return e.onUpdate}function gpt(e){return e.onClose}var rPe="core/media-editor";var aS=(0,xN.createReduxStore)(rPe,{reducer:tPe,actions:Eee,selectors:Tee});(0,xN.register)(aS);var VRe=l(Z(),1),dR=l(X(),1),cR=l(G(),1),BRe=l(pl(),1),zRe=l(Kt(),1);var lc=l(Z(),1);var DRe=l(Me(),1),aR=l(X(),1),Bee=l(he(),1);var nPe=l(H(),1),iPe=l(P(),1),sPe=(0,nPe.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,iPe.jsx)(o,{ref:i,className:J("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));sPe.displayName="NavigableRegion";var wu=sPe;var oo=l(H(),1),Oi=l(G(),1);var ku=l(cn(),1),YN=l(Kt(),1);var yp=l(H(),1),hRe=l(Z(),1),gRe=l(G(),1);var hp=l(G(),1),dh=1,XP=.1,nc=10,Pee=16,lPe=44,cPe=.8,dPe=8,SN=1,uPe=.0025,ZP=.01,CN=10,QP=45,bpt={x:0,y:0,width:1,height:1},vpt={horizontal:!1,vertical:!1},aPe={x:0,y:0},lS={image:null,pan:{...aPe},zoom:dh,rotation:0,basePan:{...aPe},baseZoom:dh,baseRotation:0,flip:{...vpt},cropRect:{...bpt}},JP=-1,$P=[{label:(0,hp.__)("Free"),value:0},{label:(0,hp.__)("Original"),value:JP},{label:(0,hp.__)("Square (1:1)"),value:1},{label:(0,hp.__)("Landscape (16:9)"),value:16/9},{label:(0,hp.__)("Portrait (9:16)"),value:9/16},{label:(0,hp.__)("Classic (4:3)"),value:4/3},{label:(0,hp.__)("Classic portrait (3:4)"),value:3/4},{label:(0,hp.__)("Photo (3:2)"),value:3/2},{label:(0,hp.__)("Photo portrait (2:3)"),value:2/3}];var gp=1e-6,bp=typeof Float32Array<"u"?Float32Array:Array,fPe=Math.random;function Ree(e){return e>=0?Math.round(e):e%.5===0?Math.floor(e):Math.round(e)}var iOr=Math.PI/180,sOr=180/Math.PI;var To={};mr(To,{add:()=>Fpt,clone:()=>ypt,copy:()=>wpt,create:()=>_pt,determinant:()=>Ept,equals:()=>Bpt,exactEquals:()=>Vpt,frob:()=>Npt,fromRotation:()=>Ipt,fromScaling:()=>Opt,fromTranslation:()=>Apt,fromValues:()=>Spt,identity:()=>xpt,invert:()=>kpt,mul:()=>zpt,multiply:()=>mPe,multiplyScalar:()=>Dpt,multiplyScalarAndAdd:()=>Lpt,rotate:()=>Tpt,scale:()=>Ppt,set:()=>Cpt,str:()=>Mpt,sub:()=>jpt,subtract:()=>hPe,translate:()=>Rpt});function _pt(){var e=new bp(6);return bp!=Float32Array&&(e[1]=0,e[2]=0,e[4]=0,e[5]=0),e[0]=1,e[3]=1,e}function ypt(e){var t=new bp(6);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t}function wpt(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e}function xpt(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=1,e[4]=0,e[5]=0,e}function Spt(e,t,r,o,n,i){var s=new bp(6);return s[0]=e,s[1]=t,s[2]=r,s[3]=o,s[4]=n,s[5]=i,s}function Cpt(e,t,r,o,n,i,s){return e[0]=t,e[1]=r,e[2]=o,e[3]=n,e[4]=i,e[5]=s,e}function kpt(e,t){var r=t[0],o=t[1],n=t[2],i=t[3],s=t[4],a=t[5],c=r*i-o*n;return c?(c=1/c,e[0]=i*c,e[1]=-o*c,e[2]=-n*c,e[3]=r*c,e[4]=(n*a-i*s)*c,e[5]=(o*s-r*a)*c,e):null}function Ept(e){return e[0]*e[3]-e[1]*e[2]}function mPe(e,t,r){var o=t[0],n=t[1],i=t[2],s=t[3],a=t[4],c=t[5],d=r[0],u=r[1],f=r[2],m=r[3],h=r[4],g=r[5];return e[0]=o*d+i*u,e[1]=n*d+s*u,e[2]=o*f+i*m,e[3]=n*f+s*m,e[4]=o*h+i*g+a,e[5]=n*h+s*g+c,e}function Tpt(e,t,r){var o=t[0],n=t[1],i=t[2],s=t[3],a=t[4],c=t[5],d=Math.sin(r),u=Math.cos(r);return e[0]=o*u+i*d,e[1]=n*u+s*d,e[2]=o*-d+i*u,e[3]=n*-d+s*u,e[4]=a,e[5]=c,e}function Ppt(e,t,r){var o=t[0],n=t[1],i=t[2],s=t[3],a=t[4],c=t[5],d=r[0],u=r[1];return e[0]=o*d,e[1]=n*d,e[2]=i*u,e[3]=s*u,e[4]=a,e[5]=c,e}function Rpt(e,t,r){var o=t[0],n=t[1],i=t[2],s=t[3],a=t[4],c=t[5],d=r[0],u=r[1];return e[0]=o,e[1]=n,e[2]=i,e[3]=s,e[4]=o*d+i*u+a,e[5]=n*d+s*u+c,e}function Ipt(e,t){var r=Math.sin(t),o=Math.cos(t);return e[0]=o,e[1]=r,e[2]=-r,e[3]=o,e[4]=0,e[5]=0,e}function Opt(e,t){return e[0]=t[0],e[1]=0,e[2]=0,e[3]=t[1],e[4]=0,e[5]=0,e}function Apt(e,t){return e[0]=1,e[1]=0,e[2]=0,e[3]=1,e[4]=t[0],e[5]=t[1],e}function Mpt(e){return"mat2d("+e[0]+", "+e[1]+", "+e[2]+", "+e[3]+", "+e[4]+", "+e[5]+")"}function Npt(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1]+e[2]*e[2]+e[3]*e[3]+e[4]*e[4]+e[5]*e[5]+1)}function Fpt(e,t,r){return e[0]=t[0]+r[0],e[1]=t[1]+r[1],e[2]=t[2]+r[2],e[3]=t[3]+r[3],e[4]=t[4]+r[4],e[5]=t[5]+r[5],e}function hPe(e,t,r){return e[0]=t[0]-r[0],e[1]=t[1]-r[1],e[2]=t[2]-r[2],e[3]=t[3]-r[3],e[4]=t[4]-r[4],e[5]=t[5]-r[5],e}function Dpt(e,t,r){return e[0]=t[0]*r,e[1]=t[1]*r,e[2]=t[2]*r,e[3]=t[3]*r,e[4]=t[4]*r,e[5]=t[5]*r,e}function Lpt(e,t,r,o){return e[0]=t[0]+r[0]*o,e[1]=t[1]+r[1]*o,e[2]=t[2]+r[2]*o,e[3]=t[3]+r[3]*o,e[4]=t[4]+r[4]*o,e[5]=t[5]+r[5]*o,e}function Vpt(e,t){return e[0]===t[0]&&e[1]===t[1]&&e[2]===t[2]&&e[3]===t[3]&&e[4]===t[4]&&e[5]===t[5]}function Bpt(e,t){var r=e[0],o=e[1],n=e[2],i=e[3],s=e[4],a=e[5],c=t[0],d=t[1],u=t[2],f=t[3],m=t[4],h=t[5];return Math.abs(r-c)<=gp*Math.max(1,Math.abs(r),Math.abs(c))&&Math.abs(o-d)<=gp*Math.max(1,Math.abs(o),Math.abs(d))&&Math.abs(n-u)<=gp*Math.max(1,Math.abs(n),Math.abs(u))&&Math.abs(i-f)<=gp*Math.max(1,Math.abs(i),Math.abs(f))&&Math.abs(s-m)<=gp*Math.max(1,Math.abs(s),Math.abs(m))&&Math.abs(a-h)<=gp*Math.max(1,Math.abs(a),Math.abs(h))}var zpt=mPe,jpt=hPe;var xa={};mr(xa,{add:()=>Ypt,angle:()=>fmt,ceil:()=>qpt,clone:()=>Hpt,copy:()=>Wpt,create:()=>gPe,cross:()=>nmt,dist:()=>xmt,distance:()=>yPe,div:()=>wmt,divide:()=>_Pe,dot:()=>omt,equals:()=>bmt,exactEquals:()=>gmt,floor:()=>Kpt,forEach:()=>kmt,fromValues:()=>Upt,inverse:()=>tmt,len:()=>vmt,length:()=>xPe,lerp:()=>imt,max:()=>Zpt,min:()=>Xpt,mul:()=>ymt,multiply:()=>vPe,negate:()=>emt,normalize:()=>rmt,random:()=>smt,rotate:()=>umt,round:()=>Qpt,scale:()=>Jpt,scaleAndAdd:()=>$pt,set:()=>Gpt,signedAngle:()=>pmt,sqrDist:()=>Smt,sqrLen:()=>Cmt,squaredDistance:()=>wPe,squaredLength:()=>SPe,str:()=>hmt,sub:()=>_mt,subtract:()=>bPe,transformMat2:()=>amt,transformMat2d:()=>lmt,transformMat3:()=>cmt,transformMat4:()=>dmt,zero:()=>mmt});function gPe(){var e=new bp(2);return bp!=Float32Array&&(e[0]=0,e[1]=0),e}function Hpt(e){var t=new bp(2);return t[0]=e[0],t[1]=e[1],t}function Upt(e,t){var r=new bp(2);return r[0]=e,r[1]=t,r}function Wpt(e,t){return e[0]=t[0],e[1]=t[1],e}function Gpt(e,t,r){return e[0]=t,e[1]=r,e}function Ypt(e,t,r){return e[0]=t[0]+r[0],e[1]=t[1]+r[1],e}function bPe(e,t,r){return e[0]=t[0]-r[0],e[1]=t[1]-r[1],e}function vPe(e,t,r){return e[0]=t[0]*r[0],e[1]=t[1]*r[1],e}function _Pe(e,t,r){return e[0]=t[0]/r[0],e[1]=t[1]/r[1],e}function qpt(e,t){return e[0]=Math.ceil(t[0]),e[1]=Math.ceil(t[1]),e}function Kpt(e,t){return e[0]=Math.floor(t[0]),e[1]=Math.floor(t[1]),e}function Xpt(e,t,r){return e[0]=Math.min(t[0],r[0]),e[1]=Math.min(t[1],r[1]),e}function Zpt(e,t,r){return e[0]=Math.max(t[0],r[0]),e[1]=Math.max(t[1],r[1]),e}function Qpt(e,t){return e[0]=Ree(t[0]),e[1]=Ree(t[1]),e}function Jpt(e,t,r){return e[0]=t[0]*r,e[1]=t[1]*r,e}function $pt(e,t,r,o){return e[0]=t[0]+r[0]*o,e[1]=t[1]+r[1]*o,e}function yPe(e,t){var r=t[0]-e[0],o=t[1]-e[1];return Math.sqrt(r*r+o*o)}function wPe(e,t){var r=t[0]-e[0],o=t[1]-e[1];return r*r+o*o}function xPe(e){var t=e[0],r=e[1];return Math.sqrt(t*t+r*r)}function SPe(e){var t=e[0],r=e[1];return t*t+r*r}function emt(e,t){return e[0]=-t[0],e[1]=-t[1],e}function tmt(e,t){return e[0]=1/t[0],e[1]=1/t[1],e}function rmt(e,t){var r=t[0],o=t[1],n=r*r+o*o;return n>0&&(n=1/Math.sqrt(n)),e[0]=t[0]*n,e[1]=t[1]*n,e}function omt(e,t){return e[0]*t[0]+e[1]*t[1]}function nmt(e,t,r){var o=t[0]*r[1]-t[1]*r[0];return e[0]=e[1]=0,e[2]=o,e}function imt(e,t,r,o){var n=t[0],i=t[1];return e[0]=n+o*(r[0]-n),e[1]=i+o*(r[1]-i),e}function smt(e,t){t=t===void 0?1:t;var r=fPe()*2*Math.PI;return e[0]=Math.cos(r)*t,e[1]=Math.sin(r)*t,e}function amt(e,t,r){var o=t[0],n=t[1];return e[0]=r[0]*o+r[2]*n,e[1]=r[1]*o+r[3]*n,e}function lmt(e,t,r){var o=t[0],n=t[1];return e[0]=r[0]*o+r[2]*n+r[4],e[1]=r[1]*o+r[3]*n+r[5],e}function cmt(e,t,r){var o=t[0],n=t[1];return e[0]=r[0]*o+r[3]*n+r[6],e[1]=r[1]*o+r[4]*n+r[7],e}function dmt(e,t,r){var o=t[0],n=t[1];return e[0]=r[0]*o+r[4]*n+r[12],e[1]=r[1]*o+r[5]*n+r[13],e}function umt(e,t,r,o){var n=t[0]-r[0],i=t[1]-r[1],s=Math.sin(o),a=Math.cos(o);return e[0]=n*a-i*s+r[0],e[1]=n*s+i*a+r[1],e}function fmt(e,t){var r=e[0],o=e[1],n=t[0],i=t[1];return Math.abs(Math.atan2(o*n-r*i,r*n+o*i))}function pmt(e,t){var r=e[0],o=e[1],n=t[0],i=t[1];return Math.atan2(r*i-o*n,r*n+o*i)}function mmt(e){return e[0]=0,e[1]=0,e}function hmt(e){return"vec2("+e[0]+", "+e[1]+")"}function gmt(e,t){return e[0]===t[0]&&e[1]===t[1]}function bmt(e,t){var r=e[0],o=e[1],n=t[0],i=t[1];return Math.abs(r-n)<=gp*Math.max(1,Math.abs(r),Math.abs(n))&&Math.abs(o-i)<=gp*Math.max(1,Math.abs(o),Math.abs(i))}var vmt=xPe,_mt=bPe,ymt=vPe,wmt=_Pe,xmt=yPe,Smt=wPe,Cmt=SPe,kmt=(function(){var e=gPe();return function(t,r,o,n,i,s){var a,c;for(r||(r=2),o||(o=0),n?c=Math.min(n*r+o,t.length):c=t.length,a=o;a<c;a+=r)e[0]=t[a],e[1]=t[a+1],i(e,e,s),t[a]=e[0],t[a+1]=e[1];return t}})();function cS(e){return e>=0?e%360:(360+e%360)%360}function xu(e){return e*Math.PI/180}var kN=1e6;function Ri(e,t){return!Number.isFinite(e)||Math.abs(e)>kN?t:e}function EN(e){return Number.isFinite(e)&&Math.abs(e)<=kN}function Un(e){return Number.isFinite(e.width)&&Number.isFinite(e.height)&&e.width>=Number.EPSILON&&e.height>=Number.EPSILON&&e.width<=kN&&e.height<=kN}function TN(e){let t=Ri(e.x,0),r=Ri(e.y,0),o=Ri(e.width,0),n=Ri(e.height,0);return t===e.x&&r===e.y&&o===e.width&&n===e.height?e:{x:t,y:r,width:o,height:n}}function ml(e){let t=Ri(e.pan.x,0),r=Ri(e.pan.y,0),o=Ri(e.basePan.x,0),n=Ri(e.basePan.y,0),i=Ri(e.rotation,0),s=Ri(e.baseRotation,0),a=Ri(e.zoom,1),c=a>=Number.EPSILON?a:1,d=Ri(e.baseZoom,1),u=d>=Number.EPSILON?d:1,f=TN(e.cropRect),m=t===e.pan.x&&r===e.pan.y,h=o===e.basePan.x&&n===e.basePan.y;return m&&h&&c===e.zoom&&u===e.baseZoom&&i===e.rotation&&s===e.baseRotation&&f===e.cropRect?e:{...e,pan:m?e.pan:{x:t,y:r},zoom:c,rotation:i,basePan:h?e.basePan:{x:o,y:n},baseZoom:u,baseRotation:s,cropRect:f}}var pOr=To.create(),mOr=xa.create();function Ii(e,t,r){if(!EN(e)||!EN(t)||!EN(r)||e<=0||t<=0)return{width:0,height:0};let o=xu(r),n=Math.abs(Math.cos(o)),i=Math.abs(Math.sin(o));return{width:n*e+i*t,height:i*e+n*t}}function CPe(e,t,r){if(!Un(e)||!Un(t))return{elementSize:{width:0,height:0},visualSize:{width:0,height:0}};let o=Ri(r,0),n=Math.round(o/90)*90,i=Ii(t.width,t.height,n);if(i.width===0||i.height===0)return{elementSize:{width:0,height:0},visualSize:{width:0,height:0}};let s=Math.min(e.width/i.width,e.height/i.height),a=t.width*s,c=t.height*s,d=Ii(a,c,n);return{elementSize:{width:a,height:c},visualSize:d}}function kPe(e,t,r,o,n){let i=e.width*r.width,s=e.height*r.height;if(!Un(t)||!Un(r)||!(i>0)||!(s>0)||!Number.isFinite(o)||!Number.isFinite(n)||!(o>0)||!(n>=1))return 1;let a=o*t.width/i,c=o*t.height/s,d=Math.min(a,c);return Math.min(n,Math.max(1,d))}function Hb(e,t,r){let o=To.create();if(!Un(t)||!Un(r))return o;let n=ml(e),i=Math.round(n.rotation/90)*90,s=Ii(r.width,r.height,i);if(s.width===0||s.height===0)return o;let a=Math.min(t.width/s.width,t.height/s.height),c=r.width*a,d=r.height*a,{width:u,height:f}=Ii(c,d,i);return To.translate(o,o,[t.width/2,t.height/2]),To.translate(o,o,[n.pan.x*u,n.pan.y*f]),To.scale(o,o,[n.flip.horizontal?-1:1,n.flip.vertical?-1:1]),To.rotate(o,o,xu(n.rotation)),To.scale(o,o,[n.zoom,n.zoom]),To.translate(o,o,[-c/2,-d/2]),To.scale(o,o,[c,d]),o}function Emt(e,t){let r=t.map(a=>{let c=xa.create();return xa.transformMat2d(c,a,e),c}),o=r[0][0],n=r[0][0],i=r[0][1],s=r[0][1];for(let a=1;a<r.length;a++){let c=r[a];c[0]<o&&(o=c[0]),c[0]>n&&(n=c[0]),c[1]<i&&(i=c[1]),c[1]>s&&(s=c[1])}return{left:o,top:i,width:n-o,height:s-i}}function eR(e){return Emt(e,[[0,0],[1,0],[1,1],[0,1]])}function EPe(e,t,r){let o=To.create();if(!Un(t)||!Un(r))return o;let{rotation:n,flip:i,cropRect:s,zoom:a,pan:c}=ml(e),d=Math.round(n/90)*90,{width:u,height:f}=Ii(t.width,t.height,d),m=s.width*u,h=s.height*f,g=m>0?r.width/m:1,b=h>0?r.height/h:1,v=s.x*u+r.width/2/g,y=s.y*f+r.height/2/b,w=u/2+c.x*u,_=f/2+c.y*f;return To.scale(o,o,[g,b]),To.translate(o,o,[w-v+r.width/2/g,_-y+r.height/2/b]),To.scale(o,o,[i.horizontal?-1:1,i.vertical?-1:1]),To.rotate(o,o,xu(n)),To.scale(o,o,[a,a]),To.translate(o,o,[-t.width/2,-t.height/2]),o}var TPe=.92;function Tmt(e){return new Promise((t,r)=>{let o=new Image;o.addEventListener("load",()=>t(o)),o.addEventListener("error",n=>r(n)),o.crossOrigin="anonymous",o.src=e})}function Pmt(e,t){let{naturalWidth:r,naturalHeight:o}=e,{rotation:n,cropRect:i}=t,s={width:r,height:o},a=Math.round(n/90)*90,c=Ii(r,o,a),d=Math.round(i.width*c.width),u=Math.round(i.height*c.height),f=document.createElement("canvas");f.width=d,f.height=u;let m=f.getContext("2d");if(!m)throw new Error("Could not obtain a 2D context for the export canvas.");let h=EPe(t,s,{width:d,height:u});return m.setTransform(h[0],h[1],h[2],h[3],h[4],h[5]),m.drawImage(e,0,0),f}function Rmt(e,t="image/png",r=TPe){return new Promise((o,n)=>{e.toBlob(i=>{i?o(i):n(new Error("Canvas toBlob returned null."))},t,r)})}async function PN(e,t,r="image/png",o=TPe){let n=await Tmt(e),i=Pmt(n,t);return Rmt(i,r,o)}var uh=1e-9;function RN(e,t){let r=xu(e),o=Math.abs(Math.cos(r)),n=Math.abs(Math.sin(r)),i=Ii(t,1,e);return{visualW:i.width,visualH:i.height,absC:o,absS:n}}function OPe(e,t,r){let o=Math.max(t,Number.EPSILON),n=Math.round(e/90)*90,{visualW:i,visualH:s}=RN(n,o),{absC:a,absS:c}=RN(e,o),d=r.width*i/2,u=r.height*s/2,f=d*a+u*c,m=d*c+u*a,h=2*f/o,g=2*m;return Math.max(h,g)}function dS(e){if(!e.image)return dh;let t={width:e.image.naturalWidth,height:e.image.naturalHeight};if(!Un(t))return dh;let r=ml(e),o=t.width/t.height;return Math.max(XP,OPe(r.rotation,o,r.cropRect))}function APe(e,t,r){if(!Un(t)||!Un(r))return{minX:0,minY:0,maxX:1,maxY:1};let o=ml(e),n=o.pan.x*r.width,i=o.pan.y*r.height,s=xu(o.rotation),a=Math.cos(s),c=Math.sin(s),d=o.flip.horizontal?-1:1,u=o.flip.vertical?-1:1,f=o.zoom,m=d*a*f,h=u*c*f,g=-d*c*f,b=u*a*f,v=t.width/2,y=t.height/2,w=[[-v,-y],[v,-y],[v,y],[-v,y]],_=1/0,x=-1/0,C=1/0,S=-1/0;for(let[k,R]of w){let O=m*k+g*R+n,E=h*k+b*R+i,I=O/r.width+.5,T=E/r.height+.5;_=Math.min(_,I),x=Math.max(x,I),C=Math.min(C,T),S=Math.max(S,T)}return{minX:_,minY:C,maxX:x,maxY:S}}function MPe(e,t,r,o){let n=TN(e),i=Ri(t,1),s=i>=Number.EPSILON?i:1,a=Ri(r,0),c=Ri(o,1),d=Math.max(c,Number.EPSILON),u=Math.round(a/90)*90,{visualW:f,visualH:m}=RN(u,d),{absC:h,absS:g}=RN(a,d),b=n.width,v=n.height,y=b*f,w=v*m,_=y*h+w*g,x=y*g+w*h,C=d*s,S=s,k=1;if(_>0&&(k=Math.min(k,C/_)),x>0&&(k=Math.min(k,S/x)),k>=1-uh)return n;let R=b*k,O=v*k,E=n.x+b/2,I=n.y+v/2,T=E-R/2,M=I-O/2;return T=Math.max(0,Math.min(T,1-R)),M=Math.max(0,Math.min(M,1-O)),{x:T,y:M,width:R,height:O}}var PPe={width:1e3,height:1e3},RPe=To.create(),IPe=xa.create();function Sa(e,t,r){let o=ml(e),n=TN(r),i=Un(t)?t.width/t.height:1,s=Math.max(XP,OPe(o.rotation,i,n)),a=Math.min(nc,Math.max(o.zoom,s)),c={...o,zoom:a},d=Hb(c,PPe,t),u=Math.round(o.rotation/90)*90,f=Hb({...c,pan:{x:0,y:0},zoom:1,rotation:u},PPe,t),m=eR(f),h=[[m.left+n.x*m.width,m.top+n.y*m.height],[m.left+(n.x+n.width)*m.width,m.top+n.y*m.height],[m.left+(n.x+n.width)*m.width,m.top+(n.y+n.height)*m.height],[m.left+n.x*m.width,m.top+(n.y+n.height)*m.height]];To.invert(RPe,d);let g=1/0,b=-1/0,v=1/0,y=-1/0;for(let R of h){xa.transformMat2d(IPe,R,RPe);let O=IPe;O[0]<g&&(g=O[0]),O[0]>b&&(b=O[0]),O[1]<v&&(v=O[1]),O[1]>y&&(y=O[1])}if(g>=-uh&&b<=1+uh&&v>=-uh&&y<=1+uh)return{pan:o.pan,zoom:a};let w=0,_=0;g<0&&b<=1+uh?w=-g:b>1&&g>=-uh?w=1-b:g<0&&b>1&&(w=(1-b-g)/2),v<0&&y<=1+uh?_=-v:y>1&&v>=-uh?_=1-y:v<0&&y>1&&(_=(1-y-v)/2);let x=d[0]*w+d[2]*_,C=d[1]*w+d[3]*_,S=o.pan.x-(m.width>0?x/m.width:0),k=o.pan.y-(m.height>0?C/m.height:0);return{pan:{x:S,y:k},zoom:a}}var Imt=1e-6;function Ub(e,t){return Math.abs(e-t)<Imt}function uS(e,t){let r=e.image,o=t.image;return r?.src===o?.src&&r?.naturalWidth===o?.naturalWidth&&r?.naturalHeight===o?.naturalHeight&&Ub(e.pan.x,t.pan.x)&&Ub(e.pan.y,t.pan.y)&&Ub(e.zoom,t.zoom)&&Ub(e.rotation,t.rotation)&&e.flip.horizontal===t.flip.horizontal&&e.flip.vertical===t.flip.vertical&&Ub(e.cropRect.x,t.cropRect.x)&&Ub(e.cropRect.y,t.cropRect.y)&&Ub(e.cropRect.width,t.cropRect.width)&&Ub(e.cropRect.height,t.cropRect.height)}function NPe(e,t){return e.image?Math.min(nc,Math.max(XP,t)):Math.min(nc,Math.max(dh,t))}function Omt(e,t){switch(t.type){case"crop":return{type:"SET_CROP_RECT",payload:{...t.rect}};case"rotate":{let o=e.flip.horizontal!==e.flip.vertical?-t.degrees:t.degrees;return{type:"SET_ROTATION",payload:cS(e.rotation+o)}}case"flip":return{type:"SET_FLIP",payload:{...e.flip,[t.direction]:!e.flip[t.direction]}};case"zoom":return{type:"SET_ZOOM",payload:t.factor}}}function hl(e){if(!e.image)return e;let t={width:e.image.naturalWidth,height:e.image.naturalHeight},r=t.width/t.height,{pan:o,zoom:n}=Sa(e,t,e.cropRect),i=MPe(e.cropRect,n,e.rotation,r),s=o;return i!==e.cropRect&&({pan:s}=Sa({...e,zoom:n,cropRect:i},t,i)),s.x===e.pan.x&&s.y===e.pan.y&&n===e.zoom&&i===e.cropRect?e:{...e,pan:s,zoom:n,cropRect:i}}function fh(e){return e.basePan.x===e.pan.x&&e.basePan.y===e.pan.y&&e.baseZoom===e.zoom&&e.baseRotation===e.rotation?e:{...e,basePan:{x:e.pan.x,y:e.pan.y},baseZoom:e.zoom,baseRotation:e.rotation}}function Xy(e,t){switch(t.type){case"SET_IMAGE":return fh(hl({...e,image:t.payload}));case"SET_PAN":return fh(hl({...e,pan:t.payload}));case"SET_ZOOM":{let r=NPe(e,t.payload);return fh(hl({...e,zoom:r}))}case"SET_ZOOM_AT_POINT":{let r=NPe(e,t.payload.zoom);return fh(hl({...e,zoom:r,pan:t.payload.pan}))}case"SET_ROTATION":{let r=cS(t.payload),o=e.flip.horizontal!==e.flip.vertical,n=xu(r-e.baseRotation),i=Math.cos(n),s=Math.sin(n)*(o?-1:1),a=e.cropRect.x+e.cropRect.width/2,c=e.cropRect.y+e.cropRect.height/2,d=a-.5,u=c-.5,f=e.basePan.x-d,m=e.basePan.y-u;return hl({...e,rotation:r,zoom:e.baseZoom,pan:{x:d+i*f-s*m,y:u+s*f+i*m}})}case"SNAP_ROTATE_90":{let r=t.payload.direction,n=e.flip.horizontal!==e.flip.vertical?-r:r,i=cS(e.rotation+n*90),s=e.cropRect,a=s.x+s.width/2,c=s.y+s.height/2,d=r===1?-e.pan.y:e.pan.y,u=r===1?e.pan.x:-e.pan.x;return fh(hl({...e,rotation:i,zoom:e.baseZoom,pan:{x:d,y:u},cropRect:{x:a-s.height/2,y:c-s.width/2,width:s.height,height:s.width}}))}case"SET_FLIP":{let r=e.flip,o=t.payload,n=r.horizontal!==o.horizontal,i=r.vertical!==o.vertical,s=e.cropRect;return fh(hl({...e,flip:o,pan:{x:n?-e.pan.x:e.pan.x,y:i?-e.pan.y:e.pan.y},cropRect:{x:n?1-s.x-s.width:s.x,y:i?1-s.y-s.height:s.y,width:s.width,height:s.height}}))}case"SET_CROP_RECT":return fh(hl({...e,cropRect:t.payload}));case"SETTLE_CROP":{let r=e.cropRect;if(r.width===0||r.height===0||!e.image)return e;let o=1/Math.max(r.width,r.height),n=e.zoom>0?nc/e.zoom:o,i=Math.min(o,n),s=r.width*i,a=r.height*i,c=r.x+r.width/2,d=r.y+r.height/2;return fh(hl({...e,zoom:e.zoom*i,pan:{x:(e.pan.x-c+.5)*i,y:(e.pan.y-d+.5)*i},cropRect:{x:(1-s)/2,y:(1-a)/2,width:s,height:a}}))}case"APPLY_OPERATION":return Xy(e,Omt(e,t.payload));case"RESET":return fh(hl({...lS,image:e.image,...t.payload}))}}function FPe(e,t){let r=Math.min(nc,Math.max(dS(e),t));if(r===e.zoom)return null;let{cropRect:o}=e,n=o.x+o.width/2-.5,i=o.y+o.height/2-.5,s=1-r/e.zoom,a=e.pan.x+(n-e.pan.x)*s,c=e.pan.y+(i-e.pan.y)*s,d=e.image?{width:e.image.naturalWidth,height:e.image.naturalHeight}:{width:1,height:1},{pan:u}=Sa({...e,zoom:r,pan:{x:a,y:c}},d,e.cropRect);return{type:"SET_ZOOM_AT_POINT",payload:{zoom:r,pan:u}}}function IN(e,t){return{setPan:r=>e({type:"SET_PAN",payload:r}),setZoom:r=>{let o=FPe(t(),r);o&&e(o)},setZoomAtPoint:(r,o)=>e({type:"SET_ZOOM_AT_POINT",payload:{zoom:r,pan:o}}),setRotation:r=>e({type:"SET_ROTATION",payload:r}),setFlip:r=>e({type:"SET_FLIP",payload:r}),toggleFlip:r=>{let{flip:o}=t();e({type:"SET_FLIP",payload:{...o,[r]:!o[r]}})},snapRotate90:r=>e({type:"SNAP_ROTATE_90",payload:{direction:r}}),setCropRect:r=>e({type:"SET_CROP_RECT",payload:r}),settleCrop:()=>e({type:"SETTLE_CROP"}),applyOperation:r=>e({type:"APPLY_OPERATION",payload:r})}}var pt=l(H(),1),Aee=l(G(),1);function Zy(e,t){let r=1,o=1;if(e&&e>0&&t.width>0){let n=e*t.height/t.width;n<=1?r=n:o=1/n}return{x:(1-r)/2,y:(1-o)/2,width:r,height:o}}function DPe(e){return e<=0?Pee:Math.max(Pee,lPe/e)}var Iee={width:.05,height:.05};function ON(e,t,r,o,n,i=Iee){let s=o.width>0?(t-e.startX)/o.width:0,a=o.height>0?(r-e.startY)/o.height:0,c=e.startRect,d=e.handle,u=c.y,f=c.y+c.height,m=c.x,h=c.x+c.width;return(d==="n"||d==="nw"||d==="ne")&&(u=Math.max(n.minY,Math.min(c.y+a,f-i.height))),(d==="s"||d==="sw"||d==="se")&&(f=Math.max(u+i.height,Math.min(c.y+c.height+a,n.maxY))),(d==="w"||d==="nw"||d==="sw")&&(m=Math.max(n.minX,Math.min(c.x+s,h-i.width))),(d==="e"||d==="ne"||d==="se")&&(h=Math.max(m+i.width,Math.min(c.x+c.width+s,n.maxX))),{x:m,y:u,width:h-m,height:f-u}}function Oee(e,t,r,o,n,i,s=Iee,a){if(i<=0||o.width<=0||o.height<=0)return{...e.startRect};let c=(t-e.startX)/o.width,d=(r-e.startY)/o.height,u=e.startRect,f=e.handle,m=f==="nw"||f==="sw"?u.x+u.width:u.x,h=f==="nw"||f==="ne"?u.y+u.height:u.y,g=f==="nw"||f==="sw"?-1:1,b=f==="nw"||f==="ne"?-1:1,v=(f==="nw"||f==="sw"?u.x:u.x+u.width)+c,y=(f==="nw"||f==="ne"?u.y:u.y+u.height)+d,w=(v-m)*g,_=(y-h)*b,x=Math.max(s.width,s.height*i),C=x/i;w=Math.max(w,x),_=Math.max(_,C);let S=i*o.width/o.height;a==="width"||!a&&w*o.width/(_*o.height)>S?_=w/i:w=_*i;let R=g>0?n.maxX-m:m-n.minX,O=b>0?n.maxY-h:h-n.minY;w>R&&(w=R,_=w/i),_>O&&(_=O,w=_*i),w=Math.max(w,x),_=Math.max(_,C);let E=g>0?m:m-w,I=b>0?h:h-_;return{x:E,y:I,width:w,height:_}}function LPe(e,t,r,o,n,i=Iee){let s=e.startRect,a=s.width*o.width;if(s.height*o.height<=0||a<=0)return ON(e,t,r,o,n,i);let d=s.width/s.height,u=e.handle;if(u==="nw"||u==="ne"||u==="sw"||u==="se")return Oee(e,t,r,o,n,d,i);let f=ON(e,t,r,o,n,i);if(u==="n"||u==="s"){let w=f.height,_=w*d,x=s.x+s.width/2,C=Math.min(x-n.minX,n.maxX-x)*2;_>C&&(_=C,w=_/d);let S=Math.max(i.height,i.width/d);w<S&&(w=S,_=w*d);let k=u==="n"?s.y+s.height-w:s.y;return{x:x-_/2,y:k,width:_,height:w}}let m=f.width,h=m/d,g=s.y+s.height/2,b=Math.min(g-n.minY,n.maxY-g)*2;h>b&&(h=b,m=h*d);let v=Math.max(i.width,i.height*d);return m<v&&(m=v,h=m/d),{x:u==="w"?s.x+s.width-m:s.x,y:g-h/2,width:m,height:h}}var ho=l(H(),1);var VPe=300,Amt=30,Mmt=200;function ph(e){return e.image?{width:e.image.naturalWidth,height:e.image.naturalHeight}:{width:1,height:1}}function AN(e,t){let r=e.clientX-t.clientX,o=e.clientY-t.clientY;return Math.sqrt(r*r+o*o)}var BPe=class{options;isDragging=!1;isZooming=!1;drag=null;touch=null;touchCleanup=null;pointerCleanup=null;lastTap=null;zoomTimer;wheelGestureTimer;wheelGestureActive=!1;rafId=0;constructor(e){this.options=e}get minZoom(){return this.options.minZoom??dh}get maxZoom(){return this.options.maxZoom??nc}get zoomSpeed(){return this.options.zoomSpeed??uPe}get keyboardStep(){return this.options.keyboardStep??ZP}getKeyboardStep(e){return e.shiftKey?this.keyboardStep*CN:this.keyboardStep}get doubleTapZoom(){return this.options.doubleTapZoom??2}setStatus(e){let t=!1;e.isDragging!==void 0&&e.isDragging!==this.isDragging&&(this.isDragging=e.isDragging,t=!0),e.isZooming!==void 0&&e.isZooming!==this.isZooming&&(this.isZooming=e.isZooming,t=!0),t&&this.options.onStatusChange?.({isDragging:this.isDragging,isZooming:this.isZooming})}handlePointerDown(e,t){if(e.button!==0||e.pointerType==="touch")return;e.preventDefault();let r=t.ownerDocument;r?.activeElement instanceof HTMLElement&&r.activeElement!==t&&r.activeElement.blur(),t.focus(),t.setPointerCapture(e.pointerId),this.setStatus({isDragging:!0}),this.options.onGestureStart?.();let o=this.options.getState();this.drag={startX:e.clientX,startY:e.clientY,startPanX:o.pan.x,startPanY:o.pan.y};let n=a=>{let c=this.drag;if(!c)return;let d=a;cancelAnimationFrame(this.rafId),this.rafId=requestAnimationFrame(()=>{let u=this.options.getState(),f=this.options.getImageSize(),m=this.options.getContainerSize(),h=f??m,g=h.width>0?(d.clientX-c.startX)/h.width:0,b=h.height>0?(d.clientY-c.startY)/h.height:0,{pan:v}=Sa({...u,pan:{x:c.startPanX+g,y:c.startPanY+b}},ph(u),u.cropRect);this.options.actions.setPan(v)})},i=()=>{t.removeEventListener("pointermove",n),t.removeEventListener("pointerup",s),t.removeEventListener("lostpointercapture",s)},s=()=>{this.setStatus({isDragging:!1}),this.options.onGestureEnd?.(),this.drag=null,cancelAnimationFrame(this.rafId),i(),this.pointerCleanup=null};t.addEventListener("pointermove",n),t.addEventListener("pointerup",s),t.addEventListener("lostpointercapture",s),this.pointerCleanup=i}handleWheel(e){if(e.preventDefault(),this.drag)return;this.wheelGestureActive||(this.wheelGestureActive=!0,this.options.onGestureStart?.()),clearTimeout(this.wheelGestureTimer),this.wheelGestureTimer=setTimeout(()=>{this.wheelGestureActive=!1,this.options.onGestureEnd?.()},VPe);let t=this.options.getState(),r=-e.deltaY*this.zoomSpeed,o=Math.min(this.maxZoom,Math.max(this.minZoom,t.zoom+r));if(o===t.zoom)return;let n=this.options.getContainerSize(),s=this.options.getImageSize()??n,a=e.currentTarget,c=a instanceof Element?a.getBoundingClientRect():void 0;if(s.width>0&&s.height>0&&c){let d=e.clientX-c.left-n.width/2,u=e.clientY-c.top-n.height/2,f=1-o/t.zoom,m=d/s.width,h=u/s.height,g=t.pan.x+(m-t.pan.x)*f,b=t.pan.y+(h-t.pan.y)*f,{pan:v}=Sa({...t,zoom:o,pan:{x:g,y:b}},ph(t),t.cropRect);this.options.actions.setZoomAtPoint(o,v)}else this.options.actions.setZoom(o)}handleTouchStart(e,t,r=document){if(this.touch&&e.touches.length===2){let n=this.options.getState(),i=AN(e.touches[0],e.touches[1]),s=(e.touches[0].clientX+e.touches[1].clientX)/2,a=(e.touches[0].clientY+e.touches[1].clientY)/2;this.touch.didPinch=!0,this.touch.startDistance=i,this.touch.startZoom=n.zoom,this.touch.startPanX=n.pan.x,this.touch.startPanY=n.pan.y,this.touch.startMidX=s,this.touch.startMidY=a,this.touch.containerRect=t,this.setStatus({isDragging:!1});return}if(e.touches.length===1){let n=e.touches[0].clientX,i=e.touches[0].clientY;if(this.tryDoubleTap(e,n,i,t))return;let s=this.options.getState();this.touch={startDistance:0,startZoom:s.zoom,lastTouchX:e.touches[0].clientX,lastTouchY:e.touches[0].clientY,startPanX:s.pan.x,startPanY:s.pan.y,containerRect:t,startMidX:0,startMidY:0,didPinch:!1,moved:!1},this.options.onGestureStart?.()}else if(e.touches.length===2){let n=this.options.getState(),i=AN(e.touches[0],e.touches[1]),s=(e.touches[0].clientX+e.touches[1].clientX)/2,a=(e.touches[0].clientY+e.touches[1].clientY)/2;this.touch={startDistance:i,startZoom:n.zoom,lastTouchX:0,lastTouchY:0,startPanX:n.pan.x,startPanY:n.pan.y,containerRect:t,startMidX:s,startMidY:a,didPinch:!0,moved:!1},this.options.onGestureStart?.()}let o=()=>{this.touch=null,this.touchCleanup=null,cancelAnimationFrame(this.rafId),r.removeEventListener("touchmove",this.handleTouchMove),r.removeEventListener("touchend",o),r.removeEventListener("touchcancel",o),this.setStatus({isDragging:!1}),this.options.onGestureEnd?.()};this.touchCleanup?.(),r.addEventListener("touchmove",this.handleTouchMove,{passive:!1}),r.addEventListener("touchend",o),r.addEventListener("touchcancel",o),this.touchCleanup=o}handleTouchMove=e=>{let t=this.touch;t&&(e.preventDefault(),cancelAnimationFrame(this.rafId),this.rafId=requestAnimationFrame(()=>{let r=this.options.getState();if(e.touches.length===2){if(!t.didPinch){t.didPinch=!0,t.startDistance=AN(e.touches[0],e.touches[1]),t.startZoom=r.zoom,t.startPanX=r.pan.x,t.startPanY=r.pan.y,t.startMidX=(e.touches[0].clientX+e.touches[1].clientX)/2,t.startMidY=(e.touches[0].clientY+e.touches[1].clientY)/2,this.setStatus({isDragging:!1});return}let o=this.options.getContainerSize(),n=this.options.getImageSize(),i=e.touches[0],s=e.touches[1],c=AN(i,s)/t.startDistance,d=Math.min(this.maxZoom,Math.max(this.minZoom,t.startZoom*c)),u=n??o,f=t.containerRect;if(u.width>0&&u.height>0&&f){let m=(i.clientX+s.clientX)/2-f.left-o.width/2,h=(i.clientY+s.clientY)/2-f.top-o.height/2,g=t.startMidX-f.left-o.width/2,b=t.startMidY-f.top-o.height/2,v=u.width>0?(m-g)/u.width:0,y=u.height>0?(h-b)/u.height:0,w=t.startZoom!==0?1-d/t.startZoom:0,_=g/u.width,x=b/u.height,C=t.startPanX+v+(_-t.startPanX)*w,S=t.startPanY+y+(x-t.startPanY)*w,{pan:k}=Sa({...r,zoom:d,pan:{x:C,y:S}},ph(r),r.cropRect);this.options.actions.setZoomAtPoint(d,k)}else d!==r.zoom&&this.options.actions.setZoom(d)}else if(e.touches.length===1&&!t.didPinch){t.moved||(t.moved=!0,this.setStatus({isDragging:!0}));let o=this.options.getImageSize(),n=this.options.getContainerSize(),i=o??n,s=i.width>0?(e.touches[0].clientX-t.lastTouchX)/i.width:0,a=i.height>0?(e.touches[0].clientY-t.lastTouchY)/i.height:0,{pan:c}=Sa({...r,pan:{x:t.startPanX+s,y:t.startPanY+a}},ph(r),r.cropRect);this.options.actions.setPan(c)}}))};tryDoubleTap(e,t,r,o){let n=Date.now(),i=this.lastTap;if(!i)return this.lastTap={time:n,x:t,y:r},!1;let s=n-i.time,a=Math.sqrt((t-i.x)**2+(r-i.y)**2);if(!(s<VPe&&a<Amt))return this.lastTap={time:n,x:t,y:r},!1;e.preventDefault(),this.lastTap=null;let d=this.options.getState(),u=this.options.getContainerSize(),f=this.options.getImageSize(),m=d.zoom>(this.minZoom+this.doubleTapZoom)/2?this.minZoom:this.doubleTapZoom,h=f??u;if(this.setStatus({isZooming:!0}),clearTimeout(this.zoomTimer),this.zoomTimer=setTimeout(()=>{this.setStatus({isZooming:!1})},Mmt),this.options.onGestureStart?.(),h.width>0&&h.height>0){let g=t-o.left-u.width/2,b=r-o.top-u.height/2,v=1-m/d.zoom,y=g/h.width,w=b/h.height,_=d.pan.x+(y-d.pan.x)*v,x=d.pan.y+(w-d.pan.y)*v,{pan:C}=Sa({...d,zoom:m,pan:{x:_,y:x}},ph(d),d.cropRect);this.options.actions.setZoomAtPoint(m,C)}else this.options.actions.setZoom(m);return this.options.onGestureEnd?.(),!0}handleKeyDown(e){let t=this.options.getState();switch(e.key){case"ArrowUp":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=Sa({...t,pan:{x:t.pan.x,y:t.pan.y+r}},ph(t),t.cropRect);this.options.actions.setPan(o);break}case"ArrowDown":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=Sa({...t,pan:{x:t.pan.x,y:t.pan.y-r}},ph(t),t.cropRect);this.options.actions.setPan(o);break}case"ArrowLeft":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=Sa({...t,pan:{x:t.pan.x+r,y:t.pan.y}},ph(t),t.cropRect);this.options.actions.setPan(o);break}case"ArrowRight":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=Sa({...t,pan:{x:t.pan.x-r,y:t.pan.y}},ph(t),t.cropRect);this.options.actions.setPan(o);break}case"+":case"=":{e.preventDefault();let r=Math.min(this.maxZoom,Math.max(this.minZoom,t.zoom+.5));this.options.actions.setZoom(r);break}case"-":case"_":{e.preventDefault();let r=Math.min(this.maxZoom,Math.max(this.minZoom,t.zoom-.5));this.options.actions.setZoom(r);break}case"r":case"R":{if(e.metaKey||e.ctrlKey||e.altKey)break;e.preventDefault(),this.options.actions.snapRotate90(e.shiftKey?-1:1);break}case"h":case"H":{if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)break;e.preventDefault(),this.options.actions.toggleFlip?.("horizontal");break}case"v":case"V":{if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)break;e.preventDefault(),this.options.actions.toggleFlip?.("vertical");break}}}destroy(){cancelAnimationFrame(this.rafId),clearTimeout(this.zoomTimer),clearTimeout(this.wheelGestureTimer),this.touchCleanup?.(),this.touchCleanup=null,this.pointerCleanup?.(),this.pointerCleanup=null,this.drag=null,this.touch=null,this.lastTap=null,this.wheelGestureActive=!1,this.isDragging=!1,this.isZooming=!1}};var Nmt=300;function Fmt(e){switch(e.key){case"ArrowUp":case"ArrowDown":case"ArrowLeft":case"ArrowRight":return!0;default:return!1}}function Dmt(e){switch(e.key){case"+":case"=":case"-":case"_":return!0;default:return!1}}function zPe(e,t,r,o,n){let[i,s]=(0,ho.useState)(!1),[a,c]=(0,ho.useState)(!1),[d,u]=(0,ho.useState)(!1),[f,m]=(0,ho.useState)(!1),h=(0,ho.useRef)(),g=(0,ho.useRef)(!1),b=(0,ho.useRef)(e);b.current=e;let v=(0,ho.useRef)(r);v.current=r;let y=(0,ho.useRef)(o);y.current=o;let w=(0,ho.useRef)(n);w.current=n;let _=(0,ho.useRef)(t);_.current=t;let x=(0,ho.useRef)(null),C=(0,ho.useCallback)(()=>{u(!0)},[]),S=(0,ho.useCallback)(()=>{u(!1)},[]),k=(0,ho.useCallback)(()=>{g.current||(g.current=!0,w.current?.onGestureStart?.()),clearTimeout(h.current),h.current=setTimeout(()=>{g.current=!1,m(!1),w.current?.onGestureEnd?.()},Nmt)},[]);(0,ho.useEffect)(()=>()=>{clearTimeout(h.current)},[]),(0,ho.useEffect)(()=>{let M=new BPe({getState:()=>b.current,actions:{setPan:F=>_.current.setPan(F),setZoom:F=>_.current.setZoom(F),setZoomAtPoint:(F,V)=>_.current.setZoomAtPoint(F,V),snapRotate90:F=>_.current.snapRotate90(F),toggleFlip:F=>_.current.toggleFlip?.(F)},getContainerSize:()=>v.current,getImageSize:()=>y.current,get minZoom(){return w.current?.minZoom},get maxZoom(){return w.current?.maxZoom},get zoomSpeed(){return w.current?.zoomSpeed},get keyboardStep(){return w.current?.keyboardStep},get doubleTapZoom(){return w.current?.doubleTapZoom},onGestureStart:()=>{C(),w.current?.onGestureStart?.()},onGestureEnd:()=>{S(),w.current?.onGestureEnd?.()},onStatusChange:F=>{s(F.isDragging),c(F.isZooming)}});return x.current=M,()=>{M.destroy(),x.current=null}},[C,S]);let R=n?.disabled??!1;(0,ho.useEffect)(()=>{if(!R)return;x.current?.destroy(),s(!1),c(!1),m(!1);let M=d||g.current;g.current&&(g.current=!1,clearTimeout(h.current)),S(),M&&w.current?.onGestureEnd?.()},[R,d,S]);let O=(0,ho.useCallback)(M=>{if(w.current?.disabled)return;let F=M.currentTarget;x.current?.handlePointerDown(M.nativeEvent,F)},[]),E=(0,ho.useCallback)(M=>{if(w.current?.disabled)return;let F=M.currentTarget,V=F.getBoundingClientRect();x.current?.handleTouchStart(M.nativeEvent,V,F.ownerDocument)},[]),I=(0,ho.useCallback)(M=>{w.current?.disabled||(Fmt(M.nativeEvent)?(m(!0),k()):Dmt(M.nativeEvent)&&k(),x.current?.handleKeyDown(M.nativeEvent))},[k]),T=(0,ho.useCallback)(M=>{w.current?.disabled||x.current?.handleWheel(M)},[]);return{handlers:{onPointerDown:O,onTouchStart:E,onKeyDown:I},onWheelNative:T,isDragging:i,isZooming:a,isPlacementActive:d||f||a}}var HPe=l(H(),1);var Lmt="matrix(1, 0, 0, 1, 0, 0)";function jPe(e,t){if(!Un(t))return Lmt;let r=ml(e),o=r.pan.x*t.width,n=r.pan.y*t.height,i=xu(r.rotation),s=Math.cos(i),a=Math.sin(i),c=r.flip.horizontal?-1:1,d=r.flip.vertical?-1:1,u=r.zoom,f=c*s*u,m=d*a*u,h=-c*a*u,g=d*s*u;return`matrix(${f}, ${m}, ${h}, ${g}, ${o}, ${n})`}function UPe(e,t){return(0,HPe.useMemo)(()=>jPe(e,t),[e,t])}var qPe=l(vi(),1),mh=l(H(),1),Ca=l(G(),1);function Qy(e,t){let r=ml(e);if(!Un(t))return{x:0,y:0,width:0,height:0,rotation:r.rotation,flip:{...r.flip},zoom:r.zoom};let o={width:1e3,height:1e3},n=Hb(r,o,t),i=To.create();To.invert(i,n);let s=Hb({...r,pan:{x:0,y:0},zoom:1},o,t),a=eR(s),c=r.cropRect,d=a.left+(c.x+c.width/2)*a.width,u=a.top+(c.y+c.height/2)*a.height,f=xa.create();xa.transformMat2d(f,[d,u],i);let m=Math.round(r.rotation/90)*90,{width:h,height:g}=Ii(t.width,t.height,m),b=c.width*h/r.zoom,v=c.height*g/r.zoom;return{x:f[0]*t.width-b/2,y:f[1]*t.height-v/2,width:b,height:v,rotation:r.rotation,flip:{...r.flip},zoom:r.zoom}}function Vmt(e,t,r){if(!Un(t)||r.width<=0||r.height<=0)return null;let o=ml(e),n={width:1e3,height:1e3},i=Hb({...o,pan:{x:0,y:0},zoom:1},n,t),s=eR(i);if(s.width<=0||s.height<=0)return null;let a=xa.fromValues((r.x+r.width/2)/t.width,(r.y+r.height/2)/t.height),c=xa.create(),d=Hb(o,n,t);xa.transformMat2d(c,a,d);let u=Math.round(o.rotation/90)*90,{width:f,height:m}=Ii(t.width,t.height,u);if(f<=0||m<=0)return null;let h=r.width*o.zoom/f,g=r.height*o.zoom/m,b=(c[0]-s.left)/s.width,v=(c[1]-s.top)/s.height;return{x:b-h/2,y:v-g/2,width:h,height:g}}var Bmt=1e-6;function zmt(e){let t=cS(e),r=Math.round(t/90)*90;return Math.abs(t-r)<Bmt}function WPe(e,t,r,o){let n=ml(e);return zmt(n.rotation)?YPe(n,t,r,{left:o.includes("w"),top:o.includes("n"),right:o.includes("e"),bottom:o.includes("s")}):r}function GPe(e,t,r){return YPe(e,t,r,{left:!0,top:!0,right:!0,bottom:!0})}function YPe(e,t,r,o){if(!Un(t))return r;let n=ml({...e,cropRect:r}),i=Qy(n,t),s=o.left||o.right,a=o.top||o.bottom,c=o.left?Math.round(i.x):i.x,d=o.top?Math.round(i.y):i.y,u=o.right?Math.round(i.x+i.width):i.x+i.width,f=o.bottom?Math.round(i.y+i.height):i.y+i.height;if(u<=c||f<=d)return r;let m=Vmt(n,t,{...i,x:c,y:d,width:u-c,height:f-d});return m?{x:s?m.x:r.x,y:a?m.y:r.y,width:s?m.width:r.width,height:a?m.height:r.height}:r}var jmt=300;function Hmt(e,t){if(!t||t.flip.horizontal===e.flip.horizontal&&t.flip.vertical===e.flip.vertical)return;let{horizontal:r,vertical:o}=e.flip;return r&&o?(0,Ca.__)("Flipped horizontally and vertically"):r?(0,Ca.__)("Flipped horizontally"):o?(0,Ca.__)("Flipped vertically"):(0,Ca.__)("Flip removed")}function Umt(e,t){if(t&&Math.round(t.rotation)===Math.round(e.rotation))return;let o=e.flip.horizontal!==e.flip.vertical?-1:1,n=Math.round(e.rotation)*o%360;return n>180&&(n-=360),n<=-180&&(n+=360),n===0?t?(0,Ca.__)("Rotation 0 degrees"):void 0:n>0?(0,Ca.sprintf)((0,Ca.__)("Rotated %d degrees clockwise"),n):(0,Ca.sprintf)((0,Ca.__)("Rotated %d degrees counterclockwise"),Math.abs(n))}function Wmt(e,t){if(!e.image)return;let r={width:e.image.naturalWidth,height:e.image.naturalHeight},o=Qy(e,r);if(t?.image){let n=Qy({...e,cropRect:t.cropRect},r);if(Math.round(n.width)===Math.round(o.width)&&Math.round(n.height)===Math.round(o.height))return}return(0,Ca.sprintf)((0,Ca.__)("Crop %1$d by %2$d pixels"),Math.round(o.width),Math.round(o.height))}function Gmt(e,t){if(!(t&&Math.round(t.zoom*100)===Math.round(e.zoom*100)))return(0,Ca.sprintf)((0,Ca.__)("Zoom %d%%"),Math.round(e.zoom*100))}function Ymt(e,t){let r=Hmt(e,t);return r||[Umt(e,t),Gmt(e,t),Wmt(e,t)].filter(n=>n!==void 0).join(", ")}function KPe(e){let t=(0,mh.useRef)(),r=(0,mh.useRef)(""),o=(0,mh.useRef)(null),n=(0,mh.useRef)(e);(0,mh.useLayoutEffect)(()=>{n.current=e},[e]),(0,mh.useEffect)(()=>(clearTimeout(t.current),t.current=setTimeout(()=>{let i=n.current,s=Ymt(i,o.current);o.current=i,s!==r.current&&(r.current=s,(0,qPe.speak)(s))},jmt),()=>{clearTimeout(t.current)}),[e.zoom,e.rotation,e.cropRect.width,e.cropRect.height,e.flip.horizontal,e.flip.vertical])}var ii=l(H(),1),vp=l(G(),1);var MN={position:"absolute",width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0};var fS=l(P(),1),qmt=["nw","ne","se","sw"],Kmt=["nw","n","ne","e","se","s","sw","w"];function Xmt(e){switch(e){case"n":return(0,vp.__)("Resize from top edge");case"s":return(0,vp.__)("Resize from bottom edge");case"e":return(0,vp.__)("Resize from right edge");case"w":return(0,vp.__)("Resize from left edge");case"nw":return(0,vp.__)("Resize from top-left corner");case"ne":return(0,vp.__)("Resize from top-right corner");case"sw":return(0,vp.__)("Resize from bottom-left corner");case"se":return(0,vp.__)("Resize from bottom-right corner")}}var Zmt=500;function XPe({cropRect:e,containerSize:t,imageSize:r,onCropChange:o,onResizeStart:n,onResizeEnd:i,aspectRatio:s,freeformCrop:a=!1,isResizeDisabled:c=!1,stencilTransition:d,cropBounds:u,onEscape:f,minCropSize:m,snapCropRect:h,keyboardResizeStep:g}){let b=u?.minX??0,v=u?.minY??0,y=u?.maxX??1,w=u?.maxY??1,_=(0,ii.useMemo)(()=>({minX:b,minY:v,maxX:y,maxY:w}),[b,v,y,w]),x=(0,ii.useRef)(),C=(0,ii.useRef)(!1),S=(0,ii.useId)(),k=!!(s&&s>0),R=(0,ii.useRef)(null);(0,ii.useEffect)(()=>()=>{clearTimeout(x.current),C.current=!1,R.current?.cancel(!1)},[]);let O=(0,ii.useRef)(null),E=(0,ii.useMemo)(()=>!k||r.width===0?0:s*r.height/r.width,[s,k,r.width,r.height]),I=(t.width-r.width)/2,T=(t.height-r.height)/2,M=I+e.x*r.width,F=T+e.y*r.height,V=e.width*r.width,B=e.height*r.height,z=(0,ii.useCallback)((Y,q)=>{if(c||q.pointerType==="touch"&&q.isPrimary===!1){q.preventDefault(),q.stopPropagation();return}if(q.button!==0)return;q.preventDefault(),q.stopPropagation();let ne=q.currentTarget.ownerDocument;ne.activeElement instanceof HTMLElement&&ne.activeElement.blur();let ie=q.currentTarget;ie.setPointerCapture(q.pointerId);let oe={handle:Y,startX:q.clientX,startY:q.clientY,startRect:{...e}},te=0,se=q.clientX,ge=q.clientY,we=q.shiftKey,ce=ee=>{let pe=ee;se=pe.clientX,ge=pe.clientY,we=pe.shiftKey,!te&&(te=requestAnimationFrame(()=>{te=0;let fe=O.current;if(!fe)return;let ye;fe.hasLockedRatio?ye=fe.computeLockedRect(oe,se,ge):we?ye=fe.computeShiftLockedRect(oe,se,ge):(ye=fe.computeFreeRect(oe,se,ge),ye=fe.snapCropRect?.(ye,oe.handle)??ye),fe.onCropChange(ye)}))},ve=!1,me=(ee=!0,pe=!0)=>{ve||(ve=!0,te&&(cancelAnimationFrame(te),te=0),ie.removeEventListener("pointermove",ce),ie.removeEventListener("pointerup",ue),ie.removeEventListener("lostpointercapture",ue),R.current=null,ee&&O.current?.onResizeEnd?.(),pe&&ie.focus({preventScroll:!0}))},$=(ee=!0)=>me(ee,!1),ue=()=>me();ie.addEventListener("pointermove",ce),ie.addEventListener("pointerup",ue),ie.addEventListener("lostpointercapture",ue),R.current={cancel:$},n?.(Y),clearTimeout(x.current),C.current=!1},[e,c,n]),A=(0,ii.useCallback)((Y,q,ne)=>ON(Y,q,ne,r,_,m),[r,_,m]),D=(0,ii.useCallback)((Y,q,ne,ie)=>Oee(Y,q,ne,r,_,E,m,ie),[r,_,E,m]),L=(0,ii.useCallback)((Y,q,ne)=>LPe(Y,q,ne,r,_,m),[r,_,m]);O.current={hasLockedRatio:k,computeLockedRect:D,computeFreeRect:A,computeShiftLockedRect:L,onCropChange:o,onResizeEnd:i,snapCropRect:h},(0,ii.useEffect)(()=>{c&&(R.current?.cancel(),C.current&&(clearTimeout(x.current),C.current=!1,O.current?.onResizeEnd?.()))},[c]);let U=(0,ii.useCallback)((Y,q)=>{let ne=q.key;if(c)return;if(ne==="Escape"){q.preventDefault(),q.stopPropagation(),f?.();return}if(ne!=="ArrowUp"&&ne!=="ArrowDown"&&ne!=="ArrowLeft"&&ne!=="ArrowRight")return;q.preventDefault(),q.stopPropagation(),C.current||(C.current=!0,n?.(Y));let ie=()=>{clearTimeout(x.current),x.current=setTimeout(()=>{C.current=!1,i?.()},Zmt)},oe=q.shiftKey?CN:1,te=g?.width??ZP,se=g?.height??ZP,ge=te*oe,we=se*oe,ce=0,ve=0;ne==="ArrowLeft"&&(ce=-ge),ne==="ArrowRight"&&(ce=ge),ne==="ArrowUp"&&(ve=-we),ne==="ArrowDown"&&(ve=we);let me=ce!==0?"width":"height";if(k){let $={handle:Y,startX:0,startY:0,startRect:{...e}},ue=ce*r.width,ee=ve*r.height;o(D($,ue,ee,me)),ie()}else{let $={handle:Y,startX:0,startY:0,startRect:{...e}},ue=ce*r.width,ee=ve*r.height,pe=A($,ue,ee);o(h?.(pe,Y)??pe),ie()}},[e,k,r.width,r.height,D,A,o,n,i,f,g,h,c]);if(t.width===0||t.height===0)return null;let j=k?qmt:Kmt;return(0,fS.jsxs)("div",{className:"wp-media-editor-image-editor__stencil","data-testid":"cropper-stencil",style:{left:M,top:F,width:V,height:B,transition:d},children:[a&&(0,fS.jsx)("div",{id:S,style:MN,children:(0,vp.__)("Use arrow keys to resize the crop area. Hold Shift for larger steps.")}),(0,fS.jsx)("div",{className:"wp-media-editor-image-editor__stencil-rect",style:{width:"100%",height:"100%",top:0,left:0}}),a&&j.map(Y=>(0,fS.jsx)("button",{type:"button",className:`wp-media-editor-image-editor__handle wp-media-editor-image-editor__handle--${Y}`,onPointerDown:q=>z(Y,q),onTouchStart:q=>{q.touches.length<2&&q.stopPropagation()},onKeyDown:q=>U(Y,q),disabled:c,"aria-label":Xmt(Y),"aria-describedby":S},Y))]})}var ZPe=l(P(),1);function QPe({cropRect:e,containerSize:t,imageSize:r,transition:o}){if(t.width===0||t.height===0)return null;let n=(t.width-r.width)/2,i=(t.height-r.height)/2,s=n+e.x*r.width,a=i+e.y*r.height,c=e.width*r.width,d=e.height*r.height,u=o?`${o}, box-shadow 0.15s ease`:void 0;return(0,ZPe.jsx)("div",{className:"wp-media-editor-image-editor__dimming","data-testid":"cropper-dimming",style:{left:s,top:a,width:c,height:d,transition:u}})}var Jy=l(P(),1);function JPe({cropRect:e,containerSize:t,imageSize:r}){if(t.width===0||t.height===0)return null;let o=(t.width-r.width)/2,n=(t.height-r.height)/2,i=o+e.x*r.width,s=n+e.y*r.height,a=e.width*r.width,c=e.height*r.height,d=a/3,u=c/3;return(0,Jy.jsxs)("div",{className:"wp-media-editor-image-editor__grid","data-testid":"cropper-grid",style:{left:i,top:s,width:a,height:c},children:[(0,Jy.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--horizontal",style:{top:u}}),(0,Jy.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--horizontal",style:{top:u*2}}),(0,Jy.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--vertical",style:{left:d}}),(0,Jy.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--vertical",style:{left:d*2}})]})}var pS=l(H(),1),oRe=l(P(),1),NN=12,$Pe={before:"-100%",center:"-50%",after:"0"},eRe={before:-1,center:0,after:1},Qmt={before:"after",center:"center",after:"before"};function Jmt(e){let t="center";e.includes("w")?t="before":e.includes("e")&&(t="after");let r="center";return e.includes("n")?r="before":e.includes("s")&&(r="after"),{x:t,y:r}}function tRe(e,t,r){return e==="before"?t-NN-r:e==="after"?t+NN:t-r/2}function rRe(e,t,r,o){let n=c=>{let d=tRe(c,t,r);return d>=0&&d+r<=o};if(n(e))return e;let i=Qmt[e];if(i!==e&&n(i))return i;if(e!=="center"&&n("center"))return"center";let s=c=>{let d=tRe(c,t,r);return Math.max(0,-d)+Math.max(0,d+r-o)};return[e,i,"center"].reduce((c,d)=>s(d)<s(c)?d:c)}function nRe({cropRect:e,containerSize:t,imageSize:r,activeHandle:o,outputWidth:n,outputHeight:i}){let s=(0,pS.useRef)(null),[a,c]=(0,pS.useState)(null);if((0,pS.useLayoutEffect)(()=>{if(!s.current)return;let _=s.current.getBoundingClientRect();c(x=>x&&x.width===_.width&&x.height===_.height?x:{width:_.width,height:_.height})},[n,i]),!o||t.width===0||t.height===0)return null;let d=(t.width-r.width)/2,u=(t.height-r.height)/2,f=d+e.x*r.width,m=u+e.y*r.height,h=e.width*r.width,g=e.height*r.height,b=f+h/2;o.includes("w")?b=f:o.includes("e")&&(b=f+h);let v=m+g/2;o.includes("n")?v=m:o.includes("s")&&(v=m+g);let y=Jmt(o),w=a?{x:rRe(y.x,b,a.width,t.width),y:rRe(y.y,v,a.height,t.height)}:y;return(0,oRe.jsx)("div",{ref:s,className:"wp-media-editor-image-editor__dimensions-tooltip","data-testid":"cropper-dimensions-tooltip",style:{left:b+eRe[w.x]*NN,top:v+eRe[w.y]*NN,transform:`translate(${$Pe[w.x]}, ${$Pe[w.y]})`},"aria-hidden":"true",children:`W: ${Math.round(n)}px H: ${Math.round(i)}px`})}var FN=l(H(),1);var Wb=l(H(),1);var mS={zoom:1,pan:{x:0,y:0}};function iRe(e,t){switch(t.type){case"SET_VIEWPORT_ZOOM":{let r=Math.min(4,Math.max(.1,t.payload));return r===e.zoom?e:{...e,zoom:r}}case"SET_VIEWPORT_PAN":{let{x:r,y:o}=t.payload;return r===e.pan.x&&o===e.pan.y?e:{...e,pan:t.payload}}case"RESET_VIEWPORT":return e.zoom===mS.zoom&&e.pan.x===mS.pan.x&&e.pan.y===mS.pan.y?e:mS}}function sRe(){let[e,t]=(0,Wb.useReducer)(iRe,mS),r=(0,Wb.useCallback)(i=>{t({type:"SET_VIEWPORT_ZOOM",payload:i})},[]),o=(0,Wb.useCallback)(i=>{t({type:"SET_VIEWPORT_PAN",payload:i})},[]),n=(0,Wb.useCallback)(()=>{t({type:"RESET_VIEWPORT"})},[]);return(0,Wb.useMemo)(()=>({viewport:e,setViewportZoom:r,setViewportPan:o,resetViewport:n}),[e,r,o,n])}var aRe=l(P(),1),lRe=(0,FN.createContext)(null);function cRe({children:e}){let t=sRe();return(0,aRe.jsx)(lRe.Provider,{value:t,children:e})}function dRe(){let e=(0,FN.useContext)(lRe);if(!e)throw new Error("useViewport must be used within a ViewportProvider.");return e}var ic=l(P(),1),sd=1e-6,$mt=1e-6,hS=200,eht=hS+100,uRe=`transform ${hS}ms ease-out`,tht=[`left ${hS}ms ease-out`,`top ${hS}ms ease-out`,`width ${hS}ms ease-out`,`height ${hS}ms ease-out`].join(", ");function rht({src:e,controller:t,stencil:r=XPe,showGrid:o=!1,isPlacementActive:n=!1,showDimming:i=!0,showDimensions:s=!0,minZoom:a,maxZoom:c,aspectRatio:d,freeformCrop:u=!1,focusOnMount:f=!1,disabled:m=!1,onImageLoaded:h,onStateChange:g,onGestureStart:b,onGestureEnd:v,className:y},w){let{state:_,setImage:x,setCropRect:C,settleCrop:S,setVisualSize:k,adjustCropRectForViewport:R}=t,{viewport:O,setViewportPan:E,resetViewport:I}=dRe(),T=(0,pt.useRef)(null),M=(0,pt.useId)(),[F,V]=(0,pt.useState)(f),[B,z]=(0,pt.useState)(!1),[A,D]=(0,pt.useState)({width:0,height:0});(0,pt.useLayoutEffect)(()=>{f&&T.current?.focus({preventScroll:!0})},[f]);let L=(0,pt.useCallback)(Ve=>{let $e=Ve.target;$e===Ve.currentTarget&&V(!0),Ve.relatedTarget!==null&&$e.matches(":focus-visible")&&z(!0)},[]),U=(0,pt.useCallback)(Ve=>{Ve.target===Ve.currentTarget&&V(!1),Ve.currentTarget.contains(Ve.relatedTarget)||z(!1)},[]);(0,pt.useEffect)(()=>{let Ve=T.current;if(!Ve)return;let $e=new ResizeObserver(ct=>{for(let ar of ct){let{width:so,height:yo}=ar.contentRect;D(Wi=>Wi.width===so&&Wi.height===yo?Wi:{width:so,height:yo})}});return $e.observe(Ve),()=>{$e.disconnect()}},[]),(0,pt.useEffect)(()=>{g?.(_)},[_,g]),KPe(_);let j=_.image?.naturalWidth??0,Y=_.image?.naturalHeight??0,{elementSize:q,visualSize:ne}=(0,pt.useMemo)(()=>CPe(A,{width:j,height:Y},_.rotation),[A,j,Y,_.rotation]);(0,pt.useEffect)(()=>{k(ne)},[ne,k]),(0,pt.useEffect)(()=>{if(u||ne.width===0||ne.height===0||!d||d<=0)return;let Ve=Zy(d,ne),$e=_.cropRect;Math.abs($e.x-Ve.x)<sd&&Math.abs($e.y-Ve.y)<sd&&Math.abs($e.width-Ve.width)<sd&&Math.abs($e.height-Ve.height)<sd||R(Ve)},[u,d,ne,R,_.cropRect]);let ie=(0,pt.useRef)(d);(0,pt.useEffect)(()=>{if(ie.current===d||(ie.current=d,!u||ne.width===0||ne.height===0||!d||d<=0))return;let Ve=Zy(d,ne),$e=_.cropRect;Math.abs($e.x-Ve.x)<sd&&Math.abs($e.y-Ve.y)<sd&&Math.abs($e.width-Ve.width)<sd&&Math.abs($e.height-Ve.height)<sd||R(Ve)},[d,u,ne,R,_.cropRect]);let oe=(0,pt.useMemo)(()=>{if(!(!_.image||q.width===0))return APe(_,q,ne)},[_,q,ne]),te=a!==void 0?a:dS(_),[se,ge]=(0,pt.useState)(!1),we=(0,pt.useRef)(!1),ce=(0,pt.useRef)(!1),[ve,me]=(0,pt.useState)(!1),$=(0,pt.useRef)(!1),ue=(0,pt.useCallback)(Ve=>{$.current=Ve,me(Ve)},[]),[ee,pe]=(0,pt.useState)(null),fe=(0,pt.useMemo)(()=>kPe(_.cropRect,A,ne,cPe,dPe),[_.cropRect,A,ne]),[ye,Pe]=(0,pt.useState)(1),Ae=se?ye:fe,Le=(0,pt.useMemo)(()=>({width:ne.width*Ae,height:ne.height*Ae}),[ne.width,ne.height,Ae]),re=j>0?q.width/j*_.zoom*Ae:0,be=(0,pt.useMemo)(()=>{if(re<SN||d&&d>0||j<=0||Y<=0)return;let Ve=Math.round(_.rotation/90)*90;if(Math.abs(_.rotation-Ve)>=$mt)return;let $e=Ii(j,Y,Ve);if(!($e.width<=0||$e.height<=0))return{width:_.zoom/$e.width,height:_.zoom/$e.height}},[re,d,j,Y,_.rotation,_.zoom]),Ge=(0,pt.useMemo)(()=>{if(j<=0||Y<=0)return;let Ve=Math.round(_.rotation/90)*90,$e=Ii(j,Y,Ve),ct=DPe(re);return{width:Math.min(1,ct*_.zoom/$e.width),height:Math.min(1,ct*_.zoom/$e.height)}},[j,Y,_.rotation,_.zoom,re]),Ne=(0,pt.useCallback)((Ve,$e)=>re<SN||j<=0||Y<=0?Ve:WPe(_,{width:j,height:Y},Ve,$e),[re,j,Y,_]),Fe=(0,pt.useRef)(!1);(0,pt.useEffect)(()=>{let Ve=u&&(!d||d<=0)&&re>=SN&&j>0&&Y>0,$e=Fe.current;if(Fe.current=Ve,!Ve||$e)return;let ct=GPe(_,{width:j,height:Y},_.cropRect),ar=_.cropRect;Math.abs(ar.x-ct.x)<sd&&Math.abs(ar.y-ct.y)<sd&&Math.abs(ar.width-ct.width)<sd&&Math.abs(ar.height-ct.height)<sd||C(ct)},[d,re,u,j,Y,C,_]);let{handlers:Je,onWheelNative:at,isDragging:Ft,isZooming:er,isPlacementActive:nt}=zPe(_,t,A,Le,{minZoom:te,maxZoom:c,onGestureStart:b,onGestureEnd:v,disabled:m}),Nn={...Je,onPointerDownCapture:()=>{z(!1)},onTouchStartCapture:Ve=>{Ve.touches.length>1&&ue(!0)},onTouchMoveCapture:Ve=>{Ve.touches.length>1&&ue(!0)},onTouchEndCapture:Ve=>{Ve.touches.length===0&&ue(!1)},onTouchCancelCapture:Ve=>{Ve.touches.length===0&&ue(!1)},onKeyDownCapture:Ve=>{["Shift","Control","Alt","Meta"].includes(Ve.key)||z(!0)},onPointerDown:Ve=>{if(m||we.current||$.current||Ve.pointerType==="touch"&&Ve.isPrimary===!1){Ve.preventDefault();return}Je.onPointerDown?.(Ve),z(!1)}};(0,pt.useEffect)(()=>{let Ve=T.current;if(!Ve)return;let $e=ct=>{if(we.current||ce.current){ct.preventDefault();return}at(ct)};return Ve.addEventListener("wheel",$e,{passive:!1}),()=>{Ve.removeEventListener("wheel",$e)}},[at]);let Go=UPe(_,ne),nr=(0,pt.useCallback)(Ve=>{let $e=Ve.currentTarget,ct={width:$e.naturalWidth,height:$e.naturalHeight};x({src:e,naturalWidth:ct.width,naturalHeight:ct.height}),h?.(ct)},[e,x,h]),Qn=(0,pt.useCallback)(Ve=>{if(!$.current&&(C(Ve),we.current&&Le.width>0&&Le.height>0)){let $e=(A.width-Le.width)/2,ct=(A.height-Le.height)/2,ar=Math.max(0,$e+(Ve.x+Ve.width)*Le.width-A.width),so=Math.max(0,-($e+Ve.x*Le.width)),yo=Math.max(0,ct+(Ve.y+Ve.height)*Le.height-A.height),Wi=Math.max(0,-(ct+Ve.y*Le.height));E({x:-ar+so,y:-yo+Wi})}},[C,E,A,Le]),[Lr,Yo]=(0,pt.useState)(!1),Ye=(0,pt.useRef)(),Q=(0,pt.useCallback)(()=>{clearTimeout(Ye.current),ce.current=!1,Yo(!1)},[]);(0,pt.useEffect)(()=>()=>{clearTimeout(Ye.current)},[]);let de=o==="interactive",W=de&&(nt||se||n),xe=(0,pt.useMemo)(()=>{if(!s||!ee||!_.image)return null;let Ve=Qy(_,{width:_.image.naturalWidth,height:_.image.naturalHeight});return{width:Ve.width,height:Ve.height}},[s,ee,_]),Xe=(0,pt.useCallback)(()=>{z(!0),T.current?.focus({preventScroll:!0})},[]),Se=(0,pt.useCallback)(Ve=>{$.current||(Pe(fe),we.current=!0,ge(!0),pe(Ve??null),Q(),I(),b?.())},[Q,b,I,fe]),qt=(0,pt.useCallback)(()=>{let Ve=$.current;if(we.current=!1,ge(!1),pe(null),clearTimeout(Ye.current),Ve){Q(),I();return}ce.current=!0,Yo(!0),I(),S(),v?.(),Ye.current=setTimeout(Q,eht)},[Q,S,v,I]),Be=(0,pt.useCallback)(Ve=>{!ce.current||Ve.propertyName!=="transform"||Q()},[Q]),Ht;Lr?Ht=uRe:er&&(Ht="transform 150ms linear");let Ee=Lr?tht:void 0,Ce=(0,pt.useMemo)(()=>{if(q.width===0||q.height===0)return{};let Ve=(A.width-q.width)/2,$e=(A.height-q.height)/2;return{width:q.width,height:q.height,maxWidth:q.width,maxHeight:q.height,left:Ve,top:$e,transform:`scale(${Ae}) ${Go}`,transition:Ht,imageRendering:re>1?"pixelated":void 0}},[A,q,Go,Ht,re,Ae]),pi=Lr?uRe:void 0,tr=se||Lr?"transform":void 0,Ze;O.pan.x!==0||O.pan.y!==0?Ze={transform:`translate(${O.pan.x}px, ${O.pan.y}px)`,transition:pi,willChange:tr}:Lr&&(Ze={transform:"translate(0px, 0px)",transition:pi,willChange:tr});let Fl=(0,pt.useCallback)(Ve=>{typeof w=="function"?w(Ve):w&&(w.current=Ve)},[w]);return(0,ic.jsx)("div",{ref:Fl,className:J("wp-media-editor-image-editor",Ft&&"wp-media-editor-image-editor--dragging",y),children:(0,ic.jsxs)("div",{ref:T,className:J("wp-media-editor-image-editor__canvas",de&&"wp-media-editor-image-editor__canvas--grid-interactive",W&&"wp-media-editor-image-editor__canvas--show-grid",Lr&&"wp-media-editor-image-editor__canvas--settling",B&&"wp-media-editor-image-editor__canvas--focus-visible"),tabIndex:0,role:"group","aria-label":(0,Aee.__)("Crop area"),"aria-describedby":F?M:void 0,onFocus:L,onBlur:U,...Nn,children:[(0,ic.jsx)("div",{id:M,style:MN,children:(0,Aee.__)("When this area is focused, use arrow keys to move the image and plus or minus to zoom. Tab to resize handles and controls.")}),(0,ic.jsxs)("div",{className:"wp-media-editor-image-editor__stage","data-testid":"cropper-stage",style:Ze,onTransitionEnd:Be,children:[(0,ic.jsx)("img",{className:"wp-media-editor-image-editor__image","data-testid":"cropper-image",src:e,alt:"",onLoad:nr,style:Ce,draggable:!1}),i&&(0,ic.jsx)(QPe,{cropRect:_.cropRect,containerSize:A,imageSize:Le,transition:Ee}),(0,ic.jsx)(r,{cropRect:_.cropRect,containerSize:A,imageSize:Le,onCropChange:Qn,onResizeStart:Se,onResizeEnd:qt,onEscape:Xe,aspectRatio:d,freeformCrop:u,isResizeDisabled:ve||m,stencilTransition:Ee,cropBounds:oe,minCropSize:Ge,snapCropRect:Ne,keyboardResizeStep:be}),(o===!0||de)&&(0,ic.jsx)(JPe,{cropRect:_.cropRect,containerSize:A,imageSize:Le}),ee&&xe&&(0,ic.jsx)(nRe,{cropRect:_.cropRect,containerSize:A,imageSize:Le,activeHandle:ee,outputWidth:xe.width,outputHeight:xe.height})]})]})})}var oht=(0,pt.forwardRef)(rht),DN=(0,pt.forwardRef)((e,t)=>(0,ic.jsx)(cRe,{children:(0,ic.jsx)(oht,{...e,ref:t})}));var Pr=l(H(),1);var LN={aspectRatioValue:"0"};function VN(e,t){switch(t.type){case"CROPPER":{let r=Xy(e.cropper,t.action);return r===e.cropper?e:{...e,cropper:r}}case"SET_ASPECT_RATIO_VALUE":{let{presetKey:r,resolved:o,visualSize:n}=t.payload,i=o!==void 0&&o>0&&n.width>0&&n.height>0,s={...e.cropOptions,aspectRatioValue:r};if(!i)return e.cropOptions.aspectRatioValue===r?e:{...e,cropOptions:s};let a=Zy(o,n);return{cropper:Xy(e.cropper,{type:"SET_CROP_RECT",payload:a}),cropOptions:s}}case"RESET_CROP_OPTIONS":return e.cropOptions.aspectRatioValue===LN.aspectRatioValue?e:{...e,cropOptions:{...LN}};case"RESTORE_SNAPSHOT":return t.payload;case"VIEWPORT_ADJUST_CROP_RECT":{let r=Xy(e.cropper,{type:"SET_CROP_RECT",payload:t.payload});return r===e.cropper?e:{...e,cropper:r}}}}function tR(e,t){return e===t?!0:uS(e.cropper,t.cropper)&&e.cropOptions.aspectRatioValue===t.cropOptions.aspectRatioValue}function fRe(e,t){return{cropper:e,cropOptions:{...LN,...t}}}function gS(e,t){let r=parseFloat(e);if(!(r===0||Number.isNaN(r))){if(r===JP)return t&&t.naturalWidth>0&&t.naturalHeight>0?t.naturalWidth/t.naturalHeight:void 0;if(r>0)return r}}function iht(e,t){return e?.src===t?.src&&e?.naturalWidth===t?.naturalWidth&&e?.naturalHeight===t?.naturalHeight}function Mee(e){let[t,r]=(0,Pr.useReducer)(VN,null,()=>fRe(hl({...lS,...e?.cropper}),e?.cropOptions)),[o,n]=(0,Pr.useState)(()=>t),i=(0,Pr.useRef)(t),s=(0,Pr.useRef)({width:0,height:0}),a=(0,Pr.useRef)([]),c=(0,Pr.useRef)([]),[d,u]=(0,Pr.useState)(!1),[f,m]=(0,Pr.useState)(!1),h=(0,Pr.useRef)(!1),g=(0,Pr.useRef)(null),b=(0,Pr.useCallback)(z=>{let A=a.current[a.current.length-1];A&&tR(A,z)||(a.current=[...a.current,z],c.current=[],u(!0),m(!1))},[]),v=(0,Pr.useCallback)((z,A=!0)=>{let D=i.current,L=VN(D,z);A&&(tR(D,L)||(h.current?g.current===null&&(g.current=D):b(D))),i.current=L,r(z)},[b]),y=(0,Pr.useCallback)(()=>{h.current||(h.current=!0,g.current=null)},[]),w=(0,Pr.useCallback)(()=>{let z=g.current;z&&!tR(z,i.current)&&b(z),g.current=null,h.current=!1},[b]),_=(0,Pr.useCallback)(z=>{v({type:"CROPPER",action:z})},[v]),x=(0,Pr.useMemo)(()=>IN(_,()=>i.current.cropper),[_]),C=(0,Pr.useCallback)(z=>{if(iht(i.current.cropper.image,z))return;let A={type:"CROPPER",action:{type:"SET_IMAGE",payload:z}},D=VN(i.current,A);i.current=D,r(A),n(D),h.current=!1,g.current=null,a.current=[],c.current=[],u(!1),m(!1)},[]),S=(0,Pr.useCallback)(z=>{v({type:"CROPPER",action:{type:"RESET",payload:z}})},[v]),k=(0,Pr.useCallback)(z=>{let A=gS(z,i.current.cropper.image);v({type:"SET_ASPECT_RATIO_VALUE",payload:{presetKey:z,resolved:A,visualSize:s.current}})},[v]),R=(0,Pr.useCallback)(()=>{v({type:"RESET_CROP_OPTIONS"})},[v]),O=(0,Pr.useCallback)(()=>{w();let z=a.current[a.current.length-1];z&&(c.current=[i.current,...c.current],a.current=a.current.slice(0,-1),u(a.current.length>0),m(!0),i.current=z,r({type:"RESTORE_SNAPSHOT",payload:z}))},[w]),E=(0,Pr.useCallback)(()=>{w();let z=c.current[0];z&&(a.current=[...a.current,i.current],c.current=c.current.slice(1),u(!0),m(c.current.length>0),i.current=z,r({type:"RESTORE_SNAPSHOT",payload:z}))},[w]),I=(0,Pr.useCallback)(z=>{s.current=z},[]),T=(0,Pr.useCallback)(z=>{v({type:"VIEWPORT_ADJUST_CROP_RECT",payload:z},!1)},[v]),M=!tR(t,o),F=!uS(t.cropper,o.cropper),V=(0,Pr.useCallback)((z,A)=>t.cropper.image?PN(t.cropper.image.src,t.cropper,z,A):Promise.reject(new Error("No image loaded \u2014 call setImage first.")),[t.cropper]);return(0,Pr.useMemo)(()=>({...x,state:t.cropper,setImage:C,reset:S,isDirty:M,getCroppedImage:V,cropOptions:t.cropOptions,setAspectRatioValue:k,resetCropOptions:R,isCropperDirty:F,hasUndo:d,hasRedo:f,undo:O,redo:E,beginGesture:y,endGesture:w,setVisualSize:I,adjustCropRectForViewport:T}),[x,t.cropper,C,S,M,V,t.cropOptions,k,R,F,d,f,O,E,y,w,I,T])}var BN=l(H(),1);var pRe=l(P(),1),mRe=(0,BN.createContext)(null);function Nee({initialCropperState:e,initialCropOptions:t,children:r}){let o=Mee({cropper:e,cropOptions:t});return(0,pRe.jsx)(mRe.Provider,{value:o,children:r})}function gl(){let e=(0,BN.useContext)(mRe);if(!e)throw new Error("useMediaEditor must be used within a MediaEditorStateProvider.");return e}var _p=l(P(),1);function bRe({isPlacementActive:e=!1,onGestureStart:t,onGestureEnd:r,disabled:o=!1}){let{media:n}=k1(),i=gl(),{aspectRatioValue:s}=i.cropOptions,a=i.state.image,{beginGesture:c,endGesture:d,setImage:u}=i,[f,m]=(0,yp.useState)("loading"),h=(0,yp.useMemo)(()=>gS(s,a),[s,a]),g=(0,yp.useCallback)(()=>{c(),t?.()},[c,t]),b=(0,yp.useCallback)(()=>{d(),r?.()},[d,r]),v=n?.source_url,y=Ey(n?.mime_type),w=Number(n?.media_details?.width),_=Number(n?.media_details?.height);(0,yp.useEffect)(()=>{a||!v||!Number.isFinite(w)||!Number.isFinite(_)||w<=0||_<=0||u({src:v,naturalWidth:w,naturalHeight:_})},[a,v,w,_,u]);let x=y.type==="image";return(0,yp.useEffect)(()=>{if(!v||!x)return;m("loading");let C=new window.Image;return C.onload=()=>m("loaded"),C.onerror=()=>m("error"),C.src=v,C.complete&&m(C.naturalWidth>0?"loaded":"error"),()=>{C.onload=null,C.onerror=null}},[v,x]),!v||!x?null:f==="error"?(0,_p.jsx)("div",{className:"media-editor-canvas",children:(0,_p.jsx)("div",{className:"media-editor-canvas__error",role:"alert",children:(0,_p.jsx)("p",{children:(0,gRe.__)("Failed to load image.")})})}):(0,_p.jsxs)("div",{className:"media-editor-canvas",children:[f==="loading"&&(0,_p.jsx)("div",{className:"media-editor-canvas__spinner",children:(0,_p.jsx)(hRe.Spinner,{})}),(0,_p.jsx)("div",{className:J("media-editor-canvas__cropper",{"is-loaded":f==="loaded"}),children:(0,_p.jsx)(DN,{src:v,controller:i,aspectRatio:h,freeformCrop:!0,showGrid:"interactive",isPlacementActive:e,onGestureStart:g,onGestureEnd:b,disabled:o})})]})}var SRe=l(G(),1);var Su=l(H(),1);var rR="data-crop-control",sht=300;function vRe(e={}){let{commitOnKeyUp:t=!0}=e,{beginGesture:r,endGesture:o}=gl(),n=(0,Su.useRef)(),i=(0,Su.useCallback)(()=>{clearTimeout(n.current)},[]),s=(0,Su.useCallback)(()=>{i(),n.current=setTimeout(()=>{o()},sht)},[i,o]);(0,Su.useEffect)(()=>i,[i]);let a=(0,Su.useCallback)(()=>{i(),r()},[r,i]),c=(0,Su.useCallback)(()=>{i(),o()},[i,o]),d=(0,Su.useCallback)(()=>{r(),t||s()},[r,t,s]),u=(0,Su.useCallback)(()=>{if(t){o();return}s()},[t,o,s]);return{[rR]:!0,onPointerDownCapture:a,onPointerUp:c,onPointerCancel:c,onKeyDownCapture:d,onKeyUp:u}}var $y=l(H(),1);var wp=l(H(),1);function aht(e,t,r){return-e/t*r}function zN(e,t,r){return e<t?t:e>r?r:e}function lht(e,t){return Math.round(e/t)*t}function _Re(e){let{value:t,onChange:r,min:o,max:n,step:i,pixelsPerStep:s,disabled:a,onPointerDownStart:c}=e,d=(0,wp.useRef)({value:t,startX:0,startValue:0,activeStep:i,dragging:!1,captureElement:null,capturePointerId:0,windowPointerUp:null});(0,wp.useEffect)(()=>{d.current.value=t},[t]);let u=(0,wp.useCallback)(()=>{let h=d.current;h.dragging&&(h.dragging=!1,h.captureElement&&h.captureElement.hasPointerCapture(h.capturePointerId)&&h.captureElement.releasePointerCapture(h.capturePointerId),h.captureElement=null,h.windowPointerUp&&(window.removeEventListener("pointerup",h.windowPointerUp),window.removeEventListener("pointercancel",h.windowPointerUp),h.windowPointerUp=null))},[]);(0,wp.useEffect)(()=>u,[u]),(0,wp.useEffect)(()=>{a&&u()},[a,u]);let f=(0,wp.useCallback)(h=>{if(a||h.button!==0)return;let g=d.current;h.currentTarget.setPointerCapture(h.pointerId),g.captureElement=h.currentTarget,g.capturePointerId=h.pointerId,g.startX=h.clientX,g.startValue=g.value,g.activeStep=h.shiftKey?i/2:i,g.dragging=!0,c?.();let b=()=>u();g.windowPointerUp=b,window.addEventListener("pointerup",b),window.addEventListener("pointercancel",b)},[a,c,u,i]),m=(0,wp.useCallback)(h=>{let g=d.current;if(a||!g.dragging)return;let b=h.shiftKey?i/2:i;b!==g.activeStep&&(g.startX=h.clientX,g.startValue=g.value,g.activeStep=b);let v=h.clientX-g.startX,y=aht(v,s,g.activeStep),w=g.startValue+y,_=lht(w,g.activeStep),x=zN(_,o,n);x!==g.value&&(g.value=x,r(x))},[a,r,o,n,i,s]);return{onPointerDown:f,onPointerMove:m,onPointerUp:u,onPointerCancel:u}}var sc=l(P(),1),jN=32,cht=11,yRe=15,dht=4,uht=8,fht=14;function pht(e,t){return(0,$y.useMemo)(()=>{let r=[];for(let o=Math.ceil(e);o<=Math.floor(t);o+=1){let n="minor",i=dht;o%15===0?(n="major",i=fht):o%5===0&&(n="mid",i=uht),r.push({value:o,kind:n,height:i})}return r},[e,t])}function wRe(e){let t=Math.round(e*10)/10;return Number.isInteger(t)?t.toFixed(0):t.toFixed(1)}function xRe(e){let{value:t,onChange:r,min:o=-45,max:n=45,step:i=1,label:s,unit:a="\xB0",pixelsPerStep:c=6,className:d,id:u,disabled:f=!1}=e,m=(0,$y.useRef)(null),h=(0,$y.useId)(),g=u??h,b=_Re({value:t,onChange:r,min:o,max:n,step:i,pixelsPerStep:c,disabled:f,onPointerDownStart:()=>m.current?.focus()}),v=I=>{let T=I.key==="ArrowRight"||I.key==="ArrowUp",M=I.key==="ArrowLeft"||I.key==="ArrowDown";if(!T&&!M||(I.preventDefault(),f))return;let F=T?1:-1,V=I.shiftKey?i/2:i,B=zN(t+F*V,o,n);B!==t&&r(B)},y=`${wRe(t)}${a}`,w=pht(o,n),_=c/i,x=(0,$y.useMemo)(()=>({transform:`translateX(calc(-50% + ${-t*_}px))`}),[t,_]),C=Math.round(t/yRe)*yRe,k=Math.abs(t-C)<.01?`${C}`:wRe(t),R=k.startsWith("-"),O=R?k.slice(1):k,E=w.filter(I=>I.kind==="major");return(0,sc.jsxs)("div",{className:J("rotation-ruler",d),role:"presentation","data-testid":"rotation-ruler","data-disabled":f||void 0,...b,children:[(0,sc.jsx)("input",{ref:m,id:g,type:"range",className:"rotation-ruler__input",min:o,max:n,step:"any",value:t,disabled:f,"aria-label":s,"aria-valuetext":y,onChange:I=>r(zN(I.target.valueAsNumber,o,n)),onKeyDown:v}),(0,sc.jsx)("div",{className:"rotation-ruler__strip","aria-hidden":"true",children:(0,sc.jsxs)("svg",{className:"rotation-ruler__ticks",style:x,width:(n-o)*_,height:jN,viewBox:`${o*_} 0 ${(n-o)*_} ${jN}`,preserveAspectRatio:"xMidYMid meet",children:[w.map(I=>(0,sc.jsx)("line",{x1:I.value*_,x2:I.value*_,y1:jN-I.height,y2:jN,className:`rotation-ruler__tick rotation-ruler__tick--${I.kind}`},I.value)),E.map(I=>(0,sc.jsxs)("text",{x:I.value*_,y:cht,textAnchor:"middle",className:"rotation-ruler__label",children:[I.value,a]},I.value))]})}),(0,sc.jsx)("div",{className:"rotation-ruler__active-label","aria-hidden":"true",children:(0,sc.jsxs)("span",{className:"rotation-ruler__active-label-number",children:[R&&(0,sc.jsx)("span",{className:"rotation-ruler__active-label-sign",children:"-"}),O,(0,sc.jsx)("span",{className:"rotation-ruler__active-label-unit",children:a})]})}),(0,sc.jsx)("div",{className:"rotation-ruler__pointer","aria-hidden":"true"})]})}var Fee=l(P(),1);function CRe({onPlacementControlInteraction:e,disabled:t=!1}){let{state:r,setRotation:o}=gl(),n=vRe({commitOnKeyUp:!1}),i=Math.round(r.rotation/90)*90,a=r.flip.horizontal!==r.flip.vertical?-1:1,c=(r.rotation-i)*a,d=u=>{let m=Math.max(-QP+.01,Math.min(QP-.01,u));e?.(),o(i+m*a)};return(0,Fee.jsx)("div",{role:"presentation",className:"media-editor-fine-rotation",...n,children:(0,Fee.jsx)(xRe,{label:(0,SRe.__)("Fine rotation"),min:-QP,max:QP,value:c,onChange:d,disabled:t})})}var kRe=l(Z(),1);var Lee=l(G(),1);var ac=l(Z(),1),ka=l(G(),1);var Dee=l(H(),1);function mht(e){return[...$P.filter(t=>t.value<=0),...e??$P.filter(t=>t.value>0)]}function HN({aspectRatioPresets:e}={}){let t=gl(),{aspectRatioValue:r}=t.cropOptions,o=t.state.image,n=(0,Dee.useMemo)(()=>mht(e),[e]),i=(0,Dee.useMemo)(()=>gS(r,o),[r,o]);return{aspectRatioValue:r,setAspectRatioValue:t.setAspectRatioValue,aspectRatioOptions:n,resolvedAspectRatio:i,resetCropOptions:t.resetCropOptions}}var Nr=l(P(),1),hht=1.2;function UN({withLabels:e=!1,showAspectRatioControl:t=!1,aspectRatioPresets:r,zoomFactor:o=hht,disabled:n=!1}){let{state:i,setFlip:s,snapRotate90:a,setZoom:c}=gl(),{aspectRatioValue:d,setAspectRatioValue:u,aspectRatioOptions:f}=HN({aspectRatioPresets:r}),m=!e&&t,h=dS(i),g=_=>{c(Math.min(nc,Math.max(h,i.zoom*_)))},b=(0,Nr.jsxs)(Nr.Fragment,{children:[(0,Nr.jsx)(ac.Button,{size:"compact",icon:qE,label:(0,ka.__)("Rotate 90\xB0 counter-clockwise"),showTooltip:!0,disabled:n,accessibleWhenDisabled:!0,onClick:()=>a(-1)}),(0,Nr.jsx)(ac.Button,{size:"compact",icon:KE,label:(0,ka.__)("Rotate 90\xB0 clockwise"),showTooltip:!0,disabled:n,accessibleWhenDisabled:!0,onClick:()=>a(1)})]}),v=(0,Nr.jsxs)(Nr.Fragment,{children:[(0,Nr.jsx)(ac.Button,{size:"compact",icon:qU,label:(0,ka.__)("Flip horizontal"),showTooltip:!0,isPressed:i.flip.horizontal,disabled:n,accessibleWhenDisabled:!0,onClick:()=>s({horizontal:!i.flip.horizontal,vertical:i.flip.vertical})}),(0,Nr.jsx)(ac.Button,{size:"compact",icon:XU,label:(0,ka.__)("Flip vertical"),showTooltip:!0,isPressed:i.flip.vertical,disabled:n,accessibleWhenDisabled:!0,onClick:()=>s({horizontal:i.flip.horizontal,vertical:!i.flip.vertical})})]}),y=(0,Nr.jsxs)(Nr.Fragment,{children:[(0,Nr.jsx)(ac.Button,{size:"compact",icon:pm,label:(0,ka.__)("Zoom in"),showTooltip:!0,disabled:n||i.zoom>=nc,accessibleWhenDisabled:!0,onClick:()=>g(o)}),(0,Nr.jsx)(ac.Button,{size:"compact",icon:dW,label:(0,ka.__)("Zoom out"),showTooltip:!0,disabled:n||i.zoom<=h,accessibleWhenDisabled:!0,onClick:()=>g(1/o)})]}),w=m?(0,Nr.jsx)(ac.DropdownMenu,{icon:eU,label:(0,ka.__)("Aspect ratio"),popoverProps:{placement:"top"},toggleProps:{size:"compact",disabled:n},children:({onClose:_})=>(0,Nr.jsx)(ac.MenuGroup,{label:(0,ka.__)("Aspect ratio"),children:f.map(x=>{let C=x.value.toString(),S=C===d;return(0,Nr.jsx)(ac.MenuItem,{role:"menuitemradio",isSelected:S,icon:S?Jn:void 0,disabled:n,onClick:()=>{n||(u(C),_())},children:x.label},C)})})}):null;return e?(0,Nr.jsxs)("div",{className:"media-editor-image-controls is-stacked",children:[(0,Nr.jsxs)("div",{className:"media-editor-image-controls__transforms",children:[(0,Nr.jsxs)("div",{className:"media-editor-image-controls__group",role:"group","aria-label":(0,ka.__)("Rotate"),children:[(0,Nr.jsx)("span",{className:"media-editor-image-controls__label","aria-hidden":"true",children:(0,ka.__)("Rotate")}),(0,Nr.jsx)("div",{className:"media-editor-image-controls__buttons",children:b})]}),(0,Nr.jsxs)("div",{className:"media-editor-image-controls__group",role:"group","aria-label":(0,ka.__)("Flip"),children:[(0,Nr.jsx)("span",{className:"media-editor-image-controls__label","aria-hidden":"true",children:(0,ka.__)("Flip")}),(0,Nr.jsx)("div",{className:"media-editor-image-controls__buttons",children:v})]})]}),(0,Nr.jsxs)("div",{className:"media-editor-image-controls__group",role:"group","aria-label":(0,ka.__)("Zoom"),children:[(0,Nr.jsx)("span",{className:"media-editor-image-controls__label","aria-hidden":"true",children:(0,ka.__)("Zoom")}),(0,Nr.jsx)("div",{className:"media-editor-image-controls__buttons",children:y})]})]}):(0,Nr.jsxs)("div",{className:"media-editor-image-controls",children:[b,v,y,w]})}var e0=l(P(),1);function ERe({aspectRatioValue:e,onAspectRatioChange:t,aspectRatioOptions:r,disabled:o=!1}){return(0,e0.jsxs)(le,{direction:"column",gap:"xl",[rR]:!0,children:[(0,e0.jsx)(Ot,{render:(0,e0.jsx)("h2",{}),children:(0,Lee.__)("Crop options")}),(0,e0.jsx)(UN,{withLabels:!0,disabled:o}),(0,e0.jsx)(kRe.SelectControl,{label:(0,Lee.__)("Aspect ratio"),value:e,onChange:t,disabled:o,options:r.map(n=>({label:n.label,value:n.value.toString()}))})]})}var TRe=l(Z(),1),PRe=l(H(),1),Ea=l(G(),1),oR=l(cn(),1),Cu=l(P(),1),ght=[{description:(0,Ea.__)("Undo"),keyCombination:{modifier:"primary",character:"z"}},{description:(0,Ea.__)("Redo"),keyCombination:{modifier:"primaryShift",character:"z"}},{description:(0,Ea.__)("Pan"),keyCombination:{character:["\u2191","\u2193","\u2190","\u2192"],ariaLabel:(0,Ea.__)("Arrow keys")}},{description:(0,Ea.__)("Zoom in"),keyCombination:{character:"+"}},{description:(0,Ea.__)("Zoom out"),keyCombination:{character:"-"}},{description:(0,Ea.__)("Rotate 90\xB0 clockwise"),keyCombination:{character:"R"}},{description:(0,Ea.__)("Rotate 90\xB0 counter-clockwise"),keyCombination:{modifier:"shift",character:"R"}},{description:(0,Ea.__)("Flip horizontal"),keyCombination:{character:"H"}},{description:(0,Ea.__)("Flip vertical"),keyCombination:{character:"V"}},{description:(0,Ea.__)("Pan or resize crop (large step)"),keyCombination:{modifier:"shift",character:["\u2191","\u2193","\u2190","\u2192"],ariaLabel:(0,Ea.__)("Shift + Arrow keys")}}];function bht({keyCombination:e}){let{modifier:t,character:r,ariaLabel:o}=e,n;Array.isArray(r)?t?n=[...oR.displayShortcutList[t](r[0]).slice(0,-1),...r]:n=r:n=t?oR.displayShortcutList[t](r):[r];let i=Array.isArray(r)?r.join(""):r,s;return o?s=o:t?s=oR.shortcutAriaLabel[t](i):s=i,(0,Cu.jsx)("kbd",{className:"media-editor-keyboard-shortcuts-modal__shortcut-term","aria-label":s,children:n.map((a,c)=>a==="+"&&t?(0,Cu.jsx)(PRe.Fragment,{children:a},c):(0,Cu.jsx)("kbd",{className:"media-editor-keyboard-shortcuts-modal__shortcut-key",children:a},c))})}function RRe({onClose:e}){return(0,Cu.jsxs)(TRe.Modal,{className:"media-editor-keyboard-shortcuts-modal",title:(0,Ea.__)("Keyboard shortcuts"),onRequestClose:e,children:[(0,Cu.jsx)("p",{className:"media-editor-keyboard-shortcuts-modal__note",children:(0,Ea.__)("These shortcuts work when the image editor has focus.")}),(0,Cu.jsx)("ul",{className:"media-editor-keyboard-shortcuts-modal__shortcut-list",role:"list",children:ght.map(({description:t,keyCombination:r},o)=>(0,Cu.jsxs)("li",{className:"media-editor-keyboard-shortcuts-modal__shortcut",children:[(0,Cu.jsx)("span",{className:"media-editor-keyboard-shortcuts-modal__shortcut-description",children:t}),(0,Cu.jsx)(bht,{keyCombination:r})]},o))})]})}var ORe=l(jd(),1),nR=l(X(),1),Vee=l(he(),1),GN=l(H(),1),t0=l(G(),1),ARe=l(Kt(),1);var WN=.1;function IRe(e,t){let r=[];if(t.width===0||t.height===0)return r;let{cropRect:o,pan:n,zoom:i,flip:s}=e,a=s.horizontal,c=s.vertical;(a||c)&&r.push({type:"flip",args:{flip:{horizontal:a,vertical:c}}});let d=(e.rotation%360+360)%360,f=a!==c?(360-d)%360:d;f!==0&&r.push({type:"rotate",args:{angle:f}});let m=Math.round(e.rotation/90)*90,{width:h,height:g}=Ii(t.width,t.height,m),{width:b,height:v}=Ii(t.width,t.height,e.rotation),y=.5+n.x-i/2,w=.5+n.y-i/2,_=(o.x-y)/i*h,x=(o.y-w)/i*g,C=o.width/i*h,S=o.height/i*g,k=(b-h)/2,R=(v-g)/2,O=_+k,E=x+R,I=O/b*100,T=E/v*100,M=C/b*100,F=S/v*100;return I<=WN&&T<=WN&&M>=100-WN&&F>=100-WN||r.push({type:"crop",args:{left:I,top:T,width:M,height:F}}),r}var vht=["title","caption","description","alt_text","post"],iR="media-editor";function _ht(e){return!e.isCropperDirty||!e.state.image?[]:IRe(e.state,{width:e.state.image.naturalWidth,height:e.state.image.naturalHeight})}function yht(e,t){let r={};for(let o of vht)e&&o in e&&(r[o]=e[o]);return!("post"in r)&&t?.post!==void 0&&(r.post=t.post),r}function MRe({cropper:e,id:t,isImage:r,media:o,onSaved:n}){let i=(0,nR.useRegistry)(),{clearEntityRecordEdits:s,receiveEntityRecords:a,saveEditedEntityRecord:c}=(0,nR.useDispatch)(Vee.store),{createErrorNotice:d,removeAllNotices:u}=(0,nR.useDispatch)(ARe.store),[f,m]=(0,GN.useState)(!1),h=(0,GN.useCallback)(async()=>{u("snackbar",iR),m(!0);try{let g,b=_ht(e),v=b.length>0&&o?{id:t,url:o.source_url}:void 0;if(b.length>0){let w=i.select(Vee.store).getEntityRecordNonTransientEdits("postType","attachment",t),_=yht(w,o);g=await(0,ORe.default)({path:`/wp/v2/media/${t}/edit`,method:"POST",data:{src:o?.source_url,modifiers:b,..._}}),g&&a("postType","attachment",g,void 0,!0)}else g=await c("postType","attachment",t);let y=g??o;y&&y.id!==t&&s("postType","attachment",t),y&&y.id&&(y.id===t&&e.reset(),n?.({id:y.id,url:y.source_url,media:y,previous:v}))}catch(g){let b=g instanceof Error?g.message:g?.message??(0,t0.__)("An unknown error occurred.");d(r?(0,t0.sprintf)((0,t0.__)("Could not save image. %s"),b):(0,t0.sprintf)((0,t0.__)("Could not save media. %s"),b),{type:"snackbar",context:iR})}finally{m(!1)}},[s,d,e,t,r,o,n,a,i,u,c]);return{isSaving:f,save:h}}var Lt=l(P(),1),NRe={_embed:"author,wp:attached-to"},wht=300,sR="details",FRe="crop";function xht({tabs:e,activeTab:t,onSelectTab:r,disabled:o=!1}){return(0,Lt.jsxs)(wu,{className:"media-editor__sidebar",ariaLabel:(0,Oi.__)("Media settings"),children:[(0,Lt.jsx)(Ot,{render:(0,Lt.jsx)("h2",{}),children:(0,Oi.__)("Media settings")}),(0,Lt.jsxs)(jr.Root,{className:"media-editor__tabs",value:t,onValueChange:r,children:[(0,Lt.jsx)("div",{className:"media-editor__tablist",children:(0,Lt.jsx)(jr.List,{variant:"minimal",children:e.map(n=>(0,Lt.jsx)(jr.Tab,{value:n.id,disabled:o,children:n.title},n.id))})}),e.map(n=>(0,Lt.jsx)(jr.Panel,{value:n.id,tabIndex:-1,className:"media-editor__panel",children:(0,Lt.jsx)(le,{direction:"column",gap:"lg",children:n.render()})},n.id))]})]})}var LRe=(0,oo.createContext)(null);function zee(){let e=(0,oo.useContext)(LRe);if(!e)throw new Error("useMediaEditorFrameContext must be used within MediaEditor");return e}function Sht({showCloseButton:e=!1}){let{isImage:t,isSaving:r,onCancel:o,isWide:n,activePanel:i,onTogglePanel:s}=zee(),a=!!i,[c,d]=(0,oo.useState)(!1);return(0,Lt.jsxs)(le,{className:"media-editor__header-actions",justify:"flex-end",align:"center",gap:"sm",children:[t&&(0,Lt.jsx)(lc.Button,{size:"compact",icon:aW,label:(0,Oi.__)("Keyboard shortcuts"),onClick:()=>d(!0)}),(0,Lt.jsx)(lc.Button,{size:"compact",icon:fm,label:(0,Oi.__)("Media settings"),isPressed:a,"aria-expanded":n?a:void 0,onClick:s}),e&&(0,Lt.jsx)(lc.Button,{size:"compact",icon:kE,label:(0,Oi.__)("Close"),onClick:o,disabled:r,accessibleWhenDisabled:!0}),c&&(0,Lt.jsx)(RRe,{onClose:()=>d(!1)})]})}function Cht(){let{isImage:e,isUndoRedoDisabled:t,onReset:r,isWide:o,activePanel:n}=zee(),{reset:i,isDirty:s,hasUndo:a,hasRedo:c,undo:d,redo:u,beginGesture:f,endGesture:m}=gl();if(!e||!o&&n)return null;let h=()=>{t||d()},g=()=>{t||u()};return(0,Lt.jsxs)(le,{className:"media-editor__history-actions",align:"center",gap:"sm",children:[(0,Lt.jsx)(lc.Button,{size:"compact",variant:"tertiary",disabled:t||!s,accessibleWhenDisabled:!0,onClick:()=>{t||(f(),i(),r(),m())},children:(0,Oi.__)("Reset")}),(0,Lt.jsx)(lc.Button,{size:"compact",icon:k_,label:(0,Oi.__)("Undo"),showTooltip:!0,shortcut:ku.displayShortcut.primary("z"),disabled:t||!a,accessibleWhenDisabled:!0,onClick:h}),(0,Lt.jsx)(lc.Button,{size:"compact",icon:S_,label:(0,Oi.__)("Redo"),showTooltip:!0,shortcut:(0,ku.isAppleOS)()?ku.displayShortcut.primaryShift("z"):ku.displayShortcut.primary("y"),disabled:t||!c,accessibleWhenDisabled:!0,onClick:g})]})}function kht({size:e="default"}){let{isSaving:t,hasMedia:r,hasChanges:o,onCancel:n,onSave:i}=zee(),s=t||!r||!o;return(0,Lt.jsxs)(le,{className:"media-editor__save-actions",justify:"flex-end",align:"center",gap:"sm",children:[(0,Lt.jsx)(lc.Button,{__next40pxDefaultSize:!0,size:e,variant:"tertiary",onClick:n,disabled:t,accessibleWhenDisabled:!0,children:(0,Oi.__)("Cancel")}),(0,Lt.jsx)(lc.Button,{__next40pxDefaultSize:!0,size:e,variant:"primary",onClick:i,isBusy:t,disabled:s,accessibleWhenDisabled:!0,children:(0,Oi.__)("Save")})]})}function Eht({fields:e=[],id:t,aspectRatioPresets:r,onClose:o,onSaved:n,renderFrame:i,noticesClassName:s="media-editor__snackbar",noticesPortalElement:a,shouldCloseOnEsc:c=!1}){let d=gl(),u=(0,DRe.useViewportMatch)("small"),[f,m]=(0,oo.useState)(u?sR:null),h=(0,oo.useRef)(!1),g=(0,oo.useRef)(sR),b=(0,oo.useRef)(!1),v=(0,oo.useCallback)(fe=>{b.current=!0,g.current=fe,m(fe)},[]),y=(0,oo.useCallback)(()=>{h.current=!0,m(fe=>fe?null:g.current)},[]),w=u?"wide":"narrow",{media:_,hasEdits:x}=(0,aR.useSelect)(fe=>{let{getEditedEntityRecord:ye,getEntityRecord:Pe,hasEditsForEntityRecord:Ae}=fe(Bee.store);return Pe("postType","attachment",t,NRe),{media:ye("postType","attachment",t),hasEdits:Ae("postType","attachment",t)}},[t]),C=d.isCropperDirty||x,{clearEntityRecordEdits:S,editEntityRecord:k,invalidateResolution:R}=(0,aR.useDispatch)(Bee.store),{removeAllNotices:O}=(0,aR.useDispatch)(YN.store),[E,I]=(0,oo.useState)(!1),[T,M]=(0,oo.useState)(!1),[F,V]=(0,oo.useState)(!1),B=(0,oo.useRef)(),z=(0,oo.useCallback)(()=>{M(!0),clearTimeout(B.current),B.current=setTimeout(()=>{M(!1)},wht)},[]),A=(0,oo.useCallback)(()=>{V(!0)},[]),D=(0,oo.useCallback)(()=>{V(!1)},[]),L=T||F;(0,oo.useEffect)(()=>()=>{clearTimeout(B.current)},[]),(0,oo.useEffect)(()=>{M(!1),V(!1)},[t]),(0,oo.useEffect)(()=>{R("getEntityRecord",["postType","attachment",t,NRe])},[t,R]);let U=Ey(_?.mime_type).type,j=!!_&&U==="image";(0,oo.useEffect)(()=>{if(h.current&&b.current)return;let fe=u&&j?FRe:sR;b.current||(g.current=fe),h.current||m(u?g.current:null)},[u,j]);let{aspectRatioValue:Y,setAspectRatioValue:q,aspectRatioOptions:ne,resetCropOptions:ie}=HN({aspectRatioPresets:r}),{isSaving:oe,save:te}=MRe({cropper:d,id:t,isImage:j,media:_,onSaved:n}),se=fe=>{oe||k("postType","attachment",t,fe)},ge=()=>{O("snackbar",iR),S("postType","attachment",t),o?.()},we=()=>{if(!oe){if(C){I(!0);return}ge()}},ce=fe=>{let ye=ku.isKeyboardEvent.primary(fe,"z"),Pe=ku.isKeyboardEvent.primaryShift(fe,"z")||!(0,ku.isAppleOS)()&&ku.isKeyboardEvent.primary(fe,"y");if((ye||Pe)&&j){let Ae=fe.target;if(!((Ae.tagName==="INPUT"||Ae.tagName==="TEXTAREA"||Ae.isContentEditable)&&!Ae.closest(`[${rR}]`))){if(fe.preventDefault(),L||oe)return;Pe?d.redo():d.undo()}}if(c){if(fe.code!=="Escape"&&fe.key!=="Escape")return;if(oe){fe.preventDefault();return}C&&(fe.preventDefault(),I(!0))}},ve=(0,Lt.jsx)(YN.SnackbarNotices,{className:s,context:iR}),me=j&&!u?(0,Lt.jsx)(UN,{showAspectRatioControl:!0,aspectRatioPresets:r,disabled:oe}):null,$=[...j?[{id:FRe,title:(0,Oi.__)("Crop"),render:()=>(0,Lt.jsx)(ERe,{aspectRatioValue:Y,onAspectRatioChange:q,aspectRatioOptions:ne,disabled:oe})}]:[],{id:sR,title:(0,Oi.__)("Details"),render:()=>(0,Lt.jsx)(Q2e,{})}],ue=j?(0,Lt.jsx)(CRe,{onPlacementControlInteraction:z,disabled:oe}):null,ee=(0,Lt.jsxs)(n1e,{value:_??void 0,onChange:se,settings:{fields:oe?e.map(fe=>({...fe,isDisabled:!0})):e},children:[(0,Lt.jsx)("div",{className:"media-editor",children:_?(0,Lt.jsxs)("div",{className:J("media-editor__body",{"has-panel-open":!!f}),children:[(0,Lt.jsxs)(wu,{className:"media-editor__content",ariaLabel:j?(0,Oi.__)("Image editor"):(0,Oi.__)("Media preview"),children:[(0,Lt.jsx)("div",{className:"media-editor__canvas-area",children:j?(0,Lt.jsx)(bRe,{isPlacementActive:T,onGestureStart:A,onGestureEnd:D,disabled:oe}):(0,Lt.jsx)(a1e,{})}),j&&(0,Lt.jsxs)("div",{className:"media-editor__canvas-toolbar",children:[ue,me]})]}),!!f&&(0,Lt.jsx)(xht,{tabs:$,activeTab:$.some(fe=>fe.id===f)?f:sR,onSelectTab:v,disabled:oe})]}):(0,Lt.jsx)("div",{className:"media-editor__loading",children:(0,Lt.jsx)(lc.Spinner,{})})}),(0,Lt.jsx)(lc.__experimentalConfirmDialog,{isOpen:E,confirmButtonText:(0,Oi.__)("Discard"),cancelButtonText:(0,Oi.__)("Keep editing"),onCancel:()=>I(!1),onConfirm:()=>{I(!1),ge()},children:(0,Oi.__)("Are you sure you want to discard your unsaved changes?")}),a?(0,oo.createPortal)(ve,a):ve]}),pe={isImage:j,isSaving:oe,hasMedia:!!_,hasChanges:C,isUndoRedoDisabled:L||oe,aspectRatioPresets:r,isWide:u,activePanel:f,onTogglePanel:y,onCancel:we,onSave:te,onReset:ie};return(0,Lt.jsx)(LRe.Provider,{value:pe,children:i({children:ee,isImage:j,layout:w,onRequestClose:we,onKeyDown:ce,shouldCloseOnClickOutside:!C&&!oe,isSaving:oe,hasChanges:C,hasMedia:!!_})})}function bS(e){return(0,Lt.jsx)(Nee,{children:(0,Lt.jsx)(Eht,{...e})},e.id)}bS.HeaderActions=Sht;bS.HistoryActions=Cht;bS.SaveActions=kht;var lR=bS;var xp=l(P(),1);function Tht(){return(0,xp.jsxs)("div",{className:"media-editor-modal__footer",role:"region","aria-label":(0,cR.__)("Editor actions"),children:[(0,xp.jsx)(lR.HistoryActions,{}),(0,xp.jsx)(lR.SaveActions,{})]})}function jRe({fields:e=[],aspectRatioPresets:t}){let{isModalOpen:r,id:o,onUpdate:n,onClose:i}=(0,dR.useSelect)(f=>{let{isOpen:m,getId:h,getOnUpdate:g,getOnClose:b}=f(aS);return{isModalOpen:m(),id:h(),onUpdate:g(),onClose:b()}},[]),{closeMediaEditorModal:s}=(0,dR.useDispatch)(aS),{createSuccessNotice:a}=(0,dR.useDispatch)(zRe.store);if(!r||!o)return null;let c=typeof document>"u"?null:document.body,d=f=>{f.stopPropagation()},u=()=>{s(),i?.()};return(0,xp.jsx)(lR,{id:o,fields:e,aspectRatioPresets:t,shouldCloseOnEsc:!0,noticesClassName:"media-editor-modal__snackbar",noticesPortalElement:c,onClose:u,onSaved:({id:f,url:m,previous:h})=>{f&&n&&n({id:f,url:m}),u(),h&&f!==h.id&&n&&a((0,cR.__)("Image edited."),{type:"snackbar",actions:[{label:(0,cR.__)("Undo"),onClick:()=>{n({id:h.id,url:h.url})}}]})},renderFrame:({children:f,onRequestClose:m,onKeyDown:h,shouldCloseOnClickOutside:g})=>(0,xp.jsx)(BRe.ShortcutProvider,{className:"media-editor-modal__shortcut-scope",onKeyDown:d,children:(0,xp.jsxs)(VRe.Modal,{className:"media-editor-modal",title:(0,cR.__)("Edit media"),size:"fill",isDismissible:!1,shouldCloseOnClickOutside:g,onKeyDown:h,onRequestClose:m,headerActions:(0,xp.jsx)(lR.HeaderActions,{showCloseButton:!0}),children:[f,(0,xp.jsx)(Tht,{})]})})})}var vS={};$2e(vS,{store:aS,MediaEditor:bS,MediaEditorModal:jRe});var Bo=l(G(),1),Eu=l(X(),1),qN=l(or(),1),Yb=l(he(),1),Gb=(e,t)=>`<a ${jee(e)}>${t}</a>`,jee=e=>`href="${e}" target="_blank" rel="noopener"`,Pht=(e,t)=>{let r=e.trim();return e!=="pdm"&&(r=e.toUpperCase().replace("SAMPLING","Sampling")),t&&(r+=` ${t}`),["pdm","cc0"].includes(e)||(r=`CC ${r}`),r},Rht=e=>{let{title:t,foreign_landing_url:r,creator:o,creator_url:n,license:i,license_version:s,license_url:a}=e,c=Pht(i,s),d=(0,qN.decodeEntities)(o),u;return d?u=t?(0,Bo.sprintf)((0,Bo._x)('"%1$s" by %2$s/ %3$s',"caption"),Gb(r,(0,qN.decodeEntities)(t)),n?Gb(n,d):d,a?Gb(`${a}?ref=openverse`,c):c):(0,Bo.sprintf)((0,Bo._x)("<a %1$s>Work</a> by %2$s/ %3$s","caption"),jee(r),n?Gb(n,d):d,a?Gb(`${a}?ref=openverse`,c):c):u=t?(0,Bo.sprintf)((0,Bo._x)('"%1$s"/ %2$s',"caption"),Gb(r,(0,qN.decodeEntities)(t)),a?Gb(`${a}?ref=openverse`,c):c):(0,Bo.sprintf)((0,Bo._x)("<a %1$s>Work</a>/ %2$s","caption"),jee(r),a?Gb(`${a}?ref=openverse`,c):c),u.replace(/\s{2}/g," ")},Hee=(e={})=>({...e,orderBy:e?.search?"relevance":"date"}),Iht=async(e={})=>{let t=Hee(e),r=await(0,Eu.resolveSelect)(Yb.store).getEntityRecords("postType","attachment",t),o=(0,Eu.select)(Yb.store).getEntityRecordsTotalItems("postType","attachment",t),n=(0,Eu.select)(Yb.store).getEntityRecordsTotalPages("postType","attachment",t);return{mediaItems:r.map(i=>({...i,alt:i.alt_text,url:i.source_url,previewUrl:i.media_details?.sizes?.medium?.source_url,caption:i.caption?.raw})),totalItems:o,totalPages:n}},WRe=(e,t={})=>({...t,media_type:"image",parent:e}),Oht=e=>{let t=typeof e=="number"?e:Number(e);return Number.isInteger(t)&&t>0?t:void 0},HRe=(e,t)=>(0,Eu.dispatch)(Yb.store).saveEntityRecord("postType","attachment",{id:e,post:t},{throwOnError:!0}),Aht=e=>e?.media_type||e?.mime_type?.split("/")[0]||e?.type,Mht=e=>[...new Set((Array.isArray(e)?e:[e]).filter(t=>Aht(t)==="image").map(t=>t?.id).filter(Boolean))],Nht=(e,t={})=>{let{invalidateResolution:r}=(0,Eu.dispatch)(Yb.store);r("getEntityRecords",["postType","attachment",Hee(WRe(e,t))])},Fht=(e,t)=>{let r=()=>(0,Eu.select)(Yb.store).hasFinishedResolution("getEntityRecords",e),o=r();return(0,Eu.subscribe)(()=>{let n=r();o&&!n&&t(),o=n},Yb.store)},KN=({getQuery:e,...t})=>({...t,async fetch(r={}){return Iht(e(r))},subscribe(r,o={}){return Fht(["postType","attachment",Hee(e(o))],r)}}),Dht=(e,t)=>KN({name:"attached-images",labels:{name:(0,Bo.__)("Attached images"),search_items:(0,Bo.__)("Search attachments")},mediaType:"image",getQuery:r=>WRe(e,r),postTypeLabel:t,emptyMessage:t?(0,Bo.sprintf)((0,Bo.__)("No images attached to this %s."),t):(0,Bo.__)("No images attached to this post."),async attach(r){let o=Mht(r);return await Promise.all(o.map(n=>HRe(n,e))),o.length},async detach(r){await HRe(r.id,0)},invalidate(r={}){Nht(e,r)}}),URe=[KN({name:"images",labels:{name:(0,Bo.__)("Images"),search_items:(0,Bo.__)("Search images")},mediaType:"image",getQuery:e=>({...e,media_type:"image"})}),KN({name:"videos",labels:{name:(0,Bo.__)("Videos"),search_items:(0,Bo.__)("Search videos")},mediaType:"video",getQuery:e=>({...e,media_type:"video"})}),KN({name:"audio",labels:{name:(0,Bo.__)("Audio"),search_items:(0,Bo.__)("Search audio")},mediaType:"audio",getQuery:e=>({...e,media_type:"audio"})}),{name:"openverse",labels:{name:(0,Bo.__)("Openverse"),search_items:(0,Bo.__)("Search Openverse")},mediaType:"image",async fetch(e={}){let r={...e,...{mature:!1,excluded_source:"flickr,inaturalist,wikimedia",license:"pdm,cc0"}},o={per_page:"page_size",search:"q"},n=new URL("https://api.openverse.org/v1/images/");return Object.entries(r).forEach(([c,d])=>{let u=o[c]||c;n.searchParams.set(u,d)}),(await(await window.fetch(n,{headers:{"User-Agent":"WordPress/inserter-media-fetch"}})).json()).results.map(c=>({...c,title:c.title?.toLowerCase().startsWith("file:")?c.title.slice(5):c.title,sourceId:c.id,id:void 0,caption:Rht(c),previewUrl:c.thumbnail}))},getReportUrl:({sourceId:e})=>`https://wordpress.org/openverse/image/${e}/report/`,isExternalResource:!0}];function GRe(e,t){let r=Oht(e);return!r||!t?URe:[Dht(r,t),...URe]}var es=[];for(let e=0;e<256;++e)es.push((e+256).toString(16).slice(1));function YRe(e,t=0){return(es[e[t+0]]+es[e[t+1]]+es[e[t+2]]+es[e[t+3]]+"-"+es[e[t+4]]+es[e[t+5]]+"-"+es[e[t+6]]+es[e[t+7]]+"-"+es[e[t+8]]+es[e[t+9]]+"-"+es[e[t+10]]+es[e[t+11]]+es[e[t+12]]+es[e[t+13]]+es[e[t+14]]+es[e[t+15]]).toLowerCase()}var Lht=new Uint8Array(16);function Uee(){return crypto.getRandomValues(Lht)}function Vht(e,t,r){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():Bht(e,t,r)}function Bht(e,t,r){e=e||{};let o=e.random??e.rng?.()??Uee();if(o.length<16)throw new Error("Random bytes length must be >= 16");if(o[6]=o[6]&15|64,o[8]=o[8]&63|128,t){if(r=r||0,r<0||r+16>t.length)throw new RangeError(`UUID byte range ${r}:${r+15} is out of buffer bounds`);for(let n=0;n<16;++n)t[r+n]=o[n];return t}return YRe(o)}var Wee=Vht;var uR=l(X(),1),o3e=l(he(),1),n3e=l(Mm(),1),i3e=l(G(),1);var KRe=l(H(),1),Ta=null,XRe=0,Gee=new Set;function ZRe(){Gee.forEach(e=>e())}function QRe(e){e.length&&(Ta||(Ta={total:0,completed:0,pending:[]}),Ta={total:Ta.total+e.length,completed:Ta.completed,pending:[...Ta.pending,...e]},ZRe())}function JRe(e){e3e(e,0)}function $Re(e=1){e3e(e,e)}function e3e(e,t){if(!Ta||e<=0)return;XRe+=t;let r=Math.min(Ta.total,Ta.completed+e),o=Ta.pending.slice(e);r>=Ta.total?Ta=null:Ta={total:Ta.total,completed:r,pending:o},ZRe()}function t3e(){return XRe}function qRe(){return Ta}function zht(e){return Gee.add(e),()=>{Gee.delete(e)}}function r3e(){return(0,KRe.useSyncExternalStore)(zht,qRe,qRe)}var jht=()=>{};function XN({additionalData:e={},allowedTypes:t,filesList:r,maxUploadFileSize:o,onError:n=jht,onFileChange:i,onSuccess:s,multiple:a=!0,isTransportOnly:c=!1}){if(!a&&r.length>1){n((0,i3e.__)("Only one file can be used here."));return}let{receiveEntityRecords:d}=(0,uR.dispatch)(o3e.store),{getCurrentPost:u,getEditorSettings:f}=(0,uR.select)(N),{lockPostAutosaving:m,unlockPostAutosaving:h,lockPostSaving:g,unlockPostSaving:b}=(0,uR.dispatch)(N),v=f().allowedMimeTypes,y=`image-upload-${Wee()}`;o=o||f().maxUploadFileSize;let w=u(),_=typeof w?.id=="number"?w.id:w?.wp_id,x=()=>{b(y),h(y)};c||(g(y),m(y));let C=_?{post:_}:{};if(!c){let k=Array.from(r).map(R=>R?.name||"");QRe(k)}let S=0;(0,n3e.uploadMedia)({allowedTypes:t,filesList:r,onFileChange:k=>{i?.(k);let R=k.filter(O=>O?.id);if(R?.length&&d("postType","attachment",R,void 0,!0),!c&&R.length===k.length&&x(),!c){let O=R.length;O>S&&(JRe(O-S),S=O)}},onSuccess:s,additionalData:{...C,...e},maxUploadFileSize:o,onError:({message:k})=>{c||(x(),$Re(1)),n(k)},wpAllowedMimeTypes:v,multiple:a})}var s3e=l(Ko(),1),a3e=l(ps(),1);function l3e(e){return(0,a3e.default)("wp.editor.cleanForSlug",{since:"12.7",plugin:"Gutenberg",alternative:"wp.url.cleanForSlug"}),(0,s3e.cleanForSlug)(e)}var m3e=l(X(),1),h3e=l(he(),1);var c3e=l(X(),1),d3e=l(he(),1),Hht=[{context:"view"},void 0],u3e=new Set;function f3e(e){if(!e?.id)return;let{receiveEntityRecords:t}=(0,c3e.dispatch)(d3e.store);for(let r of Hht)t("postType","attachment",e,r);u3e.add(e.id)}function p3e(e){return u3e.delete(e)}function g3e(e){let{invalidateResolution:t}=(0,m3e.dispatch)(h3e.store);for(let r of e)!r.id||p3e(r.id)||(t("getEntityRecord",["postType","attachment",r.id,{context:"view"}]),t("getEntityRecord",["postType","attachment",r.id]))}var b3e=l(Mm(),1);var{sideloadMedia:Uht}=K(b3e.privateApis),v3e=Uht;var _3e=l(jd(),1),y3e=l(X(),1),w3e=l(Mm(),1);var Wht=()=>{};function x3e({url:e,onSuccess:t,onError:r=Wht}){let o=(0,y3e.select)(N).getCurrentPost(),n=typeof o?.id=="number"?o.id:o?.wp_id;(0,_3e.default)({path:"/wp/v2/media",method:"POST",data:{url:e,...n?{post:n}:{}}}).then(s=>{t?.((0,w3e.transformAttachment)(s))}).catch(s=>{r(s?.message||s)})}var S3e=l(jd(),1),C3e=l(Mm(),1);async function k3e(e,t=[]){let r=await(0,S3e.default)({path:`/wp/v2/media/${e}/finalize`,method:"POST",data:{sub_sizes:t}});if(r)return f3e(r),(0,C3e.transformAttachment)(r)}var E3e=l(jd(),1);async function T3e(e){await(0,E3e.default)({path:`/wp/v2/media/${e}?force=true`,method:"DELETE"})}var bIe=l(he(),1),vIe=l(X(),1),Ete=l(H(),1);var HS=l(Z(),1),KF=l(Ut(),1),cIe=l(X(),1),dIe=l(Re(),1),nv=l(H(),1),wte=l(Me(),1);var Yee=l(H(),1);var P3e=l(H(),1),zo=(0,P3e.createContext)({user:{styles:{},settings:{}},base:{styles:{},settings:{}},merged:{styles:{},settings:{}},onChange:()=>{},fontLibraryEnabled:!1});var R3e=l(P(),1);function fR({children:e,value:t,baseValue:r,onChange:o,fontLibraryEnabled:n}){let i=(0,Yee.useMemo)(()=>ms(r,t),[r,t]),s=(0,Yee.useMemo)(()=>({user:t,base:r,merged:i,onChange:o,fontLibraryEnabled:n}),[t,r,i,o,n]);return(0,R3e.jsx)(zo.Provider,{value:s,children:e})}var $o=l(Z(),1),s0=l(G(),1);var $3e=l(X(),1),e5e=l(he(),1);var I3e=l(P(),1);function pR({className:e,...t}){return(0,I3e.jsx)(Gi,{className:J(e,"global-styles-ui-icon-with-current-color"),...t})}var qb=l(Z(),1);var r0=l(P(),1);function Ght({icon:e,children:t,...r}){return(0,r0.jsxs)(qb.__experimentalItem,{...r,children:[e&&(0,r0.jsxs)(qb.__experimentalHStack,{justify:"flex-start",children:[(0,r0.jsx)(pR,{icon:e,size:24}),(0,r0.jsx)(qb.FlexItem,{children:t})]}),!e&&t]})}function Pn(e){return(0,r0.jsx)(qb.Navigator.Button,{as:Ght,...e})}var j3e=l(Z(),1);var o0=l(G(),1),H3e=l(Re(),1);var cc=l(H(),1),B3e=l(X(),1),z3e=l(he(),1),Kee=l(G(),1);var Rn=l(G(),1);var O3e=l(ng(),1),{lock:$Mr,unlock:hr}=(0,O3e.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/global-styles-ui");var{getViewportBreakpoints:Yht}=hr(wf),A3e={link:[{value:":link",label:(0,Rn.__)("Link")},{value:":any-link",label:(0,Rn.__)("Any Link")},{value:":visited",label:(0,Rn.__)("Visited")},{value:":hover",label:(0,Rn.__)("Hover")},{value:":focus",label:(0,Rn.__)("Focus")},{value:":focus-visible",label:(0,Rn.__)("Focus-visible")},{value:":active",label:(0,Rn.__)("Active")}],button:[{value:":link",label:(0,Rn.__)("Link")},{value:":any-link",label:(0,Rn.__)("Any Link")},{value:":visited",label:(0,Rn.__)("Visited")},{value:":hover",label:(0,Rn.__)("Hover")},{value:":focus",label:(0,Rn.__)("Focus")},{value:":focus-visible",label:(0,Rn.__)("Focus-visible")},{value:":active",label:(0,Rn.__)("Active")}]},M3e={"core/button":[{value:":hover",label:(0,Rn.__)("Hover")},{value:":focus",label:(0,Rn.__)("Focus")},{value:":focus-visible",label:(0,Rn.__)("Focus-visible")},{value:":active",label:(0,Rn.__)("Active")}]},qht=[{value:"@tablet",label:(0,Rn.__)("Tablet")},{value:"@mobile",label:(0,Rn.__)("Mobile")}];function F3e(e){return M3e[e]?M3e[e]??[]:A3e[e]?A3e[e]:[]}function D3e(e){let t=Yht(e);return qht.filter(r=>(r.value!=="@tablet"||t.tablet!==void 0)&&(r.value!=="@mobile"||t.mobile!==void 0))}function qee(e,t){if(!t?.length||typeof e!="object"||!e||!Object.keys(e).length)return e;for(let r in e)t.includes(r)?delete e[r]:typeof e[r]=="object"&&qee(e[r],t);return e}var ZN=(e,t)=>{if(!e||!t?.length)return{};let r={};return Object.keys(e).forEach(o=>{if(t.includes(o))r[o]=e[o];else if(typeof e[o]=="object"){let n=ZN(e[o],t);Object.keys(n).length&&(r[o]=n)}}),r};function mR(e,t){let r=ZN(structuredClone(e),t);return h_(r,e)}function N3e(e,t){if(!Array.isArray(e)||!t)return null;let o=t.replace("var(","").replace(")","")?.split("--").slice(-1)[0];return e.find(n=>n.slug===o)}function L3e(e){let t=e?.settings?.typography?.fontFamilies?.theme,r=e?.settings?.typography?.fontFamilies?.custom,o=[];t&&r?o=[...t,...r]:t?o=t:r&&(o=r);let n=e?.styles?.typography?.fontFamily,i=N3e(o,n),s=e?.styles?.elements?.heading?.typography?.fontFamily,a;return s?a=N3e(o,e?.styles?.elements?.heading?.typography?.fontFamily):a=i,[i,a]}function V3e(e){return e?`is-style-${e}`:""}function QN(e,t){let r=new RegExp(`^${t}([\\d]+)$`);return e.reduce((n,i)=>{if(typeof i?.slug=="string"){let s=i?.slug.match(r);if(s){let a=parseInt(s[1],10);if(a>n)return a}}return n},0)+1}function lt(e,t,r="merged",o=!0,n){let{user:i,base:s,merged:a,onChange:c}=(0,cc.useContext)(zo),d=n?.split(".").filter(Boolean)??[],u=d.find(v=>v.startsWith(":")),f=d.filter(v=>!v.startsWith(":")).join("."),m=[e,f].filter(Boolean).join("."),h=a;r==="base"?h=s:r==="user"&&(h=i);let g=(0,cc.useMemo)(()=>{let v=ag(h,m,t,o);return u?v?.[u]??{}:v},[h,m,t,o,u]),b=(0,cc.useCallback)(v=>{let y=v;u&&(y={...ag(i,m,t,!1),[u]:v});let w=dE(i,m,y,t);c(w)},[i,c,m,t,u]);return[g,b]}function We(e,t,r="merged"){let{user:o,base:n,merged:i,onChange:s}=(0,cc.useContext)(zo),a=i;r==="base"?a=n:r==="user"&&(a=o);let c=(0,cc.useMemo)(()=>p_(a,e,t),[a,e,t]),d=(0,cc.useCallback)(u=>{let f=aE(o,e,u,t);s(f)},[o,s,e,t]);return[c,d]}var Kht=[];function Xht({title:e,settings:t,styles:r}){return e===(0,Kee.__)("Default")||Object.keys(t||{}).length>0||Object.keys(r||{}).length>0}function JN(e=[]){let{variationsFromTheme:t}=(0,B3e.useSelect)(o=>({variationsFromTheme:o(z3e.store).__experimentalGetCurrentThemeGlobalStylesVariations?.()||Kht}),[]),{user:r}=(0,cc.useContext)(zo);return(0,cc.useMemo)(()=>{let o=structuredClone(r),n=qee(o,e);n.title=(0,Kee.__)("Default");let i=t.filter(a=>mR(a,e)).map(a=>ms(n,a)),s=[n,...i];return s?.length?s.filter(Xht):[]},[e,r,t])}function $N(e){let{merged:t}=(0,cc.useContext)(zo);return(0,cc.useMemo)(()=>{if(!e?.background)return e;let r={styles:t?.styles,_links:t?._links},o={};for(let[n,i]of Object.entries(e.background))o[n]=sg(i&&typeof i=="object"?{...i}:i,r);return{...e,background:o}},[e,t])}var Tu=l(P(),1),{useHasDimensionsPanel:Zht,useHasTypographyPanel:Qht,useHasColorPanel:Jht,useSettingsForBlockElement:$ht,useHasBackgroundPanel:egt}=hr(H3e.privateApis);function tgt(){let[e]=We(""),t=$ht(e),r=egt(e),o=Qht(t),n=Jht(t),i=!0,a=Zht(t);return(0,Tu.jsx)(Tu.Fragment,{children:(0,Tu.jsxs)(j3e.__experimentalItemGroup,{children:[o&&(0,Tu.jsx)(Pn,{icon:tG,path:"/typography",children:(0,o0.__)("Typography")}),n&&(0,Tu.jsx)(Pn,{icon:OU,path:"/colors",children:(0,o0.__)("Colors")}),r&&(0,Tu.jsx)(Pn,{icon:nU,path:"/background","aria-label":(0,o0.__)("Background styles"),children:(0,o0.__)("Background")}),i&&(0,Tu.jsx)(Pn,{icon:$E,path:"/shadows",children:(0,o0.__)("Shadows")}),a&&(0,Tu.jsx)(Pn,{icon:Hd,path:"/layout",children:(0,o0.__)("Layout")})]})})}var U3e=tgt;var Sp=l(Z(),1);function _S(){let[e="black"]=lt("color.text"),[t="white"]=lt("color.background"),[r=e]=lt("elements.h1.color.text"),[o=r]=lt("elements.link.color.text"),[n=o]=lt("elements.button.color.background"),[i]=We("color.palette.core")||[],[s]=We("color.palette.theme")||[],[a]=We("color.palette.custom")||[],c=(s??[]).concat(a??[]).concat(i??[]),d=c.filter(({color:m})=>m===e),u=c.filter(({color:m})=>m===n),f=d.concat(u).concat(c).filter(({color:m})=>m!==t).slice(0,2);return{paletteColors:c,highlightedColors:f}}var q3e=l(H(),1),K3e=l(Z(),1),Qee=l(G(),1);function rgt(e,t){return t.length===0?null:(t.sort((r,o)=>Math.abs(e-r)-Math.abs(e-o)),t[0])}var ogt={normal:400,bold:700};function W3e(e){return e!==void 0&&Number.isFinite(e)&&e>=1&&e<=1e3}function Xee(e){let t=String(e??"").trim().toLowerCase().split(/\s+/).filter(Boolean).map(n=>ogt[n]??Number(n)),[r,o]=t;return W3e(r)?t.length!==2||!W3e(o)?String(r):String(Math.min(Math.max(400,r),o)):"400"}function G3e(e){let t=/^(?!generic\([ a-zA-Z\-]+\)$)(?!var\(\s*--[\w-]+\s*\)$)(?!^[a-zA-Z\-]+$).+/,r=e.trim(),o=n=>(n=n.trim(),n.match(t)?(n=n.replace(/^["']|["']$/g,""),`"${n}"`):n);return r.includes(",")?r.split(",").map(o).filter(n=>n!=="").join(", "):o(r)}function Zee(e){if(!e)return"";let t=e.trim();return t.includes(",")&&(t=(t.split(",").find(r=>r.trim()!=="")??"").trim()),t=t.replace(/^["']|["']$/g,""),window.navigator.userAgent.toLowerCase().includes("firefox")&&(t=`"${t}"`),t}function n0(e){let t={fontFamily:G3e(e.fontFamily)};if(!("fontFace"in e)||!Array.isArray(e.fontFace))return t.fontWeight="400",t.fontStyle="normal",t;if(e.fontFace){let r=e.fontFace.filter(o=>o?.fontStyle&&o.fontStyle.toLowerCase()==="normal");if(r.length>0){t.fontStyle="normal";let o=r.map(n=>Number(Xee(n.fontWeight)));t.fontWeight=String(rgt(400,o)??400)}else t.fontStyle=e.fontFace.length&&e.fontFace[0].fontStyle||"normal",t.fontWeight=e.fontFace.length&&Xee(e.fontFace[0].fontWeight)||"400"}return t}function Y3e(e){return{fontFamily:G3e(e.fontFamily),fontStyle:e.fontStyle||"normal",fontWeight:Xee(e.fontWeight)}}var hR=l(P(),1);function eF({fontSize:e,variation:t}){let{base:r}=(0,q3e.useContext)(zo),o=r;t&&(o={...r,...t});let[n]=lt("color.text"),[i,s]=L3e(o),a=i?n0(i):{},c=s?n0(s):{};return n&&(a.color=n,c.color=n),e&&(a.fontSize=e,c.fontSize=e),(0,hR.jsxs)(K3e.__unstableMotion.div,{animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:.3,type:"tween"},style:{textAlign:"center",lineHeight:1},children:[(0,hR.jsx)("span",{style:c,children:(0,Qee._x)("A","Uppercase letter A")}),(0,hR.jsx)("span",{style:a,children:(0,Qee._x)("a","Lowercase letter A")})]})}var X3e=l(Z(),1);var Z3e=l(P(),1);function Q3e({normalizedColorSwatchSize:e,ratio:t}){let{highlightedColors:r}=_S(),o=e*t;return r.map(({slug:n,color:i},s)=>(0,Z3e.jsx)(X3e.__unstableMotion.div,{style:{height:o,width:o,background:i,borderRadius:o/2},animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:s===1?.2:.1}},`${n}-${s}`))}var J3e=l(Z(),1),yS=l(Me(),1),i0=l(H(),1);var hh=l(P(),1),Jee=248,$ee=152,ngt={leading:!0,trailing:!0};function igt({children:e,label:t,isFocused:r,withHoverView:o}){let[n="white"]=lt("color.background"),[i]=lt("color.gradient"),s=(0,yS.useReducedMotion)(),[a,c]=(0,i0.useState)(!1),[d,{width:u}]=(0,yS.useResizeObserver)(),[f,m]=(0,i0.useState)(u),[h,g]=(0,i0.useState)(),b=(0,yS.useThrottle)(m,250,ngt);(0,i0.useLayoutEffect)(()=>{u&&b(u)},[u,b]),(0,i0.useLayoutEffect)(()=>{let _=f?f/Jee:1,x=_-(h||0);(Math.abs(x)>.1||!h)&&g(_)},[f,h]);let v=u?u/Jee:1,y=h||v,w=!!u;return(0,hh.jsxs)(hh.Fragment,{children:[(0,hh.jsx)("div",{style:{position:"relative"},children:d}),!w&&(0,hh.jsx)(v2,{className:"global-styles-ui-preview__wrapper",style:{aspectRatio:Jee/$ee}}),w&&(0,hh.jsx)("div",{className:J("global-styles-ui-preview__wrapper",{"is-hoverable":o}),style:{height:$ee*y},onMouseEnter:()=>c(!0),onMouseLeave:()=>c(!1),tabIndex:-1,children:(0,hh.jsx)(J3e.__unstableMotion.div,{style:{height:$ee*y,width:"100%",background:i??n},initial:"start",animate:(a||r)&&!s&&t?"hover":"start",children:[].concat(e).map((_,x)=>_({ratio:y,key:x}))})})]})}var wS=igt;var bl=l(P(),1),sgt={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},agt={hover:{opacity:1},start:{opacity:.5}},lgt={hover:{scale:1,opacity:1},start:{scale:0,opacity:0}};function cgt({label:e,isFocused:t,withHoverView:r,variation:o}){let[n]=lt("typography.fontWeight"),[i="serif"]=lt("typography.fontFamily"),[s=i]=lt("elements.h1.typography.fontFamily"),[a=n]=lt("elements.h1.typography.fontWeight"),[c="black"]=lt("color.text"),[d=c]=lt("elements.h1.color.text"),{paletteColors:u}=_S();return(0,bl.jsxs)(wS,{label:e,isFocused:t,withHoverView:r,children:[({ratio:f,key:m})=>(0,bl.jsx)(Sp.__unstableMotion.div,{variants:sgt,style:{height:"100%",overflow:"hidden"},children:(0,bl.jsxs)(Sp.__experimentalHStack,{spacing:10*f,justify:"center",style:{height:"100%",overflow:"hidden"},children:[(0,bl.jsx)(eF,{fontSize:65*f,variation:o}),(0,bl.jsx)(Sp.__experimentalVStack,{spacing:4*f,children:(0,bl.jsx)(Q3e,{normalizedColorSwatchSize:32,ratio:f})})]})},m),({key:f})=>(0,bl.jsx)(Sp.__unstableMotion.div,{variants:r?agt:void 0,style:{height:"100%",width:"100%",position:"absolute",top:0,overflow:"hidden",filter:"blur(60px)",opacity:.1},children:(0,bl.jsx)(Sp.__experimentalHStack,{spacing:0,justify:"flex-start",style:{height:"100%",overflow:"hidden"},children:u.slice(0,4).map(({color:m},h)=>(0,bl.jsx)("div",{style:{height:"100%",background:m,flexGrow:1}},h))})},f),({ratio:f,key:m})=>(0,bl.jsx)(Sp.__unstableMotion.div,{variants:lgt,style:{height:"100%",width:"100%",overflow:"hidden",position:"absolute",top:0},children:(0,bl.jsx)(Sp.__experimentalVStack,{spacing:3*f,justify:"center",style:{height:"100%",overflow:"hidden",padding:10*f,boxSizing:"border-box"},children:e&&(0,bl.jsx)("div",{style:{fontSize:40*f,fontFamily:s,color:d,fontWeight:a,lineHeight:"1em",textAlign:"center"},children:e})})},m)]})}var tF=cgt;var gn=l(P(),1);function dgt(){let e=(0,$3e.useSelect)(t=>{let{__experimentalGetCurrentThemeGlobalStylesVariations:r}=t(e5e.store);return!!r()?.length},[]);return(0,gn.jsxs)($o.Card,{size:"small",isBorderless:!0,className:"global-styles-ui-screen-root",isRounded:!1,children:[(0,gn.jsx)($o.CardBody,{children:(0,gn.jsxs)($o.__experimentalVStack,{spacing:4,children:[(0,gn.jsx)($o.Card,{className:"global-styles-ui-screen-root__active-style-tile",children:(0,gn.jsx)($o.CardMedia,{className:"global-styles-ui-screen-root__active-style-tile-preview",children:(0,gn.jsx)(tF,{})})}),e&&(0,gn.jsx)($o.__experimentalItemGroup,{children:(0,gn.jsx)(Pn,{path:"/variations",children:(0,gn.jsxs)($o.__experimentalHStack,{justify:"space-between",children:[(0,gn.jsx)($o.FlexItem,{children:(0,s0.__)("Browse styles")}),(0,gn.jsx)(pR,{icon:(0,s0.isRTL)()?Xr:Or})]})})}),(0,gn.jsx)(U3e,{})]})}),(0,gn.jsx)($o.CardDivider,{}),(0,gn.jsxs)($o.CardBody,{children:[(0,gn.jsx)($o.__experimentalSpacer,{as:"p",paddingTop:2,paddingX:"13px",marginBottom:4,children:(0,s0.__)("Customize the appearance of specific blocks for the whole site.")}),(0,gn.jsx)($o.__experimentalItemGroup,{children:(0,gn.jsx)(Pn,{path:"/blocks",children:(0,gn.jsxs)($o.__experimentalHStack,{justify:"space-between",children:[(0,gn.jsx)($o.FlexItem,{children:(0,s0.__)("Blocks")}),(0,gn.jsx)(pR,{icon:(0,s0.isRTL)()?Xr:Or})]})})})]})]})}var t5e=dgt;var rte=l(Ut(),1),Pa=l(G(),1),dc=l(Z(),1);var ote=l(X(),1),Ra=l(H(),1),rF=l(Re(),1),a5e=l(Me(),1),l5e=l(vi(),1);var r5e=l(Ut(),1),o5e=l(X(),1),n5e=l(Z(),1);var ete=l(P(),1);function ugt(e,t){return e?.filter(r=>r.source==="block"||t.includes(r.name))||[]}function gR(e){let t=(0,o5e.useSelect)(n=>{let{getBlockStyles:i}=n(r5e.store);return i(e)},[e]),[r]=lt("variations",e),o=Object.keys(r??{});return ugt(t,o)}function i5e({name:e}){let t=gR(e);return(0,ete.jsx)(n5e.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:t.map((r,o)=>r?.isDefault?null:(0,ete.jsx)(Pn,{path:"/blocks/"+encodeURIComponent(e)+"/variations/"+encodeURIComponent(r.name),children:r.label},o))})}var Wn=l(Z(),1),xS=l(G(),1);var s5e=l(Re(),1);var Us=l(P(),1),{StateControl:fgt,StateControlBadges:pgt}=hr(s5e.privateApis);function no({title:e,description:t,onBack:r,viewportStates:o,pseudoStates:n,selectedViewport:i="default",selectedPseudoState:s="default",onChangeViewport:a,onChangePseudoState:c,showResponsiveStateControls:d=!0}){return(0,Us.jsx)(Wn.__experimentalVStack,{spacing:0,children:(0,Us.jsx)(Wn.__experimentalView,{children:(0,Us.jsx)(Wn.__experimentalSpacer,{marginBottom:0,paddingX:4,paddingY:3,children:(0,Us.jsxs)(Wn.__experimentalVStack,{spacing:2,children:[(0,Us.jsxs)(Wn.__experimentalHStack,{spacing:2,alignment:"top",children:[r?(0,Us.jsx)(Wn.Button,{icon:(0,xS.isRTL)()?Or:Xr,size:"small",label:(0,xS.__)("Back"),onClick:r}):(0,Us.jsx)(Wn.Navigator.BackButton,{icon:(0,xS.isRTL)()?Or:Xr,size:"small",label:(0,xS.__)("Back")}),(0,Us.jsx)(Wn.__experimentalSpacer,{children:(0,Us.jsxs)(Wn.__experimentalHStack,{justify:"space-between",alignment:"top",children:[(0,Us.jsx)(Wn.__experimentalHeading,{className:"global-styles-ui-header",level:2,size:13,children:e}),(0,Us.jsxs)(Wn.__experimentalVStack,{spacing:2,alignment:"right",children:[(0,Us.jsx)(fgt,{viewportStates:d?o:[],pseudoStates:n,viewportValue:i,pseudoStateValue:s,onChangeViewport:a,onChangePseudoState:c}),(0,Us.jsx)(pgt,{viewportStates:o,pseudoStates:n,viewportValue:i,pseudoStateValue:s})]})]})})]}),t&&(0,Us.jsx)(Wn.__experimentalText,{className:"global-styles-ui-header__description",children:t})]})})})})}var Gr=l(P(),1),{useHasDimensionsPanel:mgt,useHasTypographyPanel:hgt,useHasBorderPanel:ggt,useSettingsForBlockElement:bgt,useHasColorPanel:vgt,useHasBackgroundPanel:_gt}=hr(rF.privateApis),{Menu:a0}=hr(dc.privateApis);function tte(e){return e==null?!1:Array.isArray(e)?e.length>0:typeof e=="object"?Object.values(e).some(tte):!0}function ygt(e,t){return tte(e?.styles?.blocks?.[t])||tte(e?.settings?.blocks?.[t])}function wgt(){let e=(0,ote.useSelect)(n=>n(rte.store).getBlockTypes(),[]),t=(n,i)=>{let{core:s,noncore:a}=n;return(i.name.startsWith("core/")?s:a).push(i),n},{core:r,noncore:o}=e.reduce(t,{core:[],noncore:[]});return[...r,...o]}function xgt(e){let[t]=We("",e),r=bgt(t,e),o=hgt(r),n=vgt(r),i=_gt(r),s=ggt(r),a=mgt(r),c=s||a,d=!!gR(e)?.length;return o||n||i||c||d}function Sgt({block:e,isCustomized:t}){return xgt(e.name)?(0,Gr.jsx)(Pn,{path:"/blocks/"+encodeURIComponent(e.name),children:(0,Gr.jsxs)(dc.__experimentalHStack,{justify:"flex-start",spacing:2,children:[(0,Gr.jsx)(rF.BlockIcon,{className:"global-styles-ui-block-types-item__icon",icon:e.icon}),(0,Gr.jsx)(dc.FlexItem,{children:e.title}),t&&(0,Gr.jsxs)(Gr.Fragment,{children:[(0,Gr.jsx)(Ot,{children:(0,Pa.__)("Has custom styles")}),(0,Gr.jsx)("span",{"aria-hidden":"true",className:"global-styles-ui-block-types-item__indicator"})]})]})}):null}function Cgt({filterValue:e,styleFilter:t}){let r=t==="customized"&&!e?(0,Pa.__)("You haven't customized any blocks yet."):(0,Pa.__)("No blocks found.");return(0,Gr.jsx)(dc.__experimentalText,{align:"center",as:"p",className:"global-styles-ui-block-types-item-list__no-results",children:r})}function kgt({filterValue:e,styleFilter:t}){let r=wgt(),o=(0,a5e.useDebounce)(l5e.speak,500),{isMatchingSearchTerm:n}=(0,ote.useSelect)(rte.store),{user:i}=(0,Ra.useContext)(zo),s=(0,Ra.useMemo)(()=>{let f=new Set;return[...Object.keys(i?.styles?.blocks??{}),...Object.keys(i?.settings?.blocks??{})].forEach(h=>{ygt(i,h)&&f.add(h)}),f},[i]),a=e?r.filter(f=>n(f,e)):r,c=t==="customized"?a.filter(f=>s.has(f.name)):a,d=(0,Ra.useRef)(null),u=c.length>0;return(0,Ra.useEffect)(()=>{if(!e&&t==="all")return;let f=u&&d.current?.childElementCount||0,m=(0,Pa.sprintf)((0,Pa._n)("%d result found.","%d results found.",f),f);o(m,"polite")},[e,t,u,o]),(0,Gr.jsx)("div",{ref:d,className:"global-styles-ui-block-types-item-list",role:"list",children:c.length===0?(0,Gr.jsx)(Cgt,{filterValue:e,styleFilter:t}):c.map(f=>(0,Gr.jsx)(Sgt,{block:f,isCustomized:s.has(f.name)},"menu-itemblock-"+f.name))})}var Egt=(0,Ra.memo)(kgt);function Tgt(){let[e,t]=(0,Ra.useState)(""),[r,o]=(0,Ra.useState)("all"),n=(0,Ra.useDeferredValue)(e);return(0,Gr.jsxs)(Gr.Fragment,{children:[(0,Gr.jsx)(no,{title:(0,Pa.__)("Blocks"),description:(0,Pa.__)("Customize the appearance of specific blocks and for the whole site.")}),(0,Gr.jsxs)(dc.__experimentalHStack,{className:"global-styles-ui-block-types-filter",alignment:"center",spacing:2,children:[(0,Gr.jsx)(dc.SearchControl,{className:"global-styles-ui-block-types-search",onChange:t,value:e,label:(0,Pa.__)("Search"),placeholder:(0,Pa.__)("Search"),size:"compact"}),(0,Gr.jsxs)(a0,{children:[(0,Gr.jsx)(a0.TriggerButton,{render:(0,Gr.jsx)(dc.Button,{size:"compact",icon:x_,label:(0,Pa.__)("Filter blocks"),isPressed:r!=="all"})}),(0,Gr.jsxs)(a0.Popover,{children:[(0,Gr.jsx)(a0.RadioItem,{name:"global-styles-block-filter",value:"all",checked:r==="all",onChange:()=>o("all"),hideOnClick:!0,children:(0,Gr.jsx)(a0.ItemLabel,{children:(0,Pa.__)("All blocks")})}),(0,Gr.jsx)(a0.RadioItem,{name:"global-styles-block-filter",value:"customized",checked:r==="customized",onChange:()=>o("customized"),hideOnClick:!0,children:(0,Gr.jsx)(a0.ItemLabel,{children:(0,Pa.__)("Customized")})})]})]})]}),(0,Gr.jsx)(Egt,{filterValue:n,styleFilter:r})]})}var c5e=Tgt;var b5e=l(Ut(),1),v5e=l(Re(),1),Pu=l(H(),1),_5e=l(X(),1),y5e=l(he(),1),l0=l(Z(),1),SS=l(G(),1);var f5e=l(Re(),1),nF=l(Ut(),1),p5e=l(Z(),1),nte=l(H(),1);var oF=l(P(),1),{getViewportBreakpoints:Pgt,getViewportBreakpointValueInPixels:d5e}=hr(wf),u5e={default:783,"@tablet":600,"@mobile":480};function Rgt(e,t){let r=Pgt(t),o=d5e(r.mobile);if(e==="@mobile"&&o)return o;let n=d5e(r.tablet);if(e==="@tablet"&&n)return o?r.mobile==="480px"&&r.tablet==="782px"?u5e["@tablet"]:Math.round((o+n)/2):n;if(e==="default"){let i=n??o;if(i)return i+1}return u5e[e]}var Igt=({name:e,variation:t="",selectedViewport:r="default",selectedState:o="default",stateStyles:n,viewportSettings:i})=>{let s=(0,nF.getBlockType)(e)?.example,a=(0,nte.useMemo)(()=>{if(!s)return null;let y={...s,attributes:{...s.attributes,style:void 0,className:t?V3e(t):s.attributes?.className}};return(0,nF.getBlockFromExample)(e,y)},[e,s,t]),c=(0,nte.useMemo)(()=>o==="default"||!n?"":MH(n,e),[o,n,e]);if(!s)return null;let d=Rgt(r,i)??s.viewportWidth??500,u=s.viewportWidth??500,f=Math.max(d/u,1),m=24*f,h=144,b=235/d,v=b!==0&&b<1&&h?h/b:h;return(0,oF.jsx)(p5e.__experimentalSpacer,{marginX:4,marginBottom:4,children:(0,oF.jsx)("div",{className:"global-styles-ui__block-preview-panel",style:{maxHeight:h,boxSizing:"initial"},children:(0,oF.jsx)(f5e.BlockPreview,{blocks:a,viewportWidth:d,minHeight:h,additionalStyles:[{css:`
 								body{
 									padding: ${m}px;
 									min-height:${Math.round(v)}px;
@@ -54,30 +54,30 @@
 									transform-origin: top left;
 								}
 								${c}
-							`}]})})})},c3e=wgt;var d3e=l(Z(),1),u3e=l(P(),1);function Ai({children:e,level:t=2}){return(0,u3e.jsx)(d3e.__experimentalHeading,{className:"global-styles-ui-subtitle",level:t,children:e})}var Wn=l(P(),1),xgt={backgroundSize:"cover",backgroundPosition:"50% 50%"};function bR(e){if(!e)return e;let t=e.color||e.width;if(!e.style&&t)return{...e,style:"solid"};if(!(e.style&&!t))return e}function Sgt(e){return e&&((0,a0.__experimentalHasSplitBorders)(e)?{top:bR(e.top),right:bR(e.right),bottom:bR(e.bottom),left:bR(e.left)}:bR(e))}var{useHasDimensionsPanel:Cgt,useHasTypographyPanel:kgt,useHasBorderPanel:Egt,useSettingsForBlockElement:Tgt,useHasColorPanel:Pgt,useHasFiltersPanel:Rgt,useHasImageSettingsPanel:Igt,useHasBackgroundPanel:Ogt,BackgroundPanel:Agt,BorderPanel:Mgt,ColorPanel:Ngt,TypographyPanel:Fgt,DimensionsPanel:Dgt,FiltersPanel:Lgt,ImageSettingsPanel:Vgt,AdvancedPanel:Bgt}=hr(p3e.privateApis);function zgt({name:e,variation:t,selectedViewport:r,showResponsiveStateControls:o=!0,showBlockStateControls:n=!0}){let{user:i,merged:s,onChange:a}=(0,Pu.useContext)(zo),c=[];t&&(c=["variations",t].concat(c));let d=c.join("."),[u,f]=(0,Pu.useState)("default"),[m,h]=(0,Pu.useState)("default"),g=r??u,b=s.settings?.viewport,v=(0,Pu.useMemo)(()=>O5e(b),[b]),y=g==="default"||v.some($=>$.value===g)?g:"default",w=(0,Pu.useMemo)(()=>I5e(e),[e]),_=[y,m].filter($=>$!=="default").join("."),x=_.length>0,[C,S]=lt(d,e,"user",!1,x?_:void 0),[k]=lt(d,e,"merged",!1,x?_:void 0),R=$N(k),[O]=We("",e,"user"),[E,I]=We("",e),T=Tgt(E,e),M=(0,f3e.getBlockType)(e),F=!1;T?.spacing?.blockGap&&M?.supports?.spacing?.blockGap&&(M?.supports?.spacing?.__experimentalSkipSerialization===!0||M?.supports?.spacing?.__experimentalSkipSerialization?.some?.($=>$==="blockGap"))&&(F=!0);let V=!1;T?.dimensions?.aspectRatio&&e==="core/group"&&(V=!0);let B=(0,Pu.useMemo)(()=>{let $=structuredClone(T);return F&&($.spacing.blockGap=!1),V&&($.dimensions.aspectRatio=!1),$},[T,F,V]),z=gR(e),A=Ogt(B),D=kgt(B),L=Pgt(B),U=Egt(B),j=Cgt(B),q=Rgt(B)&&y==="default",ne=Igt(e,O,B),ie=!!z?.length&&!t&&!x,{canEditCSS:oe}=(0,m3e.useSelect)($=>{let{getEntityRecord:ue,__experimentalGetCurrentGlobalStylesId:ee}=$(h3e.store),pe=ee();return{canEditCSS:!!(pe?ue("root","globalStyles",pe):void 0)?._links?.["wp:action-edit-css"]}},[]),te=t?z.find($=>$.name===t):null,se=(0,Pu.useMemo)(()=>({...k,layout:B.layout}),[k,B.layout]),ge=(0,Pu.useMemo)(()=>({...C,layout:O.layout}),[C,O.layout]),we=$=>{let ue={...$};delete ue.layout,S(ue),$.layout!==O.layout&&I({...O,layout:$.layout})},ce=$=>{I($===void 0?{...E,lightbox:void 0}:{...E,lightbox:{...E.lightbox,...$}})},ve=$=>{let{settings:ue,...ee}=$;if(ue?.typography){let pe=[d,_].filter(Boolean).join("."),fe=dE(i,pe,ee,e);fe=aE(fe,"typography",{...O.typography,...ue.typography},e),a(fe)}else S(ee)},me=$=>{if(!$?.border){S($);return}let{radius:ue,...ee}=$.border,pe=Sgt(ee),fe=(0,a0.__experimentalHasSplitBorders)(pe)?{color:null,style:null,width:null,...pe}:{top:pe,right:pe,bottom:pe,left:pe};S({...$,border:{...fe,radius:ue}})};return(0,Wn.jsxs)(Wn.Fragment,{children:[(0,Wn.jsx)(no,{title:t?te?.label:M?.title,viewportStates:v,pseudoStates:n?w:[],selectedViewport:y,selectedPseudoState:m,onChangeViewport:o?f:void 0,onChangePseudoState:h,showResponsiveStateControls:o}),(0,Wn.jsx)(c3e,{name:e,variation:t,selectedViewport:y,selectedState:x?_:"default",stateStyles:x?k:void 0,viewportSettings:b}),ie&&(0,Wn.jsx)("div",{className:"global-styles-ui-screen-variations",children:(0,Wn.jsxs)(a0.__experimentalVStack,{spacing:3,children:[(0,Wn.jsx)(Ai,{children:(0,SS.__)("Style Variations")}),(0,Wn.jsx)(e3e,{name:e})]})}),D&&(0,Wn.jsx)(Fgt,{inheritedValue:k,value:C,onChange:ve,settings:B,isGlobalStyles:!x,showInheritanceLabelIndicators:!1}),A&&(0,Wn.jsx)(Agt,{inheritedValue:R,value:C,onChange:S,settings:B,defaultValues:xgt,showInheritanceLabelIndicators:!1}),q&&(0,Wn.jsx)(Lgt,{inheritedValue:se,value:ge,onChange:S,settings:B,includeLayoutControls:!0,showInheritanceLabelIndicators:!1}),j&&(0,Wn.jsx)(Dgt,{inheritedValue:se,value:ge,onChange:we,settings:B,includeLayoutControls:!0,showInheritanceLabelIndicators:!1}),U&&(0,Wn.jsx)(Mgt,{inheritedValue:k,value:C,onChange:me,settings:B,showInheritanceLabelIndicators:!1}),L&&(0,Wn.jsx)(Ngt,{inheritedValue:k,value:C,onChange:S,settings:B,showInheritanceLabelIndicators:!1}),ne&&!x&&(0,Wn.jsx)(Vgt,{onChange:ce,value:O,inheritedValue:B}),oe&&(0,Wn.jsx)(a0.PanelBody,{title:(0,SS.__)("Advanced"),initialOpen:!1,children:(0,Wn.jsx)(Bgt,{value:C,onChange:S,inheritedValue:k,help:(0,SS.sprintf)((0,SS.__)("Add your own CSS to customize the appearance of the %s block. You do not need to include a CSS selector, just add the property and value."),M?.title)})})]})}var ite=zgt;var RF=l(G(),1),T4e=l(Z(),1),P4e=l(H(),1);var g3e=l(Z(),1);var b3e=l(P(),1);function Kb({children:e,className:t}){return(0,b3e.jsx)(g3e.__experimentalSpacer,{className:J("global-styles-ui-screen-body",t),padding:4,children:e})}var Ru=l(G(),1),gh=l(Z(),1);var ts=l(P(),1);function Xb({parentMenu:e,element:t,label:r}){let o=t==="text"||!t?"":`elements.${t}.`,n=t==="link"?{textDecoration:"underline"}:{},[i]=lt(o+"typography.fontFamily"),[s]=lt(o+"typography.fontStyle"),[a]=lt(o+"typography.fontWeight"),[c]=lt(o+"color.background"),[d]=lt("color.background"),[u]=lt(o+"color.gradient"),[f]=lt(o+"color.text");return(0,ts.jsx)(Pn,{path:e+"/typography/"+t,children:(0,ts.jsxs)(gh.__experimentalHStack,{justify:"flex-start",children:[(0,ts.jsx)(gh.FlexItem,{className:"global-styles-ui-screen-typography__indicator","aria-hidden":"true",style:{fontFamily:i??"serif",background:u??c??d,color:f,fontStyle:s,fontWeight:a,...n},children:(0,Ru.__)("Aa")}),(0,ts.jsx)(gh.FlexItem,{children:r})]})})}function jgt(){return(0,ts.jsxs)(gh.__experimentalVStack,{spacing:3,children:[(0,ts.jsx)(Ai,{level:3,children:(0,Ru.__)("Elements")}),(0,ts.jsxs)(gh.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:[(0,ts.jsx)(Xb,{parentMenu:"",element:"text",label:(0,Ru.__)("Text")}),(0,ts.jsx)(Xb,{parentMenu:"",element:"link",label:(0,Ru.__)("Links")}),(0,ts.jsx)(Xb,{parentMenu:"",element:"heading",label:(0,Ru.__)("Headings")}),(0,ts.jsx)(Xb,{parentMenu:"",element:"caption",label:(0,Ru.__)("Captions")}),(0,ts.jsx)(Xb,{parentMenu:"",element:"cite",label:(0,Ru.__)("Citations")}),(0,ts.jsx)(Xb,{parentMenu:"",element:"button",label:(0,Ru.__)("Buttons")}),(0,ts.jsx)(Xb,{parentMenu:"",element:"textInput",label:(0,Ru.__)("Inputs")}),(0,ts.jsx)(Xb,{parentMenu:"",element:"select",label:(0,Ru.__)("Selects")})]})]})}var v3e=jgt;var aF=l(Z(),1);var _3e=l(Z(),1);var iF=l(P(),1),Hgt=({variation:e,isFocused:t,withHoverView:r})=>(0,iF.jsx)(wS,{label:e.title,isFocused:t,withHoverView:r,children:({ratio:o,key:n})=>(0,iF.jsx)(_3e.__experimentalHStack,{spacing:10*o,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,iF.jsx)(eF,{variation:e,fontSize:85*o})},n)}),y3e=Hgt;var l0=l(H(),1),w3e=l(cn(),1),sF=l(G(),1);var Zb=l(P(),1);function CS({variation:e,children:t,isPill:r=!1,properties:o,showTooltip:n=!1}){let[i,s]=(0,l0.useState)(!1),{base:a,user:c,onChange:d}=(0,l0.useContext)(zo),u=(0,l0.useMemo)(()=>{let v=ms(a,e);return o&&(v=ZN(v,o)),{user:e,base:a,merged:v,onChange:()=>{}}},[e,a,o]),f=()=>d(e),m=v=>{v.keyCode===w3e.ENTER&&(v.preventDefault(),f())},h=(0,l0.useMemo)(()=>m_(c,e),[c,e]),g=e?.title;e?.description&&(g=(0,sF.sprintf)((0,sF._x)("%1$s (%2$s)","variation label"),e?.title,e?.description));let b=(0,Zb.jsx)("div",{className:J("global-styles-ui-variations_item",{"is-active":h}),role:"button",onClick:f,onKeyDown:m,tabIndex:0,"aria-label":g,"aria-current":h,onFocus:()=>s(!0),onBlur:()=>s(!1),children:(0,Zb.jsx)("div",{className:J("global-styles-ui-variations_item-preview",{"is-pill":r}),children:t(i)})});return(0,Zb.jsx)(zo.Provider,{value:u,children:n?(0,Zb.jsxs)(yt.Root,{children:[(0,Zb.jsx)(yt.Trigger,{render:b}),(0,Zb.jsx)(yt.Popup,{children:e?.title})]}):b})}var c0=l(P(),1),x3e=["typography"];function kS({title:e,gap:t=2}){let r=JN(x3e);return r?.length<=1?null:(0,c0.jsxs)(aF.__experimentalVStack,{spacing:3,children:[e&&(0,c0.jsx)(Ai,{level:3,children:e}),(0,c0.jsx)(aF.__experimentalGrid,{columns:3,gap:t,className:"global-styles-ui-style-variations-container",children:r.map((o,n)=>(0,c0.jsx)(CS,{variation:o,properties:x3e,showTooltip:!0,children:()=>(0,c0.jsx)(y3e,{variation:o})},n))})]})}var m0=l(G(),1),Au=l(Z(),1);var C4e=l(H(),1);var vh=l(H(),1),$b=l(X(),1),Jb=l(he(),1),cte=l(G(),1);var ste=l(jd(),1),S3e=l(he(),1),C3e="/wp/v2/font-families";function k3e(e){let{receiveEntityRecords:t}=e.dispatch(S3e.store);t("postType","wp_font_family",[],void 0,!0)}async function E3e(e,t){let o=await(0,ste.default)({path:C3e,method:"POST",body:e});return k3e(t),{id:o.id,...o.font_family_settings,fontFace:[]}}async function T3e(e,t,r){let o={path:`${C3e}/${e}/font-faces`,method:"POST",body:t},n=await(0,ste.default)(o);return k3e(r),{id:n.id,...n.font_face_settings}}var ad=l(G(),1),ate=["otf","ttf","woff","woff2"],P3e={100:(0,ad._x)("Thin","font weight"),200:(0,ad._x)("Extra-light","font weight"),300:(0,ad._x)("Light","font weight"),400:(0,ad._x)("Normal","font weight"),500:(0,ad._x)("Medium","font weight"),600:(0,ad._x)("Semi-bold","font weight"),700:(0,ad._x)("Bold","font weight"),800:(0,ad._x)("Extra-bold","font weight"),900:(0,ad._x)("Black","font weight")},R3e={normal:(0,ad._x)("Normal","font style"),italic:(0,ad._x)("Italic","font style")};var{File:I3e}=window;function bh(e,t={}){return!e.name&&(e.fontFamily||e.slug)&&(e.name=e.fontFamily||e.slug),{...e,...t}}function Ugt(e){return typeof e!="string"?!1:e!==decodeURIComponent(e)}function lF(e){let t=P3e[e.fontWeight??""]||e.fontWeight,r=e.fontStyle==="normal"?"":R3e[e.fontStyle??""]||e.fontStyle;return`${t} ${r}`}function Wgt(e=[],t=[]){let r=new Map;for(let o of e)r.set(`${o.fontWeight}${o.fontStyle}`,o);for(let o of t)r.set(`${o.fontWeight}${o.fontStyle}`,o);return Array.from(r.values())}function O3e(e=[],t=[]){let r=new Map;for(let o of e)r.set(o.slug,{...o});for(let o of t)if(r.has(o.slug)){let{fontFace:n,...i}=o,s=r.get(o.slug),a=Wgt(s.fontFace,n);r.set(o.slug,{...i,fontFace:a})}else r.set(o.slug,{...o});return Array.from(r.values())}async function Qb(e,t,r="all"){let o;if(typeof t=="string")o=`url(${t})`;else if(t instanceof I3e)o=await t.arrayBuffer();else return;let i=await new window.FontFace(Zee(e.fontFamily),o,{style:e.fontStyle,weight:String(e.fontWeight)}).load();if((r==="document"||r==="all")&&document.fonts.add(i),r==="iframe"||r==="all"){let s=document.querySelector('iframe[name="editor-canvas"]');s?.contentDocument&&s.contentDocument.fonts.add(i)}}function vR(e,t="all"){let r=o=>{o.forEach(n=>{n.family===Zee(e?.fontFamily)&&n.weight===e?.fontWeight&&n.style===e?.fontStyle&&o.delete(n)})};if((t==="document"||t==="all")&&r(document.fonts),t==="iframe"||t==="all"){let o=document.querySelector('iframe[name="editor-canvas"]');o?.contentDocument&&r(o.contentDocument.fonts)}}function ES(e){if(!e)return;let t;if(Array.isArray(e)?t=e[0]:t=e,!t.startsWith("file:."))return Ugt(t)||(t=encodeURI(t)),t}function A3e(e){let t=new FormData,{fontFace:r,category:o,...n}=e,i={...n,slug:vb(e.slug)};return t.append("font_family_settings",JSON.stringify(i)),t}function M3e(e){return(e?.fontFace??[]).map((r,o)=>{let n={...r},i=new FormData;if(n.file){let s=Array.isArray(n.file)?n.file:[n.file],a=[];s.forEach((c,d)=>{let u=`file-${o}-${d}`;i.append(u,c,c.name),a.push(u)}),n.src=a.length===1?a[0]:a,delete n.file,i.append("font_face_settings",JSON.stringify(n))}else i.append("font_face_settings",JSON.stringify(n));return i})}async function N3e(e,t,r){let o=[];for(let i of t)try{let s=await T3e(e,i,r);o.push({status:"fulfilled",value:s})}catch(s){o.push({status:"rejected",reason:s})}let n={errors:[],successes:[]};return o.forEach((i,s)=>{if(i.status==="fulfilled"&&i.value){let a=i.value;n.successes.push(a)}else i.reason&&n.errors.push({data:t[s],message:i.reason.message})}),n}async function F3e(e){e=Array.isArray(e)?e:[e];let t=await Promise.all(e.map(async r=>fetch(new Request(r)).then(o=>{if(!o.ok)throw new Error(`Error downloading font face asset from ${r}. Server responded with status: ${o.status}`);return o.blob()}).then(o=>{let n=r.split("/").pop();return new I3e([o],n,{type:o.type})})));return t.length===1?t[0]:t}function lte(e,t){return t.findIndex(r=>r.fontWeight===e.fontWeight&&r.fontStyle===e.fontStyle)!==-1}function D3e(e,t,r){t=Array.isArray(t)?[...t]:[t],e=Array.isArray(e)?[...e]:{...e};let o=t.pop(),n=e;for(let i of t){let s=n[i];n=n[i]=Array.isArray(s)?[...s]:{...s}}return n[o]=r,e}function cF(e,t,r=[]){let o=c=>c.slug===e.slug,n=c=>c.find(o),i=c=>c?r.filter(d=>!o(d)):[...r,e],s=c=>{let d=f=>f.fontWeight===t.fontWeight&&f.fontStyle===t.fontStyle;if(!c)return[...r,{...e,fontFace:[t]}];let u=c.fontFace||[];return u.find(d)?u=u.filter(f=>!d(f)):u=[...u,t],u.length===0?r.filter(f=>!o(f)):r.map(f=>o(f)?{...f,fontFace:u}:f)},a=n(r);return t?s(a):i(a)}var L3e=l(P(),1),rs=(0,vh.createContext)({});rs.displayName="FontLibraryContext";function Ggt({children:e}){let t=(0,$b.useRegistry)(),{saveEntityRecord:r,deleteEntityRecord:o}=(0,$b.useDispatch)(Jb.store),{globalStylesId:n}=(0,$b.useSelect)(D=>{let{__experimentalGetCurrentGlobalStylesId:L}=D(Jb.store);return{globalStylesId:L()}},[]),i=(0,Jb.useEntityRecord)("root","globalStyles",n??0,{enabled:n!==void 0}),[s,a]=(0,vh.useState)(!1),{records:c=[],isResolving:d}=(0,Jb.useEntityRecords)("postType","wp_font_family",{_embed:!0}),u=(c||[]).map(D=>({id:D.id,...D.font_family_settings||{},fontFace:D?._embedded?.font_faces?.map(L=>L.font_face_settings)||[]}))||[],[f,m]=We("typography.fontFamilies"),h=async D=>{if(!i.record)return;let L=i.record,U=D3e(L??{},["settings","typography","fontFamilies"],D);await r("root","globalStyles",U)},[g,b]=(0,vh.useState)(""),[v,y]=(0,vh.useState)(void 0),w=f?.theme?f.theme.map(D=>bh(D,{source:"theme"})).sort((D,L)=>D.name.localeCompare(L.name)):[],_=f?.custom?f.custom.map(D=>bh(D,{source:"custom"})).sort((D,L)=>D.name.localeCompare(L.name)):[],x=u?u.map(D=>bh(D,{source:"custom"})).sort((D,L)=>D.name.localeCompare(L.name)):[];(0,vh.useEffect)(()=>{g||y(void 0)},[g]);let C=D=>{if(!D){y(void 0);return}let U=(D.source==="theme"?w:x).find(j=>j.slug===D.slug);y({...U||D,source:D.source})},[S]=(0,vh.useState)(new Set),k=D=>D.reduce((U,j)=>{let Y=j?.fontFace&&j.fontFace?.length>0?j?.fontFace.map(q=>`${q.fontStyle??""}${q.fontWeight??""}`):["normal400"];return U[j.slug]=Y,U},{}),R=D=>k(D==="theme"?w:_),O=(D,L,U,j)=>!L&&!U?!!R(j)[D]:!!R(j)[D]?.includes((L??"")+(U??"")),E=(D,L)=>R(L)[D]||[];async function I(D){a(!0);try{let L=[],U=[];for(let Y of D){let q=!1,ne=await(0,$b.resolveSelect)(Jb.store).getEntityRecords("postType","wp_font_family",{slug:Y.slug,per_page:1,_embed:!0}),ie=ne&&ne.length>0?ne[0]:null,oe=ie?{id:ie.id,...ie.font_family_settings,fontFace:(ie?._embedded?.font_faces??[]).map(we=>we.font_face_settings)||[]}:null;oe||(q=!0,oe=await E3e(A3e(Y),t));let te=oe.fontFace&&Y.fontFace?oe.fontFace.filter(we=>we&&Y.fontFace&&lte(we,Y.fontFace)):[];oe.fontFace&&Y.fontFace&&(Y.fontFace=Y.fontFace.filter(we=>!lte(we,oe.fontFace)));let se=[],ge=[];if(Y?.fontFace?.length??!1){let we=await N3e(oe.id,M3e(Y),t);se=we?.successes,ge=we?.errors}(se?.length>0||te?.length>0)&&(oe.fontFace=[...se],L.push(oe)),oe&&!Y?.fontFace?.length&&L.push(oe),q&&(Y?.fontFace?.length??0)>0&&se?.length===0&&await o("postType","wp_font_family",oe.id,{force:!0}),U=U.concat(ge)}let j=U.reduce((Y,q)=>Y.includes(q.message)?Y:[...Y,q.message],[]);if(L.length>0){let Y=F(L);await h(Y)}if(j.length>0){let Y=new Error((0,cte.__)("There was an error installing fonts."));throw Y.installationErrors=j,Y}}finally{a(!1)}}async function T(D){if(!D?.id)throw new Error((0,cte.__)("Font family to uninstall is not defined."));try{await o("postType","wp_font_family",D.id,{force:!0});let L=M(D);return await h(L),{deleted:!0}}catch(L){throw console.error("There was an error uninstalling the font family:",L),L}}let M=D=>{let U=(f?.[D.source??""]??[]).filter(Y=>Y.slug!==D.slug),j={...f,[D.source??""]:U};return m(j),D.fontFace&&D.fontFace.forEach(Y=>{vR(Y,"all")}),j},F=D=>{let L=V(D),U={...f,custom:O3e(f?.custom,L)};return m(U),B(L),U},V=D=>D.map(({id:L,fontFace:U,...j})=>({...j,...U&&U.length>0?{fontFace:U.map(({id:Y,...q})=>q)}:{}})),B=D=>{D.forEach(L=>{L.fontFace&&L.fontFace.forEach(U=>{let j=ES(U?.src??"");j&&Qb(U,j,"all")})})},z=(D,L)=>{let U=f?.[D.source??""]??[],j=cF(D,L,U);m({...f,[D.source??""]:j});let Y=O(D.slug,L?.fontStyle??"",L?.fontWeight??"",D.source??"custom");if(L&&Y)vR(L,"all");else{let q=ES(L?.src??"");L&&q&&Qb(L,q,"all")}},A=async D=>{if(!D.src)return;let L=ES(D.src);!L||S.has(L)||(Qb(D,L,"document"),S.add(L))};return(0,L3e.jsx)(rs.Provider,{value:{libraryFontSelected:v,handleSetLibraryFontSelected:C,fontFamilies:f??{},baseCustomFonts:x,isFontActivated:O,getFontFacesActivated:E,loadFontFaceAsset:A,installFonts:I,uninstallFontFamily:T,toggleActivateFont:z,getAvailableFontsOutline:k,modalTabOpen:g,setModalTabOpen:b,saveFontFamilies:h,isResolvingLibrary:d,isInstalling:s},children:e})}var dF=Ggt;var IS=l(G(),1),EF=l(Z(),1),TF=l(he(),1),_4e=l(X(),1);var Xt=l(Z(),1),yR=l(he(),1),dte=l(X(),1),kp=l(H(),1),jo=l(G(),1);var PS=l(G(),1),uF=l(H(),1),ld=l(Z(),1);var Iu=l(H(),1);var _h=l(P(),1),V3e=new Set;function Ygt(e){if(e.preview)return e.preview;if(e.src)return Array.isArray(e.src)?e.src[0]:e.src}function qgt(e){return"fontStyle"in e&&e.fontStyle||"fontWeight"in e&&e.fontWeight?e:"fontFace"in e&&e.fontFace&&e.fontFace.length?e.fontFace.find(t=>t.fontStyle==="normal"&&t.fontWeight==="400")||e.fontFace[0]:{fontStyle:"normal",fontWeight:"400",fontFamily:e.fontFamily}}function Kgt({font:e,text:t}){let r=(0,Iu.useRef)(null),o=qgt(e),n=o0(e);t=t||("name"in e?e.name:"");let s=e.preview??Ygt(o),a=!!(s&&/\.(png|jpg|jpeg|gif|svg)$/i.test(s)),[c,d]=(0,Iu.useState)(!1),[u,f]=(0,Iu.useState)(!1),[m,h]=(0,Iu.useState)(),{loadFontFaceAsset:g}=(0,Iu.useContext)(rs),b=a?!!s&&(V3e.has(s)||m===s):u,v=Math.min(Math.max(t.length*12,48),300),y=j5e(o),w={fontSize:"18px",lineHeight:1,opacity:b?"1":"0",...n,...y};return(0,Iu.useEffect)(()=>{if(a)return;let _=new window.IntersectionObserver(([x])=>{d(x.isIntersecting)},{});return r.current&&_.observe(r.current),()=>_.disconnect()},[a]),(0,Iu.useEffect)(()=>{(async()=>c&&!a&&(o.src&&await g(o),f(!0)))()},[o,c,g,a]),(0,_h.jsx)("div",{ref:r,className:"font-library__font-demo",children:a?(0,_h.jsxs)(_h.Fragment,{children:[!b&&(0,_h.jsx)(v2,{className:"font-library__font-variant-demo-skeleton",style:{width:v}}),(0,_h.jsx)("img",{src:s,loading:"lazy",alt:t,onLoad:()=>{s&&V3e.add(s),h(s)},onError:()=>h(s),className:J("font-library__font-variant_demo-image",{"is-loading":!b})})]}):(0,_h.jsx)("span",{style:w,className:"font-library__font-variant_demo-text",children:t})})}var TS=Kgt;var Cp=l(P(),1);function Xgt({font:e,onClick:t,variantsText:r,navigatorPath:o,shouldFocus:n}){let i=e.fontFace?.length||1,s={cursor:t?"pointer":"default"},a=(0,ld.useNavigator)(),c=(0,uF.useRef)(null);return(0,uF.useEffect)(()=>{n&&c.current?.focus()},[n]),(0,Cp.jsx)(ld.Button,{ref:c,__next40pxDefaultSize:!0,onClick:()=>{t(),o&&a.goTo(o)},style:s,className:"font-library__font-card",children:(0,Cp.jsxs)(ld.Flex,{justify:"space-between",wrap:!1,children:[(0,Cp.jsx)(TS,{font:e}),(0,Cp.jsxs)(ld.Flex,{justify:"flex-end",children:[(0,Cp.jsx)(ld.FlexItem,{children:(0,Cp.jsx)(ld.__experimentalText,{className:"font-library__font-card__count",children:r||(0,PS.sprintf)((0,PS._n)("%d variant","%d variants",i),i)})}),(0,Cp.jsx)(ld.FlexItem,{children:(0,Cp.jsx)(Gi,{icon:(0,PS.isRTL)()?Xr:Or})})]})]})})}var _R=Xgt;var fF=l(H(),1),pF=l(Z(),1);var d0=l(P(),1);function Zgt({face:e,font:t}){let{isFontActivated:r,toggleActivateFont:o}=(0,fF.useContext)(rs),n=(t?.fontFace?.length??0)>0?r(t.slug,e.fontStyle,e.fontWeight,t.source):r(t.slug,void 0,void 0,t.source),i=()=>{if((t?.fontFace?.length??0)>0){o(t,e);return}o(t)},s=t.name+" "+lF(e),a=(0,fF.useId)();return(0,d0.jsx)("div",{className:"font-library__font-card",children:(0,d0.jsxs)(pF.Flex,{justify:"flex-start",align:"center",gap:"1rem",children:[(0,d0.jsx)(pF.CheckboxControl,{checked:n,onChange:i,id:a}),(0,d0.jsx)("label",{htmlFor:a,children:(0,d0.jsx)(TS,{font:e,text:s,onClick:i})})]})})}var B3e=Zgt;function z3e(e){switch(e){case"normal":return 400;case"bold":return 700;case"bolder":return 500;case"lighter":return 300;default:return parseInt(e,10)}}function mF(e){return e.sort((t,r)=>t.fontStyle==="normal"&&r.fontStyle!=="normal"?-1:r.fontStyle==="normal"&&t.fontStyle!=="normal"?1:t.fontStyle===r.fontStyle?z3e(t.fontWeight?.toString()??"normal")-z3e(r.fontWeight?.toString()??"normal"):!t.fontStyle||!r.fontStyle?t.fontStyle?-1:1:t.fontStyle.localeCompare(r.fontStyle))}var Tt=l(P(),1);function j3e(e){if(!e)return"";let t={};for(let r of Object.keys(e).sort())t[r]=(e[r]??[]).map(o=>({slug:o.slug,fontFace:(o.fontFace??[]).map(n=>`${n.fontStyle}-${n.fontWeight}`).sort()})).sort((o,n)=>o.slug.localeCompare(n.slug));return JSON.stringify(t)}function Qgt(){let{baseCustomFonts:e,libraryFontSelected:t,handleSetLibraryFontSelected:r,uninstallFontFamily:o,isResolvingLibrary:n,isInstalling:i,saveFontFamilies:s,getFontFacesActivated:a}=(0,kp.useContext)(rs),[c,d]=We("typography.fontFamilies"),[u,f]=(0,kp.useState)(void 0),[m,h]=(0,kp.useState)(!1),[g,b]=(0,kp.useState)(null),[v]=We("typography.fontFamilies",void 0,"base"),y=(0,dte.useSelect)(j=>{let{__experimentalGetCurrentGlobalStylesId:Y}=j(yR.store);return Y()},[]),w=(0,yR.useEntityRecord)("root","globalStyles",y??0,{enabled:y!==void 0}),_=w?.edits?.settings?.typography?.fontFamilies,x=w?.record?.settings?.typography?.fontFamilies,C=(0,kp.useMemo)(()=>_===void 0?!1:j3e(_)!==j3e(x),[_,x]),S=c?.theme?c.theme.map(j=>bh(j,{source:"theme"})).sort((j,Y)=>j.name.localeCompare(Y.name)):[],k=new Set(S.map(j=>j.slug)),R=v?.theme?S.concat(v.theme.filter(j=>!k.has(j.slug)).map(j=>bh(j,{source:"theme"})).sort((j,Y)=>j.name.localeCompare(Y.name))):[],O=t?.source==="custom"&&t?.id,E=(0,dte.useSelect)(j=>{let{canUser:Y}=j(yR.store);return O&&Y("delete",{kind:"postType",name:"wp_font_family",id:O})},[O]),I=!!t&&t?.source!=="theme"&&E,T=()=>{h(!0)},M=async()=>{b(null);try{await s(c),b({type:"success",message:(0,jo.__)("Font family updated successfully.")})}catch(j){b({type:"error",message:(0,jo.sprintf)((0,jo.__)("There was an error updating the font family. %s"),j.message)})}},F=j=>j?!j.fontFace||!j.fontFace.length?[{fontFamily:j.fontFamily,fontStyle:"normal",fontWeight:"400"}]:mF(j.fontFace):[],V=j=>{let Y=j?.fontFace&&(j?.fontFace?.length??0)>0?j.fontFace.length:1,q=a(j.slug,j.source).length;return(0,jo.sprintf)((0,jo.__)("%1$d of %2$d active"),q,Y)};(0,kp.useEffect)(()=>{r(t)},[]);let B=t?a(t.slug,t.source).length:0,z=t?.fontFace?.length??(t?.fontFamily?1:0),A=B>0&&B!==z,D=B===z,L=()=>{if(!t||!t?.source)return;let j=c?.[t.source]?.filter(q=>q.slug!==t.slug)??[],Y=D?j:[...j,t];d({...c,[t.source]:Y}),t.fontFace&&t.fontFace.forEach(q=>{if(D)vR(q,"all");else{let ne=ES(q?.src??"");ne&&Qb(q,ne,"all")}})},U=R.length>0||e.length>0;return(0,Tt.jsxs)("div",{className:"font-library__tabpanel-layout",children:[n&&(0,Tt.jsx)("div",{className:"font-library__loading",children:(0,Tt.jsx)(Xt.ProgressBar,{})}),!n&&(0,Tt.jsxs)(Tt.Fragment,{children:[(0,Tt.jsxs)(Xt.Navigator,{initialPath:t?"/fontFamily":"/",children:[(0,Tt.jsx)(Xt.Navigator.Screen,{path:"/",children:(0,Tt.jsxs)(Xt.__experimentalVStack,{spacing:"8",children:[g&&(0,Tt.jsx)(Xt.Notice,{status:g.type,onRemove:()=>b(null),children:g.message}),!U&&(0,Tt.jsx)(Xt.__experimentalText,{as:"p",children:(0,jo.__)("No fonts installed.")}),R.length>0&&(0,Tt.jsxs)(Xt.__experimentalVStack,{children:[(0,Tt.jsx)("h2",{className:"font-library__fonts-title",children:(0,jo._x)("Theme","font source")}),(0,Tt.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:R.map(j=>(0,Tt.jsx)("li",{className:"font-library__fonts-list-item",children:(0,Tt.jsx)(_R,{font:j,navigatorPath:"/fontFamily",variantsText:V(j),shouldFocus:j.slug===u,onClick:()=>{b(null),r(j)}})},j.slug))})]}),e.length>0&&(0,Tt.jsxs)(Xt.__experimentalVStack,{children:[(0,Tt.jsx)("h2",{className:"font-library__fonts-title",children:(0,jo._x)("Custom","font source")}),(0,Tt.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:e.map(j=>(0,Tt.jsx)("li",{className:"font-library__fonts-list-item",children:(0,Tt.jsx)(_R,{font:j,navigatorPath:"/fontFamily",variantsText:V(j),shouldFocus:j.slug===u,onClick:()=>{b(null),r(j)}})},j.slug))})]})]})}),(0,Tt.jsxs)(Xt.Navigator.Screen,{path:"/fontFamily",children:[t&&(0,Tt.jsx)(Jgt,{font:t,isOpen:m,setIsOpen:h,setNotice:b,uninstallFontFamily:o,handleSetLibraryFontSelected:r}),(0,Tt.jsxs)(Xt.Flex,{justify:"flex-start",children:[(0,Tt.jsx)(Xt.Navigator.BackButton,{icon:(0,jo.isRTL)()?Or:Xr,size:"small",onClick:()=>{f(t?.slug),r(void 0),b(null)},label:(0,jo.__)("Back")}),(0,Tt.jsx)(Xt.__experimentalHeading,{level:2,size:13,className:"global-styles-ui-header",children:t?.name})]}),g&&(0,Tt.jsxs)(Tt.Fragment,{children:[(0,Tt.jsx)(Xt.__experimentalSpacer,{margin:1}),(0,Tt.jsx)(Xt.Notice,{status:g.type,onRemove:()=>b(null),children:g.message}),(0,Tt.jsx)(Xt.__experimentalSpacer,{margin:1})]}),(0,Tt.jsx)(Xt.__experimentalSpacer,{margin:4}),(0,Tt.jsx)(Xt.__experimentalText,{children:(0,jo.__)("Choose font variants. Keep in mind that too many variants could make your site slower.")}),(0,Tt.jsx)(Xt.__experimentalSpacer,{margin:4}),(0,Tt.jsxs)(Xt.__experimentalVStack,{spacing:0,children:[(0,Tt.jsx)(Xt.CheckboxControl,{className:"font-library__select-all",label:(0,jo.__)("Select all"),checked:D,onChange:L,indeterminate:A}),(0,Tt.jsx)(Xt.__experimentalSpacer,{margin:8}),(0,Tt.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:t&&F(t).map((j,Y)=>(0,Tt.jsx)("li",{className:"font-library__fonts-list-item",children:(0,Tt.jsx)(B3e,{font:t,face:j},`face${Y}`)},`face${Y}`))})]})]})]}),(0,Tt.jsxs)(Xt.__experimentalHStack,{justify:"flex-end",className:"font-library__footer",children:[i&&(0,Tt.jsx)(Xt.ProgressBar,{}),I&&(0,Tt.jsx)(Xt.Button,{__next40pxDefaultSize:!0,isDestructive:!0,variant:"tertiary",onClick:T,children:(0,jo.__)("Delete")}),(0,Tt.jsx)(Xt.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:M,disabled:!C,accessibleWhenDisabled:!0,children:(0,jo.__)("Update")})]})]})]})}function Jgt({font:e,isOpen:t,setIsOpen:r,setNotice:o,uninstallFontFamily:n,handleSetLibraryFontSelected:i}){let s=(0,Xt.useNavigator)(),a=async()=>{o(null),r(!1);try{await n(e),s.goBack(),i(void 0),o({type:"success",message:(0,jo.__)("Font family uninstalled successfully.")})}catch(d){o({type:"error",message:(0,jo.__)("There was an error uninstalling the font family.")+d.message})}},c=()=>{r(!1)};return(0,Tt.jsx)(Xt.__experimentalConfirmDialog,{isOpen:t,cancelButtonText:(0,jo.__)("Cancel"),confirmButtonText:(0,jo.__)("Delete"),onCancel:c,onConfirm:a,size:"medium",children:e&&(0,jo.sprintf)((0,jo.__)('Are you sure you want to delete "%s" font and all its variants and assets?'),e.name)})}var hF=Qgt;var ii=l(H(),1),St=l(Z(),1),X3e=l(Me(),1),Po=l(G(),1);var Z3e=l(he(),1);function H3e(e,t){let{category:r,search:o}=t,n=e||[];return r&&r!=="all"&&(n=n.filter(i=>i.categories&&i.categories.indexOf(r)!==-1)),o&&(n=n.filter(i=>i.font_family_settings&&i.font_family_settings.name.toLowerCase().includes(o.toLowerCase()))),n}function U3e(e){return e.reduce((t,r)=>({...t,[r.slug]:(r?.fontFace||[]).reduce((o,n)=>({...o,[`${n.fontStyle}-${n.fontWeight}`]:!0}),{})}),{})}function W3e(e,t,r){return t?!!r[e]?.[`${t.fontStyle}-${t.fontWeight}`]:!!r[e]}var wR=l(G(),1),Ia=l(Z(),1),cd=l(P(),1);function $gt(){let e=()=>{window.localStorage.setItem("wp-font-library-google-fonts-permission","true"),window.dispatchEvent(new Event("storage"))};return(0,cd.jsx)("div",{className:"font-library__google-fonts-confirm",children:(0,cd.jsx)(Ia.Card,{children:(0,cd.jsxs)(Ia.CardBody,{children:[(0,cd.jsx)(Ia.__experimentalHeading,{level:2,children:(0,wR.__)("Connect to Google Fonts")}),(0,cd.jsx)(Ia.__experimentalSpacer,{margin:6}),(0,cd.jsx)(Ia.__experimentalText,{as:"p",children:(0,wR.__)("To install fonts from Google you must give permission to connect directly to Google servers. The fonts you install will be downloaded from Google and stored on your site. Your site will then use these locally-hosted fonts.")}),(0,cd.jsx)(Ia.__experimentalSpacer,{margin:3}),(0,cd.jsx)(Ia.__experimentalText,{as:"p",children:(0,wR.__)("You can alternatively upload files directly on the Upload tab.")}),(0,cd.jsx)(Ia.__experimentalSpacer,{margin:6}),(0,cd.jsx)(Ia.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:e,children:(0,wR.__)("Allow access to Google Fonts")})]})})})}var G3e=$gt;var Y3e=l(H(),1),gF=l(Z(),1);var u0=l(P(),1);function ebt({face:e,font:t,handleToggleVariant:r,selected:o}){let n=()=>{if(t?.fontFace){r(t,e);return}r(t)},i=t.name+" "+lF(e),s=(0,Y3e.useId)();return(0,u0.jsx)("div",{className:"font-library__font-card",children:(0,u0.jsxs)(gF.Flex,{justify:"flex-start",align:"center",gap:"1rem",children:[(0,u0.jsx)(gF.CheckboxControl,{checked:o,onChange:n,id:s}),(0,u0.jsx)("label",{htmlFor:s,children:(0,u0.jsx)(TS,{font:e,text:i,onClick:n})})]})})}var q3e=ebt;var gt=l(P(),1),tbt={slug:"all",name:(0,Po._x)("All","font categories")},K3e="wp-font-library-google-fonts-permission",rbt=500;function obt({slug:e}){let t=e==="google-fonts",r=()=>window.localStorage.getItem(K3e)==="true",[o,n]=(0,ii.useState)(null),[i,s]=(0,ii.useState)(void 0),[a,c]=(0,ii.useState)(null),[d,u]=(0,ii.useState)([]),[f,m]=(0,ii.useState)(1),[h,g]=(0,ii.useState)({}),[b,v]=(0,ii.useState)(t&&!r()),{installFonts:y,isInstalling:w}=(0,ii.useContext)(rs),{record:_,isResolving:x}=(0,Z3e.useEntityRecord)("root","fontCollection",e);(0,ii.useEffect)(()=>{let se=()=>{v(t&&!r())};return se(),window.addEventListener("storage",se),()=>window.removeEventListener("storage",se)},[e,t]);let C=()=>{window.localStorage.setItem(K3e,"false"),window.dispatchEvent(new Event("storage"))};(0,ii.useEffect)(()=>{n(null)},[e]),(0,ii.useEffect)(()=>{u([])},[o]);let S=(0,ii.useMemo)(()=>_?.font_families??[],[_]),k=_?.categories??[],R=[tbt,...k],O=(0,ii.useMemo)(()=>H3e(S,h),[S,h]),E=Math.max(window.innerHeight,rbt),I=Math.floor((E-417)/61),T=Math.ceil(O.length/I),M=(f-1)*I,F=f*I,V=O.slice(M,F),B=se=>{g({...h,category:se}),m(1)},A=(0,X3e.debounce)(se=>{g({...h,search:se}),m(1)},300),D=(se,ge)=>{let we=cF(se,ge,d);u(we)},L=U3e(d),U=()=>{u([])},j=d.length>0?d[0]?.fontFace?.length??0:0,Y=j>0&&j!==o?.fontFace?.length,q=j===o?.fontFace?.length,ne=()=>{let se=[];!q&&o&&se.push(o),u(se)},ie=async()=>{c(null);let se=d[0];try{se?.fontFace&&await Promise.all(se.fontFace.map(async ge=>{ge.src&&(ge.file=await F3e(ge.src))}))}catch{c({type:"error",message:(0,Po.__)("Error installing the fonts, could not be downloaded.")});return}try{await y([se]),c({type:"success",message:(0,Po.__)("Fonts were installed successfully.")})}catch(ge){c({type:"error",message:ge.message})}U()},oe=se=>se?!se.fontFace||!se.fontFace.length?[{fontFamily:se.fontFamily,fontStyle:"normal",fontWeight:"400"}]:mF(se.fontFace):[];if(b)return(0,gt.jsx)(G3e,{});let te=e==="google-fonts"&&!b&&!o;return(0,gt.jsxs)("div",{className:"font-library__tabpanel-layout",children:[x&&(0,gt.jsx)("div",{className:"font-library__loading",children:(0,gt.jsx)(St.ProgressBar,{})}),!x&&_&&(0,gt.jsxs)(gt.Fragment,{children:[(0,gt.jsxs)(St.Navigator,{initialPath:"/",className:"font-library__tabpanel-layout",children:[(0,gt.jsxs)(St.Navigator.Screen,{path:"/",children:[(0,gt.jsxs)(St.__experimentalHStack,{justify:"space-between",children:[(0,gt.jsxs)(St.__experimentalVStack,{children:[(0,gt.jsx)(St.__experimentalHeading,{level:2,size:13,children:_.name}),(0,gt.jsx)(St.__experimentalText,{children:_.description})]}),te&&(0,gt.jsx)(St.DropdownMenu,{icon:Jn,label:(0,Po.__)("Actions"),popoverProps:{position:"bottom left"},controls:[{title:(0,Po.__)("Revoke access to Google Fonts"),onClick:C}]})]}),(0,gt.jsx)(St.__experimentalSpacer,{margin:4}),(0,gt.jsxs)(St.__experimentalHStack,{spacing:4,justify:"space-between",children:[(0,gt.jsx)(St.SearchControl,{className:"font-library__search",value:h.search,placeholder:(0,Po.__)("Font name\u2026"),label:(0,Po.__)("Search"),onChange:A,hideLabelFromVision:!1}),(0,gt.jsx)(St.SelectControl,{label:(0,Po.__)("Category"),value:h.category,onChange:B,children:R&&R.map(se=>(0,gt.jsx)("option",{value:se.slug,children:se.name},se.slug))})]}),(0,gt.jsx)(St.__experimentalSpacer,{margin:4}),!!_?.font_families?.length&&!O.length&&(0,gt.jsx)(St.__experimentalText,{children:(0,Po.__)("No fonts found. Try with a different search term.")}),(0,gt.jsx)("div",{className:"font-library__fonts-grid__main",children:(0,gt.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:V.map(se=>(0,gt.jsx)("li",{className:"font-library__fonts-list-item",children:(0,gt.jsx)(_R,{font:se.font_family_settings,navigatorPath:"/fontFamily",shouldFocus:se.font_family_settings.slug===i,onClick:()=>{n(se.font_family_settings)}})},se.font_family_settings.slug))})})]}),(0,gt.jsxs)(St.Navigator.Screen,{path:"/fontFamily",children:[(0,gt.jsxs)(St.Flex,{justify:"flex-start",children:[(0,gt.jsx)(St.Navigator.BackButton,{icon:(0,Po.isRTL)()?Or:Xr,size:"small",onClick:()=>{s(o?.slug),n(null),c(null)},label:(0,Po.__)("Back")}),(0,gt.jsx)(St.__experimentalHeading,{level:2,size:13,className:"global-styles-ui-header",children:o?.name})]}),a&&(0,gt.jsxs)(gt.Fragment,{children:[(0,gt.jsx)(St.__experimentalSpacer,{margin:1}),(0,gt.jsx)(St.Notice,{status:a.type,onRemove:()=>c(null),children:a.message}),(0,gt.jsx)(St.__experimentalSpacer,{margin:1})]}),(0,gt.jsx)(St.__experimentalSpacer,{margin:4}),(0,gt.jsx)(St.__experimentalText,{children:(0,Po.__)("Select font variants to install.")}),(0,gt.jsx)(St.__experimentalSpacer,{margin:4}),(0,gt.jsx)(St.CheckboxControl,{className:"font-library__select-all",label:(0,Po.__)("Select all"),checked:q,onChange:ne,indeterminate:Y}),(0,gt.jsx)(St.__experimentalVStack,{spacing:0,children:(0,gt.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:o&&oe(o).map((se,ge)=>(0,gt.jsx)("li",{className:"font-library__fonts-list-item",children:(0,gt.jsx)(q3e,{font:o,face:se,handleToggleVariant:D,selected:W3e(o.slug,o.fontFace?se:null,L)})},`face${ge}`))})}),(0,gt.jsx)(St.__experimentalSpacer,{margin:16})]})]}),o&&(0,gt.jsx)(St.Flex,{justify:"flex-end",className:"font-library__footer",children:(0,gt.jsx)(St.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:ie,isBusy:w,disabled:d.length===0||w,accessibleWhenDisabled:!0,children:(0,Po.__)("Install")})}),!o&&(0,gt.jsxs)(St.__experimentalHStack,{expanded:!1,className:"font-library__footer",justify:"end",spacing:6,children:[(0,gt.jsx)(St.__experimentalHStack,{justify:"flex-start",expanded:!1,spacing:1,className:"font-library__page-selection",children:(0,ii.createInterpolateElement)((0,Po.sprintf)((0,Po._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",T),{div:(0,gt.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,gt.jsx)(St.SelectControl,{"aria-label":(0,Po.__)("Current page"),value:f.toString(),options:[...Array(T)].map((se,ge)=>({label:(ge+1).toString(),value:(ge+1).toString()})),onChange:se=>m(parseInt(se)),size:"small",variant:"minimal"})})}),(0,gt.jsxs)(St.__experimentalHStack,{expanded:!1,spacing:1,children:[(0,gt.jsx)(St.Button,{onClick:()=>m(f-1),disabled:f===1,accessibleWhenDisabled:!0,label:(0,Po.__)("Previous page"),icon:(0,Po.isRTL)()?Rc:Ic,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,gt.jsx)(St.Button,{onClick:()=>m(f+1),disabled:f===T,accessibleWhenDisabled:!0,label:(0,Po.__)("Next page"),icon:(0,Po.isRTL)()?Ic:Rc,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})]})]})}var bF=obt;var RS=l(G(),1),Ws=l(Z(),1),SR=l(H(),1);var vF=(e=>typeof Ha<"u"?Ha:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof Ha<"u"?Ha:t)[r]}):e)(function(e){if(typeof Ha<"u")return Ha.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),Q3e=(function(){var e,t,r;return(function(){function o(n,i,s){function a(u,f){if(!i[u]){if(!n[u]){var m=typeof vF=="function"&&vF;if(!f&&m)return m(u,!0);if(c)return c(u,!0);var h=new Error("Cannot find module '"+u+"'");throw h.code="MODULE_NOT_FOUND",h}var g=i[u]={exports:{}};n[u][0].call(g.exports,function(b){var v=n[u][1][b];return a(v||b)},g,g.exports,o,n,i,s)}return i[u].exports}for(var c=typeof vF=="function"&&vF,d=0;d<s.length;d++)a(s[d]);return a}return o})()({1:[function(o,n,i){var s=4096,a=2*s+32,c=2*s-1,d=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);function u(f){this.buf_=new Uint8Array(a),this.input_=f,this.reset()}u.READ_SIZE=s,u.IBUF_MASK=c,u.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var f=0;f<4;f++)this.val_|=this.buf_[this.pos_]<<8*f,++this.pos_;return this.bit_end_pos_>0},u.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var f=this.buf_ptr_,m=this.input_.read(this.buf_,f,s);if(m<0)throw new Error("Unexpected end of input");if(m<s){this.eos_=1;for(var h=0;h<32;h++)this.buf_[f+m+h]=0}if(f===0){for(var h=0;h<32;h++)this.buf_[(s<<1)+h]=this.buf_[h];this.buf_ptr_=s}else this.buf_ptr_=0;this.bit_end_pos_+=m<<3}},u.prototype.fillBitWindow=function(){for(;this.bit_pos_>=8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&c]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},u.prototype.readBits=function(f){32-this.bit_pos_<f&&this.fillBitWindow();var m=this.val_>>>this.bit_pos_&d[f];return this.bit_pos_+=f,m},n.exports=u},{}],2:[function(o,n,i){var s=0,a=1,c=2,d=3;i.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),i.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},{}],3:[function(o,n,i){var s=o("./streams").BrotliInput,a=o("./streams").BrotliOutput,c=o("./bit_reader"),d=o("./dictionary"),u=o("./huffman").HuffmanCode,f=o("./huffman").BrotliBuildHuffmanTable,m=o("./context"),h=o("./prefix"),g=o("./transform"),b=8,v=16,y=256,w=704,_=26,x=6,C=2,S=8,k=255,R=1080,O=18,E=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),I=16,T=new Uint8Array([3,2,1,0,3,3,3,3,3,3,2,2,2,2,2,2]),M=new Int8Array([0,0,0,0,-1,1,-2,2,-3,3,-1,1,-2,2,-3,3]),F=new Uint16Array([256,402,436,468,500,534,566,598,630,662,694,726,758,790,822,854,886,920,952,984,1016,1048,1080]);function V(me){var $;return me.readBits(1)===0?16:($=me.readBits(3),$>0?17+$:($=me.readBits(3),$>0?8+$:17))}function B(me){if(me.readBits(1)){var $=me.readBits(3);return $===0?1:me.readBits($)+(1<<$)}return 0}function z(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1}function A(me){var $=new z,ue,ee,pe;if($.input_end=me.readBits(1),$.input_end&&me.readBits(1))return $;if(ue=me.readBits(2)+4,ue===7){if($.is_metadata=!0,me.readBits(1)!==0)throw new Error("Invalid reserved bit");if(ee=me.readBits(2),ee===0)return $;for(pe=0;pe<ee;pe++){var fe=me.readBits(8);if(pe+1===ee&&ee>1&&fe===0)throw new Error("Invalid size byte");$.meta_block_length|=fe<<pe*8}}else for(pe=0;pe<ue;++pe){var ye=me.readBits(4);if(pe+1===ue&&ue>4&&ye===0)throw new Error("Invalid size nibble");$.meta_block_length|=ye<<pe*4}return++$.meta_block_length,!$.input_end&&!$.is_metadata&&($.is_uncompressed=me.readBits(1)),$}function D(me,$,ue){var ee=$,pe;return ue.fillBitWindow(),$+=ue.val_>>>ue.bit_pos_&k,pe=me[$].bits-S,pe>0&&(ue.bit_pos_+=S,$+=me[$].value,$+=ue.val_>>>ue.bit_pos_&(1<<pe)-1),ue.bit_pos_+=me[$].bits,me[$].value}function L(me,$,ue,ee){for(var pe=0,fe=b,ye=0,Pe=0,Ae=32768,Le=[],re=0;re<32;re++)Le.push(new u(0,0));for(f(Le,0,5,me,O);pe<$&&Ae>0;){var be=0,Ge;if(ee.readMoreInput(),ee.fillBitWindow(),be+=ee.val_>>>ee.bit_pos_&31,ee.bit_pos_+=Le[be].bits,Ge=Le[be].value&255,Ge<v)ye=0,ue[pe++]=Ge,Ge!==0&&(fe=Ge,Ae-=32768>>Ge);else{var Ne=Ge-14,Fe,Je,at=0;if(Ge===v&&(at=fe),Pe!==at&&(ye=0,Pe=at),Fe=ye,ye>0&&(ye-=2,ye<<=Ne),ye+=ee.readBits(Ne)+3,Je=ye-Fe,pe+Je>$)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var Ft=0;Ft<Je;Ft++)ue[pe+Ft]=Pe;pe+=Je,Pe!==0&&(Ae-=Je<<15-Pe)}}if(Ae!==0)throw new Error("[ReadHuffmanCodeLengths] space = "+Ae);for(;pe<$;pe++)ue[pe]=0}function U(me,$,ue,ee){var pe=0,fe,ye=new Uint8Array(me);if(ee.readMoreInput(),fe=ee.readBits(2),fe===1){for(var Pe,Ae=me-1,Le=0,re=new Int32Array(4),be=ee.readBits(2)+1;Ae;)Ae>>=1,++Le;for(Pe=0;Pe<be;++Pe)re[Pe]=ee.readBits(Le)%me,ye[re[Pe]]=2;switch(ye[re[0]]=1,be){case 1:break;case 3:if(re[0]===re[1]||re[0]===re[2]||re[1]===re[2])throw new Error("[ReadHuffmanCode] invalid symbols");break;case 2:if(re[0]===re[1])throw new Error("[ReadHuffmanCode] invalid symbols");ye[re[1]]=1;break;case 4:if(re[0]===re[1]||re[0]===re[2]||re[0]===re[3]||re[1]===re[2]||re[1]===re[3]||re[2]===re[3])throw new Error("[ReadHuffmanCode] invalid symbols");ee.readBits(1)?(ye[re[2]]=3,ye[re[3]]=3):ye[re[0]]=2;break}}else{var Pe,Ge=new Uint8Array(O),Ne=32,Fe=0,Je=[new u(2,0),new u(2,4),new u(2,3),new u(3,2),new u(2,0),new u(2,4),new u(2,3),new u(4,1),new u(2,0),new u(2,4),new u(2,3),new u(3,2),new u(2,0),new u(2,4),new u(2,3),new u(4,5)];for(Pe=fe;Pe<O&&Ne>0;++Pe){var at=E[Pe],Ft=0,er;ee.fillBitWindow(),Ft+=ee.val_>>>ee.bit_pos_&15,ee.bit_pos_+=Je[Ft].bits,er=Je[Ft].value,Ge[at]=er,er!==0&&(Ne-=32>>er,++Fe)}if(!(Fe===1||Ne===0))throw new Error("[ReadHuffmanCode] invalid num_codes or space");L(Ge,me,ye,ee)}if(pe=f($,ue,S,ye,me),pe===0)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return pe}function j(me,$,ue){var ee,pe;return ee=D(me,$,ue),pe=h.kBlockLengthPrefixCode[ee].nbits,h.kBlockLengthPrefixCode[ee].offset+ue.readBits(pe)}function Y(me,$,ue){var ee;return me<I?(ue+=T[me],ue&=3,ee=$[ue]+M[me]):ee=me-I+1,ee}function q(me,$){for(var ue=me[$],ee=$;ee;--ee)me[ee]=me[ee-1];me[0]=ue}function ne(me,$){var ue=new Uint8Array(256),ee;for(ee=0;ee<256;++ee)ue[ee]=ee;for(ee=0;ee<$;++ee){var pe=me[ee];me[ee]=ue[pe],pe&&q(ue,pe)}}function ie(me,$){this.alphabet_size=me,this.num_htrees=$,this.codes=new Array($+$*F[me+31>>>5]),this.htrees=new Uint32Array($)}ie.prototype.decode=function(me){var $,ue,ee=0;for($=0;$<this.num_htrees;++$)this.htrees[$]=ee,ue=U(this.alphabet_size,this.codes,ee,me),ee+=ue};function oe(me,$){var ue={num_htrees:null,context_map:null},ee,pe=0,fe,ye;$.readMoreInput();var Pe=ue.num_htrees=B($)+1,Ae=ue.context_map=new Uint8Array(me);if(Pe<=1)return ue;for(ee=$.readBits(1),ee&&(pe=$.readBits(4)+1),fe=[],ye=0;ye<R;ye++)fe[ye]=new u(0,0);for(U(Pe+pe,fe,0,$),ye=0;ye<me;){var Le;if($.readMoreInput(),Le=D(fe,0,$),Le===0)Ae[ye]=0,++ye;else if(Le<=pe)for(var re=1+(1<<Le)+$.readBits(Le);--re;){if(ye>=me)throw new Error("[DecodeContextMap] i >= context_map_size");Ae[ye]=0,++ye}else Ae[ye]=Le-pe,++ye}return $.readBits(1)&&ne(Ae,me),ue}function te(me,$,ue,ee,pe,fe,ye){var Pe=ue*2,Ae=ue,Le=D($,ue*R,ye),re;Le===0?re=pe[Pe+(fe[Ae]&1)]:Le===1?re=pe[Pe+(fe[Ae]-1&1)]+1:re=Le-2,re>=me&&(re-=me),ee[ue]=re,pe[Pe+(fe[Ae]&1)]=re,++fe[Ae]}function se(me,$,ue,ee,pe,fe){var ye=pe+1,Pe=ue&pe,Ae=fe.pos_&c.IBUF_MASK,Le;if($<8||fe.bit_pos_+($<<3)<fe.bit_end_pos_){for(;$-- >0;)fe.readMoreInput(),ee[Pe++]=fe.readBits(8),Pe===ye&&(me.write(ee,ye),Pe=0);return}if(fe.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;fe.bit_pos_<32;)ee[Pe]=fe.val_>>>fe.bit_pos_,fe.bit_pos_+=8,++Pe,--$;if(Le=fe.bit_end_pos_-fe.bit_pos_>>3,Ae+Le>c.IBUF_MASK){for(var re=c.IBUF_MASK+1-Ae,be=0;be<re;be++)ee[Pe+be]=fe.buf_[Ae+be];Le-=re,Pe+=re,$-=re,Ae=0}for(var be=0;be<Le;be++)ee[Pe+be]=fe.buf_[Ae+be];if(Pe+=Le,$-=Le,Pe>=ye){me.write(ee,ye),Pe-=ye;for(var be=0;be<Pe;be++)ee[be]=ee[ye+be]}for(;Pe+$>=ye;){if(Le=ye-Pe,fe.input_.read(ee,Pe,Le)<Le)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");me.write(ee,ye),$-=Le,Pe=0}if(fe.input_.read(ee,Pe,$)<$)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");fe.reset()}function ge(me){var $=me.bit_pos_+7&-8,ue=me.readBits($-me.bit_pos_);return ue==0}function we(me){var $=new s(me),ue=new c($);V(ue);var ee=A(ue);return ee.meta_block_length}i.BrotliDecompressedSize=we;function ce(me,$){var ue=new s(me);$==null&&($=we(me));var ee=new Uint8Array($),pe=new a(ee);return ve(ue,pe),pe.pos<pe.buffer.length&&(pe.buffer=pe.buffer.subarray(0,pe.pos)),pe.buffer}i.BrotliDecompressBuffer=ce;function ve(me,$){var ue,ee=0,pe=0,fe=0,ye,Pe=0,Ae,Le,re,be,Ge=[16,15,11,4],Ne=0,Fe=0,Je=0,at=[new ie(0,0),new ie(0,0),new ie(0,0)],Ft,er,nt,Mn=128+c.READ_SIZE;nt=new c(me),fe=V(nt),ye=(1<<fe)-16,Ae=1<<fe,Le=Ae-1,re=new Uint8Array(Ae+Mn+d.maxDictionaryWordLength),be=Ae,Ft=[],er=[];for(var Go=0;Go<3*R;Go++)Ft[Go]=new u(0,0),er[Go]=new u(0,0);for(;!pe;){var nr=0,Zn,Lr=[1<<28,1<<28,1<<28],Yo=[0],Ye=[1,1,1],Q=[0,1,0,1,0,1],de=[0],W,xe,Xe,Se,qt=null,Be=null,Ht,Ee=null,Ce,pi=0,tr=null,Ze=0,Fl=0,Ve=null,$e=0,ct=0,ar=0,so,yo;for(ue=0;ue<3;++ue)at[ue].codes=null,at[ue].htrees=null;nt.readMoreInput();var Wi=A(nt);if(nr=Wi.meta_block_length,ee+nr>$.buffer.length){var u_=new Uint8Array(ee+nr);u_.set($.buffer),$.buffer=u_}if(pe=Wi.input_end,Zn=Wi.is_uncompressed,Wi.is_metadata){for(ge(nt);nr>0;--nr)nt.readMoreInput(),nt.readBits(8);continue}if(nr!==0){if(Zn){nt.bit_pos_=nt.bit_pos_+7&-8,se($,nr,ee,re,Le,nt),ee+=nr;continue}for(ue=0;ue<3;++ue)Ye[ue]=B(nt)+1,Ye[ue]>=2&&(U(Ye[ue]+2,Ft,ue*R,nt),U(_,er,ue*R,nt),Lr[ue]=j(er,ue*R,nt),de[ue]=1);for(nt.readMoreInput(),W=nt.readBits(2),xe=I+(nt.readBits(4)<<W),Xe=(1<<W)-1,Se=xe+(48<<W),Be=new Uint8Array(Ye[0]),ue=0;ue<Ye[0];++ue)nt.readMoreInput(),Be[ue]=nt.readBits(2)<<1;var qo=oe(Ye[0]<<x,nt);Ht=qo.num_htrees,qt=qo.context_map;var $s=oe(Ye[2]<<C,nt);for(Ce=$s.num_htrees,Ee=$s.context_map,at[0]=new ie(y,Ht),at[1]=new ie(w,Ye[1]),at[2]=new ie(Se,Ce),ue=0;ue<3;++ue)at[ue].decode(nt);for(tr=0,Ve=0,so=Be[Yo[0]],ct=m.lookupOffsets[so],ar=m.lookupOffsets[so+1],yo=at[1].htrees[0];nr>0;){var sn,ea,za,Pw,lH,ja,Dl,cm,nE,Rw,iE;for(nt.readMoreInput(),Lr[1]===0&&(te(Ye[1],Ft,1,Yo,Q,de,nt),Lr[1]=j(er,R,nt),yo=at[1].htrees[Yo[1]]),--Lr[1],sn=D(at[1].codes,yo,nt),ea=sn>>6,ea>=2?(ea-=2,Dl=-1):Dl=0,za=h.kInsertRangeLut[ea]+(sn>>3&7),Pw=h.kCopyRangeLut[ea]+(sn&7),lH=h.kInsertLengthPrefixCode[za].offset+nt.readBits(h.kInsertLengthPrefixCode[za].nbits),ja=h.kCopyLengthPrefixCode[Pw].offset+nt.readBits(h.kCopyLengthPrefixCode[Pw].nbits),Fe=re[ee-1&Le],Je=re[ee-2&Le],Rw=0;Rw<lH;++Rw)nt.readMoreInput(),Lr[0]===0&&(te(Ye[0],Ft,0,Yo,Q,de,nt),Lr[0]=j(er,0,nt),pi=Yo[0]<<x,tr=pi,so=Be[Yo[0]],ct=m.lookupOffsets[so],ar=m.lookupOffsets[so+1]),nE=m.lookup[ct+Fe]|m.lookup[ar+Je],Ze=qt[tr+nE],--Lr[0],Je=Fe,Fe=D(at[0].codes,at[0].htrees[Ze],nt),re[ee&Le]=Fe,(ee&Le)===Le&&$.write(re,Ae),++ee;if(nr-=lH,nr<=0)break;if(Dl<0){var nE;if(nt.readMoreInput(),Lr[2]===0&&(te(Ye[2],Ft,2,Yo,Q,de,nt),Lr[2]=j(er,2*R,nt),Fl=Yo[2]<<C,Ve=Fl),--Lr[2],nE=(ja>4?3:ja-2)&255,$e=Ee[Ve+nE],Dl=D(at[2].codes,at[2].htrees[$e],nt),Dl>=xe){var cH,pie,sE;Dl-=xe,pie=Dl&Xe,Dl>>=W,cH=(Dl>>1)+1,sE=(2+(Dl&1)<<cH)-4,Dl=xe+(sE+nt.readBits(cH)<<W)+pie}}if(cm=Y(Dl,Ge,Ne),cm<0)throw new Error("[BrotliDecompress] invalid distance");if(ee<ye&&Pe!==ye?Pe=ee:Pe=ye,iE=ee&Le,cm>Pe)if(ja>=d.minDictionaryWordLength&&ja<=d.maxDictionaryWordLength){var sE=d.offsetsByLength[ja],mie=cm-Pe-1,hie=d.sizeBitsByLength[ja],_We=(1<<hie)-1,yWe=mie&_We,gie=mie>>hie;if(sE+=yWe*ja,gie<g.kNumTransforms){var dH=g.transformDictionaryWord(re,iE,sE,ja,gie);if(iE+=dH,ee+=dH,nr-=dH,iE>=be){$.write(re,Ae);for(var M3=0;M3<iE-be;M3++)re[M3]=re[be+M3]}}else throw new Error("Invalid backward reference. pos: "+ee+" distance: "+cm+" len: "+ja+" bytes left: "+nr)}else throw new Error("Invalid backward reference. pos: "+ee+" distance: "+cm+" len: "+ja+" bytes left: "+nr);else{if(Dl>0&&(Ge[Ne&3]=cm,++Ne),ja>nr)throw new Error("Invalid backward reference. pos: "+ee+" distance: "+cm+" len: "+ja+" bytes left: "+nr);for(Rw=0;Rw<ja;++Rw)re[ee&Le]=re[ee-cm&Le],(ee&Le)===Le&&$.write(re,Ae),++ee,--nr}Fe=re[ee-1&Le],Je=re[ee-2&Le]}ee&=1073741823}}$.write(re,ee&Le)}i.BrotliDecompress=ve,d.init()},{"./bit_reader":1,"./context":2,"./dictionary":6,"./huffman":7,"./prefix":9,"./streams":10,"./transform":11}],4:[function(o,n,i){var s=o("base64-js");i.init=function(){var a=o("./decode").BrotliDecompressBuffer,c=s.toByteArray(o("./dictionary.bin.js"));return a(c)}},{"./decode":3,"./dictionary.bin.js":5,"base64-js":8}],5:[function(o,n,i){n.exports="W5/fcQLn5gKf2XUbAiQ1XULX+TZz6ADToDsgqk6qVfeC0e4m6OO2wcQ1J76ZBVRV1fRkEsdu//62zQsFEZWSTCnMhcsQKlS2qOhuVYYMGCkV0fXWEoMFbESXrKEZ9wdUEsyw9g4bJlEt1Y6oVMxMRTEVbCIwZzJzboK5j8m4YH02qgXYhv1V+PM435sLVxyHJihaJREEhZGqL03txGFQLm76caGO/ovxKvzCby/3vMTtX/459f0igi7WutnKiMQ6wODSoRh/8Lx1V3Q99MvKtwB6bHdERYRY0hStJoMjNeTsNX7bn+Y7e4EQ3bf8xBc7L0BsyfFPK43dGSXpL6clYC/I328h54/VYrQ5i0648FgbGtl837svJ35L3Mot/+nPlNpWgKx1gGXQYqX6n+bbZ7wuyCHKcUok12Xjqub7NXZGzqBx0SD+uziNf87t7ve42jxSKQoW3nyxVrWIGlFShhCKxjpZZ5MeGna0+lBkk+kaN8F9qFBAFgEogyMBdcX/T1W/WnMOi/7ycWUQloEBKGeC48MkiwqJkJO+12eQiOFHMmck6q/IjWW3RZlany23TBm+cNr/84/oi5GGmGBZWrZ6j+zykVozz5fT/QH/Da6WTbZYYPynVNO7kxzuNN2kxKKWche5WveitPKAecB8YcAHz/+zXLjcLzkdDSktNIDwZE9J9X+tto43oJy65wApM3mDzYtCwX9lM+N5VR3kXYo0Z3t0TtXfgBFg7gU8oN0Dgl7fZlUbhNll+0uuohRVKjrEd8egrSndy5/Tgd2gqjA4CAVuC7ESUmL3DZoGnfhQV8uwnpi8EGvAVVsowNRxPudck7+oqAUDkwZopWqFnW1riss0t1z6iCISVKreYGNvQcXv+1L9+jbP8cd/dPUiqBso2q+7ZyFBvENCkkVr44iyPbtOoOoCecWsiuqMSML5lv+vN5MzUr+Dnh73G7Q1YnRYJVYXHRJaNAOByiaK6CusgFdBPE40r0rvqXV7tksKO2DrHYXBTv8P5ysqxEx8VDXUDDqkPH6NNOV/a2WH8zlkXRELSa8P+heNyJBBP7PgsG1EtWtNef6/i+lcayzQwQCsduidpbKfhWUDgAEmyhGu/zVTacI6RS0zTABrOYueemnVa19u9fT23N/Ta6RvTpof5DWygqreCqrDAgM4LID1+1T/taU6yTFVLqXOv+/MuQOFnaF8vLMKD7tKWDoBdALgxF33zQccCcdHx8fKIVdW69O7qHtXpeGr9jbbpFA+qRMWr5hp0s67FPc7HAiLV0g0/peZlW7hJPYEhZyhpSwahnf93/tZgfqZWXFdmdXBzqxGHLrQKxoAY6fRoBhgCRPmmGueYZ5JexTVDKUIXzkG/fqp/0U3hAgQdJ9zumutK6nqWbaqvm1pgu03IYR+G+8s0jDBBz8cApZFSBeuWasyqo2OMDKAZCozS+GWSvL/HsE9rHxooe17U3s/lTE+VZAk4j3dp6uIGaC0JMiqR5CUsabPyM0dOYDR7Ea7ip4USZlya38YfPtvrX/tBlhHilj55nZ1nfN24AOAi9BVtz/Mbn8AEDJCqJgsVUa6nQnSxv2Fs7l/NlCzpfYEjmPrNyib/+t0ei2eEMjvNhLkHCZlci4WhBe7ePZTmzYqlY9+1pxtS4GB+5lM1BHT9tS270EWUDYFq1I0yY/fNiAk4bk9yBgmef/f2k6AlYQZHsNFnW8wBQxCd68iWv7/35bXfz3JZmfGligWAKRjIs3IpzxQ27vAglHSiOzCYzJ9L9A1CdiyFvyR66ucA4jKifu5ehwER26yV7HjKqn5Mfozo7Coxxt8LWWPT47BeMxX8p0Pjb7hZn+6bw7z3Lw+7653j5sI8CLu5kThpMlj1m4c2ch3jGcP1FsT13vuK3qjecKTZk2kHcOZY40UX+qdaxstZqsqQqgXz+QGF99ZJLqr3VYu4aecl1Ab5GmqS8k/GV5b95zxQ5d4EfXUJ6kTS/CXF/aiqKDOT1T7Jz5z0PwDUcwr9clLN1OJGCiKfqvah+h3XzrBOiLOW8wvn8gW6qE8vPxi+Efv+UH55T7PQFVMh6cZ1pZQlzJpKZ7P7uWvwPGJ6DTlR6wbyj3Iv2HyefnRo/dv7dNx+qaa0N38iBsR++Uil7Wd4afwDNsrzDAK4fXZwvEY/jdKuIKXlfrQd2C39dW7ntnRbIp9OtGy9pPBn/V2ASoi/2UJZfS+xuGLH8bnLuPlzdTNS6zdyk8Dt/h6sfOW5myxh1f+zf3zZ3MX/mO9cQPp5pOx967ZA6/pqHvclNfnUFF+rq+Vd7alKr6KWPcIDhpn6v2K6NlUu6LrKo8b/pYpU/Gazfvtwhn7tEOUuXht5rUJdSf6sLjYf0VTYDgwJ81yaqKTUYej/tbHckSRb/HZicwGJqh1mAHB/IuNs9dc9yuvF3D5Xocm3elWFdq5oEy70dYFit79yaLiNjPj5UUcVmZUVhQEhW5V2Z6Cm4HVH/R8qlamRYwBileuh07CbEce3TXa2JmXWBf+ozt319psboobeZhVnwhMZzOeQJzhpTDbP71Tv8HuZxxUI/+ma3XW6DFDDs4+qmpERwHGBd2edxwUKlODRdUWZ/g0GOezrbzOZauFMai4QU6GVHV6aPNBiBndHSsV4IzpvUiiYyg6OyyrL4Dj5q/Lw3N5kAwftEVl9rNd7Jk5PDij2hTH6wIXnsyXkKePxbmHYgC8A6an5Fob/KH5GtC0l4eFso+VpxedtJHdHpNm+Bvy4C79yVOkrZsLrQ3OHCeB0Ra+kBIRldUGlDCEmq2RwXnfyh6Dz+alk6eftI2n6sastRrGwbwszBeDRS/Fa/KwRJkCzTsLr/JCs5hOPE/MPLYdZ1F1fv7D+VmysX6NpOC8aU9F4Qs6HvDyUy9PvFGDKZ/P5101TYHFl8pjj6wm/qyS75etZhhfg0UEL4OYmHk6m6dO192AzoIyPSV9QedDA4Ml23rRbqxMPMxf7FJnDc5FTElVS/PyqgePzmwVZ26NWhRDQ+oaT7ly7ell4s3DypS1s0g+tOr7XHrrkZj9+x/mJBttrLx98lFIaRZzHz4aC7r52/JQ4VjHahY2/YVXZn/QC2ztQb/sY3uRlyc5vQS8nLPGT/n27495i8HPA152z7Fh5aFpyn1GPJKHuPL8Iw94DuW3KjkURAWZXn4EQy89xiKEHN1mk/tkM4gYDBxwNoYvRfE6LFqsxWJtPrDGbsnLMap3Ka3MUoytW0cvieozOmdERmhcqzG+3HmZv2yZeiIeQTKGdRT4HHNxekm1tY+/n06rGmFleqLscSERzctTKM6G9P0Pc1RmVvrascIxaO1CQCiYPE15bD7c3xSeW7gXxYjgxcrUlcbIvO0r+Yplhx0kTt3qafDOmFyMjgGxXu73rddMHpV1wMubyAGcf/v5dLr5P72Ta9lBF+fzMJrMycwv+9vnU3ANIl1cH9tfW7af8u0/HG0vV47jNFXzFTtaha1xvze/s8KMtCYucXc1nzfd/MQydUXn/b72RBt5wO/3jRcMH9BdhC/yctKBIveRYPrNpDWqBsO8VMmP+WvRaOcA4zRMR1PvSoO92rS7pYEv+fZfEfTMzEdM+6X5tLlyxExhqLRkms5EuLovLfx66de5fL2/yX02H52FPVwahrPqmN/E0oVXnsCKhbi/yRxX83nRbUKWhzYceXOntfuXn51NszJ6MO73pQf5Pl4in3ec4JU8hF7ppV34+mm9r1LY0ee/i1O1wpd8+zfLztE0cqBxggiBi5Bu95v9l3r9r/U5hweLn+TbfxowrWDqdJauKd8+q/dH8sbPkc9ttuyO94f7/XK/nHX46MPFLEb5qQlNPvhJ50/59t9ft3LXu7uVaWaO2bDrDCnRSzZyWvFKxO1+vT8MwwunR3bX0CkfPjqb4K9O19tn5X50PvmYpEwHtiW9WtzuV/s76B1zvLLNkViNd8ySxIl/3orfqP90TyTGaf7/rx8jQzeHJXdmh/N6YDvbvmTBwCdxfEQ1NcL6wNMdSIXNq7b1EUzRy1/Axsyk5p22GMG1b+GxFgbHErZh92wuvco0AuOLXct9hvw2nw/LqIcDRRmJmmZzcgUa7JpM/WV/S9IUfbF56TL2orzqwebdRD8nIYNJ41D/hz37Fo11p2Y21wzPcn713qVGhqtevStYfGH4n69OEJtPvbbLYWvscDqc3Hgnu166+tAyLnxrX0Y5zoYjV++1sI7t5kMr02KT/+uwtkc+rZLOf/qn/s3nYCf13Dg8/sB2diJgjGqjQ+TLhxbzyue2Ob7X6/9lUwW7a+lbznHzOYy8LKW1C/uRPbQY3KW/0gO9LXunHLvPL97afba9bFtc9hmz7GAttjVYlCvQAiOwAk/gC5+hkLEs6tr3AZKxLJtOEwk2dLxTYWsIB/j/ToWtIWzo906FrSG8iaqqqqqqiIiIiAgzMzMzNz+AyK+01/zi8n8S+Y1MjoRaQ80WU/G8MBlO+53VPXANrWm4wzGUVZUjjBJZVdhpcfkjsmcWaO+UEldXi1e+zq+HOsCpknYshuh8pOLISJun7TN0EIGW2xTnlOImeecnoGW4raxe2G1T3HEvfYUYMhG+gAFOAwh5nK8mZhwJMmN7r224QVsNFvZ87Z0qatvknklyPDK3Hy45PgVKXji52Wen4d4PlFVVYGnNap+fSpFbK90rYnhUc6n91Q3AY9E0tJOFrcfZtm/491XbcG/jsViUPPX76qmeuiz+qY1Hk7/1VPM405zWVuoheLUimpWYdVzCmUdKHebMdzgrYrb8mL2eeLSnRWHdonfZa8RsOU9F37w+591l5FLYHiOqWeHtE/lWrBHcRKp3uhtr8yXm8LU/5ms+NM6ZKsqu90cFZ4o58+k4rdrtB97NADFbwmEG7lXqvirhOTOqU14xuUF2myIjURcPHrPOQ4lmM3PeMg7bUuk0nnZi67bXsU6H8lhqIo8TaOrEafCO1ARK9PjC0QOoq2BxmMdgYB9G/lIb9++fqNJ2s7BHGFyBNmZAR8J3KCo012ikaSP8BCrf6VI0X5xdnbhHIO+B5rbOyB54zXkzfObyJ4ecwxfqBJMLFc7m59rNcw7hoHnFZ0b00zee+gTqvjm61Pb4xn0kcDX4jvHM0rBXZypG3DCKnD/Waa/ZtHmtFPgO5eETx+k7RrVg3aSwm2YoNXnCs3XPQDhNn+Fia6IlOOuIG6VJH7TP6ava26ehKHQa2T4N0tcZ9dPCGo3ZdnNltsHQbeYt5vPnJezV/cAeNypdml1vCHI8M81nSRP5Qi2+mI8v/sxiZru9187nRtp3f/42NemcONa+4eVC3PCZzc88aZh851CqSsshe70uPxeN/dmYwlwb3trwMrN1Gq8jbnApcVDx/yDPeYs5/7r62tsQ6lLg+DiFXTEhzR9dHqv0iT4tgj825W+H3XiRUNUZT2kR9Ri0+lp+UM3iQtS8uOE23Ly4KYtvqH13jghUntJRAewuzNLDXp8RxdcaA3cMY6TO2IeSFRXezeWIjCqyhsUdMYuCgYTZSKpBype1zRfq8FshvfBPc6BAQWl7/QxIDp3VGo1J3vn42OEs3qznws+YLRXbymyB19a9XBx6n/owcyxlEYyFWCi+kG9F+EyD/4yn80+agaZ9P7ay2Dny99aK2o91FkfEOY8hBwyfi5uwx2y5SaHmG+oq/zl1FX/8irOf8Y3vAcX/6uLP6A6nvMO24edSGPjQc827Rw2atX+z2bKq0CmW9mOtYnr5/AfDa1ZfPaXnKtlWborup7QYx+Or2uWb+N3N//2+yDcXMqIJdf55xl7/vsj4WoPPlxLxtVrkJ4w/tTe3mLdATOOYwxcq52w5Wxz5MbPdVs5O8/lhfE7dPj0bIiPQ3QV0iqm4m3YX8hRfc6jQ3fWepevMqUDJd86Z4vwM40CWHnn+WphsGHfieF02D3tmZvpWD+kBpNCFcLnZhcmmrhpGzzbdA+sQ1ar18OJD87IOKOFoRNznaHPNHUfUNhvY1iU+uhvEvpKHaUn3qK3exVVyX4joipp3um7FmYJWmA+WbIDshRpbVRx5/nqstCgy87FGbfVB8yDGCqS+2qCsnRwnSAN6zgzxfdB2nBT/vZ4/6uxb6oH8b4VBRxiIB93wLa47hG3w2SL/2Z27yOXJFwZpSJaBYyvajA7vRRYNKqljXKpt/CFD/tSMr18DKKbwB0xggBePatl1nki0yvqW5zchlyZmJ0OTxJ3D+fsYJs/mxYN5+Le5oagtcl+YsVvy8kSjI2YGvGjvmpkRS9W2dtXqWnVuxUhURm1lKtou/hdEq19VBp9OjGvHEQSmrpuf2R24mXGheil8KeiANY8fW1VERUfBImb64j12caBZmRViZHbeVMjCrPDg9A90IXrtnsYCuZtRQ0PyrKDjBNOsPfKsg1pA02gHlVr0OXiFhtp6nJqXVzcbfM0KnzC3ggOENPE9VBdmHKN6LYaijb4wXxJn5A0FSDF5j+h1ooZx885Jt3ZKzO5n7Z5WfNEOtyyPqQEnn7WLv5Fis3PdgMshjF1FRydbNyeBbyKI1oN1TRVrVK7kgsb/zjX4NDPIRMctVeaxVB38Vh1x5KbeJbU138AM5KzmZu3uny0ErygxiJF7GVXUrPzFxrlx1uFdAaZFDN9cvIb74qD9tzBMo7L7WIEYK+sla1DVMHpF0F7b3+Y6S+zjvLeDMCpapmJo1weBWuxKF3rOocih1gun4BoJh1kWnV/Jmiq6uOhK3VfKxEHEkafjLgK3oujaPzY6SXg8phhL4TNR1xvJd1Wa0aYFfPUMLrNBDCh4AuGRTbtKMc6Z1Udj8evY/ZpCuMAUefdo69DZUngoqE1P9A3PJfOf7WixCEj+Y6t7fYeHbbxUAoFV3M89cCKfma3fc1+jKRe7MFWEbQqEfyzO2x/wrO2VYH7iYdQ9BkPyI8/3kXBpLaCpU7eC0Yv/am/tEDu7HZpqg0EvHo0nf/R/gRzUWy33/HXMJQeu1GylKmOkXzlCfGFruAcPPhaGqZOtu19zsJ1SO2Jz4Ztth5cBX6mRQwWmDwryG9FUMlZzNckMdK+IoMJv1rOWnBamS2w2KHiaPMPLC15hCZm4KTpoZyj4E2TqC/P6r7/EhnDMhKicZZ1ZwxuC7DPzDGs53q8gXaI9kFTK+2LTq7bhwsTbrMV8Rsfua5lMS0FwbTitUVnVa1yTb5IX51mmYnUcP9wPr8Ji1tiYJeJV9GZTrQhF7vvdU2OTU42ogJ9FDwhmycI2LIg++03C6scYhUyUuMV5tkw6kGUoL+mjNC38+wMdWNljn6tGPpRES7veqrSn5TRuv+dh6JVL/iDHU1db4c9WK3++OrH3PqziF916UMUKn8G67nN60GfWiHrXYhUG3yVWmyYak59NHj8t1smG4UDiWz2rPHNrKnN4Zo1LBbr2/eF9YZ0n0blx2nG4X+EKFxvS3W28JESD+FWk61VCD3z/URGHiJl++7TdBwkCj6tGOH3qDb0QqcOF9Kzpj0HUb/KyFW3Yhj2VMKJqGZleFBH7vqvf7WqLC3XMuHV8q8a4sTFuxUtkD/6JIBvKaVjv96ndgruKZ1k/BHzqf2K9fLk7HGXANyLDd1vxkK/i055pnzl+zw6zLnwXlVYVtfmacJgEpRP1hbGgrYPVN6v2lG+idQNGmwcKXu/8xEj/P6qe/sB2WmwNp6pp8jaISMkwdleFXYK55NHWLTTbutSUqjBfDGWo/Yg918qQ+8BRZSAHZbfuNZz2O0sov1Ue4CWlVg3rFhM3Kljj9ksGd/NUhk4nH+a5UN2+1i8+NM3vRNp7uQ6sqexSCukEVlVZriHNqFi5rLm9TMWa4qm3idJqppQACol2l4VSuvWLfta4JcXy3bROPNbXOgdOhG47LC0CwW/dMlSx4Jf17aEU3yA1x9p+Yc0jupXgcMuYNku64iYOkGToVDuJvlbEKlJqsmiHbvNrIVZEH+yFdF8DbleZ6iNiWwMqvtMp/mSpwx5KxRrT9p3MAPTHGtMbfvdFhyj9vhaKcn3At8Lc16Ai+vBcSp1ztXi7rCJZx/ql7TXcclq6Q76UeKWDy9boS0WHIjUuWhPG8LBmW5y2rhuTpM5vsLt+HOLh1Yf0DqXa9tsfC+kaKt2htA0ai/L2i7RKoNjEwztkmRU0GfgW1TxUvPFhg0V7DdfWJk5gfrccpYv+MA9M0dkGTLECeYwUixRzjRFdmjG7zdZIl3XKB9YliNKI31lfa7i2JG5C8Ss+rHe0D7Z696/V3DEAOWHnQ9yNahMUl5kENWS6pHKKp2D1BaSrrHdE1w2qNxIztpXgUIrF0bm15YML4b6V1k+GpNysTahKMVrrS85lTVo9OGJ96I47eAy5rYWpRf/mIzeoYU1DKaQCTUVwrhHeyNoDqHel+lLxr9WKzhSYw7vrR6+V5q0pfi2k3L1zqkubY6rrd9ZLvSuWNf0uqnkY+FpTvFzSW9Fp0b9l8JA7THV9eCi/PY/SCZIUYx3BU2alj7Cm3VV6eYpios4b6WuNOJdYXUK3zTqj5CVG2FqYM4Z7CuIU0qO05XR0d71FHM0YhZmJmTRfLlXEumN82BGtzdX0S19t1e+bUieK8zRmqpa4Qc5TSjifmaQsY2ETLjhI36gMR1+7qpjdXXHiceUekfBaucHShAOiFXmv3sNmGQyU5iVgnoocuonQXEPTFwslHtS8R+A47StI9wj0iSrtbi5rMysczFiImsQ+bdFClnFjjpXXwMy6O7qfjOr8Fb0a7ODItisjnn3EQO16+ypd1cwyaAW5Yzxz5QknfMO7643fXW/I9y3U2xH27Oapqr56Z/tEzglj6IbT6HEHjopiXqeRbe5mQQvxtcbDOVverN0ZgMdzqRYRjaXtMRd56Q4cZSmdPvZJdSrhJ1D9zNXPqAEqPIavPdfubt5oke2kmv0dztIszSv2VYuoyf1UuopbsYb+uX9h6WpwjpgtZ6fNNawNJ4q8O3CFoSbioAaOSZMx2GYaPYB+rEb6qjQiNRFQ76TvwNFVKD+BhH9VhcKGsXzmMI7BptU/CNWolM7YzROvpFAntsiWJp6eR2d3GarcYShVYSUqhmYOWj5E96NK2WvmYNTeY7Zs4RUEdv9h9QT4EseKt6LzLrqEOs3hxAY1MaNWpSa6zZx8F3YOVeCYMS88W+CYHDuWe4yoc6YK+djDuEOrBR5lvh0r+Q9uM88lrjx9x9AtgpQVNE8r+3O6Gvw59D+kBF/UMXyhliYUtPjmvXGY6Dk3x+kEOW+GtdMVC4EZTqoS/jmR0P0LS75DOc/w2vnri97M4SdbZ8qeU7gg8DVbERkU5geaMQO3mYrSYyAngeUQqrN0C0/vsFmcgWNXNeidsTAj7/4MncJR0caaBUpbLK1yBCBNRjEv6KvuVSdpPnEMJdsRRtqJ+U8tN1gXA4ePHc6ZT0eviI73UOJF0fEZ8YaneAQqQdGphNvwM4nIqPnXxV0xA0fnCT+oAhJuyw/q8jO0y8CjSteZExwBpIN6SvNp6A5G/abi6egeND/1GTguhuNjaUbbnSbGd4L8937Ezm34Eyi6n1maeOBxh3PI0jzJDf5mh/BsLD7F2GOKvlA/5gtvxI3/eV4sLfKW5Wy+oio+es/u6T8UU+nsofy57Icb/JlZHPFtCgd/x+bwt3ZT+xXTtTtTrGAb4QehC6X9G+8YT+ozcLxDsdCjsuOqwPFnrdLYaFc92Ui0m4fr39lYmlCaqTit7G6O/3kWDkgtXjNH4BiEm/+jegQnihOtfffn33WxsFjhfMd48HT+f6o6X65j7XR8WLSHMFkxbvOYsrRsF1bowDuSQ18Mkxk4qz2zoGPL5fu9h2Hqmt1asl3Q3Yu3szOc+spiCmX4AETBM3pLoTYSp3sVxahyhL8eC4mPN9k2x3o0xkiixIzM3CZFzf5oR4mecQ5+ax2wCah3/crmnHoqR0+KMaOPxRif1oEFRFOO/kTPPmtww+NfMXxEK6gn6iU32U6fFruIz8Q4WgljtnaCVTBgWx7diUdshC9ZEa5yKpRBBeW12r/iNc/+EgNqmhswNB8SBoihHXeDF7rrWDLcmt3V8GYYN7pXRy4DZjj4DJuUBL5iC3DQAaoo4vkftqVTYRGLS3mHZ7gdmdTTqbgNN/PTdTCOTgXolc88MhXAEUMdX0iy1JMuk5wLsgeu0QUYlz2S4skTWwJz6pOm/8ihrmgGfFgri+ZWUK2gAPHgbWa8jaocdSuM4FJYoKicYX/ZSENkg9Q1ZzJfwScfVnR2DegOGwCvmogaWJCLQepv9WNlU6QgsmOwICquU28Mlk3d9W5E81lU/5Ez0LcX6lwKMWDNluNKfBDUy/phJgBcMnfkh9iRxrdOzgs08JdPB85Lwo+GUSb4t3nC+0byqMZtO2fQJ4U2zGIr49t/28qmmGv2RanDD7a3FEcdtutkW8twwwlUSpb8QalodddbBfNHKDQ828BdE7OBgFdiKYohLawFYqpybQoxATZrheLhdI7+0Zlu9Q1myRcd15r9UIm8K2LGJxqTegntqNVMKnf1a8zQiyUR1rxoqjiFxeHxqFcYUTHfDu7rhbWng6qOxOsI+5A1p9mRyEPdVkTlE24vY54W7bWc6jMgZvNXdfC9/9q7408KDsbdL7Utz7QFSDetz2picArzrdpL8OaCHC9V26RroemtDZ5yNM/KGkWMyTmfnInEvwtSD23UcFcjhaE3VKzkoaEMKGBft4XbIO6forTY1lmGQwVmKicBCiArDzE+1oIxE08fWeviIOD5TznqH+OoHadvoOP20drMPe5Irg3XBQziW2XDuHYzjqQQ4wySssjXUs5H+t3FWYMHppUnBHMx/nYIT5d7OmjDbgD9F6na3m4l7KdkeSO3kTEPXafiWinogag7b52taiZhL1TSvBFmEZafFq2H8khQaZXuitCewT5FBgVtPK0j4xUHPfUz3Q28eac1Z139DAP23dgki94EC8vbDPTQC97HPPSWjUNG5tWKMsaxAEMKC0665Xvo1Ntd07wCLNf8Q56mrEPVpCxlIMVlQlWRxM3oAfpgIc+8KC3rEXUog5g06vt7zgXY8grH7hhwVSaeuvC06YYRAwpbyk/Unzj9hLEZNs2oxPQB9yc+GnL6zTgq7rI++KDJwX2SP8Sd6YzTuw5lV/kU6eQxRD12omfQAW6caTR4LikYkBB1CMOrvgRr/VY75+NSB40Cni6bADAtaK+vyxVWpf9NeKJxN2KYQ8Q2xPB3K1s7fuhvWbr2XpgW044VD6DRs0qXoqKf1NFsaGvKJc47leUV3pppP/5VTKFhaGuol4Esfjf5zyCyUHmHthChcYh4hYLQF+AFWsuq4t0wJyWgdwQVOZiV0efRHPoK5+E1vjz9wTJmVkITC9oEstAsyZSgE/dbicwKr89YUxKZI+owD205Tm5lnnmDRuP/JnzxX3gMtlrcX0UesZdxyQqYQuEW4R51vmQ5xOZteUd8SJruMlTUzhtVw/Nq7eUBcqN2/HVotgfngif60yKEtoUx3WYOZlVJuJOh8u59fzSDPFYtQgqDUAGyGhQOAvKroXMcOYY0qjnStJR/G3aP+Jt1sLVlGV8POwr/6OGsqetnyF3TmTqZjENfnXh51oxe9qVUw2M78EzAJ+IM8lZ1MBPQ9ZWSVc4J3mWSrLKrMHReA5qdGoz0ODRsaA+vwxXA2cAM4qlfzBJA6581m4hzxItQw5dxrrBL3Y6kCbUcFxo1S8jyV44q//+7ASNNudZ6xeaNOSIUffqMn4A9lIjFctYn2gpEPAb3f7p3iIBN8H14FUGQ9ct2hPsL+cEsTgUrR47uJVN4n4wt/wgfwwHuOnLd4yobkofy8JvxSQTA7rMpDIc608SlZFJfZYcmbT0tAHpPE8MrtQ42siTUNWxqvWZOmvu9f0JPoQmg+6l7sZWwyfi6PXkxJnwBraUG0MYG4zYHQz3igy/XsFkx5tNQxw43qvI9dU3f0DdhOUlHKjmi1VAr2Kiy0HZwD8VeEbhh0OiDdMYspolQsYdSwjCcjeowIXNZVUPmL2wwIkYhmXKhGozdCJ4lRKbsf4NBh/XnQoS92NJEWOVOFs2YhN8c5QZFeK0pRdAG40hqvLbmoSA8xQmzOOEc7wLcme9JOsjPCEgpCwUs9E2DohMHRhUeyGIN6TFvrbny8nDuilsDpzrH5mS76APoIEJmItS67sQJ+nfwddzmjPxcBEBBCw0kWDwd0EZCkNeOD7NNQhtBm7KHL9mRxj6U1yWU2puzlIDtpYxdH4ZPeXBJkTGAJfUr/oTCz/iypY6uXaR2V1doPxJYlrw2ghH0D5gbrhFcIxzYwi4a/4hqVdf2DdxBp6vGYDjavxMAAoy+1+3aiO6S3W/QAKNVXagDtvsNtx7Ks+HKgo6U21B+QSZgIogV5Bt+BnXisdVfy9VyXV+2P5fMuvdpAjM1o/K9Z+XnE4EOCrue+kcdYHqAQ0/Y/OmNlQ6OI33jH/uD1RalPaHpJAm2av0/xtpqdXVKNDrc9F2izo23Wu7firgbURFDNX9eGGeYBhiypyXZft2j3hTvzE6PMWKsod//rEILDkzBXfi7xh0eFkfb3/1zzPK/PI5Nk3FbZyTl4mq5BfBoVoqiPHO4Q4QKZAlrQ3MdNfi3oxIjvsM3kAFv3fdufurqYR3PSwX/mpGy/GFI/B2MNPiNdOppWVbs/gjF3YH+QA9jMhlAbhvasAHstB0IJew09iAkmXHl1/TEj+jvHOpOGrPRQXbPADM+Ig2/OEcUcpgPTItMtW4DdqgfYVI/+4hAFWYjUGpOP/UwNuB7+BbKOcALbjobdgzeBQfjgNSp2GOpxzGLj70Vvq5cw2AoYENwKLUtJUX8sGRox4dVa/TN4xKwaKcl9XawQR/uNus700Hf17pyNnezrUgaY9e4MADhEDBpsJT6y1gDJs1q6wlwGhuUzGR7C8kgpjPyHWwsvrf3yn1zJEIRa5eSxoLAZOCR9xbuztxFRJW9ZmMYfCFJ0evm9F2fVnuje92Rc4Pl6A8bluN8MZyyJGZ0+sNSb//DvAFxC2BqlEsFwccWeAl6CyBcQV1bx4mQMBP1Jxqk1EUADNLeieS2dUFbQ/c/kvwItbZ7tx0st16viqd53WsRmPTKv2AD8CUnhtPWg5aUegNpsYgasaw2+EVooeNKmrW3MFtj76bYHJm5K9gpAXZXsE5U8DM8XmVOSJ1F1WnLy6nQup+jx52bAb+rCq6y9WXl2B2oZDhfDkW7H3oYfT/4xx5VncBuxMXP2lNfhUVQjSSzSRbuZFE4vFawlzveXxaYKVs8LpvAb8IRYF3ZHiRnm0ADeNPWocwxSzNseG7NrSEVZoHdKWqaGEBz1N8Pt7kFbqh3LYmAbm9i1IChIpLpM5AS6mr6OAPHMwwznVy61YpBYX8xZDN/a+lt7n+x5j4bNOVteZ8lj3hpAHSx1VR8vZHec4AHO9XFCdjZ9eRkSV65ljMmZVzaej2qFn/qt1lvWzNZEfHxK3qOJrHL6crr0CRzMox5f2e8ALBB4UGFZKA3tN6F6IXd32GTJXGQ7DTi9j/dNcLF9jCbDcWGKxoKTYblIwbLDReL00LRcDPMcQuXLMh5YzgtfjkFK1DP1iDzzYYVZz5M/kWYRlRpig1htVRjVCknm+h1M5LiEDXOyHREhvzCGpFZjHS0RsK27o2avgdilrJkalWqPW3D9gmwV37HKmfM3F8YZj2ar+vHFvf3B8CRoH4kDHIK9mrAg+owiEwNjjd9V+FsQKYR8czJrUkf7Qoi2YaW6EVDZp5zYlqiYtuXOTHk4fAcZ7qBbdLDiJq0WNV1l2+Hntk1mMWvxrYmc8kIx8G3rW36J6Ra4lLrTOCgiOihmow+YnzUT19jbV2B3RWqSHyxkhmgsBqMYWvOcUom1jDQ436+fcbu3xf2bbeqU/ca+C4DOKE+e3qvmeMqW3AxejfzBRFVcwVYPq4L0APSWWoJu+5UYX4qg5U6YTioqQGPG9XrnuZ/BkxuYpe6Li87+18EskyQW/uA+uk2rpHpr6hut2TlVbKgWkFpx+AZffweiw2+VittkEyf/ifinS/0ItRL2Jq3tQOcxPaWO2xrG68GdFoUpZgFXaP2wYVtRc6xYCfI1CaBqyWpg4bx8OHBQwsV4XWMibZZ0LYjWEy2IxQ1mZrf1/UNbYCJplWu3nZ4WpodIGVA05d+RWSS+ET9tH3RfGGmNI1cIY7evZZq7o+a0bjjygpmR3mVfalkT/SZGT27Q8QGalwGlDOS9VHCyFAIL0a1Q7JiW3saz9gqY8lqKynFrPCzxkU4SIfLc9VfCI5edgRhDXs0edO992nhTKHriREP1NJC6SROMgQ0xO5kNNZOhMOIT99AUElbxqeZF8A3xrfDJsWtDnUenAHdYWSwAbYjFqQZ+D5gi3hNK8CSxU9i6f6ClL9IGlj1OPMQAsr84YG6ijsJpCaGWj75c3yOZKBB9mNpQNPUKkK0D6wgLH8MGoyRxTX6Y05Q4AnYNXMZwXM4eij/9WpsM/9CoRnFQXGR6MEaY+FXvXEO3RO0JaStk6OXuHVATHJE+1W+TU3bSZ2ksMtqjO0zfSJCdBv7y2d8DMx6TfVme3q0ZpTKMMu4YL/t7ciTNtdDkwPogh3Cnjx7qk08SHwf+dksZ7M2vCOlfsF0hQ6J4ehPCaHTNrM/zBSOqD83dBEBCW/F/LEmeh0nOHd7oVl3/Qo/9GUDkkbj7yz+9cvvu+dDAtx8NzCDTP4iKdZvk9MWiizvtILLepysflSvTLFBZ37RLwiriqyRxYv/zrgFd/9XVHh/OmzBvDX4mitMR/lUavs2Vx6cR94lzAkplm3IRNy4TFfu47tuYs9EQPIPVta4P64tV+sZ7n3ued3cgEx2YK+QL5+xms6osk8qQbTyuKVGdaX9FQqk6qfDnT5ykxk0VK7KZ62b6DNDUfQlqGHxSMKv1P0XN5BqMeKG1P4Wp5QfZDUCEldppoX0U6ss2jIko2XpURKCIhfaOqLPfShdtS37ZrT+jFRSH2xYVV1rmT/MBtRQhxiO4MQ3iAGlaZi+9PWBEIXOVnu9jN1f921lWLZky9bqbM3J2MAAI9jmuAx3gyoEUa6P2ivs0EeNv/OR+AX6q5SW6l5HaoFuS6jr6yg9limu+P0KYKzfMXWcQSfTXzpOzKEKpwI3YGXZpSSy2LTlMgfmFA3CF6R5c9xWEtRuCg2ZPUQ2Nb6dRFTNd4TfGHrnEWSKHPuRyiJSDAZ+KX0VxmSHjGPbQTLVpqixia2uyhQ394gBMt7C3ZAmxn/DJS+l1fBsAo2Eir/C0jG9csd4+/tp12pPc/BVJGaK9mfvr7M/CeztrmCO5qY06Edi4xAGtiEhnWAbzLy2VEyazE1J5nPmgU4RpW4Sa0TnOT6w5lgt3/tMpROigHHmexBGAMY0mdcDbDxWIz41NgdD6oxgHsJRgr5RnT6wZAkTOcStU4NMOQNemSO7gxGahdEsC+NRVGxMUhQmmM0llWRbbmFGHzEqLM4Iw0H7577Kyo+Zf+2cUFIOw93gEY171vQaM0HLwpjpdRR6Jz7V0ckE7XzYJ0TmY9znLdzkva0vNrAGGT5SUZ5uaHDkcGvI0ySpwkasEgZPMseYcu85w8HPdSNi+4T6A83iAwDbxgeFcB1ZM2iGXzFcEOUlYVrEckaOyodfvaYSQ7GuB4ISE0nYJc15X/1ciDTPbPCgYJK55VkEor4LvzL9S2WDy4xj+6FOqVyTAC2ZNowheeeSI5hA/02l8UYkv4nk9iaVn+kCVEUstgk5Hyq+gJm6R9vG3rhuM904he/hFmNQaUIATB1y3vw+OmxP4X5Yi6A5I5jJufHCjF9+AGNwnEllZjUco6XhsO5T5+R3yxz5yLVOnAn0zuS+6zdj0nTJbEZCbXJdtpfYZfCeCOqJHoE2vPPFS6eRLjIJlG69X93nfR0mxSFXzp1Zc0lt/VafDaImhUMtbnqWVb9M4nGNQLN68BHP7AR8Il9dkcxzmBv8PCZlw9guY0lurbBsmNYlwJZsA/B15/HfkbjbwPddaVecls/elmDHNW2r4crAx43feNkfRwsaNq/yyJ0d/p5hZ6AZajz7DBfUok0ZU62gCzz7x8eVfJTKA8IWn45vINLSM1q+HF9CV9qF3zP6Ml21kPPL3CXzkuYUlnSqT+Ij4tI/od5KwIs+tDajDs64owN7tOAd6eucGz+KfO26iNcBFpbWA5732bBNWO4kHNpr9D955L61bvHCF/mwSrz6eQaDjfDEANqGMkFc+NGxpKZzCD2sj/JrHd+zlPQ8Iz7Q+2JVIiVCuCKoK/hlAEHzvk/Piq3mRL1rT/fEh9hoT5GJmeYswg1otiKydizJ/fS2SeKHVu6Z3JEHjiW8NaTQgP5xdBli8nC57XiN9hrquBu99hn9zqwo92+PM2JXtpeVZS0PdqR5mDyDreMMtEws+CpwaRyyzoYtfcvt9PJIW0fJVNNi/FFyRsea7peLvJrL+5b4GOXJ8tAr+ATk9f8KmiIsRhqRy0vFzwRV3Z5dZ3QqIU8JQ/uQpkJbjMUMFj2F9sCFeaBjI4+fL/oN3+LQgjI4zuAfQ+3IPIPFQBccf0clJpsfpnBxD84atwtupkGqKvrH7cGNl/QcWcSi6wcVDML6ljOgYbo+2BOAWNNjlUBPiyitUAwbnhFvLbnqw42kR3Yp2kv2dMeDdcGOX5kT4S6M44KHEB/SpCfl7xgsUvs+JNY9G3O2X/6FEt9FyAn57lrbiu+tl83sCymSvq9eZbe9mchL7MTf/Ta78e80zSf0hYY5eUU7+ff14jv7Xy8qjzfzzzvaJnrIdvFb5BLWKcWGy5/w7+vV2cvIfwHqdTB+RuJK5oj9mbt0Hy94AmjMjjwYNZlNS6uiyxNnwNyt3gdreLb64p/3+08nXkb92LTkkRgFOwk1oGEVllcOj5lv1hfAZywDows0944U8vUFw+A/nuVq/UCygsrmWIBnHyU01d0XJPwriEOvx/ISK6Pk4y2w0gmojZs7lU8TtakBAdne4v/aNxmMpK4VcGMp7si0yqsiolXRuOi1Z1P7SqD3Zmp0CWcyK4Ubmp2SXiXuI5nGLCieFHKHNRIlcY3Pys2dwMTYCaqlyWSITwr2oGXvyU3h1Pf8eQ3w1bnD7ilocVjYDkcXR3Oo1BXgMLTUjNw2xMVwjtp99NhSVc5aIWrDQT5DHPKtCtheBP4zHcw4dz2eRdTMamhlHhtfgqJJHI7NGDUw1XL8vsSeSHyKqDtqoAmrQqsYwvwi7HW3ojWyhIa5oz5xJTaq14NAzFLjVLR12rRNUQ6xohDnrWFb5bG9yf8aCD8d5phoackcNJp+Dw3Due3RM+5Rid7EuIgsnwgpX0rUWh/nqPtByMhMZZ69NpgvRTKZ62ViZ+Q7Dp5r4K0d7EfJuiy06KuIYauRh5Ecrhdt2QpTS1k1AscEHvapNbU3HL1F2TFyR33Wxb5MvH5iZsrn3SDcsxlnnshO8PLwmdGN+paWnQuORtZGX37uhFT64SeuPsx8UOokY6ON85WdQ1dki5zErsJGazcBOddWJEKqNPiJpsMD1GrVLrVY+AOdPWQneTyyP1hRX/lMM4ZogGGOhYuAdr7F/DOiAoc++cn5vlf0zkMUJ40Z1rlgv9BelPqVOpxKeOpzKdF8maK+1Vv23MO9k/8+qpLoxrIGH2EDQlnGmH8CD31G8QqlyQIcpmR5bwmSVw9/Ns6IHgulCRehvZ/+VrM60Cu/r3AontFfrljew74skYe2uyn7JKQtFQBQRJ9ryGic/zQOsbS4scUBctA8cPToQ3x6ZBQu6DPu5m1bnCtP8TllLYA0UTQNVqza5nfew3Mopy1GPUwG5jsl0OVXniPmAcmLqO5HG8Hv3nSLecE9oOjPDXcsTxoCBxYyzBdj4wmnyEV4kvFDunipS8SSkvdaMnTBN9brHUR8xdmmEAp/Pdqk9uextp1t+JrtXwpN/MG2w/qhRMpSNxQ1uhg/kKO30eQ/FyHUDkWHT8V6gGRU4DhDMxZu7xXij9Ui6jlpWmQCqJg3FkOTq3WKneCRYZxBXMNAVLQgHXSCGSqNdjebY94oyIpVjMYehAiFx/tqzBXFHZaL5PeeD74rW5OysFoUXY8sebUZleFTUa/+zBKVTFDopTReXNuZq47QjkWnxjirCommO4L/GrFtVV21EpMyw8wyThL5Y59d88xtlx1g1ttSICDwnof6lt/6zliPzgVUL8jWBjC0o2D6Kg+jNuThkAlaDJsq/AG2aKA//A76avw2KNqtv223P+Wq3StRDDNKFFgtsFukYt1GFDWooFVXitaNhb3RCyJi4cMeNjROiPEDb4k+G3+hD8tsg+5hhmSc/8t2JTSwYoCzAI75doq8QTHe+E/Tw0RQSUDlU+6uBeNN3h6jJGX/mH8oj0i3caCNsjvTnoh73BtyZpsflHLq6AfwJNCDX4S98h4+pCOhGKDhV3rtkKHMa3EG4J9y8zFWI4UsfNzC/Rl5midNn7gwoN9j23HGCQQ+OAZpTTPMdiVow740gIyuEtd0qVxMyNXhHcnuXRKdw5wDUSL358ktjMXmAkvIB73BLa1vfF9BAUZInPYJiwxqFWQQBVk7gQH4ojfUQ/KEjn+A/WR6EEe4CtbpoLe1mzHkajgTIoE0SLDHVauKhrq12zrAXBGbPPWKCt4DGedq3JyGRbmPFW32bE7T20+73BatV/qQhhBWfWBFHfhYWXjALts38FemnoT+9bn1jDBMcUMmYgSc0e7GQjv2MUBwLU8ionCpgV+Qrhg7iUIfUY6JFxR0Y+ZTCPM+rVuq0GNLyJXX6nrUTt8HzFBRY1E/FIm2EeVA9NcXrj7S6YYIChVQCWr/m2fYUjC4j0XLkzZ8GCSLfmkW3PB/xq+nlXsKVBOj7vTvqKCOMq7Ztqr3cQ+N8gBnPaAps+oGwWOkbuxnRYj/x/WjiDclVrs22xMK4qArE1Ztk1456kiJriw6abkNeRHogaPRBgbgF9Z8i/tbzWELN4CvbqtrqV9TtGSnmPS2F9kqOIBaazHYaJ9bi3AoDBvlZasMluxt0BDXfhp02Jn411aVt6S4TUB8ZgFDkI6TP6gwPY85w+oUQSsjIeXVminrwIdK2ZAawb8Se6XOJbOaliQxHSrnAeONDLuCnFejIbp4YDtBcQCwMsYiRZfHefuEJqJcwKTTJ8sx5hjHmJI1sPFHOr6W9AhZ2NAod38mnLQk1gOz2LCAohoQbgMbUK9RMEA3LkiF7Sr9tLZp6lkciIGhE2V546w3Mam53VtVkGbB9w0Yk2XiRnCmbpxmHr2k4eSC0RuNbjNsUfDIfc8DZvRvgUDe1IlKdZTzcT4ZGEb53dp8VtsoZlyXzLHOdAbsp1LPTVaHvLA0GYDFMbAW/WUBfUAdHwqLFAV+3uHvYWrCfhUOR2i89qvCBoOb48usAGdcF2M4aKn79k/43WzBZ+xR1L0uZfia70XP9soQReeuhZiUnXFDG1T8/OXNmssTSnYO+3kVLAgeiY719uDwL9FQycgLPessNihMZbAKG7qwPZyG11G1+ZA3jAX2yddpYfmaKBlmfcK/V0mwIRUDC0nJSOPUl2KB8h13F4dlVZiRhdGY5farwN+f9hEb1cRi41ZcGDn6Xe9MMSTOY81ULJyXIHSWFIQHstVYLiJEiUjktlHiGjntN5/btB8Fu+vp28zl2fZXN+dJDyN6EXhS+0yzqpl/LSJNEUVxmu7BsNdjAY0jVsAhkNuuY0E1G48ej25mSt+00yPbQ4SRCVkIwb6ISvYtmJRPz9Zt5dk76blf+lJwAPH5KDF+vHAmACLoCdG2Adii6dOHnNJnTmZtoOGO8Q1jy1veMw6gbLFToQmfJa7nT7Al89mRbRkZZQxJTKgK5Kc9INzmTJFp0tpAPzNmyL/F08bX3nhCumM/cR/2RPn9emZ3VljokttZD1zVWXlUIqEU7SLk5I0lFRU0AcENXBYazNaVzsVHA/sD3o9hm42wbHIRb/BBQTKzAi8s3+bMtpOOZgLdQzCYPfX3UUxKd1WYVkGH7lh/RBBgMZZwXzU9+GYxdBqlGs0LP+DZ5g2BWNh6FAcR944B+K/JTWI3t9YyVyRhlP4CCoUk/mmF7+r2pilVBjxXBHFaBfBtr9hbVn2zDuI0kEOG3kBx8CGdPOjX1ph1POOZJUO1JEGG0jzUy2tK4X0CgVNYhmkqqQysRNtKuPdCJqK3WW57kaV17vXgiyPrl4KEEWgiGF1euI4QkSFHFf0TDroQiLNKJiLbdhH0YBhriRNCHPxSqJmNNoketaioohqMglh6wLtEGWSM1EZbQg72h0UJAIPVFCAJOThpQGGdKfFovcwEeiBuZHN2Ob4uVM7+gwZLz1D9E7ta4RmMZ24OBBAg7Eh6dLXGofZ4U2TFOCQMKjwhVckjrydRS+YaqCw1kYt6UexuzbNEDyYLTZnrY1PzsHZJT4U+awO2xlqTSYu6n/U29O2wPXgGOEKDMSq+zTUtyc8+6iLp0ivav4FKx+xxVy4FxhIF/pucVDqpsVe2jFOfdZhTzLz2QjtzvsTCvDPU7bzDH2eXVKUV9TZ+qFtaSSxnYgYdXKwVreIgvWhT9eGDB2OvnWyPLfIIIfNnfIxU8nW7MbcH05nhlsYtaW9EZRsxWcKdEqInq1DiZPKCz7iGmAU9/ccnnQud2pNgIGFYOTAWjhIrd63aPDgfj8/sdlD4l+UTlcxTI9jbaMqqN0gQxSHs60IAcW3cH4p3V1aSciTKB29L1tz2eUQhRiTgTvmqc+sGtBNh4ky0mQJGsdycBREP+fAaSs1EREDVo5gvgi5+aCN7NECw30owbCc1mSpjiahyNVwJd1jiGgzSwfTpzf2c5XJvG/g1n0fH88KHNnf+u7ZiRMlXueSIsloJBUtW9ezvsx9grfsX/FNxnbxU1Lvg0hLxixypHKGFAaPu0xCD8oDTeFSyfRT6s8109GMUZL8m2xXp8X2dpPCWWdX84iga4BrTlOfqox4shqEgh/Ht4qRst52cA1xOIUuOxgfUivp6v5f8IVyaryEdpVk72ERAwdT4aoY1usBgmP+0m06Q216H/nubtNYxHaOIYjcach3A8Ez/zc0KcShhel0HCYjFsA0FjYqyJ5ZUH1aZw3+zWC0hLpM6GDfcAdn9fq2orPmZbW6XXrf+Krc9RtvII5jeD3dFoT1KwZJwxfUMvc5KLfn8rROW23Jw89sJ2a5dpB3qWDUBWF2iX8OCuKprHosJ2mflBR+Wqs86VvgI/XMnsqb97+VlKdPVysczPj8Jhzf+WCvGBHijAqYlavbF60soMWlHbvKT+ScvhprgeTln51xX0sF+Eadc/l2s2a5BgkVbHYyz0E85p0LstqH+gEGiR84nBRRFIn8hLSZrGwqjZ3E29cuGi+5Z5bp7EM8MWFa9ssS/vy4VrDfECSv7DSU84DaP0sXI3Ap4lWznQ65nQoTKRWU30gd7Nn8ZowUvGIx4aqyXGwmA/PB4qN8msJUODezUHEl0VP9uo+cZ8vPFodSIB4C7lQYjEFj8yu49C2KIV3qxMFYTevG8KqAr0TPlkbzHHnTpDpvpzziAiNFh8xiT7C/TiyH0EguUw4vxAgpnE27WIypV+uFN2zW7xniF/n75trs9IJ5amB1zXXZ1LFkJ6GbS/dFokzl4cc2mamVwhL4XU0Av5gDWAl+aEWhAP7t2VIwU+EpvfOPDcLASX7H7lZpXA2XQfbSlD4qU18NffNPoAKMNSccBfO9YVVgmlW4RydBqfHAV7+hrZ84WJGho6bNT0YMhxxLdOx/dwGj0oyak9aAkNJ8lRJzUuA8sR+fPyiyTgUHio5+Pp+YaKlHrhR41jY5NESPS3x+zTMe0S2HnLOKCOQPpdxKyviBvdHrCDRqO+l96HhhNBLXWv4yEMuEUYo8kXnYJM8oIgVM4XJ+xXOev4YbWeqsvgq0lmw4/PiYr9sYLt+W5EAuYSFnJEan8CwJwbtASBfLBBpJZiRPor/aCJBZsM+MhvS7ZepyHvU8m5WSmaZnxuLts8ojl6KkS8oSAHkq5GWlCB/NgJ5W3rO2Cj1MK7ahxsCrbTT3a0V/QQH+sErxV4XUWDHx0kkFy25bPmBMBQ6BU3HoHhhYcJB9JhP6NXUWKxnE0raXHB6U9KHpWdQCQI72qevp5fMzcm+AvC85rsynVQhruDA9fp9COe7N56cg1UKGSas89vrN+WlGLYTwi5W+0xYdKEGtGCeNJwXKDU0XqU5uQYnWsMwTENLGtbQMvoGjIFIEMzCRal4rnBAg7D/CSn8MsCvS+FDJJAzoiioJEhZJgAp9n2+1Yznr7H+6eT4YkJ9Mpj60ImcW4i4iHDLn9RydB8dx3QYm3rsX6n4VRrZDsYK6DCGwkwd5n3/INFEpk16fYpP6JtMQpqEMzcOfQGAHXBTEGzuLJ03GYQL9bmV2/7ExDlRf+Uvf1sM2frRtCWmal12pMgtonvSCtR4n1CLUZRdTHDHP1Otwqd+rcdlavnKjUB/OYXQHUJzpNyFoKpQK+2OgrEKpGyIgIBgn2y9QHnTJihZOpEvOKIoHAMGAXHmj21Lym39Mbiow4IF+77xNuewziNVBxr6KD5e+9HzZSBIlUa/AmsDFJFXeyrQakR3FwowTGcADJHcEfhGkXYNGSYo4dh4bxwLM+28xjiqkdn0/3R4UEkvcBrBfn/SzBc1XhKM2VPlJgKSorjDac96V2UnQYXl1/yZPT4DVelgO+soMjexXwYO58VLl5xInQUZI8jc3H2CPnCNb9X05nOxIy4MlecasTqGK6s2az4RjpF2cQP2G28R+7wDPsZDZC/kWtjdoHC7SpdPmqQrUAhMwKVuxCmYTiD9q/O7GHtZvPSN0CAUQN/rymXZNniYLlJDE70bsk6Xxsh4kDOdxe7A2wo7P9F5YvqqRDI6brf79yPCSp4I0jVoO4YnLYtX5nzspR5WB4AKOYtR1ujXbOQpPyYDvfRE3FN5zw0i7reehdi7yV0YDRKRllGCGRk5Yz+Uv1fYl2ZwrnGsqsjgAVo0xEUba8ohjaNMJNwTwZA/wBDWFSCpg1eUH8MYL2zdioxRTqgGQrDZxQyNzyBJPXZF0+oxITJAbj7oNC5JwgDMUJaM5GqlGCWc//KCIrI+aclEe4IA0uzv7cuj6GCdaJONpi13O544vbtIHBF+A+JeDFUQNy61Gki3rtyQ4aUywn6ru314/dkGiP8Iwjo0J/2Txs49ZkwEl4mx+iYUUO55I6pJzU4P+7RRs+DXZkyKUYZqVWrPF4I94m4Wx1tXeE74o9GuX977yvJ/jkdak8+AmoHVjI15V+WwBdARFV2IPirJgVMdsg1Pez2VNHqa7EHWdTkl3XTcyjG9BiueWFvQfXI8aWSkuuRmqi/HUuzqyvLJfNfs0txMqldYYflWB1BS31WkuPJGGwXUCpjiQSktkuBMWwHjSkQxeehqw1Kgz0Trzm7QbtgxiEPDVmWCNCAeCfROTphd1ZNOhzLy6XfJyG6Xgd5MCAZw4xie0Sj5AnY1/akDgNS9YFl3Y06vd6FAsg2gVQJtzG7LVq1OH2frbXNHWH/NY89NNZ4QUSJqL2yEcGADbT38X0bGdukqYlSoliKOcsSTuqhcaemUeYLLoI8+MZor2RxXTRThF1LrHfqf/5LcLAjdl4EERgUysYS2geE+yFdasU91UgUDsc2cSQ1ZoT9+uLOwdgAmifwQqF028INc2IQEDfTmUw3eZxvz7Ud1z3xc1PQfeCvfKsB9jOhRj7rFyb9XcDWLcYj0bByosychMezMLVkFiYcdBBQtvI6K0KRuOZQH2kBsYHJaXTkup8F0eIhO1/GcIwWKpr2mouB7g5TUDJNvORXPXa/mU8bh27TAZYBe2sKx4NSv5OjnHIWD2RuysCzBlUfeNXhDd2jxnHoUlheJ3jBApzURy0fwm2FwwsSU0caQGl0Kv8hopRQE211NnvtLRsmCNrhhpEDoNiZEzD2QdJWKbRRWnaFedXHAELSN0t0bfsCsMf0ktfBoXBoNA+nZN9+pSlmuzspFevmsqqcMllzzvkyXrzoA+Ryo1ePXpdGOoJvhyru+EBRsmOp7MXZ0vNUMUqHLUoKglg1p73sWeZmPc+KAw0pE2zIsFFE5H4192KwDvDxdxEYoDBDNZjbg2bmADTeUKK57IPD4fTYF4c6EnXx/teYMORBDtIhPJneiZny7Nv/zG+YmekIKCoxr6kauE2bZtBLufetNG0BtBY7f+/ImUypMBvdWu/Q7vTMRzw5aQGZWuc1V0HEsItFYMIBnoKGZ0xcarba/TYZq50kCaflFysYjA4EDKHqGdpYWdKYmm+a7TADmW35yfnOYpZYrkpVEtiqF0EujI00aeplNs2k+qyFZNeE3CDPL9P6b4PQ/kataHkVpLSEVGK7EX6rAa7IVNrvZtFvOA6okKvBgMtFDAGZOx88MeBcJ8AR3AgUUeIznAN6tjCUipGDZONm1FjWJp4A3QIzSaIOmZ7DvF/ysYYbM/fFDOV0jntAjRdapxJxL0eThpEhKOjCDDq2ks+3GrwxqIFKLe1WdOzII8XIOPGnwy6LKXVfpSDOTEfaRsGujhpS4hBIsMOqHbl16PJxc4EkaVu9wpEYlF/84NSv5Zum4drMfp9yXbzzAOJqqS4YkI4cBrFrC7bMPiCfgI3nNZAqkk3QOZqR+yyqx+nDQKBBBZ7QKrfGMCL+XpqFaBJU0wpkBdAhbR4hJsmT5aynlvkouoxm/NjD5oe6BzVIO9uktM+/5dEC5P7vZvarmuO/lKXz4sBabVPIATuKTrwbJP8XUkdM6uEctHKXICUJGjaZIWRbZp8czquQYfY6ynBUCfIU+gG6wqSIBmYIm9pZpXdaL121V7q0VjDjmQnXvMe7ysoEZnZL15B0SpxS1jjd83uNIOKZwu5MPzg2NhOx3xMOPYwEn2CUzbSrwAs5OAtrz3GAaUkJOU74XwjaYUmGJdZBS1NJVkGYrToINLKDjxcuIlyfVsKQSG/G4DyiO2SlQvJ0d0Ot1uOG5IFSAkq+PRVMgVMDvOIJMdqjeCFKUGRWBW9wigYvcbU7CQL/7meF2KZAaWl+4y9uhowAX7elogAvItAAxo2+SFxGRsHGEW9BnhlTuWigYxRcnVUBRQHV41LV+Fr5CJYV7sHfeywswx4XMtUx6EkBhR+q8AXXUA8uPJ73Pb49i9KG9fOljvXeyFj9ixgbo6CcbAJ7WHWqKHy/h+YjBwp6VcN7M89FGzQ04qbrQtgrOFybg3gQRTYG5xn73ArkfQWjCJROwy3J38Dx/D7jOa6BBNsitEw1wGq780EEioOeD+ZGp2J66ADiVGMayiHYucMk8nTK2zzT9CnEraAk95kQjy4k0GRElLL5YAKLQErJ5rp1eay9O4Fb6yJGm9U4FaMwPGxtKD6odIIHKoWnhKo1U8KIpFC+MVn59ZXmc7ZTBZfsg6FQ8W10YfTr4u0nYrpHZbZ1jXiLmooF0cOm0+mPnJBXQtepc7n0BqOipNCqI6yyloTeRShNKH04FIo0gcMk0H/xThyN4pPAWjDDkEp3lNNPRNVfpMI44CWRlRgViP64eK0JSRp0WUvCWYumlW/c58Vcz/yMwVcW5oYb9+26TEhwvbxiNg48hl1VI1UXTU//Eta+BMKnGUivctfL5wINDD0giQL1ipt6U7C9cd4+lgqY2lMUZ02Uv6Prs+ZEZer7ZfWBXVghlfOOrClwsoOFKzWEfz6RZu1eCs+K8fLvkts5+BX0gyrFYve0C3qHrn5U/Oh6D/CihmWIrY7HUZRhJaxde+tldu6adYJ+LeXupQw0XExC36RETdNFxcq9glMu4cNQSX9cqR/GQYp+IxUkIcNGWVU7ZtGa6P3XAyodRt0XeS3Tp01AnCh0ZbUh4VrSZeV9RWfSoWyxnY3hzcZ30G/InDq4wxRrEejreBxnhIQbkxenxkaxl+k7eLUQkUR6vKJ2iDFNGX3WmVA1yaOH+mvhBd+sE6vacQzFobwY5BqEAFmejwW5ne7HtVNolOUgJc8CsUxmc/LBi8N5mu9VsIA5HyErnS6zeCz7VLI9+n/hbT6hTokMXTVyXJRKSG2hd2labXTbtmK4fNH3IZBPreSA4FMeVouVN3zG5x9CiGpLw/3pceo4qGqp+rVp+z+7yQ98oEf+nyH4F3+J9IheDBa94Wi63zJbLBCIZm7P0asHGpIJt3PzE3m0S4YIWyXBCVXGikj8MudDPB/6Nm2v4IxJ5gU0ii0guy5SUHqGUYzTP0jIJU5E82RHUXtX4lDdrihBLdP1YaG1AGUC12rQKuIaGvCpMjZC9bWSCYnjDlvpWbkdXMTNeBHLKiuoozMGIvkczmP0aRJSJ8PYnLCVNhKHXBNckH79e8Z8Kc2wUej4sQZoH8qDRGkg86maW/ZQWGNnLcXmq3FlXM6ssR/3P6E/bHMvm6HLrv1yRixit25JsH3/IOr2UV4BWJhxXW5BJ6Xdr07n9kF3ZNAk6/Xpc5MSFmYJ2R7bdL8Kk7q1OU9Elg/tCxJ8giT27wSTySF0GOxg4PbYJdi/Nyia9Nn89CGDulfJemm1aiEr/eleGSN+5MRrVJ4K6lgyTTIW3i9cQ0dAi6FHt0YMbH3wDSAtGLSAccezzxHitt1QdhW36CQgPcA8vIIBh3/JNjf/Obmc2yzpk8edSlS4lVdwgW5vzbYEyFoF4GCBBby1keVNueHAH+evi+H7oOVfS3XuPQSNTXOONAbzJeSb5stwdQHl1ZjrGoE49I8+A9j3t+ahhQj74FCSWpZrj7wRSFJJnnwi1T9HL5qrCFW/JZq6P62XkMWTb+u4lGpKfmmwiJWx178GOG7KbrZGqyWwmuyKWPkNswkZ1q8uptUlviIi+AXh2bOOTOLsrtNkfqbQJeh24reebkINLkjut5r4d9GR/r8CBa9SU0UQhsnZp5cP+RqWCixRm7i4YRFbtZ4EAkhtNa6jHb6gPYQv7MKqkPLRmX3dFsK8XsRLVZ6IEVrCbmNDc8o5mqsogjAQfoC9Bc7R6gfw03m+lQpv6kTfhxscDIX6s0w+fBxtkhjXAXr10UouWCx3C/p/FYwJRS/AXRKkjOb5CLmK4XRe0+xeDDwVkJPZau52bzLEDHCqV0f44pPgKOkYKgTZJ33fmk3Tu8SdxJ02SHM8Fem5SMsWqRyi2F1ynfRJszcFKykdWlNqgDA/L9lKYBmc7Zu/q9ii1FPF47VJkqhirUob53zoiJtVVRVwMR34gV9iqcBaHbRu9kkvqk3yMpfRFG49pKKjIiq7h/VpRwPGTHoY4cg05X5028iHsLvUW/uz+kjPyIEhhcKUwCkJAwbR9pIEGOn8z6svAO8i89sJ3dL5qDWFYbS+HGPRMxYwJItFQN86YESeJQhn2urGiLRffQeLptDl8dAgb+Tp47UQPxWOw17OeChLN1WnzlkPL1T5O+O3Menpn4C3IY5LEepHpnPeZHbvuWfeVtPlkH4LZjPbBrkJT3NoRJzBt86CO0Xq59oQ+8dsm0ymRcmQyn8w71mhmcuEI5byuF+C88VPYly2sEzjlzAQ3vdn/1+Hzguw6qFNNbqenhZGbdiG6RwZaTG7jTA2X9RdXjDN9yj1uQpyO4Lx8KRAcZcbZMafp4wPOd5MdXoFY52V1A8M9hi3sso93+uprE0qYNMjkE22CvK4HuUxqN7oIz5pWuETq1lQAjqlSlqdD2Rnr/ggp/TVkQYjn9lMfYelk2sH5HPdopYo7MHwlV1or9Bxf+QCyLzm92vzG2wjiIjC/ZHEJzeroJl6bdFPTpZho5MV2U86fLQqxNlGIMqCGy+9WYhJ8ob1r0+Whxde9L2PdysETv97O+xVw+VNN1TZSQN5I6l9m5Ip6pLIqLm4a1B1ffH6gHyqT9p82NOjntRWGIofO3bJz5GhkvSWbsXueTAMaJDou99kGLqDlhwBZNEQ4mKPuDvVwSK4WmLluHyhA97pZiVe8g+JxmnJF8IkV/tCs4Jq/HgOoAEGR9tCDsDbDmi3OviUQpG5D8XmKcSAUaFLRXb2lmJTNYdhtYyfjBYZQmN5qT5CNuaD3BVnlkCk7bsMW3AtXkNMMTuW4HjUERSJnVQ0vsBGa1wo3Qh7115XGeTF3NTz8w0440AgU7c3bSXO/KMINaIWXd0oLpoq/0/QJxCQSJ9XnYy1W7TYLBJpHsVWD1ahsA7FjNvRd6mxCiHsm8g6Z0pnzqIpF1dHUtP2ITU5Z1hZHbu+L3BEEStBbL9XYvGfEakv1bmf+bOZGnoiuHEdlBnaChxYKNzB23b8sw8YyT7Ajxfk49eJIAvdbVkdFCe2J0gMefhQ0bIZxhx3fzMIysQNiN8PgOUKxOMur10LduigREDRMZyP4oGWrP1GFY4t6groASsZ421os48wAdnrbovNhLt7ScNULkwZ5AIZJTrbaKYTLjA1oJ3sIuN/aYocm/9uoQHEIlacF1s/TM1fLcPTL38O9fOsjMEIwoPKfvt7opuI9G2Hf/PR4aCLDQ7wNmIdEuXJ/QNL72k5q4NejAldPfe3UVVqzkys8YZ/jYOGOp6c+YzRCrCuq0M11y7TiN6qk7YXRMn/gukxrEimbMQjr3jwRM6dKVZ4RUfWQr8noPXLJq6yh5R3EH1IVOHESst/LItbG2D2vRsZRkAObzvQAAD3mb3/G4NzopI0FAiHfbpq0X72adg6SRj+8OHMShtFxxLZlf/nLgRLbClwl5WmaYSs+yEjkq48tY7Z2bE0N91mJwt+ua0NlRJIDh0HikF4UvSVorFj2YVu9YeS5tfvlVjPSoNu/Zu6dEUfBOT555hahBdN3Sa5Xuj2Rvau1lQNIaC944y0RWj9UiNDskAK1WoL+EfXcC6IbBXFRyVfX/WKXxPAwUyIAGW8ggZ08hcijKTt1YKnUO6QPvcrmDVAb0FCLIXn5id4fD/Jx4tw/gbXs7WF9b2RgXtPhLBG9vF5FEkdHAKrQHZAJC/HWvk7nvzzDzIXZlfFTJoC3JpGgLPBY7SQTjGlUvG577yNutZ1hTfs9/1nkSXK9zzKLRZ3VODeKUovJe0WCq1zVMYxCJMenmNzPIU2S8TA4E7wWmbNkxq9rI2dd6v0VpcAPVMxnDsvWTWFayyqvKZO7Z08a62i/oH2/jxf8rpmfO64in3FLiL1GX8IGtVE9M23yGsIqJbxDTy+LtaMWDaPqkymb5VrQdzOvqldeU0SUi6IirG8UZ3jcpRbwHa1C0Dww9G/SFX3gPvTJQE+kyz+g1BeMILKKO+olcHzctOWgzxYHnOD7dpCRtuZEXACjgqesZMasoPgnuDC4nUviAAxDc5pngjoAITIkvhKwg5d608pdrZcA+qn5TMT6Uo/QzBaOxBCLTJX3Mgk85rMfsnWx86oLxf7p2PX5ONqieTa/qM3tPw4ZXvlAp83NSD8F7+ZgctK1TpoYwtiU2h02HCGioH5tkVCqNVTMH5p00sRy2JU1qyDBP2CII/Dg4WDsIl+zgeX7589srx6YORRQMBfKbodbB743Tl4WLKOEnwWUVBsm94SOlCracU72MSyj068wdpYjyz1FwC2bjQnxnB6Mp/pZ+yyZXtguEaYB+kqhjQ6UUmwSFazOb+rhYjLaoiM+aN9/8KKn0zaCTFpN9eKwWy7/u4EHzO46TdFSNjMfn2iPSJwDPCFHc0I1+vjdAZw5ZjqR/uzi9Zn20oAa5JnLEk/EA3VRWE7J/XrupfFJPtCUuqHPpnlL7ISJtRpSVcB8qsZCm2QEkWoROtCKKxUh3yEcMbWYJwk6DlEBG0bZP6eg06FL3v6RPb7odGuwm7FN8fG4woqtB8e7M5klPpo97GoObNwt+ludTAmxyC5hmcFx+dIvEZKI6igFKHqLH01iY1o7903VzG9QGetyVx5RNmBYUU+zIuSva/yIcECUi4pRmE3VkF2avqulQEUY4yZ/wmNboBzPmAPey3+dSYtBZUjeWWT0pPwCz4Vozxp9xeClIU60qvEFMQCaPvPaA70WlOP9f/ey39macvpGCVa+zfa8gO44wbxpJUlC8GN/pRMTQtzY8Z8/hiNrU+Zq64ZfFGIkdj7m7abcK1EBtws1X4J/hnqvasPvvDSDYWN+QcQVGMqXalkDtTad5rYY0TIR1Eqox3czwPMjKPvF5sFv17Thujr1IZ1Ytl4VX1J0vjXKmLY4lmXipRAro0qVGEcXxEVMMEl54jQMd4J7RjgomU0j1ptjyxY+cLiSyXPfiEcIS2lWDK3ISAy6UZ3Hb5vnPncA94411jcy75ay6B6DSTzK6UTCZR9uDANtPBrvIDgjsfarMiwoax2OlLxaSoYn4iRgkpEGqEkwox5tyI8aKkLlfZ12lO11TxsqRMY89j5JaO55XfPJPDL1LGSnC88Re9Ai+Nu5bZjtwRrvFITUFHPR4ZmxGslQMecgbZO7nHk32qHxYkdvWpup07ojcMCaVrpFAyFZJJbNvBpZfdf39Hdo2kPtT7v0/f8R/B5Nz4f1t9/3zNM/7n6SUHfcWk5dfQFJvcJMgPolGCpOFb/WC0FGWU2asuQyT+rm88ZKZ78Cei/CAh939CH0JYbpZIPtxc2ufXqjS3pHH9lnWK4iJ7OjR/EESpCo2R3MYKyE7rHfhTvWho4cL1QdN4jFTyR6syMwFm124TVDDRXMNveI1Dp/ntwdz8k8kxw7iFSx6+Yx6O+1LzMVrN0BBzziZi9kneZSzgollBnVwBh6oSOPHXrglrOj+QmR/AESrhDpKrWT+8/AiMDxS/5wwRNuGQPLlJ9ovomhJWn8sMLVItQ8N/7IXvtD8kdOoHaw+vBSbFImQsv/OCAIui99E+YSIOMlMvBXkAt+NAZK8wB9Jf8CPtB+TOUOR+z71d/AFXpPBT6+A5FLjxMjLIEoJzrQfquvxEIi+WoUzGR1IzQFNvbYOnxb2PyQ0kGdyXKzW2axQL8lNAXPk6NEjqrRD1oZtKLlFoofrXw0dCNWASHzy+7PSzOUJ3XtaPZsxLDjr+o41fKuKWNmjiZtfkOzItvlV2MDGSheGF0ma04qE3TUEfqJMrXFm7DpK+27DSvCUVf7rbNoljPhha5W7KBqVq0ShUSTbRmuqPtQreVWH4JET5yMhuqMoSd4r/N8sDmeQiQQvi1tcZv7Moc7dT5X5AtCD6kNEGZOzVcNYlpX4AbTsLgSYYliiPyVoniuYYySxsBy5cgb3pD+EK0Gpb0wJg031dPgaL8JZt6sIvzNPEHfVPOjXmaXj4bd4voXzpZ5GApMhILgMbCEWZ2zwgdeQgjNHLbPIt+KqxRwWPLTN6HwZ0Ouijj4UF+Sg0Au8XuIKW0WxlexdrFrDcZJ8Shauat3X0XmHygqgL1nAu2hrJFb4wZXkcS+i36KMyU1yFvYv23bQUJi/3yQpqr/naUOoiEWOxckyq/gq43dFou1DVDaYMZK9tho7+IXXokBCs5GRfOcBK7g3A+jXQ39K4YA8PBRW4m5+yR0ZAxWJncjRVbITvIAPHYRt1EJ3YLiUbqIvoKHtzHKtUy1ddRUQ0AUO41vonZDUOW+mrszw+SW/6Q/IUgNpcXFjkM7F4CSSQ2ExZg85otsMs7kqsQD4OxYeBNDcSpifjMoLb7GEbGWTwasVObmB/bfPcUlq0wYhXCYEDWRW02TP5bBrYsKTGWjnWDDJ1F7zWai0zW/2XsCuvBQjPFcTYaQX3tSXRSm8hsAoDdjArK/OFp6vcWYOE7lizP0Yc+8p16i7/NiXIiiQTp7c7Xus925VEtlKAjUdFhyaiLT7VxDagprMFwix4wZ05u0qj7cDWFd0W9OYHIu3JbJKMXRJ1aYNovugg+QqRN7fNHSi26VSgBpn+JfMuPo3aeqPWik/wI5Rz3BWarPQX4i5+dM0npwVOsX+KsOhC7vDg+OJsz4Q5zlnIeflUWL6QYMbf9WDfLmosLF4Qev3mJiOuHjoor/dMeBpA9iKDkMjYBNbRo414HCxjsHrB4EXNbHzNMDHCLuNBG6Sf+J4MZ/ElVsDSLxjIiGsTPhw8BPjxbfQtskj+dyNMKOOcUYIRBEIqbazz3lmjlRQhplxq673VklMMY6597vu+d89ec/zq7Mi4gQvh87ehYbpOuZEXj5g/Q7S7BFDAAB9DzG35SC853xtWVcnZQoH54jeOqYLR9NDuwxsVthTV7V99n/B7HSbAytbEyVTz/5NhJ8gGIjG0E5j3griULUd5Rg7tQR+90hJgNQKQH2btbSfPcaTOfIexc1db1BxUOhM1vWCpLaYuKr3FdNTt/T3PWCpEUWDKEtzYrjpzlL/wri3MITKsFvtF8QVV/NhVo97aKIBgdliNc10dWdXVDpVtsNn+2UIolrgqdWA4EY8so0YvB4a+aLzMXiMAuOHQrXY0tr+CL10JbvZzgjJJuB1cRkdT7DUqTvnswVUp5kkUSFVtIIFYK05+tQxT6992HHNWVhWxUsD1PkceIrlXuUVRogwmfdhyrf6zzaL8+c0L7GXMZOteAhAVQVwdJh+7nrX7x4LaIIfz2F2v7Dg/uDfz2Fa+4gFm2zHAor8UqimJG3VTJtZEoFXhnDYXvxMJFc6ku2bhbCxzij2z5UNuK0jmp1mnvkVNUfR+SEmj1Lr94Lym75PO7Fs0MIr3GdsWXRXSfgLTVY0FLqba97u1In8NAcY7IC6TjWLigwKEIm43NxTdaVTv9mcKkzuzBkKd8x/xt1p/9BbP7Wyb4bpo1K1gnOpbLvKz58pWl3B55RJ/Z5mRDLPtNQg14jdOEs9+h/V5UVpwrAI8kGbX8KPVPDIMfIqKDjJD9UyDOPhjZ3vFAyecwyq4akUE9mDOtJEK1hpDyi6Ae87sWAClXGTiwPwN7PXWwjxaR79ArHRIPeYKTunVW24sPr/3HPz2IwH8oKH4OlWEmt4BLM6W5g4kMcYbLwj2usodD1088stZA7VOsUSpEVl4w7NMb1EUHMRxAxLF0CIV+0L3iZb+ekB1vSDSFjAZ3hfLJf7gFaXrOKn+mhR+rWw/eTXIcAgl4HvFuBg1LOmOAwJH3eoVEjjwheKA4icbrQCmvAtpQ0mXG0agYp5mj4Rb6mdQ+RV4QBPbxMqh9C7o8nP0Wko2ocnCHeRGhN1XVyT2b9ACsL+6ylUy+yC3QEnaKRIJK91YtaoSrcWZMMwxuM0E9J68Z+YyjA0g8p1PfHAAIROy6Sa04VXOuT6A351FOWhKfTGsFJ3RTJGWYPoLk5FVK4OaYR9hkJvezwF9vQN1126r6isMGXWTqFW+3HL3I/jurlIdDWIVvYY+s6yq7lrFSPAGRdnU7PVwY/SvWbZGpXzy3BQ2LmAJlrONUsZs4oGkly0V267xbD5KMY8woNNsmWG1VVgLCra8aQBBcI4DP2BlNwxhiCtHlaz6OWFoCW0vMR3ErrG7JyMjTSCnvRcsEHgmPnwA6iNpJ2DrFb4gLlhKJyZGaWkA97H6FFdwEcLT6DRQQL++fOkVC4cYGW1TG/3iK5dShRSuiBulmihqgjR45Vi03o2RbQbP3sxt90VxQ6vzdlGfkXmmKmjOi080JSHkLntjvsBJnv7gKscOaTOkEaRQqAnCA4HWtB4XnMtOhpRmH2FH8tTXrIjAGNWEmudQLCkcVlGTQ965Kh0H6ixXbgImQP6b42B49sO5C8pc7iRlgyvSYvcnH9FgQ3azLbQG2cUW96SDojTQStxkOJyOuDGTHAnnWkz29aEwN9FT8EJ4yhXOg+jLTrCPKeEoJ9a7lDXOjEr8AgX4BmnMQ668oW0zYPyQiVMPxKRHtpfnEEyaKhdzNVThlxxDQNdrHeZiUFb6NoY2KwvSb7BnRcpJy+/g/zAYx3fYSN5QEaVD2Y1VsNWxB0BSO12MRsRY8JLfAezRMz5lURuLUnG1ToKk6Q30FughqWN6gBNcFxP/nY/iv+iaUQOa+2Nuym46wtI/DvSfzSp1jEi4SdYBE7YhTiVV5cX9gwboVDMVgZp5YBQlHOQvaDNfcCoCJuYhf5kz5kwiIKPjzgpcRJHPbOhJajeoeRL53cuMahhV8Z7IRr6M4hW0JzT7mzaMUzQpm866zwM7Cs07fJYXuWvjAMkbe5O6V4bu71sOG6JQ4oL8zIeXHheFVavzxmlIyBkgc9IZlEDplMPr8xlcyss4pVUdwK1e7CK2kTsSdq7g5SHRAl3pYUB9Ko4fsh4qleOyJv1z3KFSTSvwEcRO/Ew8ozEDYZSqpfoVW9uhJfYrNAXR0Z3VmeoAD+rVWtwP/13sE/3ICX3HhDG3CMc476dEEC0K3umSAD4j+ZQLVdFOsWL2C1TH5+4KiSWH+lMibo+B55hR3Gq40G1n25sGcN0mEcoU2wN9FCVyQLBhYOu9aHVLWjEKx2JIUZi5ySoHUAI9b8hGzaLMxCZDMLhv8MkcpTqEwz9KFDpCpqQhVmsGQN8m24wyB82FAKNmjgfKRsXRmsSESovAwXjBIoMKSG51p6Um8b3i7GISs7kjTq/PZoioCfJzfKdJTN0Q45kQEQuh9H88M3yEs3DbtRTKALraM0YC8laiMiOOe6ADmTcCiREeAWZelBaEXRaSuj2lx0xHaRYqF65O0Lo5OCFU18A8cMDE4MLYm9w2QSr9NgQAIcRxZsNpA7UJR0e71JL+VU+ISWFk5I97lra8uGg7GlQYhGd4Gc6rxsLFRiIeGO4abP4S4ekQ1fiqDCy87GZHd52fn5aaDGuvOmIofrzpVwMvtbreZ/855OaXTRcNiNE0wzGZSxbjg26v8ko8L537v/XCCWP2MFaArJpvnkep0pA+O86MWjRAZPQRfznZiSIaTppy6m3p6HrNSsY7fDtz7Cl4V/DJAjQDoyiL2uwf1UHVd2AIrzBUSlJaTj4k6NL97a/GqhWKU9RUmjnYKpm2r+JYUcrkCuZKvcYvrg8pDoUKQywY9GDWg03DUFSirlUXBS5SWn/KAntnf0IdHGL/7mwXqDG+LZYjbEdQmqUqq4y54TNmWUP7IgcAw5816YBzwiNIJiE9M4lPCzeI/FGBeYy3p6IAmH4AjXXmvQ4Iy0Y82NTobcAggT2Cdqz6Mx4TdGoq9fn2etrWKUNFyatAHydQTVUQ2S5OWVUlugcNvoUrlA8cJJz9MqOa/W3iVno4zDHfE7zhoY5f5lRTVZDhrQbR8LS4eRLz8iPMyBL6o4PiLlp89FjdokQLaSBmKHUwWp0na5fE3v9zny2YcDXG/jfI9sctulHRbdkI5a4GOPJx4oAJQzVZ/yYAado8KNZUdEFs9ZPiBsausotXMNebEgr0dyopuqfScFJ3ODNPHgclACPdccwv0YJGQdsN2lhoV4HVGBxcEUeUX/alr4nqpcc1CCR3vR7g40zteQg/JvWmFlUE4mAiTpHlYGrB7w+U2KdSwQz2QJKBe/5eiixWipmfP15AFWrK8Sh1GBBYLgzki1wTMhGQmagXqJ2+FuqJ8f0XzXCVJFHQdMAw8xco11HhM347alrAu+wmX3pDFABOvkC+WPX0Uhg1Z5MVHKNROxaR84YV3s12UcM+70cJ460SzEaKLyh472vOMD3XnaK7zxZcXlWqenEvcjmgGNR2OKbI1s8U+iwiW+HotHalp3e1MGDy6BMVIvajnAzkFHbeVsgjmJUkrP9OAwnEHYXVBqYx3q7LvXjoVR0mY8h+ZaOnh053pdsGkmbqhyryN01eVHySr+CkDYkSMeZ1xjPNVM+gVLTDKu2VGsMUJqWO4TwPDP0VOg2/8ITbAUaMGb4LjL7L+Pi11lEVMXTYIlAZ/QHmTENjyx3kDkBdfcvvQt6tKk6jYFM4EG5UXDTaF5+1ZjRz6W7MdJPC+wTkbDUim4p5QQH3b9kGk2Bkilyeur8Bc20wm5uJSBO95GfYDI1EZipoRaH7uVveneqz43tlTZGRQ4a7CNmMHgXyOQQOL6WQkgMUTQDT8vh21aSdz7ERiZT1jK9F+v6wgFvuEmGngSvIUR2CJkc5tx1QygfZnAruONobB1idCLB1FCfO7N1ZdRocT8/Wye+EnDiO9pzqIpnLDl4bkaRKW+ekBVwHn46Shw1X0tclt/0ROijuUB4kIInrVJU4buWf4YITJtjOJ6iKdr1u+flgQeFH70GxKjhdgt/MrwfB4K/sXczQ+9zYcrD4dhY6qZhZ010rrxggWA8JaZyg2pYij8ieYEg1aZJkZK9O1Re7sB0iouf60rK0Gd+AYlp7soqCBCDGwfKeUQhCBn0E0o0GS6PdmjLi0TtCYZeqazqwN+yNINIA8Lk3iPDnWUiIPLGNcHmZDxfeK0iAdxm/T7LnN+gemRL61hHIc0NCAZaiYJR+OHnLWSe8sLrK905B5eEJHNlWq4RmEXIaFTmo49f8w61+NwfEUyuJAwVqZCLFcyHBKAcIVj3sNzfEOXzVKIndxHw+AR93owhbCxUZf6Gs8cz6/1VdrFEPrv330+9s6BtMVPJ3zl/Uf9rUi0Z/opexfdL3ykF76e999GPfVv8fJv/Y/+/5hEMon1tqNFyVRevV9y9/uIvsG3dbB8GRRrgaEXfhx+2xeOFt+cEn3RZanNxdEe2+B6MHpNbrRE53PlDifPvFcp4kO78ILR0T4xyW/WGPyBsqGdoA7zJJCu1TKbGfhnqgnRbxbB2B3UZoeQ2bz2sTVnUwokTcTU21RxN1PYPS3Sar7T0eRIsyCNowr9amwoMU/od9s2APtiKNL6ENOlyKADstAEWKA+sdKDhrJ6BOhRJmZ+QJbAaZ3/5Fq0/lumCgEzGEbu3yi0Y4I4EgVAjqxh4HbuQn0GrRhOWyAfsglQJAVL1y/6yezS2k8RE2MstJLh92NOB3GCYgFXznF4d25qiP4ZCyI4RYGesut6FXK6GwPpKK8WHEkhYui0AyEmr5Ml3uBFtPFdnioI8RiCooa7Z1G1WuyIi3nSNglutc+xY8BkeW3JJXPK6jd2VIMpaSxpVtFq+R+ySK9J6WG5Qvt+C+QH1hyYUOVK7857nFmyDBYgZ/o+AnibzNVqyYCJQvyDXDTK+iXdkA71bY7TL3bvuLxLBQ8kbTvTEY9aqkQ3+MiLWbEgjLzOH+lXgco1ERgzd80rDCymlpaRQbOYnKG/ODoFl46lzT0cjM5FYVvv0qLUbD5lyJtMUaC1pFlTkNONx6lliaX9o0i/1vws5bNKn5OuENQEKmLlcP4o2ZmJjD4zzd3Fk32uQ4uRWkPSUqb4LBe3EXHdORNB2BWsws5daRnMfNVX7isPSb1hMQdAJi1/qmDMfRUlCU74pmnzjbXfL8PVG8NsW6IQM2Ne23iCPIpryJjYbVnm5hCvKpMa7HLViNiNc+xTfDIaKm3jctViD8A1M9YPJNk003VVr4Zo2MuGW8vil8SLaGpPXqG7I4DLdtl8a4Rbx1Lt4w5Huqaa1XzZBtj208EJVGcmKYEuaeN27zT9EE6a09JerXdEbpaNgNqYJdhP1NdqiPKsbDRUi86XvvNC7rME5mrSQtrzAZVndtSjCMqd8BmaeGR4l4YFULGRBeXIV9Y4yxLFdyoUNpiy2IhePSWzBofYPP0eIa2q5JP4j9G8at/AqoSsLAUuRXtvgsqX/zYwsE+of6oSDbUOo4RMJw+DOUTJq+hnqwKim9Yy/napyZNTc2rCq6V9jHtJbxGPDwlzWj/Sk3zF/BHOlT/fSjSq7FqlPI1q6J+ru8Aku008SFINXZfOfnZNOvGPMtEmn2gLPt+H4QLA+/SYe4j398auzhKIp2Pok3mPC5q1IN1HgR+mnEfc4NeeHYwd2/kpszR3cBn7ni9NbIqhtSWFW8xbUJuUPVOeeXu3j0IGZmFNiwaNZ6rH4/zQ2ODz6tFxRLsUYZu1bfd1uIvfQDt4YD/efKYv8VF8bHGDgK22w2Wqwpi43vNCOXFJZCGMqWiPbL8mil6tsmOTXAWCyMCw73e2rADZj2IK6rqksM3EXF2cbLb4vjB14wa/yXK5vwU+05MzERJ5nXsXsW21o7M+gO0js2OyKciP5uF2iXyb2DiptwQeHeqygkrNsqVCSlldxBMpwHi1vfc8RKpP/4L3Lmpq6DZcvhDDfxTCE3splacTcOtXdK2g303dIWBVe2wD/Gvja1cClFQ67gw0t1ZUttsUgQ1Veky8oOpS6ksYEc4bqseCbZy766SvL3FodmnahlWJRgVCNjPxhL/fk2wyvlKhITH/VQCipOI0dNcRa5B1M5HmOBjTLeZQJy237e2mobwmDyJNHePhdDmiknvLKaDbShL+Is1XTCJuLQd2wmdJL7+mKvs294whXQD+vtd88KKk0DXP8B1Xu9J+xo69VOuFgexgTrcvI6SyltuLix9OPuE6/iRJYoBMEXxU4shQMf4Fjqwf1PtnJ/wWSZd29rhZjRmTGgiGTAUQqRz+nCdjeMfYhsBD5Lv60KILWEvNEHfmsDs2L0A252351eUoYxAysVaCJVLdH9QFWAmqJDCODUcdoo12+gd6bW2boY0pBVHWL6LQDK5bYWh1V8vFvi0cRpfwv7cJiMX3AZNJuTddHehTIdU0YQ/sQ1dLoF2xQPcCuHKiuCWOY30DHe1OwcClLAhqAKyqlnIbH/8u9ScJpcS4kgp6HKDUdiOgRaRGSiUCRBjzI5gSksMZKqy7Sd51aeg0tgJ+x0TH9YH2Mgsap9N7ENZdEB0bey2DMTrBA1hn56SErNHf3tKtqyL9b6yXEP97/rc+jgD2N1LNUH6RM9AzP3kSipr06RkKOolR7HO768jjWiH1X92jA7dkg7gcNcjqsZCgfqWw0tPXdLg20cF6vnQypg7gLtkazrHAodyYfENPQZsdfnjMZiNu4nJO97D1/sQE+3vNFzrSDOKw+keLECYf7RJwVHeP/j79833oZ0egonYB2FlFE5qj02B/LVOMJQlsB8uNg3Leg4qtZwntsOSNidR0abbZmAK4sCzvt8Yiuz2yrNCJoH5O8XvX/vLeR/BBYTWj0sOPYM/jyxRd5+/JziKAABaPcw/34UA3aj/gLZxZgRCWN6m4m3demanNgsx0P237/Q+Ew5VYnJPkyCY0cIVHoFn2Ay/e7U4P19APbPFXEHX94N6KhEMPG7iwB3+I+O1jd5n6VSgHegxgaSawO6iQCYFgDsPSMsNOcUj4q3sF6KzGaH/0u5PQoAj/8zq6Uc9MoNrGqhYeb2jQo0WlGlXjxtanZLS24/OIN5Gx/2g684BPDQpwlqnkFcxpmP/osnOXrFuu4PqifouQH0eF5qCkvITQbJw/Zvy5mAHWC9oU+cTiYhJmSfKsCyt1cGVxisKu+NymEQIAyaCgud/V09qT3nk/9s/SWsYtha7yNpzBIMM40rCSGaJ9u6lEkl00vXBiEt7p9P5IBCiavynEOv7FgLqPdeqxRiCwuFVMolSIUBcoyfUC2e2FJSAUgYdVGFf0b0Kn2EZlK97yyxrT2MVgvtRikfdaAW8RwEEfN+B7/eK8bBdp7URpbqn1xcrC6d2UjdsKbzCjBFqkKkoZt7Mrhg6YagE7spkqj0jOrWM+UGQ0MUlG2evP1uE1p2xSv4dMK0dna6ENcNUF+xkaJ7B764NdxLCpuvhblltVRAf7vK5qPttJ/9RYFUUSGcLdibnz6mf7WkPO3MkUUhR2mAOuGv8IWw5XG1ZvoVMnjSAZe6T7WYA99GENxoHkMiKxHlCuK5Gd0INrISImHQrQmv6F4mqU/TTQ8nHMDzCRivKySQ8dqkpQgnUMnwIkaAuc6/FGq1hw3b2Sba398BhUwUZSAIO8XZvnuLdY2n6hOXws+gq9BHUKcKFA6kz6FDnpxLPICa3qGhnc97bo1FT/XJk48LrkHJ2CAtBv0RtN97N21plfpXHvZ8gMJb7Zc4cfI6MbPwsW7AilCSXMFIEUEmir8XLEklA0ztYbGpTTGqttp5hpFTTIqUyaAIqvMT9A/x+Ji5ejA4Bhxb/cl1pUdOD6epd3yilIdO6j297xInoiBPuEDW2/UfslDyhGkQs7Wy253bVnlT+SWg89zYIK/9KXFl5fe+jow2rd5FXv8zDPrmfMXiUPt9QBO/iK4QGbX5j/7Rx1c1vzsY8ONbP3lVIaPrhL4+1QrECTN3nyKavGG0gBBtHvTKhGoBHgMXHStFowN+HKrPriYu+OZ05Frn8okQrPaaxoKP1ULCS/cmKFN3gcH7HQlVjraCeQmtjg1pSQxeuqXiSKgLpxc/1OiZsU4+n4lz4hpahGyWBURLi4642n1gn9qz9bIsaCeEPJ0uJmenMWp2tJmIwLQ6VSgDYErOeBCfSj9P4G/vI7oIF+l/n5fp956QgxGvur77ynawAu3G9MdFbJbu49NZnWnnFcQHjxRuhUYvg1U/e84N4JTecciDAKb/KYIFXzloyuE1eYXf54MmhjTq7B/yBToDzzpx3tJCTo3HCmVPYfmtBRe3mPYEE/6RlTIxbf4fSOcaKFGk4gbaUWe44hVk9SZzhW80yfW5QWBHxmtUzvMhfVQli4gZTktIOZd9mjJ5hsbmzttaHQB29Am3dZkmx3g/qvYocyhZ2PXAWsNQiIaf+Q8W/MWPIK7/TjvCx5q2XRp4lVWydMc2wIQkhadDB0xsnw/kSEyGjLKjI4coVIwtubTF3E7MJ6LS6UOsJKj82XVAVPJJcepfewbzE91ivXZvOvYfsmMevwtPpfMzGmC7WJlyW2j0jh7AF1JLmwEJSKYwIvu6DHc3YnyLH9ZdIBnQ+nOVDRiP+REpqv++typYHIvoJyICGA40d8bR7HR2k7do6UQTHF4oriYeIQbxKe4Th6+/l1BjUtS9hqORh3MbgvYrStXTfSwaBOmAVQZzpYNqsAmQyjY56MUqty3c/xH6GuhNvNaG9vGbG6cPtBM8UA3e8r51D0AR9kozKuGGSMgLz3nAHxDNnc7GTwpLj7/6HeWp1iksDeTjwCLpxejuMtpMnGJgsiku1sOACwQ9ukzESiDRN77YNESxR5LphOlcASXA5uIts1LnBIcn1J7BLWs49DMALSnuz95gdOrTZr0u1SeYHinno/pE58xYoXbVO/S+FEMMs5qyWkMnp8Q3ClyTlZP52Y9nq7b8fITPuVXUk9ohG5EFHw4gAEcjFxfKb3xuAsEjx2z1wxNbSZMcgS9GKyW3R6KwJONgtA64LTyxWm8Bvudp0M1FdJPEGopM4Fvg7G/hsptkhCfHFegv4ENwxPeXmYhxwZy7js+BeM27t9ODBMynVCLJ7RWcBMteZJtvjOYHb5lOnCLYWNEMKC59BA7covu1cANa2PXL05iGdufOzkgFqqHBOrgQVUmLEc+Mkz4Rq8O6WkNr7atNkH4M8d+SD1t/tSzt3oFql+neVs+AwEI5JaBJaxARtY2Z4mKoUqxds4UpZ0sv3zIbNoo0J4fihldQTX3XNcuNcZmcrB5LTWMdzeRuAtBk3cZHYQF6gTi3PNuDJ0nmR+4LPLoHvxQIxRgJ9iNNXqf2SYJhcvCtJiVWo85TsyFOuq7EyBPJrAdhEgE0cTq16FQXhYPJFqSfiVn0IQnPOy0LbU4BeG94QjdYNB0CiQ3QaxQqD2ebSMiNjaVaw8WaM4Z5WnzcVDsr4eGweSLa2DE3BWViaxhZFIcSTjgxNCAfelg+hznVOYoe5VqTYs1g7WtfTm3e4/WduC6p+qqAM8H4ZyrJCGpewThTDPe6H7CzX/zQ8Tm+r65HeZn+MsmxUciEWPlAVaK/VBaQBWfoG/aRL/jSZIQfep/89GjasWmbaWzeEZ2R1FOjvyJT37O9B8046SRSKVEnXWlBqbkb5XCS3qFeuE9xb9+frEknxWB5h1D/hruz2iVDEAS7+qkEz5Ot5agHJc7WCdY94Ws61sURcX5nG8UELGBAHZ3i+3VulAyT0nKNNz4K2LBHBWJcTBX1wzf+//u/j/9+//v87+9/l9Lbh/L/uyNYiTsWV2LwsjaA6MxTuzFMqmxW8Jw/+IppdX8t/Clgi1rI1SN0UC/r6tX/4lUc2VV1OQReSeCsjUpKZchw4XUcjHfw6ryCV3R8s6VXm67vp4n+lcPV9gJwmbKQEsmrJi9c2vkwrm8HFbVYNTaRGq8D91t9n5+U+aD/hNtN3HjC/nC/vUoGFSCkXP+NlRcmLUqLbiUBl4LYf1U/CCvwtd3ryCH8gUmGITAxiH1O5rnGTz7y1LuFjmnFGQ1UWuM7HwfXtWl2fPFKklYwNUpF2IL/TmaRETjQiM5SJacI+3Gv5MBU8lP5Io6gWkawpyzNEVGqOdx4YlO1dCvjbWFZWbCmeiFKPSlMKtKcMFLs/KQxtgAHi7NZNCQ32bBAW2mbHflVZ8wXKi1JKVHkW20bnYnl3dKWJeWJOiX3oKPBD6Zbi0ZvSIuWktUHB8qDR8DMMh1ZfkBL9FS9x5r0hBGLJ8pUCJv3NYH+Ae8p40mZWd5m5fhobFjQeQvqTT4VKWIYfRL0tfaXKiVl75hHReuTJEcqVlug+eOIIc4bdIydtn2K0iNZPsYWQvQio2qbO3OqAlPHDDOB7DfjGEfVF51FqqNacd6QmgFKJpMfLp5DHTv4wXlONKVXF9zTJpDV4m1sYZqJPhotcsliZM8yksKkCkzpiXt+EcRQvSQqmBS9WdWkxMTJXPSw94jqI3varCjQxTazjlMH8jTS8ilaW8014/vwA/LNa+YiFoyyx3s/KswP3O8QW1jtq45yTM/DX9a8M4voTVaO2ebvw1EooDw/yg6Y1faY+WwrdVs5Yt0hQ5EwRfYXSFxray1YvSM+kYmlpLG2/9mm1MfmbKHXr44Ih8nVKb1M537ZANUkCtdsPZ80JVKVKabVHCadaLXg+IV8i5GSwpZti0h6diTaKs9sdpUKEpd7jDUpYmHtiX33SKiO3tuydkaxA7pEc9XIQEOfWJlszj5YpL5bKeQyT7aZSBOamvSHl8xsWvgo26IP/bqk+0EJUz+gkkcvlUlyPp2kdKFtt7y5aCdks9ZJJcFp5ZWeaWKgtnXMN3ORwGLBE0PtkEIek5FY2aVssUZHtsWIvnljMVJtuVIjpZup/5VL1yPOHWWHkOMc6YySWMckczD5jUj2mlLVquFaMU8leGVaqeXis+aRRL8zm4WuBk6cyWfGMxgtr8useQEx7k/PvRoZyd9nde1GUCV84gMX8Ogu/BWezYPSR27llzQnA97oo0pYyxobYUJfsj+ysTm9zJ+S4pk0TGo9VTG0KjqYhTmALfoDZVKla2b5yhv241PxFaLJs3i05K0AAIdcGxCJZmT3ZdT7CliR7q+kur7WdQjygYtOWRL9B8E4s4LI8KpAj7bE0dg7DLOaX+MGeAi0hMMSSWZEz+RudXbZCsGYS0QqiXjH9XQbd8sCB+nIVTq7/T/FDS+zWY9q7Z2fdq1tdLb6v3hKKVDAw5gjj6o9r1wHFROdHc18MJp4SJ2Ucvu+iQ9EgkekW8VCM+psM6y+/2SBy8tNN4a3L1MzP+OLsyvESo5gS7IQOnIqMmviJBVc6zbVG1n8eXiA3j46kmvvtJlewwNDrxk4SbJOtP/TV/lIVK9ueShNbbMHfwnLTLLhbZuO79ec5XvfgRwLFK+w1r5ZWW15rVFZrE+wKqNRv5KqsLNfpGgnoUU6Y71NxEmN7MyqwqAQqoIULOw/LbuUB2+uE75gJt+kq1qY4LoxV+qR/zalupea3D5+WMeaRIn0sAI6DDWDh158fqUb4YhAxhREbUN0qyyJYkBU4V2KARXDT65gW3gRsiv7xSPYEKLwzgriWcWgPr0sbZnv7m1XHNFW6xPdGNZUdxFiUYlmXNjDVWuu7LCkX/nVkrXaJhiYktBISC2xgBXQnNEP+cptWl1eG62a7CPXrnrkTQ5BQASbEqUZWMDiZUisKyHDeLFOaJILUo5f6iDt4ZO8MlqaKLto0AmTHVVbkGuyPa1R/ywZsWRoRDoRdNMMHwYTsklMVnlAd2S0282bgMI8fiJpDh69OSL6K3qbo20KfpNMurnYGQSr/stFqZ7hYsxKlLnKAKhsmB8AIpEQ4bd/NrTLTXefsE6ChRmKWjXKVgpGoPs8GAicgKVw4K0qgDgy1A6hFq1WRat3fHF+FkU+b6H4NWpOU3KXTxrIb2qSHAb+qhm8hiSROi/9ofapjxhyKxxntPpge6KL5Z4+WBMYkAcE6+0Hd3Yh2zBsK2MV3iW0Y6cvOCroXlRb2MMJtdWx+3dkFzGh2Pe3DZ9QpSqpaR/rE1ImOrHqYYyccpiLC22amJIjRWVAherTfpQLmo6/K2pna85GrDuQPlH1Tsar8isAJbXLafSwOof4gg9RkAGm/oYpBQQiPUoyDk2BCQ1k+KILq48ErFo4WSRhHLq/y7mgw3+L85PpP6xWr6cgp9sOjYjKagOrxF148uhuaWtjet953fh1IQiEzgC+d2IgBCcUZqgTAICm2bR8oCjDLBsmg+ThyhfD+zBalsKBY1Ce54Y/t9cwfbLu9SFwEgphfopNA3yNxgyDafUM3mYTovZNgPGdd4ZFFOj1vtfFW3u7N+iHEN1HkeesDMXKPyoCDCGVMo4GCCD6PBhQ3dRZIHy0Y/3MaE5zU9mTCrwwnZojtE+qNpMSkJSpmGe0EzLyFelMJqhfFQ7a50uXxZ8pCc2wxtAKWgHoeamR2O7R+bq7IbPYItO0esdRgoTaY38hZLJ5y02oIVwoPokGIzxAMDuanQ1vn2WDQ00Rh6o5QOaCRu99fwDbQcN0XAuqkFpxT/cfz3slGRVokrNU0iqiMAJFEbKScZdmSkTUznC0U+MfwFOGdLgsewRyPKwBZYSmy6U325iUhBQNxbAC3FLKDV9VSOuQpOOukJ/GAmu/tyEbX9DgEp6dv1zoU0IqzpG6gssSjIYRVPGgU1QAQYRgIT8gEV0EXr1sqeh2I6rXjtmoCYyEDCe/PkFEi/Q48FuT29p557iN+LCwk5CK/CZ2WdAdfQZh2Z9QGrzPLSNRj5igUWzl9Vi0rCqH8G1Kp4QMLkuwMCAypdviDXyOIk0AHTM8HBYKh3b0/F+DxoNj4ZdoZfCpQVdnZarqoMaHWnMLNVcyevytGsrXQEoIbubqWYNo7NRHzdc0zvT21fWVirj7g36iy6pxogfvgHp1xH1Turbz8QyyHnXeBJicpYUctbzApwzZ1HT+FPEXMAgUZetgeGMwt4G+DHiDT2Lu+PT21fjJCAfV16a/Wu1PqOkUHSTKYhWW6PhhHUlNtWzFnA7MbY+r64vkwdpfNB2JfWgWXAvkzd42K4lN9x7Wrg4kIKgXCb4mcW595MCPJ/cTfPAMQMFWwnqwde4w8HZYJFpQwcSMhjVz4B8p6ncSCN1X4klxoIH4BN2J6taBMj6lHkAOs8JJAmXq5xsQtrPIPIIp/HG6i21xMGcFgqDXSRF0xQg14d2uy6HgKE13LSvQe52oShF5Jx1R6avyL4thhXQZHfC94oZzuPUBKFYf1VvDaxIrtV6dNGSx7DO0i1p6CzBkuAmEqyWceQY7F9+U0ObYDzoa1iKao/cOD/v6Q9gHrrr1uCeOk8fST9MG23Ul0KmM3r+Wn6Hi6WAcL7gEeaykicvgjzkjSwFsAXIR81Zx4QJ6oosVyJkCcT+4xAldCcihqvTf94HHUPXYp3REIaR4dhpQF6+FK1H0i9i7Pvh8owu3lO4PT1iuqu+DkL2Bj9+kdfGAg2TXw03iNHyobxofLE2ibjsYDPgeEQlRMR7afXbSGQcnPjI2D+sdtmuQ771dbASUsDndU7t58jrrNGRzISvwioAlHs5FA+cBE5Ccznkd8NMV6BR6ksnKLPZnMUawRDU1MZ/ib3xCdkTblHKu4blNiylH5n213yM0zubEie0o4JhzcfAy3H5qh2l17uLooBNLaO+gzonTH2uF8PQu9EyH+pjGsACTMy4cHzsPdymUSXYJOMP3yTkXqvO/lpvt0cX5ekDEu9PUfBeZODkFuAjXCaGdi6ew4qxJ8PmFfwmPpkgQjQlWqomFY6UkjmcnAtJG75EVR+NpzGpP1Ef5qUUbfowrC3zcSLX3BxgWEgEx/v9cP8H8u1Mvt9/rMDYf6sjwU1xSOPBgzFEeJLMRVFtKo5QHsUYT8ZRLCah27599EuqoC9PYjYO6aoAMHB8X1OHwEAYouHfHB3nyb2B+SnZxM/vw/bCtORjLMSy5aZoEpvgdGvlJfNPFUu/p7Z4VVK1hiI0/UTuB3ZPq4ohEbm7Mntgc1evEtknaosgZSwnDC2BdMmibpeg48X8Ixl+/8+xXdbshQXUPPvx8jT3fkELivHSmqbhblfNFShWAyQnJ3WBU6SMYSIpTDmHjdLVAdlADdz9gCplZw6mTiHqDwIsxbm9ErGusiVpg2w8Q3khKV/R9Oj8PFeF43hmW/nSd99nZzhyjCX3QOZkkB6BsH4H866WGyv9E0hVAzPYah2tkRfQZMmP2rinfOeQalge0ovhduBjJs9a1GBwReerceify49ctOh5/65ATYuMsAkVltmvTLBk4oHpdl6i+p8DoNj4Fb2vhdFYer2JSEilEwPd5n5zNoGBXEjreg/wh2NFnNRaIUHSOXa4eJRwygZoX6vnWnqVdCRT1ARxeFrNBJ+tsdooMwqnYhE7zIxnD8pZH+P0Nu1wWxCPTADfNWmqx626IBJJq6NeapcGeOmbtXvl0TeWG0Y7OGGV4+EHTtNBIT5Wd0Bujl7inXgZgfXTM5efD3qDTJ54O9v3Bkv+tdIRlq1kXcVD0BEMirmFxglNPt5pedb1AnxuCYMChUykwsTIWqT23XDpvTiKEru1cTcEMeniB+HQDehxPXNmkotFdwUPnilB/u4Nx5Xc6l8J9jH1EgKZUUt8t8cyoZleDBEt8oibDmJRAoMKJ5Oe9CSWS5ZMEJvacsGVdXDWjp/Ype5x0p9PXB2PAwt2LRD3d+ftNgpuyvxlP8pB84oB1i73vAVpwyrmXW72hfW6Dzn9Jkj4++0VQ4d0KSx1AsDA4OtXXDo63/w+GD+zC7w5SJaxsmnlYRQ4dgdjA7tTl2KNLnpJ+mvkoDxtt1a4oPaX3EVqj96o9sRKBQqU7ZOiupeAIyLMD+Y3YwHx30XWHB5CQiw7q3mj1EDlP2eBsZbz79ayUMbyHQ7s8gu4Lgip1LiGJj7NQj905/+rgUYKAA5qdrlHKIknWmqfuR+PB8RdBkDg/NgnlT89G72h2NvySnj7UyBwD+mi/IWs1xWbxuVwUIVXun5cMqBtFbrccI+DILjsVQg6eeq0itiRfedn89CvyFtpkxaauEvSANuZmB1p8FGPbU94J9medwsZ9HkUYjmI7OH5HuxendLbxTaYrPuIfE2ffXFKhoNBUp33HsFAXmCV/Vxpq5AYgFoRr5Ay93ZLRlgaIPjhZjXZZChT+aE5iWAXMX0oSFQEtwjiuhQQItTQX5IYrKfKB+queTNplR1Hoflo5/I6aPPmACwQCE2jTOYo5Dz1cs7Sod0KTG/3kEDGk3kUaUCON19xSJCab3kNpWZhSWkO8l+SpW70Wn3g0ciOIJO5JXma6dbos6jyisuxXwUUhj2+1uGhcvuliKtWwsUTw4gi1c/diEEpZHoKoxTBeMDmhPhKTx7TXWRakV8imJR355DcIHkR9IREHxohP4TbyR5LtFU24umRPRmEYHbpe1LghyxPx7YgUHjNbbQFRQhh4KeU1EabXx8FS3JAxp2rwRDoeWkJgWRUSKw6gGP5U2PuO9V4ZuiKXGGzFQuRuf+tkSSsbBtRJKhCi3ENuLlXhPbjTKD4djXVnfXFds6Zb+1XiUrRfyayGxJq1+SYBEfbKlgjiSmk0orgTqzSS+DZ5rTqsJbttiNtp+KMqGE2AHGFw6jQqM5vD6vMptmXV9OAjq49Uf/Lx9Opam+Hn5O9p8qoBBAQixzQZ4eNVkO9sPzJAMyR1y4/RCQQ1s0pV5KAU5sKLw3tkcFbI/JqrjCsK4Mw+W8aod4lioYuawUiCyVWBE/qPaFi5bnkgpfu/ae47174rI1fqQoTbW0HrU6FAejq7ByM0V4zkZTg02/YJK2N7hUQRCeZ4BIgSEqgD8XsjzG6LIsSbuHoIdz/LhFzbNn1clci1NHWJ0/6/O8HJMdIpEZbqi1RrrFfoo/rI/7ufm2MPG5lUI0IYJ4MAiHRTSOFJ2oTverFHYXThkYFIoyFx6rMYFgaOKM4xNWdlOnIcKb/suptptgTOTdVIf4YgdaAjJnIAm4qNNHNQqqAzvi53GkyRCEoseUBrHohZsjUbkR8gfKtc/+Oa72lwxJ8Mq6HDfDATbfbJhzeIuFQJSiw1uZprHlzUf90WgqG76zO0eCB1WdPv1IT6sNxxh91GEL2YpgC97ikFHyoaH92ndwduqZ6IYjkg20DX33MWdoZk7QkcKUCgisIYslOaaLyvIIqRKWQj16jE1DlQWJJaPopWTJjXfixEjRJJo8g4++wuQjbq+WVYjsqCuNIQW3YjnxKe2M5ZKEqq+cX7ZVgnkbsU3RWIyXA1rxv4kGersYJjD//auldXGmcEbcfTeF16Y1708FB1HIfmWv6dSFi6oD4E+RIjCsEZ+kY7dKnwReJJw3xCjKvi3kGN42rvyhUlIz0Bp+fNSV5xwFiuBzG296e5s/oHoFtUyUplmPulIPl+e1CQIQVtjlzLzzzbV+D/OVQtYzo5ixtMi5BmHuG4N/uKfJk5UIREp7+12oZlKtPBomXSzAY0KgtbPzzZoHQxujnREUgBU+O/jKKhgxVhRPtbqyHiUaRwRpHv7pgRPyUrnE7fYkVblGmfTY28tFCvlILC04Tz3ivkNWVazA+OsYrxvRM/hiNn8Fc4bQBeUZABGx5S/xFf9Lbbmk298X7iFg2yeimvsQqqJ+hYbt6uq+Zf9jC+Jcwiccd61NKQtFvGWrgJiHB5lwi6fR8KzYS7EaEHf/ka9EC7H8D+WEa3TEACHBkNSj/cXxFeq4RllC+fUFm2xtstYLL2nos1DfzsC9vqDDdRVcPA3Ho95aEQHvExVThXPqym65llkKlfRXbPTRiDepdylHjmV9YTWAEjlD9DdQnCem7Aj/ml58On366392214B5zrmQz/9ySG2mFqEwjq5sFl5tYJPw5hNz8lyZPUTsr5E0F2C9VMPnZckWP7+mbwp/BiN7f4kf7vtGnZF2JGvjK/sDX1RtcFY5oPQnE4lIAYV49U3C9SP0LCY/9i/WIFK9ORjzM9kG/KGrAuwFmgdEpdLaiqQNpCTGZVuAO65afkY1h33hrqyLjZy92JK3/twdj9pafFcwfXONmPQWldPlMe7jlP24Js0v9m8bIJ9TgS2IuRvE9ZVRaCwSJYOtAfL5H/YS4FfzKWKbek+GFulheyKtDNlBtrdmr+KU+ibHTdalzFUmMfxw3f36x+3cQbJLItSilW9cuvZEMjKw987jykZRlsH/UI+HlKfo2tLwemBEeBFtmxF2xmItA/dAIfQ+rXnm88dqvXa+GapOYVt/2waFimXFx3TC2MUiOi5/Ml+3rj/YU6Ihx2hXgiDXFsUeQkRAD6wF3SCPi2flk7XwKAA4zboqynuELD312EJ88lmDEVOMa1W/K/a8tGylZRMrMoILyoMQzzbDJHNZrhH77L9qSC42HVmKiZ5S0016UTp83gOhCwz9XItK9fgXfK3F5d7nZCBUekoLxrutQaPHa16Rjsa0gTrzyjqTnmcIcrxg6X6dkKiucudc0DD5W4pJPf0vuDW8r5/uw24YfMuxFRpD2ovT2mFX79xH6Jf+MVdv2TYqR6/955QgVPe3JCD/WjAYcLA9tpXgFiEjge2J5ljeI/iUzg91KQuHkII4mmHZxC3XQORLAC6G7uFn5LOmlnXkjFdoO976moNTxElS8HdxWoPAkjjocDR136m2l+f5t6xaaNgdodOvTu0rievnhNAB79WNrVs6EsPgkgfahF9gSFzzAd+rJSraw5Mllit7vUP5YxA843lUpu6/5jAR0RvH4rRXkSg3nE+O5GFyfe+L0s5r3k05FyghSFnKo4TTgs07qj4nTLqOYj6qaW9knJTDkF5OFMYbmCP+8H16Ty482OjvERV6OFyw043L9w3hoJi408sR+SGo1WviXUu8d7qS+ehKjpKwxeCthsm2LBFSFeetx0x4AaKPxtp3CxdWqCsLrB1s/j5TAhc1jNZsXWl6tjo/WDoewxzg8T8NnhZ1niUwL/nhfygLanCnRwaFGDyLw+sfZhyZ1UtYTp8TYB6dE7R3VsKKH95CUxJ8u8N+9u2/9HUNKHW3x3w5GQrfOPafk2w5qZq8MaHT0ebeY3wIsp3rN9lrpIsW9c1ws3VNV+JwNz0Lo9+V7zZr6GD56We6gWVIvtmam5GPPkVAbr74r6SwhuL+TRXtW/0pgyX16VNl4/EAD50TnUPuwrW6OcUO2VlWXS0inq872kk7GUlW6o/ozFKq+Sip6LcTtSDfDrPTcCHhx75H8BeRon+KG2wRwzfDgWhALmiWOMO6h3pm1UCZEPEjScyk7tdLx6WrdA2N1QTPENvNnhCQjW6kl057/qv7IwRryHrZBCwVSbLLnFRiHdTwk8mlYixFt1slEcPD7FVht13HyqVeyD55HOXrh2ElAxJyinGeoFzwKA91zfrdLvDxJSjzmImfvTisreI25EDcVfGsmxLVbfU8PGe/7NmWWKjXcdTJ11jAlVIY/Bv/mcxg/Q10vCHwKG1GW/XbJq5nxDhyLqiorn7Wd7VEVL8UgVzpHMjQ+Z8DUgSukiVwWAKkeTlVVeZ7t1DGnCgJVIdBPZAEK5f8CDyDNo7tK4/5DBjdD5MPV86TaEhGsLVFPQSI68KlBYy84FievdU9gWh6XZrugvtCZmi9vfd6db6V7FmoEcRHnG36VZH8N4aZaldq9zZawt1uBFgxYYx+Gs/qW1jwANeFy+LCoymyM6zgG7j8bGzUyLhvrbJkTYAEdICEb4kMKusKT9V3eIwMLsjdUdgijMc+7iKrr+TxrVWG0U+W95SGrxnxGrE4eaJFfgvAjUM4SAy8UaRwE9j6ZQH5qYAWGtXByvDiLSDfOD0yFA3UCMKSyQ30fyy1mIRg4ZcgZHLNHWl+c9SeijOvbOJxoQy7lTN2r3Y8p6ovxvUY74aOYbuVezryqXA6U+fcp6wSV9X5/OZKP18tB56Ua0gMyxJI7XyNT7IrqN8GsB9rL/kP5KMrjXxgqKLDa+V5OCH6a5hmOWemMUsea9vQl9t5Oce76PrTyTv50ExOqngE3PHPfSL//AItPdB7kGnyTRhVUUFNdJJ2z7RtktZwgmQzhBG/G7QsjZmJfCE7k75EmdIKH7xlnmDrNM/XbTT6FzldcH/rcRGxlPrv4qDScqE7JSmQABJWqRT/TUcJSwoQM+1jvDigvrjjH8oeK2in1S+/yO1j8xAws/T5u0VnIvAPqaE1atNuN0cuRliLcH2j0nTL4JpcR7w9Qya0JoaHgsOiALLCCzRkl1UUESz+ze/gIXHGtDwgYrK6pCFKJ1webSDog4zTlPkgXZqxlQDiYMjhDpwTtBW2WxthWbov9dt2X9XFLFmcF+eEc1UaQ74gqZiZsdj63pH1qcv3Vy8JYciogIVKsJ8Yy3J9w/GhjWVSQAmrS0BPOWK+RKV+0lWqXgYMnIFwpcZVD7zPSp547i9HlflB8gVnSTGmmq1ClO081OW/UH11pEQMfkEdDFzjLC1Cdo/BdL3s7cXb8J++Hzz1rhOUVZFIPehRiZ8VYu6+7Er7j5PSZu9g/GBdmNzJmyCD9wiswj9BZw+T3iBrg81re36ihMLjoVLoWc+62a1U/7qVX5CpvTVF7rocSAKwv4cBVqZm7lLDS/qoXs4fMs/VQi6BtVbNA3uSzKpQfjH1o3x4LrvkOn40zhm6hjduDglzJUwA0POabgdXIndp9fzhOo23Pe+Rk9GSLX0d71Poqry8NQDTzNlsa+JTNG9+UrEf+ngxCjGEsDCc0bz+udVRyHQI1jmEO3S+IOQycEq7XwB6z3wfMfa73m8PVRp+iOgtZfeSBl01xn03vMaQJkyj7vnhGCklsCWVRUl4y+5oNUzQ63B2dbjDF3vikd/3RUMifPYnX5Glfuk2FsV/7RqjI9yKTbE8wJY+74p7qXO8+dIYgjtLD/N8TJtRh04N9tXJA4H59IkMmLElgvr0Q5OCeVfdAt+5hkh4pQgfRMHpL74XatLQpPiOyHRs/OdmHtBf8nOZcxVKzdGclIN16lE7kJ+pVMjspOI+5+TqLRO6m0ZpNXJoZRv9MPDRcAfJUtNZHyig/s2wwReakFgPPJwCQmu1I30/tcBbji+Na53i1W1N+BqoY7Zxo+U/M9XyJ4Ok2SSkBtoOrwuhAY3a03Eu6l8wFdIG1cN+e8hopTkiKF093KuH/BcB39rMiGDLn6XVhGKEaaT/vqb/lufuAdpGExevF1+J9itkFhCfymWr9vGb3BTK4j598zRH7+e+MU9maruZqb0pkGxRDRE1CD4Z8LV4vhgPidk5w2Bq816g3nHw1//j3JStz7NR9HIWELO8TMn3QrP/zZp//+Dv9p429/ogv+GATR+n/UdF+ns9xNkXZQJXY4t9jMkJNUFygAtzndXwjss+yWH9HAnLQQfhAskdZS2l01HLWv7L7us5uTH409pqitvfSOQg/c+Zt7k879P3K9+WV68n7+3cZfuRd/dDPP/03rn+d+/nBvWfgDlt8+LzjqJ/vx3CnNOwiXhho778C96iD+1TBvRZYeP+EH81LE0vVwOOrmCLB3iKzI1x+vJEsrPH4uF0UB4TJ4X3uDfOCo3PYpYe0MF4bouh0DQ/l43fxUF7Y+dpWuvTSffB0yO2UQUETI/LwCZE3BvnevJ7c9zUlY3H58xzke6DNFDQG8n0WtDN4LAYN4nogKav1ezOfK/z+t6tsCTp+dhx4ymjWuCJk1dEUifDP+HyS4iP/Vg9B2jTo9L4NbiBuDS4nuuHW6H+JDQn2JtqRKGkEQPEYE7uzazXIkcxIAqUq1esasZBETlEZY7y7Jo+RoV/IsjY9eIMkUvr42Hc0xqtsavZvhz1OLwSxMOTuqzlhb0WbdOwBH9EYiyBjatz40bUxTHbiWxqJ0uma19qhPruvcWJlbiSSH48OLDDpaHPszvyct41ZfTu10+vjox6kOqK6v0K/gEPphEvMl/vwSv+A4Hhm36JSP9IXTyCZDm4kKsqD5ay8b1Sad/vaiyO5N/sDfEV6Z4q95E+yfjxpqBoBETW2C7xl4pIO2bDODDFurUPwE7EWC2Uplq+AHmBHvir2PSgkR12/Ry65O0aZtQPeXi9mTlF/Wj5GQ+vFkYyhXsLTjrBSP9hwk4GPqDP5rBn5/l8b0mLRAvRSzXHc293bs3s8EsdE3m2exxidWVB4joHR+S+dz5/W+v00K3TqN14CDBth8eWcsTbiwXPsygHdGid0PEdy6HHm2v/IUuV5RVapYmzGsX90mpnIdNGcOOq64Dbc5GUbYpD9M7S+6cLY//QmjxFLP5cuTFRm3vA5rkFZroFnO3bjHF35uU3s8mvL7Tp9nyTc4mymTJ5sLIp7umSnGkO23faehtz3mmTS7fbVx5rP7x3HXIjRNeq/A3xCs9JNB08c9S9BF2O3bOur0ItslFxXgRPdaapBIi4dRpKGxVz7ir69t/bc9qTxjvtOyGOfiLGDhR4fYywHv1WdOplxIV87TpLBy3Wc0QP0P9s4G7FBNOdITS/tep3o3h1TEa5XDDii7fWtqRzUEReP2fbxz7bHWWJdbIOxOUJZtItNZpTFRfj6vm9sYjRxQVO+WTdiOhdPeTJ+8YirPvoeL88l5iLYOHd3b/Imkq+1ZN1El3UikhftuteEYxf1Wujof8Pr4ICTu5ezZyZ4tHQMxlzUHLYO2VMOoNMGL/20S5i2o2obfk+8qqdR7xzbRDbgU0lnuIgz4LelQ5XS7xbLuSQtNS95v3ZUOdaUx/Qd8qxCt6xf2E62yb/HukLO6RyorV8KgYl5YNc75y+KvefrxY+lc/64y9kvWP0a0bDz/rojq+RWjO06WeruWqNFU7r3HPIcLWRql8ICZsz2Ls/qOm/CLn6++X+Qf7mGspYCrZod/lpl6Rw4xN/yuq8gqV4B6aHk1hVE1SfILxWu5gvXqbfARYQpspcxKp1F/c8XOPzkZvmoSw+vEqBLdrq1fr3wAPv5NnM9i8F+jdAuxkP5Z71c6uhK3enlnGymr7UsWZKC12qgUiG8XXGQ9mxnqz4GSIlybF9eXmbqj2sHX+a1jf0gRoONHRdRSrIq03Ty89eQ1GbV/Bk+du4+V15zls+vvERvZ4E7ZbnxWTVjDjb4o/k8jlw44pTIrUGxxuJvBeO+heuhOjpFsO6lVJ/aXnJDa/bM0Ql1cLbXE/Pbv3EZ3vj3iVrB5irjupZTzlnv677NrI9UNYNqbPgp/HZXS+lJmk87wec+7YOxTDo2aw2l3NfDr34VNlvqWJBknuK7oSlZ6/T10zuOoPZOeoIk81N+sL843WJ2Q4Z0fZ3scsqC/JV2fuhWi1jGURSKZV637lf53Xnnx16/vKEXY89aVJ0fv91jGdfG+G4+sniwHes4hS+udOr4RfhFhG/F5gUG35QaU+McuLmclb5ZWmR+sG5V6nf+PxYzlrnFGxpZaK8eqqVo0NfmAWoGfXDiT/FnUbWvzGDOTr8aktOZWg4BYvz5YH12ZbfCcGtNk+dDAZNGWvHov+PIOnY9Prjg8h/wLRrT69suaMVZ5bNuK00lSVpnqSX1NON/81FoP92rYndionwgOiA8WMf4vc8l15KqEEG4yAm2+WAN5Brfu1sq9suWYqgoajgOYt/JCk1gC8wPkK+XKCtRX6TAtgvrnuBgNRmn6I8lVDipOVB9kX6Oxkp4ZKyd1M6Gj8/v2U7k+YQBL95Kb9PQENucJb0JlW3b5tObN7m/Z1j1ev388d7o15zgXsI9CikAGAViR6lkJv7nb4Ak40M2G8TJ447kN+pvfHiOFjSUSP6PM+QfbAywKJCBaxSVxpizHseZUyUBhq59vFwrkyGoRiHbo0apweEZeSLuNiQ+HAekOnarFg00dZNXaPeoHPTRR0FmEyqYExOVaaaO8c0uFUh7U4e/UxdBmthlBDgg257Q33j1hA7HTxSeTTSuVnPZbgW1nodwmG16aKBDKxEetv7D9OjO0JhrbJTnoe+kcGoDJazFSO8/fUN9Jy/g4XK5PUkw2dgPDGpJqBfhe7GA+cjzfE/EGsMM+FV9nj9IAhrSfT/J3QE5TEIYyk5UjsI6ZZcCPr6A8FZUF4g9nnpVmjX90MLSQysIPD0nFzqwCcSJmIb5mYv2Cmk+C1MDFkZQyCBq4c/Yai9LJ6xYkGS/x2s5/frIW2vmG2Wrv0APpCdgCA9snFvfpe8uc0OwdRs4G9973PGEBnQB5qKrCQ6m6X/H7NInZ7y/1674/ZXOVp7OeuCRk8JFS516VHrnH1HkIUIlTIljjHaQtEtkJtosYul77cVwjk3gW1Ajaa6zWeyHGLlpk3VHE2VFzT2yI/EvlGUSz2H9zYE1s4nsKMtMqNyKNtL/59CpFJki5Fou6VXGm8vWATEPwrUVOLvoA8jLuwOzVBCgHB2Cr5V6OwEWtJEKokJkfc87h+sNHTvMb0KVTp5284QTPupoWvQVUwUeogZR3kBMESYo0mfukewRVPKh5+rzLQb7HKjFFIgWhj1w3yN/qCNoPI8XFiUgBNT1hCHBsAz8L7Oyt8wQWUFj92ONn/APyJFg8hzueqoJdNj57ROrFbffuS/XxrSXLTRgj5uxZjpgQYceeMc2wJrahReSKpm3QjHfqExTLAB2ipVumE8pqcZv8LYXQiPHHsgb5BMW8zM5pvQit+mQx8XGaVDcfVbLyMTlY8xcfmm/RSAT/H09UQol5gIz7rESDmnrQ4bURIB4iRXMDQwxgex1GgtDxKp2HayIkR+E/aDmCttNm2C6lytWdfOVzD6X2SpDWjQDlMRvAp1symWv4my1bPCD+E1EmGnMGWhNwmycJnDV2WrQNxO45ukEb08AAffizYKVULp15I4vbNK5DzWwCSUADfmKhfGSUqii1L2UsE8rB7mLuHuUJZOx4+WiizHBJ/hwboaBzhpNOVvgFTf5cJsHef7L1HCI9dOUUbb+YxUJWn6dYOLz+THi91kzY5dtO5c+grX7v0jEbsuoOGnoIreDIg/sFMyG+TyCLIcAWd1IZ1UNFxE8Uie13ucm40U2fcxC0u3WLvLOxwu+F7MWUsHsdtFQZ7W+nlfCASiAKyh8rnP3EyDByvtJb6Kax6/HkLzT9SyEyTMVM1zPtM0MJY14DmsWh4MgD15Ea9Hd00AdkTZ0EiG5NAGuIBzQJJ0JR0na+OB7lQA6UKxMfihIQ7GCCnVz694QvykWXTxpS2soDu+smru1UdIxSvAszBFD1c8c6ZOobA8bJiJIvuycgIXBQIXWwhyTgZDQxJTRXgEwRNAawGSXO0a1DKjdihLVNp/taE/xYhsgwe+VpKEEB4LlraQyE84gEihxCnbfoyOuJIEXy2FIYw+JjRusybKlU2g/vhTSGTydvCvXhYBdtAXtS2v7LkHtmXh/8fly1do8FI/D0f8UbzVb5h+KRhMGSAmR2mhi0YG/uj7wgxcfzCrMvdjitUIpXDX8ae2JcF/36qUWIMwN6JsjaRGNj+jEteGDcFyTUb8X/NHSucKMJp7pduxtD6KuxVlyxxwaeiC1FbGBESO84lbyrAugYxdl+2N8/6AgWpo/IeoAOcsG35IA/b3AuSyoa55L7llBLlaWlEWvuCFd8f8NfcTUgzJv6CbB+6ohWwodlk9nGWFpBAOaz5uEW5xBvmjnHFeDsb0mXwayj3mdYq5gxxNf3H3/tnCgHwjSrpSgVxLmiTtuszdRUFIsn6LiMPjL808vL1uQhDbM7aA43mISXReqjSskynIRcHCJ9qeFopJfx9tqyUoGbSwJex/0aDE3plBPGtNBYgWbdLom3+Q/bjdizR2/AS/c/dH/d3G7pyl1qDXgtOFtEqidwLqxPYtrNEveasWq3vPUUtqTeu8gpov4bdOQRI2kneFvRNMrShyVeEupK1PoLDPMSfWMIJcs267mGB8X9CehQCF0gIyhpP10mbyM7lwW1e6TGvHBV1sg/UyTghHPGRqMyaebC6pbB1WKNCQtlai1GGvmq9zUKaUzLaXsXEBYtHxmFbEZ2kJhR164LhWW2Tlp1dhsGE7ZgIWRBOx3Zcu2DxgH+G83WTPceKG0TgQKKiiNNOlWgvqNEbnrk6fVD+AqRam2OguZb0YWSTX88N+i/ELSxbaUUpPx4vJUzYg/WonSeA8xUK6u7DPHgpqWpEe6D4cXg5uK9FIYVba47V/nb+wyOtk+zG8RrS4EA0ouwa04iByRLSvoJA2FzaobbZtXnq8GdbfqEp5I2dpfpj59TCVif6+E75p665faiX8gS213RqBxTZqfHP46nF6NSenOneuT+vgbLUbdTH2/t0REFXZJOEB6DHvx6N6g9956CYrY/AYcm9gELJXYkrSi+0F0geKDZgOCIYkLU/+GOW5aGj8mvLFgtFH5+XC8hvAE3CvHRfl4ofM/Qwk4x2A+R+nyc9gNu/9Tem7XW4XRnyRymf52z09cTOdr+PG6+P/Vb4QiXlwauc5WB1z3o+IJjlbxI8MyWtSzT+k4sKVbhF3xa+vDts3NxXa87iiu+xRH9cAprnOL2h6vV54iQRXuOAj1s8nLFK8gZ70ThIQcWdF19/2xaJmT0efrkNDkWbpAQPdo92Z8+Hn/aLjbOzB9AI/k12fPs9HhUNDJ1u6ax2VxD3R6PywN7BrLJ26z6s3QoMp76qzzwetrDABKSGkfW5PwS1GvYNUbK6uRqxfyVGNyFB0E+OugMM8kKwmJmupuRWO8XkXXXQECyRVw9UyIrtCtcc4oNqXqr7AURBmKn6Khz3eBN96LwIJrAGP9mr/59uTOSx631suyT+QujDd4beUFpZ0kJEEnjlP+X/Kr2kCKhnENTg4BsMTOmMqlj2WMFLRUlVG0fzdCBgUta9odrJfpVdFomTi6ak0tFjXTcdqqvWBAzjY6hVrH9sbt3Z9gn+AVDpTcQImefbB4edirjzrsNievve4ZT4EUZWV3TxEsIW+9MT/RJoKfZZYSRGfC1CwPG/9rdMOM8qR/LUYvw5f/emUSoD7YSFuOoqchdUg2UePd1eCtFSKgxLSZ764oy4lvRCIH6bowPxZWwxNFctksLeil47pfevcBipkkBIc4ngZG+kxGZ71a72KQ7VaZ6MZOZkQJZXM6kb/Ac0/XkJx8dvyfJcWbI3zONEaEPIW8GbkYjsZcwy+eMoKrYjDmvEEixHzkCSCRPRzhOfJZuLdcbx19EL23MA8rnjTZZ787FGMnkqnpuzB5/90w1gtUSRaWcb0eta8198VEeZMUSfIhyuc4/nywFQ9uqn7jdqXh+5wwv+RK9XouNPbYdoEelNGo34KyySwigsrfCe0v/PlWPvQvQg8R0KgHO18mTVThhQrlbEQ0Kp/JxPdjHyR7E1QPw/ut0r+HDDG7BwZFm9IqEUZRpv2WpzlMkOemeLcAt5CsrzskLGaVOAxyySzZV/D2EY7ydNZMf8e8VhHcKGHAWNszf1EOq8fNstijMY4JXyATwTdncFFqcNDfDo+mWFvxJJpc4sEZtjXyBdoFcxbUmniCoKq5jydUHNjYJxMqN1KzYV62MugcELVhS3Bnd+TLLOh7dws/zSXWzxEb4Nj4aFun5x4kDWLK5TUF/yCXB/cZYvI9kPgVsG2jShtXkxfgT+xzjJofXqPEnIXIQ1lnIdmVzBOM90EXvJUW6a0nZ/7XjJGl8ToO3H/fdxnxmTNKBZxnkpXLVgLXCZywGT3YyS75w/PAH5I/jMuRspej8xZObU9kREbRA+kqjmKRFaKGWAmFQspC+QLbKPf0RaK3OXvBSWqo46p70ws/eZpu6jCtZUgQy6r4tHMPUdAgWGGUYNbuv/1a6K+MVFsd3T183+T8capSo6m0+Sh57fEeG/95dykGJBQMj09DSW2bY0mUonDy9a8trLnnL5B5LW3Nl8rJZNysO8Zb+80zXxqUGFpud3Qzwb7bf+8mq6x0TAnJU9pDQR9YQmZhlna2xuxJt0aCO/f1SU8gblOrbIyMsxTlVUW69VJPzYU2HlRXcqE2lLLxnObZuz2tT9CivfTAUYfmzJlt/lOPgsR6VN64/xQd4Jlk/RV7UKVv2Gx/AWsmTAuCWKhdwC+4HmKEKYZh2Xis4KsUR1BeObs1c13wqFRnocdmuheaTV30gvVXZcouzHKK5zwrN52jXJEuX6dGx3BCpV/++4f3hyaW/cQJLFKqasjsMuO3B3WlMq2gyYfdK1e7L2pO/tRye2mwzwZPfdUMrl5wdLqdd2Kv/wVtnpyWYhd49L6rsOV+8HXPrWH2Kup89l2tz6bf80iYSd+V4LROSOHeamvexR524q4r43rTmtFzQvArpvWfLYFZrbFspBsXNUqqenjxNNsFXatZvlIhk7teUPfK+YL32F8McTnjv0BZNppb+vshoCrtLXjIWq3EJXpVXIlG6ZNL0dh6qEm2WMwDjD3LfOfkGh1/czYc/0qhiD2ozNnH4882MVVt3JbVFkbwowNCO3KL5IoYW5wlVeGCViOuv1svZx7FbzxKzA4zGqBlRRaRWCobXaVq4yYCWbZf8eiJwt3OY+MFiSJengcFP2t0JMfzOiJ7cECvpx7neg1Rc5x+7myPJOXt2FohVRyXtD+/rDoTOyGYInJelZMjolecVHUhUNqvdZWg2J2t0jPmiLFeRD/8fOT4o+NGILb+TufCo9ceBBm3JLVn+MO2675n7qiEX/6W+188cYg3Zn5NSTjgOKfWFSAANa6raCxSoVU851oJLY11WIoYK0du0ec5E4tCnAPoKh71riTsjVIp3gKvBbEYQiNYrmH22oLQWA2AdwMnID6PX9b58dR2QKo4qag1D1Z+L/FwEKTR7osOZPWECPJIHQqPUsM5i/CH5YupVPfFA5pHUBcsesh8eO5YhyWnaVRPZn/BmdXVumZWPxMP5e28zm2uqHgFoT9CymHYNNrzrrjlXZM06HnzDxYNlI5b/QosxLmmrqDFqmogQdqk0WLkUceoAvQxHgkIyvWU69BPFr24VB6+lx75Rna6dGtrmOxDnvBojvi1/4dHjVeg8owofPe1cOnxU1ioh016s/Vudv9mhV9f35At+Sh28h1bpp8xhr09+vf47Elx3Ms6hyp6QvB3t0vnLbOhwo660cp7K0vvepabK7YJfxEWWfrC2YzJfYOjygPwfwd/1amTqa0hZ5ueebhWYVMubRTwIjj+0Oq0ohU3zfRfuL8gt59XsHdwKtxTQQ4Y2qz6gisxnm2UdlmpEkgOsZz7iEk6QOt8BuPwr+NR01LTqXmJo1C76o1N274twJvl+I069TiLpenK/miRxhyY8jvYV6W1WuSwhH9q7kuwnJMtm7IWcqs7HsnyHSqWXLSpYtZGaR1V3t0gauninFPZGtWskF65rtti48UV9uV9KM8kfDYs0pgB00S+TlzTXV6P8mxq15b9En8sz3jWSszcifZa/NuufPNnNTb031pptt0+sRSH/7UG8pzbsgtt3OG3ut7B9JzDMt2mTZuyRNIV8D54TuTrpNcHtgmMlYJeiY9XS83NYJicjRjtJSf9BZLsQv629QdDsKQhTK5CnXhpk7vMNkHzPhm0ExW/VCGApHfPyBagtZQTQmPHx7g5IXXsrQDPzIVhv2LB6Ih138iSDww1JNHrDvzUxvp73MsQBVhW8EbrReaVUcLB1R3PUXyaYG4HpJUcLVxMgDxcPkVRQpL7VTAGabDzbKcvg12t5P8TSGQkrj/gOrpnbiDHwluA73xbXts/L7u468cRWSWRtgTwlQnA47EKg0OiZDgFxAKQQUcsbGomITgeXUAAyKe03eA7Mp4gnyKQmm0LXJtEk6ddksMJCuxDmmHzmVhO+XaN2A54MIh3niw5CF7PwiXFZrnA8wOdeHLvvhdoqIDG9PDI7UnWWHq526T8y6ixJPhkuVKZnoUruOpUgOOp3iIKBjk+yi1vHo5cItHXb1PIKzGaZlRS0g5d3MV2pD8FQdGYLZ73aae/eEIUePMc4NFz8pIUfLCrrF4jVWH5gQneN3S8vANBmUXrEcKGn6hIUN95y1vpsvLwbGpzV9L0ZKTan6TDXM05236uLJcIEMKVAxKNT0K8WljuwNny3BNQRfzovA85beI9zr1AGNYnYCVkR1aGngWURUrgqR+gRrQhxW81l3CHevjvGEPzPMTxdsIfB9dfGRbZU0cg/1mcubtECX4tvaedmNAvTxCJtc2QaoUalGfENCGK7IS/O8CRpdOVca8EWCRwv2sSWE8CJPW5PCugjCXPd3h6U60cPD+bdhtXZuYB6stcoveE7Sm5MM2yvfUHXFSW7KzLmi7/EeEWL0wqcOH9MOSKjhCHHmw+JGLcYE/7SBZQCRggox0ZZTAxrlzNNXYXL5fNIjkdT4YMqVUz6p8YDt049v4OXGdg3qTrtLBUXOZf7ahPlZAY/O+7Sp0bvGSHdyQ8B1LOsplqMb9Se8VAE7gIdSZvxbRSrfl+Lk5Qaqi5QJceqjitdErcHXg/3MryljPSIAMaaloFm1cVwBJ8DNmkDqoGROSHFetrgjQ5CahuKkdH5pRPigMrgTtlFI8ufJPJSUlGgTjbBSvpRc0zypiUn6U5KZqcRoyrtzhmJ7/caeZkmVRwJQeLOG8LY6vP5ChpKhc8Js0El+n6FXqbx9ItdtLtYP92kKfaTLtCi8StLZdENJa9Ex1nOoz1kQ7qxoiZFKRyLf4O4CHRT0T/0W9F8epNKVoeyxUXhy3sQMMsJjQJEyMOjmOhMFgOmmlscV4eFi1CldU92yjwleirEKPW3bPAuEhRZV7JsKV3Lr5cETAiFuX5Nw5UlF7d2HZ96Bh0sgFIL5KGaKSoVYVlvdKpZJVP5+NZ7xDEkQhmDgsDKciazJCXJ6ZN2B3FY2f6VZyGl/t4aunGIAk/BHaS+i+SpdRfnB/OktOvyjinWNfM9Ksr6WwtCa1hCmeRI6icpFM4o8quCLsikU0tMoZI/9EqXRMpKGaWzofl4nQuVQm17d5fU5qXCQeCDqVaL9XJ9qJ08n3G3EFZS28SHEb3cdRBdtO0YcTzil3QknNKEe/smQ1fTb0XbpyNB5xAeuIlf+5KWlEY0DqJbsnzJlQxJPOVyHiKMx5Xu9FcEv1Fbg6Fhm4t+Jyy5JC1W3YO8dYLsO0PXPbxodBgttTbH3rt9Cp1lJIk2r3O1Zqu94eRbnIz2f50lWolYzuKsj4PMok4abHLO8NAC884hiXx5Fy5pWKO0bWL7uEGXaJCtznhP67SlQ4xjWIfgq6EpZ28QMtuZK7JC0RGbl9nA4XtFLug/NLMoH1pGt9IonAJqcEDLyH6TDROcbsmGPaGIxMo41IUAnQVPMPGByp4mOmh9ZQMkBAcksUK55LsZj7E5z5XuZoyWCKu6nHmDq22xI/9Z8YdxJy4kWpD16jLVrpwGLWfyOD0Wd+cBzFBxVaGv7S5k9qwh/5t/LQEXsRqI3Q9Rm3QIoaZW9GlsDaKOUyykyWuhNOprSEi0s1G4rgoiX1V743EELti+pJu5og6X0g6oTynUqlhH9k6ezyRi05NGZHz0nvp3HOJr7ebrAUFrDjbkFBObEvdQWkkUbL0pEvMU46X58vF9j9F3j6kpyetNUBItrEubW9ZvMPM4qNqLlsSBJqOH3XbNwv/cXDXNxN8iFLzUhteisYY+RlHYOuP29/Cb+L+xv+35Rv7xudnZ6ohK4cMPfCG8KI7dNmjNk/H4e84pOxn/sZHK9psfvj8ncA8qJz7O8xqbxESDivGJOZzF7o5PJLQ7g34qAWoyuA+x3btU98LT6ZyGyceIXjrqob2CAVql4VOTQPUQYvHV/g4zAuCZGvYQBtf0wmd5lilrvuEn1BXLny01B4h4SMDlYsnNpm9d7m9h578ufpef9Z4WplqWQvqo52fyUA7J24eZD5av6SyGIV9kpmHNqyvdfzcpEMw97BvknV2fq+MFHun9BT3Lsf8pbzvisWiIQvYkng+8Vxk1V+dli1u56kY50LRjaPdotvT5BwqtwyF+emo/z9J3yVUVGfKrxQtJMOAQWoQii/4dp9wgybSa5mkucmRLtEQZ/pz0tL/NVcgWAd95nEQ3Tg6tNbuyn3Iepz65L3huMUUBntllWuu4DbtOFSMSbpILV4fy6wlM0SOvi6CpLh81c1LreIvKd61uEWBcDw1lUBUW1I0Z+m/PaRlX+PQ/oxg0Ye6KUiIiTF4ADNk59Ydpt5/rkxmq9tV5Kcp/eQLUVVmBzQNVuytQCP6Ezd0G8eLxWyHpmZWJ3bAzkWTtg4lZlw42SQezEmiUPaJUuR/qklVA/87S4ArFCpALdY3QRdUw3G3XbWUp6aq9z0zUizcPa7351p9JXOZyfdZBFnqt90VzQndXB/mwf8LC9STj5kenVpNuqOQQP3mIRJj7eV21FxG8VAxKrEn3c+XfmZ800EPb9/5lIlijscUbB6da0RQaMook0zug1G0tKi/JBC4rw7/D3m4ARzAkzMcVrDcT2SyFtUdWAsFlsPDFqV3N+EjyXaoEePwroaZCiLqEzb8MW+PNE9TmTC01EzWli51PzZvUqkmyuROU+V6ik+Le/9qT6nwzUzf9tP68tYei0YaDGx6kAd7jn1cKqOCuYbiELH9zYqcc4MnRJjkeGiqaGwLImhyeKs+xKJMBlOJ05ow9gGCKZ1VpnMKoSCTbMS+X+23y042zOb5MtcY/6oBeAo1Vy89OTyhpavFP78jXCcFH0t7Gx24hMEOm2gsEfGabVpQgvFqbQKMsknFRRmuPHcZu0Su/WMFphZvB2r/EGbG72rpGGho3h+Msz0uGzJ7hNK2uqQiE1qmn0zgacKYYZBCqsxV+sjbpoVdSilW/b94n2xNb648VmNIoizqEWhBnsen+d0kbCPmRItfWqSBeOd9Wne3c6bcd6uvXOJ6WdiSsuXq0ndhqrQ4QoWUjCjYtZ0EAhnSOP1m44xkf0O7jXghrzSJWxP4a/t72jU29Vu2rvu4n7HfHkkmQOMGSS+NPeLGO5I73mC2B7+lMiBQQZRM9/9liLIfowupUFAbPBbR+lxDM6M8Ptgh1paJq5Rvs7yEuLQv/7d1oU2woFSb3FMPWQOKMuCuJ7pDDjpIclus5TeEoMBy2YdVB4fxmesaCeMNsEgTHKS5WDSGyNUOoEpcC2OFWtIRf0w27ck34/DjxRTVIcc9+kqZE6iMSiVDsiKdP/Xz5XfEhm/sBhO50p1rvJDlkyyxuJ9SPgs7YeUJBjXdeAkE+P9OQJm6SZnn1svcduI78dYmbkE2mtziPrcjVisXG78spLvbZaSFx/Rks9zP4LKn0Cdz/3JsetkT06A8f/yCgMO6Mb1Hme0JJ7b2wZz1qleqTuKBGokhPVUZ0dVu+tnQYNEY1fmkZSz6+EGZ5EzL7657mreZGR3jUfaEk458PDniBzsSmBKhDRzfXameryJv9/D5m6HIqZ0R+ouCE54Dzp4IJuuD1e4Dc5i+PpSORJfG23uVgqixAMDvchMR0nZdH5brclYwRoJRWv/rlxGRI5ffD5NPGmIDt7vDE1434pYdVZIFh89Bs94HGGJbTwrN8T6lh1HZFTOB4lWzWj6EVqxSMvC0/ljWBQ3F2kc/mO2b6tWonT2JEqEwFts8rz2h+oWNds9ceR2cb7zZvJTDppHaEhK5avWqsseWa2Dt5BBhabdWSktS80oMQrL4TvAM9b5HMmyDnO+OkkbMXfUJG7eXqTIG6lqSOEbqVR+qYdP7uWb57WEJqzyh411GAVsDinPs7KvUeXItlcMdOUWzXBH6zscymV1LLVCtc8IePojzXHF9m5b5zGwBRdzcyUJkiu938ApmAayRdJrX1PmVguWUvt2ThQ62czItTyWJMW2An/hdDfMK7SiFQlGIdAbltHz3ycoh7j9V7GxNWBpbtcSdqm4XxRwTawc3cbZ+xfSv9qQfEkDKfZTwCkqWGI/ur250ItXlMlh6vUNWEYIg9A3GzbgmbqvTN8js2YMo87CU5y6nZ4dbJLDQJj9fc7yM7tZzJDZFtqOcU8+mZjYlq4VmifI23iHb1ZoT9E+kT2dolnP1AfiOkt7PQCSykBiXy5mv637IegWSKj9IKrYZf4Lu9+I7ub+mkRdlvYzehh/jaJ9n7HUH5b2IbgeNdkY7wx1yVzxS7pbvky6+nmVUtRllEFfweUQ0/nG017WoUYSxs+j2B4FV/F62EtHlMWZXYrjGHpthnNb1x66LKZ0Qe92INWHdfR/vqp02wMS8r1G4dJqHok8KmQ7947G13a4YXbsGgHcBvRuVu1eAi4/A5+ZixmdSXM73LupB/LH7O9yxLTVXJTyBbI1S49TIROrfVCOb/czZ9pM4JsZx8kUz8dQGv7gUWKxXvTH7QM/3J2OuXXgciUhqY+cgtaOliQQVOYthBLV3xpESZT3rmfEYNZxmpBbb24CRao86prn+i9TNOh8VxRJGXJfXHATJHs1T5txgc/opYrY8XjlGQQbRcoxIBcnVsMjmU1ymmIUL4dviJXndMAJ0Yet+c7O52/p98ytlmAsGBaTAmMhimAnvp1TWNGM9BpuitGj+t810CU2UhorrjPKGtThVC8WaXw04WFnT5fTjqmPyrQ0tN3CkLsctVy2xr0ZWgiWVZ1OrlFjjxJYsOiZv2cAoOvE+7sY0I/TwWcZqMoyIKNOftwP7w++Rfg67ljfovKYa50if3fzE/8aPYVey/Nq35+nH2sLPh/fP5TsylSKGOZ4k69d2PnH43+kq++sRXHQqGArWdwhx+hpwQC6JgT2uxehYU4Zbw7oNb6/HLikPyJROGK2ouyr+vzseESp9G50T4AyFrSqOQ0rroCYP4sMDFBrHn342EyZTMlSyk47rHSq89Y9/nI3zG5lX16Z5lxphguLOcZUndL8wNcrkyjH82jqg8Bo8OYkynrxZvbFno5lUS3OPr8Ko3mX9NoRPdYOKKjD07bvgFgpZ/RF+YzkWvJ/Hs/tUbfeGzGWLxNAjfDzHHMVSDwB5SabQLsIZHiBp43FjGkaienYoDd18hu2BGwOK7U3o70K/WY/kuuKdmdrykIBUdG2mvE91L1JtTbh20mOLbk1vCAamu7utlXeGU2ooVikbU/actcgmsC1FKk2qmj3GWeIWbj4tGIxE7BLcBWUvvcnd/lYxsMV4F917fWeFB/XbINN3qGvIyTpCalz1lVewdIGqeAS/gB8Mi+sA+BqDiX3VGD2eUunTRbSY+AuDy4E3Qx3hAhwnSXX+B0zuj3eQ1miS8Vux2z/l6/BkWtjKGU72aJkOCWhGcSf3+kFkkB15vGOsQrSdFr6qTj0gBYiOlnBO41170gOWHSUoBVRU2JjwppYdhIFDfu7tIRHccSNM5KZOFDPz0TGMAjzzEpeLwTWp+kn201kU6NjbiMQJx83+LX1e1tZ10kuChJZ/XBUQ1dwaBHjTDJDqOympEk8X2M3VtVw21JksChA8w1tTefO3RJ1FMbqZ01bHHkudDB/OhLfe7P5GOHaI28ZXKTMuqo0hLWQ4HabBsGG7NbP1RiXtETz074er6w/OerJWEqjmkq2y51q1BVI+JUudnVa3ogBpzdhFE7fC7kybrAt2Z6RqDjATAUEYeYK45WMupBKQRtQlU+uNsjnzj6ZmGrezA+ASrWxQ6LMkHRXqXwNq7ftv28dUx/ZSJciDXP2SWJsWaN0FjPX9Yko6LobZ7aYW/IdUktI9apTLyHS8DyWPyuoZyxN1TK/vtfxk3HwWh6JczZC8Ftn0bIJay2g+n5wd7lm9rEsKO+svqVmi+c1j88hSCxbzrg4+HEP0Nt1/B6YW1XVm09T1CpAKjc9n18hjqsaFGdfyva1ZG0Xu3ip6N6JGpyTSqY5h4BOlpLPaOnyw45PdXTN+DtAKg7DLrLFTnWusoSBHk3s0d7YouJHq85/R09Tfc37ENXZF48eAYLnq9GLioNcwDZrC6FW6godB8JnqYUPvn0pWLfQz0lM0Yy8Mybgn84Ds3Q9bDP10bLyOV+qzxa4Rd9Dhu7cju8mMaONXK3UqmBQ9qIg7etIwEqM/kECk/Dzja4Bs1xR+Q/tCbc8IKrSGsTdJJ0vge7IG20W687uVmK6icWQ6cD3lwFzgNMGtFvO5qyJeKflGLAAcQZOrkxVwy3cWvqlGpvjmf9Qe6Ap20MPbV92DPV0OhFM4kz8Yr0ffC2zLWSQ1kqY6QdQrttR3kh1YLtQd1kCEv5hVoPIRWl5ERcUTttBIrWp6Xs5Ehh5OUUwI5aEBvuiDmUoENmnVw1FohCrbRp1A1E+XSlWVOTi7ADW+5Ohb9z1vK4qx5R5lPdGCPBJZ00mC+Ssp8VUbgpGAvXWMuWQQRbCqI6Rr2jtxZxtfP7W/8onz+yz0Gs76LaT5HX9ecyiZCB/ZR/gFtMxPsDwohoeCRtiuLxE1GM1vUEUgBv86+eehL58/P56QFGQ/MqOe/vC76L63jzmeax4exd/OKTUvkXg+fOJUHych9xt/9goJMrapSgvXrj8+8vk/N80f22Sewj6cyGqt1B6mztoeklVHHraouhvHJaG/OuBz6DHKMpFmQULU1bRWlyYE0RPXYYkUycIemN7TLtgNCJX6BqdyxDKkegO7nJK5xQ7OVYDZTMf9bVHidtk6DQX9Et+V9M7esgbsYBdEeUpsB0Xvw2kd9+rI7V+m47u+O/tq7mw7262HU1WlS9uFzsV6JxIHNmUCy0QS9e077JGRFbG65z3/dOKB/Zk+yDdKpUmdXjn/aS3N5nv4fK7bMHHmPlHd4E2+iTbV5rpzScRnxk6KARuDTJ8Q1LpK2mP8gj1EbuJ9RIyY+EWK4hCiIDBAS1Tm2IEXAFfgKPgdL9O6mAa06wjCcUAL6EsxPQWO9VNegBPm/0GgkZbDxCynxujX/92vmGcjZRMAY45puak2sFLCLSwXpEsyy5fnF0jGJBhm+fNSHKKUUfy+276A7/feLOFxxUuHRNJI2Osenxyvf8DAGObT60pfTTlhEg9u/KKkhJqm5U1/+BEcSkpFDA5XeCqxwXmPac1jcuZ3JWQ+p0NdWzb/5v1ZvF8GtMTFFEdQjpLO0bwPb0BHNWnip3liDXI2fXf05jjvfJ0NpjLCUgfTh9CMFYVFKEd4Z/OG/2C+N435mnK+9t1gvCiVcaaH7rK4+PjCvpVNiz+t2QyqH1O8x3JKZVl6Q+Lp/XK8wMjVMslOq9FdSw5FtUs/CptXH9PW+wbWHgrV17R5jTVOtGtKFu3nb80T+E0tv9QkzW3J2dbaw/8ddAKZ0pxIaEqLjlPrji3VgJ3GvdFvlqD8075woxh4fVt0JZE0KVFsAvqhe0dqN9b35jtSpnYMXkU+vZq+IAHad3IHc2s/LYrnD1anfG46IFiMIr9oNbZDWvwthqYNqOigaKd/XlLU4XHfk/PXIjPsLy/9/kAtQ+/wKH+hI/IROWj5FPvTZAT9f7j4ZXQyG4M0TujMAFXYkKvEHv1xhySekgXGGqNxWeWKlf8dDAlLuB1cb/qOD+rk7cmwt+1yKpk9cudqBanTi6zTbXRtV8qylNtjyOVKy1HTz0GW9rjt6sSjAZcT5R+KdtyYb0zyqG9pSLuCw5WBwAn7fjBjKLLoxLXMI+52L9cLwIR2B6OllJZLHJ8vDxmWdtF+QJnmt1rsHPIWY20lftk8fYePkAIg6Hgn532QoIpegMxiWgAOfe5/U44APR8Ac0NeZrVh3gEhs12W+tVSiWiUQekf/YBECUy5fdYbA08dd7VzPAP9aiVcIB9k6tY7WdJ1wNV+bHeydNtmC6G5ICtFC1ZwmJU/j8hf0I8TRVKSiz5oYIa93EpUI78X8GYIAZabx47/n8LDAAJ0nNtP1rpROprqKMBRecShca6qXuTSI3jZBLOB3Vp381B5rCGhjSvh/NSVkYp2qIdP/Bg="},{}],6:[function(o,n,i){var s=o("./dictionary-browser");i.init=function(){i.dictionary=s.init()},i.offsetsByLength=new Uint32Array([0,0,0,0,0,4096,9216,21504,35840,44032,53248,63488,74752,87040,93696,100864,104704,106752,108928,113536,115968,118528,119872,121280,122016]),i.sizeBitsByLength=new Uint8Array([0,0,0,0,10,10,11,11,10,10,10,10,10,9,9,8,7,7,8,7,7,6,6,5,5]),i.minDictionaryWordLength=4,i.maxDictionaryWordLength=24},{"./dictionary-browser":4}],7:[function(o,n,i){function s(f,m){this.bits=f,this.value=m}i.HuffmanCode=s;var a=15;function c(f,m){for(var h=1<<m-1;f&h;)h>>=1;return(f&h-1)+h}function d(f,m,h,g,b){do g-=h,f[m+g]=new s(b.bits,b.value);while(g>0)}function u(f,m,h){for(var g=1<<m-h;m<a&&(g-=f[m],!(g<=0));)++m,g<<=1;return m-h}i.BrotliBuildHuffmanTable=function(f,m,h,g,b){var v=m,y,w,_,x,C,S,k,R,O,E,I,T=new Int32Array(a+1),M=new Int32Array(a+1);for(I=new Int32Array(b),_=0;_<b;_++)T[g[_]]++;for(M[1]=0,w=1;w<a;w++)M[w+1]=M[w]+T[w];for(_=0;_<b;_++)g[_]!==0&&(I[M[g[_]]++]=_);if(R=h,O=1<<R,E=O,M[a]===1){for(x=0;x<E;++x)f[m+x]=new s(0,I[0]&65535);return E}for(x=0,_=0,w=1,C=2;w<=h;++w,C<<=1)for(;T[w]>0;--T[w])y=new s(w&255,I[_++]&65535),d(f,m+x,C,O,y),x=c(x,w);for(k=E-1,S=-1,w=h+1,C=2;w<=a;++w,C<<=1)for(;T[w]>0;--T[w])(x&k)!==S&&(m+=O,R=u(T,w,h),O=1<<R,E+=O,S=x&k,f[v+S]=new s(R+h&255,m-v-S&65535)),y=new s(w-h&255,I[_++]&65535),d(f,m+(x>>h),C,O,y),x=c(x,w);return E}},{}],8:[function(o,n,i){"use strict";i.byteLength=h,i.toByteArray=b,i.fromByteArray=w;for(var s=[],a=[],c=typeof Uint8Array<"u"?Uint8Array:Array,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",u=0,f=d.length;u<f;++u)s[u]=d[u],a[d.charCodeAt(u)]=u;a[45]=62,a[95]=63;function m(_){var x=_.length;if(x%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var C=_.indexOf("=");C===-1&&(C=x);var S=C===x?0:4-C%4;return[C,S]}function h(_){var x=m(_),C=x[0],S=x[1];return(C+S)*3/4-S}function g(_,x,C){return(x+C)*3/4-C}function b(_){for(var x,C=m(_),S=C[0],k=C[1],R=new c(g(_,S,k)),O=0,E=k>0?S-4:S,I=0;I<E;I+=4)x=a[_.charCodeAt(I)]<<18|a[_.charCodeAt(I+1)]<<12|a[_.charCodeAt(I+2)]<<6|a[_.charCodeAt(I+3)],R[O++]=x>>16&255,R[O++]=x>>8&255,R[O++]=x&255;return k===2&&(x=a[_.charCodeAt(I)]<<2|a[_.charCodeAt(I+1)]>>4,R[O++]=x&255),k===1&&(x=a[_.charCodeAt(I)]<<10|a[_.charCodeAt(I+1)]<<4|a[_.charCodeAt(I+2)]>>2,R[O++]=x>>8&255,R[O++]=x&255),R}function v(_){return s[_>>18&63]+s[_>>12&63]+s[_>>6&63]+s[_&63]}function y(_,x,C){for(var S,k=[],R=x;R<C;R+=3)S=(_[R]<<16&16711680)+(_[R+1]<<8&65280)+(_[R+2]&255),k.push(v(S));return k.join("")}function w(_){for(var x,C=_.length,S=C%3,k=[],R=16383,O=0,E=C-S;O<E;O+=R)k.push(y(_,O,O+R>E?E:O+R));return S===1?(x=_[C-1],k.push(s[x>>2]+s[x<<4&63]+"==")):S===2&&(x=(_[C-2]<<8)+_[C-1],k.push(s[x>>10]+s[x>>4&63]+s[x<<2&63]+"=")),k.join("")}},{}],9:[function(o,n,i){function s(a,c){this.offset=a,this.nbits=c}i.kBlockLengthPrefixCode=[new s(1,2),new s(5,2),new s(9,2),new s(13,2),new s(17,3),new s(25,3),new s(33,3),new s(41,3),new s(49,4),new s(65,4),new s(81,4),new s(97,4),new s(113,5),new s(145,5),new s(177,5),new s(209,5),new s(241,6),new s(305,6),new s(369,7),new s(497,8),new s(753,9),new s(1265,10),new s(2289,11),new s(4337,12),new s(8433,13),new s(16625,24)],i.kInsertLengthPrefixCode=[new s(0,0),new s(1,0),new s(2,0),new s(3,0),new s(4,0),new s(5,0),new s(6,1),new s(8,1),new s(10,2),new s(14,2),new s(18,3),new s(26,3),new s(34,4),new s(50,4),new s(66,5),new s(98,5),new s(130,6),new s(194,7),new s(322,8),new s(578,9),new s(1090,10),new s(2114,12),new s(6210,14),new s(22594,24)],i.kCopyLengthPrefixCode=[new s(2,0),new s(3,0),new s(4,0),new s(5,0),new s(6,0),new s(7,0),new s(8,0),new s(9,0),new s(10,1),new s(12,1),new s(14,2),new s(18,2),new s(22,3),new s(30,3),new s(38,4),new s(54,4),new s(70,5),new s(102,5),new s(134,6),new s(198,7),new s(326,8),new s(582,9),new s(1094,10),new s(2118,24)],i.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],i.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},{}],10:[function(o,n,i){function s(c){this.buffer=c,this.pos=0}s.prototype.read=function(c,d,u){this.pos+u>this.buffer.length&&(u=this.buffer.length-this.pos);for(var f=0;f<u;f++)c[d+f]=this.buffer[this.pos+f];return this.pos+=u,u},i.BrotliInput=s;function a(c){this.buffer=c,this.pos=0}a.prototype.write=function(c,d){if(this.pos+d>this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(c.subarray(0,d),this.pos),this.pos+=d,d},i.BrotliOutput=a},{}],11:[function(o,n,i){var s=o("./dictionary"),a=0,c=1,d=2,u=3,f=4,m=5,h=6,g=7,b=8,v=9,y=10,w=11,_=12,x=13,C=14,S=15,k=16,R=17,O=18,E=19,I=20;function T(V,B,z){this.prefix=new Uint8Array(V.length),this.transform=B,this.suffix=new Uint8Array(z.length);for(var A=0;A<V.length;A++)this.prefix[A]=V.charCodeAt(A);for(var A=0;A<z.length;A++)this.suffix[A]=z.charCodeAt(A)}var M=[new T("",a,""),new T("",a," "),new T(" ",a," "),new T("",_,""),new T("",y," "),new T("",a," the "),new T(" ",a,""),new T("s ",a," "),new T("",a," of "),new T("",y,""),new T("",a," and "),new T("",x,""),new T("",c,""),new T(", ",a," "),new T("",a,", "),new T(" ",y," "),new T("",a," in "),new T("",a," to "),new T("e ",a," "),new T("",a,'"'),new T("",a,"."),new T("",a,'">'),new T("",a,`
+							`}]})})})},m5e=Igt;var h5e=l(Z(),1),g5e=l(P(),1);function Ai({children:e,level:t=2}){return(0,g5e.jsx)(h5e.__experimentalHeading,{className:"global-styles-ui-subtitle",level:t,children:e})}var Gn=l(P(),1),Ogt={backgroundSize:"cover",backgroundPosition:"50% 50%"};function bR(e){if(!e)return e;let t=e.color||e.width;if(!e.style&&t)return{...e,style:"solid"};if(!(e.style&&!t))return e}function Agt(e){return e&&((0,l0.__experimentalHasSplitBorders)(e)?{top:bR(e.top),right:bR(e.right),bottom:bR(e.bottom),left:bR(e.left)}:bR(e))}var{useHasDimensionsPanel:Mgt,useHasTypographyPanel:Ngt,useHasBorderPanel:Fgt,useSettingsForBlockElement:Dgt,useHasColorPanel:Lgt,useHasFiltersPanel:Vgt,useHasImageSettingsPanel:Bgt,useHasBackgroundPanel:zgt,BackgroundPanel:jgt,BorderPanel:Hgt,ColorPanel:Ugt,TypographyPanel:Wgt,DimensionsPanel:Ggt,FiltersPanel:Ygt,ImageSettingsPanel:qgt,AdvancedPanel:Kgt}=hr(v5e.privateApis);function Xgt({name:e,variation:t,selectedViewport:r,showResponsiveStateControls:o=!0,showBlockStateControls:n=!0}){let{user:i,merged:s,onChange:a}=(0,Pu.useContext)(zo),c=[];t&&(c=["variations",t].concat(c));let d=c.join("."),[u,f]=(0,Pu.useState)("default"),[m,h]=(0,Pu.useState)("default"),g=r??u,b=s.settings?.viewport,v=(0,Pu.useMemo)(()=>D3e(b),[b]),y=g==="default"||v.some($=>$.value===g)?g:"default",w=(0,Pu.useMemo)(()=>F3e(e),[e]),_=[y,m].filter($=>$!=="default").join("."),x=_.length>0,[C,S]=lt(d,e,"user",!1,x?_:void 0),[k]=lt(d,e,"merged",!1,x?_:void 0),R=$N(k),[O]=We("",e,"user"),[E,I]=We("",e),T=Dgt(E,e),M=(0,b5e.getBlockType)(e),F=!1;T?.spacing?.blockGap&&M?.supports?.spacing?.blockGap&&(M?.supports?.spacing?.__experimentalSkipSerialization===!0||M?.supports?.spacing?.__experimentalSkipSerialization?.some?.($=>$==="blockGap"))&&(F=!0);let V=!1;T?.dimensions?.aspectRatio&&e==="core/group"&&(V=!0);let B=(0,Pu.useMemo)(()=>{let $=structuredClone(T);return F&&($.spacing.blockGap=!1),V&&($.dimensions.aspectRatio=!1),$},[T,F,V]),z=gR(e),A=zgt(B),D=Ngt(B),L=Lgt(B),U=Fgt(B),j=Mgt(B),q=Vgt(B)&&y==="default",ne=Bgt(e,O,B),ie=!!z?.length&&!t&&!x,{canEditCSS:oe}=(0,_5e.useSelect)($=>{let{getEntityRecord:ue,__experimentalGetCurrentGlobalStylesId:ee}=$(y5e.store),pe=ee();return{canEditCSS:!!(pe?ue("root","globalStyles",pe):void 0)?._links?.["wp:action-edit-css"]}},[]),te=t?z.find($=>$.name===t):null,se=(0,Pu.useMemo)(()=>({...k,layout:B.layout}),[k,B.layout]),ge=(0,Pu.useMemo)(()=>({...C,layout:O.layout}),[C,O.layout]),we=$=>{let ue={...$};delete ue.layout,S(ue),$.layout!==O.layout&&I({...O,layout:$.layout})},ce=$=>{I($===void 0?{...E,lightbox:void 0}:{...E,lightbox:{...E.lightbox,...$}})},ve=$=>{let{settings:ue,...ee}=$;if(ue?.typography){let pe=[d,_].filter(Boolean).join("."),fe=dE(i,pe,ee,e);fe=aE(fe,"typography",{...O.typography,...ue.typography},e),a(fe)}else S(ee)},me=$=>{if(!$?.border){S($);return}let{radius:ue,...ee}=$.border,pe=Agt(ee),fe=(0,l0.__experimentalHasSplitBorders)(pe)?{color:null,style:null,width:null,...pe}:{top:pe,right:pe,bottom:pe,left:pe};S({...$,border:{...fe,radius:ue}})};return(0,Gn.jsxs)(Gn.Fragment,{children:[(0,Gn.jsx)(no,{title:t?te?.label:M?.title,viewportStates:v,pseudoStates:n?w:[],selectedViewport:y,selectedPseudoState:m,onChangeViewport:o?f:void 0,onChangePseudoState:h,showResponsiveStateControls:o}),(0,Gn.jsx)(m5e,{name:e,variation:t,selectedViewport:y,selectedState:x?_:"default",stateStyles:x?k:void 0,viewportSettings:b}),ie&&(0,Gn.jsx)("div",{className:"global-styles-ui-screen-variations",children:(0,Gn.jsxs)(l0.__experimentalVStack,{spacing:3,children:[(0,Gn.jsx)(Ai,{children:(0,SS.__)("Style Variations")}),(0,Gn.jsx)(i5e,{name:e})]})}),D&&(0,Gn.jsx)(Wgt,{inheritedValue:k,value:C,onChange:ve,settings:B,isGlobalStyles:!x,showInheritanceLabelIndicators:!1}),A&&(0,Gn.jsx)(jgt,{inheritedValue:R,value:C,onChange:S,settings:B,defaultValues:Ogt,showInheritanceLabelIndicators:!1}),q&&(0,Gn.jsx)(Ygt,{inheritedValue:se,value:ge,onChange:S,settings:B,includeLayoutControls:!0,showInheritanceLabelIndicators:!1}),j&&(0,Gn.jsx)(Ggt,{inheritedValue:se,value:ge,onChange:we,settings:B,includeLayoutControls:!0,showInheritanceLabelIndicators:!1}),U&&(0,Gn.jsx)(Hgt,{inheritedValue:k,value:C,onChange:me,settings:B,showInheritanceLabelIndicators:!1}),L&&(0,Gn.jsx)(Ugt,{inheritedValue:k,value:C,onChange:S,settings:B,showInheritanceLabelIndicators:!1}),ne&&!x&&(0,Gn.jsx)(qgt,{onChange:ce,value:O,inheritedValue:B}),oe&&(0,Gn.jsx)(l0.PanelBody,{title:(0,SS.__)("Advanced"),initialOpen:!1,children:(0,Gn.jsx)(Kgt,{value:C,onChange:S,inheritedValue:k,help:(0,SS.sprintf)((0,SS.__)("Add your own CSS to customize the appearance of the %s block. You do not need to include a CSS selector, just add the property and value."),M?.title)})})]})}var ite=Xgt;var RF=l(G(),1),A4e=l(Z(),1),M4e=l(H(),1);var w5e=l(Z(),1);var x5e=l(P(),1);function Kb({children:e,className:t}){return(0,x5e.jsx)(w5e.__experimentalSpacer,{className:J("global-styles-ui-screen-body",t),padding:4,children:e})}var Ru=l(G(),1),gh=l(Z(),1);var ts=l(P(),1);function Xb({parentMenu:e,element:t,label:r}){let o=t==="text"||!t?"":`elements.${t}.`,n=t==="link"?{textDecoration:"underline"}:{},[i]=lt(o+"typography.fontFamily"),[s]=lt(o+"typography.fontStyle"),[a]=lt(o+"typography.fontWeight"),[c]=lt(o+"color.background"),[d]=lt("color.background"),[u]=lt(o+"color.gradient"),[f]=lt(o+"color.text");return(0,ts.jsx)(Pn,{path:e+"/typography/"+t,children:(0,ts.jsxs)(gh.__experimentalHStack,{justify:"flex-start",children:[(0,ts.jsx)(gh.FlexItem,{className:"global-styles-ui-screen-typography__indicator","aria-hidden":"true",style:{fontFamily:i??"serif",background:u??c??d,color:f,fontStyle:s,fontWeight:a,...n},children:(0,Ru.__)("Aa")}),(0,ts.jsx)(gh.FlexItem,{children:r})]})})}function Zgt(){return(0,ts.jsxs)(gh.__experimentalVStack,{spacing:3,children:[(0,ts.jsx)(Ai,{level:3,children:(0,Ru.__)("Elements")}),(0,ts.jsxs)(gh.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:[(0,ts.jsx)(Xb,{parentMenu:"",element:"text",label:(0,Ru.__)("Text")}),(0,ts.jsx)(Xb,{parentMenu:"",element:"link",label:(0,Ru.__)("Links")}),(0,ts.jsx)(Xb,{parentMenu:"",element:"heading",label:(0,Ru.__)("Headings")}),(0,ts.jsx)(Xb,{parentMenu:"",element:"caption",label:(0,Ru.__)("Captions")}),(0,ts.jsx)(Xb,{parentMenu:"",element:"cite",label:(0,Ru.__)("Citations")}),(0,ts.jsx)(Xb,{parentMenu:"",element:"button",label:(0,Ru.__)("Buttons")}),(0,ts.jsx)(Xb,{parentMenu:"",element:"textInput",label:(0,Ru.__)("Inputs")}),(0,ts.jsx)(Xb,{parentMenu:"",element:"select",label:(0,Ru.__)("Selects")})]})]})}var S5e=Zgt;var aF=l(Z(),1);var C5e=l(Z(),1);var iF=l(P(),1),Qgt=({variation:e,isFocused:t,withHoverView:r})=>(0,iF.jsx)(wS,{label:e.title,isFocused:t,withHoverView:r,children:({ratio:o,key:n})=>(0,iF.jsx)(C5e.__experimentalHStack,{spacing:10*o,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,iF.jsx)(eF,{variation:e,fontSize:85*o})},n)}),k5e=Qgt;var c0=l(H(),1),E5e=l(cn(),1),sF=l(G(),1);var Zb=l(P(),1);function CS({variation:e,children:t,isPill:r=!1,properties:o,showTooltip:n=!1}){let[i,s]=(0,c0.useState)(!1),{base:a,user:c,onChange:d}=(0,c0.useContext)(zo),u=(0,c0.useMemo)(()=>{let v=ms(a,e);return o&&(v=ZN(v,o)),{user:e,base:a,merged:v,onChange:()=>{}}},[e,a,o]),f=()=>d(e),m=v=>{v.keyCode===E5e.ENTER&&(v.preventDefault(),f())},h=(0,c0.useMemo)(()=>h_(c,e),[c,e]),g=e?.title;e?.description&&(g=(0,sF.sprintf)((0,sF._x)("%1$s (%2$s)","variation label"),e?.title,e?.description));let b=(0,Zb.jsx)("div",{className:J("global-styles-ui-variations_item",{"is-active":h}),role:"button",onClick:f,onKeyDown:m,tabIndex:0,"aria-label":g,"aria-current":h,onFocus:()=>s(!0),onBlur:()=>s(!1),children:(0,Zb.jsx)("div",{className:J("global-styles-ui-variations_item-preview",{"is-pill":r}),children:t(i)})});return(0,Zb.jsx)(zo.Provider,{value:u,children:n?(0,Zb.jsxs)(yt.Root,{children:[(0,Zb.jsx)(yt.Trigger,{render:b}),(0,Zb.jsx)(yt.Popup,{children:e?.title})]}):b})}var d0=l(P(),1),T5e=["typography"];function kS({title:e,gap:t=2}){let r=JN(T5e);return r?.length<=1?null:(0,d0.jsxs)(aF.__experimentalVStack,{spacing:3,children:[e&&(0,d0.jsx)(Ai,{level:3,children:e}),(0,d0.jsx)(aF.__experimentalGrid,{columns:3,gap:t,className:"global-styles-ui-style-variations-container",children:r.map((o,n)=>(0,d0.jsx)(CS,{variation:o,properties:T5e,showTooltip:!0,children:()=>(0,d0.jsx)(k5e,{variation:o})},n))})]})}var h0=l(G(),1),Au=l(Z(),1);var R4e=l(H(),1);var vh=l(H(),1),$b=l(X(),1),Jb=l(he(),1),cte=l(G(),1);var ste=l(jd(),1),P5e=l(he(),1),R5e="/wp/v2/font-families";function I5e(e){let{receiveEntityRecords:t}=e.dispatch(P5e.store);t("postType","wp_font_family",[],void 0,!0)}async function O5e(e,t){let o=await(0,ste.default)({path:R5e,method:"POST",body:e});return I5e(t),{id:o.id,...o.font_family_settings,fontFace:[]}}async function A5e(e,t,r){let o={path:`${R5e}/${e}/font-faces`,method:"POST",body:t},n=await(0,ste.default)(o);return I5e(r),{id:n.id,...n.font_face_settings}}var ad=l(G(),1),ate=["otf","ttf","woff","woff2"],M5e={100:(0,ad._x)("Thin","font weight"),200:(0,ad._x)("Extra-light","font weight"),300:(0,ad._x)("Light","font weight"),400:(0,ad._x)("Normal","font weight"),500:(0,ad._x)("Medium","font weight"),600:(0,ad._x)("Semi-bold","font weight"),700:(0,ad._x)("Bold","font weight"),800:(0,ad._x)("Extra-bold","font weight"),900:(0,ad._x)("Black","font weight")},N5e={normal:(0,ad._x)("Normal","font style"),italic:(0,ad._x)("Italic","font style")};var{File:F5e}=window;function bh(e,t={}){return!e.name&&(e.fontFamily||e.slug)&&(e.name=e.fontFamily||e.slug),{...e,...t}}function Jgt(e){return typeof e!="string"?!1:e!==decodeURIComponent(e)}function lF(e){let t=M5e[e.fontWeight??""]||e.fontWeight,r=e.fontStyle==="normal"?"":N5e[e.fontStyle??""]||e.fontStyle;return`${t} ${r}`}function $gt(e=[],t=[]){let r=new Map;for(let o of e)r.set(`${o.fontWeight}${o.fontStyle}`,o);for(let o of t)r.set(`${o.fontWeight}${o.fontStyle}`,o);return Array.from(r.values())}function D5e(e=[],t=[]){let r=new Map;for(let o of e)r.set(o.slug,{...o});for(let o of t)if(r.has(o.slug)){let{fontFace:n,...i}=o,s=r.get(o.slug),a=$gt(s.fontFace,n);r.set(o.slug,{...i,fontFace:a})}else r.set(o.slug,{...o});return Array.from(r.values())}async function Qb(e,t,r="all"){let o;if(typeof t=="string")o=`url(${t})`;else if(t instanceof F5e)o=await t.arrayBuffer();else return;let i=await new window.FontFace(Zee(e.fontFamily),o,{style:e.fontStyle,weight:String(e.fontWeight)}).load();if((r==="document"||r==="all")&&document.fonts.add(i),r==="iframe"||r==="all"){let s=document.querySelector('iframe[name="editor-canvas"]');s?.contentDocument&&s.contentDocument.fonts.add(i)}}function vR(e,t="all"){let r=o=>{o.forEach(n=>{n.family===Zee(e?.fontFamily)&&n.weight===e?.fontWeight&&n.style===e?.fontStyle&&o.delete(n)})};if((t==="document"||t==="all")&&r(document.fonts),t==="iframe"||t==="all"){let o=document.querySelector('iframe[name="editor-canvas"]');o?.contentDocument&&r(o.contentDocument.fonts)}}function ES(e){if(!e)return;let t;if(Array.isArray(e)?t=e[0]:t=e,!t.startsWith("file:."))return Jgt(t)||(t=encodeURI(t)),t}function L5e(e){let t=new FormData,{fontFace:r,category:o,...n}=e,i={...n,slug:vb(e.slug)};return t.append("font_family_settings",JSON.stringify(i)),t}function V5e(e){return(e?.fontFace??[]).map((r,o)=>{let n={...r},i=new FormData;if(n.file){let s=Array.isArray(n.file)?n.file:[n.file],a=[];s.forEach((c,d)=>{let u=`file-${o}-${d}`;i.append(u,c,c.name),a.push(u)}),n.src=a.length===1?a[0]:a,delete n.file,i.append("font_face_settings",JSON.stringify(n))}else i.append("font_face_settings",JSON.stringify(n));return i})}async function B5e(e,t,r){let o=[];for(let i of t)try{let s=await A5e(e,i,r);o.push({status:"fulfilled",value:s})}catch(s){o.push({status:"rejected",reason:s})}let n={errors:[],successes:[]};return o.forEach((i,s)=>{if(i.status==="fulfilled"&&i.value){let a=i.value;n.successes.push(a)}else i.reason&&n.errors.push({data:t[s],message:i.reason.message})}),n}async function z5e(e){e=Array.isArray(e)?e:[e];let t=await Promise.all(e.map(async r=>fetch(new Request(r)).then(o=>{if(!o.ok)throw new Error(`Error downloading font face asset from ${r}. Server responded with status: ${o.status}`);return o.blob()}).then(o=>{let n=r.split("/").pop();return new F5e([o],n,{type:o.type})})));return t.length===1?t[0]:t}function lte(e,t){return t.findIndex(r=>r.fontWeight===e.fontWeight&&r.fontStyle===e.fontStyle)!==-1}function j5e(e,t,r){t=Array.isArray(t)?[...t]:[t],e=Array.isArray(e)?[...e]:{...e};let o=t.pop(),n=e;for(let i of t){let s=n[i];n=n[i]=Array.isArray(s)?[...s]:{...s}}return n[o]=r,e}function cF(e,t,r=[]){let o=c=>c.slug===e.slug,n=c=>c.find(o),i=c=>c?r.filter(d=>!o(d)):[...r,e],s=c=>{let d=f=>f.fontWeight===t.fontWeight&&f.fontStyle===t.fontStyle;if(!c)return[...r,{...e,fontFace:[t]}];let u=c.fontFace||[];return u.find(d)?u=u.filter(f=>!d(f)):u=[...u,t],u.length===0?r.filter(f=>!o(f)):r.map(f=>o(f)?{...f,fontFace:u}:f)},a=n(r);return t?s(a):i(a)}var H5e=l(P(),1),rs=(0,vh.createContext)({});rs.displayName="FontLibraryContext";function ebt({children:e}){let t=(0,$b.useRegistry)(),{saveEntityRecord:r,deleteEntityRecord:o}=(0,$b.useDispatch)(Jb.store),{globalStylesId:n}=(0,$b.useSelect)(D=>{let{__experimentalGetCurrentGlobalStylesId:L}=D(Jb.store);return{globalStylesId:L()}},[]),i=(0,Jb.useEntityRecord)("root","globalStyles",n??0,{enabled:n!==void 0}),[s,a]=(0,vh.useState)(!1),{records:c=[],isResolving:d}=(0,Jb.useEntityRecords)("postType","wp_font_family",{_embed:!0}),u=(c||[]).map(D=>({id:D.id,...D.font_family_settings||{},fontFace:D?._embedded?.font_faces?.map(L=>L.font_face_settings)||[]}))||[],[f,m]=We("typography.fontFamilies"),h=async D=>{if(!i.record)return;let L=i.record,U=j5e(L??{},["settings","typography","fontFamilies"],D);await r("root","globalStyles",U)},[g,b]=(0,vh.useState)(""),[v,y]=(0,vh.useState)(void 0),w=f?.theme?f.theme.map(D=>bh(D,{source:"theme"})).sort((D,L)=>D.name.localeCompare(L.name)):[],_=f?.custom?f.custom.map(D=>bh(D,{source:"custom"})).sort((D,L)=>D.name.localeCompare(L.name)):[],x=u?u.map(D=>bh(D,{source:"custom"})).sort((D,L)=>D.name.localeCompare(L.name)):[];(0,vh.useEffect)(()=>{g||y(void 0)},[g]);let C=D=>{if(!D){y(void 0);return}let U=(D.source==="theme"?w:x).find(j=>j.slug===D.slug);y({...U||D,source:D.source})},[S]=(0,vh.useState)(new Set),k=D=>D.reduce((U,j)=>{let Y=j?.fontFace&&j.fontFace?.length>0?j?.fontFace.map(q=>`${q.fontStyle??""}${q.fontWeight??""}`):["normal400"];return U[j.slug]=Y,U},{}),R=D=>k(D==="theme"?w:_),O=(D,L,U,j)=>!L&&!U?!!R(j)[D]:!!R(j)[D]?.includes((L??"")+(U??"")),E=(D,L)=>R(L)[D]||[];async function I(D){a(!0);try{let L=[],U=[];for(let Y of D){let q=!1,ne=await(0,$b.resolveSelect)(Jb.store).getEntityRecords("postType","wp_font_family",{slug:Y.slug,per_page:1,_embed:!0}),ie=ne&&ne.length>0?ne[0]:null,oe=ie?{id:ie.id,...ie.font_family_settings,fontFace:(ie?._embedded?.font_faces??[]).map(we=>we.font_face_settings)||[]}:null;oe||(q=!0,oe=await O5e(L5e(Y),t));let te=oe.fontFace&&Y.fontFace?oe.fontFace.filter(we=>we&&Y.fontFace&&lte(we,Y.fontFace)):[];oe.fontFace&&Y.fontFace&&(Y.fontFace=Y.fontFace.filter(we=>!lte(we,oe.fontFace)));let se=[],ge=[];if(Y?.fontFace?.length??!1){let we=await B5e(oe.id,V5e(Y),t);se=we?.successes,ge=we?.errors}(se?.length>0||te?.length>0)&&(oe.fontFace=[...se],L.push(oe)),oe&&!Y?.fontFace?.length&&L.push(oe),q&&(Y?.fontFace?.length??0)>0&&se?.length===0&&await o("postType","wp_font_family",oe.id,{force:!0}),U=U.concat(ge)}let j=U.reduce((Y,q)=>Y.includes(q.message)?Y:[...Y,q.message],[]);if(L.length>0){let Y=F(L);await h(Y)}if(j.length>0){let Y=new Error((0,cte.__)("There was an error installing fonts."));throw Y.installationErrors=j,Y}}finally{a(!1)}}async function T(D){if(!D?.id)throw new Error((0,cte.__)("Font family to uninstall is not defined."));try{await o("postType","wp_font_family",D.id,{force:!0});let L=M(D);return await h(L),{deleted:!0}}catch(L){throw console.error("There was an error uninstalling the font family:",L),L}}let M=D=>{let U=(f?.[D.source??""]??[]).filter(Y=>Y.slug!==D.slug),j={...f,[D.source??""]:U};return m(j),D.fontFace&&D.fontFace.forEach(Y=>{vR(Y,"all")}),j},F=D=>{let L=V(D),U={...f,custom:D5e(f?.custom,L)};return m(U),B(L),U},V=D=>D.map(({id:L,fontFace:U,...j})=>({...j,...U&&U.length>0?{fontFace:U.map(({id:Y,...q})=>q)}:{}})),B=D=>{D.forEach(L=>{L.fontFace&&L.fontFace.forEach(U=>{let j=ES(U?.src??"");j&&Qb(U,j,"all")})})},z=(D,L)=>{let U=f?.[D.source??""]??[],j=cF(D,L,U);m({...f,[D.source??""]:j});let Y=O(D.slug,L?.fontStyle??"",L?.fontWeight??"",D.source??"custom");if(L&&Y)vR(L,"all");else{let q=ES(L?.src??"");L&&q&&Qb(L,q,"all")}},A=async D=>{if(!D.src)return;let L=ES(D.src);!L||S.has(L)||(Qb(D,L,"document"),S.add(L))};return(0,H5e.jsx)(rs.Provider,{value:{libraryFontSelected:v,handleSetLibraryFontSelected:C,fontFamilies:f??{},baseCustomFonts:x,isFontActivated:O,getFontFacesActivated:E,loadFontFaceAsset:A,installFonts:I,uninstallFontFamily:T,toggleActivateFont:z,getAvailableFontsOutline:k,modalTabOpen:g,setModalTabOpen:b,saveFontFamilies:h,isResolvingLibrary:d,isInstalling:s},children:e})}var dF=ebt;var IS=l(G(),1),EF=l(Z(),1),TF=l(he(),1),C4e=l(X(),1);var Xt=l(Z(),1),yR=l(he(),1),dte=l(X(),1),kp=l(H(),1),jo=l(G(),1);var PS=l(G(),1),uF=l(H(),1),ld=l(Z(),1);var Iu=l(H(),1);var _h=l(P(),1),U5e=new Set;function tbt(e){if(e.preview)return e.preview;if(e.src)return Array.isArray(e.src)?e.src[0]:e.src}function rbt(e){return"fontStyle"in e&&e.fontStyle||"fontWeight"in e&&e.fontWeight?e:"fontFace"in e&&e.fontFace&&e.fontFace.length?e.fontFace.find(t=>t.fontStyle==="normal"&&t.fontWeight==="400")||e.fontFace[0]:{fontStyle:"normal",fontWeight:"400",fontFamily:e.fontFamily}}function obt({font:e,text:t}){let r=(0,Iu.useRef)(null),o=rbt(e),n=n0(e);t=t||("name"in e?e.name:"");let s=e.preview??tbt(o),a=!!(s&&/\.(png|jpg|jpeg|gif|svg)$/i.test(s)),[c,d]=(0,Iu.useState)(!1),[u,f]=(0,Iu.useState)(!1),[m,h]=(0,Iu.useState)(),{loadFontFaceAsset:g}=(0,Iu.useContext)(rs),b=a?!!s&&(U5e.has(s)||m===s):u,v=Math.min(Math.max(t.length*12,48),300),y=Y3e(o),w={fontSize:"18px",lineHeight:1,opacity:b?"1":"0",...n,...y};return(0,Iu.useEffect)(()=>{if(a)return;let _=new window.IntersectionObserver(([x])=>{d(x.isIntersecting)},{});return r.current&&_.observe(r.current),()=>_.disconnect()},[a]),(0,Iu.useEffect)(()=>{(async()=>c&&!a&&(o.src&&await g(o),f(!0)))()},[o,c,g,a]),(0,_h.jsx)("div",{ref:r,className:"font-library__font-demo",children:a?(0,_h.jsxs)(_h.Fragment,{children:[!b&&(0,_h.jsx)(v2,{className:"font-library__font-variant-demo-skeleton",style:{width:v}}),(0,_h.jsx)("img",{src:s,loading:"lazy",alt:t,onLoad:()=>{s&&U5e.add(s),h(s)},onError:()=>h(s),className:J("font-library__font-variant_demo-image",{"is-loading":!b})})]}):(0,_h.jsx)("span",{style:w,className:"font-library__font-variant_demo-text",children:t})})}var TS=obt;var Cp=l(P(),1);function nbt({font:e,onClick:t,variantsText:r,navigatorPath:o,shouldFocus:n}){let i=e.fontFace?.length||1,s={cursor:t?"pointer":"default"},a=(0,ld.useNavigator)(),c=(0,uF.useRef)(null);return(0,uF.useEffect)(()=>{n&&c.current?.focus()},[n]),(0,Cp.jsx)(ld.Button,{ref:c,__next40pxDefaultSize:!0,onClick:()=>{t(),o&&a.goTo(o)},style:s,className:"font-library__font-card",children:(0,Cp.jsxs)(ld.Flex,{justify:"space-between",wrap:!1,children:[(0,Cp.jsx)(TS,{font:e}),(0,Cp.jsxs)(ld.Flex,{justify:"flex-end",children:[(0,Cp.jsx)(ld.FlexItem,{children:(0,Cp.jsx)(ld.__experimentalText,{className:"font-library__font-card__count",children:r||(0,PS.sprintf)((0,PS._n)("%d variant","%d variants",i),i)})}),(0,Cp.jsx)(ld.FlexItem,{children:(0,Cp.jsx)(Gi,{icon:(0,PS.isRTL)()?Xr:Or})})]})]})})}var _R=nbt;var fF=l(H(),1),pF=l(Z(),1);var u0=l(P(),1);function ibt({face:e,font:t}){let{isFontActivated:r,toggleActivateFont:o}=(0,fF.useContext)(rs),n=(t?.fontFace?.length??0)>0?r(t.slug,e.fontStyle,e.fontWeight,t.source):r(t.slug,void 0,void 0,t.source),i=()=>{if((t?.fontFace?.length??0)>0){o(t,e);return}o(t)},s=t.name+" "+lF(e),a=(0,fF.useId)();return(0,u0.jsx)("div",{className:"font-library__font-card",children:(0,u0.jsxs)(pF.Flex,{justify:"flex-start",align:"center",gap:"1rem",children:[(0,u0.jsx)(pF.CheckboxControl,{checked:n,onChange:i,id:a}),(0,u0.jsx)("label",{htmlFor:a,children:(0,u0.jsx)(TS,{font:e,text:s,onClick:i})})]})})}var W5e=ibt;function G5e(e){switch(e){case"normal":return 400;case"bold":return 700;case"bolder":return 500;case"lighter":return 300;default:return parseInt(e,10)}}function mF(e){return e.sort((t,r)=>t.fontStyle==="normal"&&r.fontStyle!=="normal"?-1:r.fontStyle==="normal"&&t.fontStyle!=="normal"?1:t.fontStyle===r.fontStyle?G5e(t.fontWeight?.toString()??"normal")-G5e(r.fontWeight?.toString()??"normal"):!t.fontStyle||!r.fontStyle?t.fontStyle?-1:1:t.fontStyle.localeCompare(r.fontStyle))}var Tt=l(P(),1);function Y5e(e){if(!e)return"";let t={};for(let r of Object.keys(e).sort())t[r]=(e[r]??[]).map(o=>({slug:o.slug,fontFace:(o.fontFace??[]).map(n=>`${n.fontStyle}-${n.fontWeight}`).sort()})).sort((o,n)=>o.slug.localeCompare(n.slug));return JSON.stringify(t)}function sbt(){let{baseCustomFonts:e,libraryFontSelected:t,handleSetLibraryFontSelected:r,uninstallFontFamily:o,isResolvingLibrary:n,isInstalling:i,saveFontFamilies:s,getFontFacesActivated:a}=(0,kp.useContext)(rs),[c,d]=We("typography.fontFamilies"),[u,f]=(0,kp.useState)(void 0),[m,h]=(0,kp.useState)(!1),[g,b]=(0,kp.useState)(null),[v]=We("typography.fontFamilies",void 0,"base"),y=(0,dte.useSelect)(j=>{let{__experimentalGetCurrentGlobalStylesId:Y}=j(yR.store);return Y()},[]),w=(0,yR.useEntityRecord)("root","globalStyles",y??0,{enabled:y!==void 0}),_=w?.edits?.settings?.typography?.fontFamilies,x=w?.record?.settings?.typography?.fontFamilies,C=(0,kp.useMemo)(()=>_===void 0?!1:Y5e(_)!==Y5e(x),[_,x]),S=c?.theme?c.theme.map(j=>bh(j,{source:"theme"})).sort((j,Y)=>j.name.localeCompare(Y.name)):[],k=new Set(S.map(j=>j.slug)),R=v?.theme?S.concat(v.theme.filter(j=>!k.has(j.slug)).map(j=>bh(j,{source:"theme"})).sort((j,Y)=>j.name.localeCompare(Y.name))):[],O=t?.source==="custom"&&t?.id,E=(0,dte.useSelect)(j=>{let{canUser:Y}=j(yR.store);return O&&Y("delete",{kind:"postType",name:"wp_font_family",id:O})},[O]),I=!!t&&t?.source!=="theme"&&E,T=()=>{h(!0)},M=async()=>{b(null);try{await s(c),b({type:"success",message:(0,jo.__)("Font family updated successfully.")})}catch(j){b({type:"error",message:(0,jo.sprintf)((0,jo.__)("There was an error updating the font family. %s"),j.message)})}},F=j=>j?!j.fontFace||!j.fontFace.length?[{fontFamily:j.fontFamily,fontStyle:"normal",fontWeight:"400"}]:mF(j.fontFace):[],V=j=>{let Y=j?.fontFace&&(j?.fontFace?.length??0)>0?j.fontFace.length:1,q=a(j.slug,j.source).length;return(0,jo.sprintf)((0,jo.__)("%1$d of %2$d active"),q,Y)};(0,kp.useEffect)(()=>{r(t)},[]);let B=t?a(t.slug,t.source).length:0,z=t?.fontFace?.length??(t?.fontFamily?1:0),A=B>0&&B!==z,D=B===z,L=()=>{if(!t||!t?.source)return;let j=c?.[t.source]?.filter(q=>q.slug!==t.slug)??[],Y=D?j:[...j,t];d({...c,[t.source]:Y}),t.fontFace&&t.fontFace.forEach(q=>{if(D)vR(q,"all");else{let ne=ES(q?.src??"");ne&&Qb(q,ne,"all")}})},U=R.length>0||e.length>0;return(0,Tt.jsxs)("div",{className:"font-library__tabpanel-layout",children:[n&&(0,Tt.jsx)("div",{className:"font-library__loading",children:(0,Tt.jsx)(Xt.ProgressBar,{})}),!n&&(0,Tt.jsxs)(Tt.Fragment,{children:[(0,Tt.jsxs)(Xt.Navigator,{initialPath:t?"/fontFamily":"/",children:[(0,Tt.jsx)(Xt.Navigator.Screen,{path:"/",children:(0,Tt.jsxs)(Xt.__experimentalVStack,{spacing:"8",children:[g&&(0,Tt.jsx)(Xt.Notice,{status:g.type,onRemove:()=>b(null),children:g.message}),!U&&(0,Tt.jsx)(Xt.__experimentalText,{as:"p",children:(0,jo.__)("No fonts installed.")}),R.length>0&&(0,Tt.jsxs)(Xt.__experimentalVStack,{children:[(0,Tt.jsx)("h2",{className:"font-library__fonts-title",children:(0,jo._x)("Theme","font source")}),(0,Tt.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:R.map(j=>(0,Tt.jsx)("li",{className:"font-library__fonts-list-item",children:(0,Tt.jsx)(_R,{font:j,navigatorPath:"/fontFamily",variantsText:V(j),shouldFocus:j.slug===u,onClick:()=>{b(null),r(j)}})},j.slug))})]}),e.length>0&&(0,Tt.jsxs)(Xt.__experimentalVStack,{children:[(0,Tt.jsx)("h2",{className:"font-library__fonts-title",children:(0,jo._x)("Custom","font source")}),(0,Tt.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:e.map(j=>(0,Tt.jsx)("li",{className:"font-library__fonts-list-item",children:(0,Tt.jsx)(_R,{font:j,navigatorPath:"/fontFamily",variantsText:V(j),shouldFocus:j.slug===u,onClick:()=>{b(null),r(j)}})},j.slug))})]})]})}),(0,Tt.jsxs)(Xt.Navigator.Screen,{path:"/fontFamily",children:[t&&(0,Tt.jsx)(abt,{font:t,isOpen:m,setIsOpen:h,setNotice:b,uninstallFontFamily:o,handleSetLibraryFontSelected:r}),(0,Tt.jsxs)(Xt.Flex,{justify:"flex-start",children:[(0,Tt.jsx)(Xt.Navigator.BackButton,{icon:(0,jo.isRTL)()?Or:Xr,size:"small",onClick:()=>{f(t?.slug),r(void 0),b(null)},label:(0,jo.__)("Back")}),(0,Tt.jsx)(Xt.__experimentalHeading,{level:2,size:13,className:"global-styles-ui-header",children:t?.name})]}),g&&(0,Tt.jsxs)(Tt.Fragment,{children:[(0,Tt.jsx)(Xt.__experimentalSpacer,{margin:1}),(0,Tt.jsx)(Xt.Notice,{status:g.type,onRemove:()=>b(null),children:g.message}),(0,Tt.jsx)(Xt.__experimentalSpacer,{margin:1})]}),(0,Tt.jsx)(Xt.__experimentalSpacer,{margin:4}),(0,Tt.jsx)(Xt.__experimentalText,{children:(0,jo.__)("Choose font variants. Keep in mind that too many variants could make your site slower.")}),(0,Tt.jsx)(Xt.__experimentalSpacer,{margin:4}),(0,Tt.jsxs)(Xt.__experimentalVStack,{spacing:0,children:[(0,Tt.jsx)(Xt.CheckboxControl,{className:"font-library__select-all",label:(0,jo.__)("Select all"),checked:D,onChange:L,indeterminate:A}),(0,Tt.jsx)(Xt.__experimentalSpacer,{margin:8}),(0,Tt.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:t&&F(t).map((j,Y)=>(0,Tt.jsx)("li",{className:"font-library__fonts-list-item",children:(0,Tt.jsx)(W5e,{font:t,face:j},`face${Y}`)},`face${Y}`))})]})]})]}),(0,Tt.jsxs)(Xt.__experimentalHStack,{justify:"flex-end",className:"font-library__footer",children:[i&&(0,Tt.jsx)(Xt.ProgressBar,{}),I&&(0,Tt.jsx)(Xt.Button,{__next40pxDefaultSize:!0,isDestructive:!0,variant:"tertiary",onClick:T,children:(0,jo.__)("Delete")}),(0,Tt.jsx)(Xt.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:M,disabled:!C,accessibleWhenDisabled:!0,children:(0,jo.__)("Update")})]})]})]})}function abt({font:e,isOpen:t,setIsOpen:r,setNotice:o,uninstallFontFamily:n,handleSetLibraryFontSelected:i}){let s=(0,Xt.useNavigator)(),a=async()=>{o(null),r(!1);try{await n(e),s.goBack(),i(void 0),o({type:"success",message:(0,jo.__)("Font family uninstalled successfully.")})}catch(d){o({type:"error",message:(0,jo.__)("There was an error uninstalling the font family.")+d.message})}},c=()=>{r(!1)};return(0,Tt.jsx)(Xt.__experimentalConfirmDialog,{isOpen:t,cancelButtonText:(0,jo.__)("Cancel"),confirmButtonText:(0,jo.__)("Delete"),onCancel:c,onConfirm:a,size:"medium",children:e&&(0,jo.sprintf)((0,jo.__)('Are you sure you want to delete "%s" font and all its variants and assets?'),e.name)})}var hF=sbt;var si=l(H(),1),St=l(Z(),1),e4e=l(Me(),1),Po=l(G(),1);var t4e=l(he(),1);function q5e(e,t){let{category:r,search:o}=t,n=e||[];return r&&r!=="all"&&(n=n.filter(i=>i.categories&&i.categories.indexOf(r)!==-1)),o&&(n=n.filter(i=>i.font_family_settings&&i.font_family_settings.name.toLowerCase().includes(o.toLowerCase()))),n}function K5e(e){return e.reduce((t,r)=>({...t,[r.slug]:(r?.fontFace||[]).reduce((o,n)=>({...o,[`${n.fontStyle}-${n.fontWeight}`]:!0}),{})}),{})}function X5e(e,t,r){return t?!!r[e]?.[`${t.fontStyle}-${t.fontWeight}`]:!!r[e]}var wR=l(G(),1),Ia=l(Z(),1),cd=l(P(),1);function lbt(){let e=()=>{window.localStorage.setItem("wp-font-library-google-fonts-permission","true"),window.dispatchEvent(new Event("storage"))};return(0,cd.jsx)("div",{className:"font-library__google-fonts-confirm",children:(0,cd.jsx)(Ia.Card,{children:(0,cd.jsxs)(Ia.CardBody,{children:[(0,cd.jsx)(Ia.__experimentalHeading,{level:2,children:(0,wR.__)("Connect to Google Fonts")}),(0,cd.jsx)(Ia.__experimentalSpacer,{margin:6}),(0,cd.jsx)(Ia.__experimentalText,{as:"p",children:(0,wR.__)("To install fonts from Google you must give permission to connect directly to Google servers. The fonts you install will be downloaded from Google and stored on your site. Your site will then use these locally-hosted fonts.")}),(0,cd.jsx)(Ia.__experimentalSpacer,{margin:3}),(0,cd.jsx)(Ia.__experimentalText,{as:"p",children:(0,wR.__)("You can alternatively upload files directly on the Upload tab.")}),(0,cd.jsx)(Ia.__experimentalSpacer,{margin:6}),(0,cd.jsx)(Ia.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:e,children:(0,wR.__)("Allow access to Google Fonts")})]})})})}var Z5e=lbt;var Q5e=l(H(),1),gF=l(Z(),1);var f0=l(P(),1);function cbt({face:e,font:t,handleToggleVariant:r,selected:o}){let n=()=>{if(t?.fontFace){r(t,e);return}r(t)},i=t.name+" "+lF(e),s=(0,Q5e.useId)();return(0,f0.jsx)("div",{className:"font-library__font-card",children:(0,f0.jsxs)(gF.Flex,{justify:"flex-start",align:"center",gap:"1rem",children:[(0,f0.jsx)(gF.CheckboxControl,{checked:o,onChange:n,id:s}),(0,f0.jsx)("label",{htmlFor:s,children:(0,f0.jsx)(TS,{font:e,text:i,onClick:n})})]})})}var J5e=cbt;var gt=l(P(),1),dbt={slug:"all",name:(0,Po._x)("All","font categories")},$5e="wp-font-library-google-fonts-permission",ubt=500;function fbt({slug:e}){let t=e==="google-fonts",r=()=>window.localStorage.getItem($5e)==="true",[o,n]=(0,si.useState)(null),[i,s]=(0,si.useState)(void 0),[a,c]=(0,si.useState)(null),[d,u]=(0,si.useState)([]),[f,m]=(0,si.useState)(1),[h,g]=(0,si.useState)({}),[b,v]=(0,si.useState)(t&&!r()),{installFonts:y,isInstalling:w}=(0,si.useContext)(rs),{record:_,isResolving:x}=(0,t4e.useEntityRecord)("root","fontCollection",e);(0,si.useEffect)(()=>{let se=()=>{v(t&&!r())};return se(),window.addEventListener("storage",se),()=>window.removeEventListener("storage",se)},[e,t]);let C=()=>{window.localStorage.setItem($5e,"false"),window.dispatchEvent(new Event("storage"))};(0,si.useEffect)(()=>{n(null)},[e]),(0,si.useEffect)(()=>{u([])},[o]);let S=(0,si.useMemo)(()=>_?.font_families??[],[_]),k=_?.categories??[],R=[dbt,...k],O=(0,si.useMemo)(()=>q5e(S,h),[S,h]),E=Math.max(window.innerHeight,ubt),I=Math.floor((E-417)/61),T=Math.ceil(O.length/I),M=(f-1)*I,F=f*I,V=O.slice(M,F),B=se=>{g({...h,category:se}),m(1)},A=(0,e4e.debounce)(se=>{g({...h,search:se}),m(1)},300),D=(se,ge)=>{let we=cF(se,ge,d);u(we)},L=K5e(d),U=()=>{u([])},j=d.length>0?d[0]?.fontFace?.length??0:0,Y=j>0&&j!==o?.fontFace?.length,q=j===o?.fontFace?.length,ne=()=>{let se=[];!q&&o&&se.push(o),u(se)},ie=async()=>{c(null);let se=d[0];try{se?.fontFace&&await Promise.all(se.fontFace.map(async ge=>{ge.src&&(ge.file=await z5e(ge.src))}))}catch{c({type:"error",message:(0,Po.__)("Error installing the fonts, could not be downloaded.")});return}try{await y([se]),c({type:"success",message:(0,Po.__)("Fonts were installed successfully.")})}catch(ge){c({type:"error",message:ge.message})}U()},oe=se=>se?!se.fontFace||!se.fontFace.length?[{fontFamily:se.fontFamily,fontStyle:"normal",fontWeight:"400"}]:mF(se.fontFace):[];if(b)return(0,gt.jsx)(Z5e,{});let te=e==="google-fonts"&&!b&&!o;return(0,gt.jsxs)("div",{className:"font-library__tabpanel-layout",children:[x&&(0,gt.jsx)("div",{className:"font-library__loading",children:(0,gt.jsx)(St.ProgressBar,{})}),!x&&_&&(0,gt.jsxs)(gt.Fragment,{children:[(0,gt.jsxs)(St.Navigator,{initialPath:"/",className:"font-library__tabpanel-layout",children:[(0,gt.jsxs)(St.Navigator.Screen,{path:"/",children:[(0,gt.jsxs)(St.__experimentalHStack,{justify:"space-between",children:[(0,gt.jsxs)(St.__experimentalVStack,{children:[(0,gt.jsx)(St.__experimentalHeading,{level:2,size:13,children:_.name}),(0,gt.jsx)(St.__experimentalText,{children:_.description})]}),te&&(0,gt.jsx)(St.DropdownMenu,{icon:$n,label:(0,Po.__)("Actions"),popoverProps:{position:"bottom left"},controls:[{title:(0,Po.__)("Revoke access to Google Fonts"),onClick:C}]})]}),(0,gt.jsx)(St.__experimentalSpacer,{margin:4}),(0,gt.jsxs)(St.__experimentalHStack,{spacing:4,justify:"space-between",children:[(0,gt.jsx)(St.SearchControl,{className:"font-library__search",value:h.search,placeholder:(0,Po.__)("Font name\u2026"),label:(0,Po.__)("Search"),onChange:A,hideLabelFromVision:!1}),(0,gt.jsx)(St.SelectControl,{label:(0,Po.__)("Category"),value:h.category,onChange:B,children:R&&R.map(se=>(0,gt.jsx)("option",{value:se.slug,children:se.name},se.slug))})]}),(0,gt.jsx)(St.__experimentalSpacer,{margin:4}),!!_?.font_families?.length&&!O.length&&(0,gt.jsx)(St.__experimentalText,{children:(0,Po.__)("No fonts found. Try with a different search term.")}),(0,gt.jsx)("div",{className:"font-library__fonts-grid__main",children:(0,gt.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:V.map(se=>(0,gt.jsx)("li",{className:"font-library__fonts-list-item",children:(0,gt.jsx)(_R,{font:se.font_family_settings,navigatorPath:"/fontFamily",shouldFocus:se.font_family_settings.slug===i,onClick:()=>{n(se.font_family_settings)}})},se.font_family_settings.slug))})})]}),(0,gt.jsxs)(St.Navigator.Screen,{path:"/fontFamily",children:[(0,gt.jsxs)(St.Flex,{justify:"flex-start",children:[(0,gt.jsx)(St.Navigator.BackButton,{icon:(0,Po.isRTL)()?Or:Xr,size:"small",onClick:()=>{s(o?.slug),n(null),c(null)},label:(0,Po.__)("Back")}),(0,gt.jsx)(St.__experimentalHeading,{level:2,size:13,className:"global-styles-ui-header",children:o?.name})]}),a&&(0,gt.jsxs)(gt.Fragment,{children:[(0,gt.jsx)(St.__experimentalSpacer,{margin:1}),(0,gt.jsx)(St.Notice,{status:a.type,onRemove:()=>c(null),children:a.message}),(0,gt.jsx)(St.__experimentalSpacer,{margin:1})]}),(0,gt.jsx)(St.__experimentalSpacer,{margin:4}),(0,gt.jsx)(St.__experimentalText,{children:(0,Po.__)("Select font variants to install.")}),(0,gt.jsx)(St.__experimentalSpacer,{margin:4}),(0,gt.jsx)(St.CheckboxControl,{className:"font-library__select-all",label:(0,Po.__)("Select all"),checked:q,onChange:ne,indeterminate:Y}),(0,gt.jsx)(St.__experimentalVStack,{spacing:0,children:(0,gt.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:o&&oe(o).map((se,ge)=>(0,gt.jsx)("li",{className:"font-library__fonts-list-item",children:(0,gt.jsx)(J5e,{font:o,face:se,handleToggleVariant:D,selected:X5e(o.slug,o.fontFace?se:null,L)})},`face${ge}`))})}),(0,gt.jsx)(St.__experimentalSpacer,{margin:16})]})]}),o&&(0,gt.jsx)(St.Flex,{justify:"flex-end",className:"font-library__footer",children:(0,gt.jsx)(St.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:ie,isBusy:w,disabled:d.length===0||w,accessibleWhenDisabled:!0,children:(0,Po.__)("Install")})}),!o&&(0,gt.jsxs)(St.__experimentalHStack,{expanded:!1,className:"font-library__footer",justify:"end",spacing:6,children:[(0,gt.jsx)(St.__experimentalHStack,{justify:"flex-start",expanded:!1,spacing:1,className:"font-library__page-selection",children:(0,si.createInterpolateElement)((0,Po.sprintf)((0,Po._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",T),{div:(0,gt.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,gt.jsx)(St.SelectControl,{"aria-label":(0,Po.__)("Current page"),value:f.toString(),options:[...Array(T)].map((se,ge)=>({label:(ge+1).toString(),value:(ge+1).toString()})),onChange:se=>m(parseInt(se)),size:"small",variant:"minimal"})})}),(0,gt.jsxs)(St.__experimentalHStack,{expanded:!1,spacing:1,children:[(0,gt.jsx)(St.Button,{onClick:()=>m(f-1),disabled:f===1,accessibleWhenDisabled:!0,label:(0,Po.__)("Previous page"),icon:(0,Po.isRTL)()?Rc:Ic,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,gt.jsx)(St.Button,{onClick:()=>m(f+1),disabled:f===T,accessibleWhenDisabled:!0,label:(0,Po.__)("Next page"),icon:(0,Po.isRTL)()?Ic:Rc,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})]})]})}var bF=fbt;var RS=l(G(),1),Ws=l(Z(),1),SR=l(H(),1);var vF=(e=>typeof Ha<"u"?Ha:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof Ha<"u"?Ha:t)[r]}):e)(function(e){if(typeof Ha<"u")return Ha.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),r4e=(function(){var e,t,r;return(function(){function o(n,i,s){function a(u,f){if(!i[u]){if(!n[u]){var m=typeof vF=="function"&&vF;if(!f&&m)return m(u,!0);if(c)return c(u,!0);var h=new Error("Cannot find module '"+u+"'");throw h.code="MODULE_NOT_FOUND",h}var g=i[u]={exports:{}};n[u][0].call(g.exports,function(b){var v=n[u][1][b];return a(v||b)},g,g.exports,o,n,i,s)}return i[u].exports}for(var c=typeof vF=="function"&&vF,d=0;d<s.length;d++)a(s[d]);return a}return o})()({1:[function(o,n,i){var s=4096,a=2*s+32,c=2*s-1,d=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);function u(f){this.buf_=new Uint8Array(a),this.input_=f,this.reset()}u.READ_SIZE=s,u.IBUF_MASK=c,u.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var f=0;f<4;f++)this.val_|=this.buf_[this.pos_]<<8*f,++this.pos_;return this.bit_end_pos_>0},u.prototype.readMoreInput=function(){if(!(this.bit_end_pos_>256))if(this.eos_){if(this.bit_pos_>this.bit_end_pos_)throw new Error("Unexpected end of input "+this.bit_pos_+" "+this.bit_end_pos_)}else{var f=this.buf_ptr_,m=this.input_.read(this.buf_,f,s);if(m<0)throw new Error("Unexpected end of input");if(m<s){this.eos_=1;for(var h=0;h<32;h++)this.buf_[f+m+h]=0}if(f===0){for(var h=0;h<32;h++)this.buf_[(s<<1)+h]=this.buf_[h];this.buf_ptr_=s}else this.buf_ptr_=0;this.bit_end_pos_+=m<<3}},u.prototype.fillBitWindow=function(){for(;this.bit_pos_>=8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&c]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},u.prototype.readBits=function(f){32-this.bit_pos_<f&&this.fillBitWindow();var m=this.val_>>>this.bit_pos_&d[f];return this.bit_pos_+=f,m},n.exports=u},{}],2:[function(o,n,i){var s=0,a=1,c=2,d=3;i.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),i.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},{}],3:[function(o,n,i){var s=o("./streams").BrotliInput,a=o("./streams").BrotliOutput,c=o("./bit_reader"),d=o("./dictionary"),u=o("./huffman").HuffmanCode,f=o("./huffman").BrotliBuildHuffmanTable,m=o("./context"),h=o("./prefix"),g=o("./transform"),b=8,v=16,y=256,w=704,_=26,x=6,C=2,S=8,k=255,R=1080,O=18,E=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),I=16,T=new Uint8Array([3,2,1,0,3,3,3,3,3,3,2,2,2,2,2,2]),M=new Int8Array([0,0,0,0,-1,1,-2,2,-3,3,-1,1,-2,2,-3,3]),F=new Uint16Array([256,402,436,468,500,534,566,598,630,662,694,726,758,790,822,854,886,920,952,984,1016,1048,1080]);function V(me){var $;return me.readBits(1)===0?16:($=me.readBits(3),$>0?17+$:($=me.readBits(3),$>0?8+$:17))}function B(me){if(me.readBits(1)){var $=me.readBits(3);return $===0?1:me.readBits($)+(1<<$)}return 0}function z(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1}function A(me){var $=new z,ue,ee,pe;if($.input_end=me.readBits(1),$.input_end&&me.readBits(1))return $;if(ue=me.readBits(2)+4,ue===7){if($.is_metadata=!0,me.readBits(1)!==0)throw new Error("Invalid reserved bit");if(ee=me.readBits(2),ee===0)return $;for(pe=0;pe<ee;pe++){var fe=me.readBits(8);if(pe+1===ee&&ee>1&&fe===0)throw new Error("Invalid size byte");$.meta_block_length|=fe<<pe*8}}else for(pe=0;pe<ue;++pe){var ye=me.readBits(4);if(pe+1===ue&&ue>4&&ye===0)throw new Error("Invalid size nibble");$.meta_block_length|=ye<<pe*4}return++$.meta_block_length,!$.input_end&&!$.is_metadata&&($.is_uncompressed=me.readBits(1)),$}function D(me,$,ue){var ee=$,pe;return ue.fillBitWindow(),$+=ue.val_>>>ue.bit_pos_&k,pe=me[$].bits-S,pe>0&&(ue.bit_pos_+=S,$+=me[$].value,$+=ue.val_>>>ue.bit_pos_&(1<<pe)-1),ue.bit_pos_+=me[$].bits,me[$].value}function L(me,$,ue,ee){for(var pe=0,fe=b,ye=0,Pe=0,Ae=32768,Le=[],re=0;re<32;re++)Le.push(new u(0,0));for(f(Le,0,5,me,O);pe<$&&Ae>0;){var be=0,Ge;if(ee.readMoreInput(),ee.fillBitWindow(),be+=ee.val_>>>ee.bit_pos_&31,ee.bit_pos_+=Le[be].bits,Ge=Le[be].value&255,Ge<v)ye=0,ue[pe++]=Ge,Ge!==0&&(fe=Ge,Ae-=32768>>Ge);else{var Ne=Ge-14,Fe,Je,at=0;if(Ge===v&&(at=fe),Pe!==at&&(ye=0,Pe=at),Fe=ye,ye>0&&(ye-=2,ye<<=Ne),ye+=ee.readBits(Ne)+3,Je=ye-Fe,pe+Je>$)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var Ft=0;Ft<Je;Ft++)ue[pe+Ft]=Pe;pe+=Je,Pe!==0&&(Ae-=Je<<15-Pe)}}if(Ae!==0)throw new Error("[ReadHuffmanCodeLengths] space = "+Ae);for(;pe<$;pe++)ue[pe]=0}function U(me,$,ue,ee){var pe=0,fe,ye=new Uint8Array(me);if(ee.readMoreInput(),fe=ee.readBits(2),fe===1){for(var Pe,Ae=me-1,Le=0,re=new Int32Array(4),be=ee.readBits(2)+1;Ae;)Ae>>=1,++Le;for(Pe=0;Pe<be;++Pe)re[Pe]=ee.readBits(Le)%me,ye[re[Pe]]=2;switch(ye[re[0]]=1,be){case 1:break;case 3:if(re[0]===re[1]||re[0]===re[2]||re[1]===re[2])throw new Error("[ReadHuffmanCode] invalid symbols");break;case 2:if(re[0]===re[1])throw new Error("[ReadHuffmanCode] invalid symbols");ye[re[1]]=1;break;case 4:if(re[0]===re[1]||re[0]===re[2]||re[0]===re[3]||re[1]===re[2]||re[1]===re[3]||re[2]===re[3])throw new Error("[ReadHuffmanCode] invalid symbols");ee.readBits(1)?(ye[re[2]]=3,ye[re[3]]=3):ye[re[0]]=2;break}}else{var Pe,Ge=new Uint8Array(O),Ne=32,Fe=0,Je=[new u(2,0),new u(2,4),new u(2,3),new u(3,2),new u(2,0),new u(2,4),new u(2,3),new u(4,1),new u(2,0),new u(2,4),new u(2,3),new u(3,2),new u(2,0),new u(2,4),new u(2,3),new u(4,5)];for(Pe=fe;Pe<O&&Ne>0;++Pe){var at=E[Pe],Ft=0,er;ee.fillBitWindow(),Ft+=ee.val_>>>ee.bit_pos_&15,ee.bit_pos_+=Je[Ft].bits,er=Je[Ft].value,Ge[at]=er,er!==0&&(Ne-=32>>er,++Fe)}if(!(Fe===1||Ne===0))throw new Error("[ReadHuffmanCode] invalid num_codes or space");L(Ge,me,ye,ee)}if(pe=f($,ue,S,ye,me),pe===0)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return pe}function j(me,$,ue){var ee,pe;return ee=D(me,$,ue),pe=h.kBlockLengthPrefixCode[ee].nbits,h.kBlockLengthPrefixCode[ee].offset+ue.readBits(pe)}function Y(me,$,ue){var ee;return me<I?(ue+=T[me],ue&=3,ee=$[ue]+M[me]):ee=me-I+1,ee}function q(me,$){for(var ue=me[$],ee=$;ee;--ee)me[ee]=me[ee-1];me[0]=ue}function ne(me,$){var ue=new Uint8Array(256),ee;for(ee=0;ee<256;++ee)ue[ee]=ee;for(ee=0;ee<$;++ee){var pe=me[ee];me[ee]=ue[pe],pe&&q(ue,pe)}}function ie(me,$){this.alphabet_size=me,this.num_htrees=$,this.codes=new Array($+$*F[me+31>>>5]),this.htrees=new Uint32Array($)}ie.prototype.decode=function(me){var $,ue,ee=0;for($=0;$<this.num_htrees;++$)this.htrees[$]=ee,ue=U(this.alphabet_size,this.codes,ee,me),ee+=ue};function oe(me,$){var ue={num_htrees:null,context_map:null},ee,pe=0,fe,ye;$.readMoreInput();var Pe=ue.num_htrees=B($)+1,Ae=ue.context_map=new Uint8Array(me);if(Pe<=1)return ue;for(ee=$.readBits(1),ee&&(pe=$.readBits(4)+1),fe=[],ye=0;ye<R;ye++)fe[ye]=new u(0,0);for(U(Pe+pe,fe,0,$),ye=0;ye<me;){var Le;if($.readMoreInput(),Le=D(fe,0,$),Le===0)Ae[ye]=0,++ye;else if(Le<=pe)for(var re=1+(1<<Le)+$.readBits(Le);--re;){if(ye>=me)throw new Error("[DecodeContextMap] i >= context_map_size");Ae[ye]=0,++ye}else Ae[ye]=Le-pe,++ye}return $.readBits(1)&&ne(Ae,me),ue}function te(me,$,ue,ee,pe,fe,ye){var Pe=ue*2,Ae=ue,Le=D($,ue*R,ye),re;Le===0?re=pe[Pe+(fe[Ae]&1)]:Le===1?re=pe[Pe+(fe[Ae]-1&1)]+1:re=Le-2,re>=me&&(re-=me),ee[ue]=re,pe[Pe+(fe[Ae]&1)]=re,++fe[Ae]}function se(me,$,ue,ee,pe,fe){var ye=pe+1,Pe=ue&pe,Ae=fe.pos_&c.IBUF_MASK,Le;if($<8||fe.bit_pos_+($<<3)<fe.bit_end_pos_){for(;$-- >0;)fe.readMoreInput(),ee[Pe++]=fe.readBits(8),Pe===ye&&(me.write(ee,ye),Pe=0);return}if(fe.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;fe.bit_pos_<32;)ee[Pe]=fe.val_>>>fe.bit_pos_,fe.bit_pos_+=8,++Pe,--$;if(Le=fe.bit_end_pos_-fe.bit_pos_>>3,Ae+Le>c.IBUF_MASK){for(var re=c.IBUF_MASK+1-Ae,be=0;be<re;be++)ee[Pe+be]=fe.buf_[Ae+be];Le-=re,Pe+=re,$-=re,Ae=0}for(var be=0;be<Le;be++)ee[Pe+be]=fe.buf_[Ae+be];if(Pe+=Le,$-=Le,Pe>=ye){me.write(ee,ye),Pe-=ye;for(var be=0;be<Pe;be++)ee[be]=ee[ye+be]}for(;Pe+$>=ye;){if(Le=ye-Pe,fe.input_.read(ee,Pe,Le)<Le)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");me.write(ee,ye),$-=Le,Pe=0}if(fe.input_.read(ee,Pe,$)<$)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");fe.reset()}function ge(me){var $=me.bit_pos_+7&-8,ue=me.readBits($-me.bit_pos_);return ue==0}function we(me){var $=new s(me),ue=new c($);V(ue);var ee=A(ue);return ee.meta_block_length}i.BrotliDecompressedSize=we;function ce(me,$){var ue=new s(me);$==null&&($=we(me));var ee=new Uint8Array($),pe=new a(ee);return ve(ue,pe),pe.pos<pe.buffer.length&&(pe.buffer=pe.buffer.subarray(0,pe.pos)),pe.buffer}i.BrotliDecompressBuffer=ce;function ve(me,$){var ue,ee=0,pe=0,fe=0,ye,Pe=0,Ae,Le,re,be,Ge=[16,15,11,4],Ne=0,Fe=0,Je=0,at=[new ie(0,0),new ie(0,0),new ie(0,0)],Ft,er,nt,Nn=128+c.READ_SIZE;nt=new c(me),fe=V(nt),ye=(1<<fe)-16,Ae=1<<fe,Le=Ae-1,re=new Uint8Array(Ae+Nn+d.maxDictionaryWordLength),be=Ae,Ft=[],er=[];for(var Go=0;Go<3*R;Go++)Ft[Go]=new u(0,0),er[Go]=new u(0,0);for(;!pe;){var nr=0,Qn,Lr=[1<<28,1<<28,1<<28],Yo=[0],Ye=[1,1,1],Q=[0,1,0,1,0,1],de=[0],W,xe,Xe,Se,qt=null,Be=null,Ht,Ee=null,Ce,pi=0,tr=null,Ze=0,Fl=0,Ve=null,$e=0,ct=0,ar=0,so,yo;for(ue=0;ue<3;++ue)at[ue].codes=null,at[ue].htrees=null;nt.readMoreInput();var Wi=A(nt);if(nr=Wi.meta_block_length,ee+nr>$.buffer.length){var f_=new Uint8Array(ee+nr);f_.set($.buffer),$.buffer=f_}if(pe=Wi.input_end,Qn=Wi.is_uncompressed,Wi.is_metadata){for(ge(nt);nr>0;--nr)nt.readMoreInput(),nt.readBits(8);continue}if(nr!==0){if(Qn){nt.bit_pos_=nt.bit_pos_+7&-8,se($,nr,ee,re,Le,nt),ee+=nr;continue}for(ue=0;ue<3;++ue)Ye[ue]=B(nt)+1,Ye[ue]>=2&&(U(Ye[ue]+2,Ft,ue*R,nt),U(_,er,ue*R,nt),Lr[ue]=j(er,ue*R,nt),de[ue]=1);for(nt.readMoreInput(),W=nt.readBits(2),xe=I+(nt.readBits(4)<<W),Xe=(1<<W)-1,Se=xe+(48<<W),Be=new Uint8Array(Ye[0]),ue=0;ue<Ye[0];++ue)nt.readMoreInput(),Be[ue]=nt.readBits(2)<<1;var qo=oe(Ye[0]<<x,nt);Ht=qo.num_htrees,qt=qo.context_map;var $s=oe(Ye[2]<<C,nt);for(Ce=$s.num_htrees,Ee=$s.context_map,at[0]=new ie(y,Ht),at[1]=new ie(w,Ye[1]),at[2]=new ie(Se,Ce),ue=0;ue<3;++ue)at[ue].decode(nt);for(tr=0,Ve=0,so=Be[Yo[0]],ct=m.lookupOffsets[so],ar=m.lookupOffsets[so+1],yo=at[1].htrees[0];nr>0;){var sn,ea,za,Pw,lH,ja,Dl,cm,nE,Rw,iE;for(nt.readMoreInput(),Lr[1]===0&&(te(Ye[1],Ft,1,Yo,Q,de,nt),Lr[1]=j(er,R,nt),yo=at[1].htrees[Yo[1]]),--Lr[1],sn=D(at[1].codes,yo,nt),ea=sn>>6,ea>=2?(ea-=2,Dl=-1):Dl=0,za=h.kInsertRangeLut[ea]+(sn>>3&7),Pw=h.kCopyRangeLut[ea]+(sn&7),lH=h.kInsertLengthPrefixCode[za].offset+nt.readBits(h.kInsertLengthPrefixCode[za].nbits),ja=h.kCopyLengthPrefixCode[Pw].offset+nt.readBits(h.kCopyLengthPrefixCode[Pw].nbits),Fe=re[ee-1&Le],Je=re[ee-2&Le],Rw=0;Rw<lH;++Rw)nt.readMoreInput(),Lr[0]===0&&(te(Ye[0],Ft,0,Yo,Q,de,nt),Lr[0]=j(er,0,nt),pi=Yo[0]<<x,tr=pi,so=Be[Yo[0]],ct=m.lookupOffsets[so],ar=m.lookupOffsets[so+1]),nE=m.lookup[ct+Fe]|m.lookup[ar+Je],Ze=qt[tr+nE],--Lr[0],Je=Fe,Fe=D(at[0].codes,at[0].htrees[Ze],nt),re[ee&Le]=Fe,(ee&Le)===Le&&$.write(re,Ae),++ee;if(nr-=lH,nr<=0)break;if(Dl<0){var nE;if(nt.readMoreInput(),Lr[2]===0&&(te(Ye[2],Ft,2,Yo,Q,de,nt),Lr[2]=j(er,2*R,nt),Fl=Yo[2]<<C,Ve=Fl),--Lr[2],nE=(ja>4?3:ja-2)&255,$e=Ee[Ve+nE],Dl=D(at[2].codes,at[2].htrees[$e],nt),Dl>=xe){var cH,pie,sE;Dl-=xe,pie=Dl&Xe,Dl>>=W,cH=(Dl>>1)+1,sE=(2+(Dl&1)<<cH)-4,Dl=xe+(sE+nt.readBits(cH)<<W)+pie}}if(cm=Y(Dl,Ge,Ne),cm<0)throw new Error("[BrotliDecompress] invalid distance");if(ee<ye&&Pe!==ye?Pe=ee:Pe=ye,iE=ee&Le,cm>Pe)if(ja>=d.minDictionaryWordLength&&ja<=d.maxDictionaryWordLength){var sE=d.offsetsByLength[ja],mie=cm-Pe-1,hie=d.sizeBitsByLength[ja],TWe=(1<<hie)-1,PWe=mie&TWe,gie=mie>>hie;if(sE+=PWe*ja,gie<g.kNumTransforms){var dH=g.transformDictionaryWord(re,iE,sE,ja,gie);if(iE+=dH,ee+=dH,nr-=dH,iE>=be){$.write(re,Ae);for(var M5=0;M5<iE-be;M5++)re[M5]=re[be+M5]}}else throw new Error("Invalid backward reference. pos: "+ee+" distance: "+cm+" len: "+ja+" bytes left: "+nr)}else throw new Error("Invalid backward reference. pos: "+ee+" distance: "+cm+" len: "+ja+" bytes left: "+nr);else{if(Dl>0&&(Ge[Ne&3]=cm,++Ne),ja>nr)throw new Error("Invalid backward reference. pos: "+ee+" distance: "+cm+" len: "+ja+" bytes left: "+nr);for(Rw=0;Rw<ja;++Rw)re[ee&Le]=re[ee-cm&Le],(ee&Le)===Le&&$.write(re,Ae),++ee,--nr}Fe=re[ee-1&Le],Je=re[ee-2&Le]}ee&=1073741823}}$.write(re,ee&Le)}i.BrotliDecompress=ve,d.init()},{"./bit_reader":1,"./context":2,"./dictionary":6,"./huffman":7,"./prefix":9,"./streams":10,"./transform":11}],4:[function(o,n,i){var s=o("base64-js");i.init=function(){var a=o("./decode").BrotliDecompressBuffer,c=s.toByteArray(o("./dictionary.bin.js"));return a(c)}},{"./decode":3,"./dictionary.bin.js":5,"base64-js":8}],5:[function(o,n,i){n.exports="W5/fcQLn5gKf2XUbAiQ1XULX+TZz6ADToDsgqk6qVfeC0e4m6OO2wcQ1J76ZBVRV1fRkEsdu//62zQsFEZWSTCnMhcsQKlS2qOhuVYYMGCkV0fXWEoMFbESXrKEZ9wdUEsyw9g4bJlEt1Y6oVMxMRTEVbCIwZzJzboK5j8m4YH02qgXYhv1V+PM435sLVxyHJihaJREEhZGqL03txGFQLm76caGO/ovxKvzCby/3vMTtX/459f0igi7WutnKiMQ6wODSoRh/8Lx1V3Q99MvKtwB6bHdERYRY0hStJoMjNeTsNX7bn+Y7e4EQ3bf8xBc7L0BsyfFPK43dGSXpL6clYC/I328h54/VYrQ5i0648FgbGtl837svJ35L3Mot/+nPlNpWgKx1gGXQYqX6n+bbZ7wuyCHKcUok12Xjqub7NXZGzqBx0SD+uziNf87t7ve42jxSKQoW3nyxVrWIGlFShhCKxjpZZ5MeGna0+lBkk+kaN8F9qFBAFgEogyMBdcX/T1W/WnMOi/7ycWUQloEBKGeC48MkiwqJkJO+12eQiOFHMmck6q/IjWW3RZlany23TBm+cNr/84/oi5GGmGBZWrZ6j+zykVozz5fT/QH/Da6WTbZYYPynVNO7kxzuNN2kxKKWche5WveitPKAecB8YcAHz/+zXLjcLzkdDSktNIDwZE9J9X+tto43oJy65wApM3mDzYtCwX9lM+N5VR3kXYo0Z3t0TtXfgBFg7gU8oN0Dgl7fZlUbhNll+0uuohRVKjrEd8egrSndy5/Tgd2gqjA4CAVuC7ESUmL3DZoGnfhQV8uwnpi8EGvAVVsowNRxPudck7+oqAUDkwZopWqFnW1riss0t1z6iCISVKreYGNvQcXv+1L9+jbP8cd/dPUiqBso2q+7ZyFBvENCkkVr44iyPbtOoOoCecWsiuqMSML5lv+vN5MzUr+Dnh73G7Q1YnRYJVYXHRJaNAOByiaK6CusgFdBPE40r0rvqXV7tksKO2DrHYXBTv8P5ysqxEx8VDXUDDqkPH6NNOV/a2WH8zlkXRELSa8P+heNyJBBP7PgsG1EtWtNef6/i+lcayzQwQCsduidpbKfhWUDgAEmyhGu/zVTacI6RS0zTABrOYueemnVa19u9fT23N/Ta6RvTpof5DWygqreCqrDAgM4LID1+1T/taU6yTFVLqXOv+/MuQOFnaF8vLMKD7tKWDoBdALgxF33zQccCcdHx8fKIVdW69O7qHtXpeGr9jbbpFA+qRMWr5hp0s67FPc7HAiLV0g0/peZlW7hJPYEhZyhpSwahnf93/tZgfqZWXFdmdXBzqxGHLrQKxoAY6fRoBhgCRPmmGueYZ5JexTVDKUIXzkG/fqp/0U3hAgQdJ9zumutK6nqWbaqvm1pgu03IYR+G+8s0jDBBz8cApZFSBeuWasyqo2OMDKAZCozS+GWSvL/HsE9rHxooe17U3s/lTE+VZAk4j3dp6uIGaC0JMiqR5CUsabPyM0dOYDR7Ea7ip4USZlya38YfPtvrX/tBlhHilj55nZ1nfN24AOAi9BVtz/Mbn8AEDJCqJgsVUa6nQnSxv2Fs7l/NlCzpfYEjmPrNyib/+t0ei2eEMjvNhLkHCZlci4WhBe7ePZTmzYqlY9+1pxtS4GB+5lM1BHT9tS270EWUDYFq1I0yY/fNiAk4bk9yBgmef/f2k6AlYQZHsNFnW8wBQxCd68iWv7/35bXfz3JZmfGligWAKRjIs3IpzxQ27vAglHSiOzCYzJ9L9A1CdiyFvyR66ucA4jKifu5ehwER26yV7HjKqn5Mfozo7Coxxt8LWWPT47BeMxX8p0Pjb7hZn+6bw7z3Lw+7653j5sI8CLu5kThpMlj1m4c2ch3jGcP1FsT13vuK3qjecKTZk2kHcOZY40UX+qdaxstZqsqQqgXz+QGF99ZJLqr3VYu4aecl1Ab5GmqS8k/GV5b95zxQ5d4EfXUJ6kTS/CXF/aiqKDOT1T7Jz5z0PwDUcwr9clLN1OJGCiKfqvah+h3XzrBOiLOW8wvn8gW6qE8vPxi+Efv+UH55T7PQFVMh6cZ1pZQlzJpKZ7P7uWvwPGJ6DTlR6wbyj3Iv2HyefnRo/dv7dNx+qaa0N38iBsR++Uil7Wd4afwDNsrzDAK4fXZwvEY/jdKuIKXlfrQd2C39dW7ntnRbIp9OtGy9pPBn/V2ASoi/2UJZfS+xuGLH8bnLuPlzdTNS6zdyk8Dt/h6sfOW5myxh1f+zf3zZ3MX/mO9cQPp5pOx967ZA6/pqHvclNfnUFF+rq+Vd7alKr6KWPcIDhpn6v2K6NlUu6LrKo8b/pYpU/Gazfvtwhn7tEOUuXht5rUJdSf6sLjYf0VTYDgwJ81yaqKTUYej/tbHckSRb/HZicwGJqh1mAHB/IuNs9dc9yuvF3D5Xocm3elWFdq5oEy70dYFit79yaLiNjPj5UUcVmZUVhQEhW5V2Z6Cm4HVH/R8qlamRYwBileuh07CbEce3TXa2JmXWBf+ozt319psboobeZhVnwhMZzOeQJzhpTDbP71Tv8HuZxxUI/+ma3XW6DFDDs4+qmpERwHGBd2edxwUKlODRdUWZ/g0GOezrbzOZauFMai4QU6GVHV6aPNBiBndHSsV4IzpvUiiYyg6OyyrL4Dj5q/Lw3N5kAwftEVl9rNd7Jk5PDij2hTH6wIXnsyXkKePxbmHYgC8A6an5Fob/KH5GtC0l4eFso+VpxedtJHdHpNm+Bvy4C79yVOkrZsLrQ3OHCeB0Ra+kBIRldUGlDCEmq2RwXnfyh6Dz+alk6eftI2n6sastRrGwbwszBeDRS/Fa/KwRJkCzTsLr/JCs5hOPE/MPLYdZ1F1fv7D+VmysX6NpOC8aU9F4Qs6HvDyUy9PvFGDKZ/P5101TYHFl8pjj6wm/qyS75etZhhfg0UEL4OYmHk6m6dO192AzoIyPSV9QedDA4Ml23rRbqxMPMxf7FJnDc5FTElVS/PyqgePzmwVZ26NWhRDQ+oaT7ly7ell4s3DypS1s0g+tOr7XHrrkZj9+x/mJBttrLx98lFIaRZzHz4aC7r52/JQ4VjHahY2/YVXZn/QC2ztQb/sY3uRlyc5vQS8nLPGT/n27495i8HPA152z7Fh5aFpyn1GPJKHuPL8Iw94DuW3KjkURAWZXn4EQy89xiKEHN1mk/tkM4gYDBxwNoYvRfE6LFqsxWJtPrDGbsnLMap3Ka3MUoytW0cvieozOmdERmhcqzG+3HmZv2yZeiIeQTKGdRT4HHNxekm1tY+/n06rGmFleqLscSERzctTKM6G9P0Pc1RmVvrascIxaO1CQCiYPE15bD7c3xSeW7gXxYjgxcrUlcbIvO0r+Yplhx0kTt3qafDOmFyMjgGxXu73rddMHpV1wMubyAGcf/v5dLr5P72Ta9lBF+fzMJrMycwv+9vnU3ANIl1cH9tfW7af8u0/HG0vV47jNFXzFTtaha1xvze/s8KMtCYucXc1nzfd/MQydUXn/b72RBt5wO/3jRcMH9BdhC/yctKBIveRYPrNpDWqBsO8VMmP+WvRaOcA4zRMR1PvSoO92rS7pYEv+fZfEfTMzEdM+6X5tLlyxExhqLRkms5EuLovLfx66de5fL2/yX02H52FPVwahrPqmN/E0oVXnsCKhbi/yRxX83nRbUKWhzYceXOntfuXn51NszJ6MO73pQf5Pl4in3ec4JU8hF7ppV34+mm9r1LY0ee/i1O1wpd8+zfLztE0cqBxggiBi5Bu95v9l3r9r/U5hweLn+TbfxowrWDqdJauKd8+q/dH8sbPkc9ttuyO94f7/XK/nHX46MPFLEb5qQlNPvhJ50/59t9ft3LXu7uVaWaO2bDrDCnRSzZyWvFKxO1+vT8MwwunR3bX0CkfPjqb4K9O19tn5X50PvmYpEwHtiW9WtzuV/s76B1zvLLNkViNd8ySxIl/3orfqP90TyTGaf7/rx8jQzeHJXdmh/N6YDvbvmTBwCdxfEQ1NcL6wNMdSIXNq7b1EUzRy1/Axsyk5p22GMG1b+GxFgbHErZh92wuvco0AuOLXct9hvw2nw/LqIcDRRmJmmZzcgUa7JpM/WV/S9IUfbF56TL2orzqwebdRD8nIYNJ41D/hz37Fo11p2Y21wzPcn713qVGhqtevStYfGH4n69OEJtPvbbLYWvscDqc3Hgnu166+tAyLnxrX0Y5zoYjV++1sI7t5kMr02KT/+uwtkc+rZLOf/qn/s3nYCf13Dg8/sB2diJgjGqjQ+TLhxbzyue2Ob7X6/9lUwW7a+lbznHzOYy8LKW1C/uRPbQY3KW/0gO9LXunHLvPL97afba9bFtc9hmz7GAttjVYlCvQAiOwAk/gC5+hkLEs6tr3AZKxLJtOEwk2dLxTYWsIB/j/ToWtIWzo906FrSG8iaqqqqqqiIiIiAgzMzMzNz+AyK+01/zi8n8S+Y1MjoRaQ80WU/G8MBlO+53VPXANrWm4wzGUVZUjjBJZVdhpcfkjsmcWaO+UEldXi1e+zq+HOsCpknYshuh8pOLISJun7TN0EIGW2xTnlOImeecnoGW4raxe2G1T3HEvfYUYMhG+gAFOAwh5nK8mZhwJMmN7r224QVsNFvZ87Z0qatvknklyPDK3Hy45PgVKXji52Wen4d4PlFVVYGnNap+fSpFbK90rYnhUc6n91Q3AY9E0tJOFrcfZtm/491XbcG/jsViUPPX76qmeuiz+qY1Hk7/1VPM405zWVuoheLUimpWYdVzCmUdKHebMdzgrYrb8mL2eeLSnRWHdonfZa8RsOU9F37w+591l5FLYHiOqWeHtE/lWrBHcRKp3uhtr8yXm8LU/5ms+NM6ZKsqu90cFZ4o58+k4rdrtB97NADFbwmEG7lXqvirhOTOqU14xuUF2myIjURcPHrPOQ4lmM3PeMg7bUuk0nnZi67bXsU6H8lhqIo8TaOrEafCO1ARK9PjC0QOoq2BxmMdgYB9G/lIb9++fqNJ2s7BHGFyBNmZAR8J3KCo012ikaSP8BCrf6VI0X5xdnbhHIO+B5rbOyB54zXkzfObyJ4ecwxfqBJMLFc7m59rNcw7hoHnFZ0b00zee+gTqvjm61Pb4xn0kcDX4jvHM0rBXZypG3DCKnD/Waa/ZtHmtFPgO5eETx+k7RrVg3aSwm2YoNXnCs3XPQDhNn+Fia6IlOOuIG6VJH7TP6ava26ehKHQa2T4N0tcZ9dPCGo3ZdnNltsHQbeYt5vPnJezV/cAeNypdml1vCHI8M81nSRP5Qi2+mI8v/sxiZru9187nRtp3f/42NemcONa+4eVC3PCZzc88aZh851CqSsshe70uPxeN/dmYwlwb3trwMrN1Gq8jbnApcVDx/yDPeYs5/7r62tsQ6lLg+DiFXTEhzR9dHqv0iT4tgj825W+H3XiRUNUZT2kR9Ri0+lp+UM3iQtS8uOE23Ly4KYtvqH13jghUntJRAewuzNLDXp8RxdcaA3cMY6TO2IeSFRXezeWIjCqyhsUdMYuCgYTZSKpBype1zRfq8FshvfBPc6BAQWl7/QxIDp3VGo1J3vn42OEs3qznws+YLRXbymyB19a9XBx6n/owcyxlEYyFWCi+kG9F+EyD/4yn80+agaZ9P7ay2Dny99aK2o91FkfEOY8hBwyfi5uwx2y5SaHmG+oq/zl1FX/8irOf8Y3vAcX/6uLP6A6nvMO24edSGPjQc827Rw2atX+z2bKq0CmW9mOtYnr5/AfDa1ZfPaXnKtlWborup7QYx+Or2uWb+N3N//2+yDcXMqIJdf55xl7/vsj4WoPPlxLxtVrkJ4w/tTe3mLdATOOYwxcq52w5Wxz5MbPdVs5O8/lhfE7dPj0bIiPQ3QV0iqm4m3YX8hRfc6jQ3fWepevMqUDJd86Z4vwM40CWHnn+WphsGHfieF02D3tmZvpWD+kBpNCFcLnZhcmmrhpGzzbdA+sQ1ar18OJD87IOKOFoRNznaHPNHUfUNhvY1iU+uhvEvpKHaUn3qK3exVVyX4joipp3um7FmYJWmA+WbIDshRpbVRx5/nqstCgy87FGbfVB8yDGCqS+2qCsnRwnSAN6zgzxfdB2nBT/vZ4/6uxb6oH8b4VBRxiIB93wLa47hG3w2SL/2Z27yOXJFwZpSJaBYyvajA7vRRYNKqljXKpt/CFD/tSMr18DKKbwB0xggBePatl1nki0yvqW5zchlyZmJ0OTxJ3D+fsYJs/mxYN5+Le5oagtcl+YsVvy8kSjI2YGvGjvmpkRS9W2dtXqWnVuxUhURm1lKtou/hdEq19VBp9OjGvHEQSmrpuf2R24mXGheil8KeiANY8fW1VERUfBImb64j12caBZmRViZHbeVMjCrPDg9A90IXrtnsYCuZtRQ0PyrKDjBNOsPfKsg1pA02gHlVr0OXiFhtp6nJqXVzcbfM0KnzC3ggOENPE9VBdmHKN6LYaijb4wXxJn5A0FSDF5j+h1ooZx885Jt3ZKzO5n7Z5WfNEOtyyPqQEnn7WLv5Fis3PdgMshjF1FRydbNyeBbyKI1oN1TRVrVK7kgsb/zjX4NDPIRMctVeaxVB38Vh1x5KbeJbU138AM5KzmZu3uny0ErygxiJF7GVXUrPzFxrlx1uFdAaZFDN9cvIb74qD9tzBMo7L7WIEYK+sla1DVMHpF0F7b3+Y6S+zjvLeDMCpapmJo1weBWuxKF3rOocih1gun4BoJh1kWnV/Jmiq6uOhK3VfKxEHEkafjLgK3oujaPzY6SXg8phhL4TNR1xvJd1Wa0aYFfPUMLrNBDCh4AuGRTbtKMc6Z1Udj8evY/ZpCuMAUefdo69DZUngoqE1P9A3PJfOf7WixCEj+Y6t7fYeHbbxUAoFV3M89cCKfma3fc1+jKRe7MFWEbQqEfyzO2x/wrO2VYH7iYdQ9BkPyI8/3kXBpLaCpU7eC0Yv/am/tEDu7HZpqg0EvHo0nf/R/gRzUWy33/HXMJQeu1GylKmOkXzlCfGFruAcPPhaGqZOtu19zsJ1SO2Jz4Ztth5cBX6mRQwWmDwryG9FUMlZzNckMdK+IoMJv1rOWnBamS2w2KHiaPMPLC15hCZm4KTpoZyj4E2TqC/P6r7/EhnDMhKicZZ1ZwxuC7DPzDGs53q8gXaI9kFTK+2LTq7bhwsTbrMV8Rsfua5lMS0FwbTitUVnVa1yTb5IX51mmYnUcP9wPr8Ji1tiYJeJV9GZTrQhF7vvdU2OTU42ogJ9FDwhmycI2LIg++03C6scYhUyUuMV5tkw6kGUoL+mjNC38+wMdWNljn6tGPpRES7veqrSn5TRuv+dh6JVL/iDHU1db4c9WK3++OrH3PqziF916UMUKn8G67nN60GfWiHrXYhUG3yVWmyYak59NHj8t1smG4UDiWz2rPHNrKnN4Zo1LBbr2/eF9YZ0n0blx2nG4X+EKFxvS3W28JESD+FWk61VCD3z/URGHiJl++7TdBwkCj6tGOH3qDb0QqcOF9Kzpj0HUb/KyFW3Yhj2VMKJqGZleFBH7vqvf7WqLC3XMuHV8q8a4sTFuxUtkD/6JIBvKaVjv96ndgruKZ1k/BHzqf2K9fLk7HGXANyLDd1vxkK/i055pnzl+zw6zLnwXlVYVtfmacJgEpRP1hbGgrYPVN6v2lG+idQNGmwcKXu/8xEj/P6qe/sB2WmwNp6pp8jaISMkwdleFXYK55NHWLTTbutSUqjBfDGWo/Yg918qQ+8BRZSAHZbfuNZz2O0sov1Ue4CWlVg3rFhM3Kljj9ksGd/NUhk4nH+a5UN2+1i8+NM3vRNp7uQ6sqexSCukEVlVZriHNqFi5rLm9TMWa4qm3idJqppQACol2l4VSuvWLfta4JcXy3bROPNbXOgdOhG47LC0CwW/dMlSx4Jf17aEU3yA1x9p+Yc0jupXgcMuYNku64iYOkGToVDuJvlbEKlJqsmiHbvNrIVZEH+yFdF8DbleZ6iNiWwMqvtMp/mSpwx5KxRrT9p3MAPTHGtMbfvdFhyj9vhaKcn3At8Lc16Ai+vBcSp1ztXi7rCJZx/ql7TXcclq6Q76UeKWDy9boS0WHIjUuWhPG8LBmW5y2rhuTpM5vsLt+HOLh1Yf0DqXa9tsfC+kaKt2htA0ai/L2i7RKoNjEwztkmRU0GfgW1TxUvPFhg0V7DdfWJk5gfrccpYv+MA9M0dkGTLECeYwUixRzjRFdmjG7zdZIl3XKB9YliNKI31lfa7i2JG5C8Ss+rHe0D7Z696/V3DEAOWHnQ9yNahMUl5kENWS6pHKKp2D1BaSrrHdE1w2qNxIztpXgUIrF0bm15YML4b6V1k+GpNysTahKMVrrS85lTVo9OGJ96I47eAy5rYWpRf/mIzeoYU1DKaQCTUVwrhHeyNoDqHel+lLxr9WKzhSYw7vrR6+V5q0pfi2k3L1zqkubY6rrd9ZLvSuWNf0uqnkY+FpTvFzSW9Fp0b9l8JA7THV9eCi/PY/SCZIUYx3BU2alj7Cm3VV6eYpios4b6WuNOJdYXUK3zTqj5CVG2FqYM4Z7CuIU0qO05XR0d71FHM0YhZmJmTRfLlXEumN82BGtzdX0S19t1e+bUieK8zRmqpa4Qc5TSjifmaQsY2ETLjhI36gMR1+7qpjdXXHiceUekfBaucHShAOiFXmv3sNmGQyU5iVgnoocuonQXEPTFwslHtS8R+A47StI9wj0iSrtbi5rMysczFiImsQ+bdFClnFjjpXXwMy6O7qfjOr8Fb0a7ODItisjnn3EQO16+ypd1cwyaAW5Yzxz5QknfMO7643fXW/I9y3U2xH27Oapqr56Z/tEzglj6IbT6HEHjopiXqeRbe5mQQvxtcbDOVverN0ZgMdzqRYRjaXtMRd56Q4cZSmdPvZJdSrhJ1D9zNXPqAEqPIavPdfubt5oke2kmv0dztIszSv2VYuoyf1UuopbsYb+uX9h6WpwjpgtZ6fNNawNJ4q8O3CFoSbioAaOSZMx2GYaPYB+rEb6qjQiNRFQ76TvwNFVKD+BhH9VhcKGsXzmMI7BptU/CNWolM7YzROvpFAntsiWJp6eR2d3GarcYShVYSUqhmYOWj5E96NK2WvmYNTeY7Zs4RUEdv9h9QT4EseKt6LzLrqEOs3hxAY1MaNWpSa6zZx8F3YOVeCYMS88W+CYHDuWe4yoc6YK+djDuEOrBR5lvh0r+Q9uM88lrjx9x9AtgpQVNE8r+3O6Gvw59D+kBF/UMXyhliYUtPjmvXGY6Dk3x+kEOW+GtdMVC4EZTqoS/jmR0P0LS75DOc/w2vnri97M4SdbZ8qeU7gg8DVbERkU5geaMQO3mYrSYyAngeUQqrN0C0/vsFmcgWNXNeidsTAj7/4MncJR0caaBUpbLK1yBCBNRjEv6KvuVSdpPnEMJdsRRtqJ+U8tN1gXA4ePHc6ZT0eviI73UOJF0fEZ8YaneAQqQdGphNvwM4nIqPnXxV0xA0fnCT+oAhJuyw/q8jO0y8CjSteZExwBpIN6SvNp6A5G/abi6egeND/1GTguhuNjaUbbnSbGd4L8937Ezm34Eyi6n1maeOBxh3PI0jzJDf5mh/BsLD7F2GOKvlA/5gtvxI3/eV4sLfKW5Wy+oio+es/u6T8UU+nsofy57Icb/JlZHPFtCgd/x+bwt3ZT+xXTtTtTrGAb4QehC6X9G+8YT+ozcLxDsdCjsuOqwPFnrdLYaFc92Ui0m4fr39lYmlCaqTit7G6O/3kWDkgtXjNH4BiEm/+jegQnihOtfffn33WxsFjhfMd48HT+f6o6X65j7XR8WLSHMFkxbvOYsrRsF1bowDuSQ18Mkxk4qz2zoGPL5fu9h2Hqmt1asl3Q3Yu3szOc+spiCmX4AETBM3pLoTYSp3sVxahyhL8eC4mPN9k2x3o0xkiixIzM3CZFzf5oR4mecQ5+ax2wCah3/crmnHoqR0+KMaOPxRif1oEFRFOO/kTPPmtww+NfMXxEK6gn6iU32U6fFruIz8Q4WgljtnaCVTBgWx7diUdshC9ZEa5yKpRBBeW12r/iNc/+EgNqmhswNB8SBoihHXeDF7rrWDLcmt3V8GYYN7pXRy4DZjj4DJuUBL5iC3DQAaoo4vkftqVTYRGLS3mHZ7gdmdTTqbgNN/PTdTCOTgXolc88MhXAEUMdX0iy1JMuk5wLsgeu0QUYlz2S4skTWwJz6pOm/8ihrmgGfFgri+ZWUK2gAPHgbWa8jaocdSuM4FJYoKicYX/ZSENkg9Q1ZzJfwScfVnR2DegOGwCvmogaWJCLQepv9WNlU6QgsmOwICquU28Mlk3d9W5E81lU/5Ez0LcX6lwKMWDNluNKfBDUy/phJgBcMnfkh9iRxrdOzgs08JdPB85Lwo+GUSb4t3nC+0byqMZtO2fQJ4U2zGIr49t/28qmmGv2RanDD7a3FEcdtutkW8twwwlUSpb8QalodddbBfNHKDQ828BdE7OBgFdiKYohLawFYqpybQoxATZrheLhdI7+0Zlu9Q1myRcd15r9UIm8K2LGJxqTegntqNVMKnf1a8zQiyUR1rxoqjiFxeHxqFcYUTHfDu7rhbWng6qOxOsI+5A1p9mRyEPdVkTlE24vY54W7bWc6jMgZvNXdfC9/9q7408KDsbdL7Utz7QFSDetz2picArzrdpL8OaCHC9V26RroemtDZ5yNM/KGkWMyTmfnInEvwtSD23UcFcjhaE3VKzkoaEMKGBft4XbIO6forTY1lmGQwVmKicBCiArDzE+1oIxE08fWeviIOD5TznqH+OoHadvoOP20drMPe5Irg3XBQziW2XDuHYzjqQQ4wySssjXUs5H+t3FWYMHppUnBHMx/nYIT5d7OmjDbgD9F6na3m4l7KdkeSO3kTEPXafiWinogag7b52taiZhL1TSvBFmEZafFq2H8khQaZXuitCewT5FBgVtPK0j4xUHPfUz3Q28eac1Z139DAP23dgki94EC8vbDPTQC97HPPSWjUNG5tWKMsaxAEMKC0665Xvo1Ntd07wCLNf8Q56mrEPVpCxlIMVlQlWRxM3oAfpgIc+8KC3rEXUog5g06vt7zgXY8grH7hhwVSaeuvC06YYRAwpbyk/Unzj9hLEZNs2oxPQB9yc+GnL6zTgq7rI++KDJwX2SP8Sd6YzTuw5lV/kU6eQxRD12omfQAW6caTR4LikYkBB1CMOrvgRr/VY75+NSB40Cni6bADAtaK+vyxVWpf9NeKJxN2KYQ8Q2xPB3K1s7fuhvWbr2XpgW044VD6DRs0qXoqKf1NFsaGvKJc47leUV3pppP/5VTKFhaGuol4Esfjf5zyCyUHmHthChcYh4hYLQF+AFWsuq4t0wJyWgdwQVOZiV0efRHPoK5+E1vjz9wTJmVkITC9oEstAsyZSgE/dbicwKr89YUxKZI+owD205Tm5lnnmDRuP/JnzxX3gMtlrcX0UesZdxyQqYQuEW4R51vmQ5xOZteUd8SJruMlTUzhtVw/Nq7eUBcqN2/HVotgfngif60yKEtoUx3WYOZlVJuJOh8u59fzSDPFYtQgqDUAGyGhQOAvKroXMcOYY0qjnStJR/G3aP+Jt1sLVlGV8POwr/6OGsqetnyF3TmTqZjENfnXh51oxe9qVUw2M78EzAJ+IM8lZ1MBPQ9ZWSVc4J3mWSrLKrMHReA5qdGoz0ODRsaA+vwxXA2cAM4qlfzBJA6581m4hzxItQw5dxrrBL3Y6kCbUcFxo1S8jyV44q//+7ASNNudZ6xeaNOSIUffqMn4A9lIjFctYn2gpEPAb3f7p3iIBN8H14FUGQ9ct2hPsL+cEsTgUrR47uJVN4n4wt/wgfwwHuOnLd4yobkofy8JvxSQTA7rMpDIc608SlZFJfZYcmbT0tAHpPE8MrtQ42siTUNWxqvWZOmvu9f0JPoQmg+6l7sZWwyfi6PXkxJnwBraUG0MYG4zYHQz3igy/XsFkx5tNQxw43qvI9dU3f0DdhOUlHKjmi1VAr2Kiy0HZwD8VeEbhh0OiDdMYspolQsYdSwjCcjeowIXNZVUPmL2wwIkYhmXKhGozdCJ4lRKbsf4NBh/XnQoS92NJEWOVOFs2YhN8c5QZFeK0pRdAG40hqvLbmoSA8xQmzOOEc7wLcme9JOsjPCEgpCwUs9E2DohMHRhUeyGIN6TFvrbny8nDuilsDpzrH5mS76APoIEJmItS67sQJ+nfwddzmjPxcBEBBCw0kWDwd0EZCkNeOD7NNQhtBm7KHL9mRxj6U1yWU2puzlIDtpYxdH4ZPeXBJkTGAJfUr/oTCz/iypY6uXaR2V1doPxJYlrw2ghH0D5gbrhFcIxzYwi4a/4hqVdf2DdxBp6vGYDjavxMAAoy+1+3aiO6S3W/QAKNVXagDtvsNtx7Ks+HKgo6U21B+QSZgIogV5Bt+BnXisdVfy9VyXV+2P5fMuvdpAjM1o/K9Z+XnE4EOCrue+kcdYHqAQ0/Y/OmNlQ6OI33jH/uD1RalPaHpJAm2av0/xtpqdXVKNDrc9F2izo23Wu7firgbURFDNX9eGGeYBhiypyXZft2j3hTvzE6PMWKsod//rEILDkzBXfi7xh0eFkfb3/1zzPK/PI5Nk3FbZyTl4mq5BfBoVoqiPHO4Q4QKZAlrQ3MdNfi3oxIjvsM3kAFv3fdufurqYR3PSwX/mpGy/GFI/B2MNPiNdOppWVbs/gjF3YH+QA9jMhlAbhvasAHstB0IJew09iAkmXHl1/TEj+jvHOpOGrPRQXbPADM+Ig2/OEcUcpgPTItMtW4DdqgfYVI/+4hAFWYjUGpOP/UwNuB7+BbKOcALbjobdgzeBQfjgNSp2GOpxzGLj70Vvq5cw2AoYENwKLUtJUX8sGRox4dVa/TN4xKwaKcl9XawQR/uNus700Hf17pyNnezrUgaY9e4MADhEDBpsJT6y1gDJs1q6wlwGhuUzGR7C8kgpjPyHWwsvrf3yn1zJEIRa5eSxoLAZOCR9xbuztxFRJW9ZmMYfCFJ0evm9F2fVnuje92Rc4Pl6A8bluN8MZyyJGZ0+sNSb//DvAFxC2BqlEsFwccWeAl6CyBcQV1bx4mQMBP1Jxqk1EUADNLeieS2dUFbQ/c/kvwItbZ7tx0st16viqd53WsRmPTKv2AD8CUnhtPWg5aUegNpsYgasaw2+EVooeNKmrW3MFtj76bYHJm5K9gpAXZXsE5U8DM8XmVOSJ1F1WnLy6nQup+jx52bAb+rCq6y9WXl2B2oZDhfDkW7H3oYfT/4xx5VncBuxMXP2lNfhUVQjSSzSRbuZFE4vFawlzveXxaYKVs8LpvAb8IRYF3ZHiRnm0ADeNPWocwxSzNseG7NrSEVZoHdKWqaGEBz1N8Pt7kFbqh3LYmAbm9i1IChIpLpM5AS6mr6OAPHMwwznVy61YpBYX8xZDN/a+lt7n+x5j4bNOVteZ8lj3hpAHSx1VR8vZHec4AHO9XFCdjZ9eRkSV65ljMmZVzaej2qFn/qt1lvWzNZEfHxK3qOJrHL6crr0CRzMox5f2e8ALBB4UGFZKA3tN6F6IXd32GTJXGQ7DTi9j/dNcLF9jCbDcWGKxoKTYblIwbLDReL00LRcDPMcQuXLMh5YzgtfjkFK1DP1iDzzYYVZz5M/kWYRlRpig1htVRjVCknm+h1M5LiEDXOyHREhvzCGpFZjHS0RsK27o2avgdilrJkalWqPW3D9gmwV37HKmfM3F8YZj2ar+vHFvf3B8CRoH4kDHIK9mrAg+owiEwNjjd9V+FsQKYR8czJrUkf7Qoi2YaW6EVDZp5zYlqiYtuXOTHk4fAcZ7qBbdLDiJq0WNV1l2+Hntk1mMWvxrYmc8kIx8G3rW36J6Ra4lLrTOCgiOihmow+YnzUT19jbV2B3RWqSHyxkhmgsBqMYWvOcUom1jDQ436+fcbu3xf2bbeqU/ca+C4DOKE+e3qvmeMqW3AxejfzBRFVcwVYPq4L0APSWWoJu+5UYX4qg5U6YTioqQGPG9XrnuZ/BkxuYpe6Li87+18EskyQW/uA+uk2rpHpr6hut2TlVbKgWkFpx+AZffweiw2+VittkEyf/ifinS/0ItRL2Jq3tQOcxPaWO2xrG68GdFoUpZgFXaP2wYVtRc6xYCfI1CaBqyWpg4bx8OHBQwsV4XWMibZZ0LYjWEy2IxQ1mZrf1/UNbYCJplWu3nZ4WpodIGVA05d+RWSS+ET9tH3RfGGmNI1cIY7evZZq7o+a0bjjygpmR3mVfalkT/SZGT27Q8QGalwGlDOS9VHCyFAIL0a1Q7JiW3saz9gqY8lqKynFrPCzxkU4SIfLc9VfCI5edgRhDXs0edO992nhTKHriREP1NJC6SROMgQ0xO5kNNZOhMOIT99AUElbxqeZF8A3xrfDJsWtDnUenAHdYWSwAbYjFqQZ+D5gi3hNK8CSxU9i6f6ClL9IGlj1OPMQAsr84YG6ijsJpCaGWj75c3yOZKBB9mNpQNPUKkK0D6wgLH8MGoyRxTX6Y05Q4AnYNXMZwXM4eij/9WpsM/9CoRnFQXGR6MEaY+FXvXEO3RO0JaStk6OXuHVATHJE+1W+TU3bSZ2ksMtqjO0zfSJCdBv7y2d8DMx6TfVme3q0ZpTKMMu4YL/t7ciTNtdDkwPogh3Cnjx7qk08SHwf+dksZ7M2vCOlfsF0hQ6J4ehPCaHTNrM/zBSOqD83dBEBCW/F/LEmeh0nOHd7oVl3/Qo/9GUDkkbj7yz+9cvvu+dDAtx8NzCDTP4iKdZvk9MWiizvtILLepysflSvTLFBZ37RLwiriqyRxYv/zrgFd/9XVHh/OmzBvDX4mitMR/lUavs2Vx6cR94lzAkplm3IRNy4TFfu47tuYs9EQPIPVta4P64tV+sZ7n3ued3cgEx2YK+QL5+xms6osk8qQbTyuKVGdaX9FQqk6qfDnT5ykxk0VK7KZ62b6DNDUfQlqGHxSMKv1P0XN5BqMeKG1P4Wp5QfZDUCEldppoX0U6ss2jIko2XpURKCIhfaOqLPfShdtS37ZrT+jFRSH2xYVV1rmT/MBtRQhxiO4MQ3iAGlaZi+9PWBEIXOVnu9jN1f921lWLZky9bqbM3J2MAAI9jmuAx3gyoEUa6P2ivs0EeNv/OR+AX6q5SW6l5HaoFuS6jr6yg9limu+P0KYKzfMXWcQSfTXzpOzKEKpwI3YGXZpSSy2LTlMgfmFA3CF6R5c9xWEtRuCg2ZPUQ2Nb6dRFTNd4TfGHrnEWSKHPuRyiJSDAZ+KX0VxmSHjGPbQTLVpqixia2uyhQ394gBMt7C3ZAmxn/DJS+l1fBsAo2Eir/C0jG9csd4+/tp12pPc/BVJGaK9mfvr7M/CeztrmCO5qY06Edi4xAGtiEhnWAbzLy2VEyazE1J5nPmgU4RpW4Sa0TnOT6w5lgt3/tMpROigHHmexBGAMY0mdcDbDxWIz41NgdD6oxgHsJRgr5RnT6wZAkTOcStU4NMOQNemSO7gxGahdEsC+NRVGxMUhQmmM0llWRbbmFGHzEqLM4Iw0H7577Kyo+Zf+2cUFIOw93gEY171vQaM0HLwpjpdRR6Jz7V0ckE7XzYJ0TmY9znLdzkva0vNrAGGT5SUZ5uaHDkcGvI0ySpwkasEgZPMseYcu85w8HPdSNi+4T6A83iAwDbxgeFcB1ZM2iGXzFcEOUlYVrEckaOyodfvaYSQ7GuB4ISE0nYJc15X/1ciDTPbPCgYJK55VkEor4LvzL9S2WDy4xj+6FOqVyTAC2ZNowheeeSI5hA/02l8UYkv4nk9iaVn+kCVEUstgk5Hyq+gJm6R9vG3rhuM904he/hFmNQaUIATB1y3vw+OmxP4X5Yi6A5I5jJufHCjF9+AGNwnEllZjUco6XhsO5T5+R3yxz5yLVOnAn0zuS+6zdj0nTJbEZCbXJdtpfYZfCeCOqJHoE2vPPFS6eRLjIJlG69X93nfR0mxSFXzp1Zc0lt/VafDaImhUMtbnqWVb9M4nGNQLN68BHP7AR8Il9dkcxzmBv8PCZlw9guY0lurbBsmNYlwJZsA/B15/HfkbjbwPddaVecls/elmDHNW2r4crAx43feNkfRwsaNq/yyJ0d/p5hZ6AZajz7DBfUok0ZU62gCzz7x8eVfJTKA8IWn45vINLSM1q+HF9CV9qF3zP6Ml21kPPL3CXzkuYUlnSqT+Ij4tI/od5KwIs+tDajDs64owN7tOAd6eucGz+KfO26iNcBFpbWA5732bBNWO4kHNpr9D955L61bvHCF/mwSrz6eQaDjfDEANqGMkFc+NGxpKZzCD2sj/JrHd+zlPQ8Iz7Q+2JVIiVCuCKoK/hlAEHzvk/Piq3mRL1rT/fEh9hoT5GJmeYswg1otiKydizJ/fS2SeKHVu6Z3JEHjiW8NaTQgP5xdBli8nC57XiN9hrquBu99hn9zqwo92+PM2JXtpeVZS0PdqR5mDyDreMMtEws+CpwaRyyzoYtfcvt9PJIW0fJVNNi/FFyRsea7peLvJrL+5b4GOXJ8tAr+ATk9f8KmiIsRhqRy0vFzwRV3Z5dZ3QqIU8JQ/uQpkJbjMUMFj2F9sCFeaBjI4+fL/oN3+LQgjI4zuAfQ+3IPIPFQBccf0clJpsfpnBxD84atwtupkGqKvrH7cGNl/QcWcSi6wcVDML6ljOgYbo+2BOAWNNjlUBPiyitUAwbnhFvLbnqw42kR3Yp2kv2dMeDdcGOX5kT4S6M44KHEB/SpCfl7xgsUvs+JNY9G3O2X/6FEt9FyAn57lrbiu+tl83sCymSvq9eZbe9mchL7MTf/Ta78e80zSf0hYY5eUU7+ff14jv7Xy8qjzfzzzvaJnrIdvFb5BLWKcWGy5/w7+vV2cvIfwHqdTB+RuJK5oj9mbt0Hy94AmjMjjwYNZlNS6uiyxNnwNyt3gdreLb64p/3+08nXkb92LTkkRgFOwk1oGEVllcOj5lv1hfAZywDows0944U8vUFw+A/nuVq/UCygsrmWIBnHyU01d0XJPwriEOvx/ISK6Pk4y2w0gmojZs7lU8TtakBAdne4v/aNxmMpK4VcGMp7si0yqsiolXRuOi1Z1P7SqD3Zmp0CWcyK4Ubmp2SXiXuI5nGLCieFHKHNRIlcY3Pys2dwMTYCaqlyWSITwr2oGXvyU3h1Pf8eQ3w1bnD7ilocVjYDkcXR3Oo1BXgMLTUjNw2xMVwjtp99NhSVc5aIWrDQT5DHPKtCtheBP4zHcw4dz2eRdTMamhlHhtfgqJJHI7NGDUw1XL8vsSeSHyKqDtqoAmrQqsYwvwi7HW3ojWyhIa5oz5xJTaq14NAzFLjVLR12rRNUQ6xohDnrWFb5bG9yf8aCD8d5phoackcNJp+Dw3Due3RM+5Rid7EuIgsnwgpX0rUWh/nqPtByMhMZZ69NpgvRTKZ62ViZ+Q7Dp5r4K0d7EfJuiy06KuIYauRh5Ecrhdt2QpTS1k1AscEHvapNbU3HL1F2TFyR33Wxb5MvH5iZsrn3SDcsxlnnshO8PLwmdGN+paWnQuORtZGX37uhFT64SeuPsx8UOokY6ON85WdQ1dki5zErsJGazcBOddWJEKqNPiJpsMD1GrVLrVY+AOdPWQneTyyP1hRX/lMM4ZogGGOhYuAdr7F/DOiAoc++cn5vlf0zkMUJ40Z1rlgv9BelPqVOpxKeOpzKdF8maK+1Vv23MO9k/8+qpLoxrIGH2EDQlnGmH8CD31G8QqlyQIcpmR5bwmSVw9/Ns6IHgulCRehvZ/+VrM60Cu/r3AontFfrljew74skYe2uyn7JKQtFQBQRJ9ryGic/zQOsbS4scUBctA8cPToQ3x6ZBQu6DPu5m1bnCtP8TllLYA0UTQNVqza5nfew3Mopy1GPUwG5jsl0OVXniPmAcmLqO5HG8Hv3nSLecE9oOjPDXcsTxoCBxYyzBdj4wmnyEV4kvFDunipS8SSkvdaMnTBN9brHUR8xdmmEAp/Pdqk9uextp1t+JrtXwpN/MG2w/qhRMpSNxQ1uhg/kKO30eQ/FyHUDkWHT8V6gGRU4DhDMxZu7xXij9Ui6jlpWmQCqJg3FkOTq3WKneCRYZxBXMNAVLQgHXSCGSqNdjebY94oyIpVjMYehAiFx/tqzBXFHZaL5PeeD74rW5OysFoUXY8sebUZleFTUa/+zBKVTFDopTReXNuZq47QjkWnxjirCommO4L/GrFtVV21EpMyw8wyThL5Y59d88xtlx1g1ttSICDwnof6lt/6zliPzgVUL8jWBjC0o2D6Kg+jNuThkAlaDJsq/AG2aKA//A76avw2KNqtv223P+Wq3StRDDNKFFgtsFukYt1GFDWooFVXitaNhb3RCyJi4cMeNjROiPEDb4k+G3+hD8tsg+5hhmSc/8t2JTSwYoCzAI75doq8QTHe+E/Tw0RQSUDlU+6uBeNN3h6jJGX/mH8oj0i3caCNsjvTnoh73BtyZpsflHLq6AfwJNCDX4S98h4+pCOhGKDhV3rtkKHMa3EG4J9y8zFWI4UsfNzC/Rl5midNn7gwoN9j23HGCQQ+OAZpTTPMdiVow740gIyuEtd0qVxMyNXhHcnuXRKdw5wDUSL358ktjMXmAkvIB73BLa1vfF9BAUZInPYJiwxqFWQQBVk7gQH4ojfUQ/KEjn+A/WR6EEe4CtbpoLe1mzHkajgTIoE0SLDHVauKhrq12zrAXBGbPPWKCt4DGedq3JyGRbmPFW32bE7T20+73BatV/qQhhBWfWBFHfhYWXjALts38FemnoT+9bn1jDBMcUMmYgSc0e7GQjv2MUBwLU8ionCpgV+Qrhg7iUIfUY6JFxR0Y+ZTCPM+rVuq0GNLyJXX6nrUTt8HzFBRY1E/FIm2EeVA9NcXrj7S6YYIChVQCWr/m2fYUjC4j0XLkzZ8GCSLfmkW3PB/xq+nlXsKVBOj7vTvqKCOMq7Ztqr3cQ+N8gBnPaAps+oGwWOkbuxnRYj/x/WjiDclVrs22xMK4qArE1Ztk1456kiJriw6abkNeRHogaPRBgbgF9Z8i/tbzWELN4CvbqtrqV9TtGSnmPS2F9kqOIBaazHYaJ9bi3AoDBvlZasMluxt0BDXfhp02Jn411aVt6S4TUB8ZgFDkI6TP6gwPY85w+oUQSsjIeXVminrwIdK2ZAawb8Se6XOJbOaliQxHSrnAeONDLuCnFejIbp4YDtBcQCwMsYiRZfHefuEJqJcwKTTJ8sx5hjHmJI1sPFHOr6W9AhZ2NAod38mnLQk1gOz2LCAohoQbgMbUK9RMEA3LkiF7Sr9tLZp6lkciIGhE2V546w3Mam53VtVkGbB9w0Yk2XiRnCmbpxmHr2k4eSC0RuNbjNsUfDIfc8DZvRvgUDe1IlKdZTzcT4ZGEb53dp8VtsoZlyXzLHOdAbsp1LPTVaHvLA0GYDFMbAW/WUBfUAdHwqLFAV+3uHvYWrCfhUOR2i89qvCBoOb48usAGdcF2M4aKn79k/43WzBZ+xR1L0uZfia70XP9soQReeuhZiUnXFDG1T8/OXNmssTSnYO+3kVLAgeiY719uDwL9FQycgLPessNihMZbAKG7qwPZyG11G1+ZA3jAX2yddpYfmaKBlmfcK/V0mwIRUDC0nJSOPUl2KB8h13F4dlVZiRhdGY5farwN+f9hEb1cRi41ZcGDn6Xe9MMSTOY81ULJyXIHSWFIQHstVYLiJEiUjktlHiGjntN5/btB8Fu+vp28zl2fZXN+dJDyN6EXhS+0yzqpl/LSJNEUVxmu7BsNdjAY0jVsAhkNuuY0E1G48ej25mSt+00yPbQ4SRCVkIwb6ISvYtmJRPz9Zt5dk76blf+lJwAPH5KDF+vHAmACLoCdG2Adii6dOHnNJnTmZtoOGO8Q1jy1veMw6gbLFToQmfJa7nT7Al89mRbRkZZQxJTKgK5Kc9INzmTJFp0tpAPzNmyL/F08bX3nhCumM/cR/2RPn9emZ3VljokttZD1zVWXlUIqEU7SLk5I0lFRU0AcENXBYazNaVzsVHA/sD3o9hm42wbHIRb/BBQTKzAi8s3+bMtpOOZgLdQzCYPfX3UUxKd1WYVkGH7lh/RBBgMZZwXzU9+GYxdBqlGs0LP+DZ5g2BWNh6FAcR944B+K/JTWI3t9YyVyRhlP4CCoUk/mmF7+r2pilVBjxXBHFaBfBtr9hbVn2zDuI0kEOG3kBx8CGdPOjX1ph1POOZJUO1JEGG0jzUy2tK4X0CgVNYhmkqqQysRNtKuPdCJqK3WW57kaV17vXgiyPrl4KEEWgiGF1euI4QkSFHFf0TDroQiLNKJiLbdhH0YBhriRNCHPxSqJmNNoketaioohqMglh6wLtEGWSM1EZbQg72h0UJAIPVFCAJOThpQGGdKfFovcwEeiBuZHN2Ob4uVM7+gwZLz1D9E7ta4RmMZ24OBBAg7Eh6dLXGofZ4U2TFOCQMKjwhVckjrydRS+YaqCw1kYt6UexuzbNEDyYLTZnrY1PzsHZJT4U+awO2xlqTSYu6n/U29O2wPXgGOEKDMSq+zTUtyc8+6iLp0ivav4FKx+xxVy4FxhIF/pucVDqpsVe2jFOfdZhTzLz2QjtzvsTCvDPU7bzDH2eXVKUV9TZ+qFtaSSxnYgYdXKwVreIgvWhT9eGDB2OvnWyPLfIIIfNnfIxU8nW7MbcH05nhlsYtaW9EZRsxWcKdEqInq1DiZPKCz7iGmAU9/ccnnQud2pNgIGFYOTAWjhIrd63aPDgfj8/sdlD4l+UTlcxTI9jbaMqqN0gQxSHs60IAcW3cH4p3V1aSciTKB29L1tz2eUQhRiTgTvmqc+sGtBNh4ky0mQJGsdycBREP+fAaSs1EREDVo5gvgi5+aCN7NECw30owbCc1mSpjiahyNVwJd1jiGgzSwfTpzf2c5XJvG/g1n0fH88KHNnf+u7ZiRMlXueSIsloJBUtW9ezvsx9grfsX/FNxnbxU1Lvg0hLxixypHKGFAaPu0xCD8oDTeFSyfRT6s8109GMUZL8m2xXp8X2dpPCWWdX84iga4BrTlOfqox4shqEgh/Ht4qRst52cA1xOIUuOxgfUivp6v5f8IVyaryEdpVk72ERAwdT4aoY1usBgmP+0m06Q216H/nubtNYxHaOIYjcach3A8Ez/zc0KcShhel0HCYjFsA0FjYqyJ5ZUH1aZw3+zWC0hLpM6GDfcAdn9fq2orPmZbW6XXrf+Krc9RtvII5jeD3dFoT1KwZJwxfUMvc5KLfn8rROW23Jw89sJ2a5dpB3qWDUBWF2iX8OCuKprHosJ2mflBR+Wqs86VvgI/XMnsqb97+VlKdPVysczPj8Jhzf+WCvGBHijAqYlavbF60soMWlHbvKT+ScvhprgeTln51xX0sF+Eadc/l2s2a5BgkVbHYyz0E85p0LstqH+gEGiR84nBRRFIn8hLSZrGwqjZ3E29cuGi+5Z5bp7EM8MWFa9ssS/vy4VrDfECSv7DSU84DaP0sXI3Ap4lWznQ65nQoTKRWU30gd7Nn8ZowUvGIx4aqyXGwmA/PB4qN8msJUODezUHEl0VP9uo+cZ8vPFodSIB4C7lQYjEFj8yu49C2KIV3qxMFYTevG8KqAr0TPlkbzHHnTpDpvpzziAiNFh8xiT7C/TiyH0EguUw4vxAgpnE27WIypV+uFN2zW7xniF/n75trs9IJ5amB1zXXZ1LFkJ6GbS/dFokzl4cc2mamVwhL4XU0Av5gDWAl+aEWhAP7t2VIwU+EpvfOPDcLASX7H7lZpXA2XQfbSlD4qU18NffNPoAKMNSccBfO9YVVgmlW4RydBqfHAV7+hrZ84WJGho6bNT0YMhxxLdOx/dwGj0oyak9aAkNJ8lRJzUuA8sR+fPyiyTgUHio5+Pp+YaKlHrhR41jY5NESPS3x+zTMe0S2HnLOKCOQPpdxKyviBvdHrCDRqO+l96HhhNBLXWv4yEMuEUYo8kXnYJM8oIgVM4XJ+xXOev4YbWeqsvgq0lmw4/PiYr9sYLt+W5EAuYSFnJEan8CwJwbtASBfLBBpJZiRPor/aCJBZsM+MhvS7ZepyHvU8m5WSmaZnxuLts8ojl6KkS8oSAHkq5GWlCB/NgJ5W3rO2Cj1MK7ahxsCrbTT3a0V/QQH+sErxV4XUWDHx0kkFy25bPmBMBQ6BU3HoHhhYcJB9JhP6NXUWKxnE0raXHB6U9KHpWdQCQI72qevp5fMzcm+AvC85rsynVQhruDA9fp9COe7N56cg1UKGSas89vrN+WlGLYTwi5W+0xYdKEGtGCeNJwXKDU0XqU5uQYnWsMwTENLGtbQMvoGjIFIEMzCRal4rnBAg7D/CSn8MsCvS+FDJJAzoiioJEhZJgAp9n2+1Yznr7H+6eT4YkJ9Mpj60ImcW4i4iHDLn9RydB8dx3QYm3rsX6n4VRrZDsYK6DCGwkwd5n3/INFEpk16fYpP6JtMQpqEMzcOfQGAHXBTEGzuLJ03GYQL9bmV2/7ExDlRf+Uvf1sM2frRtCWmal12pMgtonvSCtR4n1CLUZRdTHDHP1Otwqd+rcdlavnKjUB/OYXQHUJzpNyFoKpQK+2OgrEKpGyIgIBgn2y9QHnTJihZOpEvOKIoHAMGAXHmj21Lym39Mbiow4IF+77xNuewziNVBxr6KD5e+9HzZSBIlUa/AmsDFJFXeyrQakR3FwowTGcADJHcEfhGkXYNGSYo4dh4bxwLM+28xjiqkdn0/3R4UEkvcBrBfn/SzBc1XhKM2VPlJgKSorjDac96V2UnQYXl1/yZPT4DVelgO+soMjexXwYO58VLl5xInQUZI8jc3H2CPnCNb9X05nOxIy4MlecasTqGK6s2az4RjpF2cQP2G28R+7wDPsZDZC/kWtjdoHC7SpdPmqQrUAhMwKVuxCmYTiD9q/O7GHtZvPSN0CAUQN/rymXZNniYLlJDE70bsk6Xxsh4kDOdxe7A2wo7P9F5YvqqRDI6brf79yPCSp4I0jVoO4YnLYtX5nzspR5WB4AKOYtR1ujXbOQpPyYDvfRE3FN5zw0i7reehdi7yV0YDRKRllGCGRk5Yz+Uv1fYl2ZwrnGsqsjgAVo0xEUba8ohjaNMJNwTwZA/wBDWFSCpg1eUH8MYL2zdioxRTqgGQrDZxQyNzyBJPXZF0+oxITJAbj7oNC5JwgDMUJaM5GqlGCWc//KCIrI+aclEe4IA0uzv7cuj6GCdaJONpi13O544vbtIHBF+A+JeDFUQNy61Gki3rtyQ4aUywn6ru314/dkGiP8Iwjo0J/2Txs49ZkwEl4mx+iYUUO55I6pJzU4P+7RRs+DXZkyKUYZqVWrPF4I94m4Wx1tXeE74o9GuX977yvJ/jkdak8+AmoHVjI15V+WwBdARFV2IPirJgVMdsg1Pez2VNHqa7EHWdTkl3XTcyjG9BiueWFvQfXI8aWSkuuRmqi/HUuzqyvLJfNfs0txMqldYYflWB1BS31WkuPJGGwXUCpjiQSktkuBMWwHjSkQxeehqw1Kgz0Trzm7QbtgxiEPDVmWCNCAeCfROTphd1ZNOhzLy6XfJyG6Xgd5MCAZw4xie0Sj5AnY1/akDgNS9YFl3Y06vd6FAsg2gVQJtzG7LVq1OH2frbXNHWH/NY89NNZ4QUSJqL2yEcGADbT38X0bGdukqYlSoliKOcsSTuqhcaemUeYLLoI8+MZor2RxXTRThF1LrHfqf/5LcLAjdl4EERgUysYS2geE+yFdasU91UgUDsc2cSQ1ZoT9+uLOwdgAmifwQqF028INc2IQEDfTmUw3eZxvz7Ud1z3xc1PQfeCvfKsB9jOhRj7rFyb9XcDWLcYj0bByosychMezMLVkFiYcdBBQtvI6K0KRuOZQH2kBsYHJaXTkup8F0eIhO1/GcIwWKpr2mouB7g5TUDJNvORXPXa/mU8bh27TAZYBe2sKx4NSv5OjnHIWD2RuysCzBlUfeNXhDd2jxnHoUlheJ3jBApzURy0fwm2FwwsSU0caQGl0Kv8hopRQE211NnvtLRsmCNrhhpEDoNiZEzD2QdJWKbRRWnaFedXHAELSN0t0bfsCsMf0ktfBoXBoNA+nZN9+pSlmuzspFevmsqqcMllzzvkyXrzoA+Ryo1ePXpdGOoJvhyru+EBRsmOp7MXZ0vNUMUqHLUoKglg1p73sWeZmPc+KAw0pE2zIsFFE5H4192KwDvDxdxEYoDBDNZjbg2bmADTeUKK57IPD4fTYF4c6EnXx/teYMORBDtIhPJneiZny7Nv/zG+YmekIKCoxr6kauE2bZtBLufetNG0BtBY7f+/ImUypMBvdWu/Q7vTMRzw5aQGZWuc1V0HEsItFYMIBnoKGZ0xcarba/TYZq50kCaflFysYjA4EDKHqGdpYWdKYmm+a7TADmW35yfnOYpZYrkpVEtiqF0EujI00aeplNs2k+qyFZNeE3CDPL9P6b4PQ/kataHkVpLSEVGK7EX6rAa7IVNrvZtFvOA6okKvBgMtFDAGZOx88MeBcJ8AR3AgUUeIznAN6tjCUipGDZONm1FjWJp4A3QIzSaIOmZ7DvF/ysYYbM/fFDOV0jntAjRdapxJxL0eThpEhKOjCDDq2ks+3GrwxqIFKLe1WdOzII8XIOPGnwy6LKXVfpSDOTEfaRsGujhpS4hBIsMOqHbl16PJxc4EkaVu9wpEYlF/84NSv5Zum4drMfp9yXbzzAOJqqS4YkI4cBrFrC7bMPiCfgI3nNZAqkk3QOZqR+yyqx+nDQKBBBZ7QKrfGMCL+XpqFaBJU0wpkBdAhbR4hJsmT5aynlvkouoxm/NjD5oe6BzVIO9uktM+/5dEC5P7vZvarmuO/lKXz4sBabVPIATuKTrwbJP8XUkdM6uEctHKXICUJGjaZIWRbZp8czquQYfY6ynBUCfIU+gG6wqSIBmYIm9pZpXdaL121V7q0VjDjmQnXvMe7ysoEZnZL15B0SpxS1jjd83uNIOKZwu5MPzg2NhOx3xMOPYwEn2CUzbSrwAs5OAtrz3GAaUkJOU74XwjaYUmGJdZBS1NJVkGYrToINLKDjxcuIlyfVsKQSG/G4DyiO2SlQvJ0d0Ot1uOG5IFSAkq+PRVMgVMDvOIJMdqjeCFKUGRWBW9wigYvcbU7CQL/7meF2KZAaWl+4y9uhowAX7elogAvItAAxo2+SFxGRsHGEW9BnhlTuWigYxRcnVUBRQHV41LV+Fr5CJYV7sHfeywswx4XMtUx6EkBhR+q8AXXUA8uPJ73Pb49i9KG9fOljvXeyFj9ixgbo6CcbAJ7WHWqKHy/h+YjBwp6VcN7M89FGzQ04qbrQtgrOFybg3gQRTYG5xn73ArkfQWjCJROwy3J38Dx/D7jOa6BBNsitEw1wGq780EEioOeD+ZGp2J66ADiVGMayiHYucMk8nTK2zzT9CnEraAk95kQjy4k0GRElLL5YAKLQErJ5rp1eay9O4Fb6yJGm9U4FaMwPGxtKD6odIIHKoWnhKo1U8KIpFC+MVn59ZXmc7ZTBZfsg6FQ8W10YfTr4u0nYrpHZbZ1jXiLmooF0cOm0+mPnJBXQtepc7n0BqOipNCqI6yyloTeRShNKH04FIo0gcMk0H/xThyN4pPAWjDDkEp3lNNPRNVfpMI44CWRlRgViP64eK0JSRp0WUvCWYumlW/c58Vcz/yMwVcW5oYb9+26TEhwvbxiNg48hl1VI1UXTU//Eta+BMKnGUivctfL5wINDD0giQL1ipt6U7C9cd4+lgqY2lMUZ02Uv6Prs+ZEZer7ZfWBXVghlfOOrClwsoOFKzWEfz6RZu1eCs+K8fLvkts5+BX0gyrFYve0C3qHrn5U/Oh6D/CihmWIrY7HUZRhJaxde+tldu6adYJ+LeXupQw0XExC36RETdNFxcq9glMu4cNQSX9cqR/GQYp+IxUkIcNGWVU7ZtGa6P3XAyodRt0XeS3Tp01AnCh0ZbUh4VrSZeV9RWfSoWyxnY3hzcZ30G/InDq4wxRrEejreBxnhIQbkxenxkaxl+k7eLUQkUR6vKJ2iDFNGX3WmVA1yaOH+mvhBd+sE6vacQzFobwY5BqEAFmejwW5ne7HtVNolOUgJc8CsUxmc/LBi8N5mu9VsIA5HyErnS6zeCz7VLI9+n/hbT6hTokMXTVyXJRKSG2hd2labXTbtmK4fNH3IZBPreSA4FMeVouVN3zG5x9CiGpLw/3pceo4qGqp+rVp+z+7yQ98oEf+nyH4F3+J9IheDBa94Wi63zJbLBCIZm7P0asHGpIJt3PzE3m0S4YIWyXBCVXGikj8MudDPB/6Nm2v4IxJ5gU0ii0guy5SUHqGUYzTP0jIJU5E82RHUXtX4lDdrihBLdP1YaG1AGUC12rQKuIaGvCpMjZC9bWSCYnjDlvpWbkdXMTNeBHLKiuoozMGIvkczmP0aRJSJ8PYnLCVNhKHXBNckH79e8Z8Kc2wUej4sQZoH8qDRGkg86maW/ZQWGNnLcXmq3FlXM6ssR/3P6E/bHMvm6HLrv1yRixit25JsH3/IOr2UV4BWJhxXW5BJ6Xdr07n9kF3ZNAk6/Xpc5MSFmYJ2R7bdL8Kk7q1OU9Elg/tCxJ8giT27wSTySF0GOxg4PbYJdi/Nyia9Nn89CGDulfJemm1aiEr/eleGSN+5MRrVJ4K6lgyTTIW3i9cQ0dAi6FHt0YMbH3wDSAtGLSAccezzxHitt1QdhW36CQgPcA8vIIBh3/JNjf/Obmc2yzpk8edSlS4lVdwgW5vzbYEyFoF4GCBBby1keVNueHAH+evi+H7oOVfS3XuPQSNTXOONAbzJeSb5stwdQHl1ZjrGoE49I8+A9j3t+ahhQj74FCSWpZrj7wRSFJJnnwi1T9HL5qrCFW/JZq6P62XkMWTb+u4lGpKfmmwiJWx178GOG7KbrZGqyWwmuyKWPkNswkZ1q8uptUlviIi+AXh2bOOTOLsrtNkfqbQJeh24reebkINLkjut5r4d9GR/r8CBa9SU0UQhsnZp5cP+RqWCixRm7i4YRFbtZ4EAkhtNa6jHb6gPYQv7MKqkPLRmX3dFsK8XsRLVZ6IEVrCbmNDc8o5mqsogjAQfoC9Bc7R6gfw03m+lQpv6kTfhxscDIX6s0w+fBxtkhjXAXr10UouWCx3C/p/FYwJRS/AXRKkjOb5CLmK4XRe0+xeDDwVkJPZau52bzLEDHCqV0f44pPgKOkYKgTZJ33fmk3Tu8SdxJ02SHM8Fem5SMsWqRyi2F1ynfRJszcFKykdWlNqgDA/L9lKYBmc7Zu/q9ii1FPF47VJkqhirUob53zoiJtVVRVwMR34gV9iqcBaHbRu9kkvqk3yMpfRFG49pKKjIiq7h/VpRwPGTHoY4cg05X5028iHsLvUW/uz+kjPyIEhhcKUwCkJAwbR9pIEGOn8z6svAO8i89sJ3dL5qDWFYbS+HGPRMxYwJItFQN86YESeJQhn2urGiLRffQeLptDl8dAgb+Tp47UQPxWOw17OeChLN1WnzlkPL1T5O+O3Menpn4C3IY5LEepHpnPeZHbvuWfeVtPlkH4LZjPbBrkJT3NoRJzBt86CO0Xq59oQ+8dsm0ymRcmQyn8w71mhmcuEI5byuF+C88VPYly2sEzjlzAQ3vdn/1+Hzguw6qFNNbqenhZGbdiG6RwZaTG7jTA2X9RdXjDN9yj1uQpyO4Lx8KRAcZcbZMafp4wPOd5MdXoFY52V1A8M9hi3sso93+uprE0qYNMjkE22CvK4HuUxqN7oIz5pWuETq1lQAjqlSlqdD2Rnr/ggp/TVkQYjn9lMfYelk2sH5HPdopYo7MHwlV1or9Bxf+QCyLzm92vzG2wjiIjC/ZHEJzeroJl6bdFPTpZho5MV2U86fLQqxNlGIMqCGy+9WYhJ8ob1r0+Whxde9L2PdysETv97O+xVw+VNN1TZSQN5I6l9m5Ip6pLIqLm4a1B1ffH6gHyqT9p82NOjntRWGIofO3bJz5GhkvSWbsXueTAMaJDou99kGLqDlhwBZNEQ4mKPuDvVwSK4WmLluHyhA97pZiVe8g+JxmnJF8IkV/tCs4Jq/HgOoAEGR9tCDsDbDmi3OviUQpG5D8XmKcSAUaFLRXb2lmJTNYdhtYyfjBYZQmN5qT5CNuaD3BVnlkCk7bsMW3AtXkNMMTuW4HjUERSJnVQ0vsBGa1wo3Qh7115XGeTF3NTz8w0440AgU7c3bSXO/KMINaIWXd0oLpoq/0/QJxCQSJ9XnYy1W7TYLBJpHsVWD1ahsA7FjNvRd6mxCiHsm8g6Z0pnzqIpF1dHUtP2ITU5Z1hZHbu+L3BEEStBbL9XYvGfEakv1bmf+bOZGnoiuHEdlBnaChxYKNzB23b8sw8YyT7Ajxfk49eJIAvdbVkdFCe2J0gMefhQ0bIZxhx3fzMIysQNiN8PgOUKxOMur10LduigREDRMZyP4oGWrP1GFY4t6groASsZ421os48wAdnrbovNhLt7ScNULkwZ5AIZJTrbaKYTLjA1oJ3sIuN/aYocm/9uoQHEIlacF1s/TM1fLcPTL38O9fOsjMEIwoPKfvt7opuI9G2Hf/PR4aCLDQ7wNmIdEuXJ/QNL72k5q4NejAldPfe3UVVqzkys8YZ/jYOGOp6c+YzRCrCuq0M11y7TiN6qk7YXRMn/gukxrEimbMQjr3jwRM6dKVZ4RUfWQr8noPXLJq6yh5R3EH1IVOHESst/LItbG2D2vRsZRkAObzvQAAD3mb3/G4NzopI0FAiHfbpq0X72adg6SRj+8OHMShtFxxLZlf/nLgRLbClwl5WmaYSs+yEjkq48tY7Z2bE0N91mJwt+ua0NlRJIDh0HikF4UvSVorFj2YVu9YeS5tfvlVjPSoNu/Zu6dEUfBOT555hahBdN3Sa5Xuj2Rvau1lQNIaC944y0RWj9UiNDskAK1WoL+EfXcC6IbBXFRyVfX/WKXxPAwUyIAGW8ggZ08hcijKTt1YKnUO6QPvcrmDVAb0FCLIXn5id4fD/Jx4tw/gbXs7WF9b2RgXtPhLBG9vF5FEkdHAKrQHZAJC/HWvk7nvzzDzIXZlfFTJoC3JpGgLPBY7SQTjGlUvG577yNutZ1hTfs9/1nkSXK9zzKLRZ3VODeKUovJe0WCq1zVMYxCJMenmNzPIU2S8TA4E7wWmbNkxq9rI2dd6v0VpcAPVMxnDsvWTWFayyqvKZO7Z08a62i/oH2/jxf8rpmfO64in3FLiL1GX8IGtVE9M23yGsIqJbxDTy+LtaMWDaPqkymb5VrQdzOvqldeU0SUi6IirG8UZ3jcpRbwHa1C0Dww9G/SFX3gPvTJQE+kyz+g1BeMILKKO+olcHzctOWgzxYHnOD7dpCRtuZEXACjgqesZMasoPgnuDC4nUviAAxDc5pngjoAITIkvhKwg5d608pdrZcA+qn5TMT6Uo/QzBaOxBCLTJX3Mgk85rMfsnWx86oLxf7p2PX5ONqieTa/qM3tPw4ZXvlAp83NSD8F7+ZgctK1TpoYwtiU2h02HCGioH5tkVCqNVTMH5p00sRy2JU1qyDBP2CII/Dg4WDsIl+zgeX7589srx6YORRQMBfKbodbB743Tl4WLKOEnwWUVBsm94SOlCracU72MSyj068wdpYjyz1FwC2bjQnxnB6Mp/pZ+yyZXtguEaYB+kqhjQ6UUmwSFazOb+rhYjLaoiM+aN9/8KKn0zaCTFpN9eKwWy7/u4EHzO46TdFSNjMfn2iPSJwDPCFHc0I1+vjdAZw5ZjqR/uzi9Zn20oAa5JnLEk/EA3VRWE7J/XrupfFJPtCUuqHPpnlL7ISJtRpSVcB8qsZCm2QEkWoROtCKKxUh3yEcMbWYJwk6DlEBG0bZP6eg06FL3v6RPb7odGuwm7FN8fG4woqtB8e7M5klPpo97GoObNwt+ludTAmxyC5hmcFx+dIvEZKI6igFKHqLH01iY1o7903VzG9QGetyVx5RNmBYUU+zIuSva/yIcECUi4pRmE3VkF2avqulQEUY4yZ/wmNboBzPmAPey3+dSYtBZUjeWWT0pPwCz4Vozxp9xeClIU60qvEFMQCaPvPaA70WlOP9f/ey39macvpGCVa+zfa8gO44wbxpJUlC8GN/pRMTQtzY8Z8/hiNrU+Zq64ZfFGIkdj7m7abcK1EBtws1X4J/hnqvasPvvDSDYWN+QcQVGMqXalkDtTad5rYY0TIR1Eqox3czwPMjKPvF5sFv17Thujr1IZ1Ytl4VX1J0vjXKmLY4lmXipRAro0qVGEcXxEVMMEl54jQMd4J7RjgomU0j1ptjyxY+cLiSyXPfiEcIS2lWDK3ISAy6UZ3Hb5vnPncA94411jcy75ay6B6DSTzK6UTCZR9uDANtPBrvIDgjsfarMiwoax2OlLxaSoYn4iRgkpEGqEkwox5tyI8aKkLlfZ12lO11TxsqRMY89j5JaO55XfPJPDL1LGSnC88Re9Ai+Nu5bZjtwRrvFITUFHPR4ZmxGslQMecgbZO7nHk32qHxYkdvWpup07ojcMCaVrpFAyFZJJbNvBpZfdf39Hdo2kPtT7v0/f8R/B5Nz4f1t9/3zNM/7n6SUHfcWk5dfQFJvcJMgPolGCpOFb/WC0FGWU2asuQyT+rm88ZKZ78Cei/CAh939CH0JYbpZIPtxc2ufXqjS3pHH9lnWK4iJ7OjR/EESpCo2R3MYKyE7rHfhTvWho4cL1QdN4jFTyR6syMwFm124TVDDRXMNveI1Dp/ntwdz8k8kxw7iFSx6+Yx6O+1LzMVrN0BBzziZi9kneZSzgollBnVwBh6oSOPHXrglrOj+QmR/AESrhDpKrWT+8/AiMDxS/5wwRNuGQPLlJ9ovomhJWn8sMLVItQ8N/7IXvtD8kdOoHaw+vBSbFImQsv/OCAIui99E+YSIOMlMvBXkAt+NAZK8wB9Jf8CPtB+TOUOR+z71d/AFXpPBT6+A5FLjxMjLIEoJzrQfquvxEIi+WoUzGR1IzQFNvbYOnxb2PyQ0kGdyXKzW2axQL8lNAXPk6NEjqrRD1oZtKLlFoofrXw0dCNWASHzy+7PSzOUJ3XtaPZsxLDjr+o41fKuKWNmjiZtfkOzItvlV2MDGSheGF0ma04qE3TUEfqJMrXFm7DpK+27DSvCUVf7rbNoljPhha5W7KBqVq0ShUSTbRmuqPtQreVWH4JET5yMhuqMoSd4r/N8sDmeQiQQvi1tcZv7Moc7dT5X5AtCD6kNEGZOzVcNYlpX4AbTsLgSYYliiPyVoniuYYySxsBy5cgb3pD+EK0Gpb0wJg031dPgaL8JZt6sIvzNPEHfVPOjXmaXj4bd4voXzpZ5GApMhILgMbCEWZ2zwgdeQgjNHLbPIt+KqxRwWPLTN6HwZ0Ouijj4UF+Sg0Au8XuIKW0WxlexdrFrDcZJ8Shauat3X0XmHygqgL1nAu2hrJFb4wZXkcS+i36KMyU1yFvYv23bQUJi/3yQpqr/naUOoiEWOxckyq/gq43dFou1DVDaYMZK9tho7+IXXokBCs5GRfOcBK7g3A+jXQ39K4YA8PBRW4m5+yR0ZAxWJncjRVbITvIAPHYRt1EJ3YLiUbqIvoKHtzHKtUy1ddRUQ0AUO41vonZDUOW+mrszw+SW/6Q/IUgNpcXFjkM7F4CSSQ2ExZg85otsMs7kqsQD4OxYeBNDcSpifjMoLb7GEbGWTwasVObmB/bfPcUlq0wYhXCYEDWRW02TP5bBrYsKTGWjnWDDJ1F7zWai0zW/2XsCuvBQjPFcTYaQX3tSXRSm8hsAoDdjArK/OFp6vcWYOE7lizP0Yc+8p16i7/NiXIiiQTp7c7Xus925VEtlKAjUdFhyaiLT7VxDagprMFwix4wZ05u0qj7cDWFd0W9OYHIu3JbJKMXRJ1aYNovugg+QqRN7fNHSi26VSgBpn+JfMuPo3aeqPWik/wI5Rz3BWarPQX4i5+dM0npwVOsX+KsOhC7vDg+OJsz4Q5zlnIeflUWL6QYMbf9WDfLmosLF4Qev3mJiOuHjoor/dMeBpA9iKDkMjYBNbRo414HCxjsHrB4EXNbHzNMDHCLuNBG6Sf+J4MZ/ElVsDSLxjIiGsTPhw8BPjxbfQtskj+dyNMKOOcUYIRBEIqbazz3lmjlRQhplxq673VklMMY6597vu+d89ec/zq7Mi4gQvh87ehYbpOuZEXj5g/Q7S7BFDAAB9DzG35SC853xtWVcnZQoH54jeOqYLR9NDuwxsVthTV7V99n/B7HSbAytbEyVTz/5NhJ8gGIjG0E5j3griULUd5Rg7tQR+90hJgNQKQH2btbSfPcaTOfIexc1db1BxUOhM1vWCpLaYuKr3FdNTt/T3PWCpEUWDKEtzYrjpzlL/wri3MITKsFvtF8QVV/NhVo97aKIBgdliNc10dWdXVDpVtsNn+2UIolrgqdWA4EY8so0YvB4a+aLzMXiMAuOHQrXY0tr+CL10JbvZzgjJJuB1cRkdT7DUqTvnswVUp5kkUSFVtIIFYK05+tQxT6992HHNWVhWxUsD1PkceIrlXuUVRogwmfdhyrf6zzaL8+c0L7GXMZOteAhAVQVwdJh+7nrX7x4LaIIfz2F2v7Dg/uDfz2Fa+4gFm2zHAor8UqimJG3VTJtZEoFXhnDYXvxMJFc6ku2bhbCxzij2z5UNuK0jmp1mnvkVNUfR+SEmj1Lr94Lym75PO7Fs0MIr3GdsWXRXSfgLTVY0FLqba97u1In8NAcY7IC6TjWLigwKEIm43NxTdaVTv9mcKkzuzBkKd8x/xt1p/9BbP7Wyb4bpo1K1gnOpbLvKz58pWl3B55RJ/Z5mRDLPtNQg14jdOEs9+h/V5UVpwrAI8kGbX8KPVPDIMfIqKDjJD9UyDOPhjZ3vFAyecwyq4akUE9mDOtJEK1hpDyi6Ae87sWAClXGTiwPwN7PXWwjxaR79ArHRIPeYKTunVW24sPr/3HPz2IwH8oKH4OlWEmt4BLM6W5g4kMcYbLwj2usodD1088stZA7VOsUSpEVl4w7NMb1EUHMRxAxLF0CIV+0L3iZb+ekB1vSDSFjAZ3hfLJf7gFaXrOKn+mhR+rWw/eTXIcAgl4HvFuBg1LOmOAwJH3eoVEjjwheKA4icbrQCmvAtpQ0mXG0agYp5mj4Rb6mdQ+RV4QBPbxMqh9C7o8nP0Wko2ocnCHeRGhN1XVyT2b9ACsL+6ylUy+yC3QEnaKRIJK91YtaoSrcWZMMwxuM0E9J68Z+YyjA0g8p1PfHAAIROy6Sa04VXOuT6A351FOWhKfTGsFJ3RTJGWYPoLk5FVK4OaYR9hkJvezwF9vQN1126r6isMGXWTqFW+3HL3I/jurlIdDWIVvYY+s6yq7lrFSPAGRdnU7PVwY/SvWbZGpXzy3BQ2LmAJlrONUsZs4oGkly0V267xbD5KMY8woNNsmWG1VVgLCra8aQBBcI4DP2BlNwxhiCtHlaz6OWFoCW0vMR3ErrG7JyMjTSCnvRcsEHgmPnwA6iNpJ2DrFb4gLlhKJyZGaWkA97H6FFdwEcLT6DRQQL++fOkVC4cYGW1TG/3iK5dShRSuiBulmihqgjR45Vi03o2RbQbP3sxt90VxQ6vzdlGfkXmmKmjOi080JSHkLntjvsBJnv7gKscOaTOkEaRQqAnCA4HWtB4XnMtOhpRmH2FH8tTXrIjAGNWEmudQLCkcVlGTQ965Kh0H6ixXbgImQP6b42B49sO5C8pc7iRlgyvSYvcnH9FgQ3azLbQG2cUW96SDojTQStxkOJyOuDGTHAnnWkz29aEwN9FT8EJ4yhXOg+jLTrCPKeEoJ9a7lDXOjEr8AgX4BmnMQ668oW0zYPyQiVMPxKRHtpfnEEyaKhdzNVThlxxDQNdrHeZiUFb6NoY2KwvSb7BnRcpJy+/g/zAYx3fYSN5QEaVD2Y1VsNWxB0BSO12MRsRY8JLfAezRMz5lURuLUnG1ToKk6Q30FughqWN6gBNcFxP/nY/iv+iaUQOa+2Nuym46wtI/DvSfzSp1jEi4SdYBE7YhTiVV5cX9gwboVDMVgZp5YBQlHOQvaDNfcCoCJuYhf5kz5kwiIKPjzgpcRJHPbOhJajeoeRL53cuMahhV8Z7IRr6M4hW0JzT7mzaMUzQpm866zwM7Cs07fJYXuWvjAMkbe5O6V4bu71sOG6JQ4oL8zIeXHheFVavzxmlIyBkgc9IZlEDplMPr8xlcyss4pVUdwK1e7CK2kTsSdq7g5SHRAl3pYUB9Ko4fsh4qleOyJv1z3KFSTSvwEcRO/Ew8ozEDYZSqpfoVW9uhJfYrNAXR0Z3VmeoAD+rVWtwP/13sE/3ICX3HhDG3CMc476dEEC0K3umSAD4j+ZQLVdFOsWL2C1TH5+4KiSWH+lMibo+B55hR3Gq40G1n25sGcN0mEcoU2wN9FCVyQLBhYOu9aHVLWjEKx2JIUZi5ySoHUAI9b8hGzaLMxCZDMLhv8MkcpTqEwz9KFDpCpqQhVmsGQN8m24wyB82FAKNmjgfKRsXRmsSESovAwXjBIoMKSG51p6Um8b3i7GISs7kjTq/PZoioCfJzfKdJTN0Q45kQEQuh9H88M3yEs3DbtRTKALraM0YC8laiMiOOe6ADmTcCiREeAWZelBaEXRaSuj2lx0xHaRYqF65O0Lo5OCFU18A8cMDE4MLYm9w2QSr9NgQAIcRxZsNpA7UJR0e71JL+VU+ISWFk5I97lra8uGg7GlQYhGd4Gc6rxsLFRiIeGO4abP4S4ekQ1fiqDCy87GZHd52fn5aaDGuvOmIofrzpVwMvtbreZ/855OaXTRcNiNE0wzGZSxbjg26v8ko8L537v/XCCWP2MFaArJpvnkep0pA+O86MWjRAZPQRfznZiSIaTppy6m3p6HrNSsY7fDtz7Cl4V/DJAjQDoyiL2uwf1UHVd2AIrzBUSlJaTj4k6NL97a/GqhWKU9RUmjnYKpm2r+JYUcrkCuZKvcYvrg8pDoUKQywY9GDWg03DUFSirlUXBS5SWn/KAntnf0IdHGL/7mwXqDG+LZYjbEdQmqUqq4y54TNmWUP7IgcAw5816YBzwiNIJiE9M4lPCzeI/FGBeYy3p6IAmH4AjXXmvQ4Iy0Y82NTobcAggT2Cdqz6Mx4TdGoq9fn2etrWKUNFyatAHydQTVUQ2S5OWVUlugcNvoUrlA8cJJz9MqOa/W3iVno4zDHfE7zhoY5f5lRTVZDhrQbR8LS4eRLz8iPMyBL6o4PiLlp89FjdokQLaSBmKHUwWp0na5fE3v9zny2YcDXG/jfI9sctulHRbdkI5a4GOPJx4oAJQzVZ/yYAado8KNZUdEFs9ZPiBsausotXMNebEgr0dyopuqfScFJ3ODNPHgclACPdccwv0YJGQdsN2lhoV4HVGBxcEUeUX/alr4nqpcc1CCR3vR7g40zteQg/JvWmFlUE4mAiTpHlYGrB7w+U2KdSwQz2QJKBe/5eiixWipmfP15AFWrK8Sh1GBBYLgzki1wTMhGQmagXqJ2+FuqJ8f0XzXCVJFHQdMAw8xco11HhM347alrAu+wmX3pDFABOvkC+WPX0Uhg1Z5MVHKNROxaR84YV3s12UcM+70cJ460SzEaKLyh472vOMD3XnaK7zxZcXlWqenEvcjmgGNR2OKbI1s8U+iwiW+HotHalp3e1MGDy6BMVIvajnAzkFHbeVsgjmJUkrP9OAwnEHYXVBqYx3q7LvXjoVR0mY8h+ZaOnh053pdsGkmbqhyryN01eVHySr+CkDYkSMeZ1xjPNVM+gVLTDKu2VGsMUJqWO4TwPDP0VOg2/8ITbAUaMGb4LjL7L+Pi11lEVMXTYIlAZ/QHmTENjyx3kDkBdfcvvQt6tKk6jYFM4EG5UXDTaF5+1ZjRz6W7MdJPC+wTkbDUim4p5QQH3b9kGk2Bkilyeur8Bc20wm5uJSBO95GfYDI1EZipoRaH7uVveneqz43tlTZGRQ4a7CNmMHgXyOQQOL6WQkgMUTQDT8vh21aSdz7ERiZT1jK9F+v6wgFvuEmGngSvIUR2CJkc5tx1QygfZnAruONobB1idCLB1FCfO7N1ZdRocT8/Wye+EnDiO9pzqIpnLDl4bkaRKW+ekBVwHn46Shw1X0tclt/0ROijuUB4kIInrVJU4buWf4YITJtjOJ6iKdr1u+flgQeFH70GxKjhdgt/MrwfB4K/sXczQ+9zYcrD4dhY6qZhZ010rrxggWA8JaZyg2pYij8ieYEg1aZJkZK9O1Re7sB0iouf60rK0Gd+AYlp7soqCBCDGwfKeUQhCBn0E0o0GS6PdmjLi0TtCYZeqazqwN+yNINIA8Lk3iPDnWUiIPLGNcHmZDxfeK0iAdxm/T7LnN+gemRL61hHIc0NCAZaiYJR+OHnLWSe8sLrK905B5eEJHNlWq4RmEXIaFTmo49f8w61+NwfEUyuJAwVqZCLFcyHBKAcIVj3sNzfEOXzVKIndxHw+AR93owhbCxUZf6Gs8cz6/1VdrFEPrv330+9s6BtMVPJ3zl/Uf9rUi0Z/opexfdL3ykF76e999GPfVv8fJv/Y/+/5hEMon1tqNFyVRevV9y9/uIvsG3dbB8GRRrgaEXfhx+2xeOFt+cEn3RZanNxdEe2+B6MHpNbrRE53PlDifPvFcp4kO78ILR0T4xyW/WGPyBsqGdoA7zJJCu1TKbGfhnqgnRbxbB2B3UZoeQ2bz2sTVnUwokTcTU21RxN1PYPS3Sar7T0eRIsyCNowr9amwoMU/od9s2APtiKNL6ENOlyKADstAEWKA+sdKDhrJ6BOhRJmZ+QJbAaZ3/5Fq0/lumCgEzGEbu3yi0Y4I4EgVAjqxh4HbuQn0GrRhOWyAfsglQJAVL1y/6yezS2k8RE2MstJLh92NOB3GCYgFXznF4d25qiP4ZCyI4RYGesut6FXK6GwPpKK8WHEkhYui0AyEmr5Ml3uBFtPFdnioI8RiCooa7Z1G1WuyIi3nSNglutc+xY8BkeW3JJXPK6jd2VIMpaSxpVtFq+R+ySK9J6WG5Qvt+C+QH1hyYUOVK7857nFmyDBYgZ/o+AnibzNVqyYCJQvyDXDTK+iXdkA71bY7TL3bvuLxLBQ8kbTvTEY9aqkQ3+MiLWbEgjLzOH+lXgco1ERgzd80rDCymlpaRQbOYnKG/ODoFl46lzT0cjM5FYVvv0qLUbD5lyJtMUaC1pFlTkNONx6lliaX9o0i/1vws5bNKn5OuENQEKmLlcP4o2ZmJjD4zzd3Fk32uQ4uRWkPSUqb4LBe3EXHdORNB2BWsws5daRnMfNVX7isPSb1hMQdAJi1/qmDMfRUlCU74pmnzjbXfL8PVG8NsW6IQM2Ne23iCPIpryJjYbVnm5hCvKpMa7HLViNiNc+xTfDIaKm3jctViD8A1M9YPJNk003VVr4Zo2MuGW8vil8SLaGpPXqG7I4DLdtl8a4Rbx1Lt4w5Huqaa1XzZBtj208EJVGcmKYEuaeN27zT9EE6a09JerXdEbpaNgNqYJdhP1NdqiPKsbDRUi86XvvNC7rME5mrSQtrzAZVndtSjCMqd8BmaeGR4l4YFULGRBeXIV9Y4yxLFdyoUNpiy2IhePSWzBofYPP0eIa2q5JP4j9G8at/AqoSsLAUuRXtvgsqX/zYwsE+of6oSDbUOo4RMJw+DOUTJq+hnqwKim9Yy/napyZNTc2rCq6V9jHtJbxGPDwlzWj/Sk3zF/BHOlT/fSjSq7FqlPI1q6J+ru8Aku008SFINXZfOfnZNOvGPMtEmn2gLPt+H4QLA+/SYe4j398auzhKIp2Pok3mPC5q1IN1HgR+mnEfc4NeeHYwd2/kpszR3cBn7ni9NbIqhtSWFW8xbUJuUPVOeeXu3j0IGZmFNiwaNZ6rH4/zQ2ODz6tFxRLsUYZu1bfd1uIvfQDt4YD/efKYv8VF8bHGDgK22w2Wqwpi43vNCOXFJZCGMqWiPbL8mil6tsmOTXAWCyMCw73e2rADZj2IK6rqksM3EXF2cbLb4vjB14wa/yXK5vwU+05MzERJ5nXsXsW21o7M+gO0js2OyKciP5uF2iXyb2DiptwQeHeqygkrNsqVCSlldxBMpwHi1vfc8RKpP/4L3Lmpq6DZcvhDDfxTCE3splacTcOtXdK2g303dIWBVe2wD/Gvja1cClFQ67gw0t1ZUttsUgQ1Veky8oOpS6ksYEc4bqseCbZy766SvL3FodmnahlWJRgVCNjPxhL/fk2wyvlKhITH/VQCipOI0dNcRa5B1M5HmOBjTLeZQJy237e2mobwmDyJNHePhdDmiknvLKaDbShL+Is1XTCJuLQd2wmdJL7+mKvs294whXQD+vtd88KKk0DXP8B1Xu9J+xo69VOuFgexgTrcvI6SyltuLix9OPuE6/iRJYoBMEXxU4shQMf4Fjqwf1PtnJ/wWSZd29rhZjRmTGgiGTAUQqRz+nCdjeMfYhsBD5Lv60KILWEvNEHfmsDs2L0A252351eUoYxAysVaCJVLdH9QFWAmqJDCODUcdoo12+gd6bW2boY0pBVHWL6LQDK5bYWh1V8vFvi0cRpfwv7cJiMX3AZNJuTddHehTIdU0YQ/sQ1dLoF2xQPcCuHKiuCWOY30DHe1OwcClLAhqAKyqlnIbH/8u9ScJpcS4kgp6HKDUdiOgRaRGSiUCRBjzI5gSksMZKqy7Sd51aeg0tgJ+x0TH9YH2Mgsap9N7ENZdEB0bey2DMTrBA1hn56SErNHf3tKtqyL9b6yXEP97/rc+jgD2N1LNUH6RM9AzP3kSipr06RkKOolR7HO768jjWiH1X92jA7dkg7gcNcjqsZCgfqWw0tPXdLg20cF6vnQypg7gLtkazrHAodyYfENPQZsdfnjMZiNu4nJO97D1/sQE+3vNFzrSDOKw+keLECYf7RJwVHeP/j79833oZ0egonYB2FlFE5qj02B/LVOMJQlsB8uNg3Leg4qtZwntsOSNidR0abbZmAK4sCzvt8Yiuz2yrNCJoH5O8XvX/vLeR/BBYTWj0sOPYM/jyxRd5+/JziKAABaPcw/34UA3aj/gLZxZgRCWN6m4m3demanNgsx0P237/Q+Ew5VYnJPkyCY0cIVHoFn2Ay/e7U4P19APbPFXEHX94N6KhEMPG7iwB3+I+O1jd5n6VSgHegxgaSawO6iQCYFgDsPSMsNOcUj4q3sF6KzGaH/0u5PQoAj/8zq6Uc9MoNrGqhYeb2jQo0WlGlXjxtanZLS24/OIN5Gx/2g684BPDQpwlqnkFcxpmP/osnOXrFuu4PqifouQH0eF5qCkvITQbJw/Zvy5mAHWC9oU+cTiYhJmSfKsCyt1cGVxisKu+NymEQIAyaCgud/V09qT3nk/9s/SWsYtha7yNpzBIMM40rCSGaJ9u6lEkl00vXBiEt7p9P5IBCiavynEOv7FgLqPdeqxRiCwuFVMolSIUBcoyfUC2e2FJSAUgYdVGFf0b0Kn2EZlK97yyxrT2MVgvtRikfdaAW8RwEEfN+B7/eK8bBdp7URpbqn1xcrC6d2UjdsKbzCjBFqkKkoZt7Mrhg6YagE7spkqj0jOrWM+UGQ0MUlG2evP1uE1p2xSv4dMK0dna6ENcNUF+xkaJ7B764NdxLCpuvhblltVRAf7vK5qPttJ/9RYFUUSGcLdibnz6mf7WkPO3MkUUhR2mAOuGv8IWw5XG1ZvoVMnjSAZe6T7WYA99GENxoHkMiKxHlCuK5Gd0INrISImHQrQmv6F4mqU/TTQ8nHMDzCRivKySQ8dqkpQgnUMnwIkaAuc6/FGq1hw3b2Sba398BhUwUZSAIO8XZvnuLdY2n6hOXws+gq9BHUKcKFA6kz6FDnpxLPICa3qGhnc97bo1FT/XJk48LrkHJ2CAtBv0RtN97N21plfpXHvZ8gMJb7Zc4cfI6MbPwsW7AilCSXMFIEUEmir8XLEklA0ztYbGpTTGqttp5hpFTTIqUyaAIqvMT9A/x+Ji5ejA4Bhxb/cl1pUdOD6epd3yilIdO6j297xInoiBPuEDW2/UfslDyhGkQs7Wy253bVnlT+SWg89zYIK/9KXFl5fe+jow2rd5FXv8zDPrmfMXiUPt9QBO/iK4QGbX5j/7Rx1c1vzsY8ONbP3lVIaPrhL4+1QrECTN3nyKavGG0gBBtHvTKhGoBHgMXHStFowN+HKrPriYu+OZ05Frn8okQrPaaxoKP1ULCS/cmKFN3gcH7HQlVjraCeQmtjg1pSQxeuqXiSKgLpxc/1OiZsU4+n4lz4hpahGyWBURLi4642n1gn9qz9bIsaCeEPJ0uJmenMWp2tJmIwLQ6VSgDYErOeBCfSj9P4G/vI7oIF+l/n5fp956QgxGvur77ynawAu3G9MdFbJbu49NZnWnnFcQHjxRuhUYvg1U/e84N4JTecciDAKb/KYIFXzloyuE1eYXf54MmhjTq7B/yBToDzzpx3tJCTo3HCmVPYfmtBRe3mPYEE/6RlTIxbf4fSOcaKFGk4gbaUWe44hVk9SZzhW80yfW5QWBHxmtUzvMhfVQli4gZTktIOZd9mjJ5hsbmzttaHQB29Am3dZkmx3g/qvYocyhZ2PXAWsNQiIaf+Q8W/MWPIK7/TjvCx5q2XRp4lVWydMc2wIQkhadDB0xsnw/kSEyGjLKjI4coVIwtubTF3E7MJ6LS6UOsJKj82XVAVPJJcepfewbzE91ivXZvOvYfsmMevwtPpfMzGmC7WJlyW2j0jh7AF1JLmwEJSKYwIvu6DHc3YnyLH9ZdIBnQ+nOVDRiP+REpqv++typYHIvoJyICGA40d8bR7HR2k7do6UQTHF4oriYeIQbxKe4Th6+/l1BjUtS9hqORh3MbgvYrStXTfSwaBOmAVQZzpYNqsAmQyjY56MUqty3c/xH6GuhNvNaG9vGbG6cPtBM8UA3e8r51D0AR9kozKuGGSMgLz3nAHxDNnc7GTwpLj7/6HeWp1iksDeTjwCLpxejuMtpMnGJgsiku1sOACwQ9ukzESiDRN77YNESxR5LphOlcASXA5uIts1LnBIcn1J7BLWs49DMALSnuz95gdOrTZr0u1SeYHinno/pE58xYoXbVO/S+FEMMs5qyWkMnp8Q3ClyTlZP52Y9nq7b8fITPuVXUk9ohG5EFHw4gAEcjFxfKb3xuAsEjx2z1wxNbSZMcgS9GKyW3R6KwJONgtA64LTyxWm8Bvudp0M1FdJPEGopM4Fvg7G/hsptkhCfHFegv4ENwxPeXmYhxwZy7js+BeM27t9ODBMynVCLJ7RWcBMteZJtvjOYHb5lOnCLYWNEMKC59BA7covu1cANa2PXL05iGdufOzkgFqqHBOrgQVUmLEc+Mkz4Rq8O6WkNr7atNkH4M8d+SD1t/tSzt3oFql+neVs+AwEI5JaBJaxARtY2Z4mKoUqxds4UpZ0sv3zIbNoo0J4fihldQTX3XNcuNcZmcrB5LTWMdzeRuAtBk3cZHYQF6gTi3PNuDJ0nmR+4LPLoHvxQIxRgJ9iNNXqf2SYJhcvCtJiVWo85TsyFOuq7EyBPJrAdhEgE0cTq16FQXhYPJFqSfiVn0IQnPOy0LbU4BeG94QjdYNB0CiQ3QaxQqD2ebSMiNjaVaw8WaM4Z5WnzcVDsr4eGweSLa2DE3BWViaxhZFIcSTjgxNCAfelg+hznVOYoe5VqTYs1g7WtfTm3e4/WduC6p+qqAM8H4ZyrJCGpewThTDPe6H7CzX/zQ8Tm+r65HeZn+MsmxUciEWPlAVaK/VBaQBWfoG/aRL/jSZIQfep/89GjasWmbaWzeEZ2R1FOjvyJT37O9B8046SRSKVEnXWlBqbkb5XCS3qFeuE9xb9+frEknxWB5h1D/hruz2iVDEAS7+qkEz5Ot5agHJc7WCdY94Ws61sURcX5nG8UELGBAHZ3i+3VulAyT0nKNNz4K2LBHBWJcTBX1wzf+//u/j/9+//v87+9/l9Lbh/L/uyNYiTsWV2LwsjaA6MxTuzFMqmxW8Jw/+IppdX8t/Clgi1rI1SN0UC/r6tX/4lUc2VV1OQReSeCsjUpKZchw4XUcjHfw6ryCV3R8s6VXm67vp4n+lcPV9gJwmbKQEsmrJi9c2vkwrm8HFbVYNTaRGq8D91t9n5+U+aD/hNtN3HjC/nC/vUoGFSCkXP+NlRcmLUqLbiUBl4LYf1U/CCvwtd3ryCH8gUmGITAxiH1O5rnGTz7y1LuFjmnFGQ1UWuM7HwfXtWl2fPFKklYwNUpF2IL/TmaRETjQiM5SJacI+3Gv5MBU8lP5Io6gWkawpyzNEVGqOdx4YlO1dCvjbWFZWbCmeiFKPSlMKtKcMFLs/KQxtgAHi7NZNCQ32bBAW2mbHflVZ8wXKi1JKVHkW20bnYnl3dKWJeWJOiX3oKPBD6Zbi0ZvSIuWktUHB8qDR8DMMh1ZfkBL9FS9x5r0hBGLJ8pUCJv3NYH+Ae8p40mZWd5m5fhobFjQeQvqTT4VKWIYfRL0tfaXKiVl75hHReuTJEcqVlug+eOIIc4bdIydtn2K0iNZPsYWQvQio2qbO3OqAlPHDDOB7DfjGEfVF51FqqNacd6QmgFKJpMfLp5DHTv4wXlONKVXF9zTJpDV4m1sYZqJPhotcsliZM8yksKkCkzpiXt+EcRQvSQqmBS9WdWkxMTJXPSw94jqI3varCjQxTazjlMH8jTS8ilaW8014/vwA/LNa+YiFoyyx3s/KswP3O8QW1jtq45yTM/DX9a8M4voTVaO2ebvw1EooDw/yg6Y1faY+WwrdVs5Yt0hQ5EwRfYXSFxray1YvSM+kYmlpLG2/9mm1MfmbKHXr44Ih8nVKb1M537ZANUkCtdsPZ80JVKVKabVHCadaLXg+IV8i5GSwpZti0h6diTaKs9sdpUKEpd7jDUpYmHtiX33SKiO3tuydkaxA7pEc9XIQEOfWJlszj5YpL5bKeQyT7aZSBOamvSHl8xsWvgo26IP/bqk+0EJUz+gkkcvlUlyPp2kdKFtt7y5aCdks9ZJJcFp5ZWeaWKgtnXMN3ORwGLBE0PtkEIek5FY2aVssUZHtsWIvnljMVJtuVIjpZup/5VL1yPOHWWHkOMc6YySWMckczD5jUj2mlLVquFaMU8leGVaqeXis+aRRL8zm4WuBk6cyWfGMxgtr8useQEx7k/PvRoZyd9nde1GUCV84gMX8Ogu/BWezYPSR27llzQnA97oo0pYyxobYUJfsj+ysTm9zJ+S4pk0TGo9VTG0KjqYhTmALfoDZVKla2b5yhv241PxFaLJs3i05K0AAIdcGxCJZmT3ZdT7CliR7q+kur7WdQjygYtOWRL9B8E4s4LI8KpAj7bE0dg7DLOaX+MGeAi0hMMSSWZEz+RudXbZCsGYS0QqiXjH9XQbd8sCB+nIVTq7/T/FDS+zWY9q7Z2fdq1tdLb6v3hKKVDAw5gjj6o9r1wHFROdHc18MJp4SJ2Ucvu+iQ9EgkekW8VCM+psM6y+/2SBy8tNN4a3L1MzP+OLsyvESo5gS7IQOnIqMmviJBVc6zbVG1n8eXiA3j46kmvvtJlewwNDrxk4SbJOtP/TV/lIVK9ueShNbbMHfwnLTLLhbZuO79ec5XvfgRwLFK+w1r5ZWW15rVFZrE+wKqNRv5KqsLNfpGgnoUU6Y71NxEmN7MyqwqAQqoIULOw/LbuUB2+uE75gJt+kq1qY4LoxV+qR/zalupea3D5+WMeaRIn0sAI6DDWDh158fqUb4YhAxhREbUN0qyyJYkBU4V2KARXDT65gW3gRsiv7xSPYEKLwzgriWcWgPr0sbZnv7m1XHNFW6xPdGNZUdxFiUYlmXNjDVWuu7LCkX/nVkrXaJhiYktBISC2xgBXQnNEP+cptWl1eG62a7CPXrnrkTQ5BQASbEqUZWMDiZUisKyHDeLFOaJILUo5f6iDt4ZO8MlqaKLto0AmTHVVbkGuyPa1R/ywZsWRoRDoRdNMMHwYTsklMVnlAd2S0282bgMI8fiJpDh69OSL6K3qbo20KfpNMurnYGQSr/stFqZ7hYsxKlLnKAKhsmB8AIpEQ4bd/NrTLTXefsE6ChRmKWjXKVgpGoPs8GAicgKVw4K0qgDgy1A6hFq1WRat3fHF+FkU+b6H4NWpOU3KXTxrIb2qSHAb+qhm8hiSROi/9ofapjxhyKxxntPpge6KL5Z4+WBMYkAcE6+0Hd3Yh2zBsK2MV3iW0Y6cvOCroXlRb2MMJtdWx+3dkFzGh2Pe3DZ9QpSqpaR/rE1ImOrHqYYyccpiLC22amJIjRWVAherTfpQLmo6/K2pna85GrDuQPlH1Tsar8isAJbXLafSwOof4gg9RkAGm/oYpBQQiPUoyDk2BCQ1k+KILq48ErFo4WSRhHLq/y7mgw3+L85PpP6xWr6cgp9sOjYjKagOrxF148uhuaWtjet953fh1IQiEzgC+d2IgBCcUZqgTAICm2bR8oCjDLBsmg+ThyhfD+zBalsKBY1Ce54Y/t9cwfbLu9SFwEgphfopNA3yNxgyDafUM3mYTovZNgPGdd4ZFFOj1vtfFW3u7N+iHEN1HkeesDMXKPyoCDCGVMo4GCCD6PBhQ3dRZIHy0Y/3MaE5zU9mTCrwwnZojtE+qNpMSkJSpmGe0EzLyFelMJqhfFQ7a50uXxZ8pCc2wxtAKWgHoeamR2O7R+bq7IbPYItO0esdRgoTaY38hZLJ5y02oIVwoPokGIzxAMDuanQ1vn2WDQ00Rh6o5QOaCRu99fwDbQcN0XAuqkFpxT/cfz3slGRVokrNU0iqiMAJFEbKScZdmSkTUznC0U+MfwFOGdLgsewRyPKwBZYSmy6U325iUhBQNxbAC3FLKDV9VSOuQpOOukJ/GAmu/tyEbX9DgEp6dv1zoU0IqzpG6gssSjIYRVPGgU1QAQYRgIT8gEV0EXr1sqeh2I6rXjtmoCYyEDCe/PkFEi/Q48FuT29p557iN+LCwk5CK/CZ2WdAdfQZh2Z9QGrzPLSNRj5igUWzl9Vi0rCqH8G1Kp4QMLkuwMCAypdviDXyOIk0AHTM8HBYKh3b0/F+DxoNj4ZdoZfCpQVdnZarqoMaHWnMLNVcyevytGsrXQEoIbubqWYNo7NRHzdc0zvT21fWVirj7g36iy6pxogfvgHp1xH1Turbz8QyyHnXeBJicpYUctbzApwzZ1HT+FPEXMAgUZetgeGMwt4G+DHiDT2Lu+PT21fjJCAfV16a/Wu1PqOkUHSTKYhWW6PhhHUlNtWzFnA7MbY+r64vkwdpfNB2JfWgWXAvkzd42K4lN9x7Wrg4kIKgXCb4mcW595MCPJ/cTfPAMQMFWwnqwde4w8HZYJFpQwcSMhjVz4B8p6ncSCN1X4klxoIH4BN2J6taBMj6lHkAOs8JJAmXq5xsQtrPIPIIp/HG6i21xMGcFgqDXSRF0xQg14d2uy6HgKE13LSvQe52oShF5Jx1R6avyL4thhXQZHfC94oZzuPUBKFYf1VvDaxIrtV6dNGSx7DO0i1p6CzBkuAmEqyWceQY7F9+U0ObYDzoa1iKao/cOD/v6Q9gHrrr1uCeOk8fST9MG23Ul0KmM3r+Wn6Hi6WAcL7gEeaykicvgjzkjSwFsAXIR81Zx4QJ6oosVyJkCcT+4xAldCcihqvTf94HHUPXYp3REIaR4dhpQF6+FK1H0i9i7Pvh8owu3lO4PT1iuqu+DkL2Bj9+kdfGAg2TXw03iNHyobxofLE2ibjsYDPgeEQlRMR7afXbSGQcnPjI2D+sdtmuQ771dbASUsDndU7t58jrrNGRzISvwioAlHs5FA+cBE5Ccznkd8NMV6BR6ksnKLPZnMUawRDU1MZ/ib3xCdkTblHKu4blNiylH5n213yM0zubEie0o4JhzcfAy3H5qh2l17uLooBNLaO+gzonTH2uF8PQu9EyH+pjGsACTMy4cHzsPdymUSXYJOMP3yTkXqvO/lpvt0cX5ekDEu9PUfBeZODkFuAjXCaGdi6ew4qxJ8PmFfwmPpkgQjQlWqomFY6UkjmcnAtJG75EVR+NpzGpP1Ef5qUUbfowrC3zcSLX3BxgWEgEx/v9cP8H8u1Mvt9/rMDYf6sjwU1xSOPBgzFEeJLMRVFtKo5QHsUYT8ZRLCah27599EuqoC9PYjYO6aoAMHB8X1OHwEAYouHfHB3nyb2B+SnZxM/vw/bCtORjLMSy5aZoEpvgdGvlJfNPFUu/p7Z4VVK1hiI0/UTuB3ZPq4ohEbm7Mntgc1evEtknaosgZSwnDC2BdMmibpeg48X8Ixl+/8+xXdbshQXUPPvx8jT3fkELivHSmqbhblfNFShWAyQnJ3WBU6SMYSIpTDmHjdLVAdlADdz9gCplZw6mTiHqDwIsxbm9ErGusiVpg2w8Q3khKV/R9Oj8PFeF43hmW/nSd99nZzhyjCX3QOZkkB6BsH4H866WGyv9E0hVAzPYah2tkRfQZMmP2rinfOeQalge0ovhduBjJs9a1GBwReerceify49ctOh5/65ATYuMsAkVltmvTLBk4oHpdl6i+p8DoNj4Fb2vhdFYer2JSEilEwPd5n5zNoGBXEjreg/wh2NFnNRaIUHSOXa4eJRwygZoX6vnWnqVdCRT1ARxeFrNBJ+tsdooMwqnYhE7zIxnD8pZH+P0Nu1wWxCPTADfNWmqx626IBJJq6NeapcGeOmbtXvl0TeWG0Y7OGGV4+EHTtNBIT5Wd0Bujl7inXgZgfXTM5efD3qDTJ54O9v3Bkv+tdIRlq1kXcVD0BEMirmFxglNPt5pedb1AnxuCYMChUykwsTIWqT23XDpvTiKEru1cTcEMeniB+HQDehxPXNmkotFdwUPnilB/u4Nx5Xc6l8J9jH1EgKZUUt8t8cyoZleDBEt8oibDmJRAoMKJ5Oe9CSWS5ZMEJvacsGVdXDWjp/Ype5x0p9PXB2PAwt2LRD3d+ftNgpuyvxlP8pB84oB1i73vAVpwyrmXW72hfW6Dzn9Jkj4++0VQ4d0KSx1AsDA4OtXXDo63/w+GD+zC7w5SJaxsmnlYRQ4dgdjA7tTl2KNLnpJ+mvkoDxtt1a4oPaX3EVqj96o9sRKBQqU7ZOiupeAIyLMD+Y3YwHx30XWHB5CQiw7q3mj1EDlP2eBsZbz79ayUMbyHQ7s8gu4Lgip1LiGJj7NQj905/+rgUYKAA5qdrlHKIknWmqfuR+PB8RdBkDg/NgnlT89G72h2NvySnj7UyBwD+mi/IWs1xWbxuVwUIVXun5cMqBtFbrccI+DILjsVQg6eeq0itiRfedn89CvyFtpkxaauEvSANuZmB1p8FGPbU94J9medwsZ9HkUYjmI7OH5HuxendLbxTaYrPuIfE2ffXFKhoNBUp33HsFAXmCV/Vxpq5AYgFoRr5Ay93ZLRlgaIPjhZjXZZChT+aE5iWAXMX0oSFQEtwjiuhQQItTQX5IYrKfKB+queTNplR1Hoflo5/I6aPPmACwQCE2jTOYo5Dz1cs7Sod0KTG/3kEDGk3kUaUCON19xSJCab3kNpWZhSWkO8l+SpW70Wn3g0ciOIJO5JXma6dbos6jyisuxXwUUhj2+1uGhcvuliKtWwsUTw4gi1c/diEEpZHoKoxTBeMDmhPhKTx7TXWRakV8imJR355DcIHkR9IREHxohP4TbyR5LtFU24umRPRmEYHbpe1LghyxPx7YgUHjNbbQFRQhh4KeU1EabXx8FS3JAxp2rwRDoeWkJgWRUSKw6gGP5U2PuO9V4ZuiKXGGzFQuRuf+tkSSsbBtRJKhCi3ENuLlXhPbjTKD4djXVnfXFds6Zb+1XiUrRfyayGxJq1+SYBEfbKlgjiSmk0orgTqzSS+DZ5rTqsJbttiNtp+KMqGE2AHGFw6jQqM5vD6vMptmXV9OAjq49Uf/Lx9Opam+Hn5O9p8qoBBAQixzQZ4eNVkO9sPzJAMyR1y4/RCQQ1s0pV5KAU5sKLw3tkcFbI/JqrjCsK4Mw+W8aod4lioYuawUiCyVWBE/qPaFi5bnkgpfu/ae47174rI1fqQoTbW0HrU6FAejq7ByM0V4zkZTg02/YJK2N7hUQRCeZ4BIgSEqgD8XsjzG6LIsSbuHoIdz/LhFzbNn1clci1NHWJ0/6/O8HJMdIpEZbqi1RrrFfoo/rI/7ufm2MPG5lUI0IYJ4MAiHRTSOFJ2oTverFHYXThkYFIoyFx6rMYFgaOKM4xNWdlOnIcKb/suptptgTOTdVIf4YgdaAjJnIAm4qNNHNQqqAzvi53GkyRCEoseUBrHohZsjUbkR8gfKtc/+Oa72lwxJ8Mq6HDfDATbfbJhzeIuFQJSiw1uZprHlzUf90WgqG76zO0eCB1WdPv1IT6sNxxh91GEL2YpgC97ikFHyoaH92ndwduqZ6IYjkg20DX33MWdoZk7QkcKUCgisIYslOaaLyvIIqRKWQj16jE1DlQWJJaPopWTJjXfixEjRJJo8g4++wuQjbq+WVYjsqCuNIQW3YjnxKe2M5ZKEqq+cX7ZVgnkbsU3RWIyXA1rxv4kGersYJjD//auldXGmcEbcfTeF16Y1708FB1HIfmWv6dSFi6oD4E+RIjCsEZ+kY7dKnwReJJw3xCjKvi3kGN42rvyhUlIz0Bp+fNSV5xwFiuBzG296e5s/oHoFtUyUplmPulIPl+e1CQIQVtjlzLzzzbV+D/OVQtYzo5ixtMi5BmHuG4N/uKfJk5UIREp7+12oZlKtPBomXSzAY0KgtbPzzZoHQxujnREUgBU+O/jKKhgxVhRPtbqyHiUaRwRpHv7pgRPyUrnE7fYkVblGmfTY28tFCvlILC04Tz3ivkNWVazA+OsYrxvRM/hiNn8Fc4bQBeUZABGx5S/xFf9Lbbmk298X7iFg2yeimvsQqqJ+hYbt6uq+Zf9jC+Jcwiccd61NKQtFvGWrgJiHB5lwi6fR8KzYS7EaEHf/ka9EC7H8D+WEa3TEACHBkNSj/cXxFeq4RllC+fUFm2xtstYLL2nos1DfzsC9vqDDdRVcPA3Ho95aEQHvExVThXPqym65llkKlfRXbPTRiDepdylHjmV9YTWAEjlD9DdQnCem7Aj/ml58On366392214B5zrmQz/9ySG2mFqEwjq5sFl5tYJPw5hNz8lyZPUTsr5E0F2C9VMPnZckWP7+mbwp/BiN7f4kf7vtGnZF2JGvjK/sDX1RtcFY5oPQnE4lIAYV49U3C9SP0LCY/9i/WIFK9ORjzM9kG/KGrAuwFmgdEpdLaiqQNpCTGZVuAO65afkY1h33hrqyLjZy92JK3/twdj9pafFcwfXONmPQWldPlMe7jlP24Js0v9m8bIJ9TgS2IuRvE9ZVRaCwSJYOtAfL5H/YS4FfzKWKbek+GFulheyKtDNlBtrdmr+KU+ibHTdalzFUmMfxw3f36x+3cQbJLItSilW9cuvZEMjKw987jykZRlsH/UI+HlKfo2tLwemBEeBFtmxF2xmItA/dAIfQ+rXnm88dqvXa+GapOYVt/2waFimXFx3TC2MUiOi5/Ml+3rj/YU6Ihx2hXgiDXFsUeQkRAD6wF3SCPi2flk7XwKAA4zboqynuELD312EJ88lmDEVOMa1W/K/a8tGylZRMrMoILyoMQzzbDJHNZrhH77L9qSC42HVmKiZ5S0016UTp83gOhCwz9XItK9fgXfK3F5d7nZCBUekoLxrutQaPHa16Rjsa0gTrzyjqTnmcIcrxg6X6dkKiucudc0DD5W4pJPf0vuDW8r5/uw24YfMuxFRpD2ovT2mFX79xH6Jf+MVdv2TYqR6/955QgVPe3JCD/WjAYcLA9tpXgFiEjge2J5ljeI/iUzg91KQuHkII4mmHZxC3XQORLAC6G7uFn5LOmlnXkjFdoO976moNTxElS8HdxWoPAkjjocDR136m2l+f5t6xaaNgdodOvTu0rievnhNAB79WNrVs6EsPgkgfahF9gSFzzAd+rJSraw5Mllit7vUP5YxA843lUpu6/5jAR0RvH4rRXkSg3nE+O5GFyfe+L0s5r3k05FyghSFnKo4TTgs07qj4nTLqOYj6qaW9knJTDkF5OFMYbmCP+8H16Ty482OjvERV6OFyw043L9w3hoJi408sR+SGo1WviXUu8d7qS+ehKjpKwxeCthsm2LBFSFeetx0x4AaKPxtp3CxdWqCsLrB1s/j5TAhc1jNZsXWl6tjo/WDoewxzg8T8NnhZ1niUwL/nhfygLanCnRwaFGDyLw+sfZhyZ1UtYTp8TYB6dE7R3VsKKH95CUxJ8u8N+9u2/9HUNKHW3x3w5GQrfOPafk2w5qZq8MaHT0ebeY3wIsp3rN9lrpIsW9c1ws3VNV+JwNz0Lo9+V7zZr6GD56We6gWVIvtmam5GPPkVAbr74r6SwhuL+TRXtW/0pgyX16VNl4/EAD50TnUPuwrW6OcUO2VlWXS0inq872kk7GUlW6o/ozFKq+Sip6LcTtSDfDrPTcCHhx75H8BeRon+KG2wRwzfDgWhALmiWOMO6h3pm1UCZEPEjScyk7tdLx6WrdA2N1QTPENvNnhCQjW6kl057/qv7IwRryHrZBCwVSbLLnFRiHdTwk8mlYixFt1slEcPD7FVht13HyqVeyD55HOXrh2ElAxJyinGeoFzwKA91zfrdLvDxJSjzmImfvTisreI25EDcVfGsmxLVbfU8PGe/7NmWWKjXcdTJ11jAlVIY/Bv/mcxg/Q10vCHwKG1GW/XbJq5nxDhyLqiorn7Wd7VEVL8UgVzpHMjQ+Z8DUgSukiVwWAKkeTlVVeZ7t1DGnCgJVIdBPZAEK5f8CDyDNo7tK4/5DBjdD5MPV86TaEhGsLVFPQSI68KlBYy84FievdU9gWh6XZrugvtCZmi9vfd6db6V7FmoEcRHnG36VZH8N4aZaldq9zZawt1uBFgxYYx+Gs/qW1jwANeFy+LCoymyM6zgG7j8bGzUyLhvrbJkTYAEdICEb4kMKusKT9V3eIwMLsjdUdgijMc+7iKrr+TxrVWG0U+W95SGrxnxGrE4eaJFfgvAjUM4SAy8UaRwE9j6ZQH5qYAWGtXByvDiLSDfOD0yFA3UCMKSyQ30fyy1mIRg4ZcgZHLNHWl+c9SeijOvbOJxoQy7lTN2r3Y8p6ovxvUY74aOYbuVezryqXA6U+fcp6wSV9X5/OZKP18tB56Ua0gMyxJI7XyNT7IrqN8GsB9rL/kP5KMrjXxgqKLDa+V5OCH6a5hmOWemMUsea9vQl9t5Oce76PrTyTv50ExOqngE3PHPfSL//AItPdB7kGnyTRhVUUFNdJJ2z7RtktZwgmQzhBG/G7QsjZmJfCE7k75EmdIKH7xlnmDrNM/XbTT6FzldcH/rcRGxlPrv4qDScqE7JSmQABJWqRT/TUcJSwoQM+1jvDigvrjjH8oeK2in1S+/yO1j8xAws/T5u0VnIvAPqaE1atNuN0cuRliLcH2j0nTL4JpcR7w9Qya0JoaHgsOiALLCCzRkl1UUESz+ze/gIXHGtDwgYrK6pCFKJ1webSDog4zTlPkgXZqxlQDiYMjhDpwTtBW2WxthWbov9dt2X9XFLFmcF+eEc1UaQ74gqZiZsdj63pH1qcv3Vy8JYciogIVKsJ8Yy3J9w/GhjWVSQAmrS0BPOWK+RKV+0lWqXgYMnIFwpcZVD7zPSp547i9HlflB8gVnSTGmmq1ClO081OW/UH11pEQMfkEdDFzjLC1Cdo/BdL3s7cXb8J++Hzz1rhOUVZFIPehRiZ8VYu6+7Er7j5PSZu9g/GBdmNzJmyCD9wiswj9BZw+T3iBrg81re36ihMLjoVLoWc+62a1U/7qVX5CpvTVF7rocSAKwv4cBVqZm7lLDS/qoXs4fMs/VQi6BtVbNA3uSzKpQfjH1o3x4LrvkOn40zhm6hjduDglzJUwA0POabgdXIndp9fzhOo23Pe+Rk9GSLX0d71Poqry8NQDTzNlsa+JTNG9+UrEf+ngxCjGEsDCc0bz+udVRyHQI1jmEO3S+IOQycEq7XwB6z3wfMfa73m8PVRp+iOgtZfeSBl01xn03vMaQJkyj7vnhGCklsCWVRUl4y+5oNUzQ63B2dbjDF3vikd/3RUMifPYnX5Glfuk2FsV/7RqjI9yKTbE8wJY+74p7qXO8+dIYgjtLD/N8TJtRh04N9tXJA4H59IkMmLElgvr0Q5OCeVfdAt+5hkh4pQgfRMHpL74XatLQpPiOyHRs/OdmHtBf8nOZcxVKzdGclIN16lE7kJ+pVMjspOI+5+TqLRO6m0ZpNXJoZRv9MPDRcAfJUtNZHyig/s2wwReakFgPPJwCQmu1I30/tcBbji+Na53i1W1N+BqoY7Zxo+U/M9XyJ4Ok2SSkBtoOrwuhAY3a03Eu6l8wFdIG1cN+e8hopTkiKF093KuH/BcB39rMiGDLn6XVhGKEaaT/vqb/lufuAdpGExevF1+J9itkFhCfymWr9vGb3BTK4j598zRH7+e+MU9maruZqb0pkGxRDRE1CD4Z8LV4vhgPidk5w2Bq816g3nHw1//j3JStz7NR9HIWELO8TMn3QrP/zZp//+Dv9p429/ogv+GATR+n/UdF+ns9xNkXZQJXY4t9jMkJNUFygAtzndXwjss+yWH9HAnLQQfhAskdZS2l01HLWv7L7us5uTH409pqitvfSOQg/c+Zt7k879P3K9+WV68n7+3cZfuRd/dDPP/03rn+d+/nBvWfgDlt8+LzjqJ/vx3CnNOwiXhho778C96iD+1TBvRZYeP+EH81LE0vVwOOrmCLB3iKzI1x+vJEsrPH4uF0UB4TJ4X3uDfOCo3PYpYe0MF4bouh0DQ/l43fxUF7Y+dpWuvTSffB0yO2UQUETI/LwCZE3BvnevJ7c9zUlY3H58xzke6DNFDQG8n0WtDN4LAYN4nogKav1ezOfK/z+t6tsCTp+dhx4ymjWuCJk1dEUifDP+HyS4iP/Vg9B2jTo9L4NbiBuDS4nuuHW6H+JDQn2JtqRKGkEQPEYE7uzazXIkcxIAqUq1esasZBETlEZY7y7Jo+RoV/IsjY9eIMkUvr42Hc0xqtsavZvhz1OLwSxMOTuqzlhb0WbdOwBH9EYiyBjatz40bUxTHbiWxqJ0uma19qhPruvcWJlbiSSH48OLDDpaHPszvyct41ZfTu10+vjox6kOqK6v0K/gEPphEvMl/vwSv+A4Hhm36JSP9IXTyCZDm4kKsqD5ay8b1Sad/vaiyO5N/sDfEV6Z4q95E+yfjxpqBoBETW2C7xl4pIO2bDODDFurUPwE7EWC2Uplq+AHmBHvir2PSgkR12/Ry65O0aZtQPeXi9mTlF/Wj5GQ+vFkYyhXsLTjrBSP9hwk4GPqDP5rBn5/l8b0mLRAvRSzXHc293bs3s8EsdE3m2exxidWVB4joHR+S+dz5/W+v00K3TqN14CDBth8eWcsTbiwXPsygHdGid0PEdy6HHm2v/IUuV5RVapYmzGsX90mpnIdNGcOOq64Dbc5GUbYpD9M7S+6cLY//QmjxFLP5cuTFRm3vA5rkFZroFnO3bjHF35uU3s8mvL7Tp9nyTc4mymTJ5sLIp7umSnGkO23faehtz3mmTS7fbVx5rP7x3HXIjRNeq/A3xCs9JNB08c9S9BF2O3bOur0ItslFxXgRPdaapBIi4dRpKGxVz7ir69t/bc9qTxjvtOyGOfiLGDhR4fYywHv1WdOplxIV87TpLBy3Wc0QP0P9s4G7FBNOdITS/tep3o3h1TEa5XDDii7fWtqRzUEReP2fbxz7bHWWJdbIOxOUJZtItNZpTFRfj6vm9sYjRxQVO+WTdiOhdPeTJ+8YirPvoeL88l5iLYOHd3b/Imkq+1ZN1El3UikhftuteEYxf1Wujof8Pr4ICTu5ezZyZ4tHQMxlzUHLYO2VMOoNMGL/20S5i2o2obfk+8qqdR7xzbRDbgU0lnuIgz4LelQ5XS7xbLuSQtNS95v3ZUOdaUx/Qd8qxCt6xf2E62yb/HukLO6RyorV8KgYl5YNc75y+KvefrxY+lc/64y9kvWP0a0bDz/rojq+RWjO06WeruWqNFU7r3HPIcLWRql8ICZsz2Ls/qOm/CLn6++X+Qf7mGspYCrZod/lpl6Rw4xN/yuq8gqV4B6aHk1hVE1SfILxWu5gvXqbfARYQpspcxKp1F/c8XOPzkZvmoSw+vEqBLdrq1fr3wAPv5NnM9i8F+jdAuxkP5Z71c6uhK3enlnGymr7UsWZKC12qgUiG8XXGQ9mxnqz4GSIlybF9eXmbqj2sHX+a1jf0gRoONHRdRSrIq03Ty89eQ1GbV/Bk+du4+V15zls+vvERvZ4E7ZbnxWTVjDjb4o/k8jlw44pTIrUGxxuJvBeO+heuhOjpFsO6lVJ/aXnJDa/bM0Ql1cLbXE/Pbv3EZ3vj3iVrB5irjupZTzlnv677NrI9UNYNqbPgp/HZXS+lJmk87wec+7YOxTDo2aw2l3NfDr34VNlvqWJBknuK7oSlZ6/T10zuOoPZOeoIk81N+sL843WJ2Q4Z0fZ3scsqC/JV2fuhWi1jGURSKZV637lf53Xnnx16/vKEXY89aVJ0fv91jGdfG+G4+sniwHes4hS+udOr4RfhFhG/F5gUG35QaU+McuLmclb5ZWmR+sG5V6nf+PxYzlrnFGxpZaK8eqqVo0NfmAWoGfXDiT/FnUbWvzGDOTr8aktOZWg4BYvz5YH12ZbfCcGtNk+dDAZNGWvHov+PIOnY9Prjg8h/wLRrT69suaMVZ5bNuK00lSVpnqSX1NON/81FoP92rYndionwgOiA8WMf4vc8l15KqEEG4yAm2+WAN5Brfu1sq9suWYqgoajgOYt/JCk1gC8wPkK+XKCtRX6TAtgvrnuBgNRmn6I8lVDipOVB9kX6Oxkp4ZKyd1M6Gj8/v2U7k+YQBL95Kb9PQENucJb0JlW3b5tObN7m/Z1j1ev388d7o15zgXsI9CikAGAViR6lkJv7nb4Ak40M2G8TJ447kN+pvfHiOFjSUSP6PM+QfbAywKJCBaxSVxpizHseZUyUBhq59vFwrkyGoRiHbo0apweEZeSLuNiQ+HAekOnarFg00dZNXaPeoHPTRR0FmEyqYExOVaaaO8c0uFUh7U4e/UxdBmthlBDgg257Q33j1hA7HTxSeTTSuVnPZbgW1nodwmG16aKBDKxEetv7D9OjO0JhrbJTnoe+kcGoDJazFSO8/fUN9Jy/g4XK5PUkw2dgPDGpJqBfhe7GA+cjzfE/EGsMM+FV9nj9IAhrSfT/J3QE5TEIYyk5UjsI6ZZcCPr6A8FZUF4g9nnpVmjX90MLSQysIPD0nFzqwCcSJmIb5mYv2Cmk+C1MDFkZQyCBq4c/Yai9LJ6xYkGS/x2s5/frIW2vmG2Wrv0APpCdgCA9snFvfpe8uc0OwdRs4G9973PGEBnQB5qKrCQ6m6X/H7NInZ7y/1674/ZXOVp7OeuCRk8JFS516VHrnH1HkIUIlTIljjHaQtEtkJtosYul77cVwjk3gW1Ajaa6zWeyHGLlpk3VHE2VFzT2yI/EvlGUSz2H9zYE1s4nsKMtMqNyKNtL/59CpFJki5Fou6VXGm8vWATEPwrUVOLvoA8jLuwOzVBCgHB2Cr5V6OwEWtJEKokJkfc87h+sNHTvMb0KVTp5284QTPupoWvQVUwUeogZR3kBMESYo0mfukewRVPKh5+rzLQb7HKjFFIgWhj1w3yN/qCNoPI8XFiUgBNT1hCHBsAz8L7Oyt8wQWUFj92ONn/APyJFg8hzueqoJdNj57ROrFbffuS/XxrSXLTRgj5uxZjpgQYceeMc2wJrahReSKpm3QjHfqExTLAB2ipVumE8pqcZv8LYXQiPHHsgb5BMW8zM5pvQit+mQx8XGaVDcfVbLyMTlY8xcfmm/RSAT/H09UQol5gIz7rESDmnrQ4bURIB4iRXMDQwxgex1GgtDxKp2HayIkR+E/aDmCttNm2C6lytWdfOVzD6X2SpDWjQDlMRvAp1symWv4my1bPCD+E1EmGnMGWhNwmycJnDV2WrQNxO45ukEb08AAffizYKVULp15I4vbNK5DzWwCSUADfmKhfGSUqii1L2UsE8rB7mLuHuUJZOx4+WiizHBJ/hwboaBzhpNOVvgFTf5cJsHef7L1HCI9dOUUbb+YxUJWn6dYOLz+THi91kzY5dtO5c+grX7v0jEbsuoOGnoIreDIg/sFMyG+TyCLIcAWd1IZ1UNFxE8Uie13ucm40U2fcxC0u3WLvLOxwu+F7MWUsHsdtFQZ7W+nlfCASiAKyh8rnP3EyDByvtJb6Kax6/HkLzT9SyEyTMVM1zPtM0MJY14DmsWh4MgD15Ea9Hd00AdkTZ0EiG5NAGuIBzQJJ0JR0na+OB7lQA6UKxMfihIQ7GCCnVz694QvykWXTxpS2soDu+smru1UdIxSvAszBFD1c8c6ZOobA8bJiJIvuycgIXBQIXWwhyTgZDQxJTRXgEwRNAawGSXO0a1DKjdihLVNp/taE/xYhsgwe+VpKEEB4LlraQyE84gEihxCnbfoyOuJIEXy2FIYw+JjRusybKlU2g/vhTSGTydvCvXhYBdtAXtS2v7LkHtmXh/8fly1do8FI/D0f8UbzVb5h+KRhMGSAmR2mhi0YG/uj7wgxcfzCrMvdjitUIpXDX8ae2JcF/36qUWIMwN6JsjaRGNj+jEteGDcFyTUb8X/NHSucKMJp7pduxtD6KuxVlyxxwaeiC1FbGBESO84lbyrAugYxdl+2N8/6AgWpo/IeoAOcsG35IA/b3AuSyoa55L7llBLlaWlEWvuCFd8f8NfcTUgzJv6CbB+6ohWwodlk9nGWFpBAOaz5uEW5xBvmjnHFeDsb0mXwayj3mdYq5gxxNf3H3/tnCgHwjSrpSgVxLmiTtuszdRUFIsn6LiMPjL808vL1uQhDbM7aA43mISXReqjSskynIRcHCJ9qeFopJfx9tqyUoGbSwJex/0aDE3plBPGtNBYgWbdLom3+Q/bjdizR2/AS/c/dH/d3G7pyl1qDXgtOFtEqidwLqxPYtrNEveasWq3vPUUtqTeu8gpov4bdOQRI2kneFvRNMrShyVeEupK1PoLDPMSfWMIJcs267mGB8X9CehQCF0gIyhpP10mbyM7lwW1e6TGvHBV1sg/UyTghHPGRqMyaebC6pbB1WKNCQtlai1GGvmq9zUKaUzLaXsXEBYtHxmFbEZ2kJhR164LhWW2Tlp1dhsGE7ZgIWRBOx3Zcu2DxgH+G83WTPceKG0TgQKKiiNNOlWgvqNEbnrk6fVD+AqRam2OguZb0YWSTX88N+i/ELSxbaUUpPx4vJUzYg/WonSeA8xUK6u7DPHgpqWpEe6D4cXg5uK9FIYVba47V/nb+wyOtk+zG8RrS4EA0ouwa04iByRLSvoJA2FzaobbZtXnq8GdbfqEp5I2dpfpj59TCVif6+E75p665faiX8gS213RqBxTZqfHP46nF6NSenOneuT+vgbLUbdTH2/t0REFXZJOEB6DHvx6N6g9956CYrY/AYcm9gELJXYkrSi+0F0geKDZgOCIYkLU/+GOW5aGj8mvLFgtFH5+XC8hvAE3CvHRfl4ofM/Qwk4x2A+R+nyc9gNu/9Tem7XW4XRnyRymf52z09cTOdr+PG6+P/Vb4QiXlwauc5WB1z3o+IJjlbxI8MyWtSzT+k4sKVbhF3xa+vDts3NxXa87iiu+xRH9cAprnOL2h6vV54iQRXuOAj1s8nLFK8gZ70ThIQcWdF19/2xaJmT0efrkNDkWbpAQPdo92Z8+Hn/aLjbOzB9AI/k12fPs9HhUNDJ1u6ax2VxD3R6PywN7BrLJ26z6s3QoMp76qzzwetrDABKSGkfW5PwS1GvYNUbK6uRqxfyVGNyFB0E+OugMM8kKwmJmupuRWO8XkXXXQECyRVw9UyIrtCtcc4oNqXqr7AURBmKn6Khz3eBN96LwIJrAGP9mr/59uTOSx631suyT+QujDd4beUFpZ0kJEEnjlP+X/Kr2kCKhnENTg4BsMTOmMqlj2WMFLRUlVG0fzdCBgUta9odrJfpVdFomTi6ak0tFjXTcdqqvWBAzjY6hVrH9sbt3Z9gn+AVDpTcQImefbB4edirjzrsNievve4ZT4EUZWV3TxEsIW+9MT/RJoKfZZYSRGfC1CwPG/9rdMOM8qR/LUYvw5f/emUSoD7YSFuOoqchdUg2UePd1eCtFSKgxLSZ764oy4lvRCIH6bowPxZWwxNFctksLeil47pfevcBipkkBIc4ngZG+kxGZ71a72KQ7VaZ6MZOZkQJZXM6kb/Ac0/XkJx8dvyfJcWbI3zONEaEPIW8GbkYjsZcwy+eMoKrYjDmvEEixHzkCSCRPRzhOfJZuLdcbx19EL23MA8rnjTZZ787FGMnkqnpuzB5/90w1gtUSRaWcb0eta8198VEeZMUSfIhyuc4/nywFQ9uqn7jdqXh+5wwv+RK9XouNPbYdoEelNGo34KyySwigsrfCe0v/PlWPvQvQg8R0KgHO18mTVThhQrlbEQ0Kp/JxPdjHyR7E1QPw/ut0r+HDDG7BwZFm9IqEUZRpv2WpzlMkOemeLcAt5CsrzskLGaVOAxyySzZV/D2EY7ydNZMf8e8VhHcKGHAWNszf1EOq8fNstijMY4JXyATwTdncFFqcNDfDo+mWFvxJJpc4sEZtjXyBdoFcxbUmniCoKq5jydUHNjYJxMqN1KzYV62MugcELVhS3Bnd+TLLOh7dws/zSXWzxEb4Nj4aFun5x4kDWLK5TUF/yCXB/cZYvI9kPgVsG2jShtXkxfgT+xzjJofXqPEnIXIQ1lnIdmVzBOM90EXvJUW6a0nZ/7XjJGl8ToO3H/fdxnxmTNKBZxnkpXLVgLXCZywGT3YyS75w/PAH5I/jMuRspej8xZObU9kREbRA+kqjmKRFaKGWAmFQspC+QLbKPf0RaK3OXvBSWqo46p70ws/eZpu6jCtZUgQy6r4tHMPUdAgWGGUYNbuv/1a6K+MVFsd3T183+T8capSo6m0+Sh57fEeG/95dykGJBQMj09DSW2bY0mUonDy9a8trLnnL5B5LW3Nl8rJZNysO8Zb+80zXxqUGFpud3Qzwb7bf+8mq6x0TAnJU9pDQR9YQmZhlna2xuxJt0aCO/f1SU8gblOrbIyMsxTlVUW69VJPzYU2HlRXcqE2lLLxnObZuz2tT9CivfTAUYfmzJlt/lOPgsR6VN64/xQd4Jlk/RV7UKVv2Gx/AWsmTAuCWKhdwC+4HmKEKYZh2Xis4KsUR1BeObs1c13wqFRnocdmuheaTV30gvVXZcouzHKK5zwrN52jXJEuX6dGx3BCpV/++4f3hyaW/cQJLFKqasjsMuO3B3WlMq2gyYfdK1e7L2pO/tRye2mwzwZPfdUMrl5wdLqdd2Kv/wVtnpyWYhd49L6rsOV+8HXPrWH2Kup89l2tz6bf80iYSd+V4LROSOHeamvexR524q4r43rTmtFzQvArpvWfLYFZrbFspBsXNUqqenjxNNsFXatZvlIhk7teUPfK+YL32F8McTnjv0BZNppb+vshoCrtLXjIWq3EJXpVXIlG6ZNL0dh6qEm2WMwDjD3LfOfkGh1/czYc/0qhiD2ozNnH4882MVVt3JbVFkbwowNCO3KL5IoYW5wlVeGCViOuv1svZx7FbzxKzA4zGqBlRRaRWCobXaVq4yYCWbZf8eiJwt3OY+MFiSJengcFP2t0JMfzOiJ7cECvpx7neg1Rc5x+7myPJOXt2FohVRyXtD+/rDoTOyGYInJelZMjolecVHUhUNqvdZWg2J2t0jPmiLFeRD/8fOT4o+NGILb+TufCo9ceBBm3JLVn+MO2675n7qiEX/6W+188cYg3Zn5NSTjgOKfWFSAANa6raCxSoVU851oJLY11WIoYK0du0ec5E4tCnAPoKh71riTsjVIp3gKvBbEYQiNYrmH22oLQWA2AdwMnID6PX9b58dR2QKo4qag1D1Z+L/FwEKTR7osOZPWECPJIHQqPUsM5i/CH5YupVPfFA5pHUBcsesh8eO5YhyWnaVRPZn/BmdXVumZWPxMP5e28zm2uqHgFoT9CymHYNNrzrrjlXZM06HnzDxYNlI5b/QosxLmmrqDFqmogQdqk0WLkUceoAvQxHgkIyvWU69BPFr24VB6+lx75Rna6dGtrmOxDnvBojvi1/4dHjVeg8owofPe1cOnxU1ioh016s/Vudv9mhV9f35At+Sh28h1bpp8xhr09+vf47Elx3Ms6hyp6QvB3t0vnLbOhwo660cp7K0vvepabK7YJfxEWWfrC2YzJfYOjygPwfwd/1amTqa0hZ5ueebhWYVMubRTwIjj+0Oq0ohU3zfRfuL8gt59XsHdwKtxTQQ4Y2qz6gisxnm2UdlmpEkgOsZz7iEk6QOt8BuPwr+NR01LTqXmJo1C76o1N274twJvl+I069TiLpenK/miRxhyY8jvYV6W1WuSwhH9q7kuwnJMtm7IWcqs7HsnyHSqWXLSpYtZGaR1V3t0gauninFPZGtWskF65rtti48UV9uV9KM8kfDYs0pgB00S+TlzTXV6P8mxq15b9En8sz3jWSszcifZa/NuufPNnNTb031pptt0+sRSH/7UG8pzbsgtt3OG3ut7B9JzDMt2mTZuyRNIV8D54TuTrpNcHtgmMlYJeiY9XS83NYJicjRjtJSf9BZLsQv629QdDsKQhTK5CnXhpk7vMNkHzPhm0ExW/VCGApHfPyBagtZQTQmPHx7g5IXXsrQDPzIVhv2LB6Ih138iSDww1JNHrDvzUxvp73MsQBVhW8EbrReaVUcLB1R3PUXyaYG4HpJUcLVxMgDxcPkVRQpL7VTAGabDzbKcvg12t5P8TSGQkrj/gOrpnbiDHwluA73xbXts/L7u468cRWSWRtgTwlQnA47EKg0OiZDgFxAKQQUcsbGomITgeXUAAyKe03eA7Mp4gnyKQmm0LXJtEk6ddksMJCuxDmmHzmVhO+XaN2A54MIh3niw5CF7PwiXFZrnA8wOdeHLvvhdoqIDG9PDI7UnWWHq526T8y6ixJPhkuVKZnoUruOpUgOOp3iIKBjk+yi1vHo5cItHXb1PIKzGaZlRS0g5d3MV2pD8FQdGYLZ73aae/eEIUePMc4NFz8pIUfLCrrF4jVWH5gQneN3S8vANBmUXrEcKGn6hIUN95y1vpsvLwbGpzV9L0ZKTan6TDXM05236uLJcIEMKVAxKNT0K8WljuwNny3BNQRfzovA85beI9zr1AGNYnYCVkR1aGngWURUrgqR+gRrQhxW81l3CHevjvGEPzPMTxdsIfB9dfGRbZU0cg/1mcubtECX4tvaedmNAvTxCJtc2QaoUalGfENCGK7IS/O8CRpdOVca8EWCRwv2sSWE8CJPW5PCugjCXPd3h6U60cPD+bdhtXZuYB6stcoveE7Sm5MM2yvfUHXFSW7KzLmi7/EeEWL0wqcOH9MOSKjhCHHmw+JGLcYE/7SBZQCRggox0ZZTAxrlzNNXYXL5fNIjkdT4YMqVUz6p8YDt049v4OXGdg3qTrtLBUXOZf7ahPlZAY/O+7Sp0bvGSHdyQ8B1LOsplqMb9Se8VAE7gIdSZvxbRSrfl+Lk5Qaqi5QJceqjitdErcHXg/3MryljPSIAMaaloFm1cVwBJ8DNmkDqoGROSHFetrgjQ5CahuKkdH5pRPigMrgTtlFI8ufJPJSUlGgTjbBSvpRc0zypiUn6U5KZqcRoyrtzhmJ7/caeZkmVRwJQeLOG8LY6vP5ChpKhc8Js0El+n6FXqbx9ItdtLtYP92kKfaTLtCi8StLZdENJa9Ex1nOoz1kQ7qxoiZFKRyLf4O4CHRT0T/0W9F8epNKVoeyxUXhy3sQMMsJjQJEyMOjmOhMFgOmmlscV4eFi1CldU92yjwleirEKPW3bPAuEhRZV7JsKV3Lr5cETAiFuX5Nw5UlF7d2HZ96Bh0sgFIL5KGaKSoVYVlvdKpZJVP5+NZ7xDEkQhmDgsDKciazJCXJ6ZN2B3FY2f6VZyGl/t4aunGIAk/BHaS+i+SpdRfnB/OktOvyjinWNfM9Ksr6WwtCa1hCmeRI6icpFM4o8quCLsikU0tMoZI/9EqXRMpKGaWzofl4nQuVQm17d5fU5qXCQeCDqVaL9XJ9qJ08n3G3EFZS28SHEb3cdRBdtO0YcTzil3QknNKEe/smQ1fTb0XbpyNB5xAeuIlf+5KWlEY0DqJbsnzJlQxJPOVyHiKMx5Xu9FcEv1Fbg6Fhm4t+Jyy5JC1W3YO8dYLsO0PXPbxodBgttTbH3rt9Cp1lJIk2r3O1Zqu94eRbnIz2f50lWolYzuKsj4PMok4abHLO8NAC884hiXx5Fy5pWKO0bWL7uEGXaJCtznhP67SlQ4xjWIfgq6EpZ28QMtuZK7JC0RGbl9nA4XtFLug/NLMoH1pGt9IonAJqcEDLyH6TDROcbsmGPaGIxMo41IUAnQVPMPGByp4mOmh9ZQMkBAcksUK55LsZj7E5z5XuZoyWCKu6nHmDq22xI/9Z8YdxJy4kWpD16jLVrpwGLWfyOD0Wd+cBzFBxVaGv7S5k9qwh/5t/LQEXsRqI3Q9Rm3QIoaZW9GlsDaKOUyykyWuhNOprSEi0s1G4rgoiX1V743EELti+pJu5og6X0g6oTynUqlhH9k6ezyRi05NGZHz0nvp3HOJr7ebrAUFrDjbkFBObEvdQWkkUbL0pEvMU46X58vF9j9F3j6kpyetNUBItrEubW9ZvMPM4qNqLlsSBJqOH3XbNwv/cXDXNxN8iFLzUhteisYY+RlHYOuP29/Cb+L+xv+35Rv7xudnZ6ohK4cMPfCG8KI7dNmjNk/H4e84pOxn/sZHK9psfvj8ncA8qJz7O8xqbxESDivGJOZzF7o5PJLQ7g34qAWoyuA+x3btU98LT6ZyGyceIXjrqob2CAVql4VOTQPUQYvHV/g4zAuCZGvYQBtf0wmd5lilrvuEn1BXLny01B4h4SMDlYsnNpm9d7m9h578ufpef9Z4WplqWQvqo52fyUA7J24eZD5av6SyGIV9kpmHNqyvdfzcpEMw97BvknV2fq+MFHun9BT3Lsf8pbzvisWiIQvYkng+8Vxk1V+dli1u56kY50LRjaPdotvT5BwqtwyF+emo/z9J3yVUVGfKrxQtJMOAQWoQii/4dp9wgybSa5mkucmRLtEQZ/pz0tL/NVcgWAd95nEQ3Tg6tNbuyn3Iepz65L3huMUUBntllWuu4DbtOFSMSbpILV4fy6wlM0SOvi6CpLh81c1LreIvKd61uEWBcDw1lUBUW1I0Z+m/PaRlX+PQ/oxg0Ye6KUiIiTF4ADNk59Ydpt5/rkxmq9tV5Kcp/eQLUVVmBzQNVuytQCP6Ezd0G8eLxWyHpmZWJ3bAzkWTtg4lZlw42SQezEmiUPaJUuR/qklVA/87S4ArFCpALdY3QRdUw3G3XbWUp6aq9z0zUizcPa7351p9JXOZyfdZBFnqt90VzQndXB/mwf8LC9STj5kenVpNuqOQQP3mIRJj7eV21FxG8VAxKrEn3c+XfmZ800EPb9/5lIlijscUbB6da0RQaMook0zug1G0tKi/JBC4rw7/D3m4ARzAkzMcVrDcT2SyFtUdWAsFlsPDFqV3N+EjyXaoEePwroaZCiLqEzb8MW+PNE9TmTC01EzWli51PzZvUqkmyuROU+V6ik+Le/9qT6nwzUzf9tP68tYei0YaDGx6kAd7jn1cKqOCuYbiELH9zYqcc4MnRJjkeGiqaGwLImhyeKs+xKJMBlOJ05ow9gGCKZ1VpnMKoSCTbMS+X+23y042zOb5MtcY/6oBeAo1Vy89OTyhpavFP78jXCcFH0t7Gx24hMEOm2gsEfGabVpQgvFqbQKMsknFRRmuPHcZu0Su/WMFphZvB2r/EGbG72rpGGho3h+Msz0uGzJ7hNK2uqQiE1qmn0zgacKYYZBCqsxV+sjbpoVdSilW/b94n2xNb648VmNIoizqEWhBnsen+d0kbCPmRItfWqSBeOd9Wne3c6bcd6uvXOJ6WdiSsuXq0ndhqrQ4QoWUjCjYtZ0EAhnSOP1m44xkf0O7jXghrzSJWxP4a/t72jU29Vu2rvu4n7HfHkkmQOMGSS+NPeLGO5I73mC2B7+lMiBQQZRM9/9liLIfowupUFAbPBbR+lxDM6M8Ptgh1paJq5Rvs7yEuLQv/7d1oU2woFSb3FMPWQOKMuCuJ7pDDjpIclus5TeEoMBy2YdVB4fxmesaCeMNsEgTHKS5WDSGyNUOoEpcC2OFWtIRf0w27ck34/DjxRTVIcc9+kqZE6iMSiVDsiKdP/Xz5XfEhm/sBhO50p1rvJDlkyyxuJ9SPgs7YeUJBjXdeAkE+P9OQJm6SZnn1svcduI78dYmbkE2mtziPrcjVisXG78spLvbZaSFx/Rks9zP4LKn0Cdz/3JsetkT06A8f/yCgMO6Mb1Hme0JJ7b2wZz1qleqTuKBGokhPVUZ0dVu+tnQYNEY1fmkZSz6+EGZ5EzL7657mreZGR3jUfaEk458PDniBzsSmBKhDRzfXameryJv9/D5m6HIqZ0R+ouCE54Dzp4IJuuD1e4Dc5i+PpSORJfG23uVgqixAMDvchMR0nZdH5brclYwRoJRWv/rlxGRI5ffD5NPGmIDt7vDE1434pYdVZIFh89Bs94HGGJbTwrN8T6lh1HZFTOB4lWzWj6EVqxSMvC0/ljWBQ3F2kc/mO2b6tWonT2JEqEwFts8rz2h+oWNds9ceR2cb7zZvJTDppHaEhK5avWqsseWa2Dt5BBhabdWSktS80oMQrL4TvAM9b5HMmyDnO+OkkbMXfUJG7eXqTIG6lqSOEbqVR+qYdP7uWb57WEJqzyh411GAVsDinPs7KvUeXItlcMdOUWzXBH6zscymV1LLVCtc8IePojzXHF9m5b5zGwBRdzcyUJkiu938ApmAayRdJrX1PmVguWUvt2ThQ62czItTyWJMW2An/hdDfMK7SiFQlGIdAbltHz3ycoh7j9V7GxNWBpbtcSdqm4XxRwTawc3cbZ+xfSv9qQfEkDKfZTwCkqWGI/ur250ItXlMlh6vUNWEYIg9A3GzbgmbqvTN8js2YMo87CU5y6nZ4dbJLDQJj9fc7yM7tZzJDZFtqOcU8+mZjYlq4VmifI23iHb1ZoT9E+kT2dolnP1AfiOkt7PQCSykBiXy5mv637IegWSKj9IKrYZf4Lu9+I7ub+mkRdlvYzehh/jaJ9n7HUH5b2IbgeNdkY7wx1yVzxS7pbvky6+nmVUtRllEFfweUQ0/nG017WoUYSxs+j2B4FV/F62EtHlMWZXYrjGHpthnNb1x66LKZ0Qe92INWHdfR/vqp02wMS8r1G4dJqHok8KmQ7947G13a4YXbsGgHcBvRuVu1eAi4/A5+ZixmdSXM73LupB/LH7O9yxLTVXJTyBbI1S49TIROrfVCOb/czZ9pM4JsZx8kUz8dQGv7gUWKxXvTH7QM/3J2OuXXgciUhqY+cgtaOliQQVOYthBLV3xpESZT3rmfEYNZxmpBbb24CRao86prn+i9TNOh8VxRJGXJfXHATJHs1T5txgc/opYrY8XjlGQQbRcoxIBcnVsMjmU1ymmIUL4dviJXndMAJ0Yet+c7O52/p98ytlmAsGBaTAmMhimAnvp1TWNGM9BpuitGj+t810CU2UhorrjPKGtThVC8WaXw04WFnT5fTjqmPyrQ0tN3CkLsctVy2xr0ZWgiWVZ1OrlFjjxJYsOiZv2cAoOvE+7sY0I/TwWcZqMoyIKNOftwP7w++Rfg67ljfovKYa50if3fzE/8aPYVey/Nq35+nH2sLPh/fP5TsylSKGOZ4k69d2PnH43+kq++sRXHQqGArWdwhx+hpwQC6JgT2uxehYU4Zbw7oNb6/HLikPyJROGK2ouyr+vzseESp9G50T4AyFrSqOQ0rroCYP4sMDFBrHn342EyZTMlSyk47rHSq89Y9/nI3zG5lX16Z5lxphguLOcZUndL8wNcrkyjH82jqg8Bo8OYkynrxZvbFno5lUS3OPr8Ko3mX9NoRPdYOKKjD07bvgFgpZ/RF+YzkWvJ/Hs/tUbfeGzGWLxNAjfDzHHMVSDwB5SabQLsIZHiBp43FjGkaienYoDd18hu2BGwOK7U3o70K/WY/kuuKdmdrykIBUdG2mvE91L1JtTbh20mOLbk1vCAamu7utlXeGU2ooVikbU/actcgmsC1FKk2qmj3GWeIWbj4tGIxE7BLcBWUvvcnd/lYxsMV4F917fWeFB/XbINN3qGvIyTpCalz1lVewdIGqeAS/gB8Mi+sA+BqDiX3VGD2eUunTRbSY+AuDy4E3Qx3hAhwnSXX+B0zuj3eQ1miS8Vux2z/l6/BkWtjKGU72aJkOCWhGcSf3+kFkkB15vGOsQrSdFr6qTj0gBYiOlnBO41170gOWHSUoBVRU2JjwppYdhIFDfu7tIRHccSNM5KZOFDPz0TGMAjzzEpeLwTWp+kn201kU6NjbiMQJx83+LX1e1tZ10kuChJZ/XBUQ1dwaBHjTDJDqOympEk8X2M3VtVw21JksChA8w1tTefO3RJ1FMbqZ01bHHkudDB/OhLfe7P5GOHaI28ZXKTMuqo0hLWQ4HabBsGG7NbP1RiXtETz074er6w/OerJWEqjmkq2y51q1BVI+JUudnVa3ogBpzdhFE7fC7kybrAt2Z6RqDjATAUEYeYK45WMupBKQRtQlU+uNsjnzj6ZmGrezA+ASrWxQ6LMkHRXqXwNq7ftv28dUx/ZSJciDXP2SWJsWaN0FjPX9Yko6LobZ7aYW/IdUktI9apTLyHS8DyWPyuoZyxN1TK/vtfxk3HwWh6JczZC8Ftn0bIJay2g+n5wd7lm9rEsKO+svqVmi+c1j88hSCxbzrg4+HEP0Nt1/B6YW1XVm09T1CpAKjc9n18hjqsaFGdfyva1ZG0Xu3ip6N6JGpyTSqY5h4BOlpLPaOnyw45PdXTN+DtAKg7DLrLFTnWusoSBHk3s0d7YouJHq85/R09Tfc37ENXZF48eAYLnq9GLioNcwDZrC6FW6godB8JnqYUPvn0pWLfQz0lM0Yy8Mybgn84Ds3Q9bDP10bLyOV+qzxa4Rd9Dhu7cju8mMaONXK3UqmBQ9qIg7etIwEqM/kECk/Dzja4Bs1xR+Q/tCbc8IKrSGsTdJJ0vge7IG20W687uVmK6icWQ6cD3lwFzgNMGtFvO5qyJeKflGLAAcQZOrkxVwy3cWvqlGpvjmf9Qe6Ap20MPbV92DPV0OhFM4kz8Yr0ffC2zLWSQ1kqY6QdQrttR3kh1YLtQd1kCEv5hVoPIRWl5ERcUTttBIrWp6Xs5Ehh5OUUwI5aEBvuiDmUoENmnVw1FohCrbRp1A1E+XSlWVOTi7ADW+5Ohb9z1vK4qx5R5lPdGCPBJZ00mC+Ssp8VUbgpGAvXWMuWQQRbCqI6Rr2jtxZxtfP7W/8onz+yz0Gs76LaT5HX9ecyiZCB/ZR/gFtMxPsDwohoeCRtiuLxE1GM1vUEUgBv86+eehL58/P56QFGQ/MqOe/vC76L63jzmeax4exd/OKTUvkXg+fOJUHych9xt/9goJMrapSgvXrj8+8vk/N80f22Sewj6cyGqt1B6mztoeklVHHraouhvHJaG/OuBz6DHKMpFmQULU1bRWlyYE0RPXYYkUycIemN7TLtgNCJX6BqdyxDKkegO7nJK5xQ7OVYDZTMf9bVHidtk6DQX9Et+V9M7esgbsYBdEeUpsB0Xvw2kd9+rI7V+m47u+O/tq7mw7262HU1WlS9uFzsV6JxIHNmUCy0QS9e077JGRFbG65z3/dOKB/Zk+yDdKpUmdXjn/aS3N5nv4fK7bMHHmPlHd4E2+iTbV5rpzScRnxk6KARuDTJ8Q1LpK2mP8gj1EbuJ9RIyY+EWK4hCiIDBAS1Tm2IEXAFfgKPgdL9O6mAa06wjCcUAL6EsxPQWO9VNegBPm/0GgkZbDxCynxujX/92vmGcjZRMAY45puak2sFLCLSwXpEsyy5fnF0jGJBhm+fNSHKKUUfy+276A7/feLOFxxUuHRNJI2Osenxyvf8DAGObT60pfTTlhEg9u/KKkhJqm5U1/+BEcSkpFDA5XeCqxwXmPac1jcuZ3JWQ+p0NdWzb/5v1ZvF8GtMTFFEdQjpLO0bwPb0BHNWnip3liDXI2fXf05jjvfJ0NpjLCUgfTh9CMFYVFKEd4Z/OG/2C+N435mnK+9t1gvCiVcaaH7rK4+PjCvpVNiz+t2QyqH1O8x3JKZVl6Q+Lp/XK8wMjVMslOq9FdSw5FtUs/CptXH9PW+wbWHgrV17R5jTVOtGtKFu3nb80T+E0tv9QkzW3J2dbaw/8ddAKZ0pxIaEqLjlPrji3VgJ3GvdFvlqD8075woxh4fVt0JZE0KVFsAvqhe0dqN9b35jtSpnYMXkU+vZq+IAHad3IHc2s/LYrnD1anfG46IFiMIr9oNbZDWvwthqYNqOigaKd/XlLU4XHfk/PXIjPsLy/9/kAtQ+/wKH+hI/IROWj5FPvTZAT9f7j4ZXQyG4M0TujMAFXYkKvEHv1xhySekgXGGqNxWeWKlf8dDAlLuB1cb/qOD+rk7cmwt+1yKpk9cudqBanTi6zTbXRtV8qylNtjyOVKy1HTz0GW9rjt6sSjAZcT5R+KdtyYb0zyqG9pSLuCw5WBwAn7fjBjKLLoxLXMI+52L9cLwIR2B6OllJZLHJ8vDxmWdtF+QJnmt1rsHPIWY20lftk8fYePkAIg6Hgn532QoIpegMxiWgAOfe5/U44APR8Ac0NeZrVh3gEhs12W+tVSiWiUQekf/YBECUy5fdYbA08dd7VzPAP9aiVcIB9k6tY7WdJ1wNV+bHeydNtmC6G5ICtFC1ZwmJU/j8hf0I8TRVKSiz5oYIa93EpUI78X8GYIAZabx47/n8LDAAJ0nNtP1rpROprqKMBRecShca6qXuTSI3jZBLOB3Vp381B5rCGhjSvh/NSVkYp2qIdP/Bg="},{}],6:[function(o,n,i){var s=o("./dictionary-browser");i.init=function(){i.dictionary=s.init()},i.offsetsByLength=new Uint32Array([0,0,0,0,0,4096,9216,21504,35840,44032,53248,63488,74752,87040,93696,100864,104704,106752,108928,113536,115968,118528,119872,121280,122016]),i.sizeBitsByLength=new Uint8Array([0,0,0,0,10,10,11,11,10,10,10,10,10,9,9,8,7,7,8,7,7,6,6,5,5]),i.minDictionaryWordLength=4,i.maxDictionaryWordLength=24},{"./dictionary-browser":4}],7:[function(o,n,i){function s(f,m){this.bits=f,this.value=m}i.HuffmanCode=s;var a=15;function c(f,m){for(var h=1<<m-1;f&h;)h>>=1;return(f&h-1)+h}function d(f,m,h,g,b){do g-=h,f[m+g]=new s(b.bits,b.value);while(g>0)}function u(f,m,h){for(var g=1<<m-h;m<a&&(g-=f[m],!(g<=0));)++m,g<<=1;return m-h}i.BrotliBuildHuffmanTable=function(f,m,h,g,b){var v=m,y,w,_,x,C,S,k,R,O,E,I,T=new Int32Array(a+1),M=new Int32Array(a+1);for(I=new Int32Array(b),_=0;_<b;_++)T[g[_]]++;for(M[1]=0,w=1;w<a;w++)M[w+1]=M[w]+T[w];for(_=0;_<b;_++)g[_]!==0&&(I[M[g[_]]++]=_);if(R=h,O=1<<R,E=O,M[a]===1){for(x=0;x<E;++x)f[m+x]=new s(0,I[0]&65535);return E}for(x=0,_=0,w=1,C=2;w<=h;++w,C<<=1)for(;T[w]>0;--T[w])y=new s(w&255,I[_++]&65535),d(f,m+x,C,O,y),x=c(x,w);for(k=E-1,S=-1,w=h+1,C=2;w<=a;++w,C<<=1)for(;T[w]>0;--T[w])(x&k)!==S&&(m+=O,R=u(T,w,h),O=1<<R,E+=O,S=x&k,f[v+S]=new s(R+h&255,m-v-S&65535)),y=new s(w-h&255,I[_++]&65535),d(f,m+(x>>h),C,O,y),x=c(x,w);return E}},{}],8:[function(o,n,i){"use strict";i.byteLength=h,i.toByteArray=b,i.fromByteArray=w;for(var s=[],a=[],c=typeof Uint8Array<"u"?Uint8Array:Array,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",u=0,f=d.length;u<f;++u)s[u]=d[u],a[d.charCodeAt(u)]=u;a[45]=62,a[95]=63;function m(_){var x=_.length;if(x%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var C=_.indexOf("=");C===-1&&(C=x);var S=C===x?0:4-C%4;return[C,S]}function h(_){var x=m(_),C=x[0],S=x[1];return(C+S)*3/4-S}function g(_,x,C){return(x+C)*3/4-C}function b(_){for(var x,C=m(_),S=C[0],k=C[1],R=new c(g(_,S,k)),O=0,E=k>0?S-4:S,I=0;I<E;I+=4)x=a[_.charCodeAt(I)]<<18|a[_.charCodeAt(I+1)]<<12|a[_.charCodeAt(I+2)]<<6|a[_.charCodeAt(I+3)],R[O++]=x>>16&255,R[O++]=x>>8&255,R[O++]=x&255;return k===2&&(x=a[_.charCodeAt(I)]<<2|a[_.charCodeAt(I+1)]>>4,R[O++]=x&255),k===1&&(x=a[_.charCodeAt(I)]<<10|a[_.charCodeAt(I+1)]<<4|a[_.charCodeAt(I+2)]>>2,R[O++]=x>>8&255,R[O++]=x&255),R}function v(_){return s[_>>18&63]+s[_>>12&63]+s[_>>6&63]+s[_&63]}function y(_,x,C){for(var S,k=[],R=x;R<C;R+=3)S=(_[R]<<16&16711680)+(_[R+1]<<8&65280)+(_[R+2]&255),k.push(v(S));return k.join("")}function w(_){for(var x,C=_.length,S=C%3,k=[],R=16383,O=0,E=C-S;O<E;O+=R)k.push(y(_,O,O+R>E?E:O+R));return S===1?(x=_[C-1],k.push(s[x>>2]+s[x<<4&63]+"==")):S===2&&(x=(_[C-2]<<8)+_[C-1],k.push(s[x>>10]+s[x>>4&63]+s[x<<2&63]+"=")),k.join("")}},{}],9:[function(o,n,i){function s(a,c){this.offset=a,this.nbits=c}i.kBlockLengthPrefixCode=[new s(1,2),new s(5,2),new s(9,2),new s(13,2),new s(17,3),new s(25,3),new s(33,3),new s(41,3),new s(49,4),new s(65,4),new s(81,4),new s(97,4),new s(113,5),new s(145,5),new s(177,5),new s(209,5),new s(241,6),new s(305,6),new s(369,7),new s(497,8),new s(753,9),new s(1265,10),new s(2289,11),new s(4337,12),new s(8433,13),new s(16625,24)],i.kInsertLengthPrefixCode=[new s(0,0),new s(1,0),new s(2,0),new s(3,0),new s(4,0),new s(5,0),new s(6,1),new s(8,1),new s(10,2),new s(14,2),new s(18,3),new s(26,3),new s(34,4),new s(50,4),new s(66,5),new s(98,5),new s(130,6),new s(194,7),new s(322,8),new s(578,9),new s(1090,10),new s(2114,12),new s(6210,14),new s(22594,24)],i.kCopyLengthPrefixCode=[new s(2,0),new s(3,0),new s(4,0),new s(5,0),new s(6,0),new s(7,0),new s(8,0),new s(9,0),new s(10,1),new s(12,1),new s(14,2),new s(18,2),new s(22,3),new s(30,3),new s(38,4),new s(54,4),new s(70,5),new s(102,5),new s(134,6),new s(198,7),new s(326,8),new s(582,9),new s(1094,10),new s(2118,24)],i.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],i.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},{}],10:[function(o,n,i){function s(c){this.buffer=c,this.pos=0}s.prototype.read=function(c,d,u){this.pos+u>this.buffer.length&&(u=this.buffer.length-this.pos);for(var f=0;f<u;f++)c[d+f]=this.buffer[this.pos+f];return this.pos+=u,u},i.BrotliInput=s;function a(c){this.buffer=c,this.pos=0}a.prototype.write=function(c,d){if(this.pos+d>this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(c.subarray(0,d),this.pos),this.pos+=d,d},i.BrotliOutput=a},{}],11:[function(o,n,i){var s=o("./dictionary"),a=0,c=1,d=2,u=3,f=4,m=5,h=6,g=7,b=8,v=9,y=10,w=11,_=12,x=13,C=14,S=15,k=16,R=17,O=18,E=19,I=20;function T(V,B,z){this.prefix=new Uint8Array(V.length),this.transform=B,this.suffix=new Uint8Array(z.length);for(var A=0;A<V.length;A++)this.prefix[A]=V.charCodeAt(A);for(var A=0;A<z.length;A++)this.suffix[A]=z.charCodeAt(A)}var M=[new T("",a,""),new T("",a," "),new T(" ",a," "),new T("",_,""),new T("",y," "),new T("",a," the "),new T(" ",a,""),new T("s ",a," "),new T("",a," of "),new T("",y,""),new T("",a," and "),new T("",x,""),new T("",c,""),new T(", ",a," "),new T("",a,", "),new T(" ",y," "),new T("",a," in "),new T("",a," to "),new T("e ",a," "),new T("",a,'"'),new T("",a,"."),new T("",a,'">'),new T("",a,`
 `),new T("",u,""),new T("",a,"]"),new T("",a," for "),new T("",C,""),new T("",d,""),new T("",a," a "),new T("",a," that "),new T(" ",y,""),new T("",a,". "),new T(".",a,""),new T(" ",a,", "),new T("",S,""),new T("",a," with "),new T("",a,"'"),new T("",a," from "),new T("",a," by "),new T("",k,""),new T("",R,""),new T(" the ",a,""),new T("",f,""),new T("",a,". The "),new T("",w,""),new T("",a," on "),new T("",a," as "),new T("",a," is "),new T("",g,""),new T("",c,"ing "),new T("",a,`
-	`),new T("",a,":"),new T(" ",a,". "),new T("",a,"ed "),new T("",I,""),new T("",O,""),new T("",h,""),new T("",a,"("),new T("",y,", "),new T("",b,""),new T("",a," at "),new T("",a,"ly "),new T(" the ",a," of "),new T("",m,""),new T("",v,""),new T(" ",y,", "),new T("",y,'"'),new T(".",a,"("),new T("",w," "),new T("",y,'">'),new T("",a,'="'),new T(" ",a,"."),new T(".com/",a,""),new T(" the ",a," of the "),new T("",y,"'"),new T("",a,". This "),new T("",a,","),new T(".",a," "),new T("",y,"("),new T("",y,"."),new T("",a," not "),new T(" ",a,'="'),new T("",a,"er "),new T(" ",w," "),new T("",a,"al "),new T(" ",w,""),new T("",a,"='"),new T("",w,'"'),new T("",y,". "),new T(" ",a,"("),new T("",a,"ful "),new T(" ",y,". "),new T("",a,"ive "),new T("",a,"less "),new T("",w,"'"),new T("",a,"est "),new T(" ",y,"."),new T("",w,'">'),new T(" ",a,"='"),new T("",y,","),new T("",a,"ize "),new T("",w,"."),new T("\xC2\xA0",a,""),new T(" ",a,","),new T("",y,'="'),new T("",w,'="'),new T("",a,"ous "),new T("",w,", "),new T("",y,"='"),new T(" ",y,","),new T(" ",w,'="'),new T(" ",w,", "),new T("",w,","),new T("",w,"("),new T("",w,". "),new T(" ",w,"."),new T("",w,"='"),new T(" ",w,". "),new T(" ",y,'="'),new T(" ",w,"='"),new T(" ",y,"='")];i.kTransforms=M,i.kNumTransforms=M.length;function F(V,B){return V[B]<192?(V[B]>=97&&V[B]<=122&&(V[B]^=32),1):V[B]<224?(V[B+1]^=32,2):(V[B+2]^=5,3)}i.transformDictionaryWord=function(V,B,z,A,D){var L=M[D].prefix,U=M[D].suffix,j=M[D].transform,Y=j<_?0:j-(_-1),q=0,ne=B,ie;Y>A&&(Y=A);for(var oe=0;oe<L.length;)V[B++]=L[oe++];for(z+=Y,A-=Y,j<=v&&(A-=j),q=0;q<A;q++)V[B++]=s.dictionary[z+q];if(ie=B-A,j===y)F(V,ie);else if(j===w)for(;A>0;){var te=F(V,ie);ie+=te,A-=te}for(var se=0;se<U.length;)V[B++]=U[se++];return B-ne}},{"./dictionary":6}],12:[function(o,n,i){n.exports=o("./dec/decode").BrotliDecompressBuffer},{"./dec/decode":3}]},{},[12])(12)})();var _F=(e=>typeof Ha<"u"?Ha:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof Ha<"u"?Ha:t)[r]}):e)(function(e){if(typeof Ha<"u")return Ha.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),J3e=(function(){var e,t,r;return(function(){function o(n,i,s){function a(u,f){if(!i[u]){if(!n[u]){var m=typeof _F=="function"&&_F;if(!f&&m)return m(u,!0);if(c)return c(u,!0);var h=new Error("Cannot find module '"+u+"'");throw h.code="MODULE_NOT_FOUND",h}var g=i[u]={exports:{}};n[u][0].call(g.exports,function(b){var v=n[u][1][b];return a(v||b)},g,g.exports,o,n,i,s)}return i[u].exports}for(var c=typeof _F=="function"&&_F,d=0;d<s.length;d++)a(s[d]);return a}return o})()({1:[function(o,n,i){"use strict";var s=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";function a(u,f){return Object.prototype.hasOwnProperty.call(u,f)}i.assign=function(u){for(var f=Array.prototype.slice.call(arguments,1);f.length;){var m=f.shift();if(m){if(typeof m!="object")throw new TypeError(m+"must be non-object");for(var h in m)a(m,h)&&(u[h]=m[h])}}return u},i.shrinkBuf=function(u,f){return u.length===f?u:u.subarray?u.subarray(0,f):(u.length=f,u)};var c={arraySet:function(u,f,m,h,g){if(f.subarray&&u.subarray){u.set(f.subarray(m,m+h),g);return}for(var b=0;b<h;b++)u[g+b]=f[m+b]},flattenChunks:function(u){var f,m,h,g,b,v;for(h=0,f=0,m=u.length;f<m;f++)h+=u[f].length;for(v=new Uint8Array(h),g=0,f=0,m=u.length;f<m;f++)b=u[f],v.set(b,g),g+=b.length;return v}},d={arraySet:function(u,f,m,h,g){for(var b=0;b<h;b++)u[g+b]=f[m+b]},flattenChunks:function(u){return[].concat.apply([],u)}};i.setTyped=function(u){u?(i.Buf8=Uint8Array,i.Buf16=Uint16Array,i.Buf32=Int32Array,i.assign(i,c)):(i.Buf8=Array,i.Buf16=Array,i.Buf32=Array,i.assign(i,d))},i.setTyped(s)},{}],2:[function(o,n,i){"use strict";var s=o("./common"),a=!0,c=!0;try{String.fromCharCode.apply(null,[0])}catch{a=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{c=!1}for(var d=new s.Buf8(256),u=0;u<256;u++)d[u]=u>=252?6:u>=248?5:u>=240?4:u>=224?3:u>=192?2:1;d[254]=d[254]=1,i.string2buf=function(m){var h,g,b,v,y,w=m.length,_=0;for(v=0;v<w;v++)g=m.charCodeAt(v),(g&64512)===55296&&v+1<w&&(b=m.charCodeAt(v+1),(b&64512)===56320&&(g=65536+(g-55296<<10)+(b-56320),v++)),_+=g<128?1:g<2048?2:g<65536?3:4;for(h=new s.Buf8(_),y=0,v=0;y<_;v++)g=m.charCodeAt(v),(g&64512)===55296&&v+1<w&&(b=m.charCodeAt(v+1),(b&64512)===56320&&(g=65536+(g-55296<<10)+(b-56320),v++)),g<128?h[y++]=g:g<2048?(h[y++]=192|g>>>6,h[y++]=128|g&63):g<65536?(h[y++]=224|g>>>12,h[y++]=128|g>>>6&63,h[y++]=128|g&63):(h[y++]=240|g>>>18,h[y++]=128|g>>>12&63,h[y++]=128|g>>>6&63,h[y++]=128|g&63);return h};function f(m,h){if(h<65534&&(m.subarray&&c||!m.subarray&&a))return String.fromCharCode.apply(null,s.shrinkBuf(m,h));for(var g="",b=0;b<h;b++)g+=String.fromCharCode(m[b]);return g}i.buf2binstring=function(m){return f(m,m.length)},i.binstring2buf=function(m){for(var h=new s.Buf8(m.length),g=0,b=h.length;g<b;g++)h[g]=m.charCodeAt(g);return h},i.buf2string=function(m,h){var g,b,v,y,w=h||m.length,_=new Array(w*2);for(b=0,g=0;g<w;){if(v=m[g++],v<128){_[b++]=v;continue}if(y=d[v],y>4){_[b++]=65533,g+=y-1;continue}for(v&=y===2?31:y===3?15:7;y>1&&g<w;)v=v<<6|m[g++]&63,y--;if(y>1){_[b++]=65533;continue}v<65536?_[b++]=v:(v-=65536,_[b++]=55296|v>>10&1023,_[b++]=56320|v&1023)}return f(_,b)},i.utf8border=function(m,h){var g;for(h=h||m.length,h>m.length&&(h=m.length),g=h-1;g>=0&&(m[g]&192)===128;)g--;return g<0||g===0?h:g+d[m[g]]>h?g:h}},{"./common":1}],3:[function(o,n,i){"use strict";function s(a,c,d,u){for(var f=a&65535|0,m=a>>>16&65535|0,h=0;d!==0;){h=d>2e3?2e3:d,d-=h;do f=f+c[u++]|0,m=m+f|0;while(--h);f%=65521,m%=65521}return f|m<<16|0}n.exports=s},{}],4:[function(o,n,i){"use strict";n.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],5:[function(o,n,i){"use strict";function s(){for(var d,u=[],f=0;f<256;f++){d=f;for(var m=0;m<8;m++)d=d&1?3988292384^d>>>1:d>>>1;u[f]=d}return u}var a=s();function c(d,u,f,m){var h=a,g=m+f;d^=-1;for(var b=m;b<g;b++)d=d>>>8^h[(d^u[b])&255];return d^-1}n.exports=c},{}],6:[function(o,n,i){"use strict";function s(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}n.exports=s},{}],7:[function(o,n,i){"use strict";var s=30,a=12;n.exports=function(d,u){var f,m,h,g,b,v,y,w,_,x,C,S,k,R,O,E,I,T,M,F,V,B,z,A,D;f=d.state,m=d.next_in,A=d.input,h=m+(d.avail_in-5),g=d.next_out,D=d.output,b=g-(u-d.avail_out),v=g+(d.avail_out-257),y=f.dmax,w=f.wsize,_=f.whave,x=f.wnext,C=f.window,S=f.hold,k=f.bits,R=f.lencode,O=f.distcode,E=(1<<f.lenbits)-1,I=(1<<f.distbits)-1;e:do{k<15&&(S+=A[m++]<<k,k+=8,S+=A[m++]<<k,k+=8),T=R[S&E];t:for(;;){if(M=T>>>24,S>>>=M,k-=M,M=T>>>16&255,M===0)D[g++]=T&65535;else if(M&16){F=T&65535,M&=15,M&&(k<M&&(S+=A[m++]<<k,k+=8),F+=S&(1<<M)-1,S>>>=M,k-=M),k<15&&(S+=A[m++]<<k,k+=8,S+=A[m++]<<k,k+=8),T=O[S&I];r:for(;;){if(M=T>>>24,S>>>=M,k-=M,M=T>>>16&255,M&16){if(V=T&65535,M&=15,k<M&&(S+=A[m++]<<k,k+=8,k<M&&(S+=A[m++]<<k,k+=8)),V+=S&(1<<M)-1,V>y){d.msg="invalid distance too far back",f.mode=s;break e}if(S>>>=M,k-=M,M=g-b,V>M){if(M=V-M,M>_&&f.sane){d.msg="invalid distance too far back",f.mode=s;break e}if(B=0,z=C,x===0){if(B+=w-M,M<F){F-=M;do D[g++]=C[B++];while(--M);B=g-V,z=D}}else if(x<M){if(B+=w+x-M,M-=x,M<F){F-=M;do D[g++]=C[B++];while(--M);if(B=0,x<F){M=x,F-=M;do D[g++]=C[B++];while(--M);B=g-V,z=D}}}else if(B+=x-M,M<F){F-=M;do D[g++]=C[B++];while(--M);B=g-V,z=D}for(;F>2;)D[g++]=z[B++],D[g++]=z[B++],D[g++]=z[B++],F-=3;F&&(D[g++]=z[B++],F>1&&(D[g++]=z[B++]))}else{B=g-V;do D[g++]=D[B++],D[g++]=D[B++],D[g++]=D[B++],F-=3;while(F>2);F&&(D[g++]=D[B++],F>1&&(D[g++]=D[B++]))}}else if((M&64)===0){T=O[(T&65535)+(S&(1<<M)-1)];continue r}else{d.msg="invalid distance code",f.mode=s;break e}break}}else if((M&64)===0){T=R[(T&65535)+(S&(1<<M)-1)];continue t}else if(M&32){f.mode=a;break e}else{d.msg="invalid literal/length code",f.mode=s;break e}break}}while(m<h&&g<v);F=k>>3,m-=F,k-=F<<3,S&=(1<<k)-1,d.next_in=m,d.next_out=g,d.avail_in=m<h?5+(h-m):5-(m-h),d.avail_out=g<v?257+(v-g):257-(g-v),f.hold=S,f.bits=k}},{}],8:[function(o,n,i){"use strict";var s=o("../utils/common"),a=o("./adler32"),c=o("./crc32"),d=o("./inffast"),u=o("./inftrees"),f=0,m=1,h=2,g=4,b=5,v=6,y=0,w=1,_=2,x=-2,C=-3,S=-4,k=-5,R=8,O=1,E=2,I=3,T=4,M=5,F=6,V=7,B=8,z=9,A=10,D=11,L=12,U=13,j=14,Y=15,q=16,ne=17,ie=18,oe=19,te=20,se=21,ge=22,we=23,ce=24,ve=25,me=26,$=27,ue=28,ee=29,pe=30,fe=31,ye=32,Pe=852,Ae=592,Le=15,re=Le;function be(Q){return(Q>>>24&255)+(Q>>>8&65280)+((Q&65280)<<8)+((Q&255)<<24)}function Ge(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new s.Buf16(320),this.work=new s.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function Ne(Q){var de;return!Q||!Q.state?x:(de=Q.state,Q.total_in=Q.total_out=de.total=0,Q.msg="",de.wrap&&(Q.adler=de.wrap&1),de.mode=O,de.last=0,de.havedict=0,de.dmax=32768,de.head=null,de.hold=0,de.bits=0,de.lencode=de.lendyn=new s.Buf32(Pe),de.distcode=de.distdyn=new s.Buf32(Ae),de.sane=1,de.back=-1,y)}function Fe(Q){var de;return!Q||!Q.state?x:(de=Q.state,de.wsize=0,de.whave=0,de.wnext=0,Ne(Q))}function Je(Q,de){var W,xe;return!Q||!Q.state||(xe=Q.state,de<0?(W=0,de=-de):(W=(de>>4)+1,de<48&&(de&=15)),de&&(de<8||de>15))?x:(xe.window!==null&&xe.wbits!==de&&(xe.window=null),xe.wrap=W,xe.wbits=de,Fe(Q))}function at(Q,de){var W,xe;return Q?(xe=new Ge,Q.state=xe,xe.window=null,W=Je(Q,de),W!==y&&(Q.state=null),W):x}function Ft(Q){return at(Q,re)}var er=!0,nt,Mn;function Go(Q){if(er){var de;for(nt=new s.Buf32(512),Mn=new s.Buf32(32),de=0;de<144;)Q.lens[de++]=8;for(;de<256;)Q.lens[de++]=9;for(;de<280;)Q.lens[de++]=7;for(;de<288;)Q.lens[de++]=8;for(u(m,Q.lens,0,288,nt,0,Q.work,{bits:9}),de=0;de<32;)Q.lens[de++]=5;u(h,Q.lens,0,32,Mn,0,Q.work,{bits:5}),er=!1}Q.lencode=nt,Q.lenbits=9,Q.distcode=Mn,Q.distbits=5}function nr(Q,de,W,xe){var Xe,Se=Q.state;return Se.window===null&&(Se.wsize=1<<Se.wbits,Se.wnext=0,Se.whave=0,Se.window=new s.Buf8(Se.wsize)),xe>=Se.wsize?(s.arraySet(Se.window,de,W-Se.wsize,Se.wsize,0),Se.wnext=0,Se.whave=Se.wsize):(Xe=Se.wsize-Se.wnext,Xe>xe&&(Xe=xe),s.arraySet(Se.window,de,W-xe,Xe,Se.wnext),xe-=Xe,xe?(s.arraySet(Se.window,de,W-xe,xe,0),Se.wnext=xe,Se.whave=Se.wsize):(Se.wnext+=Xe,Se.wnext===Se.wsize&&(Se.wnext=0),Se.whave<Se.wsize&&(Se.whave+=Xe))),0}function Zn(Q,de){var W,xe,Xe,Se,qt,Be,Ht,Ee,Ce,pi,tr,Ze,Fl,Ve,$e=0,ct,ar,so,yo,Wi,u_,qo,$s,sn=new s.Buf8(4),ea,za,Pw=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!Q||!Q.state||!Q.output||!Q.input&&Q.avail_in!==0)return x;W=Q.state,W.mode===L&&(W.mode=U),qt=Q.next_out,Xe=Q.output,Ht=Q.avail_out,Se=Q.next_in,xe=Q.input,Be=Q.avail_in,Ee=W.hold,Ce=W.bits,pi=Be,tr=Ht,$s=y;e:for(;;)switch(W.mode){case O:if(W.wrap===0){W.mode=U;break}for(;Ce<16;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}if(W.wrap&2&&Ee===35615){W.check=0,sn[0]=Ee&255,sn[1]=Ee>>>8&255,W.check=c(W.check,sn,2,0),Ee=0,Ce=0,W.mode=E;break}if(W.flags=0,W.head&&(W.head.done=!1),!(W.wrap&1)||(((Ee&255)<<8)+(Ee>>8))%31){Q.msg="incorrect header check",W.mode=pe;break}if((Ee&15)!==R){Q.msg="unknown compression method",W.mode=pe;break}if(Ee>>>=4,Ce-=4,qo=(Ee&15)+8,W.wbits===0)W.wbits=qo;else if(qo>W.wbits){Q.msg="invalid window size",W.mode=pe;break}W.dmax=1<<qo,Q.adler=W.check=1,W.mode=Ee&512?A:L,Ee=0,Ce=0;break;case E:for(;Ce<16;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}if(W.flags=Ee,(W.flags&255)!==R){Q.msg="unknown compression method",W.mode=pe;break}if(W.flags&57344){Q.msg="unknown header flags set",W.mode=pe;break}W.head&&(W.head.text=Ee>>8&1),W.flags&512&&(sn[0]=Ee&255,sn[1]=Ee>>>8&255,W.check=c(W.check,sn,2,0)),Ee=0,Ce=0,W.mode=I;case I:for(;Ce<32;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}W.head&&(W.head.time=Ee),W.flags&512&&(sn[0]=Ee&255,sn[1]=Ee>>>8&255,sn[2]=Ee>>>16&255,sn[3]=Ee>>>24&255,W.check=c(W.check,sn,4,0)),Ee=0,Ce=0,W.mode=T;case T:for(;Ce<16;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}W.head&&(W.head.xflags=Ee&255,W.head.os=Ee>>8),W.flags&512&&(sn[0]=Ee&255,sn[1]=Ee>>>8&255,W.check=c(W.check,sn,2,0)),Ee=0,Ce=0,W.mode=M;case M:if(W.flags&1024){for(;Ce<16;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}W.length=Ee,W.head&&(W.head.extra_len=Ee),W.flags&512&&(sn[0]=Ee&255,sn[1]=Ee>>>8&255,W.check=c(W.check,sn,2,0)),Ee=0,Ce=0}else W.head&&(W.head.extra=null);W.mode=F;case F:if(W.flags&1024&&(Ze=W.length,Ze>Be&&(Ze=Be),Ze&&(W.head&&(qo=W.head.extra_len-W.length,W.head.extra||(W.head.extra=new Array(W.head.extra_len)),s.arraySet(W.head.extra,xe,Se,Ze,qo)),W.flags&512&&(W.check=c(W.check,xe,Ze,Se)),Be-=Ze,Se+=Ze,W.length-=Ze),W.length))break e;W.length=0,W.mode=V;case V:if(W.flags&2048){if(Be===0)break e;Ze=0;do qo=xe[Se+Ze++],W.head&&qo&&W.length<65536&&(W.head.name+=String.fromCharCode(qo));while(qo&&Ze<Be);if(W.flags&512&&(W.check=c(W.check,xe,Ze,Se)),Be-=Ze,Se+=Ze,qo)break e}else W.head&&(W.head.name=null);W.length=0,W.mode=B;case B:if(W.flags&4096){if(Be===0)break e;Ze=0;do qo=xe[Se+Ze++],W.head&&qo&&W.length<65536&&(W.head.comment+=String.fromCharCode(qo));while(qo&&Ze<Be);if(W.flags&512&&(W.check=c(W.check,xe,Ze,Se)),Be-=Ze,Se+=Ze,qo)break e}else W.head&&(W.head.comment=null);W.mode=z;case z:if(W.flags&512){for(;Ce<16;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}if(Ee!==(W.check&65535)){Q.msg="header crc mismatch",W.mode=pe;break}Ee=0,Ce=0}W.head&&(W.head.hcrc=W.flags>>9&1,W.head.done=!0),Q.adler=W.check=0,W.mode=L;break;case A:for(;Ce<32;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}Q.adler=W.check=be(Ee),Ee=0,Ce=0,W.mode=D;case D:if(W.havedict===0)return Q.next_out=qt,Q.avail_out=Ht,Q.next_in=Se,Q.avail_in=Be,W.hold=Ee,W.bits=Ce,_;Q.adler=W.check=1,W.mode=L;case L:if(de===b||de===v)break e;case U:if(W.last){Ee>>>=Ce&7,Ce-=Ce&7,W.mode=$;break}for(;Ce<3;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}switch(W.last=Ee&1,Ee>>>=1,Ce-=1,Ee&3){case 0:W.mode=j;break;case 1:if(Go(W),W.mode=te,de===v){Ee>>>=2,Ce-=2;break e}break;case 2:W.mode=ne;break;case 3:Q.msg="invalid block type",W.mode=pe}Ee>>>=2,Ce-=2;break;case j:for(Ee>>>=Ce&7,Ce-=Ce&7;Ce<32;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}if((Ee&65535)!==(Ee>>>16^65535)){Q.msg="invalid stored block lengths",W.mode=pe;break}if(W.length=Ee&65535,Ee=0,Ce=0,W.mode=Y,de===v)break e;case Y:W.mode=q;case q:if(Ze=W.length,Ze){if(Ze>Be&&(Ze=Be),Ze>Ht&&(Ze=Ht),Ze===0)break e;s.arraySet(Xe,xe,Se,Ze,qt),Be-=Ze,Se+=Ze,Ht-=Ze,qt+=Ze,W.length-=Ze;break}W.mode=L;break;case ne:for(;Ce<14;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}if(W.nlen=(Ee&31)+257,Ee>>>=5,Ce-=5,W.ndist=(Ee&31)+1,Ee>>>=5,Ce-=5,W.ncode=(Ee&15)+4,Ee>>>=4,Ce-=4,W.nlen>286||W.ndist>30){Q.msg="too many length or distance symbols",W.mode=pe;break}W.have=0,W.mode=ie;case ie:for(;W.have<W.ncode;){for(;Ce<3;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}W.lens[Pw[W.have++]]=Ee&7,Ee>>>=3,Ce-=3}for(;W.have<19;)W.lens[Pw[W.have++]]=0;if(W.lencode=W.lendyn,W.lenbits=7,ea={bits:W.lenbits},$s=u(f,W.lens,0,19,W.lencode,0,W.work,ea),W.lenbits=ea.bits,$s){Q.msg="invalid code lengths set",W.mode=pe;break}W.have=0,W.mode=oe;case oe:for(;W.have<W.nlen+W.ndist;){for(;$e=W.lencode[Ee&(1<<W.lenbits)-1],ct=$e>>>24,ar=$e>>>16&255,so=$e&65535,!(ct<=Ce);){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}if(so<16)Ee>>>=ct,Ce-=ct,W.lens[W.have++]=so;else{if(so===16){for(za=ct+2;Ce<za;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}if(Ee>>>=ct,Ce-=ct,W.have===0){Q.msg="invalid bit length repeat",W.mode=pe;break}qo=W.lens[W.have-1],Ze=3+(Ee&3),Ee>>>=2,Ce-=2}else if(so===17){for(za=ct+3;Ce<za;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}Ee>>>=ct,Ce-=ct,qo=0,Ze=3+(Ee&7),Ee>>>=3,Ce-=3}else{for(za=ct+7;Ce<za;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}Ee>>>=ct,Ce-=ct,qo=0,Ze=11+(Ee&127),Ee>>>=7,Ce-=7}if(W.have+Ze>W.nlen+W.ndist){Q.msg="invalid bit length repeat",W.mode=pe;break}for(;Ze--;)W.lens[W.have++]=qo}}if(W.mode===pe)break;if(W.lens[256]===0){Q.msg="invalid code -- missing end-of-block",W.mode=pe;break}if(W.lenbits=9,ea={bits:W.lenbits},$s=u(m,W.lens,0,W.nlen,W.lencode,0,W.work,ea),W.lenbits=ea.bits,$s){Q.msg="invalid literal/lengths set",W.mode=pe;break}if(W.distbits=6,W.distcode=W.distdyn,ea={bits:W.distbits},$s=u(h,W.lens,W.nlen,W.ndist,W.distcode,0,W.work,ea),W.distbits=ea.bits,$s){Q.msg="invalid distances set",W.mode=pe;break}if(W.mode=te,de===v)break e;case te:W.mode=se;case se:if(Be>=6&&Ht>=258){Q.next_out=qt,Q.avail_out=Ht,Q.next_in=Se,Q.avail_in=Be,W.hold=Ee,W.bits=Ce,d(Q,tr),qt=Q.next_out,Xe=Q.output,Ht=Q.avail_out,Se=Q.next_in,xe=Q.input,Be=Q.avail_in,Ee=W.hold,Ce=W.bits,W.mode===L&&(W.back=-1);break}for(W.back=0;$e=W.lencode[Ee&(1<<W.lenbits)-1],ct=$e>>>24,ar=$e>>>16&255,so=$e&65535,!(ct<=Ce);){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}if(ar&&(ar&240)===0){for(yo=ct,Wi=ar,u_=so;$e=W.lencode[u_+((Ee&(1<<yo+Wi)-1)>>yo)],ct=$e>>>24,ar=$e>>>16&255,so=$e&65535,!(yo+ct<=Ce);){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}Ee>>>=yo,Ce-=yo,W.back+=yo}if(Ee>>>=ct,Ce-=ct,W.back+=ct,W.length=so,ar===0){W.mode=me;break}if(ar&32){W.back=-1,W.mode=L;break}if(ar&64){Q.msg="invalid literal/length code",W.mode=pe;break}W.extra=ar&15,W.mode=ge;case ge:if(W.extra){for(za=W.extra;Ce<za;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}W.length+=Ee&(1<<W.extra)-1,Ee>>>=W.extra,Ce-=W.extra,W.back+=W.extra}W.was=W.length,W.mode=we;case we:for(;$e=W.distcode[Ee&(1<<W.distbits)-1],ct=$e>>>24,ar=$e>>>16&255,so=$e&65535,!(ct<=Ce);){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}if((ar&240)===0){for(yo=ct,Wi=ar,u_=so;$e=W.distcode[u_+((Ee&(1<<yo+Wi)-1)>>yo)],ct=$e>>>24,ar=$e>>>16&255,so=$e&65535,!(yo+ct<=Ce);){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}Ee>>>=yo,Ce-=yo,W.back+=yo}if(Ee>>>=ct,Ce-=ct,W.back+=ct,ar&64){Q.msg="invalid distance code",W.mode=pe;break}W.offset=so,W.extra=ar&15,W.mode=ce;case ce:if(W.extra){for(za=W.extra;Ce<za;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}W.offset+=Ee&(1<<W.extra)-1,Ee>>>=W.extra,Ce-=W.extra,W.back+=W.extra}if(W.offset>W.dmax){Q.msg="invalid distance too far back",W.mode=pe;break}W.mode=ve;case ve:if(Ht===0)break e;if(Ze=tr-Ht,W.offset>Ze){if(Ze=W.offset-Ze,Ze>W.whave&&W.sane){Q.msg="invalid distance too far back",W.mode=pe;break}Ze>W.wnext?(Ze-=W.wnext,Fl=W.wsize-Ze):Fl=W.wnext-Ze,Ze>W.length&&(Ze=W.length),Ve=W.window}else Ve=Xe,Fl=qt-W.offset,Ze=W.length;Ze>Ht&&(Ze=Ht),Ht-=Ze,W.length-=Ze;do Xe[qt++]=Ve[Fl++];while(--Ze);W.length===0&&(W.mode=se);break;case me:if(Ht===0)break e;Xe[qt++]=W.length,Ht--,W.mode=se;break;case $:if(W.wrap){for(;Ce<32;){if(Be===0)break e;Be--,Ee|=xe[Se++]<<Ce,Ce+=8}if(tr-=Ht,Q.total_out+=tr,W.total+=tr,tr&&(Q.adler=W.check=W.flags?c(W.check,Xe,tr,qt-tr):a(W.check,Xe,tr,qt-tr)),tr=Ht,(W.flags?Ee:be(Ee))!==W.check){Q.msg="incorrect data check",W.mode=pe;break}Ee=0,Ce=0}W.mode=ue;case ue:if(W.wrap&&W.flags){for(;Ce<32;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}if(Ee!==(W.total&4294967295)){Q.msg="incorrect length check",W.mode=pe;break}Ee=0,Ce=0}W.mode=ee;case ee:$s=w;break e;case pe:$s=C;break e;case fe:return S;case ye:default:return x}return Q.next_out=qt,Q.avail_out=Ht,Q.next_in=Se,Q.avail_in=Be,W.hold=Ee,W.bits=Ce,(W.wsize||tr!==Q.avail_out&&W.mode<pe&&(W.mode<$||de!==g))&&nr(Q,Q.output,Q.next_out,tr-Q.avail_out)?(W.mode=fe,S):(pi-=Q.avail_in,tr-=Q.avail_out,Q.total_in+=pi,Q.total_out+=tr,W.total+=tr,W.wrap&&tr&&(Q.adler=W.check=W.flags?c(W.check,Xe,tr,Q.next_out-tr):a(W.check,Xe,tr,Q.next_out-tr)),Q.data_type=W.bits+(W.last?64:0)+(W.mode===L?128:0)+(W.mode===te||W.mode===Y?256:0),(pi===0&&tr===0||de===g)&&$s===y&&($s=k),$s)}function Lr(Q){if(!Q||!Q.state)return x;var de=Q.state;return de.window&&(de.window=null),Q.state=null,y}function Yo(Q,de){var W;return!Q||!Q.state||(W=Q.state,(W.wrap&2)===0)?x:(W.head=de,de.done=!1,y)}function Ye(Q,de){var W=de.length,xe,Xe,Se;return!Q||!Q.state||(xe=Q.state,xe.wrap!==0&&xe.mode!==D)?x:xe.mode===D&&(Xe=1,Xe=a(Xe,de,W,0),Xe!==xe.check)?C:(Se=nr(Q,de,W,W),Se?(xe.mode=fe,S):(xe.havedict=1,y))}i.inflateReset=Fe,i.inflateReset2=Je,i.inflateResetKeep=Ne,i.inflateInit=Ft,i.inflateInit2=at,i.inflate=Zn,i.inflateEnd=Lr,i.inflateGetHeader=Yo,i.inflateSetDictionary=Ye,i.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":1,"./adler32":3,"./crc32":5,"./inffast":7,"./inftrees":9}],9:[function(o,n,i){"use strict";var s=o("../utils/common"),a=15,c=852,d=592,u=0,f=1,m=2,h=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],g=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],b=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],v=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];n.exports=function(w,_,x,C,S,k,R,O){var E=O.bits,I=0,T=0,M=0,F=0,V=0,B=0,z=0,A=0,D=0,L=0,U,j,Y,q,ne,ie=null,oe=0,te,se=new s.Buf16(a+1),ge=new s.Buf16(a+1),we=null,ce=0,ve,me,$;for(I=0;I<=a;I++)se[I]=0;for(T=0;T<C;T++)se[_[x+T]]++;for(V=E,F=a;F>=1&&se[F]===0;F--);if(V>F&&(V=F),F===0)return S[k++]=1<<24|64<<16|0,S[k++]=1<<24|64<<16|0,O.bits=1,0;for(M=1;M<F&&se[M]===0;M++);for(V<M&&(V=M),A=1,I=1;I<=a;I++)if(A<<=1,A-=se[I],A<0)return-1;if(A>0&&(w===u||F!==1))return-1;for(ge[1]=0,I=1;I<a;I++)ge[I+1]=ge[I]+se[I];for(T=0;T<C;T++)_[x+T]!==0&&(R[ge[_[x+T]]++]=T);if(w===u?(ie=we=R,te=19):w===f?(ie=h,oe-=257,we=g,ce-=257,te=256):(ie=b,we=v,te=-1),L=0,T=0,I=M,ne=k,B=V,z=0,Y=-1,D=1<<V,q=D-1,w===f&&D>c||w===m&&D>d)return 1;for(;;){ve=I-z,R[T]<te?(me=0,$=R[T]):R[T]>te?(me=we[ce+R[T]],$=ie[oe+R[T]]):(me=96,$=0),U=1<<I-z,j=1<<B,M=j;do j-=U,S[ne+(L>>z)+j]=ve<<24|me<<16|$|0;while(j!==0);for(U=1<<I-1;L&U;)U>>=1;if(U!==0?(L&=U-1,L+=U):L=0,T++,--se[I]===0){if(I===F)break;I=_[x+R[T]]}if(I>V&&(L&q)!==Y){for(z===0&&(z=V),ne+=M,B=I-z,A=1<<B;B+z<F&&(A-=se[B+z],!(A<=0));)B++,A<<=1;if(D+=1<<B,w===f&&D>c||w===m&&D>d)return 1;Y=L&q,S[Y]=V<<24|B<<16|ne-k|0}}return L!==0&&(S[ne+L]=I-z<<24|64<<16|0),O.bits=V,0}},{"../utils/common":1}],10:[function(o,n,i){"use strict";n.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],11:[function(o,n,i){"use strict";function s(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}n.exports=s},{}],"/lib/inflate.js":[function(o,n,i){"use strict";var s=o("./zlib/inflate"),a=o("./utils/common"),c=o("./utils/strings"),d=o("./zlib/constants"),u=o("./zlib/messages"),f=o("./zlib/zstream"),m=o("./zlib/gzheader"),h=Object.prototype.toString;function g(y){if(!(this instanceof g))return new g(y);this.options=a.assign({chunkSize:16384,windowBits:0,to:""},y||{});var w=this.options;w.raw&&w.windowBits>=0&&w.windowBits<16&&(w.windowBits=-w.windowBits,w.windowBits===0&&(w.windowBits=-15)),w.windowBits>=0&&w.windowBits<16&&!(y&&y.windowBits)&&(w.windowBits+=32),w.windowBits>15&&w.windowBits<48&&(w.windowBits&15)===0&&(w.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new f,this.strm.avail_out=0;var _=s.inflateInit2(this.strm,w.windowBits);if(_!==d.Z_OK)throw new Error(u[_]);if(this.header=new m,s.inflateGetHeader(this.strm,this.header),w.dictionary&&(typeof w.dictionary=="string"?w.dictionary=c.string2buf(w.dictionary):h.call(w.dictionary)==="[object ArrayBuffer]"&&(w.dictionary=new Uint8Array(w.dictionary)),w.raw&&(_=s.inflateSetDictionary(this.strm,w.dictionary),_!==d.Z_OK)))throw new Error(u[_])}g.prototype.push=function(y,w){var _=this.strm,x=this.options.chunkSize,C=this.options.dictionary,S,k,R,O,E,I=!1;if(this.ended)return!1;k=w===~~w?w:w===!0?d.Z_FINISH:d.Z_NO_FLUSH,typeof y=="string"?_.input=c.binstring2buf(y):h.call(y)==="[object ArrayBuffer]"?_.input=new Uint8Array(y):_.input=y,_.next_in=0,_.avail_in=_.input.length;do{if(_.avail_out===0&&(_.output=new a.Buf8(x),_.next_out=0,_.avail_out=x),S=s.inflate(_,d.Z_NO_FLUSH),S===d.Z_NEED_DICT&&C&&(S=s.inflateSetDictionary(this.strm,C)),S===d.Z_BUF_ERROR&&I===!0&&(S=d.Z_OK,I=!1),S!==d.Z_STREAM_END&&S!==d.Z_OK)return this.onEnd(S),this.ended=!0,!1;_.next_out&&(_.avail_out===0||S===d.Z_STREAM_END||_.avail_in===0&&(k===d.Z_FINISH||k===d.Z_SYNC_FLUSH))&&(this.options.to==="string"?(R=c.utf8border(_.output,_.next_out),O=_.next_out-R,E=c.buf2string(_.output,R),_.next_out=O,_.avail_out=x-O,O&&a.arraySet(_.output,_.output,R,O,0),this.onData(E)):this.onData(a.shrinkBuf(_.output,_.next_out))),_.avail_in===0&&_.avail_out===0&&(I=!0)}while((_.avail_in>0||_.avail_out===0)&&S!==d.Z_STREAM_END);return S===d.Z_STREAM_END&&(k=d.Z_FINISH),k===d.Z_FINISH?(S=s.inflateEnd(this.strm),this.onEnd(S),this.ended=!0,S===d.Z_OK):(k===d.Z_SYNC_FLUSH&&(this.onEnd(d.Z_OK),_.avail_out=0),!0)},g.prototype.onData=function(y){this.chunks.push(y)},g.prototype.onEnd=function(y){y===d.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=a.flattenChunks(this.chunks)),this.chunks=[],this.err=y,this.msg=this.strm.msg};function b(y,w){var _=new g(w);if(_.push(y,!0),_.err)throw _.msg||u[_.err];return _.result}function v(y,w){return w=w||{},w.raw=!0,b(y,w)}i.Inflate=g,i.inflate=b,i.inflateRaw=v,i.ungzip=b},{"./utils/common":1,"./utils/strings":2,"./zlib/constants":4,"./zlib/gzheader":6,"./zlib/inflate":8,"./zlib/messages":10,"./zlib/zstream":11}]},{},[])("/lib/inflate.js")})();var RNr=globalThis.fetch,yF=class{constructor(e,t={},r){this.type=e,this.detail=t,this.msg=r,Object.defineProperty(this,"__mayPropagate",{enumerable:!1,writable:!0}),this.__mayPropagate=!0}preventDefault(){}stopPropagation(){this.__mayPropagate=!1}valueOf(){return this}toString(){return this.msg?`[${this.type} event]: ${this.msg}`:`[${this.type} event]`}},nbt=class{constructor(){this.listeners={}}addEventListener(e,t,r){let o=this.listeners[e]||[];r?o.unshift(t):o.push(t),this.listeners[e]=o}removeEventListener(e,t){let r=this.listeners[e]||[],o=r.findIndex(n=>n===t);o>-1&&(r.splice(o,1),this.listeners[e]=r)}dispatch(e){let t=this.listeners[e.type];if(t)for(let r=0,o=t.length;r<o&&e.__mayPropagate;r++)t[r](e)}},ibt=new Date("1904-01-01T00:00:00+0000").getTime();function sbt(e){return Array.from(e).map(t=>String.fromCharCode(t)).join("")}var abt=class{constructor(e,t,r){this.name=(r||e.tag||"").trim(),this.length=e.length,this.start=e.offset,this.offset=0,this.data=t,["getInt8","getUint8","getInt16","getUint16","getInt32","getUint32","getBigInt64","getBigUint64"].forEach(o=>{let n=o.replace(/get(Big)?/,"").toLowerCase(),i=parseInt(o.replace(/[^\d]/g,""))/8;Object.defineProperty(this,n,{get:()=>this.getValue(o,i)})})}get currentPosition(){return this.start+this.offset}set currentPosition(e){this.start=e,this.offset=0}skip(e=0,t=8){this.offset+=e*t/8}getValue(e,t){let r=this.start+this.offset;this.offset+=t;try{return this.data[e](r)}catch(o){throw console.error("parser",e,t,this),console.error("parser",this.start,this.offset),o}}flags(e){if(e===8||e===16||e===32||e===64)return this[`uint${e}`].toString(2).padStart(e,0).split("").map(t=>t==="1");console.error("Error parsing flags: flag types can only be 1, 2, 4, or 8 bytes long"),console.trace()}get tag(){let e=this.uint32;return sbt([e>>24&255,e>>16&255,e>>8&255,e&255])}get fixed(){let e=this.int16,t=Math.round(1e3*this.uint16/65356);return e+t/1e3}get legacyFixed(){let e=this.uint16,t=this.uint16.toString(16).padStart(4,0);return parseFloat(`${e}.${t}`)}get uint24(){return(this.uint8<<16)+(this.uint8<<8)+this.uint8}get uint128(){let e=0;for(let t=0;t<5;t++){let r=this.uint8;if(e=e*128+(r&127),r<128)break}return e}get longdatetime(){return new Date(ibt+1e3*parseInt(this.int64.toString()))}get fword(){return this.int16}get ufword(){return this.uint16}get Offset16(){return this.uint16}get Offset32(){return this.uint32}get F2DOT14(){let e=p.uint16,t=[0,1,-2,-1][e>>14],r=e&16383;return t+r/16384}verifyLength(){this.offset!=this.length&&console.error(`unexpected parsed table size (${this.offset}) for "${this.name}" (expected ${this.length})`)}readBytes(e=0,t=0,r=8,o=!1){if(e=e||this.length,e===0)return[];t&&(this.currentPosition=t);let n=`${o?"":"u"}int${r}`,i=[];for(;e--;)i.push(this[n]);return i}},en=class{constructor(e){Object.defineProperty(this,"parser",{enumerable:!1,get:()=>e});let r=e.currentPosition;Object.defineProperty(this,"start",{enumerable:!1,get:()=>r})}load(e){Object.keys(e).forEach(t=>{let r=Object.getOwnPropertyDescriptor(e,t);r.get?this[t]=r.get.bind(this):r.value!==void 0&&(this[t]=r.value)}),this.parser.length&&this.parser.verifyLength()}},Mt=class extends en{constructor(e,t,r){let{parser:o,start:n}=super(new abt(e,t,r));Object.defineProperty(this,"p",{enumerable:!1,get:()=>o}),Object.defineProperty(this,"tableStart",{enumerable:!1,get:()=>n})}};function rt(e,t,r){let o;Object.defineProperty(e,t,{get:()=>o||(o=r(),o),enumerable:!0})}var lbt=class extends Mt{constructor(e,t,r){let{p:o}=super({offset:0,length:12},t,"sfnt");this.version=o.uint32,this.numTables=o.uint16,this.searchRange=o.uint16,this.entrySelector=o.uint16,this.rangeShift=o.uint16,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(n=>new cbt(o)),this.tables={},this.directory.forEach(n=>{let i=()=>r(this.tables,{tag:n.tag,offset:n.offset,length:n.length},t);rt(this.tables,n.tag.trim(),i)})}},cbt=class{constructor(e){this.tag=e.tag,this.checksum=e.uint32,this.offset=e.uint32,this.length=e.uint32}},$3e=J3e.inflate||void 0,e4e=void 0,dbt=class extends Mt{constructor(e,t,r){let{p:o}=super({offset:0,length:44},t,"woff");this.signature=o.tag,this.flavor=o.uint32,this.length=o.uint32,this.numTables=o.uint16,o.uint16,this.totalSfntSize=o.uint32,this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.metaOffset=o.uint32,this.metaLength=o.uint32,this.metaOrigLength=o.uint32,this.privOffset=o.uint32,this.privLength=o.uint32,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(n=>new ubt(o)),fbt(this,t,r)}},ubt=class{constructor(e){this.tag=e.tag,this.offset=e.uint32,this.compLength=e.uint32,this.origLength=e.uint32,this.origChecksum=e.uint32}};function fbt(e,t,r){e.tables={},e.directory.forEach(o=>{rt(e.tables,o.tag.trim(),()=>{let n=0,i=t;if(o.compLength!==o.origLength){let s=t.buffer.slice(o.offset,o.offset+o.compLength),a;if($3e)a=$3e(new Uint8Array(s));else if(e4e)a=e4e(new Uint8Array(s));else{let c="no brotli decoder available to decode WOFF2 font";throw font.onerror&&font.onerror(c),new Error(c)}i=new DataView(a.buffer)}else n=o.offset;return r(e.tables,{tag:o.tag,offset:n,length:o.origLength},i)})})}var t4e=Q3e,r4e=void 0,pbt=class extends Mt{constructor(e,t,r){let{p:o}=super({offset:0,length:48},t,"woff2");this.signature=o.tag,this.flavor=o.uint32,this.length=o.uint32,this.numTables=o.uint16,o.uint16,this.totalSfntSize=o.uint32,this.totalCompressedSize=o.uint32,this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.metaOffset=o.uint32,this.metaLength=o.uint32,this.metaOrigLength=o.uint32,this.privOffset=o.uint32,this.privLength=o.uint32,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(a=>new mbt(o));let n=o.currentPosition;this.directory[0].offset=0,this.directory.forEach((a,c)=>{let d=this.directory[c+1];d&&(d.offset=a.offset+(a.transformLength!==void 0?a.transformLength:a.origLength))});let i,s=t.buffer.slice(n);if(t4e)i=t4e(new Uint8Array(s));else if(r4e)i=new Uint8Array(r4e(s));else{let a="no brotli decoder available to decode WOFF2 font";throw e.onerror&&e.onerror(a),new Error(a)}hbt(this,i,r)}},mbt=class{constructor(e){this.flags=e.uint8;let t=this.tagNumber=this.flags&63;t===63?this.tag=e.tag:this.tag=gbt(t);let o=(this.transformVersion=(this.flags&192)>>6)!==0;(this.tag==="glyf"||this.tag==="loca")&&(o=this.transformVersion!==3),this.origLength=e.uint128,o&&(this.transformLength=e.uint128)}};function hbt(e,t,r){e.tables={},e.directory.forEach(o=>{rt(e.tables,o.tag.trim(),()=>{let n=o.offset,i=n+(o.transformLength?o.transformLength:o.origLength),s=new DataView(t.slice(n,i).buffer);try{return r(e.tables,{tag:o.tag,offset:0,length:o.origLength},s)}catch(a){console.error(a)}})})}function gbt(e){return["cmap","head","hhea","hmtx","maxp","name","OS/2","post","cvt ","fpgm","glyf","loca","prep","CFF ","VORG","EBDT","EBLC","gasp","hdmx","kern","LTSH","PCLT","VDMX","vhea","vmtx","BASE","GDEF","GPOS","GSUB","EBSC","JSTF","MATH","CBDT","CBLC","COLR","CPAL","SVG ","sbix","acnt","avar","bdat","bloc","bsln","cvar","fdsc","feat","fmtx","fvar","gvar","hsty","just","lcar","mort","morx","opbd","prop","trak","Zapf","Silf","Glat","Gloc","Feat","Sill"][e&63]}var c4e={},d4e=!1;Promise.all([Promise.resolve().then(function(){return Wbt}),Promise.resolve().then(function(){return Ybt}),Promise.resolve().then(function(){return Kbt}),Promise.resolve().then(function(){return Qbt}),Promise.resolve().then(function(){return $bt}),Promise.resolve().then(function(){return nvt}),Promise.resolve().then(function(){return svt}),Promise.resolve().then(function(){return lvt}),Promise.resolve().then(function(){return vvt}),Promise.resolve().then(function(){return Rvt}),Promise.resolve().then(function(){return g_t}),Promise.resolve().then(function(){return v_t}),Promise.resolve().then(function(){return x_t}),Promise.resolve().then(function(){return E_t}),Promise.resolve().then(function(){return P_t}),Promise.resolve().then(function(){return I_t}),Promise.resolve().then(function(){return M_t}),Promise.resolve().then(function(){return F_t}),Promise.resolve().then(function(){return L_t}),Promise.resolve().then(function(){return B_t}),Promise.resolve().then(function(){return j_t}),Promise.resolve().then(function(){return U_t}),Promise.resolve().then(function(){return Y_t}),Promise.resolve().then(function(){return X_t}),Promise.resolve().then(function(){return Z_t}),Promise.resolve().then(function(){return J_t}),Promise.resolve().then(function(){return eyt}),Promise.resolve().then(function(){return ryt}),Promise.resolve().then(function(){return nyt}),Promise.resolve().then(function(){return ayt}),Promise.resolve().then(function(){return pyt}),Promise.resolve().then(function(){return byt}),Promise.resolve().then(function(){return yyt}),Promise.resolve().then(function(){return Cyt}),Promise.resolve().then(function(){return Eyt}),Promise.resolve().then(function(){return Pyt}),Promise.resolve().then(function(){return Oyt}),Promise.resolve().then(function(){return Myt}),Promise.resolve().then(function(){return Vyt}),Promise.resolve().then(function(){return zyt}),Promise.resolve().then(function(){return Uyt})]).then(e=>{e.forEach(t=>{let r=Object.keys(t)[0];c4e[r]=t[r]}),d4e=!0});function bbt(e,t,r){let o=t.tag.replace(/[^\w\d]/g,""),n=c4e[o];return n?new n(t,r,e):(console.warn(`lib-font has no definition for ${o}. The table was skipped.`),{})}function vbt(){let e=0;function t(r,o){if(!d4e)return e>10?o(new Error("loading took too long")):(e++,setTimeout(()=>t(r),250));r(bbt)}return new Promise((r,o)=>t(r))}function _bt(e,t){let r=e.lastIndexOf("."),o=(e.substring(r+1)||"").toLowerCase(),n={ttf:"truetype",otf:"opentype",woff:"woff",woff2:"woff2"}[o];if(n)return n;let i={eot:"The .eot format is not supported: it died in January 12, 2016, when Microsoft retired all versions of IE that didn't already support WOFF.",svg:"The .svg format is not supported: SVG fonts (not to be confused with OpenType with embedded SVG) were so bad we took the entire fonts chapter out of the SVG specification again.",fon:"The .fon format is not supported: this is an ancient Windows bitmap font format.",ttc:"Based on the current CSS specification, font collections are not (yet?) supported."}[o];if(i||(i=`${e} is not a known webfont format.`),t)throw new Error(i);console.warn(`Could not load font: ${i}`)}async function ybt(e,t,r={}){if(!globalThis.document)return;let o=_bt(t,r.errorOnStyle);if(!o)return;let n=document.createElement("style");n.className="injected-by-Font-js";let i=[];return r.styleRules&&(i=Object.entries(r.styleRules).map(([s,a])=>`${s}: ${a};`)),n.textContent=`
+	`),new T("",a,":"),new T(" ",a,". "),new T("",a,"ed "),new T("",I,""),new T("",O,""),new T("",h,""),new T("",a,"("),new T("",y,", "),new T("",b,""),new T("",a," at "),new T("",a,"ly "),new T(" the ",a," of "),new T("",m,""),new T("",v,""),new T(" ",y,", "),new T("",y,'"'),new T(".",a,"("),new T("",w," "),new T("",y,'">'),new T("",a,'="'),new T(" ",a,"."),new T(".com/",a,""),new T(" the ",a," of the "),new T("",y,"'"),new T("",a,". This "),new T("",a,","),new T(".",a," "),new T("",y,"("),new T("",y,"."),new T("",a," not "),new T(" ",a,'="'),new T("",a,"er "),new T(" ",w," "),new T("",a,"al "),new T(" ",w,""),new T("",a,"='"),new T("",w,'"'),new T("",y,". "),new T(" ",a,"("),new T("",a,"ful "),new T(" ",y,". "),new T("",a,"ive "),new T("",a,"less "),new T("",w,"'"),new T("",a,"est "),new T(" ",y,"."),new T("",w,'">'),new T(" ",a,"='"),new T("",y,","),new T("",a,"ize "),new T("",w,"."),new T("\xC2\xA0",a,""),new T(" ",a,","),new T("",y,'="'),new T("",w,'="'),new T("",a,"ous "),new T("",w,", "),new T("",y,"='"),new T(" ",y,","),new T(" ",w,'="'),new T(" ",w,", "),new T("",w,","),new T("",w,"("),new T("",w,". "),new T(" ",w,"."),new T("",w,"='"),new T(" ",w,". "),new T(" ",y,'="'),new T(" ",w,"='"),new T(" ",y,"='")];i.kTransforms=M,i.kNumTransforms=M.length;function F(V,B){return V[B]<192?(V[B]>=97&&V[B]<=122&&(V[B]^=32),1):V[B]<224?(V[B+1]^=32,2):(V[B+2]^=5,3)}i.transformDictionaryWord=function(V,B,z,A,D){var L=M[D].prefix,U=M[D].suffix,j=M[D].transform,Y=j<_?0:j-(_-1),q=0,ne=B,ie;Y>A&&(Y=A);for(var oe=0;oe<L.length;)V[B++]=L[oe++];for(z+=Y,A-=Y,j<=v&&(A-=j),q=0;q<A;q++)V[B++]=s.dictionary[z+q];if(ie=B-A,j===y)F(V,ie);else if(j===w)for(;A>0;){var te=F(V,ie);ie+=te,A-=te}for(var se=0;se<U.length;)V[B++]=U[se++];return B-ne}},{"./dictionary":6}],12:[function(o,n,i){n.exports=o("./dec/decode").BrotliDecompressBuffer},{"./dec/decode":3}]},{},[12])(12)})();var _F=(e=>typeof Ha<"u"?Ha:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof Ha<"u"?Ha:t)[r]}):e)(function(e){if(typeof Ha<"u")return Ha.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),o4e=(function(){var e,t,r;return(function(){function o(n,i,s){function a(u,f){if(!i[u]){if(!n[u]){var m=typeof _F=="function"&&_F;if(!f&&m)return m(u,!0);if(c)return c(u,!0);var h=new Error("Cannot find module '"+u+"'");throw h.code="MODULE_NOT_FOUND",h}var g=i[u]={exports:{}};n[u][0].call(g.exports,function(b){var v=n[u][1][b];return a(v||b)},g,g.exports,o,n,i,s)}return i[u].exports}for(var c=typeof _F=="function"&&_F,d=0;d<s.length;d++)a(s[d]);return a}return o})()({1:[function(o,n,i){"use strict";var s=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";function a(u,f){return Object.prototype.hasOwnProperty.call(u,f)}i.assign=function(u){for(var f=Array.prototype.slice.call(arguments,1);f.length;){var m=f.shift();if(m){if(typeof m!="object")throw new TypeError(m+"must be non-object");for(var h in m)a(m,h)&&(u[h]=m[h])}}return u},i.shrinkBuf=function(u,f){return u.length===f?u:u.subarray?u.subarray(0,f):(u.length=f,u)};var c={arraySet:function(u,f,m,h,g){if(f.subarray&&u.subarray){u.set(f.subarray(m,m+h),g);return}for(var b=0;b<h;b++)u[g+b]=f[m+b]},flattenChunks:function(u){var f,m,h,g,b,v;for(h=0,f=0,m=u.length;f<m;f++)h+=u[f].length;for(v=new Uint8Array(h),g=0,f=0,m=u.length;f<m;f++)b=u[f],v.set(b,g),g+=b.length;return v}},d={arraySet:function(u,f,m,h,g){for(var b=0;b<h;b++)u[g+b]=f[m+b]},flattenChunks:function(u){return[].concat.apply([],u)}};i.setTyped=function(u){u?(i.Buf8=Uint8Array,i.Buf16=Uint16Array,i.Buf32=Int32Array,i.assign(i,c)):(i.Buf8=Array,i.Buf16=Array,i.Buf32=Array,i.assign(i,d))},i.setTyped(s)},{}],2:[function(o,n,i){"use strict";var s=o("./common"),a=!0,c=!0;try{String.fromCharCode.apply(null,[0])}catch{a=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{c=!1}for(var d=new s.Buf8(256),u=0;u<256;u++)d[u]=u>=252?6:u>=248?5:u>=240?4:u>=224?3:u>=192?2:1;d[254]=d[254]=1,i.string2buf=function(m){var h,g,b,v,y,w=m.length,_=0;for(v=0;v<w;v++)g=m.charCodeAt(v),(g&64512)===55296&&v+1<w&&(b=m.charCodeAt(v+1),(b&64512)===56320&&(g=65536+(g-55296<<10)+(b-56320),v++)),_+=g<128?1:g<2048?2:g<65536?3:4;for(h=new s.Buf8(_),y=0,v=0;y<_;v++)g=m.charCodeAt(v),(g&64512)===55296&&v+1<w&&(b=m.charCodeAt(v+1),(b&64512)===56320&&(g=65536+(g-55296<<10)+(b-56320),v++)),g<128?h[y++]=g:g<2048?(h[y++]=192|g>>>6,h[y++]=128|g&63):g<65536?(h[y++]=224|g>>>12,h[y++]=128|g>>>6&63,h[y++]=128|g&63):(h[y++]=240|g>>>18,h[y++]=128|g>>>12&63,h[y++]=128|g>>>6&63,h[y++]=128|g&63);return h};function f(m,h){if(h<65534&&(m.subarray&&c||!m.subarray&&a))return String.fromCharCode.apply(null,s.shrinkBuf(m,h));for(var g="",b=0;b<h;b++)g+=String.fromCharCode(m[b]);return g}i.buf2binstring=function(m){return f(m,m.length)},i.binstring2buf=function(m){for(var h=new s.Buf8(m.length),g=0,b=h.length;g<b;g++)h[g]=m.charCodeAt(g);return h},i.buf2string=function(m,h){var g,b,v,y,w=h||m.length,_=new Array(w*2);for(b=0,g=0;g<w;){if(v=m[g++],v<128){_[b++]=v;continue}if(y=d[v],y>4){_[b++]=65533,g+=y-1;continue}for(v&=y===2?31:y===3?15:7;y>1&&g<w;)v=v<<6|m[g++]&63,y--;if(y>1){_[b++]=65533;continue}v<65536?_[b++]=v:(v-=65536,_[b++]=55296|v>>10&1023,_[b++]=56320|v&1023)}return f(_,b)},i.utf8border=function(m,h){var g;for(h=h||m.length,h>m.length&&(h=m.length),g=h-1;g>=0&&(m[g]&192)===128;)g--;return g<0||g===0?h:g+d[m[g]]>h?g:h}},{"./common":1}],3:[function(o,n,i){"use strict";function s(a,c,d,u){for(var f=a&65535|0,m=a>>>16&65535|0,h=0;d!==0;){h=d>2e3?2e3:d,d-=h;do f=f+c[u++]|0,m=m+f|0;while(--h);f%=65521,m%=65521}return f|m<<16|0}n.exports=s},{}],4:[function(o,n,i){"use strict";n.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],5:[function(o,n,i){"use strict";function s(){for(var d,u=[],f=0;f<256;f++){d=f;for(var m=0;m<8;m++)d=d&1?3988292384^d>>>1:d>>>1;u[f]=d}return u}var a=s();function c(d,u,f,m){var h=a,g=m+f;d^=-1;for(var b=m;b<g;b++)d=d>>>8^h[(d^u[b])&255];return d^-1}n.exports=c},{}],6:[function(o,n,i){"use strict";function s(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}n.exports=s},{}],7:[function(o,n,i){"use strict";var s=30,a=12;n.exports=function(d,u){var f,m,h,g,b,v,y,w,_,x,C,S,k,R,O,E,I,T,M,F,V,B,z,A,D;f=d.state,m=d.next_in,A=d.input,h=m+(d.avail_in-5),g=d.next_out,D=d.output,b=g-(u-d.avail_out),v=g+(d.avail_out-257),y=f.dmax,w=f.wsize,_=f.whave,x=f.wnext,C=f.window,S=f.hold,k=f.bits,R=f.lencode,O=f.distcode,E=(1<<f.lenbits)-1,I=(1<<f.distbits)-1;e:do{k<15&&(S+=A[m++]<<k,k+=8,S+=A[m++]<<k,k+=8),T=R[S&E];t:for(;;){if(M=T>>>24,S>>>=M,k-=M,M=T>>>16&255,M===0)D[g++]=T&65535;else if(M&16){F=T&65535,M&=15,M&&(k<M&&(S+=A[m++]<<k,k+=8),F+=S&(1<<M)-1,S>>>=M,k-=M),k<15&&(S+=A[m++]<<k,k+=8,S+=A[m++]<<k,k+=8),T=O[S&I];r:for(;;){if(M=T>>>24,S>>>=M,k-=M,M=T>>>16&255,M&16){if(V=T&65535,M&=15,k<M&&(S+=A[m++]<<k,k+=8,k<M&&(S+=A[m++]<<k,k+=8)),V+=S&(1<<M)-1,V>y){d.msg="invalid distance too far back",f.mode=s;break e}if(S>>>=M,k-=M,M=g-b,V>M){if(M=V-M,M>_&&f.sane){d.msg="invalid distance too far back",f.mode=s;break e}if(B=0,z=C,x===0){if(B+=w-M,M<F){F-=M;do D[g++]=C[B++];while(--M);B=g-V,z=D}}else if(x<M){if(B+=w+x-M,M-=x,M<F){F-=M;do D[g++]=C[B++];while(--M);if(B=0,x<F){M=x,F-=M;do D[g++]=C[B++];while(--M);B=g-V,z=D}}}else if(B+=x-M,M<F){F-=M;do D[g++]=C[B++];while(--M);B=g-V,z=D}for(;F>2;)D[g++]=z[B++],D[g++]=z[B++],D[g++]=z[B++],F-=3;F&&(D[g++]=z[B++],F>1&&(D[g++]=z[B++]))}else{B=g-V;do D[g++]=D[B++],D[g++]=D[B++],D[g++]=D[B++],F-=3;while(F>2);F&&(D[g++]=D[B++],F>1&&(D[g++]=D[B++]))}}else if((M&64)===0){T=O[(T&65535)+(S&(1<<M)-1)];continue r}else{d.msg="invalid distance code",f.mode=s;break e}break}}else if((M&64)===0){T=R[(T&65535)+(S&(1<<M)-1)];continue t}else if(M&32){f.mode=a;break e}else{d.msg="invalid literal/length code",f.mode=s;break e}break}}while(m<h&&g<v);F=k>>3,m-=F,k-=F<<3,S&=(1<<k)-1,d.next_in=m,d.next_out=g,d.avail_in=m<h?5+(h-m):5-(m-h),d.avail_out=g<v?257+(v-g):257-(g-v),f.hold=S,f.bits=k}},{}],8:[function(o,n,i){"use strict";var s=o("../utils/common"),a=o("./adler32"),c=o("./crc32"),d=o("./inffast"),u=o("./inftrees"),f=0,m=1,h=2,g=4,b=5,v=6,y=0,w=1,_=2,x=-2,C=-3,S=-4,k=-5,R=8,O=1,E=2,I=3,T=4,M=5,F=6,V=7,B=8,z=9,A=10,D=11,L=12,U=13,j=14,Y=15,q=16,ne=17,ie=18,oe=19,te=20,se=21,ge=22,we=23,ce=24,ve=25,me=26,$=27,ue=28,ee=29,pe=30,fe=31,ye=32,Pe=852,Ae=592,Le=15,re=Le;function be(Q){return(Q>>>24&255)+(Q>>>8&65280)+((Q&65280)<<8)+((Q&255)<<24)}function Ge(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new s.Buf16(320),this.work=new s.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function Ne(Q){var de;return!Q||!Q.state?x:(de=Q.state,Q.total_in=Q.total_out=de.total=0,Q.msg="",de.wrap&&(Q.adler=de.wrap&1),de.mode=O,de.last=0,de.havedict=0,de.dmax=32768,de.head=null,de.hold=0,de.bits=0,de.lencode=de.lendyn=new s.Buf32(Pe),de.distcode=de.distdyn=new s.Buf32(Ae),de.sane=1,de.back=-1,y)}function Fe(Q){var de;return!Q||!Q.state?x:(de=Q.state,de.wsize=0,de.whave=0,de.wnext=0,Ne(Q))}function Je(Q,de){var W,xe;return!Q||!Q.state||(xe=Q.state,de<0?(W=0,de=-de):(W=(de>>4)+1,de<48&&(de&=15)),de&&(de<8||de>15))?x:(xe.window!==null&&xe.wbits!==de&&(xe.window=null),xe.wrap=W,xe.wbits=de,Fe(Q))}function at(Q,de){var W,xe;return Q?(xe=new Ge,Q.state=xe,xe.window=null,W=Je(Q,de),W!==y&&(Q.state=null),W):x}function Ft(Q){return at(Q,re)}var er=!0,nt,Nn;function Go(Q){if(er){var de;for(nt=new s.Buf32(512),Nn=new s.Buf32(32),de=0;de<144;)Q.lens[de++]=8;for(;de<256;)Q.lens[de++]=9;for(;de<280;)Q.lens[de++]=7;for(;de<288;)Q.lens[de++]=8;for(u(m,Q.lens,0,288,nt,0,Q.work,{bits:9}),de=0;de<32;)Q.lens[de++]=5;u(h,Q.lens,0,32,Nn,0,Q.work,{bits:5}),er=!1}Q.lencode=nt,Q.lenbits=9,Q.distcode=Nn,Q.distbits=5}function nr(Q,de,W,xe){var Xe,Se=Q.state;return Se.window===null&&(Se.wsize=1<<Se.wbits,Se.wnext=0,Se.whave=0,Se.window=new s.Buf8(Se.wsize)),xe>=Se.wsize?(s.arraySet(Se.window,de,W-Se.wsize,Se.wsize,0),Se.wnext=0,Se.whave=Se.wsize):(Xe=Se.wsize-Se.wnext,Xe>xe&&(Xe=xe),s.arraySet(Se.window,de,W-xe,Xe,Se.wnext),xe-=Xe,xe?(s.arraySet(Se.window,de,W-xe,xe,0),Se.wnext=xe,Se.whave=Se.wsize):(Se.wnext+=Xe,Se.wnext===Se.wsize&&(Se.wnext=0),Se.whave<Se.wsize&&(Se.whave+=Xe))),0}function Qn(Q,de){var W,xe,Xe,Se,qt,Be,Ht,Ee,Ce,pi,tr,Ze,Fl,Ve,$e=0,ct,ar,so,yo,Wi,f_,qo,$s,sn=new s.Buf8(4),ea,za,Pw=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!Q||!Q.state||!Q.output||!Q.input&&Q.avail_in!==0)return x;W=Q.state,W.mode===L&&(W.mode=U),qt=Q.next_out,Xe=Q.output,Ht=Q.avail_out,Se=Q.next_in,xe=Q.input,Be=Q.avail_in,Ee=W.hold,Ce=W.bits,pi=Be,tr=Ht,$s=y;e:for(;;)switch(W.mode){case O:if(W.wrap===0){W.mode=U;break}for(;Ce<16;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}if(W.wrap&2&&Ee===35615){W.check=0,sn[0]=Ee&255,sn[1]=Ee>>>8&255,W.check=c(W.check,sn,2,0),Ee=0,Ce=0,W.mode=E;break}if(W.flags=0,W.head&&(W.head.done=!1),!(W.wrap&1)||(((Ee&255)<<8)+(Ee>>8))%31){Q.msg="incorrect header check",W.mode=pe;break}if((Ee&15)!==R){Q.msg="unknown compression method",W.mode=pe;break}if(Ee>>>=4,Ce-=4,qo=(Ee&15)+8,W.wbits===0)W.wbits=qo;else if(qo>W.wbits){Q.msg="invalid window size",W.mode=pe;break}W.dmax=1<<qo,Q.adler=W.check=1,W.mode=Ee&512?A:L,Ee=0,Ce=0;break;case E:for(;Ce<16;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}if(W.flags=Ee,(W.flags&255)!==R){Q.msg="unknown compression method",W.mode=pe;break}if(W.flags&57344){Q.msg="unknown header flags set",W.mode=pe;break}W.head&&(W.head.text=Ee>>8&1),W.flags&512&&(sn[0]=Ee&255,sn[1]=Ee>>>8&255,W.check=c(W.check,sn,2,0)),Ee=0,Ce=0,W.mode=I;case I:for(;Ce<32;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}W.head&&(W.head.time=Ee),W.flags&512&&(sn[0]=Ee&255,sn[1]=Ee>>>8&255,sn[2]=Ee>>>16&255,sn[3]=Ee>>>24&255,W.check=c(W.check,sn,4,0)),Ee=0,Ce=0,W.mode=T;case T:for(;Ce<16;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}W.head&&(W.head.xflags=Ee&255,W.head.os=Ee>>8),W.flags&512&&(sn[0]=Ee&255,sn[1]=Ee>>>8&255,W.check=c(W.check,sn,2,0)),Ee=0,Ce=0,W.mode=M;case M:if(W.flags&1024){for(;Ce<16;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}W.length=Ee,W.head&&(W.head.extra_len=Ee),W.flags&512&&(sn[0]=Ee&255,sn[1]=Ee>>>8&255,W.check=c(W.check,sn,2,0)),Ee=0,Ce=0}else W.head&&(W.head.extra=null);W.mode=F;case F:if(W.flags&1024&&(Ze=W.length,Ze>Be&&(Ze=Be),Ze&&(W.head&&(qo=W.head.extra_len-W.length,W.head.extra||(W.head.extra=new Array(W.head.extra_len)),s.arraySet(W.head.extra,xe,Se,Ze,qo)),W.flags&512&&(W.check=c(W.check,xe,Ze,Se)),Be-=Ze,Se+=Ze,W.length-=Ze),W.length))break e;W.length=0,W.mode=V;case V:if(W.flags&2048){if(Be===0)break e;Ze=0;do qo=xe[Se+Ze++],W.head&&qo&&W.length<65536&&(W.head.name+=String.fromCharCode(qo));while(qo&&Ze<Be);if(W.flags&512&&(W.check=c(W.check,xe,Ze,Se)),Be-=Ze,Se+=Ze,qo)break e}else W.head&&(W.head.name=null);W.length=0,W.mode=B;case B:if(W.flags&4096){if(Be===0)break e;Ze=0;do qo=xe[Se+Ze++],W.head&&qo&&W.length<65536&&(W.head.comment+=String.fromCharCode(qo));while(qo&&Ze<Be);if(W.flags&512&&(W.check=c(W.check,xe,Ze,Se)),Be-=Ze,Se+=Ze,qo)break e}else W.head&&(W.head.comment=null);W.mode=z;case z:if(W.flags&512){for(;Ce<16;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}if(Ee!==(W.check&65535)){Q.msg="header crc mismatch",W.mode=pe;break}Ee=0,Ce=0}W.head&&(W.head.hcrc=W.flags>>9&1,W.head.done=!0),Q.adler=W.check=0,W.mode=L;break;case A:for(;Ce<32;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}Q.adler=W.check=be(Ee),Ee=0,Ce=0,W.mode=D;case D:if(W.havedict===0)return Q.next_out=qt,Q.avail_out=Ht,Q.next_in=Se,Q.avail_in=Be,W.hold=Ee,W.bits=Ce,_;Q.adler=W.check=1,W.mode=L;case L:if(de===b||de===v)break e;case U:if(W.last){Ee>>>=Ce&7,Ce-=Ce&7,W.mode=$;break}for(;Ce<3;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}switch(W.last=Ee&1,Ee>>>=1,Ce-=1,Ee&3){case 0:W.mode=j;break;case 1:if(Go(W),W.mode=te,de===v){Ee>>>=2,Ce-=2;break e}break;case 2:W.mode=ne;break;case 3:Q.msg="invalid block type",W.mode=pe}Ee>>>=2,Ce-=2;break;case j:for(Ee>>>=Ce&7,Ce-=Ce&7;Ce<32;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}if((Ee&65535)!==(Ee>>>16^65535)){Q.msg="invalid stored block lengths",W.mode=pe;break}if(W.length=Ee&65535,Ee=0,Ce=0,W.mode=Y,de===v)break e;case Y:W.mode=q;case q:if(Ze=W.length,Ze){if(Ze>Be&&(Ze=Be),Ze>Ht&&(Ze=Ht),Ze===0)break e;s.arraySet(Xe,xe,Se,Ze,qt),Be-=Ze,Se+=Ze,Ht-=Ze,qt+=Ze,W.length-=Ze;break}W.mode=L;break;case ne:for(;Ce<14;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}if(W.nlen=(Ee&31)+257,Ee>>>=5,Ce-=5,W.ndist=(Ee&31)+1,Ee>>>=5,Ce-=5,W.ncode=(Ee&15)+4,Ee>>>=4,Ce-=4,W.nlen>286||W.ndist>30){Q.msg="too many length or distance symbols",W.mode=pe;break}W.have=0,W.mode=ie;case ie:for(;W.have<W.ncode;){for(;Ce<3;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}W.lens[Pw[W.have++]]=Ee&7,Ee>>>=3,Ce-=3}for(;W.have<19;)W.lens[Pw[W.have++]]=0;if(W.lencode=W.lendyn,W.lenbits=7,ea={bits:W.lenbits},$s=u(f,W.lens,0,19,W.lencode,0,W.work,ea),W.lenbits=ea.bits,$s){Q.msg="invalid code lengths set",W.mode=pe;break}W.have=0,W.mode=oe;case oe:for(;W.have<W.nlen+W.ndist;){for(;$e=W.lencode[Ee&(1<<W.lenbits)-1],ct=$e>>>24,ar=$e>>>16&255,so=$e&65535,!(ct<=Ce);){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}if(so<16)Ee>>>=ct,Ce-=ct,W.lens[W.have++]=so;else{if(so===16){for(za=ct+2;Ce<za;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}if(Ee>>>=ct,Ce-=ct,W.have===0){Q.msg="invalid bit length repeat",W.mode=pe;break}qo=W.lens[W.have-1],Ze=3+(Ee&3),Ee>>>=2,Ce-=2}else if(so===17){for(za=ct+3;Ce<za;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}Ee>>>=ct,Ce-=ct,qo=0,Ze=3+(Ee&7),Ee>>>=3,Ce-=3}else{for(za=ct+7;Ce<za;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}Ee>>>=ct,Ce-=ct,qo=0,Ze=11+(Ee&127),Ee>>>=7,Ce-=7}if(W.have+Ze>W.nlen+W.ndist){Q.msg="invalid bit length repeat",W.mode=pe;break}for(;Ze--;)W.lens[W.have++]=qo}}if(W.mode===pe)break;if(W.lens[256]===0){Q.msg="invalid code -- missing end-of-block",W.mode=pe;break}if(W.lenbits=9,ea={bits:W.lenbits},$s=u(m,W.lens,0,W.nlen,W.lencode,0,W.work,ea),W.lenbits=ea.bits,$s){Q.msg="invalid literal/lengths set",W.mode=pe;break}if(W.distbits=6,W.distcode=W.distdyn,ea={bits:W.distbits},$s=u(h,W.lens,W.nlen,W.ndist,W.distcode,0,W.work,ea),W.distbits=ea.bits,$s){Q.msg="invalid distances set",W.mode=pe;break}if(W.mode=te,de===v)break e;case te:W.mode=se;case se:if(Be>=6&&Ht>=258){Q.next_out=qt,Q.avail_out=Ht,Q.next_in=Se,Q.avail_in=Be,W.hold=Ee,W.bits=Ce,d(Q,tr),qt=Q.next_out,Xe=Q.output,Ht=Q.avail_out,Se=Q.next_in,xe=Q.input,Be=Q.avail_in,Ee=W.hold,Ce=W.bits,W.mode===L&&(W.back=-1);break}for(W.back=0;$e=W.lencode[Ee&(1<<W.lenbits)-1],ct=$e>>>24,ar=$e>>>16&255,so=$e&65535,!(ct<=Ce);){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}if(ar&&(ar&240)===0){for(yo=ct,Wi=ar,f_=so;$e=W.lencode[f_+((Ee&(1<<yo+Wi)-1)>>yo)],ct=$e>>>24,ar=$e>>>16&255,so=$e&65535,!(yo+ct<=Ce);){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}Ee>>>=yo,Ce-=yo,W.back+=yo}if(Ee>>>=ct,Ce-=ct,W.back+=ct,W.length=so,ar===0){W.mode=me;break}if(ar&32){W.back=-1,W.mode=L;break}if(ar&64){Q.msg="invalid literal/length code",W.mode=pe;break}W.extra=ar&15,W.mode=ge;case ge:if(W.extra){for(za=W.extra;Ce<za;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}W.length+=Ee&(1<<W.extra)-1,Ee>>>=W.extra,Ce-=W.extra,W.back+=W.extra}W.was=W.length,W.mode=we;case we:for(;$e=W.distcode[Ee&(1<<W.distbits)-1],ct=$e>>>24,ar=$e>>>16&255,so=$e&65535,!(ct<=Ce);){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}if((ar&240)===0){for(yo=ct,Wi=ar,f_=so;$e=W.distcode[f_+((Ee&(1<<yo+Wi)-1)>>yo)],ct=$e>>>24,ar=$e>>>16&255,so=$e&65535,!(yo+ct<=Ce);){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}Ee>>>=yo,Ce-=yo,W.back+=yo}if(Ee>>>=ct,Ce-=ct,W.back+=ct,ar&64){Q.msg="invalid distance code",W.mode=pe;break}W.offset=so,W.extra=ar&15,W.mode=ce;case ce:if(W.extra){for(za=W.extra;Ce<za;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}W.offset+=Ee&(1<<W.extra)-1,Ee>>>=W.extra,Ce-=W.extra,W.back+=W.extra}if(W.offset>W.dmax){Q.msg="invalid distance too far back",W.mode=pe;break}W.mode=ve;case ve:if(Ht===0)break e;if(Ze=tr-Ht,W.offset>Ze){if(Ze=W.offset-Ze,Ze>W.whave&&W.sane){Q.msg="invalid distance too far back",W.mode=pe;break}Ze>W.wnext?(Ze-=W.wnext,Fl=W.wsize-Ze):Fl=W.wnext-Ze,Ze>W.length&&(Ze=W.length),Ve=W.window}else Ve=Xe,Fl=qt-W.offset,Ze=W.length;Ze>Ht&&(Ze=Ht),Ht-=Ze,W.length-=Ze;do Xe[qt++]=Ve[Fl++];while(--Ze);W.length===0&&(W.mode=se);break;case me:if(Ht===0)break e;Xe[qt++]=W.length,Ht--,W.mode=se;break;case $:if(W.wrap){for(;Ce<32;){if(Be===0)break e;Be--,Ee|=xe[Se++]<<Ce,Ce+=8}if(tr-=Ht,Q.total_out+=tr,W.total+=tr,tr&&(Q.adler=W.check=W.flags?c(W.check,Xe,tr,qt-tr):a(W.check,Xe,tr,qt-tr)),tr=Ht,(W.flags?Ee:be(Ee))!==W.check){Q.msg="incorrect data check",W.mode=pe;break}Ee=0,Ce=0}W.mode=ue;case ue:if(W.wrap&&W.flags){for(;Ce<32;){if(Be===0)break e;Be--,Ee+=xe[Se++]<<Ce,Ce+=8}if(Ee!==(W.total&4294967295)){Q.msg="incorrect length check",W.mode=pe;break}Ee=0,Ce=0}W.mode=ee;case ee:$s=w;break e;case pe:$s=C;break e;case fe:return S;case ye:default:return x}return Q.next_out=qt,Q.avail_out=Ht,Q.next_in=Se,Q.avail_in=Be,W.hold=Ee,W.bits=Ce,(W.wsize||tr!==Q.avail_out&&W.mode<pe&&(W.mode<$||de!==g))&&nr(Q,Q.output,Q.next_out,tr-Q.avail_out)?(W.mode=fe,S):(pi-=Q.avail_in,tr-=Q.avail_out,Q.total_in+=pi,Q.total_out+=tr,W.total+=tr,W.wrap&&tr&&(Q.adler=W.check=W.flags?c(W.check,Xe,tr,Q.next_out-tr):a(W.check,Xe,tr,Q.next_out-tr)),Q.data_type=W.bits+(W.last?64:0)+(W.mode===L?128:0)+(W.mode===te||W.mode===Y?256:0),(pi===0&&tr===0||de===g)&&$s===y&&($s=k),$s)}function Lr(Q){if(!Q||!Q.state)return x;var de=Q.state;return de.window&&(de.window=null),Q.state=null,y}function Yo(Q,de){var W;return!Q||!Q.state||(W=Q.state,(W.wrap&2)===0)?x:(W.head=de,de.done=!1,y)}function Ye(Q,de){var W=de.length,xe,Xe,Se;return!Q||!Q.state||(xe=Q.state,xe.wrap!==0&&xe.mode!==D)?x:xe.mode===D&&(Xe=1,Xe=a(Xe,de,W,0),Xe!==xe.check)?C:(Se=nr(Q,de,W,W),Se?(xe.mode=fe,S):(xe.havedict=1,y))}i.inflateReset=Fe,i.inflateReset2=Je,i.inflateResetKeep=Ne,i.inflateInit=Ft,i.inflateInit2=at,i.inflate=Qn,i.inflateEnd=Lr,i.inflateGetHeader=Yo,i.inflateSetDictionary=Ye,i.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":1,"./adler32":3,"./crc32":5,"./inffast":7,"./inftrees":9}],9:[function(o,n,i){"use strict";var s=o("../utils/common"),a=15,c=852,d=592,u=0,f=1,m=2,h=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],g=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],b=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],v=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];n.exports=function(w,_,x,C,S,k,R,O){var E=O.bits,I=0,T=0,M=0,F=0,V=0,B=0,z=0,A=0,D=0,L=0,U,j,Y,q,ne,ie=null,oe=0,te,se=new s.Buf16(a+1),ge=new s.Buf16(a+1),we=null,ce=0,ve,me,$;for(I=0;I<=a;I++)se[I]=0;for(T=0;T<C;T++)se[_[x+T]]++;for(V=E,F=a;F>=1&&se[F]===0;F--);if(V>F&&(V=F),F===0)return S[k++]=1<<24|64<<16|0,S[k++]=1<<24|64<<16|0,O.bits=1,0;for(M=1;M<F&&se[M]===0;M++);for(V<M&&(V=M),A=1,I=1;I<=a;I++)if(A<<=1,A-=se[I],A<0)return-1;if(A>0&&(w===u||F!==1))return-1;for(ge[1]=0,I=1;I<a;I++)ge[I+1]=ge[I]+se[I];for(T=0;T<C;T++)_[x+T]!==0&&(R[ge[_[x+T]]++]=T);if(w===u?(ie=we=R,te=19):w===f?(ie=h,oe-=257,we=g,ce-=257,te=256):(ie=b,we=v,te=-1),L=0,T=0,I=M,ne=k,B=V,z=0,Y=-1,D=1<<V,q=D-1,w===f&&D>c||w===m&&D>d)return 1;for(;;){ve=I-z,R[T]<te?(me=0,$=R[T]):R[T]>te?(me=we[ce+R[T]],$=ie[oe+R[T]]):(me=96,$=0),U=1<<I-z,j=1<<B,M=j;do j-=U,S[ne+(L>>z)+j]=ve<<24|me<<16|$|0;while(j!==0);for(U=1<<I-1;L&U;)U>>=1;if(U!==0?(L&=U-1,L+=U):L=0,T++,--se[I]===0){if(I===F)break;I=_[x+R[T]]}if(I>V&&(L&q)!==Y){for(z===0&&(z=V),ne+=M,B=I-z,A=1<<B;B+z<F&&(A-=se[B+z],!(A<=0));)B++,A<<=1;if(D+=1<<B,w===f&&D>c||w===m&&D>d)return 1;Y=L&q,S[Y]=V<<24|B<<16|ne-k|0}}return L!==0&&(S[ne+L]=I-z<<24|64<<16|0),O.bits=V,0}},{"../utils/common":1}],10:[function(o,n,i){"use strict";n.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],11:[function(o,n,i){"use strict";function s(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}n.exports=s},{}],"/lib/inflate.js":[function(o,n,i){"use strict";var s=o("./zlib/inflate"),a=o("./utils/common"),c=o("./utils/strings"),d=o("./zlib/constants"),u=o("./zlib/messages"),f=o("./zlib/zstream"),m=o("./zlib/gzheader"),h=Object.prototype.toString;function g(y){if(!(this instanceof g))return new g(y);this.options=a.assign({chunkSize:16384,windowBits:0,to:""},y||{});var w=this.options;w.raw&&w.windowBits>=0&&w.windowBits<16&&(w.windowBits=-w.windowBits,w.windowBits===0&&(w.windowBits=-15)),w.windowBits>=0&&w.windowBits<16&&!(y&&y.windowBits)&&(w.windowBits+=32),w.windowBits>15&&w.windowBits<48&&(w.windowBits&15)===0&&(w.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new f,this.strm.avail_out=0;var _=s.inflateInit2(this.strm,w.windowBits);if(_!==d.Z_OK)throw new Error(u[_]);if(this.header=new m,s.inflateGetHeader(this.strm,this.header),w.dictionary&&(typeof w.dictionary=="string"?w.dictionary=c.string2buf(w.dictionary):h.call(w.dictionary)==="[object ArrayBuffer]"&&(w.dictionary=new Uint8Array(w.dictionary)),w.raw&&(_=s.inflateSetDictionary(this.strm,w.dictionary),_!==d.Z_OK)))throw new Error(u[_])}g.prototype.push=function(y,w){var _=this.strm,x=this.options.chunkSize,C=this.options.dictionary,S,k,R,O,E,I=!1;if(this.ended)return!1;k=w===~~w?w:w===!0?d.Z_FINISH:d.Z_NO_FLUSH,typeof y=="string"?_.input=c.binstring2buf(y):h.call(y)==="[object ArrayBuffer]"?_.input=new Uint8Array(y):_.input=y,_.next_in=0,_.avail_in=_.input.length;do{if(_.avail_out===0&&(_.output=new a.Buf8(x),_.next_out=0,_.avail_out=x),S=s.inflate(_,d.Z_NO_FLUSH),S===d.Z_NEED_DICT&&C&&(S=s.inflateSetDictionary(this.strm,C)),S===d.Z_BUF_ERROR&&I===!0&&(S=d.Z_OK,I=!1),S!==d.Z_STREAM_END&&S!==d.Z_OK)return this.onEnd(S),this.ended=!0,!1;_.next_out&&(_.avail_out===0||S===d.Z_STREAM_END||_.avail_in===0&&(k===d.Z_FINISH||k===d.Z_SYNC_FLUSH))&&(this.options.to==="string"?(R=c.utf8border(_.output,_.next_out),O=_.next_out-R,E=c.buf2string(_.output,R),_.next_out=O,_.avail_out=x-O,O&&a.arraySet(_.output,_.output,R,O,0),this.onData(E)):this.onData(a.shrinkBuf(_.output,_.next_out))),_.avail_in===0&&_.avail_out===0&&(I=!0)}while((_.avail_in>0||_.avail_out===0)&&S!==d.Z_STREAM_END);return S===d.Z_STREAM_END&&(k=d.Z_FINISH),k===d.Z_FINISH?(S=s.inflateEnd(this.strm),this.onEnd(S),this.ended=!0,S===d.Z_OK):(k===d.Z_SYNC_FLUSH&&(this.onEnd(d.Z_OK),_.avail_out=0),!0)},g.prototype.onData=function(y){this.chunks.push(y)},g.prototype.onEnd=function(y){y===d.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=a.flattenChunks(this.chunks)),this.chunks=[],this.err=y,this.msg=this.strm.msg};function b(y,w){var _=new g(w);if(_.push(y,!0),_.err)throw _.msg||u[_.err];return _.result}function v(y,w){return w=w||{},w.raw=!0,b(y,w)}i.Inflate=g,i.inflate=b,i.inflateRaw=v,i.ungzip=b},{"./utils/common":1,"./utils/strings":2,"./zlib/constants":4,"./zlib/gzheader":6,"./zlib/inflate":8,"./zlib/messages":10,"./zlib/zstream":11}]},{},[])("/lib/inflate.js")})();var zNr=globalThis.fetch,yF=class{constructor(e,t={},r){this.type=e,this.detail=t,this.msg=r,Object.defineProperty(this,"__mayPropagate",{enumerable:!1,writable:!0}),this.__mayPropagate=!0}preventDefault(){}stopPropagation(){this.__mayPropagate=!1}valueOf(){return this}toString(){return this.msg?`[${this.type} event]: ${this.msg}`:`[${this.type} event]`}},pbt=class{constructor(){this.listeners={}}addEventListener(e,t,r){let o=this.listeners[e]||[];r?o.unshift(t):o.push(t),this.listeners[e]=o}removeEventListener(e,t){let r=this.listeners[e]||[],o=r.findIndex(n=>n===t);o>-1&&(r.splice(o,1),this.listeners[e]=r)}dispatch(e){let t=this.listeners[e.type];if(t)for(let r=0,o=t.length;r<o&&e.__mayPropagate;r++)t[r](e)}},mbt=new Date("1904-01-01T00:00:00+0000").getTime();function hbt(e){return Array.from(e).map(t=>String.fromCharCode(t)).join("")}var gbt=class{constructor(e,t,r){this.name=(r||e.tag||"").trim(),this.length=e.length,this.start=e.offset,this.offset=0,this.data=t,["getInt8","getUint8","getInt16","getUint16","getInt32","getUint32","getBigInt64","getBigUint64"].forEach(o=>{let n=o.replace(/get(Big)?/,"").toLowerCase(),i=parseInt(o.replace(/[^\d]/g,""))/8;Object.defineProperty(this,n,{get:()=>this.getValue(o,i)})})}get currentPosition(){return this.start+this.offset}set currentPosition(e){this.start=e,this.offset=0}skip(e=0,t=8){this.offset+=e*t/8}getValue(e,t){let r=this.start+this.offset;this.offset+=t;try{return this.data[e](r)}catch(o){throw console.error("parser",e,t,this),console.error("parser",this.start,this.offset),o}}flags(e){if(e===8||e===16||e===32||e===64)return this[`uint${e}`].toString(2).padStart(e,0).split("").map(t=>t==="1");console.error("Error parsing flags: flag types can only be 1, 2, 4, or 8 bytes long"),console.trace()}get tag(){let e=this.uint32;return hbt([e>>24&255,e>>16&255,e>>8&255,e&255])}get fixed(){let e=this.int16,t=Math.round(1e3*this.uint16/65356);return e+t/1e3}get legacyFixed(){let e=this.uint16,t=this.uint16.toString(16).padStart(4,0);return parseFloat(`${e}.${t}`)}get uint24(){return(this.uint8<<16)+(this.uint8<<8)+this.uint8}get uint128(){let e=0;for(let t=0;t<5;t++){let r=this.uint8;if(e=e*128+(r&127),r<128)break}return e}get longdatetime(){return new Date(mbt+1e3*parseInt(this.int64.toString()))}get fword(){return this.int16}get ufword(){return this.uint16}get Offset16(){return this.uint16}get Offset32(){return this.uint32}get F2DOT14(){let e=p.uint16,t=[0,1,-2,-1][e>>14],r=e&16383;return t+r/16384}verifyLength(){this.offset!=this.length&&console.error(`unexpected parsed table size (${this.offset}) for "${this.name}" (expected ${this.length})`)}readBytes(e=0,t=0,r=8,o=!1){if(e=e||this.length,e===0)return[];t&&(this.currentPosition=t);let n=`${o?"":"u"}int${r}`,i=[];for(;e--;)i.push(this[n]);return i}},en=class{constructor(e){Object.defineProperty(this,"parser",{enumerable:!1,get:()=>e});let r=e.currentPosition;Object.defineProperty(this,"start",{enumerable:!1,get:()=>r})}load(e){Object.keys(e).forEach(t=>{let r=Object.getOwnPropertyDescriptor(e,t);r.get?this[t]=r.get.bind(this):r.value!==void 0&&(this[t]=r.value)}),this.parser.length&&this.parser.verifyLength()}},Mt=class extends en{constructor(e,t,r){let{parser:o,start:n}=super(new gbt(e,t,r));Object.defineProperty(this,"p",{enumerable:!1,get:()=>o}),Object.defineProperty(this,"tableStart",{enumerable:!1,get:()=>n})}};function rt(e,t,r){let o;Object.defineProperty(e,t,{get:()=>o||(o=r(),o),enumerable:!0})}var bbt=class extends Mt{constructor(e,t,r){let{p:o}=super({offset:0,length:12},t,"sfnt");this.version=o.uint32,this.numTables=o.uint16,this.searchRange=o.uint16,this.entrySelector=o.uint16,this.rangeShift=o.uint16,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(n=>new vbt(o)),this.tables={},this.directory.forEach(n=>{let i=()=>r(this.tables,{tag:n.tag,offset:n.offset,length:n.length},t);rt(this.tables,n.tag.trim(),i)})}},vbt=class{constructor(e){this.tag=e.tag,this.checksum=e.uint32,this.offset=e.uint32,this.length=e.uint32}},n4e=o4e.inflate||void 0,i4e=void 0,_bt=class extends Mt{constructor(e,t,r){let{p:o}=super({offset:0,length:44},t,"woff");this.signature=o.tag,this.flavor=o.uint32,this.length=o.uint32,this.numTables=o.uint16,o.uint16,this.totalSfntSize=o.uint32,this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.metaOffset=o.uint32,this.metaLength=o.uint32,this.metaOrigLength=o.uint32,this.privOffset=o.uint32,this.privLength=o.uint32,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(n=>new ybt(o)),wbt(this,t,r)}},ybt=class{constructor(e){this.tag=e.tag,this.offset=e.uint32,this.compLength=e.uint32,this.origLength=e.uint32,this.origChecksum=e.uint32}};function wbt(e,t,r){e.tables={},e.directory.forEach(o=>{rt(e.tables,o.tag.trim(),()=>{let n=0,i=t;if(o.compLength!==o.origLength){let s=t.buffer.slice(o.offset,o.offset+o.compLength),a;if(n4e)a=n4e(new Uint8Array(s));else if(i4e)a=i4e(new Uint8Array(s));else{let c="no brotli decoder available to decode WOFF2 font";throw font.onerror&&font.onerror(c),new Error(c)}i=new DataView(a.buffer)}else n=o.offset;return r(e.tables,{tag:o.tag,offset:n,length:o.origLength},i)})})}var s4e=r4e,a4e=void 0,xbt=class extends Mt{constructor(e,t,r){let{p:o}=super({offset:0,length:48},t,"woff2");this.signature=o.tag,this.flavor=o.uint32,this.length=o.uint32,this.numTables=o.uint16,o.uint16,this.totalSfntSize=o.uint32,this.totalCompressedSize=o.uint32,this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.metaOffset=o.uint32,this.metaLength=o.uint32,this.metaOrigLength=o.uint32,this.privOffset=o.uint32,this.privLength=o.uint32,o.verifyLength(),this.directory=[...new Array(this.numTables)].map(a=>new Sbt(o));let n=o.currentPosition;this.directory[0].offset=0,this.directory.forEach((a,c)=>{let d=this.directory[c+1];d&&(d.offset=a.offset+(a.transformLength!==void 0?a.transformLength:a.origLength))});let i,s=t.buffer.slice(n);if(s4e)i=s4e(new Uint8Array(s));else if(a4e)i=new Uint8Array(a4e(s));else{let a="no brotli decoder available to decode WOFF2 font";throw e.onerror&&e.onerror(a),new Error(a)}Cbt(this,i,r)}},Sbt=class{constructor(e){this.flags=e.uint8;let t=this.tagNumber=this.flags&63;t===63?this.tag=e.tag:this.tag=kbt(t);let o=(this.transformVersion=(this.flags&192)>>6)!==0;(this.tag==="glyf"||this.tag==="loca")&&(o=this.transformVersion!==3),this.origLength=e.uint128,o&&(this.transformLength=e.uint128)}};function Cbt(e,t,r){e.tables={},e.directory.forEach(o=>{rt(e.tables,o.tag.trim(),()=>{let n=o.offset,i=n+(o.transformLength?o.transformLength:o.origLength),s=new DataView(t.slice(n,i).buffer);try{return r(e.tables,{tag:o.tag,offset:0,length:o.origLength},s)}catch(a){console.error(a)}})})}function kbt(e){return["cmap","head","hhea","hmtx","maxp","name","OS/2","post","cvt ","fpgm","glyf","loca","prep","CFF ","VORG","EBDT","EBLC","gasp","hdmx","kern","LTSH","PCLT","VDMX","vhea","vmtx","BASE","GDEF","GPOS","GSUB","EBSC","JSTF","MATH","CBDT","CBLC","COLR","CPAL","SVG ","sbix","acnt","avar","bdat","bloc","bsln","cvar","fdsc","feat","fmtx","fvar","gvar","hsty","just","lcar","mort","morx","opbd","prop","trak","Zapf","Silf","Glat","Gloc","Feat","Sill"][e&63]}var m4e={},h4e=!1;Promise.all([Promise.resolve().then(function(){return $bt}),Promise.resolve().then(function(){return tvt}),Promise.resolve().then(function(){return ovt}),Promise.resolve().then(function(){return svt}),Promise.resolve().then(function(){return lvt}),Promise.resolve().then(function(){return pvt}),Promise.resolve().then(function(){return hvt}),Promise.resolve().then(function(){return bvt}),Promise.resolve().then(function(){return Tvt}),Promise.resolve().then(function(){return Vvt}),Promise.resolve().then(function(){return k_t}),Promise.resolve().then(function(){return T_t}),Promise.resolve().then(function(){return O_t}),Promise.resolve().then(function(){return F_t}),Promise.resolve().then(function(){return L_t}),Promise.resolve().then(function(){return B_t}),Promise.resolve().then(function(){return H_t}),Promise.resolve().then(function(){return W_t}),Promise.resolve().then(function(){return Y_t}),Promise.resolve().then(function(){return K_t}),Promise.resolve().then(function(){return Z_t}),Promise.resolve().then(function(){return J_t}),Promise.resolve().then(function(){return tyt}),Promise.resolve().then(function(){return nyt}),Promise.resolve().then(function(){return iyt}),Promise.resolve().then(function(){return ayt}),Promise.resolve().then(function(){return cyt}),Promise.resolve().then(function(){return uyt}),Promise.resolve().then(function(){return pyt}),Promise.resolve().then(function(){return gyt}),Promise.resolve().then(function(){return xyt}),Promise.resolve().then(function(){return Eyt}),Promise.resolve().then(function(){return Ryt}),Promise.resolve().then(function(){return Myt}),Promise.resolve().then(function(){return Fyt}),Promise.resolve().then(function(){return Lyt}),Promise.resolve().then(function(){return zyt}),Promise.resolve().then(function(){return Hyt}),Promise.resolve().then(function(){return qyt}),Promise.resolve().then(function(){return Xyt}),Promise.resolve().then(function(){return Jyt})]).then(e=>{e.forEach(t=>{let r=Object.keys(t)[0];m4e[r]=t[r]}),h4e=!0});function Ebt(e,t,r){let o=t.tag.replace(/[^\w\d]/g,""),n=m4e[o];return n?new n(t,r,e):(console.warn(`lib-font has no definition for ${o}. The table was skipped.`),{})}function Tbt(){let e=0;function t(r,o){if(!h4e)return e>10?o(new Error("loading took too long")):(e++,setTimeout(()=>t(r),250));r(Ebt)}return new Promise((r,o)=>t(r))}function Pbt(e,t){let r=e.lastIndexOf("."),o=(e.substring(r+1)||"").toLowerCase(),n={ttf:"truetype",otf:"opentype",woff:"woff",woff2:"woff2"}[o];if(n)return n;let i={eot:"The .eot format is not supported: it died in January 12, 2016, when Microsoft retired all versions of IE that didn't already support WOFF.",svg:"The .svg format is not supported: SVG fonts (not to be confused with OpenType with embedded SVG) were so bad we took the entire fonts chapter out of the SVG specification again.",fon:"The .fon format is not supported: this is an ancient Windows bitmap font format.",ttc:"Based on the current CSS specification, font collections are not (yet?) supported."}[o];if(i||(i=`${e} is not a known webfont format.`),t)throw new Error(i);console.warn(`Could not load font: ${i}`)}async function Rbt(e,t,r={}){if(!globalThis.document)return;let o=Pbt(t,r.errorOnStyle);if(!o)return;let n=document.createElement("style");n.className="injected-by-Font-js";let i=[];return r.styleRules&&(i=Object.entries(r.styleRules).map(([s,a])=>`${s}: ${a};`)),n.textContent=`
 @font-face {
     font-family: "${e}";
     ${i.join(`
 	`)}
     src: url("${t}") format("${o}");
-}`,globalThis.document.head.appendChild(n),n}var wbt=[0,1,0,0],xbt=[79,84,84,79],Sbt=[119,79,70,70],Cbt=[119,79,70,50];function wF(e,t){if(e.length===t.length){for(let r=0;r<e.length;r++)if(e[r]!==t[r])return;return!0}}function kbt(e){let t=[e.getUint8(0),e.getUint8(1),e.getUint8(2),e.getUint8(3)];if(wF(t,wbt)||wF(t,xbt))return"SFNT";if(wF(t,Sbt))return"WOFF";if(wF(t,Cbt))return"WOFF2"}function Ebt(e){if(!e.ok)throw new Error(`HTTP ${e.status} - ${e.statusText}`);return e}var SF=class extends nbt{constructor(e,t={}){super(),this.name=e,this.options=t,this.metrics=!1}get src(){return this.__src}set src(e){this.__src=e,(async()=>(globalThis.document&&!this.options.skipStyleSheet&&await ybt(this.name,e,this.options),this.loadFont(e)))()}async loadFont(e,t){fetch(e).then(r=>Ebt(r)&&r.arrayBuffer()).then(r=>this.fromDataBuffer(r,t||e)).catch(r=>{let o=new yF("error",r,`Failed to load font at ${t||e}`);this.dispatch(o),this.onerror&&this.onerror(o)})}async fromDataBuffer(e,t){this.fontData=new DataView(e);let r=kbt(this.fontData);if(!r)throw new Error(`${t} is either an unsupported font format, or not a font at all.`);await this.parseBasicData(r);let o=new yF("load",{font:this});this.dispatch(o),this.onload&&this.onload(o)}async parseBasicData(e){return vbt().then(t=>(e==="SFNT"&&(this.opentype=new lbt(this,this.fontData,t)),e==="WOFF"&&(this.opentype=new dbt(this,this.fontData,t)),e==="WOFF2"&&(this.opentype=new pbt(this,this.fontData,t)),this.opentype))}getGlyphId(e){return this.opentype.tables.cmap.getGlyphId(e)}reverse(e){return this.opentype.tables.cmap.reverse(e)}supports(e){return this.getGlyphId(e)!==0}supportsVariation(e){return this.opentype.tables.cmap.supportsVariation(e)!==!1}measureText(e,t=16){if(this.__unloaded)throw new Error("Cannot measure text: font was unloaded. Please reload before calling measureText()");let r=document.createElement("div");r.textContent=e,r.style.fontFamily=this.name,r.style.fontSize=`${t}px`,r.style.color="transparent",r.style.background="transparent",r.style.top="0",r.style.left="0",r.style.position="absolute",document.body.appendChild(r);let o=r.getBoundingClientRect();document.body.removeChild(r);let n=this.opentype.tables["OS/2"];return o.fontSize=t,o.ascender=n.sTypoAscender,o.descender=n.sTypoDescender,o}unload(){if(this.styleElement.parentNode){this.styleElement.parentNode.removeElement(this.styleElement);let e=new yF("unload",{font:this});this.dispatch(e),this.onunload&&this.onunload(e)}this._unloaded=!0}load(){if(this.__unloaded){delete this.__unloaded,document.head.appendChild(this.styleElement);let e=new yF("load",{font:this});this.dispatch(e),this.onload&&this.onload(e)}}};globalThis.Font=SF;var yh=class extends en{constructor(e,t,r){super(e),this.plaformID=t,this.encodingID=r}},Tbt=class extends yh{constructor(e,t,r){super(e,t,r),this.format=0,this.length=e.uint16,this.language=e.uint16,this.glyphIdArray=[...new Array(256)].map(o=>e.uint8)}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 0. only supports(id) is implemented.")),0<=e&&e<=255}reverse(e){return console.warn("reverse not implemented for cmap subtable format 0"),{}}getSupportedCharCodes(){return[{start:1,end:256}]}},Pbt=class extends yh{constructor(e,t,r){super(e,t,r),this.format=2,this.length=e.uint16,this.language=e.uint16,this.subHeaderKeys=[...new Array(256)].map(s=>e.uint16);let o=Math.max(...this.subHeaderKeys),n=e.currentPosition;rt(this,"subHeaders",()=>(e.currentPosition=n,[...new Array(o)].map(s=>new Rbt(e))));let i=n+o*8;rt(this,"glyphIndexArray",()=>(e.currentPosition=i,[...new Array(o)].map(s=>e.uint16)))}supports(e){e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 2. only supports(id) is implemented."));let t=e&&255,r=e&&65280,o=this.subHeaders[r],n=this.subHeaders[o],i=n.firstCode,s=i+n.entryCount;return i<=t&&t<=s}reverse(e){return console.warn("reverse not implemented for cmap subtable format 2"),{}}getSupportedCharCodes(e=!1){return e?this.subHeaders.map(t=>({firstCode:t.firstCode,lastCode:t.lastCode})):this.subHeaders.map(t=>({start:t.firstCode,end:t.lastCode}))}},Rbt=class{constructor(e){this.firstCode=e.uint16,this.entryCount=e.uint16,this.lastCode=this.first+this.entryCount,this.idDelta=e.int16,this.idRangeOffset=e.uint16}},Ibt=class extends yh{constructor(e,t,r){super(e,t,r),this.format=4,this.length=e.uint16,this.language=e.uint16,this.segCountX2=e.uint16,this.segCount=this.segCountX2/2,this.searchRange=e.uint16,this.entrySelector=e.uint16,this.rangeShift=e.uint16;let o=e.currentPosition;rt(this,"endCode",()=>e.readBytes(this.segCount,o,16));let n=o+2+this.segCountX2;rt(this,"startCode",()=>e.readBytes(this.segCount,n,16));let i=n+this.segCountX2;rt(this,"idDelta",()=>e.readBytes(this.segCount,i,16,!0));let s=i+this.segCountX2;rt(this,"idRangeOffset",()=>e.readBytes(this.segCount,s,16));let a=s+this.segCountX2,c=this.length-(a-this.tableStart);rt(this,"glyphIdArray",()=>e.readBytes(c,a,16)),rt(this,"segments",()=>this.buildSegments(s,a,e))}buildSegments(e,t,r){let o=(n,i)=>{let s=this.startCode[i],a=this.endCode[i],c=this.idDelta[i],d=this.idRangeOffset[i],u=e+2*i,f=[];if(d===0)for(let m=s+c,h=a+c;m<=h;m++)f.push(m);else for(let m=0,h=a-s;m<=h;m++)r.currentPosition=u+d+m*2,f.push(r.uint16);return{startCode:s,endCode:a,idDelta:c,idRangeOffset:d,glyphIDs:f}};return[...new Array(this.segCount)].map(o)}reverse(e){let t=this.segments.find(o=>o.glyphIDs.includes(e));if(!t)return{};let r=t.startCode+t.glyphIDs.indexOf(e);return{code:r,unicode:String.fromCodePoint(r)}}getGlyphId(e){if(e.charCodeAt&&(e=e.charCodeAt(0)),55296<=e&&e<=57343||(e&65534)===65534||(e&65535)===65535)return 0;let t=this.segments.find(r=>r.startCode<=e&&e<=r.endCode);return t?t.glyphIDs[e-t.startCode]:0}supports(e){return this.getGlyphId(e)!==0}getSupportedCharCodes(e=!1){return e?this.segments:this.segments.map(t=>({start:t.startCode,end:t.endCode}))}},Obt=class extends yh{constructor(e,t,r){super(e,t,r),this.format=6,this.length=e.uint16,this.language=e.uint16,this.firstCode=e.uint16,this.entryCount=e.uint16,this.lastCode=this.firstCode+this.entryCount-1,rt(this,"glyphIdArray",()=>[...new Array(this.entryCount)].map(n=>e.uint16))}supports(e){if(e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 6. only supports(id) is implemented.")),e<this.firstCode)return{};if(e>this.firstCode+this.entryCount)return{};let t=e-this.firstCode;return{code:t,unicode:String.fromCodePoint(t)}}reverse(e){let t=this.glyphIdArray.indexOf(e);if(t>-1)return this.firstCode+t}getSupportedCharCodes(e=!1){return e?[{firstCode:this.firstCode,lastCode:this.lastCode}]:[{start:this.firstCode,end:this.lastCode}]}},Abt=class extends yh{constructor(e,t,r){super(e,t,r),this.format=8,e.uint16,this.length=e.uint32,this.language=e.uint32,this.is32=[...new Array(8192)].map(n=>e.uint8),this.numGroups=e.uint32,rt(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new Mbt(e)))}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 8. only supports(id) is implemented.")),this.groups.findIndex(t=>t.startcharCode<=e&&e<=t.endcharCode)!==-1}reverse(e){return console.warn("reverse not implemented for cmap subtable format 8"),{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startcharCode,end:t.endcharCode}))}},Mbt=class{constructor(e){this.startcharCode=e.uint32,this.endcharCode=e.uint32,this.startGlyphID=e.uint32}},Nbt=class extends yh{constructor(e,t,r){super(e,t,r),this.format=10,e.uint16,this.length=e.uint32,this.language=e.uint32,this.startCharCode=e.uint32,this.numChars=e.uint32,this.endCharCode=this.startCharCode+this.numChars,rt(this,"glyphs",()=>[...new Array(this.numChars)].map(n=>e.uint16))}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 10. only supports(id) is implemented.")),e<this.startCharCode||e>this.startCharCode+this.numChars?!1:e-this.startCharCode}reverse(e){return console.warn("reverse not implemented for cmap subtable format 10"),{}}getSupportedCharCodes(e=!1){return e?[{startCharCode:this.startCharCode,endCharCode:this.endCharCode}]:[{start:this.startCharCode,end:this.endCharCode}]}},Fbt=class extends yh{constructor(e,t,r){super(e,t,r),this.format=12,e.uint16,this.length=e.uint32,this.language=e.uint32,this.numGroups=e.uint32,rt(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new Dbt(e)))}supports(e){return e.charCodeAt&&(e=e.charCodeAt(0)),55296<=e&&e<=57343||(e&65534)===65534||(e&65535)===65535?0:this.groups.findIndex(t=>t.startCharCode<=e&&e<=t.endCharCode)!==-1}reverse(e){for(let t of this.groups){let r=t.startGlyphID;if(r>e)continue;if(r===e)return t.startCharCode;if(r+(t.endCharCode-t.startCharCode)<e)continue;let n=t.startCharCode+(e-r);return{code:n,unicode:String.fromCodePoint(n)}}return{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startCharCode,end:t.endCharCode}))}},Dbt=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.startGlyphID=e.uint32}},Lbt=class extends yh{constructor(e,t,r){super(e,t,r),this.format=13,e.uint16,this.length=e.uint32,this.language=e.uint32,this.numGroups=e.uint32;let o=[...new Array(this.numGroups)].map(n=>new Vbt(e));rt(this,"groups",o)}supports(e){return e.charCodeAt&&(e=e.charCodeAt(0)),this.groups.findIndex(t=>t.startCharCode<=e&&e<=t.endCharCode)!==-1}reverse(e){return console.warn("reverse not implemented for cmap subtable format 13"),{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startCharCode,end:t.endCharCode}))}},Vbt=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.glyphID=e.uint32}},Bbt=class extends yh{constructor(e,t,r){super(e,t,r),this.subTableStart=e.currentPosition,this.format=14,this.length=e.uint32,this.numVarSelectorRecords=e.uint32,rt(this,"varSelectors",()=>[...new Array(this.numVarSelectorRecords)].map(o=>new zbt(e)))}supports(){return console.warn("supports not implemented for cmap subtable format 14"),0}getSupportedCharCodes(){return console.warn("getSupportedCharCodes not implemented for cmap subtable format 14"),[]}reverse(e){return console.warn("reverse not implemented for cmap subtable format 14"),{}}supportsVariation(e){let t=this.varSelector.find(r=>r.varSelector===e);return t||!1}getSupportedVariations(){return this.varSelectors.map(e=>e.varSelector)}},zbt=class{constructor(e){this.varSelector=e.uint24,this.defaultUVSOffset=e.Offset32,this.nonDefaultUVSOffset=e.Offset32}};function jbt(e,t,r){let o=e.uint16;return o===0?new Tbt(e,t,r):o===2?new Pbt(e,t,r):o===4?new Ibt(e,t,r):o===6?new Obt(e,t,r):o===8?new Abt(e,t,r):o===10?new Nbt(e,t,r):o===12?new Fbt(e,t,r):o===13?new Lbt(e,t,r):o===14?new Bbt(e,t,r):{}}var Hbt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numTables=r.uint16,this.encodingRecords=[...new Array(this.numTables)].map(o=>new Ubt(r,this.tableStart))}getSubTable(e){return this.encodingRecords[e].table}getSupportedEncodings(){return this.encodingRecords.map(e=>({platformID:e.platformID,encodingId:e.encodingID}))}getSupportedCharCodes(e,t){let r=this.encodingRecords.findIndex(n=>n.platformID===e&&n.encodingID===t);return r===-1?!1:this.getSubTable(r).getSupportedCharCodes()}reverse(e){for(let t=0;t<this.numTables;t++){let r=this.getSubTable(t).reverse(e);if(r)return r}}getGlyphId(e){let t=0;return this.encodingRecords.some((r,o)=>{let n=this.getSubTable(o);return n.getGlyphId?(t=n.getGlyphId(e),t!==0):!1}),t}supports(e){return this.encodingRecords.some((t,r)=>{let o=this.getSubTable(r);return o.supports&&o.supports(e)!==!1})}supportsVariation(e){return this.encodingRecords.some((t,r)=>{let o=this.getSubTable(r);return o.supportsVariation&&o.supportsVariation(e)!==!1})}},Ubt=class{constructor(e,t){let r=this.platformID=e.uint16,o=this.encodingID=e.uint16,n=this.offset=e.Offset32;rt(this,"table",()=>(e.currentPosition=t+n,jbt(e,r,o)))}},Wbt=Object.freeze({__proto__:null,cmap:Hbt}),Gbt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.load({majorVersion:r.uint16,minorVersion:r.uint16,fontRevision:r.fixed,checkSumAdjustment:r.uint32,magicNumber:r.uint32,flags:r.flags(16),unitsPerEm:r.uint16,created:r.longdatetime,modified:r.longdatetime,xMin:r.int16,yMin:r.int16,xMax:r.int16,yMax:r.int16,macStyle:r.flags(16),lowestRecPPEM:r.uint16,fontDirectionHint:r.uint16,indexToLocFormat:r.uint16,glyphDataFormat:r.uint16})}},Ybt=Object.freeze({__proto__:null,head:Gbt}),qbt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.ascender=r.fword,this.descender=r.fword,this.lineGap=r.fword,this.advanceWidthMax=r.ufword,this.minLeftSideBearing=r.fword,this.minRightSideBearing=r.fword,this.xMaxExtent=r.fword,this.caretSlopeRise=r.int16,this.caretSlopeRun=r.int16,this.caretOffset=r.int16,r.int16,r.int16,r.int16,r.int16,this.metricDataFormat=r.int16,this.numberOfHMetrics=r.uint16,r.verifyLength()}},Kbt=Object.freeze({__proto__:null,hhea:qbt}),Xbt=class extends Mt{constructor(e,t,r){let{p:o}=super(e,t),n=r.hhea.numberOfHMetrics,i=r.maxp.numGlyphs,s=o.currentPosition;if(rt(this,"hMetrics",()=>(o.currentPosition=s,[...new Array(n)].map(a=>new Zbt(o.uint16,o.int16)))),n<i){let a=s+n*4;rt(this,"leftSideBearings",()=>(o.currentPosition=a,[...new Array(i-n)].map(c=>o.int16)))}}},Zbt=class{constructor(e,t){this.advanceWidth=e,this.lsb=t}},Qbt=Object.freeze({__proto__:null,hmtx:Xbt}),Jbt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.legacyFixed,this.numGlyphs=r.uint16,this.version===1&&(this.maxPoints=r.uint16,this.maxContours=r.uint16,this.maxCompositePoints=r.uint16,this.maxCompositeContours=r.uint16,this.maxZones=r.uint16,this.maxTwilightPoints=r.uint16,this.maxStorage=r.uint16,this.maxFunctionDefs=r.uint16,this.maxInstructionDefs=r.uint16,this.maxStackElements=r.uint16,this.maxSizeOfInstructions=r.uint16,this.maxComponentElements=r.uint16,this.maxComponentDepth=r.uint16),r.verifyLength()}},$bt=Object.freeze({__proto__:null,maxp:Jbt}),evt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.format=r.uint16,this.count=r.uint16,this.stringOffset=r.Offset16,this.nameRecords=[...new Array(this.count)].map(o=>new rvt(r,this)),this.format===1&&(this.langTagCount=r.uint16,this.langTagRecords=[...new Array(this.langTagCount)].map(o=>new tvt(r.uint16,r.Offset16))),this.stringStart=this.tableStart+this.stringOffset}get(e){let t=this.nameRecords.find(r=>r.nameID===e);if(t)return t.string}},tvt=class{constructor(e,t){this.length=e,this.offset=t}},rvt=class{constructor(e,t){this.platformID=e.uint16,this.encodingID=e.uint16,this.languageID=e.uint16,this.nameID=e.uint16,this.length=e.uint16,this.offset=e.Offset16,rt(this,"string",()=>(e.currentPosition=t.stringStart+this.offset,ovt(e,this)))}};function ovt(e,t){let{platformID:r,length:o}=t;if(o===0)return"";if(r===0||r===3){let s=[];for(let a=0,c=o/2;a<c;a++)s[a]=String.fromCharCode(e.uint16);return s.join("")}let n=e.readBytes(o),i=[];return n.forEach(function(s,a){i[a]=String.fromCharCode(s)}),i.join("")}var nvt=Object.freeze({__proto__:null,name:evt}),ivt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);if(this.version=r.uint16,this.xAvgCharWidth=r.int16,this.usWeightClass=r.uint16,this.usWidthClass=r.uint16,this.fsType=r.uint16,this.ySubscriptXSize=r.int16,this.ySubscriptYSize=r.int16,this.ySubscriptXOffset=r.int16,this.ySubscriptYOffset=r.int16,this.ySuperscriptXSize=r.int16,this.ySuperscriptYSize=r.int16,this.ySuperscriptXOffset=r.int16,this.ySuperscriptYOffset=r.int16,this.yStrikeoutSize=r.int16,this.yStrikeoutPosition=r.int16,this.sFamilyClass=r.int16,this.panose=[...new Array(10)].map(o=>r.uint8),this.ulUnicodeRange1=r.flags(32),this.ulUnicodeRange2=r.flags(32),this.ulUnicodeRange3=r.flags(32),this.ulUnicodeRange4=r.flags(32),this.achVendID=r.tag,this.fsSelection=r.uint16,this.usFirstCharIndex=r.uint16,this.usLastCharIndex=r.uint16,this.sTypoAscender=r.int16,this.sTypoDescender=r.int16,this.sTypoLineGap=r.int16,this.usWinAscent=r.uint16,this.usWinDescent=r.uint16,this.version===0||(this.ulCodePageRange1=r.flags(32),this.ulCodePageRange2=r.flags(32),this.version===1)||(this.sxHeight=r.int16,this.sCapHeight=r.int16,this.usDefaultChar=r.uint16,this.usBreakChar=r.uint16,this.usMaxContext=r.uint16,this.version<=4)||(this.usLowerOpticalPointSize=r.uint16,this.usUpperOpticalPointSize=r.uint16,this.version===5))return r.verifyLength()}},svt=Object.freeze({__proto__:null,OS2:ivt}),avt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);if(this.version=r.legacyFixed,this.italicAngle=r.fixed,this.underlinePosition=r.fword,this.underlineThickness=r.fword,this.isFixedPitch=r.uint32,this.minMemType42=r.uint32,this.maxMemType42=r.uint32,this.minMemType1=r.uint32,this.maxMemType1=r.uint32,this.version===1||this.version===3)return r.verifyLength();if(this.numGlyphs=r.uint16,this.version===2){this.glyphNameIndex=[...new Array(this.numGlyphs)].map(o=>r.uint16),this.namesOffset=r.currentPosition,this.glyphNameOffsets=[1];for(let o=0;o<this.numGlyphs;o++){if(this.glyphNameIndex[o]<o4e.length){this.glyphNameOffsets.push(this.glyphNameOffsets[o]);continue}let i=r.int8;r.skip(i),this.glyphNameOffsets.push(this.glyphNameOffsets[o]+i+1)}}this.version===2.5&&(this.offset=[...new Array(this.numGlyphs)].map(o=>r.int8))}getGlyphName(e){if(this.version!==2)return console.warn(`post table version ${this.version} does not support glyph name lookups`),"";let t=this.glyphNameIndex[e];if(t<258)return o4e[t];let r=this.glyphNameOffsets[e],n=this.glyphNameOffsets[e+1]-r-1;return n===0?".notdef.":(this.parser.currentPosition=this.namesOffset+r,this.parser.readBytes(n,this.namesOffset+r,8,!0).map(s=>String.fromCharCode(s)).join(""))}},o4e=[".notdef",".null","nonmarkingreturn","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","grave","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","Adieresis","Aring","Ccedilla","Eacute","Ntilde","Odieresis","Udieresis","aacute","agrave","acircumflex","adieresis","atilde","aring","ccedilla","eacute","egrave","ecircumflex","edieresis","iacute","igrave","icircumflex","idieresis","ntilde","oacute","ograve","ocircumflex","odieresis","otilde","uacute","ugrave","ucircumflex","udieresis","dagger","degree","cent","sterling","section","bullet","paragraph","germandbls","registered","copyright","trademark","acute","dieresis","notequal","AE","Oslash","infinity","plusminus","lessequal","greaterequal","yen","mu","partialdiff","summation","product","pi","integral","ordfeminine","ordmasculine","Omega","ae","oslash","questiondown","exclamdown","logicalnot","radical","florin","approxequal","Delta","guillemotleft","guillemotright","ellipsis","nonbreakingspace","Agrave","Atilde","Otilde","OE","oe","endash","emdash","quotedblleft","quotedblright","quoteleft","quoteright","divide","lozenge","ydieresis","Ydieresis","fraction","currency","guilsinglleft","guilsinglright","fi","fl","daggerdbl","periodcentered","quotesinglbase","quotedblbase","perthousand","Acircumflex","Ecircumflex","Aacute","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Oacute","Ocircumflex","apple","Ograve","Uacute","Ucircumflex","Ugrave","dotlessi","circumflex","tilde","macron","breve","dotaccent","ring","cedilla","hungarumlaut","ogonek","caron","Lslash","lslash","Scaron","scaron","Zcaron","zcaron","brokenbar","Eth","eth","Yacute","yacute","Thorn","thorn","minus","multiply","onesuperior","twosuperior","threesuperior","onehalf","onequarter","threequarters","franc","Gbreve","gbreve","Idotaccent","Scedilla","scedilla","Cacute","cacute","Ccaron","ccaron","dcroat"],lvt=Object.freeze({__proto__:null,post:avt}),cvt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.horizAxisOffset=r.Offset16,this.vertAxisOffset=r.Offset16,rt(this,"horizAxis",()=>new ute({offset:e.offset+this.horizAxisOffset},t)),rt(this,"vertAxis",()=>new ute({offset:e.offset+this.vertAxisOffset},t)),this.majorVersion===1&&this.minorVersion===1&&(this.itemVarStoreOffset=r.Offset32,rt(this,"itemVarStore",()=>new ute({offset:e.offset+this.itemVarStoreOffset},t)))}},ute=class extends Mt{constructor(e,t){let{p:r}=super(e,t,"AxisTable");this.baseTagListOffset=r.Offset16,this.baseScriptListOffset=r.Offset16,rt(this,"baseTagList",()=>new dvt({offset:e.offset+this.baseTagListOffset},t)),rt(this,"baseScriptList",()=>new uvt({offset:e.offset+this.baseScriptListOffset},t))}},dvt=class extends Mt{constructor(e,t){let{p:r}=super(e,t,"BaseTagListTable");this.baseTagCount=r.uint16,this.baselineTags=[...new Array(this.baseTagCount)].map(o=>r.tag)}},uvt=class extends Mt{constructor(e,t){let{p:r}=super(e,t,"BaseScriptListTable");this.baseScriptCount=r.uint16;let o=r.currentPosition;rt(this,"baseScriptRecords",()=>(r.currentPosition=o,[...new Array(this.baseScriptCount)].map(n=>new fvt(this.start,r))))}},fvt=class{constructor(e,t){this.baseScriptTag=t.tag,this.baseScriptOffset=t.Offset16,rt(this,"baseScriptTable",()=>(t.currentPosition=e+this.baseScriptOffset,new pvt(t)))}},pvt=class{constructor(e){this.start=e.currentPosition,this.baseValuesOffset=e.Offset16,this.defaultMinMaxOffset=e.Offset16,this.baseLangSysCount=e.uint16,this.baseLangSysRecords=[...new Array(this.baseLangSysCount)].map(t=>new mvt(this.start,e)),rt(this,"baseValues",()=>(e.currentPosition=this.start+this.baseValuesOffset,new hvt(e))),rt(this,"defaultMinMax",()=>(e.currentPosition=this.start+this.defaultMinMaxOffset,new u4e(e)))}},mvt=class{constructor(e,t){this.baseLangSysTag=t.tag,this.minMaxOffset=t.Offset16,rt(this,"minMax",()=>(t.currentPosition=e+this.minMaxOffset,new u4e(t)))}},hvt=class{constructor(e){this.parser=e,this.start=e.currentPosition,this.defaultBaselineIndex=e.uint16,this.baseCoordCount=e.uint16,this.baseCoords=[...new Array(this.baseCoordCount)].map(t=>e.Offset16)}getTable(e){return this.parser.currentPosition=this.start+this.baseCoords[e],new bvt(this.parser)}},u4e=class{constructor(e){this.minCoord=e.Offset16,this.maxCoord=e.Offset16,this.featMinMaxCount=e.uint16;let t=e.currentPosition;rt(this,"featMinMaxRecords",()=>(e.currentPosition=t,[...new Array(this.featMinMaxCount)].map(r=>new gvt(e))))}},gvt=class{constructor(e){this.featureTableTag=e.tag,this.minCoord=e.Offset16,this.maxCoord=e.Offset16}},bvt=class{constructor(e){this.baseCoordFormat=e.uint16,this.coordinate=e.int16,this.baseCoordFormat===2&&(this.referenceGlyph=e.uint16,this.baseCoordPoint=e.uint16),this.baseCoordFormat===3&&(this.deviceTable=e.Offset16)}},vvt=Object.freeze({__proto__:null,BASE:cvt}),n4e=class{constructor(e){this.classFormat=e.uint16,this.classFormat===1&&(this.startGlyphID=e.uint16,this.glyphCount=e.uint16,this.classValueArray=[...new Array(this.glyphCount)].map(t=>e.uint16)),this.classFormat===2&&(this.classRangeCount=e.uint16,this.classRangeRecords=[...new Array(this.classRangeCount)].map(t=>new _vt(e)))}},_vt=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.class=e.uint16}},xR=class extends en{constructor(e){super(e),this.coverageFormat=e.uint16,this.coverageFormat===1&&(this.glyphCount=e.uint16,this.glyphArray=[...new Array(this.glyphCount)].map(t=>e.uint16)),this.coverageFormat===2&&(this.rangeCount=e.uint16,this.rangeRecords=[...new Array(this.rangeCount)].map(t=>new yvt(e)))}},yvt=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.startCoverageIndex=e.uint16}},wvt=class{constructor(e,t){this.table=e,this.parser=t,this.start=t.currentPosition,this.format=t.uint16,this.variationRegionListOffset=t.Offset32,this.itemVariationDataCount=t.uint16,this.itemVariationDataOffsets=[...new Array(this.itemVariationDataCount)].map(r=>t.Offset32)}},xvt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.glyphClassDefOffset=r.Offset16,rt(this,"glyphClassDefs",()=>{if(this.glyphClassDefOffset!==0)return r.currentPosition=this.tableStart+this.glyphClassDefOffset,new n4e(r)}),this.attachListOffset=r.Offset16,rt(this,"attachList",()=>{if(this.attachListOffset!==0)return r.currentPosition=this.tableStart+this.attachListOffset,new Svt(r)}),this.ligCaretListOffset=r.Offset16,rt(this,"ligCaretList",()=>{if(this.ligCaretListOffset!==0)return r.currentPosition=this.tableStart+this.ligCaretListOffset,new kvt(r)}),this.markAttachClassDefOffset=r.Offset16,rt(this,"markAttachClassDef",()=>{if(this.markAttachClassDefOffset!==0)return r.currentPosition=this.tableStart+this.markAttachClassDefOffset,new n4e(r)}),this.minorVersion>=2&&(this.markGlyphSetsDefOffset=r.Offset16,rt(this,"markGlyphSetsDef",()=>{if(this.markGlyphSetsDefOffset!==0)return r.currentPosition=this.tableStart+this.markGlyphSetsDefOffset,new Pvt(r)})),this.minorVersion===3&&(this.itemVarStoreOffset=r.Offset32,rt(this,"itemVarStore",()=>{if(this.itemVarStoreOffset!==0)return r.currentPosition=this.tableStart+this.itemVarStoreOffset,new wvt(r)}))}},Svt=class extends en{constructor(e){super(e),this.coverageOffset=e.Offset16,this.glyphCount=e.uint16,this.attachPointOffsets=[...new Array(this.glyphCount)].map(t=>e.Offset16)}getPoint(e){return this.parser.currentPosition=this.start+this.attachPointOffsets[e],new Cvt(this.parser)}},Cvt=class{constructor(e){this.pointCount=e.uint16,this.pointIndices=[...new Array(this.pointCount)].map(t=>e.uint16)}},kvt=class extends en{constructor(e){super(e),this.coverageOffset=e.Offset16,rt(this,"coverage",()=>(e.currentPosition=this.start+this.coverageOffset,new xR(e))),this.ligGlyphCount=e.uint16,this.ligGlyphOffsets=[...new Array(this.ligGlyphCount)].map(t=>e.Offset16)}getLigGlyph(e){return this.parser.currentPosition=this.start+this.ligGlyphOffsets[e],new Evt(this.parser)}},Evt=class extends en{constructor(e){super(e),this.caretCount=e.uint16,this.caretValueOffsets=[...new Array(this.caretCount)].map(t=>e.Offset16)}getCaretValue(e){return this.parser.currentPosition=this.start+this.caretValueOffsets[e],new Tvt(this.parser)}},Tvt=class{constructor(e){this.caretValueFormat=e.uint16,this.caretValueFormat===1&&(this.coordinate=e.int16),this.caretValueFormat===2&&(this.caretValuePointIndex=e.uint16),this.caretValueFormat===3&&(this.coordinate=e.int16,this.deviceOffset=e.Offset16)}},Pvt=class extends en{constructor(e){super(e),this.markGlyphSetTableFormat=e.uint16,this.markGlyphSetCount=e.uint16,this.coverageOffsets=[...new Array(this.markGlyphSetCount)].map(t=>e.Offset32)}getMarkGlyphSet(e){return this.parser.currentPosition=this.start+this.coverageOffsets[e],new xR(this.parser)}},Rvt=Object.freeze({__proto__:null,GDEF:xvt}),i4e=class extends en{static EMPTY={scriptCount:0,scriptRecords:[]};constructor(e){super(e),this.scriptCount=e.uint16,this.scriptRecords=[...new Array(this.scriptCount)].map(t=>new Ivt(e))}},Ivt=class{constructor(e){this.scriptTag=e.tag,this.scriptOffset=e.Offset16}},Ovt=class extends en{constructor(e){super(e),this.defaultLangSys=e.Offset16,this.langSysCount=e.uint16,this.langSysRecords=[...new Array(this.langSysCount)].map(t=>new Avt(e))}},Avt=class{constructor(e){this.langSysTag=e.tag,this.langSysOffset=e.Offset16}},s4e=class{constructor(e){this.lookupOrder=e.Offset16,this.requiredFeatureIndex=e.uint16,this.featureIndexCount=e.uint16,this.featureIndices=[...new Array(this.featureIndexCount)].map(t=>e.uint16)}},a4e=class extends en{static EMPTY={featureCount:0,featureRecords:[]};constructor(e){super(e),this.featureCount=e.uint16,this.featureRecords=[...new Array(this.featureCount)].map(t=>new Mvt(e))}},Mvt=class{constructor(e){this.featureTag=e.tag,this.featureOffset=e.Offset16}},Nvt=class extends en{constructor(e){super(e),this.featureParams=e.Offset16,this.lookupIndexCount=e.uint16,this.lookupListIndices=[...new Array(this.lookupIndexCount)].map(t=>e.uint16)}getFeatureParams(){if(this.featureParams>0){let e=this.parser;e.currentPosition=this.start+this.featureParams;let t=this.featureTag;if(t==="size")return new Dvt(e);if(t.startsWith("cc"))return new Fvt(e);if(t.startsWith("ss"))return new Lvt(e)}}},Fvt=class{constructor(e){this.format=e.uint16,this.featUiLabelNameId=e.uint16,this.featUiTooltipTextNameId=e.uint16,this.sampleTextNameId=e.uint16,this.numNamedParameters=e.uint16,this.firstParamUiLabelNameId=e.uint16,this.charCount=e.uint16,this.character=[...new Array(this.charCount)].map(t=>e.uint24)}},Dvt=class{constructor(e){this.designSize=e.uint16,this.subfamilyIdentifier=e.uint16,this.subfamilyNameID=e.uint16,this.smallEnd=e.uint16,this.largeEnd=e.uint16}},Lvt=class{constructor(e){this.version=e.uint16,this.UINameID=e.uint16}};function f4e(e){e.parser.currentPosition-=2,delete e.coverageOffset,delete e.getCoverageTable}var f0=class extends en{constructor(e){super(e),this.substFormat=e.uint16,this.coverageOffset=e.Offset16}getCoverageTable(){let e=this.parser;return e.currentPosition=this.start+this.coverageOffset,new xR(e)}},pte=class{constructor(e){this.glyphSequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},Vvt=class extends f0{constructor(e){super(e),this.deltaGlyphID=e.int16}},Bvt=class extends f0{constructor(e){super(e),this.sequenceCount=e.uint16,this.sequenceOffsets=[...new Array(this.sequenceCount)].map(t=>e.Offset16)}getSequence(e){let t=this.parser;return t.currentPosition=this.start+this.sequenceOffsets[e],new zvt(t)}},zvt=class{constructor(e){this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},jvt=class extends f0{constructor(e){super(e),this.alternateSetCount=e.uint16,this.alternateSetOffsets=[...new Array(this.alternateSetCount)].map(t=>e.Offset16)}getAlternateSet(e){let t=this.parser;return t.currentPosition=this.start+this.alternateSetOffsets[e],new Hvt(t)}},Hvt=class{constructor(e){this.glyphCount=e.uint16,this.alternateGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},Uvt=class extends f0{constructor(e){super(e),this.ligatureSetCount=e.uint16,this.ligatureSetOffsets=[...new Array(this.ligatureSetCount)].map(t=>e.Offset16)}getLigatureSet(e){let t=this.parser;return t.currentPosition=this.start+this.ligatureSetOffsets[e],new Wvt(t)}},Wvt=class extends en{constructor(e){super(e),this.ligatureCount=e.uint16,this.ligatureOffsets=[...new Array(this.ligatureCount)].map(t=>e.Offset16)}getLigature(e){let t=this.parser;return t.currentPosition=this.start+this.ligatureOffsets[e],new Gvt(t)}},Gvt=class{constructor(e){this.ligatureGlyph=e.uint16,this.componentCount=e.uint16,this.componentGlyphIDs=[...new Array(this.componentCount-1)].map(t=>e.uint16)}},Yvt=class extends f0{constructor(e){super(e),this.substFormat===1&&(this.subRuleSetCount=e.uint16,this.subRuleSetOffsets=[...new Array(this.subRuleSetCount)].map(t=>e.Offset16)),this.substFormat===2&&(this.classDefOffset=e.Offset16,this.subClassSetCount=e.uint16,this.subClassSetOffsets=[...new Array(this.subClassSetCount)].map(t=>e.Offset16)),this.substFormat===3&&(f4e(this),this.glyphCount=e.uint16,this.substitutionCount=e.uint16,this.coverageOffsets=[...new Array(this.glyphCount)].map(t=>e.Offset16),this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=>new pte(e)))}getSubRuleSet(e){if(this.substFormat!==1)throw new Error(`lookup type 5.${this.substFormat} has no subrule sets.`);let t=this.parser;return t.currentPosition=this.start+this.subRuleSetOffsets[e],new qvt(t)}getSubClassSet(e){if(this.substFormat!==2)throw new Error(`lookup type 5.${this.substFormat} has no subclass sets.`);let t=this.parser;return t.currentPosition=this.start+this.subClassSetOffsets[e],new Kvt(t)}getCoverageTable(e){if(this.substFormat!==3&&!e)return super.getCoverageTable();if(!e)throw new Error(`lookup type 5.${this.substFormat} requires an coverage table index.`);let t=this.parser;return t.currentPosition=this.start+this.coverageOffsets[e],new xR(t)}},qvt=class extends en{constructor(e){super(e),this.subRuleCount=e.uint16,this.subRuleOffsets=[...new Array(this.subRuleCount)].map(t=>e.Offset16)}getSubRule(e){let t=this.parser;return t.currentPosition=this.start+this.subRuleOffsets[e],new p4e(t)}},p4e=class{constructor(e){this.glyphCount=e.uint16,this.substitutionCount=e.uint16,this.inputSequence=[...new Array(this.glyphCount-1)].map(t=>e.uint16),this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=>new pte(e))}},Kvt=class extends en{constructor(e){super(e),this.subClassRuleCount=e.uint16,this.subClassRuleOffsets=[...new Array(this.subClassRuleCount)].map(t=>e.Offset16)}getSubClass(e){let t=this.parser;return t.currentPosition=this.start+this.subClassRuleOffsets[e],new Xvt(t)}},Xvt=class extends p4e{constructor(e){super(e)}},Zvt=class extends f0{constructor(e){super(e),this.substFormat===1&&(this.chainSubRuleSetCount=e.uint16,this.chainSubRuleSetOffsets=[...new Array(this.chainSubRuleSetCount)].map(t=>e.Offset16)),this.substFormat===2&&(this.backtrackClassDefOffset=e.Offset16,this.inputClassDefOffset=e.Offset16,this.lookaheadClassDefOffset=e.Offset16,this.chainSubClassSetCount=e.uint16,this.chainSubClassSetOffsets=[...new Array(this.chainSubClassSetCount)].map(t=>e.Offset16)),this.substFormat===3&&(f4e(this),this.backtrackGlyphCount=e.uint16,this.backtrackCoverageOffsets=[...new Array(this.backtrackGlyphCount)].map(t=>e.Offset16),this.inputGlyphCount=e.uint16,this.inputCoverageOffsets=[...new Array(this.inputGlyphCount)].map(t=>e.Offset16),this.lookaheadGlyphCount=e.uint16,this.lookaheadCoverageOffsets=[...new Array(this.lookaheadGlyphCount)].map(t=>e.Offset16),this.seqLookupCount=e.uint16,this.seqLookupRecords=[...new Array(this.substitutionCount)].map(t=>new m4e(e)))}getChainSubRuleSet(e){if(this.substFormat!==1)throw new Error(`lookup type 6.${this.substFormat} has no chainsubrule sets.`);let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleSetOffsets[e],new Qvt(t)}getChainSubClassSet(e){if(this.substFormat!==2)throw new Error(`lookup type 6.${this.substFormat} has no chainsubclass sets.`);let t=this.parser;return t.currentPosition=this.start+this.chainSubClassSetOffsets[e],new $vt(t)}getCoverageFromOffset(e){if(this.substFormat!==3)throw new Error(`lookup type 6.${this.substFormat} does not use contextual coverage offsets.`);let t=this.parser;return t.currentPosition=this.start+e,new xR(t)}},Qvt=class extends en{constructor(e){super(e),this.chainSubRuleCount=e.uint16,this.chainSubRuleOffsets=[...new Array(this.chainSubRuleCount)].map(t=>e.Offset16)}getSubRule(e){let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleOffsets[e],new Jvt(t)}},Jvt=class{constructor(e){this.backtrackGlyphCount=e.uint16,this.backtrackSequence=[...new Array(this.backtrackGlyphCount)].map(t=>e.uint16),this.inputGlyphCount=e.uint16,this.inputSequence=[...new Array(this.inputGlyphCount-1)].map(t=>e.uint16),this.lookaheadGlyphCount=e.uint16,this.lookAheadSequence=[...new Array(this.lookAheadGlyphCount)].map(t=>e.uint16),this.substitutionCount=e.uint16,this.substLookupRecords=[...new Array(this.SubstCount)].map(t=>new pte(e))}},$vt=class extends en{constructor(e){super(e),this.chainSubClassRuleCount=e.uint16,this.chainSubClassRuleOffsets=[...new Array(this.chainSubClassRuleCount)].map(t=>e.Offset16)}getSubClass(e){let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleOffsets[e],new e_t(t)}},e_t=class{constructor(e){this.backtrackGlyphCount=e.uint16,this.backtrackSequence=[...new Array(this.backtrackGlyphCount)].map(t=>e.uint16),this.inputGlyphCount=e.uint16,this.inputSequence=[...new Array(this.inputGlyphCount-1)].map(t=>e.uint16),this.lookaheadGlyphCount=e.uint16,this.lookAheadSequence=[...new Array(this.lookAheadGlyphCount)].map(t=>e.uint16),this.substitutionCount=e.uint16,this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=>new m4e(e))}},m4e=class extends en{constructor(e){super(e),this.sequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},t_t=class extends en{constructor(e){super(e),this.substFormat=e.uint16,this.extensionLookupType=e.uint16,this.extensionOffset=e.Offset32}},r_t=class extends f0{constructor(e){super(e),this.backtrackGlyphCount=e.uint16,this.backtrackCoverageOffsets=[...new Array(this.backtrackGlyphCount)].map(t=>e.Offset16),this.lookaheadGlyphCount=e.uint16,this.lookaheadCoverageOffsets=[new Array(this.lookaheadGlyphCount)].map(t=>e.Offset16),this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},o_t={buildSubtable:function(e,t){let r=new[void 0,Vvt,Bvt,jvt,Uvt,Yvt,Zvt,t_t,r_t][e](t);return r.type=e,r}},wh=class extends en{constructor(e){super(e)}},n_t=class extends wh{constructor(e){super(e),console.log("lookup type 1")}},i_t=class extends wh{constructor(e){super(e),console.log("lookup type 2")}},s_t=class extends wh{constructor(e){super(e),console.log("lookup type 3")}},a_t=class extends wh{constructor(e){super(e),console.log("lookup type 4")}},l_t=class extends wh{constructor(e){super(e),console.log("lookup type 5")}},c_t=class extends wh{constructor(e){super(e),console.log("lookup type 6")}},d_t=class extends wh{constructor(e){super(e),console.log("lookup type 7")}},u_t=class extends wh{constructor(e){super(e),console.log("lookup type 8")}},f_t=class extends wh{constructor(e){super(e),console.log("lookup type 9")}},p_t={buildSubtable:function(e,t){let r=new[void 0,n_t,i_t,s_t,a_t,l_t,c_t,d_t,u_t,f_t][e](t);return r.type=e,r}},l4e=class extends en{static EMPTY={lookupCount:0,lookups:[]};constructor(e){super(e),this.lookupCount=e.uint16,this.lookups=[...new Array(this.lookupCount)].map(t=>e.Offset16)}},m_t=class extends en{constructor(e,t){super(e),this.ctType=t,this.lookupType=e.uint16,this.lookupFlag=e.uint16,this.subTableCount=e.uint16,this.subtableOffsets=[...new Array(this.subTableCount)].map(r=>e.Offset16),this.markFilteringSet=e.uint16}get rightToLeft(){return this.lookupFlag&!0}get ignoreBaseGlyphs(){return this.lookupFlag&!0}get ignoreLigatures(){return this.lookupFlag&!0}get ignoreMarks(){return this.lookupFlag&!0}get useMarkFilteringSet(){return this.lookupFlag&!0}get markAttachmentType(){return this.lookupFlag&!0}getSubTable(e){let t=this.ctType==="GSUB"?o_t:p_t;return this.parser.currentPosition=this.start+this.subtableOffsets[e],t.buildSubtable(this.lookupType,this.parser)}},h4e=class extends Mt{constructor(e,t,r){let{p:o,tableStart:n}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.scriptListOffset=o.Offset16,this.featureListOffset=o.Offset16,this.lookupListOffset=o.Offset16,this.majorVersion===1&&this.minorVersion===1&&(this.featureVariationsOffset=o.Offset32);let i=!(this.scriptListOffset||this.featureListOffset||this.lookupListOffset);rt(this,"scriptList",()=>i?i4e.EMPTY:(o.currentPosition=n+this.scriptListOffset,new i4e(o))),rt(this,"featureList",()=>i?a4e.EMPTY:(o.currentPosition=n+this.featureListOffset,new a4e(o))),rt(this,"lookupList",()=>i?l4e.EMPTY:(o.currentPosition=n+this.lookupListOffset,new l4e(o))),this.featureVariationsOffset&&rt(this,"featureVariations",()=>i?FeatureVariations.EMPTY:(o.currentPosition=n+this.featureVariationsOffset,new FeatureVariations(o)))}getSupportedScripts(){return this.scriptList.scriptRecords.map(e=>e.scriptTag)}getScriptTable(e){let t=this.scriptList.scriptRecords.find(o=>o.scriptTag===e);this.parser.currentPosition=this.scriptList.start+t.scriptOffset;let r=new Ovt(this.parser);return r.scriptTag=e,r}ensureScriptTable(e){return typeof e=="string"?this.getScriptTable(e):e}getSupportedLangSys(e){e=this.ensureScriptTable(e);let t=e.defaultLangSys!==0,r=e.langSysRecords.map(o=>o.langSysTag);return t&&r.unshift("dflt"),r}getDefaultLangSysTable(e){e=this.ensureScriptTable(e);let t=e.defaultLangSys;if(t!==0){this.parser.currentPosition=e.start+t;let r=new s4e(this.parser);return r.langSysTag="",r.defaultForScript=e.scriptTag,r}}getLangSysTable(e,t="dflt"){if(t==="dflt")return this.getDefaultLangSysTable(e);e=this.ensureScriptTable(e);let r=e.langSysRecords.find(n=>n.langSysTag===t);this.parser.currentPosition=e.start+r.langSysOffset;let o=new s4e(this.parser);return o.langSysTag=t,o}getFeatures(e){return e.featureIndices.map(t=>this.getFeature(t))}getFeature(e){let t;if(parseInt(e)==e?t=this.featureList.featureRecords[e]:t=this.featureList.featureRecords.find(o=>o.featureTag===e),!t)return;this.parser.currentPosition=this.featureList.start+t.featureOffset;let r=new Nvt(this.parser);return r.featureTag=t.featureTag,r}getLookups(e){return e.lookupListIndices.map(t=>this.getLookup(t))}getLookup(e,t){let r=this.lookupList.lookups[e];return this.parser.currentPosition=this.lookupList.start+r,new m_t(this.parser,t)}},h_t=class extends h4e{constructor(e,t){super(e,t,"GSUB")}getLookup(e){return super.getLookup(e,"GSUB")}},g_t=Object.freeze({__proto__:null,GSUB:h_t}),b_t=class extends h4e{constructor(e,t){super(e,t,"GPOS")}getLookup(e){return super.getLookup(e,"GPOS")}},v_t=Object.freeze({__proto__:null,GPOS:b_t}),__t=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.offsetToSVGDocumentList=r.Offset32,r.currentPosition=this.tableStart+this.offsetToSVGDocumentList,this.documentList=new y_t(r)}},y_t=class extends en{constructor(e){super(e),this.numEntries=e.uint16,this.documentRecords=[...new Array(this.numEntries)].map(t=>new w_t(e))}getDocument(e){let t=this.documentRecords[e];if(!t)return"";let r=this.start+t.svgDocOffset;return this.parser.currentPosition=r,this.parser.readBytes(t.svgDocLength)}getDocumentForGlyph(e){let t=this.documentRecords.findIndex(r=>r.startGlyphID<=e&&e<=r.endGlyphID);return t===-1?"":this.getDocument(t)}},w_t=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.svgDocOffset=e.Offset32,this.svgDocLength=e.uint32}},x_t=Object.freeze({__proto__:null,SVG:__t}),S_t=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.axesArrayOffset=r.Offset16,r.uint16,this.axisCount=r.uint16,this.axisSize=r.uint16,this.instanceCount=r.uint16,this.instanceSize=r.uint16;let o=this.tableStart+this.axesArrayOffset;rt(this,"axes",()=>(r.currentPosition=o,[...new Array(this.axisCount)].map(i=>new C_t(r))));let n=o+this.axisCount*this.axisSize;rt(this,"instances",()=>{let i=[];for(let s=0;s<this.instanceCount;s++)r.currentPosition=n+s*this.instanceSize,i.push(new k_t(r,this.axisCount,this.instanceSize));return i})}getSupportedAxes(){return this.axes.map(e=>e.tag)}getAxis(e){return this.axes.find(t=>t.tag===e)}},C_t=class{constructor(e){this.tag=e.tag,this.minValue=e.fixed,this.defaultValue=e.fixed,this.maxValue=e.fixed,this.flags=e.flags(16),this.axisNameID=e.uint16}},k_t=class{constructor(e,t,r){let o=e.currentPosition;this.subfamilyNameID=e.uint16,e.uint16,this.coordinates=[...new Array(t)].map(n=>e.fixed),e.currentPosition-o<r&&(this.postScriptNameID=e.uint16)}},E_t=Object.freeze({__proto__:null,fvar:S_t}),T_t=class extends Mt{constructor(e,t){let{p:r}=super(e,t),o=e.length/2;rt(this,"items",()=>[...new Array(o)].map(n=>r.fword))}},P_t=Object.freeze({__proto__:null,cvt:T_t}),R_t=class extends Mt{constructor(e,t){let{p:r}=super(e,t);rt(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},I_t=Object.freeze({__proto__:null,fpgm:R_t}),O_t=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRanges=r.uint16,rt(this,"gaspRanges",()=>[...new Array(this.numRanges)].map(n=>new A_t(r)))}},A_t=class{constructor(e){this.rangeMaxPPEM=e.uint16,this.rangeGaspBehavior=e.uint16}},M_t=Object.freeze({__proto__:null,gasp:O_t}),N_t=class extends Mt{constructor(e,t){super(e,t)}getGlyphData(e,t){return this.parser.currentPosition=this.tableStart+e,this.parser.readBytes(t)}},F_t=Object.freeze({__proto__:null,glyf:N_t}),D_t=class extends Mt{constructor(e,t,r){let{p:o}=super(e,t),n=r.maxp.numGlyphs+1;r.head.indexToLocFormat===0?(this.x2=!0,rt(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset16))):rt(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset32))}getGlyphDataOffsetAndLength(e){let t=this.offsets[e]*this.x2?2:1,r=this.offsets[e+1]*this.x2?2:1;return{offset:t,length:r-t}}},L_t=Object.freeze({__proto__:null,loca:D_t}),V_t=class extends Mt{constructor(e,t){let{p:r}=super(e,t);rt(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},B_t=Object.freeze({__proto__:null,prep:V_t}),z_t=class extends Mt{constructor(e,t){let{p:r}=super(e,t);rt(this,"data",()=>r.readBytes())}},j_t=Object.freeze({__proto__:null,CFF:z_t}),H_t=class extends Mt{constructor(e,t){let{p:r}=super(e,t);rt(this,"data",()=>r.readBytes())}},U_t=Object.freeze({__proto__:null,CFF2:H_t}),W_t=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.defaultVertOriginY=r.int16,this.numVertOriginYMetrics=r.uint16,rt(this,"vertORiginYMetrics",()=>[...new Array(this.numVertOriginYMetrics)].map(o=>new G_t(r)))}},G_t=class{constructor(e){this.glyphIndex=e.uint16,this.vertOriginY=e.int16}},Y_t=Object.freeze({__proto__:null,VORG:W_t}),q_t=class{constructor(e){this.indexSubTableArrayOffset=e.Offset32,this.indexTablesSize=e.uint32,this.numberofIndexSubTables=e.uint32,this.colorRef=e.uint32,this.hori=new xF(e),this.vert=new xF(e),this.startGlyphIndex=e.uint16,this.endGlyphIndex=e.uint16,this.ppemX=e.uint8,this.ppemY=e.uint8,this.bitDepth=e.uint8,this.flags=e.int8}},K_t=class{constructor(e){this.hori=new xF(e),this.vert=new xF(e),this.ppemX=e.uint8,this.ppemY=e.uint8,this.substitutePpemX=e.uint8,this.substitutePpemY=e.uint8}},xF=class{constructor(e){this.ascender=e.int8,this.descender=e.int8,this.widthMax=e.uint8,this.caretSlopeNumerator=e.int8,this.caretSlopeDenominator=e.int8,this.caretOffset=e.int8,this.minOriginSB=e.int8,this.minAdvanceSB=e.int8,this.maxBeforeBL=e.int8,this.minAfterBL=e.int8,this.pad1=e.int8,this.pad2=e.int8}},g4e=class extends Mt{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.numSizes=o.uint32,rt(this,"bitMapSizes",()=>[...new Array(this.numSizes)].map(n=>new q_t(o)))}},X_t=Object.freeze({__proto__:null,EBLC:g4e}),b4e=class extends Mt{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16}},Z_t=Object.freeze({__proto__:null,EBDT:b4e}),Q_t=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.numSizes=r.uint32,rt(this,"bitmapScales",()=>[...new Array(this.numSizes)].map(o=>new K_t(r)))}},J_t=Object.freeze({__proto__:null,EBSC:Q_t}),$_t=class extends g4e{constructor(e,t){super(e,t,"CBLC")}},eyt=Object.freeze({__proto__:null,CBLC:$_t}),tyt=class extends b4e{constructor(e,t){super(e,t,"CBDT")}},ryt=Object.freeze({__proto__:null,CBDT:tyt}),oyt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.flags=r.flags(16),this.numStrikes=r.uint32,rt(this,"strikeOffsets",()=>[...new Array(this.numStrikes)].map(o=>r.Offset32))}},nyt=Object.freeze({__proto__:null,sbix:oyt}),iyt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numBaseGlyphRecords=r.uint16,this.baseGlyphRecordsOffset=r.Offset32,this.layerRecordsOffset=r.Offset32,this.numLayerRecords=r.uint16}getBaseGlyphRecord(e){let t=this.tableStart+this.baseGlyphRecordsOffset;this.parser.currentPosition=t;let r=new fte(this.parser),o=r.gID,n=this.tableStart+this.layerRecordsOffset-6;this.parser.currentPosition=n;let i=new fte(this.parser),s=i.gID;if(o===e)return r;if(s===e)return i;for(;t!==n;){let a=t+(n-t)/12;this.parser.currentPosition=a;let c=new fte(this.parser),d=c.gID;if(d===e)return c;d>e?n=a:d<e&&(t=a)}return!1}getLayers(e){let t=this.getBaseGlyphRecord(e);return this.parser.currentPosition=this.tableStart+this.layerRecordsOffset+4*t.firstLayerIndex,[...new Array(t.numLayers)].map(r=>new syt(p))}},fte=class{constructor(e){this.gID=e.uint16,this.firstLayerIndex=e.uint16,this.numLayers=e.uint16}},syt=class{constructor(e){this.gID=e.uint16,this.paletteIndex=e.uint16}},ayt=Object.freeze({__proto__:null,COLR:iyt}),lyt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numPaletteEntries=r.uint16;let o=this.numPalettes=r.uint16;this.numColorRecords=r.uint16,this.offsetFirstColorRecord=r.Offset32,this.colorRecordIndices=[...new Array(this.numPalettes)].map(n=>r.uint16),rt(this,"colorRecords",()=>(r.currentPosition=this.tableStart+this.offsetFirstColorRecord,[...new Array(this.numColorRecords)].map(n=>new cyt(r)))),this.version===1&&(this.offsetPaletteTypeArray=r.Offset32,this.offsetPaletteLabelArray=r.Offset32,this.offsetPaletteEntryLabelArray=r.Offset32,rt(this,"paletteTypeArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteTypeArray,new dyt(r,o))),rt(this,"paletteLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteLabelArray,new uyt(r,o))),rt(this,"paletteEntryLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteEntryLabelArray,new fyt(r,o))))}},cyt=class{constructor(e){this.blue=e.uint8,this.green=e.uint8,this.red=e.uint8,this.alpha=e.uint8}},dyt=class{constructor(e,t){this.paletteTypes=[...new Array(t)].map(r=>e.uint32)}},uyt=class{constructor(e,t){this.paletteLabels=[...new Array(t)].map(r=>e.uint16)}},fyt=class{constructor(e,t){this.paletteEntryLabels=[...new Array(t)].map(r=>e.uint16)}},pyt=Object.freeze({__proto__:null,CPAL:lyt}),myt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint32,this.numSignatures=r.uint16,this.flags=r.uint16,this.signatureRecords=[...new Array(this.numSignatures)].map(o=>new hyt(r))}getData(e){let t=this.signatureRecords[e];return this.parser.currentPosition=this.tableStart+t.offset,new gyt(this.parser)}},hyt=class{constructor(e){this.format=e.uint32,this.length=e.uint32,this.offset=e.Offset32}},gyt=class{constructor(e){e.uint16,e.uint16,this.signatureLength=e.uint32,this.signature=e.readBytes(this.signatureLength)}},byt=Object.freeze({__proto__:null,DSIG:myt}),vyt=class extends Mt{constructor(e,t,r){let{p:o}=super(e,t),n=r.hmtx.numGlyphs;this.version=o.uint16,this.numRecords=o.int16,this.sizeDeviceRecord=o.int32,this.records=[...new Array(numRecords)].map(i=>new _yt(o,n))}},_yt=class{constructor(e,t){this.pixelSize=e.uint8,this.maxWidth=e.uint8,this.widths=e.readBytes(t)}},yyt=Object.freeze({__proto__:null,hdmx:vyt}),wyt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.nTables=r.uint16,rt(this,"tables",()=>{let o=this.tableStart+4,n=[];for(let i=0;i<this.nTables;i++){r.currentPosition=o;let s=new xyt(r);n.push(s),o+=s}return n})}},xyt=class{constructor(e){this.version=e.uint16,this.length=e.uint16,this.coverage=e.flags(8),this.format=e.uint8,this.format===0&&(this.nPairs=e.uint16,this.searchRange=e.uint16,this.entrySelector=e.uint16,this.rangeShift=e.uint16,rt(this,"pairs",()=>[...new Array(this.nPairs)].map(t=>new Syt(e)))),this.format===2&&console.warn("Kern subtable format 2 is not supported: this parser currently only parses universal table data.")}get horizontal(){return this.coverage[0]}get minimum(){return this.coverage[1]}get crossstream(){return this.coverage[2]}get override(){return this.coverage[3]}},Syt=class{constructor(e){this.left=e.uint16,this.right=e.uint16,this.value=e.fword}},Cyt=Object.freeze({__proto__:null,kern:wyt}),kyt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numGlyphs=r.uint16,this.yPels=r.readBytes(this.numGlyphs)}},Eyt=Object.freeze({__proto__:null,LTSH:kyt}),Tyt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.mergeClassCount=r.uint16,this.mergeDataOffset=r.Offset16,this.classDefCount=r.uint16,this.offsetToClassDefOffsets=r.Offset16,rt(this,"mergeEntryMatrix",()=>[...new Array(this.mergeClassCount)].map(o=>r.readBytes(this.mergeClassCount))),console.warn("Full MERG parsing is currently not supported."),console.warn("If you need this table parsed, please file an issue, or better yet, a PR.")}},Pyt=Object.freeze({__proto__:null,MERG:Tyt}),Ryt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint32,this.flags=r.uint32,r.uint32,this.dataMapsCount=r.uint32,this.dataMaps=[...new Array(this.dataMapsCount)].map(o=>new Iyt(this.tableStart,r))}},Iyt=class{constructor(e,t){this.tableStart=e,this.parser=t,this.tag=t.tag,this.dataOffset=t.Offset32,this.dataLength=t.uint32}getData(){return this.parser.currentField=this.tableStart+this.dataOffset,this.parser.readBytes(this.dataLength)}},Oyt=Object.freeze({__proto__:null,meta:Ryt}),Ayt=class extends Mt{constructor(e,t){super(e,t),console.warn("This font uses a PCLT table, which is currently not supported by this parser."),console.warn("If you need this table parsed, please file an issue, or better yet, a PR.")}},Myt=Object.freeze({__proto__:null,PCLT:Ayt}),Nyt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRecs=r.uint16,this.numRatios=r.uint16,this.ratRanges=[...new Array(this.numRatios)].map(o=>new Fyt(r)),this.offsets=[...new Array(this.numRatios)].map(o=>r.Offset16),this.VDMXGroups=[...new Array(this.numRecs)].map(o=>new Dyt(r))}},Fyt=class{constructor(e){this.bCharSet=e.uint8,this.xRatio=e.uint8,this.yStartRatio=e.uint8,this.yEndRatio=e.uint8}},Dyt=class{constructor(e){this.recs=e.uint16,this.startsz=e.uint8,this.endsz=e.uint8,this.records=[...new Array(this.recs)].map(t=>new Lyt(e))}},Lyt=class{constructor(e){this.yPelHeight=e.uint16,this.yMax=e.int16,this.yMin=e.int16}},Vyt=Object.freeze({__proto__:null,VDMX:Nyt}),Byt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.fixed,this.ascent=this.vertTypoAscender=r.int16,this.descent=this.vertTypoDescender=r.int16,this.lineGap=this.vertTypoLineGap=r.int16,this.advanceHeightMax=r.int16,this.minTopSideBearing=r.int16,this.minBottomSideBearing=r.int16,this.yMaxExtent=r.int16,this.caretSlopeRise=r.int16,this.caretSlopeRun=r.int16,this.caretOffset=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.metricDataFormat=r.int16,this.numOfLongVerMetrics=r.uint16,r.verifyLength()}},zyt=Object.freeze({__proto__:null,vhea:Byt}),jyt=class extends Mt{constructor(e,t,r){super(e,t);let o=r.vhea.numOfLongVerMetrics,n=r.maxp.numGlyphs,i=p.currentPosition;if(lazy(this,"vMetrics",()=>(p.currentPosition=i,[...new Array(o)].map(s=>new Hyt(p.uint16,p.int16)))),o<n){let s=i+o*4;lazy(this,"topSideBearings",()=>(p.currentPosition=s,[...new Array(n-o)].map(a=>p.int16)))}}},Hyt=class{constructor(e,t){this.advanceHeight=e,this.topSideBearing=t}},Uyt=Object.freeze({__proto__:null,vmtx:jyt});function v4e(e){let t=e.reduce((r,o)=>(r[o.fontFamily]||(r[o.fontFamily]={name:o.fontFamily,fontFamily:o.fontFamily,slug:vb(o.fontFamily.toLowerCase()),fontFace:[]}),r[o.fontFamily].fontFace.push(o),r),{});return Object.values(t)}var vl=l(P(),1);function Wyt(){let{installFonts:e}=(0,SR.useContext)(rs),[t,r]=(0,SR.useState)(!1),[o,n]=(0,SR.useState)(null),i=h=>{a(h)},s=h=>{a(h.target.files)},a=async h=>{if(!h)return;n(null),r(!0);let g=new Set,b=[...h],v=!1,y=b.map(async _=>{if(!await d(_))return v=!0,null;if(g.has(_.name))return null;let C=(((_.name??"").split(".")??[]).pop()??"").toLowerCase();return ate.includes(C)?(g.add(_.name),_):null}),w=(await Promise.all(y)).filter(_=>_!==null);if(w.length>0)c(w);else{let _=v?(0,RS.__)("Sorry, you are not allowed to upload this file type."):(0,RS.__)("No fonts found to install.");n({type:"error",message:_}),r(!1)}},c=async h=>{let g=await Promise.all(h.map(async b=>{let v=await f(b);return await Qb(v,v.file,"all"),v}));m(g)};async function d(h){let g=new SF("Uploaded Font");try{let b=await u(h);return await g.fromDataBuffer(b,"font"),!0}catch{return!1}}async function u(h){return new Promise((g,b)=>{let v=new window.FileReader;v.readAsArrayBuffer(h),v.onload=()=>g(v.result),v.onerror=b})}let f=async h=>{let g=await u(h),b=new SF("Uploaded Font");b.fromDataBuffer(g,h.name);let y=(await new Promise(O=>b.onload=O)).detail.font,{name:w}=y.opentype.tables,_=w.get(16)||w.get(1),x=w.get(2).toLowerCase().includes("italic"),C=y.opentype.tables["OS/2"].usWeightClass||"normal",k=!!y.opentype.tables.fvar&&y.opentype.tables.fvar.axes.find(({tag:O})=>O==="wght"),R=k?`${k.minValue} ${k.maxValue}`:null;return{file:h,fontFamily:_,fontStyle:x?"italic":"normal",fontWeight:R||C}},m=async h=>{let g=v4e(h);try{await e(g),n({type:"success",message:(0,RS.__)("Fonts were installed successfully.")})}catch(b){let v=b;n({type:"error",message:v.message,errors:v?.installationErrors})}r(!1)};return(0,vl.jsxs)("div",{className:"font-library__tabpanel-layout",children:[(0,vl.jsx)(Ws.DropZone,{onFilesDrop:i}),(0,vl.jsxs)(Ws.__experimentalVStack,{className:"font-library__local-fonts",justify:"start",children:[o&&(0,vl.jsxs)(Ws.Notice,{status:o.type,__unstableHTML:!0,onRemove:()=>n(null),children:[o.message,o.errors&&(0,vl.jsx)("ul",{children:o.errors.map((h,g)=>(0,vl.jsx)("li",{children:h},g))})]}),t&&(0,vl.jsx)(Ws.FlexItem,{children:(0,vl.jsx)("div",{className:"font-library__upload-area",children:(0,vl.jsx)(Ws.ProgressBar,{})})}),!t&&(0,vl.jsx)(Ws.FormFileUpload,{accept:ate.map(h=>`.${h}`).join(","),multiple:!0,onChange:s,render:({openFileDialog:h})=>(0,vl.jsx)(Ws.Button,{__next40pxDefaultSize:!0,className:"font-library__upload-area",onClick:h,children:(0,RS.__)("Upload font")})}),(0,vl.jsx)(Ws.__experimentalText,{className:"font-library__upload-area__text",children:(0,RS.__)("Uploaded fonts appear in your library and can be used in your theme. Supported formats: .ttf, .otf, .woff, and .woff2.")})]})]})}var CF=Wyt;var Ou=l(P(),1),{Tabs:kF}=hr(EF.privateApis),Gyt={id:"installed-fonts",title:(0,IS._x)("Library","Font library")},Yyt={id:"upload-fonts",title:(0,IS._x)("Upload","noun")},qyt=e=>e.map(({slug:t,name:r})=>({id:t,title:e.length===1&&t==="google-fonts"?(0,IS.__)("Install Fonts"):r}));function Kyt({onRequestClose:e,defaultTabId:t="installed-fonts"}){let{records:r=[]}=(0,TF.useEntityRecords)("root","fontCollection",{_fields:"slug,name,description"}),o=(0,_4e.useSelect)(i=>i(TF.store).canUser("create",{kind:"postType",name:"wp_font_family"}),[]),n=[Gyt];return o&&(n.push(Yyt),n.push(...qyt(r||[]))),(0,Ou.jsx)(EF.Modal,{title:(0,IS.__)("Fonts"),onRequestClose:e,isFullScreen:!0,className:"font-library-modal",children:(0,Ou.jsxs)(kF,{defaultTabId:t,children:[(0,Ou.jsx)("div",{className:"font-library-modal__tablist-container",children:(0,Ou.jsx)(kF.TabList,{children:n.map(({id:i,title:s})=>(0,Ou.jsx)(kF.Tab,{tabId:i,children:s},i))})}),n.map(({id:i})=>{let s;switch(i){case"upload-fonts":s=(0,Ou.jsx)(CF,{});break;case"installed-fonts":s=(0,Ou.jsx)(hF,{});break;default:s=(0,Ou.jsx)(bF,{slug:i})}return(0,Ou.jsx)(kF.TabPanel,{tabId:i,focusable:!1,className:"font-library-modal__tab-panel",children:s},i)})]})})}var y4e=Kyt;var PF=l(G(),1),p0=l(Z(),1),w4e=l(H(),1);var OS=l(P(),1);function Xyt({font:e}){let{handleSetLibraryFontSelected:t,setModalTabOpen:r}=(0,w4e.useContext)(rs),o=e?.fontFace?.length||1,n=()=>{t?.(e),r?.("installed-fonts")},i=o0(e);return(0,OS.jsx)(p0.__experimentalItem,{onClick:n,children:(0,OS.jsxs)(p0.__experimentalHStack,{justify:"space-between",children:[(0,OS.jsx)(p0.FlexItem,{style:i,children:e.name}),(0,OS.jsx)(p0.FlexItem,{className:"global-styles-ui-screen-typography__font-variants-count",children:(0,PF.sprintf)((0,PF._n)("%d variant","%d variants",o),o)})]})})}var x4e=Xyt;var Gn=l(P(),1);function S4e(e,t){return e?e.map(r=>bh(r,{source:t})):[]}function Zyt(){let{baseCustomFonts:e,modalTabOpen:t,setModalTabOpen:r}=(0,C4e.useContext)(rs),[o]=We("typography.fontFamilies"),[n]=We("typography.fontFamilies",void 0,"base"),i=S4e(o?.theme,"theme"),s=S4e(o?.custom,"custom"),a=[...i,...s].sort((u,f)=>u.name.localeCompare(f.name)),c=0<a.length,d=c||n?.theme?.length>0||(e?.length??0)>0;return(0,Gn.jsxs)(Gn.Fragment,{children:[!!t&&(0,Gn.jsx)(y4e,{onRequestClose:()=>r?.(""),defaultTabId:t}),(0,Gn.jsxs)(Au.__experimentalVStack,{spacing:2,children:[(0,Gn.jsxs)(Au.__experimentalHStack,{justify:"space-between",children:[(0,Gn.jsx)(Ai,{level:3,children:(0,m0.__)("Fonts")}),(0,Gn.jsx)(Au.Button,{onClick:()=>r?.("installed-fonts"),label:(0,m0.__)("Manage fonts"),icon:VW,size:"small"})]}),a.length>0&&(0,Gn.jsx)(Gn.Fragment,{children:(0,Gn.jsx)(Au.__experimentalItemGroup,{size:"large",isBordered:!0,isSeparated:!0,children:a.map(u=>(0,Gn.jsx)(x4e,{font:u},u.slug))})}),!c&&(0,Gn.jsxs)(Gn.Fragment,{children:[(0,Gn.jsx)(Au.__experimentalText,{as:"p",children:d?(0,m0.__)("No fonts activated."):(0,m0.__)("No fonts installed.")}),(0,Gn.jsx)(Au.Button,{className:"global-styles-ui-font-families__manage-fonts",variant:"secondary",__next40pxDefaultSize:!0,onClick:()=>{r?.(d?"installed-fonts":"upload-fonts")},children:d?(0,m0.__)("Manage fonts"):(0,m0.__)("Add fonts")})]})]})]})}function k4e({...e}){return(0,Gn.jsx)(dF,{children:(0,Gn.jsx)(Zyt,{...e})})}var CR=l(G(),1),xh=l(Z(),1);var Ep=l(P(),1);function Qyt(){return(0,Ep.jsxs)(xh.__experimentalVStack,{spacing:2,children:[(0,Ep.jsx)(xh.__experimentalHStack,{justify:"space-between",children:(0,Ep.jsx)(Ai,{level:3,children:(0,CR.__)("Font Sizes")})}),(0,Ep.jsx)(xh.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:(0,Ep.jsx)(Pn,{path:"/typography/font-sizes",children:(0,Ep.jsxs)(xh.__experimentalHStack,{direction:"row",children:[(0,Ep.jsx)(xh.FlexItem,{children:(0,CR.__)("Font size presets")}),(0,Ep.jsx)(Gi,{icon:(0,CR.isRTL)()?Xr:Or})]})})})]})}var E4e=Qyt;var dd=l(P(),1);function Jyt(){let{fontLibraryEnabled:e}=(0,P4e.useContext)(zo);return(0,dd.jsxs)(dd.Fragment,{children:[(0,dd.jsx)(no,{title:(0,RF.__)("Typography"),description:(0,RF.__)("Available fonts, typographic styles, and the application of those styles.")}),(0,dd.jsx)(Kb,{children:(0,dd.jsxs)(T4e.__experimentalVStack,{spacing:7,children:[(0,dd.jsx)(kS,{title:(0,RF.__)("Typesets")}),e&&(0,dd.jsx)(k4e,{}),(0,dd.jsx)(v3e,{}),(0,dd.jsx)(E4e,{})]})})]})}var R4e=Jyt;var gr=l(G(),1),uc=l(Z(),1),D4e=l(H(),1);var I4e=l(Re(),1);var O4e=l(P(),1),{useSettingsForBlockElement:$yt,TypographyPanel:e0t}=hr(I4e.privateApis);function A4e({element:e,headingLevel:t}){let r=[];e==="heading"?r=r.concat(["elements",t]):e&&e!=="text"&&(r=r.concat(["elements",e]));let o=r.join("."),[n]=lt(o,"","user",!1),[i,s]=lt(o,"","merged",!1),[a]=We(""),d=$yt(a,void 0,e==="heading"?t:e);return(0,O4e.jsx)(e0t,{inheritedValue:i,value:n,onChange:s,settings:d,showInheritanceLabelIndicators:!1})}var M4e=l(P(),1);function N4e({name:e,element:t,headingLevel:r}){let o="";t==="heading"?o=`elements.${r}.`:t&&t!=="text"&&(o=`elements.${t}.`);let[n]=lt(o+"typography.fontFamily",e),[i]=lt(o+"color.gradient",e),[s]=lt(o+"color.background",e),[a]=lt("color.background"),[c]=lt(o+"color.text",e),[d]=lt(o+"typography.fontSize",e),[u]=lt(o+"typography.fontStyle",e),[f]=lt(o+"typography.fontWeight",e),[m]=lt(o+"typography.letterSpacing",e);return(0,M4e.jsx)("div",{className:"global-styles-ui-typography-preview",style:{fontFamily:n??"serif",background:i??s??a,color:c,fontSize:d,fontStyle:u,fontWeight:f,letterSpacing:m,...t==="link"?{textDecoration:"underline"}:{}},children:"Aa"})}var Mi=l(P(),1),F4e={text:{description:(0,gr.__)("Manage the fonts used on the site."),title:(0,gr.__)("Text")},link:{description:(0,gr.__)("Manage the fonts and typography used on the links."),title:(0,gr.__)("Links")},heading:{description:(0,gr.__)("Manage the fonts and typography used on headings."),title:(0,gr.__)("Headings")},caption:{description:(0,gr.__)("Manage the fonts and typography used on captions."),title:(0,gr.__)("Captions")},cite:{description:(0,gr.__)("Manage the fonts and typography used on citations."),title:(0,gr.__)("Citations")},button:{description:(0,gr.__)("Manage the fonts and typography used on buttons."),title:(0,gr.__)("Buttons")},textInput:{description:(0,gr.__)("Manage the fonts and typography used on inputs."),title:(0,gr.__)("Inputs")},select:{description:(0,gr.__)("Manage the fonts and typography used on selects."),title:(0,gr.__)("Selects")}};function t0t({element:e}){let[t,r]=(0,D4e.useState)("heading");return(0,Mi.jsxs)(Mi.Fragment,{children:[(0,Mi.jsx)(no,{title:F4e[e].title,description:F4e[e].description}),(0,Mi.jsx)(uc.__experimentalSpacer,{marginX:4,children:(0,Mi.jsx)(N4e,{element:e,headingLevel:t})}),e==="heading"&&(0,Mi.jsx)(uc.__experimentalSpacer,{marginX:4,marginBottom:"1em",children:(0,Mi.jsxs)(uc.__experimentalToggleGroupControl,{label:(0,gr.__)("Select heading level"),hideLabelFromVision:!0,value:t,onChange:o=>r(o),isBlock:!0,children:[(0,Mi.jsx)(uc.__experimentalToggleGroupControlOption,{value:"heading",showTooltip:!0,"aria-label":(0,gr.__)("All headings"),label:(0,gr._x)("All","heading levels")}),(0,Mi.jsx)(uc.__experimentalToggleGroupControlOption,{value:"h1",showTooltip:!0,"aria-label":(0,gr.__)("Heading 1"),label:(0,gr.__)("H1")}),(0,Mi.jsx)(uc.__experimentalToggleGroupControlOption,{value:"h2",showTooltip:!0,"aria-label":(0,gr.__)("Heading 2"),label:(0,gr.__)("H2")}),(0,Mi.jsx)(uc.__experimentalToggleGroupControlOption,{value:"h3",showTooltip:!0,"aria-label":(0,gr.__)("Heading 3"),label:(0,gr.__)("H3")}),(0,Mi.jsx)(uc.__experimentalToggleGroupControlOption,{value:"h4",showTooltip:!0,"aria-label":(0,gr.__)("Heading 4"),label:(0,gr.__)("H4")}),(0,Mi.jsx)(uc.__experimentalToggleGroupControlOption,{value:"h5",showTooltip:!0,"aria-label":(0,gr.__)("Heading 5"),label:(0,gr.__)("H5")}),(0,Mi.jsx)(uc.__experimentalToggleGroupControlOption,{value:"h6",showTooltip:!0,"aria-label":(0,gr.__)("Heading 6"),label:(0,gr.__)("H6")})]})}),(0,Mi.jsx)(A4e,{element:e,headingLevel:t})]})}var Sh=t0t;var MS=l(G(),1),H4e=l(Z(),1),U4e=l(Re(),1);var fc=l(Z(),1),AS=l(G(),1);var z4e=l(H(),1);var L4e=l(Z(),1),V4e=l(P(),1);function r0t({className:e,children:t,...r}){return(0,V4e.jsx)(L4e.Flex,{className:J("global-styles-ui__color-indicator-wrapper",e),...r,children:t})}var B4e=r0t;var Gs=l(P(),1),IF=[];function o0t({name:e}){let[t]=We("color.palette.custom"),[r]=We("color.palette.theme"),[o]=We("color.palette.default"),[n]=We("color.defaultPalette",e),i=t||IF,s=r||IF,a=o||IF,c=n??!0,d=(0,z4e.useMemo)(()=>[...i,...s,...a&&c?a:IF],[i,s,a,c]),u=e?"/blocks/"+encodeURIComponent(e)+"/colors/palette":"/colors/palette";return(0,Gs.jsxs)(fc.__experimentalVStack,{spacing:3,children:[(0,Gs.jsx)(Ai,{level:3,children:(0,AS.__)("Palette")}),(0,Gs.jsx)(fc.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:(0,Gs.jsx)(Pn,{path:u,children:(0,Gs.jsxs)(fc.__experimentalHStack,{direction:"row",children:[d.length>0?(0,Gs.jsxs)(Gs.Fragment,{children:[(0,Gs.jsx)(fc.__experimentalZStack,{isLayered:!1,offset:-8,children:d.slice(0,5).map(({color:f},m)=>(0,Gs.jsx)(B4e,{children:(0,Gs.jsx)(fc.ColorIndicator,{colorValue:f})},`${f}-${m}`))}),(0,Gs.jsx)(fc.FlexItem,{isBlock:!0,children:(0,AS.__)("Edit palette")})]}):(0,Gs.jsx)(fc.FlexItem,{children:(0,AS.__)("Add colors")}),(0,Gs.jsx)(Gi,{icon:(0,AS.isRTL)()?Xr:Or})]})})})]})}var j4e=o0t;var Tp=l(P(),1),{useSettingsForBlockElement:n0t,ColorPanel:i0t}=hr(U4e.privateApis),s0t=[{name:"cite",label:(0,MS.__)("Citations")},{name:"textInput",label:(0,MS.__)("Inputs")},{name:"select",label:(0,MS.__)("Selects")}],a0t={link:!0,heading:!0,button:!0,caption:!0,cite:!0,textInput:!0,select:!0};function l0t(){let[e,t]=lt("",void 0,"user",!1),[r]=lt("",void 0,"merged",!1),[o]=We(""),n=n0t(o);return(0,Tp.jsxs)(Tp.Fragment,{children:[(0,Tp.jsx)(no,{title:(0,MS.__)("Colors"),description:(0,MS.__)("Palette colors and the application of those colors on site elements.")}),(0,Tp.jsx)(Kb,{children:(0,Tp.jsx)(H4e.__experimentalVStack,{spacing:7,children:(0,Tp.jsx)(j4e,{})})}),(0,Tp.jsx)(i0t,{inheritedValue:r,value:e,onChange:t,settings:n,additionalElements:s0t,defaultControls:a0t,showInheritanceLabelIndicators:!1})]})}var W4e=l0t;var BS=l(G(),1);var X4e=l(Me(),1),FS=l(Z(),1),ER=l(G(),1);var AF=l(Z(),1);var OF=l(Z(),1);var G4e=l(P(),1);function Y4e(){let{paletteColors:e}=_S();return e.slice(0,4).map(({slug:t,color:r},o)=>(0,G4e.jsx)("div",{style:{flexGrow:1,height:"100%",background:r}},`${t}-${o}`))}var kR=l(P(),1),c0t={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},d0t=({label:e,isFocused:t,withHoverView:r})=>(0,kR.jsx)(wS,{label:e,isFocused:t,withHoverView:r,children:({key:o})=>(0,kR.jsx)(OF.__unstableMotion.div,{variants:c0t,style:{height:"100%",overflow:"hidden"},children:(0,kR.jsx)(OF.__experimentalHStack,{spacing:0,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,kR.jsx)(Y4e,{})})},o)}),q4e=d0t;var h0=l(P(),1),K4e=["color"];function NS({title:e,gap:t=2}){let r=JN(K4e);return r?.length<=1?null:(0,h0.jsxs)(AF.__experimentalVStack,{spacing:3,children:[e&&(0,h0.jsx)(Ai,{level:3,children:e}),(0,h0.jsx)(AF.__experimentalGrid,{gap:t,children:r.map((o,n)=>(0,h0.jsx)(CS,{variation:o,isPill:!0,properties:K4e,showTooltip:!0,children:()=>(0,h0.jsx)(q4e,{})},n))})]})}var g0=l(P(),1),u0t={placement:"bottom-start",offset:8};function Z4e({name:e}){let[t,r]=We("color.palette.theme",e),[o]=We("color.palette.theme",e,"base"),[n,i]=We("color.palette.default",e),[s]=We("color.palette.default",e,"base"),[a,c]=We("color.palette.custom",e),[d]=We("color.defaultPalette",e),f=(0,X4e.useViewportMatch)("small","<")?u0t:void 0;return(0,g0.jsxs)(FS.__experimentalVStack,{className:"global-styles-ui-color-palette-panel",spacing:8,children:[!!t?.length&&(0,g0.jsx)(FS.__experimentalPaletteEdit,{canReset:t!==o,canOnlyChangeValues:!0,colors:t,onChange:r,paletteLabel:(0,ER.__)("Theme"),paletteLabelHeadingLevel:3,popoverProps:f}),!!n&&!!n.length&&!!d&&(0,g0.jsx)(FS.__experimentalPaletteEdit,{canReset:n!==s,canOnlyChangeValues:!0,colors:n,onChange:i,paletteLabel:(0,ER.__)("Default"),paletteLabelHeadingLevel:3,popoverProps:f}),(0,g0.jsx)(FS.__experimentalPaletteEdit,{colors:a,onChange:c,paletteLabel:(0,ER.__)("Custom"),paletteLabelHeadingLevel:3,slugPrefix:"custom-",popoverProps:f}),(0,g0.jsx)(NS,{title:(0,ER.__)("Palettes")})]})}var Q4e=l(Me(),1),DS=l(Z(),1),MF=l(G(),1);var LS=l(P(),1),f0t={placement:"bottom-start",offset:8};function J4e({name:e}){let[t,r]=We("color.gradients.theme",e),[o]=We("color.gradients.theme",e,"base"),[n,i]=We("color.gradients.default",e),[s]=We("color.gradients.default",e,"base"),[a,c]=We("color.gradients.custom",e),[d]=We("color.defaultGradients",e),f=(0,Q4e.useViewportMatch)("small","<")?f0t:void 0;return(0,LS.jsxs)(DS.__experimentalVStack,{className:"global-styles-ui-gradient-palette-panel",spacing:8,children:[!!t&&!!t.length&&(0,LS.jsx)(DS.__experimentalPaletteEdit,{canReset:t!==o,canOnlyChangeValues:!0,gradients:t,onChange:r,paletteLabel:(0,MF.__)("Theme"),paletteLabelHeadingLevel:3,popoverProps:f}),!!n&&!!n.length&&!!d&&(0,LS.jsx)(DS.__experimentalPaletteEdit,{canReset:n!==s,canOnlyChangeValues:!0,gradients:n,onChange:i,paletteLabel:(0,MF.__)("Default"),paletteLabelHeadingLevel:3,popoverProps:f}),(0,LS.jsx)(DS.__experimentalPaletteEdit,{gradients:a,onChange:c,paletteLabel:(0,MF.__)("Custom"),paletteLabelHeadingLevel:3,slugPrefix:"custom-",popoverProps:f})]})}var $4e=l(Me(),1),e6e=l(H(),1),NF=l(Z(),1);var FF=l(G(),1);var VS=l(P(),1),p0t={placement:"bottom-start",offset:8},ev=e=>Array.isArray(e)?e:[];function t6e({name:e}){let[t,r]=We("color.duotone.theme",e),[o]=We("color.duotone.theme",e,"base"),[n,i]=We("color.duotone.default",e),[s]=We("color.duotone.default",e,"base"),[a,c]=We("color.duotone.custom",e),[d]=We("color.defaultDuotone",e),[u]=We("color.palette.theme",e),[f]=We("color.palette.default",e),[m]=We("color.palette.custom",e),[h]=We("color.defaultPalette",e),g=(0,e6e.useMemo)(()=>[...ev(m),...ev(u),...h?ev(f):[]],[m,u,f,h]),v=(0,$4e.useViewportMatch)("small","<")?p0t:void 0;return(0,VS.jsxs)(le,{direction:"column",className:"global-styles-ui-duotone-palette-panel",gap:"2xl",children:[!!ev(t).length&&(0,VS.jsx)(NF.__experimentalPaletteEdit,{canReset:t!==o,canOnlyChangeValues:!0,duotones:ev(t),colorPalette:g,onChange:r,paletteLabel:(0,FF.__)("Theme"),paletteLabelHeadingLevel:3,popoverProps:v}),!!ev(n).length&&!!d&&(0,VS.jsx)(NF.__experimentalPaletteEdit,{canReset:n!==s,canOnlyChangeValues:!0,duotones:ev(n),colorPalette:g,onChange:i,paletteLabel:(0,FF.__)("Default"),paletteLabelHeadingLevel:3,popoverProps:v}),(0,VS.jsx)(NF.__experimentalPaletteEdit,{duotones:ev(a),colorPalette:g,onChange:c,paletteLabel:(0,FF.__)("Custom"),paletteLabelHeadingLevel:3,slugPrefix:"custom-",popoverProps:v})]})}var Ni=l(P(),1);function m0t({name:e}){return(0,Ni.jsxs)(Ni.Fragment,{children:[(0,Ni.jsx)(no,{title:(0,BS.__)("Edit palette"),description:(0,BS.__)("The combination of colors used across the site and in color pickers.")}),(0,Ni.jsxs)(jr.Root,{defaultValue:"color",children:[(0,Ni.jsx)("div",{className:"global-styles-ui-color-palette__tablist-container",children:(0,Ni.jsxs)(jr.List,{className:"global-styles-ui-color-palette__tablist",children:[(0,Ni.jsx)(jr.Tab,{value:"color",children:(0,BS.__)("Color")}),(0,Ni.jsx)(jr.Tab,{value:"gradient",children:(0,BS.__)("Gradient")}),(0,Ni.jsx)(jr.Tab,{value:"duotone",children:(0,BS.__)("Duotone")})]})}),(0,Ni.jsx)(jr.Panel,{value:"color",tabIndex:-1,children:(0,Ni.jsx)(Z4e,{name:e})}),(0,Ni.jsx)(jr.Panel,{value:"gradient",tabIndex:-1,children:(0,Ni.jsx)(J4e,{name:e})}),(0,Ni.jsx)(jr.Panel,{value:"duotone",tabIndex:-1,children:(0,Ni.jsx)(t6e,{name:e})})]})]})}var r6e=m0t;var mte=l(G(),1),s6e=l(Re(),1),a6e=l(Z(),1);var o6e=l(Re(),1);var n6e=l(P(),1),h0t={backgroundSize:"auto"},{BackgroundPanel:g0t}=hr(o6e.privateApis);function i6e(){let[e]=lt("",void 0,"user",!1),[t,r]=lt("",void 0,"merged",!1),o=$N(t),[n]=We("");return(0,n6e.jsx)(g0t,{inheritedValue:o,value:e,onChange:r,settings:n,defaultValues:h0t,showInheritanceLabelIndicators:!1})}var tv=l(P(),1),{useHasBackgroundPanel:b0t}=hr(s6e.privateApis);function v0t(){let[e]=We(""),t=b0t(e);return(0,tv.jsxs)(tv.Fragment,{children:[(0,tv.jsx)(no,{title:(0,mte.__)("Background"),description:(0,tv.jsx)(a6e.__experimentalText,{children:(0,mte.__)("Set styles for the site's background.")})}),t&&(0,tv.jsx)(i6e,{})]})}var l6e=v0t;var _l=l(G(),1);var Pp=l(Z(),1),p6e=l(G(),1);var m6e=l(H(),1);var c6e=l(Z(),1),d6e=l(G(),1),u6e=l(P(),1);function f6e({text:e,confirmButtonText:t,isOpen:r,toggleOpen:o,onConfirm:n}){return(0,u6e.jsx)(c6e.__experimentalConfirmDialog,{isOpen:r,cancelButtonText:(0,d6e.__)("Cancel"),confirmButtonText:t,onCancel:o,onConfirm:()=>{o(),n()},size:"medium",children:e})}var si=l(P(),1),{Menu:TR}=hr(Pp.privateApis);function rv({label:e,items:t,getEditPath:r,addLabel:o,onAdd:n,menuAction:i}){let[s,a]=(0,m6e.useState)(!1),c=!!i&&t.length>0;return(0,si.jsxs)(le,{direction:"column",gap:"sm",children:[i&&s&&(0,si.jsx)(f6e,{text:i.confirmText,confirmButtonText:i.confirmButtonText,isOpen:s,toggleOpen:()=>a(!1),onConfirm:i.onConfirm}),(0,si.jsxs)(le,{justify:"space-between",align:"flex-start",children:[(0,si.jsx)(Ai,{level:3,children:e}),(0,si.jsxs)(Pp.FlexItem,{children:[o&&n&&(0,si.jsx)(Pp.Button,{size:"small",icon:pm,label:o,onClick:n}),c&&(0,si.jsxs)(TR,{children:[(0,si.jsx)(TR.TriggerButton,{render:(0,si.jsx)(Pp.Button,{size:"small",icon:Jn,label:i.optionsLabel})}),(0,si.jsx)(TR.Popover,{children:(0,si.jsx)(TR.Item,{onClick:()=>a(!0),children:(0,si.jsx)(TR.ItemLabel,{children:i.label})})})]})]})]}),t.length>0&&(0,si.jsx)(Pp.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:t.map(d=>(0,si.jsx)(Pn,{path:r(d.slug),children:(0,si.jsxs)(le,{direction:"row",justify:"space-between",align:"center",children:[(0,si.jsx)(Pp.FlexItem,{children:d.name}),(0,si.jsx)(Gi,{icon:(0,p6e.isRTL)()?Xr:Or})]})},d.slug))})]})}var h6e=[];function ud(e,t){let r=`${e}.${t}`,[o=h6e,n]=We(r),[i=h6e]=We(r,void 0,"base");return{presets:o,basePresets:i,setPresets:n}}var Mu=l(P(),1),hte="6px 6px 9px rgba(0, 0, 0, 0.2)";function g6e(){let[e]=We("shadow.defaultPresets"),t=ud("shadow.presets","default"),r=ud("shadow.presets","theme"),o=ud("shadow.presets","custom"),n=()=>{let i=QN(o.presets,"shadow-");o.setPresets([...o.presets,{name:(0,_l.sprintf)((0,_l.__)("Shadow %d"),i),shadow:hte,slug:`shadow-${i}`}])};return(0,Mu.jsxs)(Mu.Fragment,{children:[(0,Mu.jsx)(no,{title:(0,_l.__)("Shadows"),description:(0,_l.__)("Manage and create shadow styles for use across the site.")}),(0,Mu.jsx)(Kb,{children:(0,Mu.jsxs)(le,{direction:"column",className:"global-styles-ui__shadows-panel",gap:"xl",children:[e&&(0,Mu.jsx)(rv,{label:(0,_l.__)("Default"),items:t.presets,getEditPath:i=>`/shadows/edit/default/${i}`}),r.presets.length>0&&(0,Mu.jsx)(rv,{label:(0,_l.__)("Theme"),items:r.presets,getEditPath:i=>`/shadows/edit/theme/${i}`}),(0,Mu.jsx)(rv,{label:(0,_l.__)("Custom"),items:o.presets,getEditPath:i=>`/shadows/edit/custom/${i}`,addLabel:(0,_l.__)("Add shadow"),onAdd:n,menuAction:{label:(0,_l.__)("Remove all custom shadows"),optionsLabel:(0,_l.__)("Shadow options"),confirmText:(0,_l.__)("Are you sure you want to remove all custom shadows?"),confirmButtonText:(0,_l.__)("Remove"),onConfirm:()=>o.setPresets([])}})]})})]})}var io=l(Z(),1),In=l(G(),1);var Rp=l(H(),1);function b6e(e){return(e.match(/(?:[^,(]|\([^)]*\))+/g)||[]).map(r=>r.trim())}function v6e(e){let t={x:"0",y:"0",blur:"0",spread:"0",color:"#000",inset:!1};if(!e||e.includes("none"))return t;let r=/((?:^|\s+)(-?\d*\.?\d+(?:px|%|in|cm|mm|em|rem|ex|pt|pc|vh|vw|vmin|vmax|ch|lh)?)(?=\s|$)(?![^(]*\))){1,4}/g,o=e.match(r)||[];if(o.length!==1)return t;let n=o[0].split(" ").map(g=>g.trim()).filter(g=>g);if(n.length<2)return t;let i=e.match(/inset/gi)||[];if(i.length>1)return t;let s=i.length===1,a=e.replace(r,"").trim();s&&(a=a.replace("inset","").replace("INSET","").trim());let c=/^#([0-9a-f]{3}){1,2}$|^#([0-9a-f]{4}){1,2}$|^(?:rgb|hsl)a?\(?[\d*\.?\d+%?,?\/?\s]*\)$/gi,d=(a.match(c)||[]).map(g=>g?.trim()).filter(g=>g);if(d.length>1)return t;if(d.length===0&&(d=a.trim().split(" ").filter(g=>g),d.length>1))return t;let[u,f,m,h]=n;return{x:u,y:f,blur:m||t.blur,spread:h||t.spread,inset:s,color:a||t.color}}function _6e(e){let t=`${e.x||"0px"} ${e.y||"0px"} ${e.blur||"0px"} ${e.spread||"0px"}`;return`${e.inset?"inset":""} ${t} ${e.color||""}`.trim()}var ov=l(Z(),1);var fd=l(P(),1),{Menu:PR}=hr(ov.privateApis);function DF({title:e,description:t,menuLabel:r,menuItems:o}){return(0,fd.jsxs)(le,{justify:"space-between",align:"flex-start",children:[(0,fd.jsx)(no,{title:e,description:t}),o.length>0&&(0,fd.jsx)(ov.FlexItem,{children:(0,fd.jsx)(ov.__experimentalSpacer,{marginTop:2,marginBottom:0,paddingX:4,children:(0,fd.jsxs)(PR,{children:[(0,fd.jsx)(PR.TriggerButton,{render:(0,fd.jsx)(ov.Button,{size:"small",icon:Jn,label:r})}),(0,fd.jsx)(PR.Popover,{children:o.map(n=>(0,fd.jsx)(PR.Item,{disabled:n.disabled,onClick:n.onClick,children:(0,fd.jsx)(PR.ItemLabel,{children:n.label})},n.label))})]})})})]})}var y6e=l(Z(),1),gte=l(G(),1),w6e=l(P(),1);function LF({message:e,isOpen:t,toggleOpen:r,onConfirm:o}){return(0,w6e.jsx)(y6e.__experimentalConfirmDialog,{isOpen:t,cancelButtonText:(0,gte.__)("Cancel"),confirmButtonText:(0,gte.__)("Delete"),onCancel:r,onConfirm:()=>{r(),o()},size:"medium",children:e})}var b0=l(Z(),1),RR=l(G(),1),x6e=l(H(),1);var Ch=l(P(),1);function VF({initialName:e,placeholder:t,toggleOpen:r,onRename:o}){let[n,i]=(0,x6e.useState)(e),s=()=>{n&&n.trim()&&o(n),r()};return(0,Ch.jsx)(b0.Modal,{onRequestClose:r,focusOnMount:"firstContentElement",title:(0,RR.__)("Rename"),size:"small",children:(0,Ch.jsx)("form",{onSubmit:a=>{a.preventDefault(),s()},children:(0,Ch.jsxs)(le,{gap:"sm",direction:"column",children:[(0,Ch.jsx)(b0.__experimentalInputControl,{autoComplete:"off",value:n,onChange:i,label:(0,RR.__)("Name"),placeholder:t}),(0,Ch.jsxs)(le,{justify:"end",direction:"row",children:[(0,Ch.jsx)(b0.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,RR.__)("Cancel")}),(0,Ch.jsx)(b0.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,RR.__)("Save")})]})]})})})}var Vt=l(P(),1);function S6e(){let{goBack:e,params:t}=(0,io.useNavigator)(),r=t.category,o=t.slug,{presets:n,basePresets:i,setPresets:s}=ud("shadow.presets",r),a=n.find(b=>b.slug===o),[c,d]=(0,Rp.useState)(!1),[u,f]=(0,Rp.useState)(!1);if((0,Rp.useEffect)(()=>{o&&!a&&e()},[a,o,e]),!r||!o||!a)return null;let m=i.find(b=>b.slug===o),h=b=>s(n.map(v=>v.slug===o?{...a,shadow:b}:v)),g=r==="custom"?[{label:(0,In.__)("Rename"),onClick:()=>f(!0)},{label:(0,In.__)("Delete"),onClick:()=>d(!0)}]:[{label:(0,In.__)("Reset"),onClick:()=>{m&&s(n.map(b=>b.slug===o?m:b))},disabled:a.shadow===m?.shadow}];return(0,Vt.jsxs)(Vt.Fragment,{children:[(0,Vt.jsx)(DF,{title:a.name,menuLabel:(0,In.__)("Menu"),menuItems:g}),(0,Vt.jsxs)(Kb,{children:[(0,Vt.jsx)(_0t,{shadow:a.shadow}),(0,Vt.jsx)(y0t,{shadow:a.shadow,onChange:h})]}),c&&(0,Vt.jsx)(LF,{message:(0,In.sprintf)((0,In.__)('Are you sure you want to delete "%s" shadow preset?'),a.name),isOpen:c,toggleOpen:()=>d(!1),onConfirm:()=>{s(n.filter(b=>b.slug!==o)),e()}}),u&&(0,Vt.jsx)(VF,{initialName:a.name,placeholder:(0,In.__)("Shadow name"),toggleOpen:()=>f(!1),onRename:b=>s(n.map(v=>v.slug===o?{...v,name:b}:v))})]})}function _0t({shadow:e}){return(0,Vt.jsx)(io.__experimentalSpacer,{marginBottom:4,marginTop:-2,children:(0,Vt.jsx)(le,{direction:"row",align:"center",justify:"center",className:"global-styles-ui__shadow-preview-panel",children:(0,Vt.jsx)("div",{className:"global-styles-ui__shadow-preview-block",style:{boxShadow:e}})})})}function y0t({shadow:e,onChange:t}){let r=(0,Rp.useRef)(null),o=(0,Rp.useMemo)(()=>b6e(e),[e]),n=(a,c)=>{let d=[...o];d[a]=c,t(d.join(", "))},i=()=>{t([...o,hte].join(", "))},s=a=>{t(o.filter((c,d)=>d!==a).join(", ")),r.current?.focus()};return(0,Vt.jsxs)(Vt.Fragment,{children:[(0,Vt.jsx)(le,{direction:"column",gap:"sm",children:(0,Vt.jsxs)(le,{justify:"space-between",align:"flex-start",children:[(0,Vt.jsx)(Ai,{level:3,children:(0,In.__)("Shadows")}),(0,Vt.jsx)(io.FlexItem,{className:"global-styles-ui__shadows-panel__options-container",children:(0,Vt.jsx)(io.Button,{size:"small",icon:pm,label:(0,In.__)("Add shadow"),onClick:()=>{i()},ref:r})})]})}),(0,Vt.jsx)(io.__experimentalSpacer,{}),(0,Vt.jsx)(io.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:o.map((a,c)=>(0,Vt.jsx)("div",{role:"listitem",children:(0,Vt.jsx)(w0t,{shadow:a,onChange:d=>n(c,d),canRemove:o.length>1,onRemove:()=>s(c)})},c))})]})}function w0t({shadow:e,onChange:t,canRemove:r,onRemove:o}){let n={placement:"left-start",offset:36,shift:!0},i=(0,Rp.useMemo)(()=>v6e(e),[e]),s=a=>{t(_6e(a))};return(0,Vt.jsx)(io.Dropdown,{popoverProps:n,className:"global-styles-ui__shadow-editor__dropdown",renderToggle:({onToggle:a,isOpen:c})=>{let d={onClick:a,className:J("global-styles-ui__shadow-editor__dropdown-toggle",{"is-open":c}),"aria-expanded":c},u={onClick:()=>{c&&a(),o()},className:J("global-styles-ui__shadow-editor__remove-button",{"is-open":c}),label:(0,In.__)("Remove shadow")};return(0,Vt.jsxs)(Vt.Fragment,{children:[(0,Vt.jsx)(io.Button,{__next40pxDefaultSize:!0,icon:$E,...d,children:i.inset?(0,In.__)("Inner shadow"):(0,In.__)("Drop shadow")}),r&&(0,Vt.jsx)(io.Button,{size:"small",icon:AW,...u})]})},renderContent:()=>(0,Vt.jsx)(io.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"global-styles-ui__shadow-editor__dropdown-content",children:(0,Vt.jsx)(x0t,{shadowObj:i,onChange:s})})})}function x0t({shadowObj:e,onChange:t}){let n=(i,s)=>{let a={...e,[i]:s};t(a)};return(0,Vt.jsxs)(le,{direction:"column",gap:"md",className:"global-styles-ui__shadow-editor-panel",children:[(0,Vt.jsx)(io.ColorPalette,{clearable:!1,enableAlpha:!0,__experimentalIsRenderedInSidebar:!0,value:e.color,onChange:i=>n("color",i)}),(0,Vt.jsxs)(io.__experimentalToggleGroupControl,{label:(0,In.__)("Shadow Type"),value:e.inset?"inset":"outset",isBlock:!0,onChange:i=>n("inset",i==="inset"),hideLabelFromVision:!0,children:[(0,Vt.jsx)(io.__experimentalToggleGroupControlOption,{value:"outset",label:(0,In.__)("Outset")}),(0,Vt.jsx)(io.__experimentalToggleGroupControlOption,{value:"inset",label:(0,In.__)("Inset")})]}),(0,Vt.jsxs)(io.__experimentalGrid,{columns:2,gap:4,children:[(0,Vt.jsx)(BF,{label:(0,In.__)("X Position"),value:e.x,onChange:i=>n("x",i)}),(0,Vt.jsx)(BF,{label:(0,In.__)("Y Position"),value:e.y,onChange:i=>n("y",i)}),(0,Vt.jsx)(BF,{label:(0,In.__)("Blur"),value:e.blur,onChange:i=>n("blur",i)}),(0,Vt.jsx)(BF,{label:(0,In.__)("Spread"),value:e.spread,onChange:i=>n("spread",i)})]})]})}function BF({label:e,value:t,onChange:r}){return(0,Vt.jsx)(io.__experimentalUnitControl,{label:e,value:t,onChange:n=>{let s=n!==void 0&&!isNaN(parseFloat(n))?n:"0px";r(s)}})}var bte=l(P(),1);function C6e(){return(0,bte.jsx)(g6e,{})}function k6e(){return(0,bte.jsx)(S6e,{})}var R6e=l(G(),1),I6e=l(Re(),1);var E6e=l(Re(),1),vte=l(H(),1);var T6e=l(P(),1),{useSettingsForBlockElement:S0t,DimensionsPanel:C0t}=hr(E6e.privateApis),k0t={contentSize:!0,wideSize:!0,padding:!0,margin:!0,blockGap:!0,height:!0,minHeight:!0,minWidth:!0,width:!0,childLayout:!1};function P6e(){let[e]=lt("",void 0,"user",!1),[t,r]=lt("",void 0,"merged",!1),[o]=We("",void 0,"user"),[n,i]=We(""),s=S0t(n),a=(0,vte.useMemo)(()=>({...t,layout:s.layout}),[t,s.layout]),c=(0,vte.useMemo)(()=>({...e,layout:o.layout}),[e,o.layout]);return(0,T6e.jsx)(C0t,{inheritedValue:a,value:c,onChange:u=>{let f={...u};if(delete f.layout,r(f),u.layout!==o.layout){let m={...o,layout:u.layout};m.layout?.definitions&&delete m.layout.definitions,i(m)}},settings:s,includeLayoutControls:!0,defaultControls:k0t,showInheritanceLabelIndicators:!1})}var v0=l(P(),1),{useHasDimensionsPanel:E0t,useSettingsForBlockElement:T0t}=hr(I6e.privateApis);function P0t(){let[e]=We(""),t=T0t(e),r=E0t(t);return(0,v0.jsxs)(v0.Fragment,{children:[(0,v0.jsx)(no,{title:(0,R6e.__)("Layout")}),r&&(0,v0.jsx)(P6e,{})]})}var O6e=P0t;var UF=l(Z(),1),yte=l(G(),1);var _te=l(G(),1),D6e=l(Z(),1);var A6e=l(he(),1),M6e=l(X(),1),jF=l(H(),1),N6e=l(Z(),1),F6e=l(G(),1);var zF=l(P(),1);function R0t({gap:e=2}){let{user:t}=(0,jF.useContext)(zo),r=t?.styles,n=(0,M6e.useSelect)(s=>{let a=s(A6e.store).__experimentalGetCurrentThemeGlobalStylesVariations();return Array.isArray(a)?a:void 0},[])?.filter(s=>!mR(s,["color"])&&!mR(s,["typography","spacing"])),i=(0,jF.useMemo)(()=>[...[{title:(0,F6e.__)("Default"),settings:{},styles:{}},...n??[]].map(a=>{let c=a?.styles?.blocks?{...a.styles.blocks}:{};r?.blocks&&Object.keys(r.blocks).forEach(m=>{if(r.blocks?.[m]?.css){let h=c[m]||{},g={css:`${c[m]?.css||""} ${r.blocks?.[m]?.css?.trim()||""}`};c[m]={...h,...g}}});let d=r?.css||a.styles?.css?{css:`${a.styles?.css||""} ${r?.css||""}`}:{},u=Object.keys(c).length>0?{blocks:c}:{},f={...a.styles,...d,...u};return{...a,settings:a.settings??{},styles:f}})],[n,r?.blocks,r?.css]);return!n||n.length<1?null:(0,zF.jsx)(N6e.__experimentalGrid,{columns:2,className:"global-styles-ui-style-variations-container",gap:e,children:i.map((s,a)=>(0,zF.jsx)(CS,{variation:s,children:c=>(0,zF.jsx)(tF,{label:s?.title,withHoverView:!0,isFocused:c,variation:s})},a))})}var HF=R0t;var zS=l(P(),1);function L6e(){return(0,zS.jsxs)(D6e.__experimentalVStack,{spacing:10,className:"global-styles-ui-variation-container",children:[(0,zS.jsx)(HF,{gap:3}),(0,zS.jsx)(NS,{title:(0,_te.__)("Color Variations"),gap:3}),(0,zS.jsx)(kS,{title:(0,_te.__)("Typography"),gap:3})]})}var kh=l(P(),1);function I0t(){return(0,kh.jsxs)(kh.Fragment,{children:[(0,kh.jsx)(no,{title:(0,yte.__)("Browse styles"),description:(0,yte.__)("Choose a variation to change the look of the site.")}),(0,kh.jsx)(UF.Card,{size:"small",isBorderless:!0,className:"global-styles-ui-screen-style-variations",children:(0,kh.jsx)(UF.CardBody,{children:(0,kh.jsx)(L6e,{})})})]})}var V6e=I0t;var IR=l(G(),1),B6e=l(Z(),1),z6e=l(Re(),1);var pd=l(P(),1),{AdvancedPanel:O0t}=hr(z6e.privateApis);function A0t(){let[e]=lt("",void 0,"user",!1),[t,r]=lt("",void 0,"merged",!1);return(0,pd.jsxs)(pd.Fragment,{children:[(0,pd.jsx)(no,{title:(0,IR.__)("Additional CSS"),description:(0,pd.jsxs)(pd.Fragment,{children:[(0,IR.__)("You can add custom CSS to further customize the appearance and layout of your site."),(0,pd.jsx)("br",{}),(0,pd.jsx)(B6e.ExternalLink,{href:(0,IR.__)("https://developer.wordpress.org/advanced-administration/wordpress/css/"),className:"global-styles-ui-screen-css-help-link",children:(0,IR.__)("Learn more about CSS")})]})}),(0,pd.jsx)("div",{className:"global-styles-ui-screen-css",children:(0,pd.jsx)(O0t,{value:e,onChange:r,inheritedValue:t})})]})}var j6e=A0t;var Eh=l(G(),1),jS=l(Z(),1),y0=l(H(),1);var H6e=l(X(),1),U6e=l(he(),1),OR=l(H(),1);var M0t={per_page:-1,_fields:"id,name,avatar_urls",context:"view",capabilities:["edit_theme_options"]},N0t={per_page:100,page:1},WF=[];function _0({query:e}={}){let{user:t}=(0,OR.useContext)(zo),r=(0,OR.useMemo)(()=>({...N0t,...e}),[e]),{authors:o,currentUser:n,isDirty:i,revisions:s,isLoadingGlobalStylesRevisions:a,revisionsCount:c}=(0,H6e.useSelect)(d=>{let{__experimentalGetDirtyEntityRecords:u,getCurrentUser:f,getUsers:m,getRevisions:h,__experimentalGetCurrentGlobalStylesId:g,getEntityRecord:b,isResolving:v}=d(U6e.store),y=u()||[],w=f(),_=y.length>0,x=g(),S=(x?b("root","globalStyles",x):void 0)?._links?.["version-history"]?.[0]?.count??0,k=x&&h("root","globalStyles",x,r)||WF,R=m(M0t)||WF,O=x?v("getRevisions",["root","globalStyles",x,r]):!1;return{authors:R,currentUser:w,isDirty:_,revisions:k,isLoadingGlobalStylesRevisions:O,revisionsCount:S}},[r]);return(0,OR.useMemo)(()=>{if(!o.length||a)return{revisions:WF,hasUnsavedChanges:i,isLoading:!0,revisionsCount:c};let d=s.map(f=>({...f,author:o.find(m=>m.id===f.author)}));if(s.length){if(d[0].id!=="unsaved"&&r.page===1&&(d[0].isLatest=!0),i&&t&&Object.keys(t).length>0&&n&&r.page===1){let f={id:"unsaved",styles:t?.styles,settings:t?.settings,_links:t?._links,author:{name:n?.name||"",avatar_urls:n?.avatar_urls||{}},modified:new Date};d.unshift(f)}r.per_page&&r.page===Math.ceil(c/r.per_page)&&d.push({id:"parent",styles:{},settings:{}})}return{revisions:d,hasUnsavedChanges:i,isLoading:!1,revisionsCount:c}},[i,s,n,o,t,a,c,r.page,r.per_page])}var os=l(G(),1),AR=l(Z(),1),Ip=l(an(),1),W6e=l(he(),1),G6e=l(X(),1);var GF=l(cn(),1);var Fi=l(P(),1),F0t=3600*1e3*24;function D0t({revision:e,previousRevision:t}){let r=_H(e,t,{maxResults:7});return r.length?(0,Fi.jsx)("ul",{"data-testid":"global-styles-revision-changes",className:"global-styles-ui-screen-revisions__changes",children:r.map(o=>(0,Fi.jsx)("li",{children:o},o))}):null}function L0t(e,t,r,o){return e==="parent"?(0,os.__)("Reset the styles to the theme defaults"):e==="unsaved"?(0,os.sprintf)((0,os.__)("Unsaved changes by %s"),t):o?(0,os.sprintf)((0,os.__)("Changes saved by %1$s on %2$s. This revision matches current editor styles."),t,r):(0,os.sprintf)((0,os.__)("Changes saved by %1$s on %2$s"),t,r)}function V0t({userRevisions:e,selectedRevisionId:t,onChange:r,canApplyRevision:o,onApplyRevision:n}){let{currentThemeName:i,currentUser:s}=(0,G6e.useSelect)(d=>{let{getCurrentTheme:u,getCurrentUser:f}=d(W6e.store),m=u();return{currentThemeName:m?.name?.rendered||m?.stylesheet,currentUser:f()}},[]),a=(0,Ip.getDate)(null).getTime(),{datetimeAbbreviated:c}=(0,Ip.getSettings)().formats;return(0,Fi.jsx)(AR.Composite,{orientation:"vertical",className:"global-styles-ui-screen-revisions__revisions-list","aria-label":(0,os.__)("Global styles revisions list"),role:"listbox",children:e.map((d,u)=>{let{id:f,author:m,modified:h}=d,g=f==="unsaved",b=g?s:m,v=b?.name||(0,os.__)("User"),y=b?.avatar_urls?.["48"],_=t?t===f:u===0,x=!o&&_,C=f==="parent",S=h instanceof Date?h.toISOString():h,k=(0,Ip.getDate)(S??null),R=S&&a-k.getTime()>F0t?(0,Ip.dateI18n)(c,k):(0,Ip.humanTimeDiff)(S??k,void 0),O=L0t(f,v,(0,Ip.dateI18n)(c,k),x);return(0,Fi.jsxs)(AR.Composite.Item,{className:"global-styles-ui-screen-revisions__revision-item","aria-current":_,role:"option",onKeyDown:E=>{let{keyCode:I}=E;(I===GF.ENTER||I===GF.SPACE)&&r(d)},onClick:E=>{E.preventDefault(),r(d)},"aria-selected":_,"aria-label":O,render:(0,Fi.jsx)("div",{}),children:[(0,Fi.jsx)("span",{className:"global-styles-ui-screen-revisions__revision-item-wrapper",children:C?(0,Fi.jsxs)("span",{className:"global-styles-ui-screen-revisions__description",children:[(0,os.__)("Default styles"),(0,Fi.jsx)("span",{className:"global-styles-ui-screen-revisions__meta",children:i})]}):(0,Fi.jsxs)("span",{className:"global-styles-ui-screen-revisions__description",children:[g?(0,Fi.jsx)("span",{className:"global-styles-ui-screen-revisions__date",children:(0,os.__)("(Unsaved)")}):(0,Fi.jsx)("time",{className:"global-styles-ui-screen-revisions__date",dateTime:S,children:R}),(0,Fi.jsxs)("span",{className:"global-styles-ui-screen-revisions__meta",children:[(0,Fi.jsx)("img",{alt:v,src:y}),v]}),_&&(0,Fi.jsx)(D0t,{revision:d,previousRevision:u<e.length?e[u+1]:void 0})]})}),_&&(x?(0,Fi.jsx)(ia,{className:"global-styles-ui-screen-revisions__active-badge",intent:"informational",children:(0,os.__)("Active")}):(0,Fi.jsx)(AR.Button,{size:"compact",variant:"primary",className:"global-styles-ui-screen-revisions__apply-button",onClick:E=>{E.stopPropagation(),n?.()},"aria-label":(0,os.__)("Apply the selected revision to your site."),children:C?(0,os.__)("Reset to defaults"):(0,os.__)("Apply")}))]},f)})})}var Y6e=V0t;var md=l(Z(),1),Di=l(G(),1);var Nu=l(P(),1);function q6e({currentPage:e,numPages:t,changePage:r,totalItems:o,className:n,disabled:i=!1,buttonVariant:s="tertiary",label:a=(0,Di.__)("Pagination")}){return(0,Nu.jsxs)(md.__experimentalHStack,{expanded:!1,as:"nav","aria-label":a,spacing:3,justify:"flex-start",className:J("global-styles-ui-pagination",n),children:[(0,Nu.jsx)(md.__experimentalText,{variant:"muted",className:"global-styles-ui-pagination__total",children:(0,Di.sprintf)((0,Di._n)("%d item","%d items",o),o)}),(0,Nu.jsxs)(md.__experimentalHStack,{expanded:!1,spacing:1,children:[(0,Nu.jsx)(md.Button,{variant:s,onClick:()=>r(1),accessibleWhenDisabled:!0,disabled:i||e===1,label:(0,Di.__)("First page"),icon:(0,Di.isRTL)()?Rc:Ic,size:"compact"}),(0,Nu.jsx)(md.Button,{variant:s,onClick:()=>r(e-1),accessibleWhenDisabled:!0,disabled:i||e===1,label:(0,Di.__)("Previous page"),icon:(0,Di.isRTL)()?Or:Xr,size:"compact"})]}),(0,Nu.jsx)(md.__experimentalText,{variant:"muted",children:(0,Di.sprintf)((0,Di._x)("%1$d of %2$d","paging"),e,t)}),(0,Nu.jsxs)(md.__experimentalHStack,{expanded:!1,spacing:1,children:[(0,Nu.jsx)(md.Button,{variant:s,onClick:()=>r(e+1),accessibleWhenDisabled:!0,disabled:i||e===t,label:(0,Di.__)("Next page"),icon:(0,Di.isRTL)()?Xr:Or,size:"compact"}),(0,Nu.jsx)(md.Button,{variant:s,onClick:()=>r(t),accessibleWhenDisabled:!0,disabled:i||e===t,label:(0,Di.__)("Last page"),icon:(0,Di.isRTL)()?Ic:Rc,size:"compact"})]})]})}var Fu=l(P(),1),K6e=10;function B0t(){let{user:e,onChange:t}=(0,y0.useContext)(zo),{params:r,goTo:o}=(0,jS.useNavigator)(),{revisionId:n}=r,[i,s]=(0,y0.useState)(1),{revisions:a,isLoading:c,hasUnsavedChanges:d,revisionsCount:u}=_0({query:{per_page:K6e,page:i}}),f=Math.ceil(u/K6e),[m,h]=(0,y0.useState)(!1),g=(0,y0.useMemo)(()=>n&&a.find(k=>String(k.id)===String(n))||e,[n,a,e]),b=m_(g,e),v=()=>{o("/",{isBack:!0})},y=S=>{t(S),h(!1),v()},w=S=>{o(`/revisions/${S.id}`)},_=g?.id??a[0]?.id,x=!!_&&_!=="unsaved"&&!b,C=!!a.length;return(0,Fu.jsxs)(Fu.Fragment,{children:[(0,Fu.jsx)(no,{title:u?(0,Eh.sprintf)((0,Eh.__)("Revisions (%d)"),u):(0,Eh.__)("Revisions"),description:(0,Eh.__)(`Click on previously saved styles to preview them. To restore a selected version to the editor, hit "Apply." When you're ready, use the Save button to save your changes.`),onBack:v}),!C&&(0,Fu.jsx)(jS.Spinner,{className:"global-styles-ui-screen-revisions__loading"}),(0,Fu.jsx)(Y6e,{onChange:w,selectedRevisionId:_,userRevisions:a,canApplyRevision:x,onApplyRevision:()=>d?h(!0):y(g)}),f>1&&(0,Fu.jsx)("div",{className:"global-styles-ui-screen-revisions__footer",children:(0,Fu.jsx)(q6e,{className:"global-styles-ui-screen-revisions__pagination",currentPage:i,numPages:f,changePage:s,totalItems:u,disabled:c,label:(0,Eh.__)("Global Styles pagination")})}),m&&(0,Fu.jsx)(jS.__experimentalConfirmDialog,{isOpen:m,confirmButtonText:(0,Eh.__)("Apply"),onConfirm:()=>y(g),onCancel:()=>h(!1),size:"medium",children:(0,Eh.__)("Are you sure you want to apply this revision? Any unsaved changes will be lost.")})]})}var X6e=B0t;var Li=l(G(),1),YF=l(Z(),1);var Op=l(P(),1),Z6e=(e,t)=>e.map(r=>r.size).join("")===t.map(r=>r.size).join(""),Q6e=e=>({label:(0,Li.__)("Reset font size presets"),optionsLabel:(0,Li.__)("Font size presets options"),confirmText:(0,Li.__)("Are you sure you want to reset all font size presets to their default values?"),confirmButtonText:(0,Li.__)("Reset"),onConfirm:e});function J6e(){let[e]=We("typography.defaultFontSizes"),t=ud("typography.fontSizes","theme"),r=ud("typography.fontSizes","default"),o=ud("typography.fontSizes","custom"),n=()=>{let i=QN(o.presets,"custom-");o.setPresets([...o.presets,{name:(0,Li.sprintf)((0,Li.__)("New Font Size %d"),i),size:"16px",slug:`custom-${i}`}])};return(0,Op.jsxs)(le,{direction:"column",gap:"sm",children:[(0,Op.jsx)(no,{title:(0,Li.__)("Font size presets"),description:(0,Li.__)("Create and edit the presets used for font sizes across the site.")}),(0,Op.jsx)(YF.__experimentalView,{children:(0,Op.jsx)(YF.__experimentalSpacer,{paddingX:4,children:(0,Op.jsxs)(le,{direction:"column",gap:"xl",children:[!!t.presets.length&&(0,Op.jsx)(rv,{label:(0,Li.__)("Theme"),items:t.presets,getEditPath:i=>`/typography/font-sizes/theme/${i}`,menuAction:Z6e(t.presets,t.basePresets)?void 0:Q6e(()=>t.setPresets(t.basePresets))}),e&&!!r.presets.length&&(0,Op.jsx)(rv,{label:(0,Li.__)("Default"),items:r.presets,getEditPath:i=>`/typography/font-sizes/default/${i}`,menuAction:Z6e(r.presets,r.basePresets)?void 0:Q6e(()=>r.setPresets(r.basePresets))}),(0,Op.jsx)(rv,{label:(0,Li.__)("Custom"),items:o.presets,getEditPath:i=>`/typography/font-sizes/custom/${i}`,addLabel:(0,Li.__)("Add font size"),onAdd:n,menuAction:o.presets.length>0?{label:(0,Li.__)("Remove font size presets"),optionsLabel:(0,Li.__)("Font size presets options"),confirmText:(0,Li.__)("Are you sure you want to remove all custom font size presets?"),confirmButtonText:(0,Li.__)("Remove"),onConfirm:()=>o.setPresets([])}:void 0})]})})})]})}var ns=l(G(),1),Du=l(Z(),1),MR=l(H(),1);var $6e=l(Re(),1),eIe=l(G(),1);var tIe=l(P(),1);function z0t({fontSize:e}){let[t]=lt("typography"),r=typeof e?.fluid=="object"&&e?.fluid?.min&&e?.fluid?.max?{minimumFontSize:e.fluid.min,maximumFontSize:e.fluid.max}:{fontSize:e.size},o=(0,$6e.getComputedFluidTypographyValue)(r);return(0,tIe.jsx)("div",{className:"global-styles-ui-typography-preview",style:{fontSize:o,fontFamily:t?.fontFamily??"serif"},children:(0,eIe.__)("Aa")})}var rIe=z0t;var ai=l(Z(),1),Th=l(P(),1),j0t=["px","em","rem","vw","vh"];function qF(e){let{baseControlProps:t}=(0,ai.useBaseControlProps)(e),{value:r,onChange:o,fallbackValue:n,disabled:i,label:s}=e,a=(0,ai.__experimentalUseCustomUnits)({availableUnits:j0t}),[c,d="px"]=(0,ai.__experimentalParseQuantityAndUnitFromRawValue)(r,a),u=!!d&&["em","rem","vw","vh"].includes(d);return(0,Th.jsx)(ai.BaseControl,{...t,children:(0,Th.jsxs)(ai.Flex,{children:[(0,Th.jsx)(ai.FlexItem,{isBlock:!0,children:(0,Th.jsx)(ai.__experimentalUnitControl,{label:s,hideLabelFromVision:!0,value:r,onChange:h=>{o?.(h)},units:a,min:0,disabled:i})}),(0,Th.jsx)(ai.FlexItem,{isBlock:!0,children:(0,Th.jsx)(ai.__experimentalSpacer,{marginX:2,marginBottom:0,children:(0,Th.jsx)(ai.RangeControl,{label:s,hideLabelFromVision:!0,value:c,initialPosition:n,withInputField:!1,onChange:h=>{o?.(h!==void 0?h+d:void 0)},min:0,max:u?10:100,step:u?.1:1,disabled:i})})})]})})}var On=l(P(),1);function H0t(){let{params:e,goBack:t}=(0,Du.useNavigator)(),r=e.origin,o=e.slug,{presets:n,setPresets:i}=ud("typography.fontSizes",r),[s]=We("typography.fluid"),a=n.find(_=>_.slug===o),[c,d]=(0,MR.useState)(!1),[u,f]=(0,MR.useState)(!1);if((0,MR.useEffect)(()=>{o&&!a&&t()},[o,a,t]),!r||!o||!a)return null;let m=a.fluid!==void 0?!!a.fluid:!!s,h=typeof a.fluid=="object",g=(_,x)=>i(n.map(C=>C.slug===o?{...a,[_]:x}:C)),b=_=>{_?g("fluid",{min:a.size,max:a.size}):g("fluid",!0)},v=_=>{let x=typeof a.fluid=="object"?a.fluid:{};g("fluid",{...x,min:_})},y=_=>{let x=typeof a.fluid=="object"?a.fluid:{};g("fluid",{...x,max:_})},w=r==="custom"?[{label:(0,ns.__)("Rename"),onClick:()=>f(!0)},{label:(0,ns.__)("Delete"),onClick:()=>d(!0)}]:[];return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)(le,{direction:"column",gap:"md",children:[(0,On.jsx)(DF,{title:a.name,description:(0,ns.sprintf)((0,ns.__)("Manage the font size %s."),a.name),menuLabel:(0,ns.__)("Font size options"),menuItems:w}),(0,On.jsx)(Du.__experimentalView,{children:(0,On.jsx)(Du.__experimentalSpacer,{paddingX:4,marginBottom:0,paddingBottom:6,children:(0,On.jsxs)(le,{direction:"column",gap:"md",children:[(0,On.jsx)(Du.FlexItem,{children:(0,On.jsx)(rIe,{fontSize:a})}),(0,On.jsx)(qF,{label:(0,ns.__)("Size"),value:!h&&a.size?String(a.size):"",onChange:_=>g("size",_),disabled:h}),(0,On.jsx)(Du.ToggleControl,{label:(0,ns.__)("Fluid typography"),help:(0,ns.__)("Scale the font size dynamically to fit the screen or viewport."),checked:m,onChange:_=>g("fluid",_)}),m&&(0,On.jsx)(Du.ToggleControl,{label:(0,ns.__)("Custom fluid values"),help:(0,ns.__)("Set custom min and max values for the fluid font size."),checked:h,onChange:b}),h&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)(qF,{label:(0,ns.__)("Minimum"),value:typeof a.fluid=="object"?a.fluid?.min:void 0,onChange:v}),(0,On.jsx)(qF,{label:(0,ns.__)("Maximum"),value:typeof a.fluid=="object"?a.fluid?.max:void 0,onChange:y})]})]})})})]}),c&&(0,On.jsx)(LF,{message:(0,ns.sprintf)((0,ns.__)('Are you sure you want to delete "%s" font size preset?'),a.name),isOpen:c,toggleOpen:()=>d(!1),onConfirm:()=>{i(n.filter(_=>_.slug!==o)),t()}}),u&&(0,On.jsx)(VF,{initialName:a.name,placeholder:(0,ns.__)("Font size preset name"),toggleOpen:()=>f(!1),onRename:_=>i(n.map(x=>x.slug===o?{...x,name:_}:x))})]})}var oIe=H0t;var it=l(P(),1);function U0t({parentMenu:e,blockStyles:t,blockName:r,selectedViewport:o,showResponsiveStateControls:n,showBlockStateControls:i}){return(0,it.jsx)(it.Fragment,{children:t.map((s,a)=>(0,it.jsx)(HS.Navigator.Screen,{path:e+"/variations/"+s.name,children:(0,it.jsx)(ite,{name:r,variation:s.name,selectedViewport:o,showResponsiveStateControls:n,showBlockStateControls:i})},a))})}function W0t({name:e,parentMenu:t="",selectedViewport:r,showResponsiveStateControls:o,showBlockStateControls:n}){let i=(0,nIe.useSelect)(s=>{if(!e)return[];let{getBlockStyles:a}=s(KF.store);return a(e)},[e]);return i?.length?(0,it.jsx)(U0t,{parentMenu:t,blockStyles:i,blockName:e||"",selectedViewport:r,showResponsiveStateControls:o,showBlockStateControls:n}):null}function xte({value:e,baseValue:t,onChange:r,path:o,onPathChange:n,fontLibraryEnabled:i=!1,serverCSS:s,serverSettings:a,selectedViewport:c,showResponsiveStateControls:d=!0,showBlockStateControls:u=!0}){let f=(0,KF.getBlockTypes)(),m=(0,nv.useMemo)(()=>ms(t,e),[t,e]),[h,g]=h_(m,[],{styleOptions:{variationStyles:!0}}),b=(0,nv.useMemo)(()=>[...s??[],...h??[]],[s,h]),v=(0,nv.useMemo)(()=>({...a,__experimentalFeatures:g,styles:b}),[g,a,b]);return(0,it.jsx)(fR,{value:e,baseValue:t,onChange:r,fontLibraryEnabled:i,children:(0,it.jsx)(iIe.BlockEditorProvider,{settings:v,children:(0,it.jsxs)(HS.Navigator,{className:"global-styles-ui-sidebar__navigator-provider",initialPath:o||"/",children:[(o||n)&&(0,it.jsx)(G0t,{path:o,onPathChange:n}),(0,it.jsx)(tn,{path:"/",children:(0,it.jsx)(Z5e,{})}),(0,it.jsx)(tn,{path:"/colors",children:(0,it.jsx)(W4e,{})}),(0,it.jsx)(tn,{path:"/typography",children:(0,it.jsx)(R4e,{})}),(0,it.jsx)(tn,{path:"/typography/font-sizes",children:(0,it.jsx)(J6e,{})}),(0,it.jsx)(tn,{path:"/typography/font-sizes/:origin/:slug",children:(0,it.jsx)(oIe,{})}),(0,it.jsx)(tn,{path:"/layout",children:(0,it.jsx)(O6e,{})}),(0,it.jsx)(tn,{path:"/colors/palette",children:(0,it.jsx)(r6e,{})}),(0,it.jsx)(tn,{path:"/variations",children:(0,it.jsx)(V6e,{})}),(0,it.jsx)(tn,{path:"/css",children:(0,it.jsx)(j6e,{})}),(0,it.jsx)(tn,{path:"/revisions/:revisionId?",children:(0,it.jsx)(X6e,{})}),(0,it.jsx)(tn,{path:"/shadows",children:(0,it.jsx)(C6e,{})}),(0,it.jsx)(tn,{path:"/shadows/edit/:category/:slug",children:(0,it.jsx)(k6e,{})}),(0,it.jsx)(tn,{path:"/background",children:(0,it.jsx)(l6e,{})}),(0,it.jsx)(tn,{path:"/typography/text",children:(0,it.jsx)(Sh,{element:"text"})}),(0,it.jsx)(tn,{path:"/typography/link",children:(0,it.jsx)(Sh,{element:"link"})}),(0,it.jsx)(tn,{path:"/typography/heading",children:(0,it.jsx)(Sh,{element:"heading"})}),(0,it.jsx)(tn,{path:"/typography/caption",children:(0,it.jsx)(Sh,{element:"caption"})}),(0,it.jsx)(tn,{path:"/typography/cite",children:(0,it.jsx)(Sh,{element:"cite"})}),(0,it.jsx)(tn,{path:"/typography/button",children:(0,it.jsx)(Sh,{element:"button"})}),(0,it.jsx)(tn,{path:"/typography/textInput",children:(0,it.jsx)(Sh,{element:"textInput"})}),(0,it.jsx)(tn,{path:"/typography/select",children:(0,it.jsx)(Sh,{element:"select"})}),(0,it.jsx)(tn,{path:"/blocks",children:(0,it.jsx)(n3e,{})}),f.map(y=>(0,it.jsxs)(nv.Fragment,{children:[(0,it.jsx)(tn,{path:"/blocks/"+encodeURIComponent(y.name),children:(0,it.jsx)(ite,{name:y.name,selectedViewport:c,showResponsiveStateControls:d,showBlockStateControls:u})}),(0,it.jsx)(W0t,{name:y.name,parentMenu:"/blocks/"+encodeURIComponent(y.name),selectedViewport:c,showResponsiveStateControls:d,showBlockStateControls:u})]},y.name))]})})})}function tn({path:e,children:t}){return(0,it.jsx)(HS.Navigator.Screen,{className:"global-styles-ui-sidebar__navigator-screen",path:e,children:t})}function G0t({path:e,onPathChange:t}){let r=(0,HS.useNavigator)(),{path:o}=r.location,n=(0,wte.usePrevious)(e),i=(0,wte.usePrevious)(o);return(0,nv.useEffect)(()=>{e&&e!==o&&(e!==n?r.goTo(e):o!==i&&t&&t(o??"/"))},[t,e,i,n,o,r]),null}var Ste=l(P(),1);function US(e){return function({value:r,baseValue:o,onChange:n,...i}){return(0,Ste.jsx)(fR,{value:r,baseValue:o,onChange:n,children:(0,Ste.jsx)(e,{...i})})}}var Y0t=US(HF);var q0t=US(NS);var K0t=US(kS);var X0t=l(P(),1);var mIe=l(Mm(),1);var sIe=l(X(),1),aIe=l(H(),1),lIe=l(Re(),1),cIe=l(Me(),1);function dIe({path:e,onPathChange:t}){let{selectedBlockName:r,selectedBlockClientId:o}=(0,sIe.useSelect)(s=>{let{getSelectedBlockClientId:a,getBlockName:c}=s(lIe.store),d=a();return{selectedBlockName:c(d),selectedBlockClientId:d}},[]),n=!0,i=(0,cIe.usePrevious)(o);return(0,aIe.useEffect)(()=>{if(o===i||!o||!n||!e||e!=="/blocks"&&!e.startsWith("/blocks/"))return;let s="/blocks/"+encodeURIComponent(r);s!==e&&t?.(s)},[o,i,r,n,e,t]),null}var w0=l(H(),1);var WS=l(he(),1),GS=l(X(),1),uIe=l(Re(),1);var{cleanEmptyObject:Cte}=K(uIe.privateApis);function Z0t(){let{globalStylesId:e,isReady:t,settings:r,styles:o,_links:n}=(0,GS.useSelect)(d=>{let{getEntityRecord:u,getEditedEntityRecord:f,hasFinishedResolution:m,canUser:h}=d(WS.store),g=d(WS.store).__experimentalGetCurrentGlobalStylesId(),b,v=g?h("update",{kind:"root",name:"globalStyles",id:g}):null;g&&typeof v=="boolean"&&(v?b=f("root","globalStyles",g):b=u("root","globalStyles",g,{context:"view"}));let y=!1;return m("__experimentalGetCurrentGlobalStylesId")&&(g?y=v?m("getEditedEntityRecord",["root","globalStyles",g]):m("getEntityRecord",["root","globalStyles",g,{context:"view"}]):y=!0),{globalStylesId:g,isReady:y,settings:b?.settings,styles:b?.styles,_links:b?._links}},[]),{getEditedEntityRecord:i}=(0,GS.useSelect)(WS.store),{editEntityRecord:s}=(0,GS.useDispatch)(WS.store),a=(0,w0.useMemo)(()=>({settings:r??{},styles:o??{},_links:n??{}}),[r,o,n]),c=(0,w0.useCallback)((d,u={})=>{let f=i("root","globalStyles",e),m={styles:f?.styles??{},settings:f?.settings??{},_links:f?._links??{}},h=typeof d=="function"?d(m):d;s("root","globalStyles",e,{styles:Cte(h.styles)||{},settings:Cte(h.settings)||{},_links:Cte(h._links)||{}},u)},[e,s,i]);return[t,a,c]}function Q0t(){let e=(0,GS.useSelect)(t=>t(WS.store).__experimentalGetCurrentThemeBaseGlobalStyles(),[]);return[!!e,e]}function go(){let[e,t,r]=Z0t(),[o,n]=Q0t();return{merged:(0,w0.useMemo)(()=>!e||!o?{}:ms(n||{},t),[e,o,n,t]),base:n||{},user:t,setUser:r,isReady:e&&o}}function iv(e,t){let{merged:r}=go();return(0,w0.useMemo)(()=>ag(r,e,t),[r,e,t])}function kte(e,t){let{merged:r}=go();return(0,w0.useMemo)(()=>f_(r,e,t),[r,e,t])}var x0=l(P(),1);function J0t(e){let t=e?.styles,r=e?.__unstableResolvedAssets,o=e?.colors,n=e?.gradients,i=e?.__experimentalDiscussionSettings,s=e?.fontLibraryEnabled??!0,a=e?.responsiveEditingEnabled??!0,c=e?.blockStatesEditingEnabled??!0,d=(0,pIe.useSelect)(m=>{let{canUser:h}=m(fIe.store);return h("create",{kind:"postType",name:"attachment"})?mIe.uploadMedia:void 0},[]),u=(0,Ete.useMemo)(()=>t?t.filter(m=>!m.isGlobalStyles):[],[t]),f=(0,Ete.useMemo)(()=>({__unstableResolvedAssets:r,settings:{color:{palette:{theme:o??[]},gradients:{theme:n??[]},duotone:{theme:[]}}},__experimentalDiscussionSettings:i,mediaUpload:d}),[r,o,n,i,d]);return{serverCSS:u,serverSettings:f,fontLibraryEnabled:s,responsiveEditingEnabled:a,blockStatesEditingEnabled:c}}function XF({path:e,onPathChange:t,settings:r,selectedViewport:o,showResponsiveStateControls:n=!0}){let{user:i,base:s,setUser:a,isReady:c}=go(),{serverCSS:d,serverSettings:u,fontLibraryEnabled:f,responsiveEditingEnabled:m,blockStatesEditingEnabled:h}=J0t(r);return c?(0,x0.jsxs)(x0.Fragment,{children:[(0,x0.jsx)(xte,{value:i,baseValue:s||{},onChange:a,path:e,onPathChange:t,fontLibraryEnabled:f,serverCSS:d,serverSettings:u,selectedViewport:o,showResponsiveStateControls:n&&m,showBlockStateControls:h}),(0,x0.jsx)(dIe,{path:e,onPathChange:t})]}):null}var{store:$0t}=K(vS),hIe={};function ewt(e){let{RECEIVE_INTERMEDIATE_RESULTS:t}=K(yl.privateApis),{getEntityRecords:r}=e(yl.store);return r("postType","wp_block",{per_page:-1,[t]:!0})}function twt(e){return e(yl.store).getUserPatternCategories()}var rwt=["__experimentalBlockBindingsSupportedAttributes","__experimentalBlockDirectory","__experimentalDiscussionSettings","__experimentalFeatures","__experimentalGlobalStylesBaseStyles","allImageSizes","alignWide","blockStatesEditingEnabled","blockInspectorTabs","maxUploadFileSize","allowedMimeTypes","bodyPlaceholder","canEditCSS","canLockBlocks","canUpdateBlockBindings","capabilities","clearBlockSelection","codeEditingEnabled","colors","disableContentOnlyForTemplateParts","disableContentOnlyForUnsyncedPatterns","disableCustomColors","disableCustomFontSizes","disableCustomSpacingSizes","disableCustomGradients","disableLayoutStyles","enableCustomLineHeight","enableCustomSpacing","enableCustomUnits","enableOpenverseMediaCategory","fontSizes","gradients","generateAnchors","onNavigateToEntityRecord","imageDefaultSize","imageDimensions","imageEditing","imageSizes","isPreviewMode","isRTL","locale","maxWidth","postContentAttributes","postsPerPage","readOnly","styles","titlePlaceholder","supportsLayout","widgetTypesToHideFromLegacyWidgetBlock","__unstableHasCustomAppender","__unstableResolvedAssets","__unstableIsBlockBasedTheme"],{globalStylesDataKey:owt,globalStylesLinksDataKey:nwt,selectBlockPatternsKey:iwt,reusableBlocksSelectKey:swt,userPatternCategoriesSelectKey:awt,sectionRootClientIdKey:lwt,mediaEditKey:cwt,getMediaSelectKey:dwt,isIsolatedEditorKey:uwt,deviceTypeKey:fwt,isNavigationOverlayContextKey:pwt,isNavigationPostEditorKey:mwt,mediaUploadOnSuccessKey:hwt,mediaSideloadFromUrlKey:gwt,openMediaEditorModalKey:bwt}=K(ZF.privateApis);function vwt(e,t,r,o){let n=(0,vIe.useViewportMatch)("medium"),{allImageSizes:i,bigImageSizeThreshold:s,imageStripMeta:a,imageMaxBitDepth:c,allowRightClickOverrides:d,blockTypes:u,focusMode:f,hasFixedToolbar:m,isDistractionFree:h,keepCaretInsideBlock:g,hasUploadPermissions:b,hiddenBlockTypes:v,canUseUnfilteredHTML:y,userCanCreatePages:w,pageOnFront:_,pageForPosts:x,restBlockPatternCategories:C,sectionRootClientId:S,deviceType:k,isNavigationOverlayContext:R,isRevisionsMode:O,viewablePostTypeLabel:E,currentPostId:I}=(0,S0.useSelect)(oe=>{let{canUser:te,getRawEntityRecord:se,getEntityRecord:ge,getBlockPatternCategories:we,getPostType:ce}=oe(yl.store),{get:ve}=oe(bIe.store),{getBlockTypes:me}=oe(_Ie.store),{getCurrentPostId:$,getCurrentPostType:ue}=oe(N),{getDeviceType:ee,isRevisionsMode:pe}=K(oe(N)),{getBlocksByName:fe,getBlockAttributes:ye}=oe(ZF.store),Pe=te("read",{kind:"root",name:"site"})?ge("root","site"):void 0,Ae=ge("root","__unstableBase"),Le=ue(),re=Le?ce(Le):void 0;function be(){return o==="template-locked"?fe("core/post-content")?.[0]??"":fe("core/group").find(Ge=>ye(Ge)?.tagName==="main")??""}return{allImageSizes:Ae?.image_sizes,bigImageSizeThreshold:Ae?.image_size_threshold,imageStripMeta:Ae?.image_strip_meta,imageMaxBitDepth:Ae?.image_max_bit_depth,allowRightClickOverrides:ve("core","allowRightClickOverrides"),blockTypes:me(),canUseUnfilteredHTML:se("postType",t,r)?._links?.hasOwnProperty("wp:action-unfiltered-html"),focusMode:ve("core","focusMode"),hasFixedToolbar:ve("core","fixedToolbar")||!n,hiddenBlockTypes:ve("core","hiddenBlockTypes"),isDistractionFree:ve("core","distractionFree"),keepCaretInsideBlock:ve("core","keepCaretInsideBlock"),hasUploadPermissions:te("create",{kind:"postType",name:"attachment"})??!0,userCanCreatePages:te("create",{kind:"postType",name:"page"}),pageOnFront:Pe?.page_on_front,pageForPosts:Pe?.page_for_posts,viewablePostTypeLabel:re?.viewable?re?.labels?.singular_name:void 0,currentPostId:$(),restBlockPatternCategories:we(),sectionRootClientId:be(),deviceType:ee(),isNavigationOverlayContext:t==="wp_template_part"&&r?ge("postType","wp_template_part",r)?.area==="navigation-overlay":!1,isRevisionsMode:pe()}},[t,r,n,o]),{merged:T}=go(),M=T.styles??hIe,F=T._links??hIe,V=e.__experimentalAdditionalBlockPatterns??e.__experimentalBlockPatterns,B=e.__experimentalAdditionalBlockPatternCategories??e.__experimentalBlockPatternCategories,z=(0,sv.useMemo)(()=>[...V||[]].filter(({postTypes:oe})=>!oe||Array.isArray(oe)&&oe.includes(t)),[V,t]),A=(0,sv.useMemo)(()=>[...B||[],...C||[]].filter((oe,te,se)=>te===se.findIndex(ge=>oe.name===ge.name)),[B,C]),{undo:D,setIsInserterOpened:L}=(0,S0.useDispatch)(N),{editMediaEntity:U}=K((0,S0.useDispatch)(yl.store)),{saveEntityRecord:j}=(0,S0.useDispatch)(yl.store),{openMediaEditorModal:Y}=(0,S0.useDispatch)($0t),q=(0,sv.useCallback)(oe=>w?j("postType","page",oe):Promise.reject({message:(0,gIe.__)("You do not have permission to create Pages.")}),[j,w]),ne=(0,sv.useMemo)(()=>v&&v.length>0?(e.allowedBlockTypes===!0?u.map(({name:te})=>te):e.allowedBlockTypes||[]).filter(te=>!v.includes(te)):e.allowedBlockTypes,[e.allowedBlockTypes,v,u]),ie=(0,sv.useMemo)(()=>GRe(I,E),[I,E]);return(0,sv.useMemo)(()=>{let oe={...Object.fromEntries(Object.entries(e).filter(([te])=>rwt.includes(te))),[owt]:M,[nwt]:F,allImageSizes:i,bigImageSizeThreshold:s,imageStripMeta:a,imageMaxBitDepth:c,allowedBlockTypes:ne,allowRightClickOverrides:d,focusMode:f,hasFixedToolbar:m,isDistractionFree:h,keepCaretInsideBlock:g,[dwt]:(te,se)=>te(yl.store).getEntityRecord("postType","attachment",se),[cwt]:b?U:void 0,[bwt]:({id:te,onUpdate:se,onClose:ge})=>Y({id:te,onUpdate:se,onClose:ge}),mediaUpload:b?XN:void 0,[hwt]:b?u5e:void 0,mediaSideload:b?p5e:void 0,[gwt]:b?b5e:void 0,mediaFinalize:b?y5e:void 0,mediaDelete:b?x5e:void 0,__experimentalBlockPatterns:z,[iwt]:te=>{let{hasFinishedResolution:se,getBlockPatternsForPostType:ge}=K(te(yl.store)),we=ge(t);return se("getBlockPatterns")?we:void 0},[swt]:ewt,[awt]:twt,__experimentalBlockPatternCategories:A,__experimentalFetchLinkSuggestions:(te,se)=>(0,yl.__experimentalFetchLinkSuggestions)(te,se,e),inserterMediaCategories:ie,__experimentalFetchRichUrlData:yl.__experimentalFetchUrlData,__experimentalCanUserUseUnfilteredHTML:y,__experimentalUndo:D,outlineMode:!h&&t==="wp_template",__experimentalCreatePageEntity:q,__experimentalUserCanCreatePages:w,pageOnFront:_,pageForPosts:x,__experimentalPreferPatternsOnRoot:t==="wp_template",templateLock:t==="wp_navigation"?"insert":e.templateLock,template:t==="wp_navigation"?[["core/navigation",{},[]]]:e.template,__experimentalSetIsInserterOpened:L,[lwt]:S,editorTool:o==="post-only"&&t!=="wp_template"?"edit":void 0,[uwt]:["wp_template_part","wp_block","wp_navigation"].includes(t),[mwt]:t==="wp_navigation",disableContentOnlyForTemplateParts:o==="template-locked"||e.disableContentOnlyForTemplateParts,...k?{[fwt]:k}:{},[pwt]:R};return O&&(oe.isPreviewMode=!0),oe},[O,ne,d,f,m,h,g,e,b,z,A,ie,y,D,q,w,_,x,t,L,S,M,F,o,U,Y,k,i,s,a,c,R])}var yIe=vwt;var NR=l(X(),1),YS=l(Re(),1),JF=l(H(),1);var wIe=l(H(),1),xIe=l(mi(),1),_wt=["core/post-title","core/post-featured-image","core/post-content"];function QF(){return(0,wIe.useMemo)(()=>[...(0,xIe.applyFilters)("editor.postContentBlockTypes",_wt)],[])}function SIe(){let e=QF(),{contentOnlyIds:t,templateParts:r}=(0,NR.useSelect)(i=>{let{getPostBlocksByName:s}=K(i(N)),{getBlocksByName:a}=i(YS.store);return{contentOnlyIds:s(e),templateParts:a("core/template-part")}},[e]),o=(0,NR.useSelect)(i=>{let{getBlockOrder:s}=i(YS.store);return r.flatMap(a=>s(a))},[r]),n=(0,NR.useRegistry)();return(0,JF.useEffect)(()=>{let{setBlockEditingMode:i,unsetBlockEditingMode:s,__unstableMarkNextChangeAsNotPersistent:a}=n.dispatch(YS.store);return a(),i("","disabled"),()=>{a(),s("")}},[n]),(0,JF.useEffect)(()=>{let{setBlockEditingMode:i,unsetBlockEditingMode:s,__unstableMarkNextChangeAsNotPersistent:a}=n.dispatch(YS.store);return n.batch(()=>{for(let c of r)a(),i(c,"contentOnly")}),()=>{n.batch(()=>{for(let c of r)a(),s(c)})}},[r,n]),(0,JF.useEffect)(()=>{let{setBlockEditingMode:i,unsetBlockEditingMode:s,__unstableMarkNextChangeAsNotPersistent:a}=n.dispatch(YS.store),c=new Set(t);return n.batch(()=>{for(let d of t)a(),i(d,"contentOnly");for(let d of o)c.has(d)||(a(),i(d,"disabled"))}),()=>{n.batch(()=>{for(let d of t)a(),s(d);for(let d of o)c.has(d)||(a(),s(d))})}},[t,o,n]),null}var CIe=l(H(),1),$F=l(X(),1),Tte=l(Re(),1);function kIe(){let e=(0,$F.useRegistry)(),t=(0,$F.useSelect)(r=>r(Tte.store).getBlockOrder()?.[0],[]);(0,CIe.useEffect)(()=>{if(!t)return;let{setBlockEditingMode:r,unsetBlockEditingMode:o,__unstableMarkNextChangeAsNotPersistent:n}=e.dispatch(Tte.store);return n(),r(t,"contentOnly"),()=>{n(),o(t)}},[e,t])}var TIe=l(H(),1),qS=l(mi(),1),EIe=["wp_block","wp_template","wp_template_part"];function PIe(e,t){(0,TIe.useEffect)(()=>((0,qS.addFilter)("blockEditor.__unstableCanInsertBlockType","removeTemplatePartsFromInserter",(r,o)=>!EIe.includes(e)&&o.name==="core/template-part"&&t==="post-only"?!1:r),(0,qS.addFilter)("blockEditor.__unstableCanInsertBlockType","removePostContentFromInserter",(r,o,n,{getBlockParentsByBlockName:i})=>!EIe.includes(e)&&o.name==="core/post-content"?i(n,"core/query").length>0:r),()=>{(0,qS.removeFilter)("blockEditor.__unstableCanInsertBlockType","removeTemplatePartsFromInserter"),(0,qS.removeFilter)("blockEditor.__unstableCanInsertBlockType","removePostContentFromInserter")}),[e,t])}var GIe=l(X(),1),sD=l(H(),1),aD=l(Ut(),1);var hd=class{diff(t,r,o={}){let n;typeof o=="function"?(n=o,o={}):"callback"in o&&(n=o.callback);let i=this.castInput(t,o),s=this.castInput(r,o),a=this.removeEmpty(this.tokenize(i,o)),c=this.removeEmpty(this.tokenize(s,o));return this.diffWithOptionsObj(a,c,o,n)}diffWithOptionsObj(t,r,o,n){var i;let s=w=>{if(w=this.postProcess(w,o),n){setTimeout(function(){n(w)},0);return}else return w},a=r.length,c=t.length,d=1,u=a+c;o.maxEditLength!=null&&(u=Math.min(u,o.maxEditLength));let f=(i=o.timeout)!==null&&i!==void 0?i:1/0,m=Date.now()+f,h=[{oldPos:-1,lastComponent:void 0}],g=this.extractCommon(h[0],r,t,0,o);if(h[0].oldPos+1>=c&&g+1>=a)return s(this.buildValues(h[0].lastComponent,r,t));let b=-1/0,v=1/0,y=()=>{for(let w=Math.max(b,-d);w<=Math.min(v,d);w+=2){let _,x=h[w-1],C=h[w+1];x&&(h[w-1]=void 0);let S=!1;if(C){let R=C.oldPos-w;S=C&&0<=R&&R<a}let k=x&&x.oldPos+1<c;if(!S&&!k){h[w]=void 0;continue}if(!k||S&&x.oldPos<C.oldPos?_=this.addToPath(C,!0,!1,0,o):_=this.addToPath(x,!1,!0,1,o),g=this.extractCommon(_,r,t,w,o),_.oldPos+1>=c&&g+1>=a)return s(this.buildValues(_.lastComponent,r,t))||!0;h[w]=_,_.oldPos+1>=c&&(v=Math.min(v,w-1)),g+1>=a&&(b=Math.max(b,w+1))}d++};if(n)(function w(){setTimeout(function(){if(d>u||Date.now()>m)return n(void 0);y()||w()},0)})();else for(;d<=u&&Date.now()<=m;){let w=y();if(w)return w}}addToPath(t,r,o,n,i){let s=t.lastComponent;return s&&!i.oneChangePerToken&&s.added===r&&s.removed===o?{oldPos:t.oldPos+n,lastComponent:{count:s.count+1,added:r,removed:o,previousComponent:s.previousComponent}}:{oldPos:t.oldPos+n,lastComponent:{count:1,added:r,removed:o,previousComponent:s}}}extractCommon(t,r,o,n,i){let s=r.length,a=o.length,c=t.oldPos,d=c-n,u=0;for(;d+1<s&&c+1<a&&this.equals(o[c+1],r[d+1],i);)d++,c++,u++,i.oneChangePerToken&&(t.lastComponent={count:1,previousComponent:t.lastComponent,added:!1,removed:!1});return u&&!i.oneChangePerToken&&(t.lastComponent={count:u,previousComponent:t.lastComponent,added:!1,removed:!1}),t.oldPos=c,d}equals(t,r,o){return o.comparator?o.comparator(t,r):t===r||!!o.ignoreCase&&t.toLowerCase()===r.toLowerCase()}removeEmpty(t){let r=[];for(let o=0;o<t.length;o++)t[o]&&r.push(t[o]);return r}castInput(t,r){return t}tokenize(t,r){return Array.from(t)}join(t){return t.join("")}postProcess(t,r){return t}get useLongestToken(){return!1}buildValues(t,r,o){let n=[],i;for(;t;)n.push(t),i=t.previousComponent,delete t.previousComponent,t=i;n.reverse();let s=n.length,a=0,c=0,d=0;for(;a<s;a++){let u=n[a];if(u.removed)u.value=this.join(o.slice(d,d+u.count)),d+=u.count;else{if(!u.added&&this.useLongestToken){let f=r.slice(c,c+u.count);f=f.map(function(m,h){let g=o[d+h];return g.length>m.length?g:m}),u.value=this.join(f)}else u.value=this.join(r.slice(c,c+u.count));c+=u.count,u.added||(d+=u.count)}}return n}};var Pte=class extends hd{},ywt=new Pte;function Rte(e,t,r){return ywt.diff(e,t,r)}function Ite(e,t){let r;for(r=0;r<e.length&&r<t.length;r++)if(e[r]!=t[r])return e.slice(0,r);return e.slice(0,r)}function Ote(e,t){let r;if(!e||!t||e[e.length-1]!=t[t.length-1])return"";for(r=0;r<e.length&&r<t.length;r++)if(e[e.length-(r+1)]!=t[t.length-(r+1)])return e.slice(-r);return e.slice(-r)}function eD(e,t,r){if(e.slice(0,t.length)!=t)throw Error(`string ${JSON.stringify(e)} doesn't start with prefix ${JSON.stringify(t)}; this is a bug`);return r+e.slice(t.length)}function tD(e,t,r){if(!t)return e+r;if(e.slice(-t.length)!=t)throw Error(`string ${JSON.stringify(e)} doesn't end with suffix ${JSON.stringify(t)}; this is a bug`);return e.slice(0,-t.length)+r}function KS(e,t){return eD(e,t,"")}function FR(e,t){return tD(e,t,"")}function Ate(e,t){return t.slice(0,wwt(e,t))}function wwt(e,t){let r=0;e.length>t.length&&(r=e.length-t.length);let o=t.length;e.length<t.length&&(o=e.length);let n=Array(o),i=0;n[0]=0;for(let s=1;s<o;s++){for(t[s]==t[i]?n[s]=n[i]:n[s]=i;i>0&&t[s]!=t[i];)i=n[i];t[s]==t[i]&&i++}i=0;for(let s=r;s<e.length;s++){for(;i>0&&e[s]!=t[i];)i=n[i];e[s]==t[i]&&i++}return i}function Mte(e,t){let r=[];for(let o of Array.from(t.segment(e))){let n=o.segment;r.length&&/\s/.test(r[r.length-1])&&/\s/.test(n)?r[r.length-1]+=n:r.push(n)}return r}function rD(e,t){if(t)return XS(e,t)[1];let r;for(r=e.length-1;r>=0&&e[r].match(/\s/);r--);return e.substring(r+1)}function C0(e,t){if(t)return XS(e,t)[0];let r=e.match(/^\s*/);return r?r[0]:""}function XS(e,t){if(!t)return[C0(e),rD(e)];if(t.resolvedOptions().granularity!="word")throw new Error('The segmenter passed must have a granularity of "word"');let r=Mte(e,t),o=r[0],n=r[r.length-1],i=/\s/.test(o)?o:"",s=/\s/.test(n)?n:"";return[i,s]}var oD="a-zA-Z0-9_\\u{AD}\\u{C0}-\\u{D6}\\u{D8}-\\u{F6}\\u{F8}-\\u{2C6}\\u{2C8}-\\u{2D7}\\u{2DE}-\\u{2FF}\\u{1E00}-\\u{1EFF}",xwt=new RegExp(`[${oD}]+|\\s+|[^${oD}]`,"ug"),Nte=class extends hd{equals(t,r,o){return o.ignoreCase&&(t=t.toLowerCase(),r=r.toLowerCase()),t.trim()===r.trim()}tokenize(t,r={}){let o;if(r.intlSegmenter){let s=r.intlSegmenter;if(s.resolvedOptions().granularity!="word")throw new Error('The segmenter passed must have a granularity of "word"');o=Mte(t,s)}else o=t.match(xwt)||[];let n=[],i=null;return o.forEach(s=>{/\s/.test(s)?i==null?n.push(s):n.push(n.pop()+s):i!=null&&/\s/.test(i)?n[n.length-1]==i?n.push(n.pop()+s):n.push(i+s):n.push(s),i=s}),n}join(t){return t.map((r,o)=>o==0?r:r.replace(/^\s+/,"")).join("")}postProcess(t,r){if(!t||r.oneChangePerToken)return t;let o=null,n=null,i=null;return t.forEach(s=>{s.added?n=s:s.removed?i=s:((n||i)&&RIe(o,i,n,s,r.intlSegmenter),o=s,n=null,i=null)}),(n||i)&&RIe(o,i,n,null,r.intlSegmenter),t}},Swt=new Nte;function RIe(e,t,r,o,n){if(t&&r){let[i,s]=XS(t.value,n),[a,c]=XS(r.value,n);if(e){let d=Ite(i,a);e.value=tD(e.value,a,d),t.value=KS(t.value,d),r.value=KS(r.value,d)}if(o){let d=Ote(s,c);o.value=eD(o.value,c,d),t.value=FR(t.value,d),r.value=FR(r.value,d)}}else if(r){if(e){let i=C0(r.value,n);r.value=r.value.substring(i.length)}if(o){let i=C0(o.value,n);o.value=o.value.substring(i.length)}}else if(e&&o){let i=C0(o.value,n),[s,a]=XS(t.value,n),c=Ite(i,s);t.value=KS(t.value,c);let d=Ote(KS(i,c),a);t.value=FR(t.value,d),o.value=eD(o.value,i,d),e.value=tD(e.value,i,i.slice(0,i.length-d.length))}else if(o){let i=C0(o.value,n),s=rD(t.value,n),a=Ate(s,i);t.value=FR(t.value,a)}else if(e){let i=rD(e.value,n),s=C0(t.value,n),a=Ate(i,s);t.value=KS(t.value,a)}}var Fte=class extends hd{tokenize(t){let r=new RegExp(`(\\r?\\n)|[${oD}]+|[^\\S\\n\\r]+|[^${oD}]`,"ug");return t.match(r)||[]}},IIe=new Fte;function ZS(e,t,r){return IIe.diff(e,t,r)}var Dte=class extends hd{constructor(){super(...arguments),this.tokenize=Cwt}equals(t,r,o){return o.ignoreWhitespace?((!o.newlineIsToken||!t.includes(`
+}`,globalThis.document.head.appendChild(n),n}var Ibt=[0,1,0,0],Obt=[79,84,84,79],Abt=[119,79,70,70],Mbt=[119,79,70,50];function wF(e,t){if(e.length===t.length){for(let r=0;r<e.length;r++)if(e[r]!==t[r])return;return!0}}function Nbt(e){let t=[e.getUint8(0),e.getUint8(1),e.getUint8(2),e.getUint8(3)];if(wF(t,Ibt)||wF(t,Obt))return"SFNT";if(wF(t,Abt))return"WOFF";if(wF(t,Mbt))return"WOFF2"}function Fbt(e){if(!e.ok)throw new Error(`HTTP ${e.status} - ${e.statusText}`);return e}var SF=class extends pbt{constructor(e,t={}){super(),this.name=e,this.options=t,this.metrics=!1}get src(){return this.__src}set src(e){this.__src=e,(async()=>(globalThis.document&&!this.options.skipStyleSheet&&await Rbt(this.name,e,this.options),this.loadFont(e)))()}async loadFont(e,t){fetch(e).then(r=>Fbt(r)&&r.arrayBuffer()).then(r=>this.fromDataBuffer(r,t||e)).catch(r=>{let o=new yF("error",r,`Failed to load font at ${t||e}`);this.dispatch(o),this.onerror&&this.onerror(o)})}async fromDataBuffer(e,t){this.fontData=new DataView(e);let r=Nbt(this.fontData);if(!r)throw new Error(`${t} is either an unsupported font format, or not a font at all.`);await this.parseBasicData(r);let o=new yF("load",{font:this});this.dispatch(o),this.onload&&this.onload(o)}async parseBasicData(e){return Tbt().then(t=>(e==="SFNT"&&(this.opentype=new bbt(this,this.fontData,t)),e==="WOFF"&&(this.opentype=new _bt(this,this.fontData,t)),e==="WOFF2"&&(this.opentype=new xbt(this,this.fontData,t)),this.opentype))}getGlyphId(e){return this.opentype.tables.cmap.getGlyphId(e)}reverse(e){return this.opentype.tables.cmap.reverse(e)}supports(e){return this.getGlyphId(e)!==0}supportsVariation(e){return this.opentype.tables.cmap.supportsVariation(e)!==!1}measureText(e,t=16){if(this.__unloaded)throw new Error("Cannot measure text: font was unloaded. Please reload before calling measureText()");let r=document.createElement("div");r.textContent=e,r.style.fontFamily=this.name,r.style.fontSize=`${t}px`,r.style.color="transparent",r.style.background="transparent",r.style.top="0",r.style.left="0",r.style.position="absolute",document.body.appendChild(r);let o=r.getBoundingClientRect();document.body.removeChild(r);let n=this.opentype.tables["OS/2"];return o.fontSize=t,o.ascender=n.sTypoAscender,o.descender=n.sTypoDescender,o}unload(){if(this.styleElement.parentNode){this.styleElement.parentNode.removeElement(this.styleElement);let e=new yF("unload",{font:this});this.dispatch(e),this.onunload&&this.onunload(e)}this._unloaded=!0}load(){if(this.__unloaded){delete this.__unloaded,document.head.appendChild(this.styleElement);let e=new yF("load",{font:this});this.dispatch(e),this.onload&&this.onload(e)}}};globalThis.Font=SF;var yh=class extends en{constructor(e,t,r){super(e),this.plaformID=t,this.encodingID=r}},Dbt=class extends yh{constructor(e,t,r){super(e,t,r),this.format=0,this.length=e.uint16,this.language=e.uint16,this.glyphIdArray=[...new Array(256)].map(o=>e.uint8)}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 0. only supports(id) is implemented.")),0<=e&&e<=255}reverse(e){return console.warn("reverse not implemented for cmap subtable format 0"),{}}getSupportedCharCodes(){return[{start:1,end:256}]}},Lbt=class extends yh{constructor(e,t,r){super(e,t,r),this.format=2,this.length=e.uint16,this.language=e.uint16,this.subHeaderKeys=[...new Array(256)].map(s=>e.uint16);let o=Math.max(...this.subHeaderKeys),n=e.currentPosition;rt(this,"subHeaders",()=>(e.currentPosition=n,[...new Array(o)].map(s=>new Vbt(e))));let i=n+o*8;rt(this,"glyphIndexArray",()=>(e.currentPosition=i,[...new Array(o)].map(s=>e.uint16)))}supports(e){e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 2. only supports(id) is implemented."));let t=e&&255,r=e&&65280,o=this.subHeaders[r],n=this.subHeaders[o],i=n.firstCode,s=i+n.entryCount;return i<=t&&t<=s}reverse(e){return console.warn("reverse not implemented for cmap subtable format 2"),{}}getSupportedCharCodes(e=!1){return e?this.subHeaders.map(t=>({firstCode:t.firstCode,lastCode:t.lastCode})):this.subHeaders.map(t=>({start:t.firstCode,end:t.lastCode}))}},Vbt=class{constructor(e){this.firstCode=e.uint16,this.entryCount=e.uint16,this.lastCode=this.first+this.entryCount,this.idDelta=e.int16,this.idRangeOffset=e.uint16}},Bbt=class extends yh{constructor(e,t,r){super(e,t,r),this.format=4,this.length=e.uint16,this.language=e.uint16,this.segCountX2=e.uint16,this.segCount=this.segCountX2/2,this.searchRange=e.uint16,this.entrySelector=e.uint16,this.rangeShift=e.uint16;let o=e.currentPosition;rt(this,"endCode",()=>e.readBytes(this.segCount,o,16));let n=o+2+this.segCountX2;rt(this,"startCode",()=>e.readBytes(this.segCount,n,16));let i=n+this.segCountX2;rt(this,"idDelta",()=>e.readBytes(this.segCount,i,16,!0));let s=i+this.segCountX2;rt(this,"idRangeOffset",()=>e.readBytes(this.segCount,s,16));let a=s+this.segCountX2,c=this.length-(a-this.tableStart);rt(this,"glyphIdArray",()=>e.readBytes(c,a,16)),rt(this,"segments",()=>this.buildSegments(s,a,e))}buildSegments(e,t,r){let o=(n,i)=>{let s=this.startCode[i],a=this.endCode[i],c=this.idDelta[i],d=this.idRangeOffset[i],u=e+2*i,f=[];if(d===0)for(let m=s+c,h=a+c;m<=h;m++)f.push(m);else for(let m=0,h=a-s;m<=h;m++)r.currentPosition=u+d+m*2,f.push(r.uint16);return{startCode:s,endCode:a,idDelta:c,idRangeOffset:d,glyphIDs:f}};return[...new Array(this.segCount)].map(o)}reverse(e){let t=this.segments.find(o=>o.glyphIDs.includes(e));if(!t)return{};let r=t.startCode+t.glyphIDs.indexOf(e);return{code:r,unicode:String.fromCodePoint(r)}}getGlyphId(e){if(e.charCodeAt&&(e=e.charCodeAt(0)),55296<=e&&e<=57343||(e&65534)===65534||(e&65535)===65535)return 0;let t=this.segments.find(r=>r.startCode<=e&&e<=r.endCode);return t?t.glyphIDs[e-t.startCode]:0}supports(e){return this.getGlyphId(e)!==0}getSupportedCharCodes(e=!1){return e?this.segments:this.segments.map(t=>({start:t.startCode,end:t.endCode}))}},zbt=class extends yh{constructor(e,t,r){super(e,t,r),this.format=6,this.length=e.uint16,this.language=e.uint16,this.firstCode=e.uint16,this.entryCount=e.uint16,this.lastCode=this.firstCode+this.entryCount-1,rt(this,"glyphIdArray",()=>[...new Array(this.entryCount)].map(n=>e.uint16))}supports(e){if(e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 6. only supports(id) is implemented.")),e<this.firstCode)return{};if(e>this.firstCode+this.entryCount)return{};let t=e-this.firstCode;return{code:t,unicode:String.fromCodePoint(t)}}reverse(e){let t=this.glyphIdArray.indexOf(e);if(t>-1)return this.firstCode+t}getSupportedCharCodes(e=!1){return e?[{firstCode:this.firstCode,lastCode:this.lastCode}]:[{start:this.firstCode,end:this.lastCode}]}},jbt=class extends yh{constructor(e,t,r){super(e,t,r),this.format=8,e.uint16,this.length=e.uint32,this.language=e.uint32,this.is32=[...new Array(8192)].map(n=>e.uint8),this.numGroups=e.uint32,rt(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new Hbt(e)))}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 8. only supports(id) is implemented.")),this.groups.findIndex(t=>t.startcharCode<=e&&e<=t.endcharCode)!==-1}reverse(e){return console.warn("reverse not implemented for cmap subtable format 8"),{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startcharCode,end:t.endcharCode}))}},Hbt=class{constructor(e){this.startcharCode=e.uint32,this.endcharCode=e.uint32,this.startGlyphID=e.uint32}},Ubt=class extends yh{constructor(e,t,r){super(e,t,r),this.format=10,e.uint16,this.length=e.uint32,this.language=e.uint32,this.startCharCode=e.uint32,this.numChars=e.uint32,this.endCharCode=this.startCharCode+this.numChars,rt(this,"glyphs",()=>[...new Array(this.numChars)].map(n=>e.uint16))}supports(e){return e.charCodeAt&&(e=-1,console.warn("supports(character) not implemented for cmap subtable format 10. only supports(id) is implemented.")),e<this.startCharCode||e>this.startCharCode+this.numChars?!1:e-this.startCharCode}reverse(e){return console.warn("reverse not implemented for cmap subtable format 10"),{}}getSupportedCharCodes(e=!1){return e?[{startCharCode:this.startCharCode,endCharCode:this.endCharCode}]:[{start:this.startCharCode,end:this.endCharCode}]}},Wbt=class extends yh{constructor(e,t,r){super(e,t,r),this.format=12,e.uint16,this.length=e.uint32,this.language=e.uint32,this.numGroups=e.uint32,rt(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new Gbt(e)))}supports(e){return e.charCodeAt&&(e=e.charCodeAt(0)),55296<=e&&e<=57343||(e&65534)===65534||(e&65535)===65535?0:this.groups.findIndex(t=>t.startCharCode<=e&&e<=t.endCharCode)!==-1}reverse(e){for(let t of this.groups){let r=t.startGlyphID;if(r>e)continue;if(r===e)return t.startCharCode;if(r+(t.endCharCode-t.startCharCode)<e)continue;let n=t.startCharCode+(e-r);return{code:n,unicode:String.fromCodePoint(n)}}return{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startCharCode,end:t.endCharCode}))}},Gbt=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.startGlyphID=e.uint32}},Ybt=class extends yh{constructor(e,t,r){super(e,t,r),this.format=13,e.uint16,this.length=e.uint32,this.language=e.uint32,this.numGroups=e.uint32;let o=[...new Array(this.numGroups)].map(n=>new qbt(e));rt(this,"groups",o)}supports(e){return e.charCodeAt&&(e=e.charCodeAt(0)),this.groups.findIndex(t=>t.startCharCode<=e&&e<=t.endCharCode)!==-1}reverse(e){return console.warn("reverse not implemented for cmap subtable format 13"),{}}getSupportedCharCodes(e=!1){return e?this.groups:this.groups.map(t=>({start:t.startCharCode,end:t.endCharCode}))}},qbt=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.glyphID=e.uint32}},Kbt=class extends yh{constructor(e,t,r){super(e,t,r),this.subTableStart=e.currentPosition,this.format=14,this.length=e.uint32,this.numVarSelectorRecords=e.uint32,rt(this,"varSelectors",()=>[...new Array(this.numVarSelectorRecords)].map(o=>new Xbt(e)))}supports(){return console.warn("supports not implemented for cmap subtable format 14"),0}getSupportedCharCodes(){return console.warn("getSupportedCharCodes not implemented for cmap subtable format 14"),[]}reverse(e){return console.warn("reverse not implemented for cmap subtable format 14"),{}}supportsVariation(e){let t=this.varSelector.find(r=>r.varSelector===e);return t||!1}getSupportedVariations(){return this.varSelectors.map(e=>e.varSelector)}},Xbt=class{constructor(e){this.varSelector=e.uint24,this.defaultUVSOffset=e.Offset32,this.nonDefaultUVSOffset=e.Offset32}};function Zbt(e,t,r){let o=e.uint16;return o===0?new Dbt(e,t,r):o===2?new Lbt(e,t,r):o===4?new Bbt(e,t,r):o===6?new zbt(e,t,r):o===8?new jbt(e,t,r):o===10?new Ubt(e,t,r):o===12?new Wbt(e,t,r):o===13?new Ybt(e,t,r):o===14?new Kbt(e,t,r):{}}var Qbt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numTables=r.uint16,this.encodingRecords=[...new Array(this.numTables)].map(o=>new Jbt(r,this.tableStart))}getSubTable(e){return this.encodingRecords[e].table}getSupportedEncodings(){return this.encodingRecords.map(e=>({platformID:e.platformID,encodingId:e.encodingID}))}getSupportedCharCodes(e,t){let r=this.encodingRecords.findIndex(n=>n.platformID===e&&n.encodingID===t);return r===-1?!1:this.getSubTable(r).getSupportedCharCodes()}reverse(e){for(let t=0;t<this.numTables;t++){let r=this.getSubTable(t).reverse(e);if(r)return r}}getGlyphId(e){let t=0;return this.encodingRecords.some((r,o)=>{let n=this.getSubTable(o);return n.getGlyphId?(t=n.getGlyphId(e),t!==0):!1}),t}supports(e){return this.encodingRecords.some((t,r)=>{let o=this.getSubTable(r);return o.supports&&o.supports(e)!==!1})}supportsVariation(e){return this.encodingRecords.some((t,r)=>{let o=this.getSubTable(r);return o.supportsVariation&&o.supportsVariation(e)!==!1})}},Jbt=class{constructor(e,t){let r=this.platformID=e.uint16,o=this.encodingID=e.uint16,n=this.offset=e.Offset32;rt(this,"table",()=>(e.currentPosition=t+n,Zbt(e,r,o)))}},$bt=Object.freeze({__proto__:null,cmap:Qbt}),evt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.load({majorVersion:r.uint16,minorVersion:r.uint16,fontRevision:r.fixed,checkSumAdjustment:r.uint32,magicNumber:r.uint32,flags:r.flags(16),unitsPerEm:r.uint16,created:r.longdatetime,modified:r.longdatetime,xMin:r.int16,yMin:r.int16,xMax:r.int16,yMax:r.int16,macStyle:r.flags(16),lowestRecPPEM:r.uint16,fontDirectionHint:r.uint16,indexToLocFormat:r.uint16,glyphDataFormat:r.uint16})}},tvt=Object.freeze({__proto__:null,head:evt}),rvt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.ascender=r.fword,this.descender=r.fword,this.lineGap=r.fword,this.advanceWidthMax=r.ufword,this.minLeftSideBearing=r.fword,this.minRightSideBearing=r.fword,this.xMaxExtent=r.fword,this.caretSlopeRise=r.int16,this.caretSlopeRun=r.int16,this.caretOffset=r.int16,r.int16,r.int16,r.int16,r.int16,this.metricDataFormat=r.int16,this.numberOfHMetrics=r.uint16,r.verifyLength()}},ovt=Object.freeze({__proto__:null,hhea:rvt}),nvt=class extends Mt{constructor(e,t,r){let{p:o}=super(e,t),n=r.hhea.numberOfHMetrics,i=r.maxp.numGlyphs,s=o.currentPosition;if(rt(this,"hMetrics",()=>(o.currentPosition=s,[...new Array(n)].map(a=>new ivt(o.uint16,o.int16)))),n<i){let a=s+n*4;rt(this,"leftSideBearings",()=>(o.currentPosition=a,[...new Array(i-n)].map(c=>o.int16)))}}},ivt=class{constructor(e,t){this.advanceWidth=e,this.lsb=t}},svt=Object.freeze({__proto__:null,hmtx:nvt}),avt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.legacyFixed,this.numGlyphs=r.uint16,this.version===1&&(this.maxPoints=r.uint16,this.maxContours=r.uint16,this.maxCompositePoints=r.uint16,this.maxCompositeContours=r.uint16,this.maxZones=r.uint16,this.maxTwilightPoints=r.uint16,this.maxStorage=r.uint16,this.maxFunctionDefs=r.uint16,this.maxInstructionDefs=r.uint16,this.maxStackElements=r.uint16,this.maxSizeOfInstructions=r.uint16,this.maxComponentElements=r.uint16,this.maxComponentDepth=r.uint16),r.verifyLength()}},lvt=Object.freeze({__proto__:null,maxp:avt}),cvt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.format=r.uint16,this.count=r.uint16,this.stringOffset=r.Offset16,this.nameRecords=[...new Array(this.count)].map(o=>new uvt(r,this)),this.format===1&&(this.langTagCount=r.uint16,this.langTagRecords=[...new Array(this.langTagCount)].map(o=>new dvt(r.uint16,r.Offset16))),this.stringStart=this.tableStart+this.stringOffset}get(e){let t=this.nameRecords.find(r=>r.nameID===e);if(t)return t.string}},dvt=class{constructor(e,t){this.length=e,this.offset=t}},uvt=class{constructor(e,t){this.platformID=e.uint16,this.encodingID=e.uint16,this.languageID=e.uint16,this.nameID=e.uint16,this.length=e.uint16,this.offset=e.Offset16,rt(this,"string",()=>(e.currentPosition=t.stringStart+this.offset,fvt(e,this)))}};function fvt(e,t){let{platformID:r,length:o}=t;if(o===0)return"";if(r===0||r===3){let s=[];for(let a=0,c=o/2;a<c;a++)s[a]=String.fromCharCode(e.uint16);return s.join("")}let n=e.readBytes(o),i=[];return n.forEach(function(s,a){i[a]=String.fromCharCode(s)}),i.join("")}var pvt=Object.freeze({__proto__:null,name:cvt}),mvt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);if(this.version=r.uint16,this.xAvgCharWidth=r.int16,this.usWeightClass=r.uint16,this.usWidthClass=r.uint16,this.fsType=r.uint16,this.ySubscriptXSize=r.int16,this.ySubscriptYSize=r.int16,this.ySubscriptXOffset=r.int16,this.ySubscriptYOffset=r.int16,this.ySuperscriptXSize=r.int16,this.ySuperscriptYSize=r.int16,this.ySuperscriptXOffset=r.int16,this.ySuperscriptYOffset=r.int16,this.yStrikeoutSize=r.int16,this.yStrikeoutPosition=r.int16,this.sFamilyClass=r.int16,this.panose=[...new Array(10)].map(o=>r.uint8),this.ulUnicodeRange1=r.flags(32),this.ulUnicodeRange2=r.flags(32),this.ulUnicodeRange3=r.flags(32),this.ulUnicodeRange4=r.flags(32),this.achVendID=r.tag,this.fsSelection=r.uint16,this.usFirstCharIndex=r.uint16,this.usLastCharIndex=r.uint16,this.sTypoAscender=r.int16,this.sTypoDescender=r.int16,this.sTypoLineGap=r.int16,this.usWinAscent=r.uint16,this.usWinDescent=r.uint16,this.version===0||(this.ulCodePageRange1=r.flags(32),this.ulCodePageRange2=r.flags(32),this.version===1)||(this.sxHeight=r.int16,this.sCapHeight=r.int16,this.usDefaultChar=r.uint16,this.usBreakChar=r.uint16,this.usMaxContext=r.uint16,this.version<=4)||(this.usLowerOpticalPointSize=r.uint16,this.usUpperOpticalPointSize=r.uint16,this.version===5))return r.verifyLength()}},hvt=Object.freeze({__proto__:null,OS2:mvt}),gvt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);if(this.version=r.legacyFixed,this.italicAngle=r.fixed,this.underlinePosition=r.fword,this.underlineThickness=r.fword,this.isFixedPitch=r.uint32,this.minMemType42=r.uint32,this.maxMemType42=r.uint32,this.minMemType1=r.uint32,this.maxMemType1=r.uint32,this.version===1||this.version===3)return r.verifyLength();if(this.numGlyphs=r.uint16,this.version===2){this.glyphNameIndex=[...new Array(this.numGlyphs)].map(o=>r.uint16),this.namesOffset=r.currentPosition,this.glyphNameOffsets=[1];for(let o=0;o<this.numGlyphs;o++){if(this.glyphNameIndex[o]<l4e.length){this.glyphNameOffsets.push(this.glyphNameOffsets[o]);continue}let i=r.int8;r.skip(i),this.glyphNameOffsets.push(this.glyphNameOffsets[o]+i+1)}}this.version===2.5&&(this.offset=[...new Array(this.numGlyphs)].map(o=>r.int8))}getGlyphName(e){if(this.version!==2)return console.warn(`post table version ${this.version} does not support glyph name lookups`),"";let t=this.glyphNameIndex[e];if(t<258)return l4e[t];let r=this.glyphNameOffsets[e],n=this.glyphNameOffsets[e+1]-r-1;return n===0?".notdef.":(this.parser.currentPosition=this.namesOffset+r,this.parser.readBytes(n,this.namesOffset+r,8,!0).map(s=>String.fromCharCode(s)).join(""))}},l4e=[".notdef",".null","nonmarkingreturn","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","grave","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","Adieresis","Aring","Ccedilla","Eacute","Ntilde","Odieresis","Udieresis","aacute","agrave","acircumflex","adieresis","atilde","aring","ccedilla","eacute","egrave","ecircumflex","edieresis","iacute","igrave","icircumflex","idieresis","ntilde","oacute","ograve","ocircumflex","odieresis","otilde","uacute","ugrave","ucircumflex","udieresis","dagger","degree","cent","sterling","section","bullet","paragraph","germandbls","registered","copyright","trademark","acute","dieresis","notequal","AE","Oslash","infinity","plusminus","lessequal","greaterequal","yen","mu","partialdiff","summation","product","pi","integral","ordfeminine","ordmasculine","Omega","ae","oslash","questiondown","exclamdown","logicalnot","radical","florin","approxequal","Delta","guillemotleft","guillemotright","ellipsis","nonbreakingspace","Agrave","Atilde","Otilde","OE","oe","endash","emdash","quotedblleft","quotedblright","quoteleft","quoteright","divide","lozenge","ydieresis","Ydieresis","fraction","currency","guilsinglleft","guilsinglright","fi","fl","daggerdbl","periodcentered","quotesinglbase","quotedblbase","perthousand","Acircumflex","Ecircumflex","Aacute","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Oacute","Ocircumflex","apple","Ograve","Uacute","Ucircumflex","Ugrave","dotlessi","circumflex","tilde","macron","breve","dotaccent","ring","cedilla","hungarumlaut","ogonek","caron","Lslash","lslash","Scaron","scaron","Zcaron","zcaron","brokenbar","Eth","eth","Yacute","yacute","Thorn","thorn","minus","multiply","onesuperior","twosuperior","threesuperior","onehalf","onequarter","threequarters","franc","Gbreve","gbreve","Idotaccent","Scedilla","scedilla","Cacute","cacute","Ccaron","ccaron","dcroat"],bvt=Object.freeze({__proto__:null,post:gvt}),vvt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.horizAxisOffset=r.Offset16,this.vertAxisOffset=r.Offset16,rt(this,"horizAxis",()=>new ute({offset:e.offset+this.horizAxisOffset},t)),rt(this,"vertAxis",()=>new ute({offset:e.offset+this.vertAxisOffset},t)),this.majorVersion===1&&this.minorVersion===1&&(this.itemVarStoreOffset=r.Offset32,rt(this,"itemVarStore",()=>new ute({offset:e.offset+this.itemVarStoreOffset},t)))}},ute=class extends Mt{constructor(e,t){let{p:r}=super(e,t,"AxisTable");this.baseTagListOffset=r.Offset16,this.baseScriptListOffset=r.Offset16,rt(this,"baseTagList",()=>new _vt({offset:e.offset+this.baseTagListOffset},t)),rt(this,"baseScriptList",()=>new yvt({offset:e.offset+this.baseScriptListOffset},t))}},_vt=class extends Mt{constructor(e,t){let{p:r}=super(e,t,"BaseTagListTable");this.baseTagCount=r.uint16,this.baselineTags=[...new Array(this.baseTagCount)].map(o=>r.tag)}},yvt=class extends Mt{constructor(e,t){let{p:r}=super(e,t,"BaseScriptListTable");this.baseScriptCount=r.uint16;let o=r.currentPosition;rt(this,"baseScriptRecords",()=>(r.currentPosition=o,[...new Array(this.baseScriptCount)].map(n=>new wvt(this.start,r))))}},wvt=class{constructor(e,t){this.baseScriptTag=t.tag,this.baseScriptOffset=t.Offset16,rt(this,"baseScriptTable",()=>(t.currentPosition=e+this.baseScriptOffset,new xvt(t)))}},xvt=class{constructor(e){this.start=e.currentPosition,this.baseValuesOffset=e.Offset16,this.defaultMinMaxOffset=e.Offset16,this.baseLangSysCount=e.uint16,this.baseLangSysRecords=[...new Array(this.baseLangSysCount)].map(t=>new Svt(this.start,e)),rt(this,"baseValues",()=>(e.currentPosition=this.start+this.baseValuesOffset,new Cvt(e))),rt(this,"defaultMinMax",()=>(e.currentPosition=this.start+this.defaultMinMaxOffset,new g4e(e)))}},Svt=class{constructor(e,t){this.baseLangSysTag=t.tag,this.minMaxOffset=t.Offset16,rt(this,"minMax",()=>(t.currentPosition=e+this.minMaxOffset,new g4e(t)))}},Cvt=class{constructor(e){this.parser=e,this.start=e.currentPosition,this.defaultBaselineIndex=e.uint16,this.baseCoordCount=e.uint16,this.baseCoords=[...new Array(this.baseCoordCount)].map(t=>e.Offset16)}getTable(e){return this.parser.currentPosition=this.start+this.baseCoords[e],new Evt(this.parser)}},g4e=class{constructor(e){this.minCoord=e.Offset16,this.maxCoord=e.Offset16,this.featMinMaxCount=e.uint16;let t=e.currentPosition;rt(this,"featMinMaxRecords",()=>(e.currentPosition=t,[...new Array(this.featMinMaxCount)].map(r=>new kvt(e))))}},kvt=class{constructor(e){this.featureTableTag=e.tag,this.minCoord=e.Offset16,this.maxCoord=e.Offset16}},Evt=class{constructor(e){this.baseCoordFormat=e.uint16,this.coordinate=e.int16,this.baseCoordFormat===2&&(this.referenceGlyph=e.uint16,this.baseCoordPoint=e.uint16),this.baseCoordFormat===3&&(this.deviceTable=e.Offset16)}},Tvt=Object.freeze({__proto__:null,BASE:vvt}),c4e=class{constructor(e){this.classFormat=e.uint16,this.classFormat===1&&(this.startGlyphID=e.uint16,this.glyphCount=e.uint16,this.classValueArray=[...new Array(this.glyphCount)].map(t=>e.uint16)),this.classFormat===2&&(this.classRangeCount=e.uint16,this.classRangeRecords=[...new Array(this.classRangeCount)].map(t=>new Pvt(e)))}},Pvt=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.class=e.uint16}},xR=class extends en{constructor(e){super(e),this.coverageFormat=e.uint16,this.coverageFormat===1&&(this.glyphCount=e.uint16,this.glyphArray=[...new Array(this.glyphCount)].map(t=>e.uint16)),this.coverageFormat===2&&(this.rangeCount=e.uint16,this.rangeRecords=[...new Array(this.rangeCount)].map(t=>new Rvt(e)))}},Rvt=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.startCoverageIndex=e.uint16}},Ivt=class{constructor(e,t){this.table=e,this.parser=t,this.start=t.currentPosition,this.format=t.uint16,this.variationRegionListOffset=t.Offset32,this.itemVariationDataCount=t.uint16,this.itemVariationDataOffsets=[...new Array(this.itemVariationDataCount)].map(r=>t.Offset32)}},Ovt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.glyphClassDefOffset=r.Offset16,rt(this,"glyphClassDefs",()=>{if(this.glyphClassDefOffset!==0)return r.currentPosition=this.tableStart+this.glyphClassDefOffset,new c4e(r)}),this.attachListOffset=r.Offset16,rt(this,"attachList",()=>{if(this.attachListOffset!==0)return r.currentPosition=this.tableStart+this.attachListOffset,new Avt(r)}),this.ligCaretListOffset=r.Offset16,rt(this,"ligCaretList",()=>{if(this.ligCaretListOffset!==0)return r.currentPosition=this.tableStart+this.ligCaretListOffset,new Nvt(r)}),this.markAttachClassDefOffset=r.Offset16,rt(this,"markAttachClassDef",()=>{if(this.markAttachClassDefOffset!==0)return r.currentPosition=this.tableStart+this.markAttachClassDefOffset,new c4e(r)}),this.minorVersion>=2&&(this.markGlyphSetsDefOffset=r.Offset16,rt(this,"markGlyphSetsDef",()=>{if(this.markGlyphSetsDefOffset!==0)return r.currentPosition=this.tableStart+this.markGlyphSetsDefOffset,new Lvt(r)})),this.minorVersion===3&&(this.itemVarStoreOffset=r.Offset32,rt(this,"itemVarStore",()=>{if(this.itemVarStoreOffset!==0)return r.currentPosition=this.tableStart+this.itemVarStoreOffset,new Ivt(r)}))}},Avt=class extends en{constructor(e){super(e),this.coverageOffset=e.Offset16,this.glyphCount=e.uint16,this.attachPointOffsets=[...new Array(this.glyphCount)].map(t=>e.Offset16)}getPoint(e){return this.parser.currentPosition=this.start+this.attachPointOffsets[e],new Mvt(this.parser)}},Mvt=class{constructor(e){this.pointCount=e.uint16,this.pointIndices=[...new Array(this.pointCount)].map(t=>e.uint16)}},Nvt=class extends en{constructor(e){super(e),this.coverageOffset=e.Offset16,rt(this,"coverage",()=>(e.currentPosition=this.start+this.coverageOffset,new xR(e))),this.ligGlyphCount=e.uint16,this.ligGlyphOffsets=[...new Array(this.ligGlyphCount)].map(t=>e.Offset16)}getLigGlyph(e){return this.parser.currentPosition=this.start+this.ligGlyphOffsets[e],new Fvt(this.parser)}},Fvt=class extends en{constructor(e){super(e),this.caretCount=e.uint16,this.caretValueOffsets=[...new Array(this.caretCount)].map(t=>e.Offset16)}getCaretValue(e){return this.parser.currentPosition=this.start+this.caretValueOffsets[e],new Dvt(this.parser)}},Dvt=class{constructor(e){this.caretValueFormat=e.uint16,this.caretValueFormat===1&&(this.coordinate=e.int16),this.caretValueFormat===2&&(this.caretValuePointIndex=e.uint16),this.caretValueFormat===3&&(this.coordinate=e.int16,this.deviceOffset=e.Offset16)}},Lvt=class extends en{constructor(e){super(e),this.markGlyphSetTableFormat=e.uint16,this.markGlyphSetCount=e.uint16,this.coverageOffsets=[...new Array(this.markGlyphSetCount)].map(t=>e.Offset32)}getMarkGlyphSet(e){return this.parser.currentPosition=this.start+this.coverageOffsets[e],new xR(this.parser)}},Vvt=Object.freeze({__proto__:null,GDEF:Ovt}),d4e=class extends en{static EMPTY={scriptCount:0,scriptRecords:[]};constructor(e){super(e),this.scriptCount=e.uint16,this.scriptRecords=[...new Array(this.scriptCount)].map(t=>new Bvt(e))}},Bvt=class{constructor(e){this.scriptTag=e.tag,this.scriptOffset=e.Offset16}},zvt=class extends en{constructor(e){super(e),this.defaultLangSys=e.Offset16,this.langSysCount=e.uint16,this.langSysRecords=[...new Array(this.langSysCount)].map(t=>new jvt(e))}},jvt=class{constructor(e){this.langSysTag=e.tag,this.langSysOffset=e.Offset16}},u4e=class{constructor(e){this.lookupOrder=e.Offset16,this.requiredFeatureIndex=e.uint16,this.featureIndexCount=e.uint16,this.featureIndices=[...new Array(this.featureIndexCount)].map(t=>e.uint16)}},f4e=class extends en{static EMPTY={featureCount:0,featureRecords:[]};constructor(e){super(e),this.featureCount=e.uint16,this.featureRecords=[...new Array(this.featureCount)].map(t=>new Hvt(e))}},Hvt=class{constructor(e){this.featureTag=e.tag,this.featureOffset=e.Offset16}},Uvt=class extends en{constructor(e){super(e),this.featureParams=e.Offset16,this.lookupIndexCount=e.uint16,this.lookupListIndices=[...new Array(this.lookupIndexCount)].map(t=>e.uint16)}getFeatureParams(){if(this.featureParams>0){let e=this.parser;e.currentPosition=this.start+this.featureParams;let t=this.featureTag;if(t==="size")return new Gvt(e);if(t.startsWith("cc"))return new Wvt(e);if(t.startsWith("ss"))return new Yvt(e)}}},Wvt=class{constructor(e){this.format=e.uint16,this.featUiLabelNameId=e.uint16,this.featUiTooltipTextNameId=e.uint16,this.sampleTextNameId=e.uint16,this.numNamedParameters=e.uint16,this.firstParamUiLabelNameId=e.uint16,this.charCount=e.uint16,this.character=[...new Array(this.charCount)].map(t=>e.uint24)}},Gvt=class{constructor(e){this.designSize=e.uint16,this.subfamilyIdentifier=e.uint16,this.subfamilyNameID=e.uint16,this.smallEnd=e.uint16,this.largeEnd=e.uint16}},Yvt=class{constructor(e){this.version=e.uint16,this.UINameID=e.uint16}};function b4e(e){e.parser.currentPosition-=2,delete e.coverageOffset,delete e.getCoverageTable}var p0=class extends en{constructor(e){super(e),this.substFormat=e.uint16,this.coverageOffset=e.Offset16}getCoverageTable(){let e=this.parser;return e.currentPosition=this.start+this.coverageOffset,new xR(e)}},pte=class{constructor(e){this.glyphSequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},qvt=class extends p0{constructor(e){super(e),this.deltaGlyphID=e.int16}},Kvt=class extends p0{constructor(e){super(e),this.sequenceCount=e.uint16,this.sequenceOffsets=[...new Array(this.sequenceCount)].map(t=>e.Offset16)}getSequence(e){let t=this.parser;return t.currentPosition=this.start+this.sequenceOffsets[e],new Xvt(t)}},Xvt=class{constructor(e){this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},Zvt=class extends p0{constructor(e){super(e),this.alternateSetCount=e.uint16,this.alternateSetOffsets=[...new Array(this.alternateSetCount)].map(t=>e.Offset16)}getAlternateSet(e){let t=this.parser;return t.currentPosition=this.start+this.alternateSetOffsets[e],new Qvt(t)}},Qvt=class{constructor(e){this.glyphCount=e.uint16,this.alternateGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},Jvt=class extends p0{constructor(e){super(e),this.ligatureSetCount=e.uint16,this.ligatureSetOffsets=[...new Array(this.ligatureSetCount)].map(t=>e.Offset16)}getLigatureSet(e){let t=this.parser;return t.currentPosition=this.start+this.ligatureSetOffsets[e],new $vt(t)}},$vt=class extends en{constructor(e){super(e),this.ligatureCount=e.uint16,this.ligatureOffsets=[...new Array(this.ligatureCount)].map(t=>e.Offset16)}getLigature(e){let t=this.parser;return t.currentPosition=this.start+this.ligatureOffsets[e],new e_t(t)}},e_t=class{constructor(e){this.ligatureGlyph=e.uint16,this.componentCount=e.uint16,this.componentGlyphIDs=[...new Array(this.componentCount-1)].map(t=>e.uint16)}},t_t=class extends p0{constructor(e){super(e),this.substFormat===1&&(this.subRuleSetCount=e.uint16,this.subRuleSetOffsets=[...new Array(this.subRuleSetCount)].map(t=>e.Offset16)),this.substFormat===2&&(this.classDefOffset=e.Offset16,this.subClassSetCount=e.uint16,this.subClassSetOffsets=[...new Array(this.subClassSetCount)].map(t=>e.Offset16)),this.substFormat===3&&(b4e(this),this.glyphCount=e.uint16,this.substitutionCount=e.uint16,this.coverageOffsets=[...new Array(this.glyphCount)].map(t=>e.Offset16),this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=>new pte(e)))}getSubRuleSet(e){if(this.substFormat!==1)throw new Error(`lookup type 5.${this.substFormat} has no subrule sets.`);let t=this.parser;return t.currentPosition=this.start+this.subRuleSetOffsets[e],new r_t(t)}getSubClassSet(e){if(this.substFormat!==2)throw new Error(`lookup type 5.${this.substFormat} has no subclass sets.`);let t=this.parser;return t.currentPosition=this.start+this.subClassSetOffsets[e],new o_t(t)}getCoverageTable(e){if(this.substFormat!==3&&!e)return super.getCoverageTable();if(!e)throw new Error(`lookup type 5.${this.substFormat} requires an coverage table index.`);let t=this.parser;return t.currentPosition=this.start+this.coverageOffsets[e],new xR(t)}},r_t=class extends en{constructor(e){super(e),this.subRuleCount=e.uint16,this.subRuleOffsets=[...new Array(this.subRuleCount)].map(t=>e.Offset16)}getSubRule(e){let t=this.parser;return t.currentPosition=this.start+this.subRuleOffsets[e],new v4e(t)}},v4e=class{constructor(e){this.glyphCount=e.uint16,this.substitutionCount=e.uint16,this.inputSequence=[...new Array(this.glyphCount-1)].map(t=>e.uint16),this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=>new pte(e))}},o_t=class extends en{constructor(e){super(e),this.subClassRuleCount=e.uint16,this.subClassRuleOffsets=[...new Array(this.subClassRuleCount)].map(t=>e.Offset16)}getSubClass(e){let t=this.parser;return t.currentPosition=this.start+this.subClassRuleOffsets[e],new n_t(t)}},n_t=class extends v4e{constructor(e){super(e)}},i_t=class extends p0{constructor(e){super(e),this.substFormat===1&&(this.chainSubRuleSetCount=e.uint16,this.chainSubRuleSetOffsets=[...new Array(this.chainSubRuleSetCount)].map(t=>e.Offset16)),this.substFormat===2&&(this.backtrackClassDefOffset=e.Offset16,this.inputClassDefOffset=e.Offset16,this.lookaheadClassDefOffset=e.Offset16,this.chainSubClassSetCount=e.uint16,this.chainSubClassSetOffsets=[...new Array(this.chainSubClassSetCount)].map(t=>e.Offset16)),this.substFormat===3&&(b4e(this),this.backtrackGlyphCount=e.uint16,this.backtrackCoverageOffsets=[...new Array(this.backtrackGlyphCount)].map(t=>e.Offset16),this.inputGlyphCount=e.uint16,this.inputCoverageOffsets=[...new Array(this.inputGlyphCount)].map(t=>e.Offset16),this.lookaheadGlyphCount=e.uint16,this.lookaheadCoverageOffsets=[...new Array(this.lookaheadGlyphCount)].map(t=>e.Offset16),this.seqLookupCount=e.uint16,this.seqLookupRecords=[...new Array(this.substitutionCount)].map(t=>new _4e(e)))}getChainSubRuleSet(e){if(this.substFormat!==1)throw new Error(`lookup type 6.${this.substFormat} has no chainsubrule sets.`);let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleSetOffsets[e],new s_t(t)}getChainSubClassSet(e){if(this.substFormat!==2)throw new Error(`lookup type 6.${this.substFormat} has no chainsubclass sets.`);let t=this.parser;return t.currentPosition=this.start+this.chainSubClassSetOffsets[e],new l_t(t)}getCoverageFromOffset(e){if(this.substFormat!==3)throw new Error(`lookup type 6.${this.substFormat} does not use contextual coverage offsets.`);let t=this.parser;return t.currentPosition=this.start+e,new xR(t)}},s_t=class extends en{constructor(e){super(e),this.chainSubRuleCount=e.uint16,this.chainSubRuleOffsets=[...new Array(this.chainSubRuleCount)].map(t=>e.Offset16)}getSubRule(e){let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleOffsets[e],new a_t(t)}},a_t=class{constructor(e){this.backtrackGlyphCount=e.uint16,this.backtrackSequence=[...new Array(this.backtrackGlyphCount)].map(t=>e.uint16),this.inputGlyphCount=e.uint16,this.inputSequence=[...new Array(this.inputGlyphCount-1)].map(t=>e.uint16),this.lookaheadGlyphCount=e.uint16,this.lookAheadSequence=[...new Array(this.lookAheadGlyphCount)].map(t=>e.uint16),this.substitutionCount=e.uint16,this.substLookupRecords=[...new Array(this.SubstCount)].map(t=>new pte(e))}},l_t=class extends en{constructor(e){super(e),this.chainSubClassRuleCount=e.uint16,this.chainSubClassRuleOffsets=[...new Array(this.chainSubClassRuleCount)].map(t=>e.Offset16)}getSubClass(e){let t=this.parser;return t.currentPosition=this.start+this.chainSubRuleOffsets[e],new c_t(t)}},c_t=class{constructor(e){this.backtrackGlyphCount=e.uint16,this.backtrackSequence=[...new Array(this.backtrackGlyphCount)].map(t=>e.uint16),this.inputGlyphCount=e.uint16,this.inputSequence=[...new Array(this.inputGlyphCount-1)].map(t=>e.uint16),this.lookaheadGlyphCount=e.uint16,this.lookAheadSequence=[...new Array(this.lookAheadGlyphCount)].map(t=>e.uint16),this.substitutionCount=e.uint16,this.substLookupRecords=[...new Array(this.substitutionCount)].map(t=>new _4e(e))}},_4e=class extends en{constructor(e){super(e),this.sequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},d_t=class extends en{constructor(e){super(e),this.substFormat=e.uint16,this.extensionLookupType=e.uint16,this.extensionOffset=e.Offset32}},u_t=class extends p0{constructor(e){super(e),this.backtrackGlyphCount=e.uint16,this.backtrackCoverageOffsets=[...new Array(this.backtrackGlyphCount)].map(t=>e.Offset16),this.lookaheadGlyphCount=e.uint16,this.lookaheadCoverageOffsets=[new Array(this.lookaheadGlyphCount)].map(t=>e.Offset16),this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},f_t={buildSubtable:function(e,t){let r=new[void 0,qvt,Kvt,Zvt,Jvt,t_t,i_t,d_t,u_t][e](t);return r.type=e,r}},wh=class extends en{constructor(e){super(e)}},p_t=class extends wh{constructor(e){super(e),console.log("lookup type 1")}},m_t=class extends wh{constructor(e){super(e),console.log("lookup type 2")}},h_t=class extends wh{constructor(e){super(e),console.log("lookup type 3")}},g_t=class extends wh{constructor(e){super(e),console.log("lookup type 4")}},b_t=class extends wh{constructor(e){super(e),console.log("lookup type 5")}},v_t=class extends wh{constructor(e){super(e),console.log("lookup type 6")}},__t=class extends wh{constructor(e){super(e),console.log("lookup type 7")}},y_t=class extends wh{constructor(e){super(e),console.log("lookup type 8")}},w_t=class extends wh{constructor(e){super(e),console.log("lookup type 9")}},x_t={buildSubtable:function(e,t){let r=new[void 0,p_t,m_t,h_t,g_t,b_t,v_t,__t,y_t,w_t][e](t);return r.type=e,r}},p4e=class extends en{static EMPTY={lookupCount:0,lookups:[]};constructor(e){super(e),this.lookupCount=e.uint16,this.lookups=[...new Array(this.lookupCount)].map(t=>e.Offset16)}},S_t=class extends en{constructor(e,t){super(e),this.ctType=t,this.lookupType=e.uint16,this.lookupFlag=e.uint16,this.subTableCount=e.uint16,this.subtableOffsets=[...new Array(this.subTableCount)].map(r=>e.Offset16),this.markFilteringSet=e.uint16}get rightToLeft(){return this.lookupFlag&!0}get ignoreBaseGlyphs(){return this.lookupFlag&!0}get ignoreLigatures(){return this.lookupFlag&!0}get ignoreMarks(){return this.lookupFlag&!0}get useMarkFilteringSet(){return this.lookupFlag&!0}get markAttachmentType(){return this.lookupFlag&!0}getSubTable(e){let t=this.ctType==="GSUB"?f_t:x_t;return this.parser.currentPosition=this.start+this.subtableOffsets[e],t.buildSubtable(this.lookupType,this.parser)}},y4e=class extends Mt{constructor(e,t,r){let{p:o,tableStart:n}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.scriptListOffset=o.Offset16,this.featureListOffset=o.Offset16,this.lookupListOffset=o.Offset16,this.majorVersion===1&&this.minorVersion===1&&(this.featureVariationsOffset=o.Offset32);let i=!(this.scriptListOffset||this.featureListOffset||this.lookupListOffset);rt(this,"scriptList",()=>i?d4e.EMPTY:(o.currentPosition=n+this.scriptListOffset,new d4e(o))),rt(this,"featureList",()=>i?f4e.EMPTY:(o.currentPosition=n+this.featureListOffset,new f4e(o))),rt(this,"lookupList",()=>i?p4e.EMPTY:(o.currentPosition=n+this.lookupListOffset,new p4e(o))),this.featureVariationsOffset&&rt(this,"featureVariations",()=>i?FeatureVariations.EMPTY:(o.currentPosition=n+this.featureVariationsOffset,new FeatureVariations(o)))}getSupportedScripts(){return this.scriptList.scriptRecords.map(e=>e.scriptTag)}getScriptTable(e){let t=this.scriptList.scriptRecords.find(o=>o.scriptTag===e);this.parser.currentPosition=this.scriptList.start+t.scriptOffset;let r=new zvt(this.parser);return r.scriptTag=e,r}ensureScriptTable(e){return typeof e=="string"?this.getScriptTable(e):e}getSupportedLangSys(e){e=this.ensureScriptTable(e);let t=e.defaultLangSys!==0,r=e.langSysRecords.map(o=>o.langSysTag);return t&&r.unshift("dflt"),r}getDefaultLangSysTable(e){e=this.ensureScriptTable(e);let t=e.defaultLangSys;if(t!==0){this.parser.currentPosition=e.start+t;let r=new u4e(this.parser);return r.langSysTag="",r.defaultForScript=e.scriptTag,r}}getLangSysTable(e,t="dflt"){if(t==="dflt")return this.getDefaultLangSysTable(e);e=this.ensureScriptTable(e);let r=e.langSysRecords.find(n=>n.langSysTag===t);this.parser.currentPosition=e.start+r.langSysOffset;let o=new u4e(this.parser);return o.langSysTag=t,o}getFeatures(e){return e.featureIndices.map(t=>this.getFeature(t))}getFeature(e){let t;if(parseInt(e)==e?t=this.featureList.featureRecords[e]:t=this.featureList.featureRecords.find(o=>o.featureTag===e),!t)return;this.parser.currentPosition=this.featureList.start+t.featureOffset;let r=new Uvt(this.parser);return r.featureTag=t.featureTag,r}getLookups(e){return e.lookupListIndices.map(t=>this.getLookup(t))}getLookup(e,t){let r=this.lookupList.lookups[e];return this.parser.currentPosition=this.lookupList.start+r,new S_t(this.parser,t)}},C_t=class extends y4e{constructor(e,t){super(e,t,"GSUB")}getLookup(e){return super.getLookup(e,"GSUB")}},k_t=Object.freeze({__proto__:null,GSUB:C_t}),E_t=class extends y4e{constructor(e,t){super(e,t,"GPOS")}getLookup(e){return super.getLookup(e,"GPOS")}},T_t=Object.freeze({__proto__:null,GPOS:E_t}),P_t=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.offsetToSVGDocumentList=r.Offset32,r.currentPosition=this.tableStart+this.offsetToSVGDocumentList,this.documentList=new R_t(r)}},R_t=class extends en{constructor(e){super(e),this.numEntries=e.uint16,this.documentRecords=[...new Array(this.numEntries)].map(t=>new I_t(e))}getDocument(e){let t=this.documentRecords[e];if(!t)return"";let r=this.start+t.svgDocOffset;return this.parser.currentPosition=r,this.parser.readBytes(t.svgDocLength)}getDocumentForGlyph(e){let t=this.documentRecords.findIndex(r=>r.startGlyphID<=e&&e<=r.endGlyphID);return t===-1?"":this.getDocument(t)}},I_t=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.svgDocOffset=e.Offset32,this.svgDocLength=e.uint32}},O_t=Object.freeze({__proto__:null,SVG:P_t}),A_t=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.axesArrayOffset=r.Offset16,r.uint16,this.axisCount=r.uint16,this.axisSize=r.uint16,this.instanceCount=r.uint16,this.instanceSize=r.uint16;let o=this.tableStart+this.axesArrayOffset;rt(this,"axes",()=>(r.currentPosition=o,[...new Array(this.axisCount)].map(i=>new M_t(r))));let n=o+this.axisCount*this.axisSize;rt(this,"instances",()=>{let i=[];for(let s=0;s<this.instanceCount;s++)r.currentPosition=n+s*this.instanceSize,i.push(new N_t(r,this.axisCount,this.instanceSize));return i})}getSupportedAxes(){return this.axes.map(e=>e.tag)}getAxis(e){return this.axes.find(t=>t.tag===e)}},M_t=class{constructor(e){this.tag=e.tag,this.minValue=e.fixed,this.defaultValue=e.fixed,this.maxValue=e.fixed,this.flags=e.flags(16),this.axisNameID=e.uint16}},N_t=class{constructor(e,t,r){let o=e.currentPosition;this.subfamilyNameID=e.uint16,e.uint16,this.coordinates=[...new Array(t)].map(n=>e.fixed),e.currentPosition-o<r&&(this.postScriptNameID=e.uint16)}},F_t=Object.freeze({__proto__:null,fvar:A_t}),D_t=class extends Mt{constructor(e,t){let{p:r}=super(e,t),o=e.length/2;rt(this,"items",()=>[...new Array(o)].map(n=>r.fword))}},L_t=Object.freeze({__proto__:null,cvt:D_t}),V_t=class extends Mt{constructor(e,t){let{p:r}=super(e,t);rt(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},B_t=Object.freeze({__proto__:null,fpgm:V_t}),z_t=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRanges=r.uint16,rt(this,"gaspRanges",()=>[...new Array(this.numRanges)].map(n=>new j_t(r)))}},j_t=class{constructor(e){this.rangeMaxPPEM=e.uint16,this.rangeGaspBehavior=e.uint16}},H_t=Object.freeze({__proto__:null,gasp:z_t}),U_t=class extends Mt{constructor(e,t){super(e,t)}getGlyphData(e,t){return this.parser.currentPosition=this.tableStart+e,this.parser.readBytes(t)}},W_t=Object.freeze({__proto__:null,glyf:U_t}),G_t=class extends Mt{constructor(e,t,r){let{p:o}=super(e,t),n=r.maxp.numGlyphs+1;r.head.indexToLocFormat===0?(this.x2=!0,rt(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset16))):rt(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset32))}getGlyphDataOffsetAndLength(e){let t=this.offsets[e]*this.x2?2:1,r=this.offsets[e+1]*this.x2?2:1;return{offset:t,length:r-t}}},Y_t=Object.freeze({__proto__:null,loca:G_t}),q_t=class extends Mt{constructor(e,t){let{p:r}=super(e,t);rt(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},K_t=Object.freeze({__proto__:null,prep:q_t}),X_t=class extends Mt{constructor(e,t){let{p:r}=super(e,t);rt(this,"data",()=>r.readBytes())}},Z_t=Object.freeze({__proto__:null,CFF:X_t}),Q_t=class extends Mt{constructor(e,t){let{p:r}=super(e,t);rt(this,"data",()=>r.readBytes())}},J_t=Object.freeze({__proto__:null,CFF2:Q_t}),$_t=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.defaultVertOriginY=r.int16,this.numVertOriginYMetrics=r.uint16,rt(this,"vertORiginYMetrics",()=>[...new Array(this.numVertOriginYMetrics)].map(o=>new eyt(r)))}},eyt=class{constructor(e){this.glyphIndex=e.uint16,this.vertOriginY=e.int16}},tyt=Object.freeze({__proto__:null,VORG:$_t}),ryt=class{constructor(e){this.indexSubTableArrayOffset=e.Offset32,this.indexTablesSize=e.uint32,this.numberofIndexSubTables=e.uint32,this.colorRef=e.uint32,this.hori=new xF(e),this.vert=new xF(e),this.startGlyphIndex=e.uint16,this.endGlyphIndex=e.uint16,this.ppemX=e.uint8,this.ppemY=e.uint8,this.bitDepth=e.uint8,this.flags=e.int8}},oyt=class{constructor(e){this.hori=new xF(e),this.vert=new xF(e),this.ppemX=e.uint8,this.ppemY=e.uint8,this.substitutePpemX=e.uint8,this.substitutePpemY=e.uint8}},xF=class{constructor(e){this.ascender=e.int8,this.descender=e.int8,this.widthMax=e.uint8,this.caretSlopeNumerator=e.int8,this.caretSlopeDenominator=e.int8,this.caretOffset=e.int8,this.minOriginSB=e.int8,this.minAdvanceSB=e.int8,this.maxBeforeBL=e.int8,this.minAfterBL=e.int8,this.pad1=e.int8,this.pad2=e.int8}},w4e=class extends Mt{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.numSizes=o.uint32,rt(this,"bitMapSizes",()=>[...new Array(this.numSizes)].map(n=>new ryt(o)))}},nyt=Object.freeze({__proto__:null,EBLC:w4e}),x4e=class extends Mt{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16}},iyt=Object.freeze({__proto__:null,EBDT:x4e}),syt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.numSizes=r.uint32,rt(this,"bitmapScales",()=>[...new Array(this.numSizes)].map(o=>new oyt(r)))}},ayt=Object.freeze({__proto__:null,EBSC:syt}),lyt=class extends w4e{constructor(e,t){super(e,t,"CBLC")}},cyt=Object.freeze({__proto__:null,CBLC:lyt}),dyt=class extends x4e{constructor(e,t){super(e,t,"CBDT")}},uyt=Object.freeze({__proto__:null,CBDT:dyt}),fyt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.flags=r.flags(16),this.numStrikes=r.uint32,rt(this,"strikeOffsets",()=>[...new Array(this.numStrikes)].map(o=>r.Offset32))}},pyt=Object.freeze({__proto__:null,sbix:fyt}),myt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numBaseGlyphRecords=r.uint16,this.baseGlyphRecordsOffset=r.Offset32,this.layerRecordsOffset=r.Offset32,this.numLayerRecords=r.uint16}getBaseGlyphRecord(e){let t=this.tableStart+this.baseGlyphRecordsOffset;this.parser.currentPosition=t;let r=new fte(this.parser),o=r.gID,n=this.tableStart+this.layerRecordsOffset-6;this.parser.currentPosition=n;let i=new fte(this.parser),s=i.gID;if(o===e)return r;if(s===e)return i;for(;t!==n;){let a=t+(n-t)/12;this.parser.currentPosition=a;let c=new fte(this.parser),d=c.gID;if(d===e)return c;d>e?n=a:d<e&&(t=a)}return!1}getLayers(e){let t=this.getBaseGlyphRecord(e);return this.parser.currentPosition=this.tableStart+this.layerRecordsOffset+4*t.firstLayerIndex,[...new Array(t.numLayers)].map(r=>new hyt(p))}},fte=class{constructor(e){this.gID=e.uint16,this.firstLayerIndex=e.uint16,this.numLayers=e.uint16}},hyt=class{constructor(e){this.gID=e.uint16,this.paletteIndex=e.uint16}},gyt=Object.freeze({__proto__:null,COLR:myt}),byt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numPaletteEntries=r.uint16;let o=this.numPalettes=r.uint16;this.numColorRecords=r.uint16,this.offsetFirstColorRecord=r.Offset32,this.colorRecordIndices=[...new Array(this.numPalettes)].map(n=>r.uint16),rt(this,"colorRecords",()=>(r.currentPosition=this.tableStart+this.offsetFirstColorRecord,[...new Array(this.numColorRecords)].map(n=>new vyt(r)))),this.version===1&&(this.offsetPaletteTypeArray=r.Offset32,this.offsetPaletteLabelArray=r.Offset32,this.offsetPaletteEntryLabelArray=r.Offset32,rt(this,"paletteTypeArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteTypeArray,new _yt(r,o))),rt(this,"paletteLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteLabelArray,new yyt(r,o))),rt(this,"paletteEntryLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteEntryLabelArray,new wyt(r,o))))}},vyt=class{constructor(e){this.blue=e.uint8,this.green=e.uint8,this.red=e.uint8,this.alpha=e.uint8}},_yt=class{constructor(e,t){this.paletteTypes=[...new Array(t)].map(r=>e.uint32)}},yyt=class{constructor(e,t){this.paletteLabels=[...new Array(t)].map(r=>e.uint16)}},wyt=class{constructor(e,t){this.paletteEntryLabels=[...new Array(t)].map(r=>e.uint16)}},xyt=Object.freeze({__proto__:null,CPAL:byt}),Syt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint32,this.numSignatures=r.uint16,this.flags=r.uint16,this.signatureRecords=[...new Array(this.numSignatures)].map(o=>new Cyt(r))}getData(e){let t=this.signatureRecords[e];return this.parser.currentPosition=this.tableStart+t.offset,new kyt(this.parser)}},Cyt=class{constructor(e){this.format=e.uint32,this.length=e.uint32,this.offset=e.Offset32}},kyt=class{constructor(e){e.uint16,e.uint16,this.signatureLength=e.uint32,this.signature=e.readBytes(this.signatureLength)}},Eyt=Object.freeze({__proto__:null,DSIG:Syt}),Tyt=class extends Mt{constructor(e,t,r){let{p:o}=super(e,t),n=r.hmtx.numGlyphs;this.version=o.uint16,this.numRecords=o.int16,this.sizeDeviceRecord=o.int32,this.records=[...new Array(numRecords)].map(i=>new Pyt(o,n))}},Pyt=class{constructor(e,t){this.pixelSize=e.uint8,this.maxWidth=e.uint8,this.widths=e.readBytes(t)}},Ryt=Object.freeze({__proto__:null,hdmx:Tyt}),Iyt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.nTables=r.uint16,rt(this,"tables",()=>{let o=this.tableStart+4,n=[];for(let i=0;i<this.nTables;i++){r.currentPosition=o;let s=new Oyt(r);n.push(s),o+=s}return n})}},Oyt=class{constructor(e){this.version=e.uint16,this.length=e.uint16,this.coverage=e.flags(8),this.format=e.uint8,this.format===0&&(this.nPairs=e.uint16,this.searchRange=e.uint16,this.entrySelector=e.uint16,this.rangeShift=e.uint16,rt(this,"pairs",()=>[...new Array(this.nPairs)].map(t=>new Ayt(e)))),this.format===2&&console.warn("Kern subtable format 2 is not supported: this parser currently only parses universal table data.")}get horizontal(){return this.coverage[0]}get minimum(){return this.coverage[1]}get crossstream(){return this.coverage[2]}get override(){return this.coverage[3]}},Ayt=class{constructor(e){this.left=e.uint16,this.right=e.uint16,this.value=e.fword}},Myt=Object.freeze({__proto__:null,kern:Iyt}),Nyt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numGlyphs=r.uint16,this.yPels=r.readBytes(this.numGlyphs)}},Fyt=Object.freeze({__proto__:null,LTSH:Nyt}),Dyt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.mergeClassCount=r.uint16,this.mergeDataOffset=r.Offset16,this.classDefCount=r.uint16,this.offsetToClassDefOffsets=r.Offset16,rt(this,"mergeEntryMatrix",()=>[...new Array(this.mergeClassCount)].map(o=>r.readBytes(this.mergeClassCount))),console.warn("Full MERG parsing is currently not supported."),console.warn("If you need this table parsed, please file an issue, or better yet, a PR.")}},Lyt=Object.freeze({__proto__:null,MERG:Dyt}),Vyt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint32,this.flags=r.uint32,r.uint32,this.dataMapsCount=r.uint32,this.dataMaps=[...new Array(this.dataMapsCount)].map(o=>new Byt(this.tableStart,r))}},Byt=class{constructor(e,t){this.tableStart=e,this.parser=t,this.tag=t.tag,this.dataOffset=t.Offset32,this.dataLength=t.uint32}getData(){return this.parser.currentField=this.tableStart+this.dataOffset,this.parser.readBytes(this.dataLength)}},zyt=Object.freeze({__proto__:null,meta:Vyt}),jyt=class extends Mt{constructor(e,t){super(e,t),console.warn("This font uses a PCLT table, which is currently not supported by this parser."),console.warn("If you need this table parsed, please file an issue, or better yet, a PR.")}},Hyt=Object.freeze({__proto__:null,PCLT:jyt}),Uyt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRecs=r.uint16,this.numRatios=r.uint16,this.ratRanges=[...new Array(this.numRatios)].map(o=>new Wyt(r)),this.offsets=[...new Array(this.numRatios)].map(o=>r.Offset16),this.VDMXGroups=[...new Array(this.numRecs)].map(o=>new Gyt(r))}},Wyt=class{constructor(e){this.bCharSet=e.uint8,this.xRatio=e.uint8,this.yStartRatio=e.uint8,this.yEndRatio=e.uint8}},Gyt=class{constructor(e){this.recs=e.uint16,this.startsz=e.uint8,this.endsz=e.uint8,this.records=[...new Array(this.recs)].map(t=>new Yyt(e))}},Yyt=class{constructor(e){this.yPelHeight=e.uint16,this.yMax=e.int16,this.yMin=e.int16}},qyt=Object.freeze({__proto__:null,VDMX:Uyt}),Kyt=class extends Mt{constructor(e,t){let{p:r}=super(e,t);this.version=r.fixed,this.ascent=this.vertTypoAscender=r.int16,this.descent=this.vertTypoDescender=r.int16,this.lineGap=this.vertTypoLineGap=r.int16,this.advanceHeightMax=r.int16,this.minTopSideBearing=r.int16,this.minBottomSideBearing=r.int16,this.yMaxExtent=r.int16,this.caretSlopeRise=r.int16,this.caretSlopeRun=r.int16,this.caretOffset=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.reserved=r.int16,this.metricDataFormat=r.int16,this.numOfLongVerMetrics=r.uint16,r.verifyLength()}},Xyt=Object.freeze({__proto__:null,vhea:Kyt}),Zyt=class extends Mt{constructor(e,t,r){super(e,t);let o=r.vhea.numOfLongVerMetrics,n=r.maxp.numGlyphs,i=p.currentPosition;if(lazy(this,"vMetrics",()=>(p.currentPosition=i,[...new Array(o)].map(s=>new Qyt(p.uint16,p.int16)))),o<n){let s=i+o*4;lazy(this,"topSideBearings",()=>(p.currentPosition=s,[...new Array(n-o)].map(a=>p.int16)))}}},Qyt=class{constructor(e,t){this.advanceHeight=e,this.topSideBearing=t}},Jyt=Object.freeze({__proto__:null,vmtx:Zyt});function S4e(e){let t=e.reduce((r,o)=>(r[o.fontFamily]||(r[o.fontFamily]={name:o.fontFamily,fontFamily:o.fontFamily,slug:vb(o.fontFamily.toLowerCase()),fontFace:[]}),r[o.fontFamily].fontFace.push(o),r),{});return Object.values(t)}var vl=l(P(),1);function $yt(){let{installFonts:e}=(0,SR.useContext)(rs),[t,r]=(0,SR.useState)(!1),[o,n]=(0,SR.useState)(null),i=h=>{a(h)},s=h=>{a(h.target.files)},a=async h=>{if(!h)return;n(null),r(!0);let g=new Set,b=[...h],v=!1,y=b.map(async _=>{if(!await d(_))return v=!0,null;if(g.has(_.name))return null;let C=(((_.name??"").split(".")??[]).pop()??"").toLowerCase();return ate.includes(C)?(g.add(_.name),_):null}),w=(await Promise.all(y)).filter(_=>_!==null);if(w.length>0)c(w);else{let _=v?(0,RS.__)("Sorry, you are not allowed to upload this file type."):(0,RS.__)("No fonts found to install.");n({type:"error",message:_}),r(!1)}},c=async h=>{let g=await Promise.all(h.map(async b=>{let v=await f(b);return await Qb(v,v.file,"all"),v}));m(g)};async function d(h){let g=new SF("Uploaded Font");try{let b=await u(h);return await g.fromDataBuffer(b,"font"),!0}catch{return!1}}async function u(h){return new Promise((g,b)=>{let v=new window.FileReader;v.readAsArrayBuffer(h),v.onload=()=>g(v.result),v.onerror=b})}let f=async h=>{let g=await u(h),b=new SF("Uploaded Font");b.fromDataBuffer(g,h.name);let y=(await new Promise(O=>b.onload=O)).detail.font,{name:w}=y.opentype.tables,_=w.get(16)||w.get(1),x=w.get(2).toLowerCase().includes("italic"),C=y.opentype.tables["OS/2"].usWeightClass||"normal",k=!!y.opentype.tables.fvar&&y.opentype.tables.fvar.axes.find(({tag:O})=>O==="wght"),R=k?`${k.minValue} ${k.maxValue}`:null;return{file:h,fontFamily:_,fontStyle:x?"italic":"normal",fontWeight:R||C}},m=async h=>{let g=S4e(h);try{await e(g),n({type:"success",message:(0,RS.__)("Fonts were installed successfully.")})}catch(b){let v=b;n({type:"error",message:v.message,errors:v?.installationErrors})}r(!1)};return(0,vl.jsxs)("div",{className:"font-library__tabpanel-layout",children:[(0,vl.jsx)(Ws.DropZone,{onFilesDrop:i}),(0,vl.jsxs)(Ws.__experimentalVStack,{className:"font-library__local-fonts",justify:"start",children:[o&&(0,vl.jsxs)(Ws.Notice,{status:o.type,__unstableHTML:!0,onRemove:()=>n(null),children:[o.message,o.errors&&(0,vl.jsx)("ul",{children:o.errors.map((h,g)=>(0,vl.jsx)("li",{children:h},g))})]}),t&&(0,vl.jsx)(Ws.FlexItem,{children:(0,vl.jsx)("div",{className:"font-library__upload-area",children:(0,vl.jsx)(Ws.ProgressBar,{})})}),!t&&(0,vl.jsx)(Ws.FormFileUpload,{accept:ate.map(h=>`.${h}`).join(","),multiple:!0,onChange:s,render:({openFileDialog:h})=>(0,vl.jsx)(Ws.Button,{__next40pxDefaultSize:!0,className:"font-library__upload-area",onClick:h,children:(0,RS.__)("Upload font")})}),(0,vl.jsx)(Ws.__experimentalText,{className:"font-library__upload-area__text",children:(0,RS.__)("Uploaded fonts appear in your library and can be used in your theme. Supported formats: .ttf, .otf, .woff, and .woff2.")})]})]})}var CF=$yt;var Ou=l(P(),1),{Tabs:kF}=hr(EF.privateApis),e0t={id:"installed-fonts",title:(0,IS._x)("Library","Font library")},t0t={id:"upload-fonts",title:(0,IS._x)("Upload","noun")},r0t=e=>e.map(({slug:t,name:r})=>({id:t,title:e.length===1&&t==="google-fonts"?(0,IS.__)("Install Fonts"):r}));function o0t({onRequestClose:e,defaultTabId:t="installed-fonts"}){let{records:r=[]}=(0,TF.useEntityRecords)("root","fontCollection",{_fields:"slug,name,description"}),o=(0,C4e.useSelect)(i=>i(TF.store).canUser("create",{kind:"postType",name:"wp_font_family"}),[]),n=[e0t];return o&&(n.push(t0t),n.push(...r0t(r||[]))),(0,Ou.jsx)(EF.Modal,{title:(0,IS.__)("Fonts"),onRequestClose:e,isFullScreen:!0,className:"font-library-modal",children:(0,Ou.jsxs)(kF,{defaultTabId:t,children:[(0,Ou.jsx)("div",{className:"font-library-modal__tablist-container",children:(0,Ou.jsx)(kF.TabList,{children:n.map(({id:i,title:s})=>(0,Ou.jsx)(kF.Tab,{tabId:i,children:s},i))})}),n.map(({id:i})=>{let s;switch(i){case"upload-fonts":s=(0,Ou.jsx)(CF,{});break;case"installed-fonts":s=(0,Ou.jsx)(hF,{});break;default:s=(0,Ou.jsx)(bF,{slug:i})}return(0,Ou.jsx)(kF.TabPanel,{tabId:i,focusable:!1,className:"font-library-modal__tab-panel",children:s},i)})]})})}var k4e=o0t;var PF=l(G(),1),m0=l(Z(),1),E4e=l(H(),1);var OS=l(P(),1);function n0t({font:e}){let{handleSetLibraryFontSelected:t,setModalTabOpen:r}=(0,E4e.useContext)(rs),o=e?.fontFace?.length||1,n=()=>{t?.(e),r?.("installed-fonts")},i=n0(e);return(0,OS.jsx)(m0.__experimentalItem,{onClick:n,children:(0,OS.jsxs)(m0.__experimentalHStack,{justify:"space-between",children:[(0,OS.jsx)(m0.FlexItem,{style:i,children:e.name}),(0,OS.jsx)(m0.FlexItem,{className:"global-styles-ui-screen-typography__font-variants-count",children:(0,PF.sprintf)((0,PF._n)("%d variant","%d variants",o),o)})]})})}var T4e=n0t;var Yn=l(P(),1);function P4e(e,t){return e?e.map(r=>bh(r,{source:t})):[]}function i0t(){let{baseCustomFonts:e,modalTabOpen:t,setModalTabOpen:r}=(0,R4e.useContext)(rs),[o]=We("typography.fontFamilies"),[n]=We("typography.fontFamilies",void 0,"base"),i=P4e(o?.theme,"theme"),s=P4e(o?.custom,"custom"),a=[...i,...s].sort((u,f)=>u.name.localeCompare(f.name)),c=0<a.length,d=c||n?.theme?.length>0||(e?.length??0)>0;return(0,Yn.jsxs)(Yn.Fragment,{children:[!!t&&(0,Yn.jsx)(k4e,{onRequestClose:()=>r?.(""),defaultTabId:t}),(0,Yn.jsxs)(Au.__experimentalVStack,{spacing:2,children:[(0,Yn.jsxs)(Au.__experimentalHStack,{justify:"space-between",children:[(0,Yn.jsx)(Ai,{level:3,children:(0,h0.__)("Fonts")}),(0,Yn.jsx)(Au.Button,{onClick:()=>r?.("installed-fonts"),label:(0,h0.__)("Manage fonts"),icon:VW,size:"small"})]}),a.length>0&&(0,Yn.jsx)(Yn.Fragment,{children:(0,Yn.jsx)(Au.__experimentalItemGroup,{size:"large",isBordered:!0,isSeparated:!0,children:a.map(u=>(0,Yn.jsx)(T4e,{font:u},u.slug))})}),!c&&(0,Yn.jsxs)(Yn.Fragment,{children:[(0,Yn.jsx)(Au.__experimentalText,{as:"p",children:d?(0,h0.__)("No fonts activated."):(0,h0.__)("No fonts installed.")}),(0,Yn.jsx)(Au.Button,{className:"global-styles-ui-font-families__manage-fonts",variant:"secondary",__next40pxDefaultSize:!0,onClick:()=>{r?.(d?"installed-fonts":"upload-fonts")},children:d?(0,h0.__)("Manage fonts"):(0,h0.__)("Add fonts")})]})]})]})}function I4e({...e}){return(0,Yn.jsx)(dF,{children:(0,Yn.jsx)(i0t,{...e})})}var CR=l(G(),1),xh=l(Z(),1);var Ep=l(P(),1);function s0t(){return(0,Ep.jsxs)(xh.__experimentalVStack,{spacing:2,children:[(0,Ep.jsx)(xh.__experimentalHStack,{justify:"space-between",children:(0,Ep.jsx)(Ai,{level:3,children:(0,CR.__)("Font Sizes")})}),(0,Ep.jsx)(xh.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:(0,Ep.jsx)(Pn,{path:"/typography/font-sizes",children:(0,Ep.jsxs)(xh.__experimentalHStack,{direction:"row",children:[(0,Ep.jsx)(xh.FlexItem,{children:(0,CR.__)("Font size presets")}),(0,Ep.jsx)(Gi,{icon:(0,CR.isRTL)()?Xr:Or})]})})})]})}var O4e=s0t;var dd=l(P(),1);function a0t(){let{fontLibraryEnabled:e}=(0,M4e.useContext)(zo);return(0,dd.jsxs)(dd.Fragment,{children:[(0,dd.jsx)(no,{title:(0,RF.__)("Typography"),description:(0,RF.__)("Available fonts, typographic styles, and the application of those styles.")}),(0,dd.jsx)(Kb,{children:(0,dd.jsxs)(A4e.__experimentalVStack,{spacing:7,children:[(0,dd.jsx)(kS,{title:(0,RF.__)("Typesets")}),e&&(0,dd.jsx)(I4e,{}),(0,dd.jsx)(S5e,{}),(0,dd.jsx)(O4e,{})]})})]})}var N4e=a0t;var gr=l(G(),1),uc=l(Z(),1),j4e=l(H(),1);var F4e=l(Re(),1);var D4e=l(P(),1),{useSettingsForBlockElement:l0t,TypographyPanel:c0t}=hr(F4e.privateApis);function L4e({element:e,headingLevel:t}){let r=[];e==="heading"?r=r.concat(["elements",t]):e&&e!=="text"&&(r=r.concat(["elements",e]));let o=r.join("."),[n]=lt(o,"","user",!1),[i,s]=lt(o,"","merged",!1),[a]=We(""),d=l0t(a,void 0,e==="heading"?t:e);return(0,D4e.jsx)(c0t,{inheritedValue:i,value:n,onChange:s,settings:d,showInheritanceLabelIndicators:!1})}var V4e=l(P(),1);function B4e({name:e,element:t,headingLevel:r}){let o="";t==="heading"?o=`elements.${r}.`:t&&t!=="text"&&(o=`elements.${t}.`);let[n]=lt(o+"typography.fontFamily",e),[i]=lt(o+"color.gradient",e),[s]=lt(o+"color.background",e),[a]=lt("color.background"),[c]=lt(o+"color.text",e),[d]=lt(o+"typography.fontSize",e),[u]=lt(o+"typography.fontStyle",e),[f]=lt(o+"typography.fontWeight",e),[m]=lt(o+"typography.letterSpacing",e);return(0,V4e.jsx)("div",{className:"global-styles-ui-typography-preview",style:{fontFamily:n??"serif",background:i??s??a,color:c,fontSize:d,fontStyle:u,fontWeight:f,letterSpacing:m,...t==="link"?{textDecoration:"underline"}:{}},children:"Aa"})}var Mi=l(P(),1),z4e={text:{description:(0,gr.__)("Manage the fonts used on the site."),title:(0,gr.__)("Text")},link:{description:(0,gr.__)("Manage the fonts and typography used on the links."),title:(0,gr.__)("Links")},heading:{description:(0,gr.__)("Manage the fonts and typography used on headings."),title:(0,gr.__)("Headings")},caption:{description:(0,gr.__)("Manage the fonts and typography used on captions."),title:(0,gr.__)("Captions")},cite:{description:(0,gr.__)("Manage the fonts and typography used on citations."),title:(0,gr.__)("Citations")},button:{description:(0,gr.__)("Manage the fonts and typography used on buttons."),title:(0,gr.__)("Buttons")},textInput:{description:(0,gr.__)("Manage the fonts and typography used on inputs."),title:(0,gr.__)("Inputs")},select:{description:(0,gr.__)("Manage the fonts and typography used on selects."),title:(0,gr.__)("Selects")}};function d0t({element:e}){let[t,r]=(0,j4e.useState)("heading");return(0,Mi.jsxs)(Mi.Fragment,{children:[(0,Mi.jsx)(no,{title:z4e[e].title,description:z4e[e].description}),(0,Mi.jsx)(uc.__experimentalSpacer,{marginX:4,children:(0,Mi.jsx)(B4e,{element:e,headingLevel:t})}),e==="heading"&&(0,Mi.jsx)(uc.__experimentalSpacer,{marginX:4,marginBottom:"1em",children:(0,Mi.jsxs)(uc.__experimentalToggleGroupControl,{label:(0,gr.__)("Select heading level"),hideLabelFromVision:!0,value:t,onChange:o=>r(o),isBlock:!0,children:[(0,Mi.jsx)(uc.__experimentalToggleGroupControlOption,{value:"heading",showTooltip:!0,"aria-label":(0,gr.__)("All headings"),label:(0,gr._x)("All","heading levels")}),(0,Mi.jsx)(uc.__experimentalToggleGroupControlOption,{value:"h1",showTooltip:!0,"aria-label":(0,gr.__)("Heading 1"),label:(0,gr.__)("H1")}),(0,Mi.jsx)(uc.__experimentalToggleGroupControlOption,{value:"h2",showTooltip:!0,"aria-label":(0,gr.__)("Heading 2"),label:(0,gr.__)("H2")}),(0,Mi.jsx)(uc.__experimentalToggleGroupControlOption,{value:"h3",showTooltip:!0,"aria-label":(0,gr.__)("Heading 3"),label:(0,gr.__)("H3")}),(0,Mi.jsx)(uc.__experimentalToggleGroupControlOption,{value:"h4",showTooltip:!0,"aria-label":(0,gr.__)("Heading 4"),label:(0,gr.__)("H4")}),(0,Mi.jsx)(uc.__experimentalToggleGroupControlOption,{value:"h5",showTooltip:!0,"aria-label":(0,gr.__)("Heading 5"),label:(0,gr.__)("H5")}),(0,Mi.jsx)(uc.__experimentalToggleGroupControlOption,{value:"h6",showTooltip:!0,"aria-label":(0,gr.__)("Heading 6"),label:(0,gr.__)("H6")})]})}),(0,Mi.jsx)(L4e,{element:e,headingLevel:t})]})}var Sh=d0t;var MS=l(G(),1),q4e=l(Z(),1),K4e=l(Re(),1);var fc=l(Z(),1),AS=l(G(),1);var G4e=l(H(),1);var H4e=l(Z(),1),U4e=l(P(),1);function u0t({className:e,children:t,...r}){return(0,U4e.jsx)(H4e.Flex,{className:J("global-styles-ui__color-indicator-wrapper",e),...r,children:t})}var W4e=u0t;var Gs=l(P(),1),IF=[];function f0t({name:e}){let[t]=We("color.palette.custom"),[r]=We("color.palette.theme"),[o]=We("color.palette.default"),[n]=We("color.defaultPalette",e),i=t||IF,s=r||IF,a=o||IF,c=n??!0,d=(0,G4e.useMemo)(()=>[...i,...s,...a&&c?a:IF],[i,s,a,c]),u=e?"/blocks/"+encodeURIComponent(e)+"/colors/palette":"/colors/palette";return(0,Gs.jsxs)(fc.__experimentalVStack,{spacing:3,children:[(0,Gs.jsx)(Ai,{level:3,children:(0,AS.__)("Palette")}),(0,Gs.jsx)(fc.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:(0,Gs.jsx)(Pn,{path:u,children:(0,Gs.jsxs)(fc.__experimentalHStack,{direction:"row",children:[d.length>0?(0,Gs.jsxs)(Gs.Fragment,{children:[(0,Gs.jsx)(fc.__experimentalZStack,{isLayered:!1,offset:-8,children:d.slice(0,5).map(({color:f},m)=>(0,Gs.jsx)(W4e,{children:(0,Gs.jsx)(fc.ColorIndicator,{colorValue:f})},`${f}-${m}`))}),(0,Gs.jsx)(fc.FlexItem,{isBlock:!0,children:(0,AS.__)("Edit palette")})]}):(0,Gs.jsx)(fc.FlexItem,{children:(0,AS.__)("Add colors")}),(0,Gs.jsx)(Gi,{icon:(0,AS.isRTL)()?Xr:Or})]})})})]})}var Y4e=f0t;var Tp=l(P(),1),{useSettingsForBlockElement:p0t,ColorPanel:m0t}=hr(K4e.privateApis),h0t=[{name:"cite",label:(0,MS.__)("Citations")},{name:"textInput",label:(0,MS.__)("Inputs")},{name:"select",label:(0,MS.__)("Selects")}],g0t={link:!0,heading:!0,button:!0,caption:!0,cite:!0,textInput:!0,select:!0};function b0t(){let[e,t]=lt("",void 0,"user",!1),[r]=lt("",void 0,"merged",!1),[o]=We(""),n=p0t(o);return(0,Tp.jsxs)(Tp.Fragment,{children:[(0,Tp.jsx)(no,{title:(0,MS.__)("Colors"),description:(0,MS.__)("Palette colors and the application of those colors on site elements.")}),(0,Tp.jsx)(Kb,{children:(0,Tp.jsx)(q4e.__experimentalVStack,{spacing:7,children:(0,Tp.jsx)(Y4e,{})})}),(0,Tp.jsx)(m0t,{inheritedValue:r,value:e,onChange:t,settings:n,additionalElements:h0t,defaultControls:g0t,showInheritanceLabelIndicators:!1})]})}var X4e=b0t;var BS=l(G(),1);var e6e=l(Me(),1),FS=l(Z(),1),ER=l(G(),1);var AF=l(Z(),1);var OF=l(Z(),1);var Z4e=l(P(),1);function Q4e(){let{paletteColors:e}=_S();return e.slice(0,4).map(({slug:t,color:r},o)=>(0,Z4e.jsx)("div",{style:{flexGrow:1,height:"100%",background:r}},`${t}-${o}`))}var kR=l(P(),1),v0t={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},_0t=({label:e,isFocused:t,withHoverView:r})=>(0,kR.jsx)(wS,{label:e,isFocused:t,withHoverView:r,children:({key:o})=>(0,kR.jsx)(OF.__unstableMotion.div,{variants:v0t,style:{height:"100%",overflow:"hidden"},children:(0,kR.jsx)(OF.__experimentalHStack,{spacing:0,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,kR.jsx)(Q4e,{})})},o)}),J4e=_0t;var g0=l(P(),1),$4e=["color"];function NS({title:e,gap:t=2}){let r=JN($4e);return r?.length<=1?null:(0,g0.jsxs)(AF.__experimentalVStack,{spacing:3,children:[e&&(0,g0.jsx)(Ai,{level:3,children:e}),(0,g0.jsx)(AF.__experimentalGrid,{gap:t,children:r.map((o,n)=>(0,g0.jsx)(CS,{variation:o,isPill:!0,properties:$4e,showTooltip:!0,children:()=>(0,g0.jsx)(J4e,{})},n))})]})}var b0=l(P(),1),y0t={placement:"bottom-start",offset:8};function t6e({name:e}){let[t,r]=We("color.palette.theme",e),[o]=We("color.palette.theme",e,"base"),[n,i]=We("color.palette.default",e),[s]=We("color.palette.default",e,"base"),[a,c]=We("color.palette.custom",e),[d]=We("color.defaultPalette",e),f=(0,e6e.useViewportMatch)("small","<")?y0t:void 0;return(0,b0.jsxs)(FS.__experimentalVStack,{className:"global-styles-ui-color-palette-panel",spacing:8,children:[!!t?.length&&(0,b0.jsx)(FS.__experimentalPaletteEdit,{canReset:t!==o,canOnlyChangeValues:!0,colors:t,onChange:r,paletteLabel:(0,ER.__)("Theme"),paletteLabelHeadingLevel:3,popoverProps:f}),!!n&&!!n.length&&!!d&&(0,b0.jsx)(FS.__experimentalPaletteEdit,{canReset:n!==s,canOnlyChangeValues:!0,colors:n,onChange:i,paletteLabel:(0,ER.__)("Default"),paletteLabelHeadingLevel:3,popoverProps:f}),(0,b0.jsx)(FS.__experimentalPaletteEdit,{colors:a,onChange:c,paletteLabel:(0,ER.__)("Custom"),paletteLabelHeadingLevel:3,slugPrefix:"custom-",popoverProps:f}),(0,b0.jsx)(NS,{title:(0,ER.__)("Palettes")})]})}var r6e=l(Me(),1),DS=l(Z(),1),MF=l(G(),1);var LS=l(P(),1),w0t={placement:"bottom-start",offset:8};function o6e({name:e}){let[t,r]=We("color.gradients.theme",e),[o]=We("color.gradients.theme",e,"base"),[n,i]=We("color.gradients.default",e),[s]=We("color.gradients.default",e,"base"),[a,c]=We("color.gradients.custom",e),[d]=We("color.defaultGradients",e),f=(0,r6e.useViewportMatch)("small","<")?w0t:void 0;return(0,LS.jsxs)(DS.__experimentalVStack,{className:"global-styles-ui-gradient-palette-panel",spacing:8,children:[!!t&&!!t.length&&(0,LS.jsx)(DS.__experimentalPaletteEdit,{canReset:t!==o,canOnlyChangeValues:!0,gradients:t,onChange:r,paletteLabel:(0,MF.__)("Theme"),paletteLabelHeadingLevel:3,popoverProps:f}),!!n&&!!n.length&&!!d&&(0,LS.jsx)(DS.__experimentalPaletteEdit,{canReset:n!==s,canOnlyChangeValues:!0,gradients:n,onChange:i,paletteLabel:(0,MF.__)("Default"),paletteLabelHeadingLevel:3,popoverProps:f}),(0,LS.jsx)(DS.__experimentalPaletteEdit,{gradients:a,onChange:c,paletteLabel:(0,MF.__)("Custom"),paletteLabelHeadingLevel:3,slugPrefix:"custom-",popoverProps:f})]})}var n6e=l(Me(),1),i6e=l(H(),1),NF=l(Z(),1);var FF=l(G(),1);var VS=l(P(),1),x0t={placement:"bottom-start",offset:8},ev=e=>Array.isArray(e)?e:[];function s6e({name:e}){let[t,r]=We("color.duotone.theme",e),[o]=We("color.duotone.theme",e,"base"),[n,i]=We("color.duotone.default",e),[s]=We("color.duotone.default",e,"base"),[a,c]=We("color.duotone.custom",e),[d]=We("color.defaultDuotone",e),[u]=We("color.palette.theme",e),[f]=We("color.palette.default",e),[m]=We("color.palette.custom",e),[h]=We("color.defaultPalette",e),g=(0,i6e.useMemo)(()=>[...ev(m),...ev(u),...h?ev(f):[]],[m,u,f,h]),v=(0,n6e.useViewportMatch)("small","<")?x0t:void 0;return(0,VS.jsxs)(le,{direction:"column",className:"global-styles-ui-duotone-palette-panel",gap:"2xl",children:[!!ev(t).length&&(0,VS.jsx)(NF.__experimentalPaletteEdit,{canReset:t!==o,canOnlyChangeValues:!0,duotones:ev(t),colorPalette:g,onChange:r,paletteLabel:(0,FF.__)("Theme"),paletteLabelHeadingLevel:3,popoverProps:v}),!!ev(n).length&&!!d&&(0,VS.jsx)(NF.__experimentalPaletteEdit,{canReset:n!==s,canOnlyChangeValues:!0,duotones:ev(n),colorPalette:g,onChange:i,paletteLabel:(0,FF.__)("Default"),paletteLabelHeadingLevel:3,popoverProps:v}),(0,VS.jsx)(NF.__experimentalPaletteEdit,{duotones:ev(a),colorPalette:g,onChange:c,paletteLabel:(0,FF.__)("Custom"),paletteLabelHeadingLevel:3,slugPrefix:"custom-",popoverProps:v})]})}var Ni=l(P(),1);function S0t({name:e}){return(0,Ni.jsxs)(Ni.Fragment,{children:[(0,Ni.jsx)(no,{title:(0,BS.__)("Edit palette"),description:(0,BS.__)("The combination of colors used across the site and in color pickers.")}),(0,Ni.jsxs)(jr.Root,{defaultValue:"color",children:[(0,Ni.jsx)("div",{className:"global-styles-ui-color-palette__tablist-container",children:(0,Ni.jsxs)(jr.List,{className:"global-styles-ui-color-palette__tablist",children:[(0,Ni.jsx)(jr.Tab,{value:"color",children:(0,BS.__)("Color")}),(0,Ni.jsx)(jr.Tab,{value:"gradient",children:(0,BS.__)("Gradient")}),(0,Ni.jsx)(jr.Tab,{value:"duotone",children:(0,BS.__)("Duotone")})]})}),(0,Ni.jsx)(jr.Panel,{value:"color",tabIndex:-1,children:(0,Ni.jsx)(t6e,{name:e})}),(0,Ni.jsx)(jr.Panel,{value:"gradient",tabIndex:-1,children:(0,Ni.jsx)(o6e,{name:e})}),(0,Ni.jsx)(jr.Panel,{value:"duotone",tabIndex:-1,children:(0,Ni.jsx)(s6e,{name:e})})]})]})}var a6e=S0t;var mte=l(G(),1),u6e=l(Re(),1),f6e=l(Z(),1);var l6e=l(Re(),1);var c6e=l(P(),1),C0t={backgroundSize:"auto"},{BackgroundPanel:k0t}=hr(l6e.privateApis);function d6e(){let[e]=lt("",void 0,"user",!1),[t,r]=lt("",void 0,"merged",!1),o=$N(t),[n]=We("");return(0,c6e.jsx)(k0t,{inheritedValue:o,value:e,onChange:r,settings:n,defaultValues:C0t,showInheritanceLabelIndicators:!1})}var tv=l(P(),1),{useHasBackgroundPanel:E0t}=hr(u6e.privateApis);function T0t(){let[e]=We(""),t=E0t(e);return(0,tv.jsxs)(tv.Fragment,{children:[(0,tv.jsx)(no,{title:(0,mte.__)("Background"),description:(0,tv.jsx)(f6e.__experimentalText,{children:(0,mte.__)("Set styles for the site's background.")})}),t&&(0,tv.jsx)(d6e,{})]})}var p6e=T0t;var _l=l(G(),1);var Pp=l(Z(),1),v6e=l(G(),1);var _6e=l(H(),1);var m6e=l(Z(),1),h6e=l(G(),1),g6e=l(P(),1);function b6e({text:e,confirmButtonText:t,isOpen:r,toggleOpen:o,onConfirm:n}){return(0,g6e.jsx)(m6e.__experimentalConfirmDialog,{isOpen:r,cancelButtonText:(0,h6e.__)("Cancel"),confirmButtonText:t,onCancel:o,onConfirm:()=>{o(),n()},size:"medium",children:e})}var ai=l(P(),1),{Menu:TR}=hr(Pp.privateApis);function rv({label:e,items:t,getEditPath:r,addLabel:o,onAdd:n,menuAction:i}){let[s,a]=(0,_6e.useState)(!1),c=!!i&&t.length>0;return(0,ai.jsxs)(le,{direction:"column",gap:"sm",children:[i&&s&&(0,ai.jsx)(b6e,{text:i.confirmText,confirmButtonText:i.confirmButtonText,isOpen:s,toggleOpen:()=>a(!1),onConfirm:i.onConfirm}),(0,ai.jsxs)(le,{justify:"space-between",align:"flex-start",children:[(0,ai.jsx)(Ai,{level:3,children:e}),(0,ai.jsxs)(Pp.FlexItem,{children:[o&&n&&(0,ai.jsx)(Pp.Button,{size:"small",icon:pm,label:o,onClick:n}),c&&(0,ai.jsxs)(TR,{children:[(0,ai.jsx)(TR.TriggerButton,{render:(0,ai.jsx)(Pp.Button,{size:"small",icon:$n,label:i.optionsLabel})}),(0,ai.jsx)(TR.Popover,{children:(0,ai.jsx)(TR.Item,{onClick:()=>a(!0),children:(0,ai.jsx)(TR.ItemLabel,{children:i.label})})})]})]})]}),t.length>0&&(0,ai.jsx)(Pp.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:t.map(d=>(0,ai.jsx)(Pn,{path:r(d.slug),children:(0,ai.jsxs)(le,{direction:"row",justify:"space-between",align:"center",children:[(0,ai.jsx)(Pp.FlexItem,{children:d.name}),(0,ai.jsx)(Gi,{icon:(0,v6e.isRTL)()?Xr:Or})]})},d.slug))})]})}var y6e=[];function ud(e,t){let r=`${e}.${t}`,[o=y6e,n]=We(r),[i=y6e]=We(r,void 0,"base");return{presets:o,basePresets:i,setPresets:n}}var Mu=l(P(),1),hte="6px 6px 9px rgba(0, 0, 0, 0.2)";function w6e(){let[e]=We("shadow.defaultPresets"),t=ud("shadow.presets","default"),r=ud("shadow.presets","theme"),o=ud("shadow.presets","custom"),n=()=>{let i=QN(o.presets,"shadow-");o.setPresets([...o.presets,{name:(0,_l.sprintf)((0,_l.__)("Shadow %d"),i),shadow:hte,slug:`shadow-${i}`}])};return(0,Mu.jsxs)(Mu.Fragment,{children:[(0,Mu.jsx)(no,{title:(0,_l.__)("Shadows"),description:(0,_l.__)("Manage and create shadow styles for use across the site.")}),(0,Mu.jsx)(Kb,{children:(0,Mu.jsxs)(le,{direction:"column",className:"global-styles-ui__shadows-panel",gap:"xl",children:[e&&(0,Mu.jsx)(rv,{label:(0,_l.__)("Default"),items:t.presets,getEditPath:i=>`/shadows/edit/default/${i}`}),r.presets.length>0&&(0,Mu.jsx)(rv,{label:(0,_l.__)("Theme"),items:r.presets,getEditPath:i=>`/shadows/edit/theme/${i}`}),(0,Mu.jsx)(rv,{label:(0,_l.__)("Custom"),items:o.presets,getEditPath:i=>`/shadows/edit/custom/${i}`,addLabel:(0,_l.__)("Add shadow"),onAdd:n,menuAction:{label:(0,_l.__)("Remove all custom shadows"),optionsLabel:(0,_l.__)("Shadow options"),confirmText:(0,_l.__)("Are you sure you want to remove all custom shadows?"),confirmButtonText:(0,_l.__)("Remove"),onConfirm:()=>o.setPresets([])}})]})})]})}var io=l(Z(),1),In=l(G(),1);var Rp=l(H(),1);function x6e(e){return(e.match(/(?:[^,(]|\([^)]*\))+/g)||[]).map(r=>r.trim())}function S6e(e){let t={x:"0",y:"0",blur:"0",spread:"0",color:"#000",inset:!1};if(!e||e.includes("none"))return t;let r=/((?:^|\s+)(-?\d*\.?\d+(?:px|%|in|cm|mm|em|rem|ex|pt|pc|vh|vw|vmin|vmax|ch|lh)?)(?=\s|$)(?![^(]*\))){1,4}/g,o=e.match(r)||[];if(o.length!==1)return t;let n=o[0].split(" ").map(g=>g.trim()).filter(g=>g);if(n.length<2)return t;let i=e.match(/inset/gi)||[];if(i.length>1)return t;let s=i.length===1,a=e.replace(r,"").trim();s&&(a=a.replace("inset","").replace("INSET","").trim());let c=/^#([0-9a-f]{3}){1,2}$|^#([0-9a-f]{4}){1,2}$|^(?:rgb|hsl)a?\(?[\d*\.?\d+%?,?\/?\s]*\)$/gi,d=(a.match(c)||[]).map(g=>g?.trim()).filter(g=>g);if(d.length>1)return t;if(d.length===0&&(d=a.trim().split(" ").filter(g=>g),d.length>1))return t;let[u,f,m,h]=n;return{x:u,y:f,blur:m||t.blur,spread:h||t.spread,inset:s,color:a||t.color}}function C6e(e){let t=`${e.x||"0px"} ${e.y||"0px"} ${e.blur||"0px"} ${e.spread||"0px"}`;return`${e.inset?"inset":""} ${t} ${e.color||""}`.trim()}var ov=l(Z(),1);var fd=l(P(),1),{Menu:PR}=hr(ov.privateApis);function DF({title:e,description:t,menuLabel:r,menuItems:o}){return(0,fd.jsxs)(le,{justify:"space-between",align:"flex-start",children:[(0,fd.jsx)(no,{title:e,description:t}),o.length>0&&(0,fd.jsx)(ov.FlexItem,{children:(0,fd.jsx)(ov.__experimentalSpacer,{marginTop:2,marginBottom:0,paddingX:4,children:(0,fd.jsxs)(PR,{children:[(0,fd.jsx)(PR.TriggerButton,{render:(0,fd.jsx)(ov.Button,{size:"small",icon:$n,label:r})}),(0,fd.jsx)(PR.Popover,{children:o.map(n=>(0,fd.jsx)(PR.Item,{disabled:n.disabled,onClick:n.onClick,children:(0,fd.jsx)(PR.ItemLabel,{children:n.label})},n.label))})]})})})]})}var k6e=l(Z(),1),gte=l(G(),1),E6e=l(P(),1);function LF({message:e,isOpen:t,toggleOpen:r,onConfirm:o}){return(0,E6e.jsx)(k6e.__experimentalConfirmDialog,{isOpen:t,cancelButtonText:(0,gte.__)("Cancel"),confirmButtonText:(0,gte.__)("Delete"),onCancel:r,onConfirm:()=>{r(),o()},size:"medium",children:e})}var v0=l(Z(),1),RR=l(G(),1),T6e=l(H(),1);var Ch=l(P(),1);function VF({initialName:e,placeholder:t,toggleOpen:r,onRename:o}){let[n,i]=(0,T6e.useState)(e),s=()=>{n&&n.trim()&&o(n),r()};return(0,Ch.jsx)(v0.Modal,{onRequestClose:r,focusOnMount:"firstContentElement",title:(0,RR.__)("Rename"),size:"small",children:(0,Ch.jsx)("form",{onSubmit:a=>{a.preventDefault(),s()},children:(0,Ch.jsxs)(le,{gap:"sm",direction:"column",children:[(0,Ch.jsx)(v0.__experimentalInputControl,{autoComplete:"off",value:n,onChange:i,label:(0,RR.__)("Name"),placeholder:t}),(0,Ch.jsxs)(le,{justify:"end",direction:"row",children:[(0,Ch.jsx)(v0.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,RR.__)("Cancel")}),(0,Ch.jsx)(v0.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,RR.__)("Save")})]})]})})})}var Vt=l(P(),1);function P6e(){let{goBack:e,params:t}=(0,io.useNavigator)(),r=t.category,o=t.slug,{presets:n,basePresets:i,setPresets:s}=ud("shadow.presets",r),a=n.find(b=>b.slug===o),[c,d]=(0,Rp.useState)(!1),[u,f]=(0,Rp.useState)(!1);if((0,Rp.useEffect)(()=>{o&&!a&&e()},[a,o,e]),!r||!o||!a)return null;let m=i.find(b=>b.slug===o),h=b=>s(n.map(v=>v.slug===o?{...a,shadow:b}:v)),g=r==="custom"?[{label:(0,In.__)("Rename"),onClick:()=>f(!0)},{label:(0,In.__)("Delete"),onClick:()=>d(!0)}]:[{label:(0,In.__)("Reset"),onClick:()=>{m&&s(n.map(b=>b.slug===o?m:b))},disabled:a.shadow===m?.shadow}];return(0,Vt.jsxs)(Vt.Fragment,{children:[(0,Vt.jsx)(DF,{title:a.name,menuLabel:(0,In.__)("Menu"),menuItems:g}),(0,Vt.jsxs)(Kb,{children:[(0,Vt.jsx)(P0t,{shadow:a.shadow}),(0,Vt.jsx)(R0t,{shadow:a.shadow,onChange:h})]}),c&&(0,Vt.jsx)(LF,{message:(0,In.sprintf)((0,In.__)('Are you sure you want to delete "%s" shadow preset?'),a.name),isOpen:c,toggleOpen:()=>d(!1),onConfirm:()=>{s(n.filter(b=>b.slug!==o)),e()}}),u&&(0,Vt.jsx)(VF,{initialName:a.name,placeholder:(0,In.__)("Shadow name"),toggleOpen:()=>f(!1),onRename:b=>s(n.map(v=>v.slug===o?{...v,name:b}:v))})]})}function P0t({shadow:e}){return(0,Vt.jsx)(io.__experimentalSpacer,{marginBottom:4,marginTop:-2,children:(0,Vt.jsx)(le,{direction:"row",align:"center",justify:"center",className:"global-styles-ui__shadow-preview-panel",children:(0,Vt.jsx)("div",{className:"global-styles-ui__shadow-preview-block",style:{boxShadow:e}})})})}function R0t({shadow:e,onChange:t}){let r=(0,Rp.useRef)(null),o=(0,Rp.useMemo)(()=>x6e(e),[e]),n=(a,c)=>{let d=[...o];d[a]=c,t(d.join(", "))},i=()=>{t([...o,hte].join(", "))},s=a=>{t(o.filter((c,d)=>d!==a).join(", ")),r.current?.focus()};return(0,Vt.jsxs)(Vt.Fragment,{children:[(0,Vt.jsx)(le,{direction:"column",gap:"sm",children:(0,Vt.jsxs)(le,{justify:"space-between",align:"flex-start",children:[(0,Vt.jsx)(Ai,{level:3,children:(0,In.__)("Shadows")}),(0,Vt.jsx)(io.FlexItem,{className:"global-styles-ui__shadows-panel__options-container",children:(0,Vt.jsx)(io.Button,{size:"small",icon:pm,label:(0,In.__)("Add shadow"),onClick:()=>{i()},ref:r})})]})}),(0,Vt.jsx)(io.__experimentalSpacer,{}),(0,Vt.jsx)(io.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:o.map((a,c)=>(0,Vt.jsx)("div",{role:"listitem",children:(0,Vt.jsx)(I0t,{shadow:a,onChange:d=>n(c,d),canRemove:o.length>1,onRemove:()=>s(c)})},c))})]})}function I0t({shadow:e,onChange:t,canRemove:r,onRemove:o}){let n={placement:"left-start",offset:36,shift:!0},i=(0,Rp.useMemo)(()=>S6e(e),[e]),s=a=>{t(C6e(a))};return(0,Vt.jsx)(io.Dropdown,{popoverProps:n,className:"global-styles-ui__shadow-editor__dropdown",renderToggle:({onToggle:a,isOpen:c})=>{let d={onClick:a,className:J("global-styles-ui__shadow-editor__dropdown-toggle",{"is-open":c}),"aria-expanded":c},u={onClick:()=>{c&&a(),o()},className:J("global-styles-ui__shadow-editor__remove-button",{"is-open":c}),label:(0,In.__)("Remove shadow")};return(0,Vt.jsxs)(Vt.Fragment,{children:[(0,Vt.jsx)(io.Button,{__next40pxDefaultSize:!0,icon:$E,...d,children:i.inset?(0,In.__)("Inner shadow"):(0,In.__)("Drop shadow")}),r&&(0,Vt.jsx)(io.Button,{size:"small",icon:AW,...u})]})},renderContent:()=>(0,Vt.jsx)(io.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"global-styles-ui__shadow-editor__dropdown-content",children:(0,Vt.jsx)(O0t,{shadowObj:i,onChange:s})})})}function O0t({shadowObj:e,onChange:t}){let n=(i,s)=>{let a={...e,[i]:s};t(a)};return(0,Vt.jsxs)(le,{direction:"column",gap:"md",className:"global-styles-ui__shadow-editor-panel",children:[(0,Vt.jsx)(io.ColorPalette,{clearable:!1,enableAlpha:!0,__experimentalIsRenderedInSidebar:!0,value:e.color,onChange:i=>n("color",i)}),(0,Vt.jsxs)(io.__experimentalToggleGroupControl,{label:(0,In.__)("Shadow Type"),value:e.inset?"inset":"outset",isBlock:!0,onChange:i=>n("inset",i==="inset"),hideLabelFromVision:!0,children:[(0,Vt.jsx)(io.__experimentalToggleGroupControlOption,{value:"outset",label:(0,In.__)("Outset")}),(0,Vt.jsx)(io.__experimentalToggleGroupControlOption,{value:"inset",label:(0,In.__)("Inset")})]}),(0,Vt.jsxs)(io.__experimentalGrid,{columns:2,gap:4,children:[(0,Vt.jsx)(BF,{label:(0,In.__)("X Position"),value:e.x,onChange:i=>n("x",i)}),(0,Vt.jsx)(BF,{label:(0,In.__)("Y Position"),value:e.y,onChange:i=>n("y",i)}),(0,Vt.jsx)(BF,{label:(0,In.__)("Blur"),value:e.blur,onChange:i=>n("blur",i)}),(0,Vt.jsx)(BF,{label:(0,In.__)("Spread"),value:e.spread,onChange:i=>n("spread",i)})]})]})}function BF({label:e,value:t,onChange:r}){return(0,Vt.jsx)(io.__experimentalUnitControl,{label:e,value:t,onChange:n=>{let s=n!==void 0&&!isNaN(parseFloat(n))?n:"0px";r(s)}})}var bte=l(P(),1);function R6e(){return(0,bte.jsx)(w6e,{})}function I6e(){return(0,bte.jsx)(P6e,{})}var N6e=l(G(),1),F6e=l(Re(),1);var O6e=l(Re(),1),vte=l(H(),1);var A6e=l(P(),1),{useSettingsForBlockElement:A0t,DimensionsPanel:M0t}=hr(O6e.privateApis),N0t={contentSize:!0,wideSize:!0,padding:!0,margin:!0,blockGap:!0,height:!0,minHeight:!0,minWidth:!0,width:!0,childLayout:!1};function M6e(){let[e]=lt("",void 0,"user",!1),[t,r]=lt("",void 0,"merged",!1),[o]=We("",void 0,"user"),[n,i]=We(""),s=A0t(n),a=(0,vte.useMemo)(()=>({...t,layout:s.layout}),[t,s.layout]),c=(0,vte.useMemo)(()=>({...e,layout:o.layout}),[e,o.layout]);return(0,A6e.jsx)(M0t,{inheritedValue:a,value:c,onChange:u=>{let f={...u};if(delete f.layout,r(f),u.layout!==o.layout){let m={...o,layout:u.layout};m.layout?.definitions&&delete m.layout.definitions,i(m)}},settings:s,includeLayoutControls:!0,defaultControls:N0t,showInheritanceLabelIndicators:!1})}var _0=l(P(),1),{useHasDimensionsPanel:F0t,useSettingsForBlockElement:D0t}=hr(F6e.privateApis);function L0t(){let[e]=We(""),t=D0t(e),r=F0t(t);return(0,_0.jsxs)(_0.Fragment,{children:[(0,_0.jsx)(no,{title:(0,N6e.__)("Layout")}),r&&(0,_0.jsx)(M6e,{})]})}var D6e=L0t;var UF=l(Z(),1),yte=l(G(),1);var _te=l(G(),1),j6e=l(Z(),1);var L6e=l(he(),1),V6e=l(X(),1),jF=l(H(),1),B6e=l(Z(),1),z6e=l(G(),1);var zF=l(P(),1);function V0t({gap:e=2}){let{user:t}=(0,jF.useContext)(zo),r=t?.styles,n=(0,V6e.useSelect)(s=>{let a=s(L6e.store).__experimentalGetCurrentThemeGlobalStylesVariations();return Array.isArray(a)?a:void 0},[])?.filter(s=>!mR(s,["color"])&&!mR(s,["typography","spacing"])),i=(0,jF.useMemo)(()=>[...[{title:(0,z6e.__)("Default"),settings:{},styles:{}},...n??[]].map(a=>{let c=a?.styles?.blocks?{...a.styles.blocks}:{};r?.blocks&&Object.keys(r.blocks).forEach(m=>{if(r.blocks?.[m]?.css){let h=c[m]||{},g={css:`${c[m]?.css||""} ${r.blocks?.[m]?.css?.trim()||""}`};c[m]={...h,...g}}});let d=r?.css||a.styles?.css?{css:`${a.styles?.css||""} ${r?.css||""}`}:{},u=Object.keys(c).length>0?{blocks:c}:{},f={...a.styles,...d,...u};return{...a,settings:a.settings??{},styles:f}})],[n,r?.blocks,r?.css]);return!n||n.length<1?null:(0,zF.jsx)(B6e.__experimentalGrid,{columns:2,className:"global-styles-ui-style-variations-container",gap:e,children:i.map((s,a)=>(0,zF.jsx)(CS,{variation:s,children:c=>(0,zF.jsx)(tF,{label:s?.title,withHoverView:!0,isFocused:c,variation:s})},a))})}var HF=V0t;var zS=l(P(),1);function H6e(){return(0,zS.jsxs)(j6e.__experimentalVStack,{spacing:10,className:"global-styles-ui-variation-container",children:[(0,zS.jsx)(HF,{gap:3}),(0,zS.jsx)(NS,{title:(0,_te.__)("Color Variations"),gap:3}),(0,zS.jsx)(kS,{title:(0,_te.__)("Typography"),gap:3})]})}var kh=l(P(),1);function B0t(){return(0,kh.jsxs)(kh.Fragment,{children:[(0,kh.jsx)(no,{title:(0,yte.__)("Browse styles"),description:(0,yte.__)("Choose a variation to change the look of the site.")}),(0,kh.jsx)(UF.Card,{size:"small",isBorderless:!0,className:"global-styles-ui-screen-style-variations",children:(0,kh.jsx)(UF.CardBody,{children:(0,kh.jsx)(H6e,{})})})]})}var U6e=B0t;var IR=l(G(),1),W6e=l(Z(),1),G6e=l(Re(),1);var pd=l(P(),1),{AdvancedPanel:z0t}=hr(G6e.privateApis);function j0t(){let[e]=lt("",void 0,"user",!1),[t,r]=lt("",void 0,"merged",!1);return(0,pd.jsxs)(pd.Fragment,{children:[(0,pd.jsx)(no,{title:(0,IR.__)("Additional CSS"),description:(0,pd.jsxs)(pd.Fragment,{children:[(0,IR.__)("You can add custom CSS to further customize the appearance and layout of your site."),(0,pd.jsx)("br",{}),(0,pd.jsx)(W6e.ExternalLink,{href:(0,IR.__)("https://developer.wordpress.org/advanced-administration/wordpress/css/"),className:"global-styles-ui-screen-css-help-link",children:(0,IR.__)("Learn more about CSS")})]})}),(0,pd.jsx)("div",{className:"global-styles-ui-screen-css",children:(0,pd.jsx)(z0t,{value:e,onChange:r,inheritedValue:t})})]})}var Y6e=j0t;var Eh=l(G(),1),jS=l(Z(),1),w0=l(H(),1);var q6e=l(X(),1),K6e=l(he(),1),OR=l(H(),1);var H0t={per_page:-1,_fields:"id,name,avatar_urls",context:"view",capabilities:["edit_theme_options"]},U0t={per_page:100,page:1},WF=[];function y0({query:e}={}){let{user:t}=(0,OR.useContext)(zo),r=(0,OR.useMemo)(()=>({...U0t,...e}),[e]),{authors:o,currentUser:n,isDirty:i,revisions:s,isLoadingGlobalStylesRevisions:a,revisionsCount:c}=(0,q6e.useSelect)(d=>{let{__experimentalGetDirtyEntityRecords:u,getCurrentUser:f,getUsers:m,getRevisions:h,__experimentalGetCurrentGlobalStylesId:g,getEntityRecord:b,isResolving:v}=d(K6e.store),y=u()||[],w=f(),_=y.length>0,x=g(),S=(x?b("root","globalStyles",x):void 0)?._links?.["version-history"]?.[0]?.count??0,k=x&&h("root","globalStyles",x,r)||WF,R=m(H0t)||WF,O=x?v("getRevisions",["root","globalStyles",x,r]):!1;return{authors:R,currentUser:w,isDirty:_,revisions:k,isLoadingGlobalStylesRevisions:O,revisionsCount:S}},[r]);return(0,OR.useMemo)(()=>{if(!o.length||a)return{revisions:WF,hasUnsavedChanges:i,isLoading:!0,revisionsCount:c};let d=s.map(f=>({...f,author:o.find(m=>m.id===f.author)}));if(s.length){if(d[0].id!=="unsaved"&&r.page===1&&(d[0].isLatest=!0),i&&t&&Object.keys(t).length>0&&n&&r.page===1){let f={id:"unsaved",styles:t?.styles,settings:t?.settings,_links:t?._links,author:{name:n?.name||"",avatar_urls:n?.avatar_urls||{}},modified:new Date};d.unshift(f)}r.per_page&&r.page===Math.ceil(c/r.per_page)&&d.push({id:"parent",styles:{},settings:{}})}return{revisions:d,hasUnsavedChanges:i,isLoading:!1,revisionsCount:c}},[i,s,n,o,t,a,c,r.page,r.per_page])}var os=l(G(),1),AR=l(Z(),1),Ip=l(an(),1),X6e=l(he(),1),Z6e=l(X(),1);var GF=l(cn(),1);var Fi=l(P(),1),W0t=3600*1e3*24;function G0t({revision:e,previousRevision:t}){let r=_H(e,t,{maxResults:7});return r.length?(0,Fi.jsx)("ul",{"data-testid":"global-styles-revision-changes",className:"global-styles-ui-screen-revisions__changes",children:r.map(o=>(0,Fi.jsx)("li",{children:o},o))}):null}function Y0t(e,t,r,o){return e==="parent"?(0,os.__)("Reset the styles to the theme defaults"):e==="unsaved"?(0,os.sprintf)((0,os.__)("Unsaved changes by %s"),t):o?(0,os.sprintf)((0,os.__)("Changes saved by %1$s on %2$s. This revision matches current editor styles."),t,r):(0,os.sprintf)((0,os.__)("Changes saved by %1$s on %2$s"),t,r)}function q0t({userRevisions:e,selectedRevisionId:t,onChange:r,canApplyRevision:o,onApplyRevision:n}){let{currentThemeName:i,currentUser:s}=(0,Z6e.useSelect)(d=>{let{getCurrentTheme:u,getCurrentUser:f}=d(X6e.store),m=u();return{currentThemeName:m?.name?.rendered||m?.stylesheet,currentUser:f()}},[]),a=(0,Ip.getDate)(null).getTime(),{datetimeAbbreviated:c}=(0,Ip.getSettings)().formats;return(0,Fi.jsx)(AR.Composite,{orientation:"vertical",className:"global-styles-ui-screen-revisions__revisions-list","aria-label":(0,os.__)("Global styles revisions list"),role:"listbox",children:e.map((d,u)=>{let{id:f,author:m,modified:h}=d,g=f==="unsaved",b=g?s:m,v=b?.name||(0,os.__)("User"),y=b?.avatar_urls?.["48"],_=t?t===f:u===0,x=!o&&_,C=f==="parent",S=h instanceof Date?h.toISOString():h,k=(0,Ip.getDate)(S??null),R=S&&a-k.getTime()>W0t?(0,Ip.dateI18n)(c,k):(0,Ip.humanTimeDiff)(S??k,void 0),O=Y0t(f,v,(0,Ip.dateI18n)(c,k),x);return(0,Fi.jsxs)(AR.Composite.Item,{className:"global-styles-ui-screen-revisions__revision-item","aria-current":_,role:"option",onKeyDown:E=>{let{keyCode:I}=E;(I===GF.ENTER||I===GF.SPACE)&&r(d)},onClick:E=>{E.preventDefault(),r(d)},"aria-selected":_,"aria-label":O,render:(0,Fi.jsx)("div",{}),children:[(0,Fi.jsx)("span",{className:"global-styles-ui-screen-revisions__revision-item-wrapper",children:C?(0,Fi.jsxs)("span",{className:"global-styles-ui-screen-revisions__description",children:[(0,os.__)("Default styles"),(0,Fi.jsx)("span",{className:"global-styles-ui-screen-revisions__meta",children:i})]}):(0,Fi.jsxs)("span",{className:"global-styles-ui-screen-revisions__description",children:[g?(0,Fi.jsx)("span",{className:"global-styles-ui-screen-revisions__date",children:(0,os.__)("(Unsaved)")}):(0,Fi.jsx)("time",{className:"global-styles-ui-screen-revisions__date",dateTime:S,children:R}),(0,Fi.jsxs)("span",{className:"global-styles-ui-screen-revisions__meta",children:[(0,Fi.jsx)("img",{alt:v,src:y}),v]}),_&&(0,Fi.jsx)(G0t,{revision:d,previousRevision:u<e.length?e[u+1]:void 0})]})}),_&&(x?(0,Fi.jsx)(ia,{className:"global-styles-ui-screen-revisions__active-badge",intent:"informational",children:(0,os.__)("Active")}):(0,Fi.jsx)(AR.Button,{size:"compact",variant:"primary",className:"global-styles-ui-screen-revisions__apply-button",onClick:E=>{E.stopPropagation(),n?.()},"aria-label":(0,os.__)("Apply the selected revision to your site."),children:C?(0,os.__)("Reset to defaults"):(0,os.__)("Apply")}))]},f)})})}var Q6e=q0t;var md=l(Z(),1),Di=l(G(),1);var Nu=l(P(),1);function J6e({currentPage:e,numPages:t,changePage:r,totalItems:o,className:n,disabled:i=!1,buttonVariant:s="tertiary",label:a=(0,Di.__)("Pagination")}){return(0,Nu.jsxs)(md.__experimentalHStack,{expanded:!1,as:"nav","aria-label":a,spacing:3,justify:"flex-start",className:J("global-styles-ui-pagination",n),children:[(0,Nu.jsx)(md.__experimentalText,{variant:"muted",className:"global-styles-ui-pagination__total",children:(0,Di.sprintf)((0,Di._n)("%d item","%d items",o),o)}),(0,Nu.jsxs)(md.__experimentalHStack,{expanded:!1,spacing:1,children:[(0,Nu.jsx)(md.Button,{variant:s,onClick:()=>r(1),accessibleWhenDisabled:!0,disabled:i||e===1,label:(0,Di.__)("First page"),icon:(0,Di.isRTL)()?Rc:Ic,size:"compact"}),(0,Nu.jsx)(md.Button,{variant:s,onClick:()=>r(e-1),accessibleWhenDisabled:!0,disabled:i||e===1,label:(0,Di.__)("Previous page"),icon:(0,Di.isRTL)()?Or:Xr,size:"compact"})]}),(0,Nu.jsx)(md.__experimentalText,{variant:"muted",children:(0,Di.sprintf)((0,Di._x)("%1$d of %2$d","paging"),e,t)}),(0,Nu.jsxs)(md.__experimentalHStack,{expanded:!1,spacing:1,children:[(0,Nu.jsx)(md.Button,{variant:s,onClick:()=>r(e+1),accessibleWhenDisabled:!0,disabled:i||e===t,label:(0,Di.__)("Next page"),icon:(0,Di.isRTL)()?Xr:Or,size:"compact"}),(0,Nu.jsx)(md.Button,{variant:s,onClick:()=>r(t),accessibleWhenDisabled:!0,disabled:i||e===t,label:(0,Di.__)("Last page"),icon:(0,Di.isRTL)()?Ic:Rc,size:"compact"})]})]})}var Fu=l(P(),1),$6e=10;function K0t(){let{user:e,onChange:t}=(0,w0.useContext)(zo),{params:r,goTo:o}=(0,jS.useNavigator)(),{revisionId:n}=r,[i,s]=(0,w0.useState)(1),{revisions:a,isLoading:c,hasUnsavedChanges:d,revisionsCount:u}=y0({query:{per_page:$6e,page:i}}),f=Math.ceil(u/$6e),[m,h]=(0,w0.useState)(!1),g=(0,w0.useMemo)(()=>n&&a.find(k=>String(k.id)===String(n))||e,[n,a,e]),b=h_(g,e),v=()=>{o("/",{isBack:!0})},y=S=>{t(S),h(!1),v()},w=S=>{o(`/revisions/${S.id}`)},_=g?.id??a[0]?.id,x=!!_&&_!=="unsaved"&&!b,C=!!a.length;return(0,Fu.jsxs)(Fu.Fragment,{children:[(0,Fu.jsx)(no,{title:u?(0,Eh.sprintf)((0,Eh.__)("Revisions (%d)"),u):(0,Eh.__)("Revisions"),description:(0,Eh.__)(`Click on previously saved styles to preview them. To restore a selected version to the editor, hit "Apply." When you're ready, use the Save button to save your changes.`),onBack:v}),!C&&(0,Fu.jsx)(jS.Spinner,{className:"global-styles-ui-screen-revisions__loading"}),(0,Fu.jsx)(Q6e,{onChange:w,selectedRevisionId:_,userRevisions:a,canApplyRevision:x,onApplyRevision:()=>d?h(!0):y(g)}),f>1&&(0,Fu.jsx)("div",{className:"global-styles-ui-screen-revisions__footer",children:(0,Fu.jsx)(J6e,{className:"global-styles-ui-screen-revisions__pagination",currentPage:i,numPages:f,changePage:s,totalItems:u,disabled:c,label:(0,Eh.__)("Global Styles pagination")})}),m&&(0,Fu.jsx)(jS.__experimentalConfirmDialog,{isOpen:m,confirmButtonText:(0,Eh.__)("Apply"),onConfirm:()=>y(g),onCancel:()=>h(!1),size:"medium",children:(0,Eh.__)("Are you sure you want to apply this revision? Any unsaved changes will be lost.")})]})}var eIe=K0t;var Li=l(G(),1),YF=l(Z(),1);var Op=l(P(),1),tIe=(e,t)=>e.map(r=>r.size).join("")===t.map(r=>r.size).join(""),rIe=e=>({label:(0,Li.__)("Reset font size presets"),optionsLabel:(0,Li.__)("Font size presets options"),confirmText:(0,Li.__)("Are you sure you want to reset all font size presets to their default values?"),confirmButtonText:(0,Li.__)("Reset"),onConfirm:e});function oIe(){let[e]=We("typography.defaultFontSizes"),t=ud("typography.fontSizes","theme"),r=ud("typography.fontSizes","default"),o=ud("typography.fontSizes","custom"),n=()=>{let i=QN(o.presets,"custom-");o.setPresets([...o.presets,{name:(0,Li.sprintf)((0,Li.__)("New Font Size %d"),i),size:"16px",slug:`custom-${i}`}])};return(0,Op.jsxs)(le,{direction:"column",gap:"sm",children:[(0,Op.jsx)(no,{title:(0,Li.__)("Font size presets"),description:(0,Li.__)("Create and edit the presets used for font sizes across the site.")}),(0,Op.jsx)(YF.__experimentalView,{children:(0,Op.jsx)(YF.__experimentalSpacer,{paddingX:4,children:(0,Op.jsxs)(le,{direction:"column",gap:"xl",children:[!!t.presets.length&&(0,Op.jsx)(rv,{label:(0,Li.__)("Theme"),items:t.presets,getEditPath:i=>`/typography/font-sizes/theme/${i}`,menuAction:tIe(t.presets,t.basePresets)?void 0:rIe(()=>t.setPresets(t.basePresets))}),e&&!!r.presets.length&&(0,Op.jsx)(rv,{label:(0,Li.__)("Default"),items:r.presets,getEditPath:i=>`/typography/font-sizes/default/${i}`,menuAction:tIe(r.presets,r.basePresets)?void 0:rIe(()=>r.setPresets(r.basePresets))}),(0,Op.jsx)(rv,{label:(0,Li.__)("Custom"),items:o.presets,getEditPath:i=>`/typography/font-sizes/custom/${i}`,addLabel:(0,Li.__)("Add font size"),onAdd:n,menuAction:o.presets.length>0?{label:(0,Li.__)("Remove font size presets"),optionsLabel:(0,Li.__)("Font size presets options"),confirmText:(0,Li.__)("Are you sure you want to remove all custom font size presets?"),confirmButtonText:(0,Li.__)("Remove"),onConfirm:()=>o.setPresets([])}:void 0})]})})})]})}var ns=l(G(),1),Du=l(Z(),1),MR=l(H(),1);var nIe=l(Re(),1),iIe=l(G(),1);var sIe=l(P(),1);function X0t({fontSize:e}){let[t]=lt("typography"),r=typeof e?.fluid=="object"&&e?.fluid?.min&&e?.fluid?.max?{minimumFontSize:e.fluid.min,maximumFontSize:e.fluid.max}:{fontSize:e.size},o=(0,nIe.getComputedFluidTypographyValue)(r);return(0,sIe.jsx)("div",{className:"global-styles-ui-typography-preview",style:{fontSize:o,fontFamily:t?.fontFamily??"serif"},children:(0,iIe.__)("Aa")})}var aIe=X0t;var li=l(Z(),1),Th=l(P(),1),Z0t=["px","em","rem","vw","vh"];function qF(e){let{baseControlProps:t}=(0,li.useBaseControlProps)(e),{value:r,onChange:o,fallbackValue:n,disabled:i,label:s}=e,a=(0,li.__experimentalUseCustomUnits)({availableUnits:Z0t}),[c,d="px"]=(0,li.__experimentalParseQuantityAndUnitFromRawValue)(r,a),u=!!d&&["em","rem","vw","vh"].includes(d);return(0,Th.jsx)(li.BaseControl,{...t,children:(0,Th.jsxs)(li.Flex,{children:[(0,Th.jsx)(li.FlexItem,{isBlock:!0,children:(0,Th.jsx)(li.__experimentalUnitControl,{label:s,hideLabelFromVision:!0,value:r,onChange:h=>{o?.(h)},units:a,min:0,disabled:i})}),(0,Th.jsx)(li.FlexItem,{isBlock:!0,children:(0,Th.jsx)(li.__experimentalSpacer,{marginX:2,marginBottom:0,children:(0,Th.jsx)(li.RangeControl,{label:s,hideLabelFromVision:!0,value:c,initialPosition:n,withInputField:!1,onChange:h=>{o?.(h!==void 0?h+d:void 0)},min:0,max:u?10:100,step:u?.1:1,disabled:i})})})]})})}var On=l(P(),1);function Q0t(){let{params:e,goBack:t}=(0,Du.useNavigator)(),r=e.origin,o=e.slug,{presets:n,setPresets:i}=ud("typography.fontSizes",r),[s]=We("typography.fluid"),a=n.find(_=>_.slug===o),[c,d]=(0,MR.useState)(!1),[u,f]=(0,MR.useState)(!1);if((0,MR.useEffect)(()=>{o&&!a&&t()},[o,a,t]),!r||!o||!a)return null;let m=a.fluid!==void 0?!!a.fluid:!!s,h=typeof a.fluid=="object",g=(_,x)=>i(n.map(C=>C.slug===o?{...a,[_]:x}:C)),b=_=>{_?g("fluid",{min:a.size,max:a.size}):g("fluid",!0)},v=_=>{let x=typeof a.fluid=="object"?a.fluid:{};g("fluid",{...x,min:_})},y=_=>{let x=typeof a.fluid=="object"?a.fluid:{};g("fluid",{...x,max:_})},w=r==="custom"?[{label:(0,ns.__)("Rename"),onClick:()=>f(!0)},{label:(0,ns.__)("Delete"),onClick:()=>d(!0)}]:[];return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)(le,{direction:"column",gap:"md",children:[(0,On.jsx)(DF,{title:a.name,description:(0,ns.sprintf)((0,ns.__)("Manage the font size %s."),a.name),menuLabel:(0,ns.__)("Font size options"),menuItems:w}),(0,On.jsx)(Du.__experimentalView,{children:(0,On.jsx)(Du.__experimentalSpacer,{paddingX:4,marginBottom:0,paddingBottom:6,children:(0,On.jsxs)(le,{direction:"column",gap:"md",children:[(0,On.jsx)(Du.FlexItem,{children:(0,On.jsx)(aIe,{fontSize:a})}),(0,On.jsx)(qF,{label:(0,ns.__)("Size"),value:!h&&a.size?String(a.size):"",onChange:_=>g("size",_),disabled:h}),(0,On.jsx)(Du.ToggleControl,{label:(0,ns.__)("Fluid typography"),help:(0,ns.__)("Scale the font size dynamically to fit the screen or viewport."),checked:m,onChange:_=>g("fluid",_)}),m&&(0,On.jsx)(Du.ToggleControl,{label:(0,ns.__)("Custom fluid values"),help:(0,ns.__)("Set custom min and max values for the fluid font size."),checked:h,onChange:b}),h&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)(qF,{label:(0,ns.__)("Minimum"),value:typeof a.fluid=="object"?a.fluid?.min:void 0,onChange:v}),(0,On.jsx)(qF,{label:(0,ns.__)("Maximum"),value:typeof a.fluid=="object"?a.fluid?.max:void 0,onChange:y})]})]})})})]}),c&&(0,On.jsx)(LF,{message:(0,ns.sprintf)((0,ns.__)('Are you sure you want to delete "%s" font size preset?'),a.name),isOpen:c,toggleOpen:()=>d(!1),onConfirm:()=>{i(n.filter(_=>_.slug!==o)),t()}}),u&&(0,On.jsx)(VF,{initialName:a.name,placeholder:(0,ns.__)("Font size preset name"),toggleOpen:()=>f(!1),onRename:_=>i(n.map(x=>x.slug===o?{...x,name:_}:x))})]})}var lIe=Q0t;var it=l(P(),1);function J0t({parentMenu:e,blockStyles:t,blockName:r,selectedViewport:o,showResponsiveStateControls:n,showBlockStateControls:i}){return(0,it.jsx)(it.Fragment,{children:t.map((s,a)=>(0,it.jsx)(HS.Navigator.Screen,{path:e+"/variations/"+s.name,children:(0,it.jsx)(ite,{name:r,variation:s.name,selectedViewport:o,showResponsiveStateControls:n,showBlockStateControls:i})},a))})}function $0t({name:e,parentMenu:t="",selectedViewport:r,showResponsiveStateControls:o,showBlockStateControls:n}){let i=(0,cIe.useSelect)(s=>{if(!e)return[];let{getBlockStyles:a}=s(KF.store);return a(e)},[e]);return i?.length?(0,it.jsx)(J0t,{parentMenu:t,blockStyles:i,blockName:e||"",selectedViewport:r,showResponsiveStateControls:o,showBlockStateControls:n}):null}function xte({value:e,baseValue:t,onChange:r,path:o,onPathChange:n,fontLibraryEnabled:i=!1,serverCSS:s,serverSettings:a,selectedViewport:c,showResponsiveStateControls:d=!0,showBlockStateControls:u=!0}){let f=(0,KF.getBlockTypes)(),m=(0,nv.useMemo)(()=>ms(t,e),[t,e]),[h,g]=g_(m,[],{styleOptions:{variationStyles:!0}}),b=(0,nv.useMemo)(()=>[...s??[],...h??[]],[s,h]),v=(0,nv.useMemo)(()=>({...a,__experimentalFeatures:g,styles:b}),[g,a,b]);return(0,it.jsx)(fR,{value:e,baseValue:t,onChange:r,fontLibraryEnabled:i,children:(0,it.jsx)(dIe.BlockEditorProvider,{settings:v,children:(0,it.jsxs)(HS.Navigator,{className:"global-styles-ui-sidebar__navigator-provider",initialPath:o||"/",children:[(o||n)&&(0,it.jsx)(ewt,{path:o,onPathChange:n}),(0,it.jsx)(tn,{path:"/",children:(0,it.jsx)(t5e,{})}),(0,it.jsx)(tn,{path:"/colors",children:(0,it.jsx)(X4e,{})}),(0,it.jsx)(tn,{path:"/typography",children:(0,it.jsx)(N4e,{})}),(0,it.jsx)(tn,{path:"/typography/font-sizes",children:(0,it.jsx)(oIe,{})}),(0,it.jsx)(tn,{path:"/typography/font-sizes/:origin/:slug",children:(0,it.jsx)(lIe,{})}),(0,it.jsx)(tn,{path:"/layout",children:(0,it.jsx)(D6e,{})}),(0,it.jsx)(tn,{path:"/colors/palette",children:(0,it.jsx)(a6e,{})}),(0,it.jsx)(tn,{path:"/variations",children:(0,it.jsx)(U6e,{})}),(0,it.jsx)(tn,{path:"/css",children:(0,it.jsx)(Y6e,{})}),(0,it.jsx)(tn,{path:"/revisions/:revisionId?",children:(0,it.jsx)(eIe,{})}),(0,it.jsx)(tn,{path:"/shadows",children:(0,it.jsx)(R6e,{})}),(0,it.jsx)(tn,{path:"/shadows/edit/:category/:slug",children:(0,it.jsx)(I6e,{})}),(0,it.jsx)(tn,{path:"/background",children:(0,it.jsx)(p6e,{})}),(0,it.jsx)(tn,{path:"/typography/text",children:(0,it.jsx)(Sh,{element:"text"})}),(0,it.jsx)(tn,{path:"/typography/link",children:(0,it.jsx)(Sh,{element:"link"})}),(0,it.jsx)(tn,{path:"/typography/heading",children:(0,it.jsx)(Sh,{element:"heading"})}),(0,it.jsx)(tn,{path:"/typography/caption",children:(0,it.jsx)(Sh,{element:"caption"})}),(0,it.jsx)(tn,{path:"/typography/cite",children:(0,it.jsx)(Sh,{element:"cite"})}),(0,it.jsx)(tn,{path:"/typography/button",children:(0,it.jsx)(Sh,{element:"button"})}),(0,it.jsx)(tn,{path:"/typography/textInput",children:(0,it.jsx)(Sh,{element:"textInput"})}),(0,it.jsx)(tn,{path:"/typography/select",children:(0,it.jsx)(Sh,{element:"select"})}),(0,it.jsx)(tn,{path:"/blocks",children:(0,it.jsx)(c5e,{})}),f.map(y=>(0,it.jsxs)(nv.Fragment,{children:[(0,it.jsx)(tn,{path:"/blocks/"+encodeURIComponent(y.name),children:(0,it.jsx)(ite,{name:y.name,selectedViewport:c,showResponsiveStateControls:d,showBlockStateControls:u})}),(0,it.jsx)($0t,{name:y.name,parentMenu:"/blocks/"+encodeURIComponent(y.name),selectedViewport:c,showResponsiveStateControls:d,showBlockStateControls:u})]},y.name))]})})})}function tn({path:e,children:t}){return(0,it.jsx)(HS.Navigator.Screen,{className:"global-styles-ui-sidebar__navigator-screen",path:e,children:t})}function ewt({path:e,onPathChange:t}){let r=(0,HS.useNavigator)(),{path:o}=r.location,n=(0,wte.usePrevious)(e),i=(0,wte.usePrevious)(o);return(0,nv.useEffect)(()=>{e&&e!==o&&(e!==n?r.goTo(e):o!==i&&t&&t(o??"/"))},[t,e,i,n,o,r]),null}var Ste=l(P(),1);function US(e){return function({value:r,baseValue:o,onChange:n,...i}){return(0,Ste.jsx)(fR,{value:r,baseValue:o,onChange:n,children:(0,Ste.jsx)(e,{...i})})}}var twt=US(HF);var rwt=US(NS);var owt=US(kS);var nwt=l(P(),1);var _Ie=l(Mm(),1);var uIe=l(X(),1),fIe=l(H(),1),pIe=l(Re(),1),mIe=l(Me(),1);function hIe({path:e,onPathChange:t}){let{selectedBlockName:r,selectedBlockClientId:o}=(0,uIe.useSelect)(s=>{let{getSelectedBlockClientId:a,getBlockName:c}=s(pIe.store),d=a();return{selectedBlockName:c(d),selectedBlockClientId:d}},[]),n=!0,i=(0,mIe.usePrevious)(o);return(0,fIe.useEffect)(()=>{if(o===i||!o||!n||!e||e!=="/blocks"&&!e.startsWith("/blocks/"))return;let s="/blocks/"+encodeURIComponent(r);s!==e&&t?.(s)},[o,i,r,n,e,t]),null}var x0=l(H(),1);var WS=l(he(),1),GS=l(X(),1),gIe=l(Re(),1);var{cleanEmptyObject:Cte}=K(gIe.privateApis);function iwt(){let{globalStylesId:e,isReady:t,settings:r,styles:o,_links:n}=(0,GS.useSelect)(d=>{let{getEntityRecord:u,getEditedEntityRecord:f,hasFinishedResolution:m,canUser:h}=d(WS.store),g=d(WS.store).__experimentalGetCurrentGlobalStylesId(),b,v=g?h("update",{kind:"root",name:"globalStyles",id:g}):null;g&&typeof v=="boolean"&&(v?b=f("root","globalStyles",g):b=u("root","globalStyles",g,{context:"view"}));let y=!1;return m("__experimentalGetCurrentGlobalStylesId")&&(g?y=v?m("getEditedEntityRecord",["root","globalStyles",g]):m("getEntityRecord",["root","globalStyles",g,{context:"view"}]):y=!0),{globalStylesId:g,isReady:y,settings:b?.settings,styles:b?.styles,_links:b?._links}},[]),{getEditedEntityRecord:i}=(0,GS.useSelect)(WS.store),{editEntityRecord:s}=(0,GS.useDispatch)(WS.store),a=(0,x0.useMemo)(()=>({settings:r??{},styles:o??{},_links:n??{}}),[r,o,n]),c=(0,x0.useCallback)((d,u={})=>{let f=i("root","globalStyles",e),m={styles:f?.styles??{},settings:f?.settings??{},_links:f?._links??{}},h=typeof d=="function"?d(m):d;s("root","globalStyles",e,{styles:Cte(h.styles)||{},settings:Cte(h.settings)||{},_links:Cte(h._links)||{}},u)},[e,s,i]);return[t,a,c]}function swt(){let e=(0,GS.useSelect)(t=>t(WS.store).__experimentalGetCurrentThemeBaseGlobalStyles(),[]);return[!!e,e]}function go(){let[e,t,r]=iwt(),[o,n]=swt();return{merged:(0,x0.useMemo)(()=>!e||!o?{}:ms(n||{},t),[e,o,n,t]),base:n||{},user:t,setUser:r,isReady:e&&o}}function iv(e,t){let{merged:r}=go();return(0,x0.useMemo)(()=>ag(r,e,t),[r,e,t])}function kte(e,t){let{merged:r}=go();return(0,x0.useMemo)(()=>p_(r,e,t),[r,e,t])}var S0=l(P(),1);function awt(e){let t=e?.styles,r=e?.__unstableResolvedAssets,o=e?.colors,n=e?.gradients,i=e?.__experimentalDiscussionSettings,s=e?.fontLibraryEnabled??!0,a=e?.responsiveEditingEnabled??!0,c=e?.blockStatesEditingEnabled??!0,d=(0,vIe.useSelect)(m=>{let{canUser:h}=m(bIe.store);return h("create",{kind:"postType",name:"attachment"})?_Ie.uploadMedia:void 0},[]),u=(0,Ete.useMemo)(()=>t?t.filter(m=>!m.isGlobalStyles):[],[t]),f=(0,Ete.useMemo)(()=>({__unstableResolvedAssets:r,settings:{color:{palette:{theme:o??[]},gradients:{theme:n??[]},duotone:{theme:[]}}},__experimentalDiscussionSettings:i,mediaUpload:d}),[r,o,n,i,d]);return{serverCSS:u,serverSettings:f,fontLibraryEnabled:s,responsiveEditingEnabled:a,blockStatesEditingEnabled:c}}function XF({path:e,onPathChange:t,settings:r,selectedViewport:o,showResponsiveStateControls:n=!0}){let{user:i,base:s,setUser:a,isReady:c}=go(),{serverCSS:d,serverSettings:u,fontLibraryEnabled:f,responsiveEditingEnabled:m,blockStatesEditingEnabled:h}=awt(r);return c?(0,S0.jsxs)(S0.Fragment,{children:[(0,S0.jsx)(xte,{value:i,baseValue:s||{},onChange:a,path:e,onPathChange:t,fontLibraryEnabled:f,serverCSS:d,serverSettings:u,selectedViewport:o,showResponsiveStateControls:n&&m,showBlockStateControls:h}),(0,S0.jsx)(hIe,{path:e,onPathChange:t})]}):null}var{store:lwt}=K(vS),yIe={};function cwt(e){let{RECEIVE_INTERMEDIATE_RESULTS:t}=K(yl.privateApis),{getEntityRecords:r}=e(yl.store);return r("postType","wp_block",{per_page:-1,[t]:!0})}function dwt(e){return e(yl.store).getUserPatternCategories()}var uwt=["__experimentalBlockBindingsSupportedAttributes","__experimentalBlockDirectory","__experimentalDiscussionSettings","__experimentalFeatures","__experimentalGlobalStylesBaseStyles","allImageSizes","alignWide","blockStatesEditingEnabled","blockInspectorTabs","maxUploadFileSize","allowedMimeTypes","bodyPlaceholder","canEditCSS","canLockBlocks","canUpdateBlockBindings","capabilities","clearBlockSelection","codeEditingEnabled","colors","disableContentOnlyForTemplateParts","disableContentOnlyForUnsyncedPatterns","disableCustomColors","disableCustomFontSizes","disableCustomSpacingSizes","disableCustomGradients","disableLayoutStyles","enableCustomLineHeight","enableCustomSpacing","enableCustomUnits","enableOpenverseMediaCategory","fontSizes","gradients","generateAnchors","onNavigateToEntityRecord","imageDefaultSize","imageDimensions","imageEditing","imageSizes","isPreviewMode","isRTL","locale","maxWidth","postContentAttributes","postsPerPage","readOnly","styles","titlePlaceholder","supportsLayout","widgetTypesToHideFromLegacyWidgetBlock","__unstableHasCustomAppender","__unstableResolvedAssets","__unstableIsBlockBasedTheme"],{globalStylesDataKey:fwt,globalStylesLinksDataKey:pwt,selectBlockPatternsKey:mwt,reusableBlocksSelectKey:hwt,userPatternCategoriesSelectKey:gwt,sectionRootClientIdKey:bwt,mediaEditKey:vwt,getMediaSelectKey:_wt,isIsolatedEditorKey:ywt,deviceTypeKey:wwt,isNavigationOverlayContextKey:xwt,isNavigationPostEditorKey:Swt,mediaUploadOnSuccessKey:Cwt,mediaSideloadFromUrlKey:kwt,openMediaEditorModalKey:Ewt}=K(ZF.privateApis);function Twt(e,t,r,o){let n=(0,SIe.useViewportMatch)("medium"),{allImageSizes:i,bigImageSizeThreshold:s,imageStripMeta:a,imageMaxBitDepth:c,allowRightClickOverrides:d,blockTypes:u,focusMode:f,hasFixedToolbar:m,isDistractionFree:h,keepCaretInsideBlock:g,hasUploadPermissions:b,hiddenBlockTypes:v,canUseUnfilteredHTML:y,userCanCreatePages:w,pageOnFront:_,pageForPosts:x,restBlockPatternCategories:C,sectionRootClientId:S,deviceType:k,isNavigationOverlayContext:R,isRevisionsMode:O,viewablePostTypeLabel:E,currentPostId:I}=(0,C0.useSelect)(oe=>{let{canUser:te,getRawEntityRecord:se,getEntityRecord:ge,getBlockPatternCategories:we,getPostType:ce}=oe(yl.store),{get:ve}=oe(xIe.store),{getBlockTypes:me}=oe(CIe.store),{getCurrentPostId:$,getCurrentPostType:ue}=oe(N),{getDeviceType:ee,isRevisionsMode:pe}=K(oe(N)),{getBlocksByName:fe,getBlockAttributes:ye}=oe(ZF.store),Pe=te("read",{kind:"root",name:"site"})?ge("root","site"):void 0,Ae=ge("root","__unstableBase"),Le=ue(),re=Le?ce(Le):void 0;function be(){return o==="template-locked"?fe("core/post-content")?.[0]??"":fe("core/group").find(Ge=>ye(Ge)?.tagName==="main")??""}return{allImageSizes:Ae?.image_sizes,bigImageSizeThreshold:Ae?.image_size_threshold,imageStripMeta:Ae?.image_strip_meta,imageMaxBitDepth:Ae?.image_max_bit_depth,allowRightClickOverrides:ve("core","allowRightClickOverrides"),blockTypes:me(),canUseUnfilteredHTML:se("postType",t,r)?._links?.hasOwnProperty("wp:action-unfiltered-html"),focusMode:ve("core","focusMode"),hasFixedToolbar:ve("core","fixedToolbar")||!n,hiddenBlockTypes:ve("core","hiddenBlockTypes"),isDistractionFree:ve("core","distractionFree"),keepCaretInsideBlock:ve("core","keepCaretInsideBlock"),hasUploadPermissions:te("create",{kind:"postType",name:"attachment"})??!0,userCanCreatePages:te("create",{kind:"postType",name:"page"}),pageOnFront:Pe?.page_on_front,pageForPosts:Pe?.page_for_posts,viewablePostTypeLabel:re?.viewable?re?.labels?.singular_name:void 0,currentPostId:$(),restBlockPatternCategories:we(),sectionRootClientId:be(),deviceType:ee(),isNavigationOverlayContext:t==="wp_template_part"&&r?ge("postType","wp_template_part",r)?.area==="navigation-overlay":!1,isRevisionsMode:pe()}},[t,r,n,o]),{merged:T}=go(),M=T.styles??yIe,F=T._links??yIe,V=e.__experimentalAdditionalBlockPatterns??e.__experimentalBlockPatterns,B=e.__experimentalAdditionalBlockPatternCategories??e.__experimentalBlockPatternCategories,z=(0,sv.useMemo)(()=>[...V||[]].filter(({postTypes:oe})=>!oe||Array.isArray(oe)&&oe.includes(t)),[V,t]),A=(0,sv.useMemo)(()=>[...B||[],...C||[]].filter((oe,te,se)=>te===se.findIndex(ge=>oe.name===ge.name)),[B,C]),{undo:D,setIsInserterOpened:L}=(0,C0.useDispatch)(N),{editMediaEntity:U}=K((0,C0.useDispatch)(yl.store)),{saveEntityRecord:j}=(0,C0.useDispatch)(yl.store),{openMediaEditorModal:Y}=(0,C0.useDispatch)(lwt),q=(0,sv.useCallback)(oe=>w?j("postType","page",oe):Promise.reject({message:(0,wIe.__)("You do not have permission to create Pages.")}),[j,w]),ne=(0,sv.useMemo)(()=>v&&v.length>0?(e.allowedBlockTypes===!0?u.map(({name:te})=>te):e.allowedBlockTypes||[]).filter(te=>!v.includes(te)):e.allowedBlockTypes,[e.allowedBlockTypes,v,u]),ie=(0,sv.useMemo)(()=>GRe(I,E),[I,E]);return(0,sv.useMemo)(()=>{let oe={...Object.fromEntries(Object.entries(e).filter(([te])=>uwt.includes(te))),[fwt]:M,[pwt]:F,allImageSizes:i,bigImageSizeThreshold:s,imageStripMeta:a,imageMaxBitDepth:c,allowedBlockTypes:ne,allowRightClickOverrides:d,focusMode:f,hasFixedToolbar:m,isDistractionFree:h,keepCaretInsideBlock:g,[_wt]:(te,se)=>te(yl.store).getEntityRecord("postType","attachment",se),[vwt]:b?U:void 0,[Ewt]:({id:te,onUpdate:se,onClose:ge})=>Y({id:te,onUpdate:se,onClose:ge}),mediaUpload:b?XN:void 0,[Cwt]:b?g3e:void 0,mediaSideload:b?v3e:void 0,[kwt]:b?x3e:void 0,mediaFinalize:b?k3e:void 0,mediaDelete:b?T3e:void 0,__experimentalBlockPatterns:z,[mwt]:te=>{let{hasFinishedResolution:se,getBlockPatternsForPostType:ge}=K(te(yl.store)),we=ge(t);return se("getBlockPatterns")?we:void 0},[hwt]:cwt,[gwt]:dwt,__experimentalBlockPatternCategories:A,__experimentalFetchLinkSuggestions:(te,se)=>(0,yl.__experimentalFetchLinkSuggestions)(te,se,e),inserterMediaCategories:ie,__experimentalFetchRichUrlData:yl.__experimentalFetchUrlData,__experimentalCanUserUseUnfilteredHTML:y,__experimentalUndo:D,outlineMode:!h&&t==="wp_template",__experimentalCreatePageEntity:q,__experimentalUserCanCreatePages:w,pageOnFront:_,pageForPosts:x,__experimentalPreferPatternsOnRoot:t==="wp_template",templateLock:t==="wp_navigation"?"insert":e.templateLock,template:t==="wp_navigation"?[["core/navigation",{},[]]]:e.template,__experimentalSetIsInserterOpened:L,[bwt]:S,[ywt]:["wp_template_part","wp_block","wp_navigation"].includes(t),[Swt]:t==="wp_navigation",disableContentOnlyForTemplateParts:o==="template-locked"||e.disableContentOnlyForTemplateParts,...k?{[wwt]:k}:{},[xwt]:R};return O&&(oe.isPreviewMode=!0),oe},[O,ne,d,f,m,h,g,e,b,z,A,ie,y,D,q,w,_,x,t,L,S,M,F,o,U,Y,k,i,s,a,c,R])}var kIe=Twt;var NR=l(X(),1),YS=l(Re(),1),JF=l(H(),1);var EIe=l(H(),1),TIe=l(mi(),1),Pwt=["core/post-title","core/post-featured-image","core/post-content"];function QF(){return(0,EIe.useMemo)(()=>[...(0,TIe.applyFilters)("editor.postContentBlockTypes",Pwt)],[])}function PIe(){let e=QF(),{contentOnlyIds:t,templateParts:r}=(0,NR.useSelect)(i=>{let{getPostBlocksByName:s}=K(i(N)),{getBlocksByName:a}=i(YS.store);return{contentOnlyIds:s(e),templateParts:a("core/template-part")}},[e]),o=(0,NR.useSelect)(i=>{let{getBlockOrder:s}=i(YS.store);return r.flatMap(a=>s(a))},[r]),n=(0,NR.useRegistry)();return(0,JF.useEffect)(()=>{let{setBlockEditingMode:i,unsetBlockEditingMode:s,__unstableMarkNextChangeAsNotPersistent:a}=n.dispatch(YS.store);return a(),i("","disabled"),()=>{a(),s("")}},[n]),(0,JF.useEffect)(()=>{let{setBlockEditingMode:i,unsetBlockEditingMode:s,__unstableMarkNextChangeAsNotPersistent:a}=n.dispatch(YS.store);return n.batch(()=>{for(let c of r)a(),i(c,"contentOnly")}),()=>{n.batch(()=>{for(let c of r)a(),s(c)})}},[r,n]),(0,JF.useEffect)(()=>{let{setBlockEditingMode:i,unsetBlockEditingMode:s,__unstableMarkNextChangeAsNotPersistent:a}=n.dispatch(YS.store),c=new Set(t);return n.batch(()=>{for(let d of t)a(),i(d,"contentOnly");for(let d of o)c.has(d)||(a(),i(d,"disabled"))}),()=>{n.batch(()=>{for(let d of t)a(),s(d);for(let d of o)c.has(d)||(a(),s(d))})}},[t,o,n]),null}var RIe=l(H(),1),$F=l(X(),1),Tte=l(Re(),1);function IIe(){let e=(0,$F.useRegistry)(),t=(0,$F.useSelect)(r=>r(Tte.store).getBlockOrder()?.[0],[]);(0,RIe.useEffect)(()=>{if(!t)return;let{setBlockEditingMode:r,unsetBlockEditingMode:o,__unstableMarkNextChangeAsNotPersistent:n}=e.dispatch(Tte.store);return n(),r(t,"contentOnly"),()=>{n(),o(t)}},[e,t])}var AIe=l(H(),1),qS=l(mi(),1),OIe=["wp_block","wp_template","wp_template_part"];function MIe(e,t){(0,AIe.useEffect)(()=>((0,qS.addFilter)("blockEditor.__unstableCanInsertBlockType","removeTemplatePartsFromInserter",(r,o)=>!OIe.includes(e)&&o.name==="core/template-part"&&t==="post-only"?!1:r),(0,qS.addFilter)("blockEditor.__unstableCanInsertBlockType","removePostContentFromInserter",(r,o,n,{getBlockParentsByBlockName:i})=>!OIe.includes(e)&&o.name==="core/post-content"?i(n,"core/query").length>0:r),()=>{(0,qS.removeFilter)("blockEditor.__unstableCanInsertBlockType","removeTemplatePartsFromInserter"),(0,qS.removeFilter)("blockEditor.__unstableCanInsertBlockType","removePostContentFromInserter")}),[e,t])}var JIe=l(X(),1),sD=l(H(),1),aD=l(Ut(),1);var hd=class{diff(t,r,o={}){let n;typeof o=="function"?(n=o,o={}):"callback"in o&&(n=o.callback);let i=this.castInput(t,o),s=this.castInput(r,o),a=this.removeEmpty(this.tokenize(i,o)),c=this.removeEmpty(this.tokenize(s,o));return this.diffWithOptionsObj(a,c,o,n)}diffWithOptionsObj(t,r,o,n){var i;let s=w=>{if(w=this.postProcess(w,o),n){setTimeout(function(){n(w)},0);return}else return w},a=r.length,c=t.length,d=1,u=a+c;o.maxEditLength!=null&&(u=Math.min(u,o.maxEditLength));let f=(i=o.timeout)!==null&&i!==void 0?i:1/0,m=Date.now()+f,h=[{oldPos:-1,lastComponent:void 0}],g=this.extractCommon(h[0],r,t,0,o);if(h[0].oldPos+1>=c&&g+1>=a)return s(this.buildValues(h[0].lastComponent,r,t));let b=-1/0,v=1/0,y=()=>{for(let w=Math.max(b,-d);w<=Math.min(v,d);w+=2){let _,x=h[w-1],C=h[w+1];x&&(h[w-1]=void 0);let S=!1;if(C){let R=C.oldPos-w;S=C&&0<=R&&R<a}let k=x&&x.oldPos+1<c;if(!S&&!k){h[w]=void 0;continue}if(!k||S&&x.oldPos<C.oldPos?_=this.addToPath(C,!0,!1,0,o):_=this.addToPath(x,!1,!0,1,o),g=this.extractCommon(_,r,t,w,o),_.oldPos+1>=c&&g+1>=a)return s(this.buildValues(_.lastComponent,r,t))||!0;h[w]=_,_.oldPos+1>=c&&(v=Math.min(v,w-1)),g+1>=a&&(b=Math.max(b,w+1))}d++};if(n)(function w(){setTimeout(function(){if(d>u||Date.now()>m)return n(void 0);y()||w()},0)})();else for(;d<=u&&Date.now()<=m;){let w=y();if(w)return w}}addToPath(t,r,o,n,i){let s=t.lastComponent;return s&&!i.oneChangePerToken&&s.added===r&&s.removed===o?{oldPos:t.oldPos+n,lastComponent:{count:s.count+1,added:r,removed:o,previousComponent:s.previousComponent}}:{oldPos:t.oldPos+n,lastComponent:{count:1,added:r,removed:o,previousComponent:s}}}extractCommon(t,r,o,n,i){let s=r.length,a=o.length,c=t.oldPos,d=c-n,u=0;for(;d+1<s&&c+1<a&&this.equals(o[c+1],r[d+1],i);)d++,c++,u++,i.oneChangePerToken&&(t.lastComponent={count:1,previousComponent:t.lastComponent,added:!1,removed:!1});return u&&!i.oneChangePerToken&&(t.lastComponent={count:u,previousComponent:t.lastComponent,added:!1,removed:!1}),t.oldPos=c,d}equals(t,r,o){return o.comparator?o.comparator(t,r):t===r||!!o.ignoreCase&&t.toLowerCase()===r.toLowerCase()}removeEmpty(t){let r=[];for(let o=0;o<t.length;o++)t[o]&&r.push(t[o]);return r}castInput(t,r){return t}tokenize(t,r){return Array.from(t)}join(t){return t.join("")}postProcess(t,r){return t}get useLongestToken(){return!1}buildValues(t,r,o){let n=[],i;for(;t;)n.push(t),i=t.previousComponent,delete t.previousComponent,t=i;n.reverse();let s=n.length,a=0,c=0,d=0;for(;a<s;a++){let u=n[a];if(u.removed)u.value=this.join(o.slice(d,d+u.count)),d+=u.count;else{if(!u.added&&this.useLongestToken){let f=r.slice(c,c+u.count);f=f.map(function(m,h){let g=o[d+h];return g.length>m.length?g:m}),u.value=this.join(f)}else u.value=this.join(r.slice(c,c+u.count));c+=u.count,u.added||(d+=u.count)}}return n}};var Pte=class extends hd{},Rwt=new Pte;function Rte(e,t,r){return Rwt.diff(e,t,r)}function Ite(e,t){let r;for(r=0;r<e.length&&r<t.length;r++)if(e[r]!=t[r])return e.slice(0,r);return e.slice(0,r)}function Ote(e,t){let r;if(!e||!t||e[e.length-1]!=t[t.length-1])return"";for(r=0;r<e.length&&r<t.length;r++)if(e[e.length-(r+1)]!=t[t.length-(r+1)])return e.slice(-r);return e.slice(-r)}function eD(e,t,r){if(e.slice(0,t.length)!=t)throw Error(`string ${JSON.stringify(e)} doesn't start with prefix ${JSON.stringify(t)}; this is a bug`);return r+e.slice(t.length)}function tD(e,t,r){if(!t)return e+r;if(e.slice(-t.length)!=t)throw Error(`string ${JSON.stringify(e)} doesn't end with suffix ${JSON.stringify(t)}; this is a bug`);return e.slice(0,-t.length)+r}function KS(e,t){return eD(e,t,"")}function FR(e,t){return tD(e,t,"")}function Ate(e,t){return t.slice(0,Iwt(e,t))}function Iwt(e,t){let r=0;e.length>t.length&&(r=e.length-t.length);let o=t.length;e.length<t.length&&(o=e.length);let n=Array(o),i=0;n[0]=0;for(let s=1;s<o;s++){for(t[s]==t[i]?n[s]=n[i]:n[s]=i;i>0&&t[s]!=t[i];)i=n[i];t[s]==t[i]&&i++}i=0;for(let s=r;s<e.length;s++){for(;i>0&&e[s]!=t[i];)i=n[i];e[s]==t[i]&&i++}return i}function Mte(e,t){let r=[];for(let o of Array.from(t.segment(e))){let n=o.segment;r.length&&/\s/.test(r[r.length-1])&&/\s/.test(n)?r[r.length-1]+=n:r.push(n)}return r}function rD(e,t){if(t)return XS(e,t)[1];let r;for(r=e.length-1;r>=0&&e[r].match(/\s/);r--);return e.substring(r+1)}function k0(e,t){if(t)return XS(e,t)[0];let r=e.match(/^\s*/);return r?r[0]:""}function XS(e,t){if(!t)return[k0(e),rD(e)];if(t.resolvedOptions().granularity!="word")throw new Error('The segmenter passed must have a granularity of "word"');let r=Mte(e,t),o=r[0],n=r[r.length-1],i=/\s/.test(o)?o:"",s=/\s/.test(n)?n:"";return[i,s]}var oD="a-zA-Z0-9_\\u{AD}\\u{C0}-\\u{D6}\\u{D8}-\\u{F6}\\u{F8}-\\u{2C6}\\u{2C8}-\\u{2D7}\\u{2DE}-\\u{2FF}\\u{1E00}-\\u{1EFF}",Owt=new RegExp(`[${oD}]+|\\s+|[^${oD}]`,"ug"),Nte=class extends hd{equals(t,r,o){return o.ignoreCase&&(t=t.toLowerCase(),r=r.toLowerCase()),t.trim()===r.trim()}tokenize(t,r={}){let o;if(r.intlSegmenter){let s=r.intlSegmenter;if(s.resolvedOptions().granularity!="word")throw new Error('The segmenter passed must have a granularity of "word"');o=Mte(t,s)}else o=t.match(Owt)||[];let n=[],i=null;return o.forEach(s=>{/\s/.test(s)?i==null?n.push(s):n.push(n.pop()+s):i!=null&&/\s/.test(i)?n[n.length-1]==i?n.push(n.pop()+s):n.push(i+s):n.push(s),i=s}),n}join(t){return t.map((r,o)=>o==0?r:r.replace(/^\s+/,"")).join("")}postProcess(t,r){if(!t||r.oneChangePerToken)return t;let o=null,n=null,i=null;return t.forEach(s=>{s.added?n=s:s.removed?i=s:((n||i)&&NIe(o,i,n,s,r.intlSegmenter),o=s,n=null,i=null)}),(n||i)&&NIe(o,i,n,null,r.intlSegmenter),t}},Awt=new Nte;function NIe(e,t,r,o,n){if(t&&r){let[i,s]=XS(t.value,n),[a,c]=XS(r.value,n);if(e){let d=Ite(i,a);e.value=tD(e.value,a,d),t.value=KS(t.value,d),r.value=KS(r.value,d)}if(o){let d=Ote(s,c);o.value=eD(o.value,c,d),t.value=FR(t.value,d),r.value=FR(r.value,d)}}else if(r){if(e){let i=k0(r.value,n);r.value=r.value.substring(i.length)}if(o){let i=k0(o.value,n);o.value=o.value.substring(i.length)}}else if(e&&o){let i=k0(o.value,n),[s,a]=XS(t.value,n),c=Ite(i,s);t.value=KS(t.value,c);let d=Ote(KS(i,c),a);t.value=FR(t.value,d),o.value=eD(o.value,i,d),e.value=tD(e.value,i,i.slice(0,i.length-d.length))}else if(o){let i=k0(o.value,n),s=rD(t.value,n),a=Ate(s,i);t.value=FR(t.value,a)}else if(e){let i=rD(e.value,n),s=k0(t.value,n),a=Ate(i,s);t.value=KS(t.value,a)}}var Fte=class extends hd{tokenize(t){let r=new RegExp(`(\\r?\\n)|[${oD}]+|[^\\S\\n\\r]+|[^${oD}]`,"ug");return t.match(r)||[]}},FIe=new Fte;function ZS(e,t,r){return FIe.diff(e,t,r)}var Dte=class extends hd{constructor(){super(...arguments),this.tokenize=Mwt}equals(t,r,o){return o.ignoreWhitespace?((!o.newlineIsToken||!t.includes(`
 `))&&(t=t.trim()),(!o.newlineIsToken||!r.includes(`
 `))&&(r=r.trim())):o.ignoreNewlineAtEof&&!o.newlineIsToken&&(t.endsWith(`
 `)&&(t=t.slice(0,-1)),r.endsWith(`
-`)&&(r=r.slice(0,-1))),super.equals(t,r,o)}},OIe=new Dte;function DR(e,t,r){return OIe.diff(e,t,r)}function Cwt(e,t){t.stripTrailingCr&&(e=e.replace(/\r\n/g,`
-`));let r=[],o=e.split(/(\n|\r\n)/);o[o.length-1]||o.pop();for(let n=0;n<o.length;n++){let i=o[n];n%2&&!t.newlineIsToken?r[r.length-1]+=i:r.push(i)}return r}var Lte=class extends hd{tokenize(t){return t.slice()}join(t){return t}removeEmpty(t){return t}},AIe=new Lte;function LR(e,t,r){return AIe.diff(e,t,r)}var Vte=l(NIe(),1),iD=l(Ut(),1),li=l(Ap(),1),wl=l(G(),1);var QS=l(G(),1),nD=l(Ap(),1),gd={removed:"revision-diff-removed-desc",added:"revision-diff-added-desc",formatAdded:"revision-diff-format-added-desc",formatRemoved:"revision-diff-format-removed-desc",formatChanged:"revision-diff-format-changed-desc"},DIe=[{name:"revision/diff-removed",title:(0,QS.__)("Removed"),tagName:"del",className:"revision-diff-removed"},{name:"revision/diff-added",title:(0,QS.__)("Added"),tagName:"ins",className:"revision-diff-added"},{name:"revision/diff-format-added",title:(0,QS.__)("Format added"),tagName:"mark",className:"revision-diff-format-added"},{name:"revision/diff-format-removed",title:(0,QS.__)("Format removed"),tagName:"mark",className:"revision-diff-format-removed"},{name:"revision/diff-format-changed",title:(0,QS.__)("Format changed"),tagName:"mark",className:"revision-diff-format-changed"}];function LIe(){for(let e of DIe)(0,nD.registerFormatType)(e.name,{...e,attributes:{"aria-describedby":"aria-describedby"},edit:()=>null})}function VIe(){for(let e of DIe)(0,nD.unregisterFormatType)(e.name)}var{parseRawBlock:jIe}=K(iD.privateApis);function BIe(e){return e.blockName===null&&(!e.innerHTML||!e.innerHTML.trim())}function zIe(e){return e==null?"":typeof e=="object"?JSON.stringify(e,null,2):String(e)}function kwt(e,t){if(!e&&!t)return 1;if(!e||!t)return 0;let r=new Intl.Segmenter(void 0,{granularity:"word"}),o=/[\p{L}\p{N}]/u,n=u=>{let f=[];for(let{segment:m,isWordLike:h}of r.segment(u))(h||o.test(m))&&f.push(m);return f},i=n(e),s=n(t);if(i.length===0&&s.length===0)return 1;let a=new Set(i),c=0;for(let u of s)a.has(u)&&c++;let d=Math.max(i.length,s.length);return d>0?c/d:0}function Ewt(e){let t=[],r=[];if(e.forEach((u,f)=>{let m=u.__revisionDiffStatus?.status;m==="removed"?t.push({block:u,index:f}):m==="added"&&r.push({block:u,index:f})}),t.length===0||r.length===0)return e;let o=new Set,n=new Set,i=new Map,s=.5,a=new Map;for(let u of r){let f=u.block.blockName;a.has(f)||a.set(f,[]),a.get(f).push(u)}let c=new Map;for(let u of t){let f=u.block.blockName;c.has(f)||c.set(f,[]),c.get(f).push(u)}let d=-1;for(let u of t){let f=a.get(u.block.blockName)||[],m=c.get(u.block.blockName)||[],h=f.filter(b=>!i.has(b.index)&&b.index>d);if(h.length===0)continue;let g=null;if(m.length===1&&h.length===1){let b=h[0],v=JSON.stringify(u.block.attrs)===JSON.stringify(b.block.attrs);(!((u.block.innerHTML||"")===(b.block.innerHTML||""))||!v)&&(g=b)}else{let b=0;for(let v of h){let y=kwt(u.block.innerHTML||"",v.block.innerHTML||""),w=JSON.stringify(u.block.attrs)===JSON.stringify(v.block.attrs);y>b&&y>s&&(y<1||!w)&&(b=y,g=v)}}if(g){d=g.index;let b={...g.block,__revisionDiffStatus:{status:"modified"},__previousRawBlock:u.block},v=Math.min(u.index,g.index),y=Math.max(u.index,g.index),w=!1;for(let _=v+1;_<y;_++){let x=e[_].__revisionDiffStatus?.status;if(x===void 0){w=!0;break}if(x==="added"&&!n.has(_)){w=!0;break}}w?(i.set(g.index,b),o.add(u.index)):(i.set(u.index,b),n.add(g.index))}}return e.map((u,f)=>o.has(f)||n.has(f)?null:i.has(f)?i.get(f):u).filter(Boolean)}function HIe(e,t){e=e.filter(d=>!BIe(d)),t=t.filter(d=>!BIe(d));let r=d=>JSON.stringify({name:d.blockName,attrs:d.attrs,html:(d.innerContent||[]).filter(u=>u!==null&&u.trim()!=="")}),o=e.map(r),n=t.map(r),i=LR(n,o),s=[],a=0,c=0;for(let d of i)if(d.added)for(let u=0;u<d.count;u++)s.push({...e[a++],__revisionDiffStatus:{status:"added"}});else if(d.removed)for(let u=0;u<d.count;u++)s.push({...t[c++],__revisionDiffStatus:{status:"removed"}});else for(let u=0;u<d.count;u++){let f=e[a++],m=t[c++],h=HIe(f.innerBlocks||[],m.innerBlocks||[]);s.push({...f,innerBlocks:h})}return Ewt(s)}function Twt(e,t,r,o){let n=e[r]||[],i=t[o]||[];if(n.length!==i.length)return!0;for(let s of n)if(!i.find(c=>c.type===s.type&&JSON.stringify(c.attributes)===JSON.stringify(s.attributes)))return!0;return!1}function Pwt(e,t,r,o){let n=e[r]||[],i=t[o]||[],s=0,a=0,c=0;for(let u of n){let f=i.find(m=>m.type===u.type);f?JSON.stringify(u.attributes)!==JSON.stringify(f.attributes)&&c++:s++}for(let u of i)n.find(m=>m.type===u.type)||a++;if(s>0&&a===0&&c===0)return{type:"added",description:(0,wl.sprintf)((0,wl._n)("%d format added","%d formats added",s),s)};if(a>0&&s===0&&c===0)return{type:"removed",description:(0,wl.sprintf)((0,wl._n)("%d format removed","%d formats removed",a),a)};let d=[];return s>0&&d.push((0,wl.sprintf)((0,wl._n)("%d format added","%d formats added",s),s)),a>0&&d.push((0,wl.sprintf)((0,wl._n)("%d format removed","%d formats removed",a),a)),c>0&&d.push((0,wl.sprintf)((0,wl._n)("%d format changed","%d formats changed",c),c)),{type:"changed",description:d.join(", ")||(0,wl.__)("Formatting changed")}}function Rwt(e,t){let r=e.toPlainText(),o=t.toPlainText(),n=ZS(o,r),i=(0,li.create)({text:""}),s=0,a=0;for(let c of n)if(c.removed){let d=(0,li.slice)(t,a,a+c.value.length),u=(0,li.applyFormat)(d,{type:"revision/diff-removed",attributes:{"aria-describedby":gd.removed}},0,c.value.length);i=(0,li.concat)(i,u),a+=c.value.length}else if(c.added){let d=(0,li.slice)(e,s,s+c.value.length),u=(0,li.applyFormat)(d,{type:"revision/diff-added",attributes:{"aria-describedby":gd.added}},0,c.value.length);i=(0,li.concat)(i,u),s+=c.value.length}else{let d=e.formats||[],u=t.formats||[],f=c.value.length,m=b=>Twt(d,u,s+b,a+b),h=0,g=m(0);for(let b=1;b<=f;b++){let v=b<f&&m(b);if(b===f||v!==g){let y=(0,li.slice)(e,s+h,s+b);if(g){let{type:w}=Pwt(d,u,s+h,a+h),_={added:"revision/diff-format-added",removed:"revision/diff-format-removed",changed:"revision/diff-format-changed"}[w],x={added:gd.formatAdded,removed:gd.formatRemoved,changed:gd.formatChanged}[w],C=(0,li.applyFormat)(y,{type:_,attributes:{"aria-describedby":x}},0,b-h);i=(0,li.concat)(i,C)}else i=(0,li.concat)(i,y);h=b,g=v}}s+=c.value.length,a+=c.value.length}return new li.RichTextData(i)}function Iwt(e,t,r){let o=(0,iD.getBlockType)(e.name);if(!o)return;let n={};for(let[i,s]of Object.entries(o.attributes))if(s.source==="rich-text"){let a=e.attributes[i],c=t.attributes[i];a instanceof li.RichTextData&&c instanceof li.RichTextData&&(e.attributes[i]=Rwt(a,c))}else{let a=zIe(e.attributes[i]),c=zIe(t.attributes[i]);a!==c&&(n[i]=ZS(c,a))}Object.keys(n).length>0&&(r.changedAttributes=n)}function UIe(e,t){if(t.__revisionDiffStatus){if(t.__revisionDiffStatus.status==="modified"&&t.__previousRawBlock){let r=jIe(t.__previousRawBlock);r&&Iwt(e,r,t.__revisionDiffStatus)}e.__revisionDiffStatus=t.__revisionDiffStatus,e.attributes.__revisionDiffStatus=t.__revisionDiffStatus}if(e.innerBlocks&&t.innerBlocks)for(let r=0;r<e.innerBlocks.length;r++){let o=e.innerBlocks[r],n=t.innerBlocks[r];o&&n&&UIe(o,n)}}function WIe(e,t){let r=(0,Vte.parse)(e||""),o=(0,Vte.parse)(t||"");return HIe(r,o).map(i=>{let s=jIe(i);return s&&UIe(s,i),s}).filter(Boolean)}function Bte(e,t){if(!t?.length||!e?.length)return e;let r=e.map(c=>c.name),o=t.map(c=>c.name),n=LR(o,r),i=0,s=0,a=[];for(let c of n)if(c.removed)s+=c.count;else if(c.added)for(let d=0;d<c.count;d++)a.push(e[i++]);else for(let d=0;d<c.count;d++){let u=e[i++],f=t[s++];a.push({...u,clientId:f.clientId,innerBlocks:Bte(u.innerBlocks,f.innerBlocks)})}return a}function YIe(){let{isInRevisionsMode:e,showDiff:t,revision:r,previousRevision:o,postType:n}=(0,GIe.useSelect)(a=>{let{isRevisionsMode:c,isShowingRevisionDiff:d,getCurrentRevision:u,getPreviousRevision:f}=K(a(N)),{getCurrentPostType:m}=a(N),h=c();return{isInRevisionsMode:h,showDiff:d(),revision:h?u():void 0,previousRevision:h?f():void 0,postType:m()}},[]),i=(0,sD.useRef)([]);return(0,sD.useMemo)(()=>{if(!e)return i.current=[],null;if(!r)return[];let a=r?.content?.raw??"",c;if(t){let u=o?.content?.raw||"";c=WIe(a,u)}else c=(0,aD.parse)(a);n==="wp_navigation"&&(c=[(0,aD.createBlock)("core/navigation",{templateLock:!1},c)]);let d=Bte(c,i.current);return i.current=d,d},[e,r,r?.content?.raw,o?.content?.raw,n,t])}var Vi=l(X(),1),Yt=l(G(),1);var tC=l(zte(),1),Xte=l(Jt(),1),COe=l(Kt(),1),GR=l(Re(),1),rC=l(he(),1);var Yte={};mr(Yte,{ActionItem:()=>vd,ComplementaryArea:()=>T0,ComplementaryAreaMoreMenuItem:()=>hD,FullscreenMode:()=>pOe,InterfaceSkeleton:()=>HR,PinnedItems:()=>eC,store:()=>ot});var yd=l(Z(),1),jR=l(X(),1),vD=l(G(),1);var _d=l(H(),1),Wte=l(XIe(),1),dOe=l(Jt(),1),E0=l(Me(),1),uOe=l(av(),1);var tOe=l(Z(),1),uD=l(X(),1),rOe=l(av(),1);var dD=l(X(),1);var jte={};mr(jte,{closeModal:()=>zwt,disableComplementaryArea:()=>Mwt,enableComplementaryArea:()=>Awt,openModal:()=>Bwt,pinItem:()=>Nwt,setDefaultComplementaryArea:()=>Owt,setFeatureDefaults:()=>Vwt,setFeatureValue:()=>Lwt,toggleFeature:()=>Dwt,unpinItem:()=>Fwt});var cD=l(ps(),1),bd=l(Jt(),1);var lD=l(ps(),1);function Mp(e){return["core/edit-post","core/edit-site"].includes(e)?((0,lD.default)(`${e} interface scope`,{alternative:"core interface scope",hint:"core/edit-post and core/edit-site are merging.",version:"6.6"}),"core"):e}function k0(e,t){return e==="core"&&t==="edit-site/template"?((0,lD.default)("edit-site/template sidebar",{alternative:"edit-post/document",version:"6.6"}),"edit-post/document"):e==="core"&&t==="edit-site/block-inspector"?((0,lD.default)("edit-site/block-inspector sidebar",{alternative:"edit-post/block",version:"6.6"}),"edit-post/block"):t}var Owt=(e,t)=>(e=Mp(e),t=k0(e,t),{type:"SET_DEFAULT_COMPLEMENTARY_AREA",scope:e,area:t}),Awt=(e,t)=>({registry:r,dispatch:o})=>{if(!t)return;e=Mp(e),t=k0(e,t),r.select(bd.store).get(e,"isComplementaryAreaVisible")||r.dispatch(bd.store).set(e,"isComplementaryAreaVisible",!0),o({type:"ENABLE_COMPLEMENTARY_AREA",scope:e,area:t})},Mwt=e=>({registry:t})=>{e=Mp(e),t.select(bd.store).get(e,"isComplementaryAreaVisible")&&t.dispatch(bd.store).set(e,"isComplementaryAreaVisible",!1)},Nwt=(e,t)=>({registry:r})=>{if(!t)return;e=Mp(e),t=k0(e,t);let o=r.select(bd.store).get(e,"pinnedItems");o?.[t]!==!0&&r.dispatch(bd.store).set(e,"pinnedItems",{...o,[t]:!0})},Fwt=(e,t)=>({registry:r})=>{if(!t)return;e=Mp(e),t=k0(e,t);let o=r.select(bd.store).get(e,"pinnedItems");r.dispatch(bd.store).set(e,"pinnedItems",{...o,[t]:!1})};function Dwt(e,t){return function({registry:r}){(0,cD.default)("dispatch( 'core/interface' ).toggleFeature",{since:"6.0",alternative:"dispatch( 'core/preferences' ).toggle"}),r.dispatch(bd.store).toggle(e,t)}}function Lwt(e,t,r){return function({registry:o}){(0,cD.default)("dispatch( 'core/interface' ).setFeatureValue",{since:"6.0",alternative:"dispatch( 'core/preferences' ).set"}),o.dispatch(bd.store).set(e,t,!!r)}}function Vwt(e,t){return function({registry:r}){(0,cD.default)("dispatch( 'core/interface' ).setFeatureDefaults",{since:"6.0",alternative:"dispatch( 'core/preferences' ).setDefaults"}),r.dispatch(bd.store).setDefaults(e,t)}}function Bwt(e){return{type:"OPEN_MODAL",name:e}}function zwt(){return{type:"CLOSE_MODAL"}}var Hte={};mr(Hte,{getActiveComplementaryArea:()=>jwt,isComplementaryAreaLoading:()=>Hwt,isFeatureActive:()=>Wwt,isItemPinned:()=>Uwt,isModalActive:()=>Gwt});var VR=l(X(),1),QIe=l(ps(),1),BR=l(Jt(),1);var jwt=(0,VR.createRegistrySelector)(e=>(t,r)=>{r=Mp(r);let o=e(BR.store).get(r,"isComplementaryAreaVisible");if(o!==void 0)return o===!1?null:t?.complementaryAreas?.[r]}),Hwt=(0,VR.createRegistrySelector)(e=>(t,r)=>{r=Mp(r);let o=e(BR.store).get(r,"isComplementaryAreaVisible"),n=t?.complementaryAreas?.[r];return o&&n===void 0}),Uwt=(0,VR.createRegistrySelector)(e=>(t,r,o)=>(r=Mp(r),o=k0(r,o),e(BR.store).get(r,"pinnedItems")?.[o]??!0)),Wwt=(0,VR.createRegistrySelector)(e=>(t,r,o)=>((0,QIe.default)("select( 'core/interface' ).isFeatureActive( scope, featureName )",{since:"6.0",alternative:"select( 'core/preferences' ).get( scope, featureName )"}),!!e(BR.store).get(r,o)));function Gwt(e,t){return e.activeModal===t}var JIe=l(X(),1);function Ywt(e={},t){switch(t.type){case"SET_DEFAULT_COMPLEMENTARY_AREA":{let{scope:r,area:o}=t;return e[r]?e:{...e,[r]:o}}case"ENABLE_COMPLEMENTARY_AREA":{let{scope:r,area:o}=t;return{...e,[r]:o}}}return e}function qwt(e=null,t){switch(t.type){case"OPEN_MODAL":return t.name;case"CLOSE_MODAL":return null}return e}var $Ie=(0,JIe.combineReducers)({complementaryAreas:Ywt,activeModal:qwt});var eOe="core/interface";var ot=(0,dD.createReduxStore)(eOe,{reducer:$Ie,actions:jte,selectors:Hte});(0,dD.register)(ot);var oOe=l(P(),1);function Kwt(e){return["checkbox","option","radio","switch","menuitemcheckbox","menuitemradio","treeitem"].includes(e)}function JS({as:e=tOe.Button,scope:t,identifier:r,icon:o,selectedIcon:n,name:i,shortcut:s,...a}){let c=e,d=(0,rOe.usePluginContext)(),u=o||d.icon,f=r||`${d.name}/${i}`,m=(0,uD.useSelect)(b=>b(ot).getActiveComplementaryArea(t)===f,[f,t]),{enableComplementaryArea:h,disableComplementaryArea:g}=(0,uD.useDispatch)(ot);return(0,oOe.jsx)(c,{icon:n&&m?n:u,"aria-controls":f.replace("/",":"),"aria-checked":Kwt(a.role)?m:void 0,onClick:()=>{m?g(t):h(t,f)},shortcut:s,...a})}var fD=l(P(),1),Xwt=({children:e,className:t,toggleButtonProps:r})=>{let o=(0,fD.jsx)(JS,{icon:_i,...r});return(0,fD.jsxs)("div",{className:J("components-panel__header","interface-complementary-area-header",t),tabIndex:-1,children:[e,o]})},nOe=Xwt;var mD=l(Me(),1),aOe=l(H(),1);var lv=l(Z(),1),iOe=l(H(),1),zR=l(P(),1);function Zwt({name:e,as:t=lv.MenuGroup,fillProps:r={},children:o,...n}){return(0,zR.jsx)(lv.Slot,{name:e,fillProps:r,children:i=>{let s=iOe.Children.toArray(i);return s.length?typeof o=="function"?o(s):(0,zR.jsx)(t,{...n,children:s}):null}})}function sOe({name:e,as:t,onClick:r,...o}){return(0,zR.jsx)(lv.Fill,{name:e,children:({as:n=lv.MenuItem,onClick:i})=>{let s=t??n,a=[r,i].filter(Boolean);return(0,zR.jsx)(s,{onClick:a.length?(...c)=>a.forEach(d=>d(...c)):void 0,...o})}})}sOe.Slot=Zwt;var vd=sOe;var pD=l(P(),1),$S=(0,mD.observableMap)();function lOe(e,t){return!!(0,mD.useObservableValue)($S,`${e}/${t}`)}function Ute({scope:e,target:t,...r}){return(0,pD.jsx)(JS,{as:o=>(0,pD.jsx)(vd,{name:`${e}/plugin-more-menu`,...o}),role:"menuitemcheckbox",name:t,scope:e,...r})}function hD({scope:e,target:t,__unstableExplicitMenuItem:r,__unstableTarget:o,...n}){return(0,aOe.useLayoutEffect)(()=>{let i=`${e}/${t}`;return $S.set(i,($S.get(i)??0)+1),()=>{let s=$S.get(i)-1;s?$S.set(i,s):$S.delete(i)}},[e,t]),(0,pD.jsx)(Ute,{scope:e,target:t,...n})}var bD=l(Z(),1),gD=l(P(),1);function cOe({scope:e,...t}){return(0,gD.jsx)(bD.Fill,{name:`PinnedItems/${e}`,...t})}function Qwt({scope:e,className:t,...r}){return(0,gD.jsx)(bD.Slot,{name:`PinnedItems/${e}`,...r,children:o=>o?.length>0&&(0,gD.jsx)("div",{className:J(t,"interface-pinned-items"),children:o})})}cOe.Slot=Qwt;var eC=cOe;var Yn=l(P(),1),Jwt=.3;function $wt({scope:e,...t}){return(0,Yn.jsx)(yd.Slot,{name:`ComplementaryArea/${e}`,...t})}var ext={open:{width:"auto"},closed:e=>({width:0,transition:e})};function txt(e,t){return(0,_d.isValidElement)(e)?(0,_d.cloneElement)(e,{...t,className:J(e.props.className,t.className),style:{...e.props.style,...t.style}}):(0,Yn.jsx)("div",{...t})}function rxt({activeArea:e,isActive:t,scope:r,children:o,className:n,id:i,render:s}){let a=(0,E0.useReducedMotion)(),c=(0,E0.useViewportMatch)("medium","<"),d=(0,E0.usePrevious)(e),f={type:"tween",duration:a||c||!!d&&!!e&&e!==d?0:Jwt,ease:[.6,0,.4,1]};return(0,Yn.jsx)(yd.Fill,{name:`ComplementaryArea/${r}`,children:(0,Yn.jsx)(yd.__unstableAnimatePresence,{initial:!1,custom:f,children:t&&(0,Yn.jsx)(yd.__unstableMotion.div,{variants:ext,initial:"closed",animate:"open",exit:"closed",transition:f,className:"interface-complementary-area__fill",children:txt(s,{id:i,className:n,children:o})})})})}function oxt(e,t,r,o,n){let i=(0,_d.useRef)(!1),s=(0,_d.useRef)(!1),{enableComplementaryArea:a,disableComplementaryArea:c}=(0,jR.useDispatch)(ot);(0,_d.useEffect)(()=>{o&&n&&!i.current?(c(e),s.current=!0):s.current&&!n&&i.current?(s.current=!1,a(e,t)):s.current&&r&&r!==t&&(s.current=!1),n!==i.current&&(i.current=n)},[o,n,e,t,r,c,a])}function fOe({children:e,className:t,closeLabel:r=(0,vD.__)("Close plugin"),identifier:o,header:n,headerClassName:i,icon:s,isPinnable:a=!0,panelClassName:c,render:d,scope:u,name:f,title:m,toggleShortcut:h,isActiveByDefault:g}){let b=(0,uOe.usePluginContext)(),v=s||b.icon,y=o||`${b.name}/${f}`,[w,_]=(0,_d.useState)(!1),{isLoading:x,isActive:C,isPinned:S,activeArea:k,isSmall:R,isLarge:O,showIconLabels:E}=(0,jR.useSelect)(z=>{let{getActiveComplementaryArea:A,isComplementaryAreaLoading:D,isItemPinned:L}=z(ot),{get:U}=z(dOe.store),j=A(u);return{isLoading:D(u),isActive:j===y,isPinned:L(u,y),activeArea:j,isSmall:z(Wte.store).isViewportMatch("< medium"),isLarge:z(Wte.store).isViewportMatch("large"),showIconLabels:U("core","showIconLabels")}},[y,u]),I=lOe(u,f),T=(0,E0.useViewportMatch)("medium","<");oxt(u,y,k,C,R);let{enableComplementaryArea:M,disableComplementaryArea:F,pinItem:V,unpinItem:B}=(0,jR.useDispatch)(ot);if((0,_d.useEffect)(()=>{g&&k===void 0&&!R?M(u,y):k===void 0&&R&&F(u,y),_(!0)},[k,g,u,y,R,M,F]),!!w)return(0,Yn.jsxs)(Yn.Fragment,{children:[a&&(0,Yn.jsx)(eC,{scope:u,children:S&&(0,Yn.jsx)(JS,{scope:u,identifier:y,isPressed:C&&(!E||O),"aria-expanded":C,"aria-disabled":x,label:m,icon:E?Qn:v,showTooltip:!E,variant:E?"tertiary":void 0,size:"compact",shortcut:h})}),f&&a&&!I&&(0,Yn.jsx)(Ute,{target:f,scope:u,icon:v,identifier:y,children:m}),(0,Yn.jsxs)(rxt,{activeArea:k,isActive:C,className:J("interface-complementary-area",t),scope:u,id:y.replace("/",":"),render:d,children:[(0,Yn.jsx)(nOe,{className:i,closeLabel:r,onClose:()=>F(u),toggleButtonProps:{label:r,size:"compact",shortcut:h,scope:u,identifier:y},children:n||(0,Yn.jsxs)(Yn.Fragment,{children:[(0,Yn.jsx)("h2",{className:"interface-complementary-area-header__title",children:m}),a&&!T&&(0,Yn.jsx)(yd.Button,{className:"interface-complementary-area__pin-unpin-item",icon:S?qW:GW,label:S?(0,vD.__)("Unpin from toolbar"):(0,vD.__)("Pin to toolbar"),onClick:()=>(S?B:V)(u,y),isPressed:S,size:"compact"})]})}),(0,Yn.jsx)(yd.Panel,{className:c,children:e})]})]})}fOe.Slot=$wt;var T0=fOe;var Gte=l(H(),1),nxt=({isActive:e})=>((0,Gte.useEffect)(()=>{let t=!1;return document.body.classList.contains("sticky-menu")&&(t=!0,document.body.classList.remove("sticky-menu")),()=>{t&&document.body.classList.add("sticky-menu")}},[]),(0,Gte.useEffect)(()=>(e?document.body.classList.add("is-fullscreen-mode"):document.body.classList.remove("is-fullscreen-mode"),()=>{e&&document.body.classList.remove("is-fullscreen-mode")}),[e]),null),pOe=nxt;var _D=l(H(),1),P0=l(Z(),1),cv=l(G(),1),yD=l(Me(),1),Oa=l(P(),1),hOe=.25,mOe={type:"tween",duration:hOe,ease:[.6,0,.4,1]};function ixt(e){(0,_D.useEffect)(()=>{let t=document&&document.querySelector(`html:not(.${e})`);if(t)return t.classList.toggle(e),()=>{t.classList.toggle(e)}},[e])}var sxt={hidden:{opacity:1,marginTop:-60},visible:{opacity:1,marginTop:0},distractionFreeHover:{opacity:1,marginTop:0,transition:{...mOe,delay:.2,delayChildren:.2}},distractionFreeHidden:{opacity:0,marginTop:-60},distractionFreeDisabled:{opacity:0,marginTop:0,transition:{...mOe,delay:.8,delayChildren:.8}}};function axt({isDistractionFree:e,footer:t,header:r,editorNotices:o,sidebar:n,secondarySidebar:i,content:s,actions:a,labels:c,className:d},u){let f=(0,yD.useViewportMatch)("medium","<"),h={type:"tween",duration:(0,yD.useReducedMotion)()?0:hOe,ease:[.6,0,.4,1]};ixt("interface-interface-skeleton__html-container");let b={...{header:(0,cv._x)("Header","header landmark area"),body:(0,cv.__)("Content"),secondarySidebar:(0,cv.__)("Block Library"),sidebar:(0,cv._x)("Settings","settings landmark area"),actions:(0,cv.__)("Publish"),footer:(0,cv.__)("Footer")},...c};return(0,Oa.jsxs)("div",{ref:u,className:J(d,"interface-interface-skeleton",!!t&&"has-footer"),children:[(0,Oa.jsxs)("div",{className:"interface-interface-skeleton__editor",children:[(0,Oa.jsx)(P0.__unstableAnimatePresence,{initial:!1,children:!!r&&(0,Oa.jsx)(wu,{as:P0.__unstableMotion.div,className:"interface-interface-skeleton__header",ariaLabel:b.header,initial:e&&!f?"distractionFreeHidden":"hidden",whileHover:e&&!f?"distractionFreeHover":"visible",animate:e&&!f?"distractionFreeDisabled":"visible",exit:e&&!f?"distractionFreeHidden":"hidden",variants:sxt,transition:h,children:r})}),e&&(0,Oa.jsx)("div",{className:"interface-interface-skeleton__header",children:o}),(0,Oa.jsxs)("div",{className:"interface-interface-skeleton__body",children:[(0,Oa.jsx)(P0.__unstableAnimatePresence,{initial:!1,children:!!i&&(0,Oa.jsx)(wu,{className:"interface-interface-skeleton__secondary-sidebar",ariaLabel:b.secondarySidebar,as:P0.__unstableMotion.div,initial:"closed",animate:"open",exit:"closed",variants:{open:{width:"auto"},closed:{width:0}},transition:h,children:(0,Oa.jsx)(P0.__unstableMotion.div,{style:{width:f?"100vw":"max-content",height:"100%"},variants:{open:{x:0},closed:{x:"-100%"}},transition:h,children:i})})}),(0,Oa.jsx)(wu,{className:"interface-interface-skeleton__content",ariaLabel:b.body,children:s}),!!n&&(0,Oa.jsx)(wu,{className:"interface-interface-skeleton__sidebar",ariaLabel:b.sidebar,children:n}),!!a&&(0,Oa.jsx)(wu,{className:"interface-interface-skeleton__actions",ariaLabel:b.actions,children:a})]})]}),!!t&&(0,Oa.jsx)(wu,{className:"interface-interface-skeleton__footer",ariaLabel:b.footer,children:t})]})}var HR=(0,_D.forwardRef)(axt);var wD=l(or(),1);var UR=l(X(),1),gOe=l(Gc(),1),bOe=l(he(),1);var vOe=l(P(),1),{RenamePatternModal:lxt}=K(gOe.privateApis),qte="editor/pattern-rename";function _Oe(){let e=(0,UR.useSelect)(n=>n(ot).isModalActive(qte)),{record:t,postType:r}=(0,UR.useSelect)(n=>{if(!e)return{};let{getCurrentPostType:i,getCurrentPostId:s}=n(N),{getEditedEntityRecord:a}=n(bOe.store),c=i();return{record:a("postType",c,s()),postType:c}},[e]),{closeModal:o}=(0,UR.useDispatch)(ot);return!e||r!==vf?null:(0,vOe.jsx)(lxt,{onClose:o,pattern:t})}var WR=l(X(),1),yOe=l(Gc(),1),wOe=l(he(),1);var xOe=l(P(),1),{DuplicatePatternModal:cxt}=K(yOe.privateApis),Kte="editor/pattern-duplicate";function SOe(){let e=(0,WR.useSelect)(n=>n(ot).isModalActive(Kte)),{record:t,postType:r}=(0,WR.useSelect)(n=>{if(!e)return{};let{getCurrentPostType:i,getCurrentPostId:s}=n(N),{getEditedEntityRecord:a}=n(wOe.store),c=i();return{record:a("postType",c,s()),postType:c}},[e]),{closeModal:o}=(0,WR.useDispatch)(ot);return!e||r!==vf?null:(0,xOe.jsx)(cxt,{onClose:o,onSuccess:()=>o(),pattern:t})}function kOe({disableContentOnlyForPatternsAndTemplateParts:e,stopEditingContentOnlySection:t,updateEditorSettings:r}){return{name:"core/toggle-pattern-editing",label:e?(0,Yt.__)("Disable editing all patterns"):(0,Yt.__)("Enable editing all patterns"),icon:zw,category:"command",callback:({close:o})=>{let n=!e;t(),r({disableContentOnlyForUnsyncedPatterns:n,disableContentOnlyForTemplateParts:n}),o()}}}function dxt(e,t){return!!t?.metadata?.patternName||e==="core/template-part"}var uxt=()=>function(){let{editorMode:t,isListViewOpen:r,showBlockBreadcrumbs:o,isDistractionFree:n,isFocusMode:i,isPreviewMode:s,isViewable:a,isPublished:c,viewLink:d,viewItemLabel:u,isCodeEditingEnabled:f,isRichEditingEnabled:m,isPublishSidebarEnabled:h,disableContentOnlyForUnsyncedPatterns:g,disableContentOnlyForTemplateParts:b}=(0,Vi.useSelect)(A=>{let{get:D}=A(Xte.store),{isListViewOpened:L,getCurrentPostType:U,getEditorSettings:j,getEditedPostAttribute:Y,isCurrentPostPublished:q}=A(N),{getSettings:ne}=A(GR.store),{getPostType:ie}=A(rC.store),oe=ie(U());return{editorMode:D("core","editorMode")??"visual",isListViewOpen:L(),showBlockBreadcrumbs:D("core","showBlockBreadcrumbs"),isDistractionFree:D("core","distractionFree"),isFocusMode:D("core","focusMode"),isPreviewMode:ne().isPreviewMode,isViewable:oe?.viewable??!1,isPublished:q(),viewLink:Y("link"),viewItemLabel:oe?.labels?.view_item,isCodeEditingEnabled:j().codeEditingEnabled,isRichEditingEnabled:j().richEditingEnabled,isPublishSidebarEnabled:A(N).isPublishSidebarEnabled(),disableContentOnlyForUnsyncedPatterns:!!j().disableContentOnlyForUnsyncedPatterns,disableContentOnlyForTemplateParts:!!j().disableContentOnlyForTemplateParts}},[]),{getActiveComplementaryArea:v}=(0,Vi.useSelect)(ot),{toggle:y}=(0,Vi.useDispatch)(Xte.store),{createInfoNotice:w}=(0,Vi.useDispatch)(COe.store),{__unstableSaveForPreview:_,setIsListViewOpened:x,switchEditorMode:C,toggleDistractionFree:S,toggleSpotlightMode:k,toggleTopToolbar:R,updateEditorSettings:O}=(0,Vi.useDispatch)(N),{stopEditingContentOnlySection:E}=K((0,Vi.useDispatch)(GR.store)),{openModal:I,enableComplementaryArea:T,disableComplementaryArea:M}=(0,Vi.useDispatch)(ot),{getCurrentPostId:F}=(0,Vi.useSelect)(N),V=f&&m;if(s)return{commands:[],isLoading:!1};let B=[],z=g&&b;return B.push({name:"core/open-shortcut-help",label:(0,Yt.__)("Keyboard shortcuts"),category:"view",callback:({close:A})=>{A(),I("editor/keyboard-shortcut-help")}}),B.push({name:"core/toggle-distraction-free",label:n?(0,Yt.__)("Exit Distraction free"):(0,Yt.__)("Enter Distraction free"),category:"command",callback:({close:A})=>{S(),A()}}),B.push({name:"core/open-preferences",label:(0,Yt.__)("Editor preferences"),category:"view",callback:({close:A})=>{A(),I("editor/preferences")}}),B.push({name:"core/toggle-spotlight-mode",label:i?(0,Yt.__)("Exit Spotlight mode"):(0,Yt.__)("Enter Spotlight mode"),category:"command",callback:({close:A})=>{k(),A()}}),B.push({name:"core/toggle-list-view",label:r?(0,Yt.__)("Close List View"):(0,Yt.__)("Open List View"),icon:NE,category:"command",callback:({close:A})=>{x(!r),A(),w(r?(0,Yt.__)("List View off."):(0,Yt.__)("List View on."),{id:"core/editor/toggle-list-view/notice",type:"snackbar"})}}),B.push({name:"core/toggle-top-toolbar",label:(0,Yt.__)("Top toolbar"),category:"command",callback:({close:A})=>{R(),A()}}),B.push(kOe({disableContentOnlyForPatternsAndTemplateParts:z,stopEditingContentOnlySection:E,updateEditorSettings:O})),V&&B.push({name:"core/toggle-code-editor",label:t==="visual"?(0,Yt.__)("Open code editor"):(0,Yt.__)("Exit code editor"),icon:TU,category:"command",callback:({close:A})=>{C(t==="visual"?"text":"visual"),A()}}),B.push({name:"core/toggle-breadcrumbs",label:o?(0,Yt.__)("Hide block breadcrumbs"):(0,Yt.__)("Show block breadcrumbs"),category:"command",callback:({close:A})=>{y("core","showBlockBreadcrumbs"),A(),w(o?(0,Yt.__)("Breadcrumbs hidden."):(0,Yt.__)("Breadcrumbs visible."),{id:"core/editor/toggle-breadcrumbs/notice",type:"snackbar"})}}),B.push({name:"core/open-settings-sidebar",label:(0,Yt.__)("Show or hide the Settings panel"),icon:(0,Yt.isRTL)()?__:fm,category:"command",callback:({close:A})=>{let D=v("core");A(),D==="edit-post/document"?M("core"):T("core","edit-post/document")}}),B.push({name:"core/open-block-inspector",label:(0,Yt.__)("Show or hide the Block settings panel"),icon:aU,category:"command",callback:({close:A})=>{let D=v("core");A(),D==="edit-post/block"?M("core"):T("core","edit-post/block")}}),B.push({name:"core/toggle-publish-sidebar",label:h?(0,Yt.__)("Disable pre-publish checks"):(0,Yt.__)("Enable pre-publish checks"),icon:IE,category:"command",callback:({close:A})=>{A(),y("core","isPublishSidebarEnabled"),w(h?(0,Yt.__)("Pre-publish checks disabled."):(0,Yt.__)("Pre-publish checks enabled."),{id:"core/editor/publish-sidebar/notice",type:"snackbar"})}}),a&&(B.push({name:"core/preview-link",label:(0,Yt.__)("Preview in a new tab"),icon:Sf,category:"view",callback:async({close:A})=>{A();let D=F(),L=await _();window.open(L,`wp-preview-${D}`)}}),c&&d&&B.push({name:"core/view-link",label:u||(0,Yt.__)("View post"),icon:Sf,category:"view",callback:({close:A})=>{A(),window.open(d,"_blank")}})),{commands:B,isLoading:!1}},fxt=()=>function({search:t}){let{disableContentOnlyForPatternsAndTemplateParts:r,hasPatternOrTemplatePartSelection:o,isPreviewMode:n}=(0,Vi.useSelect)(a=>{let{getBlockAttributes:c,getBlockName:d,getBlockParents:u,getSelectedBlockClientId:f,getSelectedBlockClientIds:m,getSettings:h}=a(GR.store),{getEditorSettings:g}=a(N),b=g(),v=f(),y=m(),w=v&&y.length===1?[v,...u(v,!0)]:[];return{disableContentOnlyForPatternsAndTemplateParts:!!b.disableContentOnlyForUnsyncedPatterns&&!!b.disableContentOnlyForTemplateParts,hasPatternOrTemplatePartSelection:w.some(_=>dxt(d(_),c(_))),isPreviewMode:h().isPreviewMode}},[]),{updateEditorSettings:i}=(0,Vi.useDispatch)(N),{stopEditingContentOnlySection:s}=K((0,Vi.useDispatch)(GR.store));return t||!o&&!r||n?{isLoading:!1,commands:[]}:{isLoading:!1,commands:[kOe({disableContentOnlyForPatternsAndTemplateParts:r,stopEditingContentOnlySection:s,updateEditorSettings:i})]}},pxt=()=>function(){let{postType:t}=(0,Vi.useSelect)(n=>{let{getCurrentPostType:i}=n(N);return{postType:i()}},[]),{openModal:r}=(0,Vi.useDispatch)(ot),o=[];return t===vf&&(o.push({name:"core/rename-pattern",label:(0,Yt.__)("Rename pattern"),icon:jE,category:"edit",callback:({close:n})=>{r(qte),n()}}),o.push({name:"core/duplicate-pattern",label:(0,Yt.__)("Duplicate pattern"),icon:zw,category:"command",callback:({close:n})=>{r(Kte),n()}})),{isLoading:!1,commands:o}},mxt=()=>function(){let{onNavigateToEntityRecord:t,goBack:r,templateId:o,isPreviewMode:n,canEditTemplate:i}=(0,Vi.useSelect)(d=>{let{getRenderingMode:u,getEditorSettings:f,getCurrentTemplateId:m}=K(d(N)),h=f(),g=m();return{isTemplateHidden:u()==="post-only",onNavigateToEntityRecord:h.onNavigateToEntityRecord,getEditorSettings:f,goBack:h.onNavigateToPreviousEntityRecord,templateId:g,isPreviewMode:h.isPreviewMode,canEditTemplate:!!g&&d(rC.store).canUser("update",{kind:"postType",name:"wp_template",id:g})}},[]),{editedRecord:s,hasResolved:a}=(0,rC.useEntityRecord)("postType","wp_template",o);if(n)return{isLoading:!1,commands:[]};let c=[];return o&&a&&i&&c.push({name:"core/switch-to-template-focus",label:(0,Yt.sprintf)((0,Yt.__)("Edit template: %s"),(0,wD.decodeEntities)(s.title)),icon:Hd,category:"edit",callback:({close:d})=>{t({postId:o,postType:"wp_template"}),d()}}),r&&c.push({name:"core/switch-to-previous-entity",label:(0,Yt.__)("Back"),category:"view",callback:({close:d})=>{r(),d()}}),{isLoading:!1,commands:c}},hxt=()=>function(){let{postType:t,postId:r}=(0,Vi.useSelect)(a=>{let{getCurrentPostId:c,getCurrentPostType:d}=a(N);return{postType:d(),postId:c()}},[]),{editedRecord:o,hasResolved:n}=(0,rC.useEntityRecord)("postType",t,r),{revertTemplate:i}=K((0,Vi.useDispatch)(N));if(!n||![hi,br].includes(t))return{isLoading:!0,commands:[]};let s=[];if(i4(o)){let a=o.type===br?(0,Yt.sprintf)((0,Yt.__)("Reset template: %s"),(0,wD.decodeEntities)(o.title)):(0,Yt.sprintf)((0,Yt.__)("Reset template part: %s"),(0,wD.decodeEntities)(o.title));s.push({name:"core/reset-template",label:a,icon:(0,Yt.isRTL)()?KE:qE,category:"command",callback:({close:c})=>{i(o),c()}})}return{isLoading:!n,commands:s}};function EOe(){(0,tC.useCommandLoader)({name:"core/editor/edit-ui",hook:uxt()}),(0,tC.useCommandLoader)({name:"core/editor/contextual-commands",hook:pxt(),context:"entity-edit"}),(0,tC.useCommandLoader)({name:"core/editor/pattern-editing-contextual-commands",hook:fxt(),context:"block-selection-edit"}),(0,tC.useCommandLoader)({name:"core/editor/page-content-focus",hook:mxt(),context:"entity-edit"}),(0,tC.useCommandLoader)({name:"core/edit-site/manipulate-document",hook:hxt()})}var SD=l(X(),1),POe=l(H(),1),ROe=l(xD(),1);var oC="upload-in-progress";function IOe(){let e=(0,SD.useSelect)(i=>i(ROe.store).isUploading(),[]),{lockPostSaving:t,unlockPostSaving:r,lockPostAutosaving:o,unlockPostAutosaving:n}=(0,SD.useDispatch)(N);(0,POe.useEffect)(()=>(e?(t(oC),o(oC)):(r(oC),n(oC)),()=>{r(oC),n(oC)}),[e,t,r,o,n])}var OOe=l(H(),1),AOe=l(X(),1),Zte=l(xD(),1);function MOe(){let e=window.__clientSideMediaProcessing,t=(0,AOe.useRegistry)();(0,OOe.useEffect)(()=>{if(!e)return;let r=()=>{K(t.dispatch(Zte.store)).pauseQueue()},o=()=>{K(t.dispatch(Zte.store)).resumeQueue()};return window.addEventListener("offline",r),window.addEventListener("online",o),()=>{window.removeEventListener("offline",r),window.removeEventListener("online",o)}},[e,t])}var R0=l(G(),1),NOe=l(Re(),1),FOe=l(X(),1),DOe=l(H(),1);var LOe=l(P(),1),{BlockRemovalWarningModal:gxt}=K(NOe.privateApis),bxt=["core/post-content","core/post-template","core/query"],vxt=[{postTypes:["wp_template","wp_template_part"],callback(e){if(e.filter(({name:o})=>o==="core/post-content").length)return{description:(0,R0.__)("This block displays the content of posts and pages using this template."),warning:(0,R0.__)("If you delete it, posts or pages using this template will not display any content."),subtext:(0,R0.__)("Visitors will see blank pages."),requireConfirmation:!0};if(e.filter(({name:o})=>bxt.includes(o)).length)return(0,R0._n)("Deleting this block will stop your post or page content from displaying on this template. It is not recommended.","Some of the deleted blocks will stop your post or page content from displaying on this template. It is not recommended.",e.length)}},{postTypes:["wp_block"],callback(e){if(e.filter(({attributes:r})=>r?.metadata?.bindings&&Object.values(r.metadata.bindings).some(o=>o.source==="core/pattern-overrides")).length)return(0,R0._n)("The deleted block allows instance overrides. Removing it may result in content not displaying where this pattern is used. Are you sure you want to proceed?","Some of the deleted blocks allow instance overrides. Removing them may result in content not displaying where this pattern is used. Are you sure you want to proceed?",e.length)}}];function VOe(){let e=(0,FOe.useSelect)(r=>r(N).getCurrentPostType(),[]),t=(0,DOe.useMemo)(()=>vxt.filter(r=>r.postTypes.includes(e)),[e]);return t?(0,LOe.jsx)(gxt,{rules:t}):null}var dv=l(Z(),1),Qte=l(G(),1),I0=l(H(),1),CD=l(Re(),1),Fp=l(X(),1),Jte=l(he(),1),BOe=l(Ut(),1),$te=l(Jt(),1);var Np=l(P(),1);function _xt(){let{blockPatternsWithPostContentBlockType:e,postType:t}=(0,Fp.useSelect)(r=>{let{getPatternsByBlockTypes:o,getBlocksByName:n}=r(CD.store),{getCurrentPostType:i,getRenderingMode:s}=r(N),a=s()==="post-only"?"":n("core/post-content")?.[0];return{blockPatternsWithPostContentBlockType:o("core/post-content",a),postType:i()}},[]);return(0,I0.useMemo)(()=>e?.length?e.filter(r=>t==="page"&&!r.postTypes||Array.isArray(r.postTypes)&&r.postTypes.includes(t)):[],[t,e])}function yxt({blockPatterns:e,onChoosePattern:t}){let{editEntityRecord:r}=(0,Fp.useDispatch)(Jte.store),{postType:o,postId:n}=(0,Fp.useSelect)(i=>{let{getCurrentPostType:s,getCurrentPostId:a}=i(N);return{postType:s(),postId:a()}},[]);return(0,Np.jsx)(CD.__experimentalBlockPatternsList,{blockPatterns:e,onClickPattern:(i,s)=>{r("postType",o,n,{blocks:s,content:({blocks:a=[]})=>(0,BOe.__unstableSerializeAndClean)(a)}),t()}})}function wxt({onClose:e}){let[t,r]=(0,I0.useState)(!0),{set:o}=(0,Fp.useDispatch)($te.store),n=_xt();if(!(n.length>0))return null;function s(){e(),o("core","enableChoosePatternModal",t)}return(0,Np.jsxs)(dv.Modal,{className:"editor-start-page-options__modal",title:(0,Qte.__)("Choose a pattern"),isFullScreen:!0,onRequestClose:s,children:[(0,Np.jsx)("div",{className:"editor-start-page-options__modal-content",children:(0,Np.jsx)(yxt,{blockPatterns:n,onChoosePattern:s})}),(0,Np.jsx)(dv.Flex,{className:"editor-start-page-options__modal__actions",justify:"flex-start",expanded:!1,children:(0,Np.jsx)(dv.FlexItem,{children:(0,Np.jsx)(dv.CheckboxControl,{checked:t,label:(0,Qte.__)("Always show starter patterns for new pages"),onChange:a=>{r(a)}})})})]})}function zOe(){let[e,t]=(0,I0.useState)(!1),{isEditedPostEmpty:r}=(0,Fp.useSelect)(N),{getEntityRecordNonTransientEdits:o}=(0,Fp.useSelect)(Jte.store),{isModalActive:n}=(0,Fp.useSelect)(ot),{enabled:i,postType:s,postId:a}=(0,Fp.useSelect)(c=>{let{getCurrentPostId:d,getCurrentPostType:u}=c(N),f=c($te.store).get("core","enableChoosePatternModal"),m=u();return{postType:m,postId:d(),enabled:f&&Tc!==m&&br!==m&&hi!==m}},[]);return(0,I0.useEffect)(()=>{let d=!(Object.keys(o("postType",s,a)??{}).length>0)&&r(),u=n("editor/preferences");!i||!d||u||t(!0)},[i,s,a,o,r,n]),e?(0,Np.jsx)(wxt,{onClose:()=>t(!1)}):null}var XOe=l(Z(),1),Dp=l(G(),1),PD=l(pl(),1),YR=l(X(),1);var wd=l(G(),1),jOe=[{keyCombination:{modifier:"primary",character:"b"},description:(0,wd.__)("Make the selected text bold.")},{keyCombination:{modifier:"primary",character:"i"},description:(0,wd.__)("Make the selected text italic.")},{keyCombination:{modifier:"primary",character:"k"},description:(0,wd.__)("Convert the selected text into a link.")},{keyCombination:{modifier:"primaryShift",character:"k"},description:(0,wd.__)("Remove a link.")},{keyCombination:{character:"[["},description:(0,wd.__)("Insert a link to a post or page.")},{keyCombination:{modifier:"primary",character:"u"},description:(0,wd.__)("Underline the selected text.")},{keyCombination:{modifier:"access",character:"d"},description:(0,wd.__)("Strikethrough the selected text.")},{keyCombination:{modifier:"access",character:"x"},description:(0,wd.__)("Make the selected text inline code.")},{keyCombination:{modifier:"access",character:"0"},aliases:[{modifier:"access",character:"7"}],description:(0,wd.__)("Convert the current heading to a paragraph.")},{keyCombination:{modifier:"access",character:"1-6"},description:(0,wd.__)("Convert the current paragraph or heading to a heading of level 1 to 6.")},{keyCombination:{modifier:"primaryShift",character:"SPACE"},description:(0,wd.__)("Add non breaking space.")}];var UOe=l(H(),1),kD=l(cn(),1),xd=l(P(),1);function HOe({keyCombination:e,forceAriaLabel:t}){let r=e.modifier?kD.displayShortcutList[e.modifier](e.character):e.character,o=e.modifier?kD.shortcutAriaLabel[e.modifier](e.character):e.character;return(0,xd.jsx)("kbd",{className:"editor-keyboard-shortcut-help-modal__shortcut-key-combination","aria-label":t||o,children:(Array.isArray(r)?r:[r]).map((n,i)=>n==="+"?(0,xd.jsx)(UOe.Fragment,{children:n},i):(0,xd.jsx)("kbd",{className:"editor-keyboard-shortcut-help-modal__shortcut-key",children:n},i))})}function xxt({description:e,keyCombination:t,aliases:r=[],ariaLabel:o}){return(0,xd.jsxs)(xd.Fragment,{children:[(0,xd.jsx)("div",{className:"editor-keyboard-shortcut-help-modal__shortcut-description",children:e}),(0,xd.jsxs)("div",{className:"editor-keyboard-shortcut-help-modal__shortcut-term",children:[(0,xd.jsx)(HOe,{keyCombination:t,forceAriaLabel:o}),r.map((n,i)=>(0,xd.jsx)(HOe,{keyCombination:n,forceAriaLabel:o},i))]})]})}var ED=xxt;var WOe=l(X(),1),GOe=l(pl(),1);var YOe=l(P(),1);function Sxt({name:e}){let{keyCombination:t,description:r,aliases:o}=(0,WOe.useSelect)(n=>{let{getShortcutKeyCombination:i,getShortcutDescription:s,getShortcutAliases:a}=n(GOe.store);return{keyCombination:i(e),aliases:a(e),description:s(e)}},[e]);return t?(0,YOe.jsx)(ED,{keyCombination:t,description:r,aliases:o}):null}var qOe=Sxt;var is=l(P(),1),KOe="editor/keyboard-shortcut-help",Cxt=({shortcuts:e})=>(0,is.jsx)("ul",{className:"editor-keyboard-shortcut-help-modal__shortcut-list",role:"list",children:e.map((t,r)=>(0,is.jsx)("li",{className:"editor-keyboard-shortcut-help-modal__shortcut",children:typeof t=="string"?(0,is.jsx)(qOe,{name:t}):(0,is.jsx)(ED,{...t})},r))}),ere=({title:e,shortcuts:t,className:r})=>(0,is.jsxs)("section",{className:J("editor-keyboard-shortcut-help-modal__section",r),children:[!!e&&(0,is.jsx)("h2",{className:"editor-keyboard-shortcut-help-modal__section-title",children:e}),(0,is.jsx)(Cxt,{shortcuts:t})]}),TD=({title:e,categoryName:t,additionalShortcuts:r=[]})=>{let o=(0,YR.useSelect)(n=>n(PD.store).getCategoryShortcuts(t),[t]);return(0,is.jsx)(ere,{title:e,shortcuts:o.concat(r)})};function kxt(){let e=(0,YR.useSelect)(n=>n(ot).isModalActive(KOe),[]),{openModal:t,closeModal:r}=(0,YR.useDispatch)(ot),o=()=>{e?r():t(KOe)};return(0,PD.useShortcut)("core/editor/keyboard-shortcuts",o),e?(0,is.jsxs)(XOe.Modal,{className:"editor-keyboard-shortcut-help-modal",title:(0,Dp.__)("Keyboard shortcuts"),closeButtonLabel:(0,Dp.__)("Close"),onRequestClose:o,children:[(0,is.jsx)(ere,{className:"editor-keyboard-shortcut-help-modal__main-shortcuts",shortcuts:["core/editor/keyboard-shortcuts"]}),(0,is.jsx)(TD,{title:(0,Dp.__)("Global shortcuts"),categoryName:"global"}),(0,is.jsx)(TD,{title:(0,Dp.__)("Selection shortcuts"),categoryName:"selection"}),(0,is.jsx)(TD,{title:(0,Dp.__)("Block shortcuts"),categoryName:"block",additionalShortcuts:[{keyCombination:{character:"/"},description:(0,Dp.__)("Change the block type after adding a new paragraph."),ariaLabel:(0,Dp.__)("Forward-slash")}]}),(0,is.jsx)(ere,{title:(0,Dp.__)("Text formatting"),shortcuts:jOe}),(0,is.jsx)(TD,{title:(0,Dp.__)("List View shortcuts"),categoryName:"list-view"})]}):null}var ZOe=kxt;var uv=l(Z(),1),qR=l(G(),1),nC=l(H(),1),QOe=l(Re(),1),KR=l(X(),1),tre=l(Ut(),1),O0=l(he(),1);var Lp=l(P(),1);function Ext(e,t=!1){return(0,KR.useSelect)(r=>{let{getEntityRecord:o,getDefaultTemplateId:n}=r(O0.store),i=n({slug:e,is_custom:t,ignore_empty:!0});return i?o("postType",br,i)?.content?.raw:void 0},[e,t])}function Txt(e){let{slug:t,patterns:r}=(0,KR.useSelect)(i=>{let{getCurrentPostType:s,getCurrentPostId:a}=i(N),{getEntityRecord:c,getBlockPatterns:d}=i(O0.store),u=a(),f=s();return{slug:c("postType",f,u).slug,patterns:d()}},[]),o=(0,KR.useSelect)(i=>i(O0.store).getCurrentTheme().stylesheet);function n(i){return i.innerBlocks.find(s=>s.name==="core/template-part")&&(i.innerBlocks=i.innerBlocks.map(s=>(s.name==="core/template-part"&&s.attributes.theme===void 0&&(s.attributes.theme=o),s))),i.name==="core/template-part"&&i.attributes.theme===void 0&&(i.attributes.theme=o),i}return(0,nC.useMemo)(()=>[{name:"fallback",blocks:(0,tre.parse)(e),title:(0,qR.__)("Fallback content")},...r.filter(i=>Array.isArray(i.templateTypes)&&i.templateTypes.some(s=>t.startsWith(s))).map(i=>({...i,blocks:(0,tre.parse)(i.content).map(s=>n(s))}))],[e,t,r])}function Pxt({fallbackContent:e,onChoosePattern:t,postType:r}){let[,,o]=(0,O0.useEntityBlockEditor)("postType",r),n=Txt(e);return(0,Lp.jsx)(QOe.__experimentalBlockPatternsList,{blockPatterns:n,onClickPattern:(i,s)=>{o(s,{selection:void 0}),t()}})}function Rxt({slug:e,isCustom:t,onClose:r,postType:o}){let n=Ext(e,t);return n?(0,Lp.jsxs)(uv.Modal,{className:"editor-start-template-options__modal",title:(0,qR.__)("Choose a pattern"),closeLabel:(0,qR.__)("Cancel"),focusOnMount:"firstElement",onRequestClose:r,isFullScreen:!0,children:[(0,Lp.jsx)("div",{className:"editor-start-template-options__modal-content",children:(0,Lp.jsx)(Pxt,{fallbackContent:n,slug:e,isCustom:t,postType:o,onChoosePattern:()=>{r()}})}),(0,Lp.jsx)(uv.Flex,{className:"editor-start-template-options__modal__actions",justify:"flex-end",expanded:!1,children:(0,Lp.jsx)(uv.FlexItem,{children:(0,Lp.jsx)(uv.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,qR.__)("Skip")})})})]}):null}function JOe(){let[e,t]=(0,nC.useState)(!1),{shouldOpenModal:r,slug:o,isCustom:n,postType:i,postId:s}=(0,KR.useSelect)(a=>{let{getCurrentPostType:c,getCurrentPostId:d}=a(N),u=c(),f=d(),{getEditedEntityRecord:m,getEntityRecordNonTransientEdits:h}=a(O0.store),g=m("postType",u,f);return{shouldOpenModal:!(Object.keys(h("postType",u,f)??{}).length>0)&&g.content===""&&br===u,slug:g.slug,isCustom:g.is_custom,postType:u,postId:f}},[]);return(0,nC.useEffect)(()=>{t(!1)},[i,s]),!r||e?null:(0,Lp.jsx)(Rxt,{slug:o,isCustom:n,postType:i,onClose:()=>t(!0)})}var fv=l(pl(),1),pv=l(X(),1);var RD=l(Re(),1);var{usesNativeUndo:$Oe}=K(RD.privateApis);function iC(){let e=(0,pv.useSelect)(v=>{let{richEditingEnabled:y,codeEditingEnabled:w}=v(N).getEditorSettings();return!y||!w},[]),{getBlockSelectionStart:t}=(0,pv.useSelect)(RD.store),{getActiveComplementaryArea:r}=(0,pv.useSelect)(ot),{enableComplementaryArea:o,disableComplementaryArea:n}=(0,pv.useDispatch)(ot),{redo:i,undo:s,savePost:a,setIsListViewOpened:c,switchEditorMode:d,toggleDistractionFree:u}=(0,pv.useDispatch)(N),{isEditedPostDirty:f,isPostSavingLocked:m,isListViewOpened:h,getEditorMode:g,isSavingNonPostEntityChanges:b}=(0,pv.useSelect)(N);return(0,fv.useShortcut)("core/editor/toggle-mode",()=>{d(g()==="visual"?"text":"visual")},{isDisabled:e}),(0,fv.useShortcut)("core/editor/toggle-distraction-free",()=>{u()}),(0,fv.useShortcut)("core/editor/undo",v=>{$Oe(v)||(s(),v.preventDefault())}),(0,fv.useShortcut)("core/editor/redo",v=>{$Oe(v)||(i(),v.preventDefault())}),(0,fv.useShortcut)("core/editor/save",v=>{v.preventDefault(),!(m()||b())&&f()&&a()}),(0,fv.useShortcut)("core/editor/toggle-list-view",v=>{h()||(v.preventDefault(),c(!0))}),(0,fv.useShortcut)("core/editor/toggle-sidebar",v=>{if(v.preventDefault(),["edit-post/document","edit-post/block"].includes(r("core")))n("core");else{let w=t()?"edit-post/block":"edit-post/document";o("core",w)}}),null}var e9e=l(H(),1),t9e=l(X(),1),Sd=l(G(),1),r9e=l(Re(),1),o9e=l(pl(),1),n9e=l(cn(),1),i9e=l(P(),1);function Ixt(){let{registerShortcut:e}=(0,t9e.useDispatch)(o9e.store);return(0,e9e.useEffect)(()=>{e({name:"core/editor/toggle-mode",category:"global",description:(0,Sd.__)("Switch between visual editor and code editor."),keyCombination:{modifier:"secondary",character:"m"}}),e({name:"core/editor/save",category:"global",description:(0,Sd.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),e({name:"core/editor/undo",category:"global",description:(0,Sd.__)("Undo your last changes."),keyCombination:{modifier:"primary",character:"z"}}),e({name:"core/editor/redo",category:"global",description:(0,Sd.__)("Redo your last undo."),keyCombination:{modifier:"primaryShift",character:"z"},aliases:(0,n9e.isAppleOS)()?[]:[{modifier:"primary",character:"y"}]}),e({name:"core/editor/toggle-list-view",category:"global",description:(0,Sd.__)("Show or hide the List View."),keyCombination:{modifier:"access",character:"o"}}),e({name:"core/editor/toggle-distraction-free",category:"global",description:(0,Sd.__)("Enter or exit distraction free mode."),keyCombination:{modifier:"primaryShift",character:"\\"}}),e({name:"core/editor/toggle-sidebar",category:"global",description:(0,Sd.__)("Show or hide the Settings panel."),keyCombination:{modifier:"primaryShift",character:","}}),e({name:"core/editor/keyboard-shortcuts",category:"main",description:(0,Sd.__)("Display these keyboard shortcuts."),keyCombination:{modifier:"access",character:"h"}}),e({name:"core/editor/new-note",category:"block",description:(0,Sd.__)("Add a new note."),keyCombination:{modifier:"primaryAlt",character:"m"}}),e({name:"core/editor/next-region",category:"global",description:(0,Sd.__)("Navigate to the next part of the editor."),keyCombination:{modifier:"ctrl",character:"`"},aliases:[{modifier:"access",character:"n"}]}),e({name:"core/editor/previous-region",category:"global",description:(0,Sd.__)("Navigate to the previous part of the editor."),keyCombination:{modifier:"ctrlShift",character:"`"},aliases:[{modifier:"access",character:"p"},{modifier:"ctrlShift",character:"~"}]})},[e]),(0,i9e.jsx)(r9e.BlockEditorKeyboardShortcuts.Register,{})}var ID=Ixt;var g9e=l(X(),1),MD=l(Re(),1);var XR=l(X(),1),OD=l(Re(),1),s9e=l(he(),1),AD=l(Z(),1),Vp=l(G(),1),a9e=l(or(),1),l9e=l(H(),1),A0=l(P(),1);function c9e({clientId:e,onClose:t}){let[r,o]=(0,l9e.useState)(!1),{getBlocks:n}=(0,XR.useSelect)(OD.store),{replaceBlocks:i}=(0,XR.useDispatch)(OD.store),{canRemove:s,templatePartTitle:a}=(0,XR.useSelect)(u=>{let{canRemoveBlock:f,getBlock:m}=u(OD.store),{getEntityRecord:h,getCurrentTheme:g}=u(s9e.store),b=m(e),{slug:v,theme:y}=b?.attributes??{},w=y||g()?.stylesheet,_=w&&v?`${w}//${v}`:null,x=_?h("postType","wp_template_part",_):null;return{canRemove:f(e),templatePartTitle:x?.title?.rendered?(0,a9e.decodeEntities)(x.title.rendered):null}},[e]);if(!s)return null;let c=a?(0,Vp.sprintf)((0,Vp.__)("Detach %s?"),a):(0,Vp.__)("Detach template part?"),d=a?(0,Vp.sprintf)((0,Vp.__)("The blocks will be separated from the original template part and will be fully editable. Future changes to the %s template part will not apply here."),a):(0,Vp.__)("The blocks will be separated from the original template part and will be fully editable. Future changes to the template part will not apply here.");return(0,A0.jsxs)(A0.Fragment,{children:[(0,A0.jsx)(AD.MenuItem,{onClick:()=>o(!0),children:(0,Vp.__)("Detach")}),(0,A0.jsx)(AD.__experimentalConfirmDialog,{isOpen:r,onConfirm:()=>{i(e,n(e)),t()},onCancel:()=>o(!1),confirmButtonText:(0,Vp.__)("Detach"),size:"medium",title:c,__experimentalHideHeader:!1,children:d})]})}var ZR=l(X(),1),rre=l(Re(),1),d9e=l(Z(),1),u9e=l(Ut(),1),ore=l(G(),1),f9e=l(H(),1),p9e=l(Kt(),1);var m9e=l(he(),1);var M0=l(P(),1);function h9e({clientIds:e,blocks:t}){let[r,o]=(0,f9e.useState)(!1),{replaceBlocks:n}=(0,ZR.useDispatch)(rre.store),{createSuccessNotice:i}=(0,ZR.useDispatch)(p9e.store),{isBlockBasedTheme:s,canCreate:a}=(0,ZR.useSelect)(d=>({isBlockBasedTheme:d(m9e.store).getCurrentTheme()?.is_block_theme,canCreate:d(rre.store).canInsertBlockType("core/template-part")}),[]);if(!s||!a)return null;let c=async d=>{n(e,(0,u9e.createBlock)("core/template-part",{slug:d.slug,theme:d.theme})),i((0,ore.__)("Template part created."),{type:"snackbar"})};return(0,M0.jsxs)(M0.Fragment,{children:[(0,M0.jsx)(d9e.MenuItem,{icon:rT,onClick:()=>{o(!0)},"aria-expanded":r,"aria-haspopup":"dialog",children:(0,ore.__)("Create template part")}),r&&(0,M0.jsx)(y1,{closeModal:()=>{o(!1)},blocks:t,onCreate:c})]})}var QR=l(P(),1);function b9e(){return(0,QR.jsx)(MD.BlockSettingsMenuControls,{children:({selectedClientIds:e,onClose:t})=>(0,QR.jsx)(Oxt,{clientIds:e,onClose:t})})}function Oxt({clientIds:e,onClose:t}){let{blocks:r}=(0,g9e.useSelect)(o=>{let{getBlocksByClientId:n}=o(MD.store);return{blocks:n(e)}},[e]);return r.length===1&&r[0]?.name==="core/template-part"?(0,QR.jsx)(c9e,{clientId:e[0],onClose:t}):(0,QR.jsx)(h9e,{clientIds:e,blocks:r})}var _9e=l(Re(),1),y9e=l(X(),1),w9e=l(H(),1);var v9e=l(H(),1),ND=l(X(),1);function Axt({postType:e}){let{registerPostTypeSchema:t}=K((0,ND.useDispatch)(N));(0,v9e.useEffect)(()=>{t(e)},[t,e]);let{fields:r}=(0,ND.useSelect)(o=>{let{getEntityFields:n}=K(o(N));return{fields:n("postType",e)}},[e]);return r}var sC=Axt;var nre=l(P(),1),{MediaEditorModal:Mxt,store:Nxt}=K(vS);function Fxt(e){if(e==null)return NaN;let[t,r,...o]=String(e).split("/").map(Number);return t<=0||r<=0||Number.isNaN(t)||Number.isNaN(r)||o.length?NaN:r?t/r:t}function Dxt({name:e,ratio:t}={}){let r=Fxt(t);return!e||!Number.isFinite(r)||r<=0?null:{label:e,value:r}}function x9e(){return(0,y9e.useSelect)(t=>t(Nxt).isOpen(),[])?(0,nre.jsx)(Lxt,{}):null}function Lxt(){let e=sC({postType:"attachment"}),[t,r,o]=(0,_9e.useSettings)("dimensions.aspectRatios.default","dimensions.aspectRatios.theme","dimensions.defaultAspectRatios"),n=(0,w9e.useMemo)(()=>{if(!(Array.isArray(t)||Array.isArray(r)||typeof o=="boolean"))return;let a=[...o&&Array.isArray(t)?t:[],...Array.isArray(r)?r:[]].map(Dxt).filter(Boolean);if(a.length||o===!1)return a},[t,r,o]);return(0,nre.jsx)(Mxt,{fields:e,aspectRatioPresets:n})}var rn=l(P(),1),{ExperimentalBlockEditorProvider:Vxt}=K(aC.privateApis),{PatternsMenuItems:Bxt}=K(S9e.privateApis),JR=()=>{},zxt=["wp_block","wp_navigation","wp_template_part"];function jxt(e,t,r){let o=YIe(),n=r==="template-locked"?"template":"post",[i,s,a]=(0,Ph.useEntityBlockEditor)("postType",e.type,{id:e.id}),[c,d,u]=(0,Ph.useEntityBlockEditor)("postType",t?.type,{id:t?.id}),f=(0,xl.useMemo)(()=>{if(e.type==="wp_navigation")return[(0,C9e.createBlock)("core/navigation",{ref:e.id,templateLock:!1})]},[e.type,e.id]),m=(0,xl.useMemo)(()=>f||(n==="template"?c:i),[f,n,c,i]);return o!==null?[o,JR,JR]:!!t&&r==="template-locked"||e.type==="wp_navigation"?[m,JR,JR]:[m,n==="post"?s:d,n==="post"?a:u]}var ire=Qxe(({post:e,settings:t,recovery:r,initialEdits:o,initialViewport:n,children:i,BlockEditorProviderComponent:s=Vxt,__unstableTemplate:a})=>{let c=!!a,{editorSettings:d,selection:u,isReady:f,mode:m,defaultMode:h,postTypeEntities:g,isInRevisionsMode:b,currentRevisionId:v}=(0,N0.useSelect)(U=>{let{getEditorSettings:j,getRenderingMode:Y,__unstableIsEditorReady:q,getDefaultRenderingMode:ne,isRevisionsMode:ie,getCurrentRevisionId:oe}=K(U(N)),{getEntitiesConfig:te,getEntityRecordEdits:se}=U(Ph.store),ge=Y(),we=ne(e.type),ce=we==="template-locked"?c:we!==void 0,ve=we!==void 0,me=se("postType",e.type,e.id);return{editorSettings:j(),isReady:q(),mode:ve?ge:void 0,defaultMode:ce?we:void 0,selection:me?.selection,postTypeEntities:e.type==="wp_template"?te("postType"):null,isInRevisionsMode:ie(),currentRevisionId:oe()}},[e.type,e.id,c]),y=c&&m!=="post-only",w=y?a:e,_=(0,xl.useMemo)(()=>{let U={};if(e.type==="wp_template"){if(e.slug==="page")U.postType="page";else if(e.slug==="single")U.postType="post";else if(e.slug.split("-")[0]==="single"){let j=g?.map(q=>q.name)||[],Y=e.slug.match(`^single-(${j.join("|")})(?:-.+)?$`);Y&&(U.postType=Y[1])}}else(!zxt.includes(w.type)||y)&&(U.postId=e.id,U.postType=e.type);return{...U,templateSlug:w.type==="wp_template"?w.slug:void 0}},[y,e.id,e.type,e.slug,w.type,w.slug,g]),{id:x,type:C}=w,S=yIe(d,C,x,m),[k,R,O]=jxt(e,a,m),E=$3(n,S.__experimentalFeatures?.viewport),{updatePostLock:I,setupEditor:T,updateEditorSettings:M,setCurrentTemplateId:F,setEditedPost:V,setRenderingMode:B,setCanvasWidth:z}=K((0,N0.useDispatch)(N)),{editEntityRecord:A}=(0,N0.useDispatch)(Ph.store),D=(0,N0.useRegistry)(),L=(0,xl.useCallback)(U=>{A("postType",e.type,e.id,{selection:U},{undoIgnore:!0})},[A,e.type,e.id]);return(0,xl.useLayoutEffect)(()=>{r||(I(t.postLock),D.select(N).__unstableIsEditorReady()||T(e,o,t.template))},[]),t1e({post:e,recovery:r,settings:t}),(0,xl.useEffect)(()=>(V(e.type,e.id),()=>V(null,null)),[e.type,e.id,V]),(0,xl.useEffect)(()=>{n&&z(E)},[e.type,e.id,n,E,z]),(0,xl.useLayoutEffect)(()=>{M(t)},[t,M]),(0,xl.useEffect)(()=>{F(a?.id)},[a?.id,F]),(0,xl.useEffect)(()=>{h&&B(h)},[h,B]),PIe(e.type,m),EOe(),IOe(),MOe(),!f||!m?null:(0,rn.jsx)(Ph.EntityProvider,{kind:"root",type:"site",children:(0,rn.jsx)(Ph.EntityProvider,{kind:"postType",type:e.type,id:e.id,revisionId:v??void 0,children:(0,rn.jsx)(aC.BlockContextProvider,{value:_,children:(0,rn.jsxs)(s,{value:k,onChange:O,onInput:R,selection:b?void 0:u,onChangeSelection:b?JR:L,settings:S,useSubRegistry:!1,children:[i,!t.isPreviewMode&&(0,rn.jsxs)(rn.Fragment,{children:[(0,rn.jsx)(Bxt,{}),(0,rn.jsx)(b9e,{}),m==="template-locked"&&(0,rn.jsx)(SIe,{}),C==="wp_navigation"&&(0,rn.jsx)(kIe,{}),(0,rn.jsx)(ID,{}),(0,rn.jsx)(iC,{}),(0,rn.jsx)(ZOe,{}),(0,rn.jsx)(VOe,{}),(0,rn.jsx)(zOe,{}),(0,rn.jsx)(JOe,{}),(0,rn.jsx)(_Oe,{}),(0,rn.jsx)(SOe,{}),(0,rn.jsx)(x9e,{})]})]})})})})});function sre(e){return(0,rn.jsx)(ire,{...e,BlockEditorProviderComponent:aC.BlockEditorProvider,children:e.children})}var k9e=sre;var mv=l(P(),1);function Hxt({template:e,post:t}){let[r="white"]=iv("color.background"),[o]=(0,$R.useEntityBlockEditor)("postType",t.type,{id:t.id}),[n]=(0,$R.useEntityBlockEditor)("postType",e?.type,{id:e?.id}),i=e&&n?n:o,s=!i?.length;return(0,mv.jsxs)("div",{className:"editor-fields-content-preview",style:{backgroundColor:r},children:[s&&(0,mv.jsx)("span",{className:"editor-fields-content-preview__empty",children:(0,E9e.__)("Empty content")}),!s&&(0,mv.jsx)(are.BlockPreview.Async,{children:(0,mv.jsx)(are.BlockPreview,{blocks:i})})]})}function P9e({item:e}){let{settings:t,template:r}=(0,T9e.useSelect)(o=>{let{canUser:n,getPostType:i,getTemplateId:s,getEntityRecord:a}=K(o($R.store)),c=n("read",{kind:"postType",name:"wp_template"}),d=o(N).getEditorSettings(),u=d.supportsTemplateMode,f=i(e.type)?.viewable??!1,m=u&&f&&c?s(e.type,e.id):null;return{settings:d,template:m?a("postType","wp_template",m):void 0}},[e.type,e.id]);return(0,mv.jsx)(sre,{post:e,settings:t,__unstableTemplate:r,children:(0,mv.jsx)(Hxt,{template:r,post:e})})}var Uxt={type:"media",id:"content-preview",label:(0,R9e.__)("Content preview"),render:P9e,enableSorting:!1},I9e=Uxt;function Wxt(e){let t=e?.editor;return Array.isArray(t)?!!t[0]?.notes:!1}function Gxt(e,t,r){return{type:"REGISTER_ENTITY_ACTION",kind:e,name:t,config:r}}function Yxt(e,t,r){return{type:"UNREGISTER_ENTITY_ACTION",kind:e,name:t,actionId:r}}function qxt(e,t,r){return{type:"REGISTER_ENTITY_FIELD",kind:e,name:t,config:r}}function Kxt(e,t,r){return{type:"UNREGISTER_ENTITY_FIELD",kind:e,name:t,fieldId:r}}function Xxt(e,t){return{type:"SET_IS_READY",kind:e,name:t}}var Zxt=[qJ,GJ,XJ,JJ,ZJ,QJ,WJ,U6,jJ,YJ,KJ],Qxt=e=>async({registry:t})=>{if(K(t.select(N)).isEntityReady("postType",e))return;K(t.dispatch(N)).setIsReady("postType",e);let o=await t.resolveSelect(FD.store).getPostType(e),n=await t.resolveSelect(FD.store).canUser("create",{kind:"postType",name:e}),i=await t.resolveSelect(FD.store).getCurrentTheme(),{disablePostFormats:s}=t.select(N).getEditorSettings(),a=!["wp_block","wp_template_part","wp_template"].includes(o.slug)&&n&&yJ;a=void 0;let c=[o.viewable?hJ:void 0,o.supports?.revisions?IJ:void 0,a,o.slug==="wp_template_part"&&n&&i?.is_block_theme?zJ:void 0,n&&o.slug==="wp_block"?CJ:void 0,o.supports?.title?xJ:void 0,o.supports?.["page-attributes"]?bJ:void 0,o.slug==="wp_block"?RJ:void 0,MJ,SJ,VJ,FJ,AJ].filter(Boolean),d;if(e===Tc)d=Zxt;else{let u=o.slug,f=og.includes(u),m=u==="wp_block";if(d=[o.supports?.thumbnail&&i?.theme_supports?.["post-thumbnails"]&&OQ,!f&&o.supports?.author&&X2,u==="wp_template"&&QQ,u==="wp_template_part"&&JQ,!f&&HQ,!f&&YQ,!f&&qQ,KQ,!f&&o.viewable&&mG,!f&&o.supports?.excerpt&&rJ,m&&o.supports?.excerpt&&jZ,o.supports?.["page-attributes"]&&zQ,o.supports?.comments&&UQ,o.supports?.trackbacks&&WQ,(o.supports?.comments||o.supports?.trackbacks)&&GQ,!f&&DQ,o.supports?.["post-formats"]&&!s&&sJ,(!f||m)&&o.supports?.editor&&aJ,!f&&jQ,u==="post"&&cJ,u==="wp_template"&&iJ,u==="wp_template"&&nJ,u==="wp_template"&&mJ,u==="wp_template"&&uJ,u==="wp_template"&&fJ,o.supports?.editor&&o.viewable&&I9e,Wxt(o.supports)&&$Q,m&&HZ].filter(Boolean),o.supports?.title){let h;e==="page"?h=DZ:e==="wp_template"?h=x2:["wp_block","wp_template_part"].includes(e)?h=S2:h=U6,d.push(h)}}t.batch(()=>{c.forEach(u=>{K(t.dispatch(N)).registerEntityAction("postType",e,u)}),d.forEach(u=>{K(t.dispatch(N)).registerEntityField("postType",e,u)})}),(0,O9e.doAction)("core.registerPostTypeSchema",e)};function Jxt(e){return{type:"SET_CURRENT_TEMPLATE_ID",id:e}}var $xt=e=>async({select:t,dispatch:r,registry:o})=>{let n=await o.dispatch(ss.store).saveEntityRecord("postType","wp_template",e);return o.dispatch(ss.store).editEntityRecord("postType",t.getCurrentPostType(),t.getCurrentPostId(),{template:n.slug}),o.dispatch(Sl.store).createSuccessNotice((0,kr.__)("Custom template created. You're in template mode now."),{type:"snackbar",actions:[{label:(0,kr.__)("Back"),onClick:()=>r.setRenderingMode(t.getEditorSettings().defaultRenderingMode)}]}),n},e1t=e=>({registry:t})=>{let o=(t.select(F0.store).get("core","hiddenBlockTypes")??[]).filter(n=>!(Array.isArray(e)?e:[e]).includes(n));t.dispatch(F0.store).set("core","hiddenBlockTypes",o)},t1t=e=>({registry:t})=>{let r=t.select(F0.store).get("core","hiddenBlockTypes")??[],o=new Set([...r,...Array.isArray(e)?e:[e]]);t.dispatch(F0.store).set("core","hiddenBlockTypes",[...o])},r1t=(e,{allowUndo:t=!0}={})=>async({registry:r})=>{let o="edit-site-template-reverted";if(r.dispatch(Sl.store).removeNotice(o),!i4(e)){r.dispatch(Sl.store).createErrorNotice((0,kr.__)("This template is not revertable."),{type:"snackbar"});return}try{let n=r.select(ss.store).getEntityConfig("postType",e.type);if(!n){r.dispatch(Sl.store).createErrorNotice((0,kr.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});return}let i=(0,ure.addQueryArgs)(`${n.baseURL}/${e.id}`,{context:"edit",source:e.origin}),s=await(0,fre.default)({path:i});if(!s){r.dispatch(Sl.store).createErrorNotice((0,kr.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});return}let a=({blocks:u=[]})=>(0,DD.__unstableSerializeAndClean)(u),c=r.select(ss.store).getEditedEntityRecord("postType",e.type,e.id);r.dispatch(ss.store).editEntityRecord("postType",e.type,e.id,{content:a,blocks:c.blocks,source:"custom"},{undoIgnore:!0});let d=(0,DD.parse)(s?.content?.raw);if(r.dispatch(ss.store).editEntityRecord("postType",e.type,s.id,{content:a,blocks:d,source:"theme"}),t){let u=()=>{r.dispatch(ss.store).editEntityRecord("postType",e.type,c.id,{content:a,blocks:c.blocks,source:"custom"})};r.dispatch(Sl.store).createSuccessNotice((0,kr.__)("Template reset."),{type:"snackbar",id:o,actions:[{label:(0,kr.__)("Undo"),onClick:u}]})}}catch(n){let i=n.message&&n.code!=="unknown_error"?n.message:(0,kr.__)("Template revert failed. Please reload.");r.dispatch(Sl.store).createErrorNotice(i,{type:"snackbar"})}},o1t=e=>async({registry:t})=>{let r=e.every(n=>n?.has_theme_file),o=await Promise.allSettled(e.map(n=>t.dispatch(ss.store).deleteEntityRecord("postType",n.type,n.id,{force:!0},{throwOnError:!0})));if(o.every(({status:n})=>n==="fulfilled")){let n;if(e.length===1){let i;typeof e[0].title=="string"?i=e[0].title:typeof e[0].title?.rendered=="string"?i=e[0].title?.rendered:typeof e[0].title?.raw=="string"&&(i=e[0].title?.raw),n=r?(0,kr.sprintf)((0,kr.__)('"%s" reset.'),(0,dre.decodeEntities)(i)):(0,kr.sprintf)((0,kr._x)('"%s" deleted.',"template part"),(0,dre.decodeEntities)(i))}else n=r?(0,kr.__)("Items reset."):(0,kr.__)("Items deleted.");t.dispatch(Sl.store).createSuccessNotice(n,{type:"snackbar",id:"editor-template-deleted-success"})}else{let n;if(o.length===1)o[0].reason?.message?n=o[0].reason.message:n=r?(0,kr.__)("An error occurred while reverting the item."):(0,kr.__)("An error occurred while deleting the item.");else{let i=new Set,s=o.filter(({status:a})=>a==="rejected");for(let a of s)a.reason?.message&&i.add(a.reason.message);i.size===0?n=(0,kr.__)("An error occurred while deleting the items."):i.size===1?n=r?(0,kr.sprintf)((0,kr.__)("An error occurred while reverting the items: %s"),[...i][0]):(0,kr.sprintf)((0,kr.__)("An error occurred while deleting the items: %s"),[...i][0]):n=r?(0,kr.sprintf)((0,kr.__)("Some errors occurred while reverting the items: %s"),[...i].join(",")):(0,kr.sprintf)((0,kr.__)("Some errors occurred while deleting the items: %s"),[...i].join(","))}t.dispatch(Sl.store).createErrorNotice(n,{type:"snackbar"})}},n1t=e=>({select:t,registry:r})=>{let o=t.getCurrentPostType(),n=r.select(ss.store).getCurrentTheme()?.stylesheet,i=r.select(F0.store).get("core","renderingModes")?.[n]??{};if(i[o]===e)return;let s={[n]:{...i,[o]:e}};r.dispatch(F0.store).set("core","renderingModes",s)};function i1t(e){return{type:"SET_STYLES_PATH",path:e}}function s1t(e){return{type:"SET_SHOW_STYLEBOOK",show:e}}function a1t(){return{type:"RESET_STYLES_NAVIGATION"}}function pre(e){return({dispatch:t,registry:r})=>{t({type:"SET_CANVAS_WIDTH",width:e});let o=K(r.select(cre.store));if(o.isResponsiveEditing()){let n=o.getSettings().__experimentalFeatures?.viewport,i=J3(e,n);K(r.dispatch(cre.store)).setStyleStateViewport(Q3[i]??"default")}}}function l1t(e){return{type:"SET_CURRENT_REVISION_ID",revisionId:e}}var c1t=e=>async({dispatch:t,select:r,registry:o})=>{let n=r.getCurrentPostType(),i=r.getCurrentPostId(),a=o.select(ss.store).getEntityConfig("postType",n)?.revisionKey||"id",c=await o.resolveSelect(ss.store).getRevisions("postType",n,i,hm(a,e));o.batch(()=>{t({type:"SET_REVISION_PAGE",page:e}),c?.length&&t.setCurrentRevisionId(c[0][a])})};function lre(e){e.dispatch(Sl.store).createNotice("warning",(0,kr.__)("Revisions could not be loaded."),{type:"snackbar",id:"editor-revisions-load-failed"})}var d1t=e=>async({dispatch:t,select:r,registry:o})=>{t.setCurrentRevisionId(e);let n=r.getCurrentPostType(),i=r.getCurrentPostId(),s=o.select(ss.store).getEntityConfig("postType",n),a=s?.revisionKey||"id",c=await o.resolveSelect(ss.store).getRevisions("postType",n,i,{per_page:-1,context:"edit",orderby:"date",order:"desc",_fields:a});if(r.getCurrentRevisionId()!==e)return;if(!c){lre(o);return}let d=c.findIndex(f=>f[a]===e);if(d===-1){let f;try{f=await(0,fre.default)({path:(0,ure.addQueryArgs)(s.getRevisionsUrl(i,e),{context:"edit"})})}catch(m){if(r.getCurrentRevisionId()!==e)return;if(m?.data?.status!==404){lre(o);return}t.setCurrentRevisionId(null),o.dispatch(Sl.store).createNotice("warning",(0,kr.__)("Invalid revision ID."),{type:"snackbar",id:"editor-revision-invalid"});return}if(r.getCurrentRevisionId()!==e)return;if(!f){lre(o);return}await o.dispatch(ss.store).receiveRevisions("postType",n,i,f,{context:"edit"});return}let u=Math.floor(d/r.getRevisionsPerPage())+1;u!==r.getRevisionPage()&&t({type:"SET_REVISION_PAGE",page:u})};function u1t(e){return{type:"SET_SHOW_REVISION_DIFF",showDiff:e}}var f1t=e=>async({select:t,dispatch:r,registry:o})=>{let n=t.getCurrentPostType(),i=t.getCurrentPostId(),a=o.select(ss.store).getEntityConfig("postType",n)?.revisionKey||"id",c=await o.resolveSelect(ss.store).getRevision("postType",n,i,e,{context:"edit",_fields:[...new Set(["id","date","modified","author","meta","title","excerpt","content.raw",a])].join()});if(!c)return;let d={blocks:void 0,content:c.content.raw};c.title?.raw!==void 0&&(d.title=c.title.raw),c.excerpt?.raw!==void 0&&(d.excerpt=c.excerpt.raw),c.meta!==void 0&&(d.meta=c.meta),r.editPost(d),r.setCurrentRevisionId(null),await r.savePost(),!t.didPostSaveRequestFail()&&(o.dispatch(Sl.store).removeNotice("autosave-exists"),o.dispatch(Sl.store).createSuccessNotice((0,kr.sprintf)((0,kr.__)("Restored to revision from %s."),(0,LD.dateI18n)((0,LD.getSettings)().formats.datetime,c.date)),{type:"snackbar",id:"editor-revision-restored"}))};function p1t(e,t={focus:!1}){return{type:"SELECT_NOTE",noteId:e,options:t}}var{getEntitySnapshot:m1t}=K(pc.privateApis),h1t=["offline_error","fetch_error"],g1t=(e,t,r)=>({dispatch:o})=>{if(o.setEditedPost(e.type,e.id),e.status==="auto-draft"&&r){let i;"content"in t?i=t.content:i=e.content.raw;let s=(0,lC.parse)(i);s=(0,lC.synchronizeBlocksWithTemplate)(s,r),o.resetEditorBlocks(s,{__unstableShouldCreateUndoLevel:!1})}t&&Object.entries(t).some(([i,s])=>s!==(e[i]?.raw??e[i]))&&o.editPost(t)};function b1t(){return(0,hv.default)("wp.data.dispatch( 'core/editor' ).__experimentalTearDownEditor",{since:"6.5"}),{type:"DO_NOTHING"}}function v1t(){return(0,hv.default)("wp.data.dispatch( 'core/editor' ).resetPost",{since:"6.0",version:"6.3",alternative:"Initialize the editor with the setupEditorState action"}),{type:"DO_NOTHING"}}function _1t(){return(0,hv.default)("wp.data.dispatch( 'core/editor' ).updatePost",{since:"5.7",alternative:"Use the core entities store instead"}),{type:"DO_NOTHING"}}function y1t(e){return(0,hv.default)("wp.data.dispatch( 'core/editor' ).setupEditorState",{since:"6.5",alternative:"wp.data.dispatch( 'core/editor' ).setEditedPost"}),M9e(e.type,e.id)}function M9e(e,t){return{type:"SET_EDITED_POST",postType:e,postId:t}}var w1t=(e,t)=>({select:r,registry:o})=>{let{id:n,type:i}=r.getCurrentPost();o.dispatch(pc.store).editEntityRecord("postType",i,n,e,t)},x1t=(e={})=>async({select:t,dispatch:r,registry:o})=>{if(!t.isEditedPostSaveable())return;let n=t.getEditedPostContent();r.editPost({content:n},{undoIgnore:!0});let i=t.getCurrentPost(),s=t.getEditorBlocks(),a={id:i.id,...o.select(pc.store).getEntityRecordNonTransientEdits("postType",i.type,i.id),content:n};r({type:"REQUEST_POST_UPDATE_START",options:e});let c=!1;try{a=await(0,cC.applyFiltersAsync)("editor.preSavePost",a,e)}catch(d){c=d}if(!c)try{await o.dispatch(pc.store).saveEntityRecord("postType",i.type,a,e)}catch(d){c=d.message&&d.code!=="unknown_error"?d.message:(0,Cl.__)("An error occurred while updating.")}if(c||(c=o.select(pc.store).getLastEntitySaveError("postType",i.type,i.id)),!c)try{await(0,cC.applyFilters)("editor.__unstableSavePost",Promise.resolve(),e)}catch(d){c=d}if(!c)try{await(0,cC.doActionAsync)("editor.savePost",{id:i.id,type:i.type},e)}catch(d){c=d}if(r({type:"REQUEST_POST_UPDATE_FINISH",options:e}),!c&&!e.isAutosave&&!e.isPreview&&!t.isDeletingPost()&&i.status!=="trash"&&t.getEditorSettings().autoAttachMediaEnabled&&fae(o,{id:i.id,type:i.type,blocks:s}),c){let d=sae({post:i,edits:a,error:c,options:e});if(d.length){let[u]=d;c.message&&!h1t.includes(c.code)&&!/<\/?[^>]*>/.test(c.message)&&(d[0]=`${(0,VD.escapeHTML)(u)} <details class="editor-save-error-details"><summary>${(0,VD.escapeHTML)((0,Cl.__)("Show details"))}</summary><span class="editor-save-error-details__message">${(0,VD.escapeHTML)(c.message)}</span></details>`,d[1]={...d[1],__unstableHTML:!0,speak:!1},(0,BD.speak)(u,"assertive")),o.dispatch(D0.store).createErrorNotice(...d)}}else{let d=t.getCurrentPost(),u=iae({previousPost:i,post:d,postType:await o.resolveSelect(pc.store).getPostType(d.type),options:e});u.length&&o.dispatch(D0.store).createSuccessNotice(...u),e.isAutosave||o.dispatch(Rh.store).__unstableMarkLastChangeAsPersistent()}};function S1t(){return(0,hv.default)("wp.data.dispatch( 'core/editor' ).refreshPost",{since:"6.0",version:"6.3",alternative:"Use the core entities store instead"}),{type:"DO_NOTHING"}}var C1t=()=>async({select:e,dispatch:t,registry:r})=>{let o=e.getCurrentPostType(),n=await r.resolveSelect(pc.store).getPostType(o),{rest_base:i,rest_namespace:s="wp/v2"}=n;t({type:"REQUEST_POST_DELETE_START"});try{let a=e.getCurrentPost();await(0,A9e.default)({path:`/${s}/${i}/${a.id}`,method:"DELETE"}),await t.savePost()}catch(a){r.dispatch(D0.store).createErrorNotice(...aae({error:a}))}t({type:"REQUEST_POST_DELETE_FINISH"})},k1t=({local:e=!1,...t}={})=>async({select:r,dispatch:o})=>{let n=r.getCurrentPost();if(e){let i=r.isEditedPostNew(),s=r.getEditedPostAttribute("title"),a=r.getEditedPostAttribute("content"),c=r.getEditedPostAttribute("excerpt"),d=m1t("postType",n.type,n.id);oae(n.id,i,s,a,c,d)}else await o.savePost({isAutosave:!0,...t})},E1t=({forceIsAutosaveable:e}={})=>async({select:t,dispatch:r})=>((e||t.isEditedPostAutosaveable())&&!t.isPostLocked()&&(["draft","auto-draft"].includes(t.getEditedPostAttribute("status"))?await r.savePost({isPreview:!0}):await r.autosave({isPreview:!0})),t.getEditedPostPreviewLink()),T1t=()=>({registry:e})=>{e.dispatch(pc.store).redo()},P1t=()=>({registry:e})=>{e.dispatch(pc.store).undo()};function R1t(){return(0,hv.default)("wp.data.dispatch( 'core/editor' ).createUndoLevel",{since:"6.0",version:"6.3",alternative:"Use the core entities store instead"}),{type:"DO_NOTHING"}}function I1t(e){return{type:"UPDATE_POST_LOCK",lock:e}}var O1t=()=>({registry:e})=>{e.dispatch(An.store).set("core","isPublishSidebarEnabled",!0)},A1t=()=>({registry:e})=>{e.dispatch(An.store).set("core","isPublishSidebarEnabled",!1)};function M1t(e){return{type:"LOCK_POST_SAVING",lockName:e}}function N1t(e){return{type:"UNLOCK_POST_SAVING",lockName:e}}function F1t(e){return{type:"LOCK_POST_AUTOSAVING",lockName:e}}function D1t(e){return{type:"UNLOCK_POST_AUTOSAVING",lockName:e}}var L1t=(e,t={})=>({select:r,dispatch:o,registry:n})=>{let{__unstableShouldCreateUndoLevel:i,selection:s}=t,a={blocks:e,selection:s};if(i!==!1){let{id:c,type:d}=r.getCurrentPost();if(n.select(pc.store).getEditedEntityRecord("postType",d,c).blocks===a.blocks){n.dispatch(pc.store).__unstableCreateUndoLevel("postType",d,c);return}a.content=({blocks:f=[]})=>(0,lC.__unstableSerializeAndClean)(f)}o.editPost(a)};function V1t(e){return{type:"UPDATE_EDITOR_SETTINGS",settings:e}}var B1t=e=>({dispatch:t,registry:r,select:o})=>{o.__unstableIsEditorReady()&&!o.getEditorSettings().isPreviewMode&&r.dispatch(Rh.store).clearSelectedBlock(),t({type:"SET_RENDERING_MODE",mode:e})};function z1t(e){return({dispatch:t,registry:r})=>{let o=K(r.select(Rh.store)).getSettings().__experimentalFeatures?.viewport,n=$3(e,o);t(pre(n))}}var j1t=e=>({registry:t})=>{let r=t.select(An.store).get("core","inactivePanels")??[],o=!!r?.includes(e),n;o?n=r.filter(i=>i!==e):n=[...r,e],t.dispatch(An.store).set("core","inactivePanels",n)},H1t=e=>({registry:t})=>{let r=t.select(An.store).get("core","openPanels")??[],o=!!r?.includes(e),n;o?n=r.filter(i=>i!==e):n=[...r,e],t.dispatch(An.store).set("core","openPanels",n)};function U1t(e){return{type:"REMOVE_PANEL",panelName:e}}var W1t=e=>({dispatch:t,registry:r})=>{typeof e=="object"&&e.hasOwnProperty("rootClientId")&&e.hasOwnProperty("insertionIndex")&&K(r.dispatch(Rh.store)).setInsertionPoint({rootClientId:e.rootClientId,index:e.insertionIndex}),t({type:"SET_IS_INSERTER_OPENED",value:e})};function G1t(e){return{type:"SET_IS_LIST_VIEW_OPENED",isOpen:e}}var Y1t=({createNotice:e=!0}={})=>({dispatch:t,registry:r})=>{let o=r.select(An.store).get("core","distractionFree");o&&r.dispatch(An.store).set("core","fixedToolbar",!1),o||r.batch(()=>{r.dispatch(An.store).set("core","fixedToolbar",!0),t.setIsInserterOpened(!1),t.setIsListViewOpened(!1),K(r.dispatch(Rh.store)).resetZoomLevel()}),r.batch(()=>{r.dispatch(An.store).set("core","distractionFree",!o),e&&r.dispatch(D0.store).createInfoNotice(o?(0,Cl.__)("Distraction free mode deactivated."):(0,Cl.__)("Distraction free mode activated."),{id:"core/editor/distraction-free-mode/notice",type:"snackbar",actions:[{label:(0,Cl.__)("Undo"),onClick:()=>{r.batch(()=>{r.dispatch(An.store).set("core","fixedToolbar",o),r.dispatch(An.store).toggle("core","distractionFree")})}}]})})},q1t=()=>({registry:e})=>{e.dispatch(An.store).toggle("core","focusMode");let t=e.select(An.store).get("core","focusMode");e.dispatch(D0.store).createInfoNotice(t?(0,Cl.__)("Spotlight mode activated."):(0,Cl.__)("Spotlight mode deactivated."),{id:"core/editor/toggle-spotlight-mode/notice",type:"snackbar",actions:[{label:(0,Cl.__)("Undo"),onClick:()=>{e.dispatch(An.store).toggle("core","focusMode")}}]})},K1t=()=>({registry:e})=>{e.dispatch(An.store).toggle("core","fixedToolbar");let t=e.select(An.store).get("core","fixedToolbar");e.dispatch(D0.store).createInfoNotice(t?(0,Cl.__)("Top toolbar activated."):(0,Cl.__)("Top toolbar deactivated."),{id:"core/editor/toggle-top-toolbar/notice",type:"snackbar",actions:[{label:(0,Cl.__)("Undo"),onClick:()=>{e.dispatch(An.store).toggle("core","fixedToolbar")}}]})},X1t=e=>({dispatch:t,registry:r})=>{r.dispatch(An.store).set("core","editorMode",e),e!=="visual"&&(r.dispatch(Rh.store).clearSelectedBlock(),K(r.dispatch(Rh.store)).resetZoomLevel()),e==="visual"?(0,BD.speak)((0,Cl.__)("Visual editor selected"),"assertive"):e==="text"&&(r.select(An.store).get("core","distractionFree")&&t.toggleDistractionFree(),(0,BD.speak)((0,Cl.__)("Code editor selected"),"assertive"))};function Z1t(){return{type:"OPEN_PUBLISH_SIDEBAR"}}function Q1t(){return{type:"CLOSE_PUBLISH_SIDEBAR"}}function J1t(){return{type:"TOGGLE_PUBLISH_SIDEBAR"}}var Rr=e=>(...t)=>({registry:r})=>{(0,hv.default)("`wp.data.dispatch( 'core/editor' )."+e+"`",{since:"5.3",alternative:"`wp.data.dispatch( 'core/block-editor' )."+e+"`",version:"6.2"}),r.dispatch(Rh.store)[e](...t)},$1t=Rr("resetBlocks"),eSt=Rr("receiveBlocks"),tSt=Rr("updateBlock"),rSt=Rr("updateBlockAttributes"),oSt=Rr("selectBlock"),nSt=Rr("startMultiSelect"),iSt=Rr("stopMultiSelect"),sSt=Rr("multiSelect"),aSt=Rr("clearSelectedBlock"),lSt=Rr("toggleSelection"),cSt=Rr("replaceBlocks"),dSt=Rr("replaceBlock"),uSt=Rr("moveBlocksDown"),fSt=Rr("moveBlocksUp"),pSt=Rr("moveBlockToPosition"),mSt=Rr("insertBlock"),hSt=Rr("insertBlocks"),gSt=Rr("showInsertionPoint"),bSt=Rr("hideInsertionPoint"),vSt=Rr("setTemplateValidity"),_St=Rr("synchronizeTemplate"),ySt=Rr("mergeBlocks"),wSt=Rr("removeBlocks"),xSt=Rr("removeBlock"),SSt=Rr("toggleBlockMode"),CSt=Rr("startTyping"),kSt=Rr("stopTyping"),ESt=Rr("enterFormattedText"),TSt=Rr("exitFormattedText"),PSt=Rr("insertDefaultBlock"),RSt=Rr("updateBlockListSettings");var eP={reducer:Rie,selectors:LH,actions:hre},N=(0,zD.createReduxStore)(Die,{...eP});(0,zD.register)(N);K(N).registerPrivateActions(mre);K(N).registerPrivateSelectors(pG);var B9e=l(P(),1),ISt=e=>(0,L9e.createHigherOrderComponent)(t=>({attributes:r,setAttributes:o,...n})=>{let i=(0,N9e.useSelect)(d=>d(N).getCurrentPostType(),[]),[s,a]=(0,F9e.useEntityProp)("postType",i,"meta"),c=(0,D9e.useMemo)(()=>({...r,...Object.fromEntries(Object.entries(e).map(([d,u])=>[d,s[u]]))}),[r,s]);return(0,B9e.jsx)(t,{attributes:c,setAttributes:d=>{let u=Object.fromEntries(Object.entries(d??{}).filter(([f])=>f in e).map(([f,m])=>[e[f],m]));Object.entries(u).length&&a(u),o(d)},...n})},"withMetaAttributeSource");function OSt(e){let t=Object.fromEntries(Object.entries(e.attributes??{}).filter(([,{source:r}])=>r==="meta").map(([r,{meta:o}])=>[r,o]));return Object.entries(t).length&&(e.edit=ISt(t)(e.edit)),e}(0,V9e.addFilter)("blocks.registerBlockType","core/editor/custom-sources-backwards-compatibility/shim-attribute-source",OSt);var LDe=l(mi(),1);var DDe=l(he(),1);var z9e=l(jd(),1),j9e=l(Ko(),1);var H9e=l(or(),1),L0=l(P(),1),ASt=10,jD={name:"links",className:"editor-autocompleters__link",triggerPrefix:"[[",isDebounced:!0,async options(e){return(await(0,z9e.default)({path:(0,j9e.addQueryArgs)("/wp/v2/search",{per_page:ASt,search:e,type:"post"})})).filter(r=>r.title!=="")},getOptionKeywords(e){return[...e.title.split(/\s+/)]},getOptionLabel(e){return(0,L0.jsxs)(L0.Fragment,{children:[(0,L0.jsx)(Gi,{icon:e.subtype==="page"?Bw:PW}),(0,H9e.decodeEntities)(e.title)]})},getOptionCompletion(e){return(0,L0.jsx)("a",{href:e.url,children:e.title})}};var U9e=l(H(),1),W9e=l(X(),1),G9e=l(he(),1),Ih=l(P(),1);function gre(e){let t=e.avatar_urls&&e.avatar_urls[24]?(0,Ih.jsx)("img",{className:"editor-autocompleters__user-avatar",alt:"",src:e.avatar_urls[24]}):(0,Ih.jsx)("span",{className:"editor-autocompleters__no-avatar"});return(0,Ih.jsxs)(Ih.Fragment,{children:[t,(0,Ih.jsx)("span",{className:"editor-autocompleters__user-name",children:e.name}),(0,Ih.jsx)("span",{className:"editor-autocompleters__user-slug",children:e.slug})]})}var HD={name:"users",className:"editor-autocompleters__user",triggerPrefix:"@",useItems(e){let t=(0,W9e.useSelect)(o=>{let{getUsers:n}=o(G9e.store);return n({context:"view",search:e})},[e]);return[(0,U9e.useMemo)(()=>t?t.map(o=>({key:`user-${o.slug}`,value:o,label:gre(o)})):[],[t])]},getOptionCompletion(e){return`@${e.slug}`}};var uC=l(H(),1),dC=l(X(),1),Y9e=l(he(),1);function MSt(e,t){let r=(0,uC.useRef)(e);(0,uC.useEffect)(()=>{r.current=e},[e]),(0,uC.useEffect)(()=>{if(!t)return;let o=setInterval(()=>r.current(),t*1e3);return()=>clearInterval(o)},[t])}function UD({interval:e,autosave:t}){let{autosave:r}=(0,dC.useDispatch)(N),o=t??r,{getReferenceByDistinctEdits:n}=(0,dC.useSelect)(Y9e.store),{isEditedPostDirty:i,isEditedPostAutosaveable:s,isAutosavingPost:a}=(0,dC.useSelect)(N),c=(0,dC.useSelect)(u=>e!==void 0?e:u(N).getEditorSettings().autosaveInterval,[e]),d=(0,uC.useRef)();return MSt(()=>{if(!s())return;let u=n();u!==d.current&&i()&&!a()&&(d.current=u,o())},c),null}var yv=l(G(),1),n5=l(X(),1),Bu=l(Z(),1),i5=l(Re(),1);var iL=l(he(),1),IAe=l(zte(),1),sL=l(H(),1),OAe=l(Me(),1),AAe=l(or(),1),MAe=l(Oh(),1);var WD=l(G(),1),K9e=l(X(),1),X9e=l(he(),1);function GD(e){let{isFrontPage:t,isPostsPage:r,isPrivacyPolicyPage:o}=(0,K9e.useSelect)(n=>{let{canUser:i,getEditedEntityRecord:s}=n(X9e.store),a=i("read",{kind:"root",name:"site"})?s("root","site"):void 0,c=parseInt(e,10);return{isFrontPage:a?.page_on_front===c,isPostsPage:a?.page_for_posts===c,isPrivacyPolicyPage:a?.page_for_privacy_policy===c}});return t?(0,WD.__)("Homepage"):r?(0,WD.__)("Posts Page"):o?(0,WD.__)("Privacy Policy Page"):!1}var SAe=l(Z(),1),CAe=l(cn(),1),oL=l(G(),1),o5=l(X(),1);var nL=l(Me(),1),kAe=l(Jt(),1);var t5=l(H(),1);var B0=l(Z(),1),Lu=l(G(),1),ci=l(Re(),1),z0=l(X(),1);var vo=l(H(),1),JD=l(cn(),1),iAe=l(Mm(),1),sAe=l(he(),1);var bo=l(G(),1),fC=[{slug:"theme-colors",title:(0,bo.__)("Theme Colors"),origin:"theme",type:"colors"},{slug:"theme-gradients",title:(0,bo.__)("Theme Gradients"),origin:"theme",type:"gradients"},{slug:"custom-colors",title:(0,bo.__)("Custom Colors"),origin:"custom",type:"colors"},{slug:"custom-gradients",title:(0,bo.__)("Custom Gradients"),origin:"custom",type:"gradients"},{slug:"duotones",title:(0,bo.__)("Duotones"),origin:"theme",type:"duotones"},{slug:"default-colors",title:(0,bo.__)("Default Colors"),origin:"default",type:"colors"},{slug:"default-gradients",title:(0,bo.__)("Default Gradients"),origin:"default",type:"gradients"}],YD=[{slug:"site-identity",title:(0,bo.__)("Site Identity"),blocks:["core/site-logo","core/site-title","core/site-tagline"]},{slug:"design",title:(0,bo.__)("Design"),blocks:["core/navigation","core/avatar","core/post-time-to-read"],exclude:["core/home-link","core/navigation-link"]},{slug:"posts",title:(0,bo.__)("Posts"),blocks:["core/post-title","core/post-excerpt","core/post-author","core/post-author-name","core/post-author-biography","core/post-date","core/post-terms","core/term-description","core/query-title","core/query-no-results","core/query-pagination","core/query-numbers"]},{slug:"comments",title:(0,bo.__)("Comments"),blocks:["core/comments-title","core/comments-pagination","core/comments-pagination-numbers","core/comments","core/comments-author-name","core/comment-content","core/comment-date","core/comment-edit-link","core/comment-reply-link","core/comment-template","core/post-comments-count","core/post-comments-link"]}],bre=[{slug:"overview",title:(0,bo.__)("Overview"),blocks:[]},{slug:"text",title:(0,bo.__)("Text"),blocks:["core/post-content","core/home-link","core/navigation-link"]},{slug:"colors",title:(0,bo.__)("Colors"),blocks:[]},{slug:"theme",title:(0,bo.__)("Theme"),subcategories:YD},{slug:"media",title:(0,bo.__)("Media"),blocks:["core/post-featured-image"]},{slug:"widgets",title:(0,bo.__)("Widgets"),blocks:[]},{slug:"embed",title:(0,bo.__)("Embeds"),include:[]}],NSt=[...YD,{slug:"media",title:(0,bo.__)("Media"),blocks:["core/post-featured-image"]},{slug:"widgets",title:(0,bo.__)("Widgets"),blocks:[]},{slug:"embed",title:(0,bo.__)("Embeds"),include:[]}],Z9e=[{slug:"overview",title:(0,bo.__)("Overview"),blocks:[]},{slug:"text",title:(0,bo.__)("Text"),blocks:["core/post-content","core/home-link","core/navigation-link"]},{slug:"colors",title:(0,bo.__)("Colors"),blocks:[]},{slug:"blocks",title:(0,bo.__)("All Blocks"),blocks:[],subcategories:NSt}],FSt=`
+`)&&(r=r.slice(0,-1))),super.equals(t,r,o)}},DIe=new Dte;function DR(e,t,r){return DIe.diff(e,t,r)}function Mwt(e,t){t.stripTrailingCr&&(e=e.replace(/\r\n/g,`
+`));let r=[],o=e.split(/(\n|\r\n)/);o[o.length-1]||o.pop();for(let n=0;n<o.length;n++){let i=o[n];n%2&&!t.newlineIsToken?r[r.length-1]+=i:r.push(i)}return r}var Lte=class extends hd{tokenize(t){return t.slice()}join(t){return t}removeEmpty(t){return t}},LIe=new Lte;function LR(e,t,r){return LIe.diff(e,t,r)}var Vte=l(BIe(),1),iD=l(Ut(),1),An=l(Ap(),1),wl=l(G(),1);var QS=l(G(),1),nD=l(Ap(),1),gd={removed:"revision-diff-removed-desc",added:"revision-diff-added-desc",formatAdded:"revision-diff-format-added-desc",formatRemoved:"revision-diff-format-removed-desc",formatChanged:"revision-diff-format-changed-desc"},jIe=[{name:"revision/diff-removed",title:(0,QS.__)("Removed"),tagName:"del",className:"revision-diff-removed"},{name:"revision/diff-added",title:(0,QS.__)("Added"),tagName:"ins",className:"revision-diff-added"},{name:"revision/diff-format-added",title:(0,QS.__)("Format added"),tagName:"mark",className:"revision-diff-format-added"},{name:"revision/diff-format-removed",title:(0,QS.__)("Format removed"),tagName:"mark",className:"revision-diff-format-removed"},{name:"revision/diff-format-changed",title:(0,QS.__)("Format changed"),tagName:"mark",className:"revision-diff-format-changed"}];function HIe(){for(let e of jIe)(0,nD.registerFormatType)(e.name,{...e,attributes:{"aria-describedby":"aria-describedby"},edit:()=>null})}function UIe(){for(let e of jIe)(0,nD.unregisterFormatType)(e.name)}var{parseRawBlock:YIe}=K(iD.privateApis);function WIe(e){return e.blockName===null&&(!e.innerHTML||!e.innerHTML.trim())}function GIe(e){return e==null?"":typeof e=="object"?JSON.stringify(e,null,2):String(e)}function Nwt(e,t){if(!e&&!t)return 1;if(!e||!t)return 0;let r=new Intl.Segmenter(void 0,{granularity:"word"}),o=/[\p{L}\p{N}]/u,n=u=>{let f=[];for(let{segment:m,isWordLike:h}of r.segment(u))(h||o.test(m))&&f.push(m);return f},i=n(e),s=n(t);if(i.length===0&&s.length===0)return 1;let a=new Set(i),c=0;for(let u of s)a.has(u)&&c++;let d=Math.max(i.length,s.length);return d>0?c/d:0}function Fwt(e){let t=[],r=[];if(e.forEach((u,f)=>{let m=u.__revisionDiffStatus?.status;m==="removed"?t.push({block:u,index:f}):m==="added"&&r.push({block:u,index:f})}),t.length===0||r.length===0)return e;let o=new Set,n=new Set,i=new Map,s=.5,a=new Map;for(let u of r){let f=u.block.blockName;a.has(f)||a.set(f,[]),a.get(f).push(u)}let c=new Map;for(let u of t){let f=u.block.blockName;c.has(f)||c.set(f,[]),c.get(f).push(u)}let d=-1;for(let u of t){let f=a.get(u.block.blockName)||[],m=c.get(u.block.blockName)||[],h=f.filter(b=>!i.has(b.index)&&b.index>d);if(h.length===0)continue;let g=null;if(m.length===1&&h.length===1){let b=h[0],v=JSON.stringify(u.block.attrs)===JSON.stringify(b.block.attrs);(!((u.block.innerHTML||"")===(b.block.innerHTML||""))||!v)&&(g=b)}else{let b=0;for(let v of h){let y=Nwt(u.block.innerHTML||"",v.block.innerHTML||""),w=JSON.stringify(u.block.attrs)===JSON.stringify(v.block.attrs);y>b&&y>s&&(y<1||!w)&&(b=y,g=v)}}if(g){d=g.index;let b={...g.block,__revisionDiffStatus:{status:"modified"},__previousRawBlock:u.block},v=Math.min(u.index,g.index),y=Math.max(u.index,g.index),w=!1;for(let _=v+1;_<y;_++){let x=e[_].__revisionDiffStatus?.status;if(x===void 0){w=!0;break}if(x==="added"&&!n.has(_)){w=!0;break}}w?(i.set(g.index,b),o.add(u.index)):(i.set(u.index,b),n.add(g.index))}}return e.map((u,f)=>o.has(f)||n.has(f)?null:i.has(f)?i.get(f):u).filter(Boolean)}function qIe(e,t){e=e.filter(d=>!WIe(d)),t=t.filter(d=>!WIe(d));let r=d=>JSON.stringify({name:d.blockName,attrs:d.attrs,html:(d.innerContent||[]).filter(u=>u!==null&&u.trim()!=="")}),o=e.map(r),n=t.map(r),i=LR(n,o),s=[],a=0,c=0;for(let d of i)if(d.added)for(let u=0;u<d.count;u++)s.push({...e[a++],__revisionDiffStatus:{status:"added"}});else if(d.removed)for(let u=0;u<d.count;u++)s.push({...t[c++],__revisionDiffStatus:{status:"removed"}});else for(let u=0;u<d.count;u++){let f=e[a++],m=t[c++],h=qIe(f.innerBlocks||[],m.innerBlocks||[]);s.push({...f,innerBlocks:h})}return Fwt(s)}function Dwt(e,t,r,o){let n=e[r]||[],i=t[o]||[];if(n.length!==i.length)return!0;for(let s of n)if(!i.find(c=>c.type===s.type&&JSON.stringify(c.attributes)===JSON.stringify(s.attributes)))return!0;return!1}function Lwt(e,t,r,o){let n=e[r]||[],i=t[o]||[],s=0,a=0,c=0;for(let u of n){let f=i.find(m=>m.type===u.type);f?JSON.stringify(u.attributes)!==JSON.stringify(f.attributes)&&c++:s++}for(let u of i)n.find(m=>m.type===u.type)||a++;if(s>0&&a===0&&c===0)return{type:"added",description:(0,wl.sprintf)((0,wl._n)("%d format added","%d formats added",s),s)};if(a>0&&s===0&&c===0)return{type:"removed",description:(0,wl.sprintf)((0,wl._n)("%d format removed","%d formats removed",a),a)};let d=[];return s>0&&d.push((0,wl.sprintf)((0,wl._n)("%d format added","%d formats added",s),s)),a>0&&d.push((0,wl.sprintf)((0,wl._n)("%d format removed","%d formats removed",a),a)),c>0&&d.push((0,wl.sprintf)((0,wl._n)("%d format changed","%d formats changed",c),c)),{type:"changed",description:d.join(", ")||(0,wl.__)("Formatting changed")}}function KIe(e,t){let r=e.toPlainText(),o=t.toPlainText(),n=ZS(o,r),i=(0,An.create)({text:""}),s=0,a=0;for(let c of n)if(c.removed){let d=(0,An.slice)(t,a,a+c.value.length),u=(0,An.applyFormat)(d,{type:"revision/diff-removed",attributes:{"aria-describedby":gd.removed}},0,c.value.length);i=(0,An.concat)(i,u),a+=c.value.length}else if(c.added){let d=(0,An.slice)(e,s,s+c.value.length),u=(0,An.applyFormat)(d,{type:"revision/diff-added",attributes:{"aria-describedby":gd.added}},0,c.value.length);i=(0,An.concat)(i,u),s+=c.value.length}else{let d=e.formats||[],u=t.formats||[],f=c.value.length,m=b=>Dwt(d,u,s+b,a+b),h=0,g=m(0);for(let b=1;b<=f;b++){let v=b<f&&m(b);if(b===f||v!==g){let y=(0,An.slice)(e,s+h,s+b);if(g){let{type:w}=Lwt(d,u,s+h,a+h),_={added:"revision/diff-format-added",removed:"revision/diff-format-removed",changed:"revision/diff-format-changed"}[w],x={added:gd.formatAdded,removed:gd.formatRemoved,changed:gd.formatChanged}[w],C=(0,An.applyFormat)(y,{type:_,attributes:{"aria-describedby":x}},0,b-h);i=(0,An.concat)(i,C)}else i=(0,An.concat)(i,y);h=b,g=v}}s+=c.value.length,a+=c.value.length}return new An.RichTextData(i)}function XIe(e,t){return KIe(An.RichTextData.fromHTMLString(e||""),An.RichTextData.fromHTMLString(t||""))}function Vwt(e,t,r){let o=(0,iD.getBlockType)(e.name);if(!o)return;let n={};for(let[i,s]of Object.entries(o.attributes))if(s.source==="rich-text"){let a=e.attributes[i],c=t.attributes[i];a instanceof An.RichTextData&&c instanceof An.RichTextData&&(e.attributes[i]=KIe(a,c))}else{let a=GIe(e.attributes[i]),c=GIe(t.attributes[i]);a!==c&&(n[i]=ZS(c,a))}Object.keys(n).length>0&&(r.changedAttributes=n)}function ZIe(e,t){if(t.__revisionDiffStatus){if(t.__revisionDiffStatus.status==="modified"&&t.__previousRawBlock){let r=YIe(t.__previousRawBlock);r&&Vwt(e,r,t.__revisionDiffStatus)}e.__revisionDiffStatus=t.__revisionDiffStatus,e.attributes.__revisionDiffStatus=t.__revisionDiffStatus}if(e.innerBlocks&&t.innerBlocks)for(let r=0;r<e.innerBlocks.length;r++){let o=e.innerBlocks[r],n=t.innerBlocks[r];o&&n&&ZIe(o,n)}}function QIe(e,t){let r=(0,Vte.parse)(e||""),o=(0,Vte.parse)(t||"");return qIe(r,o).map(i=>{let s=YIe(i);return s&&ZIe(s,i),s}).filter(Boolean)}function Bte(e,t){if(!t?.length||!e?.length)return e;let r=e.map(c=>c.name),o=t.map(c=>c.name),n=LR(o,r),i=0,s=0,a=[];for(let c of n)if(c.removed)s+=c.count;else if(c.added)for(let d=0;d<c.count;d++)a.push(e[i++]);else for(let d=0;d<c.count;d++){let u=e[i++],f=t[s++];a.push({...u,clientId:f.clientId,innerBlocks:Bte(u.innerBlocks,f.innerBlocks)})}return a}function $Ie(){let{isInRevisionsMode:e,showDiff:t,revision:r,previousRevision:o,postType:n}=(0,JIe.useSelect)(a=>{let{isRevisionsMode:c,isShowingRevisionDiff:d,getCurrentRevision:u,getPreviousRevision:f}=K(a(N)),{getCurrentPostType:m}=a(N),h=c();return{isInRevisionsMode:h,showDiff:d(),revision:h?u():void 0,previousRevision:h?f():void 0,postType:m()}},[]),i=(0,sD.useRef)([]);return(0,sD.useMemo)(()=>{if(!e)return i.current=[],null;if(!r)return[];let a=r?.content?.raw??"",c;if(t){let u=o?.content?.raw||"";c=QIe(a,u)}else c=(0,aD.parse)(a);n==="wp_navigation"&&(c=[(0,aD.createBlock)("core/navigation",{templateLock:!1},c)]);let d=Bte(c,i.current);return i.current=d,d},[e,r,r?.content?.raw,o?.content?.raw,n,t])}var Vi=l(X(),1),Yt=l(G(),1);var tC=l(zte(),1),Xte=l(Jt(),1),OOe=l(Kt(),1),GR=l(Re(),1),rC=l(he(),1);var Yte={};mr(Yte,{ActionItem:()=>vd,ComplementaryArea:()=>P0,ComplementaryAreaMoreMenuItem:()=>hD,FullscreenMode:()=>yOe,InterfaceSkeleton:()=>HR,PinnedItems:()=>eC,store:()=>ot});var yd=l(Z(),1),jR=l(X(),1),vD=l(G(),1);var _d=l(H(),1),Wte=l(rOe(),1),bOe=l(Jt(),1),T0=l(Me(),1),vOe=l(av(),1);var lOe=l(Z(),1),uD=l(X(),1),cOe=l(av(),1);var dD=l(X(),1);var jte={};mr(jte,{closeModal:()=>Kwt,disableComplementaryArea:()=>jwt,enableComplementaryArea:()=>zwt,openModal:()=>qwt,pinItem:()=>Hwt,setDefaultComplementaryArea:()=>Bwt,setFeatureDefaults:()=>Ywt,setFeatureValue:()=>Gwt,toggleFeature:()=>Wwt,unpinItem:()=>Uwt});var cD=l(ps(),1),bd=l(Jt(),1);var lD=l(ps(),1);function Mp(e){return["core/edit-post","core/edit-site"].includes(e)?((0,lD.default)(`${e} interface scope`,{alternative:"core interface scope",hint:"core/edit-post and core/edit-site are merging.",version:"6.6"}),"core"):e}function E0(e,t){return e==="core"&&t==="edit-site/template"?((0,lD.default)("edit-site/template sidebar",{alternative:"edit-post/document",version:"6.6"}),"edit-post/document"):e==="core"&&t==="edit-site/block-inspector"?((0,lD.default)("edit-site/block-inspector sidebar",{alternative:"edit-post/block",version:"6.6"}),"edit-post/block"):t}var Bwt=(e,t)=>(e=Mp(e),t=E0(e,t),{type:"SET_DEFAULT_COMPLEMENTARY_AREA",scope:e,area:t}),zwt=(e,t)=>({registry:r,dispatch:o})=>{if(!t)return;e=Mp(e),t=E0(e,t),r.select(bd.store).get(e,"isComplementaryAreaVisible")||r.dispatch(bd.store).set(e,"isComplementaryAreaVisible",!0),o({type:"ENABLE_COMPLEMENTARY_AREA",scope:e,area:t})},jwt=e=>({registry:t})=>{e=Mp(e),t.select(bd.store).get(e,"isComplementaryAreaVisible")&&t.dispatch(bd.store).set(e,"isComplementaryAreaVisible",!1)},Hwt=(e,t)=>({registry:r})=>{if(!t)return;e=Mp(e),t=E0(e,t);let o=r.select(bd.store).get(e,"pinnedItems");o?.[t]!==!0&&r.dispatch(bd.store).set(e,"pinnedItems",{...o,[t]:!0})},Uwt=(e,t)=>({registry:r})=>{if(!t)return;e=Mp(e),t=E0(e,t);let o=r.select(bd.store).get(e,"pinnedItems");r.dispatch(bd.store).set(e,"pinnedItems",{...o,[t]:!1})};function Wwt(e,t){return function({registry:r}){(0,cD.default)("dispatch( 'core/interface' ).toggleFeature",{since:"6.0",alternative:"dispatch( 'core/preferences' ).toggle"}),r.dispatch(bd.store).toggle(e,t)}}function Gwt(e,t,r){return function({registry:o}){(0,cD.default)("dispatch( 'core/interface' ).setFeatureValue",{since:"6.0",alternative:"dispatch( 'core/preferences' ).set"}),o.dispatch(bd.store).set(e,t,!!r)}}function Ywt(e,t){return function({registry:r}){(0,cD.default)("dispatch( 'core/interface' ).setFeatureDefaults",{since:"6.0",alternative:"dispatch( 'core/preferences' ).setDefaults"}),r.dispatch(bd.store).setDefaults(e,t)}}function qwt(e){return{type:"OPEN_MODAL",name:e}}function Kwt(){return{type:"CLOSE_MODAL"}}var Hte={};mr(Hte,{getActiveComplementaryArea:()=>Xwt,isComplementaryAreaLoading:()=>Zwt,isFeatureActive:()=>Jwt,isItemPinned:()=>Qwt,isModalActive:()=>$wt});var VR=l(X(),1),nOe=l(ps(),1),BR=l(Jt(),1);var Xwt=(0,VR.createRegistrySelector)(e=>(t,r)=>{r=Mp(r);let o=e(BR.store).get(r,"isComplementaryAreaVisible");if(o!==void 0)return o===!1?null:t?.complementaryAreas?.[r]}),Zwt=(0,VR.createRegistrySelector)(e=>(t,r)=>{r=Mp(r);let o=e(BR.store).get(r,"isComplementaryAreaVisible"),n=t?.complementaryAreas?.[r];return o&&n===void 0}),Qwt=(0,VR.createRegistrySelector)(e=>(t,r,o)=>(r=Mp(r),o=E0(r,o),e(BR.store).get(r,"pinnedItems")?.[o]??!0)),Jwt=(0,VR.createRegistrySelector)(e=>(t,r,o)=>((0,nOe.default)("select( 'core/interface' ).isFeatureActive( scope, featureName )",{since:"6.0",alternative:"select( 'core/preferences' ).get( scope, featureName )"}),!!e(BR.store).get(r,o)));function $wt(e,t){return e.activeModal===t}var iOe=l(X(),1);function ext(e={},t){switch(t.type){case"SET_DEFAULT_COMPLEMENTARY_AREA":{let{scope:r,area:o}=t;return e[r]?e:{...e,[r]:o}}case"ENABLE_COMPLEMENTARY_AREA":{let{scope:r,area:o}=t;return{...e,[r]:o}}}return e}function txt(e=null,t){switch(t.type){case"OPEN_MODAL":return t.name;case"CLOSE_MODAL":return null}return e}var sOe=(0,iOe.combineReducers)({complementaryAreas:ext,activeModal:txt});var aOe="core/interface";var ot=(0,dD.createReduxStore)(aOe,{reducer:sOe,actions:jte,selectors:Hte});(0,dD.register)(ot);var dOe=l(P(),1);function rxt(e){return["checkbox","option","radio","switch","menuitemcheckbox","menuitemradio","treeitem"].includes(e)}function JS({as:e=lOe.Button,scope:t,identifier:r,icon:o,selectedIcon:n,name:i,shortcut:s,...a}){let c=e,d=(0,cOe.usePluginContext)(),u=o||d.icon,f=r||`${d.name}/${i}`,m=(0,uD.useSelect)(b=>b(ot).getActiveComplementaryArea(t)===f,[f,t]),{enableComplementaryArea:h,disableComplementaryArea:g}=(0,uD.useDispatch)(ot);return(0,dOe.jsx)(c,{icon:n&&m?n:u,"aria-controls":f.replace("/",":"),"aria-checked":rxt(a.role)?m:void 0,onClick:()=>{m?g(t):h(t,f)},shortcut:s,...a})}var fD=l(P(),1),oxt=({children:e,className:t,toggleButtonProps:r})=>{let o=(0,fD.jsx)(JS,{icon:_i,...r});return(0,fD.jsxs)("div",{className:J("components-panel__header","interface-complementary-area-header",t),tabIndex:-1,children:[e,o]})},uOe=oxt;var mD=l(Me(),1),mOe=l(H(),1);var lv=l(Z(),1),fOe=l(H(),1),zR=l(P(),1);function nxt({name:e,as:t=lv.MenuGroup,fillProps:r={},children:o,...n}){return(0,zR.jsx)(lv.Slot,{name:e,fillProps:r,children:i=>{let s=fOe.Children.toArray(i);return s.length?typeof o=="function"?o(s):(0,zR.jsx)(t,{...n,children:s}):null}})}function pOe({name:e,as:t,onClick:r,...o}){return(0,zR.jsx)(lv.Fill,{name:e,children:({as:n=lv.MenuItem,onClick:i})=>{let s=t??n,a=[r,i].filter(Boolean);return(0,zR.jsx)(s,{onClick:a.length?(...c)=>a.forEach(d=>d(...c)):void 0,...o})}})}pOe.Slot=nxt;var vd=pOe;var pD=l(P(),1),$S=(0,mD.observableMap)();function hOe(e,t){return!!(0,mD.useObservableValue)($S,`${e}/${t}`)}function Ute({scope:e,target:t,...r}){return(0,pD.jsx)(JS,{as:o=>(0,pD.jsx)(vd,{name:`${e}/plugin-more-menu`,...o}),role:"menuitemcheckbox",name:t,scope:e,...r})}function hD({scope:e,target:t,__unstableExplicitMenuItem:r,__unstableTarget:o,...n}){return(0,mOe.useLayoutEffect)(()=>{let i=`${e}/${t}`;return $S.set(i,($S.get(i)??0)+1),()=>{let s=$S.get(i)-1;s?$S.set(i,s):$S.delete(i)}},[e,t]),(0,pD.jsx)(Ute,{scope:e,target:t,...n})}var bD=l(Z(),1),gD=l(P(),1);function gOe({scope:e,...t}){return(0,gD.jsx)(bD.Fill,{name:`PinnedItems/${e}`,...t})}function ixt({scope:e,className:t,...r}){return(0,gD.jsx)(bD.Slot,{name:`PinnedItems/${e}`,...r,children:o=>o?.length>0&&(0,gD.jsx)("div",{className:J(t,"interface-pinned-items"),children:o})})}gOe.Slot=ixt;var eC=gOe;var qn=l(P(),1),sxt=.3;function axt({scope:e,...t}){return(0,qn.jsx)(yd.Slot,{name:`ComplementaryArea/${e}`,...t})}var lxt={open:{width:"auto"},closed:e=>({width:0,transition:e})};function cxt(e,t){return(0,_d.isValidElement)(e)?(0,_d.cloneElement)(e,{...t,className:J(e.props.className,t.className),style:{...e.props.style,...t.style}}):(0,qn.jsx)("div",{...t})}function dxt({activeArea:e,isActive:t,scope:r,children:o,className:n,id:i,render:s}){let a=(0,T0.useReducedMotion)(),c=(0,T0.useViewportMatch)("medium","<"),d=(0,T0.usePrevious)(e),f={type:"tween",duration:a||c||!!d&&!!e&&e!==d?0:sxt,ease:[.6,0,.4,1]};return(0,qn.jsx)(yd.Fill,{name:`ComplementaryArea/${r}`,children:(0,qn.jsx)(yd.__unstableAnimatePresence,{initial:!1,custom:f,children:t&&(0,qn.jsx)(yd.__unstableMotion.div,{variants:lxt,initial:"closed",animate:"open",exit:"closed",transition:f,className:"interface-complementary-area__fill",children:cxt(s,{id:i,className:n,children:o})})})})}function uxt(e,t,r,o,n){let i=(0,_d.useRef)(!1),s=(0,_d.useRef)(!1),{enableComplementaryArea:a,disableComplementaryArea:c}=(0,jR.useDispatch)(ot);(0,_d.useEffect)(()=>{o&&n&&!i.current?(c(e),s.current=!0):s.current&&!n&&i.current?(s.current=!1,a(e,t)):s.current&&r&&r!==t&&(s.current=!1),n!==i.current&&(i.current=n)},[o,n,e,t,r,c,a])}function _Oe({children:e,className:t,closeLabel:r=(0,vD.__)("Close plugin"),identifier:o,header:n,headerClassName:i,icon:s,isPinnable:a=!0,panelClassName:c,render:d,scope:u,name:f,title:m,toggleShortcut:h,isActiveByDefault:g}){let b=(0,vOe.usePluginContext)(),v=s||b.icon,y=o||`${b.name}/${f}`,[w,_]=(0,_d.useState)(!1),{isLoading:x,isActive:C,isPinned:S,activeArea:k,isSmall:R,isLarge:O,showIconLabels:E}=(0,jR.useSelect)(z=>{let{getActiveComplementaryArea:A,isComplementaryAreaLoading:D,isItemPinned:L}=z(ot),{get:U}=z(bOe.store),j=A(u);return{isLoading:D(u),isActive:j===y,isPinned:L(u,y),activeArea:j,isSmall:z(Wte.store).isViewportMatch("< medium"),isLarge:z(Wte.store).isViewportMatch("large"),showIconLabels:U("core","showIconLabels")}},[y,u]),I=hOe(u,f),T=(0,T0.useViewportMatch)("medium","<");uxt(u,y,k,C,R);let{enableComplementaryArea:M,disableComplementaryArea:F,pinItem:V,unpinItem:B}=(0,jR.useDispatch)(ot);if((0,_d.useEffect)(()=>{g&&k===void 0&&!R?M(u,y):k===void 0&&R&&F(u,y),_(!0)},[k,g,u,y,R,M,F]),!!w)return(0,qn.jsxs)(qn.Fragment,{children:[a&&(0,qn.jsx)(eC,{scope:u,children:S&&(0,qn.jsx)(JS,{scope:u,identifier:y,isPressed:C&&(!E||O),"aria-expanded":C,"aria-disabled":x,label:m,icon:E?Jn:v,showTooltip:!E,variant:E?"tertiary":void 0,size:"compact",shortcut:h})}),f&&a&&!I&&(0,qn.jsx)(Ute,{target:f,scope:u,icon:v,identifier:y,children:m}),(0,qn.jsxs)(dxt,{activeArea:k,isActive:C,className:J("interface-complementary-area",t),scope:u,id:y.replace("/",":"),render:d,children:[(0,qn.jsx)(uOe,{className:i,closeLabel:r,onClose:()=>F(u),toggleButtonProps:{label:r,size:"compact",shortcut:h,scope:u,identifier:y},children:n||(0,qn.jsxs)(qn.Fragment,{children:[(0,qn.jsx)("h2",{className:"interface-complementary-area-header__title",children:m}),a&&!T&&(0,qn.jsx)(yd.Button,{className:"interface-complementary-area__pin-unpin-item",icon:S?qW:GW,label:S?(0,vD.__)("Unpin from toolbar"):(0,vD.__)("Pin to toolbar"),onClick:()=>(S?B:V)(u,y),isPressed:S,size:"compact"})]})}),(0,qn.jsx)(yd.Panel,{className:c,children:e})]})]})}_Oe.Slot=axt;var P0=_Oe;var Gte=l(H(),1),fxt=({isActive:e})=>((0,Gte.useEffect)(()=>{let t=!1;return document.body.classList.contains("sticky-menu")&&(t=!0,document.body.classList.remove("sticky-menu")),()=>{t&&document.body.classList.add("sticky-menu")}},[]),(0,Gte.useEffect)(()=>(e?document.body.classList.add("is-fullscreen-mode"):document.body.classList.remove("is-fullscreen-mode"),()=>{e&&document.body.classList.remove("is-fullscreen-mode")}),[e]),null),yOe=fxt;var _D=l(H(),1),R0=l(Z(),1),cv=l(G(),1),yD=l(Me(),1),Oa=l(P(),1),xOe=.25,wOe={type:"tween",duration:xOe,ease:[.6,0,.4,1]};function pxt(e){(0,_D.useEffect)(()=>{let t=document&&document.querySelector(`html:not(.${e})`);if(t)return t.classList.toggle(e),()=>{t.classList.toggle(e)}},[e])}var mxt={hidden:{opacity:1,marginTop:-60},visible:{opacity:1,marginTop:0},distractionFreeHover:{opacity:1,marginTop:0,transition:{...wOe,delay:.2,delayChildren:.2}},distractionFreeHidden:{opacity:0,marginTop:-60},distractionFreeDisabled:{opacity:0,marginTop:0,transition:{...wOe,delay:.8,delayChildren:.8}}};function hxt({isDistractionFree:e,footer:t,header:r,editorNotices:o,sidebar:n,secondarySidebar:i,content:s,actions:a,labels:c,className:d},u){let f=(0,yD.useViewportMatch)("medium","<"),h={type:"tween",duration:(0,yD.useReducedMotion)()?0:xOe,ease:[.6,0,.4,1]};pxt("interface-interface-skeleton__html-container");let b={...{header:(0,cv._x)("Header","header landmark area"),body:(0,cv.__)("Content"),secondarySidebar:(0,cv.__)("Block Library"),sidebar:(0,cv._x)("Settings","settings landmark area"),actions:(0,cv.__)("Publish"),footer:(0,cv.__)("Footer")},...c};return(0,Oa.jsxs)("div",{ref:u,className:J(d,"interface-interface-skeleton",!!t&&"has-footer"),children:[(0,Oa.jsxs)("div",{className:"interface-interface-skeleton__editor",children:[(0,Oa.jsx)(R0.__unstableAnimatePresence,{initial:!1,children:!!r&&(0,Oa.jsx)(wu,{as:R0.__unstableMotion.div,className:"interface-interface-skeleton__header",ariaLabel:b.header,initial:e&&!f?"distractionFreeHidden":"hidden",whileHover:e&&!f?"distractionFreeHover":"visible",animate:e&&!f?"distractionFreeDisabled":"visible",exit:e&&!f?"distractionFreeHidden":"hidden",variants:mxt,transition:h,children:r})}),e&&(0,Oa.jsx)("div",{className:"interface-interface-skeleton__header",children:o}),(0,Oa.jsxs)("div",{className:"interface-interface-skeleton__body",children:[(0,Oa.jsx)(R0.__unstableAnimatePresence,{initial:!1,children:!!i&&(0,Oa.jsx)(wu,{className:"interface-interface-skeleton__secondary-sidebar",ariaLabel:b.secondarySidebar,as:R0.__unstableMotion.div,initial:"closed",animate:"open",exit:"closed",variants:{open:{width:"auto"},closed:{width:0}},transition:h,children:(0,Oa.jsx)(R0.__unstableMotion.div,{style:{width:f?"100vw":"max-content",height:"100%"},variants:{open:{x:0},closed:{x:"-100%"}},transition:h,children:i})})}),(0,Oa.jsx)(wu,{className:"interface-interface-skeleton__content",ariaLabel:b.body,children:s}),!!n&&(0,Oa.jsx)(wu,{className:"interface-interface-skeleton__sidebar",ariaLabel:b.sidebar,children:n}),!!a&&(0,Oa.jsx)(wu,{className:"interface-interface-skeleton__actions",ariaLabel:b.actions,children:a})]})]}),!!t&&(0,Oa.jsx)(wu,{className:"interface-interface-skeleton__footer",ariaLabel:b.footer,children:t})]})}var HR=(0,_D.forwardRef)(hxt);var wD=l(or(),1);var UR=l(X(),1),SOe=l(Gc(),1),COe=l(he(),1);var kOe=l(P(),1),{RenamePatternModal:gxt}=K(SOe.privateApis),qte="editor/pattern-rename";function EOe(){let e=(0,UR.useSelect)(n=>n(ot).isModalActive(qte)),{record:t,postType:r}=(0,UR.useSelect)(n=>{if(!e)return{};let{getCurrentPostType:i,getCurrentPostId:s}=n(N),{getEditedEntityRecord:a}=n(COe.store),c=i();return{record:a("postType",c,s()),postType:c}},[e]),{closeModal:o}=(0,UR.useDispatch)(ot);return!e||r!==vf?null:(0,kOe.jsx)(gxt,{onClose:o,pattern:t})}var WR=l(X(),1),TOe=l(Gc(),1),POe=l(he(),1);var ROe=l(P(),1),{DuplicatePatternModal:bxt}=K(TOe.privateApis),Kte="editor/pattern-duplicate";function IOe(){let e=(0,WR.useSelect)(n=>n(ot).isModalActive(Kte)),{record:t,postType:r}=(0,WR.useSelect)(n=>{if(!e)return{};let{getCurrentPostType:i,getCurrentPostId:s}=n(N),{getEditedEntityRecord:a}=n(POe.store),c=i();return{record:a("postType",c,s()),postType:c}},[e]),{closeModal:o}=(0,WR.useDispatch)(ot);return!e||r!==vf?null:(0,ROe.jsx)(bxt,{onClose:o,onSuccess:()=>o(),pattern:t})}function AOe({disableContentOnlyForPatternsAndTemplateParts:e,stopEditingContentOnlySection:t,updateEditorSettings:r}){return{name:"core/toggle-pattern-editing",label:e?(0,Yt.__)("Disable editing all patterns"):(0,Yt.__)("Enable editing all patterns"),icon:zw,category:"command",callback:({close:o})=>{let n=!e;t(),r({disableContentOnlyForUnsyncedPatterns:n,disableContentOnlyForTemplateParts:n}),o()}}}function vxt(e,t){return!!t?.metadata?.patternName||e==="core/template-part"}var _xt=()=>function(){let{editorMode:t,isListViewOpen:r,showBlockBreadcrumbs:o,isDistractionFree:n,isFocusMode:i,isPreviewMode:s,isViewable:a,isPublished:c,viewLink:d,viewItemLabel:u,isCodeEditingEnabled:f,isRichEditingEnabled:m,isPublishSidebarEnabled:h,disableContentOnlyForUnsyncedPatterns:g,disableContentOnlyForTemplateParts:b}=(0,Vi.useSelect)(A=>{let{get:D}=A(Xte.store),{isListViewOpened:L,getCurrentPostType:U,getEditorSettings:j,getEditedPostAttribute:Y,isCurrentPostPublished:q}=A(N),{getSettings:ne}=A(GR.store),{getPostType:ie}=A(rC.store),oe=ie(U());return{editorMode:D("core","editorMode")??"visual",isListViewOpen:L(),showBlockBreadcrumbs:D("core","showBlockBreadcrumbs"),isDistractionFree:D("core","distractionFree"),isFocusMode:D("core","focusMode"),isPreviewMode:ne().isPreviewMode,isViewable:oe?.viewable??!1,isPublished:q(),viewLink:Y("link"),viewItemLabel:oe?.labels?.view_item,isCodeEditingEnabled:j().codeEditingEnabled,isRichEditingEnabled:j().richEditingEnabled,isPublishSidebarEnabled:A(N).isPublishSidebarEnabled(),disableContentOnlyForUnsyncedPatterns:!!j().disableContentOnlyForUnsyncedPatterns,disableContentOnlyForTemplateParts:!!j().disableContentOnlyForTemplateParts}},[]),{getActiveComplementaryArea:v}=(0,Vi.useSelect)(ot),{toggle:y}=(0,Vi.useDispatch)(Xte.store),{createInfoNotice:w}=(0,Vi.useDispatch)(OOe.store),{__unstableSaveForPreview:_,setIsListViewOpened:x,switchEditorMode:C,toggleDistractionFree:S,toggleSpotlightMode:k,toggleTopToolbar:R,updateEditorSettings:O}=(0,Vi.useDispatch)(N),{stopEditingContentOnlySection:E}=K((0,Vi.useDispatch)(GR.store)),{openModal:I,enableComplementaryArea:T,disableComplementaryArea:M}=(0,Vi.useDispatch)(ot),{getCurrentPostId:F}=(0,Vi.useSelect)(N),V=f&&m;if(s)return{commands:[],isLoading:!1};let B=[],z=g&&b;return B.push({name:"core/open-shortcut-help",label:(0,Yt.__)("Keyboard shortcuts"),category:"view",callback:({close:A})=>{A(),I("editor/keyboard-shortcut-help")}}),B.push({name:"core/toggle-distraction-free",label:n?(0,Yt.__)("Exit Distraction free"):(0,Yt.__)("Enter Distraction free"),category:"command",callback:({close:A})=>{S(),A()}}),B.push({name:"core/open-preferences",label:(0,Yt.__)("Editor preferences"),category:"view",callback:({close:A})=>{A(),I("editor/preferences")}}),B.push({name:"core/toggle-spotlight-mode",label:i?(0,Yt.__)("Exit Spotlight mode"):(0,Yt.__)("Enter Spotlight mode"),category:"command",callback:({close:A})=>{k(),A()}}),B.push({name:"core/toggle-list-view",label:r?(0,Yt.__)("Close List View"):(0,Yt.__)("Open List View"),icon:NE,category:"command",callback:({close:A})=>{x(!r),A(),w(r?(0,Yt.__)("List View off."):(0,Yt.__)("List View on."),{id:"core/editor/toggle-list-view/notice",type:"snackbar"})}}),B.push({name:"core/toggle-top-toolbar",label:(0,Yt.__)("Top toolbar"),category:"command",callback:({close:A})=>{R(),A()}}),B.push(AOe({disableContentOnlyForPatternsAndTemplateParts:z,stopEditingContentOnlySection:E,updateEditorSettings:O})),V&&B.push({name:"core/toggle-code-editor",label:t==="visual"?(0,Yt.__)("Open code editor"):(0,Yt.__)("Exit code editor"),icon:TU,category:"command",callback:({close:A})=>{C(t==="visual"?"text":"visual"),A()}}),B.push({name:"core/toggle-breadcrumbs",label:o?(0,Yt.__)("Hide block breadcrumbs"):(0,Yt.__)("Show block breadcrumbs"),category:"command",callback:({close:A})=>{y("core","showBlockBreadcrumbs"),A(),w(o?(0,Yt.__)("Breadcrumbs hidden."):(0,Yt.__)("Breadcrumbs visible."),{id:"core/editor/toggle-breadcrumbs/notice",type:"snackbar"})}}),B.push({name:"core/open-settings-sidebar",label:(0,Yt.__)("Show or hide the Settings panel"),icon:(0,Yt.isRTL)()?y_:fm,category:"command",callback:({close:A})=>{let D=v("core");A(),D==="edit-post/document"?M("core"):T("core","edit-post/document")}}),B.push({name:"core/open-block-inspector",label:(0,Yt.__)("Show or hide the Block settings panel"),icon:aU,category:"command",callback:({close:A})=>{let D=v("core");A(),D==="edit-post/block"?M("core"):T("core","edit-post/block")}}),B.push({name:"core/toggle-publish-sidebar",label:h?(0,Yt.__)("Disable pre-publish checks"):(0,Yt.__)("Enable pre-publish checks"),icon:IE,category:"command",callback:({close:A})=>{A(),y("core","isPublishSidebarEnabled"),w(h?(0,Yt.__)("Pre-publish checks disabled."):(0,Yt.__)("Pre-publish checks enabled."),{id:"core/editor/publish-sidebar/notice",type:"snackbar"})}}),a&&(B.push({name:"core/preview-link",label:(0,Yt.__)("Preview in a new tab"),icon:Sf,category:"view",callback:async({close:A})=>{A();let D=F(),L=await _();window.open(L,`wp-preview-${D}`)}}),c&&d&&B.push({name:"core/view-link",label:u||(0,Yt.__)("View post"),icon:Sf,category:"view",callback:({close:A})=>{A(),window.open(d,"_blank")}})),{commands:B,isLoading:!1}},yxt=()=>function({search:t}){let{disableContentOnlyForPatternsAndTemplateParts:r,hasPatternOrTemplatePartSelection:o,isPreviewMode:n}=(0,Vi.useSelect)(a=>{let{getBlockAttributes:c,getBlockName:d,getBlockParents:u,getSelectedBlockClientId:f,getSelectedBlockClientIds:m,getSettings:h}=a(GR.store),{getEditorSettings:g}=a(N),b=g(),v=f(),y=m(),w=v&&y.length===1?[v,...u(v,!0)]:[];return{disableContentOnlyForPatternsAndTemplateParts:!!b.disableContentOnlyForUnsyncedPatterns&&!!b.disableContentOnlyForTemplateParts,hasPatternOrTemplatePartSelection:w.some(_=>vxt(d(_),c(_))),isPreviewMode:h().isPreviewMode}},[]),{updateEditorSettings:i}=(0,Vi.useDispatch)(N),{stopEditingContentOnlySection:s}=K((0,Vi.useDispatch)(GR.store));return t||!o&&!r||n?{isLoading:!1,commands:[]}:{isLoading:!1,commands:[AOe({disableContentOnlyForPatternsAndTemplateParts:r,stopEditingContentOnlySection:s,updateEditorSettings:i})]}},wxt=()=>function(){let{postType:t}=(0,Vi.useSelect)(n=>{let{getCurrentPostType:i}=n(N);return{postType:i()}},[]),{openModal:r}=(0,Vi.useDispatch)(ot),o=[];return t===vf&&(o.push({name:"core/rename-pattern",label:(0,Yt.__)("Rename pattern"),icon:jE,category:"edit",callback:({close:n})=>{r(qte),n()}}),o.push({name:"core/duplicate-pattern",label:(0,Yt.__)("Duplicate pattern"),icon:zw,category:"command",callback:({close:n})=>{r(Kte),n()}})),{isLoading:!1,commands:o}},xxt=()=>function(){let{onNavigateToEntityRecord:t,goBack:r,templateId:o,isPreviewMode:n,canEditTemplate:i}=(0,Vi.useSelect)(d=>{let{getRenderingMode:u,getEditorSettings:f,getCurrentTemplateId:m}=K(d(N)),h=f(),g=m();return{isTemplateHidden:u()==="post-only",onNavigateToEntityRecord:h.onNavigateToEntityRecord,getEditorSettings:f,goBack:h.onNavigateToPreviousEntityRecord,templateId:g,isPreviewMode:h.isPreviewMode,canEditTemplate:!!g&&d(rC.store).canUser("update",{kind:"postType",name:"wp_template",id:g})}},[]),{editedRecord:s,hasResolved:a}=(0,rC.useEntityRecord)("postType","wp_template",o);if(n)return{isLoading:!1,commands:[]};let c=[];return o&&a&&i&&c.push({name:"core/switch-to-template-focus",label:(0,Yt.sprintf)((0,Yt.__)("Edit template: %s"),(0,wD.decodeEntities)(s.title)),icon:Hd,category:"edit",callback:({close:d})=>{t({postId:o,postType:"wp_template"}),d()}}),r&&c.push({name:"core/switch-to-previous-entity",label:(0,Yt.__)("Back"),category:"view",callback:({close:d})=>{r(),d()}}),{isLoading:!1,commands:c}},Sxt=()=>function(){let{postType:t,postId:r}=(0,Vi.useSelect)(a=>{let{getCurrentPostId:c,getCurrentPostType:d}=a(N);return{postType:d(),postId:c()}},[]),{editedRecord:o,hasResolved:n}=(0,rC.useEntityRecord)("postType",t,r),{revertTemplate:i}=K((0,Vi.useDispatch)(N));if(!n||![hi,br].includes(t))return{isLoading:!0,commands:[]};let s=[];if(i4(o)){let a=o.type===br?(0,Yt.sprintf)((0,Yt.__)("Reset template: %s"),(0,wD.decodeEntities)(o.title)):(0,Yt.sprintf)((0,Yt.__)("Reset template part: %s"),(0,wD.decodeEntities)(o.title));s.push({name:"core/reset-template",label:a,icon:(0,Yt.isRTL)()?KE:qE,category:"command",callback:({close:c})=>{i(o),c()}})}return{isLoading:!n,commands:s}};function MOe(){(0,tC.useCommandLoader)({name:"core/editor/edit-ui",hook:_xt()}),(0,tC.useCommandLoader)({name:"core/editor/contextual-commands",hook:wxt(),context:"entity-edit"}),(0,tC.useCommandLoader)({name:"core/editor/pattern-editing-contextual-commands",hook:yxt(),context:"block-selection-edit"}),(0,tC.useCommandLoader)({name:"core/editor/page-content-focus",hook:xxt(),context:"entity-edit"}),(0,tC.useCommandLoader)({name:"core/edit-site/manipulate-document",hook:Sxt()})}var SD=l(X(),1),FOe=l(H(),1),DOe=l(xD(),1);var oC="upload-in-progress";function LOe(){let e=(0,SD.useSelect)(i=>i(DOe.store).isUploading(),[]),{lockPostSaving:t,unlockPostSaving:r,lockPostAutosaving:o,unlockPostAutosaving:n}=(0,SD.useDispatch)(N);(0,FOe.useEffect)(()=>(e?(t(oC),o(oC)):(r(oC),n(oC)),()=>{r(oC),n(oC)}),[e,t,r,o,n])}var VOe=l(H(),1),BOe=l(X(),1),Zte=l(xD(),1);function zOe(){let e=window.__clientSideMediaProcessing,t=(0,BOe.useRegistry)();(0,VOe.useEffect)(()=>{if(!e)return;let r=()=>{K(t.dispatch(Zte.store)).pauseQueue()},o=()=>{K(t.dispatch(Zte.store)).resumeQueue()};return window.addEventListener("offline",r),window.addEventListener("online",o),()=>{window.removeEventListener("offline",r),window.removeEventListener("online",o)}},[e,t])}var I0=l(G(),1),jOe=l(Re(),1),HOe=l(X(),1),UOe=l(H(),1);var WOe=l(P(),1),{BlockRemovalWarningModal:Cxt}=K(jOe.privateApis),kxt=["core/post-content","core/post-template","core/query"],Ext=[{postTypes:["wp_template","wp_template_part"],callback(e){if(e.filter(({name:o})=>o==="core/post-content").length)return{description:(0,I0.__)("This block displays the content of posts and pages using this template."),warning:(0,I0.__)("If you delete it, posts or pages using this template will not display any content."),subtext:(0,I0.__)("Visitors will see blank pages."),requireConfirmation:!0};if(e.filter(({name:o})=>kxt.includes(o)).length)return(0,I0._n)("Deleting this block will stop your post or page content from displaying on this template. It is not recommended.","Some of the deleted blocks will stop your post or page content from displaying on this template. It is not recommended.",e.length)}},{postTypes:["wp_block"],callback(e){if(e.filter(({attributes:r})=>r?.metadata?.bindings&&Object.values(r.metadata.bindings).some(o=>o.source==="core/pattern-overrides")).length)return(0,I0._n)("The deleted block allows instance overrides. Removing it may result in content not displaying where this pattern is used. Are you sure you want to proceed?","Some of the deleted blocks allow instance overrides. Removing them may result in content not displaying where this pattern is used. Are you sure you want to proceed?",e.length)}}];function GOe(){let e=(0,HOe.useSelect)(r=>r(N).getCurrentPostType(),[]),t=(0,UOe.useMemo)(()=>Ext.filter(r=>r.postTypes.includes(e)),[e]);return t?(0,WOe.jsx)(Cxt,{rules:t}):null}var dv=l(Z(),1),Qte=l(G(),1),O0=l(H(),1),CD=l(Re(),1),Fp=l(X(),1),Jte=l(he(),1),YOe=l(Ut(),1),$te=l(Jt(),1);var Np=l(P(),1);function Txt(){let{blockPatternsWithPostContentBlockType:e,postType:t}=(0,Fp.useSelect)(r=>{let{getPatternsByBlockTypes:o,getBlocksByName:n}=r(CD.store),{getCurrentPostType:i,getRenderingMode:s}=r(N),a=s()==="post-only"?"":n("core/post-content")?.[0];return{blockPatternsWithPostContentBlockType:o("core/post-content",a),postType:i()}},[]);return(0,O0.useMemo)(()=>e?.length?e.filter(r=>t==="page"&&!r.postTypes||Array.isArray(r.postTypes)&&r.postTypes.includes(t)):[],[t,e])}function Pxt({blockPatterns:e,onChoosePattern:t}){let{editEntityRecord:r}=(0,Fp.useDispatch)(Jte.store),{postType:o,postId:n}=(0,Fp.useSelect)(i=>{let{getCurrentPostType:s,getCurrentPostId:a}=i(N);return{postType:s(),postId:a()}},[]);return(0,Np.jsx)(CD.__experimentalBlockPatternsList,{blockPatterns:e,onClickPattern:(i,s)=>{r("postType",o,n,{blocks:s,content:({blocks:a=[]})=>(0,YOe.__unstableSerializeAndClean)(a)}),t()}})}function Rxt({onClose:e}){let[t,r]=(0,O0.useState)(!0),{set:o}=(0,Fp.useDispatch)($te.store),n=Txt();if(!(n.length>0))return null;function s(){e(),o("core","enableChoosePatternModal",t)}return(0,Np.jsxs)(dv.Modal,{className:"editor-start-page-options__modal",title:(0,Qte.__)("Choose a pattern"),isFullScreen:!0,onRequestClose:s,children:[(0,Np.jsx)("div",{className:"editor-start-page-options__modal-content",children:(0,Np.jsx)(Pxt,{blockPatterns:n,onChoosePattern:s})}),(0,Np.jsx)(dv.Flex,{className:"editor-start-page-options__modal__actions",justify:"flex-start",expanded:!1,children:(0,Np.jsx)(dv.FlexItem,{children:(0,Np.jsx)(dv.CheckboxControl,{checked:t,label:(0,Qte.__)("Always show starter patterns for new pages"),onChange:a=>{r(a)}})})})]})}function qOe(){let[e,t]=(0,O0.useState)(!1),{isEditedPostEmpty:r}=(0,Fp.useSelect)(N),{getEntityRecordNonTransientEdits:o}=(0,Fp.useSelect)(Jte.store),{isModalActive:n}=(0,Fp.useSelect)(ot),{enabled:i,postType:s,postId:a}=(0,Fp.useSelect)(c=>{let{getCurrentPostId:d,getCurrentPostType:u}=c(N),f=c($te.store).get("core","enableChoosePatternModal"),m=u();return{postType:m,postId:d(),enabled:f&&Tc!==m&&br!==m&&hi!==m}},[]);return(0,O0.useEffect)(()=>{let d=!(Object.keys(o("postType",s,a)??{}).length>0)&&r(),u=n("editor/preferences");!i||!d||u||t(!0)},[i,s,a,o,r,n]),e?(0,Np.jsx)(Rxt,{onClose:()=>t(!1)}):null}var r9e=l(Z(),1),Dp=l(G(),1),PD=l(pl(),1),YR=l(X(),1);var wd=l(G(),1),KOe=[{keyCombination:{modifier:"primary",character:"b"},description:(0,wd.__)("Make the selected text bold.")},{keyCombination:{modifier:"primary",character:"i"},description:(0,wd.__)("Make the selected text italic.")},{keyCombination:{modifier:"primary",character:"k"},description:(0,wd.__)("Convert the selected text into a link.")},{keyCombination:{modifier:"primaryShift",character:"k"},description:(0,wd.__)("Remove a link.")},{keyCombination:{character:"[["},description:(0,wd.__)("Insert a link to a post or page.")},{keyCombination:{modifier:"primary",character:"u"},description:(0,wd.__)("Underline the selected text.")},{keyCombination:{modifier:"access",character:"d"},description:(0,wd.__)("Strikethrough the selected text.")},{keyCombination:{modifier:"access",character:"x"},description:(0,wd.__)("Make the selected text inline code.")},{keyCombination:{modifier:"access",character:"0"},aliases:[{modifier:"access",character:"7"}],description:(0,wd.__)("Convert the current heading to a paragraph.")},{keyCombination:{modifier:"access",character:"1-6"},description:(0,wd.__)("Convert the current paragraph or heading to a heading of level 1 to 6.")},{keyCombination:{modifier:"primaryShift",character:"SPACE"},description:(0,wd.__)("Add non breaking space.")}];var ZOe=l(H(),1),kD=l(cn(),1),xd=l(P(),1);function XOe({keyCombination:e,forceAriaLabel:t}){let r=e.modifier?kD.displayShortcutList[e.modifier](e.character):e.character,o=e.modifier?kD.shortcutAriaLabel[e.modifier](e.character):e.character;return(0,xd.jsx)("kbd",{className:"editor-keyboard-shortcut-help-modal__shortcut-key-combination","aria-label":t||o,children:(Array.isArray(r)?r:[r]).map((n,i)=>n==="+"?(0,xd.jsx)(ZOe.Fragment,{children:n},i):(0,xd.jsx)("kbd",{className:"editor-keyboard-shortcut-help-modal__shortcut-key",children:n},i))})}function Ixt({description:e,keyCombination:t,aliases:r=[],ariaLabel:o}){return(0,xd.jsxs)(xd.Fragment,{children:[(0,xd.jsx)("div",{className:"editor-keyboard-shortcut-help-modal__shortcut-description",children:e}),(0,xd.jsxs)("div",{className:"editor-keyboard-shortcut-help-modal__shortcut-term",children:[(0,xd.jsx)(XOe,{keyCombination:t,forceAriaLabel:o}),r.map((n,i)=>(0,xd.jsx)(XOe,{keyCombination:n,forceAriaLabel:o},i))]})]})}var ED=Ixt;var QOe=l(X(),1),JOe=l(pl(),1);var $Oe=l(P(),1);function Oxt({name:e}){let{keyCombination:t,description:r,aliases:o}=(0,QOe.useSelect)(n=>{let{getShortcutKeyCombination:i,getShortcutDescription:s,getShortcutAliases:a}=n(JOe.store);return{keyCombination:i(e),aliases:a(e),description:s(e)}},[e]);return t?(0,$Oe.jsx)(ED,{keyCombination:t,description:r,aliases:o}):null}var e9e=Oxt;var is=l(P(),1),t9e="editor/keyboard-shortcut-help",Axt=({shortcuts:e})=>(0,is.jsx)("ul",{className:"editor-keyboard-shortcut-help-modal__shortcut-list",role:"list",children:e.map((t,r)=>(0,is.jsx)("li",{className:"editor-keyboard-shortcut-help-modal__shortcut",children:typeof t=="string"?(0,is.jsx)(e9e,{name:t}):(0,is.jsx)(ED,{...t})},r))}),ere=({title:e,shortcuts:t,className:r})=>(0,is.jsxs)("section",{className:J("editor-keyboard-shortcut-help-modal__section",r),children:[!!e&&(0,is.jsx)("h2",{className:"editor-keyboard-shortcut-help-modal__section-title",children:e}),(0,is.jsx)(Axt,{shortcuts:t})]}),TD=({title:e,categoryName:t,additionalShortcuts:r=[]})=>{let o=(0,YR.useSelect)(n=>n(PD.store).getCategoryShortcuts(t),[t]);return(0,is.jsx)(ere,{title:e,shortcuts:o.concat(r)})};function Mxt(){let e=(0,YR.useSelect)(n=>n(ot).isModalActive(t9e),[]),{openModal:t,closeModal:r}=(0,YR.useDispatch)(ot),o=()=>{e?r():t(t9e)};return(0,PD.useShortcut)("core/editor/keyboard-shortcuts",o),e?(0,is.jsxs)(r9e.Modal,{className:"editor-keyboard-shortcut-help-modal",title:(0,Dp.__)("Keyboard shortcuts"),closeButtonLabel:(0,Dp.__)("Close"),onRequestClose:o,children:[(0,is.jsx)(ere,{className:"editor-keyboard-shortcut-help-modal__main-shortcuts",shortcuts:["core/editor/keyboard-shortcuts"]}),(0,is.jsx)(TD,{title:(0,Dp.__)("Global shortcuts"),categoryName:"global"}),(0,is.jsx)(TD,{title:(0,Dp.__)("Selection shortcuts"),categoryName:"selection"}),(0,is.jsx)(TD,{title:(0,Dp.__)("Block shortcuts"),categoryName:"block",additionalShortcuts:[{keyCombination:{character:"/"},description:(0,Dp.__)("Change the block type after adding a new paragraph."),ariaLabel:(0,Dp.__)("Forward-slash")}]}),(0,is.jsx)(ere,{title:(0,Dp.__)("Text formatting"),shortcuts:KOe}),(0,is.jsx)(TD,{title:(0,Dp.__)("List View shortcuts"),categoryName:"list-view"})]}):null}var o9e=Mxt;var uv=l(Z(),1),qR=l(G(),1),nC=l(H(),1),n9e=l(Re(),1),KR=l(X(),1),tre=l(Ut(),1),A0=l(he(),1);var Lp=l(P(),1);function Nxt(e,t=!1){return(0,KR.useSelect)(r=>{let{getEntityRecord:o,getDefaultTemplateId:n}=r(A0.store),i=n({slug:e,is_custom:t,ignore_empty:!0});return i?o("postType",br,i)?.content?.raw:void 0},[e,t])}function Fxt(e){let{slug:t,patterns:r}=(0,KR.useSelect)(i=>{let{getCurrentPostType:s,getCurrentPostId:a}=i(N),{getEntityRecord:c,getBlockPatterns:d}=i(A0.store),u=a(),f=s();return{slug:c("postType",f,u).slug,patterns:d()}},[]),o=(0,KR.useSelect)(i=>i(A0.store).getCurrentTheme().stylesheet);function n(i){return i.innerBlocks.find(s=>s.name==="core/template-part")&&(i.innerBlocks=i.innerBlocks.map(s=>(s.name==="core/template-part"&&s.attributes.theme===void 0&&(s.attributes.theme=o),s))),i.name==="core/template-part"&&i.attributes.theme===void 0&&(i.attributes.theme=o),i}return(0,nC.useMemo)(()=>[{name:"fallback",blocks:(0,tre.parse)(e),title:(0,qR.__)("Fallback content")},...r.filter(i=>Array.isArray(i.templateTypes)&&i.templateTypes.some(s=>t.startsWith(s))).map(i=>({...i,blocks:(0,tre.parse)(i.content).map(s=>n(s))}))],[e,t,r])}function Dxt({fallbackContent:e,onChoosePattern:t,postType:r}){let[,,o]=(0,A0.useEntityBlockEditor)("postType",r),n=Fxt(e);return(0,Lp.jsx)(n9e.__experimentalBlockPatternsList,{blockPatterns:n,onClickPattern:(i,s)=>{o(s,{selection:void 0}),t()}})}function Lxt({slug:e,isCustom:t,onClose:r,postType:o}){let n=Nxt(e,t);return n?(0,Lp.jsxs)(uv.Modal,{className:"editor-start-template-options__modal",title:(0,qR.__)("Choose a pattern"),closeLabel:(0,qR.__)("Cancel"),focusOnMount:"firstElement",onRequestClose:r,isFullScreen:!0,children:[(0,Lp.jsx)("div",{className:"editor-start-template-options__modal-content",children:(0,Lp.jsx)(Dxt,{fallbackContent:n,slug:e,isCustom:t,postType:o,onChoosePattern:()=>{r()}})}),(0,Lp.jsx)(uv.Flex,{className:"editor-start-template-options__modal__actions",justify:"flex-end",expanded:!1,children:(0,Lp.jsx)(uv.FlexItem,{children:(0,Lp.jsx)(uv.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,qR.__)("Skip")})})})]}):null}function i9e(){let[e,t]=(0,nC.useState)(!1),{shouldOpenModal:r,slug:o,isCustom:n,postType:i,postId:s}=(0,KR.useSelect)(a=>{let{getCurrentPostType:c,getCurrentPostId:d}=a(N),u=c(),f=d(),{getEditedEntityRecord:m,getEntityRecordNonTransientEdits:h}=a(A0.store),g=m("postType",u,f);return{shouldOpenModal:!(Object.keys(h("postType",u,f)??{}).length>0)&&g.content===""&&br===u,slug:g.slug,isCustom:g.is_custom,postType:u,postId:f}},[]);return(0,nC.useEffect)(()=>{t(!1)},[i,s]),!r||e?null:(0,Lp.jsx)(Lxt,{slug:o,isCustom:n,postType:i,onClose:()=>t(!0)})}var fv=l(pl(),1),pv=l(X(),1);var RD=l(Re(),1);var{usesNativeUndo:s9e}=K(RD.privateApis);function iC(){let e=(0,pv.useSelect)(v=>{let{richEditingEnabled:y,codeEditingEnabled:w}=v(N).getEditorSettings();return!y||!w},[]),{getBlockSelectionStart:t}=(0,pv.useSelect)(RD.store),{getActiveComplementaryArea:r}=(0,pv.useSelect)(ot),{enableComplementaryArea:o,disableComplementaryArea:n}=(0,pv.useDispatch)(ot),{redo:i,undo:s,savePost:a,setIsListViewOpened:c,switchEditorMode:d,toggleDistractionFree:u}=(0,pv.useDispatch)(N),{isEditedPostDirty:f,isPostSavingLocked:m,isListViewOpened:h,getEditorMode:g,isSavingNonPostEntityChanges:b}=(0,pv.useSelect)(N);return(0,fv.useShortcut)("core/editor/toggle-mode",()=>{d(g()==="visual"?"text":"visual")},{isDisabled:e}),(0,fv.useShortcut)("core/editor/toggle-distraction-free",()=>{u()}),(0,fv.useShortcut)("core/editor/undo",v=>{s9e(v)||(s(),v.preventDefault())}),(0,fv.useShortcut)("core/editor/redo",v=>{s9e(v)||(i(),v.preventDefault())}),(0,fv.useShortcut)("core/editor/save",v=>{v.preventDefault(),!(m()||b())&&f()&&a()}),(0,fv.useShortcut)("core/editor/toggle-list-view",v=>{h()||(v.preventDefault(),c(!0))}),(0,fv.useShortcut)("core/editor/toggle-sidebar",v=>{if(v.preventDefault(),["edit-post/document","edit-post/block"].includes(r("core")))n("core");else{let w=t()?"edit-post/block":"edit-post/document";o("core",w)}}),null}var a9e=l(H(),1),l9e=l(X(),1),Sd=l(G(),1),c9e=l(Re(),1),d9e=l(pl(),1),u9e=l(cn(),1),f9e=l(P(),1);function Vxt(){let{registerShortcut:e}=(0,l9e.useDispatch)(d9e.store);return(0,a9e.useEffect)(()=>{e({name:"core/editor/toggle-mode",category:"global",description:(0,Sd.__)("Switch between visual editor and code editor."),keyCombination:{modifier:"secondary",character:"m"}}),e({name:"core/editor/save",category:"global",description:(0,Sd.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),e({name:"core/editor/undo",category:"global",description:(0,Sd.__)("Undo your last changes."),keyCombination:{modifier:"primary",character:"z"}}),e({name:"core/editor/redo",category:"global",description:(0,Sd.__)("Redo your last undo."),keyCombination:{modifier:"primaryShift",character:"z"},aliases:(0,u9e.isAppleOS)()?[]:[{modifier:"primary",character:"y"}]}),e({name:"core/editor/toggle-list-view",category:"global",description:(0,Sd.__)("Show or hide the List View."),keyCombination:{modifier:"access",character:"o"}}),e({name:"core/editor/toggle-distraction-free",category:"global",description:(0,Sd.__)("Enter or exit distraction free mode."),keyCombination:{modifier:"primaryShift",character:"\\"}}),e({name:"core/editor/toggle-sidebar",category:"global",description:(0,Sd.__)("Show or hide the Settings panel."),keyCombination:{modifier:"primaryShift",character:","}}),e({name:"core/editor/keyboard-shortcuts",category:"main",description:(0,Sd.__)("Display these keyboard shortcuts."),keyCombination:{modifier:"access",character:"h"}}),e({name:"core/editor/new-note",category:"block",description:(0,Sd.__)("Add a new note."),keyCombination:{modifier:"primaryAlt",character:"m"}}),e({name:"core/editor/next-region",category:"global",description:(0,Sd.__)("Navigate to the next part of the editor."),keyCombination:{modifier:"ctrl",character:"`"},aliases:[{modifier:"access",character:"n"}]}),e({name:"core/editor/previous-region",category:"global",description:(0,Sd.__)("Navigate to the previous part of the editor."),keyCombination:{modifier:"ctrlShift",character:"`"},aliases:[{modifier:"access",character:"p"},{modifier:"ctrlShift",character:"~"}]})},[e]),(0,f9e.jsx)(c9e.BlockEditorKeyboardShortcuts.Register,{})}var ID=Vxt;var S9e=l(X(),1),MD=l(Re(),1);var XR=l(X(),1),OD=l(Re(),1),p9e=l(he(),1),AD=l(Z(),1),Vp=l(G(),1),m9e=l(or(),1),h9e=l(H(),1),M0=l(P(),1);function g9e({clientId:e,onClose:t}){let[r,o]=(0,h9e.useState)(!1),{getBlocks:n}=(0,XR.useSelect)(OD.store),{replaceBlocks:i}=(0,XR.useDispatch)(OD.store),{canRemove:s,templatePartTitle:a}=(0,XR.useSelect)(u=>{let{canRemoveBlock:f,getBlock:m}=u(OD.store),{getEntityRecord:h,getCurrentTheme:g}=u(p9e.store),b=m(e),{slug:v,theme:y}=b?.attributes??{},w=y||g()?.stylesheet,_=w&&v?`${w}//${v}`:null,x=_?h("postType","wp_template_part",_):null;return{canRemove:f(e),templatePartTitle:x?.title?.rendered?(0,m9e.decodeEntities)(x.title.rendered):null}},[e]);if(!s)return null;let c=a?(0,Vp.sprintf)((0,Vp.__)("Detach %s?"),a):(0,Vp.__)("Detach template part?"),d=a?(0,Vp.sprintf)((0,Vp.__)("The blocks will be separated from the original template part and will be fully editable. Future changes to the %s template part will not apply here."),a):(0,Vp.__)("The blocks will be separated from the original template part and will be fully editable. Future changes to the template part will not apply here.");return(0,M0.jsxs)(M0.Fragment,{children:[(0,M0.jsx)(AD.MenuItem,{onClick:()=>o(!0),children:(0,Vp.__)("Detach")}),(0,M0.jsx)(AD.__experimentalConfirmDialog,{isOpen:r,onConfirm:()=>{i(e,n(e)),t()},onCancel:()=>o(!1),confirmButtonText:(0,Vp.__)("Detach"),size:"medium",title:c,__experimentalHideHeader:!1,children:d})]})}var ZR=l(X(),1),rre=l(Re(),1),b9e=l(Z(),1),v9e=l(Ut(),1),ore=l(G(),1),_9e=l(H(),1),y9e=l(Kt(),1);var w9e=l(he(),1);var N0=l(P(),1);function x9e({clientIds:e,blocks:t}){let[r,o]=(0,_9e.useState)(!1),{replaceBlocks:n}=(0,ZR.useDispatch)(rre.store),{createSuccessNotice:i}=(0,ZR.useDispatch)(y9e.store),{isBlockBasedTheme:s,canCreate:a}=(0,ZR.useSelect)(d=>({isBlockBasedTheme:d(w9e.store).getCurrentTheme()?.is_block_theme,canCreate:d(rre.store).canInsertBlockType("core/template-part")}),[]);if(!s||!a)return null;let c=async d=>{n(e,(0,v9e.createBlock)("core/template-part",{slug:d.slug,theme:d.theme})),i((0,ore.__)("Template part created."),{type:"snackbar"})};return(0,N0.jsxs)(N0.Fragment,{children:[(0,N0.jsx)(b9e.MenuItem,{icon:rT,onClick:()=>{o(!0)},"aria-expanded":r,"aria-haspopup":"dialog",children:(0,ore.__)("Create template part")}),r&&(0,N0.jsx)(y1,{closeModal:()=>{o(!1)},blocks:t,onCreate:c})]})}var QR=l(P(),1);function C9e(){return(0,QR.jsx)(MD.BlockSettingsMenuControls,{children:({selectedClientIds:e,onClose:t})=>(0,QR.jsx)(Bxt,{clientIds:e,onClose:t})})}function Bxt({clientIds:e,onClose:t}){let{blocks:r}=(0,S9e.useSelect)(o=>{let{getBlocksByClientId:n}=o(MD.store);return{blocks:n(e)}},[e]);return r.length===1&&r[0]?.name==="core/template-part"?(0,QR.jsx)(g9e,{clientId:e[0],onClose:t}):(0,QR.jsx)(x9e,{clientIds:e,blocks:r})}var E9e=l(Re(),1),T9e=l(X(),1),P9e=l(H(),1);var k9e=l(H(),1),ND=l(X(),1);function zxt({postType:e}){let{registerPostTypeSchema:t}=K((0,ND.useDispatch)(N));(0,k9e.useEffect)(()=>{t(e)},[t,e]);let{fields:r}=(0,ND.useSelect)(o=>{let{getEntityFields:n}=K(o(N));return{fields:n("postType",e)}},[e]);return r}var sC=zxt;var nre=l(P(),1),{MediaEditorModal:jxt,store:Hxt}=K(vS);function Uxt(e){if(e==null)return NaN;let[t,r,...o]=String(e).split("/").map(Number);return t<=0||r<=0||Number.isNaN(t)||Number.isNaN(r)||o.length?NaN:r?t/r:t}function Wxt({name:e,ratio:t}={}){let r=Uxt(t);return!e||!Number.isFinite(r)||r<=0?null:{label:e,value:r}}function R9e(){return(0,T9e.useSelect)(t=>t(Hxt).isOpen(),[])?(0,nre.jsx)(Gxt,{}):null}function Gxt(){let e=sC({postType:"attachment"}),[t,r,o]=(0,E9e.useSettings)("dimensions.aspectRatios.default","dimensions.aspectRatios.theme","dimensions.defaultAspectRatios"),n=(0,P9e.useMemo)(()=>{if(!(Array.isArray(t)||Array.isArray(r)||typeof o=="boolean"))return;let a=[...o&&Array.isArray(t)?t:[],...Array.isArray(r)?r:[]].map(Wxt).filter(Boolean);if(a.length||o===!1)return a},[t,r,o]);return(0,nre.jsx)(jxt,{fields:e,aspectRatioPresets:n})}var rn=l(P(),1),{ExperimentalBlockEditorProvider:Yxt}=K(aC.privateApis),{PatternsMenuItems:qxt}=K(I9e.privateApis),JR=()=>{},Kxt=["wp_block","wp_navigation","wp_template_part"];function Xxt(e,t,r){let o=$Ie(),n=r==="template-locked"?"template":"post",[i,s,a]=(0,Ph.useEntityBlockEditor)("postType",e.type,{id:e.id}),[c,d,u]=(0,Ph.useEntityBlockEditor)("postType",t?.type,{id:t?.id}),f=(0,xl.useMemo)(()=>{if(e.type==="wp_navigation")return[(0,O9e.createBlock)("core/navigation",{ref:e.id,templateLock:!1})]},[e.type,e.id]),m=(0,xl.useMemo)(()=>f||(n==="template"?c:i),[f,n,c,i]);return o!==null?[o,JR,JR]:!!t&&r==="template-locked"||e.type==="wp_navigation"?[m,JR,JR]:[m,n==="post"?s:d,n==="post"?a:u]}var ire=Qxe(({post:e,settings:t,recovery:r,initialEdits:o,initialViewport:n,children:i,BlockEditorProviderComponent:s=Yxt,__unstableTemplate:a})=>{let c=!!a,{editorSettings:d,selection:u,isReady:f,mode:m,defaultMode:h,postTypeEntities:g,isInRevisionsMode:b,currentRevisionId:v}=(0,F0.useSelect)(U=>{let{getEditorSettings:j,getRenderingMode:Y,__unstableIsEditorReady:q,getDefaultRenderingMode:ne,isRevisionsMode:ie,getCurrentRevisionId:oe}=K(U(N)),{getEntitiesConfig:te,getEntityRecordEdits:se}=U(Ph.store),ge=Y(),we=ne(e.type),ce=we==="template-locked"?c:we!==void 0,ve=we!==void 0,me=se("postType",e.type,e.id);return{editorSettings:j(),isReady:q(),mode:ve?ge:void 0,defaultMode:ce?we:void 0,selection:me?.selection,postTypeEntities:e.type==="wp_template"?te("postType"):null,isInRevisionsMode:ie(),currentRevisionId:oe()}},[e.type,e.id,c]),y=c&&m!=="post-only",w=y?a:e,_=(0,xl.useMemo)(()=>{let U={};if(e.type==="wp_template"){if(e.slug==="page")U.postType="page";else if(e.slug==="single")U.postType="post";else if(e.slug.split("-")[0]==="single"){let j=g?.map(q=>q.name)||[],Y=e.slug.match(`^single-(${j.join("|")})(?:-.+)?$`);Y&&(U.postType=Y[1])}}else(!Kxt.includes(w.type)||y)&&(U.postId=e.id,U.postType=e.type);return{...U,templateSlug:w.type==="wp_template"?w.slug:void 0}},[y,e.id,e.type,e.slug,w.type,w.slug,g]),{id:x,type:C}=w,S=kIe(d,C,x,m),[k,R,O]=Xxt(e,a,m),E=$5(n,S.__experimentalFeatures?.viewport),{updatePostLock:I,setupEditor:T,updateEditorSettings:M,setCurrentTemplateId:F,setEditedPost:V,setRenderingMode:B,setCanvasWidth:z}=K((0,F0.useDispatch)(N)),{editEntityRecord:A}=(0,F0.useDispatch)(Ph.store),D=(0,F0.useRegistry)(),L=(0,xl.useCallback)(U=>{A("postType",e.type,e.id,{selection:U},{undoIgnore:!0})},[A,e.type,e.id]);return(0,xl.useLayoutEffect)(()=>{r||(I(t.postLock),D.select(N).__unstableIsEditorReady()||T(e,o,t.template))},[]),t1e({post:e,recovery:r,settings:t}),(0,xl.useEffect)(()=>(V(e.type,e.id),()=>V(null,null)),[e.type,e.id,V]),(0,xl.useEffect)(()=>{n&&z(E)},[e.type,e.id,n,E,z]),(0,xl.useLayoutEffect)(()=>{M(t)},[t,M]),(0,xl.useEffect)(()=>{F(a?.id)},[a?.id,F]),(0,xl.useEffect)(()=>{h&&B(h)},[h,B]),MIe(e.type,m),MOe(),LOe(),zOe(),!f||!m?null:(0,rn.jsx)(Ph.EntityProvider,{kind:"root",type:"site",children:(0,rn.jsx)(Ph.EntityProvider,{kind:"postType",type:e.type,id:e.id,revisionId:v??void 0,children:(0,rn.jsx)(aC.BlockContextProvider,{value:_,children:(0,rn.jsxs)(s,{value:k,onChange:O,onInput:R,selection:b?void 0:u,onChangeSelection:b?JR:L,settings:S,useSubRegistry:!1,children:[i,!t.isPreviewMode&&(0,rn.jsxs)(rn.Fragment,{children:[(0,rn.jsx)(qxt,{}),(0,rn.jsx)(C9e,{}),m==="template-locked"&&(0,rn.jsx)(PIe,{}),C==="wp_navigation"&&(0,rn.jsx)(IIe,{}),(0,rn.jsx)(ID,{}),(0,rn.jsx)(iC,{}),(0,rn.jsx)(o9e,{}),(0,rn.jsx)(GOe,{}),(0,rn.jsx)(qOe,{}),(0,rn.jsx)(i9e,{}),(0,rn.jsx)(EOe,{}),(0,rn.jsx)(IOe,{}),(0,rn.jsx)(R9e,{})]})]})})})})});function sre(e){return(0,rn.jsx)(ire,{...e,BlockEditorProviderComponent:aC.BlockEditorProvider,children:e.children})}var A9e=sre;var mv=l(P(),1);function Zxt({template:e,post:t}){let[r="white"]=iv("color.background"),[o]=(0,$R.useEntityBlockEditor)("postType",t.type,{id:t.id}),[n]=(0,$R.useEntityBlockEditor)("postType",e?.type,{id:e?.id}),i=e&&n?n:o,s=!i?.length;return(0,mv.jsxs)("div",{className:"editor-fields-content-preview",style:{backgroundColor:r},children:[s&&(0,mv.jsx)("span",{className:"editor-fields-content-preview__empty",children:(0,M9e.__)("Empty content")}),!s&&(0,mv.jsx)(are.BlockPreview.Async,{children:(0,mv.jsx)(are.BlockPreview,{blocks:i})})]})}function F9e({item:e}){let{settings:t,template:r}=(0,N9e.useSelect)(o=>{let{canUser:n,getPostType:i,getTemplateId:s,getEntityRecord:a}=K(o($R.store)),c=n("read",{kind:"postType",name:"wp_template"}),d=o(N).getEditorSettings(),u=d.supportsTemplateMode,f=i(e.type)?.viewable??!1,m=u&&f&&c?s(e.type,e.id):null;return{settings:d,template:m?a("postType","wp_template",m):void 0}},[e.type,e.id]);return(0,mv.jsx)(sre,{post:e,settings:t,__unstableTemplate:r,children:(0,mv.jsx)(Zxt,{template:r,post:e})})}var Qxt={type:"media",id:"content-preview",label:(0,D9e.__)("Content preview"),render:F9e,enableSorting:!1},L9e=Qxt;function Jxt(e){let t=e?.editor;return Array.isArray(t)?!!t[0]?.notes:!1}function $xt(e,t,r){return{type:"REGISTER_ENTITY_ACTION",kind:e,name:t,config:r}}function e1t(e,t,r){return{type:"UNREGISTER_ENTITY_ACTION",kind:e,name:t,actionId:r}}function t1t(e,t,r){return{type:"REGISTER_ENTITY_FIELD",kind:e,name:t,config:r}}function r1t(e,t,r){return{type:"UNREGISTER_ENTITY_FIELD",kind:e,name:t,fieldId:r}}function o1t(e,t){return{type:"SET_IS_READY",kind:e,name:t}}var n1t=[qJ,GJ,XJ,JJ,ZJ,QJ,WJ,U6,jJ,YJ,KJ],i1t=e=>async({registry:t})=>{if(K(t.select(N)).isEntityReady("postType",e))return;K(t.dispatch(N)).setIsReady("postType",e);let o=await t.resolveSelect(FD.store).getPostType(e),n=await t.resolveSelect(FD.store).canUser("create",{kind:"postType",name:e}),i=await t.resolveSelect(FD.store).getCurrentTheme(),{disablePostFormats:s}=t.select(N).getEditorSettings(),a=!["wp_block","wp_template_part","wp_template"].includes(o.slug)&&n&&yJ;a=void 0;let c=[o.viewable?hJ:void 0,o.supports?.revisions?IJ:void 0,a,o.slug==="wp_template_part"&&n&&i?.is_block_theme?zJ:void 0,n&&o.slug==="wp_block"?CJ:void 0,o.supports?.title?xJ:void 0,o.supports?.["page-attributes"]?bJ:void 0,o.slug==="wp_block"?RJ:void 0,MJ,SJ,VJ,FJ,AJ].filter(Boolean),d;if(e===Tc)d=n1t;else{let u=o.slug,f=og.includes(u),m=u==="wp_block";if(d=[o.supports?.thumbnail&&i?.theme_supports?.["post-thumbnails"]&&OQ,!f&&o.supports?.author&&X2,u==="wp_template"&&QQ,u==="wp_template_part"&&JQ,!f&&HQ,!f&&YQ,!f&&qQ,KQ,!f&&o.viewable&&mG,!f&&o.supports?.excerpt&&rJ,m&&o.supports?.excerpt&&jZ,o.supports?.["page-attributes"]&&zQ,o.supports?.comments&&UQ,o.supports?.trackbacks&&WQ,(o.supports?.comments||o.supports?.trackbacks)&&GQ,!f&&DQ,o.supports?.["post-formats"]&&!s&&sJ,(!f||m)&&o.supports?.editor&&aJ,!f&&jQ,u==="post"&&cJ,u==="wp_template"&&iJ,u==="wp_template"&&nJ,u==="wp_template"&&mJ,u==="wp_template"&&uJ,u==="wp_template"&&fJ,o.supports?.editor&&o.viewable&&L9e,Jxt(o.supports)&&$Q,m&&HZ].filter(Boolean),o.supports?.title){let h;e==="page"?h=DZ:e==="wp_template"?h=x2:["wp_block","wp_template_part"].includes(e)?h=S2:h=U6,d.push(h)}}t.batch(()=>{c.forEach(u=>{K(t.dispatch(N)).registerEntityAction("postType",e,u)}),d.forEach(u=>{K(t.dispatch(N)).registerEntityField("postType",e,u)})}),(0,V9e.doAction)("core.registerPostTypeSchema",e)};function s1t(e){return{type:"SET_CURRENT_TEMPLATE_ID",id:e}}var a1t=e=>async({select:t,dispatch:r,registry:o})=>{let n=await o.dispatch(ss.store).saveEntityRecord("postType","wp_template",e);return o.dispatch(ss.store).editEntityRecord("postType",t.getCurrentPostType(),t.getCurrentPostId(),{template:n.slug}),o.dispatch(Sl.store).createSuccessNotice((0,kr.__)("Custom template created. You're in template mode now."),{type:"snackbar",actions:[{label:(0,kr.__)("Back"),onClick:()=>r.setRenderingMode(t.getEditorSettings().defaultRenderingMode)}]}),n},l1t=e=>({registry:t})=>{let o=(t.select(D0.store).get("core","hiddenBlockTypes")??[]).filter(n=>!(Array.isArray(e)?e:[e]).includes(n));t.dispatch(D0.store).set("core","hiddenBlockTypes",o)},c1t=e=>({registry:t})=>{let r=t.select(D0.store).get("core","hiddenBlockTypes")??[],o=new Set([...r,...Array.isArray(e)?e:[e]]);t.dispatch(D0.store).set("core","hiddenBlockTypes",[...o])},d1t=(e,{allowUndo:t=!0}={})=>async({registry:r})=>{let o="edit-site-template-reverted";if(r.dispatch(Sl.store).removeNotice(o),!i4(e)){r.dispatch(Sl.store).createErrorNotice((0,kr.__)("This template is not revertable."),{type:"snackbar"});return}try{let n=r.select(ss.store).getEntityConfig("postType",e.type);if(!n){r.dispatch(Sl.store).createErrorNotice((0,kr.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});return}let i=(0,ure.addQueryArgs)(`${n.baseURL}/${e.id}`,{context:"edit",source:e.origin}),s=await(0,fre.default)({path:i});if(!s){r.dispatch(Sl.store).createErrorNotice((0,kr.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});return}let a=({blocks:u=[]})=>(0,DD.__unstableSerializeAndClean)(u),c=r.select(ss.store).getEditedEntityRecord("postType",e.type,e.id);r.dispatch(ss.store).editEntityRecord("postType",e.type,e.id,{content:a,blocks:c.blocks,source:"custom"},{undoIgnore:!0});let d=(0,DD.parse)(s?.content?.raw);if(r.dispatch(ss.store).editEntityRecord("postType",e.type,s.id,{content:a,blocks:d,source:"theme"}),t){let u=()=>{r.dispatch(ss.store).editEntityRecord("postType",e.type,c.id,{content:a,blocks:c.blocks,source:"custom"})};r.dispatch(Sl.store).createSuccessNotice((0,kr.__)("Template reset."),{type:"snackbar",id:o,actions:[{label:(0,kr.__)("Undo"),onClick:u}]})}}catch(n){let i=n.message&&n.code!=="unknown_error"?n.message:(0,kr.__)("Template revert failed. Please reload.");r.dispatch(Sl.store).createErrorNotice(i,{type:"snackbar"})}},u1t=e=>async({registry:t})=>{let r=e.every(n=>n?.has_theme_file),o=await Promise.allSettled(e.map(n=>t.dispatch(ss.store).deleteEntityRecord("postType",n.type,n.id,{force:!0},{throwOnError:!0})));if(o.every(({status:n})=>n==="fulfilled")){let n;if(e.length===1){let i;typeof e[0].title=="string"?i=e[0].title:typeof e[0].title?.rendered=="string"?i=e[0].title?.rendered:typeof e[0].title?.raw=="string"&&(i=e[0].title?.raw),n=r?(0,kr.sprintf)((0,kr.__)('"%s" reset.'),(0,dre.decodeEntities)(i)):(0,kr.sprintf)((0,kr._x)('"%s" deleted.',"template part"),(0,dre.decodeEntities)(i))}else n=r?(0,kr.__)("Items reset."):(0,kr.__)("Items deleted.");t.dispatch(Sl.store).createSuccessNotice(n,{type:"snackbar",id:"editor-template-deleted-success"})}else{let n;if(o.length===1)o[0].reason?.message?n=o[0].reason.message:n=r?(0,kr.__)("An error occurred while reverting the item."):(0,kr.__)("An error occurred while deleting the item.");else{let i=new Set,s=o.filter(({status:a})=>a==="rejected");for(let a of s)a.reason?.message&&i.add(a.reason.message);i.size===0?n=(0,kr.__)("An error occurred while deleting the items."):i.size===1?n=r?(0,kr.sprintf)((0,kr.__)("An error occurred while reverting the items: %s"),[...i][0]):(0,kr.sprintf)((0,kr.__)("An error occurred while deleting the items: %s"),[...i][0]):n=r?(0,kr.sprintf)((0,kr.__)("Some errors occurred while reverting the items: %s"),[...i].join(",")):(0,kr.sprintf)((0,kr.__)("Some errors occurred while deleting the items: %s"),[...i].join(","))}t.dispatch(Sl.store).createErrorNotice(n,{type:"snackbar"})}},f1t=e=>({select:t,registry:r})=>{let o=t.getCurrentPostType(),n=r.select(ss.store).getCurrentTheme()?.stylesheet,i=r.select(D0.store).get("core","renderingModes")?.[n]??{};if(i[o]===e)return;let s={[n]:{...i,[o]:e}};r.dispatch(D0.store).set("core","renderingModes",s)};function p1t(e){return{type:"SET_STYLES_PATH",path:e}}function m1t(e){return{type:"SET_SHOW_STYLEBOOK",show:e}}function h1t(){return{type:"RESET_STYLES_NAVIGATION"}}function pre(e){return({dispatch:t,registry:r})=>{t({type:"SET_CANVAS_WIDTH",width:e});let o=K(r.select(cre.store));if(o.isResponsiveEditing()){let n=o.getSettings().__experimentalFeatures?.viewport,i=J5(e,n);K(r.dispatch(cre.store)).setStyleStateViewport(Q5[i]??"default")}}}function g1t(e){return{type:"SET_CURRENT_REVISION_ID",revisionId:e}}var b1t=e=>async({dispatch:t,select:r,registry:o})=>{let n=r.getCurrentPostType(),i=r.getCurrentPostId(),a=o.select(ss.store).getEntityConfig("postType",n)?.revisionKey||"id",c=await o.resolveSelect(ss.store).getRevisions("postType",n,i,hm(a,e));o.batch(()=>{t({type:"SET_REVISION_PAGE",page:e}),c?.length&&t.setCurrentRevisionId(c[0][a])})};function lre(e){e.dispatch(Sl.store).createNotice("warning",(0,kr.__)("Revisions could not be loaded."),{type:"snackbar",id:"editor-revisions-load-failed"})}var v1t=e=>async({dispatch:t,select:r,registry:o})=>{t.setCurrentRevisionId(e);let n=r.getCurrentPostType(),i=r.getCurrentPostId(),s=o.select(ss.store).getEntityConfig("postType",n),a=s?.revisionKey||"id",c=await o.resolveSelect(ss.store).getRevisions("postType",n,i,{per_page:-1,context:"edit",orderby:"date",order:"desc",_fields:a});if(r.getCurrentRevisionId()!==e)return;if(!c){lre(o);return}let d=c.findIndex(f=>f[a]===e);if(d===-1){let f;try{f=await(0,fre.default)({path:(0,ure.addQueryArgs)(s.getRevisionsUrl(i,e),{context:"edit"})})}catch(m){if(r.getCurrentRevisionId()!==e)return;if(m?.data?.status!==404){lre(o);return}t.setCurrentRevisionId(null),o.dispatch(Sl.store).createNotice("warning",(0,kr.__)("Invalid revision ID."),{type:"snackbar",id:"editor-revision-invalid"});return}if(r.getCurrentRevisionId()!==e)return;if(!f){lre(o);return}await o.dispatch(ss.store).receiveRevisions("postType",n,i,f,{context:"edit"});return}let u=Math.floor(d/r.getRevisionsPerPage())+1;u!==r.getRevisionPage()&&t({type:"SET_REVISION_PAGE",page:u})};function _1t(e){return{type:"SET_SHOW_REVISION_DIFF",showDiff:e}}var y1t=e=>async({select:t,dispatch:r,registry:o})=>{let n=t.getCurrentPostType(),i=t.getCurrentPostId(),a=o.select(ss.store).getEntityConfig("postType",n)?.revisionKey||"id",c=await o.resolveSelect(ss.store).getRevision("postType",n,i,e,{context:"edit",_fields:[...new Set(["id","date","modified","author","meta","title","excerpt","content.raw",a])].join()});if(!c)return;let d={blocks:void 0,content:c.content.raw};c.title?.raw!==void 0&&(d.title=c.title.raw),c.excerpt?.raw!==void 0&&(d.excerpt=c.excerpt.raw),c.meta!==void 0&&(d.meta=c.meta),r.editPost(d),r.setCurrentRevisionId(null),await r.savePost(),!t.didPostSaveRequestFail()&&(o.dispatch(Sl.store).removeNotice("autosave-exists"),o.dispatch(Sl.store).createSuccessNotice((0,kr.sprintf)((0,kr.__)("Restored to revision from %s."),(0,LD.dateI18n)((0,LD.getSettings)().formats.datetime,c.date)),{type:"snackbar",id:"editor-revision-restored"}))};function w1t(e,t={focus:!1}){return{type:"SELECT_NOTE",noteId:e,options:t}}var{getEntitySnapshot:x1t}=K(pc.privateApis),S1t=["offline_error","fetch_error"],C1t=(e,t,r)=>({dispatch:o})=>{if(o.setEditedPost(e.type,e.id),e.status==="auto-draft"&&r){let i;"content"in t?i=t.content:i=e.content.raw;let s=(0,lC.parse)(i);s=(0,lC.synchronizeBlocksWithTemplate)(s,r),o.resetEditorBlocks(s,{__unstableShouldCreateUndoLevel:!1})}t&&Object.entries(t).some(([i,s])=>s!==(e[i]?.raw??e[i]))&&o.editPost(t)};function k1t(){return(0,hv.default)("wp.data.dispatch( 'core/editor' ).__experimentalTearDownEditor",{since:"6.5"}),{type:"DO_NOTHING"}}function E1t(){return(0,hv.default)("wp.data.dispatch( 'core/editor' ).resetPost",{since:"6.0",version:"6.3",alternative:"Initialize the editor with the setupEditorState action"}),{type:"DO_NOTHING"}}function T1t(){return(0,hv.default)("wp.data.dispatch( 'core/editor' ).updatePost",{since:"5.7",alternative:"Use the core entities store instead"}),{type:"DO_NOTHING"}}function P1t(e){return(0,hv.default)("wp.data.dispatch( 'core/editor' ).setupEditorState",{since:"6.5",alternative:"wp.data.dispatch( 'core/editor' ).setEditedPost"}),z9e(e.type,e.id)}function z9e(e,t){return{type:"SET_EDITED_POST",postType:e,postId:t}}var R1t=(e,t)=>({select:r,registry:o})=>{let{id:n,type:i}=r.getCurrentPost();o.dispatch(pc.store).editEntityRecord("postType",i,n,e,t)},I1t=(e={})=>async({select:t,dispatch:r,registry:o})=>{if(!t.isEditedPostSaveable())return;let n=t.getEditedPostContent();r.editPost({content:n},{undoIgnore:!0});let i=t.getCurrentPost(),s=t.getEditorBlocks(),a={id:i.id,...o.select(pc.store).getEntityRecordNonTransientEdits("postType",i.type,i.id),content:n};r({type:"REQUEST_POST_UPDATE_START",options:e});let c=!1;try{a=await(0,cC.applyFiltersAsync)("editor.preSavePost",a,e)}catch(d){c=d}if(!c)try{await o.dispatch(pc.store).saveEntityRecord("postType",i.type,a,e)}catch(d){c=d.message&&d.code!=="unknown_error"?d.message:(0,Cl.__)("An error occurred while updating.")}if(c||(c=o.select(pc.store).getLastEntitySaveError("postType",i.type,i.id)),!c)try{await(0,cC.applyFilters)("editor.__unstableSavePost",Promise.resolve(),e)}catch(d){c=d}if(!c)try{await(0,cC.doActionAsync)("editor.savePost",{id:i.id,type:i.type},e)}catch(d){c=d}if(r({type:"REQUEST_POST_UPDATE_FINISH",options:e}),!c&&!e.isAutosave&&!e.isPreview&&!t.isDeletingPost()&&i.status!=="trash"&&t.getEditorSettings().autoAttachMediaEnabled&&fae(o,{id:i.id,type:i.type,blocks:s}),c){let d=sae({post:i,edits:a,error:c,options:e});if(d.length){let[u]=d;c.message&&!S1t.includes(c.code)&&!/<\/?[^>]*>/.test(c.message)&&(d[0]=`${(0,VD.escapeHTML)(u)} <details class="editor-save-error-details"><summary>${(0,VD.escapeHTML)((0,Cl.__)("Show details"))}</summary><span class="editor-save-error-details__message">${(0,VD.escapeHTML)(c.message)}</span></details>`,d[1]={...d[1],__unstableHTML:!0,speak:!1},(0,BD.speak)(u,"assertive")),o.dispatch(L0.store).createErrorNotice(...d)}}else{let d=t.getCurrentPost(),u=iae({previousPost:i,post:d,postType:await o.resolveSelect(pc.store).getPostType(d.type),options:e});u.length&&o.dispatch(L0.store).createSuccessNotice(...u),e.isAutosave||o.dispatch(Rh.store).__unstableMarkLastChangeAsPersistent()}};function O1t(){return(0,hv.default)("wp.data.dispatch( 'core/editor' ).refreshPost",{since:"6.0",version:"6.3",alternative:"Use the core entities store instead"}),{type:"DO_NOTHING"}}var A1t=()=>async({select:e,dispatch:t,registry:r})=>{let o=e.getCurrentPostType(),n=await r.resolveSelect(pc.store).getPostType(o),{rest_base:i,rest_namespace:s="wp/v2"}=n;t({type:"REQUEST_POST_DELETE_START"});try{let a=e.getCurrentPost();await(0,B9e.default)({path:`/${s}/${i}/${a.id}`,method:"DELETE"}),await t.savePost()}catch(a){r.dispatch(L0.store).createErrorNotice(...aae({error:a}))}t({type:"REQUEST_POST_DELETE_FINISH"})},M1t=({local:e=!1,...t}={})=>async({select:r,dispatch:o})=>{let n=r.getCurrentPost();if(e){let i=r.isEditedPostNew(),s=r.getEditedPostAttribute("title"),a=r.getEditedPostAttribute("content"),c=r.getEditedPostAttribute("excerpt"),d=x1t("postType",n.type,n.id);oae(n.id,i,s,a,c,d)}else await o.savePost({isAutosave:!0,...t})},N1t=({forceIsAutosaveable:e}={})=>async({select:t,dispatch:r})=>((e||t.isEditedPostAutosaveable())&&!t.isPostLocked()&&(["draft","auto-draft"].includes(t.getEditedPostAttribute("status"))?await r.savePost({isPreview:!0}):await r.autosave({isPreview:!0})),t.getEditedPostPreviewLink()),F1t=()=>({registry:e})=>{e.dispatch(pc.store).redo()},D1t=()=>({registry:e})=>{e.dispatch(pc.store).undo()};function L1t(){return(0,hv.default)("wp.data.dispatch( 'core/editor' ).createUndoLevel",{since:"6.0",version:"6.3",alternative:"Use the core entities store instead"}),{type:"DO_NOTHING"}}function V1t(e){return{type:"UPDATE_POST_LOCK",lock:e}}var B1t=()=>({registry:e})=>{e.dispatch(Mn.store).set("core","isPublishSidebarEnabled",!0)},z1t=()=>({registry:e})=>{e.dispatch(Mn.store).set("core","isPublishSidebarEnabled",!1)};function j1t(e){return{type:"LOCK_POST_SAVING",lockName:e}}function H1t(e){return{type:"UNLOCK_POST_SAVING",lockName:e}}function U1t(e){return{type:"LOCK_POST_AUTOSAVING",lockName:e}}function W1t(e){return{type:"UNLOCK_POST_AUTOSAVING",lockName:e}}var G1t=(e,t={})=>({select:r,dispatch:o,registry:n})=>{let{__unstableShouldCreateUndoLevel:i,selection:s}=t,a={blocks:e,selection:s};if(i!==!1){let{id:c,type:d}=r.getCurrentPost();if(n.select(pc.store).getEditedEntityRecord("postType",d,c).blocks===a.blocks){n.dispatch(pc.store).__unstableCreateUndoLevel("postType",d,c);return}a.content=({blocks:f=[]})=>(0,lC.__unstableSerializeAndClean)(f)}o.editPost(a)};function Y1t(e){return{type:"UPDATE_EDITOR_SETTINGS",settings:e}}var q1t=e=>({dispatch:t,registry:r,select:o})=>{o.__unstableIsEditorReady()&&!o.getEditorSettings().isPreviewMode&&r.dispatch(Rh.store).clearSelectedBlock(),t({type:"SET_RENDERING_MODE",mode:e})};function K1t(e){return({dispatch:t,registry:r})=>{let o=K(r.select(Rh.store)).getSettings().__experimentalFeatures?.viewport,n=$5(e,o);t(pre(n))}}var X1t=e=>({registry:t})=>{let r=t.select(Mn.store).get("core","inactivePanels")??[],o=!!r?.includes(e),n;o?n=r.filter(i=>i!==e):n=[...r,e],t.dispatch(Mn.store).set("core","inactivePanels",n)},Z1t=e=>({registry:t})=>{let r=t.select(Mn.store).get("core","openPanels")??[],o=!!r?.includes(e),n;o?n=r.filter(i=>i!==e):n=[...r,e],t.dispatch(Mn.store).set("core","openPanels",n)};function Q1t(e){return{type:"REMOVE_PANEL",panelName:e}}var J1t=e=>({dispatch:t,registry:r})=>{typeof e=="object"&&e.hasOwnProperty("rootClientId")&&e.hasOwnProperty("insertionIndex")&&K(r.dispatch(Rh.store)).setInsertionPoint({rootClientId:e.rootClientId,index:e.insertionIndex}),t({type:"SET_IS_INSERTER_OPENED",value:e})};function $1t(e){return{type:"SET_IS_LIST_VIEW_OPENED",isOpen:e}}var eSt=({createNotice:e=!0}={})=>({dispatch:t,registry:r})=>{let o=r.select(Mn.store).get("core","distractionFree");o&&r.dispatch(Mn.store).set("core","fixedToolbar",!1),o||r.batch(()=>{r.dispatch(Mn.store).set("core","fixedToolbar",!0),t.setIsInserterOpened(!1),t.setIsListViewOpened(!1),K(r.dispatch(Rh.store)).resetZoomLevel()}),r.batch(()=>{r.dispatch(Mn.store).set("core","distractionFree",!o),e&&r.dispatch(L0.store).createInfoNotice(o?(0,Cl.__)("Distraction free mode deactivated."):(0,Cl.__)("Distraction free mode activated."),{id:"core/editor/distraction-free-mode/notice",type:"snackbar",actions:[{label:(0,Cl.__)("Undo"),onClick:()=>{r.batch(()=>{r.dispatch(Mn.store).set("core","fixedToolbar",o),r.dispatch(Mn.store).toggle("core","distractionFree")})}}]})})},tSt=()=>({registry:e})=>{e.dispatch(Mn.store).toggle("core","focusMode");let t=e.select(Mn.store).get("core","focusMode");e.dispatch(L0.store).createInfoNotice(t?(0,Cl.__)("Spotlight mode activated."):(0,Cl.__)("Spotlight mode deactivated."),{id:"core/editor/toggle-spotlight-mode/notice",type:"snackbar",actions:[{label:(0,Cl.__)("Undo"),onClick:()=>{e.dispatch(Mn.store).toggle("core","focusMode")}}]})},rSt=()=>({registry:e})=>{e.dispatch(Mn.store).toggle("core","fixedToolbar");let t=e.select(Mn.store).get("core","fixedToolbar");e.dispatch(L0.store).createInfoNotice(t?(0,Cl.__)("Top toolbar activated."):(0,Cl.__)("Top toolbar deactivated."),{id:"core/editor/toggle-top-toolbar/notice",type:"snackbar",actions:[{label:(0,Cl.__)("Undo"),onClick:()=>{e.dispatch(Mn.store).toggle("core","fixedToolbar")}}]})},oSt=e=>({dispatch:t,registry:r})=>{r.dispatch(Mn.store).set("core","editorMode",e),e!=="visual"&&(r.dispatch(Rh.store).clearSelectedBlock(),K(r.dispatch(Rh.store)).resetZoomLevel()),e==="visual"?(0,BD.speak)((0,Cl.__)("Visual editor selected"),"assertive"):e==="text"&&(r.select(Mn.store).get("core","distractionFree")&&t.toggleDistractionFree(),(0,BD.speak)((0,Cl.__)("Code editor selected"),"assertive"))};function nSt(){return{type:"OPEN_PUBLISH_SIDEBAR"}}function iSt(){return{type:"CLOSE_PUBLISH_SIDEBAR"}}function sSt(){return{type:"TOGGLE_PUBLISH_SIDEBAR"}}var Rr=e=>(...t)=>({registry:r})=>{(0,hv.default)("`wp.data.dispatch( 'core/editor' )."+e+"`",{since:"5.3",alternative:"`wp.data.dispatch( 'core/block-editor' )."+e+"`",version:"6.2"}),r.dispatch(Rh.store)[e](...t)},aSt=Rr("resetBlocks"),lSt=Rr("receiveBlocks"),cSt=Rr("updateBlock"),dSt=Rr("updateBlockAttributes"),uSt=Rr("selectBlock"),fSt=Rr("startMultiSelect"),pSt=Rr("stopMultiSelect"),mSt=Rr("multiSelect"),hSt=Rr("clearSelectedBlock"),gSt=Rr("toggleSelection"),bSt=Rr("replaceBlocks"),vSt=Rr("replaceBlock"),_St=Rr("moveBlocksDown"),ySt=Rr("moveBlocksUp"),wSt=Rr("moveBlockToPosition"),xSt=Rr("insertBlock"),SSt=Rr("insertBlocks"),CSt=Rr("showInsertionPoint"),kSt=Rr("hideInsertionPoint"),ESt=Rr("setTemplateValidity"),TSt=Rr("synchronizeTemplate"),PSt=Rr("mergeBlocks"),RSt=Rr("removeBlocks"),ISt=Rr("removeBlock"),OSt=Rr("toggleBlockMode"),ASt=Rr("startTyping"),MSt=Rr("stopTyping"),NSt=Rr("enterFormattedText"),FSt=Rr("exitFormattedText"),DSt=Rr("insertDefaultBlock"),LSt=Rr("updateBlockListSettings");var eP={reducer:Rie,selectors:LH,actions:hre},N=(0,zD.createReduxStore)(Die,{...eP});(0,zD.register)(N);K(N).registerPrivateActions(mre);K(N).registerPrivateSelectors(pG);var Y9e=l(P(),1),VSt=e=>(0,W9e.createHigherOrderComponent)(t=>({attributes:r,setAttributes:o,...n})=>{let i=(0,j9e.useSelect)(d=>d(N).getCurrentPostType(),[]),[s,a]=(0,H9e.useEntityProp)("postType",i,"meta"),c=(0,U9e.useMemo)(()=>({...r,...Object.fromEntries(Object.entries(e).map(([d,u])=>[d,s[u]]))}),[r,s]);return(0,Y9e.jsx)(t,{attributes:c,setAttributes:d=>{let u=Object.fromEntries(Object.entries(d??{}).filter(([f])=>f in e).map(([f,m])=>[e[f],m]));Object.entries(u).length&&a(u),o(d)},...n})},"withMetaAttributeSource");function BSt(e){let t=Object.fromEntries(Object.entries(e.attributes??{}).filter(([,{source:r}])=>r==="meta").map(([r,{meta:o}])=>[r,o]));return Object.entries(t).length&&(e.edit=VSt(t)(e.edit)),e}(0,G9e.addFilter)("blocks.registerBlockType","core/editor/custom-sources-backwards-compatibility/shim-attribute-source",BSt);var GDe=l(mi(),1);var WDe=l(he(),1);var q9e=l(jd(),1),K9e=l(Ko(),1);var X9e=l(or(),1),V0=l(P(),1),zSt=10,jD={name:"links",className:"editor-autocompleters__link",triggerPrefix:"[[",isDebounced:!0,async options(e){return(await(0,q9e.default)({path:(0,K9e.addQueryArgs)("/wp/v2/search",{per_page:zSt,search:e,type:"post"})})).filter(r=>r.title!=="")},getOptionKeywords(e){return[...e.title.split(/\s+/)]},getOptionLabel(e){return(0,V0.jsxs)(V0.Fragment,{children:[(0,V0.jsx)(Gi,{icon:e.subtype==="page"?Bw:PW}),(0,X9e.decodeEntities)(e.title)]})},getOptionCompletion(e){return(0,V0.jsx)("a",{href:e.url,children:e.title})}};var Z9e=l(H(),1),Q9e=l(X(),1),J9e=l(he(),1),Ih=l(P(),1);function gre(e){let t=e.avatar_urls&&e.avatar_urls[24]?(0,Ih.jsx)("img",{className:"editor-autocompleters__user-avatar",alt:"",src:e.avatar_urls[24]}):(0,Ih.jsx)("span",{className:"editor-autocompleters__no-avatar"});return(0,Ih.jsxs)(Ih.Fragment,{children:[t,(0,Ih.jsx)("span",{className:"editor-autocompleters__user-name",children:e.name}),(0,Ih.jsx)("span",{className:"editor-autocompleters__user-slug",children:e.slug})]})}var HD={name:"users",className:"editor-autocompleters__user",triggerPrefix:"@",allowContext(e){return/\B$/.test(e)},useItems(e){let t=(0,Q9e.useSelect)(o=>{let{getUsers:n}=o(J9e.store);return n({context:"view",search:e})},[e]);return[(0,Z9e.useMemo)(()=>t?t.map(o=>({key:`user-${o.slug}`,value:o,label:gre(o)})):[],[t])]},getOptionCompletion(e){return`@${e.slug}`}};var uC=l(H(),1),dC=l(X(),1),$9e=l(he(),1);function jSt(e,t){let r=(0,uC.useRef)(e);(0,uC.useEffect)(()=>{r.current=e},[e]),(0,uC.useEffect)(()=>{if(!t)return;let o=setInterval(()=>r.current(),t*1e3);return()=>clearInterval(o)},[t])}function UD({interval:e,autosave:t}){let{autosave:r}=(0,dC.useDispatch)(N),o=t??r,{getReferenceByDistinctEdits:n}=(0,dC.useSelect)($9e.store),{isEditedPostDirty:i,isEditedPostAutosaveable:s,isAutosavingPost:a}=(0,dC.useSelect)(N),c=(0,dC.useSelect)(u=>e!==void 0?e:u(N).getEditorSettings().autosaveInterval,[e]),d=(0,uC.useRef)();return jSt(()=>{if(!s())return;let u=n();u!==d.current&&i()&&!a()&&(d.current=u,o())},c),null}var yv=l(G(),1),n3=l(X(),1),Bu=l(Z(),1),i3=l(Re(),1);var iL=l(he(),1),LAe=l(zte(),1),sL=l(H(),1),VAe=l(Me(),1),BAe=l(or(),1),zAe=l(Oh(),1);var WD=l(G(),1),tAe=l(X(),1),rAe=l(he(),1);function GD(e){let{isFrontPage:t,isPostsPage:r,isPrivacyPolicyPage:o}=(0,tAe.useSelect)(n=>{let{canUser:i,getEditedEntityRecord:s}=n(rAe.store),a=i("read",{kind:"root",name:"site"})?s("root","site"):void 0,c=parseInt(e,10);return{isFrontPage:a?.page_on_front===c,isPostsPage:a?.page_for_posts===c,isPrivacyPolicyPage:a?.page_for_privacy_policy===c}});return t?(0,WD.__)("Homepage"):r?(0,WD.__)("Posts Page"):o?(0,WD.__)("Privacy Policy Page"):!1}var IAe=l(Z(),1),OAe=l(cn(),1),oL=l(G(),1),o3=l(X(),1);var nL=l(Me(),1),AAe=l(Jt(),1);var t3=l(H(),1);var z0=l(Z(),1),Lu=l(G(),1),ci=l(Re(),1),j0=l(X(),1);var vo=l(H(),1),JD=l(cn(),1),fAe=l(Mm(),1),pAe=l(he(),1);var bo=l(G(),1),fC=[{slug:"theme-colors",title:(0,bo.__)("Theme Colors"),origin:"theme",type:"colors"},{slug:"theme-gradients",title:(0,bo.__)("Theme Gradients"),origin:"theme",type:"gradients"},{slug:"custom-colors",title:(0,bo.__)("Custom Colors"),origin:"custom",type:"colors"},{slug:"custom-gradients",title:(0,bo.__)("Custom Gradients"),origin:"custom",type:"gradients"},{slug:"duotones",title:(0,bo.__)("Duotones"),origin:"theme",type:"duotones"},{slug:"default-colors",title:(0,bo.__)("Default Colors"),origin:"default",type:"colors"},{slug:"default-gradients",title:(0,bo.__)("Default Gradients"),origin:"default",type:"gradients"}],YD=[{slug:"site-identity",title:(0,bo.__)("Site Identity"),blocks:["core/site-logo","core/site-title","core/site-tagline"]},{slug:"design",title:(0,bo.__)("Design"),blocks:["core/navigation","core/avatar","core/post-time-to-read"],exclude:["core/home-link","core/navigation-link"]},{slug:"posts",title:(0,bo.__)("Posts"),blocks:["core/post-title","core/post-excerpt","core/post-author","core/post-author-name","core/post-author-biography","core/post-date","core/post-terms","core/term-description","core/query-title","core/query-no-results","core/query-pagination","core/query-numbers"]},{slug:"comments",title:(0,bo.__)("Comments"),blocks:["core/comments-title","core/comments-pagination","core/comments-pagination-numbers","core/comments","core/comments-author-name","core/comment-content","core/comment-date","core/comment-edit-link","core/comment-reply-link","core/comment-template","core/post-comments-count","core/post-comments-link"]}],bre=[{slug:"overview",title:(0,bo.__)("Overview"),blocks:[]},{slug:"text",title:(0,bo.__)("Text"),blocks:["core/post-content","core/home-link","core/navigation-link"]},{slug:"colors",title:(0,bo.__)("Colors"),blocks:[]},{slug:"theme",title:(0,bo.__)("Theme"),subcategories:YD},{slug:"media",title:(0,bo.__)("Media"),blocks:["core/post-featured-image"]},{slug:"widgets",title:(0,bo.__)("Widgets"),blocks:[]},{slug:"embed",title:(0,bo.__)("Embeds"),include:[]}],HSt=[...YD,{slug:"media",title:(0,bo.__)("Media"),blocks:["core/post-featured-image"]},{slug:"widgets",title:(0,bo.__)("Widgets"),blocks:[]},{slug:"embed",title:(0,bo.__)("Embeds"),include:[]}],oAe=[{slug:"overview",title:(0,bo.__)("Overview"),blocks:[]},{slug:"text",title:(0,bo.__)("Text"),blocks:["core/post-content","core/home-link","core/navigation-link"]},{slug:"colors",title:(0,bo.__)("Colors"),blocks:[]},{slug:"blocks",title:(0,bo.__)("All Blocks"),blocks:[],subcategories:HSt}],USt=`
 	.is-root-container {
 		display: flow-root;
 	}
-`,Q9e=`
+`,nAe=`
 	body {
 		position: relative;
 		padding: 32px !important;
 	}

-	${FSt}
+	${USt}

 	.editor-style-book__examples {
 		max-width: 1200px;
@@ -165,13 +165,13 @@
 	:where(.is-root-container > .wp-block:last-child) {
 		margin-bottom: 0;
 	}
-`;var J9e=l(Ut(),1);function e5(e,t){if(!e?.slug||!t?.length)return;let r=e?.subcategories??[];if(r.length)return r.reduce((s,a)=>{let c=e5(a,t);return c&&(s.subcategories||(s.subcategories=[]),s.subcategories=[...s.subcategories,c]),s},{title:e.title,slug:e.slug});let o=e?.blocks||[],n=e?.exclude||[],i=t.filter(s=>!n.includes(s.name)&&(s.category===e.slug||o.includes(s.name)));if(i.length)return{title:e.title,slug:e.slug,examples:i}}function vre(){let e=[...YD,...bre].map(({slug:o})=>o),r=(0,J9e.getCategories)().filter(({slug:o})=>!e.includes(o));return[...bre,...r]}var Bp=l(G(),1),as=l(Ut(),1);var $9e=l(Z(),1),qD=l(Re(),1),_re=l(P(),1),DSt=({colors:e,type:t,templateColumns:r="1fr 1fr",itemHeight:o="52px"})=>e?(0,_re.jsx)($9e.__experimentalGrid,{templateColumns:r,rowGap:8,columnGap:16,children:e.map(n=>{let i=t==="gradients"?(0,qD.__experimentalGetGradientClass)(n.slug):(0,qD.getColorClassName)("background-color",n.slug),s=J("editor-style-book__color-example",i);return(0,_re.jsx)("div",{className:s,style:{height:o}},n.slug)})}):null,yre=DSt;var wre=l(Z(),1),V0=l(P(),1),LSt=({duotones:e})=>e?(0,V0.jsx)(wre.__experimentalGrid,{columns:2,rowGap:16,columnGap:16,children:e.map(t=>(0,V0.jsxs)(wre.__experimentalGrid,{className:"editor-style-book__duotone-example",columns:2,rowGap:8,columnGap:8,children:[(0,V0.jsx)("div",{children:(0,V0.jsx)("img",{alt:`Duotone example: ${t.slug}`,src:"https://s.w.org/images/core/5.3/MtBlanc1.jpg",style:{filter:`url(#wp-duotone-${t.slug})`}})}),t.colors.map(r=>(0,V0.jsx)("div",{className:"editor-style-book__color-example",style:{backgroundColor:r}},r))]},t.slug))}):null,eAe=LSt;var KD=l(P(),1);function VSt(e){if(!e)return[];let t=[];return fC.forEach(r=>{let o=e[r.type],n=Array.isArray(o)?o.find(i=>i.slug===r.origin):void 0;if(n?.[r.type]){let i={name:r.slug,title:r.title,category:"colors"};r.type==="duotones"?(i.content=(0,KD.jsx)(eAe,{duotones:n[r.type]}),t.push(i)):(i.content=(0,KD.jsx)(yre,{colors:n[r.type],type:r.type}),t.push(i))}}),t}function BSt(e){let t=[],r=Array.isArray(e?.colors)?e.colors.find(i=>i.slug==="theme"):void 0;if(r){let i={name:"theme-colors",title:(0,Bp.__)("Colors"),category:"overview",content:(0,KD.jsx)(yre,{colors:r.colors,type:"colors",templateColumns:"repeat(auto-fill, minmax( 200px, 1fr ))",itemHeight:"32px"})};t.push(i)}let o=[];if((0,as.getBlockType)("core/heading")){let i=(0,as.createBlock)("core/heading",{content:(0,Bp.__)("AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz0123456789X{(\u2026)},.-<>?!*&:/A@HELFO\u2122\xA9"),level:1});o.push(i)}if((0,as.getBlockType)("core/paragraph")){let i=(0,as.createBlock)("core/paragraph",{content:(0,Bp.__)("A paragraph in a website refers to a distinct block of text that is used to present and organize information. It is a fundamental unit of content in web design and is typically composed of a group of related sentences or thoughts focused on a particular topic or idea. Paragraphs play a crucial role in improving the readability and user experience of a website. They break down the text into smaller, manageable chunks, allowing readers to scan the content more easily.")}),s=(0,as.createBlock)("core/paragraph",{content:(0,Bp.__)("Additionally, paragraphs help structure the flow of information and provide logical breaks between different concepts or pieces of information. In terms of formatting, paragraphs in websites are commonly denoted by a vertical gap or indentation between each block of text. This visual separation helps visually distinguish one paragraph from another, creating a clear and organized layout that guides the reader through the content smoothly.")});if((0,as.getBlockType)("core/group")){let a=(0,as.createBlock)("core/group",{layout:{type:"grid",columnCount:2,minimumColumnWidth:"12rem"},style:{spacing:{blockGap:"1.5rem"}}},[i,s]);o.push(a)}else o.push(i)}return o.length&&t.push({name:"typography",title:(0,Bp.__)("Typography"),category:"overview",blocks:o}),["core/image","core/separator","core/buttons","core/pullquote","core/search"].forEach(i=>{let s=(0,as.getBlockType)(i);if(s&&s.example){let a={name:i,title:s.title,category:"overview",blocks:(0,as.getBlockFromExample)(i,{...s.example,attributes:{...s.example.attributes,style:void 0}})};t.push(a)}}),t}function xre(e){let t=(0,as.getBlockTypes)().filter(s=>{let{name:a,example:c,supports:d}=s;return a!=="core/heading"&&!!c&&d?.inserter!==!1}).map(s=>({name:s.name,title:s.title,category:s.category,blocks:(0,as.getBlockFromExample)(s.name,{...s.example,attributes:{...s.example?.attributes,style:void 0}})}));if(!!!(0,as.getBlockType)("core/heading"))return t;let o={name:"core/heading",title:(0,Bp.__)("Headings"),category:"text",blocks:[1,2,3,4,5,6].map(s=>(0,as.createBlock)("core/heading",{content:(0,Bp.sprintf)((0,Bp.__)("Heading %d"),s),level:s}))},n=VSt(e),i=BSt(e);return[o,...n,...t,...i]}var nAe=l(H(),1),ZD=l(X(),1);var XD=l(Ut(),1),tAe=l(X(),1),rAe=l(H(),1);function pC(e={},t=!1){let o=kte("spacing.blockGap")!==null,n=!o,{disableLayoutStyles:i,getBlockStyles:s}=(0,tAe.useSelect)(a=>{let{getEditorSettings:c}=a(N),{getBlockStyles:d}=a(XD.store);return{disableLayoutStyles:!!c()?.disableLayoutStyles,getBlockStyles:d}},[]);return(0,rAe.useMemo)(()=>{if(!e?.styles||!e?.settings)return[[],{}];let a=(0,XD.getBlockTypes)();return h_(e,a,{hasBlockGapSupport:o,hasFallbackGapSupport:n,disableLayoutStyles:i,disableRootPadding:t,getBlockStyles:s})},[o,n,e,i,t,s])}function oAe(e=!1){let{merged:t}=go();return pC(t,e)}function zSt(e){let[t,r]=oAe(e),{getEditorSettings:o}=(0,ZD.useSelect)(N),{updateEditorSettings:n}=(0,ZD.useDispatch)(N);(0,nAe.useEffect)(()=>{if(!t||!r)return;let i=o(),s=Object.values(i.styles??[]).filter(a=>!a.isGlobalStyles);n({...i,styles:[...s,...t],__experimentalFeatures:r})},[t,r,n,o])}function QD({disableRootPadding:e}){return zSt(e),null}var dr=l(P(),1),{ExperimentalBlockEditorProvider:jSt}=K(ci.privateApis);function gv(e){return!e||Object.keys(e).length===0}var HSt=(e,t)=>{if(!e||!t||!t?.contentDocument)return;let r=e==="top"?t.contentDocument.body:t.contentDocument.getElementById(e);r&&r.scrollIntoView({behavior:"smooth"})},aAe=e=>e&&typeof e=="string"&&(e==="/"||e.startsWith("/typography")||e.startsWith("/colors")||e.startsWith("/blocks"))?{top:!0}:null;function lAe(){let{colors:e,gradients:t}=(0,ci.__experimentalUseMultipleOriginColorsAndGradients)(),[r,o,n,i]=(0,ci.useSettings)("color.defaultDuotone","color.duotone.custom","color.duotone.theme","color.duotone.default");return(0,vo.useMemo)(()=>{let a={colors:e,gradients:t,duotones:[]};return n&&n.length&&a.duotones.push({name:(0,Lu._x)("Theme","Indicates these duotone filters come from the theme."),slug:"theme",duotones:n}),r&&i&&i.length&&a.duotones.push({name:(0,Lu._x)("Default","Indicates these duotone filters come from WordPress."),slug:"default",duotones:i}),o&&o.length&&a.duotones.push({name:(0,Lu._x)("Custom","Indicates these doutone filters are created by the user."),slug:"custom",duotones:o}),a},[e,t,o,n,i,r])}function cAe(e){let t=[],r=e5({slug:"overview"},e);t.push(...r.examples);let o=e.filter(n=>n.category!=="overview"&&!r.examples.find(i=>i.name===n.name));return t.push(...o),t}function USt(e,t){return t?e.map(r=>({...r,variation:t,blocks:Array.isArray(r.blocks)?r.blocks.map(o=>({...o,attributes:{...o.attributes,style:void 0,className:`is-style-${t}`}})):{...r.blocks,attributes:{...r.blocks.attributes,style:void 0,className:`is-style-${t}`}}})):e}function WSt({isSelected:e,onClick:t,onSelect:r,showTabs:o=!0,userConfig:n={},path:i=""},s){let a=iv("color.text"),c=iv("color.background"),d=lAe(),u=(0,vo.useMemo)(()=>xre(d),[d]),f=(0,vo.useMemo)(()=>vre().filter(_=>u.some(x=>x.category===_.slug)),[u]),m=cAe(u),{base:h}=go(),g=aAe(i),b=(0,vo.useMemo)(()=>!gv(n)&&!gv(h)?ms(h,n):{},[h,n]),v=(0,z0.useSelect)(_=>_(ci.store).getSettings(),[]),[y]=pC(b),w=(0,vo.useMemo)(()=>({...v,styles:!gv(y)&&!gv(n)?y:v.styles,isPreviewMode:!0}),[y,v,n]);return(0,dr.jsx)("div",{ref:s,className:J("editor-style-book",{"is-button":!!t}),style:{color:a,background:c},children:o?(0,dr.jsxs)(jr.Root,{className:"editor-style-book__tabs",defaultValue:f[0]?.slug,children:[(0,dr.jsx)("div",{className:"editor-style-book__tablist-container",children:(0,dr.jsx)(jr.List,{children:f.map(_=>(0,dr.jsx)(jr.Tab,{value:_.slug,children:_.title},_.slug))})}),f.map(_=>{let x=_.slug?vre().find(S=>S.slug===_.slug):null,C=x?e5(x,u):{examples:u};return(0,dr.jsx)(jr.Panel,{value:_.slug,tabIndex:-1,className:"editor-style-book__tabpanel",children:(0,dr.jsx)(Sre,{category:_.slug,examples:C,isSelected:e,onSelect:r,settings:w,title:_.title,goTo:g})},_.slug)})]}):(0,dr.jsx)(Sre,{examples:{examples:m},isSelected:e,onClick:t,onSelect:r,settings:w,goTo:g})})}var dAe=({userConfig:e={},isStatic:t=!1,path:r,onPathChange:o,settings:n})=>{let i=(0,z0.useSelect)(E=>n??E(N).getEditorSettings(),[n]),s=(0,z0.useSelect)(E=>E(sAe.store).canUser("create",{kind:"postType",name:"attachment"}),[]);(0,vo.useEffect)(()=>{(0,z0.dispatch)(ci.store).updateSettings({...i,mediaUpload:s?iAe.uploadMedia:void 0})},[i,s]);let[a,c]=(0,vo.useState)("/"),d=r??a,u=o??c,f=E=>d===`/blocks/${encodeURIComponent(E)}`||d.startsWith(`/blocks/${encodeURIComponent(E)}/`),m=(E,I=!1)=>{if(fC.find(T=>T.slug===E)){u("/colors/palette");return}if(E==="typography"){u("/typography");return}I||u(`/blocks/${encodeURIComponent(E)}`)},h=lAe(),g=xre(h),b=cAe(g),v=null,y=null;if(d.includes("/colors"))v="colors";else if(d.includes("/typography"))v="text";else if(d.includes("/blocks")){v="blocks";let E=decodeURIComponent(d).split("/blocks/")[1];E?.includes("/variations")&&([E,y]=E.split("/variations/")),E&&g.find(I=>I.name===E)&&(v=E)}else t||(v="overview");let w=Z9e.find(E=>E.slug===v),_=(0,vo.useMemo)(()=>w?e5(w,g):{examples:[g.find(E=>E.name===v)]},[w,g,v]),x=(0,vo.useMemo)(()=>v?y&&_?.examples?.length?{examples:USt(_.examples,y)}:_:{examples:b},[v,b,y,_]),{base:C}=go(),S=aAe(d),k=(0,vo.useMemo)(()=>!gv(e)&&!gv(C)?ms(C,e):{},[C,e]),[R]=pC(k),O=(0,vo.useMemo)(()=>({...i,styles:!gv(R)&&!gv(e)?R:i.styles,isPreviewMode:!0}),[R,i,e]);return(0,dr.jsx)("div",{className:"editor-style-book",children:(0,dr.jsxs)(ci.BlockEditorProvider,{settings:O,children:[(0,dr.jsx)(QD,{disableRootPadding:!0}),(0,dr.jsx)(Sre,{examples:x,settings:O,goTo:S,isSelected:t?null:f,onSelect:t?null:m})]})})},Sre=({examples:e,isSelected:t,onClick:r,onSelect:o,settings:n,title:i,goTo:s})=>{let[a,c]=(0,vo.useState)(!1),[d,u]=(0,vo.useState)(!1),f=(0,vo.useRef)(null),m={role:"button",onFocus:()=>c(!0),onBlur:()=>c(!1),onKeyDown:g=>{if(g.defaultPrevented)return;let{keyCode:b}=g;r&&(b===JD.ENTER||b===JD.SPACE)&&(g.preventDefault(),r(g))},onClick:g=>{g.defaultPrevented||r&&(g.preventDefault(),r(g))},readonly:!0},h=()=>u(!0);return(0,vo.useLayoutEffect)(()=>{d&&f.current&&s?.top&&HSt("top",f.current)},[s?.top,d]),(0,dr.jsxs)(ci.__unstableIframe,{onLoad:h,ref:f,className:J("editor-style-book__iframe",{"is-focused":a&&!!r,"is-button":!!r}),name:"style-book-canvas",tabIndex:0,...r?m:{},children:[(0,dr.jsx)(ci.__unstableEditorStyles,{styles:n.styles}),(0,dr.jsxs)("style",{children:[Q9e,!!r&&"body { cursor: var(--wpds-cursor-control, pointer); } body * { pointer-events: none; }"]}),(0,dr.jsx)(GSt,{className:"editor-style-book__examples",filteredExamples:e,label:i?(0,Lu.sprintf)((0,Lu.__)("Examples of blocks in the %s category"),i):(0,Lu.__)("Examples of blocks"),isSelected:t,onSelect:o},i)]})},GSt=(0,vo.memo)(({className:e,filteredExamples:t,label:r,isSelected:o,onSelect:n})=>(0,dr.jsxs)(B0.Composite,{orientation:"vertical",className:e,"aria-label":r,role:"grid",children:[!!t?.examples?.length&&t.examples.map(i=>(0,dr.jsx)(uAe,{id:`example-${i.name}`,title:i.title,content:i.content,blocks:i.blocks,isSelected:o?.(i.name),onClick:n?()=>n(i.name,!!i.variation):null},i.name)),!!t?.subcategories?.length&&t.subcategories.map(i=>(0,dr.jsxs)(B0.Composite.Group,{className:"editor-style-book__subcategory",children:[(0,dr.jsx)(B0.Composite.GroupLabel,{children:(0,dr.jsx)("h2",{className:"editor-style-book__subcategory-title",children:i.title})}),(0,dr.jsx)(YSt,{examples:i.examples,isSelected:o,onSelect:n})]},`subcategory-${i.slug}`))]})),YSt=({examples:e,isSelected:t,onSelect:r})=>!!e?.length&&e.map(o=>(0,dr.jsx)(uAe,{id:`example-${o.name}`,title:o.title,content:o.content,blocks:o.blocks,isSelected:t?.(o.name),onClick:r?()=>r(o.name):null},o.name)),qSt=["example-duotones"],uAe=({id:e,title:t,blocks:r,isSelected:o,onClick:n,content:i})=>{let s=(0,z0.useSelect)(u=>u(ci.store).getSettings(),[]),a=(0,vo.useMemo)(()=>({...s,isPreviewMode:!0}),[s]),c=(0,vo.useMemo)(()=>Array.isArray(r)?r:[r],[r]),d=qSt.includes(e)||!n?{disabled:!0,accessibleWhenDisabled:!!n}:{};return(0,dr.jsx)("div",{role:"row",children:(0,dr.jsx)("div",{role:"gridcell",children:(0,dr.jsxs)(B0.Composite.Item,{className:J("editor-style-book__example",{"is-selected":o,"is-disabled-example":!!d?.disabled}),id:e,"aria-label":n?(0,Lu.sprintf)((0,Lu.__)("Open %s styles in Styles panel"),t):void 0,render:(0,dr.jsx)("div",{}),role:n?"button":null,onClick:n,...d,children:[(0,dr.jsx)("span",{className:"editor-style-book__example-title",children:t}),(0,dr.jsx)("div",{className:"editor-style-book__example-preview","aria-hidden":!0,children:(0,dr.jsx)(B0.Disabled,{className:"editor-style-book__example-preview__content",children:i||(0,dr.jsxs)(jSt,{value:c,settings:a,children:[(0,dr.jsx)(ci.__unstableEditorStyles,{}),(0,dr.jsx)(ci.BlockList,{renderAppender:!1})]})})})]})})})},fAe=(0,vo.forwardRef)(WSt);var r5=l(P(),1);function pAe({path:e,onPathChange:t,userConfig:r,forwardedRef:o}){return(0,r5.jsx)(fAe,{ref:o,path:e,userConfig:r,isSelected:n=>e===`/blocks/${encodeURIComponent(n)}`||e?.startsWith(`/blocks/${encodeURIComponent(n)}/`),onSelect:n=>{if(fC.find(i=>i.slug===n)){t?.("/colors/palette");return}if(n==="typography"){t?.("/typography");return}t?.("/blocks/"+encodeURIComponent(n))}})}function KSt({path:e,onPathChange:t,forwardedRef:r}){let{user:o}=go(),{revisions:n,isLoading:i}=_0(),s=(0,t5.useMemo)(()=>{let c=e?.match(/^\/revisions\/(.+)$/);return c?c[1]:null},[e]),a=(0,t5.useMemo)(()=>!s||!n.length?null:n.find(c=>String(c.id)===String(s)),[s,n]);return i?null:(0,r5.jsx)(pAe,{forwardedRef:r,path:e,onPathChange:t,userConfig:a||o})}function XSt({path:e,onPathChange:t},r){return e?.startsWith("/revisions")?(0,r5.jsx)(KSt,{forwardedRef:r,path:e,onPathChange:t}):(0,r5.jsx)(pAe,{forwardedRef:r,path:e,onPathChange:t})}var mAe=(0,t5.forwardRef)(XSt);var hAe=l(Z(),1),Vu=l(Re(),1),Cre=l(X(),1),bv=l(H(),1);var Ah=l(P(),1),{ExperimentalBlockEditorProvider:ZSt,BlockStyleVariationOverridesWithConfig:QSt}=K(Vu.privateApis);function $D(e){return!e||Object.keys(e).length===0}function JSt({path:e},t){let r=(0,Cre.useSelect)(v=>v(Vu.store).getBlocks(),[]),{user:o,base:n}=go(),{revisions:i,isLoading:s}=_0(),a=(0,bv.useMemo)(()=>{let v=e?.match(/^\/revisions\/(.+)$/);return v?v[1]:null},[e]),d=(0,bv.useMemo)(()=>!a||!i.length?null:i.find(v=>String(v.id)===String(a)),[a,i])||o,u=(0,bv.useMemo)(()=>!$D(d)&&!$D(n)?ms(n,d):{},[n,d]),f=(0,bv.useMemo)(()=>Array.isArray(r)?r:[r],[r]),m=(0,Cre.useSelect)(v=>v(Vu.store).getSettings(),[]),h=(0,bv.useMemo)(()=>({...m,isPreviewMode:!0}),[m]),[g]=pC(u),b=!$D(g)&&!$D(d)?g:h.styles;return s?null:(0,Ah.jsxs)(Vu.__unstableIframe,{ref:t,className:"editor-revisions__iframe",name:"revisions",tabIndex:0,children:[(0,Ah.jsx)("style",{children:".is-root-container { display: flow-root; }"}),(0,Ah.jsx)(hAe.Disabled,{className:"editor-revisions__example-preview__content",children:(0,Ah.jsxs)(ZSt,{value:f,settings:h,children:[(0,Ah.jsx)(Vu.BlockList,{renderAppender:!1}),(0,Ah.jsx)(Vu.__unstableEditorStyles,{styles:b}),(0,Ah.jsx)(QSt,{config:u})]})})]})}var gAe=(0,bv.forwardRef)(JSt);var wAe=l(X(),1),j0=l(H(),1),rL=l(Z(),1),xAe=l(Me(),1);var eL=l(G(),1),vv=l(cn(),1),vAe=l(Z(),1);var zp=l(P(),1),bAe=20;function kre({direction:e,resizeWidthBy:t}){function r(i){let{keyCode:s}=i;s!==vv.LEFT&&s!==vv.RIGHT||(i.preventDefault(),e==="left"&&s===vv.LEFT||e==="right"&&s===vv.RIGHT?t(bAe):(e==="left"&&s===vv.RIGHT||e==="right"&&s===vv.LEFT)&&t(-bAe))}let o={active:{opacity:1,scaleY:1.3}},n=`resizable-editor__resize-help-${e}`;return(0,zp.jsxs)(zp.Fragment,{children:[(0,zp.jsxs)(yt.Root,{children:[(0,zp.jsx)(yt.Trigger,{render:(0,zp.jsx)(vAe.__unstableMotion.button,{className:`editor-resizable-editor__resize-handle is-${e}`,"aria-label":(0,eL.__)("Drag to resize"),"aria-describedby":n,onKeyDown:r,variants:o,whileFocus:"active",whileHover:"active",whileTap:"active",role:"separator","aria-orientation":"vertical"},"handle")}),(0,zp.jsx)(yt.Popup,{children:(0,eL.__)("Drag to resize")})]}),(0,zp.jsx)(Ot,{id:n,children:(0,eL.__)("Use left and right arrow keys to resize the canvas.")})]})}var tL=l(P(),1),_Ae={position:void 0,userSelect:void 0,cursor:void 0,width:void 0,height:void 0,top:void 0,right:void 0,bottom:void 0,left:void 0};function yAe(e,t,r=0){return t>0&&e>=t-r}function $St({className:e,enableResizing:t,width:r="100%",height:o="100%",children:n}){let[i,s]=(0,j0.useState)(!1),a=(0,xAe.useReducedMotion)(),{setCanvasWidth:c}=K((0,wAe.useDispatch)(N)),d=(0,j0.useRef)(),u=(0,j0.useCallback)(m=>{if(d.current){let h=yAe(d.current.offsetWidth+m,d.current.parentElement?.offsetWidth??0,80);c(h?void 0:d.current.offsetWidth+m)}},[c]),f=(0,j0.useCallback)((m,h)=>{let g=m.offsetWidth,b=m.parentElement?.offsetWidth??0;c(h&&yAe(g,b,80)?void 0:g)},[c]);return(0,tL.jsx)(rL.ResizableBox,{as:rL.__unstableMotion.div,initial:!1,animate:{height:o},transition:{type:"tween",duration:i||a?0:.2,ease:"easeOut"},className:J("editor-resizable-editor",e,{"is-resizable":t,"is-resizing":i}),ref:m=>{d.current=m?.resizable},size:{width:r,height:o},onResizeStart:()=>{s(!0)},onResize:(m,h,g)=>{f(g)},onResizeStop:(m,h,g)=>{f(g,!0),s(!1)},minWidth:300,maxWidth:"100%",maxHeight:"100%",enable:{left:t,right:t},showHandle:t,resizeRatio:2,handleComponent:{left:(0,tL.jsx)(kre,{direction:"left",resizeWidthBy:u}),right:(0,tL.jsx)(kre,{direction:"right",resizeWidthBy:u})},handleClasses:void 0,handleStyles:{left:_Ae,right:_Ae},children:n})}var mC=$St;var _v=l(P(),1);function Ere(e,t){return t?(0,oL.__)("Style Book"):e?.startsWith("/revisions")?(0,oL.__)("Style Revisions"):""}function EAe(){let{stylesPath:e,showStylebook:t,showListViewByDefault:r,isPreviewMode:o}=(0,o5.useSelect)(h=>{let{getStylesPath:g,getShowStylebook:b}=K(h(N)),v=h(kAe.store).get("core","showListViewByDefault");return{stylesPath:g(),showStylebook:b(),showListViewByDefault:v,isPreviewMode:h(N).getEditorSettings().isPreviewMode}},[]),{resetStylesNavigation:n,setStylesPath:i}=K((0,o5.useDispatch)(N)),{setIsListViewOpened:s}=(0,o5.useDispatch)(N),a=(0,nL.useFocusOnMount)("firstElement"),c=(0,nL.useFocusReturn)(),d=null;t?d=(0,_v.jsx)(mAe,{path:e,onPathChange:i,ref:c}):e?.startsWith("/revisions")&&(d=(0,_v.jsx)(gAe,{path:e,ref:c}));let u=Ere(e,t),f=()=>{s(r),n()},m=h=>{h.keyCode===CAe.ESCAPE&&!h.defaultPrevented&&(h.preventDefault(),f())};return(0,_v.jsx)("div",{className:J("editor-styles-canvas",{"is-preview-mode":o}),children:(0,_v.jsx)(mC,{enableResizing:!1,children:(0,_v.jsxs)("section",{className:"editor-styles-canvas__section",ref:o?void 0:a,onKeyDown:o?void 0:m,"aria-label":u,children:[!o&&(0,_v.jsx)(SAe.Button,{size:"compact",className:"editor-styles-canvas__close-button",icon:_i,label:(0,oL.__)("Close"),onClick:f}),d]})})})}var TAe=l(X(),1),Tre=l(or(),1),Pre=l(Re(),1),PAe=l(he(),1);function RAe(){return(0,TAe.useSelect)(e=>{let{getBlockAttributes:t,getBlockName:r,__experimentalGetParsedPattern:o}=e(Pre.store),{getEditedEntityRecord:n,getCurrentTheme:i}=e(PAe.store),{getEditedContentOnlySection:s}=K(e(Pre.store)),a=s();if(!a)return null;let c=t(a),d=c?.metadata?.patternName;if(d){let f=typeof o=="function"?o(d):null;return{patternName:d,patternTitle:f?.title||c?.metadata?.name,type:"pattern"}}let u=r(a);if(u==="core/block"&&c?.ref){let f=n("postType","wp_block",c.ref);if(f?.title)return{patternName:c.ref,patternTitle:(0,Tre.decodeEntities)(f.title),type:"synced-pattern"}}if(u==="core/template-part"&&c?.slug){let f=c.theme||i()?.stylesheet,m=f?`${f}//${c.slug}`:null;if(m){let h=n("postType","wp_template_part",m);if(h?.title)return{patternName:c.slug,patternTitle:(0,Tre.decodeEntities)(h.title),type:"template-part"}}}return null},[])}var Aa=l(P(),1),{getTemplateInfo:eCt}=K(iL.privateApis),tCt=Bu.__unstableMotion.create(Bu.Button);function aL(e){let{stopEditingContentOnlySection:t}=K((0,n5.useDispatch)(i5.store)),r=RAe(),{postId:o,postType:n,postTypeLabel:i,documentTitle:s,isNotFound:a,templateTitle:c,onNavigateToPreviousEntityRecord:d,isTemplatePreview:u,stylesCanvasTitle:f}=(0,n5.useSelect)(S=>{let{getCurrentPostType:k,getCurrentPostId:R,getEditorSettings:O,getRenderingMode:E}=S(N),{getEditedEntityRecord:I,getPostType:T,getCurrentTheme:M,isResolving:F}=S(iL.store),V=k(),B=R(),z=I("postType",V,B),{default_template_types:A=[]}=M()??{},D=eCt({templateTypes:A,template:z}),L=T(V)?.labels?.singular_name,{getStylesPath:U,getShowStylebook:j}=K(S(N)),Y=U(),q=j(),ne=Ere(Y,q);return{postId:B,postType:V,postTypeLabel:L,documentTitle:z.title,isNotFound:!z&&!F("getEditedEntityRecord","postType",V,B),templateTitle:D.title,onNavigateToPreviousEntityRecord:O().onNavigateToPreviousEntityRecord,isTemplatePreview:E()==="template-locked",stylesCanvasTitle:ne}},[]),{open:m}=(0,n5.useDispatch)(IAe.store),h=(0,OAe.useReducedMotion)(),g=pH.includes(n),b=!!d||!!r,v=g?c:s,y=r?.patternTitle||e.title||f||v,w=e.icon,_=S=>{S.stopPropagation(),r?t():d&&d()},x=GD(o),C=(0,sL.useRef)(!1);return(0,sL.useEffect)(()=>{C.current=!0},[]),(0,Aa.jsxs)("div",{className:J("editor-document-bar",{"has-back-button":b}),children:[(0,Aa.jsx)(Bu.__unstableAnimatePresence,{children:b&&(0,Aa.jsx)(tCt,{className:"editor-document-bar__back",icon:(0,yv.isRTL)()?CE:mU,onClick:_,size:"compact",initial:C.current?{opacity:0,transform:"translateX(15%)"}:!1,animate:{opacity:1,transform:"translateX(0%)"},exit:{opacity:0,transform:"translateX(15%)"},transition:h?{duration:0}:void 0,children:(0,yv.__)("Back")})}),!g&&u&&!b&&(0,Aa.jsx)(i5.BlockIcon,{icon:Hd,className:"editor-document-bar__icon-layout"}),a?(0,Aa.jsx)(Bu.__experimentalText,{children:(0,yv.__)("Document not found")}):(0,Aa.jsx)(Bu.Button,{className:"editor-document-bar__command",onClick:()=>m(),size:"compact",children:(0,Aa.jsxs)(Bu.__unstableMotion.div,{className:"editor-document-bar__title",initial:C.current?{opacity:0,transform:b?"translateX(15%)":"translateX(-15%)"}:!1,animate:{opacity:1,transform:"translateX(0%)"},transition:h?{duration:0}:void 0,children:[w&&(0,Aa.jsx)(i5.BlockIcon,{icon:w}),(0,Aa.jsxs)(Bu.__experimentalText,{size:"body",as:"h1",children:[(0,Aa.jsx)("span",{className:"editor-document-bar__post-title",children:y?(0,MAe.__unstableStripHTML)(y):(0,yv.__)("No title")}),r&&(0,Aa.jsx)("span",{className:"editor-document-bar__post-type-label",children:r.type==="template-part"?`\xB7 ${(0,yv.__)("Template Part")}`:`\xB7 ${(0,yv.__)("Pattern")}`}),!r&&x&&(0,Aa.jsx)("span",{className:"editor-document-bar__post-type-label",children:`\xB7 ${x}`}),!r&&i&&!e.title&&!x&&(0,Aa.jsx)("span",{className:"editor-document-bar__post-type-label",children:`\xB7 ${(0,AAe.decodeEntities)(i)}`})]})]},b)})]})}var U0=l(G(),1),hC=l(X(),1),cL=l(H(),1),dL=l(Ap(),1),lL=l(Re(),1),NAe=l(he(),1),Bi=l(Z(),1);var H0=l(P(),1),rCt=({children:e,isValid:t,isDisabled:r,level:o,href:n,onSelect:i})=>{function s(a){if(r){a.preventDefault();return}i()}return(0,H0.jsx)("li",{className:J("document-outline__item",`is-${o.toLowerCase()}`,{"is-invalid":!t,"is-disabled":r}),children:(0,H0.jsxs)("a",{href:n,className:"document-outline__button","aria-disabled":r,onClick:s,children:[(0,H0.jsx)("span",{className:"document-outline__emdash","aria-hidden":"true"}),(0,H0.jsx)("strong",{className:"document-outline__level",children:o}),(0,H0.jsx)("span",{className:"document-outline__item-content",children:e})]})})},Rre=rCt;var Fr=l(P(),1),oCt=(0,Fr.jsx)("em",{children:(0,U0.__)("(Empty heading)")}),nCt=[(0,Fr.jsx)("br",{},"incorrect-break"),(0,Fr.jsx)("em",{children:(0,U0.__)("(Incorrect heading level)")},"incorrect-message")],iCt=[(0,Fr.jsx)("br",{},"incorrect-break-h1"),(0,Fr.jsx)("em",{children:(0,U0.__)("(Your theme may already use a H1 for the post title)")},"incorrect-message-h1")],sCt=[(0,Fr.jsx)("br",{},"incorrect-break-multiple-h1"),(0,Fr.jsx)("em",{children:(0,U0.__)("(Multiple H1 headings are not recommended)")},"incorrect-message-multiple-h1")];function aCt(){return(0,Fr.jsxs)(Bi.SVG,{width:"138",height:"148",viewBox:"0 0 138 148",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,Fr.jsx)(Bi.Rect,{width:"138",height:"148",rx:"4",fill:"#F0F6FC"}),(0,Fr.jsx)(Bi.Line,{x1:"44",y1:"28",x2:"24",y2:"28",stroke:"#DDDDDD"}),(0,Fr.jsx)(Bi.Rect,{x:"48",y:"16",width:"27",height:"23",rx:"4",fill:"#DDDDDD"}),(0,Fr.jsx)(Bi.Path,{d:"M54.7585 32V23.2727H56.6037V26.8736H60.3494V23.2727H62.1903V32H60.3494V28.3949H56.6037V32H54.7585ZM67.4574 23.2727V32H65.6122V25.0241H65.5611L63.5625 26.277V24.6406L65.723 23.2727H67.4574Z",fill:"black"}),(0,Fr.jsx)(Bi.Line,{x1:"55",y1:"59",x2:"24",y2:"59",stroke:"#DDDDDD"}),(0,Fr.jsx)(Bi.Rect,{x:"59",y:"47",width:"29",height:"23",rx:"4",fill:"#DDDDDD"}),(0,Fr.jsx)(Bi.Path,{d:"M65.7585 63V54.2727H67.6037V57.8736H71.3494V54.2727H73.1903V63H71.3494V59.3949H67.6037V63H65.7585ZM74.6605 63V61.6705L77.767 58.794C78.0313 58.5384 78.2528 58.3082 78.4318 58.1037C78.6136 57.8991 78.7514 57.6989 78.8452 57.5028C78.9389 57.304 78.9858 57.0895 78.9858 56.8594C78.9858 56.6037 78.9276 56.3835 78.8111 56.1989C78.6946 56.0114 78.5355 55.8679 78.3338 55.7685C78.1321 55.6662 77.9034 55.6151 77.6477 55.6151C77.3807 55.6151 77.1477 55.669 76.9489 55.777C76.75 55.8849 76.5966 56.0398 76.4886 56.2415C76.3807 56.4432 76.3267 56.6832 76.3267 56.9616H74.5753C74.5753 56.3906 74.7045 55.8949 74.9631 55.4744C75.2216 55.054 75.5838 54.7287 76.0497 54.4986C76.5156 54.2685 77.0526 54.1534 77.6605 54.1534C78.2855 54.1534 78.8295 54.2642 79.2926 54.4858C79.7585 54.7045 80.1207 55.0085 80.3793 55.3977C80.6378 55.7869 80.767 56.233 80.767 56.7358C80.767 57.0653 80.7017 57.3906 80.571 57.7116C80.4432 58.0327 80.2145 58.3892 79.8849 58.7812C79.5554 59.1705 79.0909 59.6378 78.4915 60.1832L77.2173 61.4318V61.4915H80.8821V63H74.6605Z",fill:"black"}),(0,Fr.jsx)(Bi.Line,{x1:"80",y1:"90",x2:"24",y2:"90",stroke:"#DDDDDD"}),(0,Fr.jsx)(Bi.Rect,{x:"84",y:"78",width:"30",height:"23",rx:"4",fill:"#F0B849"}),(0,Fr.jsx)(Bi.Path,{d:"M90.7585 94V85.2727H92.6037V88.8736H96.3494V85.2727H98.1903V94H96.3494V90.3949H92.6037V94H90.7585ZM99.5284 92.4659V91.0128L103.172 85.2727H104.425V87.2841H103.683L101.386 90.919V90.9872H106.564V92.4659H99.5284ZM103.717 94V92.0227L103.751 91.3793V85.2727H105.482V94H103.717Z",fill:"black"}),(0,Fr.jsx)(Bi.Line,{x1:"66",y1:"121",x2:"24",y2:"121",stroke:"#DDDDDD"}),(0,Fr.jsx)(Bi.Rect,{x:"70",y:"109",width:"29",height:"23",rx:"4",fill:"#DDDDDD"}),(0,Fr.jsx)(Bi.Path,{d:"M76.7585 125V116.273H78.6037V119.874H82.3494V116.273H84.1903V125H82.3494V121.395H78.6037V125H76.7585ZM88.8864 125.119C88.25 125.119 87.6832 125.01 87.1861 124.791C86.6918 124.57 86.3011 124.266 86.0142 123.879C85.7301 123.49 85.5838 123.041 85.5753 122.533H87.4332C87.4446 122.746 87.5142 122.933 87.642 123.095C87.7727 123.254 87.946 123.378 88.1619 123.466C88.3778 123.554 88.6207 123.598 88.8906 123.598C89.1719 123.598 89.4205 123.548 89.6364 123.449C89.8523 123.349 90.0213 123.212 90.1435 123.036C90.2656 122.859 90.3267 122.656 90.3267 122.426C90.3267 122.193 90.2614 121.987 90.1307 121.808C90.0028 121.626 89.8182 121.484 89.5767 121.382C89.3381 121.28 89.054 121.229 88.7244 121.229H87.9105V119.874H88.7244C89.0028 119.874 89.2486 119.825 89.4616 119.729C89.6776 119.632 89.8452 119.499 89.9645 119.328C90.0838 119.155 90.1435 118.953 90.1435 118.723C90.1435 118.504 90.0909 118.312 89.9858 118.148C89.8835 117.98 89.7386 117.849 89.5511 117.756C89.3665 117.662 89.1506 117.615 88.9034 117.615C88.6534 117.615 88.4247 117.661 88.2173 117.751C88.0099 117.839 87.8438 117.966 87.7188 118.131C87.5938 118.295 87.527 118.489 87.5185 118.71H85.75C85.7585 118.207 85.902 117.764 86.1804 117.381C86.4588 116.997 86.8338 116.697 87.3054 116.482C87.7798 116.263 88.3153 116.153 88.9119 116.153C89.5142 116.153 90.0412 116.263 90.4929 116.482C90.9446 116.7 91.2955 116.996 91.5455 117.368C91.7983 117.737 91.9233 118.152 91.9205 118.612C91.9233 119.101 91.7713 119.509 91.4645 119.835C91.1605 120.162 90.7642 120.369 90.2756 120.457V120.526C90.9176 120.608 91.4063 120.831 91.7415 121.195C92.0795 121.555 92.2472 122.007 92.2443 122.55C92.2472 123.047 92.1037 123.489 91.8139 123.875C91.527 124.261 91.1307 124.565 90.625 124.787C90.1193 125.009 89.5398 125.119 88.8864 125.119Z",fill:"black"})]})}var lCt=(e=[])=>e.filter(t=>t.name==="core/heading").map(t=>({...t,level:t.attributes.level,isEmpty:cCt(t)})),cCt=e=>!e.attributes.content||e.attributes.content.trim().length===0;function gC({onSelect:e,hasOutlineItemsDisabled:t}){let{selectBlock:r}=(0,hC.useDispatch)(lL.store),{title:o,isTitleSupported:n}=(0,hC.useSelect)(g=>{let{getEditedPostAttribute:b}=g(N),{getPostType:v}=g(NAe.store),y=v(b("type"));return{title:b("title"),isTitleSupported:y?.supports?.title??!1}}),i=(0,hC.useSelect)(g=>{let{getClientIdsWithDescendants:b,getBlock:v}=g(lL.store);return b().map(w=>v(w))}),s=(0,hC.useSelect)(g=>{if(g(N).getRenderingMode()==="post-only")return;let{getBlocksByName:b,getClientIdsOfDescendants:v}=g(lL.store),[y]=b("core/post-content");if(y)return v(y)},[]),a=(0,cL.useRef)(1),c=(0,cL.useMemo)(()=>lCt(i),[i]);if(c.length<1)return(0,Fr.jsxs)("div",{className:"editor-document-outline has-no-headings",children:[(0,Fr.jsx)(aCt,{}),(0,Fr.jsx)("p",{children:(0,U0.__)("Navigate the structure of your document and address issues like empty or incorrect heading levels.")})]});let d=document.querySelector(".editor-post-title__input"),u=n&&o&&d,m=c.reduce((g,b)=>({...g,[b.level]:(g[b.level]||0)+1}),{})[1]>1;function h(g){return Array.isArray(s)?s.includes(g):!0}return(0,Fr.jsx)("div",{className:"document-outline",children:(0,Fr.jsxs)("ul",{children:[u&&(0,Fr.jsx)(Rre,{level:(0,U0.__)("Title"),isValid:!0,onSelect:e,href:`#${d.id}`,isDisabled:t,children:o}),c.map(g=>{let b=g.level>a.current+1,v=!g.isEmpty&&!b&&!!g.level&&(g.level!==1||!m&&!u);return a.current=g.level,(0,Fr.jsxs)(Rre,{level:`H${g.level}`,isValid:v,isDisabled:t||!h(g.clientId),href:`#block-${g.clientId}`,onSelect:()=>{r(g.clientId),e?.()},children:[g.isEmpty?oCt:(0,dL.getTextContent)((0,dL.create)({html:g.attributes.content})),b&&nCt,g.level===1&&m&&sCt,u&&g.level===1&&!m&&iCt]},g.clientId)})]})})}var FAe=l(X(),1),DAe=l(Re(),1);function LAe({children:e}){return(0,FAe.useSelect)(r=>{let{getGlobalBlockCount:o}=r(DAe.store);return o("core/heading")>0})?e:null}var uL=l(G(),1),VAe=l(Z(),1),fL=l(X(),1),s5=l(cn(),1);var BAe=l(H(),1);var zAe=l(P(),1);function dCt(e,t){let r=(0,s5.isAppleOS)()?s5.displayShortcut.primaryShift("z"):s5.displayShortcut.primary("y"),o=(0,fL.useSelect)(i=>i(N).hasEditorRedo(),[]),{redo:n}=(0,fL.useDispatch)(N);return(0,zAe.jsx)(VAe.Button,{__next40pxDefaultSize:!0,...e,ref:t,icon:(0,uL.isRTL)()?C_:x_,label:(0,uL.__)("Redo"),shortcut:r,"aria-disabled":!o,onClick:o?n:void 0,className:"editor-history__redo"})}var pL=(0,BAe.forwardRef)(dCt);var mL=l(G(),1),jAe=l(Z(),1),hL=l(X(),1),HAe=l(cn(),1);var UAe=l(H(),1);var WAe=l(P(),1);function uCt(e,t){let r=(0,hL.useSelect)(n=>n(N).hasEditorUndo(),[]),{undo:o}=(0,hL.useDispatch)(N);return(0,WAe.jsx)(jAe.Button,{__next40pxDefaultSize:!0,...e,ref:t,icon:(0,mL.isRTL)()?x_:C_,label:(0,mL.__)("Undo"),shortcut:HAe.displayShortcut.primary("z"),"aria-disabled":!r,onClick:r?o:void 0,className:"editor-history__undo"})}var gL=(0,UAe.forwardRef)(uCt);var YAe=l(ps(),1),qAe=l(X(),1),KAe=l(Re(),1),XAe=l(Kt(),1);var bL=l(Z(),1),bC=l(G(),1),vL=l(X(),1),GAe=l(H(),1),Ire=l(Re(),1),W0=l(P(),1);function _L(){let[e,t]=(0,GAe.useState)(!1),r=(0,vL.useSelect)(i=>i(Ire.store).isValidTemplate(),[]),{setTemplateValidity:o,synchronizeTemplate:n}=(0,vL.useDispatch)(Ire.store);return r?null:(0,W0.jsxs)(W0.Fragment,{children:[(0,W0.jsx)(bL.Notice,{className:"editor-template-validation-notice",isDismissible:!1,status:"warning",actions:[{label:(0,bC.__)("Keep it as is"),onClick:()=>o(!0)},{label:(0,bC.__)("Reset the template"),onClick:()=>t(!0)}],children:(0,bC.__)("The content of your post doesn\u2019t match the template assigned to your post type.")}),(0,W0.jsx)(bL.__experimentalConfirmDialog,{isOpen:e,confirmButtonText:(0,bC.__)("Reset"),onConfirm:()=>{t(!1),n()},onCancel:()=>t(!1),size:"medium",children:(0,bC.__)("Resetting the template may result in loss of content, do you want to continue?")})]})}var Ore=l(P(),1);function fCt(){(0,YAe.default)("wp.editor.EditorNotices",{since:"7.0",version:"7.2",alternative:"wp.notices.InlineNotices"});let e=(0,qAe.useSelect)(t=>t(KAe.store).isValidTemplate(),[]);return(0,Ore.jsx)(XAe.InlineNotices,{pinnedNoticesClassName:"components-editor-notices__pinned",dismissibleNoticesClassName:"components-editor-notices__dismissible",children:!e&&(0,Ore.jsx)(_L,{})})}var ZAe=fCt;var QAe=l(ps(),1),JAe=l(Kt(),1),$Ae=l(P(),1);function e8e(){return(0,QAe.default)("wp.editor.EditorSnackbars",{since:"7.0",version:"7.2",alternative:"wp.notices.SnackbarNotices"}),(0,$Ae.jsx)(JAe.SnackbarNotices,{className:"components-editor-notices__snackbar"})}var r8e=l(H(),1),a5=l(G(),1);var o8e=l(X(),1),n8e=l(Me(),1),i8e=l(mi(),1);var jp=l(P(),1);function pCt(){try{return(0,o8e.select)(N).getEditedPostContent()}catch{}}function mCt(e){return e instanceof Error&&e.name||"Error"}function hCt(e){return typeof e=="string"&&e?e:typeof e?.message=="string"&&e.message?e.message:"An unknown error occurred."}function gCt(e,t){let r=[{label:mCt(e),content:hCt(e)}];return e?.stack&&r.push({label:"Stack",content:e.stack.trim(),preformatted:!0}),t&&r.push({label:"Component stack",content:t.trim(),preformatted:!0}),r.push({label:"Environment",content:`User agent: ${window.navigator.userAgent}`,preformatted:!0}),r}function bCt(e,t){return["### Error report",...gCt(e,t).map(({label:o,content:n,preformatted:i})=>`**${o}**
+`;var iAe=l(Ut(),1);function e3(e,t){if(!e?.slug||!t?.length)return;let r=e?.subcategories??[];if(r.length)return r.reduce((s,a)=>{let c=e3(a,t);return c&&(s.subcategories||(s.subcategories=[]),s.subcategories=[...s.subcategories,c]),s},{title:e.title,slug:e.slug});let o=e?.blocks||[],n=e?.exclude||[],i=t.filter(s=>!n.includes(s.name)&&(s.category===e.slug||o.includes(s.name)));if(i.length)return{title:e.title,slug:e.slug,examples:i}}function vre(){let e=[...YD,...bre].map(({slug:o})=>o),r=(0,iAe.getCategories)().filter(({slug:o})=>!e.includes(o));return[...bre,...r]}var Bp=l(G(),1),as=l(Ut(),1);var sAe=l(Z(),1),qD=l(Re(),1),_re=l(P(),1),WSt=({colors:e,type:t,templateColumns:r="1fr 1fr",itemHeight:o="52px"})=>e?(0,_re.jsx)(sAe.__experimentalGrid,{templateColumns:r,rowGap:8,columnGap:16,children:e.map(n=>{let i=t==="gradients"?(0,qD.__experimentalGetGradientClass)(n.slug):(0,qD.getColorClassName)("background-color",n.slug),s=J("editor-style-book__color-example",i);return(0,_re.jsx)("div",{className:s,style:{height:o}},n.slug)})}):null,yre=WSt;var wre=l(Z(),1),B0=l(P(),1),GSt=({duotones:e})=>e?(0,B0.jsx)(wre.__experimentalGrid,{columns:2,rowGap:16,columnGap:16,children:e.map(t=>(0,B0.jsxs)(wre.__experimentalGrid,{className:"editor-style-book__duotone-example",columns:2,rowGap:8,columnGap:8,children:[(0,B0.jsx)("div",{children:(0,B0.jsx)("img",{alt:`Duotone example: ${t.slug}`,src:"https://s.w.org/images/core/5.3/MtBlanc1.jpg",style:{filter:`url(#wp-duotone-${t.slug})`}})}),t.colors.map(r=>(0,B0.jsx)("div",{className:"editor-style-book__color-example",style:{backgroundColor:r}},r))]},t.slug))}):null,aAe=GSt;var KD=l(P(),1);function YSt(e){if(!e)return[];let t=[];return fC.forEach(r=>{let o=e[r.type],n=Array.isArray(o)?o.find(i=>i.slug===r.origin):void 0;if(n?.[r.type]){let i={name:r.slug,title:r.title,category:"colors"};r.type==="duotones"?(i.content=(0,KD.jsx)(aAe,{duotones:n[r.type]}),t.push(i)):(i.content=(0,KD.jsx)(yre,{colors:n[r.type],type:r.type}),t.push(i))}}),t}function qSt(e){let t=[],r=Array.isArray(e?.colors)?e.colors.find(i=>i.slug==="theme"):void 0;if(r){let i={name:"theme-colors",title:(0,Bp.__)("Colors"),category:"overview",content:(0,KD.jsx)(yre,{colors:r.colors,type:"colors",templateColumns:"repeat(auto-fill, minmax( 200px, 1fr ))",itemHeight:"32px"})};t.push(i)}let o=[];if((0,as.getBlockType)("core/heading")){let i=(0,as.createBlock)("core/heading",{content:(0,Bp.__)("AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz0123456789X{(\u2026)},.-<>?!*&:/A@HELFO\u2122\xA9"),level:1});o.push(i)}if((0,as.getBlockType)("core/paragraph")){let i=(0,as.createBlock)("core/paragraph",{content:(0,Bp.__)("A paragraph in a website refers to a distinct block of text that is used to present and organize information. It is a fundamental unit of content in web design and is typically composed of a group of related sentences or thoughts focused on a particular topic or idea. Paragraphs play a crucial role in improving the readability and user experience of a website. They break down the text into smaller, manageable chunks, allowing readers to scan the content more easily.")}),s=(0,as.createBlock)("core/paragraph",{content:(0,Bp.__)("Additionally, paragraphs help structure the flow of information and provide logical breaks between different concepts or pieces of information. In terms of formatting, paragraphs in websites are commonly denoted by a vertical gap or indentation between each block of text. This visual separation helps visually distinguish one paragraph from another, creating a clear and organized layout that guides the reader through the content smoothly.")});if((0,as.getBlockType)("core/group")){let a=(0,as.createBlock)("core/group",{layout:{type:"grid",columnCount:2,minimumColumnWidth:"12rem"},style:{spacing:{blockGap:"1.5rem"}}},[i,s]);o.push(a)}else o.push(i)}return o.length&&t.push({name:"typography",title:(0,Bp.__)("Typography"),category:"overview",blocks:o}),["core/image","core/separator","core/buttons","core/pullquote","core/search"].forEach(i=>{let s=(0,as.getBlockType)(i);if(s&&s.example){let a={name:i,title:s.title,category:"overview",blocks:(0,as.getBlockFromExample)(i,{...s.example,attributes:{...s.example.attributes,style:void 0}})};t.push(a)}}),t}function xre(e){let t=(0,as.getBlockTypes)().filter(s=>{let{name:a,example:c,supports:d}=s;return a!=="core/heading"&&!!c&&d?.inserter!==!1}).map(s=>({name:s.name,title:s.title,category:s.category,blocks:(0,as.getBlockFromExample)(s.name,{...s.example,attributes:{...s.example?.attributes,style:void 0}})}));if(!!!(0,as.getBlockType)("core/heading"))return t;let o={name:"core/heading",title:(0,Bp.__)("Headings"),category:"text",blocks:[1,2,3,4,5,6].map(s=>(0,as.createBlock)("core/heading",{content:(0,Bp.sprintf)((0,Bp.__)("Heading %d"),s),level:s}))},n=YSt(e),i=qSt(e);return[o,...n,...t,...i]}var uAe=l(H(),1),ZD=l(X(),1);var XD=l(Ut(),1),lAe=l(X(),1),cAe=l(H(),1);function pC(e={},t=!1){let o=kte("spacing.blockGap")!==null,n=!o,{disableLayoutStyles:i,getBlockStyles:s}=(0,lAe.useSelect)(a=>{let{getEditorSettings:c}=a(N),{getBlockStyles:d}=a(XD.store);return{disableLayoutStyles:!!c()?.disableLayoutStyles,getBlockStyles:d}},[]);return(0,cAe.useMemo)(()=>{if(!e?.styles||!e?.settings)return[[],{}];let a=(0,XD.getBlockTypes)();return g_(e,a,{hasBlockGapSupport:o,hasFallbackGapSupport:n,disableLayoutStyles:i,disableRootPadding:t,getBlockStyles:s})},[o,n,e,i,t,s])}function dAe(e=!1){let{merged:t}=go();return pC(t,e)}function KSt(e){let[t,r]=dAe(e),{getEditorSettings:o}=(0,ZD.useSelect)(N),{updateEditorSettings:n}=(0,ZD.useDispatch)(N);(0,uAe.useEffect)(()=>{if(!t||!r)return;let i=o(),s=Object.values(i.styles??[]).filter(a=>!a.isGlobalStyles);n({...i,styles:[...s,...t],__experimentalFeatures:r})},[t,r,n,o])}function QD({disableRootPadding:e}){return KSt(e),null}var dr=l(P(),1),{ExperimentalBlockEditorProvider:XSt}=K(ci.privateApis);function gv(e){return!e||Object.keys(e).length===0}var ZSt=(e,t)=>{if(!e||!t||!t?.contentDocument)return;let r=e==="top"?t.contentDocument.body:t.contentDocument.getElementById(e);r&&r.scrollIntoView({behavior:"smooth"})},mAe=e=>e&&typeof e=="string"&&(e==="/"||e.startsWith("/typography")||e.startsWith("/colors")||e.startsWith("/blocks"))?{top:!0}:null;function hAe(){let{colors:e,gradients:t}=(0,ci.__experimentalUseMultipleOriginColorsAndGradients)(),[r,o,n,i]=(0,ci.useSettings)("color.defaultDuotone","color.duotone.custom","color.duotone.theme","color.duotone.default");return(0,vo.useMemo)(()=>{let a={colors:e,gradients:t,duotones:[]};return n&&n.length&&a.duotones.push({name:(0,Lu._x)("Theme","Indicates these duotone filters come from the theme."),slug:"theme",duotones:n}),r&&i&&i.length&&a.duotones.push({name:(0,Lu._x)("Default","Indicates these duotone filters come from WordPress."),slug:"default",duotones:i}),o&&o.length&&a.duotones.push({name:(0,Lu._x)("Custom","Indicates these doutone filters are created by the user."),slug:"custom",duotones:o}),a},[e,t,o,n,i,r])}function gAe(e){let t=[],r=e3({slug:"overview"},e);t.push(...r.examples);let o=e.filter(n=>n.category!=="overview"&&!r.examples.find(i=>i.name===n.name));return t.push(...o),t}function QSt(e,t){return t?e.map(r=>({...r,variation:t,blocks:Array.isArray(r.blocks)?r.blocks.map(o=>({...o,attributes:{...o.attributes,style:void 0,className:`is-style-${t}`}})):{...r.blocks,attributes:{...r.blocks.attributes,style:void 0,className:`is-style-${t}`}}})):e}function JSt({isSelected:e,onClick:t,onSelect:r,showTabs:o=!0,userConfig:n={},path:i=""},s){let a=iv("color.text"),c=iv("color.background"),d=hAe(),u=(0,vo.useMemo)(()=>xre(d),[d]),f=(0,vo.useMemo)(()=>vre().filter(_=>u.some(x=>x.category===_.slug)),[u]),m=gAe(u),{base:h}=go(),g=mAe(i),b=(0,vo.useMemo)(()=>!gv(n)&&!gv(h)?ms(h,n):{},[h,n]),v=(0,j0.useSelect)(_=>_(ci.store).getSettings(),[]),[y]=pC(b),w=(0,vo.useMemo)(()=>({...v,styles:!gv(y)&&!gv(n)?y:v.styles,isPreviewMode:!0}),[y,v,n]);return(0,dr.jsx)("div",{ref:s,className:J("editor-style-book",{"is-button":!!t}),style:{color:a,background:c},children:o?(0,dr.jsxs)(jr.Root,{className:"editor-style-book__tabs",defaultValue:f[0]?.slug,children:[(0,dr.jsx)("div",{className:"editor-style-book__tablist-container",children:(0,dr.jsx)(jr.List,{children:f.map(_=>(0,dr.jsx)(jr.Tab,{value:_.slug,children:_.title},_.slug))})}),f.map(_=>{let x=_.slug?vre().find(S=>S.slug===_.slug):null,C=x?e3(x,u):{examples:u};return(0,dr.jsx)(jr.Panel,{value:_.slug,tabIndex:-1,className:"editor-style-book__tabpanel",children:(0,dr.jsx)(Sre,{category:_.slug,examples:C,isSelected:e,onSelect:r,settings:w,title:_.title,goTo:g})},_.slug)})]}):(0,dr.jsx)(Sre,{examples:{examples:m},isSelected:e,onClick:t,onSelect:r,settings:w,goTo:g})})}var bAe=({userConfig:e={},isStatic:t=!1,path:r,onPathChange:o,settings:n})=>{let i=(0,j0.useSelect)(E=>n??E(N).getEditorSettings(),[n]),s=(0,j0.useSelect)(E=>E(pAe.store).canUser("create",{kind:"postType",name:"attachment"}),[]);(0,vo.useEffect)(()=>{(0,j0.dispatch)(ci.store).updateSettings({...i,mediaUpload:s?fAe.uploadMedia:void 0})},[i,s]);let[a,c]=(0,vo.useState)("/"),d=r??a,u=o??c,f=E=>d===`/blocks/${encodeURIComponent(E)}`||d.startsWith(`/blocks/${encodeURIComponent(E)}/`),m=(E,I=!1)=>{if(fC.find(T=>T.slug===E)){u("/colors/palette");return}if(E==="typography"){u("/typography");return}I||u(`/blocks/${encodeURIComponent(E)}`)},h=hAe(),g=xre(h),b=gAe(g),v=null,y=null;if(d.includes("/colors"))v="colors";else if(d.includes("/typography"))v="text";else if(d.includes("/blocks")){v="blocks";let E=decodeURIComponent(d).split("/blocks/")[1];E?.includes("/variations")&&([E,y]=E.split("/variations/")),E&&g.find(I=>I.name===E)&&(v=E)}else t||(v="overview");let w=oAe.find(E=>E.slug===v),_=(0,vo.useMemo)(()=>w?e3(w,g):{examples:[g.find(E=>E.name===v)]},[w,g,v]),x=(0,vo.useMemo)(()=>v?y&&_?.examples?.length?{examples:QSt(_.examples,y)}:_:{examples:b},[v,b,y,_]),{base:C}=go(),S=mAe(d),k=(0,vo.useMemo)(()=>!gv(e)&&!gv(C)?ms(C,e):{},[C,e]),[R]=pC(k),O=(0,vo.useMemo)(()=>({...i,styles:!gv(R)&&!gv(e)?R:i.styles,isPreviewMode:!0}),[R,i,e]);return(0,dr.jsx)("div",{className:"editor-style-book",children:(0,dr.jsxs)(ci.BlockEditorProvider,{settings:O,children:[(0,dr.jsx)(QD,{disableRootPadding:!0}),(0,dr.jsx)(Sre,{examples:x,settings:O,goTo:S,isSelected:t?null:f,onSelect:t?null:m})]})})},Sre=({examples:e,isSelected:t,onClick:r,onSelect:o,settings:n,title:i,goTo:s})=>{let[a,c]=(0,vo.useState)(!1),[d,u]=(0,vo.useState)(!1),f=(0,vo.useRef)(null),m={role:"button",onFocus:()=>c(!0),onBlur:()=>c(!1),onKeyDown:g=>{if(g.defaultPrevented)return;let{keyCode:b}=g;r&&(b===JD.ENTER||b===JD.SPACE)&&(g.preventDefault(),r(g))},onClick:g=>{g.defaultPrevented||r&&(g.preventDefault(),r(g))},readonly:!0},h=()=>u(!0);return(0,vo.useLayoutEffect)(()=>{d&&f.current&&s?.top&&ZSt("top",f.current)},[s?.top,d]),(0,dr.jsxs)(ci.__unstableIframe,{onLoad:h,ref:f,className:J("editor-style-book__iframe",{"is-focused":a&&!!r,"is-button":!!r}),name:"style-book-canvas",tabIndex:0,...r?m:{},children:[(0,dr.jsx)(ci.__unstableEditorStyles,{styles:n.styles}),(0,dr.jsxs)("style",{children:[nAe,!!r&&"body { cursor: var(--wpds-cursor-control, pointer); } body * { pointer-events: none; }"]}),(0,dr.jsx)($St,{className:"editor-style-book__examples",filteredExamples:e,label:i?(0,Lu.sprintf)((0,Lu.__)("Examples of blocks in the %s category"),i):(0,Lu.__)("Examples of blocks"),isSelected:t,onSelect:o},i)]})},$St=(0,vo.memo)(({className:e,filteredExamples:t,label:r,isSelected:o,onSelect:n})=>(0,dr.jsxs)(z0.Composite,{orientation:"vertical",className:e,"aria-label":r,role:"grid",children:[!!t?.examples?.length&&t.examples.map(i=>(0,dr.jsx)(vAe,{id:`example-${i.name}`,title:i.title,content:i.content,blocks:i.blocks,isSelected:o?.(i.name),onClick:n?()=>n(i.name,!!i.variation):null},i.name)),!!t?.subcategories?.length&&t.subcategories.map(i=>(0,dr.jsxs)(z0.Composite.Group,{className:"editor-style-book__subcategory",children:[(0,dr.jsx)(z0.Composite.GroupLabel,{children:(0,dr.jsx)("h2",{className:"editor-style-book__subcategory-title",children:i.title})}),(0,dr.jsx)(eCt,{examples:i.examples,isSelected:o,onSelect:n})]},`subcategory-${i.slug}`))]})),eCt=({examples:e,isSelected:t,onSelect:r})=>!!e?.length&&e.map(o=>(0,dr.jsx)(vAe,{id:`example-${o.name}`,title:o.title,content:o.content,blocks:o.blocks,isSelected:t?.(o.name),onClick:r?()=>r(o.name):null},o.name)),tCt=["example-duotones"],vAe=({id:e,title:t,blocks:r,isSelected:o,onClick:n,content:i})=>{let s=(0,j0.useSelect)(u=>u(ci.store).getSettings(),[]),a=(0,vo.useMemo)(()=>({...s,isPreviewMode:!0}),[s]),c=(0,vo.useMemo)(()=>Array.isArray(r)?r:[r],[r]),d=tCt.includes(e)||!n?{disabled:!0,accessibleWhenDisabled:!!n}:{};return(0,dr.jsx)("div",{role:"row",children:(0,dr.jsx)("div",{role:"gridcell",children:(0,dr.jsxs)(z0.Composite.Item,{className:J("editor-style-book__example",{"is-selected":o,"is-disabled-example":!!d?.disabled}),id:e,"aria-label":n?(0,Lu.sprintf)((0,Lu.__)("Open %s styles in Styles panel"),t):void 0,render:(0,dr.jsx)("div",{}),role:n?"button":null,onClick:n,...d,children:[(0,dr.jsx)("span",{className:"editor-style-book__example-title",children:t}),(0,dr.jsx)("div",{className:"editor-style-book__example-preview","aria-hidden":!0,children:(0,dr.jsx)(z0.Disabled,{className:"editor-style-book__example-preview__content",children:i||(0,dr.jsxs)(XSt,{value:c,settings:a,children:[(0,dr.jsx)(ci.__unstableEditorStyles,{}),(0,dr.jsx)(ci.BlockList,{renderAppender:!1})]})})})]})})})},_Ae=(0,vo.forwardRef)(JSt);var r3=l(P(),1);function yAe({path:e,onPathChange:t,userConfig:r,forwardedRef:o}){return(0,r3.jsx)(_Ae,{ref:o,path:e,userConfig:r,isSelected:n=>e===`/blocks/${encodeURIComponent(n)}`||e?.startsWith(`/blocks/${encodeURIComponent(n)}/`),onSelect:n=>{if(fC.find(i=>i.slug===n)){t?.("/colors/palette");return}if(n==="typography"){t?.("/typography");return}t?.("/blocks/"+encodeURIComponent(n))}})}function rCt({path:e,onPathChange:t,forwardedRef:r}){let{user:o}=go(),{revisions:n,isLoading:i}=y0(),s=(0,t3.useMemo)(()=>{let c=e?.match(/^\/revisions\/(.+)$/);return c?c[1]:null},[e]),a=(0,t3.useMemo)(()=>!s||!n.length?null:n.find(c=>String(c.id)===String(s)),[s,n]);return i?null:(0,r3.jsx)(yAe,{forwardedRef:r,path:e,onPathChange:t,userConfig:a||o})}function oCt({path:e,onPathChange:t},r){return e?.startsWith("/revisions")?(0,r3.jsx)(rCt,{forwardedRef:r,path:e,onPathChange:t}):(0,r3.jsx)(yAe,{forwardedRef:r,path:e,onPathChange:t})}var wAe=(0,t3.forwardRef)(oCt);var xAe=l(Z(),1),Vu=l(Re(),1),Cre=l(X(),1),bv=l(H(),1);var Ah=l(P(),1),{ExperimentalBlockEditorProvider:nCt,BlockStyleVariationOverridesWithConfig:iCt}=K(Vu.privateApis);function $D(e){return!e||Object.keys(e).length===0}function sCt({path:e},t){let r=(0,Cre.useSelect)(v=>v(Vu.store).getBlocks(),[]),{user:o,base:n}=go(),{revisions:i,isLoading:s}=y0(),a=(0,bv.useMemo)(()=>{let v=e?.match(/^\/revisions\/(.+)$/);return v?v[1]:null},[e]),d=(0,bv.useMemo)(()=>!a||!i.length?null:i.find(v=>String(v.id)===String(a)),[a,i])||o,u=(0,bv.useMemo)(()=>!$D(d)&&!$D(n)?ms(n,d):{},[n,d]),f=(0,bv.useMemo)(()=>Array.isArray(r)?r:[r],[r]),m=(0,Cre.useSelect)(v=>v(Vu.store).getSettings(),[]),h=(0,bv.useMemo)(()=>({...m,isPreviewMode:!0}),[m]),[g]=pC(u),b=!$D(g)&&!$D(d)?g:h.styles;return s?null:(0,Ah.jsxs)(Vu.__unstableIframe,{ref:t,className:"editor-revisions__iframe",name:"revisions",tabIndex:0,children:[(0,Ah.jsx)("style",{children:".is-root-container { display: flow-root; }"}),(0,Ah.jsx)(xAe.Disabled,{className:"editor-revisions__example-preview__content",children:(0,Ah.jsxs)(nCt,{value:f,settings:h,children:[(0,Ah.jsx)(Vu.BlockList,{renderAppender:!1}),(0,Ah.jsx)(Vu.__unstableEditorStyles,{styles:b}),(0,Ah.jsx)(iCt,{config:u})]})})]})}var SAe=(0,bv.forwardRef)(sCt);var PAe=l(X(),1),H0=l(H(),1),rL=l(Z(),1),RAe=l(Me(),1);var eL=l(G(),1),vv=l(cn(),1),kAe=l(Z(),1);var zp=l(P(),1),CAe=20;function kre({direction:e,resizeWidthBy:t}){function r(i){let{keyCode:s}=i;s!==vv.LEFT&&s!==vv.RIGHT||(i.preventDefault(),e==="left"&&s===vv.LEFT||e==="right"&&s===vv.RIGHT?t(CAe):(e==="left"&&s===vv.RIGHT||e==="right"&&s===vv.LEFT)&&t(-CAe))}let o={active:{opacity:1,scaleY:1.3}},n=`resizable-editor__resize-help-${e}`;return(0,zp.jsxs)(zp.Fragment,{children:[(0,zp.jsxs)(yt.Root,{children:[(0,zp.jsx)(yt.Trigger,{render:(0,zp.jsx)(kAe.__unstableMotion.button,{className:`editor-resizable-editor__resize-handle is-${e}`,"aria-label":(0,eL.__)("Drag to resize"),"aria-describedby":n,onKeyDown:r,variants:o,whileFocus:"active",whileHover:"active",whileTap:"active",role:"separator","aria-orientation":"vertical"},"handle")}),(0,zp.jsx)(yt.Popup,{children:(0,eL.__)("Drag to resize")})]}),(0,zp.jsx)(Ot,{id:n,children:(0,eL.__)("Use left and right arrow keys to resize the canvas.")})]})}var tL=l(P(),1),EAe={position:void 0,userSelect:void 0,cursor:void 0,width:void 0,height:void 0,top:void 0,right:void 0,bottom:void 0,left:void 0};function TAe(e,t,r=0){return t>0&&e>=t-r}function aCt({className:e,enableResizing:t,width:r="100%",height:o="100%",children:n}){let[i,s]=(0,H0.useState)(!1),a=(0,RAe.useReducedMotion)(),{setCanvasWidth:c}=K((0,PAe.useDispatch)(N)),d=(0,H0.useRef)(),u=(0,H0.useCallback)(m=>{if(d.current){let h=TAe(d.current.offsetWidth+m,d.current.parentElement?.offsetWidth??0,80);c(h?void 0:d.current.offsetWidth+m)}},[c]),f=(0,H0.useCallback)((m,h)=>{let g=m.offsetWidth,b=m.parentElement?.offsetWidth??0;c(h&&TAe(g,b,80)?void 0:g)},[c]);return(0,tL.jsx)(rL.ResizableBox,{as:rL.__unstableMotion.div,initial:!1,animate:{height:o},transition:{type:"tween",duration:i||a?0:.2,ease:"easeOut"},className:J("editor-resizable-editor",e,{"is-resizable":t,"is-resizing":i}),ref:m=>{d.current=m?.resizable},size:{width:r,height:o},onResizeStart:()=>{s(!0)},onResize:(m,h,g)=>{f(g)},onResizeStop:(m,h,g)=>{f(g,!0),s(!1)},minWidth:300,maxWidth:"100%",maxHeight:"100%",enable:{left:t,right:t},showHandle:t,resizeRatio:2,handleComponent:{left:(0,tL.jsx)(kre,{direction:"left",resizeWidthBy:u}),right:(0,tL.jsx)(kre,{direction:"right",resizeWidthBy:u})},handleClasses:void 0,handleStyles:{left:EAe,right:EAe},children:n})}var mC=aCt;var _v=l(P(),1);function Ere(e,t){return t?(0,oL.__)("Style Book"):e?.startsWith("/revisions")?(0,oL.__)("Style Revisions"):""}function MAe(){let{stylesPath:e,showStylebook:t,showListViewByDefault:r,isPreviewMode:o}=(0,o3.useSelect)(h=>{let{getStylesPath:g,getShowStylebook:b}=K(h(N)),v=h(AAe.store).get("core","showListViewByDefault");return{stylesPath:g(),showStylebook:b(),showListViewByDefault:v,isPreviewMode:h(N).getEditorSettings().isPreviewMode}},[]),{resetStylesNavigation:n,setStylesPath:i}=K((0,o3.useDispatch)(N)),{setIsListViewOpened:s}=(0,o3.useDispatch)(N),a=(0,nL.useFocusOnMount)("firstElement"),c=(0,nL.useFocusReturn)(),d=null;t?d=(0,_v.jsx)(wAe,{path:e,onPathChange:i,ref:c}):e?.startsWith("/revisions")&&(d=(0,_v.jsx)(SAe,{path:e,ref:c}));let u=Ere(e,t),f=()=>{s(r),n()},m=h=>{h.keyCode===OAe.ESCAPE&&!h.defaultPrevented&&(h.preventDefault(),f())};return(0,_v.jsx)("div",{className:J("editor-styles-canvas",{"is-preview-mode":o}),children:(0,_v.jsx)(mC,{enableResizing:!1,children:(0,_v.jsxs)("section",{className:"editor-styles-canvas__section",ref:o?void 0:a,onKeyDown:o?void 0:m,"aria-label":u,children:[!o&&(0,_v.jsx)(IAe.Button,{size:"compact",className:"editor-styles-canvas__close-button",icon:_i,label:(0,oL.__)("Close"),onClick:f}),d]})})})}var NAe=l(X(),1),Tre=l(or(),1),Pre=l(Re(),1),FAe=l(he(),1);function DAe(){return(0,NAe.useSelect)(e=>{let{getBlockAttributes:t,getBlockName:r,__experimentalGetParsedPattern:o}=e(Pre.store),{getEditedEntityRecord:n,getCurrentTheme:i}=e(FAe.store),{getEditedContentOnlySection:s}=K(e(Pre.store)),a=s();if(!a)return null;let c=t(a),d=c?.metadata?.patternName;if(d){let f=typeof o=="function"?o(d):null;return{patternName:d,patternTitle:f?.title||c?.metadata?.name,type:"pattern"}}let u=r(a);if(u==="core/block"&&c?.ref){let f=n("postType","wp_block",c.ref);if(f?.title)return{patternName:c.ref,patternTitle:(0,Tre.decodeEntities)(f.title),type:"synced-pattern"}}if(u==="core/template-part"&&c?.slug){let f=c.theme||i()?.stylesheet,m=f?`${f}//${c.slug}`:null;if(m){let h=n("postType","wp_template_part",m);if(h?.title)return{patternName:c.slug,patternTitle:(0,Tre.decodeEntities)(h.title),type:"template-part"}}}return null},[])}var Aa=l(P(),1),{getTemplateInfo:lCt}=K(iL.privateApis),cCt=Bu.__unstableMotion.create(Bu.Button);function aL(e){let{stopEditingContentOnlySection:t}=K((0,n3.useDispatch)(i3.store)),r=DAe(),{postId:o,postType:n,postTypeLabel:i,documentTitle:s,isNotFound:a,templateTitle:c,onNavigateToPreviousEntityRecord:d,isTemplatePreview:u,stylesCanvasTitle:f}=(0,n3.useSelect)(S=>{let{getCurrentPostType:k,getCurrentPostId:R,getEditorSettings:O,getRenderingMode:E}=S(N),{getEditedEntityRecord:I,getPostType:T,getCurrentTheme:M,isResolving:F}=S(iL.store),V=k(),B=R(),z=I("postType",V,B),{default_template_types:A=[]}=M()??{},D=lCt({templateTypes:A,template:z}),L=T(V)?.labels?.singular_name,{getStylesPath:U,getShowStylebook:j}=K(S(N)),Y=U(),q=j(),ne=Ere(Y,q);return{postId:B,postType:V,postTypeLabel:L,documentTitle:z.title,isNotFound:!z&&!F("getEditedEntityRecord","postType",V,B),templateTitle:D.title,onNavigateToPreviousEntityRecord:O().onNavigateToPreviousEntityRecord,isTemplatePreview:E()==="template-locked",stylesCanvasTitle:ne}},[]),{open:m}=(0,n3.useDispatch)(LAe.store),h=(0,VAe.useReducedMotion)(),g=pH.includes(n),b=!!d||!!r,v=g?c:s,y=r?.patternTitle||e.title||f||v,w=e.icon,_=S=>{S.stopPropagation(),r?t():d&&d()},x=GD(o),C=(0,sL.useRef)(!1);return(0,sL.useEffect)(()=>{C.current=!0},[]),(0,Aa.jsxs)("div",{className:J("editor-document-bar",{"has-back-button":b}),children:[(0,Aa.jsx)(Bu.__unstableAnimatePresence,{children:b&&(0,Aa.jsx)(cCt,{className:"editor-document-bar__back",icon:(0,yv.isRTL)()?CE:mU,onClick:_,size:"compact",initial:C.current?{opacity:0,transform:"translateX(15%)"}:!1,animate:{opacity:1,transform:"translateX(0%)"},exit:{opacity:0,transform:"translateX(15%)"},transition:h?{duration:0}:void 0,children:(0,yv.__)("Back")})}),!g&&u&&!b&&(0,Aa.jsx)(i3.BlockIcon,{icon:Hd,className:"editor-document-bar__icon-layout"}),a?(0,Aa.jsx)(Bu.__experimentalText,{children:(0,yv.__)("Document not found")}):(0,Aa.jsx)(Bu.Button,{className:"editor-document-bar__command",onClick:()=>m(),size:"compact",children:(0,Aa.jsxs)(Bu.__unstableMotion.div,{className:"editor-document-bar__title",initial:C.current?{opacity:0,transform:b?"translateX(15%)":"translateX(-15%)"}:!1,animate:{opacity:1,transform:"translateX(0%)"},transition:h?{duration:0}:void 0,children:[w&&(0,Aa.jsx)(i3.BlockIcon,{icon:w}),(0,Aa.jsxs)(Bu.__experimentalText,{size:"body",as:"h1",children:[(0,Aa.jsx)("span",{className:"editor-document-bar__post-title",children:y?(0,zAe.__unstableStripHTML)(y):(0,yv.__)("No title")}),r&&(0,Aa.jsx)("span",{className:"editor-document-bar__post-type-label",children:r.type==="template-part"?`\xB7 ${(0,yv.__)("Template Part")}`:`\xB7 ${(0,yv.__)("Pattern")}`}),!r&&x&&(0,Aa.jsx)("span",{className:"editor-document-bar__post-type-label",children:`\xB7 ${x}`}),!r&&i&&!e.title&&!x&&(0,Aa.jsx)("span",{className:"editor-document-bar__post-type-label",children:`\xB7 ${(0,BAe.decodeEntities)(i)}`})]})]},b)})]})}var W0=l(G(),1),hC=l(X(),1),cL=l(H(),1),dL=l(Ap(),1),lL=l(Re(),1),jAe=l(he(),1),Bi=l(Z(),1);var U0=l(P(),1),dCt=({children:e,isValid:t,isDisabled:r,level:o,href:n,onSelect:i})=>{function s(a){if(r){a.preventDefault();return}i()}return(0,U0.jsx)("li",{className:J("document-outline__item",`is-${o.toLowerCase()}`,{"is-invalid":!t,"is-disabled":r}),children:(0,U0.jsxs)("a",{href:n,className:"document-outline__button","aria-disabled":r,onClick:s,children:[(0,U0.jsx)("span",{className:"document-outline__emdash","aria-hidden":"true"}),(0,U0.jsx)("strong",{className:"document-outline__level",children:o}),(0,U0.jsx)("span",{className:"document-outline__item-content",children:e})]})})},Rre=dCt;var Fr=l(P(),1),uCt=(0,Fr.jsx)("em",{children:(0,W0.__)("(Empty heading)")}),fCt=[(0,Fr.jsx)("br",{},"incorrect-break"),(0,Fr.jsx)("em",{children:(0,W0.__)("(Incorrect heading level)")},"incorrect-message")],pCt=[(0,Fr.jsx)("br",{},"incorrect-break-h1"),(0,Fr.jsx)("em",{children:(0,W0.__)("(Your theme may already use a H1 for the post title)")},"incorrect-message-h1")],mCt=[(0,Fr.jsx)("br",{},"incorrect-break-multiple-h1"),(0,Fr.jsx)("em",{children:(0,W0.__)("(Multiple H1 headings are not recommended)")},"incorrect-message-multiple-h1")];function hCt(){return(0,Fr.jsxs)(Bi.SVG,{width:"138",height:"148",viewBox:"0 0 138 148",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,Fr.jsx)(Bi.Rect,{width:"138",height:"148",rx:"4",fill:"#F0F6FC"}),(0,Fr.jsx)(Bi.Line,{x1:"44",y1:"28",x2:"24",y2:"28",stroke:"#DDDDDD"}),(0,Fr.jsx)(Bi.Rect,{x:"48",y:"16",width:"27",height:"23",rx:"4",fill:"#DDDDDD"}),(0,Fr.jsx)(Bi.Path,{d:"M54.7585 32V23.2727H56.6037V26.8736H60.3494V23.2727H62.1903V32H60.3494V28.3949H56.6037V32H54.7585ZM67.4574 23.2727V32H65.6122V25.0241H65.5611L63.5625 26.277V24.6406L65.723 23.2727H67.4574Z",fill:"black"}),(0,Fr.jsx)(Bi.Line,{x1:"55",y1:"59",x2:"24",y2:"59",stroke:"#DDDDDD"}),(0,Fr.jsx)(Bi.Rect,{x:"59",y:"47",width:"29",height:"23",rx:"4",fill:"#DDDDDD"}),(0,Fr.jsx)(Bi.Path,{d:"M65.7585 63V54.2727H67.6037V57.8736H71.3494V54.2727H73.1903V63H71.3494V59.3949H67.6037V63H65.7585ZM74.6605 63V61.6705L77.767 58.794C78.0313 58.5384 78.2528 58.3082 78.4318 58.1037C78.6136 57.8991 78.7514 57.6989 78.8452 57.5028C78.9389 57.304 78.9858 57.0895 78.9858 56.8594C78.9858 56.6037 78.9276 56.3835 78.8111 56.1989C78.6946 56.0114 78.5355 55.8679 78.3338 55.7685C78.1321 55.6662 77.9034 55.6151 77.6477 55.6151C77.3807 55.6151 77.1477 55.669 76.9489 55.777C76.75 55.8849 76.5966 56.0398 76.4886 56.2415C76.3807 56.4432 76.3267 56.6832 76.3267 56.9616H74.5753C74.5753 56.3906 74.7045 55.8949 74.9631 55.4744C75.2216 55.054 75.5838 54.7287 76.0497 54.4986C76.5156 54.2685 77.0526 54.1534 77.6605 54.1534C78.2855 54.1534 78.8295 54.2642 79.2926 54.4858C79.7585 54.7045 80.1207 55.0085 80.3793 55.3977C80.6378 55.7869 80.767 56.233 80.767 56.7358C80.767 57.0653 80.7017 57.3906 80.571 57.7116C80.4432 58.0327 80.2145 58.3892 79.8849 58.7812C79.5554 59.1705 79.0909 59.6378 78.4915 60.1832L77.2173 61.4318V61.4915H80.8821V63H74.6605Z",fill:"black"}),(0,Fr.jsx)(Bi.Line,{x1:"80",y1:"90",x2:"24",y2:"90",stroke:"#DDDDDD"}),(0,Fr.jsx)(Bi.Rect,{x:"84",y:"78",width:"30",height:"23",rx:"4",fill:"#F0B849"}),(0,Fr.jsx)(Bi.Path,{d:"M90.7585 94V85.2727H92.6037V88.8736H96.3494V85.2727H98.1903V94H96.3494V90.3949H92.6037V94H90.7585ZM99.5284 92.4659V91.0128L103.172 85.2727H104.425V87.2841H103.683L101.386 90.919V90.9872H106.564V92.4659H99.5284ZM103.717 94V92.0227L103.751 91.3793V85.2727H105.482V94H103.717Z",fill:"black"}),(0,Fr.jsx)(Bi.Line,{x1:"66",y1:"121",x2:"24",y2:"121",stroke:"#DDDDDD"}),(0,Fr.jsx)(Bi.Rect,{x:"70",y:"109",width:"29",height:"23",rx:"4",fill:"#DDDDDD"}),(0,Fr.jsx)(Bi.Path,{d:"M76.7585 125V116.273H78.6037V119.874H82.3494V116.273H84.1903V125H82.3494V121.395H78.6037V125H76.7585ZM88.8864 125.119C88.25 125.119 87.6832 125.01 87.1861 124.791C86.6918 124.57 86.3011 124.266 86.0142 123.879C85.7301 123.49 85.5838 123.041 85.5753 122.533H87.4332C87.4446 122.746 87.5142 122.933 87.642 123.095C87.7727 123.254 87.946 123.378 88.1619 123.466C88.3778 123.554 88.6207 123.598 88.8906 123.598C89.1719 123.598 89.4205 123.548 89.6364 123.449C89.8523 123.349 90.0213 123.212 90.1435 123.036C90.2656 122.859 90.3267 122.656 90.3267 122.426C90.3267 122.193 90.2614 121.987 90.1307 121.808C90.0028 121.626 89.8182 121.484 89.5767 121.382C89.3381 121.28 89.054 121.229 88.7244 121.229H87.9105V119.874H88.7244C89.0028 119.874 89.2486 119.825 89.4616 119.729C89.6776 119.632 89.8452 119.499 89.9645 119.328C90.0838 119.155 90.1435 118.953 90.1435 118.723C90.1435 118.504 90.0909 118.312 89.9858 118.148C89.8835 117.98 89.7386 117.849 89.5511 117.756C89.3665 117.662 89.1506 117.615 88.9034 117.615C88.6534 117.615 88.4247 117.661 88.2173 117.751C88.0099 117.839 87.8438 117.966 87.7188 118.131C87.5938 118.295 87.527 118.489 87.5185 118.71H85.75C85.7585 118.207 85.902 117.764 86.1804 117.381C86.4588 116.997 86.8338 116.697 87.3054 116.482C87.7798 116.263 88.3153 116.153 88.9119 116.153C89.5142 116.153 90.0412 116.263 90.4929 116.482C90.9446 116.7 91.2955 116.996 91.5455 117.368C91.7983 117.737 91.9233 118.152 91.9205 118.612C91.9233 119.101 91.7713 119.509 91.4645 119.835C91.1605 120.162 90.7642 120.369 90.2756 120.457V120.526C90.9176 120.608 91.4063 120.831 91.7415 121.195C92.0795 121.555 92.2472 122.007 92.2443 122.55C92.2472 123.047 92.1037 123.489 91.8139 123.875C91.527 124.261 91.1307 124.565 90.625 124.787C90.1193 125.009 89.5398 125.119 88.8864 125.119Z",fill:"black"})]})}var gCt=(e=[])=>e.filter(t=>t.name==="core/heading").map(t=>({...t,level:t.attributes.level,isEmpty:bCt(t)})),bCt=e=>!e.attributes.content||e.attributes.content.trim().length===0;function gC({onSelect:e,hasOutlineItemsDisabled:t}){let{selectBlock:r}=(0,hC.useDispatch)(lL.store),{title:o,isTitleSupported:n}=(0,hC.useSelect)(g=>{let{getEditedPostAttribute:b}=g(N),{getPostType:v}=g(jAe.store),y=v(b("type"));return{title:b("title"),isTitleSupported:y?.supports?.title??!1}}),i=(0,hC.useSelect)(g=>{let{getClientIdsWithDescendants:b,getBlock:v}=g(lL.store);return b().map(w=>v(w))}),s=(0,hC.useSelect)(g=>{if(g(N).getRenderingMode()==="post-only")return;let{getBlocksByName:b,getClientIdsOfDescendants:v}=g(lL.store),[y]=b("core/post-content");if(y)return v(y)},[]),a=(0,cL.useRef)(1),c=(0,cL.useMemo)(()=>gCt(i),[i]);if(c.length<1)return(0,Fr.jsxs)("div",{className:"editor-document-outline has-no-headings",children:[(0,Fr.jsx)(hCt,{}),(0,Fr.jsx)("p",{children:(0,W0.__)("Navigate the structure of your document and address issues like empty or incorrect heading levels.")})]});let d=document.querySelector(".editor-post-title__input"),u=n&&o&&d,m=c.reduce((g,b)=>({...g,[b.level]:(g[b.level]||0)+1}),{})[1]>1;function h(g){return Array.isArray(s)?s.includes(g):!0}return(0,Fr.jsx)("div",{className:"document-outline",children:(0,Fr.jsxs)("ul",{children:[u&&(0,Fr.jsx)(Rre,{level:(0,W0.__)("Title"),isValid:!0,onSelect:e,href:`#${d.id}`,isDisabled:t,children:o}),c.map(g=>{let b=g.level>a.current+1,v=!g.isEmpty&&!b&&!!g.level&&(g.level!==1||!m&&!u);return a.current=g.level,(0,Fr.jsxs)(Rre,{level:`H${g.level}`,isValid:v,isDisabled:t||!h(g.clientId),href:`#block-${g.clientId}`,onSelect:()=>{r(g.clientId),e?.()},children:[g.isEmpty?uCt:(0,dL.getTextContent)((0,dL.create)({html:g.attributes.content})),b&&fCt,g.level===1&&m&&mCt,u&&g.level===1&&!m&&pCt]},g.clientId)})]})})}var HAe=l(X(),1),UAe=l(Re(),1);function WAe({children:e}){return(0,HAe.useSelect)(r=>{let{getGlobalBlockCount:o}=r(UAe.store);return o("core/heading")>0})?e:null}var uL=l(G(),1),GAe=l(Z(),1),fL=l(X(),1),s3=l(cn(),1);var YAe=l(H(),1);var qAe=l(P(),1);function vCt(e,t){let r=(0,s3.isAppleOS)()?s3.displayShortcut.primaryShift("z"):s3.displayShortcut.primary("y"),o=(0,fL.useSelect)(i=>i(N).hasEditorRedo(),[]),{redo:n}=(0,fL.useDispatch)(N);return(0,qAe.jsx)(GAe.Button,{__next40pxDefaultSize:!0,...e,ref:t,icon:(0,uL.isRTL)()?k_:S_,label:(0,uL.__)("Redo"),shortcut:r,"aria-disabled":!o,onClick:o?n:void 0,className:"editor-history__redo"})}var pL=(0,YAe.forwardRef)(vCt);var mL=l(G(),1),KAe=l(Z(),1),hL=l(X(),1),XAe=l(cn(),1);var ZAe=l(H(),1);var QAe=l(P(),1);function _Ct(e,t){let r=(0,hL.useSelect)(n=>n(N).hasEditorUndo(),[]),{undo:o}=(0,hL.useDispatch)(N);return(0,QAe.jsx)(KAe.Button,{__next40pxDefaultSize:!0,...e,ref:t,icon:(0,mL.isRTL)()?S_:k_,label:(0,mL.__)("Undo"),shortcut:XAe.displayShortcut.primary("z"),"aria-disabled":!r,onClick:r?o:void 0,className:"editor-history__undo"})}var gL=(0,ZAe.forwardRef)(_Ct);var $Ae=l(ps(),1),eMe=l(X(),1),tMe=l(Re(),1),rMe=l(Kt(),1);var bL=l(Z(),1),bC=l(G(),1),vL=l(X(),1),JAe=l(H(),1),Ire=l(Re(),1),G0=l(P(),1);function _L(){let[e,t]=(0,JAe.useState)(!1),r=(0,vL.useSelect)(i=>i(Ire.store).isValidTemplate(),[]),{setTemplateValidity:o,synchronizeTemplate:n}=(0,vL.useDispatch)(Ire.store);return r?null:(0,G0.jsxs)(G0.Fragment,{children:[(0,G0.jsx)(bL.Notice,{className:"editor-template-validation-notice",isDismissible:!1,status:"warning",actions:[{label:(0,bC.__)("Keep it as is"),onClick:()=>o(!0)},{label:(0,bC.__)("Reset the template"),onClick:()=>t(!0)}],children:(0,bC.__)("The content of your post doesn\u2019t match the template assigned to your post type.")}),(0,G0.jsx)(bL.__experimentalConfirmDialog,{isOpen:e,confirmButtonText:(0,bC.__)("Reset"),onConfirm:()=>{t(!1),n()},onCancel:()=>t(!1),size:"medium",children:(0,bC.__)("Resetting the template may result in loss of content, do you want to continue?")})]})}var Ore=l(P(),1);function yCt(){(0,$Ae.default)("wp.editor.EditorNotices",{since:"7.0",version:"7.2",alternative:"wp.notices.InlineNotices"});let e=(0,eMe.useSelect)(t=>t(tMe.store).isValidTemplate(),[]);return(0,Ore.jsx)(rMe.InlineNotices,{pinnedNoticesClassName:"components-editor-notices__pinned",dismissibleNoticesClassName:"components-editor-notices__dismissible",children:!e&&(0,Ore.jsx)(_L,{})})}var oMe=yCt;var nMe=l(ps(),1),iMe=l(Kt(),1),sMe=l(P(),1);function aMe(){return(0,nMe.default)("wp.editor.EditorSnackbars",{since:"7.0",version:"7.2",alternative:"wp.notices.SnackbarNotices"}),(0,sMe.jsx)(iMe.SnackbarNotices,{className:"components-editor-notices__snackbar"})}var cMe=l(H(),1),a3=l(G(),1);var dMe=l(X(),1),uMe=l(Me(),1),fMe=l(mi(),1);var jp=l(P(),1);function wCt(){try{return(0,dMe.select)(N).getEditedPostContent()}catch{}}function xCt(e){return e instanceof Error&&e.name||"Error"}function SCt(e){return typeof e=="string"&&e?e:typeof e?.message=="string"&&e.message?e.message:"An unknown error occurred."}function CCt(e,t){let r=[{label:xCt(e),content:SCt(e)}];return e?.stack&&r.push({label:"Stack",content:e.stack.trim(),preformatted:!0}),t&&r.push({label:"Component stack",content:t.trim(),preformatted:!0}),r.push({label:"Environment",content:`User agent: ${window.navigator.userAgent}`,preformatted:!0}),r}function kCt(e,t){return["### Error report",...CCt(e,t).map(({label:o,content:n,preformatted:i})=>`**${o}**

 ${i?`\`\`\`
 ${n}
 \`\`\``:n}`)].join(`

-`)}function t8e({text:e,children:t,variant:r="outline"}){let o=(0,n8e.useCopyToClipboard)(e);return(0,jp.jsx)(qg.ActionButton,{variant:r,ref:o,children:t})}var vCt=class extends r8e.Component{constructor(){super(...arguments),this.state={error:null,componentStack:null}}componentDidCatch(e,t){this.setState({componentStack:t?.componentStack}),(0,i8e.doAction)("editor.ErrorBoundary.errorLogged",e,t)}static getDerivedStateFromError(e){return{error:e}}render(){let{error:e,componentStack:t}=this.state,{canCopyContent:r=!1}=this.props;return e?(0,jp.jsxs)(le,{className:"editor-error-boundary",direction:"column",gap:"lg",children:[(0,jp.jsxs)(qg.Root,{intent:"error",children:[(0,jp.jsx)(qg.Title,{children:(0,a5.__)("The editor has crashed")}),(0,jp.jsx)(qg.Description,{children:(0,a5.__)("An unknown error occurred. Reload your browser to try again, or copy the error to report the problem or search.")}),(0,jp.jsxs)(qg.Actions,{children:[r&&(0,jp.jsx)(t8e,{text:pCt,children:(0,a5.__)("Copy contents")}),(0,jp.jsx)(t8e,{variant:"solid",text:()=>bCt(e,t),children:(0,a5.__)("Copy error")})]})]}),null]}):this.props.children}},s8e=vCt;var zu=l(H(),1),c5=l(Me(),1),wv=l(X(),1),Are=l(G(),1),a8e=l(Ut(),1),l8e=l(Kt(),1);var c8e=l(P(),1),_Ct=window.requestIdleCallback?window.requestIdleCallback:window.requestAnimationFrame,l5,yCt=()=>{if(l5!==void 0)return l5;try{window.sessionStorage.setItem("__wpEditorTestSessionStorage",""),window.sessionStorage.removeItem("__wpEditorTestSessionStorage"),l5=!0}catch{l5=!1}return l5};function wCt(){let e=(0,wv.useRegistry)(),{postId:t,postType:r,isEditedPostNew:o}=(0,wv.useSelect)(s=>({postId:s(N).getCurrentPostId(),postType:s(N).getCurrentPostType(),isEditedPostNew:s(N).isEditedPostNew()}),[]),n=(0,zu.useMemo)(()=>{let s=rae(t,o);if(!s)return null;try{return JSON.parse(s)}catch{return null}},[t,o]),i=nM({postType:r,postId:t,snapshot:nae(n)});(0,zu.useEffect)(()=>{if(!n||i==="pending")return;if(i==="present"){xE(t,o);return}let{post_title:s,content:a,excerpt:c}=n,d={title:s,content:a,excerpt:c},{getEditedPostAttribute:u,getEditorSettings:f}=e.select(N);if(!Object.keys(d).some(_=>d[_]!==u(_))){xE(t,o);return}if(!!f().autosave)return;let{createWarningNotice:g,removeNotice:b}=e.dispatch(l8e.store),{editPost:v,resetEditorBlocks:y}=e.dispatch(N),w="wpEditorAutosaveRestore";g((0,Are.__)("The backup of this post in your browser is different from the version below."),{id:w,actions:[{label:(0,Are.__)("Restore the backup"),onClick(){let{content:_,...x}=d;v(x),y((0,a8e.parse)(d.content)),b(w)}}]})},[e,t,o,n,i])}function xCt(){let{postId:e,isEditedPostNew:t,isDirty:r,isAutosaving:o,didError:n}=(0,wv.useSelect)(d=>({postId:d(N).getCurrentPostId(),isEditedPostNew:d(N).isEditedPostNew(),isDirty:d(N).isEditedPostDirty(),isAutosaving:d(N).isAutosavingPost(),didError:d(N).didPostSaveRequestFail()}),[]),i=(0,zu.useRef)(r),s=(0,zu.useRef)(o);(0,zu.useEffect)(()=>{!n&&(s.current&&!o||i.current&&!r)&&xE(e,t),i.current=r,s.current=o},[r,o,n]);let a=(0,c5.usePrevious)(t),c=(0,c5.usePrevious)(e);(0,zu.useEffect)(()=>{c===e&&a&&!t&&xE(e,!0)},[t,e])}function SCt(){let{autosave:e}=(0,wv.useDispatch)(N),t=(0,zu.useCallback)(()=>{_Ct(()=>e({local:!0}))},[]);wCt(),xCt();let r=(0,wv.useSelect)(o=>o(N).getEditorSettings().localAutosaveInterval,[]);return(0,c8e.jsx)(UD,{interval:r,autosave:t})}var d8e=(0,c5.ifCondition)(yCt)(SCt);var u8e=l(X(),1),f8e=l(he(),1);function CCt({children:e}){return(0,u8e.useSelect)(r=>{let{getEditedPostAttribute:o}=r(N),{getPostType:n}=r(f8e.store);return!!n(o("type"))?.supports?.["page-attributes"]},[])?e:null}var vC=CCt;var Mre=l(G(),1),yC=l(Z(),1),yL=l(X(),1),h8e=l(H(),1);var p8e=l(X(),1),m8e=l(he(),1);function kCt(e={},t){if(e[t]!==void 0)return!!e[t];let[r,o]=t.split("."),[n]=Array.isArray(e[r])?e[r]:[];return Array.isArray(n)?n.includes(o):!!n?.[o]}function ECt({children:e,supportKeys:t}){let r=(0,p8e.useSelect)(n=>{let{getEditedPostAttribute:i}=n(N),{getPostType:s}=n(m8e.store);return s(i("type"))},[]),o=!!r;return r&&(o=(Array.isArray(t)?t:[t]).some(n=>kCt(r.supports,n))),o?e:null}var Ho=ECt;var _C=l(P(),1);function TCt(){let e=(0,yL.useSelect)(s=>s(N).getEditedPostAttribute("menu_order")??0,[]),{editPost:t}=(0,yL.useDispatch)(N),[r,o]=(0,h8e.useState)(null),n=s=>{o(s);let a=Number(s);Number.isInteger(a)&&s.trim?.()!==""&&t({menu_order:a})},i=r??e;return(0,_C.jsx)(yC.Flex,{children:(0,_C.jsx)(yC.FlexBlock,{children:(0,_C.jsx)(yC.__experimentalNumberControl,{label:(0,Mre.__)("Order"),help:(0,Mre.__)("Set the page order."),value:i,onChange:n,hideLabelFromVision:!0,onBlur:()=>{o(null)}})})})}function g8e(){return(0,_C.jsx)(Ho,{supportKeys:"page-attributes",children:(0,_C.jsx)(TCt,{})})}var P8e=l(X(),1),R8e=l(he(),1);var Fre=l(tb(),1),El=l(G(),1),xv=l(Z(),1),x8e=l(Me(),1),Hp=l(H(),1),xC=l(X(),1),Lre=l(or(),1),xL=l(he(),1),S8e=l(Re(),1),C8e=l(Ko(),1);var b8e=l(Z(),1),v8e=l(H(),1),d5=l(P(),1),PCt=(0,v8e.forwardRef)(({className:e,label:t,children:r},o)=>(0,d5.jsxs)(b8e.__experimentalHStack,{className:J("editor-post-panel__row",e),ref:o,children:[t&&(0,d5.jsx)("div",{className:"editor-post-panel__row-label",children:t}),(0,d5.jsx)("div",{className:"editor-post-panel__row-control",children:r})]})),Dr=PCt;var _8e=l(or(),1);function wL(e){let t=e.map(n=>({children:[],parent:void 0,...n}));if(t.some(({parent:n})=>n===void 0))return t;let r=Object.create(null);for(let n of t)n.children=[],r[n.id]=n;let o=[];for(let n of t){let i=r[n.parent];i?i.children.push(n):`${n.parent}`=="0"&&o.push(n)}return o}var wC=e=>(0,_8e.decodeEntities)(e),Nre=e=>({...e,name:wC(e.name)}),y8e=e=>(e??[]).map(Nre);var kl=l(P(),1);function Dre(e){return e?.title?.rendered?(0,Lre.decodeEntities)(e.title.rendered):`#${e.id} (${(0,El.__)("no title")})`}var w8e=(e,t)=>{let r=(0,Fre.default)(e||"").toLowerCase(),o=(0,Fre.default)(t||"").toLowerCase();return r===o?0:r.startsWith(o)?r.length:1/0};function k8e(){let{editPost:e}=(0,xC.useDispatch)(N),[t,r]=(0,Hp.useState)(""),{isHierarchical:o,parentPostId:n,parentPostTitle:i,pageItems:s,isLoading:a}=(0,xC.useSelect)(f=>{let{getPostType:m,getEntityRecords:h,getEntityRecord:g,isResolving:b}=f(xL.store),{getCurrentPostId:v,getEditedPostAttribute:y}=f(N),w=y("type"),_=y("parent"),x=m(w),C=v(),S=x?.hierarchical??!1,k={per_page:100,exclude:C,parent_exclude:C,orderby:"menu_order",order:"asc",_fields:"id,title,parent"};t&&(k.search=t,k.orderby="relevance",k.search_columns=["post_title"]);let R=_?g("postType",w,_):null;return{isHierarchical:S,parentPostId:_,parentPostTitle:R?Dre(R):"",pageItems:S?h("postType",w,k):null,isLoading:S?b("getEntityRecords",["postType",w,k]):!1}},[t]),c=(0,Hp.useMemo)(()=>{let f=(b,v=0)=>b.map(_=>[{value:_.id,label:"\u2014 ".repeat(v)+(0,Lre.decodeEntities)(_.name),rawName:_.name},...f(_.children||[],v+1)]).sort(([_],[x])=>{let C=w8e(_.rawName,t),S=w8e(x.rawName,t);return C>=S?1:-1}).flat();if(!s)return[];let m=s.map(b=>({id:b.id,parent:b.parent,name:Dre(b)}));t||(m=wL(m));let h=f(m),g=h.find(b=>b.value===n);return i&&!g&&h.unshift({value:n,label:i}),h},[s,t,i,n]);if(!o)return null;let d=f=>{r(f)},u=f=>{e({parent:f})};return(0,kl.jsx)(xv.ComboboxControl,{className:"editor-page-attributes__parent",label:(0,El.__)("Parent"),help:(0,El.__)("Choose a parent page."),value:n,options:c,onFilterValueChange:(0,x8e.debounce)(d,300),onChange:u,hideLabelFromVision:!0,isLoading:a})}function RCt({isOpen:e,onClick:t}){let r=(0,xC.useSelect)(n=>{let{getEditedPostAttribute:i}=n(N),s=i("parent");if(!s)return null;let{getEntityRecord:a}=n(xL.store),c=i("type");return a("postType",c,s)},[]),o=(0,Hp.useMemo)(()=>r?Dre(r):(0,El.__)("None"),[r]);return(0,kl.jsx)(xv.Button,{size:"compact",className:"editor-post-parent__panel-toggle",variant:"tertiary","aria-expanded":e,"aria-label":(0,El.sprintf)((0,El.__)("Change parent: %s"),o),onClick:t,children:o})}function E8e(){let e=(0,xC.useSelect)(n=>n(xL.store).getEntityRecord("root","__unstableBase")?.home,[]),[t,r]=(0,Hp.useState)(null),o=(0,Hp.useMemo)(()=>({anchor:t,placement:"left-start",offset:36,shift:!0}),[t]);return(0,kl.jsx)(Dr,{label:(0,El.__)("Parent"),ref:r,children:(0,kl.jsx)(xv.Dropdown,{popoverProps:o,className:"editor-post-parent__panel-dropdown",contentClassName:"editor-post-parent__panel-dialog",focusOnMount:!0,renderToggle:({isOpen:n,onToggle:i})=>(0,kl.jsx)(RCt,{isOpen:n,onClick:i}),renderContent:({onClose:n})=>(0,kl.jsxs)("div",{className:"editor-post-parent",children:[(0,kl.jsx)(S8e.__experimentalInspectorPopoverHeader,{title:(0,El.__)("Parent"),onClose:n}),(0,kl.jsxs)("div",{children:[(0,Hp.createInterpolateElement)((0,El.sprintf)((0,El.__)('Child pages inherit characteristics from their parent, such as URL structure. For instance, if "Pricing" is a child of "Services", its URL would be %s<wbr />/services<wbr />/pricing.'),(0,C8e.filterURLForDisplay)(e).replace(/([/.])/g,"<wbr />$1")),{wbr:(0,kl.jsx)("wbr",{})}),(0,kl.jsx)("p",{children:(0,Hp.createInterpolateElement)((0,El.__)("They also show up as sub-items in the default navigation menu. <a>Learn more.</a>"),{a:(0,kl.jsx)(xv.ExternalLink,{href:(0,El.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#page-attributes")})})})]}),(0,kl.jsx)(k8e,{})]})})})}var T8e=k8e;var SL=l(P(),1),ICt="page-attributes";function OCt(){let{isEnabled:e,postType:t}=(0,P8e.useSelect)(r=>{let{getEditedPostAttribute:o,isEditorPanelEnabled:n}=r(N),{getPostType:i}=r(R8e.store);return{isEnabled:n(ICt),postType:i(o("type"))}},[]);return!e||!t?null:(0,SL.jsx)(E8e,{})}function CL(){return(0,SL.jsx)(vC,{children:(0,SL.jsx)(OCt,{})})}var Cd=l(G(),1),Nh=l(Z(),1),CC=l(X(),1),jre=l(he(),1),A8e=l(Re(),1),kC=l(H(),1);var M8e=l(Kt(),1);var kL=l(X(),1),Bre=l(H(),1),ju=l(Ut(),1),Hu=l(Z(),1),G0=l(G(),1);var Mh=l(P(),1),Vre=(0,G0.__)("Custom Template");function Sv({onClose:e}){let{defaultBlockTemplate:t,onNavigateToEntityRecord:r}=(0,kL.useSelect)(u=>{let{getEditorSettings:f,getCurrentTemplateId:m}=u(N);return{defaultBlockTemplate:f().defaultBlockTemplate,onNavigateToEntityRecord:f().onNavigateToEntityRecord,getTemplateId:m}}),{createTemplate:o}=K((0,kL.useDispatch)(N)),[n,i]=(0,Bre.useState)(""),[s,a]=(0,Bre.useState)(!1),c=()=>{i(""),e()},d=async u=>{if(u.preventDefault(),s)return;a(!0);let f=t??(0,ju.serialize)([(0,ju.createBlock)("core/group",{tagName:"header",layout:{inherit:!0}},[(0,ju.createBlock)("core/site-title"),(0,ju.createBlock)("core/site-tagline")]),(0,ju.createBlock)("core/separator"),(0,ju.createBlock)("core/group",{tagName:"main"},[(0,ju.createBlock)("core/group",{layout:{inherit:!0}},[(0,ju.createBlock)("core/post-title")]),(0,ju.createBlock)("core/post-content",{layout:{inherit:!0}})])]),m=await o({slug:Um(n||Vre)||"wp-custom-template",content:f,title:n||Vre,status:"publish"});a(!1),r({postId:m.id,postType:"wp_template"}),c()};return(0,Mh.jsx)(Hu.Modal,{title:(0,G0.__)("Create custom template"),onRequestClose:c,focusOnMount:"firstContentElement",size:"small",overlayClassName:"editor-post-template__create-template-modal",children:(0,Mh.jsx)("form",{onSubmit:d,children:(0,Mh.jsxs)(Hu.__experimentalVStack,{spacing:"3",children:[(0,Mh.jsx)(Hu.TextControl,{label:(0,G0.__)("Name"),value:n,onChange:i,placeholder:Vre,disabled:s,help:(0,G0.__)('Describe the template, e.g. "Post with sidebar". A custom template can be manually applied to any post or page.')}),(0,Mh.jsxs)(Hu.__experimentalHStack,{justify:"right",children:[(0,Mh.jsx)(Hu.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:c,children:(0,G0.__)("Cancel")}),(0,Mh.jsx)(Hu.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:s,"aria-disabled":s,children:(0,G0.__)("Create")})]})]})})})}var Y0=l(X(),1),I8e=l(H(),1),Cv=l(he(),1),EL=l(G(),1);function q0(){return(0,Y0.useSelect)(e=>{let{getCurrentPostId:t,getCurrentPostType:r}=e(N);return{postId:t(),postType:r()}},[])}function K0(){let{postType:e,postId:t}=q0();return(0,Y0.useSelect)(r=>{let{canUser:o,getEntityRecord:n,getEntityRecords:i}=r(Cv.store),s=o("read",{kind:"root",name:"site"})?n("root","site"):void 0,a=+t===s?.page_for_posts,c=e==="page"&&+t===s?.page_on_front,d=c?i("postType","wp_template",{per_page:-1}):[],u=c&&!!d?.some(({slug:f})=>f==="front-page");return!a&&!u},[t,e])}function O8e(e){return(0,Y0.useSelect)(t=>t(Cv.store).getEntityRecords("postType","wp_template",{per_page:-1,post_type:e}),[e])}function u5(){let{postType:e,postId:t}=q0(),[r]=(0,Cv.useEntityProp)("postType",e,"slug",t),o=zre(),n=K0(),i=O8e(e),s=(0,Y0.useSelect)(a=>{if(!window?.__experimentalDataFormInspector||!o)return null;let{getDefaultTemplateId:c,getEntityRecord:d}=a(Cv.store),u;r?u=e==="page"?`${e}-${r}`:`single-${e}-${r}`:u=e==="page"?"page":`single-${e}`;let f=c({slug:u});return f?d("postType","wp_template",f):null},[o,r,e]);return(0,I8e.useMemo)(()=>n&&[...(i||[]).filter(a=>a.is_custom&&a.slug!==o&&!!a.content.raw),s&&{...s,title:{rendered:(0,EL.sprintf)((0,EL.__)("%s (default)"),s.title.rendered)},isDefault:!0}].filter(Boolean),[i,s,o,n])}function SC(){return(0,Y0.useSelect)(e=>{let{getEditorSettings:t,getCurrentTemplateId:r,getCurrentPostType:o}=e(N),{getPostType:n,canUser:i}=e(Cv.store),s=o(),a=n(s),c=t(),d=c.__unstableIsBlockBasedTheme,u=!!c.availableTemplates&&Object.keys(c.availableTemplates).length>0,f;a?.viewable?u?f=!0:c.supportsTemplateMode?f=i("create",{kind:"postType",name:"wp_template"})??!1:f=!1:f=!1;let m=f?!!i("read",{kind:"postType",name:"wp_template"}):!1;return(!d||!m)&&f?"classic":d&&r()?"block-theme":null},[])}function zre(){let{postType:e,postId:t}=q0(),r=O8e(e),o=(0,Y0.useSelect)(n=>n(Cv.store).getEditedEntityRecord("postType",e,t)?.template,[e,t]);if(o)return r?.find(n=>n.slug===o)?.slug}var Tl=l(P(),1);function ACt({isOpen:e,onClick:t}){let r=(0,CC.useSelect)(o=>{let n=o(N).getEditedPostAttribute("template"),{supportsTemplateMode:i,availableTemplates:s}=o(N).getEditorSettings();if(!i&&s[n])return s[n];let a=o(jre.store).canUser("create",{kind:"postType",name:"wp_template"})&&o(N).getCurrentTemplateId();return a?.title||a?.slug||s?.[n]},[]);return(0,Tl.jsx)(Nh.Button,{__next40pxDefaultSize:!0,variant:"tertiary","aria-expanded":e,"aria-label":(0,Cd.__)("Template options"),onClick:t,children:r??(0,Cd.__)("Default template")})}function MCt({onClose:e}){let t=K0(),{availableTemplates:r,fetchedTemplates:o,selectedTemplateSlug:n,canCreate:i,canEdit:s,currentTemplateId:a,onNavigateToEntityRecord:c,getEditorSettings:d}=(0,CC.useSelect)(v=>{let{canUser:y,getEntityRecords:w}=v(jre.store),_=v(N).getEditorSettings(),x=y("create",{kind:"postType",name:"wp_template"}),C=v(N).getCurrentTemplateId();return{availableTemplates:_.availableTemplates,fetchedTemplates:x?w("postType","wp_template",{post_type:v(N).getCurrentPostType(),per_page:-1}):void 0,selectedTemplateSlug:v(N).getEditedPostAttribute("template"),canCreate:t&&x&&_.supportsTemplateMode,canEdit:t&&x&&_.supportsTemplateMode&&!!C,currentTemplateId:C,onNavigateToEntityRecord:_.onNavigateToEntityRecord,getEditorSettings:v(N).getEditorSettings}},[t]),u=(0,kC.useMemo)(()=>Object.entries({...r,...Object.fromEntries((o??[]).map(({slug:v,title:y})=>[v,y.rendered]))}).map(([v,y])=>({value:v,label:y})),[r,o]),f=u.find(v=>v.value===n)??u.find(v=>!v.value),{editPost:m}=(0,CC.useDispatch)(N),{createSuccessNotice:h}=(0,CC.useDispatch)(M8e.store),[g,b]=(0,kC.useState)(!1);return(0,Tl.jsxs)("div",{className:"editor-post-template__classic-theme-dropdown",children:[(0,Tl.jsx)(A8e.__experimentalInspectorPopoverHeader,{title:(0,Cd.__)("Template"),help:(0,Cd.__)("Templates define the way content is displayed when viewing your site."),actions:i?[{icon:HH,label:(0,Cd.__)("Add template"),onClick:()=>b(!0)}]:[],onClose:e}),t?(0,Tl.jsx)(Nh.SelectControl,{hideLabelFromVision:!0,label:(0,Cd.__)("Template"),value:f?.value??"",options:u,onChange:v=>m({template:v||""})}):(0,Tl.jsx)(Nh.Notice,{status:"warning",isDismissible:!1,children:(0,Cd.__)("The posts page template cannot be changed.")}),s&&c&&(0,Tl.jsx)("p",{children:(0,Tl.jsx)(Nh.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>{c({postId:a,postType:"wp_template"}),e(),h((0,Cd.__)("Editing template. Changes made here affect all posts and pages that use the template."),{type:"snackbar",actions:[{label:(0,Cd.__)("Back"),onClick:()=>d().onNavigateToPreviousEntityRecord()}]})},children:(0,Cd.__)("Edit template")})}),g&&(0,Tl.jsx)(Sv,{onClose:()=>b(!1)})]})}function NCt(){let[e,t]=(0,kC.useState)(null),r=(0,kC.useMemo)(()=>({anchor:e,className:"editor-post-template__dropdown",placement:"left-start",offset:36,shift:!0}),[e]);return(0,Tl.jsx)(Dr,{label:(0,Cd.__)("Template"),ref:t,children:(0,Tl.jsx)(Nh.Dropdown,{popoverProps:r,focusOnMount:!0,renderToggle:({isOpen:o,onToggle:n})=>(0,Tl.jsx)(ACt,{isOpen:o,onClick:n}),renderContent:({onClose:o})=>(0,Tl.jsx)(MCt,{onClose:o})})})}var TL=NCt;var IL=l(Z(),1),V8e=l(av(),1),OL=l(X(),1),B8e=l(JX(),1);var D8e=l(Z(),1);var PL=l(X(),1),N8e=l(Jt(),1);var F8e=l(P(),1),{PreferenceBaseOption:FCt}=K(N8e.privateApis);function kv(e){let{toggleEditorPanelEnabled:t}=(0,PL.useDispatch)(N),{isChecked:r,isRemoved:o}=(0,PL.useSelect)(n=>{let{isEditorPanelEnabled:i,isEditorPanelRemoved:s}=n(N);return{isChecked:i(e.panelName),isRemoved:s(e.panelName)}},[e.panelName]);return o?null:(0,F8e.jsx)(FCt,{isChecked:r,onChange:()=>t(e.panelName),...e})}var Hre=l(P(),1),{Fill:DCt,Slot:LCt}=(0,D8e.createSlotFill)("EnablePluginDocumentSettingPanelOption"),L8e=({label:e,panelName:t})=>(0,Hre.jsx)(DCt,{children:(0,Hre.jsx)(kv,{label:e,panelName:t})});L8e.Slot=LCt;var RL=L8e;var Ev=l(P(),1),{Fill:VCt,Slot:BCt}=(0,IL.createSlotFill)("PluginDocumentSettingPanel"),z8e=({name:e,className:t,title:r,icon:o,children:n})=>{let{name:i}=(0,V8e.usePluginContext)(),s=`${i}/${e}`,{opened:a,isEnabled:c}=(0,OL.useSelect)(u=>{let{isEditorPanelOpened:f,isEditorPanelEnabled:m}=u(N);return{opened:f(s),isEnabled:m(s)}},[s]),{toggleEditorPanelOpened:d}=(0,OL.useDispatch)(N);return e===void 0&&(0,B8e.default)("PluginDocumentSettingPanel requires a name property."),(0,Ev.jsxs)(Ev.Fragment,{children:[(0,Ev.jsx)(RL,{label:r,panelName:s}),(0,Ev.jsx)(VCt,{children:c&&(0,Ev.jsx)(IL.PanelBody,{className:t,title:r,icon:o,opened:a,onToggle:()=>d(s),children:n})})]})};z8e.Slot=BCt;var AL=z8e;var j8e=l(Re(),1),H8e=l(Z(),1),U8e=l(Me(),1),Ure=l(P(),1),zCt=(e,t)=>e.filter(r=>!t.includes(r)).length===0,jCt=(e,t)=>!Array.isArray(t)||zCt(e,t),HCt=({allowedBlocks:e,icon:t,label:r,onClick:o,small:n,role:i})=>(0,Ure.jsx)(j8e.BlockSettingsMenuControls,{children:({selectedBlocks:s,onClose:a})=>jCt(s,e)?(0,Ure.jsx)(H8e.MenuItem,{onClick:(0,U8e.compose)(o,a),icon:t,label:n?r:void 0,role:i,children:!n&&r}):null}),W8e=HCt;var G8e=l(ps(),1),Y8e=l(av(),1);var q8e=l(P(),1);function K8e(e){let t=(0,Y8e.usePluginContext)(),{as:r,...o}=e;return r&&(0,G8e.default)("The `as` prop of wp.editor.PluginMoreMenuItem",{since:"7.2",hint:"The menu renders the item itself. The prop is ignored."}),(0,q8e.jsx)(vd,{name:"core/plugin-more-menu",icon:o.icon||t.icon,...o})}var X8e=l(av(),1),ML=l(Z(),1),Wre=l(P(),1),{Fill:UCt,Slot:WCt}=(0,ML.createSlotFill)("PluginPostPublishPanel"),Z8e=({children:e,className:t,title:r,initialOpen:o=!1,icon:n})=>{let{icon:i}=(0,X8e.usePluginContext)();return(0,Wre.jsx)(UCt,{children:(0,Wre.jsx)(ML.PanelBody,{className:t,initialOpen:o||!r,title:r,icon:n??i,children:e})})};Z8e.Slot=WCt;var NL=Z8e;var FL=l(Z(),1),Gre=l(P(),1),{Fill:GCt,Slot:YCt}=(0,FL.createSlotFill)("PluginPostStatusInfo"),Q8e=({children:e,className:t})=>(0,Gre.jsx)(GCt,{children:(0,Gre.jsx)(FL.PanelRow,{className:t,children:e})});Q8e.Slot=YCt;var EC=Q8e;var DL=l(Z(),1),J8e=l(av(),1),Yre=l(P(),1),{Fill:qCt,Slot:KCt}=(0,DL.createSlotFill)("PluginPrePublishPanel"),$8e=({children:e,className:t,title:r,initialOpen:o=!1,icon:n})=>{let{icon:i}=(0,J8e.usePluginContext)();return(0,Yre.jsx)(qCt,{children:(0,Yre.jsx)(DL.PanelBody,{className:t,initialOpen:o||!r,title:r,icon:n??i,children:e})})};$8e.Slot=KCt;var LL=$8e;var eMe=l(ps(),1),tMe=l(av(),1);var rMe=l(P(),1);function oMe(e){let t=(0,tMe.usePluginContext)(),{as:r,...o}=e;return r&&(0,eMe.default)("The `as` prop of wp.editor.PluginPreviewMenuItem",{since:"7.2",hint:"The menu renders the item itself. The prop is ignored."}),(0,rMe.jsx)(vd,{name:"core/plugin-preview-menu",icon:o.icon||t.icon,...o})}var nMe=l(P(),1);function Fh({className:e,...t}){return(0,nMe.jsx)(T0,{panelClassName:e,className:"editor-sidebar",scope:"core",...t})}var iMe=l(ps(),1);var sMe=l(P(),1);function aMe(e){let{as:t,...r}=e;return t&&(0,iMe.default)("The `as` prop of wp.editor.PluginSidebarMoreMenuItem",{since:"7.2",hint:"The menu renders the item itself. The prop is ignored."}),(0,sMe.jsx)(hD,{scope:"core",...r})}var Q0=l(X(),1),RMe=l(or(),1),Tv=l(Z(),1),VL=l(H(),1),Z0=l(G(),1),BL=l(he(),1);var IMe=l(Kt(),1),OMe=l(Jt(),1);var PC=l(H(),1),uMe=l(or(),1),fMe=l(Re(),1),RC=l(Z(),1),TC=l(G(),1),pMe=l(X(),1),mMe=l(he(),1),hMe=l(Ut(),1);var cMe=l(tb(),1);function lMe(e=""){return e=(0,cMe.default)(e),e=e.trim().toLowerCase(),e}function XCt(e,t){let r=lMe(t),o=lMe(e.title),n=0;return r===o?n+=30:o.startsWith(r)?n+=20:r.split(" ").every(a=>o.includes(a))&&(n+=10),n}function dMe(e=[],t=""){if(!t)return e;let r=e.map(o=>[o,XCt(o,t)]).filter(([,o])=>o>0);return r.sort(([,o],[,n])=>n-o),r.map(([o])=>o)}var Pl=l(P(),1);function qre({onRequestClose:e,onSelect:t}){let{postType:r,postId:o}=q0(),{editEntityRecord:n}=(0,pMe.useDispatch)(mMe.store),i=async s=>{n("postType",r,o,{template:s.isDefault?"":s.name},{undoIgnore:!0}),e(),t?.()};return(0,Pl.jsx)(RC.Modal,{title:(0,TC.__)("Choose a template"),onRequestClose:e,overlayClassName:"editor-post-template__swap-template-modal",isFullScreen:!0,children:(0,Pl.jsx)("div",{className:"editor-post-template__swap-template-modal-content",children:(0,Pl.jsx)(ZCt,{onSelect:i})})})}function gMe({onClick:e}){let[t,r]=(0,PC.useState)(!1),o=u5();return(0,Pl.jsxs)(Pl.Fragment,{children:[(0,Pl.jsx)(RC.MenuItem,{disabled:!o?.length,accessibleWhenDisabled:!0,onClick:()=>r(!0),children:(0,TC.__)("Change template")}),t&&(0,Pl.jsx)(qre,{onRequestClose:()=>r(!1),onSelect:e})]})}function ZCt({onSelect:e}){let[t,r]=(0,PC.useState)(""),o=u5(),n=(0,PC.useMemo)(()=>o.map(s=>({name:s.slug,blocks:(0,hMe.parse)(s.content.raw),title:(0,uMe.decodeEntities)(s.title.rendered),id:s.id,isDefault:s.isDefault})),[o]),i=(0,PC.useMemo)(()=>dMe(n,t),[n,t]);return(0,Pl.jsxs)(Pl.Fragment,{children:[(0,Pl.jsx)(RC.SearchControl,{onChange:r,value:t,label:(0,TC.__)("Search"),placeholder:(0,TC.__)("Search"),className:"editor-post-template__swap-template-search"}),(0,Pl.jsx)(fMe.__experimentalBlockPatternsList,{label:(0,TC.__)("Templates"),blockPatterns:i,onClickPattern:e})]})}var bMe=l(Z(),1),vMe=l(G(),1),_Me=l(X(),1),yMe=l(he(),1);var wMe=l(P(),1);function xMe({onClick:e}){let t=zre(),r=K0(),{postType:o,postId:n}=q0(),{editEntityRecord:i}=(0,_Me.useDispatch)(yMe.store);return!t||!r?null:(0,wMe.jsx)(bMe.MenuItem,{onClick:()=>{i("postType",o,n,{template:""},{undoIgnore:!0}),e()},children:(0,vMe.__)("Use default template")})}var SMe=l(Z(),1),CMe=l(G(),1),kMe=l(X(),1),EMe=l(he(),1),TMe=l(H(),1);var X0=l(P(),1);function PMe(){let{canCreateTemplates:e}=(0,kMe.useSelect)(n=>{let{canUser:i}=n(EMe.store);return{canCreateTemplates:i("create",{kind:"postType",name:"wp_template"})}},[]),[t,r]=(0,TMe.useState)(!1),o=K0();return!e||!o?null:(0,X0.jsxs)(X0.Fragment,{children:[(0,X0.jsx)(SMe.MenuItem,{onClick:()=>{r(!0)},children:(0,CMe.__)("Create new template")}),t&&(0,X0.jsx)(Sv,{onClose:()=>{r(!1)}})]})}var Rl=l(P(),1);function AMe(){let{isTemplateHidden:e,onNavigateToEntityRecord:t,getEditorSettings:r,hasGoBack:o,id:n}=(0,Q0.useSelect)(y=>{let{getRenderingMode:w,getEditorSettings:_,getCurrentTemplateId:x}=K(y(N)),C=_();return{isTemplateHidden:w()==="post-only",onNavigateToEntityRecord:C.onNavigateToEntityRecord,getEditorSettings:_,hasGoBack:C.hasOwnProperty("onNavigateToPreviousEntityRecord"),id:x()}},[]),{get:i}=(0,Q0.useSelect)(OMe.store),{editedRecord:s,hasResolved:a}=(0,BL.useEntityRecord)("postType","wp_template",n),{createSuccessNotice:c}=(0,Q0.useDispatch)(IMe.store),{setRenderingMode:d,setDefaultRenderingMode:u}=K((0,Q0.useDispatch)(N)),f=(0,Q0.useSelect)(y=>!!y(BL.store).canUser("create",{kind:"postType",name:"wp_template"}),[]),[m,h]=(0,VL.useState)(null),g=(0,VL.useMemo)(()=>({anchor:m,className:"editor-post-template__dropdown",placement:"left-start",offset:36,shift:!0}),[m]);if(!a)return null;let b=o?[{label:(0,Z0.__)("Back"),onClick:()=>r().onNavigateToPreviousEntityRecord()}]:void 0,v=()=>{i("core/edit-site","welcomeGuideTemplate")||c((0,Z0.__)("Editing template. Changes made here affect all posts and pages that use the template."),{type:"snackbar",actions:b})};return(0,Rl.jsx)(Dr,{label:(0,Z0.__)("Template"),ref:h,children:(0,Rl.jsx)(Tv.DropdownMenu,{popoverProps:g,focusOnMount:!0,toggleProps:{size:"compact",variant:"tertiary",tooltipPosition:"middle left"},label:(0,Z0.__)("Template options"),text:(0,RMe.decodeEntities)(s.title),icon:null,children:({onClose:y})=>(0,Rl.jsxs)(Rl.Fragment,{children:[(0,Rl.jsxs)(Tv.MenuGroup,{children:[f&&(0,Rl.jsx)(Tv.MenuItem,{onClick:()=>{t({postId:s.id,postType:"wp_template"}),y(),v()},children:(0,Z0.__)("Edit template")}),(0,Rl.jsx)(gMe,{onClick:y}),(0,Rl.jsx)(xMe,{onClick:y}),f&&(0,Rl.jsx)(PMe,{})]}),(0,Rl.jsx)(Tv.MenuGroup,{children:(0,Rl.jsx)(Tv.MenuItem,{icon:e?void 0:Qn,isSelected:!e,role:"menuitemcheckbox",onClick:()=>{let w=e?"template-locked":"post-only";d(w),u(w)},children:(0,Z0.__)("Show template")})})]})})})}var Kre=l(P(),1);function zL(){let e=SC();return e==="classic"?(0,Kre.jsx)(TL,{}):e==="block-theme"?(0,Kre.jsx)(AMe,{}):null}var XMe=l(X(),1),ZMe=l(he(),1);var LMe=l(Me(),1),VMe=l(H(),1),BMe=l(X(),1),zMe=l(G(),1),jMe=l(Z(),1);var MMe=l(G(),1),NMe=l(H(),1),FMe=l(X(),1),Xre=l(or(),1),DMe=l(he(),1);var f5={_fields:"id,name",context:"view"},jL={who:"authors",per_page:100,...f5};function HL(e){let{authorId:t,authors:r,postAuthor:o,isLoading:n}=(0,FMe.useSelect)(s=>{let{getUser:a,getUsers:c,isResolving:d}=s(DMe.store),{getEditedPostAttribute:u}=s(N),f=u("author"),m={...jL};return e&&(m.search=e,m.search_columns=["name"]),{authorId:f,authors:c(m),postAuthor:a(f,f5),isLoading:d("getUsers",[m])}},[e]),i=(0,NMe.useMemo)(()=>{let s=(r??[]).map(d=>({value:d.id,label:(0,Xre.decodeEntities)(d.name)})),a=s.findIndex(({value:d})=>o?.id===d),c=[];return a<0&&o?c=[{value:o.id,label:(0,Xre.decodeEntities)(o.name)}]:a<0&&!o&&(c=[{value:0,label:(0,MMe.__)("(No author)")}]),[...c,...s]},[r,o]);return{authorId:t,authorOptions:i,postAuthor:o,isLoading:n}}var HMe=l(P(),1);function UMe(){let[e,t]=(0,VMe.useState)(),{editPost:r}=(0,BMe.useDispatch)(N),{authorId:o,authorOptions:n,isLoading:i}=HL(e),s=a=>{a&&r({author:a})};return(0,HMe.jsx)(jMe.ComboboxControl,{label:(0,zMe.__)("Author"),options:n,value:o,onFilterValueChange:(0,LMe.debounce)(t,300),onChange:s,allowReset:!1,hideLabelFromVision:!0,isLoading:i})}var WMe=l(G(),1),GMe=l(X(),1),YMe=l(Z(),1);var qMe=l(P(),1);function KMe(){let{editPost:e}=(0,GMe.useDispatch)(N),{authorId:t,authorOptions:r}=HL(),o=n=>{let i=Number(n);e({author:i})};return(0,qMe.jsx)(YMe.SelectControl,{className:"post-author-selector",label:(0,WMe.__)("Author"),options:r,onChange:o,value:t,hideLabelFromVision:!0})}var Zre=l(P(),1),QCt=25;function JCt(){return(0,XMe.useSelect)(t=>t(ZMe.store).getUsers(jL)?.length>=QCt,[])?(0,Zre.jsx)(UMe,{}):(0,Zre.jsx)(KMe,{})}var UL=JCt;var QMe=l(X(),1);var JMe=l(P(),1);function WL({children:e}){let{hasAssignAuthorAction:t}=(0,QMe.useSelect)(r=>({hasAssignAuthorAction:!!r(N).getCurrentPost()?._links?.["wp:action-assign-author"]}),[]);return t?(0,JMe.jsx)(Ho,{supportKeys:"author",children:e}):null}var J0=l(G(),1),GL=l(Z(),1),YL=l(H(),1),$Me=l(or(),1),e7e=l(Re(),1),t7e=l(X(),1),r7e=l(he(),1);var Up=l(P(),1);function $Ct({isOpen:e,onClick:t}){let{postAuthor:r}=(0,t7e.useSelect)(n=>{let i=n(N).getEditedPostAttribute("author");return{postAuthor:n(r7e.store).getUser(i,f5)}},[]),o=(0,$Me.decodeEntities)(r?.name)||(0,J0.__)("(No author)");return(0,Up.jsx)(GL.Button,{size:"compact",variant:"tertiary","aria-expanded":e,"aria-label":(0,J0.sprintf)((0,J0.__)("Change author: %s"),o),onClick:t,children:o})}function ekt(){let[e,t]=(0,YL.useState)(null),r=(0,YL.useMemo)(()=>({anchor:e,placement:"left-start",offset:36,shift:!0}),[e]);return(0,Up.jsx)(WL,{children:(0,Up.jsx)(Dr,{label:(0,J0.__)("Author"),ref:t,children:(0,Up.jsx)(GL.Dropdown,{popoverProps:r,contentClassName:"editor-post-author__panel-dialog",focusOnMount:!0,renderToggle:({isOpen:o,onToggle:n})=>(0,Up.jsx)($Ct,{isOpen:o,onClick:n}),renderContent:({onClose:o})=>(0,Up.jsxs)("div",{className:"editor-post-author",children:[(0,Up.jsx)(e7e.__experimentalInspectorPopoverHeader,{title:(0,J0.__)("Author"),onClose:o}),(0,Up.jsx)(UL,{onClose:o})]})})})})}var qL=ekt;var Pv=l(G(),1),XL=l(Z(),1),ZL=l(X(),1);var KL=l(P(),1),tkt=[{label:(0,Pv._x)("Open",'Adjective: e.g. "Comments are open"'),value:"open",description:(0,Pv.__)("Visitors can add new comments and replies.")},{label:(0,Pv.__)("Closed"),value:"closed",description:[(0,Pv.__)("Visitors cannot add new comments or replies."),(0,Pv.__)("Existing comments remain visible.")].join(" ")}];function rkt(){let e=(0,ZL.useSelect)(o=>o(N).getEditedPostAttribute("comment_status")??"open",[]),{editPost:t}=(0,ZL.useDispatch)(N),r=o=>t({comment_status:o});return(0,KL.jsx)("form",{children:(0,KL.jsx)(XL.__experimentalVStack,{spacing:4,children:(0,KL.jsx)(XL.RadioControl,{className:"editor-change-status__options",hideLabelFromVision:!0,label:(0,Pv.__)("Comment status"),options:tkt,onChange:r,selected:e})})})}var QL=rkt;var Uu=l(G(),1),IC=l(Z(),1),Jre=l(X(),1),rV=l(H(),1),o7e=l(Re(),1),n7e=l(he(),1);var JL=l(G(),1),$L=l(Z(),1),eV=l(X(),1);var Qre=l(P(),1);function okt(){let e=(0,eV.useSelect)(o=>o(N).getEditedPostAttribute("ping_status")??"open",[]),{editPost:t}=(0,eV.useDispatch)(N),r=()=>t({ping_status:e==="open"?"closed":"open"});return(0,Qre.jsx)($L.CheckboxControl,{label:(0,JL.__)("Enable pingbacks & trackbacks"),checked:e==="open",onChange:r,help:(0,Qre.jsx)($L.ExternalLink,{href:(0,JL.__)("https://wordpress.org/documentation/article/trackbacks-and-pingbacks/"),children:(0,JL.__)("Learn more about pingbacks & trackbacks")})})}var tV=okt;var Ma=l(P(),1),nkt="discussion-panel";function ikt({onClose:e}){return(0,Ma.jsxs)("div",{className:"editor-post-discussion",children:[(0,Ma.jsx)(o7e.__experimentalInspectorPopoverHeader,{title:(0,Uu.__)("Discussion"),onClose:e}),(0,Ma.jsxs)(IC.__experimentalVStack,{spacing:4,children:[(0,Ma.jsx)(Ho,{supportKeys:"comments",children:(0,Ma.jsx)(QL,{})}),(0,Ma.jsx)(Ho,{supportKeys:"trackbacks",children:(0,Ma.jsx)(tV,{})})]})]})}function skt({isOpen:e,onClick:t}){let{commentStatus:r,pingStatus:o,commentsSupported:n,trackbacksSupported:i}=(0,Jre.useSelect)(a=>{let{getEditedPostAttribute:c}=a(N),{getPostType:d}=a(n7e.store),u=d(c("type"));return{commentStatus:c("comment_status")??"open",pingStatus:c("ping_status")??"open",commentsSupported:!!u.supports.comments,trackbacksSupported:!!u.supports.trackbacks}},[]),s;return r==="open"?o==="open"?s=(0,Uu._x)("Open",'Adjective: e.g. "Comments are open"'):s=i?(0,Uu.__)("Comments only"):(0,Uu._x)("Open",'Adjective: e.g. "Comments are open"'):o==="open"?s=n?(0,Uu.__)("Pings only"):(0,Uu.__)("Pings enabled"):s=(0,Uu.__)("Closed"),(0,Ma.jsx)(IC.Button,{size:"compact",className:"editor-post-discussion__panel-toggle",variant:"tertiary","aria-label":(0,Uu.__)("Change discussion options"),"aria-expanded":e,onClick:t,children:s})}function oV(){let{isEnabled:e}=(0,Jre.useSelect)(n=>{let{isEditorPanelEnabled:i}=n(N);return{isEnabled:i(nkt)}},[]),[t,r]=(0,rV.useState)(null),o=(0,rV.useMemo)(()=>({anchor:t,placement:"left-start",offset:36,shift:!0}),[t]);return e?(0,Ma.jsx)(Ho,{supportKeys:["comments","trackbacks"],children:(0,Ma.jsx)(Dr,{label:(0,Uu.__)("Discussion"),ref:r,children:(0,Ma.jsx)(IC.Dropdown,{popoverProps:o,className:"editor-post-discussion__panel-dropdown",contentClassName:"editor-post-discussion__panel-dialog",focusOnMount:!0,renderToggle:({isOpen:n,onToggle:i})=>(0,Ma.jsx)(skt,{isOpen:n,onClick:i}),renderContent:({onClose:n})=>(0,Ma.jsx)(ikt,{onClose:n})})})}):null}var OC=l(G(),1),iV=l(Z(),1),sV=l(X(),1),i7e=l(H(),1),s7e=l(or(),1);var nV=l(P(),1);function p5({hideLabelFromVision:e=!1,updateOnBlur:t=!1}){let{excerpt:r,shouldUseDescriptionLabel:o,usedAttribute:n}=(0,sV.useSelect)(u=>{let{getCurrentPostType:f,getEditedPostAttribute:m}=u(N),h=f(),g=["wp_template","wp_template_part"].includes(h)?"description":"excerpt";return{excerpt:m(g),shouldUseDescriptionLabel:["wp_template","wp_template_part","wp_block"].includes(h),usedAttribute:g}},[]),{editPost:i}=(0,sV.useDispatch)(N),[s,a]=(0,i7e.useState)((0,s7e.decodeEntities)(r)),c=u=>{i({[n]:u})},d=o?(0,OC.__)("Write a description (optional)"):(0,OC.__)("Write an excerpt (optional)");return(0,nV.jsx)("div",{className:"editor-post-excerpt",children:(0,nV.jsx)(iV.TextareaControl,{label:d,hideLabelFromVision:e,className:"editor-post-excerpt__textarea",onChange:t?a:c,onBlur:t?()=>c(s):void 0,value:t?s:r,help:o?(0,OC.__)("Write a description"):(0,nV.jsx)(iV.ExternalLink,{href:(0,OC.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#excerpt"),children:(0,OC.__)("Learn more about manual excerpts")})})})}var a7e=l(P(),1);function akt({children:e}){return(0,a7e.jsx)(Ho,{supportKeys:"excerpt",children:e})}var $0=akt;var Dh=l(G(),1),Wu=l(Z(),1),g5=l(X(),1),cV=l(H(),1),c7e=l(Re(),1),h5=l(he(),1),d7e=l(or(),1);var aV=l(Z(),1),$re=l(P(),1),{Fill:lkt,Slot:ckt}=(0,aV.createSlotFill)("PluginPostExcerpt"),l7e=({children:e,className:t})=>(0,$re.jsx)(lkt,{children:(0,$re.jsx)(aV.PanelRow,{className:t,children:e})});l7e.Slot=ckt;var m5=l7e;var Uo=l(P(),1),{getTemplateInfo:dkt}=K(h5.privateApis),lV="post-excerpt";function ukt(){let{isOpened:e,isEnabled:t,postType:r}=(0,g5.useSelect)(s=>{let{isEditorPanelOpened:a,isEditorPanelEnabled:c,getCurrentPostType:d}=s(N);return{isOpened:a(lV),isEnabled:c(lV),postType:d()}},[]),{toggleEditorPanelOpened:o}=(0,g5.useDispatch)(N),n=()=>o(lV);if(!t)return null;let i=["wp_template","wp_template_part","wp_block"].includes(r);return(0,Uo.jsx)(Wu.PanelBody,{title:i?(0,Dh.__)("Description"):(0,Dh.__)("Excerpt"),opened:e,onToggle:n,children:(0,Uo.jsx)(m5.Slot,{children:s=>(0,Uo.jsxs)(Uo.Fragment,{children:[(0,Uo.jsx)(p5,{}),s]})})})}function u7e(){return(0,Uo.jsx)($0,{children:(0,Uo.jsx)(ukt,{})})}function f7e(){return(0,Uo.jsx)($0,{children:(0,Uo.jsx)(fkt,{})})}function fkt(){let{shouldRender:e,excerpt:t,shouldBeUsedAsDescription:r,allowEditing:o}=(0,g5.useSelect)(f=>{let{getCurrentPostType:m,getCurrentPostId:h,getEditedPostAttribute:g,isEditorPanelEnabled:b}=f(N),v=m(),y=["wp_template","wp_template_part"].includes(v),w=v==="wp_block",_=y||w,C=g(y?"description":"excerpt"),S=y&&f(h5.store).getEntityRecord("postType",v,h()),k=!C&&y?dkt({template:S,templateTypes:f(h5.store).getCurrentTheme()?.default_template_types})?.description:void 0,R=b(lV)||_;return{excerpt:C??k,shouldRender:R,shouldBeUsedAsDescription:_,allowEditing:R&&(!_||w||S&&S.source===L3.custom&&!S.has_theme_file&&S.is_custom)}},[]),[n,i]=(0,cV.useState)(null),s=r?(0,Dh.__)("Description"):(0,Dh.__)("Excerpt"),a=(0,cV.useMemo)(()=>({anchor:n,"aria-label":s,headerTitle:s,placement:"left-start",offset:36,shift:!0}),[n,s]);if(!e)return!1;let c=!!t&&(0,Uo.jsx)(Wu.__experimentalText,{align:"left",numberOfLines:4,truncate:o,children:(0,d7e.decodeEntities)(t)});if(!o)return c;let d=r?(0,Dh.__)("Add a description\u2026"):(0,Dh.__)("Add an excerpt\u2026"),u=r?(0,Dh.__)("Edit description"):(0,Dh.__)("Edit excerpt");return(0,Uo.jsxs)(Wu.__experimentalVStack,{children:[c,(0,Uo.jsx)(Wu.Dropdown,{className:"editor-post-excerpt__dropdown",contentClassName:"editor-post-excerpt__dropdown__content",popoverProps:a,focusOnMount:!0,ref:i,renderToggle:({onToggle:f})=>(0,Uo.jsx)(Wu.Button,{__next40pxDefaultSize:!0,onClick:f,variant:"link",children:c?u:d}),renderContent:({onClose:f})=>(0,Uo.jsxs)(Uo.Fragment,{children:[(0,Uo.jsx)(c7e.__experimentalInspectorPopoverHeader,{title:s,onClose:f}),(0,Uo.jsx)(Wu.__experimentalVStack,{spacing:4,children:(0,Uo.jsx)(m5.Slot,{children:m=>(0,Uo.jsxs)(Uo.Fragment,{children:[(0,Uo.jsx)(p5,{hideLabelFromVision:!0,updateOnBlur:!0}),m]})})})]})})]})}var mc=l(G(),1),toe=l(mi(),1),Ys=l(Z(),1),g7e=l(C2(),1),uV=l(H(),1),b7e=l(Me(),1),AC=l(X(),1),ew=l(Re(),1),v7e=l(he(),1);var p7e=l(X(),1),m7e=l(he(),1);function dV({children:e,supportKeys:t}){let{postType:r,themeSupports:o}=(0,p7e.useSelect)(i=>({postType:i(N).getEditedPostAttribute("type"),themeSupports:i(m7e.store).getThemeSupports()}),[]);return(Array.isArray(t)?t:[t]).some(i=>{let s=o?.[i]??!1;return i==="post-thumbnails"&&Array.isArray(s)?s.includes(r):s})?e:null}var eoe=l(P(),1);function pkt({children:e}){return(0,eoe.jsx)(dV,{supportKeys:"post-thumbnails",children:(0,eoe.jsx)(Ho,{supportKeys:"thumbnail",children:e})})}var Lh=pkt;var ls=l(P(),1),h7e=["image"],mkt=(0,mc.__)("Featured image"),hkt=(0,mc.__)("Add a featured image"),gkt=(0,ls.jsx)("p",{children:(0,mc.__)("To edit the featured image, you need permission to upload media.")});function bkt(e,t){if(!e)return{};let r=(0,toe.applyFilters)("editor.PostFeaturedImage.imageSize","large",e.id,t);if(r in(e?.media_details?.sizes??{}))return{mediaWidth:e.media_details.sizes[r].width,mediaHeight:e.media_details.sizes[r].height,mediaSourceUrl:e.media_details.sizes[r].source_url};let o=(0,toe.applyFilters)("editor.PostFeaturedImage.imageSize","thumbnail",e.id,t);return o in(e?.media_details?.sizes??{})?{mediaWidth:e.media_details.sizes[o].width,mediaHeight:e.media_details.sizes[o].height,mediaSourceUrl:e.media_details.sizes[o].source_url}:{mediaWidth:e.media_details.width,mediaHeight:e.media_details.height,mediaSourceUrl:e.source_url}}function vkt({currentPostId:e,featuredImageId:t,onUpdateImage:r,onRemoveImage:o,media:n,postType:i,noticeUI:s,noticeOperations:a,isRequestingFeaturedImageMedia:c}){let d=(0,uV.useRef)(!1),[u,f]=(0,uV.useState)(!1),{getSettings:m}=(0,AC.useSelect)(ew.store),{mediaSourceUrl:h}=bkt(n,e);function g(w){m().mediaUpload({allowedTypes:h7e,filesList:w,onFileChange([_]){if((0,g7e.isBlobURL)(_?.url)){f(!0);return}_&&r(_),f(!1)},onError(_){a.removeAllNotices(),a.createErrorNotice(_)},multiple:!1})}function b(w){return w.alt_text?(0,mc.sprintf)((0,mc.__)("Current image: %s"),w.alt_text):(0,mc.sprintf)((0,mc.__)("The current image has no alternative text. The file name is: %s"),w.media_details.sizes?.full?.file||w.slug)}function v(w){d.current&&w&&(w.focus(),d.current=!1)}let y=!c&&!!t&&!n;return(0,ls.jsxs)(Lh,{children:[s,(0,ls.jsxs)("div",{className:"editor-post-featured-image",children:[n&&(0,ls.jsx)("div",{id:`editor-post-featured-image-${t}-describedby`,className:"hidden",children:b(n)}),(0,ls.jsx)(ew.MediaUploadCheck,{fallback:gkt,children:(0,ls.jsx)(ew.MediaUpload,{title:i?.labels?.featured_image||mkt,onSelect:r,unstableFeaturedImageFlow:!0,allowedTypes:h7e,modalClass:"editor-post-featured-image__media-modal",render:({open:w})=>(0,ls.jsxs)("div",{className:"editor-post-featured-image__container",children:[y?(0,ls.jsx)(Ys.Notice,{status:"warning",isDismissible:!1,children:(0,mc.__)("Could not retrieve the featured image data.")}):(0,ls.jsxs)(Ys.Button,{__next40pxDefaultSize:!0,ref:v,className:t?"editor-post-featured-image__preview":"editor-post-featured-image__toggle",onClick:w,"aria-label":t?(0,mc.__)("Edit or replace the featured image"):null,"aria-describedby":t?`editor-post-featured-image-${t}-describedby`:null,"aria-haspopup":"dialog",disabled:u,accessibleWhenDisabled:!0,children:[!!t&&n&&(0,ls.jsx)("img",{className:"editor-post-featured-image__preview-image",src:h,alt:b(n)}),(u||c)&&(0,ls.jsx)(Ys.Spinner,{}),!t&&!u&&(i?.labels?.set_featured_image||hkt)]}),!!t&&(0,ls.jsxs)(Ys.__experimentalHStack,{className:J("editor-post-featured-image__actions",{"editor-post-featured-image__actions-missing-image":y,"editor-post-featured-image__actions-is-requesting-image":c}),children:[(0,ls.jsx)(Ys.Button,{__next40pxDefaultSize:!0,className:"editor-post-featured-image__action",onClick:w,"aria-haspopup":"dialog",variant:y?"secondary":void 0,children:(0,mc.__)("Replace")}),(0,ls.jsx)(Ys.Button,{__next40pxDefaultSize:!0,className:"editor-post-featured-image__action",onClick:()=>{o(),d.current=!0},variant:y?"secondary":void 0,isDestructive:y,children:(0,mc.__)("Remove")})]}),(0,ls.jsx)(Ys.DropZone,{onFilesDrop:g})]}),value:t})})]})]})}var _kt=(0,AC.withSelect)(e=>{let{getEntityRecord:t,getPostType:r,hasFinishedResolution:o}=e(v7e.store),{getCurrentPostId:n,getEditedPostAttribute:i}=e(N),s=i("featured_media");return{media:s?t("postType","attachment",s,{context:"view"}):null,currentPostId:n(),postType:r(i("type")),featuredImageId:s,isRequestingFeaturedImageMedia:!!s&&!o("getEntityRecord",["postType","attachment",s,{context:"view"}])}}),ykt=(0,AC.withDispatch)((e,{noticeOperations:t},{select:r})=>{let{editPost:o}=e(N);return{onUpdateImage(n){o({featured_media:n.id})},onDropImage(n){r(ew.store).getSettings().mediaUpload({allowedTypes:["image"],filesList:n,onFileChange([i]){o({featured_media:i.id})},onError(i){t.removeAllNotices(),t.createErrorNotice(i)},multiple:!1})},onRemoveImage(){o({featured_media:0})}}}),b5=(0,b7e.compose)(Ys.withNotices,_kt,ykt,(0,Ys.withFilters)("editor.PostFeaturedImage"))(vkt);var _7e=l(G(),1),y7e=l(Z(),1),fV=l(X(),1),w7e=l(he(),1);var MC=l(P(),1),roe="featured-image";function pV({withPanelBody:e=!0}){let{postType:t,isEnabled:r,isOpened:o}=(0,fV.useSelect)(i=>{let{getEditedPostAttribute:s,isEditorPanelEnabled:a,isEditorPanelOpened:c}=i(N),{getPostType:d}=i(w7e.store);return{postType:d(s("type")),isEnabled:a(roe),isOpened:c(roe)}},[]),{toggleEditorPanelOpened:n}=(0,fV.useDispatch)(N);return r?e?(0,MC.jsx)(Lh,{children:(0,MC.jsx)(y7e.PanelBody,{title:t?.labels?.featured_image??(0,_7e.__)("Featured image"),opened:o,onToggle:()=>n(roe),children:(0,MC.jsx)(b5,{})})}):(0,MC.jsx)(Lh,{children:(0,MC.jsx)(b5,{})}):null}var Na=l(G(),1),mV=l(Z(),1),hV=l(X(),1),C7e=l(Me(),1),k7e=l(he(),1);var x7e=l(X(),1);var S7e=l(P(),1);function NC({children:e}){return(0,x7e.useSelect)(r=>r(N).getEditorSettings().disablePostFormats,[])?null:(0,S7e.jsx)(Ho,{supportKeys:"post-formats",children:e})}var tw=l(P(),1),v5=[{id:"aside",caption:(0,Na.__)("Aside")},{id:"audio",caption:(0,Na.__)("Audio")},{id:"chat",caption:(0,Na.__)("Chat")},{id:"gallery",caption:(0,Na.__)("Gallery")},{id:"image",caption:(0,Na.__)("Image")},{id:"link",caption:(0,Na.__)("Link")},{id:"quote",caption:(0,Na.__)("Quote")},{id:"standard",caption:(0,Na.__)("Standard")},{id:"status",caption:(0,Na.__)("Status")},{id:"video",caption:(0,Na.__)("Video")}].sort((e,t)=>{let r=e.caption.toUpperCase(),o=t.caption.toUpperCase();return r<o?-1:r>o?1:0});function _5(){let t=`post-format-selector-${(0,C7e.useInstanceId)(_5)}`,{postFormat:r,suggestedFormat:o,supportedFormats:n}=(0,hV.useSelect)(d=>{let{getEditedPostAttribute:u,getSuggestedPostFormat:f}=d(N),m=u("format"),h=d(k7e.store).getThemeSupports();return{postFormat:m??"standard",suggestedFormat:f(),supportedFormats:h.formats}},[]),i=v5.filter(d=>n?.includes(d.id)||r===d.id),s=i.find(d=>d.id===o),{editPost:a}=(0,hV.useDispatch)(N),c=d=>a({format:d});return(0,tw.jsx)(NC,{children:(0,tw.jsxs)("div",{className:"editor-post-format",children:[(0,tw.jsx)(mV.RadioControl,{className:"editor-post-format__options",label:(0,Na.__)("Post Format"),selected:r,onChange:d=>c(d),id:t,options:i.map(d=>({label:d.caption,value:d.id})),hideLabelFromVision:!0}),s&&s.id!==r&&(0,tw.jsx)("p",{className:"editor-post-format__suggestion",children:(0,tw.jsx)(mV.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>c(s.id),children:(0,Na.sprintf)((0,Na.__)("Apply suggested format: %s"),s.caption)})})]})})}var Rv=l(G(),1),ooe=l(Z(),1),y5=l(X(),1);var noe=l(Ko(),1);var E7e=l(X(),1);var T7e=l(P(),1);function wkt({children:e}){let{lastRevisionId:t,revisionsCount:r}=(0,E7e.useSelect)(o=>{let{getCurrentPostLastRevisionId:n,getCurrentPostRevisionsCount:i}=o(N);return{lastRevisionId:n(),revisionsCount:i()}},[]);return!t||r<2?null:(0,T7e.jsx)(Ho,{supportKeys:"revisions",children:e})}var rw=wkt;var FC=l(P(),1);function P7e(){return(0,y5.useSelect)(e=>{let{getCurrentPostLastRevisionId:t,getCurrentPostRevisionsCount:r,getEditorSettings:o}=e(N);return{lastRevisionId:t(),revisionsCount:r(),disableVisualRevisions:!!o().disableVisualRevisions}},[])}function xkt(){let{lastRevisionId:e,revisionsCount:t,disableVisualRevisions:r}=P7e(),{setCurrentRevisionId:o}=K((0,y5.useDispatch)(N)),n=r?{href:(0,noe.addQueryArgs)("revision.php",{revision:e})}:{onClick:()=>o(e)};return(0,FC.jsx)(rw,{children:(0,FC.jsx)(ooe.Button,{__next40pxDefaultSize:!0,...n,className:"editor-post-last-revision__title",icon:um,iconPosition:"right",text:(0,Rv.sprintf)((0,Rv.__)("Revisions (%s)"),t)})})}function R7e(){let{lastRevisionId:e,revisionsCount:t,disableVisualRevisions:r}=P7e(),{setCurrentRevisionId:o}=K((0,y5.useDispatch)(N)),n=r?{href:(0,noe.addQueryArgs)("revision.php",{revision:e})}:{onClick:()=>o(e)};return(0,FC.jsx)(rw,{children:(0,FC.jsx)(Dr,{label:(0,Rv.__)("Revisions"),children:(0,FC.jsx)(ooe.Button,{...n,className:"editor-private-post-last-revision__button",text:t,"aria-label":(0,Rv.sprintf)((0,Rv._n)("Open revisions screen: %d revision","Open revisions screen: %d revisions",t),t),variant:"tertiary",size:"compact"})})})}var gV=xkt;var I7e=l(Z(),1);var bV=l(P(),1);function Skt(){return(0,bV.jsx)(rw,{children:(0,bV.jsx)(I7e.PanelBody,{className:"editor-post-last-revision__panel",children:(0,bV.jsx)(gV,{})})})}var O7e=Skt;var zi=l(G(),1),Yu=l(Z(),1),x5=l(X(),1),aoe=l(Ko(),1),w5=l(H(),1),DC=l(mi(),1),D7e=l(Me(),1),loe=l(he(),1);var Gu=l(G(),1),Ckt="authentication-failed",kkt="connection-expired",Ekt="connection-limit-exceeded",A7e="document-size-limit-exceeded",soe="protocol-mismatch",M7e="unknown-error",ioe={[Ckt]:{title:(0,Gu.__)("Unable to connect"),description:(0,Gu.__)("Real-time collaboration couldn't verify your permissions. Check that you have access to edit this post or contact your site administrator.")},[kkt]:{title:(0,Gu.__)("Connection expired"),description:(0,Gu.__)("Your connection to real-time collaboration has timed out. Editing is paused to prevent conflicts with other editors.")},[Ekt]:{title:(0,Gu.__)("Too many editors connected"),description:(0,Gu.__)("Real-time collaboration has reached its connection limit. Try again later or contact your site administrator.")},[soe]:{title:(0,Gu.__)("Protocol update"),description:(0,Gu.__)("Real-time collaboration has been updated. Please refresh the page to continue editing.")},[M7e]:{title:(0,Gu.__)("Connection lost"),description:(0,Gu.__)("The connection to real-time collaboration was interrupted. Editing is paused to prevent conflicts with other editors.")}};function N7e(e){return e?.code&&ioe[e?.code]?ioe[e.code]:ioe[M7e]}var Ro=l(P(),1);function F7e(){let{isCollaborationSupported:e,syncConnectionStatus:t}=(0,x5.useSelect)(r=>{let{isCollaborationSupported:o,getSyncConnectionStatus:n}=K(r(loe.store));return{isCollaborationSupported:o(),syncConnectionStatus:n()}},[]);return e?null:A7e===t?.error?.code?(0,Ro.jsx)("p",{children:(0,zi.__)("Because this post is too large for real-time collaboration, only one person can edit at a time.")}):(0,Ro.jsx)("p",{children:(0,zi.__)("Because this post uses plugins that aren\u2019t compatible with real-time collaboration, only one person can edit at a time.")})}function L7e(){let t="core/editor/post-locked-modal-"+(0,D7e.useInstanceId)(L7e),{autosave:r,updatePostLock:o}=(0,x5.useDispatch)(N),{isCollaborationEnabled:n,isLocked:i,isTakeover:s,user:a,postId:c,postLockUtils:d,activePostLock:u,postType:f,previewLink:m}=(0,x5.useSelect)(w=>{let{isPostLocked:_,isPostLockTakeover:x,getPostLockUser:C,getCurrentPostId:S,getActivePostLock:k,getEditedPostAttribute:R,getEditedPostPreviewLink:O,getEditorSettings:E,isCollaborationEnabledForCurrentPost:I}=K(w(N)),{getPostType:T}=w(loe.store);return{isCollaborationEnabled:I(),isLocked:_(),isTakeover:x(),user:C(),postId:S(),postLockUtils:E().postLockUtils,activePostLock:k(),postType:T(R("type")),previewLink:O()}},[]);if((0,w5.useEffect)(()=>{function w(C){i||(C["wp-refresh-post-lock"]={lock:u,post_id:c})}function _(C){if(!C["wp-refresh-post-lock"])return;let S=C["wp-refresh-post-lock"];S.lock_error?(r(),o({isLocked:!0,isTakeover:!0,user:{name:S.lock_error.name,avatar:S.lock_error.avatar_src_2x}})):S.new_lock&&o({isLocked:!1,activePostLock:S.new_lock})}function x(){if(i||!u)return;let C=new window.FormData;if(C.append("action","wp-remove-post-lock"),C.append("_wpnonce",d.unlockNonce),C.append("post_ID",c),C.append("active_post_lock",u),window.navigator.sendBeacon)window.navigator.sendBeacon(d.ajaxUrl,C);else{let S=new window.XMLHttpRequest;S.open("POST",d.ajaxUrl,!1),S.send(C)}}return(0,DC.addAction)("heartbeat.send",t,w),(0,DC.addAction)("heartbeat.tick",t,_),window.addEventListener("beforeunload",x),()=>{(0,DC.removeAction)("heartbeat.send",t),(0,DC.removeAction)("heartbeat.tick",t),window.removeEventListener("beforeunload",x)}},[t,i,u,c,d,r,o]),!i||n)return null;let h=a.name,g=a.avatar,b=(0,aoe.addQueryArgs)("post.php",{"get-post-lock":"1",lockKey:!0,post:c,action:"edit",_wpnonce:d.nonce}),v=(0,aoe.addQueryArgs)("edit.php",{post_type:f?.slug}),y=(0,zi.__)("Exit editor");return(0,Ro.jsx)(Yu.Modal,{title:s?(0,zi.__)("Someone else has taken over this post"):(0,zi.__)("This post is already being edited"),focusOnMount:!0,shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,isDismissible:!1,className:"editor-post-locked-modal",size:"medium",children:(0,Ro.jsxs)(Yu.__experimentalHStack,{alignment:"top",spacing:6,children:[!!g&&(0,Ro.jsx)("img",{src:g,alt:(0,zi.__)("Avatar"),className:"editor-post-locked-modal__avatar",width:64,height:64}),(0,Ro.jsxs)("div",{children:[!!s&&(0,Ro.jsxs)(Ro.Fragment,{children:[(0,Ro.jsx)("p",{children:(0,w5.createInterpolateElement)(h?(0,zi.sprintf)((0,zi.__)("<strong>%s</strong> now has editing control of this post (<PreviewLink />). Don\u2019t worry, your changes up to this moment have been saved."),h):(0,zi.__)("Another user now has editing control of this post (<PreviewLink />). Don\u2019t worry, your changes up to this moment have been saved."),{strong:(0,Ro.jsx)("strong",{}),PreviewLink:(0,Ro.jsx)(Yu.ExternalLink,{href:m,children:(0,zi.__)("preview")})})}),(0,Ro.jsx)(F7e,{})]}),!s&&(0,Ro.jsxs)(Ro.Fragment,{children:[(0,Ro.jsx)("p",{children:(0,w5.createInterpolateElement)(h?(0,zi.sprintf)((0,zi.__)("<strong>%s</strong> is currently working on this post (<PreviewLink />), which means you cannot make changes, unless you take over."),h):(0,zi.__)("Another user is currently working on this post (<PreviewLink />), which means you cannot make changes, unless you take over."),{strong:(0,Ro.jsx)("strong",{}),PreviewLink:(0,Ro.jsx)(Yu.ExternalLink,{href:m,children:(0,zi.__)("preview")})})}),(0,Ro.jsx)(F7e,{}),(0,Ro.jsx)("p",{children:(0,zi.__)("If you take over, the other user will lose editing control to the post, but their changes will be saved.")})]}),(0,Ro.jsxs)(Yu.__experimentalHStack,{className:"editor-post-locked-modal__buttons",justify:"flex-end",children:[!s&&(0,Ro.jsx)(Yu.Button,{__next40pxDefaultSize:!0,variant:"tertiary",href:b,children:(0,zi.__)("Take over")}),(0,Ro.jsx)(Yu.Button,{__next40pxDefaultSize:!0,variant:"primary",href:v,children:y})]})]})]})})}var V7e=L7e;var z7e=l(G(),1),j7e=l(Z(),1),_V=l(X(),1);var B7e=l(X(),1);function Tkt({children:e}){let{hasPublishAction:t,isPublished:r}=(0,B7e.useSelect)(o=>{let{isCurrentPostPublished:n,getCurrentPost:i}=o(N);return{hasPublishAction:i()._links?.["wp:action-publish"]??!1,isPublished:n()}},[]);return r||!t?null:e}var vV=Tkt;var coe=l(P(),1);function Pkt(){let e=(0,_V.useSelect)(o=>o(N).getEditedPostAttribute("status"),[]),{editPost:t}=(0,_V.useDispatch)(N),r=()=>{t({status:e==="pending"?"draft":"pending"})};return(0,coe.jsx)(vV,{children:(0,coe.jsx)(j7e.CheckboxControl,{label:(0,z7e.__)("Pending review"),checked:e==="pending",onChange:r})})}var H7e=Pkt;var U7e=l(H(),1),ow=l(Z(),1),nw=l(G(),1),yV=l(X(),1),W7e=l(mi(),1),G7e=l(he(),1);var qs=l(P(),1);function Rkt(){let e=(0,U7e.renderToString)((0,qs.jsxs)("div",{className:"editor-post-preview-button__interstitial-message",children:[(0,qs.jsxs)(ow.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 96 96",children:[(0,qs.jsx)(ow.Path,{className:"outer",d:"M48 12c19.9 0 36 16.1 36 36S67.9 84 48 84 12 67.9 12 48s16.1-36 36-36",fill:"none"}),(0,qs.jsx)(ow.Path,{className:"inner",d:"M69.5 46.4c0-3.9-1.4-6.7-2.6-8.8-1.6-2.6-3.1-4.9-3.1-7.5 0-2.9 2.2-5.7 5.4-5.7h.4C63.9 19.2 56.4 16 48 16c-11.2 0-21 5.7-26.7 14.4h2.1c3.3 0 8.5-.4 8.5-.4 1.7-.1 1.9 2.4.2 2.6 0 0-1.7.2-3.7.3L40 67.5l7-20.9L42 33c-1.7-.1-3.3-.3-3.3-.3-1.7-.1-1.5-2.7.2-2.6 0 0 5.3.4 8.4.4 3.3 0 8.5-.4 8.5-.4 1.7-.1 1.9 2.4.2 2.6 0 0-1.7.2-3.7.3l11.5 34.3 3.3-10.4c1.6-4.5 2.4-7.8 2.4-10.5zM16.1 48c0 12.6 7.3 23.5 18 28.7L18.8 35c-1.7 4-2.7 8.4-2.7 13zm32.5 2.8L39 78.6c2.9.8 5.9 1.3 9 1.3 3.7 0 7.3-.6 10.6-1.8-.1-.1-.2-.3-.2-.4l-9.8-26.9zM76.2 36c0 3.2-.6 6.9-2.4 11.4L64 75.6c9.5-5.5 15.9-15.8 15.9-27.6 0-5.5-1.4-10.8-3.9-15.3.1 1 .2 2.1.2 3.3z",fill:"none"})]}),(0,qs.jsx)("p",{children:(0,nw.__)("Generating preview\u2026")})]}));return e+=`
+`)}function lMe({text:e,children:t,variant:r="outline"}){let o=(0,uMe.useCopyToClipboard)(e);return(0,jp.jsx)(qg.ActionButton,{variant:r,ref:o,children:t})}var ECt=class extends cMe.Component{constructor(){super(...arguments),this.state={error:null,componentStack:null}}componentDidCatch(e,t){this.setState({componentStack:t?.componentStack}),(0,fMe.doAction)("editor.ErrorBoundary.errorLogged",e,t)}static getDerivedStateFromError(e){return{error:e}}render(){let{error:e,componentStack:t}=this.state,{canCopyContent:r=!1}=this.props;return e?(0,jp.jsxs)(le,{className:"editor-error-boundary",direction:"column",gap:"lg",children:[(0,jp.jsxs)(qg.Root,{intent:"error",children:[(0,jp.jsx)(qg.Title,{children:(0,a3.__)("The editor has crashed")}),(0,jp.jsx)(qg.Description,{children:(0,a3.__)("An unknown error occurred. Reload your browser to try again, or copy the error to report the problem or search.")}),(0,jp.jsxs)(qg.Actions,{children:[r&&(0,jp.jsx)(lMe,{text:wCt,children:(0,a3.__)("Copy contents")}),(0,jp.jsx)(lMe,{variant:"solid",text:()=>kCt(e,t),children:(0,a3.__)("Copy error")})]})]}),null]}):this.props.children}},pMe=ECt;var zu=l(H(),1),c3=l(Me(),1),wv=l(X(),1),Are=l(G(),1),mMe=l(Ut(),1),hMe=l(Kt(),1);var gMe=l(P(),1),TCt=window.requestIdleCallback?window.requestIdleCallback:window.requestAnimationFrame,l3,PCt=()=>{if(l3!==void 0)return l3;try{window.sessionStorage.setItem("__wpEditorTestSessionStorage",""),window.sessionStorage.removeItem("__wpEditorTestSessionStorage"),l3=!0}catch{l3=!1}return l3};function RCt(){let e=(0,wv.useRegistry)(),{postId:t,postType:r,isEditedPostNew:o}=(0,wv.useSelect)(s=>({postId:s(N).getCurrentPostId(),postType:s(N).getCurrentPostType(),isEditedPostNew:s(N).isEditedPostNew()}),[]),n=(0,zu.useMemo)(()=>{let s=rae(t,o);if(!s)return null;try{return JSON.parse(s)}catch{return null}},[t,o]),i=n8({postType:r,postId:t,snapshot:nae(n)});(0,zu.useEffect)(()=>{if(!n||i==="pending")return;if(i==="present"){xE(t,o);return}let{post_title:s,content:a,excerpt:c}=n,d={title:s,content:a,excerpt:c},{getEditedPostAttribute:u,getEditorSettings:f}=e.select(N);if(!Object.keys(d).some(_=>d[_]!==u(_))){xE(t,o);return}if(!!f().autosave)return;let{createWarningNotice:g,removeNotice:b}=e.dispatch(hMe.store),{editPost:v,resetEditorBlocks:y}=e.dispatch(N),w="wpEditorAutosaveRestore";g((0,Are.__)("The backup of this post in your browser is different from the version below."),{id:w,actions:[{label:(0,Are.__)("Restore the backup"),onClick(){let{content:_,...x}=d;v(x),y((0,mMe.parse)(d.content)),b(w)}}]})},[e,t,o,n,i])}function ICt(){let{postId:e,isEditedPostNew:t,isDirty:r,isAutosaving:o,didError:n}=(0,wv.useSelect)(d=>({postId:d(N).getCurrentPostId(),isEditedPostNew:d(N).isEditedPostNew(),isDirty:d(N).isEditedPostDirty(),isAutosaving:d(N).isAutosavingPost(),didError:d(N).didPostSaveRequestFail()}),[]),i=(0,zu.useRef)(r),s=(0,zu.useRef)(o);(0,zu.useEffect)(()=>{!n&&(s.current&&!o||i.current&&!r)&&xE(e,t),i.current=r,s.current=o},[r,o,n]);let a=(0,c3.usePrevious)(t),c=(0,c3.usePrevious)(e);(0,zu.useEffect)(()=>{c===e&&a&&!t&&xE(e,!0)},[t,e])}function OCt(){let{autosave:e}=(0,wv.useDispatch)(N),t=(0,zu.useCallback)(()=>{TCt(()=>e({local:!0}))},[]);RCt(),ICt();let r=(0,wv.useSelect)(o=>o(N).getEditorSettings().localAutosaveInterval,[]);return(0,gMe.jsx)(UD,{interval:r,autosave:t})}var bMe=(0,c3.ifCondition)(PCt)(OCt);var vMe=l(X(),1),_Me=l(he(),1);function ACt({children:e}){return(0,vMe.useSelect)(r=>{let{getEditedPostAttribute:o}=r(N),{getPostType:n}=r(_Me.store);return!!n(o("type"))?.supports?.["page-attributes"]},[])?e:null}var vC=ACt;var Mre=l(G(),1),yC=l(Z(),1),yL=l(X(),1),xMe=l(H(),1);var yMe=l(X(),1),wMe=l(he(),1);function MCt(e={},t){if(e[t]!==void 0)return!!e[t];let[r,o]=t.split("."),[n]=Array.isArray(e[r])?e[r]:[];return Array.isArray(n)?n.includes(o):!!n?.[o]}function NCt({children:e,supportKeys:t}){let r=(0,yMe.useSelect)(n=>{let{getEditedPostAttribute:i}=n(N),{getPostType:s}=n(wMe.store);return s(i("type"))},[]),o=!!r;return r&&(o=(Array.isArray(t)?t:[t]).some(n=>MCt(r.supports,n))),o?e:null}var Ho=NCt;var _C=l(P(),1);function FCt(){let e=(0,yL.useSelect)(s=>s(N).getEditedPostAttribute("menu_order")??0,[]),{editPost:t}=(0,yL.useDispatch)(N),[r,o]=(0,xMe.useState)(null),n=s=>{o(s);let a=Number(s);Number.isInteger(a)&&s.trim?.()!==""&&t({menu_order:a})},i=r??e;return(0,_C.jsx)(yC.Flex,{children:(0,_C.jsx)(yC.FlexBlock,{children:(0,_C.jsx)(yC.__experimentalNumberControl,{label:(0,Mre.__)("Order"),help:(0,Mre.__)("Set the page order."),value:i,onChange:n,hideLabelFromVision:!0,onBlur:()=>{o(null)}})})})}function SMe(){return(0,_C.jsx)(Ho,{supportKeys:"page-attributes",children:(0,_C.jsx)(FCt,{})})}var FMe=l(X(),1),DMe=l(he(),1);var Fre=l(tb(),1),El=l(G(),1),xv=l(Z(),1),RMe=l(Me(),1),Hp=l(H(),1),xC=l(X(),1),Lre=l(or(),1),xL=l(he(),1),IMe=l(Re(),1),OMe=l(Ko(),1);var CMe=l(Z(),1),kMe=l(H(),1),d3=l(P(),1),DCt=(0,kMe.forwardRef)(({className:e,label:t,children:r},o)=>(0,d3.jsxs)(CMe.__experimentalHStack,{className:J("editor-post-panel__row",e),ref:o,children:[t&&(0,d3.jsx)("div",{className:"editor-post-panel__row-label",children:t}),(0,d3.jsx)("div",{className:"editor-post-panel__row-control",children:r})]})),Dr=DCt;var EMe=l(or(),1);function wL(e){let t=e.map(n=>({children:[],parent:void 0,...n}));if(t.some(({parent:n})=>n===void 0))return t;let r=Object.create(null);for(let n of t)n.children=[],r[n.id]=n;let o=[];for(let n of t){let i=r[n.parent];i?i.children.push(n):`${n.parent}`=="0"&&o.push(n)}return o}var wC=e=>(0,EMe.decodeEntities)(e),Nre=e=>({...e,name:wC(e.name)}),TMe=e=>(e??[]).map(Nre);var kl=l(P(),1);function Dre(e){return e?.title?.rendered?(0,Lre.decodeEntities)(e.title.rendered):`#${e.id} (${(0,El.__)("no title")})`}var PMe=(e,t)=>{let r=(0,Fre.default)(e||"").toLowerCase(),o=(0,Fre.default)(t||"").toLowerCase();return r===o?0:r.startsWith(o)?r.length:1/0};function AMe(){let{editPost:e}=(0,xC.useDispatch)(N),[t,r]=(0,Hp.useState)(""),{isHierarchical:o,parentPostId:n,parentPostTitle:i,pageItems:s,isLoading:a}=(0,xC.useSelect)(f=>{let{getPostType:m,getEntityRecords:h,getEntityRecord:g,isResolving:b}=f(xL.store),{getCurrentPostId:v,getEditedPostAttribute:y}=f(N),w=y("type"),_=y("parent"),x=m(w),C=v(),S=x?.hierarchical??!1,k={per_page:100,exclude:C,parent_exclude:C,orderby:"menu_order",order:"asc",_fields:"id,title,parent"};t&&(k.search=t,k.orderby="relevance",k.search_columns=["post_title"]);let R=_?g("postType",w,_):null;return{isHierarchical:S,parentPostId:_,parentPostTitle:R?Dre(R):"",pageItems:S?h("postType",w,k):null,isLoading:S?b("getEntityRecords",["postType",w,k]):!1}},[t]),c=(0,Hp.useMemo)(()=>{let f=(b,v=0)=>b.map(_=>[{value:_.id,label:"\u2014 ".repeat(v)+(0,Lre.decodeEntities)(_.name),rawName:_.name},...f(_.children||[],v+1)]).sort(([_],[x])=>{let C=PMe(_.rawName,t),S=PMe(x.rawName,t);return C>=S?1:-1}).flat();if(!s)return[];let m=s.map(b=>({id:b.id,parent:b.parent,name:Dre(b)}));t||(m=wL(m));let h=f(m),g=h.find(b=>b.value===n);return i&&!g&&h.unshift({value:n,label:i}),h},[s,t,i,n]);if(!o)return null;let d=f=>{r(f)},u=f=>{e({parent:f})};return(0,kl.jsx)(xv.ComboboxControl,{className:"editor-page-attributes__parent",label:(0,El.__)("Parent"),help:(0,El.__)("Choose a parent page."),value:n,options:c,onFilterValueChange:(0,RMe.debounce)(d,300),onChange:u,hideLabelFromVision:!0,isLoading:a})}function LCt({isOpen:e,onClick:t}){let r=(0,xC.useSelect)(n=>{let{getEditedPostAttribute:i}=n(N),s=i("parent");if(!s)return null;let{getEntityRecord:a}=n(xL.store),c=i("type");return a("postType",c,s)},[]),o=(0,Hp.useMemo)(()=>r?Dre(r):(0,El.__)("None"),[r]);return(0,kl.jsx)(xv.Button,{size:"compact",className:"editor-post-parent__panel-toggle",variant:"tertiary","aria-expanded":e,"aria-label":(0,El.sprintf)((0,El.__)("Change parent: %s"),o),onClick:t,children:o})}function MMe(){let e=(0,xC.useSelect)(n=>n(xL.store).getEntityRecord("root","__unstableBase")?.home,[]),[t,r]=(0,Hp.useState)(null),o=(0,Hp.useMemo)(()=>({anchor:t,placement:"left-start",offset:36,shift:!0}),[t]);return(0,kl.jsx)(Dr,{label:(0,El.__)("Parent"),ref:r,children:(0,kl.jsx)(xv.Dropdown,{popoverProps:o,className:"editor-post-parent__panel-dropdown",contentClassName:"editor-post-parent__panel-dialog",focusOnMount:!0,renderToggle:({isOpen:n,onToggle:i})=>(0,kl.jsx)(LCt,{isOpen:n,onClick:i}),renderContent:({onClose:n})=>(0,kl.jsxs)("div",{className:"editor-post-parent",children:[(0,kl.jsx)(IMe.__experimentalInspectorPopoverHeader,{title:(0,El.__)("Parent"),onClose:n}),(0,kl.jsxs)("div",{children:[(0,Hp.createInterpolateElement)((0,El.sprintf)((0,El.__)('Child pages inherit characteristics from their parent, such as URL structure. For instance, if "Pricing" is a child of "Services", its URL would be %s<wbr />/services<wbr />/pricing.'),(0,OMe.filterURLForDisplay)(e).replace(/([/.])/g,"<wbr />$1")),{wbr:(0,kl.jsx)("wbr",{})}),(0,kl.jsx)("p",{children:(0,Hp.createInterpolateElement)((0,El.__)("They also show up as sub-items in the default navigation menu. <a>Learn more.</a>"),{a:(0,kl.jsx)(xv.ExternalLink,{href:(0,El.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#page-attributes")})})})]}),(0,kl.jsx)(AMe,{})]})})})}var NMe=AMe;var SL=l(P(),1),VCt="page-attributes";function BCt(){let{isEnabled:e,postType:t}=(0,FMe.useSelect)(r=>{let{getEditedPostAttribute:o,isEditorPanelEnabled:n}=r(N),{getPostType:i}=r(DMe.store);return{isEnabled:n(VCt),postType:i(o("type"))}},[]);return!e||!t?null:(0,SL.jsx)(MMe,{})}function CL(){return(0,SL.jsx)(vC,{children:(0,SL.jsx)(BCt,{})})}var Cd=l(G(),1),Nh=l(Z(),1),CC=l(X(),1),jre=l(he(),1),BMe=l(Re(),1),kC=l(H(),1);var zMe=l(Kt(),1);var kL=l(X(),1),Bre=l(H(),1),ju=l(Ut(),1),Hu=l(Z(),1),Y0=l(G(),1);var Mh=l(P(),1),Vre=(0,Y0.__)("Custom Template");function Sv({onClose:e}){let{defaultBlockTemplate:t,onNavigateToEntityRecord:r}=(0,kL.useSelect)(u=>{let{getEditorSettings:f,getCurrentTemplateId:m}=u(N);return{defaultBlockTemplate:f().defaultBlockTemplate,onNavigateToEntityRecord:f().onNavigateToEntityRecord,getTemplateId:m}}),{createTemplate:o}=K((0,kL.useDispatch)(N)),[n,i]=(0,Bre.useState)(""),[s,a]=(0,Bre.useState)(!1),c=()=>{i(""),e()},d=async u=>{if(u.preventDefault(),s)return;a(!0);let f=t??(0,ju.serialize)([(0,ju.createBlock)("core/group",{tagName:"header",layout:{inherit:!0}},[(0,ju.createBlock)("core/site-title"),(0,ju.createBlock)("core/site-tagline")]),(0,ju.createBlock)("core/separator"),(0,ju.createBlock)("core/group",{tagName:"main"},[(0,ju.createBlock)("core/group",{layout:{inherit:!0}},[(0,ju.createBlock)("core/post-title")]),(0,ju.createBlock)("core/post-content",{layout:{inherit:!0}})])]),m=await o({slug:Um(n||Vre)||"wp-custom-template",content:f,title:n||Vre,status:"publish"});a(!1),r({postId:m.id,postType:"wp_template"}),c()};return(0,Mh.jsx)(Hu.Modal,{title:(0,Y0.__)("Create custom template"),onRequestClose:c,focusOnMount:"firstContentElement",size:"small",overlayClassName:"editor-post-template__create-template-modal",children:(0,Mh.jsx)("form",{onSubmit:d,children:(0,Mh.jsxs)(Hu.__experimentalVStack,{spacing:"3",children:[(0,Mh.jsx)(Hu.TextControl,{label:(0,Y0.__)("Name"),value:n,onChange:i,placeholder:Vre,disabled:s,help:(0,Y0.__)('Describe the template, e.g. "Post with sidebar". A custom template can be manually applied to any post or page.')}),(0,Mh.jsxs)(Hu.__experimentalHStack,{justify:"right",children:[(0,Mh.jsx)(Hu.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:c,children:(0,Y0.__)("Cancel")}),(0,Mh.jsx)(Hu.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:s,"aria-disabled":s,children:(0,Y0.__)("Create")})]})]})})})}var q0=l(X(),1),LMe=l(H(),1),Cv=l(he(),1),EL=l(G(),1);function K0(){return(0,q0.useSelect)(e=>{let{getCurrentPostId:t,getCurrentPostType:r}=e(N);return{postId:t(),postType:r()}},[])}function X0(){let{postType:e,postId:t}=K0();return(0,q0.useSelect)(r=>{let{canUser:o,getEntityRecord:n,getEntityRecords:i}=r(Cv.store),s=o("read",{kind:"root",name:"site"})?n("root","site"):void 0,a=+t===s?.page_for_posts,c=e==="page"&&+t===s?.page_on_front,d=c?i("postType","wp_template",{per_page:-1}):[],u=c&&!!d?.some(({slug:f})=>f==="front-page");return!a&&!u},[t,e])}function VMe(e){return(0,q0.useSelect)(t=>t(Cv.store).getEntityRecords("postType","wp_template",{per_page:-1,post_type:e}),[e])}function u3(){let{postType:e,postId:t}=K0(),[r]=(0,Cv.useEntityProp)("postType",e,"slug",t),o=zre(),n=X0(),i=VMe(e),s=(0,q0.useSelect)(a=>{if(!window?.__experimentalDataFormInspector||!o)return null;let{getDefaultTemplateId:c,getEntityRecord:d}=a(Cv.store),u;r?u=e==="page"?`${e}-${r}`:`single-${e}-${r}`:u=e==="page"?"page":`single-${e}`;let f=c({slug:u});return f?d("postType","wp_template",f):null},[o,r,e]);return(0,LMe.useMemo)(()=>n&&[...(i||[]).filter(a=>a.is_custom&&a.slug!==o&&!!a.content.raw),s&&{...s,title:{rendered:(0,EL.sprintf)((0,EL.__)("%s (default)"),s.title.rendered)},isDefault:!0}].filter(Boolean),[i,s,o,n])}function SC(){return(0,q0.useSelect)(e=>{let{getEditorSettings:t,getCurrentTemplateId:r,getCurrentPostType:o}=e(N),{getPostType:n,canUser:i}=e(Cv.store),s=o(),a=n(s),c=t(),d=c.__unstableIsBlockBasedTheme,u=!!c.availableTemplates&&Object.keys(c.availableTemplates).length>0,f;a?.viewable?u?f=!0:c.supportsTemplateMode?f=i("create",{kind:"postType",name:"wp_template"})??!1:f=!1:f=!1;let m=f?!!i("read",{kind:"postType",name:"wp_template"}):!1;return(!d||!m)&&f?"classic":d&&r()?"block-theme":null},[])}function zre(){let{postType:e,postId:t}=K0(),r=VMe(e),o=(0,q0.useSelect)(n=>n(Cv.store).getEditedEntityRecord("postType",e,t)?.template,[e,t]);if(o)return r?.find(n=>n.slug===o)?.slug}var Tl=l(P(),1);function zCt({isOpen:e,onClick:t}){let r=(0,CC.useSelect)(o=>{let n=o(N).getEditedPostAttribute("template"),{supportsTemplateMode:i,availableTemplates:s}=o(N).getEditorSettings();if(!i&&s[n])return s[n];let a=o(jre.store).canUser("create",{kind:"postType",name:"wp_template"})&&o(N).getCurrentTemplateId();return a?.title||a?.slug||s?.[n]},[]);return(0,Tl.jsx)(Nh.Button,{__next40pxDefaultSize:!0,variant:"tertiary","aria-expanded":e,"aria-label":(0,Cd.__)("Template options"),onClick:t,children:r??(0,Cd.__)("Default template")})}function jCt({onClose:e}){let t=X0(),{availableTemplates:r,fetchedTemplates:o,selectedTemplateSlug:n,canCreate:i,canEdit:s,currentTemplateId:a,onNavigateToEntityRecord:c,getEditorSettings:d}=(0,CC.useSelect)(v=>{let{canUser:y,getEntityRecords:w}=v(jre.store),_=v(N).getEditorSettings(),x=y("create",{kind:"postType",name:"wp_template"}),C=v(N).getCurrentTemplateId();return{availableTemplates:_.availableTemplates,fetchedTemplates:x?w("postType","wp_template",{post_type:v(N).getCurrentPostType(),per_page:-1}):void 0,selectedTemplateSlug:v(N).getEditedPostAttribute("template"),canCreate:t&&x&&_.supportsTemplateMode,canEdit:t&&x&&_.supportsTemplateMode&&!!C,currentTemplateId:C,onNavigateToEntityRecord:_.onNavigateToEntityRecord,getEditorSettings:v(N).getEditorSettings}},[t]),u=(0,kC.useMemo)(()=>Object.entries({...r,...Object.fromEntries((o??[]).map(({slug:v,title:y})=>[v,y.rendered]))}).map(([v,y])=>({value:v,label:y})),[r,o]),f=u.find(v=>v.value===n)??u.find(v=>!v.value),{editPost:m}=(0,CC.useDispatch)(N),{createSuccessNotice:h}=(0,CC.useDispatch)(zMe.store),[g,b]=(0,kC.useState)(!1);return(0,Tl.jsxs)("div",{className:"editor-post-template__classic-theme-dropdown",children:[(0,Tl.jsx)(BMe.__experimentalInspectorPopoverHeader,{title:(0,Cd.__)("Template"),help:(0,Cd.__)("Templates define the way content is displayed when viewing your site."),actions:i?[{icon:HH,label:(0,Cd.__)("Add template"),onClick:()=>b(!0)}]:[],onClose:e}),t?(0,Tl.jsx)(Nh.SelectControl,{hideLabelFromVision:!0,label:(0,Cd.__)("Template"),value:f?.value??"",options:u,onChange:v=>m({template:v||""})}):(0,Tl.jsx)(Nh.Notice,{status:"warning",isDismissible:!1,children:(0,Cd.__)("The posts page template cannot be changed.")}),s&&c&&(0,Tl.jsx)("p",{children:(0,Tl.jsx)(Nh.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>{c({postId:a,postType:"wp_template"}),e(),h((0,Cd.__)("Editing template. Changes made here affect all posts and pages that use the template."),{type:"snackbar",actions:[{label:(0,Cd.__)("Back"),onClick:()=>d().onNavigateToPreviousEntityRecord()}]})},children:(0,Cd.__)("Edit template")})}),g&&(0,Tl.jsx)(Sv,{onClose:()=>b(!1)})]})}function HCt(){let[e,t]=(0,kC.useState)(null),r=(0,kC.useMemo)(()=>({anchor:e,className:"editor-post-template__dropdown",placement:"left-start",offset:36,shift:!0}),[e]);return(0,Tl.jsx)(Dr,{label:(0,Cd.__)("Template"),ref:t,children:(0,Tl.jsx)(Nh.Dropdown,{popoverProps:r,focusOnMount:!0,renderToggle:({isOpen:o,onToggle:n})=>(0,Tl.jsx)(zCt,{isOpen:o,onClick:n}),renderContent:({onClose:o})=>(0,Tl.jsx)(jCt,{onClose:o})})})}var TL=HCt;var IL=l(Z(),1),GMe=l(av(),1),OL=l(X(),1),YMe=l(JX(),1);var UMe=l(Z(),1);var PL=l(X(),1),jMe=l(Jt(),1);var HMe=l(P(),1),{PreferenceBaseOption:UCt}=K(jMe.privateApis);function kv(e){let{toggleEditorPanelEnabled:t}=(0,PL.useDispatch)(N),{isChecked:r,isRemoved:o}=(0,PL.useSelect)(n=>{let{isEditorPanelEnabled:i,isEditorPanelRemoved:s}=n(N);return{isChecked:i(e.panelName),isRemoved:s(e.panelName)}},[e.panelName]);return o?null:(0,HMe.jsx)(UCt,{isChecked:r,onChange:()=>t(e.panelName),...e})}var Hre=l(P(),1),{Fill:WCt,Slot:GCt}=(0,UMe.createSlotFill)("EnablePluginDocumentSettingPanelOption"),WMe=({label:e,panelName:t})=>(0,Hre.jsx)(WCt,{children:(0,Hre.jsx)(kv,{label:e,panelName:t})});WMe.Slot=GCt;var RL=WMe;var Ev=l(P(),1),{Fill:YCt,Slot:qCt}=(0,IL.createSlotFill)("PluginDocumentSettingPanel"),qMe=({name:e,className:t,title:r,icon:o,children:n})=>{let{name:i}=(0,GMe.usePluginContext)(),s=`${i}/${e}`,{opened:a,isEnabled:c}=(0,OL.useSelect)(u=>{let{isEditorPanelOpened:f,isEditorPanelEnabled:m}=u(N);return{opened:f(s),isEnabled:m(s)}},[s]),{toggleEditorPanelOpened:d}=(0,OL.useDispatch)(N);return e===void 0&&(0,YMe.default)("PluginDocumentSettingPanel requires a name property."),(0,Ev.jsxs)(Ev.Fragment,{children:[(0,Ev.jsx)(RL,{label:r,panelName:s}),(0,Ev.jsx)(YCt,{children:c&&(0,Ev.jsx)(IL.PanelBody,{className:t,title:r,icon:o,opened:a,onToggle:()=>d(s),children:n})})]})};qMe.Slot=qCt;var AL=qMe;var KMe=l(Re(),1),XMe=l(Z(),1),ZMe=l(Me(),1),Ure=l(P(),1),KCt=(e,t)=>e.filter(r=>!t.includes(r)).length===0,XCt=(e,t)=>!Array.isArray(t)||KCt(e,t),ZCt=({allowedBlocks:e,icon:t,label:r,onClick:o,small:n,role:i})=>(0,Ure.jsx)(KMe.BlockSettingsMenuControls,{children:({selectedBlocks:s,onClose:a})=>XCt(s,e)?(0,Ure.jsx)(XMe.MenuItem,{onClick:(0,ZMe.compose)(o,a),icon:t,label:n?r:void 0,role:i,children:!n&&r}):null}),QMe=ZCt;var JMe=l(ps(),1),$Me=l(av(),1);var e8e=l(P(),1);function t8e(e){let t=(0,$Me.usePluginContext)(),{as:r,...o}=e;return r&&(0,JMe.default)("The `as` prop of wp.editor.PluginMoreMenuItem",{since:"7.2",hint:"The menu renders the item itself. The prop is ignored."}),(0,e8e.jsx)(vd,{name:"core/plugin-more-menu",icon:o.icon||t.icon,...o})}var r8e=l(av(),1),ML=l(Z(),1),Wre=l(P(),1),{Fill:QCt,Slot:JCt}=(0,ML.createSlotFill)("PluginPostPublishPanel"),o8e=({children:e,className:t,title:r,initialOpen:o=!1,icon:n})=>{let{icon:i}=(0,r8e.usePluginContext)();return(0,Wre.jsx)(QCt,{children:(0,Wre.jsx)(ML.PanelBody,{className:t,initialOpen:o||!r,title:r,icon:n??i,children:e})})};o8e.Slot=JCt;var NL=o8e;var FL=l(Z(),1),Gre=l(P(),1),{Fill:$Ct,Slot:ekt}=(0,FL.createSlotFill)("PluginPostStatusInfo"),n8e=({children:e,className:t})=>(0,Gre.jsx)($Ct,{children:(0,Gre.jsx)(FL.PanelRow,{className:t,children:e})});n8e.Slot=ekt;var EC=n8e;var DL=l(Z(),1),i8e=l(av(),1),Yre=l(P(),1),{Fill:tkt,Slot:rkt}=(0,DL.createSlotFill)("PluginPrePublishPanel"),s8e=({children:e,className:t,title:r,initialOpen:o=!1,icon:n})=>{let{icon:i}=(0,i8e.usePluginContext)();return(0,Yre.jsx)(tkt,{children:(0,Yre.jsx)(DL.PanelBody,{className:t,initialOpen:o||!r,title:r,icon:n??i,children:e})})};s8e.Slot=rkt;var LL=s8e;var a8e=l(ps(),1),l8e=l(av(),1);var c8e=l(P(),1);function d8e(e){let t=(0,l8e.usePluginContext)(),{as:r,...o}=e;return r&&(0,a8e.default)("The `as` prop of wp.editor.PluginPreviewMenuItem",{since:"7.2",hint:"The menu renders the item itself. The prop is ignored."}),(0,c8e.jsx)(vd,{name:"core/plugin-preview-menu",icon:o.icon||t.icon,...o})}var u8e=l(P(),1);function Fh({className:e,...t}){return(0,u8e.jsx)(P0,{panelClassName:e,className:"editor-sidebar",scope:"core",...t})}var f8e=l(ps(),1);var p8e=l(P(),1);function m8e(e){let{as:t,...r}=e;return t&&(0,f8e.default)("The `as` prop of wp.editor.PluginSidebarMoreMenuItem",{since:"7.2",hint:"The menu renders the item itself. The prop is ignored."}),(0,p8e.jsx)(hD,{scope:"core",...r})}var J0=l(X(),1),D8e=l(or(),1),Tv=l(Z(),1),VL=l(H(),1),Q0=l(G(),1),BL=l(he(),1);var L8e=l(Kt(),1),V8e=l(Jt(),1);var PC=l(H(),1),v8e=l(or(),1),_8e=l(Re(),1),RC=l(Z(),1),TC=l(G(),1),y8e=l(X(),1),w8e=l(he(),1),x8e=l(Ut(),1);var g8e=l(tb(),1);function h8e(e=""){return e=(0,g8e.default)(e),e=e.trim().toLowerCase(),e}function okt(e,t){let r=h8e(t),o=h8e(e.title),n=0;return r===o?n+=30:o.startsWith(r)?n+=20:r.split(" ").every(a=>o.includes(a))&&(n+=10),n}function b8e(e=[],t=""){if(!t)return e;let r=e.map(o=>[o,okt(o,t)]).filter(([,o])=>o>0);return r.sort(([,o],[,n])=>n-o),r.map(([o])=>o)}var Pl=l(P(),1);function qre({onRequestClose:e,onSelect:t}){let{postType:r,postId:o}=K0(),{editEntityRecord:n}=(0,y8e.useDispatch)(w8e.store),i=async s=>{n("postType",r,o,{template:s.isDefault?"":s.name},{undoIgnore:!0}),e(),t?.()};return(0,Pl.jsx)(RC.Modal,{title:(0,TC.__)("Choose a template"),onRequestClose:e,overlayClassName:"editor-post-template__swap-template-modal",isFullScreen:!0,children:(0,Pl.jsx)("div",{className:"editor-post-template__swap-template-modal-content",children:(0,Pl.jsx)(nkt,{onSelect:i})})})}function S8e({onClick:e}){let[t,r]=(0,PC.useState)(!1),o=u3();return(0,Pl.jsxs)(Pl.Fragment,{children:[(0,Pl.jsx)(RC.MenuItem,{disabled:!o?.length,accessibleWhenDisabled:!0,onClick:()=>r(!0),children:(0,TC.__)("Change template")}),t&&(0,Pl.jsx)(qre,{onRequestClose:()=>r(!1),onSelect:e})]})}function nkt({onSelect:e}){let[t,r]=(0,PC.useState)(""),o=u3(),n=(0,PC.useMemo)(()=>o.map(s=>({name:s.slug,blocks:(0,x8e.parse)(s.content.raw),title:(0,v8e.decodeEntities)(s.title.rendered),id:s.id,isDefault:s.isDefault})),[o]),i=(0,PC.useMemo)(()=>b8e(n,t),[n,t]);return(0,Pl.jsxs)(Pl.Fragment,{children:[(0,Pl.jsx)(RC.SearchControl,{onChange:r,value:t,label:(0,TC.__)("Search"),placeholder:(0,TC.__)("Search"),className:"editor-post-template__swap-template-search"}),(0,Pl.jsx)(_8e.__experimentalBlockPatternsList,{label:(0,TC.__)("Templates"),blockPatterns:i,onClickPattern:e})]})}var C8e=l(Z(),1),k8e=l(G(),1),E8e=l(X(),1),T8e=l(he(),1);var P8e=l(P(),1);function R8e({onClick:e}){let t=zre(),r=X0(),{postType:o,postId:n}=K0(),{editEntityRecord:i}=(0,E8e.useDispatch)(T8e.store);return!t||!r?null:(0,P8e.jsx)(C8e.MenuItem,{onClick:()=>{i("postType",o,n,{template:""},{undoIgnore:!0}),e()},children:(0,k8e.__)("Use default template")})}var I8e=l(Z(),1),O8e=l(G(),1),A8e=l(X(),1),M8e=l(he(),1),N8e=l(H(),1);var Z0=l(P(),1);function F8e(){let{canCreateTemplates:e}=(0,A8e.useSelect)(n=>{let{canUser:i}=n(M8e.store);return{canCreateTemplates:i("create",{kind:"postType",name:"wp_template"})}},[]),[t,r]=(0,N8e.useState)(!1),o=X0();return!e||!o?null:(0,Z0.jsxs)(Z0.Fragment,{children:[(0,Z0.jsx)(I8e.MenuItem,{onClick:()=>{r(!0)},children:(0,O8e.__)("Create new template")}),t&&(0,Z0.jsx)(Sv,{onClose:()=>{r(!1)}})]})}var Rl=l(P(),1);function B8e(){let{isTemplateHidden:e,onNavigateToEntityRecord:t,getEditorSettings:r,hasGoBack:o,id:n}=(0,J0.useSelect)(y=>{let{getRenderingMode:w,getEditorSettings:_,getCurrentTemplateId:x}=K(y(N)),C=_();return{isTemplateHidden:w()==="post-only",onNavigateToEntityRecord:C.onNavigateToEntityRecord,getEditorSettings:_,hasGoBack:C.hasOwnProperty("onNavigateToPreviousEntityRecord"),id:x()}},[]),{get:i}=(0,J0.useSelect)(V8e.store),{editedRecord:s,hasResolved:a}=(0,BL.useEntityRecord)("postType","wp_template",n),{createSuccessNotice:c}=(0,J0.useDispatch)(L8e.store),{setRenderingMode:d,setDefaultRenderingMode:u}=K((0,J0.useDispatch)(N)),f=(0,J0.useSelect)(y=>!!y(BL.store).canUser("create",{kind:"postType",name:"wp_template"}),[]),[m,h]=(0,VL.useState)(null),g=(0,VL.useMemo)(()=>({anchor:m,className:"editor-post-template__dropdown",placement:"left-start",offset:36,shift:!0}),[m]);if(!a)return null;let b=o?[{label:(0,Q0.__)("Back"),onClick:()=>r().onNavigateToPreviousEntityRecord()}]:void 0,v=()=>{i("core/edit-site","welcomeGuideTemplate")||c((0,Q0.__)("Editing template. Changes made here affect all posts and pages that use the template."),{type:"snackbar",actions:b})};return(0,Rl.jsx)(Dr,{label:(0,Q0.__)("Template"),ref:h,children:(0,Rl.jsx)(Tv.DropdownMenu,{popoverProps:g,focusOnMount:!0,toggleProps:{size:"compact",variant:"tertiary",tooltipPosition:"middle left"},label:(0,Q0.__)("Template options"),text:(0,D8e.decodeEntities)(s.title),icon:null,children:({onClose:y})=>(0,Rl.jsxs)(Rl.Fragment,{children:[(0,Rl.jsxs)(Tv.MenuGroup,{children:[f&&(0,Rl.jsx)(Tv.MenuItem,{onClick:()=>{t({postId:s.id,postType:"wp_template"}),y(),v()},children:(0,Q0.__)("Edit template")}),(0,Rl.jsx)(S8e,{onClick:y}),(0,Rl.jsx)(R8e,{onClick:y}),f&&(0,Rl.jsx)(F8e,{})]}),(0,Rl.jsx)(Tv.MenuGroup,{children:(0,Rl.jsx)(Tv.MenuItem,{icon:e?void 0:Jn,isSelected:!e,role:"menuitemcheckbox",onClick:()=>{let w=e?"template-locked":"post-only";d(w),u(w)},children:(0,Q0.__)("Show template")})})]})})})}var Kre=l(P(),1);function zL(){let e=SC();return e==="classic"?(0,Kre.jsx)(TL,{}):e==="block-theme"?(0,Kre.jsx)(B8e,{}):null}var r7e=l(X(),1),o7e=l(he(),1);var W8e=l(Me(),1),G8e=l(H(),1),Y8e=l(X(),1),q8e=l(G(),1),K8e=l(Z(),1);var z8e=l(G(),1),j8e=l(H(),1),H8e=l(X(),1),Xre=l(or(),1),U8e=l(he(),1);var f3={_fields:"id,name",context:"view"},jL={who:"authors",per_page:100,...f3};function HL(e){let{authorId:t,authors:r,postAuthor:o,isLoading:n}=(0,H8e.useSelect)(s=>{let{getUser:a,getUsers:c,isResolving:d}=s(U8e.store),{getEditedPostAttribute:u}=s(N),f=u("author"),m={...jL};return e&&(m.search=e,m.search_columns=["name"]),{authorId:f,authors:c(m),postAuthor:a(f,f3),isLoading:d("getUsers",[m])}},[e]),i=(0,j8e.useMemo)(()=>{let s=(r??[]).map(d=>({value:d.id,label:(0,Xre.decodeEntities)(d.name)})),a=s.findIndex(({value:d})=>o?.id===d),c=[];return a<0&&o?c=[{value:o.id,label:(0,Xre.decodeEntities)(o.name)}]:a<0&&!o&&(c=[{value:0,label:(0,z8e.__)("(No author)")}]),[...c,...s]},[r,o]);return{authorId:t,authorOptions:i,postAuthor:o,isLoading:n}}var X8e=l(P(),1);function Z8e(){let[e,t]=(0,G8e.useState)(),{editPost:r}=(0,Y8e.useDispatch)(N),{authorId:o,authorOptions:n,isLoading:i}=HL(e),s=a=>{a&&r({author:a})};return(0,X8e.jsx)(K8e.ComboboxControl,{label:(0,q8e.__)("Author"),options:n,value:o,onFilterValueChange:(0,W8e.debounce)(t,300),onChange:s,allowReset:!1,hideLabelFromVision:!0,isLoading:i})}var Q8e=l(G(),1),J8e=l(X(),1),$8e=l(Z(),1);var e7e=l(P(),1);function t7e(){let{editPost:e}=(0,J8e.useDispatch)(N),{authorId:t,authorOptions:r}=HL(),o=n=>{let i=Number(n);e({author:i})};return(0,e7e.jsx)($8e.SelectControl,{className:"post-author-selector",label:(0,Q8e.__)("Author"),options:r,onChange:o,value:t,hideLabelFromVision:!0})}var Zre=l(P(),1),ikt=25;function skt(){return(0,r7e.useSelect)(t=>t(o7e.store).getUsers(jL)?.length>=ikt,[])?(0,Zre.jsx)(Z8e,{}):(0,Zre.jsx)(t7e,{})}var UL=skt;var n7e=l(X(),1);var i7e=l(P(),1);function WL({children:e}){let{hasAssignAuthorAction:t}=(0,n7e.useSelect)(r=>({hasAssignAuthorAction:!!r(N).getCurrentPost()?._links?.["wp:action-assign-author"]}),[]);return t?(0,i7e.jsx)(Ho,{supportKeys:"author",children:e}):null}var $0=l(G(),1),GL=l(Z(),1),YL=l(H(),1),s7e=l(or(),1),a7e=l(Re(),1),l7e=l(X(),1),c7e=l(he(),1);var Up=l(P(),1);function akt({isOpen:e,onClick:t}){let{postAuthor:r}=(0,l7e.useSelect)(n=>{let i=n(N).getEditedPostAttribute("author");return{postAuthor:n(c7e.store).getUser(i,f3)}},[]),o=(0,s7e.decodeEntities)(r?.name)||(0,$0.__)("(No author)");return(0,Up.jsx)(GL.Button,{size:"compact",variant:"tertiary","aria-expanded":e,"aria-label":(0,$0.sprintf)((0,$0.__)("Change author: %s"),o),onClick:t,children:o})}function lkt(){let[e,t]=(0,YL.useState)(null),r=(0,YL.useMemo)(()=>({anchor:e,placement:"left-start",offset:36,shift:!0}),[e]);return(0,Up.jsx)(WL,{children:(0,Up.jsx)(Dr,{label:(0,$0.__)("Author"),ref:t,children:(0,Up.jsx)(GL.Dropdown,{popoverProps:r,contentClassName:"editor-post-author__panel-dialog",focusOnMount:!0,renderToggle:({isOpen:o,onToggle:n})=>(0,Up.jsx)(akt,{isOpen:o,onClick:n}),renderContent:({onClose:o})=>(0,Up.jsxs)("div",{className:"editor-post-author",children:[(0,Up.jsx)(a7e.__experimentalInspectorPopoverHeader,{title:(0,$0.__)("Author"),onClose:o}),(0,Up.jsx)(UL,{onClose:o})]})})})})}var qL=lkt;var Pv=l(G(),1),XL=l(Z(),1),ZL=l(X(),1);var KL=l(P(),1),ckt=[{label:(0,Pv._x)("Open",'Adjective: e.g. "Comments are open"'),value:"open",description:(0,Pv.__)("Visitors can add new comments and replies.")},{label:(0,Pv.__)("Closed"),value:"closed",description:[(0,Pv.__)("Visitors cannot add new comments or replies."),(0,Pv.__)("Existing comments remain visible.")].join(" ")}];function dkt(){let e=(0,ZL.useSelect)(o=>o(N).getEditedPostAttribute("comment_status")??"open",[]),{editPost:t}=(0,ZL.useDispatch)(N),r=o=>t({comment_status:o});return(0,KL.jsx)("form",{children:(0,KL.jsx)(XL.__experimentalVStack,{spacing:4,children:(0,KL.jsx)(XL.RadioControl,{className:"editor-change-status__options",hideLabelFromVision:!0,label:(0,Pv.__)("Comment status"),options:ckt,onChange:r,selected:e})})})}var QL=dkt;var Uu=l(G(),1),IC=l(Z(),1),Jre=l(X(),1),rV=l(H(),1),d7e=l(Re(),1),u7e=l(he(),1);var JL=l(G(),1),$L=l(Z(),1),eV=l(X(),1);var Qre=l(P(),1);function ukt(){let e=(0,eV.useSelect)(o=>o(N).getEditedPostAttribute("ping_status")??"open",[]),{editPost:t}=(0,eV.useDispatch)(N),r=()=>t({ping_status:e==="open"?"closed":"open"});return(0,Qre.jsx)($L.CheckboxControl,{label:(0,JL.__)("Enable pingbacks & trackbacks"),checked:e==="open",onChange:r,help:(0,Qre.jsx)($L.ExternalLink,{href:(0,JL.__)("https://wordpress.org/documentation/article/trackbacks-and-pingbacks/"),children:(0,JL.__)("Learn more about pingbacks & trackbacks")})})}var tV=ukt;var Ma=l(P(),1),fkt="discussion-panel";function pkt({onClose:e}){return(0,Ma.jsxs)("div",{className:"editor-post-discussion",children:[(0,Ma.jsx)(d7e.__experimentalInspectorPopoverHeader,{title:(0,Uu.__)("Discussion"),onClose:e}),(0,Ma.jsxs)(IC.__experimentalVStack,{spacing:4,children:[(0,Ma.jsx)(Ho,{supportKeys:"comments",children:(0,Ma.jsx)(QL,{})}),(0,Ma.jsx)(Ho,{supportKeys:"trackbacks",children:(0,Ma.jsx)(tV,{})})]})]})}function mkt({isOpen:e,onClick:t}){let{commentStatus:r,pingStatus:o,commentsSupported:n,trackbacksSupported:i}=(0,Jre.useSelect)(a=>{let{getEditedPostAttribute:c}=a(N),{getPostType:d}=a(u7e.store),u=d(c("type"));return{commentStatus:c("comment_status")??"open",pingStatus:c("ping_status")??"open",commentsSupported:!!u.supports.comments,trackbacksSupported:!!u.supports.trackbacks}},[]),s;return r==="open"?o==="open"?s=(0,Uu._x)("Open",'Adjective: e.g. "Comments are open"'):s=i?(0,Uu.__)("Comments only"):(0,Uu._x)("Open",'Adjective: e.g. "Comments are open"'):o==="open"?s=n?(0,Uu.__)("Pings only"):(0,Uu.__)("Pings enabled"):s=(0,Uu.__)("Closed"),(0,Ma.jsx)(IC.Button,{size:"compact",className:"editor-post-discussion__panel-toggle",variant:"tertiary","aria-label":(0,Uu.__)("Change discussion options"),"aria-expanded":e,onClick:t,children:s})}function oV(){let{isEnabled:e}=(0,Jre.useSelect)(n=>{let{isEditorPanelEnabled:i}=n(N);return{isEnabled:i(fkt)}},[]),[t,r]=(0,rV.useState)(null),o=(0,rV.useMemo)(()=>({anchor:t,placement:"left-start",offset:36,shift:!0}),[t]);return e?(0,Ma.jsx)(Ho,{supportKeys:["comments","trackbacks"],children:(0,Ma.jsx)(Dr,{label:(0,Uu.__)("Discussion"),ref:r,children:(0,Ma.jsx)(IC.Dropdown,{popoverProps:o,className:"editor-post-discussion__panel-dropdown",contentClassName:"editor-post-discussion__panel-dialog",focusOnMount:!0,renderToggle:({isOpen:n,onToggle:i})=>(0,Ma.jsx)(mkt,{isOpen:n,onClick:i}),renderContent:({onClose:n})=>(0,Ma.jsx)(pkt,{onClose:n})})})}):null}var OC=l(G(),1),iV=l(Z(),1),sV=l(X(),1),f7e=l(H(),1),p7e=l(or(),1);var nV=l(P(),1);function p3({hideLabelFromVision:e=!1,updateOnBlur:t=!1}){let{excerpt:r,shouldUseDescriptionLabel:o,usedAttribute:n}=(0,sV.useSelect)(u=>{let{getCurrentPostType:f,getEditedPostAttribute:m}=u(N),h=f(),g=["wp_template","wp_template_part"].includes(h)?"description":"excerpt";return{excerpt:m(g),shouldUseDescriptionLabel:["wp_template","wp_template_part","wp_block"].includes(h),usedAttribute:g}},[]),{editPost:i}=(0,sV.useDispatch)(N),[s,a]=(0,f7e.useState)((0,p7e.decodeEntities)(r)),c=u=>{i({[n]:u})},d=o?(0,OC.__)("Write a description (optional)"):(0,OC.__)("Write an excerpt (optional)");return(0,nV.jsx)("div",{className:"editor-post-excerpt",children:(0,nV.jsx)(iV.TextareaControl,{label:d,hideLabelFromVision:e,className:"editor-post-excerpt__textarea",onChange:t?a:c,onBlur:t?()=>c(s):void 0,value:t?s:r,help:o?(0,OC.__)("Write a description"):(0,nV.jsx)(iV.ExternalLink,{href:(0,OC.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#excerpt"),children:(0,OC.__)("Learn more about manual excerpts")})})})}var m7e=l(P(),1);function hkt({children:e}){return(0,m7e.jsx)(Ho,{supportKeys:"excerpt",children:e})}var ew=hkt;var Dh=l(G(),1),Wu=l(Z(),1),g3=l(X(),1),cV=l(H(),1),g7e=l(Re(),1),h3=l(he(),1),b7e=l(or(),1);var aV=l(Z(),1),$re=l(P(),1),{Fill:gkt,Slot:bkt}=(0,aV.createSlotFill)("PluginPostExcerpt"),h7e=({children:e,className:t})=>(0,$re.jsx)(gkt,{children:(0,$re.jsx)(aV.PanelRow,{className:t,children:e})});h7e.Slot=bkt;var m3=h7e;var Uo=l(P(),1),{getTemplateInfo:vkt}=K(h3.privateApis),lV="post-excerpt";function _kt(){let{isOpened:e,isEnabled:t,postType:r}=(0,g3.useSelect)(s=>{let{isEditorPanelOpened:a,isEditorPanelEnabled:c,getCurrentPostType:d}=s(N);return{isOpened:a(lV),isEnabled:c(lV),postType:d()}},[]),{toggleEditorPanelOpened:o}=(0,g3.useDispatch)(N),n=()=>o(lV);if(!t)return null;let i=["wp_template","wp_template_part","wp_block"].includes(r);return(0,Uo.jsx)(Wu.PanelBody,{title:i?(0,Dh.__)("Description"):(0,Dh.__)("Excerpt"),opened:e,onToggle:n,children:(0,Uo.jsx)(m3.Slot,{children:s=>(0,Uo.jsxs)(Uo.Fragment,{children:[(0,Uo.jsx)(p3,{}),s]})})})}function v7e(){return(0,Uo.jsx)(ew,{children:(0,Uo.jsx)(_kt,{})})}function _7e(){return(0,Uo.jsx)(ew,{children:(0,Uo.jsx)(ykt,{})})}function ykt(){let{shouldRender:e,excerpt:t,shouldBeUsedAsDescription:r,allowEditing:o}=(0,g3.useSelect)(f=>{let{getCurrentPostType:m,getCurrentPostId:h,getEditedPostAttribute:g,isEditorPanelEnabled:b}=f(N),v=m(),y=["wp_template","wp_template_part"].includes(v),w=v==="wp_block",_=y||w,C=g(y?"description":"excerpt"),S=y&&f(h3.store).getEntityRecord("postType",v,h()),k=!C&&y?vkt({template:S,templateTypes:f(h3.store).getCurrentTheme()?.default_template_types})?.description:void 0,R=b(lV)||_;return{excerpt:C??k,shouldRender:R,shouldBeUsedAsDescription:_,allowEditing:R&&(!_||w||S&&S.source===L5.custom&&!S.has_theme_file&&S.is_custom)}},[]),[n,i]=(0,cV.useState)(null),s=r?(0,Dh.__)("Description"):(0,Dh.__)("Excerpt"),a=(0,cV.useMemo)(()=>({anchor:n,"aria-label":s,headerTitle:s,placement:"left-start",offset:36,shift:!0}),[n,s]);if(!e)return!1;let c=!!t&&(0,Uo.jsx)(Wu.__experimentalText,{align:"left",numberOfLines:4,truncate:o,children:(0,b7e.decodeEntities)(t)});if(!o)return c;let d=r?(0,Dh.__)("Add a description\u2026"):(0,Dh.__)("Add an excerpt\u2026"),u=r?(0,Dh.__)("Edit description"):(0,Dh.__)("Edit excerpt");return(0,Uo.jsxs)(Wu.__experimentalVStack,{children:[c,(0,Uo.jsx)(Wu.Dropdown,{className:"editor-post-excerpt__dropdown",contentClassName:"editor-post-excerpt__dropdown__content",popoverProps:a,focusOnMount:!0,ref:i,renderToggle:({onToggle:f})=>(0,Uo.jsx)(Wu.Button,{__next40pxDefaultSize:!0,onClick:f,variant:"link",children:c?u:d}),renderContent:({onClose:f})=>(0,Uo.jsxs)(Uo.Fragment,{children:[(0,Uo.jsx)(g7e.__experimentalInspectorPopoverHeader,{title:s,onClose:f}),(0,Uo.jsx)(Wu.__experimentalVStack,{spacing:4,children:(0,Uo.jsx)(m3.Slot,{children:m=>(0,Uo.jsxs)(Uo.Fragment,{children:[(0,Uo.jsx)(p3,{hideLabelFromVision:!0,updateOnBlur:!0}),m]})})})]})})]})}var mc=l(G(),1),toe=l(mi(),1),Ys=l(Z(),1),S7e=l(C2(),1),uV=l(H(),1),C7e=l(Me(),1),AC=l(X(),1),tw=l(Re(),1),k7e=l(he(),1);var y7e=l(X(),1),w7e=l(he(),1);function dV({children:e,supportKeys:t}){let{postType:r,themeSupports:o}=(0,y7e.useSelect)(i=>({postType:i(N).getEditedPostAttribute("type"),themeSupports:i(w7e.store).getThemeSupports()}),[]);return(Array.isArray(t)?t:[t]).some(i=>{let s=o?.[i]??!1;return i==="post-thumbnails"&&Array.isArray(s)?s.includes(r):s})?e:null}var eoe=l(P(),1);function wkt({children:e}){return(0,eoe.jsx)(dV,{supportKeys:"post-thumbnails",children:(0,eoe.jsx)(Ho,{supportKeys:"thumbnail",children:e})})}var Lh=wkt;var ls=l(P(),1),x7e=["image"],xkt=(0,mc.__)("Featured image"),Skt=(0,mc.__)("Add a featured image"),Ckt=(0,ls.jsx)("p",{children:(0,mc.__)("To edit the featured image, you need permission to upload media.")});function kkt(e,t){if(!e)return{};let r=(0,toe.applyFilters)("editor.PostFeaturedImage.imageSize","large",e.id,t);if(r in(e?.media_details?.sizes??{}))return{mediaWidth:e.media_details.sizes[r].width,mediaHeight:e.media_details.sizes[r].height,mediaSourceUrl:e.media_details.sizes[r].source_url};let o=(0,toe.applyFilters)("editor.PostFeaturedImage.imageSize","thumbnail",e.id,t);return o in(e?.media_details?.sizes??{})?{mediaWidth:e.media_details.sizes[o].width,mediaHeight:e.media_details.sizes[o].height,mediaSourceUrl:e.media_details.sizes[o].source_url}:{mediaWidth:e.media_details.width,mediaHeight:e.media_details.height,mediaSourceUrl:e.source_url}}function Ekt({currentPostId:e,featuredImageId:t,onUpdateImage:r,onRemoveImage:o,media:n,postType:i,noticeUI:s,noticeOperations:a,isRequestingFeaturedImageMedia:c}){let d=(0,uV.useRef)(!1),[u,f]=(0,uV.useState)(!1),{getSettings:m}=(0,AC.useSelect)(tw.store),{mediaSourceUrl:h}=kkt(n,e);function g(w){m().mediaUpload({allowedTypes:x7e,filesList:w,onFileChange([_]){if((0,S7e.isBlobURL)(_?.url)){f(!0);return}_&&r(_),f(!1)},onError(_){a.removeAllNotices(),a.createErrorNotice(_)},multiple:!1})}function b(w){return w.alt_text?(0,mc.sprintf)((0,mc.__)("Current image: %s"),w.alt_text):(0,mc.sprintf)((0,mc.__)("The current image has no alternative text. The file name is: %s"),w.media_details.sizes?.full?.file||w.slug)}function v(w){d.current&&w&&(w.focus(),d.current=!1)}let y=!c&&!!t&&!n;return(0,ls.jsxs)(Lh,{children:[s,(0,ls.jsxs)("div",{className:"editor-post-featured-image",children:[n&&(0,ls.jsx)("div",{id:`editor-post-featured-image-${t}-describedby`,className:"hidden",children:b(n)}),(0,ls.jsx)(tw.MediaUploadCheck,{fallback:Ckt,children:(0,ls.jsx)(tw.MediaUpload,{title:i?.labels?.featured_image||xkt,onSelect:r,unstableFeaturedImageFlow:!0,allowedTypes:x7e,modalClass:"editor-post-featured-image__media-modal",render:({open:w})=>(0,ls.jsxs)("div",{className:"editor-post-featured-image__container",children:[y?(0,ls.jsx)(Ys.Notice,{status:"warning",isDismissible:!1,children:(0,mc.__)("Could not retrieve the featured image data.")}):(0,ls.jsxs)(Ys.Button,{__next40pxDefaultSize:!0,ref:v,className:t?"editor-post-featured-image__preview":"editor-post-featured-image__toggle",onClick:w,"aria-label":t?(0,mc.__)("Edit or replace the featured image"):null,"aria-describedby":t?`editor-post-featured-image-${t}-describedby`:null,"aria-haspopup":"dialog",disabled:u,accessibleWhenDisabled:!0,children:[!!t&&n&&(0,ls.jsx)("img",{className:"editor-post-featured-image__preview-image",src:h,alt:b(n)}),(u||c)&&(0,ls.jsx)(Ys.Spinner,{}),!t&&!u&&(i?.labels?.set_featured_image||Skt)]}),!!t&&(0,ls.jsxs)(Ys.__experimentalHStack,{className:J("editor-post-featured-image__actions",{"editor-post-featured-image__actions-missing-image":y,"editor-post-featured-image__actions-is-requesting-image":c}),children:[(0,ls.jsx)(Ys.Button,{__next40pxDefaultSize:!0,className:"editor-post-featured-image__action",onClick:w,"aria-haspopup":"dialog",variant:y?"secondary":void 0,children:(0,mc.__)("Replace")}),(0,ls.jsx)(Ys.Button,{__next40pxDefaultSize:!0,className:"editor-post-featured-image__action",onClick:()=>{o(),d.current=!0},variant:y?"secondary":void 0,isDestructive:y,children:(0,mc.__)("Remove")})]}),(0,ls.jsx)(Ys.DropZone,{onFilesDrop:g})]}),value:t})})]})]})}var Tkt=(0,AC.withSelect)(e=>{let{getEntityRecord:t,getPostType:r,hasFinishedResolution:o}=e(k7e.store),{getCurrentPostId:n,getEditedPostAttribute:i}=e(N),s=i("featured_media");return{media:s?t("postType","attachment",s,{context:"view"}):null,currentPostId:n(),postType:r(i("type")),featuredImageId:s,isRequestingFeaturedImageMedia:!!s&&!o("getEntityRecord",["postType","attachment",s,{context:"view"}])}}),Pkt=(0,AC.withDispatch)((e,{noticeOperations:t},{select:r})=>{let{editPost:o}=e(N);return{onUpdateImage(n){o({featured_media:n.id})},onDropImage(n){r(tw.store).getSettings().mediaUpload({allowedTypes:["image"],filesList:n,onFileChange([i]){o({featured_media:i.id})},onError(i){t.removeAllNotices(),t.createErrorNotice(i)},multiple:!1})},onRemoveImage(){o({featured_media:0})}}}),b3=(0,C7e.compose)(Ys.withNotices,Tkt,Pkt,(0,Ys.withFilters)("editor.PostFeaturedImage"))(Ekt);var E7e=l(G(),1),T7e=l(Z(),1),fV=l(X(),1),P7e=l(he(),1);var MC=l(P(),1),roe="featured-image";function pV({withPanelBody:e=!0}){let{postType:t,isEnabled:r,isOpened:o}=(0,fV.useSelect)(i=>{let{getEditedPostAttribute:s,isEditorPanelEnabled:a,isEditorPanelOpened:c}=i(N),{getPostType:d}=i(P7e.store);return{postType:d(s("type")),isEnabled:a(roe),isOpened:c(roe)}},[]),{toggleEditorPanelOpened:n}=(0,fV.useDispatch)(N);return r?e?(0,MC.jsx)(Lh,{children:(0,MC.jsx)(T7e.PanelBody,{title:t?.labels?.featured_image??(0,E7e.__)("Featured image"),opened:o,onToggle:()=>n(roe),children:(0,MC.jsx)(b3,{})})}):(0,MC.jsx)(Lh,{children:(0,MC.jsx)(b3,{})}):null}var Na=l(G(),1),mV=l(Z(),1),hV=l(X(),1),O7e=l(Me(),1),A7e=l(he(),1);var R7e=l(X(),1);var I7e=l(P(),1);function NC({children:e}){return(0,R7e.useSelect)(r=>r(N).getEditorSettings().disablePostFormats,[])?null:(0,I7e.jsx)(Ho,{supportKeys:"post-formats",children:e})}var rw=l(P(),1),v3=[{id:"aside",caption:(0,Na.__)("Aside")},{id:"audio",caption:(0,Na.__)("Audio")},{id:"chat",caption:(0,Na.__)("Chat")},{id:"gallery",caption:(0,Na.__)("Gallery")},{id:"image",caption:(0,Na.__)("Image")},{id:"link",caption:(0,Na.__)("Link")},{id:"quote",caption:(0,Na.__)("Quote")},{id:"standard",caption:(0,Na.__)("Standard")},{id:"status",caption:(0,Na.__)("Status")},{id:"video",caption:(0,Na.__)("Video")}].sort((e,t)=>{let r=e.caption.toUpperCase(),o=t.caption.toUpperCase();return r<o?-1:r>o?1:0});function _3(){let t=`post-format-selector-${(0,O7e.useInstanceId)(_3)}`,{postFormat:r,suggestedFormat:o,supportedFormats:n}=(0,hV.useSelect)(d=>{let{getEditedPostAttribute:u,getSuggestedPostFormat:f}=d(N),m=u("format"),h=d(A7e.store).getThemeSupports();return{postFormat:m??"standard",suggestedFormat:f(),supportedFormats:h.formats}},[]),i=v3.filter(d=>n?.includes(d.id)||r===d.id),s=i.find(d=>d.id===o),{editPost:a}=(0,hV.useDispatch)(N),c=d=>a({format:d});return(0,rw.jsx)(NC,{children:(0,rw.jsxs)("div",{className:"editor-post-format",children:[(0,rw.jsx)(mV.RadioControl,{className:"editor-post-format__options",label:(0,Na.__)("Post Format"),selected:r,onChange:d=>c(d),id:t,options:i.map(d=>({label:d.caption,value:d.id})),hideLabelFromVision:!0}),s&&s.id!==r&&(0,rw.jsx)("p",{className:"editor-post-format__suggestion",children:(0,rw.jsx)(mV.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>c(s.id),children:(0,Na.sprintf)((0,Na.__)("Apply suggested format: %s"),s.caption)})})]})})}var Rv=l(G(),1),ooe=l(Z(),1),y3=l(X(),1);var noe=l(Ko(),1);var M7e=l(X(),1);var N7e=l(P(),1);function Rkt({children:e}){let{lastRevisionId:t,revisionsCount:r}=(0,M7e.useSelect)(o=>{let{getCurrentPostLastRevisionId:n,getCurrentPostRevisionsCount:i}=o(N);return{lastRevisionId:n(),revisionsCount:i()}},[]);return!t||r<2?null:(0,N7e.jsx)(Ho,{supportKeys:"revisions",children:e})}var ow=Rkt;var FC=l(P(),1);function F7e(){return(0,y3.useSelect)(e=>{let{getCurrentPostLastRevisionId:t,getCurrentPostRevisionsCount:r,getEditorSettings:o}=e(N);return{lastRevisionId:t(),revisionsCount:r(),disableVisualRevisions:!!o().disableVisualRevisions}},[])}function Ikt(){let{lastRevisionId:e,revisionsCount:t,disableVisualRevisions:r}=F7e(),{setCurrentRevisionId:o}=K((0,y3.useDispatch)(N)),n=r?{href:(0,noe.addQueryArgs)("revision.php",{revision:e})}:{onClick:()=>o(e)};return(0,FC.jsx)(ow,{children:(0,FC.jsx)(ooe.Button,{__next40pxDefaultSize:!0,...n,className:"editor-post-last-revision__title",icon:um,iconPosition:"right",text:(0,Rv.sprintf)((0,Rv.__)("Revisions (%s)"),t)})})}function D7e(){let{lastRevisionId:e,revisionsCount:t,disableVisualRevisions:r}=F7e(),{setCurrentRevisionId:o}=K((0,y3.useDispatch)(N)),n=r?{href:(0,noe.addQueryArgs)("revision.php",{revision:e})}:{onClick:()=>o(e)};return(0,FC.jsx)(ow,{children:(0,FC.jsx)(Dr,{label:(0,Rv.__)("Revisions"),children:(0,FC.jsx)(ooe.Button,{...n,className:"editor-private-post-last-revision__button",text:t,"aria-label":(0,Rv.sprintf)((0,Rv._n)("Open revisions screen: %d revision","Open revisions screen: %d revisions",t),t),variant:"tertiary",size:"compact"})})})}var gV=Ikt;var L7e=l(Z(),1);var bV=l(P(),1);function Okt(){return(0,bV.jsx)(ow,{children:(0,bV.jsx)(L7e.PanelBody,{className:"editor-post-last-revision__panel",children:(0,bV.jsx)(gV,{})})})}var V7e=Okt;var zi=l(G(),1),Yu=l(Z(),1),x3=l(X(),1),aoe=l(Ko(),1),w3=l(H(),1),DC=l(mi(),1),U7e=l(Me(),1),loe=l(he(),1);var Gu=l(G(),1),Akt="authentication-failed",Mkt="connection-expired",Nkt="connection-limit-exceeded",B7e="document-size-limit-exceeded",soe="protocol-mismatch",z7e="unknown-error",ioe={[Akt]:{title:(0,Gu.__)("Unable to connect"),description:(0,Gu.__)("Real-time collaboration couldn't verify your permissions. Check that you have access to edit this post or contact your site administrator.")},[Mkt]:{title:(0,Gu.__)("Connection expired"),description:(0,Gu.__)("Your connection to real-time collaboration has timed out. Editing is paused to prevent conflicts with other editors.")},[Nkt]:{title:(0,Gu.__)("Too many editors connected"),description:(0,Gu.__)("Real-time collaboration has reached its connection limit. Try again later or contact your site administrator.")},[soe]:{title:(0,Gu.__)("Protocol update"),description:(0,Gu.__)("Real-time collaboration has been updated. Please refresh the page to continue editing.")},[z7e]:{title:(0,Gu.__)("Connection lost"),description:(0,Gu.__)("The connection to real-time collaboration was interrupted. Editing is paused to prevent conflicts with other editors.")}};function j7e(e){return e?.code&&ioe[e?.code]?ioe[e.code]:ioe[z7e]}var Ro=l(P(),1);function H7e(){let{isCollaborationSupported:e,syncConnectionStatus:t}=(0,x3.useSelect)(r=>{let{isCollaborationSupported:o,getSyncConnectionStatus:n}=K(r(loe.store));return{isCollaborationSupported:o(),syncConnectionStatus:n()}},[]);return e?null:B7e===t?.error?.code?(0,Ro.jsx)("p",{children:(0,zi.__)("Because this post is too large for real-time collaboration, only one person can edit at a time.")}):(0,Ro.jsx)("p",{children:(0,zi.__)("Because this post uses plugins that aren\u2019t compatible with real-time collaboration, only one person can edit at a time.")})}function W7e(){let t="core/editor/post-locked-modal-"+(0,U7e.useInstanceId)(W7e),{autosave:r,updatePostLock:o}=(0,x3.useDispatch)(N),{isCollaborationEnabled:n,isLocked:i,isTakeover:s,user:a,postId:c,postLockUtils:d,activePostLock:u,postType:f,previewLink:m}=(0,x3.useSelect)(w=>{let{isPostLocked:_,isPostLockTakeover:x,getPostLockUser:C,getCurrentPostId:S,getActivePostLock:k,getEditedPostAttribute:R,getEditedPostPreviewLink:O,getEditorSettings:E,isCollaborationEnabledForCurrentPost:I}=K(w(N)),{getPostType:T}=w(loe.store);return{isCollaborationEnabled:I(),isLocked:_(),isTakeover:x(),user:C(),postId:S(),postLockUtils:E().postLockUtils,activePostLock:k(),postType:T(R("type")),previewLink:O()}},[]);if((0,w3.useEffect)(()=>{function w(C){i||(C["wp-refresh-post-lock"]={lock:u,post_id:c})}function _(C){if(!C["wp-refresh-post-lock"])return;let S=C["wp-refresh-post-lock"];S.lock_error?(r(),o({isLocked:!0,isTakeover:!0,user:{name:S.lock_error.name,avatar:S.lock_error.avatar_src_2x}})):S.new_lock&&o({isLocked:!1,activePostLock:S.new_lock})}function x(){if(i||!u)return;let C=new window.FormData;if(C.append("action","wp-remove-post-lock"),C.append("_wpnonce",d.unlockNonce),C.append("post_ID",c),C.append("active_post_lock",u),window.navigator.sendBeacon)window.navigator.sendBeacon(d.ajaxUrl,C);else{let S=new window.XMLHttpRequest;S.open("POST",d.ajaxUrl,!1),S.send(C)}}return(0,DC.addAction)("heartbeat.send",t,w),(0,DC.addAction)("heartbeat.tick",t,_),window.addEventListener("beforeunload",x),()=>{(0,DC.removeAction)("heartbeat.send",t),(0,DC.removeAction)("heartbeat.tick",t),window.removeEventListener("beforeunload",x)}},[t,i,u,c,d,r,o]),!i||n)return null;let h=a.name,g=a.avatar,b=(0,aoe.addQueryArgs)("post.php",{"get-post-lock":"1",lockKey:!0,post:c,action:"edit",_wpnonce:d.nonce}),v=(0,aoe.addQueryArgs)("edit.php",{post_type:f?.slug}),y=(0,zi.__)("Exit editor");return(0,Ro.jsx)(Yu.Modal,{title:s?(0,zi.__)("Someone else has taken over this post"):(0,zi.__)("This post is already being edited"),focusOnMount:!0,shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,isDismissible:!1,className:"editor-post-locked-modal",size:"medium",children:(0,Ro.jsxs)(Yu.__experimentalHStack,{alignment:"top",spacing:6,children:[!!g&&(0,Ro.jsx)("img",{src:g,alt:(0,zi.__)("Avatar"),className:"editor-post-locked-modal__avatar",width:64,height:64}),(0,Ro.jsxs)("div",{children:[!!s&&(0,Ro.jsxs)(Ro.Fragment,{children:[(0,Ro.jsx)("p",{children:(0,w3.createInterpolateElement)(h?(0,zi.sprintf)((0,zi.__)("<strong>%s</strong> now has editing control of this post (<PreviewLink />). Don\u2019t worry, your changes up to this moment have been saved."),h):(0,zi.__)("Another user now has editing control of this post (<PreviewLink />). Don\u2019t worry, your changes up to this moment have been saved."),{strong:(0,Ro.jsx)("strong",{}),PreviewLink:(0,Ro.jsx)(Yu.ExternalLink,{href:m,children:(0,zi.__)("preview")})})}),(0,Ro.jsx)(H7e,{})]}),!s&&(0,Ro.jsxs)(Ro.Fragment,{children:[(0,Ro.jsx)("p",{children:(0,w3.createInterpolateElement)(h?(0,zi.sprintf)((0,zi.__)("<strong>%s</strong> is currently working on this post (<PreviewLink />), which means you cannot make changes, unless you take over."),h):(0,zi.__)("Another user is currently working on this post (<PreviewLink />), which means you cannot make changes, unless you take over."),{strong:(0,Ro.jsx)("strong",{}),PreviewLink:(0,Ro.jsx)(Yu.ExternalLink,{href:m,children:(0,zi.__)("preview")})})}),(0,Ro.jsx)(H7e,{}),(0,Ro.jsx)("p",{children:(0,zi.__)("If you take over, the other user will lose editing control to the post, but their changes will be saved.")})]}),(0,Ro.jsxs)(Yu.__experimentalHStack,{className:"editor-post-locked-modal__buttons",justify:"flex-end",children:[!s&&(0,Ro.jsx)(Yu.Button,{__next40pxDefaultSize:!0,variant:"tertiary",href:b,children:(0,zi.__)("Take over")}),(0,Ro.jsx)(Yu.Button,{__next40pxDefaultSize:!0,variant:"primary",href:v,children:y})]})]})]})})}var G7e=W7e;var q7e=l(G(),1),K7e=l(Z(),1),_V=l(X(),1);var Y7e=l(X(),1);function Fkt({children:e}){let{hasPublishAction:t,isPublished:r}=(0,Y7e.useSelect)(o=>{let{isCurrentPostPublished:n,getCurrentPost:i}=o(N);return{hasPublishAction:i()._links?.["wp:action-publish"]??!1,isPublished:n()}},[]);return r||!t?null:e}var vV=Fkt;var coe=l(P(),1);function Dkt(){let e=(0,_V.useSelect)(o=>o(N).getEditedPostAttribute("status"),[]),{editPost:t}=(0,_V.useDispatch)(N),r=()=>{t({status:e==="pending"?"draft":"pending"})};return(0,coe.jsx)(vV,{children:(0,coe.jsx)(K7e.CheckboxControl,{label:(0,q7e.__)("Pending review"),checked:e==="pending",onChange:r})})}var X7e=Dkt;var Z7e=l(H(),1),nw=l(Z(),1),iw=l(G(),1),yV=l(X(),1),Q7e=l(mi(),1),J7e=l(he(),1);var qs=l(P(),1);function Lkt(){let e=(0,Z7e.renderToString)((0,qs.jsxs)("div",{className:"editor-post-preview-button__interstitial-message",children:[(0,qs.jsxs)(nw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 96 96",children:[(0,qs.jsx)(nw.Path,{className:"outer",d:"M48 12c19.9 0 36 16.1 36 36S67.9 84 48 84 12 67.9 12 48s16.1-36 36-36",fill:"none"}),(0,qs.jsx)(nw.Path,{className:"inner",d:"M69.5 46.4c0-3.9-1.4-6.7-2.6-8.8-1.6-2.6-3.1-4.9-3.1-7.5 0-2.9 2.2-5.7 5.4-5.7h.4C63.9 19.2 56.4 16 48 16c-11.2 0-21 5.7-26.7 14.4h2.1c3.3 0 8.5-.4 8.5-.4 1.7-.1 1.9 2.4.2 2.6 0 0-1.7.2-3.7.3L40 67.5l7-20.9L42 33c-1.7-.1-3.3-.3-3.3-.3-1.7-.1-1.5-2.7.2-2.6 0 0 5.3.4 8.4.4 3.3 0 8.5-.4 8.5-.4 1.7-.1 1.9 2.4.2 2.6 0 0-1.7.2-3.7.3l11.5 34.3 3.3-10.4c1.6-4.5 2.4-7.8 2.4-10.5zM16.1 48c0 12.6 7.3 23.5 18 28.7L18.8 35c-1.7 4-2.7 8.4-2.7 13zm32.5 2.8L39 78.6c2.9.8 5.9 1.3 9 1.3 3.7 0 7.3-.6 10.6-1.8-.1-.1-.2-.3-.2-.4l-9.8-26.9zM76.2 36c0 3.2-.6 6.9-2.4 11.4L64 75.6c9.5-5.5 15.9-15.8 15.9-27.6 0-5.5-1.4-10.8-3.9-15.3.1 1 .2 2.1.2 3.3z",fill:"none"})]}),(0,qs.jsx)("p",{children:(0,iw.__)("Generating preview\u2026")})]}));return e+=`
 		<style>
 			body {
 				margin: 0;
@@ -224,14 +224,14 @@ ${n}
 				font-family: -apple-system, system-ui, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
 			}
 		</style>
-	`,e=(0,W7e.applyFilters)("editor.PostPreview.interstitialMarkup",e),e}function Ikt(e,t){e.write(t),e.title=(0,nw.__)("Generating preview\u2026"),e.close()}async function Okt(e){try{return e.document}catch{}e.location="about:blank";let t=1e3,r=50,o=Date.now()+t;do{await new Promise(n=>setTimeout(n,r));try{return e.document}catch{}}while(Date.now()<o);return null}async function Akt(e){let t=await Okt(e);t&&Ikt(t,Rkt())}function Y7e({forceIsAutosaveable:e,onPreview:t}){let{postId:r,currentPostLink:o,previewLink:n,isSaveable:i,isViewable:s}=(0,yV.useSelect)(f=>{let m=f(N),b=f(G7e.store).getPostType(m.getCurrentPostType("type"))?.viewable??!1;return b?{postId:m.getCurrentPostId(),currentPostLink:m.getCurrentPostAttribute("link"),previewLink:m.getEditedPostPreviewLink(),isSaveable:m.isEditedPostSaveable(),isViewable:b}:{isViewable:b}},[]),{__unstableSaveForPreview:a}=(0,yV.useDispatch)(N);if(!s)return null;let c=`wp-preview-${r}`;return{href:n||o,target:c,disabled:!i,onClick:async f=>{f.preventDefault();let m=window.open("",c);m.focus(),await Akt(m);let h=await a({forceIsAutosaveable:e});m.location=h,t?.()}}}function q7e({forceIsAutosaveable:e,onPreview:t}){let r=Y7e({forceIsAutosaveable:e,onPreview:t});if(!r)return null;let{disabled:o,href:n,onClick:i,target:s}=r,a=(0,qs.jsx)(_e.ItemLabel,{children:(0,nw._x)("Preview","imperative verb")});return o?(0,qs.jsx)(_e.Item,{disabled:!0,children:a}):(0,qs.jsx)(_e.LinkItem,{href:n,onClick:i,openInNewTab:!0,closeOnClick:!0,target:s,children:a})}function LC({className:e,textContent:t,forceIsAutosaveable:r,role:o,onPreview:n}){let i=Y7e({forceIsAutosaveable:r,onPreview:n});return i?(0,qs.jsx)(ow.Button,{variant:e?void 0:"tertiary",className:e||"editor-post-preview",role:o,size:"compact",accessibleWhenDisabled:!0,...i,children:t||(0,qs.jsxs)(qs.Fragment,{children:[(0,nw._x)("Preview","imperative verb"),(0,qs.jsx)(Ot,{render:(0,qs.jsx)("span",{}),children:(0,nw.__)("(opens in a new tab)")})]})}):null}var Q7e=l(Z(),1),xV=l(X(),1);var Iv=l(G(),1),K7e=l(X(),1),X7e=l(Me(),1);function wV(){let e=(0,X7e.useViewportMatch)("medium","<"),{isPublished:t,isBeingScheduled:r,isSaving:o,isPublishing:n,hasPublishAction:i,isAutosaving:s,hasNonPostEntityChanges:a,postStatusHasChanged:c,postStatus:d,isPostSavingLocked:u}=(0,K7e.useSelect)(f=>{let{isCurrentPostPublished:m,isEditedPostBeingScheduled:h,isSavingPost:g,isPublishingPost:b,getCurrentPost:v,isAutosavingPost:y,getPostEdits:w,getEditedPostAttribute:_}=f(N);return{isPublished:m(),isBeingScheduled:h(),isSaving:g(),isPublishing:b(),hasPublishAction:v()._links?.["wp:action-publish"]??!1,isAutosaving:y(),hasNonPostEntityChanges:f(N).hasNonPostEntityChanges(),isPostSavingLocked:f(N).isPostSavingLocked(),postStatusHasChanged:!!w()?.status,postStatus:_("status")}},[]);return n?(0,Iv.__)("Publishing\u2026"):(t||r)&&o&&!s?(0,Iv.__)("Saving\u2026"):i?a&&!u||t||c&&!["future","publish"].includes(d)||!c&&d==="future"?(0,Iv.__)("Save"):r?(0,Iv.__)("Schedule"):(0,Iv.__)("Publish"):e?(0,Iv.__)("Publish"):(0,Iv.__)("Submit for Review")}var doe=l(P(),1),Z7e=()=>{};function Mkt({forceIsDirty:e,isOpen:t,isToggle:r,onSubmit:o=Z7e,onToggle:n,setEntitiesSavedStatesCallback:i}){let{hasPublishAction:s,isBeingScheduled:a,isPostSavingLocked:c,isPublishable:d,isPublished:u,isSaveable:f,isSaving:m,isAutoSaving:h,visibility:g,hasNonPostEntityChanges:b,isSavingNonPostEntityChanges:v,postStatus:y,postStatusHasChanged:w,postType:_,postId:x}=(0,xV.useSelect)(z=>{let A=z(N);return{isSaving:A.isSavingPost(),isAutoSaving:A.isAutosavingPost(),isBeingScheduled:A.isEditedPostBeingScheduled(),visibility:A.getEditedPostVisibility(),isSaveable:A.isEditedPostSaveable(),isPostSavingLocked:A.isPostSavingLocked(),isPublishable:A.isEditedPostPublishable(),isPublished:A.isCurrentPostPublished(),hasPublishAction:!!A.getCurrentPost()?._links?.["wp:action-publish"],postType:A.getCurrentPostType(),postId:A.getCurrentPostId(),postStatus:A.getEditedPostAttribute("status"),postStatusHasChanged:A.getPostEdits()?.status,hasNonPostEntityChanges:A.hasNonPostEntityChanges(),isSavingNonPostEntityChanges:A.isSavingNonPostEntityChanges()}},[]),{editPost:C,savePost:S}=(0,xV.useDispatch)(N),k=z=>{C({status:z},{undoIgnore:!0}),S()},R=z=>(...A)=>{if(b&&i){let D=L=>{L&&L.some(U=>U.kind==="postType"&&U.name===_&&U.key===x)&&z(...A)};return i(()=>D),Z7e}return z(...A)},O=c||v||(m||!f||!d&&!e)&&!b,E=c||v||(u||m||!f||!d&&!e)&&!b,I="publish";w?I=y:s?g==="private"?I="private":a&&(I="future"):I="pending";let T=()=>{O||(o(),k(I))},M=()=>{E||n()},F={"aria-disabled":O,className:"editor-post-publish-button",isBusy:!h&&m,variant:"primary",onClick:R(T),"aria-haspopup":b?"dialog":void 0},V={"aria-disabled":E,"aria-expanded":t,className:"editor-post-publish-panel__toggle",isBusy:m&&u,variant:"primary",size:"compact",onClick:R(M),"aria-haspopup":b?"dialog":void 0},B=r?V:F;return(0,doe.jsx)(Q7e.Button,{...B,className:`${B.className} editor-post-publish-button__button`,size:"compact",children:(0,doe.jsx)(wV,{})})}var VC=Mkt;var UV=l(G(),1),GC=l(H(),1),pw=l(Z(),1),WV=l(X(),1),Dv=l(Me(),1);var KNe=l(he(),1);var Ku=l(G(),1),P5=l(Z(),1),DNe=l(X(),1);var LNe=l(Ko(),1),VNe=l(he(),1),BNe=l(or(),1);var BC=l(G(),1),J7e=l(H(),1),zC=l(Z(),1),$7e=l(Me(),1),CV=l(X(),1),eNe=l(Re(),1);var iw=l(G(),1),SV=[{label:(0,iw.__)("Public"),value:"public",description:(0,iw.__)("Visible to everyone.")},{label:(0,iw.__)("Private"),value:"private",description:(0,iw.__)("Only visible to site admins and editors.")},{label:(0,iw.__)("Password protected"),value:"password",description:(0,iw.__)("Only visible to those who know the password.")}];var Wp=l(P(),1);function tNe(e){return(0,Wp.jsx)(kV,{...e,showPopoverHeader:!0})}function kV({onClose:e,showPopoverHeader:t}){let r=(0,$7e.useInstanceId)(kV),{status:o,visibility:n,password:i}=(0,CV.useSelect)(m=>({status:m(N).getEditedPostAttribute("status"),visibility:m(N).getEditedPostVisibility(),password:m(N).getEditedPostAttribute("password")})),{editPost:s}=(0,CV.useDispatch)(N),[a,c]=(0,J7e.useState)(!!i);function d(m){s({public:{status:n==="private"?"draft":o,password:""},private:{status:"private",password:""},password:{status:n==="private"?"draft":o,password:i||""}}[m]),c(m==="password")}let u=m=>{s({password:m})},f=(0,BC.__)("Control how this post is viewed.");return(0,Wp.jsxs)("div",{className:"editor-post-visibility",children:[t&&(0,Wp.jsx)(eNe.__experimentalInspectorPopoverHeader,{title:(0,BC.__)("Visibility"),help:f,onClose:e}),(0,Wp.jsxs)(zC.__experimentalVStack,{spacing:4,children:[!t&&(0,Wp.jsx)(Mr,{render:(0,Wp.jsx)("p",{}),children:f}),(0,Wp.jsx)(zC.RadioControl,{label:(0,BC.__)("Visibility"),hideLabelFromVision:!0,options:SV,selected:a?"password":n,onChange:d}),a&&(0,Wp.jsx)(zC.TextControl,{label:(0,BC.__)("Password"),onChange:u,value:i,placeholder:(0,BC.__)("Use a secure password"),type:"text",id:`editor-post-visibility__password-input-${r}`,maxLength:255})]})]})}var rNe=l(X(),1);function EV(){return uoe()}function uoe(){let e=(0,rNe.useSelect)(t=>t(N).getEditedPostVisibility(),[]);return SV.find(t=>t.value===e)?.label}var iNe=l(vi(),1),sNe=l(an(),1),Ov=l(G(),1),aNe=l(Z(),1),S5=l(X(),1),lNe=l(Re(),1),PV=l(H(),1),cNe=l(he(),1);var Fa=l(G(),1),kd=l(an(),1),nNe=l(X(),1);function jC(e){return HC(e)}function HC({full:e=!1}={}){let{date:t,isFloating:r}=(0,nNe.useSelect)(o=>({date:o(N).getEditedPostAttribute("date"),isFloating:o(N).isEditedPostDateFloating()}),[]);return e?TV(t):Nkt(t,{isFloating:r})}function TV(e){let t=(0,kd.getDate)(e),r=Fkt(),o=(0,kd.dateI18n)((0,Fa._x)("F j, Y g:i\xA0a","post schedule full date format"),t);return(0,Fa.isRTL)()?`${r} ${o}`:`${o} ${r}`}function Nkt(e,{isFloating:t=!1,now:r=new Date}={}){if(!e||t)return(0,Fa.__)("Immediately");if(!Dkt(r))return TV(e);let o=(0,kd.getDate)(e);if(oNe(o,r))return(0,Fa.sprintf)((0,Fa.__)("Today at %s"),(0,kd.dateI18n)((0,Fa._x)("g:i\xA0a","post schedule time format"),o));let n=new Date(r);return n.setDate(n.getDate()+1),oNe(o,n)?(0,Fa.sprintf)((0,Fa.__)("Tomorrow at %s"),(0,kd.dateI18n)((0,Fa._x)("g:i\xA0a","post schedule time format"),o)):o.getFullYear()===r.getFullYear()?(0,kd.dateI18n)((0,Fa._x)("F j g:i\xA0a","post schedule date format without year"),o):(0,kd.dateI18n)((0,Fa._x)("F j, Y g:i\xA0a","post schedule full date format"),o)}function Fkt(){let{timezone:e}=(0,kd.getSettings)();return e.abbr&&isNaN(Number(e.abbr))?e.abbr:`UTC${e.offset<0?"":"+"}${e.offsetFormatted}`}function Dkt(e){let{timezone:t}=(0,kd.getSettings)(),r=Number(t.offset),o=-1*(e.getTimezoneOffset()/60);return r===o}function oNe(e,t){return e.getDate()===t.getDate()&&e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()}var Av=l(P(),1),{PrivatePublishDateTimePicker:Lkt}=K(lNe.privateApis);function RV(e){return(0,Av.jsx)(C5,{...e,showPopoverHeaderActions:!0,isCompact:!1})}function C5({onClose:e,showPopoverHeader:t=!0,showPopoverHeaderActions:r,isCompact:o}){let{postDate:n,postType:i,isDateFloating:s}=(0,S5.useSelect)(v=>({postDate:v(N).getEditedPostAttribute("date"),postType:v(N).getCurrentPostType(),isDateFloating:v(N).isEditedPostDateFloating()}),[]),{editPost:a}=(0,S5.useDispatch)(N),c=v=>{a({date:v}),(0,iNe.speak)(v?(0,Ov.sprintf)((0,Ov.__)("Publish date set to %s."),TV(v)):(0,Ov.__)("Publish date set to now."),"assertive")},[d,u]=(0,PV.useState)(Vg(new Date(n))),f=(0,S5.useSelect)(v=>v(cNe.store).getEntityRecords("postType",i,{status:"publish,future",after:Vg(d).toISOString(),before:Tx(d).toISOString(),exclude:[v(N).getCurrentPostId()],per_page:100,_fields:"id,date"}),[d,i]),m=(0,PV.useMemo)(()=>(f||[]).map(({date:v})=>({date:new Date(v)})),[f]),h=(0,sNe.getSettings)(),g=/a(?!\\)/i.test(h.formats.time.toLowerCase().replace(/\\\\/g,"").split("").reverse().join("")),b=(0,Av.jsx)(Lkt,{currentDate:n,onChange:c,is12Hour:g,dateOrder:(0,Ov._x)("dmy","date order"),events:m,onMonthPreviewed:v=>u(TA(v)),onClose:e,isCompact:o,showPopoverHeader:t,showPopoverHeaderActions:r});return t?b:(0,Av.jsxs)(Av.Fragment,{children:[b,(0,Av.jsx)(aNe.Button,{className:"editor-post-schedule__reset",variant:"secondary",__next40pxDefaultSize:!0,disabled:s,accessibleWhenDisabled:!0,onClick:()=>c(null),children:(0,Ov.__)("Reset")})]})}var cw=l(G(),1),_Ne=l(H(),1),hoe=l(X(),1),yNe=l(Z(),1),NV=l(he(),1);var cs=l(G(),1),lw=l(H(),1),AV=l(Z(),1);var aw=l(X(),1),OV=l(he(),1),mNe=l(Me(),1),hNe=l(vi(),1),gNe=l(Kt(),1);var IV=l(Z(),1),dNe=l(X(),1),uNe=l(he(),1);var sw=l(P(),1),Vkt=3,Bkt={per_page:10,orderby:"count",order:"desc",hide_empty:!0,_fields:"id,name,count",context:"view"};function fNe({onSelect:e,taxonomy:t}){let{_terms:r,showTerms:o}=(0,dNe.useSelect)(i=>{let s=i(uNe.store).getEntityRecords("taxonomy",t.slug,Bkt);return{_terms:s,showTerms:s?.length>=Vkt}},[t.slug]);if(!o)return null;let n=y8e(r);return(0,sw.jsxs)("div",{className:"editor-post-taxonomies__flat-term-most-used",children:[(0,sw.jsx)(IV.BaseControl.VisualLabel,{as:"h3",className:"editor-post-taxonomies__flat-term-most-used-label",children:t.labels.most_used}),(0,sw.jsx)("ul",{role:"list",className:"editor-post-taxonomies__flat-term-most-used-list",children:n.map(i=>(0,sw.jsx)("li",{children:(0,sw.jsx)(IV.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>e(i),children:i.name})},i.id))})]})}var k5=l(P(),1),foe=[],bNe=100,pNe={per_page:bNe,_fields:"id,name",context:"view"},vNe=(e,t)=>wC(e).toLowerCase()===wC(t).toLowerCase(),poe=(e,t)=>e.map(r=>t.find(o=>vNe(o.name,r))?.id).filter(r=>r!==void 0);function moe({slug:e}){let[t,r]=(0,lw.useState)([]),[o,n]=(0,lw.useState)(""),i=(0,mNe.useDebounce)(n,500),{terms:s,termIds:a,taxonomy:c,hasAssignAction:d,hasCreateAction:u,hasResolvedTerms:f}=(0,aw.useSelect)(E=>{let{getCurrentPost:I,getEditedPostAttribute:T}=E(N),{getEntityRecords:M,getEntityRecord:F,hasFinishedResolution:V}=E(OV.store),B=I(),z=F("root","taxonomy",e),A=z?T(z.rest_base):foe,D={...pNe,include:A?.length?[...A].sort((L,U)=>L-U).join(","):void 0,per_page:-1};return{hasCreateAction:z?B._links?.["wp:action-create-"+z.rest_base]??!1:!1,hasAssignAction:z?B._links?.["wp:action-assign-"+z.rest_base]??!1:!1,taxonomy:z,termIds:A,terms:A?.length?M("taxonomy",e,D):foe,hasResolvedTerms:V("getEntityRecords",["taxonomy",e,D])}},[e]),{searchResults:m}=(0,aw.useSelect)(E=>{let{getEntityRecords:I}=E(OV.store);return{searchResults:o?I("taxonomy",e,{...pNe,search:o}):foe}},[o,e]);(0,lw.useEffect)(()=>{if(f){let E=(s??[]).map(I=>wC(I.name));r(E)}},[s,f]);let h=(0,lw.useMemo)(()=>(m??[]).map(E=>wC(E.name)),[m]),{editPost:g}=(0,aw.useDispatch)(N),{saveEntityRecord:b}=(0,aw.useDispatch)(OV.store),{createErrorNotice:v}=(0,aw.useDispatch)(gNe.store);if(!d)return null;async function y(E){try{let I=await b("taxonomy",e,E,{throwOnError:!0});return Nre(I)}catch(I){if(I.code!=="term_exists")throw I;return{id:I.data.term_id,name:E.name}}}function w(E){g({[c.rest_base]:E})}function _(E){let I=[...s??[],...m??[]],T=E.reduce((F,V)=>(F.some(B=>B.toLowerCase()===V.toLowerCase())||F.push(V),F),[]),M=T.filter(F=>!I.find(V=>vNe(V.name,F)));if(r(T),n(""),M.length===0){w(poe(T,I));return}u&&Promise.all(M.map(F=>y({name:F}))).then(F=>{let V=I.concat(F);w(poe(T,V))}).catch(F=>{v(F.message,{type:"snackbar"}),w(poe(T,I))})}function x(E){if(a.includes(E.id))return;let I=[...a,E.id],T=e==="post_tag"?(0,cs.__)("Tag"):(0,cs.__)("Term"),M=(0,cs.sprintf)((0,cs._x)("%s added","term"),c?.labels?.singular_name??T);(0,hNe.speak)(M,"assertive"),w(I)}let C=c?.labels?.add_new_item??(e==="post_tag"?(0,cs.__)("Add Tag"):(0,cs.__)("Add Term")),S=c?.labels?.singular_name??(e==="post_tag"?(0,cs.__)("Tag"):(0,cs.__)("Term")),k=(0,cs.sprintf)((0,cs._x)("%s added","term"),S),R=(0,cs.sprintf)((0,cs._x)("%s removed","term"),S),O=(0,cs.sprintf)((0,cs._x)("Remove %s","term"),S);return(0,k5.jsxs)(le,{direction:"column",gap:"lg",children:[(0,k5.jsx)(AV.FormTokenField,{value:t,suggestions:h,onChange:_,onInputChange:i,maxSuggestions:bNe,label:C,messages:{added:k,removed:R,remove:O}}),(0,k5.jsx)(fNe,{taxonomy:c,onSelect:x})]})}var MV=(0,AV.withFilters)("editor.PostTaxonomyType")(moe);var dw=l(P(),1),zkt=()=>{let e=(0,hoe.useSelect)(n=>n(NV.store).getTaxonomy("post_tag")?.labels,[]),t=e?.add_new_item??(0,cw.__)("Add tag"),r=e?.name??(0,cw.__)("Tags"),o=[(0,cw.__)("Suggestion:"),(0,dw.jsx)("span",{className:"editor-post-publish-panel__link",children:t},"label")];return(0,dw.jsxs)(yNe.PanelBody,{initialOpen:!1,title:o,children:[(0,dw.jsx)("p",{children:(0,cw.sprintf)((0,cw.__)("%s help users and search engines navigate your site and find your content. Add a few keywords to describe your post."),r)}),(0,dw.jsx)(MV,{slug:"post_tag"})]})},jkt=()=>{let{postHasTags:e,siteHasTags:t,isPostTypeSupported:r}=(0,hoe.useSelect)(n=>{let i=n(N).getCurrentPostType(),s=n(NV.store).getEntityRecord("root","taxonomy","post_tag"),a=s?.types?.includes(i),c=s!==void 0,d=s&&n(N).getEditedPostAttribute(s.rest_base),u=a?!!n(NV.store).getEntityRecords("taxonomy","post_tag",{per_page:1})?.length:!1;return{postHasTags:!!d?.length,siteHasTags:u,isPostTypeSupported:c&&a}},[]),[o]=(0,_Ne.useState)(e);return!r||!t||o?null:(0,dw.jsx)(zkt,{})},wNe=jkt;var FV=l(Z(),1),DV=l(X(),1),uw=l(G(),1),xNe=l(he(),1);var Mv=l(P(),1),Hkt=(e,t)=>v5.filter(o=>e?.includes(o.id)).find(o=>o.id===t),Ukt=({suggestedPostFormat:e,suggestionText:t,onUpdatePostFormat:r})=>(0,Mv.jsx)(FV.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>r(e),children:t});function SNe(){let{currentPostFormat:e,suggestion:t}=(0,DV.useSelect)(i=>{let{getEditedPostAttribute:s,getSuggestedPostFormat:a}=i(N),c=i(xNe.store).getThemeSupports().formats??[];return{currentPostFormat:s("format"),suggestion:Hkt(c,a())}},[]),{editPost:r}=(0,DV.useDispatch)(N),o=i=>r({format:i}),n=[(0,uw.__)("Suggestion:"),(0,Mv.jsx)("span",{className:"editor-post-publish-panel__link",children:(0,uw.__)("Use a post format")},"label")];return!t||t.id===e?null:(0,Mv.jsxs)(FV.PanelBody,{initialOpen:!1,title:n,children:[(0,Mv.jsx)("p",{children:(0,uw.__)("Your theme uses post formats to highlight different kinds of content, like images or videos. Apply a post format to see this special styling.")}),(0,Mv.jsx)("p",{children:(0,Mv.jsx)(Ukt,{onUpdatePostFormat:o,suggestedPostFormat:t.id,suggestionText:(0,uw.sprintf)((0,uw.__)('Apply the "%1$s" format.'),t.caption)})})]})}var BV=l(G(),1),ONe=l(X(),1),ANe=l(Z(),1),_oe=l(he(),1),zV=l(H(),1);var ji=l(G(),1),Ks=l(H(),1),TNe=l(Kt(),1),qu=l(Z(),1);var UC=l(X(),1),LV=l(Me(),1),E5=l(he(),1),boe=l(vi(),1),PNe=l(or(),1);var CNe=l(tb(),1),Wkt=new RegExp(/[\u007e\u00ad\u2053\u207b\u208b\u2212\p{Pd}]/gu),goe=e=>(0,CNe.default)(e).normalize("NFKC").toLocaleLowerCase().replace(Wkt,"-");var di=l(P(),1),{RECEIVE_INTERMEDIATE_RESULTS:Gkt}=K(E5.privateApis),kNe={per_page:-1,orderby:"name",order:"asc",_fields:"id,name,parent",context:"view",[Gkt]:!0},Ykt=8,ENe=[],qkt=500;function RNe(e){let t=0;for(let r of e)t++,r.children!==void 0&&(t+=RNe(r.children));return t}var Kkt=(0,Ks.memo)(function({id:t,name:r,checked:o,onToggle:n}){return(0,di.jsx)(qu.CheckboxControl,{checked:o,onChange:()=>n(t),label:(0,PNe.decodeEntities)(r)})});function INe({term:e,selectedTerms:t,onToggle:r}){return(0,di.jsxs)("div",{className:"editor-post-taxonomies__hierarchical-terms-choice",children:[(0,di.jsx)(Kkt,{id:e.id,name:e.name,checked:t.has(e.id),onToggle:r}),!!e.children.length&&(0,di.jsx)("div",{className:"editor-post-taxonomies__hierarchical-terms-subchoices",children:e.children.map(o=>(0,di.jsx)(INe,{term:o,selectedTerms:t,onToggle:r},o.id))})]})}function Xkt(e,t){let r=new Set(t),o=s=>r.has(s.id)?!0:!!s.children?.some(o),n=[],i=[];for(let s of e)o(s)?n.push(s):i.push(s);return[...n,...i]}function Zkt(e,t,r){return e.find(o=>(!o.parent&&!t||parseInt(o.parent)===parseInt(t))&&o.name.toLowerCase()===r.toLowerCase())}function Qkt(e){let t=goe(e),r=o=>{if(e==="")return o;let n={...o};return n.children.length>0&&(n.children=n.children.map(r).filter(i=>i)),goe(n.name).indexOf(t)!==-1||n.children.length>0?n:!1};return r}function voe({slug:e}){let[t,r]=(0,Ks.useState)(!1),[o,n]=(0,Ks.useState)(""),[i,s]=(0,Ks.useState)(""),[a,c]=(0,Ks.useState)(!1),[d,u]=(0,Ks.useState)(""),f=(0,Ks.useDeferredValue)(d),m=(0,LV.useDebounce)(boe.speak,qkt),{hasCreateAction:h,hasAssignAction:g,terms:b,loading:v,availableTerms:y,taxonomy:w}=(0,UC.useSelect)(ie=>{let{getCurrentPost:oe,getEditedPostAttribute:te}=ie(N),{getEntityRecord:se,getEntityRecords:ge,isResolving:we}=ie(E5.store),ce=se("root","taxonomy",e),ve=oe();return{hasCreateAction:ce?!!ve._links?.["wp:action-create-"+ce.rest_base]:!1,hasAssignAction:ce?!!ve._links?.["wp:action-assign-"+ce.rest_base]:!1,terms:ce?te(ce.rest_base):ENe,loading:we("getEntityRecords",["taxonomy",e,kNe]),availableTerms:ge("taxonomy",e,kNe)||ENe,taxonomy:ce}},[e]),{editPost:_}=(0,UC.useDispatch)(N),{saveEntityRecord:x}=(0,UC.useDispatch)(E5.store),{createErrorNotice:C}=(0,UC.useDispatch)(TNe.store),S=(0,Ks.useMemo)(()=>new Set(b),[b]),k=(0,Ks.useMemo)(()=>Xkt(wL(y),b),[y]),R=(0,Ks.useMemo)(()=>f===""?k:k.map(Qkt(f)).filter(ie=>ie),[k,f]),O=RNe(R);(0,Ks.useEffect)(()=>{if(f!=="")return m((0,ji.sprintf)((0,ji._n)("%d result found.","%d results found.",O),O),"polite"),()=>m.cancel()},[O,f,m]);let E=ie=>{_({[w.rest_base]:ie})},I=(0,LV.useEvent)(ie=>{let oe=parseInt(ie,10);E(S.has(oe)?b.filter(te=>te!==oe):[...b,oe])});if(!g)return null;let T=ie=>x("taxonomy",e,ie,{throwOnError:!0}),M=ie=>{n(ie)},F=ie=>{s(ie)},V=()=>{c(!a)},B=async ie=>{if(ie.preventDefault(),o===""||t)return;let oe=Zkt(y,i,o);if(oe){b.some(we=>we===oe.id)||E([...b,oe.id]),n(""),s("");return}r(!0);let te;try{te=await T({name:o,parent:i||void 0})}catch(we){C(we.message,{type:"snackbar"});return}let se=e==="category"?(0,ji.__)("Category"):(0,ji.__)("Term"),ge=(0,ji.sprintf)((0,ji._x)("%s added","term"),w?.labels?.singular_name??se);(0,boe.speak)(ge,"assertive"),r(!1),n(""),s(""),E([...b,te.id])},z=(ie,oe,te)=>w?.labels?.[ie]??(e==="category"?oe:te),A=z("add_new_item",(0,ji.__)("Add Category"),(0,ji.__)("Add Term")),D=z("new_item_name",(0,ji.__)("Add Category"),(0,ji.__)("Add Term")),L=z("parent_item",(0,ji.__)("Parent Category"),(0,ji.__)("Parent Term")),U=`\u2014 ${L} \u2014`,j=A,Y=w?.labels?.search_items??(0,ji.__)("Search Terms"),q=w?.name??(0,ji.__)("Terms"),ne=y.length>=Ykt;return(0,di.jsxs)(le,{direction:"column",gap:"lg",children:[ne&&!v&&(0,di.jsx)(qu.SearchControl,{label:Y,placeholder:Y,value:d,onChange:u}),v&&(0,di.jsx)(le,{justify:"center",style:{height:"40px"},children:(0,di.jsx)(h2,{})}),(0,di.jsx)("div",{className:"editor-post-taxonomies__hierarchical-terms-list",tabIndex:"0",role:"group","aria-label":q,children:R.map(ie=>(0,di.jsx)(INe,{term:ie,selectedTerms:S,onToggle:I},ie.id))}),!v&&h&&(0,di.jsx)(qu.Button,{__next40pxDefaultSize:!0,onClick:V,className:"editor-post-taxonomies__hierarchical-terms-add","aria-expanded":a,variant:"link",children:A}),a&&(0,di.jsx)("form",{onSubmit:B,children:(0,di.jsxs)(le,{direction:"column",gap:"lg",children:[(0,di.jsx)(b2,{className:"editor-post-taxonomies__hierarchical-terms-input",label:D,value:o,onValueChange:M,required:!0}),!!y.length&&(0,di.jsx)(qu.TreeSelect,{label:L,noOptionLabel:U,onChange:F,selectedId:i,tree:k}),(0,di.jsx)(qu.Button,{__next40pxDefaultSize:!0,variant:"secondary",type:"submit",className:"editor-post-taxonomies__hierarchical-terms-submit",children:j})]})})]})}var VV=(0,qu.withFilters)("editor.PostTaxonomyType")(voe);var WC=l(P(),1);function Jkt(){let{hasNoCategory:e,hasSiteCategories:t}=(0,ONe.useSelect)(i=>{let s=i(N).getCurrentPostType(),{canUser:a,getEntityRecord:c}=i(_oe.store),d=c("root","taxonomy","category"),u=a("read",{kind:"root",name:"site"})?c("root","site")?.default_category:void 0,f=u?c("taxonomy","category",u):void 0,m=d&&d.types.some(v=>v===s),h=d&&i(N).getEditedPostAttribute(d.rest_base),g=m?!!i(_oe.store).getEntityRecords("taxonomy","category",{exclude:[u],per_page:1})?.length:!1;return{hasNoCategory:!!d&&!!f&&m&&(h?.length===0||h?.length===1&&f?.id===h[0]),hasSiteCategories:g}},[]),[r,o]=(0,zV.useState)(!1);if((0,zV.useEffect)(()=>{e&&o(!0)},[e]),!r||!t)return null;let n=[(0,BV.__)("Suggestion:"),(0,WC.jsx)("span",{className:"editor-post-publish-panel__link",children:(0,BV.__)("Assign a category")},"label")];return(0,WC.jsxs)(ANe.PanelBody,{initialOpen:!1,title:n,children:[(0,WC.jsx)("p",{children:(0,BV.__)("Categories provide a helpful way to group related posts together and to quickly tell readers what a post is about.")}),(0,WC.jsx)(VV,{slug:"category"})]})}var MNe=Jkt;var Gp=l(Z(),1),T5=l(X(),1),Nv=l(G(),1),fw=l(Re(),1),jV=l(H(),1);var Ed=l(P(),1),{mediaSideloadFromUrlKey:$kt}=K(fw.privateApis);function NNe(e){let t=[];return e.forEach(r=>{t.push(r),t.push(...NNe(r.innerBlocks))}),t}function eEt(e){if(e.name==="core/image"||e.name==="core/cover")return e.attributes.url&&!e.attributes.id;if(e.name==="core/media-text")return e.attributes.mediaUrl&&!e.attributes.mediaId}function yoe(e){if(e.name==="core/image"||e.name==="core/cover"){let{url:t,alt:r,id:o}=e.attributes;return{url:t,alt:r,id:o}}if(e.name==="core/media-text"){let{mediaUrl:t,mediaAlt:r,mediaId:o}=e.attributes;return{url:t,alt:r,id:o}}return{}}function tEt({clientId:e,alt:t,url:r}){let{selectBlock:o}=(0,T5.useDispatch)(fw.store);return(0,Ed.jsx)(Gp.__unstableMotion.img,{tabIndex:0,role:"button","aria-label":(0,Nv.__)("Select image block."),onClick:()=>{o(e)},onKeyDown:n=>{(n.key==="Enter"||n.key===" ")&&(o(e),n.preventDefault())},alt:t,src:r,animate:{opacity:1},exit:{opacity:0,scale:0},style:{width:"32px",height:"32px",objectFit:"cover",borderRadius:"2px",cursor:"var(--wpds-cursor-control, pointer)"},whileHover:{scale:1.08}},e)}function FNe(){let[e,t]=(0,jV.useState)(!1),[r,o]=(0,jV.useState)(!1),[n,i]=(0,jV.useState)(!1),{editorBlocks:s,mediaSideloadFromUrl:a}=(0,T5.useSelect)(h=>({editorBlocks:h(fw.store).getBlocks(),mediaSideloadFromUrl:h(fw.store).getSettings()[$kt]}),[]),c=NNe(s).filter(h=>eEt(h)),{updateBlockAttributes:d}=(0,T5.useDispatch)(fw.store);if(!a||!c.length)return null;let u=[(0,Nv.__)("Suggestion:"),(0,Ed.jsx)("span",{className:"editor-post-publish-panel__link",children:(0,Nv.__)("External media")},"label")];function f(h,g){(h.name==="core/image"||h.name==="core/cover")&&d(h.clientId,{id:g.id,url:g.url}),h.name==="core/media-text"&&d(h.clientId,{mediaId:g.id,mediaUrl:g.url})}function m(){t(!0),i(!1);let h=new Set(c.map(b=>{let{url:v}=yoe(b);return v})),g=Object.fromEntries([...h].map(b=>{let v=new Promise((y,w)=>{a({url:b,onSuccess:_=>y(_),onError:()=>w()})});return[b,v]}));Promise.allSettled(c.map(b=>{let{url:v}=yoe(b);return g[v].then(y=>f(b,y)).then(()=>o(!0)).catch(()=>i(!0))})).finally(()=>{t(!1)})}return(0,Ed.jsxs)(Gp.PanelBody,{initialOpen:!0,title:u,children:[(0,Ed.jsx)("p",{children:(0,Nv.__)("Upload external images to the Media Library. Images from different domains may load slowly, display incorrectly, or be removed unexpectedly.")}),(0,Ed.jsxs)("div",{style:{display:"inline-flex",flexWrap:"wrap",gap:"8px"},children:[(0,Ed.jsx)(Gp.__unstableAnimatePresence,{onExitComplete:()=>o(!1),children:c.map(h=>{let{url:g,alt:b}=yoe(h);return(0,Ed.jsx)(tEt,{clientId:h.clientId,url:g,alt:b},h.clientId)})}),e||r?(0,Ed.jsx)(Gp.Spinner,{}):(0,Ed.jsx)(Gp.Button,{size:"compact",variant:"primary",onClick:m,children:(0,Nv._x)("Upload","verb")})]}),n&&(0,Ed.jsx)("p",{children:(0,Nv.__)("Upload failed, try again.")})]})}var po=l(P(),1);function rEt({children:e}){let{isBeingScheduled:t,isRequestingSiteIcon:r,hasPublishAction:o,siteIconUrl:n,siteTitle:i,siteHome:s}=(0,DNe.useSelect)(u=>{let{getCurrentPost:f,isEditedPostBeingScheduled:m}=u(N),{getEntityRecord:h,isResolving:g}=u(VNe.store),b=h("root","__unstableBase",void 0)||{};return{hasPublishAction:f()._links?.["wp:action-publish"]??!1,isBeingScheduled:m(),isRequestingSiteIcon:g("getEntityRecord",["root","__unstableBase",void 0]),siteIconUrl:b.site_icon_url,siteTitle:b.name,siteHome:b.home&&(0,LNe.filterURLForDisplay)(b.home)}},[]),a=(0,po.jsx)(P5.Icon,{className:"components-site-icon",size:"36px",icon:cG});n&&(a=(0,po.jsx)("img",{alt:(0,Ku.__)("Site Icon"),className:"components-site-icon",src:n})),r&&(a=null);let c,d;return o?t?(c=(0,Ku.__)("Are you ready to schedule?"),d=(0,Ku.__)("Your work will be published at the specified date and time.")):(c=(0,Ku.__)("Are you ready to publish?"),d=(0,Ku.__)("Double-check your settings before publishing.")):(c=(0,Ku.__)("Are you ready to submit for review?"),d=(0,Ku.__)("Your work will be reviewed and then approved.")),(0,po.jsxs)("div",{className:"editor-post-publish-panel__prepublish",children:[(0,po.jsx)("div",{children:(0,po.jsx)("strong",{children:c})}),(0,po.jsx)("p",{children:d}),(0,po.jsxs)("div",{className:"components-site-card",children:[a,(0,po.jsxs)("div",{className:"components-site-info",children:[(0,po.jsx)("span",{className:"components-site-name",children:(0,BNe.decodeEntities)(i)||(0,Ku.__)("(Untitled)")}),(0,po.jsx)("span",{className:"components-site-home",children:s})]})]}),(0,po.jsx)(FNe,{}),o&&(0,po.jsxs)(po.Fragment,{children:[(0,po.jsx)(P5.PanelBody,{initialOpen:!1,title:[(0,Ku.__)("Visibility:"),(0,po.jsx)("span",{className:"editor-post-publish-panel__link",children:(0,po.jsx)(EV,{})},"label")],children:(0,po.jsx)(kV,{showPopoverHeader:!1})}),(0,po.jsx)(P5.PanelBody,{initialOpen:!1,title:[(0,Ku.__)("Publish:"),(0,po.jsx)("span",{className:"editor-post-publish-panel__link",children:(0,po.jsx)(jC,{})},"label")],children:(0,po.jsx)(C5,{showPopoverHeader:!1,isCompact:!1})})]}),(0,po.jsx)(SNe,{}),(0,po.jsx)(wNe,{}),(0,po.jsx)(MNe,{}),e]})}var zNe=rEt;var Zu=l(Z(),1),Xu=l(G(),1),Fv=l(H(),1),UNe=l(X(),1),HV=l(Ko(),1),WNe=l(or(),1),GNe=l(Me(),1),YNe=l(he(),1);var bn=l(P(),1),jNe="%postname%",HNe="%pagename%",oEt=e=>{let{slug:t}=e;return e.permalink_template.includes(jNe)?e.permalink_template.replace(jNe,t):e.permalink_template.includes(HNe)?e.permalink_template.replace(HNe,t):e.permalink_template};function nEt({text:e}){let[t,r]=(0,Fv.useState)(!1),o=(0,Fv.useRef)(),n=(0,GNe.useCopyToClipboard)(e,()=>{r(!0),o.current&&clearTimeout(o.current),o.current=setTimeout(()=>{r(!1)},4e3)});return(0,Fv.useEffect)(()=>()=>{o.current&&clearTimeout(o.current)},[]),(0,bn.jsx)(Zu.Button,{__next40pxDefaultSize:!0,variant:"secondary",ref:n,children:t?(0,Xu.__)("Copied!"):(0,Xu.__)("Copy")})}function qNe({focusOnMount:e,children:t}){let{post:r,postType:o,isScheduled:n}=(0,UNe.useSelect)(m=>{let{getEditedPostAttribute:h,getCurrentPost:g,isCurrentPostScheduled:b}=m(N),{getPostType:v}=m(YNe.store);return{post:g(),postType:v(h("type")),isScheduled:b()}},[]),i=o?.labels?.singular_name,s=o?.labels?.view_item,a=o?.labels?.add_new_item,c=r.status==="future"?oEt(r):r.link,d=(0,HV.addQueryArgs)("post-new.php",{post_type:r.type}),u=(0,Fv.useCallback)(m=>{e&&m&&m.focus()},[e]),f=n?(0,bn.jsxs)(bn.Fragment,{children:[(0,Xu.__)("is now scheduled. It will go live on")," ",(0,bn.jsx)(jC,{}),"."]}):(0,Xu.__)("is now live.");return(0,bn.jsxs)("div",{className:"post-publish-panel__postpublish",children:[(0,bn.jsxs)(Zu.PanelBody,{className:"post-publish-panel__postpublish-header",children:[(0,bn.jsx)(Zu.ExternalLink,{ref:u,href:c,children:(0,WNe.decodeEntities)(r.title)||(0,Xu.__)("(no title)")})," ",f]}),(0,bn.jsxs)(Zu.PanelBody,{children:[(0,bn.jsx)("p",{className:"post-publish-panel__postpublish-subheader",children:(0,bn.jsx)("strong",{children:(0,Xu.__)("What\u2019s next?")})}),(0,bn.jsxs)("div",{className:"post-publish-panel__postpublish-post-address-container",children:[(0,bn.jsx)(Zu.TextControl,{className:"post-publish-panel__postpublish-post-address",readOnly:!0,label:(0,Xu.sprintf)((0,Xu.__)("%s address"),i),value:(0,HV.safeDecodeURIComponent)(c),onFocus:m=>m.target.select()}),(0,bn.jsx)("div",{className:"post-publish-panel__postpublish-post-address__copy-button-wrap",children:(0,bn.jsx)(nEt,{text:c})})]}),(0,bn.jsxs)("div",{className:"post-publish-panel__postpublish-buttons",children:[!n&&(0,bn.jsxs)(Zu.Button,{variant:"primary",href:c,__next40pxDefaultSize:!0,icon:Sf,iconPosition:"right",target:"_blank",children:[s,(0,bn.jsx)(Ot,{render:(0,bn.jsx)("span",{}),children:(0,Xu.__)("(opens in a new tab)")})]}),(0,bn.jsx)(Zu.Button,{variant:n?"primary":"secondary",__next40pxDefaultSize:!0,href:d,children:a})]})]}),t]})}var qn=l(P(),1);function GV({forceIsDirty:e,onClose:t,PostPublishExtension:r,PrePublishExtension:o,...n}){let{hasPublishAction:i,isPostTypeViewable:s,isBeingScheduled:a,isDirty:c,isPublished:d,isPublishSidebarEnabled:u,isSaving:f,isSavingNonPostEntityChanges:m,isScheduled:h,currentPostId:g}=(0,WV.useSelect)(E=>{let{getPostType:I}=E(KNe.store),{getCurrentPost:T,getCurrentPostId:M,getEditedPostAttribute:F,isCurrentPostPublished:V,isCurrentPostScheduled:B,isEditedPostBeingScheduled:z,isEditedPostDirty:A,isAutosavingPost:D,isSavingPost:L,isSavingNonPostEntityChanges:U,isPublishSidebarEnabled:j}=E(N),Y=I(F("type"));return{hasPublishAction:T()._links?.["wp:action-publish"]??!1,isPostTypeViewable:Y?.viewable,isBeingScheduled:z(),isDirty:A(),isPublished:V(),isPublishSidebarEnabled:j(),isSaving:L()&&!D(),isSavingNonPostEntityChanges:U(),isScheduled:B(),currentPostId:M()}},[]),{disablePublishSidebar:b,enablePublishSidebar:v}=(0,WV.useDispatch)(N),y=(0,GC.useRef)(null),w=(0,Dv.useMergeRefs)([(0,Dv.useFocusReturn)(),(0,Dv.useConstrainedTabbing)()]);(0,GC.useEffect)(()=>{y.current?.focus()},[]);let _=(0,GC.useRef)(g),x=(0,Dv.useEvent)(t);(0,GC.useEffect)(()=>{let E=g!==_.current;_.current=g,(E||d&&!f&&c)&&x()},[d,f,c,g,x]);function C(){u?b():v()}function S(){(!i||!s)&&t()}let k=d||h&&a,R=!k&&!f,O=k&&!f;return(0,qn.jsxs)("div",{ref:w,tabIndex:-1,className:"editor-post-publish-panel",...n,children:[(0,qn.jsx)("div",{className:"editor-post-publish-panel__header",children:O?(0,qn.jsx)(pw.Button,{size:"compact",onClick:t,icon:_i,label:(0,UV.__)("Close panel")}):(0,qn.jsxs)(qn.Fragment,{children:[(0,qn.jsx)("div",{className:"editor-post-publish-panel__header-cancel-button",children:(0,qn.jsx)(pw.Button,{ref:y,accessibleWhenDisabled:!0,disabled:m,onClick:t,variant:"secondary",size:"compact",children:(0,UV.__)("Cancel")})}),(0,qn.jsx)("div",{className:"editor-post-publish-panel__header-publish-button",children:(0,qn.jsx)(VC,{onSubmit:S,forceIsDirty:e})})]})}),(0,qn.jsxs)("div",{className:"editor-post-publish-panel__content",children:[R&&(0,qn.jsx)(zNe,{children:o&&(0,qn.jsx)(o,{})}),O&&(0,qn.jsx)(qNe,{focusOnMount:!0,children:r&&(0,qn.jsx)(r,{})}),f&&(0,qn.jsx)(pw.Spinner,{"data-testid":"post-publish-panel-spinner"})]}),(0,qn.jsx)("div",{className:"editor-post-publish-panel__footer",children:(0,qn.jsx)(pw.CheckboxControl,{label:(0,UV.__)("Always show pre-publish checks."),checked:u,onChange:C})})]})}var QV=l(Z(),1),JV=l(Me(),1),$V=l(X(),1),eB=l(H(),1),mw=l(G(),1);var eFe=l(cn(),1),tFe=l(Jt(),1);var hc=l(Z(),1),Yr=l(G(),1),ZV=l(X(),1),R5=l(H(),1),QNe=l(he(),1),JNe=l(Re(),1),$Ne=l(Me(),1);var woe=l(G(),1),ZNe=l(Z(),1),qV=l(X(),1);var XNe=l(X(),1);function YV({children:e}){let{hasStickyAction:t,postType:r}=(0,XNe.useSelect)(o=>({hasStickyAction:o(N).getCurrentPost()._links?.["wp:action-sticky"]??!1,postType:o(N).getCurrentPostType()}),[]);return r!=="post"||!t?null:e}var xoe=l(P(),1);function KV(){let e=(0,qV.useSelect)(r=>r(N).getEditedPostAttribute("sticky")??!1,[]),{editPost:t}=(0,qV.useDispatch)(N);return(0,xoe.jsx)(YV,{children:(0,xoe.jsx)(ZNe.CheckboxControl,{className:"editor-post-sticky__checkbox-control",label:(0,woe.__)("Sticky"),help:(0,woe.__)("Pin this post to the top of the blog."),checked:e,onChange:()=>t({sticky:!e})})})}var Kn=l(P(),1),XV={"auto-draft":{label:(0,Yr.__)("Draft"),icon:Vw},draft:{label:(0,Yr.__)("Draft"),icon:Vw},pending:{label:(0,Yr.__)("Pending"),icon:WE},private:{label:(0,Yr.__)("Private"),icon:VE},future:{label:(0,Yr.__)("Scheduled"),icon:pg},publish:{label:(0,Yr.__)("Published"),icon:Ud}},Soe=[{label:(0,Yr.__)("Draft"),value:"draft",description:(0,Yr.__)("Not ready to publish.")},{label:(0,Yr.__)("Pending"),value:"pending",description:(0,Yr.__)("Waiting for review before publishing.")},{label:(0,Yr.__)("Private"),value:"private",description:(0,Yr.__)("Only visible to site admins and editors.")},{label:(0,Yr.__)("Scheduled"),value:"future",description:(0,Yr.__)("Publish automatically on a chosen date.")},{label:(0,Yr.__)("Published"),value:"publish",description:(0,Yr.__)("Visible to everyone.")}];function Coe(){let{status:e,date:t,password:r,postId:o,postType:n,canEdit:i}=(0,ZV.useSelect)(v=>{let{getEditedPostAttribute:y,getCurrentPostId:w,getCurrentPostType:_,getCurrentPost:x}=v(N);return{status:y("status"),date:y("date"),password:y("password"),postId:w(),postType:_(),canEdit:x()._links?.["wp:action-publish"]??!1}},[]),[s,a]=(0,R5.useState)(!!r),c=(0,$Ne.useInstanceId)(Coe,"editor-change-status__password-input"),{editEntityRecord:d}=(0,ZV.useDispatch)(QNe.store),[u,f]=(0,R5.useState)(null),m=(0,R5.useMemo)(()=>({anchor:u,"aria-label":(0,Yr.__)("Status & visibility"),headerTitle:(0,Yr.__)("Status & visibility"),placement:"left-start",offset:36,shift:!0}),[u]);if(og.includes(n))return null;let h=({status:v=e,password:y=r,date:w=t})=>{d("postType",n,o,{status:v,date:w,password:y})},g=v=>{a(v),v||h({password:""})},b=v=>{let y=t,w=r;e==="future"&&new Date(t)>new Date&&(y=null),v==="private"&&r&&(w=""),h({status:v,date:y,password:w})};return(0,Kn.jsx)(Dr,{label:(0,Yr.__)("Status"),ref:f,children:i?(0,Kn.jsx)(hc.Dropdown,{className:"editor-post-status",contentClassName:"editor-change-status__content",popoverProps:m,focusOnMount:!0,renderToggle:({onToggle:v,isOpen:y})=>(0,Kn.jsx)(hc.Button,{className:"editor-post-status__toggle",variant:"tertiary",size:"compact",onClick:v,icon:XV[e]?.icon,"aria-label":(0,Yr.sprintf)((0,Yr.__)("Change status: %s"),XV[e]?.label),"aria-expanded":y,children:XV[e]?.label}),renderContent:({onClose:v})=>(0,Kn.jsxs)(Kn.Fragment,{children:[(0,Kn.jsx)(JNe.__experimentalInspectorPopoverHeader,{title:(0,Yr.__)("Status & visibility"),onClose:v}),(0,Kn.jsx)("form",{onSubmit:y=>{y.preventDefault(),v()},children:(0,Kn.jsxs)(hc.__experimentalVStack,{spacing:4,children:[(0,Kn.jsx)(hc.RadioControl,{className:"editor-change-status__options",hideLabelFromVision:!0,label:(0,Yr.__)("Status"),options:Soe,onChange:b,selected:e==="auto-draft"?"draft":e}),e==="future"&&(0,Kn.jsx)("div",{className:"editor-change-status__publish-date-wrapper",children:(0,Kn.jsx)(C5,{showPopoverHeaderActions:!1,isCompact:!0})}),e!=="private"&&(0,Kn.jsxs)(hc.__experimentalVStack,{as:"fieldset",spacing:4,className:"editor-change-status__password-fieldset",children:[(0,Kn.jsx)(hc.CheckboxControl,{label:(0,Yr.__)("Password protected"),help:(0,Yr.__)("Only visible to those who know the password."),checked:s,onChange:g}),s&&(0,Kn.jsx)("div",{className:"editor-change-status__password-input",children:(0,Kn.jsx)(hc.TextControl,{label:(0,Yr.__)("Password"),onChange:y=>h({password:y}),value:r,placeholder:(0,Yr.__)("Use a secure password"),type:"text",id:c,maxLength:255})})]}),(0,Kn.jsx)(KV,{})]})})]})}):(0,Kn.jsx)("div",{className:"editor-post-status is-read-only",children:XV[e]?.label})})}var tB=l(P(),1);function rB({forceIsDirty:e}){let[t,r]=(0,eB.useState)(!1),o=(0,JV.useViewportMatch)("small"),{isAutosaving:n,isDirty:i,isNew:s,isPublished:a,isSaveable:c,isSaving:d,isSavingLocked:u,isSavingNonPostEntityChanges:f,isScheduled:m,hasPublishAction:h,showIconLabels:g,postStatus:b,postStatusHasChanged:v,postType:y}=(0,$V.useSelect)(T=>{let M=T(N),{get:F}=T(tFe.store);return{isAutosaving:M.isAutosavingPost(),isDirty:e||M.isEditedPostDirty(),isNew:M.isEditedPostNew(),isPublished:M.isCurrentPostPublished(),isSaving:M.isSavingPost(),isSaveable:M.isEditedPostSaveable(),isSavingLocked:M.isPostSavingLocked(),isSavingNonPostEntityChanges:M.isSavingNonPostEntityChanges(),isScheduled:M.isCurrentPostScheduled(),hasPublishAction:!!M.getCurrentPost()?._links?.["wp:action-publish"],showIconLabels:F("core","showIconLabels"),postStatus:M.getEditedPostAttribute("status"),postStatusHasChanged:!!M.getPostEdits()?.status,postType:M.getCurrentPostType()}},[e]),w=b==="pending",{savePost:_}=(0,$V.useDispatch)(N),x=(0,JV.usePrevious)(d);if((0,eB.useEffect)(()=>{let T;return x&&!d&&(r(!0),T=setTimeout(()=>{r(!1)},1e3)),()=>clearTimeout(T)},[d]),y===Tc||!h&&w)return null;let C=!["pending","draft","auto-draft"].includes(b)&&Soe.map(({value:T})=>T).includes(b);if(a||m||C||v&&["pending","draft"].includes(b))return null;let S=w?(0,mw.__)("Save as pending"):(0,mw.__)("Save draft"),k=(0,mw.__)("Save"),R=t||!s&&!i,O=d||R,E=d||R||!c||u||f,I;return d?I=n?(0,mw.__)("Autosaving"):(0,mw.__)("Saving"):R?I=(0,mw.__)("Saved"):o?I=S:g&&(I=k),(0,tB.jsxs)(QV.Button,{className:c||d?J({"editor-post-save-draft":!O,"editor-post-saved-state":O,"is-saving":d,"is-autosaving":n,"is-saved":R,[(0,QV.__unstableGetAnimateClassName)({type:"loading"})]:d}):void 0,onClick:E?void 0:()=>_(),shortcut:E?void 0:eFe.displayShortcut.primary("s"),variant:"tertiary",size:"compact",icon:o?void 0:SU,label:I||S,"aria-disabled":E,children:[O&&(0,tB.jsx)(Gi,{icon:R?Qn:kU}),I]})}var rFe=l(X(),1);function oB({children:e}){return(0,rFe.useSelect)(r=>r(N).getCurrentPost()._links?.["wp:action-publish"]??!1,[])?e:null}var nB=l(Z(),1),qC=l(G(),1),iB=l(H(),1),oFe=l(X(),1);var YC=l(P(),1);function sB(){let[e,t]=(0,iB.useState)(null),r=(0,oFe.useSelect)(s=>s(N).getCurrentPostType(),[]),o=(0,iB.useMemo)(()=>({anchor:e,"aria-label":(0,qC.__)("Change publish date"),placement:"left-start",offset:36,shift:!0}),[e]),n=HC(),i=HC({full:!0});return og.includes(r)?null:(0,YC.jsx)(oB,{children:(0,YC.jsx)(Dr,{label:(0,qC.__)("Publish"),ref:t,children:(0,YC.jsx)(nB.Dropdown,{popoverProps:o,focusOnMount:!0,className:"editor-post-schedule__panel-dropdown",contentClassName:"editor-post-schedule__dialog",renderToggle:({onToggle:s,isOpen:a})=>(0,YC.jsx)(nB.Button,{size:"compact",className:"editor-post-schedule__dialog-toggle",variant:"tertiary",tooltipPosition:"middle left",onClick:s,"aria-label":(0,qC.sprintf)((0,qC.__)("Change date: %s"),n),label:i,showTooltip:n!==i,"aria-expanded":a,children:n}),renderContent:({onClose:s})=>(0,YC.jsx)(RV,{onClose:s})})})})}var aB=l(Z(),1),KC=l(G(),1),lB=l(X(),1),nFe=l(H(),1),iFe=l(ps(),1);var hw=l(P(),1);function sFe(){(0,iFe.default)("wp.editor.PostSwitchToDraftButton",{since:"6.7",version:"6.9"});let[e,t]=(0,nFe.useState)(!1),{editPost:r,savePost:o}=(0,lB.useDispatch)(N),{isSaving:n,isPublished:i,isScheduled:s}=(0,lB.useSelect)(f=>{let{isSavingPost:m,isCurrentPostPublished:h,isCurrentPostScheduled:g}=f(N);return{isSaving:m(),isPublished:h(),isScheduled:g()}},[]),a=n||!i&&!s,c,d;i?(c=(0,KC.__)("Are you sure you want to unpublish this post?"),d=(0,KC.__)("Unpublish")):s&&(c=(0,KC.__)("Are you sure you want to unschedule this post?"),d=(0,KC.__)("Unschedule"));let u=()=>{t(!1),r({status:"draft"}),o()};return(0,hw.jsxs)(hw.Fragment,{children:[(0,hw.jsx)(aB.Button,{__next40pxDefaultSize:!0,className:"editor-post-switch-to-draft",onClick:()=>{a||t(!0)},"aria-disabled":a,variant:"secondary",style:{flexGrow:"1",justifyContent:"center"},children:(0,KC.__)("Switch to draft")}),(0,hw.jsx)(aB.__experimentalConfirmDialog,{isOpen:e,onConfirm:u,onCancel:()=>t(!1),confirmButtonText:d,children:c})]})}var aFe=l(X(),1),I5=l(G(),1);var koe=l(P(),1);function cB(){let{syncStatus:e,postType:t}=(0,aFe.useSelect)(r=>{let{getEditedPostAttribute:o}=r(N);return{syncStatus:o("meta")?.wp_pattern_sync_status==="unsynced"?"unsynced":o("wp_pattern_sync_status"),postType:o("type")}});return t!=="wp_block"?null:(0,koe.jsx)(Dr,{label:(0,I5.__)("Sync status"),children:(0,koe.jsx)("div",{className:"editor-post-sync-status__value",children:e==="unsynced"?(0,I5._x)("Not synced","pattern (singular)"):(0,I5._x)("Synced","pattern (singular)")})})}var lFe=l(H(),1),cFe=l(X(),1),dFe=l(he(),1);var Eoe=l(P(),1),iEt=e=>e;function sEt({taxonomyWrapper:e=iEt}){let{postType:t,taxonomies:r}=(0,cFe.useSelect)(n=>({postType:n(N).getCurrentPostType(),taxonomies:n(dFe.store).getEntityRecords("root","taxonomy")}),[]);return(r??[]).filter(n=>n.types.includes(t)&&n.visibility?.show_ui).map(n=>{let i=n.hierarchical?VV:MV;return(0,Eoe.jsx)(lFe.Fragment,{children:e((0,Eoe.jsx)(i,{slug:n.slug}),n)},`taxonomy-${n.slug}`)})}var XC=sEt;var uFe=l(X(),1),fFe=l(he(),1);function dB({children:e}){return(0,uFe.useSelect)(r=>{let o=r(N).getCurrentPostType();return r(fFe.store).getEntityRecords("root","taxonomy")?.some(i=>i.types.includes(o))},[])?e:null}var pFe=l(Z(),1),uB=l(X(),1);var O5=l(P(),1);function aEt({taxonomy:e,children:t}){let r=e?.slug,o=r?`taxonomy-panel-${r}`:"",{isEnabled:n,isOpened:i}=(0,uB.useSelect)(c=>{let{isEditorPanelEnabled:d,isEditorPanelOpened:u}=c(N);return{isEnabled:r?d(o):!1,isOpened:r?u(o):!1}},[o,r]),{toggleEditorPanelOpened:s}=(0,uB.useDispatch)(N);if(!n)return null;let a=e?.labels?.menu_name;return a?(0,O5.jsx)(pFe.PanelBody,{title:a,opened:i,onToggle:()=>s(o),children:t}):null}function fB(){return(0,O5.jsx)(dB,{children:(0,O5.jsx)(XC,{taxonomyWrapper:(e,t)=>(0,O5.jsx)(aEt,{taxonomy:t,children:e})})})}var NFe=l(OFe(),1),ZC=l(H(),1),Ioe=l(G(),1),FFe=l(he(),1),gB=l(X(),1),DFe=l(Me(),1);var AFe=1e3;function MFe(e,t){if(Math.max(e.length,t.length)<=AFe)return Rte(e,t);let o=0,n=Math.min(e.length,t.length);for(;o<n&&e[o]===t[o];)o++;let i=e.length,s=t.length;for(;i>o&&s>o&&e[i-1]===t[s-1];)i--,s--;let a=e.slice(o,i),c=t.slice(o,s),d=Math.max(a.length,c.length),u;return d<=AFe?u=Rte(a,c):u=DR(a,c),o>0&&u.unshift({value:e.slice(0,o)}),i<e.length&&u.push({value:e.slice(i)}),u}function vEt(e,t){return Math.max(0,Math.min(t.length,e))}function _Et(e,t,r){let o=e.slice(0,r),n=1,i=o.length,s;for(;n<=i;){let a=Math.floor((n+i)/2),c=t.indexOf(o.slice(o.length-a));c===-1?i=a-1:(s=c+a,n=a+1)}return s}function Roe(e,t,r,o){let n=0,i=0,s=e;for(let a=0;a<t.length;a++){let c=t[a];if(!c.added&&!c.removed){n+=c.value.length,i+=c.value.length;continue}let d=n,u=i,f=0,m=0;for(;a<t.length&&(t[a].added||t[a].removed);)t[a].removed?f+=t[a].value.length:m+=t[a].value.length,a++;a--;let h=d+f,g=u+m;if(e<d)break;if(f===0)s+=m;else if(e<=h){let b=_Et(r.slice(d,h),o.slice(u,g),e-d);s=b===void 0?g:u+b;break}else s+=m-f;n+=f,i+=m}return vEt(s,o)}var Lv=l(P(),1);function M5(){let e=(0,DFe.useInstanceId)(M5),t=(0,ZC.useRef)(),r=(0,ZC.useRef)(),o=(0,ZC.useRef)(),{value:n,type:i,id:s}=(0,gB.useSelect)(d=>{let{getCurrentPostType:u,getCurrentPostId:f,getEditedPostContent:m}=d(N);return{value:m(),type:u(),id:f()}},[]),{editEntityRecord:a}=(0,gB.useDispatch)(FFe.store);(0,ZC.useLayoutEffect)(()=>{let d=t.current,u=r.current;if(r.current=n,!d||u===void 0||u===n||!o.current)return;let{selectionStart:f,selectionEnd:m,selectionDirection:h}=o.current,g=MFe(u,n),b=Roe(f,g,u,n),v=Roe(m,g,u,n);d.setSelectionRange(b,v,h),o.current={selectionStart:b,selectionEnd:v,selectionDirection:h}},[n]);let c=d=>{let{selectionStart:u,selectionEnd:f,selectionDirection:m}=d.target;o.current={selectionStart:u,selectionEnd:f,selectionDirection:m}};return(0,Lv.jsxs)(Lv.Fragment,{children:[(0,Lv.jsx)(Ot,{render:(0,Lv.jsx)("label",{htmlFor:`post-content-${e}`}),children:(0,Ioe.__)("Type text or HTML")}),(0,Lv.jsx)(NFe.default,{autoComplete:"off",dir:"auto",ref:t,value:n,onChange:d=>{c(d),r.current=d.target.value,a("postType",i,s,{content:d.target.value,blocks:void 0,selection:void 0})},onFocus:c,onMouseUp:c,onKeyUp:c,className:"editor-post-text-editor",id:`post-content-${e}`,placeholder:(0,Ioe.__)("Start writing with text or HTML")})]})}var zFe=l(G(),1),JC=l(H(),1),jFe=l(or(),1),xB=l(X(),1),Ooe=l(Re(),1),HFe=l(Ut(),1),$C=l(Ap(),1),SB=l(Me(),1),Aoe=l(Oh(),1);var bB="wp-block wp-block-post-title block-editor-block-list__block editor-post-title editor-post-title__input rich-text",vB=/[\r\n]+/g;var QC=l(H(),1),LFe=l(X(),1);function _B(e){let t=(0,QC.useRef)(),{isCleanNewPost:r}=(0,LFe.useSelect)(o=>{let{isCleanNewPost:n}=o(N);return{isCleanNewPost:n()}},[]);return(0,QC.useImperativeHandle)(e,()=>({focus:()=>{t?.current?.focus()}})),(0,QC.useEffect)(()=>{if(!t.current)return;let{defaultView:o}=t.current.ownerDocument,{name:n,parent:i}=o,s=n==="editor-canvas"?i.document:o.document,{activeElement:a,body:c}=s;r&&(!a||c===a)&&t.current.focus()},[r]),{ref:t}}var VFe=l(X(),1),BFe=l(he(),1);function yB(){let{postType:e,postId:t}=(0,VFe.useSelect)(n=>{let{getCurrentPostType:i,getCurrentPostId:s}=n(N);return{postType:i(),postId:s()}},[]),[r,o]=(0,BFe.useEntityProp)("postType",e,"title",t);return{title:r,setTitle:o}}var wB=l(P(),1),{useRichText:yEt}=K($C.privateApis),wEt=(0,JC.forwardRef)((e,t)=>{let{placeholder:r,isEditingContentOnlySection:o,isPreview:n}=(0,xB.useSelect)(I=>{let{getSettings:T,getEditedContentOnlySection:M}=K(I(Ooe.store)),{titlePlaceholder:F,isPreviewMode:V}=T();return{placeholder:F,isEditingContentOnlySection:!!M(),isPreview:V}},[]),[i,s]=(0,JC.useState)(!1),{ref:a}=_B(t),{title:c,setTitle:d}=yB(),[u,f]=(0,JC.useState)({}),{clearSelectedBlock:m,insertBlocks:h,insertDefaultBlock:g}=(0,xB.useDispatch)(Ooe.store),b=(0,jFe.decodeEntities)(r)||(0,zFe.__)("Add title"),{value:v,onChange:y,ref:w}=yEt({value:c,onChange(I){d(I.replace(vB," "))},placeholder:b,selectionStart:u.start,selectionEnd:u.end,onSelectionChange(I,T){f(M=>{let{start:F,end:V}=M;return F===I&&V===T?M:{start:I,end:T}})},__unstableDisableFormats:!1});function _(I){h(I,0)}function x(){s(!0),m()}function C(){s(!1),f({})}function S(){g(void 0,void 0,0)}let k=(0,SB.useRefEffect)(I=>{function T(M){(M.inputType==="insertParagraph"||M.inputType==="insertLineBreak")&&(M.preventDefault(),S())}return I.addEventListener("beforeinput",T),()=>{I.removeEventListener("beforeinput",T)}},[]);function R(I){let T=I.clipboardData,M="",F="";try{M=T.getData("text/plain"),F=T.getData("text/html")}catch{return}let V=(0,HFe.pasteHandler)({HTML:F,plainText:M});if(I.preventDefault(),!!V.length)if(typeof V!="string"){let[B]=V;if(!c&&(B.name==="core/heading"||B.name==="core/paragraph")){let z=(0,Aoe.__unstableStripHTML)(B.attributes.content);d(z),_(V.slice(1))}else _(V)}else{let B=(0,Aoe.__unstableStripHTML)(V);y((0,$C.insert)(v,(0,$C.create)({html:B})))}}let O=J(bB,{"is-selected":i}),E=o?{opacity:.2}:void 0;return(0,wB.jsx)("h1",{ref:(0,SB.useMergeRefs)([w,a,k]),contentEditable:!o&&!n,className:O,"aria-label":b,role:"textbox","aria-multiline":"true",onFocus:x,onBlur:C,onPaste:R,style:E})}),CB=(0,JC.forwardRef)((e,t)=>(0,wB.jsx)(Ho,{supportKeys:"title",children:(0,wB.jsx)(wEt,{ref:t})}));var UFe=l(Z(),1),WFe=l(G(),1),GFe=l(or(),1),YFe=l(X(),1),qFe=l(Re(),1),kB=l(H(),1);var KFe=l(P(),1);function xEt(e,t){let{placeholder:r}=(0,YFe.useSelect)(h=>{let{getSettings:g}=h(qFe.store),{titlePlaceholder:b}=g();return{placeholder:b}},[]),[o,n]=(0,kB.useState)(!1),{title:i,setTitle:s}=yB(),{ref:a}=_B(t);function c(h){s(h.replace(vB," "))}function d(){n(!0)}function u(){n(!1)}let f=J(bB,{"is-selected":o,"is-raw-text":!0}),m=(0,GFe.decodeEntities)(r)||(0,WFe.__)("Add title");return(0,KFe.jsx)(UFe.TextareaControl,{ref:a,value:i,onChange:c,onFocus:d,onBlur:u,label:r,className:f,placeholder:m,hideLabelFromVision:!0,autoComplete:"off",dir:"auto",rows:1})}var EB=(0,kB.forwardRef)(xEt);var ek=l(G(),1),PB=l(Z(),1),tk=l(X(),1),QFe=l(H(),1);var XFe=l(X(),1),ZFe=l(he(),1);function TB({children:e}){let{canTrashPost:t}=(0,XFe.useSelect)(r=>{let{isEditedPostNew:o,getCurrentPostId:n,getCurrentPostType:i}=r(N),{canUser:s}=r(ZFe.store),a=i(),c=n(),d=o(),u=c?s("delete",{kind:"postType",name:a,id:c}):!1;return{canTrashPost:(!d||c)&&u&&!Vie.includes(a)}},[]);return t?e:null}var N5=l(P(),1);function rk({onActionPerformed:e}){let t=(0,tk.useRegistry)(),{isNew:r,isDeleting:o,postId:n,title:i}=(0,tk.useSelect)(u=>{let f=u(N);return{isNew:f.isEditedPostNew(),isDeleting:f.isDeletingPost(),postId:f.getCurrentPostId(),title:f.getCurrentPostAttribute("title")}},[]),{trashPost:s}=(0,tk.useDispatch)(N),[a,c]=(0,QFe.useState)(!1);if(r||!n)return null;let d=async()=>{c(!1),await s();let u=await t.resolveSelect(N).getCurrentPost();e?.("move-to-trash",[u])};return(0,N5.jsxs)(TB,{children:[(0,N5.jsx)(PB.Button,{__next40pxDefaultSize:!0,className:"editor-post-trash",isDestructive:!0,variant:"secondary",isBusy:o,"aria-disabled":o,onClick:o?void 0:()=>c(!0),children:(0,ek.__)("Move to trash")}),(0,N5.jsx)(PB.__experimentalConfirmDialog,{isOpen:a,onConfirm:d,onCancel:()=>c(!1),confirmButtonText:(0,ek.__)("Move to trash"),size:"small",children:(0,ek.sprintf)((0,ek.__)('Are you sure you want to move "%s" to the trash?'),i)})]})}var F5=l(X(),1),D5=l(Ko(),1),RB=l(H(),1),JFe=l(Re(),1),gw=l(G(),1),Il=l(Z(),1),$Fe=l(Kt(),1);var eDe=l(he(),1),IB=l(Me(),1);var on=l(P(),1);function L5({onClose:e}){let{isEditable:t,postSlug:r,postLink:o,permalinkPrefix:n,permalinkSuffix:i,permalink:s}=(0,F5.useSelect)(h=>{let g=h(N).getCurrentPost(),b=h(N).getCurrentPostType(),v=h(eDe.store).getPostType(b),y=h(N).getPermalinkParts(),w=g?._links?.["wp:action-publish"]??!1;return{isEditable:h(N).isPermalinkEditable()&&w,postSlug:(0,D5.safeDecodeURIComponent)(h(N).getEditedPostSlug()),viewPostLabel:v?.labels?.view_item,postLink:g.link,permalinkPrefix:y?.prefix,permalinkSuffix:y?.suffix,permalink:(0,D5.safeDecodeURIComponent)(h(N).getPermalink())}},[]),{editPost:a}=(0,F5.useDispatch)(N),{createNotice:c}=(0,F5.useDispatch)($Fe.store),[d,u]=(0,RB.useState)(!1),f=(0,IB.useCopyToClipboard)(s,()=>{c("info",(0,gw.__)("Copied Permalink to clipboard."),{isDismissible:!0,type:"snackbar"})}),m="editor-post-url__slug-description-"+(0,IB.useInstanceId)(L5);return(0,on.jsxs)("div",{className:"editor-post-url",children:[(0,on.jsx)(JFe.__experimentalInspectorPopoverHeader,{title:(0,gw.__)("Slug"),onClose:e}),(0,on.jsxs)(Il.__experimentalVStack,{spacing:3,children:[t&&(0,on.jsx)("p",{className:"editor-post-url__intro",children:(0,RB.createInterpolateElement)((0,gw.__)("<span>Customize the last part of the Permalink.</span> <a>Learn more.</a>"),{span:(0,on.jsx)("span",{id:m}),a:(0,on.jsx)(Il.ExternalLink,{href:(0,gw.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#permalink")})})}),(0,on.jsxs)("div",{children:[t&&(0,on.jsxs)(on.Fragment,{children:[(0,on.jsx)(Il.__experimentalInputControl,{prefix:(0,on.jsx)(Il.__experimentalInputControlPrefixWrapper,{children:"/"}),suffix:(0,on.jsx)(Il.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,on.jsx)(Il.Button,{icon:EE,ref:f,size:"small",label:"Copy"})}),label:(0,gw.__)("Slug"),hideLabelFromVision:!0,value:d?"":r,autoComplete:"off",spellCheck:"false",type:"text",className:"editor-post-url__input",onChange:h=>{if(a({slug:h}),!h){d||u(!0);return}d&&u(!1)},onBlur:h=>{a({slug:(0,D5.cleanForSlug)(h.target.value)}),d&&u(!1)},"aria-describedby":m}),(0,on.jsxs)("p",{className:"editor-post-url__permalink",children:[(0,on.jsx)("span",{className:"editor-post-url__permalink-visual-label",children:(0,gw.__)("Permalink:")}),(0,on.jsxs)(Il.ExternalLink,{className:"editor-post-url__link",href:o,target:"_blank",children:[(0,on.jsx)("span",{className:"editor-post-url__link-prefix",children:n}),(0,on.jsx)("span",{className:"editor-post-url__link-slug",children:r}),(0,on.jsx)("span",{className:"editor-post-url__link-suffix",children:i})]})]})]}),!t&&(0,on.jsx)(Il.ExternalLink,{className:"editor-post-url__link",href:o,target:"_blank",children:o})]})]})]})}var tDe=l(X(),1),rDe=l(he(),1);function OB({children:e}){return(0,tDe.useSelect)(r=>{let o=r(N).getCurrentPostType();return!(!r(rDe.store).getPostType(o)?.viewable||!r(N).getCurrentPost().link||!r(N).getPermalinkParts())},[])?e:null}var oDe=l(X(),1),AB=l(Ko(),1);function nDe(){return Moe()}function Moe(){let e=(0,oDe.useSelect)(t=>t(N).getPermalink(),[]);return(0,AB.filterURLForDisplay)((0,AB.safeDecodeURIComponent)(e))}var MB=l(H(),1),NB=l(X(),1),nk=l(Z(),1),ok=l(G(),1),iDe=l(Ko(),1),sDe=l(he(),1);var gc=l(P(),1);function FB(){let{isFrontPage:e}=(0,NB.useSelect)(i=>{let{getCurrentPostId:s}=i(N),{getEditedEntityRecord:a,canUser:c}=i(sDe.store),d=c("read",{kind:"root",name:"site"})?a("root","site"):void 0,u=s();return{isFrontPage:d?.page_on_front===u}},[]),[t,r]=(0,MB.useState)(null),o=(0,MB.useMemo)(()=>({anchor:t,placement:"left-start",offset:36,shift:!0}),[t]),n=e?(0,ok.__)("Link"):(0,ok.__)("Slug");return(0,gc.jsx)(OB,{children:(0,gc.jsxs)(Dr,{label:n,ref:r,children:[!e&&(0,gc.jsx)(nk.Dropdown,{popoverProps:o,className:"editor-post-url__panel-dropdown",contentClassName:"editor-post-url__panel-dialog",focusOnMount:!0,renderToggle:({isOpen:i,onToggle:s})=>(0,gc.jsx)(SEt,{isOpen:i,onClick:s}),renderContent:({onClose:i})=>(0,gc.jsx)(L5,{onClose:i})}),e&&(0,gc.jsx)(CEt,{})]})})}function SEt({isOpen:e,onClick:t}){let{slug:r}=(0,NB.useSelect)(n=>({slug:n(N).getEditedPostSlug()}),[]),o=(0,iDe.safeDecodeURIComponent)(r);return(0,gc.jsx)(nk.Button,{size:"compact",className:"editor-post-url__panel-toggle",variant:"tertiary","aria-expanded":e,"aria-label":(0,ok.sprintf)((0,ok.__)("Change link: %s"),o),onClick:t,children:(0,gc.jsx)(gc.Fragment,{children:o})})}function CEt(){let{postLink:e}=(0,NB.useSelect)(t=>{let{getCurrentPost:r}=t(N);return{postLink:r()?.link}},[]);return(0,gc.jsx)(nk.ExternalLink,{className:"editor-post-url__front-page-link",href:e,target:"_blank",children:e})}var aDe=l(X(),1);function lDe({render:e}){let t=(0,aDe.useSelect)(r=>r(N).getCurrentPost()._links?.["wp:action-publish"]??!1);return e({canEdit:t})}var yDe=l(G(),1),VB=l(Z(),1),wDe=l(X(),1);var xDe=l(H(),1),SDe=l(Re(),1);var Bh=l(G(),1),bDe=l(X(),1),vDe=l(Re(),1);var cDe=l(X(),1),dDe=l(G(),1),uDe=l(h1(),1);var fDe=l(P(),1);function ik(){let e=(0,cDe.useSelect)(r=>r(N).getEditedPostAttribute("content"),[]),t=(0,dDe._x)("words","Word count type. Do not translate!");return(0,fDe.jsx)("span",{className:"word-count",children:(0,uDe.count)(e,t)})}var pDe=l(X(),1),Vv=l(G(),1),mDe=l(h1(),1),Noe=l(H(),1);var DB=l(P(),1),kEt=189;function sk(){let e=(0,pDe.useSelect)(n=>n(N).getEditedPostAttribute("content"),[]),t=(0,Vv._x)("words","Word count type. Do not translate!"),r=Math.round((0,mDe.count)(e,t)/kEt),o=r===0?(0,Noe.createInterpolateElement)((0,Vv.__)("<span>< 1</span> minute"),{span:(0,DB.jsx)("span",{})}):(0,Noe.createInterpolateElement)((0,Vv.sprintf)((0,Vv._n)("<span>%s</span> minute","<span>%s</span> minutes",r),r),{span:(0,DB.jsx)("span",{})});return(0,DB.jsx)("span",{className:"time-to-read",children:o})}var hDe=l(X(),1),gDe=l(h1(),1);function ak(){let e=(0,hDe.useSelect)(t=>t(N).getEditedPostAttribute("content"),[]);return(0,gDe.count)(e,"characters_including_spaces")}var Io=l(P(),1);function EEt({hasOutlineItemsDisabled:e,onRequestClose:t}){let{headingCount:r,paragraphCount:o,numberOfBlocks:n}=(0,bDe.useSelect)(i=>{let{getGlobalBlockCount:s}=i(vDe.store);return{headingCount:s("core/heading"),paragraphCount:s("core/paragraph"),numberOfBlocks:s()}},[]);return(0,Io.jsxs)(Io.Fragment,{children:[(0,Io.jsx)("div",{className:"table-of-contents__wrapper",role:"note","aria-label":(0,Bh.__)("Document Statistics"),tabIndex:"0",children:(0,Io.jsxs)("ul",{role:"list",className:"table-of-contents__counts",children:[(0,Io.jsxs)("li",{className:"table-of-contents__count",children:[(0,Bh.__)("Words"),(0,Io.jsx)(ik,{})]}),(0,Io.jsxs)("li",{className:"table-of-contents__count",children:[(0,Bh.__)("Characters"),(0,Io.jsx)("span",{className:"table-of-contents__number",children:(0,Io.jsx)(ak,{})})]}),(0,Io.jsxs)("li",{className:"table-of-contents__count",children:[(0,Bh.__)("Time to read"),(0,Io.jsx)(sk,{})]}),(0,Io.jsxs)("li",{className:"table-of-contents__count",children:[(0,Bh.__)("Headings"),(0,Io.jsx)("span",{className:"table-of-contents__number",children:r})]}),(0,Io.jsxs)("li",{className:"table-of-contents__count",children:[(0,Bh.__)("Paragraphs"),(0,Io.jsx)("span",{className:"table-of-contents__number",children:o})]}),(0,Io.jsxs)("li",{className:"table-of-contents__count",children:[(0,Bh.__)("Blocks"),(0,Io.jsx)("span",{className:"table-of-contents__number",children:n})]})]})}),r>0&&(0,Io.jsxs)(Io.Fragment,{children:[(0,Io.jsx)("hr",{}),(0,Io.jsx)("h2",{className:"table-of-contents__title",children:(0,Bh.__)("Document Outline")}),(0,Io.jsx)(gC,{onSelect:t,hasOutlineItemsDisabled:e})]})]})}var _De=EEt;var LB=l(P(),1);function TEt({hasOutlineItemsDisabled:e,repositionDropdown:t,...r},o){let n=(0,wDe.useSelect)(i=>!!i(SDe.store).getBlockCount(),[]);return(0,LB.jsx)(VB.Dropdown,{popoverProps:{placement:t?"right":"bottom"},className:"table-of-contents",contentClassName:"table-of-contents__popover",renderToggle:({isOpen:i,onToggle:s})=>(0,LB.jsx)(VB.Button,{__next40pxDefaultSize:!0,...r,ref:o,onClick:n?s:void 0,icon:OE,"aria-expanded":i,"aria-haspopup":"true",label:(0,yDe.__)("Details"),tooltipPosition:"bottom","aria-disabled":!n}),renderContent:({onClose:i})=>(0,LB.jsx)(_De,{onRequestClose:i,hasOutlineItemsDisabled:e})})}var CDe=(0,xDe.forwardRef)(TEt);var kDe=l(G(),1),EDe=l(H(),1),TDe=l(X(),1),PDe=l(he(),1);function RDe(){let{__experimentalGetDirtyEntityRecords:e}=(0,TDe.useSelect)(PDe.store);return(0,EDe.useEffect)(()=>{let t=r=>{if(e().length>0)return r.returnValue=(0,kDe.__)("You have unsaved changes. If you proceed, they will be lost."),r.returnValue};return window.addEventListener("beforeunload",t),()=>{window.removeEventListener("beforeunload",t)}},[e]),null}var Foe=l(ps(),1),ADe=l(H(),1),Oe=l(Re(),1),MDe=l(ODe(),1),NDe=l(P(),1);function Nt(e,t,r=[]){let o=(0,ADe.forwardRef)((n,i)=>((0,Foe.default)("wp.editor."+e,{since:"5.3",alternative:"wp.blockEditor."+e,version:"6.2"}),(0,NDe.jsx)(t,{ref:i,...n})));return r.forEach(n=>{o[n]=Nt(e+"."+n,t[n])}),o}function Yp(e,t){return(...r)=>((0,Foe.default)("wp.editor."+e,{since:"5.3",alternative:"wp.blockEditor."+e,version:"6.2"}),t(...r))}var FDe=Nt("RichText",Oe.RichText,["Content"]);FDe.isEmpty=Yp("RichText.isEmpty",Oe.RichText.isEmpty);var PEt=Nt("Autocomplete",Oe.Autocomplete),REt=Nt("AlignmentToolbar",Oe.AlignmentToolbar),IEt=Nt("BlockAlignmentToolbar",Oe.BlockAlignmentToolbar),OEt=Nt("BlockControls",Oe.BlockControls,["Slot"]),AEt=Nt("BlockEdit",Oe.BlockEdit),MEt=Nt("BlockEditorKeyboardShortcuts",Oe.BlockEditorKeyboardShortcuts),NEt=Nt("BlockFormatControls",Oe.BlockFormatControls,["Slot"]),FEt=Nt("BlockIcon",Oe.BlockIcon),DEt=Nt("BlockInspector",Oe.BlockInspector),LEt=Nt("BlockList",Oe.BlockList),VEt=Nt("BlockMover",Oe.BlockMover),BEt=Nt("BlockNavigationDropdown",Oe.BlockNavigationDropdown),zEt=Nt("BlockSelectionClearer",Oe.BlockSelectionClearer),jEt=Nt("BlockSettingsMenu",Oe.BlockSettingsMenu),HEt=Nt("BlockTitle",Oe.BlockTitle),UEt=Nt("BlockToolbar",Oe.BlockToolbar),WEt=Nt("ColorPalette",Oe.ColorPalette),GEt=Nt("ContrastChecker",Oe.ContrastChecker),YEt=Nt("CopyHandler",Oe.CopyHandler),qEt=Nt("DefaultBlockAppender",Oe.DefaultBlockAppender),KEt=Nt("FontSizePicker",Oe.FontSizePicker),XEt=Nt("Inserter",Oe.Inserter),ZEt=Nt("InnerBlocks",Oe.InnerBlocks,["ButtonBlockAppender","DefaultBlockAppender","Content"]),QEt=Nt("InspectorAdvancedControls",Oe.InspectorAdvancedControls,["Slot"]),JEt=Nt("InspectorControls",Oe.InspectorControls,["Slot"]),$Et=Nt("PanelColorSettings",Oe.PanelColorSettings),eTt=Nt("PlainText",Oe.PlainText),tTt=Nt("RichTextShortcut",Oe.RichTextShortcut),rTt=Nt("RichTextToolbarButton",Oe.RichTextToolbarButton),oTt=Nt("__unstableRichTextInputEvent",Oe.__unstableRichTextInputEvent),nTt=Nt("MediaPlaceholder",Oe.MediaPlaceholder),iTt=Nt("MediaUpload",Oe.MediaUpload),sTt=Nt("MediaUploadCheck",Oe.MediaUploadCheck),aTt=Nt("MultiSelectScrollIntoView",Oe.MultiSelectScrollIntoView),lTt=Nt("NavigableToolbar",Oe.NavigableToolbar),cTt=Nt("ObserveTyping",Oe.ObserveTyping),dTt=Nt("SkipToSelectedBlock",Oe.SkipToSelectedBlock),uTt=Nt("URLInput",Oe.URLInput),fTt=Nt("URLInputButton",Oe.URLInputButton),pTt=Nt("URLPopover",Oe.URLPopover),mTt=Nt("Warning",Oe.Warning),hTt=Nt("WritingFlow",Oe.WritingFlow),gTt=Yp("createCustomColorsHOC",Oe.createCustomColorsHOC),bTt=Yp("getColorClassName",Oe.getColorClassName),vTt=Yp("getColorObjectByAttributeValues",Oe.getColorObjectByAttributeValues),_Tt=Yp("getColorObjectByColorValue",Oe.getColorObjectByColorValue),yTt=Yp("getFontSize",Oe.getFontSize),wTt=Yp("getFontSizeClass",Oe.getFontSizeClass),xTt=Yp("withColorContext",Oe.withColorContext),STt=Yp("withColors",Oe.withColors),CTt=Yp("withFontSizes",Oe.withFontSizes);var kTt=iC,ETt=iC,{EntitiesSavedStates:TTt,useEntitiesSavedStatesIsDirty:PTt}=K(DDe.privateApis);function RTt(e=[]){return e.push({...jD},{...HD}),e}(0,LDe.addFilter)("editor.Autocomplete.completers","editor/autocompleters/set-default-completers",RTt);var VDe=l(H(),1),Doe=l(mi(),1),BDe=l(ps(),1),zDe=l(X(),1),jDe=l(he(),1),BB=l(Mm(),1);var bw=l(P(),1),{MediaUploadModal:ITt}=K(BB.privateApis);function OTt(e){let{postId:t,postType:r}=(0,zDe.useSelect)(o=>{let{getCurrentPostId:n,getCurrentPostType:i}=o(N),s=n(),a=i(),c=a?o(jDe.store).getPostType(a):void 0;return typeof s!="number"||!c?.viewable?{}:{postId:s,postType:a}},[]);return(0,bw.jsx)(ITt,{...e,postId:t,postType:r})}var ATt=class extends VDe.Component{constructor(e){super(e),this.state={isOpen:!1},this.openModal=this.openModal.bind(this),this.closeModal=this.closeModal.bind(this)}openModal(){this.setState({isOpen:!0})}closeModal(){this.setState({isOpen:!1}),this.props.onClose?.()}render(){let{allowedTypes:e,multiple:t,value:r,onSelect:o,title:n,modalClass:i,render:s}=this.props,{isOpen:a}=this.state;return(0,bw.jsxs)(bw.Fragment,{children:[s({open:this.openModal}),(0,bw.jsx)(OTt,{allowedTypes:e,multiple:t,value:r,onSelect:c=>{o(c),this.closeModal()},onClose:this.closeModal,title:n,isOpen:a,modalClass:i})]})}};window.__experimentalDataViewsMediaModal?(0,Doe.addFilter)("editor.MediaUpload","core/editor/components/media-upload",()=>((0,BDe.default)("Extending MediaUpload as a class component",{since:"7.0",version:"7.2",hint:"MediaUpload will become a function component in WordPress 7.2 Please update any custom implementations to use function components instead."}),ATt)):(0,Doe.addFilter)("editor.MediaUpload","core/editor/components/media-upload",()=>BB.MediaUpload);var UDe=l(mi(),1),WDe=l(Gc(),1),GDe=l(Me(),1),zB=l(Re(),1),Loe=l(X(),1),YDe=l(Ut(),1);var Qu=l(P(),1),{PatternOverridesControls:MTt,ResetOverridesControl:NTt,PATTERN_TYPES:FTt,PATTERN_SYNC_TYPES:HDe}=K(WDe.privateApis),DTt=(0,GDe.createHigherOrderComponent)(e=>t=>{let r=(0,Loe.useSelect)(o=>{let{__experimentalBlockBindingsSupportedAttributes:n}=o(zB.store).getSettings();return!!n?.[t.name]},[t.name]);return(0,Qu.jsxs)(Qu.Fragment,{children:[(0,Qu.jsx)(e,{...t},"edit"),t.isSelected&&r&&(0,Qu.jsx)(LTt,{...t})]})},"withPatternOverrideControls");function LTt(e){let t=(0,zB.useBlockEditingMode)(),{hasPatternOverridesSource:r,isEditingSyncedPattern:o}=(0,Loe.useSelect)(c=>{let{getCurrentPostType:d,getEditedPostAttribute:u}=c(N);return{hasPatternOverridesSource:!!(0,YDe.getBlockBindingsSource)("core/pattern-overrides"),isEditingSyncedPattern:d()===FTt.user&&u("meta")?.wp_pattern_sync_status!==HDe.unsynced&&u("wp_pattern_sync_status")!==HDe.unsynced}},[]),n=e.attributes.metadata?.bindings,i=!!n&&Object.values(n).some(c=>c.source==="core/pattern-overrides"),s=o&&t==="default",a=!o&&!!e.attributes.metadata?.name&&t!=="disabled"&&i;return r?(0,Qu.jsxs)(Qu.Fragment,{children:[s&&(0,Qu.jsx)(MTt,{...e}),a&&(0,Qu.jsx)(NTt,{...e})]}):null}(0,UDe.addFilter)("editor.BlockEdit","core/editor/with-pattern-override-controls",DTt);var qDe=l(mi(),1),KDe=l(Me(),1),XDe=l(H(),1),Voe=l(G(),1),lk=l(Re(),1),jB=l(Z(),1),ZDe=l(X(),1),qp=l(P(),1),VTt=["core/navigation-link","core/navigation-submenu"];function BTt({attributes:e}){let{kind:t,id:r,type:o}=e,n=(0,lk.useBlockEditingMode)(),i=(0,ZDe.useSelect)(a=>a(lk.store).getSettings().onNavigateToEntityRecord,[]),s=(0,XDe.useCallback)(()=>{t==="post-type"&&o==="page"&&r&&i&&i({postId:r,postType:o})},[t,r,o,i]);return t!=="post-type"||o!=="page"||!r||!i||n!=="contentOnly"?null:(0,qp.jsx)(lk.__unstableBlockToolbarLastItem,{children:(0,qp.jsx)(jB.ToolbarGroup,{children:(0,qp.jsx)(jB.ToolbarButton,{name:"view",title:(0,Voe.__)("View"),onClick:s,children:(0,Voe.__)("View")})})})}var zTt=(0,KDe.createHigherOrderComponent)(e=>t=>{let r=VTt.includes(t.name);return(0,qp.jsxs)(qp.Fragment,{children:[(0,qp.jsx)(e,{...t},"edit"),t.isSelected&&r&&(0,qp.jsx)(BTt,{...t})]})},"withNavigationViewButton");(0,qDe.addFilter)("editor.BlockEdit","core/editor/with-navigation-view-button",zTt);var QDe=l(mi(),1),JDe=l(Me(),1),$De=l(H(),1),Boe=l(G(),1),ck=l(Re(),1),HB=l(Z(),1),Bv=l(X(),1);var Kp=l(P(),1),jTt="core/navigation",HTt="core/template-part",UTt="edit-post/block";function WTt({clientId:e}){let t=(0,Bv.useRegistry)(),{selectBlock:r,flashBlock:o}=(0,Bv.useDispatch)(ck.store),{requestInspectorTab:n}=K((0,Bv.useDispatch)(ck.store)),{enableComplementaryArea:i}=(0,Bv.useDispatch)(ot),{hasNavigationBlocks:s,firstNavigationBlockId:a,isNavigationEditable:c}=(0,Bv.useSelect)(u=>{let{getClientIdsOfDescendants:f,getBlockName:m,getBlockEditingMode:h}=u(ck.store),b=f(e).filter(w=>m(w)===jTt),v=b.length>0,y=v?b[0]:null;return{hasNavigationBlocks:v,firstNavigationBlockId:y,isNavigationEditable:h(y)!=="disabled"}},[e]),d=(0,$De.useCallback)(()=>{a&&t.batch(()=>{r(a),o(a,500),i("core",UTt),n("list",{openPanel:a})})},[a,t,r,o,i,n]);return!s||!c?null:(0,Kp.jsx)(ck.__unstableBlockToolbarLastItem,{children:(0,Kp.jsx)(HB.ToolbarGroup,{children:(0,Kp.jsx)(HB.ToolbarButton,{label:(0,Boe.__)("Edit navigation"),onClick:d,children:(0,Boe.__)("Edit navigation")})})})}var GTt=(0,JDe.createHigherOrderComponent)(e=>t=>{let r=t.name===HTt;return(0,Kp.jsxs)(Kp.Fragment,{children:[(0,Kp.jsx)(e,{...t},"edit"),t.isSelected&&r&&(0,Kp.jsx)(WTt,{clientId:t.clientId})]})},"withTemplatePartNavigationEditButton");(0,QDe.addFilter)("editor.BlockEdit","core/editor/with-template-part-navigation-edit-button",GTt);var mLe=l(mi(),1),hLe=l(Me(),1),zv=l(Re(),1),V5=l(Z(),1),jh=l(G(),1),Hh=l(Ut(),1),fk=l(H(),1),uk=l(X(),1),gLe=l(Kt(),1),bLe=l(he(),1);function zoe(e,t,r){return!e||typeof e!="object"||t.reduce((o,n,i)=>(o[n]===void 0&&(Number.isInteger(t[i+1])?o[n]=[]:o[n]={}),i===t.length-1&&(o[n]=r),o[n]),e),e}var cLe=l(Z(),1);var Ju=l(G(),1),dLe=l(Ut(),1),dk=l(H(),1);var aLe=l(H(),1);var qr=l(G(),1),eLe={"typography.fontFamily":(0,qr.__)("Font family"),"typography.fontSize":(0,qr.__)("Font size"),"typography.fontStyle":(0,qr.__)("Font style"),"typography.fontWeight":(0,qr.__)("Font weight"),"typography.lineHeight":(0,qr.__)("Line height"),"typography.letterSpacing":(0,qr.__)("Letter spacing"),"typography.textDecoration":(0,qr.__)("Text decoration"),"typography.textTransform":(0,qr.__)("Letter case"),"typography.textColumns":(0,qr.__)("Text columns"),"typography.writingMode":(0,qr.__)("Orientation"),"color.text":(0,qr.__)("Text color"),"color.background":(0,qr.__)("Background color"),"color.gradient":(0,qr.__)("Gradient"),"elements.link.color.text":(0,qr.__)("Link color"),"spacing.padding":(0,qr.__)("Padding"),"spacing.margin":(0,qr.__)("Margin"),"spacing.blockGap":(0,qr.__)("Block spacing"),border:(0,qr.__)("Border"),"border.top":(0,qr.__)("Border top"),"border.right":(0,qr.__)("Border right"),"border.bottom":(0,qr.__)("Border bottom"),"border.left":(0,qr.__)("Border left"),"border.color":(0,qr.__)("Border color"),"border.width":(0,qr.__)("Border width"),"border.style":(0,qr.__)("Border style"),"border.radius":(0,qr.__)("Border radius"),"dimensions.minHeight":(0,qr.__)("Minimum height"),"dimensions.aspectRatio":(0,qr.__)("Aspect ratio")};function tLe(e){let t=e.join(".");return eLe[t]?eLe[t]:Y8(e[e.length-1]??"")}var Xp="\u2014",YTt="var:preset|",qTt=/^var\(\s*--wp--preset--[a-z0-9-]+?\s*(?:,[^)]*)?\)$/i;function KTt(e){if(e.startsWith(YTt))return e.split("|").pop();if(qTt.test(e))return e.replace(/^var\(\s*/,"").replace(/\s*(?:,[^)]*)?\)$/,"").split("--").pop()}var ui=e=>e!=null&&e!=="",XTt=["top","right","bottom","left"];function ZTt(e){if(ui(e.width)||ui(e.style)||ui(e.color))return e;let t=XTt.filter(o=>e[o]);if(!t.length)return e;let r=o=>{let n=t.map(i=>e[i]?.[o]);return n.every(i=>i===n[0])?n[0]:void 0};return{width:r("width"),style:r("style"),color:r("color")}}function vw(e){if(!ui(e))return Xp;if(typeof e=="string"){let t=KTt(e);return t?Y8(t):e}if(typeof e=="number")return String(e);if(typeof e=="object")try{let t=JSON.stringify(e);return t&&t!=="{}"&&t!=="[]"?t:Xp}catch{return Xp}return String(e)}function rLe(e){if(!e||typeof e!="object")return vw(e);let{width:t,style:r,color:o}=ZTt(e),n=[t,r,o].filter(ui).map(i=>vw(i));return n.length?n.join(" "):Xp}var QTt=["topLeft","topRight","bottomRight","bottomLeft"];function oLe(e){if(e&&typeof e=="object"){let t=QTt.map(r=>e[r]).filter(ui);return t.length?t.join(" "):Xp}return vw(e)}function nLe(e,t=r=>r){let r=a=>vw(t(a));if(!e||typeof e!="object")return r(e);let{top:o,right:n,bottom:i,left:s}=e;return ui(o)&&ui(n)&&ui(i)&&ui(s)?o===n&&n===i&&i===s?r(o):o===i&&s===n?`${r(o)} ${r(s)}`:[o,n,i,s].map(r).join(" "):!ui(o)&&!ui(n)&&!ui(i)&&!ui(s)?Xp:[o,n,i,s].map(a=>ui(a)?r(a):Xp).join(" ")}function iLe(e,t=r=>r){let r=a=>vw(t(a));if(!e||typeof e!="object")return r(e);let{top:o,left:n}=e;if(!ui(o)&&!ui(n))return Xp;if(o===n)return r(o);let i=ui(o)?r(o):Xp,s=ui(n)?r(n):Xp;return`${i} - ${s}`}function sLe(e,t,r){return e==="border"?rLe(t):e==="borderRadius"?oLe(t):e==="spacing"?nLe(t,r):e==="blockGap"?iLe(t,r):vw(t)}function lLe(e,t,r){return(0,aLe.useMemo)(()=>{let o=n=>p_(t,r,n);return e.map(n=>{let i=ag(t,n.primaryPath.join("."),r,!1);return{...n,label:tLe(n.primaryPath),currentValue:i,formattedCurrentValue:sLe(n.format,i,o),formattedNewValue:sLe(n.format,n.newValue,o)}})},[e,t,r])}var zh=l(P(),1),JTt={pickerTable:{}},$Tt=e=>e.id;function uLe({name:e,rows:t,onApply:r,onRequestClose:o}){let{merged:n}=go(),i=lLe(t,n,e),[s,a]=(0,dk.useState)(()=>i.map(h=>h.id)),[c,d]=(0,dk.useState)(()=>({type:"pickerTable",titleField:"label",fields:["current","new"],page:1,perPage:i.length,layout:{enableMoving:!1}})),u=(0,dk.useMemo)(()=>[{id:"label",label:(0,Ju.__)("Style"),enableSorting:!1,enableHiding:!1,filterBy:!1,getValue:({item:h})=>h.label,render:({item:h})=>h.label},{id:"current",label:(0,Ju.__)("Current"),enableSorting:!1,enableHiding:!1,filterBy:!1,getValue:({item:h})=>h.formattedCurrentValue,render:({item:h})=>(0,zh.jsx)("span",{className:"editor-push-changes-to-global-styles-modal__value",children:h.formattedCurrentValue})},{id:"new",label:(0,Ju.__)("New"),enableSorting:!1,enableHiding:!1,filterBy:!1,getValue:({item:h})=>h.formattedNewValue,render:({item:h})=>(0,zh.jsx)("span",{className:"editor-push-changes-to-global-styles-modal__value",children:h.formattedNewValue})}],[]),f=(0,dk.useMemo)(()=>[{id:"apply",label:(0,Ju.__)("Apply"),isPrimary:!0,supportsBulk:!0,callback(h){r(h),o()}}],[r,o]),m=(0,dLe.getBlockType)(e)?.title;return(0,zh.jsxs)(cLe.Modal,{title:(0,Ju.sprintf)((0,Ju.__)("Apply %s styles globally"),m),onRequestClose:o,size:"large",className:"editor-push-changes-to-global-styles-modal",children:[(0,zh.jsx)("p",{children:(0,Ju.sprintf)((0,Ju.__)("Choose which styles to make default for all %s blocks."),m)}),(0,zh.jsxs)(sh,{data:i,fields:u,view:c,onChangeView:d,actions:f,selection:s,onChangeSelection:a,getItemId:$Tt,paginationInfo:{totalItems:i.length,totalPages:1},defaultLayouts:JTt,search:!1,itemListLabel:(0,Ju.__)("Styles to apply"),children:[(0,zh.jsx)(sh.Layout,{}),(0,zh.jsx)(sh.Footer,{})]})]})}var bc=l(P(),1),{cleanEmptyObject:e2t}=K(zv.privateApis),joe={...Hh.__EXPERIMENTAL_STYLE_PROPERTY,blockGap:{value:["spacing","blockGap"]}},t2t={"border.color":"color","color.background":"color","color.text":"color","elements.link.color.text":"color","elements.link.:hover.color.text":"color","elements.link.typography.fontFamily":"font-family","elements.link.typography.fontSize":"font-size","elements.button.color.text":"color","elements.button.color.background":"color","elements.button.typography.fontFamily":"font-family","elements.button.typography.fontSize":"font-size","elements.caption.color.text":"color","elements.heading.color":"color","elements.heading.color.background":"color","elements.heading.typography.fontFamily":"font-family","elements.heading.gradient":"gradient","elements.heading.color.gradient":"gradient","elements.h1.color":"color","elements.h1.color.background":"color","elements.h1.typography.fontFamily":"font-family","elements.h1.color.gradient":"gradient","elements.h2.color":"color","elements.h2.color.background":"color","elements.h2.typography.fontFamily":"font-family","elements.h2.color.gradient":"gradient","elements.h3.color":"color","elements.h3.color.background":"color","elements.h3.typography.fontFamily":"font-family","elements.h3.color.gradient":"gradient","elements.h4.color":"color","elements.h4.color.background":"color","elements.h4.typography.fontFamily":"font-family","elements.h4.color.gradient":"gradient","elements.h5.color":"color","elements.h5.color.background":"color","elements.h5.typography.fontFamily":"font-family","elements.h5.color.gradient":"gradient","elements.h6.color":"color","elements.h6.color.background":"color","elements.h6.typography.fontFamily":"font-family","elements.h6.color.gradient":"gradient","color.gradient":"gradient",blockGap:"spacing","typography.fontSize":"font-size","typography.fontFamily":"font-family"},r2t={"border.color":"borderColor","color.background":"backgroundColor","color.text":"textColor","color.gradient":"gradient","typography.fontSize":"fontSize","typography.fontFamily":"fontFamily"},o2t=["border","color","spacing","typography"],fLe=(e,t)=>{let r=e;return t.forEach(o=>{r=r?.[o]}),r},vLe=["top","right","bottom","left"];function n2t(e,t,r){let o=[],n=t.style?.border,i=r?.border,s=e.includes("borderColor"),a=e.includes("borderWidth"),c=e.includes("borderStyle"),d=t.borderColor,u=d?`var:preset|color|${d}`:n?.color,f=pLe({id:"border",primaryPath:["border"],side:null,color:s?u:void 0,width:a?n?.width:void 0,style:c?n?.style:void 0,userBorder:i,presetAttributes:d?["borderColor"]:[]});return f&&o.push(f),vLe.forEach(m=>{let h=n?.[m],g=pLe({id:`border.${m}`,primaryPath:["border",m],side:m,color:s?h?.color:void 0,width:a?h?.width:void 0,style:c?h?.style:void 0,userBorder:i,presetAttributes:[]});g&&o.push(g)}),e.includes("borderRadius")&&n?.radius!==void 0&&n?.radius!==""&&o.push({id:"border.radius",primaryPath:["border","radius"],paths:[{path:["border","radius"],value:n.radius}],presetAttributes:[],newValue:n.radius,format:"borderRadius"}),o}function pLe({id:e,primaryPath:t,side:r,color:o,width:n,style:i,userBorder:s,presetAttributes:a}){if(!o&&!n&&!i)return null;let c=[],d=r?[r]:vLe,u=(m,h)=>{h!==void 0&&(r||c.push({path:["border",m],value:h}),d.forEach(g=>{c.push({path:["border",g,m],value:h})}))};u("color",o),u("width",n),u("style",i);let f=i;if(!i&&(o||n)){let m=d.map(g=>s?.[g]?.style);d.forEach((g,b)=>{m[b]||c.push({path:["border",g,"style"],value:"solid"})}),f=(m.every(g=>g===m[0])?m[0]:void 0)||"solid"}return{id:e,primaryPath:t,paths:c,presetAttributes:a,newValue:{color:o,width:n,style:f},format:"border"}}function i2t(e,t,r){let o=[];return e.forEach(n=>{if(!joe[n]||n.startsWith("border")||joe[n].rootOnly)return;let{value:i}=joe[n],s=i.join("."),a=r2t[s],c=a?t[a]:void 0,d=c?`var:preset|${t2t[s]}|${c}`:fLe(t.style,i),u=c?[a]:[];if(n==="linkColor"){let f=d?[{path:i,value:d}]:[],m=["elements","link",":hover","color","text"],h=fLe(t.style,m);if(h&&f.push({path:m,value:h}),f.length===0)return;o.push({id:s,primaryPath:i,paths:f,presetAttributes:u,newValue:d??h});return}if(d){let f;n==="padding"||n==="margin"?f="spacing":n==="blockGap"&&(f="blockGap"),o.push({id:s,primaryPath:i,paths:[{path:i,value:d}],presetAttributes:u,newValue:d,format:f})}}),o.push(...n2t(e,t,r)),o}function s2t(e,t,r){let o=(0,uk.useSelect)(i=>K(i(Hh.store)).getSupportedStyles(e),[e]),n=r?.styles?.blocks?.[e];return(0,fk.useMemo)(()=>i2t(o,t,n),[o,t,n])}function a2t({rowsToPush:e,attributes:t,userConfig:r,name:o}){if(!e||e.length===0)return null;let n=e.flatMap(d=>d.paths);if(n.length===0)return null;let{style:i}=t,s=structuredClone(i),a=structuredClone(r);for(let{path:d,value:u}of n)zoe(s,d,void 0),zoe(a,["styles","blocks",o,...d],u);let c={style:e2t(s)};for(let d of e.flatMap(u=>u.presetAttributes))c[d]=void 0;return{newBlockAttributes:c,newUserConfig:a}}function l2t({name:e,attributes:t,setAttributes:r}){let{user:o,setUser:n}=go(),i=s2t(e,t,o),[s,a]=(0,fk.useState)(!1),{__unstableMarkNextChangeAsNotPersistent:c}=(0,uk.useDispatch)(zv.store),{createSuccessNotice:d}=(0,uk.useDispatch)(gLe.store),u=(0,fk.useCallback)(f=>{let m=a2t({rowsToPush:f,attributes:t,userConfig:o,name:e});if(!m)return;let{newBlockAttributes:h,newUserConfig:g}=m;c(),r(h),n(g,{undoIgnore:!0}),d((0,jh.sprintf)((0,jh.__)("%s styles applied."),(0,Hh.getBlockType)(e).title),{type:"snackbar",actions:[{label:(0,jh.__)("Undo"),onClick(){c(),r(t),n(o,{undoIgnore:!0})}}]})},[c,t,d,e,r,n,o]);return(0,bc.jsxs)(V5.BaseControl,{className:"editor-push-changes-to-global-styles-control",help:(0,jh.sprintf)((0,jh.__)("Review and apply this block\u2019s typography, spacing, dimensions, and color styles to all %s blocks."),(0,Hh.getBlockType)(e).title),children:[(0,bc.jsx)(V5.BaseControl.VisualLabel,{children:(0,jh.__)("Styles")}),(0,bc.jsx)(V5.Button,{__next40pxDefaultSize:!0,variant:"secondary",accessibleWhenDisabled:!0,disabled:i.length===0,onClick:()=>a(!0),children:(0,jh.__)("Apply globally")}),s&&(0,bc.jsx)(uLe,{name:e,rows:i,onApply:u,onRequestClose:()=>a(!1)})]})}function c2t(e){let t=(0,zv.useBlockEditingMode)(),r=(0,uk.useSelect)(i=>i(bLe.store).getCurrentTheme()?.is_block_theme,[]),o=o2t.some(i=>(0,Hh.hasBlockSupport)(e.name,i));return t==="default"&&o&&r?(0,bc.jsx)(zv.InspectorAdvancedControls,{children:(0,bc.jsx)(l2t,{...e})}):null}var d2t=(0,hLe.createHigherOrderComponent)(e=>t=>(0,bc.jsxs)(bc.Fragment,{children:[(0,bc.jsx)(e,{...t},"edit"),t.isSelected&&(0,bc.jsx)(c2t,{...t})]}));(0,mLe.addFilter)("editor.BlockEdit","core/editor/push-changes-to-global-styles",d2t);var xLe=l(Ap(),1);var _Le=l(G(),1),yLe=l(H(),1),z5=l(X(),1);var pk="edit-post/collab-history-sidebar",jv="edit-post/collab-sidebar",B5=[pk,jv];var UB="core/note",wLe={title:(0,_Le.__)("Note"),tagName:"mark",className:"wp-note",attributes:{"data-id":"data-id"},edit:u2t};function u2t({isActive:e,activeAttributes:t}){let{getActiveComplementaryArea:r}=(0,z5.useSelect)(ot),{getSelectedNote:o}=K((0,z5.useSelect)(N)),{selectNote:n}=K((0,z5.useDispatch)(N)),i=t?.["data-id"];return(0,yLe.useEffect)(()=>{!e||!i||B5.includes(r("core"))&&String(o())!==String(i)&&n(Number(i))},[e,i,r,o,n]),null}(0,xLe.registerFormatType)(UB,wLe);var j5=l(Z(),1),SLe=l(P(),1),Hoe="__experimentalMainDashboardButton",CLe=()=>{let e=(0,j5.__experimentalUseSlotFills)(Hoe);return!!(e&&e.length)},{Fill:f2t,Slot:p2t}=(0,j5.createSlotFill)(Hoe),kLe=f2t,m2t=()=>{let e=(0,j5.__experimentalUseSlotFills)(Hoe);return(0,SLe.jsx)(p2t,{bubblesVirtually:!0,fillProps:{length:e?e.length:0}})};kLe.Slot=m2t;var WB=kLe;var VUe=l(X(),1),BUe=l(he(),1),zUe=l(Z(),1),jUe=l(G(),1);var $v=l(X(),1),Jv=l(G(),1),Vne=l(Jt(),1),Pk=l(Re(),1),_ze=l(Me(),1),Rk=l(H(),1),yze=l(or(),1),wze=l(Kt(),1),xze=l(Eq(),1);var lBe=l(Re(),1),cBe=l(X(),1),$5=l(Me(),1),dBe=l(Jt(),1),uBe=l(H(),1);var mk=l(Re(),1),ELe=l(H(),1),GB=l(Z(),1),Uoe=l(G(),1);var TLe=l(X(),1);var Uh=l(P(),1),{useHasBlockToolbar:h2t}=K(mk.privateApis);function PLe({isCollapsed:e,onToggle:t}){let{blockSelectionStart:r}=(0,TLe.useSelect)(i=>({blockSelectionStart:i(mk.store).getBlockSelectionStart()}),[]),o=h2t(),n=!!r;return(0,ELe.useEffect)(()=>{r&&t(!1)},[r,t]),o?(0,Uh.jsxs)(Uh.Fragment,{children:[(0,Uh.jsx)("div",{className:J("editor-collapsible-block-toolbar",{"is-collapsed":e||!n}),children:(0,Uh.jsx)(mk.BlockToolbar,{hideDragHandle:!0})}),(0,Uh.jsx)(GB.Popover.Slot,{name:"block-toolbar"}),(0,Uh.jsx)(GB.Button,{className:"editor-collapsible-block-toolbar__toggle",icon:e?Rc:Ic,onClick:()=>{t(!e)},label:e?(0,Uoe.__)("Show block tools"):(0,Uoe.__)("Hide block tools"),size:"compact"})]}):null}var RLe=l(Me(),1),YB=l(X(),1),_w=l(G(),1),ILe=l(Re(),1),hk=l(Z(),1);var Woe=l(H(),1),OLe=l(pl(),1),ALe=l(Jt(),1);var $u=l(P(),1);function g2t({className:e,disableBlockTools:t=!1}){let{setIsInserterOpened:r,setIsListViewOpened:o}=(0,YB.useDispatch)(N),{isDistractionFree:n,isInserterOpened:i,isListViewOpen:s,listViewShortcut:a,inserterSidebarToggleRef:c,listViewToggleRef:d,showIconLabels:u}=(0,YB.useSelect)(w=>{let{get:_}=w(ALe.store),{isListViewOpened:x,getEditorMode:C,getInserterSidebarToggleRef:S,getListViewToggleRef:k}=K(w(N)),{getShortcutRepresentation:R}=w(OLe.store);return{isInserterOpened:w(N).isInserterOpened(),isListViewOpen:x(),listViewShortcut:R("core/editor/toggle-list-view"),inserterSidebarToggleRef:S(),listViewToggleRef:k(),showIconLabels:_("core","showIconLabels"),isDistractionFree:_("core","distractionFree"),isVisualMode:C()==="visual"}},[]),f=w=>{i&&w.preventDefault()},m=(0,RLe.useViewportMatch)("wide"),h=(0,_w.__)("Document tools"),g=(0,Woe.useCallback)(()=>o(!s),[o,s]),b=(0,Woe.useCallback)(()=>r(!i),[i,r]),v=(0,_w._x)("Block Inserter","Generic label for block inserter button"),y=i?(0,_w.__)("Close"):(0,_w.__)("Add");return(0,$u.jsx)(ILe.NavigableToolbar,{className:J("editor-document-tools","edit-post-header-toolbar",e),"aria-label":h,variant:"unstyled",children:(0,$u.jsxs)("div",{className:"editor-document-tools__left",children:[!n&&(0,$u.jsx)(hk.ToolbarButton,{ref:c,className:"editor-document-tools__inserter-toggle",variant:"primary",isPressed:i,onMouseDown:f,onClick:b,disabled:t,icon:pm,label:u?y:v,showTooltip:!u,"aria-expanded":i}),(m||!u)&&(0,$u.jsxs)($u.Fragment,{children:[(0,$u.jsx)(hk.ToolbarItem,{as:gL,showTooltip:!u,variant:u?"tertiary":void 0,size:"compact"}),(0,$u.jsx)(hk.ToolbarItem,{as:pL,showTooltip:!u,variant:u?"tertiary":void 0,size:"compact"}),!n&&(0,$u.jsx)(hk.ToolbarButton,{className:"editor-document-tools__document-overview-toggle",icon:NE,disabled:t,isPressed:s,label:(0,_w.__)("Document Overview"),onClick:g,shortcut:a,showTooltip:!u,variant:u?"tertiary":void 0,"aria-expanded":s,ref:d})]})]})})}var MLe=g2t;var H5=l(Z(),1);var Hv=l(P(),1),Goe={distractionFreeDisabled:{y:"-50px"},distractionFreeHover:{y:0},distractionFreeHidden:{y:"-50px"},visible:{y:0},hidden:{y:0}},b2t={distractionFreeDisabled:{x:"-100%"},distractionFreeHover:{x:0},distractionFreeHidden:{x:"-100%"},visible:{x:0},hidden:{x:0}};function qB({className:e,toolbar:t,center:r,settings:o}){let n=CLe();return(0,Hv.jsxs)("div",{className:J("editor-header edit-post-header",e),children:[n&&(0,Hv.jsx)(H5.__unstableMotion.div,{className:"editor-header__back-button",variants:b2t,transition:{type:"tween"},children:(0,Hv.jsx)(WB.Slot,{})}),(0,Hv.jsx)(H5.__unstableMotion.div,{variants:Goe,className:"editor-header__toolbar",transition:{type:"tween"},children:t}),r&&(0,Hv.jsx)(H5.__unstableMotion.div,{variants:Goe,className:"editor-header__center",transition:{type:"tween"},children:r}),(0,Hv.jsx)(H5.__unstableMotion.div,{variants:Goe,transition:{type:"tween"},className:"editor-header__settings",children:o})]})}var vn=l(G(),1),_k=l(X(),1),YLe=l(Z(),1);var Qoe=l(Jt(),1);var KB=l(X(),1),Yoe=l(G(),1),NLe=l(Me(),1),FLe=l(Kt(),1);var qoe=l(P(),1);function DLe(){let{createNotice:e}=(0,KB.useDispatch)(FLe.store),{getEditedPostContent:t}=(0,KB.useSelect)(N);function r(){return t()}function o(){e("info",(0,Yoe.__)("All content copied."),{isDismissible:!0,type:"snackbar"})}let n=(0,NLe.useCopyToClipboard)(r,o);return(0,qoe.jsx)(_e.Item,{ref:n,children:(0,qoe.jsx)(_e.ItemLabel,{children:(0,Yoe.__)("Copy all blocks")})})}var LLe=l(Z(),1),XB=l(H(),1),VLe=l(De(),1);var Wh=l(P(),1);function v2t(e){if(e)return typeof e=="string"?{displayShortcut:e,label:e}:"displayShortcut"in e?e:{displayShortcut:e.display,label:e.ariaLabel??e.display}}function _2t({"aria-checked":e,"aria-label":t,children:r,disabled:o,href:n,icon:i,info:s,isSelected:a,label:c,onClick:d,role:u,shortcut:f,target:m,...h},g){let b=(0,Wh.jsx)(_e.ItemLabel,{children:r??c}),v=t??c,y=s?(0,Wh.jsx)(_e.ItemDescription,{children:s}):null,w;i&&(w=(0,XB.isValidElement)(i)&&(i.type==="svg"||i.type===VLe.SVG)?(0,Wh.jsx)(_e.PrefixIcon,{icon:i,className:i.props.className}):(0,Wh.jsx)(LLe.Icon,{icon:i}));let _=v2t(f),x=a??(e===!0||e==="true"),C=a===void 0&&e==="mixed";if(u==="menuitemcheckbox"&&!C)return(0,Wh.jsxs)(_e.CheckboxItem,{ref:g,"aria-label":v,checked:x,closeOnClick:!0,disabled:o,onClick:d,prefix:w,shortcut:_,...h,children:[b,y]});if(n!==void 0&&!o)return(0,Wh.jsxs)(_e.LinkItem,{ref:g,"aria-label":v,closeOnClick:!0,href:n,prefix:w,shortcut:_,target:m,onClick:d,...h,children:[b,y]});let S=u==="menuitemradio"||u==="menuitemcheckbox"?{role:u,"aria-checked":C?"mixed":x}:{};return(0,Wh.jsxs)(_e.Item,{ref:g,"aria-label":v,disabled:o,prefix:w,shortcut:_,onClick:d,...S,...h,children:[b,y]})}var Zp=(0,XB.forwardRef)(_2t);var W5=l(G(),1),ZB=l(X(),1),BLe=l(pl(),1);var gk=l(cn(),1);function U5({character:e,modifier:t}={}){return e?t?{ariaKeyShortcut:gk.ariaKeyShortcut[t](e),displayShortcut:gk.displayShortcut[t](e),label:gk.shortcutAriaLabel[t](e)}:{ariaKeyShortcut:e,displayShortcut:e,label:e}:null}var Uv=l(P(),1),y2t=[{value:"visual",label:(0,W5.__)("Visual editor")},{value:"text",label:(0,W5.__)("Code editor")}];function w2t(){let{keyCombination:e,isRichEditingEnabled:t,isCodeEditingEnabled:r,mode:o}=(0,ZB.useSelect)(c=>({keyCombination:c(BLe.store).getShortcutKeyCombination("core/editor/toggle-mode"),isRichEditingEnabled:c(N).getEditorSettings().richEditingEnabled,isCodeEditingEnabled:c(N).getEditorSettings().codeEditingEnabled,mode:c(N).getEditorMode()}),[]),{switchEditorMode:n}=(0,ZB.useDispatch)(N),i=o;!t&&o==="visual"&&(i="text"),!r&&o==="text"&&(i="visual");let s=U5(e),a=y2t.map(c=>(!r&&c.value==="text"&&(c={...c,disabled:!0}),!t&&c.value==="visual"&&(c={...c,disabled:!0,info:(0,W5.__)("You can enable the visual editor in your profile settings.")}),c.value!==i&&!c.disabled?{...c,shortcut:s}:c));return(0,Uv.jsx)(_e.RadioGroup,{value:i,onValueChange:c=>n(c),children:(0,Uv.jsxs)(_e.Group,{children:[(0,Uv.jsx)(_e.GroupLabel,{children:(0,W5.__)("Editor")}),a.map(c=>(0,Uv.jsxs)(_e.RadioItem,{value:c.value,disabled:c.disabled,shortcut:c.shortcut,children:[(0,Uv.jsx)(_e.ItemLabel,{children:c.label}),c.info&&(0,Uv.jsx)(_e.ItemDescription,{children:c.info})]},c.value))]})})}var Koe=w2t;var QB=l(H(),1);var ef=l(P(),1);function JB({label:e,children:t}){return(0,ef.jsxs)(ef.Fragment,{children:[(0,ef.jsx)(_e.Separator,{}),(0,ef.jsxs)(_e.Group,{children:[e&&(0,ef.jsx)(_e.GroupLabel,{children:e}),x2t(t)]})]})}function x2t(e){return QB.Children.map(e,t=>{if(!(0,QB.isValidElement)(t)||t.type===Zp)return t;let r=(0,ef.jsx)(_e.ItemLabel,{children:null}),o=t;return t.props.href!==void 0?(0,ef.jsx)(_e.LinkItem,{"aria-labelledby":"",render:o,children:r}):(0,ef.jsx)(_e.Item,{nativeButton:!0,"aria-labelledby":"",render:o,children:r})})}var Xoe=l(vi(),1),$B=l(X(),1),bk=l(G(),1),Zoe=l(Jt(),1);var G5=l(P(),1);function vk({scope:e,name:t,label:r,info:o,messageActivated:n,messageDeactivated:i,shortcut:s,handleToggling:a=!0,onToggle:c=()=>null}){let d=(0,$B.useSelect)(m=>!!m(Zoe.store).get(e,t),[e,t]),{toggle:u}=(0,$B.useDispatch)(Zoe.store);function f(){d?(0,Xoe.speak)(i||(0,bk.sprintf)((0,bk.__)("Preference deactivated - %s"),r)):(0,Xoe.speak)(n||(0,bk.sprintf)((0,bk.__)("Preference activated - %s"),r))}return(0,G5.jsxs)(_e.CheckboxItem,{checked:d,onCheckedChange:()=>{c(),a&&u(e,t),f()},shortcut:s,children:[(0,G5.jsx)(_e.ItemLabel,{children:r}),o?(0,G5.jsx)(_e.ItemDescription,{children:o}):null]})}var zLe=l(Z(),1),jLe=l(P(),1),{Fill:HLe,Slot:S2t}=(0,zLe.createSlotFill)(Symbol("ToolsMoreMenuGroup"));HLe.Slot=({fillProps:e})=>(0,jLe.jsx)(S2t,{fillProps:e});var ez=HLe;var ULe=l(Z(),1),WLe=l(P(),1),{Fill:GLe,Slot:C2t}=(0,ULe.createSlotFill)(Symbol("ViewMoreMenuGroup"));GLe.Slot=({fillProps:e})=>(0,WLe.jsx)(C2t,{fillProps:e});var tz=GLe;var Er=l(P(),1),k2t=U5({character:"\\",modifier:"primaryShift"}),E2t=U5({character:"h",modifier:"access"});function rz({isRevisionMode:e=!1}){let{openModal:t}=(0,_k.useDispatch)(ot),{set:r}=(0,_k.useDispatch)(Qoe.store),{toggleDistractionFree:o}=(0,_k.useDispatch)(N),n=(0,_k.useSelect)(c=>c(Qoe.store).get("core","showIconLabels"),[]),i=()=>{r("core","distractionFree",!1)},s=(0,Er.jsx)(_e.Trigger,{render:(0,Er.jsx)(YLe.Button,{size:"compact",icon:Jn,label:(0,vn.__)("Options"),showTooltip:!n,tooltipPosition:"bottom",variant:n?"tertiary":void 0})}),a=(0,Er.jsx)(_e.Positioner,{align:"end"});return e?(0,Er.jsxs)(_e.Root,{modal:!1,children:[s,(0,Er.jsx)(_e.Popup,{className:"editor-more-menu__popup",positioner:a,children:(0,Er.jsx)(Koe,{})})]}):(0,Er.jsxs)(_e.Root,{modal:!1,children:[s,(0,Er.jsxs)(_e.Popup,{className:"editor-more-menu__popup",positioner:a,children:[(0,Er.jsxs)(_e.Group,{children:[(0,Er.jsx)(_e.GroupLabel,{children:(0,vn._x)("View","noun")}),(0,Er.jsx)(vk,{scope:"core",name:"fixedToolbar",onToggle:i,label:(0,vn.__)("Top toolbar"),info:(0,vn.__)("Access all block and document tools in a single place"),messageActivated:(0,vn.__)("Top toolbar activated."),messageDeactivated:(0,vn.__)("Top toolbar deactivated.")}),(0,Er.jsx)(vk,{scope:"core",name:"distractionFree",label:(0,vn.__)("Distraction free"),info:(0,vn.__)("Write with calmness"),handleToggling:!1,onToggle:()=>o({createNotice:!1}),messageActivated:(0,vn.__)("Distraction free mode activated."),messageDeactivated:(0,vn.__)("Distraction free mode deactivated."),shortcut:k2t}),(0,Er.jsx)(vk,{scope:"core",name:"focusMode",label:(0,vn.__)("Spotlight mode"),info:(0,vn.__)("Focus on one block at a time"),messageActivated:(0,vn.__)("Spotlight mode activated."),messageDeactivated:(0,vn.__)("Spotlight mode deactivated.")}),(0,Er.jsx)(tz.Slot,{})]}),(0,Er.jsx)(_e.Separator,{}),(0,Er.jsx)(Koe,{}),(0,Er.jsx)(vd.Slot,{name:"core/plugin-more-menu",fillProps:{as:Zp},children:c=>(0,Er.jsx)(JB,{label:(0,vn.__)("Panels"),children:c})}),(0,Er.jsx)(_e.Separator,{}),(0,Er.jsxs)(_e.Group,{children:[(0,Er.jsx)(_e.GroupLabel,{children:(0,vn.__)("Tools")}),(0,Er.jsx)(_e.Item,{onClick:()=>t("editor/keyboard-shortcut-help"),shortcut:E2t,children:(0,Er.jsx)(_e.ItemLabel,{children:(0,vn.__)("Keyboard shortcuts")})}),(0,Er.jsx)(DLe,{}),(0,Er.jsx)(_e.LinkItem,{href:(0,vn.__)("https://wordpress.org/documentation/article/wordpress-block-editor/"),openInNewTab:!0,children:(0,Er.jsx)(_e.ItemLabel,{children:(0,vn.__)("Help")})}),(0,Er.jsx)(ez.Slot,{})]}),(0,Er.jsx)(_e.Separator,{}),(0,Er.jsx)(_e.Item,{onClick:()=>t("editor/preferences"),children:(0,Er.jsx)(_e.ItemLabel,{children:(0,vn.__)("Preferences")})})]})]})}var KLe=l(Me(),1),oz=l(X(),1);var XLe=l(P(),1),qLe="toggle",Joe="button";function ZLe({forceIsDirty:e,setEntitiesSavedStatesCallback:t}){let r,o=(0,KLe.useViewportMatch)("medium","<"),{togglePublishSidebar:n}=(0,oz.useDispatch)(N),{hasPublishAction:i,isBeingScheduled:s,isPending:a,isPublished:c,isPublishSidebarEnabled:d,isPublishSidebarOpened:u,isScheduled:f,postStatus:m,postStatusHasChanged:h,postType:g}=(0,oz.useSelect)(b=>({hasPublishAction:!!b(N).getCurrentPost()?._links?.["wp:action-publish"],isBeingScheduled:b(N).isEditedPostBeingScheduled(),isPending:b(N).isCurrentPostPending(),isPublished:b(N).isCurrentPostPublished(),isPublishSidebarEnabled:b(N).isPublishSidebarEnabled(),isPublishSidebarOpened:b(N).isPublishSidebarOpened(),isScheduled:b(N).isCurrentPostScheduled(),postStatus:b(N).getEditedPostAttribute("status"),postStatusHasChanged:b(N).getPostEdits()?.status,postType:b(N).getCurrentPostType()}),[]);return g===Tc||c||h&&!["future","publish"].includes(m)||f&&s||a&&!i&&!o?r=Joe:o||d?r=qLe:r=Joe,(0,XLe.jsx)(VC,{forceIsDirty:e,isOpen:u,isToggle:r===qLe,onToggle:n,setEntitiesSavedStatesCallback:t})}var QLe=l(G(),1),JLe=l(Z(),1);var $Le=l(he(),1),eVe=l(X(),1),tVe=l(Jt(),1);var rVe=l(P(),1);function oVe(){let{hasLoaded:e,permalink:t,isPublished:r,label:o,showIconLabels:n}=(0,eVe.useSelect)(i=>{let s=i(N).getCurrentPostType(),a=i($Le.store).getPostType(s),{get:c}=i(tVe.store);return{permalink:i(N).getPermalink(),isPublished:i(N).isCurrentPostPublished(),label:a?.labels?.view_item,hasLoaded:!!a,showIconLabels:c("core","showIconLabels")}},[]);return!r||!t||!e?null:(0,rVe.jsx)(JLe.Button,{icon:Sf,label:o||(0,QLe.__)("View post"),href:t,target:"_blank",showTooltip:!n,size:"compact"})}var nVe=l(Me(),1),iVe=l(Z(),1),Da=l(G(),1);var yk=l(X(),1),sVe=l(he(),1),aVe=l(Jt(),1);var $oe=l(Re(),1);var Ol={document:"edit-post/document",block:"edit-post/block"};var Zt=l(P(),1),{getViewportBreakpoints:T2t}=K(wf);function P2t({forceIsAutosaveable:e,disabled:t}){let{deviceType:r,homeUrl:o,hasMobileViewport:n,hasTabletViewport:i,isTemplate:s,isViewable:a,showIconLabels:c,isTemplateHidden:d,templateId:u,isResponsiveEditing:f,isResponsiveEditingEnabled:m,hasBlockSelection:h,activeComplementaryArea:g}=(0,yk.useSelect)(E=>{let{getCurrentPostType:I,getCurrentTemplateId:T,getRenderingMode:M,getDeviceType:F,getEditorSettings:V}=K(E(N)),{isResponsiveEditing:B,getBlockSelectionStart:z,getSettings:A}=K(E($oe.store)),{getEntityRecord:D,getPostType:L}=E(sVe.store),{get:U}=E(aVe.store),j=I(),Y=T2t(A().__experimentalFeatures?.viewport);return{deviceType:F(),homeUrl:D("root","__unstableBase")?.home,hasMobileViewport:Y.mobile!==void 0,hasTabletViewport:Y.tablet!==void 0,isTemplate:j==="wp_template",isViewable:L(j)?.viewable??!1,showIconLabels:U("core","showIconLabels"),isTemplateHidden:M()==="post-only",templateId:T(),isResponsiveEditing:B(),isResponsiveEditingEnabled:V().responsiveEditingEnabled,hasBlockSelection:!!z(),activeComplementaryArea:E(ot).getActiveComplementaryArea("core")}},[]),{setDeviceType:b,setRenderingMode:v,setDefaultRenderingMode:y}=K((0,yk.useDispatch)(N)),{resetZoomLevel:w,setStyleStateViewport:_,setResponsiveEditing:x}=K((0,yk.useDispatch)($oe.store)),{enableComplementaryArea:C}=(0,yk.useDispatch)(ot),S=E=>{b(E),w()},k=E=>{x(E),_(E?Q3[r]??"default":"default"),E&&h&&!g&&C("core",Ol.block)},R={desktop:DU,mobile:FE,tablet:JW},O=[{value:"Desktop",label:(0,Da.__)("Desktop"),info:f?(0,Da.__)("Style all viewports."):(0,Da.__)("Preview desktop viewport.")},...i?[{value:"Tablet",label:(0,Da.__)("Tablet"),info:f?(0,Da.__)("Style tablet only."):(0,Da.__)("Preview tablet viewport.")}]:[],...n?[{value:"Mobile",label:(0,Da.__)("Mobile"),info:f?(0,Da.__)("Style mobile only."):(0,Da.__)("Preview mobile viewport.")}]:[]];return(0,Zt.jsxs)(_e.Root,{modal:!1,disabled:t,children:[(0,Zt.jsx)(_e.Trigger,{render:(0,Zt.jsx)(iVe.Button,{className:J("editor-preview-dropdown__toggle",{"is-responsive-editing":f}),size:"compact",icon:R[r.toLowerCase()],label:(0,Da.__)("View"),showTooltip:!c,disabled:t,accessibleWhenDisabled:t})}),(0,Zt.jsxs)(_e.Popup,{className:"editor-preview-dropdown__popup",positioner:(0,Zt.jsx)(_e.Positioner,{align:"end"}),children:[(0,Zt.jsx)(_e.RadioGroup,{value:r,onValueChange:E=>S(E),children:(0,Zt.jsx)(_e.Group,{children:O.map(E=>(0,Zt.jsxs)(_e.RadioItem,{value:E.value,children:[(0,Zt.jsx)(_e.ItemLabel,{children:E.label}),(0,Zt.jsx)(_e.ItemDescription,{children:E.info})]},E.value))})}),m&&(0,Zt.jsxs)(Zt.Fragment,{children:[(0,Zt.jsx)(_e.Separator,{}),(0,Zt.jsx)(_e.Group,{children:(0,Zt.jsxs)(_e.CheckboxItem,{checked:f,onCheckedChange:k,children:[(0,Zt.jsx)(_e.ItemLabel,{children:(0,Da.__)("Responsive styles")}),(0,Zt.jsx)(_e.ItemDescription,{children:(0,Da.__)("Style changes apply only to the selected viewport.")})]})})]}),s&&(0,Zt.jsxs)(Zt.Fragment,{children:[(0,Zt.jsx)(_e.Separator,{}),(0,Zt.jsx)(_e.Group,{children:(0,Zt.jsx)(_e.LinkItem,{href:o,openInNewTab:!0,closeOnClick:!0,children:(0,Zt.jsx)(_e.ItemLabel,{children:(0,Da.__)("View site")})})})]}),!s&&!!u&&(0,Zt.jsxs)(Zt.Fragment,{children:[(0,Zt.jsx)(_e.Separator,{}),(0,Zt.jsx)(_e.Group,{children:(0,Zt.jsx)(_e.CheckboxItem,{checked:!d,onCheckedChange:E=>{let I=E?"template-locked":"post-only";v(I),y(I),w()},children:(0,Zt.jsx)(_e.ItemLabel,{children:(0,Da.__)("Show template")})})})]}),a&&(0,Zt.jsxs)(Zt.Fragment,{children:[(0,Zt.jsx)(_e.Separator,{}),(0,Zt.jsx)(_e.Group,{children:(0,Zt.jsx)(q7e,{forceIsAutosaveable:e})})]}),(0,Zt.jsx)(vd.Slot,{name:"core/plugin-preview-menu",fillProps:{as:Zp},children:E=>(0,Zt.jsx)(JB,{children:E})})]})]})}function lVe(e){return(0,nVe.useViewportMatch)("medium","<")?null:(0,Zt.jsx)(P2t,{...e})}var cVe=l(Z(),1),ene=l(G(),1),dVe=l(H(),1),Y5=l(X(),1),tne=l(Re(),1);var rne=l(Jt(),1),nz=l(pl(),1),uVe=l(cn(),1);var fVe=l(P(),1),R2t=({disabled:e})=>{let{isZoomOut:t,showIconLabels:r,isDistractionFree:o}=(0,Y5.useSelect)(d=>({isZoomOut:K(d(tne.store)).isZoomOut(),showIconLabels:d(rne.store).get("core","showIconLabels"),isDistractionFree:d(rne.store).get("core","distractionFree")})),{resetZoomLevel:n,setZoomLevel:i}=K((0,Y5.useDispatch)(tne.store)),{registerShortcut:s,unregisterShortcut:a}=(0,Y5.useDispatch)(nz.store);return(0,dVe.useEffect)(()=>(s({name:"core/editor/zoom",category:"global",description:(0,ene.__)("Enter or exit zoom out."),keyCombination:{modifier:(0,uVe.isAppleOS)()?"primaryShift":"secondary",character:"0"}}),()=>{a("core/editor/zoom")}),[s,a]),(0,nz.useShortcut)("core/editor/zoom",()=>{t?n():i("auto-scaled")},{isDisabled:o}),(0,fVe.jsx)(cVe.Button,{accessibleWhenDisabled:!0,disabled:e,onClick:()=>{t?n():i("auto-scaled")},icon:UW,label:(0,ene.__)("Zoom Out"),isPressed:t,size:"compact",showTooltip:!r,className:"editor-zoom-out-toggle"})},pVe=R2t;var sBe=l(Z(),1),kk=l(H(),1),aBe=l(he(),1),Sz=l(G(),1);var one=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},nne=function(e){return .2126*one(e.r)+.7152*one(e.g)+.0722*one(e.b)};function mVe(e){e.prototype.luminance=function(){return t=nne(this.rgba),(r=2)===void 0&&(r=0),o===void 0&&(o=Math.pow(10,r)),Math.round(o*t)/o+0;var t,r,o},e.prototype.contrast=function(t){t===void 0&&(t="#FFF");var r,o,n,i,s,a,c,d=t instanceof e?t:new e(t);return i=this.rgba,s=d.toRgb(),a=nne(i),c=nne(s),r=a>c?(a+.05)/(c+.05):(c+.05)/(a+.05),(o=2)===void 0&&(o=0),n===void 0&&(n=Math.pow(10,o)),Math.floor(n*r)/n+0},e.prototype.isReadable=function(t,r){return t===void 0&&(t="#FFF"),r===void 0&&(r={}),this.contrast(t)>=(a=(s=(o=r).size)===void 0?"normal":s,(i=(n=o.level)===void 0?"AA":n)==="AAA"&&a==="normal"?7:i==="AA"&&a==="large"?3:4.5);var o,n,i,s,a}}var bVe=l(Z(),1),vVe=l(H(),1);var wk=l(H(),1);function hVe(e){let[t,r]=(0,wk.useState)(e),[o,n]=(0,wk.useState)(e?"loading":"idle");t!==e&&(r(e),n(e?"loading":"idle"));let i=(0,wk.useCallback)(()=>n("loaded"),[]),s=(0,wk.useCallback)(()=>n("error"),[]);return{status:o,handleLoad:i,handleError:s}}var tf=l(P(),1);gse([mVe]);var gVe="#1e1e1e",I2t="#fff";function O2t({className:e,src:t,name:r,label:o,variant:n,size:i="default",borderColor:s,dimmed:a=!1,statusIndicator:c,style:d,...u}){let{status:f,handleLoad:m,handleError:h}=hVe(t),g=f==="loaded",b=n==="badge"&&!!r,v=r?r.split(/\s+/).slice(0,2).map(x=>x[0]).join("").toUpperCase():void 0,y=(0,vVe.useMemo)(()=>s&&Nn(s).isReadable(gVe,{level:"AA",size:"normal"})?gVe:I2t,[s]),w={...d,...s?{"--editor-avatar-outline-color":s,"--editor-avatar-name-color":y}:{}},_=(0,tf.jsxs)("div",{className:J("editor-avatar",e,{"has-avatar-border-color":!!s,"has-src":g,"is-badge":b,"is-small":i==="small","is-dimmed":a}),style:w,role:r?"img":void 0,"aria-label":r||void 0,...u,children:[(0,tf.jsxs)("span",{className:"editor-avatar__image",children:[t&&(0,tf.jsx)("img",{src:t,alt:"",crossOrigin:"anonymous",className:"editor-avatar__img",onLoad:m,onError:h}),!g&&v]}),a&&!!c&&(0,tf.jsx)("span",{className:"editor-avatar__status-indicator",children:(0,tf.jsx)(bVe.Icon,{icon:c})}),b&&(0,tf.jsx)("span",{className:"editor-avatar__name",children:o||r})]});return r&&(!b||o)?(0,tf.jsxs)(yt.Root,{children:[(0,tf.jsx)(yt.Trigger,{render:_}),(0,tf.jsx)(yt.Popup,{children:r})]}):_}var Gh=O2t;var _Ve=l(H(),1),iz=l(G(),1),sz=l(P(),1);function A2t({className:e,max:t=3,children:r,...o}){let n=_Ve.Children.toArray(r),i=n.slice(0,t),s=n.length-t;return(0,sz.jsxs)("div",{role:"group",className:J("editor-avatar-group",e),...o,children:[i,s>0&&(0,sz.jsx)("span",{className:"editor-avatar-group__overflow","aria-label":(0,iz.sprintf)((0,iz._n)("%d more collaborator","%d more collaborators",s),s),children:`+${s}`})]})}var ine=A2t;var Z5=l(G(),1),cz=l(Z(),1);var FVe=l(vi(),1);function rf(e){return e?.["48"]||e?.["96"]||e?.["24"]}var xVe=l(G(),1),Wv=l(Ap(),1),SVe=l(Oh(),1);function CVe(e){return e.trim()}var q5=-16,M2t=16,yVe=20,wVe=["#6F42C1","#D94145","#FBBF24","#FF35EE","#879F11","#0F766E","#00CFFF"];function Xs(e){return wVe[e%wVe.length]}function kVe(e,t=10){if(!e)return"";let r=(0,xVe._x)("words","Word count type. Do not translate!"),o=e.trim(),n="";if(r==="words")n=o.split(" ",t).join(" ");else if(r==="characters_excluding_spaces"){let s=o.split("",t).join(""),a=s.length-s.replaceAll(" ","").length;n=o.split("",t+a).join("")}else r==="characters_including_spaces"&&(n=o.split("",t).join(""));return n!==o?n+"\u2026":n}function Gv(e){let t=e?.noteId,r=Array.isArray(t)?t:[t],o=new Set;for(let n of r){let i=Number(n);Number.isFinite(i)&&i>0&&o.add(i)}return[...o]}function EVe(e,t){let r=new Set(Gv(e)),o=Number(t);return r.has(o)?e:(r.add(o),{...e,noteId:[...r]})}var K5="core/note";function N2t(e,t){if(t==null)return null;let r=null;if(e instanceof Wv.RichTextData?r=e.toHTMLString():typeof e=="string"&&(r=e),!r||r.indexOf("wp-note")===-1)return null;let o=String(t),i=(0,Wv.create)({html:r}).formats,s=-1;for(let a=0;a<i.length;a++)if(i[a]?.find(u=>u.type===K5&&u.attributes&&u.attributes["data-id"]===o))s===-1&&(s=a);else if(s!==-1)return{start:s,end:a};return s!==-1?{start:s,end:i.length}:null}function az(e,t){if(!e)return null;for(let r of Object.keys(e)){let o=N2t(e[r],t);if(o)return{attributeKey:r,start:o.start,end:o.end}}return null}function lz(e){return`mark.wp-note[data-id="${String(e).replace(/["\\\n\r\f]/g,r=>r==='"'||r==="\\"?`\\${r}`:`\\${r.codePointAt(0).toString(16)} `)}"]`}function TVe(e){let t=e.ownerDocument.defaultView?.getSelection();if(!t||t.rangeCount===0||t.isCollapsed)return null;let r=t.getRangeAt(0);if(r.collapsed||!e.contains(r.commonAncestorContainer))return null;let o=(0,SVe.getRectangleFromRange)(r);return!o||o.width===0&&o.height===0?null:o}var F2t=-1;function PVe(e,t){let r=az(t,e?.id);return r?r.start:F2t}function RVe(e,t,r,o){let n=e.formats.slice();for(let a=r;a<o;a++){let c=n[a]?n[a].slice():[];c.push(t),n[a]=c}let i=new Map;for(let a=0;a<n.length;a++){let c=n[a];if(c)for(let d of c){if(d.type!==K5)continue;let u=d.attributes?.["data-id"],f=i.get(u);f?f.end=a:i.set(u,{start:a,end:a})}}let s=a=>{let c=i.get(a);return c?c.end-c.start:0};for(let a=0;a<n.length;a++){let c=n[a];if(!c||c.length<2)continue;let d=c.filter(f=>f.type===K5);if(d.length===0)continue;d.length>1&&d.sort((f,m)=>s(m.attributes?.["data-id"])-s(f.attributes?.["data-id"]));let u=c.filter(f=>f.type!==K5);n[a]=[...d,...u]}return{...e,formats:n}}function sne(e,t){if(!(e instanceof Wv.RichTextData))return null;let r=String(t),o=(0,Wv.create)({html:e.toHTMLString()}),n=!1,i=o.formats.map(s=>{if(!s)return s;let a=s.filter(c=>!(c.type===K5&&c.attributes?.["data-id"]===r));return a.length===s.length?s:(n=!0,a.length?a:void 0)});return n?Wv.RichTextData.fromHTMLString(new Wv.RichTextData({...o,formats:i}).toHTMLString()):null}function X5(e){return e.find(t=>t.status==="hold")??e[0]??null}function IVe(e,t){let r=new Set(Gv(e));return r.delete(Number(t)),{...e,noteId:r.size>0?[...r]:void 0}}function OVe({threads:e,selectedNoteId:t,blockRects:r,heights:o,scrollTop:n=0}){let i={},s=[...e].sort((v,y)=>(r[v.id]?.top??Number.MAX_VALUE)-(r[y.id]?.top??Number.MAX_VALUE)),a=Math.max(0,s.findIndex(v=>v.id===t)),c=s[a];if(!c||!r[c.id])return{positions:{}};let u=r[c.id].top||0,f=o[c.id]||0;i[c.id]=q5;let m=u+q5,h=f;for(let v=a+1;v<s.length;v++){let y=s[v],w=r[y.id];if(!w)continue;let _=w.top||0,x=o[y.id]||0,C=q5,S=m+h;_<S+M2t&&(C=S-_+yVe),i[y.id]=C,m=_+C,h=x}let g=u+q5;for(let v=a-1;v>=0;v--){let y=s[v],w=r[y.id];if(!w)continue;let _=w.top||0,x=o[y.id]||0,C=q5;_+x>g&&(C=g-_-x-yVe),i[y.id]=C,g=_+C}let b={};for(let v of s){let y=r[v.id];y&&i[v.id]!==void 0&&(b[v.id]=y.top+n+i[v.id])}return{positions:b}}function AVe(e,t,r){if(!t)return Promise.resolve(null);let o=e&&e!=="new"?`[role=treeitem][id="note-thread-${e}"]`:"[role=treeitem]:not([id])",n=r?`${o} ${r}`:o;return new Promise(i=>{if(t.querySelector(n))return i(t.querySelector(n));let s=null,a=new window.MutationObserver(()=>{t.querySelector(n)&&(clearTimeout(s),a.disconnect(),i(t.querySelector(n)))});a.observe(t,{childList:!0,subtree:!0}),s=setTimeout(()=>{a.disconnect(),i(null)},3e3)})}function Zs(e,t,r){return AVe(e,t,r).then(o=>{o&&(o.focus(),o.scrollIntoView({block:"nearest"}))})}function MVe(e,t){return AVe(e,t).then(r=>{r?.scrollIntoView({block:"nearest"})})}var NVe=l(G(),1);function La(e){return e.id===null?(0,NVe.__)("Anonymous User"):e.name}var Al=l(P(),1);function DVe({activeCollaborators:e,popoverAnchor:t,setIsPopoverVisible:r,cursorRegistry:o}){let n=i=>{o.scrollToCursor(i,{behavior:"smooth",block:"center",highlightDuration:2e3})&&((0,FVe.speak)((0,Z5.__)("Scrolled to cursor"),"polite"),r(!1))};return(0,Al.jsx)(cz.Popover,{anchor:t,placement:"bottom",offset:8,className:"editor-collaborators-presence__list",onClose:()=>r(!1),children:(0,Al.jsxs)("div",{className:"editor-collaborators-presence__list-content",children:[(0,Al.jsxs)("div",{className:"editor-collaborators-presence__list-header",children:[(0,Al.jsxs)("div",{className:"editor-collaborators-presence__list-header-title",children:[(0,Z5.__)("Collaborators"),(0,Al.jsx)("span",{children:e.length})]}),(0,Al.jsx)("div",{className:"editor-collaborators-presence__list-header-action",children:(0,Al.jsx)(cz.Button,{__next40pxDefaultSize:!0,icon:_i,iconSize:24,label:(0,Z5.__)("Close Collaborators List"),onClick:()=>r(!1)})})]}),(0,Al.jsx)("div",{className:"editor-collaborators-presence__list-items",children:e.map(i=>{let s=i.isMe,a=La(i.collaboratorInfo);return(0,Al.jsxs)("button",{className:"editor-collaborators-presence__list-item",disabled:s,onClick:()=>n(i.clientId),children:[(0,Al.jsx)(Gh,{src:rf(i.collaboratorInfo.avatar_urls),name:a,borderColor:s?"var(--wp-admin-theme-color)":Xs(i.collaboratorInfo.id??i.clientId),dimmed:!i.isConnected}),(0,Al.jsx)("div",{className:"editor-collaborators-presence__list-item-info",children:(0,Al.jsx)("div",{className:"editor-collaborators-presence__list-item-name",children:s?(0,Z5.__)("You"):a})})]},i.clientId)})})]})})}function D2t(e,t){e.classList.add("collaborators-overlay-cursor-highlighted"),setTimeout(()=>{e.classList.remove("collaborators-overlay-cursor-highlighted")},t)}function LVe(){let e=new Map;return{registerCursor(t,r){e.set(t,r)},unregisterCursor(t){e.delete(t)},scrollToCursor(t,r){let o=e.get(t);return o?(o.scrollIntoView({behavior:r?.behavior??"smooth",block:r?.block??"center",inline:r?.inline??"nearest"}),r?.highlightDuration&&D2t(o,r.highlightDuration),!0):!1},removeAll(){e.clear()}}}var iBe=l(Re(),1);var wz=l(Me(),1),sf=l(H(),1),oBe=l(G(),1);var dz="0 1px 1px rgba(0, 0, 0, 0.03), 0 1px 2px rgba(0, 0, 0, 0.02), 0 3px 3px rgba(0, 0, 0, 0.02), 0 4px 4px rgba(0, 0, 0, 0.01)",ane="9999px",lne="32px",cne="24px",uz="4px",Q5="8px",dne="1px",VVe="2px",Yv="#fff",BVe="11px",zVe="13px",une="var(--wpds-typography-font-weight-emphasis, 600)",jVe="20px";var HVe=`
+	`,e=(0,Q7e.applyFilters)("editor.PostPreview.interstitialMarkup",e),e}function Vkt(e,t){e.write(t),e.title=(0,iw.__)("Generating preview\u2026"),e.close()}async function Bkt(e){try{return e.document}catch{}e.location="about:blank";let t=1e3,r=50,o=Date.now()+t;do{await new Promise(n=>setTimeout(n,r));try{return e.document}catch{}}while(Date.now()<o);return null}async function zkt(e){let t=await Bkt(e);t&&Vkt(t,Lkt())}function $7e({forceIsAutosaveable:e,onPreview:t}){let{postId:r,currentPostLink:o,previewLink:n,isSaveable:i,isViewable:s}=(0,yV.useSelect)(f=>{let m=f(N),b=f(J7e.store).getPostType(m.getCurrentPostType("type"))?.viewable??!1;return b?{postId:m.getCurrentPostId(),currentPostLink:m.getCurrentPostAttribute("link"),previewLink:m.getEditedPostPreviewLink(),isSaveable:m.isEditedPostSaveable(),isViewable:b}:{isViewable:b}},[]),{__unstableSaveForPreview:a}=(0,yV.useDispatch)(N);if(!s)return null;let c=`wp-preview-${r}`;return{href:n||o,target:c,disabled:!i,onClick:async f=>{f.preventDefault();let m=window.open("",c);m.focus(),await zkt(m);let h=await a({forceIsAutosaveable:e});m.location=h,t?.()}}}function eNe({forceIsAutosaveable:e,onPreview:t}){let r=$7e({forceIsAutosaveable:e,onPreview:t});if(!r)return null;let{disabled:o,href:n,onClick:i,target:s}=r,a=(0,qs.jsx)(_e.ItemLabel,{children:(0,iw._x)("Preview","imperative verb")});return o?(0,qs.jsx)(_e.Item,{disabled:!0,children:a}):(0,qs.jsx)(_e.LinkItem,{href:n,onClick:i,openInNewTab:!0,closeOnClick:!0,target:s,children:a})}function LC({className:e,textContent:t,forceIsAutosaveable:r,role:o,onPreview:n}){let i=$7e({forceIsAutosaveable:r,onPreview:n});return i?(0,qs.jsx)(nw.Button,{variant:e?void 0:"tertiary",className:e||"editor-post-preview",role:o,size:"compact",accessibleWhenDisabled:!0,...i,children:t||(0,qs.jsxs)(qs.Fragment,{children:[(0,iw._x)("Preview","imperative verb"),(0,qs.jsx)(Ot,{render:(0,qs.jsx)("span",{}),children:(0,iw.__)("(opens in a new tab)")})]})}):null}var nNe=l(Z(),1),xV=l(X(),1);var Iv=l(G(),1),tNe=l(X(),1),rNe=l(Me(),1);function wV(){let e=(0,rNe.useViewportMatch)("medium","<"),{isPublished:t,isBeingScheduled:r,isSaving:o,isPublishing:n,hasPublishAction:i,isAutosaving:s,hasNonPostEntityChanges:a,postStatusHasChanged:c,postStatus:d,isPostSavingLocked:u}=(0,tNe.useSelect)(f=>{let{isCurrentPostPublished:m,isEditedPostBeingScheduled:h,isSavingPost:g,isPublishingPost:b,getCurrentPost:v,isAutosavingPost:y,getPostEdits:w,getEditedPostAttribute:_}=f(N);return{isPublished:m(),isBeingScheduled:h(),isSaving:g(),isPublishing:b(),hasPublishAction:v()._links?.["wp:action-publish"]??!1,isAutosaving:y(),hasNonPostEntityChanges:f(N).hasNonPostEntityChanges(),isPostSavingLocked:f(N).isPostSavingLocked(),postStatusHasChanged:!!w()?.status,postStatus:_("status")}},[]);return n?(0,Iv.__)("Publishing\u2026"):(t||r)&&o&&!s?(0,Iv.__)("Saving\u2026"):i?a&&!u||t||c&&!["future","publish"].includes(d)||!c&&d==="future"?(0,Iv.__)("Save"):r?(0,Iv.__)("Schedule"):(0,Iv.__)("Publish"):e?(0,Iv.__)("Publish"):(0,Iv.__)("Submit for Review")}var doe=l(P(),1),oNe=()=>{};function jkt({forceIsDirty:e,isOpen:t,isToggle:r,onSubmit:o=oNe,onToggle:n,setEntitiesSavedStatesCallback:i}){let{hasPublishAction:s,isBeingScheduled:a,isPostSavingLocked:c,isPublishable:d,isPublished:u,isSaveable:f,isSaving:m,isAutoSaving:h,visibility:g,hasNonPostEntityChanges:b,isSavingNonPostEntityChanges:v,postStatus:y,postStatusHasChanged:w,postType:_,postId:x}=(0,xV.useSelect)(z=>{let A=z(N);return{isSaving:A.isSavingPost(),isAutoSaving:A.isAutosavingPost(),isBeingScheduled:A.isEditedPostBeingScheduled(),visibility:A.getEditedPostVisibility(),isSaveable:A.isEditedPostSaveable(),isPostSavingLocked:A.isPostSavingLocked(),isPublishable:A.isEditedPostPublishable(),isPublished:A.isCurrentPostPublished(),hasPublishAction:!!A.getCurrentPost()?._links?.["wp:action-publish"],postType:A.getCurrentPostType(),postId:A.getCurrentPostId(),postStatus:A.getEditedPostAttribute("status"),postStatusHasChanged:A.getPostEdits()?.status,hasNonPostEntityChanges:A.hasNonPostEntityChanges(),isSavingNonPostEntityChanges:A.isSavingNonPostEntityChanges()}},[]),{editPost:C,savePost:S}=(0,xV.useDispatch)(N),k=z=>{C({status:z},{undoIgnore:!0}),S()},R=z=>(...A)=>{if(b&&i){let D=L=>{L&&L.some(U=>U.kind==="postType"&&U.name===_&&U.key===x)&&z(...A)};return i(()=>D),oNe}return z(...A)},O=c||v||(m||!f||!d&&!e)&&!b,E=c||v||(u||m||!f||!d&&!e)&&!b,I="publish";w?I=y:s?g==="private"?I="private":a&&(I="future"):I="pending";let T=()=>{O||(o(),k(I))},M=()=>{E||n()},F={"aria-disabled":O,className:"editor-post-publish-button",isBusy:!h&&m,variant:"primary",onClick:R(T),"aria-haspopup":b?"dialog":void 0},V={"aria-disabled":E,"aria-expanded":t,className:"editor-post-publish-panel__toggle",isBusy:m&&u,variant:"primary",size:"compact",onClick:R(M),"aria-haspopup":b?"dialog":void 0},B=r?V:F;return(0,doe.jsx)(nNe.Button,{...B,className:`${B.className} editor-post-publish-button__button`,size:"compact",children:(0,doe.jsx)(wV,{})})}var VC=jkt;var UV=l(G(),1),GC=l(H(),1),mw=l(Z(),1),WV=l(X(),1),Dv=l(Me(),1);var tFe=l(he(),1);var Ku=l(G(),1),P3=l(Z(),1),UNe=l(X(),1);var WNe=l(Ko(),1),GNe=l(he(),1),YNe=l(or(),1);var BC=l(G(),1),iNe=l(H(),1),zC=l(Z(),1),sNe=l(Me(),1),CV=l(X(),1),aNe=l(Re(),1);var sw=l(G(),1),SV=[{label:(0,sw.__)("Public"),value:"public",description:(0,sw.__)("Visible to everyone.")},{label:(0,sw.__)("Private"),value:"private",description:(0,sw.__)("Only visible to site admins and editors.")},{label:(0,sw.__)("Password protected"),value:"password",description:(0,sw.__)("Only visible to those who know the password.")}];var Wp=l(P(),1);function lNe(e){return(0,Wp.jsx)(kV,{...e,showPopoverHeader:!0})}function kV({onClose:e,showPopoverHeader:t}){let r=(0,sNe.useInstanceId)(kV),{status:o,visibility:n,password:i}=(0,CV.useSelect)(m=>({status:m(N).getEditedPostAttribute("status"),visibility:m(N).getEditedPostVisibility(),password:m(N).getEditedPostAttribute("password")})),{editPost:s}=(0,CV.useDispatch)(N),[a,c]=(0,iNe.useState)(!!i);function d(m){s({public:{status:n==="private"?"draft":o,password:""},private:{status:"private",password:""},password:{status:n==="private"?"draft":o,password:i||""}}[m]),c(m==="password")}let u=m=>{s({password:m})},f=(0,BC.__)("Control how this post is viewed.");return(0,Wp.jsxs)("div",{className:"editor-post-visibility",children:[t&&(0,Wp.jsx)(aNe.__experimentalInspectorPopoverHeader,{title:(0,BC.__)("Visibility"),help:f,onClose:e}),(0,Wp.jsxs)(zC.__experimentalVStack,{spacing:4,children:[!t&&(0,Wp.jsx)(Mr,{render:(0,Wp.jsx)("p",{}),children:f}),(0,Wp.jsx)(zC.RadioControl,{label:(0,BC.__)("Visibility"),hideLabelFromVision:!0,options:SV,selected:a?"password":n,onChange:d}),a&&(0,Wp.jsx)(zC.TextControl,{label:(0,BC.__)("Password"),onChange:u,value:i,placeholder:(0,BC.__)("Use a secure password"),type:"text",id:`editor-post-visibility__password-input-${r}`,maxLength:255})]})]})}var cNe=l(X(),1);function EV(){return uoe()}function uoe(){let e=(0,cNe.useSelect)(t=>t(N).getEditedPostVisibility(),[]);return SV.find(t=>t.value===e)?.label}var fNe=l(vi(),1),pNe=l(an(),1),Ov=l(G(),1),mNe=l(Z(),1),S3=l(X(),1),hNe=l(Re(),1),PV=l(H(),1),gNe=l(he(),1);var Fa=l(G(),1),kd=l(an(),1),uNe=l(X(),1);function jC(e){return HC(e)}function HC({full:e=!1}={}){let{date:t,isFloating:r}=(0,uNe.useSelect)(o=>({date:o(N).getEditedPostAttribute("date"),isFloating:o(N).isEditedPostDateFloating()}),[]);return e?TV(t):Hkt(t,{isFloating:r})}function TV(e){let t=(0,kd.getDate)(e),r=Ukt(),o=(0,kd.dateI18n)((0,Fa._x)("F j, Y g:i\xA0a","post schedule full date format"),t);return(0,Fa.isRTL)()?`${r} ${o}`:`${o} ${r}`}function Hkt(e,{isFloating:t=!1,now:r=new Date}={}){if(!e||t)return(0,Fa.__)("Immediately");if(!Wkt(r))return TV(e);let o=(0,kd.getDate)(e);if(dNe(o,r))return(0,Fa.sprintf)((0,Fa.__)("Today at %s"),(0,kd.dateI18n)((0,Fa._x)("g:i\xA0a","post schedule time format"),o));let n=new Date(r);return n.setDate(n.getDate()+1),dNe(o,n)?(0,Fa.sprintf)((0,Fa.__)("Tomorrow at %s"),(0,kd.dateI18n)((0,Fa._x)("g:i\xA0a","post schedule time format"),o)):o.getFullYear()===r.getFullYear()?(0,kd.dateI18n)((0,Fa._x)("F j g:i\xA0a","post schedule date format without year"),o):(0,kd.dateI18n)((0,Fa._x)("F j, Y g:i\xA0a","post schedule full date format"),o)}function Ukt(){let{timezone:e}=(0,kd.getSettings)();return e.abbr&&isNaN(Number(e.abbr))?e.abbr:`UTC${e.offset<0?"":"+"}${e.offsetFormatted}`}function Wkt(e){let{timezone:t}=(0,kd.getSettings)(),r=Number(t.offset),o=-1*(e.getTimezoneOffset()/60);return r===o}function dNe(e,t){return e.getDate()===t.getDate()&&e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()}var Av=l(P(),1),{PrivatePublishDateTimePicker:Gkt}=K(hNe.privateApis);function RV(e){return(0,Av.jsx)(C3,{...e,showPopoverHeaderActions:!0,isCompact:!1})}function C3({onClose:e,showPopoverHeader:t=!0,showPopoverHeaderActions:r,isCompact:o}){let{postDate:n,postType:i,isDateFloating:s}=(0,S3.useSelect)(v=>({postDate:v(N).getEditedPostAttribute("date"),postType:v(N).getCurrentPostType(),isDateFloating:v(N).isEditedPostDateFloating()}),[]),{editPost:a}=(0,S3.useDispatch)(N),c=v=>{a({date:v}),(0,fNe.speak)(v?(0,Ov.sprintf)((0,Ov.__)("Publish date set to %s."),TV(v)):(0,Ov.__)("Publish date set to now."),"assertive")},[d,u]=(0,PV.useState)(Vg(new Date(n))),f=(0,S3.useSelect)(v=>v(gNe.store).getEntityRecords("postType",i,{status:"publish,future",after:Vg(d).toISOString(),before:Tx(d).toISOString(),exclude:[v(N).getCurrentPostId()],per_page:100,_fields:"id,date"}),[d,i]),m=(0,PV.useMemo)(()=>(f||[]).map(({date:v})=>({date:new Date(v)})),[f]),h=(0,pNe.getSettings)(),g=/a(?!\\)/i.test(h.formats.time.toLowerCase().replace(/\\\\/g,"").split("").reverse().join("")),b=(0,Av.jsx)(Gkt,{currentDate:n,onChange:c,is12Hour:g,dateOrder:(0,Ov._x)("dmy","date order"),events:m,onMonthPreviewed:v=>u(TA(v)),onClose:e,isCompact:o,showPopoverHeader:t,showPopoverHeaderActions:r});return t?b:(0,Av.jsxs)(Av.Fragment,{children:[b,(0,Av.jsx)(mNe.Button,{className:"editor-post-schedule__reset",variant:"secondary",__next40pxDefaultSize:!0,disabled:s,accessibleWhenDisabled:!0,onClick:()=>c(null),children:(0,Ov.__)("Reset")})]})}var dw=l(G(),1),ENe=l(H(),1),hoe=l(X(),1),TNe=l(Z(),1),NV=l(he(),1);var cs=l(G(),1),cw=l(H(),1),AV=l(Z(),1);var lw=l(X(),1),OV=l(he(),1),wNe=l(Me(),1),xNe=l(vi(),1),SNe=l(Kt(),1);var IV=l(Z(),1),bNe=l(X(),1),vNe=l(he(),1);var aw=l(P(),1),Ykt=3,qkt={per_page:10,orderby:"count",order:"desc",hide_empty:!0,_fields:"id,name,count",context:"view"};function _Ne({onSelect:e,taxonomy:t}){let{_terms:r,showTerms:o}=(0,bNe.useSelect)(i=>{let s=i(vNe.store).getEntityRecords("taxonomy",t.slug,qkt);return{_terms:s,showTerms:s?.length>=Ykt}},[t.slug]);if(!o)return null;let n=TMe(r);return(0,aw.jsxs)("div",{className:"editor-post-taxonomies__flat-term-most-used",children:[(0,aw.jsx)(IV.BaseControl.VisualLabel,{as:"h3",className:"editor-post-taxonomies__flat-term-most-used-label",children:t.labels.most_used}),(0,aw.jsx)("ul",{role:"list",className:"editor-post-taxonomies__flat-term-most-used-list",children:n.map(i=>(0,aw.jsx)("li",{children:(0,aw.jsx)(IV.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>e(i),children:i.name})},i.id))})]})}var k3=l(P(),1),foe=[],CNe=100,yNe={per_page:CNe,_fields:"id,name",context:"view"},kNe=(e,t)=>wC(e).toLowerCase()===wC(t).toLowerCase(),poe=(e,t)=>e.map(r=>t.find(o=>kNe(o.name,r))?.id).filter(r=>r!==void 0);function moe({slug:e}){let[t,r]=(0,cw.useState)([]),[o,n]=(0,cw.useState)(""),i=(0,wNe.useDebounce)(n,500),{terms:s,termIds:a,taxonomy:c,hasAssignAction:d,hasCreateAction:u,hasResolvedTerms:f}=(0,lw.useSelect)(E=>{let{getCurrentPost:I,getEditedPostAttribute:T}=E(N),{getEntityRecords:M,getEntityRecord:F,hasFinishedResolution:V}=E(OV.store),B=I(),z=F("root","taxonomy",e),A=z?T(z.rest_base):foe,D={...yNe,include:A?.length?[...A].sort((L,U)=>L-U).join(","):void 0,per_page:-1};return{hasCreateAction:z?B._links?.["wp:action-create-"+z.rest_base]??!1:!1,hasAssignAction:z?B._links?.["wp:action-assign-"+z.rest_base]??!1:!1,taxonomy:z,termIds:A,terms:A?.length?M("taxonomy",e,D):foe,hasResolvedTerms:V("getEntityRecords",["taxonomy",e,D])}},[e]),{searchResults:m}=(0,lw.useSelect)(E=>{let{getEntityRecords:I}=E(OV.store);return{searchResults:o?I("taxonomy",e,{...yNe,search:o}):foe}},[o,e]);(0,cw.useEffect)(()=>{if(f){let E=(s??[]).map(I=>wC(I.name));r(E)}},[s,f]);let h=(0,cw.useMemo)(()=>(m??[]).map(E=>wC(E.name)),[m]),{editPost:g}=(0,lw.useDispatch)(N),{saveEntityRecord:b}=(0,lw.useDispatch)(OV.store),{createErrorNotice:v}=(0,lw.useDispatch)(SNe.store);if(!d)return null;async function y(E){try{let I=await b("taxonomy",e,E,{throwOnError:!0});return Nre(I)}catch(I){if(I.code!=="term_exists")throw I;return{id:I.data.term_id,name:E.name}}}function w(E){g({[c.rest_base]:E})}function _(E){let I=[...s??[],...m??[]],T=E.reduce((F,V)=>(F.some(B=>B.toLowerCase()===V.toLowerCase())||F.push(V),F),[]),M=T.filter(F=>!I.find(V=>kNe(V.name,F)));if(r(T),n(""),M.length===0){w(poe(T,I));return}u&&Promise.all(M.map(F=>y({name:F}))).then(F=>{let V=I.concat(F);w(poe(T,V))}).catch(F=>{v(F.message,{type:"snackbar"}),w(poe(T,I))})}function x(E){if(a.includes(E.id))return;let I=[...a,E.id],T=e==="post_tag"?(0,cs.__)("Tag"):(0,cs.__)("Term"),M=(0,cs.sprintf)((0,cs._x)("%s added","term"),c?.labels?.singular_name??T);(0,xNe.speak)(M,"assertive"),w(I)}let C=c?.labels?.add_new_item??(e==="post_tag"?(0,cs.__)("Add Tag"):(0,cs.__)("Add Term")),S=c?.labels?.singular_name??(e==="post_tag"?(0,cs.__)("Tag"):(0,cs.__)("Term")),k=(0,cs.sprintf)((0,cs._x)("%s added","term"),S),R=(0,cs.sprintf)((0,cs._x)("%s removed","term"),S),O=(0,cs.sprintf)((0,cs._x)("Remove %s","term"),S);return(0,k3.jsxs)(le,{direction:"column",gap:"lg",children:[(0,k3.jsx)(AV.FormTokenField,{value:t,suggestions:h,onChange:_,onInputChange:i,maxSuggestions:CNe,label:C,messages:{added:k,removed:R,remove:O}}),(0,k3.jsx)(_Ne,{taxonomy:c,onSelect:x})]})}var MV=(0,AV.withFilters)("editor.PostTaxonomyType")(moe);var uw=l(P(),1),Kkt=()=>{let e=(0,hoe.useSelect)(n=>n(NV.store).getTaxonomy("post_tag")?.labels,[]),t=e?.add_new_item??(0,dw.__)("Add tag"),r=e?.name??(0,dw.__)("Tags"),o=[(0,dw.__)("Suggestion:"),(0,uw.jsx)("span",{className:"editor-post-publish-panel__link",children:t},"label")];return(0,uw.jsxs)(TNe.PanelBody,{initialOpen:!1,title:o,children:[(0,uw.jsx)("p",{children:(0,dw.sprintf)((0,dw.__)("%s help users and search engines navigate your site and find your content. Add a few keywords to describe your post."),r)}),(0,uw.jsx)(MV,{slug:"post_tag"})]})},Xkt=()=>{let{postHasTags:e,siteHasTags:t,isPostTypeSupported:r}=(0,hoe.useSelect)(n=>{let i=n(N).getCurrentPostType(),s=n(NV.store).getEntityRecord("root","taxonomy","post_tag"),a=s?.types?.includes(i),c=s!==void 0,d=s&&n(N).getEditedPostAttribute(s.rest_base),u=a?!!n(NV.store).getEntityRecords("taxonomy","post_tag",{per_page:1})?.length:!1;return{postHasTags:!!d?.length,siteHasTags:u,isPostTypeSupported:c&&a}},[]),[o]=(0,ENe.useState)(e);return!r||!t||o?null:(0,uw.jsx)(Kkt,{})},PNe=Xkt;var FV=l(Z(),1),DV=l(X(),1),fw=l(G(),1),RNe=l(he(),1);var Mv=l(P(),1),Zkt=(e,t)=>v3.filter(o=>e?.includes(o.id)).find(o=>o.id===t),Qkt=({suggestedPostFormat:e,suggestionText:t,onUpdatePostFormat:r})=>(0,Mv.jsx)(FV.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>r(e),children:t});function INe(){let{currentPostFormat:e,suggestion:t}=(0,DV.useSelect)(i=>{let{getEditedPostAttribute:s,getSuggestedPostFormat:a}=i(N),c=i(RNe.store).getThemeSupports().formats??[];return{currentPostFormat:s("format"),suggestion:Zkt(c,a())}},[]),{editPost:r}=(0,DV.useDispatch)(N),o=i=>r({format:i}),n=[(0,fw.__)("Suggestion:"),(0,Mv.jsx)("span",{className:"editor-post-publish-panel__link",children:(0,fw.__)("Use a post format")},"label")];return!t||t.id===e?null:(0,Mv.jsxs)(FV.PanelBody,{initialOpen:!1,title:n,children:[(0,Mv.jsx)("p",{children:(0,fw.__)("Your theme uses post formats to highlight different kinds of content, like images or videos. Apply a post format to see this special styling.")}),(0,Mv.jsx)("p",{children:(0,Mv.jsx)(Qkt,{onUpdatePostFormat:o,suggestedPostFormat:t.id,suggestionText:(0,fw.sprintf)((0,fw.__)('Apply the "%1$s" format.'),t.caption)})})]})}var BV=l(G(),1),VNe=l(X(),1),BNe=l(Z(),1),_oe=l(he(),1),zV=l(H(),1);var ji=l(G(),1),Ks=l(H(),1),NNe=l(Kt(),1),qu=l(Z(),1);var UC=l(X(),1),LV=l(Me(),1),E3=l(he(),1),boe=l(vi(),1),FNe=l(or(),1);var ONe=l(tb(),1),Jkt=new RegExp(/[\u007e\u00ad\u2053\u207b\u208b\u2212\p{Pd}]/gu),goe=e=>(0,ONe.default)(e).normalize("NFKC").toLocaleLowerCase().replace(Jkt,"-");var di=l(P(),1),{RECEIVE_INTERMEDIATE_RESULTS:$kt}=K(E3.privateApis),ANe={per_page:-1,orderby:"name",order:"asc",_fields:"id,name,parent",context:"view",[$kt]:!0},eEt=8,MNe=[],tEt=500;function DNe(e){let t=0;for(let r of e)t++,r.children!==void 0&&(t+=DNe(r.children));return t}var rEt=(0,Ks.memo)(function({id:t,name:r,checked:o,onToggle:n}){return(0,di.jsx)(qu.CheckboxControl,{checked:o,onChange:()=>n(t),label:(0,FNe.decodeEntities)(r)})});function LNe({term:e,selectedTerms:t,onToggle:r}){return(0,di.jsxs)("div",{className:"editor-post-taxonomies__hierarchical-terms-choice",children:[(0,di.jsx)(rEt,{id:e.id,name:e.name,checked:t.has(e.id),onToggle:r}),!!e.children.length&&(0,di.jsx)("div",{className:"editor-post-taxonomies__hierarchical-terms-subchoices",children:e.children.map(o=>(0,di.jsx)(LNe,{term:o,selectedTerms:t,onToggle:r},o.id))})]})}function oEt(e,t){let r=new Set(t),o=s=>r.has(s.id)?!0:!!s.children?.some(o),n=[],i=[];for(let s of e)o(s)?n.push(s):i.push(s);return[...n,...i]}function nEt(e,t,r){return e.find(o=>(!o.parent&&!t||parseInt(o.parent)===parseInt(t))&&o.name.toLowerCase()===r.toLowerCase())}function iEt(e){let t=goe(e),r=o=>{if(e==="")return o;let n={...o};return n.children.length>0&&(n.children=n.children.map(r).filter(i=>i)),goe(n.name).indexOf(t)!==-1||n.children.length>0?n:!1};return r}function voe({slug:e}){let[t,r]=(0,Ks.useState)(!1),[o,n]=(0,Ks.useState)(""),[i,s]=(0,Ks.useState)(""),[a,c]=(0,Ks.useState)(!1),[d,u]=(0,Ks.useState)(""),f=(0,Ks.useDeferredValue)(d),m=(0,LV.useDebounce)(boe.speak,tEt),{hasCreateAction:h,hasAssignAction:g,terms:b,loading:v,availableTerms:y,taxonomy:w}=(0,UC.useSelect)(ie=>{let{getCurrentPost:oe,getEditedPostAttribute:te}=ie(N),{getEntityRecord:se,getEntityRecords:ge,isResolving:we}=ie(E3.store),ce=se("root","taxonomy",e),ve=oe();return{hasCreateAction:ce?!!ve._links?.["wp:action-create-"+ce.rest_base]:!1,hasAssignAction:ce?!!ve._links?.["wp:action-assign-"+ce.rest_base]:!1,terms:ce?te(ce.rest_base):MNe,loading:we("getEntityRecords",["taxonomy",e,ANe]),availableTerms:ge("taxonomy",e,ANe)||MNe,taxonomy:ce}},[e]),{editPost:_}=(0,UC.useDispatch)(N),{saveEntityRecord:x}=(0,UC.useDispatch)(E3.store),{createErrorNotice:C}=(0,UC.useDispatch)(NNe.store),S=(0,Ks.useMemo)(()=>new Set(b),[b]),k=(0,Ks.useMemo)(()=>oEt(wL(y),b),[y]),R=(0,Ks.useMemo)(()=>f===""?k:k.map(iEt(f)).filter(ie=>ie),[k,f]),O=DNe(R);(0,Ks.useEffect)(()=>{if(f!=="")return m((0,ji.sprintf)((0,ji._n)("%d result found.","%d results found.",O),O),"polite"),()=>m.cancel()},[O,f,m]);let E=ie=>{_({[w.rest_base]:ie})},I=(0,LV.useEvent)(ie=>{let oe=parseInt(ie,10);E(S.has(oe)?b.filter(te=>te!==oe):[...b,oe])});if(!g)return null;let T=ie=>x("taxonomy",e,ie,{throwOnError:!0}),M=ie=>{n(ie)},F=ie=>{s(ie)},V=()=>{c(!a)},B=async ie=>{if(ie.preventDefault(),o===""||t)return;let oe=nEt(y,i,o);if(oe){b.some(we=>we===oe.id)||E([...b,oe.id]),n(""),s("");return}r(!0);let te;try{te=await T({name:o,parent:i||void 0})}catch(we){C(we.message,{type:"snackbar"});return}let se=e==="category"?(0,ji.__)("Category"):(0,ji.__)("Term"),ge=(0,ji.sprintf)((0,ji._x)("%s added","term"),w?.labels?.singular_name??se);(0,boe.speak)(ge,"assertive"),r(!1),n(""),s(""),E([...b,te.id])},z=(ie,oe,te)=>w?.labels?.[ie]??(e==="category"?oe:te),A=z("add_new_item",(0,ji.__)("Add Category"),(0,ji.__)("Add Term")),D=z("new_item_name",(0,ji.__)("Add Category"),(0,ji.__)("Add Term")),L=z("parent_item",(0,ji.__)("Parent Category"),(0,ji.__)("Parent Term")),U=`\u2014 ${L} \u2014`,j=A,Y=w?.labels?.search_items??(0,ji.__)("Search Terms"),q=w?.name??(0,ji.__)("Terms"),ne=y.length>=eEt;return(0,di.jsxs)(le,{direction:"column",gap:"lg",children:[ne&&!v&&(0,di.jsx)(qu.SearchControl,{label:Y,placeholder:Y,value:d,onChange:u}),v&&(0,di.jsx)(le,{justify:"center",style:{height:"40px"},children:(0,di.jsx)(h2,{})}),(0,di.jsx)("div",{className:"editor-post-taxonomies__hierarchical-terms-list",tabIndex:"0",role:"group","aria-label":q,children:R.map(ie=>(0,di.jsx)(LNe,{term:ie,selectedTerms:S,onToggle:I},ie.id))}),!v&&h&&(0,di.jsx)(qu.Button,{__next40pxDefaultSize:!0,onClick:V,className:"editor-post-taxonomies__hierarchical-terms-add","aria-expanded":a,variant:"link",children:A}),a&&(0,di.jsx)("form",{onSubmit:B,children:(0,di.jsxs)(le,{direction:"column",gap:"lg",children:[(0,di.jsx)(b2,{className:"editor-post-taxonomies__hierarchical-terms-input",label:D,value:o,onValueChange:M,required:!0}),!!y.length&&(0,di.jsx)(qu.TreeSelect,{label:L,noOptionLabel:U,onChange:F,selectedId:i,tree:k}),(0,di.jsx)(qu.Button,{__next40pxDefaultSize:!0,variant:"secondary",type:"submit",className:"editor-post-taxonomies__hierarchical-terms-submit",children:j})]})})]})}var VV=(0,qu.withFilters)("editor.PostTaxonomyType")(voe);var WC=l(P(),1);function sEt(){let{hasNoCategory:e,hasSiteCategories:t}=(0,VNe.useSelect)(i=>{let s=i(N).getCurrentPostType(),{canUser:a,getEntityRecord:c}=i(_oe.store),d=c("root","taxonomy","category"),u=a("read",{kind:"root",name:"site"})?c("root","site")?.default_category:void 0,f=u?c("taxonomy","category",u):void 0,m=d&&d.types.some(v=>v===s),h=d&&i(N).getEditedPostAttribute(d.rest_base),g=m?!!i(_oe.store).getEntityRecords("taxonomy","category",{exclude:[u],per_page:1})?.length:!1;return{hasNoCategory:!!d&&!!f&&m&&(h?.length===0||h?.length===1&&f?.id===h[0]),hasSiteCategories:g}},[]),[r,o]=(0,zV.useState)(!1);if((0,zV.useEffect)(()=>{e&&o(!0)},[e]),!r||!t)return null;let n=[(0,BV.__)("Suggestion:"),(0,WC.jsx)("span",{className:"editor-post-publish-panel__link",children:(0,BV.__)("Assign a category")},"label")];return(0,WC.jsxs)(BNe.PanelBody,{initialOpen:!1,title:n,children:[(0,WC.jsx)("p",{children:(0,BV.__)("Categories provide a helpful way to group related posts together and to quickly tell readers what a post is about.")}),(0,WC.jsx)(VV,{slug:"category"})]})}var zNe=sEt;var Gp=l(Z(),1),T3=l(X(),1),Nv=l(G(),1),pw=l(Re(),1),jV=l(H(),1);var Ed=l(P(),1),{mediaSideloadFromUrlKey:aEt}=K(pw.privateApis);function jNe(e){let t=[];return e.forEach(r=>{t.push(r),t.push(...jNe(r.innerBlocks))}),t}function lEt(e){if(e.name==="core/image"||e.name==="core/cover")return e.attributes.url&&!e.attributes.id;if(e.name==="core/media-text")return e.attributes.mediaUrl&&!e.attributes.mediaId}function yoe(e){if(e.name==="core/image"||e.name==="core/cover"){let{url:t,alt:r,id:o}=e.attributes;return{url:t,alt:r,id:o}}if(e.name==="core/media-text"){let{mediaUrl:t,mediaAlt:r,mediaId:o}=e.attributes;return{url:t,alt:r,id:o}}return{}}function cEt({clientId:e,alt:t,url:r}){let{selectBlock:o}=(0,T3.useDispatch)(pw.store);return(0,Ed.jsx)(Gp.__unstableMotion.img,{tabIndex:0,role:"button","aria-label":(0,Nv.__)("Select image block."),onClick:()=>{o(e)},onKeyDown:n=>{(n.key==="Enter"||n.key===" ")&&(o(e),n.preventDefault())},alt:t,src:r,animate:{opacity:1},exit:{opacity:0,scale:0},style:{width:"32px",height:"32px",objectFit:"cover",borderRadius:"2px",cursor:"var(--wpds-cursor-control, pointer)"},whileHover:{scale:1.08}},e)}function HNe(){let[e,t]=(0,jV.useState)(!1),[r,o]=(0,jV.useState)(!1),[n,i]=(0,jV.useState)(!1),{editorBlocks:s,mediaSideloadFromUrl:a}=(0,T3.useSelect)(h=>({editorBlocks:h(pw.store).getBlocks(),mediaSideloadFromUrl:h(pw.store).getSettings()[aEt]}),[]),c=jNe(s).filter(h=>lEt(h)),{updateBlockAttributes:d}=(0,T3.useDispatch)(pw.store);if(!a||!c.length)return null;let u=[(0,Nv.__)("Suggestion:"),(0,Ed.jsx)("span",{className:"editor-post-publish-panel__link",children:(0,Nv.__)("External media")},"label")];function f(h,g){(h.name==="core/image"||h.name==="core/cover")&&d(h.clientId,{id:g.id,url:g.url}),h.name==="core/media-text"&&d(h.clientId,{mediaId:g.id,mediaUrl:g.url})}function m(){t(!0),i(!1);let h=new Set(c.map(b=>{let{url:v}=yoe(b);return v})),g=Object.fromEntries([...h].map(b=>{let v=new Promise((y,w)=>{a({url:b,onSuccess:_=>y(_),onError:()=>w()})});return[b,v]}));Promise.allSettled(c.map(b=>{let{url:v}=yoe(b);return g[v].then(y=>f(b,y)).then(()=>o(!0)).catch(()=>i(!0))})).finally(()=>{t(!1)})}return(0,Ed.jsxs)(Gp.PanelBody,{initialOpen:!0,title:u,children:[(0,Ed.jsx)("p",{children:(0,Nv.__)("Upload external images to the Media Library. Images from different domains may load slowly, display incorrectly, or be removed unexpectedly.")}),(0,Ed.jsxs)("div",{style:{display:"inline-flex",flexWrap:"wrap",gap:"8px"},children:[(0,Ed.jsx)(Gp.__unstableAnimatePresence,{onExitComplete:()=>o(!1),children:c.map(h=>{let{url:g,alt:b}=yoe(h);return(0,Ed.jsx)(cEt,{clientId:h.clientId,url:g,alt:b},h.clientId)})}),e||r?(0,Ed.jsx)(Gp.Spinner,{}):(0,Ed.jsx)(Gp.Button,{size:"compact",variant:"primary",onClick:m,children:(0,Nv._x)("Upload","verb")})]}),n&&(0,Ed.jsx)("p",{children:(0,Nv.__)("Upload failed, try again.")})]})}var po=l(P(),1);function dEt({children:e}){let{isBeingScheduled:t,isRequestingSiteIcon:r,hasPublishAction:o,siteIconUrl:n,siteTitle:i,siteHome:s}=(0,UNe.useSelect)(u=>{let{getCurrentPost:f,isEditedPostBeingScheduled:m}=u(N),{getEntityRecord:h,isResolving:g}=u(GNe.store),b=h("root","__unstableBase",void 0)||{};return{hasPublishAction:f()._links?.["wp:action-publish"]??!1,isBeingScheduled:m(),isRequestingSiteIcon:g("getEntityRecord",["root","__unstableBase",void 0]),siteIconUrl:b.site_icon_url,siteTitle:b.name,siteHome:b.home&&(0,WNe.filterURLForDisplay)(b.home)}},[]),a=(0,po.jsx)(P3.Icon,{className:"components-site-icon",size:"36px",icon:cG});n&&(a=(0,po.jsx)("img",{alt:(0,Ku.__)("Site Icon"),className:"components-site-icon",src:n})),r&&(a=null);let c,d;return o?t?(c=(0,Ku.__)("Are you ready to schedule?"),d=(0,Ku.__)("Your work will be published at the specified date and time.")):(c=(0,Ku.__)("Are you ready to publish?"),d=(0,Ku.__)("Double-check your settings before publishing.")):(c=(0,Ku.__)("Are you ready to submit for review?"),d=(0,Ku.__)("Your work will be reviewed and then approved.")),(0,po.jsxs)("div",{className:"editor-post-publish-panel__prepublish",children:[(0,po.jsx)("div",{children:(0,po.jsx)("strong",{children:c})}),(0,po.jsx)("p",{children:d}),(0,po.jsxs)("div",{className:"components-site-card",children:[a,(0,po.jsxs)("div",{className:"components-site-info",children:[(0,po.jsx)("span",{className:"components-site-name",children:(0,YNe.decodeEntities)(i)||(0,Ku.__)("(Untitled)")}),(0,po.jsx)("span",{className:"components-site-home",children:s})]})]}),(0,po.jsx)(HNe,{}),o&&(0,po.jsxs)(po.Fragment,{children:[(0,po.jsx)(P3.PanelBody,{initialOpen:!1,title:[(0,Ku.__)("Visibility:"),(0,po.jsx)("span",{className:"editor-post-publish-panel__link",children:(0,po.jsx)(EV,{})},"label")],children:(0,po.jsx)(kV,{showPopoverHeader:!1})}),(0,po.jsx)(P3.PanelBody,{initialOpen:!1,title:[(0,Ku.__)("Publish:"),(0,po.jsx)("span",{className:"editor-post-publish-panel__link",children:(0,po.jsx)(jC,{})},"label")],children:(0,po.jsx)(C3,{showPopoverHeader:!1,isCompact:!1})})]}),(0,po.jsx)(INe,{}),(0,po.jsx)(PNe,{}),(0,po.jsx)(zNe,{}),e]})}var qNe=dEt;var Zu=l(Z(),1),Xu=l(G(),1),Fv=l(H(),1),ZNe=l(X(),1),HV=l(Ko(),1),QNe=l(or(),1),JNe=l(Me(),1),$Ne=l(he(),1);var bn=l(P(),1),KNe="%postname%",XNe="%pagename%",uEt=e=>{let{slug:t}=e;return e.permalink_template.includes(KNe)?e.permalink_template.replace(KNe,t):e.permalink_template.includes(XNe)?e.permalink_template.replace(XNe,t):e.permalink_template};function fEt({text:e}){let[t,r]=(0,Fv.useState)(!1),o=(0,Fv.useRef)(),n=(0,JNe.useCopyToClipboard)(e,()=>{r(!0),o.current&&clearTimeout(o.current),o.current=setTimeout(()=>{r(!1)},4e3)});return(0,Fv.useEffect)(()=>()=>{o.current&&clearTimeout(o.current)},[]),(0,bn.jsx)(Zu.Button,{__next40pxDefaultSize:!0,variant:"secondary",ref:n,children:t?(0,Xu.__)("Copied!"):(0,Xu.__)("Copy")})}function eFe({focusOnMount:e,children:t}){let{post:r,postType:o,isScheduled:n}=(0,ZNe.useSelect)(m=>{let{getEditedPostAttribute:h,getCurrentPost:g,isCurrentPostScheduled:b}=m(N),{getPostType:v}=m($Ne.store);return{post:g(),postType:v(h("type")),isScheduled:b()}},[]),i=o?.labels?.singular_name,s=o?.labels?.view_item,a=o?.labels?.add_new_item,c=r.status==="future"?uEt(r):r.link,d=(0,HV.addQueryArgs)("post-new.php",{post_type:r.type}),u=(0,Fv.useCallback)(m=>{e&&m&&m.focus()},[e]),f=n?(0,bn.jsxs)(bn.Fragment,{children:[(0,Xu.__)("is now scheduled. It will go live on")," ",(0,bn.jsx)(jC,{}),"."]}):(0,Xu.__)("is now live.");return(0,bn.jsxs)("div",{className:"post-publish-panel__postpublish",children:[(0,bn.jsxs)(Zu.PanelBody,{className:"post-publish-panel__postpublish-header",children:[(0,bn.jsx)(Zu.ExternalLink,{ref:u,href:c,children:(0,QNe.decodeEntities)(r.title)||(0,Xu.__)("(no title)")})," ",f]}),(0,bn.jsxs)(Zu.PanelBody,{children:[(0,bn.jsx)("p",{className:"post-publish-panel__postpublish-subheader",children:(0,bn.jsx)("strong",{children:(0,Xu.__)("What\u2019s next?")})}),(0,bn.jsxs)("div",{className:"post-publish-panel__postpublish-post-address-container",children:[(0,bn.jsx)(Zu.TextControl,{className:"post-publish-panel__postpublish-post-address",readOnly:!0,label:(0,Xu.sprintf)((0,Xu.__)("%s address"),i),value:(0,HV.safeDecodeURIComponent)(c),onFocus:m=>m.target.select()}),(0,bn.jsx)("div",{className:"post-publish-panel__postpublish-post-address__copy-button-wrap",children:(0,bn.jsx)(fEt,{text:c})})]}),(0,bn.jsxs)("div",{className:"post-publish-panel__postpublish-buttons",children:[!n&&(0,bn.jsxs)(Zu.Button,{variant:"primary",href:c,__next40pxDefaultSize:!0,icon:Sf,iconPosition:"right",target:"_blank",children:[s,(0,bn.jsx)(Ot,{render:(0,bn.jsx)("span",{}),children:(0,Xu.__)("(opens in a new tab)")})]}),(0,bn.jsx)(Zu.Button,{variant:n?"primary":"secondary",__next40pxDefaultSize:!0,href:d,children:a})]})]}),t]})}var Kn=l(P(),1);function GV({forceIsDirty:e,onClose:t,PostPublishExtension:r,PrePublishExtension:o,...n}){let{hasPublishAction:i,isPostTypeViewable:s,isBeingScheduled:a,isDirty:c,isPublished:d,isPublishSidebarEnabled:u,isSaving:f,isSavingNonPostEntityChanges:m,isScheduled:h,currentPostId:g}=(0,WV.useSelect)(E=>{let{getPostType:I}=E(tFe.store),{getCurrentPost:T,getCurrentPostId:M,getEditedPostAttribute:F,isCurrentPostPublished:V,isCurrentPostScheduled:B,isEditedPostBeingScheduled:z,isEditedPostDirty:A,isAutosavingPost:D,isSavingPost:L,isSavingNonPostEntityChanges:U,isPublishSidebarEnabled:j}=E(N),Y=I(F("type"));return{hasPublishAction:T()._links?.["wp:action-publish"]??!1,isPostTypeViewable:Y?.viewable,isBeingScheduled:z(),isDirty:A(),isPublished:V(),isPublishSidebarEnabled:j(),isSaving:L()&&!D(),isSavingNonPostEntityChanges:U(),isScheduled:B(),currentPostId:M()}},[]),{disablePublishSidebar:b,enablePublishSidebar:v}=(0,WV.useDispatch)(N),y=(0,GC.useRef)(null),w=(0,Dv.useMergeRefs)([(0,Dv.useFocusReturn)(),(0,Dv.useConstrainedTabbing)()]);(0,GC.useEffect)(()=>{y.current?.focus()},[]);let _=(0,GC.useRef)(g),x=(0,Dv.useEvent)(t);(0,GC.useEffect)(()=>{let E=g!==_.current;_.current=g,(E||d&&!f&&c)&&x()},[d,f,c,g,x]);function C(){u?b():v()}function S(){(!i||!s)&&t()}let k=d||h&&a,R=!k&&!f,O=k&&!f;return(0,Kn.jsxs)("div",{ref:w,tabIndex:-1,className:"editor-post-publish-panel",...n,children:[(0,Kn.jsx)("div",{className:"editor-post-publish-panel__header",children:O?(0,Kn.jsx)(mw.Button,{size:"compact",onClick:t,icon:_i,label:(0,UV.__)("Close panel")}):(0,Kn.jsxs)(Kn.Fragment,{children:[(0,Kn.jsx)("div",{className:"editor-post-publish-panel__header-cancel-button",children:(0,Kn.jsx)(mw.Button,{ref:y,accessibleWhenDisabled:!0,disabled:m,onClick:t,variant:"secondary",size:"compact",children:(0,UV.__)("Cancel")})}),(0,Kn.jsx)("div",{className:"editor-post-publish-panel__header-publish-button",children:(0,Kn.jsx)(VC,{onSubmit:S,forceIsDirty:e})})]})}),(0,Kn.jsxs)("div",{className:"editor-post-publish-panel__content",children:[R&&(0,Kn.jsx)(qNe,{children:o&&(0,Kn.jsx)(o,{})}),O&&(0,Kn.jsx)(eFe,{focusOnMount:!0,children:r&&(0,Kn.jsx)(r,{})}),f&&(0,Kn.jsx)(mw.Spinner,{"data-testid":"post-publish-panel-spinner"})]}),(0,Kn.jsx)("div",{className:"editor-post-publish-panel__footer",children:(0,Kn.jsx)(mw.CheckboxControl,{label:(0,UV.__)("Always show pre-publish checks."),checked:u,onChange:C})})]})}var QV=l(Z(),1),JV=l(Me(),1),$V=l(X(),1),eB=l(H(),1),hw=l(G(),1);var aFe=l(cn(),1),lFe=l(Jt(),1);var hc=l(Z(),1),Yr=l(G(),1),ZV=l(X(),1),R3=l(H(),1),nFe=l(he(),1),iFe=l(Re(),1),sFe=l(Me(),1);var woe=l(G(),1),oFe=l(Z(),1),qV=l(X(),1);var rFe=l(X(),1);function YV({children:e}){let{hasStickyAction:t,postType:r}=(0,rFe.useSelect)(o=>({hasStickyAction:o(N).getCurrentPost()._links?.["wp:action-sticky"]??!1,postType:o(N).getCurrentPostType()}),[]);return r!=="post"||!t?null:e}var xoe=l(P(),1);function KV(){let e=(0,qV.useSelect)(r=>r(N).getEditedPostAttribute("sticky")??!1,[]),{editPost:t}=(0,qV.useDispatch)(N);return(0,xoe.jsx)(YV,{children:(0,xoe.jsx)(oFe.CheckboxControl,{className:"editor-post-sticky__checkbox-control",label:(0,woe.__)("Sticky"),help:(0,woe.__)("Pin this post to the top of the blog."),checked:e,onChange:()=>t({sticky:!e})})})}var Xn=l(P(),1),XV={"auto-draft":{label:(0,Yr.__)("Draft"),icon:Vw},draft:{label:(0,Yr.__)("Draft"),icon:Vw},pending:{label:(0,Yr.__)("Pending"),icon:WE},private:{label:(0,Yr.__)("Private"),icon:VE},future:{label:(0,Yr.__)("Scheduled"),icon:pg},publish:{label:(0,Yr.__)("Published"),icon:Ud}},Soe=[{label:(0,Yr.__)("Draft"),value:"draft",description:(0,Yr.__)("Not ready to publish.")},{label:(0,Yr.__)("Pending"),value:"pending",description:(0,Yr.__)("Waiting for review before publishing.")},{label:(0,Yr.__)("Private"),value:"private",description:(0,Yr.__)("Only visible to site admins and editors.")},{label:(0,Yr.__)("Scheduled"),value:"future",description:(0,Yr.__)("Publish automatically on a chosen date.")},{label:(0,Yr.__)("Published"),value:"publish",description:(0,Yr.__)("Visible to everyone.")}];function Coe(){let{status:e,date:t,password:r,postId:o,postType:n,canEdit:i}=(0,ZV.useSelect)(v=>{let{getEditedPostAttribute:y,getCurrentPostId:w,getCurrentPostType:_,getCurrentPost:x}=v(N);return{status:y("status"),date:y("date"),password:y("password"),postId:w(),postType:_(),canEdit:x()._links?.["wp:action-publish"]??!1}},[]),[s,a]=(0,R3.useState)(!!r),c=(0,sFe.useInstanceId)(Coe,"editor-change-status__password-input"),{editEntityRecord:d}=(0,ZV.useDispatch)(nFe.store),[u,f]=(0,R3.useState)(null),m=(0,R3.useMemo)(()=>({anchor:u,"aria-label":(0,Yr.__)("Status & visibility"),headerTitle:(0,Yr.__)("Status & visibility"),placement:"left-start",offset:36,shift:!0}),[u]);if(og.includes(n))return null;let h=({status:v=e,password:y=r,date:w=t})=>{d("postType",n,o,{status:v,date:w,password:y})},g=v=>{a(v),v||h({password:""})},b=v=>{let y=t,w=r;e==="future"&&new Date(t)>new Date&&(y=null),v==="private"&&r&&(w=""),h({status:v,date:y,password:w})};return(0,Xn.jsx)(Dr,{label:(0,Yr.__)("Status"),ref:f,children:i?(0,Xn.jsx)(hc.Dropdown,{className:"editor-post-status",contentClassName:"editor-change-status__content",popoverProps:m,focusOnMount:!0,renderToggle:({onToggle:v,isOpen:y})=>(0,Xn.jsx)(hc.Button,{className:"editor-post-status__toggle",variant:"tertiary",size:"compact",onClick:v,icon:XV[e]?.icon,"aria-label":(0,Yr.sprintf)((0,Yr.__)("Change status: %s"),XV[e]?.label),"aria-expanded":y,children:XV[e]?.label}),renderContent:({onClose:v})=>(0,Xn.jsxs)(Xn.Fragment,{children:[(0,Xn.jsx)(iFe.__experimentalInspectorPopoverHeader,{title:(0,Yr.__)("Status & visibility"),onClose:v}),(0,Xn.jsx)("form",{onSubmit:y=>{y.preventDefault(),v()},children:(0,Xn.jsxs)(hc.__experimentalVStack,{spacing:4,children:[(0,Xn.jsx)(hc.RadioControl,{className:"editor-change-status__options",hideLabelFromVision:!0,label:(0,Yr.__)("Status"),options:Soe,onChange:b,selected:e==="auto-draft"?"draft":e}),e==="future"&&(0,Xn.jsx)("div",{className:"editor-change-status__publish-date-wrapper",children:(0,Xn.jsx)(C3,{showPopoverHeaderActions:!1,isCompact:!0})}),e!=="private"&&(0,Xn.jsxs)(hc.__experimentalVStack,{as:"fieldset",spacing:4,className:"editor-change-status__password-fieldset",children:[(0,Xn.jsx)(hc.CheckboxControl,{label:(0,Yr.__)("Password protected"),help:(0,Yr.__)("Only visible to those who know the password."),checked:s,onChange:g}),s&&(0,Xn.jsx)("div",{className:"editor-change-status__password-input",children:(0,Xn.jsx)(hc.TextControl,{label:(0,Yr.__)("Password"),onChange:y=>h({password:y}),value:r,placeholder:(0,Yr.__)("Use a secure password"),type:"text",id:c,maxLength:255})})]}),(0,Xn.jsx)(KV,{})]})})]})}):(0,Xn.jsx)("div",{className:"editor-post-status is-read-only",children:XV[e]?.label})})}var tB=l(P(),1);function rB({forceIsDirty:e}){let[t,r]=(0,eB.useState)(!1),o=(0,JV.useViewportMatch)("small"),{isAutosaving:n,isDirty:i,isNew:s,isPublished:a,isSaveable:c,isSaving:d,isSavingLocked:u,isSavingNonPostEntityChanges:f,isScheduled:m,hasPublishAction:h,showIconLabels:g,postStatus:b,postStatusHasChanged:v,postType:y}=(0,$V.useSelect)(T=>{let M=T(N),{get:F}=T(lFe.store);return{isAutosaving:M.isAutosavingPost(),isDirty:e||M.isEditedPostDirty(),isNew:M.isEditedPostNew(),isPublished:M.isCurrentPostPublished(),isSaving:M.isSavingPost(),isSaveable:M.isEditedPostSaveable(),isSavingLocked:M.isPostSavingLocked(),isSavingNonPostEntityChanges:M.isSavingNonPostEntityChanges(),isScheduled:M.isCurrentPostScheduled(),hasPublishAction:!!M.getCurrentPost()?._links?.["wp:action-publish"],showIconLabels:F("core","showIconLabels"),postStatus:M.getEditedPostAttribute("status"),postStatusHasChanged:!!M.getPostEdits()?.status,postType:M.getCurrentPostType()}},[e]),w=b==="pending",{savePost:_}=(0,$V.useDispatch)(N),x=(0,JV.usePrevious)(d);if((0,eB.useEffect)(()=>{let T;return x&&!d&&(r(!0),T=setTimeout(()=>{r(!1)},1e3)),()=>clearTimeout(T)},[d]),y===Tc||!h&&w)return null;let C=!["pending","draft","auto-draft"].includes(b)&&Soe.map(({value:T})=>T).includes(b);if(a||m||C||v&&["pending","draft"].includes(b))return null;let S=w?(0,hw.__)("Save as pending"):(0,hw.__)("Save draft"),k=(0,hw.__)("Save"),R=t||!s&&!i,O=d||R,E=d||R||!c||u||f,I;return d?I=n?(0,hw.__)("Autosaving"):(0,hw.__)("Saving"):R?I=(0,hw.__)("Saved"):o?I=S:g&&(I=k),(0,tB.jsxs)(QV.Button,{className:c||d?J({"editor-post-save-draft":!O,"editor-post-saved-state":O,"is-saving":d,"is-autosaving":n,"is-saved":R,[(0,QV.__unstableGetAnimateClassName)({type:"loading"})]:d}):void 0,onClick:E?void 0:()=>_(),shortcut:E?void 0:aFe.displayShortcut.primary("s"),variant:"tertiary",size:"compact",icon:o?void 0:SU,label:I||S,"aria-disabled":E,children:[O&&(0,tB.jsx)(Gi,{icon:R?Jn:kU}),I]})}var cFe=l(X(),1);function oB({children:e}){return(0,cFe.useSelect)(r=>r(N).getCurrentPost()._links?.["wp:action-publish"]??!1,[])?e:null}var nB=l(Z(),1),qC=l(G(),1),iB=l(H(),1),dFe=l(X(),1);var YC=l(P(),1);function sB(){let[e,t]=(0,iB.useState)(null),r=(0,dFe.useSelect)(s=>s(N).getCurrentPostType(),[]),o=(0,iB.useMemo)(()=>({anchor:e,"aria-label":(0,qC.__)("Change publish date"),placement:"left-start",offset:36,shift:!0}),[e]),n=HC(),i=HC({full:!0});return og.includes(r)?null:(0,YC.jsx)(oB,{children:(0,YC.jsx)(Dr,{label:(0,qC.__)("Publish"),ref:t,children:(0,YC.jsx)(nB.Dropdown,{popoverProps:o,focusOnMount:!0,className:"editor-post-schedule__panel-dropdown",contentClassName:"editor-post-schedule__dialog",renderToggle:({onToggle:s,isOpen:a})=>(0,YC.jsx)(nB.Button,{size:"compact",className:"editor-post-schedule__dialog-toggle",variant:"tertiary",tooltipPosition:"middle left",onClick:s,"aria-label":(0,qC.sprintf)((0,qC.__)("Change date: %s"),n),label:i,showTooltip:n!==i,"aria-expanded":a,children:n}),renderContent:({onClose:s})=>(0,YC.jsx)(RV,{onClose:s})})})})}var aB=l(Z(),1),KC=l(G(),1),lB=l(X(),1),uFe=l(H(),1),fFe=l(ps(),1);var gw=l(P(),1);function pFe(){(0,fFe.default)("wp.editor.PostSwitchToDraftButton",{since:"6.7",version:"6.9"});let[e,t]=(0,uFe.useState)(!1),{editPost:r,savePost:o}=(0,lB.useDispatch)(N),{isSaving:n,isPublished:i,isScheduled:s}=(0,lB.useSelect)(f=>{let{isSavingPost:m,isCurrentPostPublished:h,isCurrentPostScheduled:g}=f(N);return{isSaving:m(),isPublished:h(),isScheduled:g()}},[]),a=n||!i&&!s,c,d;i?(c=(0,KC.__)("Are you sure you want to unpublish this post?"),d=(0,KC.__)("Unpublish")):s&&(c=(0,KC.__)("Are you sure you want to unschedule this post?"),d=(0,KC.__)("Unschedule"));let u=()=>{t(!1),r({status:"draft"}),o()};return(0,gw.jsxs)(gw.Fragment,{children:[(0,gw.jsx)(aB.Button,{__next40pxDefaultSize:!0,className:"editor-post-switch-to-draft",onClick:()=>{a||t(!0)},"aria-disabled":a,variant:"secondary",style:{flexGrow:"1",justifyContent:"center"},children:(0,KC.__)("Switch to draft")}),(0,gw.jsx)(aB.__experimentalConfirmDialog,{isOpen:e,onConfirm:u,onCancel:()=>t(!1),confirmButtonText:d,children:c})]})}var mFe=l(X(),1),I3=l(G(),1);var koe=l(P(),1);function cB(){let{syncStatus:e,postType:t}=(0,mFe.useSelect)(r=>{let{getEditedPostAttribute:o}=r(N);return{syncStatus:o("meta")?.wp_pattern_sync_status==="unsynced"?"unsynced":o("wp_pattern_sync_status"),postType:o("type")}});return t!=="wp_block"?null:(0,koe.jsx)(Dr,{label:(0,I3.__)("Sync status"),children:(0,koe.jsx)("div",{className:"editor-post-sync-status__value",children:e==="unsynced"?(0,I3._x)("Not synced","pattern (singular)"):(0,I3._x)("Synced","pattern (singular)")})})}var hFe=l(H(),1),gFe=l(X(),1),bFe=l(he(),1);var Eoe=l(P(),1),pEt=e=>e;function mEt({taxonomyWrapper:e=pEt}){let{postType:t,taxonomies:r}=(0,gFe.useSelect)(n=>({postType:n(N).getCurrentPostType(),taxonomies:n(bFe.store).getEntityRecords("root","taxonomy")}),[]);return(r??[]).filter(n=>n.types.includes(t)&&n.visibility?.show_ui).map(n=>{let i=n.hierarchical?VV:MV;return(0,Eoe.jsx)(hFe.Fragment,{children:e((0,Eoe.jsx)(i,{slug:n.slug}),n)},`taxonomy-${n.slug}`)})}var XC=mEt;var vFe=l(X(),1),_Fe=l(he(),1);function dB({children:e}){return(0,vFe.useSelect)(r=>{let o=r(N).getCurrentPostType();return r(_Fe.store).getEntityRecords("root","taxonomy")?.some(i=>i.types.includes(o))},[])?e:null}var yFe=l(Z(),1),uB=l(X(),1);var O3=l(P(),1);function hEt({taxonomy:e,children:t}){let r=e?.slug,o=r?`taxonomy-panel-${r}`:"",{isEnabled:n,isOpened:i}=(0,uB.useSelect)(c=>{let{isEditorPanelEnabled:d,isEditorPanelOpened:u}=c(N);return{isEnabled:r?d(o):!1,isOpened:r?u(o):!1}},[o,r]),{toggleEditorPanelOpened:s}=(0,uB.useDispatch)(N);if(!n)return null;let a=e?.labels?.menu_name;return a?(0,O3.jsx)(yFe.PanelBody,{title:a,opened:i,onToggle:()=>s(o),children:t}):null}function fB(){return(0,O3.jsx)(dB,{children:(0,O3.jsx)(XC,{taxonomyWrapper:(e,t)=>(0,O3.jsx)(hEt,{taxonomy:t,children:e})})})}var jFe=l(VFe(),1),ZC=l(H(),1),Ioe=l(G(),1),HFe=l(he(),1),gB=l(X(),1),UFe=l(Me(),1);var BFe=1e3;function zFe(e,t){if(Math.max(e.length,t.length)<=BFe)return Rte(e,t);let o=0,n=Math.min(e.length,t.length);for(;o<n&&e[o]===t[o];)o++;let i=e.length,s=t.length;for(;i>o&&s>o&&e[i-1]===t[s-1];)i--,s--;let a=e.slice(o,i),c=t.slice(o,s),d=Math.max(a.length,c.length),u;return d<=BFe?u=Rte(a,c):u=DR(a,c),o>0&&u.unshift({value:e.slice(0,o)}),i<e.length&&u.push({value:e.slice(i)}),u}function EEt(e,t){return Math.max(0,Math.min(t.length,e))}function TEt(e,t,r){let o=e.slice(0,r),n=1,i=o.length,s;for(;n<=i;){let a=Math.floor((n+i)/2),c=t.indexOf(o.slice(o.length-a));c===-1?i=a-1:(s=c+a,n=a+1)}return s}function Roe(e,t,r,o){let n=0,i=0,s=e;for(let a=0;a<t.length;a++){let c=t[a];if(!c.added&&!c.removed){n+=c.value.length,i+=c.value.length;continue}let d=n,u=i,f=0,m=0;for(;a<t.length&&(t[a].added||t[a].removed);)t[a].removed?f+=t[a].value.length:m+=t[a].value.length,a++;a--;let h=d+f,g=u+m;if(e<d)break;if(f===0)s+=m;else if(e<=h){let b=TEt(r.slice(d,h),o.slice(u,g),e-d);s=b===void 0?g:u+b;break}else s+=m-f;n+=f,i+=m}return EEt(s,o)}var Lv=l(P(),1);function M3(){let e=(0,UFe.useInstanceId)(M3),t=(0,ZC.useRef)(),r=(0,ZC.useRef)(),o=(0,ZC.useRef)(),{value:n,type:i,id:s}=(0,gB.useSelect)(d=>{let{getCurrentPostType:u,getCurrentPostId:f,getEditedPostContent:m}=d(N);return{value:m(),type:u(),id:f()}},[]),{editEntityRecord:a}=(0,gB.useDispatch)(HFe.store);(0,ZC.useLayoutEffect)(()=>{let d=t.current,u=r.current;if(r.current=n,!d||u===void 0||u===n||!o.current)return;let{selectionStart:f,selectionEnd:m,selectionDirection:h}=o.current,g=zFe(u,n),b=Roe(f,g,u,n),v=Roe(m,g,u,n);d.setSelectionRange(b,v,h),o.current={selectionStart:b,selectionEnd:v,selectionDirection:h}},[n]);let c=d=>{let{selectionStart:u,selectionEnd:f,selectionDirection:m}=d.target;o.current={selectionStart:u,selectionEnd:f,selectionDirection:m}};return(0,Lv.jsxs)(Lv.Fragment,{children:[(0,Lv.jsx)(Ot,{render:(0,Lv.jsx)("label",{htmlFor:`post-content-${e}`}),children:(0,Ioe.__)("Type text or HTML")}),(0,Lv.jsx)(jFe.default,{autoComplete:"off",dir:"auto",ref:t,value:n,onChange:d=>{c(d),r.current=d.target.value,a("postType",i,s,{content:d.target.value,blocks:void 0,selection:void 0})},onFocus:c,onMouseUp:c,onKeyUp:c,className:"editor-post-text-editor",id:`post-content-${e}`,placeholder:(0,Ioe.__)("Start writing with text or HTML")})]})}var KFe=l(G(),1),JC=l(H(),1),XFe=l(or(),1),xB=l(X(),1),Ooe=l(Re(),1),ZFe=l(Ut(),1),$C=l(Ap(),1),SB=l(Me(),1),Aoe=l(Oh(),1);var bB="wp-block wp-block-post-title block-editor-block-list__block editor-post-title editor-post-title__input rich-text",vB=/[\r\n]+/g;var QC=l(H(),1),WFe=l(X(),1);function _B(e){let t=(0,QC.useRef)(),{isCleanNewPost:r}=(0,WFe.useSelect)(o=>{let{isCleanNewPost:n}=o(N);return{isCleanNewPost:n()}},[]);return(0,QC.useImperativeHandle)(e,()=>({focus:()=>{t?.current?.focus()}})),(0,QC.useEffect)(()=>{if(!t.current)return;let{defaultView:o}=t.current.ownerDocument,{name:n,parent:i}=o,s=n==="editor-canvas"?i.document:o.document,{activeElement:a,body:c}=s;r&&(!a||c===a)&&t.current.focus()},[r]),{ref:t}}var GFe=l(X(),1),YFe=l(H(),1),qFe=l(he(),1);function yB(){let{postType:e,postId:t,previousTitle:r}=(0,GFe.useSelect)(s=>{let{getCurrentPostType:a,getCurrentPostId:c,isRevisionsMode:d,isShowingRevisionDiff:u,getPreviousRevision:f}=K(s(N)),m=d()&&u();return{postType:a(),postId:c(),previousTitle:m?f()?.title?.raw??"":void 0}},[]),[o,n]=(0,qFe.useEntityProp)("postType",e,"title",t);return{title:(0,YFe.useMemo)(()=>r===void 0?o:XIe(o,r),[o,r]),setTitle:n}}var wB=l(P(),1),{useRichText:PEt}=K($C.privateApis),REt=(0,JC.forwardRef)((e,t)=>{let{placeholder:r,isEditingContentOnlySection:o,isPreview:n}=(0,xB.useSelect)(I=>{let{getSettings:T,getEditedContentOnlySection:M}=K(I(Ooe.store)),{titlePlaceholder:F,isPreviewMode:V}=T();return{placeholder:F,isEditingContentOnlySection:!!M(),isPreview:V}},[]),[i,s]=(0,JC.useState)(!1),{ref:a}=_B(t),{title:c,setTitle:d}=yB(),[u,f]=(0,JC.useState)({}),{clearSelectedBlock:m,insertBlocks:h,insertDefaultBlock:g}=(0,xB.useDispatch)(Ooe.store),b=(0,XFe.decodeEntities)(r)||(0,KFe.__)("Add title"),{value:v,onChange:y,ref:w}=PEt({value:c,onChange(I){d(I.replace(vB," "))},placeholder:b,selectionStart:u.start,selectionEnd:u.end,onSelectionChange(I,T){f(M=>{let{start:F,end:V}=M;return F===I&&V===T?M:{start:I,end:T}})},__unstableDisableFormats:!1});function _(I){h(I,0)}function x(){s(!0),m()}function C(){s(!1),f({})}function S(){g(void 0,void 0,0)}let k=(0,SB.useRefEffect)(I=>{function T(M){(M.inputType==="insertParagraph"||M.inputType==="insertLineBreak")&&(M.preventDefault(),S())}return I.addEventListener("beforeinput",T),()=>{I.removeEventListener("beforeinput",T)}},[]);function R(I){let T=I.clipboardData,M="",F="";try{M=T.getData("text/plain"),F=T.getData("text/html")}catch{return}let V=(0,ZFe.pasteHandler)({HTML:F,plainText:M});if(I.preventDefault(),!!V.length)if(typeof V!="string"){let[B]=V;if(!c&&(B.name==="core/heading"||B.name==="core/paragraph")){let z=(0,Aoe.__unstableStripHTML)(B.attributes.content);d(z),_(V.slice(1))}else _(V)}else{let B=(0,Aoe.__unstableStripHTML)(V);y((0,$C.insert)(v,(0,$C.create)({html:B})))}}let O=J(bB,{"is-selected":i}),E=o?{opacity:.2}:void 0;return(0,wB.jsx)("h1",{ref:(0,SB.useMergeRefs)([w,a,k]),contentEditable:!o&&!n,className:O,"aria-label":b,role:"textbox","aria-multiline":"true",onFocus:x,onBlur:C,onPaste:R,style:E})}),CB=(0,JC.forwardRef)((e,t)=>(0,wB.jsx)(Ho,{supportKeys:"title",children:(0,wB.jsx)(REt,{ref:t})}));var QFe=l(Z(),1),JFe=l(G(),1),$Fe=l(or(),1),eDe=l(X(),1),tDe=l(Re(),1),kB=l(H(),1);var rDe=l(P(),1);function IEt(e,t){let{placeholder:r}=(0,eDe.useSelect)(h=>{let{getSettings:g}=h(tDe.store),{titlePlaceholder:b}=g();return{placeholder:b}},[]),[o,n]=(0,kB.useState)(!1),{title:i,setTitle:s}=yB(),{ref:a}=_B(t);function c(h){s(h.replace(vB," "))}function d(){n(!0)}function u(){n(!1)}let f=J(bB,{"is-selected":o,"is-raw-text":!0}),m=(0,$Fe.decodeEntities)(r)||(0,JFe.__)("Add title");return(0,rDe.jsx)(QFe.TextareaControl,{ref:a,value:i,onChange:c,onFocus:d,onBlur:u,label:r,className:f,placeholder:m,hideLabelFromVision:!0,autoComplete:"off",dir:"auto",rows:1})}var EB=(0,kB.forwardRef)(IEt);var ek=l(G(),1),PB=l(Z(),1),tk=l(X(),1),iDe=l(H(),1);var oDe=l(X(),1),nDe=l(he(),1);function TB({children:e}){let{canTrashPost:t}=(0,oDe.useSelect)(r=>{let{isEditedPostNew:o,getCurrentPostId:n,getCurrentPostType:i}=r(N),{canUser:s}=r(nDe.store),a=i(),c=n(),d=o(),u=c?s("delete",{kind:"postType",name:a,id:c}):!1;return{canTrashPost:(!d||c)&&u&&!Vie.includes(a)}},[]);return t?e:null}var N3=l(P(),1);function rk({onActionPerformed:e}){let t=(0,tk.useRegistry)(),{isNew:r,isDeleting:o,postId:n,title:i}=(0,tk.useSelect)(u=>{let f=u(N);return{isNew:f.isEditedPostNew(),isDeleting:f.isDeletingPost(),postId:f.getCurrentPostId(),title:f.getCurrentPostAttribute("title")}},[]),{trashPost:s}=(0,tk.useDispatch)(N),[a,c]=(0,iDe.useState)(!1);if(r||!n)return null;let d=async()=>{c(!1),await s();let u=await t.resolveSelect(N).getCurrentPost();e?.("move-to-trash",[u])};return(0,N3.jsxs)(TB,{children:[(0,N3.jsx)(PB.Button,{__next40pxDefaultSize:!0,className:"editor-post-trash",isDestructive:!0,variant:"secondary",isBusy:o,"aria-disabled":o,onClick:o?void 0:()=>c(!0),children:(0,ek.__)("Move to trash")}),(0,N3.jsx)(PB.__experimentalConfirmDialog,{isOpen:a,onConfirm:d,onCancel:()=>c(!1),confirmButtonText:(0,ek.__)("Move to trash"),size:"small",children:(0,ek.sprintf)((0,ek.__)('Are you sure you want to move "%s" to the trash?'),i)})]})}var F3=l(X(),1),D3=l(Ko(),1),RB=l(H(),1),sDe=l(Re(),1),Vv=l(G(),1),Il=l(Z(),1),aDe=l(Kt(),1);var lDe=l(he(),1),IB=l(Me(),1);var on=l(P(),1);function L3({onClose:e}){let{isEditable:t,postSlug:r,postLink:o,permalinkPrefix:n,permalinkSuffix:i,permalink:s}=(0,F3.useSelect)(h=>{let g=h(N).getCurrentPost(),b=h(N).getCurrentPostType(),v=h(lDe.store).getPostType(b),y=h(N).getPermalinkParts(),w=g?._links?.["wp:action-publish"]??!1;return{isEditable:h(N).isPermalinkEditable()&&w,postSlug:(0,D3.safeDecodeURIComponent)(h(N).getEditedPostSlug()),viewPostLabel:v?.labels?.view_item,postLink:g.link,permalinkPrefix:y?.prefix,permalinkSuffix:y?.suffix,permalink:(0,D3.safeDecodeURIComponent)(h(N).getPermalink())}},[]),{editPost:a}=(0,F3.useDispatch)(N),{createNotice:c}=(0,F3.useDispatch)(aDe.store),[d,u]=(0,RB.useState)(!1),f=(0,IB.useCopyToClipboard)(s,()=>{c("info",(0,Vv.__)("Copied Permalink to clipboard."),{isDismissible:!0,type:"snackbar"})}),m="editor-post-url__slug-description-"+(0,IB.useInstanceId)(L3);return(0,on.jsxs)("div",{className:"editor-post-url",children:[(0,on.jsx)(sDe.__experimentalInspectorPopoverHeader,{title:(0,Vv.__)("Slug"),onClose:e}),(0,on.jsxs)(Il.__experimentalVStack,{spacing:3,children:[t&&(0,on.jsx)("p",{className:"editor-post-url__intro",children:(0,RB.createInterpolateElement)((0,Vv.__)("<span>Customize the last part of the Permalink.</span> <a>Learn more.</a>"),{span:(0,on.jsx)("span",{id:m}),a:(0,on.jsx)(Il.ExternalLink,{href:(0,Vv.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#permalink")})})}),(0,on.jsxs)("div",{children:[t&&(0,on.jsxs)(on.Fragment,{children:[(0,on.jsx)(Il.__experimentalInputControl,{prefix:(0,on.jsx)(Il.__experimentalInputControlPrefixWrapper,{children:"/"}),suffix:(0,on.jsx)(Il.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,on.jsx)(Il.Button,{icon:EE,ref:f,size:"small",label:(0,Vv.__)("Copy")})}),label:(0,Vv.__)("Slug"),hideLabelFromVision:!0,value:d?"":r,autoComplete:"off",spellCheck:"false",type:"text",className:"editor-post-url__input",onChange:h=>{if(a({slug:h}),!h){d||u(!0);return}d&&u(!1)},onBlur:h=>{a({slug:(0,D3.cleanForSlug)(h.target.value)}),d&&u(!1)},"aria-describedby":m}),(0,on.jsxs)("p",{className:"editor-post-url__permalink",children:[(0,on.jsx)("span",{className:"editor-post-url__permalink-visual-label",children:(0,Vv.__)("Permalink:")}),(0,on.jsxs)(Il.ExternalLink,{className:"editor-post-url__link",href:o,target:"_blank",children:[(0,on.jsx)("span",{className:"editor-post-url__link-prefix",children:n}),(0,on.jsx)("span",{className:"editor-post-url__link-slug",children:r}),(0,on.jsx)("span",{className:"editor-post-url__link-suffix",children:i})]})]})]}),!t&&(0,on.jsx)(Il.ExternalLink,{className:"editor-post-url__link",href:o,target:"_blank",children:o})]})]})]})}var cDe=l(X(),1),dDe=l(he(),1);function OB({children:e}){return(0,cDe.useSelect)(r=>{let o=r(N).getCurrentPostType();return!(!r(dDe.store).getPostType(o)?.viewable||!r(N).getCurrentPost().link||!r(N).getPermalinkParts())},[])?e:null}var uDe=l(X(),1),AB=l(Ko(),1);function fDe(){return Moe()}function Moe(){let e=(0,uDe.useSelect)(t=>t(N).getPermalink(),[]);return(0,AB.filterURLForDisplay)((0,AB.safeDecodeURIComponent)(e))}var MB=l(H(),1),NB=l(X(),1),nk=l(Z(),1),ok=l(G(),1),pDe=l(Ko(),1),mDe=l(he(),1);var gc=l(P(),1);function FB(){let{isFrontPage:e}=(0,NB.useSelect)(i=>{let{getCurrentPostId:s}=i(N),{getEditedEntityRecord:a,canUser:c}=i(mDe.store),d=c("read",{kind:"root",name:"site"})?a("root","site"):void 0,u=s();return{isFrontPage:d?.page_on_front===u}},[]),[t,r]=(0,MB.useState)(null),o=(0,MB.useMemo)(()=>({anchor:t,placement:"left-start",offset:36,shift:!0}),[t]),n=e?(0,ok.__)("Link"):(0,ok.__)("Slug");return(0,gc.jsx)(OB,{children:(0,gc.jsxs)(Dr,{label:n,ref:r,children:[!e&&(0,gc.jsx)(nk.Dropdown,{popoverProps:o,className:"editor-post-url__panel-dropdown",contentClassName:"editor-post-url__panel-dialog",focusOnMount:!0,renderToggle:({isOpen:i,onToggle:s})=>(0,gc.jsx)(OEt,{isOpen:i,onClick:s}),renderContent:({onClose:i})=>(0,gc.jsx)(L3,{onClose:i})}),e&&(0,gc.jsx)(AEt,{})]})})}function OEt({isOpen:e,onClick:t}){let{slug:r}=(0,NB.useSelect)(n=>({slug:n(N).getEditedPostSlug()}),[]),o=(0,pDe.safeDecodeURIComponent)(r);return(0,gc.jsx)(nk.Button,{size:"compact",className:"editor-post-url__panel-toggle",variant:"tertiary","aria-expanded":e,"aria-label":(0,ok.sprintf)((0,ok.__)("Change link: %s"),o),onClick:t,children:(0,gc.jsx)(gc.Fragment,{children:o})})}function AEt(){let{postLink:e}=(0,NB.useSelect)(t=>{let{getCurrentPost:r}=t(N);return{postLink:r()?.link}},[]);return(0,gc.jsx)(nk.ExternalLink,{className:"editor-post-url__front-page-link",href:e,target:"_blank",children:e})}var hDe=l(X(),1);function gDe({render:e}){let t=(0,hDe.useSelect)(r=>r(N).getCurrentPost()._links?.["wp:action-publish"]??!1);return e({canEdit:t})}var PDe=l(G(),1),VB=l(Z(),1),RDe=l(X(),1);var IDe=l(H(),1),ODe=l(Re(),1);var Bh=l(G(),1),kDe=l(X(),1),EDe=l(Re(),1);var bDe=l(X(),1),vDe=l(G(),1),_De=l(h1(),1);var yDe=l(P(),1);function ik(){let e=(0,bDe.useSelect)(r=>r(N).getEditedPostAttribute("content"),[]),t=(0,vDe._x)("words","Word count type. Do not translate!");return(0,yDe.jsx)("span",{className:"word-count",children:(0,_De.count)(e,t)})}var wDe=l(X(),1),Bv=l(G(),1),xDe=l(h1(),1),Noe=l(H(),1);var DB=l(P(),1),MEt=189;function sk(){let e=(0,wDe.useSelect)(n=>n(N).getEditedPostAttribute("content"),[]),t=(0,Bv._x)("words","Word count type. Do not translate!"),r=Math.round((0,xDe.count)(e,t)/MEt),o=r===0?(0,Noe.createInterpolateElement)((0,Bv.__)("<span>< 1</span> minute"),{span:(0,DB.jsx)("span",{})}):(0,Noe.createInterpolateElement)((0,Bv.sprintf)((0,Bv._n)("<span>%s</span> minute","<span>%s</span> minutes",r),r),{span:(0,DB.jsx)("span",{})});return(0,DB.jsx)("span",{className:"time-to-read",children:o})}var SDe=l(X(),1),CDe=l(h1(),1);function ak(){let e=(0,SDe.useSelect)(t=>t(N).getEditedPostAttribute("content"),[]);return(0,CDe.count)(e,"characters_including_spaces")}var Io=l(P(),1);function NEt({hasOutlineItemsDisabled:e,onRequestClose:t}){let{headingCount:r,paragraphCount:o,numberOfBlocks:n}=(0,kDe.useSelect)(i=>{let{getGlobalBlockCount:s}=i(EDe.store);return{headingCount:s("core/heading"),paragraphCount:s("core/paragraph"),numberOfBlocks:s()}},[]);return(0,Io.jsxs)(Io.Fragment,{children:[(0,Io.jsx)("div",{className:"table-of-contents__wrapper",role:"note","aria-label":(0,Bh.__)("Document Statistics"),tabIndex:"0",children:(0,Io.jsxs)("ul",{role:"list",className:"table-of-contents__counts",children:[(0,Io.jsxs)("li",{className:"table-of-contents__count",children:[(0,Bh.__)("Words"),(0,Io.jsx)(ik,{})]}),(0,Io.jsxs)("li",{className:"table-of-contents__count",children:[(0,Bh.__)("Characters"),(0,Io.jsx)("span",{className:"table-of-contents__number",children:(0,Io.jsx)(ak,{})})]}),(0,Io.jsxs)("li",{className:"table-of-contents__count",children:[(0,Bh.__)("Time to read"),(0,Io.jsx)(sk,{})]}),(0,Io.jsxs)("li",{className:"table-of-contents__count",children:[(0,Bh.__)("Headings"),(0,Io.jsx)("span",{className:"table-of-contents__number",children:r})]}),(0,Io.jsxs)("li",{className:"table-of-contents__count",children:[(0,Bh.__)("Paragraphs"),(0,Io.jsx)("span",{className:"table-of-contents__number",children:o})]}),(0,Io.jsxs)("li",{className:"table-of-contents__count",children:[(0,Bh.__)("Blocks"),(0,Io.jsx)("span",{className:"table-of-contents__number",children:n})]})]})}),r>0&&(0,Io.jsxs)(Io.Fragment,{children:[(0,Io.jsx)("hr",{}),(0,Io.jsx)("h2",{className:"table-of-contents__title",children:(0,Bh.__)("Document Outline")}),(0,Io.jsx)(gC,{onSelect:t,hasOutlineItemsDisabled:e})]})]})}var TDe=NEt;var LB=l(P(),1);function FEt({hasOutlineItemsDisabled:e,repositionDropdown:t,...r},o){let n=(0,RDe.useSelect)(i=>!!i(ODe.store).getBlockCount(),[]);return(0,LB.jsx)(VB.Dropdown,{popoverProps:{placement:t?"right":"bottom"},className:"table-of-contents",contentClassName:"table-of-contents__popover",renderToggle:({isOpen:i,onToggle:s})=>(0,LB.jsx)(VB.Button,{__next40pxDefaultSize:!0,...r,ref:o,onClick:n?s:void 0,icon:OE,"aria-expanded":i,"aria-haspopup":"true",label:(0,PDe.__)("Details"),tooltipPosition:"bottom","aria-disabled":!n}),renderContent:({onClose:i})=>(0,LB.jsx)(TDe,{onRequestClose:i,hasOutlineItemsDisabled:e})})}var ADe=(0,IDe.forwardRef)(FEt);var MDe=l(G(),1),NDe=l(H(),1),FDe=l(X(),1),DDe=l(he(),1);function LDe(){let{__experimentalGetDirtyEntityRecords:e}=(0,FDe.useSelect)(DDe.store);return(0,NDe.useEffect)(()=>{let t=r=>{if(e().length>0)return r.returnValue=(0,MDe.__)("You have unsaved changes. If you proceed, they will be lost."),r.returnValue};return window.addEventListener("beforeunload",t),()=>{window.removeEventListener("beforeunload",t)}},[e]),null}var Foe=l(ps(),1),zDe=l(H(),1),Oe=l(Re(),1),jDe=l(BDe(),1),HDe=l(P(),1);function Nt(e,t,r=[]){let o=(0,zDe.forwardRef)((n,i)=>((0,Foe.default)("wp.editor."+e,{since:"5.3",alternative:"wp.blockEditor."+e,version:"6.2"}),(0,HDe.jsx)(t,{ref:i,...n})));return r.forEach(n=>{o[n]=Nt(e+"."+n,t[n])}),o}function Yp(e,t){return(...r)=>((0,Foe.default)("wp.editor."+e,{since:"5.3",alternative:"wp.blockEditor."+e,version:"6.2"}),t(...r))}var UDe=Nt("RichText",Oe.RichText,["Content"]);UDe.isEmpty=Yp("RichText.isEmpty",Oe.RichText.isEmpty);var DEt=Nt("Autocomplete",Oe.Autocomplete),LEt=Nt("AlignmentToolbar",Oe.AlignmentToolbar),VEt=Nt("BlockAlignmentToolbar",Oe.BlockAlignmentToolbar),BEt=Nt("BlockControls",Oe.BlockControls,["Slot"]),zEt=Nt("BlockEdit",Oe.BlockEdit),jEt=Nt("BlockEditorKeyboardShortcuts",Oe.BlockEditorKeyboardShortcuts),HEt=Nt("BlockFormatControls",Oe.BlockFormatControls,["Slot"]),UEt=Nt("BlockIcon",Oe.BlockIcon),WEt=Nt("BlockInspector",Oe.BlockInspector),GEt=Nt("BlockList",Oe.BlockList),YEt=Nt("BlockMover",Oe.BlockMover),qEt=Nt("BlockNavigationDropdown",Oe.BlockNavigationDropdown),KEt=Nt("BlockSelectionClearer",Oe.BlockSelectionClearer),XEt=Nt("BlockSettingsMenu",Oe.BlockSettingsMenu),ZEt=Nt("BlockTitle",Oe.BlockTitle),QEt=Nt("BlockToolbar",Oe.BlockToolbar),JEt=Nt("ColorPalette",Oe.ColorPalette),$Et=Nt("ContrastChecker",Oe.ContrastChecker),eTt=Nt("CopyHandler",Oe.CopyHandler),tTt=Nt("DefaultBlockAppender",Oe.DefaultBlockAppender),rTt=Nt("FontSizePicker",Oe.FontSizePicker),oTt=Nt("Inserter",Oe.Inserter),nTt=Nt("InnerBlocks",Oe.InnerBlocks,["ButtonBlockAppender","DefaultBlockAppender","Content"]),iTt=Nt("InspectorAdvancedControls",Oe.InspectorAdvancedControls,["Slot"]),sTt=Nt("InspectorControls",Oe.InspectorControls,["Slot"]),aTt=Nt("PanelColorSettings",Oe.PanelColorSettings),lTt=Nt("PlainText",Oe.PlainText),cTt=Nt("RichTextShortcut",Oe.RichTextShortcut),dTt=Nt("RichTextToolbarButton",Oe.RichTextToolbarButton),uTt=Nt("__unstableRichTextInputEvent",Oe.__unstableRichTextInputEvent),fTt=Nt("MediaPlaceholder",Oe.MediaPlaceholder),pTt=Nt("MediaUpload",Oe.MediaUpload),mTt=Nt("MediaUploadCheck",Oe.MediaUploadCheck),hTt=Nt("MultiSelectScrollIntoView",Oe.MultiSelectScrollIntoView),gTt=Nt("NavigableToolbar",Oe.NavigableToolbar),bTt=Nt("ObserveTyping",Oe.ObserveTyping),vTt=Nt("SkipToSelectedBlock",Oe.SkipToSelectedBlock),_Tt=Nt("URLInput",Oe.URLInput),yTt=Nt("URLInputButton",Oe.URLInputButton),wTt=Nt("URLPopover",Oe.URLPopover),xTt=Nt("Warning",Oe.Warning),STt=Nt("WritingFlow",Oe.WritingFlow),CTt=Yp("createCustomColorsHOC",Oe.createCustomColorsHOC),kTt=Yp("getColorClassName",Oe.getColorClassName),ETt=Yp("getColorObjectByAttributeValues",Oe.getColorObjectByAttributeValues),TTt=Yp("getColorObjectByColorValue",Oe.getColorObjectByColorValue),PTt=Yp("getFontSize",Oe.getFontSize),RTt=Yp("getFontSizeClass",Oe.getFontSizeClass),ITt=Yp("withColorContext",Oe.withColorContext),OTt=Yp("withColors",Oe.withColors),ATt=Yp("withFontSizes",Oe.withFontSizes);var MTt=iC,NTt=iC,{EntitiesSavedStates:FTt,useEntitiesSavedStatesIsDirty:DTt}=K(WDe.privateApis);function LTt(e=[]){return e.push({...jD},{...HD}),e}(0,GDe.addFilter)("editor.Autocomplete.completers","editor/autocompleters/set-default-completers",LTt);var YDe=l(H(),1),Doe=l(mi(),1),qDe=l(ps(),1),KDe=l(X(),1),XDe=l(he(),1),BB=l(Mm(),1);var bw=l(P(),1),{MediaUploadModal:VTt}=K(BB.privateApis);function BTt(e){let{postId:t,postType:r}=(0,KDe.useSelect)(o=>{let{getCurrentPostId:n,getCurrentPostType:i}=o(N),s=n(),a=i(),c=a?o(XDe.store).getPostType(a):void 0;return typeof s!="number"||!c?.viewable?{}:{postId:s,postType:a}},[]);return(0,bw.jsx)(VTt,{...e,postId:t,postType:r})}var zTt=class extends YDe.Component{constructor(e){super(e),this.state={isOpen:!1},this.openModal=this.openModal.bind(this),this.closeModal=this.closeModal.bind(this)}openModal(){this.setState({isOpen:!0})}closeModal(){this.setState({isOpen:!1}),this.props.onClose?.()}render(){let{allowedTypes:e,multiple:t,value:r,onSelect:o,title:n,modalClass:i,render:s}=this.props,{isOpen:a}=this.state;return(0,bw.jsxs)(bw.Fragment,{children:[s({open:this.openModal}),(0,bw.jsx)(BTt,{allowedTypes:e,multiple:t,value:r,onSelect:c=>{o(c),this.closeModal()},onClose:this.closeModal,title:n,isOpen:a,modalClass:i})]})}};window.__experimentalDataViewsMediaModal?(0,Doe.addFilter)("editor.MediaUpload","core/editor/components/media-upload",()=>((0,qDe.default)("Extending MediaUpload as a class component",{since:"7.0",version:"7.2",hint:"MediaUpload will become a function component in WordPress 7.2 Please update any custom implementations to use function components instead."}),zTt)):(0,Doe.addFilter)("editor.MediaUpload","core/editor/components/media-upload",()=>BB.MediaUpload);var QDe=l(mi(),1),JDe=l(Gc(),1),$De=l(Me(),1),zB=l(Re(),1),Loe=l(X(),1),eLe=l(Ut(),1);var Qu=l(P(),1),{PatternOverridesControls:jTt,ResetOverridesControl:HTt,PATTERN_TYPES:UTt,PATTERN_SYNC_TYPES:ZDe}=K(JDe.privateApis),WTt=(0,$De.createHigherOrderComponent)(e=>t=>{let r=(0,Loe.useSelect)(o=>{let{__experimentalBlockBindingsSupportedAttributes:n}=o(zB.store).getSettings();return!!n?.[t.name]},[t.name]);return(0,Qu.jsxs)(Qu.Fragment,{children:[(0,Qu.jsx)(e,{...t},"edit"),t.isSelected&&r&&(0,Qu.jsx)(GTt,{...t})]})},"withPatternOverrideControls");function GTt(e){let t=(0,zB.useBlockEditingMode)(),{hasPatternOverridesSource:r,isEditingSyncedPattern:o}=(0,Loe.useSelect)(c=>{let{getCurrentPostType:d,getEditedPostAttribute:u}=c(N);return{hasPatternOverridesSource:!!(0,eLe.getBlockBindingsSource)("core/pattern-overrides"),isEditingSyncedPattern:d()===UTt.user&&u("meta")?.wp_pattern_sync_status!==ZDe.unsynced&&u("wp_pattern_sync_status")!==ZDe.unsynced}},[]),n=e.attributes.metadata?.bindings,i=!!n&&Object.values(n).some(c=>c.source==="core/pattern-overrides"),s=o&&t==="default",a=!o&&!!e.attributes.metadata?.name&&t!=="disabled"&&i;return r?(0,Qu.jsxs)(Qu.Fragment,{children:[s&&(0,Qu.jsx)(jTt,{...e}),a&&(0,Qu.jsx)(HTt,{...e})]}):null}(0,QDe.addFilter)("editor.BlockEdit","core/editor/with-pattern-override-controls",WTt);var tLe=l(mi(),1),rLe=l(Me(),1),oLe=l(H(),1),Voe=l(G(),1),lk=l(Re(),1),jB=l(Z(),1),nLe=l(X(),1),qp=l(P(),1),YTt=["core/navigation-link","core/navigation-submenu"];function qTt({attributes:e}){let{kind:t,id:r,type:o}=e,n=(0,lk.useBlockEditingMode)(),i=(0,nLe.useSelect)(a=>a(lk.store).getSettings().onNavigateToEntityRecord,[]),s=(0,oLe.useCallback)(()=>{t==="post-type"&&o==="page"&&r&&i&&i({postId:r,postType:o})},[t,r,o,i]);return t!=="post-type"||o!=="page"||!r||!i||n!=="contentOnly"?null:(0,qp.jsx)(lk.__unstableBlockToolbarLastItem,{children:(0,qp.jsx)(jB.ToolbarGroup,{children:(0,qp.jsx)(jB.ToolbarButton,{name:"view",title:(0,Voe.__)("View"),onClick:s,children:(0,Voe.__)("View")})})})}var KTt=(0,rLe.createHigherOrderComponent)(e=>t=>{let r=YTt.includes(t.name);return(0,qp.jsxs)(qp.Fragment,{children:[(0,qp.jsx)(e,{...t},"edit"),t.isSelected&&r&&(0,qp.jsx)(qTt,{...t})]})},"withNavigationViewButton");(0,tLe.addFilter)("editor.BlockEdit","core/editor/with-navigation-view-button",KTt);var iLe=l(mi(),1),sLe=l(Me(),1),aLe=l(H(),1),Boe=l(G(),1),ck=l(Re(),1),HB=l(Z(),1),zv=l(X(),1);var Kp=l(P(),1),XTt="core/navigation",ZTt="core/template-part",QTt="edit-post/block";function JTt({clientId:e}){let t=(0,zv.useRegistry)(),{selectBlock:r,flashBlock:o}=(0,zv.useDispatch)(ck.store),{requestInspectorTab:n}=K((0,zv.useDispatch)(ck.store)),{enableComplementaryArea:i}=(0,zv.useDispatch)(ot),{hasNavigationBlocks:s,firstNavigationBlockId:a,isNavigationEditable:c}=(0,zv.useSelect)(u=>{let{getClientIdsOfDescendants:f,getBlockName:m,getBlockEditingMode:h}=u(ck.store),b=f(e).filter(w=>m(w)===XTt),v=b.length>0,y=v?b[0]:null;return{hasNavigationBlocks:v,firstNavigationBlockId:y,isNavigationEditable:h(y)!=="disabled"}},[e]),d=(0,aLe.useCallback)(()=>{a&&t.batch(()=>{r(a),o(a,500),i("core",QTt),n("list",{openPanel:a})})},[a,t,r,o,i,n]);return!s||!c?null:(0,Kp.jsx)(ck.__unstableBlockToolbarLastItem,{children:(0,Kp.jsx)(HB.ToolbarGroup,{children:(0,Kp.jsx)(HB.ToolbarButton,{label:(0,Boe.__)("Edit navigation"),onClick:d,children:(0,Boe.__)("Edit navigation")})})})}var $Tt=(0,sLe.createHigherOrderComponent)(e=>t=>{let r=t.name===ZTt;return(0,Kp.jsxs)(Kp.Fragment,{children:[(0,Kp.jsx)(e,{...t},"edit"),t.isSelected&&r&&(0,Kp.jsx)(JTt,{clientId:t.clientId})]})},"withTemplatePartNavigationEditButton");(0,iLe.addFilter)("editor.BlockEdit","core/editor/with-template-part-navigation-edit-button",$Tt);var xLe=l(mi(),1),SLe=l(Me(),1),jv=l(Re(),1),V3=l(Z(),1),jh=l(G(),1),Hh=l(Ut(),1),fk=l(H(),1),uk=l(X(),1),CLe=l(Kt(),1),kLe=l(he(),1);function zoe(e,t,r){return!e||typeof e!="object"||t.reduce((o,n,i)=>(o[n]===void 0&&(Number.isInteger(t[i+1])?o[n]=[]:o[n]={}),i===t.length-1&&(o[n]=r),o[n]),e),e}var bLe=l(Z(),1);var Ju=l(G(),1),vLe=l(Ut(),1),dk=l(H(),1);var hLe=l(H(),1);var qr=l(G(),1),lLe={"typography.fontFamily":(0,qr.__)("Font family"),"typography.fontSize":(0,qr.__)("Font size"),"typography.fontStyle":(0,qr.__)("Font style"),"typography.fontWeight":(0,qr.__)("Font weight"),"typography.lineHeight":(0,qr.__)("Line height"),"typography.letterSpacing":(0,qr.__)("Letter spacing"),"typography.textDecoration":(0,qr.__)("Text decoration"),"typography.textTransform":(0,qr.__)("Letter case"),"typography.textColumns":(0,qr.__)("Text columns"),"typography.writingMode":(0,qr.__)("Orientation"),"color.text":(0,qr.__)("Text color"),"color.background":(0,qr.__)("Background color"),"color.gradient":(0,qr.__)("Gradient"),"elements.link.color.text":(0,qr.__)("Link color"),"spacing.padding":(0,qr.__)("Padding"),"spacing.margin":(0,qr.__)("Margin"),"spacing.blockGap":(0,qr.__)("Block spacing"),border:(0,qr.__)("Border"),"border.top":(0,qr.__)("Border top"),"border.right":(0,qr.__)("Border right"),"border.bottom":(0,qr.__)("Border bottom"),"border.left":(0,qr.__)("Border left"),"border.color":(0,qr.__)("Border color"),"border.width":(0,qr.__)("Border width"),"border.style":(0,qr.__)("Border style"),"border.radius":(0,qr.__)("Border radius"),"dimensions.minHeight":(0,qr.__)("Minimum height"),"dimensions.aspectRatio":(0,qr.__)("Aspect ratio")};function cLe(e){let t=e.join(".");return lLe[t]?lLe[t]:YM(e[e.length-1]??"")}var Xp="\u2014",e2t="var:preset|",t2t=/^var\(\s*--wp--preset--[a-z0-9-]+?\s*(?:,[^)]*)?\)$/i;function r2t(e){if(e.startsWith(e2t))return e.split("|").pop();if(t2t.test(e))return e.replace(/^var\(\s*/,"").replace(/\s*(?:,[^)]*)?\)$/,"").split("--").pop()}var ui=e=>e!=null&&e!=="",o2t=["top","right","bottom","left"];function n2t(e){if(ui(e.width)||ui(e.style)||ui(e.color))return e;let t=o2t.filter(o=>e[o]);if(!t.length)return e;let r=o=>{let n=t.map(i=>e[i]?.[o]);return n.every(i=>i===n[0])?n[0]:void 0};return{width:r("width"),style:r("style"),color:r("color")}}function vw(e){if(!ui(e))return Xp;if(typeof e=="string"){let t=r2t(e);return t?YM(t):e}if(typeof e=="number")return String(e);if(typeof e=="object")try{let t=JSON.stringify(e);return t&&t!=="{}"&&t!=="[]"?t:Xp}catch{return Xp}return String(e)}function dLe(e){if(!e||typeof e!="object")return vw(e);let{width:t,style:r,color:o}=n2t(e),n=[t,r,o].filter(ui).map(i=>vw(i));return n.length?n.join(" "):Xp}var i2t=["topLeft","topRight","bottomRight","bottomLeft"];function uLe(e){if(e&&typeof e=="object"){let t=i2t.map(r=>e[r]).filter(ui);return t.length?t.join(" "):Xp}return vw(e)}function fLe(e,t=r=>r){let r=a=>vw(t(a));if(!e||typeof e!="object")return r(e);let{top:o,right:n,bottom:i,left:s}=e;return ui(o)&&ui(n)&&ui(i)&&ui(s)?o===n&&n===i&&i===s?r(o):o===i&&s===n?`${r(o)} ${r(s)}`:[o,n,i,s].map(r).join(" "):!ui(o)&&!ui(n)&&!ui(i)&&!ui(s)?Xp:[o,n,i,s].map(a=>ui(a)?r(a):Xp).join(" ")}function pLe(e,t=r=>r){let r=a=>vw(t(a));if(!e||typeof e!="object")return r(e);let{top:o,left:n}=e;if(!ui(o)&&!ui(n))return Xp;if(o===n)return r(o);let i=ui(o)?r(o):Xp,s=ui(n)?r(n):Xp;return`${i} - ${s}`}function mLe(e,t,r){return e==="border"?dLe(t):e==="borderRadius"?uLe(t):e==="spacing"?fLe(t,r):e==="blockGap"?pLe(t,r):vw(t)}function gLe(e,t,r){return(0,hLe.useMemo)(()=>{let o=n=>m_(t,r,n);return e.map(n=>{let i=ag(t,n.primaryPath.join("."),r,!1);return{...n,label:cLe(n.primaryPath),currentValue:i,formattedCurrentValue:mLe(n.format,i,o),formattedNewValue:mLe(n.format,n.newValue,o)}})},[e,t,r])}var zh=l(P(),1),s2t={pickerTable:{}},a2t=e=>e.id;function _Le({name:e,rows:t,onApply:r,onRequestClose:o}){let{merged:n}=go(),i=gLe(t,n,e),[s,a]=(0,dk.useState)(()=>i.map(h=>h.id)),[c,d]=(0,dk.useState)(()=>({type:"pickerTable",titleField:"label",fields:["current","new"],page:1,perPage:i.length,layout:{enableMoving:!1}})),u=(0,dk.useMemo)(()=>[{id:"label",label:(0,Ju.__)("Style"),enableSorting:!1,enableHiding:!1,filterBy:!1,getValue:({item:h})=>h.label,render:({item:h})=>h.label},{id:"current",label:(0,Ju.__)("Current"),enableSorting:!1,enableHiding:!1,filterBy:!1,getValue:({item:h})=>h.formattedCurrentValue,render:({item:h})=>(0,zh.jsx)("span",{className:"editor-push-changes-to-global-styles-modal__value",children:h.formattedCurrentValue})},{id:"new",label:(0,Ju.__)("New"),enableSorting:!1,enableHiding:!1,filterBy:!1,getValue:({item:h})=>h.formattedNewValue,render:({item:h})=>(0,zh.jsx)("span",{className:"editor-push-changes-to-global-styles-modal__value",children:h.formattedNewValue})}],[]),f=(0,dk.useMemo)(()=>[{id:"apply",label:(0,Ju.__)("Apply"),isPrimary:!0,supportsBulk:!0,callback(h){r(h),o()}}],[r,o]),m=(0,vLe.getBlockType)(e)?.title;return(0,zh.jsxs)(bLe.Modal,{title:(0,Ju.sprintf)((0,Ju.__)("Apply %s styles globally"),m),onRequestClose:o,size:"large",className:"editor-push-changes-to-global-styles-modal",children:[(0,zh.jsx)("p",{children:(0,Ju.sprintf)((0,Ju.__)("Choose which styles to make default for all %s blocks."),m)}),(0,zh.jsxs)(sh,{data:i,fields:u,view:c,onChangeView:d,actions:f,selection:s,onChangeSelection:a,getItemId:a2t,paginationInfo:{totalItems:i.length,totalPages:1},defaultLayouts:s2t,search:!1,itemListLabel:(0,Ju.__)("Styles to apply"),children:[(0,zh.jsx)(sh.Layout,{}),(0,zh.jsx)(sh.Footer,{})]})]})}var bc=l(P(),1),{cleanEmptyObject:l2t}=K(jv.privateApis),joe={...Hh.__EXPERIMENTAL_STYLE_PROPERTY,blockGap:{value:["spacing","blockGap"]}},c2t={"border.color":"color","color.background":"color","color.text":"color","elements.link.color.text":"color","elements.link.:hover.color.text":"color","elements.link.typography.fontFamily":"font-family","elements.link.typography.fontSize":"font-size","elements.button.color.text":"color","elements.button.color.background":"color","elements.button.typography.fontFamily":"font-family","elements.button.typography.fontSize":"font-size","elements.caption.color.text":"color","elements.heading.color":"color","elements.heading.color.background":"color","elements.heading.typography.fontFamily":"font-family","elements.heading.gradient":"gradient","elements.heading.color.gradient":"gradient","elements.h1.color":"color","elements.h1.color.background":"color","elements.h1.typography.fontFamily":"font-family","elements.h1.color.gradient":"gradient","elements.h2.color":"color","elements.h2.color.background":"color","elements.h2.typography.fontFamily":"font-family","elements.h2.color.gradient":"gradient","elements.h3.color":"color","elements.h3.color.background":"color","elements.h3.typography.fontFamily":"font-family","elements.h3.color.gradient":"gradient","elements.h4.color":"color","elements.h4.color.background":"color","elements.h4.typography.fontFamily":"font-family","elements.h4.color.gradient":"gradient","elements.h5.color":"color","elements.h5.color.background":"color","elements.h5.typography.fontFamily":"font-family","elements.h5.color.gradient":"gradient","elements.h6.color":"color","elements.h6.color.background":"color","elements.h6.typography.fontFamily":"font-family","elements.h6.color.gradient":"gradient","color.gradient":"gradient",blockGap:"spacing","typography.fontSize":"font-size","typography.fontFamily":"font-family"},d2t={"border.color":"borderColor","color.background":"backgroundColor","color.text":"textColor","color.gradient":"gradient","typography.fontSize":"fontSize","typography.fontFamily":"fontFamily"},u2t=["border","color","spacing","typography"],yLe=(e,t)=>{let r=e;return t.forEach(o=>{r=r?.[o]}),r},ELe=["top","right","bottom","left"];function f2t(e,t,r){let o=[],n=t.style?.border,i=r?.border,s=e.includes("borderColor"),a=e.includes("borderWidth"),c=e.includes("borderStyle"),d=t.borderColor,u=d?`var:preset|color|${d}`:n?.color,f=wLe({id:"border",primaryPath:["border"],side:null,color:s?u:void 0,width:a?n?.width:void 0,style:c?n?.style:void 0,userBorder:i,presetAttributes:d?["borderColor"]:[]});return f&&o.push(f),ELe.forEach(m=>{let h=n?.[m],g=wLe({id:`border.${m}`,primaryPath:["border",m],side:m,color:s?h?.color:void 0,width:a?h?.width:void 0,style:c?h?.style:void 0,userBorder:i,presetAttributes:[]});g&&o.push(g)}),e.includes("borderRadius")&&n?.radius!==void 0&&n?.radius!==""&&o.push({id:"border.radius",primaryPath:["border","radius"],paths:[{path:["border","radius"],value:n.radius}],presetAttributes:[],newValue:n.radius,format:"borderRadius"}),o}function wLe({id:e,primaryPath:t,side:r,color:o,width:n,style:i,userBorder:s,presetAttributes:a}){if(!o&&!n&&!i)return null;let c=[],d=r?[r]:ELe,u=(m,h)=>{h!==void 0&&(r||c.push({path:["border",m],value:h}),d.forEach(g=>{c.push({path:["border",g,m],value:h})}))};u("color",o),u("width",n),u("style",i);let f=i;if(!i&&(o||n)){let m=d.map(g=>s?.[g]?.style);d.forEach((g,b)=>{m[b]||c.push({path:["border",g,"style"],value:"solid"})}),f=(m.every(g=>g===m[0])?m[0]:void 0)||"solid"}return{id:e,primaryPath:t,paths:c,presetAttributes:a,newValue:{color:o,width:n,style:f},format:"border"}}function p2t(e,t,r){let o=[];return e.forEach(n=>{if(!joe[n]||n.startsWith("border")||joe[n].rootOnly)return;let{value:i}=joe[n],s=i.join("."),a=d2t[s],c=a?t[a]:void 0,d=c?`var:preset|${c2t[s]}|${c}`:yLe(t.style,i),u=c?[a]:[];if(n==="linkColor"){let f=d?[{path:i,value:d}]:[],m=["elements","link",":hover","color","text"],h=yLe(t.style,m);if(h&&f.push({path:m,value:h}),f.length===0)return;o.push({id:s,primaryPath:i,paths:f,presetAttributes:u,newValue:d??h});return}if(d){let f;n==="padding"||n==="margin"?f="spacing":n==="blockGap"&&(f="blockGap"),o.push({id:s,primaryPath:i,paths:[{path:i,value:d}],presetAttributes:u,newValue:d,format:f})}}),o.push(...f2t(e,t,r)),o}function m2t(e,t,r){let o=(0,uk.useSelect)(i=>K(i(Hh.store)).getSupportedStyles(e),[e]),n=r?.styles?.blocks?.[e];return(0,fk.useMemo)(()=>p2t(o,t,n),[o,t,n])}function h2t({rowsToPush:e,attributes:t,userConfig:r,name:o}){if(!e||e.length===0)return null;let n=e.flatMap(d=>d.paths);if(n.length===0)return null;let{style:i}=t,s=structuredClone(i),a=structuredClone(r);for(let{path:d,value:u}of n)zoe(s,d,void 0),zoe(a,["styles","blocks",o,...d],u);let c={style:l2t(s)};for(let d of e.flatMap(u=>u.presetAttributes))c[d]=void 0;return{newBlockAttributes:c,newUserConfig:a}}function g2t({name:e,attributes:t,setAttributes:r}){let{user:o,setUser:n}=go(),i=m2t(e,t,o),[s,a]=(0,fk.useState)(!1),{__unstableMarkNextChangeAsNotPersistent:c}=(0,uk.useDispatch)(jv.store),{createSuccessNotice:d}=(0,uk.useDispatch)(CLe.store),u=(0,fk.useCallback)(f=>{let m=h2t({rowsToPush:f,attributes:t,userConfig:o,name:e});if(!m)return;let{newBlockAttributes:h,newUserConfig:g}=m;c(),r(h),n(g,{undoIgnore:!0}),d((0,jh.sprintf)((0,jh.__)("%s styles applied."),(0,Hh.getBlockType)(e).title),{type:"snackbar",actions:[{label:(0,jh.__)("Undo"),onClick(){c(),r(t),n(o,{undoIgnore:!0})}}]})},[c,t,d,e,r,n,o]);return(0,bc.jsxs)(V3.BaseControl,{className:"editor-push-changes-to-global-styles-control",help:(0,jh.sprintf)((0,jh.__)("Review and apply this block\u2019s typography, spacing, dimensions, and color styles to all %s blocks."),(0,Hh.getBlockType)(e).title),children:[(0,bc.jsx)(V3.BaseControl.VisualLabel,{children:(0,jh.__)("Styles")}),(0,bc.jsx)(V3.Button,{__next40pxDefaultSize:!0,variant:"secondary",accessibleWhenDisabled:!0,disabled:i.length===0,onClick:()=>a(!0),children:(0,jh.__)("Apply globally")}),s&&(0,bc.jsx)(_Le,{name:e,rows:i,onApply:u,onRequestClose:()=>a(!1)})]})}function b2t(e){let t=(0,jv.useBlockEditingMode)(),r=(0,uk.useSelect)(i=>i(kLe.store).getCurrentTheme()?.is_block_theme,[]),o=u2t.some(i=>(0,Hh.hasBlockSupport)(e.name,i));return t==="default"&&o&&r?(0,bc.jsx)(jv.InspectorAdvancedControls,{children:(0,bc.jsx)(g2t,{...e})}):null}var v2t=(0,SLe.createHigherOrderComponent)(e=>t=>(0,bc.jsxs)(bc.Fragment,{children:[(0,bc.jsx)(e,{...t},"edit"),t.isSelected&&(0,bc.jsx)(b2t,{...t})]}));(0,xLe.addFilter)("editor.BlockEdit","core/editor/push-changes-to-global-styles",v2t);var ILe=l(Ap(),1);var TLe=l(G(),1),PLe=l(H(),1),z3=l(X(),1);var pk="edit-post/collab-history-sidebar",Hv="edit-post/collab-sidebar",B3=[pk,Hv];var UB="core/note",RLe={title:(0,TLe.__)("Note"),tagName:"mark",className:"wp-note",attributes:{"data-id":"data-id"},edit:_2t};function _2t({isActive:e,activeAttributes:t}){let{getActiveComplementaryArea:r}=(0,z3.useSelect)(ot),{getSelectedNote:o}=K((0,z3.useSelect)(N)),{selectNote:n}=K((0,z3.useDispatch)(N)),i=t?.["data-id"];return(0,PLe.useEffect)(()=>{!e||!i||B3.includes(r("core"))&&String(o())!==String(i)&&n(Number(i))},[e,i,r,o,n]),null}(0,ILe.registerFormatType)(UB,RLe);var j3=l(Z(),1),OLe=l(P(),1),Hoe="__experimentalMainDashboardButton",ALe=()=>{let e=(0,j3.__experimentalUseSlotFills)(Hoe);return!!(e&&e.length)},{Fill:y2t,Slot:w2t}=(0,j3.createSlotFill)(Hoe),MLe=y2t,x2t=()=>{let e=(0,j3.__experimentalUseSlotFills)(Hoe);return(0,OLe.jsx)(w2t,{bubblesVirtually:!0,fillProps:{length:e?e.length:0}})};MLe.Slot=x2t;var WB=MLe;var YUe=l(X(),1),qUe=l(he(),1),KUe=l(Z(),1),XUe=l(G(),1);var e_=l(X(),1),$v=l(G(),1),Vne=l(Jt(),1),Pk=l(Re(),1),Tze=l(Me(),1),Rk=l(H(),1),Pze=l(or(),1),Rze=l(Kt(),1),Ize=l(Eq(),1);var gBe=l(Re(),1),bBe=l(X(),1),$3=l(Me(),1),vBe=l(Jt(),1),_Be=l(H(),1);var mk=l(Re(),1),NLe=l(H(),1),GB=l(Z(),1),Uoe=l(G(),1);var FLe=l(X(),1);var Uh=l(P(),1),{useHasBlockToolbar:S2t}=K(mk.privateApis);function DLe({isCollapsed:e,onToggle:t}){let{blockSelectionStart:r}=(0,FLe.useSelect)(i=>({blockSelectionStart:i(mk.store).getBlockSelectionStart()}),[]),o=S2t(),n=!!r;return(0,NLe.useEffect)(()=>{r&&t(!1)},[r,t]),o?(0,Uh.jsxs)(Uh.Fragment,{children:[(0,Uh.jsx)("div",{className:J("editor-collapsible-block-toolbar",{"is-collapsed":e||!n}),children:(0,Uh.jsx)(mk.BlockToolbar,{hideDragHandle:!0})}),(0,Uh.jsx)(GB.Popover.Slot,{name:"block-toolbar"}),(0,Uh.jsx)(GB.Button,{className:"editor-collapsible-block-toolbar__toggle",icon:e?Rc:Ic,onClick:()=>{t(!e)},label:e?(0,Uoe.__)("Show block tools"):(0,Uoe.__)("Hide block tools"),size:"compact"})]}):null}var LLe=l(Me(),1),YB=l(X(),1),_w=l(G(),1),VLe=l(Re(),1),hk=l(Z(),1);var Woe=l(H(),1),BLe=l(pl(),1),zLe=l(Jt(),1);var $u=l(P(),1);function C2t({className:e,disableBlockTools:t=!1}){let{setIsInserterOpened:r,setIsListViewOpened:o}=(0,YB.useDispatch)(N),{isDistractionFree:n,isInserterOpened:i,isListViewOpen:s,listViewShortcut:a,inserterSidebarToggleRef:c,listViewToggleRef:d,showIconLabels:u}=(0,YB.useSelect)(w=>{let{get:_}=w(zLe.store),{isListViewOpened:x,getEditorMode:C,getInserterSidebarToggleRef:S,getListViewToggleRef:k}=K(w(N)),{getShortcutRepresentation:R}=w(BLe.store);return{isInserterOpened:w(N).isInserterOpened(),isListViewOpen:x(),listViewShortcut:R("core/editor/toggle-list-view"),inserterSidebarToggleRef:S(),listViewToggleRef:k(),showIconLabels:_("core","showIconLabels"),isDistractionFree:_("core","distractionFree"),isVisualMode:C()==="visual"}},[]),f=w=>{i&&w.preventDefault()},m=(0,LLe.useViewportMatch)("wide"),h=(0,_w.__)("Document tools"),g=(0,Woe.useCallback)(()=>o(!s),[o,s]),b=(0,Woe.useCallback)(()=>r(!i),[i,r]),v=(0,_w._x)("Block Inserter","Generic label for block inserter button"),y=i?(0,_w.__)("Close"):(0,_w.__)("Add");return(0,$u.jsx)(VLe.NavigableToolbar,{className:J("editor-document-tools","edit-post-header-toolbar",e),"aria-label":h,variant:"unstyled",children:(0,$u.jsxs)("div",{className:"editor-document-tools__left",children:[!n&&(0,$u.jsx)(hk.ToolbarButton,{ref:c,className:"editor-document-tools__inserter-toggle",variant:"primary",isPressed:i,onMouseDown:f,onClick:b,disabled:t,icon:pm,label:u?y:v,showTooltip:!u,"aria-expanded":i}),(m||!u)&&(0,$u.jsxs)($u.Fragment,{children:[(0,$u.jsx)(hk.ToolbarItem,{as:gL,showTooltip:!u,variant:u?"tertiary":void 0,size:"compact"}),(0,$u.jsx)(hk.ToolbarItem,{as:pL,showTooltip:!u,variant:u?"tertiary":void 0,size:"compact"}),!n&&(0,$u.jsx)(hk.ToolbarButton,{className:"editor-document-tools__document-overview-toggle",icon:NE,disabled:t,isPressed:s,label:(0,_w.__)("Document Overview"),onClick:g,shortcut:a,showTooltip:!u,variant:u?"tertiary":void 0,"aria-expanded":s,ref:d})]})]})})}var jLe=C2t;var H3=l(Z(),1);var Uv=l(P(),1),Goe={distractionFreeDisabled:{y:"-50px"},distractionFreeHover:{y:0},distractionFreeHidden:{y:"-50px"},visible:{y:0},hidden:{y:0}},k2t={distractionFreeDisabled:{x:"-100%"},distractionFreeHover:{x:0},distractionFreeHidden:{x:"-100%"},visible:{x:0},hidden:{x:0}};function qB({className:e,toolbar:t,center:r,settings:o}){let n=ALe();return(0,Uv.jsxs)("div",{className:J("editor-header edit-post-header",e),children:[n&&(0,Uv.jsx)(H3.__unstableMotion.div,{className:"editor-header__back-button",variants:k2t,transition:{type:"tween"},children:(0,Uv.jsx)(WB.Slot,{})}),(0,Uv.jsx)(H3.__unstableMotion.div,{variants:Goe,className:"editor-header__toolbar",transition:{type:"tween"},children:t}),r&&(0,Uv.jsx)(H3.__unstableMotion.div,{variants:Goe,className:"editor-header__center",transition:{type:"tween"},children:r}),(0,Uv.jsx)(H3.__unstableMotion.div,{variants:Goe,transition:{type:"tween"},className:"editor-header__settings",children:o})]})}var vn=l(G(),1),_k=l(X(),1),eVe=l(Z(),1);var Qoe=l(Jt(),1);var KB=l(X(),1),Yoe=l(G(),1),HLe=l(Me(),1),ULe=l(Kt(),1);var qoe=l(P(),1);function WLe(){let{createNotice:e}=(0,KB.useDispatch)(ULe.store),{getEditedPostContent:t}=(0,KB.useSelect)(N);function r(){return t()}function o(){e("info",(0,Yoe.__)("All content copied."),{isDismissible:!0,type:"snackbar"})}let n=(0,HLe.useCopyToClipboard)(r,o);return(0,qoe.jsx)(_e.Item,{ref:n,children:(0,qoe.jsx)(_e.ItemLabel,{children:(0,Yoe.__)("Copy all blocks")})})}var GLe=l(Z(),1),XB=l(H(),1),YLe=l(De(),1);var Wh=l(P(),1);function E2t(e){if(e)return typeof e=="string"?{displayShortcut:e,label:e}:"displayShortcut"in e?e:{displayShortcut:e.display,label:e.ariaLabel??e.display}}function T2t({"aria-checked":e,"aria-label":t,children:r,disabled:o,href:n,icon:i,info:s,isSelected:a,label:c,onClick:d,role:u,shortcut:f,target:m,...h},g){let b=(0,Wh.jsx)(_e.ItemLabel,{children:r??c}),v=t??c,y=s?(0,Wh.jsx)(_e.ItemDescription,{children:s}):null,w;i&&(w=(0,XB.isValidElement)(i)&&(i.type==="svg"||i.type===YLe.SVG)?(0,Wh.jsx)(_e.PrefixIcon,{icon:i,className:i.props.className}):(0,Wh.jsx)(GLe.Icon,{icon:i}));let _=E2t(f),x=a??(e===!0||e==="true"),C=a===void 0&&e==="mixed";if(u==="menuitemcheckbox"&&!C)return(0,Wh.jsxs)(_e.CheckboxItem,{ref:g,"aria-label":v,checked:x,closeOnClick:!0,disabled:o,onClick:d,prefix:w,shortcut:_,...h,children:[b,y]});if(n!==void 0&&!o)return(0,Wh.jsxs)(_e.LinkItem,{ref:g,"aria-label":v,closeOnClick:!0,href:n,prefix:w,shortcut:_,target:m,onClick:d,...h,children:[b,y]});let S=u==="menuitemradio"||u==="menuitemcheckbox"?{role:u,"aria-checked":C?"mixed":x}:{};return(0,Wh.jsxs)(_e.Item,{ref:g,"aria-label":v,disabled:o,prefix:w,shortcut:_,onClick:d,...S,...h,children:[b,y]})}var Zp=(0,XB.forwardRef)(T2t);var W3=l(G(),1),ZB=l(X(),1),qLe=l(pl(),1);var gk=l(cn(),1);function U3({character:e,modifier:t}={}){return e?t?{ariaKeyShortcut:gk.ariaKeyShortcut[t](e),displayShortcut:gk.displayShortcut[t](e),label:gk.shortcutAriaLabel[t](e)}:{ariaKeyShortcut:e,displayShortcut:e,label:e}:null}var Wv=l(P(),1),P2t=[{value:"visual",label:(0,W3.__)("Visual editor")},{value:"text",label:(0,W3.__)("Code editor")}];function R2t(){let{keyCombination:e,isRichEditingEnabled:t,isCodeEditingEnabled:r,mode:o}=(0,ZB.useSelect)(c=>({keyCombination:c(qLe.store).getShortcutKeyCombination("core/editor/toggle-mode"),isRichEditingEnabled:c(N).getEditorSettings().richEditingEnabled,isCodeEditingEnabled:c(N).getEditorSettings().codeEditingEnabled,mode:c(N).getEditorMode()}),[]),{switchEditorMode:n}=(0,ZB.useDispatch)(N),i=o;!t&&o==="visual"&&(i="text"),!r&&o==="text"&&(i="visual");let s=U3(e),a=P2t.map(c=>(!r&&c.value==="text"&&(c={...c,disabled:!0}),!t&&c.value==="visual"&&(c={...c,disabled:!0,info:(0,W3.__)("You can enable the visual editor in your profile settings.")}),c.value!==i&&!c.disabled?{...c,shortcut:s}:c));return(0,Wv.jsx)(_e.RadioGroup,{value:i,onValueChange:c=>n(c),children:(0,Wv.jsxs)(_e.Group,{children:[(0,Wv.jsx)(_e.GroupLabel,{children:(0,W3.__)("Editor")}),a.map(c=>(0,Wv.jsxs)(_e.RadioItem,{value:c.value,disabled:c.disabled,shortcut:c.shortcut,children:[(0,Wv.jsx)(_e.ItemLabel,{children:c.label}),c.info&&(0,Wv.jsx)(_e.ItemDescription,{children:c.info})]},c.value))]})})}var Koe=R2t;var QB=l(H(),1);var ef=l(P(),1);function JB({label:e,children:t}){return(0,ef.jsxs)(ef.Fragment,{children:[(0,ef.jsx)(_e.Separator,{}),(0,ef.jsxs)(_e.Group,{children:[e&&(0,ef.jsx)(_e.GroupLabel,{children:e}),I2t(t)]})]})}function I2t(e){return QB.Children.map(e,t=>{if(!(0,QB.isValidElement)(t)||t.type===Zp)return t;let r=(0,ef.jsx)(_e.ItemLabel,{children:null}),o=t;return t.props.href!==void 0?(0,ef.jsx)(_e.LinkItem,{"aria-labelledby":"",render:o,children:r}):(0,ef.jsx)(_e.Item,{nativeButton:!0,"aria-labelledby":"",render:o,children:r})})}var Xoe=l(vi(),1),$B=l(X(),1),bk=l(G(),1),Zoe=l(Jt(),1);var G3=l(P(),1);function vk({scope:e,name:t,label:r,info:o,messageActivated:n,messageDeactivated:i,shortcut:s,handleToggling:a=!0,onToggle:c=()=>null}){let d=(0,$B.useSelect)(m=>!!m(Zoe.store).get(e,t),[e,t]),{toggle:u}=(0,$B.useDispatch)(Zoe.store);function f(){d?(0,Xoe.speak)(i||(0,bk.sprintf)((0,bk.__)("Preference deactivated - %s"),r)):(0,Xoe.speak)(n||(0,bk.sprintf)((0,bk.__)("Preference activated - %s"),r))}return(0,G3.jsxs)(_e.CheckboxItem,{checked:d,onCheckedChange:()=>{c(),a&&u(e,t),f()},shortcut:s,children:[(0,G3.jsx)(_e.ItemLabel,{children:r}),o?(0,G3.jsx)(_e.ItemDescription,{children:o}):null]})}var KLe=l(Z(),1),XLe=l(P(),1),{Fill:ZLe,Slot:O2t}=(0,KLe.createSlotFill)(Symbol("ToolsMoreMenuGroup"));ZLe.Slot=({fillProps:e})=>(0,XLe.jsx)(O2t,{fillProps:e});var ez=ZLe;var QLe=l(Z(),1),JLe=l(P(),1),{Fill:$Le,Slot:A2t}=(0,QLe.createSlotFill)(Symbol("ViewMoreMenuGroup"));$Le.Slot=({fillProps:e})=>(0,JLe.jsx)(A2t,{fillProps:e});var tz=$Le;var Er=l(P(),1),M2t=U3({character:"\\",modifier:"primaryShift"}),N2t=U3({character:"h",modifier:"access"});function rz({isRevisionMode:e=!1}){let{openModal:t}=(0,_k.useDispatch)(ot),{set:r}=(0,_k.useDispatch)(Qoe.store),{toggleDistractionFree:o}=(0,_k.useDispatch)(N),n=(0,_k.useSelect)(c=>c(Qoe.store).get("core","showIconLabels"),[]),i=()=>{r("core","distractionFree",!1)},s=(0,Er.jsx)(_e.Trigger,{render:(0,Er.jsx)(eVe.Button,{size:"compact",icon:$n,label:(0,vn.__)("Options"),showTooltip:!n,tooltipPosition:"bottom",variant:n?"tertiary":void 0})}),a=(0,Er.jsx)(_e.Positioner,{align:"end"});return e?(0,Er.jsxs)(_e.Root,{modal:!1,children:[s,(0,Er.jsx)(_e.Popup,{className:"editor-more-menu__popup",positioner:a,children:(0,Er.jsx)(Koe,{})})]}):(0,Er.jsxs)(_e.Root,{modal:!1,children:[s,(0,Er.jsxs)(_e.Popup,{className:"editor-more-menu__popup",positioner:a,children:[(0,Er.jsxs)(_e.Group,{children:[(0,Er.jsx)(_e.GroupLabel,{children:(0,vn._x)("View","noun")}),(0,Er.jsx)(vk,{scope:"core",name:"fixedToolbar",onToggle:i,label:(0,vn.__)("Top toolbar"),info:(0,vn.__)("Access all block and document tools in a single place"),messageActivated:(0,vn.__)("Top toolbar activated."),messageDeactivated:(0,vn.__)("Top toolbar deactivated.")}),(0,Er.jsx)(vk,{scope:"core",name:"distractionFree",label:(0,vn.__)("Distraction free"),info:(0,vn.__)("Write with calmness"),handleToggling:!1,onToggle:()=>o({createNotice:!1}),messageActivated:(0,vn.__)("Distraction free mode activated."),messageDeactivated:(0,vn.__)("Distraction free mode deactivated."),shortcut:M2t}),(0,Er.jsx)(vk,{scope:"core",name:"focusMode",label:(0,vn.__)("Spotlight mode"),info:(0,vn.__)("Focus on one block at a time"),messageActivated:(0,vn.__)("Spotlight mode activated."),messageDeactivated:(0,vn.__)("Spotlight mode deactivated.")}),(0,Er.jsx)(tz.Slot,{})]}),(0,Er.jsx)(_e.Separator,{}),(0,Er.jsx)(Koe,{}),(0,Er.jsx)(vd.Slot,{name:"core/plugin-more-menu",fillProps:{as:Zp},children:c=>(0,Er.jsx)(JB,{label:(0,vn.__)("Panels"),children:c})}),(0,Er.jsx)(_e.Separator,{}),(0,Er.jsxs)(_e.Group,{children:[(0,Er.jsx)(_e.GroupLabel,{children:(0,vn.__)("Tools")}),(0,Er.jsx)(_e.Item,{onClick:()=>t("editor/keyboard-shortcut-help"),shortcut:N2t,children:(0,Er.jsx)(_e.ItemLabel,{children:(0,vn.__)("Keyboard shortcuts")})}),(0,Er.jsx)(WLe,{}),(0,Er.jsx)(_e.LinkItem,{href:(0,vn.__)("https://wordpress.org/documentation/article/wordpress-block-editor/"),openInNewTab:!0,children:(0,Er.jsx)(_e.ItemLabel,{children:(0,vn.__)("Help")})}),(0,Er.jsx)(ez.Slot,{})]}),(0,Er.jsx)(_e.Separator,{}),(0,Er.jsx)(_e.Item,{onClick:()=>t("editor/preferences"),children:(0,Er.jsx)(_e.ItemLabel,{children:(0,vn.__)("Preferences")})})]})]})}var rVe=l(Me(),1),oz=l(X(),1);var oVe=l(P(),1),tVe="toggle",Joe="button";function nVe({forceIsDirty:e,setEntitiesSavedStatesCallback:t}){let r,o=(0,rVe.useViewportMatch)("medium","<"),{togglePublishSidebar:n}=(0,oz.useDispatch)(N),{hasPublishAction:i,isBeingScheduled:s,isPending:a,isPublished:c,isPublishSidebarEnabled:d,isPublishSidebarOpened:u,isScheduled:f,postStatus:m,postStatusHasChanged:h,postType:g}=(0,oz.useSelect)(b=>({hasPublishAction:!!b(N).getCurrentPost()?._links?.["wp:action-publish"],isBeingScheduled:b(N).isEditedPostBeingScheduled(),isPending:b(N).isCurrentPostPending(),isPublished:b(N).isCurrentPostPublished(),isPublishSidebarEnabled:b(N).isPublishSidebarEnabled(),isPublishSidebarOpened:b(N).isPublishSidebarOpened(),isScheduled:b(N).isCurrentPostScheduled(),postStatus:b(N).getEditedPostAttribute("status"),postStatusHasChanged:b(N).getPostEdits()?.status,postType:b(N).getCurrentPostType()}),[]);return g===Tc||c||h&&!["future","publish"].includes(m)||f&&s||a&&!i&&!o?r=Joe:o||d?r=tVe:r=Joe,(0,oVe.jsx)(VC,{forceIsDirty:e,isOpen:u,isToggle:r===tVe,onToggle:n,setEntitiesSavedStatesCallback:t})}var iVe=l(G(),1),sVe=l(Z(),1);var aVe=l(he(),1),lVe=l(X(),1),cVe=l(Jt(),1);var dVe=l(P(),1);function uVe(){let{hasLoaded:e,permalink:t,isPublished:r,label:o,showIconLabels:n}=(0,lVe.useSelect)(i=>{let s=i(N).getCurrentPostType(),a=i(aVe.store).getPostType(s),{get:c}=i(cVe.store);return{permalink:i(N).getPermalink(),isPublished:i(N).isCurrentPostPublished(),label:a?.labels?.view_item,hasLoaded:!!a,showIconLabels:c("core","showIconLabels")}},[]);return!r||!t||!e?null:(0,dVe.jsx)(sVe.Button,{icon:Sf,label:o||(0,iVe.__)("View post"),href:t,target:"_blank",showTooltip:!n,size:"compact"})}var fVe=l(Me(),1),pVe=l(Z(),1),Da=l(G(),1);var yk=l(X(),1),mVe=l(he(),1),hVe=l(Jt(),1);var $oe=l(Re(),1);var Ol={document:"edit-post/document",block:"edit-post/block"};var Zt=l(P(),1),{getViewportBreakpoints:F2t}=K(wf);function D2t({forceIsAutosaveable:e,disabled:t}){let{deviceType:r,homeUrl:o,hasMobileViewport:n,hasTabletViewport:i,isTemplate:s,isViewable:a,showIconLabels:c,isTemplateHidden:d,templateId:u,isResponsiveEditing:f,isResponsiveEditingEnabled:m,hasBlockSelection:h,activeComplementaryArea:g}=(0,yk.useSelect)(E=>{let{getCurrentPostType:I,getCurrentTemplateId:T,getRenderingMode:M,getDeviceType:F,getEditorSettings:V}=K(E(N)),{isResponsiveEditing:B,getBlockSelectionStart:z,getSettings:A}=K(E($oe.store)),{getEntityRecord:D,getPostType:L}=E(mVe.store),{get:U}=E(hVe.store),j=I(),Y=F2t(A().__experimentalFeatures?.viewport);return{deviceType:F(),homeUrl:D("root","__unstableBase")?.home,hasMobileViewport:Y.mobile!==void 0,hasTabletViewport:Y.tablet!==void 0,isTemplate:j==="wp_template",isViewable:L(j)?.viewable??!1,showIconLabels:U("core","showIconLabels"),isTemplateHidden:M()==="post-only",templateId:T(),isResponsiveEditing:B(),isResponsiveEditingEnabled:V().responsiveEditingEnabled,hasBlockSelection:!!z(),activeComplementaryArea:E(ot).getActiveComplementaryArea("core")}},[]),{setDeviceType:b,setRenderingMode:v,setDefaultRenderingMode:y}=K((0,yk.useDispatch)(N)),{resetZoomLevel:w,setStyleStateViewport:_,setResponsiveEditing:x}=K((0,yk.useDispatch)($oe.store)),{enableComplementaryArea:C}=(0,yk.useDispatch)(ot),S=E=>{b(E),w()},k=E=>{x(E),_(E?Q5[r]??"default":"default"),E&&h&&!g&&C("core",Ol.block)},R={desktop:DU,mobile:FE,tablet:JW},O=[{value:"Desktop",label:(0,Da.__)("Desktop"),info:f?(0,Da.__)("Style all viewports."):(0,Da.__)("Preview desktop viewport.")},...i?[{value:"Tablet",label:(0,Da.__)("Tablet"),info:f?(0,Da.__)("Style tablet only."):(0,Da.__)("Preview tablet viewport.")}]:[],...n?[{value:"Mobile",label:(0,Da.__)("Mobile"),info:f?(0,Da.__)("Style mobile only."):(0,Da.__)("Preview mobile viewport.")}]:[]];return(0,Zt.jsxs)(_e.Root,{modal:!1,disabled:t,children:[(0,Zt.jsx)(_e.Trigger,{render:(0,Zt.jsx)(pVe.Button,{className:J("editor-preview-dropdown__toggle",{"is-responsive-editing":f}),size:"compact",icon:R[r.toLowerCase()],label:(0,Da.__)("View"),showTooltip:!c,disabled:t,accessibleWhenDisabled:t})}),(0,Zt.jsxs)(_e.Popup,{className:"editor-preview-dropdown__popup",positioner:(0,Zt.jsx)(_e.Positioner,{align:"end"}),children:[(0,Zt.jsx)(_e.RadioGroup,{value:r,onValueChange:E=>S(E),children:(0,Zt.jsx)(_e.Group,{children:O.map(E=>(0,Zt.jsxs)(_e.RadioItem,{value:E.value,children:[(0,Zt.jsx)(_e.ItemLabel,{children:E.label}),(0,Zt.jsx)(_e.ItemDescription,{children:E.info})]},E.value))})}),m&&(0,Zt.jsxs)(Zt.Fragment,{children:[(0,Zt.jsx)(_e.Separator,{}),(0,Zt.jsx)(_e.Group,{children:(0,Zt.jsxs)(_e.CheckboxItem,{checked:f,onCheckedChange:k,children:[(0,Zt.jsx)(_e.ItemLabel,{children:(0,Da.__)("Responsive styles")}),(0,Zt.jsx)(_e.ItemDescription,{children:(0,Da.__)("Style changes apply only to the selected viewport.")})]})})]}),s&&(0,Zt.jsxs)(Zt.Fragment,{children:[(0,Zt.jsx)(_e.Separator,{}),(0,Zt.jsx)(_e.Group,{children:(0,Zt.jsx)(_e.LinkItem,{href:o,openInNewTab:!0,closeOnClick:!0,children:(0,Zt.jsx)(_e.ItemLabel,{children:(0,Da.__)("View site")})})})]}),!s&&!!u&&(0,Zt.jsxs)(Zt.Fragment,{children:[(0,Zt.jsx)(_e.Separator,{}),(0,Zt.jsx)(_e.Group,{children:(0,Zt.jsx)(_e.CheckboxItem,{checked:!d,onCheckedChange:E=>{let I=E?"template-locked":"post-only";v(I),y(I),w()},children:(0,Zt.jsx)(_e.ItemLabel,{children:(0,Da.__)("Show template")})})})]}),a&&(0,Zt.jsxs)(Zt.Fragment,{children:[(0,Zt.jsx)(_e.Separator,{}),(0,Zt.jsx)(_e.Group,{children:(0,Zt.jsx)(eNe,{forceIsAutosaveable:e})})]}),(0,Zt.jsx)(vd.Slot,{name:"core/plugin-preview-menu",fillProps:{as:Zp},children:E=>(0,Zt.jsx)(JB,{children:E})})]})]})}function gVe(e){return(0,fVe.useViewportMatch)("medium","<")?null:(0,Zt.jsx)(D2t,{...e})}var bVe=l(Z(),1),ene=l(G(),1),vVe=l(H(),1),Y3=l(X(),1),tne=l(Re(),1);var rne=l(Jt(),1),nz=l(pl(),1),_Ve=l(cn(),1);var yVe=l(P(),1),L2t=({disabled:e})=>{let{isZoomOut:t,showIconLabels:r,isDistractionFree:o}=(0,Y3.useSelect)(d=>({isZoomOut:K(d(tne.store)).isZoomOut(),showIconLabels:d(rne.store).get("core","showIconLabels"),isDistractionFree:d(rne.store).get("core","distractionFree")})),{resetZoomLevel:n,setZoomLevel:i}=K((0,Y3.useDispatch)(tne.store)),{registerShortcut:s,unregisterShortcut:a}=(0,Y3.useDispatch)(nz.store);return(0,vVe.useEffect)(()=>(s({name:"core/editor/zoom",category:"global",description:(0,ene.__)("Enter or exit zoom out."),keyCombination:{modifier:(0,_Ve.isAppleOS)()?"primaryShift":"secondary",character:"0"}}),()=>{a("core/editor/zoom")}),[s,a]),(0,nz.useShortcut)("core/editor/zoom",()=>{t?n():i("auto-scaled")},{isDisabled:o}),(0,yVe.jsx)(bVe.Button,{accessibleWhenDisabled:!0,disabled:e,onClick:()=>{t?n():i("auto-scaled")},icon:UW,label:(0,ene.__)("Zoom Out"),isPressed:t,size:"compact",showTooltip:!r,className:"editor-zoom-out-toggle"})},wVe=L2t;var mBe=l(Z(),1),kk=l(H(),1),hBe=l(he(),1),Sz=l(G(),1);var one=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},nne=function(e){return .2126*one(e.r)+.7152*one(e.g)+.0722*one(e.b)};function xVe(e){e.prototype.luminance=function(){return t=nne(this.rgba),(r=2)===void 0&&(r=0),o===void 0&&(o=Math.pow(10,r)),Math.round(o*t)/o+0;var t,r,o},e.prototype.contrast=function(t){t===void 0&&(t="#FFF");var r,o,n,i,s,a,c,d=t instanceof e?t:new e(t);return i=this.rgba,s=d.toRgb(),a=nne(i),c=nne(s),r=a>c?(a+.05)/(c+.05):(c+.05)/(a+.05),(o=2)===void 0&&(o=0),n===void 0&&(n=Math.pow(10,o)),Math.floor(n*r)/n+0},e.prototype.isReadable=function(t,r){return t===void 0&&(t="#FFF"),r===void 0&&(r={}),this.contrast(t)>=(a=(s=(o=r).size)===void 0?"normal":s,(i=(n=o.level)===void 0?"AA":n)==="AAA"&&a==="normal"?7:i==="AA"&&a==="large"?3:4.5);var o,n,i,s,a}}var kVe=l(Z(),1),EVe=l(H(),1);var wk=l(H(),1);function SVe(e){let[t,r]=(0,wk.useState)(e),[o,n]=(0,wk.useState)(e?"loading":"idle");t!==e&&(r(e),n(e?"loading":"idle"));let i=(0,wk.useCallback)(()=>n("loaded"),[]),s=(0,wk.useCallback)(()=>n("error"),[]);return{status:o,handleLoad:i,handleError:s}}var tf=l(P(),1);gse([xVe]);var CVe="#1e1e1e",V2t="#fff";function B2t({className:e,src:t,name:r,label:o,variant:n,size:i="default",borderColor:s,dimmed:a=!1,statusIndicator:c,style:d,...u}){let{status:f,handleLoad:m,handleError:h}=SVe(t),g=f==="loaded",b=n==="badge"&&!!r,v=r?r.split(/\s+/).slice(0,2).map(x=>x[0]).join("").toUpperCase():void 0,y=(0,EVe.useMemo)(()=>s&&Fn(s).isReadable(CVe,{level:"AA",size:"normal"})?CVe:V2t,[s]),w={...d,...s?{"--editor-avatar-outline-color":s,"--editor-avatar-name-color":y}:{}},_=(0,tf.jsxs)("div",{className:J("editor-avatar",e,{"has-avatar-border-color":!!s,"has-src":g,"is-badge":b,"is-small":i==="small","is-dimmed":a}),style:w,role:r?"img":void 0,"aria-label":r||void 0,...u,children:[(0,tf.jsxs)("span",{className:"editor-avatar__image",children:[t&&(0,tf.jsx)("img",{src:t,alt:"",crossOrigin:"anonymous",className:"editor-avatar__img",onLoad:m,onError:h}),!g&&v]}),a&&!!c&&(0,tf.jsx)("span",{className:"editor-avatar__status-indicator",children:(0,tf.jsx)(kVe.Icon,{icon:c})}),b&&(0,tf.jsx)("span",{className:"editor-avatar__name",children:o||r})]});return r&&(!b||o)?(0,tf.jsxs)(yt.Root,{children:[(0,tf.jsx)(yt.Trigger,{render:_}),(0,tf.jsx)(yt.Popup,{children:r})]}):_}var Gh=B2t;var TVe=l(H(),1),iz=l(G(),1),sz=l(P(),1);function z2t({className:e,max:t=3,children:r,...o}){let n=TVe.Children.toArray(r),i=n.slice(0,t),s=n.length-t;return(0,sz.jsxs)("div",{role:"group",className:J("editor-avatar-group",e),...o,children:[i,s>0&&(0,sz.jsx)("span",{className:"editor-avatar-group__overflow","aria-label":(0,iz.sprintf)((0,iz._n)("%d more collaborator","%d more collaborators",s),s),children:`+${s}`})]})}var ine=z2t;var Z3=l(G(),1),cz=l(Z(),1);var UVe=l(vi(),1);function rf(e){return e?.["48"]||e?.["96"]||e?.["24"]}var IVe=l(G(),1),Gv=l(Ap(),1),OVe=l(Oh(),1);function AVe(e){return e.trim()}var q3=-16,j2t=16,PVe=20,RVe=["#6F42C1","#D94145","#FBBF24","#FF35EE","#879F11","#0F766E","#00CFFF"];function Xs(e){return RVe[e%RVe.length]}function MVe(e,t=10){if(!e)return"";let r=(0,IVe._x)("words","Word count type. Do not translate!"),o=e.trim(),n="";if(r==="words")n=o.split(" ",t).join(" ");else if(r==="characters_excluding_spaces"){let s=o.split("",t).join(""),a=s.length-s.replaceAll(" ","").length;n=o.split("",t+a).join("")}else r==="characters_including_spaces"&&(n=o.split("",t).join(""));return n!==o?n+"\u2026":n}function Yv(e){let t=e?.noteId,r=Array.isArray(t)?t:[t],o=new Set;for(let n of r){let i=Number(n);Number.isFinite(i)&&i>0&&o.add(i)}return[...o]}function NVe(e,t){let r=new Set(Yv(e)),o=Number(t);return r.has(o)?e:(r.add(o),{...e,noteId:[...r]})}var K3="core/note";function H2t(e,t){if(t==null)return null;let r=null;if(e instanceof Gv.RichTextData?r=e.toHTMLString():typeof e=="string"&&(r=e),!r||r.indexOf("wp-note")===-1)return null;let o=String(t),i=(0,Gv.create)({html:r}).formats,s=-1;for(let a=0;a<i.length;a++)if(i[a]?.find(u=>u.type===K3&&u.attributes&&u.attributes["data-id"]===o))s===-1&&(s=a);else if(s!==-1)return{start:s,end:a};return s!==-1?{start:s,end:i.length}:null}function az(e,t){if(!e)return null;for(let r of Object.keys(e)){let o=H2t(e[r],t);if(o)return{attributeKey:r,start:o.start,end:o.end}}return null}function lz(e){return`mark.wp-note[data-id="${String(e).replace(/["\\\n\r\f]/g,r=>r==='"'||r==="\\"?`\\${r}`:`\\${r.codePointAt(0).toString(16)} `)}"]`}function FVe(e){let t=e.ownerDocument.defaultView?.getSelection();if(!t||t.rangeCount===0||t.isCollapsed)return null;let r=t.getRangeAt(0);if(r.collapsed||!e.contains(r.commonAncestorContainer))return null;let o=(0,OVe.getRectangleFromRange)(r);return!o||o.width===0&&o.height===0?null:o}var U2t=-1;function DVe(e,t){let r=az(t,e?.id);return r?r.start:U2t}function LVe(e,t,r,o){let n=e.formats.slice();for(let a=r;a<o;a++){let c=n[a]?n[a].slice():[];c.push(t),n[a]=c}let i=new Map;for(let a=0;a<n.length;a++){let c=n[a];if(c)for(let d of c){if(d.type!==K3)continue;let u=d.attributes?.["data-id"],f=i.get(u);f?f.end=a:i.set(u,{start:a,end:a})}}let s=a=>{let c=i.get(a);return c?c.end-c.start:0};for(let a=0;a<n.length;a++){let c=n[a];if(!c||c.length<2)continue;let d=c.filter(f=>f.type===K3);if(d.length===0)continue;d.length>1&&d.sort((f,m)=>s(m.attributes?.["data-id"])-s(f.attributes?.["data-id"]));let u=c.filter(f=>f.type!==K3);n[a]=[...d,...u]}return{...e,formats:n}}function sne(e,t){if(!(e instanceof Gv.RichTextData))return null;let r=String(t),o=(0,Gv.create)({html:e.toHTMLString()}),n=!1,i=o.formats.map(s=>{if(!s)return s;let a=s.filter(c=>!(c.type===K3&&c.attributes?.["data-id"]===r));return a.length===s.length?s:(n=!0,a.length?a:void 0)});return n?Gv.RichTextData.fromHTMLString(new Gv.RichTextData({...o,formats:i}).toHTMLString()):null}function X3(e){return e.find(t=>t.status==="hold")??e[0]??null}function VVe(e,t){let r=new Set(Yv(e));return r.delete(Number(t)),{...e,noteId:r.size>0?[...r]:void 0}}function BVe({threads:e,selectedNoteId:t,blockRects:r,heights:o,scrollTop:n=0}){let i={},s=[...e].sort((v,y)=>(r[v.id]?.top??Number.MAX_VALUE)-(r[y.id]?.top??Number.MAX_VALUE)),a=Math.max(0,s.findIndex(v=>v.id===t)),c=s[a];if(!c||!r[c.id])return{positions:{}};let u=r[c.id].top||0,f=o[c.id]||0;i[c.id]=q3;let m=u+q3,h=f;for(let v=a+1;v<s.length;v++){let y=s[v],w=r[y.id];if(!w)continue;let _=w.top||0,x=o[y.id]||0,C=q3,S=m+h;_<S+j2t&&(C=S-_+PVe),i[y.id]=C,m=_+C,h=x}let g=u+q3;for(let v=a-1;v>=0;v--){let y=s[v],w=r[y.id];if(!w)continue;let _=w.top||0,x=o[y.id]||0,C=q3;_+x>g&&(C=g-_-x-PVe),i[y.id]=C,g=_+C}let b={};for(let v of s){let y=r[v.id];y&&i[v.id]!==void 0&&(b[v.id]=y.top+n+i[v.id])}return{positions:b}}function zVe(e,t,r){if(!t)return Promise.resolve(null);let o=e&&e!=="new"?`[role=treeitem][id="note-thread-${e}"]`:"[role=treeitem]:not([id])",n=r?`${o} ${r}`:o;return new Promise(i=>{if(t.querySelector(n))return i(t.querySelector(n));let s=null,a=new window.MutationObserver(()=>{t.querySelector(n)&&(clearTimeout(s),a.disconnect(),i(t.querySelector(n)))});a.observe(t,{childList:!0,subtree:!0}),s=setTimeout(()=>{a.disconnect(),i(null)},3e3)})}function Zs(e,t,r){return zVe(e,t,r).then(o=>{o&&(o.focus(),o.scrollIntoView({block:"nearest"}))})}function jVe(e,t){return zVe(e,t).then(r=>{r?.scrollIntoView({block:"nearest"})})}var HVe=l(G(),1);function La(e){return e.id===null?(0,HVe.__)("Anonymous User"):e.name}var Al=l(P(),1);function WVe({activeCollaborators:e,popoverAnchor:t,setIsPopoverVisible:r,cursorRegistry:o}){let n=i=>{o.scrollToCursor(i,{behavior:"smooth",block:"center",highlightDuration:2e3})&&((0,UVe.speak)((0,Z3.__)("Scrolled to cursor"),"polite"),r(!1))};return(0,Al.jsx)(cz.Popover,{anchor:t,placement:"bottom",offset:8,className:"editor-collaborators-presence__list",onClose:()=>r(!1),children:(0,Al.jsxs)("div",{className:"editor-collaborators-presence__list-content",children:[(0,Al.jsxs)("div",{className:"editor-collaborators-presence__list-header",children:[(0,Al.jsxs)("div",{className:"editor-collaborators-presence__list-header-title",children:[(0,Z3.__)("Collaborators"),(0,Al.jsx)("span",{children:e.length})]}),(0,Al.jsx)("div",{className:"editor-collaborators-presence__list-header-action",children:(0,Al.jsx)(cz.Button,{__next40pxDefaultSize:!0,icon:_i,iconSize:24,label:(0,Z3.__)("Close Collaborators List"),onClick:()=>r(!1)})})]}),(0,Al.jsx)("div",{className:"editor-collaborators-presence__list-items",children:e.map(i=>{let s=i.isMe,a=La(i.collaboratorInfo);return(0,Al.jsxs)("button",{className:"editor-collaborators-presence__list-item",disabled:s,onClick:()=>n(i.clientId),children:[(0,Al.jsx)(Gh,{src:rf(i.collaboratorInfo.avatar_urls),name:a,borderColor:s?"var(--wp-admin-theme-color)":Xs(i.collaboratorInfo.id??i.clientId),dimmed:!i.isConnected}),(0,Al.jsx)("div",{className:"editor-collaborators-presence__list-item-info",children:(0,Al.jsx)("div",{className:"editor-collaborators-presence__list-item-name",children:s?(0,Z3.__)("You"):a})})]},i.clientId)})})]})})}function W2t(e,t){e.classList.add("collaborators-overlay-cursor-highlighted"),setTimeout(()=>{e.classList.remove("collaborators-overlay-cursor-highlighted")},t)}function GVe(){let e=new Map;return{registerCursor(t,r){e.set(t,r)},unregisterCursor(t){e.delete(t)},scrollToCursor(t,r){let o=e.get(t);return o?(o.scrollIntoView({behavior:r?.behavior??"smooth",block:r?.block??"center",inline:r?.inline??"nearest"}),r?.highlightDuration&&W2t(o,r.highlightDuration),!0):!1},removeAll(){e.clear()}}}var pBe=l(Re(),1);var wz=l(Me(),1),sf=l(H(),1),uBe=l(G(),1);var dz="0 1px 1px rgba(0, 0, 0, 0.03), 0 1px 2px rgba(0, 0, 0, 0.02), 0 3px 3px rgba(0, 0, 0, 0.02), 0 4px 4px rgba(0, 0, 0, 0.01)",ane="9999px",lne="32px",cne="24px",uz="4px",Q3="8px",dne="1px",YVe="2px",qv="#fff",qVe="11px",KVe="13px",une="var(--wpds-typography-font-weight-emphasis, 600)",XVe="20px";var ZVe=`
 .editor-avatar {
 	position: relative;
 	display: inline-flex;
 	align-items: center;
 	border-radius: ${ane};
 	flex-shrink: 0;
-	box-shadow: 0 0 0 var(--wp-admin-border-width-focus, 2px) ${Yv}, ${dz};
+	box-shadow: 0 0 0 var(--wp-admin-border-width-focus, 2px) ${qv}, ${dz};
 }
 .editor-avatar__image {
 	box-sizing: border-box;
@@ -245,7 +245,7 @@ ${n}
 	overflow: clip;
 	flex-shrink: 0;
 	font-size: 0;
-	color: ${Yv};
+	color: ${qv};
 }
 .is-small > .editor-avatar__image {
 	width: ${cne};
@@ -260,7 +260,7 @@ ${n}
 	position: absolute;
 	inset: 0;
 	border-radius: inherit;
-	box-shadow: inset 0 0 0 var(--wp-admin-border-width-focus, 2px) ${Yv};
+	box-shadow: inset 0 0 0 var(--wp-admin-border-width-focus, 2px) ${qv};
 	pointer-events: none;
 	z-index: 1;
 }
@@ -280,7 +280,7 @@ ${n}
 	display: flex;
 	align-items: center;
 	justify-content: center;
-	font-size: ${BVe};
+	font-size: ${qVe};
 	font-weight: ${une};
 	border: 0;
 	background-clip: border-box;
@@ -292,10 +292,10 @@ ${n}
 	background-color: var(--editor-avatar-outline-color);
 }
 .editor-avatar__name {
-	font-size: ${zVe};
+	font-size: ${KVe};
 	font-weight: ${une};
-	line-height: ${jVe};
-	color: var(--editor-avatar-name-color, ${Yv});
+	line-height: ${XVe};
+	color: var(--editor-avatar-name-color, ${qv});
 	min-width: 0;
 	padding-bottom: 2px; /* $grid-unit-05 / 2 */
 	overflow: hidden;
@@ -317,7 +317,7 @@ ${n}
 .editor-avatar.is-badge:hover {
 	grid-template-columns: min-content 1fr;
 	column-gap: ${uz};
-	padding-inline-end: ${Q5};
+	padding-inline-end: ${Q3};
 	transition-timing-function: cubic-bezier(0.85, 0, 0.85, 1);
 }
 .editor-avatar.is-badge:hover .editor-avatar__name {
@@ -333,7 +333,7 @@ ${n}
 		transition: none;
 	}
 }
-`;var UVe=`
+`;var QVe=`
 .block-canvas-cover {
 	position: absolute;
 	top: 0;
@@ -364,9 +364,9 @@ ${n}
 .collaborators-overlay-user-cursor {
 	position: absolute;
 	z-index: 0;
-	width: ${VVe};
+	width: ${YVe};
 	border-radius: ${dne};
-	outline: ${dne} solid ${Yv};
+	outline: ${dne} solid ${qv};
 	box-shadow: ${dz};
 	animation: collaborators-overlay-cursor-blink 1s infinite;
 }
@@ -392,11 +392,11 @@ ${n}
 .collaborators-overlay-block-label.editor-avatar {
 	position: absolute;
 	z-index: 1;
-	transform: translateY(calc(-100% - ${Q5}));
+	transform: translateY(calc(-100% - ${Q3}));
 	pointer-events: auto;
 	overflow: visible;
 	width: max-content;
-	--label-base-transform: translateY(calc(-100% - ${Q5}));
+	--label-base-transform: translateY(calc(-100% - ${Q3}));
 }

 @keyframes collaborators-overlay-cursor-blink {
@@ -443,7 +443,7 @@ ${n}
 	outline-style: solid;
 	outline-width: calc(var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1));
 	outline-offset: calc(-1 * var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1));
-	box-shadow: inset 0 0 0 calc((var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1)) + 0.5px) rgba(${Yv}, 0.7);
+	box-shadow: inset 0 0 0 calc((var(--wp-admin-border-width-focus) / var(--wp-block-editor-iframe-zoom-out-scale, 1)) + 0.5px) rgba(${qv}, 0.7);
 	z-index: 1;
 }
 @media (prefers-reduced-motion: reduce) {
@@ -453,12 +453,12 @@ ${n}
 		animation: none;
 	}
 }
-`;function WVe(e,t){let r=null,o=()=>{try{e()}catch{}r=setTimeout(o,t)};return r=setTimeout(o,t),()=>{r&&clearTimeout(r)}}var gne=l(he(),1),QVe=l(Re(),1),Sk=l(H(),1);var of=l(H(),1);function fz(e){let[t,r]=(0,of.useState)(0),o=(0,of.useRef)(null),n=(0,of.useCallback)(()=>(o.current&&clearTimeout(o.current),o.current=setTimeout(()=>{r(i=>i+1)},e),()=>{o.current&&clearTimeout(o.current)}),[e]);return[t,n]}function pz(){let[e,t]=(0,of.useState)(0),r=(0,of.useRef)(null);(0,of.useEffect)(()=>()=>{r.current!==null&&cancelAnimationFrame(r.current)},[]);let o=(0,of.useCallback)(()=>{r.current!==null&&cancelAnimationFrame(r.current),r.current=requestAnimationFrame(()=>{r.current=null,t(n=>n+1)})},[]);return[e,o]}var YVe=l(Re(),1);var{isElementVisible:pne}=K(YVe.privateApis),mne=e=>{let t=e.closest("[data-block]");for(;t;){if(pne(t))return t;t=t.parentElement?.closest("[data-block]")??null}return null},L2t=500,hz=(e,t,r,o)=>e===null||!t?null:V2t(t,e,r,o)??null,V2t=(e,t,r,o)=>{if(!pne(e))return null;let{node:n,offset:i}=fne(e,t,r),s=r.createRange();try{s.setStart(n,i)}catch{return null}s.collapse(!0);let a=s.getBoundingClientRect(),c=e.getBoundingClientRect(),d=0,u=0;a.x===0&&a.y===0&&a.width===0&&a.height===0?(d=c.left-o.left,u=c.top-o.top):(d=a.left-o.left,u=a.top-o.top);let f=a.height;if(f===0){let m=r.defaultView??window;f=parseInt(m.getComputedStyle(e).lineHeight,10)||c.height}return{x:d,y:u,height:f}},gz=(e,t,r,o,n)=>{if(!pne(e))return null;let i=t,s=r;i>s&&([i,s]=[s,i]);let a=fne(e,i,o),c=fne(e,s,o),d=o.createRange();try{d.setStart(a.node,a.offset),d.setEnd(c.node,c.offset)}catch{return null}let u=d.getClientRects(),f=[];for(let m of u){if(m.width===0&&m.height===0)continue;let h=m.left-n.left,g=m.top-n.top;f.some(v=>v.x===h&&v.y===g&&v.width===m.width&&v.height===m.height)||f.push({x:h,y:g,width:m.width,height:m.height})}return f.length>0?f:null},mz=e=>{let t=e.parentElement;return t?.hasAttribute("data-block")?t:e},B2t=(e,t,r)=>{let o=r.querySelectorAll("[data-block]"),n=-1,i=-1;for(let a=0;a<o.length;a++){let c=o[a].getAttribute("data-block");c===e&&(n=a),c===t&&(i=a)}if(n===-1||i===-1)return[];n>i&&([n,i]=[i,n]);let s=[];for(let a=n+1;a<i;a++){let c=o[a];s.some(d=>d.contains(c))||s.push(c)}return s},bz=(e,t,r)=>{let o=r.querySelector(`[data-block="${e}"]`),n=r.querySelector(`[data-block="${t}"]`);if(!o||!n)return null;let i=GVe(n,o)?n:o,s=GVe(n,o)?o:n,a=mz(i),c=mz(s),d=a.getAttribute("data-block"),u=c.getAttribute("data-block"),f=d===u,m=f?[]:B2t(d,u,r).filter(h=>!a.contains(h)&&!c.contains(h));return{firstEl:a,firstId:d,lastEl:c,lastId:u,middleEls:m,sameContainer:f}},fne=(e,t,r)=>{let o=r.createTreeWalker(e,NodeFilter.SHOW_TEXT|NodeFilter.SHOW_ELEMENT),n=0,i=null,s=null,a=1;for(;s=o.nextNode();){if(a++,a>L2t)return i?{node:i,offset:0}:{node:e,offset:0};let c=s.nodeValue?.length??0;if(s.nodeType===Node.ELEMENT_NODE)if(s.nodeName==="BR"){if(n+1>=t){let d=o.nextNode();return d?.nodeType===Node.TEXT_NODE?{node:d,offset:0}:i?{node:i,offset:i.nodeValue?.length??0}:{node:e,offset:0}}n+=1;continue}else continue;if(c!==0){if(n+c>=t)return{node:s,offset:t-n};n+=c,s.nodeType===Node.TEXT_NODE&&(i=s)}}return i&&i.nodeValue?.length?{node:i,offset:i.nodeValue.length}:{node:e,offset:0}},GVe=(e,t)=>!!(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING);var qVe=l(he(),1);var{SelectionDirection:z2t,SelectionType:vz}=K(qVe.privateApis);function yw(e,t){if(!t.localClientId)return null;let r=e.querySelector(`[data-block="${t.localClientId}"]`);if(!r||!t.attributeKey)return r;let o=CSS.escape(t.attributeKey),n=r.querySelector(`[data-wp-block-attribute-key="${o}"]`);if(n)return n;let i=r.querySelector('[contenteditable="true"]');return i||(r.querySelector("p, h1, h2, h3, h4, h5, h6, pre, blockquote, td, th, li, figcaption")??r)}function KVe(e,t,r,o){return e.type===vz.None||e.type===vz.WholeBlock?{}:e.type===vz.Cursor?j2t(t,o):r?H2t(e,t,r,o):{}}function j2t(e,t){if(!e.localClientId)return{};let r=yw(t.editorDocument,e);return{coords:hz(e.richTextOffset,r,t.editorDocument,t.overlayRect)}}function H2t(e,t,r,o){if(!t.localClientId||!r.localClientId)return{};let i=e.selectionDirection===z2t.Backward?t:r;if(e.type===vz.SelectionInOneBlock){if(t.richTextOffset===null||r.richTextOffset===null)return{};let s=W2t(t,r,o);return s.rects.length>0?{coords:hz(i.richTextOffset,s.blockElement,o.editorDocument,o.overlayRect),selectionRects:s.rects}:{coords:hz(t.richTextOffset,yw(o.editorDocument,t),o.editorDocument,o.overlayRect)}}return U2t(t,r,o)}function xk(e,t){let r=e.getBoundingClientRect();return{x:r.left-t.left,y:r.top-t.top,width:r.width,height:r.height}}function U2t(e,t,r){let{editorDocument:o,overlayRect:n}=r,i=bz(e.localClientId,t.localClientId,o);if(!i)return{};let s=i.firstId===e.localClientId?e:t,a=i.firstId===e.localClientId?t:e,{firstEl:c,lastEl:d,middleEls:u,sameContainer:f}=i;if(f)return c.innerText?.trim()?{selectionRects:[xk(c,n)]}:{};let m=Number.MAX_SAFE_INTEGER,h=[];if(c.innerText?.trim()){let g=s.richTextOffset;if(g===null||g===0)h.push(xk(c,n));else{let b=yw(o,s),v=b?gz(b,g,m,o,n):null;h.push(...v??[xk(c,n)])}}for(let g of u)g.innerText?.trim()&&h.push(xk(g,n));if(d.innerText?.trim()){let g=a.richTextOffset;if(g===null)h.push(xk(d,n));else if(g>0){let b=yw(o,a),v=b?gz(b,0,g,o,n):null;h.push(...v??[xk(d,n)])}}return h.length>0?{selectionRects:h}:{}}function W2t(e,t,r){let o=yw(r.editorDocument,e);return!o||e.richTextOffset===null||t.richTextOffset===null?{rects:[],blockElement:null}:{rects:gz(o,e.richTextOffset,t.richTextOffset,r.editorDocument,r.overlayRect)??[],blockElement:o}}var XVe=l(he(),1);var{SelectionType:J5}=K(XVe.privateApis);function ZVe(e,t){if(!e)return null;try{switch(e.type){case J5.Cursor:case J5.WholeBlock:return t(e);case J5.SelectionInOneBlock:return t({type:J5.Cursor,cursorPosition:e.cursorStartPosition});case J5.SelectionInMultipleBlocks:return t(e.startEndpoint);default:return null}}catch{return null}}var{useActiveCollaborators:G2t,useResolvedSelection:Y2t}=K(gne.privateApis),{isElementVisible:hne}=K(QVe.privateApis),{SelectionType:ww}=K(gne.privateApis);function JVe(e,t,r,o,n){let i=(0,Sk.useRef)(new Set),s=G2t(r??null,o??null),a=Y2t(r??null,o??null),[c,d]=(0,Sk.useState)([]),[u,f]=fz(n),[m,h]=pz();return(0,Sk.useEffect)(()=>{if(!t){d([]);return}let g=i.current,b=new Set,v=s.filter(C=>{if(C.isMe)return!1;let S=C.editorState?.selection?.type;return S===ww.WholeBlock||S===ww.SelectionInMultipleBlocks||S===ww.Cursor||S===ww.SelectionInOneBlock}).flatMap(C=>{let S=C.editorState?.selection;if(S.type===ww.WholeBlock){let D;try{({localClientId:D}=a(S))}catch{return[]}if(!D)return[];let L=D,U=_z(t,D);if(U&&!hne(U)){let Y=mne(U)?.getAttribute("data-block");if(!Y)return[];L=Y}return[{blockId:L,clientId:C.clientId,userId:C.collaboratorInfo.id??C.clientId,color:Xs(C.collaboratorInfo.id??C.clientId),userName:La(C.collaboratorInfo),avatarUrl:rf(C.collaboratorInfo.avatar_urls),alwaysOutline:!0}]}if(S.type===ww.Cursor||S.type===ww.SelectionInOneBlock){let D=ZVe(S,a);if(!D?.localClientId)return[];let L=yw(t,D);if(!L||hne(L))return[];let j=mne(L)?.getAttribute("data-block");return j?[{blockId:j,clientId:C.clientId,userId:C.collaboratorInfo.id??C.clientId,color:Xs(C.collaboratorInfo.id??C.clientId),userName:La(C.collaboratorInfo),avatarUrl:rf(C.collaboratorInfo.avatar_urls),alwaysOutline:!0}]:[]}let k=D=>{try{return a(D).localClientId}catch{return null}},R=k(S.startEndpoint),O=k(S.endEndpoint);if(!R||!O)return[];let E=bz(R,O,t);if(!E)return[];let{firstId:I,lastId:T,middleEls:M,sameContainer:F}=E,V=Xs(C.collaboratorInfo.id??C.clientId),B=La(C.collaboratorInfo),z=rf(C.collaboratorInfo.avatar_urls);if(F)return[{blockId:I,clientId:C.clientId,userId:C.collaboratorInfo.id??C.clientId,color:V,userName:B,avatarUrl:z,alwaysOutline:!1}];let A=M.map(D=>D.getAttribute("data-block")).filter(D=>!!D);return[I,...A,T].map(D=>({blockId:D,clientId:C.clientId,userId:C.collaboratorInfo.id??C.clientId,color:V,userName:B,avatarUrl:z,alwaysOutline:!1}))}).filter(C=>b.has(C.blockId)?!1:(b.add(C.blockId),!0)),y=new Set(v.map(C=>C.blockId));for(let C of g)if(!y.has(C)){let S=_z(t,C);S&&(S.classList.remove("is-collaborator-selected"),S.style.removeProperty("--collaborator-outline-color")),g.delete(C)}let w=[],_=e?.getBoundingClientRect()??null,x=new Set;return v.forEach(C=>{let{color:S,blockId:k,userName:R,avatarUrl:O}=C,E=_z(t,k);if(!E||(E.classList.remove("is-collaborator-selected"),E.style.removeProperty("--collaborator-outline-color"),g.delete(k),!hne(E)))return;let I=!E.innerText?.trim();if((C.alwaysOutline||I)&&(E.classList.add("is-collaborator-selected"),E.style.setProperty("--collaborator-outline-color",S),g.add(k)),_&&!x.has(C.userId)){x.add(C.userId);let T=E.getBoundingClientRect();w.push({blockId:k,clientId:C.clientId,userName:R,avatarUrl:O,color:S,x:T.left-_.left,y:T.top-_.top})}}),d(w),()=>{for(let C of g){let S=_z(t,C);S&&(S.classList.remove("is-collaborator-selected"),S.style.removeProperty("--collaborator-outline-color"))}g.clear()}},[s,t,e,u,m,a]),{highlights:c,rerenderHighlightsAfterDelay:f,rerenderHighlightsOnResize:h}}var _z=(e,t)=>e.querySelector(`[data-block="${t}"]`);var bne=l(he(),1),$Ve=l(X(),1),yz=l(H(),1),eBe=l(Jt(),1);var{useActiveCollaborators:q2t,useResolvedSelection:K2t}=K(bne.privateApis),{SelectionType:Ck}=K(bne.privateApis);function tBe(e,t,r,o,n){let i=q2t(r??null,o??null),s=K2t(r??null,o??null),a=(0,$Ve.useSelect)(g=>g(eBe.store).get("core","showCollaborationCursor"),[]),[c,d]=(0,yz.useState)([]),[u,f]=fz(n),[m,h]=pz();return(0,yz.useEffect)(()=>{if(!e||!t){d([]);return}let g=e.getBoundingClientRect(),b={editorDocument:t,overlayRect:g},v=[],y=i.some(w=>!w.isMe);i.forEach(w=>{if(w.isMe&&(!a||!y))return;let _=w.editorState?.selection??{type:Ck.None},x={richTextOffset:null,localClientId:null,attributeKey:null},C;if(_.type===Ck.Cursor)try{x=s(_)}catch{return}else if(_.type===Ck.SelectionInOneBlock)try{x=s({type:Ck.Cursor,cursorPosition:_.cursorStartPosition}),C=s({type:Ck.Cursor,cursorPosition:_.cursorEndPosition})}catch{return}else if(_.type===Ck.SelectionInMultipleBlocks){let M=V=>s(V);try{x=M(_.startEndpoint),C=M(_.endEndpoint)}catch{return}let F=V=>{if(!V.localClientId)return V;let B=t.querySelector(`[data-block="${V.localClientId}"]`);if(!B)return V;let A=mz(B).getAttribute("data-block");return!A||A===V.localClientId?V:{...V,localClientId:A,richTextOffset:null,attributeKey:null}};x=F(x),C&&(C=F(C))}let S=La(w.collaboratorInfo),k=w.clientId,R=w.isMe?"var(--wp-admin-theme-color)":Xs(w.collaboratorInfo.id??w.clientId),O=rf(w.collaboratorInfo.avatar_urls),E=KVe(_,x,C,b),I=!!E.coords,T=(E.selectionRects?.length??0)>0;if(I||T){let M={userName:S,clientId:k,color:R,avatarUrl:O,isMe:w.isMe,...E.coords??{}};E.selectionRects&&(M.selectionRects=E.selectionRects),v.push(M)}}),d(v)},[t,s,e,i,a,u,m]),{cursors:c,rerenderCursorsAfterDelay:f,rerenderCursorsOnResize:h}}var nf=l(P(),1),rBe=500,X2t=1e4;function nBe({blockEditorDocument:e,postId:t,postType:r,cursorRegistry:o}){let[n,i]=(0,sf.useState)(null),{cursors:s,rerenderCursorsAfterDelay:a,rerenderCursorsOnResize:c}=tBe(n,e??null,t??null,r??null,rBe),{highlights:d,rerenderHighlightsAfterDelay:u,rerenderHighlightsOnResize:f}=JVe(n,e??null,t??null,r??null,rBe),m=(0,sf.useCallback)(()=>{c(),f()},[c,f]),h=(0,wz.useResizeObserver)(m);(0,sf.useEffect)(()=>{let y=a(),w=u();return()=>{y(),w()}},[a,u]),(0,sf.useEffect)(()=>{if(s.length!==0)return WVe(a,X2t)},[s.length,a]);let g=(0,wz.useMergeRefs)([i,h]),b=(0,sf.useRef)(new Map);(0,sf.useEffect)(()=>{if(!o)return;let y=b.current,w=new Set([...s.map(_=>_.clientId),...d.map(_=>_.clientId)]);for(let _ of y.keys())w.has(_)||(o.unregisterCursor(_),y.delete(_));for(let[_,x]of y.entries())o.registerCursor(_,x);return()=>o.removeAll()},[s,d,o]);let v=(0,sf.useCallback)(y=>w=>{w?b.current.set(y,w):b.current.delete(y)},[]);return(0,nf.jsxs)("div",{className:"collaborators-overlay-full",ref:g,children:[(0,nf.jsx)("style",{children:HVe+UVe}),s.map(y=>(0,nf.jsxs)("div",{children:[!y.isMe&&y.selectionRects?.map((w,_)=>(0,nf.jsx)("div",{className:"collaborators-overlay-selection-rect",style:{left:`${w.x}px`,top:`${w.y}px`,width:`${w.width}px`,height:`${w.height}px`,backgroundColor:y.color}},`${y.clientId}-sel-${_}`)),y.x!==void 0&&(0,nf.jsxs)("div",{ref:v(y.clientId),className:"collaborators-overlay-user",style:{left:`${y.x}px`,top:`${y.y}px`},children:[!y.isMe&&(0,nf.jsx)("div",{className:"collaborators-overlay-user-cursor",style:{backgroundColor:y.color,height:`${y.height}px`}}),(0,nf.jsx)(Gh,{className:"collaborators-overlay-user-label",variant:"badge",size:"small",src:y.avatarUrl,name:y.userName,label:y.isMe?(0,oBe.__)("You"):void 0,borderColor:y.color})]})]},y.clientId)),d.map(y=>(0,nf.jsx)("div",{ref:v(y.clientId),style:{position:"absolute",left:`${y.x}px`,top:`${y.y}px`},children:(0,nf.jsx)(Gh,{className:"collaborators-overlay-block-label",variant:"badge",size:"small",src:y.avatarUrl,name:y.userName,borderColor:y.color})},y.blockId))]})}var vne=l(P(),1),{BlockCanvasCover:Z2t}=K(iBe.privateApis);function xz({postId:e,postType:t,cursorRegistry:r}){return(0,vne.jsx)(Z2t.Fill,{children:({containerRef:o})=>(0,vne.jsx)(nBe,{blockEditorDocument:o.current?.ownerDocument,postId:e,postType:t,cursorRegistry:r})})}var Td=l(P(),1),{useActiveCollaborators:Q2t}=K(aBe.privateApis);function _ne({postId:e,postType:t}){let r=Q2t(e,t),o=r.filter(f=>!f.isMe),n=(0,kk.useMemo)(()=>[...r].sort((f,m)=>f.isMe&&!m.isMe?-1:!f.isMe&&m.isMe?1:0),[r]),[i]=(0,kk.useState)(LVe),[s,a]=(0,kk.useState)(!1),[c,d]=(0,kk.useState)(null);if(o.length===0)return null;let u=r.find(f=>f.isMe);return(0,Td.jsxs)(Td.Fragment,{children:[(0,Td.jsxs)("div",{className:"editor-collaborators-presence",children:[(0,Td.jsx)(sBe.Button,{__next40pxDefaultSize:!0,className:"editor-collaborators-presence__button",onClick:()=>a(!s),isPressed:s,ref:d,"aria-label":(0,Sz.sprintf)((0,Sz.__)("Collaborators list, %d online"),n.length),children:(0,Td.jsxs)(ine,{max:4,children:[u&&(0,Td.jsx)(Gh,{src:rf(u.collaboratorInfo.avatar_urls),name:La(u.collaboratorInfo),borderColor:"var(--wp-admin-theme-color)",size:"small"},u.clientId),o.map(f=>(0,Td.jsx)(Gh,{src:rf(f.collaboratorInfo.avatar_urls),name:La(f.collaboratorInfo),borderColor:Xs(f.collaboratorInfo.id??f.clientId),size:"small"},f.clientId))]})}),s&&(0,Td.jsx)(DVe,{activeCollaborators:n,popoverAnchor:c,setIsPopoverVisible:a,cursorRegistry:i})]}),(0,Td.jsx)(xz,{postId:e,postType:t,cursorRegistry:i})]})}var nn=l(P(),1);function J2t({customSaveButton:e,forceIsDirty:t,setEntitiesSavedStatesCallback:r}){let o=(0,$5.useViewportMatch)("large"),n=(0,$5.useViewportMatch)("medium"),i=(0,$5.useMediaQuery)("(max-width: 403px)"),{postId:s,postType:a,isTextEditor:c,isPublishSidebarOpened:d,showIconLabels:u,hasFixedToolbar:f,hasBlockSelection:m,hasSectionRootClientId:h,isStylesCanvasActive:g}=(0,cBe.useSelect)(_=>{let{get:x}=_(dBe.store),{getEditorMode:C,getCurrentPostType:S,getCurrentPostId:k,isPublishSidebarOpened:R}=_(N),{getStylesPath:O,getShowStylebook:E}=K(_(N)),{getBlockSelectionStart:I,getSectionRootClientId:T}=K(_(lBe.store));return{postId:k(),postType:S(),isTextEditor:C()==="text",isPublishSidebarOpened:R(),showIconLabels:x("core","showIconLabels"),hasFixedToolbar:x("core","fixedToolbar"),hasBlockSelection:!!I(),hasSectionRootClientId:!!T(),isStylesCanvasActive:!!O()?.startsWith("/revisions")||E()}},[]),b=["post","page","wp_template"].includes(a)&&h,[v,y]=(0,uBe.useState)(!0),w=!i&&(!f||f&&(!m||v));return(0,nn.jsx)(qB,{toolbar:(0,nn.jsxs)(nn.Fragment,{children:[(0,nn.jsx)(MLe,{disableBlockTools:g||c}),f&&n&&(0,nn.jsx)(PLe,{isCollapsed:v,onToggle:y})]}),center:w?(0,nn.jsxs)(nn.Fragment,{children:[(0,nn.jsx)(_ne,{postType:a,postId:s}),(0,nn.jsx)(aL,{})]}):void 0,settings:(0,nn.jsxs)(nn.Fragment,{children:[!w&&!i&&(0,nn.jsx)(_ne,{postType:a,postId:s}),!e&&!d&&(0,nn.jsx)(rB,{forceIsDirty:t}),(0,nn.jsx)(oVe,{}),(0,nn.jsx)(lVe,{forceIsAutosaveable:t,disabled:g}),(0,nn.jsx)(LC,{className:"editor-header__post-preview-button",forceIsAutosaveable:t}),o&&b&&(0,nn.jsx)(pVe,{disabled:g}),(o||!u)&&(0,nn.jsx)(eC.Slot,{scope:"core"}),!e&&(0,nn.jsx)(ZLe,{forceIsDirty:t,setEntitiesSavedStatesCallback:r}),e,(0,nn.jsx)(rz,{})]})})}var fBe=J2t;var e3=l(X(),1),kz=l(Re(),1),pBe=l(Me(),1),t3=l(H(),1),mBe=l(Jt(),1),hBe=l(cn(),1);var Cz=l(P(),1),{PrivateInserterLibrary:$2t}=K(kz.privateApis);function gBe(){let{blockSectionRootClientId:e,inserterSidebarToggleRef:t,inserter:r,showMostUsedBlocks:o,sidebarIsOpened:n}=(0,e3.useSelect)(m=>{let{getInserterSidebarToggleRef:h,getInserter:g,isPublishSidebarOpened:b}=K(m(N)),{getBlockRootClientId:v,isZoomOut:y,getSectionRootClientId:w}=K(m(kz.store)),{get:_}=m(mBe.store),{getActiveComplementaryArea:x}=m(ot),C=()=>{if(y()){let S=w();if(S)return S}return v()};return{inserterSidebarToggleRef:h(),inserter:g(),showMostUsedBlocks:_("core","mostUsedBlocks"),blockSectionRootClientId:C(),sidebarIsOpened:!!(x("core")||b())}},[]),{setIsInserterOpened:i}=(0,e3.useDispatch)(N),{disableComplementaryArea:s}=(0,e3.useDispatch)(ot),a=(0,pBe.useViewportMatch)("medium","<"),c=(0,t3.useRef)(),d=(0,t3.useCallback)(()=>{i(!1),t.current?.focus()},[t,i]),u=(0,t3.useCallback)(m=>{m.keyCode===hBe.ESCAPE&&!m.defaultPrevented&&(m.preventDefault(),d())},[d]),f=(0,Cz.jsx)("div",{className:"editor-inserter-sidebar__content",children:(0,Cz.jsx)($2t,{showMostUsedBlocks:o,showInserterHelpPanel:!0,shouldFocusBlock:a,rootClientId:e??r.rootClientId,__experimentalInsertionIndex:r.insertionIndex,onSelect:r.onSelect,__experimentalInitialTab:r.tab,__experimentalInitialCategory:r.category,__experimentalFilterValue:r.filterValue,onPatternCategorySelection:n?()=>s("core"):void 0,ref:c,onClose:d})});return(0,Cz.jsx)("div",{onKeyDown:u,className:"editor-inserter-sidebar",children:f})}var Tz=l(Re(),1),vBe=l(Me(),1),Pz=l(X(),1),yne=l(Oh(),1),Qp=l(H(),1),o3=l(G(),1),_Be=l(pl(),1),yBe=l(cn(),1);var r3=l(Z(),1),Ez=l(G(),1);var ds=l(P(),1);function bBe(){return(0,ds.jsxs)(ds.Fragment,{children:[(0,ds.jsxs)("div",{className:"editor-list-view-sidebar__outline",children:[(0,ds.jsxs)("div",{children:[(0,ds.jsx)(r3.__experimentalText,{children:(0,Ez.__)("Characters:")}),(0,ds.jsx)(r3.__experimentalText,{children:(0,ds.jsx)(ak,{})})]}),(0,ds.jsxs)("div",{children:[(0,ds.jsx)(r3.__experimentalText,{children:(0,Ez.__)("Words:")}),(0,ds.jsx)(ik,{})]}),(0,ds.jsxs)("div",{children:[(0,ds.jsx)(r3.__experimentalText,{children:(0,Ez.__)("Time to read:")}),(0,ds.jsx)(sk,{})]})]}),(0,ds.jsx)(gC,{})]})}var qv=l(P(),1),{TabbedSidebar:ePt}=K(Tz.privateApis);function wBe(){let{setIsListViewOpened:e}=(0,Pz.useDispatch)(N),{getListViewToggleRef:t}=K((0,Pz.useSelect)(N)),r=(0,Qp.useCallback)(()=>{e(!1),t().current?.focus()},[t,e]),o=(0,Qp.useCallback)(m=>{m.keyCode===yBe.ESCAPE&&!m.defaultPrevented&&(m.preventDefault(),r())},[r]),[n,i]=(0,Qp.useState)(null),[s,a]=(0,Qp.useState)("list-view"),c=(0,Qp.useRef)(),d=(0,Qp.useRef)(),u=(0,Qp.useRef)(),f=(0,vBe.useMergeRefs)([u,i]);return(0,_Be.useShortcut)("core/editor/toggle-list-view",()=>{let m=c.current;if(m.contains(m.ownerDocument.activeElement)){r();return}(s==="list-view"&&yne.focus.tabbable.find(u.current)[0]||yne.focus.tabbable.find(d.current)[0])?.focus()}),(0,qv.jsx)("div",{className:"editor-list-view-sidebar",onKeyDown:o,ref:c,children:(0,qv.jsx)(ePt,{tabs:[{name:"list-view",title:(0,o3._x)("List View","Post overview"),panel:(0,qv.jsx)("div",{className:"editor-list-view-sidebar__list-view-container",children:(0,qv.jsx)("div",{className:"editor-list-view-sidebar__list-view-panel-content",children:(0,qv.jsx)(Tz.__experimentalListView,{dropZoneElement:n,focusOnMount:!0})})}),panelRef:f},{name:"outline",title:(0,o3._x)("Outline","Post overview"),panel:(0,qv.jsx)("div",{className:"editor-list-view-sidebar__list-view-container",children:(0,qv.jsx)(bBe,{})})}],onClose:r,onSelect:m=>a(m),defaultTabId:"list-view",ref:d,closeButtonLabel:(0,o3.__)("Close")})})}var i3=l(X(),1),n3=l(Z(),1);var Xv=l(G(),1);var Rz=l(X(),1),Kv=l(Z(),1),xBe=l(he(),1),Yh=l(G(),1),Iz=l(an(),1),xw=l(H(),1);var SBe=l(Me(),1);var Pd=l(P(),1);function CBe(){let e=(0,Rz.useSelect)(r=>{let{getCurrentRevisionId:o,getRevisionPage:n,getPageRevisions:i,getRevisionsPerPage:s}=K(r(N)),a=r(N).getCurrentPostType();if(!a)return{};let d=r(xBe.store).getEntityConfig("postType",a)?.revisionKey||"id",u=n();return{revisions:i(u),perPage:s(),currentRevisionId:o(),revisionKey:d,revisionPage:u,totalRevisions:r(N).getCurrentPostRevisionsCount()}},[]),t=K((0,Rz.useDispatch)(N));return(0,Pd.jsx)(tPt,{...e,setCurrentRevisionId:t.setCurrentRevisionId,setRevisionPage:t.setRevisionPage})}function tPt({revisions:e,perPage:t,currentRevisionId:r,revisionKey:o,revisionPage:n,totalRevisions:i,setCurrentRevisionId:s,setRevisionPage:a}){let c=(0,SBe.useFocusOnMount)(!0),d=(0,xw.useRef)(),u=(0,xw.useCallback)(S=>{S&&d.current===void 0&&(d.current=S.ownerDocument.activeElement)},[]),f=(0,xw.useCallback)(S=>{if(!S){c(null);return}let{activeElement:k,body:R,documentElement:O}=S.ownerDocument,E=d.current??k;(k===E||k===R||k===O)&&c(S)},[c]),m=!e,h=Math.ceil(i/t)||1,g=(0,xw.useMemo)(()=>e&&[...e].reverse(),[e]),b=g?.findIndex(S=>S[o]===r),v=S=>{let k=g?.[S];k&&s(k[o])},y=(0,Iz.getSettings)(),w=S=>{let k=g?.[S];return k?(0,Iz.dateI18n)(y.formats.datetime,k.date):S},_=h>1;if(m&&!_)return(0,Pd.jsx)(Kv.Spinner,{ref:u});if(!m&&!g?.length)return(0,Pd.jsx)("span",{className:"editor-revisions-header__no-revisions",children:(0,Yh.__)("No revisions found.")});if(i<=1)return(0,Pd.jsx)("span",{className:"editor-revisions-header__no-revisions",children:(0,Yh.__)("Only one revision found.")});let x=S=>{let k=i-(S-1)*t,R=Math.max(1,k-t+1);return(0,Yh.sprintf)((0,Yh.__)("Revisions %1$s\u2013%2$s"),R,k)},C=m||b===-1?(0,Pd.jsx)(Kv.Spinner,{ref:u}):(0,Pd.jsx)(Kv.RangeControl,{ref:f,"aria-valuetext":w(b),className:"editor-revisions-header__slider",hideLabelFromVision:!0,label:(0,Yh.__)("Revision"),max:g?.length-1,min:0,marks:!0,onChange:v,renderTooltipContent:w,value:b,withInputField:!1});return _?(0,Pd.jsxs)(le,{direction:"row",gap:"sm",align:"center",style:{flex:1},children:[(0,Pd.jsx)(Kv.Button,{icon:Xr,label:n<h?x(n+1):(0,Yh.__)("No older revisions"),onClick:()=>a(n+1),disabled:m||n>=h,size:"compact",accessibleWhenDisabled:!0}),(0,Pd.jsx)("div",{style:{flex:1,minWidth:0,display:"flex",justifyContent:"center"},children:C}),(0,Pd.jsx)(Kv.Button,{icon:Or,label:n>1?x(n-1):(0,Yh.__)("No newer revisions"),onClick:()=>a(n-1),disabled:m||n<=1,size:"compact",accessibleWhenDisabled:!0})]}):C}var vc=l(P(),1);function rPt({showDiff:e,onToggleDiff:t}){let{currentRevisionId:r,sidebarIsOpened:o}=(0,i3.useSelect)(u=>({currentRevisionId:K(u(N)).getCurrentRevisionId(),sidebarIsOpened:!!u(ot).getActiveComplementaryArea("core")}),[]),{setCurrentRevisionId:n,restoreRevision:i}=K((0,i3.useDispatch)(N)),{enableComplementaryArea:s,disableComplementaryArea:a}=(0,i3.useDispatch)(ot),c=!!r,d=()=>{r&&i(r)};return(0,vc.jsx)(qB,{className:"editor-revisions-header",toolbar:(0,vc.jsx)(n3.Button,{__next40pxDefaultSize:!0,size:"compact",icon:S_,label:(0,Xv._x)("Show changes","revisions"),isPressed:e,onClick:t}),center:(0,vc.jsx)(CBe,{}),settings:(0,vc.jsxs)(vc.Fragment,{children:[(0,vc.jsx)(LC,{className:"editor-header__post-preview-button"}),(0,vc.jsx)(n3.Button,{__next40pxDefaultSize:!0,icon:(0,Xv.isRTL)()?__:fm,label:(0,Xv._x)("Settings","panel button label"),isPressed:o,"aria-expanded":o,onClick:()=>{o?a("core"):s("core",Ol.document)},size:"compact"}),(0,vc.jsx)(n3.Button,{__next40pxDefaultSize:!0,variant:"secondary",size:"compact",onClick:()=>n(null),children:(0,Xv.__)("Exit")}),(0,vc.jsx)(n3.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,variant:"primary",size:"compact",className:"editor-revisions-header__restore-button",disabled:!c,onClick:d,children:(0,Xv.__)("Restore")}),(0,vc.jsx)(rz,{isRevisionMode:!0})]})})}var wne=rPt;var $Be=l(Z(),1),eze=l(Re(),1),One=l(X(),1),Wz=l(H(),1),tze=l(mi(),1),rze=l(Ut(),1),wc=l(G(),1);var Rd=l(Re(),1),_c=l(H(),1),zz=l(X(),1),Tne=l(Ut(),1),YBe=l(he(),1),Tk=l(Me(),1);var xne=l(X(),1),kBe=l(he(),1),Oz=l(H(),1),Sne=l(G(),1),EBe=l(Z(),1);var TBe=l(P(),1);function PBe({contentRef:e}){let{onNavigateToEntityRecord:t,templateId:r}=(0,xne.useSelect)(s=>{let{getEditorSettings:a,getCurrentTemplateId:c}=s(N);return{onNavigateToEntityRecord:a().onNavigateToEntityRecord,templateId:c()}},[]),o=(0,xne.useSelect)(s=>!!s(kBe.store).canUser("create",{kind:"postType",name:"wp_template"}),[]),[n,i]=(0,Oz.useState)(!1);return(0,Oz.useEffect)(()=>{let s=c=>{o&&(!c.target.classList.contains("is-root-container")||c.target.dataset?.type==="core/template-part"||c.defaultPrevented||(c.preventDefault(),i(!0)))},a=e.current;return a?.addEventListener("dblclick",s),()=>{a?.removeEventListener("dblclick",s)}},[e,o]),o?(0,TBe.jsx)(EBe.__experimentalConfirmDialog,{isOpen:n,confirmButtonText:(0,Sne.__)("Edit template"),onConfirm:()=>{i(!1),t({postId:r,postType:"wp_template"})},onCancel:()=>i(!1),size:"medium",children:(0,Sne.__)("You\u2019ve tried to select a block that is part of a template that may be used elsewhere on your site. Would you like to edit the template?")}):null}var IBe=l(Me(),1),Az=l(X(),1),Cne=l(Re(),1);var oPt=500;function RBe(e,t,r){return Math.min(Math.max(e,t),r)}function nPt(e,t,r){let o=e-RBe(e,r.left,r.right),n=t-RBe(t,r.top,r.bottom);return Math.sqrt(o*o+n*n)}function OBe({isEnabled:e=!0}={}){let{getEnabledClientIdsTree:t,getBlockName:r,getBlockOrder:o}=K((0,Az.useSelect)(Cne.store)),{selectBlock:n}=(0,Az.useDispatch)(Cne.store);return(0,IBe.useRefEffect)(i=>{if(!e)return;let s=(c,d)=>{let u=t().flatMap(({clientId:h})=>{let g=r(h);if(g==="core/template-part")return[];if(g==="core/post-content"){let b=o(h);if(b.length)return b}return[h]}),f=1/0,m=null;for(let h of u){let g=i.querySelector(`[data-block="${h}"]`);if(!g)continue;let b=g.getBoundingClientRect(),v=nPt(c,d,b);v<f&&v<oPt&&(f=v,m=h)}m&&n(m)},a=c=>{(c.target===i||c.target.classList.contains("is-root-container"))&&s(c.clientX,c.clientY)};return i.addEventListener("click",a),()=>i.removeEventListener("click",a)},[e])}var Mz=l(X(),1),ABe=l(Me(),1),kne=l(Re(),1);function MBe(){let{getSettings:e,isZoomOut:t}=K((0,Mz.useSelect)(kne.store)),{resetZoomLevel:r}=K((0,Mz.useDispatch)(kne.store));return(0,ABe.useRefEffect)(o=>{function n(i){if(t()&&!i.defaultPrevented){i.preventDefault();let{__experimentalSetIsInserterOpened:s}=e();typeof s=="function"&&s(!1),r()}}return o.addEventListener("dblclick",n),()=>{o.removeEventListener("dblclick",n)}},[e,t,r])}var NBe=l(X(),1),FBe=l(Me(),1),Nz=l(Re(),1),DBe=l(Ut(),1),iPt=':root :where(.editor-styles-wrapper)::after {content: ""; display: block; height: 40vh;}';function LBe(e){let t=(0,NBe.useRegistry)(),r=(0,FBe.useRefEffect)(o=>{function n(s){if(s.target!==o&&s.target!==o.parentElement)return;let a=o.lastElementChild;if(!a)return;let c=a.getBoundingClientRect();if(s.clientY<c.bottom)return;s.preventDefault();let d=t.select(Nz.store).getBlockOrder(""),u=d[d.length-1],f=t.select(Nz.store).getBlock(u),{selectBlock:m,insertDefaultBlock:h}=t.dispatch(Nz.store);f&&(0,DBe.isUnmodifiedDefaultBlock)(f)?m(u):h()}let{ownerDocument:i}=o;return i.addEventListener("pointerdown",n),()=>{i.removeEventListener("pointerdown",n)}},[t]);return e?[r,iPt]:[]}var Fz=l(X(),1),VBe=l(Me(),1),Ene=l(Re(),1);function BBe(){let{getEditedContentOnlySection:e}=K((0,Fz.useSelect)(Ene.store)),{stopEditingContentOnlySection:t}=K((0,Fz.useDispatch)(Ene.store));return(0,VBe.useRefEffect)(r=>{function o(n){let i=e();if(!i)return;!n.target.closest(`[data-block="${i}"]`)&&!n.defaultPrevented&&(n.preventDefault(),t())}return r.addEventListener("click",o),()=>{r.removeEventListener("click",o)}},[e,t])}var Dz=l(X(),1),jBe=l(Me(),1),HBe=l(Ut(),1),Lz=l(he(),1),Vz=l(Re(),1),Jp=l(Z(),1),UBe=l(mi(),1),Zv=l(H(),1),lf=l(G(),1);var Ek=l(H(),1);function zBe(e){let[t,r]=(0,Ek.useState)(),o=(0,Ek.useRef)(!1);return(0,Ek.useEffect)(()=>{if(!e)return;if(e.status==="connected"){r(void 0),o.current=!1;return}if(e.status!=="disconnected"||!e.willAutoRetryInMs)return;let{willAutoRetryInMs:n}=e,i=Date.now()+n,s=o.current;o.current=!0,s&&r(0);let a=null,c=()=>{r(Math.ceil((i-Date.now())/1e3)),a=setInterval(()=>{let u=Math.ceil((i-Date.now())/1e3);r(Math.max(0,u)),u<=0&&a&&clearInterval(a)},1e3)},d=s?setTimeout(c,500):null;return d||c(),()=>{d&&clearTimeout(d),a&&clearInterval(a)}},[e]),{onManualRetry:()=>{r(0)},secondsRemaining:t}}var af=l(P(),1),{BlockCanvasCover:sPt}=K(Vz.privateApis),{retrySyncConnection:aPt}=K(Lz.privateApis),lPt=2e4;function WBe(){let[e,t]=(0,Zv.useState)(!1),[r,o]=(0,Zv.useState)(!1),[n,i]=(0,Zv.useState)(!1),{connectionStatus:s,isCollaborationEnabled:a,postType:c}=(0,Dz.useSelect)(x=>{let{getSyncConnectionStatus:C,getPostType:S}=K(x(Lz.store)),{getCurrentPostType:k,isCollaborationEnabledForCurrentPost:R}=K(x(N)),O=k();return{connectionStatus:C()||null,isCollaborationEnabled:R(),postType:O?S(O):null}},[]),{onManualRetry:d,secondsRemaining:u}=zBe(s),f=(0,jBe.useCopyToClipboard)(()=>{let x=(0,Dz.select)(Vz.store).getBlocks();return(0,HBe.serialize)(x)});(0,Zv.useEffect)(()=>{let x=setTimeout(()=>{t(!0)},lPt);return()=>clearTimeout(x)},[]),(0,Zv.useEffect)(()=>{s?.status!=="connecting"&&i(s!==null&&"canManuallyRetry"in s&&s.canManuallyRetry===!0)},[s]);let m=s&&s.status==="disconnected"&&(s.canManuallyRetry||s.willAutoRetryInMs);(0,Zv.useEffect)(()=>{if(s?.status==="connected"){o(!1);return}s?.status&&s.status!=="connecting"&&(!m||s.backgroundRetriesFailed)&&o(!0)},[s,m]);let h=s?.status==="disconnected"&&"error"in s&&s.error?.code===soe;if(!a||!e&&!h||!r)return null;let g=s&&"error"in s?s?.error:void 0;if(!m&&(0,UBe.applyFilters)("editor.isSyncConnectionErrorHandled",!1,g?.code)!==!1)return null;let b=n?()=>{d(),aPt()}:void 0,v=N7e(g),y="",w=!1;u&&u>0?y=(0,lf.sprintf)((0,lf._n)("Retrying connection in %d second\u2026","Retrying connection in %d seconds\u2026",u),u):u===0&&(w=!0,y=(0,lf.__)("Retrying\u2026"));let _="edit.php";return c?.slug&&(_=`edit.php?post_type=${c.slug}`),(0,af.jsx)(sPt.Fill,{children:(0,af.jsx)(Jp.Modal,{overlayClassName:"editor-sync-connection-error-modal",isDismissible:!1,onRequestClose:()=>{},shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,size:"medium",title:v.title,children:(0,af.jsxs)(Jp.__experimentalVStack,{spacing:6,children:[(0,af.jsx)("p",{children:v.description}),y&&(0,af.jsx)("p",{className:"editor-sync-connection-error-modal__retry-countdown",children:y}),(0,af.jsxs)(Jp.__experimentalHStack,{justify:"right",children:[(0,af.jsx)(Jp.Button,{__next40pxDefaultSize:!0,href:_,isDestructive:!0,variant:"tertiary",children:(0,lf.sprintf)((0,lf.__)("Back to %s"),c?.labels?.name??(0,lf.__)("Posts"))}),(0,af.jsx)(Jp.Button,{__next40pxDefaultSize:!0,ref:f,variant:b?"secondary":"primary",children:(0,lf.__)("Copy Post Content")}),b&&(0,af.jsx)(Jp.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,"aria-disabled":w,disabled:w,isBusy:w,variant:"primary",onClick:b,children:(0,lf.__)("Retry")})]})]})})})}var Hi=l(P(),1),{LayoutStyle:Bz,useLayoutClasses:cPt,useLayoutStyles:dPt,ExperimentalBlockCanvas:uPt,useFlashEditableBlocks:fPt}=K(Rd.privateApis);function Pne(e){for(let t=0;t<e.length;t++){if(e[t].name==="core/post-content")return e[t].attributes;if(e[t].innerBlocks.length){let r=Pne(e[t].innerBlocks);if(r)return r}}}function GBe(e){for(let t=0;t<e.length;t++)if(e[t].name==="core/post-content")return!0;return!1}var Rne=300,pPt=9/16;function mPt(e,t){let r=(i,s,a)=>i+(s-i)*a,o=1-Math.max(0,Math.min(1,(e-Rne)/(t.width-Rne))),n=r(t.width/t.height,pPt,o);return Math.min(Math.round(e/n),t.height)}function hPt({autoFocus:e,iframeProps:t,contentRef:r,className:o}){let n=(0,Tk.useViewportMatch)("small","<"),{renderingMode:i,postContentAttributes:s,editedPostTemplate:a={},wrapperBlockName:c,wrapperUniqueId:d,deviceType:u,isFocusedEntity:f,isDesignPostType:m,postType:h,isPreview:g,styles:b,hasCanvasWidth:v,canvasWidth:y}=(0,zz.useSelect)(ue=>{let{getCurrentPostId:ee,getCurrentPostType:pe,getCurrentTemplateId:fe,getEditorSettings:ye,getRenderingMode:Pe,getDeviceType:Ae,getCanvasWidth:Le}=K(ue(N)),{getPostType:re,getEditedEntityRecord:be}=ue(YBe.store),Ge=pe(),Ne=Pe(),Fe;Ge===vf?Fe="core/block":Ne==="post-only"&&(Fe="core/post-content");let Je=ye(),at=Je.supportsTemplateMode,Ft=re(Ge),er=fe(),nt=Le(),Mn=er?be("postType",br,er):void 0;return{renderingMode:Ne,postContentAttributes:Je.postContentAttributes,isDesignPostType:og.includes(Ge),editedPostTemplate:Ft?.viewable&&at?Mn:void 0,wrapperBlockName:Fe,wrapperUniqueId:ee(),deviceType:Ae(),isFocusedEntity:!!Je.onNavigateToPreviousEntityRecord,postType:Ge,isPreview:Je.isPreviewMode,styles:Je.styles,hasCanvasWidth:nt!==void 0,canvasWidth:nt}},[]),{isCleanNewPost:w}=(0,zz.useSelect)(N),{hasRootPaddingAwareAlignments:_,themeHasDisabledLayoutStyles:x,themeSupportsLayout:C,isZoomedOut:S}=(0,zz.useSelect)(ue=>{let{getSettings:ee,isZoomOut:pe}=K(ue(Rd.store)),fe=ee();return{themeHasDisabledLayoutStyles:fe.disableLayoutStyles,themeSupportsLayout:fe.supportsLayout,hasRootPaddingAwareAlignments:fe.__experimentalFeatures?.useRootPaddingAwareAlignments,isZoomedOut:pe()}},[]),k=(0,_c.useRef)(),[R]=(0,Rd.useSettings)("layout"),[O,E]=(0,_c.useState)(),I=(0,Tk.useResizeObserver)(ue=>{let{width:ee,height:pe}=ue[0].contentRect;E(fe=>fe?.width===ee&&fe?.height===pe?fe:{width:ee,height:pe})}),T=(0,_c.useMemo)(()=>i!=="post-only"||m?{type:"default"}:C?{...R,type:"constrained"}:{type:"default"},[i,C,R,m]),M=(0,_c.useMemo)(()=>{if(!a?.content&&!a?.blocks&&s)return s;if(a?.blocks)return Pne(a?.blocks);let ue=typeof a?.content=="string"?a?.content:"";return Pne((0,Tne.parse)(ue))||{}},[a?.content,a?.blocks,s]),F=(0,_c.useMemo)(()=>{if(!a?.content&&!a?.blocks)return!1;if(a?.blocks)return GBe(a?.blocks);let ue=typeof a?.content=="string"?a?.content:"";return GBe((0,Tne.parse)(ue))||!1},[a?.content,a?.blocks]),{layout:V={},align:B=""}=M||{},z=cPt(M,"core/post-content"),A=J({"is-layout-flow":!C},C&&z,B&&`align${B}`),D=dPt(M,"core/post-content",".block-editor-block-list__layout.is-root-container"),L=(0,_c.useMemo)(()=>V&&(V?.type==="constrained"||V?.inherit||V?.contentSize||V?.wideSize)?{...R,...V,type:"constrained"}:{...R,...V,type:"default"},[V?.type,V?.inherit,V?.contentSize,V?.wideSize,R]),U=s?L:T,j=U?.type==="default"&&!F?T:U,Y=(0,_c.useRef)();(0,_c.useEffect)(()=>{!e||!w()||Y?.current?.focus()},[e,w]);let q=`.is-root-container.alignwide { max-width: var(--wp--style--global--wide-size); margin-left: auto; margin-right: auto;}
+`;function JVe(e,t){let r=null,o=()=>{try{e()}catch{}r=setTimeout(o,t)};return r=setTimeout(o,t),()=>{r&&clearTimeout(r)}}var gne=l(he(),1),iBe=l(Re(),1),Sk=l(H(),1);var of=l(H(),1);function fz(e){let[t,r]=(0,of.useState)(0),o=(0,of.useRef)(null),n=(0,of.useCallback)(()=>(o.current&&clearTimeout(o.current),o.current=setTimeout(()=>{r(i=>i+1)},e),()=>{o.current&&clearTimeout(o.current)}),[e]);return[t,n]}function pz(){let[e,t]=(0,of.useState)(0),r=(0,of.useRef)(null);(0,of.useEffect)(()=>()=>{r.current!==null&&cancelAnimationFrame(r.current)},[]);let o=(0,of.useCallback)(()=>{r.current!==null&&cancelAnimationFrame(r.current),r.current=requestAnimationFrame(()=>{r.current=null,t(n=>n+1)})},[]);return[e,o]}var eBe=l(Re(),1);var{isElementVisible:pne}=K(eBe.privateApis),mne=e=>{let t=e.closest("[data-block]");for(;t;){if(pne(t))return t;t=t.parentElement?.closest("[data-block]")??null}return null},G2t=500,hz=(e,t,r,o)=>e===null||!t?null:Y2t(t,e,r,o)??null,Y2t=(e,t,r,o)=>{if(!pne(e))return null;let{node:n,offset:i}=fne(e,t,r),s=r.createRange();try{s.setStart(n,i)}catch{return null}s.collapse(!0);let a=s.getBoundingClientRect(),c=e.getBoundingClientRect(),d=0,u=0;a.x===0&&a.y===0&&a.width===0&&a.height===0?(d=c.left-o.left,u=c.top-o.top):(d=a.left-o.left,u=a.top-o.top);let f=a.height;if(f===0){let m=r.defaultView??window;f=parseInt(m.getComputedStyle(e).lineHeight,10)||c.height}return{x:d,y:u,height:f}},gz=(e,t,r,o,n)=>{if(!pne(e))return null;let i=t,s=r;i>s&&([i,s]=[s,i]);let a=fne(e,i,o),c=fne(e,s,o),d=o.createRange();try{d.setStart(a.node,a.offset),d.setEnd(c.node,c.offset)}catch{return null}let u=d.getClientRects(),f=[];for(let m of u){if(m.width===0&&m.height===0)continue;let h=m.left-n.left,g=m.top-n.top;f.some(v=>v.x===h&&v.y===g&&v.width===m.width&&v.height===m.height)||f.push({x:h,y:g,width:m.width,height:m.height})}return f.length>0?f:null},mz=e=>{let t=e.parentElement;return t?.hasAttribute("data-block")?t:e},q2t=(e,t,r)=>{let o=r.querySelectorAll("[data-block]"),n=-1,i=-1;for(let a=0;a<o.length;a++){let c=o[a].getAttribute("data-block");c===e&&(n=a),c===t&&(i=a)}if(n===-1||i===-1)return[];n>i&&([n,i]=[i,n]);let s=[];for(let a=n+1;a<i;a++){let c=o[a];s.some(d=>d.contains(c))||s.push(c)}return s},bz=(e,t,r)=>{let o=r.querySelector(`[data-block="${e}"]`),n=r.querySelector(`[data-block="${t}"]`);if(!o||!n)return null;let i=$Ve(n,o)?n:o,s=$Ve(n,o)?o:n,a=mz(i),c=mz(s),d=a.getAttribute("data-block"),u=c.getAttribute("data-block"),f=d===u,m=f?[]:q2t(d,u,r).filter(h=>!a.contains(h)&&!c.contains(h));return{firstEl:a,firstId:d,lastEl:c,lastId:u,middleEls:m,sameContainer:f}},fne=(e,t,r)=>{let o=r.createTreeWalker(e,NodeFilter.SHOW_TEXT|NodeFilter.SHOW_ELEMENT),n=0,i=null,s=null,a=1;for(;s=o.nextNode();){if(a++,a>G2t)return i?{node:i,offset:0}:{node:e,offset:0};let c=s.nodeValue?.length??0;if(s.nodeType===Node.ELEMENT_NODE)if(s.nodeName==="BR"){if(n+1>=t){let d=o.nextNode();return d?.nodeType===Node.TEXT_NODE?{node:d,offset:0}:i?{node:i,offset:i.nodeValue?.length??0}:{node:e,offset:0}}n+=1;continue}else continue;if(c!==0){if(n+c>=t)return{node:s,offset:t-n};n+=c,s.nodeType===Node.TEXT_NODE&&(i=s)}}return i&&i.nodeValue?.length?{node:i,offset:i.nodeValue.length}:{node:e,offset:0}},$Ve=(e,t)=>!!(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING);var tBe=l(he(),1);var{SelectionDirection:K2t,SelectionType:vz}=K(tBe.privateApis);function yw(e,t){if(!t.localClientId)return null;let r=e.querySelector(`[data-block="${t.localClientId}"]`);if(!r||!t.attributeKey)return r;let o=CSS.escape(t.attributeKey),n=r.querySelector(`[data-wp-block-attribute-key="${o}"]`);if(n)return n;let i=r.querySelector('[contenteditable="true"]');return i||(r.querySelector("p, h1, h2, h3, h4, h5, h6, pre, blockquote, td, th, li, figcaption")??r)}function rBe(e,t,r,o){return e.type===vz.None||e.type===vz.WholeBlock?{}:e.type===vz.Cursor?X2t(t,o):r?Z2t(e,t,r,o):{}}function X2t(e,t){if(!e.localClientId)return{};let r=yw(t.editorDocument,e);return{coords:hz(e.richTextOffset,r,t.editorDocument,t.overlayRect)}}function Z2t(e,t,r,o){if(!t.localClientId||!r.localClientId)return{};let i=e.selectionDirection===K2t.Backward?t:r;if(e.type===vz.SelectionInOneBlock){if(t.richTextOffset===null||r.richTextOffset===null)return{};let s=J2t(t,r,o);return s.rects.length>0?{coords:hz(i.richTextOffset,s.blockElement,o.editorDocument,o.overlayRect),selectionRects:s.rects}:{coords:hz(t.richTextOffset,yw(o.editorDocument,t),o.editorDocument,o.overlayRect)}}return Q2t(t,r,o)}function xk(e,t){let r=e.getBoundingClientRect();return{x:r.left-t.left,y:r.top-t.top,width:r.width,height:r.height}}function Q2t(e,t,r){let{editorDocument:o,overlayRect:n}=r,i=bz(e.localClientId,t.localClientId,o);if(!i)return{};let s=i.firstId===e.localClientId?e:t,a=i.firstId===e.localClientId?t:e,{firstEl:c,lastEl:d,middleEls:u,sameContainer:f}=i;if(f)return c.innerText?.trim()?{selectionRects:[xk(c,n)]}:{};let m=Number.MAX_SAFE_INTEGER,h=[];if(c.innerText?.trim()){let g=s.richTextOffset;if(g===null||g===0)h.push(xk(c,n));else{let b=yw(o,s),v=b?gz(b,g,m,o,n):null;h.push(...v??[xk(c,n)])}}for(let g of u)g.innerText?.trim()&&h.push(xk(g,n));if(d.innerText?.trim()){let g=a.richTextOffset;if(g===null)h.push(xk(d,n));else if(g>0){let b=yw(o,a),v=b?gz(b,0,g,o,n):null;h.push(...v??[xk(d,n)])}}return h.length>0?{selectionRects:h}:{}}function J2t(e,t,r){let o=yw(r.editorDocument,e);return!o||e.richTextOffset===null||t.richTextOffset===null?{rects:[],blockElement:null}:{rects:gz(o,e.richTextOffset,t.richTextOffset,r.editorDocument,r.overlayRect)??[],blockElement:o}}var oBe=l(he(),1);var{SelectionType:J3}=K(oBe.privateApis);function nBe(e,t){if(!e)return null;try{switch(e.type){case J3.Cursor:case J3.WholeBlock:return t(e);case J3.SelectionInOneBlock:return t({type:J3.Cursor,cursorPosition:e.cursorStartPosition});case J3.SelectionInMultipleBlocks:return t(e.startEndpoint);default:return null}}catch{return null}}var{useActiveCollaborators:$2t,useResolvedSelection:ePt}=K(gne.privateApis),{isElementVisible:hne}=K(iBe.privateApis),{SelectionType:ww}=K(gne.privateApis);function sBe(e,t,r,o,n){let i=(0,Sk.useRef)(new Set),s=$2t(r??null,o??null),a=ePt(r??null,o??null),[c,d]=(0,Sk.useState)([]),[u,f]=fz(n),[m,h]=pz();return(0,Sk.useEffect)(()=>{if(!t){d([]);return}let g=i.current,b=new Set,v=s.filter(C=>{if(C.isMe)return!1;let S=C.editorState?.selection?.type;return S===ww.WholeBlock||S===ww.SelectionInMultipleBlocks||S===ww.Cursor||S===ww.SelectionInOneBlock}).flatMap(C=>{let S=C.editorState?.selection;if(S.type===ww.WholeBlock){let D;try{({localClientId:D}=a(S))}catch{return[]}if(!D)return[];let L=D,U=_z(t,D);if(U&&!hne(U)){let Y=mne(U)?.getAttribute("data-block");if(!Y)return[];L=Y}return[{blockId:L,clientId:C.clientId,userId:C.collaboratorInfo.id??C.clientId,color:Xs(C.collaboratorInfo.id??C.clientId),userName:La(C.collaboratorInfo),avatarUrl:rf(C.collaboratorInfo.avatar_urls),alwaysOutline:!0}]}if(S.type===ww.Cursor||S.type===ww.SelectionInOneBlock){let D=nBe(S,a);if(!D?.localClientId)return[];let L=yw(t,D);if(!L||hne(L))return[];let j=mne(L)?.getAttribute("data-block");return j?[{blockId:j,clientId:C.clientId,userId:C.collaboratorInfo.id??C.clientId,color:Xs(C.collaboratorInfo.id??C.clientId),userName:La(C.collaboratorInfo),avatarUrl:rf(C.collaboratorInfo.avatar_urls),alwaysOutline:!0}]:[]}let k=D=>{try{return a(D).localClientId}catch{return null}},R=k(S.startEndpoint),O=k(S.endEndpoint);if(!R||!O)return[];let E=bz(R,O,t);if(!E)return[];let{firstId:I,lastId:T,middleEls:M,sameContainer:F}=E,V=Xs(C.collaboratorInfo.id??C.clientId),B=La(C.collaboratorInfo),z=rf(C.collaboratorInfo.avatar_urls);if(F)return[{blockId:I,clientId:C.clientId,userId:C.collaboratorInfo.id??C.clientId,color:V,userName:B,avatarUrl:z,alwaysOutline:!1}];let A=M.map(D=>D.getAttribute("data-block")).filter(D=>!!D);return[I,...A,T].map(D=>({blockId:D,clientId:C.clientId,userId:C.collaboratorInfo.id??C.clientId,color:V,userName:B,avatarUrl:z,alwaysOutline:!1}))}).filter(C=>b.has(C.blockId)?!1:(b.add(C.blockId),!0)),y=new Set(v.map(C=>C.blockId));for(let C of g)if(!y.has(C)){let S=_z(t,C);S&&(S.classList.remove("is-collaborator-selected"),S.style.removeProperty("--collaborator-outline-color")),g.delete(C)}let w=[],_=e?.getBoundingClientRect()??null,x=new Set;return v.forEach(C=>{let{color:S,blockId:k,userName:R,avatarUrl:O}=C,E=_z(t,k);if(!E||(E.classList.remove("is-collaborator-selected"),E.style.removeProperty("--collaborator-outline-color"),g.delete(k),!hne(E)))return;let I=!E.innerText?.trim();if((C.alwaysOutline||I)&&(E.classList.add("is-collaborator-selected"),E.style.setProperty("--collaborator-outline-color",S),g.add(k)),_&&!x.has(C.userId)){x.add(C.userId);let T=E.getBoundingClientRect();w.push({blockId:k,clientId:C.clientId,userName:R,avatarUrl:O,color:S,x:T.left-_.left,y:T.top-_.top})}}),d(w),()=>{for(let C of g){let S=_z(t,C);S&&(S.classList.remove("is-collaborator-selected"),S.style.removeProperty("--collaborator-outline-color"))}g.clear()}},[s,t,e,u,m,a]),{highlights:c,rerenderHighlightsAfterDelay:f,rerenderHighlightsOnResize:h}}var _z=(e,t)=>e.querySelector(`[data-block="${t}"]`);var bne=l(he(),1),aBe=l(X(),1),yz=l(H(),1),lBe=l(Jt(),1);var{useActiveCollaborators:tPt,useResolvedSelection:rPt}=K(bne.privateApis),{SelectionType:Ck}=K(bne.privateApis);function cBe(e,t,r,o,n){let i=tPt(r??null,o??null),s=rPt(r??null,o??null),a=(0,aBe.useSelect)(g=>g(lBe.store).get("core","showCollaborationCursor"),[]),[c,d]=(0,yz.useState)([]),[u,f]=fz(n),[m,h]=pz();return(0,yz.useEffect)(()=>{if(!e||!t){d([]);return}let g=e.getBoundingClientRect(),b={editorDocument:t,overlayRect:g},v=[],y=i.some(w=>!w.isMe);i.forEach(w=>{if(w.isMe&&(!a||!y))return;let _=w.editorState?.selection??{type:Ck.None},x={richTextOffset:null,localClientId:null,attributeKey:null},C;if(_.type===Ck.Cursor)try{x=s(_)}catch{return}else if(_.type===Ck.SelectionInOneBlock)try{x=s({type:Ck.Cursor,cursorPosition:_.cursorStartPosition}),C=s({type:Ck.Cursor,cursorPosition:_.cursorEndPosition})}catch{return}else if(_.type===Ck.SelectionInMultipleBlocks){let M=V=>s(V);try{x=M(_.startEndpoint),C=M(_.endEndpoint)}catch{return}let F=V=>{if(!V.localClientId)return V;let B=t.querySelector(`[data-block="${V.localClientId}"]`);if(!B)return V;let A=mz(B).getAttribute("data-block");return!A||A===V.localClientId?V:{...V,localClientId:A,richTextOffset:null,attributeKey:null}};x=F(x),C&&(C=F(C))}let S=La(w.collaboratorInfo),k=w.clientId,R=w.isMe?"var(--wp-admin-theme-color)":Xs(w.collaboratorInfo.id??w.clientId),O=rf(w.collaboratorInfo.avatar_urls),E=rBe(_,x,C,b),I=!!E.coords,T=(E.selectionRects?.length??0)>0;if(I||T){let M={userName:S,clientId:k,color:R,avatarUrl:O,isMe:w.isMe,...E.coords??{}};E.selectionRects&&(M.selectionRects=E.selectionRects),v.push(M)}}),d(v)},[t,s,e,i,a,u,m]),{cursors:c,rerenderCursorsAfterDelay:f,rerenderCursorsOnResize:h}}var nf=l(P(),1),dBe=500,oPt=1e4;function fBe({blockEditorDocument:e,postId:t,postType:r,cursorRegistry:o}){let[n,i]=(0,sf.useState)(null),{cursors:s,rerenderCursorsAfterDelay:a,rerenderCursorsOnResize:c}=cBe(n,e??null,t??null,r??null,dBe),{highlights:d,rerenderHighlightsAfterDelay:u,rerenderHighlightsOnResize:f}=sBe(n,e??null,t??null,r??null,dBe),m=(0,sf.useCallback)(()=>{c(),f()},[c,f]),h=(0,wz.useResizeObserver)(m);(0,sf.useEffect)(()=>{let y=a(),w=u();return()=>{y(),w()}},[a,u]),(0,sf.useEffect)(()=>{if(s.length!==0)return JVe(a,oPt)},[s.length,a]);let g=(0,wz.useMergeRefs)([i,h]),b=(0,sf.useRef)(new Map);(0,sf.useEffect)(()=>{if(!o)return;let y=b.current,w=new Set([...s.map(_=>_.clientId),...d.map(_=>_.clientId)]);for(let _ of y.keys())w.has(_)||(o.unregisterCursor(_),y.delete(_));for(let[_,x]of y.entries())o.registerCursor(_,x);return()=>o.removeAll()},[s,d,o]);let v=(0,sf.useCallback)(y=>w=>{w?b.current.set(y,w):b.current.delete(y)},[]);return(0,nf.jsxs)("div",{className:"collaborators-overlay-full",ref:g,children:[(0,nf.jsx)("style",{children:ZVe+QVe}),s.map(y=>(0,nf.jsxs)("div",{children:[!y.isMe&&y.selectionRects?.map((w,_)=>(0,nf.jsx)("div",{className:"collaborators-overlay-selection-rect",style:{left:`${w.x}px`,top:`${w.y}px`,width:`${w.width}px`,height:`${w.height}px`,backgroundColor:y.color}},`${y.clientId}-sel-${_}`)),y.x!==void 0&&(0,nf.jsxs)("div",{ref:v(y.clientId),className:"collaborators-overlay-user",style:{left:`${y.x}px`,top:`${y.y}px`},children:[!y.isMe&&(0,nf.jsx)("div",{className:"collaborators-overlay-user-cursor",style:{backgroundColor:y.color,height:`${y.height}px`}}),(0,nf.jsx)(Gh,{className:"collaborators-overlay-user-label",variant:"badge",size:"small",src:y.avatarUrl,name:y.userName,label:y.isMe?(0,uBe.__)("You"):void 0,borderColor:y.color})]})]},y.clientId)),d.map(y=>(0,nf.jsx)("div",{ref:v(y.clientId),style:{position:"absolute",left:`${y.x}px`,top:`${y.y}px`},children:(0,nf.jsx)(Gh,{className:"collaborators-overlay-block-label",variant:"badge",size:"small",src:y.avatarUrl,name:y.userName,borderColor:y.color})},y.blockId))]})}var vne=l(P(),1),{BlockCanvasCover:nPt}=K(pBe.privateApis);function xz({postId:e,postType:t,cursorRegistry:r}){return(0,vne.jsx)(nPt.Fill,{children:({containerRef:o})=>(0,vne.jsx)(fBe,{blockEditorDocument:o.current?.ownerDocument,postId:e,postType:t,cursorRegistry:r})})}var Td=l(P(),1),{useActiveCollaborators:iPt}=K(hBe.privateApis);function _ne({postId:e,postType:t}){let r=iPt(e,t),o=r.filter(f=>!f.isMe),n=(0,kk.useMemo)(()=>[...r].sort((f,m)=>f.isMe&&!m.isMe?-1:!f.isMe&&m.isMe?1:0),[r]),[i]=(0,kk.useState)(GVe),[s,a]=(0,kk.useState)(!1),[c,d]=(0,kk.useState)(null);if(o.length===0)return null;let u=r.find(f=>f.isMe);return(0,Td.jsxs)(Td.Fragment,{children:[(0,Td.jsxs)("div",{className:"editor-collaborators-presence",children:[(0,Td.jsx)(mBe.Button,{__next40pxDefaultSize:!0,className:"editor-collaborators-presence__button",onClick:()=>a(!s),isPressed:s,ref:d,"aria-label":(0,Sz.sprintf)((0,Sz.__)("Collaborators list, %d online"),n.length),children:(0,Td.jsxs)(ine,{max:4,children:[u&&(0,Td.jsx)(Gh,{src:rf(u.collaboratorInfo.avatar_urls),name:La(u.collaboratorInfo),borderColor:"var(--wp-admin-theme-color)",size:"small"},u.clientId),o.map(f=>(0,Td.jsx)(Gh,{src:rf(f.collaboratorInfo.avatar_urls),name:La(f.collaboratorInfo),borderColor:Xs(f.collaboratorInfo.id??f.clientId),size:"small"},f.clientId))]})}),s&&(0,Td.jsx)(WVe,{activeCollaborators:n,popoverAnchor:c,setIsPopoverVisible:a,cursorRegistry:i})]}),(0,Td.jsx)(xz,{postId:e,postType:t,cursorRegistry:i})]})}var nn=l(P(),1);function sPt({customSaveButton:e,forceIsDirty:t,setEntitiesSavedStatesCallback:r}){let o=(0,$3.useViewportMatch)("large"),n=(0,$3.useViewportMatch)("medium"),i=(0,$3.useMediaQuery)("(max-width: 403px)"),{postId:s,postType:a,isTextEditor:c,isPublishSidebarOpened:d,showIconLabels:u,hasFixedToolbar:f,hasBlockSelection:m,hasSectionRootClientId:h,isStylesCanvasActive:g}=(0,bBe.useSelect)(_=>{let{get:x}=_(vBe.store),{getEditorMode:C,getCurrentPostType:S,getCurrentPostId:k,isPublishSidebarOpened:R}=_(N),{getStylesPath:O,getShowStylebook:E}=K(_(N)),{getBlockSelectionStart:I,getSectionRootClientId:T}=K(_(gBe.store));return{postId:k(),postType:S(),isTextEditor:C()==="text",isPublishSidebarOpened:R(),showIconLabels:x("core","showIconLabels"),hasFixedToolbar:x("core","fixedToolbar"),hasBlockSelection:!!I(),hasSectionRootClientId:!!T(),isStylesCanvasActive:!!O()?.startsWith("/revisions")||E()}},[]),b=["post","page","wp_template"].includes(a)&&h,[v,y]=(0,_Be.useState)(!0),w=!i&&(!f||f&&(!m||v));return(0,nn.jsx)(qB,{toolbar:(0,nn.jsxs)(nn.Fragment,{children:[(0,nn.jsx)(jLe,{disableBlockTools:g||c}),f&&n&&(0,nn.jsx)(DLe,{isCollapsed:v,onToggle:y})]}),center:w?(0,nn.jsxs)(nn.Fragment,{children:[(0,nn.jsx)(_ne,{postType:a,postId:s}),(0,nn.jsx)(aL,{})]}):void 0,settings:(0,nn.jsxs)(nn.Fragment,{children:[!w&&!i&&(0,nn.jsx)(_ne,{postType:a,postId:s}),!e&&!d&&(0,nn.jsx)(rB,{forceIsDirty:t}),(0,nn.jsx)(uVe,{}),(0,nn.jsx)(gVe,{forceIsAutosaveable:t,disabled:g}),(0,nn.jsx)(LC,{className:"editor-header__post-preview-button",forceIsAutosaveable:t}),o&&b&&(0,nn.jsx)(wVe,{disabled:g}),(o||!u)&&(0,nn.jsx)(eC.Slot,{scope:"core"}),!e&&(0,nn.jsx)(nVe,{forceIsDirty:t,setEntitiesSavedStatesCallback:r}),e,(0,nn.jsx)(rz,{})]})})}var yBe=sPt;var e5=l(X(),1),kz=l(Re(),1),wBe=l(Me(),1),t5=l(H(),1),xBe=l(Jt(),1),SBe=l(cn(),1);var Cz=l(P(),1),{PrivateInserterLibrary:aPt}=K(kz.privateApis);function CBe(){let{blockSectionRootClientId:e,inserterSidebarToggleRef:t,inserter:r,showMostUsedBlocks:o,sidebarIsOpened:n}=(0,e5.useSelect)(m=>{let{getInserterSidebarToggleRef:h,getInserter:g,isPublishSidebarOpened:b}=K(m(N)),{getBlockRootClientId:v,isZoomOut:y,getSectionRootClientId:w}=K(m(kz.store)),{get:_}=m(xBe.store),{getActiveComplementaryArea:x}=m(ot),C=()=>{if(y()){let S=w();if(S)return S}return v()};return{inserterSidebarToggleRef:h(),inserter:g(),showMostUsedBlocks:_("core","mostUsedBlocks"),blockSectionRootClientId:C(),sidebarIsOpened:!!(x("core")||b())}},[]),{setIsInserterOpened:i}=(0,e5.useDispatch)(N),{disableComplementaryArea:s}=(0,e5.useDispatch)(ot),a=(0,wBe.useViewportMatch)("medium","<"),c=(0,t5.useRef)(),d=(0,t5.useCallback)(()=>{i(!1),t.current?.focus()},[t,i]),u=(0,t5.useCallback)(m=>{m.keyCode===SBe.ESCAPE&&!m.defaultPrevented&&(m.preventDefault(),d())},[d]),f=(0,Cz.jsx)("div",{className:"editor-inserter-sidebar__content",children:(0,Cz.jsx)(aPt,{showMostUsedBlocks:o,showInserterHelpPanel:!0,shouldFocusBlock:a,rootClientId:e??r.rootClientId,__experimentalInsertionIndex:r.insertionIndex,onSelect:r.onSelect,__experimentalInitialTab:r.tab,__experimentalInitialCategory:r.category,__experimentalFilterValue:r.filterValue,onPatternCategorySelection:n?()=>s("core"):void 0,ref:c,onClose:d})});return(0,Cz.jsx)("div",{onKeyDown:u,className:"editor-inserter-sidebar",children:f})}var Tz=l(Re(),1),EBe=l(Me(),1),Pz=l(X(),1),yne=l(Oh(),1),Qp=l(H(),1),o5=l(G(),1),TBe=l(pl(),1),PBe=l(cn(),1);var r5=l(Z(),1),Ez=l(G(),1);var ds=l(P(),1);function kBe(){return(0,ds.jsxs)(ds.Fragment,{children:[(0,ds.jsxs)("div",{className:"editor-list-view-sidebar__outline",children:[(0,ds.jsxs)("div",{children:[(0,ds.jsx)(r5.__experimentalText,{children:(0,Ez.__)("Characters:")}),(0,ds.jsx)(r5.__experimentalText,{children:(0,ds.jsx)(ak,{})})]}),(0,ds.jsxs)("div",{children:[(0,ds.jsx)(r5.__experimentalText,{children:(0,Ez.__)("Words:")}),(0,ds.jsx)(ik,{})]}),(0,ds.jsxs)("div",{children:[(0,ds.jsx)(r5.__experimentalText,{children:(0,Ez.__)("Time to read:")}),(0,ds.jsx)(sk,{})]})]}),(0,ds.jsx)(gC,{})]})}var Kv=l(P(),1),{TabbedSidebar:lPt}=K(Tz.privateApis);function RBe(){let{setIsListViewOpened:e}=(0,Pz.useDispatch)(N),{getListViewToggleRef:t}=K((0,Pz.useSelect)(N)),r=(0,Qp.useCallback)(()=>{e(!1),t().current?.focus()},[t,e]),o=(0,Qp.useCallback)(m=>{m.keyCode===PBe.ESCAPE&&!m.defaultPrevented&&(m.preventDefault(),r())},[r]),[n,i]=(0,Qp.useState)(null),[s,a]=(0,Qp.useState)("list-view"),c=(0,Qp.useRef)(),d=(0,Qp.useRef)(),u=(0,Qp.useRef)(),f=(0,EBe.useMergeRefs)([u,i]);return(0,TBe.useShortcut)("core/editor/toggle-list-view",()=>{let m=c.current;if(m.contains(m.ownerDocument.activeElement)){r();return}(s==="list-view"&&yne.focus.tabbable.find(u.current)[0]||yne.focus.tabbable.find(d.current)[0])?.focus()}),(0,Kv.jsx)("div",{className:"editor-list-view-sidebar",onKeyDown:o,ref:c,children:(0,Kv.jsx)(lPt,{tabs:[{name:"list-view",title:(0,o5._x)("List View","Post overview"),panel:(0,Kv.jsx)("div",{className:"editor-list-view-sidebar__list-view-container",children:(0,Kv.jsx)("div",{className:"editor-list-view-sidebar__list-view-panel-content",children:(0,Kv.jsx)(Tz.__experimentalListView,{dropZoneElement:n,focusOnMount:!0})})}),panelRef:f},{name:"outline",title:(0,o5._x)("Outline","Post overview"),panel:(0,Kv.jsx)("div",{className:"editor-list-view-sidebar__list-view-container",children:(0,Kv.jsx)(kBe,{})})}],onClose:r,onSelect:m=>a(m),defaultTabId:"list-view",ref:d,closeButtonLabel:(0,o5.__)("Close")})})}var i5=l(X(),1),n5=l(Z(),1);var Zv=l(G(),1);var Rz=l(X(),1),Xv=l(Z(),1),IBe=l(he(),1),Yh=l(G(),1),Iz=l(an(),1),xw=l(H(),1);var OBe=l(Me(),1);var Pd=l(P(),1);function ABe(){let e=(0,Rz.useSelect)(r=>{let{getCurrentRevisionId:o,getRevisionPage:n,getPageRevisions:i,getRevisionsPerPage:s}=K(r(N)),a=r(N).getCurrentPostType();if(!a)return{};let d=r(IBe.store).getEntityConfig("postType",a)?.revisionKey||"id",u=n();return{revisions:i(u),perPage:s(),currentRevisionId:o(),revisionKey:d,revisionPage:u,totalRevisions:r(N).getCurrentPostRevisionsCount()}},[]),t=K((0,Rz.useDispatch)(N));return(0,Pd.jsx)(cPt,{...e,setCurrentRevisionId:t.setCurrentRevisionId,setRevisionPage:t.setRevisionPage})}function cPt({revisions:e,perPage:t,currentRevisionId:r,revisionKey:o,revisionPage:n,totalRevisions:i,setCurrentRevisionId:s,setRevisionPage:a}){let c=(0,OBe.useFocusOnMount)(!0),d=(0,xw.useRef)(),u=(0,xw.useCallback)(S=>{S&&d.current===void 0&&(d.current=S.ownerDocument.activeElement)},[]),f=(0,xw.useCallback)(S=>{if(!S){c(null);return}let{activeElement:k,body:R,documentElement:O}=S.ownerDocument,E=d.current??k;(k===E||k===R||k===O)&&c(S)},[c]),m=!e,h=Math.ceil(i/t)||1,g=(0,xw.useMemo)(()=>e&&[...e].reverse(),[e]),b=g?.findIndex(S=>S[o]===r),v=S=>{let k=g?.[S];k&&s(k[o])},y=(0,Iz.getSettings)(),w=S=>{let k=g?.[S];return k?(0,Iz.dateI18n)(y.formats.datetime,k.date):S},_=h>1;if(m&&!_)return(0,Pd.jsx)(Xv.Spinner,{ref:u});if(!m&&!g?.length)return(0,Pd.jsx)("span",{className:"editor-revisions-header__no-revisions",children:(0,Yh.__)("No revisions found.")});if(i<=1)return(0,Pd.jsx)("span",{className:"editor-revisions-header__no-revisions",children:(0,Yh.__)("Only one revision found.")});let x=S=>{let k=i-(S-1)*t,R=Math.max(1,k-t+1);return(0,Yh.sprintf)((0,Yh.__)("Revisions %1$s\u2013%2$s"),R,k)},C=m||b===-1?(0,Pd.jsx)(Xv.Spinner,{ref:u}):(0,Pd.jsx)(Xv.RangeControl,{ref:f,"aria-valuetext":w(b),className:"editor-revisions-header__slider",hideLabelFromVision:!0,label:(0,Yh.__)("Revision"),max:g?.length-1,min:0,marks:!0,onChange:v,renderTooltipContent:w,value:b,withInputField:!1});return _?(0,Pd.jsxs)(le,{direction:"row",gap:"sm",align:"center",style:{flex:1},children:[(0,Pd.jsx)(Xv.Button,{icon:Xr,label:n<h?x(n+1):(0,Yh.__)("No older revisions"),onClick:()=>a(n+1),disabled:m||n>=h,size:"compact",accessibleWhenDisabled:!0}),(0,Pd.jsx)("div",{style:{flex:1,minWidth:0,display:"flex",justifyContent:"center"},children:C}),(0,Pd.jsx)(Xv.Button,{icon:Or,label:n>1?x(n-1):(0,Yh.__)("No newer revisions"),onClick:()=>a(n-1),disabled:m||n<=1,size:"compact",accessibleWhenDisabled:!0})]}):C}var vc=l(P(),1);function dPt({showDiff:e,onToggleDiff:t}){let{currentRevisionId:r,sidebarIsOpened:o}=(0,i5.useSelect)(u=>({currentRevisionId:K(u(N)).getCurrentRevisionId(),sidebarIsOpened:!!u(ot).getActiveComplementaryArea("core")}),[]),{setCurrentRevisionId:n,restoreRevision:i}=K((0,i5.useDispatch)(N)),{enableComplementaryArea:s,disableComplementaryArea:a}=(0,i5.useDispatch)(ot),c=!!r,d=()=>{r&&i(r)};return(0,vc.jsx)(qB,{className:"editor-revisions-header",toolbar:(0,vc.jsx)(n5.Button,{__next40pxDefaultSize:!0,size:"compact",icon:C_,label:(0,Zv._x)("Show changes","revisions"),isPressed:e,onClick:t}),center:(0,vc.jsx)(ABe,{}),settings:(0,vc.jsxs)(vc.Fragment,{children:[(0,vc.jsx)(LC,{className:"editor-header__post-preview-button"}),(0,vc.jsx)(n5.Button,{__next40pxDefaultSize:!0,icon:(0,Zv.isRTL)()?y_:fm,label:(0,Zv._x)("Settings","panel button label"),isPressed:o,"aria-expanded":o,onClick:()=>{o?a("core"):s("core",Ol.document)},size:"compact"}),(0,vc.jsx)(n5.Button,{__next40pxDefaultSize:!0,variant:"secondary",size:"compact",onClick:()=>n(null),children:(0,Zv.__)("Exit")}),(0,vc.jsx)(n5.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,variant:"primary",size:"compact",className:"editor-revisions-header__restore-button",disabled:!c,onClick:d,children:(0,Zv.__)("Restore")}),(0,vc.jsx)(rz,{isRevisionMode:!0})]})})}var wne=dPt;var aze=l(Z(),1),lze=l(Re(),1),One=l(X(),1),Wz=l(H(),1),cze=l(mi(),1),dze=l(Ut(),1),wc=l(G(),1);var Rd=l(Re(),1),_c=l(H(),1),zz=l(X(),1),Tne=l(Ut(),1),eze=l(he(),1),Tk=l(Me(),1);var xne=l(X(),1),MBe=l(he(),1),Oz=l(H(),1),Sne=l(G(),1),NBe=l(Z(),1);var FBe=l(P(),1);function DBe({contentRef:e}){let{onNavigateToEntityRecord:t,templateId:r}=(0,xne.useSelect)(s=>{let{getEditorSettings:a,getCurrentTemplateId:c}=s(N);return{onNavigateToEntityRecord:a().onNavigateToEntityRecord,templateId:c()}},[]),o=(0,xne.useSelect)(s=>!!s(MBe.store).canUser("create",{kind:"postType",name:"wp_template"}),[]),[n,i]=(0,Oz.useState)(!1);return(0,Oz.useEffect)(()=>{let s=c=>{o&&(!c.target.classList.contains("is-root-container")||c.target.dataset?.type==="core/template-part"||c.defaultPrevented||(c.preventDefault(),i(!0)))},a=e.current;return a?.addEventListener("dblclick",s),()=>{a?.removeEventListener("dblclick",s)}},[e,o]),o?(0,FBe.jsx)(NBe.__experimentalConfirmDialog,{isOpen:n,confirmButtonText:(0,Sne.__)("Edit template"),onConfirm:()=>{i(!1),t({postId:r,postType:"wp_template"})},onCancel:()=>i(!1),size:"medium",children:(0,Sne.__)("You\u2019ve tried to select a block that is part of a template that may be used elsewhere on your site. Would you like to edit the template?")}):null}var VBe=l(Me(),1),Az=l(X(),1),Cne=l(Re(),1);var uPt=500;function LBe(e,t,r){return Math.min(Math.max(e,t),r)}function fPt(e,t,r){let o=e-LBe(e,r.left,r.right),n=t-LBe(t,r.top,r.bottom);return Math.sqrt(o*o+n*n)}function BBe({isEnabled:e=!0}={}){let{getEnabledClientIdsTree:t,getBlockName:r,getBlockOrder:o}=K((0,Az.useSelect)(Cne.store)),{selectBlock:n}=(0,Az.useDispatch)(Cne.store);return(0,VBe.useRefEffect)(i=>{if(!e)return;let s=(c,d)=>{let u=t().flatMap(({clientId:h})=>{let g=r(h);if(g==="core/template-part")return[];if(g==="core/post-content"){let b=o(h);if(b.length)return b}return[h]}),f=1/0,m=null;for(let h of u){let g=i.querySelector(`[data-block="${h}"]`);if(!g)continue;let b=g.getBoundingClientRect(),v=fPt(c,d,b);v<f&&v<uPt&&(f=v,m=h)}m&&n(m)},a=c=>{(c.target===i||c.target.classList.contains("is-root-container"))&&s(c.clientX,c.clientY)};return i.addEventListener("click",a),()=>i.removeEventListener("click",a)},[e])}var Mz=l(X(),1),zBe=l(Me(),1),kne=l(Re(),1);function jBe(){let{getSettings:e,isZoomOut:t}=K((0,Mz.useSelect)(kne.store)),{resetZoomLevel:r}=K((0,Mz.useDispatch)(kne.store));return(0,zBe.useRefEffect)(o=>{function n(i){if(t()&&!i.defaultPrevented){i.preventDefault();let{__experimentalSetIsInserterOpened:s}=e();typeof s=="function"&&s(!1),r()}}return o.addEventListener("dblclick",n),()=>{o.removeEventListener("dblclick",n)}},[e,t,r])}var HBe=l(X(),1),UBe=l(Me(),1),Nz=l(Re(),1),WBe=l(Ut(),1),pPt=':root :where(.editor-styles-wrapper)::after {content: ""; display: block; height: 40vh;}';function GBe(e){let t=(0,HBe.useRegistry)(),r=(0,UBe.useRefEffect)(o=>{function n(s){if(s.target!==o&&s.target!==o.parentElement)return;let a=o.lastElementChild;if(!a)return;let c=a.getBoundingClientRect();if(s.clientY<c.bottom)return;s.preventDefault();let d=t.select(Nz.store).getBlockOrder(""),u=d[d.length-1],f=t.select(Nz.store).getBlock(u),{selectBlock:m,insertDefaultBlock:h}=t.dispatch(Nz.store);f&&(0,WBe.isUnmodifiedDefaultBlock)(f)?m(u):h()}let{ownerDocument:i}=o;return i.addEventListener("pointerdown",n),()=>{i.removeEventListener("pointerdown",n)}},[t]);return e?[r,pPt]:[]}var Fz=l(X(),1),YBe=l(Me(),1),Ene=l(Re(),1);function qBe(){let{getEditedContentOnlySection:e}=K((0,Fz.useSelect)(Ene.store)),{stopEditingContentOnlySection:t}=K((0,Fz.useDispatch)(Ene.store));return(0,YBe.useRefEffect)(r=>{function o(n){let i=e();if(!i)return;!n.target.closest(`[data-block="${i}"]`)&&!n.defaultPrevented&&(n.preventDefault(),t())}return r.addEventListener("click",o),()=>{r.removeEventListener("click",o)}},[e,t])}var Dz=l(X(),1),XBe=l(Me(),1),ZBe=l(Ut(),1),Lz=l(he(),1),Vz=l(Re(),1),Jp=l(Z(),1),QBe=l(mi(),1),Qv=l(H(),1),lf=l(G(),1);var Ek=l(H(),1);function KBe(e){let[t,r]=(0,Ek.useState)(),o=(0,Ek.useRef)(!1);return(0,Ek.useEffect)(()=>{if(!e)return;if(e.status==="connected"){r(void 0),o.current=!1;return}if(e.status!=="disconnected"||!e.willAutoRetryInMs)return;let{willAutoRetryInMs:n}=e,i=Date.now()+n,s=o.current;o.current=!0,s&&r(0);let a=null,c=()=>{r(Math.ceil((i-Date.now())/1e3)),a=setInterval(()=>{let u=Math.ceil((i-Date.now())/1e3);r(Math.max(0,u)),u<=0&&a&&clearInterval(a)},1e3)},d=s?setTimeout(c,500):null;return d||c(),()=>{d&&clearTimeout(d),a&&clearInterval(a)}},[e]),{onManualRetry:()=>{r(0)},secondsRemaining:t}}var af=l(P(),1),{BlockCanvasCover:mPt}=K(Vz.privateApis),{retrySyncConnection:hPt}=K(Lz.privateApis),gPt=2e4;function JBe(){let[e,t]=(0,Qv.useState)(!1),[r,o]=(0,Qv.useState)(!1),[n,i]=(0,Qv.useState)(!1),{connectionStatus:s,isCollaborationEnabled:a,postType:c}=(0,Dz.useSelect)(x=>{let{getSyncConnectionStatus:C,getPostType:S}=K(x(Lz.store)),{getCurrentPostType:k,isCollaborationEnabledForCurrentPost:R}=K(x(N)),O=k();return{connectionStatus:C()||null,isCollaborationEnabled:R(),postType:O?S(O):null}},[]),{onManualRetry:d,secondsRemaining:u}=KBe(s),f=(0,XBe.useCopyToClipboard)(()=>{let x=(0,Dz.select)(Vz.store).getBlocks();return(0,ZBe.serialize)(x)});(0,Qv.useEffect)(()=>{let x=setTimeout(()=>{t(!0)},gPt);return()=>clearTimeout(x)},[]),(0,Qv.useEffect)(()=>{s?.status!=="connecting"&&i(s!==null&&"canManuallyRetry"in s&&s.canManuallyRetry===!0)},[s]);let m=s&&s.status==="disconnected"&&(s.canManuallyRetry||s.willAutoRetryInMs);(0,Qv.useEffect)(()=>{if(s?.status==="connected"){o(!1);return}s?.status&&s.status!=="connecting"&&(!m||s.backgroundRetriesFailed)&&o(!0)},[s,m]);let h=s?.status==="disconnected"&&"error"in s&&s.error?.code===soe;if(!a||!e&&!h||!r)return null;let g=s&&"error"in s?s?.error:void 0;if(!m&&(0,QBe.applyFilters)("editor.isSyncConnectionErrorHandled",!1,g?.code)!==!1)return null;let b=n?()=>{d(),hPt()}:void 0,v=j7e(g),y="",w=!1;u&&u>0?y=(0,lf.sprintf)((0,lf._n)("Retrying connection in %d second\u2026","Retrying connection in %d seconds\u2026",u),u):u===0&&(w=!0,y=(0,lf.__)("Retrying\u2026"));let _="edit.php";return c?.slug&&(_=`edit.php?post_type=${c.slug}`),(0,af.jsx)(mPt.Fill,{children:(0,af.jsx)(Jp.Modal,{overlayClassName:"editor-sync-connection-error-modal",isDismissible:!1,onRequestClose:()=>{},shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,size:"medium",title:v.title,children:(0,af.jsxs)(Jp.__experimentalVStack,{spacing:6,children:[(0,af.jsx)("p",{children:v.description}),y&&(0,af.jsx)("p",{className:"editor-sync-connection-error-modal__retry-countdown",children:y}),(0,af.jsxs)(Jp.__experimentalHStack,{justify:"right",children:[(0,af.jsx)(Jp.Button,{__next40pxDefaultSize:!0,href:_,isDestructive:!0,variant:"tertiary",children:(0,lf.sprintf)((0,lf.__)("Back to %s"),c?.labels?.name??(0,lf.__)("Posts"))}),(0,af.jsx)(Jp.Button,{__next40pxDefaultSize:!0,ref:f,variant:b?"secondary":"primary",children:(0,lf.__)("Copy Post Content")}),b&&(0,af.jsx)(Jp.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,"aria-disabled":w,disabled:w,isBusy:w,variant:"primary",onClick:b,children:(0,lf.__)("Retry")})]})]})})})}var Hi=l(P(),1),{LayoutStyle:Bz,useLayoutClasses:bPt,useLayoutStyles:vPt,ExperimentalBlockCanvas:_Pt,useFlashEditableBlocks:yPt}=K(Rd.privateApis);function Pne(e){for(let t=0;t<e.length;t++){if(e[t].name==="core/post-content")return e[t].attributes;if(e[t].innerBlocks.length){let r=Pne(e[t].innerBlocks);if(r)return r}}}function $Be(e){for(let t=0;t<e.length;t++)if(e[t].name==="core/post-content")return!0;return!1}var Rne=300,wPt=9/16;function xPt(e,t){let r=(i,s,a)=>i+(s-i)*a,o=1-Math.max(0,Math.min(1,(e-Rne)/(t.width-Rne))),n=r(t.width/t.height,wPt,o);return Math.min(Math.round(e/n),t.height)}function SPt({autoFocus:e,iframeProps:t,contentRef:r,className:o}){let n=(0,Tk.useViewportMatch)("small","<"),{renderingMode:i,postContentAttributes:s,editedPostTemplate:a={},wrapperBlockName:c,wrapperUniqueId:d,deviceType:u,isFocusedEntity:f,isDesignPostType:m,postType:h,isPreview:g,styles:b,hasCanvasWidth:v,canvasWidth:y}=(0,zz.useSelect)(ue=>{let{getCurrentPostId:ee,getCurrentPostType:pe,getCurrentTemplateId:fe,getEditorSettings:ye,getRenderingMode:Pe,getDeviceType:Ae,getCanvasWidth:Le}=K(ue(N)),{getPostType:re,getEditedEntityRecord:be}=ue(eze.store),Ge=pe(),Ne=Pe(),Fe;Ge===vf?Fe="core/block":Ne==="post-only"&&(Fe="core/post-content");let Je=ye(),at=Je.supportsTemplateMode,Ft=re(Ge),er=fe(),nt=Le(),Nn=er?be("postType",br,er):void 0;return{renderingMode:Ne,postContentAttributes:Je.postContentAttributes,isDesignPostType:og.includes(Ge),editedPostTemplate:Ft?.viewable&&at?Nn:void 0,wrapperBlockName:Fe,wrapperUniqueId:ee(),deviceType:Ae(),isFocusedEntity:!!Je.onNavigateToPreviousEntityRecord,postType:Ge,isPreview:Je.isPreviewMode,styles:Je.styles,hasCanvasWidth:nt!==void 0,canvasWidth:nt}},[]),{isCleanNewPost:w}=(0,zz.useSelect)(N),{hasRootPaddingAwareAlignments:_,themeHasDisabledLayoutStyles:x,themeSupportsLayout:C,isZoomedOut:S}=(0,zz.useSelect)(ue=>{let{getSettings:ee,isZoomOut:pe}=K(ue(Rd.store)),fe=ee();return{themeHasDisabledLayoutStyles:fe.disableLayoutStyles,themeSupportsLayout:fe.supportsLayout,hasRootPaddingAwareAlignments:fe.__experimentalFeatures?.useRootPaddingAwareAlignments,isZoomedOut:pe()}},[]),k=(0,_c.useRef)(),[R]=(0,Rd.useSettings)("layout"),[O,E]=(0,_c.useState)(),I=(0,Tk.useResizeObserver)(ue=>{let{width:ee,height:pe}=ue[0].contentRect;E(fe=>fe?.width===ee&&fe?.height===pe?fe:{width:ee,height:pe})}),T=(0,_c.useMemo)(()=>i!=="post-only"||m?{type:"default"}:C?{...R,type:"constrained"}:{type:"default"},[i,C,R,m]),M=(0,_c.useMemo)(()=>{if(!a?.content&&!a?.blocks&&s)return s;if(a?.blocks)return Pne(a?.blocks);let ue=typeof a?.content=="string"?a?.content:"";return Pne((0,Tne.parse)(ue))},[a?.content,a?.blocks,s]),F=(0,_c.useMemo)(()=>{if(!a?.content&&!a?.blocks)return!1;if(a?.blocks)return $Be(a?.blocks);let ue=typeof a?.content=="string"?a?.content:"";return $Be((0,Tne.parse)(ue))||!1},[a?.content,a?.blocks]),{layout:V={},align:B=""}=M||{},z=bPt(M,"core/post-content"),A=J({"is-layout-flow":!C},C&&z,B&&`align${B}`),D=vPt(M,"core/post-content",".block-editor-block-list__layout.is-root-container"),L=(0,_c.useMemo)(()=>V&&(V?.type==="constrained"||V?.inherit||V?.contentSize||V?.wideSize)?{...R,...V,type:"constrained"}:{...R,...V,type:"default"},[V?.type,V?.inherit,V?.contentSize,V?.wideSize,R]),U=M?L:T,j=U?.type==="default"&&!F?T:U,Y=(0,_c.useRef)();(0,_c.useEffect)(()=>{!e||!w()||Y?.current?.focus()},[e,w]);let q=`.is-root-container.alignwide { max-width: var(--wp--style--global--wide-size); margin-left: auto; margin-right: auto;}
 		.is-root-container.alignwide:where(.is-layout-flow) > :not(.alignleft):not(.alignright) { max-width: var(--wp--style--global--wide-size);}
 		.is-root-container.alignfull { max-width: none; margin-left: auto; margin-right: auto;}
-		.is-root-container.alignfull:where(.is-layout-flow) > :not(.alignleft):not(.alignright) { max-width: none;}`,ne=[D3,hi,vf].includes(h),ie=ne&&!g&&!n&&!S||v,oe=h===D3&&g,[te,se]=LBe(!g&&i==="post-only"&&!m),we=ie&&y&&O?.height>0&&O?.width>Rne?mPt(y,O):"100%",ce="display:flex;align-items:center;justify-content:center;",ve=v&&!ne?"min-height:100vh;":"",me=(0,_c.useMemo)(()=>[...b??[],{css:`:where(.block-editor-iframe__body){display:flow-root;}.is-root-container{display:flow-root;${ie||oe?"min-height:0!important;":""}}
+		.is-root-container.alignfull:where(.is-layout-flow) > :not(.alignleft):not(.alignright) { max-width: none;}`,ne=[D5,hi,vf].includes(h),ie=ne&&!g&&!n&&!S||v,oe=h===D5&&g,[te,se]=GBe(!g&&i==="post-only"&&!m),we=ie&&y&&O?.height>0&&O?.width>Rne?xPt(y,O):"100%",ce="display:flex;align-items:center;justify-content:center;",ve=v&&!ne?"min-height:100vh;":"",me=(0,_c.useMemo)(()=>[...b??[],{css:`:where(.block-editor-iframe__body){display:flow-root;}.is-root-container{display:flow-root;${ie||oe?"min-height:0!important;":""}}
 				${se||""}
-				${ie?`.block-editor-iframe__html{background:var(--wp-editor-canvas-background);min-height:100vh;${ce}}.block-editor-iframe__body{width:100%;${ve}}`:""}${oe?`.block-editor-iframe__body{${ce}padding:var(--wp--style--block-gap,2em);}`:""}`}],[b,ie,ce,ve,oe,se]),$=(0,Rd.__unstableUseTypewriter)();return r=(0,Tk.useMergeRefs)([k,r,i==="post-only"?$:null,fPt({isEnabled:i==="template-locked"}),OBe({isEnabled:i==="template-locked"}),MBe(),te,BBe()]),(0,Hi.jsxs)("div",{ref:I,className:J("editor-visual-editor","edit-post-visual-editor",o,{"has-vertical-padding":f||v,"has-horizontal-padding":f||ie}),children:[(0,Hi.jsx)(WBe,{}),(0,Hi.jsx)(mC,{enableResizing:ie,width:ie&&y?y+"px":"100%",height:we,children:(0,Hi.jsxs)(uPt,{shouldIframe:!0,contentRef:r,styles:me,height:"100%",iframeProps:{...t,style:t?.style},children:[C&&!x&&i==="post-only"&&!m&&(0,Hi.jsxs)(Hi.Fragment,{children:[(0,Hi.jsx)(Bz,{selector:".editor-visual-editor__post-title-wrapper",layout:T}),(0,Hi.jsx)(Bz,{selector:".block-editor-block-list__layout.is-root-container",layout:j}),B&&(0,Hi.jsx)(Bz,{css:q}),D&&(0,Hi.jsx)(Bz,{layout:L,css:D})]}),i==="post-only"&&!m&&(0,Hi.jsx)("div",{className:J("editor-visual-editor__post-title-wrapper","edit-post-visual-editor__post-title-wrapper",{"has-global-padding":_}),contentEditable:!1,style:{marginTop:"4rem"},children:(0,Hi.jsx)(CB,{ref:Y})}),(0,Hi.jsxs)(Rd.RecursionProvider,{blockName:c,uniqueId:d,children:[(0,Hi.jsx)(Rd.BlockList,{className:J("is-"+u.toLowerCase()+"-preview",i!=="post-only"||m?"wp-site-blocks":`${A} wp-block-post-content`,{"has-global-padding":i==="post-only"&&!m&&_}),layout:U,dropZoneElement:k.current?.parentNode,__unstableDisableDropZone:i==="template-locked"}),i==="template-locked"&&(0,Hi.jsx)(PBe,{contentRef:k})]})]})})]})}var jz=hPt;var yc=l(H(),1),Hz=l(Me(),1),KBe=l(X(),1),Uz=l(Re(),1),s3=l(G(),1);var Qv=l(P(),1),{useBlockElementRef:gPt}=K(Uz.privateApis);function XBe(e){let t=[];for(let r of e)r.__revisionDiffStatus?.status&&t.push({clientId:r.clientId,status:r.__revisionDiffStatus.status}),r.innerBlocks?.length&&t.push(...XBe(r.innerBlocks));return t}var qBe={added:(0,s3.__)("Go to added block"),removed:(0,s3.__)("Go to removed block"),modified:(0,s3.__)("Go to modified block")};function Ine(e){if(!e)return null;let t=e.ownerDocument,r=t.documentElement.scrollHeight,o=e.getBoundingClientRect(),n=t.documentElement.scrollTop;return{top:(o.top+n)/r*100,height:o.height/r*100}}function bPt({clientId:e,status:t,subscribe:r}){let o=(0,yc.useRef)();gPt(e,o);let[n,i]=(0,yc.useState)(()=>Ine(o.current));return(0,yc.useEffect)(()=>r(()=>{i(Ine(o.current))}),[r]),(0,yc.useEffect)(()=>{i(Ine(o.current))},[t]),n?(0,Qv.jsxs)(yt.Root,{children:[(0,Qv.jsx)(yt.Trigger,{render:(0,Qv.jsx)("button",{className:`revision-diff-marker is-${t}`,style:{top:`${n.top}%`,height:`${Math.max(n.height,.5)}%`},onClick:()=>o.current?.focus(),"aria-label":qBe[t]})}),(0,Qv.jsx)(yt.Popup,{children:qBe[t]})]}):null}function ZBe(){let[e,t]=(0,yc.useState)(!1),r=(0,yc.useRef)(new Set),o=(0,KBe.useSelect)(a=>a(Uz.store).getBlocks(),[]),n=(0,yc.useMemo)(()=>XBe(o),[o]),i=(0,yc.useCallback)(a=>(r.current.add(a),()=>r.current.delete(a)),[]),s=(0,Hz.useRefEffect)(a=>{let{ownerDocument:c}=a,{defaultView:d}=c,u=new d.ResizeObserver(()=>{r.current.forEach(f=>f())});return u.observe(c.body),()=>{u.disconnect()}},[]);return[(0,Hz.useMergeRefs)([s,t]),(0,Qv.jsx)("div",{className:"revision-diff-markers",role:"navigation","aria-label":(0,s3.__)("Document changes"),children:e&&n.map(({clientId:a,status:c})=>(0,Qv.jsx)(bPt,{clientId:a,status:c,subscribe:i},a))},"diff-markers")]}var Wo=l(P(),1),{usePrivateStyleOverride:QBe,PrivateBlockContext:JBe}=K(eze.privateApis),vPt=`
+				${ie?`.block-editor-iframe__html{background:var(--wp-editor-canvas-background);min-height:100vh;${ce}}.block-editor-iframe__body{width:100%;${ve}}`:""}${oe?`.block-editor-iframe__body{${ce}padding:var(--wp--style--block-gap,2em);}`:""}`}],[b,ie,ce,ve,oe,se]),$=(0,Rd.__unstableUseTypewriter)();return r=(0,Tk.useMergeRefs)([k,r,i==="post-only"?$:null,yPt({isEnabled:i==="template-locked"}),BBe({isEnabled:i==="template-locked"}),jBe(),te,qBe()]),(0,Hi.jsxs)("div",{ref:I,className:J("editor-visual-editor","edit-post-visual-editor",o,{"has-vertical-padding":f||v,"has-horizontal-padding":f||ie}),children:[(0,Hi.jsx)(JBe,{}),(0,Hi.jsx)(mC,{enableResizing:ie,width:ie&&y?y+"px":"100%",height:we,children:(0,Hi.jsxs)(_Pt,{shouldIframe:!0,contentRef:r,styles:me,height:"100%",iframeProps:{...t,style:t?.style},children:[C&&!x&&i==="post-only"&&!m&&(0,Hi.jsxs)(Hi.Fragment,{children:[(0,Hi.jsx)(Bz,{selector:".editor-visual-editor__post-title-wrapper",layout:T}),(0,Hi.jsx)(Bz,{selector:".block-editor-block-list__layout.is-root-container",layout:j}),B&&(0,Hi.jsx)(Bz,{css:q}),D&&(0,Hi.jsx)(Bz,{layout:L,css:D})]}),i==="post-only"&&!m&&(0,Hi.jsx)("div",{className:J("editor-visual-editor__post-title-wrapper","edit-post-visual-editor__post-title-wrapper",{"has-global-padding":_}),contentEditable:!1,style:{marginTop:"4rem"},children:(0,Hi.jsx)(CB,{ref:Y})}),(0,Hi.jsxs)(Rd.RecursionProvider,{blockName:c,uniqueId:d,children:[(0,Hi.jsx)(Rd.BlockList,{className:J("is-"+u.toLowerCase()+"-preview",i!=="post-only"||m?"wp-site-blocks":`${A} wp-block-post-content`,{"has-global-padding":i==="post-only"&&!m&&_}),layout:U,dropZoneElement:k.current?.parentNode,__unstableDisableDropZone:i==="template-locked"}),i==="template-locked"&&(0,Hi.jsx)(DBe,{contentRef:k})]})]})})]})}var jz=SPt;var yc=l(H(),1),Hz=l(Me(),1),rze=l(X(),1),Uz=l(Re(),1),s5=l(G(),1);var Jv=l(P(),1),{useBlockElementRef:CPt}=K(Uz.privateApis);function oze(e){let t=[];for(let r of e)r.__revisionDiffStatus?.status&&t.push({clientId:r.clientId,status:r.__revisionDiffStatus.status}),r.innerBlocks?.length&&t.push(...oze(r.innerBlocks));return t}var tze={added:(0,s5.__)("Go to added block"),removed:(0,s5.__)("Go to removed block"),modified:(0,s5.__)("Go to modified block")};function Ine(e){if(!e)return null;let t=e.ownerDocument,r=t.documentElement.scrollHeight,o=e.getBoundingClientRect(),n=t.documentElement.scrollTop;return{top:(o.top+n)/r*100,height:o.height/r*100}}function kPt({clientId:e,status:t,subscribe:r}){let o=(0,yc.useRef)();CPt(e,o);let[n,i]=(0,yc.useState)(()=>Ine(o.current));return(0,yc.useEffect)(()=>r(()=>{i(Ine(o.current))}),[r]),(0,yc.useEffect)(()=>{i(Ine(o.current))},[t]),n?(0,Jv.jsxs)(yt.Root,{children:[(0,Jv.jsx)(yt.Trigger,{render:(0,Jv.jsx)("button",{className:`revision-diff-marker is-${t}`,style:{top:`${n.top}%`,height:`${Math.max(n.height,.5)}%`},onClick:()=>o.current?.focus(),"aria-label":tze[t]})}),(0,Jv.jsx)(yt.Popup,{children:tze[t]})]}):null}function nze(){let[e,t]=(0,yc.useState)(!1),r=(0,yc.useRef)(new Set),o=(0,rze.useSelect)(a=>a(Uz.store).getBlocks(),[]),n=(0,yc.useMemo)(()=>oze(o),[o]),i=(0,yc.useCallback)(a=>(r.current.add(a),()=>r.current.delete(a)),[]),s=(0,Hz.useRefEffect)(a=>{let{ownerDocument:c}=a,{defaultView:d}=c,u=new d.ResizeObserver(()=>{r.current.forEach(f=>f())});return u.observe(c.body),()=>{u.disconnect()}},[]);return[(0,Hz.useMergeRefs)([s,t]),(0,Jv.jsx)("div",{className:"revision-diff-markers",role:"navigation","aria-label":(0,s5.__)("Document changes"),children:e&&n.map(({clientId:a,status:c})=>(0,Jv.jsx)(kPt,{clientId:a,status:c,subscribe:i},a))},"diff-markers")]}var Wo=l(P(),1),{usePrivateStyleOverride:ize,PrivateBlockContext:sze}=K(lze.privateApis),EPt=`
 <svg
 	xmlns="http://www.w3.org/2000/svg"
 	viewBox="0 0 0 0"
@@ -480,7 +480,7 @@ ${n}
 		</filter>
 	</defs>
 </svg>
-`,_Pt=`
+`,TPt=`
 	.is-revision-added {
 		box-shadow: inset 0 0 0 9999px color-mix(in srgb, currentColor 5%, #00a32a 15%), 0 0 0 4px color-mix(in srgb, currentColor 5%, #00a32a 15%);
 		outline: 3px solid #00a32a;
@@ -523,9 +523,9 @@ ${n}
 		text-decoration: underline wavy color-mix(in srgb, currentColor 30%, #dba617 70%);
 		text-decoration-thickness: 2px;
 	}
-`;function yPt(e,t){switch(e){case"added":return(0,wc.sprintf)((0,wc.__)("Added block: %s"),t);case"removed":return(0,wc.sprintf)((0,wc.__)("Removed block: %s"),t);case"modified":return(0,wc.sprintf)((0,wc.__)("Modified block: %s"),t)}}function wPt({status:e,name:t,attributes:r,children:o}){let n=(0,Wz.useContext)(JBe),i=(0,One.useSelect)(s=>{let{getActiveBlockVariation:a,getBlockType:c}=s(rze.store);return a(t,r)?.title??c(t)?.title},[t,r]);return(0,Wo.jsx)(JBe.Provider,{value:{...n,ariaLabel:i?yPt(e,i):void 0},children:o})}function xPt(e){return function(r){let{block:o,className:n,name:i,attributes:s}=r,a=o?.__revisionDiffStatus?.status,c=J(n,{"is-revision-added":a==="added","is-revision-removed":a==="removed","is-revision-modified":a==="modified"});return a?(0,Wo.jsx)(wPt,{status:a,name:i,attributes:s,children:(0,Wo.jsx)(e,{...r,className:c})}):(0,Wo.jsx)(e,{...r,className:c})}}var SPt="editor/revisions-canvas/withRevisionDiffClasses";(0,tze.addFilter)("editor.BlockListBlock",SPt,xPt);function CPt({showDiff:e}){return QBe({css:e?_Pt:""}),QBe({assets:e?vPt:"",__unstableType:"svgs"}),null}function kPt(){return(0,Wo.jsxs)(Ot,{children:[(0,Wo.jsx)("span",{id:gd.removed,children:(0,wc.__)("Removed")}),(0,Wo.jsx)("span",{id:gd.added,children:(0,wc.__)("Added")}),(0,Wo.jsx)("span",{id:gd.formatAdded,children:(0,wc.__)("Format added")}),(0,Wo.jsx)("span",{id:gd.formatRemoved,children:(0,wc.__)("Format removed")}),(0,Wo.jsx)("span",{id:gd.formatChanged,children:(0,wc.__)("Format changed")})]})}function EPt({showDiff:e}){let[t,r]=ZBe();return(0,Wo.jsxs)(Wo.Fragment,{children:[e&&(0,Wo.jsx)(kPt,{}),(0,Wo.jsx)(jz,{contentRef:t}),e&&r]})}function Ane(){(0,Wz.useEffect)(()=>(LIe(),()=>{VIe()}),[]);let{revision:e,showDiff:t}=(0,One.useSelect)(r=>{let{getCurrentRevision:o,isShowingRevisionDiff:n}=K(r(N));return{revision:o(),showDiff:n()}},[]);return e?(0,Wo.jsxs)(Wo.Fragment,{children:[(0,Wo.jsx)(CPt,{showDiff:t}),(0,Wo.jsx)("div",{className:"editor-revisions-canvas__content",children:(0,Wo.jsx)(EPt,{showDiff:t})})]}):(0,Wo.jsx)("div",{className:"editor-revisions-canvas__loading",children:(0,Wo.jsx)($Be.Spinner,{})})}var oze=l(Z(),1),nze=l(he(),1),ize=l(X(),1),sze=l(H(),1),Id=l(G(),1);var _o=l(P(),1),TPt=1e3,PPt=100;function RPt(e){let t=e.split(`
-`);return t[t.length-1]===""&&t.pop(),t}function IPt(e,t,r){let o=[{value:t}];r&&(o=DR(e,t,{maxEditLength:TPt,timeout:PPt}),o||(o=[{value:e,removed:!0},{value:t,added:!0}]));let n=1,i=1;return o.flatMap(s=>{let a="unchanged";return s.added?a="added":s.removed&&(a="removed"),RPt(s.value).map(c=>{let d={value:c,status:a,previousLineNumber:null,currentLineNumber:null};return a!=="added"&&r&&(d.previousLineNumber=n++),a!=="removed"&&(d.currentLineNumber=i++),d})})}function OPt({previousRevision:e,showDiff:t,hasOlderRevisionPage:r,hasFinishedPreviousRevision:o}){let n=t&&e===null&&r;return{showDiff:t&&!(n&&o),isPreviousRevisionLoading:n&&!o}}function Mne(){let e=(0,ize.useSelect)(t=>{let r=t(N),o=t(nze.store),{getCurrentRevision:n,getPreviousRevision:i,getRevisionPage:s,getRevisionsPerPage:a,isShowingRevisionDiff:c}=K(r),d=i(),u=c(),f=s(),m=Math.ceil(r.getCurrentPostRevisionsCount()/a())||1,h=f<m,g=!0;if(u&&d===null&&h){let b=r.getCurrentPostType(),v=r.getCurrentPostId(),w=o.getEntityConfig("postType",b)?.revisionKey||"id";g=o.hasFinishedResolution("getRevisions",["postType",b,v,hm(w,f+1)])}return{revision:n(),previousRevision:d,...OPt({previousRevision:d,showDiff:u,hasOlderRevisionPage:h,hasFinishedPreviousRevision:g})}},[]);return(0,_o.jsx)(APt,{...e})}function APt({revision:e,previousRevision:t,showDiff:r,isPreviousRevisionLoading:o}){let n=(0,sze.useMemo)(()=>!e||o?[]:IPt(t?.content?.raw??"",e.content?.raw??"",r),[e,t,r,o]);if(!e||o)return(0,_o.jsx)("div",{className:"editor-revisions-canvas__loading",children:(0,_o.jsx)(oze.Spinner,{})});let i=r?(0,Id.__)("Code changes"):(0,Id.__)("Revision code");return(0,_o.jsx)("div",{className:"editor-revisions-code-diff",role:"region","aria-label":i,tabIndex:0,children:n.length?(0,_o.jsxs)("table",{className:"editor-revisions-code-diff__table",children:[(0,_o.jsx)(Ot,{render:(0,_o.jsx)("caption",{}),children:i}),(0,_o.jsx)(Ot,{render:(0,_o.jsx)("thead",{}),children:(0,_o.jsxs)("tr",{children:[r&&(0,_o.jsx)("th",{children:(0,Id.__)("Previous line")}),(0,_o.jsx)("th",{children:(0,Id.__)("Current line")}),r&&(0,_o.jsx)("th",{children:(0,Id._x)("Change","noun")}),(0,_o.jsx)("th",{children:(0,Id.__)("Code")})]})}),(0,_o.jsx)("tbody",{children:n.map((s,a)=>{let c="",d=(0,Id.__)("Unchanged");return s.status==="added"?(c="+",d=(0,Id.__)("Added")):s.status==="removed"&&(c="\u2212",d=(0,Id.__)("Removed")),(0,_o.jsxs)("tr",{className:`editor-revisions-code-diff__line is-${s.status}`,children:[r&&(0,_o.jsx)("td",{className:"editor-revisions-code-diff__line-number is-previous",children:s.previousLineNumber}),(0,_o.jsx)("td",{className:"editor-revisions-code-diff__line-number is-current",children:s.currentLineNumber}),r&&(0,_o.jsxs)("td",{className:"editor-revisions-code-diff__marker",children:[(0,_o.jsx)(Ot,{children:d}),(0,_o.jsx)("span",{"aria-hidden":"true",children:c})]}),(0,_o.jsx)("td",{className:"editor-revisions-code-diff__code",children:(0,_o.jsx)("code",{children:s.value})})]},a)})})]}):(0,_o.jsx)("p",{className:"editor-revisions-code-diff__empty",children:(0,Id.__)("This revision is empty.")})})}var Yz=l(X(),1),Gz=l(H(),1),Od=l(G(),1),aze=l(Kt(),1),lze=l(he(),1),cze=l(Jt(),1);var{useOnCollaboratorJoin:MPt,useOnCollaboratorLeave:NPt,useOnPostSave:FPt}=K(lze.privateApis),Nne={COLLAB_POST_UPDATED:"collab-post-updated",COLLAB_USER_ENTERED:"collab-user-entered",COLLAB_USER_EXITED:"collab-user-exited"},Fne=["publish","private","future"];function DPt(e,t,r){return r?(0,Od.sprintf)((0,Od.__)("Post published by %s."),e):Fne.includes(t)?(0,Od.sprintf)((0,Od.__)("Post updated by %s."),e):(0,Od.sprintf)((0,Od.__)("Draft saved by %s."),e)}function dze(e,t){let{postStatus:r,isCollaborationEnabled:o,showJoinNotifications:n,showLeaveNotifications:i,showPostSaveNotifications:s}=(0,Yz.useSelect)(w=>{let{getCurrentPostAttribute:_,isCollaborationEnabledForCurrentPost:x}=K(w(N)),C=S=>w(cze.store).get("core",S)??!0;return{postStatus:_("status"),isCollaborationEnabled:x(),showJoinNotifications:C("showCollaborationJoinNotifications"),showLeaveNotifications:C("showCollaborationLeaveNotifications"),showPostSaveNotifications:C("showCollaborationPostSaveNotifications")}},[]),{createNotice:a}=(0,Yz.useDispatch)(aze.store),c=o&&n,d=o&&i,u=o&&s,f=w=>w?[e,t]:[null,null],[m,h]=f(c),[g,b]=f(d),[v,y]=f(u);MPt(m,h,(0,Gz.useCallback)((w,_)=>{c&&(_&&w.collaboratorInfo.enteredAt<_.collaboratorInfo.enteredAt||a("info",(0,Od.sprintf)((0,Od.__)("%s has joined the post."),La(w.collaboratorInfo)),{id:`${Nne.COLLAB_USER_ENTERED}-${w.collaboratorInfo.id??w.clientId}`,type:"snackbar",isDismissible:!1}))},[a,c])),NPt(g,b,(0,Gz.useCallback)(w=>{d&&a("info",(0,Od.sprintf)((0,Od.__)("%s has left the post."),La(w.collaboratorInfo)),{id:`${Nne.COLLAB_USER_EXITED}-${w.collaboratorInfo.id??w.clientId}`,type:"snackbar",isDismissible:!1})},[a,d])),FPt(v,y,(0,Gz.useCallback)((w,_,x)=>{if(!u||!r)return;let C=w.postStatus??r??"draft",S=x?.postStatus??r,k=!(S&&Fne.includes(S))&&Fne.includes(C),R=DPt(La(_.collaboratorInfo),C,k);a("info",R,{id:`${Nne.COLLAB_POST_UPDATED}-${_.collaboratorInfo.id??_.clientId}`,type:"snackbar",isDismissible:!1})},[a,r,u]))}var qz=l(X(),1),a3=l(Z(),1),Dne=l(G(),1),uze=l(H(),1),fze=l(he(),1);var Ad=l(P(),1),{Fill:hao,Slot:LPt}=(0,a3.createSlotFill)("ActionsPanel"),{EntitiesSavedStates:VPt}=K(fze.privateApis);function pze({setEntitiesSavedStatesCallback:e,closeEntitiesSavedStates:t,isEntitiesSavedStatesOpen:r,forceIsDirtyPublishPanel:o}){let{closePublishSidebar:n,togglePublishSidebar:i}=(0,qz.useDispatch)(N),{publishSidebarOpened:s,isPublishable:a,isDirty:c,hasOtherEntitiesChanges:d}=(0,qz.useSelect)(m=>{let{isPublishSidebarOpened:h,isEditedPostPublishable:g,isCurrentPostPublished:b,isEditedPostDirty:v,hasNonPostEntityChanges:y}=m(N),w=y();return{publishSidebarOpened:h(),isPublishable:!b()&&g(),isDirty:w||v(),hasOtherEntitiesChanges:w}},[]),u=(0,uze.useCallback)(()=>e(!0),[]),f;return s?f=(0,Ad.jsx)(GV,{onClose:n,forceIsDirty:o,PrePublishExtension:LL.Slot,PostPublishExtension:NL.Slot}):a&&!d?f=(0,Ad.jsx)("div",{className:"editor-layout__toggle-publish-panel",children:(0,Ad.jsx)(a3.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:i,"aria-expanded":!1,children:(0,Dne.__)("Open publish panel")})}):f=(0,Ad.jsx)("div",{className:"editor-layout__toggle-entities-saved-states-panel",children:(0,Ad.jsx)(a3.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:u,"aria-expanded":!1,"aria-haspopup":"dialog",disabled:!c,accessibleWhenDisabled:!0,children:(0,Dne.__)("Open save panel")})}),(0,Ad.jsxs)(Ad.Fragment,{children:[r&&(0,Ad.jsx)(VPt,{close:t,renderDialog:!0}),(0,Ad.jsx)(LPt,{bubblesVirtually:!0}),!r&&f]})}var mze=l(Z(),1),Kz=l(X(),1),Lne=l(G(),1),hze=l(pl(),1),Xz=l(H(),1);var qh=l(P(),1);function gze({autoFocus:e=!1}){let{switchEditorMode:t}=(0,Kz.useDispatch)(N),{shortcut:r,isRichEditingEnabled:o}=(0,Kz.useSelect)(i=>{let{getEditorSettings:s}=i(N),{getShortcutRepresentation:a}=i(hze.store);return{shortcut:a("core/editor/toggle-mode"),isRichEditingEnabled:s().richEditingEnabled}},[]),n=(0,Xz.useRef)();return(0,Xz.useEffect)(()=>{e||n?.current?.focus()},[e]),(0,qh.jsxs)("div",{className:"editor-text-editor",children:[o&&(0,qh.jsxs)("div",{className:"editor-text-editor__toolbar",children:[(0,qh.jsx)("h2",{children:(0,Lne.__)("Editing code")}),(0,qh.jsx)(mze.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>t("visual"),shortcut:r,children:(0,Lne.__)("Exit code editor")})]}),(0,qh.jsxs)("div",{className:"editor-text-editor__body",children:[(0,qh.jsx)(EB,{ref:n}),(0,qh.jsx)(M5,{})]})]})}var Kr=l(P(),1),bze={header:(0,Jv.__)("Editor top bar"),body:(0,Jv.__)("Editor content"),sidebar:(0,Jv.__)("Editor settings"),actions:(0,Jv.__)("Editor publish"),footer:(0,Jv.__)("Editor footer")};function vze(){let e=(0,$v.useSelect)(t=>t(Pk.store).isValidTemplate(),[]);return(0,Kr.jsx)(xze.ThemeProvider,{cornerRadius:"none",children:(0,Kr.jsx)(wze.InlineNotices,{className:"editor-notices",pinnedNoticesClassName:"editor-notices__pinned",dismissibleNoticesClassName:"editor-notices__dismissible",children:!e&&(0,Kr.jsx)(_L,{})})})}function Sze({className:e,children:t,forceIsDirty:r,contentRef:o,autoFocus:n,customSaveButton:i,customSavePanel:s,forceDisableBlockTools:a,iframeProps:c}){let{mode:d,postId:u,postType:f,isInserterOpened:m,isListViewOpened:h,isDistractionFree:g,isPreviewMode:b,showBlockBreadcrumbs:v,postTypeLabel:y,stylesPath:w,showStylebook:_,isRevisionsMode:x,showDiff:C}=(0,$v.useSelect)(B=>{let{get:z}=B(Vne.store),{getEditorSettings:A,getPostTypeLabel:D,getCurrentPostType:L,getCurrentPostId:U}=B(N),{getStylesPath:j,getShowStylebook:Y,isRevisionsMode:q,isShowingRevisionDiff:ne}=K(B(N)),ie=A(),oe=B(N).getEditorMode();return!ie.richEditingEnabled&&oe==="visual"&&(oe="text"),!ie.codeEditingEnabled&&oe==="text"&&(oe="visual"),{mode:oe,postId:U(),postType:L(),isInserterOpened:B(N).isInserterOpened(),isListViewOpened:B(N).isListViewOpened(),isDistractionFree:z("core","distractionFree"),isPreviewMode:ie.isPreviewMode,showBlockBreadcrumbs:z("core","showBlockBreadcrumbs"),postTypeLabel:D(),stylesPath:j(),showStylebook:Y(),isRevisionsMode:q(),showDiff:ne()}},[]),{setShowRevisionDiff:S}=K((0,$v.useDispatch)(N)),{setIsListViewOpened:k}=(0,$v.useDispatch)(N),R=(0,$v.useRegistry)();(0,Rk.useLayoutEffect)(()=>{let B=window.matchMedia("(min-width: 782px)").matches,{get:z}=R.select(Vne.store);k(!b&&B&&!!z("core","showListViewByDefault")&&!z("core","distractionFree"))},[b,R,k]),dze(u,f);let O=(0,_ze.useViewportMatch)("medium"),E=h?(0,Jv.__)("Document Overview"):(0,Jv.__)("Block Library"),I=_||w?.startsWith("/revisions"),T=!I,[M,F]=(0,Rk.useState)(!1),V=(0,Rk.useCallback)(B=>{typeof M=="function"&&M(B),F(!1)},[M]);return x?(0,Kr.jsx)(HR,{className:J("editor-editor-interface",e),labels:bze,header:(0,Kr.jsx)(wne,{showDiff:C,onToggleDiff:()=>S(!C)}),content:d==="text"?(0,Kr.jsx)(Mne,{}):(0,Kr.jsx)(Ane,{}),sidebar:(0,Kr.jsx)(T0.Slot,{scope:"core"})}):(0,Kr.jsx)(HR,{isDistractionFree:g,className:J("editor-editor-interface",e,{"is-entity-save-view-open":!!M,"is-distraction-free":g&&!b}),labels:{...bze,secondarySidebar:E},header:!b&&(0,Kr.jsx)(fBe,{forceIsDirty:r,setEntitiesSavedStatesCallback:F,customSaveButton:i,forceDisableBlockTools:a}),editorNotices:(0,Kr.jsx)(vze,{}),secondarySidebar:!b&&d==="visual"&&(m&&(0,Kr.jsx)(gBe,{})||h&&(0,Kr.jsx)(wBe,{})),sidebar:!b&&!g&&(0,Kr.jsx)(T0.Slot,{scope:"core"}),content:(0,Kr.jsxs)(Kr.Fragment,{children:[!g&&!b&&(0,Kr.jsx)(vze,{}),I&&(0,Kr.jsx)(EAe,{}),T&&(0,Kr.jsxs)(Kr.Fragment,{children:[!b&&d==="text"&&(0,Kr.jsx)(gze,{autoFocus:n}),!b&&!O&&d==="visual"&&(0,Kr.jsx)(Pk.BlockToolbar,{hideDragHandle:!0}),(b||d==="visual")&&(0,Kr.jsx)(jz,{contentRef:o,autoFocus:n,iframeProps:c}),t,(0,Kr.jsx)(xz,{postId:u,postType:f})]})]}),footer:!b&&!g&&O&&v&&d==="visual"&&(0,Kr.jsx)(Pk.BlockBreadcrumb,{rootLabelText:y?(0,yze.decodeEntities)(y):void 0}),actions:b?void 0:s||(0,Kr.jsx)(pze,{closeEntitiesSavedStates:V,isEntitiesSavedStatesOpen:M,setEntitiesSavedStatesCallback:F,forceIsDirtyPublishPanel:r})})}var kj=l(Re(),1),Ej=l(X(),1),Yk=l(G(),1);var FHe=l(pl(),1);var Cze=l(X(),1),kze=l(Gc(),1);var Eze=l(P(),1),{OverridesPanel:BPt}=K(kze.privateApis);function Tze(){return(0,Cze.useSelect)(t=>t(N).getCurrentPostType()==="wp_block",[])?(0,Eze.jsx)(BPt,{}):null}var pje=l(X(),1);var df=l(Z(),1);var rj=l(he(),1),Bze=l(X(),1),zze=l(H(),1),r_=l(G(),1),jze=l(Oh(),1);var tj=l(X(),1),c3=l(H(),1),Dze=l(G(),1),Nk=l(Z(),1);var Lze=l(he(),1);var l3=l(X(),1),$z=l(H(),1),Nze=l(he(),1);var xc=l(G(),1),Pze=l(H(),1),Kh=l(Z(),1),Ok=l(X(),1),Qz=l(he(),1),Rze=l(Kt(),1);var Zz=l(or(),1);function Ik(e){return typeof e.title=="string"?(0,Zz.decodeEntities)(e.title):e.title&&"rendered"in e.title?(0,Zz.decodeEntities)(e.title.rendered):e.title&&"raw"in e.title?(0,Zz.decodeEntities)(e.title.raw):""}var e_=l(P(),1),zPt=({items:e,closeModal:t})=>{let[r]=e,o=Ik(r),{showOnFront:n,currentHomePage:i,isSaving:s}=(0,Ok.useSelect)(g=>{let{getEntityRecord:b,isSavingEntityRecord:v}=g(Qz.store),y=b("root","site"),w=b("postType","page",y?.page_on_front);return{showOnFront:y?.show_on_front,currentHomePage:w,isSaving:v("root","site")}}),{saveEntityRecord:a}=(0,Ok.useDispatch)(Qz.store),{createSuccessNotice:c,createErrorNotice:d}=(0,Ok.useDispatch)(Rze.store);async function u(g){g.preventDefault();try{await a("root","site",{page_on_front:r.id,show_on_front:"page"}),c((0,xc.__)("Homepage updated."),{type:"snackbar"})}catch(b){let v=b.message&&b.code!=="unknown_error"?b.message:(0,xc.__)("An error occurred while setting the homepage.");d(v,{type:"snackbar"})}finally{t?.()}}let f="";n==="posts"?f=(0,xc.__)("This will replace the current homepage which is set to display latest posts."):i&&(f=(0,xc.sprintf)((0,xc.__)('This will replace the current homepage: "%s"'),Ik(i)));let m=(0,xc.sprintf)((0,xc.__)('Set "%1$s" as the site homepage? %2$s'),o,f).trim(),h=(0,xc.__)("Set homepage");return(0,e_.jsx)("form",{onSubmit:u,children:(0,e_.jsxs)(Kh.__experimentalVStack,{spacing:"5",children:[(0,e_.jsx)(Kh.__experimentalText,{children:m}),(0,e_.jsxs)(Kh.__experimentalHStack,{justify:"right",children:[(0,e_.jsx)(Kh.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t?.()},disabled:s,accessibleWhenDisabled:!0,children:(0,xc.__)("Cancel")}),(0,e_.jsx)(Kh.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",disabled:s,accessibleWhenDisabled:!0,children:h})]})]})})},Ize=()=>{let{pageOnFront:e,pageForPosts:t}=(0,Ok.useSelect)(r=>{let{getEntityRecord:o,canUser:n}=r(Qz.store),i=n("read",{kind:"root",name:"site"})?o("root","site"):void 0;return{pageOnFront:i?.page_on_front,pageForPosts:i?.page_for_posts}});return(0,Pze.useMemo)(()=>({id:"set-as-homepage",label:(0,xc.__)("Set as homepage\u2026"),modalHeader:(0,xc.__)("Set as homepage"),isEligible(r){return!(r.status!=="publish"||r.type!=="page"||e===r.id||t===r.id)},modalFocusOnMount:"firstContentElement",RenderModal:zPt}),[t,e])};var Sc=l(G(),1),Oze=l(H(),1),Xh=l(Z(),1),Ak=l(X(),1),Jz=l(he(),1),Aze=l(Kt(),1);var t_=l(P(),1),jPt=({items:e,closeModal:t})=>{let[r]=e,o=Ik(r),{currentPostsPage:n,isPageForPostsSet:i,isSaving:s}=(0,Ak.useSelect)(g=>{let{getEntityRecord:b,isSavingEntityRecord:v}=g(Jz.store),y=b("root","site");return{currentPostsPage:b("postType","page",y?.page_for_posts),isPageForPostsSet:y?.page_for_posts!==0,isSaving:v("root","site")}}),{saveEntityRecord:a}=(0,Ak.useDispatch)(Jz.store),{createSuccessNotice:c,createErrorNotice:d}=(0,Ak.useDispatch)(Aze.store);async function u(g){g.preventDefault();try{await a("root","site",{page_for_posts:r.id,show_on_front:"page"}),c((0,Sc.__)("Posts page updated."),{type:"snackbar"})}catch(b){let v=b.message&&b.code!=="unknown_error"?b.message:(0,Sc.__)("An error occurred while setting the posts page.");d(v,{type:"snackbar"})}finally{t?.()}}let f=i&&n?(0,Sc.sprintf)((0,Sc.__)('This will replace the current posts page: "%s"'),Ik(n)):(0,Sc.__)("This page will show the latest posts."),m=(0,Sc.sprintf)((0,Sc.__)('Set "%1$s" as the posts page? %2$s'),o,f),h=(0,Sc.__)("Set posts page");return(0,t_.jsx)("form",{onSubmit:u,children:(0,t_.jsxs)(Xh.__experimentalVStack,{spacing:"5",children:[(0,t_.jsx)(Xh.__experimentalText,{children:m}),(0,t_.jsxs)(Xh.__experimentalHStack,{justify:"right",children:[(0,t_.jsx)(Xh.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t?.()},disabled:s,accessibleWhenDisabled:!0,children:(0,Sc.__)("Cancel")}),(0,t_.jsx)(Xh.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",disabled:s,accessibleWhenDisabled:!0,children:h})]})]})})},Mze=()=>{let{pageOnFront:e,pageForPosts:t}=(0,Ak.useSelect)(r=>{let{getEntityRecord:o,canUser:n}=r(Jz.store),i=n("read",{kind:"root",name:"site"})?o("root","site"):void 0;return{pageOnFront:i?.page_on_front,pageForPosts:i?.page_for_posts}});return(0,Oze.useMemo)(()=>({id:"set-as-posts-page",label:(0,Sc.__)("Set as posts page\u2026"),modalHeader:(0,Sc.__)("Set as posts page"),isEligible(r){return!(r.status!=="publish"||r.type!=="page"||e===r.id||t===r.id)},modalFocusOnMount:"firstContentElement",RenderModal:jPt}),[t,e])};var Fze=l(P(),1);function ej({postType:e,onActionPerformed:t,context:r}){let{defaultActions:o}=(0,l3.useSelect)(c=>{let{getEntityActions:d}=K(c(N));return{defaultActions:d("postType",e)}},[e]),n=(0,l3.useSelect)(c=>{if(e!=="page")return!1;let{getDefaultTemplateId:d,getEntityRecord:u,canUser:f}=c(Nze.store);if(!f("update",{kind:"root",name:"site"}))return!1;let h=d({slug:"front-page"});if(!h)return!0;let g=u("postType","wp_template",h);return g?g.slug!=="front-page":!0},[e]),i=Ize(),s=Mze(),{registerPostTypeSchema:a}=K((0,l3.useDispatch)(N));return(0,$z.useEffect)(()=>{a(e)},[a,e]),(0,$z.useMemo)(()=>{let c=[...o];if(n&&c.push(i,s),c=c.sort((d,u)=>u.id==="move-to-trash"?-1:0),c=c.filter(d=>d.context?d.context===r:!0),t)for(let d=0;d<c.length;++d){if(c[d].callback){let u=c[d].callback;c[d]={...c[d],callback:(f,m)=>{u(f,{...m,onActionPerformed:h=>{m?.onActionPerformed&&m.onActionPerformed(h),t(c[d].id,h)}})}}}if(c[d].RenderModal){let u=c[d].RenderModal;c[d]={...c[d],RenderModal:f=>(0,Fze.jsx)(u,{...f,onActionPerformed:m=>{f.onActionPerformed&&f.onActionPerformed(m),t(c[d].id,m)}})}}}return c},[r,o,t,i,s,n])}var us=l(P(),1),{Menu:Mk}=K(Nk.privateApis);function Vze({postType:e,postId:t,onActionPerformed:r}){let[o,n]=(0,c3.useState)(null),{item:i,permissions:s}=(0,tj.useSelect)(u=>{let{getEditedEntityRecord:f,getEntityRecordPermissions:m}=K(u(Lze.store));return{item:f("postType",e,t),permissions:m("postType",e,t)}},[t,e]),a=(0,c3.useMemo)(()=>({...i,permissions:s}),[i,s]),c=ej({postType:e,onActionPerformed:r}),d=(0,c3.useMemo)(()=>c.filter(u=>!u.isEligible||u.isEligible(a)),[c,a]);return(0,us.jsxs)(us.Fragment,{children:[(0,us.jsxs)(Mk,{placement:"bottom-end",children:[(0,us.jsx)(Mk.TriggerButton,{render:(0,us.jsx)(Nk.Button,{size:"small",icon:Jn,label:(0,Dze.__)("Actions"),disabled:!d.length,accessibleWhenDisabled:!0,className:"editor-all-actions-button"})}),(0,us.jsx)(Mk.Popover,{children:(0,us.jsx)(WPt,{actions:d,items:[a],setActiveModalAction:n})})]}),!!o&&(0,us.jsx)(UPt,{action:o,items:[a],closeModal:()=>n(null)})]})}function HPt({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,us.jsx)(Mk.Item,{onClick:t,children:(0,us.jsx)(Mk.ItemLabel,{children:o})})}function UPt({action:e,items:t,closeModal:r}){let o=typeof e.label=="string"?e.label:e.label(t);return(0,us.jsx)(Nk.Modal,{title:e.modalHeader||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r??(()=>{}),focusOnMount:"firstContentElement",size:"medium",overlayClassName:`editor-action-modal editor-action-modal__${vb(e.id)}`,children:(0,us.jsx)(e.RenderModal,{items:t,closeModal:r})})}function WPt({actions:e,items:t,setActiveModalAction:r}){let o=(0,tj.useRegistry)();return(0,us.jsx)(Mk.Group,{children:e.map(n=>(0,us.jsx)(HPt,{action:n,onClick:()=>{if("RenderModal"in n){r(n);return}n.callback(t,{registry:o})},items:t},n.id))})}var cf=l(P(),1),{getTemplateInfo:GPt}=K(rj.privateApis);function o_({postType:e,postId:t,hideActions:r=!1,onActionPerformed:o,onClose:n}){let i=(0,zze.useMemo)(()=>Array.isArray(t)?t:[t],[t]),{postTitle:s,icon:a,labels:c}=(0,Bze.useSelect)(f=>{let{getEditedEntityRecord:m,getCurrentTheme:h,getPostType:g}=f(rj.store),{getPostIcon:b,getCurrentPostType:v,isRevisionsMode:y,getCurrentRevision:w}=K(f(N)),_="";if(y()){let C=v(),S=w();return _=S?.title?.rendered||S?.title?.raw||"",{postTitle:_,icon:b(C,{area:S?.area}),labels:g(C)?.labels}}let x=m("postType",e,i[0]);if(i.length===1){let{default_template_types:C=[]}=h()??{};_=([br,hi].includes(e)?GPt({template:x,templateTypes:C}):{})?.title||x?.title}return{postTitle:_,icon:b(e,{area:x?.area}),labels:g(e)?.labels}},[i,e]),d=GD(t),u=(0,r_.__)("No title");return c?.name&&i.length>1?u=(0,r_.sprintf)((0,r_.__)("%1$d %2$s"),i.length,c?.name):s&&(u=(0,jze.__unstableStripHTML)(s)),(0,cf.jsxs)(df.__experimentalVStack,{spacing:1,className:"editor-post-card-panel",children:[(0,cf.jsxs)(df.__experimentalHStack,{spacing:2,className:"editor-post-card-panel__header",alignment:"flex-start",children:[(0,cf.jsx)(df.Icon,{className:"editor-post-card-panel__icon",icon:a}),(0,cf.jsxs)(df.__experimentalText,{numberOfLines:2,truncate:!0,className:"editor-post-card-panel__title",as:"h2",children:[(0,cf.jsx)("span",{className:"editor-post-card-panel__title-name",children:u}),d&&i.length===1&&(0,cf.jsx)(ia,{children:d})]}),!r&&i.length===1&&(0,cf.jsx)(Vze,{postType:e,postId:i[0],onActionPerformed:o}),n&&(0,cf.jsx)(df.Button,{size:"small",icon:kE,label:(0,r_.__)("Close"),onClick:n})]}),i.length>1&&(0,cf.jsx)(df.__experimentalText,{className:"editor-post-card-panel__description",children:(0,r_.sprintf)((0,r_.__)("Changes will be applied to all selected %s."),c?.name?.toLowerCase())})]})}var Hze=l(Z(),1),Uze=l(X(),1),Md=l(G(),1),Wze=l(h1(),1),Gze=l(H(),1),Bne=l(he(),1);var oj=l(P(),1),YPt=189;function Yze(){let e=(0,Uze.useSelect)(t=>{let{getEditedPostAttribute:r,getCurrentPostType:o,getCurrentPostId:n}=t(N),{canUser:i}=t(Bne.store),{getEntityRecord:s}=t(Bne.store),a=i("read",{kind:"root",name:"site"})?s("root","site"):void 0,c=o();return!(+n()===a?.page_for_posts)&&![br,hi].includes(c)&&r("content")},[]);return(0,oj.jsx)(zne,{postContent:e})}function zne({postContent:e}){let t=(0,Md._x)("words","Word count type. Do not translate!"),r=(0,Gze.useMemo)(()=>e?(0,Wze.count)(e,t):0,[e,t]);if(!r)return null;let o=Math.round(r/YPt),n=(0,Md.sprintf)((0,Md._n)("%s word","%s words",r),r.toLocaleString()),i=o<=1?(0,Md.__)("1 minute"):(0,Md.sprintf)((0,Md._n)("%s minute","%s minutes",o),o.toLocaleString());return(0,oj.jsx)("div",{className:"editor-post-content-information",children:(0,oj.jsx)(Hze.__experimentalText,{children:(0,Md.sprintf)((0,Md.__)("%1$s, %2$s read time."),n,i)})})}var nj=l(Z(),1),Fk=l(G(),1),qze=l(X(),1),ij=l(H(),1),Kze=l(Re(),1);var Zh=l(P(),1);function qPt(){let{postFormat:e}=(0,qze.useSelect)(i=>{let{getEditedPostAttribute:s}=i(N);return{postFormat:s("format")??"standard"}},[]),t=v5.find(i=>i.id===e),[r,o]=(0,ij.useState)(null),n=(0,ij.useMemo)(()=>({anchor:r,placement:"left-start",offset:36,shift:!0}),[r]);return(0,Zh.jsx)(NC,{children:(0,Zh.jsx)(Dr,{label:(0,Fk.__)("Format"),ref:o,children:(0,Zh.jsx)(nj.Dropdown,{popoverProps:n,contentClassName:"editor-post-format__dialog",focusOnMount:!0,renderToggle:({isOpen:i,onToggle:s})=>(0,Zh.jsx)(nj.Button,{size:"compact",variant:"tertiary","aria-expanded":i,"aria-label":(0,Fk.sprintf)((0,Fk.__)("Change format: %s"),t?.caption),onClick:s,children:t?.caption}),renderContent:({onClose:i})=>(0,Zh.jsxs)("div",{className:"editor-post-format__dialog-content",children:[(0,Zh.jsx)(Kze.__experimentalInspectorPopoverHeader,{title:(0,Fk.__)("Format"),onClose:i}),(0,Zh.jsx)(_5,{})]})})})})}var Xze=qPt;var Zze=l(Z(),1),Qze=l(X(),1),sj=l(G(),1),Jze=l(an(),1);var jne=l(P(),1);function $ze(){let e=(0,Qze.useSelect)(t=>t(N).getEditedPostAttribute("modified"),[]);return e?(0,jne.jsx)("div",{className:"editor-post-last-edited-panel",children:(0,jne.jsx)(Zze.__experimentalText,{children:(0,sj.sprintf)((0,sj.__)("Last edited %s."),(0,Jze.humanTimeDiff)(e))})}):null}var eje=l(Z(),1),tje=l(P(),1);function KPt({className:e,children:t}){return(0,tje.jsx)(eje.__experimentalVStack,{className:J("editor-post-panel__section",e),children:t})}var Dk=KPt;var rje=l(G(),1),oje=l(X(),1),nje=l(he(),1);var Hne=l(P(),1);function aj(){return(0,oje.useSelect)(t=>{let{getCurrentPostType:r,getEditedPostAttribute:o}=t(N),{canUser:n}=t(nje.store);return r()===br&&o("slug")==="front-page"&&!!n("update",{kind:"root",name:"site"})},[])?(0,Hne.jsx)("div",{children:(0,Hne.jsx)(K_,{href:"options-reading.php",children:(0,rje.__)("Reading settings")})}):null}var Qh=l(G(),1),ije=l(Me(),1),lj=l(X(),1),Une=l(he(),1),sje=l(or(),1),Lk=l(Z(),1),cj=l(H(),1),aje=l(Re(),1);var $p=l(P(),1),XPt={};function lje(){let{editEntityRecord:e}=(0,lj.useDispatch)(Une.store),{postsPageTitle:t,postsPageId:r,isTemplate:o,postSlug:n}=(0,lj.useSelect)(u=>{let{getEntityRecord:f,getEditedEntityRecord:m,canUser:h}=u(Une.store),g=h("read",{kind:"root",name:"site"})?f("root","site"):void 0,b=g?.page_for_posts?m("postType","page",g?.page_for_posts):XPt,{getEditedPostAttribute:v,getCurrentPostType:y}=u(N);return{postsPageId:b?.id,postsPageTitle:b?.title,isTemplate:y()===br,postSlug:v("slug")}},[]),[i,s]=(0,cj.useState)(null),a=(0,cj.useMemo)(()=>({anchor:i,placement:"left-start",offset:36,shift:!0}),[i]);if(!o||!["home","index"].includes(n)||!r)return null;let c=u=>{e("postType","page",r,{title:u})},d=(0,sje.decodeEntities)(t);return(0,$p.jsx)(Dr,{label:(0,Qh.__)("Blog title"),ref:s,children:(0,$p.jsx)(Lk.Dropdown,{popoverProps:a,contentClassName:"editor-blog-title-dropdown__content",focusOnMount:!0,renderToggle:({isOpen:u,onToggle:f})=>(0,$p.jsx)(Lk.Button,{size:"compact",variant:"tertiary","aria-expanded":u,"aria-label":(0,Qh.sprintf)((0,Qh.__)("Change blog title: %s"),d),onClick:f,children:d}),renderContent:({onClose:u})=>(0,$p.jsxs)($p.Fragment,{children:[(0,$p.jsx)(aje.__experimentalInspectorPopoverHeader,{title:(0,Qh.__)("Blog title"),onClose:u}),(0,$p.jsx)(Lk.__experimentalInputControl,{placeholder:(0,Qh.__)("No title"),value:t,onChange:(0,ije.debounce)(c,300),label:(0,Qh.__)("Blog title"),help:(0,Qh.__)("Set the Posts Page title. Appears in search results, and when the page is shared on social media."),hideLabelFromVision:!0})]})})})}var Vk=l(G(),1),dj=l(X(),1),Wne=l(he(),1),Bk=l(Z(),1),uj=l(H(),1),cje=l(Re(),1);var em=l(P(),1);function dje(){let{editEntityRecord:e}=(0,dj.useDispatch)(Wne.store),{postsPerPage:t,isTemplate:r,postSlug:o}=(0,dj.useSelect)(c=>{let{getEditedPostAttribute:d,getCurrentPostType:u}=c(N),{getEditedEntityRecord:f,canUser:m}=c(Wne.store),h=m("read",{kind:"root",name:"site"})?f("root","site"):void 0;return{isTemplate:u()===br,postSlug:d("slug"),postsPerPage:h?.posts_per_page||1}},[]),[n,i]=(0,uj.useState)(null),s=(0,uj.useMemo)(()=>({anchor:n,placement:"left-start",offset:36,shift:!0}),[n]);if(!r||!["home","index"].includes(o))return null;let a=c=>{e("root","site",void 0,{posts_per_page:c})};return(0,em.jsx)(Dr,{label:(0,Vk.__)("Posts per page"),ref:i,children:(0,em.jsx)(Bk.Dropdown,{popoverProps:s,contentClassName:"editor-posts-per-page-dropdown__content",focusOnMount:!0,renderToggle:({isOpen:c,onToggle:d})=>(0,em.jsx)(Bk.Button,{size:"compact",variant:"tertiary","aria-expanded":c,"aria-label":(0,Vk.__)("Change posts per page"),onClick:d,children:t}),renderContent:({onClose:c})=>(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(cje.__experimentalInspectorPopoverHeader,{title:(0,Vk.__)("Posts per page"),onClose:c}),(0,em.jsx)(Bk.__experimentalNumberControl,{placeholder:0,value:t,spinControls:"custom",step:"1",min:"1",onChange:a,label:(0,Vk.__)("Posts per page"),help:(0,Vk.__)("Set the default number of posts to display on blog pages, including categories and tags. Some templates may override this setting."),hideLabelFromVision:!0})]})})})}var Ml=l(G(),1),fj=l(X(),1),Gne=l(he(),1),tm=l(Z(),1),pj=l(H(),1),uje=l(Re(),1);var Nd=l(P(),1),ZPt=[{label:(0,Ml._x)("Open",'Adjective: e.g. "Comments are open"'),value:"open",description:(0,Ml.__)("Visitors can add new comments and replies.")},{label:(0,Ml.__)("Closed"),value:"",description:[(0,Ml.__)("Visitors cannot add new comments or replies."),(0,Ml.__)("Existing comments remain visible.")].join(" ")}];function fje(){let{editEntityRecord:e}=(0,fj.useDispatch)(Gne.store),{allowCommentsOnNewPosts:t,isTemplate:r,postSlug:o}=(0,fj.useSelect)(c=>{let{getEditedPostAttribute:d,getCurrentPostType:u}=c(N),{getEditedEntityRecord:f,canUser:m}=c(Gne.store),h=m("read",{kind:"root",name:"site"})?f("root","site"):void 0;return{isTemplate:u()===br,postSlug:d("slug"),allowCommentsOnNewPosts:h?.default_comment_status||""}},[]),[n,i]=(0,pj.useState)(null),s=(0,pj.useMemo)(()=>({anchor:n,placement:"left-start",offset:36,shift:!0}),[n]);if(!r||!["home","index"].includes(o))return null;let a=c=>{e("root","site",void 0,{default_comment_status:c?"open":null})};return(0,Nd.jsx)(Dr,{label:(0,Ml.__)("Discussion"),ref:i,children:(0,Nd.jsx)(tm.Dropdown,{popoverProps:s,contentClassName:"editor-site-discussion-dropdown__content",focusOnMount:!0,renderToggle:({isOpen:c,onToggle:d})=>(0,Nd.jsx)(tm.Button,{size:"compact",variant:"tertiary","aria-expanded":c,"aria-label":(0,Ml.__)("Change discussion settings"),onClick:d,children:t?(0,Ml.__)("Comments open"):(0,Ml.__)("Comments closed")}),renderContent:({onClose:c})=>(0,Nd.jsxs)(Nd.Fragment,{children:[(0,Nd.jsx)(uje.__experimentalInspectorPopoverHeader,{title:(0,Ml.__)("Discussion"),onClose:c}),(0,Nd.jsxs)(tm.__experimentalVStack,{spacing:3,children:[(0,Nd.jsx)(tm.__experimentalText,{children:(0,Ml.__)("Changes will apply to new posts only. Individual posts may override these settings.")}),(0,Nd.jsx)(tm.RadioControl,{className:"editor-site-discussion__options",hideLabelFromVision:!0,label:(0,Ml.__)("Comment status"),options:ZPt,onChange:a,selected:t})]})]})})})}var Ir=l(P(),1),QPt="post-status";function mje({onActionPerformed:e}){let{isRemovedPostStatusPanel:t,postType:r,postId:o}=(0,pje.useSelect)(n=>{let{isEditorPanelRemoved:i,getCurrentPostType:s,getCurrentPostId:a}=n(N);return{isRemovedPostStatusPanel:i(QPt),postType:s(),postId:a()}},[]);return(0,Ir.jsx)(Dk,{className:"editor-post-summary",children:(0,Ir.jsx)(EC.Slot,{children:n=>(0,Ir.jsx)(Ir.Fragment,{children:(0,Ir.jsxs)(le,{direction:"column",gap:"lg",children:[(0,Ir.jsx)(o_,{postType:r,postId:o,onActionPerformed:e}),(0,Ir.jsx)(pV,{withPanelBody:!1}),(0,Ir.jsx)(f7e,{}),(0,Ir.jsx)(aj,{}),(0,Ir.jsxs)(le,{direction:"column",gap:"xs",children:[(0,Ir.jsx)(Yze,{}),(0,Ir.jsx)($ze,{})]}),!t&&(0,Ir.jsxs)(le,{direction:"column",gap:"lg",children:[(0,Ir.jsxs)(le,{direction:"column",gap:"xs",children:[(0,Ir.jsx)(Coe,{}),(0,Ir.jsx)(sB,{}),(0,Ir.jsx)(FB,{}),(0,Ir.jsx)(qL,{}),(0,Ir.jsx)(zL,{}),(0,Ir.jsx)(oV,{}),(0,Ir.jsx)(R7e,{}),(0,Ir.jsx)(CL,{}),(0,Ir.jsx)(cB,{}),(0,Ir.jsx)(lje,{}),(0,Ir.jsx)(dje,{}),(0,Ir.jsx)(fje,{}),(0,Ir.jsx)(Xze,{}),n]}),(0,Ir.jsx)(rk,{onActionPerformed:e})]})]})})})})}var Rje=l(G(),1),Jh=l(X(),1),zk=l(he(),1);var d3=l(H(),1);var hje=l(H(),1),gje=l(X(),1),tRt=l(Jt(),1);var rRt=l(X(),1),oRt=l(Jt(),1);var _je=l(X(),1),yje=l(he(),1);var bje=l(ng(),1),{lock:yco,unlock:vje}=(0,bje.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/views");function Yne({kind:e,name:t,fields:r}){let o=Array.isArray(r)?r:r?.split(","),n=o?[...o].sort().join(","):void 0;return(0,_je.useSelect)(i=>vje(i(yje.store)).getViewConfig(e,t,n?{fields:n}:void 0),[e,t,n])}var kje=l(G(),1);var wje=l(Z(),1),mj=l(X(),1),hj=l(G(),1),xje=l(Ko(),1);var Sje=l(P(),1);function Cje(){let{lastRevisionId:e,revisionsCount:t,disableVisualRevisions:r}=(0,mj.useSelect)(i=>{let{getCurrentPostLastRevisionId:s,getCurrentPostRevisionsCount:a,getEditorSettings:c}=i(N);return{lastRevisionId:s(),revisionsCount:a(),disableVisualRevisions:!!c().disableVisualRevisions}},[]),{setCurrentRevisionId:o}=K((0,mj.useDispatch)(N)),n=r?{href:(0,xje.addQueryArgs)("revision.php",{revision:e})}:{onClick:()=>o(e)};return(0,Sje.jsx)(wje.Button,{...n,variant:"link",text:String(t),"aria-label":(0,hj.sprintf)((0,hj._n)("Open revisions screen: %d revision","Open revisions screen: %d revisions",t),t)})}var nRt={id:"revisions",label:(0,kje.__)("Revisions"),readOnly:!0,enableSorting:!1,render:Cje,isVisible:e=>{let t=e._links?.["version-history"]?.[0]?.count??0;return!!(e._links?.["predecessor-version"]?.[0]?.id??null)&&t>=2}},Eje=nRt;var Tje=l(G(),1);var iRt={id:"reading_settings",type:"text",label:(0,Tje.__)("Reading settings"),readOnly:!0,enableSorting:!1,render:aj,isVisible:e=>e.slug==="front-page"},Pje=iRt;var Fd=l(P(),1),sRt={layout:{type:"panel"},fields:[]},aRt=["form"];function lRt(e){let{isPostStatusRemoved:t,featuredImageEnabled:r,excerptEnabled:o,discussionEnabled:n,pageAttributesEnabled:i}=(0,Jh.useSelect)(a=>{let{isEditorPanelRemoved:c,isEditorPanelEnabled:d}=a(N);return{isPostStatusRemoved:c("post-status"),featuredImageEnabled:d("featured-image"),excerptEnabled:d("post-excerpt"),discussionEnabled:d("discussion-panel"),pageAttributesEnabled:d("page-attributes")}},[]);return(0,d3.useMemo)(()=>{if(!e.fields?.length)return e;let a={featured_media:r,excerpt:o,"post-content-info":!0,reading_settings:!0,discussion:n&&!t,parent:i&&!t},c=u=>u in a?a[u]:!t,d=u=>u.reduce((f,m)=>{let h=typeof m=="string"?m:m.id;if(!c(h))return f;if(typeof m!="string"&&Array.isArray(m.children)){let g=d(m.children);return g.length&&f.push({...m,children:g}),f}return f.push(m),f},[]);return{...e,fields:d(e.fields)}},[e,t,r,o,n,i])}var gj={wp_template:{root_site:{kind:"root",name:"site",fields:["posts_per_page","default_comment_status"],isVisible:e=>["home","index"].includes(e.slug??"")},posttype_page:{kind:"postType",name:"page",getId:e=>e(zk.store).getEditedEntityRecord("root","site")?.page_for_posts,fields:["posts_page_title"],isVisible:e=>["home","index"].includes(e.slug??"")}}};function cRt(e,t,r=()=>!0){let o=n=>n?.[t]??{};return{...e,getValue:({item:n})=>e.getValue?e.getValue({item:o(n)}):o(n)[e.id],setValue:({item:n,value:i})=>({[t]:e.setValue({item:o(n),value:i})}),render:e.render?n=>e.render({...n,item:o(n.item)}):void 0,isVisible:n=>r(n)&&!!n[t]}}function Ije({onActionPerformed:e}){let{postType:t,postId:r,isPostStatusRemoved:o,availableTemplates:n}=(0,Jh.useSelect)(y=>{let{getCurrentPostType:w,getCurrentPostId:_,isEditorPanelRemoved:x,getEditorSettings:C}=y(N),S=y(zk.store).getCurrentTheme()?.is_block_theme?null:C().availableTemplates??null;return{postType:w(),postId:_(),isPostStatusRemoved:x("post-status"),availableTemplates:S}},[]),{form:i}=Yne({kind:"postType",name:t,fields:aRt}),s=lRt(i??sRt),a=(0,Jh.useSelect)(y=>!t||!r?null:y(zk.store).getEditedEntityRecord("postType",t,r),[t,r]),c=SC(),d=(0,Jh.useSelect)(y=>{let{getEditedEntityRecord:w,canUser:_}=y(zk.store),x={};for(let[C,S]of Object.entries(gj[t]??{})){if(!_("read",{kind:S.kind,name:S.name}))continue;let k=S.getId?S.getId(y):void 0;S.getId&&!k||(x[C]=w(S.kind,S.name,k))}return x},[t]),u=(0,d3.useMemo)(()=>{if(!a)return a;let y={...d};return n&&Object.keys(n).length&&(y.available_templates=n),{...a,...y}},[a,d,n]),{editEntityRecord:f}=(0,Jh.useDispatch)(zk.store),m=(0,Jh.useRegistry)(),h=(0,d3.useMemo)(()=>{let y={};for(let[w,_]of Object.entries(gj[t]??{}))for(let x of _.fields??[])y[x]=w;return y},[t]),g=sC({postType:t}),b=(0,d3.useMemo)(()=>g?.map(y=>{let w=h[y.id];return w?cRt(y,w,gj[t]?.[w]?.isVisible):y.id==="status"?{...y,elements:y.elements.filter(_=>_.value!=="trash")}:y.id==="template"?c?c==="classic"&&Object.keys(n??{}).length===0?{...y,readOnly:!0,render:()=>(0,Rje.__)("Default template")}:y:null:y}).filter(Boolean).concat(Eje,Pje),[g,c,n,h,t]);return(0,Fd.jsx)(Dk,{className:"editor-post-summary",children:(0,Fd.jsxs)(le,{direction:"column",gap:"lg",children:[(0,Fd.jsx)(o_,{postType:t,postId:r,onActionPerformed:e}),(0,Fd.jsx)(KP,{data:u,fields:b,form:s,onChange:y=>{let w=gj[t]??{},_={};for(let[x,C]of Object.entries(y)){let S=w[x];if(S){let k=S.getId?S.getId(m.select):void 0;f(S.kind,S.name,k,C)}else _[x]=C}Object.keys(_).length&&(_.status&&_.status!=="future"&&a?.status==="future"&&new Date(a.date)>new Date&&(_.date=null),_.status&&_.status==="private"&&a?.password&&(_.password=""),f("postType",t,r,_))}}),!o&&(0,Fd.jsxs)(Fd.Fragment,{children:[(0,Fd.jsx)(EC.Slot,{children:y=>y.length>0&&(0,Fd.jsx)(le,{direction:"column",gap:"xs",children:y})}),(0,Fd.jsx)(rk,{onActionPerformed:e})]})]})})}var Wje=l(X(),1),_j=l(Z(),1),Gje=l(G(),1),Yje=l(Ko(),1);var bj=l(X(),1),Mje=l(he(),1);var $h=l(an(),1),uf=l(H(),1),n_=l(G(),1);var Dd=l(P(),1),dRt=10,Oje=[],uRt={pickerActivity:!0},fRt={type:"pickerActivity",titleField:"date",descriptionField:"details",fields:["author"],layout:{density:"compact"},page:1,perPage:dRt},pRt=864e5;function Aje(e){let t=(0,$h.getDate)(null).getTime(),r=(0,$h.getDate)(e??null);return t-r.getTime()>pRt?(0,$h.dateI18n)((0,$h.getSettings)().formats.datetimeAbbreviated,r):(0,$h.humanTimeDiff)(r)}function Nje(e){return e.slug?.endsWith("-autosave-v1")??!1}function mRt({item:e}){return Nje(e)?(0,Dd.jsx)(ia,{intent:"none",children:(0,n_.__)("Autosave")}):null}function Fje(){let{setCurrentRevisionId:e}=K((0,bj.useDispatch)(N)),[t,r]=(0,uf.useState)(fRt),{revisions:o,revisionKey:n,currentRevisionId:i}=(0,bj.useSelect)(h=>{let{getCurrentPostType:g}=h(N),{getCurrentRevisionId:b,getRevisionPage:v,getPageRevisions:y}=K(h(N)),{getEntityConfig:w}=h(Mje.store),_=g(),C=w("postType",_)?.revisionKey||"id",S=b();return{revisions:y(v()),revisionKey:C,currentRevisionId:S}},[]),s=!o,a=(0,uf.useMemo)(()=>[{id:"date",label:(0,n_.__)("Date"),getValue:({item:h})=>{let g=Aje(h.date);return Nje(h)?(0,n_.sprintf)((0,n_.__)("%1$s, %2$s"),g,(0,n_.__)("Autosave")):g},render:({item:h})=>(0,Dd.jsxs)(le,{direction:"row",align:"center",gap:"sm",children:[(0,Dd.jsx)(Mr,{variant:"heading-sm",render:(0,Dd.jsx)("time",{dateTime:h.date}),children:Aje(h.date)}),(0,Dd.jsx)(mRt,{item:h})]}),enableSorting:!1,enableHiding:!1},X2,{id:"details",label:(0,n_.__)("Details"),render:({item:h})=>String(h[n])!==String(i)?null:(0,Dd.jsx)(zne,{postContent:h.content?.raw}),enableSorting:!1,enableHiding:!1}],[n,i]),{data:c,paginationInfo:d}=(0,uf.useMemo)(()=>kee(o||Oje,t,a),[o,t,a]);(0,uf.useEffect)(()=>{if(!i||!o)return;let h=o.findIndex(b=>String(b[n])===String(i));if(h<0)return;let g=Math.floor(h/t.perPage)+1;r(b=>b.page===g?b:{...b,page:g})},[i,o,n,t.perPage]);let u=(0,uf.useMemo)(()=>i?[String(i)]:Oje,[i]),f=(0,uf.useCallback)(h=>{if(h.length===0)return;let g=h[h.length-1];e(Number(g))},[e]),m=(0,uf.useCallback)(h=>String(h[n]),[n]);return(0,Dd.jsx)("div",{className:"editor-post-revisions-timeline",children:(0,Dd.jsxs)(sh,{view:t,onChangeView:r,fields:a,data:c,isLoading:s,paginationInfo:d,defaultLayouts:uRt,getItemId:m,selection:u,onChangeSelection:f,children:[(0,Dd.jsx)(sh.Layout,{}),(0,Dd.jsx)(sh.Footer,{})]})})}var Bje=l(X(),1),zje=l(H(),1),jje=l(G(),1);var Dje=l(Z(),1);var i_=l(P(),1);function vj({title:e,entries:t,initialOpen:r,className:o}){if(!t)return null;let n=Object.entries(t).map(([i,s])=>(0,i_.jsx)(Dr,{label:i,children:(0,i_.jsx)("span",{className:"editor-revision-fields-diff__value",children:s.map((a,c)=>a.added?(0,i_.jsx)("ins",{className:"editor-revision-fields-diff__added",children:a.value},c):a.removed?(0,i_.jsx)("del",{className:"editor-revision-fields-diff__removed",children:a.value},c):(0,i_.jsx)("span",{children:a.value},c))})},i));return(0,i_.jsx)(Dje.PanelBody,{title:e,initialOpen:r,children:(0,i_.jsx)("div",{className:o,children:n})})}var Hje=l(P(),1);function Lje(e){return e==null?"":typeof e=="object"?JSON.stringify(e,null,2):String(e)}function Vje(e){return!e||e==="[]"||e==="{}"}function Uje(){let{revision:e,previousRevision:t}=(0,Bje.useSelect)(o=>{let{getCurrentRevision:n,getPreviousRevision:i}=K(o(N));return{revision:n(),previousRevision:i()}},[]),r=(0,zje.useMemo)(()=>{if(!e)return null;let o=e.meta??{},n=t?.meta??{},i=new Set([...Object.keys(o),...Object.keys(n)]),s={};for(let a of i){let c=Lje(o[a]),d=Lje(n[a]);Vje(c)&&Vje(d)||(s[a]=ZS(d,c))}return Object.keys(s).length===0?null:s},[e,t]);return(0,Hje.jsx)(vj,{title:(0,jje.__)("Meta"),entries:r,initialOpen:!1,className:"editor-revision-meta-diff__content"})}var ff=l(P(),1);function qje(){let{revisionId:e,postId:t}=(0,Wje.useSelect)(r=>{let{getCurrentRevisionId:o,getCurrentPostId:n}=K(r(N));return{revisionId:o(),postId:n()}},[]);return e?(0,ff.jsxs)(ff.Fragment,{children:[(0,ff.jsx)(Dk,{className:"editor-post-summary",children:(0,ff.jsxs)(_j.__experimentalVStack,{spacing:4,children:[(0,ff.jsx)(o_,{postId:t,hideActions:!0}),(0,ff.jsx)(_j.ExternalLink,{href:(0,Yje.addQueryArgs)("revision.php",{revision:e}),children:(0,Gje.__)("Open classic revisions screen")})]})}),(0,ff.jsx)(Uje,{}),(0,ff.jsx)(Fje,{})]}):null}var f3=l(X(),1),Kne=l(he(),1),eHe=l(Z(),1),Xne=l(G(),1),tHe=l(Re(),1),rHe=l(Ut(),1);var Kje=l(X(),1),Xje=l(H(),1),qne=l(he(),1),Zje=l(Ut(),1),Qje=l(Gc(),1);var{EXCLUDED_PATTERN_SOURCES:hRt,PATTERN_TYPES:gRt}=K(Qje.privateApis);function Jje(e,t){return e.innerBlocks=e.innerBlocks.map(r=>Jje(r,t)),e.name==="core/template-part"&&e.attributes.theme===void 0&&(e.attributes.theme=t),e}function bRt(e,t){let r=(i,s,a)=>s===a.findIndex(c=>i.name===c.name),o=i=>t.area==="navigation-overlay"&&i.blockTypes?.includes("core/template-part/navigation-overlay")?!0:!hRt.includes(i.source),n=i=>i.templateTypes?.includes(t.slug)||i.blockTypes?.includes("core/template-part/"+t.area);return e.filter((i,s,a)=>r(i,s,a)&&o(i)&&n(i))}function vRt(e,t){return e.map(r=>({...r,keywords:r.keywords||[],type:gRt.theme,blocks:(0,Zje.parse)(r.content,{__unstableSkipMigrationLogs:!0}).map(o=>Jje(o,t))}))}function $je({area:e,name:t,slug:r}){let{blockPatterns:o,restBlockPatterns:n,currentThemeStylesheet:i}=(0,Kje.useSelect)(s=>{let{getEditorSettings:a}=s(N),c=a();return{blockPatterns:c.__experimentalAdditionalBlockPatterns??c.__experimentalBlockPatterns,restBlockPatterns:s(qne.store).getBlockPatterns(),currentThemeStylesheet:s(qne.store).getCurrentTheme().stylesheet}},[]);return(0,Xje.useMemo)(()=>{let s=[...o||[],...n||[]],a=bRt(s,{area:e,name:t,slug:r});return vRt(a,i)},[e,t,r,o,n,i])}var u3=l(P(),1);function _Rt({availableTemplates:e,onSelect:t}){return!e||e?.length===0?null:(0,u3.jsx)(tHe.__experimentalBlockPatternsList,{label:(0,Xne.__)("Templates"),blockPatterns:e,onClickPattern:t,showTitlesAsTooltip:!0})}function yRt(){let{area:e,name:t,slug:r,postType:o,postId:n}=(0,f3.useSelect)(c=>{let{getCurrentPostType:d,getCurrentPostId:u}=c(N),{getEditedEntityRecord:f}=c(Kne.store),m=d(),h=u(),g=f("postType",m,h);return{area:g?.area,name:g?.name,slug:g?.slug,postType:m,postId:h}},[]),{editEntityRecord:i}=(0,f3.useDispatch)(Kne.store),s=$je({area:e,name:t,slug:r}),a=async c=>{await i("postType",o,n,{blocks:c.blocks,content:(0,rHe.serialize)(c.blocks)})};return s?.length?(0,u3.jsx)(eHe.PanelBody,{title:(0,Xne.__)("Design"),initialOpen:o===hi,children:(0,u3.jsx)(_Rt,{availableTemplates:s,onSelect:a})}):null}function oHe(){let{postType:e}=(0,f3.useSelect)(t=>{let{getCurrentPostType:r}=t(N);return{postType:r()}},[]);return[hi,br].includes(e)?(0,u3.jsx)(yRt,{}):null}var p3=l(G(),1),nHe=l(X(),1),iHe=l(or(),1);var m3=l(P(),1);function sHe(){let{postTypeLabel:e,isRevisionsMode:t}=(0,nHe.useSelect)(o=>{let{getPostTypeLabel:n}=o(N),{isRevisionsMode:i}=K(o(N));return{postTypeLabel:n(),isRevisionsMode:i()}},[]),r;return t?r=(0,p3.__)("Revision"):e?r=(0,iHe.decodeEntities)(e):r=(0,p3._x)("Document","noun, panel"),(0,m3.jsxs)(jr.List,{activateOnFocus:!1,children:[(0,m3.jsx)(jr.Tab,{value:Ol.document,children:r}),(0,m3.jsx)(jr.Tab,{value:Ol.block,children:(0,p3.__)("Block")})]})}var jk=l(X(),1),Hk=l(he(),1),Zne=l(Re(),1),tg=l(Z(),1),Qne=l(H(),1),eg=l(G(),1),aHe=l(or(),1),yj=l(cn(),1),lHe=l(Kt(),1),cHe=l(Jt(),1);var fi=l(P(),1);function dHe(){let e=(0,jk.useSelect)(C=>C(N).getCurrentTemplateId(),[]),[t,r]=(0,Qne.useState)(!1),[o,n]=(0,Qne.useState)(!1),s=!!u5()?.length,{onNavigateToEntityRecord:a,canCreateTemplate:c,hasGoBack:d,getEditorSettings:u}=(0,jk.useSelect)(C=>{let{getEditorSettings:S}=C(N),k=S();return{onNavigateToEntityRecord:k.onNavigateToEntityRecord,canCreateTemplate:!!C(Hk.store).canUser("create",{kind:"postType",name:"wp_template"}),hasGoBack:k.hasOwnProperty("onNavigateToPreviousEntityRecord"),getEditorSettings:S}},[]),{get:f}=(0,jk.useSelect)(cHe.store),{createSuccessNotice:m}=(0,jk.useDispatch)(lHe.store),{editedRecord:h,hasResolved:g}=(0,Hk.useEntityRecord)("postType","wp_template",e),[b]=(0,Hk.useEntityBlockEditor)("postType","wp_template",{id:e});if(!g)return null;let v=d?[{label:(0,eg.__)("Back"),onClick:()=>u().onNavigateToPreviousEntityRecord()}]:void 0,y=()=>{f("core/edit-site","welcomeGuideTemplate")||m((0,eg.__)("Editing template. Changes made here affect all posts and pages that use the template."),{type:"snackbar",actions:v})},w=(0,aHe.decodeEntities)(h.title),_=!!b?.length&&(0,fi.jsx)(Zne.BlockPreview.Async,{children:(0,fi.jsx)(Zne.BlockPreview,{blocks:b})}),x=()=>{if(!_)return null;if(s){let C=(0,eg.__)("Change template");return(0,fi.jsxs)(yt.Root,{children:[(0,fi.jsx)(yt.Trigger,{render:(0,fi.jsx)("div",{className:"editor-template-actions-panel__preview",role:"button",tabIndex:0,"aria-label":C,onClick:()=>n(!0),onKeyDown:S=>{(S.keyCode===yj.ENTER||S.keyCode===yj.SPACE)&&(S.preventDefault(),n(!0))},children:_})}),(0,fi.jsx)(yt.Popup,{children:C})]})}return(0,fi.jsx)("div",{className:"editor-template-actions-panel__preview",children:_})};return(0,fi.jsxs)(fi.Fragment,{children:[(0,fi.jsx)(tg.PanelBody,{title:(0,eg.sprintf)((0,eg.__)("Template: %s"),w),initialOpen:!1,children:(0,fi.jsxs)(tg.__experimentalVStack,{children:[x(),(0,fi.jsxs)(tg.__experimentalHStack,{children:[a&&(0,fi.jsx)(tg.Button,{className:"editor-template-actions-panel__action",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{a({postId:h.id,postType:"wp_template"}),y()},children:(0,eg.__)("Edit")}),c&&(0,fi.jsx)(tg.Button,{className:"editor-template-actions-panel__action",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>r(!0),children:(0,eg.__)("Create new")})]})]})}),t&&(0,fi.jsx)(Sv,{onClose:()=>r(!1)}),o&&(0,fi.jsx)(qre,{onRequestClose:()=>n(!1)})]})}var Uk=l(X(),1),Wk=l(he(),1),Jne=l(Re(),1),mf=l(Z(),1),uHe=l(H(),1),pf=l(G(),1),fHe=l(or(),1),pHe=l(Kt(),1),mHe=l(Jt(),1);var Va=l(P(),1);function hHe(){let e=(0,Uk.useSelect)(b=>b(N).getCurrentTemplateId(),[]),[t,r]=(0,uHe.useState)(!1),{onNavigateToEntityRecord:o,canCreateTemplate:n,hasGoBack:i,getEditorSettings:s}=(0,Uk.useSelect)(b=>{let{getEditorSettings:v}=b(N),y=v();return{onNavigateToEntityRecord:y.onNavigateToEntityRecord,canCreateTemplate:!!b(Wk.store).canUser("create",{kind:"postType",name:"wp_template"})&&y.supportsTemplateMode,hasGoBack:y.hasOwnProperty("onNavigateToPreviousEntityRecord"),getEditorSettings:v}},[]),{get:a}=(0,Uk.useSelect)(mHe.store),{createSuccessNotice:c}=(0,Uk.useDispatch)(pHe.store),{editedRecord:d}=(0,Wk.useEntityRecord)("postType","wp_template",e),[u]=(0,Wk.useEntityBlockEditor)("postType","wp_template",{id:e});if(!e&&!n)return null;let f=i?[{label:(0,pf.__)("Back"),onClick:()=>s().onNavigateToPreviousEntityRecord()}]:void 0,m=()=>{a("core/edit-site","welcomeGuideTemplate")||c((0,pf.__)("Editing template. Changes made here affect all posts and pages that use the template."),{type:"snackbar",actions:f})},h=d?(0,fHe.decodeEntities)(d.title):void 0,g=!!u?.length&&(0,Va.jsx)(Jne.BlockPreview.Async,{children:(0,Va.jsx)(Jne.BlockPreview,{blocks:u})});return(0,Va.jsxs)(Va.Fragment,{children:[(0,Va.jsx)(mf.PanelBody,{title:d?(0,pf.sprintf)((0,pf.__)("Template: %s"),h):(0,pf.__)("Template"),initialOpen:!1,children:(0,Va.jsxs)(mf.__experimentalVStack,{children:[!e&&(0,Va.jsx)(mf.__experimentalText,{children:(0,pf.__)("This page uses a classic template. To edit this template with blocks, create a block template.")}),d&&g&&(0,Va.jsx)("div",{className:"editor-template-actions-panel__preview",children:g}),(0,Va.jsxs)(mf.__experimentalHStack,{children:[d&&o&&(0,Va.jsx)(mf.Button,{className:"editor-template-actions-panel__action",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{o({postId:d.id,postType:"wp_template"}),m()},children:(0,pf.__)("Edit")}),n&&(0,Va.jsx)(mf.Button,{className:"editor-template-actions-panel__action",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>r(!0),children:e?(0,pf.__)("Create new"):(0,pf.__)("Create block template")})]})]})}),t&&(0,Va.jsx)(Sv,{onClose:()=>r(!1)})]})}var $ne=l(P(),1);function gHe(){let e=SC();return e==="classic"?(0,$ne.jsx)(hHe,{}):e==="block-theme"?(0,$ne.jsx)(dHe,{}):null}var h3=l(X(),1),bHe=l(Re(),1),vHe=l(Z(),1),_He=l(G(),1);var wj=l(P(),1),{BlockQuickNavigation:wRt}=K(bHe.privateApis),xRt="core/template-part";function SRt({postType:e}){let t=QF(),r=(0,h3.useSelect)(n=>{let{getPostBlocksByName:i}=K(n(N));return i(br===e?xRt:t)},[e,t]),{enableComplementaryArea:o}=(0,h3.useDispatch)(ot);return r.length===0?null:(0,wj.jsx)(vHe.PanelBody,{title:(0,_He.__)("Content"),children:(0,wj.jsx)(wRt,{clientIds:r,onSelect:()=>{o("core","edit-post/document")}})})}function yHe(){let{postType:e,renderingMode:t}=(0,h3.useSelect)(r=>{let{getCurrentPostType:o,getRenderingMode:n}=K(r(N));return{postType:o(),renderingMode:n()}},[]);return t==="post-only"&&e!==br?null:(0,wj.jsx)(SRt,{postType:e})}var xj=l(X(),1),wHe=l(H(),1),xHe=l(Ut(),1),Cj=l(Re(),1),SHe=l(Z(),1),CHe=l(G(),1);var Sj=l(P(),1),{BlockQuickNavigation:CRt}=K(Cj.privateApis);function kRt(){let e=(0,xj.useSelect)(o=>{let{getBlockTypes:n}=o(xHe.store);return n()},[]),t=(0,wHe.useMemo)(()=>e.filter(o=>o.category==="theme").map(({name:o})=>o),[e]),r=(0,xj.useSelect)(o=>{let{getBlocksByName:n}=o(Cj.store);return n(t)},[t]);return r.length===0?null:(0,Sj.jsx)(SHe.PanelBody,{title:(0,CHe.__)("Content"),children:(0,Sj.jsx)(CRt,{clientIds:r})})}function kHe(){return(0,xj.useSelect)(t=>{let{getCurrentPostType:r}=t(N);return r()},[])!==hi?null:(0,Sj.jsx)(kRt,{})}var EHe=l(Re(),1),THe=l(X(),1),PHe=l(G(),1);var RHe=l(P(),1);function IHe(){let{block:e}=(0,THe.useSelect)(r=>{let{getSelectedBlock:o}=r(EHe.store);return{block:o()}},[]);if(!e)return null;let t=e.attributes?.__revisionDiffStatus?.changedAttributes;return(0,RHe.jsx)(vj,{title:(0,PHe.__)("Changed attributes"),entries:t,initialOpen:!0})}var Gk=l(X(),1),OHe=l(H(),1),AHe=l(Re(),1),MHe=l(Jt(),1);function ERt(){let{hasBlockSelection:e}=(0,Gk.useSelect)(n=>({hasBlockSelection:!!n(AHe.store).getBlockSelectionStart()}),[]),{getActiveComplementaryArea:t}=(0,Gk.useSelect)(ot),{enableComplementaryArea:r}=(0,Gk.useDispatch)(ot),{get:o}=(0,Gk.useSelect)(MHe.store);(0,OHe.useEffect)(()=>{let n=t("core"),i=["edit-post/document","edit-post/block"].includes(n),s=o("core","distractionFree");!i||s||(e?r("core","edit-post/block"):r("core","edit-post/document"))},[e,t,r,o])}var NHe=ERt;var _n=l(P(),1),TRt=!0;function PRt({extraPanels:e,onActionPerformed:t}){NHe();let{tabName:r,keyboardShortcut:o,isRevisionsMode:n}=(0,Ej.useSelect)(c=>{let d=c(FHe.store).getShortcutRepresentation("core/editor/toggle-sidebar"),u=c(ot).getActiveComplementaryArea("core"),f=[Ol.block,Ol.document].includes(u),m=u;return f||(m=c(kj.store).getBlockSelectionStart()?Ol.block:Ol.document),{tabName:m,keyboardShortcut:d,isRevisionsMode:K(c(N)).isRevisionsMode()}},[]),{enableComplementaryArea:i}=(0,Ej.useDispatch)(ot);function s(c){i("core",c)}let a;if(n)a=(0,_n.jsx)(qje,{});else{let c=window?.__experimentalDataFormInspector;a=(0,_n.jsxs)(_n.Fragment,{children:[c?(0,_n.jsx)(Ije,{onActionPerformed:t}):(0,_n.jsx)(mje,{onActionPerformed:t}),(0,_n.jsx)(AL.Slot,{}),(0,_n.jsx)(yHe,{}),c&&(0,_n.jsx)(gHe,{}),(0,_n.jsx)(kHe,{}),(0,_n.jsx)(oHe,{}),(0,_n.jsx)(fB,{}),(0,_n.jsx)(Tze,{}),e]})}return(0,_n.jsxs)(Fh,{identifier:r,header:(0,_n.jsx)(sHe,{}),closeLabel:(0,Yk.__)("Close Settings"),className:"editor-sidebar__panel",headerClassName:"editor-sidebar__panel-tabs",title:(0,Yk._x)("Settings","panel button label"),toggleShortcut:o,icon:(0,Yk.isRTL)()?__:fm,isActiveByDefault:TRt,render:(0,_n.jsx)(jr.Root,{value:r,onValueChange:s}),children:[(0,_n.jsx)(jr.Panel,{value:Ol.document,tabIndex:-1,children:a}),(0,_n.jsxs)(jr.Panel,{value:Ol.block,tabIndex:-1,children:[(0,_n.jsx)(kj.BlockInspector,{}),n&&(0,_n.jsx)(IHe,{})]})]})}var DHe=PRt;var Gj=l(G(),1),am=l(X(),1),EUe=l(H(),1),TUe=l(Me(),1),PUe=l(pl(),1);var nie=l(Re(),1);var RUe=l(Jt(),1);var sm=l(H(),1),zj=l(G(),1),$k=l(X(),1);var y3=l(Re(),1);var Qk=l(H(),1),Dj=l(Z(),1);var Lj=l(Me(),1),fs=l(G(),1),_3=l(X(),1),oUe=l(Oh(),1),Vj=l(Re(),1);var Mj=l(G(),1),tUe=l(H(),1),rUe=l(Me(),1),Cw=l(X(),1),g3=l(Re(),1);var Tj=l(G(),1),rm=l(an(),1),LHe=l(he(),1),VHe=l(X(),1),BHe=l(Re(),1);var Ld=l(P(),1);function zHe({avatar:e,name:t,date:r,userId:o}){let n=!!e,i=(0,rm.getSettings)(),{currentUserAvatar:s,currentUserName:a,currentUserId:c,dateFormat:d=i.formats.date}=(0,VHe.useSelect)(b=>{let{canUser:v,getCurrentUser:y,getEntityRecord:w}=b(LHe.store),_=v("read",{kind:"root",name:"site"})?w("root","site"):void 0;if(n)return{dateFormat:_?.date_format};let{getSettings:x}=b(BHe.store),{__experimentalDiscussionSettings:C}=x(),S=C?.avatarURL,k=y();return{currentUserAvatar:k?.avatar_urls?.[48]??S,currentUserName:k?.name,currentUserId:k?.id,dateFormat:_?.date_format}},[n]),u=(0,rm.getDate)(r),f=(0,rm.dateI18n)("c",u),h=Math.floor((new Date-u)/(1e3*60*60*24))<30?(0,rm.humanTimeDiff)(u):(0,rm.dateI18n)(d,u),g=(0,rm.dateI18n)((0,Tj._x)("F j, Y g:i\xA0a","Note date full date format"),r);return(0,Ld.jsxs)(Ld.Fragment,{children:[(0,Ld.jsx)("img",{src:e||s,className:"editor-collab-sidebar-panel__user-avatar",alt:(0,Tj.__)("User avatar"),width:32,height:32,style:{borderColor:Xs(o??c)}}),(0,Ld.jsxs)(le,{direction:"column",className:"editor-collab-sidebar-panel__user-info",children:[(0,Ld.jsx)("span",{className:"editor-collab-sidebar-panel__user-name",children:t??a}),r&&(0,Ld.jsxs)(yt.Root,{children:[(0,Ld.jsx)(yt.Trigger,{render:(0,Ld.jsx)("time",{dateTime:f,className:"editor-collab-sidebar-panel__user-time",children:h})}),(0,Ld.jsx)(yt.Popup,{children:g})]})]})]})}var qk=l(P(),1);function Kk({note:e,actions:t,className:r,children:o,...n}){return(0,qk.jsxs)(le,{direction:"column",gap:"sm",className:r,...n,children:[(0,qk.jsxs)(le,{direction:"row",align:"center",justify:"flex-start",gap:"md",children:[(0,qk.jsx)(zHe,{avatar:e?.author_avatar_urls?.[48],name:e?.author_name,date:e?.date,userId:e?.author}),t&&(0,qk.jsx)(le,{direction:"row",align:"center",className:"editor-collab-sidebar-panel__note-actions",onClick:i=>i.stopPropagation(),children:t})]}),o]})}var eie=l(H(),1),Zk=l(Z(),1);var Ij=l(G(),1),JHe=l(Me(),1),Oj=l(cn(),1),$He=l(Oh(),1);var jHe=l(H(),1),HHe=l(X(),1),UHe=l(he(),1);var WHe=l(P(),1),RRt={name:"note-mentions",className:"editor-autocompleters__user editor-collab-sidebar-panel__mention-suggestion",triggerPrefix:"@",useItems(e){let t=(0,HHe.useSelect)(o=>{let{getUsers:n}=o(UHe.store);return n({context:"view",search:e})},[e]);return[(0,jHe.useMemo)(()=>t?t.map(o=>({key:`note-mention-${o.slug}`,value:o,label:gre(o)})):[],[t])]},getOptionCompletion(e){return{action:"insert-at-caret",value:(0,WHe.jsx)("span",{className:`wp-note-mention user-${e.id}`,children:"@"+e.name})}}},GHe=RRt;var Xk=l(Z(),1),a_=l(Me(),1),Cc=l(H(),1),ZHe=l(cn(),1),Rj=l(Ap(),1);var IRt=[];function YHe({allowedFormats:e,disableFormats:t}){return t?IRt:e}var Pj=l(Ap(),1),qHe=l(P(),1),KHe=l(ae(),1),ORt={};function ARt({onChange:e,onFocus:t,value:r,forwardedRef:o,settings:n,isVisible:i}){let{name:s,edit:a}=n;if(!a)return null;let c=(0,Pj.getActiveFormat)(r,s),d=c!==void 0,u=(0,Pj.getActiveObject)(r),f=u!==void 0&&u.type===s;return(0,qHe.jsx)(a,{isActive:d,isVisible:i,activeAttributes:d?c.attributes||{}:{},isObjectActive:f,activeObjectAttributes:f?u.attributes||{}:{},value:r,onChange:e,onFocus:t,contentRef:o,context:ORt},s)}function XHe({formatTypes:e,...t}){return e.map(r=>(0,KHe.createElement)(ARt,{settings:r,...t,key:r.name}))}var s_=l(P(),1),{ValidatedContentEditableControl:MRt}=K(Xk.privateApis),{useRichText:NRt,KeyboardShortcutContext:FRt,InputEventContext:DRt,shortcutsListener:LRt,inputEventsListener:VRt}=K(Rj.privateApis),BRt=[];function QHe({label:e,value:t,onChange:r,placeholder:o,id:n,clientId:i,className:s,hideLabelFromVision:a,help:c,disabled:d,required:u,markWhenOptional:f,customValidity:m,allowedFormats:h,disableFormats:g,withoutInteractiveFormatting:b,preserveWhiteSpace:v,disableLineBreaks:y,focusOnMount:w,completers:_=BRt}){let[x,C]=(0,Cc.useState)({start:void 0,end:void 0}),[S,k]=(0,Cc.useState)(!1),R=(0,Cc.useRef)(void 0),O=(0,Cc.useRef)(new Set),E=(0,Cc.useRef)(new Set),I=(0,a_.__experimentalUseFocusOutside)(()=>k(!1)),T=YHe({allowedFormats:h,disableFormats:g}),{value:M,onChange:F,ref:V,formatTypes:B,getValue:z}=NRt({value:t,onChange:r,selectionStart:x.start,selectionEnd:x.end,onSelectionChange:(oe,te)=>C({start:oe,end:te}),__unstableIsSelected:S,preserveWhiteSpace:!!v,placeholder:o,__unstableDisableFormats:g,allowedFormats:T,withoutInteractiveFormatting:b,__unstableFormatTypeHandlerContext:(0,Cc.useMemo)(()=>({richTextIdentifier:n,blockClientId:i}),[n,i])});function A(){R.current?.focus()}let D=(0,Cc.useRef)({keyboardShortcuts:E,inputEvents:O}),L=(0,Cc.useRef)({formatTypes:B,getValue:z,onChange:F});(0,Cc.useInsertionEffect)(()=>{L.current={formatTypes:B,getValue:z,onChange:F}});let U=(0,a_.useRefEffect)(oe=>{if(d)return;let te=(0,ZHe.withIgnoreIMEEvents)(se=>{if(se.key!=="Enter"||se.defaultPrevented||se.metaKey||se.ctrlKey||(se.preventDefault(),y))return;let{getValue:ge,onChange:we}=L.current,ce=ge();we((0,Rj.insert)(ce,`
-`,ce.start??ce.text.length,ce.end??ce.text.length))});return oe.addEventListener("keydown",te),()=>oe.removeEventListener("keydown",te)},[y,d]),j=(0,a_.useRefEffect)(oe=>{if(!S)return;let te=LRt(D)(oe),se=VRt(D)(oe);function ge(we){if(we.inputType!=="insertText"&&we.type!=="compositionend")return;let{formatTypes:ce,getValue:ve,onChange:me}=L.current,$=ve(),ue=ce.reduce((ee,{__unstableInputRule:pe})=>pe?pe(ee):ee,$);ue!==$&&me({...ue,activeFormats:$.activeFormats})}return oe.addEventListener("input",ge),oe.addEventListener("compositionend",ge),()=>{te(),se(),oe.removeEventListener("input",ge),oe.removeEventListener("compositionend",ge)}},[S]),{ref:Y,...q}=(0,Xk.__unstableUseAutocompleteProps)({completers:_,record:M,onChange:F,onReplace:()=>{}}),ne=(0,a_.useRefEffect)(oe=>{w&&!d&&oe.focus()},[w,d]),ie=(0,a_.useMergeRefs)([V,R,j,U,ne,Y]);return(0,s_.jsx)("div",{...I,onFocus:oe=>{k(!0),I.onFocus(oe)},children:(0,s_.jsxs)(Xk.SlotFillProvider,{children:[(0,s_.jsx)(MRt,{label:e,id:n,className:J("editor-rich-text-control",s),placeholder:o,hideLabelFromVision:a,help:c,disabled:d,required:u,markWhenOptional:f,customValidity:m,value:M.text,"aria-multiline":!y,...q,ref:ie}),S&&!d&&(0,s_.jsx)(FRt.Provider,{value:E,children:(0,s_.jsx)(DRt.Provider,{value:O,children:(0,s_.jsx)(XHe,{value:M,onChange:F,onFocus:A,formatTypes:B,forwardedRef:R,isVisible:!0})})})]})})}var om=l(P(),1),zRt=["core/bold","core/italic","core/link","core/code"],jRt=[GHe];function Sw({onSubmit:e,onCancel:t,note:r,labels:o}){let[n,i]=(0,eie.useState)(r?.content?.raw??""),[s,a]=(0,eie.useState)(!1),c=(0,JHe.useInstanceId)(Sw,"comment-input"),d=CVe((0,$He.__unstableStripHTML)(n)),u=s||n===r?.content?.raw||!d.length;async function f(){if(u)return;a(!0);let m=n;await e(m)&&i(g=>g===m?"":g),a(!1)}return(0,om.jsxs)(le,{className:"editor-collab-sidebar-panel__note-form",direction:"column",gap:"lg",render:(0,om.jsx)("form",{}),onSubmit:m=>{m.preventDefault(),f()},onKeyDown:m=>{if(Oj.isKeyboardEvent.primary(m,"Enter")){m.preventDefault(),f();return}m.key==="Escape"&&!m.defaultPrevented&&(m.preventDefault(),t(m))},children:[(0,om.jsx)(QHe,{id:c,label:o?.input??(0,Ij.__)("Note"),hideLabelFromVision:!0,value:n,onChange:i,placeholder:o?.placeholder,allowedFormats:zRt,completers:jRt}),(0,om.jsxs)(le,{direction:"row",align:"center",justify:"flex-end",gap:"sm",wrap:"wrap",children:[(0,om.jsx)(Zk.Button,{size:"compact",variant:"tertiary",onClick:t,shortcut:"Escape",children:(0,om.jsx)(Zk.__experimentalTruncate,{children:(0,Ij.__)("Cancel")})}),(0,om.jsx)(Zk.Button,{size:"compact",accessibleWhenDisabled:!0,variant:"primary",type:"submit",disabled:u,shortcut:Oj.displayShortcut.primary("Enter"),children:(0,om.jsx)(Zk.__experimentalTruncate,{children:o?.submit??(0,Ij.__)("Add note")})})]})]})}var eUe=l(P(),1);function Aj({floating:e,className:t,style:r,children:o,...n}){let i=!!e;return(0,eUe.jsx)(le,{direction:"column",className:J(t,{"is-floating":i}),ref:i?e.ref:void 0,style:i?{top:e.y,...r}:r,...n,children:o})}var Nj=l(P(),1),{useBlockElement:HRt}=K(g3.privateApis);function b3({onSubmit:e,sidebarRef:t,floating:r}){let{clientId:o}=(0,Cw.useSelect)(m=>{let{getSelectedBlockClientId:h}=m(g3.store);return{clientId:h()}},[]),n=(0,Cw.useSelect)(m=>K(m(N)).getSelectedNote(),[]),i=HRt(o),{toggleBlockSpotlight:s}=K((0,Cw.useDispatch)(g3.store)),{selectNote:a}=K((0,Cw.useDispatch)(N)),{getSelectedNote:c}=K((0,Cw.useSelect)(N)),d=(0,tUe.useRef)(!1),u=(0,rUe.__experimentalUseFocusOutside)(m=>{m.relatedTarget?.closest(".editor-collab-sidebar-panel__add-note")||d.current||c()==="new"&&(s(o,!1),a(void 0))}),f=()=>{a(void 0),i?.focus(),s(o,!1)};return n!=="new"||!o?null:(0,Nj.jsx)(Aj,{floating:r,className:"editor-collab-sidebar-panel__add-note is-selected",gap:"md",tabIndex:0,"aria-label":(0,Mj.__)("New note"),role:"treeitem",style:r?{opacity:r.y?void 0:0}:void 0,...u,children:(0,Nj.jsx)(Kk,{children:(0,Nj.jsx)(Sw,{onSubmit:async m=>{d.current=!0;try{let h=await e({content:m});return h&&(a(h.id),Zs(h.id,t.current)),h}finally{d.current=!1}},onCancel:f,labels:{input:(0,Mj.__)("New note"),placeholder:(0,Mj.__)("Add a note or @ mention")}})})})}var nm=l(H(),1),kw=l(Z(),1);var Xn=l(G(),1);var Ui=l(P(),1),{Menu:v3}=K(kw.privateApis);function URt({items:e,buttonRef:t}){return(0,Ui.jsxs)(v3,{placement:"bottom-end",children:[(0,Ui.jsx)(v3.TriggerButton,{render:(0,Ui.jsx)(kw.Button,{ref:t,size:"small",icon:Jn,label:(0,Xn.__)("Actions"),disabled:!e.length,accessibleWhenDisabled:!0})}),(0,Ui.jsx)(v3.Popover,{modal:!1,children:e.map(r=>(0,Ui.jsx)(v3.Item,{onClick:r.onClick,children:(0,Ui.jsx)(v3.ItemLabel,{children:r.title})},r.id))})]})}function Fj({note:e,parentNote:t,isSelected:r,onEditNote:o,onDeleteNote:n,onResolve:i}){let[s,a]=(0,nm.useState)(null),c=(0,nm.useRef)(null),d=(0,nm.useRef)(null),u=e?.content?.raw,[f,m]=(0,nm.useState)(u),[h,g]=(0,nm.useState)(!1),[b,v]=(0,nm.useState)(!1);f!==u&&(m(u),g(!1)),(0,nm.useLayoutEffect)(()=>{let O=d.current;O&&v(O.scrollHeight>O.clientHeight)},[u]);let y=e.parent===0,w=e.type==="note"&&e.meta&&(e.meta._wp_note_status==="resolved"||e.meta._wp_note_status==="reopen"),_=[{id:"edit",title:(0,Xn.__)("Edit"),isEligible:({status:O})=>O!=="approved",onClick:()=>a("edit")},{id:"reopen",title:(0,Xn._x)("Reopen","Reopen note"),isEligible:({status:O})=>O==="approved",onClick:()=>o({id:e.id,status:"hold"})},{id:"delete",title:(0,Xn.__)("Delete"),isEligible:()=>!0,onClick:()=>a("delete")}],x=t?.status!=="approved"?_.filter(O=>O.isEligible(e)):[],C=e.parent===0?(0,Xn.__)("Are you sure you want to delete this note? This will also delete all of this note's replies."):(0,Xn.__)("Are you sure you want to delete this reply?"),S=()=>{a(null),c.current?.focus()},k;if(s==="edit")k=(0,Ui.jsx)(Sw,{onSubmit:async O=>{let E=await o({id:e.id,content:O});return E&&S(),E},onCancel:S,note:e,labels:{submit:(0,Xn._x)("Update","verb"),input:(0,Xn.sprintf)((0,Xn.__)("Edit note %1$s by %2$s"),e.id,e.author_name)}});else{let O;if(w){let E=e.meta._wp_note_status==="resolved"?(0,Xn.__)("Marked as resolved"):(0,Xn.__)("Reopened"),I=e?.content?.raw;O=I&&typeof I=="string"&&I.trim()!==""?(0,Xn.sprintf)((0,Xn.__)("%1$s: %2$s"),E,I):E}else O=e?.content?.rendered;k=(0,Ui.jsx)("div",{ref:d,className:J("editor-collab-sidebar-panel__note-content",{"editor-collab-sidebar-panel__resolution-text":w,"is-collapsed":!h}),dangerouslySetInnerHTML:{__html:O??""}})}let R=r?(0,Ui.jsxs)(Ui.Fragment,{children:[y&&i&&(0,Ui.jsx)(kw.Button,{label:(0,Xn._x)("Resolve","Mark note as resolved"),size:"small",icon:Ud,disabled:e.status==="approved",accessibleWhenDisabled:e.status==="approved",onClick:i}),(0,Ui.jsx)(URt,{items:x,buttonRef:c})]}):null;return(0,Ui.jsxs)(Kk,{note:e,actions:R,role:e.parent!==0?"treeitem":void 0,children:[k,s==="delete"&&(0,Ui.jsx)(kw.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{n(e),a(null)},onCancel:S,confirmButtonText:(0,Xn.__)("Delete"),children:C}),b&&s!=="edit"&&(0,Ui.jsx)(kx,{className:"editor-collab-sidebar-panel__show-more-button",variant:"unstyled",size:"small",onClick:()=>g(!h),children:h?(0,Xn.__)("Show less"):(0,Xn.__)("Show more")})]})}var Nl=l(P(),1),{useBlockElement:WRt}=K(Vj.privateApis);function nUe({note:e,onEditNote:t,onAddReply:r,onDeleteNote:o,isSelected:n,sidebarRef:i,floating:s,onKeyDown:a}){let c=!!s,{toggleBlockHighlight:d,selectBlock:u,toggleBlockSpotlight:f}=K((0,_3.useDispatch)(Vj.store)),{selectNote:m}=K((0,_3.useDispatch)(N)),{getSelectedNote:h}=K((0,_3.useSelect)(N)),g=WRt(e.blockClientId),b=(0,Lj.useDebounce)(d,50),v=(0,Qk.useRef)(null),y=(0,Qk.useRef)(!1),w=s?.registerThread,_=s?.unregisterThread;(0,Qk.useEffect)(()=>{let B=v.current;return B&&w&&w(e.id,g,B),()=>_?.(e.id)},[g,e.id,w,_]),(0,Qk.useEffect)(()=>{!n||e.id==="new"||MVe(e.id,i.current)},[n,s?.y,e.id,i]);let x=(0,Lj.__experimentalUseFocusOutside)(B=>{let z=B.relatedTarget?.closest(".editor-collab-sidebar-panel__thread");z&&!y.current||(z||(b.cancel(),d(e.blockClientId,!1)),h()===e.id&&O())});function C(){b(e.blockClientId,!0)}function S(){b(e.blockClientId,!1)}function k(B){x.onFocus(B),b.cancel(),d(e.blockClientId,!0)}function R(){n||(m(e.id),Zs(e.id,i.current),f(e.blockClientId,!0),e.blockClientId&&u(e.blockClientId,null))}function O(){m(void 0),f(e.blockClientId,!1)}function E(){t({id:e.id,status:"approved"}),O(),c?g?.focus():Zs(e.id,i.current)}let I=e?.reply||[],T=I.length>0?I[I.length-1]:void 0,M=I.length>0?I.slice(0,-1):[],F=kVe((0,oUe.__unstableStripHTML)(e.content?.rendered),10),V=e.blockClientId?(0,fs.sprintf)((0,fs.__)("Note: %s"),F):(0,fs.sprintf)((0,fs.__)("Original block deleted. Note: %s"),F);return c&&e.id==="new"?(0,Nl.jsx)(b3,{onSubmit:r,sidebarRef:i,floating:{y:s.y,ref:v}}):(0,Nl.jsxs)(Aj,{floating:c?{y:s.y,ref:v}:void 0,className:J("editor-collab-sidebar-panel__thread",{"is-selected":n}),id:`note-thread-${e.id}`,gap:"md",onClick:R,onMouseEnter:C,onMouseLeave:S,...x,onFocus:k,onKeyUp:B=>{B.key==="Tab"&&(y.current=!1)},onKeyDown:B=>{B.key==="Tab"?y.current=!0:a(B)},tabIndex:0,role:"treeitem","aria-label":V,"aria-expanded":n,children:[(0,Nl.jsx)(Dj.Button,{className:"editor-collab-sidebar-panel__skip-to-note",variant:"secondary",size:"compact",onClick:()=>{Zs(e.id,i.current,'[role="textbox"]')},children:(0,fs.__)("Add new reply")}),!e.blockClientId&&(0,Nl.jsx)("p",{className:"editor-collab-sidebar-panel__deleted-block-notice",children:(0,fs.__)("Original block deleted.")}),(0,Nl.jsx)(Fj,{note:e,isSelected:n,onEditNote:t,onDeleteNote:o,onResolve:E}),n&&I.map(B=>(0,Nl.jsx)(Fj,{note:B,parentNote:e,isSelected:n,onEditNote:t,onDeleteNote:o},B.id)),!n&&M.length>0&&(0,Nl.jsx)(le,{direction:"row",align:"center",justify:"space-between",className:"editor-collab-sidebar-panel__more-reply-separator",children:(0,Nl.jsx)(Dj.Button,{size:"compact",variant:"tertiary",className:"editor-collab-sidebar-panel__more-reply-button",onClick:B=>{B.stopPropagation(),R()},children:(0,fs.sprintf)((0,fs._n)("%s more reply","%s more replies",M.length),M.length)})}),!n&&T&&(0,Nl.jsx)(Fj,{note:T,parentNote:e,isSelected:!1,onEditNote:t,onDeleteNote:o}),n&&(0,Nl.jsx)(Kk,{role:"treeitem",children:(0,Nl.jsx)(Sw,{onSubmit:B=>e.status==="approved"?t({id:e.id,status:"hold",content:B}):r({content:B,parent:e.id}),onCancel:B=>{B.stopPropagation(),O(),Zs(e.id,i.current)},labels:{submit:e.status==="approved"?(0,fs.__)("Reopen & Reply"):(0,fs.__)("Reply"),input:(0,fs.sprintf)((0,fs.__)("Reply to note %1$s by %2$s"),e.id,e.author_name),placeholder:(0,fs.__)("Reply or @ mention")}})}),!!e.blockClientId&&(0,Nl.jsx)(Dj.Button,{className:"editor-collab-sidebar-panel__skip-to-block",variant:"secondary",size:"compact",onClick:B=>{B.stopPropagation(),g?.focus()},children:(0,fs.__)("Back to block")})]})}var aUe=l(vi(),1),l_=l(G(),1),im=l(H(),1),Bj=l(he(),1),hf=l(X(),1),Ew=l(Re(),1),lUe=l(Kt(),1),cUe=l(Oh(),1),dUe=l(or(),1);var Jk=l(Ap(),1);function iUe(){let e=new Set,t=new Map,r=new Map,o=new WeakMap,n={},i={};function s(){i={...n};for(let c of e)c()}let a=new window.ResizeObserver(c=>{let d=!1;for(let u of c){let f=o.get(u.target),m=u.borderBoxSize[0].blockSize;n[f]!==m&&(n[f]=m,d=!0)}d&&s()});return{subscribe(c){return e.add(c),()=>{e.delete(c),e.size===0&&a.disconnect()}},getSnapshot(){return i},registerThread(c,d,u){t.set(c,d);let f=r.get(c);f&&f!==u&&(a.unobserve(f),o.delete(f)),u&&(r.set(c,u),o.set(u,c),a.observe(u)),s()},unregisterThread(c){t.delete(c);let d=r.get(c);d&&(a.unobserve(d),o.delete(d),r.delete(c)),delete n[c]},getAnchorRects(){return Object.fromEntries(Array.from(t).flatMap(([c,d])=>{if(!d)return[];if(c==="new"){let f=TVe(d)??d.getBoundingClientRect();return[[c,f]]}let u=d.querySelector(lz(c))??d;return[[c,u.getBoundingClientRect()]]}))},getFirstBlockElement(){return t.values().next().value??null}}}var{cleanEmptyObject:sUe}=K(Ew.privateApis);function uUe(e){let t={post:e,type:"note",status:"all",per_page:-1},{records:r}=(0,Bj.useEntityRecords)("root","comment",t,{enabled:!!e&&typeof e=="number"}),{getBlockAttributes:o}=(0,hf.useSelect)(Ew.store),{clientIds:n}=(0,hf.useSelect)(a=>{let{getClientIdsWithDescendants:c}=a(Ew.store);return{clientIds:c()}},[]),{notes:i,unresolvedNotes:s}=(0,im.useMemo)(()=>{if(!r||r.length===0)return{notes:[],unresolvedNotes:[]};let a={},c=new Map;for(let g of n){let b=o(g)?.metadata,v=Gv(b);if(v.length>0){a[g]=v;for(let y of v)c.set(y,g)}}let d=new Map,u=[];for(let g of r){let b={...g,reply:[],blockClientId:g.parent===0?c.get(g.id)??null:null};d.set(g.id,b),g.parent===0&&u.push(b)}for(let g of r)g.parent!==0&&d.get(g.parent)?.reply.unshift(d.get(g.id));if(u.length===0)return{notes:[],unresolvedNotes:[]};let f=[],m=[];for(let[g,b]of Object.entries(a)){let v=o(g),y=b.map(w=>{let _=d.get(w);return _?{thread:_,start:PVe(_,v)}:null}).filter(Boolean).sort((w,_)=>w.start!==_.start?w.start-_.start:w.thread.id-_.thread.id);for(let{thread:w}of y)w.status==="hold"?f.push(w):w.status==="approved"&&m.push(w)}let h=u.filter(g=>!g.blockClientId);return{notes:[...f,...h,...m],unresolvedNotes:f}},[n,r,o]);return{notes:i,unresolvedNotes:s}}function GRt(e,t){let r=e(),o=t();if(!r?.clientId||r.clientId!==o.clientId||!r.attributeKey||r.offset===void 0||o.offset===void 0||r.offset===o.offset)return null;let[n,i]=r.offset<o.offset?[r.offset,o.offset]:[o.offset,r.offset];return{clientId:r.clientId,attributeKey:r.attributeKey,start:n,end:i}}function YRt(e,t,r,o){if(!(e instanceof Jk.RichTextData))return null;let n=RVe((0,Jk.create)({html:e.toHTMLString()}),{type:UB,attributes:{"data-id":String(t)}},r,o);return Jk.RichTextData.fromHTMLString(new Jk.RichTextData(n).toHTMLString())}function qRt(e,t,r,o){for(let n of t()){let i=r(n),s=az(i,e);if(!s)continue;let a=sne(i[s.attributeKey],e);a&&o(n,{[s.attributeKey]:a});return}}function fUe(){let{createNotice:e}=(0,hf.useDispatch)(lUe.store),{saveEntityRecord:t,deleteEntityRecord:r}=(0,hf.useDispatch)(Bj.store),{getCurrentPostId:o}=(0,hf.useSelect)(N),{getBlockAttributes:n,getClientIdsWithDescendants:i,getSelectedBlockClientId:s,getSelectionStart:a,getSelectionEnd:c}=(0,hf.useSelect)(Ew.store),{updateBlockAttributes:d}=(0,hf.useDispatch)(Ew.store),u=g=>{let b=g.message&&g.code!=="unknown_error"?(0,dUe.decodeEntities)(g.message):(0,l_.__)("An error occurred while performing an update.");e("error",b,{type:"snackbar",isDismissible:!0})};return{onCreate:async({content:g,parent:b})=>{try{let v=b?null:GRt(a,c),y=b?null:v?.clientId||s(),w=await t("root","comment",{post:o(),content:g,status:"hold",type:"note",parent:b||0},{throwOnError:!0});if(!b&&w?.id&&y){let _=n(y),x=_?.metadata,C=EVe(x,w.id),S={metadata:sUe(C)};if(v){let k=YRt(_?.[v.attributeKey],w.id,v.start,v.end);k&&(S[v.attributeKey]=k)}d(y,S)}return e("snackbar",b?(0,l_.__)("Reply added."):(0,l_.__)("Note added."),{type:"snackbar",isDismissible:!0}),w}catch(v){u(v)}},onEdit:async({id:g,content:b,status:v})=>{try{if(v==="approved"||v==="hold"){await t("root","comment",{id:g,status:v},{throwOnError:!0});let _={post:o(),content:b||"",type:"note",status:v,parent:g,meta:{_wp_note_status:v==="approved"?"resolved":"reopen"}},x=await t("root","comment",_,{throwOnError:!0});return v==="approved"&&qRt(g,i,n,d),(0,aUe.speak)(v==="approved"?(0,l_.__)("Note marked as resolved."):(0,l_.__)("Note reopened.")),x}let w=await t("root","comment",{id:g,content:b,status:v},{throwOnError:!0});return e("snackbar",(0,l_.__)("Note updated."),{type:"snackbar",isDismissible:!0}),w}catch(y){u(y)}},onDelete:async g=>{try{let b=g.parent?null:g.blockClientId||s();if(await r("root","comment",g.id,void 0,{throwOnError:!0}),b){let v=n(b),y={metadata:sUe(IVe(v?.metadata,g.id))},w=az(v,g.id);if(w){let _=sne(v[w.attributeKey],g.id);_&&(y[w.attributeKey]=_)}d(b,y)}return e("snackbar",(0,l_.__)("Note deleted."),{type:"snackbar",isDismissible:!0}),!0}catch(b){u(b)}}}}function pUe(e=!1){let t=(0,hf.useRegistry)();(0,im.useEffect)(()=>{if(!e)return;let{getActiveComplementaryArea:r}=t.select(ot),{disableComplementaryArea:o,enableComplementaryArea:n}=t.dispatch(ot),i=t.subscribe(()=>{r("core")===null&&n("core",jv)});return()=>{i(),r("core")===jv&&o("core",jv)}},[e,t])}function mUe({threads:e,selectedNoteId:t,isFloating:r,sidebarRef:o}){let[n,i]=(0,im.useState)({}),[s]=(0,im.useState)(iUe),a=(0,im.useSyncExternalStore)(s.subscribe,s.getSnapshot);return(0,im.useEffect)(()=>{if(!r||!o?.current)return;let c=o.current,d=s.getFirstBlockElement(),u=d?.closest(".is-root-container")??d,f=u?(0,cUe.getScrollContainer)(u):null,m=()=>{c.style.setProperty("--canvas-scroll",`${-(f?.scrollTop??0)}px`)},h,g=()=>{window.cancelAnimationFrame(h),h=window.requestAnimationFrame(()=>{let w=OVe({threads:e,selectedNoteId:t,blockRects:s.getAnchorRects(),heights:a,scrollTop:f?.scrollTop??0});i(w.positions),m()})};g();let b=new window.ResizeObserver(g);u&&b.observe(u);let v=f?.ownerDocument?.defaultView,y={passive:!0,capture:!0};return v?.addEventListener("scroll",m,y),()=>{window.cancelAnimationFrame(h),b.disconnect(),v?.removeEventListener("scroll",m,y)}},[o,a,r,t,s,e]),{notePositions:n,registerThread:s.registerThread,unregisterThread:s.unregisterThread}}var kc=l(P(),1),{useBlockElement:KRt}=K(y3.privateApis);function tie({notes:e,sidebarRef:t,isFloating:r=!1,styles:o}){let{onCreate:n,onEdit:i,onDelete:s}=fUe(),{selectNote:a}=K((0,$k.useDispatch)(N)),{selectBlock:c,toggleBlockSpotlight:d}=K((0,$k.useDispatch)(y3.store)),{noteId:u,selectedBlockClientId:f,orderedBlockIds:m}=(0,$k.useSelect)(E=>{let{getBlockAttributes:I,getSelectedBlockClientId:T,getClientIdsWithDescendants:M}=E(y3.store),F=T();return{noteId:F?I(F)?.metadata?.noteId:null,selectedBlockClientId:F,orderedBlockIds:M()}},[]),{selectedNote:h,noteFocused:g}=(0,$k.useSelect)(E=>{let{getSelectedNote:I,isNoteFocused:T}=K(E(N));return{selectedNote:I(),noteFocused:T()}},[]),b=KRt(f),v=(0,sm.useMemo)(()=>{if(!r||h!=="new")return e;let E={id:"new",blockClientId:f,content:{rendered:""}},I=[];return m.forEach(T=>{let M=e.filter(F=>F.blockClientId===T);I.push(...M),T===f&&I.push(E)}),I},[e,r,h,f,m]),y=async E=>{let I=v.findIndex(B=>B.id===E.id),T=v[I+1],M=v[I-1];if(!await s(E))return;if(E.parent!==0){a(E.parent),Zs(E.parent,t.current);return}let V=T??M;V?(a(V.id),Zs(V.id,t.current),V.blockClientId&&(d(V.blockClientId,!0),c(V.blockClientId,null))):(a(void 0),d(E.blockClientId,!1),b?.focus())},w=(0,sm.useMemo)(()=>{let E=Gv({noteId:u}),I=e.filter(T=>E.includes(T.id));return X5(I)?.id},[u,e]),_=(0,sm.useRef)(f);(0,sm.useEffect)(()=>{_.current!==f&&(_.current=f,a(w))},[f,w,a]),(0,sm.useEffect)(()=>{g&&h&&(Zs(h,t.current,h==="new"?'[role="textbox"]':void 0),a(h))},[g,h,a,t]);let{notePositions:x,registerThread:C,unregisterThread:S}=mUe({threads:v,selectedNoteId:h,isFloating:r,sidebarRef:t}),k=Array.isArray(v)&&v.length>0,R=(E,I,T)=>{if(E.defaultPrevented)return;let M=v.findIndex(V=>V.id===I.id),F=E.currentTarget===E.target;(E.key==="Enter"||E.key==="ArrowRight")&&F&&!T?(a(I.id),I.blockClientId&&(c(I.blockClientId,null),d(I.blockClientId,!0))):(E.key==="Enter"||E.key==="ArrowLeft")&&F&&T||E.key==="Escape"?(a(void 0),I.blockClientId&&d(I.blockClientId,!1),Zs(I.id,t.current)):E.key==="ArrowDown"&&M<v.length-1&&F?Zs(v[M+1].id,t.current):E.key==="ArrowUp"&&M>0&&F?Zs(v[M-1].id,t.current):E.key==="Home"&&F?Zs(v[0].id,t.current):E.key==="End"&&F&&Zs(v[v.length-1].id,t.current)},O=r?-1:v.findIndex(E=>E.status==="approved"&&!!E.blockClientId);return(0,kc.jsx)(le,{className:"editor-collab-sidebar-panel",style:o,role:"tree",direction:"column",gap:"md",justify:"flex-start",ref:E=>{E&&(t.current=E)},"aria-label":r?(0,zj.__)("Unresolved notes"):(0,zj.__)("All notes"),children:!k&&!r?(0,kc.jsx)(b3,{onSubmit:n,sidebarRef:t}):(0,kc.jsxs)(kc.Fragment,{children:[!r&&h==="new"&&(0,kc.jsx)(b3,{onSubmit:n,sidebarRef:t}),v.map((E,I)=>(0,kc.jsxs)(sm.Fragment,{children:[I===O&&(0,kc.jsx)(le,{direction:"row",align:"center",justify:"center",gap:"sm",className:"editor-collab-sidebar-panel__status-separator",children:(0,kc.jsx)(Mr,{variant:"heading-sm",render:(0,kc.jsx)("p",{}),children:(0,zj.__)("Resolved")})}),(0,kc.jsx)(nUe,{note:E,onAddReply:n,onDeleteNote:y,onEditNote:i,isSelected:h===E.id,sidebarRef:t,floating:r?{y:x[E.id],registerThread:C,unregisterThread:S}:void 0,onKeyDown:T=>R(T,E,h===E.id)})]},E.id))]})})}var hUe=l(Z(),1),jj=l(G(),1),Uj=l(Re(),1),rie=l(X(),1),gUe=l(Ut(),1),bUe=l(pl(),1);var Hj=l(P(),1),{NoteIconSlotFill:XRt}=K(Uj.privateApis);function ZRt({clientId:e,onClick:t,isDistractionFree:r}){let o=(0,rie.useSelect)(a=>a(Uj.store).getBlock(e),[e]),n=(0,rie.useSelect)(a=>a(bUe.store).getShortcutRepresentation("core/editor/new-note"),[]);if(!o?.isValid||o?.name===(0,gUe.getUnregisteredTypeHandlerName)())return null;let i=r||o?.name==="core/freeform",s;return r?s=(0,jj.__)("Notes are disabled in distraction free mode."):o?.name==="core/freeform"&&(s=(0,jj.__)("Convert to blocks to add notes.")),(0,Hj.jsx)(hUe.MenuItem,{onClick:t,"aria-haspopup":"dialog",disabled:i,info:s,shortcut:n,children:(0,jj.__)("Add note")})}function oie({onClick:e,isDistractionFree:t}){return(0,Hj.jsx)(XRt.Fill,{children:({clientId:r,onClose:o})=>(0,Hj.jsx)(ZRt,{clientId:r,isDistractionFree:t,onClick:()=>{e(r),o()}})})}var vUe=l(Z(),1);var eE=l(G(),1),_Ue=l(H(),1),Wj=l(Re(),1),yUe=l(X(),1);var c_=l(P(),1),{NoteIconToolbarSlotFill:QRt}=K(Wj.privateApis);function JRt({participants:e}){let t=(0,yUe.useSelect)(c=>{let{getSettings:d}=c(Wj.store),{__experimentalDiscussionSettings:u}=d();return u?.avatarURL},[]),r=3,n=e.length>r?e.slice(0,r-1):e,i=Math.max(0,e.length-n.length),a=e.length>100&&i>0?(0,eE.__)("100+"):(0,eE.sprintf)((0,eE.__)("+%s"),i);return(0,c_.jsxs)(le,{direction:"row",align:"center",gap:"xs",children:[n.map(c=>(0,c_.jsx)("img",{src:c.avatar||t,alt:c.name,className:"editor-note-indicator__avatar",style:{borderColor:Xs(c.id)}},c.id)),i>0&&(0,c_.jsx)("span",{className:"editor-note-indicator__overflow",children:a})]})}function wUe({onClick:e,note:t}){let r=(0,_Ue.useMemo)(()=>{if(!t)return[];let o=new Map,n=[t,...t.reply].sort((i,s)=>new Date(i.date)-new Date(s.date));for(let i of n)!i.author_name||o.has(i.author)||o.set(i.author,{id:i.author,name:i.author_name,avatar:i.author_avatar_urls?.["48"]||i.author_avatar_urls?.["96"]});return Array.from(o.values())},[t]);return r.length?(0,c_.jsx)(QRt.Fill,{children:(0,c_.jsx)(vUe.ToolbarButton,{className:"editor-note-indicator",label:(0,eE.__)("View notes"),onClick:()=>e(),showTooltip:!0,children:(0,c_.jsx)(JRt,{participants:r})})}):null}var SUe=l(H(),1),CUe=l(Re(),1);var $Rt="40",xUe="80",e5t="mark.wp-note{background-color:transparent;color:inherit;}";function t5t(e,t=null){let r=[e5t];for(let o of e??[]){if(!o?.id)continue;let n=Xs(o.author??0),i=lz(o.id);r.push(`${i}{background-color:${n}${$Rt};}`),r.push(`${i}:hover,${i}:focus-within{background-color:${n}${xUe};}`),t&&String(t)===String(o.id)&&r.push(`${i}{background-color:${n}${xUe};}`)}return r.join("")}function kUe({threads:e,selectedId:t}){let r=(0,SUe.useMemo)(()=>t5t(e,t),[e,t]);return(0,CUe.useStyleOverride)({id:"core-note-highlights",css:r}),null}var Qs=l(P(),1);function r5t({postId:e}){let{getActiveComplementaryArea:t}=(0,am.useSelect)(ot),{enableComplementaryArea:r}=(0,am.useDispatch)(ot),{toggleBlockSpotlight:o,selectBlock:n}=K((0,am.useDispatch)(nie.store)),{selectNote:i}=K((0,am.useDispatch)(N)),s=(0,TUe.useViewportMatch)("medium"),a=(0,EUe.useRef)(null),{clientId:c,noteId:d,isClassicBlock:u}=(0,am.useSelect)(O=>{let{getBlockAttributes:E,getSelectedBlockClientId:I,getBlockName:T}=O(nie.store),M=I();return{clientId:M,noteId:M?E(M)?.metadata?.noteId:null,isClassicBlock:M?T(M)==="core/freeform":!1}},[]),f=Gv({noteId:d}),{isDistractionFree:m}=(0,am.useSelect)(O=>{let{get:E}=O(RUe.store);return{isDistractionFree:E("core","distractionFree")}},[]),h=(0,am.useSelect)(O=>K(O(N)).getSelectedNote(),[]),{notes:g,unresolvedNotes:b}=uUe(e),v=s,y=g.length>0||!v;pUe(v&&(b.length>0||h!==void 0));async function w({targetClientId:O,noteId:E,isApproved:I}){if(!O)return;let T=await t("core");I?r("core",pk):(!B5.includes(T)||!y)&&r("core",v?jv:pk);let M=await t("core");B5.includes(M)&&(n(O,null),o(O,!0),i(E,{focus:!0}))}function _(O){let E=g.filter(T=>T.blockClientId===O),I=X5(E);return w({targetClientId:O,noteId:I?.id??"new",isApproved:I?.status==="approved"})}function x(O){return w({targetClientId:O,noteId:"new",isApproved:!1})}(0,PUe.useShortcut)("core/editor/new-note",O=>{O.preventDefault(),x(c)},{isDisabled:m||u||!c});let{merged:C}=go(),S=C?.styles?.color?.background,k=f.length>0?g.filter(O=>f.includes(O.id)):[],R=X5(k);return m?(0,Qs.jsx)(oie,{isDistractionFree:!0}):(0,Qs.jsxs)(Qs.Fragment,{children:[(0,Qs.jsx)(kUe,{threads:b,selectedId:h}),!!R&&(0,Qs.jsx)(wUe,{note:R,onClick:()=>_(c)}),(0,Qs.jsx)(oie,{onClick:O=>x(O)}),y&&(0,Qs.jsx)(Fh,{identifier:pk,name:pk,title:(0,Gj.__)("All notes"),header:(0,Qs.jsx)("h2",{className:"interface-complementary-area-header__title",children:(0,Gj.__)("All notes")}),icon:MU,closeLabel:(0,Gj.__)("Close Notes"),children:(0,Qs.jsx)(tie,{notes:g,sidebarRef:a})}),s&&(0,Qs.jsx)(Fh,{isPinnable:!1,header:!1,identifier:jv,className:"editor-collab-sidebar",headerClassName:"editor-collab-sidebar__header",backgroundColor:S,children:(0,Qs.jsx)(tie,{notes:b,sidebarRef:a,styles:{backgroundColor:S},isFloating:!0})})]})}function IUe(){let{postId:e,editorMode:t,revisionsMode:r}=(0,am.useSelect)(o=>{let{getCurrentPostId:n,getEditorMode:i,isRevisionsMode:s}=K(o(N));return{postId:n(),editorMode:i(),revisionsMode:s()}},[]);return!e||typeof e!="number"||t==="text"||r?null:(0,Qs.jsx)(Ho,{supportKeys:"editor.notes",children:(0,Qs.jsx)(r5t,{postId:e})})}var sie=l(Z(),1);var tE=l(G(),1);var C3=l(X(),1),aie=l(H(),1),NUe=l(Jt(),1),Zj=l(Me(),1),FUe=l(he(),1);var DUe=l(Re(),1);var rg=l(Z(),1),Yj=l(X(),1),w3=l(G(),1),OUe=l(Jt(),1);var AUe=l(he(),1);var gf=l(P(),1);function qj({hideWelcomeGuide:e=!1,onChangePath:t}){let{user:r,setUser:o}=go(),n=!!r&&(Object.keys(r?.styles??{}).length>0||Object.keys(r?.settings??{}).length>0),i=()=>{o({styles:{},settings:{}})},{toggle:s}=(0,Yj.useDispatch)(OUe.store),{canEditCSS:a}=(0,Yj.useSelect)(d=>{let{getEntityRecord:u,__experimentalGetCurrentGlobalStylesId:f}=d(AUe.store),m=f();return{canEditCSS:!!(m?u("root","globalStyles",m):void 0)?._links?.["wp:action-edit-css"]}},[]),c=()=>{t("/css")};return(0,gf.jsx)(rg.DropdownMenu,{icon:Jn,label:(0,w3.__)("More"),toggleProps:{size:"compact"},children:({onClose:d})=>(0,gf.jsxs)(gf.Fragment,{children:[(0,gf.jsxs)(rg.MenuGroup,{children:[a&&(0,gf.jsx)(rg.MenuItem,{onClick:c,children:(0,w3.__)("Additional CSS")}),!e&&(0,gf.jsx)(rg.MenuItem,{onClick:()=>{s("core/edit-site","welcomeGuideStyles"),d()},children:(0,w3.__)("Welcome Guide")})]}),(0,gf.jsx)(rg.MenuGroup,{children:(0,gf.jsx)(rg.MenuItem,{onClick:()=>{i(),d()},disabled:!n,children:(0,w3.__)("Reset styles")})})]})})}var Kj=l(X(),1),Xj=l(Z(),1),Vd=l(G(),1),iie=l(Jt(),1);var x3=l(P(),1);function S3({nonAnimatedSrc:e,animatedSrc:t}){return(0,x3.jsxs)("picture",{className:"editor-welcome-guide__image",children:[(0,x3.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,x3.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var Oo=l(P(),1);function MUe(){let{toggle:e}=(0,Kj.useDispatch)(iie.store),{isActive:t,isStylesOpen:r}=(0,Kj.useSelect)(n=>{let i=n(ot).getActiveComplementaryArea("core");return{isActive:!!n(iie.store).get("core/edit-site","welcomeGuideStyles"),isStylesOpen:i==="edit-site/global-styles"}},[]);if(!t||!r)return null;let o=(0,Vd.__)("Welcome to Styles");return(0,Oo.jsx)(Xj.Guide,{className:"editor-welcome-guide guide-styles",contentLabel:o,finishButtonText:(0,Vd.__)("Get started"),onFinish:()=>e("core/edit-site","welcomeGuideStyles"),pages:[{image:(0,Oo.jsx)(S3,{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,Oo.jsxs)(Oo.Fragment,{children:[(0,Oo.jsx)("h1",{className:"editor-welcome-guide__heading",children:o}),(0,Oo.jsx)("p",{className:"editor-welcome-guide__text",children:(0,Vd.__)("Tweak your site, or give it a whole new look! Get creative \u2014 how about a new color palette for your buttons, or choosing a new font? Take a look at what you can do here.")})]})},{image:(0,Oo.jsx)(S3,{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,Oo.jsxs)(Oo.Fragment,{children:[(0,Oo.jsx)("h1",{className:"editor-welcome-guide__heading",children:(0,Vd.__)("Set the design")}),(0,Oo.jsx)("p",{className:"editor-welcome-guide__text",children:(0,Vd.__)("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,Oo.jsx)(S3,{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,Oo.jsxs)(Oo.Fragment,{children:[(0,Oo.jsx)("h1",{className:"editor-welcome-guide__heading",children:(0,Vd.__)("Personalize blocks")}),(0,Oo.jsx)("p",{className:"editor-welcome-guide__text",children:(0,Vd.__)("You can adjust your blocks to ensure a cohesive experience across your site \u2014 add your unique colors to a branded Button block, or adjust the Heading block to your preferred size.")})]})},{image:(0,Oo.jsx)(S3,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.gif"}),content:(0,Oo.jsxs)(Oo.Fragment,{children:[(0,Oo.jsx)("h1",{className:"editor-welcome-guide__heading",children:(0,Vd.__)("Learn more")}),(0,Oo.jsxs)("p",{className:"editor-welcome-guide__text",children:[(0,Vd.__)("New to block themes and styling your site?")," ",(0,Oo.jsx)(Xj.ExternalLink,{href:(0,Vd.__)("https://wordpress.org/documentation/article/styles-overview/"),children:(0,Vd.__)("Here\u2019s a detailed guide to learn how to make the most of it.")})]})]})}]})}var Ba=l(P(),1);function LUe(){let{shouldResetNavigation:e,stylesPath:t,showStylebook:r,showListViewByDefault:o,hasRevisions:n,activeComplementaryArea:i,editorSettings:s,styleStateViewport:a,isDistractionFree:c}=(0,C3.useSelect)(_=>{let{get:x}=_(NUe.store),{getActiveComplementaryArea:C}=_(ot),{getStylesPath:S,getShowStylebook:k,getEditorMode:R,getEditorSettings:O}=K(_(N)),E=R()==="visual",I=x("core","showListViewByDefault"),T=x("core","distractionFree"),{getEntityRecord:M,__experimentalGetCurrentGlobalStylesId:F}=_(FUe.store),V=F(),B=V?M("root","globalStyles",V):void 0;return{stylesPath:S(),showStylebook:k(),shouldResetNavigation:C("core")!=="edit-site/global-styles"||!E,showListViewByDefault:I,hasRevisions:!!B?._links?.["version-history"]?.[0]?.count,activeComplementaryArea:C("core"),editorSettings:O(),styleStateViewport:K(_(DUe.store)).getStyleStateViewport(),isDistractionFree:T}},[]),{setStylesPath:d,setShowStylebook:u,resetStylesNavigation:f}=K((0,C3.useDispatch)(N)),m=(0,Zj.useViewportMatch)("medium","<"),h=t.startsWith("/revisions")&&!r,g=t.startsWith("/revisions")&&r,b=(0,Zj.usePrevious)(i);(0,aie.useEffect)(()=>{i==="edit-site/global-styles"&&b!=="edit-site/global-styles"&&f()},[i,b,f]),(0,aie.useEffect)(()=>{e&&f()},[e,f]);let{setIsListViewOpened:v}=(0,C3.useDispatch)(N),y=()=>{v(!1),d(h||g?"/":"/revisions")},w=()=>{v(r&&o),u(!r)};return(0,Ba.jsxs)(Ba.Fragment,{children:[(0,Ba.jsx)(Fh,{name:"global-styles",identifier:"edit-site/global-styles",title:(0,tE.__)("Styles"),icon:KW,isPinnable:!c,closeLabel:(0,tE.__)("Close Styles"),className:"editor-global-styles-sidebar__panel",render:(0,Ba.jsx)("div",{className:"editor-global-styles-sidebar"}),header:(0,Ba.jsxs)(le,{className:"editor-global-styles-sidebar__header",direction:"row",align:"center",gap:"xs",children:[(0,Ba.jsx)("h2",{className:"editor-global-styles-sidebar__header-title",children:(0,tE.__)("Styles")}),(0,Ba.jsxs)(le,{className:"editor-global-styles-sidebar__header-actions",direction:"row",align:"center",justify:"flex-end",gap:"xs",children:[!m&&(0,Ba.jsx)(sie.Button,{icon:S_,label:(0,tE.__)("Style Book"),isPressed:r,accessibleWhenDisabled:!0,disabled:e,onClick:w,size:"compact"}),(0,Ba.jsx)(sie.Button,{label:(0,tE.__)("Revisions"),icon:um,onClick:y,accessibleWhenDisabled:!0,disabled:!n,isPressed:h||g,size:"compact"}),(0,Ba.jsx)(qj,{onChangePath:d})]})]}),children:(0,Ba.jsx)(XF,{path:t,onPathChange:d,settings:s,selectedViewport:a,showResponsiveStateControls:!1})}),(0,Ba.jsx)(MUe,{})]})}var Bd=l(P(),1);function o5t({postType:e,postId:t,templateId:r,settings:o,children:n,initialEdits:i,initialViewport:s,onActionPerformed:a,extraContent:c,extraSidebarPanels:d,...u}){let{post:f,template:m,hasLoadedPost:h,error:g,isBlockTheme:b,showGlobalStyles:v}=(0,VUe.useSelect)(y=>{let{getEntityRecord:w,getResolutionError:_,hasFinishedResolution:x,getCurrentTheme:C,__experimentalGetCurrentGlobalStylesId:S,canUser:k}=y(BUe.store),{getRenderingMode:R,getCurrentPostType:O}=y(N),E=["postType",e,t],I=R(),T=O(),M=C()?.is_block_theme,F=S(),V=F?k("update",{kind:"root",name:"globalStyles",id:F}):!1;return{post:w(...E),template:r?w("postType",br,r):void 0,hasLoadedPost:x("getEntityRecord",E),error:_("getEntityRecord",E)?.message,isBlockTheme:M,showGlobalStyles:M&&V&&(T==="wp_template"||I==="template-locked")}},[e,t,r]);return(0,Bd.jsxs)(Bd.Fragment,{children:[h&&!f&&(0,Bd.jsx)(zUe.Notice,{status:g?"error":"warning",isDismissible:!1,children:g||(0,jUe.__)("You attempted to edit an item that doesn't exist. Perhaps it was deleted?")}),!!f&&(0,Bd.jsxs)(ire,{post:f,__unstableTemplate:m,settings:o,initialEdits:i,initialViewport:s,useSubRegistry:!1,children:[(0,Bd.jsx)(Sze,{...u,children:c}),n,(0,Bd.jsx)(DHe,{onActionPerformed:a,extraPanels:d}),(0,Bd.jsx)(IUe,{}),b&&(0,Bd.jsx)(QD,{}),v&&(0,Bd.jsx)(LUe,{})]})]})}var HUe=o5t;var st=l(G(),1),QUe=l(Me(),1),Tw=l(X(),1),JUe=l(H(),1),k3=l(Jt(),1);var Qj=l(X(),1),UUe=l(Jt(),1);var WUe=l(P(),1),{PreferenceBaseOption:n5t}=K(UUe.privateApis);function GUe(e){let t=(0,Qj.useSelect)(n=>n(N).isPublishSidebarEnabled(),[]),{enablePublishSidebar:r,disablePublishSidebar:o}=(0,Qj.useDispatch)(N);return(0,WUe.jsx)(n5t,{isChecked:t,onChange:n=>n?r():o(),...e})}var Jj=l(X(),1),YUe=l(Jt(),1),$j=l(Ut(),1),qUe=l(H(),1),KUe=l(Z(),1),oE=l(G(),1),XUe=l(Re(),1);var rE=l(P(),1),{BlockManager:i5t}=K(XUe.privateApis),s5t=[];function ZUe(){let{showBlockTypes:e,hideBlockTypes:t}=K((0,Jj.useDispatch)(N)),{blockTypes:r,allowedBlockTypes:o,hiddenBlockTypes:n}=(0,Jj.useSelect)(m=>({blockTypes:m($j.store).getBlockTypes(),allowedBlockTypes:m(N).getEditorSettings().allowedBlockTypes,hiddenBlockTypes:m(YUe.store).get("core","hiddenBlockTypes")??s5t}),[]),s=(0,qUe.useMemo)(()=>o===!0?r:r.filter(({name:m})=>o?.includes(m)),[o,r]).filter(m=>(0,$j.hasBlockSupport)(m,"inserter",!0)&&(!m.parent||m.parent.includes("core/post-content"))),a=n.filter(m=>s.some(h=>h.name===m)),c=s.filter(m=>!a.includes(m.name)),d=s.length-c.length;function u(){f(s)}let f=m=>{if(c.length>m.length){let h=c.filter(g=>!m.find(({name:b})=>b===g.name));t(h.map(({name:g})=>g))}else if(c.length<m.length){let h=m.filter(g=>!c.find(({name:b})=>b===g.name));e(h.map(({name:g})=>g))}};return(0,rE.jsxs)("div",{className:"editor-block-visibility",children:[!!d&&(0,rE.jsxs)("div",{className:"editor-block-visibility__disabled-blocks-count",children:[(0,oE.sprintf)((0,oE._n)("%d block is hidden.","%d blocks are hidden.",d),d),(0,rE.jsx)(KUe.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:u,children:(0,oE.__)("Reset")})]}),(0,rE.jsx)(i5t,{blockTypes:s,selectedBlockTypes:c,onChange:f,showSelectAll:!1})]})}var bt=l(P(),1),{PreferencesModal:a5t,PreferencesModalTabs:l5t,PreferencesModalSection:lm,PreferenceToggleControl:Js}=K(k3.privateApis);function $Ue({extraSections:e={}}){let t=(0,Tw.useSelect)(o=>o(ot).isModalActive("editor/preferences"),[]),{closeModal:r}=(0,Tw.useDispatch)(ot);return t?(0,bt.jsx)(a5t,{closeModal:r,children:(0,bt.jsx)(c5t,{extraSections:e})}):null}function c5t({extraSections:e={}}){let t=(0,QUe.useViewportMatch)("medium"),{showBlockBreadcrumbsOption:r,showCollaborationOptions:o}=(0,Tw.useSelect)(c=>{let{getEditorSettings:d,isCollaborationEnabledForCurrentPost:u}=K(c(N)),{get:f}=c(k3.store),m=d().richEditingEnabled;return{showBlockBreadcrumbsOption:!f("core","distractionFree")&&t&&m,showCollaborationOptions:u()}},[t]),{setIsListViewOpened:n,setIsInserterOpened:i}=(0,Tw.useDispatch)(N),{set:s}=(0,Tw.useDispatch)(k3.store),a=(0,JUe.useMemo)(()=>[{name:"general",tabLabel:(0,st.__)("General"),content:(0,bt.jsxs)(bt.Fragment,{children:[(0,bt.jsxs)(lm,{title:(0,st.__)("Interface"),children:[(0,bt.jsx)(Js,{scope:"core",featureName:"showListViewByDefault",help:(0,st.__)("Opens the List View panel by default."),label:(0,st.__)("Always open List View")}),r&&(0,bt.jsx)(Js,{scope:"core",featureName:"showBlockBreadcrumbs",help:(0,st.__)("Display the block hierarchy trail at the bottom of the editor."),label:(0,st.__)("Show block breadcrumbs")}),(0,bt.jsx)(Js,{scope:"core",featureName:"allowRightClickOverrides",help:(0,st.__)("Allows contextual List View menus via right-click, overriding browser defaults."),label:(0,st.__)("Allow right-click contextual menus")}),(0,bt.jsx)(Js,{scope:"core",featureName:"enableChoosePatternModal",help:(0,st.__)("Pick from starter content when creating a new page."),label:(0,st.__)("Show starter patterns")}),o&&(0,bt.jsx)(Js,{scope:"core",featureName:"showCollaborationCursor",help:(0,st.__)("Show your own avatar inside blocks during collaborative editing sessions."),label:(0,st.__)("Show avatar in blocks")})]}),o&&(0,bt.jsxs)(lm,{title:(0,st.__)("Collaboration notifications"),children:[(0,bt.jsx)(Js,{scope:"core",featureName:"showCollaborationJoinNotifications",help:(0,st.__)("Show notifications when collaborators join the post."),label:(0,st.__)("Collaborator joined")}),(0,bt.jsx)(Js,{scope:"core",featureName:"showCollaborationLeaveNotifications",help:(0,st.__)("Show notifications when collaborators leave the post."),label:(0,st.__)("Collaborator left")}),(0,bt.jsx)(Js,{scope:"core",featureName:"showCollaborationPostSaveNotifications",help:(0,st.__)("Show notifications when collaborators save, update, or publish the post."),label:(0,st.__)("Post updated")})]}),(0,bt.jsxs)(lm,{title:(0,st.__)("Document settings"),description:(0,st.__)("Select what settings are shown in the document panel."),children:[(0,bt.jsx)(RL.Slot,{}),(0,bt.jsx)(XC,{taxonomyWrapper:(c,d)=>(0,bt.jsx)(kv,{label:d.labels.menu_name,panelName:`taxonomy-panel-${d.slug}`})}),(0,bt.jsx)(Lh,{children:(0,bt.jsx)(kv,{label:(0,st.__)("Featured image"),panelName:"featured-image"})}),(0,bt.jsx)($0,{children:(0,bt.jsx)(kv,{label:(0,st.__)("Excerpt"),panelName:"post-excerpt"})}),(0,bt.jsx)(Ho,{supportKeys:["comments","trackbacks"],children:(0,bt.jsx)(kv,{label:(0,st.__)("Discussion"),panelName:"discussion-panel"})}),(0,bt.jsx)(vC,{children:(0,bt.jsx)(kv,{label:(0,st.__)("Page attributes"),panelName:"page-attributes"})})]}),t&&(0,bt.jsx)(lm,{title:(0,st.__)("Publishing"),children:(0,bt.jsx)(GUe,{help:(0,st.__)("Review settings, such as visibility and tags."),label:(0,st.__)("Enable pre-publish checks")})}),e?.general]})},{name:"appearance",tabLabel:(0,st.__)("Appearance"),content:(0,bt.jsxs)(lm,{title:(0,st.__)("Appearance"),description:(0,st.__)("Customize the editor interface to suit your needs."),children:[(0,bt.jsx)(Js,{scope:"core",featureName:"fixedToolbar",onToggle:()=>s("core","distractionFree",!1),help:(0,st.__)("Access all block and document tools in a single place."),label:(0,st.__)("Top toolbar")}),(0,bt.jsx)(Js,{scope:"core",featureName:"distractionFree",onToggle:()=>{s("core","fixedToolbar",!0),i(!1),n(!1)},help:(0,st.__)("Reduce visual distractions by hiding the toolbar and other elements to focus on writing."),label:(0,st.__)("Distraction free")}),(0,bt.jsx)(Js,{scope:"core",featureName:"focusMode",help:(0,st.__)("Highlights the current block and fades other content."),label:(0,st.__)("Spotlight mode")}),e?.appearance]})},{name:"accessibility",tabLabel:(0,st.__)("Accessibility"),content:(0,bt.jsxs)(bt.Fragment,{children:[(0,bt.jsx)(lm,{title:(0,st.__)("Navigation"),description:(0,st.__)("Optimize the editing experience for enhanced control."),children:(0,bt.jsx)(Js,{scope:"core",featureName:"keepCaretInsideBlock",help:(0,st.__)("Keeps the text cursor within blocks while navigating with arrow keys, preventing it from moving to other blocks and enhancing accessibility for keyboard users."),label:(0,st.__)("Contain text cursor inside block")})}),(0,bt.jsx)(lm,{title:(0,st.__)("Interface"),children:(0,bt.jsx)(Js,{scope:"core",featureName:"showIconLabels",label:(0,st.__)("Show button text labels"),help:(0,st.__)("Show text instead of icons on buttons across the interface.")})})]})},{name:"blocks",tabLabel:(0,st.__)("Blocks"),content:(0,bt.jsxs)(bt.Fragment,{children:[(0,bt.jsx)(lm,{title:(0,st.__)("Inserter"),children:(0,bt.jsx)(Js,{scope:"core",featureName:"mostUsedBlocks",help:(0,st.__)("Adds a category with the most frequently used blocks in the inserter."),label:(0,st.__)("Show most used blocks")})}),(0,bt.jsx)(lm,{title:(0,st.__)("Manage block visibility"),description:(0,st.__)("Disable blocks that you don't want to appear in the inserter. They can always be toggled back on later."),children:(0,bt.jsx)(ZUe,{})})]})},window.__clientSideMediaProcessing&&{name:"media",tabLabel:(0,st.__)("Media"),content:(0,bt.jsx)(bt.Fragment,{children:(0,bt.jsxs)(lm,{title:(0,st.__)("General"),description:(0,st.__)("Customize options related to the media upload flow."),children:[(0,bt.jsx)(Js,{scope:"core/media",featureName:"optimizeOnUpload",help:(0,st.__)("Compress media items before uploading to the server."),label:(0,st.__)("Pre-upload compression")}),(0,bt.jsx)(Js,{scope:"core/media",featureName:"requireApproval",help:(0,st.__)("Require approval step when optimizing existing media."),label:(0,st.__)("Approval step")})]})})}].filter(Boolean),[r,o,e,i,n,s,t]);return(0,bt.jsx)(l5t,{sections:a})}var E3=l(G(),1),eWe=l(jd(),1);var eH=l(X(),1),tWe=l(C2(),1),rWe=l(he(),1),oWe=l(Kt(),1);var nWe=l(P(),1);function iWe(){let e=(0,eH.useSelect)(o=>{let n=o(N).getCurrentPostType();return n!==br&&n!==hi?!1:!!(o(rWe.store).getCurrentTheme()?._links?.["wp:export-theme"]?.[0]?.targetHints??{}).allow?.includes("GET")},[]),{createErrorNotice:t}=(0,eH.useDispatch)(oWe.store);if(!e)return null;async function r(){try{let o=await(0,eWe.default)({path:"/wp-block-editor/v1/export",parse:!1,headers:{Accept:"application/zip"}}),n=await o.blob(),s=o.headers.get("content-disposition").match(/=(.+)\.zip/),a=s[1]?s[1]:"edit-site-export";(0,tWe.downloadBlob)(a+".zip",n,"application/zip")}catch(o){let n={};try{n=await o.json()}catch{}let i=n.message&&n.code!=="unknown_error"?n.message:(0,E3.__)("An error occurred while creating the site export.");t(i,{type:"snackbar"})}}return(0,nWe.jsx)(Zp,{icon:TE,onClick:r,info:(0,E3.__)("Download your theme with updated templates and styles."),children:(0,E3._x)("Export","site exporter menu item")})}var I3=l(Ut(),1);var T3=l(Re(),1),sWe="content",aWe={name:"core/pattern-overrides",getValues({select:e,clientId:t,context:r,bindings:o}){let n=r["pattern/overrides"],{getBlockAttributes:i}=e(T3.store),s=i(t),a={};for(let c of Object.keys(o)){let d=n?.[s?.metadata?.name]?.[c];if(d===void 0){a[c]=s?.[c];continue}else a[c]=d===""?void 0:d}return a},setValues({select:e,dispatch:t,clientId:r,bindings:o}){let{getBlockAttributes:n,getBlockParentsByBlockName:i,getBlocks:s}=e(T3.store),c=n(r)?.metadata?.name;if(!c)return;let[d]=i(r,"core/block",!0),u=Object.entries(o).reduce((m,[h,{newValue:g}])=>(m[h]=g,m),{});if(!d){let m=h=>{for(let g of h)g.attributes?.metadata?.name===c&&t(T3.store).updateBlockAttributes(g.clientId,u),m(g.innerBlocks)};m(s());return}let f=n(d)?.[sWe];t(T3.store).updateBlockAttributes(d,{[sWe]:{...f,[c]:{...f?.[c],...Object.entries(u).reduce((m,[h,g])=>(m[h]=g===void 0?"":g,m),{})}}})},canUserEditValue:()=>!0};var tH=l(G(),1),rH=l(he(),1),P3=l(Re(),1),lie=["core/navigation-link","core/navigation-submenu"],lWe=[{label:(0,tH.__)("Post Date"),args:{field:"date"},type:"string"},{label:(0,tH.__)("Post Modified Date"),args:{field:"modified"},type:"string"},{label:(0,tH.__)("Post Link"),args:{field:"link"},type:"string"}],cWe={name:"core/post-data",getValues({select:e,context:t,bindings:r,clientId:o}){let{getBlockAttributes:n,getBlockName:i}=e(P3.store),s=i(o),a=lie.includes(s),c,d;if(a){let h=n(o);c=h?.id,d=h?.type}else c=t?.postId,d=t?.postType;let{getEditedEntityRecord:u}=e(rH.store),f=u("postType",d,c),m={};for(let[h,g]of Object.entries(r)){let b=lWe.find(v=>v.args.field===g.args.field);b?f?m[h]=f[g.args.field]:m[h]=b.label:m[h]=g.args.field}return m},setValues({dispatch:e,context:t,bindings:r,clientId:o,select:n}){let{getBlockName:i}=n(P3.store),s=i(o);if(lie.includes(s))return!1;let a={};Object.values(r).forEach(({args:c,newValue:d})=>{a[c.field]=d}),e(rH.store).editEntityRecord("postType",t?.postType,t?.postId,a)},canUserEditValue({select:e,context:t}){let{getBlockName:r,getSelectedBlockClientId:o}=e(P3.store),n=o(),i=r(n);return!(lie.includes(i)||t?.query||t?.queryId||!t?.postType||!e(rH.store).canUser("update",{kind:"postType",name:t?.postType,id:t?.postId}))},getFieldsList({context:e,select:t}){return t(P3.store).getSelectedBlock()?.name!=="core/post-date"?[]:!e||!e.postId||!e.postType?[]:lWe}};var R3=l(he(),1);function cie(e,t){let{getRegisteredPostMeta:r}=K(e(R3.store)),o=r(t?.postType),n=[];return Object.entries(o).forEach(([i,s])=>{i==="footnotes"||i.charAt(0)==="_"||n.push({label:s.title||i,args:{key:i},default:s.default,type:s.type})}),n}function d5t({select:e,context:t,args:r}){let n=cie(e,t).find(a=>a.args.key===r.key);if(!n)return r.key;if(!t?.postId)return n.default||n.label||r.key;let{getEditedEntityRecord:i}=e(R3.store);return i("postType",t?.postType,t?.postId).meta?.[r.key]??n?.label??r.key}var dWe={name:"core/post-meta",getValues({select:e,context:t,bindings:r}){let o={};for(let[n,i]of Object.entries(r))o[n]=d5t({select:e,context:t,args:i.args});return o},setValues({dispatch:e,context:t,bindings:r}){let o={};Object.values(r).forEach(({args:n,newValue:i})=>{o[n.key]=i}),e(R3.store).editEntityRecord("postType",t?.postType,t?.postId,{meta:o})},canUserEditValue({select:e,context:t,args:r}){return!(t?.query||t?.queryId||!t?.postType||!cie(e,t).some(a=>a.args.key===r.key)||e(N).getEditorSettings().enableCustomFields||!e(R3.store).canUser("update",{kind:"postType",name:t?.postType,id:t?.postId}))},getFieldsList({select:e,context:t}){return cie(e,t).map(({default:o,...n})=>({...n}))}};var d_=l(G(),1),uWe=l(he(),1),oH=l(Re(),1),die=["core/navigation-link","core/navigation-submenu"],uie=[{label:(0,d_.__)("Term ID"),args:{field:"id"},type:"string"},{label:(0,d_.__)("Name"),args:{field:"name"},type:"string"},{label:(0,d_.__)("Slug"),args:{field:"slug"},type:"string"},{label:(0,d_.__)("Link"),args:{field:"link"},type:"string"},{label:(0,d_.__)("Description"),args:{field:"description"},type:"string"},{label:(0,d_.__)("Parent ID"),args:{field:"parent"},type:"string"},{label:(0,d_.__)("Count"),args:{field:"count"},type:"string"}],fWe={name:"core/term-data",usesContext:["taxonomy","termId","termData"],getValues({select:e,context:t,bindings:r,clientId:o}){let{getEntityRecord:n}=e(uWe.store),{getBlockAttributes:i,getBlockName:s}=e(oH.store),a=s(o),c=die.includes(a),d;if(c){let f=i(o),m=f?.type;d=n("taxonomy",m==="tag"?"post_tag":m,f?.id)}else t.termId&&t.taxonomy&&(d=n("taxonomy",t.taxonomy,t.termId));!d&&t?.termData&&!c&&(d=t.termData);let u={};for(let[f,m]of Object.entries(r)){let h=uie.find(g=>g.args.field===m.args.field);h?!d||d[m.args.field]===void 0?u[f]=h.label:m.args.field==="count"?u[f]="("+d[m.args.field]+")":u[f]=d[m.args.field]:u[f]=m.args.field}return u},setValues({dispatch:e,context:t,bindings:r}){return!1},canUserEditValue({select:e,context:t}){let{getBlockName:r,getSelectedBlockClientId:o}=e(oH.store),n=o(),i=r(n);return die.includes(i)||t?.termQuery||!t?.taxonomy||!t?.termId,!1},getFieldsList({context:e,select:t}){let{getBlockAttributes:r,getBlockName:o,getSelectedBlockClientId:n}=t(oH.store),i=n(),s=o(i);if(die.includes(s)){let a=r(i);return!a||!a.id||!a.type?[]:uie}return e?e.taxonomy&&e.termId||e.termData?uie:[]:[]}};function pWe(){(0,I3.registerBlockBindingsSource)(aWe),(0,I3.registerBlockBindingsSource)(cWe),(0,I3.registerBlockBindingsSource)(dWe),(0,I3.registerBlockBindingsSource)(fWe)}var sH=l(X(),1),bf=l(H(),1),Ec=l(G(),1),iH=l(vi(),1),fie=l(xD(),1),hWe=l(Kt(),1),aH=l(Z(),1);var O3=l(P(),1),nH="upload-progress",u5t=3e3,mWe=40;function f5t(e){if(e.length<=mWe)return e;let t="\u2026",r=mWe-t.length,o=Math.ceil(r/2),n=Math.floor(r/2);return e.slice(0,o)+t+e.slice(e.length-n)}var p5t=(0,O3.jsx)("span",{className:"editor-upload-progress-snackbar__spinner","aria-hidden":"true",children:(0,O3.jsx)(aH.Spinner,{})}),m5t=(0,O3.jsx)("span",{className:"editor-upload-progress-snackbar__check","aria-hidden":"true",children:(0,O3.jsx)(aH.Icon,{icon:Qn})});function gWe(){let{items:e,csmFailureCount:t}=(0,sH.useSelect)(b=>{let{getItems:v}=b(fie.store),{getFailureCount:y}=K(b(fie.store));return{items:v(),csmFailureCount:y()}},[]),r=r5e(),o=(0,bf.useMemo)(()=>e.filter(b=>!b.parentId),[e]),n=o.length,i=r?r.total-r.completed:0,s=n+i,a=n+(r?r.total:0),c=(0,bf.useRef)(0),{createNotice:d,removeNotice:u}=(0,sH.useDispatch)(hWe.store),f=(0,bf.useRef)(!1),m=(0,bf.useRef)(!1),h=(0,bf.useRef)(0),g=(0,bf.useRef)(null);return(0,bf.useEffect)(()=>()=>{g.current&&clearTimeout(g.current)},[]),(0,bf.useEffect)(()=>{let b=s>0,v=t+t5e();if(b&&!m.current)f.current=!1,h.current=v,(0,iH.speak)((0,Ec.__)("Media upload started"),"polite"),g.current&&(clearTimeout(g.current),g.current=null,c.current=0);else if(!b&&m.current){let C=c.current,S=Math.min(C,v-h.current),k=C-S;if(k===0)(0,iH.speak)((0,Ec.__)("Media upload failed"),"polite"),u(nH),c.current=0;else{let R=S===0,O=R?(0,Ec.__)("Upload complete"):(0,Ec.sprintf)((0,Ec.__)("Uploaded %1$d of %2$d"),k,C);(0,iH.speak)(R?(0,Ec.__)("Media upload complete"):O,"polite"),f.current?c.current=0:(d("info",O,{id:nH,type:"snackbar",isDismissible:!1,explicitDismiss:!1,speak:!1,icon:R?m5t:void 0,onDismiss:()=>{f.current=!0}}),g.current=setTimeout(()=>{u(nH),g.current=null,c.current=0},u5t))}}if(m.current=b,!b||f.current)return;a>c.current&&(c.current=a);let y=c.current,w=y-s+1,_=f5t(o[0]?.sourceFile?.name||r?.pending[0]||(0,Ec.__)("Uploading")),x=y===1?(0,Ec.sprintf)((0,Ec.__)("Uploading \u2014 %s"),_):(0,Ec.sprintf)((0,Ec.__)("Uploading %1$d of %2$d \u2014 %3$s"),w,y,_);d("info",x,{id:nH,type:"snackbar",isDismissible:!1,explicitDismiss:!0,speak:!1,icon:p5t,onDismiss:()=>{f.current=!0}})},[s,a,o,t,r,d,u]),null}var{store:h5t,...g5t}=Yte,bWe={};jie(bWe,{CreateTemplatePartModal:y1,patternTitleField:S2,templateTitleField:x2,BackButton:WB,Editor:HUe,PluginPostExcerpt:m5,PostCardPanel:o_,PreferencesModal:$Ue,usePostActions:ej,usePostFields:sC,MoreMenuItem:Zp,MoreMenuPreferenceItem:vk,ToolsMoreMenuGroup:ez,SiteExport:iWe,ViewMoreMenuGroup:tz,ResizableEditor:mC,UploadProgressSnackbar:gWe,registerCoreBlockBindingsSources:pWe,GlobalStylesUIWrapper:XF,GlobalStylesActionMenu:qj,StyleBookPreview:dAe,useGlobalStyles:go,useStyle:iv,interfaceStore:h5t,...g5t});var A3=l(X(),1);function b5t(e,t,r){let{registerEntityAction:o}=K((0,A3.dispatch)(N))}function v5t(e,t,r){let{unregisterEntityAction:o}=K((0,A3.dispatch)(N))}function _5t(e,t,r){let{registerEntityField:o}=K((0,A3.dispatch)(N))}function y5t(e,t,r){let{unregisterEntityField:o}=K((0,A3.dispatch)(N))}var vWe=l(Re(),1);return EWe(w5t);})();
+`;function PPt(e,t){switch(e){case"added":return(0,wc.sprintf)((0,wc.__)("Added block: %s"),t);case"removed":return(0,wc.sprintf)((0,wc.__)("Removed block: %s"),t);case"modified":return(0,wc.sprintf)((0,wc.__)("Modified block: %s"),t)}}function RPt({status:e,name:t,attributes:r,children:o}){let n=(0,Wz.useContext)(sze),i=(0,One.useSelect)(s=>{let{getActiveBlockVariation:a,getBlockType:c}=s(dze.store);return a(t,r)?.title??c(t)?.title},[t,r]);return(0,Wo.jsx)(sze.Provider,{value:{...n,ariaLabel:i?PPt(e,i):void 0},children:o})}function IPt(e){return function(r){let{block:o,className:n,name:i,attributes:s}=r,a=o?.__revisionDiffStatus?.status,c=J(n,{"is-revision-added":a==="added","is-revision-removed":a==="removed","is-revision-modified":a==="modified"});return a?(0,Wo.jsx)(RPt,{status:a,name:i,attributes:s,children:(0,Wo.jsx)(e,{...r,className:c})}):(0,Wo.jsx)(e,{...r,className:c})}}var OPt="editor/revisions-canvas/withRevisionDiffClasses";(0,cze.addFilter)("editor.BlockListBlock",OPt,IPt);function APt({showDiff:e}){return ize({css:e?TPt:""}),ize({assets:e?EPt:"",__unstableType:"svgs"}),null}function MPt(){return(0,Wo.jsxs)(Ot,{children:[(0,Wo.jsx)("span",{id:gd.removed,children:(0,wc.__)("Removed")}),(0,Wo.jsx)("span",{id:gd.added,children:(0,wc.__)("Added")}),(0,Wo.jsx)("span",{id:gd.formatAdded,children:(0,wc.__)("Format added")}),(0,Wo.jsx)("span",{id:gd.formatRemoved,children:(0,wc.__)("Format removed")}),(0,Wo.jsx)("span",{id:gd.formatChanged,children:(0,wc.__)("Format changed")})]})}function NPt({showDiff:e}){let[t,r]=nze();return(0,Wo.jsxs)(Wo.Fragment,{children:[e&&(0,Wo.jsx)(MPt,{}),(0,Wo.jsx)(jz,{contentRef:t}),e&&r]})}function Ane(){(0,Wz.useEffect)(()=>(HIe(),()=>{UIe()}),[]);let{revision:e,showDiff:t}=(0,One.useSelect)(r=>{let{getCurrentRevision:o,isShowingRevisionDiff:n}=K(r(N));return{revision:o(),showDiff:n()}},[]);return e?(0,Wo.jsxs)(Wo.Fragment,{children:[(0,Wo.jsx)(APt,{showDiff:t}),(0,Wo.jsx)("div",{className:"editor-revisions-canvas__content",children:(0,Wo.jsx)(NPt,{showDiff:t})})]}):(0,Wo.jsx)("div",{className:"editor-revisions-canvas__loading",children:(0,Wo.jsx)(aze.Spinner,{})})}var uze=l(Z(),1),fze=l(he(),1),pze=l(X(),1),mze=l(H(),1),Id=l(G(),1);var _o=l(P(),1),FPt=1e3,DPt=100;function LPt(e){let t=e.split(`
+`);return t[t.length-1]===""&&t.pop(),t}function VPt(e,t,r){let o=[{value:t}];r&&(o=DR(e,t,{maxEditLength:FPt,timeout:DPt}),o||(o=[{value:e,removed:!0},{value:t,added:!0}]));let n=1,i=1;return o.flatMap(s=>{let a="unchanged";return s.added?a="added":s.removed&&(a="removed"),LPt(s.value).map(c=>{let d={value:c,status:a,previousLineNumber:null,currentLineNumber:null};return a!=="added"&&r&&(d.previousLineNumber=n++),a!=="removed"&&(d.currentLineNumber=i++),d})})}function BPt({previousRevision:e,showDiff:t,hasOlderRevisionPage:r,hasFinishedPreviousRevision:o}){let n=t&&e===null&&r;return{showDiff:t&&!(n&&o),isPreviousRevisionLoading:n&&!o}}function Mne(){let e=(0,pze.useSelect)(t=>{let r=t(N),o=t(fze.store),{getCurrentRevision:n,getPreviousRevision:i,getRevisionPage:s,getRevisionsPerPage:a,isShowingRevisionDiff:c}=K(r),d=i(),u=c(),f=s(),m=Math.ceil(r.getCurrentPostRevisionsCount()/a())||1,h=f<m,g=!0;if(u&&d===null&&h){let b=r.getCurrentPostType(),v=r.getCurrentPostId(),w=o.getEntityConfig("postType",b)?.revisionKey||"id";g=o.hasFinishedResolution("getRevisions",["postType",b,v,hm(w,f+1)])}return{revision:n(),previousRevision:d,...BPt({previousRevision:d,showDiff:u,hasOlderRevisionPage:h,hasFinishedPreviousRevision:g})}},[]);return(0,_o.jsx)(zPt,{...e})}function zPt({revision:e,previousRevision:t,showDiff:r,isPreviousRevisionLoading:o}){let n=(0,mze.useMemo)(()=>!e||o?[]:VPt(t?.content?.raw??"",e.content?.raw??"",r),[e,t,r,o]);if(!e||o)return(0,_o.jsx)("div",{className:"editor-revisions-canvas__loading",children:(0,_o.jsx)(uze.Spinner,{})});let i=r?(0,Id.__)("Code changes"):(0,Id.__)("Revision code");return(0,_o.jsx)("div",{className:"editor-revisions-code-diff",role:"region","aria-label":i,tabIndex:0,children:n.length?(0,_o.jsxs)("table",{className:"editor-revisions-code-diff__table",children:[(0,_o.jsx)(Ot,{render:(0,_o.jsx)("caption",{}),children:i}),(0,_o.jsx)(Ot,{render:(0,_o.jsx)("thead",{}),children:(0,_o.jsxs)("tr",{children:[r&&(0,_o.jsx)("th",{children:(0,Id.__)("Previous line")}),(0,_o.jsx)("th",{children:(0,Id.__)("Current line")}),r&&(0,_o.jsx)("th",{children:(0,Id._x)("Change","noun")}),(0,_o.jsx)("th",{children:(0,Id.__)("Code")})]})}),(0,_o.jsx)("tbody",{children:n.map((s,a)=>{let c="",d=(0,Id.__)("Unchanged");return s.status==="added"?(c="+",d=(0,Id.__)("Added")):s.status==="removed"&&(c="\u2212",d=(0,Id.__)("Removed")),(0,_o.jsxs)("tr",{className:`editor-revisions-code-diff__line is-${s.status}`,children:[r&&(0,_o.jsx)("td",{className:"editor-revisions-code-diff__line-number is-previous",children:s.previousLineNumber}),(0,_o.jsx)("td",{className:"editor-revisions-code-diff__line-number is-current",children:s.currentLineNumber}),r&&(0,_o.jsxs)("td",{className:"editor-revisions-code-diff__marker",children:[(0,_o.jsx)(Ot,{children:d}),(0,_o.jsx)("span",{"aria-hidden":"true",children:c})]}),(0,_o.jsx)("td",{className:"editor-revisions-code-diff__code",children:(0,_o.jsx)("code",{children:s.value})})]},a)})})]}):(0,_o.jsx)("p",{className:"editor-revisions-code-diff__empty",children:(0,Id.__)("This revision is empty.")})})}var Yz=l(X(),1),Gz=l(H(),1),Od=l(G(),1),hze=l(Kt(),1),gze=l(he(),1),bze=l(Jt(),1);var{useOnCollaboratorJoin:jPt,useOnCollaboratorLeave:HPt,useOnPostSave:UPt}=K(gze.privateApis),Nne={COLLAB_POST_UPDATED:"collab-post-updated",COLLAB_USER_ENTERED:"collab-user-entered",COLLAB_USER_EXITED:"collab-user-exited"},Fne=["publish","private","future"];function WPt(e,t,r){return r?(0,Od.sprintf)((0,Od.__)("Post published by %s."),e):Fne.includes(t)?(0,Od.sprintf)((0,Od.__)("Post updated by %s."),e):(0,Od.sprintf)((0,Od.__)("Draft saved by %s."),e)}function vze(e,t){let{postStatus:r,isCollaborationEnabled:o,showJoinNotifications:n,showLeaveNotifications:i,showPostSaveNotifications:s}=(0,Yz.useSelect)(w=>{let{getCurrentPostAttribute:_,isCollaborationEnabledForCurrentPost:x}=K(w(N)),C=S=>w(bze.store).get("core",S)??!0;return{postStatus:_("status"),isCollaborationEnabled:x(),showJoinNotifications:C("showCollaborationJoinNotifications"),showLeaveNotifications:C("showCollaborationLeaveNotifications"),showPostSaveNotifications:C("showCollaborationPostSaveNotifications")}},[]),{createNotice:a}=(0,Yz.useDispatch)(hze.store),c=o&&n,d=o&&i,u=o&&s,f=w=>w?[e,t]:[null,null],[m,h]=f(c),[g,b]=f(d),[v,y]=f(u);jPt(m,h,(0,Gz.useCallback)((w,_)=>{c&&(_&&w.collaboratorInfo.enteredAt<_.collaboratorInfo.enteredAt||a("info",(0,Od.sprintf)((0,Od.__)("%s has joined the post."),La(w.collaboratorInfo)),{id:`${Nne.COLLAB_USER_ENTERED}-${w.collaboratorInfo.id??w.clientId}`,type:"snackbar",isDismissible:!1}))},[a,c])),HPt(g,b,(0,Gz.useCallback)(w=>{d&&a("info",(0,Od.sprintf)((0,Od.__)("%s has left the post."),La(w.collaboratorInfo)),{id:`${Nne.COLLAB_USER_EXITED}-${w.collaboratorInfo.id??w.clientId}`,type:"snackbar",isDismissible:!1})},[a,d])),UPt(v,y,(0,Gz.useCallback)((w,_,x)=>{if(!u||!r)return;let C=w.postStatus??r??"draft",S=x?.postStatus??r,k=!(S&&Fne.includes(S))&&Fne.includes(C),R=WPt(La(_.collaboratorInfo),C,k);a("info",R,{id:`${Nne.COLLAB_POST_UPDATED}-${_.collaboratorInfo.id??_.clientId}`,type:"snackbar",isDismissible:!1})},[a,r,u]))}var qz=l(X(),1),a5=l(Z(),1),Dne=l(G(),1),_ze=l(H(),1),yze=l(he(),1);var Ad=l(P(),1),{Fill:Pao,Slot:GPt}=(0,a5.createSlotFill)("ActionsPanel"),{EntitiesSavedStates:YPt}=K(yze.privateApis);function wze({setEntitiesSavedStatesCallback:e,closeEntitiesSavedStates:t,isEntitiesSavedStatesOpen:r,forceIsDirtyPublishPanel:o}){let{closePublishSidebar:n,togglePublishSidebar:i}=(0,qz.useDispatch)(N),{publishSidebarOpened:s,isPublishable:a,isDirty:c,hasOtherEntitiesChanges:d}=(0,qz.useSelect)(m=>{let{isPublishSidebarOpened:h,isEditedPostPublishable:g,isCurrentPostPublished:b,isEditedPostDirty:v,hasNonPostEntityChanges:y}=m(N),w=y();return{publishSidebarOpened:h(),isPublishable:!b()&&g(),isDirty:w||v(),hasOtherEntitiesChanges:w}},[]),u=(0,_ze.useCallback)(()=>e(!0),[]),f;return s?f=(0,Ad.jsx)(GV,{onClose:n,forceIsDirty:o,PrePublishExtension:LL.Slot,PostPublishExtension:NL.Slot}):a&&!d?f=(0,Ad.jsx)("div",{className:"editor-layout__toggle-publish-panel",children:(0,Ad.jsx)(a5.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:i,"aria-expanded":!1,children:(0,Dne.__)("Open publish panel")})}):f=(0,Ad.jsx)("div",{className:"editor-layout__toggle-entities-saved-states-panel",children:(0,Ad.jsx)(a5.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:u,"aria-expanded":!1,"aria-haspopup":"dialog",disabled:!c,accessibleWhenDisabled:!0,children:(0,Dne.__)("Open save panel")})}),(0,Ad.jsxs)(Ad.Fragment,{children:[r&&(0,Ad.jsx)(YPt,{close:t,renderDialog:!0}),(0,Ad.jsx)(GPt,{bubblesVirtually:!0}),!r&&f]})}var xze=l(Z(),1),Kz=l(X(),1),Lne=l(G(),1),Sze=l(pl(),1),Xz=l(H(),1);var qh=l(P(),1);function Cze({autoFocus:e=!1}){let{switchEditorMode:t}=(0,Kz.useDispatch)(N),{shortcut:r,isRichEditingEnabled:o}=(0,Kz.useSelect)(i=>{let{getEditorSettings:s}=i(N),{getShortcutRepresentation:a}=i(Sze.store);return{shortcut:a("core/editor/toggle-mode"),isRichEditingEnabled:s().richEditingEnabled}},[]),n=(0,Xz.useRef)();return(0,Xz.useEffect)(()=>{e||n?.current?.focus()},[e]),(0,qh.jsxs)("div",{className:"editor-text-editor",children:[o&&(0,qh.jsxs)("div",{className:"editor-text-editor__toolbar",children:[(0,qh.jsx)("h2",{children:(0,Lne.__)("Editing code")}),(0,qh.jsx)(xze.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>t("visual"),shortcut:r,children:(0,Lne.__)("Exit code editor")})]}),(0,qh.jsxs)("div",{className:"editor-text-editor__body",children:[(0,qh.jsx)(EB,{ref:n}),(0,qh.jsx)(M3,{})]})]})}var Kr=l(P(),1),kze={header:(0,$v.__)("Editor top bar"),body:(0,$v.__)("Editor content"),sidebar:(0,$v.__)("Editor settings"),actions:(0,$v.__)("Editor publish"),footer:(0,$v.__)("Editor footer")};function Eze(){let e=(0,e_.useSelect)(t=>t(Pk.store).isValidTemplate(),[]);return(0,Kr.jsx)(Ize.ThemeProvider,{cornerRadius:"none",children:(0,Kr.jsx)(Rze.InlineNotices,{className:"editor-notices",pinnedNoticesClassName:"editor-notices__pinned",dismissibleNoticesClassName:"editor-notices__dismissible",children:!e&&(0,Kr.jsx)(_L,{})})})}function Oze({className:e,children:t,forceIsDirty:r,contentRef:o,autoFocus:n,customSaveButton:i,customSavePanel:s,forceDisableBlockTools:a,iframeProps:c}){let{mode:d,postId:u,postType:f,isInserterOpened:m,isListViewOpened:h,isDistractionFree:g,isPreviewMode:b,showBlockBreadcrumbs:v,postTypeLabel:y,stylesPath:w,showStylebook:_,isRevisionsMode:x,showDiff:C}=(0,e_.useSelect)(B=>{let{get:z}=B(Vne.store),{getEditorSettings:A,getPostTypeLabel:D,getCurrentPostType:L,getCurrentPostId:U}=B(N),{getStylesPath:j,getShowStylebook:Y,isRevisionsMode:q,isShowingRevisionDiff:ne}=K(B(N)),ie=A(),oe=B(N).getEditorMode();return!ie.richEditingEnabled&&oe==="visual"&&(oe="text"),!ie.codeEditingEnabled&&oe==="text"&&(oe="visual"),{mode:oe,postId:U(),postType:L(),isInserterOpened:B(N).isInserterOpened(),isListViewOpened:B(N).isListViewOpened(),isDistractionFree:z("core","distractionFree"),isPreviewMode:ie.isPreviewMode,showBlockBreadcrumbs:z("core","showBlockBreadcrumbs"),postTypeLabel:D(),stylesPath:j(),showStylebook:Y(),isRevisionsMode:q(),showDiff:ne()}},[]),{setShowRevisionDiff:S}=K((0,e_.useDispatch)(N)),{setIsListViewOpened:k}=(0,e_.useDispatch)(N),R=(0,e_.useRegistry)();(0,Rk.useLayoutEffect)(()=>{let B=window.matchMedia("(min-width: 782px)").matches,{get:z}=R.select(Vne.store);k(!b&&B&&!!z("core","showListViewByDefault")&&!z("core","distractionFree"))},[b,R,k]),vze(u,f);let O=(0,Tze.useViewportMatch)("medium"),E=h?(0,$v.__)("Document Overview"):(0,$v.__)("Block Library"),I=_||w?.startsWith("/revisions"),T=!I,[M,F]=(0,Rk.useState)(!1),V=(0,Rk.useCallback)(B=>{typeof M=="function"&&M(B),F(!1)},[M]);return x?(0,Kr.jsx)(HR,{className:J("editor-editor-interface",e),labels:kze,header:(0,Kr.jsx)(wne,{showDiff:C,onToggleDiff:()=>S(!C)}),content:d==="text"?(0,Kr.jsx)(Mne,{}):(0,Kr.jsx)(Ane,{}),sidebar:(0,Kr.jsx)(P0.Slot,{scope:"core"})}):(0,Kr.jsx)(HR,{isDistractionFree:g,className:J("editor-editor-interface",e,{"is-entity-save-view-open":!!M,"is-distraction-free":g&&!b}),labels:{...kze,secondarySidebar:E},header:!b&&(0,Kr.jsx)(yBe,{forceIsDirty:r,setEntitiesSavedStatesCallback:F,customSaveButton:i,forceDisableBlockTools:a}),editorNotices:(0,Kr.jsx)(Eze,{}),secondarySidebar:!b&&d==="visual"&&(m&&(0,Kr.jsx)(CBe,{})||h&&(0,Kr.jsx)(RBe,{})),sidebar:!b&&!g&&(0,Kr.jsx)(P0.Slot,{scope:"core"}),content:(0,Kr.jsxs)(Kr.Fragment,{children:[!g&&!b&&(0,Kr.jsx)(Eze,{}),I&&(0,Kr.jsx)(MAe,{}),T&&(0,Kr.jsxs)(Kr.Fragment,{children:[!b&&d==="text"&&(0,Kr.jsx)(Cze,{autoFocus:n}),!b&&!O&&d==="visual"&&(0,Kr.jsx)(Pk.BlockToolbar,{hideDragHandle:!0}),(b||d==="visual")&&(0,Kr.jsx)(jz,{contentRef:o,autoFocus:n,iframeProps:c}),t,(0,Kr.jsx)(xz,{postId:u,postType:f})]})]}),footer:!b&&!g&&O&&v&&d==="visual"&&(0,Kr.jsx)(Pk.BlockBreadcrumb,{rootLabelText:y?(0,Pze.decodeEntities)(y):void 0}),actions:b?void 0:s||(0,Kr.jsx)(wze,{closeEntitiesSavedStates:V,isEntitiesSavedStatesOpen:M,setEntitiesSavedStatesCallback:F,forceIsDirtyPublishPanel:r})})}var kj=l(Re(),1),Ej=l(X(),1),Yk=l(G(),1);var UHe=l(pl(),1);var Aze=l(X(),1),Mze=l(Gc(),1);var Nze=l(P(),1),{OverridesPanel:qPt}=K(Mze.privateApis);function Fze(){return(0,Aze.useSelect)(t=>t(N).getCurrentPostType()==="wp_block",[])?(0,Nze.jsx)(qPt,{}):null}var wje=l(X(),1);var df=l(Z(),1);var rj=l(he(),1),qze=l(X(),1),Kze=l(H(),1),o_=l(G(),1),Xze=l(Oh(),1);var tj=l(X(),1),c5=l(H(),1),Wze=l(G(),1),Nk=l(Z(),1);var Gze=l(he(),1);var l5=l(X(),1),$z=l(H(),1),Hze=l(he(),1);var xc=l(G(),1),Dze=l(H(),1),Kh=l(Z(),1),Ok=l(X(),1),Qz=l(he(),1),Lze=l(Kt(),1);var Zz=l(or(),1);function Ik(e){return typeof e.title=="string"?(0,Zz.decodeEntities)(e.title):e.title&&"rendered"in e.title?(0,Zz.decodeEntities)(e.title.rendered):e.title&&"raw"in e.title?(0,Zz.decodeEntities)(e.title.raw):""}var t_=l(P(),1),KPt=({items:e,closeModal:t})=>{let[r]=e,o=Ik(r),{showOnFront:n,currentHomePage:i,isSaving:s}=(0,Ok.useSelect)(g=>{let{getEntityRecord:b,isSavingEntityRecord:v}=g(Qz.store),y=b("root","site"),w=b("postType","page",y?.page_on_front);return{showOnFront:y?.show_on_front,currentHomePage:w,isSaving:v("root","site")}}),{saveEntityRecord:a}=(0,Ok.useDispatch)(Qz.store),{createSuccessNotice:c,createErrorNotice:d}=(0,Ok.useDispatch)(Lze.store);async function u(g){g.preventDefault();try{await a("root","site",{page_on_front:r.id,show_on_front:"page"}),c((0,xc.__)("Homepage updated."),{type:"snackbar"})}catch(b){let v=b.message&&b.code!=="unknown_error"?b.message:(0,xc.__)("An error occurred while setting the homepage.");d(v,{type:"snackbar"})}finally{t?.()}}let f="";n==="posts"?f=(0,xc.__)("This will replace the current homepage which is set to display latest posts."):i&&(f=(0,xc.sprintf)((0,xc.__)('This will replace the current homepage: "%s"'),Ik(i)));let m=(0,xc.sprintf)((0,xc.__)('Set "%1$s" as the site homepage? %2$s'),o,f).trim(),h=(0,xc.__)("Set homepage");return(0,t_.jsx)("form",{onSubmit:u,children:(0,t_.jsxs)(Kh.__experimentalVStack,{spacing:"5",children:[(0,t_.jsx)(Kh.__experimentalText,{children:m}),(0,t_.jsxs)(Kh.__experimentalHStack,{justify:"right",children:[(0,t_.jsx)(Kh.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t?.()},disabled:s,accessibleWhenDisabled:!0,children:(0,xc.__)("Cancel")}),(0,t_.jsx)(Kh.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",disabled:s,accessibleWhenDisabled:!0,children:h})]})]})})},Vze=()=>{let{pageOnFront:e,pageForPosts:t}=(0,Ok.useSelect)(r=>{let{getEntityRecord:o,canUser:n}=r(Qz.store),i=n("read",{kind:"root",name:"site"})?o("root","site"):void 0;return{pageOnFront:i?.page_on_front,pageForPosts:i?.page_for_posts}});return(0,Dze.useMemo)(()=>({id:"set-as-homepage",label:(0,xc.__)("Set as homepage\u2026"),modalHeader:(0,xc.__)("Set as homepage"),isEligible(r){return!(r.status!=="publish"||r.type!=="page"||e===r.id||t===r.id)},modalFocusOnMount:"firstContentElement",RenderModal:KPt}),[t,e])};var Sc=l(G(),1),Bze=l(H(),1),Xh=l(Z(),1),Ak=l(X(),1),Jz=l(he(),1),zze=l(Kt(),1);var r_=l(P(),1),XPt=({items:e,closeModal:t})=>{let[r]=e,o=Ik(r),{currentPostsPage:n,isPageForPostsSet:i,isSaving:s}=(0,Ak.useSelect)(g=>{let{getEntityRecord:b,isSavingEntityRecord:v}=g(Jz.store),y=b("root","site");return{currentPostsPage:b("postType","page",y?.page_for_posts),isPageForPostsSet:y?.page_for_posts!==0,isSaving:v("root","site")}}),{saveEntityRecord:a}=(0,Ak.useDispatch)(Jz.store),{createSuccessNotice:c,createErrorNotice:d}=(0,Ak.useDispatch)(zze.store);async function u(g){g.preventDefault();try{await a("root","site",{page_for_posts:r.id,show_on_front:"page"}),c((0,Sc.__)("Posts page updated."),{type:"snackbar"})}catch(b){let v=b.message&&b.code!=="unknown_error"?b.message:(0,Sc.__)("An error occurred while setting the posts page.");d(v,{type:"snackbar"})}finally{t?.()}}let f=i&&n?(0,Sc.sprintf)((0,Sc.__)('This will replace the current posts page: "%s"'),Ik(n)):(0,Sc.__)("This page will show the latest posts."),m=(0,Sc.sprintf)((0,Sc.__)('Set "%1$s" as the posts page? %2$s'),o,f),h=(0,Sc.__)("Set posts page");return(0,r_.jsx)("form",{onSubmit:u,children:(0,r_.jsxs)(Xh.__experimentalVStack,{spacing:"5",children:[(0,r_.jsx)(Xh.__experimentalText,{children:m}),(0,r_.jsxs)(Xh.__experimentalHStack,{justify:"right",children:[(0,r_.jsx)(Xh.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t?.()},disabled:s,accessibleWhenDisabled:!0,children:(0,Sc.__)("Cancel")}),(0,r_.jsx)(Xh.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",disabled:s,accessibleWhenDisabled:!0,children:h})]})]})})},jze=()=>{let{pageOnFront:e,pageForPosts:t}=(0,Ak.useSelect)(r=>{let{getEntityRecord:o,canUser:n}=r(Jz.store),i=n("read",{kind:"root",name:"site"})?o("root","site"):void 0;return{pageOnFront:i?.page_on_front,pageForPosts:i?.page_for_posts}});return(0,Bze.useMemo)(()=>({id:"set-as-posts-page",label:(0,Sc.__)("Set as posts page\u2026"),modalHeader:(0,Sc.__)("Set as posts page"),isEligible(r){return!(r.status!=="publish"||r.type!=="page"||e===r.id||t===r.id)},modalFocusOnMount:"firstContentElement",RenderModal:XPt}),[t,e])};var Uze=l(P(),1);function ej({postType:e,onActionPerformed:t,context:r}){let{defaultActions:o}=(0,l5.useSelect)(c=>{let{getEntityActions:d}=K(c(N));return{defaultActions:d("postType",e)}},[e]),n=(0,l5.useSelect)(c=>{if(e!=="page")return!1;let{getDefaultTemplateId:d,getEntityRecord:u,canUser:f}=c(Hze.store);if(!f("update",{kind:"root",name:"site"}))return!1;let h=d({slug:"front-page"});if(!h)return!0;let g=u("postType","wp_template",h);return g?g.slug!=="front-page":!0},[e]),i=Vze(),s=jze(),{registerPostTypeSchema:a}=K((0,l5.useDispatch)(N));return(0,$z.useEffect)(()=>{a(e)},[a,e]),(0,$z.useMemo)(()=>{let c=[...o];if(n&&c.push(i,s),c=c.sort((d,u)=>u.id==="move-to-trash"?-1:0),c=c.filter(d=>d.context?d.context===r:!0),t)for(let d=0;d<c.length;++d){if(c[d].callback){let u=c[d].callback;c[d]={...c[d],callback:(f,m)=>{u(f,{...m,onActionPerformed:h=>{m?.onActionPerformed&&m.onActionPerformed(h),t(c[d].id,h)}})}}}if(c[d].RenderModal){let u=c[d].RenderModal;c[d]={...c[d],RenderModal:f=>(0,Uze.jsx)(u,{...f,onActionPerformed:m=>{f.onActionPerformed&&f.onActionPerformed(m),t(c[d].id,m)}})}}}return c},[r,o,t,i,s,n])}var us=l(P(),1),{Menu:Mk}=K(Nk.privateApis);function Yze({postType:e,postId:t,onActionPerformed:r}){let[o,n]=(0,c5.useState)(null),{item:i,permissions:s}=(0,tj.useSelect)(u=>{let{getEditedEntityRecord:f,getEntityRecordPermissions:m}=K(u(Gze.store));return{item:f("postType",e,t),permissions:m("postType",e,t)}},[t,e]),a=(0,c5.useMemo)(()=>({...i,permissions:s}),[i,s]),c=ej({postType:e,onActionPerformed:r}),d=(0,c5.useMemo)(()=>c.filter(u=>!u.isEligible||u.isEligible(a)),[c,a]);return(0,us.jsxs)(us.Fragment,{children:[(0,us.jsxs)(Mk,{placement:"bottom-end",children:[(0,us.jsx)(Mk.TriggerButton,{render:(0,us.jsx)(Nk.Button,{size:"small",icon:$n,label:(0,Wze.__)("Actions"),disabled:!d.length,accessibleWhenDisabled:!0,className:"editor-all-actions-button"})}),(0,us.jsx)(Mk.Popover,{children:(0,us.jsx)(JPt,{actions:d,items:[a],setActiveModalAction:n})})]}),!!o&&(0,us.jsx)(QPt,{action:o,items:[a],closeModal:()=>n(null)})]})}function ZPt({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,us.jsx)(Mk.Item,{onClick:t,children:(0,us.jsx)(Mk.ItemLabel,{children:o})})}function QPt({action:e,items:t,closeModal:r}){let o=typeof e.label=="string"?e.label:e.label(t);return(0,us.jsx)(Nk.Modal,{title:e.modalHeader||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r??(()=>{}),focusOnMount:"firstContentElement",size:"medium",overlayClassName:`editor-action-modal editor-action-modal__${vb(e.id)}`,children:(0,us.jsx)(e.RenderModal,{items:t,closeModal:r})})}function JPt({actions:e,items:t,setActiveModalAction:r}){let o=(0,tj.useRegistry)();return(0,us.jsx)(Mk.Group,{children:e.map(n=>(0,us.jsx)(ZPt,{action:n,onClick:()=>{if("RenderModal"in n){r(n);return}n.callback(t,{registry:o})},items:t},n.id))})}var cf=l(P(),1),{getTemplateInfo:$Pt}=K(rj.privateApis);function n_({postType:e,postId:t,hideActions:r=!1,onActionPerformed:o,onClose:n}){let i=(0,Kze.useMemo)(()=>Array.isArray(t)?t:[t],[t]),{postTitle:s,icon:a,labels:c}=(0,qze.useSelect)(f=>{let{getEditedEntityRecord:m,getCurrentTheme:h,getPostType:g}=f(rj.store),{getPostIcon:b,getCurrentPostType:v,isRevisionsMode:y,getCurrentRevision:w}=K(f(N)),_="";if(y()){let C=v(),S=w();return _=S?.title?.rendered||S?.title?.raw||"",{postTitle:_,icon:b(C,{area:S?.area}),labels:g(C)?.labels}}let x=m("postType",e,i[0]);if(i.length===1){let{default_template_types:C=[]}=h()??{};_=([br,hi].includes(e)?$Pt({template:x,templateTypes:C}):{})?.title||x?.title}return{postTitle:_,icon:b(e,{area:x?.area}),labels:g(e)?.labels}},[i,e]),d=GD(t),u=(0,o_.__)("No title");return c?.name&&i.length>1?u=(0,o_.sprintf)((0,o_.__)("%1$d %2$s"),i.length,c?.name):s&&(u=(0,Xze.__unstableStripHTML)(s)),(0,cf.jsxs)(df.__experimentalVStack,{spacing:1,className:"editor-post-card-panel",children:[(0,cf.jsxs)(df.__experimentalHStack,{spacing:2,className:"editor-post-card-panel__header",alignment:"flex-start",children:[(0,cf.jsx)(df.Icon,{className:"editor-post-card-panel__icon",icon:a}),(0,cf.jsxs)(df.__experimentalText,{numberOfLines:2,truncate:!0,className:"editor-post-card-panel__title",as:"h2",children:[(0,cf.jsx)("span",{className:"editor-post-card-panel__title-name",children:u}),d&&i.length===1&&(0,cf.jsx)(ia,{children:d})]}),!r&&i.length===1&&(0,cf.jsx)(Yze,{postType:e,postId:i[0],onActionPerformed:o}),n&&(0,cf.jsx)(df.Button,{size:"small",icon:kE,label:(0,o_.__)("Close"),onClick:n})]}),i.length>1&&(0,cf.jsx)(df.__experimentalText,{className:"editor-post-card-panel__description",children:(0,o_.sprintf)((0,o_.__)("Changes will be applied to all selected %s."),c?.name?.toLowerCase())})]})}var Zze=l(Z(),1),Qze=l(X(),1),Md=l(G(),1),Jze=l(h1(),1),$ze=l(H(),1),Bne=l(he(),1);var oj=l(P(),1),eRt=189;function eje(){let e=(0,Qze.useSelect)(t=>{let{getEditedPostAttribute:r,getCurrentPostType:o,getCurrentPostId:n}=t(N),{canUser:i}=t(Bne.store),{getEntityRecord:s}=t(Bne.store),a=i("read",{kind:"root",name:"site"})?s("root","site"):void 0,c=o();return!(+n()===a?.page_for_posts)&&![br,hi].includes(c)&&r("content")},[]);return(0,oj.jsx)(zne,{postContent:e})}function zne({postContent:e}){let t=(0,Md._x)("words","Word count type. Do not translate!"),r=(0,$ze.useMemo)(()=>e?(0,Jze.count)(e,t):0,[e,t]);if(!r)return null;let o=Math.round(r/eRt),n=(0,Md.sprintf)((0,Md._n)("%s word","%s words",r),r.toLocaleString()),i=o<=1?(0,Md.__)("1 minute"):(0,Md.sprintf)((0,Md._n)("%s minute","%s minutes",o),o.toLocaleString());return(0,oj.jsx)("div",{className:"editor-post-content-information",children:(0,oj.jsx)(Zze.__experimentalText,{children:(0,Md.sprintf)((0,Md.__)("%1$s, %2$s read time."),n,i)})})}var nj=l(Z(),1),Fk=l(G(),1),tje=l(X(),1),ij=l(H(),1),rje=l(Re(),1);var Zh=l(P(),1);function tRt(){let{postFormat:e}=(0,tje.useSelect)(i=>{let{getEditedPostAttribute:s}=i(N);return{postFormat:s("format")??"standard"}},[]),t=v3.find(i=>i.id===e),[r,o]=(0,ij.useState)(null),n=(0,ij.useMemo)(()=>({anchor:r,placement:"left-start",offset:36,shift:!0}),[r]);return(0,Zh.jsx)(NC,{children:(0,Zh.jsx)(Dr,{label:(0,Fk.__)("Format"),ref:o,children:(0,Zh.jsx)(nj.Dropdown,{popoverProps:n,contentClassName:"editor-post-format__dialog",focusOnMount:!0,renderToggle:({isOpen:i,onToggle:s})=>(0,Zh.jsx)(nj.Button,{size:"compact",variant:"tertiary","aria-expanded":i,"aria-label":(0,Fk.sprintf)((0,Fk.__)("Change format: %s"),t?.caption),onClick:s,children:t?.caption}),renderContent:({onClose:i})=>(0,Zh.jsxs)("div",{className:"editor-post-format__dialog-content",children:[(0,Zh.jsx)(rje.__experimentalInspectorPopoverHeader,{title:(0,Fk.__)("Format"),onClose:i}),(0,Zh.jsx)(_3,{})]})})})})}var oje=tRt;var nje=l(Z(),1),ije=l(X(),1),sj=l(G(),1),sje=l(an(),1);var jne=l(P(),1);function aje(){let e=(0,ije.useSelect)(t=>t(N).getEditedPostAttribute("modified"),[]);return e?(0,jne.jsx)("div",{className:"editor-post-last-edited-panel",children:(0,jne.jsx)(nje.__experimentalText,{children:(0,sj.sprintf)((0,sj.__)("Last edited %s."),(0,sje.humanTimeDiff)(e))})}):null}var lje=l(Z(),1),cje=l(P(),1);function rRt({className:e,children:t}){return(0,cje.jsx)(lje.__experimentalVStack,{className:J("editor-post-panel__section",e),children:t})}var Dk=rRt;var dje=l(G(),1),uje=l(X(),1),fje=l(he(),1);var Hne=l(P(),1);function aj(){return(0,uje.useSelect)(t=>{let{getCurrentPostType:r,getEditedPostAttribute:o}=t(N),{canUser:n}=t(fje.store);return r()===br&&o("slug")==="front-page"&&!!n("update",{kind:"root",name:"site"})},[])?(0,Hne.jsx)("div",{children:(0,Hne.jsx)(X_,{href:"options-reading.php",children:(0,dje.__)("Reading settings")})}):null}var Qh=l(G(),1),pje=l(Me(),1),lj=l(X(),1),Une=l(he(),1),mje=l(or(),1),Lk=l(Z(),1),cj=l(H(),1),hje=l(Re(),1);var $p=l(P(),1),oRt={};function gje(){let{editEntityRecord:e}=(0,lj.useDispatch)(Une.store),{postsPageTitle:t,postsPageId:r,isTemplate:o,postSlug:n}=(0,lj.useSelect)(u=>{let{getEntityRecord:f,getEditedEntityRecord:m,canUser:h}=u(Une.store),g=h("read",{kind:"root",name:"site"})?f("root","site"):void 0,b=g?.page_for_posts?m("postType","page",g?.page_for_posts):oRt,{getEditedPostAttribute:v,getCurrentPostType:y}=u(N);return{postsPageId:b?.id,postsPageTitle:b?.title,isTemplate:y()===br,postSlug:v("slug")}},[]),[i,s]=(0,cj.useState)(null),a=(0,cj.useMemo)(()=>({anchor:i,placement:"left-start",offset:36,shift:!0}),[i]);if(!o||!["home","index"].includes(n)||!r)return null;let c=u=>{e("postType","page",r,{title:u})},d=(0,mje.decodeEntities)(t);return(0,$p.jsx)(Dr,{label:(0,Qh.__)("Blog title"),ref:s,children:(0,$p.jsx)(Lk.Dropdown,{popoverProps:a,contentClassName:"editor-blog-title-dropdown__content",focusOnMount:!0,renderToggle:({isOpen:u,onToggle:f})=>(0,$p.jsx)(Lk.Button,{size:"compact",variant:"tertiary","aria-expanded":u,"aria-label":(0,Qh.sprintf)((0,Qh.__)("Change blog title: %s"),d),onClick:f,children:d}),renderContent:({onClose:u})=>(0,$p.jsxs)($p.Fragment,{children:[(0,$p.jsx)(hje.__experimentalInspectorPopoverHeader,{title:(0,Qh.__)("Blog title"),onClose:u}),(0,$p.jsx)(Lk.__experimentalInputControl,{placeholder:(0,Qh.__)("No title"),value:t,onChange:(0,pje.debounce)(c,300),label:(0,Qh.__)("Blog title"),help:(0,Qh.__)("Set the Posts Page title. Appears in search results, and when the page is shared on social media."),hideLabelFromVision:!0})]})})})}var Vk=l(G(),1),dj=l(X(),1),Wne=l(he(),1),Bk=l(Z(),1),uj=l(H(),1),bje=l(Re(),1);var em=l(P(),1);function vje(){let{editEntityRecord:e}=(0,dj.useDispatch)(Wne.store),{postsPerPage:t,isTemplate:r,postSlug:o}=(0,dj.useSelect)(c=>{let{getEditedPostAttribute:d,getCurrentPostType:u}=c(N),{getEditedEntityRecord:f,canUser:m}=c(Wne.store),h=m("read",{kind:"root",name:"site"})?f("root","site"):void 0;return{isTemplate:u()===br,postSlug:d("slug"),postsPerPage:h?.posts_per_page||1}},[]),[n,i]=(0,uj.useState)(null),s=(0,uj.useMemo)(()=>({anchor:n,placement:"left-start",offset:36,shift:!0}),[n]);if(!r||!["home","index"].includes(o))return null;let a=c=>{e("root","site",void 0,{posts_per_page:c})};return(0,em.jsx)(Dr,{label:(0,Vk.__)("Posts per page"),ref:i,children:(0,em.jsx)(Bk.Dropdown,{popoverProps:s,contentClassName:"editor-posts-per-page-dropdown__content",focusOnMount:!0,renderToggle:({isOpen:c,onToggle:d})=>(0,em.jsx)(Bk.Button,{size:"compact",variant:"tertiary","aria-expanded":c,"aria-label":(0,Vk.__)("Change posts per page"),onClick:d,children:t}),renderContent:({onClose:c})=>(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)(bje.__experimentalInspectorPopoverHeader,{title:(0,Vk.__)("Posts per page"),onClose:c}),(0,em.jsx)(Bk.__experimentalNumberControl,{placeholder:0,value:t,spinControls:"custom",step:"1",min:"1",onChange:a,label:(0,Vk.__)("Posts per page"),help:(0,Vk.__)("Set the default number of posts to display on blog pages, including categories and tags. Some templates may override this setting."),hideLabelFromVision:!0})]})})})}var Ml=l(G(),1),fj=l(X(),1),Gne=l(he(),1),tm=l(Z(),1),pj=l(H(),1),_je=l(Re(),1);var Nd=l(P(),1),nRt=[{label:(0,Ml._x)("Open",'Adjective: e.g. "Comments are open"'),value:"open",description:(0,Ml.__)("Visitors can add new comments and replies.")},{label:(0,Ml.__)("Closed"),value:"",description:[(0,Ml.__)("Visitors cannot add new comments or replies."),(0,Ml.__)("Existing comments remain visible.")].join(" ")}];function yje(){let{editEntityRecord:e}=(0,fj.useDispatch)(Gne.store),{allowCommentsOnNewPosts:t,isTemplate:r,postSlug:o}=(0,fj.useSelect)(c=>{let{getEditedPostAttribute:d,getCurrentPostType:u}=c(N),{getEditedEntityRecord:f,canUser:m}=c(Gne.store),h=m("read",{kind:"root",name:"site"})?f("root","site"):void 0;return{isTemplate:u()===br,postSlug:d("slug"),allowCommentsOnNewPosts:h?.default_comment_status||""}},[]),[n,i]=(0,pj.useState)(null),s=(0,pj.useMemo)(()=>({anchor:n,placement:"left-start",offset:36,shift:!0}),[n]);if(!r||!["home","index"].includes(o))return null;let a=c=>{e("root","site",void 0,{default_comment_status:c?"open":null})};return(0,Nd.jsx)(Dr,{label:(0,Ml.__)("Discussion"),ref:i,children:(0,Nd.jsx)(tm.Dropdown,{popoverProps:s,contentClassName:"editor-site-discussion-dropdown__content",focusOnMount:!0,renderToggle:({isOpen:c,onToggle:d})=>(0,Nd.jsx)(tm.Button,{size:"compact",variant:"tertiary","aria-expanded":c,"aria-label":(0,Ml.__)("Change discussion settings"),onClick:d,children:t?(0,Ml.__)("Comments open"):(0,Ml.__)("Comments closed")}),renderContent:({onClose:c})=>(0,Nd.jsxs)(Nd.Fragment,{children:[(0,Nd.jsx)(_je.__experimentalInspectorPopoverHeader,{title:(0,Ml.__)("Discussion"),onClose:c}),(0,Nd.jsxs)(tm.__experimentalVStack,{spacing:3,children:[(0,Nd.jsx)(tm.__experimentalText,{children:(0,Ml.__)("Changes will apply to new posts only. Individual posts may override these settings.")}),(0,Nd.jsx)(tm.RadioControl,{className:"editor-site-discussion__options",hideLabelFromVision:!0,label:(0,Ml.__)("Comment status"),options:nRt,onChange:a,selected:t})]})]})})})}var Ir=l(P(),1),iRt="post-status";function xje({onActionPerformed:e}){let{isRemovedPostStatusPanel:t,postType:r,postId:o}=(0,wje.useSelect)(n=>{let{isEditorPanelRemoved:i,getCurrentPostType:s,getCurrentPostId:a}=n(N);return{isRemovedPostStatusPanel:i(iRt),postType:s(),postId:a()}},[]);return(0,Ir.jsx)(Dk,{className:"editor-post-summary",children:(0,Ir.jsx)(EC.Slot,{children:n=>(0,Ir.jsx)(Ir.Fragment,{children:(0,Ir.jsxs)(le,{direction:"column",gap:"lg",children:[(0,Ir.jsx)(n_,{postType:r,postId:o,onActionPerformed:e}),(0,Ir.jsx)(pV,{withPanelBody:!1}),(0,Ir.jsx)(_7e,{}),(0,Ir.jsx)(aj,{}),(0,Ir.jsxs)(le,{direction:"column",gap:"xs",children:[(0,Ir.jsx)(eje,{}),(0,Ir.jsx)(aje,{})]}),!t&&(0,Ir.jsxs)(le,{direction:"column",gap:"lg",children:[(0,Ir.jsxs)(le,{direction:"column",gap:"xs",children:[(0,Ir.jsx)(Coe,{}),(0,Ir.jsx)(sB,{}),(0,Ir.jsx)(FB,{}),(0,Ir.jsx)(qL,{}),(0,Ir.jsx)(zL,{}),(0,Ir.jsx)(oV,{}),(0,Ir.jsx)(D7e,{}),(0,Ir.jsx)(CL,{}),(0,Ir.jsx)(cB,{}),(0,Ir.jsx)(gje,{}),(0,Ir.jsx)(vje,{}),(0,Ir.jsx)(yje,{}),(0,Ir.jsx)(oje,{}),n]}),(0,Ir.jsx)(rk,{onActionPerformed:e})]})]})})})})}var Lje=l(G(),1),Jh=l(X(),1),zk=l(he(),1);var d5=l(H(),1);var Sje=l(H(),1),Cje=l(X(),1),cRt=l(Jt(),1);var dRt=l(X(),1),uRt=l(Jt(),1);var Tje=l(X(),1),Pje=l(he(),1);var kje=l(ng(),1),{lock:Nco,unlock:Eje}=(0,kje.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/views");function Yne({kind:e,name:t,fields:r}){let o=Array.isArray(r)?r:r?.split(","),n=o?[...o].sort().join(","):void 0;return(0,Tje.useSelect)(i=>Eje(i(Pje.store)).getViewConfig(e,t,n?{fields:n}:void 0),[e,t,n])}var Mje=l(G(),1);var Rje=l(Z(),1),mj=l(X(),1),hj=l(G(),1),Ije=l(Ko(),1);var Oje=l(P(),1);function Aje(){let{lastRevisionId:e,revisionsCount:t,disableVisualRevisions:r}=(0,mj.useSelect)(i=>{let{getCurrentPostLastRevisionId:s,getCurrentPostRevisionsCount:a,getEditorSettings:c}=i(N);return{lastRevisionId:s(),revisionsCount:a(),disableVisualRevisions:!!c().disableVisualRevisions}},[]),{setCurrentRevisionId:o}=K((0,mj.useDispatch)(N)),n=r?{href:(0,Ije.addQueryArgs)("revision.php",{revision:e})}:{onClick:()=>o(e)};return(0,Oje.jsx)(Rje.Button,{...n,variant:"link",text:String(t),"aria-label":(0,hj.sprintf)((0,hj._n)("Open revisions screen: %d revision","Open revisions screen: %d revisions",t),t)})}var fRt={id:"revisions",label:(0,Mje.__)("Revisions"),readOnly:!0,enableSorting:!1,render:Aje,isVisible:e=>{let t=e._links?.["version-history"]?.[0]?.count??0;return!!(e._links?.["predecessor-version"]?.[0]?.id??null)&&t>=2}},Nje=fRt;var Fje=l(G(),1);var pRt={id:"reading_settings",type:"text",label:(0,Fje.__)("Reading settings"),readOnly:!0,enableSorting:!1,render:aj,isVisible:e=>e.slug==="front-page"},Dje=pRt;var Fd=l(P(),1),mRt={layout:{type:"panel"},fields:[]},hRt=["form"];function gRt(e){let{isPostStatusRemoved:t,featuredImageEnabled:r,excerptEnabled:o,discussionEnabled:n,pageAttributesEnabled:i}=(0,Jh.useSelect)(a=>{let{isEditorPanelRemoved:c,isEditorPanelEnabled:d}=a(N);return{isPostStatusRemoved:c("post-status"),featuredImageEnabled:d("featured-image"),excerptEnabled:d("post-excerpt"),discussionEnabled:d("discussion-panel"),pageAttributesEnabled:d("page-attributes")}},[]);return(0,d5.useMemo)(()=>{if(!e.fields?.length)return e;let a={featured_media:r,excerpt:o,"post-content-info":!0,reading_settings:!0,discussion:n&&!t,parent:i&&!t},c=u=>u in a?a[u]:!t,d=u=>u.reduce((f,m)=>{let h=typeof m=="string"?m:m.id;if(!c(h))return f;if(typeof m!="string"&&Array.isArray(m.children)){let g=d(m.children);return g.length&&f.push({...m,children:g}),f}return f.push(m),f},[]);return{...e,fields:d(e.fields)}},[e,t,r,o,n,i])}var gj={wp_template:{root_site:{kind:"root",name:"site",fields:["posts_per_page","default_comment_status"],isVisible:e=>["home","index"].includes(e.slug??"")},posttype_page:{kind:"postType",name:"page",getId:e=>e(zk.store).getEditedEntityRecord("root","site")?.page_for_posts,fields:["posts_page_title"],isVisible:e=>["home","index"].includes(e.slug??"")}}};function bRt(e,t,r=()=>!0){let o=n=>n?.[t]??{};return{...e,getValue:({item:n})=>e.getValue?e.getValue({item:o(n)}):o(n)[e.id],setValue:({item:n,value:i})=>({[t]:e.setValue({item:o(n),value:i})}),render:e.render?n=>e.render({...n,item:o(n.item)}):void 0,isVisible:n=>r(n)&&!!n[t]}}function Vje({onActionPerformed:e}){let{postType:t,postId:r,isPostStatusRemoved:o,availableTemplates:n}=(0,Jh.useSelect)(y=>{let{getCurrentPostType:w,getCurrentPostId:_,isEditorPanelRemoved:x,getEditorSettings:C}=y(N),S=y(zk.store).getCurrentTheme()?.is_block_theme?null:C().availableTemplates??null;return{postType:w(),postId:_(),isPostStatusRemoved:x("post-status"),availableTemplates:S}},[]),{form:i}=Yne({kind:"postType",name:t,fields:hRt}),s=gRt(i??mRt),a=(0,Jh.useSelect)(y=>!t||!r?null:y(zk.store).getEditedEntityRecord("postType",t,r),[t,r]),c=SC(),d=(0,Jh.useSelect)(y=>{let{getEditedEntityRecord:w,canUser:_}=y(zk.store),x={};for(let[C,S]of Object.entries(gj[t]??{})){if(!_("read",{kind:S.kind,name:S.name}))continue;let k=S.getId?S.getId(y):void 0;S.getId&&!k||(x[C]=w(S.kind,S.name,k))}return x},[t]),u=(0,d5.useMemo)(()=>{if(!a)return a;let y={...d};return n&&Object.keys(n).length&&(y.available_templates=n),{...a,...y}},[a,d,n]),{editEntityRecord:f}=(0,Jh.useDispatch)(zk.store),m=(0,Jh.useRegistry)(),h=(0,d5.useMemo)(()=>{let y={};for(let[w,_]of Object.entries(gj[t]??{}))for(let x of _.fields??[])y[x]=w;return y},[t]),g=sC({postType:t}),b=(0,d5.useMemo)(()=>g?.map(y=>{let w=h[y.id];return w?bRt(y,w,gj[t]?.[w]?.isVisible):y.id==="status"?{...y,elements:y.elements.filter(_=>_.value!=="trash")}:y.id==="template"?c?c==="classic"&&Object.keys(n??{}).length===0?{...y,readOnly:!0,render:()=>(0,Lje.__)("Default template")}:y:null:y}).filter(Boolean).concat(Nje,Dje),[g,c,n,h,t]);return(0,Fd.jsx)(Dk,{className:"editor-post-summary",children:(0,Fd.jsxs)(le,{direction:"column",gap:"lg",children:[(0,Fd.jsx)(n_,{postType:t,postId:r,onActionPerformed:e}),(0,Fd.jsx)(KP,{data:u,fields:b,form:s,onChange:y=>{let w=gj[t]??{},_={};for(let[x,C]of Object.entries(y)){let S=w[x];if(S){let k=S.getId?S.getId(m.select):void 0;f(S.kind,S.name,k,C)}else _[x]=C}Object.keys(_).length&&(_.status&&_.status!=="future"&&a?.status==="future"&&new Date(a.date)>new Date&&(_.date=null),_.status&&_.status==="private"&&a?.password&&(_.password=""),f("postType",t,r,_))}}),!o&&(0,Fd.jsxs)(Fd.Fragment,{children:[(0,Fd.jsx)(EC.Slot,{children:y=>y.length>0&&(0,Fd.jsx)(le,{direction:"column",gap:"xs",children:y})}),(0,Fd.jsx)(rk,{onActionPerformed:e})]})]})})}var Jje=l(X(),1),_j=l(Z(),1),$je=l(G(),1),eHe=l(Ko(),1);var bj=l(X(),1),jje=l(he(),1);var $h=l(an(),1),uf=l(H(),1),i_=l(G(),1);var Dd=l(P(),1),vRt=10,Bje=[],_Rt={pickerActivity:!0},yRt={type:"pickerActivity",titleField:"date",descriptionField:"details",fields:["author"],layout:{density:"compact"},page:1,perPage:vRt},wRt=864e5;function zje(e){let t=(0,$h.getDate)(null).getTime(),r=(0,$h.getDate)(e??null);return t-r.getTime()>wRt?(0,$h.dateI18n)((0,$h.getSettings)().formats.datetimeAbbreviated,r):(0,$h.humanTimeDiff)(r)}function Hje(e){return e.slug?.endsWith("-autosave-v1")??!1}function xRt({item:e}){return Hje(e)?(0,Dd.jsx)(ia,{intent:"none",children:(0,i_.__)("Autosave")}):null}function Uje(){let{setCurrentRevisionId:e}=K((0,bj.useDispatch)(N)),[t,r]=(0,uf.useState)(yRt),{revisions:o,revisionKey:n,currentRevisionId:i}=(0,bj.useSelect)(h=>{let{getCurrentPostType:g}=h(N),{getCurrentRevisionId:b,getRevisionPage:v,getPageRevisions:y}=K(h(N)),{getEntityConfig:w}=h(jje.store),_=g(),C=w("postType",_)?.revisionKey||"id",S=b();return{revisions:y(v()),revisionKey:C,currentRevisionId:S}},[]),s=!o,a=(0,uf.useMemo)(()=>[{id:"date",label:(0,i_.__)("Date"),getValue:({item:h})=>{let g=zje(h.date);return Hje(h)?(0,i_.sprintf)((0,i_.__)("%1$s, %2$s"),g,(0,i_.__)("Autosave")):g},render:({item:h})=>(0,Dd.jsxs)(le,{direction:"row",align:"center",gap:"sm",children:[(0,Dd.jsx)(Mr,{variant:"heading-sm",render:(0,Dd.jsx)("time",{dateTime:h.date}),children:zje(h.date)}),(0,Dd.jsx)(xRt,{item:h})]}),enableSorting:!1,enableHiding:!1},X2,{id:"details",label:(0,i_.__)("Details"),render:({item:h})=>String(h[n])!==String(i)?null:(0,Dd.jsx)(zne,{postContent:h.content?.raw}),enableSorting:!1,enableHiding:!1}],[n,i]),{data:c,paginationInfo:d}=(0,uf.useMemo)(()=>kee(o||Bje,t,a),[o,t,a]);(0,uf.useEffect)(()=>{if(!i||!o)return;let h=o.findIndex(b=>String(b[n])===String(i));if(h<0)return;let g=Math.floor(h/t.perPage)+1;r(b=>b.page===g?b:{...b,page:g})},[i,o,n,t.perPage]);let u=(0,uf.useMemo)(()=>i?[String(i)]:Bje,[i]),f=(0,uf.useCallback)(h=>{if(h.length===0)return;let g=h[h.length-1];e(Number(g))},[e]),m=(0,uf.useCallback)(h=>String(h[n]),[n]);return(0,Dd.jsx)("div",{className:"editor-post-revisions-timeline",children:(0,Dd.jsxs)(sh,{view:t,onChangeView:r,fields:a,data:c,isLoading:s,paginationInfo:d,defaultLayouts:_Rt,getItemId:m,selection:u,onChangeSelection:f,children:[(0,Dd.jsx)(sh.Layout,{}),(0,Dd.jsx)(sh.Footer,{})]})})}var qje=l(X(),1),Kje=l(H(),1),Xje=l(G(),1);var Wje=l(Z(),1);var s_=l(P(),1);function vj({title:e,entries:t,initialOpen:r,className:o}){if(!t)return null;let n=Object.entries(t).map(([i,s])=>(0,s_.jsx)(Dr,{label:i,children:(0,s_.jsx)("span",{className:"editor-revision-fields-diff__value",children:s.map((a,c)=>a.added?(0,s_.jsx)("ins",{className:"editor-revision-fields-diff__added",children:a.value},c):a.removed?(0,s_.jsx)("del",{className:"editor-revision-fields-diff__removed",children:a.value},c):(0,s_.jsx)("span",{children:a.value},c))})},i));return(0,s_.jsx)(Wje.PanelBody,{title:e,initialOpen:r,children:(0,s_.jsx)("div",{className:o,children:n})})}var Zje=l(P(),1);function Gje(e){return e==null?"":typeof e=="object"?JSON.stringify(e,null,2):String(e)}function Yje(e){return!e||e==="[]"||e==="{}"}function Qje(){let{revision:e,previousRevision:t}=(0,qje.useSelect)(o=>{let{getCurrentRevision:n,getPreviousRevision:i}=K(o(N));return{revision:n(),previousRevision:i()}},[]),r=(0,Kje.useMemo)(()=>{if(!e)return null;let o=e.meta??{},n=t?.meta??{},i=new Set([...Object.keys(o),...Object.keys(n)]),s={};for(let a of i){let c=Gje(o[a]),d=Gje(n[a]);Yje(c)&&Yje(d)||(s[a]=ZS(d,c))}return Object.keys(s).length===0?null:s},[e,t]);return(0,Zje.jsx)(vj,{title:(0,Xje.__)("Meta"),entries:r,initialOpen:!1,className:"editor-revision-meta-diff__content"})}var ff=l(P(),1);function tHe(){let{revisionId:e,postId:t}=(0,Jje.useSelect)(r=>{let{getCurrentRevisionId:o,getCurrentPostId:n}=K(r(N));return{revisionId:o(),postId:n()}},[]);return e?(0,ff.jsxs)(ff.Fragment,{children:[(0,ff.jsx)(Dk,{className:"editor-post-summary",children:(0,ff.jsxs)(_j.__experimentalVStack,{spacing:4,children:[(0,ff.jsx)(n_,{postId:t,hideActions:!0}),(0,ff.jsx)(_j.ExternalLink,{href:(0,eHe.addQueryArgs)("revision.php",{revision:e}),children:(0,$je.__)("Open classic revisions screen")})]})}),(0,ff.jsx)(Qje,{}),(0,ff.jsx)(Uje,{})]}):null}var f5=l(X(),1),Kne=l(he(),1),lHe=l(Z(),1),Xne=l(G(),1),cHe=l(Re(),1),dHe=l(Ut(),1);var rHe=l(X(),1),oHe=l(H(),1),qne=l(he(),1),nHe=l(Ut(),1),iHe=l(Gc(),1);var{EXCLUDED_PATTERN_SOURCES:SRt,PATTERN_TYPES:CRt}=K(iHe.privateApis);function sHe(e,t){return e.innerBlocks=e.innerBlocks.map(r=>sHe(r,t)),e.name==="core/template-part"&&e.attributes.theme===void 0&&(e.attributes.theme=t),e}function kRt(e,t){let r=(i,s,a)=>s===a.findIndex(c=>i.name===c.name),o=i=>t.area==="navigation-overlay"&&i.blockTypes?.includes("core/template-part/navigation-overlay")?!0:!SRt.includes(i.source),n=i=>i.templateTypes?.includes(t.slug)||i.blockTypes?.includes("core/template-part/"+t.area);return e.filter((i,s,a)=>r(i,s,a)&&o(i)&&n(i))}function ERt(e,t){return e.map(r=>({...r,keywords:r.keywords||[],type:CRt.theme,blocks:(0,nHe.parse)(r.content,{__unstableSkipMigrationLogs:!0}).map(o=>sHe(o,t))}))}function aHe({area:e,name:t,slug:r}){let{blockPatterns:o,restBlockPatterns:n,currentThemeStylesheet:i}=(0,rHe.useSelect)(s=>{let{getEditorSettings:a}=s(N),c=a();return{blockPatterns:c.__experimentalAdditionalBlockPatterns??c.__experimentalBlockPatterns,restBlockPatterns:s(qne.store).getBlockPatterns(),currentThemeStylesheet:s(qne.store).getCurrentTheme().stylesheet}},[]);return(0,oHe.useMemo)(()=>{let s=[...o||[],...n||[]],a=kRt(s,{area:e,name:t,slug:r});return ERt(a,i)},[e,t,r,o,n,i])}var u5=l(P(),1);function TRt({availableTemplates:e,onSelect:t}){return!e||e?.length===0?null:(0,u5.jsx)(cHe.__experimentalBlockPatternsList,{label:(0,Xne.__)("Templates"),blockPatterns:e,onClickPattern:t,showTitlesAsTooltip:!0})}function PRt(){let{area:e,name:t,slug:r,postType:o,postId:n}=(0,f5.useSelect)(c=>{let{getCurrentPostType:d,getCurrentPostId:u}=c(N),{getEditedEntityRecord:f}=c(Kne.store),m=d(),h=u(),g=f("postType",m,h);return{area:g?.area,name:g?.name,slug:g?.slug,postType:m,postId:h}},[]),{editEntityRecord:i}=(0,f5.useDispatch)(Kne.store),s=aHe({area:e,name:t,slug:r}),a=async c=>{await i("postType",o,n,{blocks:c.blocks,content:(0,dHe.serialize)(c.blocks)})};return s?.length?(0,u5.jsx)(lHe.PanelBody,{title:(0,Xne.__)("Design"),initialOpen:o===hi,children:(0,u5.jsx)(TRt,{availableTemplates:s,onSelect:a})}):null}function uHe(){let{postType:e}=(0,f5.useSelect)(t=>{let{getCurrentPostType:r}=t(N);return{postType:r()}},[]);return[hi,br].includes(e)?(0,u5.jsx)(PRt,{}):null}var p5=l(G(),1),fHe=l(X(),1),pHe=l(or(),1);var m5=l(P(),1);function mHe(){let{postTypeLabel:e,isRevisionsMode:t}=(0,fHe.useSelect)(o=>{let{getPostTypeLabel:n}=o(N),{isRevisionsMode:i}=K(o(N));return{postTypeLabel:n(),isRevisionsMode:i()}},[]),r;return t?r=(0,p5.__)("Revision"):e?r=(0,pHe.decodeEntities)(e):r=(0,p5._x)("Document","noun, panel"),(0,m5.jsxs)(jr.List,{activateOnFocus:!1,children:[(0,m5.jsx)(jr.Tab,{value:Ol.document,children:r}),(0,m5.jsx)(jr.Tab,{value:Ol.block,children:(0,p5.__)("Block")})]})}var jk=l(X(),1),Hk=l(he(),1),Zne=l(Re(),1),tg=l(Z(),1),Qne=l(H(),1),eg=l(G(),1),hHe=l(or(),1),yj=l(cn(),1),gHe=l(Kt(),1),bHe=l(Jt(),1);var fi=l(P(),1);function vHe(){let e=(0,jk.useSelect)(C=>C(N).getCurrentTemplateId(),[]),[t,r]=(0,Qne.useState)(!1),[o,n]=(0,Qne.useState)(!1),s=!!u3()?.length,{onNavigateToEntityRecord:a,canCreateTemplate:c,hasGoBack:d,getEditorSettings:u}=(0,jk.useSelect)(C=>{let{getEditorSettings:S}=C(N),k=S();return{onNavigateToEntityRecord:k.onNavigateToEntityRecord,canCreateTemplate:!!C(Hk.store).canUser("create",{kind:"postType",name:"wp_template"}),hasGoBack:k.hasOwnProperty("onNavigateToPreviousEntityRecord"),getEditorSettings:S}},[]),{get:f}=(0,jk.useSelect)(bHe.store),{createSuccessNotice:m}=(0,jk.useDispatch)(gHe.store),{editedRecord:h,hasResolved:g}=(0,Hk.useEntityRecord)("postType","wp_template",e),[b]=(0,Hk.useEntityBlockEditor)("postType","wp_template",{id:e});if(!g)return null;let v=d?[{label:(0,eg.__)("Back"),onClick:()=>u().onNavigateToPreviousEntityRecord()}]:void 0,y=()=>{f("core/edit-site","welcomeGuideTemplate")||m((0,eg.__)("Editing template. Changes made here affect all posts and pages that use the template."),{type:"snackbar",actions:v})},w=(0,hHe.decodeEntities)(h.title),_=!!b?.length&&(0,fi.jsx)(Zne.BlockPreview.Async,{children:(0,fi.jsx)(Zne.BlockPreview,{blocks:b})}),x=()=>{if(!_)return null;if(s){let C=(0,eg.__)("Change template");return(0,fi.jsxs)(yt.Root,{children:[(0,fi.jsx)(yt.Trigger,{render:(0,fi.jsx)("div",{className:"editor-template-actions-panel__preview",role:"button",tabIndex:0,"aria-label":C,onClick:()=>n(!0),onKeyDown:S=>{(S.keyCode===yj.ENTER||S.keyCode===yj.SPACE)&&(S.preventDefault(),n(!0))},children:_})}),(0,fi.jsx)(yt.Popup,{children:C})]})}return(0,fi.jsx)("div",{className:"editor-template-actions-panel__preview",children:_})};return(0,fi.jsxs)(fi.Fragment,{children:[(0,fi.jsx)(tg.PanelBody,{title:(0,eg.sprintf)((0,eg.__)("Template: %s"),w),initialOpen:!1,children:(0,fi.jsxs)(tg.__experimentalVStack,{children:[x(),(0,fi.jsxs)(tg.__experimentalHStack,{children:[a&&(0,fi.jsx)(tg.Button,{className:"editor-template-actions-panel__action",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{a({postId:h.id,postType:"wp_template"}),y()},children:(0,eg.__)("Edit")}),c&&(0,fi.jsx)(tg.Button,{className:"editor-template-actions-panel__action",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>r(!0),children:(0,eg.__)("Create new")})]})]})}),t&&(0,fi.jsx)(Sv,{onClose:()=>r(!1)}),o&&(0,fi.jsx)(qre,{onRequestClose:()=>n(!1)})]})}var Uk=l(X(),1),Wk=l(he(),1),Jne=l(Re(),1),mf=l(Z(),1),_He=l(H(),1),pf=l(G(),1),yHe=l(or(),1),wHe=l(Kt(),1),xHe=l(Jt(),1);var Va=l(P(),1);function SHe(){let e=(0,Uk.useSelect)(b=>b(N).getCurrentTemplateId(),[]),[t,r]=(0,_He.useState)(!1),{onNavigateToEntityRecord:o,canCreateTemplate:n,hasGoBack:i,getEditorSettings:s}=(0,Uk.useSelect)(b=>{let{getEditorSettings:v}=b(N),y=v();return{onNavigateToEntityRecord:y.onNavigateToEntityRecord,canCreateTemplate:!!b(Wk.store).canUser("create",{kind:"postType",name:"wp_template"})&&y.supportsTemplateMode,hasGoBack:y.hasOwnProperty("onNavigateToPreviousEntityRecord"),getEditorSettings:v}},[]),{get:a}=(0,Uk.useSelect)(xHe.store),{createSuccessNotice:c}=(0,Uk.useDispatch)(wHe.store),{editedRecord:d}=(0,Wk.useEntityRecord)("postType","wp_template",e),[u]=(0,Wk.useEntityBlockEditor)("postType","wp_template",{id:e});if(!e&&!n)return null;let f=i?[{label:(0,pf.__)("Back"),onClick:()=>s().onNavigateToPreviousEntityRecord()}]:void 0,m=()=>{a("core/edit-site","welcomeGuideTemplate")||c((0,pf.__)("Editing template. Changes made here affect all posts and pages that use the template."),{type:"snackbar",actions:f})},h=d?(0,yHe.decodeEntities)(d.title):void 0,g=!!u?.length&&(0,Va.jsx)(Jne.BlockPreview.Async,{children:(0,Va.jsx)(Jne.BlockPreview,{blocks:u})});return(0,Va.jsxs)(Va.Fragment,{children:[(0,Va.jsx)(mf.PanelBody,{title:d?(0,pf.sprintf)((0,pf.__)("Template: %s"),h):(0,pf.__)("Template"),initialOpen:!1,children:(0,Va.jsxs)(mf.__experimentalVStack,{children:[!e&&(0,Va.jsx)(mf.__experimentalText,{children:(0,pf.__)("This page uses a classic template. To edit this template with blocks, create a block template.")}),d&&g&&(0,Va.jsx)("div",{className:"editor-template-actions-panel__preview",children:g}),(0,Va.jsxs)(mf.__experimentalHStack,{children:[d&&o&&(0,Va.jsx)(mf.Button,{className:"editor-template-actions-panel__action",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{o({postId:d.id,postType:"wp_template"}),m()},children:(0,pf.__)("Edit")}),n&&(0,Va.jsx)(mf.Button,{className:"editor-template-actions-panel__action",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>r(!0),children:e?(0,pf.__)("Create new"):(0,pf.__)("Create block template")})]})]})}),t&&(0,Va.jsx)(Sv,{onClose:()=>r(!1)})]})}var $ne=l(P(),1);function CHe(){let e=SC();return e==="classic"?(0,$ne.jsx)(SHe,{}):e==="block-theme"?(0,$ne.jsx)(vHe,{}):null}var h5=l(X(),1),kHe=l(Re(),1),EHe=l(Z(),1),THe=l(G(),1);var wj=l(P(),1),{BlockQuickNavigation:RRt}=K(kHe.privateApis),IRt="core/template-part";function ORt({postType:e}){let t=QF(),r=(0,h5.useSelect)(n=>{let{getPostBlocksByName:i}=K(n(N));return i(br===e?IRt:t)},[e,t]),{enableComplementaryArea:o}=(0,h5.useDispatch)(ot);return r.length===0?null:(0,wj.jsx)(EHe.PanelBody,{title:(0,THe.__)("Content"),children:(0,wj.jsx)(RRt,{clientIds:r,onSelect:()=>{o("core","edit-post/document")}})})}function PHe(){let{postType:e,renderingMode:t}=(0,h5.useSelect)(r=>{let{getCurrentPostType:o,getRenderingMode:n}=K(r(N));return{postType:o(),renderingMode:n()}},[]);return t==="post-only"&&e!==br?null:(0,wj.jsx)(ORt,{postType:e})}var xj=l(X(),1),RHe=l(H(),1),IHe=l(Ut(),1),Cj=l(Re(),1),OHe=l(Z(),1),AHe=l(G(),1);var Sj=l(P(),1),{BlockQuickNavigation:ARt}=K(Cj.privateApis);function MRt(){let e=(0,xj.useSelect)(o=>{let{getBlockTypes:n}=o(IHe.store);return n()},[]),t=(0,RHe.useMemo)(()=>e.filter(o=>o.category==="theme").map(({name:o})=>o),[e]),r=(0,xj.useSelect)(o=>{let{getBlocksByName:n}=o(Cj.store);return n(t)},[t]);return r.length===0?null:(0,Sj.jsx)(OHe.PanelBody,{title:(0,AHe.__)("Content"),children:(0,Sj.jsx)(ARt,{clientIds:r})})}function MHe(){return(0,xj.useSelect)(t=>{let{getCurrentPostType:r}=t(N);return r()},[])!==hi?null:(0,Sj.jsx)(MRt,{})}var NHe=l(Re(),1),FHe=l(X(),1),DHe=l(G(),1);var LHe=l(P(),1);function VHe(){let{block:e}=(0,FHe.useSelect)(r=>{let{getSelectedBlock:o}=r(NHe.store);return{block:o()}},[]);if(!e)return null;let t=e.attributes?.__revisionDiffStatus?.changedAttributes;return(0,LHe.jsx)(vj,{title:(0,DHe.__)("Changed attributes"),entries:t,initialOpen:!0})}var Gk=l(X(),1),BHe=l(H(),1),zHe=l(Re(),1),jHe=l(Jt(),1);function NRt(){let{hasBlockSelection:e}=(0,Gk.useSelect)(n=>({hasBlockSelection:!!n(zHe.store).getBlockSelectionStart()}),[]),{getActiveComplementaryArea:t}=(0,Gk.useSelect)(ot),{enableComplementaryArea:r}=(0,Gk.useDispatch)(ot),{get:o}=(0,Gk.useSelect)(jHe.store);(0,BHe.useEffect)(()=>{let n=t("core"),i=["edit-post/document","edit-post/block"].includes(n),s=o("core","distractionFree");!i||s||(e?r("core","edit-post/block"):r("core","edit-post/document"))},[e,t,r,o])}var HHe=NRt;var _n=l(P(),1),FRt=!0;function DRt({extraPanels:e,onActionPerformed:t}){HHe();let{tabName:r,keyboardShortcut:o,isRevisionsMode:n}=(0,Ej.useSelect)(c=>{let d=c(UHe.store).getShortcutRepresentation("core/editor/toggle-sidebar"),u=c(ot).getActiveComplementaryArea("core"),f=[Ol.block,Ol.document].includes(u),m=u;return f||(m=c(kj.store).getBlockSelectionStart()?Ol.block:Ol.document),{tabName:m,keyboardShortcut:d,isRevisionsMode:K(c(N)).isRevisionsMode()}},[]),{enableComplementaryArea:i}=(0,Ej.useDispatch)(ot);function s(c){i("core",c)}let a;if(n)a=(0,_n.jsx)(tHe,{});else{let c=window?.__experimentalDataFormInspector;a=(0,_n.jsxs)(_n.Fragment,{children:[c?(0,_n.jsx)(Vje,{onActionPerformed:t}):(0,_n.jsx)(xje,{onActionPerformed:t}),(0,_n.jsx)(AL.Slot,{}),(0,_n.jsx)(PHe,{}),c&&(0,_n.jsx)(CHe,{}),(0,_n.jsx)(MHe,{}),(0,_n.jsx)(uHe,{}),(0,_n.jsx)(fB,{}),(0,_n.jsx)(Fze,{}),e]})}return(0,_n.jsxs)(Fh,{identifier:r,header:(0,_n.jsx)(mHe,{}),closeLabel:(0,Yk.__)("Close Settings"),className:"editor-sidebar__panel",headerClassName:"editor-sidebar__panel-tabs",title:(0,Yk._x)("Settings","panel button label"),toggleShortcut:o,icon:(0,Yk.isRTL)()?y_:fm,isActiveByDefault:FRt,render:(0,_n.jsx)(jr.Root,{value:r,onValueChange:s}),children:[(0,_n.jsx)(jr.Panel,{value:Ol.document,tabIndex:-1,children:a}),(0,_n.jsxs)(jr.Panel,{value:Ol.block,tabIndex:-1,children:[(0,_n.jsx)(kj.BlockInspector,{}),n&&(0,_n.jsx)(VHe,{})]})]})}var WHe=DRt;var Gj=l(G(),1),am=l(X(),1),NUe=l(H(),1),FUe=l(Me(),1),DUe=l(pl(),1);var nie=l(Re(),1);var LUe=l(Jt(),1);var sm=l(H(),1),zj=l(G(),1),$k=l(X(),1);var y5=l(Re(),1);var Qk=l(H(),1),Dj=l(Z(),1);var Lj=l(Me(),1),fs=l(G(),1),_5=l(X(),1),uUe=l(Oh(),1),Vj=l(Re(),1);var Mj=l(G(),1),cUe=l(H(),1),dUe=l(Me(),1),Cw=l(X(),1),g5=l(Re(),1);var Tj=l(G(),1),rm=l(an(),1),GHe=l(he(),1),YHe=l(X(),1),qHe=l(Re(),1);var Ld=l(P(),1);function KHe({avatar:e,name:t,date:r,userId:o}){let n=!!e,i=(0,rm.getSettings)(),{currentUserAvatar:s,currentUserName:a,currentUserId:c,dateFormat:d=i.formats.date}=(0,YHe.useSelect)(b=>{let{canUser:v,getCurrentUser:y,getEntityRecord:w}=b(GHe.store),_=v("read",{kind:"root",name:"site"})?w("root","site"):void 0;if(n)return{dateFormat:_?.date_format};let{getSettings:x}=b(qHe.store),{__experimentalDiscussionSettings:C}=x(),S=C?.avatarURL,k=y();return{currentUserAvatar:k?.avatar_urls?.[48]??S,currentUserName:k?.name,currentUserId:k?.id,dateFormat:_?.date_format}},[n]),u=(0,rm.getDate)(r),f=(0,rm.dateI18n)("c",u),h=Math.floor((new Date-u)/(1e3*60*60*24))<30?(0,rm.humanTimeDiff)(u):(0,rm.dateI18n)(d,u),g=(0,rm.dateI18n)((0,Tj._x)("F j, Y g:i\xA0a","Note date full date format"),r);return(0,Ld.jsxs)(Ld.Fragment,{children:[(0,Ld.jsx)("img",{src:e||s,className:"editor-collab-sidebar-panel__user-avatar",alt:(0,Tj.__)("User avatar"),width:32,height:32,style:{borderColor:Xs(o??c)}}),(0,Ld.jsxs)(le,{direction:"column",className:"editor-collab-sidebar-panel__user-info",children:[(0,Ld.jsx)("span",{className:"editor-collab-sidebar-panel__user-name",children:t??a}),r&&(0,Ld.jsxs)(yt.Root,{children:[(0,Ld.jsx)(yt.Trigger,{render:(0,Ld.jsx)("time",{dateTime:f,className:"editor-collab-sidebar-panel__user-time",children:h})}),(0,Ld.jsx)(yt.Popup,{children:g})]})]})]})}var qk=l(P(),1);function Kk({note:e,actions:t,className:r,children:o,...n}){return(0,qk.jsxs)(le,{direction:"column",gap:"sm",className:r,...n,children:[(0,qk.jsxs)(le,{direction:"row",align:"center",justify:"flex-start",gap:"md",children:[(0,qk.jsx)(KHe,{avatar:e?.author_avatar_urls?.[48],name:e?.author_name,date:e?.date,userId:e?.author}),t&&(0,qk.jsx)(le,{direction:"row",align:"center",className:"editor-collab-sidebar-panel__note-actions",onClick:i=>i.stopPropagation(),children:t})]}),o]})}var eie=l(H(),1),Zk=l(Z(),1);var Ij=l(G(),1),sUe=l(Me(),1),Oj=l(cn(),1),aUe=l(Oh(),1);var XHe=l(H(),1),ZHe=l(X(),1),QHe=l(he(),1);var JHe=l(P(),1),LRt={name:"note-mentions",className:"editor-autocompleters__user editor-collab-sidebar-panel__mention-suggestion",triggerPrefix:"@",useItems(e){let t=(0,ZHe.useSelect)(o=>{let{getUsers:n}=o(QHe.store);return n({context:"view",search:e})},[e]);return[(0,XHe.useMemo)(()=>t?t.map(o=>({key:`note-mention-${o.slug}`,value:o,label:gre(o)})):[],[t])]},getOptionCompletion(e){return{action:"insert-at-caret",value:(0,JHe.jsx)("span",{className:`wp-note-mention user-${e.id}`,children:"@"+e.name})}}},$He=LRt;var Xk=l(Z(),1),l_=l(Me(),1),Cc=l(H(),1),nUe=l(cn(),1),Rj=l(Ap(),1);var VRt=[];function eUe({allowedFormats:e,disableFormats:t}){return t?VRt:e}var Pj=l(Ap(),1),tUe=l(P(),1),rUe=l(ae(),1),BRt={};function zRt({onChange:e,onFocus:t,value:r,forwardedRef:o,settings:n,isVisible:i}){let{name:s,edit:a}=n;if(!a)return null;let c=(0,Pj.getActiveFormat)(r,s),d=c!==void 0,u=(0,Pj.getActiveObject)(r),f=u!==void 0&&u.type===s;return(0,tUe.jsx)(a,{isActive:d,isVisible:i,activeAttributes:d?c.attributes||{}:{},isObjectActive:f,activeObjectAttributes:f?u.attributes||{}:{},value:r,onChange:e,onFocus:t,contentRef:o,context:BRt},s)}function oUe({formatTypes:e,...t}){return e.map(r=>(0,rUe.createElement)(zRt,{settings:r,...t,key:r.name}))}var a_=l(P(),1),{ValidatedContentEditableControl:jRt}=K(Xk.privateApis),{useRichText:HRt,KeyboardShortcutContext:URt,InputEventContext:WRt,shortcutsListener:GRt,inputEventsListener:YRt}=K(Rj.privateApis),qRt=[];function iUe({label:e,value:t,onChange:r,placeholder:o,id:n,clientId:i,className:s,hideLabelFromVision:a,help:c,disabled:d,required:u,markWhenOptional:f,customValidity:m,allowedFormats:h,disableFormats:g,withoutInteractiveFormatting:b,preserveWhiteSpace:v,disableLineBreaks:y,focusOnMount:w,completers:_=qRt}){let[x,C]=(0,Cc.useState)({start:void 0,end:void 0}),[S,k]=(0,Cc.useState)(!1),R=(0,Cc.useRef)(void 0),O=(0,Cc.useRef)(new Set),E=(0,Cc.useRef)(new Set),I=(0,l_.__experimentalUseFocusOutside)(()=>k(!1)),T=eUe({allowedFormats:h,disableFormats:g}),{value:M,onChange:F,ref:V,formatTypes:B,getValue:z}=HRt({value:t,onChange:r,selectionStart:x.start,selectionEnd:x.end,onSelectionChange:(oe,te)=>C({start:oe,end:te}),__unstableIsSelected:S,preserveWhiteSpace:!!v,placeholder:o,__unstableDisableFormats:g,allowedFormats:T,withoutInteractiveFormatting:b,__unstableFormatTypeHandlerContext:(0,Cc.useMemo)(()=>({richTextIdentifier:n,blockClientId:i}),[n,i])});function A(){R.current?.focus()}let D=(0,Cc.useRef)({keyboardShortcuts:E,inputEvents:O}),L=(0,Cc.useRef)({formatTypes:B,getValue:z,onChange:F});(0,Cc.useInsertionEffect)(()=>{L.current={formatTypes:B,getValue:z,onChange:F}});let U=(0,l_.useRefEffect)(oe=>{if(d)return;let te=(0,nUe.withIgnoreIMEEvents)(se=>{if(se.key!=="Enter"||se.defaultPrevented||se.metaKey||se.ctrlKey||(se.preventDefault(),y))return;let{getValue:ge,onChange:we}=L.current,ce=ge();we((0,Rj.insert)(ce,`
+`,ce.start??ce.text.length,ce.end??ce.text.length))});return oe.addEventListener("keydown",te),()=>oe.removeEventListener("keydown",te)},[y,d]),j=(0,l_.useRefEffect)(oe=>{if(!S)return;let te=GRt(D)(oe),se=YRt(D)(oe);function ge(we){if(we.inputType!=="insertText"&&we.type!=="compositionend")return;let{formatTypes:ce,getValue:ve,onChange:me}=L.current,$=ve(),ue=ce.reduce((ee,{__unstableInputRule:pe})=>pe?pe(ee):ee,$);ue!==$&&me({...ue,activeFormats:$.activeFormats})}return oe.addEventListener("input",ge),oe.addEventListener("compositionend",ge),()=>{te(),se(),oe.removeEventListener("input",ge),oe.removeEventListener("compositionend",ge)}},[S]),{ref:Y,...q}=(0,Xk.__unstableUseAutocompleteProps)({completers:_,record:M,onChange:F,onReplace:()=>{}}),ne=(0,l_.useRefEffect)(oe=>{w&&!d&&oe.focus()},[w,d]),ie=(0,l_.useMergeRefs)([V,R,j,U,ne,Y]);return(0,a_.jsx)("div",{...I,onFocus:oe=>{k(!0),I.onFocus(oe)},children:(0,a_.jsxs)(Xk.SlotFillProvider,{children:[(0,a_.jsx)(jRt,{label:e,id:n,className:J("editor-rich-text-control",s),placeholder:o,hideLabelFromVision:a,help:c,disabled:d,required:u,markWhenOptional:f,customValidity:m,value:M.text,"aria-multiline":!y,...q,ref:ie}),S&&!d&&(0,a_.jsx)(URt.Provider,{value:E,children:(0,a_.jsx)(WRt.Provider,{value:O,children:(0,a_.jsx)(oUe,{value:M,onChange:F,onFocus:A,formatTypes:B,forwardedRef:R,isVisible:!0})})})]})})}var om=l(P(),1),KRt=["core/bold","core/italic","core/link","core/code"],XRt=[$He];function Sw({onSubmit:e,onCancel:t,note:r,labels:o}){let[n,i]=(0,eie.useState)(r?.content?.raw??""),[s,a]=(0,eie.useState)(!1),c=(0,sUe.useInstanceId)(Sw,"comment-input"),d=AVe((0,aUe.__unstableStripHTML)(n)),u=s||n===r?.content?.raw||!d.length;async function f(){if(u)return;a(!0);let m=n;await e(m)&&i(g=>g===m?"":g),a(!1)}return(0,om.jsxs)(le,{className:"editor-collab-sidebar-panel__note-form",direction:"column",gap:"lg",render:(0,om.jsx)("form",{}),onSubmit:m=>{m.preventDefault(),f()},onKeyDown:m=>{if(Oj.isKeyboardEvent.primary(m,"Enter")){m.preventDefault(),f();return}m.key==="Escape"&&!m.defaultPrevented&&(m.preventDefault(),t(m))},children:[(0,om.jsx)(iUe,{id:c,label:o?.input??(0,Ij.__)("Note"),hideLabelFromVision:!0,value:n,onChange:i,placeholder:o?.placeholder,allowedFormats:KRt,completers:XRt}),(0,om.jsxs)(le,{direction:"row",align:"center",justify:"flex-end",gap:"sm",wrap:"wrap",children:[(0,om.jsx)(Zk.Button,{size:"compact",variant:"tertiary",onClick:t,shortcut:"Escape",children:(0,om.jsx)(Zk.__experimentalTruncate,{children:(0,Ij.__)("Cancel")})}),(0,om.jsx)(Zk.Button,{size:"compact",accessibleWhenDisabled:!0,variant:"primary",type:"submit",disabled:u,shortcut:Oj.displayShortcut.primary("Enter"),children:(0,om.jsx)(Zk.__experimentalTruncate,{children:o?.submit??(0,Ij.__)("Add note")})})]})]})}var lUe=l(P(),1);function Aj({floating:e,className:t,style:r,children:o,...n}){let i=!!e;return(0,lUe.jsx)(le,{direction:"column",className:J(t,{"is-floating":i}),ref:i?e.ref:void 0,style:i?{top:e.y,...r}:r,...n,children:o})}var Nj=l(P(),1),{useBlockElement:ZRt}=K(g5.privateApis);function b5({onSubmit:e,sidebarRef:t,floating:r}){let{clientId:o}=(0,Cw.useSelect)(m=>{let{getSelectedBlockClientId:h}=m(g5.store);return{clientId:h()}},[]),n=(0,Cw.useSelect)(m=>K(m(N)).getSelectedNote(),[]),i=ZRt(o),{toggleBlockSpotlight:s}=K((0,Cw.useDispatch)(g5.store)),{selectNote:a}=K((0,Cw.useDispatch)(N)),{getSelectedNote:c}=K((0,Cw.useSelect)(N)),d=(0,cUe.useRef)(!1),u=(0,dUe.__experimentalUseFocusOutside)(m=>{m.relatedTarget?.closest(".editor-collab-sidebar-panel__add-note")||d.current||c()==="new"&&(s(o,!1),a(void 0))}),f=()=>{a(void 0),i?.focus(),s(o,!1)};return n!=="new"||!o?null:(0,Nj.jsx)(Aj,{floating:r,className:"editor-collab-sidebar-panel__add-note is-selected",gap:"md",tabIndex:0,"aria-label":(0,Mj.__)("New note"),role:"treeitem",style:r?{opacity:r.y?void 0:0}:void 0,...u,children:(0,Nj.jsx)(Kk,{children:(0,Nj.jsx)(Sw,{onSubmit:async m=>{d.current=!0;try{let h=await e({content:m});return h&&(a(h.id),Zs(h.id,t.current)),h}finally{d.current=!1}},onCancel:f,labels:{input:(0,Mj.__)("New note"),placeholder:(0,Mj.__)("Add a note or @ mention")}})})})}var nm=l(H(),1),kw=l(Z(),1);var Zn=l(G(),1);var Ui=l(P(),1),{Menu:v5}=K(kw.privateApis);function QRt({items:e,buttonRef:t}){return(0,Ui.jsxs)(v5,{placement:"bottom-end",children:[(0,Ui.jsx)(v5.TriggerButton,{render:(0,Ui.jsx)(kw.Button,{ref:t,size:"small",icon:$n,label:(0,Zn.__)("Actions"),disabled:!e.length,accessibleWhenDisabled:!0})}),(0,Ui.jsx)(v5.Popover,{modal:!1,children:e.map(r=>(0,Ui.jsx)(v5.Item,{onClick:r.onClick,children:(0,Ui.jsx)(v5.ItemLabel,{children:r.title})},r.id))})]})}function Fj({note:e,parentNote:t,isSelected:r,onEditNote:o,onDeleteNote:n,onResolve:i}){let[s,a]=(0,nm.useState)(null),c=(0,nm.useRef)(null),d=(0,nm.useRef)(null),u=e?.content?.raw,[f,m]=(0,nm.useState)(u),[h,g]=(0,nm.useState)(!1),[b,v]=(0,nm.useState)(!1);f!==u&&(m(u),g(!1)),(0,nm.useLayoutEffect)(()=>{let O=d.current;O&&v(O.scrollHeight>O.clientHeight)},[u]);let y=e.parent===0,w=e.type==="note"&&e.meta&&(e.meta._wp_note_status==="resolved"||e.meta._wp_note_status==="reopen"),_=[{id:"edit",title:(0,Zn.__)("Edit"),isEligible:({status:O})=>O!=="approved",onClick:()=>a("edit")},{id:"reopen",title:(0,Zn._x)("Reopen","Reopen note"),isEligible:({status:O})=>O==="approved",onClick:()=>o({id:e.id,status:"hold"})},{id:"delete",title:(0,Zn.__)("Delete"),isEligible:()=>!0,onClick:()=>a("delete")}],x=t?.status!=="approved"?_.filter(O=>O.isEligible(e)):[],C=e.parent===0?(0,Zn.__)("Are you sure you want to delete this note? This will also delete all of this note's replies."):(0,Zn.__)("Are you sure you want to delete this reply?"),S=()=>{a(null),c.current?.focus()},k;if(s==="edit")k=(0,Ui.jsx)(Sw,{onSubmit:async O=>{let E=await o({id:e.id,content:O});return E&&S(),E},onCancel:S,note:e,labels:{submit:(0,Zn._x)("Update","verb"),input:(0,Zn.sprintf)((0,Zn.__)("Edit note %1$s by %2$s"),e.id,e.author_name)}});else{let O;if(w){let E=e.meta._wp_note_status==="resolved"?(0,Zn.__)("Marked as resolved"):(0,Zn.__)("Reopened"),I=e?.content?.raw;O=I&&typeof I=="string"&&I.trim()!==""?(0,Zn.sprintf)((0,Zn.__)("%1$s: %2$s"),E,I):E}else O=e?.content?.rendered;k=(0,Ui.jsx)("div",{ref:d,className:J("editor-collab-sidebar-panel__note-content",{"editor-collab-sidebar-panel__resolution-text":w,"is-collapsed":!h}),dangerouslySetInnerHTML:{__html:O??""}})}let R=r?(0,Ui.jsxs)(Ui.Fragment,{children:[y&&i&&(0,Ui.jsx)(kw.Button,{label:(0,Zn._x)("Resolve","Mark note as resolved"),size:"small",icon:Ud,disabled:e.status==="approved",accessibleWhenDisabled:e.status==="approved",onClick:i}),(0,Ui.jsx)(QRt,{items:x,buttonRef:c})]}):null;return(0,Ui.jsxs)(Kk,{note:e,actions:R,role:e.parent!==0?"treeitem":void 0,children:[k,s==="delete"&&(0,Ui.jsx)(kw.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{n(e),a(null)},onCancel:S,confirmButtonText:(0,Zn.__)("Delete"),children:C}),b&&s!=="edit"&&(0,Ui.jsx)(kx,{className:"editor-collab-sidebar-panel__show-more-button",variant:"unstyled",size:"small",onClick:()=>g(!h),children:h?(0,Zn.__)("Show less"):(0,Zn.__)("Show more")})]})}var Nl=l(P(),1),{useBlockElement:JRt}=K(Vj.privateApis);function fUe({note:e,onEditNote:t,onAddReply:r,onDeleteNote:o,isSelected:n,sidebarRef:i,floating:s,onKeyDown:a}){let c=!!s,{toggleBlockHighlight:d,selectBlock:u,toggleBlockSpotlight:f}=K((0,_5.useDispatch)(Vj.store)),{selectNote:m}=K((0,_5.useDispatch)(N)),{getSelectedNote:h}=K((0,_5.useSelect)(N)),g=JRt(e.blockClientId),b=(0,Lj.useDebounce)(d,50),v=(0,Qk.useRef)(null),y=(0,Qk.useRef)(!1),w=s?.registerThread,_=s?.unregisterThread;(0,Qk.useEffect)(()=>{let B=v.current;return B&&w&&w(e.id,g,B),()=>_?.(e.id)},[g,e.id,w,_]),(0,Qk.useEffect)(()=>{!n||e.id==="new"||jVe(e.id,i.current)},[n,s?.y,e.id,i]);let x=(0,Lj.__experimentalUseFocusOutside)(B=>{let z=B.relatedTarget?.closest(".editor-collab-sidebar-panel__thread");z&&!y.current||(z||(b.cancel(),d(e.blockClientId,!1)),h()===e.id&&O())});function C(){b(e.blockClientId,!0)}function S(){b(e.blockClientId,!1)}function k(B){x.onFocus(B),b.cancel(),d(e.blockClientId,!0)}function R(){n||(m(e.id),Zs(e.id,i.current),f(e.blockClientId,!0),e.blockClientId&&u(e.blockClientId,null))}function O(){m(void 0),f(e.blockClientId,!1)}function E(){t({id:e.id,status:"approved"}),O(),c?g?.focus():Zs(e.id,i.current)}let I=e?.reply||[],T=I.length>0?I[I.length-1]:void 0,M=I.length>0?I.slice(0,-1):[],F=MVe((0,uUe.__unstableStripHTML)(e.content?.rendered),10),V=e.blockClientId?(0,fs.sprintf)((0,fs.__)("Note: %s"),F):(0,fs.sprintf)((0,fs.__)("Original block deleted. Note: %s"),F);return c&&e.id==="new"?(0,Nl.jsx)(b5,{onSubmit:r,sidebarRef:i,floating:{y:s.y,ref:v}}):(0,Nl.jsxs)(Aj,{floating:c?{y:s.y,ref:v}:void 0,className:J("editor-collab-sidebar-panel__thread",{"is-selected":n}),id:`note-thread-${e.id}`,gap:"md",onClick:R,onMouseEnter:C,onMouseLeave:S,...x,onFocus:k,onKeyUp:B=>{B.key==="Tab"&&(y.current=!1)},onKeyDown:B=>{B.key==="Tab"?y.current=!0:a(B)},tabIndex:0,role:"treeitem","aria-label":V,"aria-expanded":n,children:[(0,Nl.jsx)(Dj.Button,{className:"editor-collab-sidebar-panel__skip-to-note",variant:"secondary",size:"compact",onClick:()=>{Zs(e.id,i.current,'[role="textbox"]')},children:(0,fs.__)("Add new reply")}),!e.blockClientId&&(0,Nl.jsx)("p",{className:"editor-collab-sidebar-panel__deleted-block-notice",children:(0,fs.__)("Original block deleted.")}),(0,Nl.jsx)(Fj,{note:e,isSelected:n,onEditNote:t,onDeleteNote:o,onResolve:E}),n&&I.map(B=>(0,Nl.jsx)(Fj,{note:B,parentNote:e,isSelected:n,onEditNote:t,onDeleteNote:o},B.id)),!n&&M.length>0&&(0,Nl.jsx)(le,{direction:"row",align:"center",justify:"space-between",className:"editor-collab-sidebar-panel__more-reply-separator",children:(0,Nl.jsx)(Dj.Button,{size:"compact",variant:"tertiary",className:"editor-collab-sidebar-panel__more-reply-button",onClick:B=>{B.stopPropagation(),R()},children:(0,fs.sprintf)((0,fs._n)("%s more reply","%s more replies",M.length),M.length)})}),!n&&T&&(0,Nl.jsx)(Fj,{note:T,parentNote:e,isSelected:!1,onEditNote:t,onDeleteNote:o}),n&&(0,Nl.jsx)(Kk,{role:"treeitem",children:(0,Nl.jsx)(Sw,{onSubmit:B=>e.status==="approved"?t({id:e.id,status:"hold",content:B}):r({content:B,parent:e.id}),onCancel:B=>{B.stopPropagation(),O(),Zs(e.id,i.current)},labels:{submit:e.status==="approved"?(0,fs.__)("Reopen & Reply"):(0,fs.__)("Reply"),input:(0,fs.sprintf)((0,fs.__)("Reply to note %1$s by %2$s"),e.id,e.author_name),placeholder:(0,fs.__)("Reply or @ mention")}})}),!!e.blockClientId&&(0,Nl.jsx)(Dj.Button,{className:"editor-collab-sidebar-panel__skip-to-block",variant:"secondary",size:"compact",onClick:B=>{B.stopPropagation(),g?.focus()},children:(0,fs.__)("Back to block")})]})}var hUe=l(vi(),1),c_=l(G(),1),im=l(H(),1),Bj=l(he(),1),hf=l(X(),1),Ew=l(Re(),1),gUe=l(Kt(),1),bUe=l(Oh(),1),vUe=l(or(),1);var Jk=l(Ap(),1);function pUe(){let e=new Set,t=new Map,r=new Map,o=new WeakMap,n={},i={};function s(){i={...n};for(let c of e)c()}let a=new window.ResizeObserver(c=>{let d=!1;for(let u of c){let f=o.get(u.target),m=u.borderBoxSize[0].blockSize;n[f]!==m&&(n[f]=m,d=!0)}d&&s()});return{subscribe(c){return e.add(c),()=>{e.delete(c),e.size===0&&a.disconnect()}},getSnapshot(){return i},registerThread(c,d,u){t.set(c,d);let f=r.get(c);f&&f!==u&&(a.unobserve(f),o.delete(f)),u&&(r.set(c,u),o.set(u,c),a.observe(u)),s()},unregisterThread(c){t.delete(c);let d=r.get(c);d&&(a.unobserve(d),o.delete(d),r.delete(c)),delete n[c]},getAnchorRects(){return Object.fromEntries(Array.from(t).flatMap(([c,d])=>{if(!d)return[];if(c==="new"){let f=FVe(d)??d.getBoundingClientRect();return[[c,f]]}let u=d.querySelector(lz(c))??d;return[[c,u.getBoundingClientRect()]]}))},getFirstBlockElement(){return t.values().next().value??null}}}var{cleanEmptyObject:mUe}=K(Ew.privateApis);function _Ue(e){let t={post:e,type:"note",status:"all",per_page:-1},{records:r}=(0,Bj.useEntityRecords)("root","comment",t,{enabled:!!e&&typeof e=="number"}),{getBlockAttributes:o}=(0,hf.useSelect)(Ew.store),{clientIds:n}=(0,hf.useSelect)(a=>{let{getClientIdsWithDescendants:c}=a(Ew.store);return{clientIds:c()}},[]),{notes:i,unresolvedNotes:s}=(0,im.useMemo)(()=>{if(!r||r.length===0)return{notes:[],unresolvedNotes:[]};let a={},c=new Map;for(let g of n){let b=o(g)?.metadata,v=Yv(b);if(v.length>0){a[g]=v;for(let y of v)c.set(y,g)}}let d=new Map,u=[];for(let g of r){let b={...g,reply:[],blockClientId:g.parent===0?c.get(g.id)??null:null};d.set(g.id,b),g.parent===0&&u.push(b)}for(let g of r)g.parent!==0&&d.get(g.parent)?.reply.unshift(d.get(g.id));if(u.length===0)return{notes:[],unresolvedNotes:[]};let f=[],m=[];for(let[g,b]of Object.entries(a)){let v=o(g),y=b.map(w=>{let _=d.get(w);return _?{thread:_,start:DVe(_,v)}:null}).filter(Boolean).sort((w,_)=>w.start!==_.start?w.start-_.start:w.thread.id-_.thread.id);for(let{thread:w}of y)w.status==="hold"?f.push(w):w.status==="approved"&&m.push(w)}let h=u.filter(g=>!g.blockClientId);return{notes:[...f,...h,...m],unresolvedNotes:f}},[n,r,o]);return{notes:i,unresolvedNotes:s}}function $Rt(e,t){let r=e(),o=t();if(!r?.clientId||r.clientId!==o.clientId||!r.attributeKey||r.offset===void 0||o.offset===void 0||r.offset===o.offset)return null;let[n,i]=r.offset<o.offset?[r.offset,o.offset]:[o.offset,r.offset];return{clientId:r.clientId,attributeKey:r.attributeKey,start:n,end:i}}function e3t(e,t,r,o){if(!(e instanceof Jk.RichTextData))return null;let n=LVe((0,Jk.create)({html:e.toHTMLString()}),{type:UB,attributes:{"data-id":String(t)}},r,o);return Jk.RichTextData.fromHTMLString(new Jk.RichTextData(n).toHTMLString())}function t3t(e,t,r,o){for(let n of t()){let i=r(n),s=az(i,e);if(!s)continue;let a=sne(i[s.attributeKey],e);a&&o(n,{[s.attributeKey]:a});return}}function yUe(){let{createNotice:e}=(0,hf.useDispatch)(gUe.store),{saveEntityRecord:t,deleteEntityRecord:r}=(0,hf.useDispatch)(Bj.store),{getCurrentPostId:o}=(0,hf.useSelect)(N),{getBlockAttributes:n,getClientIdsWithDescendants:i,getSelectedBlockClientId:s,getSelectionStart:a,getSelectionEnd:c}=(0,hf.useSelect)(Ew.store),{updateBlockAttributes:d}=(0,hf.useDispatch)(Ew.store),u=g=>{let b=g.message&&g.code!=="unknown_error"?(0,vUe.decodeEntities)(g.message):(0,c_.__)("An error occurred while performing an update.");e("error",b,{type:"snackbar",isDismissible:!0})};return{onCreate:async({content:g,parent:b})=>{try{let v=b?null:$Rt(a,c),y=b?null:v?.clientId||s(),w=await t("root","comment",{post:o(),content:g,status:"hold",type:"note",parent:b||0},{throwOnError:!0});if(!b&&w?.id&&y){let _=n(y),x=_?.metadata,C=NVe(x,w.id),S={metadata:mUe(C)};if(v){let k=e3t(_?.[v.attributeKey],w.id,v.start,v.end);k&&(S[v.attributeKey]=k)}d(y,S)}return e("snackbar",b?(0,c_.__)("Reply added."):(0,c_.__)("Note added."),{type:"snackbar",isDismissible:!0}),w}catch(v){u(v)}},onEdit:async({id:g,content:b,status:v})=>{try{if(v==="approved"||v==="hold"){await t("root","comment",{id:g,status:v},{throwOnError:!0});let _={post:o(),content:b||"",type:"note",status:v,parent:g,meta:{_wp_note_status:v==="approved"?"resolved":"reopen"}},x=await t("root","comment",_,{throwOnError:!0});return v==="approved"&&t3t(g,i,n,d),(0,hUe.speak)(v==="approved"?(0,c_.__)("Note marked as resolved."):(0,c_.__)("Note reopened.")),x}let w=await t("root","comment",{id:g,content:b,status:v},{throwOnError:!0});return e("snackbar",(0,c_.__)("Note updated."),{type:"snackbar",isDismissible:!0}),w}catch(y){u(y)}},onDelete:async g=>{try{let b=g.parent?null:g.blockClientId||s();if(await r("root","comment",g.id,void 0,{throwOnError:!0}),b){let v=n(b),y={metadata:mUe(VVe(v?.metadata,g.id))},w=az(v,g.id);if(w){let _=sne(v[w.attributeKey],g.id);_&&(y[w.attributeKey]=_)}d(b,y)}return e("snackbar",(0,c_.__)("Note deleted."),{type:"snackbar",isDismissible:!0}),!0}catch(b){u(b)}}}}function wUe(e=!1){let t=(0,hf.useRegistry)();(0,im.useEffect)(()=>{if(!e)return;let{getActiveComplementaryArea:r}=t.select(ot),{disableComplementaryArea:o,enableComplementaryArea:n}=t.dispatch(ot),i=t.subscribe(()=>{r("core")===null&&n("core",Hv)});return()=>{i(),r("core")===Hv&&o("core",Hv)}},[e,t])}function xUe({threads:e,selectedNoteId:t,isFloating:r,sidebarRef:o}){let[n,i]=(0,im.useState)({}),[s]=(0,im.useState)(pUe),a=(0,im.useSyncExternalStore)(s.subscribe,s.getSnapshot);return(0,im.useEffect)(()=>{if(!r||!o?.current)return;let c=o.current,d=s.getFirstBlockElement(),u=d?.closest(".is-root-container")??d,f=u?(0,bUe.getScrollContainer)(u):null,m=()=>{c.style.setProperty("--canvas-scroll",`${-(f?.scrollTop??0)}px`)},h,g=()=>{window.cancelAnimationFrame(h),h=window.requestAnimationFrame(()=>{let w=BVe({threads:e,selectedNoteId:t,blockRects:s.getAnchorRects(),heights:a,scrollTop:f?.scrollTop??0});i(w.positions),m()})};g();let b=new window.ResizeObserver(g);u&&b.observe(u);let v=f?.ownerDocument?.defaultView,y={passive:!0,capture:!0};return v?.addEventListener("scroll",m,y),()=>{window.cancelAnimationFrame(h),b.disconnect(),v?.removeEventListener("scroll",m,y)}},[o,a,r,t,s,e]),{notePositions:n,registerThread:s.registerThread,unregisterThread:s.unregisterThread}}var kc=l(P(),1),{useBlockElement:r3t}=K(y5.privateApis);function tie({notes:e,sidebarRef:t,isFloating:r=!1,styles:o}){let{onCreate:n,onEdit:i,onDelete:s}=yUe(),{selectNote:a}=K((0,$k.useDispatch)(N)),{selectBlock:c,toggleBlockSpotlight:d}=K((0,$k.useDispatch)(y5.store)),{noteId:u,selectedBlockClientId:f,orderedBlockIds:m}=(0,$k.useSelect)(E=>{let{getBlockAttributes:I,getSelectedBlockClientId:T,getClientIdsWithDescendants:M}=E(y5.store),F=T();return{noteId:F?I(F)?.metadata?.noteId:null,selectedBlockClientId:F,orderedBlockIds:M()}},[]),{selectedNote:h,noteFocused:g}=(0,$k.useSelect)(E=>{let{getSelectedNote:I,isNoteFocused:T}=K(E(N));return{selectedNote:I(),noteFocused:T()}},[]),b=r3t(f),v=(0,sm.useMemo)(()=>{if(!r||h!=="new")return e;let E={id:"new",blockClientId:f,content:{rendered:""}},I=[];return m.forEach(T=>{let M=e.filter(F=>F.blockClientId===T);I.push(...M),T===f&&I.push(E)}),I},[e,r,h,f,m]),y=async E=>{let I=v.findIndex(B=>B.id===E.id),T=v[I+1],M=v[I-1];if(!await s(E))return;if(E.parent!==0){a(E.parent),Zs(E.parent,t.current);return}let V=T??M;V?(a(V.id),Zs(V.id,t.current),V.blockClientId&&(d(V.blockClientId,!0),c(V.blockClientId,null))):(a(void 0),d(E.blockClientId,!1),b?.focus())},w=(0,sm.useMemo)(()=>{let E=Yv({noteId:u}),I=e.filter(T=>E.includes(T.id));return X3(I)?.id},[u,e]),_=(0,sm.useRef)(f);(0,sm.useEffect)(()=>{_.current!==f&&(_.current=f,a(w))},[f,w,a]),(0,sm.useEffect)(()=>{g&&h&&(Zs(h,t.current,h==="new"?'[role="textbox"]':void 0),a(h))},[g,h,a,t]);let{notePositions:x,registerThread:C,unregisterThread:S}=xUe({threads:v,selectedNoteId:h,isFloating:r,sidebarRef:t}),k=Array.isArray(v)&&v.length>0,R=(E,I,T)=>{if(E.defaultPrevented)return;let M=v.findIndex(V=>V.id===I.id),F=E.currentTarget===E.target;(E.key==="Enter"||E.key==="ArrowRight")&&F&&!T?(a(I.id),I.blockClientId&&(c(I.blockClientId,null),d(I.blockClientId,!0))):(E.key==="Enter"||E.key==="ArrowLeft")&&F&&T||E.key==="Escape"?(a(void 0),I.blockClientId&&d(I.blockClientId,!1),Zs(I.id,t.current)):E.key==="ArrowDown"&&M<v.length-1&&F?Zs(v[M+1].id,t.current):E.key==="ArrowUp"&&M>0&&F?Zs(v[M-1].id,t.current):E.key==="Home"&&F?Zs(v[0].id,t.current):E.key==="End"&&F&&Zs(v[v.length-1].id,t.current)},O=r?-1:v.findIndex(E=>E.status==="approved"&&!!E.blockClientId);return(0,kc.jsx)(le,{className:"editor-collab-sidebar-panel",style:o,role:"tree",direction:"column",gap:"md",justify:"flex-start",ref:E=>{E&&(t.current=E)},"aria-label":r?(0,zj.__)("Unresolved notes"):(0,zj.__)("All notes"),children:!k&&!r?(0,kc.jsx)(b5,{onSubmit:n,sidebarRef:t}):(0,kc.jsxs)(kc.Fragment,{children:[!r&&h==="new"&&(0,kc.jsx)(b5,{onSubmit:n,sidebarRef:t}),v.map((E,I)=>(0,kc.jsxs)(sm.Fragment,{children:[I===O&&(0,kc.jsx)(le,{direction:"row",align:"center",justify:"center",gap:"sm",className:"editor-collab-sidebar-panel__status-separator",children:(0,kc.jsx)(Mr,{variant:"heading-sm",render:(0,kc.jsx)("p",{}),children:(0,zj.__)("Resolved")})}),(0,kc.jsx)(fUe,{note:E,onAddReply:n,onDeleteNote:y,onEditNote:i,isSelected:h===E.id,sidebarRef:t,floating:r?{y:x[E.id],registerThread:C,unregisterThread:S}:void 0,onKeyDown:T=>R(T,E,h===E.id)})]},E.id))]})})}var SUe=l(Z(),1),jj=l(G(),1),Uj=l(Re(),1),rie=l(X(),1),CUe=l(Ut(),1),kUe=l(pl(),1);var Hj=l(P(),1),{NoteIconSlotFill:o3t}=K(Uj.privateApis);function n3t({clientId:e,onClick:t,isDistractionFree:r}){let o=(0,rie.useSelect)(a=>a(Uj.store).getBlock(e),[e]),n=(0,rie.useSelect)(a=>a(kUe.store).getShortcutRepresentation("core/editor/new-note"),[]);if(!o?.isValid||o?.name===(0,CUe.getUnregisteredTypeHandlerName)())return null;let i=r||o?.name==="core/freeform",s;return r?s=(0,jj.__)("Notes are disabled in distraction free mode."):o?.name==="core/freeform"&&(s=(0,jj.__)("Convert to blocks to add notes.")),(0,Hj.jsx)(SUe.MenuItem,{onClick:t,"aria-haspopup":"dialog",disabled:i,info:s,shortcut:n,children:(0,jj.__)("Add note")})}function oie({onClick:e,isDistractionFree:t}){return(0,Hj.jsx)(o3t.Fill,{children:({clientId:r,onClose:o})=>(0,Hj.jsx)(n3t,{clientId:r,isDistractionFree:t,onClick:()=>{e(r),o()}})})}var EUe=l(Z(),1);var eE=l(G(),1),TUe=l(H(),1),Wj=l(Re(),1),PUe=l(X(),1);var d_=l(P(),1),{NoteIconToolbarSlotFill:i3t}=K(Wj.privateApis);function s3t({participants:e}){let t=(0,PUe.useSelect)(c=>{let{getSettings:d}=c(Wj.store),{__experimentalDiscussionSettings:u}=d();return u?.avatarURL},[]),r=3,n=e.length>r?e.slice(0,r-1):e,i=Math.max(0,e.length-n.length),a=e.length>100&&i>0?(0,eE.__)("100+"):(0,eE.sprintf)((0,eE.__)("+%s"),i);return(0,d_.jsxs)(le,{direction:"row",align:"center",gap:"xs",children:[n.map(c=>(0,d_.jsx)("img",{src:c.avatar||t,alt:c.name,className:"editor-note-indicator__avatar",style:{borderColor:Xs(c.id)}},c.id)),i>0&&(0,d_.jsx)("span",{className:"editor-note-indicator__overflow",children:a})]})}function RUe({onClick:e,note:t}){let r=(0,TUe.useMemo)(()=>{if(!t)return[];let o=new Map,n=[t,...t.reply].sort((i,s)=>new Date(i.date)-new Date(s.date));for(let i of n)!i.author_name||o.has(i.author)||o.set(i.author,{id:i.author,name:i.author_name,avatar:i.author_avatar_urls?.["48"]||i.author_avatar_urls?.["96"]});return Array.from(o.values())},[t]);return r.length?(0,d_.jsx)(i3t.Fill,{children:(0,d_.jsx)(EUe.ToolbarButton,{className:"editor-note-indicator",label:(0,eE.__)("View notes"),onClick:()=>e(),showTooltip:!0,children:(0,d_.jsx)(s3t,{participants:r})})}):null}var OUe=l(H(),1),AUe=l(Re(),1);var a3t="40",IUe="80",l3t="mark.wp-note{background-color:transparent;color:inherit;}";function c3t(e,t=null){let r=[l3t];for(let o of e??[]){if(!o?.id)continue;let n=Xs(o.author??0),i=lz(o.id);r.push(`${i}{background-color:${n}${a3t};}`),r.push(`${i}:hover,${i}:focus-within{background-color:${n}${IUe};}`),t&&String(t)===String(o.id)&&r.push(`${i}{background-color:${n}${IUe};}`)}return r.join("")}function MUe({threads:e,selectedId:t}){let r=(0,OUe.useMemo)(()=>c3t(e,t),[e,t]);return(0,AUe.useStyleOverride)({id:"core-note-highlights",css:r}),null}var Qs=l(P(),1);function d3t({postId:e}){let{getActiveComplementaryArea:t}=(0,am.useSelect)(ot),{enableComplementaryArea:r}=(0,am.useDispatch)(ot),{toggleBlockSpotlight:o,selectBlock:n}=K((0,am.useDispatch)(nie.store)),{selectNote:i}=K((0,am.useDispatch)(N)),s=(0,FUe.useViewportMatch)("medium"),a=(0,NUe.useRef)(null),{clientId:c,noteId:d,isClassicBlock:u}=(0,am.useSelect)(O=>{let{getBlockAttributes:E,getSelectedBlockClientId:I,getBlockName:T}=O(nie.store),M=I();return{clientId:M,noteId:M?E(M)?.metadata?.noteId:null,isClassicBlock:M?T(M)==="core/freeform":!1}},[]),f=Yv({noteId:d}),{isDistractionFree:m}=(0,am.useSelect)(O=>{let{get:E}=O(LUe.store);return{isDistractionFree:E("core","distractionFree")}},[]),h=(0,am.useSelect)(O=>K(O(N)).getSelectedNote(),[]),{notes:g,unresolvedNotes:b}=_Ue(e),v=s,y=g.length>0||!v;wUe(v&&(b.length>0||h!==void 0));async function w({targetClientId:O,noteId:E,isApproved:I}){if(!O)return;let T=await t("core");I?r("core",pk):(!B3.includes(T)||!y)&&r("core",v?Hv:pk);let M=await t("core");B3.includes(M)&&(n(O,null),o(O,!0),i(E,{focus:!0}))}function _(O){let E=g.filter(T=>T.blockClientId===O),I=X3(E);return w({targetClientId:O,noteId:I?.id??"new",isApproved:I?.status==="approved"})}function x(O){return w({targetClientId:O,noteId:"new",isApproved:!1})}(0,DUe.useShortcut)("core/editor/new-note",O=>{O.preventDefault(),x(c)},{isDisabled:m||u||!c});let{merged:C}=go(),S=C?.styles?.color?.background,k=f.length>0?g.filter(O=>f.includes(O.id)):[],R=X3(k);return m?(0,Qs.jsx)(oie,{isDistractionFree:!0}):(0,Qs.jsxs)(Qs.Fragment,{children:[(0,Qs.jsx)(MUe,{threads:b,selectedId:h}),!!R&&(0,Qs.jsx)(RUe,{note:R,onClick:()=>_(c)}),(0,Qs.jsx)(oie,{onClick:O=>x(O)}),y&&(0,Qs.jsx)(Fh,{identifier:pk,name:pk,title:(0,Gj.__)("All notes"),header:(0,Qs.jsx)("h2",{className:"interface-complementary-area-header__title",children:(0,Gj.__)("All notes")}),icon:MU,closeLabel:(0,Gj.__)("Close Notes"),children:(0,Qs.jsx)(tie,{notes:g,sidebarRef:a})}),s&&(0,Qs.jsx)(Fh,{isPinnable:!1,header:!1,identifier:Hv,className:"editor-collab-sidebar",headerClassName:"editor-collab-sidebar__header",backgroundColor:S,children:(0,Qs.jsx)(tie,{notes:b,sidebarRef:a,styles:{backgroundColor:S},isFloating:!0})})]})}function VUe(){let{postId:e,editorMode:t,revisionsMode:r}=(0,am.useSelect)(o=>{let{getCurrentPostId:n,getEditorMode:i,isRevisionsMode:s}=K(o(N));return{postId:n(),editorMode:i(),revisionsMode:s()}},[]);return!e||typeof e!="number"||t==="text"||r?null:(0,Qs.jsx)(Ho,{supportKeys:"editor.notes",children:(0,Qs.jsx)(d3t,{postId:e})})}var sie=l(Z(),1);var tE=l(G(),1);var C5=l(X(),1),aie=l(H(),1),HUe=l(Jt(),1),Zj=l(Me(),1),UUe=l(he(),1);var WUe=l(Re(),1);var rg=l(Z(),1),Yj=l(X(),1),w5=l(G(),1),BUe=l(Jt(),1);var zUe=l(he(),1);var gf=l(P(),1);function qj({hideWelcomeGuide:e=!1,onChangePath:t}){let{user:r,setUser:o}=go(),n=!!r&&(Object.keys(r?.styles??{}).length>0||Object.keys(r?.settings??{}).length>0),i=()=>{o({styles:{},settings:{}})},{toggle:s}=(0,Yj.useDispatch)(BUe.store),{canEditCSS:a}=(0,Yj.useSelect)(d=>{let{getEntityRecord:u,__experimentalGetCurrentGlobalStylesId:f}=d(zUe.store),m=f();return{canEditCSS:!!(m?u("root","globalStyles",m):void 0)?._links?.["wp:action-edit-css"]}},[]),c=()=>{t("/css")};return(0,gf.jsx)(rg.DropdownMenu,{icon:$n,label:(0,w5.__)("More"),toggleProps:{size:"compact"},children:({onClose:d})=>(0,gf.jsxs)(gf.Fragment,{children:[(0,gf.jsxs)(rg.MenuGroup,{children:[a&&(0,gf.jsx)(rg.MenuItem,{onClick:c,children:(0,w5.__)("Additional CSS")}),!e&&(0,gf.jsx)(rg.MenuItem,{onClick:()=>{s("core/edit-site","welcomeGuideStyles"),d()},children:(0,w5.__)("Welcome Guide")})]}),(0,gf.jsx)(rg.MenuGroup,{children:(0,gf.jsx)(rg.MenuItem,{onClick:()=>{i(),d()},disabled:!n,children:(0,w5.__)("Reset styles")})})]})})}var Kj=l(X(),1),Xj=l(Z(),1),Vd=l(G(),1),iie=l(Jt(),1);var x5=l(P(),1);function S5({nonAnimatedSrc:e,animatedSrc:t}){return(0,x5.jsxs)("picture",{className:"editor-welcome-guide__image",children:[(0,x5.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,x5.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var Oo=l(P(),1);function jUe(){let{toggle:e}=(0,Kj.useDispatch)(iie.store),{isActive:t,isStylesOpen:r}=(0,Kj.useSelect)(n=>{let i=n(ot).getActiveComplementaryArea("core");return{isActive:!!n(iie.store).get("core/edit-site","welcomeGuideStyles"),isStylesOpen:i==="edit-site/global-styles"}},[]);if(!t||!r)return null;let o=(0,Vd.__)("Welcome to Styles");return(0,Oo.jsx)(Xj.Guide,{className:"editor-welcome-guide guide-styles",contentLabel:o,finishButtonText:(0,Vd.__)("Get started"),onFinish:()=>e("core/edit-site","welcomeGuideStyles"),pages:[{image:(0,Oo.jsx)(S5,{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,Oo.jsxs)(Oo.Fragment,{children:[(0,Oo.jsx)("h1",{className:"editor-welcome-guide__heading",children:o}),(0,Oo.jsx)("p",{className:"editor-welcome-guide__text",children:(0,Vd.__)("Tweak your site, or give it a whole new look! Get creative \u2014 how about a new color palette for your buttons, or choosing a new font? Take a look at what you can do here.")})]})},{image:(0,Oo.jsx)(S5,{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,Oo.jsxs)(Oo.Fragment,{children:[(0,Oo.jsx)("h1",{className:"editor-welcome-guide__heading",children:(0,Vd.__)("Set the design")}),(0,Oo.jsx)("p",{className:"editor-welcome-guide__text",children:(0,Vd.__)("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,Oo.jsx)(S5,{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,Oo.jsxs)(Oo.Fragment,{children:[(0,Oo.jsx)("h1",{className:"editor-welcome-guide__heading",children:(0,Vd.__)("Personalize blocks")}),(0,Oo.jsx)("p",{className:"editor-welcome-guide__text",children:(0,Vd.__)("You can adjust your blocks to ensure a cohesive experience across your site \u2014 add your unique colors to a branded Button block, or adjust the Heading block to your preferred size.")})]})},{image:(0,Oo.jsx)(S5,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.gif"}),content:(0,Oo.jsxs)(Oo.Fragment,{children:[(0,Oo.jsx)("h1",{className:"editor-welcome-guide__heading",children:(0,Vd.__)("Learn more")}),(0,Oo.jsxs)("p",{className:"editor-welcome-guide__text",children:[(0,Vd.__)("New to block themes and styling your site?")," ",(0,Oo.jsx)(Xj.ExternalLink,{href:(0,Vd.__)("https://wordpress.org/documentation/article/styles-overview/"),children:(0,Vd.__)("Here\u2019s a detailed guide to learn how to make the most of it.")})]})]})}]})}var Ba=l(P(),1);function GUe(){let{shouldResetNavigation:e,stylesPath:t,showStylebook:r,showListViewByDefault:o,hasRevisions:n,activeComplementaryArea:i,editorSettings:s,styleStateViewport:a,isDistractionFree:c}=(0,C5.useSelect)(_=>{let{get:x}=_(HUe.store),{getActiveComplementaryArea:C}=_(ot),{getStylesPath:S,getShowStylebook:k,getEditorMode:R,getEditorSettings:O}=K(_(N)),E=R()==="visual",I=x("core","showListViewByDefault"),T=x("core","distractionFree"),{getEntityRecord:M,__experimentalGetCurrentGlobalStylesId:F}=_(UUe.store),V=F(),B=V?M("root","globalStyles",V):void 0;return{stylesPath:S(),showStylebook:k(),shouldResetNavigation:C("core")!=="edit-site/global-styles"||!E,showListViewByDefault:I,hasRevisions:!!B?._links?.["version-history"]?.[0]?.count,activeComplementaryArea:C("core"),editorSettings:O(),styleStateViewport:K(_(WUe.store)).getStyleStateViewport(),isDistractionFree:T}},[]),{setStylesPath:d,setShowStylebook:u,resetStylesNavigation:f}=K((0,C5.useDispatch)(N)),m=(0,Zj.useViewportMatch)("medium","<"),h=t.startsWith("/revisions")&&!r,g=t.startsWith("/revisions")&&r,b=(0,Zj.usePrevious)(i);(0,aie.useEffect)(()=>{i==="edit-site/global-styles"&&b!=="edit-site/global-styles"&&f()},[i,b,f]),(0,aie.useEffect)(()=>{e&&f()},[e,f]);let{setIsListViewOpened:v}=(0,C5.useDispatch)(N),y=()=>{v(!1),d(h||g?"/":"/revisions")},w=()=>{v(r&&o),u(!r)};return(0,Ba.jsxs)(Ba.Fragment,{children:[(0,Ba.jsx)(Fh,{name:"global-styles",identifier:"edit-site/global-styles",title:(0,tE.__)("Styles"),icon:KW,isPinnable:!c,closeLabel:(0,tE.__)("Close Styles"),className:"editor-global-styles-sidebar__panel",render:(0,Ba.jsx)("div",{className:"editor-global-styles-sidebar"}),header:(0,Ba.jsxs)(le,{className:"editor-global-styles-sidebar__header",direction:"row",align:"center",gap:"xs",children:[(0,Ba.jsx)("h2",{className:"editor-global-styles-sidebar__header-title",children:(0,tE.__)("Styles")}),(0,Ba.jsxs)(le,{className:"editor-global-styles-sidebar__header-actions",direction:"row",align:"center",justify:"flex-end",gap:"xs",children:[!m&&(0,Ba.jsx)(sie.Button,{icon:C_,label:(0,tE.__)("Style Book"),isPressed:r,accessibleWhenDisabled:!0,disabled:e,onClick:w,size:"compact"}),(0,Ba.jsx)(sie.Button,{label:(0,tE.__)("Revisions"),icon:um,onClick:y,accessibleWhenDisabled:!0,disabled:!n,isPressed:h||g,size:"compact"}),(0,Ba.jsx)(qj,{onChangePath:d})]})]}),children:(0,Ba.jsx)(XF,{path:t,onPathChange:d,settings:s,selectedViewport:a,showResponsiveStateControls:!1})}),(0,Ba.jsx)(jUe,{})]})}var Bd=l(P(),1);function u3t({postType:e,postId:t,templateId:r,settings:o,children:n,initialEdits:i,initialViewport:s,onActionPerformed:a,extraContent:c,extraSidebarPanels:d,...u}){let{post:f,template:m,hasLoadedPost:h,error:g,isBlockTheme:b,showGlobalStyles:v}=(0,YUe.useSelect)(y=>{let{getEntityRecord:w,getResolutionError:_,hasFinishedResolution:x,getCurrentTheme:C,__experimentalGetCurrentGlobalStylesId:S,canUser:k}=y(qUe.store),{getRenderingMode:R,getCurrentPostType:O}=y(N),E=["postType",e,t],I=R(),T=O(),M=C()?.is_block_theme,F=S(),V=F?k("update",{kind:"root",name:"globalStyles",id:F}):!1;return{post:w(...E),template:r?w("postType",br,r):void 0,hasLoadedPost:x("getEntityRecord",E),error:_("getEntityRecord",E)?.message,isBlockTheme:M,showGlobalStyles:M&&V&&(T==="wp_template"||I==="template-locked")}},[e,t,r]);return(0,Bd.jsxs)(Bd.Fragment,{children:[h&&!f&&(0,Bd.jsx)(KUe.Notice,{status:g?"error":"warning",isDismissible:!1,children:g||(0,XUe.__)("You attempted to edit an item that doesn't exist. Perhaps it was deleted?")}),!!f&&(0,Bd.jsxs)(ire,{post:f,__unstableTemplate:m,settings:o,initialEdits:i,initialViewport:s,useSubRegistry:!1,children:[(0,Bd.jsx)(Oze,{...u,children:c}),n,(0,Bd.jsx)(WHe,{onActionPerformed:a,extraPanels:d}),(0,Bd.jsx)(VUe,{}),b&&(0,Bd.jsx)(QD,{}),v&&(0,Bd.jsx)(GUe,{})]})]})}var ZUe=u3t;var st=l(G(),1),iWe=l(Me(),1),Tw=l(X(),1),sWe=l(H(),1),k5=l(Jt(),1);var Qj=l(X(),1),QUe=l(Jt(),1);var JUe=l(P(),1),{PreferenceBaseOption:f3t}=K(QUe.privateApis);function $Ue(e){let t=(0,Qj.useSelect)(n=>n(N).isPublishSidebarEnabled(),[]),{enablePublishSidebar:r,disablePublishSidebar:o}=(0,Qj.useDispatch)(N);return(0,JUe.jsx)(f3t,{isChecked:t,onChange:n=>n?r():o(),...e})}var Jj=l(X(),1),eWe=l(Jt(),1),$j=l(Ut(),1),tWe=l(H(),1),rWe=l(Z(),1),oE=l(G(),1),oWe=l(Re(),1);var rE=l(P(),1),{BlockManager:p3t}=K(oWe.privateApis),m3t=[];function nWe(){let{showBlockTypes:e,hideBlockTypes:t}=K((0,Jj.useDispatch)(N)),{blockTypes:r,allowedBlockTypes:o,hiddenBlockTypes:n}=(0,Jj.useSelect)(m=>({blockTypes:m($j.store).getBlockTypes(),allowedBlockTypes:m(N).getEditorSettings().allowedBlockTypes,hiddenBlockTypes:m(eWe.store).get("core","hiddenBlockTypes")??m3t}),[]),s=(0,tWe.useMemo)(()=>o===!0?r:r.filter(({name:m})=>o?.includes(m)),[o,r]).filter(m=>(0,$j.hasBlockSupport)(m,"inserter",!0)&&(!m.parent||m.parent.includes("core/post-content"))),a=n.filter(m=>s.some(h=>h.name===m)),c=s.filter(m=>!a.includes(m.name)),d=s.length-c.length;function u(){f(s)}let f=m=>{if(c.length>m.length){let h=c.filter(g=>!m.find(({name:b})=>b===g.name));t(h.map(({name:g})=>g))}else if(c.length<m.length){let h=m.filter(g=>!c.find(({name:b})=>b===g.name));e(h.map(({name:g})=>g))}};return(0,rE.jsxs)("div",{className:"editor-block-visibility",children:[!!d&&(0,rE.jsxs)("div",{className:"editor-block-visibility__disabled-blocks-count",children:[(0,oE.sprintf)((0,oE._n)("%d block is hidden.","%d blocks are hidden.",d),d),(0,rE.jsx)(rWe.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:u,children:(0,oE.__)("Reset")})]}),(0,rE.jsx)(p3t,{blockTypes:s,selectedBlockTypes:c,onChange:f,showSelectAll:!1})]})}var bt=l(P(),1),{PreferencesModal:h3t,PreferencesModalTabs:g3t,PreferencesModalSection:lm,PreferenceToggleControl:Js}=K(k5.privateApis);function aWe({extraSections:e={}}){let t=(0,Tw.useSelect)(o=>o(ot).isModalActive("editor/preferences"),[]),{closeModal:r}=(0,Tw.useDispatch)(ot);return t?(0,bt.jsx)(h3t,{closeModal:r,children:(0,bt.jsx)(b3t,{extraSections:e})}):null}function b3t({extraSections:e={}}){let t=(0,iWe.useViewportMatch)("medium"),{showBlockBreadcrumbsOption:r,showCollaborationOptions:o}=(0,Tw.useSelect)(c=>{let{getEditorSettings:d,isCollaborationEnabledForCurrentPost:u}=K(c(N)),{get:f}=c(k5.store),m=d().richEditingEnabled;return{showBlockBreadcrumbsOption:!f("core","distractionFree")&&t&&m,showCollaborationOptions:u()}},[t]),{setIsListViewOpened:n,setIsInserterOpened:i}=(0,Tw.useDispatch)(N),{set:s}=(0,Tw.useDispatch)(k5.store),a=(0,sWe.useMemo)(()=>[{name:"general",tabLabel:(0,st.__)("General"),content:(0,bt.jsxs)(bt.Fragment,{children:[(0,bt.jsxs)(lm,{title:(0,st.__)("Interface"),children:[(0,bt.jsx)(Js,{scope:"core",featureName:"showListViewByDefault",help:(0,st.__)("Opens the List View panel by default."),label:(0,st.__)("Always open List View")}),r&&(0,bt.jsx)(Js,{scope:"core",featureName:"showBlockBreadcrumbs",help:(0,st.__)("Display the block hierarchy trail at the bottom of the editor."),label:(0,st.__)("Show block breadcrumbs")}),(0,bt.jsx)(Js,{scope:"core",featureName:"allowRightClickOverrides",help:(0,st.__)("Allows contextual List View menus via right-click, overriding browser defaults."),label:(0,st.__)("Allow right-click contextual menus")}),(0,bt.jsx)(Js,{scope:"core",featureName:"enableChoosePatternModal",help:(0,st.__)("Pick from starter content when creating a new page."),label:(0,st.__)("Show starter patterns")}),o&&(0,bt.jsx)(Js,{scope:"core",featureName:"showCollaborationCursor",help:(0,st.__)("Show your own avatar inside blocks during collaborative editing sessions."),label:(0,st.__)("Show avatar in blocks")})]}),o&&(0,bt.jsxs)(lm,{title:(0,st.__)("Collaboration notifications"),children:[(0,bt.jsx)(Js,{scope:"core",featureName:"showCollaborationJoinNotifications",help:(0,st.__)("Show notifications when collaborators join the post."),label:(0,st.__)("Collaborator joined")}),(0,bt.jsx)(Js,{scope:"core",featureName:"showCollaborationLeaveNotifications",help:(0,st.__)("Show notifications when collaborators leave the post."),label:(0,st.__)("Collaborator left")}),(0,bt.jsx)(Js,{scope:"core",featureName:"showCollaborationPostSaveNotifications",help:(0,st.__)("Show notifications when collaborators save, update, or publish the post."),label:(0,st.__)("Post updated")})]}),(0,bt.jsxs)(lm,{title:(0,st.__)("Document settings"),description:(0,st.__)("Select what settings are shown in the document panel."),children:[(0,bt.jsx)(RL.Slot,{}),(0,bt.jsx)(XC,{taxonomyWrapper:(c,d)=>(0,bt.jsx)(kv,{label:d.labels.menu_name,panelName:`taxonomy-panel-${d.slug}`})}),(0,bt.jsx)(Lh,{children:(0,bt.jsx)(kv,{label:(0,st.__)("Featured image"),panelName:"featured-image"})}),(0,bt.jsx)(ew,{children:(0,bt.jsx)(kv,{label:(0,st.__)("Excerpt"),panelName:"post-excerpt"})}),(0,bt.jsx)(Ho,{supportKeys:["comments","trackbacks"],children:(0,bt.jsx)(kv,{label:(0,st.__)("Discussion"),panelName:"discussion-panel"})}),(0,bt.jsx)(vC,{children:(0,bt.jsx)(kv,{label:(0,st.__)("Page attributes"),panelName:"page-attributes"})})]}),t&&(0,bt.jsx)(lm,{title:(0,st.__)("Publishing"),children:(0,bt.jsx)($Ue,{help:(0,st.__)("Review settings, such as visibility and tags."),label:(0,st.__)("Enable pre-publish checks")})}),e?.general]})},{name:"appearance",tabLabel:(0,st.__)("Appearance"),content:(0,bt.jsxs)(lm,{title:(0,st.__)("Appearance"),description:(0,st.__)("Customize the editor interface to suit your needs."),children:[(0,bt.jsx)(Js,{scope:"core",featureName:"fixedToolbar",onToggle:()=>s("core","distractionFree",!1),help:(0,st.__)("Access all block and document tools in a single place."),label:(0,st.__)("Top toolbar")}),(0,bt.jsx)(Js,{scope:"core",featureName:"distractionFree",onToggle:()=>{s("core","fixedToolbar",!0),i(!1),n(!1)},help:(0,st.__)("Reduce visual distractions by hiding the toolbar and other elements to focus on writing."),label:(0,st.__)("Distraction free")}),(0,bt.jsx)(Js,{scope:"core",featureName:"focusMode",help:(0,st.__)("Highlights the current block and fades other content."),label:(0,st.__)("Spotlight mode")}),e?.appearance]})},{name:"accessibility",tabLabel:(0,st.__)("Accessibility"),content:(0,bt.jsxs)(bt.Fragment,{children:[(0,bt.jsx)(lm,{title:(0,st.__)("Navigation"),description:(0,st.__)("Optimize the editing experience for enhanced control."),children:(0,bt.jsx)(Js,{scope:"core",featureName:"keepCaretInsideBlock",help:(0,st.__)("Keeps the text cursor within blocks while navigating with arrow keys, preventing it from moving to other blocks and enhancing accessibility for keyboard users."),label:(0,st.__)("Contain text cursor inside block")})}),(0,bt.jsx)(lm,{title:(0,st.__)("Interface"),children:(0,bt.jsx)(Js,{scope:"core",featureName:"showIconLabels",label:(0,st.__)("Show button text labels"),help:(0,st.__)("Show text instead of icons on buttons across the interface.")})})]})},{name:"blocks",tabLabel:(0,st.__)("Blocks"),content:(0,bt.jsxs)(bt.Fragment,{children:[(0,bt.jsx)(lm,{title:(0,st.__)("Inserter"),children:(0,bt.jsx)(Js,{scope:"core",featureName:"mostUsedBlocks",help:(0,st.__)("Adds a category with the most frequently used blocks in the inserter."),label:(0,st.__)("Show most used blocks")})}),(0,bt.jsx)(lm,{title:(0,st.__)("Manage block visibility"),description:(0,st.__)("Disable blocks that you don't want to appear in the inserter. They can always be toggled back on later."),children:(0,bt.jsx)(nWe,{})})]})},window.__clientSideMediaProcessing&&{name:"media",tabLabel:(0,st.__)("Media"),content:(0,bt.jsx)(bt.Fragment,{children:(0,bt.jsxs)(lm,{title:(0,st.__)("General"),description:(0,st.__)("Customize options related to the media upload flow."),children:[(0,bt.jsx)(Js,{scope:"core/media",featureName:"optimizeOnUpload",help:(0,st.__)("Compress media items before uploading to the server."),label:(0,st.__)("Pre-upload compression")}),(0,bt.jsx)(Js,{scope:"core/media",featureName:"requireApproval",help:(0,st.__)("Require approval step when optimizing existing media."),label:(0,st.__)("Approval step")})]})})}].filter(Boolean),[r,o,e,i,n,s,t]);return(0,bt.jsx)(g3t,{sections:a})}var E5=l(G(),1),lWe=l(jd(),1);var eH=l(X(),1),cWe=l(C2(),1),dWe=l(he(),1),uWe=l(Kt(),1);var fWe=l(P(),1);function pWe(){let e=(0,eH.useSelect)(o=>{let n=o(N).getCurrentPostType();return n!==br&&n!==hi?!1:!!(o(dWe.store).getCurrentTheme()?._links?.["wp:export-theme"]?.[0]?.targetHints??{}).allow?.includes("GET")},[]),{createErrorNotice:t}=(0,eH.useDispatch)(uWe.store);if(!e)return null;async function r(){try{let o=await(0,lWe.default)({path:"/wp-block-editor/v1/export",parse:!1,headers:{Accept:"application/zip"}}),n=await o.blob(),s=o.headers.get("content-disposition").match(/=(.+)\.zip/),a=s[1]?s[1]:"edit-site-export";(0,cWe.downloadBlob)(a+".zip",n,"application/zip")}catch(o){let n={};try{n=await o.json()}catch{}let i=n.message&&n.code!=="unknown_error"?n.message:(0,E5.__)("An error occurred while creating the site export.");t(i,{type:"snackbar"})}}return(0,fWe.jsx)(Zp,{icon:TE,onClick:r,info:(0,E5.__)("Download your theme with updated templates and styles."),children:(0,E5._x)("Export","site exporter menu item")})}var I5=l(Ut(),1);var T5=l(Re(),1),mWe="content",hWe={name:"core/pattern-overrides",getValues({select:e,clientId:t,context:r,bindings:o}){let n=r["pattern/overrides"],{getBlockAttributes:i}=e(T5.store),s=i(t),a={};for(let c of Object.keys(o)){let d=n?.[s?.metadata?.name]?.[c];if(d===void 0){a[c]=s?.[c];continue}else a[c]=d===""?void 0:d}return a},setValues({select:e,dispatch:t,clientId:r,bindings:o}){let{getBlockAttributes:n,getBlockParentsByBlockName:i,getBlocks:s}=e(T5.store),c=n(r)?.metadata?.name;if(!c)return;let[d]=i(r,"core/block",!0),u=Object.entries(o).reduce((m,[h,{newValue:g}])=>(m[h]=g,m),{});if(!d){let m=h=>{for(let g of h)g.attributes?.metadata?.name===c&&t(T5.store).updateBlockAttributes(g.clientId,u),m(g.innerBlocks)};m(s());return}let f=n(d)?.[mWe];t(T5.store).updateBlockAttributes(d,{[mWe]:{...f,[c]:{...f?.[c],...Object.entries(u).reduce((m,[h,g])=>(m[h]=g===void 0?"":g,m),{})}}})},canUserEditValue:()=>!0};var tH=l(G(),1),rH=l(he(),1),P5=l(Re(),1),lie=["core/navigation-link","core/navigation-submenu"],gWe=[{label:(0,tH.__)("Post Date"),args:{field:"date"},type:"string"},{label:(0,tH.__)("Post Modified Date"),args:{field:"modified"},type:"string"},{label:(0,tH.__)("Post Link"),args:{field:"link"},type:"string"}],bWe={name:"core/post-data",getValues({select:e,context:t,bindings:r,clientId:o}){let{getBlockAttributes:n,getBlockName:i}=e(P5.store),s=i(o),a=lie.includes(s),c,d;if(a){let h=n(o);c=h?.id,d=h?.type}else c=t?.postId,d=t?.postType;let{getEditedEntityRecord:u}=e(rH.store),f=u("postType",d,c),m={};for(let[h,g]of Object.entries(r)){let b=gWe.find(v=>v.args.field===g.args.field);b?f?m[h]=f[g.args.field]:m[h]=b.label:m[h]=g.args.field}return m},setValues({dispatch:e,context:t,bindings:r,clientId:o,select:n}){let{getBlockName:i}=n(P5.store),s=i(o);if(lie.includes(s))return!1;let a={};Object.values(r).forEach(({args:c,newValue:d})=>{a[c.field]=d}),e(rH.store).editEntityRecord("postType",t?.postType,t?.postId,a)},canUserEditValue({select:e,context:t}){let{getBlockName:r,getSelectedBlockClientId:o}=e(P5.store),n=o(),i=r(n);return!(lie.includes(i)||t?.query||t?.queryId||!t?.postType||!e(rH.store).canUser("update",{kind:"postType",name:t?.postType,id:t?.postId}))},getFieldsList({context:e,select:t}){return t(P5.store).getSelectedBlock()?.name!=="core/post-date"?[]:!e||!e.postId||!e.postType?[]:gWe}};var R5=l(he(),1);function cie(e,t){let{getRegisteredPostMeta:r}=K(e(R5.store)),o=r(t?.postType),n=[];return Object.entries(o).forEach(([i,s])=>{i==="footnotes"||i.charAt(0)==="_"||n.push({label:s.title||i,args:{key:i},default:s.default,type:s.type})}),n}function v3t({select:e,context:t,args:r}){let n=cie(e,t).find(a=>a.args.key===r.key);if(!n)return r.key;if(!t?.postId)return n.default||n.label||r.key;let{getEditedEntityRecord:i}=e(R5.store);return i("postType",t?.postType,t?.postId).meta?.[r.key]??n?.label??r.key}var vWe={name:"core/post-meta",getValues({select:e,context:t,bindings:r}){let o={};for(let[n,i]of Object.entries(r))o[n]=v3t({select:e,context:t,args:i.args});return o},setValues({dispatch:e,context:t,bindings:r}){let o={};Object.values(r).forEach(({args:n,newValue:i})=>{o[n.key]=i}),e(R5.store).editEntityRecord("postType",t?.postType,t?.postId,{meta:o})},canUserEditValue({select:e,context:t,args:r}){return!(t?.query||t?.queryId||!t?.postType||!cie(e,t).some(a=>a.args.key===r.key)||e(N).getEditorSettings().enableCustomFields||!e(R5.store).canUser("update",{kind:"postType",name:t?.postType,id:t?.postId}))},getFieldsList({select:e,context:t}){return cie(e,t).map(({default:o,...n})=>({...n}))}};var u_=l(G(),1),_We=l(he(),1),oH=l(Re(),1),die=["core/navigation-link","core/navigation-submenu"],uie=[{label:(0,u_.__)("Term ID"),args:{field:"id"},type:"string"},{label:(0,u_.__)("Name"),args:{field:"name"},type:"string"},{label:(0,u_.__)("Slug"),args:{field:"slug"},type:"string"},{label:(0,u_.__)("Link"),args:{field:"link"},type:"string"},{label:(0,u_.__)("Description"),args:{field:"description"},type:"string"},{label:(0,u_.__)("Parent ID"),args:{field:"parent"},type:"string"},{label:(0,u_.__)("Count"),args:{field:"count"},type:"string"}],yWe={name:"core/term-data",usesContext:["taxonomy","termId","termData"],getValues({select:e,context:t,bindings:r,clientId:o}){let{getEntityRecord:n}=e(_We.store),{getBlockAttributes:i,getBlockName:s}=e(oH.store),a=s(o),c=die.includes(a),d;if(c){let f=i(o),m=f?.type;d=n("taxonomy",m==="tag"?"post_tag":m,f?.id)}else t.termId&&t.taxonomy&&(d=n("taxonomy",t.taxonomy,t.termId));!d&&t?.termData&&!c&&(d=t.termData);let u={};for(let[f,m]of Object.entries(r)){let h=uie.find(g=>g.args.field===m.args.field);h?!d||d[m.args.field]===void 0?u[f]=h.label:m.args.field==="count"?u[f]="("+d[m.args.field]+")":u[f]=d[m.args.field]:u[f]=m.args.field}return u},setValues({dispatch:e,context:t,bindings:r}){return!1},canUserEditValue({select:e,context:t}){let{getBlockName:r,getSelectedBlockClientId:o}=e(oH.store),n=o(),i=r(n);return die.includes(i)||t?.termQuery||!t?.taxonomy||!t?.termId,!1},getFieldsList({context:e,select:t}){let{getBlockAttributes:r,getBlockName:o,getSelectedBlockClientId:n}=t(oH.store),i=n(),s=o(i);if(die.includes(s)){let a=r(i);return!a||!a.id||!a.type?[]:uie}return e?e.taxonomy&&e.termId||e.termData?uie:[]:[]}};function wWe(){(0,I5.registerBlockBindingsSource)(hWe),(0,I5.registerBlockBindingsSource)(bWe),(0,I5.registerBlockBindingsSource)(vWe),(0,I5.registerBlockBindingsSource)(yWe)}var sH=l(X(),1),bf=l(H(),1),Ec=l(G(),1),iH=l(vi(),1),fie=l(xD(),1),SWe=l(Kt(),1),aH=l(Z(),1);var O5=l(P(),1),nH="upload-progress",_3t=3e3,xWe=40;function y3t(e){if(e.length<=xWe)return e;let t="\u2026",r=xWe-t.length,o=Math.ceil(r/2),n=Math.floor(r/2);return e.slice(0,o)+t+e.slice(e.length-n)}var w3t=(0,O5.jsx)("span",{className:"editor-upload-progress-snackbar__spinner","aria-hidden":"true",children:(0,O5.jsx)(aH.Spinner,{})}),x3t=(0,O5.jsx)("span",{className:"editor-upload-progress-snackbar__check","aria-hidden":"true",children:(0,O5.jsx)(aH.Icon,{icon:Jn})});function CWe(){let{items:e,csmFailureCount:t}=(0,sH.useSelect)(b=>{let{getItems:v}=b(fie.store),{getFailureCount:y}=K(b(fie.store));return{items:v(),csmFailureCount:y()}},[]),r=r3e(),o=(0,bf.useMemo)(()=>e.filter(b=>!b.parentId),[e]),n=o.length,i=r?r.total-r.completed:0,s=n+i,a=n+(r?r.total:0),c=(0,bf.useRef)(0),{createNotice:d,removeNotice:u}=(0,sH.useDispatch)(SWe.store),f=(0,bf.useRef)(!1),m=(0,bf.useRef)(!1),h=(0,bf.useRef)(0),g=(0,bf.useRef)(null);return(0,bf.useEffect)(()=>()=>{g.current&&clearTimeout(g.current)},[]),(0,bf.useEffect)(()=>{let b=s>0,v=t+t3e();if(b&&!m.current)f.current=!1,h.current=v,(0,iH.speak)((0,Ec.__)("Media upload started"),"polite"),g.current&&(clearTimeout(g.current),g.current=null,c.current=0);else if(!b&&m.current){let C=c.current,S=Math.min(C,v-h.current),k=C-S;if(k===0)(0,iH.speak)((0,Ec.__)("Media upload failed"),"polite"),u(nH),c.current=0;else{let R=S===0,O=R?(0,Ec.__)("Upload complete"):(0,Ec.sprintf)((0,Ec.__)("Uploaded %1$d of %2$d"),k,C);(0,iH.speak)(R?(0,Ec.__)("Media upload complete"):O,"polite"),f.current?c.current=0:(d("info",O,{id:nH,type:"snackbar",isDismissible:!1,explicitDismiss:!1,speak:!1,icon:R?x3t:void 0,onDismiss:()=>{f.current=!0}}),g.current=setTimeout(()=>{u(nH),g.current=null,c.current=0},_3t))}}if(m.current=b,!b||f.current)return;a>c.current&&(c.current=a);let y=c.current,w=y-s+1,_=y3t(o[0]?.sourceFile?.name||r?.pending[0]||(0,Ec.__)("Uploading")),x=y===1?(0,Ec.sprintf)((0,Ec.__)("Uploading \u2014 %s"),_):(0,Ec.sprintf)((0,Ec.__)("Uploading %1$d of %2$d \u2014 %3$s"),w,y,_);d("info",x,{id:nH,type:"snackbar",isDismissible:!1,explicitDismiss:!0,speak:!1,icon:w3t,onDismiss:()=>{f.current=!0}})},[s,a,o,t,r,d,u]),null}var{store:S3t,...C3t}=Yte,kWe={};jie(kWe,{CreateTemplatePartModal:y1,patternTitleField:S2,templateTitleField:x2,BackButton:WB,Editor:ZUe,PluginPostExcerpt:m3,PostCardPanel:n_,PreferencesModal:aWe,usePostActions:ej,usePostFields:sC,MoreMenuItem:Zp,MoreMenuPreferenceItem:vk,ToolsMoreMenuGroup:ez,SiteExport:pWe,ViewMoreMenuGroup:tz,ResizableEditor:mC,UploadProgressSnackbar:CWe,registerCoreBlockBindingsSources:wWe,GlobalStylesUIWrapper:XF,GlobalStylesActionMenu:qj,StyleBookPreview:bAe,useGlobalStyles:go,useStyle:iv,interfaceStore:S3t,...C3t});var A5=l(X(),1);function k3t(e,t,r){let{registerEntityAction:o}=K((0,A5.dispatch)(N))}function E3t(e,t,r){let{unregisterEntityAction:o}=K((0,A5.dispatch)(N))}function T3t(e,t,r){let{registerEntityField:o}=K((0,A5.dispatch)(N))}function P3t(e,t,r){let{unregisterEntityField:o}=K((0,A5.dispatch)(N))}var EWe=l(Re(),1);return NWe(R3t);})();
 /*! Bundled license information:

 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
diff --git a/wp-includes/js/dist/format-library.js b/wp-includes/js/dist/format-library.js
index 15ddebd508..9b1cfe12a5 100644
--- a/wp-includes/js/dist/format-library.js
+++ b/wp-includes/js/dist/format-library.js
@@ -5659,7 +5659,7 @@ var wp;
   }
   var global_css_defense_default4 = { "button": "_6defc79820e382c6__button", "input": "d2cff2e5dea83bd1__input", "textarea": "_547d86373d02e108__textarea", "div": "_8c15fd0ed9f28ba4__div", "p": "_43cec3e1eec1066d__p", "heading": "e97669c6d9a38497__heading", "a": "_2c0831b0499dbd6e__a", "ol": "c59a0ebebd71fa4a__ol", "li": "_46b5cb0c8e24e8c9__li" };
   if (typeof process === "undefined" || true) {
-    registerStyle8("bd510b0d40", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');
+    registerStyle8("d11816833c", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#008030)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');
   }
   var style_default8 = { "indicator": "_7a7ac88e306348e7__indicator", "indicator-jump": "_48722cc5dd090ce4__indicator-jump", "is-invalid": "_57a3bbbfbe38a5c6__is-invalid", "is-valid": "_9e944dc198aac10b__is-valid", "indicator-icon": "e482806667437c6a__indicator-icon", "indicator-spinner": "_6e46434cc23019d2__indicator-spinner" };
   var ICON = {
diff --git a/wp-includes/js/dist/format-library.min.js b/wp-includes/js/dist/format-library.min.js
index 2df538c64e..277b5e4b98 100644
--- a/wp-includes/js/dist/format-library.min.js
+++ b/wp-includes/js/dist/format-library.min.js
@@ -1,7 +1,7 @@
 /*! This file is auto-generated */
 (function() {
-"use strict";var wp;(wp||={}).formatLibrary=(()=>{var Ru=Object.create;var dn=Object.defineProperty;var Su=Object.getOwnPropertyDescriptor;var Cu=Object.getOwnPropertyNames;var Eu=Object.getPrototypeOf,ku=Object.prototype.hasOwnProperty;var Tu=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var pe=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),qt=(e,t)=>{for(var r in t)dn(e,r,{get:t[r],enumerable:!0})},Iu=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Cu(t))!ku.call(e,n)&&n!==r&&dn(e,n,{get:()=>t[n],enumerable:!(o=Su(t,n))||o.enumerable});return e};var a=(e,t,r)=>(r=e!=null?Ru(Eu(e)):{},Iu(t||!e||!e.__esModule?dn(r,"default",{value:e,enumerable:!0}):r,e));var oe=pe((sg,qa)=>{qa.exports=window.wp.richText});var q=pe((lg,Za)=>{Za.exports=window.wp.i18n});var se=pe((dg,Xa)=>{Xa.exports=window.wp.blockEditor});var z=pe((cg,Ja)=>{Ja.exports=window.wp.element});var ne=pe((fg,Qa)=>{Qa.exports=window.wp.primitives});var k=pe((pg,es)=>{es.exports=window.ReactJSXRuntime});var Ze=pe((rb,is)=>{is.exports=window.wp.components});var L=pe((nb,ss)=>{ss.exports=window.React});var Os=pe((Ch,Fs)=>{Fs.exports=window.ReactDOM});var Ws=pe(Ds=>{"use strict";var Ot=L();function Uf(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Df=typeof Object.is=="function"?Object.is:Uf,Wf=Ot.useState,$f=Ot.useEffect,Kf=Ot.useLayoutEffect,Yf=Ot.useDebugValue;function Gf(e,t){var r=t(),o=Wf({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return Kf(function(){n.value=r,n.getSnapshot=t,ui(n)&&i({inst:n})},[e,r,t]),$f(function(){return ui(n)&&i({inst:n}),e(function(){ui(n)&&i({inst:n})})},[e]),Yf(r),r}function ui(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!Df(e,r)}catch{return!0}}function qf(e,t){return t()}var Zf=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?qf:Gf;Ds.useSyncExternalStore=Ot.useSyncExternalStore!==void 0?Ot.useSyncExternalStore:Zf});var Ks=pe(($h,$s)=>{"use strict";$s.exports=Ws()});var ur=pe((y1,Bl)=>{Bl.exports=window.wp.compose});var Vi=pe((V1,Jl)=>{Jl.exports=window.wp.a11y});var $o=pe((K0,uc)=>{uc.exports=window.wp.url});var pc=pe((Y0,fc)=>{fc.exports=window.wp.htmlEntities});var Aa=pe((G0,mc)=>{mc.exports=window.wp.data});var yu=a(oe(),1);var ts=a(q(),1),Wn=a(oe(),1),Lt=a(se(),1);var Er=a(z(),1),cn=(0,Er.forwardRef)(({icon:e,size:t=24,style:r,...o},n)=>{let i=e.props.style,s=i||r?{...i,...r}:void 0;return(0,Er.cloneElement)(e,{width:t,height:t,...o,...s?{style:s}:{},ref:n})});var kr=a(ne(),1),un=a(k(),1),fn=(0,un.jsx)(kr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,un.jsx)(kr.Path,{d:"M8 12.5h8V11H8v1.5Z M19 6.5H5a2 2 0 0 0-2 2V15a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.5a2 2 0 0 0-2-2ZM5 8h14a.5.5 0 0 1 .5.5V15a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V8.5A.5.5 0 0 1 5 8Z"})});var Tr=a(ne(),1),pn=a(k(),1),mn=(0,pn.jsx)(Tr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,pn.jsx)(Tr.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var Ir=a(ne(),1),gn=a(k(),1),bn=(0,gn.jsx)(Ir.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,gn.jsx)(Ir.Path,{d:"M7.99997 7L3.70708 11.2929C3.31655 11.6834 3.31655 12.3166 3.70708 12.7071L7.99997 17M16 17L20.2929 12.7071C20.6834 12.3166 20.6834 11.6834 20.2929 11.2929L16 7",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var Nr=a(ne(),1),hn=a(k(),1),vn=(0,hn.jsx)(Nr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hn.jsx)(Nr.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 Lr=a(ne(),1),_n=a(k(),1),yn=(0,_n.jsx)(Lr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_n.jsx)(Lr.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var Mr=a(ne(),1),wn=a(k(),1),xn=(0,wn.jsx)(Mr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wn.jsx)(Mr.Path,{d:"M14.7 11.3c1-.6 1.5-1.6 1.5-3 0-2.3-1.3-3.4-4-3.4H7v14h5.8c1.4 0 2.5-.3 3.3-1 .8-.7 1.2-1.7 1.2-2.9.1-1.9-.8-3.1-2.6-3.7zm-5.1-4h2.3c.6 0 1.1.1 1.4.4.3.3.5.7.5 1.2s-.2 1-.5 1.2c-.3.3-.8.4-1.4.4H9.6V7.3zm4.6 9c-.4.3-1 .4-1.7.4H9.6v-3.9h2.9c.7 0 1.3.2 1.7.5.4.3.6.8.6 1.5s-.2 1.2-.6 1.5z"})});var Ar=a(ne(),1),Rn=a(k(),1),Sn=(0,Rn.jsx)(Ar.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Rn.jsx)(Ar.Path,{d:"M12.5 5L10 19h1.9l2.5-14z"})});var Pr=a(ne(),1),Cn=a(k(),1),En=(0,Cn.jsx)(Pr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Cn.jsx)(Pr.Path,{d:"M9.1 9v-.5c0-.6.2-1.1.7-1.4.5-.3 1.2-.5 2-.5.7 0 1.4.1 2.1.3.7.2 1.4.5 2.1.9l.2-1.9c-.6-.3-1.2-.5-1.9-.7-.8-.1-1.6-.2-2.4-.2-1.5 0-2.7.3-3.6 1-.8.7-1.2 1.5-1.2 2.6V9h2zM20 12H4v1h8.3c.3.1.6.2.8.3.5.2.9.5 1.1.8.3.3.4.7.4 1.2 0 .7-.2 1.1-.8 1.5-.5.3-1.2.5-2.1.5-.8 0-1.6-.1-2.4-.3-.8-.2-1.5-.5-2.2-.8L7 18.1c.5.2 1.2.4 2 .6.8.2 1.6.3 2.4.3 1.7 0 3-.3 3.9-1 .9-.7 1.3-1.6 1.3-2.8 0-.9-.2-1.7-.7-2.2H20v-1z"})});var Zt=a(ne(),1),Xt=a(k(),1),kn=(0,Xt.jsxs)(Zt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Xt.jsx)(Zt.Path,{d:"M9.75 10.25C9.75 9.00736 10.7574 8 12 8C13.2426 8 14.25 9.00736 14.25 10.25C14.25 11.4083 13.3748 12.3621 12.2496 12.4863C12.1124 12.5015 12 12.6119 12 12.75V14M12 15V16.5",vectorEffect:"non-scaling-stroke"}),(0,Xt.jsx)(Zt.Path,{d:"M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var Vr=a(ne(),1),Tn=a(k(),1),In=(0,Tn.jsx)(Vr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Tn.jsx)(Vr.Path,{d:"M4 18.5h16V17H4v1.5zM16 13v1.5h4V13h-4zM5.1 15h7.8c.6 0 1.1-.5 1.1-1.1V6.1c0-.6-.5-1.1-1.1-1.1H5.1C4.5 5 4 5.5 4 6.1v7.8c0 .6.5 1.1 1.1 1.1zm.4-8.5h7V10l-1-1c-.3-.3-.8-.3-1 0l-1.6 1.5-1.2-.7c-.3-.2-.6-.2-.9 0l-1.3 1V6.5zm0 6.1l1.8-1.3 1.3.8c.3.2.7.2.9-.1l1.5-1.4 1.5 1.4v1.5h-7v-.9z"})});var Fr=a(ne(),1),Nn=a(k(),1),Ln=(0,Nn.jsx)(Fr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Nn.jsx)(Fr.Path,{d:"M17.5 10h-1.7l-3.7 10.5h1.7l.9-2.6h3.9l.9 2.6h1.7L17.5 10zm-2.2 6.3 1.4-4 1.4 4h-2.8zm-4.8-3.8c1.6-1.8 2.9-3.6 3.7-5.7H16V5.2h-5.8V3H8.8v2.2H3v1.5h9.6c-.7 1.6-1.8 3.1-3.1 4.6C8.6 10.2 7.8 9 7.2 8H5.6c.6 1.4 1.7 2.9 2.9 4.4l-2.4 2.4c-.3.4-.7.8-1.1 1.2l1 1 1.2-1.2c.8-.8 1.6-1.5 2.3-2.3.8.9 1.7 1.7 2.5 2.5l.6-1.5c-.7-.6-1.4-1.3-2.1-2z"})});var Or=a(ne(),1),Mn=a(k(),1),An=(0,Mn.jsx)(Or.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Mn.jsx)(Or.Path,{d:"M9.5 12L14.5 12M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75L14 7.75",vectorEffect:"non-scaling-stroke"})});var zr=a(ne(),1),Pn=a(k(),1),Vn=(0,Pn.jsx)(zr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Pn.jsx)(zr.Path,{d:"M11.2 6.8c-.7 0-1.4.5-1.6 1.1l-2.8 7.5-1.2-1.8c-.1-.2-.4-.3-.6-.3H3v1.5h1.6l1.2 1.8c.6.9 1.9.7 2.2-.3l2.9-7.9s.1-.2.2-.2h7.8V6.7h-7.8Zm5.3 3.4-1.9 1.9-1.9-1.9-1.1 1.1 1.9 1.9-1.9 1.9 1.1 1.1 1.9-1.9 1.9 1.9 1.1-1.1-1.9-1.9 1.9-1.9-1.1-1.1Z"})});var Jt=a(ne(),1),Qt=a(k(),1),Fn=(0,Qt.jsxs)(Jt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Qt.jsx)(Jt.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,Qt.jsx)(Jt.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var jr=a(ne(),1),On=a(k(),1),zn=(0,On.jsx)(jr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,On.jsx)(jr.Path,{d:"M16.9 18.3l.8-1.2c.4-.6.7-1.2.9-1.6.2-.4.3-.8.3-1.2 0-.3-.1-.7-.2-1-.1-.3-.4-.5-.6-.7-.3-.2-.6-.3-1-.3s-.8.1-1.1.2c-.3.1-.7.3-1 .6l.2 1.3c.3-.3.5-.5.8-.6s.6-.2.9-.2c.3 0 .5.1.7.2.2.2.2.4.2.7 0 .3-.1.5-.2.8-.1.3-.4.7-.8 1.3L15 19.4h4.3v-1.2h-2.4zM14.1 7.2h-2L9.5 11 6.9 7.2h-2l3.6 5.3L4.7 18h2l2.7-4 2.7 4h2l-3.8-5.5 3.8-5.3z"})});var Br=a(ne(),1),jn=a(k(),1),Bn=(0,jn.jsx)(Br.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jn.jsx)(Br.Path,{d:"M16.9 10.3l.8-1.3c.4-.6.7-1.2.9-1.6.2-.4.3-.8.3-1.2 0-.3-.1-.7-.2-1-.2-.2-.4-.4-.7-.6-.3-.2-.6-.3-1-.3s-.8.1-1.1.2c-.3.1-.7.3-1 .6l.1 1.3c.3-.3.5-.5.8-.6s.6-.2.9-.2c.3 0 .5.1.7.2.2.2.2.4.2.7 0 .3-.1.5-.2.8-.1.3-.4.7-.8 1.3l-1.8 2.8h4.3v-1.2h-2.2zm-2.8-3.1h-2L9.5 11 6.9 7.2h-2l3.6 5.3L4.7 18h2l2.7-4 2.7 4h2l-3.8-5.5 3.8-5.3z"})});var Hr=a(ne(),1),Hn=a(k(),1),Un=(0,Hn.jsx)(Hr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Hn.jsx)(Hr.Path,{d:"M12.9 6h-2l-4 11h1.9l1.1-3h4.2l1.1 3h1.9L12.9 6zm-2.5 6.5l1.5-4.9 1.7 4.9h-3.2z"})});var qe=a(k(),1),Dn="core/bold",Ur=(0,ts.__)("Bold"),rs={name:Dn,title:Ur,tagName:"strong",className:null,edit({isActive:e,value:t,onChange:r,onFocus:o,isVisible:n=!0}){function i(){r((0,Wn.toggleFormat)(t,{type:Dn,title:Ur}))}function s(){r((0,Wn.toggleFormat)(t,{type:Dn,title:Ur})),o()}return(0,qe.jsxs)(qe.Fragment,{children:[(0,qe.jsx)(Lt.RichTextShortcut,{type:"primary",character:"b",onUse:i}),n&&(0,qe.jsx)(Lt.RichTextToolbarButton,{name:"bold",icon:xn,title:Ur,onClick:s,isActive:e,shortcutType:"primary",shortcutCharacter:"b"}),(0,qe.jsx)(Lt.__unstableRichTextInputEvent,{inputType:"formatBold",onInput:i})]})}};var os=a(q(),1),lt=a(oe(),1),Dr=a(se(),1);var dt=a(k(),1),$n="core/code",Kn=(0,os.__)("Inline code"),ns={name:$n,title:Kn,tagName:"code",className:null,__unstableInputRule(e){let{start:r,text:o}=e;if(o[r-1]!=="`"||r-2<0)return e;let i=o.lastIndexOf("`",r-2);if(i===-1)return e;let s=i,l=r-2;return s===l||(e=(0,lt.remove)(e,s,s+1),e=(0,lt.remove)(e,l,l+1),e=(0,lt.applyFormat)(e,{type:$n},s,l)),e},edit({value:e,onChange:t,onFocus:r,isActive:o}){function n(){t((0,lt.toggleFormat)(e,{type:$n,title:Kn})),r()}return(0,dt.jsxs)(dt.Fragment,{children:[(0,dt.jsx)(Dr.RichTextShortcut,{type:"access",character:"x",onUse:n}),(0,dt.jsx)(Dr.RichTextToolbarButton,{icon:bn,title:Kn,onClick:n,isActive:o,role:"menuitemcheckbox"})]})}};var rt=a(Ze(),1);function as(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(r=as(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function Nu(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=as(e))&&(o&&(o+=" "),o+=t);return o}var H=Nu;var ct=a(L(),1);function Wr({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=ct.useRef(e!==void 0),[i,s]=ct.useState(t),l=n?e:i,c=ct.useCallback(d=>{n||s(d)},[]);return[l,c]}var Lu=a(L(),1),er={...Lu};var ds=a(L(),1),ls={};function te(e,t){let r=ds.useRef(ls);return r.current===ls&&(r.current=e(t)),r}var Yn=er.useInsertionEffect,Mu=Yn&&Yn!==er.useLayoutEffect?Yn:e=>e();function M(e){let t=te(Au).current;return t.next=e,Mu(t.effect),t.trampoline}function Au(){let e={next:void 0,callback:Pu,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function Pu(){}var Ue=a(L(),1);var cs=a(L(),1),Vu=()=>{},P=typeof document<"u"?cs.useLayoutEffect:Vu;var $r=a(L(),1),Gn=$r.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},nextIndexRef:{current:0}});function us(){return $r.useContext(Gn)}var fs=a(k(),1);function Kr(e){let{children:t,elementsRef:r,labelsRef:o,onMapChange:n}=e,i=M(n),[,s]=Ue.useState(!1),l=te(Ou).current,c=te(Fu).current,d=Ue.useRef(0),u=Ue.useRef(!0),m=Ue.useRef([]),v=Ue.useRef(null),g=M(()=>{u.current||(u.current=!0,s(p=>!p))}),h=M((p,y)=>{c.set(p,y),g()}),w=M(p=>{c.delete(p),g()}),S=M(p=>{let y=new Map;return r.current.length=0,o&&(o.current.length=0),p.forEach(x=>{y.set(x.element,{...x.registration.metadata??{},index:x.index}),r.current[x.index]=x.element,o&&(o.current[x.index]=x.registration.label!==void 0?x.registration.label:x.registration.textRef?.current?.textContent??x.element.textContent)}),d.current=r.current.length,y});function C(p){if(v.current?.disconnect(),v.current=null,typeof MutationObserver!="function"||p.length<2)return;let y=new MutationObserver(R=>{if(!Bu(R))return;let I=null;for(let _ of p)if(_.isConnected){if(I&&ps(I,_)>0){y.disconnect(),g();return}I=_}});v.current=y;let x=new Set;for(let R=1;R<p.length;R+=1){let I=ju(p[R-1],p[R]);I&&x.add(I)}x.forEach(R=>y.observe(R,{childList:!0}))}let b=M(()=>{let[p,y]=zu(c),x=S(p);C(y),m.current=p,u.current=!1,l.forEach(R=>R(x)),i(x)});P(()=>(u.current||S(m.current),()=>{r.current=[],o&&(o.current=[])}),[r,o,S]),P(()=>{u.current&&b()}),P(()=>()=>{v.current?.disconnect(),u.current=!0},[]);let N=M(p=>(l.add(p),()=>{l.delete(p)})),f=Ue.useMemo(()=>({register:h,unregister:w,subscribeMapChange:N,nextIndexRef:d}),[h,w,N,d]);return(0,fs.jsx)(Gn.Provider,{value:f,children:t})}function Fu(){return new Map}function Ou(){return new Set}function zu(e){let t=new Set,r=[],o=[];e.forEach((i,s)=>{if(!s.isConnected)return;let l=i.index,c={index:l??-1,element:s,registration:i};l===null?o.push(c):l>=0&&(t.add(l),r.push(c))});let n=0;return o.sort((i,s)=>ps(i.element,s.element)),o.forEach(i=>{for(;t.has(n);)n+=1;i.index=n,r.push(i),n+=1}),t.size>0&&r.sort((i,s)=>i.index-s.index),[r,o.map(i=>i.element)]}function ju(e,t){let r=e.parentElement;for(;r&&!r.contains(t);)r=r.parentElement;return r}function Bu(e){for(let t of e)for(let r=0;r<t.removedNodes.length;r+=1)if(t.removedNodes[r].isConnected)return!0;return!1}function ps(e,t){return e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}function Hu(e,t){return function(o,...n){let i=new URL(e);return i.searchParams.set("code",o.toString()),n.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${o}; visit ${i} for the full message.`}}var Uu=Hu("https://base-ui.com/production-error","Base UI"),Ce=Uu;var pt=a(L(),1);function ut(e,t,r,o){let n=te(gs).current;return Du(n,e,t,r,o)&&bs(n,[e,t,r,o]),n.callback}function ms(e){let t=te(gs).current;return Wu(t,e)&&bs(t,e),t.callback}function gs(){return{callback:null,cleanup:null,refs:[]}}function Du(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function Wu(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function bs(e,t){if(e.refs=t,t.every(r=>r==null)){e.callback=null;return}e.callback=r=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),r!=null){let o=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=i(r);typeof s=="function"&&(o[n]=s);break}case"object":{i.current=r;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=o[n];typeof s=="function"?s():i(null);break}case"object":{i.current=null;break}default:}}}}}}var vs=a(L(),1);var hs=a(L(),1),$u=parseInt(hs.version,10);function Yr(e){return $u>=e}function qn(e){if(!vs.isValidElement(e))return null;let t=e,r=t.props;return(Yr(19)?r?.ref:t.ref)??null}function tr(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function X(){}var ft=Object.freeze([]),ve=Object.freeze({});function _s(e,t){let r={};for(let o in e){let n=e[o];if(t?.hasOwnProperty(o)){let i=t[o](n);i!=null&&Object.assign(r,i);continue}n===!0?r[`data-${o.toLowerCase()}`]="":n&&(r[`data-${o.toLowerCase()}`]=n.toString())}return r}function ys(e,t){return typeof e=="function"?e(t):e}function ws(e,t){return typeof e=="function"?e(t):e}var Zn={};function ue(e,t,r,o,n){if(!r&&!o&&!n&&!e)return Gr(t);let i=Gr(e);return t&&(i=rr(i,t)),r&&(i=rr(i,r)),o&&(i=rr(i,o)),n&&(i=rr(i,n)),i}function xs(e){if(e.length===0)return Zn;if(e.length===1)return Gr(e[0]);let t=Gr(e[0]);for(let r=1;r<e.length;r+=1)t=rr(t,e[r]);return t}function Gr(e){return Xn(e)?{...Ss(e,Zn)}:Ku(e)}function rr(e,t){return Xn(t)?Ss(t,e):Yu(e,t)}function Ku(e){let t={...e};for(let r in t){let o=t[r];Rs(r,o)&&(t[r]=Cs(o))}return t}function Yu(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=tr(e.style,o);break}case"className":{e[r]=Jn(e.className,o);break}default:Rs(r,o)?e[r]=Gu(e[r],o):e[r]=o}}return e}function Rs(e,t){let r=e.charCodeAt(0),o=e.charCodeAt(1),n=e.charCodeAt(2);return r===111&&o===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function Xn(e){return typeof e=="function"}function Ss(e,t){return Xn(e)?e(t):e??Zn}function Gu(e,t){return t?e?(...r)=>{let o=r[0];if(Es(o)){let i=o;or(i);let s=t(...r);return i.baseUIHandlerPrevented||e?.(...r),s}let n=t(...r);return e?.(...r),n}:Cs(t):e}function Cs(e){return e&&((...t)=>{let r=t[0];return Es(r)&&or(r),e(...t)})}function or(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Jn(e,t){return t?e?t+" "+e:t:e}function Es(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Qn=a(L(),1);function Y(e,t,r={}){let o=t.render,n=qu(t,r);if(r.enabled===!1)return null;let i=r.state??ve;return Ju(e,o,n,i)}function qu(e,t={}){let{className:r,style:o,render:n}=e,{state:i=ve,ref:s,props:l,stateAttributesMapping:c,enabled:d=!0}=t,u=d?ys(r,i):void 0,m=d?ws(o,i):void 0,v=d?_s(i,c):ve,g=d&&l?Zu(l):void 0,h=d?tr(v,g)??{}:ve;return typeof document<"u"&&(d?Array.isArray(s)?h.ref=ms([h.ref,qn(n),...s]):h.ref=ut(h.ref,qn(n),s):ut(null,null)),d?(u!==void 0&&(h.className=Jn(h.className,u)),m!==void 0&&(h.style=tr(h.style,m)),h):ve}function Zu(e){return Array.isArray(e)?xs(e):ue(void 0,e)}var Xu=Symbol.for("react.lazy");function Ju(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=ue(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===Xu&&(i=pt.Children.toArray(t)[0]),pt.cloneElement(i,n)}if(e&&typeof e=="string")return Qu(e,r);throw new Error(Ce(8))}function Qu(e,t){return e==="button"?(0,Qn.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Qn.createElement)("img",{alt:"",...t,key:t.key}):pt.createElement(e,t)}var qr=a(L(),1);var ks=0;function ef(e,t="mui"){let[r,o]=qr.useState(e),n=e||r;return qr.useEffect(()=>{r==null&&(ks+=1,o(`${t}-${ks}`))},[r,t]),n}var Ts=er.useId;function Is(e,t){if(Ts!==void 0){let r=Ts();return e??(t?`${t}-${r}`:r)}return ef(e,t)}function _e(e){return Is(e,"base-ui")}var Ee={};qt(Ee,{cancelOpen:()=>If,chipRemovePress:()=>uf,clearPress:()=>cf,closePress:()=>lf,closeWatcher:()=>xf,decrementPress:()=>mf,disabled:()=>Lf,drag:()=>Ef,escapeKey:()=>wf,focusOut:()=>yf,imperativeAction:()=>Pf,incrementPress:()=>pf,initial:()=>Af,inputBlur:()=>hf,inputChange:()=>gf,inputClear:()=>bf,inputPaste:()=>vf,inputPress:()=>_f,itemPress:()=>sf,keyboard:()=>Sf,linkPress:()=>df,listNavigation:()=>Rf,missing:()=>Mf,none:()=>tf,outsidePress:()=>af,pointer:()=>Cf,scrub:()=>Tf,siblingOpen:()=>Nf,swipe:()=>Vf,trackPress:()=>ff,triggerFocus:()=>nf,triggerHover:()=>of,triggerPress:()=>rf,wheel:()=>kf,windowResize:()=>Ff});var tf="none",rf="trigger-press",of="trigger-hover",nf="trigger-focus",af="outside-press",sf="item-press",lf="close-press",df="link-press",cf="clear-press",uf="chip-remove-press",ff="track-press",pf="increment-press",mf="decrement-press",gf="input-change",bf="input-clear",hf="input-blur",vf="input-paste",_f="input-press",yf="focus-out",wf="escape-key",xf="close-watcher",Rf="list-navigation",Sf="keyboard",Cf="pointer",Ef="drag",kf="wheel",Tf="scrub",If="cancel-open",Nf="sibling-open",Lf="disabled",Mf="missing",Af="initial",Pf="imperative-action",Vf="swipe",Ff="window-resize";function Mt(e,t,r,o){let n=!1,i=!1,s=o??ve;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:r,...s}}var ti=a(L(),1);var Ns=a(L(),1);function Zr(e){Ns.useEffect(e,ft)}var Xr=null,Jb=globalThis.requestAnimationFrame,ei=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let r=this.callbacks,o=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,o>0)for(let n=0;n<r.length;n+=1)r[n]?.(t)};request(t){let r=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),r}cancel(t){let r=t-this.startId;r<0||r>=this.callbacks.length||(this.callbacks[r]=null,this.callbacksCount-=1)}},Jr=new ei;var Le=class e{static create(){return new e}static request(t){return Jr.request(t)}static cancel(t){return Jr.cancel(t)}currentId=Xr;request(t){this.cancel(),this.currentId=Jr.request(()=>{this.currentId=Xr,t()})}cancel=()=>{this.currentId!==Xr&&(Jr.cancel(this.currentId),this.currentId=Xr)};disposeEffect=()=>this.cancel};function Ls(){let e=te(Le.create).current;return Zr(e.disposeEffect),e}function At(e,t=!1,r=!1){let[o,n]=ti.useState(e&&t?"idle":void 0),[i,s]=ti.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),P(()=>{if(!e&&i&&o!=="ending"&&r){let l=Le.request(()=>{n("ending")});return()=>{Le.cancel(l)}}},[e,i,o,r]),P(()=>{if(!e||t)return;let l=Le.request(()=>{n(void 0)});return()=>{Le.cancel(l)}},[t,e]),P(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let l=Le.request(()=>{n("idle")});return()=>{Le.cancel(l)}},[t,e,i,o]),{mounted:i,setMounted:s,transitionStatus:o}}var mt=a(L(),1);function Qr(e={}){let{guess:t,label:r,metadata:o,textRef:n,index:i}=e,{register:s,unregister:l,subscribeMapChange:c,nextIndexRef:d}=us(),u=mt.useRef(-1),[m,v]=mt.useState(i==null&&t?()=>{if(u.current===-1){let S=d.current;d.current+=1,u.current=S}return u.current}:-1),g=i??m,h=mt.useRef(null),w=mt.useCallback(S=>{let C=h.current;C&&l(C),h.current=S,S&&s(S,{metadata:o??null,index:i??null,label:r,textRef:n})},[i,s,l,o,r,n]);return P(()=>{if(i==null)return c(S=>{let C=h.current?S.get(h.current)?.index:null;C!=null&&v(C)})},[i,c]),{ref:w,index:g}}var Of={"data-starting-style":""},zf={"data-ending-style":""},eo={transitionStatus(e){return e==="starting"?Of:e==="ending"?zf:null}};var Vt=a(L(),1);function ri(){return typeof window<"u"}function gt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Ms(e){return ri()?e instanceof Element||e instanceof gt(e).Element:!1}function Me(e){return ri()?e instanceof HTMLElement||e instanceof gt(e).HTMLElement:!1}function As(e){return!ri()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof gt(e).ShadowRoot}function to(e){return gt(e).getComputedStyle(e)}var ro=a(L(),1),oi=ro.createContext(void 0);function Pt(e=!1){let t=ro.useContext(oi);if(t===void 0&&!e)throw new Error(Ce(16));return t}var Ps=a(L(),1);function Vs(e){let{focusableWhenDisabled:t,disabled:r,composite:o=!1,tabIndex:n=0,isNativeButton:i}=e,s=o&&t!==!1,l=o&&t===!1;return{props:Ps.useMemo(()=>{let d={onKeyDown(u){r&&t&&u.key!=="Tab"&&u.preventDefault()}};return o||(d.tabIndex=n,!i&&r&&(d.tabIndex=t?n:-1)),(i&&(t||s)||!i&&r)&&(d["aria-disabled"]=r),i&&(!t||l)&&(d.disabled=r),d},[o,r,t,s,l,i,n])}}function bt(e){return e?.ownerDocument||document}function oo(e,t,{detail:r=0}={}){e.dispatchEvent(new(gt(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:r,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function ii(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,s=Vt.useRef(null),l=Pt(!0),c=i??l!==void 0,{props:d}=Vs({focusableWhenDisabled:r,disabled:t,composite:c,tabIndex:o,isNativeButton:n}),u=Vt.useCallback(()=>{let g=s.current;ni(g)&&c&&t&&d.disabled===void 0&&g.disabled&&(g.disabled=!1)},[t,d.disabled,c]);P(u,[u]);let m=Vt.useCallback((g={})=>{let{onClick:h,onMouseDown:w,onKeyUp:S,onKeyDown:C,onPointerDown:b,...N}=g;return ue({onClick(f){if(t){f.preventDefault();return}h?.(f)},onMouseDown(f){t||w?.(f)},onKeyDown(f){if(t||(or(f),C?.(f),f.baseUIHandlerPrevented))return;let p=f.target===f.currentTarget,y=f.currentTarget,x=ni(y),R=!n&&jf(y),I=p&&(n?x:!R),_=f.key==="Enter",T=f.key===" ",E=y.getAttribute("role"),j=E?.startsWith("menuitem")||E==="option"||E==="gridcell";if(p&&c&&T){if(f.defaultPrevented&&j)return;f.preventDefault(),(!n||x)&&(f.preventBaseUIHandler(),oo(y,f));return}if(!I||n||!T&&!_){p&&R&&T&&f.preventDefault();return}f.defaultPrevented||(f.preventDefault(),_&&(f.preventBaseUIHandler(),oo(y,f)))},onKeyUp(f){if(!t){if(or(f),S?.(f),f.target===f.currentTarget&&n&&c&&ni(f.currentTarget)&&f.key===" "){f.preventDefault();return}f.baseUIHandlerPrevented||f.target===f.currentTarget&&!n&&!c&&!f.defaultPrevented&&f.key===" "&&(f.preventBaseUIHandler(),oo(f.currentTarget,f))}},onPointerDown(f){if(t){f.preventDefault();return}b?.(f)}},n?{type:"button"}:{role:"button"},d,N)},[t,d,c,n]),v=M(g=>{s.current=g,u()});return{getButtonProps:m,buttonRef:v}}function ni(e){return Me(e)&&e.tagName==="BUTTON"}function jf(e){return Me(e)&&e.tagName==="A"&&!!e.href}var Hs=a(L(),1);var js=a(Os(),1);function zs(e){return e==null?e:"current"in e?e.current:e}function Bs(e,t=!1){let r=Ls();return M((o,n=null)=>{r.cancel();let i=zs(e);if(i==null)return;let s=i,l=()=>{js.flushSync(o)};if(typeof s.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){o();return}function c(){Promise.all(s.getAnimations().map(d=>d.finished)).then(()=>{n?.aborted||l()},()=>{if(n?.aborted)return;if(s.getAnimations().some(u=>u.pending||u.playState!=="finished")){c();return}l()})}if(t){let d="data-starting-style";if(!s.hasAttribute(d)){r.request(c);return}let u=new MutationObserver(()=>{s.hasAttribute(d)||(u.disconnect(),c())});u.observe(s,{attributes:!0,attributeFilter:[d]}),n?.addEventListener("abort",()=>u.disconnect(),{once:!0});return}r.request(c)})}function no(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=M(n),s=Bs(o,r);Hs.useEffect(()=>{if(!t)return;let l=new AbortController;return s(i,l.signal),()=>{l.abort()}},[t,r,i,s])}var nr=0,ai=class e{static create(){return new e}currentId=nr;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=nr,r()},t)}isStarted(){return this.currentId!==nr}clear=()=>{this.currentId!==nr&&(clearTimeout(this.currentId),this.currentId=nr)};disposeEffect=()=>this.clear};function Us(){let e=te(ai.create).current;return Zr(e.disposeEffect),e}function ir(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function si(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&As(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function Ft(e){return"composedPath"in e?e.composedPath()[0]:e.target}var li=Math.round;function ar(e,t){return t<0||t>=e.length}function di(e,t){return ht(e.current,{disabledIndices:t})}function ci(e,t){return ht(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function ht(e,{startingIndex:t=-1,decrement:r=!1,disabledIndices:o,amount:n=1}={}){let i=t;do i+=r?-n:n;while(i>=0&&i<=e.length-1&&sr(e,i,o));return i}function sr(e,t,r){if(typeof r=="function"?r(t):r?.includes(t)??!1)return!0;let n=e[t];return n?!Hf(n)||n.matches(":disabled")?!0:!r&&(n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"):!1}function Bf(e){return e.visibility==="hidden"||e.visibility==="collapse"}function Hf(e,t=e?to(e):null){return!e||!e.isConnected||!t||Bf(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var io=a(L(),1);function Ys(){let[,e]=io.useState({});return io.useCallback(()=>{e({})},[])}var so="ArrowUp",lo="ArrowDown",co="ArrowLeft",uo="ArrowRight",fo="Home",po="End";var qs=new Set([so,lo,co,uo,fo,po]),Xf="Shift",Zs=[Xf,"Control","Alt","Meta"];function Jf(e){return Me(e)&&e.tagName==="INPUT"}function fi(e){return!!(Jf(e)&&e.selectionStart!=null||Me(e)&&e.tagName==="TEXTAREA")}function pi(e,t,r,o){if(!e||!t||!t.scrollTo)return;let n=e.scrollLeft,i=e.scrollTop,s=e.clientWidth<e.scrollWidth,l=e.clientHeight<e.scrollHeight;if(s&&o!=="vertical"){let c=Gs(e,t,"left"),d=ao(e),u=ao(t);r==="ltr"&&(c+t.offsetWidth+u.scrollMarginRight>e.scrollLeft+e.clientWidth-d.scrollPaddingRight?n=c+t.offsetWidth+u.scrollMarginRight-e.clientWidth+d.scrollPaddingRight:c-u.scrollMarginLeft<e.scrollLeft+d.scrollPaddingLeft&&(n=c-u.scrollMarginLeft-d.scrollPaddingLeft)),r==="rtl"&&(c-u.scrollMarginLeft<e.scrollLeft+d.scrollPaddingLeft?n=c-u.scrollMarginLeft-d.scrollPaddingLeft:c+t.offsetWidth+u.scrollMarginRight>e.scrollLeft+e.clientWidth-d.scrollPaddingRight&&(n=c+t.offsetWidth+u.scrollMarginRight-e.clientWidth+d.scrollPaddingRight))}if(l&&o!=="horizontal"){let c=Gs(e,t,"top"),d=ao(e),u=ao(t);c-u.scrollMarginTop<e.scrollTop+d.scrollPaddingTop?i=c-u.scrollMarginTop-d.scrollPaddingTop:c+t.offsetHeight+u.scrollMarginBottom>e.scrollTop+e.clientHeight-d.scrollPaddingBottom&&(i=c+t.offsetHeight+u.scrollMarginBottom-e.clientHeight+d.scrollPaddingBottom)}e.scrollTo({left:n,top:i,behavior:"auto"})}function Gs(e,t,r){let o=r==="left"?"offsetLeft":"offsetTop",n=0;for(;t.offsetParent&&(n+=t[o],t.offsetParent!==e);)t=t.offsetParent;return n}function ao(e){let t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(t.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(t.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(t.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(t.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(t.scrollPaddingLeft)||0}}function Xs(e){return Yr(19)?e:e?"true":void 0}var mo=a(L(),1);var Xe={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},Qf={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},Js={disabled:!1,...Qf},ke={valid(e){return e===null?null:e?{"data-valid":""}:{"data-invalid":""}}};var ep={invalid:void 0,name:void 0,validityData:{state:Xe,errors:[],error:"",value:"",initialValue:null},setValidityData:X,disabled:void 0,setTouched:X,setDirty:X,setFilled:X,setFocused:X,validationMode:"onSubmit",shouldValidateOnChange:()=>!1,state:Js,registerFieldControl:X,validation:{getValidationProps:(e,t=ve)=>t,inputRef:{current:null},registeredInputs:new Map,registerInput:X,getInputControl:()=>null,commit:async()=>{},change:X}},mi=mo.createContext(ep);function ye(e=!0){let t=mo.useContext(mi);if(t.setValidityData===X&&!e)throw new Error(Ce(28));return t}function Qs(e,t,r,o,n=!0,i){let{registerFieldControl:s}=ye(),l=te(()=>Symbol());P(()=>{let c=l.current;if(!n){s(c,void 0);return}s(c,{controlRef:e,getValue:o,id:t,name:i,value:r})},[e,n,o,t,i,s,l,r]),P(()=>{let c=l.current;return()=>{s(c,void 0)}},[s,l])}var go=a(L(),1);var tp=go.createContext({elementRef:{current:null},formRef:{current:{fields:new Map}},errors:{},clearErrors:X,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function Ae(){return go.useContext(tp)}var lr=a(L(),1);var bo=a(L(),1);var gi=bo.createContext({controlId:void 0,registerControlId:X,labelId:void 0,setLabelId:X,messageIds:[],setMessageIds:X,getDescriptionProps:e=>e});function me(){return bo.useContext(gi)}function el(e={}){let{id:t,implicit:r=!1,controlRef:o}=e,{controlId:n,registerControlId:i}=me(),s=_e(t),l=r?n:void 0,c=te(()=>Symbol()),d=lr.useRef(!1),u=lr.useRef(t!=null),m=M(()=>{!d.current||i===X||(d.current=!1,i(c.current,void 0))});return P(()=>{if(i===X)return;let v;if(r){let g=o?.current;Ms(g)&&g.closest("label")!=null?v=t??null:v=l??s}else if(t!=null)u.current=!0,v=t;else if(u.current)v=s;else{m();return}if(v===void 0){m();return}d.current=!0,i(c.current,v)},[t,o,l,i,r,s,c,m]),lr.useEffect(()=>m,[m]),n??s}var ho=a(L(),1),bi=ho.createContext(void 0);function hi(){return ho.useContext(bi)?.direction??"ltr"}var vo=a(L(),1),vi=vo.createContext({disabled:!1});function _o(){return vo.useContext(vi)}var Je=a(L(),1);function vt(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}var _i=Object.keys(Xe);function rp(e,t){return e.matches(":disabled")?!1:!t||e.form===t?!0:e.form===null&&!e.hasAttribute("form")}function tl(e,t){let r=null;for(let o of e.keys())if(rp(o,t)){if(!o.validity.valid)return o;r??=o}return r}function rl(e,t){for(let r of t.keys())r.setCustomValidity("");e?.setCustomValidity("")}function ol(e){let{elementRef:t,formRef:r}=Ae(),{setValidityData:o,validate:n,validityData:i,validationDebounceTime:s,invalid:l,markedDirtyRef:c,state:d,shouldValidateOnChange:u,registeredFieldIdRef:m}=e,{controlId:v,getDescriptionProps:g}=me(),h=Us(),w=Je.useRef(null),S=te(()=>new Map).current,C=Je.useRef(0),b=Je.useCallback((x,R)=>(S.set(x,R),()=>{S.delete(x)}),[S]),N=M(()=>{let x=tl(S,t.current);return x&&S.get(x)?.controlRef.current||null}),f=M(async(x,R=!1)=>{C.current+=1;let I=C.current;function _(A,F=l){let W=m.current??v;if(W==null)return;let U=r.current.fields.get(W);if(!U)return;let ce=vt(A,F);r.current.fields.set(W,{...U,validityData:ce})}function T(A,F){let W={value:x,state:{...Xe,valid:!0},error:"",errors:[],initialValue:i.initialValue};rl(A,S),_(W,F),o(W)}let E=S.size>0?tl(S,t.current):w.current;if(R){if(d.valid!==!1||!E)return;let A=E.validity;if(!A.valueMissing){T(E,!1);return}for(let F of _i)if(F!=="valid"&&F!=="valueMissing"&&F!=="customError"&&A[F])return}function j(A){let F=_i.reduce((U,ce)=>(U[ce]=A.validity[ce],U),{}),W=!1;for(let U of _i)if(U!=="valid"){if(U==="valueMissing"&&F[U])W=!0;else if(F[U])return F}return W&&!c.current&&(F.valid=!0,F.valueMissing=!1),F}h.clear();let V=null,D=[],O=E?j(E):{...Xe,valid:!0},G,K=u();if(E&&E.validationMessage&&!K)G=E.validationMessage,D=[E.validationMessage];else{let A=Array.from(r.current.fields.values()).reduce((W,U)=>(U.name&&(W[U.name]=U.getValue()),W),{}),F=n(x,A);if(typeof F=="object"&&F!==null&&"then"in F){if(V=await F,I!==C.current)return}else V=F;V!==null?(O.valid=!1,O.customError=!0,Array.isArray(V)?(D=V,E?.setCustomValidity(V.join(`
-`))):V&&(D=[V],E?.setCustomValidity(V))):K&&(rl(E,S),O.customError=!1,E&&E.validationMessage?(G=E.validationMessage,D=[E.validationMessage]):(!E||E.validity.valid)&&!O.valid&&(O.valid=!0))}let B={value:x,state:O,error:G??(Array.isArray(V)?V[0]:V??""),errors:D,initialValue:i.initialValue};_(B),o(B)}),p=M(x=>{h.clear();let R=u();R&&x!==""&&s?(C.current+=1,h.start(s,()=>{f(x)})):f(x,!R)}),y=Je.useCallback((x,R={})=>ue(g(R),d.valid===!1&&!d.disabled&&!x?{"aria-invalid":!0}:ve),[g,d.disabled,d.valid]);return Je.useMemo(()=>({getValidationProps:y,inputRef:w,registeredInputs:S,registerInput:b,getInputControl:N,commit:f,change:p}),[y,S,b,N,f,p])}function nl(e,t){let r=_e(e);return P(()=>(t(r),()=>{t(o=>o===r?void 0:o)}),[r,t]),r}function il(e={}){let{id:t,fallbackControlId:r,native:o=!1,setLabelId:n,focusControl:i}=e,{controlId:s,setLabelId:l}=me(),c=M(g=>{l(g),n?.(g)}),d=nl(t,c),u=s??r;function m(g){if(i){i(g,u);return}if(!u)return;let h=bt(g.currentTarget).getElementById(u);Me(h)&&op(h)}function v(g){Ft(g.nativeEvent)?.closest("button,input,select,textarea")||(!g.defaultPrevented&&g.detail>1&&g.preventDefault(),!o&&m(g))}return o?{id:d,htmlFor:u??void 0,onMouseDown:v}:{id:d,onClick:v,onPointerDown(g){g.preventDefault()}}}function op(e){e.focus({focusVisible:!0})}var al=a(L(),1);function sl(e={}){let{highlightItemOnHover:t,highlightedIndex:r,onHighlightedIndexChange:o}=Pt(),{ref:n,index:i}=Qr(e),s=r===i,l=al.useRef(null),c=ut(n,l);return{compositeProps:{tabIndex:s?0:-1,onFocus(){o(i)},onMouseMove(){let u=l.current;if(!t||!u)return;let m=u.hasAttribute("disabled")||u.ariaDisabled==="true";!s&&!m&&u.focus()}},compositeRef:c,index:i}}function yi(e){let t=to(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Me(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o;return(li(r)!==i||li(o)!==s)&&(r=i,o=s),{width:r,height:o}}var ll=a(L(),1);var dl=a(k(),1),yo=function(t){let{direction:r="ltr"}=t,o=ll.useMemo(()=>({direction:r}),[r]);return(0,dl.jsx)(bi.Provider,{value:o,children:t.children})};function cl(e){return e==null||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true"}var wo=a(L(),1),np=wo.createContext(void 0),ip={disableStyleElements:!1};function ul(){return wo.useContext(np)??ip}var ge={};qt(ge,{Control:()=>yl,Description:()=>_l,Error:()=>hl,Item:()=>Rl,Label:()=>bl,Root:()=>gl,Validity:()=>xl});var le=a(L(),1);var xo=a(L(),1),ap=xo.createContext(void 0);function fl(e=!1){let t=xo.useContext(ap);if(!t&&!e)throw new Error(Ce(86));return t}var Qe=a(L(),1);var pl=a(k(),1),Ro=function(t){let r=_e(),o=t.controlId===void 0?r:t.controlId,[n,i]=Qe.useState(o),[s,l]=Qe.useState(t.labelId),[c,d]=Qe.useState([]),u=te(()=>new Map),{messageIds:m}=me(),v=M((w,S)=>{let C=u.current;if(S===void 0){C.delete(w);return}C.set(w,S),i(b=>{if(C.size===0)return;let N;for(let f of C.values()){if(b!==void 0&&f===b)return b;N===void 0&&(N=f)}return N})}),g=Qe.useCallback(w=>{let S=w["aria-describedby"]?w["aria-describedby"].split(" "):[];return S.push(...m,...c),{...w,"aria-describedby":Array.from(new Set(S)).join(" ")||void 0}},[m,c]),h=Qe.useMemo(()=>({controlId:n,registerControlId:v,labelId:s,setLabelId:l,messageIds:c,setMessageIds:d,getDescriptionProps:g}),[n,v,s,l,c,d,g]);return(0,pl.jsx)(gi.Provider,{value:h,children:t.children})};var So=a(L(),1);function ml(e){let{commit:t,invalid:r,markedDirtyRef:o,name:n,setRegisteredFieldName:i,registeredFieldIdRef:s,setValidityData:l,validityData:c}=e,{formRef:d}=Ae(),u=So.useRef(null),m=So.useRef(null),v=So.useRef(!1),g=M(()=>{let f=m.current;if(f)return f.getValue?f.getValue():f.value});function h(f){return f.value===void 0?g():f.value}let w=M(()=>{let f=m.current;if(o.current=!0,!f){t(c.value);return}t(h(f))});function S(){let f=m.current;!f||!f.id||d.current.fields.set(f.id,{getValue:g,name:n??f.name,controlRef:f.controlRef,validityData:vt(c,r),validate:w})}function C(f=m.current?.id){f&&d.current.fields.delete(f)}function b(f){if(v.current)return;v.current=!0;let p=h(f);l(y=>y.initialValue===p?y:{...y,initialValue:p})}P(()=>{let f=m.current;!f||!f.id||(i(n?void 0:f.name),d.current.fields.set(f.id,{getValue:g,name:n??f.name,controlRef:f.controlRef,validityData:vt(c,r),validate:w}))},[d,g,r,n,i,w,c]),P(()=>{let f=d.current.fields;return()=>{let p=m.current?.id;p&&f.delete(p)}},[d]);let N=M((f,p)=>{if(!p){u.current===f&&(u.current=null,C(),m.current=null,i(void 0),s.current=void 0);return}let y=m.current?.id;u.current=f,m.current=p,n||i(p.name),s.current=p.id,y&&y!==p.id&&C(y),b(p),S()});return[w,N]}var Co=a(k(),1),sp=le.forwardRef(function(t,r){let{errors:o,validationMode:n,submitAttemptedRef:i}=Ae(),{render:s,className:l,validate:c,validationDebounceTime:d=0,validationMode:u=n,name:m,disabled:v=!1,invalid:g,dirty:h,touched:w,actionsRef:S,style:C,...b}=t,N=fl(!0)?.disabled,f=M(c||(()=>null)),p=N||v,[y,x]=le.useState(!1),[R,I]=le.useState(!1),[_,T]=le.useState(!1),[E,j]=le.useState(!1),V=h??R,D=w??y,O=le.useRef(V),G=le.useRef(void 0),[K,B]=le.useState(),A=m??K;P(()=>{h!==void 0&&(O.current=h)},[h]);let F=M(Cr=>{h===void 0&&(Cr&&(O.current=!0),I(Cr))}),W=M(Cr=>{w===void 0&&x(Cr)}),U=M(()=>u==="onChange"||u==="onSubmit"&&i.current),ce=A&&Object.hasOwn(o,A)?o[A]:null,Z=!!(Array.isArray(ce)?ce.length:ce),fe=g===!0||Z,[Re,$]=le.useState({state:Xe,error:"",errors:[],value:null,initialValue:null}),re=!fe&&(p?null:Re.state.valid),he=le.useMemo(()=>({disabled:p,touched:D,dirty:V,valid:re,filled:_,focused:E}),[p,D,V,re,_,E]),Se=ol({setValidityData:$,validate:f,validityData:Re,validationDebounceTime:d,invalid:fe,markedDirtyRef:O,state:he,shouldValidateOnChange:U,registeredFieldIdRef:G}),[He,Ge]=ml({commit:Se.commit,invalid:fe,markedDirtyRef:O,name:m,setRegisteredFieldName:B,registeredFieldIdRef:G,setValidityData:$,validityData:Re});le.useImperativeHandle(S,()=>({validate:He}),[He]);let wu=le.useMemo(()=>({invalid:fe,name:A,validityData:Re,setValidityData:$,disabled:p,setTouched:W,setDirty:F,setFilled:T,setFocused:j,validationMode:u,shouldValidateOnChange:U,state:he,registerFieldControl:Ge,validation:Se}),[fe,A,Re,p,W,F,T,j,u,U,he,Ge,Se]),xu=Y("div",t,{ref:r,state:he,props:b,stateAttributesMapping:ke});return(0,Co.jsx)(mi.Provider,{value:wu,children:xu})}),gl=le.forwardRef(function(t,r){return(0,Co.jsx)(Ro,{children:(0,Co.jsx)(sp,{...t,ref:r})})});var dr=a(L(),1);var bl=dr.forwardRef(function(t,r){let{render:o,className:n,style:i,id:s,nativeLabel:l=!0,...c}=t,d=ye(!1),u=_o(),{labelId:m}=me(),v={...d.state,disabled:d.disabled||u.disabled},g=dr.useRef(null),h=il({id:m??s,native:l});return Y("label",t,{ref:[r,g],state:v,props:[h,c],stateAttributesMapping:ke})});var _t=a(L(),1);var wi=a(k(),1),lp={...ke,...eo},hl=_t.forwardRef(function(t,r){let{render:o,id:n,className:i,match:s,style:l,...c}=t,d=_e(n),{validityData:u,state:m,name:v}=ye(!1),{setMessageIds:g}=me(),{errors:h}=Ae(),w=v&&Object.hasOwn(h,v)?h[v]:null,S=!!(Array.isArray(w)?w.length:w),C=typeof s=="string",b=!1;s===!0?b=!0:m.disabled?b=!1:C?b=!!u.state[s]:b=S||u.state.valid===!1;let{mounted:N,transitionStatus:f,setMounted:p}=At(b);P(()=>{if(!(!b||!d))return g(O=>O.concat(d)),()=>{g(O=>O.filter(G=>G!==d))}},[b,d,g]);let y=_t.useRef(null),[x,R]=_t.useState(null),[I,_]=_t.useState(null),T=u.error;!C&&S?T=w:u.errors.length>1&&(T=u.errors);let E=T;Array.isArray(T)&&(E=T.length>1?(0,wi.jsx)("ul",{children:T.map(O=>(0,wi.jsx)("li",{children:O},O))}):T[0]);let j=Array.isArray(T)?JSON.stringify(T):T;b&&j!==I&&(_(j),R(E)),no({open:b,ref:y,onComplete(){b||p(!1)}});let V={...m,transitionStatus:f},D=Y("div",t,{ref:[r,y],state:V,props:[{id:d,children:b?E:x},c],stateAttributesMapping:lp,enabled:N});return N?D:null});var vl=a(L(),1);var _l=vl.forwardRef(function(t,r){let{render:o,id:n,className:i,style:s,...l}=t,c=_e(n),d=ye(!1),u=_o(),{setMessageIds:m}=me(),v={...d.state,disabled:d.disabled||u.disabled};return P(()=>{if(c)return m(h=>h.concat(c)),()=>{m(h=>h.filter(w=>w!==c))}},[c,m]),Y("p",t,{ref:r,state:v,props:[{id:c},l],stateAttributesMapping:ke})});var Eo=a(L(),1);var yl=Eo.forwardRef(function(t,r){let{render:o,className:n,id:i,name:s,value:l,disabled:c=!1,onValueChange:d,defaultValue:u,autoFocus:m=!1,style:v,...g}=t,{state:h,name:w,disabled:S,setTouched:C,setDirty:b,validityData:N,setFocused:f,setFilled:p,validationMode:y,validation:x}=ye(),{clearErrors:R}=Ae(),I=S||c,_=w??s,T={...h,disabled:I},{labelId:E}=me(),j=el({id:i});P(()=>{let A=l!=null;x.inputRef.current?.value||A&&l!==""?p(!0):A&&l===""&&p(!1)},[x.inputRef,p,l]);let V=Eo.useRef(null);P(()=>{m&&V.current===ir(bt(V.current))&&f(!0)},[m,f]);let[D]=Wr({controlled:l,default:u,name:"FieldControl",state:"value"}),O=l!==void 0,G=O?D:void 0,K=M(()=>x.inputRef.current?.value);return Qs(x.inputRef,j,G,K,!I,s),Y("input",t,{ref:[r,V],state:T,props:[{id:j,disabled:I,name:_,ref:x.inputRef,"aria-labelledby":E,autoFocus:m,...O?{value:G}:{defaultValue:u},onChange(A){let F=A.currentTarget.value;d?.(F,Mt(Ee.none,A.nativeEvent)),b(F!==(N.initialValue??"")),p(F!==""),A.nativeEvent.defaultPrevented||(R(_),x.change(F))},onFocus(){f(!0)},onBlur(A){C(!0),f(!1),y==="onBlur"&&x.commit(A.currentTarget.value)},onKeyDown(A){A.currentTarget.tagName==="INPUT"&&A.key==="Enter"&&(C(!0),x.commit(A.currentTarget.value))}},g,A=>x.getValidationProps(I,A)],stateAttributesMapping:ke})});var cr=a(L(),1);var wl=a(k(),1),xl=function(t){let{children:r}=t,{validityData:o,invalid:n}=ye(!1),i=cr.useMemo(()=>vt(o,n),[o,n]),s=i.state.valid===!1,{transitionStatus:l}=At(s),c=cr.useMemo(()=>({...i,validity:i.state,transitionStatus:l}),[i,l]);return(0,wl.jsx)(cr.Fragment,{children:r(c)})};var ko=a(L(),1);var xi=a(k(),1),Rl=ko.forwardRef(function(t,r){let{render:o,className:n,style:i,disabled:s=!1,...l}=t,{state:c,disabled:d}=ye(!1),u=d||s,m={...c,disabled:u},v=ko.useMemo(()=>({disabled:u}),[u]),g=Y("div",t,{ref:r,state:m,props:l,stateAttributesMapping:ke});return(0,xi.jsx)(Ro,{children:(0,xi.jsx)(vi.Provider,{value:v,children:g})})});var Sl=a(L(),1);var Cl=a(k(),1),Ri=Sl.forwardRef(function(t,r){return(0,Cl.jsx)(ge.Control,{ref:r,...t})});var kl=a(L(),1);var zt=a(L(),1);var To="data-composite-item-active";var dp=[];function El(e){let{loopFocus:t=!0,orientation:r="both",grid:o,onLoop:n,direction:i,highlightedIndex:s,onHighlightedIndexChange:l,rootRef:c,enableHomeAndEndKeys:d=!1,stopEventPropagation:u,disabledIndices:m,modifierKeys:v=dp}=e,[g,h]=zt.useState(0),w=o!=null,S=zt.useRef(null),C=ut(S,c),b=zt.useRef([]),N=zt.useRef(!1),f=s??g,p=M((_,T=!1)=>{if((l??h)(_),T){let E=b.current[_];pi(S.current,E,i,r)}}),y=M(_=>{if(_.size===0||N.current)return;N.current=!0;let T=Array.from(_.keys()),E=T.find(V=>V?.hasAttribute(To))??null,j=E?_.get(E)?.index??-1:-1;if(j!==-1)p(j);else if(sr(T,f,m)){let V=ht(T,{disabledIndices:m});ar(T,V)||p(V)}pi(S.current,E,i,r)});P(()=>{if(m==null||s!=null||!N.current)return;let _=b.current;if(sr(_,f,m)){let T=ht(_,{disabledIndices:m});ar(_,T)||p(T)}},[m,s,f,b,p]);let x=M((_,T,E)=>n?n(_,T,E,b):E),R=M(_=>{let T=_.key===fo||_.key===po;if(!qs.has(_.key)||!d&&T||cp(_,v)||!S.current)return;let j=i==="rtl",V=j?co:uo,D=j?uo:co,O=r==="vertical"?lo:V,G=r==="vertical"?so:D,K=Ft(_.nativeEvent);if(K!=null&&fi(K)&&!cl(K)){let ce=K.selectionStart,Z=K.selectionEnd,fe=K.value;if(ce==null||_.shiftKey||ce!==Z||_.key!==G&&ce<fe.length||_.key!==O&&ce>0)return}let B=f,A=di(b,m),F=ci(b,m);o!=null&&(B=o({disabledIndices:m,elementsRef:b,event:_,highlightedIndex:f,loopFocus:t,maxIndex:F,minIndex:A,onLoop:x,orientation:r,rtl:j}));let W=r!=="vertical"&&_.key===V||r!=="horizontal"&&_.key===lo,U=r!=="vertical"&&_.key===D||r!=="horizontal"&&_.key===so;d&&(_.key===fo?B=A:_.key===po&&(B=F)),B===f&&(W||U)&&(t&&B===F&&W?(B=A,n&&(B=n(_,f,B,b))):t&&B===A&&U?(B=F,n&&(B=n(_,f,B,b))):B=ht(b.current,{startingIndex:B,decrement:U,disabledIndices:m})),B!==f&&!ar(b.current,B)&&(u&&_.stopPropagation(),(w||T||W||U)&&_.preventDefault(),p(B,!0),queueMicrotask(()=>{b.current[B]?.focus()}))});return{props:{ref:C,onFocus(_){let T=S.current,E=Ft(_.nativeEvent);!T||E==null||!fi(E)||E.setSelectionRange(0,E.value.length)},onKeyDown:R},highlightedIndex:f,onHighlightedIndexChange:p,elementsRef:b,onMapChange:y,relayKeyboardEvent:R}}function cp(e,t){for(let r of Zs)if(!t.includes(r)&&e.getModifierState(r))return!0;return!1}var Si=a(k(),1);function Tl(e){let{render:t,className:r,style:o,refs:n=ft,props:i=ft,state:s=ve,stateAttributesMapping:l,highlightedIndex:c,onHighlightedIndexChange:d,orientation:u,grid:m,loopFocus:v,onLoop:g,enableHomeAndEndKeys:h,onMapChange:w,stopEventPropagation:S=!0,rootRef:C,disabledIndices:b,modifierKeys:N,highlightItemOnHover:f=!1,tag:p="div",...y}=e,x=hi(),{props:R,highlightedIndex:I,onHighlightedIndexChange:_,elementsRef:T,onMapChange:E,relayKeyboardEvent:j}=El({grid:m,loopFocus:v,onLoop:g,orientation:u,highlightedIndex:c,onHighlightedIndexChange:d,rootRef:C,stopEventPropagation:S,enableHomeAndEndKeys:h,direction:x,disabledIndices:b,modifierKeys:N}),V=Y(p,e,{state:s,ref:n,props:[R,...i,y],stateAttributesMapping:l}),D=kl.useMemo(()=>({highlightedIndex:I,onHighlightedIndexChange:_,highlightItemOnHover:f,relayKeyboardEvent:j}),[I,_,f,j]);return(0,Si.jsx)(oi.Provider,{value:D,children:(0,Si.jsx)(Kr,{elementsRef:T,onMapChange:O=>{w?.(O),E(O)},children:V})})}var Il=a(Ks(),1);function up(){return X}function fp(){return!1}function pp(){return!0}function Nl(){return(0,Il.useSyncExternalStore)(up,fp,pp)}var ow=a(L(),1);var Ll=a(k(),1);function Ml(e){let{script:t}=e,{nonce:r}=ul();return Nl()?(0,Ll.jsx)("script",{nonce:r,dangerouslySetInnerHTML:{__html:t},suppressHydrationWarning:!0}):null}var Ie={};qt(Ie,{Indicator:()=>Ol,List:()=>jl,Panel:()=>zl,Root:()=>Pl,Tab:()=>Vl});var Q=a(L(),1);var Io=a(L(),1),Ci=Io.createContext(void 0);function et(){let e=Io.useContext(Ci);if(e===void 0)throw new Error(Ce(64));return e}var Pe={tabActivationDirection:e=>({"data-activation-direction":e})};var Ei=a(k(),1),Pl=Q.forwardRef(function(t,r){let{className:o,defaultValue:n=0,onValueChange:i,orientation:s="horizontal",render:l,value:c,style:d,...u}=t,m=t.defaultValue!==void 0,v=Q.useRef([]),[g,h]=Q.useState(()=>new Map),[w,S]=Wr({controlled:c,default:n,name:"Tabs",state:"value"}),C=c!==void 0,[b,N]=Q.useState(()=>new Map),f=Q.useRef(void 0),p=Q.useCallback($=>ki(b,$),[b]),[y,x]=Q.useState(()=>({previousValue:w,tabActivationDirection:"none"})),{previousValue:R,tabActivationDirection:I}=y,_=I,T=!1;R!==w&&(_=Al(R,w,s,b),T=R!=null&&w!=null&&p(w)==null);let E=T?R:w,j=R!==E||I!==_;P(()=>{j&&x({previousValue:E,tabActivationDirection:_})},[E,j,_]);let V=M(($,re)=>{let he=Al(w,$,s,b);re.activationDirection=he,i?.($,re),!re.isCanceled&&S($)}),D=M(($,re)=>{i?.($,Mt(re,void 0,void 0,{activationDirection:"none"}))}),O=M(($,re)=>(h(he=>{let Se=new Map(he);return Se.set($,re),Se}),()=>{h(he=>{if(he.get($)!==re)return he;let Se=new Map(he);return Se.delete($),Se})})),G=Q.useCallback($=>g.get($),[g]),K=Q.useCallback($=>{for(let re of b.values())if($===re.value)return re.id},[b]),B=Q.useMemo(()=>({getTabElementBySelectedValue:p,getTabIdByPanelValue:K,getTabPanelIdByValue:G,onValueChange:V,orientation:s,registerMountedTabPanel:O,setTabMap:N,tabActivationDirection:_,value:w}),[p,K,G,V,s,O,N,_,w]),A=Q.useMemo(()=>{for(let $ of b.values())if($.value===w)return $},[b,w]),F=Q.useMemo(()=>{for(let $ of b.values())if(!$.disabled)return $.value},[b]),W=Q.useRef(!m),U=Q.useRef(n),ce=Q.useRef(m),Z=Q.useRef(!1);P(()=>{if(C)return;function $(He,Ge){S(He),x({previousValue:He,tabActivationDirection:"none"}),D(He,Ge),W.current=!1}if(b.size===0){Z.current&&w!==null&&!f.current?.isConnected&&$(null,Ee.missing);return}Z.current=!0,f.current=b.keys().next().value;let re=A?.disabled,he=A==null&&w!==null;if(!re&&w===U.current&&(ce.current=!1),ce.current&&re&&w===U.current)return;let Se=W.current;if(re||he){let He=F??null;if(w===He){W.current=!1;return}let Ge=Ee.missing;Se?Ge=Ee.initial:re&&(Ge=Ee.disabled),$(He,Ge);return}Se&&A!=null&&(D(w,Ee.initial),W.current=!1)},[F,C,D,A,S,b,w]);let Re=Y("div",t,{state:{orientation:s,tabActivationDirection:_},ref:r,props:u,stateAttributesMapping:Pe});return(0,Ei.jsx)(Ci.Provider,{value:B,children:(0,Ei.jsx)(Kr,{elementsRef:v,children:Re})})});function ki(e,t){for(let[r,o]of e.entries())if(t===o.value)return r;return null}function Al(e,t,r,o){if(e==null||t==null)return"none";let[n,i,s]=r==="horizontal"?["left","left","right"]:["top","up","down"],l=ki(o,e),c=ki(o,t);if(l==null||c==null)return l!==c&&(typeof e=="number"||typeof e=="string")&&typeof e==typeof t?t>e?s:i:"none";let d=l.getBoundingClientRect()[n],u=c.getBoundingClientRect()[n];return u<d?i:u>d?s:"none"}var De=a(L(),1);var No=a(L(),1),Ti=No.createContext(void 0);function Lo(){let e=No.useContext(Ti);if(e===void 0)throw new Error(Ce(65));return e}var Vl=De.forwardRef(function(t,r){let{className:o,disabled:n=!1,render:i,value:s,id:l,nativeButton:c=!0,style:d,...u}=t,{value:m,getTabPanelIdByValue:v,onValueChange:g,orientation:h,tabActivationDirection:w}=et(),{activateOnFocus:S,registerTabResizeObserverElement:C,tabsListElement:b}=Lo(),{highlightedIndex:N,onHighlightedIndexChange:f}=Pt(),p=_e(l),y=De.useMemo(()=>({disabled:n,id:p,value:s}),[n,p,s]),{compositeProps:x,compositeRef:R,index:I}=sl({metadata:y}),_=s===m,T=De.useRef(!1),E=De.useRef(null),j=M(Z=>{E.current?.(),E.current=Z?C(Z):null});P(()=>{if(T.current){T.current=!1;return}if(!(_&&I>-1&&N!==I))return;let Z=b;if(Z!=null){let fe=ir(bt(Z));if(fe&&si(Z,fe))return}n||f(I)},[_,I,N,f,n,b]);let{getButtonProps:V,buttonRef:D}=ii({disabled:n,native:c,focusableWhenDisabled:!0}),O=v(s),G=De.useRef(!1),K=De.useRef(!1);function B(Z){g(s,Mt(Ee.none,Z.nativeEvent,void 0,{activationDirection:"none"}))}function A(Z){_||n||B(Z)}function F(Z){_||n||S&&(!G.current||K.current)&&B(Z)}function W(Z){if(_||n)return;G.current=!0,K.current=Z.button===0;let fe=bt(Z.currentTarget);function Re(){G.current=!1,K.current=!1,fe.removeEventListener("pointerup",Re),fe.removeEventListener("pointercancel",Re)}fe.addEventListener("pointerup",Re),fe.addEventListener("pointercancel",Re)}return Y("button",t,{state:{disabled:n,active:_,orientation:h,tabActivationDirection:w},ref:[r,D,R,j],props:[x,{role:"tab","aria-controls":O,"aria-selected":_,id:p,onClick:A,onFocus:F,onPointerDown:W,[To]:_?"":void 0,onKeyDownCapture(){T.current=!0}},u,V],stateAttributesMapping:Pe})});var jt=a(L(),1);var Mo=a(k(),1),Fl,mp={...Pe,activeTabPosition:()=>null,activeTabSize:()=>null},Ol=jt.forwardRef(function(t,r){let{className:o,render:n,renderBeforeHydration:i=!1,style:s,...l}=t,{getTabElementBySelectedValue:c,orientation:d,tabActivationDirection:u,value:m}=et(),{tabsListElement:v,registerIndicatorUpdateListener:g}=Lo(),h=Ys();jt.useEffect(()=>g(h),[g,h]);let w=0,S=0,C=0,b=0,N=0,f=0,p=!1;if(m!=null&&v!=null){let E=c(m);if(E!=null){p=!0;let{width:j,height:V}=yi(E),{width:D,height:O}=yi(v),G=E.getBoundingClientRect(),K=v.getBoundingClientRect(),B=D>0?K.width/D:1,A=O>0?K.height/O:1;if(B>Number.EPSILON&&A>Number.EPSILON){let W=G.left-K.left,U=G.top-K.top;w=W/B+v.scrollLeft-v.clientLeft,C=U/A+v.scrollTop-v.clientTop}else w=E.offsetLeft,C=E.offsetTop;N=j,f=V,S=v.scrollWidth-w-N,b=v.scrollHeight-C-f}}let y=p?{left:w,right:S,top:C,bottom:b}:null,x=p?{width:N,height:f}:null,R=p?{"--active-tab-left":`${w}px`,"--active-tab-right":`${S}px`,"--active-tab-top":`${C}px`,"--active-tab-bottom":`${b}px`,"--active-tab-width":`${N}px`,"--active-tab-height":`${f}px`}:void 0,I=p&&N>0&&f>0,T=Y("span",t,{state:{orientation:d,activeTabPosition:y,activeTabSize:x,tabActivationDirection:u},ref:r,props:[{role:"presentation",style:R,hidden:!I},l,{suppressHydrationWarning:!0}],stateAttributesMapping:mp});return m==null?null:(0,Mo.jsxs)(jt.Fragment,{children:[T,i&&(Fl||(Fl=(0,Mo.jsx)(Ml,{script:""})))]})});var Ao=a(L(),1);var gp={...Pe,...eo},zl=Ao.forwardRef(function(t,r){let{className:o,value:n,render:i,keepMounted:s=!1,style:l,...c}=t,{value:d,getTabIdByPanelValue:u,orientation:m,tabActivationDirection:v,registerMountedTabPanel:g}=et(),h=_e(),{ref:w,index:S}=Qr(),C=n===d,{mounted:b,transitionStatus:N,setMounted:f}=At(C),p=!b,y=u(n),x={hidden:p,orientation:m,tabActivationDirection:v,transitionStatus:N},R=Ao.useRef(null),I=Y("div",t,{state:x,ref:[r,w,R],props:[{"aria-labelledby":y,hidden:p,id:h,role:"tabpanel",tabIndex:C?0:-1,inert:Xs(!C),"data-index":S},c],stateAttributesMapping:gp});return no({open:C,ref:R,onComplete(){C||f(!1)}}),P(()=>{if(!(h==null||p&&!s))return g(n,h)},[p,s,n,h,g]),s||b?I:null});var Te=a(L(),1);var Ii=a(k(),1),jl=Te.forwardRef(function(t,r){let{activateOnFocus:o=!1,className:n,loopFocus:i=!0,render:s,style:l,...c}=t,{orientation:d,setTabMap:u,tabActivationDirection:m}=et(),[v,g]=Te.useState(0),[h,w]=Te.useState(null),S=Te.useRef(new Set),C=Te.useRef(new Set),b=Te.useRef(null);P(()=>{if(typeof ResizeObserver>"u")return;let R=new ResizeObserver(()=>{S.current.forEach(I=>{I()})});return b.current=R,h&&R.observe(h),C.current.forEach(I=>{R.observe(I)}),()=>{R.disconnect(),b.current=null}},[h]);let N=M(R=>(S.current.add(R),()=>{S.current.delete(R)})),f=M(R=>(C.current.add(R),b.current?.observe(R),()=>{C.current.delete(R),b.current?.unobserve(R)})),p={orientation:d,tabActivationDirection:m},y={"aria-orientation":d==="vertical"?"vertical":void 0,role:"tablist"},x=Te.useMemo(()=>({activateOnFocus:o,registerIndicatorUpdateListener:N,registerTabResizeObserverElement:f,tabsListElement:h}),[o,N,f,h]);return(0,Ii.jsx)(Ti.Provider,{value:x,children:(0,Ii.jsx)(Tl,{render:s,className:n,style:l,state:p,refs:[r,w],props:[y,c],stateAttributesMapping:Pe,highlightedIndex:v,enableHomeAndEndKeys:!0,loopFocus:i,orientation:d,onHighlightedIndexChange:g,onMapChange:u,disabledIndices:ft})})});function Ve(e){return Y(e.defaultTagName??"div",e,e)}var Hl=a(q(),1),Ul=a(k(),1);function Dl({children:e}){return(0,Ul.jsx)(yo,{direction:(0,Hl.isRTL)()?"rtl":"ltr",children:e})}var Wl=a(z(),1),$l=a(q(),1),Bt=a(k(),1),Ni="data-wp-hash";function Li(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hp(document)),e.__wpStyleRuntime}function bp(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ni}]`))if(r.getAttribute(Ni)===t)return!0;return!1}function Kl(e,t,r){if(!e.head)return;let o=Li(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(bp(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ni,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function hp(e){let t=Li();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Kl(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Vo(e,t){let r=Li();r.styles.set(e,t);for(let o of r.documents.keys())Kl(o,e,t)}typeof process>"u",Vo("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var vp={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Vo("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var _p={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",Vo("e8e6a9be37",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');var Po={link:"d4250949359b05ce__link","is-brand":"c6055659b8e2cd2c__is-brand","is-neutral":"_92e0dfcaeee15b88__is-neutral","is-unstyled":"cf122a9bf1035d42__is-unstyled","link-icon":"_0cb411afac4c86c7__link-icon"};typeof process>"u",Vo("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var yp={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Mi=(0,Wl.forwardRef)(function({children:t,variant:r="default",tone:o="brand",openInNewTab:n=!1,target:i,render:s,className:l,...c},d){let u=n||/^_blank$/i.test(i??"");return Ve({render:s,defaultTagName:"a",ref:d,props:ue(c,{className:H(yp.a,vp["box-sizing"],_p["outset-ring--focus-except-active"],r!=="unstyled"&&Po.link,r!=="unstyled"&&Po[`is-${o}`],r==="unstyled"&&Po["is-unstyled"],l),target:i??(n?"_blank":void 0),children:(0,Bt.jsxs)(Bt.Fragment,{children:[t,u&&(0,Bt.jsx)("span",{className:Po["link-icon"],role:"img","aria-label":(0,$l.__)("(opens in a new tab)")})]})})})});var Yl=a(z(),1),Gl=a(ne(),1),ql=a(k(),1),fr=(0,Yl.forwardRef)(function({icon:t,size:r=24,style:o,...n},i){let s=t.props.style||o?{...t.props.style,...o}:void 0;return(0,ql.jsx)(Gl.SVG,{ref:i,...t.props,...n,...s?{style:s}:{},width:r,height:r})});var Zl=a(z(),1),Ai="data-wp-hash";function Pi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&xp(document)),e.__wpStyleRuntime}function wp(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ai}]`))if(r.getAttribute(Ai)===t)return!0;return!1}function Xl(e,t,r){if(!e.head)return;let o=Pi(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(wp(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ai,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function xp(e){let t=Pi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Xl(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Rp(e,t){let r=Pi();r.styles.set(e,t);for(let o of r.documents.keys())Xl(o,e,t)}typeof process>"u",Rp("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var Sp={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},yt=(0,Zl.forwardRef)(function({render:t,...r},o){return Ve({render:t,ref:o,props:ue({className:Sp["visually-hidden"]},r,{"data-visually-hidden":""})})});var Ql=a(z(),1),Fi="data-wp-hash";function Oi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ep(document)),e.__wpStyleRuntime}function Cp(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Fi}]`))if(r.getAttribute(Fi)===t)return!0;return!1}function ed(e,t,r){if(!e.head)return;let o=Oi(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Cp(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Fi,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Ep(e){let t=Oi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ed(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function kp(e,t){let r=Oi();r.styles.set(e,t);for(let o of r.documents.keys())ed(o,e,t)}typeof process>"u",kp("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var Tp={stack:"_19ce0419607e1896__stack"},Ip={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},xe=(0,Ql.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...l},c){let d={gap:r&&Ip[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return Ve({render:s,ref:c,props:ue(l,{style:d,className:Tp.stack})})});var td=a(ur(),1),wt=a(z(),1);function rd(e){let t=(0,td.useEvent)(e),r=(0,wt.useRef)(null),o=(0,wt.useRef)(!1),n=(0,wt.useCallback)(()=>{o.current||(r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{t(),r.current=null},0))},[t]);return(0,wt.useEffect)(()=>(o.current=!1,()=>{o.current=!0,r.current&&clearTimeout(r.current)}),[]),n}var cd=a(z(),1);var pr=a(z(),1),mr=a(k(),1),zi="data-wp-hash";function ji(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Lp(document)),e.__wpStyleRuntime}function Np(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${zi}]`))if(r.getAttribute(zi)===t)return!0;return!1}function od(e,t,r){if(!e.head)return;let o=ji(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Np(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(zi,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Lp(e){let t=ji();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)od(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Bi(e,t){let r=ji();r.styles.set(e,t);for(let o of r.documents.keys())od(o,e,t)}typeof process>"u",Bi("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Mp={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",Bi("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Ap={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Bi("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var Ht={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},nd=(0,pr.forwardRef)(function({className:t,children:r,visuallyDisabled:o,size:n="default",isBorderless:i,prefix:s,suffix:l,...c},d){return(0,mr.jsxs)("div",{ref:d,className:H(Mp.div,Ap["box-sizing"],Ht["input-layout"],Ht[`is-size-${n}`],o&&Ht["is-disabled"],i&&Ht["is-borderless"],t),...c,children:[pr.Children.count(s)>0&&(0,mr.jsx)("div",{className:Ht["slot-wrapper"],"data-slot-type":"prefix",children:s}),r,pr.Children.count(l)>0&&(0,mr.jsx)("div",{className:Ht["slot-wrapper"],"data-slot-type":"suffix",children:l})]})});var ad=a(z(),1),ld=a(k(),1),Hi="data-wp-hash";function Ui(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Vp(document)),e.__wpStyleRuntime}function Pp(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Hi}]`))if(r.getAttribute(Hi)===t)return!0;return!1}function sd(e,t,r){if(!e.head)return;let o=Ui(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Pp(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Hi,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Vp(e){let t=Ui();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)sd(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Fp(e,t){let r=Ui();r.styles.set(e,t);for(let o of r.documents.keys())sd(o,e,t)}typeof process>"u",Fp("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var id={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},Di=(0,ad.forwardRef)(function({padding:t="default",className:r,...o},n){return(0,ld.jsx)("div",{ref:n,className:H(id["input-layout-slot"],id[`is-padding-${t}`],r),...o})});Di.displayName="InputLayout.Slot";var dd=Object.assign(nd,{Slot:Di});var $i=a(k(),1),Wi="data-wp-hash";function Ki(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&zp(document)),e.__wpStyleRuntime}function Op(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Wi}]`))if(r.getAttribute(Wi)===t)return!0;return!1}function ud(e,t,r){if(!e.head)return;let o=Ki(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Op(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Wi,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function zp(e){let t=Ki();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ud(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Yi(e,t){let r=Ki();r.styles.set(e,t);for(let o of r.documents.keys())ud(o,e,t)}typeof process>"u",Yi("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var jp={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",Yi("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Bp={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",Yi("1a25f6a232","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2ae7be2fc1bb17a3__input{--_gcd-input-padding:var(--wp-ui-input-padding-block,0px) var(--wp-ui-input-layout-padding-inline,0px);background:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:inherit;font-size:inherit;line-height:inherit;outline:none;padding-block:var(--wp-ui-input-padding-block,0);padding-inline:var(--wp-ui-input-layout-padding-inline,0);width:100%;&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}&:disabled,&[aria-disabled=true]{--_gcd-input-placeholder-color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}@media (forced-colors:active){color:GrayText}}&[type=email],&[type=url]{direction:ltr}&[type=number]{appearance:textfield;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:none;margin:0}}}}}");var Hp={input:"_2ae7be2fc1bb17a3__input"},Fo=(0,cd.forwardRef)(function({className:t,size:r="default",prefix:o,suffix:n,style:i,...s},l){return(0,$i.jsx)(dd,{className:H(Bp["outset-ring--focus-within"],t),style:i,size:r,visuallyDisabled:s.disabled,prefix:o,suffix:n,children:(0,$i.jsx)(Ri,{ref:l,className:H(jp.input,Hp.input),...s})})});var ea=a(q(),1),ie=a(z(),1);var fd=a(z(),1),gr=a(k(),1),qi="data-wp-hash";function Zi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Dp(document)),e.__wpStyleRuntime}function Up(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${qi}]`))if(r.getAttribute(qi)===t)return!0;return!1}function pd(e,t,r){if(!e.head)return;let o=Zi(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Up(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(qi,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Dp(e){let t=Zi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)pd(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Wp(e,t){let r=Zi();r.styles.set(e,t);for(let o of r.documents.keys())pd(o,e,t)}typeof process>"u",Wp("bbbecfe373","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.ab4d64c07c0ba587__spinner{background-color:transparent;display:inline-block;height:var(--wpds-dimension-size-2xs,16px);opacity:1;overflow:visible;position:relative;width:var(--wpds-dimension-size-2xs,16px)}.a7654e10245bb7d2__indicator,.dc51f80c84b35fe2__track{fill:transparent;stroke-width:1.5px}.dc51f80c84b35fe2__track{stroke:var(--wpds-color-background-track-neutral,#dbdbdb)}.a7654e10245bb7d2__indicator{stroke:var(--wpds-color-background-thumb-brand,var(--wp-admin-theme-color,#3858e9));stroke-linecap:round;animation:_02322d973909703c__spinner-spin 1.4s linear infinite both;transform-origin:50% 50%}@keyframes _02322d973909703c__spinner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}}");var Gi={spinner:"ab4d64c07c0ba587__spinner",track:"dc51f80c84b35fe2__track",indicator:"a7654e10245bb7d2__indicator","spinner-spin":"_02322d973909703c__spinner-spin"},Xi=(0,fd.forwardRef)(function({className:t,...r},o){return(0,gr.jsxs)("svg",{className:H(Gi.spinner,t),viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg",role:"presentation",focusable:"false",...r,ref:o,children:[(0,gr.jsx)("circle",{className:Gi.track,cx:"50",cy:"50",r:"50",vectorEffect:"non-scaling-stroke"}),(0,gr.jsx)("path",{className:Gi.indicator,d:"m 50 0 a 50 50 0 0 1 50 50",vectorEffect:"non-scaling-stroke"})]})});var br=a(k(),1),Ji="data-wp-hash";function Qi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Kp(document)),e.__wpStyleRuntime}function $p(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ji}]`))if(r.getAttribute(Ji)===t)return!0;return!1}function md(e,t,r){if(!e.head)return;let o=Qi(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if($p(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ji,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Kp(e){let t=Qi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)md(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function gd(e,t){let r=Qi();r.styles.set(e,t);for(let o of r.documents.keys())md(o,e,t)}typeof process>"u",gd("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Yp={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",gd("bd510b0d40",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');var Oo={indicator:"_7a7ac88e306348e7__indicator","indicator-jump":"_48722cc5dd090ce4__indicator-jump","is-invalid":"_57a3bbbfbe38a5c6__is-invalid","is-valid":"_9e944dc198aac10b__is-valid","indicator-icon":"e482806667437c6a__indicator-icon","indicator-spinner":"_6e46434cc23019d2__indicator-spinner"},Gp={valid:Fn,invalid:yn};function zo({id:e,type:t,message:r}){return(0,br.jsxs)("p",{id:e,className:H(Yp.p,Oo.indicator,Oo[`is-${t}`]),children:[t==="validating"?(0,br.jsx)(Xi,{className:Oo["indicator-spinner"]}):(0,br.jsx)(fr,{className:Oo["indicator-icon"],icon:Gp[t],size:16,fill:"currentColor"}),r]})}var Fe=a(k(),1),qp=e=>(0,Fe.jsx)(xe,{...e,direction:"column",gap:"sm"});function Zp(e,t,r){let o;return t&&!r?o=`(${(0,ea.__)("Required")})`:!t&&r&&(o=`(${(0,ea.__)("Optional")})`),o?typeof e=="string"?`${e} ${o}`:(0,Fe.jsxs)(Fe.Fragment,{children:[e," ",o]}):e}var bd="data-validity-visible",ta=(0,ie.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,getValidityTarget:n,children:i,render:s=qp,...l},c){let[d,u]=(0,ie.useState)(),[m,v]=(0,ie.useState)(),[g,h]=(0,ie.useState)(!1),[w,S]=(0,ie.useState)(!1),C=(0,ie.useRef)(null);(0,ie.useEffect)(()=>{let y=n(),x=()=>{o?.type!=="validating"&&u(y?.validationMessage),h(!0),y?.setAttribute(bd,"")};return y?.addEventListener("invalid",x),()=>y?.removeEventListener("invalid",x)},[o?.type,n]),(0,ie.useEffect)(()=>{let y=n(),x=I=>{if(I.preventDefault(),!I.isTrusted)return;let _=I.target,T=Array.from(_.form?.elements??[]).find(E=>!E.validity.valid);(!_.form||T===_)&&_.focus()},R=y?.type==="radio"&&y?.name?Array.from(C.current?.querySelectorAll(`input[type="radio"][name="${y?.name}"]`)??[]).filter(I=>I!==y):[];return y?.addEventListener("invalid",x),R.forEach(I=>I.addEventListener("invalid",x)),()=>{y?.removeEventListener("invalid",x),R.forEach(I=>I.removeEventListener("invalid",x))}},[n]),(0,ie.useEffect)(()=>{let y=n();if(!o?.type){y?.setCustomValidity(""),u(y?.validationMessage),v(void 0);return}switch(o.type){case"validating":{y?.setCustomValidity(""),u(void 0),v({type:"validating",message:o.message});break}case"valid":{y?.setCustomValidity(""),u(y?.validationMessage),v({type:"valid",message:o.message});break}case"invalid":{y?.setCustomValidity(o.message??""),u(y?.validationMessage),v(void 0);break}}},[o,n]),(0,ie.useEffect)(()=>{if(!(!w||g)){if(o?.type==="validating"){let y=setTimeout(()=>{h(!0)},1e3);return()=>clearTimeout(y)}h(!0)}},[w,o?.type,g]);let b=y=>{if(y.relatedTarget&&y.currentTarget.contains(y.relatedTarget))return;w||(S(!0),n()?.setAttribute(bd,""));let x=n(),R=o?.type==="validating";window.queueMicrotask(()=>{R||u(x?.validationMessage)})},N=(0,ie.useId)(),f=d?(0,Fe.jsx)(zo,{id:N,type:"invalid",message:d}):m?.type?(0,Fe.jsx)(zo,{id:N,type:m.type,message:m.message}):null,p=g?f:null;return(0,ie.useEffect)(()=>{let y=n();if(!y)return;function x(R,I){let _=(R.getAttribute("aria-describedby")??"").split(" ").filter(T=>T&&T!==N);I&&_.push(N),_.length?R.setAttribute("aria-describedby",_.join(" ")):R.removeAttribute("aria-describedby")}return x(y,!!p),()=>x(y,!1)},[p,N,n]),Ve({render:s,ref:[c,C],props:ue(l,{onBlur:b,children:(0,Fe.jsxs)(Fe.Fragment,{children:[(0,ie.cloneElement)(i,{label:Zp(i.props.label,t,r),required:t}),p]})})})});var xt={};qt(xt,{Control:()=>zd,Description:()=>Ld,Details:()=>Vd,Item:()=>xd,Label:()=>Ed,Root:()=>_d,VisualLabel:()=>ma});var hd=a(z(),1);var na=a(k(),1),ra="data-wp-hash";function oa(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Jp(document)),e.__wpStyleRuntime}function Xp(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ra}]`))if(r.getAttribute(ra)===t)return!0;return!1}function vd(e,t,r){if(!e.head)return;let o=oa(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Xp(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ra,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Jp(e){let t=oa();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)vd(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Qp(e,t){let r=oa();r.styles.set(e,t);for(let o of r.documents.keys())vd(o,e,t)}typeof process>"u",Qp("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var em={"box-sizing":"_336cd3e4e743482f__box-sizing"},tm=e=>(0,na.jsx)(xe,{...e,direction:"column",gap:"sm"}),_d=(0,hd.forwardRef)(function({className:t,render:r=tm,...o},n){return(0,na.jsx)(ge.Root,{ref:n,className:H(em["box-sizing"],t),render:r,...o})});var yd=a(z(),1),wd=a(k(),1),xd=(0,yd.forwardRef)(function(t,r){return(0,wd.jsx)(ge.Item,{ref:r,...t})});var Sd=a(z(),1);var aa=a(k(),1),ia="data-wp-hash";function sa(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&om(document)),e.__wpStyleRuntime}function rm(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ia}]`))if(r.getAttribute(ia)===t)return!0;return!1}function Cd(e,t,r){if(!e.head)return;let o=sa(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(rm(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ia,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function om(e){let t=sa();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Cd(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function nm(e,t){let r=sa();r.styles.set(e,t);for(let o of r.documents.keys())Cd(o,e,t)}typeof process>"u",nm("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Rd={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},Ed=(0,Sd.forwardRef)(function({className:t,hideFromVision:r,variant:o,...n},i){let s=(0,aa.jsx)(ge.Label,{ref:i,className:H(Rd.label,o&&Rd[`is-${o}`],t),...n});return r?(0,aa.jsx)(yt,{render:s}):s});var kd=a(z(),1),Nd=a(k(),1),la="data-wp-hash";function da(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&am(document)),e.__wpStyleRuntime}function im(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${la}]`))if(r.getAttribute(la)===t)return!0;return!1}function Td(e,t,r){if(!e.head)return;let o=da(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(im(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(la,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function am(e){let t=da();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Td(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Id(e,t){let r=da();r.styles.set(e,t);for(let o of r.documents.keys())Td(o,e,t)}typeof process>"u",Id("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var sm={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",Id("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var lm={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},Ld=(0,kd.forwardRef)(function({className:t,...r},o){return(0,Nd.jsx)(ge.Description,{ref:o,className:H(sm.p,lm.description,t),...r})});var Md=a(z(),1),Ad=a(q(),1);var tt=a(k(),1),ca="data-wp-hash";function ua(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cm(document)),e.__wpStyleRuntime}function dm(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ca}]`))if(r.getAttribute(ca)===t)return!0;return!1}function Pd(e,t,r){if(!e.head)return;let o=ua(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(dm(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ca,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function cm(e){let t=ua();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Pd(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function um(e,t){let r=ua();r.styles.set(e,t);for(let o of r.documents.keys())Pd(o,e,t)}typeof process>"u",um("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var fm={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},Vd=(0,Md.forwardRef)(function({className:t,...r},o){return(0,tt.jsxs)(tt.Fragment,{children:[(0,tt.jsx)(yt,{render:(0,tt.jsx)(ge.Description,{}),children:(0,Ad.__)("More details follow the field.")}),(0,tt.jsx)("div",{ref:o,className:H(fm.description,t),...r})]})});var Fd=a(z(),1),Od=a(k(),1),zd=(0,Fd.forwardRef)(function(t,r){return(0,Od.jsx)(ge.Control,{ref:r,...t})});var Bd=a(z(),1),fa="data-wp-hash";function pa(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&mm(document)),e.__wpStyleRuntime}function pm(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${fa}]`))if(r.getAttribute(fa)===t)return!0;return!1}function Hd(e,t,r){if(!e.head)return;let o=pa(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(pm(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(fa,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function mm(e){let t=pa();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Hd(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function gm(e,t){let r=pa();r.styles.set(e,t);for(let o of r.documents.keys())Hd(o,e,t)}typeof process>"u",gm("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var jd={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},ma=(0,Bd.forwardRef)(function({className:t,render:r,variant:o,...n},i){return Ve({defaultTagName:"span",render:r,ref:i,props:ue(n,{className:H(jd.label,o&&jd[`is-${o}`],t)})})});ma.displayName="Field.VisualLabel";var Ud=a(z(),1);var Rt=a(k(),1),ga="data-wp-hash";function ba(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hm(document)),e.__wpStyleRuntime}function bm(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ga}]`))if(r.getAttribute(ga)===t)return!0;return!1}function Dd(e,t,r){if(!e.head)return;let o=ba(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(bm(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ga,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function hm(e){let t=ba();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Dd(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function vm(e,t){let r=ba();r.styles.set(e,t);for(let o of r.documents.keys())Dd(o,e,t)}typeof process>"u",vm("0c752c3d08","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{@supports (-webkit-hyphens:none) and (not (-moz-appearance:none)){.a9211a7e6af24bed__root input[type=date]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=datetime-local]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=time]:not([data-filled]):not(:focus){--_gcd-input-color:transparent;--_gcd-input-color-disabled:transparent;color:transparent;&:disabled::-webkit-datetime-edit-text{color:transparent}}}}}");var _m={root:"a9211a7e6af24bed__root"},ha=(0,Ud.forwardRef)(function({className:t,label:r,description:o,details:n,hideLabelFromVision:i,...s},l){return(0,Rt.jsxs)(xt.Root,{className:H(_m.root,t),children:[(0,Rt.jsx)(xt.Label,{hideFromVision:i,children:r}),(0,Rt.jsx)(Fo,{ref:l,...s}),o&&(0,Rt.jsx)(xt.Description,{children:o}),n&&(0,Rt.jsx)(xt.Details,{children:n})]})});var jo=a(z(),1),Wd=a(ur(),1);var va=a(k(),1),_a=(0,jo.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,...n},i){let s=(0,jo.useRef)(null),l=(0,Wd.useMergeRefs)([i,s]);return(0,va.jsx)(ta,{required:t,markWhenOptional:r,customValidity:o,getValidityTarget:()=>s.current,children:(0,va.jsx)(ha,{ref:l,...n})})});var Ct={};qt(Ct,{List:()=>Gd,Panel:()=>rc,Root:()=>nc,Tab:()=>sc});var St=a(z(),1);var Kd=a(ur(),1),Bo=a(k(),1),ya="data-wp-hash";function wa(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&wm(document)),e.__wpStyleRuntime}function ym(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ya}]`))if(r.getAttribute(ya)===t)return!0;return!1}function Yd(e,t,r){if(!e.head)return;let o=wa(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(ym(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ya,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function wm(e){let t=wa();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Yd(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function xm(e,t){let r=wa();r.styles.set(e,t);for(let o of r.documents.keys())Yd(o,e,t)}typeof process>"u",xm("54ae3f4680",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible)
+"use strict";var wp;(wp||={}).formatLibrary=(()=>{var Ru=Object.create;var dn=Object.defineProperty;var Su=Object.getOwnPropertyDescriptor;var Cu=Object.getOwnPropertyNames;var Eu=Object.getPrototypeOf,ku=Object.prototype.hasOwnProperty;var Tu=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var pe=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),qt=(e,t)=>{for(var r in t)dn(e,r,{get:t[r],enumerable:!0})},Iu=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Cu(t))!ku.call(e,n)&&n!==r&&dn(e,n,{get:()=>t[n],enumerable:!(o=Su(t,n))||o.enumerable});return e};var a=(e,t,r)=>(r=e!=null?Ru(Eu(e)):{},Iu(t||!e||!e.__esModule?dn(r,"default",{value:e,enumerable:!0}):r,e));var oe=pe((sg,qa)=>{qa.exports=window.wp.richText});var q=pe((lg,Za)=>{Za.exports=window.wp.i18n});var se=pe((dg,Xa)=>{Xa.exports=window.wp.blockEditor});var z=pe((cg,Ja)=>{Ja.exports=window.wp.element});var ne=pe((fg,Qa)=>{Qa.exports=window.wp.primitives});var k=pe((pg,es)=>{es.exports=window.ReactJSXRuntime});var Ze=pe((rb,is)=>{is.exports=window.wp.components});var L=pe((nb,ss)=>{ss.exports=window.React});var Os=pe((Ch,Fs)=>{Fs.exports=window.ReactDOM});var Ws=pe(Ds=>{"use strict";var Ot=L();function Uf(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Df=typeof Object.is=="function"?Object.is:Uf,Wf=Ot.useState,$f=Ot.useEffect,Kf=Ot.useLayoutEffect,Yf=Ot.useDebugValue;function Gf(e,t){var r=t(),o=Wf({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return Kf(function(){n.value=r,n.getSnapshot=t,ui(n)&&i({inst:n})},[e,r,t]),$f(function(){return ui(n)&&i({inst:n}),e(function(){ui(n)&&i({inst:n})})},[e]),Yf(r),r}function ui(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!Df(e,r)}catch{return!0}}function qf(e,t){return t()}var Zf=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?qf:Gf;Ds.useSyncExternalStore=Ot.useSyncExternalStore!==void 0?Ot.useSyncExternalStore:Zf});var Ks=pe(($h,$s)=>{"use strict";$s.exports=Ws()});var ur=pe((yw,Bl)=>{Bl.exports=window.wp.compose});var Vi=pe((Vw,Jl)=>{Jl.exports=window.wp.a11y});var $o=pe((K0,uc)=>{uc.exports=window.wp.url});var pc=pe((Y0,fc)=>{fc.exports=window.wp.htmlEntities});var Aa=pe((G0,mc)=>{mc.exports=window.wp.data});var yu=a(oe(),1);var ts=a(q(),1),Wn=a(oe(),1),Lt=a(se(),1);var Er=a(z(),1),cn=(0,Er.forwardRef)(({icon:e,size:t=24,style:r,...o},n)=>{let i=e.props.style,s=i||r?{...i,...r}:void 0;return(0,Er.cloneElement)(e,{width:t,height:t,...o,...s?{style:s}:{},ref:n})});var kr=a(ne(),1),un=a(k(),1),fn=(0,un.jsx)(kr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,un.jsx)(kr.Path,{d:"M8 12.5h8V11H8v1.5Z M19 6.5H5a2 2 0 0 0-2 2V15a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.5a2 2 0 0 0-2-2ZM5 8h14a.5.5 0 0 1 .5.5V15a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V8.5A.5.5 0 0 1 5 8Z"})});var Tr=a(ne(),1),pn=a(k(),1),mn=(0,pn.jsx)(Tr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,pn.jsx)(Tr.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var Ir=a(ne(),1),gn=a(k(),1),bn=(0,gn.jsx)(Ir.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,gn.jsx)(Ir.Path,{d:"M7.99997 7L3.70708 11.2929C3.31655 11.6834 3.31655 12.3166 3.70708 12.7071L7.99997 17M16 17L20.2929 12.7071C20.6834 12.3166 20.6834 11.6834 20.2929 11.2929L16 7",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var Nr=a(ne(),1),hn=a(k(),1),vn=(0,hn.jsx)(Nr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hn.jsx)(Nr.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 Lr=a(ne(),1),_n=a(k(),1),yn=(0,_n.jsx)(Lr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_n.jsx)(Lr.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var Mr=a(ne(),1),wn=a(k(),1),xn=(0,wn.jsx)(Mr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wn.jsx)(Mr.Path,{d:"M14.7 11.3c1-.6 1.5-1.6 1.5-3 0-2.3-1.3-3.4-4-3.4H7v14h5.8c1.4 0 2.5-.3 3.3-1 .8-.7 1.2-1.7 1.2-2.9.1-1.9-.8-3.1-2.6-3.7zm-5.1-4h2.3c.6 0 1.1.1 1.4.4.3.3.5.7.5 1.2s-.2 1-.5 1.2c-.3.3-.8.4-1.4.4H9.6V7.3zm4.6 9c-.4.3-1 .4-1.7.4H9.6v-3.9h2.9c.7 0 1.3.2 1.7.5.4.3.6.8.6 1.5s-.2 1.2-.6 1.5z"})});var Ar=a(ne(),1),Rn=a(k(),1),Sn=(0,Rn.jsx)(Ar.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Rn.jsx)(Ar.Path,{d:"M12.5 5L10 19h1.9l2.5-14z"})});var Pr=a(ne(),1),Cn=a(k(),1),En=(0,Cn.jsx)(Pr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Cn.jsx)(Pr.Path,{d:"M9.1 9v-.5c0-.6.2-1.1.7-1.4.5-.3 1.2-.5 2-.5.7 0 1.4.1 2.1.3.7.2 1.4.5 2.1.9l.2-1.9c-.6-.3-1.2-.5-1.9-.7-.8-.1-1.6-.2-2.4-.2-1.5 0-2.7.3-3.6 1-.8.7-1.2 1.5-1.2 2.6V9h2zM20 12H4v1h8.3c.3.1.6.2.8.3.5.2.9.5 1.1.8.3.3.4.7.4 1.2 0 .7-.2 1.1-.8 1.5-.5.3-1.2.5-2.1.5-.8 0-1.6-.1-2.4-.3-.8-.2-1.5-.5-2.2-.8L7 18.1c.5.2 1.2.4 2 .6.8.2 1.6.3 2.4.3 1.7 0 3-.3 3.9-1 .9-.7 1.3-1.6 1.3-2.8 0-.9-.2-1.7-.7-2.2H20v-1z"})});var Zt=a(ne(),1),Xt=a(k(),1),kn=(0,Xt.jsxs)(Zt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Xt.jsx)(Zt.Path,{d:"M9.75 10.25C9.75 9.00736 10.7574 8 12 8C13.2426 8 14.25 9.00736 14.25 10.25C14.25 11.4083 13.3748 12.3621 12.2496 12.4863C12.1124 12.5015 12 12.6119 12 12.75V14M12 15V16.5",vectorEffect:"non-scaling-stroke"}),(0,Xt.jsx)(Zt.Path,{d:"M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var Vr=a(ne(),1),Tn=a(k(),1),In=(0,Tn.jsx)(Vr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Tn.jsx)(Vr.Path,{d:"M4 18.5h16V17H4v1.5zM16 13v1.5h4V13h-4zM5.1 15h7.8c.6 0 1.1-.5 1.1-1.1V6.1c0-.6-.5-1.1-1.1-1.1H5.1C4.5 5 4 5.5 4 6.1v7.8c0 .6.5 1.1 1.1 1.1zm.4-8.5h7V10l-1-1c-.3-.3-.8-.3-1 0l-1.6 1.5-1.2-.7c-.3-.2-.6-.2-.9 0l-1.3 1V6.5zm0 6.1l1.8-1.3 1.3.8c.3.2.7.2.9-.1l1.5-1.4 1.5 1.4v1.5h-7v-.9z"})});var Fr=a(ne(),1),Nn=a(k(),1),Ln=(0,Nn.jsx)(Fr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Nn.jsx)(Fr.Path,{d:"M17.5 10h-1.7l-3.7 10.5h1.7l.9-2.6h3.9l.9 2.6h1.7L17.5 10zm-2.2 6.3 1.4-4 1.4 4h-2.8zm-4.8-3.8c1.6-1.8 2.9-3.6 3.7-5.7H16V5.2h-5.8V3H8.8v2.2H3v1.5h9.6c-.7 1.6-1.8 3.1-3.1 4.6C8.6 10.2 7.8 9 7.2 8H5.6c.6 1.4 1.7 2.9 2.9 4.4l-2.4 2.4c-.3.4-.7.8-1.1 1.2l1 1 1.2-1.2c.8-.8 1.6-1.5 2.3-2.3.8.9 1.7 1.7 2.5 2.5l.6-1.5c-.7-.6-1.4-1.3-2.1-2z"})});var Or=a(ne(),1),Mn=a(k(),1),An=(0,Mn.jsx)(Or.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Mn.jsx)(Or.Path,{d:"M9.5 12L14.5 12M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75L14 7.75",vectorEffect:"non-scaling-stroke"})});var zr=a(ne(),1),Pn=a(k(),1),Vn=(0,Pn.jsx)(zr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Pn.jsx)(zr.Path,{d:"M11.2 6.8c-.7 0-1.4.5-1.6 1.1l-2.8 7.5-1.2-1.8c-.1-.2-.4-.3-.6-.3H3v1.5h1.6l1.2 1.8c.6.9 1.9.7 2.2-.3l2.9-7.9s.1-.2.2-.2h7.8V6.7h-7.8Zm5.3 3.4-1.9 1.9-1.9-1.9-1.1 1.1 1.9 1.9-1.9 1.9 1.1 1.1 1.9-1.9 1.9 1.9 1.1-1.1-1.9-1.9 1.9-1.9-1.1-1.1Z"})});var Jt=a(ne(),1),Qt=a(k(),1),Fn=(0,Qt.jsxs)(Jt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Qt.jsx)(Jt.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,Qt.jsx)(Jt.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var jr=a(ne(),1),On=a(k(),1),zn=(0,On.jsx)(jr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,On.jsx)(jr.Path,{d:"M16.9 18.3l.8-1.2c.4-.6.7-1.2.9-1.6.2-.4.3-.8.3-1.2 0-.3-.1-.7-.2-1-.1-.3-.4-.5-.6-.7-.3-.2-.6-.3-1-.3s-.8.1-1.1.2c-.3.1-.7.3-1 .6l.2 1.3c.3-.3.5-.5.8-.6s.6-.2.9-.2c.3 0 .5.1.7.2.2.2.2.4.2.7 0 .3-.1.5-.2.8-.1.3-.4.7-.8 1.3L15 19.4h4.3v-1.2h-2.4zM14.1 7.2h-2L9.5 11 6.9 7.2h-2l3.6 5.3L4.7 18h2l2.7-4 2.7 4h2l-3.8-5.5 3.8-5.3z"})});var Br=a(ne(),1),jn=a(k(),1),Bn=(0,jn.jsx)(Br.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jn.jsx)(Br.Path,{d:"M16.9 10.3l.8-1.3c.4-.6.7-1.2.9-1.6.2-.4.3-.8.3-1.2 0-.3-.1-.7-.2-1-.2-.2-.4-.4-.7-.6-.3-.2-.6-.3-1-.3s-.8.1-1.1.2c-.3.1-.7.3-1 .6l.1 1.3c.3-.3.5-.5.8-.6s.6-.2.9-.2c.3 0 .5.1.7.2.2.2.2.4.2.7 0 .3-.1.5-.2.8-.1.3-.4.7-.8 1.3l-1.8 2.8h4.3v-1.2h-2.2zm-2.8-3.1h-2L9.5 11 6.9 7.2h-2l3.6 5.3L4.7 18h2l2.7-4 2.7 4h2l-3.8-5.5 3.8-5.3z"})});var Hr=a(ne(),1),Hn=a(k(),1),Un=(0,Hn.jsx)(Hr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Hn.jsx)(Hr.Path,{d:"M12.9 6h-2l-4 11h1.9l1.1-3h4.2l1.1 3h1.9L12.9 6zm-2.5 6.5l1.5-4.9 1.7 4.9h-3.2z"})});var qe=a(k(),1),Dn="core/bold",Ur=(0,ts.__)("Bold"),rs={name:Dn,title:Ur,tagName:"strong",className:null,edit({isActive:e,value:t,onChange:r,onFocus:o,isVisible:n=!0}){function i(){r((0,Wn.toggleFormat)(t,{type:Dn,title:Ur}))}function s(){r((0,Wn.toggleFormat)(t,{type:Dn,title:Ur})),o()}return(0,qe.jsxs)(qe.Fragment,{children:[(0,qe.jsx)(Lt.RichTextShortcut,{type:"primary",character:"b",onUse:i}),n&&(0,qe.jsx)(Lt.RichTextToolbarButton,{name:"bold",icon:xn,title:Ur,onClick:s,isActive:e,shortcutType:"primary",shortcutCharacter:"b"}),(0,qe.jsx)(Lt.__unstableRichTextInputEvent,{inputType:"formatBold",onInput:i})]})}};var os=a(q(),1),lt=a(oe(),1),Dr=a(se(),1);var dt=a(k(),1),$n="core/code",Kn=(0,os.__)("Inline code"),ns={name:$n,title:Kn,tagName:"code",className:null,__unstableInputRule(e){let{start:r,text:o}=e;if(o[r-1]!=="`"||r-2<0)return e;let i=o.lastIndexOf("`",r-2);if(i===-1)return e;let s=i,l=r-2;return s===l||(e=(0,lt.remove)(e,s,s+1),e=(0,lt.remove)(e,l,l+1),e=(0,lt.applyFormat)(e,{type:$n},s,l)),e},edit({value:e,onChange:t,onFocus:r,isActive:o}){function n(){t((0,lt.toggleFormat)(e,{type:$n,title:Kn})),r()}return(0,dt.jsxs)(dt.Fragment,{children:[(0,dt.jsx)(Dr.RichTextShortcut,{type:"access",character:"x",onUse:n}),(0,dt.jsx)(Dr.RichTextToolbarButton,{icon:bn,title:Kn,onClick:n,isActive:o,role:"menuitemcheckbox"})]})}};var rt=a(Ze(),1);function as(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(r=as(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function Nu(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=as(e))&&(o&&(o+=" "),o+=t);return o}var H=Nu;var ct=a(L(),1);function Wr({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=ct.useRef(e!==void 0),[i,s]=ct.useState(t),l=n?e:i,c=ct.useCallback(d=>{n||s(d)},[]);return[l,c]}var Lu=a(L(),1),er={...Lu};var ds=a(L(),1),ls={};function te(e,t){let r=ds.useRef(ls);return r.current===ls&&(r.current=e(t)),r}var Yn=er.useInsertionEffect,Mu=Yn&&Yn!==er.useLayoutEffect?Yn:e=>e();function M(e){let t=te(Au).current;return t.next=e,Mu(t.effect),t.trampoline}function Au(){let e={next:void 0,callback:Pu,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function Pu(){}var Ue=a(L(),1);var cs=a(L(),1),Vu=()=>{},P=typeof document<"u"?cs.useLayoutEffect:Vu;var $r=a(L(),1),Gn=$r.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},nextIndexRef:{current:0}});function us(){return $r.useContext(Gn)}var fs=a(k(),1);function Kr(e){let{children:t,elementsRef:r,labelsRef:o,onMapChange:n}=e,i=M(n),[,s]=Ue.useState(!1),l=te(Ou).current,c=te(Fu).current,d=Ue.useRef(0),u=Ue.useRef(!0),m=Ue.useRef([]),v=Ue.useRef(null),g=M(()=>{u.current||(u.current=!0,s(p=>!p))}),h=M((p,y)=>{c.set(p,y),g()}),w=M(p=>{c.delete(p),g()}),S=M(p=>{let y=new Map;return r.current.length=0,o&&(o.current.length=0),p.forEach(x=>{y.set(x.element,{...x.registration.metadata??{},index:x.index}),r.current[x.index]=x.element,o&&(o.current[x.index]=x.registration.label!==void 0?x.registration.label:x.registration.textRef?.current?.textContent??x.element.textContent)}),d.current=r.current.length,y});function C(p){if(v.current?.disconnect(),v.current=null,typeof MutationObserver!="function"||p.length<2)return;let y=new MutationObserver(R=>{if(!Bu(R))return;let I=null;for(let _ of p)if(_.isConnected){if(I&&ps(I,_)>0){y.disconnect(),g();return}I=_}});v.current=y;let x=new Set;for(let R=1;R<p.length;R+=1){let I=ju(p[R-1],p[R]);I&&x.add(I)}x.forEach(R=>y.observe(R,{childList:!0}))}let b=M(()=>{let[p,y]=zu(c),x=S(p);C(y),m.current=p,u.current=!1,l.forEach(R=>R(x)),i(x)});P(()=>(u.current||S(m.current),()=>{r.current=[],o&&(o.current=[])}),[r,o,S]),P(()=>{u.current&&b()}),P(()=>()=>{v.current?.disconnect(),u.current=!0},[]);let N=M(p=>(l.add(p),()=>{l.delete(p)})),f=Ue.useMemo(()=>({register:h,unregister:w,subscribeMapChange:N,nextIndexRef:d}),[h,w,N,d]);return(0,fs.jsx)(Gn.Provider,{value:f,children:t})}function Fu(){return new Map}function Ou(){return new Set}function zu(e){let t=new Set,r=[],o=[];e.forEach((i,s)=>{if(!s.isConnected)return;let l=i.index,c={index:l??-1,element:s,registration:i};l===null?o.push(c):l>=0&&(t.add(l),r.push(c))});let n=0;return o.sort((i,s)=>ps(i.element,s.element)),o.forEach(i=>{for(;t.has(n);)n+=1;i.index=n,r.push(i),n+=1}),t.size>0&&r.sort((i,s)=>i.index-s.index),[r,o.map(i=>i.element)]}function ju(e,t){let r=e.parentElement;for(;r&&!r.contains(t);)r=r.parentElement;return r}function Bu(e){for(let t of e)for(let r=0;r<t.removedNodes.length;r+=1)if(t.removedNodes[r].isConnected)return!0;return!1}function ps(e,t){return e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}function Hu(e,t){return function(o,...n){let i=new URL(e);return i.searchParams.set("code",o.toString()),n.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${o}; visit ${i} for the full message.`}}var Uu=Hu("https://base-ui.com/production-error","Base UI"),Ce=Uu;var pt=a(L(),1);function ut(e,t,r,o){let n=te(gs).current;return Du(n,e,t,r,o)&&bs(n,[e,t,r,o]),n.callback}function ms(e){let t=te(gs).current;return Wu(t,e)&&bs(t,e),t.callback}function gs(){return{callback:null,cleanup:null,refs:[]}}function Du(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function Wu(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function bs(e,t){if(e.refs=t,t.every(r=>r==null)){e.callback=null;return}e.callback=r=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),r!=null){let o=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=i(r);typeof s=="function"&&(o[n]=s);break}case"object":{i.current=r;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=o[n];typeof s=="function"?s():i(null);break}case"object":{i.current=null;break}default:}}}}}}var vs=a(L(),1);var hs=a(L(),1),$u=parseInt(hs.version,10);function Yr(e){return $u>=e}function qn(e){if(!vs.isValidElement(e))return null;let t=e,r=t.props;return(Yr(19)?r?.ref:t.ref)??null}function tr(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function X(){}var ft=Object.freeze([]),ve=Object.freeze({});function _s(e,t){let r={};for(let o in e){let n=e[o];if(t?.hasOwnProperty(o)){let i=t[o](n);i!=null&&Object.assign(r,i);continue}n===!0?r[`data-${o.toLowerCase()}`]="":n&&(r[`data-${o.toLowerCase()}`]=n.toString())}return r}function ys(e,t){return typeof e=="function"?e(t):e}function ws(e,t){return typeof e=="function"?e(t):e}var Zn={};function ue(e,t,r,o,n){if(!r&&!o&&!n&&!e)return Gr(t);let i=Gr(e);return t&&(i=rr(i,t)),r&&(i=rr(i,r)),o&&(i=rr(i,o)),n&&(i=rr(i,n)),i}function xs(e){if(e.length===0)return Zn;if(e.length===1)return Gr(e[0]);let t=Gr(e[0]);for(let r=1;r<e.length;r+=1)t=rr(t,e[r]);return t}function Gr(e){return Xn(e)?{...Ss(e,Zn)}:Ku(e)}function rr(e,t){return Xn(t)?Ss(t,e):Yu(e,t)}function Ku(e){let t={...e};for(let r in t){let o=t[r];Rs(r,o)&&(t[r]=Cs(o))}return t}function Yu(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=tr(e.style,o);break}case"className":{e[r]=Jn(e.className,o);break}default:Rs(r,o)?e[r]=Gu(e[r],o):e[r]=o}}return e}function Rs(e,t){let r=e.charCodeAt(0),o=e.charCodeAt(1),n=e.charCodeAt(2);return r===111&&o===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function Xn(e){return typeof e=="function"}function Ss(e,t){return Xn(e)?e(t):e??Zn}function Gu(e,t){return t?e?(...r)=>{let o=r[0];if(Es(o)){let i=o;or(i);let s=t(...r);return i.baseUIHandlerPrevented||e?.(...r),s}let n=t(...r);return e?.(...r),n}:Cs(t):e}function Cs(e){return e&&((...t)=>{let r=t[0];return Es(r)&&or(r),e(...t)})}function or(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Jn(e,t){return t?e?t+" "+e:t:e}function Es(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Qn=a(L(),1);function Y(e,t,r={}){let o=t.render,n=qu(t,r);if(r.enabled===!1)return null;let i=r.state??ve;return Ju(e,o,n,i)}function qu(e,t={}){let{className:r,style:o,render:n}=e,{state:i=ve,ref:s,props:l,stateAttributesMapping:c,enabled:d=!0}=t,u=d?ys(r,i):void 0,m=d?ws(o,i):void 0,v=d?_s(i,c):ve,g=d&&l?Zu(l):void 0,h=d?tr(v,g)??{}:ve;return typeof document<"u"&&(d?Array.isArray(s)?h.ref=ms([h.ref,qn(n),...s]):h.ref=ut(h.ref,qn(n),s):ut(null,null)),d?(u!==void 0&&(h.className=Jn(h.className,u)),m!==void 0&&(h.style=tr(h.style,m)),h):ve}function Zu(e){return Array.isArray(e)?xs(e):ue(void 0,e)}var Xu=Symbol.for("react.lazy");function Ju(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=ue(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===Xu&&(i=pt.Children.toArray(t)[0]),pt.cloneElement(i,n)}if(e&&typeof e=="string")return Qu(e,r);throw new Error(Ce(8))}function Qu(e,t){return e==="button"?(0,Qn.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Qn.createElement)("img",{alt:"",...t,key:t.key}):pt.createElement(e,t)}var qr=a(L(),1);var ks=0;function ef(e,t="mui"){let[r,o]=qr.useState(e),n=e||r;return qr.useEffect(()=>{r==null&&(ks+=1,o(`${t}-${ks}`))},[r,t]),n}var Ts=er.useId;function Is(e,t){if(Ts!==void 0){let r=Ts();return e??(t?`${t}-${r}`:r)}return ef(e,t)}function _e(e){return Is(e,"base-ui")}var Ee={};qt(Ee,{cancelOpen:()=>If,chipRemovePress:()=>uf,clearPress:()=>cf,closePress:()=>lf,closeWatcher:()=>xf,decrementPress:()=>mf,disabled:()=>Lf,drag:()=>Ef,escapeKey:()=>wf,focusOut:()=>yf,imperativeAction:()=>Pf,incrementPress:()=>pf,initial:()=>Af,inputBlur:()=>hf,inputChange:()=>gf,inputClear:()=>bf,inputPaste:()=>vf,inputPress:()=>_f,itemPress:()=>sf,keyboard:()=>Sf,linkPress:()=>df,listNavigation:()=>Rf,missing:()=>Mf,none:()=>tf,outsidePress:()=>af,pointer:()=>Cf,scrub:()=>Tf,siblingOpen:()=>Nf,swipe:()=>Vf,trackPress:()=>ff,triggerFocus:()=>nf,triggerHover:()=>of,triggerPress:()=>rf,wheel:()=>kf,windowResize:()=>Ff});var tf="none",rf="trigger-press",of="trigger-hover",nf="trigger-focus",af="outside-press",sf="item-press",lf="close-press",df="link-press",cf="clear-press",uf="chip-remove-press",ff="track-press",pf="increment-press",mf="decrement-press",gf="input-change",bf="input-clear",hf="input-blur",vf="input-paste",_f="input-press",yf="focus-out",wf="escape-key",xf="close-watcher",Rf="list-navigation",Sf="keyboard",Cf="pointer",Ef="drag",kf="wheel",Tf="scrub",If="cancel-open",Nf="sibling-open",Lf="disabled",Mf="missing",Af="initial",Pf="imperative-action",Vf="swipe",Ff="window-resize";function Mt(e,t,r,o){let n=!1,i=!1,s=o??ve;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:r,...s}}var ti=a(L(),1);var Ns=a(L(),1);function Zr(e){Ns.useEffect(e,ft)}var Xr=null,Jb=globalThis.requestAnimationFrame,ei=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let r=this.callbacks,o=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,o>0)for(let n=0;n<r.length;n+=1)r[n]?.(t)};request(t){let r=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),r}cancel(t){let r=t-this.startId;r<0||r>=this.callbacks.length||(this.callbacks[r]=null,this.callbacksCount-=1)}},Jr=new ei;var Le=class e{static create(){return new e}static request(t){return Jr.request(t)}static cancel(t){return Jr.cancel(t)}currentId=Xr;request(t){this.cancel(),this.currentId=Jr.request(()=>{this.currentId=Xr,t()})}cancel=()=>{this.currentId!==Xr&&(Jr.cancel(this.currentId),this.currentId=Xr)};disposeEffect=()=>this.cancel};function Ls(){let e=te(Le.create).current;return Zr(e.disposeEffect),e}function At(e,t=!1,r=!1){let[o,n]=ti.useState(e&&t?"idle":void 0),[i,s]=ti.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),P(()=>{if(!e&&i&&o!=="ending"&&r){let l=Le.request(()=>{n("ending")});return()=>{Le.cancel(l)}}},[e,i,o,r]),P(()=>{if(!e||t)return;let l=Le.request(()=>{n(void 0)});return()=>{Le.cancel(l)}},[t,e]),P(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let l=Le.request(()=>{n("idle")});return()=>{Le.cancel(l)}},[t,e,i,o]),{mounted:i,setMounted:s,transitionStatus:o}}var mt=a(L(),1);function Qr(e={}){let{guess:t,label:r,metadata:o,textRef:n,index:i}=e,{register:s,unregister:l,subscribeMapChange:c,nextIndexRef:d}=us(),u=mt.useRef(-1),[m,v]=mt.useState(i==null&&t?()=>{if(u.current===-1){let S=d.current;d.current+=1,u.current=S}return u.current}:-1),g=i??m,h=mt.useRef(null),w=mt.useCallback(S=>{let C=h.current;C&&l(C),h.current=S,S&&s(S,{metadata:o??null,index:i??null,label:r,textRef:n})},[i,s,l,o,r,n]);return P(()=>{if(i==null)return c(S=>{let C=h.current?S.get(h.current)?.index:null;C!=null&&v(C)})},[i,c]),{ref:w,index:g}}var Of={"data-starting-style":""},zf={"data-ending-style":""},eo={transitionStatus(e){return e==="starting"?Of:e==="ending"?zf:null}};var Vt=a(L(),1);function ri(){return typeof window<"u"}function gt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Ms(e){return ri()?e instanceof Element||e instanceof gt(e).Element:!1}function Me(e){return ri()?e instanceof HTMLElement||e instanceof gt(e).HTMLElement:!1}function As(e){return!ri()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof gt(e).ShadowRoot}function to(e){return gt(e).getComputedStyle(e)}var ro=a(L(),1),oi=ro.createContext(void 0);function Pt(e=!1){let t=ro.useContext(oi);if(t===void 0&&!e)throw new Error(Ce(16));return t}var Ps=a(L(),1);function Vs(e){let{focusableWhenDisabled:t,disabled:r,composite:o=!1,tabIndex:n=0,isNativeButton:i}=e,s=o&&t!==!1,l=o&&t===!1;return{props:Ps.useMemo(()=>{let d={onKeyDown(u){r&&t&&u.key!=="Tab"&&u.preventDefault()}};return o||(d.tabIndex=n,!i&&r&&(d.tabIndex=t?n:-1)),(i&&(t||s)||!i&&r)&&(d["aria-disabled"]=r),i&&(!t||l)&&(d.disabled=r),d},[o,r,t,s,l,i,n])}}function bt(e){return e?.ownerDocument||document}function oo(e,t,{detail:r=0}={}){e.dispatchEvent(new(gt(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:r,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function ii(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,s=Vt.useRef(null),l=Pt(!0),c=i??l!==void 0,{props:d}=Vs({focusableWhenDisabled:r,disabled:t,composite:c,tabIndex:o,isNativeButton:n}),u=Vt.useCallback(()=>{let g=s.current;ni(g)&&c&&t&&d.disabled===void 0&&g.disabled&&(g.disabled=!1)},[t,d.disabled,c]);P(u,[u]);let m=Vt.useCallback((g={})=>{let{onClick:h,onMouseDown:w,onKeyUp:S,onKeyDown:C,onPointerDown:b,...N}=g;return ue({onClick(f){if(t){f.preventDefault();return}h?.(f)},onMouseDown(f){t||w?.(f)},onKeyDown(f){if(t||(or(f),C?.(f),f.baseUIHandlerPrevented))return;let p=f.target===f.currentTarget,y=f.currentTarget,x=ni(y),R=!n&&jf(y),I=p&&(n?x:!R),_=f.key==="Enter",T=f.key===" ",E=y.getAttribute("role"),j=E?.startsWith("menuitem")||E==="option"||E==="gridcell";if(p&&c&&T){if(f.defaultPrevented&&j)return;f.preventDefault(),(!n||x)&&(f.preventBaseUIHandler(),oo(y,f));return}if(!I||n||!T&&!_){p&&R&&T&&f.preventDefault();return}f.defaultPrevented||(f.preventDefault(),_&&(f.preventBaseUIHandler(),oo(y,f)))},onKeyUp(f){if(!t){if(or(f),S?.(f),f.target===f.currentTarget&&n&&c&&ni(f.currentTarget)&&f.key===" "){f.preventDefault();return}f.baseUIHandlerPrevented||f.target===f.currentTarget&&!n&&!c&&!f.defaultPrevented&&f.key===" "&&(f.preventBaseUIHandler(),oo(f.currentTarget,f))}},onPointerDown(f){if(t){f.preventDefault();return}b?.(f)}},n?{type:"button"}:{role:"button"},d,N)},[t,d,c,n]),v=M(g=>{s.current=g,u()});return{getButtonProps:m,buttonRef:v}}function ni(e){return Me(e)&&e.tagName==="BUTTON"}function jf(e){return Me(e)&&e.tagName==="A"&&!!e.href}var Hs=a(L(),1);var js=a(Os(),1);function zs(e){return e==null?e:"current"in e?e.current:e}function Bs(e,t=!1){let r=Ls();return M((o,n=null)=>{r.cancel();let i=zs(e);if(i==null)return;let s=i,l=()=>{js.flushSync(o)};if(typeof s.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){o();return}function c(){Promise.all(s.getAnimations().map(d=>d.finished)).then(()=>{n?.aborted||l()},()=>{if(n?.aborted)return;if(s.getAnimations().some(u=>u.pending||u.playState!=="finished")){c();return}l()})}if(t){let d="data-starting-style";if(!s.hasAttribute(d)){r.request(c);return}let u=new MutationObserver(()=>{s.hasAttribute(d)||(u.disconnect(),c())});u.observe(s,{attributes:!0,attributeFilter:[d]}),n?.addEventListener("abort",()=>u.disconnect(),{once:!0});return}r.request(c)})}function no(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=M(n),s=Bs(o,r);Hs.useEffect(()=>{if(!t)return;let l=new AbortController;return s(i,l.signal),()=>{l.abort()}},[t,r,i,s])}var nr=0,ai=class e{static create(){return new e}currentId=nr;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=nr,r()},t)}isStarted(){return this.currentId!==nr}clear=()=>{this.currentId!==nr&&(clearTimeout(this.currentId),this.currentId=nr)};disposeEffect=()=>this.clear};function Us(){let e=te(ai.create).current;return Zr(e.disposeEffect),e}function ir(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function si(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&As(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function Ft(e){return"composedPath"in e?e.composedPath()[0]:e.target}var li=Math.round;function ar(e,t){return t<0||t>=e.length}function di(e,t){return ht(e.current,{disabledIndices:t})}function ci(e,t){return ht(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function ht(e,{startingIndex:t=-1,decrement:r=!1,disabledIndices:o,amount:n=1}={}){let i=t;do i+=r?-n:n;while(i>=0&&i<=e.length-1&&sr(e,i,o));return i}function sr(e,t,r){if(typeof r=="function"?r(t):r?.includes(t)??!1)return!0;let n=e[t];return n?!Hf(n)||n.matches(":disabled")?!0:!r&&(n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"):!1}function Bf(e){return e.visibility==="hidden"||e.visibility==="collapse"}function Hf(e,t=e?to(e):null){return!e||!e.isConnected||!t||Bf(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var io=a(L(),1);function Ys(){let[,e]=io.useState({});return io.useCallback(()=>{e({})},[])}var so="ArrowUp",lo="ArrowDown",co="ArrowLeft",uo="ArrowRight",fo="Home",po="End";var qs=new Set([so,lo,co,uo,fo,po]),Xf="Shift",Zs=[Xf,"Control","Alt","Meta"];function Jf(e){return Me(e)&&e.tagName==="INPUT"}function fi(e){return!!(Jf(e)&&e.selectionStart!=null||Me(e)&&e.tagName==="TEXTAREA")}function pi(e,t,r,o){if(!e||!t||!t.scrollTo)return;let n=e.scrollLeft,i=e.scrollTop,s=e.clientWidth<e.scrollWidth,l=e.clientHeight<e.scrollHeight;if(s&&o!=="vertical"){let c=Gs(e,t,"left"),d=ao(e),u=ao(t);r==="ltr"&&(c+t.offsetWidth+u.scrollMarginRight>e.scrollLeft+e.clientWidth-d.scrollPaddingRight?n=c+t.offsetWidth+u.scrollMarginRight-e.clientWidth+d.scrollPaddingRight:c-u.scrollMarginLeft<e.scrollLeft+d.scrollPaddingLeft&&(n=c-u.scrollMarginLeft-d.scrollPaddingLeft)),r==="rtl"&&(c-u.scrollMarginLeft<e.scrollLeft+d.scrollPaddingLeft?n=c-u.scrollMarginLeft-d.scrollPaddingLeft:c+t.offsetWidth+u.scrollMarginRight>e.scrollLeft+e.clientWidth-d.scrollPaddingRight&&(n=c+t.offsetWidth+u.scrollMarginRight-e.clientWidth+d.scrollPaddingRight))}if(l&&o!=="horizontal"){let c=Gs(e,t,"top"),d=ao(e),u=ao(t);c-u.scrollMarginTop<e.scrollTop+d.scrollPaddingTop?i=c-u.scrollMarginTop-d.scrollPaddingTop:c+t.offsetHeight+u.scrollMarginBottom>e.scrollTop+e.clientHeight-d.scrollPaddingBottom&&(i=c+t.offsetHeight+u.scrollMarginBottom-e.clientHeight+d.scrollPaddingBottom)}e.scrollTo({left:n,top:i,behavior:"auto"})}function Gs(e,t,r){let o=r==="left"?"offsetLeft":"offsetTop",n=0;for(;t.offsetParent&&(n+=t[o],t.offsetParent!==e);)t=t.offsetParent;return n}function ao(e){let t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(t.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(t.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(t.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(t.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(t.scrollPaddingLeft)||0}}function Xs(e){return Yr(19)?e:e?"true":void 0}var mo=a(L(),1);var Xe={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},Qf={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},Js={disabled:!1,...Qf},ke={valid(e){return e===null?null:e?{"data-valid":""}:{"data-invalid":""}}};var ep={invalid:void 0,name:void 0,validityData:{state:Xe,errors:[],error:"",value:"",initialValue:null},setValidityData:X,disabled:void 0,setTouched:X,setDirty:X,setFilled:X,setFocused:X,validationMode:"onSubmit",shouldValidateOnChange:()=>!1,state:Js,registerFieldControl:X,validation:{getValidationProps:(e,t=ve)=>t,inputRef:{current:null},registeredInputs:new Map,registerInput:X,getInputControl:()=>null,commit:async()=>{},change:X}},mi=mo.createContext(ep);function ye(e=!0){let t=mo.useContext(mi);if(t.setValidityData===X&&!e)throw new Error(Ce(28));return t}function Qs(e,t,r,o,n=!0,i){let{registerFieldControl:s}=ye(),l=te(()=>Symbol());P(()=>{let c=l.current;if(!n){s(c,void 0);return}s(c,{controlRef:e,getValue:o,id:t,name:i,value:r})},[e,n,o,t,i,s,l,r]),P(()=>{let c=l.current;return()=>{s(c,void 0)}},[s,l])}var go=a(L(),1);var tp=go.createContext({elementRef:{current:null},formRef:{current:{fields:new Map}},errors:{},clearErrors:X,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function Ae(){return go.useContext(tp)}var lr=a(L(),1);var bo=a(L(),1);var gi=bo.createContext({controlId:void 0,registerControlId:X,labelId:void 0,setLabelId:X,messageIds:[],setMessageIds:X,getDescriptionProps:e=>e});function me(){return bo.useContext(gi)}function el(e={}){let{id:t,implicit:r=!1,controlRef:o}=e,{controlId:n,registerControlId:i}=me(),s=_e(t),l=r?n:void 0,c=te(()=>Symbol()),d=lr.useRef(!1),u=lr.useRef(t!=null),m=M(()=>{!d.current||i===X||(d.current=!1,i(c.current,void 0))});return P(()=>{if(i===X)return;let v;if(r){let g=o?.current;Ms(g)&&g.closest("label")!=null?v=t??null:v=l??s}else if(t!=null)u.current=!0,v=t;else if(u.current)v=s;else{m();return}if(v===void 0){m();return}d.current=!0,i(c.current,v)},[t,o,l,i,r,s,c,m]),lr.useEffect(()=>m,[m]),n??s}var ho=a(L(),1),bi=ho.createContext(void 0);function hi(){return ho.useContext(bi)?.direction??"ltr"}var vo=a(L(),1),vi=vo.createContext({disabled:!1});function _o(){return vo.useContext(vi)}var Je=a(L(),1);function vt(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}var _i=Object.keys(Xe);function rp(e,t){return e.matches(":disabled")?!1:!t||e.form===t?!0:e.form===null&&!e.hasAttribute("form")}function tl(e,t){let r=null;for(let o of e.keys())if(rp(o,t)){if(!o.validity.valid)return o;r??=o}return r}function rl(e,t){for(let r of t.keys())r.setCustomValidity("");e?.setCustomValidity("")}function ol(e){let{elementRef:t,formRef:r}=Ae(),{setValidityData:o,validate:n,validityData:i,validationDebounceTime:s,invalid:l,markedDirtyRef:c,state:d,shouldValidateOnChange:u,registeredFieldIdRef:m}=e,{controlId:v,getDescriptionProps:g}=me(),h=Us(),w=Je.useRef(null),S=te(()=>new Map).current,C=Je.useRef(0),b=Je.useCallback((x,R)=>(S.set(x,R),()=>{S.delete(x)}),[S]),N=M(()=>{let x=tl(S,t.current);return x&&S.get(x)?.controlRef.current||null}),f=M(async(x,R=!1)=>{C.current+=1;let I=C.current;function _(A,F=l){let W=m.current??v;if(W==null)return;let U=r.current.fields.get(W);if(!U)return;let ce=vt(A,F);r.current.fields.set(W,{...U,validityData:ce})}function T(A,F){let W={value:x,state:{...Xe,valid:!0},error:"",errors:[],initialValue:i.initialValue};rl(A,S),_(W,F),o(W)}let E=S.size>0?tl(S,t.current):w.current;if(R){if(d.valid!==!1||!E)return;let A=E.validity;if(!A.valueMissing){T(E,!1);return}for(let F of _i)if(F!=="valid"&&F!=="valueMissing"&&F!=="customError"&&A[F])return}function j(A){let F=_i.reduce((U,ce)=>(U[ce]=A.validity[ce],U),{}),W=!1;for(let U of _i)if(U!=="valid"){if(U==="valueMissing"&&F[U])W=!0;else if(F[U])return F}return W&&!c.current&&(F.valid=!0,F.valueMissing=!1),F}h.clear();let V=null,D=[],O=E?j(E):{...Xe,valid:!0},G,K=u();if(E&&E.validationMessage&&!K)G=E.validationMessage,D=[E.validationMessage];else{let A=Array.from(r.current.fields.values()).reduce((W,U)=>(U.name&&(W[U.name]=U.getValue()),W),{}),F=n(x,A);if(typeof F=="object"&&F!==null&&"then"in F){if(V=await F,I!==C.current)return}else V=F;V!==null?(O.valid=!1,O.customError=!0,Array.isArray(V)?(D=V,E?.setCustomValidity(V.join(`
+`))):V&&(D=[V],E?.setCustomValidity(V))):K&&(rl(E,S),O.customError=!1,E&&E.validationMessage?(G=E.validationMessage,D=[E.validationMessage]):(!E||E.validity.valid)&&!O.valid&&(O.valid=!0))}let B={value:x,state:O,error:G??(Array.isArray(V)?V[0]:V??""),errors:D,initialValue:i.initialValue};_(B),o(B)}),p=M(x=>{h.clear();let R=u();R&&x!==""&&s?(C.current+=1,h.start(s,()=>{f(x)})):f(x,!R)}),y=Je.useCallback((x,R={})=>ue(g(R),d.valid===!1&&!d.disabled&&!x?{"aria-invalid":!0}:ve),[g,d.disabled,d.valid]);return Je.useMemo(()=>({getValidationProps:y,inputRef:w,registeredInputs:S,registerInput:b,getInputControl:N,commit:f,change:p}),[y,S,b,N,f,p])}function nl(e,t){let r=_e(e);return P(()=>(t(r),()=>{t(o=>o===r?void 0:o)}),[r,t]),r}function il(e={}){let{id:t,fallbackControlId:r,native:o=!1,setLabelId:n,focusControl:i}=e,{controlId:s,setLabelId:l}=me(),c=M(g=>{l(g),n?.(g)}),d=nl(t,c),u=s??r;function m(g){if(i){i(g,u);return}if(!u)return;let h=bt(g.currentTarget).getElementById(u);Me(h)&&op(h)}function v(g){Ft(g.nativeEvent)?.closest("button,input,select,textarea")||(!g.defaultPrevented&&g.detail>1&&g.preventDefault(),!o&&m(g))}return o?{id:d,htmlFor:u??void 0,onMouseDown:v}:{id:d,onClick:v,onPointerDown(g){g.preventDefault()}}}function op(e){e.focus({focusVisible:!0})}var al=a(L(),1);function sl(e={}){let{highlightItemOnHover:t,highlightedIndex:r,onHighlightedIndexChange:o}=Pt(),{ref:n,index:i}=Qr(e),s=r===i,l=al.useRef(null),c=ut(n,l);return{compositeProps:{tabIndex:s?0:-1,onFocus(){o(i)},onMouseMove(){let u=l.current;if(!t||!u)return;let m=u.hasAttribute("disabled")||u.ariaDisabled==="true";!s&&!m&&u.focus()}},compositeRef:c,index:i}}function yi(e){let t=to(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Me(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o;return(li(r)!==i||li(o)!==s)&&(r=i,o=s),{width:r,height:o}}var ll=a(L(),1);var dl=a(k(),1),yo=function(t){let{direction:r="ltr"}=t,o=ll.useMemo(()=>({direction:r}),[r]);return(0,dl.jsx)(bi.Provider,{value:o,children:t.children})};function cl(e){return e==null||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true"}var wo=a(L(),1),np=wo.createContext(void 0),ip={disableStyleElements:!1};function ul(){return wo.useContext(np)??ip}var ge={};qt(ge,{Control:()=>yl,Description:()=>_l,Error:()=>hl,Item:()=>Rl,Label:()=>bl,Root:()=>gl,Validity:()=>xl});var le=a(L(),1);var xo=a(L(),1),ap=xo.createContext(void 0);function fl(e=!1){let t=xo.useContext(ap);if(!t&&!e)throw new Error(Ce(86));return t}var Qe=a(L(),1);var pl=a(k(),1),Ro=function(t){let r=_e(),o=t.controlId===void 0?r:t.controlId,[n,i]=Qe.useState(o),[s,l]=Qe.useState(t.labelId),[c,d]=Qe.useState([]),u=te(()=>new Map),{messageIds:m}=me(),v=M((w,S)=>{let C=u.current;if(S===void 0){C.delete(w);return}C.set(w,S),i(b=>{if(C.size===0)return;let N;for(let f of C.values()){if(b!==void 0&&f===b)return b;N===void 0&&(N=f)}return N})}),g=Qe.useCallback(w=>{let S=w["aria-describedby"]?w["aria-describedby"].split(" "):[];return S.push(...m,...c),{...w,"aria-describedby":Array.from(new Set(S)).join(" ")||void 0}},[m,c]),h=Qe.useMemo(()=>({controlId:n,registerControlId:v,labelId:s,setLabelId:l,messageIds:c,setMessageIds:d,getDescriptionProps:g}),[n,v,s,l,c,d,g]);return(0,pl.jsx)(gi.Provider,{value:h,children:t.children})};var So=a(L(),1);function ml(e){let{commit:t,invalid:r,markedDirtyRef:o,name:n,setRegisteredFieldName:i,registeredFieldIdRef:s,setValidityData:l,validityData:c}=e,{formRef:d}=Ae(),u=So.useRef(null),m=So.useRef(null),v=So.useRef(!1),g=M(()=>{let f=m.current;if(f)return f.getValue?f.getValue():f.value});function h(f){return f.value===void 0?g():f.value}let w=M(()=>{let f=m.current;if(o.current=!0,!f){t(c.value);return}t(h(f))});function S(){let f=m.current;!f||!f.id||d.current.fields.set(f.id,{getValue:g,name:n??f.name,controlRef:f.controlRef,validityData:vt(c,r),validate:w})}function C(f=m.current?.id){f&&d.current.fields.delete(f)}function b(f){if(v.current)return;v.current=!0;let p=h(f);l(y=>y.initialValue===p?y:{...y,initialValue:p})}P(()=>{let f=m.current;!f||!f.id||(i(n?void 0:f.name),d.current.fields.set(f.id,{getValue:g,name:n??f.name,controlRef:f.controlRef,validityData:vt(c,r),validate:w}))},[d,g,r,n,i,w,c]),P(()=>{let f=d.current.fields;return()=>{let p=m.current?.id;p&&f.delete(p)}},[d]);let N=M((f,p)=>{if(!p){u.current===f&&(u.current=null,C(),m.current=null,i(void 0),s.current=void 0);return}let y=m.current?.id;u.current=f,m.current=p,n||i(p.name),s.current=p.id,y&&y!==p.id&&C(y),b(p),S()});return[w,N]}var Co=a(k(),1),sp=le.forwardRef(function(t,r){let{errors:o,validationMode:n,submitAttemptedRef:i}=Ae(),{render:s,className:l,validate:c,validationDebounceTime:d=0,validationMode:u=n,name:m,disabled:v=!1,invalid:g,dirty:h,touched:w,actionsRef:S,style:C,...b}=t,N=fl(!0)?.disabled,f=M(c||(()=>null)),p=N||v,[y,x]=le.useState(!1),[R,I]=le.useState(!1),[_,T]=le.useState(!1),[E,j]=le.useState(!1),V=h??R,D=w??y,O=le.useRef(V),G=le.useRef(void 0),[K,B]=le.useState(),A=m??K;P(()=>{h!==void 0&&(O.current=h)},[h]);let F=M(Cr=>{h===void 0&&(Cr&&(O.current=!0),I(Cr))}),W=M(Cr=>{w===void 0&&x(Cr)}),U=M(()=>u==="onChange"||u==="onSubmit"&&i.current),ce=A&&Object.hasOwn(o,A)?o[A]:null,Z=!!(Array.isArray(ce)?ce.length:ce),fe=g===!0||Z,[Re,$]=le.useState({state:Xe,error:"",errors:[],value:null,initialValue:null}),re=!fe&&(p?null:Re.state.valid),he=le.useMemo(()=>({disabled:p,touched:D,dirty:V,valid:re,filled:_,focused:E}),[p,D,V,re,_,E]),Se=ol({setValidityData:$,validate:f,validityData:Re,validationDebounceTime:d,invalid:fe,markedDirtyRef:O,state:he,shouldValidateOnChange:U,registeredFieldIdRef:G}),[He,Ge]=ml({commit:Se.commit,invalid:fe,markedDirtyRef:O,name:m,setRegisteredFieldName:B,registeredFieldIdRef:G,setValidityData:$,validityData:Re});le.useImperativeHandle(S,()=>({validate:He}),[He]);let wu=le.useMemo(()=>({invalid:fe,name:A,validityData:Re,setValidityData:$,disabled:p,setTouched:W,setDirty:F,setFilled:T,setFocused:j,validationMode:u,shouldValidateOnChange:U,state:he,registerFieldControl:Ge,validation:Se}),[fe,A,Re,p,W,F,T,j,u,U,he,Ge,Se]),xu=Y("div",t,{ref:r,state:he,props:b,stateAttributesMapping:ke});return(0,Co.jsx)(mi.Provider,{value:wu,children:xu})}),gl=le.forwardRef(function(t,r){return(0,Co.jsx)(Ro,{children:(0,Co.jsx)(sp,{...t,ref:r})})});var dr=a(L(),1);var bl=dr.forwardRef(function(t,r){let{render:o,className:n,style:i,id:s,nativeLabel:l=!0,...c}=t,d=ye(!1),u=_o(),{labelId:m}=me(),v={...d.state,disabled:d.disabled||u.disabled},g=dr.useRef(null),h=il({id:m??s,native:l});return Y("label",t,{ref:[r,g],state:v,props:[h,c],stateAttributesMapping:ke})});var _t=a(L(),1);var wi=a(k(),1),lp={...ke,...eo},hl=_t.forwardRef(function(t,r){let{render:o,id:n,className:i,match:s,style:l,...c}=t,d=_e(n),{validityData:u,state:m,name:v}=ye(!1),{setMessageIds:g}=me(),{errors:h}=Ae(),w=v&&Object.hasOwn(h,v)?h[v]:null,S=!!(Array.isArray(w)?w.length:w),C=typeof s=="string",b=!1;s===!0?b=!0:m.disabled?b=!1:C?b=!!u.state[s]:b=S||u.state.valid===!1;let{mounted:N,transitionStatus:f,setMounted:p}=At(b);P(()=>{if(!(!b||!d))return g(O=>O.concat(d)),()=>{g(O=>O.filter(G=>G!==d))}},[b,d,g]);let y=_t.useRef(null),[x,R]=_t.useState(null),[I,_]=_t.useState(null),T=u.error;!C&&S?T=w:u.errors.length>1&&(T=u.errors);let E=T;Array.isArray(T)&&(E=T.length>1?(0,wi.jsx)("ul",{children:T.map(O=>(0,wi.jsx)("li",{children:O},O))}):T[0]);let j=Array.isArray(T)?JSON.stringify(T):T;b&&j!==I&&(_(j),R(E)),no({open:b,ref:y,onComplete(){b||p(!1)}});let V={...m,transitionStatus:f},D=Y("div",t,{ref:[r,y],state:V,props:[{id:d,children:b?E:x},c],stateAttributesMapping:lp,enabled:N});return N?D:null});var vl=a(L(),1);var _l=vl.forwardRef(function(t,r){let{render:o,id:n,className:i,style:s,...l}=t,c=_e(n),d=ye(!1),u=_o(),{setMessageIds:m}=me(),v={...d.state,disabled:d.disabled||u.disabled};return P(()=>{if(c)return m(h=>h.concat(c)),()=>{m(h=>h.filter(w=>w!==c))}},[c,m]),Y("p",t,{ref:r,state:v,props:[{id:c},l],stateAttributesMapping:ke})});var Eo=a(L(),1);var yl=Eo.forwardRef(function(t,r){let{render:o,className:n,id:i,name:s,value:l,disabled:c=!1,onValueChange:d,defaultValue:u,autoFocus:m=!1,style:v,...g}=t,{state:h,name:w,disabled:S,setTouched:C,setDirty:b,validityData:N,setFocused:f,setFilled:p,validationMode:y,validation:x}=ye(),{clearErrors:R}=Ae(),I=S||c,_=w??s,T={...h,disabled:I},{labelId:E}=me(),j=el({id:i});P(()=>{let A=l!=null;x.inputRef.current?.value||A&&l!==""?p(!0):A&&l===""&&p(!1)},[x.inputRef,p,l]);let V=Eo.useRef(null);P(()=>{m&&V.current===ir(bt(V.current))&&f(!0)},[m,f]);let[D]=Wr({controlled:l,default:u,name:"FieldControl",state:"value"}),O=l!==void 0,G=O?D:void 0,K=M(()=>x.inputRef.current?.value);return Qs(x.inputRef,j,G,K,!I,s),Y("input",t,{ref:[r,V],state:T,props:[{id:j,disabled:I,name:_,ref:x.inputRef,"aria-labelledby":E,autoFocus:m,...O?{value:G}:{defaultValue:u},onChange(A){let F=A.currentTarget.value;d?.(F,Mt(Ee.none,A.nativeEvent)),b(F!==(N.initialValue??"")),p(F!==""),A.nativeEvent.defaultPrevented||(R(_),x.change(F))},onFocus(){f(!0)},onBlur(A){C(!0),f(!1),y==="onBlur"&&x.commit(A.currentTarget.value)},onKeyDown(A){A.currentTarget.tagName==="INPUT"&&A.key==="Enter"&&(C(!0),x.commit(A.currentTarget.value))}},g,A=>x.getValidationProps(I,A)],stateAttributesMapping:ke})});var cr=a(L(),1);var wl=a(k(),1),xl=function(t){let{children:r}=t,{validityData:o,invalid:n}=ye(!1),i=cr.useMemo(()=>vt(o,n),[o,n]),s=i.state.valid===!1,{transitionStatus:l}=At(s),c=cr.useMemo(()=>({...i,validity:i.state,transitionStatus:l}),[i,l]);return(0,wl.jsx)(cr.Fragment,{children:r(c)})};var ko=a(L(),1);var xi=a(k(),1),Rl=ko.forwardRef(function(t,r){let{render:o,className:n,style:i,disabled:s=!1,...l}=t,{state:c,disabled:d}=ye(!1),u=d||s,m={...c,disabled:u},v=ko.useMemo(()=>({disabled:u}),[u]),g=Y("div",t,{ref:r,state:m,props:l,stateAttributesMapping:ke});return(0,xi.jsx)(Ro,{children:(0,xi.jsx)(vi.Provider,{value:v,children:g})})});var Sl=a(L(),1);var Cl=a(k(),1),Ri=Sl.forwardRef(function(t,r){return(0,Cl.jsx)(ge.Control,{ref:r,...t})});var kl=a(L(),1);var zt=a(L(),1);var To="data-composite-item-active";var dp=[];function El(e){let{loopFocus:t=!0,orientation:r="both",grid:o,onLoop:n,direction:i,highlightedIndex:s,onHighlightedIndexChange:l,rootRef:c,enableHomeAndEndKeys:d=!1,stopEventPropagation:u,disabledIndices:m,modifierKeys:v=dp}=e,[g,h]=zt.useState(0),w=o!=null,S=zt.useRef(null),C=ut(S,c),b=zt.useRef([]),N=zt.useRef(!1),f=s??g,p=M((_,T=!1)=>{if((l??h)(_),T){let E=b.current[_];pi(S.current,E,i,r)}}),y=M(_=>{if(_.size===0||N.current)return;N.current=!0;let T=Array.from(_.keys()),E=T.find(V=>V?.hasAttribute(To))??null,j=E?_.get(E)?.index??-1:-1;if(j!==-1)p(j);else if(sr(T,f,m)){let V=ht(T,{disabledIndices:m});ar(T,V)||p(V)}pi(S.current,E,i,r)});P(()=>{if(m==null||s!=null||!N.current)return;let _=b.current;if(sr(_,f,m)){let T=ht(_,{disabledIndices:m});ar(_,T)||p(T)}},[m,s,f,b,p]);let x=M((_,T,E)=>n?n(_,T,E,b):E),R=M(_=>{let T=_.key===fo||_.key===po;if(!qs.has(_.key)||!d&&T||cp(_,v)||!S.current)return;let j=i==="rtl",V=j?co:uo,D=j?uo:co,O=r==="vertical"?lo:V,G=r==="vertical"?so:D,K=Ft(_.nativeEvent);if(K!=null&&fi(K)&&!cl(K)){let ce=K.selectionStart,Z=K.selectionEnd,fe=K.value;if(ce==null||_.shiftKey||ce!==Z||_.key!==G&&ce<fe.length||_.key!==O&&ce>0)return}let B=f,A=di(b,m),F=ci(b,m);o!=null&&(B=o({disabledIndices:m,elementsRef:b,event:_,highlightedIndex:f,loopFocus:t,maxIndex:F,minIndex:A,onLoop:x,orientation:r,rtl:j}));let W=r!=="vertical"&&_.key===V||r!=="horizontal"&&_.key===lo,U=r!=="vertical"&&_.key===D||r!=="horizontal"&&_.key===so;d&&(_.key===fo?B=A:_.key===po&&(B=F)),B===f&&(W||U)&&(t&&B===F&&W?(B=A,n&&(B=n(_,f,B,b))):t&&B===A&&U?(B=F,n&&(B=n(_,f,B,b))):B=ht(b.current,{startingIndex:B,decrement:U,disabledIndices:m})),B!==f&&!ar(b.current,B)&&(u&&_.stopPropagation(),(w||T||W||U)&&_.preventDefault(),p(B,!0),queueMicrotask(()=>{b.current[B]?.focus()}))});return{props:{ref:C,onFocus(_){let T=S.current,E=Ft(_.nativeEvent);!T||E==null||!fi(E)||E.setSelectionRange(0,E.value.length)},onKeyDown:R},highlightedIndex:f,onHighlightedIndexChange:p,elementsRef:b,onMapChange:y,relayKeyboardEvent:R}}function cp(e,t){for(let r of Zs)if(!t.includes(r)&&e.getModifierState(r))return!0;return!1}var Si=a(k(),1);function Tl(e){let{render:t,className:r,style:o,refs:n=ft,props:i=ft,state:s=ve,stateAttributesMapping:l,highlightedIndex:c,onHighlightedIndexChange:d,orientation:u,grid:m,loopFocus:v,onLoop:g,enableHomeAndEndKeys:h,onMapChange:w,stopEventPropagation:S=!0,rootRef:C,disabledIndices:b,modifierKeys:N,highlightItemOnHover:f=!1,tag:p="div",...y}=e,x=hi(),{props:R,highlightedIndex:I,onHighlightedIndexChange:_,elementsRef:T,onMapChange:E,relayKeyboardEvent:j}=El({grid:m,loopFocus:v,onLoop:g,orientation:u,highlightedIndex:c,onHighlightedIndexChange:d,rootRef:C,stopEventPropagation:S,enableHomeAndEndKeys:h,direction:x,disabledIndices:b,modifierKeys:N}),V=Y(p,e,{state:s,ref:n,props:[R,...i,y],stateAttributesMapping:l}),D=kl.useMemo(()=>({highlightedIndex:I,onHighlightedIndexChange:_,highlightItemOnHover:f,relayKeyboardEvent:j}),[I,_,f,j]);return(0,Si.jsx)(oi.Provider,{value:D,children:(0,Si.jsx)(Kr,{elementsRef:T,onMapChange:O=>{w?.(O),E(O)},children:V})})}var Il=a(Ks(),1);function up(){return X}function fp(){return!1}function pp(){return!0}function Nl(){return(0,Il.useSyncExternalStore)(up,fp,pp)}var o1=a(L(),1);var Ll=a(k(),1);function Ml(e){let{script:t}=e,{nonce:r}=ul();return Nl()?(0,Ll.jsx)("script",{nonce:r,dangerouslySetInnerHTML:{__html:t},suppressHydrationWarning:!0}):null}var Ie={};qt(Ie,{Indicator:()=>Ol,List:()=>jl,Panel:()=>zl,Root:()=>Pl,Tab:()=>Vl});var Q=a(L(),1);var Io=a(L(),1),Ci=Io.createContext(void 0);function et(){let e=Io.useContext(Ci);if(e===void 0)throw new Error(Ce(64));return e}var Pe={tabActivationDirection:e=>({"data-activation-direction":e})};var Ei=a(k(),1),Pl=Q.forwardRef(function(t,r){let{className:o,defaultValue:n=0,onValueChange:i,orientation:s="horizontal",render:l,value:c,style:d,...u}=t,m=t.defaultValue!==void 0,v=Q.useRef([]),[g,h]=Q.useState(()=>new Map),[w,S]=Wr({controlled:c,default:n,name:"Tabs",state:"value"}),C=c!==void 0,[b,N]=Q.useState(()=>new Map),f=Q.useRef(void 0),p=Q.useCallback($=>ki(b,$),[b]),[y,x]=Q.useState(()=>({previousValue:w,tabActivationDirection:"none"})),{previousValue:R,tabActivationDirection:I}=y,_=I,T=!1;R!==w&&(_=Al(R,w,s,b),T=R!=null&&w!=null&&p(w)==null);let E=T?R:w,j=R!==E||I!==_;P(()=>{j&&x({previousValue:E,tabActivationDirection:_})},[E,j,_]);let V=M(($,re)=>{let he=Al(w,$,s,b);re.activationDirection=he,i?.($,re),!re.isCanceled&&S($)}),D=M(($,re)=>{i?.($,Mt(re,void 0,void 0,{activationDirection:"none"}))}),O=M(($,re)=>(h(he=>{let Se=new Map(he);return Se.set($,re),Se}),()=>{h(he=>{if(he.get($)!==re)return he;let Se=new Map(he);return Se.delete($),Se})})),G=Q.useCallback($=>g.get($),[g]),K=Q.useCallback($=>{for(let re of b.values())if($===re.value)return re.id},[b]),B=Q.useMemo(()=>({getTabElementBySelectedValue:p,getTabIdByPanelValue:K,getTabPanelIdByValue:G,onValueChange:V,orientation:s,registerMountedTabPanel:O,setTabMap:N,tabActivationDirection:_,value:w}),[p,K,G,V,s,O,N,_,w]),A=Q.useMemo(()=>{for(let $ of b.values())if($.value===w)return $},[b,w]),F=Q.useMemo(()=>{for(let $ of b.values())if(!$.disabled)return $.value},[b]),W=Q.useRef(!m),U=Q.useRef(n),ce=Q.useRef(m),Z=Q.useRef(!1);P(()=>{if(C)return;function $(He,Ge){S(He),x({previousValue:He,tabActivationDirection:"none"}),D(He,Ge),W.current=!1}if(b.size===0){Z.current&&w!==null&&!f.current?.isConnected&&$(null,Ee.missing);return}Z.current=!0,f.current=b.keys().next().value;let re=A?.disabled,he=A==null&&w!==null;if(!re&&w===U.current&&(ce.current=!1),ce.current&&re&&w===U.current)return;let Se=W.current;if(re||he){let He=F??null;if(w===He){W.current=!1;return}let Ge=Ee.missing;Se?Ge=Ee.initial:re&&(Ge=Ee.disabled),$(He,Ge);return}Se&&A!=null&&(D(w,Ee.initial),W.current=!1)},[F,C,D,A,S,b,w]);let Re=Y("div",t,{state:{orientation:s,tabActivationDirection:_},ref:r,props:u,stateAttributesMapping:Pe});return(0,Ei.jsx)(Ci.Provider,{value:B,children:(0,Ei.jsx)(Kr,{elementsRef:v,children:Re})})});function ki(e,t){for(let[r,o]of e.entries())if(t===o.value)return r;return null}function Al(e,t,r,o){if(e==null||t==null)return"none";let[n,i,s]=r==="horizontal"?["left","left","right"]:["top","up","down"],l=ki(o,e),c=ki(o,t);if(l==null||c==null)return l!==c&&(typeof e=="number"||typeof e=="string")&&typeof e==typeof t?t>e?s:i:"none";let d=l.getBoundingClientRect()[n],u=c.getBoundingClientRect()[n];return u<d?i:u>d?s:"none"}var De=a(L(),1);var No=a(L(),1),Ti=No.createContext(void 0);function Lo(){let e=No.useContext(Ti);if(e===void 0)throw new Error(Ce(65));return e}var Vl=De.forwardRef(function(t,r){let{className:o,disabled:n=!1,render:i,value:s,id:l,nativeButton:c=!0,style:d,...u}=t,{value:m,getTabPanelIdByValue:v,onValueChange:g,orientation:h,tabActivationDirection:w}=et(),{activateOnFocus:S,registerTabResizeObserverElement:C,tabsListElement:b}=Lo(),{highlightedIndex:N,onHighlightedIndexChange:f}=Pt(),p=_e(l),y=De.useMemo(()=>({disabled:n,id:p,value:s}),[n,p,s]),{compositeProps:x,compositeRef:R,index:I}=sl({metadata:y}),_=s===m,T=De.useRef(!1),E=De.useRef(null),j=M(Z=>{E.current?.(),E.current=Z?C(Z):null});P(()=>{if(T.current){T.current=!1;return}if(!(_&&I>-1&&N!==I))return;let Z=b;if(Z!=null){let fe=ir(bt(Z));if(fe&&si(Z,fe))return}n||f(I)},[_,I,N,f,n,b]);let{getButtonProps:V,buttonRef:D}=ii({disabled:n,native:c,focusableWhenDisabled:!0}),O=v(s),G=De.useRef(!1),K=De.useRef(!1);function B(Z){g(s,Mt(Ee.none,Z.nativeEvent,void 0,{activationDirection:"none"}))}function A(Z){_||n||B(Z)}function F(Z){_||n||S&&(!G.current||K.current)&&B(Z)}function W(Z){if(_||n)return;G.current=!0,K.current=Z.button===0;let fe=bt(Z.currentTarget);function Re(){G.current=!1,K.current=!1,fe.removeEventListener("pointerup",Re),fe.removeEventListener("pointercancel",Re)}fe.addEventListener("pointerup",Re),fe.addEventListener("pointercancel",Re)}return Y("button",t,{state:{disabled:n,active:_,orientation:h,tabActivationDirection:w},ref:[r,D,R,j],props:[x,{role:"tab","aria-controls":O,"aria-selected":_,id:p,onClick:A,onFocus:F,onPointerDown:W,[To]:_?"":void 0,onKeyDownCapture(){T.current=!0}},u,V],stateAttributesMapping:Pe})});var jt=a(L(),1);var Mo=a(k(),1),Fl,mp={...Pe,activeTabPosition:()=>null,activeTabSize:()=>null},Ol=jt.forwardRef(function(t,r){let{className:o,render:n,renderBeforeHydration:i=!1,style:s,...l}=t,{getTabElementBySelectedValue:c,orientation:d,tabActivationDirection:u,value:m}=et(),{tabsListElement:v,registerIndicatorUpdateListener:g}=Lo(),h=Ys();jt.useEffect(()=>g(h),[g,h]);let w=0,S=0,C=0,b=0,N=0,f=0,p=!1;if(m!=null&&v!=null){let E=c(m);if(E!=null){p=!0;let{width:j,height:V}=yi(E),{width:D,height:O}=yi(v),G=E.getBoundingClientRect(),K=v.getBoundingClientRect(),B=D>0?K.width/D:1,A=O>0?K.height/O:1;if(B>Number.EPSILON&&A>Number.EPSILON){let W=G.left-K.left,U=G.top-K.top;w=W/B+v.scrollLeft-v.clientLeft,C=U/A+v.scrollTop-v.clientTop}else w=E.offsetLeft,C=E.offsetTop;N=j,f=V,S=v.scrollWidth-w-N,b=v.scrollHeight-C-f}}let y=p?{left:w,right:S,top:C,bottom:b}:null,x=p?{width:N,height:f}:null,R=p?{"--active-tab-left":`${w}px`,"--active-tab-right":`${S}px`,"--active-tab-top":`${C}px`,"--active-tab-bottom":`${b}px`,"--active-tab-width":`${N}px`,"--active-tab-height":`${f}px`}:void 0,I=p&&N>0&&f>0,T=Y("span",t,{state:{orientation:d,activeTabPosition:y,activeTabSize:x,tabActivationDirection:u},ref:r,props:[{role:"presentation",style:R,hidden:!I},l,{suppressHydrationWarning:!0}],stateAttributesMapping:mp});return m==null?null:(0,Mo.jsxs)(jt.Fragment,{children:[T,i&&(Fl||(Fl=(0,Mo.jsx)(Ml,{script:""})))]})});var Ao=a(L(),1);var gp={...Pe,...eo},zl=Ao.forwardRef(function(t,r){let{className:o,value:n,render:i,keepMounted:s=!1,style:l,...c}=t,{value:d,getTabIdByPanelValue:u,orientation:m,tabActivationDirection:v,registerMountedTabPanel:g}=et(),h=_e(),{ref:w,index:S}=Qr(),C=n===d,{mounted:b,transitionStatus:N,setMounted:f}=At(C),p=!b,y=u(n),x={hidden:p,orientation:m,tabActivationDirection:v,transitionStatus:N},R=Ao.useRef(null),I=Y("div",t,{state:x,ref:[r,w,R],props:[{"aria-labelledby":y,hidden:p,id:h,role:"tabpanel",tabIndex:C?0:-1,inert:Xs(!C),"data-index":S},c],stateAttributesMapping:gp});return no({open:C,ref:R,onComplete(){C||f(!1)}}),P(()=>{if(!(h==null||p&&!s))return g(n,h)},[p,s,n,h,g]),s||b?I:null});var Te=a(L(),1);var Ii=a(k(),1),jl=Te.forwardRef(function(t,r){let{activateOnFocus:o=!1,className:n,loopFocus:i=!0,render:s,style:l,...c}=t,{orientation:d,setTabMap:u,tabActivationDirection:m}=et(),[v,g]=Te.useState(0),[h,w]=Te.useState(null),S=Te.useRef(new Set),C=Te.useRef(new Set),b=Te.useRef(null);P(()=>{if(typeof ResizeObserver>"u")return;let R=new ResizeObserver(()=>{S.current.forEach(I=>{I()})});return b.current=R,h&&R.observe(h),C.current.forEach(I=>{R.observe(I)}),()=>{R.disconnect(),b.current=null}},[h]);let N=M(R=>(S.current.add(R),()=>{S.current.delete(R)})),f=M(R=>(C.current.add(R),b.current?.observe(R),()=>{C.current.delete(R),b.current?.unobserve(R)})),p={orientation:d,tabActivationDirection:m},y={"aria-orientation":d==="vertical"?"vertical":void 0,role:"tablist"},x=Te.useMemo(()=>({activateOnFocus:o,registerIndicatorUpdateListener:N,registerTabResizeObserverElement:f,tabsListElement:h}),[o,N,f,h]);return(0,Ii.jsx)(Ti.Provider,{value:x,children:(0,Ii.jsx)(Tl,{render:s,className:n,style:l,state:p,refs:[r,w],props:[y,c],stateAttributesMapping:Pe,highlightedIndex:v,enableHomeAndEndKeys:!0,loopFocus:i,orientation:d,onHighlightedIndexChange:g,onMapChange:u,disabledIndices:ft})})});function Ve(e){return Y(e.defaultTagName??"div",e,e)}var Hl=a(q(),1),Ul=a(k(),1);function Dl({children:e}){return(0,Ul.jsx)(yo,{direction:(0,Hl.isRTL)()?"rtl":"ltr",children:e})}var Wl=a(z(),1),$l=a(q(),1),Bt=a(k(),1),Ni="data-wp-hash";function Li(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hp(document)),e.__wpStyleRuntime}function bp(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ni}]`))if(r.getAttribute(Ni)===t)return!0;return!1}function Kl(e,t,r){if(!e.head)return;let o=Li(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(bp(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ni,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function hp(e){let t=Li();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Kl(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Vo(e,t){let r=Li();r.styles.set(e,t);for(let o of r.documents.keys())Kl(o,e,t)}typeof process>"u",Vo("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var vp={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Vo("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var _p={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",Vo("e8e6a9be37",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');var Po={link:"d4250949359b05ce__link","is-brand":"c6055659b8e2cd2c__is-brand","is-neutral":"_92e0dfcaeee15b88__is-neutral","is-unstyled":"cf122a9bf1035d42__is-unstyled","link-icon":"_0cb411afac4c86c7__link-icon"};typeof process>"u",Vo("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var yp={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Mi=(0,Wl.forwardRef)(function({children:t,variant:r="default",tone:o="brand",openInNewTab:n=!1,target:i,render:s,className:l,...c},d){let u=n||/^_blank$/i.test(i??"");return Ve({render:s,defaultTagName:"a",ref:d,props:ue(c,{className:H(yp.a,vp["box-sizing"],_p["outset-ring--focus-except-active"],r!=="unstyled"&&Po.link,r!=="unstyled"&&Po[`is-${o}`],r==="unstyled"&&Po["is-unstyled"],l),target:i??(n?"_blank":void 0),children:(0,Bt.jsxs)(Bt.Fragment,{children:[t,u&&(0,Bt.jsx)("span",{className:Po["link-icon"],role:"img","aria-label":(0,$l.__)("(opens in a new tab)")})]})})})});var Yl=a(z(),1),Gl=a(ne(),1),ql=a(k(),1),fr=(0,Yl.forwardRef)(function({icon:t,size:r=24,style:o,...n},i){let s=t.props.style||o?{...t.props.style,...o}:void 0;return(0,ql.jsx)(Gl.SVG,{ref:i,...t.props,...n,...s?{style:s}:{},width:r,height:r})});var Zl=a(z(),1),Ai="data-wp-hash";function Pi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&xp(document)),e.__wpStyleRuntime}function wp(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ai}]`))if(r.getAttribute(Ai)===t)return!0;return!1}function Xl(e,t,r){if(!e.head)return;let o=Pi(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(wp(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ai,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function xp(e){let t=Pi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Xl(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Rp(e,t){let r=Pi();r.styles.set(e,t);for(let o of r.documents.keys())Xl(o,e,t)}typeof process>"u",Rp("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var Sp={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},yt=(0,Zl.forwardRef)(function({render:t,...r},o){return Ve({render:t,ref:o,props:ue({className:Sp["visually-hidden"]},r,{"data-visually-hidden":""})})});var Ql=a(z(),1),Fi="data-wp-hash";function Oi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ep(document)),e.__wpStyleRuntime}function Cp(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Fi}]`))if(r.getAttribute(Fi)===t)return!0;return!1}function ed(e,t,r){if(!e.head)return;let o=Oi(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Cp(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Fi,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Ep(e){let t=Oi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ed(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function kp(e,t){let r=Oi();r.styles.set(e,t);for(let o of r.documents.keys())ed(o,e,t)}typeof process>"u",kp("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var Tp={stack:"_19ce0419607e1896__stack"},Ip={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},xe=(0,Ql.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...l},c){let d={gap:r&&Ip[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return Ve({render:s,ref:c,props:ue(l,{style:d,className:Tp.stack})})});var td=a(ur(),1),wt=a(z(),1);function rd(e){let t=(0,td.useEvent)(e),r=(0,wt.useRef)(null),o=(0,wt.useRef)(!1),n=(0,wt.useCallback)(()=>{o.current||(r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{t(),r.current=null},0))},[t]);return(0,wt.useEffect)(()=>(o.current=!1,()=>{o.current=!0,r.current&&clearTimeout(r.current)}),[]),n}var cd=a(z(),1);var pr=a(z(),1),mr=a(k(),1),zi="data-wp-hash";function ji(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Lp(document)),e.__wpStyleRuntime}function Np(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${zi}]`))if(r.getAttribute(zi)===t)return!0;return!1}function od(e,t,r){if(!e.head)return;let o=ji(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Np(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(zi,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Lp(e){let t=ji();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)od(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Bi(e,t){let r=ji();r.styles.set(e,t);for(let o of r.documents.keys())od(o,e,t)}typeof process>"u",Bi("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Mp={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",Bi("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Ap={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Bi("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var Ht={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},nd=(0,pr.forwardRef)(function({className:t,children:r,visuallyDisabled:o,size:n="default",isBorderless:i,prefix:s,suffix:l,...c},d){return(0,mr.jsxs)("div",{ref:d,className:H(Mp.div,Ap["box-sizing"],Ht["input-layout"],Ht[`is-size-${n}`],o&&Ht["is-disabled"],i&&Ht["is-borderless"],t),...c,children:[pr.Children.count(s)>0&&(0,mr.jsx)("div",{className:Ht["slot-wrapper"],"data-slot-type":"prefix",children:s}),r,pr.Children.count(l)>0&&(0,mr.jsx)("div",{className:Ht["slot-wrapper"],"data-slot-type":"suffix",children:l})]})});var ad=a(z(),1),ld=a(k(),1),Hi="data-wp-hash";function Ui(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Vp(document)),e.__wpStyleRuntime}function Pp(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Hi}]`))if(r.getAttribute(Hi)===t)return!0;return!1}function sd(e,t,r){if(!e.head)return;let o=Ui(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Pp(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Hi,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Vp(e){let t=Ui();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)sd(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Fp(e,t){let r=Ui();r.styles.set(e,t);for(let o of r.documents.keys())sd(o,e,t)}typeof process>"u",Fp("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var id={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},Di=(0,ad.forwardRef)(function({padding:t="default",className:r,...o},n){return(0,ld.jsx)("div",{ref:n,className:H(id["input-layout-slot"],id[`is-padding-${t}`],r),...o})});Di.displayName="InputLayout.Slot";var dd=Object.assign(nd,{Slot:Di});var $i=a(k(),1),Wi="data-wp-hash";function Ki(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&zp(document)),e.__wpStyleRuntime}function Op(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Wi}]`))if(r.getAttribute(Wi)===t)return!0;return!1}function ud(e,t,r){if(!e.head)return;let o=Ki(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Op(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Wi,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function zp(e){let t=Ki();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ud(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Yi(e,t){let r=Ki();r.styles.set(e,t);for(let o of r.documents.keys())ud(o,e,t)}typeof process>"u",Yi("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var jp={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",Yi("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Bp={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",Yi("1a25f6a232","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2ae7be2fc1bb17a3__input{--_gcd-input-padding:var(--wp-ui-input-padding-block,0px) var(--wp-ui-input-layout-padding-inline,0px);background:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:inherit;font-size:inherit;line-height:inherit;outline:none;padding-block:var(--wp-ui-input-padding-block,0);padding-inline:var(--wp-ui-input-layout-padding-inline,0);width:100%;&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}&:disabled,&[aria-disabled=true]{--_gcd-input-placeholder-color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}@media (forced-colors:active){color:GrayText}}&[type=email],&[type=url]{direction:ltr}&[type=number]{appearance:textfield;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:none;margin:0}}}}}");var Hp={input:"_2ae7be2fc1bb17a3__input"},Fo=(0,cd.forwardRef)(function({className:t,size:r="default",prefix:o,suffix:n,style:i,...s},l){return(0,$i.jsx)(dd,{className:H(Bp["outset-ring--focus-within"],t),style:i,size:r,visuallyDisabled:s.disabled,prefix:o,suffix:n,children:(0,$i.jsx)(Ri,{ref:l,className:H(jp.input,Hp.input),...s})})});var ea=a(q(),1),ie=a(z(),1);var fd=a(z(),1),gr=a(k(),1),qi="data-wp-hash";function Zi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Dp(document)),e.__wpStyleRuntime}function Up(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${qi}]`))if(r.getAttribute(qi)===t)return!0;return!1}function pd(e,t,r){if(!e.head)return;let o=Zi(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Up(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(qi,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Dp(e){let t=Zi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)pd(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Wp(e,t){let r=Zi();r.styles.set(e,t);for(let o of r.documents.keys())pd(o,e,t)}typeof process>"u",Wp("bbbecfe373","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.ab4d64c07c0ba587__spinner{background-color:transparent;display:inline-block;height:var(--wpds-dimension-size-2xs,16px);opacity:1;overflow:visible;position:relative;width:var(--wpds-dimension-size-2xs,16px)}.a7654e10245bb7d2__indicator,.dc51f80c84b35fe2__track{fill:transparent;stroke-width:1.5px}.dc51f80c84b35fe2__track{stroke:var(--wpds-color-background-track-neutral,#dbdbdb)}.a7654e10245bb7d2__indicator{stroke:var(--wpds-color-background-thumb-brand,var(--wp-admin-theme-color,#3858e9));stroke-linecap:round;animation:_02322d973909703c__spinner-spin 1.4s linear infinite both;transform-origin:50% 50%}@keyframes _02322d973909703c__spinner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}}");var Gi={spinner:"ab4d64c07c0ba587__spinner",track:"dc51f80c84b35fe2__track",indicator:"a7654e10245bb7d2__indicator","spinner-spin":"_02322d973909703c__spinner-spin"},Xi=(0,fd.forwardRef)(function({className:t,...r},o){return(0,gr.jsxs)("svg",{className:H(Gi.spinner,t),viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg",role:"presentation",focusable:"false",...r,ref:o,children:[(0,gr.jsx)("circle",{className:Gi.track,cx:"50",cy:"50",r:"50",vectorEffect:"non-scaling-stroke"}),(0,gr.jsx)("path",{className:Gi.indicator,d:"m 50 0 a 50 50 0 0 1 50 50",vectorEffect:"non-scaling-stroke"})]})});var br=a(k(),1),Ji="data-wp-hash";function Qi(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Kp(document)),e.__wpStyleRuntime}function $p(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ji}]`))if(r.getAttribute(Ji)===t)return!0;return!1}function md(e,t,r){if(!e.head)return;let o=Qi(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if($p(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ji,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Kp(e){let t=Qi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)md(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function gd(e,t){let r=Qi();r.styles.set(e,t);for(let o of r.documents.keys())md(o,e,t)}typeof process>"u",gd("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Yp={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",gd("d11816833c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#008030)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');var Oo={indicator:"_7a7ac88e306348e7__indicator","indicator-jump":"_48722cc5dd090ce4__indicator-jump","is-invalid":"_57a3bbbfbe38a5c6__is-invalid","is-valid":"_9e944dc198aac10b__is-valid","indicator-icon":"e482806667437c6a__indicator-icon","indicator-spinner":"_6e46434cc23019d2__indicator-spinner"},Gp={valid:Fn,invalid:yn};function zo({id:e,type:t,message:r}){return(0,br.jsxs)("p",{id:e,className:H(Yp.p,Oo.indicator,Oo[`is-${t}`]),children:[t==="validating"?(0,br.jsx)(Xi,{className:Oo["indicator-spinner"]}):(0,br.jsx)(fr,{className:Oo["indicator-icon"],icon:Gp[t],size:16,fill:"currentColor"}),r]})}var Fe=a(k(),1),qp=e=>(0,Fe.jsx)(xe,{...e,direction:"column",gap:"sm"});function Zp(e,t,r){let o;return t&&!r?o=`(${(0,ea.__)("Required")})`:!t&&r&&(o=`(${(0,ea.__)("Optional")})`),o?typeof e=="string"?`${e} ${o}`:(0,Fe.jsxs)(Fe.Fragment,{children:[e," ",o]}):e}var bd="data-validity-visible",ta=(0,ie.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,getValidityTarget:n,children:i,render:s=qp,...l},c){let[d,u]=(0,ie.useState)(),[m,v]=(0,ie.useState)(),[g,h]=(0,ie.useState)(!1),[w,S]=(0,ie.useState)(!1),C=(0,ie.useRef)(null);(0,ie.useEffect)(()=>{let y=n(),x=()=>{o?.type!=="validating"&&u(y?.validationMessage),h(!0),y?.setAttribute(bd,"")};return y?.addEventListener("invalid",x),()=>y?.removeEventListener("invalid",x)},[o?.type,n]),(0,ie.useEffect)(()=>{let y=n(),x=I=>{if(I.preventDefault(),!I.isTrusted)return;let _=I.target,T=Array.from(_.form?.elements??[]).find(E=>!E.validity.valid);(!_.form||T===_)&&_.focus()},R=y?.type==="radio"&&y?.name?Array.from(C.current?.querySelectorAll(`input[type="radio"][name="${y?.name}"]`)??[]).filter(I=>I!==y):[];return y?.addEventListener("invalid",x),R.forEach(I=>I.addEventListener("invalid",x)),()=>{y?.removeEventListener("invalid",x),R.forEach(I=>I.removeEventListener("invalid",x))}},[n]),(0,ie.useEffect)(()=>{let y=n();if(!o?.type){y?.setCustomValidity(""),u(y?.validationMessage),v(void 0);return}switch(o.type){case"validating":{y?.setCustomValidity(""),u(void 0),v({type:"validating",message:o.message});break}case"valid":{y?.setCustomValidity(""),u(y?.validationMessage),v({type:"valid",message:o.message});break}case"invalid":{y?.setCustomValidity(o.message??""),u(y?.validationMessage),v(void 0);break}}},[o,n]),(0,ie.useEffect)(()=>{if(!(!w||g)){if(o?.type==="validating"){let y=setTimeout(()=>{h(!0)},1e3);return()=>clearTimeout(y)}h(!0)}},[w,o?.type,g]);let b=y=>{if(y.relatedTarget&&y.currentTarget.contains(y.relatedTarget))return;w||(S(!0),n()?.setAttribute(bd,""));let x=n(),R=o?.type==="validating";window.queueMicrotask(()=>{R||u(x?.validationMessage)})},N=(0,ie.useId)(),f=d?(0,Fe.jsx)(zo,{id:N,type:"invalid",message:d}):m?.type?(0,Fe.jsx)(zo,{id:N,type:m.type,message:m.message}):null,p=g?f:null;return(0,ie.useEffect)(()=>{let y=n();if(!y)return;function x(R,I){let _=(R.getAttribute("aria-describedby")??"").split(" ").filter(T=>T&&T!==N);I&&_.push(N),_.length?R.setAttribute("aria-describedby",_.join(" ")):R.removeAttribute("aria-describedby")}return x(y,!!p),()=>x(y,!1)},[p,N,n]),Ve({render:s,ref:[c,C],props:ue(l,{onBlur:b,children:(0,Fe.jsxs)(Fe.Fragment,{children:[(0,ie.cloneElement)(i,{label:Zp(i.props.label,t,r),required:t}),p]})})})});var xt={};qt(xt,{Control:()=>zd,Description:()=>Ld,Details:()=>Vd,Item:()=>xd,Label:()=>Ed,Root:()=>_d,VisualLabel:()=>ma});var hd=a(z(),1);var na=a(k(),1),ra="data-wp-hash";function oa(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Jp(document)),e.__wpStyleRuntime}function Xp(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ra}]`))if(r.getAttribute(ra)===t)return!0;return!1}function vd(e,t,r){if(!e.head)return;let o=oa(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Xp(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ra,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Jp(e){let t=oa();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)vd(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Qp(e,t){let r=oa();r.styles.set(e,t);for(let o of r.documents.keys())vd(o,e,t)}typeof process>"u",Qp("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var em={"box-sizing":"_336cd3e4e743482f__box-sizing"},tm=e=>(0,na.jsx)(xe,{...e,direction:"column",gap:"sm"}),_d=(0,hd.forwardRef)(function({className:t,render:r=tm,...o},n){return(0,na.jsx)(ge.Root,{ref:n,className:H(em["box-sizing"],t),render:r,...o})});var yd=a(z(),1),wd=a(k(),1),xd=(0,yd.forwardRef)(function(t,r){return(0,wd.jsx)(ge.Item,{ref:r,...t})});var Sd=a(z(),1);var aa=a(k(),1),ia="data-wp-hash";function sa(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&om(document)),e.__wpStyleRuntime}function rm(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ia}]`))if(r.getAttribute(ia)===t)return!0;return!1}function Cd(e,t,r){if(!e.head)return;let o=sa(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(rm(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ia,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function om(e){let t=sa();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Cd(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function nm(e,t){let r=sa();r.styles.set(e,t);for(let o of r.documents.keys())Cd(o,e,t)}typeof process>"u",nm("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Rd={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},Ed=(0,Sd.forwardRef)(function({className:t,hideFromVision:r,variant:o,...n},i){let s=(0,aa.jsx)(ge.Label,{ref:i,className:H(Rd.label,o&&Rd[`is-${o}`],t),...n});return r?(0,aa.jsx)(yt,{render:s}):s});var kd=a(z(),1),Nd=a(k(),1),la="data-wp-hash";function da(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&am(document)),e.__wpStyleRuntime}function im(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${la}]`))if(r.getAttribute(la)===t)return!0;return!1}function Td(e,t,r){if(!e.head)return;let o=da(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(im(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(la,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function am(e){let t=da();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Td(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Id(e,t){let r=da();r.styles.set(e,t);for(let o of r.documents.keys())Td(o,e,t)}typeof process>"u",Id("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var sm={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",Id("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var lm={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},Ld=(0,kd.forwardRef)(function({className:t,...r},o){return(0,Nd.jsx)(ge.Description,{ref:o,className:H(sm.p,lm.description,t),...r})});var Md=a(z(),1),Ad=a(q(),1);var tt=a(k(),1),ca="data-wp-hash";function ua(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cm(document)),e.__wpStyleRuntime}function dm(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ca}]`))if(r.getAttribute(ca)===t)return!0;return!1}function Pd(e,t,r){if(!e.head)return;let o=ua(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(dm(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ca,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function cm(e){let t=ua();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Pd(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function um(e,t){let r=ua();r.styles.set(e,t);for(let o of r.documents.keys())Pd(o,e,t)}typeof process>"u",um("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var fm={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},Vd=(0,Md.forwardRef)(function({className:t,...r},o){return(0,tt.jsxs)(tt.Fragment,{children:[(0,tt.jsx)(yt,{render:(0,tt.jsx)(ge.Description,{}),children:(0,Ad.__)("More details follow the field.")}),(0,tt.jsx)("div",{ref:o,className:H(fm.description,t),...r})]})});var Fd=a(z(),1),Od=a(k(),1),zd=(0,Fd.forwardRef)(function(t,r){return(0,Od.jsx)(ge.Control,{ref:r,...t})});var Bd=a(z(),1),fa="data-wp-hash";function pa(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&mm(document)),e.__wpStyleRuntime}function pm(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${fa}]`))if(r.getAttribute(fa)===t)return!0;return!1}function Hd(e,t,r){if(!e.head)return;let o=pa(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(pm(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(fa,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function mm(e){let t=pa();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Hd(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function gm(e,t){let r=pa();r.styles.set(e,t);for(let o of r.documents.keys())Hd(o,e,t)}typeof process>"u",gm("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var jd={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},ma=(0,Bd.forwardRef)(function({className:t,render:r,variant:o,...n},i){return Ve({defaultTagName:"span",render:r,ref:i,props:ue(n,{className:H(jd.label,o&&jd[`is-${o}`],t)})})});ma.displayName="Field.VisualLabel";var Ud=a(z(),1);var Rt=a(k(),1),ga="data-wp-hash";function ba(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hm(document)),e.__wpStyleRuntime}function bm(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ga}]`))if(r.getAttribute(ga)===t)return!0;return!1}function Dd(e,t,r){if(!e.head)return;let o=ba(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(bm(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ga,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function hm(e){let t=ba();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Dd(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function vm(e,t){let r=ba();r.styles.set(e,t);for(let o of r.documents.keys())Dd(o,e,t)}typeof process>"u",vm("0c752c3d08","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{@supports (-webkit-hyphens:none) and (not (-moz-appearance:none)){.a9211a7e6af24bed__root input[type=date]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=datetime-local]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=time]:not([data-filled]):not(:focus){--_gcd-input-color:transparent;--_gcd-input-color-disabled:transparent;color:transparent;&:disabled::-webkit-datetime-edit-text{color:transparent}}}}}");var _m={root:"a9211a7e6af24bed__root"},ha=(0,Ud.forwardRef)(function({className:t,label:r,description:o,details:n,hideLabelFromVision:i,...s},l){return(0,Rt.jsxs)(xt.Root,{className:H(_m.root,t),children:[(0,Rt.jsx)(xt.Label,{hideFromVision:i,children:r}),(0,Rt.jsx)(Fo,{ref:l,...s}),o&&(0,Rt.jsx)(xt.Description,{children:o}),n&&(0,Rt.jsx)(xt.Details,{children:n})]})});var jo=a(z(),1),Wd=a(ur(),1);var va=a(k(),1),_a=(0,jo.forwardRef)(function({required:t,markWhenOptional:r,customValidity:o,...n},i){let s=(0,jo.useRef)(null),l=(0,Wd.useMergeRefs)([i,s]);return(0,va.jsx)(ta,{required:t,markWhenOptional:r,customValidity:o,getValidityTarget:()=>s.current,children:(0,va.jsx)(ha,{ref:l,...n})})});var Ct={};qt(Ct,{List:()=>Gd,Panel:()=>rc,Root:()=>nc,Tab:()=>sc});var St=a(z(),1);var Kd=a(ur(),1),Bo=a(k(),1),ya="data-wp-hash";function wa(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&wm(document)),e.__wpStyleRuntime}function ym(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ya}]`))if(r.getAttribute(ya)===t)return!0;return!1}function Yd(e,t,r){if(!e.head)return;let o=wa(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(ym(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ya,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function wm(e){let t=wa();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Yd(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function xm(e,t){let r=wa();r.styles.set(e,t);for(let o of r.documents.keys())Yd(o,e,t)}typeof process>"u",xm("54ae3f4680",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible)
 			&[data-orientation=vertical]{border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));box-sizing:border-box}}.a5fd8814f195aa5e__tab{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;flex:1 0 auto;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;line-height:1.2;outline:none;padding:0;position:relative;white-space:nowrap;z-index:1;&[data-disabled]{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);cursor:default;@media (forced-colors:active){color:GrayText}}&:not([data-disabled]):is(:hover,:focus-visible){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}&:after{border-radius:var(--wpds-border-radius-sm,2px);opacity:0;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));pointer-events:none;position:absolute;z-index:-1;@media not (prefers-reduced-motion){transition:opacity .1s linear}}&:focus-visible:after{opacity:1}[data-orientation=horizontal] &{height:48px;padding-inline:var(--wpds-dimension-padding-lg,16px);scroll-margin:24px;&:after{content:"";inset:var(--wpds-dimension-padding-md,12px)}}._59228b5227f38a99__is-minimal-variant[data-orientation=horizontal] &{padding-inline:0;&:after{inset-inline:round(up,var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)),1px)}}[data-orientation=vertical] &{min-height:var(--wpds-dimension-size-lg,40px);padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-md,12px)}[data-orientation=vertical][data-select-on-move=false] &:after{content:"";inset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}._5dfc77e6edd345d4__tab-children{align-items:center;display:flex;flex-grow:1;[data-orientation=horizontal] &{justify-content:center}[data-orientation=vertical] &{justify-content:start}}._4a20e969d15e5ac1__tab-chevron{flex-shrink:0;margin-inline-end:calc(var(--wpds-dimension-gap-xs, 4px)*-1);opacity:0;[data-orientation=horizontal] &{display:none}[role=tab]:is([aria-selected=true],:focus-visible,:hover) &{opacity:1}@media not (prefers-reduced-motion){[data-select-on-move=true]
 				[role=tab]:is([aria-selected=true])
 				&{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}`);var hr={tablist:"_7313adbc8a112e90__tablist","is-overflowing-first":"_9f2ac729c68a735a__is-overflowing-first","is-overflowing-last":"_81c799c1f3cdd261__is-overflowing-last","is-minimal-variant":"_59228b5227f38a99__is-minimal-variant",indicator:"_1c37dcfaa1ad8cda__indicator",tab:"a5fd8814f195aa5e__tab","tab-children":"_5dfc77e6edd345d4__tab-children","tab-chevron":"_4a20e969d15e5ac1__tab-chevron"},$d=1,Gd=(0,St.forwardRef)(function({children:t,variant:r="default",className:o,activateOnFocus:n,...i},s){let[l,c]=(0,St.useState)(null),[d,u]=(0,St.useState)({first:!1,last:!1,isScrolling:!1});(0,St.useEffect)(()=>{if(!l)return;let v=()=>{let{scrollWidth:b,clientWidth:N,scrollLeft:f}=l,p=Math.max(b-N,0),x=(l.dir||(typeof window<"u"?window.getComputedStyle(l).direction:"ltr"))==="rtl"&&f<0?-f:f,R={first:x>$d,last:x<p-$d,isScrolling:b>N};u(I=>I.first===R.first&&I.last===R.last&&I.isScrolling===R.isScrolling?I:R)},g=new ResizeObserver(v),h=()=>{g.disconnect(),g.observe(l),l.querySelectorAll('[role="tab"]').forEach(b=>g.observe(b))},w=new MutationObserver(h);w.observe(l,{childList:!0,subtree:!0});let S=!1,C=()=>{S||(requestAnimationFrame(()=>{v(),S=!1}),S=!0)};return l.addEventListener("scroll",C,{passive:!0}),h(),v(),()=>{l.removeEventListener("scroll",C),g.disconnect(),w.disconnect()}},[l]);let m=(0,Kd.useMergeRefs)([s,v=>c(v)]);return(0,Bo.jsxs)(Ie.List,{ref:m,activateOnFocus:n,"data-select-on-move":n?"true":"false",className:H(hr.tablist,d.first&&hr["is-overflowing-first"],d.last&&hr["is-overflowing-last"],hr[`is-${r}-variant`],o),...i,tabIndex:i.tabIndex??(d.isScrolling?-1:void 0),children:[t,(0,Bo.jsx)(Ie.Indicator,{className:hr.indicator})]})});var Jd=a(z(),1);var be=a(z(),1);var vr=a(k(),1),Ho=!1,xa=Ho?(0,be.createContext)(null):null;function Rm(){let e=(0,be.useContext)(xa);(0,be.useEffect)(()=>{if(e)return e.registerTab()},[e])}function Sm(){}var qd=Ho?Rm:Sm;function Cm(){let e=(0,be.useContext)(xa);(0,be.useEffect)(()=>{if(e)return e.registerPanel()},[e])}function Em(){}var Zd=Ho?Cm:Em;function km({children:e}){let t=(0,be.useRef)(0),r=(0,be.useRef)(0),o=rd(()=>{let l=t.current,c=r.current;if(l!==c)throw new Error(`Tabs: Tab/Panel count mismatch (${l} Tabs, ${c} Panels). Each Tab must be associated with exactly one Panel. Mismatched or missing associations can break screen reader navigation and violate WAI-ARIA Tabs pattern requirements.`)}),n=(0,be.useCallback)(()=>(t.current+=1,o(),()=>{t.current-=1,o()}),[o]),i=(0,be.useCallback)(()=>(r.current+=1,o(),()=>{r.current-=1,o()}),[o]),s=(0,be.useMemo)(()=>({registerTab:n,registerPanel:i}),[n,i]);return(0,vr.jsx)(xa.Provider,{value:s,children:e})}function Tm({children:e}){return(0,vr.jsx)(vr.Fragment,{children:e})}var Xd=Ho?km:Tm;var tc=a(k(),1),Ra="data-wp-hash";function Sa(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Nm(document)),e.__wpStyleRuntime}function Im(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ra}]`))if(r.getAttribute(Ra)===t)return!0;return!1}function Qd(e,t,r){if(!e.head)return;let o=Sa(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Im(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ra,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Nm(e){let t=Sa();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Qd(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function ec(e,t){let r=Sa();r.styles.set(e,t);for(let o of r.documents.keys())Qd(o,e,t)}typeof process>"u",ec("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Lm={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",ec("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Mm={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"},rc=(0,Jd.forwardRef)(function({className:t,...r},o){return Zd(),(0,tc.jsx)(Ie.Panel,{ref:o,className:H(Lm.div,Mm["outset-ring--focus-visible"],t),...r})});var oc=a(z(),1);var Uo=a(k(),1),nc=(0,oc.forwardRef)(function({...t},r){return(0,Uo.jsx)(Dl,{children:(0,Uo.jsx)(Xd,{children:(0,Uo.jsx)(Ie.Root,{ref:r,...t})})})});var ic=a(z(),1);var _r=a(k(),1),Ea="data-wp-hash";function ka(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Pm(document)),e.__wpStyleRuntime}function Am(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ea}]`))if(r.getAttribute(Ea)===t)return!0;return!1}function ac(e,t,r){if(!e.head)return;let o=ka(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Am(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ea,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Pm(e){let t=ka();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ac(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Vm(e,t){let r=ka();r.styles.set(e,t);for(let o of r.documents.keys())ac(o,e,t)}typeof process>"u",Vm("54ae3f4680",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible)
diff --git a/wp-includes/js/dist/media-utils.js b/wp-includes/js/dist/media-utils.js
index f0b5ff837a..08cbb6cba4 100644
--- a/wp-includes/js/dist/media-utils.js
+++ b/wp-includes/js/dist/media-utils.js
@@ -16420,7 +16420,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle2("59353631d1", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#f7e6e3);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fae8c8);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#ffea8f);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#ccf4d2);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#e0ebf8);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");
+    registerStyle2("40ea4a6382", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#fae5e1);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fde6be);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#fee995);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#c2f8ca);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#deebfa);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");
   }
   var style_default2 = { "badge": "_96e6251aad1a6136__badge", "is-high-intent": "_99f7158cb520f750__is-high-intent", "is-medium-intent": "c20ebef2365bc8b7__is-medium-intent", "is-low-intent": "_365e1626c6202e52__is-low-intent", "is-stable-intent": "_33f8198127ddf4ef__is-stable-intent", "is-informational-intent": "_04c1aca8fc449412__is-informational-intent", "is-draft-intent": "_90726e69d495ec19__is-draft-intent", "is-none-intent": "_898f4a544993bd39__is-none-intent" };
   var Badge = (0, import_element16.forwardRef)(function Badge2({ intent = "none", className, ...props }, ref) {
@@ -26792,6 +26792,7 @@ var wp;
     value,
     hoveredDate,
     excludeDisabled,
+    resetOnSelect,
     min: min3,
     max: max3,
     disabled: disabled2
@@ -26800,6 +26801,12 @@ var wp;
       if (!hoveredDate || !value?.from) {
         return;
       }
+      if (resetOnSelect && value.to) {
+        return {
+          from: hoveredDate,
+          to: hoveredDate
+        };
+      }
       let previewHighlight;
       let potentialNewRange;
       if (hoveredDate < value.from) {
@@ -26855,7 +26862,15 @@ var wp;
         };
       }
       return previewHighlight;
-    }, [value, hoveredDate, excludeDisabled, min3, max3, disabled2]);
+    }, [
+      value,
+      hoveredDate,
+      excludeDisabled,
+      resetOnSelect,
+      min3,
+      max3,
+      disabled2
+    ]);
   }
   var RangeCalendar = (0, import_element53.forwardRef)(
     function RangeCalendar2({
@@ -26864,6 +26879,7 @@ var wp;
       onValueChange,
       numberOfMonths = 1,
       excludeDisabled,
+      resetOnSelect = true,
       min: min3,
       max: max3,
       disabled: disabled2,
@@ -26909,6 +26925,7 @@ var wp;
         value: selected,
         hoveredDate,
         excludeDisabled,
+        resetOnSelect,
         min: min3,
         max: max3,
         disabled: disabled2
@@ -26941,6 +26958,7 @@ var wp;
           numberOfMonths: clampNumberOfMonths(numberOfMonths),
           disabled: disabled2,
           excludeDisabled,
+          resetOnSelect,
           min: min3,
           max: max3,
           labels,
@@ -27657,7 +27675,7 @@ var wp;
   }
   var global_css_defense_default8 = { "button": "_6defc79820e382c6__button", "input": "d2cff2e5dea83bd1__input", "textarea": "_547d86373d02e108__textarea", "div": "_8c15fd0ed9f28ba4__div", "p": "_43cec3e1eec1066d__p", "heading": "e97669c6d9a38497__heading", "a": "_2c0831b0499dbd6e__a", "ol": "c59a0ebebd71fa4a__ol", "li": "_46b5cb0c8e24e8c9__li" };
   if (typeof process === "undefined" || true) {
-    registerStyle31("bd510b0d40", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');
+    registerStyle31("d11816833c", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#008030)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');
   }
   var style_default30 = { "indicator": "_7a7ac88e306348e7__indicator", "indicator-jump": "_48722cc5dd090ce4__indicator-jump", "is-invalid": "_57a3bbbfbe38a5c6__is-invalid", "is-valid": "_9e944dc198aac10b__is-valid", "indicator-icon": "e482806667437c6a__indicator-icon", "indicator-spinner": "_6e46434cc23019d2__indicator-spinner" };
   var ICON = {
@@ -45061,6 +45079,13 @@ If there's a particular need for this, please submit a feature request at https:
     );
     return { ...view, filters: [...locked, ...rest] };
   }
+  function getApplicablePersistedView(persistedView, defaultLayouts2) {
+    if (!persistedView || persistedView.type === void 0 || !defaultLayouts2 || defaultLayouts2[persistedView.type]) {
+      return persistedView;
+    }
+    const { type, ...rest } = persistedView;
+    return Object.keys(rest).length > 0 ? rest : void 0;
+  }
   function resolveBaseView(layers, effectiveType) {
     const { defaultView: defaultView2, defaultLayouts: defaultLayouts2, activeViewOverrides } = layers;
     const layoutDefaults = defaultLayouts2?.[effectiveType];
@@ -45073,7 +45098,11 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function resolveView(args) {
-    const { defaultView: defaultView2, activeViewOverrides, persistedView, page, search } = args;
+    const { defaultView: defaultView2, defaultLayouts: defaultLayouts2, activeViewOverrides, page, search } = args;
+    const persistedView = getApplicablePersistedView(
+      args.persistedView,
+      defaultLayouts2
+    );
     const effectiveType = persistedView?.type ?? activeViewOverrides?.type ?? defaultView2?.type;
     const baseView = resolveBaseView(args, effectiveType);
     const view = {
@@ -45087,7 +45116,11 @@ If there's a particular need for this, please submit a feature request at https:
     return view;
   }
   function getUserModifications(newView, layers) {
-    const { activeViewOverrides, persistedView } = layers;
+    const { defaultLayouts: defaultLayouts2, activeViewOverrides } = layers;
+    const persistedView = getApplicablePersistedView(
+      layers.persistedView,
+      defaultLayouts2
+    );
     const baseView = resolveBaseView(layers, newView.type);
     const modifications = diffLayer(
       withoutQueryParams(newView),
@@ -45146,7 +45179,11 @@ If there's a particular need for this, please submit a feature request at https:
         search
       ]
     );
-    const isModified = !!persistedView && Object.keys(persistedView).length > 0;
+    const applicablePersistedView = getApplicablePersistedView(
+      persistedView,
+      defaultLayouts2
+    );
+    const isModified = !!applicablePersistedView && Object.keys(applicablePersistedView).length > 0;
     const updateView = (0, import_element140.useCallback)(
       (newView) => {
         const newQueryParams = {
diff --git a/wp-includes/js/dist/media-utils.min.js b/wp-includes/js/dist/media-utils.min.js
index 40af424594..638c661e81 100644
--- a/wp-includes/js/dist/media-utils.min.js
+++ b/wp-includes/js/dist/media-utils.min.js
@@ -1,7 +1,7 @@
 /*! This file is auto-generated */
 (function() {
-"use strict";var wp;(wp||={}).mediaUtils=(()=>{var ZA=Object.create;var xf=Object.defineProperty;var QA=Object.getOwnPropertyDescriptor;var JA=Object.getOwnPropertyNames;var eD=Object.getPrototypeOf,tD=Object.prototype.hasOwnProperty;var Ot=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Dr=(e,t)=>{for(var r in t)xf(e,r,{get:t[r],enumerable:!0})},FR=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of JA(t))!tD.call(e,o)&&o!==r&&xf(e,o,{get:()=>t[o],enumerable:!(n=QA(t,o))||n.enumerable});return e};var f=(e,t,r)=>(r=e!=null?ZA(eD(e)):{},FR(t||!e||!e.__esModule?xf(r,"default",{value:e,enumerable:!0}):r,e)),rD=e=>FR(xf({},"__esModule",{value:!0}),e);var U=Ot(($q,LR)=>{LR.exports=window.wp.element});var ue=Ot((qq,zR)=>{zR.exports=window.wp.i18n});var rn=Ot((Kq,BR)=>{BR.exports=window.wp.data});var vs=Ot((Xq,jR)=>{jR.exports=window.wp.coreData});var Ev=Ot((nK,GR)=>{GR.exports=window.wp.blob});var kv=Ot((oK,$R)=>{$R.exports=window.wp.apiFetch});var Me=Ot((DK,rC)=>{rC.exports=window.wp.components});var tt=Ot((VK,nC)=>{nC.exports=window.wp.primitives});var B=Ot((FK,oC)=>{oC.exports=window.ReactJSXRuntime});var Nt=Ot((JX,iC)=>{iC.exports=window.wp.compose});var H=Ot((eZ,aC)=>{aC.exports=window.React});var ni=Ot((CQ,DC)=>{DC.exports=window.ReactDOM});var dE=Ot(lE=>{"use strict";var Bl=H();function kF(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var TF=typeof Object.is=="function"?Object.is:kF,OF=Bl.useState,IF=Bl.useEffect,PF=Bl.useLayoutEffect,MF=Bl.useDebugValue;function NF(e,t){var r=t(),n=OF({inst:{value:r,getSnapshot:t}}),o=n[0].inst,i=n[1];return PF(function(){o.value=r,o.getSnapshot=t,P0(o)&&i({inst:o})},[e,r,t]),IF(function(){return P0(o)&&i({inst:o}),e(function(){P0(o)&&i({inst:o})})},[e]),MF(r),r}function P0(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!TF(e,r)}catch{return!0}}function AF(e,t){return t()}var DF=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?AF:NF;lE.useSyncExternalStore=Bl.useSyncExternalStore!==void 0?Bl.useSyncExternalStore:DF});var jc=Ot((Fte,cE)=>{"use strict";cE.exports=dE()});var fE=Ot(uE=>{"use strict";var qp=H(),VF=jc();function FF(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var LF=typeof Object.is=="function"?Object.is:FF,zF=VF.useSyncExternalStore,BF=qp.useRef,jF=qp.useEffect,HF=qp.useMemo,WF=qp.useDebugValue;uE.useSyncExternalStoreWithSelector=function(e,t,r,n,o){var i=BF(null);if(i.current===null){var a={hasValue:!1,value:null};i.current=a}else a=i.current;i=HF(function(){function l(p){if(!d){if(d=!0,c=p,p=n(p),o!==void 0&&a.hasValue){var m=a.value;if(o(m,p))return u=m}return u=p}if(m=u,LF(c,p))return m;var b=n(p);return o!==void 0&&o(m,b)?(c=p,m):(c=p,u=b)}var d=!1,c,u,g=r===void 0?null:r;return[function(){return l(t())},g===null?void 0:function(){return l(g())}]},[t,r,n,o]);var s=zF(e,i[0],i[1]);return jF(function(){a.hasValue=!0,a.value=s},[s]),WF(s),s}});var mE=Ot((zte,pE)=>{"use strict";pE.exports=fE()});var h4=Ot((Ige,b4)=>{b4.exports=window.wp.theme});var hg=Ot((Pge,_4)=>{_4.exports=window.wp.privateApis});var Vg=Ot((c_e,Kk)=>{Kk.exports=window.wp.a11y});var n8=Ot((n4e,r8)=>{r8.exports=window.wp.warning});var $1=Ot((J4e,y8)=>{y8.exports=window.wp.keycodes});var II=Ot((rIe,x_)=>{var kI={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u1EA4:"A",\u1EAE:"A",\u1EB2:"A",\u1EB4:"A",\u1EB6:"A",\u00C6:"AE",\u1EA6:"A",\u1EB0:"A",\u0202:"A",\u1EA2:"A",\u1EA0:"A",\u1EA8:"A",\u1EAA:"A",\u1EAC:"A",\u00C7:"C",\u1E08:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u1EBE:"E",\u1E16:"E",\u1EC0:"E",\u1E14:"E",\u1E1C:"E",\u0206:"E",\u1EBA:"E",\u1EBC:"E",\u1EB8:"E",\u1EC2:"E",\u1EC4:"E",\u1EC6:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u1E2E:"I",\u020A:"I",\u1EC8:"I",\u1ECA:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u1ED0:"O",\u1E4C:"O",\u1E52:"O",\u020E:"O",\u1ECE:"O",\u1ECC:"O",\u1ED4:"O",\u1ED6:"O",\u1ED8:"O",\u1EDC:"O",\u1EDE:"O",\u1EE0:"O",\u1EDA:"O",\u1EE2:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u1EE6:"U",\u1EE4:"U",\u1EEC:"U",\u1EEE:"U",\u1EF0:"U",\u00DD:"Y",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u1EA5:"a",\u1EAF:"a",\u1EB3:"a",\u1EB5:"a",\u1EB7:"a",\u00E6:"ae",\u1EA7:"a",\u1EB1:"a",\u0203:"a",\u1EA3:"a",\u1EA1:"a",\u1EA9:"a",\u1EAB:"a",\u1EAD:"a",\u00E7:"c",\u1E09:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u1EBF:"e",\u1E17:"e",\u1EC1:"e",\u1E15:"e",\u1E1D:"e",\u0207:"e",\u1EBB:"e",\u1EBD:"e",\u1EB9:"e",\u1EC3:"e",\u1EC5:"e",\u1EC7:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u1E2F:"i",\u020B:"i",\u1EC9:"i",\u1ECB:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u1ED1:"o",\u1E4D:"o",\u1E53:"o",\u020F:"o",\u1ECF:"o",\u1ECD:"o",\u1ED5:"o",\u1ED7:"o",\u1ED9:"o",\u1EDD:"o",\u1EDF:"o",\u1EE1:"o",\u1EDB:"o",\u1EE3:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u1EE7:"u",\u1EE5:"u",\u1EED:"u",\u1EEF:"u",\u1EF1:"u",\u00FD:"y",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u0108:"C",\u0109:"c",\u010A:"C",\u010B:"c",\u010C:"C",\u010D:"c",C\u0306:"C",c\u0306:"c",\u010E:"D",\u010F:"d",\u0110:"D",\u0111:"d",\u0112:"E",\u0113:"e",\u0114:"E",\u0115:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011C:"G",\u01F4:"G",\u011D:"g",\u01F5:"g",\u011E:"G",\u011F:"g",\u0120:"G",\u0121:"g",\u0122:"G",\u0123:"g",\u0124:"H",\u0125:"h",\u0126:"H",\u0127:"h",\u1E2A:"H",\u1E2B:"h",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012C:"I",\u012D:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0132:"IJ",\u0133:"ij",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u1E30:"K",\u1E31:"k",K\u0306:"K",k\u0306:"k",\u0139:"L",\u013A:"l",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u013F:"L",\u0140:"l",\u0141:"l",\u0142:"l",\u1E3E:"M",\u1E3F:"m",M\u0306:"M",m\u0306:"m",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u0149:"n",N\u0306:"N",n\u0306:"n",\u014C:"O",\u014D:"o",\u014E:"O",\u014F:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",P\u0306:"P",p\u0306:"p",\u0154:"R",\u0155:"r",\u0156:"R",\u0157:"r",\u0158:"R",\u0159:"r",R\u0306:"R",r\u0306:"r",\u0212:"R",\u0213:"r",\u015A:"S",\u015B:"s",\u015C:"S",\u015D:"s",\u015E:"S",\u0218:"S",\u0219:"s",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u021B:"t",\u021A:"T",\u0164:"T",\u0165:"t",\u0166:"T",\u0167:"t",T\u0306:"T",t\u0306:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016C:"U",\u016D:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0216:"U",\u0217:"u",V\u0306:"V",v\u0306:"v",\u0174:"W",\u0175:"w",\u1E82:"W",\u1E83:"w",X\u0306:"X",x\u0306:"x",\u0176:"Y",\u0177:"y",\u0178:"Y",Y\u0306:"Y",y\u0306:"y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u017F:"s",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01CD:"A",\u01CE:"a",\u01CF:"I",\u01D0:"i",\u01D1:"O",\u01D2:"o",\u01D3:"U",\u01D4:"u",\u01D5:"U",\u01D6:"u",\u01D7:"U",\u01D8:"u",\u01D9:"U",\u01DA:"u",\u01DB:"U",\u01DC:"u",\u1EE8:"U",\u1EE9:"u",\u1E78:"U",\u1E79:"u",\u01FA:"A",\u01FB:"a",\u01FC:"AE",\u01FD:"ae",\u01FE:"O",\u01FF:"o",\u00DE:"TH",\u00FE:"th",\u1E54:"P",\u1E55:"p",\u1E64:"S",\u1E65:"s",X\u0301:"X",x\u0301:"x",\u0403:"\u0413",\u0453:"\u0433",\u040C:"\u041A",\u045C:"\u043A",A\u030B:"A",a\u030B:"a",E\u030B:"E",e\u030B:"e",I\u030B:"I",i\u030B:"i",\u01F8:"N",\u01F9:"n",\u1ED2:"O",\u1ED3:"o",\u1E50:"O",\u1E51:"o",\u1EEA:"U",\u1EEB:"u",\u1E80:"W",\u1E81:"w",\u1EF2:"Y",\u1EF3:"y",\u0200:"A",\u0201:"a",\u0204:"E",\u0205:"e",\u0208:"I",\u0209:"i",\u020C:"O",\u020D:"o",\u0210:"R",\u0211:"r",\u0214:"U",\u0215:"u",B\u030C:"B",b\u030C:"b",\u010C\u0323:"C",\u010D\u0323:"c",\u00CA\u030C:"E",\u00EA\u030C:"e",F\u030C:"F",f\u030C:"f",\u01E6:"G",\u01E7:"g",\u021E:"H",\u021F:"h",J\u030C:"J",\u01F0:"j",\u01E8:"K",\u01E9:"k",M\u030C:"M",m\u030C:"m",P\u030C:"P",p\u030C:"p",Q\u030C:"Q",q\u030C:"q",\u0158\u0329:"R",\u0159\u0329:"r",\u1E66:"S",\u1E67:"s",V\u030C:"V",v\u030C:"v",W\u030C:"W",w\u030C:"w",X\u030C:"X",x\u030C:"x",Y\u030C:"Y",y\u030C:"y",A\u0327:"A",a\u0327:"a",B\u0327:"B",b\u0327:"b",\u1E10:"D",\u1E11:"d",\u0228:"E",\u0229:"e",\u0190\u0327:"E",\u025B\u0327:"e",\u1E28:"H",\u1E29:"h",I\u0327:"I",i\u0327:"i",\u0197\u0327:"I",\u0268\u0327:"i",M\u0327:"M",m\u0327:"m",O\u0327:"O",o\u0327:"o",Q\u0327:"Q",q\u0327:"q",U\u0327:"U",u\u0327:"u",X\u0327:"X",x\u0327:"x",Z\u0327:"Z",z\u0327:"z",\u0439:"\u0438",\u0419:"\u0418",\u0451:"\u0435",\u0401:"\u0415"},TI=Object.keys(kI).join("|"),CG=new RegExp(TI,"g"),EG=new RegExp(TI,"");function kG(e){return kI[e]}var OI=function(e){return e.replace(CG,kG)},TG=function(e){return!!e.match(EG)};x_.exports=OI;x_.exports.has=TG;x_.exports.remove=OI});var jI=Ot((uIe,BI)=>{"use strict";BI.exports=function e(t,r){if(t===r)return!0;if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var n,o,i;if(Array.isArray(t)){if(n=t.length,n!=r.length)return!1;for(o=n;o--!==0;)if(!e(t[o],r[o]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(o of t.entries())if(!r.has(o[0]))return!1;for(o of t.entries())if(!e(o[1],r.get(o[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(o of t.entries())if(!r.has(o[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if(n=t.length,n!=r.length)return!1;for(o=n;o--!==0;)if(t[o]!==r[o])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(i=Object.keys(t),n=i.length,n!==Object.keys(r).length)return!1;for(o=n;o--!==0;)if(!Object.prototype.hasOwnProperty.call(r,i[o]))return!1;for(o=n;o--!==0;){var a=i[o];if(!e(t[a],r[a]))return!1}return!0}return t!==t&&r!==r}});var Pi=Ot((mIe,GI)=>{GI.exports=window.wp.date});var mR=Ot((vFe,jN)=>{jN.exports=window.wp.preferences});var wv=Ot((lLe,cA)=>{cA.exports=window.wp.url});var PA=Ot((VLe,IA)=>{IA.exports=window.wp.notices});var Yq={};Dr(Yq,{MediaUpload:()=>YR,privateApis:()=>DR,transformAttachment:()=>Sl,uploadMedia:()=>Af,validateFileSize:()=>If,validateMimeType:()=>kf,validateMimeTypeForUser:()=>Of});var WR=f(U(),1),UR=f(ue(),1),Cf=f(rn(),1);var Cv=f(vs(),1);function Sf(e){e.select(Cv.store).getCachedResolvers().getEntityRecords?.forEach((n,o)=>{o[0]==="postType"&&o[1]==="attachment"&&e.dispatch(Cv.store).invalidateResolution("getEntityRecords",o)})}var nD=[],oD=()=>{let{wp:e}=window;return e.media.view.MediaFrame.Select.extend({featuredImageToolbar(t){this.createSelectToolbar(t,{text:e.media.view.l10n.setFeaturedImage,state:this.options.state})},editState(){let t=this.state("featured-image").get("selection"),r=new e.media.view.EditImage({model:t.single(),controller:this}).render();this.content.set(r),r.loadEditor()},createStates:function(){this.on("toolbar:create:featured-image",this.featuredImageToolbar,this),this.on("content:render:edit-image",this.editState,this),this.states.add([new e.media.controller.FeaturedImage,new e.media.controller.EditImage({model:this.options.editImage})])}})},iD=()=>{let{wp:e}=window;return e.media.view.MediaFrame.Select.extend({createStates(){let t=this.options;this.options.states||this.states.add([new e.media.controller.Library({library:e.media.query(t.library),multiple:t.multiple,title:t.title,priority:20,filterable:"uploaded"}),new e.media.controller.EditImage({model:t.editImage})])}})},aD=()=>{let{wp:e}=window;return e.media.view.MediaFrame.Post.extend({galleryToolbar(){let t=this.state().get("editing");this.toolbar.set(new e.media.view.Toolbar({controller:this,items:{insert:{style:"primary",text:t?e.media.view.l10n.updateGallery:e.media.view.l10n.insertGallery,priority:80,requires:{library:!0},click(){let r=this.controller,n=r.state();r.close(),n.trigger("update",n.get("library")),r.setState(r.options.state),r.reset()}}}}))},editState(){let t=this.state("gallery").get("selection"),r=new e.media.view.EditImage({model:t.single(),controller:this}).render();this.content.set(r),r.loadEditor()},createStates:function(){this.on("toolbar:create:main-gallery",this.galleryToolbar,this),this.on("content:render:edit-image",this.editState,this),this.states.add([new e.media.controller.Library({id:"gallery",title:e.media.view.l10n.createGalleryTitle,priority:40,toolbar:"main-gallery",filterable:"uploaded",multiple:"add",editable:!1,library:e.media.query({type:"image",...this.options.library})}),new e.media.controller.EditImage({model:this.options.editImage}),new e.media.controller.GalleryEdit({library:this.options.selection,editing:this.options.editing,menu:"gallery",displaySettings:!1,multiple:!0}),new e.media.controller.GalleryAdd])}})},HR=e=>["sizes","mime","type","subtype","id","url","alt","link","caption"].reduce((r,n)=>(e?.hasOwnProperty(n)&&(r[n]=e[n]),r),{}),Rf=e=>{let{wp:t}=window;return t.media.query({order:"ASC",orderby:"post__in",post__in:e,posts_per_page:-1,query:!0,type:"image"})},sD=class extends WR.Component{constructor(){super(...arguments),this.openModal=this.openModal.bind(this),this.onOpen=this.onOpen.bind(this),this.onSelect=this.onSelect.bind(this),this.onUpdate=this.onUpdate.bind(this),this.onClose=this.onClose.bind(this),this.stopUndoRedoPropagation=this.stopUndoRedoPropagation.bind(this)}stopUndoRedoPropagation(e){if(!e.metaKey&&!e.ctrlKey)return;let t=e.key?.toLowerCase();t!=="z"&&t!=="y"||e.stopPropagation()}initializeListeners(){this.frame.on("select",this.onSelect),this.frame.on("update",this.onUpdate),this.frame.on("open",this.onOpen),this.frame.on("close",this.onClose)}buildAndSetGalleryFrame(){let{addToGallery:e=!1,allowedTypes:t,multiple:r=!1,value:n=nD}=this.props;if(n===this.lastGalleryValue)return;let{wp:o}=window;this.lastGalleryValue=n,this.frame&&this.frame.remove();let i;e?i="gallery-library":i=n&&n.length?"gallery-edit":"gallery",this.GalleryDetailsMediaFrame||(this.GalleryDetailsMediaFrame=aD());let a=Rf(n),s=new o.media.model.Selection(a.models,{props:a.props.toJSON(),multiple:r});this.frame=new this.GalleryDetailsMediaFrame({mimeType:t,state:i,multiple:r,selection:s,editing:!!n?.length}),o.media.frame=this.frame,this.initializeListeners()}buildAndSetFeatureImageFrame(){let{wp:e}=window,{value:t,multiple:r,allowedTypes:n}=this.props,o=oD(),i=Rf(t),a=new e.media.model.Selection(i.models,{props:i.props.toJSON()});this.frame=new o({mimeType:n,state:"featured-image",multiple:r,selection:a,editing:t}),e.media.frame=this.frame,e.media.view.settings.post={...e.media.view.settings.post,featuredImageId:t||-1}}buildAndSetSingleMediaFrame(){let{wp:e}=window,{allowedTypes:t,multiple:r=!1,title:n=(0,UR.__)("Select or Upload Media"),value:o}=this.props,i={title:n,multiple:r};t&&(i.library={type:t}),this.frame&&this.frame.remove();let a=iD(),s=Rf(o),l=new e.media.model.Selection(s.models,{props:s.props.toJSON()});this.frame=new a({mimeType:t,multiple:r,selection:l,...i}),e.media.frame=this.frame}componentWillUnmount(){this.detachUndoRedoGuard(),this.frame?.close(),this.frame?.modal?.remove(),this.frame?.remove()}detachUndoRedoGuard(){this.frame?.modal?.el&&this.frame.modal.el.removeEventListener("keydown",this.stopUndoRedoPropagation,!0)}onUpdate(e){let{onSelect:t,multiple:r=!1}=this.props,n=this.frame.state(),o=e||n.get("selection");!o||!o.models.length||t(r?o.models.map(i=>HR(i.toJSON())):HR(o.models[0].toJSON()))}onSelect(){let{onSelect:e,multiple:t=!1}=this.props,r=this.frame.state().get("selection").toJSON();e(t?r:r[0])}onOpen(){let{wp:e}=window,{value:t}=this.props;if(this.updateCollection(),this.frame?.modal?.el&&this.frame.modal.el.addEventListener("keydown",this.stopUndoRedoPropagation,!0),this.props.mode&&this.frame.content.mode(this.props.mode),!(Array.isArray(t)?!!t?.length:!!t))return;let n=this.props.gallery,o=this.frame.state().get("selection"),i=Array.isArray(t)?t:[t];n||i.forEach(s=>{o.add(e.media.attachment(s))});let a=Rf(i);a.more().done(function(){n&&a?.models?.length&&o.add(a.models)})}onClose(){let{onClose:e}=this.props;this.detachUndoRedoGuard(),e&&e(),Sf({select:Cf.select,dispatch:Cf.dispatch}),this.frame.detach()}updateCollection(){let e=this.frame.content.get();if(e&&e.collection){let t=e.collection;t.toArray().forEach(r=>r.trigger("destroy",r)),t.mirroring._hasMore=!0,t.more()}}openModal(){let{gallery:e=!1,unstableFeaturedImageFlow:t=!1,modalClass:r}=this.props;e?this.buildAndSetGalleryFrame():this.buildAndSetSingleMediaFrame(),r&&this.frame.$el.addClass(r),t&&this.buildAndSetFeatureImageFrame(),this.initializeListeners(),this.frame.open()}render(){return this.props.render({open:this.openModal})}},YR=sD;var ZR=f(ue(),1),Nf=f(Ev(),1);var qR=f(kv(),1);function lD(e){return e!==null&&typeof e=="object"&&Object.getPrototypeOf(e)===Object.prototype}function cc(e,t,r){if(Array.isArray(r)||lD(r))for(let[n,o]of Object.entries(r))cc(e,`${t}[${n}]`,o);else r!==void 0&&e.append(t,String(r))}function Sl(e){let{alt_text:t,source_url:r,...n}=e;return{...n,alt:e.alt_text,caption:e.caption?.raw??"",title:e.title.raw,url:e.source_url,poster:e._embedded?.["wp:featuredmedia"]?.[0]?.source_url||void 0}}async function KR(e,t={},r){let n=new FormData;n.append("file",e,e.name||e.type.replace("/","."));for(let[o,i]of Object.entries(t))cc(n,o,i);return Sl(await(0,qR.default)({path:"/wp/v2/media?_embed=wp:featuredmedia",body:n,method:"POST",signal:r}))}var Ef=f(ue(),1);var Vn=class extends Error{code;file;constructor({code:e,message:t,file:r,cause:n}){super(t,{cause:n}),Object.setPrototypeOf(this,new.target.prototype),this.code=e,this.file=r}};function kf(e,t){if(!t||t.includes("*"))return;let r=t.some(n=>n.includes("/")?n===e.type:e.type.startsWith(`${n}/`));if(e.type&&!r)throw new Vn({code:"MIME_TYPE_NOT_SUPPORTED",message:(0,Ef.sprintf)((0,Ef.__)("%s: Sorry, this file type is not supported here."),e.name),file:e})}var Tf=f(ue(),1);function XR(e){return e?Object.entries(e).flatMap(([t,r])=>{let[n]=r.split("/"),o=t.split("|");return[r,...o.map(i=>`${n}/${i}`)]}):null}function Of(e,t){let r=XR(t);if(!r)return;let n=r.includes(e.type);if(e.type&&!n)throw new Vn({code:"MIME_TYPE_NOT_ALLOWED_FOR_USER",message:(0,Tf.sprintf)((0,Tf.__)("%s: Sorry, you are not allowed to upload this file type."),e.name),file:e})}var Rl=f(ue(),1);function If(e,t){if(e.size<=0)throw new Vn({code:"EMPTY_FILE",message:(0,Rl.sprintf)((0,Rl.__)("%s: This file is empty."),e.name),file:e});if(t&&e.size>t)throw new Vn({code:"SIZE_ABOVE_LIMIT",message:(0,Rl.sprintf)((0,Rl.__)("%s: This file exceeds the maximum upload size for this site."),e.name),file:e})}var Pf=f(ue(),1),dD=["invalid_json","unknown_error"];function Mf(e,t){let r=(0,Pf.sprintf)((0,Pf.__)('Failed to upload "%s". Please try again.'),t);if(typeof e=="string")return e||r;let{code:n,message:o}=e??{};return typeof n=="string"&&dD.includes(n)?r:typeof o=="string"&&o?o:r}function Af({wpAllowedMimeTypes:e,allowedTypes:t,additionalData:r={},filesList:n,maxUploadFileSize:o,onError:i,onFileChange:a,signal:s,multiple:l=!0}){if(!l&&n.length>1){i?.(new Error((0,ZR.__)("Only one file can be used here.")));return}let d=[],c=[],u=(g,p)=>{window.__clientSideMediaProcessing||c[g]?.url&&(0,Nf.revokeBlobURL)(c[g].url),c[g]=p,a?.(c.filter(m=>m!==null))};for(let g of n){try{Of(g,e)}catch(p){i?.(p);continue}try{kf(g,t)}catch(p){i?.(p);continue}try{If(g,o)}catch(p){i?.(p);continue}d.push(g),window.__clientSideMediaProcessing||(c.push({url:(0,Nf.createBlobURL)(g)}),a?.(c))}d.map(async(g,p)=>{try{let m=await KR(g,r,s);u(p,m)}catch(m){u(p,null),i?.(new Vn({code:"GENERAL",message:Mf(m,g.name),file:g,cause:m instanceof Error?m:void 0}))}})}var QR=f(kv(),1);async function JR(e,t,r={},n){let o=new FormData;o.append("file",e,e.name||e.type.replace("/","."));for(let[i,a]of Object.entries(r))cc(o,i,a);return(0,QR.default)({path:`/wp/v2/media/${t}/sideload`,body:o,method:"POST",signal:n})}var cD=()=>{};async function eC({file:e,attachmentId:t,additionalData:r={},signal:n,onSuccess:o,onError:i=cD}){try{let a=await JR(e,t,r,n);o?.(a)}catch(a){i(new Vn({code:"GENERAL",message:Mf(a,e.name),file:e,cause:a instanceof Error?a:void 0}))}}function tC(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(r=tC(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}function uD(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=tC(e))&&(n&&(n+=" "),n+=t);return n}var Y=uD;var kt=f(U(),1),tn=f(ue(),1),yf=f(vs(),1),lc=f(rn(),1),hs=f(Me(),1);var Df=f(tt(),1),Tv=f(B(),1),Ov=(0,Tv.jsx)(Df.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Tv.jsx)(Df.Path,{d:"M12 4V19M7 14L12 19L17 14",vectorEffect:"non-scaling-stroke"})});var Vf=f(tt(),1),Iv=f(B(),1),Pv=(0,Iv.jsx)(Vf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Iv.jsx)(Vf.Path,{d:"M20 12L5 12M10 7L5 12L10 17",vectorEffect:"non-scaling-stroke"})});var Ff=f(tt(),1),Mv=f(B(),1),Nv=(0,Mv.jsx)(Ff.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Mv.jsx)(Ff.Path,{d:"M4 12L19 12M14 17L19 12L14 7",vectorEffect:"non-scaling-stroke"})});var Lf=f(tt(),1),Av=f(B(),1),Dv=(0,Av.jsx)(Lf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Av.jsx)(Lf.Path,{d:"M12 20L12 5M17 10L12 5L7 10",vectorEffect:"non-scaling-stroke"})});var zf=f(tt(),1),Vv=f(B(),1),Fv=(0,Vv.jsx)(zf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Vv.jsx)(zf.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"})});var Bf=f(tt(),1),Lv=f(B(),1),jf=(0,Lv.jsx)(Bf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Lv.jsx)(Bf.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"})});var ws=f(tt(),1),ys=f(B(),1),Hf=(0,ys.jsxs)(ws.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,ys.jsx)(ws.Path,{d:"M4.75 6C4.75 5.30964 5.30964 4.75 6 4.75H9C9.69036 4.75 10.25 5.30964 10.25 6V9C10.25 9.69036 9.69036 10.25 9 10.25H6C5.30964 10.25 4.75 9.69036 4.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,ys.jsx)(ws.Path,{d:"M4.75 15C4.75 14.3096 5.30964 13.75 6 13.75H9C9.69036 13.75 10.25 14.3096 10.25 15V18C10.25 18.6904 9.69036 19.25 9 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V15Z",vectorEffect:"non-scaling-stroke"}),(0,ys.jsx)(ws.Path,{d:"M13.75 6C13.75 5.30964 14.3096 4.75 15 4.75H18C18.6904 4.75 19.25 5.30964 19.25 6V9C19.25 9.69036 18.6904 10.25 18 10.25H15C14.3096 10.25 13.75 9.69036 13.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,ys.jsx)(ws.Path,{d:"M13.75 15C13.75 14.3096 14.3096 13.75 15 13.75H18C18.6904 13.75 19.25 14.3096 19.25 15V18C19.25 18.6904 18.6904 19.25 18 19.25H15C14.3096 19.25 13.75 18.6904 13.75 18V15Z",vectorEffect:"non-scaling-stroke"})]});var Wf=f(tt(),1),zv=f(B(),1),Ui=(0,zv.jsx)(Wf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,zv.jsx)(Wf.Path,{d:"M7 12L10 15L17 8",vectorEffect:"non-scaling-stroke"})});var Uf=f(tt(),1),Bv=f(B(),1),jv=(0,Bv.jsx)(Uf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Bv.jsx)(Uf.Path,{d:"M7 11L12 15L17 11",vectorEffect:"non-scaling-stroke"})});var Yf=f(tt(),1),Hv=f(B(),1),Wv=(0,Hv.jsx)(Yf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Hv.jsx)(Yf.Path,{d:"M14 6.5L9 12L14 17.5",vectorEffect:"non-scaling-stroke"})});var Gf=f(tt(),1),Uv=f(B(),1),Yv=(0,Uv.jsx)(Gf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Uv.jsx)(Gf.Path,{d:"M10.5 8.5L13.5 12L10.5 15.5",vectorEffect:"non-scaling-stroke"})});var $f=f(tt(),1),Gv=f(B(),1),$v=(0,Gv.jsx)($f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Gv.jsx)($f.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var qf=f(tt(),1),qv=f(B(),1),Kv=(0,qv.jsx)(qf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,qv.jsx)(qf.Path,{d:"M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75",vectorEffect:"non-scaling-stroke"})});var Kf=f(tt(),1),Xv=f(B(),1),Zv=(0,Xv.jsx)(Kf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Xv.jsx)(Kf.Path,{fillRule:"evenodd",clipRule:"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"})});var Cl=f(tt(),1),El=f(B(),1),Qv=(0,El.jsxs)(Cl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,El.jsx)(Cl.Path,{d:"M13.25 10C13.25 10.6904 12.6904 11.25 12 11.25C11.3096 11.25 10.75 10.6904 10.75 10C10.75 9.30964 11.3096 8.75 12 8.75C12.6904 8.75 13.25 9.30964 13.25 10Z",fill:"currentColor",stroke:"none"}),(0,El.jsx)(Cl.Path,{d:"M8 18.0476V16C8 14.8954 8.89543 14 10 14H14C15.1046 14 16 14.8954 16 16V18.0476M13.25 10C13.25 10.6904 12.6904 11.25 12 11.25C11.3096 11.25 10.75 10.6904 10.75 10C10.75 9.30964 11.3096 8.75 12 8.75C12.6904 8.75 13.25 9.30964 13.25 10Z",vectorEffect:"non-scaling-stroke"}),(0,El.jsx)(Cl.Path,{d:"M12 4.75C7.99594 4.75 4.75 7.99593 4.75 12C4.75 16.0041 7.99593 19.25 12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var Xf=f(tt(),1),Jv=f(B(),1),ew=(0,Jv.jsx)(Xf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Jv.jsx)(Xf.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M3 7c0-1.1.9-2 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7Zm2-.5h14c.3 0 .5.2.5.5v1L12 13.5 4.5 7.9V7c0-.3.2-.5.5-.5Zm-.5 3.3V17c0 .3.2.5.5.5h14c.3 0 .5-.2.5-.5V9.8L12 15.4 4.5 9.8Z"})});var Zf=f(tt(),1),tw=f(B(),1),rw=(0,tw.jsx)(Zf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tw.jsx)(Zf.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var Qf=f(tt(),1),nw=f(B(),1),ow=(0,nw.jsx)(Qf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nw.jsx)(Qf.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.848 8a1 1 0 0 1-.914-.594l-.723-1.63a.5.5 0 0 0-.447-.276H5a.5.5 0 0 0-.5.5v11.5a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5v-9A.5.5 0 0 0 19 8h-6.152Zm.612-1.5a.5.5 0 0 1-.462-.31l-.445-1.084A2 2 0 0 0 10.763 4H5a2 2 0 0 0-2 2v11.5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-5.54Z"})});var Jf=f(tt(),1),iw=f(B(),1),aw=(0,iw.jsx)(Jf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iw.jsx)(Jf.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 ep=f(tt(),1),sw=f(B(),1),lw=(0,sw.jsx)(ep.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sw.jsx)(ep.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 tp=f(tt(),1),dw=f(B(),1),uc=(0,dw.jsx)(tp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dw.jsx)(tp.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var rp=f(tt(),1),cw=f(B(),1),uw=(0,cw.jsx)(rp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,cw.jsx)(rp.Path,{d:"M3.75 16.2031L8.6 12.7L12 15L16 11L20.25 15.2517M5 20.25H19C19.6904 20.25 20.25 19.6904 20.25 19V5C20.25 4.30964 19.6904 3.75 19 3.75H5C4.30964 3.75 3.75 4.30964 3.75 5V19C3.75 19.6904 4.30964 20.25 5 20.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var np=f(tt(),1),fw=f(B(),1),pw=(0,fw.jsx)(np.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,fw.jsx)(np.Path,{d:"M9.5 12L14.5 12M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75L14 7.75",vectorEffect:"non-scaling-stroke"})});var op=f(tt(),1),mw=f(B(),1),gw=(0,mw.jsx)(op.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mw.jsx)(op.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})});var ip=f(tt(),1),bw=f(B(),1),fc=(0,bw.jsx)(ip.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bw.jsx)(ip.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var ap=f(tt(),1),hw=f(B(),1),sp=(0,hw.jsx)(ap.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,hw.jsx)(ap.Path,{d:"M7 17.5L12 12L7 6.5M13 17.5L18 12L13 6.5",vectorEffect:"non-scaling-stroke"})});var lp=f(tt(),1),_w=f(B(),1),dp=(0,_w.jsx)(lp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,_w.jsx)(lp.Path,{d:"M17 6.5L12 12L17 17.5M11 6.5L6 12L11 17.5",vectorEffect:"non-scaling-stroke"})});var pc=f(tt(),1),mc=f(B(),1),vw=(0,mc.jsxs)(pc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,mc.jsx)(pc.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,mc.jsx)(pc.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var gc=f(tt(),1),bc=f(B(),1),cp=(0,bc.jsxs)(gc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,bc.jsx)(gc.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,bc.jsx)(gc.Path,{d:"M9.5 12.25H12.25V8",vectorEffect:"non-scaling-stroke"})]});var up=f(tt(),1),ww=f(B(),1),yw=(0,ww.jsx)(up.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ww.jsx)(up.Path,{d:"M5 19L9.28769 14.7123M18.25 11C18.25 13.8995 15.8995 16.25 13 16.25C10.1005 16.25 7.75 13.8995 7.75 11C7.75 8.10051 10.1005 5.75 13 5.75C15.8995 5.75 18.25 8.10051 18.25 11Z",vectorEffect:"non-scaling-stroke"})});var fp=f(tt(),1),xw=f(B(),1),Sw=(0,xw.jsx)(fp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,xw.jsx)(fp.Path,{d:"M3.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 13.3135 4.68988 13.2985C4.70595 13.2686 4.7316 13.2218 4.76695 13.1608C4.8377 13.0385 4.94692 12.8592 5.09541 12.6419C5.39312 12.2062 5.84436 11.624 6.45435 11.0431C7.67308 9.88241 9.49719 8.75 11.9996 8.75C14.502 8.75 16.3261 9.88241 17.5449 11.0431C18.1549 11.624 18.6061 12.2062 18.9038 12.6419C19.0523 12.8592 19.1615 13.0385 19.2323 13.1608C19.2676 13.2218 19.2933 13.2686 19.3093 13.2985C19.3174 13.3135 19.323 13.3242 19.3262 13.3305L19.3291 13.3359C19.3289 13.3357 19.3288 13.3354 19.9996 13C20.6704 12.6646 20.6703 12.6643 20.6701 12.664L20.6697 12.6632L20.6688 12.6614L20.6662 12.6563L20.6583 12.6408C20.6517 12.6282 20.6427 12.6108 20.631 12.5892C20.6078 12.5459 20.5744 12.4852 20.5306 12.4096C20.4432 12.2584 20.3141 12.0471 20.1423 11.7956C19.7994 11.2938 19.2819 10.626 18.5794 9.9569C17.1731 8.61759 14.9972 7.25 11.9996 7.25C9.00203 7.25 6.82614 8.61759 5.41987 9.9569C4.71736 10.626 4.19984 11.2938 3.85694 11.7956C3.68511 12.0471 3.55605 12.2584 3.4686 12.4096C3.42484 12.4852 3.39142 12.5459 3.36818 12.5892C3.35656 12.6108 3.34748 12.6282 3.34092 12.6408L3.33297 12.6563L3.33041 12.6614L3.32948 12.6632L3.32911 12.664C3.32894 12.6643 3.32879 12.6646 3.99961 13ZM11.9996 16C13.9326 16 15.4996 14.433 15.4996 12.5C15.4996 10.567 13.9326 9 11.9996 9C10.0666 9 8.49961 10.567 8.49961 12.5C8.49961 14.433 10.0666 16 11.9996 16Z"})});var pp=f(tt(),1),Rw=f(B(),1),hc=(0,Rw.jsx)(pp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Rw.jsx)(pp.Path,{d:"M20.7 12.7s0-.1-.1-.2c0-.2-.2-.4-.4-.6-.3-.5-.9-1.2-1.6-1.8-.7-.6-1.5-1.3-2.6-1.8l-.6 1.4c.9.4 1.6 1 2.1 1.5.6.6 1.1 1.2 1.4 1.6.1.2.3.4.3.5v.1l.7-.3.7-.3Zm-5.2-9.3-1.8 4c-.5-.1-1.1-.2-1.7-.2-3 0-5.2 1.4-6.6 2.7-.7.7-1.2 1.3-1.6 1.8-.2.3-.3.5-.4.6 0 0 0 .1-.1.2s0 0 .7.3l.7.3V13c0-.1.2-.3.3-.5.3-.4.7-1 1.4-1.6 1.2-1.2 3-2.3 5.5-2.3H13v.3c-.4 0-.8-.1-1.1-.1-1.9 0-3.5 1.6-3.5 3.5s.6 2.3 1.6 2.9l-2 4.4.9.4 7.6-16.2-.9-.4Zm-3 12.6c1.7-.2 3-1.7 3-3.5s-.2-1.4-.6-1.9L12.4 16Z"})});var mp=f(tt(),1),Cw=f(B(),1),Ew=(0,Cw.jsx)(mp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Cw.jsx)(mp.Path,{d:"M4.75 15V19.25H12M12 19.25V4.5M12 19.25H19.25V15M17.5 10L12 4.5L6.5 10",vectorEffect:"non-scaling-stroke"})});var gp=f(tt(),1),kw=f(B(),1),Tw=(0,kw.jsx)(gp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kw.jsx)(gp.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"})});var n4=f(U(),1);var xs=f(H(),1);function kl({controlled:e,default:t,name:r,state:n="value"}){let{current:o}=xs.useRef(e!==void 0),[i,a]=xs.useState(t),s=o?e:i,l=xs.useCallback(d=>{o||a(d)},[]);return[s,l]}var fD=f(H(),1),_c={...fD};var lC=f(H(),1),sC={};function ct(e,t){let r=lC.useRef(sC);return r.current===sC&&(r.current=e(t)),r}var Ow=_c.useInsertionEffect,pD=Ow&&Ow!==_c.useLayoutEffect?Ow:e=>e();function ee(e){let t=ct(mD).current;return t.next=e,pD(t.effect),t.trampoline}function mD(){let e={next:void 0,callback:gD,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function gD(){}var Yi=f(H(),1);var dC=f(H(),1),bD=()=>{},X=typeof document<"u"?dC.useLayoutEffect:bD;var bp=f(H(),1),Iw=bp.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},nextIndexRef:{current:0}});function cC(){return bp.useContext(Iw)}var uC=f(B(),1);function fC(e){let{children:t,elementsRef:r,labelsRef:n,onMapChange:o}=e,i=ee(o),[,a]=Yi.useState(!1),s=ct(_D).current,l=ct(hD).current,d=Yi.useRef(0),c=Yi.useRef(!0),u=Yi.useRef([]),g=Yi.useRef(null),p=ee(()=>{c.current||(c.current=!0,a(R=>!R))}),m=ee((R,x)=>{l.set(R,x),p()}),b=ee(R=>{l.delete(R),p()}),h=ee(R=>{let x=new Map;return r.current.length=0,n&&(n.current.length=0),R.forEach(S=>{x.set(S.element,{...S.registration.metadata??{},index:S.index}),r.current[S.index]=S.element,n&&(n.current[S.index]=S.registration.label!==void 0?S.registration.label:S.registration.textRef?.current?.textContent??S.element.textContent)}),d.current=r.current.length,x});function y(R){if(g.current?.disconnect(),g.current=null,typeof MutationObserver!="function"||R.length<2)return;let x=new MutationObserver(C=>{if(!yD(C))return;let k=null;for(let E of R)if(E.isConnected){if(k&&pC(k,E)>0){x.disconnect(),p();return}k=E}});g.current=x;let S=new Set;for(let C=1;C<R.length;C+=1){let k=wD(R[C-1],R[C]);k&&S.add(k)}S.forEach(C=>x.observe(C,{childList:!0}))}let _=ee(()=>{let[R,x]=vD(l),S=h(R);y(x),u.current=R,c.current=!1,s.forEach(C=>C(S)),i(S)});X(()=>(c.current||h(u.current),()=>{r.current=[],n&&(n.current=[])}),[r,n,h]),X(()=>{c.current&&_()}),X(()=>()=>{g.current?.disconnect(),c.current=!0},[]);let w=ee(R=>(s.add(R),()=>{s.delete(R)})),v=Yi.useMemo(()=>({register:m,unregister:b,subscribeMapChange:w,nextIndexRef:d}),[m,b,w,d]);return(0,uC.jsx)(Iw.Provider,{value:v,children:t})}function hD(){return new Map}function _D(){return new Set}function vD(e){let t=new Set,r=[],n=[];e.forEach((i,a)=>{if(!a.isConnected)return;let s=i.index,l={index:s??-1,element:a,registration:i};s===null?n.push(l):s>=0&&(t.add(s),r.push(l))});let o=0;return n.sort((i,a)=>pC(i.element,a.element)),n.forEach(i=>{for(;t.has(o);)o+=1;i.index=o,r.push(i),o+=1}),t.size>0&&r.sort((i,a)=>i.index-a.index),[r,n.map(i=>i.element)]}function wD(e,t){let r=e.parentElement;for(;r&&!r.contains(t);)r=r.parentElement;return r}function yD(e){for(let t of e)for(let r=0;r<t.removedNodes.length;r+=1)if(t.removedNodes[r].isConnected)return!0;return!1}function pC(e,t){return e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}function xD(e,t){return function(n,...o){let i=new URL(e);return i.searchParams.set("code",n.toString()),o.forEach(a=>i.searchParams.append("args[]",a)),`${t} error #${n}; visit ${i} for the full message.`}}var SD=xD("https://base-ui.com/production-error","Base UI"),Ue=SD;var Ss=f(H(),1);function Jo(e,t,r,n){let o=ct(gC).current;return RD(o,e,t,r,n)&&bC(o,[e,t,r,n]),o.callback}function mC(e){let t=ct(gC).current;return CD(t,e)&&bC(t,e),t.callback}function gC(){return{callback:null,cleanup:null,refs:[]}}function RD(e,t,r,n,o){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==n||e.refs[3]!==o}function CD(e,t){return e.refs.length!==t.length||e.refs.some((r,n)=>r!==t[n])}function bC(e,t){if(e.refs=t,t.every(r=>r==null)){e.callback=null;return}e.callback=r=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),r!=null){let n=Array(t.length).fill(null);for(let o=0;o<t.length;o+=1){let i=t[o];if(i!=null)switch(typeof i){case"function":{let a=i(r);typeof a=="function"&&(n[o]=a);break}case"object":{i.current=r;break}default:}}e.cleanup=()=>{for(let o=0;o<t.length;o+=1){let i=t[o];if(i!=null)switch(typeof i){case"function":{let a=n[o];typeof a=="function"?a():i(null);break}case"object":{i.current=null;break}default:}}}}}}var _C=f(H(),1);var hC=f(H(),1),ED=parseInt(hC.version,10);function Tl(e){return ED>=e}function Pw(e){if(!_C.isValidElement(e))return null;let t=e,r=t.props;return(Tl(19)?r?.ref:t.ref)??null}function vc(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function qe(){}var Gi=Object.freeze([]),Ye=Object.freeze({});function vC(e,t){let r={};for(let n in e){let o=e[n];if(t?.hasOwnProperty(n)){let i=t[n](o);i!=null&&Object.assign(r,i);continue}o===!0?r[`data-${n.toLowerCase()}`]="":o&&(r[`data-${n.toLowerCase()}`]=o.toString())}return r}function wC(e,t){return typeof e=="function"?e(t):e}function yC(e,t){return typeof e=="function"?e(t):e}var Mw={};function it(e,t,r,n,o){if(!r&&!n&&!o&&!e)return hp(t);let i=hp(e);return t&&(i=wc(i,t)),r&&(i=wc(i,r)),n&&(i=wc(i,n)),o&&(i=wc(i,o)),i}function xC(e){if(e.length===0)return Mw;if(e.length===1)return hp(e[0]);let t=hp(e[0]);for(let r=1;r<e.length;r+=1)t=wc(t,e[r]);return t}function hp(e){return Nw(e)?{...RC(e,Mw)}:kD(e)}function wc(e,t){return Nw(t)?RC(t,e):TD(e,t)}function kD(e){let t={...e};for(let r in t){let n=t[r];SC(r,n)&&(t[r]=CC(n))}return t}function TD(e,t){if(!t)return e;for(let r in t){let n=t[r];switch(r){case"style":{e[r]=vc(e.style,n);break}case"className":{e[r]=Aw(e.className,n);break}default:SC(r,n)?e[r]=OD(e[r],n):e[r]=n}}return e}function SC(e,t){let r=e.charCodeAt(0),n=e.charCodeAt(1),o=e.charCodeAt(2);return r===111&&n===110&&o>=65&&o<=90&&(typeof t=="function"||typeof t>"u")}function Nw(e){return typeof e=="function"}function RC(e,t){return Nw(e)?e(t):e??Mw}function OD(e,t){return t?e?(...r)=>{let n=r[0];if(EC(n)){let i=n;yc(i);let a=t(...r);return i.baseUIHandlerPrevented||e?.(...r),a}let o=t(...r);return e?.(...r),o}:CC(t):e}function CC(e){return e&&((...t)=>{let r=t[0];return EC(r)&&yc(r),e(...t)})}function yc(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Aw(e,t){return t?e?t+" "+e:t:e}function EC(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Dw=f(H(),1);function Re(e,t,r={}){let n=t.render,o=ID(t,r);if(r.enabled===!1)return null;let i=r.state??Ye;return ND(e,n,o,i)}function ID(e,t={}){let{className:r,style:n,render:o}=e,{state:i=Ye,ref:a,props:s,stateAttributesMapping:l,enabled:d=!0}=t,c=d?wC(r,i):void 0,u=d?yC(n,i):void 0,g=d?vC(i,l):Ye,p=d&&s?PD(s):void 0,m=d?vc(g,p)??{}:Ye;return typeof document<"u"&&(d?Array.isArray(a)?m.ref=mC([m.ref,Pw(o),...a]):m.ref=Jo(m.ref,Pw(o),a):Jo(null,null)),d?(c!==void 0&&(m.className=Aw(m.className,c)),u!==void 0&&(m.style=vc(m.style,u)),m):Ye}function PD(e){return Array.isArray(e)?xC(e):it(void 0,e)}var MD=Symbol.for("react.lazy");function ND(e,t,r,n){if(t){if(typeof t=="function")return t(r,n);let o=it(r,t.props);o.ref=r.ref;let i=t;return i?.$$typeof===MD&&(i=Ss.Children.toArray(t)[0]),Ss.cloneElement(i,o)}if(e&&typeof e=="string")return AD(e,r);throw new Error(Ue(8))}function AD(e,t){return e==="button"?(0,Dw.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Dw.createElement)("img",{alt:"",...t,key:t.key}):Ss.createElement(e,t)}var _p=f(H(),1);var kC=0;function DD(e,t="mui"){let[r,n]=_p.useState(e),o=e||r;return _p.useEffect(()=>{r==null&&(kC+=1,n(`${t}-${kC}`))},[r,t]),o}var TC=_c.useId;function To(e,t){if(TC!==void 0){let r=TC();return e??(t?`${t}-${r}`:r)}return DD(e,t)}function At(e){return To(e,"base-ui")}var oe={};Dr(oe,{cancelOpen:()=>dV,chipRemovePress:()=>YD,clearPress:()=>UD,closePress:()=>HD,closeWatcher:()=>rV,decrementPress:()=>qD,disabled:()=>uV,drag:()=>aV,escapeKey:()=>tV,focusOut:()=>eV,imperativeAction:()=>mV,incrementPress:()=>$D,initial:()=>pV,inputBlur:()=>ZD,inputChange:()=>KD,inputClear:()=>XD,inputPaste:()=>QD,inputPress:()=>JD,itemPress:()=>jD,keyboard:()=>oV,linkPress:()=>WD,listNavigation:()=>nV,missing:()=>fV,none:()=>VD,outsidePress:()=>BD,pointer:()=>iV,scrub:()=>lV,siblingOpen:()=>cV,swipe:()=>gV,trackPress:()=>GD,triggerFocus:()=>zD,triggerHover:()=>LD,triggerPress:()=>FD,wheel:()=>sV,windowResize:()=>bV});var VD="none",FD="trigger-press",LD="trigger-hover",zD="trigger-focus",BD="outside-press",jD="item-press",HD="close-press",WD="link-press",UD="clear-press",YD="chip-remove-press",GD="track-press",$D="increment-press",qD="decrement-press",KD="input-change",XD="input-clear",ZD="input-blur",QD="input-paste",JD="input-press",eV="focus-out",tV="escape-key",rV="close-watcher",nV="list-navigation",oV="keyboard",iV="pointer",aV="drag",sV="wheel",lV="scrub",dV="cancel-open",cV="sibling-open",uV="disabled",fV="missing",pV="initial",mV="imperative-action",gV="swipe",bV="window-resize";function Ee(e,t,r,n){let o=!1,i=!1,a=n??Ye;return{reason:e,event:t??new Event("base-ui"),cancel(){o=!0},allowPropagation(){i=!0},get isCanceled(){return o},get isPropagationAllowed(){return i},trigger:r,...a}}var Fw=f(H(),1);var OC=f(H(),1);function Ol(e){OC.useEffect(e,Gi)}var vp=null,qZ=globalThis.requestAnimationFrame,Vw=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let r=this.callbacks,n=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,n>0)for(let o=0;o<r.length;o+=1)r[o]?.(t)};request(t){let r=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),r}cancel(t){let r=t-this.startId;r<0||r>=this.callbacks.length||(this.callbacks[r]=null,this.callbacksCount-=1)}},wp=new Vw;var no=class e{static create(){return new e}static request(t){return wp.request(t)}static cancel(t){return wp.cancel(t)}currentId=vp;request(t){this.cancel(),this.currentId=wp.request(()=>{this.currentId=vp,t()})}cancel=()=>{this.currentId!==vp&&(wp.cancel(this.currentId),this.currentId=vp)};disposeEffect=()=>this.cancel};function Fn(){let e=ct(no.create).current;return Ol(e.disposeEffect),e}function ei(e,t=!1,r=!1){let[n,o]=Fw.useState(e&&t?"idle":void 0),[i,a]=Fw.useState(e);return e&&!i&&(a(!0),o("starting")),!e&&i&&n!=="ending"&&!r&&o("ending"),!e&&!i&&n==="ending"&&o(void 0),X(()=>{if(!e&&i&&n!=="ending"&&r){let s=no.request(()=>{o("ending")});return()=>{no.cancel(s)}}},[e,i,n,r]),X(()=>{if(!e||t)return;let s=no.request(()=>{o(void 0)});return()=>{no.cancel(s)}},[t,e]),X(()=>{if(!e||!t)return;e&&i&&n!=="idle"&&o("starting");let s=no.request(()=>{o("idle")});return()=>{no.cancel(s)}},[t,e,i,n]),{mounted:i,setMounted:a,transitionStatus:n}}var Rs=f(H(),1);function oo(e={}){let{guess:t,label:r,metadata:n,textRef:o,index:i}=e,{register:a,unregister:s,subscribeMapChange:l,nextIndexRef:d}=cC(),c=Rs.useRef(-1),[u,g]=Rs.useState(i==null&&t?()=>{if(c.current===-1){let h=d.current;d.current+=1,c.current=h}return c.current}:-1),p=i??u,m=Rs.useRef(null),b=Rs.useCallback(h=>{let y=m.current;y&&s(y),m.current=h,h&&a(h,{metadata:n??null,index:i??null,label:r,textRef:o})},[i,a,s,n,r,o]);return X(()=>{if(i==null)return l(h=>{let y=m.current?h.get(m.current)?.index:null;y!=null&&g(y)})},[i,l]),{ref:b,index:p}}var Lw=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),hV={"data-starting-style":""},_V={"data-ending-style":""},Il={transitionStatus(e){return e==="starting"?hV:e==="ending"?_V:null}};var Nl=f(H(),1);function yp(){return typeof window<"u"}function nr(e){return xp(e)?(e.nodeName||"").toLowerCase():"#document"}function at(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function ri(e){var t;return(t=(xp(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function xp(e){return yp()?e instanceof Node||e instanceof at(e).Node:!1}function Le(e){return yp()?e instanceof Element||e instanceof at(e).Element:!1}function Ze(e){return yp()?e instanceof HTMLElement||e instanceof at(e).HTMLElement:!1}function ti(e){return!yp()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof at(e).ShadowRoot}function Es(e){let{overflow:t,overflowX:r,overflowY:n,display:o}=_r(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&o!=="inline"&&o!=="contents"}function IC(e){return/^(table|td|th)$/.test(nr(e))}function xc(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var vV=/transform|translate|scale|rotate|perspective|filter/,wV=/paint|layout|strict|content/,Cs=e=>!!e&&e!=="none",zw;function Sp(e){let t=Le(e)?_r(e):e;return Cs(t.transform)||Cs(t.translate)||Cs(t.scale)||Cs(t.rotate)||Cs(t.perspective)||!Rp()&&(Cs(t.backdropFilter)||Cs(t.filter))||vV.test(t.willChange||"")||wV.test(t.contain||"")}function PC(e){let t=io(e);for(;Ze(t)&&!ao(t);){if(Sp(t))return t;if(xc(t))return null;t=io(t)}return null}function Rp(){return zw==null&&(zw=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),zw}function ao(e){return/^(html|body|#document)$/.test(nr(e))}function _r(e){return at(e).getComputedStyle(e)}function Sc(e){return Le(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function io(e){if(nr(e)==="html")return e;let t=e.assignedSlot||e.parentNode||ti(e)&&e.host||ri(e);return ti(t)?t.host:t}function MC(e){let t=io(e);return ao(t)?(e.ownerDocument||e).body:Ze(t)&&Es(t)?t:MC(t)}function _a(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);let o=MC(e),i=o===((n=e.ownerDocument)==null?void 0:n.body),a=at(o);if(i){let s=Cp(a);return t.concat(a,a.visualViewport||[],Es(o)?o:[],s&&r?_a(s):[])}else return t.concat(o,_a(o,[],r))}function Cp(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Ep=f(H(),1),yV=Ep.createContext(void 0);function Pl(e=!1){let t=Ep.useContext(yV);if(t===void 0&&!e)throw new Error(Ue(16));return t}var NC=f(H(),1);function AC(e){let{focusableWhenDisabled:t,disabled:r,composite:n=!1,tabIndex:o=0,isNativeButton:i}=e,a=n&&t!==!1,s=n&&t===!1;return{props:NC.useMemo(()=>{let d={onKeyDown(c){r&&t&&c.key!=="Tab"&&c.preventDefault()}};return n||(d.tabIndex=o,!i&&r&&(d.tabIndex=t?o:-1)),(i&&(t||a)||!i&&r)&&(d["aria-disabled"]=r),i&&(!t||s)&&(d.disabled=r),d},[n,r,t,a,s,i,o])}}function De(e){return e?.ownerDocument||document}function Ml(e,t,{detail:r=0}={}){e.dispatchEvent(new(at(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:r,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function $i(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:n=0,native:o=!0,composite:i}=e,a=Nl.useRef(null),s=Pl(!0),l=i??s!==void 0,{props:d}=AC({focusableWhenDisabled:r,disabled:t,composite:l,tabIndex:n,isNativeButton:o}),c=Nl.useCallback(()=>{let p=a.current;Bw(p)&&l&&t&&d.disabled===void 0&&p.disabled&&(p.disabled=!1)},[t,d.disabled,l]);X(c,[c]);let u=Nl.useCallback((p={})=>{let{onClick:m,onMouseDown:b,onKeyUp:h,onKeyDown:y,onPointerDown:_,...w}=p;return it({onClick(v){if(t){v.preventDefault();return}m?.(v)},onMouseDown(v){t||b?.(v)},onKeyDown(v){if(t||(yc(v),y?.(v),v.baseUIHandlerPrevented))return;let R=v.target===v.currentTarget,x=v.currentTarget,S=Bw(x),C=!o&&xV(x),k=R&&(o?S:!C),E=v.key==="Enter",I=v.key===" ",T=x.getAttribute("role"),N=T?.startsWith("menuitem")||T==="option"||T==="gridcell";if(R&&l&&I){if(v.defaultPrevented&&N)return;v.preventDefault(),(!o||S)&&(v.preventBaseUIHandler(),Ml(x,v));return}if(!k||o||!I&&!E){R&&C&&I&&v.preventDefault();return}v.defaultPrevented||(v.preventDefault(),E&&(v.preventBaseUIHandler(),Ml(x,v)))},onKeyUp(v){if(!t){if(yc(v),h?.(v),v.target===v.currentTarget&&o&&l&&Bw(v.currentTarget)&&v.key===" "){v.preventDefault();return}v.baseUIHandlerPrevented||v.target===v.currentTarget&&!o&&!l&&!v.defaultPrevented&&v.key===" "&&(v.preventBaseUIHandler(),Ml(v.currentTarget,v))}},onPointerDown(v){if(t){v.preventDefault();return}_?.(v)}},o?{type:"button"}:{role:"button"},d,w)},[t,d,l,o]),g=ee(p=>{a.current=p,c()});return{getButtonProps:u,buttonRef:g}}function Bw(e){return Ze(e)&&e.tagName==="BUTTON"}function xV(e){return Ze(e)&&e.tagName==="A"&&!!e.href}function ze(e,t,r,n){return e.addEventListener(t,r,n),()=>{e.removeEventListener(t,r,n)}}function Vt(e){let t=ct(SV,e).current;return t.next=e,X(t.effect),t}function SV(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var FC=f(H(),1);var VC=f(ni(),1);function Oo(e){return e==null?e:"current"in e?e.current:e}function va(e,t=!1){let r=Fn();return ee((n,o=null)=>{r.cancel();let i=Oo(e);if(i==null)return;let a=i,s=()=>{VC.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function l(){Promise.all(a.getAnimations().map(d=>d.finished)).then(()=>{o?.aborted||s()},()=>{if(o?.aborted)return;if(a.getAnimations().some(c=>c.pending||c.playState!=="finished")){l();return}s()})}if(t){let d="data-starting-style";if(!a.hasAttribute(d)){r.request(l);return}let c=new MutationObserver(()=>{a.hasAttribute(d)||(c.disconnect(),l())});c.observe(a,{attributes:!0,attributeFilter:[d]}),o?.addEventListener("abort",()=>c.disconnect(),{once:!0});return}r.request(l)})}function so(e){let{enabled:t=!0,open:r,ref:n,onComplete:o}=e,i=ee(o),a=va(n,r);FC.useEffect(()=>{if(!t)return;let s=new AbortController;return a(i,s.signal),()=>{s.abort()}},[t,r,i,a])}var ut={};Dr(ut,{engine:()=>Yw,env:()=>$w,os:()=>Ww,screenReader:()=>Gw});var Ww={};Dr(Ww,{android:()=>BC,apple:()=>Hw,ios:()=>jw,linux:()=>TV,mac:()=>jC,windows:()=>kV});function RV(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:CV,platform:EV,maxTouchPoints:LC}=RV(),ks=CV.toLowerCase(),Ts=EV.toLowerCase();var jw=/^i(os$|p)/.test(Ts)||Ts==="macintel"&&LC>1,zC="android",BC=Ts===zC||ks.includes(zC),jC=!jw&&Ts.startsWith("mac"),kV=Ts.startsWith("win"),TV=!BC&&/^(linux|chrome os)/.test(Ts),Hw=jC||jw;var Yw={};Dr(Yw,{blink:()=>IV,gecko:()=>OV,webkit:()=>Uw});var Uw=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),OV=!Uw&&ks.includes("firefox"),IV=!Uw&&ks.includes("chrom");var Gw={};Dr(Gw,{voiceOver:()=>PV});var PV=Hw;var $w={};Dr($w,{jsdom:()=>MV});var MV=/jsdom|happydom/.test(ks);var Rc=0,Vr=class e{static create(){return new e}currentId=Rc;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=Rc,r()},t)}isStarted(){return this.currentId!==Rc}clear=()=>{this.currentId!==Rc&&(clearTimeout(this.currentId),this.currentId=Rc)};disposeEffect=()=>this.clear};function wt(){let e=ct(Vr.create).current;return Ol(e.disposeEffect),e}var HC={},WC={},UC="";function kp(e,t){return Es(e)?e:t}function YC(e,t,r){return/hidden|clip/.test(e.getComputedStyle(kp(t,r)).overflowY)}function NV(e){if(typeof document>"u")return!1;let t=De(e);return at(t).innerWidth-t.documentElement.clientWidth>0}function AV(e){if(!(typeof CSS<"u"&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||typeof document>"u")return!1;let r=De(e),n=r.documentElement,o=r.body,i=kp(n,o),a=i.style.overflowY,s=n.style.scrollbarGutter;n.style.scrollbarGutter="stable",i.style.overflowY="scroll";let l=i.offsetWidth;i.style.overflowY="hidden";let d=i.offsetWidth;return i.style.overflowY=a,n.style.scrollbarGutter=s,l===d}function DV(e){let t=De(e),r=t.documentElement,n=t.body,o=kp(r,n),i={overflowY:o.style.overflowY,overflowX:o.style.overflowX};return Object.assign(o.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(o.style,i)}}function VV(e){let t=De(e),r=t.documentElement,n=t.body,o=at(r),i=0,a=0,s=!1,l=no.create();if(ut.engine.webkit&&(o.visualViewport?.scale??1)!==1)return()=>{};function d(){let p=o.getComputedStyle(r),m=o.getComputedStyle(n),y=(p.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=r.scrollTop,a=r.scrollLeft,HC={scrollbarGutter:r.style.scrollbarGutter,overflowY:r.style.overflowY,overflowX:r.style.overflowX},UC=r.style.scrollBehavior,WC={position:n.style.position,height:n.style.height,width:n.style.width,boxSizing:n.style.boxSizing,overflowY:n.style.overflowY,overflowX:n.style.overflowX,scrollBehavior:n.style.scrollBehavior};let _=r.scrollHeight>r.clientHeight,w=r.scrollWidth>r.clientWidth,v=p.overflowY==="scroll"||m.overflowY==="scroll",R=p.overflowX==="scroll"||m.overflowX==="scroll",x=Math.max(0,o.innerWidth-n.clientWidth),S=Math.max(0,o.innerHeight-n.clientHeight),C=parseFloat(m.marginTop)+parseFloat(m.marginBottom),k=parseFloat(m.marginLeft)+parseFloat(m.marginRight),E=kp(r,n);if(s=AV(e),s){r.style.scrollbarGutter=y,E.style.overflowY="hidden",E.style.overflowX="hidden";return}Object.assign(r.style,{scrollbarGutter:y,overflowY:"hidden",overflowX:"hidden"}),(_||v)&&(r.style.overflowY="scroll"),(w||R)&&(r.style.overflowX="scroll"),Object.assign(n.style,{position:"relative",height:C||S?`calc(100dvh - ${C+S}px)`:"100dvh",width:k||x?`calc(100vw - ${k+x}px)`:"100vw",boxSizing:"border-box",overflowY:"hidden",overflowX:"hidden",scrollBehavior:"unset"}),n.scrollTop=i,n.scrollLeft=a,r.setAttribute("data-base-ui-scroll-locked",""),r.style.scrollBehavior="unset"}function c(){Object.assign(r.style,HC),Object.assign(n.style,WC),s||(r.scrollTop=i,r.scrollLeft=a,r.removeAttribute("data-base-ui-scroll-locked"),r.style.scrollBehavior=UC)}function u(){c(),l.request(d)}d();let g=ze(o,"resize",u);return()=>{l.cancel(),c(),typeof o.removeEventListener=="function"&&g()}}var qw=class{lockCount=0;restore=null;timeoutLock=Vr.create();timeoutUnlock=Vr.create();acquire(t){return this.lockCount+=1,this.lockCount===1&&this.restore===null&&this.timeoutLock.start(0,()=>this.lock(t)),this.release}release=()=>{this.lockCount-=1,this.lockCount===0&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{this.lockCount===0&&this.restore&&(this.restore?.(),this.restore=null)};lock(t){if(this.lockCount===0||this.restore!==null)return;let r=De(t),n=r.documentElement,o=r.body,i=at(n);if(YC(i,n,o)){let s=new i.MutationObserver(()=>{YC(i,n,o)||(s.disconnect(),this.restore=null,this.lock(t))}),l={attributes:!0};s.observe(n,l),s.observe(o,l),this.restore=()=>s.disconnect();return}let a=ut.os.ios||!NV(t);this.restore=a?DV(t):VV(t)}},FV=new qw;function GC(e=!0,t=null){X(()=>{if(e)return FV.acquire(t)},[e,t])}var nn=f(H(),1);function Ln(e){e.preventDefault(),e.stopPropagation()}function $C(e){return"nativeEvent"in e}function Tp(e){return e.pointerType===""&&e.isTrusted?!0:ut.os.android&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function Al(e){return ut.env.jsdom?!1:!ut.os.android&&e.width===0&&e.height===0||ut.os.android&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function zn(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function qC(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var Cc="data-base-ui-focusable";var Kw="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",Ec="ArrowLeft",kc="ArrowRight",Xw="ArrowUp",Op="ArrowDown";function or(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function we(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&ti(r)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function Dt(e){return"composedPath"in e?e.composedPath()[0]:e.target}function wa(e,t){if(!Le(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,n]of t.entries())if(we(n,r))return!n.hasAttribute("data-trigger-disabled");return!1}function Ip(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let r=e;return r.target!=null&&t.contains(r.target)}function KC(e){return e.matches("html,body")}function Os(e){return Ze(e)&&e.matches(Kw)}function Zw(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Kw}`)!=null}function Tc(e){return e?e.getAttribute("role")==="combobox"&&Os(e):!1}function XC(e){if(!e||ut.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Oc(e){return e?e.hasAttribute(Cc)?e:e.querySelector(`[${Cc}]`)||e:null}function LV(e,t){return t!=null&&!zn(t)?0:typeof e=="function"?e():e}function lo(e,t,r){let n=LV(e,r);return typeof n=="number"?n:n?.[t]}function Qw(e){return typeof e=="function"?e():e}function Pp(e,t){return t||e==="click"||e==="mousedown"}function ZC(e){return e?.includes("mouse")&&e!=="mousedown"}var QC=f(B(),1),JC=nn.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Vr,currentIdRef:{current:null},currentContextRef:{current:null}});function zV(e,t){e.current=t.current}function Jw(e){let{children:t,delay:r,timeoutMs:n=0}=e,o=nn.useRef(r),i=nn.useRef(r),a=nn.useRef(null),s=nn.useRef(null),l=wt();return X(()=>{if(i.current=r,!a.current){o.current=r;return}o.current={open:lo(o.current,"open"),close:lo(r,"close")}},[r,a,o,i]),(0,QC.jsx)(JC.Provider,{value:nn.useMemo(()=>({hasProvider:!0,delayRef:o,initialDelayRef:i,currentIdRef:a,timeoutMs:n,currentContextRef:s,timeout:l}),[n,l]),children:t})}function e0(e,t={open:!1}){let{open:r}=t,n="rootStore"in e?e.rootStore:e,o=n.useState("floatingId"),i=nn.useContext(JC),{currentIdRef:a,delayRef:s,timeoutMs:l,initialDelayRef:d,currentContextRef:c,hasProvider:u,timeout:g}=i,[p,m]=nn.useState(!1),b=nn.useRef(r);return X(()=>{b.current=r},[r]),X(()=>{function h(){c.current?.setIsInstantPhase(!1),a.current=null,c.current=null,s.current=d.current,g.clear()}if(a.current&&!r&&a.current===o){if(m(!1),l){let y=o;return g.start(l,()=>{n.select("open")||a.current&&a.current!==y||h()}),()=>{(b.current||a.current!==y)&&g.clear()}}h()}},[r,o,a,s,l,d,c,g,n]),X(()=>{if(!r)return;let h=c.current,y=a.current;g.clear(),c.current={onOpenChange:n.setOpen,setIsInstantPhase:m},a.current=o,s.current={open:0,close:lo(d.current,"close")},y!==null&&y!==o?(m(!0),h?.setIsInstantPhase(!0),h?.onOpenChange(!1,Ee(oe.none))):(m(!1),h?.setIsInstantPhase(!1))},[r,o,n,a,s,d,c,g]),X(()=>()=>{if(a.current===o){if(c.current=null,!b.current)return;a.current=null,zV(s,d),g.clear()}},[c,a,s,o,d,g]),nn.useMemo(()=>({hasProvider:u,delayRef:s,isInstantPhase:p}),[u,s,p])}var Br=f(H(),1);function Fr(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}var Mp=f(H(),1);var e3={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},t3={...e3,position:"fixed",top:0,left:0},hJ={...e3,position:"absolute"};var r3=f(B(),1),qi=Mp.forwardRef(function(t,r){let[n,o]=Mp.useState();return X(()=>{ut.screenReader.voiceOver&&ut.engine.webkit&&o("button")},[]),(0,r3.jsx)("span",{...t,ref:r,style:t3,"aria-hidden":n?void 0:!0,...{tabIndex:0,role:n},"data-base-ui-focus-guard":""})});var ya=Math.min,Io=Math.max,xa=Math.round,Pc=Math.floor,oi=e=>({x:e,y:e}),BV={left:"right",right:"left",bottom:"top",top:"bottom"};function Ap(e,t,r){return Io(e,ya(t,r))}function ii(e,t){return typeof e=="function"?e(t):e}function Lr(e){return e.split("-")[0]}function Po(e){return e.split("-")[1]}function Dp(e){return e==="x"?"y":"x"}function Mc(e){return e==="y"?"height":"width"}function bn(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function Nc(e){return Dp(bn(e))}function i3(e,t,r){r===void 0&&(r=!1);let n=Po(e),o=Nc(e),i=Mc(o),a=o==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=Ic(a)),[a,Ic(a)]}function a3(e){let t=Ic(e);return[Np(e),t,Np(t)]}function Np(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var n3=["left","right"],o3=["right","left"],jV=["top","bottom"],HV=["bottom","top"];function WV(e,t,r){switch(e){case"top":case"bottom":return r?t?o3:n3:t?n3:o3;case"left":case"right":return t?jV:HV;default:return[]}}function s3(e,t,r,n){let o=Po(e),i=WV(Lr(e),r==="start",n);return o&&(i=i.map(a=>a+"-"+o),t&&(i=i.concat(i.map(Np)))),i}function Ic(e){let t=Lr(e);return BV[t]+e.slice(t.length)}function UV(e){var t,r,n,o;return{top:(t=e.top)!=null?t:0,right:(r=e.right)!=null?r:0,bottom:(n=e.bottom)!=null?n:0,left:(o=e.left)!=null?o:0}}function Vp(e){return typeof e!="number"?UV(e):{top:e,right:e,bottom:e,left:e}}function Is(e){let{x:t,y:r,width:n,height:o}=e;return{width:n,height:o,top:r,left:t,right:t+n,bottom:r+o,x:t,y:r}}function t0(e,t){return t<0||t>=e.length}function Fp(e,t){return Ps(e.current,{disabledIndices:t})}function r0(e,t){return Ps(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function Ps(e,{startingIndex:t=-1,decrement:r=!1,disabledIndices:n,amount:o=1}={}){let i=t;do i+=r?-o:o;while(i>=0&&i<=e.length-1&&n0(e,i,n));return i}function n0(e,t,r){if(typeof r=="function"?r(t):r?.includes(t)??!1)return!0;let o=e[t];return o?!Ms(o)||o.matches(":disabled")?!0:!r&&(o.hasAttribute("disabled")||o.getAttribute("aria-disabled")==="true"):!1}function YV(e){return e.visibility==="hidden"||e.visibility==="collapse"}function Ms(e,t=e?_r(e):null){return!e||!e.isConnected||!t||YV(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var GV='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function $V(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let r=e.getRootNode();return ti(r)?r.host:null}function i0(e){for(let t of Array.from(e.children))if(nr(t)==="summary")return t;return null}function qV(e,t){let r=i0(t);return!!r&&(e===r||we(r,e))}function l3(e){let t=e?nr(e):"";return e!=null&&e.matches(GV)&&(t!=="summary"||e.parentElement!=null&&nr(e.parentElement)==="details"&&i0(e.parentElement)===e)&&(t!=="details"||i0(e)==null)&&(t!=="input"||e.type!=="hidden")}function d3(e){if(!l3(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=$V(t)){let r=t!==e,n=nr(t)==="slot";if(t.hasAttribute("inert")||r&&nr(t)==="details"&&!t.open&&!qV(e,t)||t.hasAttribute("hidden")||!n&&!KV(t,r))return!1}return!0}function KV(e,t){let r=_r(e);return t?r.display!=="none":Ms(e,r)}function c3(e){let t=e.tabIndex;if(t<0){let r=nr(e);if(r==="details"||r==="audio"||r==="video"||Ze(e)&&e.isContentEditable)return 0}return t}function o0(e){if(nr(e)!=="input")return null;let t=e;return t.type==="radio"&&t.name!==""?t:null}function XV(e,t){let r=o0(e);if(!r)return!0;let n=t.find(o=>{let i=o0(o);return i?.name===r.name&&i.form===r.form&&i.checked});return n?n===r:t.find(o=>{let i=o0(o);return i?.name===r.name&&i.form===r.form})===r}function u3(e){if(Ze(e)&&nr(e)==="slot"){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return Ze(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function f3(e,t){u3(e).forEach(r=>{l3(r)&&t.push(r),f3(r,t)})}function p3(e,t,r){u3(e).forEach(n=>{Ze(n)&&n.matches(t)&&r.push(n),p3(n,t,r)})}function Lp(e){return d3(e)&&c3(e)>=0}function a0(e){let t=[];return f3(e,t),t.filter(d3)}function Dl(e){let t=a0(e);return t.filter(r=>c3(r)>=0&&XV(r,t))}function m3(e,t){let r=Dl(e),n=r.length;if(n===0)return;let o=or(De(e)),i=r.indexOf(o),a=i===-1?t===1?0:n-1:i+t;return r[a]}function Vl(e){return m3(De(e).body,1)||e}function zp(e){return m3(De(e).body,-1)||e}function g3(e,t){if(!e)return null;let r=Dl(De(e).body),n=r.length;if(n===0)return null;let o=r.indexOf(e);if(o===-1)return null;let i=(o+t+n)%n;return r[i]}function b3(e){return g3(e,1)}function h3(e){return g3(e,-1)}function Ki(e,t){let r=t||e.currentTarget,n=e.relatedTarget;return!n||!we(r,n)}function _3(e){Dl(e).forEach(r=>{r.dataset.tabindex=r.getAttribute("tabindex")||"",r.setAttribute("tabindex","-1")})}function s0(e){let t=[];p3(e,"[data-tabindex]",t),t.forEach(r=>{let n=r.dataset.tabindex;delete r.dataset.tabindex,n?r.setAttribute("tabindex",n):r.removeAttribute("tabindex")})}function co(e,t,r=!0){return e.filter(o=>o.parentId===t).flatMap(o=>[...!r||o.context?.open?[o]:[],...co(e,o.id,r)])}function l0(e,t){let r=[],n=e.find(o=>o.id===t)?.parentId;for(;n;){let o=e.find(i=>i.id===n);n=o?.parentId,o&&(r=r.concat(o))}return r}function Xi(e){return`data-base-ui-${e}`}var Bp=0;function Fl(e,t={}){let{preventScroll:r=!1,sync:n=!1,shouldFocus:o}=t;cancelAnimationFrame(Bp);function i(){o&&!o()||e?.focus({preventScroll:r})}if(n)return i(),qe;let a=requestAnimationFrame(i);return Bp=a,()=>{Bp===a&&(cancelAnimationFrame(a),Bp=0)}}var d0={inert:new WeakMap,"aria-hidden":new WeakMap},v3="data-base-ui-inert",u0={inert:new WeakSet,"aria-hidden":new WeakSet},Ac=new WeakMap,c0=0;function ZV(e){return u0[e]}function S3(e){return e?ti(e)?e.host:S3(e.parentNode):null}var w3=(e,t)=>t.map(r=>{if(e.contains(r))return r;let n=S3(r);return e.contains(n)?n:null}).filter(r=>r!=null),y3=e=>{let t=new Set;return e.forEach(r=>{let n=r;for(;n&&!t.has(n);)t.add(n),n=n.parentNode}),t},x3=(e,t,r)=>{let n=[],o=i=>{!i||r.has(i)||Array.from(i.children).forEach(a=>{nr(a)!=="script"&&(t.has(a)?o(a):n.push(a))})};return o(e),n};function QV(e,t,r,n,{mark:o=!0}){let i=null;n?i="inert":r&&(i="aria-hidden");let a=null,s=null,l=w3(t,e),d=o?x3(t,y3(l),new Set(l)):[],c=[],u=[];if(i){let g=d0[i],p=ZV(i);s=p,a=g;let m=w3(t,Array.from(t.querySelectorAll("[aria-live]"))),b=l.concat(m);x3(t,y3(b),new Set(b)).forEach(y=>{let _=y.getAttribute(i),w=_!==null&&_!=="false",v=(g.get(y)||0)+1;g.set(y,v),c.push(y),v===1&&w&&p.add(y),w||y.setAttribute(i,i==="inert"?"":"true")})}return o&&d.forEach(g=>{let p=(Ac.get(g)||0)+1;Ac.set(g,p),u.push(g),p===1&&g.setAttribute(v3,"")}),c0+=1,()=>{a&&c.forEach(g=>{let m=(a.get(g)||0)-1;a.set(g,m),m||(!s?.has(g)&&i&&g.removeAttribute(i),s?.delete(g))}),o&&u.forEach(g=>{let p=(Ac.get(g)||0)-1;Ac.set(g,p),p||g.removeAttribute(v3)}),c0-=1,c0||(d0.inert=new WeakMap,d0["aria-hidden"]=new WeakMap,u0.inert=new WeakSet,u0["aria-hidden"]=new WeakSet,Ac=new WeakMap)}}function f0(e,t={}){let{ariaHidden:r=!1,inert:n=!1,mark:o=!0}=t,i=De(e[0]).body;return QV(e,i,r,n,{mark:o})}var Ft=f(H(),1),p0=f(ni(),1);var R3={style:{transition:"none"}},C3="data-base-ui-click-trigger",JV="data-base-ui-swipe-ignore",eF="data-swipe-ignore",LJ=`[${JV}]`,zJ=`[${eF}]`,E3={fallbackAxisSide:"none"},jp={fallbackAxisSide:"end"},k3={clipPath:"inset(50%)",position:"fixed",top:0,left:0};var Ns=f(B(),1),T3=Ft.createContext(null),m0=()=>Ft.useContext(T3),tF=Xi("portal");function Hp(e={}){let{ref:t,container:r,componentProps:n=Ye,elementProps:o}=e,i=To(),s=m0()?.portalNode,[l,d]=Ft.useState(null),[c,u]=Ft.useState(null),g=ee(h=>{h!==null&&u(h)}),p=Ft.useRef(null);X(()=>{if(r===null){p.current&&(p.current=null,u(null),d(null));return}let h=(r&&(xp(r)?r:r.current))??s??document.body;if(h==null){p.current&&(p.current=null,u(null),d(null));return}p.current!==h&&(p.current=h,u(null),d(h))},[r,s]);let m=Re("div",n,{ref:[t,g],props:[{id:i,[tF]:""},o]}),b=l&&m?p0.createPortal(m,l):null;return{node:c,nodeId:Ft.isValidElement(m)?m.props.id:void 0,subtree:b}}var g0=Ft.forwardRef(function(t,r){let{render:n,className:o,style:i,children:a,container:s,...l}=t,{node:d,nodeId:c,subtree:u}=Hp({container:s,ref:r,componentProps:t,elementProps:l}),g=Ft.useRef(null),p=Ft.useRef(null),m=Ft.useRef(null),b=Ft.useRef(null),[h,y]=Ft.useState(null),_=Ft.useRef(!1),w=h?.modal,v=h?.open,R=!!h&&!h.modal&&h.open&&!!d;Ft.useEffect(()=>{if(!d||w)return;function S(C){d&&C.relatedTarget&&Ki(C)&&(C.type==="focusin"?_.current&&(s0(d),_.current=!1):(_3(d),_.current=!0))}return Fr(ze(d,"focusin",S,!0),ze(d,"focusout",S,!0))},[d,w]),X(()=>{!d||v!==!0||!_.current||(s0(d),_.current=!1)},[v,d]);let x=Ft.useMemo(()=>({beforeOutsideRef:g,afterOutsideRef:p,beforeInsideRef:m,afterInsideRef:b,portalNode:d,setFocusManagerState:y}),[d]);return(0,Ns.jsxs)(Ft.Fragment,{children:[u,(0,Ns.jsxs)(T3.Provider,{value:x,children:[R&&d&&(0,Ns.jsx)(qi,{"data-type":"outside",ref:g,onFocus:S=>{if(Ki(S,d))m.current?.focus();else{let C=h?h.domReference:null;zp(C)?.focus()}}}),R&&d&&(0,Ns.jsx)("span",{"aria-owns":c,style:k3}),d&&p0.createPortal(a,d),R&&d&&(0,Ns.jsx)(qi,{"data-type":"outside",ref:p,onFocus:S=>{if(Ki(S,d))b.current?.focus();else{let C=h?h.domReference:null;Vl(C)?.focus(),h?.closeOnFocusOut&&h?.onOpenChange(!1,Ee(oe.focusOut,S.nativeEvent))}}})]})]})});var Ra=f(H(),1);function Wp(){let e=new Map;return{emit(t,r){e.get(t)?.forEach(n=>n(r))},on(t,r){e.has(t)||e.set(t,new Set),e.get(t).add(r)},off(t,r){e.get(t)?.delete(r)}}}var Sa=class{nodesRef={current:[]};events=Wp();addNode(t){this.nodesRef.current.push(t)}removeNode(t){let r=this.nodesRef.current.findIndex(n=>n===t);r!==-1&&this.nodesRef.current.splice(r,1)}};var b0=f(B(),1),O3=Ra.createContext(null),I3=Ra.createContext(null),Bn=()=>Ra.useContext(O3)?.id||null,zr=e=>{let t=Ra.useContext(I3);return e??t};function Dc(e){let t=To(),r=zr(e),n=Bn();return X(()=>{if(!t)return;let o={id:t,parentId:n};return r?.addNode(o),()=>{r?.removeNode(o)}},[r,t,n]),t}function h0(e){let{children:t,id:r}=e,n=Bn();return(0,b0.jsx)(O3.Provider,{value:Ra.useMemo(()=>({id:r,parentId:n}),[r,n]),children:t})}function _0(e){let{children:t,externalTree:r}=e,n=ct(()=>r??new Sa).current;return(0,b0.jsx)(I3.Provider,{value:n,children:t})}var Vc=f(B(),1);function rF(e,t){let r=at(Dt(e));return e instanceof r.KeyboardEvent?"keyboard":e instanceof r.FocusEvent?t||"keyboard":"pointerType"in e?e.pointerType||"keyboard":"touches"in e?"touch":e instanceof r.MouseEvent?t||(e.detail===0?"keyboard":"mouse"):""}var P3=20,Ca=[];function v0(){Ca=Ca.filter(e=>e.deref()?.isConnected)}function M3(e){v0(),e&&nr(e)!=="body"&&(Ca.push(new WeakRef(e)),Ca.length>P3&&(Ca=Ca.slice(-P3)))}function N3(){return v0(),Ca[Ca.length-1]?.deref()}function nF(e){return e?Lp(e)?e:Dl(e)[0]||e:null}function A3(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let r=a0(e).filter(o=>{let i=o.getAttribute("data-tabindex")||"";return Lp(o)||o.hasAttribute("data-tabindex")&&!i.startsWith("-")}),n=e.getAttribute("tabindex");r.length===0?n!=="0"&&(e.setAttribute("tabindex","0"),e.setAttribute("data-tabindex","0")):(n!=="-1"||e.hasAttribute("data-tabindex")&&e.getAttribute("data-tabindex")!=="-1")&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function w0(e){let{context:t,children:r,disabled:n=!1,initialFocus:o=!0,returnFocus:i=!0,restoreFocus:a=!1,modal:s=!0,closeOnFocusOut:l=!0,openInteractionType:d="",nextFocusableElement:c,previousFocusableElement:u,beforeContentFocusGuardRef:g,externalTree:p,getInsideElements:m}=e,b="rootStore"in t?t.rootStore:t,h=b.useState("open"),y=b.useState("domReferenceElement"),_=b.useState("floatingElement"),{events:w,dataRef:v}=b.context,R=ee(()=>v.current.floatingContext?.nodeId),x=o===!1,S=Tc(y)&&x,C=Vt(o),k=Vt(i),E=Vt(d),I=Vt(h),T=zr(p),N=m0(),P=Br.useRef(!1),A=Br.useRef(!1),F=Br.useRef(!1),D=Br.useRef(null),O=Br.useRef(""),L=Br.useRef(""),M=Br.useRef(null),V=Br.useRef(null),z=Jo(M,g,N?.beforeInsideRef),W=Jo(V,N?.afterInsideRef),j=wt(),re=wt(),ne=Fn(),de=N!=null,Q=Oc(_),fe=ee((G=Q)=>G?Dl(G):[]),be=ee(()=>m?.().filter(G=>G!=null)??[]);Br.useEffect(()=>{if(n||!s)return;function G(he){he.key==="Tab"&&we(Q,or(De(Q)))&&fe().length===0&&!S&&Ln(he)}let te=De(Q);return ze(te,"keydown",G)},[n,Q,s,S,fe]),Br.useEffect(()=>{if(n||!h)return;let G=De(Q);function te(){F.current=!1}function he(Oe){let _e=Dt(Oe),ae=be(),K=we(_,_e)||we(y,_e)||we(N?.portalNode,_e)||ae.some(se=>se===_e||we(se,_e));F.current=!K,L.current=Oe.pointerType||"keyboard",_e?.closest(`[${C3}]`)&&(A.current=!0,re.start(0,()=>{A.current=!1}))}function ke(){L.current="keyboard"}return Fr(ze(G,"pointerdown",he,!0),ze(G,"pointerup",te,!0),ze(G,"pointercancel",te,!0),ze(G,"keydown",ke,!0),te)},[n,_,y,Q,h,N,re,be]),Br.useEffect(()=>{if(n||!l)return;let G=De(Q);function te(){A.current=!0,re.start(0,()=>{A.current=!1})}function he(ae){let K=Dt(ae);Lp(K)&&(D.current=K)}function ke(ae){let K=ae.relatedTarget,se=ae.currentTarget,ce=Dt(ae);s&&K==null&&ce!=null&&we(_,ce)&&M3(ce),queueMicrotask(()=>{let Te=R(),Tt=b.context.triggerElements,q=be(),Z=K?.hasAttribute(Xi("focus-guard"))&&[M.current,V.current,N?.beforeInsideRef.current,N?.afterInsideRef.current,N?.beforeOutsideRef.current,N?.afterOutsideRef.current,Oo(u),Oo(c)].includes(K),We=!(we(y,K)||we(_,K)||we(K,_)||we(N?.portalNode,K)||q.some(le=>le===K||we(le,K))||Tt.hasMatchingElement(le=>we(le,K))||Z||T&&(co(T.nodesRef.current,Te).find(le=>we(le.context?.elements.floating,K)||we(le.context?.elements.domReference,K))||l0(T.nodesRef.current,Te).find(le=>[le.context?.elements.floating,Oc(le.context?.elements.floating)].includes(K)||le.context?.elements.domReference===K)));if(se===y&&Q&&A3(Q),a&&se!==y&&!Ms(ce)&&or(G)===G.body){if(Ze(Q)&&(Q.focus(),a==="popup")){ne.request(()=>{Q.focus()});return}let le=fe(),pe=D.current,Je=(pe&&le.includes(pe)?pe:null)||le[le.length-1]||Q;Ze(Je)&&Je.focus()}if(v.current.insideReactTree){v.current.insideReactTree=!1;return}(S||!s)&&K&&We&&!A.current&&(S||K!==N3())&&(P.current=!0,b.setOpen(!1,Ee(oe.focusOut,ae)))})}function Oe(){F.current||(v.current.insideReactTree=!0,j.start(0,()=>{v.current.insideReactTree=!1}))}let _e=Ze(y)?y:null;if(!(!_&&!_e))return Fr(_e&&ze(_e,"focusout",ke),_e&&ze(_e,"pointerdown",te),_&&ze(_,"focusin",he),_&&ze(_,"focusout",ke),_&&N&&ze(_,"focusout",Oe,!0))},[n,y,_,Q,s,T,N,b,l,a,fe,S,R,v,j,re,ne,c,u,be]),Br.useEffect(()=>{if(n||!_||!h)return;let G=Array.from(N?.portalNode?.querySelectorAll(`[${Xi("portal")}]`)||[]),he=(T?l0(T.nodesRef.current,R()):[]).find(se=>Tc(se.context?.elements.domReference||null))?.context?.elements.domReference,Oe=[...[_,...G,M.current,V.current,N?.beforeOutsideRef.current,N?.afterOutsideRef.current,...be()],he,Oo(u),Oo(c),S?y:null].filter(se=>se!=null),_e=f0(Oe,{ariaHidden:s||S,mark:!1}),ae=[_,...G].filter(se=>se!=null),K=f0(ae);return()=>{K(),_e()}},[h,n,y,_,s,N,S,T,R,c,u,be]),X(()=>{if(!h||n||!Ze(Q))return;O.current="",L.current="";let G=De(Q),te=or(G);queueMicrotask(()=>{let he=C.current,ke=typeof he=="function"?he(E.current||""):he;if(ke===void 0||ke===!1||we(Q,te))return;let _e=null,ae=()=>(_e==null&&(_e=fe(Q)),_e[0]||Q),K;ke===!0||ke===null?K=ae():K=Oo(ke),K=K||ae();let se=we(Q,or(G));Fl(K,{preventScroll:K===Q,shouldFocus(){if(!I.current)return!1;if(se)return!0;let ce=or(G);return!(ce!==K&&we(Q,ce))}})})},[n,h,Q,fe,C,E,I]),X(()=>{if(n||!Q)return;let G=De(Q),te=or(G),he=E.current==null;M3(te);function ke(_e){if(_e.open||(O.current=rF(_e.nativeEvent,L.current)),_e.reason===oe.triggerHover&&_e.nativeEvent.type==="mouseleave"&&(P.current=!0),_e.reason===oe.outsidePress)if(_e.nested)P.current=!1;else if(Tp(_e.nativeEvent)||Al(_e.nativeEvent))P.current=!1;else{let ae=!1;De(Q).createElement("div").focus({get preventScroll(){return ae=!0,!1}}),ae?P.current=!1:P.current=!0}}w.on("openchange",ke);function Oe(_e){let ae=k.current,K=typeof ae=="function"?ae(_e):ae;if(K===void 0||K===!1)return null;K===null&&(K=!0);let se=y?.isConnected?y:null,ce=te?.isConnected&&nr(te)!=="body"?te:null,Te=he?ce||se:se||ce;return Te||(Te=N3()||null),typeof K=="boolean"?Te:Oo(K)||Te||null}return()=>{w.off("openchange",ke);let _e=or(G),ae=be(),K=we(_,_e)||ae.some(Tt=>Tt===_e||we(Tt,_e))||T&&co(T.nodesRef.current,R(),!1).some(Tt=>we(Tt.context?.elements.floating,_e)),se=k.current,ce=O.current,Te=Oe(ce);queueMicrotask(()=>{let Tt=nF(Te),q=typeof se!="boolean";if(se&&!P.current&&Ze(Tt)&&(!(!q&&Tt!==_e&&_e!==G.body)||K)){let Z={preventScroll:!0};ce==="keyboard"&&(Z.focusVisible=!0),Tt.focus(Z)}P.current=!1})}},[n,_,Q,k,E,w,T,y,R,be]),X(()=>{if(!ut.engine.webkit||h||!_)return;let G=or(De(_));!Ze(G)||!Os(G)||we(_,G)&&G.blur()},[h,_]),X(()=>{if(!(n||!N))return N.setFocusManagerState({modal:s,closeOnFocusOut:l,open:h,onOpenChange:b.setOpen,domReference:y}),()=>{N.setFocusManagerState(null)}},[n,N,s,h,b,l,y]),X(()=>{if(!(n||!Q))return A3(Q),()=>{queueMicrotask(v0)}},[n,Q]);let ve=!n&&(s?!S:!0)&&(de||s);return(0,Vc.jsxs)(Br.Fragment,{children:[ve&&(0,Vc.jsx)(qi,{"data-type":"inside",ref:z,onFocus:G=>{if(s){let te=fe();Fl(te[te.length-1])}else N?.portalNode&&(P.current=!1,Ki(G,N.portalNode)?Vl(y)?.focus():Oo(u??N.beforeOutsideRef)?.focus())}}),r,ve&&(0,Vc.jsx)(qi,{"data-type":"inside",ref:W,onFocus:G=>{s?Fl(fe()[0]):N?.portalNode&&(l&&(P.current=!0),Ki(G,N.portalNode)?zp(y)?.focus():Oo(c??N.afterOutsideRef)?.focus())}})]})}var Fc=f(H(),1);function Lc(e,t={}){let{enabled:r=!0,event:n="click",toggle:o=!0,ignoreMouse:i=!1,stickIfOpen:a=!0,touchOpenDelay:s=0,reason:l=oe.triggerPress}=t,d="rootStore"in e?e.rootStore:e,c=d.context.dataRef,u=Fc.useRef(void 0),g=Fn(),p=wt(),m=Fc.useMemo(()=>{function b(y,_,w,v){let R=Ee(l,_,w);y&&v==="touch"&&s>0?p.start(s,()=>{d.setOpen(!0,R)}):d.setOpen(y,R)}function h(y,_,w){let v=c.current.openEvent,R=d.select("domReferenceElement")!==_;return y&&R||!y||!o?!0:v&&a?!w(v.type):!1}return{onPointerDown(y){u.current=zn(y.pointerType,!0)&&Al(y.nativeEvent)?"virtual":y.pointerType},onMouseDown(y){let _=u.current,w=y.nativeEvent,v=d.select("open");if(y.button!==0||n==="click"||zn(_,!0)&&i)return;let R=h(v,y.currentTarget,C=>C==="click"||C==="mousedown"),x=Dt(w);if(Os(x)){b(R,w,x,_);return}let S=y.currentTarget;g.request(()=>{b(R,w,S,_)})},onClick(y){if(n==="mousedown-only")return;let _=u.current;if(n==="mousedown"&&_){u.current=void 0;return}if(zn(_,!0)&&i)return;let w=d.select("open"),v=h(w,y.currentTarget,R=>R==="click"||R==="mousedown"||R==="keydown"||R==="keyup");b(v,y.nativeEvent,y.currentTarget,_)},onKeyDown(){u.current=void 0}}},[c,n,i,l,d,a,o,g,p,s]);return Fc.useMemo(()=>r?{reference:m}:Ye,[r,m])}var hn=f(H(),1);function oF(e,t){let r=null,n=null,o=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},a=t.axis==="x"||t.axis==="both",s=t.axis==="y"||t.axis==="both",l=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",d=i.width,c=i.height,u=i.x,g=i.y;return r==null&&t.x&&a&&(r=i.x-t.x),n==null&&t.y&&s&&(n=i.y-t.y),u-=r||0,g-=n||0,d=0,c=0,!o||l?(d=t.axis==="y"?i.width:0,c=t.axis==="x"?i.height:0,u=a&&t.x!=null?t.x:u,g=s&&t.y!=null?t.y:g):o&&!l&&(c=t.axis==="x"?i.height:c,d=t.axis==="y"?i.width:d),o=!0,{width:d,height:c,x:u,y:g,top:g,right:u+d,bottom:g+c,left:u}}}}function D3(e){return e!=null&&e.clientX!=null}function y0(e,t={}){let{enabled:r=!0,axis:n="both"}=t,o="rootStore"in e?e.rootStore:e,i=o.useState("open"),a=o.useState("floatingElement"),s=o.useState("domReferenceElement"),l=o.context.dataRef,d=hn.useRef(!1),c=hn.useRef(null),[u,g]=hn.useState(),[p,m]=hn.useState([]),b=ee(v=>{o.set("positionReference",v)}),h=ee((v,R,x)=>{d.current||l.current.openEvent&&!D3(l.current.openEvent)||o.set("positionReference",oF(x??s,{x:v,y:R,axis:n,dataRef:l,pointerType:u}))}),y=ee(v=>{i?c.current||(h(v.clientX,v.clientY,v.currentTarget),m([])):h(v.clientX,v.clientY,v.currentTarget)}),_=zn(u)?a:i;hn.useEffect(()=>{if(!r){b(s);return}if(!_)return;function v(){c.current?.(),c.current=null}let R=at(a);function x(S){let C=Dt(S);we(a,C)?v():h(S.clientX,S.clientY)}return!l.current.openEvent||D3(l.current.openEvent)?c.current=ze(R,"mousemove",x):b(s),v},[_,r,a,l,s,o,h,b,p]),hn.useEffect(()=>()=>{o.set("positionReference",null)},[o]),hn.useEffect(()=>{r&&!a&&(d.current=!1)},[r,a]),hn.useEffect(()=>{!r&&i&&(d.current=!0)},[r,i]);let w=hn.useMemo(()=>{function v(R){g(R.pointerType)}return{onPointerDown:v,onPointerEnter:v,onMouseMove:y,onMouseEnter:y}},[y]);return hn.useMemo(()=>r?{reference:w,trigger:w}:{},[r,w])}var jn=f(H(),1);function iF(){return!1}function aF(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function zc(e,t={}){let{enabled:r=!0,escapeKey:n=!0,outsidePress:o=!0,outsidePressEvent:i="sloppy",referencePress:a=iF,bubbles:s,externalTree:l}=t,d="rootStore"in e?e.rootStore:e,c=d.useState("open"),u=d.useState("floatingElement"),{dataRef:g}=d.context,p=zr(l),m=ee(typeof o=="function"?o:()=>!1),b=typeof o=="function"?m:o,h=b!==!1,y=ee(()=>i),{escapeKey:_,outsidePress:w}=aF(s),v=jn.useRef(!1),R=jn.useRef(!1),x=jn.useRef(!1),S=jn.useRef(!1),C=jn.useRef(""),k=jn.useRef(null),E=wt(),I=wt(),T=ee(()=>{I.clear(),g.current.insideReactTree=!1}),N=ee(z=>{let W=g.current.floatingContext?.nodeId;return(p?co(p.nodesRef.current,W):[]).some(re=>re.context?.open&&!re.context.dataRef.current[z])}),P=ee(z=>Ip(z,d.select("floatingElement"))||Ip(z,d.select("domReferenceElement"))),A=ee(z=>{a()&&d.setOpen(!1,Ee(oe.triggerPress,z.nativeEvent))}),F=ee(z=>{if(!c||!r||!n||z.key!=="Escape"||S.current||!_&&N("__escapeKeyBubbles"))return;let W=$C(z)?z.nativeEvent:z,j=Ee(oe.escapeKey,W);d.setOpen(!1,j),j.isCanceled||z.preventDefault(),!_&&!j.isPropagationAllowed&&z.stopPropagation()}),D=ee(()=>{g.current.insideReactTree=!0,I.start(0,T)}),O=ee(z=>{if(!c||!r||z.button!==0)return;let W=Dt(z.nativeEvent);we(d.select("floatingElement"),W)&&(v.current||(v.current=!0,R.current=!1))}),L=ee(z=>{!c||!r||(z.defaultPrevented||z.nativeEvent.defaultPrevented)&&v.current&&(R.current=!0)});jn.useEffect(()=>{if(!c||!r)return T;g.current.__escapeKeyBubbles=_,g.current.__outsidePressBubbles=w;let z=new Vr,W=new Vr;function j(){z.clear(),S.current=!0}function re(){z.start(ut.engine.webkit?5:0,()=>{S.current=!1})}function ne(){x.current=!0,W.start(0,()=>{x.current=!1})}function de(){v.current=!1,R.current=!1}function Q(){let q=C.current,Z=q==="pen"||!q?"mouse":q,We=y(),le=typeof We=="function"?We():We;return typeof le=="string"?le:le[Z]}function fe(q){let Z=Q();return Z==="intentional"&&q.type!=="click"||Z==="sloppy"&&q.type==="click"}function be(q){let Z=g.current.floatingContext?.nodeId,We=p&&co(p.nodesRef.current,Z).some(le=>Ip(q,le.context?.elements.floating));return P(q)||We}function ve(q){if(fe(q)){q.type!=="click"&&!P(q)&&(W.clear(),x.current=!1),T();return}if(g.current.insideReactTree){T();return}let Z=Dt(q),We=`[${Xi("inert")}]`,le=Le(Z)?Z.getRootNode():null,pe=Array.from((ti(le)?le:De(d.select("floatingElement"))).querySelectorAll(We)),Je=d.context.triggerElements;if(Z&&(Je.hasElement(Z)||Je.hasMatchingElement(Kt=>we(Kt,Z))))return;let bt=Le(Z)?Z:null;for(;bt&&!ao(bt);){let Kt=io(bt);if(ao(Kt)||!Le(Kt))break;bt=Kt}if(!(pe.length&&Le(Z)&&!KC(Z)&&!we(Z,d.select("floatingElement"))&&pe.every(Kt=>!we(bt,Kt)))){if(Ze(Z)&&!("touches"in q)){let Kt=ao(Z),Nr=_r(Z),Ar=/auto|scroll/,Qo=Kt||Ar.test(Nr.overflowX),Pn=Kt||Ar.test(Nr.overflowY),Mn=Qo&&Z.clientWidth>0&&Z.scrollWidth>Z.clientWidth,ro=Pn&&Z.clientHeight>0&&Z.scrollHeight>Z.clientHeight,Hi=Nr.direction==="rtl",Wi=ro&&(Hi?q.offsetX<=Z.offsetWidth-Z.clientWidth:q.offsetX>Z.clientWidth),Fe=Mn&&q.offsetY>Z.clientHeight;if(Wi||Fe)return}if(!be(q)){if(Q()==="intentional"&&x.current){W.clear(),x.current=!1;return}typeof b=="function"&&!b(q)||N("__outsidePressBubbles")||(d.setOpen(!1,Ee(oe.outsidePress,q)),T())}}}function G(q){Q()!=="sloppy"||q.pointerType==="touch"||!d.select("open")||!r||P(q)||ve(q)}function te(q){if(Q()!=="sloppy"||!d.select("open")||!r||P(q))return;let Z=q.touches[0];Z&&(k.current={startTime:Date.now(),startX:Z.clientX,startY:Z.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},E.start(1e3,()=>{k.current&&(k.current.dismissOnTouchEnd=!1,k.current.dismissOnMouseDown=!1)}))}function he(q,Z){let We=Dt(q);if(!We)return;let le=ze(We,q.type,()=>{Z(q),le()})}function ke(q){C.current="touch",he(q,te)}function Oe(q){E.clear(),q.type==="pointerdown"&&(C.current=q.pointerType),!(q.type==="mousedown"&&k.current&&!k.current.dismissOnMouseDown)&&he(q,Z=>{Z.type==="pointerdown"?G(Z):ve(Z)})}function _e(q){if(!v.current)return;let Z=R.current;if(de(),Q()==="intentional"){if(q.type==="pointercancel"){Z&&ne();return}if(!be(q)){if(Z){ne();return}typeof b=="function"&&!b(q)||(W.clear(),x.current=!0,T())}}}function ae(q){if(Q()!=="sloppy"||!k.current||P(q))return;let Z=q.touches[0];if(!Z)return;let We=Math.abs(Z.clientX-k.current.startX),le=Math.abs(Z.clientY-k.current.startY),pe=Math.sqrt(We*We+le*le);pe>5&&(k.current.dismissOnTouchEnd=!0),pe>10&&(ve(q),E.clear(),k.current=null)}function K(q){he(q,ae)}function se(q){Q()!=="sloppy"||!k.current||P(q)||(k.current.dismissOnTouchEnd&&ve(q),E.clear(),k.current=null)}function ce(q){he(q,se)}let Te=De(u),Tt=Fr(n&&Fr(ze(Te,"keydown",F),ze(Te,"compositionstart",j),ze(Te,"compositionend",re)),h&&Fr(ze(Te,"click",Oe,!0),ze(Te,"pointerdown",Oe,!0),ze(Te,"pointerup",_e,!0),ze(Te,"pointercancel",_e,!0),ze(Te,"mousedown",Oe,!0),ze(Te,"mouseup",_e,!0),ze(Te,"touchstart",ke,!0),ze(Te,"touchmove",K,!0),ze(Te,"touchend",ce,!0)));return()=>{Tt(),z.clear(),W.clear(),de(),x.current=!1,T()}},[g,u,n,h,b,c,r,_,w,F,T,y,N,P,p,d,E]);let M=jn.useMemo(()=>({onKeyDown:F,onPointerDown:A,onClick:A}),[F,A]),V=jn.useMemo(()=>({onKeyDown:F,onPointerDown:L,onMouseDown:L,onClickCapture:D,onMouseDownCapture(z){D(),O(z)},onPointerDownCapture(z){D(),O(z)},onMouseUpCapture:D,onTouchEndCapture:D,onTouchMoveCapture:D}),[F,D,O,L]);return jn.useMemo(()=>r?{reference:M,floating:V,trigger:M}:{},[r,M,V])}var jr=f(H(),1);function V3(e,t,r){let{reference:n,floating:o}=e,i=bn(t),a=Nc(t),s=Mc(a),l=Lr(t),d=i==="y",c=n.x+n.width/2-o.width/2,u=n.y+n.height/2-o.height/2,g=n[s]/2-o[s]/2,p;switch(l){case"top":p={x:c,y:n.y-o.height};break;case"bottom":p={x:c,y:n.y+n.height};break;case"right":p={x:n.x+n.width,y:u};break;case"left":p={x:n.x-o.width,y:u};break;default:p={x:n.x,y:n.y}}let m=Po(t);return m&&(p[a]+=g*(m==="end"?1:-1)*(r&&d?-1:1)),p}async function F3(e,t){var r;t===void 0&&(t={});let{x:n,y:o,platform:i,rects:a,elements:s,strategy:l}=e,{boundary:d="clippingAncestors",rootBoundary:c="viewport",elementContext:u="floating",altBoundary:g=!1,padding:p=0}=ii(t,e),m=Vp(p),h=s[g?u==="floating"?"reference":"floating":u],y=Is(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(h)))==null||r?h:h.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(s.floating)),boundary:d,rootBoundary:c,strategy:l})),_=u==="floating"?{x:n,y:o,width:a.floating.width,height:a.floating.height}:a.reference,w=await(i.getOffsetParent==null?void 0:i.getOffsetParent(s.floating)),v=await(i.isElement==null?void 0:i.isElement(w))&&await(i.getScale==null?void 0:i.getScale(w))||{x:1,y:1},R=Is(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:_,offsetParent:w,strategy:l}):_);return{top:(y.top-R.top+m.top)/v.y,bottom:(R.bottom-y.bottom+m.bottom)/v.y,left:(y.left-R.left+m.left)/v.x,right:(R.right-y.right+m.right)/v.x}}var sF=50,L3=async(e,t,r)=>{let{placement:n="bottom",strategy:o="absolute",middleware:i=[],platform:a}=r,s=a.detectOverflow?a:{...a,detectOverflow:F3},l=await(a.isRTL==null?void 0:a.isRTL(t)),d=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:u}=V3(d,n,l),g=n,p=0,m={};for(let b=0;b<i.length;b++){let h=i[b];if(!h)continue;let{name:y,fn:_}=h,{x:w,y:v,data:R,reset:x}=await _({x:c,y:u,initialPlacement:n,placement:g,strategy:o,middlewareData:m,rects:d,platform:s,elements:{reference:e,floating:t}});c=w??c,u=v??u,m[y]={...m[y],...R},x&&p<sF&&(p++,typeof x=="object"&&(x.placement&&(g=x.placement),x.rects&&(d=x.rects===!0?await a.getElementRects({reference:e,floating:t,strategy:o}):x.rects),{x:c,y:u}=V3(d,g,l)),b=-1)}return{x:c,y:u,placement:g,strategy:o,middlewareData:m}};var z3=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,n;let{placement:o,middlewareData:i,rects:a,initialPlacement:s,platform:l,elements:d}=t,{mainAxis:c=!0,crossAxis:u=!0,fallbackPlacements:g,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:b=!0,...h}=ii(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let y=Lr(o),_=bn(s),w=Lr(s)===s,v=await(l.isRTL==null?void 0:l.isRTL(d.floating)),R=g||(w||!b?[Ic(s)]:a3(s)),x=m!=="none";!g&&x&&R.push(...s3(s,b,m,v));let S=[s,...R],C=await l.detectOverflow(t,h),k=[],E=((n=i.flip)==null?void 0:n.overflows)||[];if(c&&k.push(C[y]),u){let P=i3(o,a,v);k.push(C[P[0]],C[P[1]])}if(E=[...E,{placement:o,overflows:k}],!k.every(P=>P<=0)){var I,T;let P=(((I=i.flip)==null?void 0:I.index)||0)+1,A=S[P];if(A&&(!(u==="alignment"?_!==bn(A):!1)||E.every(O=>bn(O.placement)===_?O.overflows[0]>0:!0)))return{data:{index:P,overflows:E},reset:{placement:A}};let F=(T=E.filter(D=>D.overflows[0]<=0).sort((D,O)=>D.overflows[1]-O.overflows[1])[0])==null?void 0:T.placement;if(!F)switch(p){case"bestFit":{var N;let D=(N=E.filter(O=>{if(x){let L=bn(O.placement);return L===_||L==="y"}return!0}).map(O=>[O.placement,O.overflows.filter(L=>L>0).reduce((L,M)=>L+M,0)]).sort((O,L)=>O[1]-L[1])[0])==null?void 0:N[0];D&&(F=D);break}case"initialPlacement":F=s;break}if(o!==F)return{reset:{placement:F}}}return{}}}};var B3=new Set(["left","top"]);async function lF(e,t){let{placement:r,platform:n,elements:o}=e,i=await(n.isRTL==null?void 0:n.isRTL(o.floating)),a=Lr(r),s=Po(r),l=bn(r)==="y",d=B3.has(a)?-1:1,c=i&&l?-1:1,u=ii(t,e),{mainAxis:g,crossAxis:p,alignmentAxis:m}=typeof u=="number"?{mainAxis:u,crossAxis:0,alignmentAxis:null}:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return s&&typeof m=="number"&&(p=s==="end"?m*-1:m),l?{x:p*c,y:g*d}:{x:g*d,y:p*c}}var j3=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,n;let{x:o,y:i,placement:a,middlewareData:s}=t,l=await lF(t,e);return a===((r=s.offset)==null?void 0:r.placement)&&(n=s.arrow)!=null&&n.alignmentOffset?{}:{x:o+l.x,y:i+l.y,data:{...l,placement:a}}}}},H3=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:n,placement:o,platform:i}=t,{mainAxis:a=!0,crossAxis:s=!1,limiter:l={fn:_=>{let{x:w,y:v}=_;return{x:w,y:v}}},...d}=ii(e,t),c={x:r,y:n},u=await i.detectOverflow(t,d),g=bn(o),p=Dp(g),m=c[p],b=c[g],h=(_,w)=>Ap(w+u[_==="y"?"top":"left"],w,w-u[_==="y"?"bottom":"right"]);a&&(m=h(p,m)),s&&(b=h(g,b));let y=l.fn({...t,[p]:m,[g]:b});return{...y,data:{x:y.x-r,y:y.y-n,enabled:{[p]:a,[g]:s}}}}}},W3=function(e){return e===void 0&&(e={}),{options:e,fn(t){var r,n;let{x:o,y:i,placement:a,rects:s,middlewareData:l}=t,{offset:d=0,mainAxis:c=!0,crossAxis:u=!0}=ii(e,t),g={x:o,y:i},p=bn(a),m=Dp(p),b=g[m],h=g[p],y=ii(d,t),_=typeof y=="number"?{mainAxis:y,crossAxis:0}:{mainAxis:(r=y.mainAxis)!=null?r:0,crossAxis:(n=y.crossAxis)!=null?n:0};if(c){let R=m==="y"?"height":"width",x=s.reference[m]-s.floating[R]+_.mainAxis,S=s.reference[m]+s.reference[R]-_.mainAxis;b<x?b=x:b>S&&(b=S)}if(u){var w,v;let R=m==="y"?"width":"height",x=B3.has(Lr(a)),S=s.reference[p]-s.floating[R]+(x&&((w=l.offset)==null?void 0:w[p])||0)+(x?0:_.crossAxis),C=s.reference[p]+s.reference[R]+(x?0:((v=l.offset)==null?void 0:v[p])||0)-(x?_.crossAxis:0);h<S?h=S:h>C&&(h=C)}return{[m]:b,[p]:h}}}},U3=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:r,rects:n,platform:o,elements:i}=t,{apply:a=()=>{},...s}=ii(e,t),l=await o.detectOverflow(t,s),d=Lr(r),c=Po(r),u=bn(r)==="y",{width:g,height:p}=n.floating,m,b;d==="top"||d==="bottom"?(m=d,b=c===(await(o.isRTL==null?void 0:o.isRTL(i.floating))?"start":"end")?"left":"right"):(b=d,m=c==="end"?"top":"bottom");let h=p-l.top-l.bottom,y=g-l.left-l.right,_=ya(p-l[m],h),w=ya(g-l[b],y),v=t.middlewareData.shift,R=!v,x=_,S=w;v!=null&&v.enabled.x&&(S=y),v!=null&&v.enabled.y&&(x=h),R&&!c&&(u?S=g-2*Io(l.left,l.right):x=p-2*Io(l.top,l.bottom)),await a({...t,availableWidth:S,availableHeight:x});let C=await o.getDimensions(i.floating);return g!==C.width||p!==C.height?{reset:{rects:!0}}:{}}}};function $3(e){let t=_r(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,o=Ze(e),i=o?e.offsetWidth:r,a=o?e.offsetHeight:n,s=xa(r)!==i||xa(n)!==a;return s&&(r=i,n=a),{width:r,height:n,$:s}}function S0(e){return Le(e)?e:e.contextElement}function Ll(e){let t=S0(e);if(!Ze(t))return oi(1);let r=t.getBoundingClientRect(),{width:n,height:o,$:i}=$3(t),a=(i?xa(r.width):r.width)/n,s=(i?xa(r.height):r.height)/o;return(!a||!Number.isFinite(a))&&(a=1),(!s||!Number.isFinite(s))&&(s=1),{x:a,y:s}}var dF=oi(0);function q3(e){let t=at(e);return!Rp()||!t.visualViewport?dF:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function cF(e,t,r){return t===void 0&&(t=!1),!!r&&t&&r===at(e)}function As(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);let o=e.getBoundingClientRect(),i=S0(e),a=oi(1);t&&(n?Le(n)&&(a=Ll(n)):a=Ll(e));let s=cF(i,r,n)?q3(i):oi(0),l=(o.left+s.x)/a.x,d=(o.top+s.y)/a.y,c=o.width/a.x,u=o.height/a.y;if(i&&n){let g=at(i),p=Le(n)?at(n):n,m=g,b=Cp(m);for(;b&&p!==m;){let h=Ll(b),y=b.getBoundingClientRect(),_=_r(b),w=y.left+(b.clientLeft+parseFloat(_.paddingLeft))*h.x,v=y.top+(b.clientTop+parseFloat(_.paddingTop))*h.y;l*=h.x,d*=h.y,c*=h.x,u*=h.y,l+=w,d+=v,m=at(b),b=Cp(m)}}return Is({width:c,height:u,x:l,y:d})}function Up(e,t){let r=Sc(e).scrollLeft;return t?t.left+r:As(ri(e)).left+r}function K3(e,t){let r=e.getBoundingClientRect(),n=r.left+t.scrollLeft-Up(e,r),o=r.top+t.scrollTop;return{x:n,y:o}}function uF(e){let{elements:t,rect:r,offsetParent:n,strategy:o}=e,i=o==="fixed",a=ri(n),s=t?xc(t.floating):!1;if(n===a||s&&i)return r;let l={scrollLeft:0,scrollTop:0},d=oi(1),c=oi(0),u=Ze(n);if((u||!i)&&((nr(n)!=="body"||Es(a))&&(l=Sc(n)),u)){let p=As(n);d=Ll(n),c.x=p.x+n.clientLeft,c.y=p.y+n.clientTop}let g=a&&!u&&!i?K3(a,l):oi(0);return{width:r.width*d.x,height:r.height*d.y,x:r.x*d.x-l.scrollLeft*d.x+c.x+g.x,y:r.y*d.y-l.scrollTop*d.y+c.y+g.y}}function fF(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function pF(e){let t=Sc(e),r=e.ownerDocument.body,n=Io(e.scrollWidth,e.clientWidth,r.scrollWidth,r.clientWidth),o=Io(e.scrollHeight,e.clientHeight,r.scrollHeight,r.clientHeight),i=-t.scrollLeft+Up(e),a=-t.scrollTop;return _r(r).direction==="rtl"&&(i+=Io(e.clientWidth,r.clientWidth)-n),{width:n,height:o,x:i,y:a}}var mF=25;function gF(e,t,r){r===void 0&&(r="viewport");let n=r==="layoutViewport",o=at(e),i=ri(e),a=o.visualViewport,s=i.clientWidth,l=i.clientHeight,d=0,c=0;if(a){let g=!Rp()||t==="fixed";n?g||(d=-a.offsetLeft,c=-a.offsetTop):(s=a.width,l=a.height,g&&(d=a.offsetLeft,c=a.offsetTop))}if(Up(i)<=0){let g=i.ownerDocument,p=g.body,m=getComputedStyle(p),b=g.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,h=Math.abs(i.clientWidth-p.clientWidth-b),y=getComputedStyle(i).scrollbarGutter==="stable both-edges"?h/2:h;y<=mF&&(s-=y)}return{width:s,height:l,x:d,y:c}}function bF(e,t){let r=As(e,!0,t==="fixed"),n=r.top+e.clientTop,o=r.left+e.clientLeft,i=Ll(e),a=e.clientWidth*i.x,s=e.clientHeight*i.y,l=o*i.x,d=n*i.y;return{width:a,height:s,x:l,y:d}}function Y3(e,t,r){let n;if(t==="viewport"||t==="layoutViewport")n=gF(e,r,t);else if(t==="document")n=pF(ri(e));else if(Le(t))n=bF(t,r);else{let o=q3(e);n={x:t.x-o.x,y:t.y-o.y,width:t.width,height:t.height}}return Is(n)}function hF(e,t){let r=t.get(e);if(r)return r;let n=_a(e,[],!1).filter(s=>Le(s)&&nr(s)!=="body"),o=null,i=_r(e).position==="fixed",a=i?io(e):e;for(;Le(a)&&!ao(a);){let s=_r(a),l=Sp(a),d=o?o.position:i?"fixed":"";!l&&(d==="fixed"||d==="absolute"&&s.position==="static")?n=n.filter(u=>u!==a):o=s,a=io(a)}return t.set(e,n),n}function _F(e){let{element:t,boundary:r,rootBoundary:n,strategy:o}=e,a=[...r==="clippingAncestors"?xc(t)?[]:hF(t,this._c):[].concat(r),n],s=Y3(t,a[0],o),l=s.top,d=s.right,c=s.bottom,u=s.left;for(let g=1;g<a.length;g++){let p=Y3(t,a[g],o);l=Io(p.top,l),d=ya(p.right,d),c=ya(p.bottom,c),u=Io(p.left,u)}return{width:d-u,height:c-l,x:u,y:l}}function vF(e){let{width:t,height:r}=$3(e);return{width:t,height:r}}function wF(e,t,r){let n=Ze(t),o=ri(t),i=r==="fixed",a=As(e,!0,i,t),s={scrollLeft:0,scrollTop:0},l=oi(0);if((n||!i)&&((nr(t)!=="body"||Es(o))&&(s=Sc(t)),n)){let g=As(t,!0,i,t);l.x=g.x+t.clientLeft,l.y=g.y+t.clientTop}!n&&o&&(l.x=Up(o));let d=o&&!n&&!i?K3(o,s):oi(0),c=a.left+s.scrollLeft-l.x-d.x,u=a.top+s.scrollTop-l.y-d.y;return{x:c,y:u,width:a.width,height:a.height}}function x0(e){return _r(e).position==="static"}function G3(e,t){if(!Ze(e)||_r(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return ri(e)===r&&(r=r.ownerDocument.body),r}function X3(e,t){let r=at(e);if(xc(e))return r;if(!Ze(e)){let o=io(e);for(;o&&!ao(o);){if(Le(o)&&!x0(o))return o;o=io(o)}return r}let n=G3(e,t);for(;n&&IC(n)&&x0(n);)n=G3(n,t);return n&&ao(n)&&x0(n)&&!Sp(n)?r:n||PC(e)||r}var yF=async function(e){let t=this.getOffsetParent||X3,r=this.getDimensions,n=await r(e.floating);return{reference:wF(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function xF(e){return _r(e).direction==="rtl"}var R0={convertOffsetParentRelativeRectToViewportRelativeRect:uF,getDocumentElement:ri,getClippingRect:_F,getOffsetParent:X3,getElementRects:yF,getClientRects:fF,getDimensions:vF,getScale:Ll,isElement:Le,isRTL:xF};function Z3(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function SF(e,t,r){let n=null,o,i=ri(e);function a(){var c;clearTimeout(o),(c=n)==null||c.disconnect(),n=null}function s(c,u){c===void 0&&(c=!1),u===void 0&&(u=1),a();let g=e.getBoundingClientRect(),{left:p,top:m,width:b,height:h}=g;if(c||t(),!b||!h)return;let y=Pc(m),_=Pc(i.clientWidth-(p+b)),w=Pc(i.clientHeight-(m+h)),v=Pc(p),x={rootMargin:-y+"px "+-_+"px "+-w+"px "+-v+"px",threshold:Io(0,ya(1,u))||1},S=!0;function C(k){let E=k[0].intersectionRatio;if(!Z3(g,e.getBoundingClientRect()))return s();if(E!==u){if(!S)return s();E?s(!1,E):o=setTimeout(()=>{s(!1,1e-7)},1e3)}S=!1}try{n=new IntersectionObserver(C,{...x,root:i.ownerDocument})}catch{n=new IntersectionObserver(C,x)}n.observe(e)}let l=at(e),d=()=>s(r);return l.addEventListener("resize",d),s(!0),()=>{l.removeEventListener("resize",d),a()}}function Bc(e,t,r,n){n===void 0&&(n={});let{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:a=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:l=!1}=n,d=S0(e),c=o||i?[...d?_a(d):[],...t?_a(t):[]]:[];c.forEach(y=>{o&&y.addEventListener("scroll",r),i&&y.addEventListener("resize",r)});let u=d&&s?SF(d,r,i):null,g=-1,p=null;a&&(p=new ResizeObserver(y=>{let[_]=y;_&&_.target===d&&p&&t&&(p.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var w;(w=p)==null||w.observe(t)})),r()}),d&&!l&&p.observe(d),t&&p.observe(t));let m,b=l?As(e):null;l&&h();function h(){let y=As(e);b&&!Z3(b,y)&&r(),b=y,m=requestAnimationFrame(h)}return r(),()=>{var y;c.forEach(_=>{o&&_.removeEventListener("scroll",r),i&&_.removeEventListener("resize",r)}),u?.(),(y=p)==null||y.disconnect(),p=null,l&&cancelAnimationFrame(m)}}var Q3=j3;var J3=H3,eE=z3,tE=U3;var rE=W3,Yp=(e,t,r)=>{let n=new Map,o=r??{},i={...R0,...o.platform,_c:n};return L3(e,t,{...o,platform:i})};var ur=f(H(),1),oE=f(H(),1),iE=f(ni(),1),CF=typeof document<"u",EF=function(){},Gp=CF?oE.useLayoutEffect:EF;function $p(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let r,n,o;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(n=r;n--!==0;)if(!$p(e[n],t[n]))return!1;return!0}if(o=Object.keys(e),r=o.length,r!==Object.keys(t).length)return!1;for(n=r;n--!==0;)if(!{}.hasOwnProperty.call(t,o[n]))return!1;for(n=r;n--!==0;){let i=o[n];if(!(i==="_owner"&&e.$$typeof)&&!$p(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function aE(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function nE(e,t){let r=aE(e);return Math.round(t*r)/r}function C0(e){let t=ur.useRef(e);return Gp(()=>{t.current=e}),t}function sE(e){e===void 0&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:o,elements:{reference:i,floating:a}={},transform:s=!0,whileElementsMounted:l,open:d}=e,[c,u]=ur.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[g,p]=ur.useState(n);$p(g,n)||p(n);let[m,b]=ur.useState(null),[h,y]=ur.useState(null),_=ur.useCallback(O=>{O!==x.current&&(x.current=O,b(O))},[]),w=ur.useCallback(O=>{O!==S.current&&(S.current=O,y(O))},[]),v=i||m,R=a||h,x=ur.useRef(null),S=ur.useRef(null),C=ur.useRef(c),k=l!=null,E=C0(l),I=C0(o),T=C0(d),N=ur.useCallback(()=>{if(!x.current||!S.current)return;let O={placement:t,strategy:r,middleware:g};I.current&&(O.platform=I.current),Yp(x.current,S.current,O).then(L=>{let M={...L,isPositioned:T.current!==!1};P.current&&!$p(C.current,M)&&(C.current=M,iE.flushSync(()=>{u(M)}))})},[g,t,r,I,T]);Gp(()=>{d===!1&&C.current.isPositioned&&(C.current.isPositioned=!1,u(O=>({...O,isPositioned:!1})))},[d]);let P=ur.useRef(!1);Gp(()=>(P.current=!0,()=>{P.current=!1}),[]),Gp(()=>{if(v&&(x.current=v),R&&(S.current=R),v&&R){if(E.current)return E.current(v,R,N);N()}},[v,R,N,E,k]);let A=ur.useMemo(()=>({reference:x,floating:S,setReference:_,setFloating:w}),[_,w]),F=ur.useMemo(()=>({reference:v,floating:R}),[v,R]),D=ur.useMemo(()=>{let O={position:r,left:0,top:0};if(!F.floating)return O;let L=nE(F.floating,c.x),M=nE(F.floating,c.y);return s?{...O,transform:"translate("+L+"px, "+M+"px)",...aE(F.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:L,top:M}},[r,s,F.floating,c.x,c.y]);return ur.useMemo(()=>({...c,update:N,refs:A,elements:F,floatingStyles:D}),[c,N,A,F,D])}var E0=(e,t)=>{let r=Q3(e);return{name:r.name,fn:r.fn,options:[e,t]}},k0=(e,t)=>{let r=J3(e);return{name:r.name,fn:r.fn,options:[e,t]}},T0=(e,t)=>({fn:rE(e).fn,options:[e,t]}),O0=(e,t)=>{let r=eE(e);return{name:r.name,fn:r.fn,options:[e,t]}},I0=(e,t)=>{let r=tE(e);return{name:r.name,fn:r.fn,options:[e,t]}};var zl=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,r,n=!0){this.fallbackStore=t,this.componentName=r,this.throwOnMissingTrigger=n}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let r=this.attachedStores.lastIndexOf(t);r!==-1&&this.attachedStores.splice(r,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(r=>{r()}))}openByTrigger(t){let r=this.attachedStore;if(r===null)return;let n;if(t){for(let o=this.attachedStores.length-1;o>=0&&!n;o-=1)n=this.attachedStores[o].context.triggerElements.getById(t);n??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!n&&this.throwOnMissingTrigger)throw new Error(Ue(99,this.componentName,t,this.componentName));r.setOpen(!0,Ee(oe.imperativeAction,void 0,n))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,Ee(oe.imperativeAction))}};var Vs=f(H(),1),yE=f(ni(),1);var wE=f(H(),1);var _E=f(H(),1),A0=f(jc(),1),vE=f(mE(),1);var gE=f(H(),1);var M0=[],N0;function bE(){return N0}function hE(e){M0.push(e)}function Hc(e){let t=(r,n)=>{let o=ct(UF).current,i;try{N0=o;for(let a of M0)a.before(o);i=e(r,n);for(let a of M0)a.after(o);o.didInitialize=!0}finally{N0=void 0}return i};return t.displayName=e.displayName||e.name,t}function Kp(e){return gE.forwardRef(Hc(e))}function UF(){return{didInitialize:!1}}var YF=Tl(19),GF=YF?qF:KF;function Xp(e,t,r,n,o){return GF(e,t,r,n,o)}function $F(e,t,r,n,o){let i=_E.useCallback(()=>t(e.getSnapshot(),r,n,o),[e,t,r,n,o]);return(0,A0.useSyncExternalStore)(e.subscribe,i,i)}hE({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let r=0;r<e.syncHooks.length;r+=1){let n=e.syncHooks[r],o=n.selector(n.store.state,n.a1,n.a2,n.a3);Object.is(n.value,o)||(t=!0,n.value=o)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let r=new Set;for(let o of e.syncHooks)r.add(o.store);let n=[];for(let o of r)n.push(o.subscribe(t));return()=>{for(let o of n)o()}}),(0,A0.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function qF(e,t,r,n,o){let i=bE();if(!i)return $F(e,t,r,n,o);let a=i.syncIndex;i.syncIndex+=1;let s;return i.didInitialize?(s=i.syncHooks[a],(s.store!==e||s.selector!==t||!Object.is(s.a1,r)||!Object.is(s.a2,n)||!Object.is(s.a3,o))&&(s.store!==e&&(i.didChangeStore=!0),s.store=e,s.selector=t,s.a1=r,s.a2=n,s.a3=o,s.value=t(e.getSnapshot(),r,n,o))):(s={store:e,selector:t,a1:r,a2:n,a3:o,value:t(e.getSnapshot(),r,n,o)},i.syncHooks.push(s)),s.value}function KF(e,t,r,n,o){return(0,vE.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,n,o))}var Zp=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let r=this.updateTick;for(let n of this.listeners){if(r!==this.updateTick)return;n(t)}}update(t){for(let r in t)if(!Object.is(this.state[r],t[r])){this.setState({...this.state,...t});return}}set(t,r){Object.is(this.state[t],r)||this.setState({...this.state,[t]:r})}notifyAll(){let t={...this.state};this.setState(t)}use(t,r,n,o){return Xp(this,t,r,n,o)}};var Ds=f(H(),1);var ai=class extends Zp{constructor(t,r={},n){super(t),this.context=r,this.selectors=n}useSyncedValue(t,r){Ds.useDebugValue(t);let n=this;X(()=>{n.state[t]!==r&&n.set(t,r)},[n,t,r])}useSyncedValueWithCleanup(t,r){let n=this;X(()=>(n.state[t]!==r&&n.set(t,r),()=>{n.set(t,void 0)}),[n,t,r])}useSyncedValues(t){let r=this,n=Object.values(t);X(()=>{r.update(t)},[r,...n])}useControlledProp(t,r){Ds.useDebugValue(t);let n=this,o=r!==void 0;X(()=>{o&&!Object.is(n.state[t],r)&&n.setState({...n.state,[t]:r})},[n,t,r,o])}select(t,r,n,o){let i=this.selectors[t];return i(this.state,r,n,o)}useState(t,r,n,o){return Ds.useDebugValue(t),Xp(this,this.selectors[t],r,n,o)}useContextCallback(t,r){Ds.useDebugValue(t);let n=ee(r??qe);this.context[t]=n}useStateSetter(t){let r=Ds.useRef(void 0);return r.current===void 0&&(r.current=n=>{this.set(t,n)}),r.current}observe(t,r){let n;typeof t=="function"?n=t:n=this.selectors[t];let o=n(this.state);return r(o,o,this),this.subscribe(i=>{let a=n(i);if(!Object.is(o,a)){let s=o;o=a,r(a,s,this)}})}};var XF={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},Ea=class extends ai{constructor(t){let{syncOnly:r,nested:n,onOpenChange:o,triggerElements:i,...a}=t;super({...a,positionReference:a.referenceElement,domReferenceElement:a.referenceElement},{onOpenChange:o,dataRef:{current:{}},events:Wp(),nested:n,triggerElements:i},XF),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&qC(r))&&(this.context.dataRef.current.openEvent=t?r:void 0)};dispatchOpenChange=(t,r)=>{this.syncOpenEvent(t,r.event);let n={open:t,reason:r.reason,nativeEvent:r.event,nested:this.context.nested,triggerElement:r.trigger};this.context.events.emit("openchange",n)};setOpen=(t,r)=>{if(this.syncOnly){this.context.onOpenChange?.(t,r);return}this.dispatchOpenChange(t,r),this.context.onOpenChange?.(t,r)}};function Wc(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,floatingRootContext:n,floatingId:o,nested:i,onOpenChange:a}=e,s=t.useState("open"),l=t.useState("activeTriggerElement"),d=t.useState(r?"popupElement":"positionerElement"),c=t.context.triggerElements,u=a,g=wE.useRef(null);n===void 0&&g.current===null&&(g.current=new Ea({open:s,transitionStatus:void 0,referenceElement:l,floatingElement:d,triggerElements:c,onOpenChange:u,floatingId:o,syncOnly:!0,nested:i}));let p=n??g.current;return t.useSyncedValue("floatingId",o),X(()=>{let m={open:s,floatingId:o,referenceElement:l,floatingElement:d};Le(l)&&(m.domReferenceElement=l),p.state.positionReference===p.state.referenceElement&&(m.positionReference=l),p.update(m)},[s,o,l,d,p]),p.context.onOpenChange=u,p.context.nested=i,p}var Qp={tabIndex:-1,[Cc]:""};function xE(e,t=!1){let r=To(),n=Bn()!=null,o=ct(()=>e(r,n)).current;return Wc({popupStore:o,treatPopupAsFloatingElement:t,floatingRootContext:o.state.floatingRootContext,floatingId:r,nested:n,onOpenChange:o.setOpen}),o}function Jp({handle:e,store:t}){return X(()=>e.attachStore(t),[e,t]),null}function D0(e,t){let r=Vs.useRef(null),n=Vs.useRef(null);return Vs.useCallback(o=>{if(e===void 0)return;let i=!1;if(r.current!==null){let a=r.current,s=n.current,l=t.context.triggerElements.getById(a);s&&l===s&&(t.context.triggerElements.delete(a),i=!0),r.current=null,n.current=null}if(o!==null&&(r.current=e,n.current=o,t.context.triggerElements.add(e,o),i=!0),i){let a=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==a&&t.set("triggerCount",a)}},[t,e])}function V0(e,t,r,n=!1){t?e.preventUnmountingOnClose=!1:n&&(e.preventUnmountingOnClose=!0);let o=r?.id??null;(o||t)&&(e.activeTriggerId=o,e.activeTriggerElement=r??null)}function F0(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function SE(e,t,r,n={}){let o=r.reason,i=o===oe.triggerHover,a=t&&o===oe.triggerFocus,s=!t&&(o===oe.triggerPress||o===oe.escapeKey),l=F0(r);if(e.context.onOpenChange?.(t,r),r.isCanceled)return;n.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,r);let d=()=>{let c={...n.extraState,open:t};a?c.instantType="focus":s?c.instantType="dismiss":i&&(c.instantType=void 0),V0(c,t,r.trigger,l()),e.update(c)};i?yE.flushSync(d):d()}function em(e,t,r,n){let o=r.useState("isMountedByTrigger",e),i=D0(e,r),a=ee(l=>{let d=r.select("open"),c=r.select("activeTriggerId");if(c===e){r.update({activeTriggerElement:l,...d?n:null});return}c==null&&d&&r.update({activeTriggerId:e,activeTriggerElement:l,...n})}),s=Vs.useCallback(l=>{i(l),l&&a(l)},[i,a]);return X(()=>{o&&r.update({activeTriggerElement:t.current,...n})},[o,r,t,...Object.values(n)]),{registerTrigger:s,isMountedByThisTrigger:o}}function tm(e,t={}){let{closeOnActiveTriggerUnmount:r=!1}=t,n=Vs.useRef(null),o=e.useState("open"),i=e.useState("triggerCount"),a=e.useState("activeTriggerId"),s=e.useState("activeTriggerElement");X(()=>{if(!o){n.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let l=e.context.triggerElements.size,d={};e.state.triggerCount!==l&&(d.triggerCount=l);let c=e.select("activeTriggerId"),u=null;if(c){let g=e.context.triggerElements.getById(c);if(g)n.current=c,g!==e.state.activeTriggerElement&&(d.activeTriggerElement=g);else{for(let[p,m]of e.context.triggerElements.entries())if(m===e.state.activeTriggerElement){d.activeTriggerId=p,d.activeTriggerElement=m,n.current=p;break}d.activeTriggerId===void 0&&(n.current===c?u=c:n.current=null)}}else n.current=null;if(!u&&!c&&l===1){let g=e.context.triggerElements.entries().next();if(!g.done){let[p,m]=g.value;d.activeTriggerId=p,d.activeTriggerElement=m,n.current=p}}(d.triggerCount!==void 0||d.activeTriggerId!==void 0||d.activeTriggerElement!==void 0)&&e.update(d),u&&r&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===u&&!e.context.triggerElements.getById(u)){let g=Ee(oe.none);e.setOpen(!1,g),g.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[o,e,i,a,s,r])}function rm(e,t,r){let{mounted:n,setMounted:o,transitionStatus:i}=ei(e),a=t.useState("preventUnmountingOnClose"),s=e?!1:a;t.useSyncedValues({mounted:n,transitionStatus:i,preventUnmountingOnClose:s});let l=ee(()=>{o(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)});return so({enabled:n&&!e&&!s,open:e,ref:t.context.popupRef,onComplete(){e||l()}}),{forceUnmount:l,transitionStatus:i}}function nm(e,t){e.useSyncedValues(t),X(()=>()=>{e.update({activeTriggerProps:Ye,inactiveTriggerProps:Ye,popupProps:Ye})},[e])}var Zi=class{constructor(){this.idMap=new Map}add(t,r){this.idMap.set(t,r)}delete(t){this.idMap.delete(t)}hasElement(t){for(let r of this.idMap.values())if(r===t)return!0;return!1}hasMatchingElement(t){for(let r of this.idMap.values())if(t(r))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function RE(){return new Ea({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Zi,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function om(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:RE(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:Ye,inactiveTriggerProps:Ye,popupProps:Ye}}function EE(e,t,r=!1){return new Ea({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0})}var Uc=e=>e.triggerIdProp??e.activeTriggerId,L0=e=>e.openProp??e.open,CE=e=>(e.popupElement?.id??e.floatingId)||void 0;function kE(e,t){return t!==void 0&&L0(e)&&Uc(e)===t}function ZF(e,t){return kE(e,t)?!0:t!==void 0&&L0(e)&&Uc(e)==null&&e.triggerCount===1}var im={open:L0,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:Uc,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:CE,isTriggerActive:(e,t)=>t!==void 0&&Uc(e)===t,isOpenedByTrigger:(e,t)=>kE(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&Uc(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>ZF(e,t)?CE(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var z0=f(H(),1),TE=f(jc(),1);function am(e){let t=z0.useCallback(n=>e===void 0?qe:e.subscribeStore(n),[e]),r=z0.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,TE.useSyncExternalStore)(t,r,()=>e?.serverStore)}function OE(e){return QF(e,e.rootContext)}function QF(e,t){let{nodeId:r,externalTree:n}=e,o=t.useState("referenceElement"),i=t.useState("floatingElement"),a=t.useState("domReferenceElement"),s=t.useState("open"),l=t.useState("floatingId"),[d,c]=jr.useState(null),[u,g]=jr.useState(void 0),[p,m]=jr.useState(void 0),b=jr.useRef(null),h=zr(n),y=jr.useMemo(()=>({reference:o,floating:i,domReference:a}),[o,i,a]),_=sE({...e,elements:{...y,...d&&{reference:d}}}),w=Le(u)?u:null,v=p===void 0?t.state.floatingElement:p;t.useSyncedValue("referenceElement",u??null),t.useSyncedValue("domReferenceElement",u===void 0?a:w),t.useSyncedValue("floatingElement",v);let R=jr.useCallback(I=>{let T=Le(I)?{getBoundingClientRect:()=>I.getBoundingClientRect(),getClientRects:()=>I.getClientRects(),contextElement:I}:I;c(T),_.refs.setReference(T)},[_.refs]),x=jr.useCallback(I=>{(Le(I)||I===null)&&(b.current=I,g(I)),(Le(_.refs.reference.current)||_.refs.reference.current===null||I!==null&&!Le(I))&&_.refs.setReference(I)},[_.refs,g]),S=jr.useCallback(I=>{m(I),_.refs.setFloating(I)},[_.refs]),C=jr.useMemo(()=>({..._.refs,setReference:x,setFloating:S,setPositionReference:R,domReference:b}),[_.refs,x,S,R]),k=jr.useMemo(()=>({..._.elements,domReference:a}),[_.elements,a]),E=jr.useMemo(()=>({..._,dataRef:t.context.dataRef,open:s,onOpenChange:t.setOpen,events:t.context.events,floatingId:l,refs:C,elements:k,nodeId:r,rootStore:t}),[_,C,k,r,t,s,l]);return X(()=>{a&&(b.current=a)},[a]),X(()=>{t.context.dataRef.current.floatingContext=E;let I=h?.nodesRef.current.find(T=>T.id===r);I&&(I.context=E)}),jr.useMemo(()=>({..._,context:E,refs:C,elements:k,rootStore:t}),[_,C,k,E,t])}var si=f(H(),1);var B0=ut.os.mac&&ut.engine.webkit;function Yc(e,t={}){let{enabled:r=!0,delay:n}=t,o="rootStore"in e?e.rootStore:e,{events:i,dataRef:a}=o.context,s=si.useRef(!1),l=si.useRef(null),d=si.useRef(!0),c=wt();si.useEffect(()=>{let g=o.select("domReferenceElement");if(!r)return;let p=at(g);function m(){let y=o.select("domReferenceElement");!o.select("open")&&Ze(y)&&y===or(De(y))&&(s.current=!0)}function b(){d.current=!0}function h(){d.current=!1}return Fr(ze(p,"blur",m),B0&&ze(p,"keydown",b,!0),B0&&ze(p,"pointerdown",h,!0))},[o,r]),si.useEffect(()=>{if(!r)return;function g(p){if(p.reason===oe.triggerPress||p.reason===oe.escapeKey){let m=o.select("domReferenceElement");Le(m)&&(l.current=m,s.current=!0)}}return i.on("openchange",g),()=>{i.off("openchange",g)}},[i,r,o]);let u=si.useMemo(()=>{function g(){s.current=!1,l.current=null}return{onMouseLeave(){g()},onFocus(p){let m=p.currentTarget;if(s.current){if(l.current===m)return;g()}let b=Dt(p.nativeEvent);if(Le(b)){if(B0&&!p.relatedTarget){if(!d.current&&!Os(b))return}else if(!XC(b))return}let h=wa(p.relatedTarget,o.context.triggerElements),{nativeEvent:y,currentTarget:_}=p,w=typeof n=="function"?n():n;if(o.select("open")&&h||w===0||w===void 0){o.setOpen(!0,Ee(oe.triggerFocus,y,_));return}c.start(w,()=>{s.current||o.setOpen(!0,Ee(oe.triggerFocus,y,_))})},onBlur(p){g();let m=p.relatedTarget,b=p.nativeEvent,h=Le(m)&&m.hasAttribute(Xi("focus-guard"))&&m.getAttribute("data-type")==="outside";c.start(0,()=>{let y=o.select("domReferenceElement"),_=or(De(y));!m&&_===y||we(a.current.floatingContext?.refs.floating.current,_)||we(y,_)||h||wa(m??_,o.context.triggerElements)||o.setOpen(!1,Ee(oe.triggerFocus,b))})}}},[a,n,o,c]);return si.useMemo(()=>r?{reference:u,trigger:u}:{},[r,u])}var H0=f(H(),1);var j0=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new Vr,this.restTimeout=new Vr,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},sm=new WeakMap;function jl(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&sm.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),sm.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function lm(e,t){let{scopeElement:r,referenceElement:n,floatingElement:o}=t,i=sm.get(r);i&&i!==e&&jl(i),jl(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=n,e.pointerEventsFloatingElement=o,sm.set(r,e),r.style.pointerEvents="none",n.style.pointerEvents="auto",o.style.pointerEvents="auto"}function Hl(e){let t=e.context.dataRef.current,r=ct(()=>t.hoverInteractionState??j0.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),Ol(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Gc(e,t={}){let{enabled:r=!0,closeDelay:n=0,nodeId:o}=t,i="rootStore"in e?e.rootStore:e,a=i.useState("open"),s=i.useState("floatingElement"),l=i.useState("domReferenceElement"),{dataRef:d}=i.context,c=zr(),u=Bn(),g=Hl(i),p=wt(),m=ee(()=>Pp(d.current.openEvent?.type,g.interactedInside)),b=ee(()=>ZC(d.current.openEvent?.type)),h=ee(()=>{jl(g)});X(()=>{a||(g.pointerType=void 0,g.restTimeoutPending=!1,g.interactedInside=!1,h())},[a,g,h]),H0.useEffect(()=>h,[h]),X(()=>{if(r&&a&&g.handleCloseOptions?.blockPointerEvents&&b()&&Le(l)&&s){let y=l,_=s,w=De(s),v=c?.nodesRef.current.find(C=>C.id===u)?.context?.elements.floating;v&&(v.style.pointerEvents="");let R=g.pointerEventsScopeElement!==_?g.pointerEventsScopeElement:null,x=v!==_?v:null,S=g.handleCloseOptions?.getScope?.()??R??x??y.closest("[data-rootownerid]")??w.body;return lm(g,{scopeElement:S,referenceElement:y,floatingElement:_}),()=>{h()}}},[r,a,l,s,g,b,c,u,h]),H0.useEffect(()=>{if(!r)return;function y(){return!!(c&&u&&co(c.nodesRef.current,u).length>0)}function _(C){let k=lo(n,"close",g.pointerType),E=()=>{i.setOpen(!1,Ee(oe.triggerHover,C)),c?.events.emit("floating.closed",C)};k?g.openChangeTimeout.start(k,E):(g.openChangeTimeout.clear(),E())}function w(C){let k=Dt(C);if(!Zw(k)){g.interactedInside=!1;return}g.interactedInside=k?.closest("[aria-haspopup]")!=null}function v(){g.openChangeTimeout.clear(),p.clear(),c?.events.off("floating.closed",x),h()}function R(C){if(y()&&c){c.events.on("floating.closed",x);return}if(wa(C.relatedTarget,i.context.triggerElements))return;let k=d.current.floatingContext?.nodeId??o,E=C.relatedTarget;if(!(c&&k&&Le(E)&&co(c.nodesRef.current,k,!1).some(T=>we(T.context?.elements.floating,E)))){if(g.handler){g.handler(C);return}h(),b()&&!m()&&_(C)}}function x(C){!c||!u||y()||p.start(0,()=>{c.events.off("floating.closed",x),i.setOpen(!1,Ee(oe.triggerHover,C)),c.events.emit("floating.closed",C)})}let S=s;return Fr(S&&ze(S,"mouseenter",v),S&&ze(S,"mouseleave",R),S&&ze(S,"pointerdown",w,!0),()=>{c?.events.off("floating.closed",x)})},[r,s,i,d,n,o,b,m,h,g,c,u,p])}var ka=f(H(),1),IE=f(ni(),1);var JF={current:null};function Fs(e,t={}){let{enabled:r=!0,delay:n=0,handleClose:o=null,mouseOnly:i=!1,restMs:a=0,move:s=!0,triggerElementRef:l=JF,externalTree:d,isActiveTrigger:c=!0,getHandleCloseContext:u,isClosing:g,shouldOpen:p,guardStaleOpen:m=!1}=t,b="rootStore"in e?e.rootStore:e,{dataRef:h,events:y}=b.context,_=zr(d),w=Hl(b),v=ka.useRef(!1),R=Vt(o),x=Vt(n),S=Vt(a),C=Vt(r),k=Vt(p),E=Vt(g),I=ee(()=>Pp(h.current.openEvent?.type,w.interactedInside)),T=ee(()=>k.current?.()!==!1),N=ee((F,D,O)=>{let L=b.context.triggerElements;if(L.hasElement(D))return!F||!we(F,D);if(!Le(O))return!1;let M=O;return L.hasMatchingElement(V=>we(V,M))&&(!F||!we(F,M))}),P=ee(()=>{if(!w.handler)return;De(b.select("domReferenceElement")).removeEventListener("mousemove",w.handler),w.handler=void 0}),A=ee(()=>{jl(w)});return c&&(w.handleCloseOptions=R.current?.__options),ka.useEffect(()=>P,[P]),ka.useEffect(()=>{if(!r)return;function F(D){D.open?v.current=!1:(v.current=D.reason===oe.triggerHover,P(),w.openChangeTimeout.clear(),w.restTimeout.clear(),w.blockMouseMove=!0,w.restTimeoutPending=!1)}return y.on("openchange",F),()=>{y.off("openchange",F)}},[r,y,w,P]),ka.useEffect(()=>{if(!r)return;function F(z,W=!0){let j=lo(x.current,"close",w.pointerType);j?w.openChangeTimeout.start(j,()=>{b.setOpen(!1,Ee(oe.triggerHover,z)),_?.events.emit("floating.closed",z)}):W&&(w.openChangeTimeout.clear(),b.setOpen(!1,Ee(oe.triggerHover,z)),_?.events.emit("floating.closed",z))}let D=l.current??(c?b.select("domReferenceElement"):null);if(!Le(D))return;function O(z){if(w.openChangeTimeout.clear(),w.blockMouseMove=!1,i&&!zn(w.pointerType))return;let W=Qw(S.current),j=lo(x.current,"open",w.pointerType),re=Dt(z),ne=z.currentTarget??null,de=b.select("domReferenceElement"),Q=ne;if(Le(re)&&!b.context.triggerElements.hasElement(re)){for(let _e of b.context.triggerElements.elements())if(we(_e,re)){Q=_e;break}}Le(ne)&&Le(de)&&!b.context.triggerElements.hasElement(ne)&&we(ne,de)&&(Q=de);let fe=Q==null?!1:N(de,Q,re),be=b.select("open"),ve=E.current?.()??b.select("transitionStatus")==="ending",G=!be&&ve&&v.current,te=!fe&&Le(Q)&&Le(de)&&we(de,Q)&&G,he=W>0&&!j,ke=fe&&(be||G)||te,Oe=!be||fe;if(ke){T()&&b.setOpen(!0,Ee(oe.triggerHover,z,Q));return}he||(j?w.openChangeTimeout.start(j,()=>{Oe&&T()&&b.setOpen(!0,Ee(oe.triggerHover,z,Q))}):Oe&&T()&&b.setOpen(!0,Ee(oe.triggerHover,z,Q)))}function L(z){if(I()){A();return}P();let W=b.select("domReferenceElement"),j=De(W);w.restTimeout.clear(),w.restTimeoutPending=!1;let re=h.current.floatingContext??u?.();if(wa(z.relatedTarget,b.context.triggerElements))return;if(R.current&&re){b.select("open")||w.openChangeTimeout.clear();let de=l.current;w.handler=R.current({...re,tree:_,x:z.clientX,y:z.clientY,onClose(){A(),P(),C.current&&!I()&&de===b.select("domReferenceElement")&&F(z,!0)}}),j.addEventListener("mousemove",w.handler),w.handler(z);return}(w.pointerType!=="touch"||!we(b.select("floatingElement"),z.relatedTarget))&&F(z)}function M(z){we(D,z.relatedTarget)||(w.openChangeTimeout.clear(),w.restTimeout.clear(),w.restTimeoutPending=!1)}let V=m?ze(D,"mouseout",M):void 0;return s?Fr(ze(D,"mousemove",O,{once:!0}),ze(D,"mouseenter",O),ze(D,"mouseleave",L),V):Fr(ze(D,"mouseenter",O),ze(D,"mouseleave",L),V)},[P,A,h,x,b,r,R,w,c,N,I,i,s,S,l,_,C,u,E,T,m]),ka.useMemo(()=>{if(!r)return;function F(D){w.pointerType=D.pointerType}return{onPointerDown:F,onPointerEnter:F,onMouseMove(D){let{nativeEvent:O}=D,L=D.currentTarget,M=b.select("domReferenceElement"),V=b.select("open"),z=N(M,L,D.target);if(i&&!zn(w.pointerType))return;if(V&&z&&w.handleCloseOptions?.blockPointerEvents){let re=b.select("floatingElement");if(re){let ne=w.handleCloseOptions?.getScope?.()??L.ownerDocument.body;lm(w,{scopeElement:ne,referenceElement:L,floatingElement:re})}}let W=Qw(S.current);if(V&&!z||W===0||!z&&w.restTimeoutPending&&D.movementX**2+D.movementY**2<2)return;w.restTimeout.clear();function j(){if(w.restTimeoutPending=!1,I())return;let re=b.select("open");!w.blockMouseMove&&(!re||z)&&T()&&b.setOpen(!0,Ee(oe.triggerHover,O,L))}w.pointerType==="touch"?IE.flushSync(()=>{j()}):z&&V?j():(w.restTimeoutPending=!0,w.restTimeout.start(W,j))}}},[r,w,I,N,i,b,S,T])}var kr=f(H(),1);var eL="Escape";function PE(e){return ut.engine.webkit&&e.movementX===0&&e.movementY===0}function cm(e,t,r){switch(e){case"vertical":return t;case"horizontal":return r;default:return t||r}}function dm(e,t){return cm(t,e===Xw||e===Op,e===Ec||e===kc)}function W0(e,t,r){return cm(t,e===Op,r?e===Ec:e===kc)||e==="Enter"||e===" "||e===""}function tL(e,t,r){return cm(t,r?e===Ec:e===kc,e===Op)}function rL(e,t,r,n){let o=r?e===kc:e===Ec,i=e===Xw;return t==="both"||t==="horizontal"&&n?e===eL:cm(t,o,i)}function U0(e,t){let{listRef:r,activeIndex:n,onNavigate:o=()=>{},enabled:i=!0,selectedIndex:a=null,allowEscape:s=!1,loopFocus:l=!1,nested:d=!1,rtl:c=!1,virtual:u=!1,focusItemOnOpen:g="auto",focusItemOnHover:p=!0,openOnArrowKeyDown:m=!0,disabledIndices:b=void 0,orientation:h="vertical",parentOrientation:y,id:_,resetOnPointerLeave:w=!0,externalTree:v,grid:R}=t,x=R!=null,S="rootStore"in e?e.rootStore:e,C=S.useState("open"),k=S.useState("floatingElement"),E=S.useState("domReferenceElement"),I=S.context.dataRef,T=Oc(k),N=Tc(E),P=Vt(T),A=Bn(),F=zr(v),D=kr.useRef(g),O=kr.useRef(a??-1),L=kr.useRef(null),M=kr.useRef(!0),V=ee(q=>{o(O.current===-1?null:O.current,q)}),z=kr.useRef(!!k),W=kr.useRef(C),j=kr.useRef(!1),re=kr.useRef(!1),ne=kr.useRef(null),de=Vt(b),Q=Vt(C),fe=Vt(a),be=Vt(w),ve=Fn(),G=Fn(),te=ee(()=>{function q(pe){u?F?.events.emit("virtualfocus",pe):ne.current=Fl(pe,{sync:j.current,preventScroll:!0})}let Z=r.current[O.current],We=re.current;Z&&q(Z),(j.current?pe=>pe():pe=>ve.request(pe))(()=>{let pe=r.current[O.current]||Z;if(!pe)return;Z||q(pe),K&&(We||!M.current)&&pe.scrollIntoView?.({block:"nearest",inline:"nearest"})})});X(()=>{I.current.orientation=h},[I,h]),X(()=>{i&&(C&&k?(O.current=a??-1,D.current&&a!=null&&(re.current=!0,V())):z.current&&(O.current=-1,V()))},[i,C,k,a,V]),X(()=>{if(i){if(!C){j.current=!1;return}if(k)if(n==null){if(j.current=!1,fe.current!=null)return;if(z.current&&(O.current=-1,te()),(!W.current||!z.current)&&D.current&&(L.current!=null||D.current===!0&&L.current==null)){let q=0,Z=()=>{r.current[0]==null?(q<2&&(q?le=>G.request(le):queueMicrotask)(Z),q+=1):(O.current=L.current==null||W0(L.current,h,c)||d?Fp(r):r0(r),L.current=null,V())};Z()}}else t0(r.current,n)||(O.current=n,te(),re.current=!1)}},[i,C,k,n,fe,d,r,h,c,V,te,G]),X(()=>{if(!i||k||!F||u||!z.current)return;let q=F.nodesRef.current,Z=q.find(pe=>pe.id===A)?.context?.elements.floating,We=or(De(E??Z??null)),le=q.some(pe=>pe.context&&we(pe.context.elements.floating,We));Z&&!le&&M.current&&Z.focus({preventScroll:!0})},[i,k,E,F,A,u]),X(()=>{W.current=C,z.current=!!k}),X(()=>{C||(L.current=null,D.current=g)},[C,g]);let he=n!=null,ke=ee(q=>{if(!Q.current)return;let Z=r.current.indexOf(q.currentTarget);Z!==-1&&(O.current!==Z||n!==Z)&&(O.current=Z,V(q))}),Oe=ee(()=>y??F?.nodesRef.current.find(q=>q.id===A)?.context?.dataRef?.current.orientation),_e=ee(()=>Fp(r,de.current)),ae=ee(q=>{if(M.current=!1,j.current=!0,q.which===229||!Q.current&&q.currentTarget===P.current)return;if(d&&rL(q.key,h,c,x)){dm(q.key,Oe())||Ln(q),S.setOpen(!1,Ee(oe.listNavigation,q.nativeEvent)),Ze(E)&&(u?F?.events.emit("virtualfocus",E):E.focus());return}let Z=O.current,We=Fp(r,b),le=r0(r,b);if(N||(q.key==="Home"&&(Ln(q),O.current=We,V(q)),q.key==="End"&&(Ln(q),O.current=le,V(q))),R!=null){let pe=R(q,O.current,r,h,l,c,b,We,le);if(pe!=null&&(O.current=pe,V(q)),h==="both")return}if(dm(q.key,h)){if(Ln(q),C&&!u&&or(q.currentTarget.ownerDocument)===q.currentTarget){O.current=W0(q.key,h,c)?We:le,V(q);return}W0(q.key,h,c)?l?Z>=le?s&&Z!==r.current.length?O.current=-1:(j.current=!1,O.current=We):O.current=Ps(r.current,{startingIndex:Z,disabledIndices:b}):O.current=Math.min(le,Ps(r.current,{startingIndex:Z,disabledIndices:b})):l?Z<=We?s&&Z!==-1?O.current=r.current.length:(j.current=!1,O.current=le):O.current=Ps(r.current,{startingIndex:Z,decrement:!0,disabledIndices:b}):O.current=Math.max(We,Ps(r.current,{startingIndex:Z,decrement:!0,disabledIndices:b})),t0(r.current,O.current)&&(O.current=-1),V(q)}}),K=kr.useMemo(()=>({onFocus(Z){j.current=!0,ke(Z)},onClick:({currentTarget:Z})=>Z.focus({preventScroll:!0}),onMouseMove(Z){PE(Z)||(j.current=!0,re.current=!1,p&&ke(Z))},onPointerLeave(Z){if(!Q.current||!M.current||Z.pointerType==="touch")return;j.current=!0;let We=Z.relatedTarget;if(!(!p||r.current.includes(We))&&be.current&&(ne.current?.(),ne.current=null,O.current=-1,V(Z),!u)){let le=P.current,pe=or(De(le));le&&we(le,pe)&&le.focus({preventScroll:!0})}}}),[ke,Q,P,p,r,V,be,u]),se=kr.useMemo(()=>u&&C&&he&&{"aria-activedescendant":`${_}-${n}`},[u,C,he,_,n]),ce=kr.useMemo(()=>({"aria-orientation":h==="both"?void 0:h,...N?{}:se,onKeyDown(q){if(q.key==="Tab"&&q.shiftKey&&C&&!u){let Z=Dt(q.nativeEvent);if(Z&&!we(P.current,Z))return;Ln(q),S.setOpen(!1,Ee(oe.focusOut,q.nativeEvent)),Ze(E)&&E.focus();return}ae(q)},onPointerMove(q){PE(q)||(M.current=!0)}}),[se,ae,P,h,N,S,C,u,E]),Te=kr.useMemo(()=>{function q(le){S.setOpen(!0,Ee(oe.listNavigation,le.nativeEvent,le.currentTarget))}function Z(le){g==="auto"&&Tp(le.nativeEvent)&&(D.current=!u)}function We(le){D.current=g,g==="auto"&&Al(le.nativeEvent)&&(D.current=!0)}return{onKeyDown(le){let pe=S.select("open");M.current=!1;let Je=le.key.startsWith("Arrow"),bt=tL(le.key,Oe(),c),Kt=dm(le.key,h),Nr=(d?bt:Kt)||le.key==="Enter"||le.key.trim()==="";if(u&&pe)return ae(le);if(!(!pe&&!m&&Je)){if(Nr){let Ar=dm(le.key,Oe());L.current=d&&Ar?null:le.key}if(d){bt&&(Ln(le),pe?(O.current=_e(),V(le)):q(le));return}Kt&&(fe.current!=null&&(O.current=fe.current),Ln(le),!pe&&m?q(le):ae(le),pe&&V(le))}},onFocus(le){S.select("open")&&!u&&(O.current=-1,V(le))},onPointerDown:We,onPointerEnter:We,onMouseDown:Z,onClick:Z}},[ae,g,_e,d,V,S,m,h,Oe,c,fe,u]),Tt=kr.useMemo(()=>({...se,...Te}),[se,Te]);return kr.useMemo(()=>i?{reference:Tt,floating:ce,item:K,trigger:Te}:{},[i,Tt,ce,Te,K])}var Ls=f(H(),1);function Y0(e,t){let{listRef:r,elementsRef:n,activeIndex:o,onMatch:i,disabledIndices:a,onTyping:s,enabled:l=!0,resetMs:d=750,selectedIndex:c=null}=t,u="rootStore"in e?e.rootStore:e,g=u.useState("open"),p=wt(),m=Ls.useRef(""),b=Ls.useRef(c??o??-1),h=Ls.useRef(null),y=ee(v=>{function R(P){return n?.current[P]}function x(P){let A=R(P);return A&&!Ms(A)||A?.matches(":disabled")?!1:a==null||!n0(Gi,P,a)}function S(P,A,F=0){if(P.length===0)return-1;let D=(F%P.length+P.length)%P.length,O=A.toLowerCase();for(let L=0;L<P.length;L+=1){let M=(D+L)%P.length;if(!(!P[M]?.toLowerCase().startsWith(O)||!x(M)))return M}return-1}let C=r.current;if(m.current.length>0&&v.key===" "&&(Ln(v),s?.(!0)),m.current.length>0&&m.current[0]!==" "&&S(C,m.current)===-1&&v.key!==" "&&s?.(!1),C==null||v.key.length!==1||v.ctrlKey||v.metaKey||v.altKey)return;g&&v.key!==" "&&(Ln(v),s?.(!0));let k=m.current==="";k&&(b.current=c??o??-1),C.every((P,A)=>P&&x(A)?P[0]?.toLowerCase()!==P[1]?.toLowerCase():!0)&&m.current===v.key&&(m.current="",b.current=h.current),m.current+=v.key,p.start(d,()=>{m.current="",b.current=h.current,s?.(!1)});let T=((k?c??o??-1:b.current)??0)+1,N=S(C,m.current,T);N!==-1?(i?.(N),h.current=N):v.key!==" "&&(m.current="",s?.(!1))}),_=ee(v=>{let R=v.relatedTarget,x=u.select("domReferenceElement"),S=u.select("floatingElement");we(x,R)||we(S,R)||(p.clear(),m.current="",b.current=h.current,s?.(!1))});X(()=>{!g&&c!==null||(p.clear(),h.current=null,m.current!==""&&(m.current=""))},[g,c,p]);let w=Ls.useMemo(()=>({onKeyDown:y,onBlur:_}),[y,_]);return Ls.useMemo(()=>l?{reference:w,floating:w}:{},[l,w])}var ME=.1,nL=ME*ME,yt=.5;function um(e,t,r,n,o,i){return n>=t!=i>=t&&e<=(o-r)*(t-n)/(i-n)+r}function fm(e,t,r,n,o,i,a,s,l,d){let c=!1;return um(e,t,r,n,o,i)&&(c=!c),um(e,t,o,i,a,s)&&(c=!c),um(e,t,a,s,l,d)&&(c=!c),um(e,t,l,d,r,n)&&(c=!c),c}function oL(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function pm(e,t,r,n,o,i){let a=Math.min(r,o),s=Math.max(r,o),l=Math.min(n,i),d=Math.max(n,i);return e>=a&&e<=s&&t>=l&&t<=d}function zs(e={}){let{blockPointerEvents:t=!1}=e,r=new Vr,n=({x:o,y:i,placement:a,elements:s,onClose:l,nodeId:d,tree:c})=>{let u=a?.split("-")[0],g=!1,p=null,m=null,b=typeof performance<"u"?performance.now():0;function h(_,w){let v=performance.now(),R=v-b;if(p===null||m===null||R===0)return p=_,m=w,b=v,!1;let x=_-p,S=w-m,C=x*x+S*S,k=R*R*nL;return p=_,m=w,b=v,C<k}function y(){r.clear(),l()}return function(w){r.clear();let v=s.domReference,R=s.floating;if(!v||!R||u==null||o==null||i==null)return;let{clientX:x,clientY:S}=w,C=Dt(w),k=w.type==="mouseleave",E=we(R,C),I=we(v,C);if(E&&(g=!0,!k))return;if(I&&(g=!1,!k)){g=!0;return}if(k&&Le(w.relatedTarget)&&we(R,w.relatedTarget))return;function T(){return!!(c&&co(c.nodesRef.current,d).length>0)}function N(){T()||y()}if(T())return;let P=v.getBoundingClientRect(),A=R.getBoundingClientRect(),F=o>A.right-A.width/2,D=i>A.bottom-A.height/2,O=A.width>P.width,L=A.height>P.height,M=(O?P:A).left,V=(O?P:A).right,z=(L?P:A).top,W=(L?P:A).bottom;if(u==="top"&&i>=P.bottom-1||u==="bottom"&&i<=P.top+1||u==="left"&&o>=P.right-1||u==="right"&&o<=P.left+1){N();return}let j=!1;switch(u){case"top":j=pm(x,S,M,P.top+1,V,A.bottom-1);break;case"bottom":j=pm(x,S,M,A.top+1,V,P.bottom-1);break;case"left":j=pm(x,S,A.right-1,W,P.left+1,z);break;case"right":j=pm(x,S,P.right-1,W,A.left+1,z);break;default:}if(j)return;if(g&&!oL(x,S,P)){N();return}if(!k&&h(x,S)){N();return}let re=!1;switch(u){case"top":{let ne=O?yt/2:yt*4,de=O||F?o+ne:o-ne,Q=O?o-ne:F?o+ne:o-ne,fe=i+yt+1,be=F||O?A.bottom-yt:A.top,ve=F?O?A.bottom-yt:A.top:A.bottom-yt;re=fm(x,S,de,fe,Q,fe,A.left,be,A.right,ve);break}case"bottom":{let ne=O?yt/2:yt*4,de=O||F?o+ne:o-ne,Q=O?o-ne:F?o+ne:o-ne,fe=i-yt,be=F||O?A.top+yt:A.bottom,ve=F?O?A.top+yt:A.bottom:A.top+yt;re=fm(x,S,de,fe,Q,fe,A.left,be,A.right,ve);break}case"left":{let ne=L?yt/2:yt*4,de=L||D?i+ne:i-ne,Q=L?i-ne:D?i+ne:i-ne,fe=o+yt+1,be=D||L?A.right-yt:A.left,ve=D?L?A.right-yt:A.left:A.right-yt;re=fm(x,S,be,A.top,ve,A.bottom,fe,de,fe,Q);break}case"right":{let ne=L?yt/2:yt*4,de=L||D?i+ne:i-ne,Q=L?i-ne:D?i+ne:i-ne,fe=o-yt,be=D||L?A.left+yt:A.right,ve=D?L?A.left+yt:A.right:A.left+yt;re=fm(x,S,fe,de,fe,Q,be,A.top,ve,A.bottom);break}default:}re?g||r.start(40,N):N()}};return n.__options={...e,blockPointerEvents:t},n}var Wl=class extends ai{setState(t){}update(t){}set(t,r){}notifyAll(){}};var Roe=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Lw.startingStyle]="startingStyle",e[e.endingStyle=Lw.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({});var iL={"data-popup-open":""},aL={"data-popup-open":"","data-pressed":""},sL={"data-open":""},lL={"data-closed":""},dL={"data-anchor-hidden":""},mm={open(e){return e?iL:null}},G0={open(e){return e?aL:null}},Bs={open(e){return e?sL:lL},anchorHidden(e){return e?dL:null}},Ul={...Bs,...Il};var cL="ArrowUp",uL="ArrowDown",fL="ArrowLeft",pL="ArrowRight",mL="Home",gL="End";var NE=new Set([cL,uL,fL,pL,mL,gL]);function gm(e){return Tl(19)?e:e?"true":void 0}var AE=f(H(),1),DE=f(B(),1),VE=AE.forwardRef(function(t,r){let{cutout:n,...o}=t,i;if(n){let a=n.getBoundingClientRect();i=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${a.left}px ${a.top}px,${a.left}px ${a.bottom}px,${a.right}px ${a.bottom}px,${a.right}px ${a.top}px,${a.left}px ${a.top}px)`}return(0,DE.jsx)("div",{ref:r,role:"presentation","data-base-ui-inert":"",...o,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}})});var qc=f(H(),1);var $c=f(H(),1);function FE(e){let t=$c.useRef(""),r=$c.useCallback(o=>{o.defaultPrevented||(t.current=o.pointerType,e(o,o.pointerType))},[e]);return{onClick:$c.useCallback(o=>{if(o.detail===0){e(o,"keyboard");return}"pointerType"in o?e(o,o.pointerType):e(o,t.current),t.current=""},[e]),onPointerDown:r}}var LE=f(H(),1);function zE(e,t){let r=LE.useRef(e),n=ee(t);X(()=>{r.current!==e&&n(r.current),r.current=e},[e,n])}function bL(e,t){let r=ee((i,a)=>{(typeof e=="function"?e():e)||t(a||(ut.os.ios?"touch":""))}),{onClick:n,onPointerDown:o}=FE(r);return qc.useMemo(()=>({onClick:n,onPointerDown:o}),[n,o])}function BE(e){let[t,r]=qc.useState(null),n=bL(e,r);return zE(e,o=>{o&&!e&&r(null)}),qc.useMemo(()=>({openMethod:t,triggerProps:n}),[t,n])}var bm=f(H(),1);var Ta={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},hL={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},jE={disabled:!1,...hL},uo={valid(e){return e===null?null:e?{"data-valid":""}:{"data-invalid":""}}};var _L={invalid:void 0,name:void 0,validityData:{state:Ta,errors:[],error:"",value:"",initialValue:null},setValidityData:qe,disabled:void 0,setTouched:qe,setDirty:qe,setFilled:qe,setFocused:qe,validationMode:"onSubmit",shouldValidateOnChange:()=>!1,state:jE,registerFieldControl:qe,validation:{getValidationProps:(e,t=Ye)=>t,inputRef:{current:null},registeredInputs:new Map,registerInput:qe,getInputControl:()=>null,commit:async()=>{},change:qe}},$0=bm.createContext(_L);function _n(e=!0){let t=bm.useContext($0);if(t.setValidityData===qe&&!e)throw new Error(Ue(28));return t}function HE(e,t,r,n,o=!0,i){let{registerFieldControl:a}=_n(),s=ct(()=>Symbol());X(()=>{let l=s.current;if(!o){a(l,void 0);return}a(l,{controlRef:e,getValue:n,id:t,name:i,value:r})},[e,o,n,t,i,a,s,r]),X(()=>{let l=s.current;return()=>{a(l,void 0)}},[a,s])}var hm=f(H(),1);var vL=hm.createContext({elementRef:{current:null},formRef:{current:{fields:new Map}},errors:{},clearErrors:qe,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function li(){return hm.useContext(vL)}var Kc=f(H(),1);var _m=f(H(),1);var q0=_m.createContext({controlId:void 0,registerControlId:qe,labelId:void 0,setLabelId:qe,messageIds:[],setMessageIds:qe,getDescriptionProps:e=>e});function Hr(){return _m.useContext(q0)}function WE(e={}){let{id:t,implicit:r=!1,controlRef:n}=e,{controlId:o,registerControlId:i}=Hr(),a=At(t),s=r?o:void 0,l=ct(()=>Symbol()),d=Kc.useRef(!1),c=Kc.useRef(t!=null),u=ee(()=>{!d.current||i===qe||(d.current=!1,i(l.current,void 0))});return X(()=>{if(i===qe)return;let g;if(r){let p=n?.current;Le(p)&&p.closest("label")!=null?g=t??null:g=s??a}else if(t!=null)c.current=!0,g=t;else if(c.current)g=a;else{u();return}if(g===void 0){u();return}d.current=!0,i(l.current,g)},[t,n,s,i,r,a,l,u]),Kc.useEffect(()=>u,[u]),o??a}var vm=f(H(),1),K0=vm.createContext(void 0);function Oa(){return vm.useContext(K0)?.direction??"ltr"}var wm=5;function UE(e,t){let r=wL(t);return e.clientX>=r.left-wm&&e.clientX<=r.right+wm&&e.clientY>=r.top-wm&&e.clientY<=r.bottom+wm}function wL(e){let t=e.getBoundingClientRect(),r=at(e);if(ut.env.jsdom)return t;let n=r.getComputedStyle(e,"::before"),o=r.getComputedStyle(e,"::after");if(!(n.content!=="none"||o.content!=="none"))return t;let a=parseFloat(n.width)||0,s=parseFloat(n.height)||0,l=parseFloat(o.width)||0,d=parseFloat(o.height)||0,c=Math.max(t.width,a,l),u=Math.max(t.height,s,d),g=c-t.width,p=u-t.height;return{left:t.left-g/2,right:t.right+g/2,top:t.top-p/2,bottom:t.bottom+p/2}}var Hn=f(H(),1);var yL=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:n,placement:o,rects:i,platform:a,elements:s,middlewareData:l}=t,{element:d,padding:c=0,offsetParent:u="real"}=ii(e,t)||{};if(d==null)return{};let g=Vp(c),p={x:r,y:n},m=Nc(o),b=Mc(m),h=await a.getDimensions(d),y=m==="y",_=y?"top":"left",w=y?"bottom":"right",v=y?"clientHeight":"clientWidth",R=i.reference[b]+i.reference[m]-p[m]-i.floating[b],x=p[m]-i.reference[m],S=u==="real"?await a.getOffsetParent?.(d):s.floating,C=s.floating[v]||i.floating[b];(!C||!await a.isElement?.(S))&&(C=s.floating[v]||i.floating[b]);let k=R/2-x/2,E=C/2-h[b]/2-1,I=Math.min(g[_],E),T=Math.min(g[w],E),N=I,P=C-h[b]-T,A=C/2-h[b]/2+k,F=Ap(N,A,P),D=!l.arrow&&Po(o)!=null&&A!==F&&i.reference[b]/2-(A<N?I:T)-h[b]/2<0,O=D?A<N?A-N:A-P:0;return{[m]:p[m]+O,data:{[m]:F,centerOffset:A-F-O,...D&&{alignmentOffset:O}},reset:D}}}),YE=(e,t)=>({...yL(e),options:[e,t]});var GE={name:"hide",async fn(e){let{width:t,height:r,x:n,y:o}=e.rects.reference,i=t===0&&r===0&&n===0&&o===0,a=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:a.top-r>=0||a.right-t>=0||a.bottom-r>=0||a.left-t>=0||i}}}};var Yl={sideX:"left",sideY:"top"};var $E="--available-width",qE="--available-height";function ZE(e,t,r){let n=e==="inline-start"||e==="inline-end";return{top:"top",right:n?r?"inline-start":"inline-end":"right",bottom:"bottom",left:n?r?"inline-end":"inline-start":"left"}[t]}function KE(e,t,r){let{rects:n,placement:o}=e;return{side:ZE(t,Lr(o),r),align:Po(o)||"center",anchor:{width:n.reference.width,height:n.reference.height},positioner:{width:n.floating.width,height:n.floating.height}}}function ym(e){return xL(e,OE)}function xL(e,t){let{anchor:r,positionMethod:n="absolute",side:o="bottom",sideOffset:i=0,align:a="center",alignOffset:s=0,collisionBoundary:l,collisionPadding:d=5,sticky:c=!1,arrowPadding:u=5,disableAnchorTracking:g=!1,inline:p,keepMounted:m=!1,floatingRootContext:b,mounted:h,collisionAvoidance:y,shift:_,nodeId:w,adaptiveOrigin:v,lazyFlip:R=!1,externalTree:x}=e,[S,C]=Hn.useState(null);!h&&S!==null&&C(null);let k=y.side||"flip",E=y.align||"flip",I=y.fallbackAxisSide||"end",T=_?.crossAxis??!1,N=_?.rootBoundary,P=typeof r=="function"?r:void 0,A=ee(P),F=P?A:r,D=Vt(r),O=Vt(h),M=Oa()==="rtl",V=S||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":M?"left":"right","inline-start":M?"right":"left"}[o],z=a==="center"?V:`${V}-${a}`,W=d;typeof W=="number"?W={top:W,right:W,bottom:W,left:W}:W&&(W={top:W.top||0,right:W.right||0,bottom:W.bottom||0,left:W.left||0});let j=1,re=o==="bottom"?j:0,ne=o==="top"?j:0,de=o==="right"?j:0,Q=o==="left"?j:0,fe={boundary:l==="clipping-ancestors"?"clippingAncestors":l,padding:W},be=Hn.useRef(null),ve=Vt(i),G=Vt(s),te=typeof i!="function"?i:0,he=typeof s!="function"?s:0,ke=[];p&&ke.push(p),ke.push(E0(J=>{let Ve=KE(J,o,M),Se=typeof ve.current=="function"?ve.current(Ve):ve.current,rt=typeof G.current=="function"?G.current(Ve):G.current;return{mainAxis:Se,crossAxis:rt,alignmentAxis:rt}},[te,he,M,o]));let Oe=E==="none"&&k!=="shift",_e=!Oe&&(c||T||k==="shift"),ae=k==="none"?null:O0({...fe,padding:{top:W.top+j+re,right:W.right+j+Q,bottom:W.bottom+j+ne,left:W.left+j+de},mainAxis:!T&&k==="flip",crossAxis:E==="flip"?"alignment":!1,fallbackAxisSideDirection:I}),K=Oe?null:k0({...fe,rootBoundary:N,mainAxis:E!=="none",crossAxis:_e,limiter:c||T?void 0:T0(J=>{if(!be.current)return{};let{width:Ve,height:Se}=be.current.getBoundingClientRect(),rt=bn(Lr(J.placement)),Pe=rt==="y"?Ve:Se,Xt=rt==="y"?W.left+W.right:W.top+W.bottom;return{offset:Pe/2+Xt/2}})},[fe,c,T,N,W,E]);k==="shift"||E==="shift"||a==="center"?ke.push(K,ae):ke.push(ae,K),ke.push(I0({...fe,apply({elements:{floating:J},availableWidth:Ve,availableHeight:Se,rects:rt}){if(!O.current)return;let Pe=J.style;Pe.setProperty($E,`${Ve}px`),Pe.setProperty(qE,`${Se}px`);let Xt=at(J).devicePixelRatio||1,{x:Nn,y:An,width:ko,height:Dn}=rt.reference,_s=(Math.round((Nn+ko)*Xt)-Math.round(Nn*Xt))/Xt,xl=(Math.round((An+Dn)*Xt)-Math.round(An*Xt))/Xt;Pe.setProperty("--anchor-width",`${_s}px`),Pe.setProperty("--anchor-height",`${xl}px`)}}),YE(J=>({element:be.current||De(J.elements.floating).createElement("div"),padding:u,offsetParent:"floating"}),[u]),{name:"transformOrigin",fn(J){let{elements:Ve,middlewareData:Se,placement:rt,rects:Pe,y:Xt}=J,Nn=Lr(rt),An=bn(Nn),ko=be.current,Dn=Se.arrow?.x||0,_s=Se.arrow?.y||0,xl=ko?.clientWidth||0,YA=ko?.clientHeight||0,Rv=Dn+xl/2,VR=_s+YA/2,GA=Math.abs(Se.shift?.y||0),$A=Pe.reference.height/2,dc=typeof i=="function"?i(KE(J,o,M)):i,qA=GA>dc,KA={top:`${Rv}px calc(100% + ${dc}px)`,bottom:`${Rv}px ${-dc}px`,left:`calc(100% + ${dc}px) ${VR}px`,right:`${-dc}px ${VR}px`}[Nn],XA=`${Rv}px ${Pe.reference.y+$A-Xt}px`;return Ve.floating.style.setProperty("--transform-origin",_e&&An==="y"&&qA?XA:KA),{}}},GE,v),X(()=>{!h&&b&&b.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[h,b]);let se=Hn.useMemo(()=>({elementResize:!g&&typeof ResizeObserver<"u",layoutShift:!g&&typeof IntersectionObserver<"u"}),[g]),{refs:ce,elements:Te,x:Tt,y:q,middlewareData:Z,update:We,placement:le,context:pe,isPositioned:Je,floatingStyles:bt}=t({rootContext:b,open:m?h:void 0,placement:z,middleware:ke,strategy:n,whileElementsMounted:m?void 0:(...J)=>Bc(...J,se),nodeId:w,externalTree:x}),{sideX:Kt,sideY:Nr}=Z.adaptiveOrigin||Yl,Ar=Je?n:"fixed",Qo=Hn.useMemo(()=>{let J;return Je?v?J={position:Ar,[Kt]:Tt,[Nr]:q}:J={...bt,position:Ar}:J={position:Ar,top:0,left:0},J[$E]="100vw",J[qE]="100vh",Je||(J.opacity=0),J},[v,Ar,Kt,Tt,Nr,q,bt,Je]),Pn=Hn.useRef(null);X(()=>{if(!h)return;let J=D.current,Ve=typeof J=="function"?J():J,rt=(XE(Ve)?Ve.current:Ve)||null||null;rt!==Pn.current&&(ce.setPositionReference(rt),Pn.current=rt)},[h,ce,F,D]),Hn.useEffect(()=>{if(!h)return;let J=D.current;typeof J!="function"&&XE(J)&&J.current!==Pn.current&&(ce.setPositionReference(J.current),Pn.current=J.current)},[h,ce,F,D]),Hn.useEffect(()=>{if(m&&h&&Te.reference&&Te.floating)return Bc(Te.reference,Te.floating,We,se)},[m,h,Te,We,se]);let Mn=Lr(le),ro=ZE(o,Mn,M),Hi=Po(le)||"center",Wi=!!Z.hide?.referenceHidden;X(()=>{R&&h&&Je&&Mn!==V&&C(Mn)},[R,h,Je,Mn,V]);let Fe=Hn.useMemo(()=>({position:"absolute",top:Z.arrow?.y,left:Z.arrow?.x}),[Z.arrow]),$=Z.arrow?.centerOffset!==0;return Hn.useMemo(()=>({positionerStyles:Qo,arrowStyles:Fe,arrowRef:be,arrowUncentered:$,side:ro,align:Hi,physicalSide:Mn,anchorHidden:Wi,refs:ce,context:pe,isPositioned:Je,update:We}),[Qo,Fe,be,$,ro,Hi,Mn,Wi,ce,pe,Je,We])}function XE(e){return e!=null&&"current"in e}function Gl(e){return e==="starting"?R3:Ye}function xm(e,t,{styles:r,transitionStatus:n,props:o,refs:i,hidden:a,inert:s=!1}){let l={...r};return s&&(l.pointerEvents="none"),Re("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:a,style:l},Gl(n),o],stateAttributesMapping:Bs})}var QE=f(H(),1);var SL=20;function JE(e,t,r,n){let[o,i]=QE.useState(!1);X(()=>{if(!e||!t||r==null){i(!1);return}let a=De(r).documentElement.clientWidth,s=r.offsetWidth;i(a>0&&s>0&&s>=a-SL)},[e,t,r]),GC(e&&(!t||o),n)}var e2=f(H(),1);var X0=e2.forwardRef(function(t,r){let{render:n,className:o,disabled:i=!1,focusableWhenDisabled:a=!1,nativeButton:s=!0,style:l,...d}=t,{getButtonProps:c,buttonRef:u}=$i({disabled:i,focusableWhenDisabled:a,native:s});return Re("button",t,{state:{disabled:i},ref:[r,u],props:[d,c]})});var Sm=f(H(),1),Z0=Sm.createContext({disabled:!1});function Rm(){return Sm.useContext(Z0)}var Ia=f(H(),1);function js(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}var Q0=Object.keys(Ta);function RL(e,t){return e.matches(":disabled")?!1:!t||e.form===t?!0:e.form===null&&!e.hasAttribute("form")}function t2(e,t){let r=null;for(let n of e.keys())if(RL(n,t)){if(!n.validity.valid)return n;r??=n}return r}function r2(e,t){for(let r of t.keys())r.setCustomValidity("");e?.setCustomValidity("")}function n2(e){let{elementRef:t,formRef:r}=li(),{setValidityData:n,validate:o,validityData:i,validationDebounceTime:a,invalid:s,markedDirtyRef:l,state:d,shouldValidateOnChange:c,registeredFieldIdRef:u}=e,{controlId:g,getDescriptionProps:p}=Hr(),m=wt(),b=Ia.useRef(null),h=ct(()=>new Map).current,y=Ia.useRef(0),_=Ia.useCallback((S,C)=>(h.set(S,C),()=>{h.delete(S)}),[h]),w=ee(()=>{let S=t2(h,t.current);return S&&h.get(S)?.controlRef.current||null}),v=ee(async(S,C=!1)=>{y.current+=1;let k=y.current;function E(M,V=s){let z=u.current??g;if(z==null)return;let W=r.current.fields.get(z);if(!W)return;let j=js(M,V);r.current.fields.set(z,{...W,validityData:j})}function I(M,V){let z={value:S,state:{...Ta,valid:!0},error:"",errors:[],initialValue:i.initialValue};r2(M,h),E(z,V),n(z)}let T=h.size>0?t2(h,t.current):b.current;if(C){if(d.valid!==!1||!T)return;let M=T.validity;if(!M.valueMissing){I(T,!1);return}for(let V of Q0)if(V!=="valid"&&V!=="valueMissing"&&V!=="customError"&&M[V])return}function N(M){let V=Q0.reduce((W,j)=>(W[j]=M.validity[j],W),{}),z=!1;for(let W of Q0)if(W!=="valid"){if(W==="valueMissing"&&V[W])z=!0;else if(V[W])return V}return z&&!l.current&&(V.valid=!0,V.valueMissing=!1),V}m.clear();let P=null,A=[],F=T?N(T):{...Ta,valid:!0},D,O=c();if(T&&T.validationMessage&&!O)D=T.validationMessage,A=[T.validationMessage];else{let M=Array.from(r.current.fields.values()).reduce((z,W)=>(W.name&&(z[W.name]=W.getValue()),z),{}),V=o(S,M);if(typeof V=="object"&&V!==null&&"then"in V){if(P=await V,k!==y.current)return}else P=V;P!==null?(F.valid=!1,F.customError=!0,Array.isArray(P)?(A=P,T?.setCustomValidity(P.join(`
-`))):P&&(A=[P],T?.setCustomValidity(P))):O&&(r2(T,h),F.customError=!1,T&&T.validationMessage?(D=T.validationMessage,A=[T.validationMessage]):(!T||T.validity.valid)&&!F.valid&&(F.valid=!0))}let L={value:S,state:F,error:D??(Array.isArray(P)?P[0]:P??""),errors:A,initialValue:i.initialValue};E(L),n(L)}),R=ee(S=>{m.clear();let C=c();C&&S!==""&&a?(y.current+=1,m.start(a,()=>{v(S)})):v(S,!C)}),x=Ia.useCallback((S,C={})=>it(p(C),d.valid===!1&&!d.disabled&&!S?{"aria-invalid":!0}:Ye),[p,d.disabled,d.valid]);return Ia.useMemo(()=>({getValidationProps:x,inputRef:b,registeredInputs:h,registerInput:_,getInputControl:w,commit:v,change:R}),[x,h,_,w,v,R])}function o2(e,t){let r=At(e);return X(()=>(t(r),()=>{t(n=>n===r?void 0:n)}),[r,t]),r}function i2(e={}){let{id:t,fallbackControlId:r,native:n=!1,setLabelId:o,focusControl:i}=e,{controlId:a,setLabelId:s}=Hr(),l=ee(p=>{s(p),o?.(p)}),d=o2(t,l),c=a??r;function u(p){if(i){i(p,c);return}if(!c)return;let m=De(p.currentTarget).getElementById(c);Ze(m)&&CL(m)}function g(p){Dt(p.nativeEvent)?.closest("button,input,select,textarea")||(!p.defaultPrevented&&p.detail>1&&p.preventDefault(),!n&&u(p))}return n?{id:d,htmlFor:c??void 0,onMouseDown:g}:{id:d,onClick:g,onPointerDown(p){p.preventDefault()}}}function CL(e){e.focus({focusVisible:!0})}var Cm=f(H(),1),EL=Cm.createContext(void 0);function Pa(e=!0){let t=Cm.useContext(EL);if(t===void 0&&!e)throw new Error(Ue(25));return t}var st={};Dr(st,{Arrow:()=>s2,Backdrop:()=>d2,CheckboxItem:()=>p2,CheckboxItemIndicator:()=>m2,Group:()=>h2,GroupLabel:()=>v2,Handle:()=>Jc,Item:()=>y2,LinkItem:()=>x2,Popup:()=>C2,Portal:()=>T2,Positioner:()=>O2,RadioGroup:()=>P2,RadioItem:()=>A2,RadioItemIndicator:()=>D2,Root:()=>$m,Separator:()=>s9,SubmenuRoot:()=>j2,SubmenuTrigger:()=>l9,Trigger:()=>q2,Viewport:()=>i9,createHandle:()=>d9});var a2=f(H(),1);var Em=f(H(),1),J0=Em.createContext(void 0);function Wr(e){let t=Em.useContext(J0);if(t===void 0&&!e)throw new Error(Ue(33));return t}var km=f(H(),1),ey=km.createContext(void 0);function xt(e){let t=km.useContext(ey);if(t===void 0&&!e)throw new Error(Ue(36));return t}var s2=a2.forwardRef(function(t,r){let{render:n,className:o,style:i,...a}=t,{store:s}=xt(),{arrowRef:l,side:d,align:c,arrowUncentered:u,arrowStyles:g}=Wr(),m={open:s.useState("open"),side:d,align:c,uncentered:u};return Re("div",t,{ref:[l,r],stateAttributesMapping:Bs,state:m,props:{style:g,"aria-hidden":!0,...a}})});var l2=f(H(),1);var d2=l2.forwardRef(function(t,r){let{render:n,className:o,style:i,...a}=t,{store:s}=xt(),l=s.useState("open"),d=s.useState("mounted"),c=s.useState("transitionStatus"),u=s.useState("lastOpenChangeReason"),g=Pa(),p={open:l,transitionStatus:c};return Re("div",t,{ref:g?.backdropRef?[r,g.backdropRef]:r,state:p,stateAttributesMapping:Ul,props:[{role:"presentation",hidden:!d,style:{pointerEvents:u===oe.triggerHover?"none":void 0,userSelect:"none",WebkitUserSelect:"none"}},a]})});var Im=f(H(),1);var Tm=f(H(),1),ty=Tm.createContext(void 0);function c2(){let e=Tm.useContext(ty);if(e===void 0)throw new Error(Ue(30));return e}var $l=f(H(),1);var u2=f(H(),1);function Om(e){let{closeOnClick:t,highlighted:r,id:n,nodeId:o,store:i,typingRef:a,itemRef:s,itemMetadata:l}=e,{events:d}=i.useState("floatingTreeRoot"),c=i.useState("open"),u=Pa(!0),g=u!==void 0;return u2.useMemo(()=>({id:n,role:"menuitem",tabIndex:c&&r?0:-1,onKeyDown(p){p.key===" "&&a?.current&&p.preventDefault()},onMouseMove(p){o&&d.emit("itemhover",{nodeId:o,target:p.currentTarget})},onClick(p){t&&d.emit("close",{domEvent:p,reason:oe.itemPress})},onMouseUp(p){if(u){let m=u.initialCursorPointRef.current;if(u.initialCursorPointRef.current=null,g&&m&&Math.abs(p.clientX-m.x)<=1&&Math.abs(p.clientY-m.y)<=1||g&&!ut.os.mac&&p.button===2)return}s.current&&i.context.allowMouseUpTriggerRef.current&&(!g||p.button===2)&&l.type==="regular-item"&&Ml(s.current,p,{detail:1})}}),[t,r,n,d,o,c,i,a,s,u,g,l])}var Ma={type:"regular-item"};function Na(e){let{closeOnClick:t,disabled:r,highlighted:n,id:o,store:i,typingRef:a=i.context.typingRef,nativeButton:s,itemMetadata:l,nodeId:d}=e,c=$l.useRef(null),{getButtonProps:u,buttonRef:g}=$i({disabled:r,focusableWhenDisabled:!0,native:s,composite:!0}),p=Om({closeOnClick:t,highlighted:n,id:o,nodeId:d,store:i,typingRef:a,itemRef:c,itemMetadata:l}),m=$l.useCallback(h=>it(p,{onMouseEnter(){l.type==="submenu-trigger"&&l.setActive()}},h,u),[p,u,l]),b=Jo(c,g);return $l.useMemo(()=>({getItemProps:m,itemRef:b}),[m,b])}var ry=(function(e){return e.checked="data-checked",e.unchecked="data-unchecked",e.disabled="data-disabled",e.highlighted="data-highlighted",e})({});var Aa={checked(e){return e?{[ry.checked]:""}:{[ry.unchecked]:""}},...Il};var f2=f(B(),1),p2=Im.forwardRef(function(t,r){let{render:n,className:o,id:i,label:a,nativeButton:s=!1,disabled:l=!1,closeOnClick:d=!1,checked:c,defaultChecked:u,onCheckedChange:g,style:p,...m}=t,b=oo({guess:!0,label:a}),h=Wr(!0),y=At(i),{store:_}=xt(),w=_.useState("disabled"),v=l||w,R=_.useState("isActive",b.index),x=_.useState("itemProps"),[S,C]=kl({controlled:c,default:u??!1,name:"MenuCheckboxItem",state:"checked"}),{getItemProps:k,itemRef:E}=Na({closeOnClick:d,disabled:v,highlighted:R,id:y,store:_,nativeButton:s,nodeId:h?.context.nodeId,itemMetadata:Ma}),I=Im.useMemo(()=>({disabled:v,highlighted:R,checked:S}),[v,R,S]);function T(P){let A=Ee(oe.itemPress,P.nativeEvent,void 0,{preventUnmountOnClose:qe});g?.(!S,A),!A.isCanceled&&C(F=>!F)}let N=Re("div",t,{state:I,stateAttributesMapping:Aa,props:[x,{role:"menuitemcheckbox","aria-checked":S,onClick:T},m,k],ref:[E,r,b.ref]});return(0,f2.jsx)(ty.Provider,{value:I,children:N})});var Pm=f(H(),1);var m2=Pm.forwardRef(function(t,r){let{render:n,className:o,style:i,keepMounted:a=!1,...s}=t,l=c2(),d=Pm.useRef(null),{transitionStatus:c,mounted:u,setMounted:g}=ei(l.checked);so({open:l.checked,ref:d,onComplete(){l.checked||g(!1)}});let p={checked:l.checked,disabled:l.disabled,highlighted:l.highlighted,transitionStatus:c};return Re("span",t,{state:p,ref:[r,d],stateAttributesMapping:Aa,props:{"aria-hidden":!0,...s},enabled:a||u})});var Nm=f(H(),1);var Mm=f(H(),1),Xc=Mm.createContext(void 0);function g2(){let e=Mm.useContext(Xc);if(e===void 0)throw new Error(Ue(31));return e}var b2=f(B(),1),h2=Nm.forwardRef(function(t,r){let{render:n,className:o,style:i,...a}=t,[s,l]=Nm.useState(void 0),d=Re("div",t,{ref:r,props:{role:"group","aria-labelledby":s,...a}});return(0,b2.jsx)(Xc.Provider,{value:l,children:d})});var _2=f(H(),1);var v2=_2.forwardRef(function(t,r){let{render:n,className:o,style:i,id:a,...s}=t,l=At(a),d=g2();return X(()=>(d(l),()=>{d(c=>c===l?void 0:c)}),[d,l]),Re("div",t,{ref:r,props:{id:l,role:"presentation",...s}})});var w2=f(H(),1);var y2=w2.forwardRef(function(t,r){let{render:n,className:o,id:i,label:a,nativeButton:s=!1,disabled:l=!1,closeOnClick:d=!0,style:c,...u}=t,g=oo({guess:!0,label:a}),p=Wr(!0),m=At(i),{store:b}=xt(),h=b.useState("disabled"),y=l||h,_=b.useState("isActive",g.index),w=b.useState("itemProps"),{getItemProps:v,itemRef:R}=Na({closeOnClick:d,disabled:y,highlighted:_,id:m,store:b,nativeButton:s,nodeId:p?.context.nodeId,itemMetadata:Ma});return Re("div",t,{state:{disabled:y,highlighted:_},props:[w,u,v],ref:[R,r,g.ref]})});var Am=f(H(),1);var x2=Am.forwardRef(function(t,r){let{render:n,className:o,id:i,label:a,closeOnClick:s=!1,style:l,...d}=t,c=Am.useRef(null),u=oo({guess:!0,label:a}),p=Wr(!0)?.context.nodeId,m=At(i),{store:b}=xt(),h=b.useState("isActive",u.index),y=b.useState("itemProps"),_=b.context.typingRef,{getButtonProps:w,buttonRef:v}=$i({native:!1,composite:!0}),R=Om({closeOnClick:s,highlighted:h,id:m,nodeId:p,store:b,typingRef:_,itemRef:c,itemMetadata:Ma});function x(C){return it(R,C,w)}return Re("a",t,{state:{highlighted:h},props:[y,d,x],ref:[c,v,r,u.ref]})});var Vm=f(H(),1);var Dm=f(H(),1),kL=Dm.createContext(void 0);function S2(e){let t=Dm.useContext(kL);if(t===void 0&&!e)throw new Error(Ue(69));return t}var R2=f(B(),1),C2=Vm.forwardRef(function(t,r){let{render:n,className:o,style:i,finalFocus:a,...s}=t,{store:l}=xt(),{side:d,align:c}=Wr(),u=S2(!0)!=null,g=l.useState("open"),p=l.useState("transitionStatus"),m=l.useState("popupProps"),b=l.useState("mounted"),h=l.useState("instantType"),y=l.useState("activeTriggerElement"),_=l.useState("parent"),w=l.useState("lastOpenChangeReason"),v=l.useState("rootId"),R=l.useState("floatingRootContext"),x=l.useState("floatingTreeRoot"),S=l.useState("closeDelay"),C=l.useState("hoverEnabled"),k=l.useState("disabled"),E=l.useState("openMethod"),I=_.type==="context-menu";so({open:g,ref:l.context.popupRef,onComplete(){g&&l.context.onOpenChangeComplete?.(!0)}}),Vm.useEffect(()=>{function F(D){l.setOpen(!1,Ee(D.reason,D.domEvent))}return x.events.on("close",F),()=>{x.events.off("close",F)}},[x.events,l]),Gc(R,{enabled:C&&!k&&!I&&_.type!=="menubar",closeDelay:S});let T=l.useStateSetter("popupElement"),N={transitionStatus:p,side:d,align:c,open:g,nested:_.type==="menu",instant:h},P=Re("div",t,{state:N,ref:[r,l.context.popupRef,T],stateAttributesMapping:Ul,props:[m,{onKeyDown(F){u&&NE.has(F.key)&&F.stopPropagation()}},Gl(p),s,{"data-rootownerid":v}]}),A=_.type===void 0||I;return(y||_.type==="menubar"&&w!==oe.outsidePress)&&(A=!0),(0,R2.jsx)(w0,{context:R,openInteractionType:E,modal:I,disabled:!b,returnFocus:a===void 0?A:a,initialFocus:_.type!=="menu",restoreFocus:!0,externalTree:_.type!=="menubar"?x:void 0,previousFocusableElement:y,nextFocusableElement:_.type===void 0?l.context.triggerFocusTargetRef:void 0,beforeContentFocusGuardRef:_.type===void 0?l.context.beforeContentFocusGuardRef:void 0,children:P})});var k2=f(H(),1);var Fm=f(H(),1),ny=Fm.createContext(void 0);function E2(){let e=Fm.useContext(ny);if(e===void 0)throw new Error(Ue(32));return e}var oy=f(B(),1),T2=k2.forwardRef(function(t,r){let{keepMounted:n=!1,...o}=t,{store:i}=xt();return i.useState("mounted")||n?(0,oy.jsx)(ny.Provider,{value:n,children:(0,oy.jsx)(g0,{ref:r,...o})}):null});var di=f(H(),1);var ql=f(B(),1),O2=di.forwardRef(function(t,r){let{anchor:n,positionMethod:o="absolute",className:i,render:a,side:s,align:l,sideOffset:d=0,alignOffset:c=0,collisionBoundary:u="clipping-ancestors",collisionPadding:g=5,arrowPadding:p=5,sticky:m=!1,disableAnchorTracking:b=!1,collisionAvoidance:h=E3,style:y,..._}=t,{store:w}=xt(),v=E2(),R=Pa(!0),x=w.useState("parent"),S=w.useState("floatingRootContext"),C=w.useState("floatingTreeRoot"),k=w.useState("mounted"),E=w.useState("open"),I=w.useState("modal"),T=w.useState("openMethod"),N=w.useState("activeTriggerElement"),P=w.useState("transitionStatus"),A=w.useState("positionerElement"),F=w.useState("instantType"),D=w.useState("adaptiveOrigin"),O=w.useState("lastOpenChangeReason"),L=w.useState("floatingNodeId"),M=w.useState("floatingParentNodeId"),V=S.useState("domReferenceElement"),z=di.useRef(null),W=va(A),j=n,re=d,ne=c,de=l,Q=h;x.type==="context-menu"&&(j=n??x.context?.anchor,de=de??"start",!s&&de!=="center"&&(ne=t.alignOffset??2,re=t.sideOffset??-5));let fe=s,be=de;x.type==="menu"?(fe=fe??"inline-end",be=be??"start",Q=t.collisionAvoidance??jp):x.type==="menubar"&&(fe=fe??(x.context.orientation==="vertical"?"inline-end":"bottom"),be=be??"start");let ve=x.type==="context-menu",G=ym({anchor:j,floatingRootContext:S,positionMethod:R?"fixed":o,mounted:k,side:fe,sideOffset:re,align:be,alignOffset:ne,arrowPadding:ve?0:p,collisionBoundary:u,collisionPadding:g,sticky:m,nodeId:L,keepMounted:v,disableAnchorTracking:b,collisionAvoidance:Q,shift:ve?{crossAxis:!("side"in Q&&Q.side==="flip"),rootBoundary:"layoutViewport"}:void 0,externalTree:C,adaptiveOrigin:D});di.useEffect(()=>{function se(ce){ce.open&&(ce.parentNodeId===L&&w.set("hoverEnabled",!1),ce.nodeId!==L&&ce.parentNodeId===w.select("floatingParentNodeId")&&w.setOpen(!1,Ee(oe.siblingOpen)))}return C.events.on("menuopenchange",se),()=>{C.events.off("menuopenchange",se)}},[w,C.events,L]),di.useEffect(()=>{if(w.select("floatingParentNodeId")==null)return;function se(ce){if(ce.open||ce.nodeId!==w.select("floatingParentNodeId"))return;let Te=ce.reason??oe.siblingOpen;w.setOpen(!1,Ee(Te))}return C.events.on("menuopenchange",se),()=>{C.events.off("menuopenchange",se)}},[C.events,w]);let te=wt();di.useEffect(()=>{E||te.clear()},[E,te]),di.useEffect(()=>{function se(ce){if(!(!E||ce.nodeId!==w.select("floatingParentNodeId")))if(ce.target&&N&&N!==ce.target){let Te=w.select("closeDelay");Te>0?te.isStarted()||te.start(Te,()=>{w.setOpen(!1,Ee(oe.siblingOpen))}):w.setOpen(!1,Ee(oe.siblingOpen))}else te.clear()}return C.events.on("itemhover",se),()=>{C.events.off("itemhover",se)}},[C.events,E,N,w,te]),di.useEffect(()=>{let se={open:E,nodeId:L,parentNodeId:M,reason:w.select("lastOpenChangeReason")};C.events.emit("menuopenchange",se)},[C.events,E,w,L,M]),X(()=>{let se=V,ce=z.current;if(se&&(z.current=se),ce&&se&&se!==ce){w.set("instantType",void 0);let Te=new AbortController;return W(()=>{w.set("instantType","trigger-change")},Te.signal),()=>{Te.abort()}}},[V,W,w]);let he={open:E,side:G.side,align:G.align,anchorHidden:G.anchorHidden,nested:x.type==="menu",instant:F},ke=x.type==="menubar"&&x.context.modal,Oe=I&&O!==oe.triggerHover;JE(E&&(ke||Oe),T==="touch",A,N);let _e=xm(t,he,{styles:G.positionerStyles,transitionStatus:P,props:_,refs:[r,w.useStateSetter("positionerElement")],hidden:!k,inert:!E}),ae=k&&x.type!=="menu"&&(x.type!=="menubar"&&I&&O!==oe.triggerHover||x.type==="menubar"&&x.context.modal),K=null;return x.type==="menubar"?K=x.context.contentElement:x.type===void 0&&(K=N),(0,ql.jsxs)(J0.Provider,{value:G,children:[ae&&(0,ql.jsx)(VE,{ref:x.type==="context-menu"||x.type==="nested-context-menu"?x.context.internalBackdropRef:null,inert:gm(!E),cutout:K}),(0,ql.jsx)(h0,{id:L,children:(0,ql.jsx)(fC,{elementsRef:w.context.itemDomElements,labelsRef:w.context.itemLabels,children:_e})})]})});var Da=f(H(),1);var Lm=f(H(),1),iy=Lm.createContext(void 0);function I2(){let e=Lm.useContext(iy);if(e===void 0)throw new Error(Ue(34));return e}var ay=f(B(),1),P2=Da.memo(Da.forwardRef(function(t,r){let{render:n,className:o,value:i,defaultValue:a,onValueChange:s,disabled:l=!1,style:d,"aria-labelledby":c,...u}=t,[g,p]=Da.useState(void 0),[m,b]=kl({controlled:i,default:a,name:"MenuRadioGroup"}),h=ee((v,R)=>{s?.(v,R),!R.isCanceled&&b(v)}),_=Re("div",t,{state:{disabled:l},ref:r,props:{role:"group","aria-labelledby":c??g,"aria-disabled":l||void 0,...u}}),w=Da.useMemo(()=>({value:m,setValue:h,disabled:l}),[m,h,l]);return(0,ay.jsx)(Xc.Provider,{value:p,children:(0,ay.jsx)(iy.Provider,{value:w,children:_})})}));var Bm=f(H(),1);var zm=f(H(),1),sy=zm.createContext(void 0);function M2(){let e=zm.useContext(sy);if(e===void 0)throw new Error(Ue(35));return e}var N2=f(B(),1),A2=Bm.forwardRef(function(t,r){let{render:n,className:o,id:i,label:a,nativeButton:s=!1,disabled:l=!1,closeOnClick:d=!1,value:c,style:u,...g}=t,p=oo({guess:!0,label:a}),m=Wr(!0),b=At(i),{store:h}=xt(),y=h.useState("isActive",p.index),_=h.useState("itemProps"),{value:w,setValue:v,disabled:R}=I2(),x=h.useState("disabled"),S=l||R||x,C=w===c,{getItemProps:k,itemRef:E}=Na({closeOnClick:d,disabled:S,highlighted:y,id:b,store:h,nativeButton:s,nodeId:m?.context.nodeId,itemMetadata:Ma}),I=Bm.useMemo(()=>({disabled:S,highlighted:y,checked:C}),[S,y,C]);function T(P){let A=Ee(oe.itemPress,P.nativeEvent,void 0,{preventUnmountOnClose:qe});v(c,A)}let N=Re("div",t,{state:I,stateAttributesMapping:Aa,props:[_,{role:"menuitemradio","aria-checked":C,onClick:T},g,k],ref:[E,r,p.ref]});return(0,N2.jsx)(sy.Provider,{value:I,children:N})});var jm=f(H(),1);var D2=jm.forwardRef(function(t,r){let{render:n,className:o,style:i,keepMounted:a=!1,...s}=t,l=M2(),d=jm.useRef(null),{transitionStatus:c,mounted:u,setMounted:g}=ei(l.checked);so({open:l.checked,ref:d,onComplete(){l.checked||g(!1)}});let p={checked:l.checked,disabled:l.disabled,highlighted:l.highlighted,transitionStatus:c};return Re("span",t,{state:p,stateAttributesMapping:Aa,ref:[r,d],props:{"aria-hidden":!0,...s},enabled:a||u})});var fr=f(H(),1);var Hm=f(H(),1),TL=Hm.createContext(null);function Wm(e){let t=Hm.useContext(TL);if(t===null&&!e)throw new Error(Ue(5));return t}var Zc=f(H(),1);var V2={...im,disabled:e=>e.parent.type==="menubar"&&e.parent.context.disabled||e.disabled,modal:e=>(e.parent.type===void 0||e.parent.type==="context-menu")&&(e.modal??!0),openMethod:e=>e.openMethod,allowMouseEnter:e=>e.allowMouseEnter,highlightItemOnHover:e=>e.highlightItemOnHover,parent:e=>e.parent,rootId:e=>e.parent.type==="menu"?e.parent.store.select("rootId"):e.parent.type!==void 0?e.parent.context.rootId:e.rootId,activeIndex:e=>e.activeIndex,isActive:(e,t)=>e.activeIndex===t,hoverEnabled:e=>e.hoverEnabled,instantType:e=>e.instantType,lastOpenChangeReason:e=>e.openChangeReason,floatingTreeRoot:e=>e.parent.type==="menu"?e.parent.store.select("floatingTreeRoot"):e.floatingTreeRoot,floatingNodeId:e=>e.floatingNodeId,floatingParentNodeId:e=>e.floatingParentNodeId,itemProps:e=>e.itemProps,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin,keyboardEventRelay:e=>{if(e.keyboardEventRelay)return e.keyboardEventRelay;if(e.parent.type==="menu")return e.parent.store.select("keyboardEventRelay")}},Um=class extends ai{constructor(t){super({...z2(),...t},L2(),V2),this.unsubscribeParentListener=this.observe("parent",r=>{if(this.unsubscribeParentListener?.(),r.type==="menu"){let n=r.store.select("rootId"),o=r.store.select("floatingTreeRoot"),i=r.store.select("keyboardEventRelay");this.unsubscribeParentListener=r.store.subscribe(()=>{let a=r.store.select("rootId"),s=r.store.select("floatingTreeRoot"),l=r.store.select("keyboardEventRelay");n===a&&o===s&&i===l||(n=a,o=s,i=l,this.notifyAll())}),this.context.allowMouseUpTriggerRef=r.store.context.allowMouseUpTriggerRef;return}r.type!==void 0&&(this.context.allowMouseUpTriggerRef=r.context.allowMouseUpTriggerRef),this.unsubscribeParentListener=null})}setOpen(t,r){this.state.floatingRootContext.context.events.emit("setOpen",{open:t,eventDetails:r})}unsubscribeParentListener=null};function F2(){let e=new Wl(Object.freeze(z2()),Object.freeze(L2()),V2);return Object.assign(e,{setOpen:qe})}function L2(){return{positionerRef:Zc.createRef(),popupRef:Zc.createRef(),typingRef:{current:!1},itemDomElements:{current:[]},itemLabels:{current:[]},allowMouseUpTriggerRef:{current:!1},triggerFocusTargetRef:Zc.createRef(),beforeContentFocusGuardRef:Zc.createRef(),onOpenChangeComplete:void 0,triggerElements:new Zi}}function z2(){return{...om(),disabled:!1,modal:!0,openMethod:null,allowMouseEnter:!1,highlightItemOnHover:!0,parent:{type:void 0},rootId:void 0,activeIndex:null,hoverEnabled:!0,instantType:void 0,openChangeReason:null,floatingTreeRoot:new Sa,floatingNodeId:void 0,floatingParentNodeId:null,itemProps:Ye,keyboardEventRelay:void 0,closeDelay:0,adaptiveOrigin:void 0}}var Ym=f(H(),1),ly=Ym.createContext(void 0);function Gm(){return Ym.useContext(ly)}var Qc=f(B(),1),$m=Hc(function(t){let{children:r,open:n,onOpenChange:o,onOpenChangeComplete:i,defaultOpen:a=!1,disabled:s=!1,modal:l,loopFocus:d=!0,orientation:c="vertical",actionsRef:u,closeParentOnEsc:g=!1,handle:p,triggerId:m,defaultTriggerId:b=null,highlightItemOnHover:h=!0}=t,y=Pa(!0),_=xt(!0),w=Wm(!0),v=Gm(),R=fr.useMemo(()=>v&&_?{type:"menu",store:_.store}:w?{type:"menubar",context:w}:y&&!_?{type:"context-menu",context:y}:{type:void 0},[y,_,w,v]),x=OL({open:a,openProp:n,activeTriggerId:b,triggerIdProp:m,parent:R});x.useControlledProp("openProp",n),x.useControlledProp("triggerIdProp",m),x.useContextCallback("onOpenChangeComplete",i);let S=To(),C=To(),k=x.useState("floatingTreeRoot"),E=Dc(k),I=Bn(),T=x.useState("open"),N=x.useState("activeTriggerElement"),P=x.useState("positionerElement"),A=x.useState("hoverEnabled"),F=x.useState("disabled"),D=x.useState("lastOpenChangeReason"),O=x.useState("parent"),L=x.useState("activeIndex"),M=x.useState("payload"),V=x.useState("floatingParentNodeId"),z=fr.useRef(null),W=fr.useRef(O.type!=="context-menu"),j=wt(),re=fr.useRef(!0),ne=wt(),de=V!=null,{openMethod:Q,triggerProps:fe}=BE(T);x.useSyncedValues({disabled:s,highlightItemOnHover:h,modal:O.type===void 0?l:void 0,openMethod:Q,rootId:S}),tm(x);let{forceUnmount:be}=rm(T,x,()=>{x.set("allowMouseEnter",!1)});X(()=>{y&&!_?x.update({parent:{type:"context-menu",context:y},floatingNodeId:E,floatingParentNodeId:I}):_&&x.update({floatingNodeId:E,floatingParentNodeId:I})},[y,_,E,I,x]),fr.useEffect(()=>{if(T||(z.current=null),O.type==="context-menu"){if(!T){j.clear(),W.current=!1;return}j.start(500,()=>{W.current=!0})}},[j,T,O.type]),X(()=>{!T&&!A&&x.set("hoverEnabled",!0)},[T,A,x]);let ve=ee((pe,Je)=>{let bt=Je.reason;if(!pe&&!x.select("open")||T===pe&&Je.trigger===N&&D===bt)return;let Kt=F0(Je);if(!pe&&Je.trigger==null&&(Je.trigger=N??void 0),o?.(pe,Je),Je.isCanceled)return;x.state.floatingRootContext.dispatchOpenChange(pe,Je);let Nr=Je.event;if(pe===!1&&Nr?.type==="click"&&Nr.pointerType==="touch"&&!re.current)return;pe&&bt===oe.triggerFocus?(re.current=!1,ne.start(300,()=>{re.current=!0})):(re.current=!0,ne.clear());let Ar=(bt===oe.triggerPress||bt===oe.itemPress)&&Nr.detail===0,Qo=!pe&&(bt===oe.escapeKey||bt==null),Pn={open:pe,openChangeReason:bt};z.current=Je.event,V0(Pn,pe,Je.trigger,Kt()),x.update(Pn),O.type==="menubar"&&(bt===oe.triggerFocus||bt===oe.focusOut||bt===oe.triggerHover||bt===oe.listNavigation||bt===oe.siblingOpen)?x.set("instantType","group"):Ar||Qo?x.set("instantType",Ar?"click":"dismiss"):x.set("instantType",void 0)}),G=Wc({popupStore:x,floatingId:C,nested:I!=null,onOpenChange:ve}),te=G.context.events;X(()=>{let pe=({open:Je,eventDetails:bt})=>ve(Je,bt);return te.on("setOpen",pe),()=>{te?.off("setOpen",pe)}},[te,ve]);let he=fr.useCallback(()=>{x.setOpen(!1,Ee(oe.imperativeAction))},[x]);fr.useImperativeHandle(u,()=>({unmount:be,close:he}),[be,he]);let ke;O.type==="context-menu"&&(ke=O.context),fr.useImperativeHandle(ke?.positionerRef,()=>P,[P]),fr.useImperativeHandle(ke?.actionsRef,()=>({setOpen:ve}),[ve]);let Oe=zc(G,{enabled:!F,bubbles:{escapeKey:g&&O.type==="menu"},outsidePress(){return O.type!=="context-menu"||z.current?.type==="contextmenu"?!0:W.current},externalTree:de?k:void 0}),_e=Oa(),ae=fr.useCallback(pe=>{x.select("activeIndex")!==pe&&x.set("activeIndex",pe)},[x]),K=U0(G,{enabled:!F,listRef:x.context.itemDomElements,activeIndex:L,nested:O.type!==void 0,loopFocus:d,orientation:c,parentOrientation:O.type==="menubar"?O.context.orientation:void 0,rtl:_e==="rtl",disabledIndices:Gi,onNavigate:ae,openOnArrowKeyDown:O.type!=="context-menu",externalTree:de?k:void 0,focusItemOnHover:h}),se=fr.useCallback(pe=>{x.context.typingRef.current=pe},[x]),ce=Y0(G,{enabled:!F,listRef:x.context.itemLabels,elementsRef:x.context.itemDomElements,activeIndex:L,resetMs:500,onMatch:pe=>{T&&pe!==L&&x.set("activeIndex",pe)},onTyping:se}),Te=fr.useMemo(()=>{let pe=it(ce.reference,K.reference,Oe.reference,{onMouseMove(){x.set("allowMouseEnter",!0)}},fe);return pe["aria-haspopup"]="menu",pe["aria-expanded"]=T,pe},[x,ce.reference,K.reference,Oe.reference,fe,T]),Tt=fr.useMemo(()=>{let pe=it(K.trigger,Oe.trigger,fe);return pe["aria-haspopup"]="menu",pe["aria-expanded"]=!1,pe},[K.trigger,Oe.trigger,fe]),q=fr.useMemo(()=>it(Qp,{id:C,role:"menu","aria-labelledby":N?.id,onMouseMove(){x.set("allowMouseEnter",!0),O.type==="menu"&&x.set("hoverEnabled",!1)},onClick(){x.select("hoverEnabled")&&x.set("hoverEnabled",!1)},onKeyDown(pe){let Je=x.select("keyboardEventRelay");Je&&!pe.isPropagationStopped()&&Je(pe)}},ce.floating,K.floating,Oe.floating),[N,C,O.type,x,ce.floating,K.floating,Oe.floating]),Z=K.item??Ye;nm(x,{floatingRootContext:G,activeTriggerProps:Te,inactiveTriggerProps:Tt,popupProps:q,itemProps:Z});let We=fr.useMemo(()=>({store:x,parent:R}),[x,R]),le=(0,Qc.jsxs)(ey.Provider,{value:We,children:[p&&(0,Qc.jsx)(Jp,{handle:p,store:x}),typeof r=="function"?r({payload:M}):r]});return O.type===void 0||O.type==="context-menu"?(0,Qc.jsx)(_0,{externalTree:k,children:le}):le});function OL(e){return ct(()=>new Um(e)).current}var B2=f(H(),1);var dy=f(B(),1);function j2(e){let t=xt().store,r=B2.useMemo(()=>({parentMenu:t}),[t]);return(0,dy.jsx)(ly.Provider,{value:r,children:(0,dy.jsx)($m,{...e})})}var Ur=f(H(),1);var H2=f(H(),1);function W2(e={}){let{highlightItemOnHover:t,highlightedIndex:r,onHighlightedIndexChange:n}=Pl(),{ref:o,index:i}=oo(e),a=r===i,s=H2.useRef(null),l=Jo(o,s);return{compositeProps:{tabIndex:a?0:-1,onFocus(){n(i)},onMouseMove(){let c=s.current;if(!t||!c)return;let u=c.hasAttribute("disabled")||c.ariaDisabled==="true";!a&&!u&&c.focus()}},compositeRef:l,index:i}}function U2(e){let{render:t,className:r,style:n,state:o=Ye,props:i=Gi,refs:a=Gi,metadata:s,stateAttributesMapping:l,tag:d="div",...c}=e,{compositeProps:u,compositeRef:g}=W2({metadata:s});return Re(d,e,{state:o,ref:[g,...a],props:[u,...i,c],stateAttributesMapping:l})}function cy(e){if(Ze(e)&&e.hasAttribute("data-rootownerid"))return e.getAttribute("data-rootownerid");if(!ao(e))return cy(io(e))}var Y2=f(H(),1),uy=f(ni(),1);function G2(e,t){let r=Y2.useRef(null);function n(i){uy.flushSync(()=>{e.setOpen(!1,Ee(oe.focusOut,i.nativeEvent,i.currentTarget))}),h3(r.current)?.focus()}function o(i){let a=e.select("positionerElement");if(a&&Ki(i,a))e.context.beforeContentFocusGuardRef.current?.focus();else{uy.flushSync(()=>{e.setOpen(!1,Ee(oe.focusOut,i.nativeEvent,i.currentTarget))});let s=b3(e.context.triggerFocusTargetRef.current||t.current);for(;s!==null&&we(a,s);){let l=s;if(s=Vl(s),s===l)break}s?.focus()}}return{preFocusGuardRef:r,handlePreFocusGuardFocus:n,handleFocusTargetFocus:o}}var qm=f(H(),1);function $2(e){let{enabled:t=!0,mouseDownAction:r,open:n}=e,o=qm.useRef(!1);return qm.useMemo(()=>t?{onMouseDown:i=>{(r==="open"&&!n||r==="close"&&n)&&(o.current=!0,De(i.currentTarget).addEventListener("click",()=>{o.current=!1},{once:!0}))},onClick:i=>{o.current&&(o.current=!1,i.preventBaseUIHandler())}}:Ye,[t,r,n])}var Va=f(B(),1),q2=Kp(function(t,r){let{render:n,className:o,style:i,disabled:a=!1,nativeButton:s=!0,id:l,openOnHover:d,delay:c=100,closeDelay:u=0,handle:g,payload:p,...m}=t,b=xt(!0),y=am(g)??b?.store;if(!y)throw new Error(Ue(85));let _=At(l),w=y.useState("isTriggerActive",_),v=y.useState("floatingRootContext"),R=y.useState("isOpenedByTrigger",_),x=y.useState("triggerPopupId",_),S=Ur.useRef(null),C=PL(),k=Pl(!0),E=zr(),I=Ur.useMemo(()=>E??new Sa,[E]),T=Dc(I),N=Bn(),{registerTrigger:P,isMountedByThisTrigger:A}=em(_,S,y,{payload:p,closeDelay:u,parent:C,floatingTreeRoot:I,floatingNodeId:T,floatingParentNodeId:N,keyboardEventRelay:k?.relayKeyboardEvent}),F=C.type==="menubar",D=y.useState("disabled"),O=a||D||F&&C.context.disabled,{getButtonProps:L,buttonRef:M}=$i({disabled:O,native:s});Ur.useEffect(()=>{!R&&C.type===void 0&&(y.context.allowMouseUpTriggerRef.current=!1)},[y,R,C.type]);let V=Ur.useRef(null),z=wt(),W=ee(se=>{if(!V.current)return;z.clear(),y.context.allowMouseUpTriggerRef.current=!1;let ce=se.target;we(V.current,ce)||we(y.select("positionerElement"),ce)||ce===V.current||ce!=null&&cy(ce)===y.select("rootId")||UE(se,V.current)||I.events.emit("close",{domEvent:se,reason:oe.cancelOpen})});Ur.useEffect(()=>{R&&y.select("lastOpenChangeReason")===oe.triggerHover&&De(V.current).addEventListener("mouseup",W,{once:!0})},[R,W,y]);let j=F&&C.context.hasSubmenuOpen,ne=Fs(v,{enabled:(d??j)&&!O&&(!F||j&&!A),handleClose:zs({blockPointerEvents:!F}),mouseOnly:!0,move:!1,restMs:C.type===void 0?c:void 0,delay:{close:u},triggerElementRef:S,externalTree:I,isActiveTrigger:w,isClosing:()=>y.select("transitionStatus")==="ending"}),de=IL(R,y.select("lastOpenChangeReason")),Q=Lc(v,{enabled:!O,event:R&&F?"click":"mousedown",toggle:!0,ignoreMouse:!1,stickIfOpen:C.type===void 0?de:!1}),fe=Yc(v,{enabled:!O&&j}),be=$2({open:R,enabled:F,mouseDownAction:"open"}),ve=Ur.useMemo(()=>it(fe.reference,Q.reference),[fe.reference,Q.reference]),G=y.useState("triggerProps",A),{preFocusGuardRef:te,handlePreFocusGuardFocus:he,handleFocusTargetFocus:ke}=G2(y,S),Oe={disabled:O,open:R},_e=[V,r,M,P,S],ae=[ve,ne??Ye,G,{"aria-haspopup":"menu","aria-controls":x,id:_,onMouseDown:se=>{if(y.select("open"))return;z.start(200,()=>{y.context.allowMouseUpTriggerRef.current=!0}),De(se.currentTarget).addEventListener("mouseup",W,{once:!0})}},F?{role:"menuitem"}:{},be,m,L],K=Re("button",t,{enabled:!F,stateAttributesMapping:G0,state:Oe,ref:_e,props:ae});return F?(0,Va.jsx)(U2,{tag:"button",render:n,className:o,style:i,state:Oe,refs:_e,props:ae,stateAttributesMapping:G0}):R?(0,Va.jsxs)(Ur.Fragment,{children:[(0,Va.jsx)(qi,{ref:te,onFocus:he},`${_}-pre-focus-guard`),(0,Va.jsx)(Ur.Fragment,{children:K},_),(0,Va.jsx)(qi,{ref:y.context.triggerFocusTargetRef,onFocus:ke},`${_}-post-focus-guard`)]}):(0,Va.jsx)(Ur.Fragment,{children:K},_)});function IL(e,t){let r=wt(),[n,o]=Ur.useState(!1);return X(()=>{e&&t===oe.triggerHover?(o(!0),r.start(500,()=>{o(!1)})):e||(r.clear(),o(!1))},[e,t,r]),n}function PL(){let e=Wm(!0);return Ur.useMemo(()=>e?{type:"menubar",context:e}:{type:void 0},[e])}var o9=f(H(),1);var Tr=f(H(),1),n9=f(ni(),1);var K2=f(H(),1);function X2(e){let[t,r]=K2.useState({current:e,previous:null});return Object.is(e,t.current)||r({current:e,previous:t.current}),t.previous}var Kl=f(H(),1);function fy(e){let t=_r(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,o=Ze(e),i=o?e.offsetWidth:r,a=o?e.offsetHeight:n;return(xa(r)!==i||xa(n)!==a)&&(r=i,n=a),{width:r,height:n}}function Q2(e){let{popupElement:t,positionerElement:r,content:n,mounted:o,onMeasureLayout:i,onMeasureLayoutComplete:a,side:s,direction:l}=e,d=va(t,!0),c=Fn(),u=Kl.useRef(null),g=Kl.useRef(!0),p=Kl.useRef(qe),m=ee(i),b=ee(a),h=Kl.useMemo(()=>ML(s,l),[s,l]);X(()=>{if(!o){p.current=qe,g.current=!0,u.current=null;return}if(!t||!r)return;p.current=Z2(t,h),py(t,"auto");let y=Xm(t,"position","static"),_=Xm(t,"transform","none"),w=Xm(t,"scale","1"),v=Z2(r,{"--available-width":"max-content","--available-height":"max-content"});function R(){y(),_(),v()}function x(){R(),w()}if(m?.(),g.current||u.current===null){Km(r,"max-content");let E=fy(t);return u.current=E,Km(r,E),x(),b?.(null,E),g.current=!1,()=>{p.current(),p.current=qe}}Km(r,"max-content");let S=u.current,C=fy(t);u.current=C,py(t,S),x(),b?.(S,C),Km(r,C);let k=new AbortController;return c.request(()=>{py(t,C),d(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},k.signal)}),()=>{k.abort(),c.cancel(),p.current(),p.current=qe}},[n,t,r,d,c,o,m,b,h])}function ML(e,t){let r=e==="top",n=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!r&&!n?Ye:{position:"absolute",[r?"bottom":"top"]:"0",[n?"right":"left"]:"0"}}function Xm(e,t,r){let n=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,n)}}function Z2(e,t){let r=[];for(let[n,o]of Object.entries(t))r.push(Xm(e,n,o));return r.length?()=>{r.forEach(n=>n())}:qe}function py(e,t){let r=t==="auto"?"auto":`${t.width}px`,n=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",r),e.style.setProperty("--popup-height",n)}function Km(e,t){let r=t==="max-content"?"max-content":`${t.width}px`,n=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",r),e.style.setProperty("--positioner-height",n)}var J2=f(H(),1);var e9=f(B(),1),Zm=function(t){let{direction:r="ltr"}=t,n=J2.useMemo(()=>({direction:r}),[r]);return(0,e9.jsx)(K0.Provider,{value:n,children:t.children})};var t9={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:n},elements:{floating:o},platform:i,strategy:a,placement:s}=e,l=at(o),d=l.getComputedStyle(o);if(!(d.transitionDuration!=="0s"&&d.transitionDuration!==""))return{x:t,y:r,data:Yl};let u=await i.getOffsetParent?.(o),g={width:0,height:0};if(a==="fixed"&&l?.visualViewport)g={width:l.visualViewport.width,height:l.visualViewport.height};else if(u===l){let _=De(o);g={width:_.documentElement.clientWidth,height:_.documentElement.clientHeight}}else await i.isElement?.(u)&&(g=await i.getDimensions(u));let p=Lr(s),m=t,b=r;p==="left"&&(m=g.width-(t+n.width)),p==="top"&&(b=g.height-(r+n.height));let h=p==="left"?"right":Yl.sideX,y=p==="top"?"bottom":Yl.sideY;return{x:m,y:b,data:{sideX:h,sideY:y}}}};var Xl=f(B(),1),Qm={activationDirection:e=>e?{"data-activation-direction":e}:null};function Jm(e){let{store:t,side:r,children:n}=e,o=Oa(),i=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),s=t.useState("open"),l=t.useState("payload"),d=t.useState("mounted"),c=t.useState("popupElement"),u=t.useState("positionerElement"),g=X2(s?i:null),p=DL(a,l),m=Tr.useRef(null),[b,h]=Tr.useState(null),[y,_]=Tr.useState(null),w=Tr.useRef(null),v=Tr.useRef(null),R=va(w,!0),x=Fn(),S=Tr.useRef(null),[C,k]=Tr.useState(null),[E,I]=Tr.useState(!1);X(()=>(t.set("adaptiveOrigin",t9),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let T=ee(()=>{w.current?.style.setProperty("animation","none"),w.current?.style.setProperty("transition","none"),v.current?.style.setProperty("display","none")}),N=ee(L=>{w.current?.style.removeProperty("animation"),w.current?.style.removeProperty("transition"),v.current?.style.removeProperty("display"),L&&k(L)}),P=ee(()=>{S.current?.abort();let L=new AbortController;S.current=L,R(()=>{h(null),k(null),m.current=null},L.signal)}),A=Tr.useRef(null);X(()=>{(!s||!d)&&(A.current=null)},[s,d]),X(()=>{if(i&&g&&i!==g&&A.current!==i&&m.current){h(m.current),I(!0);let L=AL(g,i);_(L),A.current=i}},[i,g]),X(()=>{b!=null&&(S.current?.abort(),I(!0),x.request(()=>{n9.flushSync(()=>{I(!1)}),P()}))},[p,b,P,x]),X(()=>{let L=w.current;if(!L)return;let M=De(L).createElement("div");for(let V of Array.from(L.childNodes))M.appendChild(V.cloneNode(!0));m.current=M});let F=b!=null,D;F?D=(0,Xl.jsxs)(Tr.Fragment,{children:[(0,Xl.jsx)("div",{"data-previous":!0,inert:gm(!0),ref:v,style:{...C?{"--popup-width":`${C.width}px`,"--popup-height":`${C.height}px`}:null,position:"absolute"},"data-ending-style":E?void 0:""},"previous"),(0,Xl.jsx)("div",{"data-current":!0,ref:w,"data-starting-style":E?"":void 0,children:n},p)]}):D=(0,Xl.jsx)("div",{"data-current":!0,ref:w,children:n},p),X(()=>{let L=v.current;!L||!b||L.replaceChildren(...Array.from(b.childNodes))},[b]),Q2({popupElement:c,positionerElement:u,mounted:d,content:l,onMeasureLayout:T,onMeasureLayoutComplete:N,side:r,direction:o});let O={activationDirection:NL(y),transitioning:F};return{children:D,state:O}}function NL(e){if(e)return`${r9(e.horizontal,5,"right","left")} ${r9(e.vertical,5,"down","up")}`}function r9(e,t,r,n){return e>t?r:e<-t?n:""}function AL(e,t){let r=e.getBoundingClientRect(),n=t.getBoundingClientRect(),o={x:r.left+r.width/2,y:r.top+r.height/2},i={x:n.left+n.width/2,y:n.top+n.height/2};return{horizontal:i.x-o.x,vertical:i.y-o.y}}function DL(e,t){let[r,n]=Tr.useState(0),o=Tr.useRef(e),i=Tr.useRef(t),a=Tr.useRef(!1);return X(()=>{let s=o.current,l=i.current,d=e!==s,c=t!==l;d?(n(u=>u+1),a.current=!c):a.current&&c&&(n(u=>u+1),a.current=!1),o.current=e,i.current=t},[e,t]),`${e??"current"}-${r}`}var i9=o9.forwardRef(function(t,r){let{render:n,className:o,style:i,children:a,...s}=t,{store:l}=xt(),{side:d}=Wr(),c=l.useState("instantType"),{children:u,state:g}=Jm({store:l,side:d,children:a}),p={activationDirection:g.activationDirection,transitioning:g.transitioning,instant:c};return Re("div",t,{state:p,ref:r,props:[s,{children:u}],stateAttributesMapping:Qm})});var a9=f(H(),1);var s9=a9.forwardRef(function(t,r){let{className:n,render:o,orientation:i="horizontal",style:a,...s}=t;return Re("div",t,{state:{orientation:i},ref:r,props:[{role:"separator","aria-orientation":i},s]})});var ci=f(H(),1);var VL={"aria-expanded":void 0},l9=ci.forwardRef(function(t,r){let{render:n,className:o,style:i,label:a,id:s,nativeButton:l=!1,openOnHover:d=!0,delay:c=100,closeDelay:u=0,disabled:g=!1,...p}=t,m=Gm();if(!m?.parentMenu)throw new Error(Ue(37));let b=oo({guess:!0,label:a}),h=Wr(),{store:y}=xt(),_=At(s),w=y.useState("open"),v=y.useState("floatingRootContext"),R=y.useState("floatingTreeRoot"),x=y.useState("triggerPopupId",_),S=D0(_,y),C=ci.useCallback(ve=>{let G=S(ve);return ve!==null&&y.select("open")&&y.select("activeTriggerId")==null&&y.update({activeTriggerId:_,activeTriggerElement:ve,closeDelay:u}),G},[S,u,y,_]),k=ci.useRef(null),E=ci.useCallback(ve=>{k.current=ve,y.set("activeTriggerElement",ve)},[y]);y.useSyncedValue("closeDelay",u);let I=m.parentMenu,T=y.useState("disabled"),N=I.useState("disabled"),P=g||T||N,A=I.useState("itemProps"),F=I.useState("isActive",b.index),D=ci.useMemo(()=>({type:"submenu-trigger",setActive(){I.select("highlightItemOnHover")&&I.set("activeIndex",b.index)}}),[I,b.index]),{getItemProps:O,itemRef:L}=Na({closeOnClick:!1,disabled:P,highlighted:F,id:_,store:y,typingRef:I.context.typingRef,nativeButton:l,itemMetadata:D,nodeId:h?.context.nodeId}),M=y.useState("hoverEnabled"),V=Fs(v,{enabled:M&&d&&!P,handleClose:zs({blockPointerEvents:!0}),mouseOnly:!0,move:!0,restMs:c,delay:{open:c,close:u},shouldOpen:c>0?()=>I.select("allowMouseEnter"):void 0,triggerElementRef:k,externalTree:R,isClosing:()=>y.select("transitionStatus")==="ending",guardStaleOpen:!0}),W=Lc(v,{enabled:!P,event:"mousedown",toggle:!d,ignoreMouse:d,stickIfOpen:!1}).reference??Ye,j=y.useState("triggerProps",!0);delete j.id;let re={disabled:P,highlighted:F,open:w},ne=y.useState("openMethod"),Q=y.useState("lastOpenChangeReason")===oe.listNavigation||ne==="keyboard",fe=w&&Q&&ut.screenReader.voiceOver;return Re("div",t,{state:re,stateAttributesMapping:mm,props:[W,V,j,A,fe?VL:void 0,{"aria-controls":x,tabIndex:w||F?0:-1,onBlur(){F&&I.set("activeIndex",null)}},p,O],ref:[r,b.ref,L,C,E]})});var Jc=class extends zl{constructor(){super(F2(),"Menu")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function d9(){return new Jc}var Yr={};Dr(Yr,{Control:()=>_9,Description:()=>h9,Error:()=>g9,Item:()=>y9,Label:()=>m9,Root:()=>p9,Validity:()=>w9});var yr=f(H(),1);var eg=f(H(),1),FL=eg.createContext(void 0);function c9(e=!1){let t=eg.useContext(FL);if(!t&&!e)throw new Error(Ue(86));return t}var Fa=f(H(),1);var u9=f(B(),1),tg=function(t){let r=At(),n=t.controlId===void 0?r:t.controlId,[o,i]=Fa.useState(n),[a,s]=Fa.useState(t.labelId),[l,d]=Fa.useState([]),c=ct(()=>new Map),{messageIds:u}=Hr(),g=ee((b,h)=>{let y=c.current;if(h===void 0){y.delete(b);return}y.set(b,h),i(_=>{if(y.size===0)return;let w;for(let v of y.values()){if(_!==void 0&&v===_)return _;w===void 0&&(w=v)}return w})}),p=Fa.useCallback(b=>{let h=b["aria-describedby"]?b["aria-describedby"].split(" "):[];return h.push(...u,...l),{...b,"aria-describedby":Array.from(new Set(h)).join(" ")||void 0}},[u,l]),m=Fa.useMemo(()=>({controlId:o,registerControlId:g,labelId:a,setLabelId:s,messageIds:l,setMessageIds:d,getDescriptionProps:p}),[o,g,a,s,l,d,p]);return(0,u9.jsx)(q0.Provider,{value:m,children:t.children})};var rg=f(H(),1);function f9(e){let{commit:t,invalid:r,markedDirtyRef:n,name:o,setRegisteredFieldName:i,registeredFieldIdRef:a,setValidityData:s,validityData:l}=e,{formRef:d}=li(),c=rg.useRef(null),u=rg.useRef(null),g=rg.useRef(!1),p=ee(()=>{let v=u.current;if(v)return v.getValue?v.getValue():v.value});function m(v){return v.value===void 0?p():v.value}let b=ee(()=>{let v=u.current;if(n.current=!0,!v){t(l.value);return}t(m(v))});function h(){let v=u.current;!v||!v.id||d.current.fields.set(v.id,{getValue:p,name:o??v.name,controlRef:v.controlRef,validityData:js(l,r),validate:b})}function y(v=u.current?.id){v&&d.current.fields.delete(v)}function _(v){if(g.current)return;g.current=!0;let R=m(v);s(x=>x.initialValue===R?x:{...x,initialValue:R})}X(()=>{let v=u.current;!v||!v.id||(i(o?void 0:v.name),d.current.fields.set(v.id,{getValue:p,name:o??v.name,controlRef:v.controlRef,validityData:js(l,r),validate:b}))},[d,p,r,o,i,b,l]),X(()=>{let v=d.current.fields;return()=>{let R=u.current?.id;R&&v.delete(R)}},[d]);let w=ee((v,R)=>{if(!R){c.current===v&&(c.current=null,y(),u.current=null,i(void 0),a.current=void 0);return}let x=u.current?.id;c.current=v,u.current=R,o||i(R.name),a.current=R.id,x&&x!==R.id&&y(x),_(R),h()});return[b,w]}var ng=f(B(),1),LL=yr.forwardRef(function(t,r){let{errors:n,validationMode:o,submitAttemptedRef:i}=li(),{render:a,className:s,validate:l,validationDebounceTime:d=0,validationMode:c=o,name:u,disabled:g=!1,invalid:p,dirty:m,touched:b,actionsRef:h,style:y,..._}=t,w=c9(!0)?.disabled,v=ee(l||(()=>null)),R=w||g,[x,S]=yr.useState(!1),[C,k]=yr.useState(!1),[E,I]=yr.useState(!1),[T,N]=yr.useState(!1),P=m??C,A=b??x,F=yr.useRef(P),D=yr.useRef(void 0),[O,L]=yr.useState(),M=u??O;X(()=>{m!==void 0&&(F.current=m)},[m]);let V=ee(Oe=>{m===void 0&&(Oe&&(F.current=!0),k(Oe))}),z=ee(Oe=>{b===void 0&&S(Oe)}),W=ee(()=>c==="onChange"||c==="onSubmit"&&i.current),j=M&&Object.hasOwn(n,M)?n[M]:null,re=!!(Array.isArray(j)?j.length:j),ne=p===!0||re,[de,Q]=yr.useState({state:Ta,error:"",errors:[],value:null,initialValue:null}),fe=!ne&&(R?null:de.state.valid),be=yr.useMemo(()=>({disabled:R,touched:A,dirty:P,valid:fe,filled:E,focused:T}),[R,A,P,fe,E,T]),ve=n2({setValidityData:Q,validate:v,validityData:de,validationDebounceTime:d,invalid:ne,markedDirtyRef:F,state:be,shouldValidateOnChange:W,registeredFieldIdRef:D}),[G,te]=f9({commit:ve.commit,invalid:ne,markedDirtyRef:F,name:u,setRegisteredFieldName:L,registeredFieldIdRef:D,setValidityData:Q,validityData:de});yr.useImperativeHandle(h,()=>({validate:G}),[G]);let he=yr.useMemo(()=>({invalid:ne,name:M,validityData:de,setValidityData:Q,disabled:R,setTouched:z,setDirty:V,setFilled:I,setFocused:N,validationMode:c,shouldValidateOnChange:W,state:be,registerFieldControl:te,validation:ve}),[ne,M,de,R,z,V,I,N,c,W,be,te,ve]),ke=Re("div",t,{ref:r,state:be,props:_,stateAttributesMapping:uo});return(0,ng.jsx)($0.Provider,{value:he,children:ke})}),p9=yr.forwardRef(function(t,r){return(0,ng.jsx)(tg,{children:(0,ng.jsx)(LL,{...t,ref:r})})});var eu=f(H(),1);var m9=eu.forwardRef(function(t,r){let{render:n,className:o,style:i,id:a,nativeLabel:s=!0,...l}=t,d=_n(!1),c=Rm(),{labelId:u}=Hr(),g={...d.state,disabled:d.disabled||c.disabled},p=eu.useRef(null),m=i2({id:u??a,native:s});return Re("label",t,{ref:[r,p],state:g,props:[m,l],stateAttributesMapping:uo})});var Hs=f(H(),1);var my=f(B(),1),zL={...uo,...Il},g9=Hs.forwardRef(function(t,r){let{render:n,id:o,className:i,match:a,style:s,...l}=t,d=At(o),{validityData:c,state:u,name:g}=_n(!1),{setMessageIds:p}=Hr(),{errors:m}=li(),b=g&&Object.hasOwn(m,g)?m[g]:null,h=!!(Array.isArray(b)?b.length:b),y=typeof a=="string",_=!1;a===!0?_=!0:u.disabled?_=!1:y?_=!!c.state[a]:_=h||c.state.valid===!1;let{mounted:w,transitionStatus:v,setMounted:R}=ei(_);X(()=>{if(!(!_||!d))return p(F=>F.concat(d)),()=>{p(F=>F.filter(D=>D!==d))}},[_,d,p]);let x=Hs.useRef(null),[S,C]=Hs.useState(null),[k,E]=Hs.useState(null),I=c.error;!y&&h?I=b:c.errors.length>1&&(I=c.errors);let T=I;Array.isArray(I)&&(T=I.length>1?(0,my.jsx)("ul",{children:I.map(F=>(0,my.jsx)("li",{children:F},F))}):I[0]);let N=Array.isArray(I)?JSON.stringify(I):I;_&&N!==k&&(E(N),C(T)),so({open:_,ref:x,onComplete(){_||R(!1)}});let P={...u,transitionStatus:v},A=Re("div",t,{ref:[r,x],state:P,props:[{id:d,children:_?T:S},l],stateAttributesMapping:zL,enabled:w});return w?A:null});var b9=f(H(),1);var h9=b9.forwardRef(function(t,r){let{render:n,id:o,className:i,style:a,...s}=t,l=At(o),d=_n(!1),c=Rm(),{setMessageIds:u}=Hr(),g={...d.state,disabled:d.disabled||c.disabled};return X(()=>{if(l)return u(m=>m.concat(l)),()=>{u(m=>m.filter(b=>b!==l))}},[l,u]),Re("p",t,{ref:r,state:g,props:[{id:l},s],stateAttributesMapping:uo})});var og=f(H(),1);var _9=og.forwardRef(function(t,r){let{render:n,className:o,id:i,name:a,value:s,disabled:l=!1,onValueChange:d,defaultValue:c,autoFocus:u=!1,style:g,...p}=t,{state:m,name:b,disabled:h,setTouched:y,setDirty:_,validityData:w,setFocused:v,setFilled:R,validationMode:x,validation:S}=_n(),{clearErrors:C}=li(),k=h||l,E=b??a,I={...m,disabled:k},{labelId:T}=Hr(),N=WE({id:i});X(()=>{let M=s!=null;S.inputRef.current?.value||M&&s!==""?R(!0):M&&s===""&&R(!1)},[S.inputRef,R,s]);let P=og.useRef(null);X(()=>{u&&P.current===or(De(P.current))&&v(!0)},[u,v]);let[A]=kl({controlled:s,default:c,name:"FieldControl",state:"value"}),F=s!==void 0,D=F?A:void 0,O=ee(()=>S.inputRef.current?.value);return HE(S.inputRef,N,D,O,!k,a),Re("input",t,{ref:[r,P],state:I,props:[{id:N,disabled:k,name:E,ref:S.inputRef,"aria-labelledby":T,autoFocus:u,...F?{value:D}:{defaultValue:c},onChange(M){let V=M.currentTarget.value;d?.(V,Ee(oe.none,M.nativeEvent)),_(V!==(w.initialValue??"")),R(V!==""),M.nativeEvent.defaultPrevented||(C(E),S.change(V))},onFocus(){v(!0)},onBlur(M){y(!0),v(!1),x==="onBlur"&&S.commit(M.currentTarget.value)},onKeyDown(M){M.currentTarget.tagName==="INPUT"&&M.key==="Enter"&&(y(!0),S.commit(M.currentTarget.value))}},p,M=>S.getValidationProps(k,M)],stateAttributesMapping:uo})});var tu=f(H(),1);var v9=f(B(),1),w9=function(t){let{children:r}=t,{validityData:n,invalid:o}=_n(!1),i=tu.useMemo(()=>js(n,o),[n,o]),a=i.state.valid===!1,{transitionStatus:s}=ei(a),l=tu.useMemo(()=>({...i,validity:i.state,transitionStatus:s}),[i,s]);return(0,v9.jsx)(tu.Fragment,{children:r(l)})};var ig=f(H(),1);var gy=f(B(),1),y9=ig.forwardRef(function(t,r){let{render:n,className:o,style:i,disabled:a=!1,...s}=t,{state:l,disabled:d}=_n(!1),c=d||a,u={...l,disabled:c},g=ig.useMemo(()=>({disabled:c}),[c]),p=Re("div",t,{ref:r,state:u,props:s,stateAttributesMapping:uo});return(0,gy.jsx)(tg,{children:(0,gy.jsx)(Z0.Provider,{value:g,children:p})})});var x9=f(H(),1);var S9=f(B(),1),by=x9.forwardRef(function(t,r){return(0,S9.jsx)(Yr.Control,{ref:r,...t})});var ag=f(H(),1),R9=f(ni(),1);var C9=f(B(),1),E9=ag.forwardRef(function(t,r){let{children:n,container:o,className:i,render:a,style:s,...l}=t,{node:d,subtree:c}=Hp({container:o,ref:r,componentProps:t,elementProps:l});return!c&&!d?null:(0,C9.jsxs)(ag.Fragment,{children:[c,d&&R9.createPortal(n,d)]})});var vn={};Dr(vn,{Arrow:()=>Y9,Handle:()=>nu,Popup:()=>W9,Portal:()=>z9,Positioner:()=>j9,Provider:()=>$9,Root:()=>M9,Trigger:()=>V9,Viewport:()=>K9,createHandle:()=>X9});var Zl=f(H(),1);var sg=f(H(),1),hy=sg.createContext(void 0);function fo(e){let t=sg.useContext(hy);if(t===void 0&&!e)throw new Error(Ue(72));return t}var k9=f(H(),1);var T9={...im,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},lg=class extends ai{constructor(t,r,n){let o=new Zi;super(I9(t,o,r,n),P9(o),T9)}setOpen=(t,r)=>{SE(this,t,r,{extraState:{openChangeReason:r.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Ee(oe.triggerPress,t))}};function O9(){let e=new Zi,t=new Wl(Object.freeze(I9(void 0,e)),Object.freeze(P9(e)),T9);return Object.assign(t,{setOpen:qe,cancelPendingOpen:qe})}function I9(e,t,r,n=!1){let o={...om(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e};return o.floatingRootContext=EE(t,r,n),o}function P9(e){return{popupRef:k9.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var ru=f(B(),1),M9=Hc(function(t){let{disabled:r=!1,defaultOpen:n=!1,open:o,disableHoverablePopup:i=!1,trackCursorAxis:a="none",actionsRef:s,onOpenChange:l,onOpenChangeComplete:d,handle:c,triggerId:u,defaultTriggerId:g=null,children:p}=t,m=xE((I,T)=>new lg({open:n,openProp:o,activeTriggerId:g,triggerIdProp:u},I,T));m.useControlledProp("openProp",o),m.useControlledProp("triggerIdProp",u),m.useContextCallback("onOpenChange",l),m.useContextCallback("onOpenChangeComplete",d);let b=m.useState("open"),h=!r&&b,y=m.useState("activeTriggerId"),_=m.useState("mounted"),w=m.useState("payload");m.useSyncedValues({trackCursorAxis:a,disableHoverablePopup:i,disabled:r}),tm(m,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:v,transitionStatus:R}=rm(h,m),x=m.useState("isInstantPhase"),S=m.useState("instantType"),C=m.useState("lastOpenChangeReason"),k=Zl.useRef(null);X(()=>{b&&r&&m.setOpen(!1,Ee(oe.disabled))},[b,r,m]),X(()=>{R==="ending"&&C===oe.none||R!=="ending"&&x?(S!=="delay"&&(k.current=S),m.set("instantType","delay")):k.current!==null&&(m.set("instantType",k.current),k.current=null)},[R,x,C,S,m]),X(()=>{h&&y==null&&m.set("payload",void 0)},[m,y,h]),Zl.useImperativeHandle(s,()=>({unmount:v,close:()=>m.setOpen(!1,Ee(oe.imperativeAction))}),[v,m]);let E=h||_||!r&&a!=="none";return(0,ru.jsxs)(hy.Provider,{value:m,children:[c&&(0,ru.jsx)(Jp,{handle:c,store:m}),E&&(0,ru.jsx)(BL,{store:m,disabled:r,trackCursorAxis:a}),typeof p=="function"?p({payload:w}):p]})});function BL({store:e,disabled:t,trackCursorAxis:r}){let n=e.useState("floatingRootContext"),o=zc(n,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=y0(n,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),a=Zl.useMemo(()=>it(i.reference,o.reference),[i.reference,o.reference]);return nm(e,{activeTriggerProps:a,inactiveTriggerProps:a,popupProps:o.floating??Ye}),null}var cg=f(H(),1);var dg=f(H(),1),_y=dg.createContext(void 0);function N9(){return dg.useContext(_y)}var D9="data-base-ui-tooltip-trigger";function A9(e){if("composedPath"in e){let r=e.composedPath();for(let n=0;n<r.length;n+=1){let o=r[n];if(Le(o))return o}}let t=e.target;return Le(t)?t:null}function HL(e){let t=e;for(;t;){let r=t.closest(`[${D9}]`);if(r)return r;let n=t.getRootNode();t="host"in n&&Le(n.host)?n.host:null}return null}var V9=Kp(function(t,r){let{render:n,className:o,style:i,handle:a,payload:s,disabled:l,delay:d,closeOnClick:c=!0,closeDelay:u,id:g,...p}=t,m=fo(!0),h=am(a)??m;if(!h)throw new Error(Ue(82));let y=At(g),_=h.useState("isTriggerActive",y),w=h.useState("isOpenedByTrigger",y),v=h.useState("floatingRootContext"),R=cg.useRef(null),x=d??600,S=u??0,{registerTrigger:C,isMountedByThisTrigger:k}=em(y,R,h,{payload:s,closeOnClick:c,closeDelay:S}),E=N9(),{delayRef:I,isInstantPhase:T,hasProvider:N}=e0(v,{open:w}),P=Hl(v);h.useSyncedValue("isInstantPhase",T);let A=h.useState("disabled"),F=l??A,D=Vt(F),O=h.useState("trackCursorAxis"),L=h.useState("disableHoverablePopup"),M=cg.useRef(!1),V=wt(),z=cg.useRef(void 0);function W(){return N?lo(I.current,"open")===0?0:d??E??600:x}function j(te){let he=R.current;if(!he||!te)return!1;let ke=HL(te);return ke!==null&&ke!==he&&we(he,ke)}function re(te){let he=j(te);return M.current=he,he&&(P.openChangeTimeout.clear(),P.restTimeout.clear(),P.restTimeoutPending=!1,V.clear()),he}let ne=Fs(v,{enabled:!F,mouseOnly:!0,move:!1,handleClose:!L&&O!=="both"?zs():null,restMs:W,delay(){return u==null&&N?{close:lo(I.current,"close")}:{close:S}},triggerElementRef:R,isActiveTrigger:_,isClosing:()=>h.select("transitionStatus")==="ending",shouldOpen(){return!M.current}}),de=Yc(v,{enabled:!F}).reference,Q=te=>{let he=M.current,ke=A9(te),Oe=re(ke),_e=R.current,ae=_e&&ke&&we(_e,ke);if(Oe&&h.select("open")&&h.select("lastOpenChangeReason")===oe.triggerHover){h.setOpen(!1,Ee(oe.triggerHover,te));return}if(he&&!Oe&&ae&&!D.current&&!h.select("open")&&_e&&zn(z.current)){let K=()=>{!M.current&&!D.current&&!h.select("open")&&h.setOpen(!0,Ee(oe.triggerHover,te,_e))},se=W();se===0?(V.clear(),K()):V.start(se,K)}},fe=h.useState("triggerProps",k);return Re("button",t,{state:{open:w},ref:[r,C,R],props:[ne,de,k||O!=="none"?fe:void 0,{onMouseOver(te){Q(te.nativeEvent)},onFocus(te){j(A9(te.nativeEvent))&&te.preventBaseUIHandler()},onMouseLeave(){M.current=!1,V.clear(),z.current=void 0},onPointerEnter(te){z.current=te.pointerType},onPointerDown(te){z.current=te.pointerType,h.set("closeOnClick",c),c&&!h.select("open")&&h.cancelPendingOpen(te.nativeEvent)},onClick(te){c&&!h.select("open")&&h.cancelPendingOpen(te.nativeEvent)},id:y,"data-trigger-disabled":F?"":void 0,[D9]:F?void 0:""},p],stateAttributesMapping:mm})});var L9=f(H(),1);var ug=f(H(),1),vy=ug.createContext(void 0);function F9(){let e=ug.useContext(vy);if(e===void 0)throw new Error(Ue(70));return e}var wy=f(B(),1),z9=L9.forwardRef(function(t,r){let{keepMounted:n=!1,...o}=t;return fo().useState("mounted")||n?(0,wy.jsx)(vy.Provider,{value:n,children:(0,wy.jsx)(E9,{ref:r,...o})}):null});var pg=f(H(),1);var fg=f(H(),1),yy=fg.createContext(void 0);function Ql(){let e=fg.useContext(yy);if(e===void 0)throw new Error(Ue(71));return e}var B9=f(B(),1),j9=pg.forwardRef(function(t,r){let{render:n,className:o,anchor:i,positionMethod:a="absolute",side:s="top",align:l="center",sideOffset:d=0,alignOffset:c=0,collisionBoundary:u="clipping-ancestors",collisionPadding:g=5,arrowPadding:p=5,sticky:m=!1,disableAnchorTracking:b=!1,collisionAvoidance:h=jp,style:y,..._}=t,w=fo(),v=F9(),R=w.useState("open"),x=w.useState("mounted"),S=w.useState("trackCursorAxis"),C=w.useState("disableHoverablePopup"),k=w.useState("floatingRootContext"),E=w.useState("instantType"),I=w.useState("transitionStatus"),T=w.useState("adaptiveOrigin"),N=ym({anchor:i,positionMethod:a,floatingRootContext:k,mounted:x,side:s,sideOffset:d,align:l,alignOffset:c,collisionBoundary:u,collisionPadding:g,sticky:m,arrowPadding:p,disableAnchorTracking:b,keepMounted:v,collisionAvoidance:h,adaptiveOrigin:T}),P=pg.useMemo(()=>({open:R,side:N.side,align:N.align,anchorHidden:N.anchorHidden,instant:S!=="none"?"tracking-cursor":E}),[R,N.side,N.align,N.anchorHidden,S,E]),A=xm(t,P,{styles:N.positionerStyles,transitionStatus:I,props:_,refs:[r,w.useStateSetter("positionerElement")],hidden:!x,inert:!R||S==="both"||C});return(0,B9.jsx)(yy.Provider,{value:N,children:A})});var H9=f(H(),1);var W9=H9.forwardRef(function(t,r){let{render:n,className:o,style:i,...a}=t,s=fo(),{side:l,align:d}=Ql(),c=s.useState("open"),u=s.useState("instantType"),g=s.useState("transitionStatus"),p=s.useState("popupProps"),m=s.useState("floatingRootContext"),b=s.useState("disabled"),h=s.useState("closeDelay");so({open:c,ref:s.context.popupRef,onComplete(){c&&s.context.onOpenChangeComplete?.(!0)}}),Gc(m,{enabled:!b,closeDelay:h});let y=s.useStateSetter("popupElement");return Re("div",t,{state:{open:c,side:l,align:d,instant:u,transitionStatus:g},ref:[r,s.context.popupRef,y],props:[Qp,p,Gl(g),a],stateAttributesMapping:Ul})});var U9=f(H(),1);var Y9=U9.forwardRef(function(t,r){let{render:n,className:o,style:i,...a}=t,s=fo(),{arrowRef:l,side:d,align:c,arrowUncentered:u,arrowStyles:g}=Ql(),p=s.useState("open"),m=s.useState("instantType");return Re("div",t,{state:{open:p,side:d,align:c,uncentered:u,instant:m},ref:[r,l],props:[{style:g,"aria-hidden":!0},a],stateAttributesMapping:Bs})});var G9=f(H(),1);var xy=f(B(),1),$9=function(t){let{delay:r,closeDelay:n,timeout:o=400}=t,i=G9.useMemo(()=>({open:r,close:n}),[r,n]);return(0,xy.jsx)(_y.Provider,{value:r,children:(0,xy.jsx)(Jw,{delay:i,timeoutMs:o,children:t.children})})};var q9=f(H(),1);var K9=q9.forwardRef(function(t,r){let{render:n,className:o,style:i,children:a,...s}=t,l=fo(),d=Ql(),c=l.useState("instantType"),{children:u,state:g}=Jm({store:l,side:d.side,children:a}),p={activationDirection:g.activationDirection,transitioning:g.transitioning,instant:c};return Re("div",t,{state:p,ref:r,props:[s,{children:u}],stateAttributesMapping:Qm})});var nu=class extends zl{constructor(){super(O9(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function X9(){return new nu}function wn(e){return Re(e.defaultTagName??"div",e,e)}var J9=f(U(),1),Sy="data-wp-hash";function Ry(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&UL(document)),e.__wpStyleRuntime}function WL(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Sy}]`))if(r.getAttribute(Sy)===t)return!0;return!1}function e4(e,t,r){if(!e.head)return;let n=Ry(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(WL(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Sy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function UL(e){let t=Ry();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)e4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function t4(e,t){let r=Ry();r.styles.set(e,t);for(let n of r.documents.keys())e4(n,e,t)}typeof process>"u",t4("3167e7d116",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{text-wrap:pretty;margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Z9={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",t4("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Q9={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Ws=(0,J9.forwardRef)(function({variant:t="body-md",render:r,className:n,...o},i){return wn({render:r,defaultTagName:"span",ref:i,props:it(o,{className:Y(Z9.text,Q9.heading,Q9.p,Z9[t],n)})})});var i4=f(B(),1),Cy="data-wp-hash";function Ey(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&GL(document)),e.__wpStyleRuntime}function YL(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Cy}]`))if(r.getAttribute(Cy)===t)return!0;return!1}function o4(e,t,r){if(!e.head)return;let n=Ey(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(YL(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Cy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function GL(e){let t=Ey();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)o4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function $L(e,t){let r=Ey();r.styles.set(e,t);for(let n of r.documents.keys())o4(n,e,t)}typeof process>"u",$L("59353631d1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#f7e6e3);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fae8c8);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#ffea8f);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#ccf4d2);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#e0ebf8);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");var r4={badge:"_96e6251aad1a6136__badge","is-high-intent":"_99f7158cb520f750__is-high-intent","is-medium-intent":"c20ebef2365bc8b7__is-medium-intent","is-low-intent":"_365e1626c6202e52__is-low-intent","is-stable-intent":"_33f8198127ddf4ef__is-stable-intent","is-informational-intent":"_04c1aca8fc449412__is-informational-intent","is-draft-intent":"_90726e69d495ec19__is-draft-intent","is-none-intent":"_898f4a544993bd39__is-none-intent"},ou=(0,n4.forwardRef)(function({intent:t="none",className:r,...n},o){return(0,i4.jsx)(Ws,{ref:o,className:Y(r4.badge,r4[`is-${t}-intent`],r),...n,variant:"body-sm"})});var xr={};Dr(xr,{Popup:()=>_g,Portal:()=>gg,Positioner:()=>bg,Provider:()=>O4,Root:()=>yg,Trigger:()=>vg});var x4=f(U(),1);var d4=f(U(),1);var Ty="data-wp-hash";function Oy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&KL(document)),e.__wpStyleRuntime}function qL(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ty}]`))if(r.getAttribute(Ty)===t)return!0;return!1}function s4(e,t,r){if(!e.head)return;let n=Oy(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(qL(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Ty,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function KL(e){let t=Oy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)s4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function XL(e,t){let r=Oy();r.styles.set(e,t);for(let n of r.documents.keys())s4(n,e,t)}typeof process>"u",XL("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var a4={slot:"_11fc52b637ff8a7e__slot"},l4="data-wp-compat-overlay-slot";function ZL(){return typeof document>"u"?null:document}function QL(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var ui=null;function ky(e){return e.setAttribute("aria-hidden","false"),e}function JL(e){let t=e.createElement("div");return t.setAttribute(l4,""),a4.slot&&t.classList.add(a4.slot),e.body.appendChild(t),t}function mg(){if(typeof window>"u"||!QL()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=ZL();if(!e||!e.body)return;if(ui&&ui.ownerDocument===e&&ui.isConnected)return ky(ui);let t=e.querySelector(`[${l4}]`);return t instanceof HTMLDivElement?(ui=ky(t),ui):(ui?.isConnected&&ui.remove(),ui=ky(JL(e)),ui)}var c4=f(B(),1),gg=(0,d4.forwardRef)(function({container:t,...r},n){return(0,c4.jsx)(vn.Portal,{container:t??mg(),...r,ref:n})});var u4=f(U(),1),m4=f(B(),1),Iy="data-wp-hash";function Py(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&tz(document)),e.__wpStyleRuntime}function ez(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Iy}]`))if(r.getAttribute(Iy)===t)return!0;return!1}function f4(e,t,r){if(!e.head)return;let n=Py(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(ez(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Iy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function tz(e){let t=Py();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)f4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function p4(e,t){let r=Py();r.styles.set(e,t);for(let n of r.documents.keys())f4(n,e,t)}typeof process>"u",p4("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var rz={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",p4("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var nz={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},bg=(0,u4.forwardRef)(function({align:t="center",className:r,side:n="top",sideOffset:o=4,...i},a){return(0,m4.jsx)(vn.Positioner,{ref:a,align:t,side:n,sideOffset:o,...i,className:Y(rz["box-sizing"],nz.positioner,r)})});var g4=f(U(),1);function Jl(e,t,r){return(0,g4.cloneElement)(e??t,{children:r})}var oz=f(h4(),1);var v4=f(hg(),1),{lock:Mge,unlock:w4}=(0,v4.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function iz(){let e=oz;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return w4(e.privateApis).ThemeProvider}var y4=iz();var iu=f(B(),1),My="data-wp-hash";function Ny(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&sz(document)),e.__wpStyleRuntime}function az(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${My}]`))if(r.getAttribute(My)===t)return!0;return!1}function S4(e,t,r){if(!e.head)return;let n=Ny(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(az(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(My,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function sz(e){let t=Ny();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)S4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function lz(e,t){let r=Ny();r.styles.set(e,t);for(let n of r.documents.keys())S4(n,e,t)}typeof process>"u",lz("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var dz={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},cz={background:"#1e1e1e"},_g=(0,x4.forwardRef)(function({portal:t,positioner:r,children:n,className:o,...i},a){let s=(0,iu.jsx)(y4,{color:cz,children:(0,iu.jsx)(vn.Popup,{ref:a,className:Y(dz.popup,o),...i,children:n})}),l=Jl(r,(0,iu.jsx)(bg,{}),s);return Jl(t,(0,iu.jsx)(gg,{}),l)});var R4=f(U(),1),C4=f(B(),1),vg=(0,R4.forwardRef)(function(t,r){return(0,C4.jsx)(vn.Trigger,{ref:r,...t})});var E4=f(ue(),1),k4=f(B(),1);function wg({children:e}){return(0,k4.jsx)(Zm,{direction:(0,E4.isRTL)()?"rtl":"ltr",children:e})}var Ay=f(B(),1);function yg(e){return(0,Ay.jsx)(wg,{children:(0,Ay.jsx)(vn.Root,{...e})})}var T4=f(B(),1);function O4({...e}){return(0,T4.jsx)(vn.Provider,{...e})}var I4=f(U(),1),P4=f(ue(),1),ed=f(B(),1),Dy="data-wp-hash";function Vy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&fz(document)),e.__wpStyleRuntime}function uz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Dy}]`))if(r.getAttribute(Dy)===t)return!0;return!1}function M4(e,t,r){if(!e.head)return;let n=Vy(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(uz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Dy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function fz(e){let t=Vy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)M4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Sg(e,t){let r=Vy();r.styles.set(e,t);for(let n of r.documents.keys())M4(n,e,t)}typeof process>"u",Sg("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var pz={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Sg("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var mz={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",Sg("e8e6a9be37",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');var xg={link:"d4250949359b05ce__link","is-brand":"c6055659b8e2cd2c__is-brand","is-neutral":"_92e0dfcaeee15b88__is-neutral","is-unstyled":"cf122a9bf1035d42__is-unstyled","link-icon":"_0cb411afac4c86c7__link-icon"};typeof process>"u",Sg("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var gz={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Fy=(0,I4.forwardRef)(function({children:t,variant:r="default",tone:n="brand",openInNewTab:o=!1,target:i,render:a,className:s,...l},d){let c=o||/^_blank$/i.test(i??"");return wn({render:a,defaultTagName:"a",ref:d,props:it(l,{className:Y(gz.a,pz["box-sizing"],mz["outset-ring--focus-except-active"],r!=="unstyled"&&xg.link,r!=="unstyled"&&xg[`is-${n}`],r==="unstyled"&&xg["is-unstyled"],s),target:i??(o?"_blank":void 0),children:(0,ed.jsxs)(ed.Fragment,{children:[t,c&&(0,ed.jsx)("span",{className:xg["link-icon"],role:"img","aria-label":(0,P4.__)("(opens in a new tab)")})]})})})});var Ce={};Dr(Ce,{CheckboxItem:()=>Q4,Group:()=>rk,GroupLabel:()=>ak,Item:()=>q4,ItemDescription:()=>lu,ItemLabel:()=>Ig,LinkItem:()=>uk,Popup:()=>yk,Portal:()=>Pg,Positioner:()=>Mg,PrefixIcon:()=>lx,RadioGroup:()=>Tk,RadioItem:()=>Mk,Root:()=>Dk,Separator:()=>zk,SubmenuRoot:()=>Bk,SubmenuTrigger:()=>Yk,Trigger:()=>qk});var K4=f(U(),1);var N4=f(U(),1),A4=f(tt(),1),D4=f(B(),1),ir=(0,N4.forwardRef)(function({icon:t,size:r=24,style:n,...o},i){let a=t.props.style||n?{...t.props.style,...n}:void 0;return(0,D4.jsx)(A4.SVG,{ref:i,...t.props,...o,...a?{style:a}:{},width:r,height:r})});var td=f(U(),1),au=(0,td.createContext)({isSubmenu:!1}),Rg=()=>(0,td.useContext)(au),Mo=(0,td.createContext)(null),V4=()=>(0,td.useContext)(Mo);var Or=f(U(),1);var su=f(U(),1),Eg=f(ue(),1);var F4=f(U(),1),Ly="data-wp-hash";function zy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hz(document)),e.__wpStyleRuntime}function bz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ly}]`))if(r.getAttribute(Ly)===t)return!0;return!1}function L4(e,t,r){if(!e.head)return;let n=zy(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(bz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Ly,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function hz(e){let t=zy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)L4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function _z(e,t){let r=zy();r.styles.set(e,t);for(let n of r.documents.keys())L4(n,e,t)}typeof process>"u",_z("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var vz={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},on=(0,F4.forwardRef)(function({render:t,...r},n){return wn({render:t,ref:n,props:it({className:vz["visually-hidden"]},r,{"data-visually-hidden":""})})});var Cg=f(B(),1);function kg({"aria-describedby":e,"aria-keyshortcuts":t,shortcut:r}){let n=(0,su.useId)(),o=r?n:void 0,i=[e,o].filter(Boolean).join(" ");return{descriptionId:o,targetProps:{"aria-describedby":i||void 0,"aria-keyshortcuts":r?.ariaKeyShortcut??t}}}var Tg=(0,su.forwardRef)(function({descriptionId:t,shortcut:r},n){return(0,Cg.jsx)(on,{id:t,"aria-hidden":"true",render:(0,Cg.jsx)("span",{ref:n}),children:(0,Eg.sprintf)((0,Eg.__)("Keyboard shortcut: %s"),r.label??r.ariaKeyShortcut)})}),Og=(0,su.forwardRef)(function({className:t,shortcut:r},n){return(0,Cg.jsx)("span",{ref:n,"aria-hidden":"true",className:t,dir:"ltr",children:r.displayShortcut})});var z4=f(U(),1);var j4=f(B(),1),By="data-wp-hash";function jy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&yz(document)),e.__wpStyleRuntime}function wz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${By}]`))if(r.getAttribute(By)===t)return!0;return!1}function B4(e,t,r){if(!e.head)return;let n=jy(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(wz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(By,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function yz(e){let t=jy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)B4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function xz(e,t){let r=jy();r.styles.set(e,t);for(let n of r.documents.keys())B4(n,e,t)}typeof process>"u",xz("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Sz={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},H4=Symbol(),lu=(0,z4.forwardRef)(function(t,r){let{className:n,id:o,validationToken:i,...a}=t;return(0,j4.jsx)(Ws,{ref:r,variant:"body-sm",...a,id:o,className:Y(Sz["item-description"],n)})});var W4=f(U(),1);var Y4=f(B(),1),Hy="data-wp-hash";function Wy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Cz(document)),e.__wpStyleRuntime}function Rz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Hy}]`))if(r.getAttribute(Hy)===t)return!0;return!1}function U4(e,t,r){if(!e.head)return;let n=Wy(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(Rz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Hy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function Cz(e){let t=Wy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)U4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Ez(e,t){let r=Wy();r.styles.set(e,t);for(let n of r.documents.keys())U4(n,e,t)}typeof process>"u",Ez("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var kz={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Ig=(0,W4.forwardRef)(function({children:t,className:r,id:n,...o},i){let a=V4();return(0,Y4.jsxs)(Ws,{ref:i,variant:"body-md",...o,id:n??a?.labelId,className:Y(kz["item-label"],r),children:[t,a?.labelTrailing]})});var Gr=f(B(),1),Uy="data-wp-hash";function Yy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Oz(document)),e.__wpStyleRuntime}function Tz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Uy}]`))if(r.getAttribute(Uy)===t)return!0;return!1}function G4(e,t,r){if(!e.head)return;let n=Yy(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(Tz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Uy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function Oz(e){let t=Yy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)G4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function $4(e,t){let r=Yy();r.styles.set(e,t);for(let n of r.documents.keys())G4(n,e,t)}typeof process>"u",$4("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Iz={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",$4("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Us={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Pz=!1;function Mz(e){let t=Or.Children.toArray(e),[r,...n]=t,o=(0,Or.isValidElement)(r)&&r.type===Ig,i=n.filter(a=>(0,Or.isValidElement)(a)&&a.type===lu);if(Pz&&(!o||i.length!==n.length))throw new Error("Menu.ItemLabel must be the first direct child of every menu item, followed only by Menu.ItemDescription components.");return{descriptionIds:i.map(a=>a.props.id),hasLabel:o,labelId:o?r.props.id:void 0}}function Qi(e,{"aria-describedby":t,"aria-keyshortcuts":r,"aria-label":n,"aria-labelledby":o,labelTrailing:i,shortcut:a}){let s=(0,Or.useId)(),l=(0,Or.useId)(),{descriptionIds:d,hasLabel:c,labelId:u}=Mz(e),g=c?u??s:void 0,p=d.map((v,R)=>v??`${l}-${R}`),m=Array.from(new Set([...t?.split(/\s+/).filter(Boolean)??[],...p])).join(" "),b=0,h=Or.Children.map(e,v=>{if(!(0,Or.isValidElement)(v)||v.type!==lu)return v;let x={id:p[b++],validationToken:H4};return(0,Or.cloneElement)(v,x)}),{descriptionId:y,targetProps:_}=kg({"aria-describedby":m||void 0,"aria-keyshortcuts":r,shortcut:a});return{contentChildren:h,contentContextValue:{labelId:g,labelTrailing:i},itemAriaProps:{..._,"aria-label":n,"aria-labelledby":o??(n?void 0:g)},shortcutDescriptionId:y}}function Ji({children:e,prefix:t,shortcut:r,shortcutDescriptionId:n,suffix:o,trailing:i}){let a=Or.Children.toArray(t).some(d=>d!==""),s=Or.Children.toArray(o).some(d=>d!==""),l=Or.Children.toArray(i).some(d=>d!=="");return(0,Gr.jsxs)(Gr.Fragment,{children:[(0,Gr.jsxs)("span",{className:Us["item-content"],children:[(0,Gr.jsx)("span",{className:Us["item-children"],children:e}),s&&(0,Gr.jsx)("span",{className:Us["item-suffix"],children:o}),r&&(0,Gr.jsx)("span",{className:Us["item-shortcut"],children:(0,Gr.jsx)(Og,{shortcut:r})}),l&&(0,Gr.jsx)("span",{className:Us["item-trailing"],children:i})]}),a&&(0,Gr.jsx)("span",{"aria-hidden":"true",className:Us["item-prefix"],children:t}),r&&n&&(0,Gr.jsx)(Tg,{descriptionId:n,shortcut:r})]})}var q4=(0,Or.forwardRef)(function({children:t,className:r,prefix:n,shortcut:o,suffix:i,"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,...c},u){let{contentChildren:g,contentContextValue:p,itemAriaProps:m,shortcutDescriptionId:b}=Qi(t,{"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,shortcut:o});return(0,Gr.jsx)(st.Item,{ref:u,...m,className:Y(Iz["box-sizing"],Us.item,r),...c,children:(0,Gr.jsx)(Mo.Provider,{value:p,children:(0,Gr.jsx)(Ji,{prefix:n,shortcut:o,shortcutDescriptionId:b,suffix:i,children:g})})})});var Ys=f(B(),1),$y="data-wp-hash";function qy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Az(document)),e.__wpStyleRuntime}function Nz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${$y}]`))if(r.getAttribute($y)===t)return!0;return!1}function X4(e,t,r){if(!e.head)return;let n=qy(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(Nz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute($y,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function Az(e){let t=qy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)X4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Z4(e,t){let r=qy();r.styles.set(e,t);for(let n of r.documents.keys())X4(n,e,t)}typeof process>"u",Z4("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Dz={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Z4("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Gy={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Q4=(0,K4.forwardRef)(function({children:t,className:r,prefix:n,shortcut:o,suffix:i,"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,...c},u){let{contentChildren:g,contentContextValue:p,itemAriaProps:m,shortcutDescriptionId:b}=Qi(t,{"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,shortcut:o});return(0,Ys.jsxs)(st.CheckboxItem,{ref:u,...m,className:Y(Dz["box-sizing"],Gy.item,r),...c,children:[(0,Ys.jsx)(st.CheckboxItemIndicator,{keepMounted:!0,className:Gy["item-selection-indicator"],children:(0,Ys.jsx)(ir,{icon:Ui,size:24,className:Gy["checkbox-selection-icon"],"aria-hidden":"true"})}),(0,Ys.jsx)(Mo.Provider,{value:p,children:(0,Ys.jsx)(Ji,{prefix:n,shortcut:o,shortcutDescriptionId:b,suffix:i,children:g})})]})});var J4=f(U(),1),tk=f(B(),1),Ky="data-wp-hash";function Xy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Fz(document)),e.__wpStyleRuntime}function Vz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ky}]`))if(r.getAttribute(Ky)===t)return!0;return!1}function ek(e,t,r){if(!e.head)return;let n=Xy(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(Vz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Ky,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function Fz(e){let t=Xy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)ek(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Lz(e,t){let r=Xy();r.styles.set(e,t);for(let n of r.documents.keys())ek(n,e,t)}typeof process>"u",Lz("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var zz={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},rk=(0,J4.forwardRef)(function({className:t,...r},n){return(0,tk.jsx)(st.Group,{ref:n,className:Y(zz.group,t),...r})});var nk=f(U(),1),ik=f(B(),1),Zy="data-wp-hash";function Qy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&jz(document)),e.__wpStyleRuntime}function Bz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Zy}]`))if(r.getAttribute(Zy)===t)return!0;return!1}function ok(e,t,r){if(!e.head)return;let n=Qy(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(Bz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Zy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function jz(e){let t=Qy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)ok(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Hz(e,t){let r=Qy();r.styles.set(e,t);for(let n of r.documents.keys())ok(n,e,t)}typeof process>"u",Hz("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Wz={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},ak=(0,nk.forwardRef)(function({className:t,...r},n){return(0,ik.jsx)(st.GroupLabel,{ref:n,className:Y(Wz["group-label"],t),...r})});var lk=f(U(),1),dk=f(ue(),1);var du=f(B(),1),Jy="data-wp-hash";function ex(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Yz(document)),e.__wpStyleRuntime}function Uz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Jy}]`))if(r.getAttribute(Jy)===t)return!0;return!1}function ck(e,t,r){if(!e.head)return;let n=ex(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(Uz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Jy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function Yz(e){let t=ex();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)ck(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function tx(e,t){let r=ex();r.styles.set(e,t);for(let n of r.documents.keys())ck(n,e,t)}typeof process>"u",tx("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Gz={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",tx("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var $z={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",tx("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var sk={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},uk=(0,lk.forwardRef)(function({children:t,className:r,openInNewTab:n=!1,target:o,prefix:i,shortcut:a,suffix:s,"aria-describedby":l,"aria-keyshortcuts":d,"aria-label":c,"aria-labelledby":u,rel:g,...p},m){let h=n||/^_blank$/i.test(o??"")?(0,du.jsx)("span",{className:sk["external-link-indicator"],role:"img","aria-label":(0,dk.__)("(opens in a new tab)")}):null,{contentChildren:y,contentContextValue:_,itemAriaProps:w,shortcutDescriptionId:v}=Qi(t,{"aria-describedby":l,"aria-keyshortcuts":d,"aria-label":c,"aria-labelledby":u,labelTrailing:h,shortcut:a});return(0,du.jsx)(st.LinkItem,{ref:m,...p,...w,rel:g,target:o??(n?"_blank":void 0),className:Y(Gz.a,$z["box-sizing"],sk.item,r),children:(0,du.jsx)(Mo.Provider,{value:_,children:(0,du.jsx)(Ji,{prefix:i,shortcut:a,shortcutDescriptionId:v,suffix:s,children:y})})})});var vk=f(U(),1);var fk=f(U(),1);var pk=f(B(),1),Pg=(0,fk.forwardRef)(function({container:t,...r},n){return(0,pk.jsx)(st.Portal,{ref:n,container:t??mg(),...r})});var gk=f(U(),1);var mk={align:"start",sideOffset:8,collisionPadding:12};var _k=f(B(),1),rx="data-wp-hash";function nx(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Kz(document)),e.__wpStyleRuntime}function qz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${rx}]`))if(r.getAttribute(rx)===t)return!0;return!1}function bk(e,t,r){if(!e.head)return;let n=nx(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(qz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(rx,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function Kz(e){let t=nx();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)bk(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function hk(e,t){let r=nx();r.styles.set(e,t);for(let n of r.documents.keys())bk(n,e,t)}typeof process>"u",hk("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Xz={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",hk("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Zz={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Qz={side:"inline-end",align:"start",sideOffset:-4,collisionPadding:12},Mg=(0,gk.forwardRef)(function({className:t,...r},n){let{isSubmenu:o}=Rg(),i=o?Qz:mk;return(0,_k.jsx)(st.Positioner,{...i,...r,ref:n,className:Y(Xz["box-sizing"],Zz.positioner,t)})});var cu=f(B(),1),ox="data-wp-hash";function ix(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&eB(document)),e.__wpStyleRuntime}function Jz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ox}]`))if(r.getAttribute(ox)===t)return!0;return!1}function wk(e,t,r){if(!e.head)return;let n=ix(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(Jz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(ox,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function eB(e){let t=ix();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)wk(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function tB(e,t){let r=ix();r.styles.set(e,t);for(let n of r.documents.keys())wk(n,e,t)}typeof process>"u",tB("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Ng={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},yk=(0,vk.forwardRef)(function({children:t,className:r,portal:n,positioner:o,...i},a){let{isSubmenu:s}=Rg(),l=(0,cu.jsx)(st.Popup,{ref:a,className:Y(Ng.popup,s?Ng["is-submenu"]:Ng["is-root"],r),...i,children:(0,cu.jsx)("div",{className:Ng.list,children:t})}),d=Jl(o,(0,cu.jsx)(Mg,{}),l);return Jl(n,(0,cu.jsx)(Pg,{}),d)});var xk=f(U(),1);var Rk=f(B(),1),ax="data-wp-hash";function sx(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&nB(document)),e.__wpStyleRuntime}function rB(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ax}]`))if(r.getAttribute(ax)===t)return!0;return!1}function Sk(e,t,r){if(!e.head)return;let n=sx(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(rB(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(ax,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function nB(e){let t=sx();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)Sk(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function oB(e,t){let r=sx();r.styles.set(e,t);for(let n of r.documents.keys())Sk(n,e,t)}typeof process>"u",oB("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var iB={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},lx=(0,xk.forwardRef)(function({className:t,size:r=24,style:n,...o},i){return(0,Rk.jsx)(ir,{...o,ref:i,size:r,className:Y(iB["prefix-icon"],t),style:{...n,"--_wp-ui-menu-prefix-icon-size":`${r}px`}})});lx.displayName="Menu.PrefixIcon";var Ck=f(U(),1),kk=f(B(),1),dx="data-wp-hash";function cx(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&sB(document)),e.__wpStyleRuntime}function aB(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${dx}]`))if(r.getAttribute(dx)===t)return!0;return!1}function Ek(e,t,r){if(!e.head)return;let n=cx(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(aB(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(dx,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function sB(e){let t=cx();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)Ek(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function lB(e,t){let r=cx();r.styles.set(e,t);for(let n of r.documents.keys())Ek(n,e,t)}typeof process>"u",lB("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var dB={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Tk=(0,Ck.forwardRef)(function({className:t,...r},n){return(0,kk.jsx)(st.RadioGroup,{ref:n,className:Y(dB["radio-group"],t),...r})});var Ok=f(U(),1),Ag=f(tt(),1);var ea=f(B(),1),fx="data-wp-hash";function px(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&uB(document)),e.__wpStyleRuntime}function cB(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${fx}]`))if(r.getAttribute(fx)===t)return!0;return!1}function Ik(e,t,r){if(!e.head)return;let n=px(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(cB(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(fx,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function uB(e){let t=px();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)Ik(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Pk(e,t){let r=px();r.styles.set(e,t);for(let n of r.documents.keys())Ik(n,e,t)}typeof process>"u",Pk("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var fB={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Pk("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var ux={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},pB=(0,ea.jsx)(Ag.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ea.jsx)(Ag.Circle,{cx:12,cy:12,r:3})}),Mk=(0,Ok.forwardRef)(function({children:t,className:r,prefix:n,shortcut:o,suffix:i,"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,...c},u){let{contentChildren:g,contentContextValue:p,itemAriaProps:m,shortcutDescriptionId:b}=Qi(t,{"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,shortcut:o});return(0,ea.jsxs)(st.RadioItem,{ref:u,...m,className:Y(fB["box-sizing"],ux.item,r),...c,children:[(0,ea.jsx)(st.RadioItemIndicator,{keepMounted:!0,className:ux["item-selection-indicator"],children:(0,ea.jsx)(ir,{icon:pB,className:ux["radio-selection-icon"],"aria-hidden":"true"})}),(0,ea.jsx)(Mo.Provider,{value:p,children:(0,ea.jsx)(Ji,{prefix:n,shortcut:o,shortcutDescriptionId:b,suffix:i,children:g})})]})});var ta=f(U(),1);function mB(e){try{return e.contentDocument}catch{return null}}function Nk(e,t){if(e.nodeType!==Node.ELEMENT_NODE)return;let r=e;r.tagName==="IFRAME"&&t(r),r.querySelectorAll("iframe").forEach(t)}function gB(e,t){let r=e.target,n=r?.nodeType===Node.ELEMENT_NODE?r:r?.parentElement,o=t.getAttribute("aria-controls");if(!n||!o)return!1;let i=n.ownerDocument.getElementById(o);if(!i)return!1;let a=i.getAttribute("data-rootownerid");return a?n.closest("[data-rootownerid]")?.getAttribute("data-rootownerid")===a:i.contains(n)}function bB({enabled:e,onPointerDown:t,ownerDocument:r}){(0,ta.useEffect)(()=>{if(!e||!r)return;let n=(o,i)=>{i&&o.addEventListener("pointerdown",t,!0);let a=new Map,s=u=>{if(a.has(u))return;let g=null,p,m=()=>{let b=mB(u);b!==g&&(p?.(),g=b,p=g?n(g,!0):void 0)};u.addEventListener("load",m),m(),a.set(u,()=>{u.removeEventListener("load",m),p?.()})},l=u=>{a.get(u)?.(),a.delete(u)};o.querySelectorAll("iframe").forEach(s);let d=o.defaultView?.MutationObserver,c=d?new d(u=>{u.forEach(g=>{g.removedNodes.forEach(p=>Nk(p,l)),g.addedNodes.forEach(p=>Nk(p,s))})}):null;return c?.observe(o.documentElement,{childList:!0,subtree:!0}),()=>{c?.disconnect(),a.forEach(u=>u()),i&&o.removeEventListener("pointerdown",t,!0)}};return n(r,!1)},[e,t,r])}function Ak({actionsRef:e,defaultOpen:t,disabled:r,modal:n,onOpenChange:o,open:i}){let a=(0,ta.useRef)(null),s=e??a,[l,d]=(0,ta.useState)(t??!1),[c,u]=(0,ta.useState)(null),g=i??l,p=(0,ta.useCallback)(b=>{c&&!gB(b,c)&&s.current?.close()},[s,c]);return bB({enabled:g&&n===!1&&!r&&c!==null,onPointerDown:p,ownerDocument:c?.ownerDocument??null}),{actionsRef:s,onOpenChange:(b,h)=>{o(b,h),!h.isCanceled&&(d(b),u(b?h.trigger??null:null))}}}var Dg=f(B(),1);function Dk(e){let{onOpenChange:t}=e,r=(o,i)=>{let a=i.trigger,s=a?.ownerDocument.defaultView?.HTMLElement,l=a?.ownerDocument.defaultView?.Element,d=a?.ownerDocument.activeElement,c=i.event.target,u=l&&c instanceof l?c.closest('[role="menu"]'):null;t?.(o,i),!o&&i.reason==="item-press"&&!i.isCanceled&&s&&a instanceof s&&u?.contains(d??null)&&a.ownerDocument.activeElement===d&&a.focus()},n=Ak({actionsRef:e.actionsRef,defaultOpen:e.defaultOpen,disabled:e.disabled,modal:e.modal,onOpenChange:r,open:e.open});return(0,Dg.jsx)(wg,{children:(0,Dg.jsx)(au.Provider,{value:{isSubmenu:!1},children:(0,Dg.jsx)(st.Root,{...e,...n})})})}var Vk=f(U(),1),Lk=f(B(),1),mx="data-wp-hash";function gx(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_B(document)),e.__wpStyleRuntime}function hB(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${mx}]`))if(r.getAttribute(mx)===t)return!0;return!1}function Fk(e,t,r){if(!e.head)return;let n=gx(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(hB(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(mx,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function _B(e){let t=gx();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)Fk(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function vB(e,t){let r=gx();r.styles.set(e,t);for(let n of r.documents.keys())Fk(n,e,t)}typeof process>"u",vB("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var wB={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},zk=(0,Vk.forwardRef)(function({className:t,...r},n){return(0,Lk.jsx)(st.Separator,{ref:n,className:Y(wB.separator,t),...r})});var bx=f(B(),1);function Bk(e){return(0,bx.jsx)(au.Provider,{value:{isSubmenu:!0},children:(0,bx.jsx)(st.SubmenuRoot,{...e})})}var Hk=f(U(),1);var uu=f(B(),1),hx="data-wp-hash";function _x(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&xB(document)),e.__wpStyleRuntime}function yB(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${hx}]`))if(r.getAttribute(hx)===t)return!0;return!1}function Wk(e,t,r){if(!e.head)return;let n=_x(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(yB(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(hx,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function xB(e){let t=_x();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)Wk(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Uk(e,t){let r=_x();r.styles.set(e,t);for(let n of r.documents.keys())Wk(n,e,t)}typeof process>"u",Uk("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var SB={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Uk("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var jk={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Yk=(0,Hk.forwardRef)(function({children:t,className:r,prefix:n,shortcut:o,suffix:i,"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,...c},u){let{contentChildren:g,contentContextValue:p,itemAriaProps:m,shortcutDescriptionId:b}=Qi(t,{"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,shortcut:o});return(0,uu.jsx)(st.SubmenuTrigger,{ref:u,...m,className:Y(SB["box-sizing"],jk.item,r),...c,children:(0,uu.jsx)(Mo.Provider,{value:p,children:(0,uu.jsx)(Ji,{prefix:n,shortcut:o,shortcutDescriptionId:b,suffix:i,trailing:(0,uu.jsx)(ir,{className:jk["submenu-chevron"],icon:Yv,size:24,"aria-hidden":"true"}),children:g})})})});var Gk=f(U(),1),$k=f(B(),1),qk=(0,Gk.forwardRef)(function(t,r){return(0,$k.jsx)(st.Trigger,{ref:r,...t})});var Xk=f(Vg(),1),Fg=f(U(),1),Zk=f(ue(),1),Jk=f(B(),1),vx="data-wp-hash";function wx(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&CB(document)),e.__wpStyleRuntime}function RB(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${vx}]`))if(r.getAttribute(vx)===t)return!0;return!1}function Qk(e,t,r){if(!e.head)return;let n=wx(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(RB(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(vx,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function CB(e){let t=wx();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)Qk(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Lg(e,t){let r=wx();r.styles.set(e,t);for(let n of r.documents.keys())Qk(n,e,t)}typeof process>"u",Lg("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var fu={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"};typeof process>"u",Lg("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var EB={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Lg("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var kB={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",Lg("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var TB={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},e6=(0,Fg.forwardRef)(function({tone:t="brand",variant:r="solid",size:n="default",className:o,focusableWhenDisabled:i=!0,disabled:a,loading:s,loadingAnnouncement:l=(0,Zk.__)("Loading"),children:d,...c},u){let g=Y(TB.button,EB["box-sizing"],kB["outset-ring--focus-except-active"],r!=="unstyled"&&fu.button,fu[`is-${t}`],fu[`is-${r}`],fu[`is-${n}`],s&&fu["is-loading"],o);return(0,Fg.useEffect)(()=>{s&&l&&(0,Xk.speak)(l)},[s,l]),(0,Jk.jsx)(X0,{ref:u,className:g,focusableWhenDisabled:i,disabled:a??s,...c,children:d})});var t6=f(U(),1);var n6=f(B(),1),yx="data-wp-hash";function xx(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&IB(document)),e.__wpStyleRuntime}function OB(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${yx}]`))if(r.getAttribute(yx)===t)return!0;return!1}function r6(e,t,r){if(!e.head)return;let n=xx(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(OB(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(yx,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function IB(e){let t=xx();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)r6(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function PB(e,t){let r=xx();r.styles.set(e,t);for(let n of r.documents.keys())r6(n,e,t)}typeof process>"u",PB("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var MB={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"},Sx=(0,t6.forwardRef)(function({className:t,icon:r,...n},o){return(0,n6.jsx)(ir,{ref:o,icon:r,className:Y(MB.icon,t),size:24,...n})});Sx.displayName="Button.Icon";var o6=Object.assign(e6,{Icon:Sx});function i6(e,t,r="long"){return new Intl.DateTimeFormat("en-US",{hour:"numeric",timeZone:e,timeZoneName:r}).format(t).split(/\s/g).slice(2).join(" ")}var NB={},pu={};function No(e,t){try{let n=(NB[e]||=new Intl.DateTimeFormat("en-US",{timeZone:e,timeZoneName:"longOffset"}).format)(t).split("GMT")[1];return n in pu?pu[n]:a6(n,n.split(":"))}catch{if(e in pu)return pu[e];let r=e?.match(AB);return r?a6(e,r.slice(1)):NaN}}var AB=/([+-]\d\d):?(\d\d)?/;function a6(e,t){let r=+(t[0]||0),n=+(t[1]||0),o=+(t[2]||0)/60;return pu[e]=r*60+n>0?r*60+n+o:r*60-n-o}var La=class e extends Date{constructor(...t){super(),t.length>1&&typeof t[t.length-1]=="string"&&(this.timeZone=t.pop()),this.internal=new Date,isNaN(No(this.timeZone,this))?this.setTime(NaN):t.length?typeof t[0]=="number"&&(t.length===1||t.length===2&&typeof t[1]!="number")?this.setTime(t[0]):typeof t[0]=="string"?this.setTime(+new Date(t[0])):t[0]instanceof Date?this.setTime(+t[0]):(this.setTime(+new Date(...t)),d6(this,t)):this.setTime(Date.now())}static tz(t,...r){return r.length?new e(...r,t):new e(Date.now(),t)}withTimeZone(t){return new e(+this,t)}getTimezoneOffset(){let t=-No(this.timeZone,this);return t>0?Math.floor(t):Math.ceil(t)}setTime(t){return Date.prototype.setTime.apply(this,arguments),zg(this),+this}[Symbol.for("constructDateFrom")](t){return new e(+new Date(t),this.timeZone)}},s6=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(e=>{if(!s6.test(e))return;let t=e.replace(s6,"$1UTC");La.prototype[t]&&(e.startsWith("get")?La.prototype[e]=function(){return this.internal[t]()}:(La.prototype[e]=function(){return Date.prototype[t].apply(this.internal,arguments),DB(this),+this},La.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),zg(this),+this}))});function zg(e){e.internal.setTime(+e),e.internal.setUTCSeconds(e.internal.getUTCSeconds()-Math.round(-No(e.timeZone,e)*60))}function DB(e){Date.prototype.setFullYear.call(e,e.internal.getUTCFullYear(),e.internal.getUTCMonth(),e.internal.getUTCDate()),Date.prototype.setHours.call(e,e.internal.getUTCHours(),e.internal.getUTCMinutes(),e.internal.getUTCSeconds(),e.internal.getUTCMilliseconds()),d6(e)}function d6(e,t){let r=Array.isArray(t)?VB(t):+e.internal,n=No(e.timeZone,e),o=n>0?Math.floor(n):Math.ceil(n),i=new Date(+e);i.setUTCHours(i.getUTCHours()-1);let a=-new Date(+e).getTimezoneOffset(),s=-new Date(+i).getTimezoneOffset(),l=a-s,d=a;if(l&&a!==o){let k=Date.prototype.getHours.apply(e),E=Array.isArray(t)?t[3]||0:e.internal.getUTCHours();if(k!==E){let I=new Date(+e),T=a-o;T&&I.setUTCMinutes(I.getUTCMinutes()+T);let N=No(e.timeZone,I);(N>0?Math.floor(N):Math.ceil(N))===o&&(d=s)}}let c=d-o;c&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+c);let u=new Date(+e);u.setUTCSeconds(0);let g=a>0?u.getSeconds():(u.getSeconds()-60)%60,p=Math.round(-(No(e.timeZone,e)*60))%60;(p||g)&&Date.prototype.setUTCSeconds.call(e,Date.prototype.getUTCSeconds.call(e)+p+g);let m=No(e.timeZone,e),b=m>0?Math.floor(m):Math.ceil(m),y=-new Date(+e).getTimezoneOffset()-b,_=b!==o,w=y-c,v=b-o,R=r-b*60*1e3,x=v>0&&l6(e)-r===v*60*1e3&&l6(e,R)!==r;if(_&&w&&!x){Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+w);let k=No(e.timeZone,e),E=k>0?Math.floor(k):Math.ceil(k),I=b-E;I&&w<0&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+I)}zg(e);let C=(t?r:r+p*1e3)-+e.internal;C&&Math.abs(C)<1800*1e3&&(Date.prototype.setTime.call(e,+e+C),zg(e))}function VB(e){return Date.UTC(e[0],e.length>1?e[1]:0,e.length>2?e[2]:1,...e.slice(3))}function l6(e,t){let r=new Date(t??+e);return r.setUTCSeconds(r.getUTCSeconds()-Math.round(-No(e.timeZone,r)*60)),+r}var ar=class e extends La{static tz(t,...r){return r.length?new e(...r,t):new e(Date.now(),t)}toISOString(){let[t,r,n]=this.tzComponents(),o=`${t}${r}:${n}`;return this.internal.toISOString().slice(0,-1)+o}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){let[t,r,n,o]=this.internal.toUTCString().split(" ");return`${t?.slice(0,-1)} ${n} ${r} ${o}`}toTimeString(){let t=this.internal.toUTCString().split(" ")[4],[r,n,o]=this.tzComponents();return`${t} GMT${r}${n}${o} (${i6(this.timeZone,this)})`}toLocaleString(t,r){return Date.prototype.toLocaleString.call(this,t,{...r,timeZone:r?.timeZone||this.timeZone})}toLocaleDateString(t,r){return Date.prototype.toLocaleDateString.call(this,t,{...r,timeZone:r?.timeZone||this.timeZone})}toLocaleTimeString(t,r){return Date.prototype.toLocaleTimeString.call(this,t,{...r,timeZone:r?.timeZone||this.timeZone})}tzComponents(){let t=this.getTimezoneOffset(),r=t>0?"-":"+",n=String(Math.floor(Math.abs(t)/60)).padStart(2,"0"),o=String(Math.abs(t)%60).padStart(2,"0");return[r,n,o]}withTimeZone(t){return new e(+this,t)}[Symbol.for("constructDateFrom")](t){return new e(+new Date(t),this.timeZone)}};var FB=Math.pow(10,8)*24*60*60*1e3,B_e=-FB,Bg=6048e5,c6=864e5,mu=6e4,gu=36e5,u6=1e3;var LB=3600;var f6=LB*24,j_e=f6*7,zB=f6*365.2425,BB=zB/12,H_e=BB*3,Rx=Symbol.for("constructDateFrom");function Ne(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&Rx in e?e[Rx](t):e instanceof Date?new e.constructor(t):new Date(t)}function me(e,t){return Ne(t||e,e)}function fi(e,t,r){let n=me(e,r?.in);return isNaN(t)?Ne(r?.in||e,NaN):(t&&n.setDate(n.getDate()+t),n)}function rd(e,t,r){let n=me(e,r?.in);if(isNaN(t))return Ne(r?.in||e,NaN);if(!t)return n;let o=n.getDate(),i=Ne(r?.in||e,n.getTime());i.setMonth(n.getMonth()+t+1,0);let a=i.getDate();return o>=a?i:(n.setFullYear(i.getFullYear(),i.getMonth(),o),n)}var jB={};function yn(){return jB}function $r(e,t){let r=yn(),n=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,o=me(e,t?.in),i=o.getDay(),a=(i<n?7:0)+i-n;return o.setDate(o.getDate()-a),o.setHours(0,0,0,0),o}function Wn(e,t){return $r(e,{...t,weekStartsOn:1})}function jg(e,t){let r=me(e,t?.in),n=r.getFullYear(),o=Ne(r,0);o.setFullYear(n+1,0,4),o.setHours(0,0,0,0);let i=Wn(o),a=Ne(r,0);a.setFullYear(n,0,4),a.setHours(0,0,0,0);let s=Wn(a);return r.getTime()>=i.getTime()?n+1:r.getTime()>=s.getTime()?n:n-1}function Gs(e){let t=me(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),+e-+r}function po(e,...t){let r=Ne.bind(null,e||t.find(n=>typeof n=="object"));return t.map(r)}function za(e,t){let r=me(e,t?.in);return r.setHours(0,0,0,0),r}function ra(e,t,r){let[n,o]=po(r?.in,e,t),i=za(n),a=za(o),s=+i-Gs(i),l=+a-Gs(a);return Math.round((s-l)/c6)}function p6(e,t){let r=jg(e,t),n=Ne(t?.in||e,0);return n.setFullYear(r,0,4),n.setHours(0,0,0,0),Wn(n)}function Hg(e,t,r){return fi(e,t*7,r)}function Wg(e,t,r){return rd(e,t*12,r)}function m6(e,t,r){let[n,o]=[+me(e.start,r?.in),+me(e.end,r?.in)].sort((s,l)=>s-l),[i,a]=[+me(t.start,r?.in),+me(t.end,r?.in)].sort((s,l)=>s-l);return r?.inclusive?n<=a&&i<=o:n<a&&i<o}function g6(e,t){let r,n=t?.in;return e.forEach(o=>{!n&&typeof o=="object"&&(n=Ne.bind(null,o));let i=me(o,n);(!r||r<i||isNaN(+i))&&(r=i)}),Ne(n,r||NaN)}function b6(e,t){let r,n=t?.in;return e.forEach(o=>{!n&&typeof o=="object"&&(n=Ne.bind(null,o));let i=me(o,n);(!r||r>i||isNaN(+i))&&(r=i)}),Ne(n,r||NaN)}function h6(e,t,r){let[n,o]=po(r?.in,e,t);return+za(n)==+za(o)}function Ug(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Ao(e){return!(!Ug(e)&&typeof e!="number"||isNaN(+me(e)))}function Yg(e,t,r){let[n,o]=po(r?.in,e,t),i=n.getFullYear()-o.getFullYear(),a=n.getMonth()-o.getMonth();return i*12+a}function Gg(e,t){let r=me(e,t?.in),n=r.getMonth();return r.setFullYear(r.getFullYear(),n+1,0),r.setHours(23,59,59,999),r}function $g(e,t){let[r,n]=po(e,t.start,t.end);return{start:r,end:n}}function _6(e,t){let{start:r,end:n}=$g(t?.in,e),o=+r>+n,i=o?+r:+n,a=o?n:r;a.setHours(0,0,0,0),a.setDate(1);let s=t?.step??1;if(!s)return[];s<0&&(s=-s,o=!o);let l=[];for(;+a<=i;)l.push(Ne(r,a)),a.setMonth(a.getMonth()+s);return o?l.reverse():l}function bu(e,t){let r=me(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function v6(e,t){let r=me(e,t?.in),n=r.getFullYear();return r.setFullYear(n+1,0,0),r.setHours(23,59,59,999),r}function nd(e,t){let r=me(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}function w6(e,t){let{start:r,end:n}=$g(t?.in,e),o=+r>+n,i=o?+r:+n,a=o?n:r;a.setHours(0,0,0,0),a.setMonth(0,1);let s=t?.step??1;if(!s)return[];s<0&&(s=-s,o=!o);let l=[];for(;+a<=i;)l.push(Ne(r,a)),a.setFullYear(a.getFullYear()+s);return o?l.reverse():l}function qg(e,t){let r=yn(),n=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,o=me(e,t?.in),i=o.getDay(),a=(i<n?-7:0)+6-(i-n);return o.setDate(o.getDate()+a),o.setHours(23,59,59,999),o}function y6(e,t){return qg(e,{...t,weekStartsOn:1})}var HB={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},x6=(e,t,r)=>{let n,o=HB[e];return typeof o=="string"?n=o:t===1?n=o.one:n=o.other.replace("{{count}}",t.toString()),r?.addSuffix?r.comparison&&r.comparison>0?"in "+n:n+" ago":n};function Kg(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var WB={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},UB={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},YB={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},S6={date:Kg({formats:WB,defaultWidth:"full"}),time:Kg({formats:UB,defaultWidth:"full"}),dateTime:Kg({formats:YB,defaultWidth:"full"})};var GB={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},R6=(e,t,r,n)=>GB[e];function od(e){return(t,r)=>{let n=r?.context?String(r.context):"standalone",o;if(n==="formatting"&&e.formattingValues){let a=e.defaultFormattingWidth||e.defaultWidth,s=r?.width?String(r.width):a;o=e.formattingValues[s]||e.formattingValues[a]}else{let a=e.defaultWidth,s=r?.width?String(r.width):e.defaultWidth;o=e.values[s]||e.values[a]}let i=e.argumentCallback?e.argumentCallback(t):t;return o[i]}}var $B={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},qB={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},KB={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},XB={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},ZB={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},QB={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},JB=(e,t)=>{let r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},C6={ordinalNumber:JB,era:od({values:$B,defaultWidth:"wide"}),quarter:od({values:qB,defaultWidth:"wide",argumentCallback:e=>e-1}),month:od({values:KB,defaultWidth:"wide"}),day:od({values:XB,defaultWidth:"wide"}),dayPeriod:od({values:ZB,defaultWidth:"wide",formattingValues:QB,defaultFormattingWidth:"wide"})};function id(e){return(t,r={})=>{let n=r.width,o=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],i=t.match(o);if(!i)return null;let a=i[0],s=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?tj(s,u=>u.test(a)):ej(s,u=>u.test(a)),d;d=e.valueCallback?e.valueCallback(l):l,d=r.valueCallback?r.valueCallback(d):d;let c=t.slice(a.length);return{value:d,rest:c}}}function ej(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function tj(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function E6(e){return(t,r={})=>{let n=t.match(e.matchPattern);if(!n)return null;let o=n[0],i=t.match(e.parsePattern);if(!i)return null;let a=e.valueCallback?e.valueCallback(i[0]):i[0];a=r.valueCallback?r.valueCallback(a):a;let s=t.slice(o.length);return{value:a,rest:s}}}var rj=/^(\d+)(th|st|nd|rd)?/i,nj=/\d+/i,oj={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},ij={any:[/^b/i,/^(a|c)/i]},aj={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},sj={any:[/1/i,/2/i,/3/i,/4/i]},lj={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},dj={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},cj={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},uj={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},fj={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},pj={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},k6={ordinalNumber:E6({matchPattern:rj,parsePattern:nj,valueCallback:e=>parseInt(e,10)}),era:id({matchPatterns:oj,defaultMatchWidth:"wide",parsePatterns:ij,defaultParseWidth:"any"}),quarter:id({matchPatterns:aj,defaultMatchWidth:"wide",parsePatterns:sj,defaultParseWidth:"any",valueCallback:e=>e+1}),month:id({matchPatterns:lj,defaultMatchWidth:"wide",parsePatterns:dj,defaultParseWidth:"any"}),day:id({matchPatterns:cj,defaultMatchWidth:"wide",parsePatterns:uj,defaultParseWidth:"any"}),dayPeriod:id({matchPatterns:fj,defaultMatchWidth:"any",parsePatterns:pj,defaultParseWidth:"any"})};var Un={code:"en-US",formatDistance:x6,formatLong:S6,formatRelative:R6,localize:C6,match:k6,options:{weekStartsOn:0,firstWeekContainsDate:1}};function T6(e,t){let r=me(e,t?.in);return ra(r,nd(r))+1}function Ba(e,t){let r=me(e,t?.in),n=+Wn(r)-+p6(r);return Math.round(n/Bg)+1}function ad(e,t){let r=me(e,t?.in),n=r.getFullYear(),o=yn(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,a=Ne(t?.in||e,0);a.setFullYear(n+1,0,i),a.setHours(0,0,0,0);let s=$r(a,t),l=Ne(t?.in||e,0);l.setFullYear(n,0,i),l.setHours(0,0,0,0);let d=$r(l,t);return+r>=+s?n+1:+r>=+d?n:n-1}function O6(e,t){let r=yn(),n=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,o=ad(e,t),i=Ne(t?.in||e,0);return i.setFullYear(o,0,n),i.setHours(0,0,0,0),$r(i,t)}function ja(e,t){let r=me(e,t?.in),n=+$r(r,t)-+O6(r,t);return Math.round(n/Bg)+1}function gt(e,t){let r=e<0?"-":"",n=Math.abs(e).toString().padStart(t,"0");return r+n}var na={y(e,t){let r=e.getFullYear(),n=r>0?r:1-r;return gt(t==="yy"?n%100:n,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):gt(r+1,2)},d(e,t){return gt(e.getDate(),t.length)},a(e,t){let r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];default:return r==="am"?"a.m.":"p.m."}},h(e,t){return gt(e.getHours()%12||12,t.length)},H(e,t){return gt(e.getHours(),t.length)},m(e,t){return gt(e.getMinutes(),t.length)},s(e,t){return gt(e.getSeconds(),t.length)},S(e,t){let r=t.length,n=e.getMilliseconds(),o=Math.trunc(n*Math.pow(10,r-3));return gt(o,t.length)}};var sd={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Cx={G:function(e,t,r){let n=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if(t==="yo"){let n=e.getFullYear(),o=n>0?n:1-n;return r.ordinalNumber(o,{unit:"year"})}return na.y(e,t)},Y:function(e,t,r,n){let o=ad(e,n),i=o>0?o:1-o;if(t==="YY"){let a=i%100;return gt(a,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):gt(i,t.length)},R:function(e,t){let r=jg(e);return gt(r,t.length)},u:function(e,t){let r=e.getFullYear();return gt(r,t.length)},Q:function(e,t,r){let n=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return gt(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){let n=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return gt(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){let n=e.getMonth();switch(t){case"M":case"MM":return na.M(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){let n=e.getMonth();switch(t){case"L":return String(n+1);case"LL":return gt(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){let o=ja(e,n);return t==="wo"?r.ordinalNumber(o,{unit:"week"}):gt(o,t.length)},I:function(e,t,r){let n=Ba(e);return t==="Io"?r.ordinalNumber(n,{unit:"week"}):gt(n,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):na.d(e,t)},D:function(e,t,r){let n=T6(e);return t==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):gt(n,t.length)},E:function(e,t,r){let n=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){let o=e.getDay(),i=(o-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return gt(i,2);case"eo":return r.ordinalNumber(i,{unit:"day"});case"eee":return r.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(o,{width:"short",context:"formatting"});default:return r.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){let o=e.getDay(),i=(o-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return gt(i,t.length);case"co":return r.ordinalNumber(i,{unit:"day"});case"ccc":return r.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(o,{width:"narrow",context:"standalone"});case"cccccc":return r.day(o,{width:"short",context:"standalone"});default:return r.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,r){let n=e.getDay(),o=n===0?7:n;switch(t){case"i":return String(o);case"ii":return gt(o,t.length);case"io":return r.ordinalNumber(o,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){let o=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(o,{width:"narrow",context:"formatting"});default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(e,t,r){let n=e.getHours(),o;switch(n===12?o=sd.noon:n===0?o=sd.midnight:o=n/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(o,{width:"narrow",context:"formatting"});default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(e,t,r){let n=e.getHours(),o;switch(n>=17?o=sd.evening:n>=12?o=sd.afternoon:n>=4?o=sd.morning:o=sd.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(o,{width:"narrow",context:"formatting"});default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(e,t,r){if(t==="ho"){let n=e.getHours()%12;return n===0&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return na.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):na.H(e,t)},K:function(e,t,r){let n=e.getHours()%12;return t==="Ko"?r.ordinalNumber(n,{unit:"hour"}):gt(n,t.length)},k:function(e,t,r){let n=e.getHours();return n===0&&(n=24),t==="ko"?r.ordinalNumber(n,{unit:"hour"}):gt(n,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):na.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):na.s(e,t)},S:function(e,t){return na.S(e,t)},X:function(e,t,r){let n=e.getTimezoneOffset();if(n===0)return"Z";switch(t){case"X":return P6(n);case"XXXX":case"XX":return $s(n);default:return $s(n,":")}},x:function(e,t,r){let n=e.getTimezoneOffset();switch(t){case"x":return P6(n);case"xxxx":case"xx":return $s(n);default:return $s(n,":")}},O:function(e,t,r){let n=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+I6(n,":");default:return"GMT"+$s(n,":")}},z:function(e,t,r){let n=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+I6(n,":");default:return"GMT"+$s(n,":")}},t:function(e,t,r){let n=Math.trunc(+e/1e3);return gt(n,t.length)},T:function(e,t,r){return gt(+e,t.length)}};function I6(e,t=""){let r=e>0?"-":"+",n=Math.abs(e),o=Math.trunc(n/60),i=n%60;return i===0?r+String(o):r+String(o)+t+gt(i,2)}function P6(e,t){return e%60===0?(e>0?"-":"+")+gt(Math.abs(e)/60,2):$s(e,t)}function $s(e,t=""){let r=e>0?"-":"+",n=Math.abs(e),o=gt(Math.trunc(n/60),2),i=gt(n%60,2);return r+o+t+i}var M6=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},N6=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},mj=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],n=r[1],o=r[2];if(!o)return M6(e,t);let i;switch(n){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;default:i=t.dateTime({width:"full"});break}return i.replace("{{date}}",M6(n,t)).replace("{{time}}",N6(o,t))},hu={p:N6,P:mj};var gj=/^D+$/,bj=/^Y+$/,hj=["D","DD","YY","YYYY"];function Xg(e){return gj.test(e)}function Zg(e){return bj.test(e)}function _u(e,t,r){let n=_j(e,t,r);if(console.warn(n),hj.includes(e))throw new RangeError(n)}function _j(e,t,r){let n=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${n} to the input \`${r}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var vj=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,wj=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,yj=/^'([^]*?)'?$/,xj=/''/g,Sj=/[a-zA-Z]/;function oa(e,t,r){let n=yn(),o=r?.locale??n.locale??Un,i=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,a=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,s=me(e,r?.in);if(!Ao(s))throw new RangeError("Invalid time value");let l=t.match(wj).map(c=>{let u=c[0];if(u==="p"||u==="P"){let g=hu[u];return g(c,o.formatLong)}return c}).join("").match(vj).map(c=>{if(c==="''")return{isToken:!1,value:"'"};let u=c[0];if(u==="'")return{isToken:!1,value:Rj(c)};if(Cx[u])return{isToken:!0,value:c};if(u.match(Sj))throw new RangeError("Format string contains an unescaped latin alphabet character `"+u+"`");return{isToken:!1,value:c}});o.localize.preprocessor&&(l=o.localize.preprocessor(s,l));let d={firstWeekContainsDate:i,weekStartsOn:a,locale:o};return l.map(c=>{if(!c.isToken)return c.value;let u=c.value;(!r?.useAdditionalWeekYearTokens&&Zg(u)||!r?.useAdditionalDayOfYearTokens&&Xg(u))&&_u(u,t,String(e));let g=Cx[u[0]];return g(s,u,o.localize,d)}).join("")}function Rj(e){let t=e.match(yj);return t?t[1].replace(xj,"'"):e}function A6(e,t){let r=me(e,t?.in),n=r.getFullYear(),o=r.getMonth(),i=Ne(r,0);return i.setFullYear(n,o+1,0),i.setHours(0,0,0,0),i.getDate()}function D6(){return Object.assign({},yn())}function V6(e,t){let r=me(e,t?.in).getDay();return r===0?7:r}function F6(e,t){return me(e,t?.in).getMonth()}function L6(e,t){return me(e,t?.in).getFullYear()}function z6(e,t){return+me(e)>+me(t)}function B6(e,t){return+me(e)<+me(t)}function j6(e,t){let r=Cj(t)?new t(0):Ne(t,0);return r.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),r.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),r}function Cj(e){return typeof e=="function"&&e.prototype?.constructor===e}var Ej=10,Qg=class{subPriority=0;validate(t,r){return!0}},Jg=class extends Qg{constructor(t,r,n,o,i){super(),this.value=t,this.validateValue=r,this.setValue=n,this.priority=o,i&&(this.subPriority=i)}validate(t,r){return this.validateValue(t,this.value,r)}set(t,r,n){return this.setValue(t,r,this.value,n)}},eb=class extends Qg{priority=Ej;subPriority=-1;constructor(t,r){super(),this.context=t||(n=>Ne(r,n))}set(t,r){return r.timestampIsSet?t:Ne(t,j6(t,this.context))}};var xe=class{run(t,r,n,o){let i=this.parse(t,r,n,o);return i?{setter:new Jg(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}validate(t,r,n){return!0}};var tb=class extends xe{priority=140;parse(t,r,n){switch(r){case"G":case"GG":case"GGG":return n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"});case"GGGGG":return n.era(t,{width:"narrow"});default:return n.era(t,{width:"wide"})||n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"})}}set(t,r,n){return r.era=n,t.setFullYear(n,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["R","u","t","T"]};var lt={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},mo={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function ht(e,t){return e&&{value:t(e.value),rest:e.rest}}function ot(e,t){let r=t.match(e);return r?{value:parseInt(r[0],10),rest:t.slice(r[0].length)}:null}function go(e,t){let r=t.match(e);if(!r)return null;if(r[0]==="Z")return{value:0,rest:t.slice(1)};let n=r[1]==="+"?1:-1,o=r[2]?parseInt(r[2],10):0,i=r[3]?parseInt(r[3],10):0,a=r[5]?parseInt(r[5],10):0;return{value:n*(o*gu+i*mu+a*u6),rest:t.slice(r[0].length)}}function rb(e){return ot(lt.anyDigitsSigned,e)}function Ge(e,t){switch(e){case 1:return ot(lt.singleDigit,t);case 2:return ot(lt.twoDigits,t);case 3:return ot(lt.threeDigits,t);case 4:return ot(lt.fourDigits,t);default:return ot(new RegExp("^\\d{1,"+e+"}"),t)}}function ld(e,t){switch(e){case 1:return ot(lt.singleDigitSigned,t);case 2:return ot(lt.twoDigitsSigned,t);case 3:return ot(lt.threeDigitsSigned,t);case 4:return ot(lt.fourDigitsSigned,t);default:return ot(new RegExp("^-?\\d{1,"+e+"}"),t)}}function dd(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function nb(e,t){let r=t>0,n=r?t:1-t,o;if(n<=50)o=e||100;else{let i=n+50,a=Math.trunc(i/100)*100,s=e>=i%100;o=e+a-(s?100:0)}return r?o:1-o}function ob(e){return e%400===0||e%4===0&&e%100!==0}var ib=class extends xe{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(t,r,n){let o=i=>({year:i,isTwoDigitYear:r==="yy"});switch(r){case"y":return ht(Ge(4,t),o);case"yo":return ht(n.ordinalNumber(t,{unit:"year"}),o);default:return ht(Ge(r.length,t),o)}}validate(t,r){return r.isTwoDigitYear||r.year>0}set(t,r,n){let o=t.getFullYear();if(n.isTwoDigitYear){let a=nb(n.year,o);return t.setFullYear(a,0,1),t.setHours(0,0,0,0),t}let i=!("era"in r)||r.era===1?n.year:1-n.year;return t.setFullYear(i,0,1),t.setHours(0,0,0,0),t}};var ab=class extends xe{priority=130;parse(t,r,n){let o=i=>({year:i,isTwoDigitYear:r==="YY"});switch(r){case"Y":return ht(Ge(4,t),o);case"Yo":return ht(n.ordinalNumber(t,{unit:"year"}),o);default:return ht(Ge(r.length,t),o)}}validate(t,r){return r.isTwoDigitYear||r.year>0}set(t,r,n,o){let i=ad(t,o);if(n.isTwoDigitYear){let s=nb(n.year,i);return t.setFullYear(s,0,o.firstWeekContainsDate),t.setHours(0,0,0,0),$r(t,o)}let a=!("era"in r)||r.era===1?n.year:1-n.year;return t.setFullYear(a,0,o.firstWeekContainsDate),t.setHours(0,0,0,0),$r(t,o)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]};var sb=class extends xe{priority=130;parse(t,r){return r==="R"?ld(4,t):ld(r.length,t)}set(t,r,n){let o=Ne(t,0);return o.setFullYear(n,0,4),o.setHours(0,0,0,0),Wn(o)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]};var lb=class extends xe{priority=130;parse(t,r){return r==="u"?ld(4,t):ld(r.length,t)}set(t,r,n){return t.setFullYear(n,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]};var db=class extends xe{priority=120;parse(t,r,n){switch(r){case"Q":case"QQ":return Ge(r.length,t);case"Qo":return n.ordinalNumber(t,{unit:"quarter"});case"QQQ":return n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(t,{width:"narrow",context:"formatting"});default:return n.quarter(t,{width:"wide",context:"formatting"})||n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=1&&r<=4}set(t,r,n){return t.setMonth((n-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]};var cb=class extends xe{priority=120;parse(t,r,n){switch(r){case"q":case"qq":return Ge(r.length,t);case"qo":return n.ordinalNumber(t,{unit:"quarter"});case"qqq":return n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(t,{width:"narrow",context:"standalone"});default:return n.quarter(t,{width:"wide",context:"standalone"})||n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,r){return r>=1&&r<=4}set(t,r,n){return t.setMonth((n-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]};var ub=class extends xe{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(t,r,n){let o=i=>i-1;switch(r){case"M":return ht(ot(lt.month,t),o);case"MM":return ht(Ge(2,t),o);case"Mo":return ht(n.ordinalNumber(t,{unit:"month"}),o);case"MMM":return n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(t,{width:"narrow",context:"formatting"});default:return n.month(t,{width:"wide",context:"formatting"})||n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=0&&r<=11}set(t,r,n){return t.setMonth(n,1),t.setHours(0,0,0,0),t}};var fb=class extends xe{priority=110;parse(t,r,n){let o=i=>i-1;switch(r){case"L":return ht(ot(lt.month,t),o);case"LL":return ht(Ge(2,t),o);case"Lo":return ht(n.ordinalNumber(t,{unit:"month"}),o);case"LLL":return n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(t,{width:"narrow",context:"standalone"});default:return n.month(t,{width:"wide",context:"standalone"})||n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"})}}validate(t,r){return r>=0&&r<=11}set(t,r,n){return t.setMonth(n,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]};function H6(e,t,r){let n=me(e,r?.in),o=ja(n,r)-t;return n.setDate(n.getDate()-o*7),me(n,r?.in)}var pb=class extends xe{priority=100;parse(t,r,n){switch(r){case"w":return ot(lt.week,t);case"wo":return n.ordinalNumber(t,{unit:"week"});default:return Ge(r.length,t)}}validate(t,r){return r>=1&&r<=53}set(t,r,n,o){return $r(H6(t,n,o),o)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]};function W6(e,t,r){let n=me(e,r?.in),o=Ba(n,r)-t;return n.setDate(n.getDate()-o*7),n}var mb=class extends xe{priority=100;parse(t,r,n){switch(r){case"I":return ot(lt.week,t);case"Io":return n.ordinalNumber(t,{unit:"week"});default:return Ge(r.length,t)}}validate(t,r){return r>=1&&r<=53}set(t,r,n){return Wn(W6(t,n))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]};var kj=[31,28,31,30,31,30,31,31,30,31,30,31],Tj=[31,29,31,30,31,30,31,31,30,31,30,31],gb=class extends xe{priority=90;subPriority=1;parse(t,r,n){switch(r){case"d":return ot(lt.date,t);case"do":return n.ordinalNumber(t,{unit:"date"});default:return Ge(r.length,t)}}validate(t,r){let n=t.getFullYear(),o=ob(n),i=t.getMonth();return o?r>=1&&r<=Tj[i]:r>=1&&r<=kj[i]}set(t,r,n){return t.setDate(n),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]};var bb=class extends xe{priority=90;subpriority=1;parse(t,r,n){switch(r){case"D":case"DD":return ot(lt.dayOfYear,t);case"Do":return n.ordinalNumber(t,{unit:"date"});default:return Ge(r.length,t)}}validate(t,r){let n=t.getFullYear();return ob(n)?r>=1&&r<=366:r>=1&&r<=365}set(t,r,n){return t.setMonth(0,n),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]};function cd(e,t,r){let n=yn(),o=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,i=me(e,r?.in),a=i.getDay(),l=(t%7+7)%7,d=7-o,c=t<0||t>6?t-(a+d)%7:(l+d)%7-(a+d)%7;return fi(i,c,r)}var hb=class extends xe{priority=90;parse(t,r,n){switch(r){case"E":case"EE":case"EEE":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=0&&r<=6}set(t,r,n,o){return t=cd(t,n,o),t.setHours(0,0,0,0),t}incompatibleTokens=["D","i","e","c","t","T"]};var _b=class extends xe{priority=90;parse(t,r,n,o){let i=a=>{let s=Math.floor((a-1)/7)*7;return(a+o.weekStartsOn+6)%7+s};switch(r){case"e":case"ee":return ht(Ge(r.length,t),i);case"eo":return ht(n.ordinalNumber(t,{unit:"day"}),i);case"eee":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"eeeee":return n.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=0&&r<=6}set(t,r,n,o){return t=cd(t,n,o),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]};var vb=class extends xe{priority=90;parse(t,r,n,o){let i=a=>{let s=Math.floor((a-1)/7)*7;return(a+o.weekStartsOn+6)%7+s};switch(r){case"c":case"cc":return ht(Ge(r.length,t),i);case"co":return ht(n.ordinalNumber(t,{unit:"day"}),i);case"ccc":return n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});case"ccccc":return n.day(t,{width:"narrow",context:"standalone"});case"cccccc":return n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});default:return n.day(t,{width:"wide",context:"standalone"})||n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"})}}validate(t,r){return r>=0&&r<=6}set(t,r,n,o){return t=cd(t,n,o),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]};function U6(e,t,r){let n=me(e,r?.in),o=V6(n,r),i=t-o;return fi(n,i,r)}var wb=class extends xe{priority=90;parse(t,r,n){let o=i=>i===0?7:i;switch(r){case"i":case"ii":return Ge(r.length,t);case"io":return n.ordinalNumber(t,{unit:"day"});case"iii":return ht(n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),o);case"iiiii":return ht(n.day(t,{width:"narrow",context:"formatting"}),o);case"iiiiii":return ht(n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),o);default:return ht(n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),o)}}validate(t,r){return r>=1&&r<=7}set(t,r,n){return t=U6(t,n),t.setHours(0,0,0,0),t}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]};var yb=class extends xe{priority=80;parse(t,r,n){switch(r){case"a":case"aa":case"aaa":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(t,{width:"narrow",context:"formatting"});default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,r,n){return t.setHours(dd(n),0,0,0),t}incompatibleTokens=["b","B","H","k","t","T"]};var xb=class extends xe{priority=80;parse(t,r,n){switch(r){case"b":case"bb":case"bbb":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(t,{width:"narrow",context:"formatting"});default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,r,n){return t.setHours(dd(n),0,0,0),t}incompatibleTokens=["a","B","H","k","t","T"]};var Sb=class extends xe{priority=80;parse(t,r,n){switch(r){case"B":case"BB":case"BBB":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(t,{width:"narrow",context:"formatting"});default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,r,n){return t.setHours(dd(n),0,0,0),t}incompatibleTokens=["a","b","t","T"]};var Rb=class extends xe{priority=70;parse(t,r,n){switch(r){case"h":return ot(lt.hour12h,t);case"ho":return n.ordinalNumber(t,{unit:"hour"});default:return Ge(r.length,t)}}validate(t,r){return r>=1&&r<=12}set(t,r,n){let o=t.getHours()>=12;return o&&n<12?t.setHours(n+12,0,0,0):!o&&n===12?t.setHours(0,0,0,0):t.setHours(n,0,0,0),t}incompatibleTokens=["H","K","k","t","T"]};var Cb=class extends xe{priority=70;parse(t,r,n){switch(r){case"H":return ot(lt.hour23h,t);case"Ho":return n.ordinalNumber(t,{unit:"hour"});default:return Ge(r.length,t)}}validate(t,r){return r>=0&&r<=23}set(t,r,n){return t.setHours(n,0,0,0),t}incompatibleTokens=["a","b","h","K","k","t","T"]};var Eb=class extends xe{priority=70;parse(t,r,n){switch(r){case"K":return ot(lt.hour11h,t);case"Ko":return n.ordinalNumber(t,{unit:"hour"});default:return Ge(r.length,t)}}validate(t,r){return r>=0&&r<=11}set(t,r,n){return t.getHours()>=12&&n<12?t.setHours(n+12,0,0,0):t.setHours(n,0,0,0),t}incompatibleTokens=["h","H","k","t","T"]};var kb=class extends xe{priority=70;parse(t,r,n){switch(r){case"k":return ot(lt.hour24h,t);case"ko":return n.ordinalNumber(t,{unit:"hour"});default:return Ge(r.length,t)}}validate(t,r){return r>=1&&r<=24}set(t,r,n){let o=n<=24?n%24:n;return t.setHours(o,0,0,0),t}incompatibleTokens=["a","b","h","H","K","t","T"]};var Tb=class extends xe{priority=60;parse(t,r,n){switch(r){case"m":return ot(lt.minute,t);case"mo":return n.ordinalNumber(t,{unit:"minute"});default:return Ge(r.length,t)}}validate(t,r){return r>=0&&r<=59}set(t,r,n){return t.setMinutes(n,0,0),t}incompatibleTokens=["t","T"]};var Ob=class extends xe{priority=50;parse(t,r,n){switch(r){case"s":return ot(lt.second,t);case"so":return n.ordinalNumber(t,{unit:"second"});default:return Ge(r.length,t)}}validate(t,r){return r>=0&&r<=59}set(t,r,n){return t.setSeconds(n,0),t}incompatibleTokens=["t","T"]};var Ib=class extends xe{priority=30;parse(t,r){let n=o=>Math.trunc(o*Math.pow(10,-r.length+3));return ht(Ge(r.length,t),n)}set(t,r,n){return t.setMilliseconds(n),t}incompatibleTokens=["t","T"]};var Pb=class extends xe{priority=10;parse(t,r){switch(r){case"X":return go(mo.basicOptionalMinutes,t);case"XX":return go(mo.basic,t);case"XXXX":return go(mo.basicOptionalSeconds,t);case"XXXXX":return go(mo.extendedOptionalSeconds,t);default:return go(mo.extended,t)}}set(t,r,n){return r.timestampIsSet?t:Ne(t,t.getTime()-Gs(t)-n)}incompatibleTokens=["t","T","x"]};var Mb=class extends xe{priority=10;parse(t,r){switch(r){case"x":return go(mo.basicOptionalMinutes,t);case"xx":return go(mo.basic,t);case"xxxx":return go(mo.basicOptionalSeconds,t);case"xxxxx":return go(mo.extendedOptionalSeconds,t);default:return go(mo.extended,t)}}set(t,r,n){return r.timestampIsSet?t:Ne(t,t.getTime()-Gs(t)-n)}incompatibleTokens=["t","T","X"]};var Nb=class extends xe{priority=40;parse(t){return rb(t)}set(t,r,n){return[Ne(t,n*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"};var Ab=class extends xe{priority=20;parse(t){return rb(t)}set(t,r,n){return[Ne(t,n),{timestampIsSet:!0}]}incompatibleTokens="*"};var Y6={G:new tb,y:new ib,Y:new ab,R:new sb,u:new lb,Q:new db,q:new cb,M:new ub,L:new fb,w:new pb,I:new mb,d:new gb,D:new bb,E:new hb,e:new _b,c:new vb,i:new wb,a:new yb,b:new xb,B:new Sb,h:new Rb,H:new Cb,K:new Eb,k:new kb,m:new Tb,s:new Ob,S:new Ib,X:new Pb,x:new Mb,t:new Nb,T:new Ab};var Oj=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Ij=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Pj=/^'([^]*?)'?$/,Mj=/''/g,Nj=/\S/,Aj=/[a-zA-Z]/;function G6(e,t,r,n){let o=()=>Ne(n?.in||r,NaN),i=D6(),a=n?.locale??i.locale??Un,s=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,l=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??i.weekStartsOn??i.locale?.options?.weekStartsOn??0;if(!t)return e?o():me(r,n?.in);let d={firstWeekContainsDate:s,weekStartsOn:l,locale:a},c=[new eb(n?.in,r)],u=t.match(Ij).map(h=>{let y=h[0];if(y in hu){let _=hu[y];return _(h,a.formatLong)}return h}).join("").match(Oj),g=[];for(let h of u){!n?.useAdditionalWeekYearTokens&&Zg(h)&&_u(h,t,e),!n?.useAdditionalDayOfYearTokens&&Xg(h)&&_u(h,t,e);let y=h[0],_=Y6[y];if(_){let{incompatibleTokens:w}=_;if(Array.isArray(w)){let R=g.find(x=>w.includes(x.token)||x.token===y);if(R)throw new RangeError(`The format string mustn't contain \`${R.fullToken}\` and \`${h}\` at the same time`)}else if(_.incompatibleTokens==="*"&&g.length>0)throw new RangeError(`The format string mustn't contain \`${h}\` and any other token at the same time`);g.push({token:y,fullToken:h});let v=_.run(e,h,a.match,d);if(!v)return o();c.push(v.setter),e=v.rest}else{if(y.match(Aj))throw new RangeError("Format string contains an unescaped latin alphabet character `"+y+"`");if(h==="''"?h="'":y==="'"&&(h=Dj(h)),e.indexOf(h)===0)e=e.slice(h.length);else return o()}}if(e.length>0&&Nj.test(e))return o();let p=c.map(h=>h.priority).sort((h,y)=>y-h).filter((h,y,_)=>_.indexOf(h)===y).map(h=>c.filter(y=>y.priority===h).sort((y,_)=>_.subPriority-y.subPriority)).map(h=>h[0]),m=me(r,n?.in);if(isNaN(+m))return o();let b={};for(let h of p){if(!h.validate(m,d))return o();let y=h.set(m,b,d);Array.isArray(y)?(m=y[0],Object.assign(b,y[1])):m=y}return m}function Dj(e){return e.match(Pj)[1].replace(Mj,"'")}function qs(e,t,r){let[n,o]=po(r?.in,e,t);return n.getFullYear()===o.getFullYear()&&n.getMonth()===o.getMonth()}function $6(e,t,r){let[n,o]=po(r?.in,e,t);return n.getFullYear()===o.getFullYear()}function Ks(e,t,r){return fi(e,-t,r)}function q6(e,t){let r=()=>Ne(t?.in,NaN),n=t?.additionalDigits??2,o=zj(e),i;if(o.date){let d=Bj(o.date,n);i=jj(d.restDateString,d.year)}if(!i||isNaN(+i))return r();let a=+i,s=0,l;if(o.time&&(s=Hj(o.time),isNaN(s)))return r();if(o.timezone){if(l=Wj(o.timezone),isNaN(l))return r()}else{let d=new Date(a+s),c=me(0,t?.in);return c.setFullYear(d.getUTCFullYear(),d.getUTCMonth(),d.getUTCDate()),c.setHours(d.getUTCHours(),d.getUTCMinutes(),d.getUTCSeconds(),d.getUTCMilliseconds()),c}return me(a+s+l,t?.in)}var Db={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},Vj=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,Fj=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,Lj=/^([+-])(\d{2})(?::?(\d{2}))?$/;function zj(e){let t={},r=e.split(Db.dateTimeDelimiter),n;if(r.length>2)return t;if(/:/.test(r[0])?n=r[0]:(t.date=r[0],n=r[1],Db.timeZoneDelimiter.test(t.date)&&(t.date=e.split(Db.timeZoneDelimiter)[0],n=e.substr(t.date.length,e.length))),n){let o=Db.timezone.exec(n);o?(t.time=n.replace(o[1],""),t.timezone=o[1]):t.time=n}return t}function Bj(e,t){let r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),n=e.match(r);if(!n)return{year:NaN,restDateString:""};let o=n[1]?parseInt(n[1]):null,i=n[2]?parseInt(n[2]):null;return{year:i===null?o:i*100,restDateString:e.slice((n[1]||n[2]).length)}}function jj(e,t){if(t===null)return new Date(NaN);let r=e.match(Vj);if(!r)return new Date(NaN);let n=!!r[4],o=vu(r[1]),i=vu(r[2])-1,a=vu(r[3]),s=vu(r[4]),l=vu(r[5])-1;if(n)return qj(t,s,l)?Uj(t,s,l):new Date(NaN);{let d=new Date(0);return!Gj(t,i,a)||!$j(t,o)?new Date(NaN):(d.setUTCFullYear(t,i,Math.max(o,a)),d)}}function vu(e){return e?parseInt(e):1}function Hj(e){let t=e.match(Fj);if(!t)return NaN;let r=Ex(t[1]),n=Ex(t[2]),o=Ex(t[3]);return Kj(r,n,o)?r*gu+n*mu+o*1e3:NaN}function Ex(e){return e&&parseFloat(e.replace(",","."))||0}function Wj(e){if(e==="Z")return 0;let t=e.match(Lj);if(!t)return 0;let r=t[1]==="+"?-1:1,n=parseInt(t[2]),o=t[3]&&parseInt(t[3])||0;return Xj(n,o)?r*(n*gu+o*mu):NaN}function Uj(e,t,r){let n=new Date(0);n.setUTCFullYear(e,0,4);let o=n.getUTCDay()||7,i=(t-1)*7+r+1-o;return n.setUTCDate(n.getUTCDate()+i),n}var Yj=[31,null,31,30,31,30,31,31,30,31,30,31];function K6(e){return e%400===0||e%4===0&&e%100!==0}function Gj(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(Yj[t]||(K6(e)?29:28))}function $j(e,t){return t>=1&&t<=(K6(e)?366:365)}function qj(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}function Kj(e,t,r){return e===24?t===0&&r===0:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}function Xj(e,t){return t>=0&&t<=59}function X6(e,t,r){let n=me(e,r?.in),o=n.getFullYear(),i=n.getDate(),a=Ne(r?.in||e,0);a.setFullYear(o,t,15),a.setHours(0,0,0,0);let s=A6(a);return n.setMonth(t,Math.min(i,s)),n}function Z6(e,t,r){let n=me(e,r?.in);return isNaN(+n)?Ne(r?.in||e,NaN):(n.setFullYear(t),n)}function Vb(e,t,r){return rd(e,-t,r)}function Q6(e,t,r){return Hg(e,-t,r)}function Fb(e,t,r){return Wg(e,-t,r)}function J6(e,t){let r=t.startOfMonth(e),n=r.getDay()>0?r.getDay():7,o=t.addDays(e,-n+1),i=t.addDays(o,34);return t.getMonth(e)===t.getMonth(i)?5:4}function Lb(e,t){let r=t.startOfMonth(e),n=r.getDay();return n===1?r:n===0?t.addDays(r,-6):t.addDays(r,-1*(n-1))}function e5(e,t){let r=Lb(e,t),n=J6(e,t);return t.addDays(r,n*7-1)}var wu={...Un,labels:{labelDayButton:(e,t,r,n)=>{let o;n&&typeof n.format=="function"?o=n.format.bind(n):o=(a,s)=>oa(a,s,{locale:Un,...r});let i=o(e,"PPPP");return t.today&&(i=`Today, ${i}`),t.selected&&(i=`${i}, selected`),i},labelMonthDropdown:"Choose the Month",labelNext:"Go to the Next Month",labelPrevious:"Go to the Previous Month",labelWeekNumber:e=>`Week ${e}`,labelYearDropdown:"Choose the Year",labelGrid:(e,t,r)=>{let n;return r&&typeof r.format=="function"?n=r.format.bind(r):n=(o,i)=>oa(o,i,{locale:Un,...t}),n(e,"LLLL yyyy")},labelGridcell:(e,t,r,n)=>{let o;n&&typeof n.format=="function"?o=n.format.bind(n):o=(a,s)=>oa(a,s,{locale:Un,...r});let i=o(e,"PPPP");return t?.today&&(i=`Today, ${i}`),i},labelNav:"Navigation bar",labelWeekNumberHeader:"Week Number",labelWeekday:(e,t,r)=>{let n;return r&&typeof r.format=="function"?n=r.format.bind(r):n=(o,i)=>oa(o,i,{locale:Un,...t}),n(e,"cccc")}}};var pr=class e{constructor(t,r){this.today=()=>{if(this.overrides?.today)return this.overrides.today();if(this.options.timeZone)return ar.tz(this.options.timeZone);let n=this.options.Date??Date;return new n},this.newDate=(n,o,i)=>this.overrides?.newDate?this.overrides.newDate(n,o,i):this.options.timeZone?new ar(n,o,i,this.options.timeZone):new Date(n,o,i),this.addDays=(n,o)=>this.overrides?.addDays?this.overrides.addDays(n,o):fi(n,o),this.addMonths=(n,o)=>this.overrides?.addMonths?this.overrides.addMonths(n,o):rd(n,o),this.addWeeks=(n,o)=>this.overrides?.addWeeks?this.overrides.addWeeks(n,o):Hg(n,o),this.addYears=(n,o)=>this.overrides?.addYears?this.overrides.addYears(n,o):Wg(n,o),this.differenceInCalendarDays=(n,o)=>this.overrides?.differenceInCalendarDays?this.overrides.differenceInCalendarDays(n,o):ra(n,o),this.differenceInCalendarMonths=(n,o)=>this.overrides?.differenceInCalendarMonths?this.overrides.differenceInCalendarMonths(n,o):Yg(n,o),this.eachMonthOfInterval=n=>this.overrides?.eachMonthOfInterval?this.overrides.eachMonthOfInterval(n):_6(n),this.eachYearOfInterval=n=>{let o=this.overrides?.eachYearOfInterval?this.overrides.eachYearOfInterval(n):w6(n),i=new Set(o.map(s=>this.getYear(s)));if(i.size===o.length)return o;let a=[];return i.forEach(s=>{a.push(new Date(s,0,1))}),a},this.endOfBroadcastWeek=n=>this.overrides?.endOfBroadcastWeek?this.overrides.endOfBroadcastWeek(n):e5(n,this),this.endOfISOWeek=n=>this.overrides?.endOfISOWeek?this.overrides.endOfISOWeek(n):y6(n),this.endOfMonth=n=>this.overrides?.endOfMonth?this.overrides.endOfMonth(n):Gg(n),this.endOfWeek=(n,o)=>this.overrides?.endOfWeek?this.overrides.endOfWeek(n,o):qg(n,this.options),this.endOfYear=n=>this.overrides?.endOfYear?this.overrides.endOfYear(n):v6(n),this.format=(n,o,i)=>{let a=this.overrides?.format?this.overrides.format(n,o,this.options):oa(n,o,this.options);return this.options.numerals&&this.options.numerals!=="latn"?this.replaceDigits(a):a},this.getISOWeek=n=>this.overrides?.getISOWeek?this.overrides.getISOWeek(n):Ba(n),this.getMonth=(n,o)=>this.overrides?.getMonth?this.overrides.getMonth(n,this.options):F6(n,this.options),this.getYear=(n,o)=>this.overrides?.getYear?this.overrides.getYear(n,this.options):L6(n,this.options),this.getWeek=(n,o)=>this.overrides?.getWeek?this.overrides.getWeek(n,this.options):ja(n,this.options),this.isAfter=(n,o)=>this.overrides?.isAfter?this.overrides.isAfter(n,o):z6(n,o),this.isBefore=(n,o)=>this.overrides?.isBefore?this.overrides.isBefore(n,o):B6(n,o),this.isDate=n=>this.overrides?.isDate?this.overrides.isDate(n):Ug(n),this.isSameDay=(n,o)=>this.overrides?.isSameDay?this.overrides.isSameDay(n,o):h6(n,o),this.isSameMonth=(n,o)=>this.overrides?.isSameMonth?this.overrides.isSameMonth(n,o):qs(n,o),this.isSameYear=(n,o)=>this.overrides?.isSameYear?this.overrides.isSameYear(n,o):$6(n,o),this.max=n=>this.overrides?.max?this.overrides.max(n):g6(n),this.min=n=>this.overrides?.min?this.overrides.min(n):b6(n),this.setMonth=(n,o)=>this.overrides?.setMonth?this.overrides.setMonth(n,o):X6(n,o),this.setYear=(n,o)=>this.overrides?.setYear?this.overrides.setYear(n,o):Z6(n,o),this.startOfBroadcastWeek=(n,o)=>this.overrides?.startOfBroadcastWeek?this.overrides.startOfBroadcastWeek(n,this):Lb(n,this),this.startOfDay=n=>this.overrides?.startOfDay?this.overrides.startOfDay(n):za(n),this.startOfISOWeek=n=>this.overrides?.startOfISOWeek?this.overrides.startOfISOWeek(n):Wn(n),this.startOfMonth=n=>this.overrides?.startOfMonth?this.overrides.startOfMonth(n):bu(n),this.startOfWeek=(n,o)=>this.overrides?.startOfWeek?this.overrides.startOfWeek(n,this.options):$r(n,this.options),this.startOfYear=n=>this.overrides?.startOfYear?this.overrides.startOfYear(n):nd(n),this.options={locale:wu,...t},this.overrides=r}getDigitMap(){let{numerals:t="latn"}=this.options,r=new Intl.NumberFormat("en-US",{numberingSystem:t}),n={};for(let o=0;o<10;o++)n[o.toString()]=r.format(o);return n}replaceDigits(t){let r=this.getDigitMap();return t.replace(/\d/g,n=>r[n]||n)}formatNumber(t){return this.replaceDigits(t.toString())}getMonthYearOrder(){let t=this.options.locale?.code;return t&&e.yearFirstLocales.has(t)?"year-first":"month-first"}formatMonthYear(t){let{locale:r,timeZone:n,numerals:o}=this.options,i=r?.code;if(i&&e.yearFirstLocales.has(i))try{return new Intl.DateTimeFormat(i,{month:"long",year:"numeric",timeZone:n,numberingSystem:o}).format(t)}catch{}let a=this.getMonthYearOrder()==="year-first"?"y LLLL":"LLLL y";return this.format(t,a)}};pr.yearFirstLocales=new Set(["eu","hu","ja","ja-Hira","ja-JP","ko","ko-KR","lt","lt-LT","lv","lv-LV","mn","mn-MN","zh","zh-CN","zh-HK","zh-TW"]);var mr=new pr;var ud=class{constructor(t,r,n=mr){this.date=t,this.displayMonth=r,this.outside=!!(r&&!n.isSameMonth(t,r)),this.dateLib=n,this.isoDate=n.format(t,"yyyy-MM-dd"),this.displayMonthId=n.format(r,"yyyy-MM"),this.dateMonthId=n.format(t,"yyyy-MM")}isEqualTo(t){return this.dateLib.isSameDay(t.date,this.date)&&this.dateLib.isSameMonth(t.displayMonth,this.displayMonth)}};var zb=class{constructor(t,r){this.date=t,this.weeks=r}};var Bb=class{constructor(t,r){this.days=r,this.weekNumber=t}};var Ox={};Dr(Ox,{CaptionLabel:()=>Zj,Chevron:()=>Qj,Day:()=>Jj,DayButton:()=>eH,Dropdown:()=>tH,DropdownNav:()=>rH,Footer:()=>nH,Month:()=>oH,MonthCaption:()=>iH,MonthGrid:()=>aH,Months:()=>sH,MonthsDropdown:()=>lH,Nav:()=>dH,NextMonthButton:()=>cH,Option:()=>uH,PreviousMonthButton:()=>fH,Root:()=>pH,Select:()=>mH,Week:()=>gH,WeekNumber:()=>_H,WeekNumberHeader:()=>vH,Weekday:()=>bH,Weekdays:()=>hH,Weeks:()=>wH,YearsDropdown:()=>yH});var t5=f(H(),1);function Zj(e){return t5.default.createElement("span",{...e})}var fd=f(H(),1);function Qj(e){let{size:t=24,orientation:r="left",className:n,style:o}=e;return fd.default.createElement("svg",{className:n,style:o,width:t,height:t,viewBox:"0 0 24 24"},r==="up"&&fd.default.createElement("polygon",{points:"6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28"}),r==="down"&&fd.default.createElement("polygon",{points:"6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72"}),r==="left"&&fd.default.createElement("polygon",{points:"16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20"}),r==="right"&&fd.default.createElement("polygon",{points:"8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20"}))}var r5=f(H(),1);function Jj(e){let{day:t,modifiers:r,...n}=e;return r5.default.createElement("td",{...n})}var jb=f(H(),1);function eH(e){let{day:t,modifiers:r,...n}=e,o=jb.default.useRef(null);return jb.default.useEffect(()=>{r.focused&&o.current?.focus()},[r.focused]),jb.default.createElement("button",{ref:o,...n})}var pd=f(H(),1);var ge;(function(e){e.Root="root",e.Chevron="chevron",e.Day="day",e.DayButton="day_button",e.CaptionLabel="caption_label",e.Dropdowns="dropdowns",e.Dropdown="dropdown",e.DropdownRoot="dropdown_root",e.Footer="footer",e.MonthGrid="month_grid",e.MonthCaption="month_caption",e.MonthsDropdown="months_dropdown",e.Month="month",e.Months="months",e.Nav="nav",e.NextMonthButton="button_next",e.PreviousMonthButton="button_previous",e.Week="week",e.Weeks="weeks",e.Weekday="weekday",e.Weekdays="weekdays",e.WeekNumber="week_number",e.WeekNumberHeader="week_number_header",e.YearsDropdown="years_dropdown"})(ge||(ge={}));var St;(function(e){e.disabled="disabled",e.hidden="hidden",e.outside="outside",e.focused="focused",e.today="today"})(St||(St={}));var xn;(function(e){e.range_end="range_end",e.range_middle="range_middle",e.range_start="range_start",e.selected="selected"})(xn||(xn={}));var an;(function(e){e.weeks_before_enter="weeks_before_enter",e.weeks_before_exit="weeks_before_exit",e.weeks_after_enter="weeks_after_enter",e.weeks_after_exit="weeks_after_exit",e.caption_after_enter="caption_after_enter",e.caption_after_exit="caption_after_exit",e.caption_before_enter="caption_before_enter",e.caption_before_exit="caption_before_exit"})(an||(an={}));var Hb=f(H(),1),kx=(0,Hb.createContext)(void 0);function pi(){let e=(0,Hb.useContext)(kx);if(e===void 0)throw new Error("useDayPicker() must be used within a custom component.");return e}function tH(e){let{options:t,className:r,...n}=e,{classNames:o,components:i,styles:a}=pi(),s=[o[ge.Dropdown],r].join(" "),l=t?.find(({value:d})=>d===n.value);return pd.default.createElement("span",{"data-disabled":n.disabled,className:o[ge.DropdownRoot],style:a?.[ge.DropdownRoot]},pd.default.createElement(i.Select,{className:s,...n},t?.map(({value:d,label:c,disabled:u})=>pd.default.createElement(i.Option,{key:d,value:d,disabled:u},c))),pd.default.createElement("span",{className:o[ge.CaptionLabel],style:a?.[ge.CaptionLabel],"aria-hidden":!0},l?.label,pd.default.createElement(i.Chevron,{orientation:"down",size:18,className:o[ge.Chevron],style:a?.[ge.Chevron]})))}var n5=f(H(),1);function rH(e){return n5.default.createElement("div",{...e})}var o5=f(H(),1);function nH(e){return o5.default.createElement("div",{...e})}var i5=f(H(),1);function oH(e){let{calendarMonth:t,displayIndex:r,...n}=e;return i5.default.createElement("div",{...n},e.children)}var a5=f(H(),1);function iH(e){let{calendarMonth:t,displayIndex:r,...n}=e;return a5.default.createElement("div",{...n})}var s5=f(H(),1);function aH(e){return s5.default.createElement("table",{...e})}var l5=f(H(),1);function sH(e){return l5.default.createElement("div",{...e})}var d5=f(H(),1);function lH(e){let{components:t}=pi();return d5.default.createElement(t.Dropdown,{...e})}var ia=f(H(),1);function dH(e){let{onPreviousClick:t,onNextClick:r,previousMonth:n,nextMonth:o,...i}=e,{components:a,classNames:s,styles:l,labels:{labelPrevious:d,labelNext:c}}=pi(),u=(0,ia.useCallback)(p=>{o&&r?.(p)},[o,r]),g=(0,ia.useCallback)(p=>{n&&t?.(p)},[n,t]);return ia.default.createElement("nav",{...i},ia.default.createElement(a.PreviousMonthButton,{type:"button",className:s[ge.PreviousMonthButton],style:l?.[ge.PreviousMonthButton],tabIndex:n?void 0:-1,"aria-disabled":n?void 0:!0,"aria-label":d(n),onClick:g},ia.default.createElement(a.Chevron,{disabled:n?void 0:!0,className:s[ge.Chevron],style:l?.[ge.Chevron],orientation:"left"})),ia.default.createElement(a.NextMonthButton,{type:"button",className:s[ge.NextMonthButton],style:l?.[ge.NextMonthButton],tabIndex:o?void 0:-1,"aria-disabled":o?void 0:!0,"aria-label":c(o),onClick:u},ia.default.createElement(a.Chevron,{disabled:o?void 0:!0,orientation:"right",className:s[ge.Chevron],style:l?.[ge.Chevron]})))}var c5=f(H(),1);function cH(e){return c5.default.createElement("button",{...e})}var u5=f(H(),1);function uH(e){return u5.default.createElement("option",{...e})}var f5=f(H(),1);function fH(e){return f5.default.createElement("button",{...e})}var p5=f(H(),1);function pH(e){let{rootRef:t,...r}=e;return p5.default.createElement("div",{...r,ref:t})}var m5=f(H(),1);function mH(e){return m5.default.createElement("select",{...e})}var g5=f(H(),1);function gH(e){let{week:t,...r}=e;return g5.default.createElement("tr",{...r})}var b5=f(H(),1);function bH(e){return b5.default.createElement("th",{...e})}var Tx=f(H(),1);function hH(e){return Tx.default.createElement("thead",{"aria-hidden":!0},Tx.default.createElement("tr",{...e}))}var h5=f(H(),1);function _H(e){let{week:t,...r}=e;return h5.default.createElement("th",{...r})}var _5=f(H(),1);function vH(e){return _5.default.createElement("th",{...e})}var v5=f(H(),1);function wH(e){return v5.default.createElement("tbody",{...e})}var w5=f(H(),1);function yH(e){let{components:t}=pi();return w5.default.createElement(t.Dropdown,{...e})}var Be=f(H(),1);function Sn(e,t,r=!1,n=mr){let{from:o,to:i}=e,{differenceInCalendarDays:a,isSameDay:s}=n;return o&&i?(a(i,o)<0&&([o,i]=[i,o]),a(t,o)>=(r?1:0)&&a(i,t)>=(r?1:0)):!r&&i?s(i,t):!r&&o?s(o,t):!1}function md(e){return!!(e&&typeof e=="object"&&"before"in e&&"after"in e)}function Ha(e){return!!(e&&typeof e=="object"&&"from"in e)}function gd(e){return!!(e&&typeof e=="object"&&"after"in e)}function bd(e){return!!(e&&typeof e=="object"&&"before"in e)}function Wb(e){return!!(e&&typeof e=="object"&&"dayOfWeek"in e)}function Ub(e,t){return Array.isArray(e)&&e.every(t.isDate)}function bo(e,t,r=mr){let n=Array.isArray(t)?t:[t],{isSameDay:o,differenceInCalendarDays:i,isAfter:a}=r;return n.some(s=>{if(typeof s=="boolean")return s;if(r.isDate(s))return o(e,s);if(Ub(s,r))return s.some(l=>o(e,l));if(Ha(s))return Sn(s,e,!1,r);if(Wb(s))return Array.isArray(s.dayOfWeek)?s.dayOfWeek.includes(e.getDay()):s.dayOfWeek===e.getDay();if(md(s)){let l=i(s.before,e),d=i(s.after,e),c=l>0,u=d<0;return a(s.before,s.after)?u&&c:c||u}return gd(s)?i(e,s.after)>0:bd(s)?i(s.before,e)>0:typeof s=="function"?s(e):!1})}function y5(e,t,r,n,o){let{disabled:i,hidden:a,modifiers:s,showOutsideDays:l,broadcastCalendar:d,today:c=o.today()}=t,{isSameDay:u,isSameMonth:g,startOfMonth:p,isBefore:m,endOfMonth:b,isAfter:h}=o,y=r&&p(r),_=n&&b(n),w={[St.focused]:[],[St.outside]:[],[St.disabled]:[],[St.hidden]:[],[St.today]:[]},v={};for(let R of e){let{date:x,displayMonth:S}=R,C=!!(S&&!g(x,S)),k=!!(y&&m(x,y)),E=!!(_&&h(x,_)),I=!!(i&&bo(x,i,o)),T=!!(a&&bo(x,a,o))||k||E||!d&&!l&&C||d&&l===!1&&C,N=u(x,c);C&&w.outside.push(R),I&&w.disabled.push(R),T&&w.hidden.push(R),N&&w.today.push(R),s&&Object.keys(s).forEach(P=>{let A=s?.[P];A&&bo(x,A,o)&&(v[P]?v[P].push(R):v[P]=[R])})}return R=>{let x={[St.focused]:!1,[St.disabled]:!1,[St.hidden]:!1,[St.outside]:!1,[St.today]:!1},S={};for(let C in w){let k=w[C];x[C]=k.some(E=>E===R)}for(let C in v)S[C]=v[C].some(k=>k===R);return{...x,...S}}}function x5(e,t,r={}){return Object.entries(e).filter(([,o])=>o===!0).reduce((o,[i])=>(r[i]?o.push(r[i]):t[St[i]]?o.push(t[St[i]]):t[xn[i]]&&o.push(t[xn[i]]),o),[t[ge.Day]])}function S5(e){return{...Ox,...e}}function R5(e){let t={"data-mode":e.mode??void 0,"data-required":"required"in e?e.required:void 0,"data-multiple-months":e.numberOfMonths&&e.numberOfMonths>1||void 0,"data-week-numbers":e.showWeekNumber||void 0,"data-broadcast-calendar":e.broadcastCalendar||void 0,"data-nav-layout":e.navLayout||void 0};return Object.entries(e).forEach(([r,n])=>{r.startsWith("data-")&&(t[r]=n)}),t}function C5(){let e={};for(let t in ge)e[ge[t]]=`rdp-${ge[t]}`;for(let t in St)e[St[t]]=`rdp-${St[t]}`;for(let t in xn)e[xn[t]]=`rdp-${xn[t]}`;for(let t in an)e[an[t]]=`rdp-${an[t]}`;return e}var Ix={};Dr(Ix,{formatCaption:()=>xH,formatDay:()=>SH,formatMonthDropdown:()=>RH,formatWeekNumber:()=>EH,formatWeekNumberHeader:()=>kH,formatWeekdayName:()=>CH,formatYearDropdown:()=>TH});function xH(e,t,r){return(r??new pr(t)).formatMonthYear(e)}function SH(e,t,r){return(r??new pr(t)).format(e,"d")}function RH(e,t=mr){return t.format(e,"LLLL")}function CH(e,t,r){return(r??new pr(t)).format(e,"cccccc")}function EH(e,t=mr){return e<10?t.formatNumber(`0${e.toLocaleString()}`):t.formatNumber(`${e.toLocaleString()}`)}function kH(){return""}function TH(e,t=mr){return t.format(e,"yyyy")}function E5(e){return{...Ix,...e}}var Hx={};Dr(Hx,{labelDayButton:()=>Px,labelGrid:()=>Mx,labelGridcell:()=>Nx,labelMonthDropdown:()=>Ax,labelNav:()=>Dx,labelNext:()=>Vx,labelPrevious:()=>Fx,labelWeekNumber:()=>zx,labelWeekNumberHeader:()=>Bx,labelWeekday:()=>Lx,labelYearDropdown:()=>jx});function Px(e,t,r,n){let o=(n??new pr(r)).format(e,"PPPP");return t.today&&(o=`Today, ${o}`),t.selected&&(o=`${o}, selected`),o}function Mx(e,t,r){return(r??new pr(t)).formatMonthYear(e)}function Nx(e,t,r,n){let o=(n??new pr(r)).format(e,"PPPP");return t?.today&&(o=`Today, ${o}`),o}function Ax(e){return"Choose the Month"}function Dx(){return""}var OH="Go to the Next Month";function Vx(e,t){return OH}function Fx(e){return"Go to the Previous Month"}function Lx(e,t,r){return(r??new pr(t)).format(e,"cccc")}function zx(e,t){return`Week ${e}`}function Bx(e){return"Week Number"}function jx(e){return"Choose the Year"}var Do=(e,t,r)=>t||(r?typeof r=="function"?r:(...n)=>r:e);function k5(e,t){let r=t.locale?.labels??{};return{...Hx,...e??{},labelDayButton:Do(Px,e?.labelDayButton,r.labelDayButton),labelMonthDropdown:Do(Ax,e?.labelMonthDropdown,r.labelMonthDropdown),labelNext:Do(Vx,e?.labelNext,r.labelNext),labelPrevious:Do(Fx,e?.labelPrevious,r.labelPrevious),labelWeekNumber:Do(zx,e?.labelWeekNumber,r.labelWeekNumber),labelYearDropdown:Do(jx,e?.labelYearDropdown,r.labelYearDropdown),labelGrid:Do(Mx,e?.labelGrid,r.labelGrid),labelGridcell:Do(Nx,e?.labelGridcell,r.labelGridcell),labelNav:Do(Dx,e?.labelNav,r.labelNav),labelWeekNumberHeader:Do(Bx,e?.labelWeekNumberHeader,r.labelWeekNumberHeader),labelWeekday:Do(Lx,e?.labelWeekday,r.labelWeekday)}}function T5(e,t,r,n,o){let{startOfMonth:i,startOfYear:a,endOfYear:s,eachMonthOfInterval:l,getMonth:d}=o;return l({start:a(e),end:s(e)}).map(g=>{let p=n.formatMonthDropdown(g,o),m=d(g),b=t&&g<i(t)||r&&g>i(r)||!1;return{value:m,label:p,disabled:b}})}function O5(e,t={},r={}){let n={...t?.[ge.Day]};return Object.entries(e).filter(([,o])=>o===!0).forEach(([o])=>{n={...n,...r?.[o]}}),n}function I5(e,t,r,n){let o=n??e.today(),i=r?e.startOfBroadcastWeek(o,e):t?e.startOfISOWeek(o):e.startOfWeek(o),a=[];for(let s=0;s<7;s++){let l=e.addDays(i,s);a.push(l)}return a}function P5(e,t,r,n,o=!1){if(!e||!t)return;let{startOfYear:i,endOfYear:a,eachYearOfInterval:s,getYear:l}=n,d=i(e),c=a(t),u=s({start:d,end:c});return o&&u.reverse(),u.map(g=>{let p=r.formatYearDropdown(g,n);return{value:l(g),label:p,disabled:!1}})}function M5(e,t={}){let{weekStartsOn:r,locale:n}=t,o=r??n?.options?.weekStartsOn??0,i=s=>{let l=typeof s=="number"||typeof s=="string"?new Date(s):s;return new ar(l.getFullYear(),l.getMonth(),l.getDate(),12,0,0,e)},a=s=>{let l=i(s);return new Date(l.getFullYear(),l.getMonth(),l.getDate(),0,0,0,0)};return{today:()=>i(ar.tz(e)),newDate:(s,l,d)=>new ar(s,l,d,12,0,0,e),startOfDay:s=>i(s),startOfWeek:(s,l)=>{let d=i(s),c=l?.weekStartsOn??o,u=(d.getDay()-c+7)%7;return d.setDate(d.getDate()-u),d},startOfISOWeek:s=>{let l=i(s),d=(l.getDay()-1+7)%7;return l.setDate(l.getDate()-d),l},startOfMonth:s=>{let l=i(s);return l.setDate(1),l},startOfYear:s=>{let l=i(s);return l.setMonth(0,1),l},endOfWeek:(s,l)=>{let d=i(s),g=(((l?.weekStartsOn??o)+6)%7-d.getDay()+7)%7;return d.setDate(d.getDate()+g),d},endOfISOWeek:s=>{let l=i(s),d=(7-l.getDay())%7;return l.setDate(l.getDate()+d),l},endOfMonth:s=>{let l=i(s);return l.setMonth(l.getMonth()+1,0),l},endOfYear:s=>{let l=i(s);return l.setMonth(11,31),l},eachMonthOfInterval:s=>{let l=i(s.start),d=i(s.end),c=[],u=new ar(l.getFullYear(),l.getMonth(),1,12,0,0,e),g=d.getFullYear()*12+d.getMonth();for(;u.getFullYear()*12+u.getMonth()<=g;)c.push(new ar(u,e)),u.setMonth(u.getMonth()+1,1);return c},addDays:(s,l)=>{let d=i(s);return d.setDate(d.getDate()+l),d},addWeeks:(s,l)=>{let d=i(s);return d.setDate(d.getDate()+l*7),d},addMonths:(s,l)=>{let d=i(s);return d.setMonth(d.getMonth()+l),d},addYears:(s,l)=>{let d=i(s);return d.setFullYear(d.getFullYear()+l),d},eachYearOfInterval:s=>{let l=i(s.start),d=i(s.end),c=[],u=new ar(l.getFullYear(),0,1,12,0,0,e);for(;u.getFullYear()<=d.getFullYear();)c.push(new ar(u,e)),u.setFullYear(u.getFullYear()+1,0,1);return c},getWeek:(s,l)=>{let d=a(s);return ja(d,{weekStartsOn:l?.weekStartsOn??o,firstWeekContainsDate:l?.firstWeekContainsDate??n?.options?.firstWeekContainsDate??1})},getISOWeek:s=>{let l=a(s);return Ba(l)},differenceInCalendarDays:(s,l)=>{let d=a(s),c=a(l);return ra(d,c)},differenceInCalendarMonths:(s,l)=>{let d=a(s),c=a(l);return Yg(d,c)}}}var hd=f(H(),1);var yu=e=>e instanceof HTMLElement?e:null,Wx=e=>[...e.querySelectorAll("[data-animated-month]")??[]],IH=e=>yu(e.querySelector("[data-animated-month]")),Ux=e=>yu(e.querySelector("[data-animated-caption]")),Yx=e=>yu(e.querySelector("[data-animated-weeks]")),PH=e=>yu(e.querySelector("[data-animated-nav]")),MH=e=>yu(e.querySelector("[data-animated-weekdays]"));function N5(e,t,{classNames:r,months:n,focused:o,dateLib:i}){let a=(0,hd.useRef)(null),s=(0,hd.useRef)(n),l=(0,hd.useRef)(!1);(0,hd.useLayoutEffect)(()=>{let d=s.current;if(s.current=n,!t||!e.current||!(e.current instanceof HTMLElement)||n.length===0||d.length===0||n.length!==d.length)return;let c=i.isSameMonth(n[0].date,d[0].date),u=i.isAfter(n[0].date,d[0].date),g=u?r[an.caption_after_enter]:r[an.caption_before_enter],p=u?r[an.weeks_after_enter]:r[an.weeks_before_enter],m=a.current,b=e.current.cloneNode(!0);if(b instanceof HTMLElement?(Wx(b).forEach(w=>{if(!(w instanceof HTMLElement))return;let v=IH(w);v&&w.contains(v)&&w.removeChild(v);let R=Ux(w);R&&R.classList.remove(g);let x=Yx(w);x&&x.classList.remove(p)}),a.current=b):a.current=null,l.current||c||o)return;let h=m instanceof HTMLElement?Wx(m):[],y=Wx(e.current);if(y?.every(_=>_ instanceof HTMLElement)&&h?.every(_=>_ instanceof HTMLElement)){l.current=!0;let _=[];e.current.style.isolation="isolate";let w=PH(e.current);w&&(w.style.zIndex="1"),y.forEach((v,R)=>{let x=h[R];if(!x)return;v.style.position="relative",v.style.overflow="hidden";let S=Ux(v);S&&S.classList.add(g);let C=Yx(v);C&&C.classList.add(p);let k=()=>{l.current=!1,e.current&&(e.current.style.isolation=""),w&&(w.style.zIndex=""),S&&S.classList.remove(g),C&&C.classList.remove(p),v.style.position="",v.style.overflow="",v.contains(x)&&v.removeChild(x)};_.push(k),x.style.pointerEvents="none",x.style.position="absolute",x.style.overflow="hidden",x.setAttribute("aria-hidden","true");let E=MH(x);E&&(E.style.opacity="0");let I=Ux(x);I&&(I.classList.add(u?r[an.caption_before_exit]:r[an.caption_after_exit]),I.addEventListener("animationend",k));let T=Yx(x);T&&T.classList.add(u?r[an.weeks_before_exit]:r[an.weeks_after_exit]),v.insertBefore(x,v.firstChild)})}})}var Yb=f(H(),1);function A5(e,t,r,n){let o=e[0],i=e[e.length-1],{ISOWeek:a,fixedWeeks:s,broadcastCalendar:l}=r??{},{addDays:d,differenceInCalendarDays:c,differenceInCalendarMonths:u,endOfBroadcastWeek:g,endOfISOWeek:p,endOfMonth:m,endOfWeek:b,isAfter:h,startOfBroadcastWeek:y,startOfISOWeek:_,startOfWeek:w}=n,v=l?y(o,n):a?_(o):w(o),R=l?g(i):a?p(m(i)):b(m(i)),x=t&&(l?g(t):a?p(t):b(t)),S=x&&h(R,x)?x:R,C=c(S,v),k=u(i,o)+1,E=[];for(let N=0;N<=C;N++){let P=d(v,N);E.push(P)}let T=(l?35:42)*k;if(s&&E.length<T){let N=T-E.length;for(let P=0;P<N;P++){let A=d(E[E.length-1],1);E.push(A)}}return E}function D5(e){let t=[];return e.reduce((r,n)=>{let o=n.weeks.reduce((i,a)=>i.concat(a.days.slice()),t.slice());return r.concat(o.slice())},t.slice())}function V5(e,t,r,n){let{numberOfMonths:o=1}=r,i=[];for(let a=0;a<o;a++){let s=n.addMonths(e,a);if(t&&s>t)break;i.push(s)}return i}function Gx(e,t,r,n){let{month:o,defaultMonth:i,today:a=n.today(),numberOfMonths:s=1}=e,l=o||i||a,{differenceInCalendarMonths:d,addMonths:c,startOfMonth:u}=n;if(r&&d(r,l)<s-1){let g=-1*(s-1);l=c(r,g)}return t&&d(l,t)<0&&(l=t),u(l)}function F5(e,t,r,n){let{addDays:o,endOfBroadcastWeek:i,endOfISOWeek:a,endOfMonth:s,endOfWeek:l,getISOWeek:d,getWeek:c,startOfBroadcastWeek:u,startOfISOWeek:g,startOfWeek:p}=n,m=e.reduce((b,h)=>{let y=r.broadcastCalendar?u(h,n):r.ISOWeek?g(h):p(h),_=r.broadcastCalendar?i(h):r.ISOWeek?a(s(h)):l(s(h)),w=t.filter(S=>S>=y&&S<=_),v=r.broadcastCalendar?35:42;if(r.fixedWeeks&&w.length<v){let S=t.filter(C=>{let k=v-w.length;return C>_&&C<=o(_,k)});w.push(...S)}let R=w.reduce((S,C)=>{let k=r.ISOWeek?d(C):c(C),E=S.find(T=>T.weekNumber===k),I=new ud(C,h,n);return E?E.days.push(I):S.push(new Bb(k,[I])),S},[]),x=new zb(h,R);return b.push(x),b},[]);return r.reverseMonths?m.reverse():m}function L5(e,t){let{startMonth:r,endMonth:n}=e,{startOfYear:o,startOfDay:i,startOfMonth:a,endOfMonth:s,addYears:l,endOfYear:d,today:c}=t,u=e.captionLayout==="dropdown"||e.captionLayout==="dropdown-years";return r?r=a(r):!r&&u&&(r=o(l(e.today??c(),-100))),n?n=s(n):!n&&u&&(n=d(e.today??c())),[r&&i(r),n&&i(n)]}function z5(e,t,r,n){if(r.disableNavigation)return;let{pagedNavigation:o,numberOfMonths:i=1}=r,{startOfMonth:a,addMonths:s,differenceInCalendarMonths:l}=n,d=o?i:1,c=a(e);if(!t)return s(c,d);if(!(l(t,e)<i))return s(c,d)}function B5(e,t,r,n){if(r.disableNavigation)return;let{pagedNavigation:o,numberOfMonths:i}=r,{startOfMonth:a,addMonths:s,differenceInCalendarMonths:l}=n,d=o?i??1:1,c=a(e);if(!t)return s(c,-d);if(!(l(c,t)<=0))return s(c,-d)}function j5(e){let t=[];return e.reduce((r,n)=>r.concat(n.weeks.slice()),t.slice())}var H5=f(H(),1);function Wa(e,t){let[r,n]=(0,H5.useState)(e);return[t===void 0?r:t,n]}function W5(e,t){let[r,n]=L5(e,t),{startOfMonth:o,endOfMonth:i}=t,a=Gx(e,r,n,t),[s,l]=Wa(a,e.month?a:void 0);(0,Yb.useEffect)(()=>{let v=Gx(e,r,n,t);l(v)},[e.timeZone]);let{months:d,weeks:c,days:u,previousMonth:g,nextMonth:p}=(0,Yb.useMemo)(()=>{let v=V5(s,n,{numberOfMonths:e.numberOfMonths},t),R=A5(v,e.endMonth?i(e.endMonth):void 0,{ISOWeek:e.ISOWeek,fixedWeeks:e.fixedWeeks,broadcastCalendar:e.broadcastCalendar},t),x=F5(v,R,{broadcastCalendar:e.broadcastCalendar,fixedWeeks:e.fixedWeeks,ISOWeek:e.ISOWeek,reverseMonths:e.reverseMonths},t),S=j5(x),C=D5(x),k=B5(s,r,e,t),E=z5(s,n,e,t);return{months:x,weeks:S,days:C,previousMonth:k,nextMonth:E}},[t,s.getTime(),n?.getTime(),r?.getTime(),e.disableNavigation,e.broadcastCalendar,e.endMonth?.getTime(),e.fixedWeeks,e.ISOWeek,e.numberOfMonths,e.pagedNavigation,e.reverseMonths]),{disableNavigation:m,onMonthChange:b}=e,h=v=>c.some(R=>R.days.some(x=>x.isEqualTo(v))),y=v=>{if(m)return;let R=o(v);r&&R<o(r)&&(R=o(r)),n&&R>o(n)&&(R=o(n)),l(R),b?.(R)};return{months:d,weeks:c,days:u,navStart:r,navEnd:n,previousMonth:g,nextMonth:p,goToMonth:y,goToDay:v=>{h(v)||y(v.date)}}}var qx=f(H(),1);var mi;(function(e){e[e.Today=0]="Today",e[e.Selected=1]="Selected",e[e.LastFocused=2]="LastFocused",e[e.FocusedModifier=3]="FocusedModifier"})(mi||(mi={}));function U5(e){return!e[St.disabled]&&!e[St.hidden]&&!e[St.outside]}function Y5(e,t,r,n){let o,i=-1;for(let a of e){let s=t(a);U5(s)&&(s[St.focused]&&i<mi.FocusedModifier?(o=a,i=mi.FocusedModifier):n?.isEqualTo(a)&&i<mi.LastFocused?(o=a,i=mi.LastFocused):r(a.date)&&i<mi.Selected?(o=a,i=mi.Selected):s[St.today]&&i<mi.Today&&(o=a,i=mi.Today))}return o||(o=e.find(a=>U5(t(a)))),o}function G5(e,t,r,n,o,i,a){let{ISOWeek:s,broadcastCalendar:l}=i,{addDays:d,addMonths:c,addWeeks:u,addYears:g,endOfBroadcastWeek:p,endOfISOWeek:m,endOfWeek:b,max:h,min:y,startOfBroadcastWeek:_,startOfISOWeek:w,startOfWeek:v}=a,x={day:d,week:u,month:c,year:g,startOfWeek:S=>l?_(S,a):s?w(S):v(S),endOfWeek:S=>l?p(S):s?m(S):b(S)}[e](r,t==="after"?1:-1);return t==="before"&&n?x=h([n,x]):t==="after"&&o&&(x=y([o,x])),x}function $x(e,t,r,n,o,i,a,s=0){if(s>365)return;let l=G5(e,t,r.date,n,o,i,a),d=!!(i.disabled&&bo(l,i.disabled,a)),c=!!(i.hidden&&bo(l,i.hidden,a)),u=l,g=new ud(l,u,a);return!d&&!c?g:$x(e,t,g,n,o,i,a,s+1)}function $5(e,t,r,n,o){let{autoFocus:i}=e,[a,s]=(0,qx.useState)(),l=Y5(t.days,r,n||(()=>!1),a),[d,c]=(0,qx.useState)(i?l:void 0);return{isFocusTarget:b=>!!l?.isEqualTo(b),setFocused:c,focused:d,blur:()=>{s(d),c(void 0)},moveFocus:(b,h)=>{if(!d)return;let y=$x(b,h,d,t.navStart,t.navEnd,e,o);y&&(e.disableNavigation&&!t.days.some(w=>w.isEqualTo(y))||(t.goToDay(y),c(y)))}}}function q5(e,t){let{selected:r,required:n,onSelect:o}=e,[i,a]=Wa(r,o?r:void 0),s=o?r:i,{isSameDay:l}=t,d=p=>s?.some(m=>l(m,p))??!1,{min:c,max:u}=e;return{selected:s,select:(p,m,b)=>{let h=[...s??[]];if(d(p)){if(s?.length===c||n&&s?.length===1)return;h=s?.filter(y=>!l(y,p))}else s?.length===u?h=[p]:h=[...h,p];return o||a(h),o?.(h,p,m,b),h},isSelected:d}}function K5(e,t,r=0,n=0,o=!1,i=mr){let{from:a,to:s}=t||{},{isSameDay:l,isAfter:d,isBefore:c}=i,u;if(!a&&!s)u={from:e,to:r>0?void 0:e};else if(a&&!s)l(a,e)?r===0?u={from:a,to:e}:o?u={from:a,to:void 0}:u=void 0:c(e,a)?u={from:e,to:a}:u={from:a,to:e};else if(a&&s)if(l(a,e)&&l(s,e))o?u={from:a,to:s}:u=void 0;else if(l(a,e))u={from:a,to:r>0?void 0:e};else if(l(s,e))u={from:e,to:r>0?void 0:e};else if(c(e,a))u={from:e,to:s};else if(d(e,a))u={from:a,to:e};else if(d(e,s))u={from:a,to:e};else throw new Error("Invalid range");if(u?.from&&u?.to){let g=i.differenceInCalendarDays(u.to,u.from);n>0&&g>n?u={from:e,to:void 0}:r>1&&g<r&&(u={from:e,to:void 0})}return u}function X5(e,t,r=mr){let n=Array.isArray(t)?t:[t],o=e.from,i=r.differenceInCalendarDays(e.to,e.from),a=Math.min(i,6);for(let s=0;s<=a;s++){if(n.includes(o.getDay()))return!0;o=r.addDays(o,1)}return!1}function Kx(e,t,r=mr){return Sn(e,t.from,!1,r)||Sn(e,t.to,!1,r)||Sn(t,e.from,!1,r)||Sn(t,e.to,!1,r)}function Gb(e,t,r=mr){let n=Array.isArray(t)?t:[t];if(n.filter(s=>typeof s!="function").some(s=>typeof s=="boolean"?s:r.isDate(s)?Sn(e,s,!1,r):Ub(s,r)?s.some(l=>Sn(e,l,!1,r)):Ha(s)?s.from&&s.to?Kx(e,{from:s.from,to:s.to},r):!1:Wb(s)?X5(e,s.dayOfWeek,r):md(s)?r.isAfter(s.before,s.after)?Kx(e,{from:r.addDays(s.after,1),to:r.addDays(s.before,-1)},r):bo(e.from,s,r)||bo(e.to,s,r):gd(s)||bd(s)?bo(e.from,s,r)||bo(e.to,s,r):!1))return!0;let a=n.filter(s=>typeof s=="function");if(a.length){let s=e.from,l=r.differenceInCalendarDays(e.to,e.from);for(let d=0;d<=l;d++){if(a.some(c=>c(s)))return!0;s=r.addDays(s,1)}}return!1}function Z5(e,t){let{disabled:r,excludeDisabled:n,resetOnSelect:o,selected:i,required:a,onSelect:s}=e,[l,d]=Wa(i,s?i:void 0),c=s?i:l;return{selected:c,select:(p,m,b)=>{let{min:h,max:y}=e,_;if(p){let w=c?.from,v=c?.to,R=!!w&&!!v,x=!!w&&!!v&&t.isSameDay(w,v)&&t.isSameDay(p,w);o&&(R||!c?.from)?!a&&x?_=void 0:_={from:p,to:void 0}:_=K5(p,c,h,y,a,t)}return n&&r&&_?.from&&_.to&&Gb({from:_.from,to:_.to},r,t)&&(_.from=p,_.to=void 0),s||d(_),s?.(_,p,m,b),_},isSelected:p=>c&&Sn(c,p,!1,t)}}function Q5(e,t){let{selected:r,required:n,onSelect:o}=e,[i,a]=Wa(r,o?r:void 0),s=o?r:i,{isSameDay:l}=t;return{selected:s,select:(u,g,p)=>{let m=u;return!n&&s&&s&&l(u,s)&&(m=void 0),o||a(m),o?.(m,u,g,p),m},isSelected:u=>s?l(s,u):!1}}function J5(e,t){let r=Q5(e,t),n=q5(e,t),o=Z5(e,t);switch(e.mode){case"single":return r;case"multiple":return n;case"range":return o;default:return}}function sn(e,t){return e instanceof ar&&e.timeZone===t?e:new ar(e,t)}function _d(e,t,r){if(!r)return sn(e,t);let n=sn(e,t),o=new ar(n.getFullYear(),n.getMonth(),n.getDate(),12,0,0,t);return new Date(o.getTime())}function eT(e,t,r){return typeof e=="boolean"||typeof e=="function"?e:e instanceof Date?_d(e,t,r):Array.isArray(e)?e.map(n=>n instanceof Date?_d(n,t,r):n):Ha(e)?{...e,from:e.from?sn(e.from,t):e.from,to:e.to?sn(e.to,t):e.to}:md(e)?{before:_d(e.before,t,r),after:_d(e.after,t,r)}:gd(e)?{after:_d(e.after,t,r)}:bd(e)?{before:_d(e.before,t,r)}:e}function $b(e,t,r){return e&&(Array.isArray(e)?e.map(n=>eT(n,t,r)):eT(e,t,r))}function qb(e){let t=e,r=t.timeZone;if(r&&(t={...e,timeZone:r},t.today&&(t.today=sn(t.today,r)),t.month&&(t.month=sn(t.month,r)),t.defaultMonth&&(t.defaultMonth=sn(t.defaultMonth,r)),t.startMonth&&(t.startMonth=sn(t.startMonth,r)),t.endMonth&&(t.endMonth=sn(t.endMonth,r)),t.mode==="single"&&t.selected?t.selected=sn(t.selected,r):t.mode==="multiple"&&t.selected?t.selected=t.selected?.map(Fe=>sn(Fe,r)):t.mode==="range"&&t.selected&&(t.selected={from:t.selected.from?sn(t.selected.from,r):t.selected.from,to:t.selected.to?sn(t.selected.to,r):t.selected.to}),t.disabled!==void 0&&(t.disabled=$b(t.disabled,r)),t.hidden!==void 0&&(t.hidden=$b(t.hidden,r)),t.modifiers)){let Fe={};Object.keys(t.modifiers).forEach($=>{Fe[$]=$b(t.modifiers?.[$],r)}),t.modifiers=Fe}let{components:n,formatters:o,labels:i,dateLib:a,locale:s,classNames:l}=(0,Be.useMemo)(()=>{let Fe={...wu,...t.locale},$=t.broadcastCalendar?1:t.weekStartsOn,J=t.noonSafe&&t.timeZone?M5(t.timeZone,{weekStartsOn:$,locale:Fe}):void 0,Ve=t.dateLib&&J?{...J,...t.dateLib}:t.dateLib??J,Se=new pr({locale:Fe,weekStartsOn:$,firstWeekContainsDate:t.firstWeekContainsDate,useAdditionalWeekYearTokens:t.useAdditionalWeekYearTokens,useAdditionalDayOfYearTokens:t.useAdditionalDayOfYearTokens,timeZone:t.timeZone,numerals:t.numerals},Ve);return{dateLib:Se,components:S5(t.components),formatters:E5(t.formatters),labels:k5(t.labels,Se.options),locale:Fe,classNames:{...C5(),...t.classNames}}},[t.locale,t.broadcastCalendar,t.weekStartsOn,t.firstWeekContainsDate,t.useAdditionalWeekYearTokens,t.useAdditionalDayOfYearTokens,t.timeZone,t.numerals,t.dateLib,t.noonSafe,t.components,t.formatters,t.labels,t.classNames]);t.today||(t={...t,today:a.today()});let{captionLayout:d,mode:c,navLayout:u,numberOfMonths:g=1,onDayBlur:p,onDayClick:m,onDayFocus:b,onDayKeyDown:h,onDayMouseEnter:y,onDayMouseLeave:_,onNextClick:w,onPrevClick:v,showWeekNumber:R,styles:x}=t,{formatCaption:S,formatDay:C,formatMonthDropdown:k,formatWeekNumber:E,formatWeekNumberHeader:I,formatWeekdayName:T,formatYearDropdown:N}=o,P=W5(t,a),{days:A,months:F,navStart:D,navEnd:O,previousMonth:L,nextMonth:M,goToMonth:V}=P,z=y5(A,t,D,O,a),{isSelected:W,select:j,selected:re}=J5(t,a)??{},{blur:ne,focused:de,isFocusTarget:Q,moveFocus:fe,setFocused:be}=$5(t,P,z,W??(()=>!1),a),{labelDayButton:ve,labelGridcell:G,labelGrid:te,labelMonthDropdown:he,labelNav:ke,labelPrevious:Oe,labelNext:_e,labelWeekday:ae,labelWeekNumber:K,labelWeekNumberHeader:se,labelYearDropdown:ce}=i,Te=(0,Be.useMemo)(()=>I5(a,t.ISOWeek,t.broadcastCalendar,t.today),[a,t.ISOWeek,t.broadcastCalendar,t.today]),Tt=c!==void 0||m!==void 0,q=(0,Be.useCallback)(()=>{L&&(V(L),v?.(L))},[L,V,v]),Z=(0,Be.useCallback)(()=>{M&&(V(M),w?.(M))},[V,M,w]),We=(0,Be.useCallback)((Fe,$)=>J=>{J.preventDefault(),J.stopPropagation(),be(Fe),!$.disabled&&(j?.(Fe.date,$,J),m?.(Fe.date,$,J))},[j,m,be]),le=(0,Be.useCallback)((Fe,$)=>J=>{be(Fe),b?.(Fe.date,$,J)},[b,be]),pe=(0,Be.useCallback)((Fe,$)=>J=>{ne(),p?.(Fe.date,$,J)},[ne,p]),Je=(0,Be.useCallback)((Fe,$)=>J=>{let Ve={ArrowLeft:[J.shiftKey?"month":"day",t.dir==="rtl"?"after":"before"],ArrowRight:[J.shiftKey?"month":"day",t.dir==="rtl"?"before":"after"],ArrowDown:[J.shiftKey?"year":"week","after"],ArrowUp:[J.shiftKey?"year":"week","before"],PageUp:[J.shiftKey?"year":"month","before"],PageDown:[J.shiftKey?"year":"month","after"],Home:["startOfWeek","before"],End:["endOfWeek","after"]};if(Ve[J.key]){J.preventDefault(),J.stopPropagation();let[Se,rt]=Ve[J.key];fe(Se,rt)}h?.(Fe.date,$,J)},[fe,h,t.dir]),bt=(0,Be.useCallback)((Fe,$)=>J=>{y?.(Fe.date,$,J)},[y]),Kt=(0,Be.useCallback)((Fe,$)=>J=>{_?.(Fe.date,$,J)},[_]),Nr=(0,Be.useCallback)((Fe,$)=>J=>{let Ve=Number(J.target.value),Se=a.setMonth(a.startOfMonth(Fe),Ve);V(a.addMonths(Se,-$))},[a,V]),Ar=(0,Be.useCallback)((Fe,$)=>J=>{let Ve=Number(J.target.value),Se=a.setYear(a.startOfMonth(Fe),Ve);V(a.addMonths(Se,-$))},[a,V]),{className:Qo,style:Pn}=(0,Be.useMemo)(()=>({className:[l[ge.Root],t.className].filter(Boolean).join(" "),style:{...x?.[ge.Root],...t.style}}),[l,t.className,t.style,x]),Mn=R5(t),ro=Fe=>{let $=x?.[ge.Dropdown],J=x?.[Fe];if(!(!$&&!J))return{...$,...J}},Hi=(0,Be.useRef)(null);N5(Hi,!!t.animate,{classNames:l,months:F,focused:de,dateLib:a});let Wi={dayPickerProps:t,selected:re,select:j,isSelected:W,months:F,nextMonth:M,previousMonth:L,goToMonth:V,getModifiers:z,components:n,classNames:l,styles:x,labels:i,formatters:o};return Be.default.createElement(kx.Provider,{value:Wi},Be.default.createElement(n.Root,{rootRef:t.animate?Hi:void 0,className:Qo,style:Pn,dir:t.dir,id:t.id,lang:t.lang??s.code,nonce:t.nonce,title:t.title,role:t.role,"aria-label":t["aria-label"],"aria-labelledby":t["aria-labelledby"],...Mn},Be.default.createElement(n.Months,{className:l[ge.Months],style:x?.[ge.Months]},!t.hideNavigation&&!u&&Be.default.createElement(n.Nav,{"data-animated-nav":t.animate?"true":void 0,className:l[ge.Nav],style:x?.[ge.Nav],"aria-label":ke(),onPreviousClick:q,onNextClick:Z,previousMonth:L,nextMonth:M}),F.map((Fe,$)=>{let J=t.reverseMonths?F.length-1-$:$;return Be.default.createElement(n.Month,{"data-animated-month":t.animate?"true":void 0,className:l[ge.Month],style:x?.[ge.Month],key:$,displayIndex:$,calendarMonth:Fe},u==="around"&&!t.hideNavigation&&$===0&&Be.default.createElement(n.PreviousMonthButton,{type:"button",className:l[ge.PreviousMonthButton],style:x?.[ge.PreviousMonthButton],tabIndex:L?void 0:-1,"aria-disabled":L?void 0:!0,"aria-label":Oe(L),onClick:q,"data-animated-button":t.animate?"true":void 0},Be.default.createElement(n.Chevron,{disabled:L?void 0:!0,className:l[ge.Chevron],style:x?.[ge.Chevron],orientation:t.dir==="rtl"?"right":"left"})),Be.default.createElement(n.MonthCaption,{"data-animated-caption":t.animate?"true":void 0,className:l[ge.MonthCaption],style:x?.[ge.MonthCaption],calendarMonth:Fe,displayIndex:$},d?.startsWith("dropdown")?Be.default.createElement(n.DropdownNav,{className:l[ge.Dropdowns],style:x?.[ge.Dropdowns]},(()=>{let Ve=d==="dropdown"||d==="dropdown-months"?Be.default.createElement(n.MonthsDropdown,{key:"month",className:l[ge.MonthsDropdown],"aria-label":he(),disabled:!!t.disableNavigation,onChange:Nr(Fe.date,J),options:T5(Fe.date,D,O,o,a),style:ro(ge.MonthsDropdown),value:a.getMonth(Fe.date)}):Be.default.createElement("span",{key:"month"},k(Fe.date,a)),Se=d==="dropdown"||d==="dropdown-years"?Be.default.createElement(n.YearsDropdown,{key:"year",className:l[ge.YearsDropdown],"aria-label":ce(a.options),disabled:!!t.disableNavigation,onChange:Ar(Fe.date,J),options:P5(D,O,o,a,!!t.reverseYears),style:ro(ge.YearsDropdown),value:a.getYear(Fe.date)}):Be.default.createElement("span",{key:"year"},N(Fe.date,a));return a.getMonthYearOrder()==="year-first"?[Se,Ve]:[Ve,Se]})(),Be.default.createElement("span",{role:"status","aria-live":"polite",style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"}},S(Fe.date,a.options,a))):Be.default.createElement(n.CaptionLabel,{className:l[ge.CaptionLabel],style:x?.[ge.CaptionLabel],role:"status","aria-live":"polite"},S(Fe.date,a.options,a))),u==="around"&&!t.hideNavigation&&$===g-1&&Be.default.createElement(n.NextMonthButton,{type:"button",className:l[ge.NextMonthButton],style:x?.[ge.NextMonthButton],tabIndex:M?void 0:-1,"aria-disabled":M?void 0:!0,"aria-label":_e(M),onClick:Z,"data-animated-button":t.animate?"true":void 0},Be.default.createElement(n.Chevron,{disabled:M?void 0:!0,className:l[ge.Chevron],style:x?.[ge.Chevron],orientation:t.dir==="rtl"?"left":"right"})),$===g-1&&u==="after"&&!t.hideNavigation&&Be.default.createElement(n.Nav,{"data-animated-nav":t.animate?"true":void 0,className:l[ge.Nav],style:x?.[ge.Nav],"aria-label":ke(),onPreviousClick:q,onNextClick:Z,previousMonth:L,nextMonth:M}),Be.default.createElement(n.MonthGrid,{role:"grid","aria-multiselectable":c==="multiple"||c==="range","aria-label":te(Fe.date,a.options,a)||void 0,className:l[ge.MonthGrid],style:x?.[ge.MonthGrid]},!t.hideWeekdays&&Be.default.createElement(n.Weekdays,{"data-animated-weekdays":t.animate?"true":void 0,className:l[ge.Weekdays],style:x?.[ge.Weekdays]},R&&Be.default.createElement(n.WeekNumberHeader,{"aria-label":se(a.options),className:l[ge.WeekNumberHeader],style:x?.[ge.WeekNumberHeader],scope:"col"},I()),Te.map(Ve=>Be.default.createElement(n.Weekday,{"aria-label":ae(Ve,a.options,a),className:l[ge.Weekday],key:String(Ve),style:x?.[ge.Weekday],scope:"col"},T(Ve,a.options,a)))),Be.default.createElement(n.Weeks,{"data-animated-weeks":t.animate?"true":void 0,className:l[ge.Weeks],style:x?.[ge.Weeks]},Fe.weeks.map(Ve=>Be.default.createElement(n.Week,{className:l[ge.Week],key:Ve.weekNumber,style:x?.[ge.Week],week:Ve},R&&Be.default.createElement(n.WeekNumber,{week:Ve,style:x?.[ge.WeekNumber],"aria-label":K(Ve.weekNumber,{locale:s}),className:l[ge.WeekNumber],scope:"row",role:"rowheader"},E(Ve.weekNumber,a)),Ve.days.map(Se=>{let{date:rt}=Se,Pe=z(Se);if(Pe[St.focused]=!Pe.hidden&&!!de?.isEqualTo(Se),Pe[xn.selected]=W?.(rt)||Pe.selected,Ha(re)){let{from:ko,to:Dn}=re;Pe[xn.range_start]=!!(ko&&Dn&&a.isSameDay(rt,ko)),Pe[xn.range_end]=!!(ko&&Dn&&a.isSameDay(rt,Dn)),Pe[xn.range_middle]=Sn(re,rt,!0,a)}let Xt=O5(Pe,x,t.modifiersStyles),Nn=x5(Pe,l,t.modifiersClassNames),An=!Tt&&!Pe.hidden?G(rt,Pe,a.options,a):void 0;return Be.default.createElement(n.Day,{key:`${Se.isoDate}_${Se.displayMonthId}`,day:Se,modifiers:Pe,className:Nn.join(" "),style:Xt,role:"gridcell","aria-selected":Pe.selected||void 0,"aria-label":An,"data-day":Se.isoDate,"data-month":Se.outside?Se.dateMonthId:void 0,"data-selected":Pe.selected||void 0,"data-disabled":Pe.disabled||void 0,"data-hidden":Pe.hidden||void 0,"data-outside":Se.outside||void 0,"data-focused":Pe.focused||void 0,"data-today":Pe.today||void 0},!Pe.hidden&&Tt?Be.default.createElement(n.DayButton,{className:l[ge.DayButton],style:x?.[ge.DayButton],type:"button",day:Se,modifiers:Pe,disabled:!Pe.focused&&Pe.disabled||void 0,"aria-disabled":Pe.focused&&Pe.disabled||void 0,tabIndex:Q(Se)?0:-1,"aria-label":ve(rt,Pe,a.options,a),onClick:We(Se,Pe),onBlur:pe(Se,Pe),onFocus:le(Se,Pe),onKeyDown:Je(Se,Pe),onMouseEnter:bt(Se,Pe),onMouseLeave:Kt(Se,Pe)},C(rt,a.options,a)):!Pe.hidden&&C(Se.date,a.options,a))}))))))})),t.footer&&Be.default.createElement(n.Footer,{className:l[ge.Footer],style:x?.[ge.Footer],role:"status","aria-live":"polite"},t.footer)))}var Xs=f(U(),1);var iT=f(U(),1),aT=f(Nt(),1);var Kb=f(ue(),1);var rT=f(U(),1);var ho=f(B(),1),Xx="data-wp-hash";function Zx(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&AH(document)),e.__wpStyleRuntime}function NH(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Xx}]`))if(r.getAttribute(Xx)===t)return!0;return!1}function nT(e,t,r){if(!e.head)return;let n=Zx(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(NH(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Xx,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function AH(e){let t=Zx();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)nT(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function DH(e,t){let r=Zx();r.styles.set(e,t);for(let n of r.documents.keys())nT(n,e,t)}typeof process>"u",DH("c5cdafb1bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0px;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");var tT={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},Qx=(0,rT.forwardRef)(function({label:t,className:r,children:n,disabled:o,focusableWhenDisabled:i=!0,icon:a,size:s,shortcut:l,positioner:d,"aria-describedby":c,"aria-keyshortcuts":u,...g},p){let m=Y(tT["icon-button"],r),{descriptionId:b,targetProps:h}=kg({"aria-describedby":c,"aria-keyshortcuts":u,shortcut:l});return(0,ho.jsxs)(yg,{children:[(0,ho.jsxs)(vg,{ref:p,...h,disabled:o&&!i,render:(0,ho.jsx)(o6,{...g,size:s,"aria-label":t,disabled:o,focusableWhenDisabled:i}),className:m,children:[(0,ho.jsx)(ir,{icon:a,size:24,className:tT.icon}),l&&b&&(0,ho.jsx)(Tg,{descriptionId:b,shortcut:l})]}),(0,ho.jsxs)(_g,{positioner:d,children:[t,l&&(0,ho.jsxs)(ho.Fragment,{children:[" ",(0,ho.jsx)(Og,{shortcut:l})]})]})]})});var oT=f(U(),1),vd=(0,oT.createContext)({});var qr=f(B(),1),VH=()=>(0,qr.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.7677",strokeDashoffset:"3.2",strokeWidth:"1",children:(0,qr.jsx)("path",{d:"M29.5,0.5 h-27 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h27 a2,2 0 0 0 2,-2 v-27 a2,2 0 0 0 -2,-2"})}),FH=()=>(0,qr.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.84516",strokeDashoffset:"1.9226",strokeWidth:"1",children:(0,qr.jsx)("path",{d:"M32,0.5 h-29.5 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h30"})}),LH=()=>(0,qr.jsxs)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.9 4",strokeDashoffset:"2",strokeWidth:"1",children:[(0,qr.jsx)("line",{x1:"0",y1:"0.5",x2:"100",y2:"0.5"}),(0,qr.jsx)("line",{x1:"0",y1:"31.5",x2:"100",y2:"31.5"})]}),zH=()=>(0,qr.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.84516",strokeDashoffset:"1.9226",strokeWidth:"1",children:(0,qr.jsx)("path",{d:"M0,0.5 h29.5 a2,2 0 0 1 2,2 v27 a2,2 0 0 1 -2,2 h-29.5"})});function sT(e){let{day:t,modifiers:r,children:n,...o}=e,i;return r.preview_start&&r.preview_end?i=VH:r.preview_start?i=FH:r.preview_end?i=zH:r.preview&&(i=LH),(0,qr.jsxs)("td",{...o,children:[i&&(0,qr.jsx)(i,{}),n]})}function lT({rootRef:e,...t}){let{render:r,ref:n,role:o,defaultAriaLabel:i}=(0,iT.useContext)(vd),{months:a,labels:s}=pi(),l=t["aria-label"]!==void 0||t["aria-labelledby"]!==void 0,d=t["aria-label"];if(!l&&i&&o==="application"){let u=a[0];d=u?(0,Kb.sprintf)((0,Kb.__)("%1$s, %2$s"),i,s.labelGrid(u.date)):i}let c=(0,aT.useMergeRefs)([e??null,n??null]);return wn({render:r,defaultTagName:"div",ref:c,props:{...t,role:o,"aria-label":d}})}function dT({icon:e,className:t,children:r,"aria-label":n,"aria-disabled":o,...i}){return(0,qr.jsx)(Qx,{...i,className:t,label:n,icon:e,variant:"minimal",tone:"neutral",size:"compact",disabled:o===!0||o==="true",focusableWhenDisabled:!0})}function cT(e){return(0,qr.jsx)(dT,{...e,icon:Wv})}function uT(e){return(0,qr.jsx)(dT,{...e,icon:$v})}var Jx="data-wp-hash";function e1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&jH(document)),e.__wpStyleRuntime}function BH(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Jx}]`))if(r.getAttribute(Jx)===t)return!0;return!1}function fT(e,t,r){if(!e.head)return;let n=e1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(BH(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Jx,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function jH(e){let t=e1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)fT(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Xb(e,t){let r=e1();r.styles.set(e,t);for(let n of r.documents.keys())fT(n,e,t)}typeof process>"u",Xb("9d2212290a",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2c7ac60ba97b3411__root{--wp-ui-calendar-cell-size:var(--wpds-dimension-size-md,32px);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:inline-block;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);position:relative;z-index:0}._172c492625235710__day{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);padding:0;position:relative;&:has(._1b64226e315835f8__day-button:disabled){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&:has(._1b64226e315835f8__day-button:focus-visible),&:has(._1b64226e315835f8__day-button:hover:not(:disabled)){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}}._1b64226e315835f8__day-button{align-items:center;background:none;border:none;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;font:inherit;font-variant-numeric:tabular-nums;height:var(--wp-ui-calendar-cell-size);justify-content:center;margin:0;padding:0;position:relative;width:var(--wp-ui-calendar-cell-size);&:before{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border:none;border-radius:var(--wpds-border-radius-sm,2px);z-index:-1}&:after,&:before{content:"";inset:0;position:absolute}&:after{pointer-events:none;z-index:1}&:disabled{cursor:revert;&:before{background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}@media (forced-colors:active){text-decoration:line-through}}&:focus-visible:before,&:hover:not(:disabled):before{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}}._66b9a8120581fd4b__caption-label{align-items:center;border:0;display:inline-flex;position:relative;text-transform:capitalize;white-space:nowrap;z-index:1}._2c7ac60ba97b3411__root[dir=rtl] ._395a75bb1930f57e__nav-button{transform:rotate(180deg);transform-origin:50%}._337e5337d49b7f3d__month-caption{align-content:center;display:flex;height:var(--wp-ui-calendar-cell-size);justify-content:center;margin-bottom:var(--wpds-dimension-gap-md,12px)}._110e46230c68e498__months{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-lg,16px);justify-content:center;max-width:fit-content;position:relative}._92915239fedb1fea__month-grid{border-collapse:separate;border-spacing:0 var(--wpds-dimension-gap-xs,4px)}._66b1d4a7b488b496__nav{align-items:center;display:flex;height:var(--wp-ui-calendar-cell-size);inset-block-start:0;inset-inline-end:0;inset-inline-start:0;justify-content:space-between;position:absolute}._7207199709ca5776__weekday{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-default,400);height:var(--wp-ui-calendar-cell-size);padding:0;text-align:center;text-transform:uppercase;width:var(--wp-ui-calendar-cell-size)}._058175f0f9c495e0__today:after{border:2px solid;border-radius:50%;content:"";height:0;inset-block-start:2px;inset-inline-end:2px;position:absolute;width:0;z-index:1}.acb642920fb0bef5__selected:not(._165d91a726feca9c__range-middle){&:has(._1b64226e315835f8__day-button,._1b64226e315835f8__day-button:hover:not(:disabled)){color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0)}&:has(._1b64226e315835f8__day-button:disabled){color:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}._1b64226e315835f8__day-button{&:before{background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);border:1px solid transparent}&:disabled:before{background-color:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6)}&:hover:not(:disabled):before{background-color:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e)}}}.c259c5c255fda10f__outside{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}._4d8957a0ca4ec8f0__hidden{visibility:hidden}.f2523033db055ffe__range-start:not(.c04a453de7b11520__range-end) ._1b64226e315835f8__day-button{&,&:before{border-end-end-radius:0;border-start-end-radius:0}}._165d91a726feca9c__range-middle ._1b64226e315835f8__day-button{&:before{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-color:transparent;border-radius:0;border-style:solid;border-width:1px 0}}.c04a453de7b11520__range-end:not(.f2523033db055ffe__range-start) ._1b64226e315835f8__day-button{&,&:before{border-end-start-radius:0;border-start-start-radius:0}}._81b244e7c541d95e__preview svg{color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);inset:0;pointer-events:none;position:absolute;@media (forced-colors:active){color:inherit}}._81b244e7c541d95e__preview.acb642920fb0bef5__selected:not(._165d91a726feca9c__range-middle) svg{display:none}._2c7ac60ba97b3411__root[dir=rtl] ._81b244e7c541d95e__preview svg{transform:scaleX(-1)}._81b244e7c541d95e__preview._165d91a726feca9c__range-middle ._1b64226e315835f8__day-button:before{border:none}@keyframes _255a1a462a5377db__slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes c21e45f616d6db39__slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes aed80001de9ae226__slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes _7d4779a7f29408f2__slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes _83ba6321b055d687__fade-in{0%{opacity:0}to{opacity:1}}@keyframes _96fbead71248d210__fade-out{0%{opacity:1}to{opacity:0}}._1563bccb09e39c30__caption-after-enter,._60ac2a7fc3208801__weeks-before-exit,._735dacf9052adecd__caption-before-exit,._7f73a6ab85101202__weeks-after-exit,._805d698b56ba4a29__weeks-after-enter,._9721326fbc23a5fb__weeks-before-enter,.c7a3082839155d29__caption-after-exit,.cb8a5ec82ad0885e__caption-before-enter{animation-duration:0s;animation-fill-mode:forwards;animation-timing-function:var(--wpds-motion-easing-balanced,cubic-bezier(.4,0,.2,1));@media not (prefers-reduced-motion){animation-duration:var(--wpds-motion-duration-lg,.3s)}}._2c7ac60ba97b3411__root[dir=rtl] ._805d698b56ba4a29__weeks-after-enter,._9721326fbc23a5fb__weeks-before-enter{animation-name:_255a1a462a5377db__slide-in-left}._2c7ac60ba97b3411__root[dir=rtl] ._7f73a6ab85101202__weeks-after-exit,._60ac2a7fc3208801__weeks-before-exit{animation-name:aed80001de9ae226__slide-out-left}._2c7ac60ba97b3411__root[dir=rtl] ._9721326fbc23a5fb__weeks-before-enter,._805d698b56ba4a29__weeks-after-enter{animation-name:c21e45f616d6db39__slide-in-right}._2c7ac60ba97b3411__root[dir=rtl] ._60ac2a7fc3208801__weeks-before-exit,._7f73a6ab85101202__weeks-after-exit{animation-name:_7d4779a7f29408f2__slide-out-right}._1563bccb09e39c30__caption-after-enter,.cb8a5ec82ad0885e__caption-before-enter{animation-name:_83ba6321b055d687__fade-in}._735dacf9052adecd__caption-before-exit,.c7a3082839155d29__caption-after-exit{animation-name:_96fbead71248d210__fade-out}}}');var It={root:"_2c7ac60ba97b3411__root",day:"_172c492625235710__day","day-button":"_1b64226e315835f8__day-button","caption-label":"_66b9a8120581fd4b__caption-label","nav-button":"_395a75bb1930f57e__nav-button","month-caption":"_337e5337d49b7f3d__month-caption",months:"_110e46230c68e498__months","month-grid":"_92915239fedb1fea__month-grid",nav:"_66b1d4a7b488b496__nav",weekday:"_7207199709ca5776__weekday",today:"_058175f0f9c495e0__today",selected:"acb642920fb0bef5__selected","range-middle":"_165d91a726feca9c__range-middle",outside:"c259c5c255fda10f__outside",hidden:"_4d8957a0ca4ec8f0__hidden","range-start":"f2523033db055ffe__range-start","range-end":"c04a453de7b11520__range-end",preview:"_81b244e7c541d95e__preview","weeks-before-enter":"_9721326fbc23a5fb__weeks-before-enter","weeks-before-exit":"_60ac2a7fc3208801__weeks-before-exit","weeks-after-enter":"_805d698b56ba4a29__weeks-after-enter","weeks-after-exit":"_7f73a6ab85101202__weeks-after-exit","caption-after-enter":"_1563bccb09e39c30__caption-after-enter","caption-after-exit":"c7a3082839155d29__caption-after-exit","caption-before-enter":"cb8a5ec82ad0885e__caption-before-enter","caption-before-exit":"_735dacf9052adecd__caption-before-exit","slide-in-left":"_255a1a462a5377db__slide-in-left","slide-out-left":"aed80001de9ae226__slide-out-left","slide-in-right":"c21e45f616d6db39__slide-in-right","slide-out-right":"_7d4779a7f29408f2__slide-out-right","fade-in":"_83ba6321b055d687__fade-in","fade-out":"_96fbead71248d210__fade-out"};typeof process>"u",Xb("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var HH={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Xb("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var WH={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",Xb("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var UH={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},YH={root:Y(It.root,HH["box-sizing"]),day:It.day,day_button:Y(It["day-button"],UH.button,WH["outset-ring--focus-visible"]),outside:It.outside,caption_label:It["caption-label"],button_next:It["nav-button"],button_previous:It["nav-button"],nav:It.nav,month_caption:It["month-caption"],months:It.months,month_grid:It["month-grid"],weekday:It.weekday,today:It.today,selected:It.selected,disabled:void 0,hidden:It.hidden,range_start:It["range-start"],range_end:It["range-end"],range_middle:It["range-middle"],weeks_before_enter:It["weeks-before-enter"],weeks_before_exit:It["weeks-before-exit"],weeks_after_enter:It["weeks-after-enter"],weeks_after_exit:It["weeks-after-exit"],caption_after_enter:It["caption-after-enter"],caption_after_exit:It["caption-after-exit"],caption_before_enter:It["caption-before-enter"],caption_before_exit:It["caption-before-exit"]},pT={preview:It.preview},Zb={animate:!0,showOutsideDays:!1,showWeekNumber:!1,hideWeekdays:!1,captionLayout:"label",fixedWeeks:!1,hideNavigation:!1,classNames:YH,components:{Day:sT,Root:lT,PreviousMonthButton:cT,NextMonthButton:uT}};function Qb(e){return Math.min(3,Math.max(1,e))}var Jb=f(U(),1);function eh({defaultValue:e,onChange:t,value:r}){let n=typeof r<"u",o=n?r:e,[i,a]=(0,Jb.useState)(o),s=n?r:i,l=(0,Jb.useCallback)((c,...u)=>{a(c),t?.(c,...u)},[t]),d;return n&&typeof t=="function"?d=t:!n&&typeof t=="function"?d=l:d=a,[s,d]}var Ir=f(ue(),1),mT=f(U(),1);function GH(e){let t=(e.getTextInfo?.()??e.textInfo)?.direction;return t?t==="rtl":["ar","he","fa","ur","ps","syr","dv","ku","ckb","ug","yi"].includes(e.language)}function $H(e){if(!e)return;let t;try{t=Intl.DateTimeFormat.supportedLocalesOf([e])[0]}catch{}return t}function qH(e){let t=(e.getWeekInfo?.()??e.weekInfo)?.firstDay;if(!(t===void 0||t<1||t>7))return t%7}var th=({locale:e,timeZone:t,mode:r})=>(0,mT.useMemo)(()=>{let n=typeof e=="string",o=n||e===void 0?Un:e,i=$H(n?e:e?.code),a=i??"en-US",s=new Intl.Locale(a),l=i!==void 0?GH(s):(0,Ir.isRTL)(),d=n||i!==void 0?qH(s):void 0,c=new Intl.DateTimeFormat(a,{calendar:"gregory",year:"numeric",month:"long",timeZone:t}),u=new Intl.DateTimeFormat(a,{calendar:"gregory",weekday:"narrow",timeZone:t}),g=new Intl.DateTimeFormat(a,{calendar:"gregory",weekday:"long",timeZone:t}),p=new Intl.DateTimeFormat(a,{calendar:"gregory",weekday:"long",year:"numeric",month:"long",day:"numeric",timeZone:t}),m=new Intl.DateTimeFormat(a,{calendar:"gregory",day:"numeric",timeZone:t});return{"aria-label":r==="single"?(0,Ir.__)("Date calendar"):(0,Ir.__)("Date range calendar"),labels:{labelNav:()=>(0,Ir.__)("Navigation bar"),labelGrid:c.format,labelGridcell:(b,h)=>{let y=p.format(b),_=y;return h?.today&&(_=(0,Ir.sprintf)((0,Ir.__)("Today, %s"),y)),_},labelNext:()=>(0,Ir.__)("Next month"),labelPrevious:()=>(0,Ir.__)("Previous month"),labelDayButton:(b,h)=>{let y=p.format(b),_=y;return h?.today&&h?.selected?(0,Ir.sprintf)((0,Ir.__)("Today, %s, selected"),y):(h?.today&&(_=(0,Ir.sprintf)((0,Ir.__)("Today, %s"),y)),h?.selected&&(_=(0,Ir.sprintf)((0,Ir.__)("%s, selected"),y)),_)},labelWeekday:g.format},locale:o,lang:a,dir:l?"rtl":"ltr",...d===void 0?{}:{weekStartsOn:d},formatters:{formatDay:m.format,formatWeekdayName:u.format,formatCaption:c.format},timeZone:t}},[e,t,r]);var gT=f(Nt(),1),Ua=f(U(),1);function rh(e,t){let r=(0,Ua.useRef)(null),n=(0,Ua.useRef)(!1),o=(0,gT.useMergeRefs)([r,e]),i=t?t.getFullYear()*12+t.getMonth():void 0,a=(0,Ua.useCallback)(()=>{n.current=!0},[]),s=(0,Ua.useCallback)(()=>{n.current=!1},[]);return(0,Ua.useEffect)(()=>{if(!n.current)return;let l=r.current;if(!l)return;let{activeElement:d,body:c}=l.ownerDocument;if(d!==c){let m=d?.closest('[role="grid"]');n.current=!!m&&l.contains(m);return}n.current=!1;let u=l.querySelector('[role="grid"] button[tabindex="0"]:not(:disabled)'),g=l.querySelector('button:not(:disabled):not([aria-disabled="true"])'),p=l.querySelector("button:not(:disabled)");(u??g??p)?.focus()},[i]),{ref:o,onDayFocus:a,onDayBlur:s}}var t1=f(B(),1),xu=(0,Xs.forwardRef)(function({defaultValue:t,value:r,onValueChange:n,numberOfMonths:o=1,locale:i,timeZone:a,month:s,render:l,role:d="application","aria-label":c,labels:u,...g},p){let{"aria-label":m,...b}=th({locale:i,timeZone:a,mode:"single"}),h=(0,Xs.useMemo)(()=>u?{...b.labels,...u}:b.labels,[b.labels,u]),y=(0,Xs.useCallback)((x,S,C,k)=>{n?.(x??null,S,C,k)},[n]),[_,w]=eh({defaultValue:t,value:r,onChange:y}),v=rh(p,s),R=(0,Xs.useMemo)(()=>({render:l,ref:v.ref,role:d,defaultAriaLabel:m}),[l,v.ref,d,m]);return(0,t1.jsx)(vd.Provider,{value:R,children:(0,t1.jsx)(qb,{...Zb,...b,...g,"aria-label":c,mode:"single",month:s,numberOfMonths:Qb(o),labels:h,selected:_??void 0,onSelect:w,onDayFocus:v.onDayFocus,onDayBlur:v.onDayBlur})})});var Vo=f(U(),1);var r1=f(B(),1);function KH({value:e,hoveredDate:t,excludeDisabled:r,min:n,max:o,disabled:i}){return(0,Vo.useMemo)(()=>{if(!t||!e?.from)return;let a,s;return t<e.from?(a={from:t,to:e.from},s={from:t,to:e.to??e.from}):e.to&&t>e.from&&t<e.to?(a={from:e.from,to:t},s={from:e.from,to:t}):t>e.from&&(a={from:e.to??e.from,to:t},s={from:e.from,to:t}),n!==void 0&&n>0&&s&&ra(s.to,s.from)<n&&(a={from:t,to:t}),o!==void 0&&o>0&&s&&ra(s.to,s.from)>o&&(a={from:t,to:t}),r&&i&&s&&Gb(s,i)&&(a={from:t,to:t}),a},[e,t,r,n,o,i])}var n1=(0,Vo.forwardRef)(function({defaultValue:t,value:r,onValueChange:n,numberOfMonths:o=1,excludeDisabled:i,min:a,max:s,disabled:l,locale:d,timeZone:c,month:u,render:g,role:p="application","aria-label":m,labels:b,...h},y){let{"aria-label":_,...w}=th({locale:d,timeZone:c,mode:"range"}),v=(0,Vo.useMemo)(()=>b?{...w.labels,...b}:w.labels,[w.labels,b]),R=(0,Vo.useCallback)((P,A,F,D)=>{n?.(P??null,A,F,D)},[n]),[x,S]=eh({defaultValue:t,value:r,onChange:R}),C=rh(y,u),[k,E]=(0,Vo.useState)(void 0),I=KH({value:x,hoveredDate:k,excludeDisabled:i,min:a,max:s,disabled:l}),T=(0,Vo.useMemo)(()=>({preview:I,preview_start:I?.from,preview_end:I?.to}),[I]),N=(0,Vo.useMemo)(()=>({render:g,ref:C.ref,role:p,defaultAriaLabel:_}),[g,C.ref,p,_]);return(0,r1.jsx)(vd.Provider,{value:N,children:(0,r1.jsx)(qb,{...Zb,...w,...h,"aria-label":m,mode:"range",month:u,numberOfMonths:Qb(o),disabled:l,excludeDisabled:i,min:a,max:s,labels:v,selected:x??void 0,onSelect:S,onDayFocus:C.onDayFocus,onDayBlur:C.onDayBlur,onDayMouseEnter:P=>E(P),onDayMouseLeave:()=>E(void 0),modifiers:T,modifiersClassNames:pT})})});var bT=f(U(),1),o1="data-wp-hash";function i1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ZH(document)),e.__wpStyleRuntime}function XH(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${o1}]`))if(r.getAttribute(o1)===t)return!0;return!1}function hT(e,t,r){if(!e.head)return;let n=i1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(XH(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(o1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function ZH(e){let t=i1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)hT(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function QH(e,t){let r=i1();r.styles.set(e,t);for(let n of r.documents.keys())hT(n,e,t)}typeof process>"u",QH("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var JH={stack:"_19ce0419607e1896__stack"},eW={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},ie=(0,bT.forwardRef)(function({direction:t,gap:r,align:n,justify:o,wrap:i,render:a,...s},l){let d={gap:r&&eW[r],alignItems:n,justifyContent:o,flexDirection:t,flexWrap:i};return wn({render:a,ref:l,props:it(s,{style:d,className:JH.stack})})});var RT=f(U(),1);var Su=f(U(),1),Ru=f(B(),1),a1="data-wp-hash";function s1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&rW(document)),e.__wpStyleRuntime}function tW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${a1}]`))if(r.getAttribute(a1)===t)return!0;return!1}function _T(e,t,r){if(!e.head)return;let n=s1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(tW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(a1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function rW(e){let t=s1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)_T(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function l1(e,t){let r=s1();r.styles.set(e,t);for(let n of r.documents.keys())_T(n,e,t)}typeof process>"u",l1("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var nW={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",l1("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var oW={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",l1("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var wd={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},vT=(0,Su.forwardRef)(function({className:t,children:r,visuallyDisabled:n,size:o="default",isBorderless:i,prefix:a,suffix:s,...l},d){return(0,Ru.jsxs)("div",{ref:d,className:Y(nW.div,oW["box-sizing"],wd["input-layout"],wd[`is-size-${o}`],n&&wd["is-disabled"],i&&wd["is-borderless"],t),...l,children:[Su.Children.count(a)>0&&(0,Ru.jsx)("div",{className:wd["slot-wrapper"],"data-slot-type":"prefix",children:a}),r,Su.Children.count(s)>0&&(0,Ru.jsx)("div",{className:wd["slot-wrapper"],"data-slot-type":"suffix",children:s})]})});var yT=f(U(),1),ST=f(B(),1),d1="data-wp-hash";function c1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&aW(document)),e.__wpStyleRuntime}function iW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${d1}]`))if(r.getAttribute(d1)===t)return!0;return!1}function xT(e,t,r){if(!e.head)return;let n=c1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(iW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(d1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function aW(e){let t=c1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)xT(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function sW(e,t){let r=c1();r.styles.set(e,t);for(let n of r.documents.keys())xT(n,e,t)}typeof process>"u",sW("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var wT={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},u1=(0,yT.forwardRef)(function({padding:t="default",className:r,...n},o){return(0,ST.jsx)("div",{ref:o,className:Y(wT["input-layout-slot"],wT[`is-padding-${t}`],r),...n})});u1.displayName="InputLayout.Slot";var Yn=Object.assign(vT,{Slot:u1});var p1=f(B(),1),f1="data-wp-hash";function m1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dW(document)),e.__wpStyleRuntime}function lW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${f1}]`))if(r.getAttribute(f1)===t)return!0;return!1}function CT(e,t,r){if(!e.head)return;let n=m1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(lW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(f1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function dW(e){let t=m1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)CT(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function g1(e,t){let r=m1();r.styles.set(e,t);for(let n of r.documents.keys())CT(n,e,t)}typeof process>"u",g1("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var cW={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",g1("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var uW={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",g1("1a25f6a232","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2ae7be2fc1bb17a3__input{--_gcd-input-padding:var(--wp-ui-input-padding-block,0px) var(--wp-ui-input-layout-padding-inline,0px);background:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:inherit;font-size:inherit;line-height:inherit;outline:none;padding-block:var(--wp-ui-input-padding-block,0);padding-inline:var(--wp-ui-input-layout-padding-inline,0);width:100%;&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}&:disabled,&[aria-disabled=true]{--_gcd-input-placeholder-color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}@media (forced-colors:active){color:GrayText}}&[type=email],&[type=url]{direction:ltr}&[type=number]{appearance:textfield;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:none;margin:0}}}}}");var fW={input:"_2ae7be2fc1bb17a3__input"},yd=(0,RT.forwardRef)(function({className:t,size:r="default",prefix:n,suffix:o,style:i,...a},s){return(0,p1.jsx)(Yn,{className:Y(uW["outset-ring--focus-within"],t),style:i,size:r,visuallyDisabled:a.disabled,prefix:n,suffix:o,children:(0,p1.jsx)(by,{ref:s,className:Y(cW.input,fW.input),...a})})});var x1=f(ue(),1),vr=f(U(),1);var ET=f(U(),1),Cu=f(B(),1),h1="data-wp-hash";function _1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&mW(document)),e.__wpStyleRuntime}function pW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${h1}]`))if(r.getAttribute(h1)===t)return!0;return!1}function kT(e,t,r){if(!e.head)return;let n=_1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(pW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(h1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function mW(e){let t=_1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)kT(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function gW(e,t){let r=_1();r.styles.set(e,t);for(let n of r.documents.keys())kT(n,e,t)}typeof process>"u",gW("bbbecfe373","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.ab4d64c07c0ba587__spinner{background-color:transparent;display:inline-block;height:var(--wpds-dimension-size-2xs,16px);opacity:1;overflow:visible;position:relative;width:var(--wpds-dimension-size-2xs,16px)}.a7654e10245bb7d2__indicator,.dc51f80c84b35fe2__track{fill:transparent;stroke-width:1.5px}.dc51f80c84b35fe2__track{stroke:var(--wpds-color-background-track-neutral,#dbdbdb)}.a7654e10245bb7d2__indicator{stroke:var(--wpds-color-background-thumb-brand,var(--wp-admin-theme-color,#3858e9));stroke-linecap:round;animation:_02322d973909703c__spinner-spin 1.4s linear infinite both;transform-origin:50% 50%}@keyframes _02322d973909703c__spinner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}}");var b1={spinner:"ab4d64c07c0ba587__spinner",track:"dc51f80c84b35fe2__track",indicator:"a7654e10245bb7d2__indicator","spinner-spin":"_02322d973909703c__spinner-spin"},v1=(0,ET.forwardRef)(function({className:t,...r},n){return(0,Cu.jsxs)("svg",{className:Y(b1.spinner,t),viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg",role:"presentation",focusable:"false",...r,ref:n,children:[(0,Cu.jsx)("circle",{className:b1.track,cx:"50",cy:"50",r:"50",vectorEffect:"non-scaling-stroke"}),(0,Cu.jsx)("path",{className:b1.indicator,d:"m 50 0 a 50 50 0 0 1 50 50",vectorEffect:"non-scaling-stroke"})]})});var Eu=f(B(),1),w1="data-wp-hash";function y1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hW(document)),e.__wpStyleRuntime}function bW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${w1}]`))if(r.getAttribute(w1)===t)return!0;return!1}function TT(e,t,r){if(!e.head)return;let n=y1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(bW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(w1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function hW(e){let t=y1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)TT(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function OT(e,t){let r=y1();r.styles.set(e,t);for(let n of r.documents.keys())TT(n,e,t)}typeof process>"u",OT("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var _W={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",OT("bd510b0d40",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#007f2f)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');var nh={indicator:"_7a7ac88e306348e7__indicator","indicator-jump":"_48722cc5dd090ce4__indicator-jump","is-invalid":"_57a3bbbfbe38a5c6__is-invalid","is-valid":"_9e944dc198aac10b__is-valid","indicator-icon":"e482806667437c6a__indicator-icon","indicator-spinner":"_6e46434cc23019d2__indicator-spinner"},vW={valid:vw,invalid:rw};function Zs({id:e,type:t,message:r}){return(0,Eu.jsxs)("p",{id:e,className:Y(_W.p,nh.indicator,nh[`is-${t}`]),children:[t==="validating"?(0,Eu.jsx)(v1,{className:nh["indicator-spinner"]}):(0,Eu.jsx)(ir,{className:nh["indicator-icon"],icon:vW[t],size:16,fill:"currentColor"}),r]})}var gi=f(B(),1),wW=e=>(0,gi.jsx)(ie,{...e,direction:"column",gap:"sm"});function yW(e,t,r){let n;return t&&!r?n=`(${(0,x1.__)("Required")})`:!t&&r&&(n=`(${(0,x1.__)("Optional")})`),n?typeof e=="string"?`${e} ${n}`:(0,gi.jsxs)(gi.Fragment,{children:[e," ",n]}):e}var IT="data-validity-visible",Zt=(0,vr.forwardRef)(function({required:t,markWhenOptional:r,customValidity:n,getValidityTarget:o,children:i,render:a=wW,...s},l){let[d,c]=(0,vr.useState)(),[u,g]=(0,vr.useState)(),[p,m]=(0,vr.useState)(!1),[b,h]=(0,vr.useState)(!1),y=(0,vr.useRef)(null);(0,vr.useEffect)(()=>{let x=o(),S=()=>{n?.type!=="validating"&&c(x?.validationMessage),m(!0),x?.setAttribute(IT,"")};return x?.addEventListener("invalid",S),()=>x?.removeEventListener("invalid",S)},[n?.type,o]),(0,vr.useEffect)(()=>{let x=o(),S=k=>{if(k.preventDefault(),!k.isTrusted)return;let E=k.target,I=Array.from(E.form?.elements??[]).find(T=>!T.validity.valid);(!E.form||I===E)&&E.focus()},C=x?.type==="radio"&&x?.name?Array.from(y.current?.querySelectorAll(`input[type="radio"][name="${x?.name}"]`)??[]).filter(k=>k!==x):[];return x?.addEventListener("invalid",S),C.forEach(k=>k.addEventListener("invalid",S)),()=>{x?.removeEventListener("invalid",S),C.forEach(k=>k.removeEventListener("invalid",S))}},[o]),(0,vr.useEffect)(()=>{let x=o();if(!n?.type){x?.setCustomValidity(""),c(x?.validationMessage),g(void 0);return}switch(n.type){case"validating":{x?.setCustomValidity(""),c(void 0),g({type:"validating",message:n.message});break}case"valid":{x?.setCustomValidity(""),c(x?.validationMessage),g({type:"valid",message:n.message});break}case"invalid":{x?.setCustomValidity(n.message??""),c(x?.validationMessage),g(void 0);break}}},[n,o]),(0,vr.useEffect)(()=>{if(!(!b||p)){if(n?.type==="validating"){let x=setTimeout(()=>{m(!0)},1e3);return()=>clearTimeout(x)}m(!0)}},[b,n?.type,p]);let _=x=>{if(x.relatedTarget&&x.currentTarget.contains(x.relatedTarget))return;b||(h(!0),o()?.setAttribute(IT,""));let S=o(),C=n?.type==="validating";window.queueMicrotask(()=>{C||c(S?.validationMessage)})},w=(0,vr.useId)(),v=d?(0,gi.jsx)(Zs,{id:w,type:"invalid",message:d}):u?.type?(0,gi.jsx)(Zs,{id:w,type:u.type,message:u.message}):null,R=p?v:null;return(0,vr.useEffect)(()=>{let x=o();if(!x)return;function S(C,k){let E=(C.getAttribute("aria-describedby")??"").split(" ").filter(I=>I&&I!==w);k&&E.push(w),E.length?C.setAttribute("aria-describedby",E.join(" ")):C.removeAttribute("aria-describedby")}return S(x,!!R),()=>S(x,!1)},[R,w,o]),wn({render:a,ref:[l,y],props:it(s,{onBlur:_,children:(0,gi.jsxs)(gi.Fragment,{children:[(0,vr.cloneElement)(i,{label:yW(i.props.label,t,r),required:t}),R]})})})});var _o={};Dr(_o,{Control:()=>QT,Description:()=>YT,Details:()=>KT,Item:()=>VT,Label:()=>BT,Root:()=>NT,VisualLabel:()=>D1});var PT=f(U(),1);var C1=f(B(),1),S1="data-wp-hash";function R1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&SW(document)),e.__wpStyleRuntime}function xW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${S1}]`))if(r.getAttribute(S1)===t)return!0;return!1}function MT(e,t,r){if(!e.head)return;let n=R1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(xW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(S1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function SW(e){let t=R1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)MT(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function RW(e,t){let r=R1();r.styles.set(e,t);for(let n of r.documents.keys())MT(n,e,t)}typeof process>"u",RW("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var CW={"box-sizing":"_336cd3e4e743482f__box-sizing"},EW=e=>(0,C1.jsx)(ie,{...e,direction:"column",gap:"sm"}),NT=(0,PT.forwardRef)(function({className:t,render:r=EW,...n},o){return(0,C1.jsx)(Yr.Root,{ref:o,className:Y(CW["box-sizing"],t),render:r,...n})});var AT=f(U(),1),DT=f(B(),1),VT=(0,AT.forwardRef)(function(t,r){return(0,DT.jsx)(Yr.Item,{ref:r,...t})});var LT=f(U(),1);var k1=f(B(),1),E1="data-wp-hash";function T1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&TW(document)),e.__wpStyleRuntime}function kW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${E1}]`))if(r.getAttribute(E1)===t)return!0;return!1}function zT(e,t,r){if(!e.head)return;let n=T1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(kW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(E1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function TW(e){let t=T1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)zT(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function OW(e,t){let r=T1();r.styles.set(e,t);for(let n of r.documents.keys())zT(n,e,t)}typeof process>"u",OW("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var FT={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},BT=(0,LT.forwardRef)(function({className:t,hideFromVision:r,variant:n,...o},i){let a=(0,k1.jsx)(Yr.Label,{ref:i,className:Y(FT.label,n&&FT[`is-${n}`],t),...o});return r?(0,k1.jsx)(on,{render:a}):a});var jT=f(U(),1),UT=f(B(),1),O1="data-wp-hash";function I1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&PW(document)),e.__wpStyleRuntime}function IW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${O1}]`))if(r.getAttribute(O1)===t)return!0;return!1}function HT(e,t,r){if(!e.head)return;let n=I1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(IW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(O1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function PW(e){let t=I1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)HT(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function WT(e,t){let r=I1();r.styles.set(e,t);for(let n of r.documents.keys())HT(n,e,t)}typeof process>"u",WT("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var MW={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",WT("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var NW={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},YT=(0,jT.forwardRef)(function({className:t,...r},n){return(0,UT.jsx)(Yr.Description,{ref:n,className:Y(MW.p,NW.description,t),...r})});var GT=f(U(),1),$T=f(ue(),1);var Ya=f(B(),1),P1="data-wp-hash";function M1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&DW(document)),e.__wpStyleRuntime}function AW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${P1}]`))if(r.getAttribute(P1)===t)return!0;return!1}function qT(e,t,r){if(!e.head)return;let n=M1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(AW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(P1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function DW(e){let t=M1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)qT(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function VW(e,t){let r=M1();r.styles.set(e,t);for(let n of r.documents.keys())qT(n,e,t)}typeof process>"u",VW("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var FW={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},KT=(0,GT.forwardRef)(function({className:t,...r},n){return(0,Ya.jsxs)(Ya.Fragment,{children:[(0,Ya.jsx)(on,{render:(0,Ya.jsx)(Yr.Description,{}),children:(0,$T.__)("More details follow the field.")}),(0,Ya.jsx)("div",{ref:n,className:Y(FW.description,t),...r})]})});var XT=f(U(),1),ZT=f(B(),1),QT=(0,XT.forwardRef)(function(t,r){return(0,ZT.jsx)(Yr.Control,{ref:r,...t})});var e8=f(U(),1),N1="data-wp-hash";function A1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&zW(document)),e.__wpStyleRuntime}function LW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${N1}]`))if(r.getAttribute(N1)===t)return!0;return!1}function t8(e,t,r){if(!e.head)return;let n=A1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(LW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(N1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function zW(e){let t=A1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)t8(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function BW(e,t){let r=A1();r.styles.set(e,t);for(let n of r.documents.keys())t8(n,e,t)}typeof process>"u",BW("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var JT={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},D1=(0,e8.forwardRef)(function({className:t,render:r,variant:n,...o},i){return wn({defaultTagName:"span",render:r,ref:i,props:it(o,{className:Y(JT.label,n&&JT[`is-${n}`],t)})})});D1.displayName="Field.VisualLabel";var oh=f(U(),1);var F1=f(B(),1),V1="data-wp-hash";function L1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&HW(document)),e.__wpStyleRuntime}function jW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${V1}]`))if(r.getAttribute(V1)===t)return!0;return!1}function i8(e,t,r){if(!e.head)return;let n=L1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(jW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(V1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function HW(e){let t=L1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)i8(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function a8(e,t){let r=L1();r.styles.set(e,t);for(let n of r.documents.keys())i8(n,e,t)}typeof process>"u",a8("1540cbc709","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._1e441c22c9dc5d28__wrapper{--wp-ui-textarea-min-height:var(--wpds-dimension-size-lg,40px)}._414844876c32ecee__textarea{min-height:calc(var(--wp-ui-textarea-min-height) - 2px);resize:block}}@layer compositions{._1e441c22c9dc5d28__wrapper{--wp-ui-input-padding-block:9.9px;height:auto;line-height:1.4}}}");var o8={wrapper:"_1e441c22c9dc5d28__wrapper",textarea:"_414844876c32ecee__textarea"};typeof process>"u",a8("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var WW={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},UW=(e,t)=>function(n){return typeof e=="function"?e(it(n,t)):(0,oh.cloneElement)(e,it(n,t))},ih=(0,oh.forwardRef)(function({className:t,defaultValue:r,disabled:n,onValueChange:o,render:i,rows:a=4,style:s,value:l,...d},c){return(0,F1.jsx)(yd,{className:Y(o8.wrapper,t),style:s,render:UW(i||(u=>(0,F1.jsx)("textarea",{...u})),{className:Y(WW.textarea,o8.textarea),ref:c,rows:a,...d}),value:l,defaultValue:r,onValueChange:o,disabled:n})});var s8=f(U(),1);var Qs=f(B(),1),z1="data-wp-hash";function B1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&GW(document)),e.__wpStyleRuntime}function YW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${z1}]`))if(r.getAttribute(z1)===t)return!0;return!1}function l8(e,t,r){if(!e.head)return;let n=B1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(YW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(z1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function GW(e){let t=B1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)l8(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function $W(e,t){let r=B1();r.styles.set(e,t);for(let n of r.documents.keys())l8(n,e,t)}typeof process>"u",$W("0c752c3d08","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{@supports (-webkit-hyphens:none) and (not (-moz-appearance:none)){.a9211a7e6af24bed__root input[type=date]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=datetime-local]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=time]:not([data-filled]):not(:focus){--_gcd-input-color:transparent;--_gcd-input-color-disabled:transparent;color:transparent;&:disabled::-webkit-datetime-edit-text{color:transparent}}}}}");var qW={root:"a9211a7e6af24bed__root"},j1=(0,s8.forwardRef)(function({className:t,label:r,description:n,details:o,hideLabelFromVision:i,...a},s){return(0,Qs.jsxs)(_o.Root,{className:Y(qW.root,t),children:[(0,Qs.jsx)(_o.Label,{hideFromVision:i,children:r}),(0,Qs.jsx)(yd,{ref:s,...a}),n&&(0,Qs.jsx)(_o.Description,{children:n}),o&&(0,Qs.jsx)(_o.Details,{children:o})]})});var d8=f(U(),1);var Js=f(B(),1),H1=(0,d8.forwardRef)(function({className:t,label:r,description:n,details:o,hideLabelFromVision:i,...a},s){return(0,Js.jsxs)(_o.Root,{className:t,children:[(0,Js.jsx)(_o.Label,{hideFromVision:i,children:r}),(0,Js.jsx)(ih,{ref:s,...a}),n&&(0,Js.jsx)(_o.Description,{children:n}),o&&(0,Js.jsx)(_o.Details,{children:o})]})});var ah=f(U(),1),c8=f(Nt(),1);var W1=f(B(),1),Fo=(0,ah.forwardRef)(function({required:t,markWhenOptional:r,customValidity:n,...o},i){let a=(0,ah.useRef)(null),s=(0,c8.useMergeRefs)([i,a]);return(0,W1.jsx)(Zt,{required:t,markWhenOptional:r,customValidity:n,getValidityTarget:()=>a.current,children:(0,W1.jsx)(j1,{ref:s,...o})})});var sh=f(U(),1),u8=f(Nt(),1);var U1=f(B(),1),Y1=(0,sh.forwardRef)(function({required:t,markWhenOptional:r,customValidity:n,...o},i){let a=(0,sh.useRef)(null),s=(0,u8.useMergeRefs)([i,a]);return(0,U1.jsx)(Zt,{required:t,markWhenOptional:r,customValidity:n,getValidityTarget:()=>a.current,children:(0,U1.jsx)(H1,{ref:s,...o})})});var mh=f(U(),1);var G1=f(ue(),1);var Bt="isAny",jt="isNone",lh="isAll",Kr="isNotAll",gr="between",ln="inThePast",Rn="over",Gt="is",$t="isNot",Ga="lessThan",$a="greaterThan",qa="lessThanOrEqual",Ka="greaterThanOrEqual",Lo="before",zo="after",Bo="beforeInc",jo="afterInc",bi="contains",hi="notContains",_i="startsWith",Ho="on",Wo="notOn",dh=["asc","desc"],f8={asc:"\u2191",desc:"\u2193"},ch={asc:"ascending",desc:"descending"},uh={asc:(0,G1.__)("Sort ascending"),desc:(0,G1.__)("Sort descending")},p8={asc:Dv,desc:Ov},fh="table",m8="grid",g8="list",b8="activity",h8="pickerGrid",_8="pickerTable",v8="pickerActivity";var ph=["1/1","4/3","3/4","3/2","2/3","16/9","9/16"];var w8=(0,mh.createContext)({view:{type:fh},onChangeView:()=>{},fields:[],data:[],paginationInfo:{totalItems:0,totalPages:0},selection:[],onChangeSelection:()=>{},setOpenedFilter:()=>{},openedFilter:null,getItemId:e=>e.id,isItemClickable:()=>!0,renderItemLink:void 0,containerWidth:0,containerRef:(0,mh.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});w8.displayName="DataViewsContext";var Ie=w8;var xi=f(ue(),1);var rl=f(ue(),1),Rh=f(Me(),1),$n=f(U(),1),Y8=f($1(),1);var x8=f(Me(),1),S8=f(ue(),1),R8=f(B(),1),q1="dataviews-selection-checkbox";function Xa({selection:e,onChangeSelection:t,item:r,getItemId:n,titleField:o,disabled:i,...a}){let s=n(r),l=e.includes(s),d=!i&&l,c=o?.getValue?.({item:r})||(0,S8.__)("(no title)");return(0,R8.jsx)(x8.CheckboxControl,{className:q1,"aria-label":c,"aria-disabled":i,checked:d,onChange:()=>{i||t(l?e.filter(u=>s!==u):[...e,s])},...a})}var ku=f(Me(),1),M8=f(ue(),1),Sd=f(U(),1);var N8=f(rn(),1),K1=f(Nt(),1);var xd=function(){return xd=Object.assign||function(t){for(var r,n=1,o=arguments.length;n<o;n++){r=arguments[n];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},xd.apply(this,arguments)};function C8(e){return e.toLowerCase()}var KW=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],XW=/[^A-Z0-9]+/gi;function k8(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,n=r===void 0?KW:r,o=t.stripRegexp,i=o===void 0?XW:o,a=t.transform,s=a===void 0?C8:a,l=t.delimiter,d=l===void 0?" ":l,c=E8(E8(e,n,"$1\0$2"),i,"\0"),u=0,g=c.length;c.charAt(u)==="\0";)u++;for(;c.charAt(g-1)==="\0";)g--;return c.slice(u,g).split("\0").map(s).join(d)}function E8(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(n,o){return n.replace(o,r)},e)}function T8(e,t){return t===void 0&&(t={}),k8(e,xd({delimiter:"."},t))}function O8(e,t){return t===void 0&&(t={}),T8(e,xd({delimiter:"-"},t))}function I8(e){let t=e?.toString?.()??"";return t=t.replace(/['\u2019]/,""),O8(t,{splitRegexp:[/(?!(?:1ST|2ND|3RD|[4-9]TH)(?![a-z]))([a-z0-9])([A-Z])/g,/(?!(?:1st|2nd|3rd|[4-9]th)(?![a-z]))([0-9])([a-z])/g,/([A-Za-z])([0-9])/g,/([A-Z])([A-Z][a-z])/g]})}var Pt=f(B(),1);function ZW({action:e,onClick:t,items:r,variant:n}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,Pt.jsx)(ku.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:n,onClick:t,children:o})}function QW({action:e,onClick:t,items:r}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,Pt.jsx)(Ce.Item,{disabled:e.disabled,onClick:t,children:(0,Pt.jsx)(Ce.ItemLabel,{children:n})})}function Tu({action:e,items:t,closeModal:r}){let n=typeof e.label=="string"?e.label:e.label(t),o=typeof e.modalHeader=="function"?e.modalHeader(t):e.modalHeader;return(0,Pt.jsx)(ku.Modal,{title:o||n,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${I8(e.id)}`,children:(0,Pt.jsx)(e.RenderModal,{items:t,closeModal:r})})}function X1({actions:e,item:t,registry:r,setActiveModalAction:n}){let{primaryActions:o,regularActions:i}=(0,Sd.useMemo)(()=>e.reduce((s,l)=>((l.isPrimary?s.primaryActions:s.regularActions).push(l),s),{primaryActions:[],regularActions:[]}),[e]),a=s=>s.map(l=>(0,Pt.jsx)(QW,{action:l,onClick:()=>{if("RenderModal"in l){n(l);return}l.callback([t],{registry:r})},items:[t]},l.id));return(0,Pt.jsxs)(Ce.Group,{children:[a(o),a(i)]})}function Rd({item:e,actions:t,isCompact:r}){let n=(0,N8.useRegistry)(),{primaryActions:o,eligibleActions:i}=(0,Sd.useMemo)(()=>{let s=t.filter(d=>!d.isEligible||d.isEligible(e));return{primaryActions:s.filter(d=>d.isPrimary),eligibleActions:s}},[t,e]),a=(0,K1.useViewportMatch)("medium","<");return r?(0,Pt.jsx)(P8,{item:e,actions:i,isSmall:!0,registry:n}):(0,Pt.jsxs)(ie,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,Pt.jsx)(Z1,{item:e,actions:o,registry:n}),(o.length<i.length||a)&&(0,Pt.jsx)(P8,{item:e,actions:i,registry:n})]})}function P8({item:e,actions:t,isSmall:r,registry:n}){let[o,i]=(0,Sd.useState)(null);return(0,Pt.jsxs)(Pt.Fragment,{children:[(0,Pt.jsxs)(Ce.Root,{disabled:!t.length,children:[(0,Pt.jsx)(Ce.Trigger,{render:(0,Pt.jsx)(ku.Button,{size:r?"small":"compact",icon:fc,label:(0,M8.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,Pt.jsx)(Ce.Popup,{positioner:(0,Pt.jsx)(Ce.Positioner,{align:"end"}),children:(0,Pt.jsx)(X1,{actions:t,item:e,registry:n,setActiveModalAction:i})})]}),!!o&&(0,Pt.jsx)(Tu,{action:o,items:[e],closeModal:()=>i(null)})]})}function Z1({item:e,actions:t,registry:r,buttonVariant:n}){let[o,i]=(0,Sd.useState)(null);return(0,K1.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,Pt.jsxs)(Pt.Fragment,{children:[t.map(s=>(0,Pt.jsx)(ZW,{action:s,onClick:()=>{if("RenderModal"in s){i(s);return}s.callback([e],{registry:r})},items:[e],variant:n},s.id)),!!o&&(0,Pt.jsx)(Tu,{action:o,items:[e],closeModal:()=>i(null)})]})}var bh=f(Me(),1),gh=f(ue(),1),el=f(U(),1),JW=f(rn(),1);var eU=f(Nt(),1);var Za=f(ue(),1);function A8(e,t,r,n=!1){return e>0?(0,Za.sprintf)((0,Za._n)("%d Item selected","%d Items selected",e),e):n||r<=t?(0,Za.sprintf)((0,Za._n)("%d Item","%d Items",r),r):(0,Za.sprintf)((0,Za._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var Ou=f(B(),1);function Cd(e,t){return e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t)))}function hh(e,t){return(0,el.useMemo)(()=>Cd(e,t),[e,t])}function _h(e,t){return(0,el.useMemo)(()=>t.some(r=>Cd(e,r)),[e,t])}function vh({selection:e,onChangeSelection:t,data:r,actions:n,getItemId:o,disableSelectAll:i=!1}){let a=(0,el.useMemo)(()=>r.filter(c=>n.some(u=>u.supportsBulk&&(!u.isEligible||u.isEligible(c)))),[r,n]),s=r.filter(c=>e.includes(o(c))&&a.includes(c)),l=e.length>0,d=s.length===a.length;return i?(0,Ou.jsx)(bh.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:l,disabled:!l,onChange:()=>{t([])},"aria-label":(0,gh.__)("Deselect all")}):(0,Ou.jsx)(bh.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:d,indeterminate:!d&&!!s.length,onChange:()=>{t(d?[]:a.map(c=>o(c)))},"aria-label":d?(0,gh.__)("Deselect all"):(0,gh.__)("Select all")})}var aa=f(ue(),1);var D8=f(Me(),1),Ja=f(U(),1);function wh(e,t){let r=[e?.titleField,e?.mediaField,e?.descriptionField].filter(Boolean);return t.filter(n=>!r.includes(n.id)&&n.type!=="media"&&n.enableHiding!==!1)}function Qa(e,t){return(e.fields??[]).filter(r=>t.some(n=>n.id===r))}var Qe=f(B(),1);function tU({children:e}){return Ja.Children.toArray(e).filter(Boolean).map((t,r)=>(0,Qe.jsxs)(Ja.Fragment,{children:[r>0&&(0,Qe.jsx)(Ce.Separator,{}),t]},r))}var rU=(0,Ja.forwardRef)(function({fieldId:t,view:r,fields:n,onChangeView:o,onHide:i,setOpenedFilter:a,canMove:s=!0,canInsertLeft:l=!0,canInsertRight:d=!0},c){let u=r.sort?.field===t,g=!1,p=!1,m=!1,b=[],h=n.find(C=>C.id===t),{setIsShowingFilter:y}=(0,Ja.useContext)(Ie);if(!h)return null;g=h.enableHiding!==!1,p=h.enableSorting!==!1;let _=h.header;if(b=!!h.filterBy&&h.filterBy?.operators||[],m=!r.filters?.some(C=>t===C.field)&&!!(h.hasElements||h.Edit)&&h.filterBy!==!1&&!h.filterBy?.isPrimary,!p&&!s&&!g&&!m)return _;let w=Qa(r,n),v=w.indexOf(t),R=wh(r,n).filter(C=>!w.includes(C.id)),x=(l||d)&&!!R.length,S=(0,aa.isRTL)();return(0,Qe.jsxs)(Ce.Root,{children:[(0,Qe.jsxs)(Ce.Trigger,{render:(0,Qe.jsx)(D8.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:c,variant:"tertiary"}),children:[_,r.sort&&u&&(0,Qe.jsx)("span",{"aria-hidden":"true",children:f8[r.sort.direction]})]}),(0,Qe.jsx)(Ce.Popup,{style:{minWidth:"240px"},children:(0,Qe.jsxs)(tU,{children:[p&&(0,Qe.jsx)(Ce.RadioGroup,{value:u&&r.sort?r.sort.direction:null,onValueChange:C=>{o({...r,sort:{field:t,direction:C},showLevels:!1})},children:dh.map(C=>(0,Qe.jsx)(Ce.RadioItem,{value:C,children:(0,Qe.jsx)(Ce.ItemLabel,{children:uh[C]})},C))}),m&&(0,Qe.jsx)(Ce.Group,{children:(0,Qe.jsx)(Ce.Item,{prefix:(0,Qe.jsx)(Ce.PrefixIcon,{icon:uc}),onClick:()=>{a(t),y(!0),o({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:b[0]}]})},children:(0,Qe.jsx)(Ce.ItemLabel,{children:(0,aa.__)("Add filter")})})}),(s||g||x)&&h&&(0,Qe.jsxs)(Ce.Group,{children:[s&&(0,Qe.jsx)(Ce.Item,{prefix:(0,Qe.jsx)(Ce.PrefixIcon,{icon:Pv}),disabled:S?v>=w.length-1:v<1,onClick:()=>{let C=S?v+1:v-1,k=[...w];k.splice(v,1),k.splice(C,0,t),o({...r,fields:k})},children:(0,Qe.jsx)(Ce.ItemLabel,{children:(0,aa.__)("Move left")})}),s&&(0,Qe.jsx)(Ce.Item,{prefix:(0,Qe.jsx)(Ce.PrefixIcon,{icon:Nv}),disabled:S?v<1:v>=w.length-1,onClick:()=>{let C=S?v-1:v+1,k=[...w];k.splice(v,1),k.splice(C,0,t),o({...r,fields:k})},children:(0,Qe.jsx)(Ce.ItemLabel,{children:(0,aa.__)("Move right")})}),l&&!!R.length&&(0,Qe.jsxs)(Ce.SubmenuRoot,{children:[(0,Qe.jsx)(Ce.SubmenuTrigger,{children:(0,Qe.jsx)(Ce.ItemLabel,{children:(0,aa.__)("Insert left")})}),(0,Qe.jsx)(Ce.Popup,{children:R.map(C=>{let k=S?v+1:v;return(0,Qe.jsx)(Ce.Item,{onClick:()=>{o({...r,fields:[...w.slice(0,k),C.id,...w.slice(k)]})},children:(0,Qe.jsx)(Ce.ItemLabel,{children:C.label})},C.id)})})]}),d&&!!R.length&&(0,Qe.jsxs)(Ce.SubmenuRoot,{children:[(0,Qe.jsx)(Ce.SubmenuTrigger,{children:(0,Qe.jsx)(Ce.ItemLabel,{children:(0,aa.__)("Insert right")})}),(0,Qe.jsx)(Ce.Popup,{children:R.map(C=>{let k=S?v:v+1;return(0,Qe.jsx)(Ce.Item,{onClick:()=>{o({...r,fields:[...w.slice(0,k),C.id,...w.slice(k)]})},children:(0,Qe.jsx)(Ce.ItemLabel,{children:C.label})},C.id)})})]}),g&&h&&(0,Qe.jsx)(Ce.Item,{prefix:(0,Qe.jsx)(Ce.PrefixIcon,{icon:hc}),onClick:()=>{i(h),o({...r,fields:w.filter(C=>C!==t)})},children:(0,Qe.jsx)(Ce.ItemLabel,{children:(0,aa.__)("Hide column")})})]})]})})]})}),nU=rU,Ed=nU;var V8=f(U(),1),Q1=f(B(),1);function oU({item:e,isItemClickable:t,onClickItem:r,className:n}){return!t(e)||!r?{className:n}:{className:n?`${n} ${n}--clickable`:void 0,role:"button",tabIndex:0,onClick:o=>{o.stopPropagation(),r(e)},onKeyDown:o=>{(o.key==="Enter"||o.key===""||o.key===" ")&&(o.stopPropagation(),r(e))}}}function es({item:e,isItemClickable:t,onClickItem:r,renderItemLink:n,className:o,children:i,...a}){if(!t(e))return(0,Q1.jsx)("div",{className:o,...a,children:i});if(n){let l=n({item:e,className:`${o} ${o}--clickable`,...a,children:i});return(0,V8.cloneElement)(l,{onClick:d=>{d.stopPropagation(),l.props.onClick&&l.props.onClick(d)},onKeyDown:d=>{(d.key==="Enter"||d.key===""||d.key===" ")&&(d.stopPropagation(),l.props.onKeyDown&&l.props.onKeyDown(d))}})}let s=oU({item:e,isItemClickable:t,onClickItem:r,className:o});return(0,Q1.jsx)("div",{...s,...a,children:i})}var vi=f(B(),1);function iU({item:e,level:t,titleField:r,mediaField:n,mediaAspectRatio:o,descriptionField:i,onClickItem:a,renderItemLink:s,isItemClickable:l}){let d="32px";if(o){let[c,u]=o.split("/").map(Number);d=`${Math.min(60,Math.round(32*c/u))}px`}return(0,vi.jsxs)(ie,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[n&&(0,vi.jsx)(es,{item:e,isItemClickable:l,onClickItem:a,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":l(e)&&(a||s)&&r?r.getValue?.({item:e}):void 0,children:(0,vi.jsx)(n.render,{item:e,field:n,config:{sizes:d}})}),(0,vi.jsxs)(ie,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,vi.jsxs)(es,{item:e,isItemClickable:l,onClickItem:a,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[t!==void 0&&t>0&&(0,vi.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,vi.jsx)(r.render,{item:e,field:r})]}),i&&(0,vi.jsx)(i.render,{item:e,field:i})]})]})}var yh=iU;var tl=f(U(),1),F8=f(ue(),1),aU=e=>(0,F8.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function L8({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,n]=(0,tl.useState)(!1),[o,i]=(0,tl.useState)(!1),a=(0,tl.useCallback)(()=>{let s=e.current;s&&(t&&n(aU(s)),i(s.scrollTop>0))},[e,t]);return(0,tl.useEffect)(()=>{if(typeof window>"u"||!e.current)return()=>{};let s=e.current;return a(),s.addEventListener("scroll",a),window.addEventListener("resize",a),()=>{s.removeEventListener("scroll",a),window.removeEventListener("resize",a)}},[e,t,a]),{isHorizontalScrollEnd:r,isVerticallyScrolled:o}}function Cn(e,t){return e.reduce((r,n)=>{let o=t.getValue({item:n});return r.has(o)||r.set(o,[]),r.get(o)?.push(n),r},new Map)}var Iu=f(U(),1),B8=f($1(),1);function z8(e,t,r){return e.slice(Math.min(t,r),Math.max(t,r)+1)}function sU({anchorId:e,targetId:t,lastTargetId:r,orderedIds:n,selection:o}){let i=n.indexOf(t);if(i===-1)return o;let a=e===null?-1:n.indexOf(e),s=a!==-1,l=s?a:i,d=s&&r!==null?n.indexOf(r):-1,c=d===-1?[]:z8(n,l,d),u=o.filter(g=>!c.includes(g));return[...new Set([...u,...z8(n,l,i)])]}function lU({targetId:e,orderedIds:t,selection:r}){let n=t.indexOf(e);if(n===-1)return null;let o=new Set(r),i=null,a=1/0;return t.forEach((s,l)=>{if(!o.has(s))return;let d=Math.abs(l-n);d<a&&(a=d,i=s)}),i}function vo({data:e,getItemId:t,isItemSelectable:r,selection:n,onChangeSelection:o,selectionMode:i,shouldSelectOnClick:a}){let s=i==="multi",l=i!=="single-required",d=(0,Iu.useRef)(null),c=y=>{d.current={anchorId:y,lastTargetId:null}},u=(0,Iu.useRef)(!1);(0,Iu.useEffect)(()=>{let y=()=>{u.current=!0};return document.addEventListener("touchstart",y,{once:!0}),()=>document.removeEventListener("touchstart",y)},[]);let g=e.filter(r).map(t),p=new Set(g),b=g.length>0&&s;return{getSelectionProps:y=>{let _=p.has(y);return{...a&&{onClick:()=>{l&&n.includes(y)?o(n.filter(w=>y!==w)):o(s?[...n,y]:[y]),c(y)}},onMouseDown:w=>{w.button===0&&w.shiftKey&&b&&w.preventDefault()},onClickCapture:w=>{if(!b)return;let v=(0,B8.isAppleOS)()?w.metaKey:w.ctrlKey,R=w.target instanceof Element&&!!w.target.closest(`.${q1}`);if(!v&&!w.shiftKey){_&&R&&c(y);return}if(!(u.current||document.getSelection()?.type==="Range")&&(w.stopPropagation(),R||w.preventDefault(),!!_))if(w.shiftKey){let x=d.current;(!x||!p.has(x.anchorId))&&(x={anchorId:lU({targetId:y,orderedIds:g,selection:n})??y,lastTargetId:null}),o(sU({anchorId:x.anchorId,targetId:y,lastTargetId:x.lastTargetId,orderedIds:g,selection:n})),d.current={anchorId:x.anchorId,lastTargetId:y}}else o(n.includes(y)?n.filter(x=>y!==x):[...n,y]),c(y)}}}}}var ts=f(Me(),1),H8=f(ue(),1),W8=f(U(),1);var Gn=f(B(),1);function j8({field:e,isVisible:t,onToggleVisibility:r}){return(0,Gn.jsx)(ts.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,Gn.jsxs)(ie,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,Gn.jsx)("div",{style:{height:24,width:24},children:t&&(0,Gn.jsx)(ts.Icon,{icon:Ui})}),(0,Gn.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function dU(e){return!!e}function xh({showLabel:e=!0}){let{view:t,fields:r,onChangeView:n}=(0,W8.useContext)(Ie),o=wh(t,r);if(!o?.length)return null;let i=r.find(m=>m.id===t.titleField),a=r.find(m=>m.id===t.mediaField),s=r.find(m=>m.id===t.descriptionField),l=[{field:i,isVisibleFlag:"showTitle"},{field:a,isVisibleFlag:"showMedia"},{field:s,isVisibleFlag:"showDescription"}].filter(({field:m})=>dU(m)),d=t.fields??[],c=o.filter(m=>d.includes(m.id)).length,u=l.filter(({isVisibleFlag:m})=>t[m]??!0),g=u.length+c,p=g===1&&u.length===1;return(0,Gn.jsxs)(ie,{direction:"column",className:"dataviews-field-control",children:[e&&(0,Gn.jsx)(ts.BaseControl.VisualLabel,{children:(0,H8.__)("Properties")}),(0,Gn.jsx)(ie,{direction:"column",className:"dataviews-view-config__properties",children:(0,Gn.jsxs)(ts.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[l.map(({field:m,isVisibleFlag:b})=>{let h=t[b]??!0,y=p&&h?{...m,enableHiding:!1}:m;return(0,Gn.jsx)(j8,{field:y,isVisible:h,onToggleVisibility:()=>{n({...t,[b]:!h})}},m.id)}),o.map(m=>{let b=d.includes(m.id),h=g===1&&b?{...m,enableHiding:!1}:m;return(0,Gn.jsx)(j8,{field:h,isVisible:b,onToggleVisibility:()=>{n({...t,fields:b?d.filter(y=>y!==m.id):[...d,m.id]})}},m.id)})]})})]})}var Sh=f(U(),1);function wi(e,t={delay:400}){let[r,n]=(0,Sh.useState)(!1);return(0,Sh.useEffect)(()=>{if(!e)return;let o=setTimeout(()=>{n(!0)},t.delay);return()=>{clearTimeout(o),n(!1)}},[e,t.delay]),r}var je=f(B(),1);function G8(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function cU({item:e,fields:t,column:r,align:n}){let o=t.find(a=>a.id===r);if(!o)return null;let i=Y("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":n==="end","dataviews-view-table__cell-align-center":n==="center"});return(0,je.jsx)("div",{className:i,children:(0,je.jsx)(o.render,{item:e,field:o})})}function U8({hasBulkActions:e,item:t,level:r,actions:n,fields:o,id:i,view:a,titleField:s,mediaField:l,mediaAspectRatio:d,descriptionField:c,selection:u,getItemId:g,isItemClickable:p,onClickItem:m,renderItemLink:b,onChangeSelection:h,onMouseDown:y,onClickCapture:_,isActionsColumnSticky:w,posinset:v}){let{paginationInfo:R}=(0,$n.useContext)(Ie),x=hh(n,t),S=x&&u.includes(i),{showTitle:C=!0,showMedia:k=!0,showDescription:E=!0,infiniteScrollEnabled:I}=a,T=Qa(a,o),N=s&&C||l&&k||c&&E;return(0,je.jsxs)("tr",{className:Y("dataviews-view-table__row",{"is-selected":x&&S,"has-bulk-actions":x}),"aria-setsize":I?R.totalItems:void 0,"aria-posinset":v,role:I?"article":void 0,onClickCapture:_,onMouseDown:P=>{let A=(0,Y8.isAppleOS)()?P.metaKey:P.ctrlKey;P.button===0&&A&&window.navigator.userAgent.toLowerCase().includes("firefox")&&P.preventDefault(),y(P)},children:[e&&(0,je.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,je.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,je.jsx)(Xa,{item:t,selection:u,onChangeSelection:h,getItemId:g,titleField:s,disabled:!x})})}),N&&(0,je.jsx)("td",{children:(0,je.jsx)(yh,{item:t,level:r,titleField:C?s:void 0,mediaField:k?l:void 0,mediaAspectRatio:d,descriptionField:E?c:void 0,isItemClickable:p,onClickItem:m,renderItemLink:b})}),T.map(P=>{let{width:A,maxWidth:F,minWidth:D,align:O}=a.layout?.styles?.[P]??{},L=o.find(V=>V.id===P),M=G8(O,L?.type);return(0,je.jsx)("td",{style:{width:A,maxWidth:F,minWidth:D},children:(0,je.jsx)(cU,{fields:o,item:t,column:P,align:M})},P)}),!!n?.length&&(0,je.jsx)("td",{className:Y("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":w}),onClick:P=>P.stopPropagation(),children:(0,je.jsx)(Rd,{item:t,actions:n})})]})}function uU({actions:e,data:t,fields:r,getItemId:n,getItemLevel:o,isLoading:i=!1,onChangeView:a,onChangeSelection:s,selection:l,setOpenedFilter:d,onClickItem:c,isItemClickable:u,renderItemLink:g,view:p,className:m,empty:b}){let{containerRef:h}=(0,$n.useContext)(Ie),y=wi(i),_=p.groupBy?.field?r.find(G=>G.id===p.groupBy?.field):null,w=_?Cn(t,_):null,v=w?Array.from(w.values()).flat():t,{getSelectionProps:R}=vo({data:v,getItemId:n,isItemSelectable:G=>Cd(e,G),selection:l,onChangeSelection:s,selectionMode:"multi",shouldSelectOnClick:!1}),x=(0,$n.useRef)(new Map),S=(0,$n.useRef)(void 0),[C,k]=(0,$n.useState)(),[E,I]=(0,$n.useState)(null);(0,$n.useEffect)(()=>{S.current&&(S.current.focus(),S.current=void 0)});let T=(0,$n.useId)(),{isHorizontalScrollEnd:N,isVerticallyScrolled:P}=L8({scrollContainerRef:h,enabledHorizontal:!!e?.length}),A=_h(e,t);if(C){S.current=C,k(void 0);return}let F=G=>{let te=x.current.get(G.id),he=te?x.current.get(te.fallback):void 0;k(he?.node)},D=G=>{G.preventDefault(),G.stopPropagation();let te={getBoundingClientRect:()=>({x:G.clientX,y:G.clientY,top:G.clientY,left:G.clientX,right:G.clientX,bottom:G.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{I(te)})},O=!!t?.length,L=r.find(G=>G.id===p.titleField),M=r.find(G=>G.id===p.mediaField),V=r.find(G=>G.id===p.descriptionField),{showTitle:z=!0,showMedia:W=!0,showDescription:j=!0}=p,re=L&&z||M&&W||V&&j,ne=Qa(p,r),de=(G,te)=>he=>{he?x.current.set(G,{node:he,fallback:ne[te>0?te-1:1]}):x.current.delete(G)},Q=p.infiniteScrollEnabled&&!w,fe=(0,rl.isRTL)(),be=p.layout?.aspectRatio&&ph.includes(p.layout.aspectRatio)?p.layout.aspectRatio:void 0,ve={"--wp-dataviews-media-aspect-ratio":be??"1/1"};return O?(0,je.jsxs)(je.Fragment,{children:[(0,je.jsxs)("table",{className:Y("dataviews-view-table",m,{[`has-${p.layout?.density}-density`]:p.layout?.density&&["compact","comfortable"].includes(p.layout.density),"has-bulk-actions":A,"is-refreshing":!Q&&y,"has-media-aspect-ratio":!!be}),style:ve,"aria-busy":i,"aria-describedby":T,role:Q?"feed":void 0,inert:!Q&&i?"true":void 0,children:[(0,je.jsxs)("colgroup",{children:[A&&(0,je.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),re&&(0,je.jsx)("col",{className:"dataviews-view-table__col-first-data"}),ne.map((G,te)=>(0,je.jsx)("col",{className:Y(`dataviews-view-table__col-${G}`,{"dataviews-view-table__col-expand":!re&&te===ne.length-1})},`col-${G}`)),!!e?.length&&(0,je.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),E&&(0,je.jsx)(Rh.Popover,{anchor:E,onClose:()=>I(null),placement:"bottom-start",children:(0,je.jsx)(xh,{showLabel:!1})}),(0,je.jsx)("thead",{className:Y({"dataviews-view-table__thead--stuck":P}),onContextMenu:D,children:(0,je.jsxs)("tr",{className:"dataviews-view-table__row",children:[A&&(0,je.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:D,children:(0,je.jsx)(vh,{selection:l,onChangeSelection:s,data:t,actions:e,getItemId:n})}),re&&(0,je.jsx)("th",{scope:"col",children:L&&(0,je.jsx)(Ed,{ref:de(L.id,0),fieldId:L.id,view:p,fields:r,onChangeView:a,onHide:F,setOpenedFilter:d,canMove:!1,canInsertLeft:fe?p.layout?.enableMoving??!0:!1,canInsertRight:fe?!1:p.layout?.enableMoving??!0})}),ne.map((G,te)=>{let{width:he,maxWidth:ke,minWidth:Oe,align:_e}=p.layout?.styles?.[G]??{},ae=r.find(ce=>ce.id===G),K=G8(_e,ae?.type),se=p.layout?.enableMoving??!0;return(0,je.jsx)("th",{style:{width:he,maxWidth:ke,minWidth:Oe,textAlign:K},"aria-sort":p.sort?.direction&&p.sort?.field===G?ch[p.sort.direction]:void 0,scope:"col",children:(0,je.jsx)(Ed,{ref:de(G,te),fieldId:G,view:p,fields:r,onChangeView:a,onHide:F,setOpenedFilter:d,canMove:se,canInsertLeft:se,canInsertRight:se})},G)}),!!e?.length&&(0,je.jsx)("th",{className:Y("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!N}),children:(0,je.jsx)("span",{className:"dataviews-view-table-header",children:(0,rl.__)("Actions")})})]})}),O&&_&&w?Array.from(w.entries()).map(([G,te])=>(0,je.jsxs)("tbody",{children:[(0,je.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,je.jsx)("td",{colSpan:ne.length+(re?1:0)+(A?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:p.groupBy?.showLabel===!1?G:(0,rl.sprintf)((0,rl.__)("%1$s: %2$s"),_.label,G)})}),te.map((he,ke)=>{let Oe=n(he)||ke.toString();return(0,je.jsx)(U8,{item:he,level:p.showLevels&&typeof o=="function"?o(he):void 0,hasBulkActions:A,actions:e,fields:r,id:Oe,view:p,titleField:L,mediaField:M,mediaAspectRatio:be,descriptionField:V,selection:l,getItemId:n,onChangeSelection:s,...R(Oe),onClickItem:c,renderItemLink:g,isItemClickable:u,isActionsColumnSticky:!N},n(he))})]},`group-${G}`)):(0,je.jsx)("tbody",{children:O&&t.map((G,te)=>{let he=n(G)||te.toString();return(0,je.jsx)(U8,{item:G,level:p.showLevels&&typeof o=="function"?o(G):void 0,hasBulkActions:A,actions:e,fields:r,id:he,view:p,titleField:L,mediaField:M,mediaAspectRatio:be,descriptionField:V,selection:l,getItemId:n,onChangeSelection:s,...R(he),onClickItem:c,renderItemLink:g,isItemClickable:u,isActionsColumnSticky:!N,posinset:Q?te+1:void 0},n(G))})})]}),Q&&i&&(0,je.jsx)("div",{className:"dataviews-loading",id:T,children:(0,je.jsx)("p",{className:"dataviews-loading-more",children:(0,je.jsx)(Rh.Spinner,{})})})]}):(0,je.jsx)("div",{className:Y("dataviews-no-results",{"is-refreshing":y}),id:T,children:b})}var $8=uU;var Q8=f(Me(),1),Oh=f(ue(),1);var wo=f(Me(),1);var Mu=f(ue(),1),Z8=f(Nt(),1),ns=f(U(),1);var fU=f(Me(),1),pU=f(ue(),1),Ch=f(U(),1);var mU=f(B(),1),gU=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],bU=gU[2].value;function Eh(){let e=(0,Ch.useContext)(Ie),t=e.view;return(0,Ch.useMemo)(()=>{let r=e.containerWidth,n=32,o=t.layout?.previewSize??bU,i=Math.floor((r+n)/(o+n));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var q8=f(U(),1);var K8=f(B(),1),Pu=(0,q8.forwardRef)(({className:e,previewSize:t,style:r,...n},o)=>(0,K8.jsx)("div",{ref:o,className:Y("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`,...r},...n}));var kh=f(U(),1);function rs(e,t){let{intersectionObserver:r}=(0,kh.useContext)(Ie);(0,kh.useEffect)(()=>{let n=e.current;if(!(!n||t===void 0||!r))return r.observe(n),()=>{r.unobserve(n)}},[e,r,t])}function Th(e,t,r){let o=!!e?.length&&t?e[0].position:void 0;return o&&r?(o-1)%r:0}var Ke=f(B(),1);function hU(e,t){let r=[];for(let n=0,o=e.length;n<o;n+=t)r.push(e.slice(n,n+t));return r}var X8=(0,ns.forwardRef)(function e({view:t,selection:r,onChangeSelection:n,onClickItem:o,isItemClickable:i,renderItemLink:a,getItemId:s,item:l,actions:d,mediaField:c,titleField:u,descriptionField:g,regularFields:p,badgeFields:m,hasBulkActions:b,config:h,posinset:y,setsize:_,...w},v){let{showTitle:R=!0,showMedia:x=!0,showDescription:S=!0}=t,C=hh(d,l),k=s(l),E=(0,ns.useRef)(null),I=(0,ns.useCallback)(M=>{E.current=M,typeof v=="function"?v(M):v&&(v.current=M)},[v]);rs(E,y);let T=(0,Z8.useInstanceId)(e),N=r.includes(k),P=(0,Ke.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),A=x&&c?.render,F=A?(0,Ke.jsx)(c.render,{item:l,field:c,config:h}):P,D=R&&u?.render?(0,Ke.jsx)(u.render,{item:l,field:u}):null,O,L;return i(l)&&o&&(D?(O={"aria-labelledby":`dataviews-view-grid__title-field-${T}`},L={id:`dataviews-view-grid__title-field-${T}`}):O={"aria-label":(0,Mu.__)("Navigate to item")}),(0,Ke.jsxs)(ie,{direction:"column",...w,ref:I,"aria-setsize":_,"aria-posinset":y,className:Y(w.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":C&&N}),children:[(0,Ke.jsx)(es,{item:l,isItemClickable:i,onClickItem:o,renderItemLink:a,className:Y("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!A}),...O,children:F}),b&&(0,Ke.jsx)(Xa,{item:l,selection:r,onChangeSelection:n,getItemId:s,titleField:u,disabled:!C}),!!d?.length&&(0,Ke.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,Ke.jsx)(Rd,{item:l,actions:d,isCompact:!0})}),R&&(0,Ke.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,Ke.jsx)(es,{item:l,isItemClickable:i,onClickItem:o,renderItemLink:a,className:"dataviews-view-grid__title-field dataviews-title-field",...L,title:u?.getValueFormatted({item:l,field:u})||void 0,children:D})}),(0,Ke.jsxs)(ie,{direction:"column",gap:"xs",children:[S&&g?.render&&(0,Ke.jsx)(g.render,{item:l,field:g}),!!m?.length&&(0,Ke.jsx)(ie,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:m.map(M=>(0,Ke.jsx)(ou,{className:"dataviews-view-grid__field-value",children:(0,Ke.jsx)(M.render,{item:l,field:M})},M.id))}),!!p?.length&&(0,Ke.jsx)(ie,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:p.map(M=>(0,Ke.jsx)(wo.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,Ke.jsxs)(Ke.Fragment,{children:[(0,Ke.jsxs)(xr.Root,{children:[(0,Ke.jsx)(xr.Trigger,{render:(0,Ke.jsx)(wo.FlexItem,{className:"dataviews-view-grid__field-name",children:M.header})}),(0,Ke.jsx)(xr.Popup,{children:M.label})]}),(0,Ke.jsx)(wo.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,Ke.jsx)(M.render,{item:l,field:M})})]})},M.id))})]})]})});function J1({data:e,isInfiniteScroll:t,className:r,inert:n,isLoading:o,view:i,fields:a,selection:s,onChangeSelection:l,onClickItem:d,isItemClickable:c,renderItemLink:u,getItemId:g,actions:p,getSelectionProps:m}){let{paginationInfo:b,resizeObserverRef:h}=(0,ns.useContext)(Ie),y=Eh(),_={"--wp-dataviews-media-aspect-ratio":i.layout?.aspectRatio&&ph.includes(i.layout.aspectRatio)?i.layout.aspectRatio:"1/1"},w=i.layout?.mediaFit==="contain",v=_h(p,e),R=a.find(P=>P.id===i?.titleField),x=a.find(P=>P.id===i?.mediaField),S=a.find(P=>P.id===i?.descriptionField),C=i.fields??[],{regularFields:k,badgeFields:E}=C.reduce((P,A)=>{let F=a.find(O=>O.id===A);if(!F)return P;let D=i.layout?.badgeFields?.includes(A)?"badgeFields":"regularFields";return P[D].push(F),P},{regularFields:[],badgeFields:[]}),I="900px",T=Math.ceil(e.length/y),N=Th(e,t,y);return(0,Ke.jsxs)(Ke.Fragment,{children:[t&&(0,Ke.jsxs)(wo.Composite,{render:(0,Ke.jsx)(Pu,{className:Y("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density),"has-media-fit-contain":w}),previewSize:i.layout?.previewSize,style:_,"aria-busy":o,ref:h}),role:"feed",focusWrap:!0,inert:n,children:[Array.from({length:N}).map((P,A)=>(0,Ke.jsx)(wo.Composite.Item,{render:F=>(0,Ke.jsx)(ie,{...F,direction:"column",role:"article",className:"dataviews-view-grid__row__gridcell dataviews-view-grid__card dataviews-view-grid__placeholder"}),"aria-hidden":!0,tabIndex:-1},`placeholder-${A}`)),e.map(P=>{let A=g(P),F=m(A),D=P.position;return(0,Ke.jsx)(wo.Composite.Item,{render:O=>(0,Ke.jsx)(X8,{...O,id:A,role:"article",view:i,selection:s,onChangeSelection:l,onClickItem:d,isItemClickable:c,renderItemLink:u,getItemId:g,item:P,actions:p,onMouseDown:L=>{O.onMouseDown?.(L),F.onMouseDown(L)},onClickCapture:L=>{O.onClickCapture?.(L),F.onClickCapture(L)},mediaField:x,titleField:R,descriptionField:S,regularFields:k,badgeFields:E,hasBulkActions:v,posinset:D,setsize:b.totalItems,config:{sizes:I}})},A)})]}),!t&&(0,Ke.jsx)(wo.Composite,{role:"grid",style:_,className:Y("dataviews-view-grid",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density),"has-media-fit-contain":w}),focusWrap:!0,"aria-busy":o,"aria-rowcount":T,ref:h,inert:n,children:hU(e,y).map((P,A)=>(0,Ke.jsx)(wo.Composite.Row,{render:(0,Ke.jsx)("div",{role:"row","aria-rowindex":A+1,"aria-label":(0,Mu.sprintf)((0,Mu.__)("Row %d"),A+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${y}, minmax(0, 1fr) )`}}),children:P.map(F=>{let D=g(F),O=m(D);return(0,Ke.jsx)(wo.Composite.Item,{render:L=>(0,Ke.jsx)(X8,{...L,id:D,role:"gridcell",view:i,selection:s,onChangeSelection:l,onClickItem:d,isItemClickable:c,renderItemLink:u,getItemId:g,item:F,actions:p,onMouseDown:M=>{L.onMouseDown?.(M),O.onMouseDown(M)},onClickCapture:M=>{L.onClickCapture?.(M),O.onClickCapture(M)},mediaField:x,titleField:R,descriptionField:S,regularFields:k,badgeFields:E,hasBulkActions:v,config:{sizes:I}})},D)})},A))})]})}var qn=f(B(),1);function _U({actions:e,data:t,fields:r,getItemId:n,isLoading:o,onChangeSelection:i,onClickItem:a,isItemClickable:s,renderItemLink:l,selection:d,view:c,className:u,empty:g}){let p=wi(!!o),m=!!t?.length,b=c.groupBy?.field?r.find(R=>R.id===c.groupBy?.field):null,h=b?Cn(t,b):null,y=c.infiniteScrollEnabled&&!h,_=h?Array.from(h.values()).flat():t,{getSelectionProps:w}=vo({data:_,getItemId:n,isItemSelectable:R=>Cd(e,R),selection:d,onChangeSelection:i,selectionMode:"multi",shouldSelectOnClick:!1});if(!m)return(0,qn.jsx)("div",{className:Y("dataviews-no-results",{"is-refreshing":p}),children:g});let v={className:Y(u,{"is-refreshing":!y&&p}),inert:!y&&o?"true":void 0,isLoading:o,view:c,fields:r,selection:d,onChangeSelection:i,onClickItem:a,isItemClickable:s,renderItemLink:l,getItemId:n,actions:e,getSelectionProps:w};return(0,qn.jsxs)(qn.Fragment,{children:[m&&b&&h&&(0,qn.jsx)(ie,{direction:"column",gap:"lg",children:Array.from(h.entries()).map(([R,x])=>(0,qn.jsxs)(ie,{direction:"column",gap:"sm",children:[(0,qn.jsx)("h3",{className:"dataviews-view-grid__group-header",children:c.groupBy?.showLabel===!1?R:(0,Oh.sprintf)((0,Oh.__)("%1$s: %2$s"),b.label,R)}),(0,qn.jsx)(J1,{...v,data:x,isInfiniteScroll:!1})]},R))}),!h&&(0,qn.jsx)(J1,{...v,data:t,isInfiniteScroll:!!y}),y&&o&&(0,qn.jsx)("p",{className:"dataviews-loading-more",children:(0,qn.jsx)(Q8.Spinner,{})})]})}var J8=_U;var Ih=f(Nt(),1),En=f(Me(),1),Qt=f(U(),1),Nu=f(ue(),1);var rS=f(rn(),1);var Ae=f(B(),1);function eS(e){return`${e}-item-wrapper`}function vU(e,t){return`${e}-primary-action-${t}`}function tS(e){return`${e}-dropdown`}function wU({idPrefix:e,primaryAction:t,item:r}){let n=(0,rS.useRegistry)(),[o,i]=(0,Qt.useState)(!1),a=vU(e,t.id),s=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,Ae.jsx)("div",{role:"gridcell",children:(0,Ae.jsx)(En.Composite.Item,{id:a,render:(0,Ae.jsx)(En.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:s,size:"small",onClick:()=>i(!0)}),children:o&&(0,Ae.jsx)(Tu,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,Ae.jsx)("div",{role:"gridcell",children:(0,Ae.jsx)(En.Composite.Item,{id:a,render:(0,Ae.jsx)(En.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:n})},children:s})})},t.id)}function eO({view:e,actions:t,idPrefix:r,isSelected:n,item:o,titleField:i,mediaField:a,descriptionField:s,selectionProps:l,otherFields:d,onDropdownTriggerKeyDown:c,posinset:u}){let{showTitle:g=!0,showMedia:p=!0,showDescription:m=!0,infiniteScrollEnabled:b}=e,h=(0,Qt.useRef)(null),y=`${r}-label`,_=`${r}-description`,w=(0,rS.useRegistry)(),[v,R]=(0,Qt.useState)(!1),[x,S]=(0,Qt.useState)(null),C=({type:O})=>{R(O==="mouseenter")},{paginationInfo:k}=(0,Qt.useContext)(Ie);(0,Qt.useEffect)(()=>{n&&h.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[n]);let{primaryAction:E,eligibleActions:I}=(0,Qt.useMemo)(()=>{let O=t.filter(M=>!M.isEligible||M.isEligible(o));return{primaryAction:O.filter(M=>M.isPrimary)[0],eligibleActions:O}},[t,o]),T=E&&t.length===1,N=p&&a?.render?(0,Ae.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,Ae.jsx)(a.render,{item:o,field:a,config:{sizes:"52px"}})}):null,P=g&&i?.render?(0,Ae.jsx)(i.render,{item:o,field:i}):null,A=m&&s?.render,F=!!N&&!A&&!d.length,D=I?.length>0&&(0,Ae.jsxs)(ie,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[E&&(0,Ae.jsx)(wU,{idPrefix:r,primaryAction:E,item:o}),!T&&(0,Ae.jsxs)("div",{role:"gridcell",children:[(0,Ae.jsxs)(Ce.Root,{disabled:!t.length,children:[(0,Ae.jsx)(Ce.Trigger,{render:(0,Ae.jsx)(En.Composite.Item,{id:tS(r),accessibleWhenDisabled:!0,render:(0,Ae.jsx)(En.Button,{size:"small",icon:fc,label:(0,Nu.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDownCapture:c})})}),(0,Ae.jsx)(Ce.Popup,{positioner:(0,Ae.jsx)(Ce.Positioner,{align:"end"}),children:(0,Ae.jsx)(X1,{actions:I,item:o,registry:w,setActiveModalAction:S})})]}),!!x&&(0,Ae.jsx)(Tu,{action:x,items:[o],closeModal:()=>S(null)})]})]});return(0,Ae.jsx)(En.Composite.Row,{ref:h,render:(0,Ae.jsx)("div",{"aria-posinset":u,"aria-setsize":b?k.totalItems:void 0}),role:b?"article":"row",className:Y({"is-selected":n,"is-hovered":v}),onMouseEnter:C,onMouseLeave:C,children:(0,Ae.jsxs)(ie,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,Ae.jsx)("div",{role:"gridcell",children:(0,Ae.jsx)(En.Composite.Item,{id:eS(r),"aria-pressed":n,"aria-labelledby":y,"aria-describedby":_,className:"dataviews-view-list__item",...l})}),(0,Ae.jsxs)(ie,{direction:"row",gap:"md",justify:"start",align:F?"center":"flex-start",style:{flex:1,minWidth:0},children:[N,(0,Ae.jsxs)(ie,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,Ae.jsxs)(ie,{direction:"row",align:"center",children:[(0,Ae.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:y,children:P}),D]}),A&&(0,Ae.jsx)("div",{className:"dataviews-view-list__field",children:(0,Ae.jsx)(s.render,{item:o,field:s})}),(0,Ae.jsx)("div",{className:"dataviews-view-list__fields",id:_,children:d.map(O=>(0,Ae.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,Ae.jsx)(on,{className:"dataviews-view-list__field-label",render:(0,Ae.jsx)("span",{}),children:O.label}),(0,Ae.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,Ae.jsx)(O.render,{item:o,field:O})})]},O.id))})]})]})]})})}function yU(e){return!!e}function nS(e){let{actions:t,data:r,fields:n,getItemId:o,isLoading:i,onChangeSelection:a,selection:s,view:l,className:d,empty:c}=e,u=(0,Ih.useInstanceId)(nS,"view-list"),g=wi(!!i),{paginationInfo:p}=(0,Qt.useContext)(Ie),m=r?.findLast(V=>s.includes(o(V))),b=n.find(V=>V.id===l.titleField),h=n.find(V=>V.id===l.mediaField),y=n.find(V=>V.id===l.descriptionField),_=(l?.fields??[]).map(V=>n.find(z=>V===z.id)).filter(yU),{getSelectionProps:w}=vo({data:r,getItemId:o,isItemSelectable:()=>!0,selection:s,onChangeSelection:a,selectionMode:"single-required",shouldSelectOnClick:!0}),v=(0,Qt.useCallback)(V=>`${u}-${o(V)}`,[u,o]),R=(0,Qt.useCallback)((V,z)=>z.startsWith(v(V)),[v]),[x,S]=(0,Qt.useState)(void 0),C=(0,Qt.useRef)(null);(0,Qt.useEffect)(()=>{m&&S(eS(v(m)))},[m,v]);let k=r.findIndex(V=>R(V,x??"")),E=(0,Ih.usePrevious)(k),I=k!==-1,T=(0,Qt.useCallback)((V,z)=>{let W=Math.min(r.length-1,Math.max(0,V));if(!r[W])return;let j=v(r[W]),re=z(j);S(re),C.current?.contains(C.current.ownerDocument.activeElement)&&document.getElementById(re)?.focus()},[r,v]);(0,Qt.useEffect)(()=>{!I&&(E!==void 0&&E!==-1)&&T(E,eS)},[I,T,E]);let N=(0,Qt.useCallback)(V=>{V.key==="ArrowDown"&&(V.preventDefault(),V.stopPropagation(),T(k+1,tS)),V.key==="ArrowUp"&&(V.preventDefault(),V.stopPropagation(),T(k-1,tS))},[T,k]),P=!!r?.length,A=l.groupBy?.field?n.find(V=>V.id===l.groupBy?.field):null,F=P&&A?Cn(r,A):null,D=l.infiniteScrollEnabled&&!F,O=D&&(l.startPosition??1)+(l.perPage??0)<p.totalItems,L=Y("dataviews-view-list",d,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density),"is-refreshing":!D&&g}),M={ref:C,id:u,render:(0,Ae.jsx)("div",{}),activeId:x,setActiveId:S,inert:!D&&i?"true":void 0};return P?P&&A&&F?(0,Ae.jsx)(En.Composite,{...M,className:"dataviews-view-list__group",role:"grid",children:(0,Ae.jsx)(ie,{direction:"column",gap:"lg",className:L,children:Array.from(F.entries()).map(([V,z])=>(0,Ae.jsxs)(ie,{direction:"column",children:[(0,Ae.jsx)("h3",{className:"dataviews-view-list__group-header",children:l.groupBy?.showLabel===!1?V:(0,Nu.sprintf)((0,Nu.__)("%1$s: %2$s"),A.label,V)}),z.map(W=>{let j=v(W);return(0,Ae.jsx)(eO,{view:l,idPrefix:j,actions:t,item:W,isSelected:W===m,selectionProps:w(o(W)),mediaField:h,titleField:b,descriptionField:y,otherFields:_,onDropdownTriggerKeyDown:N},j)})]},V))})}):(0,Ae.jsxs)(Ae.Fragment,{children:[(0,Ae.jsx)(En.Composite,{...M,className:L,role:l.infiniteScrollEnabled?"feed":"grid",children:r.map((V,z)=>{let W=v(V);return(0,Ae.jsx)(eO,{view:l,idPrefix:W,actions:t,item:V,isSelected:V===m,selectionProps:w(o(V)),mediaField:h,titleField:b,descriptionField:y,otherFields:_,onDropdownTriggerKeyDown:N,posinset:l.infiniteScrollEnabled?z+1:void 0},W)})}),(O||D&&i)&&(0,Ae.jsx)("p",{className:"dataviews-loading-more","aria-hidden":!i,children:(0,Ae.jsx)(En.Spinner,{})})]}):(0,Ae.jsx)("div",{className:Y("dataviews-no-results",{"is-refreshing":g}),children:c})}var sO=f(Me(),1);var Ph=f(ue(),1),tO=f(U(),1);var kd=f(B(),1);function rO({groupName:e,groupData:t,groupField:r,showLabel:n=!0,children:o}){let i=n?(0,tO.createInterpolateElement)((0,Ph.sprintf)((0,Ph.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,kd.jsx)(r.render,{item:t[0],field:r})}):(0,kd.jsx)(r.render,{item:t[0],field:r});return(0,kd.jsxs)(ie,{direction:"column",className:"dataviews-view-activity__group",children:[(0,kd.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),o]},e)}var nl=f(U(),1),nO=f(rn(),1),oO=f(Nt(),1);var Jt=f(B(),1);function xU(e){let{view:t,actions:r,item:n,titleField:o,mediaField:i,descriptionField:a,otherFields:s,posinset:l,onClickItem:d,renderItemLink:c,isItemClickable:u}=e,{showTitle:g=!0,showMedia:p=!0,showDescription:m=!0,infiniteScrollEnabled:b}=t,h=(0,nl.useRef)(null),y=(0,nO.useRegistry)(),{paginationInfo:_}=(0,nl.useContext)(Ie),{primaryActions:w,eligibleActions:v}=(0,nl.useMemo)(()=>{let I=r.filter(N=>!N.isEligible||N.isEligible(n));return{primaryActions:I.filter(N=>N.isPrimary),eligibleActions:I}},[r,n]),R=(0,oO.useViewportMatch)("medium","<"),x=t.layout?.density??"balanced",S=p&&x!=="compact"&&i?.render?(0,Jt.jsx)(i.render,{item:n,field:i,config:{sizes:x==="comfortable"?"32px":"24px"}}):null,C=(0,Jt.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:S||(0,Jt.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),k=g&&o?.render?(0,Jt.jsx)(o.render,{item:n,field:o}):null,E=(0,nl.useMemo)(()=>x==="comfortable"?"md":"sm",[x]);return(0,Jt.jsx)("div",{ref:h,role:b?"article":void 0,"aria-posinset":l,"aria-setsize":b?_.totalItems:void 0,className:Y("dataviews-view-activity__item",x==="compact"&&"is-compact",x==="balanced"&&"is-balanced",x==="comfortable"&&"is-comfortable"),children:(0,Jt.jsxs)(ie,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,Jt.jsx)(ie,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:C}),(0,Jt.jsxs)(ie,{direction:"column",gap:E,align:"flex-start",className:"dataviews-view-activity__item-content",children:[k&&(0,Jt.jsx)(es,{item:n,isItemClickable:u,onClickItem:d,renderItemLink:c,className:"dataviews-view-activity__item-title",children:k}),m&&a&&(0,Jt.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,Jt.jsx)(a.render,{item:n,field:a})}),(0,Jt.jsx)("div",{className:"dataviews-view-activity__item-fields",children:s.map(I=>(0,Jt.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,Jt.jsx)(on,{className:"dataviews-view-activity__item-field-label",render:(0,Jt.jsx)("span",{}),children:I.label}),(0,Jt.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,Jt.jsx)(I.render,{item:n,field:I})})]},I.id))}),!!w?.length&&(0,Jt.jsx)(Z1,{item:n,actions:w,registry:y,buttonVariant:"secondary"})]}),(w.length<v.length||R&&v.length>0)&&(0,Jt.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,Jt.jsx)(Rd,{item:n,actions:v,isCompact:!0})})]})})}var iO=xU;var aO=f(H(),1);function SU(e){return!!e}function oS(e){let{data:t,fields:r,getItemId:n,view:o}=e,i=r.find(d=>d.id===o.titleField),a=r.find(d=>d.id===o.mediaField),s=r.find(d=>d.id===o.descriptionField),l=(o?.fields??[]).map(d=>r.find(c=>d===c.id)).filter(SU);return t.map((d,c)=>(0,aO.createElement)(iO,{...e,key:n(d),item:d,mediaField:a,titleField:i,descriptionField:s,otherFields:l,posinset:o.infiniteScrollEnabled?c+1:void 0}))}var Kn=f(B(),1);function lO(e){let{empty:t,data:r,fields:n,isLoading:o,view:i,className:a}=e,s=wi(!!o),l=!!r?.length,d=i.groupBy?.field?n.find(b=>b.id===i.groupBy?.field):null,c=l&&d?Cn(r,d):null,u=i.infiniteScrollEnabled&&!c;if(!l)return(0,Kn.jsx)("div",{className:Y("dataviews-no-results",{"is-refreshing":s}),children:t});let g=!u&&!!o,p=Y("dataviews-view-activity",a,{"is-refreshing":!u&&s}),m=c?Array.from(c.entries()):[];return l&&d&&c?(0,Kn.jsx)(ie,{direction:"column",gap:"sm",className:p,inert:g?"true":void 0,children:m.map(([b,h])=>(0,Kn.jsx)(rO,{groupName:b,groupData:h,groupField:d,showLabel:i.groupBy?.showLabel!==!1,children:(0,Kn.jsx)(oS,{...e,data:h})},b))}):(0,Kn.jsxs)(Kn.Fragment,{children:[(0,Kn.jsx)("div",{className:p,role:i.infiniteScrollEnabled?"feed":void 0,inert:g?"true":void 0,children:(0,Kn.jsx)(oS,{...e})}),u&&o&&(0,Kn.jsx)("p",{className:"dataviews-loading-more",children:(0,Kn.jsx)(sO.Spinner,{})})]})}var Zn=f(Me(),1),Vu=f(ue(),1),gO=f(Nt(),1),Nh=f(U(),1);var Du=f(Me(),1),cO=f(rn(),1),yi=f(U(),1);var Mh=f(ue(),1);var Au=f(Me(),1),Td=f(U(),1),Xn=f(ue(),1);var sa=f(B(),1);function RU(e,t){return!e.infiniteScrollEnabled&&t.totalItems>0&&t.totalPages>1}function iS(){let{view:e,onChangeView:t,paginationInfo:r}=(0,Td.useContext)(Ie);if(!RU(e,r))return null;let{totalPages:n}=r,o=e.page??1,i=Array.from(Array(n)).map((a,s)=>{let l=s+1;return{value:l.toString(),label:l.toString(),"aria-label":o===l?(0,Xn.sprintf)((0,Xn.__)("Page %1$d of %2$d"),o,n):l.toString()}});return(0,sa.jsxs)(ie,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,sa.jsx)(ie,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,Td.createInterpolateElement)((0,Xn.sprintf)((0,Xn._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",n),{div:(0,sa.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,sa.jsx)(Au.SelectControl,{"aria-label":(0,Xn.__)("Current page"),value:o.toString(),options:i,onChange:a=>{t({...e,page:+a})},size:"small",variant:"minimal"})})}),(0,sa.jsxs)(ie,{direction:"row",gap:"xs",align:"center",children:[(0,sa.jsx)(Au.Button,{onClick:()=>t({...e,page:o-1}),disabled:o===1,accessibleWhenDisabled:!0,label:(0,Xn.__)("Previous page"),icon:(0,Xn.isRTL)()?sp:dp,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,sa.jsx)(Au.Button,{onClick:()=>t({...e,page:o+1}),disabled:o>=n,accessibleWhenDisabled:!0,label:(0,Xn.__)("Next page"),icon:(0,Xn.isRTL)()?dp:sp,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var dO=(0,Td.memo)(iS);var Sr=f(B(),1),aS=[];function ol(e){return(0,yi.useMemo)(()=>!!e?.length&&e?.every(t=>t.supportsBulk),[e])}function CU({selection:e,selectedItems:t,onChangeSelection:r,data:n,getItemId:o,disableSelectAll:i=!1}){let a=e.length>0,s=t.length===n.length;return i?(0,Sr.jsx)(Du.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:a,disabled:!a,onChange:()=>{r([])},"aria-label":(0,Mh.__)("Deselect all")}):(0,Sr.jsx)(Du.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:s,indeterminate:!s&&!!t.length,onChange:()=>{if(s)r(e.filter(l=>!n.some(d=>l===o(d))));else{let l=new Set([...e,...n.map(d=>o(d))]);r(Array.from(l))}},"aria-label":s?(0,Mh.__)("Deselect all"):(0,Mh.__)("Select all")})}function EU({actions:e,items:t,selection:r}){let n=(0,cO.useRegistry)(),[o,i]=(0,yi.useState)(null);return(0,Sr.jsx)(ie,{direction:"row",gap:"xs",children:e.map(a=>{if(!("callback"in a))return null;let{id:s,label:l,icon:d,isPrimary:c,callback:u}=a,g=typeof l=="string"?l:l(t),p=c?"primary":"tertiary",m=s===o;return(0,Sr.jsx)(Du.Button,{accessibleWhenDisabled:!0,icon:d,disabled:m||!r?.length,isBusy:m,onClick:async()=>{i(s),await u(t,{registry:n}),i(null)},size:"compact",variant:p,children:g},s)})})}function uO(){let{data:e,selection:t,onChangeSelection:r,getItemId:n,actions:o=aS,paginationInfo:i,view:a}=(0,yi.useContext)(Ie),s=ol(o),l=(0,yi.useMemo)(()=>e.filter(c=>t.includes(n(c))),[t,n,e]);if(!o.length)return null;let d=A8(t.length,e.length,i.totalItems,!!a.infiniteScrollEnabled);return(0,Sr.jsxs)(ie,{direction:"row",className:"dataviews-picker-footer__bulk-selection",gap:"md",align:"center",children:[s&&(0,Sr.jsx)(CU,{selection:t,selectedItems:l,onChangeSelection:r,data:e,getItemId:n,disableSelectAll:!!a.infiniteScrollEnabled}),(0,Sr.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:d})]})}function fO(){let{data:e,selection:t,getItemId:r,actions:n=aS}=(0,yi.useContext)(Ie),o=(0,yi.useMemo)(()=>e.filter(i=>t.includes(r(i))),[t,r,e]);return n.length?(0,Sr.jsx)("div",{className:"dataviews-picker-footer__actions",children:(0,Sr.jsx)(EU,{actions:n,items:o,selection:t})}):null}function pO(){return(0,Sr.jsxs)(ie,{direction:"row",gap:"md",align:"center",children:[(0,Sr.jsx)(uO,{}),(0,Sr.jsx)(fO,{})]})}function sS(){let{actions:e=aS,paginationInfo:t,view:r}=(0,yi.useContext)(Ie),n=!r.infiniteScrollEnabled&&!!t.totalItems&&t.totalPages>1;return!e.length&&!n?null:(0,Sr.jsxs)(ie,{direction:"row",justify:"space-between",align:"center",className:"dataviews-footer",gap:"sm",children:[(0,Sr.jsx)(uO,{}),(0,Sr.jsx)(dO,{}),(0,Sr.jsx)(fO,{})]})}var $e=f(B(),1);function mO({view:e,selection:t,onChangeSelection:r,selectionProps:n,getItemId:o,item:i,mediaField:a,titleField:s,descriptionField:l,regularFields:d,badgeFields:c,config:u,posinset:g,setsize:p}){let{showTitle:m=!0,showMedia:b=!0,showDescription:h=!0}=e,y=o(i),_=(0,Nh.useRef)(null),w=t.includes(y);rs(_,g);let v=a?.render?(0,$e.jsx)(a.render,{item:i,field:a,config:u}):null,R=m&&s?.render?(0,$e.jsx)(s.render,{item:i,field:s}):null;return(0,$e.jsxs)(Zn.Composite.Item,{ref:_,"aria-label":s?s.getValue({item:i})||(0,Vu.__)("(no title)"):void 0,render:({children:x,...S})=>(0,$e.jsx)(ie,{direction:"column",children:x,...S}),role:"option","aria-posinset":g,"aria-setsize":p,className:Y("dataviews-view-picker-grid__card",{"is-selected":w}),"aria-selected":w,...n,children:[b&&v&&(0,$e.jsx)("div",{className:"dataviews-view-picker-grid__media",children:v}),b&&v&&(0,$e.jsx)(Xa,{item:i,selection:t,onChangeSelection:r,getItemId:o,titleField:s,disabled:!1,"aria-hidden":!0,tabIndex:-1}),m&&(0,$e.jsx)(ie,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,$e.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:R})}),(0,$e.jsxs)(ie,{direction:"column",gap:"xs",children:[h&&l?.render&&(0,$e.jsx)(l.render,{item:i,field:l}),!!c?.length&&(0,$e.jsx)(ie,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:c.map(x=>(0,$e.jsx)(ou,{className:"dataviews-view-picker-grid__field-value",children:(0,$e.jsx)(x.render,{item:i,field:x})},x.id))}),!!d?.length&&(0,$e.jsx)(ie,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:d.map(x=>(0,$e.jsx)(Zn.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,$e.jsxs)($e.Fragment,{children:[(0,$e.jsx)(Zn.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:x.header}),(0,$e.jsx)(Zn.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,$e.jsx)(x.render,{item:i,field:x})})]})},x.id))})]})]},y)}function bO({groupName:e,groupField:t,showLabel:r=!0,children:n}){let o=(0,gO.useInstanceId)(bO,"dataviews-view-picker-grid-group__header");return(0,$e.jsxs)(ie,{direction:"column",gap:"sm",role:"group","aria-labelledby":o,children:[(0,$e.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:o,children:r?(0,Vu.sprintf)((0,Vu.__)("%1$s: %2$s"),t.label,e):e}),n]},e)}function kU({actions:e,data:t,fields:r,getItemId:n,isLoading:o,onChangeSelection:i,selection:a,view:s,className:l,empty:d}){let{resizeObserverRef:c,paginationInfo:u,itemListLabel:g}=(0,Nh.useContext)(Ie),p=r.find(O=>O.id===s?.titleField),m=r.find(O=>O.id===s?.mediaField),b=r.find(O=>O.id===s?.descriptionField),h=s.fields??[],{regularFields:y,badgeFields:_}=h.reduce((O,L)=>{let M=r.find(z=>z.id===L);if(!M)return O;let V=s.layout?.badgeFields?.includes(L)?"badgeFields":"regularFields";return O[V].push(M),O},{regularFields:[],badgeFields:[]}),w=!!t?.length,v=s.layout?.previewSize,R=ol(e),x="900px",S=s.groupBy?.field?r.find(O=>O.id===s.groupBy?.field):null,C=S?Cn(t,S):null,k=(s.infiniteScrollEnabled&&!C)??!1,E=C?Array.from(C.values()).flat():t,{getSelectionProps:I}=vo({data:E,getItemId:n,isItemSelectable:()=>!0,selection:a,onChangeSelection:i,selectionMode:R?"multi":"single-clearable",shouldSelectOnClick:!0}),T=s?.page??1,N=s?.perPage??0,P=k?u?.totalItems:void 0,A=s.layout?.mediaFit==="contain",F=Eh(),D=Th(t,k,F);return(0,$e.jsxs)($e.Fragment,{children:[w&&S&&C&&(0,$e.jsx)(Zn.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":R,className:Y("dataviews-view-picker-grid",l,{[`has-${s.layout?.density}-density`]:s.layout?.density&&["compact","comfortable"].includes(s.layout.density),"has-media-fit-contain":A}),"aria-label":g,render:({children:O,...L})=>(0,$e.jsx)(ie,{direction:"column",gap:"lg",children:O,...L}),children:Array.from(C.entries()).map(([O,L])=>(0,$e.jsx)(bO,{groupName:O,groupField:S,showLabel:s.groupBy?.showLabel!==!1,children:(0,$e.jsx)(Pu,{previewSize:v,"aria-busy":o,ref:c,children:L.map(M=>{let V=M.position??(T-1)*N+t.indexOf(M)+1;return(0,$e.jsx)(mO,{view:s,selection:a,onChangeSelection:i,selectionProps:I(n(M)),getItemId:n,item:M,mediaField:m,titleField:p,descriptionField:b,regularFields:y,badgeFields:_,config:{sizes:x},posinset:V,setsize:P},n(M))})})},O))}),w&&!C&&(0,$e.jsxs)(Zn.Composite,{render:(0,$e.jsx)(Pu,{className:Y("dataviews-view-picker-grid",l,{[`has-${s.layout?.density}-density`]:s.layout?.density&&["compact","comfortable"].includes(s.layout.density),"has-media-fit-contain":A}),previewSize:v,"aria-busy":o,ref:c}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":R,"aria-label":g,children:[Array.from({length:D}).map((O,L)=>(0,$e.jsx)(Zn.Composite.Item,{render:({children:M,...V})=>(0,$e.jsx)(ie,{direction:"column",children:M,...V}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${L}`)),t.map(O=>{let L=O.position;return(0,$e.jsx)(mO,{view:s,selection:a,onChangeSelection:i,selectionProps:I(n(O)),getItemId:n,item:O,mediaField:m,titleField:p,descriptionField:b,regularFields:y,badgeFields:_,config:{sizes:x},posinset:L,setsize:P},n(O))})]}),!w&&(0,$e.jsx)("div",{className:Y({"dataviews-loading":o,"dataviews-no-results":!o}),children:o?(0,$e.jsx)("p",{children:(0,$e.jsx)(Zn.Spinner,{})}):d}),w&&o&&(0,$e.jsx)("p",{className:"dataviews-loading-more",children:(0,$e.jsx)(Zn.Spinner,{})})]})}var hO=kU;var Ah=f(ue(),1),il=f(Me(),1),Qn=f(U(),1);var et=f(B(),1);function TU({item:e,fields:t,column:r,align:n}){let o=t.find(a=>a.id===r);if(!o)return null;let i=Y("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":n==="end","dataviews-view-table__cell-align-center":n==="center"});return(0,et.jsx)("div",{className:i,children:(0,et.jsx)(o.render,{item:e,field:o})})}function _O({item:e,fields:t,id:r,view:n,titleField:o,mediaField:i,descriptionField:a,selection:s,getItemId:l,onChangeSelection:d,selectionProps:c,posinset:u}){let{paginationInfo:g}=(0,Qn.useContext)(Ie),p=s.includes(r),[m,b]=(0,Qn.useState)(!1),h=(0,Qn.useRef)(null);rs(h,u);let{showTitle:y=!0,showMedia:_=!0,showDescription:w=!0,infiniteScrollEnabled:v}=n,R=()=>{b(!0)},x=()=>{b(!1)},S=Qa(n,t),C=o&&y||i&&_||a&&w;return(0,et.jsxs)(il.Composite.Item,{ref:h,render:({children:k,...E})=>(0,et.jsx)("tr",{className:Y("dataviews-view-table__row",{"is-selected":p,"is-hovered":m}),onMouseEnter:R,onMouseLeave:x,children:k,...E}),"aria-selected":p,"aria-setsize":g.totalItems||void 0,"aria-posinset":u,role:v?"article":"option",onClickCapture:c.onClickCapture,onClick:c.onClick,onMouseDown:k=>{k.button===0&&(k.currentTarget.parentElement?.focus({preventScroll:!0}),c.onMouseDown(k))},children:[(0,et.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,et.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,et.jsx)(Xa,{item:e,selection:s,onChangeSelection:d,getItemId:l,titleField:o,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),C&&(0,et.jsx)("td",{role:"presentation",children:(0,et.jsx)(yh,{item:e,titleField:y?o:void 0,mediaField:_?i:void 0,descriptionField:w?a:void 0,isItemClickable:()=>!1})}),S.map(k=>{let{width:E,maxWidth:I,minWidth:T,align:N}=n.layout?.styles?.[k]??{};return(0,et.jsx)("td",{style:{width:E,maxWidth:I,minWidth:T},role:"presentation",children:(0,et.jsx)(TU,{fields:t,item:e,column:k,align:N})},k)})]},r)}function OU({actions:e,data:t,fields:r,getItemId:n,isLoading:o=!1,onChangeView:i,onChangeSelection:a,selection:s,setOpenedFilter:l,view:d,className:c,empty:u}){let g=(0,Qn.useRef)(new Map),p=(0,Qn.useRef)(void 0),[m,b]=(0,Qn.useState)(),h=ol(e)??!1;(0,Qn.useEffect)(()=>{p.current&&(p.current.focus(),p.current=void 0)});let y=d.groupBy?.field?r.find(O=>O.id===d.groupBy?.field):null,_=y?Cn(t,y):null,w=d.infiniteScrollEnabled&&!_,v=_?Array.from(_.values()).flat():t,{getSelectionProps:R}=vo({data:v,getItemId:n,isItemSelectable:()=>!0,selection:s,onChangeSelection:a,selectionMode:h?"multi":"single-clearable",shouldSelectOnClick:!0}),x=(0,Qn.useId)();if(m){p.current=m,b(void 0);return}let S=O=>{let L=g.current.get(O.id),M=L?g.current.get(L.fallback):void 0;b(M?.node)},C=!!t?.length,k=r.find(O=>O.id===d.titleField),E=r.find(O=>O.id===d.mediaField),I=r.find(O=>O.id===d.descriptionField),{showTitle:T=!0,showMedia:N=!0,showDescription:P=!0}=d,A=k&&T||E&&N||I&&P,F=Qa(d,r),D=(O,L)=>M=>{M?g.current.set(O,{node:M,fallback:F[L>0?L-1:1]}):g.current.delete(O)};return(0,et.jsxs)(et.Fragment,{children:[(0,et.jsxs)("table",{className:Y("dataviews-view-table","dataviews-view-picker-table",c,{[`has-${d.layout?.density}-density`]:d.layout?.density&&["compact","comfortable"].includes(d.layout.density)}),"aria-busy":o,"aria-describedby":x,role:w?"feed":"listbox",children:[(0,et.jsx)("thead",{role:"presentation",children:(0,et.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,et.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:h&&(0,et.jsx)(vh,{selection:s,onChangeSelection:a,data:t,actions:e,getItemId:n,disableSelectAll:w})}),A&&(0,et.jsx)("th",{children:k&&(0,et.jsx)(Ed,{ref:D(k.id,0),fieldId:k.id,view:d,fields:r,onChangeView:i,onHide:S,setOpenedFilter:l,canMove:!1})}),F.map((O,L)=>{let{width:M,maxWidth:V,minWidth:z,align:W}=d.layout?.styles?.[O]??{};return(0,et.jsx)("th",{style:{width:M,maxWidth:V,minWidth:z,textAlign:W},"aria-sort":d.sort?.direction&&d.sort?.field===O?ch[d.sort.direction]:void 0,scope:"col",children:(0,et.jsx)(Ed,{ref:D(O,L),fieldId:O,view:d,fields:r,onChangeView:i,onHide:S,setOpenedFilter:l,canMove:d.layout?.enableMoving??!0})},O)})]})}),C&&y&&_?Array.from(_.entries()).map(([O,L])=>(0,et.jsxs)(il.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,et.jsx)("tbody",{role:"group"}),children:[(0,et.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,et.jsx)("td",{colSpan:F.length+(A?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:d.groupBy?.showLabel===!1?O:(0,Ah.sprintf)((0,Ah.__)("%1$s: %2$s"),y.label,O)})}),L.map((M,V)=>{let z=n(M)||V.toString();return(0,et.jsx)(_O,{item:M,fields:r,id:z,view:d,titleField:k,mediaField:E,descriptionField:I,selection:s,getItemId:n,onChangeSelection:a,selectionProps:R(z)},n(M))})]},`group-${O}`)):(0,et.jsx)(il.Composite,{render:(0,et.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:C&&t.map((O,L)=>{let M=n(O),V=M||L.toString(),z=O.position;return(0,et.jsx)(_O,{item:O,fields:r,id:V,view:d,titleField:k,mediaField:E,descriptionField:I,selection:s,getItemId:n,onChangeSelection:a,selectionProps:R(V),posinset:z},M)})})]}),(0,et.jsxs)("div",{className:Y({"dataviews-loading":o,"dataviews-no-results":!C&&!o}),id:x,children:[!C&&(o?(0,et.jsx)("p",{children:(0,et.jsx)(il.Spinner,{})}):u),C&&o&&(0,et.jsx)("p",{className:"dataviews-loading-more",children:(0,et.jsx)(il.Spinner,{})})]})]})}var vO=OU;var Od=f(Me(),1),Id=f(U(),1),wO=f(Nt(),1),Dh=f(ue(),1);var dt=f(B(),1);function IU(e){return!!e}function PU({view:e,selection:t,selectionProps:r,getItemId:n,item:o,titleField:i,mediaField:a,descriptionField:s,otherFields:l,posinset:d,setsize:c}){let u=(0,Id.useRef)(null);rs(u,d);let{showTitle:g=!0,showMedia:p=!0,showDescription:m=!0}=e,b=n(o),h=t.includes(b),y=e.layout?.density??"balanced",_=p&&y!=="compact"&&a?.render?(0,dt.jsx)(a.render,{item:o,field:a,config:{sizes:y==="comfortable"?"32px":"24px"}}):null,w=(0,dt.jsx)("div",{className:"dataviews-view-picker-activity__item-type-icon",children:_||(0,dt.jsx)("span",{className:"dataviews-view-picker-activity__item-bullet","aria-hidden":"true"})}),v=g&&i?.render?(0,dt.jsx)(i.render,{item:o,field:i}):null,R=m&&s?.render?(0,dt.jsx)(s.render,{item:o,field:s}):null,x=(0,Id.useMemo)(()=>y==="comfortable"?"md":"sm",[y]);return(0,dt.jsx)(Od.Composite.Item,{ref:u,role:"option","aria-label":i&&i.getValue({item:o})||void 0,"aria-posinset":d,"aria-setsize":c,"aria-selected":h,className:Y("dataviews-view-picker-activity__item",y==="compact"&&"is-compact",y==="balanced"&&"is-balanced",y==="comfortable"&&"is-comfortable",h&&"is-selected"),...r,render:(0,dt.jsx)("div",{}),children:(0,dt.jsxs)(ie,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,dt.jsx)(ie,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-picker-activity__item-type",children:w}),(0,dt.jsxs)(ie,{direction:"column",gap:x,align:"flex-start",className:"dataviews-view-picker-activity__item-content",children:[v&&(0,dt.jsx)("div",{className:"dataviews-view-picker-activity__item-title",children:v}),R&&(0,dt.jsx)("div",{className:"dataviews-view-picker-activity__item-description",children:R}),(0,dt.jsx)("div",{className:"dataviews-view-picker-activity__item-fields",children:l.map(S=>(0,dt.jsxs)("div",{className:"dataviews-view-picker-activity__item-field",children:[(0,dt.jsx)(on,{render:(0,dt.jsx)("span",{}),className:"dataviews-view-picker-activity__item-field-label",children:S.label}),(0,dt.jsx)("span",{className:"dataviews-view-picker-activity__item-field-value",children:(0,dt.jsx)(S.render,{item:o,field:S})})]},S.id))})]})]})})}function yO({groupName:e,groupField:t,showLabel:r=!0,children:n}){let o=(0,wO.useInstanceId)(yO,"dataviews-view-picker-activity-group__header");return(0,dt.jsxs)(ie,{direction:"column",role:"group","aria-labelledby":o,className:"dataviews-view-picker-activity-group",children:[(0,dt.jsx)("h3",{className:"dataviews-view-picker-activity-group__header",id:o,children:r?(0,Dh.sprintf)((0,Dh.__)("%1$s: %2$s"),t.label,e):e}),n]})}function xO({data:e,fields:t,getItemId:r,isLoading:n,onChangeSelection:o,selection:i,view:a,actions:s,className:l,empty:d}){let{itemListLabel:c,paginationInfo:u}=(0,Id.useContext)(Ie),g=ol(s),p=t.find(E=>E.id===a?.titleField),m=t.find(E=>E.id===a?.mediaField),b=t.find(E=>E.id===a?.descriptionField),h=(a?.fields??[]).map(E=>t.find(I=>E===I.id)).filter(IU),y=a.groupBy?.field?t.find(E=>E.id===a.groupBy?.field):null,_=y?Cn(e,y):null,v=(a.infiniteScrollEnabled&&!_)??!1?u?.totalItems:void 0,R=!!e?.length,x=!!(y&&_),S=_?Array.from(_.values()).flat():e,{getSelectionProps:C}=vo({data:S,getItemId:r,isItemSelectable:()=>!0,selection:i,onChangeSelection:o,selectionMode:g?"multi":"single-clearable",shouldSelectOnClick:!0}),k=E=>(0,dt.jsx)(PU,{view:a,selection:i,selectionProps:C(r(E)),getItemId:r,item:E,titleField:p,mediaField:m,descriptionField:b,otherFields:h,posinset:E.position,setsize:v},r(E));return R?(0,dt.jsxs)(dt.Fragment,{children:[(0,dt.jsx)(Od.Composite,{virtualFocus:!0,orientation:"vertical",role:"listbox","aria-multiselectable":g,"aria-label":c,"aria-busy":n,render:x?(0,dt.jsx)(ie,{direction:"column",gap:"sm"}):void 0,className:Y("dataviews-view-picker-activity",l),children:x&&_?Array.from(_.entries()).map(([E,I])=>(0,dt.jsx)(yO,{groupName:E,groupField:y,showLabel:a.groupBy?.showLabel!==!1,children:I.map(k)},E)):e.map(k)}),n&&(0,dt.jsx)("p",{className:"dataviews-loading-more",children:(0,dt.jsx)(Od.Spinner,{})})]}):(0,dt.jsx)("div",{className:Y({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,dt.jsx)("p",{children:(0,dt.jsx)(Od.Spinner,{})}):d})}var Pd=f(Me(),1),Md=f(ue(),1),SO=f(U(),1);var Nd=f(B(),1);function os(){let e=(0,SO.useContext)(Ie),t=e.view;return(0,Nd.jsxs)(Pd.__experimentalToggleGroupControl,{label:(0,Md.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,Nd.jsx)(Pd.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,Md._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,Nd.jsx)(Pd.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,Md._x)("Balanced","Density option for DataView layout")},"balanced"),(0,Nd.jsx)(Pd.__experimentalToggleGroupControlOption,{value:"compact",label:(0,Md._x)("Compact","Density option for DataView layout")},"compact")]})}var RO=f(Me(),1),CO=f(ue(),1),EO=f(U(),1);var kO=f(B(),1);function TO(){let e=(0,EO.useContext)(Ie),t=e.view;return!e.config?.mediaFitControl||!(t.showMedia!==!1&&e.fields.some(n=>n.id===t.mediaField))?null:(0,kO.jsx)(RO.ToggleControl,{label:(0,CO.__)("Original aspect ratio"),checked:t.layout?.mediaFit==="contain",onChange:n=>{e.onChangeView({...t,layout:{...t.layout,mediaFit:n?"contain":"cover"}})}})}var OO=f(Me(),1),IO=f(ue(),1),PO=f(U(),1);var MO=f(B(),1),MU=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}];function NO(){let e=(0,PO.useContext)(Ie),t=e.view,r=MU.filter(a=>e.containerWidth>=a.breakpoint),n=t.layout?.previewSize??230,o=r.map((a,s)=>({...a,index:s})).filter(a=>a.value<=n).sort((a,s)=>s.value-a.value)[0]?.index??0,i=r.map((a,s)=>({value:s}));return(0,MO.jsx)(OO.RangeControl,{showTooltip:!1,label:(0,IO.__)("Preview size"),value:o,min:0,max:r.length-1,withInputField:!1,onChange:(a=0)=>{e.onChangeView({...t,layout:{...t.layout,previewSize:r[a].value}})},step:1,marks:i})}var is=f(B(),1);function lS(){return(0,is.jsxs)(is.Fragment,{children:[(0,is.jsx)(os,{}),(0,is.jsx)(TO,{}),(0,is.jsx)(NO,{})]})}var as=[{type:fh,label:(0,xi.__)("Table"),component:$8,icon:jf,viewConfigOptions:os},{type:m8,label:(0,xi.__)("Grid"),component:J8,icon:Hf,viewConfigOptions:lS},{type:g8,label:(0,xi.__)("List"),component:nS,icon:(0,xi.isRTL)()?aw:lw,viewConfigOptions:os},{type:b8,label:(0,xi.__)("Activity"),component:lO,icon:cp,viewConfigOptions:os},{type:h8,label:(0,xi.__)("Grid"),component:hO,icon:Hf,viewConfigOptions:lS,isPicker:!0},{type:_8,label:(0,xi.__)("Table"),component:vO,icon:jf,viewConfigOptions:os,isPicker:!0},{type:v8,label:(0,xi.__)("Activity"),component:xO,icon:cp,viewConfigOptions:os,isPicker:!0}];var Wd=f(U(),1);var us=f(Me(),1),fa=f(ue(),1),R_=f(U(),1);function Vh(e){let{render:t,type:r}=e;return t||r!==void 0?e:{...e,type:"button"}}var AO=f(H(),1),DO=(0,AO.createContext)(!0);function FO(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function Fh(e){let t=[];for(let r of e)t.push(...r);return t}function Lh(e){return e.slice().reverse()}function Fu(...e){}function zh(e,t){return NU(e)?e(AU(t)?t():t):e}function NU(e){return typeof e=="function"}function AU(e){return typeof e=="function"}function dn(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function la(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function Lu(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function LO(e,t){let r={...e};for(let n of t)dn(r,n)&&delete r[n];return r}function zO(e,t){let r={};for(let n of t)dn(e,n)&&(r[n]=e[n]);return r}function Bh(e){return e}function BO(e=Fu){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function Xr(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function dS(e){return Object.keys(e)}function jO(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function Si(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function Ad(e){let t={};for(let r in e)dn(e,r)&&r!=="__proto__"&&e[r]!==void 0&&(t[r]=e[r]);return t}function He(...e){for(let t of e)if(t!==void 0)return t}var Dd=DU();function DU(){return typeof window<"u"&&!!window.document?.createElement}function Jn(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function eo(e,t=!1){let{activeElement:r}=Jn(e);if(!r?.nodeName)return null;if(VU(r)&&r.contentDocument?.body)return eo(r.contentDocument.body,t);if(t){let n=r.getAttribute("aria-activedescendant");if(n){let o=Jn(r).getElementById(n);if(o)return o}}return r}function al(e,t){return e===t||e.contains(t)}function Vd(e){return e?.nodeType===1}function HO(e){return typeof e?.nodeType=="number"}function VU(e){return e.tagName==="IFRAME"}function ss(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?FU.indexOf(e.type)!==-1:!1}var FU=["button","color","file","image","reset","submit"];function jh(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function cn(e){try{return e.tagName==="TEXTAREA"?!0:e.tagName!=="INPUT"?!1:e.selectionStart!==null}catch{return!1}}function Hh(e){return e.isContentEditable||cn(e)}function WO(e){if(cn(e))return e.value;if(e.isContentEditable){let t=Jn(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function zu(e){let t=0,r=0;if(cn(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let n=Jn(e).getSelection();if(n?.rangeCount&&n.anchorNode&&al(e,n.anchorNode)&&n.focusNode&&al(e,n.focusNode)){let o=n.getRangeAt(0),i=o.cloneRange();i.selectNodeContents(e),i.setEnd(o.startContainer,o.startOffset),t=i.toString().length,i.setEnd(o.endContainer,o.endOffset),r=i.toString().length}}return{start:t,end:r}}var LU=["dialog","menu","listbox","tree","grid"],VO={menu:"menuitem",listbox:"option",tree:"treeitem"};function UO(e,t){let r=e?.getAttribute("role");return r&&LU.indexOf(r)!==-1?r:t}function YO(e){if(e!=null&&dn(VO,e))return VO[e]}function Bu(e){if(!e)return null;let t=n=>n==="auto"||n==="scroll";if(e.clientHeight&&e.scrollHeight>e.clientHeight){let{overflowY:n}=getComputedStyle(e);if(t(n))return e}else if(e.clientWidth&&e.scrollWidth>e.clientWidth){let{overflowX:n}=getComputedStyle(e);if(t(n))return e}let r=Jn(e);return Bu(e.parentElement)||r.scrollingElement||r.body}function Wh(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function GO(e,t){let r=e.map((o,i)=>[i,o]),n=!1;return r.sort(([o,i],[a,s])=>{let l=t(i),d=t(s);return l===d||!l||!d?0:zU(l,d)?(o>a&&(n=!0),-1):(o<a&&(n=!0),1)}),n?r.map(([o,i])=>i):e}function zU(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function $O(){return Dd&&!!navigator.maxTouchPoints}function Uh(){return Dd?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function Yh(){return Dd&&Uh()&&/apple/i.test(navigator.vendor)}function qO(){return Dd&&/firefox\//i.test(navigator.userAgent)}function KO(e){let{currentTarget:t,target:r}=e;return t?HO(r)?!al(t,r):!0:!1}function br(e){return e.target===e.currentTarget}function XO(e){if(!Vd(e))return!1;let t=e,r=t.tagName.toLowerCase();return r==="a"||r==="button"&&t.type==="submit"||r==="input"&&t.type==="submit"}function ZO(e){let t=Uh();return t&&!e.metaKey||!t&&!e.ctrlKey?!1:XO(e.currentTarget)}function QO(e){return e.altKey?XO(e.currentTarget):!1}function sl(e,t){let r=new FocusEvent("blur",t),n=e.dispatchEvent(r),o={...t,bubbles:!0};return e.dispatchEvent(new FocusEvent("focusout",o)),n}function JO(e,t,r){let n=new KeyboardEvent(t,r);return e.dispatchEvent(n)}function cS(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function Gh(e,t){let r=t||e.currentTarget,n=e.relatedTarget;return!HO(n)||!al(r,n)}function e7(e){return e.type==="input"}function ll(e,t,r,n){let i=(s=>{if(n){let d=setTimeout(s,n);return()=>clearTimeout(d)}let l=requestAnimationFrame(s);return()=>cancelAnimationFrame(l)})(()=>{e.removeEventListener(t,a,!0),r()}),a=()=>{i(),r()};return e.addEventListener(t,a,{once:!0,capture:!0}),()=>{i(),e.removeEventListener(t,a,!0)}}function Ri(e,t,r,n=window){let o=[];try{n.document.addEventListener(e,t,r);for(let a of Array.from(n.frames))o.push(Ri(e,t,r,a))}catch{}return()=>{try{n.document.removeEventListener(e,t,r)}catch{}for(let a of o)a()}}var BU="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], summary, iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])";function Ci(e){return!(!e.matches(BU)||!jh(e)||e.closest("[inert]"))}function yo(e){let t=eo(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function t7(e){let t=eo(e);if(!t)return!1;if(al(e,t))return!0;let r=t.getAttribute("aria-activedescendant");return!r||!("id"in e)?!1:r===e.id?!0:!!e.querySelector(`#${CSS.escape(r)}`)}function r7(e){return async()=>{let t=await e?.();return r7(async()=>(await t?.(),e))}}var fTe=jU();function jU({limit:e=100}={}){let t=[],r=[],n=null,o=()=>t.length>0,i=()=>r.length>0;return{canUndo:o,canRedo:i,undo:async()=>{o()&&(n=null,r.push(await t.pop()?.()))},redo:async()=>{i()&&(n=null,t.push(await r.pop()?.()))},execute:async(d,c)=>{if(!d)return;let u=c===n;n=c??null;let g=u?Math.max(0,t.length-1):t.length,p=await d();if(!p)return;r=[];let m=t[g];for(t[g]=r7(async()=>{await p?.();let b=await m?.();return async()=>{await b?.(),await d?.()}});t.length>e;)t.shift()}}}var Zr=f(H(),1),Rt=f(H(),1),dl=f(B(),1);function n7(e,t){if(typeof e=="function"){let r=e(t);if(typeof r=="function")return r}else e&&(e.current=t)}function HU(e){return!e||!(0,Rt.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function WU(e){return HU(e)?{...e.props}.ref||e.ref:null}function UU(e,t){let r={...e};for(let n in t){if(!dn(t,n)||n==="__proto__")continue;if(n==="className"){let i="className",a=e[i],s=t[i];a&&s?r[i]=`${a} ${s}`:r[i]=s||a;continue}if(n==="style"){let i="style";r[i]=e[i]?{...e[i],...t[i]}:t[i];continue}let o=t[n];if(o!==void 0){if(n.startsWith("on")){if(typeof o!="function")continue;let i=e[n];if(typeof i=="function"){r[n]=(...a)=>{o(...a),i(...a)};continue}}r[n]=o}}return r}var uS={...Zr},o7=uS.useId,gTe=uS.useDeferredValue,i7=uS.useInsertionEffect,_t=Dd?Rt.useLayoutEffect:Rt.useEffect;function YU(e){let[t]=(0,Rt.useState)(e);return t}function d7(e){let t=(0,Rt.useRef)(e);return _t(()=>{t.current=e}),t}function Xe(e){let t=(0,Rt.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return i7?i7(()=>{t.current=e}):t.current=e,(0,Rt.useCallback)((...r)=>t.current?.(...r),[])}function qh(e){let[t,r]=(0,Rt.useState)(null);return _t(()=>{if(t==null||!e)return;let n=null;return e(o=>(n=o,t)),()=>{e(n)}},[t,e]),[t,r]}function sr(...e){return(0,Rt.useMemo)(()=>{if(e.some(Boolean))return t=>{let r=[];for(let n of e){if(!n)continue;let o=n7(n,t);r.push({ref:n,cleanup:typeof o=="function"?o:void 0})}if(r.some(n=>n.cleanup))return()=>{for(let{ref:n,cleanup:o}of r)o?o():n7(n,null)}}},e)}function Qr(e){if(o7){let n=o7();return e||n}let[t,r]=(0,Rt.useState)(e);return _t(()=>{if(e||t)return;let n=Math.random().toString(36).slice(2,8);r(`id-${n}`)},[e,t]),e||t}function ju(e,t,r){let n=YU(r),[o,i]=(0,Rt.useState)(n);return(0,Rt.useEffect)(()=>{let a=e&&"current"in e?e.current:e;if(!a)return;let s=()=>{let d=a.getAttribute(t);i(d??n)},l=new MutationObserver(s);return l.observe(a,{attributeFilter:[t]}),s(),()=>l.disconnect()},[e,t,n]),o}function Ei(e,t){let r=(0,Rt.useRef)(!1);(0,Rt.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,Rt.useEffect)(()=>()=>{r.current=!1},[])}function c7(e,t){let r=(0,Rt.useRef)(!1);_t(()=>{if(r.current)return e();r.current=!0},t),_t(()=>()=>{r.current=!1},[])}function u7(){return(0,Rt.useReducer)(()=>[],[])}function er(e){return Xe(typeof e=="function"?e:()=>e)}function xo(e,t,r=[]){let n=(0,Rt.useCallback)(o=>(e.wrapElement&&(o=e.wrapElement(o)),t(o)),[...r,e.wrapElement]);return{...e,wrapElement:n}}function Kh(e,t,r){let n=e.onLoadedMetadataCapture,o=(0,Rt.useMemo)(()=>Object.assign(()=>{},n,...r!==void 0?[{[t]:r}]:[]),[n,t,r]);return[n?.[t],{onLoadedMetadataCapture:o}]}var a7=!1;function f7(){return(0,Rt.useEffect)(()=>{a7||(Ri("mousemove",$U,!0),Ri("mousedown",$h,!0),Ri("mouseup",$h,!0),Ri("keydown",$h,!0),Ri("scroll",$h,!0),a7=!0)},[]),Xe(()=>fS)}var fS=!1,s7=0,l7=0;function GU(e){let t=e.movementX||e.screenX-s7,r=e.movementY||e.screenY-l7;return s7=e.screenX,l7=e.screenY,t||r||!1}function $U(e){GU(e)&&(fS=!0)}function $h(){fS=!1}function Lt(e){let t=Zr.forwardRef((r,n)=>e(Ad({...r,ref:n})));return t.displayName=e.displayName||e.name,t}function ki(e,t){return Zr.memo(e,t)}function Ht(e,t){let{wrapElement:r,render:n,...o}=t,i=sr(t.ref,WU(n)),a;if(Zr.isValidElement(n)){let s={...n.props,ref:i};a=Zr.cloneElement(n,UU(o,s))}else n?a=n(o):a=(0,dl.jsx)(e,{...o});return r?r(a):a}function Wt(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function kn(e=[],t=[]){let r=Zr.createContext(void 0),n=Zr.createContext(void 0),o=()=>Zr.useContext(r),i=(d=!1)=>{let c=Zr.useContext(n),u=o();return d?c:c||u},a=()=>{let d=Zr.useContext(n),c=o();if(!(d&&d===c))return c},s=d=>e.reduceRight((c,u)=>(0,dl.jsx)(u,{...d,children:c}),(0,dl.jsx)(r.Provider,{...d}));return{context:r,scopedContext:n,useContext:o,useScopedContext:i,useProviderContext:a,ContextProvider:s,ScopedContextProvider:d=>(0,dl.jsx)(s,{...d,children:t.reduceRight((c,u)=>(0,dl.jsx)(u,{...d,children:c}),(0,dl.jsx)(n.Provider,{...d}))})}}var Rr=f(H(),1);function g7(e){return e==="ArrowUp"||e==="ArrowRight"||e==="ArrowDown"||e==="ArrowLeft"||e==="Home"||e==="End"||e==="PageUp"||e==="PageDown"}var qU="div",KU=Symbol("accessibleWhenDisabled"),b7=Yh(),h7=1,_7=2,p7=3,XU=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function ZU(e){let{tagName:t,readOnly:r,type:n}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?XU.includes(n):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function QU(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function JU(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function eY(e){let t=0;return QU(e)&&(t|=h7),JU(e)&&(t|=_7),t}function tY(e){if(e.tagName==="BUTTON"){let{type:t}=e;return t==="submit"}if(e.tagName==="INPUT"){let{type:t}=e;return t==="submit"||t==="image"}return!1}function rY({focusable:e,trulyDisabled:t,nativeTabbable:r,supportsDisabled:n,safariTabIndex:o,tabIndexProp:i}){return e?t?r&&!n?-1:void 0:r?o&&i==null?0:i:i??0:i}function pS(e,t){return Xe(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var m7=!1,Xh=!0;function nY(e){let t=e.target;Vd(t)&&!t.hasAttribute("data-focus-visible")&&(Xh=!1)}function oY(e){if(g7(e.key)){Xh=!0;return}e.metaKey||e.ctrlKey||e.altKey&&(!b7||e.key!=="Tab")||(Xh=!0)}var Hu=Wt(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:n,onFocusVisible:o,...i}){let a=(0,Rr.useRef)(null),[s,l]=Kh(i,KU,r);r??=s,(0,Rr.useEffect)(()=>{t&&(m7||(Ri("mousedown",nY,!0),Ri("keydown",oY,!0),m7=!0))},[t]);let d=t&&Si(i),c=d&&!r,[u,g]=(0,Rr.useState)(!1),p=(0,Rr.useRef)(!1),m=(0,Rr.useRef)(null),b=Xe(M=>{m.current?.(),m.current=null,p.current=!1,M?.removeAttribute("data-focus-visible")});(0,Rr.useEffect)(()=>{t&&!c||(b(a.current),u&&g(!1))},[t,c,u,b]),(0,Rr.useEffect)(()=>{if(!t||!u)return;let M=a.current;if(!M||typeof IntersectionObserver>"u")return;let V=new IntersectionObserver(()=>{Ci(M)||(p.current=!1,g(!1))});return V.observe(M),()=>V.disconnect()},[t,u]),(0,Rr.useEffect)(()=>()=>m.current?.(),[]);let h=pS(i.onKeyPressCapture,d),y=pS(i.onMouseDownCapture,d),_=pS(i.onClickCapture,d),w=(M,V)=>{if(V&&(M.currentTarget=V),!t)return;let z=M.currentTarget;if(z&&yo(z)&&(o?.(M),!M.defaultPrevented)){if(z.dataset.focusVisible="true",p.current=!0,tY(z)){if(m.current?.(),m.current=null,typeof IntersectionObserver<"u"){let W=new IntersectionObserver(()=>{Ci(z)||b(z)});W.observe(z),m.current=()=>W.disconnect()}return}g(!0)}},v=i.onKeyDownCapture,R=Xe(M=>{if(v?.(M),M.defaultPrevented||!t||u||p.current||(M.metaKey||M.altKey||M.ctrlKey)&&!g7(M.key)||!br(M))return;let V=M.currentTarget;ll(V,"focusout",()=>w(M,V))}),x=i.onFocusCapture,S=Xe(M=>{if(x?.(M),M.defaultPrevented||!t)return;if(!br(M)){g(!1);return}let V=M.currentTarget,z=()=>w(M,V);Xh||ZU(M.target)?ll(M.target,"focusout",z):g(!1)}),C=i.onBlur,k=Xe(M=>{C?.(M),t&&Gh(M)&&(b(M.currentTarget),g(!1))}),E=(0,Rr.useContext)(DO),I=Xe(M=>{t&&n&&M&&E&&queueMicrotask(()=>{yo(M)||Ci(M)&&M.focus()})}),[T,N]=(0,Rr.useState)(p7);_t(()=>{let M=a.current;if(!M)return;let V=eY(M.tagName.toLowerCase());V!==p7&&N(V)},[]);let P=t&&!!(T&h7),A=t&&!!(T&_7),[F,D]=(0,Rr.useState)(!1);b7&&(0,Rr.useEffect)(()=>{if(!t)return;let M=a.current;if(!M)return;let{type:V}=M,z=M.tagName==="INPUT"&&(V==="checkbox"||V==="radio");D(ss(M)||z)},[t]);let O=i.style,L=(0,Rr.useMemo)(()=>c?{pointerEvents:"none",...O}:O,[c,O]);return i={"data-focus-visible":t&&u||void 0,"data-autofocus":n||void 0,"aria-disabled":d||void 0,...i,...l,ref:sr(a,I,i.ref),style:L,tabIndex:rY({focusable:t,trulyDisabled:c,nativeTabbable:P,supportsDisabled:A,safariTabIndex:F,tabIndexProp:i.tabIndex}),disabled:A&&c?!0:void 0,contentEditable:d?void 0:i.contentEditable,onKeyPressCapture:h,onClickCapture:_,onMouseDownCapture:y,onKeyDownCapture:R,onFocusCapture:S,onBlur:k},Ad(i)}),wTe=Lt(function(t){let r=Hu(t);return Ht(qU,r)});var ls=f(H(),1),iY="button";function v7(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?ss(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?ss(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var aY=Symbol("command"),mS=Wt(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...n}){let o=(0,ls.useRef)(null),[i,a]=(0,ls.useState)(!1),s=n.type;(0,ls.useEffect)(()=>{let v=o.current;if(!v)return;let R=ss(v);s!==void 0&&R&&v.type==="button"||a(R)},[s]);let[l,d]=(0,ls.useState)(!1),c=(0,ls.useRef)(!1),u=Si(n),[g,p]=Kh(n,aY,!0);_t(()=>{u&&(c.current=!1,d(!1))},[u]);let m=n.onKeyDown,b=Xe(v=>{m?.(v);let R=v.currentTarget;if(v.defaultPrevented||g||u||!br(v)||cn(R)||R.isContentEditable)return;let x=t&&v.key==="Enter",S=r&&v.key===" ",C=v.key==="Enter"&&!t,k=v.key===" "&&!r;if(C||k){v.preventDefault();return}if(x||S){let E=v7(v);if(x){if(!E){v.preventDefault();let{view:I,...T}=v,N=()=>cS(R,T);qO()?ll(R,"keyup",N):queueMicrotask(N)}}else S&&(c.current=!0,E||(v.preventDefault(),d(!0)))}}),h=n.onKeyUp,y=Xe(v=>{if(h?.(v),g)return;let R=r&&v.key===" ";if(!c.current||!R)return;let x=v7(v);if(c.current=!1,x||d(!1),v.defaultPrevented||!br(v)||u||v.metaKey||x)return;v.preventDefault();let S=v.currentTarget,{view:C,...k}=v;queueMicrotask(()=>cS(S,k))}),_=n.onBlur,w=Xe(v=>{_?.(v),c.current&&(c.current=!1,d(!1))});return n={"data-active":l||void 0,type:i?"button":void 0,...p,...n,ref:sr(o,n.ref),onKeyDown:b,onKeyUp:y,onBlur:w},n=Hu(n),n}),ETe=Lt(function(t){let r=mS(Vh(t));return Ht(iY,r)});var Wu=kn(),w7=Wu.useContext,OTe=Wu.useScopedContext,ITe=Wu.useProviderContext,y7=Wu.ContextProvider,x7=Wu.ScopedContextProvider;var Zh=f(H(),1),sY="div",gS=Wt(function({store:t,shouldRegisterItem:r=!0,getItem:n=Bh,element:o,...i}){let a=w7();t=t||a;let s=Qr(i.id),l=(0,Zh.useRef)(o);return(0,Zh.useEffect)(()=>{let d=l.current;if(!s||!d||!r)return;let c=n({id:s,element:d});return t?.renderItem(c)},[s,r,n,t]),i={...i,ref:sr(l,i.ref)},i}),DTe=Lt(function(t){let r=gS(t);return Ht(sY,r)});var bS=f(H(),1),Uu=kn([y7],[x7]),zTe=Uu.useContext,Qh=Uu.useScopedContext,S7=Uu.useProviderContext,Jh=Uu.ContextProvider,Fd=Uu.ScopedContextProvider,R7=(0,bS.createContext)(void 0),C7=(0,bS.createContext)(void 0);var zd=f(H(),1);function cl(e,t){let r=e.__unstableInternals;return Xr(r,"Invalid store"),r[t]}function k7(e,t){if(!e)return!0;for(let r of e)if(t instanceof Set){if(t.has(r))return!0}else if(Yu(r,t))return!0;return!1}function Yu(e,t){return e===t||e!==e&&t!==t}function T7(e,t,r,n){let o;for(let i of dS(t))Yu(t[i],r[i])||n!==void 0&&k7([i],n)||(o??={...e},o[i]=t[i]);return o}var lY=100;function dY(e,t,r){if(t)for(let n of t){let o=e.get(n);o||(o=new Set,e.set(n,o)),o.add(r)}}function cY(e,t,r){if(e&&t)for(let n of t){let o=e.get(n);o&&(o.delete(r),o.size||e.delete(n))}}function O7(e){let t=new Set,r=e.currentListener;if(!r)return t;for(let n of e.keyedListeners)if(t.add(n),n===r)return t;return t.clear(),t.add(r),t}function e_(e){e.notifiedListeners??=O7(e)}function _S(e,t){if(!e.currentListener)return!1;let r=!1;for(let o of e.keyedListeners){if(o===e.currentListener){r=!0;continue}if(r&&o===t)return!1}let n=!1;for(let o of e.group.listeners){if(o===e.currentListener)return n;o===t&&(n=!0)}return!1}function hS(e,t,r){for(let n of e)if(n.group===t&&!n.recovering&&!(r&&!n.keyedListeners.has(r))){e_(n);for(let o of n.group.listeners){if(o===n.currentListener)break;_S(n,o)&&n.notifiedListeners?.add(o)}}}function uY(e,t,r){for(let n of e)n.group===t&&(n.recovering||_S(n,r)&&(e_(n),n.notifiedListeners?.add(r)))}function fY({fastPathFrames:e,group:t,keys:r,listener:n}){let o=t.listeners.has(n);for(let i of e)i.group===t&&(i.recovering||r.includes(i.updatedKey)&&(_S(i,n)?(e_(i),i.notifiedListeners?.add(n)):o&&(e_(i),i.recoverToLive=!0)))}function pY(e,t,r){for(let n of e)n.group===t&&n.notifiedListeners?.delete(r)}function mY({fastPathFrames:e,group:t,keys:r,listener:n}){for(let o of e)o.group===t&&(o.recovering||r.includes(o.updatedKey)&&o.keyedListeners.add(n))}function gY(e,t){if(!e.disposables.size)return;let r=e.disposables.get(t);r&&(e.disposables.delete(t),r())}function I7(e,t,r){let n=e.disposables.get(t);if(!n){e.disposables.set(t,r);return}e.disposables.set(t,()=>{n(),r()})}function P7(e,t,r,n,o,i){if(e.suspendCounts?.has(t))return;let{disposables:a}=e,s=a.size?a.get(t):void 0;if(s){a.delete(t);let d=r;s(),r=o?.()??r,r!==d&&(n=T7(n,r,d,i)??n)}let l=t(r,n);l&&I7(e,t,l)}function E7({group:e,getState:t,prevState:r,updatedKey:n,notifiedListeners:o}){let i=e.allKeysListeners;for(let a of e.listeners)o?.has(a)||!i?.has(a)&&!k7(e.listenerKeys.get(a),n)||(o?.add(a),P7(e,a,t(),r,t,n))}function un(e,...t){let r=e,n=r,o=Fu,i=!1,a=!1,s=new Set,l=new Set,d=new Set,c={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},u={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},g=I=>(d.add(I),()=>d.delete(I)),p=()=>{let I=l.size,T=Symbol();l.add(T);let N=()=>{l.delete(T)&&(l.size||o())};if(I)return N;let P=dS(r),A=[];for(let O of t){let L=O?.getState?.();if(!L)continue;let M=P.filter(V=>dn(L,V));if(M.length){if(t.length===1||M.length===P.length){for(let V of M)A.push(Ct(O,[V],z=>{k(V,z[V],!0)}));continue}A.push(to(O,M,(V,z)=>{for(let W of M)V[W]!==z[W]&&k(W,V[W],!0)}));for(let V of M){let z=O?.getState?.();z&&k(V,z[V],!0)}}}let F=[];for(let O of d)F.push(O());let D=t.map(Gu);return o=la(...A,...F,...D),N},m=(I,T,N)=>{N!==void 0&&(N?cY(I.listenersByKey,N,T):I.allKeysListeners?.delete(T))},b=[],h=(I,T,N=c)=>{let P=I?[...I]:null,A=N.listeners.has(T);return A||pY(b,N,T),P?fY({fastPathFrames:b,group:N,keys:P,listener:T}):(A&&hS(b,N),uY(b,N,T)),A&&(hS(b,N,T),m(N,T,N.listenerKeys.get(T))),N.listeners.add(T),P?(N.listenersByKey??=new Map,dY(N.listenersByKey,P,T),mY({fastPathFrames:b,group:N,keys:P,listener:T})):(N.allKeysListeners??=new Set,N.allKeysListeners.add(T)),N.listenerKeys.set(T,P),()=>{let F=N.disposables.get(T);N.disposables.delete(T),hS(b,N,T);let D=N.listenerKeys.get(T);m(N,T,P),D!==P&&m(N,T,D),N.listenerKeys.delete(T),N.listeners.delete(T),F?.()}},y=(I,T)=>h(I,T),_=(I,T,N)=>{let P=I.listeners.has(T);if(P){I.suspendCounts??=new Map;let F=I.suspendCounts.get(T)??0;I.suspendCounts.set(T,F+1)}let A;try{let F=r;gY(I,T),r!==F&&(A=T7(N,r,F));let D=T(r,A??N);D&&I7(I,T,D)}finally{if(P){let F=I.suspendCounts,D=F?.get(T);D&&D>1?F?.set(T,D-1):F?.delete(T),F?.size||delete I.suspendCounts}}},w=(I,T)=>(_(c,T,r),h(I,T)),v=(I,T)=>(!u.listeners.size&&!a&&(n=r),_(u,T,n),h(I,T,u)),R=I=>un(zO(r,I),E),x=I=>un(LO(r,I),E),S=()=>r,C=(I,T,N)=>{if(!(N instanceof Set)&&!I.allKeysListeners?.size){let P=I.listenersByKey?.get(N);if(!P)return;let A={group:I,keyedListeners:P,updatedKey:N,currentListener:null};b.push(A);try{for(let F of P){if(A.notifiedListeners?.has(F)||(A.currentListener=F,A.notifiedListeners?.add(F),P7(I,F,r,T,S,N),!I.allKeysListeners?.size&&!A.recoverToLive))continue;let D=A.notifiedListeners??O7(A);A.notifiedListeners=D,A.recovering=!0,E7({group:I,getState:S,prevState:T,updatedKey:N,notifiedListeners:D});return}}finally{b.pop()}return}E7({group:I,getState:S,prevState:T,updatedKey:N})},k=(I,T,N=!1)=>{if(!dn(r,I))return;let P=r[I],A=zh(T,()=>P);if(Yu(A,P))return;let F=a;a=!0;let D=r,O={...r,[I]:A};r=O;let L=!1;try{if(!N&&t.length){for(let M of t)if(M?.setState?.(I,A),!Yu(r[I],A)){L=!0;break}if(L){let M=0;for(;M<lY;M+=1){let V=!1;for(let z of t){let W=r[I];z?.setState?.(I,W),Yu(r[I],W)||(V=!0)}if(!V)break}}}if(!L){let M=r===O?D:{...r,[I]:D[I]};C(c,M,I)}}finally{a=F}if(!u.listeners.size){a||(n=r);return}s.add(I),!i&&(i=!0,queueMicrotask(()=>{i=!1;let M=r,V=s;s=new Set;let z=n;C(u,z,V),n===z&&(n=M)}))},E={getState:S,setState:k,__unstableInternals:{setup:g,init:p,subscribe:y,sync:w,batch:v,pick:R,omit:x}};return E}function Mt(e,...t){if(e)return cl(e,"setup")(...t)}function Gu(e,...t){if(e)return cl(e,"init")(...t)}function to(e,...t){if(e)return cl(e,"subscribe")(...t)}function Ct(e,...t){if(e)return cl(e,"sync")(...t)}function ds(e,...t){if(e)return cl(e,"batch")(...t)}function t_(e,...t){if(e)return cl(e,"omit")(...t)}function M7(e,...t){if(e)return cl(e,"pick")(...t)}function Ld(...e){let t={};for(let n of e){let o=n?.getState?.();o&&Object.assign(t,o)}let r=un(t,...e);return Object.assign({},...e,r)}function bY(e){let t=e.find(o=>!!o.element),r=[...e].reverse().find(o=>!!o.element)?.element,n=t?.element?.parentElement;if(!r)return Jn(n).body;for(;n;){if(n.contains(r))return n;n=n.parentElement}return Jn(n).body}function hY(e){return e?.__unstablePrivateStore}var r_=64;function N7(e,t){if(e.length<r_){t.ids&&(t.items=void 0,t.ids=void 0);return}if(t.items===e)return t.ids;let r=new Set;for(let n of e)r.add(n.id);return t.items=e,t.ids=r,r}function vS(e,t,r){if(e.length<r_){t.ids&&(t.items=void 0,t.ids=void 0);return}if(!r){r=new Set;for(let n of e)r.add(n.id)}t.items=e,t.ids=r}function A7(e={}){e.store;let t=e.store?.getState(),r=He(e.items,t?.items,e.defaultItems,[]),n=hY(e.store),o=n?.__unstableCollectionLookup??{controlledItems:new Map(r.map(_=>[_.id,_])),registeredItems:new Map,controlledItemsSource:r,propagatedItems:r},{controlledItems:i,registeredItems:a}=o,s={},l={},d={items:r,renderedItems:He(t?.renderedItems,[])},c=un(d,e.store),u=Object.assign(un({items:r,renderedItems:d.renderedItems},n),{__unstableCollectionLookup:o}),g=_=>{let w=GO(_,v=>v.element);u.setState("renderedItems",w),c.setState("renderedItems",w)},p=_=>{if(_!==o.controlledItemsSource){o.controlledItemsSource=_,i.clear();for(let w of _)i.set(w.id,w)}},m=(_,w)=>{if(_!=="items"){c.setState(_,w);return}c.setState("items",v=>{let R=zh(w,v);return R===v?v:(o.propagatedItems=R,p(R),R)})};Mt(c,()=>Gu(u)),n||(to(c,["items"],({items:_})=>{_!==o.propagatedItems&&(o.propagatedItems=_,p(_))}),Mt(u,()=>ds(u,["items"],({items:_})=>{o.propagatedItems=_,c.setState("items",_)}))),Mt(u,()=>ds(u,["renderedItems"],_=>{let w=!0,v=requestAnimationFrame(()=>{let{renderedItems:C}=c.getState();_.renderedItems!==C&&g(_.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(v);let R=()=>{if(w){w=!1;return}cancelAnimationFrame(v),v=requestAnimationFrame(()=>g(_.renderedItems))},x=bY(_.renderedItems),S=new IntersectionObserver(R,{root:x});for(let C of _.renderedItems)C.element&&S.observe(C.element);return()=>{cancelAnimationFrame(v),S.disconnect()}}));let b=(_,w,v)=>{let R=v?.registeredItems,x=v?.controlledItems;return S=>{let C=R?.get(S.id),k=!!C||!!x?.has(S.id),E;return u.setState(_,T=>{let N=w.ids||T.length>=r_&&!k?N7(T,w):void 0,P=N&&!N.has(S.id)?-1:T.findIndex(({id:F})=>F===S.id),A=T.slice();if(P!==-1){E=T[P];let F={...E,...S};A[P]=F,R?.set(S.id,F)}else A.push(S),R?.set(S.id,S),N?.add(S.id);return(w.ids||P===-1&&A.length>=r_)&&vS(A,w,N),A}),()=>{R&&(C?R.set(S.id,C):R.delete(S.id)),u.setState(_,T=>{let N=w.ids?N7(T,w):void 0;if(!E){let F=T.filter(({id:D})=>D!==S.id);return N?.delete(S.id),w.ids&&vS(F,w,N),F}let P=T.findIndex(({id:F})=>F===S.id);if(P===-1)return T;let A=T.slice();return A[P]=E,w.ids&&vS(A,w,N),A})}}},h=b("items",s,o),y=b("renderedItems",l);return{...c,setState:m,registerItem:h,renderItem:_=>la(h(_),y(_)),item:_=>_?a.size?a.get(_)??i.get(_)??null:i.get(_)??null:null,__unstablePrivateStore:u}}var _Y={id:null};function Ti(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function vY(e){for(let t=e.length-1;t>=0;t-=1){let r=e[t];if(r&&!r.disabled)return r}}function wY(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function D7(e,t){return e.filter(r=>r.rowId===t)}function V7({items:e,fromIndex:t,step:r,rowId:n,excludeId:o}){for(let i=t;i>=0&&i<e.length;i+=r){let a=e[i];if(!a||a.rowId!==n||a.disabled)continue;let s=a.id;if(!(o!=null&&s===o))return s}}function F7(e,t,r=!1){let n=e.findIndex(o=>o.id===t);return[...e.slice(n+1),...r?[_Y]:[],...e.slice(0,n)]}var yY=48,xY=4;function SY(e){let t=[],r,n;for(let o of e){let i=o.rowId;if(r&&n===i){r.push(o);continue}let a=t.find(s=>s[0]?.rowId===i);a?(a.push(o),r=a):(r=[o],t.push(r)),n=i}return t}function RY(e){let t=e[0];if(!t)return[];let r=1;for(;r<e.length&&e[r]?.rowId===t.rowId;)r+=1;let n=e.slice(0,r);if(r===e.length)return[n];let o=[n],i;for(;r<e.length;r+=1){let a=e[r];if(!a)continue;let s=i?i.get(a.rowId):o.find(d=>d[0]?.rowId===a.rowId);if(s){s.push(a);continue}let l=[a];o.push(l),i?i.set(a.rowId,l):o.length===xY&&(i=new Map(o.map(d=>[d[0]?.rowId,d])))}return o}function n_(e){return e.length>=yY?RY(e):SY(e)}function L7(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function CY(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function EY(e,t,r){let n=L7(e);for(let o of e)for(let i=0;i<n;i+=1){let a=o[i];if(!a||r&&a.disabled){let s=i===0&&r?Ti(o):o[i-1];o[i]=s&&t!==s.id&&r?s:CY(s?.rowId)}}return e}function kY(e){let t=n_(e),r=L7(t),n=[];for(let o=0;o<r;o+=1)for(let i of t){let a=i[o];a&&n.push({...a,rowId:a.rowId?`${o}`:void 0})}return n}function z7(e={}){let t=e.store?.getState(),r=A7(e),n=He(e.activeId,t?.activeId,e.defaultActiveId),o=He(t?.compositeElement,t?.baseElement,null),i=He(e.compositeElementInFocusOrder,e.includesBaseElement,t?.compositeElementInFocusOrder,t?.includesBaseElement,n===null),a={...r.getState(),id:He(e.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:n,compositeElement:o,baseElement:o,compositeElementInFocusOrder:i,includesBaseElement:i,moves:He(t?.moves,0),orientation:He(e.orientation,t?.orientation,"both"),rtl:He(e.rtl,t?.rtl,!1),virtualFocus:He(e.virtualFocus,t?.virtualFocus,!1),focusLoop:He(e.focusLoop,t?.focusLoop,!1),focusWrap:He(e.focusWrap,t?.focusWrap,!1),focusShift:He(e.focusShift,t?.focusShift,!1)},s=un(a,r,e.store);Mt(s,()=>la(Ct(s,["compositeElement"],c=>{s.setState("baseElement",c.compositeElement)}),Ct(s,["baseElement"],c=>{s.setState("compositeElement",c.baseElement)}),Ct(s,["compositeElementInFocusOrder"],c=>{s.setState("includesBaseElement",c.compositeElementInFocusOrder)}),Ct(s,["includesBaseElement"],c=>{s.setState("compositeElementInFocusOrder",c.includesBaseElement)}))),Mt(s,()=>Ct(s,["renderedItems","activeId"],c=>{s.setState("activeId",u=>u!==void 0?u:Ti(c.renderedItems)?.id)}));let l=(c="next",u={})=>{let g=s.getState(),p=He(u.compositeElementInFocusOrder,u.includesBaseElement,g.compositeElementInFocusOrder),{skip:m=0,activeId:b=g.activeId,focusShift:h=g.focusShift,focusLoop:y=g.focusLoop,focusWrap:_=g.focusWrap,renderedItems:w=g.renderedItems,rtl:v=g.rtl}=u,R=c==="up"||c==="down",x=c==="next"||c==="down",S=x?v&&!R:!v||R,C=h&&!m;if(!m&&!_&&!p&&b!=null&&(!R||!C&&!w.some(L=>L.rowId!=null))){let L=-1;if(w===g.renderedItems){let V=w[0];if(V&&r.item(V.id)===V){let z=r.item(b);z?.id===b&&(L=w.indexOf(z))}}L===-1&&(L=w.findIndex(V=>V.id===b));let M=w[L];if(M){let V=S?-1:1,z=V7({items:w,fromIndex:L+V,step:V,rowId:M.rowId,excludeId:b});return z!==void 0?z:y&&(R?y!=="horizontal":y!=="vertical")?V7({items:w,fromIndex:V===1?0:w.length-1,step:V,rowId:M.rowId,excludeId:b}):void 0}}let k=R?Fh(EY(n_(w),b,C)):w;if(k=S?Lh(k):k,k=R?kY(k):k,b==null)return Ti(k)?.id;let E=k.find(L=>L.id===b);if(!E)return Ti(k)?.id;let I=k.some(L=>L.rowId),T=k.indexOf(E),N=k.slice(T+1),P=D7(N,E.rowId);if(m){let L=wY(P,b);return(L.slice(m)[0]||L[L.length-1])?.id}let A=y&&(R?y!=="horizontal":y!=="vertical"),F=I&&_&&(R?_!=="horizontal":_!=="vertical"),D=x?(!I||R)&&A&&p:R?p:!1;if(A)return Ti(F7(F&&!D?k:D7(k,E.rowId),b,D),b)?.id;if(F){let L=Ti(D?P:N,b);return D?L?.id||null:L?.id}let O=Ti(P,b);return!O&&D?null:O?.id},d=(c,u)=>typeof u=="number"?l(c,{skip:u}):l(c,u);return{...r,...s,setCompositeElement:c=>s.setState("compositeElement",c),setBaseElement:c=>s.setState("compositeElement",c),setActiveId:c=>s.setState("activeId",c),move:c=>{c!==void 0&&(s.setState("activeId",c),s.setState("moves",u=>u+1))},first:()=>Ti(s.getState().renderedItems)?.id,last:()=>vY(s.getState().renderedItems)?.id,next:c=>d("next",c),previous:c=>d("previous",c),down:c=>d("down",c),up:c=>d("up",c)}}var B7=Ti,j7=n_,o_=new WeakSet;function H7(e){eo(e)===e&&(o_.add(e),queueMicrotask(()=>o_.delete(e)))}function W7(e){o_.delete(e)}function OY(e,t){let{virtualFocus:r,compositeElement:n}=e.getState();if(!r||!n||!cn(n)){t();return}let o=n.scrollLeft,i=n.scrollTop;t(),n.scrollLeft=o,n.scrollTop=i}function U7(e){let t=e.getState();return"contentElement"in t?t.contentElement:null}function xS(e){let{compositeElement:t}=e.getState(),r=eo(t);return r?t?.contains(r)||ca(e,r)?!0:!!U7(e)?.contains(r):!1}function IY({store:e,id:t,focus:r,markedOnly:n,requireFocus:o,scrollIntoView:i}){let a=null,s,l=!1,d=!1,c=!1,u=!1,g=!1,p=e.getState().compositeElement,m=eo(p),b=o?m:null,h=!!p?.contains(m),y=k=>{if(!b)return!0;let E=eo(b);return E===b||E===k?!0:xS(e)},_=k=>{if("mounted"in k){if(k.mounted)u=!0;else if(u)return!0}if("open"in k){if(k.open)g=!0;else if(g)return!0}return t!=null&&k.activeId!=null&&k.activeId!==t},w=(k,E)=>{if(!("open"in k)||k.open)return!1;let I=U7(e);if(!I?.contains(E))return!1;let{compositeElement:T}=k;return!T||I.contains(T)?!1:jh(E)},v=k=>{let E=da(e,s??(t===void 0?k.activeId:t));return E?.element?.isConnected?(s=E.id,E.element):null},R,x,S=()=>{c=!0,R?.(),x?.()},C=()=>{if(c)return;let k=e.getState();if(_(k))return S();let E=!1;if(a){if(!a.isConnected&&(E=l&&!d&&eo(a)===Jn(a).body,a=v(k),!a))return S()}else if(a=v(k),!a)return;if(E)l=!1;else if(!y(a))return S();let I=r&&h&&w(k,a);if(I){let{activeId:T}=k;if(T!=null&&T!==s)return S()}if(r&&!l&&!I){l=!0,d=!1;let T=a;R?.();let N=()=>{d=!o_.has(T)},P=()=>{d=!1};if(T.addEventListener("blur",N),T.addEventListener("focus",P),R=()=>{T.removeEventListener("blur",N),T.removeEventListener("focus",P)},OY(e,()=>{T.focus({preventScroll:!0})}),c)return}if(n&&!a.hasAttribute("data-autofocus"))return I?void 0:S();if(jh(a)&&!("unstable_placing"in k&&k.unstable_placing)){if(I||S(),i){i(a);return}a.scrollIntoView({block:"nearest",inline:"nearest"})}};return x=to(e,["activeId","items","mounted","open","unstable_placing"],C),C(),S}function i_(e){let t=(0,zd.useRef)(null),r=(0,zd.useRef)(e),n=(0,zd.useCallback)(()=>{t.current?.(),t.current=null},[]),o=(0,zd.useCallback)(i=>{if(!e||r.current!==e)return;n();let a=IY({store:e,...i});return t.current=a,a},[e,n]);return _t(()=>(r.current=e,()=>{r.current=void 0,n()}),[e,n]),o}function da(e,t){return t&&e.item(t)||null}function Y7(e,t=!1){if(cn(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=Jn(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var yS=Symbol("FOCUS_SILENTLY");function G7(e){e[yS]=!0,e.focus({preventScroll:!0})}function $7(e){let t=e[yS];return delete e[yS],t}function ca(e,t,r){if(!t||t===r)return!1;let n=e.item(t.id);return!(!n||r&&n.element===r)}var So=f(H(),1),X7=f(B(),1);var Uo=f(H(),1),RS=f(jc(),1),a_=()=>()=>{};function s_(e){return Array.isArray(e)}function SS(e,t){return e===t||e!==e&&t!==t}function PY(e,t){if(e?.length!==t.length)return!1;for(let r=0;r<e.length;r+=1){let n=e[r];if(n===void 0)return!1;if(!SS(n,t[r]))return!1}return!0}function q7(e){let t=Uo.useRef(null),r=t.current;if(e===null)return t.current=null,null;if(PY(r,e))return r;let n=[...e];return t.current=n,n}function ft(e,t=Bh,r){let n=q7(s_(t)?t:typeof t=="function"?null:[t]),o=Uo.useCallback(a=>!e||n?.length===0?a_():to(e,n,a),[e,n]),i=()=>{let a=e?.getState();if(s_(t))return r?.(a);if(typeof t=="function")return t(a);if(a&&dn(a,t))return a[t]};return(0,RS.useSyncExternalStore)(o,i,i)}function MY(e,t){let r=[],n=!1;for(let o in e){let i=e[o];if(i!==void 0){if(typeof i=="function"){n=!0;continue}r.includes(i)||r.push(i)}}if(!n)return r;if(!t)return null;for(let o of t)r.includes(o)||r.push(o);return r}function ul(e,t,r){let n=s_(t)?r??{}:t,o=s_(t)?t:void 0,i=Uo.useRef({}),a=q7(MY(n,o)),s=Uo.useCallback(d=>!e||a?.length===0?a_():to(e,a,d),[e,a]),l=()=>{let d=e?.getState(),c=!1,u=i.current;for(let g in n){let p=n[g];if(p===void 0)continue;if(typeof p=="function"){let b=p(d);Object.is(b,u[g])||(u[g]=b,c=!0)}if(typeof p=="function")continue;let m=d&&dn(d,p)?d[p]:void 0;Object.is(m,u[g])||(u[g]=m,c=!0)}return c&&(i.current={...u}),i.current};return(0,RS.useSyncExternalStore)(s,l,l)}function qt(e,t,r,n){let o=dn(t,r)?t[r]:void 0,i=n?t[n]:void 0,a=!!i,s=d7({value:o,setValue:i});_t(()=>{if(a)return to(e,[r],(l,d)=>{let{value:c,setValue:u}=s.current;u&&(SS(l[r],d[r])||SS(l[r],c)||u(l[r]))})},[e,r,a]),_t(()=>{if(o!==void 0)return e.setState(r,o),ds(e,[r],()=>{o!==void 0&&e.setState(r,o)})})}function Bd(e,t){let[r,n]=Uo.useState(()=>e(t));_t(()=>Gu(r),[r]);let o=Uo.useCallback(i=>ft(r,i),[r]);return[Uo.useMemo(()=>({...r,useState:o}),[r,o]),Xe(()=>{n(i=>e({...t,...i.getState()}))})]}var NY="button";function AY(e){return Hh(e)?!0:e.tagName==="INPUT"&&!ss(e)}function DY(e,t=!1){let r=e.clientHeight,{top:n}=e.getBoundingClientRect(),o=Math.max(r*.875,r-40)*1.5,i=t?r-o+n:o+n;return e.tagName==="HTML"?i+e.scrollTop:i}function VY(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function K7(e,t,r,n=!1){if(!t||!r)return;let{renderedItems:o}=t.getState(),i=Bu(e);if(!i)return;let a=DY(i,n),s,l;for(let d=0;d<o.length;d+=1){let c=s;if(s=r(d),!s)break;if(s===c)continue;let u=da(t,s)?.element;if(!u)continue;let g=VY(u,n)-a,p=Math.abs(g);if(n&&g<=0||!n&&g>=0){l!==void 0&&l<p&&(s=c);break}l=p}return s}function FY(e,t){return br(e)?!1:ca(t,e.target)}var CS=Wt(function({store:t,rowId:r,preventScrollOnKeyDown:n=!1,moveOnKeyPress:o=!0,tabbable:i=!1,getItem:a,typeaheadText:s,"aria-setsize":l,"aria-posinset":d,unstable_scrollIntoView:c,...u}){let g=Qh();t=t||g;let p=Qr(u.id),m=(0,So.useRef)(null),b=(0,So.useRef)(null),h=(0,So.useCallback)(j=>{let re=b.current;!j&&re&&H7(re),j&&W7(j),b.current=j},[]),y=(0,So.useContext)(C7),_=Si(u)&&!u.accessibleWhenDisabled,w=u.shouldRegisterItem,v=j=>{if(r)return r;if(j&&y?.compositeElement&&y.compositeElement===j.compositeElement)return y.id},{rowId:R,compositeElement:x,ariaSetSize:S,ariaPosInSet:C}=ul(t,["compositeElement","renderedItems"],{rowId:v,compositeElement(j){return j?.compositeElement||void 0},ariaSetSize(j){if(l!=null)return l;if(j&&y?.ariaSetSize&&y.compositeElement===j.compositeElement)return y.ariaSetSize},ariaPosInSet(j){if(d!=null)return d;if(!j||!y?.ariaPosInSet||y.compositeElement!==j.compositeElement)return;let re=v(j),ne=j.renderedItems.filter(de=>de.rowId===re);return y.ariaPosInSet+ne.findIndex(de=>de.id===p)}}),{isActiveItem:k,isTabbable:E}=ul(t,["activeId","compositeElement","renderedItems","virtualFocus","items"],{isActiveItem(j){return!!j&&j.activeId===p},isTabbable(j){if(!j||!j.compositeElement&&!j.renderedItems.length)return!0;if(j.virtualFocus)return!1;if(!j.renderedItems.length||i)return!0;if(j.activeId===null)return!1;let re=t?.item(j.activeId);return re?.disabled||!re?.element?!0:j.activeId===p}}),I=(0,So.useCallback)(j=>{let re={...j,id:p||j.id,rowId:R,disabled:_,children:j.element?.textContent,typeaheadText:s};return a?a(re):re},[p,R,_,s,a]),T=u.onFocus,N=(0,So.useRef)(!1),P=(0,So.useRef)(null),A=i_(t),F=Xe(j=>{if(T?.(j),j.defaultPrevented||KO(j)||!p||!t||FY(j,t))return;let{virtualFocus:re,compositeElement:ne}=t.getState();if(t.setActiveId(p),Hh(j.currentTarget)&&Y7(j.currentTarget),!re){br(j)&&t.item(p)&&A({id:p,markedOnly:!0,requireFocus:!0,scrollIntoView:c});return}if(!br(j)||AY(j.currentTarget))return;let de=(ve,G)=>{if(!Ci(G))return;let te=ve===G||ca(t,ve);t.item(p)&&A({id:p,markedOnly:!0,requireFocus:!0,scrollIntoView:c}),N.current=!0,te?G7(G):G.focus({preventScroll:!0})};if(ne?.isConnected){de(j.relatedTarget,ne);return}if(w===!1)return;let{currentTarget:Q,relatedTarget:fe}=j,be=()=>{P.current?.(),P.current=null};be(),P.current=to(t,null,()=>{if(eo(Q)!==Q){be();return}let ve=t.getState(),G=ve.compositeElement;G?.isConnected&&(be(),ve.virtualFocus&&de(fe,G))})}),D=u.onBlurCapture,O=Xe(j=>{D?.(j),!j.defaultPrevented&&t?.getState()?.virtualFocus&&N.current&&(N.current=!1,j.preventDefault(),j.stopPropagation())}),L=u.onKeyDown,M=er(n),V=er(o),z=Xe(j=>{if(L?.(j),j.defaultPrevented||!br(j)||!t)return;let{currentTarget:re}=j,ne=t.getState(),de=!!t.item(p)?.rowId,Q=ne.orientation!=="horizontal",fe=ne.orientation!=="vertical",be=()=>!!(de||fe||!ne.compositeElement||!cn(ne.compositeElement)),ve={ArrowUp:(de||Q)&&t.up,ArrowRight:(de||fe)&&t.next,ArrowDown:(de||Q)&&t.down,ArrowLeft:(de||fe)&&t.previous,Home:()=>{if(be())return!de||j.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(be())return!de||j.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>K7(re,t,t?.up,!0),PageDown:()=>K7(re,t,t?.down)}[j.key];if(ve){if(Hh(re)){let te=zu(re),he=fe&&j.key==="ArrowLeft",ke=fe&&j.key==="ArrowRight",Oe=Q&&j.key==="ArrowUp",_e=Q&&j.key==="ArrowDown";if(ke||_e){let{length:ae}=WO(re);if(te.end!==ae)return}else if((he||Oe)&&te.start!==0)return}let G=ve();if(M(j)||G!==void 0){if(!V(j))return;j.preventDefault(),t.move(G)}}}),W=(0,So.useMemo)(()=>({id:p,compositeElement:x}),[p,x]);return u=xo(u,j=>(0,X7.jsx)(R7.Provider,{value:W,children:j}),[W]),u={"data-active-item":k||void 0,...u,id:p,ref:sr(m,h,u.ref),tabIndex:E?u.tabIndex:-1,onFocus:F,onBlurCapture:O,onKeyDown:z},u=mS(u),u=gS({store:t,...u,getItem:I,shouldRegisterItem:p?w:!1}),{...u,"aria-setsize":S,"aria-posinset":C}}),p8e=ki(Lt(function(t){let r=CS(Vh(t));return Ht(NY,r)}));var $u=f(H(),1),l_=f(B(),1);var LY="div";function zY(e){return e.some(t=>!!t.rowId)}function BY(e){let t=e.target;return t&&!cn(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function jY(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function Z7(e,t,r){return Xe(n=>{if(t?.(n),n.defaultPrevented||n.isPropagationStopped()||!br(n)||jY(n)||BY(n))return;let o=e.getState(),i=da(e,o.activeId)?.element;if(!i)return;let{view:a,...s}=n;i!==r?.current&&i.focus({preventScroll:!0}),JO(i,n.type,s)||n.preventDefault(),n.currentTarget.contains(i)&&n.stopPropagation()})}function HY(e){return B7(Fh(Lh(j7(e))))}var WY=ki(function({store:t,focusOnMove:r,previousElementRef:n,present:o,scrollIntoView:i}){let a=ft(t,"moves"),s=ft(t,"compositeElement");return(0,$u.useEffect)(()=>{if(!a||!r)return;let{activeId:l}=t.getState();if(l!=null)return o({id:l,requireFocus:xS(t),focus:!0,scrollIntoView:i})},[t,a,r,s,o,i]),_t(()=>{if(!a||!s)return;let{activeId:l}=t.getState();if(l!==null)return;let d=n.current;n.current=null,d&&sl(d,{relatedTarget:s}),yo(s)||(Ci(s)&&s.scrollIntoView({block:"nearest",inline:"nearest"}),s.focus({preventScroll:!0}))},[t,a,s]),null}),ES=Wt(function({store:t,composite:r=!0,focusOnMove:n=r,moveOnKeyPress:o=!0,unstable_scrollIntoView:i,...a}){let s=S7();t=t||s,Xr(t,!1);let l=(0,$u.useRef)(null),d=(0,$u.useRef)(null),c=i_(t),[,u]=qh(r?t.setCompositeElement:null),g=ft(t,"virtualFocus"),p=ft(t,r&&g?["activeId"]:[],E=>r&&g?E.activeId:null);_t(()=>{if(!t||!r||!g)return;let E=d.current;if(d.current=null,!E)return;let I=da(t,p)?.element||eo(E);I!==E&&sl(E,{relatedTarget:I})},[t,p,g,r]);let m=Z7(t,a.onKeyDownCapture,d),b=Z7(t,a.onKeyUpCapture,d),h=a.onFocusCapture,y=Xe(E=>{if(h?.(E),E.defaultPrevented||!t)return;let{virtualFocus:I}=t.getState();if(!I)return;let T=E.relatedTarget,N=$7(E.currentTarget);br(E)&&N&&(E.stopPropagation(),d.current=T)}),_=a.onFocus,w=Xe(E=>{if(_?.(E),E.defaultPrevented||!r||!t)return;let{relatedTarget:I}=E,{virtualFocus:T}=t.getState();if(T)br(E)&&!ca(t,I)&&queueMicrotask(()=>c({focus:!0,markedOnly:!0,requireFocus:!0,scrollIntoView:i}));else if(br(E)){if(!ca(t,I)){let{activeId:N}=t.getState();N!=null&&c({id:N,markedOnly:!0,requireFocus:!0,scrollIntoView:i})}t.setActiveId(null)}}),v=a.onBlurCapture,R=Xe(E=>{if(v?.(E),E.defaultPrevented||!t)return;let{virtualFocus:I,activeId:T,compositeElement:N}=t.getState();if(!I||E.currentTarget!==N)return;let P=da(t,T)?.element,A=E.relatedTarget,F=ca(t,A),D=d.current;d.current=null,br(E)&&F?(A===P?D&&D!==A&&sl(D,E):P?sl(P,E):D&&sl(D,E),E.stopPropagation()):!ca(t,E.target)&&P&&sl(P,E)}),x=a.onKeyDown,S=er(o),C=Xe(E=>{if(x?.(E),E.nativeEvent.isComposing||E.defaultPrevented||!t||!br(E))return;let{orientation:I,items:T,renderedItems:N,activeId:P,rtl:A}=t.getState(),F=da(t,P);if(F?.element?.isConnected)return;let D=F&&P!=null,O=D?T:N,L=I!=="horizontal",M=I!=="vertical",V=zY(O);if((E.key==="ArrowLeft"||E.key==="ArrowRight"||E.key==="Home"||E.key==="End")&&cn(E.currentTarget))return;let ne={ArrowUp:(V||L)&&(()=>D?t.up({activeId:P,renderedItems:O}):V?HY(N)?.id:t?.last()),ArrowRight:(V||M)&&(()=>D?t.next({activeId:P,renderedItems:O}):A?t.last():t.first()),ArrowDown:(V||L)&&(()=>D?t.down({activeId:P,renderedItems:O}):t.first()),ArrowLeft:(V||M)&&(()=>D?t.previous({activeId:P,renderedItems:O}):A?t.first():t.last()),Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[E.key];if(ne){let de=ne();if(de!==void 0){if(!S(E))return;E.preventDefault(),t.move(de)}}});a=xo(a,E=>(0,l_.jsxs)(Fd,{value:t,children:[E,r&&(0,l_.jsx)(WY,{store:t,focusOnMove:n,previousElementRef:d,present:c,scrollIntoView:i})]}),[t,r,n,c]),a={"aria-activedescendant":ft(t,r&&g?["items"]:[],()=>{if(t&&r&&g)return da(t,p)?.id}),...a,ref:sr(l,u,a.ref),onKeyDownCapture:m,onKeyUpCapture:b,onFocusCapture:y,onFocus:w,onBlurCapture:R,onKeyDown:C};let k=ft(t,r&&!g?["activeId"]:[],E=>r&&(g||E.activeId===null));return a=Hu({focusable:k,...a}),a}),y8e=Lt(function(t){let r=ES(t);return Ht(LY,r)});var qu=kn(),R8e=qu.useContext,C8e=qu.useScopedContext,kS=qu.useProviderContext,Q7=qu.ContextProvider,J7=qu.ScopedContextProvider;var TS=f(H(),1),Ku=kn([Q7],[J7]),O8e=Ku.useContext,I8e=Ku.useScopedContext,P8e=Ku.useProviderContext,eI=Ku.ContextProvider,d_=Ku.ScopedContextProvider,tI=(0,TS.createContext)(void 0),M8e=(0,TS.createContext)(void 0);var fl=f(H(),1),OS=f(B(),1);var iI=f(ni(),1),UY="div";function rI(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function nI(e){let t=e?.trim()||"0s",r=t.endsWith("ms")?1:1e3,n=Number.parseFloat(t)*r;return Number.isNaN(n)?0:n}function oI(e,t,r){let n=e.split(","),o=t.split(","),i=r.split(","),a=0;for(let[s,l]of n.entries()){if(l.trim()==="none")continue;let d=nI(o[s%o.length]),c=nI(i[s%i.length]);a=Math.max(a,d+c)}return a}function YY(e){let{transitionProperty:t,transitionDuration:r,transitionDelay:n,animationName:o,animationDuration:i,animationDelay:a}=getComputedStyle(e);return Math.max(oI(t,n,r),oI(o,a,i))}function IS(e,t,r){return!r&&t!==!1&&(!e||!!t)}var GY=Wt(function({store:t,alwaysVisible:r,unstable_otherElementRef:n,...o}){let i=kS();t=t||i,Xr(t,!1);let a=(0,fl.useRef)(null),s=Qr(o.id),[l,d]=(0,fl.useState)(null),{open:c,mounted:u,animated:g,contentElement:p}=ul(t,{open:"open",mounted:"mounted",animated:"animated",contentElement:"contentElement"}),m=ft(t.disclosure,"contentElement"),b=(0,fl.useRef)(!1);_t(()=>{a.current&&t?.setContentElement(a.current)},[t]),_t(()=>{let w;return t?.setState("animated",v=>(w=v,!0)),()=>{w!==void 0&&t?.setState("animated",w)}},[t]),_t(()=>{if(!g){c?b.current&&(b.current=!1,d("enter")):(b.current=!0,d(null));return}if(!p?.isConnected){d(null);return}return BO(()=>{d(c?"enter":u?"leave":null)})},[g,p,c,u]),_t(()=>{if(!t||!g||!l||!p)return;let w=()=>t?.setState("animating",!1),v=()=>(0,iI.flushSync)(w);if(l==="leave"&&c||l==="enter"&&!c)return;if(typeof g=="number")return rI(g,v);let R=[p];m&&R.push(m);let x=n?.current;x&&R.push(x);let S=Math.max(...R.map(YY));if(!S){l==="enter"&&t.setState("animated",!1),w();return}return rI(Math.max(S-1e3/60,0),v)},[t,g,p,m,n,c,l]),o=xo(o,w=>(0,OS.jsx)(d_,{value:t,children:w}),[t]);let h=IS(u,o.hidden,r),y=o.style,_=(0,fl.useMemo)(()=>h?{...y,display:"none"}:y,[h,y]);return o={"data-open":c||void 0,"data-enter":l==="enter"||void 0,"data-leave":l==="leave"||void 0,hidden:h,...o,id:s,ref:sr(s?t.setContentElement:null,a,o.ref),style:_},Ad(o)}),$Y=Lt(function(t){let r=GY(t);return Ht(UY,r)}),z8e=Lt(function({unmountOnHide:t,...r}){let n=kS(),o=r.store||n;return ft(o,["mounted"],i=>!t||i?.mounted)===!1?null:(0,OS.jsx)($Y,{...r})});function aI(e={}){let t=e.store||e.disclosure?Ld(e.store,t_(e.disclosure,["contentElement","disclosureElement"])):void 0;let r=t?.getState(),n=He(e.open,r?.open,e.defaultOpen,!1),o=He(e.animated,r?.animated,!1),i={open:n,animated:o,animating:!!o&&n,mounted:n,contentElement:He(r?.contentElement,null),disclosureElement:He(r?.disclosureElement,null)},a=t?un(i,t):un(i);return Mt(a,()=>Ct(a,["animated","animating"],s=>{s.animated||a.setState("animating",!1)})),Mt(a,()=>to(a,["open"],()=>{a.getState().animated&&a.setState("animating",!0)})),Mt(a,()=>Ct(a,["open","animating"],s=>{a.setState("mounted",s.open||s.animating)})),{...a,disclosure:e.disclosure,setOpen:s=>a.setState("open",s),show:()=>a.setState("open",!0),hide:()=>a.setState("open",!1),toggle:()=>a.setState("open",s=>!s),stopAnimation:()=>a.setState("animating",!1),setContentElement:s=>a.setState("contentElement",s),setDisclosureElement:s=>a.setState("disclosureElement",s)}}function sI(e,t,r){return Ei(t,[r.store,r.disclosure]),qt(e,r,"open","setOpen"),qt(e,r,"mounted","setMounted"),qt(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var Xu=kn([eI],[d_]),K8e=Xu.useContext,X8e=Xu.useScopedContext,Z8e=Xu.useProviderContext,lI=Xu.ContextProvider,dI=Xu.ScopedContextProvider;var Zu=f(H(),1),c_=(0,Zu.createContext)(void 0),Qu=kn([lI,Jh],[dI,Fd]),PS=Qu.useContext,Oi=Qu.useScopedContext,u_=Qu.useProviderContext,cI=Qu.ContextProvider,uI=Qu.ScopedContextProvider,f_=(0,Zu.createContext)(void 0),fI=(0,Zu.createContext)(!1),MS=(0,Zu.createContext)(null);function pI(e,t,r){return Ei(t,[r.store]),qt(e,r,"items","setItems"),e}function mI(e){return{id:Qr(e.id),...e}}function gI(e,t,r){e=pI(e,t,r),qt(e,r,"activeId","setActiveId");let n={compositeElementInFocusOrder:r.compositeElementInFocusOrder??r.includesBaseElement};return qt(e,n,"compositeElementInFocusOrder"),qt(e,r,"virtualFocus"),qt(e,r,"orientation"),qt(e,r,"rtl"),qt(e,r,"focusLoop"),qt(e,r,"focusWrap"),qt(e,r,"focusShift"),e}function bI(e={}){return aI(e)}function hI(e,t,r){return sI(e,t,r)}function _I({popover:e,...t}={}){let r=Ld(t.store,t_(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement","unstable_placing"]));let n=r?.getState(),o=bI({...t,store:r}),i=He(t.placement,n?.placement,"bottom"),a={...o.getState(),placement:i,currentPlacement:i,anchorElement:He(n?.anchorElement,null),popoverElement:He(n?.popoverElement,null),arrowElement:He(n?.arrowElement,null),rendered:Symbol("rendered"),unstable_placing:!1},s=un(a,o,r),l=a.anchorElement===a.disclosureElement?a.anchorElement:null;return Mt(s,()=>Ct(s,["anchorElement","disclosureElement"],d=>{if(d.anchorElement&&d.anchorElement!==l){l=null;return}l=d.disclosureElement,s.setState("anchorElement",l)})),{...o,...s,setAnchorElement:d=>s.setState("anchorElement",d),setPopoverElement:d=>s.setState("popoverElement",d),setArrowElement:d=>s.setState("arrowElement",d),render:()=>s.setState("rendered",Symbol("rendered"))}}function vI(e,t,r){return Ei(t,[r.popover]),qt(e,r,"placement"),hI(e,t,r)}var wI=f(H(),1),qY="div";function KY(e){let t=e.relatedTarget;return Vd(t)?al(e.currentTarget,t):!1}var NS=Symbol("composite-hover");function XY(e){let{relatedTarget:t}=e;if(!Vd(t))return!1;let r=t;do{if(dn(r,NS)&&r[NS])return!0;r=r.parentElement}while(r);return!1}var AS=Wt(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:n=!!r,...o}){let i=Qh();t=t||i,Xr(t,!1);let a=f7(),s=o.onMouseMove,l=er(r),d=Xe(m=>{if(s?.(m),!m.defaultPrevented&&a()&&l(m)){if(!t7(m.currentTarget)){let b=t?.getState().compositeElement;b&&!yo(b)&&b.focus({preventScroll:!0})}t?.setActiveId(m.currentTarget.id)}}),c=o.onMouseLeave,u=er(n),g=Xe(m=>{c?.(m),!m.defaultPrevented&&a()&&(KY(m)||XY(m)||l(m)&&u(m)&&(t?.setActiveId(null),t?.getState().compositeElement?.focus({preventScroll:!0})))}),p=(0,wI.useCallback)(m=>{m&&(m[NS]=!0)},[]);return o={...o,ref:sr(p,o.ref),onMouseMove:d,onMouseLeave:g},o}),COe=ki(Lt(function(t){let r=AS(t);return Ht(qY,r)}));var ZY=new WeakMap,yI=new WeakMap;function Ju(e){e.scrollIntoView({block:"nearest",inline:"nearest"})}function QY(e,t){let r=e.ownerDocument.defaultView;if(!r||!r.getComputedStyle(t).writingMode.startsWith("horizontal"))return null;let n=null,o=null,i=e.parentElement;for(;i&&t.contains(i);){let a=r.getComputedStyle(i);if(a.overflowY!=="visible"&&a.overflowY!=="clip"&&i.scrollHeight>i.clientHeight){if(n)return null;n=i}if(a.overflowX!=="visible"&&a.overflowX!=="clip"&&i.scrollWidth>i.clientWidth){if(o)return null;o=i}if(i===t)break;i=i.parentElement}return o&&o!==n?null:n}function JY(e,t){let r=e.getBoundingClientRect(),n=t.getBoundingClientRect(),o=n.width/t.offsetWidth||1,i=n.left+t.clientLeft*o,a=i+t.clientWidth*o,s=t.clientWidth*o,l=r.left<i,d=r.right>a,c=l&&!d&&r.width<s||d&&!l&&r.width>s,u=l&&!d&&r.width>s||d&&!l&&r.width<s,g=0;c?g=(r.left-i)/o:u&&(g=(r.right-a)/o);let p=n.height/t.offsetHeight||1,m=(r.top+r.height/2-(n.top+(t.clientTop+t.clientHeight/2)*p))/p;t.scrollBy({left:g,top:m})}function p_(e){if(!e)return Ju;let t=yI.get(e);if(t)return t;let r=n=>{let{contentElement:o,moves:i,selectElement:a}=e.getState();if(!a||i!==ZY.get(e)||!o?.contains(n))return Ju(n);let s=QY(n,o);if(!s)return Ju(n);JY(n,s)};return yI.set(e,r),r}var lr=f(H(),1),jd=f(B(),1);var eG="input";function tG(e,t,r){return r?e.find(n=>!n.disabled&&n.value)?.value===t:!1}function xI(e,t){if(!t||e==null)return!1;let r=Lu(e),n=Lu(t);return r.length!==e.length||n.length!==t.length?!1:n.length>r.length&&n.toLowerCase().startsWith(r.toLowerCase())}function rG(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function nG(e){return e.find(t=>t.disabled?!1:t.element?.getAttribute("role")!=="tab")?.id}var oG=Wt(function({store:t,focusable:r=!0,autoSelect:n=!1,getAutoSelectId:o,setValueOnChange:i,showMinLength:a=0,showOnChange:s,showOnMouseDown:l,showOnClick:d=l,showOnKeyDown:c,showOnKeyPress:u=c,blurActiveItemOnClick:g,setValueOnClick:p=!0,moveOnKeyPress:m=!0,autoComplete:b="list",name:h,form:y,disabled:_,...w}){let v=Oi(!0),R=u_();t=t||R||v,Xr(t,!1);let x=(0,lr.useRef)(null),[S,C]=u7(),k=(0,lr.useRef)(!1),E=(0,lr.useRef)(!1),I=(0,lr.useRef)(null),T=()=>{let $=I.current;$!=null&&(cancelAnimationFrame($),I.current=null)},N=ft(t,["virtualFocus"],$=>$.virtualFocus&&n),P=b==="inline"||b==="both",[A,F]=(0,lr.useState)(P);c7(()=>{P&&F(!0)},[P]);let D=ft(t,"inputValue"),O=ft(t,["selectedValue"],$=>{if(h&&Array.isArray($.selectedValue))return $.selectedValue}),L=Array.isArray(O),M=(0,lr.useRef)(void 0);(0,lr.useEffect)(()=>Ct(t,["selectedValue","activeId"],($,J)=>{M.current=J.selectedValue}),[t]);let V=ft(t,["activeValue","selectedValue","activeId"],$=>{if(P&&A&&!($.activeValue&&Array.isArray($.selectedValue)&&($.selectedValue.includes($.activeValue)||M.current?.includes($.activeValue))))return $.activeValue}),z=ft(t,"renderedItems"),W=ft(t,"open"),j=ft(t,"contentElement"),re=ft(t,"unstable_placing"),ne=tG(z,V,N),de=(0,lr.useMemo)(()=>{if(!P||!A)return D;if(ne){if(xI(D,V)){let $=V?.slice(D.length)||"";return D+$}return D}return V||D},[P,A,ne,V,D]);(0,lr.useEffect)(()=>{let $=x.current;if(!$)return;let J=()=>F(!0);return $.addEventListener("combobox-item-move",J),()=>{$.removeEventListener("combobox-item-move",J)}},[]),(0,lr.useEffect)(()=>{if(!P||!A||!V||!ne||!xI(D,V))return;let $=Fu;return queueMicrotask(()=>{let J=x.current;if(!J)return;let{start:Ve,end:Se}=zu(J),rt=D.length,Pe=V.length;Wh(J,rt,Pe),$=()=>{if(!yo(J))return;let{start:Xt,end:Nn}=zu(J);Xt===rt&&Nn===Pe&&Wh(J,Ve,Se)}}),()=>$()},[S,P,A,V,ne,D]);let Q=Xe(o),fe=(0,lr.useRef)(null),be=(0,lr.useRef)(void 0),ve=(0,lr.useRef)(!1),G=(0,lr.useRef)(!1);(0,lr.useEffect)(()=>{if(!W||!j)return;let $=Bu(j);if(!$)return;let J=()=>{k.current=!1,ve.current=!0},Ve=()=>{if(G.current||(ve.current=!0),!t||!k.current)return;let{activeId:rt}=t.getState();rt!==null&&rt!==fe.current&&(k.current=!1)},Se={passive:!0,capture:!0};return $.addEventListener("wheel",J,Se),$.addEventListener("touchmove",J,Se),$.addEventListener("scroll",Ve,Se),()=>{$.removeEventListener("wheel",J,!0),$.removeEventListener("touchmove",J,!0),$.removeEventListener("scroll",Ve,!0)}},[W,j,t]),_t(()=>{ve.current=!1,D&&(E.current||(k.current=!0))},[D]),_t(()=>{N!=="always"&&W||(k.current=W)},[N,W]),_t(()=>{W||(be.current=void 0)},[W]);let te=ft(t,"resetValueOnSelect");Ei(()=>{let $=k.current;if(!t||!W||E.current||!$&&(!te||ve.current))return;let J=t.getState(),{compositeElement:Ve,activeId:Se,selectElement:rt,selectedValue:Pe}=J;if(Ve&&!yo(Ve)||J.unstable_placing)return;let Xt=t.item(Se)?.value,Nn=Xt!=null&&(Array.isArray(Pe)?Pe.includes(Xt):Pe===Xt);if(N&&$&&!(rt&&!D&&Nn)){let An=Q(z),ko=An!==void 0?An:nG(z)??t.first();fe.current=ko;let Dn=ko??null,_s=t.item(Dn)?.value,xl=be.current;Dn!==Se||xl?.id!==Dn||xl?.value!==_s?(be.current={id:Dn,value:_s},t.move(Dn)):t.setState("activeValue",_s)}else{let An=t.item(Se||t.first())?.element;An&&"scrollIntoView"in An&&(G.current=!0,An.scrollIntoView({block:"nearest",inline:"nearest"}),requestAnimationFrame(()=>{G.current=!1}))}},[t,W,re,S,D,N,te,Q,z]),(0,lr.useEffect)(()=>{if(!P)return;let $=x.current;if(!$)return;let J=[$,j].filter(Se=>!!Se),Ve=Se=>{J.every(rt=>Gh(Se,rt))&&t?.setInputValue(de)};for(let Se of J)Se.addEventListener("focusout",Ve);return()=>{for(let Se of J)Se.removeEventListener("focusout",Ve)}},[P,j,t,de]);let he=$=>$.currentTarget.value.length>=a,ke=w.onChange,Oe=er(s??he),_e=er(i??!t.tag),ae=Xe($=>{if(ke?.($),$.defaultPrevented||!t)return;let J=$.currentTarget,{value:Ve,selectionStart:Se,selectionEnd:rt}=J,Pe=$.nativeEvent;if(k.current=!0,e7(Pe)&&(Pe.isComposing&&(k.current=!1,E.current=!0),P)){let Xt=Pe.inputType==="insertText"||Pe.inputType==="insertCompositionText",Nn=Se===Ve.length;F(Xt&&Nn)}if(_e($)){let Xt=Ve===t.getState().inputValue;t.setInputValue(Ve),queueMicrotask(()=>{Wh(J,Se,rt)}),P&&N&&Xt&&C()}Oe($)&&t.show(),(!N||!k.current)&&t.setActiveId(null)});(0,lr.useEffect)(()=>T,[]);let K=w.onCompositionStart,se=Xe($=>{T(),k.current=!1,E.current=!0,K?.($)}),ce=w.onCompositionEnd,Te=Xe($=>{k.current=!0,E.current=!1,ce?.($),!$.defaultPrevented&&N&&(T(),I.current=requestAnimationFrame(()=>{I.current=null,!E.current&&C()}))}),Tt=w.onMouseDown,q=er(g??(()=>t.getState().compositeElementInFocusOrder)),Z=er(p),We=er(d??he),le=Xe($=>{Tt?.($),!$.defaultPrevented&&($.button||$.ctrlKey||t&&(q($)&&t.setActiveId(null),Z($)&&t.setInputValue(de),We($)&&ll($.currentTarget,"mouseup",t.show)))}),pe=w.onKeyDown,Je=er(u??he),bt=Xe($=>{if(pe?.($),$.repeat||(k.current=!1),$.defaultPrevented||!t)return;let{open:J}=t.getState();if(J&&$.key==="Enter"){$.preventDefault();return}$.ctrlKey||$.altKey||$.shiftKey||$.metaKey||J||($.key==="ArrowUp"||$.key==="ArrowDown")&&Je($)&&($.preventDefault(),t.show())}),Kt=w.onBlur,Nr=Xe($=>{k.current=!1,Kt?.($)}),Ar=Qr(w.id),Qo=rG(b)?b:void 0,Pn=ft(t,["activeId"],$=>$.activeId===null),Mn=Si({disabled:_,"aria-disabled":w["aria-disabled"]}),ro=w.composite!==!1,[,Hi]=qh(ro?null:t.setCompositeElement),Wi=ft(t,L?["compositeElement"]:[],$=>L?$.compositeElement:null);w=xo(w,$=>!h||!Array.isArray(O)||ro&&!Wi?$:(0,jd.jsxs)(jd.Fragment,{children:[$,O.map((J,Ve)=>(0,jd.jsx)("input",{type:"hidden",name:h,form:y,disabled:Mn,value:J},Ve))]}),[h,y,Mn,ro,Wi,O]),w={role:"combobox","aria-autocomplete":Qo,"aria-haspopup":UO(j,"listbox"),"aria-expanded":W,"aria-controls":j?.id,"data-active-item":Pn||void 0,value:de,...w,id:Ar,name:L?void 0:h,form:y,disabled:_,ref:sr(x,t.setInputElement,ro?void 0:Hi,w.ref),onChange:ae,onCompositionStart:se,onCompositionEnd:Te,onMouseDown:le,onKeyDown:bt,onBlur:Nr};let Fe=p_(t);return w=ES({store:t,unstable_scrollIntoView:Fe,focusable:r,...w,moveOnKeyPress:$=>jO(m,$)?!1:(P&&F(!0),!0)}),{autoComplete:"off",...w}}),m_=Lt(function(t){let r=oG(t);return Ht(eG,r)});var g_=f(H(),1),DS=f(B(),1);var iG="div";function aG(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function sG(e){return YO(e)??"option"}var lG=Wt(function({store:t,value:r,hideOnClick:n,setValueOnClick:o,selectValueOnClick:i=!0,resetValueOnSelect:a,focusOnHover:s,moveOnKeyPress:l=!0,preventScrollOnKeyDown:d,getItem:c,...u}){let g=Oi();t=t||g,Xr(t,!1);let p=Qr(u.id),{resetValueOnSelectState:m,multiSelectable:b,selected:h,autoFocusSelected:y,selectElement:_}=ul(t,["selectedValue"],{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(M){return Array.isArray(M.selectedValue)},selected(M){return aG(M.selectedValue,r)},autoFocusSelected(M){return r==null?!1:Array.isArray(M.selectedValue)?M.selectedValue[M.selectedValue.length-1]===r:M.selectedValue===r},selectElement:"selectElement"}),w=!!_,v=!!_,R=Si(u),x=(0,g_.useCallback)(M=>{let V={...M,value:v&&R?void 0:r};return c?c(V):V},[v,R,r,c]);o=o??(!v&&!b),n=n??(r!=null&&!b),d=d??v;let S=sG((0,g_.useContext)(c_)),C=u.onClick,k=er(o),E=er(i),I=er(a??m),T=er(n),N=Xe(M=>{C?.(M),!M.defaultPrevented&&(QO(M)||ZO(M)||(r!=null&&(E(M)&&(I(M)&&t?.resetInputValue(),t?.setSelectedValue(V=>Array.isArray(V)?V.includes(r)?V.filter(z=>z!==r):[...V,r]:r)),k(M)&&t?.setInputValue(r)),T(M)&&t?.hide()))}),P=u.onKeyDown,A=Xe(M=>{if(P?.(M),M.defaultPrevented)return;let V=t?.getState().compositeElement;if(!V||yo(V))return;let z=M.key.length===1&&!M.ctrlKey&&!M.metaKey,W=(Uh()?M.metaKey:M.ctrlKey)&&M.key.toLowerCase()==="v",j=M.key==="Backspace"||M.key==="Delete";if(z||W||j){if(V===_)return;if(cn(V)){queueMicrotask(()=>V.focus()),t?.setInputValue(V.value);return}V.focus(),"value"in V&&typeof V.value=="string"&&t?.setInputValue(V.value)}});(v||b)&&h!=null&&(u={"aria-selected":h,...u}),u=xo(u,M=>(0,DS.jsx)(f_.Provider,{value:r,children:(0,DS.jsx)(fI.Provider,{value:h??!1,children:M})}),[r,h]);let F=w?y:void 0;u={role:S,children:r,...u,id:p,onClick:N,onKeyDown:A},u.autoFocus===void 0&&F!==void 0&&(u.autoFocus=!1,u["data-autofocus"]=F||void 0);let D=er(l),O=p_(t);u=CS({store:t,unstable_scrollIntoView:O,...u,getItem:x,preventScrollOnKeyDown:d,moveOnKeyPress:M=>{if(!D(M))return!1;let V=new Event("combobox-item-move");return t?.getState().compositeElement?.dispatchEvent(V),!0}});let L=er(s??!1);return u=AS({store:t,...u,focusOnHover(M){return s!==void 0?L(M):v&&t.getState().open}}),u}),b_=ki(Lt(function(t){let r=lG(t);return Ht(iG,r)}));var h_=f(H(),1),SI=f(B(),1);var dG="span";function VS(e){return Lu(e).toLowerCase()}function cG(e,t){let r=[];for(let n of t){if(!n)continue;let o=0,i=n.length,a=e.indexOf(n,o);for(;a!==-1;)r.push([a,i]),o=a+1,a=e.indexOf(n,o)}return r}function uG(e){e.sort(([r],[n])=>r-n);let t=[];for(let[r,n]of e){let o=t[t.length-1];o&&r<o[0]+o[1]?o[1]=Math.max(o[1],r+n-o[0]):t.push([r,n])}return t}function fG(e){let t=[],r=[],n=0;for(let i of e){let a=VS(i).length;for(let s=0;s<a;s+=1)t.push(s===0?n:-1),r.push(n);n+=i.length}t.push(e.length),r.push(e.length);let o=e.length;for(let i=t.length-1;i>=0;i-=1){let a=t[i];a!=null&&(a===-1?t[i]=o:o=a)}return{starts:t,ends:r}}function pG(e,t){if(!t.length)return t;let{starts:r,ends:n}=fG(e),o=[];for(let[i,a]of t){let s=r[i],l=n[i+a];s==null||l==null||l<=s||o.push([s,l-s])}return o}function mG(e,t){if(!e||!t)return e;let r=FO(t).map(VS),n=[],o=(l,d=!1)=>(0,SI.jsx)("span",{"data-autocomplete-value":d?"":void 0,"data-user-value":d?void 0:"",children:l},n.length),i=pG(e,uG(cG(VS(e),new Set(r)))),a=i[0];if(!a)return n.push(o(e,!0)),n;let[s]=a;return[e.slice(0,s),...i.flatMap(([l,d],c)=>{let u=e.slice(l,l+d),g=i[c+1]?.[0];return[u,e.slice(l+d,g)]})].forEach((l,d)=>{l&&n.push(o(l,d%2===0))}),n}var gG=Wt(function({store:t,value:r,userValue:n,...o}){let i=Oi();t=t||i;let a=(0,h_.useContext)(f_),s=r??a,l=ft(t,["inputValue"],d=>n??d?.inputValue);return o={children:(0,h_.useMemo)(()=>{if(s)return l?mG(s,l):s},[s,l]),...o},o}),__=Lt(function(t){let r=gG(t);return Ht(dG,r)});var bG="label",hG=Wt(function({store:t,...r}){let n=Oi(!0),o=u_();t=t||o||n,Xr(t,!1);let i=ft(t,"inputElement");ju(i,"id");let a=i?.id,s=Qr(r.id);return r={htmlFor:a,...r,id:s,ref:sr(t.setLabelElement,r.ref)},r}),v_=ki(Lt(function(t){let r=hG(t);return Ht(bG,r)}));var ua=f(H(),1),ef=f(B(),1);var _G="div",vG=Wt(function({store:t,alwaysVisible:r,...n}){let o=Oi(!0),i=PS();t=t||i;let a=!!t&&t===o;Xr(t,!1);let s=n.onFocus,l=Xe(T=>{if(s?.(T),T.defaultPrevented||!br(T))return;let N=t.getState().compositeElement;if(!N||!Ci(N))return;let P=T.currentTarget;queueMicrotask(()=>{Jn(P).activeElement===P&&N.focus()})}),d=(0,ua.useRef)(null),c=Qr(n.id),u=ft(t,"mounted"),g=IS(u,n.hidden,r),p=g?{...n.style,display:"none"}:n.style,m=ft(t,["selectedValue"],T=>Array.isArray(T.selectedValue)),b=ju(d,"role",n.role),h=(b==="listbox"||b==="tree"||b==="grid")&&m||void 0,[y,_]=(0,ua.useState)(!1),w=ft(t,"contentElement"),v=(0,ua.useContext)(MS),R=(0,ua.useState)(),[x,S]=v||R,C=(0,ua.useMemo)(()=>[x,S],[x,S]);_t(()=>{if(!u)return;let T=d.current;if(!T||w!==T)return;let N=()=>{_(!!T.querySelector("[role='listbox']"))},P=new MutationObserver(N);return P.observe(T,{subtree:!0,childList:!0,attributeFilter:["role"]}),N(),()=>P.disconnect()},[u,w]),y||(n={role:"listbox","aria-multiselectable":h,...n}),n=xo(n,T=>(0,ef.jsx)(uI,{value:t,children:(0,ef.jsx)(MS.Provider,{value:C,children:(0,ef.jsx)(tI.Provider,{value:S,children:(0,ef.jsx)(c_.Provider,{value:b,children:T})})})}),[t,b,C]);let k=c&&(!o||!a)?t.setContentElement:null,E=ft(t,["labelElement","selectLabelElement"],T=>x?null:T.selectLabelElement||T.labelElement);ju(E,"id");let I=x||E?.id;return n={"aria-labelledby":n["aria-label"]!=null?void 0:I,hidden:g,...n,id:c,onFocus:l,ref:sr(k,d,n.ref),style:p,tabIndex:-1},n}),w_=Lt(function(t){let r=vG(t);return Ht(_G,r)});var FS=f(H(),1),d7e=(0,FS.createContext)(null),c7e=(0,FS.createContext)(null),tf=kn([Jh],[Fd]),RI=tf.useContext,u7e=tf.useScopedContext,f7e=tf.useProviderContext,p7e=tf.ContextProvider,m7e=tf.ScopedContextProvider;var wG=Yh()&&$O();function CI({tag:e,...t}={}){let r=Ld(t.store,M7(e,["value","rtl"])),n=He(t.defaultInputValue,t.defaultValue);({...t});let o=e?.getState(),i=r?.getState(),a=He(t.activeId,i?.activeId,t.defaultActiveId,null),s=z7({...t,activeId:a,compositeElementInFocusOrder:He(t.compositeElementInFocusOrder,t.includesBaseElement,i?.compositeElementInFocusOrder,i?.includesBaseElement,!0),orientation:He(t.orientation,i?.orientation,"vertical"),focusLoop:He(t.focusLoop,i?.focusLoop,!0),focusWrap:He(t.focusWrap,i?.focusWrap,!0),virtualFocus:He(t.virtualFocus,i?.virtualFocus,!0)}),l=_I({...t,placement:He(t.placement,i?.placement,"bottom-start")}),d=He(t.inputValue,t.value,i?.inputValue,i?.value,n,""),c=He(t.selectedValue,i?.selectedValue,o?.values,t.defaultSelectedValue,""),u=t.selectedValue===void 0&&i?.selectedValue===void 0&&o?.values===void 0&&t.defaultSelectedValue===void 0,g=Array.isArray(c),p={...s.getState(),...l.getState(),inputValue:d,value:d,selectedValue:c,resetValueOnSelect:He(t.resetValueOnSelect,i?.resetValueOnSelect,g),resetValueOnHide:He(t.resetValueOnHide,i?.resetValueOnHide,g&&!e),selectOnMove:He(t.selectOnMove,i?.selectOnMove,!1),activeValue:i?.activeValue,inputElement:He(i?.inputElement,null),labelElement:He(i?.labelElement,null),selectElement:He(i?.selectElement,null),selectLabelElement:He(i?.selectLabelElement,null)},m=un(p,s,l,r);Mt(m,()=>la(Ct(m,["inputValue"],S=>{m.setState("value",S.inputValue)}),Ct(m,["value"],S=>{m.setState("inputValue",S.value)})));let b=!1,h=new Set;t.focusLoop===void 0&&i?.focusLoop===void 0&&h.add("focusLoop"),t.focusWrap===void 0&&i?.focusWrap===void 0&&h.add("focusWrap"),t.compositeElementInFocusOrder===void 0&&t.includesBaseElement===void 0&&i?.compositeElementInFocusOrder===void 0&&i?.includesBaseElement===void 0&&h.add("compositeElementInFocusOrder"),t.resetValueOnSelect===void 0&&i?.resetValueOnSelect===void 0&&h.add("resetValueOnSelect");let y=p.compositeElement===p.selectElement?p.selectElement:null,_=p.selectElement||p.compositeElement||p.disclosureElement,w=p.anchorElement===_?p.anchorElement:null;Mt(m,()=>Ct(m,["compositeElement","selectElement"],S=>{if(!(!S.selectElement&&!y)){if(S.compositeElement&&S.compositeElement===S.selectElement){y=S.selectElement;return}if(S.compositeElement&&S.compositeElement!==y){y=null;return}y=S.selectElement,m.setState("compositeElement",y)}})),Mt(m,()=>Ct(m,["selectElement"],S=>{if(!S.selectElement)return;let{focusLoop:C,focusWrap:k,compositeElementInFocusOrder:E,resetValueOnSelect:I}=m.getState();return h.has("focusLoop")&&s.setState("focusLoop",!1),h.has("focusWrap")&&s.setState("focusWrap",!1),h.has("compositeElementInFocusOrder")&&s.setState("compositeElementInFocusOrder",!1),h.has("resetValueOnSelect")&&m.setState("resetValueOnSelect",!0),()=>{let T=m.getState();h.has("focusLoop")&&!T.focusLoop&&s.setState("focusLoop",C),h.has("focusWrap")&&!T.focusWrap&&s.setState("focusWrap",k),h.has("compositeElementInFocusOrder")&&!T.compositeElementInFocusOrder&&s.setState("compositeElementInFocusOrder",E),h.has("resetValueOnSelect")&&T.resetValueOnSelect&&m.setState("resetValueOnSelect",I)}})),Mt(m,()=>Ct(m,["anchorElement","compositeElement","disclosureElement","selectElement"],S=>{if(S.anchorElement&&S.anchorElement!==w){w=null;return}w=S.selectElement||S.compositeElement||S.disclosureElement,m.setState("anchorElement",w)})),Mt(m,()=>Ct(m,["items","selectedValue","selectElement"],(S,C)=>{if(u){if(S.selectedValue!==C.selectedValue){u=!1;return}S.selectElement&&queueMicrotask(()=>{if(!u)return;let k=m.getState();if(!k.selectElement)return;let E=k.items.find(I=>!I.disabled&&I.value!=null);E?.value!=null&&(u=!1,m.setState("selectedValue",E.value))})}})),wG&&Mt(m,()=>Ct(m,["virtualFocus"],()=>{m.setState("virtualFocus",!1)})),Mt(m,()=>{if(e)return la(Ct(m,["selectedValue"],S=>{Array.isArray(S.selectedValue)&&e.setValues(S.selectedValue)}),Ct(e,["values"],S=>{m.setState("selectedValue",S.values)}))}),Mt(m,()=>Ct(m,["resetValueOnHide","mounted"],S=>{S.resetValueOnHide&&(S.mounted||m.setState("inputValue",d))})),Mt(m,()=>Ct(m,["open"],S=>{if(S.open){b=!0;return}b=!1,m.setState("activeId",a),m.setState("moves",0)})),Mt(m,()=>Ct(m,["moves","activeId"],(S,C)=>{S.moves!==C.moves&&(b=!1),S.activeId!==C.activeId&&(b=!1),S.moves===C.moves&&m.setState("activeValue",void 0)})),Mt(m,()=>ds(m,["moves","renderedItems"],(S,C)=>{if(S.moves===C.moves)return;let{activeId:k}=m.getState(),E=s.item(k);m.setState("activeValue",E?.value)})),Mt(m,()=>Ct(m,["items","mounted","open","selectedValue","selectElement"],S=>{if(!S.selectElement||S.mounted&&!b)return;let C=Array.isArray(S.selectedValue)?S.selectedValue:[S.selectedValue],k=C[C.length-1];if(k==null)return;let E=S.items.find(I=>!I.disabled&&I.value===k);E&&(b=!1,m.setState("activeId",E.id))})),Mt(m,()=>ds(m,["selectOnMove","moves"],S=>{let{activeId:C,open:k,selectedValue:E,selectElement:I}=m.getState();if(!I||!S.selectOnMove&&k||Array.isArray(E)||!S.moves||!C)return;let T=s.item(C);!T||T.disabled||T.value==null||m.setState("selectedValue",T.value)}));let v=S=>{m.setState("inputValue",S)},R=()=>v(p.inputValue),x=(S,C)=>{h.delete(S),S==="includesBaseElement"&&h.delete("compositeElementInFocusOrder"),S==="selectedValue"&&(u=!1),m.setState(S,C)};return{...l,...s,...m,setState:x,tag:e,setInputValue:v,resetInputValue:R,setValue:v,resetValue:R,setSelectedValue:S=>x("selectedValue",S),setInputElement:S=>m.setState("inputElement",S),setLabelElement:S=>m.setState("labelElement",S),setSelectElement:S=>m.setState("selectElement",S),setSelectLabelElement:S=>m.setState("selectLabelElement",S)}}function xG(e){let t=RI();return e={...e,tag:e.tag!==void 0?e.tag:t},mI(e)}function SG(e,t,r){Ei(t,[r.tag]);let n={inputValue:r.inputValue??r.value,setInputValue:r.setInputValue??r.setValue};return qt(e,n,"inputValue","setInputValue"),qt(e,r,"selectedValue","setSelectedValue"),qt(e,r,"selectOnMove"),qt(e,r,"resetValueOnHide"),qt(e,r,"resetValueOnSelect"),Object.assign(gI(vI(e,t,r),t,r),{tag:r.tag})}function LS(e={}){e=xG(e);let[t,r]=Bd(CI,e);return SG(t,r,e)}var EI=f(B(),1);function y_(e={}){let t=LS(e);return(0,EI.jsx)(cI,{value:t,children:e.children})}var AI=f(II(),1);var DI=f(Nt(),1),cs=f(ue(),1),pl=f(U(),1),Ii=f(Me(),1);var OG=[],rf=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:OG;var nf=f(U(),1),IG=[];function Cr({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:IG,[n,o]=(0,nf.useState)(r),[i,a]=(0,nf.useState)(!1);return(0,nf.useEffect)(()=>{if(!t){o(r);return}let s=!1;return a(!0),t().then(l=>{if(!s){let d=Array.isArray(l)&&l.length>0?l:r;o(d)}}).catch(()=>{s||o(r)}).finally(()=>{s||a(!1)}),()=>{s=!0}},[t,r]),{elements:n,isLoading:i}}var pt=f(B(),1);function PI(e=""){return(0,AI.default)(e.trim().toLowerCase())}var MI=(e,t,r)=>e.singleSelection?r:Array.isArray(t?.value)?t.value.includes(r)?t.value.filter(n=>n!==r):[...t.value,r]:[r];function NI(e,t){return`${e}-${t}`}var VI=({selected:e})=>(0,pt.jsx)("span",{className:Y("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,pt.jsx)(Ii.Icon,{icon:Ui})}),FI=({selected:e})=>(0,pt.jsx)("span",{className:Y("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function LI({view:e,filter:t,onChangeView:r}){let n=(0,DI.useInstanceId)(LI,"dataviews-filter-list-box"),[o,i]=(0,pl.useState)(t.operators?.length===1?void 0:null),a=e.filters?.find(l=>l.field===t.field),s=rf(t,a);return(0,pt.jsx)(Ii.Composite,{virtualFocus:!0,focusLoop:!0,activeId:o,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,cs.sprintf)((0,cs.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!o&&t.elements.length&&i(NI(n,t.elements[0].value))},render:(0,pt.jsx)(Ii.Composite.Typeahead,{}),children:t.elements.map(l=>(0,pt.jsxs)(Ii.Composite.Hover,{render:(0,pt.jsx)(Ii.Composite.Item,{id:NI(n,l.value),render:(0,pt.jsx)("div",{"aria-label":l.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let d=a?[...(e.filters??[]).map(c=>c.field===t.field?{...c,operator:a.operator||t.operators[0],value:MI(t,a,l.value)}:c)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:MI(t,a,l.value)}];r({...e,page:1,filters:d})}}),children:[t.singleSelection&&(0,pt.jsx)(FI,{selected:s===l.value}),!t.singleSelection&&(0,pt.jsx)(VI,{selected:s.includes(l.value)}),(0,pt.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:l.label,children:l.label})]},l.value))})}function PG({view:e,filter:t,onChangeView:r}){let[n,o]=(0,pl.useState)(""),i=(0,pl.useDeferredValue)(n),a=e.filters?.find(d=>d.field===t.field),s=rf(t,a),l=(0,pl.useMemo)(()=>{let d=PI(i);return t.elements.filter(c=>PI(c.label).includes(d))},[t.elements,i]);return(0,pt.jsxs)(y_,{selectedValue:s,setSelectedValue:d=>{let c=a?[...(e.filters??[]).map(u=>u.field===t.field?{...u,operator:a.operator||t.operators[0],value:d}:u)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:d}];r({...e,page:1,filters:c})},setValue:o,children:[(0,pt.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,pt.jsx)(on,{render:(0,pt.jsx)(v_,{}),children:(0,cs.__)("Search items")}),(0,pt.jsx)(m_,{autoSelect:"always",placeholder:(0,cs.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,pt.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,pt.jsx)(Ii.Icon,{icon:yw})})]}),(0,pt.jsxs)(w_,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[l.map(d=>(0,pt.jsxs)(b_,{resetValueOnSelect:!1,value:d.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,pt.jsx)(FI,{selected:s===d.value}),!t.singleSelection&&(0,pt.jsx)(VI,{selected:s.includes(d.value)}),(0,pt.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:d.label,children:[(0,pt.jsx)(__,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:d.label}),!!d.description&&(0,pt.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:d.description})]})]},d.value)),!l.length&&(0,pt.jsx)("p",{children:(0,cs.__)("No results found")})]})]})}function zI(e){let{elements:t,isLoading:r}=Cr({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,pt.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,pt.jsx)(Ii.Spinner,{})});if(t.length===0)return(0,pt.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,cs.__)("No elements found")});let n=t.length>10?PG:LI;return(0,pt.jsx)(n,{...e,filter:{...e.filter,elements:t}})}var HI=f(jI(),1),WI=f(Nt(),1),zS=f(U(),1),UI=f(Me(),1);var BS=f(B(),1);function YI({filter:e,view:t,onChangeView:r,fields:n}){let o=t.filters?.find(d=>d.field===e.field),i=rf(e,o),a=(0,zS.useMemo)(()=>{let d=n.find(c=>c.id===e.field);return d&&{...d,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:c})=>c[d.id],setValue:({value:c})=>({[d.id]:c})}},[n,e.field]),s=(0,zS.useMemo)(()=>(t.filters??[]).reduce((d,c)=>(d[c.field]=c.value,d),{}),[t.filters]),l=(0,WI.useEvent)(d=>{if(!a||!o)return;let c=a.getValue({item:d});(0,HI.default)(c,i)||r({...t,filters:(t.filters??[]).map(u=>u.field===e.field?{...u,operator:o.operator||e.operators[0],value:c===""?void 0:c}:u)})});return!a||!a.Edit||!o?null:(0,BS.jsx)(UI.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,BS.jsx)(a.Edit,{hideLabelFromVision:!0,data:s,field:a,operator:o.operator,onChange:l})})}var ye=f(ue(),1),tr=f(U(),1),of=f(Pi(),1);var MG=/(?:[Zz]|[+-](?:[01]\d|2[0-3]):?[0-5]\d)$/,NG=["HH:mm","HH:mm:ss"],AG=new Date(2e3,0,1);function fn(e){if(typeof e!="string")return null;let t=e.trim().replace(MG,"");for(let r of NG){let n=G6(t,r,AG);if(Ao(n))return n.getHours()*3600+n.getMinutes()*60+n.getSeconds()}return null}var jS=f(B(),1),dr={Name:(0,jS.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,jS.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function Hd(e,t){let r=fn(t);return r!==null?[fn(e)??NaN,r]:[(0,of.getDate)(e).getTime(),(0,of.getDate)(t).getTime()]}function $I(e,t){switch(t){case"days":return Ks(new Date,e);case"weeks":return Q6(new Date,e);case"months":return Vb(new Date,e);case"years":return Fb(new Date,e);default:return new Date}}var qI={label:(0,ye.__)("Is none of"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),dr),filter:((e,t,r)=>{if(!r?.length)return!0;let n=t.getValue({item:e});return Array.isArray(n)?!r.some(o=>n.includes(o)):typeof n=="string"||typeof n=="number"?!r.includes(n):!1}),selection:"multi"},S_=[{name:Bt,label:(0,ye.__)("Includes"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),dr),filter(e,t,r){if(!r?.length)return!0;let n=t.getValue({item:e});return Array.isArray(n)?r.some(o=>n.includes(o)):typeof n=="string"||typeof n=="number"?r.includes(n):!1},selection:"multi"},{name:jt,...qI},{name:lh,label:(0,ye.__)("Includes all"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),dr),filter(e,t,r){if(!r?.length)return!0;let n=t.getValue({item:e});return Array.isArray(n)?r.every(o=>n.includes(o)):!1},selection:"multi"},{name:Kr,...qI},{name:gr,label:(0,ye.__)("Between (inc)"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),dr),filter(e,t,r){if(!Array.isArray(r)||r.length!==2||r.includes(void 0)||r.includes("")||r.includes(null))return!0;let n=t.getValue({item:e}),[o,i]=r.map(fn);if(o!==null&&i!==null){let a=fn(n);return a!==null&&a>=o&&a<=i}return typeof n=="number"||n instanceof Date||typeof n=="string"?n>=r[0]&&n<=r[1]:!1},selection:"custom"},{name:ln,label:(0,ye.__)("In the past"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),dr),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let n=$I(r.value,r.unit),o=(0,of.getDate)(t.getValue({item:e}));return o>=n&&o<=new Date},selection:"custom"},{name:Rn,label:(0,ye.__)("Over"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),dr),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let n=$I(r.value,r.unit);return(0,of.getDate)(t.getValue({item:e}))<n},selection:"custom"},{name:Gt,label:(0,ye.__)("Is"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:$t,label:(0,ye.__)("Is not"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:Ga,label:(0,ye.__)("Less than"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:$a,label:(0,ye.__)("Greater than"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:qa,label:(0,ye.__)("Less than or equal"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:Ka,label:(0,ye.__)("Greater than or equal"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:Lo,label:(0,ye.__)("Before"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){if(r===void 0)return!0;let[n,o]=Hd(t.getValue({item:e}),r);return n<o},selection:"single"},{name:zo,label:(0,ye.__)("After"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){if(r===void 0)return!0;let[n,o]=Hd(t.getValue({item:e}),r);return n>o},selection:"single"},{name:Bo,label:(0,ye.__)("Before (inc)"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){if(r===void 0)return!0;let[n,o]=Hd(t.getValue({item:e}),r);return n<=o},selection:"single"},{name:jo,label:(0,ye.__)("After (inc)"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){if(r===void 0)return!0;let[n,o]=Hd(t.getValue({item:e}),r);return n>=o},selection:"single"},{name:bi,label:(0,ye.__)("Contains"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){if(r===void 0)return!0;let n=t.getValue({item:e});return typeof n=="string"&&r&&n.toLowerCase().includes(String(r).toLowerCase())},selection:"single"},{name:hi,label:(0,ye.__)("Doesn't contain"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){if(r===void 0)return!0;let n=t.getValue({item:e});return typeof n=="string"&&r&&!n.toLowerCase().includes(String(r).toLowerCase())},selection:"single"},{name:_i,label:(0,ye.__)("Starts with"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){if(r===void 0)return!0;let n=t.getValue({item:e});return typeof n=="string"&&r&&n.toLowerCase().startsWith(String(r).toLowerCase())},selection:"single"},{name:Ho,label:(0,ye.__)("On"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){if(r===void 0)return!0;let[n,o]=Hd(t.getValue({item:e}),r);return n===o},selection:"single"},{name:Wo,label:(0,ye.__)("Not on"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){if(r===void 0)return!0;let[n,o]=Hd(t.getValue({item:e}),r);return n!==o},selection:"single"}],ml=e=>S_.find(t=>t.name===e),KI=()=>S_.map(e=>e.name),XI=e=>S_.filter(t=>t.selection==="single").some(t=>t.name===e),ZI=e=>S_.some(t=>t.name===e);var cr=f(B(),1),DG="Enter",VG=" ",FG=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let n=ml(t?.operator);return n!==void 0?n.filterText(r,e):(0,fa.sprintf)((0,fa.__)("Unknown status for %1$s"),r.name)};function LG({filter:e,view:t,onChangeView:r}){let n=e.operators?.map(a=>({value:a,label:ml(a)?.label||a})),o=t.filters?.find(a=>a.field===e.field),i=o?.operator||e.operators[0];return n.length>1&&(0,cr.jsxs)(ie,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,cr.jsx)(us.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,cr.jsx)(us.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,fa.__)("Conditions"),value:i,options:n,onChange:a=>{let s=a,l=o?.operator,d=o?[...(t.filters??[]).map(c=>{if(c.field===e.field){let u=ml(l)?.selection,g=ml(s)?.selection,p=u!==g||[u,g].includes("custom");return{...c,value:p?void 0:c.value,operator:s}}return c})]:[...t.filters??[],{field:e.field,operator:s,value:void 0}];r({...t,page:1,filters:d})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function QI({addFilterRef:e,openedFilter:t,fields:r,...n}){let o=(0,R_.useRef)(null),{filter:i,view:a,onChangeView:s}=n,l=a.filters?.find(y=>y.field===i.field),d=[],c=(0,R_.useMemo)(()=>{let y=r.find(_=>_.id===i.field);return y&&{...y,getValue:({item:_})=>_[y.id]}},[r,i.field]),{elements:u}=Cr({elements:i.elements,getElements:i.getElements});if(u.length>0)d=u.filter(y=>i.singleSelection?y.value===l?.value:l?.value?.includes(y.value));else if(Array.isArray(l?.value)){if(!l.value.some(_=>_==null||_==="")){let _=l.value.map(w=>c?.getValueFormatted({item:{[c.id]:w},field:c})||String(w));d=[{value:l.value,label:_}]}}else if(typeof l?.value=="object")d=[{value:l.value,label:l.value}];else if(l?.value!==void 0){let y=c!==void 0?c.getValueFormatted({item:{[c.id]:l.value},field:c}):String(l.value);d=[{value:l.value,label:y}]}let g=i.isPrimary,p=l?.isLocked,m=!p&&l?.value!==void 0,b=!p&&(!g||m),h=g?(0,fa.__)("Reset"):(0,fa.__)("Remove");return(0,cr.jsx)(us.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{o.current?.focus()},renderToggle:({isOpen:y,onToggle:_})=>(0,cr.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,cr.jsxs)(xr.Root,{children:[(0,cr.jsx)(xr.Trigger,{render:(0,cr.jsx)("div",{className:Y("dataviews-filters__summary-chip",{"has-reset":b,"has-values":m,"is-not-clickable":p}),role:"button",tabIndex:p?-1:0,onClick:()=>{p||_()},onKeyDown:w=>{!p&&[DG,VG].includes(w.key)&&(_(),w.preventDefault())},"aria-disabled":p,"aria-pressed":y,"aria-expanded":y,ref:o,children:(0,cr.jsx)(FG,{activeElements:d,filterInView:l,filter:i})})}),(0,cr.jsx)(xr.Popup,{children:(0,fa.sprintf)((0,fa.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),b&&(0,cr.jsxs)(xr.Root,{children:[(0,cr.jsx)(xr.Trigger,{render:(0,cr.jsx)("button",{className:Y("dataviews-filters__summary-chip-remove",{"has-values":m}),"aria-label":h,onClick:()=>{s({...a,page:1,filters:a.filters?.filter(w=>w.field!==i.field)}),g?o.current?.focus():e.current?.focus()},children:(0,cr.jsx)(us.Icon,{icon:Kv})})}),(0,cr.jsx)(xr.Popup,{children:h})]})]}),renderContent:()=>(0,cr.jsxs)(ie,{direction:"column",justify:"flex-start",children:[(0,cr.jsx)(LG,{...n}),n.filter.hasElements?(0,cr.jsx)(zI,{...n,filter:{...n.filter,elements:u}}):(0,cr.jsx)(YI,{...n,fields:r})]})})}var JI=f(Me(),1),eP=f(ue(),1),tP=f(U(),1);var pa=f(B(),1);function HS({filters:e,view:t,onChangeView:r,setOpenedFilter:n,triggerProps:o}){let i=e.filter(a=>!a.isVisible);return(0,pa.jsxs)(Ce.Root,{disabled:!i.length,children:[(0,pa.jsx)(Ce.Trigger,{...o}),(0,pa.jsx)(Ce.Popup,{children:i.map(a=>(0,pa.jsx)(Ce.Item,{onClick:()=>{n(a.field),r({...t,page:1,filters:[...t.filters||[],{field:a.field,value:void 0,operator:a.operators[0]}]})},children:(0,pa.jsx)(Ce.ItemLabel,{children:a.name})},a.field))})]})}function zG({filters:e,view:t,onChangeView:r,setOpenedFilter:n},o){if(!e.length||e.every(({isPrimary:a})=>a))return null;let i=e.filter(a=>!a.isVisible);return(0,pa.jsx)(HS,{triggerProps:{render:(0,pa.jsx)(JI.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:o}),children:(0,eP.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:n})}var rP=(0,tP.forwardRef)(zG);var nP=f(Me(),1),oP=f(ue(),1),iP=f(B(),1);function aP({filters:e,view:t,onChangeView:r}){let n=i=>e.some(a=>a.field===i&&a.isPrimary),o=!t.search&&!t.filters?.some(i=>!i.isLocked&&(i.value!==void 0||!n(i.field)));return(0,iP.jsx)(nP.Button,{disabled:o,accessibleWhenDisabled:!0,size:"compact",variant:"tertiary",className:"dataviews-filters__reset-button",onClick:()=>{r({...t,page:1,search:"",filters:t.filters?.filter(i=>!!i.isLocked)||[]})},children:(0,oP.__)("Reset")})}var sP=f(U(),1);function BG(e,t){return(0,sP.useMemo)(()=>{let r=[];return e.forEach(n=>{if(n.filterBy===!1||!n.hasElements&&!n.Edit)return;let o=n.filterBy.operators,i=!!n.filterBy?.isPrimary,a=t.filters?.some(s=>s.field===n.id&&!!s.isLocked)??!1;r.push({field:n.id,name:n.label,elements:n.elements,getElements:n.getElements,hasElements:n.hasElements,singleSelection:o.some(s=>XI(s)),operators:o,isVisible:a||i||!!t.filters?.some(s=>s.field===n.id&&ZI(s.operator)),isPrimary:i,isLocked:a})}),r.sort((n,o)=>n.isLocked&&!o.isLocked?-1:!n.isLocked&&o.isLocked?1:n.isPrimary&&!o.isPrimary?-1:!n.isPrimary&&o.isPrimary?1:n.name.localeCompare(o.name)),r},[e,t])}var af=BG;var sf=f(B(),1);function jG({className:e}){let{fields:t,view:r,onChangeView:n,openedFilter:o,setOpenedFilter:i}=(0,Wd.useContext)(Ie),a=(0,Wd.useRef)(null),s=af(t,r),l=(0,sf.jsx)(rP,{filters:s,view:r,onChangeView:n,ref:a,setOpenedFilter:i},"add-filter"),d=s.filter(u=>u.isVisible);if(d.length===0)return null;let c=[...d.map(u=>(0,sf.jsx)(QI,{filter:u,view:r,fields:t,onChangeView:n,addFilterRef:a,openedFilter:o},u.field)),l];return c.push((0,sf.jsx)(aP,{filters:s,view:r,onChangeView:n},"reset-filters")),(0,sf.jsx)(ie,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:c})}var lf=(0,Wd.memo)(jG);var fs=f(U(),1),lP=f(Me(),1);var C_=f(ue(),1);var Mi=f(B(),1);function HG(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:n,isShowingFilter:o,setIsShowingFilter:i}=(0,fs.useContext)(Ie),a=(0,fs.useRef)(null),s=(0,fs.useCallback)(p=>{r(p),i(!0)},[r,i]);if(e.length===0)return null;let l=e.some(p=>p.isVisible),d={label:(0,C_.__)("Add filter"),"aria-expanded":!1,isPressed:!1},c={label:(0,C_._x)("Filter","verb"),"aria-expanded":o,isPressed:o,onClick:()=>{o||n(null),i(!o)}},u=e.some(p=>p.isPrimary||p.isLocked),g=(0,Mi.jsx)(lP.Button,{ref:a,className:"dataviews-filters__visibility-toggle",size:"compact",icon:uc,disabled:u,accessibleWhenDisabled:!0,...l?c:d});return(0,Mi.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:l?(0,Mi.jsx)(WG,{buttonRef:a,filtersCount:t.filters?.length,children:g}):(0,Mi.jsx)(HS,{filters:e,view:t,onChangeView:s,setOpenedFilter:n,triggerProps:{render:g}})})}function WG({buttonRef:e,filtersCount:t,children:r}){return(0,fs.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,Mi.jsxs)(Mi.Fragment,{children:[r,!!t&&(0,Mi.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var E_=HG;var dP=f(U(),1);var cP=f(B(),1);function UG(e){let{isShowingFilter:t}=(0,dP.useContext)(Ie);return t?(0,cP.jsx)(lf,{...e}):null}var k_=UG;var uP=f(U(),1),fP=f(Me(),1),pP=f(ue(),1);var gl=f(B(),1);function WS({className:e}){let{actions:t=[],data:r,fields:n,getItemId:o,getItemLevel:i,hasInitiallyLoaded:a,isLoading:s,view:l,onChangeView:d,selection:c,onChangeSelection:u,setOpenedFilter:g,onClickItem:p,isItemClickable:m,renderItemLink:b,defaultLayouts:h,containerRef:y,empty:_=(0,gl.jsx)("p",{children:(0,pP.__)("No results")})}=(0,uP.useContext)(Ie),w=wi(!a,{delay:200});if(!a)return w?(0,gl.jsx)("div",{className:"dataviews-loading",children:(0,gl.jsx)("p",{children:(0,gl.jsx)(fP.Spinner,{})})}):null;let v=as.find(R=>R.type===l.type&&h[R.type])?.component;return(0,gl.jsx)("div",{className:"dataviews-layout__container",ref:y,children:(0,gl.jsx)(v,{className:e,actions:t,data:r,fields:n,getItemId:o,getItemLevel:i,isLoading:s,onChangeView:d,onChangeSelection:u,selection:c,setOpenedFilter:g,onClickItem:p,renderItemLink:b,isItemClickable:m,view:l,empty:_})})}var mP=f(ue(),1),Yo=f(U(),1),gP=f(Me(),1),bP=f(Nt(),1);var hP=f(B(),1),YG=(0,Yo.memo)(function({label:t}){let{view:r,onChangeView:n}=(0,Yo.useContext)(Ie),[o,i,a]=(0,bP.useDebouncedInput)(r.search);(0,Yo.useEffect)(()=>{r.search!==a&&i(r.search??"")},[r.search,i]);let s=(0,Yo.useRef)(n),l=(0,Yo.useRef)(r);(0,Yo.useEffect)(()=>{s.current=n,l.current=r},[n,r]),(0,Yo.useEffect)(()=>{a!==l.current?.search&&s.current({...l.current,page:r.page?1:void 0,startPosition:r.startPosition?1:void 0,search:a})},[a]);let d=t||(0,mP.__)("Search");return(0,hP.jsx)(gP.SearchControl,{className:"dataviews-search",onChange:i,value:o,label:d,placeholder:d,size:"compact"})}),US=YG;var wr=f(Me(),1),ma=f(ue(),1),Go=f(U(),1);var YS=f(n8(),1),_P=f(Nt(),1);var nt=f(B(),1),GG={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function GS(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,Go.useContext)(Ie),n=Object.keys(r);if(n.length<=1)return null;let o=as.find(i=>e.type===i.type);return(0,nt.jsxs)(Ce.Root,{children:[(0,nt.jsx)(Ce.Trigger,{render:(0,nt.jsx)(wr.Button,{size:"compact",icon:o?.icon,label:(0,ma.__)("Layout")})}),(0,nt.jsx)(Ce.Popup,{children:(0,nt.jsx)(Ce.RadioGroup,{value:e.type,onValueChange:i=>{switch(i){case"list":case"grid":case"table":case"pickerGrid":case"pickerTable":case"pickerActivity":case"activity":let a={...e};return"layout"in a&&delete a.layout,t({...a,type:i,...r[i]})}(0,YS.default)("Invalid dataview")},children:n.map(i=>{let a=as.find(s=>s.type===i);return a?(0,nt.jsx)(Ce.RadioItem,{value:i,closeOnClick:!0,children:(0,nt.jsx)(Ce.ItemLabel,{children:a.label})},i):null})})})]})}function $G(){let{view:e,fields:t,onChangeView:r}=(0,Go.useContext)(Ie),n=(0,Go.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,nt.jsx)(wr.SelectControl,{label:(0,ma.__)("Sort by"),value:e.sort?.field,options:n,onChange:o=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:o},showLevels:!1})}})}function qG(){let{view:e,fields:t,onChangeView:r}=(0,Go.useContext)(Ie);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let o=e.sort?.direction;return!o&&e.sort?.field&&(o="desc"),(0,nt.jsx)(wr.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",isBlock:!0,label:(0,ma.__)("Order"),value:o,onChange:i=>{if(i==="asc"||i==="desc"){r({...e,sort:{direction:i,field:e.sort?.field||t.find(a=>a.enableSorting!==!1)?.id||""},showLevels:!1});return}(0,YS.default)("Invalid direction")},children:dh.map(i=>(0,nt.jsx)(wr.__experimentalToggleGroupControlOptionIcon,{value:i,icon:p8[i],label:uh[i]},i))})}function KG(){let{view:e,config:t,onChangeView:r}=(0,Go.useContext)(Ie),{infiniteScrollEnabled:n}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||n?null:(0,nt.jsx)(wr.__experimentalToggleGroupControl,{isBlock:!0,label:(0,ma.__)("Items per page"),value:e.perPage||10,disabled:!e?.sort?.field,onChange:o=>{let i=typeof o=="number"||o===void 0?o:parseInt(o,10);r({...e,perPage:i,page:1})},children:t.perPageSizes.map(o=>(0,nt.jsx)(wr.__experimentalToggleGroupControlOption,{value:o,label:o.toString()},o))})}function XG(){let{onReset:e}=(0,Go.useContext)(Ie);return e===void 0?null:(0,nt.jsx)(wr.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,ma.__)("Reset view")})}function $S(){let{view:e,onReset:t}=(0,Go.useContext)(Ie),r=(0,_P.useInstanceId)(vP,"dataviews-view-config-dropdown"),n=as.find(i=>i.type===e.type),o=typeof t=="function";return(0,nt.jsx)(wr.Dropdown,{expandOnMobile:!0,popoverProps:{...GG,id:r},renderToggle:({onToggle:i,isOpen:a})=>(0,nt.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,nt.jsx)(wr.Button,{size:"compact",icon:Zv,label:(0,ma._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":a?"true":"false","aria-controls":r}),o&&(0,nt.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,nt.jsx)(wr.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,nt.jsxs)(ie,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,nt.jsxs)(ie,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,nt.jsx)(wr.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,ma.__)("Appearance")}),(0,nt.jsx)(XG,{})]}),(0,nt.jsxs)(ie,{direction:"column",gap:"lg",children:[(0,nt.jsxs)(ie,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,nt.jsx)($G,{}),(0,nt.jsx)(qG,{})]}),!!n?.viewConfigOptions&&(0,nt.jsx)(n.viewConfigOptions,{}),(0,nt.jsx)(KG,{}),(0,nt.jsx)(xh,{})]})]})})})}function vP(){return(0,nt.jsxs)(nt.Fragment,{children:[(0,nt.jsx)(GS,{}),(0,nt.jsx)($S,{})]})}var ZG=(0,Go.memo)(vP),wP=ZG;var DP=f(U(),1);var T_=f(U(),1),yP=f(Nt(),1),xP=f(Me(),1);var qS=f(B(),1),QG=({required:e,customValidity:t,markWhenOptional:r,...n},o)=>{let i=(0,T_.useRef)(null),a=(0,yP.useMergeRefs)([o,i]);return(0,qS.jsx)(Zt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,ref:a,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[type="checkbox"]'),children:(0,qS.jsx)(xP.CheckboxControl,{...n})})},O_=(0,T_.forwardRef)(QG);O_.displayName="ValidatedCheckboxControl";var Ud=f(U(),1),SP=f(Nt(),1),RP=f(Me(),1);var KS=f(B(),1),JG=({required:e,customValidity:t,markWhenOptional:r,...n},o)=>{let i=(0,Ud.useRef)(null),a=(0,SP.useMergeRefs)([o,i]);return(0,Ud.useEffect)(()=>{let s=i.current?.querySelector('input[role="combobox"]');s&&(s.required=e??!1)},[e]),(0,KS.jsx)(Zt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,ref:a,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[role="combobox"]'),children:(0,KS.jsx)(RP.ComboboxControl,{...n})})},I_=(0,Ud.forwardRef)(JG);I_.displayName="ValidatedComboboxControl";var P_=f(U(),1),CP=f(Me(),1);var Yd=f(B(),1),e$=({required:e,customValidity:t,markWhenOptional:r,...n},o)=>{let i=(0,P_.useRef)(null);return(0,Yd.jsxs)("div",{className:"dataviews-validated-control__wrapper-with-error-delegate",ref:o,children:[(0,Yd.jsx)(Zt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,Yd.jsx)(CP.FormTokenField,{...n})}),(0,Yd.jsx)("input",{className:"dataviews-validated-control__error-delegate",type:"text",ref:i,required:e,value:n.value&&n.value.length>0?"hasvalue":"",tabIndex:-1,onChange:()=>{},onFocus:a=>{a.target.previousElementSibling?.querySelector('input[type="text"]')?.focus()}})]})},M_=(0,P_.forwardRef)(e$);M_.displayName="ValidatedFormTokenField";var N_=f(U(),1),EP=f(Nt(),1),kP=f(Me(),1);var XS=f(B(),1),t$=({required:e,customValidity:t,markWhenOptional:r,...n},o)=>{let i=(0,N_.useRef)(null),a=(0,EP.useMergeRefs)([o,i]);return(0,XS.jsx)(Zt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,XS.jsx)(kP.__experimentalNumberControl,{ref:a,...n})})},A_=(0,N_.forwardRef)(t$);A_.displayName="ValidatedNumberControl";var D_=f(U(),1),TP=f(Nt(),1),OP=f(Me(),1);var ZS=f(B(),1),r$=({required:e,customValidity:t,markWhenOptional:r,...n},o)=>{let i=(0,D_.useRef)(null),a=(0,TP.useMergeRefs)([o,i]);return(0,ZS.jsx)(Zt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,ref:a,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[type="radio"]'),children:(0,ZS.jsx)(OP.RadioControl,{...n})})},V_=(0,D_.forwardRef)(r$);V_.displayName="ValidatedRadioControl";var F_=f(U(),1),IP=f(Nt(),1),PP=f(Me(),1);var QS=f(B(),1),n$=({required:e,customValidity:t,markWhenOptional:r,...n},o)=>{let i=(0,F_.useRef)(null),a=(0,IP.useMergeRefs)([o,i]);return(0,QS.jsx)(Zt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,QS.jsx)(PP.SelectControl,{ref:a,...n})})},L_=(0,F_.forwardRef)(n$);L_.displayName="ValidatedSelectControl";var z_=f(U(),1),MP=f(Nt(),1),NP=f(Me(),1);var JS=f(B(),1),o$=({required:e,customValidity:t,markWhenOptional:r,...n},o)=>{let i=(0,z_.useRef)(null),a=(0,MP.useMergeRefs)([o,i]);return(0,JS.jsx)(Zt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,JS.jsx)(NP.ToggleControl,{ref:a,required:e,...n})})},B_=(0,z_.forwardRef)(o$);B_.displayName="ValidatedToggleControl";var $d=f(U(),1),AP=f(Me(),1);var Gd=f(B(),1),i$=({required:e,customValidity:t,markWhenOptional:r,...n},o)=>{let i=(0,$d.useRef)(null),a=(0,$d.useId)();return(0,Gd.jsxs)("div",{className:"dataviews-validated-control__wrapper-with-error-delegate",children:[(0,Gd.jsx)(Zt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,Gd.jsx)(AP.__experimentalToggleGroupControl,{ref:o,...n})}),(0,Gd.jsx)("input",{className:"dataviews-validated-control__error-delegate",type:"radio",ref:i,required:e,checked:n.value!==void 0,tabIndex:-1,name:a,onChange:()=>{},onFocus:s=>{s.target.previousElementSibling?.querySelector('[data-active-item="true"]')?.focus()}})]})},j_=(0,$d.forwardRef)(i$);j_.displayName="ValidatedToggleGroupControl";function vt(e,t){let r;return e?.required&&t?.required?r=t.required.message?{type:t.required.type,message:t.required.message}:void 0:e?.pattern&&t?.pattern?r=t.pattern:e?.min&&t?.min?r=t.min:e?.max&&t?.max?r=t.max:e?.minLength&&t?.minLength?r=t.minLength:e?.maxLength&&t?.maxLength?r=t.maxLength:e?.elements&&t?.elements?r=t.elements:t?.custom&&(r=t.custom),r}var VP=f(B(),1);function FP({field:e,onChange:t,data:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){let{getValue:a,setValue:s,label:l,description:d,isValid:c}=e,u=e.isDisabled({item:r,field:e}),g=(0,DP.useCallback)(()=>{t(s({item:r,value:!a({item:r})}))},[r,a,t,s]);return(0,VP.jsx)(O_,{required:!!e.isValid?.required,markWhenOptional:o,customValidity:vt(c,i),hidden:n,label:l,help:d,checked:a({item:r}),onChange:g,disabled:u})}var LP=f(Me(),1),zP=f(U(),1);var eR=f(B(),1);function H_({data:e,field:t,onChange:r,hideLabelFromVision:n,validity:o}){let{label:i,description:a,placeholder:s,getValue:l,setValue:d,isValid:c}=t,u=l({item:e})??"",g=(0,zP.useCallback)(b=>r(d({item:e,value:b??""})),[e,r,d]),{elements:p,isLoading:m}=Cr({elements:t.elements,getElements:t.getElements});return m?(0,eR.jsx)(LP.Spinner,{}):(0,eR.jsx)(I_,{required:!!t.isValid?.required,customValidity:vt(c,o),label:i,value:u,help:a,placeholder:s,options:p,onChange:g,hideLabelFromVision:n,allowReset:!0,expandOnFocus:!0})}var UP=f(Me(),1),Ro=f(U(),1),Zd=f(ue(),1),YP=f(Vg(),1),Tn=f(Pi(),1);var Kd=f(Me(),1),tR=f(U(),1),Ni=f(ue(),1);var qd=f(B(),1),a$={[ln]:[{value:"days",label:(0,Ni.__)("Days")},{value:"weeks",label:(0,Ni.__)("Weeks")},{value:"months",label:(0,Ni.__)("Months")},{value:"years",label:(0,Ni.__)("Years")}],[Rn]:[{value:"days",label:(0,Ni.__)("Days ago")},{value:"weeks",label:(0,Ni.__)("Weeks ago")},{value:"months",label:(0,Ni.__)("Months ago")},{value:"years",label:(0,Ni.__)("Years ago")}]};function W_({className:e,data:t,field:r,onChange:n,hideLabelFromVision:o,operator:i}){let a=a$[i===ln?"inThePast":"over"],{id:s,label:l,description:d,getValue:c,setValue:u}=r,g=r.isDisabled({item:t,field:r}),p=c({item:t}),{value:m="",unit:b=a[0].value}=p&&typeof p=="object"?p:{},h=(0,tR.useCallback)(_=>n(u({item:t,value:{value:Number(_),unit:b}})),[n,u,t,b]),y=(0,tR.useCallback)(_=>n(u({item:t,value:{value:m,unit:_}})),[n,u,t,m]);return(0,qd.jsx)(Kd.BaseControl,{id:s,className:Y(e,"dataviews-controls__relative-date"),label:l,hideLabelFromVision:o,help:d,children:(0,qd.jsxs)(ie,{direction:"row",gap:"sm",children:[(0,qd.jsx)(Kd.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:m,onChange:h,disabled:g}),(0,qd.jsx)(Kd.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,Ni.__)("Unit"),value:b,options:a,onChange:y,hideLabelFromVision:!0,disabled:g})]})})}function df(e,t){return t?new ar(e,t):e}var BP=f(U(),1);function cf(e,t){let r=typeof e.min?.constraint=="string"?e.min.constraint:void 0,n=typeof e.max?.constraint=="string"?e.max.constraint:void 0,o=(0,BP.useMemo)(()=>{let i=[];if(r){let a=t(r);a&&i.push({before:a})}if(n){let a=t(n);a&&i.push({after:a})}return i.length>0?i:void 0},[r,n,t]);return{minConstraint:r,maxConstraint:n,disabledMatchers:o}}var s$={ary:"ar-MA",haz:"fa"};function uf(e){let t=e?.trim().split(/[_-]/)??[],r=t.shift()?.toLowerCase();if(!r)return;let n=[s$[r]??r];for(let o of t)(/^[a-z]{4}$/i.test(o)||/^([a-z]{2}|\d{3})$/i.test(o))&&n.push(o);return n.join("-")}var jP=f(Pi(),1),ff=f(ue(),1);function HP(){let{timezone:e}=(0,jP.getSettings)(),t=-1*(new Date().getTimezoneOffset()/60);if(Number(e.offset)===t)return;let r=Number(e.offset)>=0?"+":"",n=e.abbr!==""&&isNaN(Number(e.abbr))?e.abbr:`UTC${r}${e.offsetFormatted}`,o=e.string.replaceAll("_"," "),i=n;return e.string==="UTC"?i=(0,ff.__)("Coordinated Universal Time"):o.trim().length>0&&(i=`(${n}) ${o}`),(0,ff.sprintf)((0,ff.__)("Timezone: %s"),i)}var WP=f(Pi(),1);function Xd(e){if(!e)return null;let t=(0,WP.getDate)(e);return t&&Ao(t)?t:null}var ps=f(B(),1),rR=e=>e?(0,Tn.dateI18n)("Y-m-d\\TH:i",(0,Tn.getDate)(e)):"";function l$({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i,config:a}){let{compact:s}=a||{},{id:l,label:d,description:c,setValue:u,getValue:g,isValid:p}=t,m=t.isDisabled({item:e,field:t}),b=g({item:e}),h=typeof b=="string"?b:void 0,{timezone:y}=(0,Tn.getSettings)(),_=y.string||(0,Tn.dateI18n)("P"),[w,v]=(0,Ro.useState)(()=>{let D=Xd(h);return df(D||new Date,_)});(0,Ro.useEffect)(()=>{let D=Xd(h);if(D){let O=df(D,_);v(L=>qs(O,df(L,_))?L:O)}},[_,h]);let R=(0,Ro.useRef)(null),x=(0,Ro.useRef)(void 0),{minConstraint:S,maxConstraint:C,disabledMatchers:k}=cf(p,Xd),E=(0,Ro.useCallback)(D=>r(u({item:e,value:D})),[e,r,u]);(0,Ro.useEffect)(()=>()=>clearTimeout(x.current),[]);let I=(0,Ro.useCallback)(D=>{if(D){let O=(0,Tn.dateI18n)("Y-m-d",D),L=h?(0,Tn.dateI18n)("H:i",(0,Tn.getDate)(h)):"00:00",M=(0,Tn.getDate)(`${O}T${L}`);E(M.toISOString())}else E(void 0);clearTimeout(x.current),x.current=setTimeout(()=>{let O=R.current;O&&(O.dispatchEvent(new Event("invalid",{cancelable:!0})),O.validationMessage&&(0,YP.speak)(O.validationMessage))},0)},[E,h]),T=(0,Ro.useCallback)(D=>{if(D){let O=(0,Tn.getDate)(D);E(O.toISOString());let L=Xd(O.toISOString());L&&v(df(L,_))}else E(void 0)},[E,_]),{format:N}=t,P=N.weekStartsOn??(0,Tn.getSettings)().l10n.startOfWeek,A=uf((0,Tn.getSettings)().l10n.locale),F=d;return p?.required&&!o&&!n?F=`${d} (${(0,Zd.__)("Required")})`:!p?.required&&o&&!n&&(F=`${d} (${(0,Zd.__)("Optional")})`),(0,ps.jsx)(UP.BaseControl,{id:l,label:F,help:c,hideLabelFromVision:n,children:(0,ps.jsxs)(ie,{direction:"column",gap:"lg",children:[(0,ps.jsx)(Fo,{ref:R,required:!!p?.required,customValidity:vt(p,i),type:"datetime-local",label:(0,Zd.__)("Date time"),hideLabelFromVision:!0,value:rR(h),onValueChange:T,disabled:m,description:HP(),min:S?rR(S):void 0,max:C?rR(C):void 0}),!s&&(0,ps.jsx)(xu,{style:{width:"100%"},value:h?Xd(h):null,onValueChange:I,month:w,onMonthChange:v,timeZone:_,locale:A,dir:(0,Zd.isRTL)()?"rtl":"ltr",weekStartsOn:P,disabled:m||k})]})})}function GP({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,operator:i,validity:a,config:s}){return i===ln||i===Rn?(0,ps.jsx)(W_,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:n,operator:i}):(0,ps.jsx)(l$,{data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:a,config:s})}var Co=f(Me(),1),$P=f(Vg(),1),mt=f(U(),1),rr=f(ue(),1),pn=f(Pi(),1);var zt=f(B(),1),d$=[{id:"today",label:(0,rr.__)("Today"),getValue:()=>(0,pn.getDate)(null)},{id:"yesterday",label:(0,rr.__)("Yesterday"),getValue:()=>{let e=(0,pn.getDate)(null);return Ks(e,1)}},{id:"past-week",label:(0,rr.__)("Past week"),getValue:()=>{let e=(0,pn.getDate)(null);return Ks(e,7)}},{id:"past-month",label:(0,rr.__)("Past month"),getValue:()=>{let e=(0,pn.getDate)(null);return Vb(e,1)}}],c$=[{id:"last-7-days",label:(0,rr.__)("Last 7 days"),getValue:()=>{let e=(0,pn.getDate)(null);return[Ks(e,7),e]}},{id:"last-30-days",label:(0,rr.__)("Last 30 days"),getValue:()=>{let e=(0,pn.getDate)(null);return[Ks(e,30),e]}},{id:"month-to-date",label:(0,rr.__)("Month to date"),getValue:()=>{let e=(0,pn.getDate)(null);return[bu(e),e]}},{id:"last-year",label:(0,rr.__)("Last year"),getValue:()=>{let e=(0,pn.getDate)(null);return[Fb(e,1),e]}},{id:"year-to-date",label:(0,rr.__)("Year to date"),getValue:()=>{let e=(0,pn.getDate)(null);return[nd(e),e]}}],$o=e=>{if(!e)return null;let t=q6(e);return Ao(t)?t:null},U_=e=>e?typeof e=="string"?e:oa(e,"yyyy-MM-dd"):"";function qP({field:e,validity:t,inputRefs:r,isTouched:n,setIsTouched:o,children:i}){let{isValid:a}=e,[s,l]=(0,mt.useState)(void 0),d=(0,mt.useCallback)(()=>{let u=Array.isArray(r)?r:[r];for(let g of u){let p=g.current;if(p&&!p.validity.valid){l({type:"invalid",message:p.validationMessage});return}}l(void 0)},[r]);return(0,mt.useEffect)(()=>{let u=Array.isArray(r)?r:[r],g=t?vt(a,t):void 0;for(let p of u){let m=p.current;m&&m.setCustomValidity(g?.type==="invalid"&&g.message?g.message:"")}},[r,a,t]),(0,mt.useEffect)(()=>{let u=Array.isArray(r)?r:[r],g=p=>{p.preventDefault(),o(!0)};for(let p of u)p.current?.addEventListener("invalid",g);return()=>{for(let p of u)p.current?.removeEventListener("invalid",g)}},[r,o]),(0,mt.useEffect)(()=>{if(!n)return;let u=t?vt(a,t):void 0;u?l(u):d()},[n,a,t,d]),(0,mt.useEffect)(()=>{n&&s?.message&&(0,$P.speak)(s.message)},[n,s?.message]),(0,zt.jsxs)(ie,{direction:"column",gap:"sm",onBlur:u=>{n||(!u.relatedTarget||!u.currentTarget.contains(u.relatedTarget))&&o(!0)},children:[i,s&&(0,zt.jsx)(Zs,{type:s.type,message:s.message})]})}function u$({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){let{id:a,label:s,description:l,setValue:d,getValue:c,isValid:u,format:g}=t,p=t.isDisabled({item:e,field:t}),[m,b]=(0,mt.useState)(null),h=g.weekStartsOn??(0,pn.getSettings)().l10n.startOfWeek,y=uf((0,pn.getSettings)().l10n.locale),_=c({item:e}),w=typeof _=="string"?_:void 0,[v,R]=(0,mt.useState)(()=>$o(w)||new Date);(0,mt.useEffect)(()=>{let D=$o(w);D&&R(O=>qs(D,O)?O:D)},[w]);let[x,S]=(0,mt.useState)(!1),C=(0,mt.useRef)(null),{minConstraint:k,maxConstraint:E,disabledMatchers:I}=cf(u,$o),T=(0,mt.useCallback)(D=>r(d({item:e,value:D})),[e,r,d]),N=(0,mt.useCallback)(D=>{let O=D?U_(D):void 0;T(O),b(null),S(!0)},[T]),P=(0,mt.useCallback)(D=>{let O=D.getValue(),L=U_(O);R(O),T(L),b(D.id),S(!0)},[T]),A=(0,mt.useCallback)(D=>{if(T(D),D){let O=$o(D);O&&R(O)}b(null),S(!0)},[T]),F=s;return u?.required&&!o?F=`${s} (${(0,rr.__)("Required")})`:!u?.required&&o&&(F=`${s} (${(0,rr.__)("Optional")})`),(0,zt.jsx)(qP,{field:t,validity:i,inputRefs:C,isTouched:x,setIsTouched:S,children:(0,zt.jsx)(Co.BaseControl,{id:a,className:"dataviews-controls__date",label:F,help:l,hideLabelFromVision:n,children:(0,zt.jsxs)(ie,{direction:"column",gap:"lg",children:[(0,zt.jsxs)(ie,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[d$.map(D=>{let O=m===D.id;return(0,zt.jsx)(Co.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:O,size:"small",disabled:p,accessibleWhenDisabled:!0,onClick:()=>P(D),children:D.label},D.id)}),(0,zt.jsx)(Co.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!m,size:"small",disabled:!!m||p,accessibleWhenDisabled:!0,children:(0,rr.__)("Custom")})]}),(0,zt.jsx)(Co.__experimentalInputControl,{ref:C,type:"date",label:(0,rr.__)("Date"),hideLabelFromVision:!0,value:w,onChange:A,required:!!t.isValid?.required,disabled:p,min:k,max:E}),(0,zt.jsx)(xu,{style:{width:"100%"},value:w?$o(w):null,onValueChange:N,month:v,onMonthChange:R,locale:y,dir:(0,rr.isRTL)()?"rtl":"ltr",weekStartsOn:h,disabled:p||I,disableNavigation:p})]})})})}function f$({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){let{id:a,label:s,description:l,getValue:d,setValue:c,isValid:u,format:g}=t,p=t.isDisabled({item:e,field:t}),m,b=d({item:e});Array.isArray(b)&&b.length===2&&b.every(z=>typeof z=="string")&&(m=b);let h=g.weekStartsOn??(0,pn.getSettings)().l10n.startOfWeek,y=uf((0,pn.getSettings)().l10n.locale),{minConstraint:_,maxConstraint:w,disabledMatchers:v}=cf(u,$o),R=(0,mt.useCallback)(z=>{r(c({item:e,value:z}))},[e,r,c]),[x,S]=(0,mt.useState)(null),C=(0,mt.useMemo)(()=>{if(!m)return null;let[z,W]=m;return{from:$o(z)||void 0,to:$o(W)||void 0}},[m]),[k,E]=(0,mt.useState)(()=>C?.from||new Date),[I,T]=m??[];(0,mt.useEffect)(()=>{E(z=>{let W=$o(I),j=$o(T),re=W??j,ne=W&&j?m6({start:W,end:j},{start:bu(z),end:Gg(z)},{inclusive:!0}):[W,j].some(de=>de&&qs(de,z));return re&&!ne?re:z})},[I,T]);let[N,P]=(0,mt.useState)(!1),A=(0,mt.useRef)(null),F=(0,mt.useRef)(null),D=(0,mt.useCallback)((z,W)=>{if(!z&&!W){R(void 0);return}R([U_(z),U_(W)])},[R]),O=(0,mt.useCallback)(z=>{D(z?.from,z?.to),S(null),P(!0)},[D]),L=(0,mt.useCallback)(z=>{let[W,j]=z.getValue();E(W),D(W,j),S(z.id),P(!0)},[D]),M=(0,mt.useCallback)((z,W)=>{let[j,re]=m||[void 0,void 0];if(D(z==="from"?W:j,z==="to"?W:re),W){let Q=$o(W);Q&&E(Q)}S(null),P(!0)},[m,D]),V=s;return t.isValid?.required&&!o?V=`${s} (${(0,rr.__)("Required")})`:!t.isValid?.required&&o&&(V=`${s} (${(0,rr.__)("Optional")})`),(0,zt.jsx)(qP,{field:t,validity:i,inputRefs:[A,F],isTouched:N,setIsTouched:P,children:(0,zt.jsx)(Co.BaseControl,{id:a,className:"dataviews-controls__date",label:V,help:l,hideLabelFromVision:n,children:(0,zt.jsxs)(ie,{direction:"column",gap:"lg",children:[(0,zt.jsxs)(ie,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[c$.map(z=>{let W=x===z.id;return(0,zt.jsx)(Co.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:W,size:"small",disabled:p,accessibleWhenDisabled:!0,onClick:()=>L(z),children:z.label},z.id)}),(0,zt.jsx)(Co.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!x,size:"small",accessibleWhenDisabled:!0,disabled:!!x||p,children:(0,rr.__)("Custom")})]}),(0,zt.jsxs)(ie,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,zt.jsx)(Co.__experimentalInputControl,{ref:A,type:"date",label:(0,rr.__)("From"),hideLabelFromVision:!0,value:m?.[0],onChange:z=>M("from",z),required:!!t.isValid?.required,disabled:p,min:_,max:w}),(0,zt.jsx)(Co.__experimentalInputControl,{ref:F,type:"date",label:(0,rr.__)("To"),hideLabelFromVision:!0,value:m?.[1],onChange:z=>M("to",z),required:!!t.isValid?.required,disabled:p,min:_,max:w})]}),(0,zt.jsx)(n1,{style:{width:"100%"},value:C,onValueChange:O,month:k,onMonthChange:E,locale:y,dir:(0,rr.isRTL)()?"rtl":"ltr",weekStartsOn:h,disabled:p||v})]})})})}function KP({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,operator:i,validity:a}){return i===ln||i===Rn?(0,zt.jsx)(W_,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:n,operator:i}):i===gr?(0,zt.jsx)(f$,{data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:a}):(0,zt.jsx)(u$,{data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:a})}var XP=f(Me(),1),ZP=f(U(),1);var nR=f(B(),1);function Y_({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){let{type:a,label:s,description:l,getValue:d,setValue:c,isValid:u}=t,g=t.isDisabled({item:e,field:t}),p=a==="array",m=d({item:e})??(p?[]:""),b=(0,ZP.useCallback)(_=>r(c({item:e,value:_})),[e,r,c]),{elements:h,isLoading:y}=Cr({elements:t.elements,getElements:t.getElements});return y?(0,nR.jsx)(XP.Spinner,{}):(0,nR.jsx)(L_,{required:!!t.isValid?.required,markWhenOptional:o,customValidity:vt(u,i),label:s,value:m,help:l,options:h,onChange:b,hideLabelFromVision:n,multiple:p,disabled:g})}var oR=f(B(),1),p$=10;function QP(e){let{field:t}=e,{elements:r}=Cr({elements:t.elements,getElements:t.getElements});return r.length>=p$?(0,oR.jsx)(H_,{...e}):(0,oR.jsx)(Y_,{...e})}var JP=f(U(),1);var eM=f(B(),1);function Ai({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,type:i,prefix:a,suffix:s,validity:l}){let{label:d,placeholder:c,description:u,getValue:g,setValue:p,isValid:m}=t,b=g({item:e}),h=t.isDisabled({item:e,field:t}),y=(0,JP.useCallback)(_=>r(p({item:e,value:_})),[e,p,r]);return(0,eM.jsx)(Fo,{required:!!m.required,markWhenOptional:o,customValidity:vt(m,l),label:d,placeholder:c,value:b??"",description:typeof u=="string"?u:void 0,details:typeof u=="string"?void 0:u,onValueChange:y,hideLabelFromVision:n,type:i,prefix:a,suffix:s,disabled:h,pattern:m.pattern?m.pattern.constraint:void 0,minLength:m.minLength?m.minLength.constraint:void 0,maxLength:m.maxLength?m.maxLength.constraint:void 0})}var G_=f(B(),1);function tM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){return(0,G_.jsx)(Ai,{data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i,type:"email",prefix:(0,G_.jsx)(Yn.Slot,{padding:"minimal",children:(0,G_.jsx)(ir,{icon:ew})})})}var $_=f(B(),1);function rM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){return(0,$_.jsx)(Ai,{data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i,type:"tel",prefix:(0,$_.jsx)(Yn.Slot,{padding:"minimal",children:(0,$_.jsx)(ir,{icon:gw})})})}var q_=f(B(),1);function nM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){return(0,q_.jsx)(Ai,{data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i,type:"url",prefix:(0,q_.jsx)(Yn.Slot,{padding:"minimal",children:(0,q_.jsx)(ir,{icon:pw})})})}var bl=f(Me(),1),pf=f(U(),1),K_=f(ue(),1);var ms=f(B(),1);function oM(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function m$({value:e,onChange:t,hideLabelFromVision:r,step:n}){let[o="",i=""]=e,a=(0,pf.useCallback)(l=>t([oM(l),i]),[t,i]),s=(0,pf.useCallback)(l=>t([o,oM(l)]),[t,o]);return(0,ms.jsx)(bl.BaseControl,{help:(0,K_.__)("The max. value must be greater than the min. value."),children:(0,ms.jsxs)(bl.Flex,{direction:"row",gap:4,children:[(0,ms.jsx)(bl.__experimentalNumberControl,{label:(0,K_.__)("Min."),value:o,max:i?Number(i)-n:void 0,onChange:a,hideLabelFromVision:r,step:n}),(0,ms.jsx)(bl.__experimentalNumberControl,{label:(0,K_.__)("Max."),value:i,min:o?Number(o)+n:void 0,onChange:s,hideLabelFromVision:r,step:n})]})})}function X_({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,operator:i,validity:a}){let s=t.format?.decimals??0,l=Math.pow(10,Math.abs(s)*-1),{label:d,description:c,getValue:u,setValue:g,isValid:p}=t,m=u({item:e})??"",b=t.isDisabled({item:e,field:t}),h=(0,pf.useCallback)(_=>{r(g({item:e,value:["",void 0].includes(_)?void 0:Number(_)}))},[e,r,g]),y=(0,pf.useCallback)(_=>{r(g({item:e,value:_}))},[e,r,g]);if(i===gr){let _=["",""];return Array.isArray(m)&&m.length===2&&m.every(w=>typeof w=="number"||w==="")&&(_=m),(0,ms.jsx)(m$,{value:_,onChange:y,hideLabelFromVision:n,step:l})}return(0,ms.jsx)(A_,{required:!!p.required,markWhenOptional:o,customValidity:vt(p,a),label:d,help:c,value:m,onChange:h,hideLabelFromVision:n,step:l,min:typeof p.min?.constraint=="number"?p.min.constraint:void 0,max:typeof p.max?.constraint=="number"?p.max.constraint:void 0,disabled:b})}var iM=f(B(),1);function aM(e){return(0,iM.jsx)(X_,{...e})}var sM=f(B(),1);function lM(e){return(0,sM.jsx)(X_,{...e})}var dM=f(Me(),1),cM=f(U(),1);var iR=f(B(),1);function uM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){let{label:a,description:s,getValue:l,setValue:d,isValid:c}=t,u=t.isDisabled({item:e,field:t}),{elements:g,isLoading:p}=Cr({elements:t.elements,getElements:t.getElements}),m=l({item:e}),b=(0,cM.useCallback)(h=>r(d({item:e,value:h})),[e,r,d]);return p?(0,iR.jsx)(dM.Spinner,{}):(0,iR.jsx)(V_,{required:!!t.isValid?.required,markWhenOptional:o,customValidity:vt(c,i),label:a,help:s,onChange:b,options:g,selected:m,hideLabelFromVision:n,disabled:u})}var aR=f(U(),1);var fM=f(B(),1);function pM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,config:i,validity:a}){let{prefix:s,suffix:l}=i||{};return(0,fM.jsx)(Ai,{data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:a,prefix:s?(0,aR.createElement)(s):void 0,suffix:l?(0,aR.createElement)(l):void 0})}var gM=f(Me(),1),mf=f(U(),1),Z_=f(ue(),1);var gs=f(B(),1);function mM(e,t){return(e??"").replace(/\\./g,"").includes("s")||t.some(o=>(fn(o)??0)%60!==0)?1:void 0}function sR(e){let t=fn(e);if(t===null)return"";let r=[Math.floor(t/3600),Math.floor(t%3600/60)];return t%60!==0&&r.push(t%60),r.map(n=>String(n).padStart(2,"0")).join(":")}function g$({value:e,onChange:t,hideLabelFromVision:r,disabled:n,step:o,min:i,max:a}){let[s="",l=""]=e,d=(0,mf.useCallback)(u=>t([u??"",l]),[t,l]),c=(0,mf.useCallback)(u=>t([s,u??""]),[t,s]);return(0,gs.jsx)(gM.BaseControl,{help:(0,Z_.__)("The end time must be later than the start time."),children:(0,gs.jsxs)(ie,{direction:"row",gap:"sm",justify:"space-between",children:[(0,gs.jsx)(Fo,{type:"time",label:(0,Z_.__)("From"),value:s,onValueChange:d,hideLabelFromVision:r,disabled:n,step:o,min:i,max:l||a}),(0,gs.jsx)(Fo,{type:"time",label:(0,Z_.__)("To"),value:l,onValueChange:c,hideLabelFromVision:r,disabled:n,step:o,min:s||i,max:a})]})})}function bM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,operator:i,validity:a}){let{label:s,placeholder:l,description:d,getValue:c,setValue:u,isValid:g}=t,p=c({item:e}),m=t.isDisabled({item:e,field:t}),b=t.format?.time,h=typeof g.min?.constraint=="string"?g.min.constraint:void 0,y=typeof g.max?.constraint=="string"?g.max.constraint:void 0,_=(0,mf.useCallback)(v=>r(u({item:e,value:v===""?void 0:v})),[e,r,u]),w=(0,mf.useCallback)(([v,R])=>r(u({item:e,value:[v||void 0,R||void 0]})),[e,r,u]);if(i===gr){let v=["",""];return Array.isArray(p)&&p.length===2&&(v=[sR(p[0]),sR(p[1])]),(0,gs.jsx)(g$,{value:v,onChange:w,hideLabelFromVision:n,disabled:m,step:mM(b,v),min:h,max:y})}return(0,gs.jsx)(Fo,{required:!!g.required,markWhenOptional:o,customValidity:vt(g,a),type:"time",label:s,placeholder:l,description:typeof d=="string"?d:void 0,details:typeof d=="string"?void 0:d,value:sR(p),onValueChange:_,hideLabelFromVision:n,disabled:m,step:mM(b,[p]),min:h,max:y})}var hM=f(U(),1);var _M=f(B(),1);function vM({field:e,onChange:t,data:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){let{label:a,description:s,getValue:l,setValue:d,isValid:c}=e,u=e.isDisabled({item:r,field:e}),g=(0,hM.useCallback)(()=>{t(d({item:r,value:!l({item:r})}))},[t,d,r,l]);return(0,_M.jsx)(B_,{required:!!c.required,markWhenOptional:o,customValidity:vt(c,i),hidden:n,label:a,help:s,checked:l({item:r}),onChange:g,disabled:u})}var wM=f(U(),1);var yM=f(B(),1);function xM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,config:i,validity:a}){let{rows:s=4}=i||{},l=t.isDisabled({item:e,field:t}),{label:d,placeholder:c,description:u,setValue:g,isValid:p}=t,m=t.getValue({item:e}),b=(0,wM.useCallback)(h=>r(g({item:e,value:h})),[e,r,g]);return(0,yM.jsx)(Y1,{required:!!p.required,markWhenOptional:o,customValidity:vt(p,a),label:d,placeholder:c,value:m??"",description:typeof u=="string"?u:void 0,details:typeof u=="string"?void 0:u,onValueChange:b,rows:s,disabled:l,minLength:p.minLength?p.minLength.constraint:void 0,maxLength:p.maxLength?p.maxLength.constraint:void 0,hideLabelFromVision:n})}var J_=f(Me(),1),SM=f(U(),1);var Q_=f(B(),1);function RM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){let{getValue:a,setValue:s,isValid:l}=t,d=t.isDisabled({item:e,field:t}),c=a({item:e}),u=(0,SM.useCallback)(b=>r(s({item:e,value:b})),[e,r,s]),{elements:g,isLoading:p}=Cr({elements:t.elements,getElements:t.getElements});if(p)return(0,Q_.jsx)(J_.Spinner,{});if(g.length===0)return null;let m=g.find(b=>b.value===c);return(0,Q_.jsx)(j_,{required:!!t.isValid?.required,markWhenOptional:o,customValidity:vt(l,i),isBlock:!0,label:t.label,help:m?.description||t.description,onChange:u,value:c,hideLabelFromVision:n,children:g.map(b=>(0,Q_.jsx)(J_.__experimentalToggleGroupControlOption,{label:b.label,value:b.value,disabled:d},b.value))})}var CM=f(Me(),1),ev=f(U(),1);var gf=f(B(),1);function EM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){let{label:a,placeholder:s,description:l,getValue:d,setValue:c,isValid:u}=t,g=d({item:e}),p=t.isDisabled({item:e,field:t}),{elements:m,isLoading:b}=Cr({elements:t.elements,getElements:t.getElements}),h=(0,ev.useMemo)(()=>Array.isArray(g)?g.map(_=>m?.find(v=>v.value===_)||{value:_,label:_}):[],[g,m]),y=(0,ev.useCallback)(_=>{let w=_.map(v=>typeof v=="object"&&"value"in v?v.value:v);r(c({item:e,value:w}))},[r,c,e]);return b?(0,gf.jsx)(CM.Spinner,{}):(0,gf.jsx)(M_,{required:!!u?.required,markWhenOptional:o,customValidity:vt(u,i),label:n?void 0:a,value:h,onChange:y,placeholder:s,suggestions:m?.map(_=>_.value),disabled:p,__experimentalValidateInput:_=>t.isValid?.elements&&m?m.some(w=>w.value===_||w.label===_):!0,__experimentalExpandOnFocus:m&&m.length>0,help:l??(t.isValid?.elements?"":void 0),displayTransform:_=>typeof _=="object"&&"label"in _?_.label:typeof _=="string"&&m&&m.find(v=>v.value===_)?.label||_,__experimentalRenderItem:({item:_})=>{if(typeof _=="string"&&m){let w=m.find(v=>v.value===_);return(0,gf.jsx)("span",{children:w?.label||_})}return(0,gf.jsx)("span",{children:_})}})}var b$={grad:.9,turn:360,rad:360/(2*Math.PI)},ga=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},Er=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},Eo=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},DM=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},kM=function(e){return{r:Eo(e.r,0,255),g:Eo(e.g,0,255),b:Eo(e.b,0,255),a:Eo(e.a)}},lR=function(e){return{r:Er(e.r),g:Er(e.g),b:Er(e.b),a:Er(e.a,3)}},h$=/^#([0-9a-f]{3,8})$/i,tv=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},VM=function(e){var t=e.r,r=e.g,n=e.b,o=e.a,i=Math.max(t,r,n),a=i-Math.min(t,r,n),s=a?i===t?(r-n)/a:i===r?2+(n-t)/a:4+(t-r)/a:0;return{h:60*(s<0?s+6:s),s:i?a/i*100:0,v:i/255*100,a:o}},FM=function(e){var t=e.h,r=e.s,n=e.v,o=e.a;t=t/360*6,r/=100,n/=100;var i=Math.floor(t),a=n*(1-r),s=n*(1-(t-i)*r),l=n*(1-(1-t+i)*r),d=i%6;return{r:255*[n,s,a,a,l,n][d],g:255*[l,n,n,s,a,a][d],b:255*[a,a,l,n,n,s][d],a:o}},TM=function(e){return{h:DM(e.h),s:Eo(e.s,0,100),l:Eo(e.l,0,100),a:Eo(e.a)}},OM=function(e){return{h:Er(e.h),s:Er(e.s),l:Er(e.l),a:Er(e.a,3)}},IM=function(e){return FM((r=(t=e).s,{h:t.h,s:(r*=((n=t.l)<50?n:100-n)/100)>0?2*r/(n+r)*100:0,v:n+r,a:t.a}));var t,r,n},bf=function(e){return{h:(t=VM(e)).h,s:(o=(200-(r=t.s))*(n=t.v)/100)>0&&o<200?r*n/100/(o<=100?o:200-o)*100:0,l:o/2,a:t.a};var t,r,n,o},_$=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,v$=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,w$=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,y$=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,PM={string:[[function(e){var t=h$.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:e.length===4?Er(parseInt(e[3]+e[3],16)/255,2):1}:e.length===6||e.length===8?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:e.length===8?Er(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=w$.exec(e)||y$.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:kM({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=_$.exec(e)||v$.exec(e);if(!t)return null;var r,n,o=TM({h:(r=t[1],n=t[2],n===void 0&&(n="deg"),Number(r)*(b$[n]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return IM(o)},"hsl"]],object:[[function(e){var t=e.r,r=e.g,n=e.b,o=e.a,i=o===void 0?1:o;return ga(t)&&ga(r)&&ga(n)?kM({r:Number(t),g:Number(r),b:Number(n),a:Number(i)}):null},"rgb"],[function(e){var t=e.h,r=e.s,n=e.l,o=e.a,i=o===void 0?1:o;if(!ga(t)||!ga(r)||!ga(n))return null;var a=TM({h:Number(t),s:Number(r),l:Number(n),a:Number(i)});return IM(a)},"hsl"],[function(e){var t=e.h,r=e.s,n=e.v,o=e.a,i=o===void 0?1:o;if(!ga(t)||!ga(r)||!ga(n))return null;var a=(function(s){return{h:DM(s.h),s:Eo(s.s,0,100),v:Eo(s.v,0,100),a:Eo(s.a)}})({h:Number(t),s:Number(r),v:Number(n),a:Number(i)});return FM(a)},"hsv"]]},MM=function(e,t){for(var r=0;r<t.length;r++){var n=t[r][0](e);if(n)return[n,t[r][1]]}return[null,void 0]},x$=function(e){return typeof e=="string"?MM(e.trim(),PM.string):typeof e=="object"&&e!==null?MM(e,PM.object):[null,void 0]};var dR=function(e,t){var r=bf(e);return{h:r.h,s:Eo(r.s+100*t,0,100),l:r.l,a:r.a}},cR=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},NM=function(e,t){var r=bf(e);return{h:r.h,s:r.s,l:Eo(r.l+100*t,0,100),a:r.a}},AM=(function(){function e(t){this.parsed=x$(t)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return this.parsed!==null},e.prototype.brightness=function(){return Er(cR(this.rgba),2)},e.prototype.isDark=function(){return cR(this.rgba)<.5},e.prototype.isLight=function(){return cR(this.rgba)>=.5},e.prototype.toHex=function(){return t=lR(this.rgba),r=t.r,n=t.g,o=t.b,a=(i=t.a)<1?tv(Er(255*i)):"","#"+tv(r)+tv(n)+tv(o)+a;var t,r,n,o,i,a},e.prototype.toRgb=function(){return lR(this.rgba)},e.prototype.toRgbString=function(){return t=lR(this.rgba),r=t.r,n=t.g,o=t.b,(i=t.a)<1?"rgba("+r+", "+n+", "+o+", "+i+")":"rgb("+r+", "+n+", "+o+")";var t,r,n,o,i},e.prototype.toHsl=function(){return OM(bf(this.rgba))},e.prototype.toHslString=function(){return t=OM(bf(this.rgba)),r=t.h,n=t.s,o=t.l,(i=t.a)<1?"hsla("+r+", "+n+"%, "+o+"%, "+i+")":"hsl("+r+", "+n+"%, "+o+"%)";var t,r,n,o,i},e.prototype.toHsv=function(){return t=VM(this.rgba),{h:Er(t.h),s:Er(t.s),v:Er(t.v),a:Er(t.a,3)};var t},e.prototype.invert=function(){return Jr({r:255-(t=this.rgba).r,g:255-t.g,b:255-t.b,a:t.a});var t},e.prototype.saturate=function(t){return t===void 0&&(t=.1),Jr(dR(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Jr(dR(this.rgba,-t))},e.prototype.grayscale=function(){return Jr(dR(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Jr(NM(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Jr(NM(this.rgba,-t))},e.prototype.rotate=function(t){return t===void 0&&(t=15),this.hue(this.hue()+t)},e.prototype.alpha=function(t){return typeof t=="number"?Jr({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):Er(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=bf(this.rgba);return typeof t=="number"?Jr({h:t,s:r.s,l:r.l,a:r.a}):Er(r.h)},e.prototype.isEqual=function(t){return this.toHex()===Jr(t).toHex()},e})(),Jr=function(e){return e instanceof AM?e:new AM(e)};var Di=f(Me(),1);var uR=f(U(),1),LM=f(ue(),1);var ba=f(B(),1),S$=({color:e,onColorChange:t,disabled:r})=>{let n=e&&Jr(e).isValid()?e:"#ffffff";return(0,ba.jsx)(Di.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:o})=>(0,ba.jsx)(Di.Button,{onClick:o,"aria-label":(0,LM.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,ba.jsx)(Di.ColorIndicator,{colorValue:n})}),renderContent:()=>(0,ba.jsx)(Di.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,ba.jsx)(Di.ColorPicker,{color:n,onChange:t,enableAlpha:!0})})})};function zM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){let{label:a,placeholder:s,description:l,setValue:d,isValid:c}=t,u=t.isDisabled({item:e,field:t}),g=t.getValue({item:e})||"",p=(0,uR.useCallback)(b=>{r(d({item:e,value:b}))},[e,r,d]),m=(0,uR.useCallback)(b=>{r(d({item:e,value:b||""}))},[e,r,d]);return(0,ba.jsx)(Fo,{required:!!t.isValid?.required,markWhenOptional:o,customValidity:vt(c,i),label:a,placeholder:s,value:g,description:typeof l=="string"?l:void 0,details:typeof l=="string"?void 0:l,onValueChange:m,hideLabelFromVision:n,type:"text",disabled:u,prefix:(0,ba.jsx)(Yn.Slot,{padding:"minimal",children:(0,ba.jsx)(S$,{color:g,onColorChange:p,disabled:u})})})}var BM=f(Me(),1);var nv=f(U(),1),fR=f(ue(),1);var rv=f(B(),1);function jM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){let[a,s]=(0,nv.useState)(!1),l=t.isDisabled({item:e,field:t}),d=(0,nv.useCallback)(()=>{s(c=>!c)},[]);return(0,rv.jsx)(Ai,{data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i,type:a?"text":"password",suffix:(0,rv.jsx)(Yn.Slot,{padding:"minimal",children:(0,rv.jsx)(BM.Button,{icon:a?hc:Sw,onClick:d,size:"small",label:a?(0,fR.__)("Hide password"):(0,fR.__)("Show password"),disabled:l,accessibleWhenDisabled:!0})})})}function ov(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var WM=f(B(),1),HM={adaptiveSelect:QP,array:EM,checkbox:FP,color:zM,combobox:H_,datetime:GP,date:KP,email:tM,telephone:rM,url:nM,integer:aM,number:lM,password:jM,radio:uM,select:Y_,text:pM,time:bM,toggle:vM,textarea:xM,toggleGroup:RM};function R$(e){return e&&typeof e=="object"&&typeof e.control=="string"}function C$(e){let{control:t,...r}=e,n=iv(t);return n===null?null:function(i){return(0,WM.jsx)(n,{...i,config:r})}}function UM(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?iv(e.Edit):R$(e.Edit)?C$(e.Edit):ov(e)&&e.type!=="array"?iv("adaptiveSelect"):t===null?null:iv(t)}function iv(e){return Object.keys(HM).includes(e)?HM[e]:null}function E$(e,t,r){if(e.filterBy===!1)return!1;let n=e.filterBy?.operators?.filter(o=>r.includes(o))??t;return n.length===0?!1:{isPrimary:!!e.filterBy?.isPrimary,operators:n}}var YM=E$;var k$=e=>({item:t})=>{let r=e.split("."),n=t;for(let o of r)n.hasOwnProperty(o)?n=n[o]:n=void 0;return n},GM=k$;var T$=e=>({value:t})=>{let r=e.split("."),n={},o=n;for(let i of r.slice(0,-1))o[i]={},o=o[i];return o[r.at(-1)]=t,n},$M=T$;var KM=f(ue(),1);function av({item:e,field:t}){let{elements:r,isLoading:n}=Cr({elements:t.elements,getElements:t.getElements}),o=t.getValue({item:e});return n||r.length===0?o:r?.find(i=>i.value===o)?.label||t.getValue({item:e})}var qM=f(B(),1);function Ut({item:e,field:t}){return t.hasElements?(0,qM.jsx)(av,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var Vi=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function Yt(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function Fi(e,t){if(typeof t.isValid.minLength?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:String(r).length>=t.isValid.minLength.constraint}function Li(e,t){if(typeof t.isValid.maxLength?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:String(r).length<=t.isValid.maxLength.constraint}function zi(e,t){if(t.isValid.pattern?.constraint===void 0)return!0;try{let r=new RegExp(t.isValid.pattern.constraint),n=t.getValue({item:e});return[void 0,"",null].includes(n)?!0:r.test(String(n))}catch{return!1}}function Et(e,t){let n=(t.elements??[]).map(i=>i.value);if(n.length===0)return!0;let o=t.getValue({item:e});return[].concat(o).every(i=>n.includes(i))}function O$({item:e,field:t}){return t.getValue({item:e})}var mn=O$;var I$=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;function P$(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!I$.test(r)?(0,KM.__)("Value must be a valid email address."):null}var XM={type:"email",render:Ut,Edit:"email",sort:Vi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Bt,jt],validOperators:[Gt,$t,bi,hi,_i,Bt,jt,Kr],format:{},getValueFormatted:mn,validate:{required:Yt,pattern:zi,minLength:Fi,maxLength:Li,elements:Et,custom:P$}};var ZM=f(ue(),1);var Qd=(e,t,r)=>r==="asc"?e-t:t-e;function sv(e,t){if(typeof t.isValid.min?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:Number(r)>=t.isValid.min.constraint}function lv(e,t){if(typeof t.isValid.max?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:Number(r)<=t.isValid.max.constraint}var QM={separatorThousand:","};function M$({item:e,field:t}){let r=t.getValue({item:e});if(r==null)return"";if(r=Number(r),!Number.isFinite(r))return String(r);let n;t.type!=="integer"?n=QM:n=t.format;let{separatorThousand:o}=n,i=Math.trunc(r);return o?String(i).replace(/\B(?=(\d{3})+(?!\d))/g,o):String(i)}function N$(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,ZM.__)("Value must be an integer."):null}var JM={type:"integer",render:Ut,Edit:"integer",sort:Qd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Gt,$t,Ga,$a,qa,Ka,gr],validOperators:[Gt,$t,Ga,$a,qa,Ka,gr,Bt,jt,Kr],format:QM,getValueFormatted:M$,validate:{required:Yt,min:sv,max:lv,elements:Et,custom:N$}};var eN=f(ue(),1);var tN={separatorThousand:",",separatorDecimal:".",decimals:2};function A$({item:e,field:t}){let r=t.getValue({item:e});if(r==null)return"";if(r=Number(r),!Number.isFinite(r))return String(r);let n;t.type!=="number"?n=tN:n=t.format;let{separatorThousand:o,separatorDecimal:i,decimals:a}=n,s=r.toFixed(a),[l,d]=s.split("."),c=o?l.replace(/\B(?=(\d{3})+(?!\d))/g,o):l;return a===0?c:c+i+d}function D$(e){return e===""||e===void 0||e===null}function V$(e,t){let r=t.getValue({item:e});return!D$(r)&&!Number.isFinite(r)?(0,eN.__)("Value must be a number."):null}var rN={type:"number",render:Ut,Edit:"number",sort:Qd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Gt,$t,Ga,$a,qa,Ka,gr],validOperators:[Gt,$t,Ga,$a,qa,Ka,gr,Bt,jt,Kr],format:tN,getValueFormatted:A$,validate:{required:Yt,min:sv,max:lv,elements:Et,custom:V$}};var nN={type:"text",render:Ut,Edit:"text",sort:Vi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Bt,jt],validOperators:[Gt,$t,bi,hi,_i,Bt,jt,Kr],format:{},getValueFormatted:mn,validate:{required:Yt,pattern:zi,minLength:Fi,maxLength:Li,elements:Et}};var hl=f(Pi(),1);var oN=f(Pi(),1);function iN(e){if(!Ao(new Date(e)))return null;let t=(0,oN.getDate)(e);return t&&Ao(t)?t.getTime():null}function dv(e,t,r,n){let o=t.isValid[r]?.constraint;if(typeof o!="string")return!1;let i=t.getValue({item:e}),a=Array.isArray(i)?i[r==="min"?0:i.length-1]:i;if(a==null||a==="")return!0;let s=n(o),l=n(String(a));return s===null||l===null?!1:r==="min"?l>=s:l<=s}function cv(e,t){return dv(e,t,"min",iN)}function uv(e,t){return dv(e,t,"max",iN)}function aN(e,t){return dv(e,t,"min",fn)}function sN(e,t){return dv(e,t,"max",fn)}var lN={datetime:(0,hl.getSettings)().formats.datetime,weekStartsOn:(0,hl.getSettings)().l10n.startOfWeek};function F$({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let n;return t.type!=="datetime"?n=lN:n=t.format,(0,hl.dateI18n)(n.datetime,(0,hl.getDate)(r))}var L$=(e,t,r)=>{let n=new Date(e).getTime(),o=new Date(t).getTime();return r==="asc"?n-o:o-n},dN={type:"datetime",render:Ut,Edit:"datetime",sort:L$,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ho,Wo,Lo,zo,Bo,jo,ln,Rn],validOperators:[Ho,Wo,Lo,zo,Bo,jo,ln,Rn],format:lN,getValueFormatted:F$,validate:{required:Yt,elements:Et,min:cv,max:uv}};var _l=f(Pi(),1);var cN={date:(0,_l.getSettings)().formats.date,weekStartsOn:(0,_l.getSettings)().l10n.startOfWeek};function z$({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let n;return t.type!=="date"?n=cN:n=t.format,(0,_l.dateI18n)(n.date,(0,_l.getDate)(r))}var B$=(e,t,r)=>{let n=new Date(e).getTime(),o=new Date(t).getTime();return r==="asc"?n-o:o-n},uN={type:"date",render:Ut,Edit:"date",sort:B$,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ho,Wo,Lo,zo,Bo,jo,ln,Rn,gr],validOperators:[Ho,Wo,Lo,zo,Bo,jo,ln,Rn,gr],format:cN,getValueFormatted:z$,validate:{required:Yt,elements:Et,min:cv,max:uv}};var Jd=f(Pi(),1);var fN={time:(0,Jd.getSettings)().formats.time},j$="2000-01-01";function H$(e){let t=Math.floor(e/3600),r=Math.floor(e%3600/60),n=e%60,o=[t,r,n].map(i=>String(i).padStart(2,"0")).join(":");return(0,Jd.getDate)(`${j$}T${o}`)}function W$({item:e,field:t}){let r=fn(t.getValue({item:e}));if(r===null)return"";let n;return t.type!=="time"?n=fN:n=t.format,(0,Jd.dateI18n)(n.time,H$(r))}var U$=(e,t,r)=>{let n=fn(e),o=fn(t);return n===null||o===null?n===o?0:n===null?1:-1:r==="asc"?n-o:o-n},pN={type:"time",render:Ut,Edit:"time",sort:U$,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ho,Wo,Lo,zo,Bo,jo,gr],validOperators:[Ho,Wo,Lo,zo,Bo,jo,gr],format:fN,getValueFormatted:W$,validate:{required:Yt,elements:Et,min:aN,max:sN}};var fv=f(ue(),1);function mN(e,t){return t.getValue({item:e})===!0}function Y$({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,fv.__)("True"):r===!1?(0,fv.__)("False"):""}function G$(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,fv.__)("Value must be true, false, or undefined"):null}var $$=(e,t,r)=>{let n=!!e;return n===!!t?0:r==="asc"?n?1:-1:n?-1:1},gN={type:"boolean",render:Ut,Edit:"checkbox",sort:$$,validate:{required:mN,elements:Et,custom:G$},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Gt,$t],validOperators:[Gt,$t],format:{},getValueFormatted:Y$};var bN={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:mn,validate:{}};var pR=f(ue(),1);function hN(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(n=>![void 0,"",null].includes(n))}function _N({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function q$({item:e,field:t}){return _N({item:e,field:t})}function K$(e,t){let r=t.getValue({item:e});return[void 0,"",null].includes(r)?null:Array.isArray(r)?r.every(n=>typeof n=="string")?null:(0,pR.__)("Every value must be a string."):(0,pR.__)("Value must be an array.")}var X$=(e,t,r)=>{let n=Array.isArray(e)?e:[],o=Array.isArray(t)?t:[];if(n.length!==o.length)return r==="asc"?n.length-o.length:o.length-n.length;let i=n.join(","),a=o.join(",");return r==="asc"?i.localeCompare(a):a.localeCompare(i)},vN={type:"array",render:q$,Edit:"array",sort:X$,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Bt,jt],validOperators:[Bt,jt,lh,Kr],format:{},getValueFormatted:_N,validate:{required:hN,elements:Et,custom:K$}};function Z$({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var wN={type:"password",render:Ut,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Z$,validate:{required:Yt,pattern:zi,minLength:Fi,maxLength:Li,elements:Et}};var yN={type:"telephone",render:Ut,Edit:"telephone",sort:Vi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Bt,jt],validOperators:[Gt,$t,bi,hi,_i,Bt,jt,Kr],format:{},getValueFormatted:mn,validate:{required:Yt,pattern:zi,minLength:Fi,maxLength:Li,elements:Et}};var xN=f(ue(),1);var ec=f(B(),1);function Q$({item:e,field:t}){if(t.hasElements)return(0,ec.jsx)(av,{item:e,field:t});let r=mn({item:e,field:t});return!r||!Jr(r).isValid()?r:(0,ec.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,ec.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,ec.jsx)("span",{children:r})]})}function J$(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Jr(r).isValid()?(0,xN.__)("Value must be a valid color."):null}var eq=(e,t,r)=>{let n=Jr(e),o=Jr(t);if(!n.isValid()&&!o.isValid())return 0;if(!n.isValid())return r==="asc"?1:-1;if(!o.isValid())return r==="asc"?-1:1;let i=n.toHsl(),a=o.toHsl();return i.h!==a.h?r==="asc"?i.h-a.h:a.h-i.h:i.s!==a.s?r==="asc"?i.s-a.s:a.s-i.s:r==="asc"?i.l-a.l:a.l-i.l},SN={type:"color",render:Q$,Edit:"color",sort:eq,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Bt,jt],validOperators:[Gt,$t,Bt,jt],format:{},getValueFormatted:mn,validate:{required:Yt,elements:Et,custom:J$}};var RN={type:"url",render:Ut,Edit:"url",sort:Vi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Bt,jt],validOperators:[Gt,$t,bi,hi,_i,Bt,jt,Kr],format:{},getValueFormatted:mn,validate:{required:Yt,pattern:zi,minLength:Fi,maxLength:Li,elements:Et}};var tq=(e,t,r)=>typeof e=="number"&&typeof t=="number"?Qd(e,t,r):Vi(e,t,r),CN={render:Ut,Edit:null,sort:tq,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Gt,$t],validOperators:KI(),format:{},getValueFormatted:mn,validate:{required:Yt,elements:Et}};function rq(e){return e==="integer"||e==="number"}function nq(e){return e==="date"||e==="datetime"||e==="time"}function EN(e,t,r){let n=t.validate[r];if(n&&(typeof e=="number"&&rq(t.type)||typeof e=="string"&&nq(t.type)))return{constraint:e,validate:n}}function kN(e,t){let r=e.isValid,n;r?.required===!0&&t.validate.required!==void 0&&(n={constraint:!0,validate:t.validate.required});let o;(r?.elements===!0||r?.elements===void 0&&(e.elements||e.getElements))&&t.validate.elements!==void 0&&(o={constraint:!0,validate:t.validate.elements});let i=EN(r?.min,t,"min"),a=EN(r?.max,t,"max"),s=r?.minLength,l;typeof s=="number"&&t.validate.minLength!==void 0&&(l={constraint:s,validate:t.validate.minLength});let d=r?.maxLength,c;typeof d=="number"&&t.validate.maxLength!==void 0&&(c={constraint:d,validate:t.validate.maxLength});let u=r?.pattern,g;u!==void 0&&t.validate.pattern!==void 0&&(g={constraint:u,validate:t.validate.pattern});let p=r?.custom??t.validate.custom;return{required:n,elements:o,min:i,max:a,minLength:l,maxLength:c,pattern:g,custom:p}}function TN(e){return e.validOperators.reduce((t,r)=>{let n=ml(r);return n?.filter&&(t[r]=n.filter),t},{})}function oq(e,t){return{...t.format,...e.format}}var ON=oq;function iq(e){let t=[XM,JM,rN,nN,dN,uN,pN,gN,bN,vN,wN,yN,SN,RN].find(r=>r?.type===e);return t||CN}function IN(e){return e.map(t=>{let r=iq(t.type),n=t.getValue||GM(t.id),o=function(i,a,s){let l=n({item:i}),d=n({item:a});return t.sort?t.sort(l,d,s):r.sort(l,d,s)};return{id:t.id,label:t.label||t.id,header:t.header||t.label||t.id,description:t.description,placeholder:t.placeholder,getValue:n,setValue:t.setValue||$M(t.id),elements:t.elements,getElements:t.getElements,hasElements:ov(t),isVisible:t.isVisible,isDisabled:typeof t.isDisabled=="function"?t.isDisabled:()=>!!t.isDisabled,enableHiding:t.enableHiding??!0,readOnly:t.readOnly??!1,type:r.type,render:t.render??r.render,Edit:UM(t,r.Edit),sort:o,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:kN(t,r),filterBy:YM(t,r.defaultOperators,r.validOperators),filter:TN(r),format:ON(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var Pr=f(U(),1);function PN({view:e,data:t,getItemId:r,isLoading:n,paginationInfo:o,selection:i}){let a=e.infiniteScrollEnabled,[s,l]=(0,Pr.useState)(!n);(0,Pr.useEffect)(()=>{n||l(!0)},[n]);let d=(0,Pr.useRef)(t),c=(0,Pr.useRef)(o);(0,Pr.useEffect)(()=>{n||(d.current=t,c.current=o)},[t,n,o]);let[u,g]=(0,Pr.useState)([]),p=(0,Pr.useRef)(new Map),m=(0,Pr.useRef)([]),b=(0,Pr.useRef)({search:void 0,filters:void 0,perPage:void 0}),h=(0,Pr.useRef)(void 0),y=(0,Pr.useRef)(void 0),_=(0,Pr.useRef)(!1),w=(0,Pr.useMemo)(()=>{e.startPosition!==void 0&&y.current!==void 0&&(e.startPosition<y.current?h.current="up":e.startPosition>y.current&&(h.current="down")),y.current=e.startPosition;let v=JSON.stringify(e.filters??[]),R=b.current.filters,x=!_.current||!e.infiniteScrollEnabled||e.search!==b.current.search||v!==R||e.perPage!==b.current.perPage;if(_.current=!0,b.current={search:e.search,filters:v,perPage:e.perPage},x){p.current.clear(),h.current=void 0;let A=e.search?1:e.startPosition??1,F=t.map((D,O)=>{let L=A+O;return p.current.set(r(D),L),{...D,position:L}});return m.current=F,F}let S=m.current,C=new Set(t.map(r)),k=h.current,E=e.search?1:e.startPosition??1,I=t.map((A,F)=>{let D=r(A),O=e.infiniteScrollEnabled?E+F:void 0;return O!==void 0&&p.current.set(D,O),{...A,position:O}});if(I.length===0)return S;let T=S.filter(A=>!C.has(r(A))),N=k==="up"?[...I,...T]:[...T,...I];N.sort((A,F)=>{let D=A.position,O=F.position;return D-O});let P=N;if(u.length>0){let A=Math.min(...u),F=Math.max(...u),D=20,O=N.map(z=>z.position),L=Math.min(...O);!(Math.max(...O)<A-D||L>F+D)&&(P=N.filter(z=>{let W=r(z);if(i?.includes(W))return!0;let re=z.position;return k==="up"?re<=F+D:k==="down"?re>=A-D:re>=A-D&&re<=F+D}))}return m.current=P,P},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,u,i,r]);return a?{data:w,paginationInfo:o,hasInitiallyLoaded:s,setVisibleEntries:g}:{data:(n&&d.current?.length?d.current:t).map(R=>({...R,position:void 0})),paginationInfo:n&&d.current?.length?c.current:o,hasInitiallyLoaded:s,setVisibleEntries:void 0}}var gn=f(U(),1),NN=f(Nt(),1);function MN(e,t,r){let n=e.getBoundingClientRect(),o=n.top+n.height/2,i=Array.from(e.querySelectorAll("[aria-posinset]"));if(i.length===0)return!1;let a=i.reduce((d,c)=>{let u=c.getBoundingClientRect(),g=u.top+u.height/2,p=Math.abs(g-o),m=d.getBoundingClientRect(),b=m.top+m.height/2,h=Math.abs(b-o);return p<h?c:d}),s=Number(a.getAttribute("aria-posinset")),l=a.getBoundingClientRect();return t.current={posinset:s,viewportOffset:l.top-n.top,scrollTop:e.scrollTop,direction:r},!0}function AN({view:e,onChangeView:t,isLoading:r,paginationInfo:n,containerRef:o,setVisibleEntries:i}){let a=(0,gn.useRef)(null),s=(0,gn.useRef)(e),l=(0,gn.useRef)(r),d=(0,gn.useRef)(t),c=(0,gn.useRef)(n.totalItems);(0,gn.useLayoutEffect)(()=>{s.current=e,l.current=r,d.current=t,c.current=n.totalItems},[e,r,t,n.totalItems]);let u=(0,gn.useCallback)(p=>{i&&i(m=>{let b=new Set(m),h=!1;return p.forEach(y=>{let _=Number(y.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(_)||(y.isIntersecting?b.has(_)||(b.add(_),h=!0):b.has(_)&&(b.delete(_),h=!0))}),h?Array.from(b).sort():m})},[i]);(0,gn.useLayoutEffect)(()=>{let p=o.current,m=a.current;if(!p||!e.infiniteScrollEnabled||!m||r)return;let b=p.querySelector(`[aria-posinset="${m.posinset}"]`);if(b){let h=p.getBoundingClientRect(),w=b.getBoundingClientRect().top-h.top-m.viewportOffset+(p.scrollTop-m.scrollTop);Math.abs(w)>1&&(p.scrollTop+=w)}a.current=null},[o,r,e.infiniteScrollEnabled]);let g=(0,gn.useRef)(null);return(0,gn.useEffect)(()=>{if(!e.infiniteScrollEnabled||!u){g.current&&(g.current.disconnect(),g.current=null);return}return g.current=new IntersectionObserver(u,{root:null,rootMargin:"0px",threshold:.1}),()=>{g.current&&(g.current.disconnect(),g.current=null)}},[e.infiniteScrollEnabled,u]),(0,gn.useEffect)(()=>{if(!e.infiniteScrollEnabled||!o.current)return;let p=0,m=600,b=800,h=(0,NN.throttle)(_=>{let w=s.current,v=c.current,R=_.target,x=R.scrollTop,S=R.scrollHeight,C=R.clientHeight,k=x>p?"down":"up";if(p=x,l.current)return;let E=w.startPosition||1,I=w.perPage||10,T=Math.min(E+I,v);if(k==="down"&&x+C>=S-m&&T<v){let N=T;MN(R,a,"down"),d.current({...w,startPosition:N})}if(k==="up"&&x<=b&&E>1){let N=E-I,P=N<6?1:N;MN(R,a,"up"),d.current({...w,startPosition:P})}},50),y=o.current;return y.addEventListener("scroll",h),()=>{y.removeEventListener("scroll",h),h.cancel()}},[o,e.infiniteScrollEnabled]),{intersectionObserver:g.current}}var DN=f(U(),1),VN=f(Nt(),1);function FN({view:e,onChangeView:t,isLoading:r,totalPages:n}){let o=typeof n=="number"&&Number.isFinite(n)?Math.max(n,1):null,i=e.page,a=(0,VN.useEvent)(()=>{o!==null&&t({...e,page:o})});(0,DN.useEffect)(()=>{r||o===null||!i||i<=o||a()},[r,o,i,a])}var On=f(U(),1),LN=f(Nt(),1);var Mr=f(B(),1),aq=()=>!1,sq=as.filter(e=>e.isPicker),lq=e=>e.id,dq=[],cq={pickerGrid:!0,pickerTable:!0};function uq({search:e=!0,searchLabel:t=void 0}){let{view:r}=(0,On.useContext)(Ie),n=r.infiniteScrollEnabled;return(0,Mr.jsxs)(Mr.Fragment,{children:[(0,Mr.jsxs)(ie,{direction:"row",align:"top",justify:"space-between",className:Y("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":n}),gap:"xs",children:[(0,Mr.jsxs)(ie,{direction:"row",gap:"sm",justify:"start",className:"dataviews__search",children:[e&&(0,Mr.jsx)(US,{label:t}),(0,Mr.jsx)(E_,{})]}),(0,Mr.jsx)(ie,{direction:"row",gap:"xs",style:{flexShrink:0},children:(0,Mr.jsx)(wP,{})})]}),(0,Mr.jsx)(k_,{className:"dataviews-filters__container"}),(0,Mr.jsx)(WS,{}),(0,Mr.jsx)(sS,{})]})}function fq({view:e,onChangeView:t,fields:r,search:n=!0,searchLabel:o=void 0,actions:i=dq,data:a,getItemId:s=lq,isLoading:l=!1,paginationInfo:d,defaultLayouts:c=cq,selection:u,onChangeSelection:g,children:p,config:m={perPageSizes:[10,20,50,100]},itemListLabel:b,empty:h,onReset:y}){let{data:_,setVisibleEntries:w}=PN({view:e,data:a,getItemId:s,selection:u,paginationInfo:d}),v=(0,On.useRef)(null),[R,x]=(0,On.useState)(0),S=(0,LN.useResizeObserver)(O=>{x(O[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[C,k]=(0,On.useState)(null);function E(O){let L=typeof O=="function"?O(u):O;g&&g(L)}let I=(0,On.useMemo)(()=>IN(r),[r]),T=af(I,e),N=(0,On.useMemo)(()=>(T||[]).some(O=>O.isPrimary||O.isLocked),[T]),[P,A]=(0,On.useState)(N),{intersectionObserver:F}=AN({view:e,onChangeView:t,isLoading:l,paginationInfo:d,containerRef:v,setVisibleEntries:w});FN({view:e,onChangeView:t,isLoading:l,totalPages:d.totalPages}),(0,On.useEffect)(()=>{N&&!P&&A(!0)},[N,P]);let D=(0,On.useMemo)(()=>Object.fromEntries(Object.entries(c).filter(([O])=>sq.some(L=>L.type===O)).map(([O,L])=>[O,L===!0?{}:L])),[c]);return D[e.type]?(0,Mr.jsx)(Ie.Provider,{value:{view:e,onChangeView:t,fields:I,actions:i,data:_,isLoading:l,paginationInfo:d,isItemClickable:aq,selection:u,onChangeSelection:E,openedFilter:C,setOpenedFilter:k,getItemId:s,containerWidth:R,containerRef:v,resizeObserverRef:S,defaultLayouts:D,filters:T,isShowingFilter:P,setIsShowingFilter:A,config:m,itemListLabel:b,empty:h,onReset:y,hasInitiallyLoaded:!0,intersectionObserver:F},children:(0,Mr.jsx)("div",{className:"dataviews-picker-wrapper",children:p??(0,Mr.jsx)(uq,{search:n,searchLabel:o})})}):null}var qo=fq;qo.BulkActionToolbar=pO;qo.Footer=sS;qo.Filters=lf;qo.FiltersToggled=k_;qo.FiltersToggle=E_;qo.Layout=WS;qo.LayoutSwitcher=GS;qo.Pagination=iS;qo.Search=US;qo.ViewConfig=$S;var Bi=qo;var zN=Object.prototype.hasOwnProperty;function BN(e,t,r){for(r of e.keys())if(ji(r,t))return r}function ji(e,t){var r,n,o;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&ji(e[n],t[n]););return n===-1}if(r===Set){if(e.size!==t.size)return!1;for(n of e)if(o=n,o&&typeof o=="object"&&(o=BN(t,o),!o)||!t.has(o))return!1;return!0}if(r===Map){if(e.size!==t.size)return!1;for(n of e)if(o=n[0],o&&typeof o=="object"&&(o=BN(t,o),!o)||!ji(n[1],t.get(o)))return!1;return!0}if(r===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(r===DataView){if((n=e.byteLength)===t.byteLength)for(;n--&&e.getInt8(n)===t.getInt8(n););return n===-1}if(ArrayBuffer.isView(e)){if((n=e.byteLength)===t.byteLength)for(;n--&&e[n]===t[n];);return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(zN.call(e,r)&&++n&&!zN.call(t,r)||!(r in t)||!ji(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}var hf=f(U(),1),pv=f(rn(),1),_R=f(mR(),1);function gR(e,t,r){return`dataviews-${e}-${t}-${r}`}var pq=["page","search"];function tc(e){return typeof e=="object"&&e!==null&&!Array.isArray(e)}function rc(e){let t=tc(e)?{...e}:{};for(let r of pq)delete t[r];return t}function bR(e,t){let r={...e};for(let n of Object.keys(t)){let o=t[n],i=r[n];r[n]=tc(i)&&tc(o)?bR(i,o):o}return r}function HN(e,t,r={}){let n={};for(let o of Object.keys(e)){let i=e[o],a=t[o],s=r[o];if(i!==void 0)if(tc(i)&&tc(a)){let l=HN(i,a,tc(s)?s:{});Object.keys(l).length>0&&(n[o]=l)}else ji(i,a)?s!==void 0&&ji(i,s)&&(n[o]=s):n[o]=i}return n}function WN(e){return(e?.filters??[]).filter(t=>t.isLocked)}function UN(e,t){let r=WN(t);if(r.length===0)return e;let n=(e.filters??[]).filter(o=>!r.some(i=>i.field===o.field));return{...e,filters:[...r,...n]}}function YN(e,t){let{defaultView:r,defaultLayouts:n,activeViewOverrides:o}=e,i=n?.[t];return UN([i,o].reduce((a,s)=>bR(a,rc(s)),rc(r)),o)}function hR(e){let{defaultView:t,activeViewOverrides:r,persistedView:n,page:o,search:i}=e,a=n?.type??r?.type??t?.type,s=YN(e,a);return{...UN(bR(s,rc(n)),r),page:Number(o??1),search:i??""}}function GN(e,t){let{activeViewOverrides:r,persistedView:n}=t,o=YN(t,e.type),i=HN(rc(e),rc(o),rc(n)),a=WN(r);return a.length>0&&Array.isArray(i.filters)&&(i.filters=i.filters.filter(s=>!a.some(l=>l.field===s.field))),Object.keys(i).length>0?i:void 0}function vR(e){let{kind:t,name:r,slug:n,defaultView:o,defaultLayouts:i,activeViewOverrides:a,queryParams:s,onChangeQueryParams:l}=e,d=gR(t,r,n),c=(0,pv.useSelect)(_=>_(_R.store).get("core/views",d),[d]),{set:u}=(0,pv.useDispatch)(_R.store),g=Number(s?.page??1),p=s?.search??"",m=(0,hf.useMemo)(()=>hR({defaultView:o,defaultLayouts:i,activeViewOverrides:a,persistedView:c,page:g,search:p}),[o,i,a,c,g,p]),b=!!c&&Object.keys(c).length>0,h=(0,hf.useCallback)(_=>{let w={page:Number(_?.page??1),search:_?.search??""};l&&!ji(w,{page:g,search:p})&&l(w);let v=GN(_,{defaultView:o,defaultLayouts:i,activeViewOverrides:a,persistedView:c});ji(v,c)||u("core/views",d,v)},[l,g,p,o,i,a,c,u,d]),y=(0,hf.useCallback)(()=>{u("core/views",d,void 0)},[d,u]);return{view:m,isModified:b,updateView:h,resetToDefault:y}}var mq=f(rn(),1),gq=f(mR(),1);var hq=f(rn(),1),_q=f(vs(),1);var $N=f(hg(),1),{lock:IFe,unlock:bq}=(0,$N.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/views");var _f=f(ue(),1);var vl=f(B(),1),vq={id:"alt_text",type:"text",label:(0,_f.__)("Alt text"),description:(0,vl.jsxs)(vl.Fragment,{children:[(0,vl.jsx)(Fy,{href:(0,_f.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),openInNewTab:!0,children:(0,_f.__)("Describe the purpose of the image.")}),(0,vl.jsx)("br",{}),(0,_f.__)("Leave empty if decorative.")]}),isVisible:e=>e?.media_type==="image",render:({item:e})=>e?.alt_text||"-",Edit:{control:"textarea",rows:2},enableSorting:!1,filterBy:!1},wR=vq;var JN=f(ue(),1);var gv=f(U(),1),yR=f(ue(),1);function mv(e){return e?typeof e=="string"?e:typeof e=="object"&&(e.rendered||e.raw)||"":""}var bv=f(B(),1);function qN({item:e}){let[t,r]=(0,gv.useState)(null),n=e.post,o=e._embedded?.["wp:attached-to"]?.[0]?.id,i=e._embedded?.["wp:attached-to"]?.[0]?.title;return(0,gv.useEffect)(()=>{n&&n===o&&r(mv(i)||(0,yR.__)("(no title)")),n||r((0,yR.__)("(Unattached)"))},[n,o,i]),(0,bv.jsx)(bv.Fragment,{children:t})}var hv=f(vs(),1),KN=f(Me(),1),xR=f(ue(),1),vf=f(U(),1),_v=f(Nt(),1),XN=f(rn(),1);var ZN=f(B(),1);function QN({data:e,onChange:t}){let r=e.post&&e?._embedded?.["wp:attached-to"]?.[0]?[{label:mv(e._embedded?.["wp:attached-to"]?.[0]?.title),value:e.post.toString()}]:[],[n,o]=(0,vf.useState)(r),[i,a]=(0,vf.useState)([]),[s,l]=(0,vf.useState)(!1),[d,c]=(0,vf.useState)(e?.post?.toString()??null),u=(0,XN.useSelect)(h=>h(hv.store).getPostTypes(),[]),g=()=>{t({post:0,_embedded:{...e?._embedded,"wp:attached-to":void 0}}),c(null)},m=(0,_v.useDebounce)((0,_v.useEvent)(async h=>{l(!0);let y=await(0,hv.__experimentalFetchLinkSuggestions)(h,{type:"post",isInitialSuggestions:!0},{});a(y);let _=y.map(v=>({label:v.title,value:v.id.toString()})),w=!h&&_.findIndex(v=>v.value===d)===-1;o(_.concat(w?r:[])),l(!1)}),300),b=h=>{if(!h){g();return}if(c(h),h){let y=i.find(_=>_.id===Number(h));if(y&&u){let _=u.find(v=>v.slug===y?.type),w={..._&&{type:_.slug},id:Number(h),title:{raw:y.title,rendered:y.title}};t({post:Number(h),_embedded:{...e?._embedded,"wp:attached-to":[w]}})}}};return(0,ZN.jsx)(KN.ComboboxControl,{className:"dataviews-media-field__attached-to",isLoading:s,label:(0,xR.__)("Attached to"),help:(0,xR.__)("Attach this file to a single post or page."),value:d,options:n,onFilterValueChange:h=>m(h),onChange:b,hideLabelFromVision:!0,expandOnFocus:!1})}var wq={id:"attached_to",type:"text",label:(0,JN.__)("Attached to"),Edit:QN,render:qN,enableSorting:!1,filterBy:!1},SR=wq;var rA=f(ue(),1),nA=f(rn(),1),oA=f(vs(),1);var eA=f(ue(),1),nc=f(U(),1);var vv=f(Me(),1),bs=f(B(),1);function tA({item:e}){let t=e?._embedded?.author?.[0],r=t?.name,n=t?.avatar_urls?.[48],[o,i]=(0,nc.useState)("loading");(0,nc.useEffect)(()=>{i("loading")},[n]);let a=(0,nc.useCallback)(l=>{l?.complete&&i("instant")},[]),s=()=>{o==="loading"&&i("loaded")};return(0,bs.jsxs)(vv.__experimentalHStack,{alignment:"left",spacing:0,children:[!!n&&(0,bs.jsx)("div",{className:Y("media-author-field__avatar",{"is-loading":o==="loading","is-loaded":o==="loaded"}),children:(0,bs.jsx)("img",{ref:a,onLoad:s,alt:(0,eA.__)("Author avatar"),src:n})}),!n&&(0,bs.jsx)("div",{className:"media-author-field__icon",children:(0,bs.jsx)(vv.Icon,{icon:Qv})}),(0,bs.jsx)("span",{className:"media-author-field__name",children:r})]})}var yq={label:(0,rA.__)("Author"),id:"author",type:"integer",getElements:async()=>(await(0,nA.resolveSelect)(oA.store).getEntityRecords("root","user",{per_page:-1,who:"authors",_fields:"id,name",context:"view"})??[]).map(({id:t,name:r})=>({value:t,label:r})),render:tA,filterBy:{operators:["isAny","isNone"]},readOnly:!0},RR=yq;var iA=f(ue(),1);function oc(e){return e?typeof e=="string"?e:typeof e=="object"&&"raw"in e&&e.raw||"":""}var xq={id:"caption",type:"text",label:(0,iA.__)("Caption"),getValue:({item:e})=>oc(e?.caption),render:({item:e})=>oc(e?.caption)||"-",Edit:{control:"textarea",rows:2},enableSorting:!1,filterBy:!1},CR=xq;var aA=f(ue(),1),Sq={id:"date",type:"datetime",label:(0,aA.__)("Date added"),filterBy:{operators:["before","after"]},readOnly:!0},ER=Sq;var sA=f(ue(),1),Rq={id:"modified",type:"datetime",label:(0,sA.__)("Date modified"),filterBy:{operators:["before","after"]},readOnly:!0},kR=Rq;var lA=f(ue(),1);var dA=f(B(),1),Cq={id:"description",type:"text",label:(0,lA.__)("Description"),getValue:({item:e})=>oc(e?.description),render:({item:e})=>(0,dA.jsx)("div",{children:oc(e?.description)||"-"}),Edit:{control:"textarea",rows:5},enableSorting:!1,filterBy:!1},TR=Cq;var mA=f(ue(),1),gA=f(wv(),1);var uA=f(U(),1),fA=f(wv(),1);var wl=f(B(),1),Eq=15;function pA({item:e}){let t=(0,uA.useMemo)(()=>e?.source_url?(0,fA.getFilename)(e.source_url):null,[e?.source_url]);return t?t.length<=Eq?(0,wl.jsx)("span",{className:"dataviews-media-field__filename",children:t}):(0,wl.jsxs)(xr.Root,{children:[(0,wl.jsx)(xr.Trigger,{render:(0,wl.jsx)("span",{className:"dataviews-media-field__filename",children:t})}),(0,wl.jsx)(xr.Popup,{children:t})]}):""}var kq={id:"filename",type:"text",label:(0,mA.__)("File name"),getValue:({item:e})=>(0,gA.getFilename)(e?.source_url||""),render:pA,enableSorting:!1,filterBy:!1,readOnly:!0},OR=kq;var en=f(ue(),1),hA=1024,_A=1024*hA,vA=1024*_A,wA=1024*vA,yA=1024*wA,xA=1024*yA,SA=1024*xA,Tq=1024*SA;function bA(e,t,r=2){return(0,en.sprintf)((0,en._x)("%1$s %2$s","file size"),e.toLocaleString(void 0,{minimumFractionDigits:0,maximumFractionDigits:r}),t)}function Oq(e,t=2){if(e===0)return bA(0,(0,en._x)("B","unit symbol"),t);let r={[(0,en._x)("YB","unit symbol")]:Tq,[(0,en._x)("ZB","unit symbol")]:SA,[(0,en._x)("EB","unit symbol")]:xA,[(0,en._x)("PB","unit symbol")]:yA,[(0,en._x)("TB","unit symbol")]:wA,[(0,en._x)("GB","unit symbol")]:vA,[(0,en._x)("MB","unit symbol")]:_A,[(0,en._x)("KB","unit symbol")]:hA,[(0,en._x)("B","unit symbol")]:1};for(let[n,o]of Object.entries(r))if(e>=o)return bA(e/o,n,t);return""}var Iq={id:"filesize",type:"text",label:(0,en.__)("File size"),getValue:({item:e})=>e?.media_details?.filesize?Oq(e?.media_details?.filesize):"",isVisible:e=>!!e?.media_details?.filesize,enableSorting:!1,filterBy:!1,readOnly:!0},IR=Iq;var ic=f(ue(),1),Pq={id:"media_dimensions",type:"text",label:(0,ic.__)("Dimensions"),getValue:({item:e})=>e?.media_details?.width&&e?.media_details?.height?(0,ic.sprintf)((0,ic._x)("%1$s \xD7 %2$s","image dimensions"),e?.media_details?.width?.toString(),e?.media_details?.height?.toString()):"",isVisible:e=>!!(e?.media_details?.width&&e?.media_details?.height),enableSorting:!1,filterBy:!1,readOnly:!0},PR=Pq;var TA=f(ue(),1);var RA=f(rn(),1),CA=f(vs(),1),ac=f(Me(),1),yl=f(U(),1),EA=f(wv(),1);var wf=f(ue(),1);function MR(e){return e.startsWith("image/")?{type:"image",label:(0,wf.__)("Image"),icon:uw}:e.startsWith("video/")?{type:"video",label:(0,wf.__)("Video"),icon:Tw}:e.startsWith("audio/")?{type:"audio",label:(0,wf.__)("Audio"),icon:Fv}:{type:"application",label:(0,wf.__)("Application"),icon:ow}}var Ko=f(B(),1);function Mq(e,t){let r=e?.media_details?.sizes;if(!r)return e.source_url;let n=Object.values(r);if(!n.length)return e.source_url;let o=t?parseInt(t,10):NaN;if(!Number.isNaN(o)){let i=n.filter(l=>typeof l.width=="number"&&!Number.isNaN(l.width));if(!i.length)return e.source_url;let a=[...i].sort((l,d)=>l.width-d.width),s=a.find(l=>l.width>=o);return s?s.source_url:a[a.length-1].source_url}return e.source_url}function Nq({item:e,filename:t}){return(0,Ko.jsx)("div",{className:"dataviews-media-field__media-thumbnail",children:(0,Ko.jsxs)(ac.__experimentalVStack,{justify:"center",alignment:"center",className:"dataviews-media-field__media-thumbnail__stack",spacing:0,children:[(0,Ko.jsx)(ac.Icon,{className:"dataviews-media-field__media-thumbnail--icon",icon:MR(e.mime_type).icon,size:24}),!!t&&(0,Ko.jsx)("div",{className:"dataviews-media-field__media-thumbnail__filename",children:(0,Ko.jsx)(ac.__experimentalTruncate,{className:"dataviews-media-field__media-thumbnail__filename__truncate",children:t})})]})})}function Aq({item:e,configSizes:t,onError:r}){let n=Mq(e,t),o=(0,yl.useRef)(null),[i,a]=(0,yl.useState)("loading");(0,yl.useLayoutEffect)(()=>{o.current?.complete?a("instant"):a("loading")},[n]);let s=()=>{i==="loading"&&a("loaded")};return(0,Ko.jsx)("div",{className:Y("dataviews-media-field__media-thumbnail",{"is-loading":i==="loading","is-loaded":i==="loaded"}),children:(0,Ko.jsx)("img",{ref:o,className:"dataviews-media-field__media-thumbnail--image",src:n,alt:e.alt_text||e.title.raw,onLoad:s,onError:r,loading:"lazy"})})}function kA({item:e,config:t}){let[r,n]=(0,yl.useState)(!1),o=(0,RA.useSelect)(s=>{if(e.featured_media)return s(CA.store).getEntityRecord("postType","attachment",e.featured_media)},[e.featured_media]),i=e.featured_media?o:e;if(!i)return null;let a=(0,EA.getFilename)(i.source_url||"");return r||MR(i.mime_type).type!=="image"?(0,Ko.jsx)(Nq,{item:i,filename:a||""}):(0,Ko.jsx)(Aq,{item:i,configSizes:t?.sizes,onError:()=>n(!0)})}var Dq={id:"media_thumbnail",type:"media",label:(0,TA.__)("Thumbnail"),render:kA,enableSorting:!1,filterBy:!1},NR=Dq;var OA=f(ue(),1),Vq={id:"mime_type",type:"text",label:(0,OA.__)("File type"),getValue:({item:e})=>e?.mime_type||"",render:({item:e})=>e?.mime_type||"-",enableSorting:!1,filterBy:!1,readOnly:!0},AR=Vq;var Sv=f(PA(),1);var MA=f(hg(),1),{lock:NA,unlock:AA}=(0,MA.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/media-utils");var ha=f(U(),1),Xo=f(ue(),1),Zo=f(Me(),1);var In=f(B(),1);function DA({uploadingFiles:e,onDismissError:t,onOpenChange:r}){let[n,o]=(0,ha.useState)(!1),[i,a]=(0,ha.useState)(!1),s=(0,ha.useRef)(null),l=(0,ha.useCallback)(b=>{o(b),r?.(b)},[r]),d=e.filter(b=>b.status==="uploading"),c=e.filter(b=>b.status==="error"),u=c.length>0,g=d.length>0;if((0,ha.useEffect)(()=>{u&&!i&&l(!0),a(u)},[u,i,l]),e.length===0)return null;let p,m;return g?(p=(0,Xo.sprintf)((0,Xo._n)("Uploading %s file","Uploading %s files",d.length),d.length.toLocaleString()),m=(0,Xo.__)("Uploading")):u?(p=(0,Xo.sprintf)((0,Xo._n)("%s upload error","%s upload errors",c.length),c.length.toLocaleString()),m=(0,Xo.__)("Upload errors")):(p=(0,Xo.__)("Upload complete"),m=(0,Xo.__)("Upload complete")),(0,In.jsxs)("div",{className:"media-upload-modal__upload-status",children:[g&&(0,In.jsx)(Zo.Spinner,{}),(0,In.jsx)(Zo.Button,{className:"media-upload-modal__upload-status__trigger",size:"compact",icon:jv,iconPosition:"right",onClick:()=>l(!n),"aria-expanded":n,ref:s,children:p}),n&&(0,In.jsxs)(Zo.Popover,{className:"media-upload-modal__upload-status__popover",placement:"top-start",offset:8,anchor:s.current,focusOnMount:!0,onClose:()=>{s.current?.contains(s.current.ownerDocument.activeElement)||l(!1)},children:[(0,In.jsx)("div",{className:"media-upload-modal__upload-status__header",children:(0,In.jsx)("h3",{children:m})}),(0,In.jsx)("ul",{className:"media-upload-modal__upload-status__list",children:e.map(b=>(0,In.jsxs)("li",{className:"media-upload-modal__upload-status__item",children:[b.status==="uploading"&&(0,In.jsx)(Zo.Spinner,{}),b.status==="uploaded"&&(0,In.jsx)(Zo.Icon,{icon:Ui,size:16}),(b.status==="uploading"||b.status==="uploaded")&&(0,In.jsx)("span",{className:"media-upload-modal__upload-status__filename",title:b.name,children:b.name}),b.status==="error"&&(0,In.jsxs)(Zo.Notice,{status:"error",isDismissible:!!t,onRemove:()=>t?.(b.id),children:[b.name,": ",b.error]})]},b.id))})]})]})}var VA=f(U(),1),FA=f(rn(),1);function LA(){let e=(0,FA.useRegistry)();return(0,VA.useCallback)(()=>Sf(e),[e])}var sc=f(U(),1),zA=f(Ev(),1);var Fq=0,Lq=0;function BA({onBatchComplete:e}={}){let[t,r]=(0,sc.useState)([]),n=(0,sc.useCallback)(()=>{r(s=>s.filter(l=>l.status!=="uploaded"))},[]),o=(0,sc.useCallback)(s=>{r(l=>l.filter(d=>d.id!==s))},[]),i=(0,sc.useCallback)(s=>{let l=String(++Lq),d=s.length,c=s.map(_=>({id:String(++Fq),batchId:l,name:_.name,status:"uploading"}));r(_=>[..._,...c]);let u=0,g=0,p=!1,m=[],b=()=>{p||u+g<d||(p=!0,r(_=>_.map(w=>w.batchId===l&&w.status==="uploading"?{...w,status:"uploaded"}:w)),e?.(m))};return{onFileChange:_=>{p||!_.every(v=>v.id&&v.url&&!(0,zA.isBlobURL)(v.url))||(u=_.length,m=_,b())},onError:_=>{let w=_ instanceof Vn?_.file.name:void 0;r(v=>{let R=!1;return v.map(x=>!R&&x.batchId===l&&x.status==="uploading"&&(!w||x.name===w)?(R=!0,{...x,status:"error",error:_.message}):x)}),g++,b()}}},[e]),a=t.length>0&&t.every(s=>s.status!=="uploading");return{uploadingFiles:t,registerBatch:i,dismissError:o,clearCompleted:n,allComplete:a}}var hr=f(B(),1),{useEntityRecordsWithPermissions:zq}=AA(yf.privateApis),WA="pickerGrid",Bq="pickerTable",yv="media-modal",jq="media-modal-upload-progress",xv="attached_to",jA={page:1,search:""};function HA(e){return e?Array.isArray(e)?e.map(String):[String(e)]:[]}var Hq={type:WA,fields:[],showTitle:!1,titleField:"title",mediaField:"media_thumbnail",perPage:50,filters:[],layout:{previewSize:170,density:"compact",mediaFit:"contain"}},Wq={[WA]:{fields:[],showTitle:!1,layout:{previewSize:170,density:"compact",mediaFit:"contain"}},[Bq]:{fields:["filename","filesize","media_dimensions","author","date"],showTitle:!0}},Uq={perPageSizes:[10,20,50,100],mediaFitControl:!0};function UA({allowedTypes:e,multiple:t=!1,value:r,onSelect:n,onClose:o,onUpload:i,title:a=(0,tn.__)("Select Media"),isOpen:s,isDismissible:l=!0,modalClass:d,search:c=!0,searchLabel:u=(0,tn.__)("Search media"),postId:g,postType:p}){let m=Number.isInteger(g)?g:void 0,b=(0,lc.useSelect)(ae=>m&&p?ae(yf.store).getPostType(p)?.labels?.uploaded_to_this_item:void 0,[m,p]),[h,y]=(0,kt.useState)(()=>HA(r)),{createSuccessNotice:_,removeAllNotices:w}=(0,lc.useDispatch)(Sv.store),v=LA(),[R,x]=(0,kt.useState)(()=>jA),{view:S,updateView:C,isModified:k,resetToDefault:E}=vR({kind:"postType",name:"attachment",slug:"media-modal",defaultView:Hq,queryParams:R,onChangeQueryParams:x}),[I,T]=(0,kt.useState)(),N=(0,kt.useMemo)(()=>{let ae=(S.filters??[]).filter(({field:K})=>K!==xv);return{...S,filters:I?[...ae,I]:ae}},[S,I]),P=(0,kt.useCallback)(ae=>{let K={...ae};K.startPosition===void 0&&delete K.startPosition,T(K.filters?.find(({field:se})=>se===xv)),C({...K,filters:K.filters?.filter(({field:se})=>se!==xv)})},[C]),A=(0,kt.useCallback)(()=>{T(void 0),E()},[E]),F=(0,kt.useMemo)(()=>{let ae={};if(N.filters?.forEach(K=>{if(K.field==="media_type"&&(ae.media_type=K.value),K.field==="author"&&(K.operator==="isAny"?ae.author=K.value:K.operator==="isNone"&&(ae.author_exclude=K.value)),(K.field==="date"||K.field==="modified")&&(K.operator==="before"?ae.before=K.value:K.operator==="after"&&(ae.after=K.value)),K.field==="mime_type"&&(ae.mime_type=K.value),K.field===xv&&K.operator==="isAny"){let se=(Array.isArray(K.value)?K.value:[]).map(ce=>ce==="unattached"?0:ce==="current"?m:void 0).filter(ce=>ce!==void 0);se.length&&(ae.parent=se)}}),!ae.media_type&&!ae.mime_type&&e&&!e.includes("*")){let{mediaTypes:K,mimeTypes:se}=e.reduce((ce,Te)=>(Te.endsWith("/*")?ce.mediaTypes.push(Te.replace("/*","")):Te.includes("/")?ce.mimeTypes.push(Te):ce.mediaTypes.push(Te),ce),{mediaTypes:[],mimeTypes:[]});K.length&&(ae.media_type=K),se.length&&(ae.mime_type=se)}return{per_page:N.perPage||20,page:N.page||1,status:"inherit",order:N.sort?.direction,orderby:N.sort?.field,search:N.search,_embed:"author,wp:attached-to",...ae}},[N,e,m]),D=(0,kt.useCallback)(ae=>{let K=ae.map(se=>String(se.id)).filter(Boolean);y(t?se=>{let ce=new Set(se),Te=K.filter(Tt=>!ce.has(Tt));return[...se,...Te]}:K.slice(0,1)),v()},[t,v]),{uploadingFiles:O,registerBatch:L,dismissError:M,clearCompleted:V,allComplete:z}=BA({onBatchComplete:D}),W=(0,kt.useRef)(!1),j=(0,kt.useCallback)(ae=>{W.current=ae,ae||V()},[V]),{records:re,isResolving:ne,totalItems:de,totalPages:Q}=zq("postType","attachment",F),fe=(0,kt.useMemo)(()=>[{...NR,enableHiding:!1},{id:"title",type:"text",label:(0,tn.__)("Title"),getValue:({item:ae})=>ae.title.raw||ae.title.rendered||(0,tn.__)("(no title)")},wR,CR,TR,ER,kR,RR,OR,IR,PR,AR,{...SR,elements:[...m?[{value:"current",label:b??(0,tn.__)("Uploaded to this item")}]:[],{value:"unattached",label:(0,tn._x)("Unattached","media items")}],filterBy:{operators:["isAny"]}}],[m,b]),be=(0,kt.useMemo)(()=>[{id:"select",label:(0,tn.__)("Select"),isPrimary:!0,supportsBulk:t,async callback(){if(h.length===0)return;let ae={include:h,per_page:-1},se=(await(0,lc.resolveSelect)(yf.store).getEntityRecords("postType","attachment",ae)??[]).map(Sl).filter(Boolean),ce=t?se:se?.[0];w("snackbar",yv),n(ce)}}],[t,n,h,w]),ve=(0,kt.useCallback)(()=>{w("snackbar",yv),o?.()},[w,o]),G=(0,kt.useRef)(r);(0,kt.useEffect)(()=>{G.current=r},[r]),(0,kt.useEffect)(()=>{s?y(HA(G.current)):x(jA)},[s]);let te=i||Af,he=(0,kt.useRef)(!1);(0,kt.useEffect)(()=>{if(z&&!he.current){let ae=O.filter(K=>K.status==="uploaded").length;ae>0&&_((0,tn.sprintf)((0,tn._n)("Uploaded %s file","Uploaded %s files",ae),ae.toLocaleString()),{type:"snackbar",context:yv,id:jq}),W.current||V()}he.current=z},[z,O,_,V]);let ke=(0,kt.useCallback)(ae=>{let K=ae.target.files;if(K&&K.length>0){let se=Array.from(K),{onFileChange:ce,onError:Te}=L(se);te({allowedTypes:e,filesList:se,onFileChange:ce,onError:Te})}},[e,te,L]),Oe=(0,kt.useMemo)(()=>({totalItems:de,totalPages:Q}),[de,Q]),_e=(0,kt.useMemo)(()=>{if(!e?.includes("*"))return e?.join(",")},[e]);return s?(0,hr.jsxs)(hs.Modal,{title:a,onRequestClose:ve,isDismissible:l,className:d,overlayClassName:"media-upload-modal",size:"fill",headerActions:(0,hr.jsx)(hs.FormFileUpload,{accept:_e,multiple:!0,onChange:ke,render:({openFileDialog:ae})=>(0,hr.jsx)(hs.Button,{onClick:ae,icon:Ew,__next40pxDefaultSize:!0,children:(0,tn.__)("Upload media")})}),children:[(0,hr.jsx)(hs.DropZone,{onFilesDrop:ae=>{let K=ae;if(e&&!e.includes("*")&&(K=ae.filter(se=>e.some(ce=>se.type===ce||se.type.startsWith(ce.replace("*",""))))),K.length>0){let{onFileChange:se,onError:ce}=L(K);te({allowedTypes:e,filesList:K,onFileChange:se,onError:ce})}},label:(0,tn.__)("Drop files to upload")}),(0,hr.jsxs)(Bi,{data:re||[],fields:fe,view:N,onChangeView:P,actions:be,selection:h,onChangeSelection:y,isLoading:ne,paginationInfo:Oe,defaultLayouts:Wq,config:Uq,getItemId:ae=>String(ae.id),itemListLabel:(0,tn.__)("Media items"),onReset:k||I?A:!1,children:[(0,hr.jsxs)(ie,{direction:"row",align:"top",justify:"space-between",className:"dataviews__view-actions",gap:"xs",children:[(0,hr.jsxs)(ie,{direction:"row",gap:"sm",justify:"start",className:"dataviews__search",children:[c&&(0,hr.jsx)(Bi.Search,{label:u}),(0,hr.jsx)(Bi.FiltersToggle,{})]}),(0,hr.jsxs)(ie,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,hr.jsx)(Bi.LayoutSwitcher,{}),(0,hr.jsx)(Bi.ViewConfig,{})]})]}),(0,hr.jsx)(Bi.FiltersToggled,{className:"dataviews-filters__container"}),(0,hr.jsx)(Bi.Layout,{}),(0,hr.jsxs)("div",{className:Y("media-upload-modal__footer",{"is-uploading":O.length>0}),children:[(0,hr.jsx)(DA,{uploadingFiles:O,onDismissError:M,onOpenChange:j}),(0,hr.jsx)(Bi.Footer,{})]})]}),(0,kt.createPortal)((0,hr.jsx)(Sv.SnackbarNotices,{className:"media-upload-modal__snackbar",context:yv}),document.body)]}):null}var DR={};NA(DR,{sideloadMedia:eC,MediaUploadModal:UA});return rD(Yq);})();
+"use strict";var wp;(wp||={}).mediaUtils=(()=>{var QA=Object.create;var xf=Object.defineProperty;var JA=Object.getOwnPropertyDescriptor;var eD=Object.getOwnPropertyNames;var tD=Object.getPrototypeOf,rD=Object.prototype.hasOwnProperty;var Ot=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Dr=(e,t)=>{for(var r in t)xf(e,r,{get:t[r],enumerable:!0})},LR=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of eD(t))!rD.call(e,o)&&o!==r&&xf(e,o,{get:()=>t[o],enumerable:!(n=JA(t,o))||n.enumerable});return e};var f=(e,t,r)=>(r=e!=null?QA(tD(e)):{},LR(t||!e||!e.__esModule?xf(r,"default",{value:e,enumerable:!0}):r,e)),nD=e=>LR(xf({},"__esModule",{value:!0}),e);var U=Ot((qq,zR)=>{zR.exports=window.wp.element});var ue=Ot((Kq,BR)=>{BR.exports=window.wp.i18n});var rn=Ot((Xq,jR)=>{jR.exports=window.wp.data});var vs=Ot((Zq,HR)=>{HR.exports=window.wp.coreData});var kv=Ot((oK,$R)=>{$R.exports=window.wp.blob});var Tv=Ot((iK,qR)=>{qR.exports=window.wp.apiFetch});var Me=Ot((VK,nC)=>{nC.exports=window.wp.components});var tt=Ot((FK,oC)=>{oC.exports=window.wp.primitives});var B=Ot((LK,iC)=>{iC.exports=window.ReactJSXRuntime});var Nt=Ot((eZ,aC)=>{aC.exports=window.wp.compose});var H=Ot((tZ,sC)=>{sC.exports=window.React});var ni=Ot((EQ,VC)=>{VC.exports=window.ReactDOM});var cE=Ot(dE=>{"use strict";var Bl=H();function TF(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var OF=typeof Object.is=="function"?Object.is:TF,IF=Bl.useState,PF=Bl.useEffect,MF=Bl.useLayoutEffect,NF=Bl.useDebugValue;function AF(e,t){var r=t(),n=IF({inst:{value:r,getSnapshot:t}}),o=n[0].inst,i=n[1];return MF(function(){o.value=r,o.getSnapshot=t,M0(o)&&i({inst:o})},[e,r,t]),PF(function(){return M0(o)&&i({inst:o}),e(function(){M0(o)&&i({inst:o})})},[e]),NF(r),r}function M0(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!OF(e,r)}catch{return!0}}function DF(e,t){return t()}var VF=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?DF:AF;dE.useSyncExternalStore=Bl.useSyncExternalStore!==void 0?Bl.useSyncExternalStore:VF});var jc=Ot((Lte,uE)=>{"use strict";uE.exports=cE()});var pE=Ot(fE=>{"use strict";var qp=H(),FF=jc();function LF(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var zF=typeof Object.is=="function"?Object.is:LF,BF=FF.useSyncExternalStore,jF=qp.useRef,HF=qp.useEffect,WF=qp.useMemo,UF=qp.useDebugValue;fE.useSyncExternalStoreWithSelector=function(e,t,r,n,o){var i=jF(null);if(i.current===null){var a={hasValue:!1,value:null};i.current=a}else a=i.current;i=WF(function(){function l(p){if(!d){if(d=!0,c=p,p=n(p),o!==void 0&&a.hasValue){var m=a.value;if(o(m,p))return u=m}return u=p}if(m=u,zF(c,p))return m;var b=n(p);return o!==void 0&&o(m,b)?(c=p,m):(c=p,u=b)}var d=!1,c,u,g=r===void 0?null:r;return[function(){return l(t())},g===null?void 0:function(){return l(g())}]},[t,r,n,o]);var s=BF(e,i[0],i[1]);return HF(function(){a.hasValue=!0,a.value=s},[s]),UF(s),s}});var gE=Ot((Bte,mE)=>{"use strict";mE.exports=pE()});var _4=Ot((Pge,h4)=>{h4.exports=window.wp.theme});var hg=Ot((Mge,v4)=>{v4.exports=window.wp.privateApis});var Vg=Ot((u_e,Xk)=>{Xk.exports=window.wp.a11y});var o8=Ot((o4e,n8)=>{n8.exports=window.wp.warning});var q1=Ot((eke,x8)=>{x8.exports=window.wp.keycodes});var PI=Ot((nIe,x_)=>{var TI={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u1EA4:"A",\u1EAE:"A",\u1EB2:"A",\u1EB4:"A",\u1EB6:"A",\u00C6:"AE",\u1EA6:"A",\u1EB0:"A",\u0202:"A",\u1EA2:"A",\u1EA0:"A",\u1EA8:"A",\u1EAA:"A",\u1EAC:"A",\u00C7:"C",\u1E08:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u1EBE:"E",\u1E16:"E",\u1EC0:"E",\u1E14:"E",\u1E1C:"E",\u0206:"E",\u1EBA:"E",\u1EBC:"E",\u1EB8:"E",\u1EC2:"E",\u1EC4:"E",\u1EC6:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u1E2E:"I",\u020A:"I",\u1EC8:"I",\u1ECA:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u1ED0:"O",\u1E4C:"O",\u1E52:"O",\u020E:"O",\u1ECE:"O",\u1ECC:"O",\u1ED4:"O",\u1ED6:"O",\u1ED8:"O",\u1EDC:"O",\u1EDE:"O",\u1EE0:"O",\u1EDA:"O",\u1EE2:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u1EE6:"U",\u1EE4:"U",\u1EEC:"U",\u1EEE:"U",\u1EF0:"U",\u00DD:"Y",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u1EA5:"a",\u1EAF:"a",\u1EB3:"a",\u1EB5:"a",\u1EB7:"a",\u00E6:"ae",\u1EA7:"a",\u1EB1:"a",\u0203:"a",\u1EA3:"a",\u1EA1:"a",\u1EA9:"a",\u1EAB:"a",\u1EAD:"a",\u00E7:"c",\u1E09:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u1EBF:"e",\u1E17:"e",\u1EC1:"e",\u1E15:"e",\u1E1D:"e",\u0207:"e",\u1EBB:"e",\u1EBD:"e",\u1EB9:"e",\u1EC3:"e",\u1EC5:"e",\u1EC7:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u1E2F:"i",\u020B:"i",\u1EC9:"i",\u1ECB:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u1ED1:"o",\u1E4D:"o",\u1E53:"o",\u020F:"o",\u1ECF:"o",\u1ECD:"o",\u1ED5:"o",\u1ED7:"o",\u1ED9:"o",\u1EDD:"o",\u1EDF:"o",\u1EE1:"o",\u1EDB:"o",\u1EE3:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u1EE7:"u",\u1EE5:"u",\u1EED:"u",\u1EEF:"u",\u1EF1:"u",\u00FD:"y",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u0108:"C",\u0109:"c",\u010A:"C",\u010B:"c",\u010C:"C",\u010D:"c",C\u0306:"C",c\u0306:"c",\u010E:"D",\u010F:"d",\u0110:"D",\u0111:"d",\u0112:"E",\u0113:"e",\u0114:"E",\u0115:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011C:"G",\u01F4:"G",\u011D:"g",\u01F5:"g",\u011E:"G",\u011F:"g",\u0120:"G",\u0121:"g",\u0122:"G",\u0123:"g",\u0124:"H",\u0125:"h",\u0126:"H",\u0127:"h",\u1E2A:"H",\u1E2B:"h",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012C:"I",\u012D:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0132:"IJ",\u0133:"ij",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u1E30:"K",\u1E31:"k",K\u0306:"K",k\u0306:"k",\u0139:"L",\u013A:"l",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u013F:"L",\u0140:"l",\u0141:"l",\u0142:"l",\u1E3E:"M",\u1E3F:"m",M\u0306:"M",m\u0306:"m",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u0149:"n",N\u0306:"N",n\u0306:"n",\u014C:"O",\u014D:"o",\u014E:"O",\u014F:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",P\u0306:"P",p\u0306:"p",\u0154:"R",\u0155:"r",\u0156:"R",\u0157:"r",\u0158:"R",\u0159:"r",R\u0306:"R",r\u0306:"r",\u0212:"R",\u0213:"r",\u015A:"S",\u015B:"s",\u015C:"S",\u015D:"s",\u015E:"S",\u0218:"S",\u0219:"s",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u021B:"t",\u021A:"T",\u0164:"T",\u0165:"t",\u0166:"T",\u0167:"t",T\u0306:"T",t\u0306:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016C:"U",\u016D:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0216:"U",\u0217:"u",V\u0306:"V",v\u0306:"v",\u0174:"W",\u0175:"w",\u1E82:"W",\u1E83:"w",X\u0306:"X",x\u0306:"x",\u0176:"Y",\u0177:"y",\u0178:"Y",Y\u0306:"Y",y\u0306:"y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u017F:"s",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01CD:"A",\u01CE:"a",\u01CF:"I",\u01D0:"i",\u01D1:"O",\u01D2:"o",\u01D3:"U",\u01D4:"u",\u01D5:"U",\u01D6:"u",\u01D7:"U",\u01D8:"u",\u01D9:"U",\u01DA:"u",\u01DB:"U",\u01DC:"u",\u1EE8:"U",\u1EE9:"u",\u1E78:"U",\u1E79:"u",\u01FA:"A",\u01FB:"a",\u01FC:"AE",\u01FD:"ae",\u01FE:"O",\u01FF:"o",\u00DE:"TH",\u00FE:"th",\u1E54:"P",\u1E55:"p",\u1E64:"S",\u1E65:"s",X\u0301:"X",x\u0301:"x",\u0403:"\u0413",\u0453:"\u0433",\u040C:"\u041A",\u045C:"\u043A",A\u030B:"A",a\u030B:"a",E\u030B:"E",e\u030B:"e",I\u030B:"I",i\u030B:"i",\u01F8:"N",\u01F9:"n",\u1ED2:"O",\u1ED3:"o",\u1E50:"O",\u1E51:"o",\u1EEA:"U",\u1EEB:"u",\u1E80:"W",\u1E81:"w",\u1EF2:"Y",\u1EF3:"y",\u0200:"A",\u0201:"a",\u0204:"E",\u0205:"e",\u0208:"I",\u0209:"i",\u020C:"O",\u020D:"o",\u0210:"R",\u0211:"r",\u0214:"U",\u0215:"u",B\u030C:"B",b\u030C:"b",\u010C\u0323:"C",\u010D\u0323:"c",\u00CA\u030C:"E",\u00EA\u030C:"e",F\u030C:"F",f\u030C:"f",\u01E6:"G",\u01E7:"g",\u021E:"H",\u021F:"h",J\u030C:"J",\u01F0:"j",\u01E8:"K",\u01E9:"k",M\u030C:"M",m\u030C:"m",P\u030C:"P",p\u030C:"p",Q\u030C:"Q",q\u030C:"q",\u0158\u0329:"R",\u0159\u0329:"r",\u1E66:"S",\u1E67:"s",V\u030C:"V",v\u030C:"v",W\u030C:"W",w\u030C:"w",X\u030C:"X",x\u030C:"x",Y\u030C:"Y",y\u030C:"y",A\u0327:"A",a\u0327:"a",B\u0327:"B",b\u0327:"b",\u1E10:"D",\u1E11:"d",\u0228:"E",\u0229:"e",\u0190\u0327:"E",\u025B\u0327:"e",\u1E28:"H",\u1E29:"h",I\u0327:"I",i\u0327:"i",\u0197\u0327:"I",\u0268\u0327:"i",M\u0327:"M",m\u0327:"m",O\u0327:"O",o\u0327:"o",Q\u0327:"Q",q\u0327:"q",U\u0327:"U",u\u0327:"u",X\u0327:"X",x\u0327:"x",Z\u0327:"Z",z\u0327:"z",\u0439:"\u0438",\u0419:"\u0418",\u0451:"\u0435",\u0401:"\u0415"},OI=Object.keys(TI).join("|"),EG=new RegExp(OI,"g"),kG=new RegExp(OI,"");function TG(e){return TI[e]}var II=function(e){return e.replace(EG,TG)},OG=function(e){return!!e.match(kG)};x_.exports=II;x_.exports.has=OG;x_.exports.remove=II});var HI=Ot((fIe,jI)=>{"use strict";jI.exports=function e(t,r){if(t===r)return!0;if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var n,o,i;if(Array.isArray(t)){if(n=t.length,n!=r.length)return!1;for(o=n;o--!==0;)if(!e(t[o],r[o]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(o of t.entries())if(!r.has(o[0]))return!1;for(o of t.entries())if(!e(o[1],r.get(o[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(o of t.entries())if(!r.has(o[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if(n=t.length,n!=r.length)return!1;for(o=n;o--!==0;)if(t[o]!==r[o])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(i=Object.keys(t),n=i.length,n!==Object.keys(r).length)return!1;for(o=n;o--!==0;)if(!Object.prototype.hasOwnProperty.call(r,i[o]))return!1;for(o=n;o--!==0;){var a=i[o];if(!e(t[a],r[a]))return!1}return!0}return t!==t&&r!==r}});var Pi=Ot((gIe,$I)=>{$I.exports=window.wp.date});var gR=Ot((wFe,HN)=>{HN.exports=window.wp.preferences});var yv=Ot((dLe,uA)=>{uA.exports=window.wp.url});var MA=Ot((FLe,PA)=>{PA.exports=window.wp.notices});var Gq={};Dr(Gq,{MediaUpload:()=>GR,privateApis:()=>VR,transformAttachment:()=>Sl,uploadMedia:()=>Af,validateFileSize:()=>If,validateMimeType:()=>kf,validateMimeTypeForUser:()=>Of});var UR=f(U(),1),YR=f(ue(),1),Cf=f(rn(),1);var Ev=f(vs(),1);function Sf(e){e.select(Ev.store).getCachedResolvers().getEntityRecords?.forEach((n,o)=>{o[0]==="postType"&&o[1]==="attachment"&&e.dispatch(Ev.store).invalidateResolution("getEntityRecords",o)})}var oD=[],iD=()=>{let{wp:e}=window;return e.media.view.MediaFrame.Select.extend({featuredImageToolbar(t){this.createSelectToolbar(t,{text:e.media.view.l10n.setFeaturedImage,state:this.options.state})},editState(){let t=this.state("featured-image").get("selection"),r=new e.media.view.EditImage({model:t.single(),controller:this}).render();this.content.set(r),r.loadEditor()},createStates:function(){this.on("toolbar:create:featured-image",this.featuredImageToolbar,this),this.on("content:render:edit-image",this.editState,this),this.states.add([new e.media.controller.FeaturedImage,new e.media.controller.EditImage({model:this.options.editImage})])}})},aD=()=>{let{wp:e}=window;return e.media.view.MediaFrame.Select.extend({createStates(){let t=this.options;this.options.states||this.states.add([new e.media.controller.Library({library:e.media.query(t.library),multiple:t.multiple,title:t.title,priority:20,filterable:"uploaded"}),new e.media.controller.EditImage({model:t.editImage})])}})},sD=()=>{let{wp:e}=window;return e.media.view.MediaFrame.Post.extend({galleryToolbar(){let t=this.state().get("editing");this.toolbar.set(new e.media.view.Toolbar({controller:this,items:{insert:{style:"primary",text:t?e.media.view.l10n.updateGallery:e.media.view.l10n.insertGallery,priority:80,requires:{library:!0},click(){let r=this.controller,n=r.state();r.close(),n.trigger("update",n.get("library")),r.setState(r.options.state),r.reset()}}}}))},editState(){let t=this.state("gallery").get("selection"),r=new e.media.view.EditImage({model:t.single(),controller:this}).render();this.content.set(r),r.loadEditor()},createStates:function(){this.on("toolbar:create:main-gallery",this.galleryToolbar,this),this.on("content:render:edit-image",this.editState,this),this.states.add([new e.media.controller.Library({id:"gallery",title:e.media.view.l10n.createGalleryTitle,priority:40,toolbar:"main-gallery",filterable:"uploaded",multiple:"add",editable:!1,library:e.media.query({type:"image",...this.options.library})}),new e.media.controller.EditImage({model:this.options.editImage}),new e.media.controller.GalleryEdit({library:this.options.selection,editing:this.options.editing,menu:"gallery",displaySettings:!1,multiple:!0}),new e.media.controller.GalleryAdd])}})},WR=e=>["sizes","mime","type","subtype","id","url","alt","link","caption"].reduce((r,n)=>(e?.hasOwnProperty(n)&&(r[n]=e[n]),r),{}),Rf=e=>{let{wp:t}=window;return t.media.query({order:"ASC",orderby:"post__in",post__in:e,posts_per_page:-1,query:!0,type:"image"})},lD=class extends UR.Component{constructor(){super(...arguments),this.openModal=this.openModal.bind(this),this.onOpen=this.onOpen.bind(this),this.onSelect=this.onSelect.bind(this),this.onUpdate=this.onUpdate.bind(this),this.onClose=this.onClose.bind(this),this.stopUndoRedoPropagation=this.stopUndoRedoPropagation.bind(this)}stopUndoRedoPropagation(e){if(!e.metaKey&&!e.ctrlKey)return;let t=e.key?.toLowerCase();t!=="z"&&t!=="y"||e.stopPropagation()}initializeListeners(){this.frame.on("select",this.onSelect),this.frame.on("update",this.onUpdate),this.frame.on("open",this.onOpen),this.frame.on("close",this.onClose)}buildAndSetGalleryFrame(){let{addToGallery:e=!1,allowedTypes:t,multiple:r=!1,value:n=oD}=this.props;if(n===this.lastGalleryValue)return;let{wp:o}=window;this.lastGalleryValue=n,this.frame&&this.frame.remove();let i;e?i="gallery-library":i=n&&n.length?"gallery-edit":"gallery",this.GalleryDetailsMediaFrame||(this.GalleryDetailsMediaFrame=sD());let a=Rf(n),s=new o.media.model.Selection(a.models,{props:a.props.toJSON(),multiple:r});this.frame=new this.GalleryDetailsMediaFrame({mimeType:t,state:i,multiple:r,selection:s,editing:!!n?.length}),o.media.frame=this.frame,this.initializeListeners()}buildAndSetFeatureImageFrame(){let{wp:e}=window,{value:t,multiple:r,allowedTypes:n}=this.props,o=iD(),i=Rf(t),a=new e.media.model.Selection(i.models,{props:i.props.toJSON()});this.frame=new o({mimeType:n,state:"featured-image",multiple:r,selection:a,editing:t}),e.media.frame=this.frame,e.media.view.settings.post={...e.media.view.settings.post,featuredImageId:t||-1}}buildAndSetSingleMediaFrame(){let{wp:e}=window,{allowedTypes:t,multiple:r=!1,title:n=(0,YR.__)("Select or Upload Media"),value:o}=this.props,i={title:n,multiple:r};t&&(i.library={type:t}),this.frame&&this.frame.remove();let a=aD(),s=Rf(o),l=new e.media.model.Selection(s.models,{props:s.props.toJSON()});this.frame=new a({mimeType:t,multiple:r,selection:l,...i}),e.media.frame=this.frame}componentWillUnmount(){this.detachUndoRedoGuard(),this.frame?.close(),this.frame?.modal?.remove(),this.frame?.remove()}detachUndoRedoGuard(){this.frame?.modal?.el&&this.frame.modal.el.removeEventListener("keydown",this.stopUndoRedoPropagation,!0)}onUpdate(e){let{onSelect:t,multiple:r=!1}=this.props,n=this.frame.state(),o=e||n.get("selection");!o||!o.models.length||t(r?o.models.map(i=>WR(i.toJSON())):WR(o.models[0].toJSON()))}onSelect(){let{onSelect:e,multiple:t=!1}=this.props,r=this.frame.state().get("selection").toJSON();e(t?r:r[0])}onOpen(){let{wp:e}=window,{value:t}=this.props;if(this.updateCollection(),this.frame?.modal?.el&&this.frame.modal.el.addEventListener("keydown",this.stopUndoRedoPropagation,!0),this.props.mode&&this.frame.content.mode(this.props.mode),!(Array.isArray(t)?!!t?.length:!!t))return;let n=this.props.gallery,o=this.frame.state().get("selection"),i=Array.isArray(t)?t:[t];n||i.forEach(s=>{o.add(e.media.attachment(s))});let a=Rf(i);a.more().done(function(){n&&a?.models?.length&&o.add(a.models)})}onClose(){let{onClose:e}=this.props;this.detachUndoRedoGuard(),e&&e(),Sf({select:Cf.select,dispatch:Cf.dispatch}),this.frame.detach()}updateCollection(){let e=this.frame.content.get();if(e&&e.collection){let t=e.collection;t.toArray().forEach(r=>r.trigger("destroy",r)),t.mirroring._hasMore=!0,t.more()}}openModal(){let{gallery:e=!1,unstableFeaturedImageFlow:t=!1,modalClass:r}=this.props;e?this.buildAndSetGalleryFrame():this.buildAndSetSingleMediaFrame(),r&&this.frame.$el.addClass(r),t&&this.buildAndSetFeatureImageFrame(),this.initializeListeners(),this.frame.open()}render(){return this.props.render({open:this.openModal})}},GR=lD;var QR=f(ue(),1),Nf=f(kv(),1);var KR=f(Tv(),1);function dD(e){return e!==null&&typeof e=="object"&&Object.getPrototypeOf(e)===Object.prototype}function cc(e,t,r){if(Array.isArray(r)||dD(r))for(let[n,o]of Object.entries(r))cc(e,`${t}[${n}]`,o);else r!==void 0&&e.append(t,String(r))}function Sl(e){let{alt_text:t,source_url:r,...n}=e;return{...n,alt:e.alt_text,caption:e.caption?.raw??"",title:e.title.raw,url:e.source_url,poster:e._embedded?.["wp:featuredmedia"]?.[0]?.source_url||void 0}}async function XR(e,t={},r){let n=new FormData;n.append("file",e,e.name||e.type.replace("/","."));for(let[o,i]of Object.entries(t))cc(n,o,i);return Sl(await(0,KR.default)({path:"/wp/v2/media?_embed=wp:featuredmedia",body:n,method:"POST",signal:r}))}var Ef=f(ue(),1);var Vn=class extends Error{code;file;constructor({code:e,message:t,file:r,cause:n}){super(t,{cause:n}),Object.setPrototypeOf(this,new.target.prototype),this.code=e,this.file=r}};function kf(e,t){if(!t||t.includes("*"))return;let r=t.some(n=>n.includes("/")?n===e.type:e.type.startsWith(`${n}/`));if(e.type&&!r)throw new Vn({code:"MIME_TYPE_NOT_SUPPORTED",message:(0,Ef.sprintf)((0,Ef.__)("%s: Sorry, this file type is not supported here."),e.name),file:e})}var Tf=f(ue(),1);function ZR(e){return e?Object.entries(e).flatMap(([t,r])=>{let[n]=r.split("/"),o=t.split("|");return[r,...o.map(i=>`${n}/${i}`)]}):null}function Of(e,t){let r=ZR(t);if(!r)return;let n=r.includes(e.type);if(e.type&&!n)throw new Vn({code:"MIME_TYPE_NOT_ALLOWED_FOR_USER",message:(0,Tf.sprintf)((0,Tf.__)("%s: Sorry, you are not allowed to upload this file type."),e.name),file:e})}var Rl=f(ue(),1);function If(e,t){if(e.size<=0)throw new Vn({code:"EMPTY_FILE",message:(0,Rl.sprintf)((0,Rl.__)("%s: This file is empty."),e.name),file:e});if(t&&e.size>t)throw new Vn({code:"SIZE_ABOVE_LIMIT",message:(0,Rl.sprintf)((0,Rl.__)("%s: This file exceeds the maximum upload size for this site."),e.name),file:e})}var Pf=f(ue(),1),cD=["invalid_json","unknown_error"];function Mf(e,t){let r=(0,Pf.sprintf)((0,Pf.__)('Failed to upload "%s". Please try again.'),t);if(typeof e=="string")return e||r;let{code:n,message:o}=e??{};return typeof n=="string"&&cD.includes(n)?r:typeof o=="string"&&o?o:r}function Af({wpAllowedMimeTypes:e,allowedTypes:t,additionalData:r={},filesList:n,maxUploadFileSize:o,onError:i,onFileChange:a,signal:s,multiple:l=!0}){if(!l&&n.length>1){i?.(new Error((0,QR.__)("Only one file can be used here.")));return}let d=[],c=[],u=(g,p)=>{window.__clientSideMediaProcessing||c[g]?.url&&(0,Nf.revokeBlobURL)(c[g].url),c[g]=p,a?.(c.filter(m=>m!==null))};for(let g of n){try{Of(g,e)}catch(p){i?.(p);continue}try{kf(g,t)}catch(p){i?.(p);continue}try{If(g,o)}catch(p){i?.(p);continue}d.push(g),window.__clientSideMediaProcessing||(c.push({url:(0,Nf.createBlobURL)(g)}),a?.(c))}d.map(async(g,p)=>{try{let m=await XR(g,r,s);u(p,m)}catch(m){u(p,null),i?.(new Vn({code:"GENERAL",message:Mf(m,g.name),file:g,cause:m instanceof Error?m:void 0}))}})}var JR=f(Tv(),1);async function eC(e,t,r={},n){let o=new FormData;o.append("file",e,e.name||e.type.replace("/","."));for(let[i,a]of Object.entries(r))cc(o,i,a);return(0,JR.default)({path:`/wp/v2/media/${t}/sideload`,body:o,method:"POST",signal:n})}var uD=()=>{};async function tC({file:e,attachmentId:t,additionalData:r={},signal:n,onSuccess:o,onError:i=uD}){try{let a=await eC(e,t,r,n);o?.(a)}catch(a){i(new Vn({code:"GENERAL",message:Mf(a,e.name),file:e,cause:a instanceof Error?a:void 0}))}}function rC(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(r=rC(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}function fD(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=rC(e))&&(n&&(n+=" "),n+=t);return n}var Y=fD;var kt=f(U(),1),tn=f(ue(),1),yf=f(vs(),1),lc=f(rn(),1),hs=f(Me(),1);var Df=f(tt(),1),Ov=f(B(),1),Iv=(0,Ov.jsx)(Df.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Ov.jsx)(Df.Path,{d:"M12 4V19M7 14L12 19L17 14",vectorEffect:"non-scaling-stroke"})});var Vf=f(tt(),1),Pv=f(B(),1),Mv=(0,Pv.jsx)(Vf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Pv.jsx)(Vf.Path,{d:"M20 12L5 12M10 7L5 12L10 17",vectorEffect:"non-scaling-stroke"})});var Ff=f(tt(),1),Nv=f(B(),1),Av=(0,Nv.jsx)(Ff.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Nv.jsx)(Ff.Path,{d:"M4 12L19 12M14 17L19 12L14 7",vectorEffect:"non-scaling-stroke"})});var Lf=f(tt(),1),Dv=f(B(),1),Vv=(0,Dv.jsx)(Lf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Dv.jsx)(Lf.Path,{d:"M12 20L12 5M17 10L12 5L7 10",vectorEffect:"non-scaling-stroke"})});var zf=f(tt(),1),Fv=f(B(),1),Lv=(0,Fv.jsx)(zf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Fv.jsx)(zf.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"})});var Bf=f(tt(),1),zv=f(B(),1),jf=(0,zv.jsx)(Bf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zv.jsx)(Bf.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"})});var ws=f(tt(),1),ys=f(B(),1),Hf=(0,ys.jsxs)(ws.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,ys.jsx)(ws.Path,{d:"M4.75 6C4.75 5.30964 5.30964 4.75 6 4.75H9C9.69036 4.75 10.25 5.30964 10.25 6V9C10.25 9.69036 9.69036 10.25 9 10.25H6C5.30964 10.25 4.75 9.69036 4.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,ys.jsx)(ws.Path,{d:"M4.75 15C4.75 14.3096 5.30964 13.75 6 13.75H9C9.69036 13.75 10.25 14.3096 10.25 15V18C10.25 18.6904 9.69036 19.25 9 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V15Z",vectorEffect:"non-scaling-stroke"}),(0,ys.jsx)(ws.Path,{d:"M13.75 6C13.75 5.30964 14.3096 4.75 15 4.75H18C18.6904 4.75 19.25 5.30964 19.25 6V9C19.25 9.69036 18.6904 10.25 18 10.25H15C14.3096 10.25 13.75 9.69036 13.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,ys.jsx)(ws.Path,{d:"M13.75 15C13.75 14.3096 14.3096 13.75 15 13.75H18C18.6904 13.75 19.25 14.3096 19.25 15V18C19.25 18.6904 18.6904 19.25 18 19.25H15C14.3096 19.25 13.75 18.6904 13.75 18V15Z",vectorEffect:"non-scaling-stroke"})]});var Wf=f(tt(),1),Bv=f(B(),1),Ui=(0,Bv.jsx)(Wf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Bv.jsx)(Wf.Path,{d:"M7 12L10 15L17 8",vectorEffect:"non-scaling-stroke"})});var Uf=f(tt(),1),jv=f(B(),1),Hv=(0,jv.jsx)(Uf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,jv.jsx)(Uf.Path,{d:"M7 11L12 15L17 11",vectorEffect:"non-scaling-stroke"})});var Yf=f(tt(),1),Wv=f(B(),1),Uv=(0,Wv.jsx)(Yf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Wv.jsx)(Yf.Path,{d:"M14 6.5L9 12L14 17.5",vectorEffect:"non-scaling-stroke"})});var Gf=f(tt(),1),Yv=f(B(),1),Gv=(0,Yv.jsx)(Gf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Yv.jsx)(Gf.Path,{d:"M10.5 8.5L13.5 12L10.5 15.5",vectorEffect:"non-scaling-stroke"})});var $f=f(tt(),1),$v=f(B(),1),qv=(0,$v.jsx)($f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,$v.jsx)($f.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var qf=f(tt(),1),Kv=f(B(),1),Xv=(0,Kv.jsx)(qf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Kv.jsx)(qf.Path,{d:"M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75",vectorEffect:"non-scaling-stroke"})});var Kf=f(tt(),1),Zv=f(B(),1),Qv=(0,Zv.jsx)(Kf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Zv.jsx)(Kf.Path,{fillRule:"evenodd",clipRule:"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"})});var Cl=f(tt(),1),El=f(B(),1),Jv=(0,El.jsxs)(Cl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,El.jsx)(Cl.Path,{d:"M13.25 10C13.25 10.6904 12.6904 11.25 12 11.25C11.3096 11.25 10.75 10.6904 10.75 10C10.75 9.30964 11.3096 8.75 12 8.75C12.6904 8.75 13.25 9.30964 13.25 10Z",fill:"currentColor",stroke:"none"}),(0,El.jsx)(Cl.Path,{d:"M8 18.0476V16C8 14.8954 8.89543 14 10 14H14C15.1046 14 16 14.8954 16 16V18.0476M13.25 10C13.25 10.6904 12.6904 11.25 12 11.25C11.3096 11.25 10.75 10.6904 10.75 10C10.75 9.30964 11.3096 8.75 12 8.75C12.6904 8.75 13.25 9.30964 13.25 10Z",vectorEffect:"non-scaling-stroke"}),(0,El.jsx)(Cl.Path,{d:"M12 4.75C7.99594 4.75 4.75 7.99593 4.75 12C4.75 16.0041 7.99593 19.25 12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var Xf=f(tt(),1),ew=f(B(),1),tw=(0,ew.jsx)(Xf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ew.jsx)(Xf.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M3 7c0-1.1.9-2 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7Zm2-.5h14c.3 0 .5.2.5.5v1L12 13.5 4.5 7.9V7c0-.3.2-.5.5-.5Zm-.5 3.3V17c0 .3.2.5.5.5h14c.3 0 .5-.2.5-.5V9.8L12 15.4 4.5 9.8Z"})});var Zf=f(tt(),1),rw=f(B(),1),nw=(0,rw.jsx)(Zf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rw.jsx)(Zf.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var Qf=f(tt(),1),ow=f(B(),1),iw=(0,ow.jsx)(Qf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ow.jsx)(Qf.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.848 8a1 1 0 0 1-.914-.594l-.723-1.63a.5.5 0 0 0-.447-.276H5a.5.5 0 0 0-.5.5v11.5a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5v-9A.5.5 0 0 0 19 8h-6.152Zm.612-1.5a.5.5 0 0 1-.462-.31l-.445-1.084A2 2 0 0 0 10.763 4H5a2 2 0 0 0-2 2v11.5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-5.54Z"})});var Jf=f(tt(),1),aw=f(B(),1),sw=(0,aw.jsx)(Jf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,aw.jsx)(Jf.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 ep=f(tt(),1),lw=f(B(),1),dw=(0,lw.jsx)(ep.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lw.jsx)(ep.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 tp=f(tt(),1),cw=f(B(),1),uc=(0,cw.jsx)(tp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cw.jsx)(tp.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var rp=f(tt(),1),uw=f(B(),1),fw=(0,uw.jsx)(rp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,uw.jsx)(rp.Path,{d:"M3.75 16.2031L8.6 12.7L12 15L16 11L20.25 15.2517M5 20.25H19C19.6904 20.25 20.25 19.6904 20.25 19V5C20.25 4.30964 19.6904 3.75 19 3.75H5C4.30964 3.75 3.75 4.30964 3.75 5V19C3.75 19.6904 4.30964 20.25 5 20.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var np=f(tt(),1),pw=f(B(),1),mw=(0,pw.jsx)(np.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,pw.jsx)(np.Path,{d:"M9.5 12L14.5 12M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75L14 7.75",vectorEffect:"non-scaling-stroke"})});var op=f(tt(),1),gw=f(B(),1),bw=(0,gw.jsx)(op.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gw.jsx)(op.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})});var ip=f(tt(),1),hw=f(B(),1),fc=(0,hw.jsx)(ip.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hw.jsx)(ip.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var ap=f(tt(),1),_w=f(B(),1),sp=(0,_w.jsx)(ap.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,_w.jsx)(ap.Path,{d:"M7 17.5L12 12L7 6.5M13 17.5L18 12L13 6.5",vectorEffect:"non-scaling-stroke"})});var lp=f(tt(),1),vw=f(B(),1),dp=(0,vw.jsx)(lp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,vw.jsx)(lp.Path,{d:"M17 6.5L12 12L17 17.5M11 6.5L6 12L11 17.5",vectorEffect:"non-scaling-stroke"})});var pc=f(tt(),1),mc=f(B(),1),ww=(0,mc.jsxs)(pc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,mc.jsx)(pc.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,mc.jsx)(pc.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var gc=f(tt(),1),bc=f(B(),1),cp=(0,bc.jsxs)(gc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,bc.jsx)(gc.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,bc.jsx)(gc.Path,{d:"M9.5 12.25H12.25V8",vectorEffect:"non-scaling-stroke"})]});var up=f(tt(),1),yw=f(B(),1),xw=(0,yw.jsx)(up.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,yw.jsx)(up.Path,{d:"M5 19L9.28769 14.7123M18.25 11C18.25 13.8995 15.8995 16.25 13 16.25C10.1005 16.25 7.75 13.8995 7.75 11C7.75 8.10051 10.1005 5.75 13 5.75C15.8995 5.75 18.25 8.10051 18.25 11Z",vectorEffect:"non-scaling-stroke"})});var fp=f(tt(),1),Sw=f(B(),1),Rw=(0,Sw.jsx)(fp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Sw.jsx)(fp.Path,{d:"M3.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 13.3135 4.68988 13.2985C4.70595 13.2686 4.7316 13.2218 4.76695 13.1608C4.8377 13.0385 4.94692 12.8592 5.09541 12.6419C5.39312 12.2062 5.84436 11.624 6.45435 11.0431C7.67308 9.88241 9.49719 8.75 11.9996 8.75C14.502 8.75 16.3261 9.88241 17.5449 11.0431C18.1549 11.624 18.6061 12.2062 18.9038 12.6419C19.0523 12.8592 19.1615 13.0385 19.2323 13.1608C19.2676 13.2218 19.2933 13.2686 19.3093 13.2985C19.3174 13.3135 19.323 13.3242 19.3262 13.3305L19.3291 13.3359C19.3289 13.3357 19.3288 13.3354 19.9996 13C20.6704 12.6646 20.6703 12.6643 20.6701 12.664L20.6697 12.6632L20.6688 12.6614L20.6662 12.6563L20.6583 12.6408C20.6517 12.6282 20.6427 12.6108 20.631 12.5892C20.6078 12.5459 20.5744 12.4852 20.5306 12.4096C20.4432 12.2584 20.3141 12.0471 20.1423 11.7956C19.7994 11.2938 19.2819 10.626 18.5794 9.9569C17.1731 8.61759 14.9972 7.25 11.9996 7.25C9.00203 7.25 6.82614 8.61759 5.41987 9.9569C4.71736 10.626 4.19984 11.2938 3.85694 11.7956C3.68511 12.0471 3.55605 12.2584 3.4686 12.4096C3.42484 12.4852 3.39142 12.5459 3.36818 12.5892C3.35656 12.6108 3.34748 12.6282 3.34092 12.6408L3.33297 12.6563L3.33041 12.6614L3.32948 12.6632L3.32911 12.664C3.32894 12.6643 3.32879 12.6646 3.99961 13ZM11.9996 16C13.9326 16 15.4996 14.433 15.4996 12.5C15.4996 10.567 13.9326 9 11.9996 9C10.0666 9 8.49961 10.567 8.49961 12.5C8.49961 14.433 10.0666 16 11.9996 16Z"})});var pp=f(tt(),1),Cw=f(B(),1),hc=(0,Cw.jsx)(pp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Cw.jsx)(pp.Path,{d:"M20.7 12.7s0-.1-.1-.2c0-.2-.2-.4-.4-.6-.3-.5-.9-1.2-1.6-1.8-.7-.6-1.5-1.3-2.6-1.8l-.6 1.4c.9.4 1.6 1 2.1 1.5.6.6 1.1 1.2 1.4 1.6.1.2.3.4.3.5v.1l.7-.3.7-.3Zm-5.2-9.3-1.8 4c-.5-.1-1.1-.2-1.7-.2-3 0-5.2 1.4-6.6 2.7-.7.7-1.2 1.3-1.6 1.8-.2.3-.3.5-.4.6 0 0 0 .1-.1.2s0 0 .7.3l.7.3V13c0-.1.2-.3.3-.5.3-.4.7-1 1.4-1.6 1.2-1.2 3-2.3 5.5-2.3H13v.3c-.4 0-.8-.1-1.1-.1-1.9 0-3.5 1.6-3.5 3.5s.6 2.3 1.6 2.9l-2 4.4.9.4 7.6-16.2-.9-.4Zm-3 12.6c1.7-.2 3-1.7 3-3.5s-.2-1.4-.6-1.9L12.4 16Z"})});var mp=f(tt(),1),Ew=f(B(),1),kw=(0,Ew.jsx)(mp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Ew.jsx)(mp.Path,{d:"M4.75 15V19.25H12M12 19.25V4.5M12 19.25H19.25V15M17.5 10L12 4.5L6.5 10",vectorEffect:"non-scaling-stroke"})});var gp=f(tt(),1),Tw=f(B(),1),Ow=(0,Tw.jsx)(gp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Tw.jsx)(gp.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"})});var o4=f(U(),1);var xs=f(H(),1);function kl({controlled:e,default:t,name:r,state:n="value"}){let{current:o}=xs.useRef(e!==void 0),[i,a]=xs.useState(t),s=o?e:i,l=xs.useCallback(d=>{o||a(d)},[]);return[s,l]}var pD=f(H(),1),_c={...pD};var dC=f(H(),1),lC={};function ct(e,t){let r=dC.useRef(lC);return r.current===lC&&(r.current=e(t)),r}var Iw=_c.useInsertionEffect,mD=Iw&&Iw!==_c.useLayoutEffect?Iw:e=>e();function ee(e){let t=ct(gD).current;return t.next=e,mD(t.effect),t.trampoline}function gD(){let e={next:void 0,callback:bD,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function bD(){}var Yi=f(H(),1);var cC=f(H(),1),hD=()=>{},X=typeof document<"u"?cC.useLayoutEffect:hD;var bp=f(H(),1),Pw=bp.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},nextIndexRef:{current:0}});function uC(){return bp.useContext(Pw)}var fC=f(B(),1);function pC(e){let{children:t,elementsRef:r,labelsRef:n,onMapChange:o}=e,i=ee(o),[,a]=Yi.useState(!1),s=ct(vD).current,l=ct(_D).current,d=Yi.useRef(0),c=Yi.useRef(!0),u=Yi.useRef([]),g=Yi.useRef(null),p=ee(()=>{c.current||(c.current=!0,a(R=>!R))}),m=ee((R,x)=>{l.set(R,x),p()}),b=ee(R=>{l.delete(R),p()}),h=ee(R=>{let x=new Map;return r.current.length=0,n&&(n.current.length=0),R.forEach(S=>{x.set(S.element,{...S.registration.metadata??{},index:S.index}),r.current[S.index]=S.element,n&&(n.current[S.index]=S.registration.label!==void 0?S.registration.label:S.registration.textRef?.current?.textContent??S.element.textContent)}),d.current=r.current.length,x});function y(R){if(g.current?.disconnect(),g.current=null,typeof MutationObserver!="function"||R.length<2)return;let x=new MutationObserver(C=>{if(!xD(C))return;let k=null;for(let E of R)if(E.isConnected){if(k&&mC(k,E)>0){x.disconnect(),p();return}k=E}});g.current=x;let S=new Set;for(let C=1;C<R.length;C+=1){let k=yD(R[C-1],R[C]);k&&S.add(k)}S.forEach(C=>x.observe(C,{childList:!0}))}let v=ee(()=>{let[R,x]=wD(l),S=h(R);y(x),u.current=R,c.current=!1,s.forEach(C=>C(S)),i(S)});X(()=>(c.current||h(u.current),()=>{r.current=[],n&&(n.current=[])}),[r,n,h]),X(()=>{c.current&&v()}),X(()=>()=>{g.current?.disconnect(),c.current=!0},[]);let w=ee(R=>(s.add(R),()=>{s.delete(R)})),_=Yi.useMemo(()=>({register:m,unregister:b,subscribeMapChange:w,nextIndexRef:d}),[m,b,w,d]);return(0,fC.jsx)(Pw.Provider,{value:_,children:t})}function _D(){return new Map}function vD(){return new Set}function wD(e){let t=new Set,r=[],n=[];e.forEach((i,a)=>{if(!a.isConnected)return;let s=i.index,l={index:s??-1,element:a,registration:i};s===null?n.push(l):s>=0&&(t.add(s),r.push(l))});let o=0;return n.sort((i,a)=>mC(i.element,a.element)),n.forEach(i=>{for(;t.has(o);)o+=1;i.index=o,r.push(i),o+=1}),t.size>0&&r.sort((i,a)=>i.index-a.index),[r,n.map(i=>i.element)]}function yD(e,t){let r=e.parentElement;for(;r&&!r.contains(t);)r=r.parentElement;return r}function xD(e){for(let t of e)for(let r=0;r<t.removedNodes.length;r+=1)if(t.removedNodes[r].isConnected)return!0;return!1}function mC(e,t){return e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}function SD(e,t){return function(n,...o){let i=new URL(e);return i.searchParams.set("code",n.toString()),o.forEach(a=>i.searchParams.append("args[]",a)),`${t} error #${n}; visit ${i} for the full message.`}}var RD=SD("https://base-ui.com/production-error","Base UI"),Ue=RD;var Ss=f(H(),1);function Jo(e,t,r,n){let o=ct(bC).current;return CD(o,e,t,r,n)&&hC(o,[e,t,r,n]),o.callback}function gC(e){let t=ct(bC).current;return ED(t,e)&&hC(t,e),t.callback}function bC(){return{callback:null,cleanup:null,refs:[]}}function CD(e,t,r,n,o){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==n||e.refs[3]!==o}function ED(e,t){return e.refs.length!==t.length||e.refs.some((r,n)=>r!==t[n])}function hC(e,t){if(e.refs=t,t.every(r=>r==null)){e.callback=null;return}e.callback=r=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),r!=null){let n=Array(t.length).fill(null);for(let o=0;o<t.length;o+=1){let i=t[o];if(i!=null)switch(typeof i){case"function":{let a=i(r);typeof a=="function"&&(n[o]=a);break}case"object":{i.current=r;break}default:}}e.cleanup=()=>{for(let o=0;o<t.length;o+=1){let i=t[o];if(i!=null)switch(typeof i){case"function":{let a=n[o];typeof a=="function"?a():i(null);break}case"object":{i.current=null;break}default:}}}}}}var vC=f(H(),1);var _C=f(H(),1),kD=parseInt(_C.version,10);function Tl(e){return kD>=e}function Mw(e){if(!vC.isValidElement(e))return null;let t=e,r=t.props;return(Tl(19)?r?.ref:t.ref)??null}function vc(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function qe(){}var Gi=Object.freeze([]),Ye=Object.freeze({});function wC(e,t){let r={};for(let n in e){let o=e[n];if(t?.hasOwnProperty(n)){let i=t[n](o);i!=null&&Object.assign(r,i);continue}o===!0?r[`data-${n.toLowerCase()}`]="":o&&(r[`data-${n.toLowerCase()}`]=o.toString())}return r}function yC(e,t){return typeof e=="function"?e(t):e}function xC(e,t){return typeof e=="function"?e(t):e}var Nw={};function it(e,t,r,n,o){if(!r&&!n&&!o&&!e)return hp(t);let i=hp(e);return t&&(i=wc(i,t)),r&&(i=wc(i,r)),n&&(i=wc(i,n)),o&&(i=wc(i,o)),i}function SC(e){if(e.length===0)return Nw;if(e.length===1)return hp(e[0]);let t=hp(e[0]);for(let r=1;r<e.length;r+=1)t=wc(t,e[r]);return t}function hp(e){return Aw(e)?{...CC(e,Nw)}:TD(e)}function wc(e,t){return Aw(t)?CC(t,e):OD(e,t)}function TD(e){let t={...e};for(let r in t){let n=t[r];RC(r,n)&&(t[r]=EC(n))}return t}function OD(e,t){if(!t)return e;for(let r in t){let n=t[r];switch(r){case"style":{e[r]=vc(e.style,n);break}case"className":{e[r]=Dw(e.className,n);break}default:RC(r,n)?e[r]=ID(e[r],n):e[r]=n}}return e}function RC(e,t){let r=e.charCodeAt(0),n=e.charCodeAt(1),o=e.charCodeAt(2);return r===111&&n===110&&o>=65&&o<=90&&(typeof t=="function"||typeof t>"u")}function Aw(e){return typeof e=="function"}function CC(e,t){return Aw(e)?e(t):e??Nw}function ID(e,t){return t?e?(...r)=>{let n=r[0];if(kC(n)){let i=n;yc(i);let a=t(...r);return i.baseUIHandlerPrevented||e?.(...r),a}let o=t(...r);return e?.(...r),o}:EC(t):e}function EC(e){return e&&((...t)=>{let r=t[0];return kC(r)&&yc(r),e(...t)})}function yc(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Dw(e,t){return t?e?t+" "+e:t:e}function kC(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Vw=f(H(),1);function Re(e,t,r={}){let n=t.render,o=PD(t,r);if(r.enabled===!1)return null;let i=r.state??Ye;return AD(e,n,o,i)}function PD(e,t={}){let{className:r,style:n,render:o}=e,{state:i=Ye,ref:a,props:s,stateAttributesMapping:l,enabled:d=!0}=t,c=d?yC(r,i):void 0,u=d?xC(n,i):void 0,g=d?wC(i,l):Ye,p=d&&s?MD(s):void 0,m=d?vc(g,p)??{}:Ye;return typeof document<"u"&&(d?Array.isArray(a)?m.ref=gC([m.ref,Mw(o),...a]):m.ref=Jo(m.ref,Mw(o),a):Jo(null,null)),d?(c!==void 0&&(m.className=Dw(m.className,c)),u!==void 0&&(m.style=vc(m.style,u)),m):Ye}function MD(e){return Array.isArray(e)?SC(e):it(void 0,e)}var ND=Symbol.for("react.lazy");function AD(e,t,r,n){if(t){if(typeof t=="function")return t(r,n);let o=it(r,t.props);o.ref=r.ref;let i=t;return i?.$$typeof===ND&&(i=Ss.Children.toArray(t)[0]),Ss.cloneElement(i,o)}if(e&&typeof e=="string")return DD(e,r);throw new Error(Ue(8))}function DD(e,t){return e==="button"?(0,Vw.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Vw.createElement)("img",{alt:"",...t,key:t.key}):Ss.createElement(e,t)}var _p=f(H(),1);var TC=0;function VD(e,t="mui"){let[r,n]=_p.useState(e),o=e||r;return _p.useEffect(()=>{r==null&&(TC+=1,n(`${t}-${TC}`))},[r,t]),o}var OC=_c.useId;function To(e,t){if(OC!==void 0){let r=OC();return e??(t?`${t}-${r}`:r)}return VD(e,t)}function At(e){return To(e,"base-ui")}var oe={};Dr(oe,{cancelOpen:()=>cV,chipRemovePress:()=>GD,clearPress:()=>YD,closePress:()=>WD,closeWatcher:()=>nV,decrementPress:()=>KD,disabled:()=>fV,drag:()=>sV,escapeKey:()=>rV,focusOut:()=>tV,imperativeAction:()=>gV,incrementPress:()=>qD,initial:()=>mV,inputBlur:()=>QD,inputChange:()=>XD,inputClear:()=>ZD,inputPaste:()=>JD,inputPress:()=>eV,itemPress:()=>HD,keyboard:()=>iV,linkPress:()=>UD,listNavigation:()=>oV,missing:()=>pV,none:()=>FD,outsidePress:()=>jD,pointer:()=>aV,scrub:()=>dV,siblingOpen:()=>uV,swipe:()=>bV,trackPress:()=>$D,triggerFocus:()=>BD,triggerHover:()=>zD,triggerPress:()=>LD,wheel:()=>lV,windowResize:()=>hV});var FD="none",LD="trigger-press",zD="trigger-hover",BD="trigger-focus",jD="outside-press",HD="item-press",WD="close-press",UD="link-press",YD="clear-press",GD="chip-remove-press",$D="track-press",qD="increment-press",KD="decrement-press",XD="input-change",ZD="input-clear",QD="input-blur",JD="input-paste",eV="input-press",tV="focus-out",rV="escape-key",nV="close-watcher",oV="list-navigation",iV="keyboard",aV="pointer",sV="drag",lV="wheel",dV="scrub",cV="cancel-open",uV="sibling-open",fV="disabled",pV="missing",mV="initial",gV="imperative-action",bV="swipe",hV="window-resize";function Ee(e,t,r,n){let o=!1,i=!1,a=n??Ye;return{reason:e,event:t??new Event("base-ui"),cancel(){o=!0},allowPropagation(){i=!0},get isCanceled(){return o},get isPropagationAllowed(){return i},trigger:r,...a}}var Lw=f(H(),1);var IC=f(H(),1);function Ol(e){IC.useEffect(e,Gi)}var vp=null,KZ=globalThis.requestAnimationFrame,Fw=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let r=this.callbacks,n=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,n>0)for(let o=0;o<r.length;o+=1)r[o]?.(t)};request(t){let r=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),r}cancel(t){let r=t-this.startId;r<0||r>=this.callbacks.length||(this.callbacks[r]=null,this.callbacksCount-=1)}},wp=new Fw;var no=class e{static create(){return new e}static request(t){return wp.request(t)}static cancel(t){return wp.cancel(t)}currentId=vp;request(t){this.cancel(),this.currentId=wp.request(()=>{this.currentId=vp,t()})}cancel=()=>{this.currentId!==vp&&(wp.cancel(this.currentId),this.currentId=vp)};disposeEffect=()=>this.cancel};function Fn(){let e=ct(no.create).current;return Ol(e.disposeEffect),e}function ei(e,t=!1,r=!1){let[n,o]=Lw.useState(e&&t?"idle":void 0),[i,a]=Lw.useState(e);return e&&!i&&(a(!0),o("starting")),!e&&i&&n!=="ending"&&!r&&o("ending"),!e&&!i&&n==="ending"&&o(void 0),X(()=>{if(!e&&i&&n!=="ending"&&r){let s=no.request(()=>{o("ending")});return()=>{no.cancel(s)}}},[e,i,n,r]),X(()=>{if(!e||t)return;let s=no.request(()=>{o(void 0)});return()=>{no.cancel(s)}},[t,e]),X(()=>{if(!e||!t)return;e&&i&&n!=="idle"&&o("starting");let s=no.request(()=>{o("idle")});return()=>{no.cancel(s)}},[t,e,i,n]),{mounted:i,setMounted:a,transitionStatus:n}}var Rs=f(H(),1);function oo(e={}){let{guess:t,label:r,metadata:n,textRef:o,index:i}=e,{register:a,unregister:s,subscribeMapChange:l,nextIndexRef:d}=uC(),c=Rs.useRef(-1),[u,g]=Rs.useState(i==null&&t?()=>{if(c.current===-1){let h=d.current;d.current+=1,c.current=h}return c.current}:-1),p=i??u,m=Rs.useRef(null),b=Rs.useCallback(h=>{let y=m.current;y&&s(y),m.current=h,h&&a(h,{metadata:n??null,index:i??null,label:r,textRef:o})},[i,a,s,n,r,o]);return X(()=>{if(i==null)return l(h=>{let y=m.current?h.get(m.current)?.index:null;y!=null&&g(y)})},[i,l]),{ref:b,index:p}}var zw=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),_V={"data-starting-style":""},vV={"data-ending-style":""},Il={transitionStatus(e){return e==="starting"?_V:e==="ending"?vV:null}};var Nl=f(H(),1);function yp(){return typeof window<"u"}function nr(e){return xp(e)?(e.nodeName||"").toLowerCase():"#document"}function at(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function ri(e){var t;return(t=(xp(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function xp(e){return yp()?e instanceof Node||e instanceof at(e).Node:!1}function Le(e){return yp()?e instanceof Element||e instanceof at(e).Element:!1}function Ze(e){return yp()?e instanceof HTMLElement||e instanceof at(e).HTMLElement:!1}function ti(e){return!yp()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof at(e).ShadowRoot}function Es(e){let{overflow:t,overflowX:r,overflowY:n,display:o}=_r(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&o!=="inline"&&o!=="contents"}function PC(e){return/^(table|td|th)$/.test(nr(e))}function xc(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var wV=/transform|translate|scale|rotate|perspective|filter/,yV=/paint|layout|strict|content/,Cs=e=>!!e&&e!=="none",Bw;function Sp(e){let t=Le(e)?_r(e):e;return Cs(t.transform)||Cs(t.translate)||Cs(t.scale)||Cs(t.rotate)||Cs(t.perspective)||!Rp()&&(Cs(t.backdropFilter)||Cs(t.filter))||wV.test(t.willChange||"")||yV.test(t.contain||"")}function MC(e){let t=io(e);for(;Ze(t)&&!ao(t);){if(Sp(t))return t;if(xc(t))return null;t=io(t)}return null}function Rp(){return Bw==null&&(Bw=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Bw}function ao(e){return/^(html|body|#document)$/.test(nr(e))}function _r(e){return at(e).getComputedStyle(e)}function Sc(e){return Le(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function io(e){if(nr(e)==="html")return e;let t=e.assignedSlot||e.parentNode||ti(e)&&e.host||ri(e);return ti(t)?t.host:t}function NC(e){let t=io(e);return ao(t)?(e.ownerDocument||e).body:Ze(t)&&Es(t)?t:NC(t)}function _a(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);let o=NC(e),i=o===((n=e.ownerDocument)==null?void 0:n.body),a=at(o);if(i){let s=Cp(a);return t.concat(a,a.visualViewport||[],Es(o)?o:[],s&&r?_a(s):[])}else return t.concat(o,_a(o,[],r))}function Cp(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Ep=f(H(),1),xV=Ep.createContext(void 0);function Pl(e=!1){let t=Ep.useContext(xV);if(t===void 0&&!e)throw new Error(Ue(16));return t}var AC=f(H(),1);function DC(e){let{focusableWhenDisabled:t,disabled:r,composite:n=!1,tabIndex:o=0,isNativeButton:i}=e,a=n&&t!==!1,s=n&&t===!1;return{props:AC.useMemo(()=>{let d={onKeyDown(c){r&&t&&c.key!=="Tab"&&c.preventDefault()}};return n||(d.tabIndex=o,!i&&r&&(d.tabIndex=t?o:-1)),(i&&(t||a)||!i&&r)&&(d["aria-disabled"]=r),i&&(!t||s)&&(d.disabled=r),d},[n,r,t,a,s,i,o])}}function De(e){return e?.ownerDocument||document}function Ml(e,t,{detail:r=0}={}){e.dispatchEvent(new(at(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:r,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function $i(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:n=0,native:o=!0,composite:i}=e,a=Nl.useRef(null),s=Pl(!0),l=i??s!==void 0,{props:d}=DC({focusableWhenDisabled:r,disabled:t,composite:l,tabIndex:n,isNativeButton:o}),c=Nl.useCallback(()=>{let p=a.current;jw(p)&&l&&t&&d.disabled===void 0&&p.disabled&&(p.disabled=!1)},[t,d.disabled,l]);X(c,[c]);let u=Nl.useCallback((p={})=>{let{onClick:m,onMouseDown:b,onKeyUp:h,onKeyDown:y,onPointerDown:v,...w}=p;return it({onClick(_){if(t){_.preventDefault();return}m?.(_)},onMouseDown(_){t||b?.(_)},onKeyDown(_){if(t||(yc(_),y?.(_),_.baseUIHandlerPrevented))return;let R=_.target===_.currentTarget,x=_.currentTarget,S=jw(x),C=!o&&SV(x),k=R&&(o?S:!C),E=_.key==="Enter",I=_.key===" ",T=x.getAttribute("role"),N=T?.startsWith("menuitem")||T==="option"||T==="gridcell";if(R&&l&&I){if(_.defaultPrevented&&N)return;_.preventDefault(),(!o||S)&&(_.preventBaseUIHandler(),Ml(x,_));return}if(!k||o||!I&&!E){R&&C&&I&&_.preventDefault();return}_.defaultPrevented||(_.preventDefault(),E&&(_.preventBaseUIHandler(),Ml(x,_)))},onKeyUp(_){if(!t){if(yc(_),h?.(_),_.target===_.currentTarget&&o&&l&&jw(_.currentTarget)&&_.key===" "){_.preventDefault();return}_.baseUIHandlerPrevented||_.target===_.currentTarget&&!o&&!l&&!_.defaultPrevented&&_.key===" "&&(_.preventBaseUIHandler(),Ml(_.currentTarget,_))}},onPointerDown(_){if(t){_.preventDefault();return}v?.(_)}},o?{type:"button"}:{role:"button"},d,w)},[t,d,l,o]),g=ee(p=>{a.current=p,c()});return{getButtonProps:u,buttonRef:g}}function jw(e){return Ze(e)&&e.tagName==="BUTTON"}function SV(e){return Ze(e)&&e.tagName==="A"&&!!e.href}function ze(e,t,r,n){return e.addEventListener(t,r,n),()=>{e.removeEventListener(t,r,n)}}function Vt(e){let t=ct(RV,e).current;return t.next=e,X(t.effect),t}function RV(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var LC=f(H(),1);var FC=f(ni(),1);function Oo(e){return e==null?e:"current"in e?e.current:e}function va(e,t=!1){let r=Fn();return ee((n,o=null)=>{r.cancel();let i=Oo(e);if(i==null)return;let a=i,s=()=>{FC.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function l(){Promise.all(a.getAnimations().map(d=>d.finished)).then(()=>{o?.aborted||s()},()=>{if(o?.aborted)return;if(a.getAnimations().some(c=>c.pending||c.playState!=="finished")){l();return}s()})}if(t){let d="data-starting-style";if(!a.hasAttribute(d)){r.request(l);return}let c=new MutationObserver(()=>{a.hasAttribute(d)||(c.disconnect(),l())});c.observe(a,{attributes:!0,attributeFilter:[d]}),o?.addEventListener("abort",()=>c.disconnect(),{once:!0});return}r.request(l)})}function so(e){let{enabled:t=!0,open:r,ref:n,onComplete:o}=e,i=ee(o),a=va(n,r);LC.useEffect(()=>{if(!t)return;let s=new AbortController;return a(i,s.signal),()=>{s.abort()}},[t,r,i,a])}var ut={};Dr(ut,{engine:()=>Gw,env:()=>qw,os:()=>Uw,screenReader:()=>$w});var Uw={};Dr(Uw,{android:()=>jC,apple:()=>Ww,ios:()=>Hw,linux:()=>OV,mac:()=>HC,windows:()=>TV});function CV(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:EV,platform:kV,maxTouchPoints:zC}=CV(),ks=EV.toLowerCase(),Ts=kV.toLowerCase();var Hw=/^i(os$|p)/.test(Ts)||Ts==="macintel"&&zC>1,BC="android",jC=Ts===BC||ks.includes(BC),HC=!Hw&&Ts.startsWith("mac"),TV=Ts.startsWith("win"),OV=!jC&&/^(linux|chrome os)/.test(Ts),Ww=HC||Hw;var Gw={};Dr(Gw,{blink:()=>PV,gecko:()=>IV,webkit:()=>Yw});var Yw=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),IV=!Yw&&ks.includes("firefox"),PV=!Yw&&ks.includes("chrom");var $w={};Dr($w,{voiceOver:()=>MV});var MV=Ww;var qw={};Dr(qw,{jsdom:()=>NV});var NV=/jsdom|happydom/.test(ks);var Rc=0,Vr=class e{static create(){return new e}currentId=Rc;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=Rc,r()},t)}isStarted(){return this.currentId!==Rc}clear=()=>{this.currentId!==Rc&&(clearTimeout(this.currentId),this.currentId=Rc)};disposeEffect=()=>this.clear};function wt(){let e=ct(Vr.create).current;return Ol(e.disposeEffect),e}var WC={},UC={},YC="";function kp(e,t){return Es(e)?e:t}function GC(e,t,r){return/hidden|clip/.test(e.getComputedStyle(kp(t,r)).overflowY)}function AV(e){if(typeof document>"u")return!1;let t=De(e);return at(t).innerWidth-t.documentElement.clientWidth>0}function DV(e){if(!(typeof CSS<"u"&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||typeof document>"u")return!1;let r=De(e),n=r.documentElement,o=r.body,i=kp(n,o),a=i.style.overflowY,s=n.style.scrollbarGutter;n.style.scrollbarGutter="stable",i.style.overflowY="scroll";let l=i.offsetWidth;i.style.overflowY="hidden";let d=i.offsetWidth;return i.style.overflowY=a,n.style.scrollbarGutter=s,l===d}function VV(e){let t=De(e),r=t.documentElement,n=t.body,o=kp(r,n),i={overflowY:o.style.overflowY,overflowX:o.style.overflowX};return Object.assign(o.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(o.style,i)}}function FV(e){let t=De(e),r=t.documentElement,n=t.body,o=at(r),i=0,a=0,s=!1,l=no.create();if(ut.engine.webkit&&(o.visualViewport?.scale??1)!==1)return()=>{};function d(){let p=o.getComputedStyle(r),m=o.getComputedStyle(n),y=(p.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=r.scrollTop,a=r.scrollLeft,WC={scrollbarGutter:r.style.scrollbarGutter,overflowY:r.style.overflowY,overflowX:r.style.overflowX},YC=r.style.scrollBehavior,UC={position:n.style.position,height:n.style.height,width:n.style.width,boxSizing:n.style.boxSizing,overflowY:n.style.overflowY,overflowX:n.style.overflowX,scrollBehavior:n.style.scrollBehavior};let v=r.scrollHeight>r.clientHeight,w=r.scrollWidth>r.clientWidth,_=p.overflowY==="scroll"||m.overflowY==="scroll",R=p.overflowX==="scroll"||m.overflowX==="scroll",x=Math.max(0,o.innerWidth-n.clientWidth),S=Math.max(0,o.innerHeight-n.clientHeight),C=parseFloat(m.marginTop)+parseFloat(m.marginBottom),k=parseFloat(m.marginLeft)+parseFloat(m.marginRight),E=kp(r,n);if(s=DV(e),s){r.style.scrollbarGutter=y,E.style.overflowY="hidden",E.style.overflowX="hidden";return}Object.assign(r.style,{scrollbarGutter:y,overflowY:"hidden",overflowX:"hidden"}),(v||_)&&(r.style.overflowY="scroll"),(w||R)&&(r.style.overflowX="scroll"),Object.assign(n.style,{position:"relative",height:C||S?`calc(100dvh - ${C+S}px)`:"100dvh",width:k||x?`calc(100vw - ${k+x}px)`:"100vw",boxSizing:"border-box",overflowY:"hidden",overflowX:"hidden",scrollBehavior:"unset"}),n.scrollTop=i,n.scrollLeft=a,r.setAttribute("data-base-ui-scroll-locked",""),r.style.scrollBehavior="unset"}function c(){Object.assign(r.style,WC),Object.assign(n.style,UC),s||(r.scrollTop=i,r.scrollLeft=a,r.removeAttribute("data-base-ui-scroll-locked"),r.style.scrollBehavior=YC)}function u(){c(),l.request(d)}d();let g=ze(o,"resize",u);return()=>{l.cancel(),c(),typeof o.removeEventListener=="function"&&g()}}var Kw=class{lockCount=0;restore=null;timeoutLock=Vr.create();timeoutUnlock=Vr.create();acquire(t){return this.lockCount+=1,this.lockCount===1&&this.restore===null&&this.timeoutLock.start(0,()=>this.lock(t)),this.release}release=()=>{this.lockCount-=1,this.lockCount===0&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{this.lockCount===0&&this.restore&&(this.restore?.(),this.restore=null)};lock(t){if(this.lockCount===0||this.restore!==null)return;let r=De(t),n=r.documentElement,o=r.body,i=at(n);if(GC(i,n,o)){let s=new i.MutationObserver(()=>{GC(i,n,o)||(s.disconnect(),this.restore=null,this.lock(t))}),l={attributes:!0};s.observe(n,l),s.observe(o,l),this.restore=()=>s.disconnect();return}let a=ut.os.ios||!AV(t);this.restore=a?VV(t):FV(t)}},LV=new Kw;function $C(e=!0,t=null){X(()=>{if(e)return LV.acquire(t)},[e,t])}var nn=f(H(),1);function Ln(e){e.preventDefault(),e.stopPropagation()}function qC(e){return"nativeEvent"in e}function Tp(e){return e.pointerType===""&&e.isTrusted?!0:ut.os.android&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function Al(e){return ut.env.jsdom?!1:!ut.os.android&&e.width===0&&e.height===0||ut.os.android&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function zn(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function KC(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var Cc="data-base-ui-focusable";var Xw="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",Ec="ArrowLeft",kc="ArrowRight",Zw="ArrowUp",Op="ArrowDown";function or(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function we(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&ti(r)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function Dt(e){return"composedPath"in e?e.composedPath()[0]:e.target}function wa(e,t){if(!Le(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,n]of t.entries())if(we(n,r))return!n.hasAttribute("data-trigger-disabled");return!1}function Ip(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let r=e;return r.target!=null&&t.contains(r.target)}function XC(e){return e.matches("html,body")}function Os(e){return Ze(e)&&e.matches(Xw)}function Qw(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Xw}`)!=null}function Tc(e){return e?e.getAttribute("role")==="combobox"&&Os(e):!1}function ZC(e){if(!e||ut.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Oc(e){return e?e.hasAttribute(Cc)?e:e.querySelector(`[${Cc}]`)||e:null}function zV(e,t){return t!=null&&!zn(t)?0:typeof e=="function"?e():e}function lo(e,t,r){let n=zV(e,r);return typeof n=="number"?n:n?.[t]}function Jw(e){return typeof e=="function"?e():e}function Pp(e,t){return t||e==="click"||e==="mousedown"}function QC(e){return e?.includes("mouse")&&e!=="mousedown"}var JC=f(B(),1),e3=nn.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Vr,currentIdRef:{current:null},currentContextRef:{current:null}});function BV(e,t){e.current=t.current}function e0(e){let{children:t,delay:r,timeoutMs:n=0}=e,o=nn.useRef(r),i=nn.useRef(r),a=nn.useRef(null),s=nn.useRef(null),l=wt();return X(()=>{if(i.current=r,!a.current){o.current=r;return}o.current={open:lo(o.current,"open"),close:lo(r,"close")}},[r,a,o,i]),(0,JC.jsx)(e3.Provider,{value:nn.useMemo(()=>({hasProvider:!0,delayRef:o,initialDelayRef:i,currentIdRef:a,timeoutMs:n,currentContextRef:s,timeout:l}),[n,l]),children:t})}function t0(e,t={open:!1}){let{open:r}=t,n="rootStore"in e?e.rootStore:e,o=n.useState("floatingId"),i=nn.useContext(e3),{currentIdRef:a,delayRef:s,timeoutMs:l,initialDelayRef:d,currentContextRef:c,hasProvider:u,timeout:g}=i,[p,m]=nn.useState(!1),b=nn.useRef(r);return X(()=>{b.current=r},[r]),X(()=>{function h(){c.current?.setIsInstantPhase(!1),a.current=null,c.current=null,s.current=d.current,g.clear()}if(a.current&&!r&&a.current===o){if(m(!1),l){let y=o;return g.start(l,()=>{n.select("open")||a.current&&a.current!==y||h()}),()=>{(b.current||a.current!==y)&&g.clear()}}h()}},[r,o,a,s,l,d,c,g,n]),X(()=>{if(!r)return;let h=c.current,y=a.current;g.clear(),c.current={onOpenChange:n.setOpen,setIsInstantPhase:m},a.current=o,s.current={open:0,close:lo(d.current,"close")},y!==null&&y!==o?(m(!0),h?.setIsInstantPhase(!0),h?.onOpenChange(!1,Ee(oe.none))):(m(!1),h?.setIsInstantPhase(!1))},[r,o,n,a,s,d,c,g]),X(()=>()=>{if(a.current===o){if(c.current=null,!b.current)return;a.current=null,BV(s,d),g.clear()}},[c,a,s,o,d,g]),nn.useMemo(()=>({hasProvider:u,delayRef:s,isInstantPhase:p}),[u,s,p])}var Br=f(H(),1);function Fr(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}var Mp=f(H(),1);var t3={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},r3={...t3,position:"fixed",top:0,left:0},_J={...t3,position:"absolute"};var n3=f(B(),1),qi=Mp.forwardRef(function(t,r){let[n,o]=Mp.useState();return X(()=>{ut.screenReader.voiceOver&&ut.engine.webkit&&o("button")},[]),(0,n3.jsx)("span",{...t,ref:r,style:r3,"aria-hidden":n?void 0:!0,...{tabIndex:0,role:n},"data-base-ui-focus-guard":""})});var ya=Math.min,Io=Math.max,xa=Math.round,Pc=Math.floor,oi=e=>({x:e,y:e}),jV={left:"right",right:"left",bottom:"top",top:"bottom"};function Ap(e,t,r){return Io(e,ya(t,r))}function ii(e,t){return typeof e=="function"?e(t):e}function Lr(e){return e.split("-")[0]}function Po(e){return e.split("-")[1]}function Dp(e){return e==="x"?"y":"x"}function Mc(e){return e==="y"?"height":"width"}function bn(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function Nc(e){return Dp(bn(e))}function a3(e,t,r){r===void 0&&(r=!1);let n=Po(e),o=Nc(e),i=Mc(o),a=o==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=Ic(a)),[a,Ic(a)]}function s3(e){let t=Ic(e);return[Np(e),t,Np(t)]}function Np(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var o3=["left","right"],i3=["right","left"],HV=["top","bottom"],WV=["bottom","top"];function UV(e,t,r){switch(e){case"top":case"bottom":return r?t?i3:o3:t?o3:i3;case"left":case"right":return t?HV:WV;default:return[]}}function l3(e,t,r,n){let o=Po(e),i=UV(Lr(e),r==="start",n);return o&&(i=i.map(a=>a+"-"+o),t&&(i=i.concat(i.map(Np)))),i}function Ic(e){let t=Lr(e);return jV[t]+e.slice(t.length)}function YV(e){var t,r,n,o;return{top:(t=e.top)!=null?t:0,right:(r=e.right)!=null?r:0,bottom:(n=e.bottom)!=null?n:0,left:(o=e.left)!=null?o:0}}function Vp(e){return typeof e!="number"?YV(e):{top:e,right:e,bottom:e,left:e}}function Is(e){let{x:t,y:r,width:n,height:o}=e;return{width:n,height:o,top:r,left:t,right:t+n,bottom:r+o,x:t,y:r}}function r0(e,t){return t<0||t>=e.length}function Fp(e,t){return Ps(e.current,{disabledIndices:t})}function n0(e,t){return Ps(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function Ps(e,{startingIndex:t=-1,decrement:r=!1,disabledIndices:n,amount:o=1}={}){let i=t;do i+=r?-o:o;while(i>=0&&i<=e.length-1&&o0(e,i,n));return i}function o0(e,t,r){if(typeof r=="function"?r(t):r?.includes(t)??!1)return!0;let o=e[t];return o?!Ms(o)||o.matches(":disabled")?!0:!r&&(o.hasAttribute("disabled")||o.getAttribute("aria-disabled")==="true"):!1}function GV(e){return e.visibility==="hidden"||e.visibility==="collapse"}function Ms(e,t=e?_r(e):null){return!e||!e.isConnected||!t||GV(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var $V='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function qV(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let r=e.getRootNode();return ti(r)?r.host:null}function a0(e){for(let t of Array.from(e.children))if(nr(t)==="summary")return t;return null}function KV(e,t){let r=a0(t);return!!r&&(e===r||we(r,e))}function d3(e){let t=e?nr(e):"";return e!=null&&e.matches($V)&&(t!=="summary"||e.parentElement!=null&&nr(e.parentElement)==="details"&&a0(e.parentElement)===e)&&(t!=="details"||a0(e)==null)&&(t!=="input"||e.type!=="hidden")}function c3(e){if(!d3(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=qV(t)){let r=t!==e,n=nr(t)==="slot";if(t.hasAttribute("inert")||r&&nr(t)==="details"&&!t.open&&!KV(e,t)||t.hasAttribute("hidden")||!n&&!XV(t,r))return!1}return!0}function XV(e,t){let r=_r(e);return t?r.display!=="none":Ms(e,r)}function u3(e){let t=e.tabIndex;if(t<0){let r=nr(e);if(r==="details"||r==="audio"||r==="video"||Ze(e)&&e.isContentEditable)return 0}return t}function i0(e){if(nr(e)!=="input")return null;let t=e;return t.type==="radio"&&t.name!==""?t:null}function ZV(e,t){let r=i0(e);if(!r)return!0;let n=t.find(o=>{let i=i0(o);return i?.name===r.name&&i.form===r.form&&i.checked});return n?n===r:t.find(o=>{let i=i0(o);return i?.name===r.name&&i.form===r.form})===r}function f3(e){if(Ze(e)&&nr(e)==="slot"){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return Ze(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function p3(e,t){f3(e).forEach(r=>{d3(r)&&t.push(r),p3(r,t)})}function m3(e,t,r){f3(e).forEach(n=>{Ze(n)&&n.matches(t)&&r.push(n),m3(n,t,r)})}function Lp(e){return c3(e)&&u3(e)>=0}function s0(e){let t=[];return p3(e,t),t.filter(c3)}function Dl(e){let t=s0(e);return t.filter(r=>u3(r)>=0&&ZV(r,t))}function g3(e,t){let r=Dl(e),n=r.length;if(n===0)return;let o=or(De(e)),i=r.indexOf(o),a=i===-1?t===1?0:n-1:i+t;return r[a]}function Vl(e){return g3(De(e).body,1)||e}function zp(e){return g3(De(e).body,-1)||e}function b3(e,t){if(!e)return null;let r=Dl(De(e).body),n=r.length;if(n===0)return null;let o=r.indexOf(e);if(o===-1)return null;let i=(o+t+n)%n;return r[i]}function h3(e){return b3(e,1)}function _3(e){return b3(e,-1)}function Ki(e,t){let r=t||e.currentTarget,n=e.relatedTarget;return!n||!we(r,n)}function v3(e){Dl(e).forEach(r=>{r.dataset.tabindex=r.getAttribute("tabindex")||"",r.setAttribute("tabindex","-1")})}function l0(e){let t=[];m3(e,"[data-tabindex]",t),t.forEach(r=>{let n=r.dataset.tabindex;delete r.dataset.tabindex,n?r.setAttribute("tabindex",n):r.removeAttribute("tabindex")})}function co(e,t,r=!0){return e.filter(o=>o.parentId===t).flatMap(o=>[...!r||o.context?.open?[o]:[],...co(e,o.id,r)])}function d0(e,t){let r=[],n=e.find(o=>o.id===t)?.parentId;for(;n;){let o=e.find(i=>i.id===n);n=o?.parentId,o&&(r=r.concat(o))}return r}function Xi(e){return`data-base-ui-${e}`}var Bp=0;function Fl(e,t={}){let{preventScroll:r=!1,sync:n=!1,shouldFocus:o}=t;cancelAnimationFrame(Bp);function i(){o&&!o()||e?.focus({preventScroll:r})}if(n)return i(),qe;let a=requestAnimationFrame(i);return Bp=a,()=>{Bp===a&&(cancelAnimationFrame(a),Bp=0)}}var c0={inert:new WeakMap,"aria-hidden":new WeakMap},w3="data-base-ui-inert",f0={inert:new WeakSet,"aria-hidden":new WeakSet},Ac=new WeakMap,u0=0;function QV(e){return f0[e]}function R3(e){return e?ti(e)?e.host:R3(e.parentNode):null}var y3=(e,t)=>t.map(r=>{if(e.contains(r))return r;let n=R3(r);return e.contains(n)?n:null}).filter(r=>r!=null),x3=e=>{let t=new Set;return e.forEach(r=>{let n=r;for(;n&&!t.has(n);)t.add(n),n=n.parentNode}),t},S3=(e,t,r)=>{let n=[],o=i=>{!i||r.has(i)||Array.from(i.children).forEach(a=>{nr(a)!=="script"&&(t.has(a)?o(a):n.push(a))})};return o(e),n};function JV(e,t,r,n,{mark:o=!0}){let i=null;n?i="inert":r&&(i="aria-hidden");let a=null,s=null,l=y3(t,e),d=o?S3(t,x3(l),new Set(l)):[],c=[],u=[];if(i){let g=c0[i],p=QV(i);s=p,a=g;let m=y3(t,Array.from(t.querySelectorAll("[aria-live]"))),b=l.concat(m);S3(t,x3(b),new Set(b)).forEach(y=>{let v=y.getAttribute(i),w=v!==null&&v!=="false",_=(g.get(y)||0)+1;g.set(y,_),c.push(y),_===1&&w&&p.add(y),w||y.setAttribute(i,i==="inert"?"":"true")})}return o&&d.forEach(g=>{let p=(Ac.get(g)||0)+1;Ac.set(g,p),u.push(g),p===1&&g.setAttribute(w3,"")}),u0+=1,()=>{a&&c.forEach(g=>{let m=(a.get(g)||0)-1;a.set(g,m),m||(!s?.has(g)&&i&&g.removeAttribute(i),s?.delete(g))}),o&&u.forEach(g=>{let p=(Ac.get(g)||0)-1;Ac.set(g,p),p||g.removeAttribute(w3)}),u0-=1,u0||(c0.inert=new WeakMap,c0["aria-hidden"]=new WeakMap,f0.inert=new WeakSet,f0["aria-hidden"]=new WeakSet,Ac=new WeakMap)}}function p0(e,t={}){let{ariaHidden:r=!1,inert:n=!1,mark:o=!0}=t,i=De(e[0]).body;return JV(e,i,r,n,{mark:o})}var Ft=f(H(),1),m0=f(ni(),1);var C3={style:{transition:"none"}},E3="data-base-ui-click-trigger",eF="data-base-ui-swipe-ignore",tF="data-swipe-ignore",zJ=`[${eF}]`,BJ=`[${tF}]`,k3={fallbackAxisSide:"none"},jp={fallbackAxisSide:"end"},T3={clipPath:"inset(50%)",position:"fixed",top:0,left:0};var Ns=f(B(),1),O3=Ft.createContext(null),g0=()=>Ft.useContext(O3),rF=Xi("portal");function Hp(e={}){let{ref:t,container:r,componentProps:n=Ye,elementProps:o}=e,i=To(),s=g0()?.portalNode,[l,d]=Ft.useState(null),[c,u]=Ft.useState(null),g=ee(h=>{h!==null&&u(h)}),p=Ft.useRef(null);X(()=>{if(r===null){p.current&&(p.current=null,u(null),d(null));return}let h=(r&&(xp(r)?r:r.current))??s??document.body;if(h==null){p.current&&(p.current=null,u(null),d(null));return}p.current!==h&&(p.current=h,u(null),d(h))},[r,s]);let m=Re("div",n,{ref:[t,g],props:[{id:i,[rF]:""},o]}),b=l&&m?m0.createPortal(m,l):null;return{node:c,nodeId:Ft.isValidElement(m)?m.props.id:void 0,subtree:b}}var b0=Ft.forwardRef(function(t,r){let{render:n,className:o,style:i,children:a,container:s,...l}=t,{node:d,nodeId:c,subtree:u}=Hp({container:s,ref:r,componentProps:t,elementProps:l}),g=Ft.useRef(null),p=Ft.useRef(null),m=Ft.useRef(null),b=Ft.useRef(null),[h,y]=Ft.useState(null),v=Ft.useRef(!1),w=h?.modal,_=h?.open,R=!!h&&!h.modal&&h.open&&!!d;Ft.useEffect(()=>{if(!d||w)return;function S(C){d&&C.relatedTarget&&Ki(C)&&(C.type==="focusin"?v.current&&(l0(d),v.current=!1):(v3(d),v.current=!0))}return Fr(ze(d,"focusin",S,!0),ze(d,"focusout",S,!0))},[d,w]),X(()=>{!d||_!==!0||!v.current||(l0(d),v.current=!1)},[_,d]);let x=Ft.useMemo(()=>({beforeOutsideRef:g,afterOutsideRef:p,beforeInsideRef:m,afterInsideRef:b,portalNode:d,setFocusManagerState:y}),[d]);return(0,Ns.jsxs)(Ft.Fragment,{children:[u,(0,Ns.jsxs)(O3.Provider,{value:x,children:[R&&d&&(0,Ns.jsx)(qi,{"data-type":"outside",ref:g,onFocus:S=>{if(Ki(S,d))m.current?.focus();else{let C=h?h.domReference:null;zp(C)?.focus()}}}),R&&d&&(0,Ns.jsx)("span",{"aria-owns":c,style:T3}),d&&m0.createPortal(a,d),R&&d&&(0,Ns.jsx)(qi,{"data-type":"outside",ref:p,onFocus:S=>{if(Ki(S,d))b.current?.focus();else{let C=h?h.domReference:null;Vl(C)?.focus(),h?.closeOnFocusOut&&h?.onOpenChange(!1,Ee(oe.focusOut,S.nativeEvent))}}})]})]})});var Ra=f(H(),1);function Wp(){let e=new Map;return{emit(t,r){e.get(t)?.forEach(n=>n(r))},on(t,r){e.has(t)||e.set(t,new Set),e.get(t).add(r)},off(t,r){e.get(t)?.delete(r)}}}var Sa=class{nodesRef={current:[]};events=Wp();addNode(t){this.nodesRef.current.push(t)}removeNode(t){let r=this.nodesRef.current.findIndex(n=>n===t);r!==-1&&this.nodesRef.current.splice(r,1)}};var h0=f(B(),1),I3=Ra.createContext(null),P3=Ra.createContext(null),Bn=()=>Ra.useContext(I3)?.id||null,zr=e=>{let t=Ra.useContext(P3);return e??t};function Dc(e){let t=To(),r=zr(e),n=Bn();return X(()=>{if(!t)return;let o={id:t,parentId:n};return r?.addNode(o),()=>{r?.removeNode(o)}},[r,t,n]),t}function _0(e){let{children:t,id:r}=e,n=Bn();return(0,h0.jsx)(I3.Provider,{value:Ra.useMemo(()=>({id:r,parentId:n}),[r,n]),children:t})}function v0(e){let{children:t,externalTree:r}=e,n=ct(()=>r??new Sa).current;return(0,h0.jsx)(P3.Provider,{value:n,children:t})}var Vc=f(B(),1);function nF(e,t){let r=at(Dt(e));return e instanceof r.KeyboardEvent?"keyboard":e instanceof r.FocusEvent?t||"keyboard":"pointerType"in e?e.pointerType||"keyboard":"touches"in e?"touch":e instanceof r.MouseEvent?t||(e.detail===0?"keyboard":"mouse"):""}var M3=20,Ca=[];function w0(){Ca=Ca.filter(e=>e.deref()?.isConnected)}function N3(e){w0(),e&&nr(e)!=="body"&&(Ca.push(new WeakRef(e)),Ca.length>M3&&(Ca=Ca.slice(-M3)))}function A3(){return w0(),Ca[Ca.length-1]?.deref()}function oF(e){return e?Lp(e)?e:Dl(e)[0]||e:null}function D3(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let r=s0(e).filter(o=>{let i=o.getAttribute("data-tabindex")||"";return Lp(o)||o.hasAttribute("data-tabindex")&&!i.startsWith("-")}),n=e.getAttribute("tabindex");r.length===0?n!=="0"&&(e.setAttribute("tabindex","0"),e.setAttribute("data-tabindex","0")):(n!=="-1"||e.hasAttribute("data-tabindex")&&e.getAttribute("data-tabindex")!=="-1")&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function y0(e){let{context:t,children:r,disabled:n=!1,initialFocus:o=!0,returnFocus:i=!0,restoreFocus:a=!1,modal:s=!0,closeOnFocusOut:l=!0,openInteractionType:d="",nextFocusableElement:c,previousFocusableElement:u,beforeContentFocusGuardRef:g,externalTree:p,getInsideElements:m}=e,b="rootStore"in t?t.rootStore:t,h=b.useState("open"),y=b.useState("domReferenceElement"),v=b.useState("floatingElement"),{events:w,dataRef:_}=b.context,R=ee(()=>_.current.floatingContext?.nodeId),x=o===!1,S=Tc(y)&&x,C=Vt(o),k=Vt(i),E=Vt(d),I=Vt(h),T=zr(p),N=g0(),P=Br.useRef(!1),A=Br.useRef(!1),F=Br.useRef(!1),D=Br.useRef(null),O=Br.useRef(""),L=Br.useRef(""),M=Br.useRef(null),V=Br.useRef(null),z=Jo(M,g,N?.beforeInsideRef),W=Jo(V,N?.afterInsideRef),j=wt(),re=wt(),ne=Fn(),de=N!=null,Q=Oc(v),fe=ee((G=Q)=>G?Dl(G):[]),be=ee(()=>m?.().filter(G=>G!=null)??[]);Br.useEffect(()=>{if(n||!s)return;function G(he){he.key==="Tab"&&we(Q,or(De(Q)))&&fe().length===0&&!S&&Ln(he)}let te=De(Q);return ze(te,"keydown",G)},[n,Q,s,S,fe]),Br.useEffect(()=>{if(n||!h)return;let G=De(Q);function te(){F.current=!1}function he(Oe){let _e=Dt(Oe),ae=be(),K=we(v,_e)||we(y,_e)||we(N?.portalNode,_e)||ae.some(se=>se===_e||we(se,_e));F.current=!K,L.current=Oe.pointerType||"keyboard",_e?.closest(`[${E3}]`)&&(A.current=!0,re.start(0,()=>{A.current=!1}))}function ke(){L.current="keyboard"}return Fr(ze(G,"pointerdown",he,!0),ze(G,"pointerup",te,!0),ze(G,"pointercancel",te,!0),ze(G,"keydown",ke,!0),te)},[n,v,y,Q,h,N,re,be]),Br.useEffect(()=>{if(n||!l)return;let G=De(Q);function te(){A.current=!0,re.start(0,()=>{A.current=!1})}function he(ae){let K=Dt(ae);Lp(K)&&(D.current=K)}function ke(ae){let K=ae.relatedTarget,se=ae.currentTarget,ce=Dt(ae);s&&K==null&&ce!=null&&we(v,ce)&&N3(ce),queueMicrotask(()=>{let Te=R(),Tt=b.context.triggerElements,q=be(),Z=K?.hasAttribute(Xi("focus-guard"))&&[M.current,V.current,N?.beforeInsideRef.current,N?.afterInsideRef.current,N?.beforeOutsideRef.current,N?.afterOutsideRef.current,Oo(u),Oo(c)].includes(K),We=!(we(y,K)||we(v,K)||we(K,v)||we(N?.portalNode,K)||q.some(le=>le===K||we(le,K))||Tt.hasMatchingElement(le=>we(le,K))||Z||T&&(co(T.nodesRef.current,Te).find(le=>we(le.context?.elements.floating,K)||we(le.context?.elements.domReference,K))||d0(T.nodesRef.current,Te).find(le=>[le.context?.elements.floating,Oc(le.context?.elements.floating)].includes(K)||le.context?.elements.domReference===K)));if(se===y&&Q&&D3(Q),a&&se!==y&&!Ms(ce)&&or(G)===G.body){if(Ze(Q)&&(Q.focus(),a==="popup")){ne.request(()=>{Q.focus()});return}let le=fe(),pe=D.current,Je=(pe&&le.includes(pe)?pe:null)||le[le.length-1]||Q;Ze(Je)&&Je.focus()}if(_.current.insideReactTree){_.current.insideReactTree=!1;return}(S||!s)&&K&&We&&!A.current&&(S||K!==A3())&&(P.current=!0,b.setOpen(!1,Ee(oe.focusOut,ae)))})}function Oe(){F.current||(_.current.insideReactTree=!0,j.start(0,()=>{_.current.insideReactTree=!1}))}let _e=Ze(y)?y:null;if(!(!v&&!_e))return Fr(_e&&ze(_e,"focusout",ke),_e&&ze(_e,"pointerdown",te),v&&ze(v,"focusin",he),v&&ze(v,"focusout",ke),v&&N&&ze(v,"focusout",Oe,!0))},[n,y,v,Q,s,T,N,b,l,a,fe,S,R,_,j,re,ne,c,u,be]),Br.useEffect(()=>{if(n||!v||!h)return;let G=Array.from(N?.portalNode?.querySelectorAll(`[${Xi("portal")}]`)||[]),he=(T?d0(T.nodesRef.current,R()):[]).find(se=>Tc(se.context?.elements.domReference||null))?.context?.elements.domReference,Oe=[...[v,...G,M.current,V.current,N?.beforeOutsideRef.current,N?.afterOutsideRef.current,...be()],he,Oo(u),Oo(c),S?y:null].filter(se=>se!=null),_e=p0(Oe,{ariaHidden:s||S,mark:!1}),ae=[v,...G].filter(se=>se!=null),K=p0(ae);return()=>{K(),_e()}},[h,n,y,v,s,N,S,T,R,c,u,be]),X(()=>{if(!h||n||!Ze(Q))return;O.current="",L.current="";let G=De(Q),te=or(G);queueMicrotask(()=>{let he=C.current,ke=typeof he=="function"?he(E.current||""):he;if(ke===void 0||ke===!1||we(Q,te))return;let _e=null,ae=()=>(_e==null&&(_e=fe(Q)),_e[0]||Q),K;ke===!0||ke===null?K=ae():K=Oo(ke),K=K||ae();let se=we(Q,or(G));Fl(K,{preventScroll:K===Q,shouldFocus(){if(!I.current)return!1;if(se)return!0;let ce=or(G);return!(ce!==K&&we(Q,ce))}})})},[n,h,Q,fe,C,E,I]),X(()=>{if(n||!Q)return;let G=De(Q),te=or(G),he=E.current==null;N3(te);function ke(_e){if(_e.open||(O.current=nF(_e.nativeEvent,L.current)),_e.reason===oe.triggerHover&&_e.nativeEvent.type==="mouseleave"&&(P.current=!0),_e.reason===oe.outsidePress)if(_e.nested)P.current=!1;else if(Tp(_e.nativeEvent)||Al(_e.nativeEvent))P.current=!1;else{let ae=!1;De(Q).createElement("div").focus({get preventScroll(){return ae=!0,!1}}),ae?P.current=!1:P.current=!0}}w.on("openchange",ke);function Oe(_e){let ae=k.current,K=typeof ae=="function"?ae(_e):ae;if(K===void 0||K===!1)return null;K===null&&(K=!0);let se=y?.isConnected?y:null,ce=te?.isConnected&&nr(te)!=="body"?te:null,Te=he?ce||se:se||ce;return Te||(Te=A3()||null),typeof K=="boolean"?Te:Oo(K)||Te||null}return()=>{w.off("openchange",ke);let _e=or(G),ae=be(),K=we(v,_e)||ae.some(Tt=>Tt===_e||we(Tt,_e))||T&&co(T.nodesRef.current,R(),!1).some(Tt=>we(Tt.context?.elements.floating,_e)),se=k.current,ce=O.current,Te=Oe(ce);queueMicrotask(()=>{let Tt=oF(Te),q=typeof se!="boolean";if(se&&!P.current&&Ze(Tt)&&(!(!q&&Tt!==_e&&_e!==G.body)||K)){let Z={preventScroll:!0};ce==="keyboard"&&(Z.focusVisible=!0),Tt.focus(Z)}P.current=!1})}},[n,v,Q,k,E,w,T,y,R,be]),X(()=>{if(!ut.engine.webkit||h||!v)return;let G=or(De(v));!Ze(G)||!Os(G)||we(v,G)&&G.blur()},[h,v]),X(()=>{if(!(n||!N))return N.setFocusManagerState({modal:s,closeOnFocusOut:l,open:h,onOpenChange:b.setOpen,domReference:y}),()=>{N.setFocusManagerState(null)}},[n,N,s,h,b,l,y]),X(()=>{if(!(n||!Q))return D3(Q),()=>{queueMicrotask(w0)}},[n,Q]);let ve=!n&&(s?!S:!0)&&(de||s);return(0,Vc.jsxs)(Br.Fragment,{children:[ve&&(0,Vc.jsx)(qi,{"data-type":"inside",ref:z,onFocus:G=>{if(s){let te=fe();Fl(te[te.length-1])}else N?.portalNode&&(P.current=!1,Ki(G,N.portalNode)?Vl(y)?.focus():Oo(u??N.beforeOutsideRef)?.focus())}}),r,ve&&(0,Vc.jsx)(qi,{"data-type":"inside",ref:W,onFocus:G=>{s?Fl(fe()[0]):N?.portalNode&&(l&&(P.current=!0),Ki(G,N.portalNode)?zp(y)?.focus():Oo(c??N.afterOutsideRef)?.focus())}})]})}var Fc=f(H(),1);function Lc(e,t={}){let{enabled:r=!0,event:n="click",toggle:o=!0,ignoreMouse:i=!1,stickIfOpen:a=!0,touchOpenDelay:s=0,reason:l=oe.triggerPress}=t,d="rootStore"in e?e.rootStore:e,c=d.context.dataRef,u=Fc.useRef(void 0),g=Fn(),p=wt(),m=Fc.useMemo(()=>{function b(y,v,w,_){let R=Ee(l,v,w);y&&_==="touch"&&s>0?p.start(s,()=>{d.setOpen(!0,R)}):d.setOpen(y,R)}function h(y,v,w){let _=c.current.openEvent,R=d.select("domReferenceElement")!==v;return y&&R||!y||!o?!0:_&&a?!w(_.type):!1}return{onPointerDown(y){u.current=zn(y.pointerType,!0)&&Al(y.nativeEvent)?"virtual":y.pointerType},onMouseDown(y){let v=u.current,w=y.nativeEvent,_=d.select("open");if(y.button!==0||n==="click"||zn(v,!0)&&i)return;let R=h(_,y.currentTarget,C=>C==="click"||C==="mousedown"),x=Dt(w);if(Os(x)){b(R,w,x,v);return}let S=y.currentTarget;g.request(()=>{b(R,w,S,v)})},onClick(y){if(n==="mousedown-only")return;let v=u.current;if(n==="mousedown"&&v){u.current=void 0;return}if(zn(v,!0)&&i)return;let w=d.select("open"),_=h(w,y.currentTarget,R=>R==="click"||R==="mousedown"||R==="keydown"||R==="keyup");b(_,y.nativeEvent,y.currentTarget,v)},onKeyDown(){u.current=void 0}}},[c,n,i,l,d,a,o,g,p,s]);return Fc.useMemo(()=>r?{reference:m}:Ye,[r,m])}var hn=f(H(),1);function iF(e,t){let r=null,n=null,o=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},a=t.axis==="x"||t.axis==="both",s=t.axis==="y"||t.axis==="both",l=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",d=i.width,c=i.height,u=i.x,g=i.y;return r==null&&t.x&&a&&(r=i.x-t.x),n==null&&t.y&&s&&(n=i.y-t.y),u-=r||0,g-=n||0,d=0,c=0,!o||l?(d=t.axis==="y"?i.width:0,c=t.axis==="x"?i.height:0,u=a&&t.x!=null?t.x:u,g=s&&t.y!=null?t.y:g):o&&!l&&(c=t.axis==="x"?i.height:c,d=t.axis==="y"?i.width:d),o=!0,{width:d,height:c,x:u,y:g,top:g,right:u+d,bottom:g+c,left:u}}}}function V3(e){return e!=null&&e.clientX!=null}function x0(e,t={}){let{enabled:r=!0,axis:n="both"}=t,o="rootStore"in e?e.rootStore:e,i=o.useState("open"),a=o.useState("floatingElement"),s=o.useState("domReferenceElement"),l=o.context.dataRef,d=hn.useRef(!1),c=hn.useRef(null),[u,g]=hn.useState(),[p,m]=hn.useState([]),b=ee(_=>{o.set("positionReference",_)}),h=ee((_,R,x)=>{d.current||l.current.openEvent&&!V3(l.current.openEvent)||o.set("positionReference",iF(x??s,{x:_,y:R,axis:n,dataRef:l,pointerType:u}))}),y=ee(_=>{i?c.current||(h(_.clientX,_.clientY,_.currentTarget),m([])):h(_.clientX,_.clientY,_.currentTarget)}),v=zn(u)?a:i;hn.useEffect(()=>{if(!r){b(s);return}if(!v)return;function _(){c.current?.(),c.current=null}let R=at(a);function x(S){let C=Dt(S);we(a,C)?_():h(S.clientX,S.clientY)}return!l.current.openEvent||V3(l.current.openEvent)?c.current=ze(R,"mousemove",x):b(s),_},[v,r,a,l,s,o,h,b,p]),hn.useEffect(()=>()=>{o.set("positionReference",null)},[o]),hn.useEffect(()=>{r&&!a&&(d.current=!1)},[r,a]),hn.useEffect(()=>{!r&&i&&(d.current=!0)},[r,i]);let w=hn.useMemo(()=>{function _(R){g(R.pointerType)}return{onPointerDown:_,onPointerEnter:_,onMouseMove:y,onMouseEnter:y}},[y]);return hn.useMemo(()=>r?{reference:w,trigger:w}:{},[r,w])}var jn=f(H(),1);function aF(){return!1}function sF(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function zc(e,t={}){let{enabled:r=!0,escapeKey:n=!0,outsidePress:o=!0,outsidePressEvent:i="sloppy",referencePress:a=aF,bubbles:s,externalTree:l}=t,d="rootStore"in e?e.rootStore:e,c=d.useState("open"),u=d.useState("floatingElement"),{dataRef:g}=d.context,p=zr(l),m=ee(typeof o=="function"?o:()=>!1),b=typeof o=="function"?m:o,h=b!==!1,y=ee(()=>i),{escapeKey:v,outsidePress:w}=sF(s),_=jn.useRef(!1),R=jn.useRef(!1),x=jn.useRef(!1),S=jn.useRef(!1),C=jn.useRef(""),k=jn.useRef(null),E=wt(),I=wt(),T=ee(()=>{I.clear(),g.current.insideReactTree=!1}),N=ee(z=>{let W=g.current.floatingContext?.nodeId;return(p?co(p.nodesRef.current,W):[]).some(re=>re.context?.open&&!re.context.dataRef.current[z])}),P=ee(z=>Ip(z,d.select("floatingElement"))||Ip(z,d.select("domReferenceElement"))),A=ee(z=>{a()&&d.setOpen(!1,Ee(oe.triggerPress,z.nativeEvent))}),F=ee(z=>{if(!c||!r||!n||z.key!=="Escape"||S.current||!v&&N("__escapeKeyBubbles"))return;let W=qC(z)?z.nativeEvent:z,j=Ee(oe.escapeKey,W);d.setOpen(!1,j),j.isCanceled||z.preventDefault(),!v&&!j.isPropagationAllowed&&z.stopPropagation()}),D=ee(()=>{g.current.insideReactTree=!0,I.start(0,T)}),O=ee(z=>{if(!c||!r||z.button!==0)return;let W=Dt(z.nativeEvent);we(d.select("floatingElement"),W)&&(_.current||(_.current=!0,R.current=!1))}),L=ee(z=>{!c||!r||(z.defaultPrevented||z.nativeEvent.defaultPrevented)&&_.current&&(R.current=!0)});jn.useEffect(()=>{if(!c||!r)return T;g.current.__escapeKeyBubbles=v,g.current.__outsidePressBubbles=w;let z=new Vr,W=new Vr;function j(){z.clear(),S.current=!0}function re(){z.start(ut.engine.webkit?5:0,()=>{S.current=!1})}function ne(){x.current=!0,W.start(0,()=>{x.current=!1})}function de(){_.current=!1,R.current=!1}function Q(){let q=C.current,Z=q==="pen"||!q?"mouse":q,We=y(),le=typeof We=="function"?We():We;return typeof le=="string"?le:le[Z]}function fe(q){let Z=Q();return Z==="intentional"&&q.type!=="click"||Z==="sloppy"&&q.type==="click"}function be(q){let Z=g.current.floatingContext?.nodeId,We=p&&co(p.nodesRef.current,Z).some(le=>Ip(q,le.context?.elements.floating));return P(q)||We}function ve(q){if(fe(q)){q.type!=="click"&&!P(q)&&(W.clear(),x.current=!1),T();return}if(g.current.insideReactTree){T();return}let Z=Dt(q),We=`[${Xi("inert")}]`,le=Le(Z)?Z.getRootNode():null,pe=Array.from((ti(le)?le:De(d.select("floatingElement"))).querySelectorAll(We)),Je=d.context.triggerElements;if(Z&&(Je.hasElement(Z)||Je.hasMatchingElement(Kt=>we(Kt,Z))))return;let bt=Le(Z)?Z:null;for(;bt&&!ao(bt);){let Kt=io(bt);if(ao(Kt)||!Le(Kt))break;bt=Kt}if(!(pe.length&&Le(Z)&&!XC(Z)&&!we(Z,d.select("floatingElement"))&&pe.every(Kt=>!we(bt,Kt)))){if(Ze(Z)&&!("touches"in q)){let Kt=ao(Z),Nr=_r(Z),Ar=/auto|scroll/,Qo=Kt||Ar.test(Nr.overflowX),Pn=Kt||Ar.test(Nr.overflowY),Mn=Qo&&Z.clientWidth>0&&Z.scrollWidth>Z.clientWidth,ro=Pn&&Z.clientHeight>0&&Z.scrollHeight>Z.clientHeight,Hi=Nr.direction==="rtl",Wi=ro&&(Hi?q.offsetX<=Z.offsetWidth-Z.clientWidth:q.offsetX>Z.clientWidth),Fe=Mn&&q.offsetY>Z.clientHeight;if(Wi||Fe)return}if(!be(q)){if(Q()==="intentional"&&x.current){W.clear(),x.current=!1;return}typeof b=="function"&&!b(q)||N("__outsidePressBubbles")||(d.setOpen(!1,Ee(oe.outsidePress,q)),T())}}}function G(q){Q()!=="sloppy"||q.pointerType==="touch"||!d.select("open")||!r||P(q)||ve(q)}function te(q){if(Q()!=="sloppy"||!d.select("open")||!r||P(q))return;let Z=q.touches[0];Z&&(k.current={startTime:Date.now(),startX:Z.clientX,startY:Z.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},E.start(1e3,()=>{k.current&&(k.current.dismissOnTouchEnd=!1,k.current.dismissOnMouseDown=!1)}))}function he(q,Z){let We=Dt(q);if(!We)return;let le=ze(We,q.type,()=>{Z(q),le()})}function ke(q){C.current="touch",he(q,te)}function Oe(q){E.clear(),q.type==="pointerdown"&&(C.current=q.pointerType),!(q.type==="mousedown"&&k.current&&!k.current.dismissOnMouseDown)&&he(q,Z=>{Z.type==="pointerdown"?G(Z):ve(Z)})}function _e(q){if(!_.current)return;let Z=R.current;if(de(),Q()==="intentional"){if(q.type==="pointercancel"){Z&&ne();return}if(!be(q)){if(Z){ne();return}typeof b=="function"&&!b(q)||(W.clear(),x.current=!0,T())}}}function ae(q){if(Q()!=="sloppy"||!k.current||P(q))return;let Z=q.touches[0];if(!Z)return;let We=Math.abs(Z.clientX-k.current.startX),le=Math.abs(Z.clientY-k.current.startY),pe=Math.sqrt(We*We+le*le);pe>5&&(k.current.dismissOnTouchEnd=!0),pe>10&&(ve(q),E.clear(),k.current=null)}function K(q){he(q,ae)}function se(q){Q()!=="sloppy"||!k.current||P(q)||(k.current.dismissOnTouchEnd&&ve(q),E.clear(),k.current=null)}function ce(q){he(q,se)}let Te=De(u),Tt=Fr(n&&Fr(ze(Te,"keydown",F),ze(Te,"compositionstart",j),ze(Te,"compositionend",re)),h&&Fr(ze(Te,"click",Oe,!0),ze(Te,"pointerdown",Oe,!0),ze(Te,"pointerup",_e,!0),ze(Te,"pointercancel",_e,!0),ze(Te,"mousedown",Oe,!0),ze(Te,"mouseup",_e,!0),ze(Te,"touchstart",ke,!0),ze(Te,"touchmove",K,!0),ze(Te,"touchend",ce,!0)));return()=>{Tt(),z.clear(),W.clear(),de(),x.current=!1,T()}},[g,u,n,h,b,c,r,v,w,F,T,y,N,P,p,d,E]);let M=jn.useMemo(()=>({onKeyDown:F,onPointerDown:A,onClick:A}),[F,A]),V=jn.useMemo(()=>({onKeyDown:F,onPointerDown:L,onMouseDown:L,onClickCapture:D,onMouseDownCapture(z){D(),O(z)},onPointerDownCapture(z){D(),O(z)},onMouseUpCapture:D,onTouchEndCapture:D,onTouchMoveCapture:D}),[F,D,O,L]);return jn.useMemo(()=>r?{reference:M,floating:V,trigger:M}:{},[r,M,V])}var jr=f(H(),1);function F3(e,t,r){let{reference:n,floating:o}=e,i=bn(t),a=Nc(t),s=Mc(a),l=Lr(t),d=i==="y",c=n.x+n.width/2-o.width/2,u=n.y+n.height/2-o.height/2,g=n[s]/2-o[s]/2,p;switch(l){case"top":p={x:c,y:n.y-o.height};break;case"bottom":p={x:c,y:n.y+n.height};break;case"right":p={x:n.x+n.width,y:u};break;case"left":p={x:n.x-o.width,y:u};break;default:p={x:n.x,y:n.y}}let m=Po(t);return m&&(p[a]+=g*(m==="end"?1:-1)*(r&&d?-1:1)),p}async function L3(e,t){var r;t===void 0&&(t={});let{x:n,y:o,platform:i,rects:a,elements:s,strategy:l}=e,{boundary:d="clippingAncestors",rootBoundary:c="viewport",elementContext:u="floating",altBoundary:g=!1,padding:p=0}=ii(t,e),m=Vp(p),h=s[g?u==="floating"?"reference":"floating":u],y=Is(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(h)))==null||r?h:h.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(s.floating)),boundary:d,rootBoundary:c,strategy:l})),v=u==="floating"?{x:n,y:o,width:a.floating.width,height:a.floating.height}:a.reference,w=await(i.getOffsetParent==null?void 0:i.getOffsetParent(s.floating)),_=await(i.isElement==null?void 0:i.isElement(w))&&await(i.getScale==null?void 0:i.getScale(w))||{x:1,y:1},R=Is(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:v,offsetParent:w,strategy:l}):v);return{top:(y.top-R.top+m.top)/_.y,bottom:(R.bottom-y.bottom+m.bottom)/_.y,left:(y.left-R.left+m.left)/_.x,right:(R.right-y.right+m.right)/_.x}}var lF=50,z3=async(e,t,r)=>{let{placement:n="bottom",strategy:o="absolute",middleware:i=[],platform:a}=r,s=a.detectOverflow?a:{...a,detectOverflow:L3},l=await(a.isRTL==null?void 0:a.isRTL(t)),d=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:u}=F3(d,n,l),g=n,p=0,m={};for(let b=0;b<i.length;b++){let h=i[b];if(!h)continue;let{name:y,fn:v}=h,{x:w,y:_,data:R,reset:x}=await v({x:c,y:u,initialPlacement:n,placement:g,strategy:o,middlewareData:m,rects:d,platform:s,elements:{reference:e,floating:t}});c=w??c,u=_??u,m[y]={...m[y],...R},x&&p<lF&&(p++,typeof x=="object"&&(x.placement&&(g=x.placement),x.rects&&(d=x.rects===!0?await a.getElementRects({reference:e,floating:t,strategy:o}):x.rects),{x:c,y:u}=F3(d,g,l)),b=-1)}return{x:c,y:u,placement:g,strategy:o,middlewareData:m}};var B3=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,n;let{placement:o,middlewareData:i,rects:a,initialPlacement:s,platform:l,elements:d}=t,{mainAxis:c=!0,crossAxis:u=!0,fallbackPlacements:g,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:b=!0,...h}=ii(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let y=Lr(o),v=bn(s),w=Lr(s)===s,_=await(l.isRTL==null?void 0:l.isRTL(d.floating)),R=g||(w||!b?[Ic(s)]:s3(s)),x=m!=="none";!g&&x&&R.push(...l3(s,b,m,_));let S=[s,...R],C=await l.detectOverflow(t,h),k=[],E=((n=i.flip)==null?void 0:n.overflows)||[];if(c&&k.push(C[y]),u){let P=a3(o,a,_);k.push(C[P[0]],C[P[1]])}if(E=[...E,{placement:o,overflows:k}],!k.every(P=>P<=0)){var I,T;let P=(((I=i.flip)==null?void 0:I.index)||0)+1,A=S[P];if(A&&(!(u==="alignment"?v!==bn(A):!1)||E.every(O=>bn(O.placement)===v?O.overflows[0]>0:!0)))return{data:{index:P,overflows:E},reset:{placement:A}};let F=(T=E.filter(D=>D.overflows[0]<=0).sort((D,O)=>D.overflows[1]-O.overflows[1])[0])==null?void 0:T.placement;if(!F)switch(p){case"bestFit":{var N;let D=(N=E.filter(O=>{if(x){let L=bn(O.placement);return L===v||L==="y"}return!0}).map(O=>[O.placement,O.overflows.filter(L=>L>0).reduce((L,M)=>L+M,0)]).sort((O,L)=>O[1]-L[1])[0])==null?void 0:N[0];D&&(F=D);break}case"initialPlacement":F=s;break}if(o!==F)return{reset:{placement:F}}}return{}}}};var j3=new Set(["left","top"]);async function dF(e,t){let{placement:r,platform:n,elements:o}=e,i=await(n.isRTL==null?void 0:n.isRTL(o.floating)),a=Lr(r),s=Po(r),l=bn(r)==="y",d=j3.has(a)?-1:1,c=i&&l?-1:1,u=ii(t,e),{mainAxis:g,crossAxis:p,alignmentAxis:m}=typeof u=="number"?{mainAxis:u,crossAxis:0,alignmentAxis:null}:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return s&&typeof m=="number"&&(p=s==="end"?m*-1:m),l?{x:p*c,y:g*d}:{x:g*d,y:p*c}}var H3=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,n;let{x:o,y:i,placement:a,middlewareData:s}=t,l=await dF(t,e);return a===((r=s.offset)==null?void 0:r.placement)&&(n=s.arrow)!=null&&n.alignmentOffset?{}:{x:o+l.x,y:i+l.y,data:{...l,placement:a}}}}},W3=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:n,placement:o,platform:i}=t,{mainAxis:a=!0,crossAxis:s=!1,limiter:l={fn:v=>{let{x:w,y:_}=v;return{x:w,y:_}}},...d}=ii(e,t),c={x:r,y:n},u=await i.detectOverflow(t,d),g=bn(o),p=Dp(g),m=c[p],b=c[g],h=(v,w)=>Ap(w+u[v==="y"?"top":"left"],w,w-u[v==="y"?"bottom":"right"]);a&&(m=h(p,m)),s&&(b=h(g,b));let y=l.fn({...t,[p]:m,[g]:b});return{...y,data:{x:y.x-r,y:y.y-n,enabled:{[p]:a,[g]:s}}}}}},U3=function(e){return e===void 0&&(e={}),{options:e,fn(t){var r,n;let{x:o,y:i,placement:a,rects:s,middlewareData:l}=t,{offset:d=0,mainAxis:c=!0,crossAxis:u=!0}=ii(e,t),g={x:o,y:i},p=bn(a),m=Dp(p),b=g[m],h=g[p],y=ii(d,t),v=typeof y=="number"?{mainAxis:y,crossAxis:0}:{mainAxis:(r=y.mainAxis)!=null?r:0,crossAxis:(n=y.crossAxis)!=null?n:0};if(c){let R=m==="y"?"height":"width",x=s.reference[m]-s.floating[R]+v.mainAxis,S=s.reference[m]+s.reference[R]-v.mainAxis;b<x?b=x:b>S&&(b=S)}if(u){var w,_;let R=m==="y"?"width":"height",x=j3.has(Lr(a)),S=s.reference[p]-s.floating[R]+(x&&((w=l.offset)==null?void 0:w[p])||0)+(x?0:v.crossAxis),C=s.reference[p]+s.reference[R]+(x?0:((_=l.offset)==null?void 0:_[p])||0)-(x?v.crossAxis:0);h<S?h=S:h>C&&(h=C)}return{[m]:b,[p]:h}}}},Y3=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:r,rects:n,platform:o,elements:i}=t,{apply:a=()=>{},...s}=ii(e,t),l=await o.detectOverflow(t,s),d=Lr(r),c=Po(r),u=bn(r)==="y",{width:g,height:p}=n.floating,m,b;d==="top"||d==="bottom"?(m=d,b=c===(await(o.isRTL==null?void 0:o.isRTL(i.floating))?"start":"end")?"left":"right"):(b=d,m=c==="end"?"top":"bottom");let h=p-l.top-l.bottom,y=g-l.left-l.right,v=ya(p-l[m],h),w=ya(g-l[b],y),_=t.middlewareData.shift,R=!_,x=v,S=w;_!=null&&_.enabled.x&&(S=y),_!=null&&_.enabled.y&&(x=h),R&&!c&&(u?S=g-2*Io(l.left,l.right):x=p-2*Io(l.top,l.bottom)),await a({...t,availableWidth:S,availableHeight:x});let C=await o.getDimensions(i.floating);return g!==C.width||p!==C.height?{reset:{rects:!0}}:{}}}};function q3(e){let t=_r(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,o=Ze(e),i=o?e.offsetWidth:r,a=o?e.offsetHeight:n,s=xa(r)!==i||xa(n)!==a;return s&&(r=i,n=a),{width:r,height:n,$:s}}function R0(e){return Le(e)?e:e.contextElement}function Ll(e){let t=R0(e);if(!Ze(t))return oi(1);let r=t.getBoundingClientRect(),{width:n,height:o,$:i}=q3(t),a=(i?xa(r.width):r.width)/n,s=(i?xa(r.height):r.height)/o;return(!a||!Number.isFinite(a))&&(a=1),(!s||!Number.isFinite(s))&&(s=1),{x:a,y:s}}var cF=oi(0);function K3(e){let t=at(e);return!Rp()||!t.visualViewport?cF:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function uF(e,t,r){return t===void 0&&(t=!1),!!r&&t&&r===at(e)}function As(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);let o=e.getBoundingClientRect(),i=R0(e),a=oi(1);t&&(n?Le(n)&&(a=Ll(n)):a=Ll(e));let s=uF(i,r,n)?K3(i):oi(0),l=(o.left+s.x)/a.x,d=(o.top+s.y)/a.y,c=o.width/a.x,u=o.height/a.y;if(i&&n){let g=at(i),p=Le(n)?at(n):n,m=g,b=Cp(m);for(;b&&p!==m;){let h=Ll(b),y=b.getBoundingClientRect(),v=_r(b),w=y.left+(b.clientLeft+parseFloat(v.paddingLeft))*h.x,_=y.top+(b.clientTop+parseFloat(v.paddingTop))*h.y;l*=h.x,d*=h.y,c*=h.x,u*=h.y,l+=w,d+=_,m=at(b),b=Cp(m)}}return Is({width:c,height:u,x:l,y:d})}function Up(e,t){let r=Sc(e).scrollLeft;return t?t.left+r:As(ri(e)).left+r}function X3(e,t){let r=e.getBoundingClientRect(),n=r.left+t.scrollLeft-Up(e,r),o=r.top+t.scrollTop;return{x:n,y:o}}function fF(e){let{elements:t,rect:r,offsetParent:n,strategy:o}=e,i=o==="fixed",a=ri(n),s=t?xc(t.floating):!1;if(n===a||s&&i)return r;let l={scrollLeft:0,scrollTop:0},d=oi(1),c=oi(0),u=Ze(n);if((u||!i)&&((nr(n)!=="body"||Es(a))&&(l=Sc(n)),u)){let p=As(n);d=Ll(n),c.x=p.x+n.clientLeft,c.y=p.y+n.clientTop}let g=a&&!u&&!i?X3(a,l):oi(0);return{width:r.width*d.x,height:r.height*d.y,x:r.x*d.x-l.scrollLeft*d.x+c.x+g.x,y:r.y*d.y-l.scrollTop*d.y+c.y+g.y}}function pF(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function mF(e){let t=Sc(e),r=e.ownerDocument.body,n=Io(e.scrollWidth,e.clientWidth,r.scrollWidth,r.clientWidth),o=Io(e.scrollHeight,e.clientHeight,r.scrollHeight,r.clientHeight),i=-t.scrollLeft+Up(e),a=-t.scrollTop;return _r(r).direction==="rtl"&&(i+=Io(e.clientWidth,r.clientWidth)-n),{width:n,height:o,x:i,y:a}}var gF=25;function bF(e,t,r){r===void 0&&(r="viewport");let n=r==="layoutViewport",o=at(e),i=ri(e),a=o.visualViewport,s=i.clientWidth,l=i.clientHeight,d=0,c=0;if(a){let g=!Rp()||t==="fixed";n?g||(d=-a.offsetLeft,c=-a.offsetTop):(s=a.width,l=a.height,g&&(d=a.offsetLeft,c=a.offsetTop))}if(Up(i)<=0){let g=i.ownerDocument,p=g.body,m=getComputedStyle(p),b=g.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,h=Math.abs(i.clientWidth-p.clientWidth-b),y=getComputedStyle(i).scrollbarGutter==="stable both-edges"?h/2:h;y<=gF&&(s-=y)}return{width:s,height:l,x:d,y:c}}function hF(e,t){let r=As(e,!0,t==="fixed"),n=r.top+e.clientTop,o=r.left+e.clientLeft,i=Ll(e),a=e.clientWidth*i.x,s=e.clientHeight*i.y,l=o*i.x,d=n*i.y;return{width:a,height:s,x:l,y:d}}function G3(e,t,r){let n;if(t==="viewport"||t==="layoutViewport")n=bF(e,r,t);else if(t==="document")n=mF(ri(e));else if(Le(t))n=hF(t,r);else{let o=K3(e);n={x:t.x-o.x,y:t.y-o.y,width:t.width,height:t.height}}return Is(n)}function _F(e,t){let r=t.get(e);if(r)return r;let n=_a(e,[],!1).filter(s=>Le(s)&&nr(s)!=="body"),o=null,i=_r(e).position==="fixed",a=i?io(e):e;for(;Le(a)&&!ao(a);){let s=_r(a),l=Sp(a),d=o?o.position:i?"fixed":"";!l&&(d==="fixed"||d==="absolute"&&s.position==="static")?n=n.filter(u=>u!==a):o=s,a=io(a)}return t.set(e,n),n}function vF(e){let{element:t,boundary:r,rootBoundary:n,strategy:o}=e,a=[...r==="clippingAncestors"?xc(t)?[]:_F(t,this._c):[].concat(r),n],s=G3(t,a[0],o),l=s.top,d=s.right,c=s.bottom,u=s.left;for(let g=1;g<a.length;g++){let p=G3(t,a[g],o);l=Io(p.top,l),d=ya(p.right,d),c=ya(p.bottom,c),u=Io(p.left,u)}return{width:d-u,height:c-l,x:u,y:l}}function wF(e){let{width:t,height:r}=q3(e);return{width:t,height:r}}function yF(e,t,r){let n=Ze(t),o=ri(t),i=r==="fixed",a=As(e,!0,i,t),s={scrollLeft:0,scrollTop:0},l=oi(0);if((n||!i)&&((nr(t)!=="body"||Es(o))&&(s=Sc(t)),n)){let g=As(t,!0,i,t);l.x=g.x+t.clientLeft,l.y=g.y+t.clientTop}!n&&o&&(l.x=Up(o));let d=o&&!n&&!i?X3(o,s):oi(0),c=a.left+s.scrollLeft-l.x-d.x,u=a.top+s.scrollTop-l.y-d.y;return{x:c,y:u,width:a.width,height:a.height}}function S0(e){return _r(e).position==="static"}function $3(e,t){if(!Ze(e)||_r(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return ri(e)===r&&(r=r.ownerDocument.body),r}function Z3(e,t){let r=at(e);if(xc(e))return r;if(!Ze(e)){let o=io(e);for(;o&&!ao(o);){if(Le(o)&&!S0(o))return o;o=io(o)}return r}let n=$3(e,t);for(;n&&PC(n)&&S0(n);)n=$3(n,t);return n&&ao(n)&&S0(n)&&!Sp(n)?r:n||MC(e)||r}var xF=async function(e){let t=this.getOffsetParent||Z3,r=this.getDimensions,n=await r(e.floating);return{reference:yF(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function SF(e){return _r(e).direction==="rtl"}var C0={convertOffsetParentRelativeRectToViewportRelativeRect:fF,getDocumentElement:ri,getClippingRect:vF,getOffsetParent:Z3,getElementRects:xF,getClientRects:pF,getDimensions:wF,getScale:Ll,isElement:Le,isRTL:SF};function Q3(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function RF(e,t,r){let n=null,o,i=ri(e);function a(){var c;clearTimeout(o),(c=n)==null||c.disconnect(),n=null}function s(c,u){c===void 0&&(c=!1),u===void 0&&(u=1),a();let g=e.getBoundingClientRect(),{left:p,top:m,width:b,height:h}=g;if(c||t(),!b||!h)return;let y=Pc(m),v=Pc(i.clientWidth-(p+b)),w=Pc(i.clientHeight-(m+h)),_=Pc(p),x={rootMargin:-y+"px "+-v+"px "+-w+"px "+-_+"px",threshold:Io(0,ya(1,u))||1},S=!0;function C(k){let E=k[0].intersectionRatio;if(!Q3(g,e.getBoundingClientRect()))return s();if(E!==u){if(!S)return s();E?s(!1,E):o=setTimeout(()=>{s(!1,1e-7)},1e3)}S=!1}try{n=new IntersectionObserver(C,{...x,root:i.ownerDocument})}catch{n=new IntersectionObserver(C,x)}n.observe(e)}let l=at(e),d=()=>s(r);return l.addEventListener("resize",d),s(!0),()=>{l.removeEventListener("resize",d),a()}}function Bc(e,t,r,n){n===void 0&&(n={});let{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:a=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:l=!1}=n,d=R0(e),c=o||i?[...d?_a(d):[],...t?_a(t):[]]:[];c.forEach(y=>{o&&y.addEventListener("scroll",r),i&&y.addEventListener("resize",r)});let u=d&&s?RF(d,r,i):null,g=-1,p=null;a&&(p=new ResizeObserver(y=>{let[v]=y;v&&v.target===d&&p&&t&&(p.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var w;(w=p)==null||w.observe(t)})),r()}),d&&!l&&p.observe(d),t&&p.observe(t));let m,b=l?As(e):null;l&&h();function h(){let y=As(e);b&&!Q3(b,y)&&r(),b=y,m=requestAnimationFrame(h)}return r(),()=>{var y;c.forEach(v=>{o&&v.removeEventListener("scroll",r),i&&v.removeEventListener("resize",r)}),u?.(),(y=p)==null||y.disconnect(),p=null,l&&cancelAnimationFrame(m)}}var J3=H3;var eE=W3,tE=B3,rE=Y3;var nE=U3,Yp=(e,t,r)=>{let n=new Map,o=r??{},i={...C0,...o.platform,_c:n};return z3(e,t,{...o,platform:i})};var ur=f(H(),1),iE=f(H(),1),aE=f(ni(),1),EF=typeof document<"u",kF=function(){},Gp=EF?iE.useLayoutEffect:kF;function $p(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let r,n,o;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(n=r;n--!==0;)if(!$p(e[n],t[n]))return!1;return!0}if(o=Object.keys(e),r=o.length,r!==Object.keys(t).length)return!1;for(n=r;n--!==0;)if(!{}.hasOwnProperty.call(t,o[n]))return!1;for(n=r;n--!==0;){let i=o[n];if(!(i==="_owner"&&e.$$typeof)&&!$p(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function sE(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function oE(e,t){let r=sE(e);return Math.round(t*r)/r}function E0(e){let t=ur.useRef(e);return Gp(()=>{t.current=e}),t}function lE(e){e===void 0&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:o,elements:{reference:i,floating:a}={},transform:s=!0,whileElementsMounted:l,open:d}=e,[c,u]=ur.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[g,p]=ur.useState(n);$p(g,n)||p(n);let[m,b]=ur.useState(null),[h,y]=ur.useState(null),v=ur.useCallback(O=>{O!==x.current&&(x.current=O,b(O))},[]),w=ur.useCallback(O=>{O!==S.current&&(S.current=O,y(O))},[]),_=i||m,R=a||h,x=ur.useRef(null),S=ur.useRef(null),C=ur.useRef(c),k=l!=null,E=E0(l),I=E0(o),T=E0(d),N=ur.useCallback(()=>{if(!x.current||!S.current)return;let O={placement:t,strategy:r,middleware:g};I.current&&(O.platform=I.current),Yp(x.current,S.current,O).then(L=>{let M={...L,isPositioned:T.current!==!1};P.current&&!$p(C.current,M)&&(C.current=M,aE.flushSync(()=>{u(M)}))})},[g,t,r,I,T]);Gp(()=>{d===!1&&C.current.isPositioned&&(C.current.isPositioned=!1,u(O=>({...O,isPositioned:!1})))},[d]);let P=ur.useRef(!1);Gp(()=>(P.current=!0,()=>{P.current=!1}),[]),Gp(()=>{if(_&&(x.current=_),R&&(S.current=R),_&&R){if(E.current)return E.current(_,R,N);N()}},[_,R,N,E,k]);let A=ur.useMemo(()=>({reference:x,floating:S,setReference:v,setFloating:w}),[v,w]),F=ur.useMemo(()=>({reference:_,floating:R}),[_,R]),D=ur.useMemo(()=>{let O={position:r,left:0,top:0};if(!F.floating)return O;let L=oE(F.floating,c.x),M=oE(F.floating,c.y);return s?{...O,transform:"translate("+L+"px, "+M+"px)",...sE(F.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:L,top:M}},[r,s,F.floating,c.x,c.y]);return ur.useMemo(()=>({...c,update:N,refs:A,elements:F,floatingStyles:D}),[c,N,A,F,D])}var k0=(e,t)=>{let r=J3(e);return{name:r.name,fn:r.fn,options:[e,t]}},T0=(e,t)=>{let r=eE(e);return{name:r.name,fn:r.fn,options:[e,t]}},O0=(e,t)=>({fn:nE(e).fn,options:[e,t]}),I0=(e,t)=>{let r=tE(e);return{name:r.name,fn:r.fn,options:[e,t]}},P0=(e,t)=>{let r=rE(e);return{name:r.name,fn:r.fn,options:[e,t]}};var zl=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,r,n=!0){this.fallbackStore=t,this.componentName=r,this.throwOnMissingTrigger=n}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let r=this.attachedStores.lastIndexOf(t);r!==-1&&this.attachedStores.splice(r,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(r=>{r()}))}openByTrigger(t){let r=this.attachedStore;if(r===null)return;let n;if(t){for(let o=this.attachedStores.length-1;o>=0&&!n;o-=1)n=this.attachedStores[o].context.triggerElements.getById(t);n??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!n&&this.throwOnMissingTrigger)throw new Error(Ue(99,this.componentName,t,this.componentName));r.setOpen(!0,Ee(oe.imperativeAction,void 0,n))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,Ee(oe.imperativeAction))}};var Vs=f(H(),1),xE=f(ni(),1);var yE=f(H(),1);var vE=f(H(),1),D0=f(jc(),1),wE=f(gE(),1);var bE=f(H(),1);var N0=[],A0;function hE(){return A0}function _E(e){N0.push(e)}function Hc(e){let t=(r,n)=>{let o=ct(YF).current,i;try{A0=o;for(let a of N0)a.before(o);i=e(r,n);for(let a of N0)a.after(o);o.didInitialize=!0}finally{A0=void 0}return i};return t.displayName=e.displayName||e.name,t}function Kp(e){return bE.forwardRef(Hc(e))}function YF(){return{didInitialize:!1}}var GF=Tl(19),$F=GF?KF:XF;function Xp(e,t,r,n,o){return $F(e,t,r,n,o)}function qF(e,t,r,n,o){let i=vE.useCallback(()=>t(e.getSnapshot(),r,n,o),[e,t,r,n,o]);return(0,D0.useSyncExternalStore)(e.subscribe,i,i)}_E({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let r=0;r<e.syncHooks.length;r+=1){let n=e.syncHooks[r],o=n.selector(n.store.state,n.a1,n.a2,n.a3);Object.is(n.value,o)||(t=!0,n.value=o)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let r=new Set;for(let o of e.syncHooks)r.add(o.store);let n=[];for(let o of r)n.push(o.subscribe(t));return()=>{for(let o of n)o()}}),(0,D0.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function KF(e,t,r,n,o){let i=hE();if(!i)return qF(e,t,r,n,o);let a=i.syncIndex;i.syncIndex+=1;let s;return i.didInitialize?(s=i.syncHooks[a],(s.store!==e||s.selector!==t||!Object.is(s.a1,r)||!Object.is(s.a2,n)||!Object.is(s.a3,o))&&(s.store!==e&&(i.didChangeStore=!0),s.store=e,s.selector=t,s.a1=r,s.a2=n,s.a3=o,s.value=t(e.getSnapshot(),r,n,o))):(s={store:e,selector:t,a1:r,a2:n,a3:o,value:t(e.getSnapshot(),r,n,o)},i.syncHooks.push(s)),s.value}function XF(e,t,r,n,o){return(0,wE.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,n,o))}var Zp=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let r=this.updateTick;for(let n of this.listeners){if(r!==this.updateTick)return;n(t)}}update(t){for(let r in t)if(!Object.is(this.state[r],t[r])){this.setState({...this.state,...t});return}}set(t,r){Object.is(this.state[t],r)||this.setState({...this.state,[t]:r})}notifyAll(){let t={...this.state};this.setState(t)}use(t,r,n,o){return Xp(this,t,r,n,o)}};var Ds=f(H(),1);var ai=class extends Zp{constructor(t,r={},n){super(t),this.context=r,this.selectors=n}useSyncedValue(t,r){Ds.useDebugValue(t);let n=this;X(()=>{n.state[t]!==r&&n.set(t,r)},[n,t,r])}useSyncedValueWithCleanup(t,r){let n=this;X(()=>(n.state[t]!==r&&n.set(t,r),()=>{n.set(t,void 0)}),[n,t,r])}useSyncedValues(t){let r=this,n=Object.values(t);X(()=>{r.update(t)},[r,...n])}useControlledProp(t,r){Ds.useDebugValue(t);let n=this,o=r!==void 0;X(()=>{o&&!Object.is(n.state[t],r)&&n.setState({...n.state,[t]:r})},[n,t,r,o])}select(t,r,n,o){let i=this.selectors[t];return i(this.state,r,n,o)}useState(t,r,n,o){return Ds.useDebugValue(t),Xp(this,this.selectors[t],r,n,o)}useContextCallback(t,r){Ds.useDebugValue(t);let n=ee(r??qe);this.context[t]=n}useStateSetter(t){let r=Ds.useRef(void 0);return r.current===void 0&&(r.current=n=>{this.set(t,n)}),r.current}observe(t,r){let n;typeof t=="function"?n=t:n=this.selectors[t];let o=n(this.state);return r(o,o,this),this.subscribe(i=>{let a=n(i);if(!Object.is(o,a)){let s=o;o=a,r(a,s,this)}})}};var ZF={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},Ea=class extends ai{constructor(t){let{syncOnly:r,nested:n,onOpenChange:o,triggerElements:i,...a}=t;super({...a,positionReference:a.referenceElement,domReferenceElement:a.referenceElement},{onOpenChange:o,dataRef:{current:{}},events:Wp(),nested:n,triggerElements:i},ZF),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&KC(r))&&(this.context.dataRef.current.openEvent=t?r:void 0)};dispatchOpenChange=(t,r)=>{this.syncOpenEvent(t,r.event);let n={open:t,reason:r.reason,nativeEvent:r.event,nested:this.context.nested,triggerElement:r.trigger};this.context.events.emit("openchange",n)};setOpen=(t,r)=>{if(this.syncOnly){this.context.onOpenChange?.(t,r);return}this.dispatchOpenChange(t,r),this.context.onOpenChange?.(t,r)}};function Wc(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,floatingRootContext:n,floatingId:o,nested:i,onOpenChange:a}=e,s=t.useState("open"),l=t.useState("activeTriggerElement"),d=t.useState(r?"popupElement":"positionerElement"),c=t.context.triggerElements,u=a,g=yE.useRef(null);n===void 0&&g.current===null&&(g.current=new Ea({open:s,transitionStatus:void 0,referenceElement:l,floatingElement:d,triggerElements:c,onOpenChange:u,floatingId:o,syncOnly:!0,nested:i}));let p=n??g.current;return t.useSyncedValue("floatingId",o),X(()=>{let m={open:s,floatingId:o,referenceElement:l,floatingElement:d};Le(l)&&(m.domReferenceElement=l),p.state.positionReference===p.state.referenceElement&&(m.positionReference=l),p.update(m)},[s,o,l,d,p]),p.context.onOpenChange=u,p.context.nested=i,p}var Qp={tabIndex:-1,[Cc]:""};function SE(e,t=!1){let r=To(),n=Bn()!=null,o=ct(()=>e(r,n)).current;return Wc({popupStore:o,treatPopupAsFloatingElement:t,floatingRootContext:o.state.floatingRootContext,floatingId:r,nested:n,onOpenChange:o.setOpen}),o}function Jp({handle:e,store:t}){return X(()=>e.attachStore(t),[e,t]),null}function V0(e,t){let r=Vs.useRef(null),n=Vs.useRef(null);return Vs.useCallback(o=>{if(e===void 0)return;let i=!1;if(r.current!==null){let a=r.current,s=n.current,l=t.context.triggerElements.getById(a);s&&l===s&&(t.context.triggerElements.delete(a),i=!0),r.current=null,n.current=null}if(o!==null&&(r.current=e,n.current=o,t.context.triggerElements.add(e,o),i=!0),i){let a=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==a&&t.set("triggerCount",a)}},[t,e])}function F0(e,t,r,n=!1){t?e.preventUnmountingOnClose=!1:n&&(e.preventUnmountingOnClose=!0);let o=r?.id??null;(o||t)&&(e.activeTriggerId=o,e.activeTriggerElement=r??null)}function L0(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function RE(e,t,r,n={}){let o=r.reason,i=o===oe.triggerHover,a=t&&o===oe.triggerFocus,s=!t&&(o===oe.triggerPress||o===oe.escapeKey),l=L0(r);if(e.context.onOpenChange?.(t,r),r.isCanceled)return;n.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,r);let d=()=>{let c={...n.extraState,open:t};a?c.instantType="focus":s?c.instantType="dismiss":i&&(c.instantType=void 0),F0(c,t,r.trigger,l()),e.update(c)};i?xE.flushSync(d):d()}function em(e,t,r,n){let o=r.useState("isMountedByTrigger",e),i=V0(e,r),a=ee(l=>{let d=r.select("open"),c=r.select("activeTriggerId");if(c===e){r.update({activeTriggerElement:l,...d?n:null});return}c==null&&d&&r.update({activeTriggerId:e,activeTriggerElement:l,...n})}),s=Vs.useCallback(l=>{i(l),l&&a(l)},[i,a]);return X(()=>{o&&r.update({activeTriggerElement:t.current,...n})},[o,r,t,...Object.values(n)]),{registerTrigger:s,isMountedByThisTrigger:o}}function tm(e,t={}){let{closeOnActiveTriggerUnmount:r=!1}=t,n=Vs.useRef(null),o=e.useState("open"),i=e.useState("triggerCount"),a=e.useState("activeTriggerId"),s=e.useState("activeTriggerElement");X(()=>{if(!o){n.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let l=e.context.triggerElements.size,d={};e.state.triggerCount!==l&&(d.triggerCount=l);let c=e.select("activeTriggerId"),u=null;if(c){let g=e.context.triggerElements.getById(c);if(g)n.current=c,g!==e.state.activeTriggerElement&&(d.activeTriggerElement=g);else{for(let[p,m]of e.context.triggerElements.entries())if(m===e.state.activeTriggerElement){d.activeTriggerId=p,d.activeTriggerElement=m,n.current=p;break}d.activeTriggerId===void 0&&(n.current===c?u=c:n.current=null)}}else n.current=null;if(!u&&!c&&l===1){let g=e.context.triggerElements.entries().next();if(!g.done){let[p,m]=g.value;d.activeTriggerId=p,d.activeTriggerElement=m,n.current=p}}(d.triggerCount!==void 0||d.activeTriggerId!==void 0||d.activeTriggerElement!==void 0)&&e.update(d),u&&r&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===u&&!e.context.triggerElements.getById(u)){let g=Ee(oe.none);e.setOpen(!1,g),g.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[o,e,i,a,s,r])}function rm(e,t,r){let{mounted:n,setMounted:o,transitionStatus:i}=ei(e),a=t.useState("preventUnmountingOnClose"),s=e?!1:a;t.useSyncedValues({mounted:n,transitionStatus:i,preventUnmountingOnClose:s});let l=ee(()=>{o(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)});return so({enabled:n&&!e&&!s,open:e,ref:t.context.popupRef,onComplete(){e||l()}}),{forceUnmount:l,transitionStatus:i}}function nm(e,t){e.useSyncedValues(t),X(()=>()=>{e.update({activeTriggerProps:Ye,inactiveTriggerProps:Ye,popupProps:Ye})},[e])}var Zi=class{constructor(){this.idMap=new Map}add(t,r){this.idMap.set(t,r)}delete(t){this.idMap.delete(t)}hasElement(t){for(let r of this.idMap.values())if(r===t)return!0;return!1}hasMatchingElement(t){for(let r of this.idMap.values())if(t(r))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function CE(){return new Ea({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Zi,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function om(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:CE(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:Ye,inactiveTriggerProps:Ye,popupProps:Ye}}function kE(e,t,r=!1){return new Ea({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0})}var Uc=e=>e.triggerIdProp??e.activeTriggerId,z0=e=>e.openProp??e.open,EE=e=>(e.popupElement?.id??e.floatingId)||void 0;function TE(e,t){return t!==void 0&&z0(e)&&Uc(e)===t}function QF(e,t){return TE(e,t)?!0:t!==void 0&&z0(e)&&Uc(e)==null&&e.triggerCount===1}var im={open:z0,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:Uc,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:EE,isTriggerActive:(e,t)=>t!==void 0&&Uc(e)===t,isOpenedByTrigger:(e,t)=>TE(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&Uc(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>QF(e,t)?EE(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var B0=f(H(),1),OE=f(jc(),1);function am(e){let t=B0.useCallback(n=>e===void 0?qe:e.subscribeStore(n),[e]),r=B0.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,OE.useSyncExternalStore)(t,r,()=>e?.serverStore)}function IE(e){return JF(e,e.rootContext)}function JF(e,t){let{nodeId:r,externalTree:n}=e,o=t.useState("referenceElement"),i=t.useState("floatingElement"),a=t.useState("domReferenceElement"),s=t.useState("open"),l=t.useState("floatingId"),[d,c]=jr.useState(null),[u,g]=jr.useState(void 0),[p,m]=jr.useState(void 0),b=jr.useRef(null),h=zr(n),y=jr.useMemo(()=>({reference:o,floating:i,domReference:a}),[o,i,a]),v=lE({...e,elements:{...y,...d&&{reference:d}}}),w=Le(u)?u:null,_=p===void 0?t.state.floatingElement:p;t.useSyncedValue("referenceElement",u??null),t.useSyncedValue("domReferenceElement",u===void 0?a:w),t.useSyncedValue("floatingElement",_);let R=jr.useCallback(I=>{let T=Le(I)?{getBoundingClientRect:()=>I.getBoundingClientRect(),getClientRects:()=>I.getClientRects(),contextElement:I}:I;c(T),v.refs.setReference(T)},[v.refs]),x=jr.useCallback(I=>{(Le(I)||I===null)&&(b.current=I,g(I)),(Le(v.refs.reference.current)||v.refs.reference.current===null||I!==null&&!Le(I))&&v.refs.setReference(I)},[v.refs,g]),S=jr.useCallback(I=>{m(I),v.refs.setFloating(I)},[v.refs]),C=jr.useMemo(()=>({...v.refs,setReference:x,setFloating:S,setPositionReference:R,domReference:b}),[v.refs,x,S,R]),k=jr.useMemo(()=>({...v.elements,domReference:a}),[v.elements,a]),E=jr.useMemo(()=>({...v,dataRef:t.context.dataRef,open:s,onOpenChange:t.setOpen,events:t.context.events,floatingId:l,refs:C,elements:k,nodeId:r,rootStore:t}),[v,C,k,r,t,s,l]);return X(()=>{a&&(b.current=a)},[a]),X(()=>{t.context.dataRef.current.floatingContext=E;let I=h?.nodesRef.current.find(T=>T.id===r);I&&(I.context=E)}),jr.useMemo(()=>({...v,context:E,refs:C,elements:k,rootStore:t}),[v,C,k,E,t])}var si=f(H(),1);var j0=ut.os.mac&&ut.engine.webkit;function Yc(e,t={}){let{enabled:r=!0,delay:n}=t,o="rootStore"in e?e.rootStore:e,{events:i,dataRef:a}=o.context,s=si.useRef(!1),l=si.useRef(null),d=si.useRef(!0),c=wt();si.useEffect(()=>{let g=o.select("domReferenceElement");if(!r)return;let p=at(g);function m(){let y=o.select("domReferenceElement");!o.select("open")&&Ze(y)&&y===or(De(y))&&(s.current=!0)}function b(){d.current=!0}function h(){d.current=!1}return Fr(ze(p,"blur",m),j0&&ze(p,"keydown",b,!0),j0&&ze(p,"pointerdown",h,!0))},[o,r]),si.useEffect(()=>{if(!r)return;function g(p){if(p.reason===oe.triggerPress||p.reason===oe.escapeKey){let m=o.select("domReferenceElement");Le(m)&&(l.current=m,s.current=!0)}}return i.on("openchange",g),()=>{i.off("openchange",g)}},[i,r,o]);let u=si.useMemo(()=>{function g(){s.current=!1,l.current=null}return{onMouseLeave(){g()},onFocus(p){let m=p.currentTarget;if(s.current){if(l.current===m)return;g()}let b=Dt(p.nativeEvent);if(Le(b)){if(j0&&!p.relatedTarget){if(!d.current&&!Os(b))return}else if(!ZC(b))return}let h=wa(p.relatedTarget,o.context.triggerElements),{nativeEvent:y,currentTarget:v}=p,w=typeof n=="function"?n():n;if(o.select("open")&&h||w===0||w===void 0){o.setOpen(!0,Ee(oe.triggerFocus,y,v));return}c.start(w,()=>{s.current||o.setOpen(!0,Ee(oe.triggerFocus,y,v))})},onBlur(p){g();let m=p.relatedTarget,b=p.nativeEvent,h=Le(m)&&m.hasAttribute(Xi("focus-guard"))&&m.getAttribute("data-type")==="outside";c.start(0,()=>{let y=o.select("domReferenceElement"),v=or(De(y));!m&&v===y||we(a.current.floatingContext?.refs.floating.current,v)||we(y,v)||h||wa(m??v,o.context.triggerElements)||o.setOpen(!1,Ee(oe.triggerFocus,b))})}}},[a,n,o,c]);return si.useMemo(()=>r?{reference:u,trigger:u}:{},[r,u])}var W0=f(H(),1);var H0=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new Vr,this.restTimeout=new Vr,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},sm=new WeakMap;function jl(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&sm.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),sm.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function lm(e,t){let{scopeElement:r,referenceElement:n,floatingElement:o}=t,i=sm.get(r);i&&i!==e&&jl(i),jl(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=n,e.pointerEventsFloatingElement=o,sm.set(r,e),r.style.pointerEvents="none",n.style.pointerEvents="auto",o.style.pointerEvents="auto"}function Hl(e){let t=e.context.dataRef.current,r=ct(()=>t.hoverInteractionState??H0.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),Ol(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Gc(e,t={}){let{enabled:r=!0,closeDelay:n=0,nodeId:o}=t,i="rootStore"in e?e.rootStore:e,a=i.useState("open"),s=i.useState("floatingElement"),l=i.useState("domReferenceElement"),{dataRef:d}=i.context,c=zr(),u=Bn(),g=Hl(i),p=wt(),m=ee(()=>Pp(d.current.openEvent?.type,g.interactedInside)),b=ee(()=>QC(d.current.openEvent?.type)),h=ee(()=>{jl(g)});X(()=>{a||(g.pointerType=void 0,g.restTimeoutPending=!1,g.interactedInside=!1,h())},[a,g,h]),W0.useEffect(()=>h,[h]),X(()=>{if(r&&a&&g.handleCloseOptions?.blockPointerEvents&&b()&&Le(l)&&s){let y=l,v=s,w=De(s),_=c?.nodesRef.current.find(C=>C.id===u)?.context?.elements.floating;_&&(_.style.pointerEvents="");let R=g.pointerEventsScopeElement!==v?g.pointerEventsScopeElement:null,x=_!==v?_:null,S=g.handleCloseOptions?.getScope?.()??R??x??y.closest("[data-rootownerid]")??w.body;return lm(g,{scopeElement:S,referenceElement:y,floatingElement:v}),()=>{h()}}},[r,a,l,s,g,b,c,u,h]),W0.useEffect(()=>{if(!r)return;function y(){return!!(c&&u&&co(c.nodesRef.current,u).length>0)}function v(C){let k=lo(n,"close",g.pointerType),E=()=>{i.setOpen(!1,Ee(oe.triggerHover,C)),c?.events.emit("floating.closed",C)};k?g.openChangeTimeout.start(k,E):(g.openChangeTimeout.clear(),E())}function w(C){let k=Dt(C);if(!Qw(k)){g.interactedInside=!1;return}g.interactedInside=k?.closest("[aria-haspopup]")!=null}function _(){g.openChangeTimeout.clear(),p.clear(),c?.events.off("floating.closed",x),h()}function R(C){if(y()&&c){c.events.on("floating.closed",x);return}if(wa(C.relatedTarget,i.context.triggerElements))return;let k=d.current.floatingContext?.nodeId??o,E=C.relatedTarget;if(!(c&&k&&Le(E)&&co(c.nodesRef.current,k,!1).some(T=>we(T.context?.elements.floating,E)))){if(g.handler){g.handler(C);return}h(),b()&&!m()&&v(C)}}function x(C){!c||!u||y()||p.start(0,()=>{c.events.off("floating.closed",x),i.setOpen(!1,Ee(oe.triggerHover,C)),c.events.emit("floating.closed",C)})}let S=s;return Fr(S&&ze(S,"mouseenter",_),S&&ze(S,"mouseleave",R),S&&ze(S,"pointerdown",w,!0),()=>{c?.events.off("floating.closed",x)})},[r,s,i,d,n,o,b,m,h,g,c,u,p])}var ka=f(H(),1),PE=f(ni(),1);var eL={current:null};function Fs(e,t={}){let{enabled:r=!0,delay:n=0,handleClose:o=null,mouseOnly:i=!1,restMs:a=0,move:s=!0,triggerElementRef:l=eL,externalTree:d,isActiveTrigger:c=!0,getHandleCloseContext:u,isClosing:g,shouldOpen:p,guardStaleOpen:m=!1}=t,b="rootStore"in e?e.rootStore:e,{dataRef:h,events:y}=b.context,v=zr(d),w=Hl(b),_=ka.useRef(!1),R=Vt(o),x=Vt(n),S=Vt(a),C=Vt(r),k=Vt(p),E=Vt(g),I=ee(()=>Pp(h.current.openEvent?.type,w.interactedInside)),T=ee(()=>k.current?.()!==!1),N=ee((F,D,O)=>{let L=b.context.triggerElements;if(L.hasElement(D))return!F||!we(F,D);if(!Le(O))return!1;let M=O;return L.hasMatchingElement(V=>we(V,M))&&(!F||!we(F,M))}),P=ee(()=>{if(!w.handler)return;De(b.select("domReferenceElement")).removeEventListener("mousemove",w.handler),w.handler=void 0}),A=ee(()=>{jl(w)});return c&&(w.handleCloseOptions=R.current?.__options),ka.useEffect(()=>P,[P]),ka.useEffect(()=>{if(!r)return;function F(D){D.open?_.current=!1:(_.current=D.reason===oe.triggerHover,P(),w.openChangeTimeout.clear(),w.restTimeout.clear(),w.blockMouseMove=!0,w.restTimeoutPending=!1)}return y.on("openchange",F),()=>{y.off("openchange",F)}},[r,y,w,P]),ka.useEffect(()=>{if(!r)return;function F(z,W=!0){let j=lo(x.current,"close",w.pointerType);j?w.openChangeTimeout.start(j,()=>{b.setOpen(!1,Ee(oe.triggerHover,z)),v?.events.emit("floating.closed",z)}):W&&(w.openChangeTimeout.clear(),b.setOpen(!1,Ee(oe.triggerHover,z)),v?.events.emit("floating.closed",z))}let D=l.current??(c?b.select("domReferenceElement"):null);if(!Le(D))return;function O(z){if(w.openChangeTimeout.clear(),w.blockMouseMove=!1,i&&!zn(w.pointerType))return;let W=Jw(S.current),j=lo(x.current,"open",w.pointerType),re=Dt(z),ne=z.currentTarget??null,de=b.select("domReferenceElement"),Q=ne;if(Le(re)&&!b.context.triggerElements.hasElement(re)){for(let _e of b.context.triggerElements.elements())if(we(_e,re)){Q=_e;break}}Le(ne)&&Le(de)&&!b.context.triggerElements.hasElement(ne)&&we(ne,de)&&(Q=de);let fe=Q==null?!1:N(de,Q,re),be=b.select("open"),ve=E.current?.()??b.select("transitionStatus")==="ending",G=!be&&ve&&_.current,te=!fe&&Le(Q)&&Le(de)&&we(de,Q)&&G,he=W>0&&!j,ke=fe&&(be||G)||te,Oe=!be||fe;if(ke){T()&&b.setOpen(!0,Ee(oe.triggerHover,z,Q));return}he||(j?w.openChangeTimeout.start(j,()=>{Oe&&T()&&b.setOpen(!0,Ee(oe.triggerHover,z,Q))}):Oe&&T()&&b.setOpen(!0,Ee(oe.triggerHover,z,Q)))}function L(z){if(I()){A();return}P();let W=b.select("domReferenceElement"),j=De(W);w.restTimeout.clear(),w.restTimeoutPending=!1;let re=h.current.floatingContext??u?.();if(wa(z.relatedTarget,b.context.triggerElements))return;if(R.current&&re){b.select("open")||w.openChangeTimeout.clear();let de=l.current;w.handler=R.current({...re,tree:v,x:z.clientX,y:z.clientY,onClose(){A(),P(),C.current&&!I()&&de===b.select("domReferenceElement")&&F(z,!0)}}),j.addEventListener("mousemove",w.handler),w.handler(z);return}(w.pointerType!=="touch"||!we(b.select("floatingElement"),z.relatedTarget))&&F(z)}function M(z){we(D,z.relatedTarget)||(w.openChangeTimeout.clear(),w.restTimeout.clear(),w.restTimeoutPending=!1)}let V=m?ze(D,"mouseout",M):void 0;return s?Fr(ze(D,"mousemove",O,{once:!0}),ze(D,"mouseenter",O),ze(D,"mouseleave",L),V):Fr(ze(D,"mouseenter",O),ze(D,"mouseleave",L),V)},[P,A,h,x,b,r,R,w,c,N,I,i,s,S,l,v,C,u,E,T,m]),ka.useMemo(()=>{if(!r)return;function F(D){w.pointerType=D.pointerType}return{onPointerDown:F,onPointerEnter:F,onMouseMove(D){let{nativeEvent:O}=D,L=D.currentTarget,M=b.select("domReferenceElement"),V=b.select("open"),z=N(M,L,D.target);if(i&&!zn(w.pointerType))return;if(V&&z&&w.handleCloseOptions?.blockPointerEvents){let re=b.select("floatingElement");if(re){let ne=w.handleCloseOptions?.getScope?.()??L.ownerDocument.body;lm(w,{scopeElement:ne,referenceElement:L,floatingElement:re})}}let W=Jw(S.current);if(V&&!z||W===0||!z&&w.restTimeoutPending&&D.movementX**2+D.movementY**2<2)return;w.restTimeout.clear();function j(){if(w.restTimeoutPending=!1,I())return;let re=b.select("open");!w.blockMouseMove&&(!re||z)&&T()&&b.setOpen(!0,Ee(oe.triggerHover,O,L))}w.pointerType==="touch"?PE.flushSync(()=>{j()}):z&&V?j():(w.restTimeoutPending=!0,w.restTimeout.start(W,j))}}},[r,w,I,N,i,b,S,T])}var kr=f(H(),1);var tL="Escape";function ME(e){return ut.engine.webkit&&e.movementX===0&&e.movementY===0}function cm(e,t,r){switch(e){case"vertical":return t;case"horizontal":return r;default:return t||r}}function dm(e,t){return cm(t,e===Zw||e===Op,e===Ec||e===kc)}function U0(e,t,r){return cm(t,e===Op,r?e===Ec:e===kc)||e==="Enter"||e===" "||e===""}function rL(e,t,r){return cm(t,r?e===Ec:e===kc,e===Op)}function nL(e,t,r,n){let o=r?e===kc:e===Ec,i=e===Zw;return t==="both"||t==="horizontal"&&n?e===tL:cm(t,o,i)}function Y0(e,t){let{listRef:r,activeIndex:n,onNavigate:o=()=>{},enabled:i=!0,selectedIndex:a=null,allowEscape:s=!1,loopFocus:l=!1,nested:d=!1,rtl:c=!1,virtual:u=!1,focusItemOnOpen:g="auto",focusItemOnHover:p=!0,openOnArrowKeyDown:m=!0,disabledIndices:b=void 0,orientation:h="vertical",parentOrientation:y,id:v,resetOnPointerLeave:w=!0,externalTree:_,grid:R}=t,x=R!=null,S="rootStore"in e?e.rootStore:e,C=S.useState("open"),k=S.useState("floatingElement"),E=S.useState("domReferenceElement"),I=S.context.dataRef,T=Oc(k),N=Tc(E),P=Vt(T),A=Bn(),F=zr(_),D=kr.useRef(g),O=kr.useRef(a??-1),L=kr.useRef(null),M=kr.useRef(!0),V=ee(q=>{o(O.current===-1?null:O.current,q)}),z=kr.useRef(!!k),W=kr.useRef(C),j=kr.useRef(!1),re=kr.useRef(!1),ne=kr.useRef(null),de=Vt(b),Q=Vt(C),fe=Vt(a),be=Vt(w),ve=Fn(),G=Fn(),te=ee(()=>{function q(pe){u?F?.events.emit("virtualfocus",pe):ne.current=Fl(pe,{sync:j.current,preventScroll:!0})}let Z=r.current[O.current],We=re.current;Z&&q(Z),(j.current?pe=>pe():pe=>ve.request(pe))(()=>{let pe=r.current[O.current]||Z;if(!pe)return;Z||q(pe),K&&(We||!M.current)&&pe.scrollIntoView?.({block:"nearest",inline:"nearest"})})});X(()=>{I.current.orientation=h},[I,h]),X(()=>{i&&(C&&k?(O.current=a??-1,D.current&&a!=null&&(re.current=!0,V())):z.current&&(O.current=-1,V()))},[i,C,k,a,V]),X(()=>{if(i){if(!C){j.current=!1;return}if(k)if(n==null){if(j.current=!1,fe.current!=null)return;if(z.current&&(O.current=-1,te()),(!W.current||!z.current)&&D.current&&(L.current!=null||D.current===!0&&L.current==null)){let q=0,Z=()=>{r.current[0]==null?(q<2&&(q?le=>G.request(le):queueMicrotask)(Z),q+=1):(O.current=L.current==null||U0(L.current,h,c)||d?Fp(r):n0(r),L.current=null,V())};Z()}}else r0(r.current,n)||(O.current=n,te(),re.current=!1)}},[i,C,k,n,fe,d,r,h,c,V,te,G]),X(()=>{if(!i||k||!F||u||!z.current)return;let q=F.nodesRef.current,Z=q.find(pe=>pe.id===A)?.context?.elements.floating,We=or(De(E??Z??null)),le=q.some(pe=>pe.context&&we(pe.context.elements.floating,We));Z&&!le&&M.current&&Z.focus({preventScroll:!0})},[i,k,E,F,A,u]),X(()=>{W.current=C,z.current=!!k}),X(()=>{C||(L.current=null,D.current=g)},[C,g]);let he=n!=null,ke=ee(q=>{if(!Q.current)return;let Z=r.current.indexOf(q.currentTarget);Z!==-1&&(O.current!==Z||n!==Z)&&(O.current=Z,V(q))}),Oe=ee(()=>y??F?.nodesRef.current.find(q=>q.id===A)?.context?.dataRef?.current.orientation),_e=ee(()=>Fp(r,de.current)),ae=ee(q=>{if(M.current=!1,j.current=!0,q.which===229||!Q.current&&q.currentTarget===P.current)return;if(d&&nL(q.key,h,c,x)){dm(q.key,Oe())||Ln(q),S.setOpen(!1,Ee(oe.listNavigation,q.nativeEvent)),Ze(E)&&(u?F?.events.emit("virtualfocus",E):E.focus());return}let Z=O.current,We=Fp(r,b),le=n0(r,b);if(N||(q.key==="Home"&&(Ln(q),O.current=We,V(q)),q.key==="End"&&(Ln(q),O.current=le,V(q))),R!=null){let pe=R(q,O.current,r,h,l,c,b,We,le);if(pe!=null&&(O.current=pe,V(q)),h==="both")return}if(dm(q.key,h)){if(Ln(q),C&&!u&&or(q.currentTarget.ownerDocument)===q.currentTarget){O.current=U0(q.key,h,c)?We:le,V(q);return}U0(q.key,h,c)?l?Z>=le?s&&Z!==r.current.length?O.current=-1:(j.current=!1,O.current=We):O.current=Ps(r.current,{startingIndex:Z,disabledIndices:b}):O.current=Math.min(le,Ps(r.current,{startingIndex:Z,disabledIndices:b})):l?Z<=We?s&&Z!==-1?O.current=r.current.length:(j.current=!1,O.current=le):O.current=Ps(r.current,{startingIndex:Z,decrement:!0,disabledIndices:b}):O.current=Math.max(We,Ps(r.current,{startingIndex:Z,decrement:!0,disabledIndices:b})),r0(r.current,O.current)&&(O.current=-1),V(q)}}),K=kr.useMemo(()=>({onFocus(Z){j.current=!0,ke(Z)},onClick:({currentTarget:Z})=>Z.focus({preventScroll:!0}),onMouseMove(Z){ME(Z)||(j.current=!0,re.current=!1,p&&ke(Z))},onPointerLeave(Z){if(!Q.current||!M.current||Z.pointerType==="touch")return;j.current=!0;let We=Z.relatedTarget;if(!(!p||r.current.includes(We))&&be.current&&(ne.current?.(),ne.current=null,O.current=-1,V(Z),!u)){let le=P.current,pe=or(De(le));le&&we(le,pe)&&le.focus({preventScroll:!0})}}}),[ke,Q,P,p,r,V,be,u]),se=kr.useMemo(()=>u&&C&&he&&{"aria-activedescendant":`${v}-${n}`},[u,C,he,v,n]),ce=kr.useMemo(()=>({"aria-orientation":h==="both"?void 0:h,...N?{}:se,onKeyDown(q){if(q.key==="Tab"&&q.shiftKey&&C&&!u){let Z=Dt(q.nativeEvent);if(Z&&!we(P.current,Z))return;Ln(q),S.setOpen(!1,Ee(oe.focusOut,q.nativeEvent)),Ze(E)&&E.focus();return}ae(q)},onPointerMove(q){ME(q)||(M.current=!0)}}),[se,ae,P,h,N,S,C,u,E]),Te=kr.useMemo(()=>{function q(le){S.setOpen(!0,Ee(oe.listNavigation,le.nativeEvent,le.currentTarget))}function Z(le){g==="auto"&&Tp(le.nativeEvent)&&(D.current=!u)}function We(le){D.current=g,g==="auto"&&Al(le.nativeEvent)&&(D.current=!0)}return{onKeyDown(le){let pe=S.select("open");M.current=!1;let Je=le.key.startsWith("Arrow"),bt=rL(le.key,Oe(),c),Kt=dm(le.key,h),Nr=(d?bt:Kt)||le.key==="Enter"||le.key.trim()==="";if(u&&pe)return ae(le);if(!(!pe&&!m&&Je)){if(Nr){let Ar=dm(le.key,Oe());L.current=d&&Ar?null:le.key}if(d){bt&&(Ln(le),pe?(O.current=_e(),V(le)):q(le));return}Kt&&(fe.current!=null&&(O.current=fe.current),Ln(le),!pe&&m?q(le):ae(le),pe&&V(le))}},onFocus(le){S.select("open")&&!u&&(O.current=-1,V(le))},onPointerDown:We,onPointerEnter:We,onMouseDown:Z,onClick:Z}},[ae,g,_e,d,V,S,m,h,Oe,c,fe,u]),Tt=kr.useMemo(()=>({...se,...Te}),[se,Te]);return kr.useMemo(()=>i?{reference:Tt,floating:ce,item:K,trigger:Te}:{},[i,Tt,ce,Te,K])}var Ls=f(H(),1);function G0(e,t){let{listRef:r,elementsRef:n,activeIndex:o,onMatch:i,disabledIndices:a,onTyping:s,enabled:l=!0,resetMs:d=750,selectedIndex:c=null}=t,u="rootStore"in e?e.rootStore:e,g=u.useState("open"),p=wt(),m=Ls.useRef(""),b=Ls.useRef(c??o??-1),h=Ls.useRef(null),y=ee(_=>{function R(P){return n?.current[P]}function x(P){let A=R(P);return A&&!Ms(A)||A?.matches(":disabled")?!1:a==null||!o0(Gi,P,a)}function S(P,A,F=0){if(P.length===0)return-1;let D=(F%P.length+P.length)%P.length,O=A.toLowerCase();for(let L=0;L<P.length;L+=1){let M=(D+L)%P.length;if(!(!P[M]?.toLowerCase().startsWith(O)||!x(M)))return M}return-1}let C=r.current;if(m.current.length>0&&_.key===" "&&(Ln(_),s?.(!0)),m.current.length>0&&m.current[0]!==" "&&S(C,m.current)===-1&&_.key!==" "&&s?.(!1),C==null||_.key.length!==1||_.ctrlKey||_.metaKey||_.altKey)return;g&&_.key!==" "&&(Ln(_),s?.(!0));let k=m.current==="";k&&(b.current=c??o??-1),C.every((P,A)=>P&&x(A)?P[0]?.toLowerCase()!==P[1]?.toLowerCase():!0)&&m.current===_.key&&(m.current="",b.current=h.current),m.current+=_.key,p.start(d,()=>{m.current="",b.current=h.current,s?.(!1)});let T=((k?c??o??-1:b.current)??0)+1,N=S(C,m.current,T);N!==-1?(i?.(N),h.current=N):_.key!==" "&&(m.current="",s?.(!1))}),v=ee(_=>{let R=_.relatedTarget,x=u.select("domReferenceElement"),S=u.select("floatingElement");we(x,R)||we(S,R)||(p.clear(),m.current="",b.current=h.current,s?.(!1))});X(()=>{!g&&c!==null||(p.clear(),h.current=null,m.current!==""&&(m.current=""))},[g,c,p]);let w=Ls.useMemo(()=>({onKeyDown:y,onBlur:v}),[y,v]);return Ls.useMemo(()=>l?{reference:w,floating:w}:{},[l,w])}var NE=.1,oL=NE*NE,yt=.5;function um(e,t,r,n,o,i){return n>=t!=i>=t&&e<=(o-r)*(t-n)/(i-n)+r}function fm(e,t,r,n,o,i,a,s,l,d){let c=!1;return um(e,t,r,n,o,i)&&(c=!c),um(e,t,o,i,a,s)&&(c=!c),um(e,t,a,s,l,d)&&(c=!c),um(e,t,l,d,r,n)&&(c=!c),c}function iL(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function pm(e,t,r,n,o,i){let a=Math.min(r,o),s=Math.max(r,o),l=Math.min(n,i),d=Math.max(n,i);return e>=a&&e<=s&&t>=l&&t<=d}function zs(e={}){let{blockPointerEvents:t=!1}=e,r=new Vr,n=({x:o,y:i,placement:a,elements:s,onClose:l,nodeId:d,tree:c})=>{let u=a?.split("-")[0],g=!1,p=null,m=null,b=typeof performance<"u"?performance.now():0;function h(v,w){let _=performance.now(),R=_-b;if(p===null||m===null||R===0)return p=v,m=w,b=_,!1;let x=v-p,S=w-m,C=x*x+S*S,k=R*R*oL;return p=v,m=w,b=_,C<k}function y(){r.clear(),l()}return function(w){r.clear();let _=s.domReference,R=s.floating;if(!_||!R||u==null||o==null||i==null)return;let{clientX:x,clientY:S}=w,C=Dt(w),k=w.type==="mouseleave",E=we(R,C),I=we(_,C);if(E&&(g=!0,!k))return;if(I&&(g=!1,!k)){g=!0;return}if(k&&Le(w.relatedTarget)&&we(R,w.relatedTarget))return;function T(){return!!(c&&co(c.nodesRef.current,d).length>0)}function N(){T()||y()}if(T())return;let P=_.getBoundingClientRect(),A=R.getBoundingClientRect(),F=o>A.right-A.width/2,D=i>A.bottom-A.height/2,O=A.width>P.width,L=A.height>P.height,M=(O?P:A).left,V=(O?P:A).right,z=(L?P:A).top,W=(L?P:A).bottom;if(u==="top"&&i>=P.bottom-1||u==="bottom"&&i<=P.top+1||u==="left"&&o>=P.right-1||u==="right"&&o<=P.left+1){N();return}let j=!1;switch(u){case"top":j=pm(x,S,M,P.top+1,V,A.bottom-1);break;case"bottom":j=pm(x,S,M,A.top+1,V,P.bottom-1);break;case"left":j=pm(x,S,A.right-1,W,P.left+1,z);break;case"right":j=pm(x,S,P.right-1,W,A.left+1,z);break;default:}if(j)return;if(g&&!iL(x,S,P)){N();return}if(!k&&h(x,S)){N();return}let re=!1;switch(u){case"top":{let ne=O?yt/2:yt*4,de=O||F?o+ne:o-ne,Q=O?o-ne:F?o+ne:o-ne,fe=i+yt+1,be=F||O?A.bottom-yt:A.top,ve=F?O?A.bottom-yt:A.top:A.bottom-yt;re=fm(x,S,de,fe,Q,fe,A.left,be,A.right,ve);break}case"bottom":{let ne=O?yt/2:yt*4,de=O||F?o+ne:o-ne,Q=O?o-ne:F?o+ne:o-ne,fe=i-yt,be=F||O?A.top+yt:A.bottom,ve=F?O?A.top+yt:A.bottom:A.top+yt;re=fm(x,S,de,fe,Q,fe,A.left,be,A.right,ve);break}case"left":{let ne=L?yt/2:yt*4,de=L||D?i+ne:i-ne,Q=L?i-ne:D?i+ne:i-ne,fe=o+yt+1,be=D||L?A.right-yt:A.left,ve=D?L?A.right-yt:A.left:A.right-yt;re=fm(x,S,be,A.top,ve,A.bottom,fe,de,fe,Q);break}case"right":{let ne=L?yt/2:yt*4,de=L||D?i+ne:i-ne,Q=L?i-ne:D?i+ne:i-ne,fe=o-yt,be=D||L?A.left+yt:A.right,ve=D?L?A.left+yt:A.right:A.left+yt;re=fm(x,S,fe,de,fe,Q,be,A.top,ve,A.bottom);break}default:}re?g||r.start(40,N):N()}};return n.__options={...e,blockPointerEvents:t},n}var Wl=class extends ai{setState(t){}update(t){}set(t,r){}notifyAll(){}};var Coe=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=zw.startingStyle]="startingStyle",e[e.endingStyle=zw.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({});var aL={"data-popup-open":""},sL={"data-popup-open":"","data-pressed":""},lL={"data-open":""},dL={"data-closed":""},cL={"data-anchor-hidden":""},mm={open(e){return e?aL:null}},$0={open(e){return e?sL:null}},Bs={open(e){return e?lL:dL},anchorHidden(e){return e?cL:null}},Ul={...Bs,...Il};var uL="ArrowUp",fL="ArrowDown",pL="ArrowLeft",mL="ArrowRight",gL="Home",bL="End";var AE=new Set([uL,fL,pL,mL,gL,bL]);function gm(e){return Tl(19)?e:e?"true":void 0}var DE=f(H(),1),VE=f(B(),1),FE=DE.forwardRef(function(t,r){let{cutout:n,...o}=t,i;if(n){let a=n.getBoundingClientRect();i=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${a.left}px ${a.top}px,${a.left}px ${a.bottom}px,${a.right}px ${a.bottom}px,${a.right}px ${a.top}px,${a.left}px ${a.top}px)`}return(0,VE.jsx)("div",{ref:r,role:"presentation","data-base-ui-inert":"",...o,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}})});var qc=f(H(),1);var $c=f(H(),1);function LE(e){let t=$c.useRef(""),r=$c.useCallback(o=>{o.defaultPrevented||(t.current=o.pointerType,e(o,o.pointerType))},[e]);return{onClick:$c.useCallback(o=>{if(o.detail===0){e(o,"keyboard");return}"pointerType"in o?e(o,o.pointerType):e(o,t.current),t.current=""},[e]),onPointerDown:r}}var zE=f(H(),1);function BE(e,t){let r=zE.useRef(e),n=ee(t);X(()=>{r.current!==e&&n(r.current),r.current=e},[e,n])}function hL(e,t){let r=ee((i,a)=>{(typeof e=="function"?e():e)||t(a||(ut.os.ios?"touch":""))}),{onClick:n,onPointerDown:o}=LE(r);return qc.useMemo(()=>({onClick:n,onPointerDown:o}),[n,o])}function jE(e){let[t,r]=qc.useState(null),n=hL(e,r);return BE(e,o=>{o&&!e&&r(null)}),qc.useMemo(()=>({openMethod:t,triggerProps:n}),[t,n])}var bm=f(H(),1);var Ta={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},_L={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},HE={disabled:!1,..._L},uo={valid(e){return e===null?null:e?{"data-valid":""}:{"data-invalid":""}}};var vL={invalid:void 0,name:void 0,validityData:{state:Ta,errors:[],error:"",value:"",initialValue:null},setValidityData:qe,disabled:void 0,setTouched:qe,setDirty:qe,setFilled:qe,setFocused:qe,validationMode:"onSubmit",shouldValidateOnChange:()=>!1,state:HE,registerFieldControl:qe,validation:{getValidationProps:(e,t=Ye)=>t,inputRef:{current:null},registeredInputs:new Map,registerInput:qe,getInputControl:()=>null,commit:async()=>{},change:qe}},q0=bm.createContext(vL);function _n(e=!0){let t=bm.useContext(q0);if(t.setValidityData===qe&&!e)throw new Error(Ue(28));return t}function WE(e,t,r,n,o=!0,i){let{registerFieldControl:a}=_n(),s=ct(()=>Symbol());X(()=>{let l=s.current;if(!o){a(l,void 0);return}a(l,{controlRef:e,getValue:n,id:t,name:i,value:r})},[e,o,n,t,i,a,s,r]),X(()=>{let l=s.current;return()=>{a(l,void 0)}},[a,s])}var hm=f(H(),1);var wL=hm.createContext({elementRef:{current:null},formRef:{current:{fields:new Map}},errors:{},clearErrors:qe,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function li(){return hm.useContext(wL)}var Kc=f(H(),1);var _m=f(H(),1);var K0=_m.createContext({controlId:void 0,registerControlId:qe,labelId:void 0,setLabelId:qe,messageIds:[],setMessageIds:qe,getDescriptionProps:e=>e});function Hr(){return _m.useContext(K0)}function UE(e={}){let{id:t,implicit:r=!1,controlRef:n}=e,{controlId:o,registerControlId:i}=Hr(),a=At(t),s=r?o:void 0,l=ct(()=>Symbol()),d=Kc.useRef(!1),c=Kc.useRef(t!=null),u=ee(()=>{!d.current||i===qe||(d.current=!1,i(l.current,void 0))});return X(()=>{if(i===qe)return;let g;if(r){let p=n?.current;Le(p)&&p.closest("label")!=null?g=t??null:g=s??a}else if(t!=null)c.current=!0,g=t;else if(c.current)g=a;else{u();return}if(g===void 0){u();return}d.current=!0,i(l.current,g)},[t,n,s,i,r,a,l,u]),Kc.useEffect(()=>u,[u]),o??a}var vm=f(H(),1),X0=vm.createContext(void 0);function Oa(){return vm.useContext(X0)?.direction??"ltr"}var wm=5;function YE(e,t){let r=yL(t);return e.clientX>=r.left-wm&&e.clientX<=r.right+wm&&e.clientY>=r.top-wm&&e.clientY<=r.bottom+wm}function yL(e){let t=e.getBoundingClientRect(),r=at(e);if(ut.env.jsdom)return t;let n=r.getComputedStyle(e,"::before"),o=r.getComputedStyle(e,"::after");if(!(n.content!=="none"||o.content!=="none"))return t;let a=parseFloat(n.width)||0,s=parseFloat(n.height)||0,l=parseFloat(o.width)||0,d=parseFloat(o.height)||0,c=Math.max(t.width,a,l),u=Math.max(t.height,s,d),g=c-t.width,p=u-t.height;return{left:t.left-g/2,right:t.right+g/2,top:t.top-p/2,bottom:t.bottom+p/2}}var Hn=f(H(),1);var xL=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:n,placement:o,rects:i,platform:a,elements:s,middlewareData:l}=t,{element:d,padding:c=0,offsetParent:u="real"}=ii(e,t)||{};if(d==null)return{};let g=Vp(c),p={x:r,y:n},m=Nc(o),b=Mc(m),h=await a.getDimensions(d),y=m==="y",v=y?"top":"left",w=y?"bottom":"right",_=y?"clientHeight":"clientWidth",R=i.reference[b]+i.reference[m]-p[m]-i.floating[b],x=p[m]-i.reference[m],S=u==="real"?await a.getOffsetParent?.(d):s.floating,C=s.floating[_]||i.floating[b];(!C||!await a.isElement?.(S))&&(C=s.floating[_]||i.floating[b]);let k=R/2-x/2,E=C/2-h[b]/2-1,I=Math.min(g[v],E),T=Math.min(g[w],E),N=I,P=C-h[b]-T,A=C/2-h[b]/2+k,F=Ap(N,A,P),D=!l.arrow&&Po(o)!=null&&A!==F&&i.reference[b]/2-(A<N?I:T)-h[b]/2<0,O=D?A<N?A-N:A-P:0;return{[m]:p[m]+O,data:{[m]:F,centerOffset:A-F-O,...D&&{alignmentOffset:O}},reset:D}}}),GE=(e,t)=>({...xL(e),options:[e,t]});var $E={name:"hide",async fn(e){let{width:t,height:r,x:n,y:o}=e.rects.reference,i=t===0&&r===0&&n===0&&o===0,a=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:a.top-r>=0||a.right-t>=0||a.bottom-r>=0||a.left-t>=0||i}}}};var Yl={sideX:"left",sideY:"top"};var qE="--available-width",KE="--available-height";function QE(e,t,r){let n=e==="inline-start"||e==="inline-end";return{top:"top",right:n?r?"inline-start":"inline-end":"right",bottom:"bottom",left:n?r?"inline-end":"inline-start":"left"}[t]}function XE(e,t,r){let{rects:n,placement:o}=e;return{side:QE(t,Lr(o),r),align:Po(o)||"center",anchor:{width:n.reference.width,height:n.reference.height},positioner:{width:n.floating.width,height:n.floating.height}}}function ym(e){return SL(e,IE)}function SL(e,t){let{anchor:r,positionMethod:n="absolute",side:o="bottom",sideOffset:i=0,align:a="center",alignOffset:s=0,collisionBoundary:l,collisionPadding:d=5,sticky:c=!1,arrowPadding:u=5,disableAnchorTracking:g=!1,inline:p,keepMounted:m=!1,floatingRootContext:b,mounted:h,collisionAvoidance:y,shift:v,nodeId:w,adaptiveOrigin:_,lazyFlip:R=!1,externalTree:x}=e,[S,C]=Hn.useState(null);!h&&S!==null&&C(null);let k=y.side||"flip",E=y.align||"flip",I=y.fallbackAxisSide||"end",T=v?.crossAxis??!1,N=v?.rootBoundary,P=typeof r=="function"?r:void 0,A=ee(P),F=P?A:r,D=Vt(r),O=Vt(h),M=Oa()==="rtl",V=S||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":M?"left":"right","inline-start":M?"right":"left"}[o],z=a==="center"?V:`${V}-${a}`,W=d;typeof W=="number"?W={top:W,right:W,bottom:W,left:W}:W&&(W={top:W.top||0,right:W.right||0,bottom:W.bottom||0,left:W.left||0});let j=1,re=o==="bottom"?j:0,ne=o==="top"?j:0,de=o==="right"?j:0,Q=o==="left"?j:0,fe={boundary:l==="clipping-ancestors"?"clippingAncestors":l,padding:W},be=Hn.useRef(null),ve=Vt(i),G=Vt(s),te=typeof i!="function"?i:0,he=typeof s!="function"?s:0,ke=[];p&&ke.push(p),ke.push(k0(J=>{let Ve=XE(J,o,M),Se=typeof ve.current=="function"?ve.current(Ve):ve.current,rt=typeof G.current=="function"?G.current(Ve):G.current;return{mainAxis:Se,crossAxis:rt,alignmentAxis:rt}},[te,he,M,o]));let Oe=E==="none"&&k!=="shift",_e=!Oe&&(c||T||k==="shift"),ae=k==="none"?null:I0({...fe,padding:{top:W.top+j+re,right:W.right+j+Q,bottom:W.bottom+j+ne,left:W.left+j+de},mainAxis:!T&&k==="flip",crossAxis:E==="flip"?"alignment":!1,fallbackAxisSideDirection:I}),K=Oe?null:T0({...fe,rootBoundary:N,mainAxis:E!=="none",crossAxis:_e,limiter:c||T?void 0:O0(J=>{if(!be.current)return{};let{width:Ve,height:Se}=be.current.getBoundingClientRect(),rt=bn(Lr(J.placement)),Pe=rt==="y"?Ve:Se,Xt=rt==="y"?W.left+W.right:W.top+W.bottom;return{offset:Pe/2+Xt/2}})},[fe,c,T,N,W,E]);k==="shift"||E==="shift"||a==="center"?ke.push(K,ae):ke.push(ae,K),ke.push(P0({...fe,apply({elements:{floating:J},availableWidth:Ve,availableHeight:Se,rects:rt}){if(!O.current)return;let Pe=J.style;Pe.setProperty(qE,`${Ve}px`),Pe.setProperty(KE,`${Se}px`);let Xt=at(J).devicePixelRatio||1,{x:Nn,y:An,width:ko,height:Dn}=rt.reference,_s=(Math.round((Nn+ko)*Xt)-Math.round(Nn*Xt))/Xt,xl=(Math.round((An+Dn)*Xt)-Math.round(An*Xt))/Xt;Pe.setProperty("--anchor-width",`${_s}px`),Pe.setProperty("--anchor-height",`${xl}px`)}}),GE(J=>({element:be.current||De(J.elements.floating).createElement("div"),padding:u,offsetParent:"floating"}),[u]),{name:"transformOrigin",fn(J){let{elements:Ve,middlewareData:Se,placement:rt,rects:Pe,y:Xt}=J,Nn=Lr(rt),An=bn(Nn),ko=be.current,Dn=Se.arrow?.x||0,_s=Se.arrow?.y||0,xl=ko?.clientWidth||0,GA=ko?.clientHeight||0,Cv=Dn+xl/2,FR=_s+GA/2,$A=Math.abs(Se.shift?.y||0),qA=Pe.reference.height/2,dc=typeof i=="function"?i(XE(J,o,M)):i,KA=$A>dc,XA={top:`${Cv}px calc(100% + ${dc}px)`,bottom:`${Cv}px ${-dc}px`,left:`calc(100% + ${dc}px) ${FR}px`,right:`${-dc}px ${FR}px`}[Nn],ZA=`${Cv}px ${Pe.reference.y+qA-Xt}px`;return Ve.floating.style.setProperty("--transform-origin",_e&&An==="y"&&KA?ZA:XA),{}}},$E,_),X(()=>{!h&&b&&b.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[h,b]);let se=Hn.useMemo(()=>({elementResize:!g&&typeof ResizeObserver<"u",layoutShift:!g&&typeof IntersectionObserver<"u"}),[g]),{refs:ce,elements:Te,x:Tt,y:q,middlewareData:Z,update:We,placement:le,context:pe,isPositioned:Je,floatingStyles:bt}=t({rootContext:b,open:m?h:void 0,placement:z,middleware:ke,strategy:n,whileElementsMounted:m?void 0:(...J)=>Bc(...J,se),nodeId:w,externalTree:x}),{sideX:Kt,sideY:Nr}=Z.adaptiveOrigin||Yl,Ar=Je?n:"fixed",Qo=Hn.useMemo(()=>{let J;return Je?_?J={position:Ar,[Kt]:Tt,[Nr]:q}:J={...bt,position:Ar}:J={position:Ar,top:0,left:0},J[qE]="100vw",J[KE]="100vh",Je||(J.opacity=0),J},[_,Ar,Kt,Tt,Nr,q,bt,Je]),Pn=Hn.useRef(null);X(()=>{if(!h)return;let J=D.current,Ve=typeof J=="function"?J():J,rt=(ZE(Ve)?Ve.current:Ve)||null||null;rt!==Pn.current&&(ce.setPositionReference(rt),Pn.current=rt)},[h,ce,F,D]),Hn.useEffect(()=>{if(!h)return;let J=D.current;typeof J!="function"&&ZE(J)&&J.current!==Pn.current&&(ce.setPositionReference(J.current),Pn.current=J.current)},[h,ce,F,D]),Hn.useEffect(()=>{if(m&&h&&Te.reference&&Te.floating)return Bc(Te.reference,Te.floating,We,se)},[m,h,Te,We,se]);let Mn=Lr(le),ro=QE(o,Mn,M),Hi=Po(le)||"center",Wi=!!Z.hide?.referenceHidden;X(()=>{R&&h&&Je&&Mn!==V&&C(Mn)},[R,h,Je,Mn,V]);let Fe=Hn.useMemo(()=>({position:"absolute",top:Z.arrow?.y,left:Z.arrow?.x}),[Z.arrow]),$=Z.arrow?.centerOffset!==0;return Hn.useMemo(()=>({positionerStyles:Qo,arrowStyles:Fe,arrowRef:be,arrowUncentered:$,side:ro,align:Hi,physicalSide:Mn,anchorHidden:Wi,refs:ce,context:pe,isPositioned:Je,update:We}),[Qo,Fe,be,$,ro,Hi,Mn,Wi,ce,pe,Je,We])}function ZE(e){return e!=null&&"current"in e}function Gl(e){return e==="starting"?C3:Ye}function xm(e,t,{styles:r,transitionStatus:n,props:o,refs:i,hidden:a,inert:s=!1}){let l={...r};return s&&(l.pointerEvents="none"),Re("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:a,style:l},Gl(n),o],stateAttributesMapping:Bs})}var JE=f(H(),1);var RL=20;function e2(e,t,r,n){let[o,i]=JE.useState(!1);X(()=>{if(!e||!t||r==null){i(!1);return}let a=De(r).documentElement.clientWidth,s=r.offsetWidth;i(a>0&&s>0&&s>=a-RL)},[e,t,r]),$C(e&&(!t||o),n)}var t2=f(H(),1);var Z0=t2.forwardRef(function(t,r){let{render:n,className:o,disabled:i=!1,focusableWhenDisabled:a=!1,nativeButton:s=!0,style:l,...d}=t,{getButtonProps:c,buttonRef:u}=$i({disabled:i,focusableWhenDisabled:a,native:s});return Re("button",t,{state:{disabled:i},ref:[r,u],props:[d,c]})});var Sm=f(H(),1),Q0=Sm.createContext({disabled:!1});function Rm(){return Sm.useContext(Q0)}var Ia=f(H(),1);function js(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}var J0=Object.keys(Ta);function CL(e,t){return e.matches(":disabled")?!1:!t||e.form===t?!0:e.form===null&&!e.hasAttribute("form")}function r2(e,t){let r=null;for(let n of e.keys())if(CL(n,t)){if(!n.validity.valid)return n;r??=n}return r}function n2(e,t){for(let r of t.keys())r.setCustomValidity("");e?.setCustomValidity("")}function o2(e){let{elementRef:t,formRef:r}=li(),{setValidityData:n,validate:o,validityData:i,validationDebounceTime:a,invalid:s,markedDirtyRef:l,state:d,shouldValidateOnChange:c,registeredFieldIdRef:u}=e,{controlId:g,getDescriptionProps:p}=Hr(),m=wt(),b=Ia.useRef(null),h=ct(()=>new Map).current,y=Ia.useRef(0),v=Ia.useCallback((S,C)=>(h.set(S,C),()=>{h.delete(S)}),[h]),w=ee(()=>{let S=r2(h,t.current);return S&&h.get(S)?.controlRef.current||null}),_=ee(async(S,C=!1)=>{y.current+=1;let k=y.current;function E(M,V=s){let z=u.current??g;if(z==null)return;let W=r.current.fields.get(z);if(!W)return;let j=js(M,V);r.current.fields.set(z,{...W,validityData:j})}function I(M,V){let z={value:S,state:{...Ta,valid:!0},error:"",errors:[],initialValue:i.initialValue};n2(M,h),E(z,V),n(z)}let T=h.size>0?r2(h,t.current):b.current;if(C){if(d.valid!==!1||!T)return;let M=T.validity;if(!M.valueMissing){I(T,!1);return}for(let V of J0)if(V!=="valid"&&V!=="valueMissing"&&V!=="customError"&&M[V])return}function N(M){let V=J0.reduce((W,j)=>(W[j]=M.validity[j],W),{}),z=!1;for(let W of J0)if(W!=="valid"){if(W==="valueMissing"&&V[W])z=!0;else if(V[W])return V}return z&&!l.current&&(V.valid=!0,V.valueMissing=!1),V}m.clear();let P=null,A=[],F=T?N(T):{...Ta,valid:!0},D,O=c();if(T&&T.validationMessage&&!O)D=T.validationMessage,A=[T.validationMessage];else{let M=Array.from(r.current.fields.values()).reduce((z,W)=>(W.name&&(z[W.name]=W.getValue()),z),{}),V=o(S,M);if(typeof V=="object"&&V!==null&&"then"in V){if(P=await V,k!==y.current)return}else P=V;P!==null?(F.valid=!1,F.customError=!0,Array.isArray(P)?(A=P,T?.setCustomValidity(P.join(`
+`))):P&&(A=[P],T?.setCustomValidity(P))):O&&(n2(T,h),F.customError=!1,T&&T.validationMessage?(D=T.validationMessage,A=[T.validationMessage]):(!T||T.validity.valid)&&!F.valid&&(F.valid=!0))}let L={value:S,state:F,error:D??(Array.isArray(P)?P[0]:P??""),errors:A,initialValue:i.initialValue};E(L),n(L)}),R=ee(S=>{m.clear();let C=c();C&&S!==""&&a?(y.current+=1,m.start(a,()=>{_(S)})):_(S,!C)}),x=Ia.useCallback((S,C={})=>it(p(C),d.valid===!1&&!d.disabled&&!S?{"aria-invalid":!0}:Ye),[p,d.disabled,d.valid]);return Ia.useMemo(()=>({getValidationProps:x,inputRef:b,registeredInputs:h,registerInput:v,getInputControl:w,commit:_,change:R}),[x,h,v,w,_,R])}function i2(e,t){let r=At(e);return X(()=>(t(r),()=>{t(n=>n===r?void 0:n)}),[r,t]),r}function a2(e={}){let{id:t,fallbackControlId:r,native:n=!1,setLabelId:o,focusControl:i}=e,{controlId:a,setLabelId:s}=Hr(),l=ee(p=>{s(p),o?.(p)}),d=i2(t,l),c=a??r;function u(p){if(i){i(p,c);return}if(!c)return;let m=De(p.currentTarget).getElementById(c);Ze(m)&&EL(m)}function g(p){Dt(p.nativeEvent)?.closest("button,input,select,textarea")||(!p.defaultPrevented&&p.detail>1&&p.preventDefault(),!n&&u(p))}return n?{id:d,htmlFor:c??void 0,onMouseDown:g}:{id:d,onClick:g,onPointerDown(p){p.preventDefault()}}}function EL(e){e.focus({focusVisible:!0})}var Cm=f(H(),1),kL=Cm.createContext(void 0);function Pa(e=!0){let t=Cm.useContext(kL);if(t===void 0&&!e)throw new Error(Ue(25));return t}var st={};Dr(st,{Arrow:()=>l2,Backdrop:()=>c2,CheckboxItem:()=>m2,CheckboxItemIndicator:()=>g2,Group:()=>_2,GroupLabel:()=>w2,Handle:()=>Jc,Item:()=>x2,LinkItem:()=>S2,Popup:()=>E2,Portal:()=>O2,Positioner:()=>I2,RadioGroup:()=>M2,RadioItem:()=>D2,RadioItemIndicator:()=>V2,Root:()=>$m,Separator:()=>l9,SubmenuRoot:()=>H2,SubmenuTrigger:()=>d9,Trigger:()=>K2,Viewport:()=>a9,createHandle:()=>c9});var s2=f(H(),1);var Em=f(H(),1),ey=Em.createContext(void 0);function Wr(e){let t=Em.useContext(ey);if(t===void 0&&!e)throw new Error(Ue(33));return t}var km=f(H(),1),ty=km.createContext(void 0);function xt(e){let t=km.useContext(ty);if(t===void 0&&!e)throw new Error(Ue(36));return t}var l2=s2.forwardRef(function(t,r){let{render:n,className:o,style:i,...a}=t,{store:s}=xt(),{arrowRef:l,side:d,align:c,arrowUncentered:u,arrowStyles:g}=Wr(),m={open:s.useState("open"),side:d,align:c,uncentered:u};return Re("div",t,{ref:[l,r],stateAttributesMapping:Bs,state:m,props:{style:g,"aria-hidden":!0,...a}})});var d2=f(H(),1);var c2=d2.forwardRef(function(t,r){let{render:n,className:o,style:i,...a}=t,{store:s}=xt(),l=s.useState("open"),d=s.useState("mounted"),c=s.useState("transitionStatus"),u=s.useState("lastOpenChangeReason"),g=Pa(),p={open:l,transitionStatus:c};return Re("div",t,{ref:g?.backdropRef?[r,g.backdropRef]:r,state:p,stateAttributesMapping:Ul,props:[{role:"presentation",hidden:!d,style:{pointerEvents:u===oe.triggerHover?"none":void 0,userSelect:"none",WebkitUserSelect:"none"}},a]})});var Im=f(H(),1);var Tm=f(H(),1),ry=Tm.createContext(void 0);function u2(){let e=Tm.useContext(ry);if(e===void 0)throw new Error(Ue(30));return e}var $l=f(H(),1);var f2=f(H(),1);function Om(e){let{closeOnClick:t,highlighted:r,id:n,nodeId:o,store:i,typingRef:a,itemRef:s,itemMetadata:l}=e,{events:d}=i.useState("floatingTreeRoot"),c=i.useState("open"),u=Pa(!0),g=u!==void 0;return f2.useMemo(()=>({id:n,role:"menuitem",tabIndex:c&&r?0:-1,onKeyDown(p){p.key===" "&&a?.current&&p.preventDefault()},onMouseMove(p){o&&d.emit("itemhover",{nodeId:o,target:p.currentTarget})},onClick(p){t&&d.emit("close",{domEvent:p,reason:oe.itemPress})},onMouseUp(p){if(u){let m=u.initialCursorPointRef.current;if(u.initialCursorPointRef.current=null,g&&m&&Math.abs(p.clientX-m.x)<=1&&Math.abs(p.clientY-m.y)<=1||g&&!ut.os.mac&&p.button===2)return}s.current&&i.context.allowMouseUpTriggerRef.current&&(!g||p.button===2)&&l.type==="regular-item"&&Ml(s.current,p,{detail:1})}}),[t,r,n,d,o,c,i,a,s,u,g,l])}var Ma={type:"regular-item"};function Na(e){let{closeOnClick:t,disabled:r,highlighted:n,id:o,store:i,typingRef:a=i.context.typingRef,nativeButton:s,itemMetadata:l,nodeId:d}=e,c=$l.useRef(null),{getButtonProps:u,buttonRef:g}=$i({disabled:r,focusableWhenDisabled:!0,native:s,composite:!0}),p=Om({closeOnClick:t,highlighted:n,id:o,nodeId:d,store:i,typingRef:a,itemRef:c,itemMetadata:l}),m=$l.useCallback(h=>it(p,{onMouseEnter(){l.type==="submenu-trigger"&&l.setActive()}},h,u),[p,u,l]),b=Jo(c,g);return $l.useMemo(()=>({getItemProps:m,itemRef:b}),[m,b])}var ny=(function(e){return e.checked="data-checked",e.unchecked="data-unchecked",e.disabled="data-disabled",e.highlighted="data-highlighted",e})({});var Aa={checked(e){return e?{[ny.checked]:""}:{[ny.unchecked]:""}},...Il};var p2=f(B(),1),m2=Im.forwardRef(function(t,r){let{render:n,className:o,id:i,label:a,nativeButton:s=!1,disabled:l=!1,closeOnClick:d=!1,checked:c,defaultChecked:u,onCheckedChange:g,style:p,...m}=t,b=oo({guess:!0,label:a}),h=Wr(!0),y=At(i),{store:v}=xt(),w=v.useState("disabled"),_=l||w,R=v.useState("isActive",b.index),x=v.useState("itemProps"),[S,C]=kl({controlled:c,default:u??!1,name:"MenuCheckboxItem",state:"checked"}),{getItemProps:k,itemRef:E}=Na({closeOnClick:d,disabled:_,highlighted:R,id:y,store:v,nativeButton:s,nodeId:h?.context.nodeId,itemMetadata:Ma}),I=Im.useMemo(()=>({disabled:_,highlighted:R,checked:S}),[_,R,S]);function T(P){let A=Ee(oe.itemPress,P.nativeEvent,void 0,{preventUnmountOnClose:qe});g?.(!S,A),!A.isCanceled&&C(F=>!F)}let N=Re("div",t,{state:I,stateAttributesMapping:Aa,props:[x,{role:"menuitemcheckbox","aria-checked":S,onClick:T},m,k],ref:[E,r,b.ref]});return(0,p2.jsx)(ry.Provider,{value:I,children:N})});var Pm=f(H(),1);var g2=Pm.forwardRef(function(t,r){let{render:n,className:o,style:i,keepMounted:a=!1,...s}=t,l=u2(),d=Pm.useRef(null),{transitionStatus:c,mounted:u,setMounted:g}=ei(l.checked);so({open:l.checked,ref:d,onComplete(){l.checked||g(!1)}});let p={checked:l.checked,disabled:l.disabled,highlighted:l.highlighted,transitionStatus:c};return Re("span",t,{state:p,ref:[r,d],stateAttributesMapping:Aa,props:{"aria-hidden":!0,...s},enabled:a||u})});var Nm=f(H(),1);var Mm=f(H(),1),Xc=Mm.createContext(void 0);function b2(){let e=Mm.useContext(Xc);if(e===void 0)throw new Error(Ue(31));return e}var h2=f(B(),1),_2=Nm.forwardRef(function(t,r){let{render:n,className:o,style:i,...a}=t,[s,l]=Nm.useState(void 0),d=Re("div",t,{ref:r,props:{role:"group","aria-labelledby":s,...a}});return(0,h2.jsx)(Xc.Provider,{value:l,children:d})});var v2=f(H(),1);var w2=v2.forwardRef(function(t,r){let{render:n,className:o,style:i,id:a,...s}=t,l=At(a),d=b2();return X(()=>(d(l),()=>{d(c=>c===l?void 0:c)}),[d,l]),Re("div",t,{ref:r,props:{id:l,role:"presentation",...s}})});var y2=f(H(),1);var x2=y2.forwardRef(function(t,r){let{render:n,className:o,id:i,label:a,nativeButton:s=!1,disabled:l=!1,closeOnClick:d=!0,style:c,...u}=t,g=oo({guess:!0,label:a}),p=Wr(!0),m=At(i),{store:b}=xt(),h=b.useState("disabled"),y=l||h,v=b.useState("isActive",g.index),w=b.useState("itemProps"),{getItemProps:_,itemRef:R}=Na({closeOnClick:d,disabled:y,highlighted:v,id:m,store:b,nativeButton:s,nodeId:p?.context.nodeId,itemMetadata:Ma});return Re("div",t,{state:{disabled:y,highlighted:v},props:[w,u,_],ref:[R,r,g.ref]})});var Am=f(H(),1);var S2=Am.forwardRef(function(t,r){let{render:n,className:o,id:i,label:a,closeOnClick:s=!1,style:l,...d}=t,c=Am.useRef(null),u=oo({guess:!0,label:a}),p=Wr(!0)?.context.nodeId,m=At(i),{store:b}=xt(),h=b.useState("isActive",u.index),y=b.useState("itemProps"),v=b.context.typingRef,{getButtonProps:w,buttonRef:_}=$i({native:!1,composite:!0}),R=Om({closeOnClick:s,highlighted:h,id:m,nodeId:p,store:b,typingRef:v,itemRef:c,itemMetadata:Ma});function x(C){return it(R,C,w)}return Re("a",t,{state:{highlighted:h},props:[y,d,x],ref:[c,_,r,u.ref]})});var Vm=f(H(),1);var Dm=f(H(),1),TL=Dm.createContext(void 0);function R2(e){let t=Dm.useContext(TL);if(t===void 0&&!e)throw new Error(Ue(69));return t}var C2=f(B(),1),E2=Vm.forwardRef(function(t,r){let{render:n,className:o,style:i,finalFocus:a,...s}=t,{store:l}=xt(),{side:d,align:c}=Wr(),u=R2(!0)!=null,g=l.useState("open"),p=l.useState("transitionStatus"),m=l.useState("popupProps"),b=l.useState("mounted"),h=l.useState("instantType"),y=l.useState("activeTriggerElement"),v=l.useState("parent"),w=l.useState("lastOpenChangeReason"),_=l.useState("rootId"),R=l.useState("floatingRootContext"),x=l.useState("floatingTreeRoot"),S=l.useState("closeDelay"),C=l.useState("hoverEnabled"),k=l.useState("disabled"),E=l.useState("openMethod"),I=v.type==="context-menu";so({open:g,ref:l.context.popupRef,onComplete(){g&&l.context.onOpenChangeComplete?.(!0)}}),Vm.useEffect(()=>{function F(D){l.setOpen(!1,Ee(D.reason,D.domEvent))}return x.events.on("close",F),()=>{x.events.off("close",F)}},[x.events,l]),Gc(R,{enabled:C&&!k&&!I&&v.type!=="menubar",closeDelay:S});let T=l.useStateSetter("popupElement"),N={transitionStatus:p,side:d,align:c,open:g,nested:v.type==="menu",instant:h},P=Re("div",t,{state:N,ref:[r,l.context.popupRef,T],stateAttributesMapping:Ul,props:[m,{onKeyDown(F){u&&AE.has(F.key)&&F.stopPropagation()}},Gl(p),s,{"data-rootownerid":_}]}),A=v.type===void 0||I;return(y||v.type==="menubar"&&w!==oe.outsidePress)&&(A=!0),(0,C2.jsx)(y0,{context:R,openInteractionType:E,modal:I,disabled:!b,returnFocus:a===void 0?A:a,initialFocus:v.type!=="menu",restoreFocus:!0,externalTree:v.type!=="menubar"?x:void 0,previousFocusableElement:y,nextFocusableElement:v.type===void 0?l.context.triggerFocusTargetRef:void 0,beforeContentFocusGuardRef:v.type===void 0?l.context.beforeContentFocusGuardRef:void 0,children:P})});var T2=f(H(),1);var Fm=f(H(),1),oy=Fm.createContext(void 0);function k2(){let e=Fm.useContext(oy);if(e===void 0)throw new Error(Ue(32));return e}var iy=f(B(),1),O2=T2.forwardRef(function(t,r){let{keepMounted:n=!1,...o}=t,{store:i}=xt();return i.useState("mounted")||n?(0,iy.jsx)(oy.Provider,{value:n,children:(0,iy.jsx)(b0,{ref:r,...o})}):null});var di=f(H(),1);var ql=f(B(),1),I2=di.forwardRef(function(t,r){let{anchor:n,positionMethod:o="absolute",className:i,render:a,side:s,align:l,sideOffset:d=0,alignOffset:c=0,collisionBoundary:u="clipping-ancestors",collisionPadding:g=5,arrowPadding:p=5,sticky:m=!1,disableAnchorTracking:b=!1,collisionAvoidance:h=k3,style:y,...v}=t,{store:w}=xt(),_=k2(),R=Pa(!0),x=w.useState("parent"),S=w.useState("floatingRootContext"),C=w.useState("floatingTreeRoot"),k=w.useState("mounted"),E=w.useState("open"),I=w.useState("modal"),T=w.useState("openMethod"),N=w.useState("activeTriggerElement"),P=w.useState("transitionStatus"),A=w.useState("positionerElement"),F=w.useState("instantType"),D=w.useState("adaptiveOrigin"),O=w.useState("lastOpenChangeReason"),L=w.useState("floatingNodeId"),M=w.useState("floatingParentNodeId"),V=S.useState("domReferenceElement"),z=di.useRef(null),W=va(A),j=n,re=d,ne=c,de=l,Q=h;x.type==="context-menu"&&(j=n??x.context?.anchor,de=de??"start",!s&&de!=="center"&&(ne=t.alignOffset??2,re=t.sideOffset??-5));let fe=s,be=de;x.type==="menu"?(fe=fe??"inline-end",be=be??"start",Q=t.collisionAvoidance??jp):x.type==="menubar"&&(fe=fe??(x.context.orientation==="vertical"?"inline-end":"bottom"),be=be??"start");let ve=x.type==="context-menu",G=ym({anchor:j,floatingRootContext:S,positionMethod:R?"fixed":o,mounted:k,side:fe,sideOffset:re,align:be,alignOffset:ne,arrowPadding:ve?0:p,collisionBoundary:u,collisionPadding:g,sticky:m,nodeId:L,keepMounted:_,disableAnchorTracking:b,collisionAvoidance:Q,shift:ve?{crossAxis:!("side"in Q&&Q.side==="flip"),rootBoundary:"layoutViewport"}:void 0,externalTree:C,adaptiveOrigin:D});di.useEffect(()=>{function se(ce){ce.open&&(ce.parentNodeId===L&&w.set("hoverEnabled",!1),ce.nodeId!==L&&ce.parentNodeId===w.select("floatingParentNodeId")&&w.setOpen(!1,Ee(oe.siblingOpen)))}return C.events.on("menuopenchange",se),()=>{C.events.off("menuopenchange",se)}},[w,C.events,L]),di.useEffect(()=>{if(w.select("floatingParentNodeId")==null)return;function se(ce){if(ce.open||ce.nodeId!==w.select("floatingParentNodeId"))return;let Te=ce.reason??oe.siblingOpen;w.setOpen(!1,Ee(Te))}return C.events.on("menuopenchange",se),()=>{C.events.off("menuopenchange",se)}},[C.events,w]);let te=wt();di.useEffect(()=>{E||te.clear()},[E,te]),di.useEffect(()=>{function se(ce){if(!(!E||ce.nodeId!==w.select("floatingParentNodeId")))if(ce.target&&N&&N!==ce.target){let Te=w.select("closeDelay");Te>0?te.isStarted()||te.start(Te,()=>{w.setOpen(!1,Ee(oe.siblingOpen))}):w.setOpen(!1,Ee(oe.siblingOpen))}else te.clear()}return C.events.on("itemhover",se),()=>{C.events.off("itemhover",se)}},[C.events,E,N,w,te]),di.useEffect(()=>{let se={open:E,nodeId:L,parentNodeId:M,reason:w.select("lastOpenChangeReason")};C.events.emit("menuopenchange",se)},[C.events,E,w,L,M]),X(()=>{let se=V,ce=z.current;if(se&&(z.current=se),ce&&se&&se!==ce){w.set("instantType",void 0);let Te=new AbortController;return W(()=>{w.set("instantType","trigger-change")},Te.signal),()=>{Te.abort()}}},[V,W,w]);let he={open:E,side:G.side,align:G.align,anchorHidden:G.anchorHidden,nested:x.type==="menu",instant:F},ke=x.type==="menubar"&&x.context.modal,Oe=I&&O!==oe.triggerHover;e2(E&&(ke||Oe),T==="touch",A,N);let _e=xm(t,he,{styles:G.positionerStyles,transitionStatus:P,props:v,refs:[r,w.useStateSetter("positionerElement")],hidden:!k,inert:!E}),ae=k&&x.type!=="menu"&&(x.type!=="menubar"&&I&&O!==oe.triggerHover||x.type==="menubar"&&x.context.modal),K=null;return x.type==="menubar"?K=x.context.contentElement:x.type===void 0&&(K=N),(0,ql.jsxs)(ey.Provider,{value:G,children:[ae&&(0,ql.jsx)(FE,{ref:x.type==="context-menu"||x.type==="nested-context-menu"?x.context.internalBackdropRef:null,inert:gm(!E),cutout:K}),(0,ql.jsx)(_0,{id:L,children:(0,ql.jsx)(pC,{elementsRef:w.context.itemDomElements,labelsRef:w.context.itemLabels,children:_e})})]})});var Da=f(H(),1);var Lm=f(H(),1),ay=Lm.createContext(void 0);function P2(){let e=Lm.useContext(ay);if(e===void 0)throw new Error(Ue(34));return e}var sy=f(B(),1),M2=Da.memo(Da.forwardRef(function(t,r){let{render:n,className:o,value:i,defaultValue:a,onValueChange:s,disabled:l=!1,style:d,"aria-labelledby":c,...u}=t,[g,p]=Da.useState(void 0),[m,b]=kl({controlled:i,default:a,name:"MenuRadioGroup"}),h=ee((_,R)=>{s?.(_,R),!R.isCanceled&&b(_)}),v=Re("div",t,{state:{disabled:l},ref:r,props:{role:"group","aria-labelledby":c??g,"aria-disabled":l||void 0,...u}}),w=Da.useMemo(()=>({value:m,setValue:h,disabled:l}),[m,h,l]);return(0,sy.jsx)(Xc.Provider,{value:p,children:(0,sy.jsx)(ay.Provider,{value:w,children:v})})}));var Bm=f(H(),1);var zm=f(H(),1),ly=zm.createContext(void 0);function N2(){let e=zm.useContext(ly);if(e===void 0)throw new Error(Ue(35));return e}var A2=f(B(),1),D2=Bm.forwardRef(function(t,r){let{render:n,className:o,id:i,label:a,nativeButton:s=!1,disabled:l=!1,closeOnClick:d=!1,value:c,style:u,...g}=t,p=oo({guess:!0,label:a}),m=Wr(!0),b=At(i),{store:h}=xt(),y=h.useState("isActive",p.index),v=h.useState("itemProps"),{value:w,setValue:_,disabled:R}=P2(),x=h.useState("disabled"),S=l||R||x,C=w===c,{getItemProps:k,itemRef:E}=Na({closeOnClick:d,disabled:S,highlighted:y,id:b,store:h,nativeButton:s,nodeId:m?.context.nodeId,itemMetadata:Ma}),I=Bm.useMemo(()=>({disabled:S,highlighted:y,checked:C}),[S,y,C]);function T(P){let A=Ee(oe.itemPress,P.nativeEvent,void 0,{preventUnmountOnClose:qe});_(c,A)}let N=Re("div",t,{state:I,stateAttributesMapping:Aa,props:[v,{role:"menuitemradio","aria-checked":C,onClick:T},g,k],ref:[E,r,p.ref]});return(0,A2.jsx)(ly.Provider,{value:I,children:N})});var jm=f(H(),1);var V2=jm.forwardRef(function(t,r){let{render:n,className:o,style:i,keepMounted:a=!1,...s}=t,l=N2(),d=jm.useRef(null),{transitionStatus:c,mounted:u,setMounted:g}=ei(l.checked);so({open:l.checked,ref:d,onComplete(){l.checked||g(!1)}});let p={checked:l.checked,disabled:l.disabled,highlighted:l.highlighted,transitionStatus:c};return Re("span",t,{state:p,stateAttributesMapping:Aa,ref:[r,d],props:{"aria-hidden":!0,...s},enabled:a||u})});var fr=f(H(),1);var Hm=f(H(),1),OL=Hm.createContext(null);function Wm(e){let t=Hm.useContext(OL);if(t===null&&!e)throw new Error(Ue(5));return t}var Zc=f(H(),1);var F2={...im,disabled:e=>e.parent.type==="menubar"&&e.parent.context.disabled||e.disabled,modal:e=>(e.parent.type===void 0||e.parent.type==="context-menu")&&(e.modal??!0),openMethod:e=>e.openMethod,allowMouseEnter:e=>e.allowMouseEnter,highlightItemOnHover:e=>e.highlightItemOnHover,parent:e=>e.parent,rootId:e=>e.parent.type==="menu"?e.parent.store.select("rootId"):e.parent.type!==void 0?e.parent.context.rootId:e.rootId,activeIndex:e=>e.activeIndex,isActive:(e,t)=>e.activeIndex===t,hoverEnabled:e=>e.hoverEnabled,instantType:e=>e.instantType,lastOpenChangeReason:e=>e.openChangeReason,floatingTreeRoot:e=>e.parent.type==="menu"?e.parent.store.select("floatingTreeRoot"):e.floatingTreeRoot,floatingNodeId:e=>e.floatingNodeId,floatingParentNodeId:e=>e.floatingParentNodeId,itemProps:e=>e.itemProps,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin,keyboardEventRelay:e=>{if(e.keyboardEventRelay)return e.keyboardEventRelay;if(e.parent.type==="menu")return e.parent.store.select("keyboardEventRelay")}},Um=class extends ai{constructor(t){super({...B2(),...t},z2(),F2),this.unsubscribeParentListener=this.observe("parent",r=>{if(this.unsubscribeParentListener?.(),r.type==="menu"){let n=r.store.select("rootId"),o=r.store.select("floatingTreeRoot"),i=r.store.select("keyboardEventRelay");this.unsubscribeParentListener=r.store.subscribe(()=>{let a=r.store.select("rootId"),s=r.store.select("floatingTreeRoot"),l=r.store.select("keyboardEventRelay");n===a&&o===s&&i===l||(n=a,o=s,i=l,this.notifyAll())}),this.context.allowMouseUpTriggerRef=r.store.context.allowMouseUpTriggerRef;return}r.type!==void 0&&(this.context.allowMouseUpTriggerRef=r.context.allowMouseUpTriggerRef),this.unsubscribeParentListener=null})}setOpen(t,r){this.state.floatingRootContext.context.events.emit("setOpen",{open:t,eventDetails:r})}unsubscribeParentListener=null};function L2(){let e=new Wl(Object.freeze(B2()),Object.freeze(z2()),F2);return Object.assign(e,{setOpen:qe})}function z2(){return{positionerRef:Zc.createRef(),popupRef:Zc.createRef(),typingRef:{current:!1},itemDomElements:{current:[]},itemLabels:{current:[]},allowMouseUpTriggerRef:{current:!1},triggerFocusTargetRef:Zc.createRef(),beforeContentFocusGuardRef:Zc.createRef(),onOpenChangeComplete:void 0,triggerElements:new Zi}}function B2(){return{...om(),disabled:!1,modal:!0,openMethod:null,allowMouseEnter:!1,highlightItemOnHover:!0,parent:{type:void 0},rootId:void 0,activeIndex:null,hoverEnabled:!0,instantType:void 0,openChangeReason:null,floatingTreeRoot:new Sa,floatingNodeId:void 0,floatingParentNodeId:null,itemProps:Ye,keyboardEventRelay:void 0,closeDelay:0,adaptiveOrigin:void 0}}var Ym=f(H(),1),dy=Ym.createContext(void 0);function Gm(){return Ym.useContext(dy)}var Qc=f(B(),1),$m=Hc(function(t){let{children:r,open:n,onOpenChange:o,onOpenChangeComplete:i,defaultOpen:a=!1,disabled:s=!1,modal:l,loopFocus:d=!0,orientation:c="vertical",actionsRef:u,closeParentOnEsc:g=!1,handle:p,triggerId:m,defaultTriggerId:b=null,highlightItemOnHover:h=!0}=t,y=Pa(!0),v=xt(!0),w=Wm(!0),_=Gm(),R=fr.useMemo(()=>_&&v?{type:"menu",store:v.store}:w?{type:"menubar",context:w}:y&&!v?{type:"context-menu",context:y}:{type:void 0},[y,v,w,_]),x=IL({open:a,openProp:n,activeTriggerId:b,triggerIdProp:m,parent:R});x.useControlledProp("openProp",n),x.useControlledProp("triggerIdProp",m),x.useContextCallback("onOpenChangeComplete",i);let S=To(),C=To(),k=x.useState("floatingTreeRoot"),E=Dc(k),I=Bn(),T=x.useState("open"),N=x.useState("activeTriggerElement"),P=x.useState("positionerElement"),A=x.useState("hoverEnabled"),F=x.useState("disabled"),D=x.useState("lastOpenChangeReason"),O=x.useState("parent"),L=x.useState("activeIndex"),M=x.useState("payload"),V=x.useState("floatingParentNodeId"),z=fr.useRef(null),W=fr.useRef(O.type!=="context-menu"),j=wt(),re=fr.useRef(!0),ne=wt(),de=V!=null,{openMethod:Q,triggerProps:fe}=jE(T);x.useSyncedValues({disabled:s,highlightItemOnHover:h,modal:O.type===void 0?l:void 0,openMethod:Q,rootId:S}),tm(x);let{forceUnmount:be}=rm(T,x,()=>{x.set("allowMouseEnter",!1)});X(()=>{y&&!v?x.update({parent:{type:"context-menu",context:y},floatingNodeId:E,floatingParentNodeId:I}):v&&x.update({floatingNodeId:E,floatingParentNodeId:I})},[y,v,E,I,x]),fr.useEffect(()=>{if(T||(z.current=null),O.type==="context-menu"){if(!T){j.clear(),W.current=!1;return}j.start(500,()=>{W.current=!0})}},[j,T,O.type]),X(()=>{!T&&!A&&x.set("hoverEnabled",!0)},[T,A,x]);let ve=ee((pe,Je)=>{let bt=Je.reason;if(!pe&&!x.select("open")||T===pe&&Je.trigger===N&&D===bt)return;let Kt=L0(Je);if(!pe&&Je.trigger==null&&(Je.trigger=N??void 0),o?.(pe,Je),Je.isCanceled)return;x.state.floatingRootContext.dispatchOpenChange(pe,Je);let Nr=Je.event;if(pe===!1&&Nr?.type==="click"&&Nr.pointerType==="touch"&&!re.current)return;pe&&bt===oe.triggerFocus?(re.current=!1,ne.start(300,()=>{re.current=!0})):(re.current=!0,ne.clear());let Ar=(bt===oe.triggerPress||bt===oe.itemPress)&&Nr.detail===0,Qo=!pe&&(bt===oe.escapeKey||bt==null),Pn={open:pe,openChangeReason:bt};z.current=Je.event,F0(Pn,pe,Je.trigger,Kt()),x.update(Pn),O.type==="menubar"&&(bt===oe.triggerFocus||bt===oe.focusOut||bt===oe.triggerHover||bt===oe.listNavigation||bt===oe.siblingOpen)?x.set("instantType","group"):Ar||Qo?x.set("instantType",Ar?"click":"dismiss"):x.set("instantType",void 0)}),G=Wc({popupStore:x,floatingId:C,nested:I!=null,onOpenChange:ve}),te=G.context.events;X(()=>{let pe=({open:Je,eventDetails:bt})=>ve(Je,bt);return te.on("setOpen",pe),()=>{te?.off("setOpen",pe)}},[te,ve]);let he=fr.useCallback(()=>{x.setOpen(!1,Ee(oe.imperativeAction))},[x]);fr.useImperativeHandle(u,()=>({unmount:be,close:he}),[be,he]);let ke;O.type==="context-menu"&&(ke=O.context),fr.useImperativeHandle(ke?.positionerRef,()=>P,[P]),fr.useImperativeHandle(ke?.actionsRef,()=>({setOpen:ve}),[ve]);let Oe=zc(G,{enabled:!F,bubbles:{escapeKey:g&&O.type==="menu"},outsidePress(){return O.type!=="context-menu"||z.current?.type==="contextmenu"?!0:W.current},externalTree:de?k:void 0}),_e=Oa(),ae=fr.useCallback(pe=>{x.select("activeIndex")!==pe&&x.set("activeIndex",pe)},[x]),K=Y0(G,{enabled:!F,listRef:x.context.itemDomElements,activeIndex:L,nested:O.type!==void 0,loopFocus:d,orientation:c,parentOrientation:O.type==="menubar"?O.context.orientation:void 0,rtl:_e==="rtl",disabledIndices:Gi,onNavigate:ae,openOnArrowKeyDown:O.type!=="context-menu",externalTree:de?k:void 0,focusItemOnHover:h}),se=fr.useCallback(pe=>{x.context.typingRef.current=pe},[x]),ce=G0(G,{enabled:!F,listRef:x.context.itemLabels,elementsRef:x.context.itemDomElements,activeIndex:L,resetMs:500,onMatch:pe=>{T&&pe!==L&&x.set("activeIndex",pe)},onTyping:se}),Te=fr.useMemo(()=>{let pe=it(ce.reference,K.reference,Oe.reference,{onMouseMove(){x.set("allowMouseEnter",!0)}},fe);return pe["aria-haspopup"]="menu",pe["aria-expanded"]=T,pe},[x,ce.reference,K.reference,Oe.reference,fe,T]),Tt=fr.useMemo(()=>{let pe=it(K.trigger,Oe.trigger,fe);return pe["aria-haspopup"]="menu",pe["aria-expanded"]=!1,pe},[K.trigger,Oe.trigger,fe]),q=fr.useMemo(()=>it(Qp,{id:C,role:"menu","aria-labelledby":N?.id,onMouseMove(){x.set("allowMouseEnter",!0),O.type==="menu"&&x.set("hoverEnabled",!1)},onClick(){x.select("hoverEnabled")&&x.set("hoverEnabled",!1)},onKeyDown(pe){let Je=x.select("keyboardEventRelay");Je&&!pe.isPropagationStopped()&&Je(pe)}},ce.floating,K.floating,Oe.floating),[N,C,O.type,x,ce.floating,K.floating,Oe.floating]),Z=K.item??Ye;nm(x,{floatingRootContext:G,activeTriggerProps:Te,inactiveTriggerProps:Tt,popupProps:q,itemProps:Z});let We=fr.useMemo(()=>({store:x,parent:R}),[x,R]),le=(0,Qc.jsxs)(ty.Provider,{value:We,children:[p&&(0,Qc.jsx)(Jp,{handle:p,store:x}),typeof r=="function"?r({payload:M}):r]});return O.type===void 0||O.type==="context-menu"?(0,Qc.jsx)(v0,{externalTree:k,children:le}):le});function IL(e){return ct(()=>new Um(e)).current}var j2=f(H(),1);var cy=f(B(),1);function H2(e){let t=xt().store,r=j2.useMemo(()=>({parentMenu:t}),[t]);return(0,cy.jsx)(dy.Provider,{value:r,children:(0,cy.jsx)($m,{...e})})}var Ur=f(H(),1);var W2=f(H(),1);function U2(e={}){let{highlightItemOnHover:t,highlightedIndex:r,onHighlightedIndexChange:n}=Pl(),{ref:o,index:i}=oo(e),a=r===i,s=W2.useRef(null),l=Jo(o,s);return{compositeProps:{tabIndex:a?0:-1,onFocus(){n(i)},onMouseMove(){let c=s.current;if(!t||!c)return;let u=c.hasAttribute("disabled")||c.ariaDisabled==="true";!a&&!u&&c.focus()}},compositeRef:l,index:i}}function Y2(e){let{render:t,className:r,style:n,state:o=Ye,props:i=Gi,refs:a=Gi,metadata:s,stateAttributesMapping:l,tag:d="div",...c}=e,{compositeProps:u,compositeRef:g}=U2({metadata:s});return Re(d,e,{state:o,ref:[g,...a],props:[u,...i,c],stateAttributesMapping:l})}function uy(e){if(Ze(e)&&e.hasAttribute("data-rootownerid"))return e.getAttribute("data-rootownerid");if(!ao(e))return uy(io(e))}var G2=f(H(),1),fy=f(ni(),1);function $2(e,t){let r=G2.useRef(null);function n(i){fy.flushSync(()=>{e.setOpen(!1,Ee(oe.focusOut,i.nativeEvent,i.currentTarget))}),_3(r.current)?.focus()}function o(i){let a=e.select("positionerElement");if(a&&Ki(i,a))e.context.beforeContentFocusGuardRef.current?.focus();else{fy.flushSync(()=>{e.setOpen(!1,Ee(oe.focusOut,i.nativeEvent,i.currentTarget))});let s=h3(e.context.triggerFocusTargetRef.current||t.current);for(;s!==null&&we(a,s);){let l=s;if(s=Vl(s),s===l)break}s?.focus()}}return{preFocusGuardRef:r,handlePreFocusGuardFocus:n,handleFocusTargetFocus:o}}var qm=f(H(),1);function q2(e){let{enabled:t=!0,mouseDownAction:r,open:n}=e,o=qm.useRef(!1);return qm.useMemo(()=>t?{onMouseDown:i=>{(r==="open"&&!n||r==="close"&&n)&&(o.current=!0,De(i.currentTarget).addEventListener("click",()=>{o.current=!1},{once:!0}))},onClick:i=>{o.current&&(o.current=!1,i.preventBaseUIHandler())}}:Ye,[t,r,n])}var Va=f(B(),1),K2=Kp(function(t,r){let{render:n,className:o,style:i,disabled:a=!1,nativeButton:s=!0,id:l,openOnHover:d,delay:c=100,closeDelay:u=0,handle:g,payload:p,...m}=t,b=xt(!0),y=am(g)??b?.store;if(!y)throw new Error(Ue(85));let v=At(l),w=y.useState("isTriggerActive",v),_=y.useState("floatingRootContext"),R=y.useState("isOpenedByTrigger",v),x=y.useState("triggerPopupId",v),S=Ur.useRef(null),C=ML(),k=Pl(!0),E=zr(),I=Ur.useMemo(()=>E??new Sa,[E]),T=Dc(I),N=Bn(),{registerTrigger:P,isMountedByThisTrigger:A}=em(v,S,y,{payload:p,closeDelay:u,parent:C,floatingTreeRoot:I,floatingNodeId:T,floatingParentNodeId:N,keyboardEventRelay:k?.relayKeyboardEvent}),F=C.type==="menubar",D=y.useState("disabled"),O=a||D||F&&C.context.disabled,{getButtonProps:L,buttonRef:M}=$i({disabled:O,native:s});Ur.useEffect(()=>{!R&&C.type===void 0&&(y.context.allowMouseUpTriggerRef.current=!1)},[y,R,C.type]);let V=Ur.useRef(null),z=wt(),W=ee(se=>{if(!V.current)return;z.clear(),y.context.allowMouseUpTriggerRef.current=!1;let ce=se.target;we(V.current,ce)||we(y.select("positionerElement"),ce)||ce===V.current||ce!=null&&uy(ce)===y.select("rootId")||YE(se,V.current)||I.events.emit("close",{domEvent:se,reason:oe.cancelOpen})});Ur.useEffect(()=>{R&&y.select("lastOpenChangeReason")===oe.triggerHover&&De(V.current).addEventListener("mouseup",W,{once:!0})},[R,W,y]);let j=F&&C.context.hasSubmenuOpen,ne=Fs(_,{enabled:(d??j)&&!O&&(!F||j&&!A),handleClose:zs({blockPointerEvents:!F}),mouseOnly:!0,move:!1,restMs:C.type===void 0?c:void 0,delay:{close:u},triggerElementRef:S,externalTree:I,isActiveTrigger:w,isClosing:()=>y.select("transitionStatus")==="ending"}),de=PL(R,y.select("lastOpenChangeReason")),Q=Lc(_,{enabled:!O,event:R&&F?"click":"mousedown",toggle:!0,ignoreMouse:!1,stickIfOpen:C.type===void 0?de:!1}),fe=Yc(_,{enabled:!O&&j}),be=q2({open:R,enabled:F,mouseDownAction:"open"}),ve=Ur.useMemo(()=>it(fe.reference,Q.reference),[fe.reference,Q.reference]),G=y.useState("triggerProps",A),{preFocusGuardRef:te,handlePreFocusGuardFocus:he,handleFocusTargetFocus:ke}=$2(y,S),Oe={disabled:O,open:R},_e=[V,r,M,P,S],ae=[ve,ne??Ye,G,{"aria-haspopup":"menu","aria-controls":x,id:v,onMouseDown:se=>{if(y.select("open"))return;z.start(200,()=>{y.context.allowMouseUpTriggerRef.current=!0}),De(se.currentTarget).addEventListener("mouseup",W,{once:!0})}},F?{role:"menuitem"}:{},be,m,L],K=Re("button",t,{enabled:!F,stateAttributesMapping:$0,state:Oe,ref:_e,props:ae});return F?(0,Va.jsx)(Y2,{tag:"button",render:n,className:o,style:i,state:Oe,refs:_e,props:ae,stateAttributesMapping:$0}):R?(0,Va.jsxs)(Ur.Fragment,{children:[(0,Va.jsx)(qi,{ref:te,onFocus:he},`${v}-pre-focus-guard`),(0,Va.jsx)(Ur.Fragment,{children:K},v),(0,Va.jsx)(qi,{ref:y.context.triggerFocusTargetRef,onFocus:ke},`${v}-post-focus-guard`)]}):(0,Va.jsx)(Ur.Fragment,{children:K},v)});function PL(e,t){let r=wt(),[n,o]=Ur.useState(!1);return X(()=>{e&&t===oe.triggerHover?(o(!0),r.start(500,()=>{o(!1)})):e||(r.clear(),o(!1))},[e,t,r]),n}function ML(){let e=Wm(!0);return Ur.useMemo(()=>e?{type:"menubar",context:e}:{type:void 0},[e])}var i9=f(H(),1);var Tr=f(H(),1),o9=f(ni(),1);var X2=f(H(),1);function Z2(e){let[t,r]=X2.useState({current:e,previous:null});return Object.is(e,t.current)||r({current:e,previous:t.current}),t.previous}var Kl=f(H(),1);function py(e){let t=_r(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,o=Ze(e),i=o?e.offsetWidth:r,a=o?e.offsetHeight:n;return(xa(r)!==i||xa(n)!==a)&&(r=i,n=a),{width:r,height:n}}function J2(e){let{popupElement:t,positionerElement:r,content:n,mounted:o,onMeasureLayout:i,onMeasureLayoutComplete:a,side:s,direction:l}=e,d=va(t,!0),c=Fn(),u=Kl.useRef(null),g=Kl.useRef(!0),p=Kl.useRef(qe),m=ee(i),b=ee(a),h=Kl.useMemo(()=>NL(s,l),[s,l]);X(()=>{if(!o){p.current=qe,g.current=!0,u.current=null;return}if(!t||!r)return;p.current=Q2(t,h),my(t,"auto");let y=Xm(t,"position","static"),v=Xm(t,"transform","none"),w=Xm(t,"scale","1"),_=Q2(r,{"--available-width":"max-content","--available-height":"max-content"});function R(){y(),v(),_()}function x(){R(),w()}if(m?.(),g.current||u.current===null){Km(r,"max-content");let E=py(t);return u.current=E,Km(r,E),x(),b?.(null,E),g.current=!1,()=>{p.current(),p.current=qe}}Km(r,"max-content");let S=u.current,C=py(t);u.current=C,my(t,S),x(),b?.(S,C),Km(r,C);let k=new AbortController;return c.request(()=>{my(t,C),d(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},k.signal)}),()=>{k.abort(),c.cancel(),p.current(),p.current=qe}},[n,t,r,d,c,o,m,b,h])}function NL(e,t){let r=e==="top",n=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!r&&!n?Ye:{position:"absolute",[r?"bottom":"top"]:"0",[n?"right":"left"]:"0"}}function Xm(e,t,r){let n=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,n)}}function Q2(e,t){let r=[];for(let[n,o]of Object.entries(t))r.push(Xm(e,n,o));return r.length?()=>{r.forEach(n=>n())}:qe}function my(e,t){let r=t==="auto"?"auto":`${t.width}px`,n=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",r),e.style.setProperty("--popup-height",n)}function Km(e,t){let r=t==="max-content"?"max-content":`${t.width}px`,n=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",r),e.style.setProperty("--positioner-height",n)}var e9=f(H(),1);var t9=f(B(),1),Zm=function(t){let{direction:r="ltr"}=t,n=e9.useMemo(()=>({direction:r}),[r]);return(0,t9.jsx)(X0.Provider,{value:n,children:t.children})};var r9={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:n},elements:{floating:o},platform:i,strategy:a,placement:s}=e,l=at(o),d=l.getComputedStyle(o);if(!(d.transitionDuration!=="0s"&&d.transitionDuration!==""))return{x:t,y:r,data:Yl};let u=await i.getOffsetParent?.(o),g={width:0,height:0};if(a==="fixed"&&l?.visualViewport)g={width:l.visualViewport.width,height:l.visualViewport.height};else if(u===l){let v=De(o);g={width:v.documentElement.clientWidth,height:v.documentElement.clientHeight}}else await i.isElement?.(u)&&(g=await i.getDimensions(u));let p=Lr(s),m=t,b=r;p==="left"&&(m=g.width-(t+n.width)),p==="top"&&(b=g.height-(r+n.height));let h=p==="left"?"right":Yl.sideX,y=p==="top"?"bottom":Yl.sideY;return{x:m,y:b,data:{sideX:h,sideY:y}}}};var Xl=f(B(),1),Qm={activationDirection:e=>e?{"data-activation-direction":e}:null};function Jm(e){let{store:t,side:r,children:n}=e,o=Oa(),i=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),s=t.useState("open"),l=t.useState("payload"),d=t.useState("mounted"),c=t.useState("popupElement"),u=t.useState("positionerElement"),g=Z2(s?i:null),p=VL(a,l),m=Tr.useRef(null),[b,h]=Tr.useState(null),[y,v]=Tr.useState(null),w=Tr.useRef(null),_=Tr.useRef(null),R=va(w,!0),x=Fn(),S=Tr.useRef(null),[C,k]=Tr.useState(null),[E,I]=Tr.useState(!1);X(()=>(t.set("adaptiveOrigin",r9),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let T=ee(()=>{w.current?.style.setProperty("animation","none"),w.current?.style.setProperty("transition","none"),_.current?.style.setProperty("display","none")}),N=ee(L=>{w.current?.style.removeProperty("animation"),w.current?.style.removeProperty("transition"),_.current?.style.removeProperty("display"),L&&k(L)}),P=ee(()=>{S.current?.abort();let L=new AbortController;S.current=L,R(()=>{h(null),k(null),m.current=null},L.signal)}),A=Tr.useRef(null);X(()=>{(!s||!d)&&(A.current=null)},[s,d]),X(()=>{if(i&&g&&i!==g&&A.current!==i&&m.current){h(m.current),I(!0);let L=DL(g,i);v(L),A.current=i}},[i,g]),X(()=>{b!=null&&(S.current?.abort(),I(!0),x.request(()=>{o9.flushSync(()=>{I(!1)}),P()}))},[p,b,P,x]),X(()=>{let L=w.current;if(!L)return;let M=De(L).createElement("div");for(let V of Array.from(L.childNodes))M.appendChild(V.cloneNode(!0));m.current=M});let F=b!=null,D;F?D=(0,Xl.jsxs)(Tr.Fragment,{children:[(0,Xl.jsx)("div",{"data-previous":!0,inert:gm(!0),ref:_,style:{...C?{"--popup-width":`${C.width}px`,"--popup-height":`${C.height}px`}:null,position:"absolute"},"data-ending-style":E?void 0:""},"previous"),(0,Xl.jsx)("div",{"data-current":!0,ref:w,"data-starting-style":E?"":void 0,children:n},p)]}):D=(0,Xl.jsx)("div",{"data-current":!0,ref:w,children:n},p),X(()=>{let L=_.current;!L||!b||L.replaceChildren(...Array.from(b.childNodes))},[b]),J2({popupElement:c,positionerElement:u,mounted:d,content:l,onMeasureLayout:T,onMeasureLayoutComplete:N,side:r,direction:o});let O={activationDirection:AL(y),transitioning:F};return{children:D,state:O}}function AL(e){if(e)return`${n9(e.horizontal,5,"right","left")} ${n9(e.vertical,5,"down","up")}`}function n9(e,t,r,n){return e>t?r:e<-t?n:""}function DL(e,t){let r=e.getBoundingClientRect(),n=t.getBoundingClientRect(),o={x:r.left+r.width/2,y:r.top+r.height/2},i={x:n.left+n.width/2,y:n.top+n.height/2};return{horizontal:i.x-o.x,vertical:i.y-o.y}}function VL(e,t){let[r,n]=Tr.useState(0),o=Tr.useRef(e),i=Tr.useRef(t),a=Tr.useRef(!1);return X(()=>{let s=o.current,l=i.current,d=e!==s,c=t!==l;d?(n(u=>u+1),a.current=!c):a.current&&c&&(n(u=>u+1),a.current=!1),o.current=e,i.current=t},[e,t]),`${e??"current"}-${r}`}var a9=i9.forwardRef(function(t,r){let{render:n,className:o,style:i,children:a,...s}=t,{store:l}=xt(),{side:d}=Wr(),c=l.useState("instantType"),{children:u,state:g}=Jm({store:l,side:d,children:a}),p={activationDirection:g.activationDirection,transitioning:g.transitioning,instant:c};return Re("div",t,{state:p,ref:r,props:[s,{children:u}],stateAttributesMapping:Qm})});var s9=f(H(),1);var l9=s9.forwardRef(function(t,r){let{className:n,render:o,orientation:i="horizontal",style:a,...s}=t;return Re("div",t,{state:{orientation:i},ref:r,props:[{role:"separator","aria-orientation":i},s]})});var ci=f(H(),1);var FL={"aria-expanded":void 0},d9=ci.forwardRef(function(t,r){let{render:n,className:o,style:i,label:a,id:s,nativeButton:l=!1,openOnHover:d=!0,delay:c=100,closeDelay:u=0,disabled:g=!1,...p}=t,m=Gm();if(!m?.parentMenu)throw new Error(Ue(37));let b=oo({guess:!0,label:a}),h=Wr(),{store:y}=xt(),v=At(s),w=y.useState("open"),_=y.useState("floatingRootContext"),R=y.useState("floatingTreeRoot"),x=y.useState("triggerPopupId",v),S=V0(v,y),C=ci.useCallback(ve=>{let G=S(ve);return ve!==null&&y.select("open")&&y.select("activeTriggerId")==null&&y.update({activeTriggerId:v,activeTriggerElement:ve,closeDelay:u}),G},[S,u,y,v]),k=ci.useRef(null),E=ci.useCallback(ve=>{k.current=ve,y.set("activeTriggerElement",ve)},[y]);y.useSyncedValue("closeDelay",u);let I=m.parentMenu,T=y.useState("disabled"),N=I.useState("disabled"),P=g||T||N,A=I.useState("itemProps"),F=I.useState("isActive",b.index),D=ci.useMemo(()=>({type:"submenu-trigger",setActive(){I.select("highlightItemOnHover")&&I.set("activeIndex",b.index)}}),[I,b.index]),{getItemProps:O,itemRef:L}=Na({closeOnClick:!1,disabled:P,highlighted:F,id:v,store:y,typingRef:I.context.typingRef,nativeButton:l,itemMetadata:D,nodeId:h?.context.nodeId}),M=y.useState("hoverEnabled"),V=Fs(_,{enabled:M&&d&&!P,handleClose:zs({blockPointerEvents:!0}),mouseOnly:!0,move:!0,restMs:c,delay:{open:c,close:u},shouldOpen:c>0?()=>I.select("allowMouseEnter"):void 0,triggerElementRef:k,externalTree:R,isClosing:()=>y.select("transitionStatus")==="ending",guardStaleOpen:!0}),W=Lc(_,{enabled:!P,event:"mousedown",toggle:!d,ignoreMouse:d,stickIfOpen:!1}).reference??Ye,j=y.useState("triggerProps",!0);delete j.id;let re={disabled:P,highlighted:F,open:w},ne=y.useState("openMethod"),Q=y.useState("lastOpenChangeReason")===oe.listNavigation||ne==="keyboard",fe=w&&Q&&ut.screenReader.voiceOver;return Re("div",t,{state:re,stateAttributesMapping:mm,props:[W,V,j,A,fe?FL:void 0,{"aria-controls":x,tabIndex:w||F?0:-1,onBlur(){F&&I.set("activeIndex",null)}},p,O],ref:[r,b.ref,L,C,E]})});var Jc=class extends zl{constructor(){super(L2(),"Menu")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function c9(){return new Jc}var Yr={};Dr(Yr,{Control:()=>v9,Description:()=>_9,Error:()=>b9,Item:()=>x9,Label:()=>g9,Root:()=>m9,Validity:()=>y9});var yr=f(H(),1);var eg=f(H(),1),LL=eg.createContext(void 0);function u9(e=!1){let t=eg.useContext(LL);if(!t&&!e)throw new Error(Ue(86));return t}var Fa=f(H(),1);var f9=f(B(),1),tg=function(t){let r=At(),n=t.controlId===void 0?r:t.controlId,[o,i]=Fa.useState(n),[a,s]=Fa.useState(t.labelId),[l,d]=Fa.useState([]),c=ct(()=>new Map),{messageIds:u}=Hr(),g=ee((b,h)=>{let y=c.current;if(h===void 0){y.delete(b);return}y.set(b,h),i(v=>{if(y.size===0)return;let w;for(let _ of y.values()){if(v!==void 0&&_===v)return v;w===void 0&&(w=_)}return w})}),p=Fa.useCallback(b=>{let h=b["aria-describedby"]?b["aria-describedby"].split(" "):[];return h.push(...u,...l),{...b,"aria-describedby":Array.from(new Set(h)).join(" ")||void 0}},[u,l]),m=Fa.useMemo(()=>({controlId:o,registerControlId:g,labelId:a,setLabelId:s,messageIds:l,setMessageIds:d,getDescriptionProps:p}),[o,g,a,s,l,d,p]);return(0,f9.jsx)(K0.Provider,{value:m,children:t.children})};var rg=f(H(),1);function p9(e){let{commit:t,invalid:r,markedDirtyRef:n,name:o,setRegisteredFieldName:i,registeredFieldIdRef:a,setValidityData:s,validityData:l}=e,{formRef:d}=li(),c=rg.useRef(null),u=rg.useRef(null),g=rg.useRef(!1),p=ee(()=>{let _=u.current;if(_)return _.getValue?_.getValue():_.value});function m(_){return _.value===void 0?p():_.value}let b=ee(()=>{let _=u.current;if(n.current=!0,!_){t(l.value);return}t(m(_))});function h(){let _=u.current;!_||!_.id||d.current.fields.set(_.id,{getValue:p,name:o??_.name,controlRef:_.controlRef,validityData:js(l,r),validate:b})}function y(_=u.current?.id){_&&d.current.fields.delete(_)}function v(_){if(g.current)return;g.current=!0;let R=m(_);s(x=>x.initialValue===R?x:{...x,initialValue:R})}X(()=>{let _=u.current;!_||!_.id||(i(o?void 0:_.name),d.current.fields.set(_.id,{getValue:p,name:o??_.name,controlRef:_.controlRef,validityData:js(l,r),validate:b}))},[d,p,r,o,i,b,l]),X(()=>{let _=d.current.fields;return()=>{let R=u.current?.id;R&&_.delete(R)}},[d]);let w=ee((_,R)=>{if(!R){c.current===_&&(c.current=null,y(),u.current=null,i(void 0),a.current=void 0);return}let x=u.current?.id;c.current=_,u.current=R,o||i(R.name),a.current=R.id,x&&x!==R.id&&y(x),v(R),h()});return[b,w]}var ng=f(B(),1),zL=yr.forwardRef(function(t,r){let{errors:n,validationMode:o,submitAttemptedRef:i}=li(),{render:a,className:s,validate:l,validationDebounceTime:d=0,validationMode:c=o,name:u,disabled:g=!1,invalid:p,dirty:m,touched:b,actionsRef:h,style:y,...v}=t,w=u9(!0)?.disabled,_=ee(l||(()=>null)),R=w||g,[x,S]=yr.useState(!1),[C,k]=yr.useState(!1),[E,I]=yr.useState(!1),[T,N]=yr.useState(!1),P=m??C,A=b??x,F=yr.useRef(P),D=yr.useRef(void 0),[O,L]=yr.useState(),M=u??O;X(()=>{m!==void 0&&(F.current=m)},[m]);let V=ee(Oe=>{m===void 0&&(Oe&&(F.current=!0),k(Oe))}),z=ee(Oe=>{b===void 0&&S(Oe)}),W=ee(()=>c==="onChange"||c==="onSubmit"&&i.current),j=M&&Object.hasOwn(n,M)?n[M]:null,re=!!(Array.isArray(j)?j.length:j),ne=p===!0||re,[de,Q]=yr.useState({state:Ta,error:"",errors:[],value:null,initialValue:null}),fe=!ne&&(R?null:de.state.valid),be=yr.useMemo(()=>({disabled:R,touched:A,dirty:P,valid:fe,filled:E,focused:T}),[R,A,P,fe,E,T]),ve=o2({setValidityData:Q,validate:_,validityData:de,validationDebounceTime:d,invalid:ne,markedDirtyRef:F,state:be,shouldValidateOnChange:W,registeredFieldIdRef:D}),[G,te]=p9({commit:ve.commit,invalid:ne,markedDirtyRef:F,name:u,setRegisteredFieldName:L,registeredFieldIdRef:D,setValidityData:Q,validityData:de});yr.useImperativeHandle(h,()=>({validate:G}),[G]);let he=yr.useMemo(()=>({invalid:ne,name:M,validityData:de,setValidityData:Q,disabled:R,setTouched:z,setDirty:V,setFilled:I,setFocused:N,validationMode:c,shouldValidateOnChange:W,state:be,registerFieldControl:te,validation:ve}),[ne,M,de,R,z,V,I,N,c,W,be,te,ve]),ke=Re("div",t,{ref:r,state:be,props:v,stateAttributesMapping:uo});return(0,ng.jsx)(q0.Provider,{value:he,children:ke})}),m9=yr.forwardRef(function(t,r){return(0,ng.jsx)(tg,{children:(0,ng.jsx)(zL,{...t,ref:r})})});var eu=f(H(),1);var g9=eu.forwardRef(function(t,r){let{render:n,className:o,style:i,id:a,nativeLabel:s=!0,...l}=t,d=_n(!1),c=Rm(),{labelId:u}=Hr(),g={...d.state,disabled:d.disabled||c.disabled},p=eu.useRef(null),m=a2({id:u??a,native:s});return Re("label",t,{ref:[r,p],state:g,props:[m,l],stateAttributesMapping:uo})});var Hs=f(H(),1);var gy=f(B(),1),BL={...uo,...Il},b9=Hs.forwardRef(function(t,r){let{render:n,id:o,className:i,match:a,style:s,...l}=t,d=At(o),{validityData:c,state:u,name:g}=_n(!1),{setMessageIds:p}=Hr(),{errors:m}=li(),b=g&&Object.hasOwn(m,g)?m[g]:null,h=!!(Array.isArray(b)?b.length:b),y=typeof a=="string",v=!1;a===!0?v=!0:u.disabled?v=!1:y?v=!!c.state[a]:v=h||c.state.valid===!1;let{mounted:w,transitionStatus:_,setMounted:R}=ei(v);X(()=>{if(!(!v||!d))return p(F=>F.concat(d)),()=>{p(F=>F.filter(D=>D!==d))}},[v,d,p]);let x=Hs.useRef(null),[S,C]=Hs.useState(null),[k,E]=Hs.useState(null),I=c.error;!y&&h?I=b:c.errors.length>1&&(I=c.errors);let T=I;Array.isArray(I)&&(T=I.length>1?(0,gy.jsx)("ul",{children:I.map(F=>(0,gy.jsx)("li",{children:F},F))}):I[0]);let N=Array.isArray(I)?JSON.stringify(I):I;v&&N!==k&&(E(N),C(T)),so({open:v,ref:x,onComplete(){v||R(!1)}});let P={...u,transitionStatus:_},A=Re("div",t,{ref:[r,x],state:P,props:[{id:d,children:v?T:S},l],stateAttributesMapping:BL,enabled:w});return w?A:null});var h9=f(H(),1);var _9=h9.forwardRef(function(t,r){let{render:n,id:o,className:i,style:a,...s}=t,l=At(o),d=_n(!1),c=Rm(),{setMessageIds:u}=Hr(),g={...d.state,disabled:d.disabled||c.disabled};return X(()=>{if(l)return u(m=>m.concat(l)),()=>{u(m=>m.filter(b=>b!==l))}},[l,u]),Re("p",t,{ref:r,state:g,props:[{id:l},s],stateAttributesMapping:uo})});var og=f(H(),1);var v9=og.forwardRef(function(t,r){let{render:n,className:o,id:i,name:a,value:s,disabled:l=!1,onValueChange:d,defaultValue:c,autoFocus:u=!1,style:g,...p}=t,{state:m,name:b,disabled:h,setTouched:y,setDirty:v,validityData:w,setFocused:_,setFilled:R,validationMode:x,validation:S}=_n(),{clearErrors:C}=li(),k=h||l,E=b??a,I={...m,disabled:k},{labelId:T}=Hr(),N=UE({id:i});X(()=>{let M=s!=null;S.inputRef.current?.value||M&&s!==""?R(!0):M&&s===""&&R(!1)},[S.inputRef,R,s]);let P=og.useRef(null);X(()=>{u&&P.current===or(De(P.current))&&_(!0)},[u,_]);let[A]=kl({controlled:s,default:c,name:"FieldControl",state:"value"}),F=s!==void 0,D=F?A:void 0,O=ee(()=>S.inputRef.current?.value);return WE(S.inputRef,N,D,O,!k,a),Re("input",t,{ref:[r,P],state:I,props:[{id:N,disabled:k,name:E,ref:S.inputRef,"aria-labelledby":T,autoFocus:u,...F?{value:D}:{defaultValue:c},onChange(M){let V=M.currentTarget.value;d?.(V,Ee(oe.none,M.nativeEvent)),v(V!==(w.initialValue??"")),R(V!==""),M.nativeEvent.defaultPrevented||(C(E),S.change(V))},onFocus(){_(!0)},onBlur(M){y(!0),_(!1),x==="onBlur"&&S.commit(M.currentTarget.value)},onKeyDown(M){M.currentTarget.tagName==="INPUT"&&M.key==="Enter"&&(y(!0),S.commit(M.currentTarget.value))}},p,M=>S.getValidationProps(k,M)],stateAttributesMapping:uo})});var tu=f(H(),1);var w9=f(B(),1),y9=function(t){let{children:r}=t,{validityData:n,invalid:o}=_n(!1),i=tu.useMemo(()=>js(n,o),[n,o]),a=i.state.valid===!1,{transitionStatus:s}=ei(a),l=tu.useMemo(()=>({...i,validity:i.state,transitionStatus:s}),[i,s]);return(0,w9.jsx)(tu.Fragment,{children:r(l)})};var ig=f(H(),1);var by=f(B(),1),x9=ig.forwardRef(function(t,r){let{render:n,className:o,style:i,disabled:a=!1,...s}=t,{state:l,disabled:d}=_n(!1),c=d||a,u={...l,disabled:c},g=ig.useMemo(()=>({disabled:c}),[c]),p=Re("div",t,{ref:r,state:u,props:s,stateAttributesMapping:uo});return(0,by.jsx)(tg,{children:(0,by.jsx)(Q0.Provider,{value:g,children:p})})});var S9=f(H(),1);var R9=f(B(),1),hy=S9.forwardRef(function(t,r){return(0,R9.jsx)(Yr.Control,{ref:r,...t})});var ag=f(H(),1),C9=f(ni(),1);var E9=f(B(),1),k9=ag.forwardRef(function(t,r){let{children:n,container:o,className:i,render:a,style:s,...l}=t,{node:d,subtree:c}=Hp({container:o,ref:r,componentProps:t,elementProps:l});return!c&&!d?null:(0,E9.jsxs)(ag.Fragment,{children:[c,d&&C9.createPortal(n,d)]})});var vn={};Dr(vn,{Arrow:()=>G9,Handle:()=>nu,Popup:()=>U9,Portal:()=>B9,Positioner:()=>H9,Provider:()=>q9,Root:()=>N9,Trigger:()=>F9,Viewport:()=>X9,createHandle:()=>Z9});var Zl=f(H(),1);var sg=f(H(),1),_y=sg.createContext(void 0);function fo(e){let t=sg.useContext(_y);if(t===void 0&&!e)throw new Error(Ue(72));return t}var T9=f(H(),1);var O9={...im,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},lg=class extends ai{constructor(t,r,n){let o=new Zi;super(P9(t,o,r,n),M9(o),O9)}setOpen=(t,r)=>{RE(this,t,r,{extraState:{openChangeReason:r.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Ee(oe.triggerPress,t))}};function I9(){let e=new Zi,t=new Wl(Object.freeze(P9(void 0,e)),Object.freeze(M9(e)),O9);return Object.assign(t,{setOpen:qe,cancelPendingOpen:qe})}function P9(e,t,r,n=!1){let o={...om(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e};return o.floatingRootContext=kE(t,r,n),o}function M9(e){return{popupRef:T9.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var ru=f(B(),1),N9=Hc(function(t){let{disabled:r=!1,defaultOpen:n=!1,open:o,disableHoverablePopup:i=!1,trackCursorAxis:a="none",actionsRef:s,onOpenChange:l,onOpenChangeComplete:d,handle:c,triggerId:u,defaultTriggerId:g=null,children:p}=t,m=SE((I,T)=>new lg({open:n,openProp:o,activeTriggerId:g,triggerIdProp:u},I,T));m.useControlledProp("openProp",o),m.useControlledProp("triggerIdProp",u),m.useContextCallback("onOpenChange",l),m.useContextCallback("onOpenChangeComplete",d);let b=m.useState("open"),h=!r&&b,y=m.useState("activeTriggerId"),v=m.useState("mounted"),w=m.useState("payload");m.useSyncedValues({trackCursorAxis:a,disableHoverablePopup:i,disabled:r}),tm(m,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:_,transitionStatus:R}=rm(h,m),x=m.useState("isInstantPhase"),S=m.useState("instantType"),C=m.useState("lastOpenChangeReason"),k=Zl.useRef(null);X(()=>{b&&r&&m.setOpen(!1,Ee(oe.disabled))},[b,r,m]),X(()=>{R==="ending"&&C===oe.none||R!=="ending"&&x?(S!=="delay"&&(k.current=S),m.set("instantType","delay")):k.current!==null&&(m.set("instantType",k.current),k.current=null)},[R,x,C,S,m]),X(()=>{h&&y==null&&m.set("payload",void 0)},[m,y,h]),Zl.useImperativeHandle(s,()=>({unmount:_,close:()=>m.setOpen(!1,Ee(oe.imperativeAction))}),[_,m]);let E=h||v||!r&&a!=="none";return(0,ru.jsxs)(_y.Provider,{value:m,children:[c&&(0,ru.jsx)(Jp,{handle:c,store:m}),E&&(0,ru.jsx)(jL,{store:m,disabled:r,trackCursorAxis:a}),typeof p=="function"?p({payload:w}):p]})});function jL({store:e,disabled:t,trackCursorAxis:r}){let n=e.useState("floatingRootContext"),o=zc(n,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=x0(n,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),a=Zl.useMemo(()=>it(i.reference,o.reference),[i.reference,o.reference]);return nm(e,{activeTriggerProps:a,inactiveTriggerProps:a,popupProps:o.floating??Ye}),null}var cg=f(H(),1);var dg=f(H(),1),vy=dg.createContext(void 0);function A9(){return dg.useContext(vy)}var V9="data-base-ui-tooltip-trigger";function D9(e){if("composedPath"in e){let r=e.composedPath();for(let n=0;n<r.length;n+=1){let o=r[n];if(Le(o))return o}}let t=e.target;return Le(t)?t:null}function WL(e){let t=e;for(;t;){let r=t.closest(`[${V9}]`);if(r)return r;let n=t.getRootNode();t="host"in n&&Le(n.host)?n.host:null}return null}var F9=Kp(function(t,r){let{render:n,className:o,style:i,handle:a,payload:s,disabled:l,delay:d,closeOnClick:c=!0,closeDelay:u,id:g,...p}=t,m=fo(!0),h=am(a)??m;if(!h)throw new Error(Ue(82));let y=At(g),v=h.useState("isTriggerActive",y),w=h.useState("isOpenedByTrigger",y),_=h.useState("floatingRootContext"),R=cg.useRef(null),x=d??600,S=u??0,{registerTrigger:C,isMountedByThisTrigger:k}=em(y,R,h,{payload:s,closeOnClick:c,closeDelay:S}),E=A9(),{delayRef:I,isInstantPhase:T,hasProvider:N}=t0(_,{open:w}),P=Hl(_);h.useSyncedValue("isInstantPhase",T);let A=h.useState("disabled"),F=l??A,D=Vt(F),O=h.useState("trackCursorAxis"),L=h.useState("disableHoverablePopup"),M=cg.useRef(!1),V=wt(),z=cg.useRef(void 0);function W(){return N?lo(I.current,"open")===0?0:d??E??600:x}function j(te){let he=R.current;if(!he||!te)return!1;let ke=WL(te);return ke!==null&&ke!==he&&we(he,ke)}function re(te){let he=j(te);return M.current=he,he&&(P.openChangeTimeout.clear(),P.restTimeout.clear(),P.restTimeoutPending=!1,V.clear()),he}let ne=Fs(_,{enabled:!F,mouseOnly:!0,move:!1,handleClose:!L&&O!=="both"?zs():null,restMs:W,delay(){return u==null&&N?{close:lo(I.current,"close")}:{close:S}},triggerElementRef:R,isActiveTrigger:v,isClosing:()=>h.select("transitionStatus")==="ending",shouldOpen(){return!M.current}}),de=Yc(_,{enabled:!F}).reference,Q=te=>{let he=M.current,ke=D9(te),Oe=re(ke),_e=R.current,ae=_e&&ke&&we(_e,ke);if(Oe&&h.select("open")&&h.select("lastOpenChangeReason")===oe.triggerHover){h.setOpen(!1,Ee(oe.triggerHover,te));return}if(he&&!Oe&&ae&&!D.current&&!h.select("open")&&_e&&zn(z.current)){let K=()=>{!M.current&&!D.current&&!h.select("open")&&h.setOpen(!0,Ee(oe.triggerHover,te,_e))},se=W();se===0?(V.clear(),K()):V.start(se,K)}},fe=h.useState("triggerProps",k);return Re("button",t,{state:{open:w},ref:[r,C,R],props:[ne,de,k||O!=="none"?fe:void 0,{onMouseOver(te){Q(te.nativeEvent)},onFocus(te){j(D9(te.nativeEvent))&&te.preventBaseUIHandler()},onMouseLeave(){M.current=!1,V.clear(),z.current=void 0},onPointerEnter(te){z.current=te.pointerType},onPointerDown(te){z.current=te.pointerType,h.set("closeOnClick",c),c&&!h.select("open")&&h.cancelPendingOpen(te.nativeEvent)},onClick(te){c&&!h.select("open")&&h.cancelPendingOpen(te.nativeEvent)},id:y,"data-trigger-disabled":F?"":void 0,[V9]:F?void 0:""},p],stateAttributesMapping:mm})});var z9=f(H(),1);var ug=f(H(),1),wy=ug.createContext(void 0);function L9(){let e=ug.useContext(wy);if(e===void 0)throw new Error(Ue(70));return e}var yy=f(B(),1),B9=z9.forwardRef(function(t,r){let{keepMounted:n=!1,...o}=t;return fo().useState("mounted")||n?(0,yy.jsx)(wy.Provider,{value:n,children:(0,yy.jsx)(k9,{ref:r,...o})}):null});var pg=f(H(),1);var fg=f(H(),1),xy=fg.createContext(void 0);function Ql(){let e=fg.useContext(xy);if(e===void 0)throw new Error(Ue(71));return e}var j9=f(B(),1),H9=pg.forwardRef(function(t,r){let{render:n,className:o,anchor:i,positionMethod:a="absolute",side:s="top",align:l="center",sideOffset:d=0,alignOffset:c=0,collisionBoundary:u="clipping-ancestors",collisionPadding:g=5,arrowPadding:p=5,sticky:m=!1,disableAnchorTracking:b=!1,collisionAvoidance:h=jp,style:y,...v}=t,w=fo(),_=L9(),R=w.useState("open"),x=w.useState("mounted"),S=w.useState("trackCursorAxis"),C=w.useState("disableHoverablePopup"),k=w.useState("floatingRootContext"),E=w.useState("instantType"),I=w.useState("transitionStatus"),T=w.useState("adaptiveOrigin"),N=ym({anchor:i,positionMethod:a,floatingRootContext:k,mounted:x,side:s,sideOffset:d,align:l,alignOffset:c,collisionBoundary:u,collisionPadding:g,sticky:m,arrowPadding:p,disableAnchorTracking:b,keepMounted:_,collisionAvoidance:h,adaptiveOrigin:T}),P=pg.useMemo(()=>({open:R,side:N.side,align:N.align,anchorHidden:N.anchorHidden,instant:S!=="none"?"tracking-cursor":E}),[R,N.side,N.align,N.anchorHidden,S,E]),A=xm(t,P,{styles:N.positionerStyles,transitionStatus:I,props:v,refs:[r,w.useStateSetter("positionerElement")],hidden:!x,inert:!R||S==="both"||C});return(0,j9.jsx)(xy.Provider,{value:N,children:A})});var W9=f(H(),1);var U9=W9.forwardRef(function(t,r){let{render:n,className:o,style:i,...a}=t,s=fo(),{side:l,align:d}=Ql(),c=s.useState("open"),u=s.useState("instantType"),g=s.useState("transitionStatus"),p=s.useState("popupProps"),m=s.useState("floatingRootContext"),b=s.useState("disabled"),h=s.useState("closeDelay");so({open:c,ref:s.context.popupRef,onComplete(){c&&s.context.onOpenChangeComplete?.(!0)}}),Gc(m,{enabled:!b,closeDelay:h});let y=s.useStateSetter("popupElement");return Re("div",t,{state:{open:c,side:l,align:d,instant:u,transitionStatus:g},ref:[r,s.context.popupRef,y],props:[Qp,p,Gl(g),a],stateAttributesMapping:Ul})});var Y9=f(H(),1);var G9=Y9.forwardRef(function(t,r){let{render:n,className:o,style:i,...a}=t,s=fo(),{arrowRef:l,side:d,align:c,arrowUncentered:u,arrowStyles:g}=Ql(),p=s.useState("open"),m=s.useState("instantType");return Re("div",t,{state:{open:p,side:d,align:c,uncentered:u,instant:m},ref:[r,l],props:[{style:g,"aria-hidden":!0},a],stateAttributesMapping:Bs})});var $9=f(H(),1);var Sy=f(B(),1),q9=function(t){let{delay:r,closeDelay:n,timeout:o=400}=t,i=$9.useMemo(()=>({open:r,close:n}),[r,n]);return(0,Sy.jsx)(vy.Provider,{value:r,children:(0,Sy.jsx)(e0,{delay:i,timeoutMs:o,children:t.children})})};var K9=f(H(),1);var X9=K9.forwardRef(function(t,r){let{render:n,className:o,style:i,children:a,...s}=t,l=fo(),d=Ql(),c=l.useState("instantType"),{children:u,state:g}=Jm({store:l,side:d.side,children:a}),p={activationDirection:g.activationDirection,transitioning:g.transitioning,instant:c};return Re("div",t,{state:p,ref:r,props:[s,{children:u}],stateAttributesMapping:Qm})});var nu=class extends zl{constructor(){super(I9(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function Z9(){return new nu}function wn(e){return Re(e.defaultTagName??"div",e,e)}var e4=f(U(),1),Ry="data-wp-hash";function Cy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&YL(document)),e.__wpStyleRuntime}function UL(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ry}]`))if(r.getAttribute(Ry)===t)return!0;return!1}function t4(e,t,r){if(!e.head)return;let n=Cy(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(UL(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Ry,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function YL(e){let t=Cy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)t4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function r4(e,t){let r=Cy();r.styles.set(e,t);for(let n of r.documents.keys())t4(n,e,t)}typeof process>"u",r4("3167e7d116",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{text-wrap:pretty;margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Q9={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",r4("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var J9={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Ws=(0,e4.forwardRef)(function({variant:t="body-md",render:r,className:n,...o},i){return wn({render:r,defaultTagName:"span",ref:i,props:it(o,{className:Y(Q9.text,J9.heading,J9.p,Q9[t],n)})})});var a4=f(B(),1),Ey="data-wp-hash";function ky(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$L(document)),e.__wpStyleRuntime}function GL(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ey}]`))if(r.getAttribute(Ey)===t)return!0;return!1}function i4(e,t,r){if(!e.head)return;let n=ky(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(GL(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Ey,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function $L(e){let t=ky();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)i4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function qL(e,t){let r=ky();r.styles.set(e,t);for(let n of r.documents.keys())i4(n,e,t)}typeof process>"u",qL("40ea4a6382","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#fae5e1);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fde6be);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#fee995);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#c2f8ca);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#deebfa);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");var n4={badge:"_96e6251aad1a6136__badge","is-high-intent":"_99f7158cb520f750__is-high-intent","is-medium-intent":"c20ebef2365bc8b7__is-medium-intent","is-low-intent":"_365e1626c6202e52__is-low-intent","is-stable-intent":"_33f8198127ddf4ef__is-stable-intent","is-informational-intent":"_04c1aca8fc449412__is-informational-intent","is-draft-intent":"_90726e69d495ec19__is-draft-intent","is-none-intent":"_898f4a544993bd39__is-none-intent"},ou=(0,o4.forwardRef)(function({intent:t="none",className:r,...n},o){return(0,a4.jsx)(Ws,{ref:o,className:Y(n4.badge,n4[`is-${t}-intent`],r),...n,variant:"body-sm"})});var xr={};Dr(xr,{Popup:()=>_g,Portal:()=>gg,Positioner:()=>bg,Provider:()=>I4,Root:()=>yg,Trigger:()=>vg});var S4=f(U(),1);var c4=f(U(),1);var Oy="data-wp-hash";function Iy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&XL(document)),e.__wpStyleRuntime}function KL(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Oy}]`))if(r.getAttribute(Oy)===t)return!0;return!1}function l4(e,t,r){if(!e.head)return;let n=Iy(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(KL(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Oy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function XL(e){let t=Iy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)l4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function ZL(e,t){let r=Iy();r.styles.set(e,t);for(let n of r.documents.keys())l4(n,e,t)}typeof process>"u",ZL("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var s4={slot:"_11fc52b637ff8a7e__slot"},d4="data-wp-compat-overlay-slot";function QL(){return typeof document>"u"?null:document}function JL(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var ui=null;function Ty(e){return e.setAttribute("aria-hidden","false"),e}function ez(e){let t=e.createElement("div");return t.setAttribute(d4,""),s4.slot&&t.classList.add(s4.slot),e.body.appendChild(t),t}function mg(){if(typeof window>"u"||!JL()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=QL();if(!e||!e.body)return;if(ui&&ui.ownerDocument===e&&ui.isConnected)return Ty(ui);let t=e.querySelector(`[${d4}]`);return t instanceof HTMLDivElement?(ui=Ty(t),ui):(ui?.isConnected&&ui.remove(),ui=Ty(ez(e)),ui)}var u4=f(B(),1),gg=(0,c4.forwardRef)(function({container:t,...r},n){return(0,u4.jsx)(vn.Portal,{container:t??mg(),...r,ref:n})});var f4=f(U(),1),g4=f(B(),1),Py="data-wp-hash";function My(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&rz(document)),e.__wpStyleRuntime}function tz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Py}]`))if(r.getAttribute(Py)===t)return!0;return!1}function p4(e,t,r){if(!e.head)return;let n=My(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(tz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Py,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function rz(e){let t=My();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)p4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function m4(e,t){let r=My();r.styles.set(e,t);for(let n of r.documents.keys())p4(n,e,t)}typeof process>"u",m4("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var nz={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",m4("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var oz={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},bg=(0,f4.forwardRef)(function({align:t="center",className:r,side:n="top",sideOffset:o=4,...i},a){return(0,g4.jsx)(vn.Positioner,{ref:a,align:t,side:n,sideOffset:o,...i,className:Y(nz["box-sizing"],oz.positioner,r)})});var b4=f(U(),1);function Jl(e,t,r){return(0,b4.cloneElement)(e??t,{children:r})}var iz=f(_4(),1);var w4=f(hg(),1),{lock:Nge,unlock:y4}=(0,w4.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function az(){let e=iz;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return y4(e.privateApis).ThemeProvider}var x4=az();var iu=f(B(),1),Ny="data-wp-hash";function Ay(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&lz(document)),e.__wpStyleRuntime}function sz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ny}]`))if(r.getAttribute(Ny)===t)return!0;return!1}function R4(e,t,r){if(!e.head)return;let n=Ay(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(sz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Ny,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function lz(e){let t=Ay();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)R4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function dz(e,t){let r=Ay();r.styles.set(e,t);for(let n of r.documents.keys())R4(n,e,t)}typeof process>"u",dz("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var cz={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},uz={background:"#1e1e1e"},_g=(0,S4.forwardRef)(function({portal:t,positioner:r,children:n,className:o,...i},a){let s=(0,iu.jsx)(x4,{color:uz,children:(0,iu.jsx)(vn.Popup,{ref:a,className:Y(cz.popup,o),...i,children:n})}),l=Jl(r,(0,iu.jsx)(bg,{}),s);return Jl(t,(0,iu.jsx)(gg,{}),l)});var C4=f(U(),1),E4=f(B(),1),vg=(0,C4.forwardRef)(function(t,r){return(0,E4.jsx)(vn.Trigger,{ref:r,...t})});var k4=f(ue(),1),T4=f(B(),1);function wg({children:e}){return(0,T4.jsx)(Zm,{direction:(0,k4.isRTL)()?"rtl":"ltr",children:e})}var Dy=f(B(),1);function yg(e){return(0,Dy.jsx)(wg,{children:(0,Dy.jsx)(vn.Root,{...e})})}var O4=f(B(),1);function I4({...e}){return(0,O4.jsx)(vn.Provider,{...e})}var P4=f(U(),1),M4=f(ue(),1),ed=f(B(),1),Vy="data-wp-hash";function Fy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&pz(document)),e.__wpStyleRuntime}function fz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Vy}]`))if(r.getAttribute(Vy)===t)return!0;return!1}function N4(e,t,r){if(!e.head)return;let n=Fy(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(fz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Vy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function pz(e){let t=Fy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)N4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Sg(e,t){let r=Fy();r.styles.set(e,t);for(let n of r.documents.keys())N4(n,e,t)}typeof process>"u",Sg("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var mz={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Sg("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var gz={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",Sg("e8e6a9be37",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');var xg={link:"d4250949359b05ce__link","is-brand":"c6055659b8e2cd2c__is-brand","is-neutral":"_92e0dfcaeee15b88__is-neutral","is-unstyled":"cf122a9bf1035d42__is-unstyled","link-icon":"_0cb411afac4c86c7__link-icon"};typeof process>"u",Sg("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var bz={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Ly=(0,P4.forwardRef)(function({children:t,variant:r="default",tone:n="brand",openInNewTab:o=!1,target:i,render:a,className:s,...l},d){let c=o||/^_blank$/i.test(i??"");return wn({render:a,defaultTagName:"a",ref:d,props:it(l,{className:Y(bz.a,mz["box-sizing"],gz["outset-ring--focus-except-active"],r!=="unstyled"&&xg.link,r!=="unstyled"&&xg[`is-${n}`],r==="unstyled"&&xg["is-unstyled"],s),target:i??(o?"_blank":void 0),children:(0,ed.jsxs)(ed.Fragment,{children:[t,c&&(0,ed.jsx)("span",{className:xg["link-icon"],role:"img","aria-label":(0,M4.__)("(opens in a new tab)")})]})})})});var Ce={};Dr(Ce,{CheckboxItem:()=>J4,Group:()=>nk,GroupLabel:()=>sk,Item:()=>K4,ItemDescription:()=>lu,ItemLabel:()=>Ig,LinkItem:()=>fk,Popup:()=>xk,Portal:()=>Pg,Positioner:()=>Mg,PrefixIcon:()=>dx,RadioGroup:()=>Ok,RadioItem:()=>Nk,Root:()=>Vk,Separator:()=>Bk,SubmenuRoot:()=>jk,SubmenuTrigger:()=>Gk,Trigger:()=>Kk});var X4=f(U(),1);var A4=f(U(),1),D4=f(tt(),1),V4=f(B(),1),ir=(0,A4.forwardRef)(function({icon:t,size:r=24,style:n,...o},i){let a=t.props.style||n?{...t.props.style,...n}:void 0;return(0,V4.jsx)(D4.SVG,{ref:i,...t.props,...o,...a?{style:a}:{},width:r,height:r})});var td=f(U(),1),au=(0,td.createContext)({isSubmenu:!1}),Rg=()=>(0,td.useContext)(au),Mo=(0,td.createContext)(null),F4=()=>(0,td.useContext)(Mo);var Or=f(U(),1);var su=f(U(),1),Eg=f(ue(),1);var L4=f(U(),1),zy="data-wp-hash";function By(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_z(document)),e.__wpStyleRuntime}function hz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${zy}]`))if(r.getAttribute(zy)===t)return!0;return!1}function z4(e,t,r){if(!e.head)return;let n=By(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(hz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(zy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function _z(e){let t=By();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)z4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function vz(e,t){let r=By();r.styles.set(e,t);for(let n of r.documents.keys())z4(n,e,t)}typeof process>"u",vz("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var wz={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},on=(0,L4.forwardRef)(function({render:t,...r},n){return wn({render:t,ref:n,props:it({className:wz["visually-hidden"]},r,{"data-visually-hidden":""})})});var Cg=f(B(),1);function kg({"aria-describedby":e,"aria-keyshortcuts":t,shortcut:r}){let n=(0,su.useId)(),o=r?n:void 0,i=[e,o].filter(Boolean).join(" ");return{descriptionId:o,targetProps:{"aria-describedby":i||void 0,"aria-keyshortcuts":r?.ariaKeyShortcut??t}}}var Tg=(0,su.forwardRef)(function({descriptionId:t,shortcut:r},n){return(0,Cg.jsx)(on,{id:t,"aria-hidden":"true",render:(0,Cg.jsx)("span",{ref:n}),children:(0,Eg.sprintf)((0,Eg.__)("Keyboard shortcut: %s"),r.label??r.ariaKeyShortcut)})}),Og=(0,su.forwardRef)(function({className:t,shortcut:r},n){return(0,Cg.jsx)("span",{ref:n,"aria-hidden":"true",className:t,dir:"ltr",children:r.displayShortcut})});var B4=f(U(),1);var H4=f(B(),1),jy="data-wp-hash";function Hy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&xz(document)),e.__wpStyleRuntime}function yz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${jy}]`))if(r.getAttribute(jy)===t)return!0;return!1}function j4(e,t,r){if(!e.head)return;let n=Hy(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(yz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(jy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function xz(e){let t=Hy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)j4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Sz(e,t){let r=Hy();r.styles.set(e,t);for(let n of r.documents.keys())j4(n,e,t)}typeof process>"u",Sz("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Rz={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},W4=Symbol(),lu=(0,B4.forwardRef)(function(t,r){let{className:n,id:o,validationToken:i,...a}=t;return(0,H4.jsx)(Ws,{ref:r,variant:"body-sm",...a,id:o,className:Y(Rz["item-description"],n)})});var U4=f(U(),1);var G4=f(B(),1),Wy="data-wp-hash";function Uy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ez(document)),e.__wpStyleRuntime}function Cz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Wy}]`))if(r.getAttribute(Wy)===t)return!0;return!1}function Y4(e,t,r){if(!e.head)return;let n=Uy(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(Cz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Wy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function Ez(e){let t=Uy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)Y4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function kz(e,t){let r=Uy();r.styles.set(e,t);for(let n of r.documents.keys())Y4(n,e,t)}typeof process>"u",kz("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Tz={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Ig=(0,U4.forwardRef)(function({children:t,className:r,id:n,...o},i){let a=F4();return(0,G4.jsxs)(Ws,{ref:i,variant:"body-md",...o,id:n??a?.labelId,className:Y(Tz["item-label"],r),children:[t,a?.labelTrailing]})});var Gr=f(B(),1),Yy="data-wp-hash";function Gy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Iz(document)),e.__wpStyleRuntime}function Oz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Yy}]`))if(r.getAttribute(Yy)===t)return!0;return!1}function $4(e,t,r){if(!e.head)return;let n=Gy(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(Oz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Yy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function Iz(e){let t=Gy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)$4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function q4(e,t){let r=Gy();r.styles.set(e,t);for(let n of r.documents.keys())$4(n,e,t)}typeof process>"u",q4("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Pz={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",q4("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Us={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Mz=!1;function Nz(e){let t=Or.Children.toArray(e),[r,...n]=t,o=(0,Or.isValidElement)(r)&&r.type===Ig,i=n.filter(a=>(0,Or.isValidElement)(a)&&a.type===lu);if(Mz&&(!o||i.length!==n.length))throw new Error("Menu.ItemLabel must be the first direct child of every menu item, followed only by Menu.ItemDescription components.");return{descriptionIds:i.map(a=>a.props.id),hasLabel:o,labelId:o?r.props.id:void 0}}function Qi(e,{"aria-describedby":t,"aria-keyshortcuts":r,"aria-label":n,"aria-labelledby":o,labelTrailing:i,shortcut:a}){let s=(0,Or.useId)(),l=(0,Or.useId)(),{descriptionIds:d,hasLabel:c,labelId:u}=Nz(e),g=c?u??s:void 0,p=d.map((_,R)=>_??`${l}-${R}`),m=Array.from(new Set([...t?.split(/\s+/).filter(Boolean)??[],...p])).join(" "),b=0,h=Or.Children.map(e,_=>{if(!(0,Or.isValidElement)(_)||_.type!==lu)return _;let x={id:p[b++],validationToken:W4};return(0,Or.cloneElement)(_,x)}),{descriptionId:y,targetProps:v}=kg({"aria-describedby":m||void 0,"aria-keyshortcuts":r,shortcut:a});return{contentChildren:h,contentContextValue:{labelId:g,labelTrailing:i},itemAriaProps:{...v,"aria-label":n,"aria-labelledby":o??(n?void 0:g)},shortcutDescriptionId:y}}function Ji({children:e,prefix:t,shortcut:r,shortcutDescriptionId:n,suffix:o,trailing:i}){let a=Or.Children.toArray(t).some(d=>d!==""),s=Or.Children.toArray(o).some(d=>d!==""),l=Or.Children.toArray(i).some(d=>d!=="");return(0,Gr.jsxs)(Gr.Fragment,{children:[(0,Gr.jsxs)("span",{className:Us["item-content"],children:[(0,Gr.jsx)("span",{className:Us["item-children"],children:e}),s&&(0,Gr.jsx)("span",{className:Us["item-suffix"],children:o}),r&&(0,Gr.jsx)("span",{className:Us["item-shortcut"],children:(0,Gr.jsx)(Og,{shortcut:r})}),l&&(0,Gr.jsx)("span",{className:Us["item-trailing"],children:i})]}),a&&(0,Gr.jsx)("span",{"aria-hidden":"true",className:Us["item-prefix"],children:t}),r&&n&&(0,Gr.jsx)(Tg,{descriptionId:n,shortcut:r})]})}var K4=(0,Or.forwardRef)(function({children:t,className:r,prefix:n,shortcut:o,suffix:i,"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,...c},u){let{contentChildren:g,contentContextValue:p,itemAriaProps:m,shortcutDescriptionId:b}=Qi(t,{"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,shortcut:o});return(0,Gr.jsx)(st.Item,{ref:u,...m,className:Y(Pz["box-sizing"],Us.item,r),...c,children:(0,Gr.jsx)(Mo.Provider,{value:p,children:(0,Gr.jsx)(Ji,{prefix:n,shortcut:o,shortcutDescriptionId:b,suffix:i,children:g})})})});var Ys=f(B(),1),qy="data-wp-hash";function Ky(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Dz(document)),e.__wpStyleRuntime}function Az(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${qy}]`))if(r.getAttribute(qy)===t)return!0;return!1}function Z4(e,t,r){if(!e.head)return;let n=Ky(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(Az(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(qy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function Dz(e){let t=Ky();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)Z4(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Q4(e,t){let r=Ky();r.styles.set(e,t);for(let n of r.documents.keys())Z4(n,e,t)}typeof process>"u",Q4("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Vz={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Q4("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var $y={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},J4=(0,X4.forwardRef)(function({children:t,className:r,prefix:n,shortcut:o,suffix:i,"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,...c},u){let{contentChildren:g,contentContextValue:p,itemAriaProps:m,shortcutDescriptionId:b}=Qi(t,{"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,shortcut:o});return(0,Ys.jsxs)(st.CheckboxItem,{ref:u,...m,className:Y(Vz["box-sizing"],$y.item,r),...c,children:[(0,Ys.jsx)(st.CheckboxItemIndicator,{keepMounted:!0,className:$y["item-selection-indicator"],children:(0,Ys.jsx)(ir,{icon:Ui,size:24,className:$y["checkbox-selection-icon"],"aria-hidden":"true"})}),(0,Ys.jsx)(Mo.Provider,{value:p,children:(0,Ys.jsx)(Ji,{prefix:n,shortcut:o,shortcutDescriptionId:b,suffix:i,children:g})})]})});var ek=f(U(),1),rk=f(B(),1),Xy="data-wp-hash";function Zy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Lz(document)),e.__wpStyleRuntime}function Fz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Xy}]`))if(r.getAttribute(Xy)===t)return!0;return!1}function tk(e,t,r){if(!e.head)return;let n=Zy(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(Fz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Xy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function Lz(e){let t=Zy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)tk(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function zz(e,t){let r=Zy();r.styles.set(e,t);for(let n of r.documents.keys())tk(n,e,t)}typeof process>"u",zz("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Bz={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},nk=(0,ek.forwardRef)(function({className:t,...r},n){return(0,rk.jsx)(st.Group,{ref:n,className:Y(Bz.group,t),...r})});var ok=f(U(),1),ak=f(B(),1),Qy="data-wp-hash";function Jy(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Hz(document)),e.__wpStyleRuntime}function jz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Qy}]`))if(r.getAttribute(Qy)===t)return!0;return!1}function ik(e,t,r){if(!e.head)return;let n=Jy(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(jz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Qy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function Hz(e){let t=Jy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)ik(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Wz(e,t){let r=Jy();r.styles.set(e,t);for(let n of r.documents.keys())ik(n,e,t)}typeof process>"u",Wz("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Uz={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},sk=(0,ok.forwardRef)(function({className:t,...r},n){return(0,ak.jsx)(st.GroupLabel,{ref:n,className:Y(Uz["group-label"],t),...r})});var dk=f(U(),1),ck=f(ue(),1);var du=f(B(),1),ex="data-wp-hash";function tx(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Gz(document)),e.__wpStyleRuntime}function Yz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ex}]`))if(r.getAttribute(ex)===t)return!0;return!1}function uk(e,t,r){if(!e.head)return;let n=tx(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(Yz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(ex,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function Gz(e){let t=tx();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)uk(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function rx(e,t){let r=tx();r.styles.set(e,t);for(let n of r.documents.keys())uk(n,e,t)}typeof process>"u",rx("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var $z={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",rx("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var qz={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",rx("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var lk={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},fk=(0,dk.forwardRef)(function({children:t,className:r,openInNewTab:n=!1,target:o,prefix:i,shortcut:a,suffix:s,"aria-describedby":l,"aria-keyshortcuts":d,"aria-label":c,"aria-labelledby":u,rel:g,...p},m){let h=n||/^_blank$/i.test(o??"")?(0,du.jsx)("span",{className:lk["external-link-indicator"],role:"img","aria-label":(0,ck.__)("(opens in a new tab)")}):null,{contentChildren:y,contentContextValue:v,itemAriaProps:w,shortcutDescriptionId:_}=Qi(t,{"aria-describedby":l,"aria-keyshortcuts":d,"aria-label":c,"aria-labelledby":u,labelTrailing:h,shortcut:a});return(0,du.jsx)(st.LinkItem,{ref:m,...p,...w,rel:g,target:o??(n?"_blank":void 0),className:Y($z.a,qz["box-sizing"],lk.item,r),children:(0,du.jsx)(Mo.Provider,{value:v,children:(0,du.jsx)(Ji,{prefix:i,shortcut:a,shortcutDescriptionId:_,suffix:s,children:y})})})});var wk=f(U(),1);var pk=f(U(),1);var mk=f(B(),1),Pg=(0,pk.forwardRef)(function({container:t,...r},n){return(0,mk.jsx)(st.Portal,{ref:n,container:t??mg(),...r})});var bk=f(U(),1);var gk={align:"start",sideOffset:8,collisionPadding:12};var vk=f(B(),1),nx="data-wp-hash";function ox(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Xz(document)),e.__wpStyleRuntime}function Kz(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${nx}]`))if(r.getAttribute(nx)===t)return!0;return!1}function hk(e,t,r){if(!e.head)return;let n=ox(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(Kz(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(nx,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function Xz(e){let t=ox();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)hk(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function _k(e,t){let r=ox();r.styles.set(e,t);for(let n of r.documents.keys())hk(n,e,t)}typeof process>"u",_k("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Zz={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",_k("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Qz={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Jz={side:"inline-end",align:"start",sideOffset:-4,collisionPadding:12},Mg=(0,bk.forwardRef)(function({className:t,...r},n){let{isSubmenu:o}=Rg(),i=o?Jz:gk;return(0,vk.jsx)(st.Positioner,{...i,...r,ref:n,className:Y(Zz["box-sizing"],Qz.positioner,t)})});var cu=f(B(),1),ix="data-wp-hash";function ax(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&tB(document)),e.__wpStyleRuntime}function eB(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ix}]`))if(r.getAttribute(ix)===t)return!0;return!1}function yk(e,t,r){if(!e.head)return;let n=ax(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(eB(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(ix,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function tB(e){let t=ax();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)yk(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function rB(e,t){let r=ax();r.styles.set(e,t);for(let n of r.documents.keys())yk(n,e,t)}typeof process>"u",rB("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Ng={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},xk=(0,wk.forwardRef)(function({children:t,className:r,portal:n,positioner:o,...i},a){let{isSubmenu:s}=Rg(),l=(0,cu.jsx)(st.Popup,{ref:a,className:Y(Ng.popup,s?Ng["is-submenu"]:Ng["is-root"],r),...i,children:(0,cu.jsx)("div",{className:Ng.list,children:t})}),d=Jl(o,(0,cu.jsx)(Mg,{}),l);return Jl(n,(0,cu.jsx)(Pg,{}),d)});var Sk=f(U(),1);var Ck=f(B(),1),sx="data-wp-hash";function lx(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&oB(document)),e.__wpStyleRuntime}function nB(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${sx}]`))if(r.getAttribute(sx)===t)return!0;return!1}function Rk(e,t,r){if(!e.head)return;let n=lx(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(nB(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(sx,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function oB(e){let t=lx();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)Rk(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function iB(e,t){let r=lx();r.styles.set(e,t);for(let n of r.documents.keys())Rk(n,e,t)}typeof process>"u",iB("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var aB={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},dx=(0,Sk.forwardRef)(function({className:t,size:r=24,style:n,...o},i){return(0,Ck.jsx)(ir,{...o,ref:i,size:r,className:Y(aB["prefix-icon"],t),style:{...n,"--_wp-ui-menu-prefix-icon-size":`${r}px`}})});dx.displayName="Menu.PrefixIcon";var Ek=f(U(),1),Tk=f(B(),1),cx="data-wp-hash";function ux(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&lB(document)),e.__wpStyleRuntime}function sB(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${cx}]`))if(r.getAttribute(cx)===t)return!0;return!1}function kk(e,t,r){if(!e.head)return;let n=ux(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(sB(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(cx,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function lB(e){let t=ux();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)kk(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function dB(e,t){let r=ux();r.styles.set(e,t);for(let n of r.documents.keys())kk(n,e,t)}typeof process>"u",dB("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var cB={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Ok=(0,Ek.forwardRef)(function({className:t,...r},n){return(0,Tk.jsx)(st.RadioGroup,{ref:n,className:Y(cB["radio-group"],t),...r})});var Ik=f(U(),1),Ag=f(tt(),1);var ea=f(B(),1),px="data-wp-hash";function mx(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&fB(document)),e.__wpStyleRuntime}function uB(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${px}]`))if(r.getAttribute(px)===t)return!0;return!1}function Pk(e,t,r){if(!e.head)return;let n=mx(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(uB(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(px,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function fB(e){let t=mx();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)Pk(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Mk(e,t){let r=mx();r.styles.set(e,t);for(let n of r.documents.keys())Pk(n,e,t)}typeof process>"u",Mk("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var pB={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Mk("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var fx={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},mB=(0,ea.jsx)(Ag.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,ea.jsx)(Ag.Circle,{cx:12,cy:12,r:3})}),Nk=(0,Ik.forwardRef)(function({children:t,className:r,prefix:n,shortcut:o,suffix:i,"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,...c},u){let{contentChildren:g,contentContextValue:p,itemAriaProps:m,shortcutDescriptionId:b}=Qi(t,{"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,shortcut:o});return(0,ea.jsxs)(st.RadioItem,{ref:u,...m,className:Y(pB["box-sizing"],fx.item,r),...c,children:[(0,ea.jsx)(st.RadioItemIndicator,{keepMounted:!0,className:fx["item-selection-indicator"],children:(0,ea.jsx)(ir,{icon:mB,className:fx["radio-selection-icon"],"aria-hidden":"true"})}),(0,ea.jsx)(Mo.Provider,{value:p,children:(0,ea.jsx)(Ji,{prefix:n,shortcut:o,shortcutDescriptionId:b,suffix:i,children:g})})]})});var ta=f(U(),1);function gB(e){try{return e.contentDocument}catch{return null}}function Ak(e,t){if(e.nodeType!==Node.ELEMENT_NODE)return;let r=e;r.tagName==="IFRAME"&&t(r),r.querySelectorAll("iframe").forEach(t)}function bB(e,t){let r=e.target,n=r?.nodeType===Node.ELEMENT_NODE?r:r?.parentElement,o=t.getAttribute("aria-controls");if(!n||!o)return!1;let i=n.ownerDocument.getElementById(o);if(!i)return!1;let a=i.getAttribute("data-rootownerid");return a?n.closest("[data-rootownerid]")?.getAttribute("data-rootownerid")===a:i.contains(n)}function hB({enabled:e,onPointerDown:t,ownerDocument:r}){(0,ta.useEffect)(()=>{if(!e||!r)return;let n=(o,i)=>{i&&o.addEventListener("pointerdown",t,!0);let a=new Map,s=u=>{if(a.has(u))return;let g=null,p,m=()=>{let b=gB(u);b!==g&&(p?.(),g=b,p=g?n(g,!0):void 0)};u.addEventListener("load",m),m(),a.set(u,()=>{u.removeEventListener("load",m),p?.()})},l=u=>{a.get(u)?.(),a.delete(u)};o.querySelectorAll("iframe").forEach(s);let d=o.defaultView?.MutationObserver,c=d?new d(u=>{u.forEach(g=>{g.removedNodes.forEach(p=>Ak(p,l)),g.addedNodes.forEach(p=>Ak(p,s))})}):null;return c?.observe(o.documentElement,{childList:!0,subtree:!0}),()=>{c?.disconnect(),a.forEach(u=>u()),i&&o.removeEventListener("pointerdown",t,!0)}};return n(r,!1)},[e,t,r])}function Dk({actionsRef:e,defaultOpen:t,disabled:r,modal:n,onOpenChange:o,open:i}){let a=(0,ta.useRef)(null),s=e??a,[l,d]=(0,ta.useState)(t??!1),[c,u]=(0,ta.useState)(null),g=i??l,p=(0,ta.useCallback)(b=>{c&&!bB(b,c)&&s.current?.close()},[s,c]);return hB({enabled:g&&n===!1&&!r&&c!==null,onPointerDown:p,ownerDocument:c?.ownerDocument??null}),{actionsRef:s,onOpenChange:(b,h)=>{o(b,h),!h.isCanceled&&(d(b),u(b?h.trigger??null:null))}}}var Dg=f(B(),1);function Vk(e){let{onOpenChange:t}=e,r=(o,i)=>{let a=i.trigger,s=a?.ownerDocument.defaultView?.HTMLElement,l=a?.ownerDocument.defaultView?.Element,d=a?.ownerDocument.activeElement,c=i.event.target,u=l&&c instanceof l?c.closest('[role="menu"]'):null;t?.(o,i),!o&&i.reason==="item-press"&&!i.isCanceled&&s&&a instanceof s&&u?.contains(d??null)&&a.ownerDocument.activeElement===d&&a.focus()},n=Dk({actionsRef:e.actionsRef,defaultOpen:e.defaultOpen,disabled:e.disabled,modal:e.modal,onOpenChange:r,open:e.open});return(0,Dg.jsx)(wg,{children:(0,Dg.jsx)(au.Provider,{value:{isSubmenu:!1},children:(0,Dg.jsx)(st.Root,{...e,...n})})})}var Fk=f(U(),1),zk=f(B(),1),gx="data-wp-hash";function bx(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&vB(document)),e.__wpStyleRuntime}function _B(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${gx}]`))if(r.getAttribute(gx)===t)return!0;return!1}function Lk(e,t,r){if(!e.head)return;let n=bx(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(_B(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(gx,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function vB(e){let t=bx();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)Lk(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function wB(e,t){let r=bx();r.styles.set(e,t);for(let n of r.documents.keys())Lk(n,e,t)}typeof process>"u",wB("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var yB={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Bk=(0,Fk.forwardRef)(function({className:t,...r},n){return(0,zk.jsx)(st.Separator,{ref:n,className:Y(yB.separator,t),...r})});var hx=f(B(),1);function jk(e){return(0,hx.jsx)(au.Provider,{value:{isSubmenu:!0},children:(0,hx.jsx)(st.SubmenuRoot,{...e})})}var Wk=f(U(),1);var uu=f(B(),1),_x="data-wp-hash";function vx(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&SB(document)),e.__wpStyleRuntime}function xB(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${_x}]`))if(r.getAttribute(_x)===t)return!0;return!1}function Uk(e,t,r){if(!e.head)return;let n=vx(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(xB(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(_x,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function SB(e){let t=vx();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)Uk(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Yk(e,t){let r=vx();r.styles.set(e,t);for(let n of r.documents.keys())Uk(n,e,t)}typeof process>"u",Yk("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var RB={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Yk("dce31c541c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:var(--wpds-border-width-xs,1px) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{align-self:start;display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Hk={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Gk=(0,Wk.forwardRef)(function({children:t,className:r,prefix:n,shortcut:o,suffix:i,"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,...c},u){let{contentChildren:g,contentContextValue:p,itemAriaProps:m,shortcutDescriptionId:b}=Qi(t,{"aria-describedby":a,"aria-keyshortcuts":s,"aria-label":l,"aria-labelledby":d,shortcut:o});return(0,uu.jsx)(st.SubmenuTrigger,{ref:u,...m,className:Y(RB["box-sizing"],Hk.item,r),...c,children:(0,uu.jsx)(Mo.Provider,{value:p,children:(0,uu.jsx)(Ji,{prefix:n,shortcut:o,shortcutDescriptionId:b,suffix:i,trailing:(0,uu.jsx)(ir,{className:Hk["submenu-chevron"],icon:Gv,size:24,"aria-hidden":"true"}),children:g})})})});var $k=f(U(),1),qk=f(B(),1),Kk=(0,$k.forwardRef)(function(t,r){return(0,qk.jsx)(st.Trigger,{ref:r,...t})});var Zk=f(Vg(),1),Fg=f(U(),1),Qk=f(ue(),1),e6=f(B(),1),wx="data-wp-hash";function yx(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&EB(document)),e.__wpStyleRuntime}function CB(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${wx}]`))if(r.getAttribute(wx)===t)return!0;return!1}function Jk(e,t,r){if(!e.head)return;let n=yx(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(CB(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(wx,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function EB(e){let t=yx();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)Jk(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Lg(e,t){let r=yx();r.styles.set(e,t);for(let n of r.documents.keys())Jk(n,e,t)}typeof process>"u",Lg("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var fu={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"};typeof process>"u",Lg("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var kB={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Lg("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var TB={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",Lg("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var OB={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},t6=(0,Fg.forwardRef)(function({tone:t="brand",variant:r="solid",size:n="default",className:o,focusableWhenDisabled:i=!0,disabled:a,loading:s,loadingAnnouncement:l=(0,Qk.__)("Loading"),children:d,...c},u){let g=Y(OB.button,kB["box-sizing"],TB["outset-ring--focus-except-active"],r!=="unstyled"&&fu.button,fu[`is-${t}`],fu[`is-${r}`],fu[`is-${n}`],s&&fu["is-loading"],o);return(0,Fg.useEffect)(()=>{s&&l&&(0,Zk.speak)(l)},[s,l]),(0,e6.jsx)(Z0,{ref:u,className:g,focusableWhenDisabled:i,disabled:a??s,...c,children:d})});var r6=f(U(),1);var o6=f(B(),1),xx="data-wp-hash";function Sx(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&PB(document)),e.__wpStyleRuntime}function IB(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${xx}]`))if(r.getAttribute(xx)===t)return!0;return!1}function n6(e,t,r){if(!e.head)return;let n=Sx(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(IB(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(xx,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function PB(e){let t=Sx();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)n6(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function MB(e,t){let r=Sx();r.styles.set(e,t);for(let n of r.documents.keys())n6(n,e,t)}typeof process>"u",MB("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var NB={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"},Rx=(0,r6.forwardRef)(function({className:t,icon:r,...n},o){return(0,o6.jsx)(ir,{ref:o,icon:r,className:Y(NB.icon,t),size:24,...n})});Rx.displayName="Button.Icon";var i6=Object.assign(t6,{Icon:Rx});function a6(e,t,r="long"){return new Intl.DateTimeFormat("en-US",{hour:"numeric",timeZone:e,timeZoneName:r}).format(t).split(/\s/g).slice(2).join(" ")}var AB={},pu={};function No(e,t){try{let n=(AB[e]||=new Intl.DateTimeFormat("en-US",{timeZone:e,timeZoneName:"longOffset"}).format)(t).split("GMT")[1];return n in pu?pu[n]:s6(n,n.split(":"))}catch{if(e in pu)return pu[e];let r=e?.match(DB);return r?s6(e,r.slice(1)):NaN}}var DB=/([+-]\d\d):?(\d\d)?/;function s6(e,t){let r=+(t[0]||0),n=+(t[1]||0),o=+(t[2]||0)/60;return pu[e]=r*60+n>0?r*60+n+o:r*60-n-o}var La=class e extends Date{constructor(...t){super(),t.length>1&&typeof t[t.length-1]=="string"&&(this.timeZone=t.pop()),this.internal=new Date,isNaN(No(this.timeZone,this))?this.setTime(NaN):t.length?typeof t[0]=="number"&&(t.length===1||t.length===2&&typeof t[1]!="number")?this.setTime(t[0]):typeof t[0]=="string"?this.setTime(+new Date(t[0])):t[0]instanceof Date?this.setTime(+t[0]):(this.setTime(+new Date(...t)),c6(this,t)):this.setTime(Date.now())}static tz(t,...r){return r.length?new e(...r,t):new e(Date.now(),t)}withTimeZone(t){return new e(+this,t)}getTimezoneOffset(){let t=-No(this.timeZone,this);return t>0?Math.floor(t):Math.ceil(t)}setTime(t){return Date.prototype.setTime.apply(this,arguments),zg(this),+this}[Symbol.for("constructDateFrom")](t){return new e(+new Date(t),this.timeZone)}},l6=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(e=>{if(!l6.test(e))return;let t=e.replace(l6,"$1UTC");La.prototype[t]&&(e.startsWith("get")?La.prototype[e]=function(){return this.internal[t]()}:(La.prototype[e]=function(){return Date.prototype[t].apply(this.internal,arguments),VB(this),+this},La.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),zg(this),+this}))});function zg(e){e.internal.setTime(+e),e.internal.setUTCSeconds(e.internal.getUTCSeconds()-Math.round(-No(e.timeZone,e)*60))}function VB(e){Date.prototype.setFullYear.call(e,e.internal.getUTCFullYear(),e.internal.getUTCMonth(),e.internal.getUTCDate()),Date.prototype.setHours.call(e,e.internal.getUTCHours(),e.internal.getUTCMinutes(),e.internal.getUTCSeconds(),e.internal.getUTCMilliseconds()),c6(e)}function c6(e,t){let r=Array.isArray(t)?FB(t):+e.internal,n=No(e.timeZone,e),o=n>0?Math.floor(n):Math.ceil(n),i=new Date(+e);i.setUTCHours(i.getUTCHours()-1);let a=-new Date(+e).getTimezoneOffset(),s=-new Date(+i).getTimezoneOffset(),l=a-s,d=a;if(l&&a!==o){let k=Date.prototype.getHours.apply(e),E=Array.isArray(t)?t[3]||0:e.internal.getUTCHours();if(k!==E){let I=new Date(+e),T=a-o;T&&I.setUTCMinutes(I.getUTCMinutes()+T);let N=No(e.timeZone,I);(N>0?Math.floor(N):Math.ceil(N))===o&&(d=s)}}let c=d-o;c&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+c);let u=new Date(+e);u.setUTCSeconds(0);let g=a>0?u.getSeconds():(u.getSeconds()-60)%60,p=Math.round(-(No(e.timeZone,e)*60))%60;(p||g)&&Date.prototype.setUTCSeconds.call(e,Date.prototype.getUTCSeconds.call(e)+p+g);let m=No(e.timeZone,e),b=m>0?Math.floor(m):Math.ceil(m),y=-new Date(+e).getTimezoneOffset()-b,v=b!==o,w=y-c,_=b-o,R=r-b*60*1e3,x=_>0&&d6(e)-r===_*60*1e3&&d6(e,R)!==r;if(v&&w&&!x){Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+w);let k=No(e.timeZone,e),E=k>0?Math.floor(k):Math.ceil(k),I=b-E;I&&w<0&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+I)}zg(e);let C=(t?r:r+p*1e3)-+e.internal;C&&Math.abs(C)<1800*1e3&&(Date.prototype.setTime.call(e,+e+C),zg(e))}function FB(e){return Date.UTC(e[0],e.length>1?e[1]:0,e.length>2?e[2]:1,...e.slice(3))}function d6(e,t){let r=new Date(t??+e);return r.setUTCSeconds(r.getUTCSeconds()-Math.round(-No(e.timeZone,r)*60)),+r}var ar=class e extends La{static tz(t,...r){return r.length?new e(...r,t):new e(Date.now(),t)}toISOString(){let[t,r,n]=this.tzComponents(),o=`${t}${r}:${n}`;return this.internal.toISOString().slice(0,-1)+o}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){let[t,r,n,o]=this.internal.toUTCString().split(" ");return`${t?.slice(0,-1)} ${n} ${r} ${o}`}toTimeString(){let t=this.internal.toUTCString().split(" ")[4],[r,n,o]=this.tzComponents();return`${t} GMT${r}${n}${o} (${a6(this.timeZone,this)})`}toLocaleString(t,r){return Date.prototype.toLocaleString.call(this,t,{...r,timeZone:r?.timeZone||this.timeZone})}toLocaleDateString(t,r){return Date.prototype.toLocaleDateString.call(this,t,{...r,timeZone:r?.timeZone||this.timeZone})}toLocaleTimeString(t,r){return Date.prototype.toLocaleTimeString.call(this,t,{...r,timeZone:r?.timeZone||this.timeZone})}tzComponents(){let t=this.getTimezoneOffset(),r=t>0?"-":"+",n=String(Math.floor(Math.abs(t)/60)).padStart(2,"0"),o=String(Math.abs(t)%60).padStart(2,"0");return[r,n,o]}withTimeZone(t){return new e(+this,t)}[Symbol.for("constructDateFrom")](t){return new e(+new Date(t),this.timeZone)}};var LB=Math.pow(10,8)*24*60*60*1e3,j_e=-LB,Bg=6048e5,u6=864e5,mu=6e4,gu=36e5,f6=1e3;var zB=3600;var p6=zB*24,H_e=p6*7,BB=p6*365.2425,jB=BB/12,W_e=jB*3,Cx=Symbol.for("constructDateFrom");function Ne(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&Cx in e?e[Cx](t):e instanceof Date?new e.constructor(t):new Date(t)}function me(e,t){return Ne(t||e,e)}function fi(e,t,r){let n=me(e,r?.in);return isNaN(t)?Ne(r?.in||e,NaN):(t&&n.setDate(n.getDate()+t),n)}function rd(e,t,r){let n=me(e,r?.in);if(isNaN(t))return Ne(r?.in||e,NaN);if(!t)return n;let o=n.getDate(),i=Ne(r?.in||e,n.getTime());i.setMonth(n.getMonth()+t+1,0);let a=i.getDate();return o>=a?i:(n.setFullYear(i.getFullYear(),i.getMonth(),o),n)}var HB={};function yn(){return HB}function $r(e,t){let r=yn(),n=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,o=me(e,t?.in),i=o.getDay(),a=(i<n?7:0)+i-n;return o.setDate(o.getDate()-a),o.setHours(0,0,0,0),o}function Wn(e,t){return $r(e,{...t,weekStartsOn:1})}function jg(e,t){let r=me(e,t?.in),n=r.getFullYear(),o=Ne(r,0);o.setFullYear(n+1,0,4),o.setHours(0,0,0,0);let i=Wn(o),a=Ne(r,0);a.setFullYear(n,0,4),a.setHours(0,0,0,0);let s=Wn(a);return r.getTime()>=i.getTime()?n+1:r.getTime()>=s.getTime()?n:n-1}function Gs(e){let t=me(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),+e-+r}function po(e,...t){let r=Ne.bind(null,e||t.find(n=>typeof n=="object"));return t.map(r)}function za(e,t){let r=me(e,t?.in);return r.setHours(0,0,0,0),r}function ra(e,t,r){let[n,o]=po(r?.in,e,t),i=za(n),a=za(o),s=+i-Gs(i),l=+a-Gs(a);return Math.round((s-l)/u6)}function m6(e,t){let r=jg(e,t),n=Ne(t?.in||e,0);return n.setFullYear(r,0,4),n.setHours(0,0,0,0),Wn(n)}function Hg(e,t,r){return fi(e,t*7,r)}function Wg(e,t,r){return rd(e,t*12,r)}function g6(e,t,r){let[n,o]=[+me(e.start,r?.in),+me(e.end,r?.in)].sort((s,l)=>s-l),[i,a]=[+me(t.start,r?.in),+me(t.end,r?.in)].sort((s,l)=>s-l);return r?.inclusive?n<=a&&i<=o:n<a&&i<o}function b6(e,t){let r,n=t?.in;return e.forEach(o=>{!n&&typeof o=="object"&&(n=Ne.bind(null,o));let i=me(o,n);(!r||r<i||isNaN(+i))&&(r=i)}),Ne(n,r||NaN)}function h6(e,t){let r,n=t?.in;return e.forEach(o=>{!n&&typeof o=="object"&&(n=Ne.bind(null,o));let i=me(o,n);(!r||r>i||isNaN(+i))&&(r=i)}),Ne(n,r||NaN)}function _6(e,t,r){let[n,o]=po(r?.in,e,t);return+za(n)==+za(o)}function Ug(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Ao(e){return!(!Ug(e)&&typeof e!="number"||isNaN(+me(e)))}function Yg(e,t,r){let[n,o]=po(r?.in,e,t),i=n.getFullYear()-o.getFullYear(),a=n.getMonth()-o.getMonth();return i*12+a}function Gg(e,t){let r=me(e,t?.in),n=r.getMonth();return r.setFullYear(r.getFullYear(),n+1,0),r.setHours(23,59,59,999),r}function $g(e,t){let[r,n]=po(e,t.start,t.end);return{start:r,end:n}}function v6(e,t){let{start:r,end:n}=$g(t?.in,e),o=+r>+n,i=o?+r:+n,a=o?n:r;a.setHours(0,0,0,0),a.setDate(1);let s=t?.step??1;if(!s)return[];s<0&&(s=-s,o=!o);let l=[];for(;+a<=i;)l.push(Ne(r,a)),a.setMonth(a.getMonth()+s);return o?l.reverse():l}function bu(e,t){let r=me(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function w6(e,t){let r=me(e,t?.in),n=r.getFullYear();return r.setFullYear(n+1,0,0),r.setHours(23,59,59,999),r}function nd(e,t){let r=me(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}function y6(e,t){let{start:r,end:n}=$g(t?.in,e),o=+r>+n,i=o?+r:+n,a=o?n:r;a.setHours(0,0,0,0),a.setMonth(0,1);let s=t?.step??1;if(!s)return[];s<0&&(s=-s,o=!o);let l=[];for(;+a<=i;)l.push(Ne(r,a)),a.setFullYear(a.getFullYear()+s);return o?l.reverse():l}function qg(e,t){let r=yn(),n=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,o=me(e,t?.in),i=o.getDay(),a=(i<n?-7:0)+6-(i-n);return o.setDate(o.getDate()+a),o.setHours(23,59,59,999),o}function x6(e,t){return qg(e,{...t,weekStartsOn:1})}var WB={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},S6=(e,t,r)=>{let n,o=WB[e];return typeof o=="string"?n=o:t===1?n=o.one:n=o.other.replace("{{count}}",t.toString()),r?.addSuffix?r.comparison&&r.comparison>0?"in "+n:n+" ago":n};function Kg(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var UB={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},YB={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},GB={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},R6={date:Kg({formats:UB,defaultWidth:"full"}),time:Kg({formats:YB,defaultWidth:"full"}),dateTime:Kg({formats:GB,defaultWidth:"full"})};var $B={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},C6=(e,t,r,n)=>$B[e];function od(e){return(t,r)=>{let n=r?.context?String(r.context):"standalone",o;if(n==="formatting"&&e.formattingValues){let a=e.defaultFormattingWidth||e.defaultWidth,s=r?.width?String(r.width):a;o=e.formattingValues[s]||e.formattingValues[a]}else{let a=e.defaultWidth,s=r?.width?String(r.width):e.defaultWidth;o=e.values[s]||e.values[a]}let i=e.argumentCallback?e.argumentCallback(t):t;return o[i]}}var qB={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},KB={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},XB={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},ZB={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},QB={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},JB={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},ej=(e,t)=>{let r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},E6={ordinalNumber:ej,era:od({values:qB,defaultWidth:"wide"}),quarter:od({values:KB,defaultWidth:"wide",argumentCallback:e=>e-1}),month:od({values:XB,defaultWidth:"wide"}),day:od({values:ZB,defaultWidth:"wide"}),dayPeriod:od({values:QB,defaultWidth:"wide",formattingValues:JB,defaultFormattingWidth:"wide"})};function id(e){return(t,r={})=>{let n=r.width,o=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],i=t.match(o);if(!i)return null;let a=i[0],s=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?rj(s,u=>u.test(a)):tj(s,u=>u.test(a)),d;d=e.valueCallback?e.valueCallback(l):l,d=r.valueCallback?r.valueCallback(d):d;let c=t.slice(a.length);return{value:d,rest:c}}}function tj(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function rj(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function k6(e){return(t,r={})=>{let n=t.match(e.matchPattern);if(!n)return null;let o=n[0],i=t.match(e.parsePattern);if(!i)return null;let a=e.valueCallback?e.valueCallback(i[0]):i[0];a=r.valueCallback?r.valueCallback(a):a;let s=t.slice(o.length);return{value:a,rest:s}}}var nj=/^(\d+)(th|st|nd|rd)?/i,oj=/\d+/i,ij={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},aj={any:[/^b/i,/^(a|c)/i]},sj={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},lj={any:[/1/i,/2/i,/3/i,/4/i]},dj={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},cj={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},uj={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},fj={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},pj={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},mj={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},T6={ordinalNumber:k6({matchPattern:nj,parsePattern:oj,valueCallback:e=>parseInt(e,10)}),era:id({matchPatterns:ij,defaultMatchWidth:"wide",parsePatterns:aj,defaultParseWidth:"any"}),quarter:id({matchPatterns:sj,defaultMatchWidth:"wide",parsePatterns:lj,defaultParseWidth:"any",valueCallback:e=>e+1}),month:id({matchPatterns:dj,defaultMatchWidth:"wide",parsePatterns:cj,defaultParseWidth:"any"}),day:id({matchPatterns:uj,defaultMatchWidth:"wide",parsePatterns:fj,defaultParseWidth:"any"}),dayPeriod:id({matchPatterns:pj,defaultMatchWidth:"any",parsePatterns:mj,defaultParseWidth:"any"})};var Un={code:"en-US",formatDistance:S6,formatLong:R6,formatRelative:C6,localize:E6,match:T6,options:{weekStartsOn:0,firstWeekContainsDate:1}};function O6(e,t){let r=me(e,t?.in);return ra(r,nd(r))+1}function Ba(e,t){let r=me(e,t?.in),n=+Wn(r)-+m6(r);return Math.round(n/Bg)+1}function ad(e,t){let r=me(e,t?.in),n=r.getFullYear(),o=yn(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,a=Ne(t?.in||e,0);a.setFullYear(n+1,0,i),a.setHours(0,0,0,0);let s=$r(a,t),l=Ne(t?.in||e,0);l.setFullYear(n,0,i),l.setHours(0,0,0,0);let d=$r(l,t);return+r>=+s?n+1:+r>=+d?n:n-1}function I6(e,t){let r=yn(),n=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,o=ad(e,t),i=Ne(t?.in||e,0);return i.setFullYear(o,0,n),i.setHours(0,0,0,0),$r(i,t)}function ja(e,t){let r=me(e,t?.in),n=+$r(r,t)-+I6(r,t);return Math.round(n/Bg)+1}function gt(e,t){let r=e<0?"-":"",n=Math.abs(e).toString().padStart(t,"0");return r+n}var na={y(e,t){let r=e.getFullYear(),n=r>0?r:1-r;return gt(t==="yy"?n%100:n,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):gt(r+1,2)},d(e,t){return gt(e.getDate(),t.length)},a(e,t){let r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];default:return r==="am"?"a.m.":"p.m."}},h(e,t){return gt(e.getHours()%12||12,t.length)},H(e,t){return gt(e.getHours(),t.length)},m(e,t){return gt(e.getMinutes(),t.length)},s(e,t){return gt(e.getSeconds(),t.length)},S(e,t){let r=t.length,n=e.getMilliseconds(),o=Math.trunc(n*Math.pow(10,r-3));return gt(o,t.length)}};var sd={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Ex={G:function(e,t,r){let n=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if(t==="yo"){let n=e.getFullYear(),o=n>0?n:1-n;return r.ordinalNumber(o,{unit:"year"})}return na.y(e,t)},Y:function(e,t,r,n){let o=ad(e,n),i=o>0?o:1-o;if(t==="YY"){let a=i%100;return gt(a,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):gt(i,t.length)},R:function(e,t){let r=jg(e);return gt(r,t.length)},u:function(e,t){let r=e.getFullYear();return gt(r,t.length)},Q:function(e,t,r){let n=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return gt(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){let n=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return gt(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){let n=e.getMonth();switch(t){case"M":case"MM":return na.M(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){let n=e.getMonth();switch(t){case"L":return String(n+1);case"LL":return gt(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){let o=ja(e,n);return t==="wo"?r.ordinalNumber(o,{unit:"week"}):gt(o,t.length)},I:function(e,t,r){let n=Ba(e);return t==="Io"?r.ordinalNumber(n,{unit:"week"}):gt(n,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):na.d(e,t)},D:function(e,t,r){let n=O6(e);return t==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):gt(n,t.length)},E:function(e,t,r){let n=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){let o=e.getDay(),i=(o-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return gt(i,2);case"eo":return r.ordinalNumber(i,{unit:"day"});case"eee":return r.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(o,{width:"short",context:"formatting"});default:return r.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){let o=e.getDay(),i=(o-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return gt(i,t.length);case"co":return r.ordinalNumber(i,{unit:"day"});case"ccc":return r.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(o,{width:"narrow",context:"standalone"});case"cccccc":return r.day(o,{width:"short",context:"standalone"});default:return r.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,r){let n=e.getDay(),o=n===0?7:n;switch(t){case"i":return String(o);case"ii":return gt(o,t.length);case"io":return r.ordinalNumber(o,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){let o=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(o,{width:"narrow",context:"formatting"});default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(e,t,r){let n=e.getHours(),o;switch(n===12?o=sd.noon:n===0?o=sd.midnight:o=n/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(o,{width:"narrow",context:"formatting"});default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(e,t,r){let n=e.getHours(),o;switch(n>=17?o=sd.evening:n>=12?o=sd.afternoon:n>=4?o=sd.morning:o=sd.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(o,{width:"narrow",context:"formatting"});default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(e,t,r){if(t==="ho"){let n=e.getHours()%12;return n===0&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return na.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):na.H(e,t)},K:function(e,t,r){let n=e.getHours()%12;return t==="Ko"?r.ordinalNumber(n,{unit:"hour"}):gt(n,t.length)},k:function(e,t,r){let n=e.getHours();return n===0&&(n=24),t==="ko"?r.ordinalNumber(n,{unit:"hour"}):gt(n,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):na.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):na.s(e,t)},S:function(e,t){return na.S(e,t)},X:function(e,t,r){let n=e.getTimezoneOffset();if(n===0)return"Z";switch(t){case"X":return M6(n);case"XXXX":case"XX":return $s(n);default:return $s(n,":")}},x:function(e,t,r){let n=e.getTimezoneOffset();switch(t){case"x":return M6(n);case"xxxx":case"xx":return $s(n);default:return $s(n,":")}},O:function(e,t,r){let n=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+P6(n,":");default:return"GMT"+$s(n,":")}},z:function(e,t,r){let n=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+P6(n,":");default:return"GMT"+$s(n,":")}},t:function(e,t,r){let n=Math.trunc(+e/1e3);return gt(n,t.length)},T:function(e,t,r){return gt(+e,t.length)}};function P6(e,t=""){let r=e>0?"-":"+",n=Math.abs(e),o=Math.trunc(n/60),i=n%60;return i===0?r+String(o):r+String(o)+t+gt(i,2)}function M6(e,t){return e%60===0?(e>0?"-":"+")+gt(Math.abs(e)/60,2):$s(e,t)}function $s(e,t=""){let r=e>0?"-":"+",n=Math.abs(e),o=gt(Math.trunc(n/60),2),i=gt(n%60,2);return r+o+t+i}var N6=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},A6=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},gj=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],n=r[1],o=r[2];if(!o)return N6(e,t);let i;switch(n){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;default:i=t.dateTime({width:"full"});break}return i.replace("{{date}}",N6(n,t)).replace("{{time}}",A6(o,t))},hu={p:A6,P:gj};var bj=/^D+$/,hj=/^Y+$/,_j=["D","DD","YY","YYYY"];function Xg(e){return bj.test(e)}function Zg(e){return hj.test(e)}function _u(e,t,r){let n=vj(e,t,r);if(console.warn(n),_j.includes(e))throw new RangeError(n)}function vj(e,t,r){let n=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${n} to the input \`${r}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var wj=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,yj=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,xj=/^'([^]*?)'?$/,Sj=/''/g,Rj=/[a-zA-Z]/;function oa(e,t,r){let n=yn(),o=r?.locale??n.locale??Un,i=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,a=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,s=me(e,r?.in);if(!Ao(s))throw new RangeError("Invalid time value");let l=t.match(yj).map(c=>{let u=c[0];if(u==="p"||u==="P"){let g=hu[u];return g(c,o.formatLong)}return c}).join("").match(wj).map(c=>{if(c==="''")return{isToken:!1,value:"'"};let u=c[0];if(u==="'")return{isToken:!1,value:Cj(c)};if(Ex[u])return{isToken:!0,value:c};if(u.match(Rj))throw new RangeError("Format string contains an unescaped latin alphabet character `"+u+"`");return{isToken:!1,value:c}});o.localize.preprocessor&&(l=o.localize.preprocessor(s,l));let d={firstWeekContainsDate:i,weekStartsOn:a,locale:o};return l.map(c=>{if(!c.isToken)return c.value;let u=c.value;(!r?.useAdditionalWeekYearTokens&&Zg(u)||!r?.useAdditionalDayOfYearTokens&&Xg(u))&&_u(u,t,String(e));let g=Ex[u[0]];return g(s,u,o.localize,d)}).join("")}function Cj(e){let t=e.match(xj);return t?t[1].replace(Sj,"'"):e}function D6(e,t){let r=me(e,t?.in),n=r.getFullYear(),o=r.getMonth(),i=Ne(r,0);return i.setFullYear(n,o+1,0),i.setHours(0,0,0,0),i.getDate()}function V6(){return Object.assign({},yn())}function F6(e,t){let r=me(e,t?.in).getDay();return r===0?7:r}function L6(e,t){return me(e,t?.in).getMonth()}function z6(e,t){return me(e,t?.in).getFullYear()}function B6(e,t){return+me(e)>+me(t)}function j6(e,t){return+me(e)<+me(t)}function H6(e,t){let r=Ej(t)?new t(0):Ne(t,0);return r.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),r.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),r}function Ej(e){return typeof e=="function"&&e.prototype?.constructor===e}var kj=10,Qg=class{subPriority=0;validate(t,r){return!0}},Jg=class extends Qg{constructor(t,r,n,o,i){super(),this.value=t,this.validateValue=r,this.setValue=n,this.priority=o,i&&(this.subPriority=i)}validate(t,r){return this.validateValue(t,this.value,r)}set(t,r,n){return this.setValue(t,r,this.value,n)}},eb=class extends Qg{priority=kj;subPriority=-1;constructor(t,r){super(),this.context=t||(n=>Ne(r,n))}set(t,r){return r.timestampIsSet?t:Ne(t,H6(t,this.context))}};var xe=class{run(t,r,n,o){let i=this.parse(t,r,n,o);return i?{setter:new Jg(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}validate(t,r,n){return!0}};var tb=class extends xe{priority=140;parse(t,r,n){switch(r){case"G":case"GG":case"GGG":return n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"});case"GGGGG":return n.era(t,{width:"narrow"});default:return n.era(t,{width:"wide"})||n.era(t,{width:"abbreviated"})||n.era(t,{width:"narrow"})}}set(t,r,n){return r.era=n,t.setFullYear(n,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["R","u","t","T"]};var lt={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},mo={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function ht(e,t){return e&&{value:t(e.value),rest:e.rest}}function ot(e,t){let r=t.match(e);return r?{value:parseInt(r[0],10),rest:t.slice(r[0].length)}:null}function go(e,t){let r=t.match(e);if(!r)return null;if(r[0]==="Z")return{value:0,rest:t.slice(1)};let n=r[1]==="+"?1:-1,o=r[2]?parseInt(r[2],10):0,i=r[3]?parseInt(r[3],10):0,a=r[5]?parseInt(r[5],10):0;return{value:n*(o*gu+i*mu+a*f6),rest:t.slice(r[0].length)}}function rb(e){return ot(lt.anyDigitsSigned,e)}function Ge(e,t){switch(e){case 1:return ot(lt.singleDigit,t);case 2:return ot(lt.twoDigits,t);case 3:return ot(lt.threeDigits,t);case 4:return ot(lt.fourDigits,t);default:return ot(new RegExp("^\\d{1,"+e+"}"),t)}}function ld(e,t){switch(e){case 1:return ot(lt.singleDigitSigned,t);case 2:return ot(lt.twoDigitsSigned,t);case 3:return ot(lt.threeDigitsSigned,t);case 4:return ot(lt.fourDigitsSigned,t);default:return ot(new RegExp("^-?\\d{1,"+e+"}"),t)}}function dd(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function nb(e,t){let r=t>0,n=r?t:1-t,o;if(n<=50)o=e||100;else{let i=n+50,a=Math.trunc(i/100)*100,s=e>=i%100;o=e+a-(s?100:0)}return r?o:1-o}function ob(e){return e%400===0||e%4===0&&e%100!==0}var ib=class extends xe{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(t,r,n){let o=i=>({year:i,isTwoDigitYear:r==="yy"});switch(r){case"y":return ht(Ge(4,t),o);case"yo":return ht(n.ordinalNumber(t,{unit:"year"}),o);default:return ht(Ge(r.length,t),o)}}validate(t,r){return r.isTwoDigitYear||r.year>0}set(t,r,n){let o=t.getFullYear();if(n.isTwoDigitYear){let a=nb(n.year,o);return t.setFullYear(a,0,1),t.setHours(0,0,0,0),t}let i=!("era"in r)||r.era===1?n.year:1-n.year;return t.setFullYear(i,0,1),t.setHours(0,0,0,0),t}};var ab=class extends xe{priority=130;parse(t,r,n){let o=i=>({year:i,isTwoDigitYear:r==="YY"});switch(r){case"Y":return ht(Ge(4,t),o);case"Yo":return ht(n.ordinalNumber(t,{unit:"year"}),o);default:return ht(Ge(r.length,t),o)}}validate(t,r){return r.isTwoDigitYear||r.year>0}set(t,r,n,o){let i=ad(t,o);if(n.isTwoDigitYear){let s=nb(n.year,i);return t.setFullYear(s,0,o.firstWeekContainsDate),t.setHours(0,0,0,0),$r(t,o)}let a=!("era"in r)||r.era===1?n.year:1-n.year;return t.setFullYear(a,0,o.firstWeekContainsDate),t.setHours(0,0,0,0),$r(t,o)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]};var sb=class extends xe{priority=130;parse(t,r){return r==="R"?ld(4,t):ld(r.length,t)}set(t,r,n){let o=Ne(t,0);return o.setFullYear(n,0,4),o.setHours(0,0,0,0),Wn(o)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]};var lb=class extends xe{priority=130;parse(t,r){return r==="u"?ld(4,t):ld(r.length,t)}set(t,r,n){return t.setFullYear(n,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]};var db=class extends xe{priority=120;parse(t,r,n){switch(r){case"Q":case"QQ":return Ge(r.length,t);case"Qo":return n.ordinalNumber(t,{unit:"quarter"});case"QQQ":return n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(t,{width:"narrow",context:"formatting"});default:return n.quarter(t,{width:"wide",context:"formatting"})||n.quarter(t,{width:"abbreviated",context:"formatting"})||n.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=1&&r<=4}set(t,r,n){return t.setMonth((n-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]};var cb=class extends xe{priority=120;parse(t,r,n){switch(r){case"q":case"qq":return Ge(r.length,t);case"qo":return n.ordinalNumber(t,{unit:"quarter"});case"qqq":return n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(t,{width:"narrow",context:"standalone"});default:return n.quarter(t,{width:"wide",context:"standalone"})||n.quarter(t,{width:"abbreviated",context:"standalone"})||n.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,r){return r>=1&&r<=4}set(t,r,n){return t.setMonth((n-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]};var ub=class extends xe{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(t,r,n){let o=i=>i-1;switch(r){case"M":return ht(ot(lt.month,t),o);case"MM":return ht(Ge(2,t),o);case"Mo":return ht(n.ordinalNumber(t,{unit:"month"}),o);case"MMM":return n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(t,{width:"narrow",context:"formatting"});default:return n.month(t,{width:"wide",context:"formatting"})||n.month(t,{width:"abbreviated",context:"formatting"})||n.month(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=0&&r<=11}set(t,r,n){return t.setMonth(n,1),t.setHours(0,0,0,0),t}};var fb=class extends xe{priority=110;parse(t,r,n){let o=i=>i-1;switch(r){case"L":return ht(ot(lt.month,t),o);case"LL":return ht(Ge(2,t),o);case"Lo":return ht(n.ordinalNumber(t,{unit:"month"}),o);case"LLL":return n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(t,{width:"narrow",context:"standalone"});default:return n.month(t,{width:"wide",context:"standalone"})||n.month(t,{width:"abbreviated",context:"standalone"})||n.month(t,{width:"narrow",context:"standalone"})}}validate(t,r){return r>=0&&r<=11}set(t,r,n){return t.setMonth(n,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]};function W6(e,t,r){let n=me(e,r?.in),o=ja(n,r)-t;return n.setDate(n.getDate()-o*7),me(n,r?.in)}var pb=class extends xe{priority=100;parse(t,r,n){switch(r){case"w":return ot(lt.week,t);case"wo":return n.ordinalNumber(t,{unit:"week"});default:return Ge(r.length,t)}}validate(t,r){return r>=1&&r<=53}set(t,r,n,o){return $r(W6(t,n,o),o)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]};function U6(e,t,r){let n=me(e,r?.in),o=Ba(n,r)-t;return n.setDate(n.getDate()-o*7),n}var mb=class extends xe{priority=100;parse(t,r,n){switch(r){case"I":return ot(lt.week,t);case"Io":return n.ordinalNumber(t,{unit:"week"});default:return Ge(r.length,t)}}validate(t,r){return r>=1&&r<=53}set(t,r,n){return Wn(U6(t,n))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]};var Tj=[31,28,31,30,31,30,31,31,30,31,30,31],Oj=[31,29,31,30,31,30,31,31,30,31,30,31],gb=class extends xe{priority=90;subPriority=1;parse(t,r,n){switch(r){case"d":return ot(lt.date,t);case"do":return n.ordinalNumber(t,{unit:"date"});default:return Ge(r.length,t)}}validate(t,r){let n=t.getFullYear(),o=ob(n),i=t.getMonth();return o?r>=1&&r<=Oj[i]:r>=1&&r<=Tj[i]}set(t,r,n){return t.setDate(n),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]};var bb=class extends xe{priority=90;subpriority=1;parse(t,r,n){switch(r){case"D":case"DD":return ot(lt.dayOfYear,t);case"Do":return n.ordinalNumber(t,{unit:"date"});default:return Ge(r.length,t)}}validate(t,r){let n=t.getFullYear();return ob(n)?r>=1&&r<=366:r>=1&&r<=365}set(t,r,n){return t.setMonth(0,n),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]};function cd(e,t,r){let n=yn(),o=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,i=me(e,r?.in),a=i.getDay(),l=(t%7+7)%7,d=7-o,c=t<0||t>6?t-(a+d)%7:(l+d)%7-(a+d)%7;return fi(i,c,r)}var hb=class extends xe{priority=90;parse(t,r,n){switch(r){case"E":case"EE":case"EEE":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=0&&r<=6}set(t,r,n,o){return t=cd(t,n,o),t.setHours(0,0,0,0),t}incompatibleTokens=["D","i","e","c","t","T"]};var _b=class extends xe{priority=90;parse(t,r,n,o){let i=a=>{let s=Math.floor((a-1)/7)*7;return(a+o.weekStartsOn+6)%7+s};switch(r){case"e":case"ee":return ht(Ge(r.length,t),i);case"eo":return ht(n.ordinalNumber(t,{unit:"day"}),i);case"eee":return n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});case"eeeee":return n.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"});default:return n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"})}}validate(t,r){return r>=0&&r<=6}set(t,r,n,o){return t=cd(t,n,o),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]};var vb=class extends xe{priority=90;parse(t,r,n,o){let i=a=>{let s=Math.floor((a-1)/7)*7;return(a+o.weekStartsOn+6)%7+s};switch(r){case"c":case"cc":return ht(Ge(r.length,t),i);case"co":return ht(n.ordinalNumber(t,{unit:"day"}),i);case"ccc":return n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});case"ccccc":return n.day(t,{width:"narrow",context:"standalone"});case"cccccc":return n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"});default:return n.day(t,{width:"wide",context:"standalone"})||n.day(t,{width:"abbreviated",context:"standalone"})||n.day(t,{width:"short",context:"standalone"})||n.day(t,{width:"narrow",context:"standalone"})}}validate(t,r){return r>=0&&r<=6}set(t,r,n,o){return t=cd(t,n,o),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]};function Y6(e,t,r){let n=me(e,r?.in),o=F6(n,r),i=t-o;return fi(n,i,r)}var wb=class extends xe{priority=90;parse(t,r,n){let o=i=>i===0?7:i;switch(r){case"i":case"ii":return Ge(r.length,t);case"io":return n.ordinalNumber(t,{unit:"day"});case"iii":return ht(n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),o);case"iiiii":return ht(n.day(t,{width:"narrow",context:"formatting"}),o);case"iiiiii":return ht(n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),o);default:return ht(n.day(t,{width:"wide",context:"formatting"})||n.day(t,{width:"abbreviated",context:"formatting"})||n.day(t,{width:"short",context:"formatting"})||n.day(t,{width:"narrow",context:"formatting"}),o)}}validate(t,r){return r>=1&&r<=7}set(t,r,n){return t=Y6(t,n),t.setHours(0,0,0,0),t}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]};var yb=class extends xe{priority=80;parse(t,r,n){switch(r){case"a":case"aa":case"aaa":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(t,{width:"narrow",context:"formatting"});default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,r,n){return t.setHours(dd(n),0,0,0),t}incompatibleTokens=["b","B","H","k","t","T"]};var xb=class extends xe{priority=80;parse(t,r,n){switch(r){case"b":case"bb":case"bbb":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(t,{width:"narrow",context:"formatting"});default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,r,n){return t.setHours(dd(n),0,0,0),t}incompatibleTokens=["a","B","H","k","t","T"]};var Sb=class extends xe{priority=80;parse(t,r,n){switch(r){case"B":case"BB":case"BBB":return n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(t,{width:"narrow",context:"formatting"});default:return n.dayPeriod(t,{width:"wide",context:"formatting"})||n.dayPeriod(t,{width:"abbreviated",context:"formatting"})||n.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,r,n){return t.setHours(dd(n),0,0,0),t}incompatibleTokens=["a","b","t","T"]};var Rb=class extends xe{priority=70;parse(t,r,n){switch(r){case"h":return ot(lt.hour12h,t);case"ho":return n.ordinalNumber(t,{unit:"hour"});default:return Ge(r.length,t)}}validate(t,r){return r>=1&&r<=12}set(t,r,n){let o=t.getHours()>=12;return o&&n<12?t.setHours(n+12,0,0,0):!o&&n===12?t.setHours(0,0,0,0):t.setHours(n,0,0,0),t}incompatibleTokens=["H","K","k","t","T"]};var Cb=class extends xe{priority=70;parse(t,r,n){switch(r){case"H":return ot(lt.hour23h,t);case"Ho":return n.ordinalNumber(t,{unit:"hour"});default:return Ge(r.length,t)}}validate(t,r){return r>=0&&r<=23}set(t,r,n){return t.setHours(n,0,0,0),t}incompatibleTokens=["a","b","h","K","k","t","T"]};var Eb=class extends xe{priority=70;parse(t,r,n){switch(r){case"K":return ot(lt.hour11h,t);case"Ko":return n.ordinalNumber(t,{unit:"hour"});default:return Ge(r.length,t)}}validate(t,r){return r>=0&&r<=11}set(t,r,n){return t.getHours()>=12&&n<12?t.setHours(n+12,0,0,0):t.setHours(n,0,0,0),t}incompatibleTokens=["h","H","k","t","T"]};var kb=class extends xe{priority=70;parse(t,r,n){switch(r){case"k":return ot(lt.hour24h,t);case"ko":return n.ordinalNumber(t,{unit:"hour"});default:return Ge(r.length,t)}}validate(t,r){return r>=1&&r<=24}set(t,r,n){let o=n<=24?n%24:n;return t.setHours(o,0,0,0),t}incompatibleTokens=["a","b","h","H","K","t","T"]};var Tb=class extends xe{priority=60;parse(t,r,n){switch(r){case"m":return ot(lt.minute,t);case"mo":return n.ordinalNumber(t,{unit:"minute"});default:return Ge(r.length,t)}}validate(t,r){return r>=0&&r<=59}set(t,r,n){return t.setMinutes(n,0,0),t}incompatibleTokens=["t","T"]};var Ob=class extends xe{priority=50;parse(t,r,n){switch(r){case"s":return ot(lt.second,t);case"so":return n.ordinalNumber(t,{unit:"second"});default:return Ge(r.length,t)}}validate(t,r){return r>=0&&r<=59}set(t,r,n){return t.setSeconds(n,0),t}incompatibleTokens=["t","T"]};var Ib=class extends xe{priority=30;parse(t,r){let n=o=>Math.trunc(o*Math.pow(10,-r.length+3));return ht(Ge(r.length,t),n)}set(t,r,n){return t.setMilliseconds(n),t}incompatibleTokens=["t","T"]};var Pb=class extends xe{priority=10;parse(t,r){switch(r){case"X":return go(mo.basicOptionalMinutes,t);case"XX":return go(mo.basic,t);case"XXXX":return go(mo.basicOptionalSeconds,t);case"XXXXX":return go(mo.extendedOptionalSeconds,t);default:return go(mo.extended,t)}}set(t,r,n){return r.timestampIsSet?t:Ne(t,t.getTime()-Gs(t)-n)}incompatibleTokens=["t","T","x"]};var Mb=class extends xe{priority=10;parse(t,r){switch(r){case"x":return go(mo.basicOptionalMinutes,t);case"xx":return go(mo.basic,t);case"xxxx":return go(mo.basicOptionalSeconds,t);case"xxxxx":return go(mo.extendedOptionalSeconds,t);default:return go(mo.extended,t)}}set(t,r,n){return r.timestampIsSet?t:Ne(t,t.getTime()-Gs(t)-n)}incompatibleTokens=["t","T","X"]};var Nb=class extends xe{priority=40;parse(t){return rb(t)}set(t,r,n){return[Ne(t,n*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"};var Ab=class extends xe{priority=20;parse(t){return rb(t)}set(t,r,n){return[Ne(t,n),{timestampIsSet:!0}]}incompatibleTokens="*"};var G6={G:new tb,y:new ib,Y:new ab,R:new sb,u:new lb,Q:new db,q:new cb,M:new ub,L:new fb,w:new pb,I:new mb,d:new gb,D:new bb,E:new hb,e:new _b,c:new vb,i:new wb,a:new yb,b:new xb,B:new Sb,h:new Rb,H:new Cb,K:new Eb,k:new kb,m:new Tb,s:new Ob,S:new Ib,X:new Pb,x:new Mb,t:new Nb,T:new Ab};var Ij=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Pj=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Mj=/^'([^]*?)'?$/,Nj=/''/g,Aj=/\S/,Dj=/[a-zA-Z]/;function $6(e,t,r,n){let o=()=>Ne(n?.in||r,NaN),i=V6(),a=n?.locale??i.locale??Un,s=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,l=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??i.weekStartsOn??i.locale?.options?.weekStartsOn??0;if(!t)return e?o():me(r,n?.in);let d={firstWeekContainsDate:s,weekStartsOn:l,locale:a},c=[new eb(n?.in,r)],u=t.match(Pj).map(h=>{let y=h[0];if(y in hu){let v=hu[y];return v(h,a.formatLong)}return h}).join("").match(Ij),g=[];for(let h of u){!n?.useAdditionalWeekYearTokens&&Zg(h)&&_u(h,t,e),!n?.useAdditionalDayOfYearTokens&&Xg(h)&&_u(h,t,e);let y=h[0],v=G6[y];if(v){let{incompatibleTokens:w}=v;if(Array.isArray(w)){let R=g.find(x=>w.includes(x.token)||x.token===y);if(R)throw new RangeError(`The format string mustn't contain \`${R.fullToken}\` and \`${h}\` at the same time`)}else if(v.incompatibleTokens==="*"&&g.length>0)throw new RangeError(`The format string mustn't contain \`${h}\` and any other token at the same time`);g.push({token:y,fullToken:h});let _=v.run(e,h,a.match,d);if(!_)return o();c.push(_.setter),e=_.rest}else{if(y.match(Dj))throw new RangeError("Format string contains an unescaped latin alphabet character `"+y+"`");if(h==="''"?h="'":y==="'"&&(h=Vj(h)),e.indexOf(h)===0)e=e.slice(h.length);else return o()}}if(e.length>0&&Aj.test(e))return o();let p=c.map(h=>h.priority).sort((h,y)=>y-h).filter((h,y,v)=>v.indexOf(h)===y).map(h=>c.filter(y=>y.priority===h).sort((y,v)=>v.subPriority-y.subPriority)).map(h=>h[0]),m=me(r,n?.in);if(isNaN(+m))return o();let b={};for(let h of p){if(!h.validate(m,d))return o();let y=h.set(m,b,d);Array.isArray(y)?(m=y[0],Object.assign(b,y[1])):m=y}return m}function Vj(e){return e.match(Mj)[1].replace(Nj,"'")}function qs(e,t,r){let[n,o]=po(r?.in,e,t);return n.getFullYear()===o.getFullYear()&&n.getMonth()===o.getMonth()}function q6(e,t,r){let[n,o]=po(r?.in,e,t);return n.getFullYear()===o.getFullYear()}function Ks(e,t,r){return fi(e,-t,r)}function K6(e,t){let r=()=>Ne(t?.in,NaN),n=t?.additionalDigits??2,o=Bj(e),i;if(o.date){let d=jj(o.date,n);i=Hj(d.restDateString,d.year)}if(!i||isNaN(+i))return r();let a=+i,s=0,l;if(o.time&&(s=Wj(o.time),isNaN(s)))return r();if(o.timezone){if(l=Uj(o.timezone),isNaN(l))return r()}else{let d=new Date(a+s),c=me(0,t?.in);return c.setFullYear(d.getUTCFullYear(),d.getUTCMonth(),d.getUTCDate()),c.setHours(d.getUTCHours(),d.getUTCMinutes(),d.getUTCSeconds(),d.getUTCMilliseconds()),c}return me(a+s+l,t?.in)}var Db={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},Fj=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,Lj=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,zj=/^([+-])(\d{2})(?::?(\d{2}))?$/;function Bj(e){let t={},r=e.split(Db.dateTimeDelimiter),n;if(r.length>2)return t;if(/:/.test(r[0])?n=r[0]:(t.date=r[0],n=r[1],Db.timeZoneDelimiter.test(t.date)&&(t.date=e.split(Db.timeZoneDelimiter)[0],n=e.substr(t.date.length,e.length))),n){let o=Db.timezone.exec(n);o?(t.time=n.replace(o[1],""),t.timezone=o[1]):t.time=n}return t}function jj(e,t){let r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),n=e.match(r);if(!n)return{year:NaN,restDateString:""};let o=n[1]?parseInt(n[1]):null,i=n[2]?parseInt(n[2]):null;return{year:i===null?o:i*100,restDateString:e.slice((n[1]||n[2]).length)}}function Hj(e,t){if(t===null)return new Date(NaN);let r=e.match(Fj);if(!r)return new Date(NaN);let n=!!r[4],o=vu(r[1]),i=vu(r[2])-1,a=vu(r[3]),s=vu(r[4]),l=vu(r[5])-1;if(n)return Kj(t,s,l)?Yj(t,s,l):new Date(NaN);{let d=new Date(0);return!$j(t,i,a)||!qj(t,o)?new Date(NaN):(d.setUTCFullYear(t,i,Math.max(o,a)),d)}}function vu(e){return e?parseInt(e):1}function Wj(e){let t=e.match(Lj);if(!t)return NaN;let r=kx(t[1]),n=kx(t[2]),o=kx(t[3]);return Xj(r,n,o)?r*gu+n*mu+o*1e3:NaN}function kx(e){return e&&parseFloat(e.replace(",","."))||0}function Uj(e){if(e==="Z")return 0;let t=e.match(zj);if(!t)return 0;let r=t[1]==="+"?-1:1,n=parseInt(t[2]),o=t[3]&&parseInt(t[3])||0;return Zj(n,o)?r*(n*gu+o*mu):NaN}function Yj(e,t,r){let n=new Date(0);n.setUTCFullYear(e,0,4);let o=n.getUTCDay()||7,i=(t-1)*7+r+1-o;return n.setUTCDate(n.getUTCDate()+i),n}var Gj=[31,null,31,30,31,30,31,31,30,31,30,31];function X6(e){return e%400===0||e%4===0&&e%100!==0}function $j(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(Gj[t]||(X6(e)?29:28))}function qj(e,t){return t>=1&&t<=(X6(e)?366:365)}function Kj(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}function Xj(e,t,r){return e===24?t===0&&r===0:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}function Zj(e,t){return t>=0&&t<=59}function Z6(e,t,r){let n=me(e,r?.in),o=n.getFullYear(),i=n.getDate(),a=Ne(r?.in||e,0);a.setFullYear(o,t,15),a.setHours(0,0,0,0);let s=D6(a);return n.setMonth(t,Math.min(i,s)),n}function Q6(e,t,r){let n=me(e,r?.in);return isNaN(+n)?Ne(r?.in||e,NaN):(n.setFullYear(t),n)}function Vb(e,t,r){return rd(e,-t,r)}function J6(e,t,r){return Hg(e,-t,r)}function Fb(e,t,r){return Wg(e,-t,r)}function e5(e,t){let r=t.startOfMonth(e),n=r.getDay()>0?r.getDay():7,o=t.addDays(e,-n+1),i=t.addDays(o,34);return t.getMonth(e)===t.getMonth(i)?5:4}function Lb(e,t){let r=t.startOfMonth(e),n=r.getDay();return n===1?r:n===0?t.addDays(r,-6):t.addDays(r,-1*(n-1))}function t5(e,t){let r=Lb(e,t),n=e5(e,t);return t.addDays(r,n*7-1)}var wu={...Un,labels:{labelDayButton:(e,t,r,n)=>{let o;n&&typeof n.format=="function"?o=n.format.bind(n):o=(a,s)=>oa(a,s,{locale:Un,...r});let i=o(e,"PPPP");return t.today&&(i=`Today, ${i}`),t.selected&&(i=`${i}, selected`),i},labelMonthDropdown:"Choose the Month",labelNext:"Go to the Next Month",labelPrevious:"Go to the Previous Month",labelWeekNumber:e=>`Week ${e}`,labelYearDropdown:"Choose the Year",labelGrid:(e,t,r)=>{let n;return r&&typeof r.format=="function"?n=r.format.bind(r):n=(o,i)=>oa(o,i,{locale:Un,...t}),n(e,"LLLL yyyy")},labelGridcell:(e,t,r,n)=>{let o;n&&typeof n.format=="function"?o=n.format.bind(n):o=(a,s)=>oa(a,s,{locale:Un,...r});let i=o(e,"PPPP");return t?.today&&(i=`Today, ${i}`),i},labelNav:"Navigation bar",labelWeekNumberHeader:"Week Number",labelWeekday:(e,t,r)=>{let n;return r&&typeof r.format=="function"?n=r.format.bind(r):n=(o,i)=>oa(o,i,{locale:Un,...t}),n(e,"cccc")}}};var pr=class e{constructor(t,r){this.today=()=>{if(this.overrides?.today)return this.overrides.today();if(this.options.timeZone)return ar.tz(this.options.timeZone);let n=this.options.Date??Date;return new n},this.newDate=(n,o,i)=>this.overrides?.newDate?this.overrides.newDate(n,o,i):this.options.timeZone?new ar(n,o,i,this.options.timeZone):new Date(n,o,i),this.addDays=(n,o)=>this.overrides?.addDays?this.overrides.addDays(n,o):fi(n,o),this.addMonths=(n,o)=>this.overrides?.addMonths?this.overrides.addMonths(n,o):rd(n,o),this.addWeeks=(n,o)=>this.overrides?.addWeeks?this.overrides.addWeeks(n,o):Hg(n,o),this.addYears=(n,o)=>this.overrides?.addYears?this.overrides.addYears(n,o):Wg(n,o),this.differenceInCalendarDays=(n,o)=>this.overrides?.differenceInCalendarDays?this.overrides.differenceInCalendarDays(n,o):ra(n,o),this.differenceInCalendarMonths=(n,o)=>this.overrides?.differenceInCalendarMonths?this.overrides.differenceInCalendarMonths(n,o):Yg(n,o),this.eachMonthOfInterval=n=>this.overrides?.eachMonthOfInterval?this.overrides.eachMonthOfInterval(n):v6(n),this.eachYearOfInterval=n=>{let o=this.overrides?.eachYearOfInterval?this.overrides.eachYearOfInterval(n):y6(n),i=new Set(o.map(s=>this.getYear(s)));if(i.size===o.length)return o;let a=[];return i.forEach(s=>{a.push(new Date(s,0,1))}),a},this.endOfBroadcastWeek=n=>this.overrides?.endOfBroadcastWeek?this.overrides.endOfBroadcastWeek(n):t5(n,this),this.endOfISOWeek=n=>this.overrides?.endOfISOWeek?this.overrides.endOfISOWeek(n):x6(n),this.endOfMonth=n=>this.overrides?.endOfMonth?this.overrides.endOfMonth(n):Gg(n),this.endOfWeek=(n,o)=>this.overrides?.endOfWeek?this.overrides.endOfWeek(n,o):qg(n,this.options),this.endOfYear=n=>this.overrides?.endOfYear?this.overrides.endOfYear(n):w6(n),this.format=(n,o,i)=>{let a=this.overrides?.format?this.overrides.format(n,o,this.options):oa(n,o,this.options);return this.options.numerals&&this.options.numerals!=="latn"?this.replaceDigits(a):a},this.getISOWeek=n=>this.overrides?.getISOWeek?this.overrides.getISOWeek(n):Ba(n),this.getMonth=(n,o)=>this.overrides?.getMonth?this.overrides.getMonth(n,this.options):L6(n,this.options),this.getYear=(n,o)=>this.overrides?.getYear?this.overrides.getYear(n,this.options):z6(n,this.options),this.getWeek=(n,o)=>this.overrides?.getWeek?this.overrides.getWeek(n,this.options):ja(n,this.options),this.isAfter=(n,o)=>this.overrides?.isAfter?this.overrides.isAfter(n,o):B6(n,o),this.isBefore=(n,o)=>this.overrides?.isBefore?this.overrides.isBefore(n,o):j6(n,o),this.isDate=n=>this.overrides?.isDate?this.overrides.isDate(n):Ug(n),this.isSameDay=(n,o)=>this.overrides?.isSameDay?this.overrides.isSameDay(n,o):_6(n,o),this.isSameMonth=(n,o)=>this.overrides?.isSameMonth?this.overrides.isSameMonth(n,o):qs(n,o),this.isSameYear=(n,o)=>this.overrides?.isSameYear?this.overrides.isSameYear(n,o):q6(n,o),this.max=n=>this.overrides?.max?this.overrides.max(n):b6(n),this.min=n=>this.overrides?.min?this.overrides.min(n):h6(n),this.setMonth=(n,o)=>this.overrides?.setMonth?this.overrides.setMonth(n,o):Z6(n,o),this.setYear=(n,o)=>this.overrides?.setYear?this.overrides.setYear(n,o):Q6(n,o),this.startOfBroadcastWeek=(n,o)=>this.overrides?.startOfBroadcastWeek?this.overrides.startOfBroadcastWeek(n,this):Lb(n,this),this.startOfDay=n=>this.overrides?.startOfDay?this.overrides.startOfDay(n):za(n),this.startOfISOWeek=n=>this.overrides?.startOfISOWeek?this.overrides.startOfISOWeek(n):Wn(n),this.startOfMonth=n=>this.overrides?.startOfMonth?this.overrides.startOfMonth(n):bu(n),this.startOfWeek=(n,o)=>this.overrides?.startOfWeek?this.overrides.startOfWeek(n,this.options):$r(n,this.options),this.startOfYear=n=>this.overrides?.startOfYear?this.overrides.startOfYear(n):nd(n),this.options={locale:wu,...t},this.overrides=r}getDigitMap(){let{numerals:t="latn"}=this.options,r=new Intl.NumberFormat("en-US",{numberingSystem:t}),n={};for(let o=0;o<10;o++)n[o.toString()]=r.format(o);return n}replaceDigits(t){let r=this.getDigitMap();return t.replace(/\d/g,n=>r[n]||n)}formatNumber(t){return this.replaceDigits(t.toString())}getMonthYearOrder(){let t=this.options.locale?.code;return t&&e.yearFirstLocales.has(t)?"year-first":"month-first"}formatMonthYear(t){let{locale:r,timeZone:n,numerals:o}=this.options,i=r?.code;if(i&&e.yearFirstLocales.has(i))try{return new Intl.DateTimeFormat(i,{month:"long",year:"numeric",timeZone:n,numberingSystem:o}).format(t)}catch{}let a=this.getMonthYearOrder()==="year-first"?"y LLLL":"LLLL y";return this.format(t,a)}};pr.yearFirstLocales=new Set(["eu","hu","ja","ja-Hira","ja-JP","ko","ko-KR","lt","lt-LT","lv","lv-LV","mn","mn-MN","zh","zh-CN","zh-HK","zh-TW"]);var mr=new pr;var ud=class{constructor(t,r,n=mr){this.date=t,this.displayMonth=r,this.outside=!!(r&&!n.isSameMonth(t,r)),this.dateLib=n,this.isoDate=n.format(t,"yyyy-MM-dd"),this.displayMonthId=n.format(r,"yyyy-MM"),this.dateMonthId=n.format(t,"yyyy-MM")}isEqualTo(t){return this.dateLib.isSameDay(t.date,this.date)&&this.dateLib.isSameMonth(t.displayMonth,this.displayMonth)}};var zb=class{constructor(t,r){this.date=t,this.weeks=r}};var Bb=class{constructor(t,r){this.days=r,this.weekNumber=t}};var Ix={};Dr(Ix,{CaptionLabel:()=>Qj,Chevron:()=>Jj,Day:()=>eH,DayButton:()=>tH,Dropdown:()=>rH,DropdownNav:()=>nH,Footer:()=>oH,Month:()=>iH,MonthCaption:()=>aH,MonthGrid:()=>sH,Months:()=>lH,MonthsDropdown:()=>dH,Nav:()=>cH,NextMonthButton:()=>uH,Option:()=>fH,PreviousMonthButton:()=>pH,Root:()=>mH,Select:()=>gH,Week:()=>bH,WeekNumber:()=>vH,WeekNumberHeader:()=>wH,Weekday:()=>hH,Weekdays:()=>_H,Weeks:()=>yH,YearsDropdown:()=>xH});var r5=f(H(),1);function Qj(e){return r5.default.createElement("span",{...e})}var fd=f(H(),1);function Jj(e){let{size:t=24,orientation:r="left",className:n,style:o}=e;return fd.default.createElement("svg",{className:n,style:o,width:t,height:t,viewBox:"0 0 24 24"},r==="up"&&fd.default.createElement("polygon",{points:"6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28"}),r==="down"&&fd.default.createElement("polygon",{points:"6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72"}),r==="left"&&fd.default.createElement("polygon",{points:"16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20"}),r==="right"&&fd.default.createElement("polygon",{points:"8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20"}))}var n5=f(H(),1);function eH(e){let{day:t,modifiers:r,...n}=e;return n5.default.createElement("td",{...n})}var jb=f(H(),1);function tH(e){let{day:t,modifiers:r,...n}=e,o=jb.default.useRef(null);return jb.default.useEffect(()=>{r.focused&&o.current?.focus()},[r.focused]),jb.default.createElement("button",{ref:o,...n})}var pd=f(H(),1);var ge;(function(e){e.Root="root",e.Chevron="chevron",e.Day="day",e.DayButton="day_button",e.CaptionLabel="caption_label",e.Dropdowns="dropdowns",e.Dropdown="dropdown",e.DropdownRoot="dropdown_root",e.Footer="footer",e.MonthGrid="month_grid",e.MonthCaption="month_caption",e.MonthsDropdown="months_dropdown",e.Month="month",e.Months="months",e.Nav="nav",e.NextMonthButton="button_next",e.PreviousMonthButton="button_previous",e.Week="week",e.Weeks="weeks",e.Weekday="weekday",e.Weekdays="weekdays",e.WeekNumber="week_number",e.WeekNumberHeader="week_number_header",e.YearsDropdown="years_dropdown"})(ge||(ge={}));var St;(function(e){e.disabled="disabled",e.hidden="hidden",e.outside="outside",e.focused="focused",e.today="today"})(St||(St={}));var xn;(function(e){e.range_end="range_end",e.range_middle="range_middle",e.range_start="range_start",e.selected="selected"})(xn||(xn={}));var an;(function(e){e.weeks_before_enter="weeks_before_enter",e.weeks_before_exit="weeks_before_exit",e.weeks_after_enter="weeks_after_enter",e.weeks_after_exit="weeks_after_exit",e.caption_after_enter="caption_after_enter",e.caption_after_exit="caption_after_exit",e.caption_before_enter="caption_before_enter",e.caption_before_exit="caption_before_exit"})(an||(an={}));var Hb=f(H(),1),Tx=(0,Hb.createContext)(void 0);function pi(){let e=(0,Hb.useContext)(Tx);if(e===void 0)throw new Error("useDayPicker() must be used within a custom component.");return e}function rH(e){let{options:t,className:r,...n}=e,{classNames:o,components:i,styles:a}=pi(),s=[o[ge.Dropdown],r].join(" "),l=t?.find(({value:d})=>d===n.value);return pd.default.createElement("span",{"data-disabled":n.disabled,className:o[ge.DropdownRoot],style:a?.[ge.DropdownRoot]},pd.default.createElement(i.Select,{className:s,...n},t?.map(({value:d,label:c,disabled:u})=>pd.default.createElement(i.Option,{key:d,value:d,disabled:u},c))),pd.default.createElement("span",{className:o[ge.CaptionLabel],style:a?.[ge.CaptionLabel],"aria-hidden":!0},l?.label,pd.default.createElement(i.Chevron,{orientation:"down",size:18,className:o[ge.Chevron],style:a?.[ge.Chevron]})))}var o5=f(H(),1);function nH(e){return o5.default.createElement("div",{...e})}var i5=f(H(),1);function oH(e){return i5.default.createElement("div",{...e})}var a5=f(H(),1);function iH(e){let{calendarMonth:t,displayIndex:r,...n}=e;return a5.default.createElement("div",{...n},e.children)}var s5=f(H(),1);function aH(e){let{calendarMonth:t,displayIndex:r,...n}=e;return s5.default.createElement("div",{...n})}var l5=f(H(),1);function sH(e){return l5.default.createElement("table",{...e})}var d5=f(H(),1);function lH(e){return d5.default.createElement("div",{...e})}var c5=f(H(),1);function dH(e){let{components:t}=pi();return c5.default.createElement(t.Dropdown,{...e})}var ia=f(H(),1);function cH(e){let{onPreviousClick:t,onNextClick:r,previousMonth:n,nextMonth:o,...i}=e,{components:a,classNames:s,styles:l,labels:{labelPrevious:d,labelNext:c}}=pi(),u=(0,ia.useCallback)(p=>{o&&r?.(p)},[o,r]),g=(0,ia.useCallback)(p=>{n&&t?.(p)},[n,t]);return ia.default.createElement("nav",{...i},ia.default.createElement(a.PreviousMonthButton,{type:"button",className:s[ge.PreviousMonthButton],style:l?.[ge.PreviousMonthButton],tabIndex:n?void 0:-1,"aria-disabled":n?void 0:!0,"aria-label":d(n),onClick:g},ia.default.createElement(a.Chevron,{disabled:n?void 0:!0,className:s[ge.Chevron],style:l?.[ge.Chevron],orientation:"left"})),ia.default.createElement(a.NextMonthButton,{type:"button",className:s[ge.NextMonthButton],style:l?.[ge.NextMonthButton],tabIndex:o?void 0:-1,"aria-disabled":o?void 0:!0,"aria-label":c(o),onClick:u},ia.default.createElement(a.Chevron,{disabled:o?void 0:!0,orientation:"right",className:s[ge.Chevron],style:l?.[ge.Chevron]})))}var u5=f(H(),1);function uH(e){return u5.default.createElement("button",{...e})}var f5=f(H(),1);function fH(e){return f5.default.createElement("option",{...e})}var p5=f(H(),1);function pH(e){return p5.default.createElement("button",{...e})}var m5=f(H(),1);function mH(e){let{rootRef:t,...r}=e;return m5.default.createElement("div",{...r,ref:t})}var g5=f(H(),1);function gH(e){return g5.default.createElement("select",{...e})}var b5=f(H(),1);function bH(e){let{week:t,...r}=e;return b5.default.createElement("tr",{...r})}var h5=f(H(),1);function hH(e){return h5.default.createElement("th",{...e})}var Ox=f(H(),1);function _H(e){return Ox.default.createElement("thead",{"aria-hidden":!0},Ox.default.createElement("tr",{...e}))}var _5=f(H(),1);function vH(e){let{week:t,...r}=e;return _5.default.createElement("th",{...r})}var v5=f(H(),1);function wH(e){return v5.default.createElement("th",{...e})}var w5=f(H(),1);function yH(e){return w5.default.createElement("tbody",{...e})}var y5=f(H(),1);function xH(e){let{components:t}=pi();return y5.default.createElement(t.Dropdown,{...e})}var Be=f(H(),1);function Sn(e,t,r=!1,n=mr){let{from:o,to:i}=e,{differenceInCalendarDays:a,isSameDay:s}=n;return o&&i?(a(i,o)<0&&([o,i]=[i,o]),a(t,o)>=(r?1:0)&&a(i,t)>=(r?1:0)):!r&&i?s(i,t):!r&&o?s(o,t):!1}function md(e){return!!(e&&typeof e=="object"&&"before"in e&&"after"in e)}function Ha(e){return!!(e&&typeof e=="object"&&"from"in e)}function gd(e){return!!(e&&typeof e=="object"&&"after"in e)}function bd(e){return!!(e&&typeof e=="object"&&"before"in e)}function Wb(e){return!!(e&&typeof e=="object"&&"dayOfWeek"in e)}function Ub(e,t){return Array.isArray(e)&&e.every(t.isDate)}function bo(e,t,r=mr){let n=Array.isArray(t)?t:[t],{isSameDay:o,differenceInCalendarDays:i,isAfter:a}=r;return n.some(s=>{if(typeof s=="boolean")return s;if(r.isDate(s))return o(e,s);if(Ub(s,r))return s.some(l=>o(e,l));if(Ha(s))return Sn(s,e,!1,r);if(Wb(s))return Array.isArray(s.dayOfWeek)?s.dayOfWeek.includes(e.getDay()):s.dayOfWeek===e.getDay();if(md(s)){let l=i(s.before,e),d=i(s.after,e),c=l>0,u=d<0;return a(s.before,s.after)?u&&c:c||u}return gd(s)?i(e,s.after)>0:bd(s)?i(s.before,e)>0:typeof s=="function"?s(e):!1})}function x5(e,t,r,n,o){let{disabled:i,hidden:a,modifiers:s,showOutsideDays:l,broadcastCalendar:d,today:c=o.today()}=t,{isSameDay:u,isSameMonth:g,startOfMonth:p,isBefore:m,endOfMonth:b,isAfter:h}=o,y=r&&p(r),v=n&&b(n),w={[St.focused]:[],[St.outside]:[],[St.disabled]:[],[St.hidden]:[],[St.today]:[]},_={};for(let R of e){let{date:x,displayMonth:S}=R,C=!!(S&&!g(x,S)),k=!!(y&&m(x,y)),E=!!(v&&h(x,v)),I=!!(i&&bo(x,i,o)),T=!!(a&&bo(x,a,o))||k||E||!d&&!l&&C||d&&l===!1&&C,N=u(x,c);C&&w.outside.push(R),I&&w.disabled.push(R),T&&w.hidden.push(R),N&&w.today.push(R),s&&Object.keys(s).forEach(P=>{let A=s?.[P];A&&bo(x,A,o)&&(_[P]?_[P].push(R):_[P]=[R])})}return R=>{let x={[St.focused]:!1,[St.disabled]:!1,[St.hidden]:!1,[St.outside]:!1,[St.today]:!1},S={};for(let C in w){let k=w[C];x[C]=k.some(E=>E===R)}for(let C in _)S[C]=_[C].some(k=>k===R);return{...x,...S}}}function S5(e,t,r={}){return Object.entries(e).filter(([,o])=>o===!0).reduce((o,[i])=>(r[i]?o.push(r[i]):t[St[i]]?o.push(t[St[i]]):t[xn[i]]&&o.push(t[xn[i]]),o),[t[ge.Day]])}function R5(e){return{...Ix,...e}}function C5(e){let t={"data-mode":e.mode??void 0,"data-required":"required"in e?e.required:void 0,"data-multiple-months":e.numberOfMonths&&e.numberOfMonths>1||void 0,"data-week-numbers":e.showWeekNumber||void 0,"data-broadcast-calendar":e.broadcastCalendar||void 0,"data-nav-layout":e.navLayout||void 0};return Object.entries(e).forEach(([r,n])=>{r.startsWith("data-")&&(t[r]=n)}),t}function E5(){let e={};for(let t in ge)e[ge[t]]=`rdp-${ge[t]}`;for(let t in St)e[St[t]]=`rdp-${St[t]}`;for(let t in xn)e[xn[t]]=`rdp-${xn[t]}`;for(let t in an)e[an[t]]=`rdp-${an[t]}`;return e}var Px={};Dr(Px,{formatCaption:()=>SH,formatDay:()=>RH,formatMonthDropdown:()=>CH,formatWeekNumber:()=>kH,formatWeekNumberHeader:()=>TH,formatWeekdayName:()=>EH,formatYearDropdown:()=>OH});function SH(e,t,r){return(r??new pr(t)).formatMonthYear(e)}function RH(e,t,r){return(r??new pr(t)).format(e,"d")}function CH(e,t=mr){return t.format(e,"LLLL")}function EH(e,t,r){return(r??new pr(t)).format(e,"cccccc")}function kH(e,t=mr){return e<10?t.formatNumber(`0${e.toLocaleString()}`):t.formatNumber(`${e.toLocaleString()}`)}function TH(){return""}function OH(e,t=mr){return t.format(e,"yyyy")}function k5(e){return{...Px,...e}}var Wx={};Dr(Wx,{labelDayButton:()=>Mx,labelGrid:()=>Nx,labelGridcell:()=>Ax,labelMonthDropdown:()=>Dx,labelNav:()=>Vx,labelNext:()=>Fx,labelPrevious:()=>Lx,labelWeekNumber:()=>Bx,labelWeekNumberHeader:()=>jx,labelWeekday:()=>zx,labelYearDropdown:()=>Hx});function Mx(e,t,r,n){let o=(n??new pr(r)).format(e,"PPPP");return t.today&&(o=`Today, ${o}`),t.selected&&(o=`${o}, selected`),o}function Nx(e,t,r){return(r??new pr(t)).formatMonthYear(e)}function Ax(e,t,r,n){let o=(n??new pr(r)).format(e,"PPPP");return t?.today&&(o=`Today, ${o}`),o}function Dx(e){return"Choose the Month"}function Vx(){return""}var IH="Go to the Next Month";function Fx(e,t){return IH}function Lx(e){return"Go to the Previous Month"}function zx(e,t,r){return(r??new pr(t)).format(e,"cccc")}function Bx(e,t){return`Week ${e}`}function jx(e){return"Week Number"}function Hx(e){return"Choose the Year"}var Do=(e,t,r)=>t||(r?typeof r=="function"?r:(...n)=>r:e);function T5(e,t){let r=t.locale?.labels??{};return{...Wx,...e??{},labelDayButton:Do(Mx,e?.labelDayButton,r.labelDayButton),labelMonthDropdown:Do(Dx,e?.labelMonthDropdown,r.labelMonthDropdown),labelNext:Do(Fx,e?.labelNext,r.labelNext),labelPrevious:Do(Lx,e?.labelPrevious,r.labelPrevious),labelWeekNumber:Do(Bx,e?.labelWeekNumber,r.labelWeekNumber),labelYearDropdown:Do(Hx,e?.labelYearDropdown,r.labelYearDropdown),labelGrid:Do(Nx,e?.labelGrid,r.labelGrid),labelGridcell:Do(Ax,e?.labelGridcell,r.labelGridcell),labelNav:Do(Vx,e?.labelNav,r.labelNav),labelWeekNumberHeader:Do(jx,e?.labelWeekNumberHeader,r.labelWeekNumberHeader),labelWeekday:Do(zx,e?.labelWeekday,r.labelWeekday)}}function O5(e,t,r,n,o){let{startOfMonth:i,startOfYear:a,endOfYear:s,eachMonthOfInterval:l,getMonth:d}=o;return l({start:a(e),end:s(e)}).map(g=>{let p=n.formatMonthDropdown(g,o),m=d(g),b=t&&g<i(t)||r&&g>i(r)||!1;return{value:m,label:p,disabled:b}})}function I5(e,t={},r={}){let n={...t?.[ge.Day]};return Object.entries(e).filter(([,o])=>o===!0).forEach(([o])=>{n={...n,...r?.[o]}}),n}function P5(e,t,r,n){let o=n??e.today(),i=r?e.startOfBroadcastWeek(o,e):t?e.startOfISOWeek(o):e.startOfWeek(o),a=[];for(let s=0;s<7;s++){let l=e.addDays(i,s);a.push(l)}return a}function M5(e,t,r,n,o=!1){if(!e||!t)return;let{startOfYear:i,endOfYear:a,eachYearOfInterval:s,getYear:l}=n,d=i(e),c=a(t),u=s({start:d,end:c});return o&&u.reverse(),u.map(g=>{let p=r.formatYearDropdown(g,n);return{value:l(g),label:p,disabled:!1}})}function N5(e,t={}){let{weekStartsOn:r,locale:n}=t,o=r??n?.options?.weekStartsOn??0,i=s=>{let l=typeof s=="number"||typeof s=="string"?new Date(s):s;return new ar(l.getFullYear(),l.getMonth(),l.getDate(),12,0,0,e)},a=s=>{let l=i(s);return new Date(l.getFullYear(),l.getMonth(),l.getDate(),0,0,0,0)};return{today:()=>i(ar.tz(e)),newDate:(s,l,d)=>new ar(s,l,d,12,0,0,e),startOfDay:s=>i(s),startOfWeek:(s,l)=>{let d=i(s),c=l?.weekStartsOn??o,u=(d.getDay()-c+7)%7;return d.setDate(d.getDate()-u),d},startOfISOWeek:s=>{let l=i(s),d=(l.getDay()-1+7)%7;return l.setDate(l.getDate()-d),l},startOfMonth:s=>{let l=i(s);return l.setDate(1),l},startOfYear:s=>{let l=i(s);return l.setMonth(0,1),l},endOfWeek:(s,l)=>{let d=i(s),g=(((l?.weekStartsOn??o)+6)%7-d.getDay()+7)%7;return d.setDate(d.getDate()+g),d},endOfISOWeek:s=>{let l=i(s),d=(7-l.getDay())%7;return l.setDate(l.getDate()+d),l},endOfMonth:s=>{let l=i(s);return l.setMonth(l.getMonth()+1,0),l},endOfYear:s=>{let l=i(s);return l.setMonth(11,31),l},eachMonthOfInterval:s=>{let l=i(s.start),d=i(s.end),c=[],u=new ar(l.getFullYear(),l.getMonth(),1,12,0,0,e),g=d.getFullYear()*12+d.getMonth();for(;u.getFullYear()*12+u.getMonth()<=g;)c.push(new ar(u,e)),u.setMonth(u.getMonth()+1,1);return c},addDays:(s,l)=>{let d=i(s);return d.setDate(d.getDate()+l),d},addWeeks:(s,l)=>{let d=i(s);return d.setDate(d.getDate()+l*7),d},addMonths:(s,l)=>{let d=i(s);return d.setMonth(d.getMonth()+l),d},addYears:(s,l)=>{let d=i(s);return d.setFullYear(d.getFullYear()+l),d},eachYearOfInterval:s=>{let l=i(s.start),d=i(s.end),c=[],u=new ar(l.getFullYear(),0,1,12,0,0,e);for(;u.getFullYear()<=d.getFullYear();)c.push(new ar(u,e)),u.setFullYear(u.getFullYear()+1,0,1);return c},getWeek:(s,l)=>{let d=a(s);return ja(d,{weekStartsOn:l?.weekStartsOn??o,firstWeekContainsDate:l?.firstWeekContainsDate??n?.options?.firstWeekContainsDate??1})},getISOWeek:s=>{let l=a(s);return Ba(l)},differenceInCalendarDays:(s,l)=>{let d=a(s),c=a(l);return ra(d,c)},differenceInCalendarMonths:(s,l)=>{let d=a(s),c=a(l);return Yg(d,c)}}}var hd=f(H(),1);var yu=e=>e instanceof HTMLElement?e:null,Ux=e=>[...e.querySelectorAll("[data-animated-month]")??[]],PH=e=>yu(e.querySelector("[data-animated-month]")),Yx=e=>yu(e.querySelector("[data-animated-caption]")),Gx=e=>yu(e.querySelector("[data-animated-weeks]")),MH=e=>yu(e.querySelector("[data-animated-nav]")),NH=e=>yu(e.querySelector("[data-animated-weekdays]"));function A5(e,t,{classNames:r,months:n,focused:o,dateLib:i}){let a=(0,hd.useRef)(null),s=(0,hd.useRef)(n),l=(0,hd.useRef)(!1);(0,hd.useLayoutEffect)(()=>{let d=s.current;if(s.current=n,!t||!e.current||!(e.current instanceof HTMLElement)||n.length===0||d.length===0||n.length!==d.length)return;let c=i.isSameMonth(n[0].date,d[0].date),u=i.isAfter(n[0].date,d[0].date),g=u?r[an.caption_after_enter]:r[an.caption_before_enter],p=u?r[an.weeks_after_enter]:r[an.weeks_before_enter],m=a.current,b=e.current.cloneNode(!0);if(b instanceof HTMLElement?(Ux(b).forEach(w=>{if(!(w instanceof HTMLElement))return;let _=PH(w);_&&w.contains(_)&&w.removeChild(_);let R=Yx(w);R&&R.classList.remove(g);let x=Gx(w);x&&x.classList.remove(p)}),a.current=b):a.current=null,l.current||c||o)return;let h=m instanceof HTMLElement?Ux(m):[],y=Ux(e.current);if(y?.every(v=>v instanceof HTMLElement)&&h?.every(v=>v instanceof HTMLElement)){l.current=!0;let v=[];e.current.style.isolation="isolate";let w=MH(e.current);w&&(w.style.zIndex="1"),y.forEach((_,R)=>{let x=h[R];if(!x)return;_.style.position="relative",_.style.overflow="hidden";let S=Yx(_);S&&S.classList.add(g);let C=Gx(_);C&&C.classList.add(p);let k=()=>{l.current=!1,e.current&&(e.current.style.isolation=""),w&&(w.style.zIndex=""),S&&S.classList.remove(g),C&&C.classList.remove(p),_.style.position="",_.style.overflow="",_.contains(x)&&_.removeChild(x)};v.push(k),x.style.pointerEvents="none",x.style.position="absolute",x.style.overflow="hidden",x.setAttribute("aria-hidden","true");let E=NH(x);E&&(E.style.opacity="0");let I=Yx(x);I&&(I.classList.add(u?r[an.caption_before_exit]:r[an.caption_after_exit]),I.addEventListener("animationend",k));let T=Gx(x);T&&T.classList.add(u?r[an.weeks_before_exit]:r[an.weeks_after_exit]),_.insertBefore(x,_.firstChild)})}})}var Yb=f(H(),1);function D5(e,t,r,n){let o=e[0],i=e[e.length-1],{ISOWeek:a,fixedWeeks:s,broadcastCalendar:l}=r??{},{addDays:d,differenceInCalendarDays:c,differenceInCalendarMonths:u,endOfBroadcastWeek:g,endOfISOWeek:p,endOfMonth:m,endOfWeek:b,isAfter:h,startOfBroadcastWeek:y,startOfISOWeek:v,startOfWeek:w}=n,_=l?y(o,n):a?v(o):w(o),R=l?g(i):a?p(m(i)):b(m(i)),x=t&&(l?g(t):a?p(t):b(t)),S=x&&h(R,x)?x:R,C=c(S,_),k=u(i,o)+1,E=[];for(let N=0;N<=C;N++){let P=d(_,N);E.push(P)}let T=(l?35:42)*k;if(s&&E.length<T){let N=T-E.length;for(let P=0;P<N;P++){let A=d(E[E.length-1],1);E.push(A)}}return E}function V5(e){let t=[];return e.reduce((r,n)=>{let o=n.weeks.reduce((i,a)=>i.concat(a.days.slice()),t.slice());return r.concat(o.slice())},t.slice())}function F5(e,t,r,n){let{numberOfMonths:o=1}=r,i=[];for(let a=0;a<o;a++){let s=n.addMonths(e,a);if(t&&s>t)break;i.push(s)}return i}function $x(e,t,r,n){let{month:o,defaultMonth:i,today:a=n.today(),numberOfMonths:s=1}=e,l=o||i||a,{differenceInCalendarMonths:d,addMonths:c,startOfMonth:u}=n;if(r&&d(r,l)<s-1){let g=-1*(s-1);l=c(r,g)}return t&&d(l,t)<0&&(l=t),u(l)}function L5(e,t,r,n){let{addDays:o,endOfBroadcastWeek:i,endOfISOWeek:a,endOfMonth:s,endOfWeek:l,getISOWeek:d,getWeek:c,startOfBroadcastWeek:u,startOfISOWeek:g,startOfWeek:p}=n,m=e.reduce((b,h)=>{let y=r.broadcastCalendar?u(h,n):r.ISOWeek?g(h):p(h),v=r.broadcastCalendar?i(h):r.ISOWeek?a(s(h)):l(s(h)),w=t.filter(S=>S>=y&&S<=v),_=r.broadcastCalendar?35:42;if(r.fixedWeeks&&w.length<_){let S=t.filter(C=>{let k=_-w.length;return C>v&&C<=o(v,k)});w.push(...S)}let R=w.reduce((S,C)=>{let k=r.ISOWeek?d(C):c(C),E=S.find(T=>T.weekNumber===k),I=new ud(C,h,n);return E?E.days.push(I):S.push(new Bb(k,[I])),S},[]),x=new zb(h,R);return b.push(x),b},[]);return r.reverseMonths?m.reverse():m}function z5(e,t){let{startMonth:r,endMonth:n}=e,{startOfYear:o,startOfDay:i,startOfMonth:a,endOfMonth:s,addYears:l,endOfYear:d,today:c}=t,u=e.captionLayout==="dropdown"||e.captionLayout==="dropdown-years";return r?r=a(r):!r&&u&&(r=o(l(e.today??c(),-100))),n?n=s(n):!n&&u&&(n=d(e.today??c())),[r&&i(r),n&&i(n)]}function B5(e,t,r,n){if(r.disableNavigation)return;let{pagedNavigation:o,numberOfMonths:i=1}=r,{startOfMonth:a,addMonths:s,differenceInCalendarMonths:l}=n,d=o?i:1,c=a(e);if(!t)return s(c,d);if(!(l(t,e)<i))return s(c,d)}function j5(e,t,r,n){if(r.disableNavigation)return;let{pagedNavigation:o,numberOfMonths:i}=r,{startOfMonth:a,addMonths:s,differenceInCalendarMonths:l}=n,d=o?i??1:1,c=a(e);if(!t)return s(c,-d);if(!(l(c,t)<=0))return s(c,-d)}function H5(e){let t=[];return e.reduce((r,n)=>r.concat(n.weeks.slice()),t.slice())}var W5=f(H(),1);function Wa(e,t){let[r,n]=(0,W5.useState)(e);return[t===void 0?r:t,n]}function U5(e,t){let[r,n]=z5(e,t),{startOfMonth:o,endOfMonth:i}=t,a=$x(e,r,n,t),[s,l]=Wa(a,e.month?a:void 0);(0,Yb.useEffect)(()=>{let _=$x(e,r,n,t);l(_)},[e.timeZone]);let{months:d,weeks:c,days:u,previousMonth:g,nextMonth:p}=(0,Yb.useMemo)(()=>{let _=F5(s,n,{numberOfMonths:e.numberOfMonths},t),R=D5(_,e.endMonth?i(e.endMonth):void 0,{ISOWeek:e.ISOWeek,fixedWeeks:e.fixedWeeks,broadcastCalendar:e.broadcastCalendar},t),x=L5(_,R,{broadcastCalendar:e.broadcastCalendar,fixedWeeks:e.fixedWeeks,ISOWeek:e.ISOWeek,reverseMonths:e.reverseMonths},t),S=H5(x),C=V5(x),k=j5(s,r,e,t),E=B5(s,n,e,t);return{months:x,weeks:S,days:C,previousMonth:k,nextMonth:E}},[t,s.getTime(),n?.getTime(),r?.getTime(),e.disableNavigation,e.broadcastCalendar,e.endMonth?.getTime(),e.fixedWeeks,e.ISOWeek,e.numberOfMonths,e.pagedNavigation,e.reverseMonths]),{disableNavigation:m,onMonthChange:b}=e,h=_=>c.some(R=>R.days.some(x=>x.isEqualTo(_))),y=_=>{if(m)return;let R=o(_);r&&R<o(r)&&(R=o(r)),n&&R>o(n)&&(R=o(n)),l(R),b?.(R)};return{months:d,weeks:c,days:u,navStart:r,navEnd:n,previousMonth:g,nextMonth:p,goToMonth:y,goToDay:_=>{h(_)||y(_.date)}}}var Kx=f(H(),1);var mi;(function(e){e[e.Today=0]="Today",e[e.Selected=1]="Selected",e[e.LastFocused=2]="LastFocused",e[e.FocusedModifier=3]="FocusedModifier"})(mi||(mi={}));function Y5(e){return!e[St.disabled]&&!e[St.hidden]&&!e[St.outside]}function G5(e,t,r,n){let o,i=-1;for(let a of e){let s=t(a);Y5(s)&&(s[St.focused]&&i<mi.FocusedModifier?(o=a,i=mi.FocusedModifier):n?.isEqualTo(a)&&i<mi.LastFocused?(o=a,i=mi.LastFocused):r(a.date)&&i<mi.Selected?(o=a,i=mi.Selected):s[St.today]&&i<mi.Today&&(o=a,i=mi.Today))}return o||(o=e.find(a=>Y5(t(a)))),o}function $5(e,t,r,n,o,i,a){let{ISOWeek:s,broadcastCalendar:l}=i,{addDays:d,addMonths:c,addWeeks:u,addYears:g,endOfBroadcastWeek:p,endOfISOWeek:m,endOfWeek:b,max:h,min:y,startOfBroadcastWeek:v,startOfISOWeek:w,startOfWeek:_}=a,x={day:d,week:u,month:c,year:g,startOfWeek:S=>l?v(S,a):s?w(S):_(S),endOfWeek:S=>l?p(S):s?m(S):b(S)}[e](r,t==="after"?1:-1);return t==="before"&&n?x=h([n,x]):t==="after"&&o&&(x=y([o,x])),x}function qx(e,t,r,n,o,i,a,s=0){if(s>365)return;let l=$5(e,t,r.date,n,o,i,a),d=!!(i.disabled&&bo(l,i.disabled,a)),c=!!(i.hidden&&bo(l,i.hidden,a)),u=l,g=new ud(l,u,a);return!d&&!c?g:qx(e,t,g,n,o,i,a,s+1)}function q5(e,t,r,n,o){let{autoFocus:i}=e,[a,s]=(0,Kx.useState)(),l=G5(t.days,r,n||(()=>!1),a),[d,c]=(0,Kx.useState)(i?l:void 0);return{isFocusTarget:b=>!!l?.isEqualTo(b),setFocused:c,focused:d,blur:()=>{s(d),c(void 0)},moveFocus:(b,h)=>{if(!d)return;let y=qx(b,h,d,t.navStart,t.navEnd,e,o);y&&(e.disableNavigation&&!t.days.some(w=>w.isEqualTo(y))||(t.goToDay(y),c(y)))}}}function K5(e,t){let{selected:r,required:n,onSelect:o}=e,[i,a]=Wa(r,o?r:void 0),s=o?r:i,{isSameDay:l}=t,d=p=>s?.some(m=>l(m,p))??!1,{min:c,max:u}=e;return{selected:s,select:(p,m,b)=>{let h=[...s??[]];if(d(p)){if(s?.length===c||n&&s?.length===1)return;h=s?.filter(y=>!l(y,p))}else s?.length===u?h=[p]:h=[...h,p];return o||a(h),o?.(h,p,m,b),h},isSelected:d}}function X5(e,t,r=0,n=0,o=!1,i=mr){let{from:a,to:s}=t||{},{isSameDay:l,isAfter:d,isBefore:c}=i,u;if(!a&&!s)u={from:e,to:r>0?void 0:e};else if(a&&!s)l(a,e)?r===0?u={from:a,to:e}:o?u={from:a,to:void 0}:u=void 0:c(e,a)?u={from:e,to:a}:u={from:a,to:e};else if(a&&s)if(l(a,e)&&l(s,e))o?u={from:a,to:s}:u=void 0;else if(l(a,e))u={from:a,to:r>0?void 0:e};else if(l(s,e))u={from:e,to:r>0?void 0:e};else if(c(e,a))u={from:e,to:s};else if(d(e,a))u={from:a,to:e};else if(d(e,s))u={from:a,to:e};else throw new Error("Invalid range");if(u?.from&&u?.to){let g=i.differenceInCalendarDays(u.to,u.from);n>0&&g>n?u={from:e,to:void 0}:r>1&&g<r&&(u={from:e,to:void 0})}return u}function Z5(e,t,r=mr){let n=Array.isArray(t)?t:[t],o=e.from,i=r.differenceInCalendarDays(e.to,e.from),a=Math.min(i,6);for(let s=0;s<=a;s++){if(n.includes(o.getDay()))return!0;o=r.addDays(o,1)}return!1}function Xx(e,t,r=mr){return Sn(e,t.from,!1,r)||Sn(e,t.to,!1,r)||Sn(t,e.from,!1,r)||Sn(t,e.to,!1,r)}function Gb(e,t,r=mr){let n=Array.isArray(t)?t:[t];if(n.filter(s=>typeof s!="function").some(s=>typeof s=="boolean"?s:r.isDate(s)?Sn(e,s,!1,r):Ub(s,r)?s.some(l=>Sn(e,l,!1,r)):Ha(s)?s.from&&s.to?Xx(e,{from:s.from,to:s.to},r):!1:Wb(s)?Z5(e,s.dayOfWeek,r):md(s)?r.isAfter(s.before,s.after)?Xx(e,{from:r.addDays(s.after,1),to:r.addDays(s.before,-1)},r):bo(e.from,s,r)||bo(e.to,s,r):gd(s)||bd(s)?bo(e.from,s,r)||bo(e.to,s,r):!1))return!0;let a=n.filter(s=>typeof s=="function");if(a.length){let s=e.from,l=r.differenceInCalendarDays(e.to,e.from);for(let d=0;d<=l;d++){if(a.some(c=>c(s)))return!0;s=r.addDays(s,1)}}return!1}function Q5(e,t){let{disabled:r,excludeDisabled:n,resetOnSelect:o,selected:i,required:a,onSelect:s}=e,[l,d]=Wa(i,s?i:void 0),c=s?i:l;return{selected:c,select:(p,m,b)=>{let{min:h,max:y}=e,v;if(p){let w=c?.from,_=c?.to,R=!!w&&!!_,x=!!w&&!!_&&t.isSameDay(w,_)&&t.isSameDay(p,w);o&&(R||!c?.from)?!a&&x?v=void 0:v={from:p,to:void 0}:v=X5(p,c,h,y,a,t)}return n&&r&&v?.from&&v.to&&Gb({from:v.from,to:v.to},r,t)&&(v.from=p,v.to=void 0),s||d(v),s?.(v,p,m,b),v},isSelected:p=>c&&Sn(c,p,!1,t)}}function J5(e,t){let{selected:r,required:n,onSelect:o}=e,[i,a]=Wa(r,o?r:void 0),s=o?r:i,{isSameDay:l}=t;return{selected:s,select:(u,g,p)=>{let m=u;return!n&&s&&s&&l(u,s)&&(m=void 0),o||a(m),o?.(m,u,g,p),m},isSelected:u=>s?l(s,u):!1}}function eT(e,t){let r=J5(e,t),n=K5(e,t),o=Q5(e,t);switch(e.mode){case"single":return r;case"multiple":return n;case"range":return o;default:return}}function sn(e,t){return e instanceof ar&&e.timeZone===t?e:new ar(e,t)}function _d(e,t,r){if(!r)return sn(e,t);let n=sn(e,t),o=new ar(n.getFullYear(),n.getMonth(),n.getDate(),12,0,0,t);return new Date(o.getTime())}function tT(e,t,r){return typeof e=="boolean"||typeof e=="function"?e:e instanceof Date?_d(e,t,r):Array.isArray(e)?e.map(n=>n instanceof Date?_d(n,t,r):n):Ha(e)?{...e,from:e.from?sn(e.from,t):e.from,to:e.to?sn(e.to,t):e.to}:md(e)?{before:_d(e.before,t,r),after:_d(e.after,t,r)}:gd(e)?{after:_d(e.after,t,r)}:bd(e)?{before:_d(e.before,t,r)}:e}function $b(e,t,r){return e&&(Array.isArray(e)?e.map(n=>tT(n,t,r)):tT(e,t,r))}function qb(e){let t=e,r=t.timeZone;if(r&&(t={...e,timeZone:r},t.today&&(t.today=sn(t.today,r)),t.month&&(t.month=sn(t.month,r)),t.defaultMonth&&(t.defaultMonth=sn(t.defaultMonth,r)),t.startMonth&&(t.startMonth=sn(t.startMonth,r)),t.endMonth&&(t.endMonth=sn(t.endMonth,r)),t.mode==="single"&&t.selected?t.selected=sn(t.selected,r):t.mode==="multiple"&&t.selected?t.selected=t.selected?.map(Fe=>sn(Fe,r)):t.mode==="range"&&t.selected&&(t.selected={from:t.selected.from?sn(t.selected.from,r):t.selected.from,to:t.selected.to?sn(t.selected.to,r):t.selected.to}),t.disabled!==void 0&&(t.disabled=$b(t.disabled,r)),t.hidden!==void 0&&(t.hidden=$b(t.hidden,r)),t.modifiers)){let Fe={};Object.keys(t.modifiers).forEach($=>{Fe[$]=$b(t.modifiers?.[$],r)}),t.modifiers=Fe}let{components:n,formatters:o,labels:i,dateLib:a,locale:s,classNames:l}=(0,Be.useMemo)(()=>{let Fe={...wu,...t.locale},$=t.broadcastCalendar?1:t.weekStartsOn,J=t.noonSafe&&t.timeZone?N5(t.timeZone,{weekStartsOn:$,locale:Fe}):void 0,Ve=t.dateLib&&J?{...J,...t.dateLib}:t.dateLib??J,Se=new pr({locale:Fe,weekStartsOn:$,firstWeekContainsDate:t.firstWeekContainsDate,useAdditionalWeekYearTokens:t.useAdditionalWeekYearTokens,useAdditionalDayOfYearTokens:t.useAdditionalDayOfYearTokens,timeZone:t.timeZone,numerals:t.numerals},Ve);return{dateLib:Se,components:R5(t.components),formatters:k5(t.formatters),labels:T5(t.labels,Se.options),locale:Fe,classNames:{...E5(),...t.classNames}}},[t.locale,t.broadcastCalendar,t.weekStartsOn,t.firstWeekContainsDate,t.useAdditionalWeekYearTokens,t.useAdditionalDayOfYearTokens,t.timeZone,t.numerals,t.dateLib,t.noonSafe,t.components,t.formatters,t.labels,t.classNames]);t.today||(t={...t,today:a.today()});let{captionLayout:d,mode:c,navLayout:u,numberOfMonths:g=1,onDayBlur:p,onDayClick:m,onDayFocus:b,onDayKeyDown:h,onDayMouseEnter:y,onDayMouseLeave:v,onNextClick:w,onPrevClick:_,showWeekNumber:R,styles:x}=t,{formatCaption:S,formatDay:C,formatMonthDropdown:k,formatWeekNumber:E,formatWeekNumberHeader:I,formatWeekdayName:T,formatYearDropdown:N}=o,P=U5(t,a),{days:A,months:F,navStart:D,navEnd:O,previousMonth:L,nextMonth:M,goToMonth:V}=P,z=x5(A,t,D,O,a),{isSelected:W,select:j,selected:re}=eT(t,a)??{},{blur:ne,focused:de,isFocusTarget:Q,moveFocus:fe,setFocused:be}=q5(t,P,z,W??(()=>!1),a),{labelDayButton:ve,labelGridcell:G,labelGrid:te,labelMonthDropdown:he,labelNav:ke,labelPrevious:Oe,labelNext:_e,labelWeekday:ae,labelWeekNumber:K,labelWeekNumberHeader:se,labelYearDropdown:ce}=i,Te=(0,Be.useMemo)(()=>P5(a,t.ISOWeek,t.broadcastCalendar,t.today),[a,t.ISOWeek,t.broadcastCalendar,t.today]),Tt=c!==void 0||m!==void 0,q=(0,Be.useCallback)(()=>{L&&(V(L),_?.(L))},[L,V,_]),Z=(0,Be.useCallback)(()=>{M&&(V(M),w?.(M))},[V,M,w]),We=(0,Be.useCallback)((Fe,$)=>J=>{J.preventDefault(),J.stopPropagation(),be(Fe),!$.disabled&&(j?.(Fe.date,$,J),m?.(Fe.date,$,J))},[j,m,be]),le=(0,Be.useCallback)((Fe,$)=>J=>{be(Fe),b?.(Fe.date,$,J)},[b,be]),pe=(0,Be.useCallback)((Fe,$)=>J=>{ne(),p?.(Fe.date,$,J)},[ne,p]),Je=(0,Be.useCallback)((Fe,$)=>J=>{let Ve={ArrowLeft:[J.shiftKey?"month":"day",t.dir==="rtl"?"after":"before"],ArrowRight:[J.shiftKey?"month":"day",t.dir==="rtl"?"before":"after"],ArrowDown:[J.shiftKey?"year":"week","after"],ArrowUp:[J.shiftKey?"year":"week","before"],PageUp:[J.shiftKey?"year":"month","before"],PageDown:[J.shiftKey?"year":"month","after"],Home:["startOfWeek","before"],End:["endOfWeek","after"]};if(Ve[J.key]){J.preventDefault(),J.stopPropagation();let[Se,rt]=Ve[J.key];fe(Se,rt)}h?.(Fe.date,$,J)},[fe,h,t.dir]),bt=(0,Be.useCallback)((Fe,$)=>J=>{y?.(Fe.date,$,J)},[y]),Kt=(0,Be.useCallback)((Fe,$)=>J=>{v?.(Fe.date,$,J)},[v]),Nr=(0,Be.useCallback)((Fe,$)=>J=>{let Ve=Number(J.target.value),Se=a.setMonth(a.startOfMonth(Fe),Ve);V(a.addMonths(Se,-$))},[a,V]),Ar=(0,Be.useCallback)((Fe,$)=>J=>{let Ve=Number(J.target.value),Se=a.setYear(a.startOfMonth(Fe),Ve);V(a.addMonths(Se,-$))},[a,V]),{className:Qo,style:Pn}=(0,Be.useMemo)(()=>({className:[l[ge.Root],t.className].filter(Boolean).join(" "),style:{...x?.[ge.Root],...t.style}}),[l,t.className,t.style,x]),Mn=C5(t),ro=Fe=>{let $=x?.[ge.Dropdown],J=x?.[Fe];if(!(!$&&!J))return{...$,...J}},Hi=(0,Be.useRef)(null);A5(Hi,!!t.animate,{classNames:l,months:F,focused:de,dateLib:a});let Wi={dayPickerProps:t,selected:re,select:j,isSelected:W,months:F,nextMonth:M,previousMonth:L,goToMonth:V,getModifiers:z,components:n,classNames:l,styles:x,labels:i,formatters:o};return Be.default.createElement(Tx.Provider,{value:Wi},Be.default.createElement(n.Root,{rootRef:t.animate?Hi:void 0,className:Qo,style:Pn,dir:t.dir,id:t.id,lang:t.lang??s.code,nonce:t.nonce,title:t.title,role:t.role,"aria-label":t["aria-label"],"aria-labelledby":t["aria-labelledby"],...Mn},Be.default.createElement(n.Months,{className:l[ge.Months],style:x?.[ge.Months]},!t.hideNavigation&&!u&&Be.default.createElement(n.Nav,{"data-animated-nav":t.animate?"true":void 0,className:l[ge.Nav],style:x?.[ge.Nav],"aria-label":ke(),onPreviousClick:q,onNextClick:Z,previousMonth:L,nextMonth:M}),F.map((Fe,$)=>{let J=t.reverseMonths?F.length-1-$:$;return Be.default.createElement(n.Month,{"data-animated-month":t.animate?"true":void 0,className:l[ge.Month],style:x?.[ge.Month],key:$,displayIndex:$,calendarMonth:Fe},u==="around"&&!t.hideNavigation&&$===0&&Be.default.createElement(n.PreviousMonthButton,{type:"button",className:l[ge.PreviousMonthButton],style:x?.[ge.PreviousMonthButton],tabIndex:L?void 0:-1,"aria-disabled":L?void 0:!0,"aria-label":Oe(L),onClick:q,"data-animated-button":t.animate?"true":void 0},Be.default.createElement(n.Chevron,{disabled:L?void 0:!0,className:l[ge.Chevron],style:x?.[ge.Chevron],orientation:t.dir==="rtl"?"right":"left"})),Be.default.createElement(n.MonthCaption,{"data-animated-caption":t.animate?"true":void 0,className:l[ge.MonthCaption],style:x?.[ge.MonthCaption],calendarMonth:Fe,displayIndex:$},d?.startsWith("dropdown")?Be.default.createElement(n.DropdownNav,{className:l[ge.Dropdowns],style:x?.[ge.Dropdowns]},(()=>{let Ve=d==="dropdown"||d==="dropdown-months"?Be.default.createElement(n.MonthsDropdown,{key:"month",className:l[ge.MonthsDropdown],"aria-label":he(),disabled:!!t.disableNavigation,onChange:Nr(Fe.date,J),options:O5(Fe.date,D,O,o,a),style:ro(ge.MonthsDropdown),value:a.getMonth(Fe.date)}):Be.default.createElement("span",{key:"month"},k(Fe.date,a)),Se=d==="dropdown"||d==="dropdown-years"?Be.default.createElement(n.YearsDropdown,{key:"year",className:l[ge.YearsDropdown],"aria-label":ce(a.options),disabled:!!t.disableNavigation,onChange:Ar(Fe.date,J),options:M5(D,O,o,a,!!t.reverseYears),style:ro(ge.YearsDropdown),value:a.getYear(Fe.date)}):Be.default.createElement("span",{key:"year"},N(Fe.date,a));return a.getMonthYearOrder()==="year-first"?[Se,Ve]:[Ve,Se]})(),Be.default.createElement("span",{role:"status","aria-live":"polite",style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"}},S(Fe.date,a.options,a))):Be.default.createElement(n.CaptionLabel,{className:l[ge.CaptionLabel],style:x?.[ge.CaptionLabel],role:"status","aria-live":"polite"},S(Fe.date,a.options,a))),u==="around"&&!t.hideNavigation&&$===g-1&&Be.default.createElement(n.NextMonthButton,{type:"button",className:l[ge.NextMonthButton],style:x?.[ge.NextMonthButton],tabIndex:M?void 0:-1,"aria-disabled":M?void 0:!0,"aria-label":_e(M),onClick:Z,"data-animated-button":t.animate?"true":void 0},Be.default.createElement(n.Chevron,{disabled:M?void 0:!0,className:l[ge.Chevron],style:x?.[ge.Chevron],orientation:t.dir==="rtl"?"left":"right"})),$===g-1&&u==="after"&&!t.hideNavigation&&Be.default.createElement(n.Nav,{"data-animated-nav":t.animate?"true":void 0,className:l[ge.Nav],style:x?.[ge.Nav],"aria-label":ke(),onPreviousClick:q,onNextClick:Z,previousMonth:L,nextMonth:M}),Be.default.createElement(n.MonthGrid,{role:"grid","aria-multiselectable":c==="multiple"||c==="range","aria-label":te(Fe.date,a.options,a)||void 0,className:l[ge.MonthGrid],style:x?.[ge.MonthGrid]},!t.hideWeekdays&&Be.default.createElement(n.Weekdays,{"data-animated-weekdays":t.animate?"true":void 0,className:l[ge.Weekdays],style:x?.[ge.Weekdays]},R&&Be.default.createElement(n.WeekNumberHeader,{"aria-label":se(a.options),className:l[ge.WeekNumberHeader],style:x?.[ge.WeekNumberHeader],scope:"col"},I()),Te.map(Ve=>Be.default.createElement(n.Weekday,{"aria-label":ae(Ve,a.options,a),className:l[ge.Weekday],key:String(Ve),style:x?.[ge.Weekday],scope:"col"},T(Ve,a.options,a)))),Be.default.createElement(n.Weeks,{"data-animated-weeks":t.animate?"true":void 0,className:l[ge.Weeks],style:x?.[ge.Weeks]},Fe.weeks.map(Ve=>Be.default.createElement(n.Week,{className:l[ge.Week],key:Ve.weekNumber,style:x?.[ge.Week],week:Ve},R&&Be.default.createElement(n.WeekNumber,{week:Ve,style:x?.[ge.WeekNumber],"aria-label":K(Ve.weekNumber,{locale:s}),className:l[ge.WeekNumber],scope:"row",role:"rowheader"},E(Ve.weekNumber,a)),Ve.days.map(Se=>{let{date:rt}=Se,Pe=z(Se);if(Pe[St.focused]=!Pe.hidden&&!!de?.isEqualTo(Se),Pe[xn.selected]=W?.(rt)||Pe.selected,Ha(re)){let{from:ko,to:Dn}=re;Pe[xn.range_start]=!!(ko&&Dn&&a.isSameDay(rt,ko)),Pe[xn.range_end]=!!(ko&&Dn&&a.isSameDay(rt,Dn)),Pe[xn.range_middle]=Sn(re,rt,!0,a)}let Xt=I5(Pe,x,t.modifiersStyles),Nn=S5(Pe,l,t.modifiersClassNames),An=!Tt&&!Pe.hidden?G(rt,Pe,a.options,a):void 0;return Be.default.createElement(n.Day,{key:`${Se.isoDate}_${Se.displayMonthId}`,day:Se,modifiers:Pe,className:Nn.join(" "),style:Xt,role:"gridcell","aria-selected":Pe.selected||void 0,"aria-label":An,"data-day":Se.isoDate,"data-month":Se.outside?Se.dateMonthId:void 0,"data-selected":Pe.selected||void 0,"data-disabled":Pe.disabled||void 0,"data-hidden":Pe.hidden||void 0,"data-outside":Se.outside||void 0,"data-focused":Pe.focused||void 0,"data-today":Pe.today||void 0},!Pe.hidden&&Tt?Be.default.createElement(n.DayButton,{className:l[ge.DayButton],style:x?.[ge.DayButton],type:"button",day:Se,modifiers:Pe,disabled:!Pe.focused&&Pe.disabled||void 0,"aria-disabled":Pe.focused&&Pe.disabled||void 0,tabIndex:Q(Se)?0:-1,"aria-label":ve(rt,Pe,a.options,a),onClick:We(Se,Pe),onBlur:pe(Se,Pe),onFocus:le(Se,Pe),onKeyDown:Je(Se,Pe),onMouseEnter:bt(Se,Pe),onMouseLeave:Kt(Se,Pe)},C(rt,a.options,a)):!Pe.hidden&&C(Se.date,a.options,a))}))))))})),t.footer&&Be.default.createElement(n.Footer,{className:l[ge.Footer],style:x?.[ge.Footer],role:"status","aria-live":"polite"},t.footer)))}var Xs=f(U(),1);var aT=f(U(),1),sT=f(Nt(),1);var Kb=f(ue(),1);var nT=f(U(),1);var ho=f(B(),1),Zx="data-wp-hash";function Qx(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&DH(document)),e.__wpStyleRuntime}function AH(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Zx}]`))if(r.getAttribute(Zx)===t)return!0;return!1}function oT(e,t,r){if(!e.head)return;let n=Qx(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(AH(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(Zx,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function DH(e){let t=Qx();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)oT(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function VH(e,t){let r=Qx();r.styles.set(e,t);for(let n of r.documents.keys())oT(n,e,t)}typeof process>"u",VH("c5cdafb1bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0px;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");var rT={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},Jx=(0,nT.forwardRef)(function({label:t,className:r,children:n,disabled:o,focusableWhenDisabled:i=!0,icon:a,size:s,shortcut:l,positioner:d,"aria-describedby":c,"aria-keyshortcuts":u,...g},p){let m=Y(rT["icon-button"],r),{descriptionId:b,targetProps:h}=kg({"aria-describedby":c,"aria-keyshortcuts":u,shortcut:l});return(0,ho.jsxs)(yg,{children:[(0,ho.jsxs)(vg,{ref:p,...h,disabled:o&&!i,render:(0,ho.jsx)(i6,{...g,size:s,"aria-label":t,disabled:o,focusableWhenDisabled:i}),className:m,children:[(0,ho.jsx)(ir,{icon:a,size:24,className:rT.icon}),l&&b&&(0,ho.jsx)(Tg,{descriptionId:b,shortcut:l})]}),(0,ho.jsxs)(_g,{positioner:d,children:[t,l&&(0,ho.jsxs)(ho.Fragment,{children:[" ",(0,ho.jsx)(Og,{shortcut:l})]})]})]})});var iT=f(U(),1),vd=(0,iT.createContext)({});var qr=f(B(),1),FH=()=>(0,qr.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.7677",strokeDashoffset:"3.2",strokeWidth:"1",children:(0,qr.jsx)("path",{d:"M29.5,0.5 h-27 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h27 a2,2 0 0 0 2,-2 v-27 a2,2 0 0 0 -2,-2"})}),LH=()=>(0,qr.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.84516",strokeDashoffset:"1.9226",strokeWidth:"1",children:(0,qr.jsx)("path",{d:"M32,0.5 h-29.5 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h30"})}),zH=()=>(0,qr.jsxs)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.9 4",strokeDashoffset:"2",strokeWidth:"1",children:[(0,qr.jsx)("line",{x1:"0",y1:"0.5",x2:"100",y2:"0.5"}),(0,qr.jsx)("line",{x1:"0",y1:"31.5",x2:"100",y2:"31.5"})]}),BH=()=>(0,qr.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.84516",strokeDashoffset:"1.9226",strokeWidth:"1",children:(0,qr.jsx)("path",{d:"M0,0.5 h29.5 a2,2 0 0 1 2,2 v27 a2,2 0 0 1 -2,2 h-29.5"})});function lT(e){let{day:t,modifiers:r,children:n,...o}=e,i;return r.preview_start&&r.preview_end?i=FH:r.preview_start?i=LH:r.preview_end?i=BH:r.preview&&(i=zH),(0,qr.jsxs)("td",{...o,children:[i&&(0,qr.jsx)(i,{}),n]})}function dT({rootRef:e,...t}){let{render:r,ref:n,role:o,defaultAriaLabel:i}=(0,aT.useContext)(vd),{months:a,labels:s}=pi(),l=t["aria-label"]!==void 0||t["aria-labelledby"]!==void 0,d=t["aria-label"];if(!l&&i&&o==="application"){let u=a[0];d=u?(0,Kb.sprintf)((0,Kb.__)("%1$s, %2$s"),i,s.labelGrid(u.date)):i}let c=(0,sT.useMergeRefs)([e??null,n??null]);return wn({render:r,defaultTagName:"div",ref:c,props:{...t,role:o,"aria-label":d}})}function cT({icon:e,className:t,children:r,"aria-label":n,"aria-disabled":o,...i}){return(0,qr.jsx)(Jx,{...i,className:t,label:n,icon:e,variant:"minimal",tone:"neutral",size:"compact",disabled:o===!0||o==="true",focusableWhenDisabled:!0})}function uT(e){return(0,qr.jsx)(cT,{...e,icon:Uv})}function fT(e){return(0,qr.jsx)(cT,{...e,icon:qv})}var e1="data-wp-hash";function t1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&HH(document)),e.__wpStyleRuntime}function jH(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${e1}]`))if(r.getAttribute(e1)===t)return!0;return!1}function pT(e,t,r){if(!e.head)return;let n=t1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(jH(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(e1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function HH(e){let t=t1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)pT(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Xb(e,t){let r=t1();r.styles.set(e,t);for(let n of r.documents.keys())pT(n,e,t)}typeof process>"u",Xb("9d2212290a",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2c7ac60ba97b3411__root{--wp-ui-calendar-cell-size:var(--wpds-dimension-size-md,32px);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:inline-block;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);position:relative;z-index:0}._172c492625235710__day{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);padding:0;position:relative;&:has(._1b64226e315835f8__day-button:disabled){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&:has(._1b64226e315835f8__day-button:focus-visible),&:has(._1b64226e315835f8__day-button:hover:not(:disabled)){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}}._1b64226e315835f8__day-button{align-items:center;background:none;border:none;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;font:inherit;font-variant-numeric:tabular-nums;height:var(--wp-ui-calendar-cell-size);justify-content:center;margin:0;padding:0;position:relative;width:var(--wp-ui-calendar-cell-size);&:before{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border:none;border-radius:var(--wpds-border-radius-sm,2px);z-index:-1}&:after,&:before{content:"";inset:0;position:absolute}&:after{pointer-events:none;z-index:1}&:disabled{cursor:revert;&:before{background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}@media (forced-colors:active){text-decoration:line-through}}&:focus-visible:before,&:hover:not(:disabled):before{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}}._66b9a8120581fd4b__caption-label{align-items:center;border:0;display:inline-flex;position:relative;text-transform:capitalize;white-space:nowrap;z-index:1}._2c7ac60ba97b3411__root[dir=rtl] ._395a75bb1930f57e__nav-button{transform:rotate(180deg);transform-origin:50%}._337e5337d49b7f3d__month-caption{align-content:center;display:flex;height:var(--wp-ui-calendar-cell-size);justify-content:center;margin-bottom:var(--wpds-dimension-gap-md,12px)}._110e46230c68e498__months{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-lg,16px);justify-content:center;max-width:fit-content;position:relative}._92915239fedb1fea__month-grid{border-collapse:separate;border-spacing:0 var(--wpds-dimension-gap-xs,4px)}._66b1d4a7b488b496__nav{align-items:center;display:flex;height:var(--wp-ui-calendar-cell-size);inset-block-start:0;inset-inline-end:0;inset-inline-start:0;justify-content:space-between;position:absolute}._7207199709ca5776__weekday{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-default,400);height:var(--wp-ui-calendar-cell-size);padding:0;text-align:center;text-transform:uppercase;width:var(--wp-ui-calendar-cell-size)}._058175f0f9c495e0__today:after{border:2px solid;border-radius:50%;content:"";height:0;inset-block-start:2px;inset-inline-end:2px;position:absolute;width:0;z-index:1}.acb642920fb0bef5__selected:not(._165d91a726feca9c__range-middle){&:has(._1b64226e315835f8__day-button,._1b64226e315835f8__day-button:hover:not(:disabled)){color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0)}&:has(._1b64226e315835f8__day-button:disabled){color:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}._1b64226e315835f8__day-button{&:before{background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);border:1px solid transparent}&:disabled:before{background-color:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6)}&:hover:not(:disabled):before{background-color:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e)}}}.c259c5c255fda10f__outside{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}._4d8957a0ca4ec8f0__hidden{visibility:hidden}.f2523033db055ffe__range-start:not(.c04a453de7b11520__range-end) ._1b64226e315835f8__day-button{&,&:before{border-end-end-radius:0;border-start-end-radius:0}}._165d91a726feca9c__range-middle ._1b64226e315835f8__day-button{&:before{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-color:transparent;border-radius:0;border-style:solid;border-width:1px 0}}.c04a453de7b11520__range-end:not(.f2523033db055ffe__range-start) ._1b64226e315835f8__day-button{&,&:before{border-end-start-radius:0;border-start-start-radius:0}}._81b244e7c541d95e__preview svg{color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);inset:0;pointer-events:none;position:absolute;@media (forced-colors:active){color:inherit}}._81b244e7c541d95e__preview.acb642920fb0bef5__selected:not(._165d91a726feca9c__range-middle) svg{display:none}._2c7ac60ba97b3411__root[dir=rtl] ._81b244e7c541d95e__preview svg{transform:scaleX(-1)}._81b244e7c541d95e__preview._165d91a726feca9c__range-middle ._1b64226e315835f8__day-button:before{border:none}@keyframes _255a1a462a5377db__slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes c21e45f616d6db39__slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes aed80001de9ae226__slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes _7d4779a7f29408f2__slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes _83ba6321b055d687__fade-in{0%{opacity:0}to{opacity:1}}@keyframes _96fbead71248d210__fade-out{0%{opacity:1}to{opacity:0}}._1563bccb09e39c30__caption-after-enter,._60ac2a7fc3208801__weeks-before-exit,._735dacf9052adecd__caption-before-exit,._7f73a6ab85101202__weeks-after-exit,._805d698b56ba4a29__weeks-after-enter,._9721326fbc23a5fb__weeks-before-enter,.c7a3082839155d29__caption-after-exit,.cb8a5ec82ad0885e__caption-before-enter{animation-duration:0s;animation-fill-mode:forwards;animation-timing-function:var(--wpds-motion-easing-balanced,cubic-bezier(.4,0,.2,1));@media not (prefers-reduced-motion){animation-duration:var(--wpds-motion-duration-lg,.3s)}}._2c7ac60ba97b3411__root[dir=rtl] ._805d698b56ba4a29__weeks-after-enter,._9721326fbc23a5fb__weeks-before-enter{animation-name:_255a1a462a5377db__slide-in-left}._2c7ac60ba97b3411__root[dir=rtl] ._7f73a6ab85101202__weeks-after-exit,._60ac2a7fc3208801__weeks-before-exit{animation-name:aed80001de9ae226__slide-out-left}._2c7ac60ba97b3411__root[dir=rtl] ._9721326fbc23a5fb__weeks-before-enter,._805d698b56ba4a29__weeks-after-enter{animation-name:c21e45f616d6db39__slide-in-right}._2c7ac60ba97b3411__root[dir=rtl] ._60ac2a7fc3208801__weeks-before-exit,._7f73a6ab85101202__weeks-after-exit{animation-name:_7d4779a7f29408f2__slide-out-right}._1563bccb09e39c30__caption-after-enter,.cb8a5ec82ad0885e__caption-before-enter{animation-name:_83ba6321b055d687__fade-in}._735dacf9052adecd__caption-before-exit,.c7a3082839155d29__caption-after-exit{animation-name:_96fbead71248d210__fade-out}}}');var It={root:"_2c7ac60ba97b3411__root",day:"_172c492625235710__day","day-button":"_1b64226e315835f8__day-button","caption-label":"_66b9a8120581fd4b__caption-label","nav-button":"_395a75bb1930f57e__nav-button","month-caption":"_337e5337d49b7f3d__month-caption",months:"_110e46230c68e498__months","month-grid":"_92915239fedb1fea__month-grid",nav:"_66b1d4a7b488b496__nav",weekday:"_7207199709ca5776__weekday",today:"_058175f0f9c495e0__today",selected:"acb642920fb0bef5__selected","range-middle":"_165d91a726feca9c__range-middle",outside:"c259c5c255fda10f__outside",hidden:"_4d8957a0ca4ec8f0__hidden","range-start":"f2523033db055ffe__range-start","range-end":"c04a453de7b11520__range-end",preview:"_81b244e7c541d95e__preview","weeks-before-enter":"_9721326fbc23a5fb__weeks-before-enter","weeks-before-exit":"_60ac2a7fc3208801__weeks-before-exit","weeks-after-enter":"_805d698b56ba4a29__weeks-after-enter","weeks-after-exit":"_7f73a6ab85101202__weeks-after-exit","caption-after-enter":"_1563bccb09e39c30__caption-after-enter","caption-after-exit":"c7a3082839155d29__caption-after-exit","caption-before-enter":"cb8a5ec82ad0885e__caption-before-enter","caption-before-exit":"_735dacf9052adecd__caption-before-exit","slide-in-left":"_255a1a462a5377db__slide-in-left","slide-out-left":"aed80001de9ae226__slide-out-left","slide-in-right":"c21e45f616d6db39__slide-in-right","slide-out-right":"_7d4779a7f29408f2__slide-out-right","fade-in":"_83ba6321b055d687__fade-in","fade-out":"_96fbead71248d210__fade-out"};typeof process>"u",Xb("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var WH={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Xb("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var UH={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",Xb("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var YH={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},GH={root:Y(It.root,WH["box-sizing"]),day:It.day,day_button:Y(It["day-button"],YH.button,UH["outset-ring--focus-visible"]),outside:It.outside,caption_label:It["caption-label"],button_next:It["nav-button"],button_previous:It["nav-button"],nav:It.nav,month_caption:It["month-caption"],months:It.months,month_grid:It["month-grid"],weekday:It.weekday,today:It.today,selected:It.selected,disabled:void 0,hidden:It.hidden,range_start:It["range-start"],range_end:It["range-end"],range_middle:It["range-middle"],weeks_before_enter:It["weeks-before-enter"],weeks_before_exit:It["weeks-before-exit"],weeks_after_enter:It["weeks-after-enter"],weeks_after_exit:It["weeks-after-exit"],caption_after_enter:It["caption-after-enter"],caption_after_exit:It["caption-after-exit"],caption_before_enter:It["caption-before-enter"],caption_before_exit:It["caption-before-exit"]},mT={preview:It.preview},Zb={animate:!0,showOutsideDays:!1,showWeekNumber:!1,hideWeekdays:!1,captionLayout:"label",fixedWeeks:!1,hideNavigation:!1,classNames:GH,components:{Day:lT,Root:dT,PreviousMonthButton:uT,NextMonthButton:fT}};function Qb(e){return Math.min(3,Math.max(1,e))}var Jb=f(U(),1);function eh({defaultValue:e,onChange:t,value:r}){let n=typeof r<"u",o=n?r:e,[i,a]=(0,Jb.useState)(o),s=n?r:i,l=(0,Jb.useCallback)((c,...u)=>{a(c),t?.(c,...u)},[t]),d;return n&&typeof t=="function"?d=t:!n&&typeof t=="function"?d=l:d=a,[s,d]}var Ir=f(ue(),1),gT=f(U(),1);function $H(e){let t=(e.getTextInfo?.()??e.textInfo)?.direction;return t?t==="rtl":["ar","he","fa","ur","ps","syr","dv","ku","ckb","ug","yi"].includes(e.language)}function qH(e){if(!e)return;let t;try{t=Intl.DateTimeFormat.supportedLocalesOf([e])[0]}catch{}return t}function KH(e){let t=(e.getWeekInfo?.()??e.weekInfo)?.firstDay;if(!(t===void 0||t<1||t>7))return t%7}var th=({locale:e,timeZone:t,mode:r})=>(0,gT.useMemo)(()=>{let n=typeof e=="string",o=n||e===void 0?Un:e,i=qH(n?e:e?.code),a=i??"en-US",s=new Intl.Locale(a),l=i!==void 0?$H(s):(0,Ir.isRTL)(),d=n||i!==void 0?KH(s):void 0,c=new Intl.DateTimeFormat(a,{calendar:"gregory",year:"numeric",month:"long",timeZone:t}),u=new Intl.DateTimeFormat(a,{calendar:"gregory",weekday:"narrow",timeZone:t}),g=new Intl.DateTimeFormat(a,{calendar:"gregory",weekday:"long",timeZone:t}),p=new Intl.DateTimeFormat(a,{calendar:"gregory",weekday:"long",year:"numeric",month:"long",day:"numeric",timeZone:t}),m=new Intl.DateTimeFormat(a,{calendar:"gregory",day:"numeric",timeZone:t});return{"aria-label":r==="single"?(0,Ir.__)("Date calendar"):(0,Ir.__)("Date range calendar"),labels:{labelNav:()=>(0,Ir.__)("Navigation bar"),labelGrid:c.format,labelGridcell:(b,h)=>{let y=p.format(b),v=y;return h?.today&&(v=(0,Ir.sprintf)((0,Ir.__)("Today, %s"),y)),v},labelNext:()=>(0,Ir.__)("Next month"),labelPrevious:()=>(0,Ir.__)("Previous month"),labelDayButton:(b,h)=>{let y=p.format(b),v=y;return h?.today&&h?.selected?(0,Ir.sprintf)((0,Ir.__)("Today, %s, selected"),y):(h?.today&&(v=(0,Ir.sprintf)((0,Ir.__)("Today, %s"),y)),h?.selected&&(v=(0,Ir.sprintf)((0,Ir.__)("%s, selected"),y)),v)},labelWeekday:g.format},locale:o,lang:a,dir:l?"rtl":"ltr",...d===void 0?{}:{weekStartsOn:d},formatters:{formatDay:m.format,formatWeekdayName:u.format,formatCaption:c.format},timeZone:t}},[e,t,r]);var bT=f(Nt(),1),Ua=f(U(),1);function rh(e,t){let r=(0,Ua.useRef)(null),n=(0,Ua.useRef)(!1),o=(0,bT.useMergeRefs)([r,e]),i=t?t.getFullYear()*12+t.getMonth():void 0,a=(0,Ua.useCallback)(()=>{n.current=!0},[]),s=(0,Ua.useCallback)(()=>{n.current=!1},[]);return(0,Ua.useEffect)(()=>{if(!n.current)return;let l=r.current;if(!l)return;let{activeElement:d,body:c}=l.ownerDocument;if(d!==c){let m=d?.closest('[role="grid"]');n.current=!!m&&l.contains(m);return}n.current=!1;let u=l.querySelector('[role="grid"] button[tabindex="0"]:not(:disabled)'),g=l.querySelector('button:not(:disabled):not([aria-disabled="true"])'),p=l.querySelector("button:not(:disabled)");(u??g??p)?.focus()},[i]),{ref:o,onDayFocus:a,onDayBlur:s}}var r1=f(B(),1),xu=(0,Xs.forwardRef)(function({defaultValue:t,value:r,onValueChange:n,numberOfMonths:o=1,locale:i,timeZone:a,month:s,render:l,role:d="application","aria-label":c,labels:u,...g},p){let{"aria-label":m,...b}=th({locale:i,timeZone:a,mode:"single"}),h=(0,Xs.useMemo)(()=>u?{...b.labels,...u}:b.labels,[b.labels,u]),y=(0,Xs.useCallback)((x,S,C,k)=>{n?.(x??null,S,C,k)},[n]),[v,w]=eh({defaultValue:t,value:r,onChange:y}),_=rh(p,s),R=(0,Xs.useMemo)(()=>({render:l,ref:_.ref,role:d,defaultAriaLabel:m}),[l,_.ref,d,m]);return(0,r1.jsx)(vd.Provider,{value:R,children:(0,r1.jsx)(qb,{...Zb,...b,...g,"aria-label":c,mode:"single",month:s,numberOfMonths:Qb(o),labels:h,selected:v??void 0,onSelect:w,onDayFocus:_.onDayFocus,onDayBlur:_.onDayBlur})})});var Vo=f(U(),1);var n1=f(B(),1);function XH({value:e,hoveredDate:t,excludeDisabled:r,resetOnSelect:n,min:o,max:i,disabled:a}){return(0,Vo.useMemo)(()=>{if(!t||!e?.from)return;if(n&&e.to)return{from:t,to:t};let s,l;return t<e.from?(s={from:t,to:e.from},l={from:t,to:e.to??e.from}):e.to&&t>e.from&&t<e.to?(s={from:e.from,to:t},l={from:e.from,to:t}):t>e.from&&(s={from:e.to??e.from,to:t},l={from:e.from,to:t}),o!==void 0&&o>0&&l&&ra(l.to,l.from)<o&&(s={from:t,to:t}),i!==void 0&&i>0&&l&&ra(l.to,l.from)>i&&(s={from:t,to:t}),r&&a&&l&&Gb(l,a)&&(s={from:t,to:t}),s},[e,t,r,n,o,i,a])}var o1=(0,Vo.forwardRef)(function({defaultValue:t,value:r,onValueChange:n,numberOfMonths:o=1,excludeDisabled:i,resetOnSelect:a=!0,min:s,max:l,disabled:d,locale:c,timeZone:u,month:g,render:p,role:m="application","aria-label":b,labels:h,...y},v){let{"aria-label":w,..._}=th({locale:c,timeZone:u,mode:"range"}),R=(0,Vo.useMemo)(()=>h?{..._.labels,...h}:_.labels,[_.labels,h]),x=(0,Vo.useCallback)((A,F,D,O)=>{n?.(A??null,F,D,O)},[n]),[S,C]=eh({defaultValue:t,value:r,onChange:x}),k=rh(v,g),[E,I]=(0,Vo.useState)(void 0),T=XH({value:S,hoveredDate:E,excludeDisabled:i,resetOnSelect:a,min:s,max:l,disabled:d}),N=(0,Vo.useMemo)(()=>({preview:T,preview_start:T?.from,preview_end:T?.to}),[T]),P=(0,Vo.useMemo)(()=>({render:p,ref:k.ref,role:m,defaultAriaLabel:w}),[p,k.ref,m,w]);return(0,n1.jsx)(vd.Provider,{value:P,children:(0,n1.jsx)(qb,{...Zb,..._,...y,"aria-label":b,mode:"range",month:g,numberOfMonths:Qb(o),disabled:d,excludeDisabled:i,resetOnSelect:a,min:s,max:l,labels:R,selected:S??void 0,onSelect:C,onDayFocus:k.onDayFocus,onDayBlur:k.onDayBlur,onDayMouseEnter:A=>I(A),onDayMouseLeave:()=>I(void 0),modifiers:N,modifiersClassNames:mT})})});var hT=f(U(),1),i1="data-wp-hash";function a1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&QH(document)),e.__wpStyleRuntime}function ZH(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${i1}]`))if(r.getAttribute(i1)===t)return!0;return!1}function _T(e,t,r){if(!e.head)return;let n=a1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(ZH(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(i1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function QH(e){let t=a1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)_T(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function JH(e,t){let r=a1();r.styles.set(e,t);for(let n of r.documents.keys())_T(n,e,t)}typeof process>"u",JH("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var eW={stack:"_19ce0419607e1896__stack"},tW={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},ie=(0,hT.forwardRef)(function({direction:t,gap:r,align:n,justify:o,wrap:i,render:a,...s},l){let d={gap:r&&tW[r],alignItems:n,justifyContent:o,flexDirection:t,flexWrap:i};return wn({render:a,ref:l,props:it(s,{style:d,className:eW.stack})})});var CT=f(U(),1);var Su=f(U(),1),Ru=f(B(),1),s1="data-wp-hash";function l1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&nW(document)),e.__wpStyleRuntime}function rW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${s1}]`))if(r.getAttribute(s1)===t)return!0;return!1}function vT(e,t,r){if(!e.head)return;let n=l1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(rW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(s1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function nW(e){let t=l1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)vT(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function d1(e,t){let r=l1();r.styles.set(e,t);for(let n of r.documents.keys())vT(n,e,t)}typeof process>"u",d1("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var oW={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",d1("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var iW={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",d1("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var wd={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},wT=(0,Su.forwardRef)(function({className:t,children:r,visuallyDisabled:n,size:o="default",isBorderless:i,prefix:a,suffix:s,...l},d){return(0,Ru.jsxs)("div",{ref:d,className:Y(oW.div,iW["box-sizing"],wd["input-layout"],wd[`is-size-${o}`],n&&wd["is-disabled"],i&&wd["is-borderless"],t),...l,children:[Su.Children.count(a)>0&&(0,Ru.jsx)("div",{className:wd["slot-wrapper"],"data-slot-type":"prefix",children:a}),r,Su.Children.count(s)>0&&(0,Ru.jsx)("div",{className:wd["slot-wrapper"],"data-slot-type":"suffix",children:s})]})});var xT=f(U(),1),RT=f(B(),1),c1="data-wp-hash";function u1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&sW(document)),e.__wpStyleRuntime}function aW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${c1}]`))if(r.getAttribute(c1)===t)return!0;return!1}function ST(e,t,r){if(!e.head)return;let n=u1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(aW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(c1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function sW(e){let t=u1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)ST(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function lW(e,t){let r=u1();r.styles.set(e,t);for(let n of r.documents.keys())ST(n,e,t)}typeof process>"u",lW("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var yT={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},f1=(0,xT.forwardRef)(function({padding:t="default",className:r,...n},o){return(0,RT.jsx)("div",{ref:o,className:Y(yT["input-layout-slot"],yT[`is-padding-${t}`],r),...n})});f1.displayName="InputLayout.Slot";var Yn=Object.assign(wT,{Slot:f1});var m1=f(B(),1),p1="data-wp-hash";function g1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cW(document)),e.__wpStyleRuntime}function dW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${p1}]`))if(r.getAttribute(p1)===t)return!0;return!1}function ET(e,t,r){if(!e.head)return;let n=g1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(dW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(p1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function cW(e){let t=g1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)ET(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function b1(e,t){let r=g1();r.styles.set(e,t);for(let n of r.documents.keys())ET(n,e,t)}typeof process>"u",b1("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var uW={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",b1("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var fW={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",b1("1a25f6a232","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2ae7be2fc1bb17a3__input{--_gcd-input-padding:var(--wp-ui-input-padding-block,0px) var(--wp-ui-input-layout-padding-inline,0px);background:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:inherit;font-size:inherit;line-height:inherit;outline:none;padding-block:var(--wp-ui-input-padding-block,0);padding-inline:var(--wp-ui-input-layout-padding-inline,0);width:100%;&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}&:disabled,&[aria-disabled=true]{--_gcd-input-placeholder-color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}@media (forced-colors:active){color:GrayText}}&[type=email],&[type=url]{direction:ltr}&[type=number]{appearance:textfield;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:none;margin:0}}}}}");var pW={input:"_2ae7be2fc1bb17a3__input"},yd=(0,CT.forwardRef)(function({className:t,size:r="default",prefix:n,suffix:o,style:i,...a},s){return(0,m1.jsx)(Yn,{className:Y(fW["outset-ring--focus-within"],t),style:i,size:r,visuallyDisabled:a.disabled,prefix:n,suffix:o,children:(0,m1.jsx)(hy,{ref:s,className:Y(uW.input,pW.input),...a})})});var S1=f(ue(),1),vr=f(U(),1);var kT=f(U(),1),Cu=f(B(),1),_1="data-wp-hash";function v1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&gW(document)),e.__wpStyleRuntime}function mW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${_1}]`))if(r.getAttribute(_1)===t)return!0;return!1}function TT(e,t,r){if(!e.head)return;let n=v1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(mW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(_1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function gW(e){let t=v1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)TT(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function bW(e,t){let r=v1();r.styles.set(e,t);for(let n of r.documents.keys())TT(n,e,t)}typeof process>"u",bW("bbbecfe373","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.ab4d64c07c0ba587__spinner{background-color:transparent;display:inline-block;height:var(--wpds-dimension-size-2xs,16px);opacity:1;overflow:visible;position:relative;width:var(--wpds-dimension-size-2xs,16px)}.a7654e10245bb7d2__indicator,.dc51f80c84b35fe2__track{fill:transparent;stroke-width:1.5px}.dc51f80c84b35fe2__track{stroke:var(--wpds-color-background-track-neutral,#dbdbdb)}.a7654e10245bb7d2__indicator{stroke:var(--wpds-color-background-thumb-brand,var(--wp-admin-theme-color,#3858e9));stroke-linecap:round;animation:_02322d973909703c__spinner-spin 1.4s linear infinite both;transform-origin:50% 50%}@keyframes _02322d973909703c__spinner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}}");var h1={spinner:"ab4d64c07c0ba587__spinner",track:"dc51f80c84b35fe2__track",indicator:"a7654e10245bb7d2__indicator","spinner-spin":"_02322d973909703c__spinner-spin"},w1=(0,kT.forwardRef)(function({className:t,...r},n){return(0,Cu.jsxs)("svg",{className:Y(h1.spinner,t),viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg",role:"presentation",focusable:"false",...r,ref:n,children:[(0,Cu.jsx)("circle",{className:h1.track,cx:"50",cy:"50",r:"50",vectorEffect:"non-scaling-stroke"}),(0,Cu.jsx)("path",{className:h1.indicator,d:"m 50 0 a 50 50 0 0 1 50 50",vectorEffect:"non-scaling-stroke"})]})});var Eu=f(B(),1),y1="data-wp-hash";function x1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_W(document)),e.__wpStyleRuntime}function hW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${y1}]`))if(r.getAttribute(y1)===t)return!0;return!1}function OT(e,t,r){if(!e.head)return;let n=x1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(hW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(y1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function _W(e){let t=x1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)OT(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function IT(e,t){let r=x1();r.styles.set(e,t);for(let n of r.documents.keys())OT(n,e,t)}typeof process>"u",IT("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var vW={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",IT("d11816833c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#008030)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');var nh={indicator:"_7a7ac88e306348e7__indicator","indicator-jump":"_48722cc5dd090ce4__indicator-jump","is-invalid":"_57a3bbbfbe38a5c6__is-invalid","is-valid":"_9e944dc198aac10b__is-valid","indicator-icon":"e482806667437c6a__indicator-icon","indicator-spinner":"_6e46434cc23019d2__indicator-spinner"},wW={valid:ww,invalid:nw};function Zs({id:e,type:t,message:r}){return(0,Eu.jsxs)("p",{id:e,className:Y(vW.p,nh.indicator,nh[`is-${t}`]),children:[t==="validating"?(0,Eu.jsx)(w1,{className:nh["indicator-spinner"]}):(0,Eu.jsx)(ir,{className:nh["indicator-icon"],icon:wW[t],size:16,fill:"currentColor"}),r]})}var gi=f(B(),1),yW=e=>(0,gi.jsx)(ie,{...e,direction:"column",gap:"sm"});function xW(e,t,r){let n;return t&&!r?n=`(${(0,S1.__)("Required")})`:!t&&r&&(n=`(${(0,S1.__)("Optional")})`),n?typeof e=="string"?`${e} ${n}`:(0,gi.jsxs)(gi.Fragment,{children:[e," ",n]}):e}var PT="data-validity-visible",Zt=(0,vr.forwardRef)(function({required:t,markWhenOptional:r,customValidity:n,getValidityTarget:o,children:i,render:a=yW,...s},l){let[d,c]=(0,vr.useState)(),[u,g]=(0,vr.useState)(),[p,m]=(0,vr.useState)(!1),[b,h]=(0,vr.useState)(!1),y=(0,vr.useRef)(null);(0,vr.useEffect)(()=>{let x=o(),S=()=>{n?.type!=="validating"&&c(x?.validationMessage),m(!0),x?.setAttribute(PT,"")};return x?.addEventListener("invalid",S),()=>x?.removeEventListener("invalid",S)},[n?.type,o]),(0,vr.useEffect)(()=>{let x=o(),S=k=>{if(k.preventDefault(),!k.isTrusted)return;let E=k.target,I=Array.from(E.form?.elements??[]).find(T=>!T.validity.valid);(!E.form||I===E)&&E.focus()},C=x?.type==="radio"&&x?.name?Array.from(y.current?.querySelectorAll(`input[type="radio"][name="${x?.name}"]`)??[]).filter(k=>k!==x):[];return x?.addEventListener("invalid",S),C.forEach(k=>k.addEventListener("invalid",S)),()=>{x?.removeEventListener("invalid",S),C.forEach(k=>k.removeEventListener("invalid",S))}},[o]),(0,vr.useEffect)(()=>{let x=o();if(!n?.type){x?.setCustomValidity(""),c(x?.validationMessage),g(void 0);return}switch(n.type){case"validating":{x?.setCustomValidity(""),c(void 0),g({type:"validating",message:n.message});break}case"valid":{x?.setCustomValidity(""),c(x?.validationMessage),g({type:"valid",message:n.message});break}case"invalid":{x?.setCustomValidity(n.message??""),c(x?.validationMessage),g(void 0);break}}},[n,o]),(0,vr.useEffect)(()=>{if(!(!b||p)){if(n?.type==="validating"){let x=setTimeout(()=>{m(!0)},1e3);return()=>clearTimeout(x)}m(!0)}},[b,n?.type,p]);let v=x=>{if(x.relatedTarget&&x.currentTarget.contains(x.relatedTarget))return;b||(h(!0),o()?.setAttribute(PT,""));let S=o(),C=n?.type==="validating";window.queueMicrotask(()=>{C||c(S?.validationMessage)})},w=(0,vr.useId)(),_=d?(0,gi.jsx)(Zs,{id:w,type:"invalid",message:d}):u?.type?(0,gi.jsx)(Zs,{id:w,type:u.type,message:u.message}):null,R=p?_:null;return(0,vr.useEffect)(()=>{let x=o();if(!x)return;function S(C,k){let E=(C.getAttribute("aria-describedby")??"").split(" ").filter(I=>I&&I!==w);k&&E.push(w),E.length?C.setAttribute("aria-describedby",E.join(" ")):C.removeAttribute("aria-describedby")}return S(x,!!R),()=>S(x,!1)},[R,w,o]),wn({render:a,ref:[l,y],props:it(s,{onBlur:v,children:(0,gi.jsxs)(gi.Fragment,{children:[(0,vr.cloneElement)(i,{label:xW(i.props.label,t,r),required:t}),R]})})})});var _o={};Dr(_o,{Control:()=>JT,Description:()=>GT,Details:()=>XT,Item:()=>FT,Label:()=>jT,Root:()=>AT,VisualLabel:()=>V1});var MT=f(U(),1);var E1=f(B(),1),R1="data-wp-hash";function C1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&RW(document)),e.__wpStyleRuntime}function SW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${R1}]`))if(r.getAttribute(R1)===t)return!0;return!1}function NT(e,t,r){if(!e.head)return;let n=C1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(SW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(R1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function RW(e){let t=C1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)NT(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function CW(e,t){let r=C1();r.styles.set(e,t);for(let n of r.documents.keys())NT(n,e,t)}typeof process>"u",CW("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var EW={"box-sizing":"_336cd3e4e743482f__box-sizing"},kW=e=>(0,E1.jsx)(ie,{...e,direction:"column",gap:"sm"}),AT=(0,MT.forwardRef)(function({className:t,render:r=kW,...n},o){return(0,E1.jsx)(Yr.Root,{ref:o,className:Y(EW["box-sizing"],t),render:r,...n})});var DT=f(U(),1),VT=f(B(),1),FT=(0,DT.forwardRef)(function(t,r){return(0,VT.jsx)(Yr.Item,{ref:r,...t})});var zT=f(U(),1);var T1=f(B(),1),k1="data-wp-hash";function O1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&OW(document)),e.__wpStyleRuntime}function TW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${k1}]`))if(r.getAttribute(k1)===t)return!0;return!1}function BT(e,t,r){if(!e.head)return;let n=O1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(TW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(k1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function OW(e){let t=O1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)BT(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function IW(e,t){let r=O1();r.styles.set(e,t);for(let n of r.documents.keys())BT(n,e,t)}typeof process>"u",IW("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var LT={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},jT=(0,zT.forwardRef)(function({className:t,hideFromVision:r,variant:n,...o},i){let a=(0,T1.jsx)(Yr.Label,{ref:i,className:Y(LT.label,n&&LT[`is-${n}`],t),...o});return r?(0,T1.jsx)(on,{render:a}):a});var HT=f(U(),1),YT=f(B(),1),I1="data-wp-hash";function P1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&MW(document)),e.__wpStyleRuntime}function PW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${I1}]`))if(r.getAttribute(I1)===t)return!0;return!1}function WT(e,t,r){if(!e.head)return;let n=P1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(PW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(I1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function MW(e){let t=P1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)WT(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function UT(e,t){let r=P1();r.styles.set(e,t);for(let n of r.documents.keys())WT(n,e,t)}typeof process>"u",UT("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var NW={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",UT("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var AW={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},GT=(0,HT.forwardRef)(function({className:t,...r},n){return(0,YT.jsx)(Yr.Description,{ref:n,className:Y(NW.p,AW.description,t),...r})});var $T=f(U(),1),qT=f(ue(),1);var Ya=f(B(),1),M1="data-wp-hash";function N1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&VW(document)),e.__wpStyleRuntime}function DW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${M1}]`))if(r.getAttribute(M1)===t)return!0;return!1}function KT(e,t,r){if(!e.head)return;let n=N1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(DW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(M1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function VW(e){let t=N1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)KT(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function FW(e,t){let r=N1();r.styles.set(e,t);for(let n of r.documents.keys())KT(n,e,t)}typeof process>"u",FW("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var LW={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},XT=(0,$T.forwardRef)(function({className:t,...r},n){return(0,Ya.jsxs)(Ya.Fragment,{children:[(0,Ya.jsx)(on,{render:(0,Ya.jsx)(Yr.Description,{}),children:(0,qT.__)("More details follow the field.")}),(0,Ya.jsx)("div",{ref:n,className:Y(LW.description,t),...r})]})});var ZT=f(U(),1),QT=f(B(),1),JT=(0,ZT.forwardRef)(function(t,r){return(0,QT.jsx)(Yr.Control,{ref:r,...t})});var t8=f(U(),1),A1="data-wp-hash";function D1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&BW(document)),e.__wpStyleRuntime}function zW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${A1}]`))if(r.getAttribute(A1)===t)return!0;return!1}function r8(e,t,r){if(!e.head)return;let n=D1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(zW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(A1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function BW(e){let t=D1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)r8(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function jW(e,t){let r=D1();r.styles.set(e,t);for(let n of r.documents.keys())r8(n,e,t)}typeof process>"u",jW("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var e8={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},V1=(0,t8.forwardRef)(function({className:t,render:r,variant:n,...o},i){return wn({defaultTagName:"span",render:r,ref:i,props:it(o,{className:Y(e8.label,n&&e8[`is-${n}`],t)})})});V1.displayName="Field.VisualLabel";var oh=f(U(),1);var L1=f(B(),1),F1="data-wp-hash";function z1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&WW(document)),e.__wpStyleRuntime}function HW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${F1}]`))if(r.getAttribute(F1)===t)return!0;return!1}function a8(e,t,r){if(!e.head)return;let n=z1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(HW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(F1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function WW(e){let t=z1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)a8(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function s8(e,t){let r=z1();r.styles.set(e,t);for(let n of r.documents.keys())a8(n,e,t)}typeof process>"u",s8("1540cbc709","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._1e441c22c9dc5d28__wrapper{--wp-ui-textarea-min-height:var(--wpds-dimension-size-lg,40px)}._414844876c32ecee__textarea{min-height:calc(var(--wp-ui-textarea-min-height) - 2px);resize:block}}@layer compositions{._1e441c22c9dc5d28__wrapper{--wp-ui-input-padding-block:9.9px;height:auto;line-height:1.4}}}");var i8={wrapper:"_1e441c22c9dc5d28__wrapper",textarea:"_414844876c32ecee__textarea"};typeof process>"u",s8("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var UW={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},YW=(e,t)=>function(n){return typeof e=="function"?e(it(n,t)):(0,oh.cloneElement)(e,it(n,t))},ih=(0,oh.forwardRef)(function({className:t,defaultValue:r,disabled:n,onValueChange:o,render:i,rows:a=4,style:s,value:l,...d},c){return(0,L1.jsx)(yd,{className:Y(i8.wrapper,t),style:s,render:YW(i||(u=>(0,L1.jsx)("textarea",{...u})),{className:Y(UW.textarea,i8.textarea),ref:c,rows:a,...d}),value:l,defaultValue:r,onValueChange:o,disabled:n})});var l8=f(U(),1);var Qs=f(B(),1),B1="data-wp-hash";function j1(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$W(document)),e.__wpStyleRuntime}function GW(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${B1}]`))if(r.getAttribute(B1)===t)return!0;return!1}function d8(e,t,r){if(!e.head)return;let n=j1(),o=n.injectedStyles.get(e);if(o||(o=new Set,n.injectedStyles.set(e,o)),o.has(t))return;if(GW(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(B1,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),o.add(t)}function $W(e){let t=j1();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,n]of t.styles)d8(e,r,n);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function qW(e,t){let r=j1();r.styles.set(e,t);for(let n of r.documents.keys())d8(n,e,t)}typeof process>"u",qW("0c752c3d08","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{@supports (-webkit-hyphens:none) and (not (-moz-appearance:none)){.a9211a7e6af24bed__root input[type=date]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=datetime-local]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=time]:not([data-filled]):not(:focus){--_gcd-input-color:transparent;--_gcd-input-color-disabled:transparent;color:transparent;&:disabled::-webkit-datetime-edit-text{color:transparent}}}}}");var KW={root:"a9211a7e6af24bed__root"},H1=(0,l8.forwardRef)(function({className:t,label:r,description:n,details:o,hideLabelFromVision:i,...a},s){return(0,Qs.jsxs)(_o.Root,{className:Y(KW.root,t),children:[(0,Qs.jsx)(_o.Label,{hideFromVision:i,children:r}),(0,Qs.jsx)(yd,{ref:s,...a}),n&&(0,Qs.jsx)(_o.Description,{children:n}),o&&(0,Qs.jsx)(_o.Details,{children:o})]})});var c8=f(U(),1);var Js=f(B(),1),W1=(0,c8.forwardRef)(function({className:t,label:r,description:n,details:o,hideLabelFromVision:i,...a},s){return(0,Js.jsxs)(_o.Root,{className:t,children:[(0,Js.jsx)(_o.Label,{hideFromVision:i,children:r}),(0,Js.jsx)(ih,{ref:s,...a}),n&&(0,Js.jsx)(_o.Description,{children:n}),o&&(0,Js.jsx)(_o.Details,{children:o})]})});var ah=f(U(),1),u8=f(Nt(),1);var U1=f(B(),1),Fo=(0,ah.forwardRef)(function({required:t,markWhenOptional:r,customValidity:n,...o},i){let a=(0,ah.useRef)(null),s=(0,u8.useMergeRefs)([i,a]);return(0,U1.jsx)(Zt,{required:t,markWhenOptional:r,customValidity:n,getValidityTarget:()=>a.current,children:(0,U1.jsx)(H1,{ref:s,...o})})});var sh=f(U(),1),f8=f(Nt(),1);var Y1=f(B(),1),G1=(0,sh.forwardRef)(function({required:t,markWhenOptional:r,customValidity:n,...o},i){let a=(0,sh.useRef)(null),s=(0,f8.useMergeRefs)([i,a]);return(0,Y1.jsx)(Zt,{required:t,markWhenOptional:r,customValidity:n,getValidityTarget:()=>a.current,children:(0,Y1.jsx)(W1,{ref:s,...o})})});var mh=f(U(),1);var $1=f(ue(),1);var Bt="isAny",jt="isNone",lh="isAll",Kr="isNotAll",gr="between",ln="inThePast",Rn="over",Gt="is",$t="isNot",Ga="lessThan",$a="greaterThan",qa="lessThanOrEqual",Ka="greaterThanOrEqual",Lo="before",zo="after",Bo="beforeInc",jo="afterInc",bi="contains",hi="notContains",_i="startsWith",Ho="on",Wo="notOn",dh=["asc","desc"],p8={asc:"\u2191",desc:"\u2193"},ch={asc:"ascending",desc:"descending"},uh={asc:(0,$1.__)("Sort ascending"),desc:(0,$1.__)("Sort descending")},m8={asc:Vv,desc:Iv},fh="table",g8="grid",b8="list",h8="activity",_8="pickerGrid",v8="pickerTable",w8="pickerActivity";var ph=["1/1","4/3","3/4","3/2","2/3","16/9","9/16"];var y8=(0,mh.createContext)({view:{type:fh},onChangeView:()=>{},fields:[],data:[],paginationInfo:{totalItems:0,totalPages:0},selection:[],onChangeSelection:()=>{},setOpenedFilter:()=>{},openedFilter:null,getItemId:e=>e.id,isItemClickable:()=>!0,renderItemLink:void 0,containerWidth:0,containerRef:(0,mh.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});y8.displayName="DataViewsContext";var Ie=y8;var xi=f(ue(),1);var rl=f(ue(),1),Rh=f(Me(),1),$n=f(U(),1),G8=f(q1(),1);var S8=f(Me(),1),R8=f(ue(),1),C8=f(B(),1),K1="dataviews-selection-checkbox";function Xa({selection:e,onChangeSelection:t,item:r,getItemId:n,titleField:o,disabled:i,...a}){let s=n(r),l=e.includes(s),d=!i&&l,c=o?.getValue?.({item:r})||(0,R8.__)("(no title)");return(0,C8.jsx)(S8.CheckboxControl,{className:K1,"aria-label":c,"aria-disabled":i,checked:d,onChange:()=>{i||t(l?e.filter(u=>s!==u):[...e,s])},...a})}var ku=f(Me(),1),N8=f(ue(),1),Sd=f(U(),1);var A8=f(rn(),1),X1=f(Nt(),1);var xd=function(){return xd=Object.assign||function(t){for(var r,n=1,o=arguments.length;n<o;n++){r=arguments[n];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},xd.apply(this,arguments)};function E8(e){return e.toLowerCase()}var XW=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],ZW=/[^A-Z0-9]+/gi;function T8(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,n=r===void 0?XW:r,o=t.stripRegexp,i=o===void 0?ZW:o,a=t.transform,s=a===void 0?E8:a,l=t.delimiter,d=l===void 0?" ":l,c=k8(k8(e,n,"$1\0$2"),i,"\0"),u=0,g=c.length;c.charAt(u)==="\0";)u++;for(;c.charAt(g-1)==="\0";)g--;return c.slice(u,g).split("\0").map(s).join(d)}function k8(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(n,o){return n.replace(o,r)},e)}function O8(e,t){return t===void 0&&(t={}),T8(e,xd({delimiter:"."},t))}function I8(e,t){return t===void 0&&(t={}),O8(e,xd({delimiter:"-"},t))}function P8(e){let t=e?.toString?.()??"";return t=t.replace(/['\u2019]/,""),I8(t,{splitRegexp:[/(?!(?:1ST|2ND|3RD|[4-9]TH)(?![a-z]))([a-z0-9])([A-Z])/g,/(?!(?:1st|2nd|3rd|[4-9]th)(?![a-z]))([0-9])([a-z])/g,/([A-Za-z])([0-9])/g,/([A-Z])([A-Z][a-z])/g]})}var Pt=f(B(),1);function QW({action:e,onClick:t,items:r,variant:n}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,Pt.jsx)(ku.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:n,onClick:t,children:o})}function JW({action:e,onClick:t,items:r}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,Pt.jsx)(Ce.Item,{disabled:e.disabled,onClick:t,children:(0,Pt.jsx)(Ce.ItemLabel,{children:n})})}function Tu({action:e,items:t,closeModal:r}){let n=typeof e.label=="string"?e.label:e.label(t),o=typeof e.modalHeader=="function"?e.modalHeader(t):e.modalHeader;return(0,Pt.jsx)(ku.Modal,{title:o||n,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${P8(e.id)}`,children:(0,Pt.jsx)(e.RenderModal,{items:t,closeModal:r})})}function Z1({actions:e,item:t,registry:r,setActiveModalAction:n}){let{primaryActions:o,regularActions:i}=(0,Sd.useMemo)(()=>e.reduce((s,l)=>((l.isPrimary?s.primaryActions:s.regularActions).push(l),s),{primaryActions:[],regularActions:[]}),[e]),a=s=>s.map(l=>(0,Pt.jsx)(JW,{action:l,onClick:()=>{if("RenderModal"in l){n(l);return}l.callback([t],{registry:r})},items:[t]},l.id));return(0,Pt.jsxs)(Ce.Group,{children:[a(o),a(i)]})}function Rd({item:e,actions:t,isCompact:r}){let n=(0,A8.useRegistry)(),{primaryActions:o,eligibleActions:i}=(0,Sd.useMemo)(()=>{let s=t.filter(d=>!d.isEligible||d.isEligible(e));return{primaryActions:s.filter(d=>d.isPrimary),eligibleActions:s}},[t,e]),a=(0,X1.useViewportMatch)("medium","<");return r?(0,Pt.jsx)(M8,{item:e,actions:i,isSmall:!0,registry:n}):(0,Pt.jsxs)(ie,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,Pt.jsx)(Q1,{item:e,actions:o,registry:n}),(o.length<i.length||a)&&(0,Pt.jsx)(M8,{item:e,actions:i,registry:n})]})}function M8({item:e,actions:t,isSmall:r,registry:n}){let[o,i]=(0,Sd.useState)(null);return(0,Pt.jsxs)(Pt.Fragment,{children:[(0,Pt.jsxs)(Ce.Root,{disabled:!t.length,children:[(0,Pt.jsx)(Ce.Trigger,{render:(0,Pt.jsx)(ku.Button,{size:r?"small":"compact",icon:fc,label:(0,N8.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,Pt.jsx)(Ce.Popup,{positioner:(0,Pt.jsx)(Ce.Positioner,{align:"end"}),children:(0,Pt.jsx)(Z1,{actions:t,item:e,registry:n,setActiveModalAction:i})})]}),!!o&&(0,Pt.jsx)(Tu,{action:o,items:[e],closeModal:()=>i(null)})]})}function Q1({item:e,actions:t,registry:r,buttonVariant:n}){let[o,i]=(0,Sd.useState)(null);return(0,X1.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,Pt.jsxs)(Pt.Fragment,{children:[t.map(s=>(0,Pt.jsx)(QW,{action:s,onClick:()=>{if("RenderModal"in s){i(s);return}s.callback([e],{registry:r})},items:[e],variant:n},s.id)),!!o&&(0,Pt.jsx)(Tu,{action:o,items:[e],closeModal:()=>i(null)})]})}var bh=f(Me(),1),gh=f(ue(),1),el=f(U(),1),eU=f(rn(),1);var tU=f(Nt(),1);var Za=f(ue(),1);function D8(e,t,r,n=!1){return e>0?(0,Za.sprintf)((0,Za._n)("%d Item selected","%d Items selected",e),e):n||r<=t?(0,Za.sprintf)((0,Za._n)("%d Item","%d Items",r),r):(0,Za.sprintf)((0,Za._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var Ou=f(B(),1);function Cd(e,t){return e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t)))}function hh(e,t){return(0,el.useMemo)(()=>Cd(e,t),[e,t])}function _h(e,t){return(0,el.useMemo)(()=>t.some(r=>Cd(e,r)),[e,t])}function vh({selection:e,onChangeSelection:t,data:r,actions:n,getItemId:o,disableSelectAll:i=!1}){let a=(0,el.useMemo)(()=>r.filter(c=>n.some(u=>u.supportsBulk&&(!u.isEligible||u.isEligible(c)))),[r,n]),s=r.filter(c=>e.includes(o(c))&&a.includes(c)),l=e.length>0,d=s.length===a.length;return i?(0,Ou.jsx)(bh.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:l,disabled:!l,onChange:()=>{t([])},"aria-label":(0,gh.__)("Deselect all")}):(0,Ou.jsx)(bh.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:d,indeterminate:!d&&!!s.length,onChange:()=>{t(d?[]:a.map(c=>o(c)))},"aria-label":d?(0,gh.__)("Deselect all"):(0,gh.__)("Select all")})}var aa=f(ue(),1);var V8=f(Me(),1),Ja=f(U(),1);function wh(e,t){let r=[e?.titleField,e?.mediaField,e?.descriptionField].filter(Boolean);return t.filter(n=>!r.includes(n.id)&&n.type!=="media"&&n.enableHiding!==!1)}function Qa(e,t){return(e.fields??[]).filter(r=>t.some(n=>n.id===r))}var Qe=f(B(),1);function rU({children:e}){return Ja.Children.toArray(e).filter(Boolean).map((t,r)=>(0,Qe.jsxs)(Ja.Fragment,{children:[r>0&&(0,Qe.jsx)(Ce.Separator,{}),t]},r))}var nU=(0,Ja.forwardRef)(function({fieldId:t,view:r,fields:n,onChangeView:o,onHide:i,setOpenedFilter:a,canMove:s=!0,canInsertLeft:l=!0,canInsertRight:d=!0},c){let u=r.sort?.field===t,g=!1,p=!1,m=!1,b=[],h=n.find(C=>C.id===t),{setIsShowingFilter:y}=(0,Ja.useContext)(Ie);if(!h)return null;g=h.enableHiding!==!1,p=h.enableSorting!==!1;let v=h.header;if(b=!!h.filterBy&&h.filterBy?.operators||[],m=!r.filters?.some(C=>t===C.field)&&!!(h.hasElements||h.Edit)&&h.filterBy!==!1&&!h.filterBy?.isPrimary,!p&&!s&&!g&&!m)return v;let w=Qa(r,n),_=w.indexOf(t),R=wh(r,n).filter(C=>!w.includes(C.id)),x=(l||d)&&!!R.length,S=(0,aa.isRTL)();return(0,Qe.jsxs)(Ce.Root,{children:[(0,Qe.jsxs)(Ce.Trigger,{render:(0,Qe.jsx)(V8.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:c,variant:"tertiary"}),children:[v,r.sort&&u&&(0,Qe.jsx)("span",{"aria-hidden":"true",children:p8[r.sort.direction]})]}),(0,Qe.jsx)(Ce.Popup,{style:{minWidth:"240px"},children:(0,Qe.jsxs)(rU,{children:[p&&(0,Qe.jsx)(Ce.RadioGroup,{value:u&&r.sort?r.sort.direction:null,onValueChange:C=>{o({...r,sort:{field:t,direction:C},showLevels:!1})},children:dh.map(C=>(0,Qe.jsx)(Ce.RadioItem,{value:C,children:(0,Qe.jsx)(Ce.ItemLabel,{children:uh[C]})},C))}),m&&(0,Qe.jsx)(Ce.Group,{children:(0,Qe.jsx)(Ce.Item,{prefix:(0,Qe.jsx)(Ce.PrefixIcon,{icon:uc}),onClick:()=>{a(t),y(!0),o({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:b[0]}]})},children:(0,Qe.jsx)(Ce.ItemLabel,{children:(0,aa.__)("Add filter")})})}),(s||g||x)&&h&&(0,Qe.jsxs)(Ce.Group,{children:[s&&(0,Qe.jsx)(Ce.Item,{prefix:(0,Qe.jsx)(Ce.PrefixIcon,{icon:Mv}),disabled:S?_>=w.length-1:_<1,onClick:()=>{let C=S?_+1:_-1,k=[...w];k.splice(_,1),k.splice(C,0,t),o({...r,fields:k})},children:(0,Qe.jsx)(Ce.ItemLabel,{children:(0,aa.__)("Move left")})}),s&&(0,Qe.jsx)(Ce.Item,{prefix:(0,Qe.jsx)(Ce.PrefixIcon,{icon:Av}),disabled:S?_<1:_>=w.length-1,onClick:()=>{let C=S?_-1:_+1,k=[...w];k.splice(_,1),k.splice(C,0,t),o({...r,fields:k})},children:(0,Qe.jsx)(Ce.ItemLabel,{children:(0,aa.__)("Move right")})}),l&&!!R.length&&(0,Qe.jsxs)(Ce.SubmenuRoot,{children:[(0,Qe.jsx)(Ce.SubmenuTrigger,{children:(0,Qe.jsx)(Ce.ItemLabel,{children:(0,aa.__)("Insert left")})}),(0,Qe.jsx)(Ce.Popup,{children:R.map(C=>{let k=S?_+1:_;return(0,Qe.jsx)(Ce.Item,{onClick:()=>{o({...r,fields:[...w.slice(0,k),C.id,...w.slice(k)]})},children:(0,Qe.jsx)(Ce.ItemLabel,{children:C.label})},C.id)})})]}),d&&!!R.length&&(0,Qe.jsxs)(Ce.SubmenuRoot,{children:[(0,Qe.jsx)(Ce.SubmenuTrigger,{children:(0,Qe.jsx)(Ce.ItemLabel,{children:(0,aa.__)("Insert right")})}),(0,Qe.jsx)(Ce.Popup,{children:R.map(C=>{let k=S?_:_+1;return(0,Qe.jsx)(Ce.Item,{onClick:()=>{o({...r,fields:[...w.slice(0,k),C.id,...w.slice(k)]})},children:(0,Qe.jsx)(Ce.ItemLabel,{children:C.label})},C.id)})})]}),g&&h&&(0,Qe.jsx)(Ce.Item,{prefix:(0,Qe.jsx)(Ce.PrefixIcon,{icon:hc}),onClick:()=>{i(h),o({...r,fields:w.filter(C=>C!==t)})},children:(0,Qe.jsx)(Ce.ItemLabel,{children:(0,aa.__)("Hide column")})})]})]})})]})}),oU=nU,Ed=oU;var F8=f(U(),1),J1=f(B(),1);function iU({item:e,isItemClickable:t,onClickItem:r,className:n}){return!t(e)||!r?{className:n}:{className:n?`${n} ${n}--clickable`:void 0,role:"button",tabIndex:0,onClick:o=>{o.stopPropagation(),r(e)},onKeyDown:o=>{(o.key==="Enter"||o.key===""||o.key===" ")&&(o.stopPropagation(),r(e))}}}function es({item:e,isItemClickable:t,onClickItem:r,renderItemLink:n,className:o,children:i,...a}){if(!t(e))return(0,J1.jsx)("div",{className:o,...a,children:i});if(n){let l=n({item:e,className:`${o} ${o}--clickable`,...a,children:i});return(0,F8.cloneElement)(l,{onClick:d=>{d.stopPropagation(),l.props.onClick&&l.props.onClick(d)},onKeyDown:d=>{(d.key==="Enter"||d.key===""||d.key===" ")&&(d.stopPropagation(),l.props.onKeyDown&&l.props.onKeyDown(d))}})}let s=iU({item:e,isItemClickable:t,onClickItem:r,className:o});return(0,J1.jsx)("div",{...s,...a,children:i})}var vi=f(B(),1);function aU({item:e,level:t,titleField:r,mediaField:n,mediaAspectRatio:o,descriptionField:i,onClickItem:a,renderItemLink:s,isItemClickable:l}){let d="32px";if(o){let[c,u]=o.split("/").map(Number);d=`${Math.min(60,Math.round(32*c/u))}px`}return(0,vi.jsxs)(ie,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[n&&(0,vi.jsx)(es,{item:e,isItemClickable:l,onClickItem:a,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":l(e)&&(a||s)&&r?r.getValue?.({item:e}):void 0,children:(0,vi.jsx)(n.render,{item:e,field:n,config:{sizes:d}})}),(0,vi.jsxs)(ie,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,vi.jsxs)(es,{item:e,isItemClickable:l,onClickItem:a,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[t!==void 0&&t>0&&(0,vi.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,vi.jsx)(r.render,{item:e,field:r})]}),i&&(0,vi.jsx)(i.render,{item:e,field:i})]})]})}var yh=aU;var tl=f(U(),1),L8=f(ue(),1),sU=e=>(0,L8.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function z8({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,n]=(0,tl.useState)(!1),[o,i]=(0,tl.useState)(!1),a=(0,tl.useCallback)(()=>{let s=e.current;s&&(t&&n(sU(s)),i(s.scrollTop>0))},[e,t]);return(0,tl.useEffect)(()=>{if(typeof window>"u"||!e.current)return()=>{};let s=e.current;return a(),s.addEventListener("scroll",a),window.addEventListener("resize",a),()=>{s.removeEventListener("scroll",a),window.removeEventListener("resize",a)}},[e,t,a]),{isHorizontalScrollEnd:r,isVerticallyScrolled:o}}function Cn(e,t){return e.reduce((r,n)=>{let o=t.getValue({item:n});return r.has(o)||r.set(o,[]),r.get(o)?.push(n),r},new Map)}var Iu=f(U(),1),j8=f(q1(),1);function B8(e,t,r){return e.slice(Math.min(t,r),Math.max(t,r)+1)}function lU({anchorId:e,targetId:t,lastTargetId:r,orderedIds:n,selection:o}){let i=n.indexOf(t);if(i===-1)return o;let a=e===null?-1:n.indexOf(e),s=a!==-1,l=s?a:i,d=s&&r!==null?n.indexOf(r):-1,c=d===-1?[]:B8(n,l,d),u=o.filter(g=>!c.includes(g));return[...new Set([...u,...B8(n,l,i)])]}function dU({targetId:e,orderedIds:t,selection:r}){let n=t.indexOf(e);if(n===-1)return null;let o=new Set(r),i=null,a=1/0;return t.forEach((s,l)=>{if(!o.has(s))return;let d=Math.abs(l-n);d<a&&(a=d,i=s)}),i}function vo({data:e,getItemId:t,isItemSelectable:r,selection:n,onChangeSelection:o,selectionMode:i,shouldSelectOnClick:a}){let s=i==="multi",l=i!=="single-required",d=(0,Iu.useRef)(null),c=y=>{d.current={anchorId:y,lastTargetId:null}},u=(0,Iu.useRef)(!1);(0,Iu.useEffect)(()=>{let y=()=>{u.current=!0};return document.addEventListener("touchstart",y,{once:!0}),()=>document.removeEventListener("touchstart",y)},[]);let g=e.filter(r).map(t),p=new Set(g),b=g.length>0&&s;return{getSelectionProps:y=>{let v=p.has(y);return{...a&&{onClick:()=>{l&&n.includes(y)?o(n.filter(w=>y!==w)):o(s?[...n,y]:[y]),c(y)}},onMouseDown:w=>{w.button===0&&w.shiftKey&&b&&w.preventDefault()},onClickCapture:w=>{if(!b)return;let _=(0,j8.isAppleOS)()?w.metaKey:w.ctrlKey,R=w.target instanceof Element&&!!w.target.closest(`.${K1}`);if(!_&&!w.shiftKey){v&&R&&c(y);return}if(!(u.current||document.getSelection()?.type==="Range")&&(w.stopPropagation(),R||w.preventDefault(),!!v))if(w.shiftKey){let x=d.current;(!x||!p.has(x.anchorId))&&(x={anchorId:dU({targetId:y,orderedIds:g,selection:n})??y,lastTargetId:null}),o(lU({anchorId:x.anchorId,targetId:y,lastTargetId:x.lastTargetId,orderedIds:g,selection:n})),d.current={anchorId:x.anchorId,lastTargetId:y}}else o(n.includes(y)?n.filter(x=>y!==x):[...n,y]),c(y)}}}}}var ts=f(Me(),1),W8=f(ue(),1),U8=f(U(),1);var Gn=f(B(),1);function H8({field:e,isVisible:t,onToggleVisibility:r}){return(0,Gn.jsx)(ts.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,Gn.jsxs)(ie,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,Gn.jsx)("div",{style:{height:24,width:24},children:t&&(0,Gn.jsx)(ts.Icon,{icon:Ui})}),(0,Gn.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function cU(e){return!!e}function xh({showLabel:e=!0}){let{view:t,fields:r,onChangeView:n}=(0,U8.useContext)(Ie),o=wh(t,r);if(!o?.length)return null;let i=r.find(m=>m.id===t.titleField),a=r.find(m=>m.id===t.mediaField),s=r.find(m=>m.id===t.descriptionField),l=[{field:i,isVisibleFlag:"showTitle"},{field:a,isVisibleFlag:"showMedia"},{field:s,isVisibleFlag:"showDescription"}].filter(({field:m})=>cU(m)),d=t.fields??[],c=o.filter(m=>d.includes(m.id)).length,u=l.filter(({isVisibleFlag:m})=>t[m]??!0),g=u.length+c,p=g===1&&u.length===1;return(0,Gn.jsxs)(ie,{direction:"column",className:"dataviews-field-control",children:[e&&(0,Gn.jsx)(ts.BaseControl.VisualLabel,{children:(0,W8.__)("Properties")}),(0,Gn.jsx)(ie,{direction:"column",className:"dataviews-view-config__properties",children:(0,Gn.jsxs)(ts.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[l.map(({field:m,isVisibleFlag:b})=>{let h=t[b]??!0,y=p&&h?{...m,enableHiding:!1}:m;return(0,Gn.jsx)(H8,{field:y,isVisible:h,onToggleVisibility:()=>{n({...t,[b]:!h})}},m.id)}),o.map(m=>{let b=d.includes(m.id),h=g===1&&b?{...m,enableHiding:!1}:m;return(0,Gn.jsx)(H8,{field:h,isVisible:b,onToggleVisibility:()=>{n({...t,fields:b?d.filter(y=>y!==m.id):[...d,m.id]})}},m.id)})]})})]})}var Sh=f(U(),1);function wi(e,t={delay:400}){let[r,n]=(0,Sh.useState)(!1);return(0,Sh.useEffect)(()=>{if(!e)return;let o=setTimeout(()=>{n(!0)},t.delay);return()=>{clearTimeout(o),n(!1)}},[e,t.delay]),r}var je=f(B(),1);function $8(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function uU({item:e,fields:t,column:r,align:n}){let o=t.find(a=>a.id===r);if(!o)return null;let i=Y("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":n==="end","dataviews-view-table__cell-align-center":n==="center"});return(0,je.jsx)("div",{className:i,children:(0,je.jsx)(o.render,{item:e,field:o})})}function Y8({hasBulkActions:e,item:t,level:r,actions:n,fields:o,id:i,view:a,titleField:s,mediaField:l,mediaAspectRatio:d,descriptionField:c,selection:u,getItemId:g,isItemClickable:p,onClickItem:m,renderItemLink:b,onChangeSelection:h,onMouseDown:y,onClickCapture:v,isActionsColumnSticky:w,posinset:_}){let{paginationInfo:R}=(0,$n.useContext)(Ie),x=hh(n,t),S=x&&u.includes(i),{showTitle:C=!0,showMedia:k=!0,showDescription:E=!0,infiniteScrollEnabled:I}=a,T=Qa(a,o),N=s&&C||l&&k||c&&E;return(0,je.jsxs)("tr",{className:Y("dataviews-view-table__row",{"is-selected":x&&S,"has-bulk-actions":x}),"aria-setsize":I?R.totalItems:void 0,"aria-posinset":_,role:I?"article":void 0,onClickCapture:v,onMouseDown:P=>{let A=(0,G8.isAppleOS)()?P.metaKey:P.ctrlKey;P.button===0&&A&&window.navigator.userAgent.toLowerCase().includes("firefox")&&P.preventDefault(),y(P)},children:[e&&(0,je.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,je.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,je.jsx)(Xa,{item:t,selection:u,onChangeSelection:h,getItemId:g,titleField:s,disabled:!x})})}),N&&(0,je.jsx)("td",{children:(0,je.jsx)(yh,{item:t,level:r,titleField:C?s:void 0,mediaField:k?l:void 0,mediaAspectRatio:d,descriptionField:E?c:void 0,isItemClickable:p,onClickItem:m,renderItemLink:b})}),T.map(P=>{let{width:A,maxWidth:F,minWidth:D,align:O}=a.layout?.styles?.[P]??{},L=o.find(V=>V.id===P),M=$8(O,L?.type);return(0,je.jsx)("td",{style:{width:A,maxWidth:F,minWidth:D},children:(0,je.jsx)(uU,{fields:o,item:t,column:P,align:M})},P)}),!!n?.length&&(0,je.jsx)("td",{className:Y("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":w}),onClick:P=>P.stopPropagation(),children:(0,je.jsx)(Rd,{item:t,actions:n})})]})}function fU({actions:e,data:t,fields:r,getItemId:n,getItemLevel:o,isLoading:i=!1,onChangeView:a,onChangeSelection:s,selection:l,setOpenedFilter:d,onClickItem:c,isItemClickable:u,renderItemLink:g,view:p,className:m,empty:b}){let{containerRef:h}=(0,$n.useContext)(Ie),y=wi(i),v=p.groupBy?.field?r.find(G=>G.id===p.groupBy?.field):null,w=v?Cn(t,v):null,_=w?Array.from(w.values()).flat():t,{getSelectionProps:R}=vo({data:_,getItemId:n,isItemSelectable:G=>Cd(e,G),selection:l,onChangeSelection:s,selectionMode:"multi",shouldSelectOnClick:!1}),x=(0,$n.useRef)(new Map),S=(0,$n.useRef)(void 0),[C,k]=(0,$n.useState)(),[E,I]=(0,$n.useState)(null);(0,$n.useEffect)(()=>{S.current&&(S.current.focus(),S.current=void 0)});let T=(0,$n.useId)(),{isHorizontalScrollEnd:N,isVerticallyScrolled:P}=z8({scrollContainerRef:h,enabledHorizontal:!!e?.length}),A=_h(e,t);if(C){S.current=C,k(void 0);return}let F=G=>{let te=x.current.get(G.id),he=te?x.current.get(te.fallback):void 0;k(he?.node)},D=G=>{G.preventDefault(),G.stopPropagation();let te={getBoundingClientRect:()=>({x:G.clientX,y:G.clientY,top:G.clientY,left:G.clientX,right:G.clientX,bottom:G.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{I(te)})},O=!!t?.length,L=r.find(G=>G.id===p.titleField),M=r.find(G=>G.id===p.mediaField),V=r.find(G=>G.id===p.descriptionField),{showTitle:z=!0,showMedia:W=!0,showDescription:j=!0}=p,re=L&&z||M&&W||V&&j,ne=Qa(p,r),de=(G,te)=>he=>{he?x.current.set(G,{node:he,fallback:ne[te>0?te-1:1]}):x.current.delete(G)},Q=p.infiniteScrollEnabled&&!w,fe=(0,rl.isRTL)(),be=p.layout?.aspectRatio&&ph.includes(p.layout.aspectRatio)?p.layout.aspectRatio:void 0,ve={"--wp-dataviews-media-aspect-ratio":be??"1/1"};return O?(0,je.jsxs)(je.Fragment,{children:[(0,je.jsxs)("table",{className:Y("dataviews-view-table",m,{[`has-${p.layout?.density}-density`]:p.layout?.density&&["compact","comfortable"].includes(p.layout.density),"has-bulk-actions":A,"is-refreshing":!Q&&y,"has-media-aspect-ratio":!!be}),style:ve,"aria-busy":i,"aria-describedby":T,role:Q?"feed":void 0,inert:!Q&&i?"true":void 0,children:[(0,je.jsxs)("colgroup",{children:[A&&(0,je.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),re&&(0,je.jsx)("col",{className:"dataviews-view-table__col-first-data"}),ne.map((G,te)=>(0,je.jsx)("col",{className:Y(`dataviews-view-table__col-${G}`,{"dataviews-view-table__col-expand":!re&&te===ne.length-1})},`col-${G}`)),!!e?.length&&(0,je.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),E&&(0,je.jsx)(Rh.Popover,{anchor:E,onClose:()=>I(null),placement:"bottom-start",children:(0,je.jsx)(xh,{showLabel:!1})}),(0,je.jsx)("thead",{className:Y({"dataviews-view-table__thead--stuck":P}),onContextMenu:D,children:(0,je.jsxs)("tr",{className:"dataviews-view-table__row",children:[A&&(0,je.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:D,children:(0,je.jsx)(vh,{selection:l,onChangeSelection:s,data:t,actions:e,getItemId:n})}),re&&(0,je.jsx)("th",{scope:"col",children:L&&(0,je.jsx)(Ed,{ref:de(L.id,0),fieldId:L.id,view:p,fields:r,onChangeView:a,onHide:F,setOpenedFilter:d,canMove:!1,canInsertLeft:fe?p.layout?.enableMoving??!0:!1,canInsertRight:fe?!1:p.layout?.enableMoving??!0})}),ne.map((G,te)=>{let{width:he,maxWidth:ke,minWidth:Oe,align:_e}=p.layout?.styles?.[G]??{},ae=r.find(ce=>ce.id===G),K=$8(_e,ae?.type),se=p.layout?.enableMoving??!0;return(0,je.jsx)("th",{style:{width:he,maxWidth:ke,minWidth:Oe,textAlign:K},"aria-sort":p.sort?.direction&&p.sort?.field===G?ch[p.sort.direction]:void 0,scope:"col",children:(0,je.jsx)(Ed,{ref:de(G,te),fieldId:G,view:p,fields:r,onChangeView:a,onHide:F,setOpenedFilter:d,canMove:se,canInsertLeft:se,canInsertRight:se})},G)}),!!e?.length&&(0,je.jsx)("th",{className:Y("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!N}),children:(0,je.jsx)("span",{className:"dataviews-view-table-header",children:(0,rl.__)("Actions")})})]})}),O&&v&&w?Array.from(w.entries()).map(([G,te])=>(0,je.jsxs)("tbody",{children:[(0,je.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,je.jsx)("td",{colSpan:ne.length+(re?1:0)+(A?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:p.groupBy?.showLabel===!1?G:(0,rl.sprintf)((0,rl.__)("%1$s: %2$s"),v.label,G)})}),te.map((he,ke)=>{let Oe=n(he)||ke.toString();return(0,je.jsx)(Y8,{item:he,level:p.showLevels&&typeof o=="function"?o(he):void 0,hasBulkActions:A,actions:e,fields:r,id:Oe,view:p,titleField:L,mediaField:M,mediaAspectRatio:be,descriptionField:V,selection:l,getItemId:n,onChangeSelection:s,...R(Oe),onClickItem:c,renderItemLink:g,isItemClickable:u,isActionsColumnSticky:!N},n(he))})]},`group-${G}`)):(0,je.jsx)("tbody",{children:O&&t.map((G,te)=>{let he=n(G)||te.toString();return(0,je.jsx)(Y8,{item:G,level:p.showLevels&&typeof o=="function"?o(G):void 0,hasBulkActions:A,actions:e,fields:r,id:he,view:p,titleField:L,mediaField:M,mediaAspectRatio:be,descriptionField:V,selection:l,getItemId:n,onChangeSelection:s,...R(he),onClickItem:c,renderItemLink:g,isItemClickable:u,isActionsColumnSticky:!N,posinset:Q?te+1:void 0},n(G))})})]}),Q&&i&&(0,je.jsx)("div",{className:"dataviews-loading",id:T,children:(0,je.jsx)("p",{className:"dataviews-loading-more",children:(0,je.jsx)(Rh.Spinner,{})})})]}):(0,je.jsx)("div",{className:Y("dataviews-no-results",{"is-refreshing":y}),id:T,children:b})}var q8=fU;var J8=f(Me(),1),Oh=f(ue(),1);var wo=f(Me(),1);var Mu=f(ue(),1),Q8=f(Nt(),1),ns=f(U(),1);var pU=f(Me(),1),mU=f(ue(),1),Ch=f(U(),1);var gU=f(B(),1),bU=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],hU=bU[2].value;function Eh(){let e=(0,Ch.useContext)(Ie),t=e.view;return(0,Ch.useMemo)(()=>{let r=e.containerWidth,n=32,o=t.layout?.previewSize??hU,i=Math.floor((r+n)/(o+n));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var K8=f(U(),1);var X8=f(B(),1),Pu=(0,K8.forwardRef)(({className:e,previewSize:t,style:r,...n},o)=>(0,X8.jsx)("div",{ref:o,className:Y("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`,...r},...n}));var kh=f(U(),1);function rs(e,t){let{intersectionObserver:r}=(0,kh.useContext)(Ie);(0,kh.useEffect)(()=>{let n=e.current;if(!(!n||t===void 0||!r))return r.observe(n),()=>{r.unobserve(n)}},[e,r,t])}function Th(e,t,r){let o=!!e?.length&&t?e[0].position:void 0;return o&&r?(o-1)%r:0}var Ke=f(B(),1);function _U(e,t){let r=[];for(let n=0,o=e.length;n<o;n+=t)r.push(e.slice(n,n+t));return r}var Z8=(0,ns.forwardRef)(function e({view:t,selection:r,onChangeSelection:n,onClickItem:o,isItemClickable:i,renderItemLink:a,getItemId:s,item:l,actions:d,mediaField:c,titleField:u,descriptionField:g,regularFields:p,badgeFields:m,hasBulkActions:b,config:h,posinset:y,setsize:v,...w},_){let{showTitle:R=!0,showMedia:x=!0,showDescription:S=!0}=t,C=hh(d,l),k=s(l),E=(0,ns.useRef)(null),I=(0,ns.useCallback)(M=>{E.current=M,typeof _=="function"?_(M):_&&(_.current=M)},[_]);rs(E,y);let T=(0,Q8.useInstanceId)(e),N=r.includes(k),P=(0,Ke.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),A=x&&c?.render,F=A?(0,Ke.jsx)(c.render,{item:l,field:c,config:h}):P,D=R&&u?.render?(0,Ke.jsx)(u.render,{item:l,field:u}):null,O,L;return i(l)&&o&&(D?(O={"aria-labelledby":`dataviews-view-grid__title-field-${T}`},L={id:`dataviews-view-grid__title-field-${T}`}):O={"aria-label":(0,Mu.__)("Navigate to item")}),(0,Ke.jsxs)(ie,{direction:"column",...w,ref:I,"aria-setsize":v,"aria-posinset":y,className:Y(w.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":C&&N}),children:[(0,Ke.jsx)(es,{item:l,isItemClickable:i,onClickItem:o,renderItemLink:a,className:Y("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!A}),...O,children:F}),b&&(0,Ke.jsx)(Xa,{item:l,selection:r,onChangeSelection:n,getItemId:s,titleField:u,disabled:!C}),!!d?.length&&(0,Ke.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,Ke.jsx)(Rd,{item:l,actions:d,isCompact:!0})}),R&&(0,Ke.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,Ke.jsx)(es,{item:l,isItemClickable:i,onClickItem:o,renderItemLink:a,className:"dataviews-view-grid__title-field dataviews-title-field",...L,title:u?.getValueFormatted({item:l,field:u})||void 0,children:D})}),(0,Ke.jsxs)(ie,{direction:"column",gap:"xs",children:[S&&g?.render&&(0,Ke.jsx)(g.render,{item:l,field:g}),!!m?.length&&(0,Ke.jsx)(ie,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:m.map(M=>(0,Ke.jsx)(ou,{className:"dataviews-view-grid__field-value",children:(0,Ke.jsx)(M.render,{item:l,field:M})},M.id))}),!!p?.length&&(0,Ke.jsx)(ie,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:p.map(M=>(0,Ke.jsx)(wo.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,Ke.jsxs)(Ke.Fragment,{children:[(0,Ke.jsxs)(xr.Root,{children:[(0,Ke.jsx)(xr.Trigger,{render:(0,Ke.jsx)(wo.FlexItem,{className:"dataviews-view-grid__field-name",children:M.header})}),(0,Ke.jsx)(xr.Popup,{children:M.label})]}),(0,Ke.jsx)(wo.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,Ke.jsx)(M.render,{item:l,field:M})})]})},M.id))})]})]})});function eS({data:e,isInfiniteScroll:t,className:r,inert:n,isLoading:o,view:i,fields:a,selection:s,onChangeSelection:l,onClickItem:d,isItemClickable:c,renderItemLink:u,getItemId:g,actions:p,getSelectionProps:m}){let{paginationInfo:b,resizeObserverRef:h}=(0,ns.useContext)(Ie),y=Eh(),v={"--wp-dataviews-media-aspect-ratio":i.layout?.aspectRatio&&ph.includes(i.layout.aspectRatio)?i.layout.aspectRatio:"1/1"},w=i.layout?.mediaFit==="contain",_=_h(p,e),R=a.find(P=>P.id===i?.titleField),x=a.find(P=>P.id===i?.mediaField),S=a.find(P=>P.id===i?.descriptionField),C=i.fields??[],{regularFields:k,badgeFields:E}=C.reduce((P,A)=>{let F=a.find(O=>O.id===A);if(!F)return P;let D=i.layout?.badgeFields?.includes(A)?"badgeFields":"regularFields";return P[D].push(F),P},{regularFields:[],badgeFields:[]}),I="900px",T=Math.ceil(e.length/y),N=Th(e,t,y);return(0,Ke.jsxs)(Ke.Fragment,{children:[t&&(0,Ke.jsxs)(wo.Composite,{render:(0,Ke.jsx)(Pu,{className:Y("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density),"has-media-fit-contain":w}),previewSize:i.layout?.previewSize,style:v,"aria-busy":o,ref:h}),role:"feed",focusWrap:!0,inert:n,children:[Array.from({length:N}).map((P,A)=>(0,Ke.jsx)(wo.Composite.Item,{render:F=>(0,Ke.jsx)(ie,{...F,direction:"column",role:"article",className:"dataviews-view-grid__row__gridcell dataviews-view-grid__card dataviews-view-grid__placeholder"}),"aria-hidden":!0,tabIndex:-1},`placeholder-${A}`)),e.map(P=>{let A=g(P),F=m(A),D=P.position;return(0,Ke.jsx)(wo.Composite.Item,{render:O=>(0,Ke.jsx)(Z8,{...O,id:A,role:"article",view:i,selection:s,onChangeSelection:l,onClickItem:d,isItemClickable:c,renderItemLink:u,getItemId:g,item:P,actions:p,onMouseDown:L=>{O.onMouseDown?.(L),F.onMouseDown(L)},onClickCapture:L=>{O.onClickCapture?.(L),F.onClickCapture(L)},mediaField:x,titleField:R,descriptionField:S,regularFields:k,badgeFields:E,hasBulkActions:_,posinset:D,setsize:b.totalItems,config:{sizes:I}})},A)})]}),!t&&(0,Ke.jsx)(wo.Composite,{role:"grid",style:v,className:Y("dataviews-view-grid",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density),"has-media-fit-contain":w}),focusWrap:!0,"aria-busy":o,"aria-rowcount":T,ref:h,inert:n,children:_U(e,y).map((P,A)=>(0,Ke.jsx)(wo.Composite.Row,{render:(0,Ke.jsx)("div",{role:"row","aria-rowindex":A+1,"aria-label":(0,Mu.sprintf)((0,Mu.__)("Row %d"),A+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${y}, minmax(0, 1fr) )`}}),children:P.map(F=>{let D=g(F),O=m(D);return(0,Ke.jsx)(wo.Composite.Item,{render:L=>(0,Ke.jsx)(Z8,{...L,id:D,role:"gridcell",view:i,selection:s,onChangeSelection:l,onClickItem:d,isItemClickable:c,renderItemLink:u,getItemId:g,item:F,actions:p,onMouseDown:M=>{L.onMouseDown?.(M),O.onMouseDown(M)},onClickCapture:M=>{L.onClickCapture?.(M),O.onClickCapture(M)},mediaField:x,titleField:R,descriptionField:S,regularFields:k,badgeFields:E,hasBulkActions:_,config:{sizes:I}})},D)})},A))})]})}var qn=f(B(),1);function vU({actions:e,data:t,fields:r,getItemId:n,isLoading:o,onChangeSelection:i,onClickItem:a,isItemClickable:s,renderItemLink:l,selection:d,view:c,className:u,empty:g}){let p=wi(!!o),m=!!t?.length,b=c.groupBy?.field?r.find(R=>R.id===c.groupBy?.field):null,h=b?Cn(t,b):null,y=c.infiniteScrollEnabled&&!h,v=h?Array.from(h.values()).flat():t,{getSelectionProps:w}=vo({data:v,getItemId:n,isItemSelectable:R=>Cd(e,R),selection:d,onChangeSelection:i,selectionMode:"multi",shouldSelectOnClick:!1});if(!m)return(0,qn.jsx)("div",{className:Y("dataviews-no-results",{"is-refreshing":p}),children:g});let _={className:Y(u,{"is-refreshing":!y&&p}),inert:!y&&o?"true":void 0,isLoading:o,view:c,fields:r,selection:d,onChangeSelection:i,onClickItem:a,isItemClickable:s,renderItemLink:l,getItemId:n,actions:e,getSelectionProps:w};return(0,qn.jsxs)(qn.Fragment,{children:[m&&b&&h&&(0,qn.jsx)(ie,{direction:"column",gap:"lg",children:Array.from(h.entries()).map(([R,x])=>(0,qn.jsxs)(ie,{direction:"column",gap:"sm",children:[(0,qn.jsx)("h3",{className:"dataviews-view-grid__group-header",children:c.groupBy?.showLabel===!1?R:(0,Oh.sprintf)((0,Oh.__)("%1$s: %2$s"),b.label,R)}),(0,qn.jsx)(eS,{..._,data:x,isInfiniteScroll:!1})]},R))}),!h&&(0,qn.jsx)(eS,{..._,data:t,isInfiniteScroll:!!y}),y&&o&&(0,qn.jsx)("p",{className:"dataviews-loading-more",children:(0,qn.jsx)(J8.Spinner,{})})]})}var eO=vU;var Ih=f(Nt(),1),En=f(Me(),1),Qt=f(U(),1),Nu=f(ue(),1);var nS=f(rn(),1);var Ae=f(B(),1);function tS(e){return`${e}-item-wrapper`}function wU(e,t){return`${e}-primary-action-${t}`}function rS(e){return`${e}-dropdown`}function yU({idPrefix:e,primaryAction:t,item:r}){let n=(0,nS.useRegistry)(),[o,i]=(0,Qt.useState)(!1),a=wU(e,t.id),s=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,Ae.jsx)("div",{role:"gridcell",children:(0,Ae.jsx)(En.Composite.Item,{id:a,render:(0,Ae.jsx)(En.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:s,size:"small",onClick:()=>i(!0)}),children:o&&(0,Ae.jsx)(Tu,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,Ae.jsx)("div",{role:"gridcell",children:(0,Ae.jsx)(En.Composite.Item,{id:a,render:(0,Ae.jsx)(En.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:n})},children:s})})},t.id)}function tO({view:e,actions:t,idPrefix:r,isSelected:n,item:o,titleField:i,mediaField:a,descriptionField:s,selectionProps:l,otherFields:d,onDropdownTriggerKeyDown:c,posinset:u}){let{showTitle:g=!0,showMedia:p=!0,showDescription:m=!0,infiniteScrollEnabled:b}=e,h=(0,Qt.useRef)(null),y=`${r}-label`,v=`${r}-description`,w=(0,nS.useRegistry)(),[_,R]=(0,Qt.useState)(!1),[x,S]=(0,Qt.useState)(null),C=({type:O})=>{R(O==="mouseenter")},{paginationInfo:k}=(0,Qt.useContext)(Ie);(0,Qt.useEffect)(()=>{n&&h.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[n]);let{primaryAction:E,eligibleActions:I}=(0,Qt.useMemo)(()=>{let O=t.filter(M=>!M.isEligible||M.isEligible(o));return{primaryAction:O.filter(M=>M.isPrimary)[0],eligibleActions:O}},[t,o]),T=E&&t.length===1,N=p&&a?.render?(0,Ae.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,Ae.jsx)(a.render,{item:o,field:a,config:{sizes:"52px"}})}):null,P=g&&i?.render?(0,Ae.jsx)(i.render,{item:o,field:i}):null,A=m&&s?.render,F=!!N&&!A&&!d.length,D=I?.length>0&&(0,Ae.jsxs)(ie,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[E&&(0,Ae.jsx)(yU,{idPrefix:r,primaryAction:E,item:o}),!T&&(0,Ae.jsxs)("div",{role:"gridcell",children:[(0,Ae.jsxs)(Ce.Root,{disabled:!t.length,children:[(0,Ae.jsx)(Ce.Trigger,{render:(0,Ae.jsx)(En.Composite.Item,{id:rS(r),accessibleWhenDisabled:!0,render:(0,Ae.jsx)(En.Button,{size:"small",icon:fc,label:(0,Nu.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDownCapture:c})})}),(0,Ae.jsx)(Ce.Popup,{positioner:(0,Ae.jsx)(Ce.Positioner,{align:"end"}),children:(0,Ae.jsx)(Z1,{actions:I,item:o,registry:w,setActiveModalAction:S})})]}),!!x&&(0,Ae.jsx)(Tu,{action:x,items:[o],closeModal:()=>S(null)})]})]});return(0,Ae.jsx)(En.Composite.Row,{ref:h,render:(0,Ae.jsx)("div",{"aria-posinset":u,"aria-setsize":b?k.totalItems:void 0}),role:b?"article":"row",className:Y({"is-selected":n,"is-hovered":_}),onMouseEnter:C,onMouseLeave:C,children:(0,Ae.jsxs)(ie,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,Ae.jsx)("div",{role:"gridcell",children:(0,Ae.jsx)(En.Composite.Item,{id:tS(r),"aria-pressed":n,"aria-labelledby":y,"aria-describedby":v,className:"dataviews-view-list__item",...l})}),(0,Ae.jsxs)(ie,{direction:"row",gap:"md",justify:"start",align:F?"center":"flex-start",style:{flex:1,minWidth:0},children:[N,(0,Ae.jsxs)(ie,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,Ae.jsxs)(ie,{direction:"row",align:"center",children:[(0,Ae.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:y,children:P}),D]}),A&&(0,Ae.jsx)("div",{className:"dataviews-view-list__field",children:(0,Ae.jsx)(s.render,{item:o,field:s})}),(0,Ae.jsx)("div",{className:"dataviews-view-list__fields",id:v,children:d.map(O=>(0,Ae.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,Ae.jsx)(on,{className:"dataviews-view-list__field-label",render:(0,Ae.jsx)("span",{}),children:O.label}),(0,Ae.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,Ae.jsx)(O.render,{item:o,field:O})})]},O.id))})]})]})]})})}function xU(e){return!!e}function oS(e){let{actions:t,data:r,fields:n,getItemId:o,isLoading:i,onChangeSelection:a,selection:s,view:l,className:d,empty:c}=e,u=(0,Ih.useInstanceId)(oS,"view-list"),g=wi(!!i),{paginationInfo:p}=(0,Qt.useContext)(Ie),m=r?.findLast(V=>s.includes(o(V))),b=n.find(V=>V.id===l.titleField),h=n.find(V=>V.id===l.mediaField),y=n.find(V=>V.id===l.descriptionField),v=(l?.fields??[]).map(V=>n.find(z=>V===z.id)).filter(xU),{getSelectionProps:w}=vo({data:r,getItemId:o,isItemSelectable:()=>!0,selection:s,onChangeSelection:a,selectionMode:"single-required",shouldSelectOnClick:!0}),_=(0,Qt.useCallback)(V=>`${u}-${o(V)}`,[u,o]),R=(0,Qt.useCallback)((V,z)=>z.startsWith(_(V)),[_]),[x,S]=(0,Qt.useState)(void 0),C=(0,Qt.useRef)(null);(0,Qt.useEffect)(()=>{m&&S(tS(_(m)))},[m,_]);let k=r.findIndex(V=>R(V,x??"")),E=(0,Ih.usePrevious)(k),I=k!==-1,T=(0,Qt.useCallback)((V,z)=>{let W=Math.min(r.length-1,Math.max(0,V));if(!r[W])return;let j=_(r[W]),re=z(j);S(re),C.current?.contains(C.current.ownerDocument.activeElement)&&document.getElementById(re)?.focus()},[r,_]);(0,Qt.useEffect)(()=>{!I&&(E!==void 0&&E!==-1)&&T(E,tS)},[I,T,E]);let N=(0,Qt.useCallback)(V=>{V.key==="ArrowDown"&&(V.preventDefault(),V.stopPropagation(),T(k+1,rS)),V.key==="ArrowUp"&&(V.preventDefault(),V.stopPropagation(),T(k-1,rS))},[T,k]),P=!!r?.length,A=l.groupBy?.field?n.find(V=>V.id===l.groupBy?.field):null,F=P&&A?Cn(r,A):null,D=l.infiniteScrollEnabled&&!F,O=D&&(l.startPosition??1)+(l.perPage??0)<p.totalItems,L=Y("dataviews-view-list",d,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density),"is-refreshing":!D&&g}),M={ref:C,id:u,render:(0,Ae.jsx)("div",{}),activeId:x,setActiveId:S,inert:!D&&i?"true":void 0};return P?P&&A&&F?(0,Ae.jsx)(En.Composite,{...M,className:"dataviews-view-list__group",role:"grid",children:(0,Ae.jsx)(ie,{direction:"column",gap:"lg",className:L,children:Array.from(F.entries()).map(([V,z])=>(0,Ae.jsxs)(ie,{direction:"column",children:[(0,Ae.jsx)("h3",{className:"dataviews-view-list__group-header",children:l.groupBy?.showLabel===!1?V:(0,Nu.sprintf)((0,Nu.__)("%1$s: %2$s"),A.label,V)}),z.map(W=>{let j=_(W);return(0,Ae.jsx)(tO,{view:l,idPrefix:j,actions:t,item:W,isSelected:W===m,selectionProps:w(o(W)),mediaField:h,titleField:b,descriptionField:y,otherFields:v,onDropdownTriggerKeyDown:N},j)})]},V))})}):(0,Ae.jsxs)(Ae.Fragment,{children:[(0,Ae.jsx)(En.Composite,{...M,className:L,role:l.infiniteScrollEnabled?"feed":"grid",children:r.map((V,z)=>{let W=_(V);return(0,Ae.jsx)(tO,{view:l,idPrefix:W,actions:t,item:V,isSelected:V===m,selectionProps:w(o(V)),mediaField:h,titleField:b,descriptionField:y,otherFields:v,onDropdownTriggerKeyDown:N,posinset:l.infiniteScrollEnabled?z+1:void 0},W)})}),(O||D&&i)&&(0,Ae.jsx)("p",{className:"dataviews-loading-more","aria-hidden":!i,children:(0,Ae.jsx)(En.Spinner,{})})]}):(0,Ae.jsx)("div",{className:Y("dataviews-no-results",{"is-refreshing":g}),children:c})}var lO=f(Me(),1);var Ph=f(ue(),1),rO=f(U(),1);var kd=f(B(),1);function nO({groupName:e,groupData:t,groupField:r,showLabel:n=!0,children:o}){let i=n?(0,rO.createInterpolateElement)((0,Ph.sprintf)((0,Ph.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,kd.jsx)(r.render,{item:t[0],field:r})}):(0,kd.jsx)(r.render,{item:t[0],field:r});return(0,kd.jsxs)(ie,{direction:"column",className:"dataviews-view-activity__group",children:[(0,kd.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),o]},e)}var nl=f(U(),1),oO=f(rn(),1),iO=f(Nt(),1);var Jt=f(B(),1);function SU(e){let{view:t,actions:r,item:n,titleField:o,mediaField:i,descriptionField:a,otherFields:s,posinset:l,onClickItem:d,renderItemLink:c,isItemClickable:u}=e,{showTitle:g=!0,showMedia:p=!0,showDescription:m=!0,infiniteScrollEnabled:b}=t,h=(0,nl.useRef)(null),y=(0,oO.useRegistry)(),{paginationInfo:v}=(0,nl.useContext)(Ie),{primaryActions:w,eligibleActions:_}=(0,nl.useMemo)(()=>{let I=r.filter(N=>!N.isEligible||N.isEligible(n));return{primaryActions:I.filter(N=>N.isPrimary),eligibleActions:I}},[r,n]),R=(0,iO.useViewportMatch)("medium","<"),x=t.layout?.density??"balanced",S=p&&x!=="compact"&&i?.render?(0,Jt.jsx)(i.render,{item:n,field:i,config:{sizes:x==="comfortable"?"32px":"24px"}}):null,C=(0,Jt.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:S||(0,Jt.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),k=g&&o?.render?(0,Jt.jsx)(o.render,{item:n,field:o}):null,E=(0,nl.useMemo)(()=>x==="comfortable"?"md":"sm",[x]);return(0,Jt.jsx)("div",{ref:h,role:b?"article":void 0,"aria-posinset":l,"aria-setsize":b?v.totalItems:void 0,className:Y("dataviews-view-activity__item",x==="compact"&&"is-compact",x==="balanced"&&"is-balanced",x==="comfortable"&&"is-comfortable"),children:(0,Jt.jsxs)(ie,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,Jt.jsx)(ie,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:C}),(0,Jt.jsxs)(ie,{direction:"column",gap:E,align:"flex-start",className:"dataviews-view-activity__item-content",children:[k&&(0,Jt.jsx)(es,{item:n,isItemClickable:u,onClickItem:d,renderItemLink:c,className:"dataviews-view-activity__item-title",children:k}),m&&a&&(0,Jt.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,Jt.jsx)(a.render,{item:n,field:a})}),(0,Jt.jsx)("div",{className:"dataviews-view-activity__item-fields",children:s.map(I=>(0,Jt.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,Jt.jsx)(on,{className:"dataviews-view-activity__item-field-label",render:(0,Jt.jsx)("span",{}),children:I.label}),(0,Jt.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,Jt.jsx)(I.render,{item:n,field:I})})]},I.id))}),!!w?.length&&(0,Jt.jsx)(Q1,{item:n,actions:w,registry:y,buttonVariant:"secondary"})]}),(w.length<_.length||R&&_.length>0)&&(0,Jt.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,Jt.jsx)(Rd,{item:n,actions:_,isCompact:!0})})]})})}var aO=SU;var sO=f(H(),1);function RU(e){return!!e}function iS(e){let{data:t,fields:r,getItemId:n,view:o}=e,i=r.find(d=>d.id===o.titleField),a=r.find(d=>d.id===o.mediaField),s=r.find(d=>d.id===o.descriptionField),l=(o?.fields??[]).map(d=>r.find(c=>d===c.id)).filter(RU);return t.map((d,c)=>(0,sO.createElement)(aO,{...e,key:n(d),item:d,mediaField:a,titleField:i,descriptionField:s,otherFields:l,posinset:o.infiniteScrollEnabled?c+1:void 0}))}var Kn=f(B(),1);function dO(e){let{empty:t,data:r,fields:n,isLoading:o,view:i,className:a}=e,s=wi(!!o),l=!!r?.length,d=i.groupBy?.field?n.find(b=>b.id===i.groupBy?.field):null,c=l&&d?Cn(r,d):null,u=i.infiniteScrollEnabled&&!c;if(!l)return(0,Kn.jsx)("div",{className:Y("dataviews-no-results",{"is-refreshing":s}),children:t});let g=!u&&!!o,p=Y("dataviews-view-activity",a,{"is-refreshing":!u&&s}),m=c?Array.from(c.entries()):[];return l&&d&&c?(0,Kn.jsx)(ie,{direction:"column",gap:"sm",className:p,inert:g?"true":void 0,children:m.map(([b,h])=>(0,Kn.jsx)(nO,{groupName:b,groupData:h,groupField:d,showLabel:i.groupBy?.showLabel!==!1,children:(0,Kn.jsx)(iS,{...e,data:h})},b))}):(0,Kn.jsxs)(Kn.Fragment,{children:[(0,Kn.jsx)("div",{className:p,role:i.infiniteScrollEnabled?"feed":void 0,inert:g?"true":void 0,children:(0,Kn.jsx)(iS,{...e})}),u&&o&&(0,Kn.jsx)("p",{className:"dataviews-loading-more",children:(0,Kn.jsx)(lO.Spinner,{})})]})}var Zn=f(Me(),1),Vu=f(ue(),1),bO=f(Nt(),1),Nh=f(U(),1);var Du=f(Me(),1),uO=f(rn(),1),yi=f(U(),1);var Mh=f(ue(),1);var Au=f(Me(),1),Td=f(U(),1),Xn=f(ue(),1);var sa=f(B(),1);function CU(e,t){return!e.infiniteScrollEnabled&&t.totalItems>0&&t.totalPages>1}function aS(){let{view:e,onChangeView:t,paginationInfo:r}=(0,Td.useContext)(Ie);if(!CU(e,r))return null;let{totalPages:n}=r,o=e.page??1,i=Array.from(Array(n)).map((a,s)=>{let l=s+1;return{value:l.toString(),label:l.toString(),"aria-label":o===l?(0,Xn.sprintf)((0,Xn.__)("Page %1$d of %2$d"),o,n):l.toString()}});return(0,sa.jsxs)(ie,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,sa.jsx)(ie,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,Td.createInterpolateElement)((0,Xn.sprintf)((0,Xn._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",n),{div:(0,sa.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,sa.jsx)(Au.SelectControl,{"aria-label":(0,Xn.__)("Current page"),value:o.toString(),options:i,onChange:a=>{t({...e,page:+a})},size:"small",variant:"minimal"})})}),(0,sa.jsxs)(ie,{direction:"row",gap:"xs",align:"center",children:[(0,sa.jsx)(Au.Button,{onClick:()=>t({...e,page:o-1}),disabled:o===1,accessibleWhenDisabled:!0,label:(0,Xn.__)("Previous page"),icon:(0,Xn.isRTL)()?sp:dp,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,sa.jsx)(Au.Button,{onClick:()=>t({...e,page:o+1}),disabled:o>=n,accessibleWhenDisabled:!0,label:(0,Xn.__)("Next page"),icon:(0,Xn.isRTL)()?dp:sp,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var cO=(0,Td.memo)(aS);var Sr=f(B(),1),sS=[];function ol(e){return(0,yi.useMemo)(()=>!!e?.length&&e?.every(t=>t.supportsBulk),[e])}function EU({selection:e,selectedItems:t,onChangeSelection:r,data:n,getItemId:o,disableSelectAll:i=!1}){let a=e.length>0,s=t.length===n.length;return i?(0,Sr.jsx)(Du.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:a,disabled:!a,onChange:()=>{r([])},"aria-label":(0,Mh.__)("Deselect all")}):(0,Sr.jsx)(Du.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:s,indeterminate:!s&&!!t.length,onChange:()=>{if(s)r(e.filter(l=>!n.some(d=>l===o(d))));else{let l=new Set([...e,...n.map(d=>o(d))]);r(Array.from(l))}},"aria-label":s?(0,Mh.__)("Deselect all"):(0,Mh.__)("Select all")})}function kU({actions:e,items:t,selection:r}){let n=(0,uO.useRegistry)(),[o,i]=(0,yi.useState)(null);return(0,Sr.jsx)(ie,{direction:"row",gap:"xs",children:e.map(a=>{if(!("callback"in a))return null;let{id:s,label:l,icon:d,isPrimary:c,callback:u}=a,g=typeof l=="string"?l:l(t),p=c?"primary":"tertiary",m=s===o;return(0,Sr.jsx)(Du.Button,{accessibleWhenDisabled:!0,icon:d,disabled:m||!r?.length,isBusy:m,onClick:async()=>{i(s),await u(t,{registry:n}),i(null)},size:"compact",variant:p,children:g},s)})})}function fO(){let{data:e,selection:t,onChangeSelection:r,getItemId:n,actions:o=sS,paginationInfo:i,view:a}=(0,yi.useContext)(Ie),s=ol(o),l=(0,yi.useMemo)(()=>e.filter(c=>t.includes(n(c))),[t,n,e]);if(!o.length)return null;let d=D8(t.length,e.length,i.totalItems,!!a.infiniteScrollEnabled);return(0,Sr.jsxs)(ie,{direction:"row",className:"dataviews-picker-footer__bulk-selection",gap:"md",align:"center",children:[s&&(0,Sr.jsx)(EU,{selection:t,selectedItems:l,onChangeSelection:r,data:e,getItemId:n,disableSelectAll:!!a.infiniteScrollEnabled}),(0,Sr.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:d})]})}function pO(){let{data:e,selection:t,getItemId:r,actions:n=sS}=(0,yi.useContext)(Ie),o=(0,yi.useMemo)(()=>e.filter(i=>t.includes(r(i))),[t,r,e]);return n.length?(0,Sr.jsx)("div",{className:"dataviews-picker-footer__actions",children:(0,Sr.jsx)(kU,{actions:n,items:o,selection:t})}):null}function mO(){return(0,Sr.jsxs)(ie,{direction:"row",gap:"md",align:"center",children:[(0,Sr.jsx)(fO,{}),(0,Sr.jsx)(pO,{})]})}function lS(){let{actions:e=sS,paginationInfo:t,view:r}=(0,yi.useContext)(Ie),n=!r.infiniteScrollEnabled&&!!t.totalItems&&t.totalPages>1;return!e.length&&!n?null:(0,Sr.jsxs)(ie,{direction:"row",justify:"space-between",align:"center",className:"dataviews-footer",gap:"sm",children:[(0,Sr.jsx)(fO,{}),(0,Sr.jsx)(cO,{}),(0,Sr.jsx)(pO,{})]})}var $e=f(B(),1);function gO({view:e,selection:t,onChangeSelection:r,selectionProps:n,getItemId:o,item:i,mediaField:a,titleField:s,descriptionField:l,regularFields:d,badgeFields:c,config:u,posinset:g,setsize:p}){let{showTitle:m=!0,showMedia:b=!0,showDescription:h=!0}=e,y=o(i),v=(0,Nh.useRef)(null),w=t.includes(y);rs(v,g);let _=a?.render?(0,$e.jsx)(a.render,{item:i,field:a,config:u}):null,R=m&&s?.render?(0,$e.jsx)(s.render,{item:i,field:s}):null;return(0,$e.jsxs)(Zn.Composite.Item,{ref:v,"aria-label":s?s.getValue({item:i})||(0,Vu.__)("(no title)"):void 0,render:({children:x,...S})=>(0,$e.jsx)(ie,{direction:"column",children:x,...S}),role:"option","aria-posinset":g,"aria-setsize":p,className:Y("dataviews-view-picker-grid__card",{"is-selected":w}),"aria-selected":w,...n,children:[b&&_&&(0,$e.jsx)("div",{className:"dataviews-view-picker-grid__media",children:_}),b&&_&&(0,$e.jsx)(Xa,{item:i,selection:t,onChangeSelection:r,getItemId:o,titleField:s,disabled:!1,"aria-hidden":!0,tabIndex:-1}),m&&(0,$e.jsx)(ie,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,$e.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:R})}),(0,$e.jsxs)(ie,{direction:"column",gap:"xs",children:[h&&l?.render&&(0,$e.jsx)(l.render,{item:i,field:l}),!!c?.length&&(0,$e.jsx)(ie,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:c.map(x=>(0,$e.jsx)(ou,{className:"dataviews-view-picker-grid__field-value",children:(0,$e.jsx)(x.render,{item:i,field:x})},x.id))}),!!d?.length&&(0,$e.jsx)(ie,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:d.map(x=>(0,$e.jsx)(Zn.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,$e.jsxs)($e.Fragment,{children:[(0,$e.jsx)(Zn.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:x.header}),(0,$e.jsx)(Zn.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,$e.jsx)(x.render,{item:i,field:x})})]})},x.id))})]})]},y)}function hO({groupName:e,groupField:t,showLabel:r=!0,children:n}){let o=(0,bO.useInstanceId)(hO,"dataviews-view-picker-grid-group__header");return(0,$e.jsxs)(ie,{direction:"column",gap:"sm",role:"group","aria-labelledby":o,children:[(0,$e.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:o,children:r?(0,Vu.sprintf)((0,Vu.__)("%1$s: %2$s"),t.label,e):e}),n]},e)}function TU({actions:e,data:t,fields:r,getItemId:n,isLoading:o,onChangeSelection:i,selection:a,view:s,className:l,empty:d}){let{resizeObserverRef:c,paginationInfo:u,itemListLabel:g}=(0,Nh.useContext)(Ie),p=r.find(O=>O.id===s?.titleField),m=r.find(O=>O.id===s?.mediaField),b=r.find(O=>O.id===s?.descriptionField),h=s.fields??[],{regularFields:y,badgeFields:v}=h.reduce((O,L)=>{let M=r.find(z=>z.id===L);if(!M)return O;let V=s.layout?.badgeFields?.includes(L)?"badgeFields":"regularFields";return O[V].push(M),O},{regularFields:[],badgeFields:[]}),w=!!t?.length,_=s.layout?.previewSize,R=ol(e),x="900px",S=s.groupBy?.field?r.find(O=>O.id===s.groupBy?.field):null,C=S?Cn(t,S):null,k=(s.infiniteScrollEnabled&&!C)??!1,E=C?Array.from(C.values()).flat():t,{getSelectionProps:I}=vo({data:E,getItemId:n,isItemSelectable:()=>!0,selection:a,onChangeSelection:i,selectionMode:R?"multi":"single-clearable",shouldSelectOnClick:!0}),T=s?.page??1,N=s?.perPage??0,P=k?u?.totalItems:void 0,A=s.layout?.mediaFit==="contain",F=Eh(),D=Th(t,k,F);return(0,$e.jsxs)($e.Fragment,{children:[w&&S&&C&&(0,$e.jsx)(Zn.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":R,className:Y("dataviews-view-picker-grid",l,{[`has-${s.layout?.density}-density`]:s.layout?.density&&["compact","comfortable"].includes(s.layout.density),"has-media-fit-contain":A}),"aria-label":g,render:({children:O,...L})=>(0,$e.jsx)(ie,{direction:"column",gap:"lg",children:O,...L}),children:Array.from(C.entries()).map(([O,L])=>(0,$e.jsx)(hO,{groupName:O,groupField:S,showLabel:s.groupBy?.showLabel!==!1,children:(0,$e.jsx)(Pu,{previewSize:_,"aria-busy":o,ref:c,children:L.map(M=>{let V=M.position??(T-1)*N+t.indexOf(M)+1;return(0,$e.jsx)(gO,{view:s,selection:a,onChangeSelection:i,selectionProps:I(n(M)),getItemId:n,item:M,mediaField:m,titleField:p,descriptionField:b,regularFields:y,badgeFields:v,config:{sizes:x},posinset:V,setsize:P},n(M))})})},O))}),w&&!C&&(0,$e.jsxs)(Zn.Composite,{render:(0,$e.jsx)(Pu,{className:Y("dataviews-view-picker-grid",l,{[`has-${s.layout?.density}-density`]:s.layout?.density&&["compact","comfortable"].includes(s.layout.density),"has-media-fit-contain":A}),previewSize:_,"aria-busy":o,ref:c}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":R,"aria-label":g,children:[Array.from({length:D}).map((O,L)=>(0,$e.jsx)(Zn.Composite.Item,{render:({children:M,...V})=>(0,$e.jsx)(ie,{direction:"column",children:M,...V}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${L}`)),t.map(O=>{let L=O.position;return(0,$e.jsx)(gO,{view:s,selection:a,onChangeSelection:i,selectionProps:I(n(O)),getItemId:n,item:O,mediaField:m,titleField:p,descriptionField:b,regularFields:y,badgeFields:v,config:{sizes:x},posinset:L,setsize:P},n(O))})]}),!w&&(0,$e.jsx)("div",{className:Y({"dataviews-loading":o,"dataviews-no-results":!o}),children:o?(0,$e.jsx)("p",{children:(0,$e.jsx)(Zn.Spinner,{})}):d}),w&&o&&(0,$e.jsx)("p",{className:"dataviews-loading-more",children:(0,$e.jsx)(Zn.Spinner,{})})]})}var _O=TU;var Ah=f(ue(),1),il=f(Me(),1),Qn=f(U(),1);var et=f(B(),1);function OU({item:e,fields:t,column:r,align:n}){let o=t.find(a=>a.id===r);if(!o)return null;let i=Y("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":n==="end","dataviews-view-table__cell-align-center":n==="center"});return(0,et.jsx)("div",{className:i,children:(0,et.jsx)(o.render,{item:e,field:o})})}function vO({item:e,fields:t,id:r,view:n,titleField:o,mediaField:i,descriptionField:a,selection:s,getItemId:l,onChangeSelection:d,selectionProps:c,posinset:u}){let{paginationInfo:g}=(0,Qn.useContext)(Ie),p=s.includes(r),[m,b]=(0,Qn.useState)(!1),h=(0,Qn.useRef)(null);rs(h,u);let{showTitle:y=!0,showMedia:v=!0,showDescription:w=!0,infiniteScrollEnabled:_}=n,R=()=>{b(!0)},x=()=>{b(!1)},S=Qa(n,t),C=o&&y||i&&v||a&&w;return(0,et.jsxs)(il.Composite.Item,{ref:h,render:({children:k,...E})=>(0,et.jsx)("tr",{className:Y("dataviews-view-table__row",{"is-selected":p,"is-hovered":m}),onMouseEnter:R,onMouseLeave:x,children:k,...E}),"aria-selected":p,"aria-setsize":g.totalItems||void 0,"aria-posinset":u,role:_?"article":"option",onClickCapture:c.onClickCapture,onClick:c.onClick,onMouseDown:k=>{k.button===0&&(k.currentTarget.parentElement?.focus({preventScroll:!0}),c.onMouseDown(k))},children:[(0,et.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,et.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,et.jsx)(Xa,{item:e,selection:s,onChangeSelection:d,getItemId:l,titleField:o,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),C&&(0,et.jsx)("td",{role:"presentation",children:(0,et.jsx)(yh,{item:e,titleField:y?o:void 0,mediaField:v?i:void 0,descriptionField:w?a:void 0,isItemClickable:()=>!1})}),S.map(k=>{let{width:E,maxWidth:I,minWidth:T,align:N}=n.layout?.styles?.[k]??{};return(0,et.jsx)("td",{style:{width:E,maxWidth:I,minWidth:T},role:"presentation",children:(0,et.jsx)(OU,{fields:t,item:e,column:k,align:N})},k)})]},r)}function IU({actions:e,data:t,fields:r,getItemId:n,isLoading:o=!1,onChangeView:i,onChangeSelection:a,selection:s,setOpenedFilter:l,view:d,className:c,empty:u}){let g=(0,Qn.useRef)(new Map),p=(0,Qn.useRef)(void 0),[m,b]=(0,Qn.useState)(),h=ol(e)??!1;(0,Qn.useEffect)(()=>{p.current&&(p.current.focus(),p.current=void 0)});let y=d.groupBy?.field?r.find(O=>O.id===d.groupBy?.field):null,v=y?Cn(t,y):null,w=d.infiniteScrollEnabled&&!v,_=v?Array.from(v.values()).flat():t,{getSelectionProps:R}=vo({data:_,getItemId:n,isItemSelectable:()=>!0,selection:s,onChangeSelection:a,selectionMode:h?"multi":"single-clearable",shouldSelectOnClick:!0}),x=(0,Qn.useId)();if(m){p.current=m,b(void 0);return}let S=O=>{let L=g.current.get(O.id),M=L?g.current.get(L.fallback):void 0;b(M?.node)},C=!!t?.length,k=r.find(O=>O.id===d.titleField),E=r.find(O=>O.id===d.mediaField),I=r.find(O=>O.id===d.descriptionField),{showTitle:T=!0,showMedia:N=!0,showDescription:P=!0}=d,A=k&&T||E&&N||I&&P,F=Qa(d,r),D=(O,L)=>M=>{M?g.current.set(O,{node:M,fallback:F[L>0?L-1:1]}):g.current.delete(O)};return(0,et.jsxs)(et.Fragment,{children:[(0,et.jsxs)("table",{className:Y("dataviews-view-table","dataviews-view-picker-table",c,{[`has-${d.layout?.density}-density`]:d.layout?.density&&["compact","comfortable"].includes(d.layout.density)}),"aria-busy":o,"aria-describedby":x,role:w?"feed":"listbox",children:[(0,et.jsx)("thead",{role:"presentation",children:(0,et.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,et.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:h&&(0,et.jsx)(vh,{selection:s,onChangeSelection:a,data:t,actions:e,getItemId:n,disableSelectAll:w})}),A&&(0,et.jsx)("th",{children:k&&(0,et.jsx)(Ed,{ref:D(k.id,0),fieldId:k.id,view:d,fields:r,onChangeView:i,onHide:S,setOpenedFilter:l,canMove:!1})}),F.map((O,L)=>{let{width:M,maxWidth:V,minWidth:z,align:W}=d.layout?.styles?.[O]??{};return(0,et.jsx)("th",{style:{width:M,maxWidth:V,minWidth:z,textAlign:W},"aria-sort":d.sort?.direction&&d.sort?.field===O?ch[d.sort.direction]:void 0,scope:"col",children:(0,et.jsx)(Ed,{ref:D(O,L),fieldId:O,view:d,fields:r,onChangeView:i,onHide:S,setOpenedFilter:l,canMove:d.layout?.enableMoving??!0})},O)})]})}),C&&y&&v?Array.from(v.entries()).map(([O,L])=>(0,et.jsxs)(il.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,et.jsx)("tbody",{role:"group"}),children:[(0,et.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,et.jsx)("td",{colSpan:F.length+(A?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:d.groupBy?.showLabel===!1?O:(0,Ah.sprintf)((0,Ah.__)("%1$s: %2$s"),y.label,O)})}),L.map((M,V)=>{let z=n(M)||V.toString();return(0,et.jsx)(vO,{item:M,fields:r,id:z,view:d,titleField:k,mediaField:E,descriptionField:I,selection:s,getItemId:n,onChangeSelection:a,selectionProps:R(z)},n(M))})]},`group-${O}`)):(0,et.jsx)(il.Composite,{render:(0,et.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:C&&t.map((O,L)=>{let M=n(O),V=M||L.toString(),z=O.position;return(0,et.jsx)(vO,{item:O,fields:r,id:V,view:d,titleField:k,mediaField:E,descriptionField:I,selection:s,getItemId:n,onChangeSelection:a,selectionProps:R(V),posinset:z},M)})})]}),(0,et.jsxs)("div",{className:Y({"dataviews-loading":o,"dataviews-no-results":!C&&!o}),id:x,children:[!C&&(o?(0,et.jsx)("p",{children:(0,et.jsx)(il.Spinner,{})}):u),C&&o&&(0,et.jsx)("p",{className:"dataviews-loading-more",children:(0,et.jsx)(il.Spinner,{})})]})]})}var wO=IU;var Od=f(Me(),1),Id=f(U(),1),yO=f(Nt(),1),Dh=f(ue(),1);var dt=f(B(),1);function PU(e){return!!e}function MU({view:e,selection:t,selectionProps:r,getItemId:n,item:o,titleField:i,mediaField:a,descriptionField:s,otherFields:l,posinset:d,setsize:c}){let u=(0,Id.useRef)(null);rs(u,d);let{showTitle:g=!0,showMedia:p=!0,showDescription:m=!0}=e,b=n(o),h=t.includes(b),y=e.layout?.density??"balanced",v=p&&y!=="compact"&&a?.render?(0,dt.jsx)(a.render,{item:o,field:a,config:{sizes:y==="comfortable"?"32px":"24px"}}):null,w=(0,dt.jsx)("div",{className:"dataviews-view-picker-activity__item-type-icon",children:v||(0,dt.jsx)("span",{className:"dataviews-view-picker-activity__item-bullet","aria-hidden":"true"})}),_=g&&i?.render?(0,dt.jsx)(i.render,{item:o,field:i}):null,R=m&&s?.render?(0,dt.jsx)(s.render,{item:o,field:s}):null,x=(0,Id.useMemo)(()=>y==="comfortable"?"md":"sm",[y]);return(0,dt.jsx)(Od.Composite.Item,{ref:u,role:"option","aria-label":i&&i.getValue({item:o})||void 0,"aria-posinset":d,"aria-setsize":c,"aria-selected":h,className:Y("dataviews-view-picker-activity__item",y==="compact"&&"is-compact",y==="balanced"&&"is-balanced",y==="comfortable"&&"is-comfortable",h&&"is-selected"),...r,render:(0,dt.jsx)("div",{}),children:(0,dt.jsxs)(ie,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,dt.jsx)(ie,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-picker-activity__item-type",children:w}),(0,dt.jsxs)(ie,{direction:"column",gap:x,align:"flex-start",className:"dataviews-view-picker-activity__item-content",children:[_&&(0,dt.jsx)("div",{className:"dataviews-view-picker-activity__item-title",children:_}),R&&(0,dt.jsx)("div",{className:"dataviews-view-picker-activity__item-description",children:R}),(0,dt.jsx)("div",{className:"dataviews-view-picker-activity__item-fields",children:l.map(S=>(0,dt.jsxs)("div",{className:"dataviews-view-picker-activity__item-field",children:[(0,dt.jsx)(on,{render:(0,dt.jsx)("span",{}),className:"dataviews-view-picker-activity__item-field-label",children:S.label}),(0,dt.jsx)("span",{className:"dataviews-view-picker-activity__item-field-value",children:(0,dt.jsx)(S.render,{item:o,field:S})})]},S.id))})]})]})})}function xO({groupName:e,groupField:t,showLabel:r=!0,children:n}){let o=(0,yO.useInstanceId)(xO,"dataviews-view-picker-activity-group__header");return(0,dt.jsxs)(ie,{direction:"column",role:"group","aria-labelledby":o,className:"dataviews-view-picker-activity-group",children:[(0,dt.jsx)("h3",{className:"dataviews-view-picker-activity-group__header",id:o,children:r?(0,Dh.sprintf)((0,Dh.__)("%1$s: %2$s"),t.label,e):e}),n]})}function SO({data:e,fields:t,getItemId:r,isLoading:n,onChangeSelection:o,selection:i,view:a,actions:s,className:l,empty:d}){let{itemListLabel:c,paginationInfo:u}=(0,Id.useContext)(Ie),g=ol(s),p=t.find(E=>E.id===a?.titleField),m=t.find(E=>E.id===a?.mediaField),b=t.find(E=>E.id===a?.descriptionField),h=(a?.fields??[]).map(E=>t.find(I=>E===I.id)).filter(PU),y=a.groupBy?.field?t.find(E=>E.id===a.groupBy?.field):null,v=y?Cn(e,y):null,_=(a.infiniteScrollEnabled&&!v)??!1?u?.totalItems:void 0,R=!!e?.length,x=!!(y&&v),S=v?Array.from(v.values()).flat():e,{getSelectionProps:C}=vo({data:S,getItemId:r,isItemSelectable:()=>!0,selection:i,onChangeSelection:o,selectionMode:g?"multi":"single-clearable",shouldSelectOnClick:!0}),k=E=>(0,dt.jsx)(MU,{view:a,selection:i,selectionProps:C(r(E)),getItemId:r,item:E,titleField:p,mediaField:m,descriptionField:b,otherFields:h,posinset:E.position,setsize:_},r(E));return R?(0,dt.jsxs)(dt.Fragment,{children:[(0,dt.jsx)(Od.Composite,{virtualFocus:!0,orientation:"vertical",role:"listbox","aria-multiselectable":g,"aria-label":c,"aria-busy":n,render:x?(0,dt.jsx)(ie,{direction:"column",gap:"sm"}):void 0,className:Y("dataviews-view-picker-activity",l),children:x&&v?Array.from(v.entries()).map(([E,I])=>(0,dt.jsx)(xO,{groupName:E,groupField:y,showLabel:a.groupBy?.showLabel!==!1,children:I.map(k)},E)):e.map(k)}),n&&(0,dt.jsx)("p",{className:"dataviews-loading-more",children:(0,dt.jsx)(Od.Spinner,{})})]}):(0,dt.jsx)("div",{className:Y({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,dt.jsx)("p",{children:(0,dt.jsx)(Od.Spinner,{})}):d})}var Pd=f(Me(),1),Md=f(ue(),1),RO=f(U(),1);var Nd=f(B(),1);function os(){let e=(0,RO.useContext)(Ie),t=e.view;return(0,Nd.jsxs)(Pd.__experimentalToggleGroupControl,{label:(0,Md.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,Nd.jsx)(Pd.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,Md._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,Nd.jsx)(Pd.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,Md._x)("Balanced","Density option for DataView layout")},"balanced"),(0,Nd.jsx)(Pd.__experimentalToggleGroupControlOption,{value:"compact",label:(0,Md._x)("Compact","Density option for DataView layout")},"compact")]})}var CO=f(Me(),1),EO=f(ue(),1),kO=f(U(),1);var TO=f(B(),1);function OO(){let e=(0,kO.useContext)(Ie),t=e.view;return!e.config?.mediaFitControl||!(t.showMedia!==!1&&e.fields.some(n=>n.id===t.mediaField))?null:(0,TO.jsx)(CO.ToggleControl,{label:(0,EO.__)("Original aspect ratio"),checked:t.layout?.mediaFit==="contain",onChange:n=>{e.onChangeView({...t,layout:{...t.layout,mediaFit:n?"contain":"cover"}})}})}var IO=f(Me(),1),PO=f(ue(),1),MO=f(U(),1);var NO=f(B(),1),NU=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}];function AO(){let e=(0,MO.useContext)(Ie),t=e.view,r=NU.filter(a=>e.containerWidth>=a.breakpoint),n=t.layout?.previewSize??230,o=r.map((a,s)=>({...a,index:s})).filter(a=>a.value<=n).sort((a,s)=>s.value-a.value)[0]?.index??0,i=r.map((a,s)=>({value:s}));return(0,NO.jsx)(IO.RangeControl,{showTooltip:!1,label:(0,PO.__)("Preview size"),value:o,min:0,max:r.length-1,withInputField:!1,onChange:(a=0)=>{e.onChangeView({...t,layout:{...t.layout,previewSize:r[a].value}})},step:1,marks:i})}var is=f(B(),1);function dS(){return(0,is.jsxs)(is.Fragment,{children:[(0,is.jsx)(os,{}),(0,is.jsx)(OO,{}),(0,is.jsx)(AO,{})]})}var as=[{type:fh,label:(0,xi.__)("Table"),component:q8,icon:jf,viewConfigOptions:os},{type:g8,label:(0,xi.__)("Grid"),component:eO,icon:Hf,viewConfigOptions:dS},{type:b8,label:(0,xi.__)("List"),component:oS,icon:(0,xi.isRTL)()?sw:dw,viewConfigOptions:os},{type:h8,label:(0,xi.__)("Activity"),component:dO,icon:cp,viewConfigOptions:os},{type:_8,label:(0,xi.__)("Grid"),component:_O,icon:Hf,viewConfigOptions:dS,isPicker:!0},{type:v8,label:(0,xi.__)("Table"),component:wO,icon:jf,viewConfigOptions:os,isPicker:!0},{type:w8,label:(0,xi.__)("Activity"),component:SO,icon:cp,viewConfigOptions:os,isPicker:!0}];var Wd=f(U(),1);var us=f(Me(),1),fa=f(ue(),1),R_=f(U(),1);function Vh(e){let{render:t,type:r}=e;return t||r!==void 0?e:{...e,type:"button"}}var DO=f(H(),1),VO=(0,DO.createContext)(!0);function LO(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function Fh(e){let t=[];for(let r of e)t.push(...r);return t}function Lh(e){return e.slice().reverse()}function Fu(...e){}function zh(e,t){return AU(e)?e(DU(t)?t():t):e}function AU(e){return typeof e=="function"}function DU(e){return typeof e=="function"}function dn(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function la(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function Lu(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function zO(e,t){let r={...e};for(let n of t)dn(r,n)&&delete r[n];return r}function BO(e,t){let r={};for(let n of t)dn(e,n)&&(r[n]=e[n]);return r}function Bh(e){return e}function jO(e=Fu){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function Xr(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function cS(e){return Object.keys(e)}function HO(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function Si(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function Ad(e){let t={};for(let r in e)dn(e,r)&&r!=="__proto__"&&e[r]!==void 0&&(t[r]=e[r]);return t}function He(...e){for(let t of e)if(t!==void 0)return t}var Dd=VU();function VU(){return typeof window<"u"&&!!window.document?.createElement}function Jn(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function eo(e,t=!1){let{activeElement:r}=Jn(e);if(!r?.nodeName)return null;if(FU(r)&&r.contentDocument?.body)return eo(r.contentDocument.body,t);if(t){let n=r.getAttribute("aria-activedescendant");if(n){let o=Jn(r).getElementById(n);if(o)return o}}return r}function al(e,t){return e===t||e.contains(t)}function Vd(e){return e?.nodeType===1}function WO(e){return typeof e?.nodeType=="number"}function FU(e){return e.tagName==="IFRAME"}function ss(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?LU.indexOf(e.type)!==-1:!1}var LU=["button","color","file","image","reset","submit"];function jh(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function cn(e){try{return e.tagName==="TEXTAREA"?!0:e.tagName!=="INPUT"?!1:e.selectionStart!==null}catch{return!1}}function Hh(e){return e.isContentEditable||cn(e)}function UO(e){if(cn(e))return e.value;if(e.isContentEditable){let t=Jn(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function zu(e){let t=0,r=0;if(cn(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let n=Jn(e).getSelection();if(n?.rangeCount&&n.anchorNode&&al(e,n.anchorNode)&&n.focusNode&&al(e,n.focusNode)){let o=n.getRangeAt(0),i=o.cloneRange();i.selectNodeContents(e),i.setEnd(o.startContainer,o.startOffset),t=i.toString().length,i.setEnd(o.endContainer,o.endOffset),r=i.toString().length}}return{start:t,end:r}}var zU=["dialog","menu","listbox","tree","grid"],FO={menu:"menuitem",listbox:"option",tree:"treeitem"};function YO(e,t){let r=e?.getAttribute("role");return r&&zU.indexOf(r)!==-1?r:t}function GO(e){if(e!=null&&dn(FO,e))return FO[e]}function Bu(e){if(!e)return null;let t=n=>n==="auto"||n==="scroll";if(e.clientHeight&&e.scrollHeight>e.clientHeight){let{overflowY:n}=getComputedStyle(e);if(t(n))return e}else if(e.clientWidth&&e.scrollWidth>e.clientWidth){let{overflowX:n}=getComputedStyle(e);if(t(n))return e}let r=Jn(e);return Bu(e.parentElement)||r.scrollingElement||r.body}function Wh(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function $O(e,t){let r=e.map((o,i)=>[i,o]),n=!1;return r.sort(([o,i],[a,s])=>{let l=t(i),d=t(s);return l===d||!l||!d?0:BU(l,d)?(o>a&&(n=!0),-1):(o<a&&(n=!0),1)}),n?r.map(([o,i])=>i):e}function BU(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function qO(){return Dd&&!!navigator.maxTouchPoints}function Uh(){return Dd?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function Yh(){return Dd&&Uh()&&/apple/i.test(navigator.vendor)}function KO(){return Dd&&/firefox\//i.test(navigator.userAgent)}function XO(e){let{currentTarget:t,target:r}=e;return t?WO(r)?!al(t,r):!0:!1}function br(e){return e.target===e.currentTarget}function ZO(e){if(!Vd(e))return!1;let t=e,r=t.tagName.toLowerCase();return r==="a"||r==="button"&&t.type==="submit"||r==="input"&&t.type==="submit"}function QO(e){let t=Uh();return t&&!e.metaKey||!t&&!e.ctrlKey?!1:ZO(e.currentTarget)}function JO(e){return e.altKey?ZO(e.currentTarget):!1}function sl(e,t){let r=new FocusEvent("blur",t),n=e.dispatchEvent(r),o={...t,bubbles:!0};return e.dispatchEvent(new FocusEvent("focusout",o)),n}function e7(e,t,r){let n=new KeyboardEvent(t,r);return e.dispatchEvent(n)}function uS(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function Gh(e,t){let r=t||e.currentTarget,n=e.relatedTarget;return!WO(n)||!al(r,n)}function t7(e){return e.type==="input"}function ll(e,t,r,n){let i=(s=>{if(n){let d=setTimeout(s,n);return()=>clearTimeout(d)}let l=requestAnimationFrame(s);return()=>cancelAnimationFrame(l)})(()=>{e.removeEventListener(t,a,!0),r()}),a=()=>{i(),r()};return e.addEventListener(t,a,{once:!0,capture:!0}),()=>{i(),e.removeEventListener(t,a,!0)}}function Ri(e,t,r,n=window){let o=[];try{n.document.addEventListener(e,t,r);for(let a of Array.from(n.frames))o.push(Ri(e,t,r,a))}catch{}return()=>{try{n.document.removeEventListener(e,t,r)}catch{}for(let a of o)a()}}var jU="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], summary, iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])";function Ci(e){return!(!e.matches(jU)||!jh(e)||e.closest("[inert]"))}function yo(e){let t=eo(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function r7(e){let t=eo(e);if(!t)return!1;if(al(e,t))return!0;let r=t.getAttribute("aria-activedescendant");return!r||!("id"in e)?!1:r===e.id?!0:!!e.querySelector(`#${CSS.escape(r)}`)}function n7(e){return async()=>{let t=await e?.();return n7(async()=>(await t?.(),e))}}var pTe=HU();function HU({limit:e=100}={}){let t=[],r=[],n=null,o=()=>t.length>0,i=()=>r.length>0;return{canUndo:o,canRedo:i,undo:async()=>{o()&&(n=null,r.push(await t.pop()?.()))},redo:async()=>{i()&&(n=null,t.push(await r.pop()?.()))},execute:async(d,c)=>{if(!d)return;let u=c===n;n=c??null;let g=u?Math.max(0,t.length-1):t.length,p=await d();if(!p)return;r=[];let m=t[g];for(t[g]=n7(async()=>{await p?.();let b=await m?.();return async()=>{await b?.(),await d?.()}});t.length>e;)t.shift()}}}var Zr=f(H(),1),Rt=f(H(),1),dl=f(B(),1);function o7(e,t){if(typeof e=="function"){let r=e(t);if(typeof r=="function")return r}else e&&(e.current=t)}function WU(e){return!e||!(0,Rt.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function UU(e){return WU(e)?{...e.props}.ref||e.ref:null}function YU(e,t){let r={...e};for(let n in t){if(!dn(t,n)||n==="__proto__")continue;if(n==="className"){let i="className",a=e[i],s=t[i];a&&s?r[i]=`${a} ${s}`:r[i]=s||a;continue}if(n==="style"){let i="style";r[i]=e[i]?{...e[i],...t[i]}:t[i];continue}let o=t[n];if(o!==void 0){if(n.startsWith("on")){if(typeof o!="function")continue;let i=e[n];if(typeof i=="function"){r[n]=(...a)=>{o(...a),i(...a)};continue}}r[n]=o}}return r}var fS={...Zr},i7=fS.useId,bTe=fS.useDeferredValue,a7=fS.useInsertionEffect,_t=Dd?Rt.useLayoutEffect:Rt.useEffect;function GU(e){let[t]=(0,Rt.useState)(e);return t}function c7(e){let t=(0,Rt.useRef)(e);return _t(()=>{t.current=e}),t}function Xe(e){let t=(0,Rt.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return a7?a7(()=>{t.current=e}):t.current=e,(0,Rt.useCallback)((...r)=>t.current?.(...r),[])}function qh(e){let[t,r]=(0,Rt.useState)(null);return _t(()=>{if(t==null||!e)return;let n=null;return e(o=>(n=o,t)),()=>{e(n)}},[t,e]),[t,r]}function sr(...e){return(0,Rt.useMemo)(()=>{if(e.some(Boolean))return t=>{let r=[];for(let n of e){if(!n)continue;let o=o7(n,t);r.push({ref:n,cleanup:typeof o=="function"?o:void 0})}if(r.some(n=>n.cleanup))return()=>{for(let{ref:n,cleanup:o}of r)o?o():o7(n,null)}}},e)}function Qr(e){if(i7){let n=i7();return e||n}let[t,r]=(0,Rt.useState)(e);return _t(()=>{if(e||t)return;let n=Math.random().toString(36).slice(2,8);r(`id-${n}`)},[e,t]),e||t}function ju(e,t,r){let n=GU(r),[o,i]=(0,Rt.useState)(n);return(0,Rt.useEffect)(()=>{let a=e&&"current"in e?e.current:e;if(!a)return;let s=()=>{let d=a.getAttribute(t);i(d??n)},l=new MutationObserver(s);return l.observe(a,{attributeFilter:[t]}),s(),()=>l.disconnect()},[e,t,n]),o}function Ei(e,t){let r=(0,Rt.useRef)(!1);(0,Rt.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,Rt.useEffect)(()=>()=>{r.current=!1},[])}function u7(e,t){let r=(0,Rt.useRef)(!1);_t(()=>{if(r.current)return e();r.current=!0},t),_t(()=>()=>{r.current=!1},[])}function f7(){return(0,Rt.useReducer)(()=>[],[])}function er(e){return Xe(typeof e=="function"?e:()=>e)}function xo(e,t,r=[]){let n=(0,Rt.useCallback)(o=>(e.wrapElement&&(o=e.wrapElement(o)),t(o)),[...r,e.wrapElement]);return{...e,wrapElement:n}}function Kh(e,t,r){let n=e.onLoadedMetadataCapture,o=(0,Rt.useMemo)(()=>Object.assign(()=>{},n,...r!==void 0?[{[t]:r}]:[]),[n,t,r]);return[n?.[t],{onLoadedMetadataCapture:o}]}var s7=!1;function p7(){return(0,Rt.useEffect)(()=>{s7||(Ri("mousemove",qU,!0),Ri("mousedown",$h,!0),Ri("mouseup",$h,!0),Ri("keydown",$h,!0),Ri("scroll",$h,!0),s7=!0)},[]),Xe(()=>pS)}var pS=!1,l7=0,d7=0;function $U(e){let t=e.movementX||e.screenX-l7,r=e.movementY||e.screenY-d7;return l7=e.screenX,d7=e.screenY,t||r||!1}function qU(e){$U(e)&&(pS=!0)}function $h(){pS=!1}function Lt(e){let t=Zr.forwardRef((r,n)=>e(Ad({...r,ref:n})));return t.displayName=e.displayName||e.name,t}function ki(e,t){return Zr.memo(e,t)}function Ht(e,t){let{wrapElement:r,render:n,...o}=t,i=sr(t.ref,UU(n)),a;if(Zr.isValidElement(n)){let s={...n.props,ref:i};a=Zr.cloneElement(n,YU(o,s))}else n?a=n(o):a=(0,dl.jsx)(e,{...o});return r?r(a):a}function Wt(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function kn(e=[],t=[]){let r=Zr.createContext(void 0),n=Zr.createContext(void 0),o=()=>Zr.useContext(r),i=(d=!1)=>{let c=Zr.useContext(n),u=o();return d?c:c||u},a=()=>{let d=Zr.useContext(n),c=o();if(!(d&&d===c))return c},s=d=>e.reduceRight((c,u)=>(0,dl.jsx)(u,{...d,children:c}),(0,dl.jsx)(r.Provider,{...d}));return{context:r,scopedContext:n,useContext:o,useScopedContext:i,useProviderContext:a,ContextProvider:s,ScopedContextProvider:d=>(0,dl.jsx)(s,{...d,children:t.reduceRight((c,u)=>(0,dl.jsx)(u,{...d,children:c}),(0,dl.jsx)(n.Provider,{...d}))})}}var Rr=f(H(),1);function b7(e){return e==="ArrowUp"||e==="ArrowRight"||e==="ArrowDown"||e==="ArrowLeft"||e==="Home"||e==="End"||e==="PageUp"||e==="PageDown"}var KU="div",XU=Symbol("accessibleWhenDisabled"),h7=Yh(),_7=1,v7=2,m7=3,ZU=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function QU(e){let{tagName:t,readOnly:r,type:n}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?ZU.includes(n):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function JU(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function eY(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function tY(e){let t=0;return JU(e)&&(t|=_7),eY(e)&&(t|=v7),t}function rY(e){if(e.tagName==="BUTTON"){let{type:t}=e;return t==="submit"}if(e.tagName==="INPUT"){let{type:t}=e;return t==="submit"||t==="image"}return!1}function nY({focusable:e,trulyDisabled:t,nativeTabbable:r,supportsDisabled:n,safariTabIndex:o,tabIndexProp:i}){return e?t?r&&!n?-1:void 0:r?o&&i==null?0:i:i??0:i}function mS(e,t){return Xe(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var g7=!1,Xh=!0;function oY(e){let t=e.target;Vd(t)&&!t.hasAttribute("data-focus-visible")&&(Xh=!1)}function iY(e){if(b7(e.key)){Xh=!0;return}e.metaKey||e.ctrlKey||e.altKey&&(!h7||e.key!=="Tab")||(Xh=!0)}var Hu=Wt(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:n,onFocusVisible:o,...i}){let a=(0,Rr.useRef)(null),[s,l]=Kh(i,XU,r);r??=s,(0,Rr.useEffect)(()=>{t&&(g7||(Ri("mousedown",oY,!0),Ri("keydown",iY,!0),g7=!0))},[t]);let d=t&&Si(i),c=d&&!r,[u,g]=(0,Rr.useState)(!1),p=(0,Rr.useRef)(!1),m=(0,Rr.useRef)(null),b=Xe(M=>{m.current?.(),m.current=null,p.current=!1,M?.removeAttribute("data-focus-visible")});(0,Rr.useEffect)(()=>{t&&!c||(b(a.current),u&&g(!1))},[t,c,u,b]),(0,Rr.useEffect)(()=>{if(!t||!u)return;let M=a.current;if(!M||typeof IntersectionObserver>"u")return;let V=new IntersectionObserver(()=>{Ci(M)||(p.current=!1,g(!1))});return V.observe(M),()=>V.disconnect()},[t,u]),(0,Rr.useEffect)(()=>()=>m.current?.(),[]);let h=mS(i.onKeyPressCapture,d),y=mS(i.onMouseDownCapture,d),v=mS(i.onClickCapture,d),w=(M,V)=>{if(V&&(M.currentTarget=V),!t)return;let z=M.currentTarget;if(z&&yo(z)&&(o?.(M),!M.defaultPrevented)){if(z.dataset.focusVisible="true",p.current=!0,rY(z)){if(m.current?.(),m.current=null,typeof IntersectionObserver<"u"){let W=new IntersectionObserver(()=>{Ci(z)||b(z)});W.observe(z),m.current=()=>W.disconnect()}return}g(!0)}},_=i.onKeyDownCapture,R=Xe(M=>{if(_?.(M),M.defaultPrevented||!t||u||p.current||(M.metaKey||M.altKey||M.ctrlKey)&&!b7(M.key)||!br(M))return;let V=M.currentTarget;ll(V,"focusout",()=>w(M,V))}),x=i.onFocusCapture,S=Xe(M=>{if(x?.(M),M.defaultPrevented||!t)return;if(!br(M)){g(!1);return}let V=M.currentTarget,z=()=>w(M,V);Xh||QU(M.target)?ll(M.target,"focusout",z):g(!1)}),C=i.onBlur,k=Xe(M=>{C?.(M),t&&Gh(M)&&(b(M.currentTarget),g(!1))}),E=(0,Rr.useContext)(VO),I=Xe(M=>{t&&n&&M&&E&&queueMicrotask(()=>{yo(M)||Ci(M)&&M.focus()})}),[T,N]=(0,Rr.useState)(m7);_t(()=>{let M=a.current;if(!M)return;let V=tY(M.tagName.toLowerCase());V!==m7&&N(V)},[]);let P=t&&!!(T&_7),A=t&&!!(T&v7),[F,D]=(0,Rr.useState)(!1);h7&&(0,Rr.useEffect)(()=>{if(!t)return;let M=a.current;if(!M)return;let{type:V}=M,z=M.tagName==="INPUT"&&(V==="checkbox"||V==="radio");D(ss(M)||z)},[t]);let O=i.style,L=(0,Rr.useMemo)(()=>c?{pointerEvents:"none",...O}:O,[c,O]);return i={"data-focus-visible":t&&u||void 0,"data-autofocus":n||void 0,"aria-disabled":d||void 0,...i,...l,ref:sr(a,I,i.ref),style:L,tabIndex:nY({focusable:t,trulyDisabled:c,nativeTabbable:P,supportsDisabled:A,safariTabIndex:F,tabIndexProp:i.tabIndex}),disabled:A&&c?!0:void 0,contentEditable:d?void 0:i.contentEditable,onKeyPressCapture:h,onClickCapture:v,onMouseDownCapture:y,onKeyDownCapture:R,onFocusCapture:S,onBlur:k},Ad(i)}),yTe=Lt(function(t){let r=Hu(t);return Ht(KU,r)});var ls=f(H(),1),aY="button";function w7(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?ss(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?ss(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var sY=Symbol("command"),gS=Wt(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...n}){let o=(0,ls.useRef)(null),[i,a]=(0,ls.useState)(!1),s=n.type;(0,ls.useEffect)(()=>{let _=o.current;if(!_)return;let R=ss(_);s!==void 0&&R&&_.type==="button"||a(R)},[s]);let[l,d]=(0,ls.useState)(!1),c=(0,ls.useRef)(!1),u=Si(n),[g,p]=Kh(n,sY,!0);_t(()=>{u&&(c.current=!1,d(!1))},[u]);let m=n.onKeyDown,b=Xe(_=>{m?.(_);let R=_.currentTarget;if(_.defaultPrevented||g||u||!br(_)||cn(R)||R.isContentEditable)return;let x=t&&_.key==="Enter",S=r&&_.key===" ",C=_.key==="Enter"&&!t,k=_.key===" "&&!r;if(C||k){_.preventDefault();return}if(x||S){let E=w7(_);if(x){if(!E){_.preventDefault();let{view:I,...T}=_,N=()=>uS(R,T);KO()?ll(R,"keyup",N):queueMicrotask(N)}}else S&&(c.current=!0,E||(_.preventDefault(),d(!0)))}}),h=n.onKeyUp,y=Xe(_=>{if(h?.(_),g)return;let R=r&&_.key===" ";if(!c.current||!R)return;let x=w7(_);if(c.current=!1,x||d(!1),_.defaultPrevented||!br(_)||u||_.metaKey||x)return;_.preventDefault();let S=_.currentTarget,{view:C,...k}=_;queueMicrotask(()=>uS(S,k))}),v=n.onBlur,w=Xe(_=>{v?.(_),c.current&&(c.current=!1,d(!1))});return n={"data-active":l||void 0,type:i?"button":void 0,...p,...n,ref:sr(o,n.ref),onKeyDown:b,onKeyUp:y,onBlur:w},n=Hu(n),n}),kTe=Lt(function(t){let r=gS(Vh(t));return Ht(aY,r)});var Wu=kn(),y7=Wu.useContext,ITe=Wu.useScopedContext,PTe=Wu.useProviderContext,x7=Wu.ContextProvider,S7=Wu.ScopedContextProvider;var Zh=f(H(),1),lY="div",bS=Wt(function({store:t,shouldRegisterItem:r=!0,getItem:n=Bh,element:o,...i}){let a=y7();t=t||a;let s=Qr(i.id),l=(0,Zh.useRef)(o);return(0,Zh.useEffect)(()=>{let d=l.current;if(!s||!d||!r)return;let c=n({id:s,element:d});return t?.renderItem(c)},[s,r,n,t]),i={...i,ref:sr(l,i.ref)},i}),VTe=Lt(function(t){let r=bS(t);return Ht(lY,r)});var hS=f(H(),1),Uu=kn([x7],[S7]),BTe=Uu.useContext,Qh=Uu.useScopedContext,R7=Uu.useProviderContext,Jh=Uu.ContextProvider,Fd=Uu.ScopedContextProvider,C7=(0,hS.createContext)(void 0),E7=(0,hS.createContext)(void 0);var zd=f(H(),1);function cl(e,t){let r=e.__unstableInternals;return Xr(r,"Invalid store"),r[t]}function T7(e,t){if(!e)return!0;for(let r of e)if(t instanceof Set){if(t.has(r))return!0}else if(Yu(r,t))return!0;return!1}function Yu(e,t){return e===t||e!==e&&t!==t}function O7(e,t,r,n){let o;for(let i of cS(t))Yu(t[i],r[i])||n!==void 0&&T7([i],n)||(o??={...e},o[i]=t[i]);return o}var dY=100;function cY(e,t,r){if(t)for(let n of t){let o=e.get(n);o||(o=new Set,e.set(n,o)),o.add(r)}}function uY(e,t,r){if(e&&t)for(let n of t){let o=e.get(n);o&&(o.delete(r),o.size||e.delete(n))}}function I7(e){let t=new Set,r=e.currentListener;if(!r)return t;for(let n of e.keyedListeners)if(t.add(n),n===r)return t;return t.clear(),t.add(r),t}function e_(e){e.notifiedListeners??=I7(e)}function vS(e,t){if(!e.currentListener)return!1;let r=!1;for(let o of e.keyedListeners){if(o===e.currentListener){r=!0;continue}if(r&&o===t)return!1}let n=!1;for(let o of e.group.listeners){if(o===e.currentListener)return n;o===t&&(n=!0)}return!1}function _S(e,t,r){for(let n of e)if(n.group===t&&!n.recovering&&!(r&&!n.keyedListeners.has(r))){e_(n);for(let o of n.group.listeners){if(o===n.currentListener)break;vS(n,o)&&n.notifiedListeners?.add(o)}}}function fY(e,t,r){for(let n of e)n.group===t&&(n.recovering||vS(n,r)&&(e_(n),n.notifiedListeners?.add(r)))}function pY({fastPathFrames:e,group:t,keys:r,listener:n}){let o=t.listeners.has(n);for(let i of e)i.group===t&&(i.recovering||r.includes(i.updatedKey)&&(vS(i,n)?(e_(i),i.notifiedListeners?.add(n)):o&&(e_(i),i.recoverToLive=!0)))}function mY(e,t,r){for(let n of e)n.group===t&&n.notifiedListeners?.delete(r)}function gY({fastPathFrames:e,group:t,keys:r,listener:n}){for(let o of e)o.group===t&&(o.recovering||r.includes(o.updatedKey)&&o.keyedListeners.add(n))}function bY(e,t){if(!e.disposables.size)return;let r=e.disposables.get(t);r&&(e.disposables.delete(t),r())}function P7(e,t,r){let n=e.disposables.get(t);if(!n){e.disposables.set(t,r);return}e.disposables.set(t,()=>{n(),r()})}function M7(e,t,r,n,o,i){if(e.suspendCounts?.has(t))return;let{disposables:a}=e,s=a.size?a.get(t):void 0;if(s){a.delete(t);let d=r;s(),r=o?.()??r,r!==d&&(n=O7(n,r,d,i)??n)}let l=t(r,n);l&&P7(e,t,l)}function k7({group:e,getState:t,prevState:r,updatedKey:n,notifiedListeners:o}){let i=e.allKeysListeners;for(let a of e.listeners)o?.has(a)||!i?.has(a)&&!T7(e.listenerKeys.get(a),n)||(o?.add(a),M7(e,a,t(),r,t,n))}function un(e,...t){let r=e,n=r,o=Fu,i=!1,a=!1,s=new Set,l=new Set,d=new Set,c={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},u={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},g=I=>(d.add(I),()=>d.delete(I)),p=()=>{let I=l.size,T=Symbol();l.add(T);let N=()=>{l.delete(T)&&(l.size||o())};if(I)return N;let P=cS(r),A=[];for(let O of t){let L=O?.getState?.();if(!L)continue;let M=P.filter(V=>dn(L,V));if(M.length){if(t.length===1||M.length===P.length){for(let V of M)A.push(Ct(O,[V],z=>{k(V,z[V],!0)}));continue}A.push(to(O,M,(V,z)=>{for(let W of M)V[W]!==z[W]&&k(W,V[W],!0)}));for(let V of M){let z=O?.getState?.();z&&k(V,z[V],!0)}}}let F=[];for(let O of d)F.push(O());let D=t.map(Gu);return o=la(...A,...F,...D),N},m=(I,T,N)=>{N!==void 0&&(N?uY(I.listenersByKey,N,T):I.allKeysListeners?.delete(T))},b=[],h=(I,T,N=c)=>{let P=I?[...I]:null,A=N.listeners.has(T);return A||mY(b,N,T),P?pY({fastPathFrames:b,group:N,keys:P,listener:T}):(A&&_S(b,N),fY(b,N,T)),A&&(_S(b,N,T),m(N,T,N.listenerKeys.get(T))),N.listeners.add(T),P?(N.listenersByKey??=new Map,cY(N.listenersByKey,P,T),gY({fastPathFrames:b,group:N,keys:P,listener:T})):(N.allKeysListeners??=new Set,N.allKeysListeners.add(T)),N.listenerKeys.set(T,P),()=>{let F=N.disposables.get(T);N.disposables.delete(T),_S(b,N,T);let D=N.listenerKeys.get(T);m(N,T,P),D!==P&&m(N,T,D),N.listenerKeys.delete(T),N.listeners.delete(T),F?.()}},y=(I,T)=>h(I,T),v=(I,T,N)=>{let P=I.listeners.has(T);if(P){I.suspendCounts??=new Map;let F=I.suspendCounts.get(T)??0;I.suspendCounts.set(T,F+1)}let A;try{let F=r;bY(I,T),r!==F&&(A=O7(N,r,F));let D=T(r,A??N);D&&P7(I,T,D)}finally{if(P){let F=I.suspendCounts,D=F?.get(T);D&&D>1?F?.set(T,D-1):F?.delete(T),F?.size||delete I.suspendCounts}}},w=(I,T)=>(v(c,T,r),h(I,T)),_=(I,T)=>(!u.listeners.size&&!a&&(n=r),v(u,T,n),h(I,T,u)),R=I=>un(BO(r,I),E),x=I=>un(zO(r,I),E),S=()=>r,C=(I,T,N)=>{if(!(N instanceof Set)&&!I.allKeysListeners?.size){let P=I.listenersByKey?.get(N);if(!P)return;let A={group:I,keyedListeners:P,updatedKey:N,currentListener:null};b.push(A);try{for(let F of P){if(A.notifiedListeners?.has(F)||(A.currentListener=F,A.notifiedListeners?.add(F),M7(I,F,r,T,S,N),!I.allKeysListeners?.size&&!A.recoverToLive))continue;let D=A.notifiedListeners??I7(A);A.notifiedListeners=D,A.recovering=!0,k7({group:I,getState:S,prevState:T,updatedKey:N,notifiedListeners:D});return}}finally{b.pop()}return}k7({group:I,getState:S,prevState:T,updatedKey:N})},k=(I,T,N=!1)=>{if(!dn(r,I))return;let P=r[I],A=zh(T,()=>P);if(Yu(A,P))return;let F=a;a=!0;let D=r,O={...r,[I]:A};r=O;let L=!1;try{if(!N&&t.length){for(let M of t)if(M?.setState?.(I,A),!Yu(r[I],A)){L=!0;break}if(L){let M=0;for(;M<dY;M+=1){let V=!1;for(let z of t){let W=r[I];z?.setState?.(I,W),Yu(r[I],W)||(V=!0)}if(!V)break}}}if(!L){let M=r===O?D:{...r,[I]:D[I]};C(c,M,I)}}finally{a=F}if(!u.listeners.size){a||(n=r);return}s.add(I),!i&&(i=!0,queueMicrotask(()=>{i=!1;let M=r,V=s;s=new Set;let z=n;C(u,z,V),n===z&&(n=M)}))},E={getState:S,setState:k,__unstableInternals:{setup:g,init:p,subscribe:y,sync:w,batch:_,pick:R,omit:x}};return E}function Mt(e,...t){if(e)return cl(e,"setup")(...t)}function Gu(e,...t){if(e)return cl(e,"init")(...t)}function to(e,...t){if(e)return cl(e,"subscribe")(...t)}function Ct(e,...t){if(e)return cl(e,"sync")(...t)}function ds(e,...t){if(e)return cl(e,"batch")(...t)}function t_(e,...t){if(e)return cl(e,"omit")(...t)}function N7(e,...t){if(e)return cl(e,"pick")(...t)}function Ld(...e){let t={};for(let n of e){let o=n?.getState?.();o&&Object.assign(t,o)}let r=un(t,...e);return Object.assign({},...e,r)}function hY(e){let t=e.find(o=>!!o.element),r=[...e].reverse().find(o=>!!o.element)?.element,n=t?.element?.parentElement;if(!r)return Jn(n).body;for(;n;){if(n.contains(r))return n;n=n.parentElement}return Jn(n).body}function _Y(e){return e?.__unstablePrivateStore}var r_=64;function A7(e,t){if(e.length<r_){t.ids&&(t.items=void 0,t.ids=void 0);return}if(t.items===e)return t.ids;let r=new Set;for(let n of e)r.add(n.id);return t.items=e,t.ids=r,r}function wS(e,t,r){if(e.length<r_){t.ids&&(t.items=void 0,t.ids=void 0);return}if(!r){r=new Set;for(let n of e)r.add(n.id)}t.items=e,t.ids=r}function D7(e={}){e.store;let t=e.store?.getState(),r=He(e.items,t?.items,e.defaultItems,[]),n=_Y(e.store),o=n?.__unstableCollectionLookup??{controlledItems:new Map(r.map(v=>[v.id,v])),registeredItems:new Map,controlledItemsSource:r,propagatedItems:r},{controlledItems:i,registeredItems:a}=o,s={},l={},d={items:r,renderedItems:He(t?.renderedItems,[])},c=un(d,e.store),u=Object.assign(un({items:r,renderedItems:d.renderedItems},n),{__unstableCollectionLookup:o}),g=v=>{let w=$O(v,_=>_.element);u.setState("renderedItems",w),c.setState("renderedItems",w)},p=v=>{if(v!==o.controlledItemsSource){o.controlledItemsSource=v,i.clear();for(let w of v)i.set(w.id,w)}},m=(v,w)=>{if(v!=="items"){c.setState(v,w);return}c.setState("items",_=>{let R=zh(w,_);return R===_?_:(o.propagatedItems=R,p(R),R)})};Mt(c,()=>Gu(u)),n||(to(c,["items"],({items:v})=>{v!==o.propagatedItems&&(o.propagatedItems=v,p(v))}),Mt(u,()=>ds(u,["items"],({items:v})=>{o.propagatedItems=v,c.setState("items",v)}))),Mt(u,()=>ds(u,["renderedItems"],v=>{let w=!0,_=requestAnimationFrame(()=>{let{renderedItems:C}=c.getState();v.renderedItems!==C&&g(v.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(_);let R=()=>{if(w){w=!1;return}cancelAnimationFrame(_),_=requestAnimationFrame(()=>g(v.renderedItems))},x=hY(v.renderedItems),S=new IntersectionObserver(R,{root:x});for(let C of v.renderedItems)C.element&&S.observe(C.element);return()=>{cancelAnimationFrame(_),S.disconnect()}}));let b=(v,w,_)=>{let R=_?.registeredItems,x=_?.controlledItems;return S=>{let C=R?.get(S.id),k=!!C||!!x?.has(S.id),E;return u.setState(v,T=>{let N=w.ids||T.length>=r_&&!k?A7(T,w):void 0,P=N&&!N.has(S.id)?-1:T.findIndex(({id:F})=>F===S.id),A=T.slice();if(P!==-1){E=T[P];let F={...E,...S};A[P]=F,R?.set(S.id,F)}else A.push(S),R?.set(S.id,S),N?.add(S.id);return(w.ids||P===-1&&A.length>=r_)&&wS(A,w,N),A}),()=>{R&&(C?R.set(S.id,C):R.delete(S.id)),u.setState(v,T=>{let N=w.ids?A7(T,w):void 0;if(!E){let F=T.filter(({id:D})=>D!==S.id);return N?.delete(S.id),w.ids&&wS(F,w,N),F}let P=T.findIndex(({id:F})=>F===S.id);if(P===-1)return T;let A=T.slice();return A[P]=E,w.ids&&wS(A,w,N),A})}}},h=b("items",s,o),y=b("renderedItems",l);return{...c,setState:m,registerItem:h,renderItem:v=>la(h(v),y(v)),item:v=>v?a.size?a.get(v)??i.get(v)??null:i.get(v)??null:null,__unstablePrivateStore:u}}var vY={id:null};function Ti(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function wY(e){for(let t=e.length-1;t>=0;t-=1){let r=e[t];if(r&&!r.disabled)return r}}function yY(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function V7(e,t){return e.filter(r=>r.rowId===t)}function F7({items:e,fromIndex:t,step:r,rowId:n,excludeId:o}){for(let i=t;i>=0&&i<e.length;i+=r){let a=e[i];if(!a||a.rowId!==n||a.disabled)continue;let s=a.id;if(!(o!=null&&s===o))return s}}function L7(e,t,r=!1){let n=e.findIndex(o=>o.id===t);return[...e.slice(n+1),...r?[vY]:[],...e.slice(0,n)]}var xY=48,SY=4;function RY(e){let t=[],r,n;for(let o of e){let i=o.rowId;if(r&&n===i){r.push(o);continue}let a=t.find(s=>s[0]?.rowId===i);a?(a.push(o),r=a):(r=[o],t.push(r)),n=i}return t}function CY(e){let t=e[0];if(!t)return[];let r=1;for(;r<e.length&&e[r]?.rowId===t.rowId;)r+=1;let n=e.slice(0,r);if(r===e.length)return[n];let o=[n],i;for(;r<e.length;r+=1){let a=e[r];if(!a)continue;let s=i?i.get(a.rowId):o.find(d=>d[0]?.rowId===a.rowId);if(s){s.push(a);continue}let l=[a];o.push(l),i?i.set(a.rowId,l):o.length===SY&&(i=new Map(o.map(d=>[d[0]?.rowId,d])))}return o}function n_(e){return e.length>=xY?CY(e):RY(e)}function z7(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function EY(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function kY(e,t,r){let n=z7(e);for(let o of e)for(let i=0;i<n;i+=1){let a=o[i];if(!a||r&&a.disabled){let s=i===0&&r?Ti(o):o[i-1];o[i]=s&&t!==s.id&&r?s:EY(s?.rowId)}}return e}function TY(e){let t=n_(e),r=z7(t),n=[];for(let o=0;o<r;o+=1)for(let i of t){let a=i[o];a&&n.push({...a,rowId:a.rowId?`${o}`:void 0})}return n}function B7(e={}){let t=e.store?.getState(),r=D7(e),n=He(e.activeId,t?.activeId,e.defaultActiveId),o=He(t?.compositeElement,t?.baseElement,null),i=He(e.compositeElementInFocusOrder,e.includesBaseElement,t?.compositeElementInFocusOrder,t?.includesBaseElement,n===null),a={...r.getState(),id:He(e.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:n,compositeElement:o,baseElement:o,compositeElementInFocusOrder:i,includesBaseElement:i,moves:He(t?.moves,0),orientation:He(e.orientation,t?.orientation,"both"),rtl:He(e.rtl,t?.rtl,!1),virtualFocus:He(e.virtualFocus,t?.virtualFocus,!1),focusLoop:He(e.focusLoop,t?.focusLoop,!1),focusWrap:He(e.focusWrap,t?.focusWrap,!1),focusShift:He(e.focusShift,t?.focusShift,!1)},s=un(a,r,e.store);Mt(s,()=>la(Ct(s,["compositeElement"],c=>{s.setState("baseElement",c.compositeElement)}),Ct(s,["baseElement"],c=>{s.setState("compositeElement",c.baseElement)}),Ct(s,["compositeElementInFocusOrder"],c=>{s.setState("includesBaseElement",c.compositeElementInFocusOrder)}),Ct(s,["includesBaseElement"],c=>{s.setState("compositeElementInFocusOrder",c.includesBaseElement)}))),Mt(s,()=>Ct(s,["renderedItems","activeId"],c=>{s.setState("activeId",u=>u!==void 0?u:Ti(c.renderedItems)?.id)}));let l=(c="next",u={})=>{let g=s.getState(),p=He(u.compositeElementInFocusOrder,u.includesBaseElement,g.compositeElementInFocusOrder),{skip:m=0,activeId:b=g.activeId,focusShift:h=g.focusShift,focusLoop:y=g.focusLoop,focusWrap:v=g.focusWrap,renderedItems:w=g.renderedItems,rtl:_=g.rtl}=u,R=c==="up"||c==="down",x=c==="next"||c==="down",S=x?_&&!R:!_||R,C=h&&!m;if(!m&&!v&&!p&&b!=null&&(!R||!C&&!w.some(L=>L.rowId!=null))){let L=-1;if(w===g.renderedItems){let V=w[0];if(V&&r.item(V.id)===V){let z=r.item(b);z?.id===b&&(L=w.indexOf(z))}}L===-1&&(L=w.findIndex(V=>V.id===b));let M=w[L];if(M){let V=S?-1:1,z=F7({items:w,fromIndex:L+V,step:V,rowId:M.rowId,excludeId:b});return z!==void 0?z:y&&(R?y!=="horizontal":y!=="vertical")?F7({items:w,fromIndex:V===1?0:w.length-1,step:V,rowId:M.rowId,excludeId:b}):void 0}}let k=R?Fh(kY(n_(w),b,C)):w;if(k=S?Lh(k):k,k=R?TY(k):k,b==null)return Ti(k)?.id;let E=k.find(L=>L.id===b);if(!E)return Ti(k)?.id;let I=k.some(L=>L.rowId),T=k.indexOf(E),N=k.slice(T+1),P=V7(N,E.rowId);if(m){let L=yY(P,b);return(L.slice(m)[0]||L[L.length-1])?.id}let A=y&&(R?y!=="horizontal":y!=="vertical"),F=I&&v&&(R?v!=="horizontal":v!=="vertical"),D=x?(!I||R)&&A&&p:R?p:!1;if(A)return Ti(L7(F&&!D?k:V7(k,E.rowId),b,D),b)?.id;if(F){let L=Ti(D?P:N,b);return D?L?.id||null:L?.id}let O=Ti(P,b);return!O&&D?null:O?.id},d=(c,u)=>typeof u=="number"?l(c,{skip:u}):l(c,u);return{...r,...s,setCompositeElement:c=>s.setState("compositeElement",c),setBaseElement:c=>s.setState("compositeElement",c),setActiveId:c=>s.setState("activeId",c),move:c=>{c!==void 0&&(s.setState("activeId",c),s.setState("moves",u=>u+1))},first:()=>Ti(s.getState().renderedItems)?.id,last:()=>wY(s.getState().renderedItems)?.id,next:c=>d("next",c),previous:c=>d("previous",c),down:c=>d("down",c),up:c=>d("up",c)}}var j7=Ti,H7=n_,o_=new WeakSet;function W7(e){eo(e)===e&&(o_.add(e),queueMicrotask(()=>o_.delete(e)))}function U7(e){o_.delete(e)}function IY(e,t){let{virtualFocus:r,compositeElement:n}=e.getState();if(!r||!n||!cn(n)){t();return}let o=n.scrollLeft,i=n.scrollTop;t(),n.scrollLeft=o,n.scrollTop=i}function Y7(e){let t=e.getState();return"contentElement"in t?t.contentElement:null}function SS(e){let{compositeElement:t}=e.getState(),r=eo(t);return r?t?.contains(r)||ca(e,r)?!0:!!Y7(e)?.contains(r):!1}function PY({store:e,id:t,focus:r,markedOnly:n,requireFocus:o,scrollIntoView:i}){let a=null,s,l=!1,d=!1,c=!1,u=!1,g=!1,p=e.getState().compositeElement,m=eo(p),b=o?m:null,h=!!p?.contains(m),y=k=>{if(!b)return!0;let E=eo(b);return E===b||E===k?!0:SS(e)},v=k=>{if("mounted"in k){if(k.mounted)u=!0;else if(u)return!0}if("open"in k){if(k.open)g=!0;else if(g)return!0}return t!=null&&k.activeId!=null&&k.activeId!==t},w=(k,E)=>{if(!("open"in k)||k.open)return!1;let I=Y7(e);if(!I?.contains(E))return!1;let{compositeElement:T}=k;return!T||I.contains(T)?!1:jh(E)},_=k=>{let E=da(e,s??(t===void 0?k.activeId:t));return E?.element?.isConnected?(s=E.id,E.element):null},R,x,S=()=>{c=!0,R?.(),x?.()},C=()=>{if(c)return;let k=e.getState();if(v(k))return S();let E=!1;if(a){if(!a.isConnected&&(E=l&&!d&&eo(a)===Jn(a).body,a=_(k),!a))return S()}else if(a=_(k),!a)return;if(E)l=!1;else if(!y(a))return S();let I=r&&h&&w(k,a);if(I){let{activeId:T}=k;if(T!=null&&T!==s)return S()}if(r&&!l&&!I){l=!0,d=!1;let T=a;R?.();let N=()=>{d=!o_.has(T)},P=()=>{d=!1};if(T.addEventListener("blur",N),T.addEventListener("focus",P),R=()=>{T.removeEventListener("blur",N),T.removeEventListener("focus",P)},IY(e,()=>{T.focus({preventScroll:!0})}),c)return}if(n&&!a.hasAttribute("data-autofocus"))return I?void 0:S();if(jh(a)&&!("unstable_placing"in k&&k.unstable_placing)){if(I||S(),i){i(a);return}a.scrollIntoView({block:"nearest",inline:"nearest"})}};return x=to(e,["activeId","items","mounted","open","unstable_placing"],C),C(),S}function i_(e){let t=(0,zd.useRef)(null),r=(0,zd.useRef)(e),n=(0,zd.useCallback)(()=>{t.current?.(),t.current=null},[]),o=(0,zd.useCallback)(i=>{if(!e||r.current!==e)return;n();let a=PY({store:e,...i});return t.current=a,a},[e,n]);return _t(()=>(r.current=e,()=>{r.current=void 0,n()}),[e,n]),o}function da(e,t){return t&&e.item(t)||null}function G7(e,t=!1){if(cn(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=Jn(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var xS=Symbol("FOCUS_SILENTLY");function $7(e){e[xS]=!0,e.focus({preventScroll:!0})}function q7(e){let t=e[xS];return delete e[xS],t}function ca(e,t,r){if(!t||t===r)return!1;let n=e.item(t.id);return!(!n||r&&n.element===r)}var So=f(H(),1),Z7=f(B(),1);var Uo=f(H(),1),CS=f(jc(),1),a_=()=>()=>{};function s_(e){return Array.isArray(e)}function RS(e,t){return e===t||e!==e&&t!==t}function MY(e,t){if(e?.length!==t.length)return!1;for(let r=0;r<e.length;r+=1){let n=e[r];if(n===void 0)return!1;if(!RS(n,t[r]))return!1}return!0}function K7(e){let t=Uo.useRef(null),r=t.current;if(e===null)return t.current=null,null;if(MY(r,e))return r;let n=[...e];return t.current=n,n}function ft(e,t=Bh,r){let n=K7(s_(t)?t:typeof t=="function"?null:[t]),o=Uo.useCallback(a=>!e||n?.length===0?a_():to(e,n,a),[e,n]),i=()=>{let a=e?.getState();if(s_(t))return r?.(a);if(typeof t=="function")return t(a);if(a&&dn(a,t))return a[t]};return(0,CS.useSyncExternalStore)(o,i,i)}function NY(e,t){let r=[],n=!1;for(let o in e){let i=e[o];if(i!==void 0){if(typeof i=="function"){n=!0;continue}r.includes(i)||r.push(i)}}if(!n)return r;if(!t)return null;for(let o of t)r.includes(o)||r.push(o);return r}function ul(e,t,r){let n=s_(t)?r??{}:t,o=s_(t)?t:void 0,i=Uo.useRef({}),a=K7(NY(n,o)),s=Uo.useCallback(d=>!e||a?.length===0?a_():to(e,a,d),[e,a]),l=()=>{let d=e?.getState(),c=!1,u=i.current;for(let g in n){let p=n[g];if(p===void 0)continue;if(typeof p=="function"){let b=p(d);Object.is(b,u[g])||(u[g]=b,c=!0)}if(typeof p=="function")continue;let m=d&&dn(d,p)?d[p]:void 0;Object.is(m,u[g])||(u[g]=m,c=!0)}return c&&(i.current={...u}),i.current};return(0,CS.useSyncExternalStore)(s,l,l)}function qt(e,t,r,n){let o=dn(t,r)?t[r]:void 0,i=n?t[n]:void 0,a=!!i,s=c7({value:o,setValue:i});_t(()=>{if(a)return to(e,[r],(l,d)=>{let{value:c,setValue:u}=s.current;u&&(RS(l[r],d[r])||RS(l[r],c)||u(l[r]))})},[e,r,a]),_t(()=>{if(o!==void 0)return e.setState(r,o),ds(e,[r],()=>{o!==void 0&&e.setState(r,o)})})}function Bd(e,t){let[r,n]=Uo.useState(()=>e(t));_t(()=>Gu(r),[r]);let o=Uo.useCallback(i=>ft(r,i),[r]);return[Uo.useMemo(()=>({...r,useState:o}),[r,o]),Xe(()=>{n(i=>e({...t,...i.getState()}))})]}var AY="button";function DY(e){return Hh(e)?!0:e.tagName==="INPUT"&&!ss(e)}function VY(e,t=!1){let r=e.clientHeight,{top:n}=e.getBoundingClientRect(),o=Math.max(r*.875,r-40)*1.5,i=t?r-o+n:o+n;return e.tagName==="HTML"?i+e.scrollTop:i}function FY(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function X7(e,t,r,n=!1){if(!t||!r)return;let{renderedItems:o}=t.getState(),i=Bu(e);if(!i)return;let a=VY(i,n),s,l;for(let d=0;d<o.length;d+=1){let c=s;if(s=r(d),!s)break;if(s===c)continue;let u=da(t,s)?.element;if(!u)continue;let g=FY(u,n)-a,p=Math.abs(g);if(n&&g<=0||!n&&g>=0){l!==void 0&&l<p&&(s=c);break}l=p}return s}function LY(e,t){return br(e)?!1:ca(t,e.target)}var ES=Wt(function({store:t,rowId:r,preventScrollOnKeyDown:n=!1,moveOnKeyPress:o=!0,tabbable:i=!1,getItem:a,typeaheadText:s,"aria-setsize":l,"aria-posinset":d,unstable_scrollIntoView:c,...u}){let g=Qh();t=t||g;let p=Qr(u.id),m=(0,So.useRef)(null),b=(0,So.useRef)(null),h=(0,So.useCallback)(j=>{let re=b.current;!j&&re&&W7(re),j&&U7(j),b.current=j},[]),y=(0,So.useContext)(E7),v=Si(u)&&!u.accessibleWhenDisabled,w=u.shouldRegisterItem,_=j=>{if(r)return r;if(j&&y?.compositeElement&&y.compositeElement===j.compositeElement)return y.id},{rowId:R,compositeElement:x,ariaSetSize:S,ariaPosInSet:C}=ul(t,["compositeElement","renderedItems"],{rowId:_,compositeElement(j){return j?.compositeElement||void 0},ariaSetSize(j){if(l!=null)return l;if(j&&y?.ariaSetSize&&y.compositeElement===j.compositeElement)return y.ariaSetSize},ariaPosInSet(j){if(d!=null)return d;if(!j||!y?.ariaPosInSet||y.compositeElement!==j.compositeElement)return;let re=_(j),ne=j.renderedItems.filter(de=>de.rowId===re);return y.ariaPosInSet+ne.findIndex(de=>de.id===p)}}),{isActiveItem:k,isTabbable:E}=ul(t,["activeId","compositeElement","renderedItems","virtualFocus","items"],{isActiveItem(j){return!!j&&j.activeId===p},isTabbable(j){if(!j||!j.compositeElement&&!j.renderedItems.length)return!0;if(j.virtualFocus)return!1;if(!j.renderedItems.length||i)return!0;if(j.activeId===null)return!1;let re=t?.item(j.activeId);return re?.disabled||!re?.element?!0:j.activeId===p}}),I=(0,So.useCallback)(j=>{let re={...j,id:p||j.id,rowId:R,disabled:v,children:j.element?.textContent,typeaheadText:s};return a?a(re):re},[p,R,v,s,a]),T=u.onFocus,N=(0,So.useRef)(!1),P=(0,So.useRef)(null),A=i_(t),F=Xe(j=>{if(T?.(j),j.defaultPrevented||XO(j)||!p||!t||LY(j,t))return;let{virtualFocus:re,compositeElement:ne}=t.getState();if(t.setActiveId(p),Hh(j.currentTarget)&&G7(j.currentTarget),!re){br(j)&&t.item(p)&&A({id:p,markedOnly:!0,requireFocus:!0,scrollIntoView:c});return}if(!br(j)||DY(j.currentTarget))return;let de=(ve,G)=>{if(!Ci(G))return;let te=ve===G||ca(t,ve);t.item(p)&&A({id:p,markedOnly:!0,requireFocus:!0,scrollIntoView:c}),N.current=!0,te?$7(G):G.focus({preventScroll:!0})};if(ne?.isConnected){de(j.relatedTarget,ne);return}if(w===!1)return;let{currentTarget:Q,relatedTarget:fe}=j,be=()=>{P.current?.(),P.current=null};be(),P.current=to(t,null,()=>{if(eo(Q)!==Q){be();return}let ve=t.getState(),G=ve.compositeElement;G?.isConnected&&(be(),ve.virtualFocus&&de(fe,G))})}),D=u.onBlurCapture,O=Xe(j=>{D?.(j),!j.defaultPrevented&&t?.getState()?.virtualFocus&&N.current&&(N.current=!1,j.preventDefault(),j.stopPropagation())}),L=u.onKeyDown,M=er(n),V=er(o),z=Xe(j=>{if(L?.(j),j.defaultPrevented||!br(j)||!t)return;let{currentTarget:re}=j,ne=t.getState(),de=!!t.item(p)?.rowId,Q=ne.orientation!=="horizontal",fe=ne.orientation!=="vertical",be=()=>!!(de||fe||!ne.compositeElement||!cn(ne.compositeElement)),ve={ArrowUp:(de||Q)&&t.up,ArrowRight:(de||fe)&&t.next,ArrowDown:(de||Q)&&t.down,ArrowLeft:(de||fe)&&t.previous,Home:()=>{if(be())return!de||j.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(be())return!de||j.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>X7(re,t,t?.up,!0),PageDown:()=>X7(re,t,t?.down)}[j.key];if(ve){if(Hh(re)){let te=zu(re),he=fe&&j.key==="ArrowLeft",ke=fe&&j.key==="ArrowRight",Oe=Q&&j.key==="ArrowUp",_e=Q&&j.key==="ArrowDown";if(ke||_e){let{length:ae}=UO(re);if(te.end!==ae)return}else if((he||Oe)&&te.start!==0)return}let G=ve();if(M(j)||G!==void 0){if(!V(j))return;j.preventDefault(),t.move(G)}}}),W=(0,So.useMemo)(()=>({id:p,compositeElement:x}),[p,x]);return u=xo(u,j=>(0,Z7.jsx)(C7.Provider,{value:W,children:j}),[W]),u={"data-active-item":k||void 0,...u,id:p,ref:sr(m,h,u.ref),tabIndex:E?u.tabIndex:-1,onFocus:F,onBlurCapture:O,onKeyDown:z},u=gS(u),u=bS({store:t,...u,getItem:I,shouldRegisterItem:p?w:!1}),{...u,"aria-setsize":S,"aria-posinset":C}}),m8e=ki(Lt(function(t){let r=ES(Vh(t));return Ht(AY,r)}));var $u=f(H(),1),l_=f(B(),1);var zY="div";function BY(e){return e.some(t=>!!t.rowId)}function jY(e){let t=e.target;return t&&!cn(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function HY(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function Q7(e,t,r){return Xe(n=>{if(t?.(n),n.defaultPrevented||n.isPropagationStopped()||!br(n)||HY(n)||jY(n))return;let o=e.getState(),i=da(e,o.activeId)?.element;if(!i)return;let{view:a,...s}=n;i!==r?.current&&i.focus({preventScroll:!0}),e7(i,n.type,s)||n.preventDefault(),n.currentTarget.contains(i)&&n.stopPropagation()})}function WY(e){return j7(Fh(Lh(H7(e))))}var UY=ki(function({store:t,focusOnMove:r,previousElementRef:n,present:o,scrollIntoView:i}){let a=ft(t,"moves"),s=ft(t,"compositeElement");return(0,$u.useEffect)(()=>{if(!a||!r)return;let{activeId:l}=t.getState();if(l!=null)return o({id:l,requireFocus:SS(t),focus:!0,scrollIntoView:i})},[t,a,r,s,o,i]),_t(()=>{if(!a||!s)return;let{activeId:l}=t.getState();if(l!==null)return;let d=n.current;n.current=null,d&&sl(d,{relatedTarget:s}),yo(s)||(Ci(s)&&s.scrollIntoView({block:"nearest",inline:"nearest"}),s.focus({preventScroll:!0}))},[t,a,s]),null}),kS=Wt(function({store:t,composite:r=!0,focusOnMove:n=r,moveOnKeyPress:o=!0,unstable_scrollIntoView:i,...a}){let s=R7();t=t||s,Xr(t,!1);let l=(0,$u.useRef)(null),d=(0,$u.useRef)(null),c=i_(t),[,u]=qh(r?t.setCompositeElement:null),g=ft(t,"virtualFocus"),p=ft(t,r&&g?["activeId"]:[],E=>r&&g?E.activeId:null);_t(()=>{if(!t||!r||!g)return;let E=d.current;if(d.current=null,!E)return;let I=da(t,p)?.element||eo(E);I!==E&&sl(E,{relatedTarget:I})},[t,p,g,r]);let m=Q7(t,a.onKeyDownCapture,d),b=Q7(t,a.onKeyUpCapture,d),h=a.onFocusCapture,y=Xe(E=>{if(h?.(E),E.defaultPrevented||!t)return;let{virtualFocus:I}=t.getState();if(!I)return;let T=E.relatedTarget,N=q7(E.currentTarget);br(E)&&N&&(E.stopPropagation(),d.current=T)}),v=a.onFocus,w=Xe(E=>{if(v?.(E),E.defaultPrevented||!r||!t)return;let{relatedTarget:I}=E,{virtualFocus:T}=t.getState();if(T)br(E)&&!ca(t,I)&&queueMicrotask(()=>c({focus:!0,markedOnly:!0,requireFocus:!0,scrollIntoView:i}));else if(br(E)){if(!ca(t,I)){let{activeId:N}=t.getState();N!=null&&c({id:N,markedOnly:!0,requireFocus:!0,scrollIntoView:i})}t.setActiveId(null)}}),_=a.onBlurCapture,R=Xe(E=>{if(_?.(E),E.defaultPrevented||!t)return;let{virtualFocus:I,activeId:T,compositeElement:N}=t.getState();if(!I||E.currentTarget!==N)return;let P=da(t,T)?.element,A=E.relatedTarget,F=ca(t,A),D=d.current;d.current=null,br(E)&&F?(A===P?D&&D!==A&&sl(D,E):P?sl(P,E):D&&sl(D,E),E.stopPropagation()):!ca(t,E.target)&&P&&sl(P,E)}),x=a.onKeyDown,S=er(o),C=Xe(E=>{if(x?.(E),E.nativeEvent.isComposing||E.defaultPrevented||!t||!br(E))return;let{orientation:I,items:T,renderedItems:N,activeId:P,rtl:A}=t.getState(),F=da(t,P);if(F?.element?.isConnected)return;let D=F&&P!=null,O=D?T:N,L=I!=="horizontal",M=I!=="vertical",V=BY(O);if((E.key==="ArrowLeft"||E.key==="ArrowRight"||E.key==="Home"||E.key==="End")&&cn(E.currentTarget))return;let ne={ArrowUp:(V||L)&&(()=>D?t.up({activeId:P,renderedItems:O}):V?WY(N)?.id:t?.last()),ArrowRight:(V||M)&&(()=>D?t.next({activeId:P,renderedItems:O}):A?t.last():t.first()),ArrowDown:(V||L)&&(()=>D?t.down({activeId:P,renderedItems:O}):t.first()),ArrowLeft:(V||M)&&(()=>D?t.previous({activeId:P,renderedItems:O}):A?t.first():t.last()),Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[E.key];if(ne){let de=ne();if(de!==void 0){if(!S(E))return;E.preventDefault(),t.move(de)}}});a=xo(a,E=>(0,l_.jsxs)(Fd,{value:t,children:[E,r&&(0,l_.jsx)(UY,{store:t,focusOnMove:n,previousElementRef:d,present:c,scrollIntoView:i})]}),[t,r,n,c]),a={"aria-activedescendant":ft(t,r&&g?["items"]:[],()=>{if(t&&r&&g)return da(t,p)?.id}),...a,ref:sr(l,u,a.ref),onKeyDownCapture:m,onKeyUpCapture:b,onFocusCapture:y,onFocus:w,onBlurCapture:R,onKeyDown:C};let k=ft(t,r&&!g?["activeId"]:[],E=>r&&(g||E.activeId===null));return a=Hu({focusable:k,...a}),a}),x8e=Lt(function(t){let r=kS(t);return Ht(zY,r)});var qu=kn(),C8e=qu.useContext,E8e=qu.useScopedContext,TS=qu.useProviderContext,J7=qu.ContextProvider,eI=qu.ScopedContextProvider;var OS=f(H(),1),Ku=kn([J7],[eI]),I8e=Ku.useContext,P8e=Ku.useScopedContext,M8e=Ku.useProviderContext,tI=Ku.ContextProvider,d_=Ku.ScopedContextProvider,rI=(0,OS.createContext)(void 0),N8e=(0,OS.createContext)(void 0);var fl=f(H(),1),IS=f(B(),1);var aI=f(ni(),1),YY="div";function nI(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function oI(e){let t=e?.trim()||"0s",r=t.endsWith("ms")?1:1e3,n=Number.parseFloat(t)*r;return Number.isNaN(n)?0:n}function iI(e,t,r){let n=e.split(","),o=t.split(","),i=r.split(","),a=0;for(let[s,l]of n.entries()){if(l.trim()==="none")continue;let d=oI(o[s%o.length]),c=oI(i[s%i.length]);a=Math.max(a,d+c)}return a}function GY(e){let{transitionProperty:t,transitionDuration:r,transitionDelay:n,animationName:o,animationDuration:i,animationDelay:a}=getComputedStyle(e);return Math.max(iI(t,n,r),iI(o,a,i))}function PS(e,t,r){return!r&&t!==!1&&(!e||!!t)}var $Y=Wt(function({store:t,alwaysVisible:r,unstable_otherElementRef:n,...o}){let i=TS();t=t||i,Xr(t,!1);let a=(0,fl.useRef)(null),s=Qr(o.id),[l,d]=(0,fl.useState)(null),{open:c,mounted:u,animated:g,contentElement:p}=ul(t,{open:"open",mounted:"mounted",animated:"animated",contentElement:"contentElement"}),m=ft(t.disclosure,"contentElement"),b=(0,fl.useRef)(!1);_t(()=>{a.current&&t?.setContentElement(a.current)},[t]),_t(()=>{let w;return t?.setState("animated",_=>(w=_,!0)),()=>{w!==void 0&&t?.setState("animated",w)}},[t]),_t(()=>{if(!g){c?b.current&&(b.current=!1,d("enter")):(b.current=!0,d(null));return}if(!p?.isConnected){d(null);return}return jO(()=>{d(c?"enter":u?"leave":null)})},[g,p,c,u]),_t(()=>{if(!t||!g||!l||!p)return;let w=()=>t?.setState("animating",!1),_=()=>(0,aI.flushSync)(w);if(l==="leave"&&c||l==="enter"&&!c)return;if(typeof g=="number")return nI(g,_);let R=[p];m&&R.push(m);let x=n?.current;x&&R.push(x);let S=Math.max(...R.map(GY));if(!S){l==="enter"&&t.setState("animated",!1),w();return}return nI(Math.max(S-1e3/60,0),_)},[t,g,p,m,n,c,l]),o=xo(o,w=>(0,IS.jsx)(d_,{value:t,children:w}),[t]);let h=PS(u,o.hidden,r),y=o.style,v=(0,fl.useMemo)(()=>h?{...y,display:"none"}:y,[h,y]);return o={"data-open":c||void 0,"data-enter":l==="enter"||void 0,"data-leave":l==="leave"||void 0,hidden:h,...o,id:s,ref:sr(s?t.setContentElement:null,a,o.ref),style:v},Ad(o)}),qY=Lt(function(t){let r=$Y(t);return Ht(YY,r)}),B8e=Lt(function({unmountOnHide:t,...r}){let n=TS(),o=r.store||n;return ft(o,["mounted"],i=>!t||i?.mounted)===!1?null:(0,IS.jsx)(qY,{...r})});function sI(e={}){let t=e.store||e.disclosure?Ld(e.store,t_(e.disclosure,["contentElement","disclosureElement"])):void 0;let r=t?.getState(),n=He(e.open,r?.open,e.defaultOpen,!1),o=He(e.animated,r?.animated,!1),i={open:n,animated:o,animating:!!o&&n,mounted:n,contentElement:He(r?.contentElement,null),disclosureElement:He(r?.disclosureElement,null)},a=t?un(i,t):un(i);return Mt(a,()=>Ct(a,["animated","animating"],s=>{s.animated||a.setState("animating",!1)})),Mt(a,()=>to(a,["open"],()=>{a.getState().animated&&a.setState("animating",!0)})),Mt(a,()=>Ct(a,["open","animating"],s=>{a.setState("mounted",s.open||s.animating)})),{...a,disclosure:e.disclosure,setOpen:s=>a.setState("open",s),show:()=>a.setState("open",!0),hide:()=>a.setState("open",!1),toggle:()=>a.setState("open",s=>!s),stopAnimation:()=>a.setState("animating",!1),setContentElement:s=>a.setState("contentElement",s),setDisclosureElement:s=>a.setState("disclosureElement",s)}}function lI(e,t,r){return Ei(t,[r.store,r.disclosure]),qt(e,r,"open","setOpen"),qt(e,r,"mounted","setMounted"),qt(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var Xu=kn([tI],[d_]),X8e=Xu.useContext,Z8e=Xu.useScopedContext,Q8e=Xu.useProviderContext,dI=Xu.ContextProvider,cI=Xu.ScopedContextProvider;var Zu=f(H(),1),c_=(0,Zu.createContext)(void 0),Qu=kn([dI,Jh],[cI,Fd]),MS=Qu.useContext,Oi=Qu.useScopedContext,u_=Qu.useProviderContext,uI=Qu.ContextProvider,fI=Qu.ScopedContextProvider,f_=(0,Zu.createContext)(void 0),pI=(0,Zu.createContext)(!1),NS=(0,Zu.createContext)(null);function mI(e,t,r){return Ei(t,[r.store]),qt(e,r,"items","setItems"),e}function gI(e){return{id:Qr(e.id),...e}}function bI(e,t,r){e=mI(e,t,r),qt(e,r,"activeId","setActiveId");let n={compositeElementInFocusOrder:r.compositeElementInFocusOrder??r.includesBaseElement};return qt(e,n,"compositeElementInFocusOrder"),qt(e,r,"virtualFocus"),qt(e,r,"orientation"),qt(e,r,"rtl"),qt(e,r,"focusLoop"),qt(e,r,"focusWrap"),qt(e,r,"focusShift"),e}function hI(e={}){return sI(e)}function _I(e,t,r){return lI(e,t,r)}function vI({popover:e,...t}={}){let r=Ld(t.store,t_(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement","unstable_placing"]));let n=r?.getState(),o=hI({...t,store:r}),i=He(t.placement,n?.placement,"bottom"),a={...o.getState(),placement:i,currentPlacement:i,anchorElement:He(n?.anchorElement,null),popoverElement:He(n?.popoverElement,null),arrowElement:He(n?.arrowElement,null),rendered:Symbol("rendered"),unstable_placing:!1},s=un(a,o,r),l=a.anchorElement===a.disclosureElement?a.anchorElement:null;return Mt(s,()=>Ct(s,["anchorElement","disclosureElement"],d=>{if(d.anchorElement&&d.anchorElement!==l){l=null;return}l=d.disclosureElement,s.setState("anchorElement",l)})),{...o,...s,setAnchorElement:d=>s.setState("anchorElement",d),setPopoverElement:d=>s.setState("popoverElement",d),setArrowElement:d=>s.setState("arrowElement",d),render:()=>s.setState("rendered",Symbol("rendered"))}}function wI(e,t,r){return Ei(t,[r.popover]),qt(e,r,"placement"),_I(e,t,r)}var yI=f(H(),1),KY="div";function XY(e){let t=e.relatedTarget;return Vd(t)?al(e.currentTarget,t):!1}var AS=Symbol("composite-hover");function ZY(e){let{relatedTarget:t}=e;if(!Vd(t))return!1;let r=t;do{if(dn(r,AS)&&r[AS])return!0;r=r.parentElement}while(r);return!1}var DS=Wt(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:n=!!r,...o}){let i=Qh();t=t||i,Xr(t,!1);let a=p7(),s=o.onMouseMove,l=er(r),d=Xe(m=>{if(s?.(m),!m.defaultPrevented&&a()&&l(m)){if(!r7(m.currentTarget)){let b=t?.getState().compositeElement;b&&!yo(b)&&b.focus({preventScroll:!0})}t?.setActiveId(m.currentTarget.id)}}),c=o.onMouseLeave,u=er(n),g=Xe(m=>{c?.(m),!m.defaultPrevented&&a()&&(XY(m)||ZY(m)||l(m)&&u(m)&&(t?.setActiveId(null),t?.getState().compositeElement?.focus({preventScroll:!0})))}),p=(0,yI.useCallback)(m=>{m&&(m[AS]=!0)},[]);return o={...o,ref:sr(p,o.ref),onMouseMove:d,onMouseLeave:g},o}),EOe=ki(Lt(function(t){let r=DS(t);return Ht(KY,r)}));var QY=new WeakMap,xI=new WeakMap;function Ju(e){e.scrollIntoView({block:"nearest",inline:"nearest"})}function JY(e,t){let r=e.ownerDocument.defaultView;if(!r||!r.getComputedStyle(t).writingMode.startsWith("horizontal"))return null;let n=null,o=null,i=e.parentElement;for(;i&&t.contains(i);){let a=r.getComputedStyle(i);if(a.overflowY!=="visible"&&a.overflowY!=="clip"&&i.scrollHeight>i.clientHeight){if(n)return null;n=i}if(a.overflowX!=="visible"&&a.overflowX!=="clip"&&i.scrollWidth>i.clientWidth){if(o)return null;o=i}if(i===t)break;i=i.parentElement}return o&&o!==n?null:n}function eG(e,t){let r=e.getBoundingClientRect(),n=t.getBoundingClientRect(),o=n.width/t.offsetWidth||1,i=n.left+t.clientLeft*o,a=i+t.clientWidth*o,s=t.clientWidth*o,l=r.left<i,d=r.right>a,c=l&&!d&&r.width<s||d&&!l&&r.width>s,u=l&&!d&&r.width>s||d&&!l&&r.width<s,g=0;c?g=(r.left-i)/o:u&&(g=(r.right-a)/o);let p=n.height/t.offsetHeight||1,m=(r.top+r.height/2-(n.top+(t.clientTop+t.clientHeight/2)*p))/p;t.scrollBy({left:g,top:m})}function p_(e){if(!e)return Ju;let t=xI.get(e);if(t)return t;let r=n=>{let{contentElement:o,moves:i,selectElement:a}=e.getState();if(!a||i!==QY.get(e)||!o?.contains(n))return Ju(n);let s=JY(n,o);if(!s)return Ju(n);eG(n,s)};return xI.set(e,r),r}var lr=f(H(),1),jd=f(B(),1);var tG="input";function rG(e,t,r){return r?e.find(n=>!n.disabled&&n.value)?.value===t:!1}function SI(e,t){if(!t||e==null)return!1;let r=Lu(e),n=Lu(t);return r.length!==e.length||n.length!==t.length?!1:n.length>r.length&&n.toLowerCase().startsWith(r.toLowerCase())}function nG(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function oG(e){return e.find(t=>t.disabled?!1:t.element?.getAttribute("role")!=="tab")?.id}var iG=Wt(function({store:t,focusable:r=!0,autoSelect:n=!1,getAutoSelectId:o,setValueOnChange:i,showMinLength:a=0,showOnChange:s,showOnMouseDown:l,showOnClick:d=l,showOnKeyDown:c,showOnKeyPress:u=c,blurActiveItemOnClick:g,setValueOnClick:p=!0,moveOnKeyPress:m=!0,autoComplete:b="list",name:h,form:y,disabled:v,...w}){let _=Oi(!0),R=u_();t=t||R||_,Xr(t,!1);let x=(0,lr.useRef)(null),[S,C]=f7(),k=(0,lr.useRef)(!1),E=(0,lr.useRef)(!1),I=(0,lr.useRef)(null),T=()=>{let $=I.current;$!=null&&(cancelAnimationFrame($),I.current=null)},N=ft(t,["virtualFocus"],$=>$.virtualFocus&&n),P=b==="inline"||b==="both",[A,F]=(0,lr.useState)(P);u7(()=>{P&&F(!0)},[P]);let D=ft(t,"inputValue"),O=ft(t,["selectedValue"],$=>{if(h&&Array.isArray($.selectedValue))return $.selectedValue}),L=Array.isArray(O),M=(0,lr.useRef)(void 0);(0,lr.useEffect)(()=>Ct(t,["selectedValue","activeId"],($,J)=>{M.current=J.selectedValue}),[t]);let V=ft(t,["activeValue","selectedValue","activeId"],$=>{if(P&&A&&!($.activeValue&&Array.isArray($.selectedValue)&&($.selectedValue.includes($.activeValue)||M.current?.includes($.activeValue))))return $.activeValue}),z=ft(t,"renderedItems"),W=ft(t,"open"),j=ft(t,"contentElement"),re=ft(t,"unstable_placing"),ne=rG(z,V,N),de=(0,lr.useMemo)(()=>{if(!P||!A)return D;if(ne){if(SI(D,V)){let $=V?.slice(D.length)||"";return D+$}return D}return V||D},[P,A,ne,V,D]);(0,lr.useEffect)(()=>{let $=x.current;if(!$)return;let J=()=>F(!0);return $.addEventListener("combobox-item-move",J),()=>{$.removeEventListener("combobox-item-move",J)}},[]),(0,lr.useEffect)(()=>{if(!P||!A||!V||!ne||!SI(D,V))return;let $=Fu;return queueMicrotask(()=>{let J=x.current;if(!J)return;let{start:Ve,end:Se}=zu(J),rt=D.length,Pe=V.length;Wh(J,rt,Pe),$=()=>{if(!yo(J))return;let{start:Xt,end:Nn}=zu(J);Xt===rt&&Nn===Pe&&Wh(J,Ve,Se)}}),()=>$()},[S,P,A,V,ne,D]);let Q=Xe(o),fe=(0,lr.useRef)(null),be=(0,lr.useRef)(void 0),ve=(0,lr.useRef)(!1),G=(0,lr.useRef)(!1);(0,lr.useEffect)(()=>{if(!W||!j)return;let $=Bu(j);if(!$)return;let J=()=>{k.current=!1,ve.current=!0},Ve=()=>{if(G.current||(ve.current=!0),!t||!k.current)return;let{activeId:rt}=t.getState();rt!==null&&rt!==fe.current&&(k.current=!1)},Se={passive:!0,capture:!0};return $.addEventListener("wheel",J,Se),$.addEventListener("touchmove",J,Se),$.addEventListener("scroll",Ve,Se),()=>{$.removeEventListener("wheel",J,!0),$.removeEventListener("touchmove",J,!0),$.removeEventListener("scroll",Ve,!0)}},[W,j,t]),_t(()=>{ve.current=!1,D&&(E.current||(k.current=!0))},[D]),_t(()=>{N!=="always"&&W||(k.current=W)},[N,W]),_t(()=>{W||(be.current=void 0)},[W]);let te=ft(t,"resetValueOnSelect");Ei(()=>{let $=k.current;if(!t||!W||E.current||!$&&(!te||ve.current))return;let J=t.getState(),{compositeElement:Ve,activeId:Se,selectElement:rt,selectedValue:Pe}=J;if(Ve&&!yo(Ve)||J.unstable_placing)return;let Xt=t.item(Se)?.value,Nn=Xt!=null&&(Array.isArray(Pe)?Pe.includes(Xt):Pe===Xt);if(N&&$&&!(rt&&!D&&Nn)){let An=Q(z),ko=An!==void 0?An:oG(z)??t.first();fe.current=ko;let Dn=ko??null,_s=t.item(Dn)?.value,xl=be.current;Dn!==Se||xl?.id!==Dn||xl?.value!==_s?(be.current={id:Dn,value:_s},t.move(Dn)):t.setState("activeValue",_s)}else{let An=t.item(Se||t.first())?.element;An&&"scrollIntoView"in An&&(G.current=!0,An.scrollIntoView({block:"nearest",inline:"nearest"}),requestAnimationFrame(()=>{G.current=!1}))}},[t,W,re,S,D,N,te,Q,z]),(0,lr.useEffect)(()=>{if(!P)return;let $=x.current;if(!$)return;let J=[$,j].filter(Se=>!!Se),Ve=Se=>{J.every(rt=>Gh(Se,rt))&&t?.setInputValue(de)};for(let Se of J)Se.addEventListener("focusout",Ve);return()=>{for(let Se of J)Se.removeEventListener("focusout",Ve)}},[P,j,t,de]);let he=$=>$.currentTarget.value.length>=a,ke=w.onChange,Oe=er(s??he),_e=er(i??!t.tag),ae=Xe($=>{if(ke?.($),$.defaultPrevented||!t)return;let J=$.currentTarget,{value:Ve,selectionStart:Se,selectionEnd:rt}=J,Pe=$.nativeEvent;if(k.current=!0,t7(Pe)&&(Pe.isComposing&&(k.current=!1,E.current=!0),P)){let Xt=Pe.inputType==="insertText"||Pe.inputType==="insertCompositionText",Nn=Se===Ve.length;F(Xt&&Nn)}if(_e($)){let Xt=Ve===t.getState().inputValue;t.setInputValue(Ve),queueMicrotask(()=>{Wh(J,Se,rt)}),P&&N&&Xt&&C()}Oe($)&&t.show(),(!N||!k.current)&&t.setActiveId(null)});(0,lr.useEffect)(()=>T,[]);let K=w.onCompositionStart,se=Xe($=>{T(),k.current=!1,E.current=!0,K?.($)}),ce=w.onCompositionEnd,Te=Xe($=>{k.current=!0,E.current=!1,ce?.($),!$.defaultPrevented&&N&&(T(),I.current=requestAnimationFrame(()=>{I.current=null,!E.current&&C()}))}),Tt=w.onMouseDown,q=er(g??(()=>t.getState().compositeElementInFocusOrder)),Z=er(p),We=er(d??he),le=Xe($=>{Tt?.($),!$.defaultPrevented&&($.button||$.ctrlKey||t&&(q($)&&t.setActiveId(null),Z($)&&t.setInputValue(de),We($)&&ll($.currentTarget,"mouseup",t.show)))}),pe=w.onKeyDown,Je=er(u??he),bt=Xe($=>{if(pe?.($),$.repeat||(k.current=!1),$.defaultPrevented||!t)return;let{open:J}=t.getState();if(J&&$.key==="Enter"){$.preventDefault();return}$.ctrlKey||$.altKey||$.shiftKey||$.metaKey||J||($.key==="ArrowUp"||$.key==="ArrowDown")&&Je($)&&($.preventDefault(),t.show())}),Kt=w.onBlur,Nr=Xe($=>{k.current=!1,Kt?.($)}),Ar=Qr(w.id),Qo=nG(b)?b:void 0,Pn=ft(t,["activeId"],$=>$.activeId===null),Mn=Si({disabled:v,"aria-disabled":w["aria-disabled"]}),ro=w.composite!==!1,[,Hi]=qh(ro?null:t.setCompositeElement),Wi=ft(t,L?["compositeElement"]:[],$=>L?$.compositeElement:null);w=xo(w,$=>!h||!Array.isArray(O)||ro&&!Wi?$:(0,jd.jsxs)(jd.Fragment,{children:[$,O.map((J,Ve)=>(0,jd.jsx)("input",{type:"hidden",name:h,form:y,disabled:Mn,value:J},Ve))]}),[h,y,Mn,ro,Wi,O]),w={role:"combobox","aria-autocomplete":Qo,"aria-haspopup":YO(j,"listbox"),"aria-expanded":W,"aria-controls":j?.id,"data-active-item":Pn||void 0,value:de,...w,id:Ar,name:L?void 0:h,form:y,disabled:v,ref:sr(x,t.setInputElement,ro?void 0:Hi,w.ref),onChange:ae,onCompositionStart:se,onCompositionEnd:Te,onMouseDown:le,onKeyDown:bt,onBlur:Nr};let Fe=p_(t);return w=kS({store:t,unstable_scrollIntoView:Fe,focusable:r,...w,moveOnKeyPress:$=>HO(m,$)?!1:(P&&F(!0),!0)}),{autoComplete:"off",...w}}),m_=Lt(function(t){let r=iG(t);return Ht(tG,r)});var g_=f(H(),1),VS=f(B(),1);var aG="div";function sG(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function lG(e){return GO(e)??"option"}var dG=Wt(function({store:t,value:r,hideOnClick:n,setValueOnClick:o,selectValueOnClick:i=!0,resetValueOnSelect:a,focusOnHover:s,moveOnKeyPress:l=!0,preventScrollOnKeyDown:d,getItem:c,...u}){let g=Oi();t=t||g,Xr(t,!1);let p=Qr(u.id),{resetValueOnSelectState:m,multiSelectable:b,selected:h,autoFocusSelected:y,selectElement:v}=ul(t,["selectedValue"],{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(M){return Array.isArray(M.selectedValue)},selected(M){return sG(M.selectedValue,r)},autoFocusSelected(M){return r==null?!1:Array.isArray(M.selectedValue)?M.selectedValue[M.selectedValue.length-1]===r:M.selectedValue===r},selectElement:"selectElement"}),w=!!v,_=!!v,R=Si(u),x=(0,g_.useCallback)(M=>{let V={...M,value:_&&R?void 0:r};return c?c(V):V},[_,R,r,c]);o=o??(!_&&!b),n=n??(r!=null&&!b),d=d??_;let S=lG((0,g_.useContext)(c_)),C=u.onClick,k=er(o),E=er(i),I=er(a??m),T=er(n),N=Xe(M=>{C?.(M),!M.defaultPrevented&&(JO(M)||QO(M)||(r!=null&&(E(M)&&(I(M)&&t?.resetInputValue(),t?.setSelectedValue(V=>Array.isArray(V)?V.includes(r)?V.filter(z=>z!==r):[...V,r]:r)),k(M)&&t?.setInputValue(r)),T(M)&&t?.hide()))}),P=u.onKeyDown,A=Xe(M=>{if(P?.(M),M.defaultPrevented)return;let V=t?.getState().compositeElement;if(!V||yo(V))return;let z=M.key.length===1&&!M.ctrlKey&&!M.metaKey,W=(Uh()?M.metaKey:M.ctrlKey)&&M.key.toLowerCase()==="v",j=M.key==="Backspace"||M.key==="Delete";if(z||W||j){if(V===v)return;if(cn(V)){queueMicrotask(()=>V.focus()),t?.setInputValue(V.value);return}V.focus(),"value"in V&&typeof V.value=="string"&&t?.setInputValue(V.value)}});(_||b)&&h!=null&&(u={"aria-selected":h,...u}),u=xo(u,M=>(0,VS.jsx)(f_.Provider,{value:r,children:(0,VS.jsx)(pI.Provider,{value:h??!1,children:M})}),[r,h]);let F=w?y:void 0;u={role:S,children:r,...u,id:p,onClick:N,onKeyDown:A},u.autoFocus===void 0&&F!==void 0&&(u.autoFocus=!1,u["data-autofocus"]=F||void 0);let D=er(l),O=p_(t);u=ES({store:t,unstable_scrollIntoView:O,...u,getItem:x,preventScrollOnKeyDown:d,moveOnKeyPress:M=>{if(!D(M))return!1;let V=new Event("combobox-item-move");return t?.getState().compositeElement?.dispatchEvent(V),!0}});let L=er(s??!1);return u=DS({store:t,...u,focusOnHover(M){return s!==void 0?L(M):_&&t.getState().open}}),u}),b_=ki(Lt(function(t){let r=dG(t);return Ht(aG,r)}));var h_=f(H(),1),RI=f(B(),1);var cG="span";function FS(e){return Lu(e).toLowerCase()}function uG(e,t){let r=[];for(let n of t){if(!n)continue;let o=0,i=n.length,a=e.indexOf(n,o);for(;a!==-1;)r.push([a,i]),o=a+1,a=e.indexOf(n,o)}return r}function fG(e){e.sort(([r],[n])=>r-n);let t=[];for(let[r,n]of e){let o=t[t.length-1];o&&r<o[0]+o[1]?o[1]=Math.max(o[1],r+n-o[0]):t.push([r,n])}return t}function pG(e){let t=[],r=[],n=0;for(let i of e){let a=FS(i).length;for(let s=0;s<a;s+=1)t.push(s===0?n:-1),r.push(n);n+=i.length}t.push(e.length),r.push(e.length);let o=e.length;for(let i=t.length-1;i>=0;i-=1){let a=t[i];a!=null&&(a===-1?t[i]=o:o=a)}return{starts:t,ends:r}}function mG(e,t){if(!t.length)return t;let{starts:r,ends:n}=pG(e),o=[];for(let[i,a]of t){let s=r[i],l=n[i+a];s==null||l==null||l<=s||o.push([s,l-s])}return o}function gG(e,t){if(!e||!t)return e;let r=LO(t).map(FS),n=[],o=(l,d=!1)=>(0,RI.jsx)("span",{"data-autocomplete-value":d?"":void 0,"data-user-value":d?void 0:"",children:l},n.length),i=mG(e,fG(uG(FS(e),new Set(r)))),a=i[0];if(!a)return n.push(o(e,!0)),n;let[s]=a;return[e.slice(0,s),...i.flatMap(([l,d],c)=>{let u=e.slice(l,l+d),g=i[c+1]?.[0];return[u,e.slice(l+d,g)]})].forEach((l,d)=>{l&&n.push(o(l,d%2===0))}),n}var bG=Wt(function({store:t,value:r,userValue:n,...o}){let i=Oi();t=t||i;let a=(0,h_.useContext)(f_),s=r??a,l=ft(t,["inputValue"],d=>n??d?.inputValue);return o={children:(0,h_.useMemo)(()=>{if(s)return l?gG(s,l):s},[s,l]),...o},o}),__=Lt(function(t){let r=bG(t);return Ht(cG,r)});var hG="label",_G=Wt(function({store:t,...r}){let n=Oi(!0),o=u_();t=t||o||n,Xr(t,!1);let i=ft(t,"inputElement");ju(i,"id");let a=i?.id,s=Qr(r.id);return r={htmlFor:a,...r,id:s,ref:sr(t.setLabelElement,r.ref)},r}),v_=ki(Lt(function(t){let r=_G(t);return Ht(hG,r)}));var ua=f(H(),1),ef=f(B(),1);var vG="div",wG=Wt(function({store:t,alwaysVisible:r,...n}){let o=Oi(!0),i=MS();t=t||i;let a=!!t&&t===o;Xr(t,!1);let s=n.onFocus,l=Xe(T=>{if(s?.(T),T.defaultPrevented||!br(T))return;let N=t.getState().compositeElement;if(!N||!Ci(N))return;let P=T.currentTarget;queueMicrotask(()=>{Jn(P).activeElement===P&&N.focus()})}),d=(0,ua.useRef)(null),c=Qr(n.id),u=ft(t,"mounted"),g=PS(u,n.hidden,r),p=g?{...n.style,display:"none"}:n.style,m=ft(t,["selectedValue"],T=>Array.isArray(T.selectedValue)),b=ju(d,"role",n.role),h=(b==="listbox"||b==="tree"||b==="grid")&&m||void 0,[y,v]=(0,ua.useState)(!1),w=ft(t,"contentElement"),_=(0,ua.useContext)(NS),R=(0,ua.useState)(),[x,S]=_||R,C=(0,ua.useMemo)(()=>[x,S],[x,S]);_t(()=>{if(!u)return;let T=d.current;if(!T||w!==T)return;let N=()=>{v(!!T.querySelector("[role='listbox']"))},P=new MutationObserver(N);return P.observe(T,{subtree:!0,childList:!0,attributeFilter:["role"]}),N(),()=>P.disconnect()},[u,w]),y||(n={role:"listbox","aria-multiselectable":h,...n}),n=xo(n,T=>(0,ef.jsx)(fI,{value:t,children:(0,ef.jsx)(NS.Provider,{value:C,children:(0,ef.jsx)(rI.Provider,{value:S,children:(0,ef.jsx)(c_.Provider,{value:b,children:T})})})}),[t,b,C]);let k=c&&(!o||!a)?t.setContentElement:null,E=ft(t,["labelElement","selectLabelElement"],T=>x?null:T.selectLabelElement||T.labelElement);ju(E,"id");let I=x||E?.id;return n={"aria-labelledby":n["aria-label"]!=null?void 0:I,hidden:g,...n,id:c,onFocus:l,ref:sr(k,d,n.ref),style:p,tabIndex:-1},n}),w_=Lt(function(t){let r=wG(t);return Ht(vG,r)});var LS=f(H(),1),c7e=(0,LS.createContext)(null),u7e=(0,LS.createContext)(null),tf=kn([Jh],[Fd]),CI=tf.useContext,f7e=tf.useScopedContext,p7e=tf.useProviderContext,m7e=tf.ContextProvider,g7e=tf.ScopedContextProvider;var yG=Yh()&&qO();function EI({tag:e,...t}={}){let r=Ld(t.store,N7(e,["value","rtl"])),n=He(t.defaultInputValue,t.defaultValue);({...t});let o=e?.getState(),i=r?.getState(),a=He(t.activeId,i?.activeId,t.defaultActiveId,null),s=B7({...t,activeId:a,compositeElementInFocusOrder:He(t.compositeElementInFocusOrder,t.includesBaseElement,i?.compositeElementInFocusOrder,i?.includesBaseElement,!0),orientation:He(t.orientation,i?.orientation,"vertical"),focusLoop:He(t.focusLoop,i?.focusLoop,!0),focusWrap:He(t.focusWrap,i?.focusWrap,!0),virtualFocus:He(t.virtualFocus,i?.virtualFocus,!0)}),l=vI({...t,placement:He(t.placement,i?.placement,"bottom-start")}),d=He(t.inputValue,t.value,i?.inputValue,i?.value,n,""),c=He(t.selectedValue,i?.selectedValue,o?.values,t.defaultSelectedValue,""),u=t.selectedValue===void 0&&i?.selectedValue===void 0&&o?.values===void 0&&t.defaultSelectedValue===void 0,g=Array.isArray(c),p={...s.getState(),...l.getState(),inputValue:d,value:d,selectedValue:c,resetValueOnSelect:He(t.resetValueOnSelect,i?.resetValueOnSelect,g),resetValueOnHide:He(t.resetValueOnHide,i?.resetValueOnHide,g&&!e),selectOnMove:He(t.selectOnMove,i?.selectOnMove,!1),activeValue:i?.activeValue,inputElement:He(i?.inputElement,null),labelElement:He(i?.labelElement,null),selectElement:He(i?.selectElement,null),selectLabelElement:He(i?.selectLabelElement,null)},m=un(p,s,l,r);Mt(m,()=>la(Ct(m,["inputValue"],S=>{m.setState("value",S.inputValue)}),Ct(m,["value"],S=>{m.setState("inputValue",S.value)})));let b=!1,h=new Set;t.focusLoop===void 0&&i?.focusLoop===void 0&&h.add("focusLoop"),t.focusWrap===void 0&&i?.focusWrap===void 0&&h.add("focusWrap"),t.compositeElementInFocusOrder===void 0&&t.includesBaseElement===void 0&&i?.compositeElementInFocusOrder===void 0&&i?.includesBaseElement===void 0&&h.add("compositeElementInFocusOrder"),t.resetValueOnSelect===void 0&&i?.resetValueOnSelect===void 0&&h.add("resetValueOnSelect");let y=p.compositeElement===p.selectElement?p.selectElement:null,v=p.selectElement||p.compositeElement||p.disclosureElement,w=p.anchorElement===v?p.anchorElement:null;Mt(m,()=>Ct(m,["compositeElement","selectElement"],S=>{if(!(!S.selectElement&&!y)){if(S.compositeElement&&S.compositeElement===S.selectElement){y=S.selectElement;return}if(S.compositeElement&&S.compositeElement!==y){y=null;return}y=S.selectElement,m.setState("compositeElement",y)}})),Mt(m,()=>Ct(m,["selectElement"],S=>{if(!S.selectElement)return;let{focusLoop:C,focusWrap:k,compositeElementInFocusOrder:E,resetValueOnSelect:I}=m.getState();return h.has("focusLoop")&&s.setState("focusLoop",!1),h.has("focusWrap")&&s.setState("focusWrap",!1),h.has("compositeElementInFocusOrder")&&s.setState("compositeElementInFocusOrder",!1),h.has("resetValueOnSelect")&&m.setState("resetValueOnSelect",!0),()=>{let T=m.getState();h.has("focusLoop")&&!T.focusLoop&&s.setState("focusLoop",C),h.has("focusWrap")&&!T.focusWrap&&s.setState("focusWrap",k),h.has("compositeElementInFocusOrder")&&!T.compositeElementInFocusOrder&&s.setState("compositeElementInFocusOrder",E),h.has("resetValueOnSelect")&&T.resetValueOnSelect&&m.setState("resetValueOnSelect",I)}})),Mt(m,()=>Ct(m,["anchorElement","compositeElement","disclosureElement","selectElement"],S=>{if(S.anchorElement&&S.anchorElement!==w){w=null;return}w=S.selectElement||S.compositeElement||S.disclosureElement,m.setState("anchorElement",w)})),Mt(m,()=>Ct(m,["items","selectedValue","selectElement"],(S,C)=>{if(u){if(S.selectedValue!==C.selectedValue){u=!1;return}S.selectElement&&queueMicrotask(()=>{if(!u)return;let k=m.getState();if(!k.selectElement)return;let E=k.items.find(I=>!I.disabled&&I.value!=null);E?.value!=null&&(u=!1,m.setState("selectedValue",E.value))})}})),yG&&Mt(m,()=>Ct(m,["virtualFocus"],()=>{m.setState("virtualFocus",!1)})),Mt(m,()=>{if(e)return la(Ct(m,["selectedValue"],S=>{Array.isArray(S.selectedValue)&&e.setValues(S.selectedValue)}),Ct(e,["values"],S=>{m.setState("selectedValue",S.values)}))}),Mt(m,()=>Ct(m,["resetValueOnHide","mounted"],S=>{S.resetValueOnHide&&(S.mounted||m.setState("inputValue",d))})),Mt(m,()=>Ct(m,["open"],S=>{if(S.open){b=!0;return}b=!1,m.setState("activeId",a),m.setState("moves",0)})),Mt(m,()=>Ct(m,["moves","activeId"],(S,C)=>{S.moves!==C.moves&&(b=!1),S.activeId!==C.activeId&&(b=!1),S.moves===C.moves&&m.setState("activeValue",void 0)})),Mt(m,()=>ds(m,["moves","renderedItems"],(S,C)=>{if(S.moves===C.moves)return;let{activeId:k}=m.getState(),E=s.item(k);m.setState("activeValue",E?.value)})),Mt(m,()=>Ct(m,["items","mounted","open","selectedValue","selectElement"],S=>{if(!S.selectElement||S.mounted&&!b)return;let C=Array.isArray(S.selectedValue)?S.selectedValue:[S.selectedValue],k=C[C.length-1];if(k==null)return;let E=S.items.find(I=>!I.disabled&&I.value===k);E&&(b=!1,m.setState("activeId",E.id))})),Mt(m,()=>ds(m,["selectOnMove","moves"],S=>{let{activeId:C,open:k,selectedValue:E,selectElement:I}=m.getState();if(!I||!S.selectOnMove&&k||Array.isArray(E)||!S.moves||!C)return;let T=s.item(C);!T||T.disabled||T.value==null||m.setState("selectedValue",T.value)}));let _=S=>{m.setState("inputValue",S)},R=()=>_(p.inputValue),x=(S,C)=>{h.delete(S),S==="includesBaseElement"&&h.delete("compositeElementInFocusOrder"),S==="selectedValue"&&(u=!1),m.setState(S,C)};return{...l,...s,...m,setState:x,tag:e,setInputValue:_,resetInputValue:R,setValue:_,resetValue:R,setSelectedValue:S=>x("selectedValue",S),setInputElement:S=>m.setState("inputElement",S),setLabelElement:S=>m.setState("labelElement",S),setSelectElement:S=>m.setState("selectElement",S),setSelectLabelElement:S=>m.setState("selectLabelElement",S)}}function SG(e){let t=CI();return e={...e,tag:e.tag!==void 0?e.tag:t},gI(e)}function RG(e,t,r){Ei(t,[r.tag]);let n={inputValue:r.inputValue??r.value,setInputValue:r.setInputValue??r.setValue};return qt(e,n,"inputValue","setInputValue"),qt(e,r,"selectedValue","setSelectedValue"),qt(e,r,"selectOnMove"),qt(e,r,"resetValueOnHide"),qt(e,r,"resetValueOnSelect"),Object.assign(bI(wI(e,t,r),t,r),{tag:r.tag})}function zS(e={}){e=SG(e);let[t,r]=Bd(EI,e);return RG(t,r,e)}var kI=f(B(),1);function y_(e={}){let t=zS(e);return(0,kI.jsx)(uI,{value:t,children:e.children})}var DI=f(PI(),1);var VI=f(Nt(),1),cs=f(ue(),1),pl=f(U(),1),Ii=f(Me(),1);var IG=[],rf=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:IG;var nf=f(U(),1),PG=[];function Cr({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:PG,[n,o]=(0,nf.useState)(r),[i,a]=(0,nf.useState)(!1);return(0,nf.useEffect)(()=>{if(!t){o(r);return}let s=!1;return a(!0),t().then(l=>{if(!s){let d=Array.isArray(l)&&l.length>0?l:r;o(d)}}).catch(()=>{s||o(r)}).finally(()=>{s||a(!1)}),()=>{s=!0}},[t,r]),{elements:n,isLoading:i}}var pt=f(B(),1);function MI(e=""){return(0,DI.default)(e.trim().toLowerCase())}var NI=(e,t,r)=>e.singleSelection?r:Array.isArray(t?.value)?t.value.includes(r)?t.value.filter(n=>n!==r):[...t.value,r]:[r];function AI(e,t){return`${e}-${t}`}var FI=({selected:e})=>(0,pt.jsx)("span",{className:Y("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,pt.jsx)(Ii.Icon,{icon:Ui})}),LI=({selected:e})=>(0,pt.jsx)("span",{className:Y("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function zI({view:e,filter:t,onChangeView:r}){let n=(0,VI.useInstanceId)(zI,"dataviews-filter-list-box"),[o,i]=(0,pl.useState)(t.operators?.length===1?void 0:null),a=e.filters?.find(l=>l.field===t.field),s=rf(t,a);return(0,pt.jsx)(Ii.Composite,{virtualFocus:!0,focusLoop:!0,activeId:o,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,cs.sprintf)((0,cs.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!o&&t.elements.length&&i(AI(n,t.elements[0].value))},render:(0,pt.jsx)(Ii.Composite.Typeahead,{}),children:t.elements.map(l=>(0,pt.jsxs)(Ii.Composite.Hover,{render:(0,pt.jsx)(Ii.Composite.Item,{id:AI(n,l.value),render:(0,pt.jsx)("div",{"aria-label":l.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let d=a?[...(e.filters??[]).map(c=>c.field===t.field?{...c,operator:a.operator||t.operators[0],value:NI(t,a,l.value)}:c)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:NI(t,a,l.value)}];r({...e,page:1,filters:d})}}),children:[t.singleSelection&&(0,pt.jsx)(LI,{selected:s===l.value}),!t.singleSelection&&(0,pt.jsx)(FI,{selected:s.includes(l.value)}),(0,pt.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:l.label,children:l.label})]},l.value))})}function MG({view:e,filter:t,onChangeView:r}){let[n,o]=(0,pl.useState)(""),i=(0,pl.useDeferredValue)(n),a=e.filters?.find(d=>d.field===t.field),s=rf(t,a),l=(0,pl.useMemo)(()=>{let d=MI(i);return t.elements.filter(c=>MI(c.label).includes(d))},[t.elements,i]);return(0,pt.jsxs)(y_,{selectedValue:s,setSelectedValue:d=>{let c=a?[...(e.filters??[]).map(u=>u.field===t.field?{...u,operator:a.operator||t.operators[0],value:d}:u)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:d}];r({...e,page:1,filters:c})},setValue:o,children:[(0,pt.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,pt.jsx)(on,{render:(0,pt.jsx)(v_,{}),children:(0,cs.__)("Search items")}),(0,pt.jsx)(m_,{autoSelect:"always",placeholder:(0,cs.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,pt.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,pt.jsx)(Ii.Icon,{icon:xw})})]}),(0,pt.jsxs)(w_,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[l.map(d=>(0,pt.jsxs)(b_,{resetValueOnSelect:!1,value:d.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,pt.jsx)(LI,{selected:s===d.value}),!t.singleSelection&&(0,pt.jsx)(FI,{selected:s.includes(d.value)}),(0,pt.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:d.label,children:[(0,pt.jsx)(__,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:d.label}),!!d.description&&(0,pt.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:d.description})]})]},d.value)),!l.length&&(0,pt.jsx)("p",{children:(0,cs.__)("No results found")})]})]})}function BI(e){let{elements:t,isLoading:r}=Cr({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,pt.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,pt.jsx)(Ii.Spinner,{})});if(t.length===0)return(0,pt.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,cs.__)("No elements found")});let n=t.length>10?MG:zI;return(0,pt.jsx)(n,{...e,filter:{...e.filter,elements:t}})}var WI=f(HI(),1),UI=f(Nt(),1),BS=f(U(),1),YI=f(Me(),1);var jS=f(B(),1);function GI({filter:e,view:t,onChangeView:r,fields:n}){let o=t.filters?.find(d=>d.field===e.field),i=rf(e,o),a=(0,BS.useMemo)(()=>{let d=n.find(c=>c.id===e.field);return d&&{...d,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:c})=>c[d.id],setValue:({value:c})=>({[d.id]:c})}},[n,e.field]),s=(0,BS.useMemo)(()=>(t.filters??[]).reduce((d,c)=>(d[c.field]=c.value,d),{}),[t.filters]),l=(0,UI.useEvent)(d=>{if(!a||!o)return;let c=a.getValue({item:d});(0,WI.default)(c,i)||r({...t,filters:(t.filters??[]).map(u=>u.field===e.field?{...u,operator:o.operator||e.operators[0],value:c===""?void 0:c}:u)})});return!a||!a.Edit||!o?null:(0,jS.jsx)(YI.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,jS.jsx)(a.Edit,{hideLabelFromVision:!0,data:s,field:a,operator:o.operator,onChange:l})})}var ye=f(ue(),1),tr=f(U(),1),of=f(Pi(),1);var NG=/(?:[Zz]|[+-](?:[01]\d|2[0-3]):?[0-5]\d)$/,AG=["HH:mm","HH:mm:ss"],DG=new Date(2e3,0,1);function fn(e){if(typeof e!="string")return null;let t=e.trim().replace(NG,"");for(let r of AG){let n=$6(t,r,DG);if(Ao(n))return n.getHours()*3600+n.getMinutes()*60+n.getSeconds()}return null}var HS=f(B(),1),dr={Name:(0,HS.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,HS.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function Hd(e,t){let r=fn(t);return r!==null?[fn(e)??NaN,r]:[(0,of.getDate)(e).getTime(),(0,of.getDate)(t).getTime()]}function qI(e,t){switch(t){case"days":return Ks(new Date,e);case"weeks":return J6(new Date,e);case"months":return Vb(new Date,e);case"years":return Fb(new Date,e);default:return new Date}}var KI={label:(0,ye.__)("Is none of"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),dr),filter:((e,t,r)=>{if(!r?.length)return!0;let n=t.getValue({item:e});return Array.isArray(n)?!r.some(o=>n.includes(o)):typeof n=="string"||typeof n=="number"?!r.includes(n):!1}),selection:"multi"},S_=[{name:Bt,label:(0,ye.__)("Includes"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),dr),filter(e,t,r){if(!r?.length)return!0;let n=t.getValue({item:e});return Array.isArray(n)?r.some(o=>n.includes(o)):typeof n=="string"||typeof n=="number"?r.includes(n):!1},selection:"multi"},{name:jt,...KI},{name:lh,label:(0,ye.__)("Includes all"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),dr),filter(e,t,r){if(!r?.length)return!0;let n=t.getValue({item:e});return Array.isArray(n)?r.every(o=>n.includes(o)):!1},selection:"multi"},{name:Kr,...KI},{name:gr,label:(0,ye.__)("Between (inc)"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),dr),filter(e,t,r){if(!Array.isArray(r)||r.length!==2||r.includes(void 0)||r.includes("")||r.includes(null))return!0;let n=t.getValue({item:e}),[o,i]=r.map(fn);if(o!==null&&i!==null){let a=fn(n);return a!==null&&a>=o&&a<=i}return typeof n=="number"||n instanceof Date||typeof n=="string"?n>=r[0]&&n<=r[1]:!1},selection:"custom"},{name:ln,label:(0,ye.__)("In the past"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),dr),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let n=qI(r.value,r.unit),o=(0,of.getDate)(t.getValue({item:e}));return o>=n&&o<=new Date},selection:"custom"},{name:Rn,label:(0,ye.__)("Over"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),dr),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let n=qI(r.value,r.unit);return(0,of.getDate)(t.getValue({item:e}))<n},selection:"custom"},{name:Gt,label:(0,ye.__)("Is"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:$t,label:(0,ye.__)("Is not"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:Ga,label:(0,ye.__)("Less than"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:$a,label:(0,ye.__)("Greater than"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:qa,label:(0,ye.__)("Less than or equal"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:Ka,label:(0,ye.__)("Greater than or equal"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:Lo,label:(0,ye.__)("Before"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){if(r===void 0)return!0;let[n,o]=Hd(t.getValue({item:e}),r);return n<o},selection:"single"},{name:zo,label:(0,ye.__)("After"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){if(r===void 0)return!0;let[n,o]=Hd(t.getValue({item:e}),r);return n>o},selection:"single"},{name:Bo,label:(0,ye.__)("Before (inc)"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){if(r===void 0)return!0;let[n,o]=Hd(t.getValue({item:e}),r);return n<=o},selection:"single"},{name:jo,label:(0,ye.__)("After (inc)"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){if(r===void 0)return!0;let[n,o]=Hd(t.getValue({item:e}),r);return n>=o},selection:"single"},{name:bi,label:(0,ye.__)("Contains"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){if(r===void 0)return!0;let n=t.getValue({item:e});return typeof n=="string"&&r&&n.toLowerCase().includes(String(r).toLowerCase())},selection:"single"},{name:hi,label:(0,ye.__)("Doesn't contain"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){if(r===void 0)return!0;let n=t.getValue({item:e});return typeof n=="string"&&r&&!n.toLowerCase().includes(String(r).toLowerCase())},selection:"single"},{name:_i,label:(0,ye.__)("Starts with"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){if(r===void 0)return!0;let n=t.getValue({item:e});return typeof n=="string"&&r&&n.toLowerCase().startsWith(String(r).toLowerCase())},selection:"single"},{name:Ho,label:(0,ye.__)("On"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){if(r===void 0)return!0;let[n,o]=Hd(t.getValue({item:e}),r);return n===o},selection:"single"},{name:Wo,label:(0,ye.__)("Not on"),filterText:(e,t)=>(0,tr.createInterpolateElement)((0,ye.sprintf)((0,ye.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),dr),filter(e,t,r){if(r===void 0)return!0;let[n,o]=Hd(t.getValue({item:e}),r);return n!==o},selection:"single"}],ml=e=>S_.find(t=>t.name===e),XI=()=>S_.map(e=>e.name),ZI=e=>S_.filter(t=>t.selection==="single").some(t=>t.name===e),QI=e=>S_.some(t=>t.name===e);var cr=f(B(),1),VG="Enter",FG=" ",LG=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let n=ml(t?.operator);return n!==void 0?n.filterText(r,e):(0,fa.sprintf)((0,fa.__)("Unknown status for %1$s"),r.name)};function zG({filter:e,view:t,onChangeView:r}){let n=e.operators?.map(a=>({value:a,label:ml(a)?.label||a})),o=t.filters?.find(a=>a.field===e.field),i=o?.operator||e.operators[0];return n.length>1&&(0,cr.jsxs)(ie,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,cr.jsx)(us.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,cr.jsx)(us.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,fa.__)("Conditions"),value:i,options:n,onChange:a=>{let s=a,l=o?.operator,d=o?[...(t.filters??[]).map(c=>{if(c.field===e.field){let u=ml(l)?.selection,g=ml(s)?.selection,p=u!==g||[u,g].includes("custom");return{...c,value:p?void 0:c.value,operator:s}}return c})]:[...t.filters??[],{field:e.field,operator:s,value:void 0}];r({...t,page:1,filters:d})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function JI({addFilterRef:e,openedFilter:t,fields:r,...n}){let o=(0,R_.useRef)(null),{filter:i,view:a,onChangeView:s}=n,l=a.filters?.find(y=>y.field===i.field),d=[],c=(0,R_.useMemo)(()=>{let y=r.find(v=>v.id===i.field);return y&&{...y,getValue:({item:v})=>v[y.id]}},[r,i.field]),{elements:u}=Cr({elements:i.elements,getElements:i.getElements});if(u.length>0)d=u.filter(y=>i.singleSelection?y.value===l?.value:l?.value?.includes(y.value));else if(Array.isArray(l?.value)){if(!l.value.some(v=>v==null||v==="")){let v=l.value.map(w=>c?.getValueFormatted({item:{[c.id]:w},field:c})||String(w));d=[{value:l.value,label:v}]}}else if(typeof l?.value=="object")d=[{value:l.value,label:l.value}];else if(l?.value!==void 0){let y=c!==void 0?c.getValueFormatted({item:{[c.id]:l.value},field:c}):String(l.value);d=[{value:l.value,label:y}]}let g=i.isPrimary,p=l?.isLocked,m=!p&&l?.value!==void 0,b=!p&&(!g||m),h=g?(0,fa.__)("Reset"):(0,fa.__)("Remove");return(0,cr.jsx)(us.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{o.current?.focus()},renderToggle:({isOpen:y,onToggle:v})=>(0,cr.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,cr.jsxs)(xr.Root,{children:[(0,cr.jsx)(xr.Trigger,{render:(0,cr.jsx)("div",{className:Y("dataviews-filters__summary-chip",{"has-reset":b,"has-values":m,"is-not-clickable":p}),role:"button",tabIndex:p?-1:0,onClick:()=>{p||v()},onKeyDown:w=>{!p&&[VG,FG].includes(w.key)&&(v(),w.preventDefault())},"aria-disabled":p,"aria-pressed":y,"aria-expanded":y,ref:o,children:(0,cr.jsx)(LG,{activeElements:d,filterInView:l,filter:i})})}),(0,cr.jsx)(xr.Popup,{children:(0,fa.sprintf)((0,fa.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),b&&(0,cr.jsxs)(xr.Root,{children:[(0,cr.jsx)(xr.Trigger,{render:(0,cr.jsx)("button",{className:Y("dataviews-filters__summary-chip-remove",{"has-values":m}),"aria-label":h,onClick:()=>{s({...a,page:1,filters:a.filters?.filter(w=>w.field!==i.field)}),g?o.current?.focus():e.current?.focus()},children:(0,cr.jsx)(us.Icon,{icon:Xv})})}),(0,cr.jsx)(xr.Popup,{children:h})]})]}),renderContent:()=>(0,cr.jsxs)(ie,{direction:"column",justify:"flex-start",children:[(0,cr.jsx)(zG,{...n}),n.filter.hasElements?(0,cr.jsx)(BI,{...n,filter:{...n.filter,elements:u}}):(0,cr.jsx)(GI,{...n,fields:r})]})})}var eP=f(Me(),1),tP=f(ue(),1),rP=f(U(),1);var pa=f(B(),1);function WS({filters:e,view:t,onChangeView:r,setOpenedFilter:n,triggerProps:o}){let i=e.filter(a=>!a.isVisible);return(0,pa.jsxs)(Ce.Root,{disabled:!i.length,children:[(0,pa.jsx)(Ce.Trigger,{...o}),(0,pa.jsx)(Ce.Popup,{children:i.map(a=>(0,pa.jsx)(Ce.Item,{onClick:()=>{n(a.field),r({...t,page:1,filters:[...t.filters||[],{field:a.field,value:void 0,operator:a.operators[0]}]})},children:(0,pa.jsx)(Ce.ItemLabel,{children:a.name})},a.field))})]})}function BG({filters:e,view:t,onChangeView:r,setOpenedFilter:n},o){if(!e.length||e.every(({isPrimary:a})=>a))return null;let i=e.filter(a=>!a.isVisible);return(0,pa.jsx)(WS,{triggerProps:{render:(0,pa.jsx)(eP.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:o}),children:(0,tP.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:n})}var nP=(0,rP.forwardRef)(BG);var oP=f(Me(),1),iP=f(ue(),1),aP=f(B(),1);function sP({filters:e,view:t,onChangeView:r}){let n=i=>e.some(a=>a.field===i&&a.isPrimary),o=!t.search&&!t.filters?.some(i=>!i.isLocked&&(i.value!==void 0||!n(i.field)));return(0,aP.jsx)(oP.Button,{disabled:o,accessibleWhenDisabled:!0,size:"compact",variant:"tertiary",className:"dataviews-filters__reset-button",onClick:()=>{r({...t,page:1,search:"",filters:t.filters?.filter(i=>!!i.isLocked)||[]})},children:(0,iP.__)("Reset")})}var lP=f(U(),1);function jG(e,t){return(0,lP.useMemo)(()=>{let r=[];return e.forEach(n=>{if(n.filterBy===!1||!n.hasElements&&!n.Edit)return;let o=n.filterBy.operators,i=!!n.filterBy?.isPrimary,a=t.filters?.some(s=>s.field===n.id&&!!s.isLocked)??!1;r.push({field:n.id,name:n.label,elements:n.elements,getElements:n.getElements,hasElements:n.hasElements,singleSelection:o.some(s=>ZI(s)),operators:o,isVisible:a||i||!!t.filters?.some(s=>s.field===n.id&&QI(s.operator)),isPrimary:i,isLocked:a})}),r.sort((n,o)=>n.isLocked&&!o.isLocked?-1:!n.isLocked&&o.isLocked?1:n.isPrimary&&!o.isPrimary?-1:!n.isPrimary&&o.isPrimary?1:n.name.localeCompare(o.name)),r},[e,t])}var af=jG;var sf=f(B(),1);function HG({className:e}){let{fields:t,view:r,onChangeView:n,openedFilter:o,setOpenedFilter:i}=(0,Wd.useContext)(Ie),a=(0,Wd.useRef)(null),s=af(t,r),l=(0,sf.jsx)(nP,{filters:s,view:r,onChangeView:n,ref:a,setOpenedFilter:i},"add-filter"),d=s.filter(u=>u.isVisible);if(d.length===0)return null;let c=[...d.map(u=>(0,sf.jsx)(JI,{filter:u,view:r,fields:t,onChangeView:n,addFilterRef:a,openedFilter:o},u.field)),l];return c.push((0,sf.jsx)(sP,{filters:s,view:r,onChangeView:n},"reset-filters")),(0,sf.jsx)(ie,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:c})}var lf=(0,Wd.memo)(HG);var fs=f(U(),1),dP=f(Me(),1);var C_=f(ue(),1);var Mi=f(B(),1);function WG(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:n,isShowingFilter:o,setIsShowingFilter:i}=(0,fs.useContext)(Ie),a=(0,fs.useRef)(null),s=(0,fs.useCallback)(p=>{r(p),i(!0)},[r,i]);if(e.length===0)return null;let l=e.some(p=>p.isVisible),d={label:(0,C_.__)("Add filter"),"aria-expanded":!1,isPressed:!1},c={label:(0,C_._x)("Filter","verb"),"aria-expanded":o,isPressed:o,onClick:()=>{o||n(null),i(!o)}},u=e.some(p=>p.isPrimary||p.isLocked),g=(0,Mi.jsx)(dP.Button,{ref:a,className:"dataviews-filters__visibility-toggle",size:"compact",icon:uc,disabled:u,accessibleWhenDisabled:!0,...l?c:d});return(0,Mi.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:l?(0,Mi.jsx)(UG,{buttonRef:a,filtersCount:t.filters?.length,children:g}):(0,Mi.jsx)(WS,{filters:e,view:t,onChangeView:s,setOpenedFilter:n,triggerProps:{render:g}})})}function UG({buttonRef:e,filtersCount:t,children:r}){return(0,fs.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,Mi.jsxs)(Mi.Fragment,{children:[r,!!t&&(0,Mi.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var E_=WG;var cP=f(U(),1);var uP=f(B(),1);function YG(e){let{isShowingFilter:t}=(0,cP.useContext)(Ie);return t?(0,uP.jsx)(lf,{...e}):null}var k_=YG;var fP=f(U(),1),pP=f(Me(),1),mP=f(ue(),1);var gl=f(B(),1);function US({className:e}){let{actions:t=[],data:r,fields:n,getItemId:o,getItemLevel:i,hasInitiallyLoaded:a,isLoading:s,view:l,onChangeView:d,selection:c,onChangeSelection:u,setOpenedFilter:g,onClickItem:p,isItemClickable:m,renderItemLink:b,defaultLayouts:h,containerRef:y,empty:v=(0,gl.jsx)("p",{children:(0,mP.__)("No results")})}=(0,fP.useContext)(Ie),w=wi(!a,{delay:200});if(!a)return w?(0,gl.jsx)("div",{className:"dataviews-loading",children:(0,gl.jsx)("p",{children:(0,gl.jsx)(pP.Spinner,{})})}):null;let _=as.find(R=>R.type===l.type&&h[R.type])?.component;return(0,gl.jsx)("div",{className:"dataviews-layout__container",ref:y,children:(0,gl.jsx)(_,{className:e,actions:t,data:r,fields:n,getItemId:o,getItemLevel:i,isLoading:s,onChangeView:d,onChangeSelection:u,selection:c,setOpenedFilter:g,onClickItem:p,renderItemLink:b,isItemClickable:m,view:l,empty:v})})}var gP=f(ue(),1),Yo=f(U(),1),bP=f(Me(),1),hP=f(Nt(),1);var _P=f(B(),1),GG=(0,Yo.memo)(function({label:t}){let{view:r,onChangeView:n}=(0,Yo.useContext)(Ie),[o,i,a]=(0,hP.useDebouncedInput)(r.search);(0,Yo.useEffect)(()=>{r.search!==a&&i(r.search??"")},[r.search,i]);let s=(0,Yo.useRef)(n),l=(0,Yo.useRef)(r);(0,Yo.useEffect)(()=>{s.current=n,l.current=r},[n,r]),(0,Yo.useEffect)(()=>{a!==l.current?.search&&s.current({...l.current,page:r.page?1:void 0,startPosition:r.startPosition?1:void 0,search:a})},[a]);let d=t||(0,gP.__)("Search");return(0,_P.jsx)(bP.SearchControl,{className:"dataviews-search",onChange:i,value:o,label:d,placeholder:d,size:"compact"})}),YS=GG;var wr=f(Me(),1),ma=f(ue(),1),Go=f(U(),1);var GS=f(o8(),1),vP=f(Nt(),1);var nt=f(B(),1),$G={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function $S(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,Go.useContext)(Ie),n=Object.keys(r);if(n.length<=1)return null;let o=as.find(i=>e.type===i.type);return(0,nt.jsxs)(Ce.Root,{children:[(0,nt.jsx)(Ce.Trigger,{render:(0,nt.jsx)(wr.Button,{size:"compact",icon:o?.icon,label:(0,ma.__)("Layout")})}),(0,nt.jsx)(Ce.Popup,{children:(0,nt.jsx)(Ce.RadioGroup,{value:e.type,onValueChange:i=>{switch(i){case"list":case"grid":case"table":case"pickerGrid":case"pickerTable":case"pickerActivity":case"activity":let a={...e};return"layout"in a&&delete a.layout,t({...a,type:i,...r[i]})}(0,GS.default)("Invalid dataview")},children:n.map(i=>{let a=as.find(s=>s.type===i);return a?(0,nt.jsx)(Ce.RadioItem,{value:i,closeOnClick:!0,children:(0,nt.jsx)(Ce.ItemLabel,{children:a.label})},i):null})})})]})}function qG(){let{view:e,fields:t,onChangeView:r}=(0,Go.useContext)(Ie),n=(0,Go.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,nt.jsx)(wr.SelectControl,{label:(0,ma.__)("Sort by"),value:e.sort?.field,options:n,onChange:o=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:o},showLevels:!1})}})}function KG(){let{view:e,fields:t,onChangeView:r}=(0,Go.useContext)(Ie);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let o=e.sort?.direction;return!o&&e.sort?.field&&(o="desc"),(0,nt.jsx)(wr.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",isBlock:!0,label:(0,ma.__)("Order"),value:o,onChange:i=>{if(i==="asc"||i==="desc"){r({...e,sort:{direction:i,field:e.sort?.field||t.find(a=>a.enableSorting!==!1)?.id||""},showLevels:!1});return}(0,GS.default)("Invalid direction")},children:dh.map(i=>(0,nt.jsx)(wr.__experimentalToggleGroupControlOptionIcon,{value:i,icon:m8[i],label:uh[i]},i))})}function XG(){let{view:e,config:t,onChangeView:r}=(0,Go.useContext)(Ie),{infiniteScrollEnabled:n}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||n?null:(0,nt.jsx)(wr.__experimentalToggleGroupControl,{isBlock:!0,label:(0,ma.__)("Items per page"),value:e.perPage||10,disabled:!e?.sort?.field,onChange:o=>{let i=typeof o=="number"||o===void 0?o:parseInt(o,10);r({...e,perPage:i,page:1})},children:t.perPageSizes.map(o=>(0,nt.jsx)(wr.__experimentalToggleGroupControlOption,{value:o,label:o.toString()},o))})}function ZG(){let{onReset:e}=(0,Go.useContext)(Ie);return e===void 0?null:(0,nt.jsx)(wr.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,ma.__)("Reset view")})}function qS(){let{view:e,onReset:t}=(0,Go.useContext)(Ie),r=(0,vP.useInstanceId)(wP,"dataviews-view-config-dropdown"),n=as.find(i=>i.type===e.type),o=typeof t=="function";return(0,nt.jsx)(wr.Dropdown,{expandOnMobile:!0,popoverProps:{...$G,id:r},renderToggle:({onToggle:i,isOpen:a})=>(0,nt.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,nt.jsx)(wr.Button,{size:"compact",icon:Qv,label:(0,ma._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":a?"true":"false","aria-controls":r}),o&&(0,nt.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,nt.jsx)(wr.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,nt.jsxs)(ie,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,nt.jsxs)(ie,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,nt.jsx)(wr.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,ma.__)("Appearance")}),(0,nt.jsx)(ZG,{})]}),(0,nt.jsxs)(ie,{direction:"column",gap:"lg",children:[(0,nt.jsxs)(ie,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,nt.jsx)(qG,{}),(0,nt.jsx)(KG,{})]}),!!n?.viewConfigOptions&&(0,nt.jsx)(n.viewConfigOptions,{}),(0,nt.jsx)(XG,{}),(0,nt.jsx)(xh,{})]})]})})})}function wP(){return(0,nt.jsxs)(nt.Fragment,{children:[(0,nt.jsx)($S,{}),(0,nt.jsx)(qS,{})]})}var QG=(0,Go.memo)(wP),yP=QG;var VP=f(U(),1);var T_=f(U(),1),xP=f(Nt(),1),SP=f(Me(),1);var KS=f(B(),1),JG=({required:e,customValidity:t,markWhenOptional:r,...n},o)=>{let i=(0,T_.useRef)(null),a=(0,xP.useMergeRefs)([o,i]);return(0,KS.jsx)(Zt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,ref:a,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[type="checkbox"]'),children:(0,KS.jsx)(SP.CheckboxControl,{...n})})},O_=(0,T_.forwardRef)(JG);O_.displayName="ValidatedCheckboxControl";var Ud=f(U(),1),RP=f(Nt(),1),CP=f(Me(),1);var XS=f(B(),1),e$=({required:e,customValidity:t,markWhenOptional:r,...n},o)=>{let i=(0,Ud.useRef)(null),a=(0,RP.useMergeRefs)([o,i]);return(0,Ud.useEffect)(()=>{let s=i.current?.querySelector('input[role="combobox"]');s&&(s.required=e??!1)},[e]),(0,XS.jsx)(Zt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,ref:a,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[role="combobox"]'),children:(0,XS.jsx)(CP.ComboboxControl,{...n})})},I_=(0,Ud.forwardRef)(e$);I_.displayName="ValidatedComboboxControl";var P_=f(U(),1),EP=f(Me(),1);var Yd=f(B(),1),t$=({required:e,customValidity:t,markWhenOptional:r,...n},o)=>{let i=(0,P_.useRef)(null);return(0,Yd.jsxs)("div",{className:"dataviews-validated-control__wrapper-with-error-delegate",ref:o,children:[(0,Yd.jsx)(Zt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,Yd.jsx)(EP.FormTokenField,{...n})}),(0,Yd.jsx)("input",{className:"dataviews-validated-control__error-delegate",type:"text",ref:i,required:e,value:n.value&&n.value.length>0?"hasvalue":"",tabIndex:-1,onChange:()=>{},onFocus:a=>{a.target.previousElementSibling?.querySelector('input[type="text"]')?.focus()}})]})},M_=(0,P_.forwardRef)(t$);M_.displayName="ValidatedFormTokenField";var N_=f(U(),1),kP=f(Nt(),1),TP=f(Me(),1);var ZS=f(B(),1),r$=({required:e,customValidity:t,markWhenOptional:r,...n},o)=>{let i=(0,N_.useRef)(null),a=(0,kP.useMergeRefs)([o,i]);return(0,ZS.jsx)(Zt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,ZS.jsx)(TP.__experimentalNumberControl,{ref:a,...n})})},A_=(0,N_.forwardRef)(r$);A_.displayName="ValidatedNumberControl";var D_=f(U(),1),OP=f(Nt(),1),IP=f(Me(),1);var QS=f(B(),1),n$=({required:e,customValidity:t,markWhenOptional:r,...n},o)=>{let i=(0,D_.useRef)(null),a=(0,OP.useMergeRefs)([o,i]);return(0,QS.jsx)(Zt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,ref:a,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[type="radio"]'),children:(0,QS.jsx)(IP.RadioControl,{...n})})},V_=(0,D_.forwardRef)(n$);V_.displayName="ValidatedRadioControl";var F_=f(U(),1),PP=f(Nt(),1),MP=f(Me(),1);var JS=f(B(),1),o$=({required:e,customValidity:t,markWhenOptional:r,...n},o)=>{let i=(0,F_.useRef)(null),a=(0,PP.useMergeRefs)([o,i]);return(0,JS.jsx)(Zt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,JS.jsx)(MP.SelectControl,{ref:a,...n})})},L_=(0,F_.forwardRef)(o$);L_.displayName="ValidatedSelectControl";var z_=f(U(),1),NP=f(Nt(),1),AP=f(Me(),1);var eR=f(B(),1),i$=({required:e,customValidity:t,markWhenOptional:r,...n},o)=>{let i=(0,z_.useRef)(null),a=(0,NP.useMergeRefs)([o,i]);return(0,eR.jsx)(Zt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,eR.jsx)(AP.ToggleControl,{ref:a,required:e,...n})})},B_=(0,z_.forwardRef)(i$);B_.displayName="ValidatedToggleControl";var $d=f(U(),1),DP=f(Me(),1);var Gd=f(B(),1),a$=({required:e,customValidity:t,markWhenOptional:r,...n},o)=>{let i=(0,$d.useRef)(null),a=(0,$d.useId)();return(0,Gd.jsxs)("div",{className:"dataviews-validated-control__wrapper-with-error-delegate",children:[(0,Gd.jsx)(Zt,{className:"dataviews-validated-control",required:e,markWhenOptional:r,customValidity:t,getValidityTarget:()=>i.current,children:(0,Gd.jsx)(DP.__experimentalToggleGroupControl,{ref:o,...n})}),(0,Gd.jsx)("input",{className:"dataviews-validated-control__error-delegate",type:"radio",ref:i,required:e,checked:n.value!==void 0,tabIndex:-1,name:a,onChange:()=>{},onFocus:s=>{s.target.previousElementSibling?.querySelector('[data-active-item="true"]')?.focus()}})]})},j_=(0,$d.forwardRef)(a$);j_.displayName="ValidatedToggleGroupControl";function vt(e,t){let r;return e?.required&&t?.required?r=t.required.message?{type:t.required.type,message:t.required.message}:void 0:e?.pattern&&t?.pattern?r=t.pattern:e?.min&&t?.min?r=t.min:e?.max&&t?.max?r=t.max:e?.minLength&&t?.minLength?r=t.minLength:e?.maxLength&&t?.maxLength?r=t.maxLength:e?.elements&&t?.elements?r=t.elements:t?.custom&&(r=t.custom),r}var FP=f(B(),1);function LP({field:e,onChange:t,data:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){let{getValue:a,setValue:s,label:l,description:d,isValid:c}=e,u=e.isDisabled({item:r,field:e}),g=(0,VP.useCallback)(()=>{t(s({item:r,value:!a({item:r})}))},[r,a,t,s]);return(0,FP.jsx)(O_,{required:!!e.isValid?.required,markWhenOptional:o,customValidity:vt(c,i),hidden:n,label:l,help:d,checked:a({item:r}),onChange:g,disabled:u})}var zP=f(Me(),1),BP=f(U(),1);var tR=f(B(),1);function H_({data:e,field:t,onChange:r,hideLabelFromVision:n,validity:o}){let{label:i,description:a,placeholder:s,getValue:l,setValue:d,isValid:c}=t,u=l({item:e})??"",g=(0,BP.useCallback)(b=>r(d({item:e,value:b??""})),[e,r,d]),{elements:p,isLoading:m}=Cr({elements:t.elements,getElements:t.getElements});return m?(0,tR.jsx)(zP.Spinner,{}):(0,tR.jsx)(I_,{required:!!t.isValid?.required,customValidity:vt(c,o),label:i,value:u,help:a,placeholder:s,options:p,onChange:g,hideLabelFromVision:n,allowReset:!0,expandOnFocus:!0})}var YP=f(Me(),1),Ro=f(U(),1),Zd=f(ue(),1),GP=f(Vg(),1),Tn=f(Pi(),1);var Kd=f(Me(),1),rR=f(U(),1),Ni=f(ue(),1);var qd=f(B(),1),s$={[ln]:[{value:"days",label:(0,Ni.__)("Days")},{value:"weeks",label:(0,Ni.__)("Weeks")},{value:"months",label:(0,Ni.__)("Months")},{value:"years",label:(0,Ni.__)("Years")}],[Rn]:[{value:"days",label:(0,Ni.__)("Days ago")},{value:"weeks",label:(0,Ni.__)("Weeks ago")},{value:"months",label:(0,Ni.__)("Months ago")},{value:"years",label:(0,Ni.__)("Years ago")}]};function W_({className:e,data:t,field:r,onChange:n,hideLabelFromVision:o,operator:i}){let a=s$[i===ln?"inThePast":"over"],{id:s,label:l,description:d,getValue:c,setValue:u}=r,g=r.isDisabled({item:t,field:r}),p=c({item:t}),{value:m="",unit:b=a[0].value}=p&&typeof p=="object"?p:{},h=(0,rR.useCallback)(v=>n(u({item:t,value:{value:Number(v),unit:b}})),[n,u,t,b]),y=(0,rR.useCallback)(v=>n(u({item:t,value:{value:m,unit:v}})),[n,u,t,m]);return(0,qd.jsx)(Kd.BaseControl,{id:s,className:Y(e,"dataviews-controls__relative-date"),label:l,hideLabelFromVision:o,help:d,children:(0,qd.jsxs)(ie,{direction:"row",gap:"sm",children:[(0,qd.jsx)(Kd.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:m,onChange:h,disabled:g}),(0,qd.jsx)(Kd.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,Ni.__)("Unit"),value:b,options:a,onChange:y,hideLabelFromVision:!0,disabled:g})]})})}function df(e,t){return t?new ar(e,t):e}var jP=f(U(),1);function cf(e,t){let r=typeof e.min?.constraint=="string"?e.min.constraint:void 0,n=typeof e.max?.constraint=="string"?e.max.constraint:void 0,o=(0,jP.useMemo)(()=>{let i=[];if(r){let a=t(r);a&&i.push({before:a})}if(n){let a=t(n);a&&i.push({after:a})}return i.length>0?i:void 0},[r,n,t]);return{minConstraint:r,maxConstraint:n,disabledMatchers:o}}var l$={ary:"ar-MA",haz:"fa"};function uf(e){let t=e?.trim().split(/[_-]/)??[],r=t.shift()?.toLowerCase();if(!r)return;let n=[l$[r]??r];for(let o of t)(/^[a-z]{4}$/i.test(o)||/^([a-z]{2}|\d{3})$/i.test(o))&&n.push(o);return n.join("-")}var HP=f(Pi(),1),ff=f(ue(),1);function WP(){let{timezone:e}=(0,HP.getSettings)(),t=-1*(new Date().getTimezoneOffset()/60);if(Number(e.offset)===t)return;let r=Number(e.offset)>=0?"+":"",n=e.abbr!==""&&isNaN(Number(e.abbr))?e.abbr:`UTC${r}${e.offsetFormatted}`,o=e.string.replaceAll("_"," "),i=n;return e.string==="UTC"?i=(0,ff.__)("Coordinated Universal Time"):o.trim().length>0&&(i=`(${n}) ${o}`),(0,ff.sprintf)((0,ff.__)("Timezone: %s"),i)}var UP=f(Pi(),1);function Xd(e){if(!e)return null;let t=(0,UP.getDate)(e);return t&&Ao(t)?t:null}var ps=f(B(),1),nR=e=>e?(0,Tn.dateI18n)("Y-m-d\\TH:i",(0,Tn.getDate)(e)):"";function d$({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i,config:a}){let{compact:s}=a||{},{id:l,label:d,description:c,setValue:u,getValue:g,isValid:p}=t,m=t.isDisabled({item:e,field:t}),b=g({item:e}),h=typeof b=="string"?b:void 0,{timezone:y}=(0,Tn.getSettings)(),v=y.string||(0,Tn.dateI18n)("P"),[w,_]=(0,Ro.useState)(()=>{let D=Xd(h);return df(D||new Date,v)});(0,Ro.useEffect)(()=>{let D=Xd(h);if(D){let O=df(D,v);_(L=>qs(O,df(L,v))?L:O)}},[v,h]);let R=(0,Ro.useRef)(null),x=(0,Ro.useRef)(void 0),{minConstraint:S,maxConstraint:C,disabledMatchers:k}=cf(p,Xd),E=(0,Ro.useCallback)(D=>r(u({item:e,value:D})),[e,r,u]);(0,Ro.useEffect)(()=>()=>clearTimeout(x.current),[]);let I=(0,Ro.useCallback)(D=>{if(D){let O=(0,Tn.dateI18n)("Y-m-d",D),L=h?(0,Tn.dateI18n)("H:i",(0,Tn.getDate)(h)):"00:00",M=(0,Tn.getDate)(`${O}T${L}`);E(M.toISOString())}else E(void 0);clearTimeout(x.current),x.current=setTimeout(()=>{let O=R.current;O&&(O.dispatchEvent(new Event("invalid",{cancelable:!0})),O.validationMessage&&(0,GP.speak)(O.validationMessage))},0)},[E,h]),T=(0,Ro.useCallback)(D=>{if(D){let O=(0,Tn.getDate)(D);E(O.toISOString());let L=Xd(O.toISOString());L&&_(df(L,v))}else E(void 0)},[E,v]),{format:N}=t,P=N.weekStartsOn??(0,Tn.getSettings)().l10n.startOfWeek,A=uf((0,Tn.getSettings)().l10n.locale),F=d;return p?.required&&!o&&!n?F=`${d} (${(0,Zd.__)("Required")})`:!p?.required&&o&&!n&&(F=`${d} (${(0,Zd.__)("Optional")})`),(0,ps.jsx)(YP.BaseControl,{id:l,label:F,help:c,hideLabelFromVision:n,children:(0,ps.jsxs)(ie,{direction:"column",gap:"lg",children:[(0,ps.jsx)(Fo,{ref:R,required:!!p?.required,customValidity:vt(p,i),type:"datetime-local",label:(0,Zd.__)("Date time"),hideLabelFromVision:!0,value:nR(h),onValueChange:T,disabled:m,description:WP(),min:S?nR(S):void 0,max:C?nR(C):void 0}),!s&&(0,ps.jsx)(xu,{style:{width:"100%"},value:h?Xd(h):null,onValueChange:I,month:w,onMonthChange:_,timeZone:v,locale:A,dir:(0,Zd.isRTL)()?"rtl":"ltr",weekStartsOn:P,disabled:m||k})]})})}function $P({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,operator:i,validity:a,config:s}){return i===ln||i===Rn?(0,ps.jsx)(W_,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:n,operator:i}):(0,ps.jsx)(d$,{data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:a,config:s})}var Co=f(Me(),1),qP=f(Vg(),1),mt=f(U(),1),rr=f(ue(),1),pn=f(Pi(),1);var zt=f(B(),1),c$=[{id:"today",label:(0,rr.__)("Today"),getValue:()=>(0,pn.getDate)(null)},{id:"yesterday",label:(0,rr.__)("Yesterday"),getValue:()=>{let e=(0,pn.getDate)(null);return Ks(e,1)}},{id:"past-week",label:(0,rr.__)("Past week"),getValue:()=>{let e=(0,pn.getDate)(null);return Ks(e,7)}},{id:"past-month",label:(0,rr.__)("Past month"),getValue:()=>{let e=(0,pn.getDate)(null);return Vb(e,1)}}],u$=[{id:"last-7-days",label:(0,rr.__)("Last 7 days"),getValue:()=>{let e=(0,pn.getDate)(null);return[Ks(e,7),e]}},{id:"last-30-days",label:(0,rr.__)("Last 30 days"),getValue:()=>{let e=(0,pn.getDate)(null);return[Ks(e,30),e]}},{id:"month-to-date",label:(0,rr.__)("Month to date"),getValue:()=>{let e=(0,pn.getDate)(null);return[bu(e),e]}},{id:"last-year",label:(0,rr.__)("Last year"),getValue:()=>{let e=(0,pn.getDate)(null);return[Fb(e,1),e]}},{id:"year-to-date",label:(0,rr.__)("Year to date"),getValue:()=>{let e=(0,pn.getDate)(null);return[nd(e),e]}}],$o=e=>{if(!e)return null;let t=K6(e);return Ao(t)?t:null},U_=e=>e?typeof e=="string"?e:oa(e,"yyyy-MM-dd"):"";function KP({field:e,validity:t,inputRefs:r,isTouched:n,setIsTouched:o,children:i}){let{isValid:a}=e,[s,l]=(0,mt.useState)(void 0),d=(0,mt.useCallback)(()=>{let u=Array.isArray(r)?r:[r];for(let g of u){let p=g.current;if(p&&!p.validity.valid){l({type:"invalid",message:p.validationMessage});return}}l(void 0)},[r]);return(0,mt.useEffect)(()=>{let u=Array.isArray(r)?r:[r],g=t?vt(a,t):void 0;for(let p of u){let m=p.current;m&&m.setCustomValidity(g?.type==="invalid"&&g.message?g.message:"")}},[r,a,t]),(0,mt.useEffect)(()=>{let u=Array.isArray(r)?r:[r],g=p=>{p.preventDefault(),o(!0)};for(let p of u)p.current?.addEventListener("invalid",g);return()=>{for(let p of u)p.current?.removeEventListener("invalid",g)}},[r,o]),(0,mt.useEffect)(()=>{if(!n)return;let u=t?vt(a,t):void 0;u?l(u):d()},[n,a,t,d]),(0,mt.useEffect)(()=>{n&&s?.message&&(0,qP.speak)(s.message)},[n,s?.message]),(0,zt.jsxs)(ie,{direction:"column",gap:"sm",onBlur:u=>{n||(!u.relatedTarget||!u.currentTarget.contains(u.relatedTarget))&&o(!0)},children:[i,s&&(0,zt.jsx)(Zs,{type:s.type,message:s.message})]})}function f$({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){let{id:a,label:s,description:l,setValue:d,getValue:c,isValid:u,format:g}=t,p=t.isDisabled({item:e,field:t}),[m,b]=(0,mt.useState)(null),h=g.weekStartsOn??(0,pn.getSettings)().l10n.startOfWeek,y=uf((0,pn.getSettings)().l10n.locale),v=c({item:e}),w=typeof v=="string"?v:void 0,[_,R]=(0,mt.useState)(()=>$o(w)||new Date);(0,mt.useEffect)(()=>{let D=$o(w);D&&R(O=>qs(D,O)?O:D)},[w]);let[x,S]=(0,mt.useState)(!1),C=(0,mt.useRef)(null),{minConstraint:k,maxConstraint:E,disabledMatchers:I}=cf(u,$o),T=(0,mt.useCallback)(D=>r(d({item:e,value:D})),[e,r,d]),N=(0,mt.useCallback)(D=>{let O=D?U_(D):void 0;T(O),b(null),S(!0)},[T]),P=(0,mt.useCallback)(D=>{let O=D.getValue(),L=U_(O);R(O),T(L),b(D.id),S(!0)},[T]),A=(0,mt.useCallback)(D=>{if(T(D),D){let O=$o(D);O&&R(O)}b(null),S(!0)},[T]),F=s;return u?.required&&!o?F=`${s} (${(0,rr.__)("Required")})`:!u?.required&&o&&(F=`${s} (${(0,rr.__)("Optional")})`),(0,zt.jsx)(KP,{field:t,validity:i,inputRefs:C,isTouched:x,setIsTouched:S,children:(0,zt.jsx)(Co.BaseControl,{id:a,className:"dataviews-controls__date",label:F,help:l,hideLabelFromVision:n,children:(0,zt.jsxs)(ie,{direction:"column",gap:"lg",children:[(0,zt.jsxs)(ie,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[c$.map(D=>{let O=m===D.id;return(0,zt.jsx)(Co.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:O,size:"small",disabled:p,accessibleWhenDisabled:!0,onClick:()=>P(D),children:D.label},D.id)}),(0,zt.jsx)(Co.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!m,size:"small",disabled:!!m||p,accessibleWhenDisabled:!0,children:(0,rr.__)("Custom")})]}),(0,zt.jsx)(Co.__experimentalInputControl,{ref:C,type:"date",label:(0,rr.__)("Date"),hideLabelFromVision:!0,value:w,onChange:A,required:!!t.isValid?.required,disabled:p,min:k,max:E}),(0,zt.jsx)(xu,{style:{width:"100%"},value:w?$o(w):null,onValueChange:N,month:_,onMonthChange:R,locale:y,dir:(0,rr.isRTL)()?"rtl":"ltr",weekStartsOn:h,disabled:p||I,disableNavigation:p})]})})})}function p$({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){let{id:a,label:s,description:l,getValue:d,setValue:c,isValid:u,format:g}=t,p=t.isDisabled({item:e,field:t}),m,b=d({item:e});Array.isArray(b)&&b.length===2&&b.every(z=>typeof z=="string")&&(m=b);let h=g.weekStartsOn??(0,pn.getSettings)().l10n.startOfWeek,y=uf((0,pn.getSettings)().l10n.locale),{minConstraint:v,maxConstraint:w,disabledMatchers:_}=cf(u,$o),R=(0,mt.useCallback)(z=>{r(c({item:e,value:z}))},[e,r,c]),[x,S]=(0,mt.useState)(null),C=(0,mt.useMemo)(()=>{if(!m)return null;let[z,W]=m;return{from:$o(z)||void 0,to:$o(W)||void 0}},[m]),[k,E]=(0,mt.useState)(()=>C?.from||new Date),[I,T]=m??[];(0,mt.useEffect)(()=>{E(z=>{let W=$o(I),j=$o(T),re=W??j,ne=W&&j?g6({start:W,end:j},{start:bu(z),end:Gg(z)},{inclusive:!0}):[W,j].some(de=>de&&qs(de,z));return re&&!ne?re:z})},[I,T]);let[N,P]=(0,mt.useState)(!1),A=(0,mt.useRef)(null),F=(0,mt.useRef)(null),D=(0,mt.useCallback)((z,W)=>{if(!z&&!W){R(void 0);return}R([U_(z),U_(W)])},[R]),O=(0,mt.useCallback)(z=>{D(z?.from,z?.to),S(null),P(!0)},[D]),L=(0,mt.useCallback)(z=>{let[W,j]=z.getValue();E(W),D(W,j),S(z.id),P(!0)},[D]),M=(0,mt.useCallback)((z,W)=>{let[j,re]=m||[void 0,void 0];if(D(z==="from"?W:j,z==="to"?W:re),W){let Q=$o(W);Q&&E(Q)}S(null),P(!0)},[m,D]),V=s;return t.isValid?.required&&!o?V=`${s} (${(0,rr.__)("Required")})`:!t.isValid?.required&&o&&(V=`${s} (${(0,rr.__)("Optional")})`),(0,zt.jsx)(KP,{field:t,validity:i,inputRefs:[A,F],isTouched:N,setIsTouched:P,children:(0,zt.jsx)(Co.BaseControl,{id:a,className:"dataviews-controls__date",label:V,help:l,hideLabelFromVision:n,children:(0,zt.jsxs)(ie,{direction:"column",gap:"lg",children:[(0,zt.jsxs)(ie,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[u$.map(z=>{let W=x===z.id;return(0,zt.jsx)(Co.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:W,size:"small",disabled:p,accessibleWhenDisabled:!0,onClick:()=>L(z),children:z.label},z.id)}),(0,zt.jsx)(Co.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!x,size:"small",accessibleWhenDisabled:!0,disabled:!!x||p,children:(0,rr.__)("Custom")})]}),(0,zt.jsxs)(ie,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,zt.jsx)(Co.__experimentalInputControl,{ref:A,type:"date",label:(0,rr.__)("From"),hideLabelFromVision:!0,value:m?.[0],onChange:z=>M("from",z),required:!!t.isValid?.required,disabled:p,min:v,max:w}),(0,zt.jsx)(Co.__experimentalInputControl,{ref:F,type:"date",label:(0,rr.__)("To"),hideLabelFromVision:!0,value:m?.[1],onChange:z=>M("to",z),required:!!t.isValid?.required,disabled:p,min:v,max:w})]}),(0,zt.jsx)(o1,{style:{width:"100%"},value:C,onValueChange:O,month:k,onMonthChange:E,locale:y,dir:(0,rr.isRTL)()?"rtl":"ltr",weekStartsOn:h,disabled:p||_})]})})})}function XP({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,operator:i,validity:a}){return i===ln||i===Rn?(0,zt.jsx)(W_,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:n,operator:i}):i===gr?(0,zt.jsx)(p$,{data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:a}):(0,zt.jsx)(f$,{data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:a})}var ZP=f(Me(),1),QP=f(U(),1);var oR=f(B(),1);function Y_({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){let{type:a,label:s,description:l,getValue:d,setValue:c,isValid:u}=t,g=t.isDisabled({item:e,field:t}),p=a==="array",m=d({item:e})??(p?[]:""),b=(0,QP.useCallback)(v=>r(c({item:e,value:v})),[e,r,c]),{elements:h,isLoading:y}=Cr({elements:t.elements,getElements:t.getElements});return y?(0,oR.jsx)(ZP.Spinner,{}):(0,oR.jsx)(L_,{required:!!t.isValid?.required,markWhenOptional:o,customValidity:vt(u,i),label:s,value:m,help:l,options:h,onChange:b,hideLabelFromVision:n,multiple:p,disabled:g})}var iR=f(B(),1),m$=10;function JP(e){let{field:t}=e,{elements:r}=Cr({elements:t.elements,getElements:t.getElements});return r.length>=m$?(0,iR.jsx)(H_,{...e}):(0,iR.jsx)(Y_,{...e})}var eM=f(U(),1);var tM=f(B(),1);function Ai({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,type:i,prefix:a,suffix:s,validity:l}){let{label:d,placeholder:c,description:u,getValue:g,setValue:p,isValid:m}=t,b=g({item:e}),h=t.isDisabled({item:e,field:t}),y=(0,eM.useCallback)(v=>r(p({item:e,value:v})),[e,p,r]);return(0,tM.jsx)(Fo,{required:!!m.required,markWhenOptional:o,customValidity:vt(m,l),label:d,placeholder:c,value:b??"",description:typeof u=="string"?u:void 0,details:typeof u=="string"?void 0:u,onValueChange:y,hideLabelFromVision:n,type:i,prefix:a,suffix:s,disabled:h,pattern:m.pattern?m.pattern.constraint:void 0,minLength:m.minLength?m.minLength.constraint:void 0,maxLength:m.maxLength?m.maxLength.constraint:void 0})}var G_=f(B(),1);function rM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){return(0,G_.jsx)(Ai,{data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i,type:"email",prefix:(0,G_.jsx)(Yn.Slot,{padding:"minimal",children:(0,G_.jsx)(ir,{icon:tw})})})}var $_=f(B(),1);function nM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){return(0,$_.jsx)(Ai,{data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i,type:"tel",prefix:(0,$_.jsx)(Yn.Slot,{padding:"minimal",children:(0,$_.jsx)(ir,{icon:bw})})})}var q_=f(B(),1);function oM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){return(0,q_.jsx)(Ai,{data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i,type:"url",prefix:(0,q_.jsx)(Yn.Slot,{padding:"minimal",children:(0,q_.jsx)(ir,{icon:mw})})})}var bl=f(Me(),1),pf=f(U(),1),K_=f(ue(),1);var ms=f(B(),1);function iM(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function g$({value:e,onChange:t,hideLabelFromVision:r,step:n}){let[o="",i=""]=e,a=(0,pf.useCallback)(l=>t([iM(l),i]),[t,i]),s=(0,pf.useCallback)(l=>t([o,iM(l)]),[t,o]);return(0,ms.jsx)(bl.BaseControl,{help:(0,K_.__)("The max. value must be greater than the min. value."),children:(0,ms.jsxs)(bl.Flex,{direction:"row",gap:4,children:[(0,ms.jsx)(bl.__experimentalNumberControl,{label:(0,K_.__)("Min."),value:o,max:i?Number(i)-n:void 0,onChange:a,hideLabelFromVision:r,step:n}),(0,ms.jsx)(bl.__experimentalNumberControl,{label:(0,K_.__)("Max."),value:i,min:o?Number(o)+n:void 0,onChange:s,hideLabelFromVision:r,step:n})]})})}function X_({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,operator:i,validity:a}){let s=t.format?.decimals??0,l=Math.pow(10,Math.abs(s)*-1),{label:d,description:c,getValue:u,setValue:g,isValid:p}=t,m=u({item:e})??"",b=t.isDisabled({item:e,field:t}),h=(0,pf.useCallback)(v=>{r(g({item:e,value:["",void 0].includes(v)?void 0:Number(v)}))},[e,r,g]),y=(0,pf.useCallback)(v=>{r(g({item:e,value:v}))},[e,r,g]);if(i===gr){let v=["",""];return Array.isArray(m)&&m.length===2&&m.every(w=>typeof w=="number"||w==="")&&(v=m),(0,ms.jsx)(g$,{value:v,onChange:y,hideLabelFromVision:n,step:l})}return(0,ms.jsx)(A_,{required:!!p.required,markWhenOptional:o,customValidity:vt(p,a),label:d,help:c,value:m,onChange:h,hideLabelFromVision:n,step:l,min:typeof p.min?.constraint=="number"?p.min.constraint:void 0,max:typeof p.max?.constraint=="number"?p.max.constraint:void 0,disabled:b})}var aM=f(B(),1);function sM(e){return(0,aM.jsx)(X_,{...e})}var lM=f(B(),1);function dM(e){return(0,lM.jsx)(X_,{...e})}var cM=f(Me(),1),uM=f(U(),1);var aR=f(B(),1);function fM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){let{label:a,description:s,getValue:l,setValue:d,isValid:c}=t,u=t.isDisabled({item:e,field:t}),{elements:g,isLoading:p}=Cr({elements:t.elements,getElements:t.getElements}),m=l({item:e}),b=(0,uM.useCallback)(h=>r(d({item:e,value:h})),[e,r,d]);return p?(0,aR.jsx)(cM.Spinner,{}):(0,aR.jsx)(V_,{required:!!t.isValid?.required,markWhenOptional:o,customValidity:vt(c,i),label:a,help:s,onChange:b,options:g,selected:m,hideLabelFromVision:n,disabled:u})}var sR=f(U(),1);var pM=f(B(),1);function mM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,config:i,validity:a}){let{prefix:s,suffix:l}=i||{};return(0,pM.jsx)(Ai,{data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:a,prefix:s?(0,sR.createElement)(s):void 0,suffix:l?(0,sR.createElement)(l):void 0})}var bM=f(Me(),1),mf=f(U(),1),Z_=f(ue(),1);var gs=f(B(),1);function gM(e,t){return(e??"").replace(/\\./g,"").includes("s")||t.some(o=>(fn(o)??0)%60!==0)?1:void 0}function lR(e){let t=fn(e);if(t===null)return"";let r=[Math.floor(t/3600),Math.floor(t%3600/60)];return t%60!==0&&r.push(t%60),r.map(n=>String(n).padStart(2,"0")).join(":")}function b$({value:e,onChange:t,hideLabelFromVision:r,disabled:n,step:o,min:i,max:a}){let[s="",l=""]=e,d=(0,mf.useCallback)(u=>t([u??"",l]),[t,l]),c=(0,mf.useCallback)(u=>t([s,u??""]),[t,s]);return(0,gs.jsx)(bM.BaseControl,{help:(0,Z_.__)("The end time must be later than the start time."),children:(0,gs.jsxs)(ie,{direction:"row",gap:"sm",justify:"space-between",children:[(0,gs.jsx)(Fo,{type:"time",label:(0,Z_.__)("From"),value:s,onValueChange:d,hideLabelFromVision:r,disabled:n,step:o,min:i,max:l||a}),(0,gs.jsx)(Fo,{type:"time",label:(0,Z_.__)("To"),value:l,onValueChange:c,hideLabelFromVision:r,disabled:n,step:o,min:s||i,max:a})]})})}function hM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,operator:i,validity:a}){let{label:s,placeholder:l,description:d,getValue:c,setValue:u,isValid:g}=t,p=c({item:e}),m=t.isDisabled({item:e,field:t}),b=t.format?.time,h=typeof g.min?.constraint=="string"?g.min.constraint:void 0,y=typeof g.max?.constraint=="string"?g.max.constraint:void 0,v=(0,mf.useCallback)(_=>r(u({item:e,value:_===""?void 0:_})),[e,r,u]),w=(0,mf.useCallback)(([_,R])=>r(u({item:e,value:[_||void 0,R||void 0]})),[e,r,u]);if(i===gr){let _=["",""];return Array.isArray(p)&&p.length===2&&(_=[lR(p[0]),lR(p[1])]),(0,gs.jsx)(b$,{value:_,onChange:w,hideLabelFromVision:n,disabled:m,step:gM(b,_),min:h,max:y})}return(0,gs.jsx)(Fo,{required:!!g.required,markWhenOptional:o,customValidity:vt(g,a),type:"time",label:s,placeholder:l,description:typeof d=="string"?d:void 0,details:typeof d=="string"?void 0:d,value:lR(p),onValueChange:v,hideLabelFromVision:n,disabled:m,step:gM(b,[p]),min:h,max:y})}var _M=f(U(),1);var vM=f(B(),1);function wM({field:e,onChange:t,data:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){let{label:a,description:s,getValue:l,setValue:d,isValid:c}=e,u=e.isDisabled({item:r,field:e}),g=(0,_M.useCallback)(()=>{t(d({item:r,value:!l({item:r})}))},[t,d,r,l]);return(0,vM.jsx)(B_,{required:!!c.required,markWhenOptional:o,customValidity:vt(c,i),hidden:n,label:a,help:s,checked:l({item:r}),onChange:g,disabled:u})}var yM=f(U(),1);var xM=f(B(),1);function SM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,config:i,validity:a}){let{rows:s=4}=i||{},l=t.isDisabled({item:e,field:t}),{label:d,placeholder:c,description:u,setValue:g,isValid:p}=t,m=t.getValue({item:e}),b=(0,yM.useCallback)(h=>r(g({item:e,value:h})),[e,r,g]);return(0,xM.jsx)(G1,{required:!!p.required,markWhenOptional:o,customValidity:vt(p,a),label:d,placeholder:c,value:m??"",description:typeof u=="string"?u:void 0,details:typeof u=="string"?void 0:u,onValueChange:b,rows:s,disabled:l,minLength:p.minLength?p.minLength.constraint:void 0,maxLength:p.maxLength?p.maxLength.constraint:void 0,hideLabelFromVision:n})}var J_=f(Me(),1),RM=f(U(),1);var Q_=f(B(),1);function CM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){let{getValue:a,setValue:s,isValid:l}=t,d=t.isDisabled({item:e,field:t}),c=a({item:e}),u=(0,RM.useCallback)(b=>r(s({item:e,value:b})),[e,r,s]),{elements:g,isLoading:p}=Cr({elements:t.elements,getElements:t.getElements});if(p)return(0,Q_.jsx)(J_.Spinner,{});if(g.length===0)return null;let m=g.find(b=>b.value===c);return(0,Q_.jsx)(j_,{required:!!t.isValid?.required,markWhenOptional:o,customValidity:vt(l,i),isBlock:!0,label:t.label,help:m?.description||t.description,onChange:u,value:c,hideLabelFromVision:n,children:g.map(b=>(0,Q_.jsx)(J_.__experimentalToggleGroupControlOption,{label:b.label,value:b.value,disabled:d},b.value))})}var EM=f(Me(),1),ev=f(U(),1);var gf=f(B(),1);function kM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){let{label:a,placeholder:s,description:l,getValue:d,setValue:c,isValid:u}=t,g=d({item:e}),p=t.isDisabled({item:e,field:t}),{elements:m,isLoading:b}=Cr({elements:t.elements,getElements:t.getElements}),h=(0,ev.useMemo)(()=>Array.isArray(g)?g.map(v=>m?.find(_=>_.value===v)||{value:v,label:v}):[],[g,m]),y=(0,ev.useCallback)(v=>{let w=v.map(_=>typeof _=="object"&&"value"in _?_.value:_);r(c({item:e,value:w}))},[r,c,e]);return b?(0,gf.jsx)(EM.Spinner,{}):(0,gf.jsx)(M_,{required:!!u?.required,markWhenOptional:o,customValidity:vt(u,i),label:n?void 0:a,value:h,onChange:y,placeholder:s,suggestions:m?.map(v=>v.value),disabled:p,__experimentalValidateInput:v=>t.isValid?.elements&&m?m.some(w=>w.value===v||w.label===v):!0,__experimentalExpandOnFocus:m&&m.length>0,help:l??(t.isValid?.elements?"":void 0),displayTransform:v=>typeof v=="object"&&"label"in v?v.label:typeof v=="string"&&m&&m.find(_=>_.value===v)?.label||v,__experimentalRenderItem:({item:v})=>{if(typeof v=="string"&&m){let w=m.find(_=>_.value===v);return(0,gf.jsx)("span",{children:w?.label||v})}return(0,gf.jsx)("span",{children:v})}})}var h$={grad:.9,turn:360,rad:360/(2*Math.PI)},ga=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},Er=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},Eo=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},VM=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},TM=function(e){return{r:Eo(e.r,0,255),g:Eo(e.g,0,255),b:Eo(e.b,0,255),a:Eo(e.a)}},dR=function(e){return{r:Er(e.r),g:Er(e.g),b:Er(e.b),a:Er(e.a,3)}},_$=/^#([0-9a-f]{3,8})$/i,tv=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},FM=function(e){var t=e.r,r=e.g,n=e.b,o=e.a,i=Math.max(t,r,n),a=i-Math.min(t,r,n),s=a?i===t?(r-n)/a:i===r?2+(n-t)/a:4+(t-r)/a:0;return{h:60*(s<0?s+6:s),s:i?a/i*100:0,v:i/255*100,a:o}},LM=function(e){var t=e.h,r=e.s,n=e.v,o=e.a;t=t/360*6,r/=100,n/=100;var i=Math.floor(t),a=n*(1-r),s=n*(1-(t-i)*r),l=n*(1-(1-t+i)*r),d=i%6;return{r:255*[n,s,a,a,l,n][d],g:255*[l,n,n,s,a,a][d],b:255*[a,a,l,n,n,s][d],a:o}},OM=function(e){return{h:VM(e.h),s:Eo(e.s,0,100),l:Eo(e.l,0,100),a:Eo(e.a)}},IM=function(e){return{h:Er(e.h),s:Er(e.s),l:Er(e.l),a:Er(e.a,3)}},PM=function(e){return LM((r=(t=e).s,{h:t.h,s:(r*=((n=t.l)<50?n:100-n)/100)>0?2*r/(n+r)*100:0,v:n+r,a:t.a}));var t,r,n},bf=function(e){return{h:(t=FM(e)).h,s:(o=(200-(r=t.s))*(n=t.v)/100)>0&&o<200?r*n/100/(o<=100?o:200-o)*100:0,l:o/2,a:t.a};var t,r,n,o},v$=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,w$=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,y$=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,x$=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,MM={string:[[function(e){var t=_$.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:e.length===4?Er(parseInt(e[3]+e[3],16)/255,2):1}:e.length===6||e.length===8?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:e.length===8?Er(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=y$.exec(e)||x$.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:TM({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=v$.exec(e)||w$.exec(e);if(!t)return null;var r,n,o=OM({h:(r=t[1],n=t[2],n===void 0&&(n="deg"),Number(r)*(h$[n]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return PM(o)},"hsl"]],object:[[function(e){var t=e.r,r=e.g,n=e.b,o=e.a,i=o===void 0?1:o;return ga(t)&&ga(r)&&ga(n)?TM({r:Number(t),g:Number(r),b:Number(n),a:Number(i)}):null},"rgb"],[function(e){var t=e.h,r=e.s,n=e.l,o=e.a,i=o===void 0?1:o;if(!ga(t)||!ga(r)||!ga(n))return null;var a=OM({h:Number(t),s:Number(r),l:Number(n),a:Number(i)});return PM(a)},"hsl"],[function(e){var t=e.h,r=e.s,n=e.v,o=e.a,i=o===void 0?1:o;if(!ga(t)||!ga(r)||!ga(n))return null;var a=(function(s){return{h:VM(s.h),s:Eo(s.s,0,100),v:Eo(s.v,0,100),a:Eo(s.a)}})({h:Number(t),s:Number(r),v:Number(n),a:Number(i)});return LM(a)},"hsv"]]},NM=function(e,t){for(var r=0;r<t.length;r++){var n=t[r][0](e);if(n)return[n,t[r][1]]}return[null,void 0]},S$=function(e){return typeof e=="string"?NM(e.trim(),MM.string):typeof e=="object"&&e!==null?NM(e,MM.object):[null,void 0]};var cR=function(e,t){var r=bf(e);return{h:r.h,s:Eo(r.s+100*t,0,100),l:r.l,a:r.a}},uR=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},AM=function(e,t){var r=bf(e);return{h:r.h,s:r.s,l:Eo(r.l+100*t,0,100),a:r.a}},DM=(function(){function e(t){this.parsed=S$(t)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return this.parsed!==null},e.prototype.brightness=function(){return Er(uR(this.rgba),2)},e.prototype.isDark=function(){return uR(this.rgba)<.5},e.prototype.isLight=function(){return uR(this.rgba)>=.5},e.prototype.toHex=function(){return t=dR(this.rgba),r=t.r,n=t.g,o=t.b,a=(i=t.a)<1?tv(Er(255*i)):"","#"+tv(r)+tv(n)+tv(o)+a;var t,r,n,o,i,a},e.prototype.toRgb=function(){return dR(this.rgba)},e.prototype.toRgbString=function(){return t=dR(this.rgba),r=t.r,n=t.g,o=t.b,(i=t.a)<1?"rgba("+r+", "+n+", "+o+", "+i+")":"rgb("+r+", "+n+", "+o+")";var t,r,n,o,i},e.prototype.toHsl=function(){return IM(bf(this.rgba))},e.prototype.toHslString=function(){return t=IM(bf(this.rgba)),r=t.h,n=t.s,o=t.l,(i=t.a)<1?"hsla("+r+", "+n+"%, "+o+"%, "+i+")":"hsl("+r+", "+n+"%, "+o+"%)";var t,r,n,o,i},e.prototype.toHsv=function(){return t=FM(this.rgba),{h:Er(t.h),s:Er(t.s),v:Er(t.v),a:Er(t.a,3)};var t},e.prototype.invert=function(){return Jr({r:255-(t=this.rgba).r,g:255-t.g,b:255-t.b,a:t.a});var t},e.prototype.saturate=function(t){return t===void 0&&(t=.1),Jr(cR(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Jr(cR(this.rgba,-t))},e.prototype.grayscale=function(){return Jr(cR(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Jr(AM(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Jr(AM(this.rgba,-t))},e.prototype.rotate=function(t){return t===void 0&&(t=15),this.hue(this.hue()+t)},e.prototype.alpha=function(t){return typeof t=="number"?Jr({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):Er(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=bf(this.rgba);return typeof t=="number"?Jr({h:t,s:r.s,l:r.l,a:r.a}):Er(r.h)},e.prototype.isEqual=function(t){return this.toHex()===Jr(t).toHex()},e})(),Jr=function(e){return e instanceof DM?e:new DM(e)};var Di=f(Me(),1);var fR=f(U(),1),zM=f(ue(),1);var ba=f(B(),1),R$=({color:e,onColorChange:t,disabled:r})=>{let n=e&&Jr(e).isValid()?e:"#ffffff";return(0,ba.jsx)(Di.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:o})=>(0,ba.jsx)(Di.Button,{onClick:o,"aria-label":(0,zM.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,ba.jsx)(Di.ColorIndicator,{colorValue:n})}),renderContent:()=>(0,ba.jsx)(Di.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,ba.jsx)(Di.ColorPicker,{color:n,onChange:t,enableAlpha:!0})})})};function BM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){let{label:a,placeholder:s,description:l,setValue:d,isValid:c}=t,u=t.isDisabled({item:e,field:t}),g=t.getValue({item:e})||"",p=(0,fR.useCallback)(b=>{r(d({item:e,value:b}))},[e,r,d]),m=(0,fR.useCallback)(b=>{r(d({item:e,value:b||""}))},[e,r,d]);return(0,ba.jsx)(Fo,{required:!!t.isValid?.required,markWhenOptional:o,customValidity:vt(c,i),label:a,placeholder:s,value:g,description:typeof l=="string"?l:void 0,details:typeof l=="string"?void 0:l,onValueChange:m,hideLabelFromVision:n,type:"text",disabled:u,prefix:(0,ba.jsx)(Yn.Slot,{padding:"minimal",children:(0,ba.jsx)(R$,{color:g,onColorChange:p,disabled:u})})})}var jM=f(Me(),1);var nv=f(U(),1),pR=f(ue(),1);var rv=f(B(),1);function HM({data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i}){let[a,s]=(0,nv.useState)(!1),l=t.isDisabled({item:e,field:t}),d=(0,nv.useCallback)(()=>{s(c=>!c)},[]);return(0,rv.jsx)(Ai,{data:e,field:t,onChange:r,hideLabelFromVision:n,markWhenOptional:o,validity:i,type:a?"text":"password",suffix:(0,rv.jsx)(Yn.Slot,{padding:"minimal",children:(0,rv.jsx)(jM.Button,{icon:a?hc:Rw,onClick:d,size:"small",label:a?(0,pR.__)("Hide password"):(0,pR.__)("Show password"),disabled:l,accessibleWhenDisabled:!0})})})}function ov(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var UM=f(B(),1),WM={adaptiveSelect:JP,array:kM,checkbox:LP,color:BM,combobox:H_,datetime:$P,date:XP,email:rM,telephone:nM,url:oM,integer:sM,number:dM,password:HM,radio:fM,select:Y_,text:mM,time:hM,toggle:wM,textarea:SM,toggleGroup:CM};function C$(e){return e&&typeof e=="object"&&typeof e.control=="string"}function E$(e){let{control:t,...r}=e,n=iv(t);return n===null?null:function(i){return(0,UM.jsx)(n,{...i,config:r})}}function YM(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?iv(e.Edit):C$(e.Edit)?E$(e.Edit):ov(e)&&e.type!=="array"?iv("adaptiveSelect"):t===null?null:iv(t)}function iv(e){return Object.keys(WM).includes(e)?WM[e]:null}function k$(e,t,r){if(e.filterBy===!1)return!1;let n=e.filterBy?.operators?.filter(o=>r.includes(o))??t;return n.length===0?!1:{isPrimary:!!e.filterBy?.isPrimary,operators:n}}var GM=k$;var T$=e=>({item:t})=>{let r=e.split("."),n=t;for(let o of r)n.hasOwnProperty(o)?n=n[o]:n=void 0;return n},$M=T$;var O$=e=>({value:t})=>{let r=e.split("."),n={},o=n;for(let i of r.slice(0,-1))o[i]={},o=o[i];return o[r.at(-1)]=t,n},qM=O$;var XM=f(ue(),1);function av({item:e,field:t}){let{elements:r,isLoading:n}=Cr({elements:t.elements,getElements:t.getElements}),o=t.getValue({item:e});return n||r.length===0?o:r?.find(i=>i.value===o)?.label||t.getValue({item:e})}var KM=f(B(),1);function Ut({item:e,field:t}){return t.hasElements?(0,KM.jsx)(av,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var Vi=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function Yt(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function Fi(e,t){if(typeof t.isValid.minLength?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:String(r).length>=t.isValid.minLength.constraint}function Li(e,t){if(typeof t.isValid.maxLength?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:String(r).length<=t.isValid.maxLength.constraint}function zi(e,t){if(t.isValid.pattern?.constraint===void 0)return!0;try{let r=new RegExp(t.isValid.pattern.constraint),n=t.getValue({item:e});return[void 0,"",null].includes(n)?!0:r.test(String(n))}catch{return!1}}function Et(e,t){let n=(t.elements??[]).map(i=>i.value);if(n.length===0)return!0;let o=t.getValue({item:e});return[].concat(o).every(i=>n.includes(i))}function I$({item:e,field:t}){return t.getValue({item:e})}var mn=I$;var P$=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;function M$(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!P$.test(r)?(0,XM.__)("Value must be a valid email address."):null}var ZM={type:"email",render:Ut,Edit:"email",sort:Vi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Bt,jt],validOperators:[Gt,$t,bi,hi,_i,Bt,jt,Kr],format:{},getValueFormatted:mn,validate:{required:Yt,pattern:zi,minLength:Fi,maxLength:Li,elements:Et,custom:M$}};var QM=f(ue(),1);var Qd=(e,t,r)=>r==="asc"?e-t:t-e;function sv(e,t){if(typeof t.isValid.min?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:Number(r)>=t.isValid.min.constraint}function lv(e,t){if(typeof t.isValid.max?.constraint!="number")return!1;let r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:Number(r)<=t.isValid.max.constraint}var JM={separatorThousand:","};function N$({item:e,field:t}){let r=t.getValue({item:e});if(r==null)return"";if(r=Number(r),!Number.isFinite(r))return String(r);let n;t.type!=="integer"?n=JM:n=t.format;let{separatorThousand:o}=n,i=Math.trunc(r);return o?String(i).replace(/\B(?=(\d{3})+(?!\d))/g,o):String(i)}function A$(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,QM.__)("Value must be an integer."):null}var eN={type:"integer",render:Ut,Edit:"integer",sort:Qd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Gt,$t,Ga,$a,qa,Ka,gr],validOperators:[Gt,$t,Ga,$a,qa,Ka,gr,Bt,jt,Kr],format:JM,getValueFormatted:N$,validate:{required:Yt,min:sv,max:lv,elements:Et,custom:A$}};var tN=f(ue(),1);var rN={separatorThousand:",",separatorDecimal:".",decimals:2};function D$({item:e,field:t}){let r=t.getValue({item:e});if(r==null)return"";if(r=Number(r),!Number.isFinite(r))return String(r);let n;t.type!=="number"?n=rN:n=t.format;let{separatorThousand:o,separatorDecimal:i,decimals:a}=n,s=r.toFixed(a),[l,d]=s.split("."),c=o?l.replace(/\B(?=(\d{3})+(?!\d))/g,o):l;return a===0?c:c+i+d}function V$(e){return e===""||e===void 0||e===null}function F$(e,t){let r=t.getValue({item:e});return!V$(r)&&!Number.isFinite(r)?(0,tN.__)("Value must be a number."):null}var nN={type:"number",render:Ut,Edit:"number",sort:Qd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Gt,$t,Ga,$a,qa,Ka,gr],validOperators:[Gt,$t,Ga,$a,qa,Ka,gr,Bt,jt,Kr],format:rN,getValueFormatted:D$,validate:{required:Yt,min:sv,max:lv,elements:Et,custom:F$}};var oN={type:"text",render:Ut,Edit:"text",sort:Vi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Bt,jt],validOperators:[Gt,$t,bi,hi,_i,Bt,jt,Kr],format:{},getValueFormatted:mn,validate:{required:Yt,pattern:zi,minLength:Fi,maxLength:Li,elements:Et}};var hl=f(Pi(),1);var iN=f(Pi(),1);function aN(e){if(!Ao(new Date(e)))return null;let t=(0,iN.getDate)(e);return t&&Ao(t)?t.getTime():null}function dv(e,t,r,n){let o=t.isValid[r]?.constraint;if(typeof o!="string")return!1;let i=t.getValue({item:e}),a=Array.isArray(i)?i[r==="min"?0:i.length-1]:i;if(a==null||a==="")return!0;let s=n(o),l=n(String(a));return s===null||l===null?!1:r==="min"?l>=s:l<=s}function cv(e,t){return dv(e,t,"min",aN)}function uv(e,t){return dv(e,t,"max",aN)}function sN(e,t){return dv(e,t,"min",fn)}function lN(e,t){return dv(e,t,"max",fn)}var dN={datetime:(0,hl.getSettings)().formats.datetime,weekStartsOn:(0,hl.getSettings)().l10n.startOfWeek};function L$({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let n;return t.type!=="datetime"?n=dN:n=t.format,(0,hl.dateI18n)(n.datetime,(0,hl.getDate)(r))}var z$=(e,t,r)=>{let n=new Date(e).getTime(),o=new Date(t).getTime();return r==="asc"?n-o:o-n},cN={type:"datetime",render:Ut,Edit:"datetime",sort:z$,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ho,Wo,Lo,zo,Bo,jo,ln,Rn],validOperators:[Ho,Wo,Lo,zo,Bo,jo,ln,Rn],format:dN,getValueFormatted:L$,validate:{required:Yt,elements:Et,min:cv,max:uv}};var _l=f(Pi(),1);var uN={date:(0,_l.getSettings)().formats.date,weekStartsOn:(0,_l.getSettings)().l10n.startOfWeek};function B$({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let n;return t.type!=="date"?n=uN:n=t.format,(0,_l.dateI18n)(n.date,(0,_l.getDate)(r))}var j$=(e,t,r)=>{let n=new Date(e).getTime(),o=new Date(t).getTime();return r==="asc"?n-o:o-n},fN={type:"date",render:Ut,Edit:"date",sort:j$,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ho,Wo,Lo,zo,Bo,jo,ln,Rn,gr],validOperators:[Ho,Wo,Lo,zo,Bo,jo,ln,Rn,gr],format:uN,getValueFormatted:B$,validate:{required:Yt,elements:Et,min:cv,max:uv}};var Jd=f(Pi(),1);var pN={time:(0,Jd.getSettings)().formats.time},H$="2000-01-01";function W$(e){let t=Math.floor(e/3600),r=Math.floor(e%3600/60),n=e%60,o=[t,r,n].map(i=>String(i).padStart(2,"0")).join(":");return(0,Jd.getDate)(`${H$}T${o}`)}function U$({item:e,field:t}){let r=fn(t.getValue({item:e}));if(r===null)return"";let n;return t.type!=="time"?n=pN:n=t.format,(0,Jd.dateI18n)(n.time,W$(r))}var Y$=(e,t,r)=>{let n=fn(e),o=fn(t);return n===null||o===null?n===o?0:n===null?1:-1:r==="asc"?n-o:o-n},mN={type:"time",render:Ut,Edit:"time",sort:Y$,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ho,Wo,Lo,zo,Bo,jo,gr],validOperators:[Ho,Wo,Lo,zo,Bo,jo,gr],format:pN,getValueFormatted:U$,validate:{required:Yt,elements:Et,min:sN,max:lN}};var fv=f(ue(),1);function gN(e,t){return t.getValue({item:e})===!0}function G$({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,fv.__)("True"):r===!1?(0,fv.__)("False"):""}function $$(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,fv.__)("Value must be true, false, or undefined"):null}var q$=(e,t,r)=>{let n=!!e;return n===!!t?0:r==="asc"?n?1:-1:n?-1:1},bN={type:"boolean",render:Ut,Edit:"checkbox",sort:q$,validate:{required:gN,elements:Et,custom:$$},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Gt,$t],validOperators:[Gt,$t],format:{},getValueFormatted:G$};var hN={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:mn,validate:{}};var mR=f(ue(),1);function _N(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(n=>![void 0,"",null].includes(n))}function vN({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function K$({item:e,field:t}){return vN({item:e,field:t})}function X$(e,t){let r=t.getValue({item:e});return[void 0,"",null].includes(r)?null:Array.isArray(r)?r.every(n=>typeof n=="string")?null:(0,mR.__)("Every value must be a string."):(0,mR.__)("Value must be an array.")}var Z$=(e,t,r)=>{let n=Array.isArray(e)?e:[],o=Array.isArray(t)?t:[];if(n.length!==o.length)return r==="asc"?n.length-o.length:o.length-n.length;let i=n.join(","),a=o.join(",");return r==="asc"?i.localeCompare(a):a.localeCompare(i)},wN={type:"array",render:K$,Edit:"array",sort:Z$,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Bt,jt],validOperators:[Bt,jt,lh,Kr],format:{},getValueFormatted:vN,validate:{required:_N,elements:Et,custom:X$}};function Q$({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var yN={type:"password",render:Ut,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Q$,validate:{required:Yt,pattern:zi,minLength:Fi,maxLength:Li,elements:Et}};var xN={type:"telephone",render:Ut,Edit:"telephone",sort:Vi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Bt,jt],validOperators:[Gt,$t,bi,hi,_i,Bt,jt,Kr],format:{},getValueFormatted:mn,validate:{required:Yt,pattern:zi,minLength:Fi,maxLength:Li,elements:Et}};var SN=f(ue(),1);var ec=f(B(),1);function J$({item:e,field:t}){if(t.hasElements)return(0,ec.jsx)(av,{item:e,field:t});let r=mn({item:e,field:t});return!r||!Jr(r).isValid()?r:(0,ec.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,ec.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,ec.jsx)("span",{children:r})]})}function eq(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Jr(r).isValid()?(0,SN.__)("Value must be a valid color."):null}var tq=(e,t,r)=>{let n=Jr(e),o=Jr(t);if(!n.isValid()&&!o.isValid())return 0;if(!n.isValid())return r==="asc"?1:-1;if(!o.isValid())return r==="asc"?-1:1;let i=n.toHsl(),a=o.toHsl();return i.h!==a.h?r==="asc"?i.h-a.h:a.h-i.h:i.s!==a.s?r==="asc"?i.s-a.s:a.s-i.s:r==="asc"?i.l-a.l:a.l-i.l},RN={type:"color",render:J$,Edit:"color",sort:tq,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Bt,jt],validOperators:[Gt,$t,Bt,jt],format:{},getValueFormatted:mn,validate:{required:Yt,elements:Et,custom:eq}};var CN={type:"url",render:Ut,Edit:"url",sort:Vi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Bt,jt],validOperators:[Gt,$t,bi,hi,_i,Bt,jt,Kr],format:{},getValueFormatted:mn,validate:{required:Yt,pattern:zi,minLength:Fi,maxLength:Li,elements:Et}};var rq=(e,t,r)=>typeof e=="number"&&typeof t=="number"?Qd(e,t,r):Vi(e,t,r),EN={render:Ut,Edit:null,sort:rq,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Gt,$t],validOperators:XI(),format:{},getValueFormatted:mn,validate:{required:Yt,elements:Et}};function nq(e){return e==="integer"||e==="number"}function oq(e){return e==="date"||e==="datetime"||e==="time"}function kN(e,t,r){let n=t.validate[r];if(n&&(typeof e=="number"&&nq(t.type)||typeof e=="string"&&oq(t.type)))return{constraint:e,validate:n}}function TN(e,t){let r=e.isValid,n;r?.required===!0&&t.validate.required!==void 0&&(n={constraint:!0,validate:t.validate.required});let o;(r?.elements===!0||r?.elements===void 0&&(e.elements||e.getElements))&&t.validate.elements!==void 0&&(o={constraint:!0,validate:t.validate.elements});let i=kN(r?.min,t,"min"),a=kN(r?.max,t,"max"),s=r?.minLength,l;typeof s=="number"&&t.validate.minLength!==void 0&&(l={constraint:s,validate:t.validate.minLength});let d=r?.maxLength,c;typeof d=="number"&&t.validate.maxLength!==void 0&&(c={constraint:d,validate:t.validate.maxLength});let u=r?.pattern,g;u!==void 0&&t.validate.pattern!==void 0&&(g={constraint:u,validate:t.validate.pattern});let p=r?.custom??t.validate.custom;return{required:n,elements:o,min:i,max:a,minLength:l,maxLength:c,pattern:g,custom:p}}function ON(e){return e.validOperators.reduce((t,r)=>{let n=ml(r);return n?.filter&&(t[r]=n.filter),t},{})}function iq(e,t){return{...t.format,...e.format}}var IN=iq;function aq(e){let t=[ZM,eN,nN,oN,cN,fN,mN,bN,hN,wN,yN,xN,RN,CN].find(r=>r?.type===e);return t||EN}function PN(e){return e.map(t=>{let r=aq(t.type),n=t.getValue||$M(t.id),o=function(i,a,s){let l=n({item:i}),d=n({item:a});return t.sort?t.sort(l,d,s):r.sort(l,d,s)};return{id:t.id,label:t.label||t.id,header:t.header||t.label||t.id,description:t.description,placeholder:t.placeholder,getValue:n,setValue:t.setValue||qM(t.id),elements:t.elements,getElements:t.getElements,hasElements:ov(t),isVisible:t.isVisible,isDisabled:typeof t.isDisabled=="function"?t.isDisabled:()=>!!t.isDisabled,enableHiding:t.enableHiding??!0,readOnly:t.readOnly??!1,type:r.type,render:t.render??r.render,Edit:YM(t,r.Edit),sort:o,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:TN(t,r),filterBy:GM(t,r.defaultOperators,r.validOperators),filter:ON(r),format:IN(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var Pr=f(U(),1);function MN({view:e,data:t,getItemId:r,isLoading:n,paginationInfo:o,selection:i}){let a=e.infiniteScrollEnabled,[s,l]=(0,Pr.useState)(!n);(0,Pr.useEffect)(()=>{n||l(!0)},[n]);let d=(0,Pr.useRef)(t),c=(0,Pr.useRef)(o);(0,Pr.useEffect)(()=>{n||(d.current=t,c.current=o)},[t,n,o]);let[u,g]=(0,Pr.useState)([]),p=(0,Pr.useRef)(new Map),m=(0,Pr.useRef)([]),b=(0,Pr.useRef)({search:void 0,filters:void 0,perPage:void 0}),h=(0,Pr.useRef)(void 0),y=(0,Pr.useRef)(void 0),v=(0,Pr.useRef)(!1),w=(0,Pr.useMemo)(()=>{e.startPosition!==void 0&&y.current!==void 0&&(e.startPosition<y.current?h.current="up":e.startPosition>y.current&&(h.current="down")),y.current=e.startPosition;let _=JSON.stringify(e.filters??[]),R=b.current.filters,x=!v.current||!e.infiniteScrollEnabled||e.search!==b.current.search||_!==R||e.perPage!==b.current.perPage;if(v.current=!0,b.current={search:e.search,filters:_,perPage:e.perPage},x){p.current.clear(),h.current=void 0;let A=e.search?1:e.startPosition??1,F=t.map((D,O)=>{let L=A+O;return p.current.set(r(D),L),{...D,position:L}});return m.current=F,F}let S=m.current,C=new Set(t.map(r)),k=h.current,E=e.search?1:e.startPosition??1,I=t.map((A,F)=>{let D=r(A),O=e.infiniteScrollEnabled?E+F:void 0;return O!==void 0&&p.current.set(D,O),{...A,position:O}});if(I.length===0)return S;let T=S.filter(A=>!C.has(r(A))),N=k==="up"?[...I,...T]:[...T,...I];N.sort((A,F)=>{let D=A.position,O=F.position;return D-O});let P=N;if(u.length>0){let A=Math.min(...u),F=Math.max(...u),D=20,O=N.map(z=>z.position),L=Math.min(...O);!(Math.max(...O)<A-D||L>F+D)&&(P=N.filter(z=>{let W=r(z);if(i?.includes(W))return!0;let re=z.position;return k==="up"?re<=F+D:k==="down"?re>=A-D:re>=A-D&&re<=F+D}))}return m.current=P,P},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,u,i,r]);return a?{data:w,paginationInfo:o,hasInitiallyLoaded:s,setVisibleEntries:g}:{data:(n&&d.current?.length?d.current:t).map(R=>({...R,position:void 0})),paginationInfo:n&&d.current?.length?c.current:o,hasInitiallyLoaded:s,setVisibleEntries:void 0}}var gn=f(U(),1),AN=f(Nt(),1);function NN(e,t,r){let n=e.getBoundingClientRect(),o=n.top+n.height/2,i=Array.from(e.querySelectorAll("[aria-posinset]"));if(i.length===0)return!1;let a=i.reduce((d,c)=>{let u=c.getBoundingClientRect(),g=u.top+u.height/2,p=Math.abs(g-o),m=d.getBoundingClientRect(),b=m.top+m.height/2,h=Math.abs(b-o);return p<h?c:d}),s=Number(a.getAttribute("aria-posinset")),l=a.getBoundingClientRect();return t.current={posinset:s,viewportOffset:l.top-n.top,scrollTop:e.scrollTop,direction:r},!0}function DN({view:e,onChangeView:t,isLoading:r,paginationInfo:n,containerRef:o,setVisibleEntries:i}){let a=(0,gn.useRef)(null),s=(0,gn.useRef)(e),l=(0,gn.useRef)(r),d=(0,gn.useRef)(t),c=(0,gn.useRef)(n.totalItems);(0,gn.useLayoutEffect)(()=>{s.current=e,l.current=r,d.current=t,c.current=n.totalItems},[e,r,t,n.totalItems]);let u=(0,gn.useCallback)(p=>{i&&i(m=>{let b=new Set(m),h=!1;return p.forEach(y=>{let v=Number(y.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(v)||(y.isIntersecting?b.has(v)||(b.add(v),h=!0):b.has(v)&&(b.delete(v),h=!0))}),h?Array.from(b).sort():m})},[i]);(0,gn.useLayoutEffect)(()=>{let p=o.current,m=a.current;if(!p||!e.infiniteScrollEnabled||!m||r)return;let b=p.querySelector(`[aria-posinset="${m.posinset}"]`);if(b){let h=p.getBoundingClientRect(),w=b.getBoundingClientRect().top-h.top-m.viewportOffset+(p.scrollTop-m.scrollTop);Math.abs(w)>1&&(p.scrollTop+=w)}a.current=null},[o,r,e.infiniteScrollEnabled]);let g=(0,gn.useRef)(null);return(0,gn.useEffect)(()=>{if(!e.infiniteScrollEnabled||!u){g.current&&(g.current.disconnect(),g.current=null);return}return g.current=new IntersectionObserver(u,{root:null,rootMargin:"0px",threshold:.1}),()=>{g.current&&(g.current.disconnect(),g.current=null)}},[e.infiniteScrollEnabled,u]),(0,gn.useEffect)(()=>{if(!e.infiniteScrollEnabled||!o.current)return;let p=0,m=600,b=800,h=(0,AN.throttle)(v=>{let w=s.current,_=c.current,R=v.target,x=R.scrollTop,S=R.scrollHeight,C=R.clientHeight,k=x>p?"down":"up";if(p=x,l.current)return;let E=w.startPosition||1,I=w.perPage||10,T=Math.min(E+I,_);if(k==="down"&&x+C>=S-m&&T<_){let N=T;NN(R,a,"down"),d.current({...w,startPosition:N})}if(k==="up"&&x<=b&&E>1){let N=E-I,P=N<6?1:N;NN(R,a,"up"),d.current({...w,startPosition:P})}},50),y=o.current;return y.addEventListener("scroll",h),()=>{y.removeEventListener("scroll",h),h.cancel()}},[o,e.infiniteScrollEnabled]),{intersectionObserver:g.current}}var VN=f(U(),1),FN=f(Nt(),1);function LN({view:e,onChangeView:t,isLoading:r,totalPages:n}){let o=typeof n=="number"&&Number.isFinite(n)?Math.max(n,1):null,i=e.page,a=(0,FN.useEvent)(()=>{o!==null&&t({...e,page:o})});(0,VN.useEffect)(()=>{r||o===null||!i||i<=o||a()},[r,o,i,a])}var On=f(U(),1),zN=f(Nt(),1);var Mr=f(B(),1),sq=()=>!1,lq=as.filter(e=>e.isPicker),dq=e=>e.id,cq=[],uq={pickerGrid:!0,pickerTable:!0};function fq({search:e=!0,searchLabel:t=void 0}){let{view:r}=(0,On.useContext)(Ie),n=r.infiniteScrollEnabled;return(0,Mr.jsxs)(Mr.Fragment,{children:[(0,Mr.jsxs)(ie,{direction:"row",align:"top",justify:"space-between",className:Y("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":n}),gap:"xs",children:[(0,Mr.jsxs)(ie,{direction:"row",gap:"sm",justify:"start",className:"dataviews__search",children:[e&&(0,Mr.jsx)(YS,{label:t}),(0,Mr.jsx)(E_,{})]}),(0,Mr.jsx)(ie,{direction:"row",gap:"xs",style:{flexShrink:0},children:(0,Mr.jsx)(yP,{})})]}),(0,Mr.jsx)(k_,{className:"dataviews-filters__container"}),(0,Mr.jsx)(US,{}),(0,Mr.jsx)(lS,{})]})}function pq({view:e,onChangeView:t,fields:r,search:n=!0,searchLabel:o=void 0,actions:i=cq,data:a,getItemId:s=dq,isLoading:l=!1,paginationInfo:d,defaultLayouts:c=uq,selection:u,onChangeSelection:g,children:p,config:m={perPageSizes:[10,20,50,100]},itemListLabel:b,empty:h,onReset:y}){let{data:v,setVisibleEntries:w}=MN({view:e,data:a,getItemId:s,selection:u,paginationInfo:d}),_=(0,On.useRef)(null),[R,x]=(0,On.useState)(0),S=(0,zN.useResizeObserver)(O=>{x(O[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[C,k]=(0,On.useState)(null);function E(O){let L=typeof O=="function"?O(u):O;g&&g(L)}let I=(0,On.useMemo)(()=>PN(r),[r]),T=af(I,e),N=(0,On.useMemo)(()=>(T||[]).some(O=>O.isPrimary||O.isLocked),[T]),[P,A]=(0,On.useState)(N),{intersectionObserver:F}=DN({view:e,onChangeView:t,isLoading:l,paginationInfo:d,containerRef:_,setVisibleEntries:w});LN({view:e,onChangeView:t,isLoading:l,totalPages:d.totalPages}),(0,On.useEffect)(()=>{N&&!P&&A(!0)},[N,P]);let D=(0,On.useMemo)(()=>Object.fromEntries(Object.entries(c).filter(([O])=>lq.some(L=>L.type===O)).map(([O,L])=>[O,L===!0?{}:L])),[c]);return D[e.type]?(0,Mr.jsx)(Ie.Provider,{value:{view:e,onChangeView:t,fields:I,actions:i,data:v,isLoading:l,paginationInfo:d,isItemClickable:sq,selection:u,onChangeSelection:E,openedFilter:C,setOpenedFilter:k,getItemId:s,containerWidth:R,containerRef:_,resizeObserverRef:S,defaultLayouts:D,filters:T,isShowingFilter:P,setIsShowingFilter:A,config:m,itemListLabel:b,empty:h,onReset:y,hasInitiallyLoaded:!0,intersectionObserver:F},children:(0,Mr.jsx)("div",{className:"dataviews-picker-wrapper",children:p??(0,Mr.jsx)(fq,{search:n,searchLabel:o})})}):null}var qo=pq;qo.BulkActionToolbar=mO;qo.Footer=lS;qo.Filters=lf;qo.FiltersToggled=k_;qo.FiltersToggle=E_;qo.Layout=US;qo.LayoutSwitcher=$S;qo.Pagination=aS;qo.Search=YS;qo.ViewConfig=qS;var Bi=qo;var BN=Object.prototype.hasOwnProperty;function jN(e,t,r){for(r of e.keys())if(ji(r,t))return r}function ji(e,t){var r,n,o;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&ji(e[n],t[n]););return n===-1}if(r===Set){if(e.size!==t.size)return!1;for(n of e)if(o=n,o&&typeof o=="object"&&(o=jN(t,o),!o)||!t.has(o))return!1;return!0}if(r===Map){if(e.size!==t.size)return!1;for(n of e)if(o=n[0],o&&typeof o=="object"&&(o=jN(t,o),!o)||!ji(n[1],t.get(o)))return!1;return!0}if(r===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(r===DataView){if((n=e.byteLength)===t.byteLength)for(;n--&&e.getInt8(n)===t.getInt8(n););return n===-1}if(ArrayBuffer.isView(e)){if((n=e.byteLength)===t.byteLength)for(;n--&&e[n]===t[n];);return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(BN.call(e,r)&&++n&&!BN.call(t,r)||!(r in t)||!ji(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}var hf=f(U(),1),mv=f(rn(),1),vR=f(gR(),1);function bR(e,t,r){return`dataviews-${e}-${t}-${r}`}var mq=["page","search"];function tc(e){return typeof e=="object"&&e!==null&&!Array.isArray(e)}function rc(e){let t=tc(e)?{...e}:{};for(let r of mq)delete t[r];return t}function hR(e,t){let r={...e};for(let n of Object.keys(t)){let o=t[n],i=r[n];r[n]=tc(i)&&tc(o)?hR(i,o):o}return r}function WN(e,t,r={}){let n={};for(let o of Object.keys(e)){let i=e[o],a=t[o],s=r[o];if(i!==void 0)if(tc(i)&&tc(a)){let l=WN(i,a,tc(s)?s:{});Object.keys(l).length>0&&(n[o]=l)}else ji(i,a)?s!==void 0&&ji(i,s)&&(n[o]=s):n[o]=i}return n}function UN(e){return(e?.filters??[]).filter(t=>t.isLocked)}function YN(e,t){let r=UN(t);if(r.length===0)return e;let n=(e.filters??[]).filter(o=>!r.some(i=>i.field===o.field));return{...e,filters:[...r,...n]}}function pv(e,t){if(!e||e.type===void 0||!t||t[e.type])return e;let{type:r,...n}=e;return Object.keys(n).length>0?n:void 0}function GN(e,t){let{defaultView:r,defaultLayouts:n,activeViewOverrides:o}=e,i=n?.[t];return YN([i,o].reduce((a,s)=>hR(a,rc(s)),rc(r)),o)}function _R(e){let{defaultView:t,defaultLayouts:r,activeViewOverrides:n,page:o,search:i}=e,a=pv(e.persistedView,r),s=a?.type??n?.type??t?.type,l=GN(e,s);return{...YN(hR(l,rc(a)),n),page:Number(o??1),search:i??""}}function $N(e,t){let{defaultLayouts:r,activeViewOverrides:n}=t,o=pv(t.persistedView,r),i=GN(t,e.type),a=WN(rc(e),rc(i),rc(o)),s=UN(n);return s.length>0&&Array.isArray(a.filters)&&(a.filters=a.filters.filter(l=>!s.some(d=>d.field===l.field))),Object.keys(a).length>0?a:void 0}function wR(e){let{kind:t,name:r,slug:n,defaultView:o,defaultLayouts:i,activeViewOverrides:a,queryParams:s,onChangeQueryParams:l}=e,d=bR(t,r,n),c=(0,mv.useSelect)(w=>w(vR.store).get("core/views",d),[d]),{set:u}=(0,mv.useDispatch)(vR.store),g=Number(s?.page??1),p=s?.search??"",m=(0,hf.useMemo)(()=>_R({defaultView:o,defaultLayouts:i,activeViewOverrides:a,persistedView:c,page:g,search:p}),[o,i,a,c,g,p]),b=pv(c,i),h=!!b&&Object.keys(b).length>0,y=(0,hf.useCallback)(w=>{let _={page:Number(w?.page??1),search:w?.search??""};l&&!ji(_,{page:g,search:p})&&l(_);let R=$N(w,{defaultView:o,defaultLayouts:i,activeViewOverrides:a,persistedView:c});ji(R,c)||u("core/views",d,R)},[l,g,p,o,i,a,c,u,d]),v=(0,hf.useCallback)(()=>{u("core/views",d,void 0)},[d,u]);return{view:m,isModified:h,updateView:y,resetToDefault:v}}var gq=f(rn(),1),bq=f(gR(),1);var _q=f(rn(),1),vq=f(vs(),1);var qN=f(hg(),1),{lock:PFe,unlock:hq}=(0,qN.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/views");var _f=f(ue(),1);var vl=f(B(),1),wq={id:"alt_text",type:"text",label:(0,_f.__)("Alt text"),description:(0,vl.jsxs)(vl.Fragment,{children:[(0,vl.jsx)(Ly,{href:(0,_f.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),openInNewTab:!0,children:(0,_f.__)("Describe the purpose of the image.")}),(0,vl.jsx)("br",{}),(0,_f.__)("Leave empty if decorative.")]}),isVisible:e=>e?.media_type==="image",render:({item:e})=>e?.alt_text||"-",Edit:{control:"textarea",rows:2},enableSorting:!1,filterBy:!1},yR=wq;var eA=f(ue(),1);var bv=f(U(),1),xR=f(ue(),1);function gv(e){return e?typeof e=="string"?e:typeof e=="object"&&(e.rendered||e.raw)||"":""}var hv=f(B(),1);function KN({item:e}){let[t,r]=(0,bv.useState)(null),n=e.post,o=e._embedded?.["wp:attached-to"]?.[0]?.id,i=e._embedded?.["wp:attached-to"]?.[0]?.title;return(0,bv.useEffect)(()=>{n&&n===o&&r(gv(i)||(0,xR.__)("(no title)")),n||r((0,xR.__)("(Unattached)"))},[n,o,i]),(0,hv.jsx)(hv.Fragment,{children:t})}var _v=f(vs(),1),XN=f(Me(),1),SR=f(ue(),1),vf=f(U(),1),vv=f(Nt(),1),ZN=f(rn(),1);var QN=f(B(),1);function JN({data:e,onChange:t}){let r=e.post&&e?._embedded?.["wp:attached-to"]?.[0]?[{label:gv(e._embedded?.["wp:attached-to"]?.[0]?.title),value:e.post.toString()}]:[],[n,o]=(0,vf.useState)(r),[i,a]=(0,vf.useState)([]),[s,l]=(0,vf.useState)(!1),[d,c]=(0,vf.useState)(e?.post?.toString()??null),u=(0,ZN.useSelect)(h=>h(_v.store).getPostTypes(),[]),g=()=>{t({post:0,_embedded:{...e?._embedded,"wp:attached-to":void 0}}),c(null)},m=(0,vv.useDebounce)((0,vv.useEvent)(async h=>{l(!0);let y=await(0,_v.__experimentalFetchLinkSuggestions)(h,{type:"post",isInitialSuggestions:!0},{});a(y);let v=y.map(_=>({label:_.title,value:_.id.toString()})),w=!h&&v.findIndex(_=>_.value===d)===-1;o(v.concat(w?r:[])),l(!1)}),300),b=h=>{if(!h){g();return}if(c(h),h){let y=i.find(v=>v.id===Number(h));if(y&&u){let v=u.find(_=>_.slug===y?.type),w={...v&&{type:v.slug},id:Number(h),title:{raw:y.title,rendered:y.title}};t({post:Number(h),_embedded:{...e?._embedded,"wp:attached-to":[w]}})}}};return(0,QN.jsx)(XN.ComboboxControl,{className:"dataviews-media-field__attached-to",isLoading:s,label:(0,SR.__)("Attached to"),help:(0,SR.__)("Attach this file to a single post or page."),value:d,options:n,onFilterValueChange:h=>m(h),onChange:b,hideLabelFromVision:!0,expandOnFocus:!1})}var yq={id:"attached_to",type:"text",label:(0,eA.__)("Attached to"),Edit:JN,render:KN,enableSorting:!1,filterBy:!1},RR=yq;var nA=f(ue(),1),oA=f(rn(),1),iA=f(vs(),1);var tA=f(ue(),1),nc=f(U(),1);var wv=f(Me(),1),bs=f(B(),1);function rA({item:e}){let t=e?._embedded?.author?.[0],r=t?.name,n=t?.avatar_urls?.[48],[o,i]=(0,nc.useState)("loading");(0,nc.useEffect)(()=>{i("loading")},[n]);let a=(0,nc.useCallback)(l=>{l?.complete&&i("instant")},[]),s=()=>{o==="loading"&&i("loaded")};return(0,bs.jsxs)(wv.__experimentalHStack,{alignment:"left",spacing:0,children:[!!n&&(0,bs.jsx)("div",{className:Y("media-author-field__avatar",{"is-loading":o==="loading","is-loaded":o==="loaded"}),children:(0,bs.jsx)("img",{ref:a,onLoad:s,alt:(0,tA.__)("Author avatar"),src:n})}),!n&&(0,bs.jsx)("div",{className:"media-author-field__icon",children:(0,bs.jsx)(wv.Icon,{icon:Jv})}),(0,bs.jsx)("span",{className:"media-author-field__name",children:r})]})}var xq={label:(0,nA.__)("Author"),id:"author",type:"integer",getElements:async()=>(await(0,oA.resolveSelect)(iA.store).getEntityRecords("root","user",{per_page:-1,who:"authors",_fields:"id,name",context:"view"})??[]).map(({id:t,name:r})=>({value:t,label:r})),render:rA,filterBy:{operators:["isAny","isNone"]},readOnly:!0},CR=xq;var aA=f(ue(),1);function oc(e){return e?typeof e=="string"?e:typeof e=="object"&&"raw"in e&&e.raw||"":""}var Sq={id:"caption",type:"text",label:(0,aA.__)("Caption"),getValue:({item:e})=>oc(e?.caption),render:({item:e})=>oc(e?.caption)||"-",Edit:{control:"textarea",rows:2},enableSorting:!1,filterBy:!1},ER=Sq;var sA=f(ue(),1),Rq={id:"date",type:"datetime",label:(0,sA.__)("Date added"),filterBy:{operators:["before","after"]},readOnly:!0},kR=Rq;var lA=f(ue(),1),Cq={id:"modified",type:"datetime",label:(0,lA.__)("Date modified"),filterBy:{operators:["before","after"]},readOnly:!0},TR=Cq;var dA=f(ue(),1);var cA=f(B(),1),Eq={id:"description",type:"text",label:(0,dA.__)("Description"),getValue:({item:e})=>oc(e?.description),render:({item:e})=>(0,cA.jsx)("div",{children:oc(e?.description)||"-"}),Edit:{control:"textarea",rows:5},enableSorting:!1,filterBy:!1},OR=Eq;var gA=f(ue(),1),bA=f(yv(),1);var fA=f(U(),1),pA=f(yv(),1);var wl=f(B(),1),kq=15;function mA({item:e}){let t=(0,fA.useMemo)(()=>e?.source_url?(0,pA.getFilename)(e.source_url):null,[e?.source_url]);return t?t.length<=kq?(0,wl.jsx)("span",{className:"dataviews-media-field__filename",children:t}):(0,wl.jsxs)(xr.Root,{children:[(0,wl.jsx)(xr.Trigger,{render:(0,wl.jsx)("span",{className:"dataviews-media-field__filename",children:t})}),(0,wl.jsx)(xr.Popup,{children:t})]}):""}var Tq={id:"filename",type:"text",label:(0,gA.__)("File name"),getValue:({item:e})=>(0,bA.getFilename)(e?.source_url||""),render:mA,enableSorting:!1,filterBy:!1,readOnly:!0},IR=Tq;var en=f(ue(),1),_A=1024,vA=1024*_A,wA=1024*vA,yA=1024*wA,xA=1024*yA,SA=1024*xA,RA=1024*SA,Oq=1024*RA;function hA(e,t,r=2){return(0,en.sprintf)((0,en._x)("%1$s %2$s","file size"),e.toLocaleString(void 0,{minimumFractionDigits:0,maximumFractionDigits:r}),t)}function Iq(e,t=2){if(e===0)return hA(0,(0,en._x)("B","unit symbol"),t);let r={[(0,en._x)("YB","unit symbol")]:Oq,[(0,en._x)("ZB","unit symbol")]:RA,[(0,en._x)("EB","unit symbol")]:SA,[(0,en._x)("PB","unit symbol")]:xA,[(0,en._x)("TB","unit symbol")]:yA,[(0,en._x)("GB","unit symbol")]:wA,[(0,en._x)("MB","unit symbol")]:vA,[(0,en._x)("KB","unit symbol")]:_A,[(0,en._x)("B","unit symbol")]:1};for(let[n,o]of Object.entries(r))if(e>=o)return hA(e/o,n,t);return""}var Pq={id:"filesize",type:"text",label:(0,en.__)("File size"),getValue:({item:e})=>e?.media_details?.filesize?Iq(e?.media_details?.filesize):"",isVisible:e=>!!e?.media_details?.filesize,enableSorting:!1,filterBy:!1,readOnly:!0},PR=Pq;var ic=f(ue(),1),Mq={id:"media_dimensions",type:"text",label:(0,ic.__)("Dimensions"),getValue:({item:e})=>e?.media_details?.width&&e?.media_details?.height?(0,ic.sprintf)((0,ic._x)("%1$s \xD7 %2$s","image dimensions"),e?.media_details?.width?.toString(),e?.media_details?.height?.toString()):"",isVisible:e=>!!(e?.media_details?.width&&e?.media_details?.height),enableSorting:!1,filterBy:!1,readOnly:!0},MR=Mq;var OA=f(ue(),1);var CA=f(rn(),1),EA=f(vs(),1),ac=f(Me(),1),yl=f(U(),1),kA=f(yv(),1);var wf=f(ue(),1);function NR(e){return e.startsWith("image/")?{type:"image",label:(0,wf.__)("Image"),icon:fw}:e.startsWith("video/")?{type:"video",label:(0,wf.__)("Video"),icon:Ow}:e.startsWith("audio/")?{type:"audio",label:(0,wf.__)("Audio"),icon:Lv}:{type:"application",label:(0,wf.__)("Application"),icon:iw}}var Ko=f(B(),1);function Nq(e,t){let r=e?.media_details?.sizes;if(!r)return e.source_url;let n=Object.values(r);if(!n.length)return e.source_url;let o=t?parseInt(t,10):NaN;if(!Number.isNaN(o)){let i=n.filter(l=>typeof l.width=="number"&&!Number.isNaN(l.width));if(!i.length)return e.source_url;let a=[...i].sort((l,d)=>l.width-d.width),s=a.find(l=>l.width>=o);return s?s.source_url:a[a.length-1].source_url}return e.source_url}function Aq({item:e,filename:t}){return(0,Ko.jsx)("div",{className:"dataviews-media-field__media-thumbnail",children:(0,Ko.jsxs)(ac.__experimentalVStack,{justify:"center",alignment:"center",className:"dataviews-media-field__media-thumbnail__stack",spacing:0,children:[(0,Ko.jsx)(ac.Icon,{className:"dataviews-media-field__media-thumbnail--icon",icon:NR(e.mime_type).icon,size:24}),!!t&&(0,Ko.jsx)("div",{className:"dataviews-media-field__media-thumbnail__filename",children:(0,Ko.jsx)(ac.__experimentalTruncate,{className:"dataviews-media-field__media-thumbnail__filename__truncate",children:t})})]})})}function Dq({item:e,configSizes:t,onError:r}){let n=Nq(e,t),o=(0,yl.useRef)(null),[i,a]=(0,yl.useState)("loading");(0,yl.useLayoutEffect)(()=>{o.current?.complete?a("instant"):a("loading")},[n]);let s=()=>{i==="loading"&&a("loaded")};return(0,Ko.jsx)("div",{className:Y("dataviews-media-field__media-thumbnail",{"is-loading":i==="loading","is-loaded":i==="loaded"}),children:(0,Ko.jsx)("img",{ref:o,className:"dataviews-media-field__media-thumbnail--image",src:n,alt:e.alt_text||e.title.raw,onLoad:s,onError:r,loading:"lazy"})})}function TA({item:e,config:t}){let[r,n]=(0,yl.useState)(!1),o=(0,CA.useSelect)(s=>{if(e.featured_media)return s(EA.store).getEntityRecord("postType","attachment",e.featured_media)},[e.featured_media]),i=e.featured_media?o:e;if(!i)return null;let a=(0,kA.getFilename)(i.source_url||"");return r||NR(i.mime_type).type!=="image"?(0,Ko.jsx)(Aq,{item:i,filename:a||""}):(0,Ko.jsx)(Dq,{item:i,configSizes:t?.sizes,onError:()=>n(!0)})}var Vq={id:"media_thumbnail",type:"media",label:(0,OA.__)("Thumbnail"),render:TA,enableSorting:!1,filterBy:!1},AR=Vq;var IA=f(ue(),1),Fq={id:"mime_type",type:"text",label:(0,IA.__)("File type"),getValue:({item:e})=>e?.mime_type||"",render:({item:e})=>e?.mime_type||"-",enableSorting:!1,filterBy:!1,readOnly:!0},DR=Fq;var Rv=f(MA(),1);var NA=f(hg(),1),{lock:AA,unlock:DA}=(0,NA.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/media-utils");var ha=f(U(),1),Xo=f(ue(),1),Zo=f(Me(),1);var In=f(B(),1);function VA({uploadingFiles:e,onDismissError:t,onOpenChange:r}){let[n,o]=(0,ha.useState)(!1),[i,a]=(0,ha.useState)(!1),s=(0,ha.useRef)(null),l=(0,ha.useCallback)(b=>{o(b),r?.(b)},[r]),d=e.filter(b=>b.status==="uploading"),c=e.filter(b=>b.status==="error"),u=c.length>0,g=d.length>0;if((0,ha.useEffect)(()=>{u&&!i&&l(!0),a(u)},[u,i,l]),e.length===0)return null;let p,m;return g?(p=(0,Xo.sprintf)((0,Xo._n)("Uploading %s file","Uploading %s files",d.length),d.length.toLocaleString()),m=(0,Xo.__)("Uploading")):u?(p=(0,Xo.sprintf)((0,Xo._n)("%s upload error","%s upload errors",c.length),c.length.toLocaleString()),m=(0,Xo.__)("Upload errors")):(p=(0,Xo.__)("Upload complete"),m=(0,Xo.__)("Upload complete")),(0,In.jsxs)("div",{className:"media-upload-modal__upload-status",children:[g&&(0,In.jsx)(Zo.Spinner,{}),(0,In.jsx)(Zo.Button,{className:"media-upload-modal__upload-status__trigger",size:"compact",icon:Hv,iconPosition:"right",onClick:()=>l(!n),"aria-expanded":n,ref:s,children:p}),n&&(0,In.jsxs)(Zo.Popover,{className:"media-upload-modal__upload-status__popover",placement:"top-start",offset:8,anchor:s.current,focusOnMount:!0,onClose:()=>{s.current?.contains(s.current.ownerDocument.activeElement)||l(!1)},children:[(0,In.jsx)("div",{className:"media-upload-modal__upload-status__header",children:(0,In.jsx)("h3",{children:m})}),(0,In.jsx)("ul",{className:"media-upload-modal__upload-status__list",children:e.map(b=>(0,In.jsxs)("li",{className:"media-upload-modal__upload-status__item",children:[b.status==="uploading"&&(0,In.jsx)(Zo.Spinner,{}),b.status==="uploaded"&&(0,In.jsx)(Zo.Icon,{icon:Ui,size:16}),(b.status==="uploading"||b.status==="uploaded")&&(0,In.jsx)("span",{className:"media-upload-modal__upload-status__filename",title:b.name,children:b.name}),b.status==="error"&&(0,In.jsxs)(Zo.Notice,{status:"error",isDismissible:!!t,onRemove:()=>t?.(b.id),children:[b.name,": ",b.error]})]},b.id))})]})]})}var FA=f(U(),1),LA=f(rn(),1);function zA(){let e=(0,LA.useRegistry)();return(0,FA.useCallback)(()=>Sf(e),[e])}var sc=f(U(),1),BA=f(kv(),1);var Lq=0,zq=0;function jA({onBatchComplete:e}={}){let[t,r]=(0,sc.useState)([]),n=(0,sc.useCallback)(()=>{r(s=>s.filter(l=>l.status!=="uploaded"))},[]),o=(0,sc.useCallback)(s=>{r(l=>l.filter(d=>d.id!==s))},[]),i=(0,sc.useCallback)(s=>{let l=String(++zq),d=s.length,c=s.map(v=>({id:String(++Lq),batchId:l,name:v.name,status:"uploading"}));r(v=>[...v,...c]);let u=0,g=0,p=!1,m=[],b=()=>{p||u+g<d||(p=!0,r(v=>v.map(w=>w.batchId===l&&w.status==="uploading"?{...w,status:"uploaded"}:w)),e?.(m))};return{onFileChange:v=>{p||!v.every(_=>_.id&&_.url&&!(0,BA.isBlobURL)(_.url))||(u=v.length,m=v,b())},onError:v=>{let w=v instanceof Vn?v.file.name:void 0;r(_=>{let R=!1;return _.map(x=>!R&&x.batchId===l&&x.status==="uploading"&&(!w||x.name===w)?(R=!0,{...x,status:"error",error:v.message}):x)}),g++,b()}}},[e]),a=t.length>0&&t.every(s=>s.status!=="uploading");return{uploadingFiles:t,registerBatch:i,dismissError:o,clearCompleted:n,allComplete:a}}var hr=f(B(),1),{useEntityRecordsWithPermissions:Bq}=DA(yf.privateApis),UA="pickerGrid",jq="pickerTable",xv="media-modal",Hq="media-modal-upload-progress",Sv="attached_to",HA={page:1,search:""};function WA(e){return e?Array.isArray(e)?e.map(String):[String(e)]:[]}var Wq={type:UA,fields:[],showTitle:!1,titleField:"title",mediaField:"media_thumbnail",perPage:50,filters:[],layout:{previewSize:170,density:"compact",mediaFit:"contain"}},Uq={[UA]:{fields:[],showTitle:!1,layout:{previewSize:170,density:"compact",mediaFit:"contain"}},[jq]:{fields:["filename","filesize","media_dimensions","author","date"],showTitle:!0}},Yq={perPageSizes:[10,20,50,100],mediaFitControl:!0};function YA({allowedTypes:e,multiple:t=!1,value:r,onSelect:n,onClose:o,onUpload:i,title:a=(0,tn.__)("Select Media"),isOpen:s,isDismissible:l=!0,modalClass:d,search:c=!0,searchLabel:u=(0,tn.__)("Search media"),postId:g,postType:p}){let m=Number.isInteger(g)?g:void 0,b=(0,lc.useSelect)(ae=>m&&p?ae(yf.store).getPostType(p)?.labels?.uploaded_to_this_item:void 0,[m,p]),[h,y]=(0,kt.useState)(()=>WA(r)),{createSuccessNotice:v,removeAllNotices:w}=(0,lc.useDispatch)(Rv.store),_=zA(),[R,x]=(0,kt.useState)(()=>HA),{view:S,updateView:C,isModified:k,resetToDefault:E}=wR({kind:"postType",name:"attachment",slug:"media-modal",defaultView:Wq,queryParams:R,onChangeQueryParams:x}),[I,T]=(0,kt.useState)(),N=(0,kt.useMemo)(()=>{let ae=(S.filters??[]).filter(({field:K})=>K!==Sv);return{...S,filters:I?[...ae,I]:ae}},[S,I]),P=(0,kt.useCallback)(ae=>{let K={...ae};K.startPosition===void 0&&delete K.startPosition,T(K.filters?.find(({field:se})=>se===Sv)),C({...K,filters:K.filters?.filter(({field:se})=>se!==Sv)})},[C]),A=(0,kt.useCallback)(()=>{T(void 0),E()},[E]),F=(0,kt.useMemo)(()=>{let ae={};if(N.filters?.forEach(K=>{if(K.field==="media_type"&&(ae.media_type=K.value),K.field==="author"&&(K.operator==="isAny"?ae.author=K.value:K.operator==="isNone"&&(ae.author_exclude=K.value)),(K.field==="date"||K.field==="modified")&&(K.operator==="before"?ae.before=K.value:K.operator==="after"&&(ae.after=K.value)),K.field==="mime_type"&&(ae.mime_type=K.value),K.field===Sv&&K.operator==="isAny"){let se=(Array.isArray(K.value)?K.value:[]).map(ce=>ce==="unattached"?0:ce==="current"?m:void 0).filter(ce=>ce!==void 0);se.length&&(ae.parent=se)}}),!ae.media_type&&!ae.mime_type&&e&&!e.includes("*")){let{mediaTypes:K,mimeTypes:se}=e.reduce((ce,Te)=>(Te.endsWith("/*")?ce.mediaTypes.push(Te.replace("/*","")):Te.includes("/")?ce.mimeTypes.push(Te):ce.mediaTypes.push(Te),ce),{mediaTypes:[],mimeTypes:[]});K.length&&(ae.media_type=K),se.length&&(ae.mime_type=se)}return{per_page:N.perPage||20,page:N.page||1,status:"inherit",order:N.sort?.direction,orderby:N.sort?.field,search:N.search,_embed:"author,wp:attached-to",...ae}},[N,e,m]),D=(0,kt.useCallback)(ae=>{let K=ae.map(se=>String(se.id)).filter(Boolean);y(t?se=>{let ce=new Set(se),Te=K.filter(Tt=>!ce.has(Tt));return[...se,...Te]}:K.slice(0,1)),_()},[t,_]),{uploadingFiles:O,registerBatch:L,dismissError:M,clearCompleted:V,allComplete:z}=jA({onBatchComplete:D}),W=(0,kt.useRef)(!1),j=(0,kt.useCallback)(ae=>{W.current=ae,ae||V()},[V]),{records:re,isResolving:ne,totalItems:de,totalPages:Q}=Bq("postType","attachment",F),fe=(0,kt.useMemo)(()=>[{...AR,enableHiding:!1},{id:"title",type:"text",label:(0,tn.__)("Title"),getValue:({item:ae})=>ae.title.raw||ae.title.rendered||(0,tn.__)("(no title)")},yR,ER,OR,kR,TR,CR,IR,PR,MR,DR,{...RR,elements:[...m?[{value:"current",label:b??(0,tn.__)("Uploaded to this item")}]:[],{value:"unattached",label:(0,tn._x)("Unattached","media items")}],filterBy:{operators:["isAny"]}}],[m,b]),be=(0,kt.useMemo)(()=>[{id:"select",label:(0,tn.__)("Select"),isPrimary:!0,supportsBulk:t,async callback(){if(h.length===0)return;let ae={include:h,per_page:-1},se=(await(0,lc.resolveSelect)(yf.store).getEntityRecords("postType","attachment",ae)??[]).map(Sl).filter(Boolean),ce=t?se:se?.[0];w("snackbar",xv),n(ce)}}],[t,n,h,w]),ve=(0,kt.useCallback)(()=>{w("snackbar",xv),o?.()},[w,o]),G=(0,kt.useRef)(r);(0,kt.useEffect)(()=>{G.current=r},[r]),(0,kt.useEffect)(()=>{s?y(WA(G.current)):x(HA)},[s]);let te=i||Af,he=(0,kt.useRef)(!1);(0,kt.useEffect)(()=>{if(z&&!he.current){let ae=O.filter(K=>K.status==="uploaded").length;ae>0&&v((0,tn.sprintf)((0,tn._n)("Uploaded %s file","Uploaded %s files",ae),ae.toLocaleString()),{type:"snackbar",context:xv,id:Hq}),W.current||V()}he.current=z},[z,O,v,V]);let ke=(0,kt.useCallback)(ae=>{let K=ae.target.files;if(K&&K.length>0){let se=Array.from(K),{onFileChange:ce,onError:Te}=L(se);te({allowedTypes:e,filesList:se,onFileChange:ce,onError:Te})}},[e,te,L]),Oe=(0,kt.useMemo)(()=>({totalItems:de,totalPages:Q}),[de,Q]),_e=(0,kt.useMemo)(()=>{if(!e?.includes("*"))return e?.join(",")},[e]);return s?(0,hr.jsxs)(hs.Modal,{title:a,onRequestClose:ve,isDismissible:l,className:d,overlayClassName:"media-upload-modal",size:"fill",headerActions:(0,hr.jsx)(hs.FormFileUpload,{accept:_e,multiple:!0,onChange:ke,render:({openFileDialog:ae})=>(0,hr.jsx)(hs.Button,{onClick:ae,icon:kw,__next40pxDefaultSize:!0,children:(0,tn.__)("Upload media")})}),children:[(0,hr.jsx)(hs.DropZone,{onFilesDrop:ae=>{let K=ae;if(e&&!e.includes("*")&&(K=ae.filter(se=>e.some(ce=>se.type===ce||se.type.startsWith(ce.replace("*",""))))),K.length>0){let{onFileChange:se,onError:ce}=L(K);te({allowedTypes:e,filesList:K,onFileChange:se,onError:ce})}},label:(0,tn.__)("Drop files to upload")}),(0,hr.jsxs)(Bi,{data:re||[],fields:fe,view:N,onChangeView:P,actions:be,selection:h,onChangeSelection:y,isLoading:ne,paginationInfo:Oe,defaultLayouts:Uq,config:Yq,getItemId:ae=>String(ae.id),itemListLabel:(0,tn.__)("Media items"),onReset:k||I?A:!1,children:[(0,hr.jsxs)(ie,{direction:"row",align:"top",justify:"space-between",className:"dataviews__view-actions",gap:"xs",children:[(0,hr.jsxs)(ie,{direction:"row",gap:"sm",justify:"start",className:"dataviews__search",children:[c&&(0,hr.jsx)(Bi.Search,{label:u}),(0,hr.jsx)(Bi.FiltersToggle,{})]}),(0,hr.jsxs)(ie,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,hr.jsx)(Bi.LayoutSwitcher,{}),(0,hr.jsx)(Bi.ViewConfig,{})]})]}),(0,hr.jsx)(Bi.FiltersToggled,{className:"dataviews-filters__container"}),(0,hr.jsx)(Bi.Layout,{}),(0,hr.jsxs)("div",{className:Y("media-upload-modal__footer",{"is-uploading":O.length>0}),children:[(0,hr.jsx)(VA,{uploadingFiles:O,onDismissError:M,onOpenChange:j}),(0,hr.jsx)(Bi.Footer,{})]})]}),(0,kt.createPortal)((0,hr.jsx)(Rv.SnackbarNotices,{className:"media-upload-modal__snackbar",context:xv}),document.body)]}):null}var VR={};AA(VR,{sideloadMedia:tC,MediaUploadModal:YA});return nD(Gq);})();
 /*! Bundled license information:

 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
diff --git a/wp-includes/js/dist/script-modules/lazy-editor/index.js b/wp-includes/js/dist/script-modules/lazy-editor/index.js
index c8f9ad8ab9..b3ed96e627 100644
--- a/wp-includes/js/dist/script-modules/lazy-editor/index.js
+++ b/wp-includes/js/dist/script-modules/lazy-editor/index.js
@@ -2984,7 +2984,7 @@ var import_block_editor = __toESM(require_block_editor(), 1);
 var import_editor2 = __toESM(require_editor(), 1);
 var import_blocks3 = __toESM(require_blocks(), 1);
 var import_jsx_runtime2 = __toESM(require_jsx_runtime(), 1);
-if (typeof document !== "undefined" && true && !document.head.querySelector("style[data-wp-hash='95327475c1']")) {
+if (typeof document !== "undefined" && (typeof process === "undefined" || true) && !document.head.querySelector("style[data-wp-hash='95327475c1']")) {
   const style = document.createElement("style");
   style.setAttribute("data-wp-hash", "95327475c1");
   style.appendChild(document.createTextNode(".lazy-editor-block-preview__container{align-items:center;border-radius:4px;display:flex;flex-direction:column;height:100%;justify-content:center}.dataviews-view-grid .lazy-editor-block-preview__container .block-editor-block-preview__container{height:100%}.dataviews-view-table .lazy-editor-block-preview__container{text-wrap:balance;text-wrap:pretty;flex-grow:0;width:96px}"));
diff --git a/wp-includes/js/dist/script-modules/lazy-editor/index.min.asset.php b/wp-includes/js/dist/script-modules/lazy-editor/index.min.asset.php
index 8d34c67a97..85fde53091 100644
--- a/wp-includes/js/dist/script-modules/lazy-editor/index.min.asset.php
+++ b/wp-includes/js/dist/script-modules/lazy-editor/index.min.asset.php
@@ -1 +1 @@
-<?php return array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-editor', 'wp-element', 'wp-i18n', 'wp-private-apis', 'wp-style-engine'), 'version' => '68563009a3346a87bfa0');
\ No newline at end of file
+<?php return array('dependencies' => array('react-jsx-runtime', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-editor', 'wp-element', 'wp-i18n', 'wp-private-apis', 'wp-style-engine'), 'version' => 'c47585d95b153150f9ca');
\ No newline at end of file
diff --git a/wp-includes/js/dist/script-modules/lazy-editor/index.min.js b/wp-includes/js/dist/script-modules/lazy-editor/index.min.js
index 0b60146fae..3e3b7f8cb8 100644
--- a/wp-includes/js/dist/script-modules/lazy-editor/index.min.js
+++ b/wp-includes/js/dist/script-modules/lazy-editor/index.min.js
@@ -34,4 +34,4 @@ var De=Object.create;var Tt=Object.defineProperty;var Ke=Object.getOwnPropertyDe
 				.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0;
 				`),f+="}"),a.blockStyles){let m=xt(t);c.forEach(y=>{if(y.isStyleVariation&&!a.variationStyles)return;let w=Ro(y,m);[y,...w,...me(y),...w.flatMap(me)].forEach(b=>{f+=Go(b,{tree:l,useRootPaddingAlign:u,disableLayoutStyles:n,hasBlockGapSupport:o,hasFallbackGapSupport:r,disableRootPadding:s})})})}if(a.layoutStyles&&(f=f+".wp-site-blocks > .alignleft { float: left; margin-right: 2em; }",f=f+".wp-site-blocks > .alignright { float: right; margin-left: 2em; }",f=f+".wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }"),a.blockGap&&o){let m=lt(l?.styles?.spacing?.blockGap)||"0.5em";f=f+`:root :where(.wp-site-blocks) > * { margin-block-start: ${m}; margin-block-end: 0; }`,f=f+":root :where(.wp-site-blocks) > :first-child { margin-block-start: 0; }",f=f+":root :where(.wp-site-blocks) > :last-child { margin-block-end: 0; }"}return a.presets&&d.forEach(({selector:m,presets:y})=>{(T===m||H===m)&&(m="");let w=Oo(m,y);w.length>0&&(f+=w)}),f};function Bo(t,e){return _t(t,e).flatMap(({presets:r})=>Po(r))}var Wo=(t,e)=>{if(t?.selectors&&Object.keys(t.selectors).length>0)return t.selectors;let o={root:e};return Object.entries(_o).forEach(([r,n])=>{let s=W(t,r);s&&(o[n]=s)}),o},Uo=(t,e)=>{let{getBlockStyles:o}=(0,he.select)($.store),r={};return t.forEach(n=>{let s=n.name,i=W(n);if(!i)return;let a=W(n,"filter.duotone");if(!a){let h=W(n),f=(0,$.getBlockSupport)(n,"color.__experimentalDuotone",!1);typeof f=="string"&&h&&(a=V(h,f))}let l=!!n?.supports?.layout||!!n?.supports?.__experimentalLayout,c=n?.supports?.spacing?.blockGap,d=typeof c=="object"&&!Array.isArray(c)?c.__experimentalDefault:void 0,u=o(s),p={};u?.forEach(h=>{let f=e?`-${e}`:"",m=`${h.name}${f}`,y=yt(m,i);p[m]=y});let g=Wo(n,i);r[s]={duotoneSelector:a??void 0,fallbackGapValue:d,featureSelectors:Object.keys(g).length?g:void 0,hasLayoutSupport:l,name:s,selector:i,styleVariationSelectors:u?.length?p:void 0}}),r};function Do(t){let e=t.styles?.blocks,o=e?.["core/separator"];return o&&o.color?.background&&!o.color?.text&&!o.border?.color?{...t,styles:{...t.styles,blocks:{...e,"core/separator":{...o,color:{...o.color,text:o.color?.background}}}}}:t}function be(t,e){let o="";return!t||t.trim()===""||t.split("&").forEach(n=>{if(!n||n.trim()==="")return;if(!n.includes("{"))o+=`:root :where(${e}){${n.trim()}}`;else{let i=n.replace("}","").split("{");if(i.length!==2)return;let[a,l]=i,c=a.match(/([>+~\s]*::[a-zA-Z-]+)/),d=c?c[1]:"",u=c?a.replace(d,"").trim():a.trim(),p;u===""?p=e:p=a.startsWith(" ")?V(e,u):st(e,u),o+=`:root :where(${p})${d}{${l.trim()}}`}}),o}function kt(t={},e=[],o={}){let{hasBlockGapSupport:r,hasFallbackGapSupport:n,disableLayoutStyles:s=!1,disableRootPadding:i=!1,styleOptions:a={}}=o,l=e.length>0?e:(0,$.getBlockTypes)(),c=Wt(t,"spacing.blockGap"),d=r??c!==null,u=n??!d;if(!t?.styles||!t?.settings)return[[],{}];let p=Do(t),g=Uo(l),h=zo(p,g),f=No(p,g,d,u,s,i,a),m=Bo(p,g),y=[{css:h,isGlobalStyles:!0},{css:f,isGlobalStyles:!0},{css:p?.styles?.css??"",isGlobalStyles:!0},{assets:m,__unstableType:"svgs",isGlobalStyles:!0}];return l.forEach(w=>{let b=p?.styles?.blocks?.[w.name];if(b?.css){let{featureSelectors:E}=g[w.name],_=typeof E=="object"?E?.css:void 0,k;typeof _=="string"?k=_:typeof _=="object"&&(k=_?.root);let L=k??g[w.name].selector;y.push({css:be(b.css,L),isGlobalStyles:!0})}}),[y,p.settings]}var Oe=S(N(),1),Pe=S(it(),1),ft=S(B(),1),Ve=S(G(),1);var Ee=S(N(),1),xe=S(G(),1),$e=S(B(),1);function _e(t){let{userGlobalStyles:e}=(0,xe.useSelect)(o=>{if(t===void 0)return{userGlobalStyles:void 0};let{getEntityRecord:r,getEditedEntityRecord:n,canUser:s}=o(Ee.store),i=s("update",{kind:"root",name:"globalStyles",id:t}),a;return typeof i=="boolean"&&(i?a=n("root","globalStyles",t):a=r("root","globalStyles",t,{context:"view"})),{userGlobalStyles:a}},[t]);return(0,$e.useMemo)(()=>e?{user:e}:{user:void 0},[e])}var ke=S(we(),1),{unlock:j}=(0,ke.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/lazy-editor");function Z({stylesId:t}){let{editorSettings:e,blockTypes:o}=(0,Ve.useSelect)(a=>({editorSettings:j(a(Oe.store)).getEditorSettings(),blockTypes:a(Pe.store).getBlockTypes()}),[]),{user:r}=_e(t),[n]=(0,ft.useMemo)(()=>kt(r,o),[r,o]),s=!!e,i=(0,ft.useMemo)(()=>s?[...e?.styles??[],...n]:[],[s,e?.styles,n]);return{isReady:s,editorSettings:(0,ft.useMemo)(()=>({...e??{},styles:i}),[e,i])}}function Ko(t){if(!t||Object.keys(t).length===0)return;let e=document.querySelector("script#wp-importmap[type=importmap]");if(e)try{let o=JSON.parse(e.text);o.imports||(o.imports={}),o.imports={...o.imports,...t},e.text=JSON.stringify(o,null,2)}catch(o){console.error("Failed to parse or update import map:",o)}else{let o=document.createElement("script");o.type="importmap",o.id="wp-importmap",o.text=JSON.stringify({imports:t},null,2),document.head.appendChild(o)}}function Ho(t,e){return new Promise(o=>{if(!e.src){o();return}if(document.getElementById(t+"-css")){o();return}let n=document.createElement("link");n.rel="stylesheet",n.href=e.src+(e.version?"?ver="+e.version:""),n.id=t+"-css",n.media=e.media||"all",n.onload=()=>o(),n.onerror=()=>{console.error(`Failed to load stylesheet: ${t}`),o()},document.head.appendChild(n)})}function Jo(t,e){if(!e.src){let r=document.createElement("script");return r.id=t+"-js",r.textContent="// Processed: "+t,r}let o=document.createElement("script");return o.src=e.src+(e.version?"?ver="+e.version:""),o.id=t+"-js",o.async=!1,o}function Ie(t,e,o){let r="";if(Array.isArray(e)?r=e.join(`
 `):typeof e=="string"&&(r=e),r&&r.trim()){let n=t+"-"+o+"-inline-css";if(!document.getElementById(n)){let s=document.createElement("style");s.id=n,s.textContent=r.trim(),document.head.appendChild(s)}}}function je(t,e,o){let r=e;Array.isArray(r)&&(r=r.join(`
-`));let n=document.createElement("script");return n.id=t+"-"+o+"-js",n.textContent=r.trim(),n}function Fe(t){let e=new Set,o=new Set,r=[];function n(s){if(!e.has(s)){if(o.has(s)){console.warn(`Circular dependency detected for handle: ${s}`);return}o.add(s),t[s]&&(t[s].deps||[]).forEach(a=>{t[a]&&n(a)}),o.delete(s),e.add(s),t[s]&&r.push(s)}}return Object.keys(t).forEach(s=>{n(s)}),r}async function Xo(t,e){let o=[];for(let r of t){if(r.src){let n=Promise.withResolvers();r.onload=()=>n.resolve(),r.onerror=()=>{console.error(`Failed to load script: ${r.id}`),n.resolve()},o.push(n.promise)}else await Promise.all(o),o=[];e.appendChild(r)}await Promise.all(o),o=[]}async function Yo(t,e,o,r,n,s){s&&Ko(s);let i=Fe(o),a=Fe(t),l=[];for(let u of i){let p=r.before?.[u];p&&Ie(u,p,"before"),l.push(Ho(u,o[u]));let g=r.after?.[u];g&&Ie(u,g,"after")}let c=[];for(let u of a){let p=e.before?.[u];p&&c.push(je(u,p,"before")),c.push(Jo(u,t[u]));let g=e.after?.[u];g&&c.push(je(u,g,"after"))}let d=Xo(c,document.body);await Promise.all([Promise.all(l),d]),n&&n.length>0&&n.forEach(u=>{let p=u.match(/<script([^>]*)>(.*?)<\/script>/is);if(p){let g=p[1],h=p[2],f=document.createElement("script"),m=g.match(/id=["']([^"']+)["']/);m&&(f.id=m[1]);let y=g.match(/type=["']([^"']+)["']/);y&&(f.type=y[1]),f.textContent=h,document.body.appendChild(f)}})}var Ae=Yo;var Pt=S(N(),1),pt=S(B(),1),dt=S(G(),1);var Ot;async function Te(){return Ot||(Ot=(async()=>{let e=await j((0,dt.resolveSelect)(Pt.store)).getEditorAssets();await Ae(e.scripts||{},e.inline_scripts||{before:{},after:{}},e.styles||{},e.inline_styles||{before:{},after:{}},e.html_templates||[],e.script_modules||{})})()),Ot}function Q(){let t=(0,dt.useSelect)(r=>j(r(Pt.store)).getEditorAssets(),[]),[e,o]=(0,pt.useState)(!1);return(0,pt.useEffect)(()=>{t&&!e&&Te().then(()=>{o(!0)}).catch(r=>{console.error("Failed to load editor assets:",r)})},[t,e]),{isReady:!!t&&e,assetsLoaded:e}}var C=S(Vt(),1),{Editor:Zo,BackButton:Qo,PreferencesModal:qo,ToolsMoreMenuGroup:tr,SiteExport:er}=j(Ce.privateApis);function or({postType:t,postId:e,settings:o,backButton:r,onActionPerformed:n,initialViewport:s}){let i=(0,jt.useSelect)(f=>{if(t||e)return null;let{getHomePage:m}=j(f(It.store));return m()},[t,e]),a=t||i?.postType,l=e||i?.postId,c=(0,jt.useSelect)(f=>{if(!(!a||!l))return a==="wp_template"?l:j(f(It.store)).getTemplateId(a,l)},[a,l]),d=ot({templateId:c}),{isReady:u,editorSettings:p}=Z({stylesId:d}),{isReady:g}=Q(),h=(0,Me.useMemo)(()=>({...p,...o,styles:[...p.styles??[],...o?.styles??[]]}),[p,o]);return!u||!g?(0,C.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:(0,C.jsx)(Le.Spinner,{})}):(0,C.jsxs)(Zo,{postType:a,postId:l,templateId:c,settings:h,styles:h.styles,onActionPerformed:n,initialViewport:s,children:[r&&(0,C.jsx)(Qo,{children:r}),(0,C.jsx)(qo,{}),(0,C.jsx)(tr,{children:(0,C.jsx)(er,{})})]})}var Ne=S(Yt(),1),tt=S(B(),1),q=S(Ge(),1),Be=S(gt(),1),We=S(it(),1);var z=S(Vt(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='95327475c1']")){let t=document.createElement("style");t.setAttribute("data-wp-hash","95327475c1"),t.appendChild(document.createTextNode(".lazy-editor-block-preview__container{align-items:center;border-radius:4px;display:flex;flex-direction:column;height:100%;justify-content:center}.dataviews-view-grid .lazy-editor-block-preview__container .block-editor-block-preview__container{height:100%}.dataviews-view-table .lazy-editor-block-preview__container{text-wrap:balance;text-wrap:pretty;flex-grow:0;width:96px}")),document.head.appendChild(t)}var{useStyle:rr}=j(Be.privateApis);function nr({blocks:t,content:e,description:o}){let r=(0,tt.useId)(),n=rr("color.background"),s=(0,tt.useMemo)(()=>t??(0,We.parse)(e,{__unstableSkipMigrationLogs:!0}),[e,t]),i=!s?.length;return(0,z.jsxs)("div",{className:"lazy-editor-block-preview__container",style:{backgroundColor:n},"aria-describedby":o?r:void 0,children:[i&&(0,Ne.__)("Empty."),!i&&(0,z.jsx)(q.BlockPreview.Async,{children:(0,z.jsx)(q.BlockPreview,{blocks:s})}),!!o&&(0,z.jsx)("div",{hidden:!0,id:r,children:o})]})}function sr({blocks:t,content:e,description:o}){let r=ot(),{isReady:n,editorSettings:s}=Z({stylesId:r}),{isReady:i}=Q(),a=(0,tt.useMemo)(()=>({...s,isPreviewMode:!0}),[s]);return!n||!i?null:(0,z.jsx)(q.BlockEditorProvider,{settings:a,children:(0,z.jsx)(nr,{blocks:t,content:e,description:o})})}export{or as Editor,sr as Preview,Te as loadEditorAssets,Q as useEditorAssets,Z as useEditorSettings};
+`));let n=document.createElement("script");return n.id=t+"-"+o+"-js",n.textContent=r.trim(),n}function Fe(t){let e=new Set,o=new Set,r=[];function n(s){if(!e.has(s)){if(o.has(s)){console.warn(`Circular dependency detected for handle: ${s}`);return}o.add(s),t[s]&&(t[s].deps||[]).forEach(a=>{t[a]&&n(a)}),o.delete(s),e.add(s),t[s]&&r.push(s)}}return Object.keys(t).forEach(s=>{n(s)}),r}async function Xo(t,e){let o=[];for(let r of t){if(r.src){let n=Promise.withResolvers();r.onload=()=>n.resolve(),r.onerror=()=>{console.error(`Failed to load script: ${r.id}`),n.resolve()},o.push(n.promise)}else await Promise.all(o),o=[];e.appendChild(r)}await Promise.all(o),o=[]}async function Yo(t,e,o,r,n,s){s&&Ko(s);let i=Fe(o),a=Fe(t),l=[];for(let u of i){let p=r.before?.[u];p&&Ie(u,p,"before"),l.push(Ho(u,o[u]));let g=r.after?.[u];g&&Ie(u,g,"after")}let c=[];for(let u of a){let p=e.before?.[u];p&&c.push(je(u,p,"before")),c.push(Jo(u,t[u]));let g=e.after?.[u];g&&c.push(je(u,g,"after"))}let d=Xo(c,document.body);await Promise.all([Promise.all(l),d]),n&&n.length>0&&n.forEach(u=>{let p=u.match(/<script([^>]*)>(.*?)<\/script>/is);if(p){let g=p[1],h=p[2],f=document.createElement("script"),m=g.match(/id=["']([^"']+)["']/);m&&(f.id=m[1]);let y=g.match(/type=["']([^"']+)["']/);y&&(f.type=y[1]),f.textContent=h,document.body.appendChild(f)}})}var Ae=Yo;var Pt=S(N(),1),pt=S(B(),1),dt=S(G(),1);var Ot;async function Te(){return Ot||(Ot=(async()=>{let e=await j((0,dt.resolveSelect)(Pt.store)).getEditorAssets();await Ae(e.scripts||{},e.inline_scripts||{before:{},after:{}},e.styles||{},e.inline_styles||{before:{},after:{}},e.html_templates||[],e.script_modules||{})})()),Ot}function Q(){let t=(0,dt.useSelect)(r=>j(r(Pt.store)).getEditorAssets(),[]),[e,o]=(0,pt.useState)(!1);return(0,pt.useEffect)(()=>{t&&!e&&Te().then(()=>{o(!0)}).catch(r=>{console.error("Failed to load editor assets:",r)})},[t,e]),{isReady:!!t&&e,assetsLoaded:e}}var C=S(Vt(),1),{Editor:Zo,BackButton:Qo,PreferencesModal:qo,ToolsMoreMenuGroup:tr,SiteExport:er}=j(Ce.privateApis);function or({postType:t,postId:e,settings:o,backButton:r,onActionPerformed:n,initialViewport:s}){let i=(0,jt.useSelect)(f=>{if(t||e)return null;let{getHomePage:m}=j(f(It.store));return m()},[t,e]),a=t||i?.postType,l=e||i?.postId,c=(0,jt.useSelect)(f=>{if(!(!a||!l))return a==="wp_template"?l:j(f(It.store)).getTemplateId(a,l)},[a,l]),d=ot({templateId:c}),{isReady:u,editorSettings:p}=Z({stylesId:d}),{isReady:g}=Q(),h=(0,Me.useMemo)(()=>({...p,...o,styles:[...p.styles??[],...o?.styles??[]]}),[p,o]);return!u||!g?(0,C.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:(0,C.jsx)(Le.Spinner,{})}):(0,C.jsxs)(Zo,{postType:a,postId:l,templateId:c,settings:h,styles:h.styles,onActionPerformed:n,initialViewport:s,children:[r&&(0,C.jsx)(Qo,{children:r}),(0,C.jsx)(qo,{}),(0,C.jsx)(tr,{children:(0,C.jsx)(er,{})})]})}var Ne=S(Yt(),1),tt=S(B(),1),q=S(Ge(),1),Be=S(gt(),1),We=S(it(),1);var z=S(Vt(),1);if(typeof document<"u"&&(typeof process>"u"||!0)&&!document.head.querySelector("style[data-wp-hash='95327475c1']")){let t=document.createElement("style");t.setAttribute("data-wp-hash","95327475c1"),t.appendChild(document.createTextNode(".lazy-editor-block-preview__container{align-items:center;border-radius:4px;display:flex;flex-direction:column;height:100%;justify-content:center}.dataviews-view-grid .lazy-editor-block-preview__container .block-editor-block-preview__container{height:100%}.dataviews-view-table .lazy-editor-block-preview__container{text-wrap:balance;text-wrap:pretty;flex-grow:0;width:96px}")),document.head.appendChild(t)}var{useStyle:rr}=j(Be.privateApis);function nr({blocks:t,content:e,description:o}){let r=(0,tt.useId)(),n=rr("color.background"),s=(0,tt.useMemo)(()=>t??(0,We.parse)(e,{__unstableSkipMigrationLogs:!0}),[e,t]),i=!s?.length;return(0,z.jsxs)("div",{className:"lazy-editor-block-preview__container",style:{backgroundColor:n},"aria-describedby":o?r:void 0,children:[i&&(0,Ne.__)("Empty."),!i&&(0,z.jsx)(q.BlockPreview.Async,{children:(0,z.jsx)(q.BlockPreview,{blocks:s})}),!!o&&(0,z.jsx)("div",{hidden:!0,id:r,children:o})]})}function sr({blocks:t,content:e,description:o}){let r=ot(),{isReady:n,editorSettings:s}=Z({stylesId:r}),{isReady:i}=Q(),a=(0,tt.useMemo)(()=>({...s,isPreviewMode:!0}),[s]);return!n||!i?null:(0,z.jsx)(q.BlockEditorProvider,{settings:a,children:(0,z.jsx)(nr,{blocks:t,content:e,description:o})})}export{or as Editor,sr as Preview,Te as loadEditorAssets,Q as useEditorAssets,Z as useEditorSettings};
diff --git a/wp-includes/js/dist/script-modules/workflow/index.js b/wp-includes/js/dist/script-modules/workflow/index.js
index f492b3cd86..2ecbc50313 100644
--- a/wp-includes/js/dist/script-modules/workflow/index.js
+++ b/wp-includes/js/dist/script-modules/workflow/index.js
@@ -7,6 +7,10 @@ var __hasOwnProp = Object.prototype.hasOwnProperty;
 var __commonJS = (cb, mod) => function __require() {
   return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports;
 };
+var __export = (target, all) => {
+  for (var name in all)
+    __defProp(target, name, { get: all[name], enumerable: true });
+};
 var __copyProps = (to, from, except, desc) => {
   if (from && typeof from === "object" || typeof from === "function") {
     for (let key of __getOwnPropNames(from))
@@ -52,10 +56,172 @@ var require_react_dom = __commonJS({
   }
 });

-// package-external:@wordpress/data
-var require_data = __commonJS({
-  "package-external:@wordpress/data"(exports, module) {
-    module.exports = window.wp.data;
+// node_modules/use-sync-external-store/cjs/use-sync-external-store-shim.development.js
+var require_use_sync_external_store_shim_development = __commonJS({
+  "node_modules/use-sync-external-store/cjs/use-sync-external-store-shim.development.js"(exports) {
+    "use strict";
+    (function() {
+      function is(x, y) {
+        return x === y && (0 !== x || 1 / x === 1 / y) || x !== x && y !== y;
+      }
+      function useSyncExternalStore$2(subscribe, getSnapshot) {
+        didWarnOld18Alpha || void 0 === React117.startTransition || (didWarnOld18Alpha = true, console.error(
+          "You are using an outdated, pre-release alpha of React 18 that does not support useSyncExternalStore. The use-sync-external-store shim will not work correctly. Upgrade to a newer pre-release."
+        ));
+        var value = getSnapshot();
+        if (!didWarnUncachedGetSnapshot) {
+          var cachedValue = getSnapshot();
+          objectIs(value, cachedValue) || (console.error(
+            "The result of getSnapshot should be cached to avoid an infinite loop"
+          ), didWarnUncachedGetSnapshot = true);
+        }
+        cachedValue = useState25({
+          inst: { value, getSnapshot }
+        });
+        var inst = cachedValue[0].inst, forceUpdate = cachedValue[1];
+        useLayoutEffect3(
+          function() {
+            inst.value = value;
+            inst.getSnapshot = getSnapshot;
+            checkIfSnapshotChanged(inst) && forceUpdate({ inst });
+          },
+          [subscribe, value, getSnapshot]
+        );
+        useEffect21(
+          function() {
+            checkIfSnapshotChanged(inst) && forceUpdate({ inst });
+            return subscribe(function() {
+              checkIfSnapshotChanged(inst) && forceUpdate({ inst });
+            });
+          },
+          [subscribe]
+        );
+        useDebugValue2(value);
+        return value;
+      }
+      function checkIfSnapshotChanged(inst) {
+        var latestGetSnapshot = inst.getSnapshot;
+        inst = inst.value;
+        try {
+          var nextValue = latestGetSnapshot();
+          return !objectIs(inst, nextValue);
+        } catch (error2) {
+          return true;
+        }
+      }
+      function useSyncExternalStore$1(subscribe, getSnapshot) {
+        return getSnapshot();
+      }
+      "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());
+      var React117 = require_react(), objectIs = "function" === typeof Object.is ? Object.is : is, useState25 = React117.useState, useEffect21 = React117.useEffect, useLayoutEffect3 = React117.useLayoutEffect, useDebugValue2 = React117.useDebugValue, didWarnOld18Alpha = false, didWarnUncachedGetSnapshot = false, shim = "undefined" === typeof window || "undefined" === typeof window.document || "undefined" === typeof window.document.createElement ? useSyncExternalStore$1 : useSyncExternalStore$2;
+      exports.useSyncExternalStore = void 0 !== React117.useSyncExternalStore ? React117.useSyncExternalStore : shim;
+      "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error());
+    })();
+  }
+});
+
+// node_modules/use-sync-external-store/shim/index.js
+var require_shim = __commonJS({
+  "node_modules/use-sync-external-store/shim/index.js"(exports, module) {
+    "use strict";
+    if (false) {
+      module.exports = null;
+    } else {
+      module.exports = require_use_sync_external_store_shim_development();
+    }
+  }
+});
+
+// node_modules/use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.development.js
+var require_with_selector_development = __commonJS({
+  "node_modules/use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.development.js"(exports) {
+    "use strict";
+    (function() {
+      function is(x, y) {
+        return x === y && (0 !== x || 1 / x === 1 / y) || x !== x && y !== y;
+      }
+      "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());
+      var React117 = require_react(), shim = require_shim(), objectIs = "function" === typeof Object.is ? Object.is : is, useSyncExternalStore3 = shim.useSyncExternalStore, useRef42 = React117.useRef, useEffect21 = React117.useEffect, useMemo35 = React117.useMemo, useDebugValue2 = React117.useDebugValue;
+      exports.useSyncExternalStoreWithSelector = function(subscribe, getSnapshot, getServerSnapshot, selector, isEqual) {
+        var instRef = useRef42(null);
+        if (null === instRef.current) {
+          var inst = { hasValue: false, value: null };
+          instRef.current = inst;
+        } else inst = instRef.current;
+        instRef = useMemo35(
+          function() {
+            function memoizedSelector(nextSnapshot) {
+              if (!hasMemo) {
+                hasMemo = true;
+                memoizedSnapshot = nextSnapshot;
+                nextSnapshot = selector(nextSnapshot);
+                if (void 0 !== isEqual && inst.hasValue) {
+                  var currentSelection = inst.value;
+                  if (isEqual(currentSelection, nextSnapshot))
+                    return memoizedSelection = currentSelection;
+                }
+                return memoizedSelection = nextSnapshot;
+              }
+              currentSelection = memoizedSelection;
+              if (objectIs(memoizedSnapshot, nextSnapshot))
+                return currentSelection;
+              var nextSelection = selector(nextSnapshot);
+              if (void 0 !== isEqual && isEqual(currentSelection, nextSelection))
+                return memoizedSnapshot = nextSnapshot, currentSelection;
+              memoizedSnapshot = nextSnapshot;
+              return memoizedSelection = nextSelection;
+            }
+            var hasMemo = false, memoizedSnapshot, memoizedSelection, maybeGetServerSnapshot = void 0 === getServerSnapshot ? null : getServerSnapshot;
+            return [
+              function() {
+                return memoizedSelector(getSnapshot());
+              },
+              null === maybeGetServerSnapshot ? void 0 : function() {
+                return memoizedSelector(maybeGetServerSnapshot());
+              }
+            ];
+          },
+          [getSnapshot, getServerSnapshot, selector, isEqual]
+        );
+        var value = useSyncExternalStore3(subscribe, instRef[0], instRef[1]);
+        useEffect21(
+          function() {
+            inst.hasValue = true;
+            inst.value = value;
+          },
+          [value]
+        );
+        useDebugValue2(value);
+        return value;
+      };
+      "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error());
+    })();
+  }
+});
+
+// node_modules/use-sync-external-store/shim/with-selector.js
+var require_with_selector = __commonJS({
+  "node_modules/use-sync-external-store/shim/with-selector.js"(exports, module) {
+    "use strict";
+    if (false) {
+      module.exports = null;
+    } else {
+      module.exports = require_with_selector_development();
+    }
+  }
+});
+
+// package-external:@wordpress/theme
+var require_theme = __commonJS({
+  "package-external:@wordpress/theme"(exports, module) {
+    module.exports = window.wp.theme;
+  }
+});
+
+// package-external:@wordpress/private-apis
+var require_private_apis = __commonJS({
+  "package-external:@wordpress/private-apis"(exports, module) {
+    module.exports = window.wp.privateApis;
   }
 });

@@ -66,6 +232,20 @@ var require_i18n = __commonJS({
   }
 });

+// package-external:@wordpress/primitives
+var require_primitives = __commonJS({
+  "package-external:@wordpress/primitives"(exports, module) {
+    module.exports = window.wp.primitives;
+  }
+});
+
+// package-external:@wordpress/data
+var require_data = __commonJS({
+  "package-external:@wordpress/data"(exports, module) {
+    module.exports = window.wp.data;
+  }
+});
+
 // package-external:@wordpress/components
 var require_components = __commonJS({
   "package-external:@wordpress/components"(exports, module) {
@@ -87,2522 +267,18073 @@ var require_keycodes = __commonJS({
   }
 });

-// package-external:@wordpress/primitives
-var require_primitives = __commonJS({
-  "package-external:@wordpress/primitives"(exports, module) {
-    module.exports = window.wp.primitives;
-  }
-});
-
 // packages/workflow/build-module/index.mjs
-var import_element3 = __toESM(require_element(), 1);
-
-// node_modules/cmdk/dist/chunk-NZJY6EH4.mjs
-var U = 1;
-var Y = 0.9;
-var H = 0.8;
-var J = 0.17;
-var p = 0.1;
-var u = 0.999;
-var $ = 0.9999;
-var k = 0.99;
-var m = /[\\\/_+.#"@\[\(\{&]/;
-var B = /[\\\/_+.#"@\[\(\{&]/g;
-var K = /[\s-]/;
-var X = /[\s-]/g;
-function G(_, C, h, P2, A, f, O) {
-  if (f === C.length) return A === _.length ? U : k;
-  var T2 = `${A},${f}`;
-  if (O[T2] !== void 0) return O[T2];
-  for (var L2 = P2.charAt(f), c = h.indexOf(L2, A), S = 0, E, N2, R, M; c >= 0; ) E = G(_, C, h, P2, c + 1, f + 1, O), E > S && (c === A ? E *= U : m.test(_.charAt(c - 1)) ? (E *= H, R = _.slice(A, c - 1).match(B), R && A > 0 && (E *= Math.pow(u, R.length))) : K.test(_.charAt(c - 1)) ? (E *= Y, M = _.slice(A, c - 1).match(X), M && A > 0 && (E *= Math.pow(u, M.length))) : (E *= J, A > 0 && (E *= Math.pow(u, c - A))), _.charAt(c) !== C.charAt(f) && (E *= $)), (E < p && h.charAt(c - 1) === P2.charAt(f + 1) || P2.charAt(f + 1) === P2.charAt(f) && h.charAt(c - 1) !== P2.charAt(f)) && (N2 = G(_, C, h, P2, c + 1, f + 2, O), N2 * p > E && (E = N2 * p)), E > S && (S = E), c = h.indexOf(L2, c + 1);
-  return O[T2] = S, S;
-}
-function D(_) {
-  return _.toLowerCase().replace(X, " ");
-}
-function W(_, C, h) {
-  return _ = h && h.length > 0 ? `${_ + " " + h.join(" ")}` : _, G(_, C, D(_), D(C), 0, 0, {});
-}
-
-// node_modules/@radix-ui/react-dialog/dist/index.mjs
-var React24 = __toESM(require_react(), 1);
+var import_element47 = __toESM(require_element(), 1);

-// node_modules/@radix-ui/primitive/dist/index.mjs
-var canUseDOM = !!(typeof window !== "undefined" && window.document && window.document.createElement);
-function composeEventHandlers(originalEventHandler, ourEventHandler, { checkForDefaultPrevented = true } = {}) {
-  return function handleEvent(event) {
-    originalEventHandler?.(event);
-    if (checkForDefaultPrevented === false || !event.defaultPrevented) {
-      return ourEventHandler?.(event);
-    }
-  };
+// node_modules/clsx/dist/clsx.mjs
+function r(e) {
+  var t, f, n = "";
+  if ("string" == typeof e || "number" == typeof e) n += e;
+  else if ("object" == typeof e) if (Array.isArray(e)) {
+    var o = e.length;
+    for (t = 0; t < o; t++) e[t] && (f = r(e[t])) && (n && (n += " "), n += f);
+  } else for (f in e) e[f] && (n && (n += " "), n += f);
+  return n;
+}
+function clsx() {
+  for (var e, t, f = 0, n = "", o = arguments.length; f < o; f++) (e = arguments[f]) && (t = r(e)) && (n && (n += " "), n += t);
+  return n;
 }
+var clsx_default = clsx;

-// node_modules/@radix-ui/react-compose-refs/dist/index.mjs
+// node_modules/@base-ui/utils/useControlled.mjs
 var React = __toESM(require_react(), 1);
-function setRef(ref, value) {
-  if (typeof ref === "function") {
-    return ref(value);
-  } else if (ref !== null && ref !== void 0) {
-    ref.current = value;
+
+// node_modules/@base-ui/utils/error.mjs
+var set;
+if (true) {
+  set = /* @__PURE__ */ new Set();
+}
+function error(...messages) {
+  if (true) {
+    const messageKey = messages.join(" ");
+    if (!set.has(messageKey)) {
+      set.add(messageKey);
+      console.error(`Base UI: ${messageKey}`);
+    }
   }
 }
-function composeRefs(...refs) {
-  return (node) => {
-    let hasCleanup = false;
-    const cleanups = refs.map((ref) => {
-      const cleanup = setRef(ref, node);
-      if (!hasCleanup && typeof cleanup == "function") {
-        hasCleanup = true;
+
+// node_modules/@base-ui/utils/useControlled.mjs
+function useControlled({
+  controlled,
+  default: defaultProp,
+  name,
+  state = "value"
+}) {
+  const {
+    current: isControlled
+  } = React.useRef(controlled !== void 0);
+  const [valueState, setValue] = React.useState(defaultProp);
+  const value = isControlled ? controlled : valueState;
+  if (true) {
+    React.useEffect(() => {
+      if (isControlled !== (controlled !== void 0)) {
+        error([`A component is changing the ${isControlled ? "" : "un"}controlled ${state} state of ${name} to be ${isControlled ? "un" : ""}controlled.`, "Elements should not switch from uncontrolled to controlled (or vice versa).", `Decide between using a controlled or uncontrolled ${name} element for the lifetime of the component.`, "The nature of the state is determined during the first render. It's considered controlled if the value is not `undefined`.", "More info: https://fb.me/react-controlled-components"].join("\n"));
       }
-      return cleanup;
-    });
-    if (hasCleanup) {
-      return () => {
-        for (let i = 0; i < cleanups.length; i++) {
-          const cleanup = cleanups[i];
-          if (typeof cleanup == "function") {
-            cleanup();
-          } else {
-            setRef(refs[i], null);
-          }
-        }
-      };
+    }, [state, name, controlled]);
+    const {
+      current: defaultValue
+    } = React.useRef(defaultProp);
+    React.useEffect(() => {
+      if (!isControlled && serializeToDevModeString(defaultValue) !== serializeToDevModeString(defaultProp)) {
+        error([`A component is changing the default ${state} state of an uncontrolled ${name} after being initialized. To suppress this warning opt to use a controlled ${name}.`].join("\n"));
+      }
+    }, [defaultProp]);
+  }
+  const setValueIfUncontrolled = React.useCallback((newValue) => {
+    if (!isControlled) {
+      setValue(newValue);
     }
-  };
-}
-function useComposedRefs(...refs) {
-  return React.useCallback(composeRefs(...refs), refs);
+  }, []);
+  return [value, setValueIfUncontrolled];
 }
-
-// node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-context/dist/index.mjs
-var React2 = __toESM(require_react(), 1);
-var import_jsx_runtime = __toESM(require_jsx_runtime(), 1);
-function createContext2(rootComponentName, defaultContext) {
-  const Context = React2.createContext(defaultContext);
-  const Provider = (props) => {
-    const { children, ...context } = props;
-    const value = React2.useMemo(() => context, Object.values(context));
-    return /* @__PURE__ */ (0, import_jsx_runtime.jsx)(Context.Provider, { value, children });
-  };
-  Provider.displayName = rootComponentName + "Provider";
-  function useContext22(consumerName) {
-    const context = React2.useContext(Context);
-    if (context) return context;
-    if (defaultContext !== void 0) return defaultContext;
-    throw new Error(`\`${consumerName}\` must be used within \`${rootComponentName}\``);
-  }
-  return [Provider, useContext22];
-}
-function createContextScope(scopeName, createContextScopeDeps = []) {
-  let defaultContexts = [];
-  function createContext32(rootComponentName, defaultContext) {
-    const BaseContext = React2.createContext(defaultContext);
-    const index = defaultContexts.length;
-    defaultContexts = [...defaultContexts, defaultContext];
-    const Provider = (props) => {
-      const { scope, children, ...context } = props;
-      const Context = scope?.[scopeName]?.[index] || BaseContext;
-      const value = React2.useMemo(() => context, Object.values(context));
-      return /* @__PURE__ */ (0, import_jsx_runtime.jsx)(Context.Provider, { value, children });
-    };
-    Provider.displayName = rootComponentName + "Provider";
-    function useContext22(consumerName, scope) {
-      const Context = scope?.[scopeName]?.[index] || BaseContext;
-      const context = React2.useContext(Context);
-      if (context) return context;
-      if (defaultContext !== void 0) return defaultContext;
-      throw new Error(`\`${consumerName}\` must be used within \`${rootComponentName}\``);
-    }
-    return [Provider, useContext22];
-  }
-  const createScope = () => {
-    const scopeContexts = defaultContexts.map((defaultContext) => {
-      return React2.createContext(defaultContext);
+function serializeToDevModeString(input) {
+  let nextId = 0;
+  const seen = /* @__PURE__ */ new WeakMap();
+  try {
+    const result = JSON.stringify(input, function replacer(key, value) {
+      if (key === "_owner" && this != null && typeof this === "object" && "$$typeof" in this) {
+        return void 0;
+      }
+      if (typeof value === "bigint") {
+        return `__bigint__:${value}`;
+      }
+      if (value !== null && typeof value === "object") {
+        const id = seen.get(value);
+        if (id !== void 0) {
+          return `__object__:${id}`;
+        }
+        seen.set(value, nextId);
+        nextId += 1;
+      }
+      return value;
     });
-    return function useScope(scope) {
-      const contexts = scope?.[scopeName] || scopeContexts;
-      return React2.useMemo(
-        () => ({ [`__scope${scopeName}`]: { ...scope, [scopeName]: contexts } }),
-        [scope, contexts]
-      );
-    };
-  };
-  createScope.scopeName = scopeName;
-  return [createContext32, composeContextScopes(createScope, ...createContextScopeDeps)];
-}
-function composeContextScopes(...scopes) {
-  const baseScope = scopes[0];
-  if (scopes.length === 1) return baseScope;
-  const createScope = () => {
-    const scopeHooks = scopes.map((createScope2) => ({
-      useScope: createScope2(),
-      scopeName: createScope2.scopeName
-    }));
-    return function useComposedScopes(overrideScopes) {
-      const nextScopes = scopeHooks.reduce((nextScopes2, { useScope, scopeName }) => {
-        const scopeProps = useScope(overrideScopes);
-        const currentScope = scopeProps[`__scope${scopeName}`];
-        return { ...nextScopes2, ...currentScope };
-      }, {});
-      return React2.useMemo(() => ({ [`__scope${baseScope.scopeName}`]: nextScopes }), [nextScopes]);
-    };
-  };
-  createScope.scopeName = baseScope.scopeName;
-  return createScope;
+    return result ?? `__top__:${typeof input}`;
+  } catch {
+    return "__unserializable__";
+  }
 }

-// node_modules/@radix-ui/react-id/dist/index.mjs
-var React4 = __toESM(require_react(), 1);
-
-// node_modules/@radix-ui/react-use-layout-effect/dist/index.mjs
-var React3 = __toESM(require_react(), 1);
-var useLayoutEffect2 = globalThis?.document ? React3.useLayoutEffect : () => {
+// node_modules/@base-ui/utils/safeReact.mjs
+var React2 = __toESM(require_react(), 1);
+var SafeReact = {
+  ...React2
 };

-// node_modules/@radix-ui/react-id/dist/index.mjs
-var useReactId = React4[" useId ".trim().toString()] || (() => void 0);
-var count = 0;
-function useId(deterministicId) {
-  const [id, setId] = React4.useState(useReactId());
-  useLayoutEffect2(() => {
-    if (!deterministicId) setId((reactId) => reactId ?? String(count++));
-  }, [deterministicId]);
-  return deterministicId || (id ? `radix-${id}` : "");
+// node_modules/@base-ui/utils/useRefWithInit.mjs
+var React3 = __toESM(require_react(), 1);
+var UNINITIALIZED = {};
+function useRefWithInit(init, initArg) {
+  const ref = React3.useRef(UNINITIALIZED);
+  if (ref.current === UNINITIALIZED) {
+    ref.current = init(initArg);
+  }
+  return ref;
 }

-// node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-use-controllable-state/dist/index.mjs
-var React5 = __toESM(require_react(), 1);
-var React22 = __toESM(require_react(), 1);
-var useInsertionEffect = React5[" useInsertionEffect ".trim().toString()] || useLayoutEffect2;
-function useControllableState({
-  prop,
-  defaultProp,
-  onChange = () => {
-  },
-  caller
-}) {
-  const [uncontrolledProp, setUncontrolledProp, onChangeRef] = useUncontrolledState({
-    defaultProp,
-    onChange
-  });
-  const isControlled = prop !== void 0;
-  const value = isControlled ? prop : uncontrolledProp;
-  if (true) {
-    const isControlledRef = React5.useRef(prop !== void 0);
-    React5.useEffect(() => {
-      const wasControlled = isControlledRef.current;
-      if (wasControlled !== isControlled) {
-        const from = wasControlled ? "controlled" : "uncontrolled";
-        const to = isControlled ? "controlled" : "uncontrolled";
-        console.warn(
-          `${caller} is changing from ${from} to ${to}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`
-        );
-      }
-      isControlledRef.current = isControlled;
-    }, [isControlled, caller]);
-  }
-  const setValue = React5.useCallback(
-    (nextValue) => {
-      if (isControlled) {
-        const value2 = isFunction(nextValue) ? nextValue(prop) : nextValue;
-        if (value2 !== prop) {
-          onChangeRef.current?.(value2);
-        }
-      } else {
-        setUncontrolledProp(nextValue);
-      }
-    },
-    [isControlled, prop, setUncontrolledProp, onChangeRef]
-  );
-  return [value, setValue];
+// node_modules/@base-ui/utils/useStableCallback.mjs
+var useInsertionEffect = SafeReact.useInsertionEffect;
+var useSafeInsertionEffect = (
+  // React 17 doesn't have useInsertionEffect.
+  useInsertionEffect && // Preact replaces useInsertionEffect with useLayoutEffect and fires too late.
+  useInsertionEffect !== SafeReact.useLayoutEffect ? useInsertionEffect : (fn) => fn()
+);
+function useStableCallback(callback) {
+  const stable = useRefWithInit(createStableCallback).current;
+  stable.next = callback;
+  useSafeInsertionEffect(stable.effect);
+  return stable.trampoline;
 }
-function useUncontrolledState({
-  defaultProp,
-  onChange
-}) {
-  const [value, setValue] = React5.useState(defaultProp);
-  const prevValueRef = React5.useRef(value);
-  const onChangeRef = React5.useRef(onChange);
-  useInsertionEffect(() => {
-    onChangeRef.current = onChange;
-  }, [onChange]);
-  React5.useEffect(() => {
-    if (prevValueRef.current !== value) {
-      onChangeRef.current?.(value);
-      prevValueRef.current = value;
+function createStableCallback() {
+  const stable = {
+    next: void 0,
+    callback: assertNotCalled,
+    trampoline: (...args) => stable.callback?.(...args),
+    effect: () => {
+      stable.callback = stable.next;
     }
-  }, [value, prevValueRef]);
-  return [value, setValue, onChangeRef];
+  };
+  return stable;
 }
-function isFunction(value) {
-  return typeof value === "function";
+function assertNotCalled() {
+  if (true) {
+    throw (
+      /* minify-error-disabled */
+      new Error("Base UI: Cannot call an event handler while rendering.")
+    );
+  }
 }

-// node_modules/@radix-ui/react-dismissable-layer/dist/index.mjs
-var React10 = __toESM(require_react(), 1);
-
-// node_modules/@radix-ui/react-primitive/dist/index.mjs
-var React7 = __toESM(require_react(), 1);
-var ReactDOM = __toESM(require_react_dom(), 1);
-
-// node_modules/@radix-ui/react-slot/dist/index.mjs
-var React6 = __toESM(require_react(), 1);
-var import_jsx_runtime2 = __toESM(require_jsx_runtime(), 1);
-// @__NO_SIDE_EFFECTS__
-function createSlot(ownerName) {
-  const SlotClone = /* @__PURE__ */ createSlotClone(ownerName);
-  const Slot2 = React6.forwardRef((props, forwardedRef) => {
-    const { children, ...slotProps } = props;
-    const childrenArray = React6.Children.toArray(children);
-    const slottable = childrenArray.find(isSlottable);
-    if (slottable) {
-      const newElement = slottable.props.children;
-      const newChildren = childrenArray.map((child) => {
-        if (child === slottable) {
-          if (React6.Children.count(newElement) > 1) return React6.Children.only(null);
-          return React6.isValidElement(newElement) ? newElement.props.children : null;
-        } else {
-          return child;
-        }
-      });
-      return /* @__PURE__ */ (0, import_jsx_runtime2.jsx)(SlotClone, { ...slotProps, ref: forwardedRef, children: React6.isValidElement(newElement) ? React6.cloneElement(newElement, void 0, newChildren) : null });
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime2.jsx)(SlotClone, { ...slotProps, ref: forwardedRef, children });
-  });
-  Slot2.displayName = `${ownerName}.Slot`;
-  return Slot2;
-}
-// @__NO_SIDE_EFFECTS__
-function createSlotClone(ownerName) {
-  const SlotClone = React6.forwardRef((props, forwardedRef) => {
-    const { children, ...slotProps } = props;
-    if (React6.isValidElement(children)) {
-      const childrenRef = getElementRef(children);
-      const props2 = mergeProps(slotProps, children.props);
-      if (children.type !== React6.Fragment) {
-        props2.ref = forwardedRef ? composeRefs(forwardedRef, childrenRef) : childrenRef;
-      }
-      return React6.cloneElement(children, props2);
-    }
-    return React6.Children.count(children) > 1 ? React6.Children.only(null) : null;
-  });
-  SlotClone.displayName = `${ownerName}.SlotClone`;
-  return SlotClone;
-}
-var SLOTTABLE_IDENTIFIER = /* @__PURE__ */ Symbol("radix.slottable");
-function isSlottable(child) {
-  return React6.isValidElement(child) && typeof child.type === "function" && "__radixId" in child.type && child.type.__radixId === SLOTTABLE_IDENTIFIER;
-}
-function mergeProps(slotProps, childProps) {
-  const overrideProps = { ...childProps };
-  for (const propName in childProps) {
-    const slotPropValue = slotProps[propName];
-    const childPropValue = childProps[propName];
-    const isHandler = /^on[A-Z]/.test(propName);
-    if (isHandler) {
-      if (slotPropValue && childPropValue) {
-        overrideProps[propName] = (...args) => {
-          const result = childPropValue(...args);
-          slotPropValue(...args);
-          return result;
-        };
-      } else if (slotPropValue) {
-        overrideProps[propName] = slotPropValue;
-      }
-    } else if (propName === "style") {
-      overrideProps[propName] = { ...slotPropValue, ...childPropValue };
-    } else if (propName === "className") {
-      overrideProps[propName] = [slotPropValue, childPropValue].filter(Boolean).join(" ");
+// node_modules/@base-ui/utils/warn.mjs
+var set2;
+if (true) {
+  set2 = /* @__PURE__ */ new Set();
+}
+function warn(...messages) {
+  if (true) {
+    const messageKey = messages.join(" ");
+    if (!set2.has(messageKey)) {
+      set2.add(messageKey);
+      console.warn(`Base UI: ${messageKey}`);
     }
   }
-  return { ...slotProps, ...overrideProps };
 }
-function getElementRef(element) {
-  let getter = Object.getOwnPropertyDescriptor(element.props, "ref")?.get;
-  let mayWarn = getter && "isReactWarning" in getter && getter.isReactWarning;
-  if (mayWarn) {
-    return element.ref;
-  }
-  getter = Object.getOwnPropertyDescriptor(element, "ref")?.get;
-  mayWarn = getter && "isReactWarning" in getter && getter.isReactWarning;
-  if (mayWarn) {
-    return element.props.ref;
+
+// node_modules/@base-ui/react/internals/composite/list/CompositeList.mjs
+var React6 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/utils/useIsoLayoutEffect.mjs
+var React4 = __toESM(require_react(), 1);
+var noop = () => {
+};
+var useIsoLayoutEffect = typeof document !== "undefined" ? React4.useLayoutEffect : noop;
+
+// node_modules/@base-ui/react/internals/composite/list/CompositeListContext.mjs
+var React5 = __toESM(require_react(), 1);
+var CompositeListContext = /* @__PURE__ */ React5.createContext({
+  register: () => {
+  },
+  unregister: () => {
+  },
+  subscribeMapChange: () => () => {
+  },
+  nextIndexRef: {
+    current: 0
   }
-  return element.props.ref || element.ref;
+});
+if (true) CompositeListContext.displayName = "CompositeListContext";
+function useCompositeListContext() {
+  return React5.useContext(CompositeListContext);
 }

-// node_modules/@radix-ui/react-primitive/dist/index.mjs
-var import_jsx_runtime3 = __toESM(require_jsx_runtime(), 1);
-var NODES = [
-  "a",
-  "button",
-  "div",
-  "form",
-  "h2",
-  "h3",
-  "img",
-  "input",
-  "label",
-  "li",
-  "nav",
-  "ol",
-  "p",
-  "select",
-  "span",
-  "svg",
-  "ul"
-];
-var Primitive = NODES.reduce((primitive, node) => {
-  const Slot2 = createSlot(`Primitive.${node}`);
-  const Node2 = React7.forwardRef((props, forwardedRef) => {
-    const { asChild, ...primitiveProps } = props;
-    const Comp = asChild ? Slot2 : node;
-    if (typeof window !== "undefined") {
-      window[/* @__PURE__ */ Symbol.for("radix-ui")] = true;
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime3.jsx)(Comp, { ...primitiveProps, ref: forwardedRef });
-  });
-  Node2.displayName = `Primitive.${node}`;
-  return { ...primitive, [node]: Node2 };
-}, {});
-function dispatchDiscreteCustomEvent(target, event) {
-  if (target) ReactDOM.flushSync(() => target.dispatchEvent(event));
-}
-
-// node_modules/@radix-ui/react-use-callback-ref/dist/index.mjs
-var React8 = __toESM(require_react(), 1);
-function useCallbackRef(callback) {
-  const callbackRef = React8.useRef(callback);
-  React8.useEffect(() => {
-    callbackRef.current = callback;
+// node_modules/@base-ui/react/internals/composite/list/CompositeList.mjs
+var import_jsx_runtime = __toESM(require_jsx_runtime(), 1);
+function CompositeList(props) {
+  const {
+    children,
+    elementsRef,
+    labelsRef,
+    onMapChange: onMapChangeProp
+  } = props;
+  const onMapChange = useStableCallback(onMapChangeProp);
+  const [, setMapTick] = React6.useState(false);
+  const listeners = useRefWithInit(createListeners).current;
+  const map = useRefWithInit(createMap).current;
+  const nextIndexRef = React6.useRef(0);
+  const isDirtyRef = React6.useRef(true);
+  const itemsRef = React6.useRef([]);
+  const mutationObserverRef = React6.useRef(null);
+  const scheduleMapUpdate = useStableCallback(() => {
+    if (isDirtyRef.current) {
+      return;
+    }
+    isDirtyRef.current = true;
+    setMapTick((tick) => !tick);
   });
-  return React8.useMemo(() => (...args) => callbackRef.current?.(...args), []);
-}
-
-// node_modules/@radix-ui/react-dismissable-layer/node_modules/@radix-ui/react-use-escape-keydown/dist/index.mjs
-var React9 = __toESM(require_react(), 1);
-function useEscapeKeydown(onEscapeKeyDownProp, ownerDocument = globalThis?.document) {
-  const onEscapeKeyDown = useCallbackRef(onEscapeKeyDownProp);
-  React9.useEffect(() => {
-    const handleKeyDown = (event) => {
-      if (event.key === "Escape") {
-        onEscapeKeyDown(event);
+  const register2 = useStableCallback((node, registration) => {
+    map.set(node, registration);
+    scheduleMapUpdate();
+  });
+  const unregister = useStableCallback((node) => {
+    map.delete(node);
+    scheduleMapUpdate();
+  });
+  const syncRefs = useStableCallback((items) => {
+    const nextMap = /* @__PURE__ */ new Map();
+    elementsRef.current.length = 0;
+    if (labelsRef) {
+      labelsRef.current.length = 0;
+    }
+    items.forEach((item) => {
+      nextMap.set(item.element, {
+        ...item.registration.metadata ?? {},
+        index: item.index
+      });
+      elementsRef.current[item.index] = item.element;
+      if (labelsRef) {
+        labelsRef.current[item.index] = item.registration.label !== void 0 ? item.registration.label : item.registration.textRef?.current?.textContent ?? item.element.textContent;
       }
-    };
-    ownerDocument.addEventListener("keydown", handleKeyDown, { capture: true });
-    return () => ownerDocument.removeEventListener("keydown", handleKeyDown, { capture: true });
-  }, [onEscapeKeyDown, ownerDocument]);
-}
-
-// node_modules/@radix-ui/react-dismissable-layer/dist/index.mjs
-var import_jsx_runtime4 = __toESM(require_jsx_runtime(), 1);
-var DISMISSABLE_LAYER_NAME = "DismissableLayer";
-var CONTEXT_UPDATE = "dismissableLayer.update";
-var POINTER_DOWN_OUTSIDE = "dismissableLayer.pointerDownOutside";
-var FOCUS_OUTSIDE = "dismissableLayer.focusOutside";
-var originalBodyPointerEvents;
-var DismissableLayerContext = React10.createContext({
-  layers: /* @__PURE__ */ new Set(),
-  layersWithOutsidePointerEventsDisabled: /* @__PURE__ */ new Set(),
-  branches: /* @__PURE__ */ new Set()
-});
-var DismissableLayer = React10.forwardRef(
-  (props, forwardedRef) => {
-    const {
-      disableOutsidePointerEvents = false,
-      onEscapeKeyDown,
-      onPointerDownOutside,
-      onFocusOutside,
-      onInteractOutside,
-      onDismiss,
-      ...layerProps
-    } = props;
-    const context = React10.useContext(DismissableLayerContext);
-    const [node, setNode] = React10.useState(null);
-    const ownerDocument = node?.ownerDocument ?? globalThis?.document;
-    const [, force] = React10.useState({});
-    const composedRefs = useComposedRefs(forwardedRef, (node2) => setNode(node2));
-    const layers = Array.from(context.layers);
-    const [highestLayerWithOutsidePointerEventsDisabled] = [...context.layersWithOutsidePointerEventsDisabled].slice(-1);
-    const highestLayerWithOutsidePointerEventsDisabledIndex = layers.indexOf(highestLayerWithOutsidePointerEventsDisabled);
-    const index = node ? layers.indexOf(node) : -1;
-    const isBodyPointerEventsDisabled = context.layersWithOutsidePointerEventsDisabled.size > 0;
-    const isPointerEventsEnabled = index >= highestLayerWithOutsidePointerEventsDisabledIndex;
-    const pointerDownOutside = usePointerDownOutside((event) => {
-      const target = event.target;
-      const isPointerDownOnBranch = [...context.branches].some((branch) => branch.contains(target));
-      if (!isPointerEventsEnabled || isPointerDownOnBranch) return;
-      onPointerDownOutside?.(event);
-      onInteractOutside?.(event);
-      if (!event.defaultPrevented) onDismiss?.();
-    }, ownerDocument);
-    const focusOutside = useFocusOutside((event) => {
-      const target = event.target;
-      const isFocusInBranch = [...context.branches].some((branch) => branch.contains(target));
-      if (isFocusInBranch) return;
-      onFocusOutside?.(event);
-      onInteractOutside?.(event);
-      if (!event.defaultPrevented) onDismiss?.();
-    }, ownerDocument);
-    useEscapeKeydown((event) => {
-      const isHighestLayer = index === context.layers.size - 1;
-      if (!isHighestLayer) return;
-      onEscapeKeyDown?.(event);
-      if (!event.defaultPrevented && onDismiss) {
-        event.preventDefault();
-        onDismiss();
+    });
+    nextIndexRef.current = elementsRef.current.length;
+    return nextMap;
+  });
+  function observe(sortedNodes) {
+    mutationObserverRef.current?.disconnect();
+    mutationObserverRef.current = null;
+    if (typeof MutationObserver !== "function" || sortedNodes.length < 2) {
+      return;
+    }
+    const mutationObserver = new MutationObserver((entries) => {
+      if (!hasMovedNode(entries)) {
+        return;
       }
-    }, ownerDocument);
-    React10.useEffect(() => {
-      if (!node) return;
-      if (disableOutsidePointerEvents) {
-        if (context.layersWithOutsidePointerEventsDisabled.size === 0) {
-          originalBodyPointerEvents = ownerDocument.body.style.pointerEvents;
-          ownerDocument.body.style.pointerEvents = "none";
+      let previousConnectedNode = null;
+      for (const node of sortedNodes) {
+        if (!node.isConnected) {
+          continue;
         }
-        context.layersWithOutsidePointerEventsDisabled.add(node);
-      }
-      context.layers.add(node);
-      dispatchUpdate();
-      return () => {
-        if (disableOutsidePointerEvents && context.layersWithOutsidePointerEventsDisabled.size === 1) {
-          ownerDocument.body.style.pointerEvents = originalBodyPointerEvents;
+        if (previousConnectedNode && sortByDocumentPosition(previousConnectedNode, node) > 0) {
+          mutationObserver.disconnect();
+          scheduleMapUpdate();
+          return;
         }
-      };
-    }, [node, ownerDocument, disableOutsidePointerEvents, context]);
-    React10.useEffect(() => {
-      return () => {
-        if (!node) return;
-        context.layers.delete(node);
-        context.layersWithOutsidePointerEventsDisabled.delete(node);
-        dispatchUpdate();
-      };
-    }, [node, context]);
-    React10.useEffect(() => {
-      const handleUpdate = () => force({});
-      document.addEventListener(CONTEXT_UPDATE, handleUpdate);
-      return () => document.removeEventListener(CONTEXT_UPDATE, handleUpdate);
-    }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime4.jsx)(
-      Primitive.div,
-      {
-        ...layerProps,
-        ref: composedRefs,
-        style: {
-          pointerEvents: isBodyPointerEventsDisabled ? isPointerEventsEnabled ? "auto" : "none" : void 0,
-          ...props.style
-        },
-        onFocusCapture: composeEventHandlers(props.onFocusCapture, focusOutside.onFocusCapture),
-        onBlurCapture: composeEventHandlers(props.onBlurCapture, focusOutside.onBlurCapture),
-        onPointerDownCapture: composeEventHandlers(
-          props.onPointerDownCapture,
-          pointerDownOutside.onPointerDownCapture
-        )
+        previousConnectedNode = node;
+      }
+    });
+    mutationObserverRef.current = mutationObserver;
+    const roots = /* @__PURE__ */ new Set();
+    for (let i = 1; i < sortedNodes.length; i += 1) {
+      const root2 = getCommonAncestor(sortedNodes[i - 1], sortedNodes[i]);
+      if (root2) {
+        roots.add(root2);
       }
-    );
-  }
-);
-DismissableLayer.displayName = DISMISSABLE_LAYER_NAME;
-var BRANCH_NAME = "DismissableLayerBranch";
-var DismissableLayerBranch = React10.forwardRef((props, forwardedRef) => {
-  const context = React10.useContext(DismissableLayerContext);
-  const ref = React10.useRef(null);
-  const composedRefs = useComposedRefs(forwardedRef, ref);
-  React10.useEffect(() => {
-    const node = ref.current;
-    if (node) {
-      context.branches.add(node);
-      return () => {
-        context.branches.delete(node);
-      };
     }
-  }, [context.branches]);
-  return /* @__PURE__ */ (0, import_jsx_runtime4.jsx)(Primitive.div, { ...props, ref: composedRefs });
-});
-DismissableLayerBranch.displayName = BRANCH_NAME;
-function usePointerDownOutside(onPointerDownOutside, ownerDocument = globalThis?.document) {
-  const handlePointerDownOutside = useCallbackRef(onPointerDownOutside);
-  const isPointerInsideReactTreeRef = React10.useRef(false);
-  const handleClickRef = React10.useRef(() => {
+    roots.forEach((root2) => mutationObserver.observe(root2, {
+      childList: true
+    }));
+  }
+  const flush = useStableCallback(() => {
+    const [items, automaticNodes] = getCompositeListSnapshot(map);
+    const nextMap = syncRefs(items);
+    observe(automaticNodes);
+    itemsRef.current = items;
+    isDirtyRef.current = false;
+    listeners.forEach((listener) => listener(nextMap));
+    onMapChange(nextMap);
   });
-  React10.useEffect(() => {
-    const handlePointerDown = (event) => {
-      if (event.target && !isPointerInsideReactTreeRef.current) {
-        let handleAndDispatchPointerDownOutsideEvent2 = function() {
-          handleAndDispatchCustomEvent(
-            POINTER_DOWN_OUTSIDE,
-            handlePointerDownOutside,
-            eventDetail,
-            { discrete: true }
-          );
-        };
-        var handleAndDispatchPointerDownOutsideEvent = handleAndDispatchPointerDownOutsideEvent2;
-        const eventDetail = { originalEvent: event };
-        if (event.pointerType === "touch") {
-          ownerDocument.removeEventListener("click", handleClickRef.current);
-          handleClickRef.current = handleAndDispatchPointerDownOutsideEvent2;
-          ownerDocument.addEventListener("click", handleClickRef.current, { once: true });
-        } else {
-          handleAndDispatchPointerDownOutsideEvent2();
-        }
-      } else {
-        ownerDocument.removeEventListener("click", handleClickRef.current);
+  useIsoLayoutEffect(() => {
+    if (!isDirtyRef.current) {
+      syncRefs(itemsRef.current);
+    }
+    return () => {
+      elementsRef.current = [];
+      if (labelsRef) {
+        labelsRef.current = [];
       }
-      isPointerInsideReactTreeRef.current = false;
     };
-    const timerId = window.setTimeout(() => {
-      ownerDocument.addEventListener("pointerdown", handlePointerDown);
-    }, 0);
+  }, [elementsRef, labelsRef, syncRefs]);
+  useIsoLayoutEffect(() => {
+    if (isDirtyRef.current) {
+      flush();
+    }
+  });
+  useIsoLayoutEffect(() => {
     return () => {
-      window.clearTimeout(timerId);
-      ownerDocument.removeEventListener("pointerdown", handlePointerDown);
-      ownerDocument.removeEventListener("click", handleClickRef.current);
+      mutationObserverRef.current?.disconnect();
+      isDirtyRef.current = true;
     };
-  }, [ownerDocument, handlePointerDownOutside]);
-  return {
-    // ensures we check React component tree (not just DOM tree)
-    onPointerDownCapture: () => isPointerInsideReactTreeRef.current = true
-  };
-}
-function useFocusOutside(onFocusOutside, ownerDocument = globalThis?.document) {
-  const handleFocusOutside = useCallbackRef(onFocusOutside);
-  const isFocusInsideReactTreeRef = React10.useRef(false);
-  React10.useEffect(() => {
-    const handleFocus = (event) => {
-      if (event.target && !isFocusInsideReactTreeRef.current) {
-        const eventDetail = { originalEvent: event };
-        handleAndDispatchCustomEvent(FOCUS_OUTSIDE, handleFocusOutside, eventDetail, {
-          discrete: false
-        });
-      }
+  }, []);
+  const subscribeMapChange = useStableCallback((fn) => {
+    listeners.add(fn);
+    return () => {
+      listeners.delete(fn);
     };
-    ownerDocument.addEventListener("focusin", handleFocus);
-    return () => ownerDocument.removeEventListener("focusin", handleFocus);
-  }, [ownerDocument, handleFocusOutside]);
-  return {
-    onFocusCapture: () => isFocusInsideReactTreeRef.current = true,
-    onBlurCapture: () => isFocusInsideReactTreeRef.current = false
-  };
+  });
+  const contextValue = React6.useMemo(() => ({
+    register: register2,
+    unregister,
+    subscribeMapChange,
+    nextIndexRef
+  }), [register2, unregister, subscribeMapChange, nextIndexRef]);
+  return /* @__PURE__ */ (0, import_jsx_runtime.jsx)(CompositeListContext.Provider, {
+    value: contextValue,
+    children
+  });
 }
-function dispatchUpdate() {
-  const event = new CustomEvent(CONTEXT_UPDATE);
-  document.dispatchEvent(event);
+function createMap() {
+  return /* @__PURE__ */ new Map();
 }
-function handleAndDispatchCustomEvent(name, handler, detail, { discrete }) {
-  const target = detail.originalEvent.target;
-  const event = new CustomEvent(name, { bubbles: false, cancelable: true, detail });
-  if (handler) target.addEventListener(name, handler, { once: true });
-  if (discrete) {
-    dispatchDiscreteCustomEvent(target, event);
-  } else {
-    target.dispatchEvent(event);
-  }
+function createListeners() {
+  return /* @__PURE__ */ new Set();
 }
-
-// node_modules/@radix-ui/react-focus-scope/dist/index.mjs
-var React11 = __toESM(require_react(), 1);
-var import_jsx_runtime5 = __toESM(require_jsx_runtime(), 1);
-var AUTOFOCUS_ON_MOUNT = "focusScope.autoFocusOnMount";
-var AUTOFOCUS_ON_UNMOUNT = "focusScope.autoFocusOnUnmount";
-var EVENT_OPTIONS = { bubbles: false, cancelable: true };
-var FOCUS_SCOPE_NAME = "FocusScope";
-var FocusScope = React11.forwardRef((props, forwardedRef) => {
-  const {
-    loop = false,
-    trapped = false,
-    onMountAutoFocus: onMountAutoFocusProp,
-    onUnmountAutoFocus: onUnmountAutoFocusProp,
-    ...scopeProps
-  } = props;
-  const [container, setContainer] = React11.useState(null);
-  const onMountAutoFocus = useCallbackRef(onMountAutoFocusProp);
-  const onUnmountAutoFocus = useCallbackRef(onUnmountAutoFocusProp);
-  const lastFocusedElementRef = React11.useRef(null);
-  const composedRefs = useComposedRefs(forwardedRef, (node) => setContainer(node));
-  const focusScope = React11.useRef({
-    paused: false,
-    pause() {
-      this.paused = true;
-    },
-    resume() {
-      this.paused = false;
+function getCompositeListSnapshot(map) {
+  const reservedIndices = /* @__PURE__ */ new Set();
+  const items = [];
+  const automaticItems = [];
+  map.forEach((registration, node) => {
+    if (!node.isConnected) {
+      return;
     }
-  }).current;
-  React11.useEffect(() => {
-    if (trapped) {
-      let handleFocusIn2 = function(event) {
-        if (focusScope.paused || !container) return;
-        const target = event.target;
-        if (container.contains(target)) {
-          lastFocusedElementRef.current = target;
-        } else {
-          focus(lastFocusedElementRef.current, { select: true });
-        }
-      }, handleFocusOut2 = function(event) {
-        if (focusScope.paused || !container) return;
-        const relatedTarget = event.relatedTarget;
-        if (relatedTarget === null) return;
-        if (!container.contains(relatedTarget)) {
-          focus(lastFocusedElementRef.current, { select: true });
-        }
-      }, handleMutations2 = function(mutations) {
-        const focusedElement = document.activeElement;
-        if (focusedElement !== document.body) return;
-        for (const mutation of mutations) {
-          if (mutation.removedNodes.length > 0) focus(container);
-        }
-      };
-      var handleFocusIn = handleFocusIn2, handleFocusOut = handleFocusOut2, handleMutations = handleMutations2;
-      document.addEventListener("focusin", handleFocusIn2);
-      document.addEventListener("focusout", handleFocusOut2);
-      const mutationObserver = new MutationObserver(handleMutations2);
-      if (container) mutationObserver.observe(container, { childList: true, subtree: true });
-      return () => {
-        document.removeEventListener("focusin", handleFocusIn2);
-        document.removeEventListener("focusout", handleFocusOut2);
-        mutationObserver.disconnect();
-      };
+    const index2 = registration.index;
+    const item = {
+      index: index2 ?? -1,
+      element: node,
+      registration
+    };
+    if (index2 === null) {
+      automaticItems.push(item);
+    } else if (index2 >= 0) {
+      reservedIndices.add(index2);
+      items.push(item);
     }
-  }, [trapped, container, focusScope.paused]);
-  React11.useEffect(() => {
-    if (container) {
-      focusScopesStack.add(focusScope);
-      const previouslyFocusedElement = document.activeElement;
-      const hasFocusedCandidate = container.contains(previouslyFocusedElement);
-      if (!hasFocusedCandidate) {
-        const mountEvent = new CustomEvent(AUTOFOCUS_ON_MOUNT, EVENT_OPTIONS);
-        container.addEventListener(AUTOFOCUS_ON_MOUNT, onMountAutoFocus);
-        container.dispatchEvent(mountEvent);
-        if (!mountEvent.defaultPrevented) {
-          focusFirst(removeLinks(getTabbableCandidates(container)), { select: true });
-          if (document.activeElement === previouslyFocusedElement) {
-            focus(container);
-          }
-        }
-      }
-      return () => {
-        container.removeEventListener(AUTOFOCUS_ON_MOUNT, onMountAutoFocus);
-        setTimeout(() => {
-          const unmountEvent = new CustomEvent(AUTOFOCUS_ON_UNMOUNT, EVENT_OPTIONS);
-          container.addEventListener(AUTOFOCUS_ON_UNMOUNT, onUnmountAutoFocus);
-          container.dispatchEvent(unmountEvent);
-          if (!unmountEvent.defaultPrevented) {
-            focus(previouslyFocusedElement ?? document.body, { select: true });
-          }
-          container.removeEventListener(AUTOFOCUS_ON_UNMOUNT, onUnmountAutoFocus);
-          focusScopesStack.remove(focusScope);
-        }, 0);
-      };
-    }
-  }, [container, onMountAutoFocus, onUnmountAutoFocus, focusScope]);
-  const handleKeyDown = React11.useCallback(
-    (event) => {
-      if (!loop && !trapped) return;
-      if (focusScope.paused) return;
-      const isTabKey = event.key === "Tab" && !event.altKey && !event.ctrlKey && !event.metaKey;
-      const focusedElement = document.activeElement;
-      if (isTabKey && focusedElement) {
-        const container2 = event.currentTarget;
-        const [first, last] = getTabbableEdges(container2);
-        const hasTabbableElementsInside = first && last;
-        if (!hasTabbableElementsInside) {
-          if (focusedElement === container2) event.preventDefault();
-        } else {
-          if (!event.shiftKey && focusedElement === last) {
-            event.preventDefault();
-            if (loop) focus(first, { select: true });
-          } else if (event.shiftKey && focusedElement === first) {
-            event.preventDefault();
-            if (loop) focus(last, { select: true });
-          }
-        }
-      }
-    },
-    [loop, trapped, focusScope.paused]
-  );
-  return /* @__PURE__ */ (0, import_jsx_runtime5.jsx)(Primitive.div, { tabIndex: -1, ...scopeProps, ref: composedRefs, onKeyDown: handleKeyDown });
-});
-FocusScope.displayName = FOCUS_SCOPE_NAME;
-function focusFirst(candidates, { select = false } = {}) {
-  const previouslyFocusedElement = document.activeElement;
-  for (const candidate of candidates) {
-    focus(candidate, { select });
-    if (document.activeElement !== previouslyFocusedElement) return;
-  }
-}
-function getTabbableEdges(container) {
-  const candidates = getTabbableCandidates(container);
-  const first = findVisible(candidates, container);
-  const last = findVisible(candidates.reverse(), container);
-  return [first, last];
-}
-function getTabbableCandidates(container) {
-  const nodes = [];
-  const walker = document.createTreeWalker(container, NodeFilter.SHOW_ELEMENT, {
-    acceptNode: (node) => {
-      const isHiddenInput = node.tagName === "INPUT" && node.type === "hidden";
-      if (node.disabled || node.hidden || isHiddenInput) return NodeFilter.FILTER_SKIP;
-      return node.tabIndex >= 0 ? NodeFilter.FILTER_ACCEPT : NodeFilter.FILTER_SKIP;
+  });
+  let nextAutomaticIndex = 0;
+  automaticItems.sort((a, b) => sortByDocumentPosition(a.element, b.element));
+  automaticItems.forEach((item) => {
+    while (reservedIndices.has(nextAutomaticIndex)) {
+      nextAutomaticIndex += 1;
     }
+    item.index = nextAutomaticIndex;
+    items.push(item);
+    nextAutomaticIndex += 1;
   });
-  while (walker.nextNode()) nodes.push(walker.currentNode);
-  return nodes;
+  if (reservedIndices.size > 0) {
+    items.sort((a, b) => a.index - b.index);
+  }
+  return [items, automaticItems.map((item) => item.element)];
 }
-function findVisible(elements, container) {
-  for (const element of elements) {
-    if (!isHidden(element, { upTo: container })) return element;
+function getCommonAncestor(firstNode, lastNode) {
+  let ancestor = firstNode.parentElement;
+  while (ancestor && !ancestor.contains(lastNode)) {
+    ancestor = ancestor.parentElement;
   }
+  return ancestor;
 }
-function isHidden(node, { upTo }) {
-  if (getComputedStyle(node).visibility === "hidden") return true;
-  while (node) {
-    if (upTo !== void 0 && node === upTo) return false;
-    if (getComputedStyle(node).display === "none") return true;
-    node = node.parentElement;
+function hasMovedNode(entries) {
+  for (const entry of entries) {
+    for (let i = 0; i < entry.removedNodes.length; i += 1) {
+      if (entry.removedNodes[i].isConnected) {
+        return true;
+      }
+    }
   }
   return false;
 }
-function isSelectableInput(element) {
-  return element instanceof HTMLInputElement && "select" in element;
+function sortByDocumentPosition(a, b) {
+  return a.compareDocumentPosition(b) & Node.DOCUMENT_POSITION_FOLLOWING ? -1 : 1;
+}
+
+// node_modules/@base-ui/react/internals/useRenderElement.mjs
+var React9 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/utils/useMergedRefs.mjs
+function useMergedRefs(a, b, c, d) {
+  const forkRef = useRefWithInit(createForkRef).current;
+  if (didChange(forkRef, a, b, c, d)) {
+    update(forkRef, [a, b, c, d]);
+  }
+  return forkRef.callback;
 }
-function focus(element, { select = false } = {}) {
-  if (element && element.focus) {
-    const previouslyFocusedElement = document.activeElement;
-    element.focus({ preventScroll: true });
-    if (element !== previouslyFocusedElement && isSelectableInput(element) && select)
-      element.select();
+function useMergedRefsN(refs) {
+  const forkRef = useRefWithInit(createForkRef).current;
+  if (didChangeN(forkRef, refs)) {
+    update(forkRef, refs);
   }
+  return forkRef.callback;
 }
-var focusScopesStack = createFocusScopesStack();
-function createFocusScopesStack() {
-  let stack = [];
+function createForkRef() {
   return {
-    add(focusScope) {
-      const activeFocusScope = stack[0];
-      if (focusScope !== activeFocusScope) {
-        activeFocusScope?.pause();
-      }
-      stack = arrayRemove(stack, focusScope);
-      stack.unshift(focusScope);
-    },
-    remove(focusScope) {
-      stack = arrayRemove(stack, focusScope);
-      stack[0]?.resume();
-    }
+    callback: null,
+    cleanup: null,
+    refs: []
   };
 }
-function arrayRemove(array, item) {
-  const updatedArray = [...array];
-  const index = updatedArray.indexOf(item);
-  if (index !== -1) {
-    updatedArray.splice(index, 1);
-  }
-  return updatedArray;
+function didChange(forkRef, a, b, c, d) {
+  return forkRef.refs[0] !== a || forkRef.refs[1] !== b || forkRef.refs[2] !== c || forkRef.refs[3] !== d;
 }
-function removeLinks(items) {
-  return items.filter((item) => item.tagName !== "A");
+function didChangeN(forkRef, newRefs) {
+  return forkRef.refs.length !== newRefs.length || forkRef.refs.some((ref, index2) => ref !== newRefs[index2]);
 }
-
-// node_modules/@radix-ui/react-portal/dist/index.mjs
-var React12 = __toESM(require_react(), 1);
-var import_react_dom = __toESM(require_react_dom(), 1);
-var import_jsx_runtime6 = __toESM(require_jsx_runtime(), 1);
-var PORTAL_NAME = "Portal";
-var Portal = React12.forwardRef((props, forwardedRef) => {
-  const { container: containerProp, ...portalProps } = props;
-  const [mounted, setMounted] = React12.useState(false);
-  useLayoutEffect2(() => setMounted(true), []);
-  const container = containerProp || mounted && globalThis?.document?.body;
-  return container ? import_react_dom.default.createPortal(/* @__PURE__ */ (0, import_jsx_runtime6.jsx)(Primitive.div, { ...portalProps, ref: forwardedRef }), container) : null;
-});
-Portal.displayName = PORTAL_NAME;
-
-// node_modules/@radix-ui/react-presence/dist/index.mjs
-var React23 = __toESM(require_react(), 1);
-var React13 = __toESM(require_react(), 1);
-function useStateMachine(initialState, machine) {
-  return React13.useReducer((state, event) => {
-    const nextState = machine[state][event];
-    return nextState ?? state;
-  }, initialState);
-}
-var Presence = (props) => {
-  const { present, children } = props;
-  const presence = usePresence(present);
-  const child = typeof children === "function" ? children({ present: presence.isPresent }) : React23.Children.only(children);
-  const ref = useComposedRefs(presence.ref, getElementRef2(child));
-  const forceMount = typeof children === "function";
-  return forceMount || presence.isPresent ? React23.cloneElement(child, { ref }) : null;
-};
-Presence.displayName = "Presence";
-function usePresence(present) {
-  const [node, setNode] = React23.useState();
-  const stylesRef = React23.useRef(null);
-  const prevPresentRef = React23.useRef(present);
-  const prevAnimationNameRef = React23.useRef("none");
-  const initialState = present ? "mounted" : "unmounted";
-  const [state, send] = useStateMachine(initialState, {
-    mounted: {
-      UNMOUNT: "unmounted",
-      ANIMATION_OUT: "unmountSuspended"
-    },
-    unmountSuspended: {
-      MOUNT: "mounted",
-      ANIMATION_END: "unmounted"
-    },
-    unmounted: {
-      MOUNT: "mounted"
-    }
-  });
-  React23.useEffect(() => {
-    const currentAnimationName = getAnimationName(stylesRef.current);
-    prevAnimationNameRef.current = state === "mounted" ? currentAnimationName : "none";
-  }, [state]);
-  useLayoutEffect2(() => {
-    const styles = stylesRef.current;
-    const wasPresent = prevPresentRef.current;
-    const hasPresentChanged = wasPresent !== present;
-    if (hasPresentChanged) {
-      const prevAnimationName = prevAnimationNameRef.current;
-      const currentAnimationName = getAnimationName(styles);
-      if (present) {
-        send("MOUNT");
-      } else if (currentAnimationName === "none" || styles?.display === "none") {
-        send("UNMOUNT");
-      } else {
-        const isAnimating = prevAnimationName !== currentAnimationName;
-        if (wasPresent && isAnimating) {
-          send("ANIMATION_OUT");
-        } else {
-          send("UNMOUNT");
+function update(forkRef, refs) {
+  forkRef.refs = refs;
+  if (refs.every((ref) => ref == null)) {
+    forkRef.callback = null;
+    return;
+  }
+  forkRef.callback = (instance) => {
+    if (forkRef.cleanup) {
+      forkRef.cleanup();
+      forkRef.cleanup = null;
+    }
+    if (instance != null) {
+      const cleanupCallbacks = Array(refs.length).fill(null);
+      for (let i = 0; i < refs.length; i += 1) {
+        const ref = refs[i];
+        if (ref == null) {
+          continue;
+        }
+        switch (typeof ref) {
+          case "function": {
+            const refCleanup = ref(instance);
+            if (typeof refCleanup === "function") {
+              cleanupCallbacks[i] = refCleanup;
+            }
+            break;
+          }
+          case "object": {
+            ref.current = instance;
+            break;
+          }
+          default:
         }
       }
-      prevPresentRef.current = present;
-    }
-  }, [present, send]);
-  useLayoutEffect2(() => {
-    if (node) {
-      let timeoutId;
-      const ownerWindow = node.ownerDocument.defaultView ?? window;
-      const handleAnimationEnd = (event) => {
-        const currentAnimationName = getAnimationName(stylesRef.current);
-        const isCurrentAnimation = currentAnimationName.includes(CSS.escape(event.animationName));
-        if (event.target === node && isCurrentAnimation) {
-          send("ANIMATION_END");
-          if (!prevPresentRef.current) {
-            const currentFillMode = node.style.animationFillMode;
-            node.style.animationFillMode = "forwards";
-            timeoutId = ownerWindow.setTimeout(() => {
-              if (node.style.animationFillMode === "forwards") {
-                node.style.animationFillMode = currentFillMode;
+      forkRef.cleanup = () => {
+        for (let i = 0; i < refs.length; i += 1) {
+          const ref = refs[i];
+          if (ref == null) {
+            continue;
+          }
+          switch (typeof ref) {
+            case "function": {
+              const cleanupCallback = cleanupCallbacks[i];
+              if (typeof cleanupCallback === "function") {
+                cleanupCallback();
+              } else {
+                void ref(null);
               }
-            });
+              break;
+            }
+            case "object": {
+              ref.current = null;
+              break;
+            }
+            default:
           }
         }
       };
-      const handleAnimationStart = (event) => {
-        if (event.target === node) {
-          prevAnimationNameRef.current = getAnimationName(stylesRef.current);
-        }
-      };
-      node.addEventListener("animationstart", handleAnimationStart);
-      node.addEventListener("animationcancel", handleAnimationEnd);
-      node.addEventListener("animationend", handleAnimationEnd);
-      return () => {
-        ownerWindow.clearTimeout(timeoutId);
-        node.removeEventListener("animationstart", handleAnimationStart);
-        node.removeEventListener("animationcancel", handleAnimationEnd);
-        node.removeEventListener("animationend", handleAnimationEnd);
-      };
-    } else {
-      send("ANIMATION_END");
     }
-  }, [node, send]);
-  return {
-    isPresent: ["mounted", "unmountSuspended"].includes(state),
-    ref: React23.useCallback((node2) => {
-      stylesRef.current = node2 ? getComputedStyle(node2) : null;
-      setNode(node2);
-    }, [])
   };
 }
-function getAnimationName(styles) {
-  return styles?.animationName || "none";
+
+// node_modules/@base-ui/utils/getReactElementRef.mjs
+var React8 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/utils/reactVersion.mjs
+var React7 = __toESM(require_react(), 1);
+var majorVersion = parseInt(React7.version, 10);
+function isReactVersionAtLeast(reactVersionToCheck) {
+  return majorVersion >= reactVersionToCheck;
 }
-function getElementRef2(element) {
-  let getter = Object.getOwnPropertyDescriptor(element.props, "ref")?.get;
-  let mayWarn = getter && "isReactWarning" in getter && getter.isReactWarning;
-  if (mayWarn) {
-    return element.ref;
-  }
-  getter = Object.getOwnPropertyDescriptor(element, "ref")?.get;
-  mayWarn = getter && "isReactWarning" in getter && getter.isReactWarning;
-  if (mayWarn) {
-    return element.props.ref;
+
+// node_modules/@base-ui/utils/getReactElementRef.mjs
+function getReactElementRef(element) {
+  if (!/* @__PURE__ */ React8.isValidElement(element)) {
+    return null;
   }
-  return element.props.ref || element.ref;
+  const reactElement = element;
+  const propsWithRef = reactElement.props;
+  return (isReactVersionAtLeast(19) ? propsWithRef?.ref : reactElement.ref) ?? null;
 }

-// node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-focus-guards/dist/index.mjs
-var React14 = __toESM(require_react(), 1);
-var count2 = 0;
-function useFocusGuards() {
-  React14.useEffect(() => {
-    const edgeGuards = document.querySelectorAll("[data-radix-focus-guard]");
-    document.body.insertAdjacentElement("afterbegin", edgeGuards[0] ?? createFocusGuard());
-    document.body.insertAdjacentElement("beforeend", edgeGuards[1] ?? createFocusGuard());
-    count2++;
-    return () => {
-      if (count2 === 1) {
-        document.querySelectorAll("[data-radix-focus-guard]").forEach((node) => node.remove());
-      }
-      count2--;
+// node_modules/@base-ui/utils/mergeObjects.mjs
+function mergeObjects(a, b) {
+  if (a && !b) {
+    return a;
+  }
+  if (!a && b) {
+    return b;
+  }
+  if (a || b) {
+    return {
+      ...a,
+      ...b
     };
-  }, []);
+  }
+  return void 0;
 }
-function createFocusGuard() {
-  const element = document.createElement("span");
-  element.setAttribute("data-radix-focus-guard", "");
-  element.tabIndex = 0;
-  element.style.outline = "none";
-  element.style.opacity = "0";
-  element.style.position = "fixed";
-  element.style.pointerEvents = "none";
-  return element;
+
+// node_modules/@base-ui/utils/empty.mjs
+function NOOP() {
 }
+var EMPTY_ARRAY = Object.freeze([]);
+var EMPTY_OBJECT = Object.freeze({});

-// node_modules/tslib/tslib.es6.mjs
-var __assign = function() {
-  __assign = Object.assign || function __assign2(t2) {
-    for (var s, i = 1, n = arguments.length; i < n; i++) {
-      s = arguments[i];
-      for (var p2 in s) if (Object.prototype.hasOwnProperty.call(s, p2)) t2[p2] = s[p2];
-    }
-    return t2;
-  };
-  return __assign.apply(this, arguments);
-};
-function __rest(s, e) {
-  var t2 = {};
-  for (var p2 in s) if (Object.prototype.hasOwnProperty.call(s, p2) && e.indexOf(p2) < 0)
-    t2[p2] = s[p2];
-  if (s != null && typeof Object.getOwnPropertySymbols === "function")
-    for (var i = 0, p2 = Object.getOwnPropertySymbols(s); i < p2.length; i++) {
-      if (e.indexOf(p2[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p2[i]))
-        t2[p2[i]] = s[p2[i]];
+// node_modules/@base-ui/react/internals/getStateAttributesProps.mjs
+function getStateAttributesProps(state, customMapping) {
+  const props = {};
+  for (const key in state) {
+    const value = state[key];
+    if (customMapping?.hasOwnProperty(key)) {
+      const customProps = customMapping[key](value);
+      if (customProps != null) {
+        Object.assign(props, customProps);
+      }
+      continue;
     }
-  return t2;
-}
-function __spreadArray(to, from, pack) {
-  if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
-    if (ar || !(i in from)) {
-      if (!ar) ar = Array.prototype.slice.call(from, 0, i);
-      ar[i] = from[i];
+    if (value === true) {
+      props[`data-${key.toLowerCase()}`] = "";
+    } else if (value) {
+      props[`data-${key.toLowerCase()}`] = value.toString();
     }
   }
-  return to.concat(ar || Array.prototype.slice.call(from));
+  return props;
 }

-// node_modules/@radix-ui/react-dialog/node_modules/react-remove-scroll/dist/es2015/Combination.js
-var React21 = __toESM(require_react());
-
-// node_modules/@radix-ui/react-dialog/node_modules/react-remove-scroll/dist/es2015/UI.js
-var React17 = __toESM(require_react());
+// node_modules/@base-ui/react/utils/resolveClassName.mjs
+function resolveClassName(className, state) {
+  return typeof className === "function" ? className(state) : className;
+}

-// node_modules/react-remove-scroll-bar/dist/es2015/constants.js
-var zeroRightClassName = "right-scroll-bar-position";
-var fullWidthClassName = "width-before-scroll-bar";
-var noScrollbarsClassName = "with-scroll-bars-hidden";
-var removedBarSizeVariable = "--removed-body-scroll-bar-size";
+// node_modules/@base-ui/react/utils/resolveStyle.mjs
+function resolveStyle(style, state) {
+  return typeof style === "function" ? style(state) : style;
+}

-// node_modules/use-callback-ref/dist/es2015/assignRef.js
-function assignRef(ref, value) {
-  if (typeof ref === "function") {
-    ref(value);
-  } else if (ref) {
-    ref.current = value;
+// node_modules/@base-ui/react/merge-props/mergeProps.mjs
+var EMPTY_PROPS = {};
+function mergeProps(a, b, c, d, e) {
+  if (!c && !d && !e && !a) {
+    return createInitialMergedProps(b);
   }
-  return ref;
+  let merged = createInitialMergedProps(a);
+  if (b) {
+    merged = mergeInto(merged, b);
+  }
+  if (c) {
+    merged = mergeInto(merged, c);
+  }
+  if (d) {
+    merged = mergeInto(merged, d);
+  }
+  if (e) {
+    merged = mergeInto(merged, e);
+  }
+  return merged;
 }
-
-// node_modules/use-callback-ref/dist/es2015/useRef.js
-var import_react = __toESM(require_react());
-function useCallbackRef2(initialValue, callback) {
-  var ref = (0, import_react.useState)(function() {
+function mergePropsN(props) {
+  if (props.length === 0) {
+    return EMPTY_PROPS;
+  }
+  if (props.length === 1) {
+    return createInitialMergedProps(props[0]);
+  }
+  let merged = createInitialMergedProps(props[0]);
+  for (let i = 1; i < props.length; i += 1) {
+    merged = mergeInto(merged, props[i]);
+  }
+  return merged;
+}
+function createInitialMergedProps(inputProps) {
+  if (isPropsGetter(inputProps)) {
     return {
-      // value
-      value: initialValue,
-      // last callback
-      callback,
-      // "memoized" public interface
-      facade: {
-        get current() {
-          return ref.value;
-        },
-        set current(value) {
-          var last = ref.value;
-          if (last !== value) {
-            ref.value = value;
-            ref.callback(value, last);
-          }
-        }
-      }
+      ...resolvePropsGetter(inputProps, EMPTY_PROPS)
     };
-  })[0];
-  ref.callback = callback;
-  return ref.facade;
+  }
+  return copyInitialProps(inputProps);
 }
-
-// node_modules/use-callback-ref/dist/es2015/useMergeRef.js
-var React15 = __toESM(require_react());
-var useIsomorphicLayoutEffect = typeof window !== "undefined" ? React15.useLayoutEffect : React15.useEffect;
-var currentValues = /* @__PURE__ */ new WeakMap();
-function useMergeRefs(refs, defaultValue) {
-  var callbackRef = useCallbackRef2(defaultValue || null, function(newValue) {
-    return refs.forEach(function(ref) {
-      return assignRef(ref, newValue);
-    });
-  });
-  useIsomorphicLayoutEffect(function() {
-    var oldValue = currentValues.get(callbackRef);
-    if (oldValue) {
-      var prevRefs_1 = new Set(oldValue);
-      var nextRefs_1 = new Set(refs);
-      var current_1 = callbackRef.current;
-      prevRefs_1.forEach(function(ref) {
-        if (!nextRefs_1.has(ref)) {
-          assignRef(ref, null);
-        }
-      });
-      nextRefs_1.forEach(function(ref) {
-        if (!prevRefs_1.has(ref)) {
-          assignRef(ref, current_1);
-        }
-      });
-    }
-    currentValues.set(callbackRef, refs);
-  }, [refs]);
-  return callbackRef;
+function mergeInto(merged, inputProps) {
+  if (isPropsGetter(inputProps)) {
+    return resolvePropsGetter(inputProps, merged);
+  }
+  return mutablyMergeInto(merged, inputProps);
 }
-
-// node_modules/use-sidecar/dist/es2015/medium.js
-function ItoI(a) {
-  return a;
+function copyInitialProps(inputProps) {
+  const copiedProps = {
+    ...inputProps
+  };
+  for (const propName in copiedProps) {
+    const propValue = copiedProps[propName];
+    if (isEventHandler(propName, propValue)) {
+      copiedProps[propName] = wrapEventHandler(propValue);
+    }
+  }
+  return copiedProps;
 }
-function innerCreateMedium(defaults, middleware) {
-  if (middleware === void 0) {
-    middleware = ItoI;
+function mutablyMergeInto(mergedProps, externalProps) {
+  if (!externalProps) {
+    return mergedProps;
   }
-  var buffer = [];
-  var assigned = false;
-  var medium = {
-    read: function() {
-      if (assigned) {
-        throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");
+  for (const propName in externalProps) {
+    const externalPropValue = externalProps[propName];
+    switch (propName) {
+      case "style": {
+        mergedProps[propName] = mergeObjects(mergedProps.style, externalPropValue);
+        break;
       }
-      if (buffer.length) {
-        return buffer[buffer.length - 1];
+      case "className": {
+        mergedProps[propName] = mergeClassNames(mergedProps.className, externalPropValue);
+        break;
       }
-      return defaults;
-    },
-    useMedium: function(data) {
-      var item = middleware(data, assigned);
-      buffer.push(item);
-      return function() {
-        buffer = buffer.filter(function(x) {
-          return x !== item;
-        });
-      };
-    },
-    assignSyncMedium: function(cb) {
-      assigned = true;
-      while (buffer.length) {
-        var cbs = buffer;
-        buffer = [];
-        cbs.forEach(cb);
-      }
-      buffer = {
-        push: function(x) {
-          return cb(x);
-        },
-        filter: function() {
-          return buffer;
-        }
-      };
-    },
-    assignMedium: function(cb) {
-      assigned = true;
-      var pendingQueue = [];
-      if (buffer.length) {
-        var cbs = buffer;
-        buffer = [];
-        cbs.forEach(cb);
-        pendingQueue = buffer;
-      }
-      var executeQueue = function() {
-        var cbs2 = pendingQueue;
-        pendingQueue = [];
-        cbs2.forEach(cb);
-      };
-      var cycle = function() {
-        return Promise.resolve().then(executeQueue);
-      };
-      cycle();
-      buffer = {
-        push: function(x) {
-          pendingQueue.push(x);
-          cycle();
-        },
-        filter: function(filter) {
-          pendingQueue = pendingQueue.filter(filter);
-          return buffer;
+      default: {
+        if (isEventHandler(propName, externalPropValue)) {
+          mergedProps[propName] = mergeEventHandlers(mergedProps[propName], externalPropValue);
+        } else {
+          mergedProps[propName] = externalPropValue;
         }
-      };
+      }
     }
-  };
-  return medium;
+  }
+  return mergedProps;
 }
-function createSidecarMedium(options) {
-  if (options === void 0) {
-    options = {};
+function isEventHandler(key, value) {
+  const code0 = key.charCodeAt(0);
+  const code1 = key.charCodeAt(1);
+  const code2 = key.charCodeAt(2);
+  return code0 === 111 && code1 === 110 && code2 >= 65 && code2 <= 90 && (typeof value === "function" || typeof value === "undefined");
+}
+function isPropsGetter(inputProps) {
+  return typeof inputProps === "function";
+}
+function resolvePropsGetter(inputProps, previousProps) {
+  if (isPropsGetter(inputProps)) {
+    return inputProps(previousProps);
   }
-  var medium = innerCreateMedium(null);
-  medium.options = __assign({ async: true, ssr: false }, options);
-  return medium;
-}
-
-// node_modules/use-sidecar/dist/es2015/exports.js
-var React16 = __toESM(require_react());
-var SideCar = function(_a) {
-  var sideCar = _a.sideCar, rest = __rest(_a, ["sideCar"]);
-  if (!sideCar) {
-    throw new Error("Sidecar: please provide `sideCar` property to import the right car");
-  }
-  var Target = sideCar.read();
-  if (!Target) {
-    throw new Error("Sidecar medium not found");
-  }
-  return React16.createElement(Target, __assign({}, rest));
-};
-SideCar.isSideCarExport = true;
-function exportSidecar(medium, exported) {
-  medium.useMedium(exported);
-  return SideCar;
-}
-
-// node_modules/@radix-ui/react-dialog/node_modules/react-remove-scroll/dist/es2015/medium.js
-var effectCar = createSidecarMedium();
-
-// node_modules/@radix-ui/react-dialog/node_modules/react-remove-scroll/dist/es2015/UI.js
-var nothing = function() {
-  return;
-};
-var RemoveScroll = React17.forwardRef(function(props, parentRef) {
-  var ref = React17.useRef(null);
-  var _a = React17.useState({
-    onScrollCapture: nothing,
-    onWheelCapture: nothing,
-    onTouchMoveCapture: nothing
-  }), callbacks = _a[0], setCallbacks = _a[1];
-  var forwardProps = props.forwardProps, children = props.children, className = props.className, removeScrollBar = props.removeScrollBar, enabled = props.enabled, shards = props.shards, sideCar = props.sideCar, noRelative = props.noRelative, noIsolation = props.noIsolation, inert = props.inert, allowPinchZoom = props.allowPinchZoom, _b = props.as, Container = _b === void 0 ? "div" : _b, gapMode = props.gapMode, rest = __rest(props, ["forwardProps", "children", "className", "removeScrollBar", "enabled", "shards", "sideCar", "noRelative", "noIsolation", "inert", "allowPinchZoom", "as", "gapMode"]);
-  var SideCar2 = sideCar;
-  var containerRef = useMergeRefs([ref, parentRef]);
-  var containerProps = __assign(__assign({}, rest), callbacks);
-  return React17.createElement(
-    React17.Fragment,
-    null,
-    enabled && React17.createElement(SideCar2, { sideCar: effectCar, removeScrollBar, shards, noRelative, noIsolation, inert, setCallbacks, allowPinchZoom: !!allowPinchZoom, lockRef: ref, gapMode }),
-    forwardProps ? React17.cloneElement(React17.Children.only(children), __assign(__assign({}, containerProps), { ref: containerRef })) : React17.createElement(Container, __assign({}, containerProps, { className, ref: containerRef }), children)
-  );
-});
-RemoveScroll.defaultProps = {
-  enabled: true,
-  removeScrollBar: true,
-  inert: false
-};
-RemoveScroll.classNames = {
-  fullWidth: fullWidthClassName,
-  zeroRight: zeroRightClassName
-};
-
-// node_modules/@radix-ui/react-dialog/node_modules/react-remove-scroll/dist/es2015/SideEffect.js
-var React20 = __toESM(require_react());
-
-// node_modules/react-remove-scroll-bar/dist/es2015/component.js
-var React19 = __toESM(require_react());
-
-// node_modules/react-style-singleton/dist/es2015/hook.js
-var React18 = __toESM(require_react());
-
-// node_modules/get-nonce/dist/es2015/index.js
-var currentNonce;
-var getNonce = function() {
-  if (currentNonce) {
-    return currentNonce;
+  return inputProps ?? EMPTY_PROPS;
+}
+function mergeEventHandlers(ourHandler, theirHandler) {
+  if (!theirHandler) {
+    return ourHandler;
   }
-  if (typeof __webpack_nonce__ !== "undefined") {
-    return __webpack_nonce__;
+  if (!ourHandler) {
+    return wrapEventHandler(theirHandler);
   }
-  return void 0;
-};
+  return (...args) => {
+    const event = args[0];
+    if (isSyntheticEvent(event)) {
+      const baseUIEvent = event;
+      makeEventPreventable(baseUIEvent);
+      const result2 = theirHandler(...args);
+      if (!baseUIEvent.baseUIHandlerPrevented) {
+        ourHandler?.(...args);
+      }
+      return result2;
+    }
+    const result = theirHandler(...args);
+    ourHandler?.(...args);
+    return result;
+  };
+}
+function wrapEventHandler(handler) {
+  if (!handler) {
+    return handler;
+  }
+  return (...args) => {
+    const event = args[0];
+    if (isSyntheticEvent(event)) {
+      makeEventPreventable(event);
+    }
+    return handler(...args);
+  };
+}
+function makeEventPreventable(event) {
+  event.preventBaseUIHandler = () => {
+    event.baseUIHandlerPrevented = true;
+  };
+  return event;
+}
+function mergeClassNames(ourClassName, theirClassName) {
+  if (theirClassName) {
+    if (ourClassName) {
+      return theirClassName + " " + ourClassName;
+    }
+    return theirClassName;
+  }
+  return ourClassName;
+}
+function isSyntheticEvent(event) {
+  return event != null && typeof event === "object" && "nativeEvent" in event;
+}

-// node_modules/react-style-singleton/dist/es2015/singleton.js
-function makeStyleTag() {
-  if (!document)
+// node_modules/@base-ui/react/internals/useRenderElement.mjs
+var import_react = __toESM(require_react(), 1);
+function useRenderElement(element, componentProps, params = {}) {
+  const renderProp = componentProps.render;
+  const outProps = useRenderElementProps(componentProps, params);
+  if (params.enabled === false) {
     return null;
-  var tag = document.createElement("style");
-  tag.type = "text/css";
-  var nonce = getNonce();
-  if (nonce) {
-    tag.setAttribute("nonce", nonce);
   }
-  return tag;
+  const state = params.state ?? EMPTY_OBJECT;
+  return evaluateRenderProp(element, renderProp, outProps, state);
 }
-function injectStyles(tag, css) {
-  if (tag.styleSheet) {
-    tag.styleSheet.cssText = css;
-  } else {
-    tag.appendChild(document.createTextNode(css));
+function useRenderElementProps(componentProps, params = {}) {
+  const {
+    className: classNameProp,
+    style: styleProp,
+    render: renderProp
+  } = componentProps;
+  const {
+    state = EMPTY_OBJECT,
+    ref,
+    props,
+    stateAttributesMapping: stateAttributesMapping5,
+    enabled = true
+  } = params;
+  const className = enabled ? resolveClassName(classNameProp, state) : void 0;
+  const style = enabled ? resolveStyle(styleProp, state) : void 0;
+  const stateProps = enabled ? getStateAttributesProps(state, stateAttributesMapping5) : EMPTY_OBJECT;
+  const resolvedProps = enabled && props ? resolveRenderFunctionProps(props) : void 0;
+  const outProps = enabled ? mergeObjects(stateProps, resolvedProps) ?? {} : EMPTY_OBJECT;
+  if (typeof document !== "undefined") {
+    if (!enabled) {
+      void useMergedRefs(null, null);
+    } else if (Array.isArray(ref)) {
+      outProps.ref = useMergedRefsN([outProps.ref, getReactElementRef(renderProp), ...ref]);
+    } else {
+      outProps.ref = useMergedRefs(outProps.ref, getReactElementRef(renderProp), ref);
+    }
+  }
+  if (!enabled) {
+    return EMPTY_OBJECT;
   }
+  if (className !== void 0) {
+    outProps.className = mergeClassNames(outProps.className, className);
+  }
+  if (style !== void 0) {
+    outProps.style = mergeObjects(outProps.style, style);
+  }
+  return outProps;
 }
-function insertStyleTag(tag) {
-  var head = document.head || document.getElementsByTagName("head")[0];
-  head.appendChild(tag);
+function resolveRenderFunctionProps(props) {
+  if (Array.isArray(props)) {
+    return mergePropsN(props);
+  }
+  return mergeProps(void 0, props);
 }
-var stylesheetSingleton = function() {
-  var counter = 0;
-  var stylesheet = null;
-  return {
-    add: function(style) {
-      if (counter == 0) {
-        if (stylesheet = makeStyleTag()) {
-          injectStyles(stylesheet, style);
-          insertStyleTag(stylesheet);
-        }
+var REACT_LAZY_TYPE = /* @__PURE__ */ Symbol.for("react.lazy");
+var COMPONENT_IDENTIFIER_PATTERN = /^[A-Z][A-Za-z0-9$]*$/;
+var LOWERCASE_CHARACTER_PATTERN = /[a-z]/;
+function evaluateRenderProp(element, render, props, state) {
+  if (render) {
+    if (typeof render === "function") {
+      if (true) {
+        warnIfRenderPropLooksLikeComponent(render);
       }
-      counter++;
-    },
-    remove: function() {
-      counter--;
-      if (!counter && stylesheet) {
-        stylesheet.parentNode && stylesheet.parentNode.removeChild(stylesheet);
-        stylesheet = null;
+      return render(props, state);
+    }
+    const mergedProps = mergeProps(props, render.props);
+    mergedProps.ref = props.ref;
+    let newElement = render;
+    if (newElement?.$$typeof === REACT_LAZY_TYPE) {
+      const children = React9.Children.toArray(render);
+      newElement = children[0];
+    }
+    if (true) {
+      if (!/* @__PURE__ */ React9.isValidElement(newElement)) {
+        throw new Error(["Base UI: The `render` prop was provided an invalid React element as `React.isValidElement(render)` is `false`.", "A valid React element must be provided to the `render` prop because it is cloned with props to replace the default element.", "https://base-ui.com/r/invalid-render-prop"].join("\n"));
       }
     }
-  };
-};
+    return /* @__PURE__ */ React9.cloneElement(newElement, mergedProps);
+  }
+  if (element) {
+    if (typeof element === "string") {
+      return renderTag(element, props);
+    }
+  }
+  throw new Error(true ? "Base UI: Render element or function are not defined." : formatErrorMessage_default(8));
+}
+function warnIfRenderPropLooksLikeComponent(renderFn) {
+  const functionName = renderFn.name;
+  if (functionName.length === 0) {
+    return;
+  }
+  if (!COMPONENT_IDENTIFIER_PATTERN.test(functionName)) {
+    return;
+  }
+  if (!LOWERCASE_CHARACTER_PATTERN.test(functionName)) {
+    return;
+  }
+  warn(`The \`render\` prop received a function named \`${functionName}\` that starts with an uppercase letter.`, "This usually means a React component was passed directly as `render={Component}`.", "Base UI calls `render` as a plain function, which can break the Rules of Hooks during reconciliation.", "If this is an intentional render callback, rename it to start with a lowercase letter.", "Use `render={<Component />}` or `render={(props) => <Component {...props} />}` instead.", "https://base-ui.com/r/invalid-render-prop");
+}
+function renderTag(Tag, props) {
+  if (Tag === "button") {
+    return /* @__PURE__ */ (0, import_react.createElement)("button", {
+      type: "button",
+      ...props,
+      key: props.key
+    });
+  }
+  if (Tag === "img") {
+    return /* @__PURE__ */ (0, import_react.createElement)("img", {
+      alt: "",
+      ...props,
+      key: props.key
+    });
+  }
+  return /* @__PURE__ */ React9.createElement(Tag, props);
+}

-// node_modules/react-style-singleton/dist/es2015/hook.js
-var styleHookSingleton = function() {
-  var sheet = stylesheetSingleton();
-  return function(styles, isDynamic) {
-    React18.useEffect(function() {
-      sheet.add(styles);
-      return function() {
-        sheet.remove();
-      };
-    }, [styles && isDynamic]);
-  };
-};
+// node_modules/@base-ui/utils/useId.mjs
+var React10 = __toESM(require_react(), 1);
+var globalId = 0;
+function useGlobalId(idOverride, prefix = "mui") {
+  const [defaultId, setDefaultId] = React10.useState(idOverride);
+  const id = idOverride || defaultId;
+  React10.useEffect(() => {
+    if (defaultId == null) {
+      globalId += 1;
+      setDefaultId(`${prefix}-${globalId}`);
+    }
+  }, [defaultId, prefix]);
+  return id;
+}
+var maybeReactUseId = SafeReact.useId;
+function useId(idOverride, prefix) {
+  if (maybeReactUseId !== void 0) {
+    const reactId = maybeReactUseId();
+    return idOverride ?? (prefix ? `${prefix}-${reactId}` : reactId);
+  }
+  return useGlobalId(idOverride, prefix);
+}

-// node_modules/react-style-singleton/dist/es2015/component.js
-var styleSingleton = function() {
-  var useStyle = styleHookSingleton();
-  var Sheet = function(_a) {
-    var styles = _a.styles, dynamic = _a.dynamic;
-    useStyle(styles, dynamic);
-    return null;
+// node_modules/@base-ui/react/internals/useBaseUiId.mjs
+function useBaseUiId(idOverride) {
+  return useId(idOverride, "base-ui");
+}
+
+// node_modules/@base-ui/react/internals/reason-parts.mjs
+var reason_parts_exports = {};
+__export(reason_parts_exports, {
+  cancelOpen: () => cancelOpen,
+  chipRemovePress: () => chipRemovePress,
+  clearPress: () => clearPress,
+  closePress: () => closePress,
+  closeWatcher: () => closeWatcher,
+  decrementPress: () => decrementPress,
+  disabled: () => disabled,
+  drag: () => drag,
+  escapeKey: () => escapeKey,
+  focusOut: () => focusOut,
+  imperativeAction: () => imperativeAction,
+  incrementPress: () => incrementPress,
+  initial: () => initial,
+  inputBlur: () => inputBlur,
+  inputChange: () => inputChange,
+  inputClear: () => inputClear,
+  inputPaste: () => inputPaste,
+  inputPress: () => inputPress,
+  itemPress: () => itemPress,
+  keyboard: () => keyboard,
+  linkPress: () => linkPress,
+  listNavigation: () => listNavigation,
+  missing: () => missing,
+  none: () => none,
+  outsidePress: () => outsidePress,
+  pointer: () => pointer,
+  scrub: () => scrub,
+  siblingOpen: () => siblingOpen,
+  swipe: () => swipe,
+  trackPress: () => trackPress,
+  triggerFocus: () => triggerFocus,
+  triggerHover: () => triggerHover,
+  triggerPress: () => triggerPress,
+  wheel: () => wheel,
+  windowResize: () => windowResize
+});
+var none = "none";
+var triggerPress = "trigger-press";
+var triggerHover = "trigger-hover";
+var triggerFocus = "trigger-focus";
+var outsidePress = "outside-press";
+var itemPress = "item-press";
+var closePress = "close-press";
+var linkPress = "link-press";
+var clearPress = "clear-press";
+var chipRemovePress = "chip-remove-press";
+var trackPress = "track-press";
+var incrementPress = "increment-press";
+var decrementPress = "decrement-press";
+var inputChange = "input-change";
+var inputClear = "input-clear";
+var inputBlur = "input-blur";
+var inputPaste = "input-paste";
+var inputPress = "input-press";
+var focusOut = "focus-out";
+var escapeKey = "escape-key";
+var closeWatcher = "close-watcher";
+var listNavigation = "list-navigation";
+var keyboard = "keyboard";
+var pointer = "pointer";
+var drag = "drag";
+var wheel = "wheel";
+var scrub = "scrub";
+var cancelOpen = "cancel-open";
+var siblingOpen = "sibling-open";
+var disabled = "disabled";
+var missing = "missing";
+var initial = "initial";
+var imperativeAction = "imperative-action";
+var swipe = "swipe";
+var windowResize = "window-resize";
+
+// node_modules/@base-ui/react/internals/createBaseUIEventDetails.mjs
+function createChangeEventDetails(reason, event, trigger, customProperties) {
+  let canceled = false;
+  let allowPropagation = false;
+  const custom = customProperties ?? EMPTY_OBJECT;
+  const details = {
+    reason,
+    event: event ?? new Event("base-ui"),
+    cancel() {
+      canceled = true;
+    },
+    allowPropagation() {
+      allowPropagation = true;
+    },
+    get isCanceled() {
+      return canceled;
+    },
+    get isPropagationAllowed() {
+      return allowPropagation;
+    },
+    trigger,
+    ...custom
   };
-  return Sheet;
-};
+  return details;
+}
+function createGenericEventDetails(reason, event, customProperties) {
+  const custom = customProperties ?? EMPTY_OBJECT;
+  const details = {
+    reason,
+    event: event ?? new Event("base-ui"),
+    ...custom
+  };
+  return details;
+}

-// node_modules/react-remove-scroll-bar/dist/es2015/utils.js
-var zeroGap = {
-  left: 0,
-  top: 0,
-  right: 0,
-  gap: 0
-};
-var parse = function(x) {
-  return parseInt(x || "", 10) || 0;
-};
-var getOffset = function(gapMode) {
-  var cs = window.getComputedStyle(document.body);
-  var left = cs[gapMode === "padding" ? "paddingLeft" : "marginLeft"];
-  var top = cs[gapMode === "padding" ? "paddingTop" : "marginTop"];
-  var right = cs[gapMode === "padding" ? "paddingRight" : "marginRight"];
-  return [parse(left), parse(top), parse(right)];
-};
-var getGapWidth = function(gapMode) {
-  if (gapMode === void 0) {
-    gapMode = "margin";
+// node_modules/@base-ui/react/internals/useTransitionStatus.mjs
+var React12 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/utils/useOnMount.mjs
+var React11 = __toESM(require_react(), 1);
+function useOnMount(fn) {
+  React11.useEffect(fn, EMPTY_ARRAY);
+}
+
+// node_modules/@base-ui/utils/useAnimationFrame.mjs
+var EMPTY = null;
+var LAST_RAF = globalThis.requestAnimationFrame;
+var Scheduler = class {
+  /* This implementation uses an array as a backing data-structure for frame callbacks.
+   * It allows `O(1)` callback cancelling by inserting a `null` in the array, though it
+   * never calls the native `cancelAnimationFrame` if there are no frames left. This can
+   * be much more efficient if there is a call pattern that alterns as
+   * "request-cancel-request-cancel-…".
+   * But in the case of "request-request-…-cancel-cancel-…", it leaves the final animation
+   * frame to run anyway. We turn that frame into a `O(1)` no-op via `callbacksCount`. */
+  callbacks = [];
+  callbacksCount = 0;
+  nextId = 1;
+  startId = 1;
+  isScheduled = false;
+  tick = (timestamp) => {
+    this.isScheduled = false;
+    const currentCallbacks = this.callbacks;
+    const currentCallbacksCount = this.callbacksCount;
+    this.callbacks = [];
+    this.callbacksCount = 0;
+    this.startId = this.nextId;
+    if (currentCallbacksCount > 0) {
+      for (let i = 0; i < currentCallbacks.length; i += 1) {
+        currentCallbacks[i]?.(timestamp);
+      }
+    }
+  };
+  request(fn) {
+    const id = this.nextId;
+    this.nextId += 1;
+    this.callbacks.push(fn);
+    this.callbacksCount += 1;
+    const didRAFChange = LAST_RAF !== requestAnimationFrame && (LAST_RAF = requestAnimationFrame, true);
+    if (!this.isScheduled || didRAFChange) {
+      requestAnimationFrame(this.tick);
+      this.isScheduled = true;
+    }
+    return id;
   }
-  if (typeof window === "undefined") {
-    return zeroGap;
+  cancel(id) {
+    const index2 = id - this.startId;
+    if (index2 < 0 || index2 >= this.callbacks.length) {
+      return;
+    }
+    this.callbacks[index2] = null;
+    this.callbacksCount -= 1;
   }
-  var offsets = getOffset(gapMode);
-  var documentWidth = document.documentElement.clientWidth;
-  var windowWidth = window.innerWidth;
-  return {
-    left: offsets[0],
-    top: offsets[1],
-    right: offsets[2],
-    gap: Math.max(0, windowWidth - documentWidth + offsets[2] - offsets[0])
-  };
-};
-
-// node_modules/react-remove-scroll-bar/dist/es2015/component.js
-var Style = styleSingleton();
-var lockAttribute = "data-scroll-locked";
-var getStyles = function(_a, allowRelative, gapMode, important) {
-  var left = _a.left, top = _a.top, right = _a.right, gap = _a.gap;
-  if (gapMode === void 0) {
-    gapMode = "margin";
-  }
-  return "\n  .".concat(noScrollbarsClassName, " {\n   overflow: hidden ").concat(important, ";\n   padding-right: ").concat(gap, "px ").concat(important, ";\n  }\n  body[").concat(lockAttribute, "] {\n    overflow: hidden ").concat(important, ";\n    overscroll-behavior: contain;\n    ").concat([
-    allowRelative && "position: relative ".concat(important, ";"),
-    gapMode === "margin" && "\n    padding-left: ".concat(left, "px;\n    padding-top: ").concat(top, "px;\n    padding-right: ").concat(right, "px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(gap, "px ").concat(important, ";\n    "),
-    gapMode === "padding" && "padding-right: ".concat(gap, "px ").concat(important, ";")
-  ].filter(Boolean).join(""), "\n  }\n  \n  .").concat(zeroRightClassName, " {\n    right: ").concat(gap, "px ").concat(important, ";\n  }\n  \n  .").concat(fullWidthClassName, " {\n    margin-right: ").concat(gap, "px ").concat(important, ";\n  }\n  \n  .").concat(zeroRightClassName, " .").concat(zeroRightClassName, " {\n    right: 0 ").concat(important, ";\n  }\n  \n  .").concat(fullWidthClassName, " .").concat(fullWidthClassName, " {\n    margin-right: 0 ").concat(important, ";\n  }\n  \n  body[").concat(lockAttribute, "] {\n    ").concat(removedBarSizeVariable, ": ").concat(gap, "px;\n  }\n");
-};
-var getCurrentUseCounter = function() {
-  var counter = parseInt(document.body.getAttribute(lockAttribute) || "0", 10);
-  return isFinite(counter) ? counter : 0;
-};
-var useLockAttribute = function() {
-  React19.useEffect(function() {
-    document.body.setAttribute(lockAttribute, (getCurrentUseCounter() + 1).toString());
-    return function() {
-      var newCounter = getCurrentUseCounter() - 1;
-      if (newCounter <= 0) {
-        document.body.removeAttribute(lockAttribute);
-      } else {
-        document.body.setAttribute(lockAttribute, newCounter.toString());
-      }
-    };
-  }, []);
-};
-var RemoveScrollBar = function(_a) {
-  var noRelative = _a.noRelative, noImportant = _a.noImportant, _b = _a.gapMode, gapMode = _b === void 0 ? "margin" : _b;
-  useLockAttribute();
-  var gap = React19.useMemo(function() {
-    return getGapWidth(gapMode);
-  }, [gapMode]);
-  return React19.createElement(Style, { styles: getStyles(gap, !noRelative, gapMode, !noImportant ? "!important" : "") });
 };
-
-// node_modules/@radix-ui/react-dialog/node_modules/react-remove-scroll/dist/es2015/aggresiveCapture.js
-var passiveSupported = false;
-if (typeof window !== "undefined") {
-  try {
-    options = Object.defineProperty({}, "passive", {
-      get: function() {
-        passiveSupported = true;
-        return true;
-      }
+var scheduler = new Scheduler();
+var AnimationFrame = class _AnimationFrame {
+  static create() {
+    return new _AnimationFrame();
+  }
+  static request(fn) {
+    return scheduler.request(fn);
+  }
+  static cancel(id) {
+    return scheduler.cancel(id);
+  }
+  currentId = EMPTY;
+  /**
+   * Executes `fn` after `delay`, clearing any previously scheduled call.
+   */
+  request(fn) {
+    this.cancel();
+    this.currentId = scheduler.request(() => {
+      this.currentId = EMPTY;
+      fn();
     });
-    window.addEventListener("test", options, options);
-    window.removeEventListener("test", options, options);
-  } catch (err) {
-    passiveSupported = false;
   }
+  cancel = () => {
+    if (this.currentId !== EMPTY) {
+      scheduler.cancel(this.currentId);
+      this.currentId = EMPTY;
+    }
+  };
+  disposeEffect = () => {
+    return this.cancel;
+  };
+};
+function useAnimationFrame() {
+  const timeout = useRefWithInit(AnimationFrame.create).current;
+  useOnMount(timeout.disposeEffect);
+  return timeout;
 }
-var options;
-var nonPassive = passiveSupported ? { passive: false } : false;

-// node_modules/@radix-ui/react-dialog/node_modules/react-remove-scroll/dist/es2015/handleScroll.js
-var alwaysContainsScroll = function(node) {
-  return node.tagName === "TEXTAREA";
-};
-var elementCanBeScrolled = function(node, overflow) {
-  if (!(node instanceof Element)) {
-    return false;
+// node_modules/@base-ui/react/internals/useTransitionStatus.mjs
+function useTransitionStatus(open, enableIdleState = false, deferEndingState = false) {
+  const [transitionStatus, setTransitionStatus] = React12.useState(open && enableIdleState ? "idle" : void 0);
+  const [mounted, setMounted] = React12.useState(open);
+  if (open && !mounted) {
+    setMounted(true);
+    setTransitionStatus("starting");
   }
-  var styles = window.getComputedStyle(node);
-  return (
-    // not-not-scrollable
-    styles[overflow] !== "hidden" && // contains scroll inside self
-    !(styles.overflowY === styles.overflowX && !alwaysContainsScroll(node) && styles[overflow] === "visible")
-  );
-};
-var elementCouldBeVScrolled = function(node) {
-  return elementCanBeScrolled(node, "overflowY");
-};
-var elementCouldBeHScrolled = function(node) {
-  return elementCanBeScrolled(node, "overflowX");
-};
-var locationCouldBeScrolled = function(axis, node) {
-  var ownerDocument = node.ownerDocument;
-  var current = node;
-  do {
-    if (typeof ShadowRoot !== "undefined" && current instanceof ShadowRoot) {
-      current = current.host;
+  if (!open && mounted && transitionStatus !== "ending" && !deferEndingState) {
+    setTransitionStatus("ending");
+  }
+  if (!open && !mounted && transitionStatus === "ending") {
+    setTransitionStatus(void 0);
+  }
+  useIsoLayoutEffect(() => {
+    if (!open && mounted && transitionStatus !== "ending" && deferEndingState) {
+      const frame = AnimationFrame.request(() => {
+        setTransitionStatus("ending");
+      });
+      return () => {
+        AnimationFrame.cancel(frame);
+      };
     }
-    var isScrollable = elementCouldBeScrolled(axis, current);
-    if (isScrollable) {
-      var _a = getScrollVariables(axis, current), scrollHeight = _a[1], clientHeight = _a[2];
-      if (scrollHeight > clientHeight) {
-        return true;
+    return void 0;
+  }, [open, mounted, transitionStatus, deferEndingState]);
+  useIsoLayoutEffect(() => {
+    if (!open || enableIdleState) {
+      return void 0;
+    }
+    const frame = AnimationFrame.request(() => {
+      setTransitionStatus(void 0);
+    });
+    return () => {
+      AnimationFrame.cancel(frame);
+    };
+  }, [enableIdleState, open]);
+  useIsoLayoutEffect(() => {
+    if (!open || !enableIdleState) {
+      return void 0;
+    }
+    if (open && mounted && transitionStatus !== "idle") {
+      setTransitionStatus("starting");
+    }
+    const frame = AnimationFrame.request(() => {
+      setTransitionStatus("idle");
+    });
+    return () => {
+      AnimationFrame.cancel(frame);
+    };
+  }, [enableIdleState, open, mounted, transitionStatus]);
+  return {
+    mounted,
+    setMounted,
+    transitionStatus
+  };
+}
+
+// node_modules/@base-ui/react/internals/composite/list/useCompositeListItem.mjs
+var React13 = __toESM(require_react(), 1);
+function useCompositeListItem(params = {}) {
+  const {
+    guess,
+    label,
+    metadata,
+    textRef,
+    index: externalIndex
+  } = params;
+  const {
+    register: register2,
+    unregister,
+    subscribeMapChange,
+    nextIndexRef
+  } = useCompositeListContext();
+  const indexRef = React13.useRef(-1);
+  const [internalIndex, setInternalIndex] = React13.useState(externalIndex == null && guess ? () => {
+    if (indexRef.current === -1) {
+      const newIndex = nextIndexRef.current;
+      nextIndexRef.current += 1;
+      indexRef.current = newIndex;
+    }
+    return indexRef.current;
+  } : -1);
+  const index2 = externalIndex ?? internalIndex;
+  const componentRef = React13.useRef(null);
+  const ref = React13.useCallback((node) => {
+    const previousNode = componentRef.current;
+    if (previousNode) {
+      unregister(previousNode);
+    }
+    componentRef.current = node;
+    if (node) {
+      register2(node, {
+        metadata: metadata ?? null,
+        index: externalIndex ?? null,
+        label,
+        textRef
+      });
+    }
+  }, [externalIndex, register2, unregister, metadata, label, textRef]);
+  useIsoLayoutEffect(() => {
+    if (externalIndex != null) {
+      return void 0;
+    }
+    return subscribeMapChange((map) => {
+      const i = componentRef.current ? map.get(componentRef.current)?.index : null;
+      if (i != null) {
+        setInternalIndex(i);
+      }
+    });
+  }, [externalIndex, subscribeMapChange]);
+  return {
+    ref,
+    index: index2
+  };
+}
+
+// node_modules/@base-ui/react/internals/stateAttributesMapping.mjs
+var TransitionStatusDataAttributes = /* @__PURE__ */ (function(TransitionStatusDataAttributes2) {
+  TransitionStatusDataAttributes2["startingStyle"] = "data-starting-style";
+  TransitionStatusDataAttributes2["endingStyle"] = "data-ending-style";
+  return TransitionStatusDataAttributes2;
+})({});
+var STARTING_HOOK = {
+  "data-starting-style": ""
+};
+var ENDING_HOOK = {
+  "data-ending-style": ""
+};
+var transitionStatusMapping = {
+  transitionStatus(value) {
+    if (value === "starting") {
+      return STARTING_HOOK;
+    }
+    if (value === "ending") {
+      return ENDING_HOOK;
+    }
+    return null;
+  }
+};
+
+// node_modules/@base-ui/react/internals/use-button/useButton.mjs
+var React16 = __toESM(require_react(), 1);
+
+// node_modules/@floating-ui/utils/dist/floating-ui.utils.dom.mjs
+function hasWindow() {
+  return typeof window !== "undefined";
+}
+function getNodeName(node) {
+  if (isNode(node)) {
+    return (node.nodeName || "").toLowerCase();
+  }
+  return "#document";
+}
+function getWindow(node) {
+  var _node$ownerDocument;
+  return (node == null || (_node$ownerDocument = node.ownerDocument) == null ? void 0 : _node$ownerDocument.defaultView) || window;
+}
+function getDocumentElement(node) {
+  var _ref;
+  return (_ref = (isNode(node) ? node.ownerDocument : node.document) || window.document) == null ? void 0 : _ref.documentElement;
+}
+function isNode(value) {
+  if (!hasWindow()) {
+    return false;
+  }
+  return value instanceof Node || value instanceof getWindow(value).Node;
+}
+function isElement(value) {
+  if (!hasWindow()) {
+    return false;
+  }
+  return value instanceof Element || value instanceof getWindow(value).Element;
+}
+function isHTMLElement(value) {
+  if (!hasWindow()) {
+    return false;
+  }
+  return value instanceof HTMLElement || value instanceof getWindow(value).HTMLElement;
+}
+function isShadowRoot(value) {
+  if (!hasWindow() || typeof ShadowRoot === "undefined") {
+    return false;
+  }
+  return value instanceof ShadowRoot || value instanceof getWindow(value).ShadowRoot;
+}
+function isOverflowElement(element) {
+  const {
+    overflow,
+    overflowX,
+    overflowY,
+    display
+  } = getComputedStyle2(element);
+  return /auto|scroll|overlay|hidden|clip/.test(overflow + overflowY + overflowX) && display !== "inline" && display !== "contents";
+}
+function isTableElement(element) {
+  return /^(table|td|th)$/.test(getNodeName(element));
+}
+function isTopLayer(element) {
+  try {
+    if (element.matches(":popover-open")) {
+      return true;
+    }
+  } catch (_e) {
+  }
+  try {
+    return element.matches(":modal");
+  } catch (_e) {
+    return false;
+  }
+}
+var willChangeRe = /transform|translate|scale|rotate|perspective|filter/;
+var containRe = /paint|layout|strict|content/;
+var isNotNone = (value) => !!value && value !== "none";
+var isWebKitValue;
+function isContainingBlock(elementOrCss) {
+  const css = isElement(elementOrCss) ? getComputedStyle2(elementOrCss) : elementOrCss;
+  return isNotNone(css.transform) || isNotNone(css.translate) || isNotNone(css.scale) || isNotNone(css.rotate) || isNotNone(css.perspective) || !isWebKit() && (isNotNone(css.backdropFilter) || isNotNone(css.filter)) || willChangeRe.test(css.willChange || "") || containRe.test(css.contain || "");
+}
+function getContainingBlock(element) {
+  let currentNode = getParentNode(element);
+  while (isHTMLElement(currentNode) && !isLastTraversableNode(currentNode)) {
+    if (isContainingBlock(currentNode)) {
+      return currentNode;
+    } else if (isTopLayer(currentNode)) {
+      return null;
+    }
+    currentNode = getParentNode(currentNode);
+  }
+  return null;
+}
+function isWebKit() {
+  if (isWebKitValue == null) {
+    isWebKitValue = typeof CSS !== "undefined" && CSS.supports && CSS.supports("-webkit-backdrop-filter", "none");
+  }
+  return isWebKitValue;
+}
+function isLastTraversableNode(node) {
+  return /^(html|body|#document)$/.test(getNodeName(node));
+}
+function getComputedStyle2(element) {
+  return getWindow(element).getComputedStyle(element);
+}
+function getNodeScroll(element) {
+  if (isElement(element)) {
+    return {
+      scrollLeft: element.scrollLeft,
+      scrollTop: element.scrollTop
+    };
+  }
+  return {
+    scrollLeft: element.scrollX,
+    scrollTop: element.scrollY
+  };
+}
+function getParentNode(node) {
+  if (getNodeName(node) === "html") {
+    return node;
+  }
+  const result = (
+    // Step into the shadow DOM of the parent of a slotted node.
+    node.assignedSlot || // DOM Element detected.
+    node.parentNode || // ShadowRoot detected.
+    isShadowRoot(node) && node.host || // Fallback.
+    getDocumentElement(node)
+  );
+  return isShadowRoot(result) ? result.host : result;
+}
+function getNearestOverflowAncestor(node) {
+  const parentNode = getParentNode(node);
+  if (isLastTraversableNode(parentNode)) {
+    return (node.ownerDocument || node).body;
+  }
+  if (isHTMLElement(parentNode) && isOverflowElement(parentNode)) {
+    return parentNode;
+  }
+  return getNearestOverflowAncestor(parentNode);
+}
+function getOverflowAncestors(node, list, traverseIframes) {
+  var _node$ownerDocument2;
+  if (list === void 0) {
+    list = [];
+  }
+  if (traverseIframes === void 0) {
+    traverseIframes = true;
+  }
+  const scrollableAncestor = getNearestOverflowAncestor(node);
+  const isBody = scrollableAncestor === ((_node$ownerDocument2 = node.ownerDocument) == null ? void 0 : _node$ownerDocument2.body);
+  const win = getWindow(scrollableAncestor);
+  if (isBody) {
+    const frameElement = getFrameElement(win);
+    return list.concat(win, win.visualViewport || [], isOverflowElement(scrollableAncestor) ? scrollableAncestor : [], frameElement && traverseIframes ? getOverflowAncestors(frameElement) : []);
+  } else {
+    return list.concat(scrollableAncestor, getOverflowAncestors(scrollableAncestor, [], traverseIframes));
+  }
+}
+function getFrameElement(win) {
+  return win.parent && Object.getPrototypeOf(win.parent) ? win.frameElement : null;
+}
+
+// node_modules/@base-ui/react/internals/composite/root/CompositeRootContext.mjs
+var React14 = __toESM(require_react(), 1);
+var CompositeRootContext = /* @__PURE__ */ React14.createContext(void 0);
+if (true) CompositeRootContext.displayName = "CompositeRootContext";
+function useCompositeRootContext(optional = false) {
+  const context = React14.useContext(CompositeRootContext);
+  if (context === void 0 && !optional) {
+    throw new Error(true ? "Base UI: CompositeRootContext is missing. Composite parts must be placed within <Composite.Root>." : formatErrorMessage_default(16));
+  }
+  return context;
+}
+
+// node_modules/@base-ui/react/utils/useFocusableWhenDisabled.mjs
+var React15 = __toESM(require_react(), 1);
+function useFocusableWhenDisabled(parameters) {
+  const {
+    focusableWhenDisabled,
+    disabled: disabled2,
+    composite = false,
+    tabIndex: tabIndexProp = 0,
+    isNativeButton
+  } = parameters;
+  const isFocusableComposite = composite && focusableWhenDisabled !== false;
+  const isNonFocusableComposite = composite && focusableWhenDisabled === false;
+  const props = React15.useMemo(() => {
+    const additionalProps = {
+      // allow Tabbing away from focusableWhenDisabled elements
+      onKeyDown(event) {
+        if (disabled2 && focusableWhenDisabled && event.key !== "Tab") {
+          event.preventDefault();
+        }
+      }
+    };
+    if (!composite) {
+      additionalProps.tabIndex = tabIndexProp;
+      if (!isNativeButton && disabled2) {
+        additionalProps.tabIndex = focusableWhenDisabled ? tabIndexProp : -1;
+      }
+    }
+    if (isNativeButton && (focusableWhenDisabled || isFocusableComposite) || !isNativeButton && disabled2) {
+      additionalProps["aria-disabled"] = disabled2;
+    }
+    if (isNativeButton && (!focusableWhenDisabled || isNonFocusableComposite)) {
+      additionalProps.disabled = disabled2;
+    }
+    return additionalProps;
+  }, [composite, disabled2, focusableWhenDisabled, isFocusableComposite, isNonFocusableComposite, isNativeButton, tabIndexProp]);
+  return {
+    props
+  };
+}
+
+// node_modules/@base-ui/utils/owner.mjs
+function ownerDocument(node) {
+  return node?.ownerDocument || document;
+}
+
+// node_modules/@base-ui/react/utils/dispatchClickWithModifiers.mjs
+function dispatchClickWithModifiers(target, sourceEvent, {
+  detail = 0
+} = {}) {
+  target.dispatchEvent(new (getWindow(target)).PointerEvent("click", {
+    bubbles: true,
+    cancelable: true,
+    composed: true,
+    detail,
+    shiftKey: sourceEvent.shiftKey,
+    ctrlKey: sourceEvent.ctrlKey,
+    altKey: sourceEvent.altKey,
+    metaKey: sourceEvent.metaKey
+  }));
+}
+
+// node_modules/@base-ui/react/internals/use-button/useButton.mjs
+function useButton(parameters = {}) {
+  const {
+    disabled: disabled2 = false,
+    focusableWhenDisabled,
+    tabIndex = 0,
+    native: isNativeButton = true,
+    composite: compositeProp
+  } = parameters;
+  const elementRef = React16.useRef(null);
+  const compositeRootContext = useCompositeRootContext(true);
+  const isCompositeItem = compositeProp ?? compositeRootContext !== void 0;
+  const {
+    props: focusableWhenDisabledProps
+  } = useFocusableWhenDisabled({
+    focusableWhenDisabled,
+    disabled: disabled2,
+    composite: isCompositeItem,
+    tabIndex,
+    isNativeButton
+  });
+  if (true) {
+    React16.useEffect(() => {
+      if (!elementRef.current) {
+        return;
+      }
+      const isButtonTag = isButtonElement(elementRef.current);
+      if (isNativeButton) {
+        if (!isButtonTag) {
+          const ownerStackMessage = SafeReact.captureOwnerStack?.() || "";
+          const message = "A component that acts as a button expected a native <button> because the `nativeButton` prop is true. Rendering a non-<button> removes native button semantics, which can impact forms and accessibility. Use a real <button> in the `render` prop, or set `nativeButton` to `false`.";
+          error(`${message}${ownerStackMessage}`);
+        }
+      } else if (isButtonTag) {
+        const ownerStackMessage = SafeReact.captureOwnerStack?.() || "";
+        const message = "A component that acts as a button expected a non-<button> because the `nativeButton` prop is false. Rendering a <button> keeps native behavior while Base UI applies non-native attributes and handlers, which can add unintended extra attributes (such as `role` or `aria-disabled`). Use a non-<button> in the `render` prop, or set `nativeButton` to `true`.";
+        error(`${message}${ownerStackMessage}`);
+      }
+    }, [isNativeButton]);
+  }
+  const updateDisabled = React16.useCallback(() => {
+    const element = elementRef.current;
+    if (!isButtonElement(element)) {
+      return;
+    }
+    if (isCompositeItem && disabled2 && focusableWhenDisabledProps.disabled === void 0 && element.disabled) {
+      element.disabled = false;
+    }
+  }, [disabled2, focusableWhenDisabledProps.disabled, isCompositeItem]);
+  useIsoLayoutEffect(updateDisabled, [updateDisabled]);
+  const getButtonProps = React16.useCallback((externalProps = {}) => {
+    const {
+      onClick: externalOnClick,
+      onMouseDown: externalOnMouseDown,
+      onKeyUp: externalOnKeyUp,
+      onKeyDown: externalOnKeyDown,
+      onPointerDown: externalOnPointerDown,
+      ...otherExternalProps
+    } = externalProps;
+    return mergeProps({
+      onClick(event) {
+        if (disabled2) {
+          event.preventDefault();
+          return;
+        }
+        externalOnClick?.(event);
+      },
+      onMouseDown(event) {
+        if (!disabled2) {
+          externalOnMouseDown?.(event);
+        }
+      },
+      onKeyDown(event) {
+        if (disabled2) {
+          return;
+        }
+        makeEventPreventable(event);
+        externalOnKeyDown?.(event);
+        if (event.baseUIHandlerPrevented) {
+          return;
+        }
+        const isCurrentTarget = event.target === event.currentTarget;
+        const currentTarget = event.currentTarget;
+        const isButton = isButtonElement(currentTarget);
+        const isLink = !isNativeButton && isValidLinkElement(currentTarget);
+        const shouldClick = isCurrentTarget && (isNativeButton ? isButton : !isLink);
+        const isEnterKey = event.key === "Enter";
+        const isSpaceKey = event.key === " ";
+        const role = currentTarget.getAttribute("role");
+        const isTextNavigationRole = role?.startsWith("menuitem") || role === "option" || role === "gridcell";
+        if (isCurrentTarget && isCompositeItem && isSpaceKey) {
+          if (event.defaultPrevented && isTextNavigationRole) {
+            return;
+          }
+          event.preventDefault();
+          if (!isNativeButton || isButton) {
+            event.preventBaseUIHandler();
+            dispatchClickWithModifiers(currentTarget, event);
+          }
+          return;
+        }
+        if (!shouldClick || isNativeButton || !isSpaceKey && !isEnterKey) {
+          if (isCurrentTarget && isLink && isSpaceKey) {
+            event.preventDefault();
+          }
+          return;
+        }
+        if (event.defaultPrevented) {
+          return;
+        }
+        event.preventDefault();
+        if (isEnterKey) {
+          event.preventBaseUIHandler();
+          dispatchClickWithModifiers(currentTarget, event);
+        }
+      },
+      onKeyUp(event) {
+        if (disabled2) {
+          return;
+        }
+        makeEventPreventable(event);
+        externalOnKeyUp?.(event);
+        if (event.target === event.currentTarget && isNativeButton && isCompositeItem && isButtonElement(event.currentTarget) && event.key === " ") {
+          event.preventDefault();
+          return;
+        }
+        if (event.baseUIHandlerPrevented) {
+          return;
+        }
+        if (event.target === event.currentTarget && !isNativeButton && !isCompositeItem && !event.defaultPrevented && event.key === " ") {
+          event.preventBaseUIHandler();
+          dispatchClickWithModifiers(event.currentTarget, event);
+        }
+      },
+      onPointerDown(event) {
+        if (disabled2) {
+          event.preventDefault();
+          return;
+        }
+        externalOnPointerDown?.(event);
+      }
+    }, isNativeButton ? {
+      type: "button"
+    } : {
+      role: "button"
+    }, focusableWhenDisabledProps, otherExternalProps);
+  }, [disabled2, focusableWhenDisabledProps, isCompositeItem, isNativeButton]);
+  const buttonRef = useStableCallback((element) => {
+    elementRef.current = element;
+    updateDisabled();
+  });
+  return {
+    getButtonProps,
+    buttonRef
+  };
+}
+function isButtonElement(elem) {
+  return isHTMLElement(elem) && elem.tagName === "BUTTON";
+}
+function isValidLinkElement(elem) {
+  return isHTMLElement(elem) && elem.tagName === "A" && Boolean(elem.href);
+}
+
+// node_modules/@base-ui/utils/addEventListener.mjs
+function addEventListener(target, type, listener, options) {
+  target.addEventListener(type, listener, options);
+  return () => {
+    target.removeEventListener(type, listener, options);
+  };
+}
+
+// node_modules/@base-ui/utils/useValueAsRef.mjs
+function useValueAsRef(value) {
+  const latest = useRefWithInit(createLatestRef, value).current;
+  latest.next = value;
+  useIsoLayoutEffect(latest.effect);
+  return latest;
+}
+function createLatestRef(value) {
+  const latest = {
+    current: value,
+    next: value,
+    effect: () => {
+      latest.current = latest.next;
+    }
+  };
+  return latest;
+}
+
+// node_modules/@base-ui/react/internals/useOpenChangeComplete.mjs
+var React17 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/internals/useAnimationsFinished.mjs
+var ReactDOM = __toESM(require_react_dom(), 1);
+
+// node_modules/@base-ui/react/utils/resolveRef.mjs
+function resolveRef(maybeRef) {
+  if (maybeRef == null) {
+    return maybeRef;
+  }
+  return "current" in maybeRef ? maybeRef.current : maybeRef;
+}
+
+// node_modules/@base-ui/react/internals/useAnimationsFinished.mjs
+function useAnimationsFinished(elementOrRef, waitForStartingStyleRemoved = false) {
+  const frame = useAnimationFrame();
+  return useStableCallback((fnToExecute, signal = null) => {
+    frame.cancel();
+    const element = resolveRef(elementOrRef);
+    if (element == null) {
+      return;
+    }
+    const resolvedElement = element;
+    const done = () => {
+      ReactDOM.flushSync(fnToExecute);
+    };
+    if (typeof resolvedElement.getAnimations !== "function" || globalThis.BASE_UI_ANIMATIONS_DISABLED) {
+      fnToExecute();
+      return;
+    }
+    function exec() {
+      Promise.all(resolvedElement.getAnimations().map((animation) => animation.finished)).then(() => {
+        if (!signal?.aborted) {
+          done();
+        }
+      }, () => {
+        if (signal?.aborted) {
+          return;
+        }
+        const currentAnimations = resolvedElement.getAnimations();
+        if (currentAnimations.some((animation) => animation.pending || animation.playState !== "finished")) {
+          exec();
+          return;
+        }
+        done();
+      });
+    }
+    if (waitForStartingStyleRemoved) {
+      const startingStyleAttribute = "data-starting-style";
+      if (!resolvedElement.hasAttribute(startingStyleAttribute)) {
+        frame.request(exec);
+        return;
+      }
+      const attributeObserver = new MutationObserver(() => {
+        if (!resolvedElement.hasAttribute(startingStyleAttribute)) {
+          attributeObserver.disconnect();
+          exec();
+        }
+      });
+      attributeObserver.observe(resolvedElement, {
+        attributes: true,
+        attributeFilter: [startingStyleAttribute]
+      });
+      signal?.addEventListener("abort", () => attributeObserver.disconnect(), {
+        once: true
+      });
+      return;
+    }
+    frame.request(exec);
+  });
+}
+
+// node_modules/@base-ui/react/internals/useOpenChangeComplete.mjs
+function useOpenChangeComplete(parameters) {
+  const {
+    enabled = true,
+    open,
+    ref,
+    onComplete: onCompleteParam
+  } = parameters;
+  const onComplete = useStableCallback(onCompleteParam);
+  const runOnceAnimationsFinish = useAnimationsFinished(ref, open);
+  React17.useEffect(() => {
+    if (!enabled) {
+      return void 0;
+    }
+    const abortController = new AbortController();
+    runOnceAnimationsFinish(onComplete, abortController.signal);
+    return () => {
+      abortController.abort();
+    };
+  }, [enabled, open, onComplete, runOnceAnimationsFinish]);
+}
+
+// node_modules/@base-ui/utils/platform/parts.mjs
+var parts_exports = {};
+__export(parts_exports, {
+  engine: () => engine_exports,
+  env: () => env_exports,
+  os: () => os_exports,
+  screenReader: () => screen_reader_exports
+});
+
+// node_modules/@base-ui/utils/platform/os.mjs
+var os_exports = {};
+__export(os_exports, {
+  android: () => android,
+  apple: () => apple,
+  ios: () => ios,
+  linux: () => linux,
+  mac: () => mac,
+  windows: () => windows
+});
+
+// node_modules/@base-ui/utils/platform/shared.mjs
+function readRawData() {
+  if (typeof navigator === "undefined") {
+    return {
+      userAgent: "",
+      platform: "",
+      maxTouchPoints: 0
+    };
+  }
+  if (true) {
+    const uaData = navigator.userAgentData;
+    if (uaData && Array.isArray(uaData.brands)) {
+      return {
+        userAgent: uaData.brands.map(({
+          brand,
+          version: version2
+        }) => `${brand}/${version2}`).join(" "),
+        platform: uaData.platform ?? navigator.platform ?? "",
+        maxTouchPoints: navigator.maxTouchPoints ?? 0
+      };
+    }
+  }
+  return {
+    userAgent: navigator.userAgent,
+    platform: navigator.platform ?? "",
+    maxTouchPoints: navigator.maxTouchPoints ?? 0
+  };
+}
+var {
+  userAgent,
+  platform,
+  maxTouchPoints
+} = readRawData();
+var lowerUserAgent = userAgent.toLowerCase();
+var lowerPlatform = platform.toLowerCase();
+
+// node_modules/@base-ui/utils/platform/os.mjs
+var ios = /^i(os$|p)/.test(lowerPlatform) || lowerPlatform === "macintel" && maxTouchPoints > 1;
+var ANDROID_STRING = "android";
+var android = lowerPlatform === ANDROID_STRING || lowerUserAgent.includes(ANDROID_STRING);
+var mac = !ios && lowerPlatform.startsWith("mac");
+var windows = lowerPlatform.startsWith("win");
+var linux = !android && /^(linux|chrome os)/.test(lowerPlatform);
+var apple = mac || ios;
+
+// node_modules/@base-ui/utils/platform/engine.mjs
+var engine_exports = {};
+__export(engine_exports, {
+  blink: () => blink,
+  gecko: () => gecko,
+  webkit: () => webkit
+});
+var webkit = typeof CSS !== "undefined" && !!CSS.supports?.("-webkit-backdrop-filter:none");
+var gecko = !webkit && lowerUserAgent.includes("firefox");
+var blink = !webkit && lowerUserAgent.includes("chrom");
+
+// node_modules/@base-ui/utils/platform/screen-reader.mjs
+var screen_reader_exports = {};
+__export(screen_reader_exports, {
+  voiceOver: () => voiceOver
+});
+var voiceOver = apple;
+
+// node_modules/@base-ui/utils/platform/env.mjs
+var env_exports = {};
+__export(env_exports, {
+  jsdom: () => jsdom
+});
+var jsdom = /jsdom|happydom/.test(lowerUserAgent);
+
+// node_modules/@base-ui/utils/useTimeout.mjs
+var EMPTY2 = 0;
+var Timeout = class _Timeout {
+  static create() {
+    return new _Timeout();
+  }
+  currentId = EMPTY2;
+  /**
+   * Executes `fn` after `delay`, clearing any previously scheduled call.
+   */
+  start(delay, fn) {
+    this.clear();
+    this.currentId = setTimeout(() => {
+      this.currentId = EMPTY2;
+      fn();
+    }, delay);
+  }
+  isStarted() {
+    return this.currentId !== EMPTY2;
+  }
+  clear = () => {
+    if (this.currentId !== EMPTY2) {
+      clearTimeout(this.currentId);
+      this.currentId = EMPTY2;
+    }
+  };
+  disposeEffect = () => {
+    return this.clear;
+  };
+};
+function useTimeout() {
+  const timeout = useRefWithInit(Timeout.create).current;
+  useOnMount(timeout.disposeEffect);
+  return timeout;
+}
+
+// node_modules/@base-ui/utils/useScrollLock.mjs
+var originalHtmlStyles = {};
+var originalBodyStyles = {};
+var originalHtmlScrollBehavior = "";
+function getViewportScroller(html, body) {
+  return isOverflowElement(html) ? html : body;
+}
+function isPageScrollLocked(win, html, body) {
+  return /hidden|clip/.test(win.getComputedStyle(getViewportScroller(html, body)).overflowY);
+}
+function hasInsetScrollbars(referenceElement) {
+  if (typeof document === "undefined") {
+    return false;
+  }
+  const doc = ownerDocument(referenceElement);
+  const win = getWindow(doc);
+  return win.innerWidth - doc.documentElement.clientWidth > 0;
+}
+function supportsStableScrollbarGutter(referenceElement) {
+  const supported = typeof CSS !== "undefined" && CSS.supports && CSS.supports("scrollbar-gutter", "stable");
+  if (!supported || typeof document === "undefined") {
+    return false;
+  }
+  const doc = ownerDocument(referenceElement);
+  const html = doc.documentElement;
+  const body = doc.body;
+  const scrollContainer = getViewportScroller(html, body);
+  const originalScrollContainerOverflowY = scrollContainer.style.overflowY;
+  const originalHtmlStyleGutter = html.style.scrollbarGutter;
+  html.style.scrollbarGutter = "stable";
+  scrollContainer.style.overflowY = "scroll";
+  const before = scrollContainer.offsetWidth;
+  scrollContainer.style.overflowY = "hidden";
+  const after = scrollContainer.offsetWidth;
+  scrollContainer.style.overflowY = originalScrollContainerOverflowY;
+  html.style.scrollbarGutter = originalHtmlStyleGutter;
+  return before === after;
+}
+function preventScrollOverlayScrollbars(referenceElement) {
+  const doc = ownerDocument(referenceElement);
+  const html = doc.documentElement;
+  const body = doc.body;
+  const elementToLock = getViewportScroller(html, body);
+  const originalElementToLockStyles = {
+    overflowY: elementToLock.style.overflowY,
+    overflowX: elementToLock.style.overflowX
+  };
+  Object.assign(elementToLock.style, {
+    overflowY: "hidden",
+    overflowX: "hidden"
+  });
+  return () => {
+    Object.assign(elementToLock.style, originalElementToLockStyles);
+  };
+}
+function preventScrollInsetScrollbars(referenceElement) {
+  const doc = ownerDocument(referenceElement);
+  const html = doc.documentElement;
+  const body = doc.body;
+  const win = getWindow(html);
+  let scrollTop = 0;
+  let scrollLeft = 0;
+  let updateGutterOnly = false;
+  const resizeFrame = AnimationFrame.create();
+  if (parts_exports.engine.webkit && (win.visualViewport?.scale ?? 1) !== 1) {
+    return () => {
+    };
+  }
+  function lockScroll() {
+    const htmlStyles = win.getComputedStyle(html);
+    const bodyStyles = win.getComputedStyle(body);
+    const htmlScrollbarGutterValue = htmlStyles.scrollbarGutter || "";
+    const hasBothEdges = htmlScrollbarGutterValue.includes("both-edges");
+    const scrollbarGutterValue = hasBothEdges ? "stable both-edges" : "stable";
+    scrollTop = html.scrollTop;
+    scrollLeft = html.scrollLeft;
+    originalHtmlStyles = {
+      scrollbarGutter: html.style.scrollbarGutter,
+      overflowY: html.style.overflowY,
+      overflowX: html.style.overflowX
+    };
+    originalHtmlScrollBehavior = html.style.scrollBehavior;
+    originalBodyStyles = {
+      position: body.style.position,
+      height: body.style.height,
+      width: body.style.width,
+      boxSizing: body.style.boxSizing,
+      overflowY: body.style.overflowY,
+      overflowX: body.style.overflowX,
+      scrollBehavior: body.style.scrollBehavior
+    };
+    const isScrollableY2 = html.scrollHeight > html.clientHeight;
+    const isScrollableX = html.scrollWidth > html.clientWidth;
+    const hasConstantOverflowY = htmlStyles.overflowY === "scroll" || bodyStyles.overflowY === "scroll";
+    const hasConstantOverflowX = htmlStyles.overflowX === "scroll" || bodyStyles.overflowX === "scroll";
+    const scrollbarWidth = Math.max(0, win.innerWidth - body.clientWidth);
+    const scrollbarHeight = Math.max(0, win.innerHeight - body.clientHeight);
+    const marginY = parseFloat(bodyStyles.marginTop) + parseFloat(bodyStyles.marginBottom);
+    const marginX = parseFloat(bodyStyles.marginLeft) + parseFloat(bodyStyles.marginRight);
+    const elementToLock = getViewportScroller(html, body);
+    updateGutterOnly = supportsStableScrollbarGutter(referenceElement);
+    if (updateGutterOnly) {
+      html.style.scrollbarGutter = scrollbarGutterValue;
+      elementToLock.style.overflowY = "hidden";
+      elementToLock.style.overflowX = "hidden";
+      return;
+    }
+    Object.assign(html.style, {
+      scrollbarGutter: scrollbarGutterValue,
+      overflowY: "hidden",
+      overflowX: "hidden"
+    });
+    if (isScrollableY2 || hasConstantOverflowY) {
+      html.style.overflowY = "scroll";
+    }
+    if (isScrollableX || hasConstantOverflowX) {
+      html.style.overflowX = "scroll";
+    }
+    Object.assign(body.style, {
+      position: "relative",
+      height: marginY || scrollbarHeight ? `calc(100dvh - ${marginY + scrollbarHeight}px)` : "100dvh",
+      width: marginX || scrollbarWidth ? `calc(100vw - ${marginX + scrollbarWidth}px)` : "100vw",
+      boxSizing: "border-box",
+      // Assign the longhands that `cleanup` restores, so nothing is left behind.
+      overflowY: "hidden",
+      overflowX: "hidden",
+      scrollBehavior: "unset"
+    });
+    body.scrollTop = scrollTop;
+    body.scrollLeft = scrollLeft;
+    html.setAttribute("data-base-ui-scroll-locked", "");
+    html.style.scrollBehavior = "unset";
+  }
+  function cleanup() {
+    Object.assign(html.style, originalHtmlStyles);
+    Object.assign(body.style, originalBodyStyles);
+    if (!updateGutterOnly) {
+      html.scrollTop = scrollTop;
+      html.scrollLeft = scrollLeft;
+      html.removeAttribute("data-base-ui-scroll-locked");
+      html.style.scrollBehavior = originalHtmlScrollBehavior;
+    }
+  }
+  function handleResize() {
+    cleanup();
+    resizeFrame.request(lockScroll);
+  }
+  lockScroll();
+  const unsubscribeResize = addEventListener(win, "resize", handleResize);
+  return () => {
+    resizeFrame.cancel();
+    cleanup();
+    if (typeof win.removeEventListener === "function") {
+      unsubscribeResize();
+    }
+  };
+}
+var ScrollLocker = class {
+  lockCount = 0;
+  restore = null;
+  timeoutLock = Timeout.create();
+  timeoutUnlock = Timeout.create();
+  acquire(referenceElement) {
+    this.lockCount += 1;
+    if (this.lockCount === 1 && this.restore === null) {
+      this.timeoutLock.start(0, () => this.lock(referenceElement));
+    }
+    return this.release;
+  }
+  release = () => {
+    this.lockCount -= 1;
+    if (this.lockCount === 0 && this.restore) {
+      this.timeoutUnlock.start(0, this.unlock);
+    }
+  };
+  unlock = () => {
+    if (this.lockCount === 0 && this.restore) {
+      this.restore?.();
+      this.restore = null;
+    }
+  };
+  lock(referenceElement) {
+    if (this.lockCount === 0 || this.restore !== null) {
+      return;
+    }
+    const doc = ownerDocument(referenceElement);
+    const html = doc.documentElement;
+    const body = doc.body;
+    const win = getWindow(html);
+    if (isPageScrollLocked(win, html, body)) {
+      const observer = new win.MutationObserver(() => {
+        if (isPageScrollLocked(win, html, body)) {
+          return;
+        }
+        observer.disconnect();
+        this.restore = null;
+        this.lock(referenceElement);
+      });
+      const options = {
+        attributes: true
+      };
+      observer.observe(html, options);
+      observer.observe(body, options);
+      this.restore = () => observer.disconnect();
+      return;
+    }
+    const hasOverlayScrollbars = parts_exports.os.ios || !hasInsetScrollbars(referenceElement);
+    this.restore = hasOverlayScrollbars ? preventScrollOverlayScrollbars(referenceElement) : preventScrollInsetScrollbars(referenceElement);
+  }
+};
+var SCROLL_LOCKER = new ScrollLocker();
+function useScrollLock(enabled = true, referenceElement = null) {
+  useIsoLayoutEffect(() => {
+    if (!enabled) {
+      return void 0;
+    }
+    return SCROLL_LOCKER.acquire(referenceElement);
+  }, [enabled, referenceElement]);
+}
+
+// node_modules/@base-ui/react/floating-ui-react/components/FloatingDelayGroup.mjs
+var React18 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/floating-ui-react/utils/event.mjs
+function stopEvent(event) {
+  event.preventDefault();
+  event.stopPropagation();
+}
+function isReactEvent(event) {
+  return "nativeEvent" in event;
+}
+function isVirtualClick(event) {
+  if (event.pointerType === "" && event.isTrusted) {
+    return true;
+  }
+  if (parts_exports.os.android && event.pointerType) {
+    return event.type === "click" && event.buttons === 1;
+  }
+  return event.detail === 0 && !event.pointerType;
+}
+function isVirtualPointerEvent(event) {
+  if (parts_exports.env.jsdom) {
+    return false;
+  }
+  return !parts_exports.os.android && event.width === 0 && event.height === 0 || parts_exports.os.android && event.width === 1 && event.height === 1 && event.pressure === 0 && event.detail === 0 && event.pointerType === "mouse" || // iOS VoiceOver returns 0.333• for width/height.
+  event.width < 1 && event.height < 1 && event.pressure === 0 && event.detail === 0 && event.pointerType === "touch";
+}
+function isMouseLikePointerType(pointerType, strict) {
+  const values = ["mouse", "pen"];
+  if (!strict) {
+    values.push("", void 0);
+  }
+  return values.includes(pointerType);
+}
+function isClickLikeEvent(event) {
+  const type = event.type;
+  return type === "click" || type === "mousedown" || type === "keydown" || type === "keyup";
+}
+
+// node_modules/@base-ui/react/floating-ui-react/utils/constants.mjs
+var FOCUSABLE_ATTRIBUTE = "data-base-ui-focusable";
+var TYPEABLE_SELECTOR = "input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";
+var ARROW_LEFT = "ArrowLeft";
+var ARROW_RIGHT = "ArrowRight";
+var ARROW_UP = "ArrowUp";
+var ARROW_DOWN = "ArrowDown";
+
+// node_modules/@base-ui/react/internals/shadowDom.mjs
+function activeElement(doc) {
+  let element = doc.activeElement;
+  while (element?.shadowRoot?.activeElement != null) {
+    element = element.shadowRoot.activeElement;
+  }
+  return element;
+}
+function contains(parent, child) {
+  if (!parent || !child) {
+    return false;
+  }
+  const rootNode = child.getRootNode?.();
+  if (parent.contains(child)) {
+    return true;
+  }
+  if (rootNode && isShadowRoot(rootNode)) {
+    let next = child;
+    while (next) {
+      if (parent === next) {
+        return true;
+      }
+      next = next.parentNode || next.host;
+    }
+  }
+  return false;
+}
+function getTarget(event) {
+  if ("composedPath" in event) {
+    return event.composedPath()[0];
+  }
+  return event.target;
+}
+
+// node_modules/@base-ui/react/floating-ui-react/utils/element.mjs
+function isTargetInsideEnabledTrigger(target, triggerElements) {
+  if (!isElement(target)) {
+    return false;
+  }
+  const targetElement = target;
+  if (triggerElements.hasElement(targetElement)) {
+    return !targetElement.hasAttribute("data-trigger-disabled");
+  }
+  for (const [, trigger] of triggerElements.entries()) {
+    if (contains(trigger, targetElement)) {
+      return !trigger.hasAttribute("data-trigger-disabled");
+    }
+  }
+  return false;
+}
+function isEventTargetWithin(event, node) {
+  if (node == null) {
+    return false;
+  }
+  if ("composedPath" in event) {
+    return event.composedPath().includes(node);
+  }
+  const eventAgain = event;
+  return eventAgain.target != null && node.contains(eventAgain.target);
+}
+function isRootElement(element) {
+  return element.matches("html,body");
+}
+function isTypeableElement(element) {
+  return isHTMLElement(element) && element.matches(TYPEABLE_SELECTOR);
+}
+function isInteractiveElement(element) {
+  return element?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${TYPEABLE_SELECTOR}`) != null;
+}
+function isTypeableCombobox(element) {
+  if (!element) {
+    return false;
+  }
+  return element.getAttribute("role") === "combobox" && isTypeableElement(element);
+}
+function matchesFocusVisible(element) {
+  if (!element || parts_exports.env.jsdom) {
+    return true;
+  }
+  try {
+    return element.matches(":focus-visible");
+  } catch (_e) {
+    return true;
+  }
+}
+function getFloatingFocusElement(floatingElement) {
+  if (!floatingElement) {
+    return null;
+  }
+  return floatingElement.hasAttribute(FOCUSABLE_ATTRIBUTE) ? floatingElement : floatingElement.querySelector(`[${FOCUSABLE_ATTRIBUTE}]`) || floatingElement;
+}
+
+// node_modules/@base-ui/react/floating-ui-react/hooks/useHoverShared.mjs
+function resolveValue(value, pointerType) {
+  if (pointerType != null && !isMouseLikePointerType(pointerType)) {
+    return 0;
+  }
+  if (typeof value === "function") {
+    return value();
+  }
+  return value;
+}
+function getDelay(value, prop, pointerType) {
+  const result = resolveValue(value, pointerType);
+  if (typeof result === "number") {
+    return result;
+  }
+  return result?.[prop];
+}
+function getRestMs(value) {
+  if (typeof value === "function") {
+    return value();
+  }
+  return value;
+}
+function isClickLikeOpenEvent(openEventType, interactedInside) {
+  return interactedInside || openEventType === "click" || openEventType === "mousedown";
+}
+function isHoverOpenEvent(openEventType) {
+  return openEventType?.includes("mouse") && openEventType !== "mousedown";
+}
+
+// node_modules/@base-ui/react/floating-ui-react/components/FloatingDelayGroup.mjs
+var import_jsx_runtime2 = __toESM(require_jsx_runtime(), 1);
+var FloatingDelayGroupContext = /* @__PURE__ */ React18.createContext({
+  hasProvider: false,
+  timeoutMs: 0,
+  delayRef: {
+    current: 0
+  },
+  initialDelayRef: {
+    current: 0
+  },
+  timeout: new Timeout(),
+  currentIdRef: {
+    current: null
+  },
+  currentContextRef: {
+    current: null
+  }
+});
+if (true) FloatingDelayGroupContext.displayName = "FloatingDelayGroupContext";
+function resetDelayRef(delayRef, initialDelayRef) {
+  delayRef.current = initialDelayRef.current;
+}
+function FloatingDelayGroup(props) {
+  const {
+    children,
+    delay,
+    timeoutMs = 0
+  } = props;
+  const delayRef = React18.useRef(delay);
+  const initialDelayRef = React18.useRef(delay);
+  const currentIdRef = React18.useRef(null);
+  const currentContextRef = React18.useRef(null);
+  const timeout = useTimeout();
+  useIsoLayoutEffect(() => {
+    initialDelayRef.current = delay;
+    if (!currentIdRef.current) {
+      delayRef.current = delay;
+      return;
+    }
+    delayRef.current = {
+      open: getDelay(delayRef.current, "open"),
+      close: getDelay(delay, "close")
+    };
+  }, [delay, currentIdRef, delayRef, initialDelayRef]);
+  return /* @__PURE__ */ (0, import_jsx_runtime2.jsx)(FloatingDelayGroupContext.Provider, {
+    value: React18.useMemo(() => ({
+      hasProvider: true,
+      delayRef,
+      initialDelayRef,
+      currentIdRef,
+      timeoutMs,
+      currentContextRef,
+      timeout
+    }), [timeoutMs, timeout]),
+    children
+  });
+}
+function useDelayGroup(context, options = {
+  open: false
+}) {
+  const {
+    open
+  } = options;
+  const store = "rootStore" in context ? context.rootStore : context;
+  const floatingId = store.useState("floatingId");
+  const groupContext = React18.useContext(FloatingDelayGroupContext);
+  const {
+    currentIdRef,
+    delayRef,
+    timeoutMs,
+    initialDelayRef,
+    currentContextRef,
+    hasProvider,
+    timeout
+  } = groupContext;
+  const [isInstantPhase, setIsInstantPhase] = React18.useState(false);
+  const openRef = React18.useRef(open);
+  useIsoLayoutEffect(() => {
+    openRef.current = open;
+  }, [open]);
+  useIsoLayoutEffect(() => {
+    function unset() {
+      currentContextRef.current?.setIsInstantPhase(false);
+      currentIdRef.current = null;
+      currentContextRef.current = null;
+      delayRef.current = initialDelayRef.current;
+      timeout.clear();
+    }
+    if (!currentIdRef.current) {
+      return void 0;
+    }
+    if (!open && currentIdRef.current === floatingId) {
+      setIsInstantPhase(false);
+      if (timeoutMs) {
+        const closingId = floatingId;
+        timeout.start(timeoutMs, () => {
+          if (store.select("open") || currentIdRef.current && currentIdRef.current !== closingId) {
+            return;
+          }
+          unset();
+        });
+        return () => {
+          if (openRef.current || currentIdRef.current !== closingId) {
+            timeout.clear();
+          }
+        };
+      }
+      unset();
+    }
+    return void 0;
+  }, [open, floatingId, currentIdRef, delayRef, timeoutMs, initialDelayRef, currentContextRef, timeout, store]);
+  useIsoLayoutEffect(() => {
+    if (!open) {
+      return;
+    }
+    const prevContext = currentContextRef.current;
+    const prevId = currentIdRef.current;
+    timeout.clear();
+    currentContextRef.current = {
+      onOpenChange: store.setOpen,
+      setIsInstantPhase
+    };
+    currentIdRef.current = floatingId;
+    delayRef.current = {
+      open: 0,
+      close: getDelay(initialDelayRef.current, "close")
+    };
+    if (prevId !== null && prevId !== floatingId) {
+      setIsInstantPhase(true);
+      prevContext?.setIsInstantPhase(true);
+      prevContext?.onOpenChange(false, createChangeEventDetails(reason_parts_exports.none));
+    } else {
+      setIsInstantPhase(false);
+      prevContext?.setIsInstantPhase(false);
+    }
+  }, [open, floatingId, store, currentIdRef, delayRef, initialDelayRef, currentContextRef, timeout]);
+  useIsoLayoutEffect(() => {
+    return () => {
+      if (currentIdRef.current === floatingId) {
+        currentContextRef.current = null;
+        if (!openRef.current) {
+          return;
+        }
+        currentIdRef.current = null;
+        resetDelayRef(delayRef, initialDelayRef);
+        timeout.clear();
+      }
+    };
+  }, [currentContextRef, currentIdRef, delayRef, floatingId, initialDelayRef, timeout]);
+  return React18.useMemo(() => ({
+    hasProvider,
+    delayRef,
+    isInstantPhase
+  }), [hasProvider, delayRef, isInstantPhase]);
+}
+
+// node_modules/@base-ui/react/floating-ui-react/components/FloatingFocusManager.mjs
+var React22 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/utils/mergeCleanups.mjs
+function mergeCleanups(...cleanups) {
+  return () => {
+    for (let i = 0; i < cleanups.length; i += 1) {
+      const cleanup = cleanups[i];
+      if (cleanup) {
+        cleanup();
+      }
+    }
+  };
+}
+
+// node_modules/@base-ui/react/utils/FocusGuard.mjs
+var React19 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/utils/visuallyHidden.mjs
+var visuallyHiddenBase = {
+  clipPath: "inset(50%)",
+  overflow: "hidden",
+  whiteSpace: "nowrap",
+  border: 0,
+  padding: 0,
+  width: 1,
+  height: 1,
+  margin: -1
+};
+var visuallyHidden = {
+  ...visuallyHiddenBase,
+  position: "fixed",
+  top: 0,
+  left: 0
+};
+var visuallyHiddenInput = {
+  ...visuallyHiddenBase,
+  position: "absolute"
+};
+
+// node_modules/@base-ui/react/utils/FocusGuard.mjs
+var import_jsx_runtime3 = __toESM(require_jsx_runtime(), 1);
+var FocusGuard = /* @__PURE__ */ React19.forwardRef(function FocusGuard2(props, ref) {
+  const [role, setRole] = React19.useState();
+  useIsoLayoutEffect(() => {
+    if (parts_exports.screenReader.voiceOver && parts_exports.engine.webkit) {
+      setRole("button");
+    }
+  }, []);
+  const restProps = {
+    tabIndex: 0,
+    // Role is only for VoiceOver
+    role
+  };
+  return /* @__PURE__ */ (0, import_jsx_runtime3.jsx)("span", {
+    ...props,
+    ref,
+    style: visuallyHidden,
+    "aria-hidden": role ? void 0 : true,
+    ...restProps,
+    "data-base-ui-focus-guard": ""
+  });
+});
+if (true) FocusGuard.displayName = "FocusGuard";
+
+// node_modules/@floating-ui/utils/dist/floating-ui.utils.mjs
+var min = Math.min;
+var max = Math.max;
+var round = Math.round;
+var floor = Math.floor;
+var createCoords = (v) => ({
+  x: v,
+  y: v
+});
+var oppositeSideMap = {
+  left: "right",
+  right: "left",
+  bottom: "top",
+  top: "bottom"
+};
+function clamp(start, value, end) {
+  return max(start, min(value, end));
+}
+function evaluate(value, param) {
+  return typeof value === "function" ? value(param) : value;
+}
+function getSide(placement) {
+  return placement.split("-")[0];
+}
+function getAlignment(placement) {
+  return placement.split("-")[1];
+}
+function getOppositeAxis(axis) {
+  return axis === "x" ? "y" : "x";
+}
+function getAxisLength(axis) {
+  return axis === "y" ? "height" : "width";
+}
+function getSideAxis(placement) {
+  const firstChar = placement[0];
+  return firstChar === "t" || firstChar === "b" ? "y" : "x";
+}
+function getAlignmentAxis(placement) {
+  return getOppositeAxis(getSideAxis(placement));
+}
+function getAlignmentSides(placement, rects, rtl) {
+  if (rtl === void 0) {
+    rtl = false;
+  }
+  const alignment = getAlignment(placement);
+  const alignmentAxis = getAlignmentAxis(placement);
+  const length = getAxisLength(alignmentAxis);
+  let mainAlignmentSide = alignmentAxis === "x" ? alignment === (rtl ? "end" : "start") ? "right" : "left" : alignment === "start" ? "bottom" : "top";
+  if (rects.reference[length] > rects.floating[length]) {
+    mainAlignmentSide = getOppositePlacement(mainAlignmentSide);
+  }
+  return [mainAlignmentSide, getOppositePlacement(mainAlignmentSide)];
+}
+function getExpandedPlacements(placement) {
+  const oppositePlacement = getOppositePlacement(placement);
+  return [getOppositeAlignmentPlacement(placement), oppositePlacement, getOppositeAlignmentPlacement(oppositePlacement)];
+}
+function getOppositeAlignmentPlacement(placement) {
+  return placement.includes("start") ? placement.replace("start", "end") : placement.replace("end", "start");
+}
+var lrPlacement = ["left", "right"];
+var rlPlacement = ["right", "left"];
+var tbPlacement = ["top", "bottom"];
+var btPlacement = ["bottom", "top"];
+function getSideList(side, isStart, rtl) {
+  switch (side) {
+    case "top":
+    case "bottom":
+      if (rtl) return isStart ? rlPlacement : lrPlacement;
+      return isStart ? lrPlacement : rlPlacement;
+    case "left":
+    case "right":
+      return isStart ? tbPlacement : btPlacement;
+    default:
+      return [];
+  }
+}
+function getOppositeAxisPlacements(placement, flipAlignment, direction, rtl) {
+  const alignment = getAlignment(placement);
+  let list = getSideList(getSide(placement), direction === "start", rtl);
+  if (alignment) {
+    list = list.map((side) => side + "-" + alignment);
+    if (flipAlignment) {
+      list = list.concat(list.map(getOppositeAlignmentPlacement));
+    }
+  }
+  return list;
+}
+function getOppositePlacement(placement) {
+  const side = getSide(placement);
+  return oppositeSideMap[side] + placement.slice(side.length);
+}
+function expandPaddingObject(padding) {
+  var _padding$top, _padding$right, _padding$bottom, _padding$left;
+  return {
+    top: (_padding$top = padding.top) != null ? _padding$top : 0,
+    right: (_padding$right = padding.right) != null ? _padding$right : 0,
+    bottom: (_padding$bottom = padding.bottom) != null ? _padding$bottom : 0,
+    left: (_padding$left = padding.left) != null ? _padding$left : 0
+  };
+}
+function getPaddingObject(padding) {
+  return typeof padding !== "number" ? expandPaddingObject(padding) : {
+    top: padding,
+    right: padding,
+    bottom: padding,
+    left: padding
+  };
+}
+function rectToClientRect(rect) {
+  const {
+    x,
+    y,
+    width,
+    height
+  } = rect;
+  return {
+    width,
+    height,
+    top: y,
+    left: x,
+    right: x + width,
+    bottom: y + height,
+    x,
+    y
+  };
+}
+
+// node_modules/@base-ui/react/floating-ui-react/utils/composite.mjs
+function isDifferentGridRow(index2, cols, prevRow) {
+  return Math.floor(index2 / cols) !== prevRow;
+}
+function isIndexOutOfListBounds(list, index2) {
+  return index2 < 0 || index2 >= list.length;
+}
+function getMinListIndex(listRef, disabledIndices) {
+  return findNonDisabledListIndex(listRef.current, {
+    disabledIndices
+  });
+}
+function getMaxListIndex(listRef, disabledIndices) {
+  return findNonDisabledListIndex(listRef.current, {
+    decrement: true,
+    startingIndex: listRef.current.length,
+    disabledIndices
+  });
+}
+function findNonDisabledListIndex(list, {
+  startingIndex = -1,
+  decrement = false,
+  disabledIndices,
+  amount = 1
+} = {}) {
+  let index2 = startingIndex;
+  do {
+    index2 += decrement ? -amount : amount;
+  } while (index2 >= 0 && index2 <= list.length - 1 && isListIndexDisabled(list, index2, disabledIndices));
+  return index2;
+}
+function getGridNavigatedIndex(list, {
+  event,
+  orientation,
+  loopFocus,
+  onLoop,
+  rtl,
+  cols,
+  disabledIndices,
+  minIndex,
+  maxIndex,
+  prevIndex,
+  stopEvent: stop = false
+}) {
+  let nextIndex = prevIndex;
+  let verticalDirection;
+  if (event.key === ARROW_UP) {
+    verticalDirection = "up";
+  } else if (event.key === ARROW_DOWN) {
+    verticalDirection = "down";
+  }
+  if (verticalDirection) {
+    const rows = [];
+    const rowIndexMap = [];
+    let hasRoleRow = false;
+    let visibleItemCount = 0;
+    {
+      let currentRowEl = null;
+      let currentRowIndex = -1;
+      list.forEach((el, idx) => {
+        if (el == null) {
+          return;
+        }
+        visibleItemCount += 1;
+        const rowEl = el.closest('[role="row"]');
+        if (rowEl) {
+          hasRoleRow = true;
+        }
+        if (rowEl !== currentRowEl || currentRowIndex === -1) {
+          currentRowEl = rowEl;
+          currentRowIndex += 1;
+          rows[currentRowIndex] = [];
+        }
+        rows[currentRowIndex].push(idx);
+        rowIndexMap[idx] = currentRowIndex;
+      });
+    }
+    let hasDomRows = false;
+    let inferredDomCols = 0;
+    if (hasRoleRow) {
+      for (const row of rows) {
+        const rowLength = row.length;
+        if (rowLength > inferredDomCols) {
+          inferredDomCols = rowLength;
+        }
+        if (rowLength !== cols) {
+          hasDomRows = true;
+        }
+      }
+    }
+    const hasVirtualizedGaps = hasDomRows && visibleItemCount < list.length;
+    const verticalCols = inferredDomCols || cols;
+    const navigateVertically = (direction) => {
+      if (!hasDomRows || prevIndex === -1) {
+        return void 0;
+      }
+      const currentRow = rowIndexMap[prevIndex];
+      if (currentRow == null) {
+        return void 0;
+      }
+      const colInRow = rows[currentRow].indexOf(prevIndex);
+      const step = direction === "up" ? -1 : 1;
+      for (let nextRow = currentRow + step, i = 0; i < rows.length; i += 1, nextRow += step) {
+        if (nextRow < 0 || nextRow >= rows.length) {
+          if (!loopFocus || hasVirtualizedGaps) {
+            return void 0;
+          }
+          nextRow = nextRow < 0 ? rows.length - 1 : 0;
+          if (onLoop) {
+            const clampedCol = Math.min(colInRow, rows[nextRow].length - 1);
+            const targetItemIndex = rows[nextRow][clampedCol] ?? rows[nextRow][0];
+            const returnedItemIndex = onLoop(event, prevIndex, targetItemIndex);
+            nextRow = rowIndexMap[returnedItemIndex] ?? nextRow;
+          }
+        }
+        const targetRow = rows[nextRow];
+        for (let col = Math.min(colInRow, targetRow.length - 1); col >= 0; col -= 1) {
+          const candidate = targetRow[col];
+          if (!isListIndexDisabled(list, candidate, disabledIndices)) {
+            return candidate;
+          }
+        }
+      }
+      return void 0;
+    };
+    const navigateVerticallyWithInferredRows = (direction) => {
+      if (!hasVirtualizedGaps || prevIndex === -1) {
+        return void 0;
+      }
+      const colInRow = prevIndex % verticalCols;
+      const rowStep = direction === "up" ? -verticalCols : verticalCols;
+      const lastRowStart = maxIndex - maxIndex % verticalCols;
+      const rowCount = floor(maxIndex / verticalCols) + 1;
+      for (let rowStart = prevIndex - colInRow + rowStep, i = 0; i < rowCount; i += 1, rowStart += rowStep) {
+        if (rowStart < 0 || rowStart > maxIndex) {
+          if (!loopFocus) {
+            return void 0;
+          }
+          rowStart = rowStart < 0 ? lastRowStart : 0;
+        }
+        const rowEnd = Math.min(rowStart + verticalCols - 1, maxIndex);
+        for (let candidate = Math.min(rowStart + colInRow, rowEnd); candidate >= rowStart; candidate -= 1) {
+          if (!isListIndexDisabled(list, candidate, disabledIndices)) {
+            return candidate;
+          }
+        }
+      }
+      return void 0;
+    };
+    if (stop) {
+      stopEvent(event);
+    }
+    const verticalCandidate = navigateVertically(verticalDirection) ?? navigateVerticallyWithInferredRows(verticalDirection);
+    if (verticalCandidate !== void 0) {
+      nextIndex = verticalCandidate;
+    } else if (prevIndex === -1) {
+      nextIndex = verticalDirection === "up" ? maxIndex : minIndex;
+    } else {
+      nextIndex = findNonDisabledListIndex(list, {
+        startingIndex: prevIndex,
+        amount: verticalCols,
+        decrement: verticalDirection === "up",
+        disabledIndices
+      });
+      if (loopFocus) {
+        if (verticalDirection === "up" && (prevIndex - verticalCols < minIndex || nextIndex < 0)) {
+          const col = prevIndex % verticalCols;
+          const maxCol = maxIndex % verticalCols;
+          const offset4 = maxIndex - (maxCol - col);
+          if (maxCol === col) {
+            nextIndex = maxIndex;
+          } else {
+            nextIndex = maxCol > col ? offset4 : offset4 - verticalCols;
+          }
+          if (onLoop) {
+            nextIndex = onLoop(event, prevIndex, nextIndex);
+          }
+        }
+        if (verticalDirection === "down" && prevIndex + verticalCols > maxIndex) {
+          nextIndex = findNonDisabledListIndex(list, {
+            startingIndex: prevIndex % verticalCols - verticalCols,
+            amount: verticalCols,
+            disabledIndices
+          });
+          if (onLoop) {
+            nextIndex = onLoop(event, prevIndex, nextIndex);
+          }
+        }
+      }
+    }
+    if (isIndexOutOfListBounds(list, nextIndex)) {
+      nextIndex = prevIndex;
+    }
+  }
+  if (orientation === "both") {
+    const prevRow = floor(prevIndex / cols);
+    if (event.key === (rtl ? ARROW_LEFT : ARROW_RIGHT)) {
+      if (stop) {
+        stopEvent(event);
+      }
+      if (prevIndex % cols !== cols - 1) {
+        nextIndex = findNonDisabledListIndex(list, {
+          startingIndex: prevIndex,
+          disabledIndices
+        });
+        if (loopFocus && isDifferentGridRow(nextIndex, cols, prevRow)) {
+          nextIndex = findNonDisabledListIndex(list, {
+            startingIndex: prevIndex - prevIndex % cols - 1,
+            disabledIndices
+          });
+          if (onLoop) {
+            nextIndex = onLoop(event, prevIndex, nextIndex);
+          }
+        }
+      } else if (loopFocus) {
+        nextIndex = findNonDisabledListIndex(list, {
+          startingIndex: prevIndex - prevIndex % cols - 1,
+          disabledIndices
+        });
+        if (onLoop) {
+          nextIndex = onLoop(event, prevIndex, nextIndex);
+        }
+      }
+      if (isDifferentGridRow(nextIndex, cols, prevRow)) {
+        nextIndex = prevIndex;
+      }
+    }
+    if (event.key === (rtl ? ARROW_RIGHT : ARROW_LEFT)) {
+      if (stop) {
+        stopEvent(event);
+      }
+      if (prevIndex % cols !== 0) {
+        nextIndex = findNonDisabledListIndex(list, {
+          startingIndex: prevIndex,
+          decrement: true,
+          disabledIndices
+        });
+        if (loopFocus && isDifferentGridRow(nextIndex, cols, prevRow)) {
+          nextIndex = findNonDisabledListIndex(list, {
+            startingIndex: prevIndex + (cols - prevIndex % cols),
+            decrement: true,
+            disabledIndices
+          });
+          if (onLoop) {
+            nextIndex = onLoop(event, prevIndex, nextIndex);
+          }
+        }
+      } else if (loopFocus) {
+        nextIndex = findNonDisabledListIndex(list, {
+          startingIndex: prevIndex + (cols - prevIndex % cols),
+          decrement: true,
+          disabledIndices
+        });
+        if (onLoop) {
+          nextIndex = onLoop(event, prevIndex, nextIndex);
+        }
+      }
+      if (isDifferentGridRow(nextIndex, cols, prevRow)) {
+        nextIndex = prevIndex;
+      }
+    }
+    const lastRow = floor(maxIndex / cols) === prevRow;
+    if (isIndexOutOfListBounds(list, nextIndex)) {
+      if (loopFocus && lastRow) {
+        nextIndex = event.key === (rtl ? ARROW_RIGHT : ARROW_LEFT) ? maxIndex : findNonDisabledListIndex(list, {
+          startingIndex: prevIndex - prevIndex % cols - 1,
+          disabledIndices
+        });
+        if (onLoop) {
+          nextIndex = onLoop(event, prevIndex, nextIndex);
+        }
+      } else {
+        nextIndex = prevIndex;
+      }
+    }
+  }
+  return nextIndex;
+}
+function isListIndexDisabled(list, index2, disabledIndices) {
+  const isExplicitlyDisabled = typeof disabledIndices === "function" ? disabledIndices(index2) : disabledIndices?.includes(index2) ?? false;
+  if (isExplicitlyDisabled) {
+    return true;
+  }
+  const element = list[index2];
+  if (!element) {
+    return false;
+  }
+  if (!isElementVisible(element)) {
+    return true;
+  }
+  if (element.matches(":disabled")) {
+    return true;
+  }
+  return !disabledIndices && (element.hasAttribute("disabled") || element.getAttribute("aria-disabled") === "true");
+}
+function isHiddenByStyles(styles) {
+  return styles.visibility === "hidden" || styles.visibility === "collapse";
+}
+function isElementVisible(element, styles = element ? getComputedStyle2(element) : null) {
+  if (!element || !element.isConnected || !styles || isHiddenByStyles(styles)) {
+    return false;
+  }
+  if (typeof element.checkVisibility === "function") {
+    return element.checkVisibility();
+  }
+  return styles.display !== "none" && styles.display !== "contents";
+}
+
+// node_modules/@base-ui/react/floating-ui-react/utils/tabbable.mjs
+var CANDIDATE_SELECTOR = 'a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';
+function getParentElement(element) {
+  const assignedSlot = element.assignedSlot;
+  if (assignedSlot) {
+    return assignedSlot;
+  }
+  if (element.parentElement) {
+    return element.parentElement;
+  }
+  const rootNode = element.getRootNode();
+  return isShadowRoot(rootNode) ? rootNode.host : null;
+}
+function getDetailsSummary(details) {
+  for (const child of Array.from(details.children)) {
+    if (getNodeName(child) === "summary") {
+      return child;
+    }
+  }
+  return null;
+}
+function isWithinOpenDetailsSummary(element, details) {
+  const summary = getDetailsSummary(details);
+  return !!summary && (element === summary || contains(summary, element));
+}
+function isFocusableCandidate(element) {
+  const nodeName = element ? getNodeName(element) : "";
+  return element != null && element.matches(CANDIDATE_SELECTOR) && (nodeName !== "summary" || element.parentElement != null && getNodeName(element.parentElement) === "details" && getDetailsSummary(element.parentElement) === element) && (nodeName !== "details" || getDetailsSummary(element) == null) && (nodeName !== "input" || element.type !== "hidden");
+}
+function isFocusableElement(element) {
+  if (!isFocusableCandidate(element) || !element.isConnected || element.matches(":disabled")) {
+    return false;
+  }
+  for (let current = element; current; current = getParentElement(current)) {
+    const isAncestor = current !== element;
+    const isSlot = getNodeName(current) === "slot";
+    if (current.hasAttribute("inert")) {
+      return false;
+    }
+    if (isAncestor && getNodeName(current) === "details" && !current.open && !isWithinOpenDetailsSummary(element, current) || current.hasAttribute("hidden") || !isSlot && !isVisibleInTabbableTree(current, isAncestor)) {
+      return false;
+    }
+  }
+  return true;
+}
+function isVisibleInTabbableTree(element, isAncestor) {
+  const styles = getComputedStyle2(element);
+  if (!isAncestor) {
+    return isElementVisible(element, styles);
+  }
+  return styles.display !== "none";
+}
+function getTabIndex(element) {
+  const tabIndex = element.tabIndex;
+  if (tabIndex < 0) {
+    const nodeName = getNodeName(element);
+    if (nodeName === "details" || nodeName === "audio" || nodeName === "video" || isHTMLElement(element) && element.isContentEditable) {
+      return 0;
+    }
+  }
+  return tabIndex;
+}
+function getNamedRadioInput(element) {
+  if (getNodeName(element) !== "input") {
+    return null;
+  }
+  const input = element;
+  return input.type === "radio" && input.name !== "" ? input : null;
+}
+function isTabbableRadio(element, candidates) {
+  const input = getNamedRadioInput(element);
+  if (!input) {
+    return true;
+  }
+  const checkedRadio = candidates.find((candidate) => {
+    const radio = getNamedRadioInput(candidate);
+    return radio?.name === input.name && radio.form === input.form && radio.checked;
+  });
+  if (checkedRadio) {
+    return checkedRadio === input;
+  }
+  return candidates.find((candidate) => {
+    const radio = getNamedRadioInput(candidate);
+    return radio?.name === input.name && radio.form === input.form;
+  }) === input;
+}
+function getComposedChildren(container) {
+  if (isHTMLElement(container) && getNodeName(container) === "slot") {
+    const assignedElements = container.assignedElements({
+      flatten: true
+    });
+    if (assignedElements.length > 0) {
+      return assignedElements;
+    }
+  }
+  if (isHTMLElement(container) && container.shadowRoot) {
+    return Array.from(container.shadowRoot.children);
+  }
+  return Array.from(container.children);
+}
+function appendCandidates(container, list) {
+  getComposedChildren(container).forEach((child) => {
+    if (isFocusableCandidate(child)) {
+      list.push(child);
+    }
+    appendCandidates(child, list);
+  });
+}
+function appendMatchingElements(container, selector, list) {
+  getComposedChildren(container).forEach((child) => {
+    if (isHTMLElement(child) && child.matches(selector)) {
+      list.push(child);
+    }
+    appendMatchingElements(child, selector, list);
+  });
+}
+function isTabbable(element) {
+  return isFocusableElement(element) && getTabIndex(element) >= 0;
+}
+function focusable(container) {
+  const candidates = [];
+  appendCandidates(container, candidates);
+  return candidates.filter(isFocusableElement);
+}
+function tabbable(container) {
+  const candidates = focusable(container);
+  return candidates.filter((element) => getTabIndex(element) >= 0 && isTabbableRadio(element, candidates));
+}
+function getTabbableIn(container, dir) {
+  const list = tabbable(container);
+  const len = list.length;
+  if (len === 0) {
+    return void 0;
+  }
+  const active = activeElement(ownerDocument(container));
+  const index2 = list.indexOf(active);
+  const nextIndex = index2 === -1 ? dir === 1 ? 0 : len - 1 : index2 + dir;
+  return list[nextIndex];
+}
+function getNextTabbable(referenceElement) {
+  return getTabbableIn(ownerDocument(referenceElement).body, 1) || referenceElement;
+}
+function getPreviousTabbable(referenceElement) {
+  return getTabbableIn(ownerDocument(referenceElement).body, -1) || referenceElement;
+}
+function isOutsideEvent(event, container) {
+  const containerElement = container || event.currentTarget;
+  const relatedTarget = event.relatedTarget;
+  return !relatedTarget || !contains(containerElement, relatedTarget);
+}
+function disableFocusInside(container) {
+  const tabbableElements = tabbable(container);
+  tabbableElements.forEach((element) => {
+    element.dataset.tabindex = element.getAttribute("tabindex") || "";
+    element.setAttribute("tabindex", "-1");
+  });
+}
+function enableFocusInside(container) {
+  const elements = [];
+  appendMatchingElements(container, "[data-tabindex]", elements);
+  elements.forEach((element) => {
+    const tabindex = element.dataset.tabindex;
+    delete element.dataset.tabindex;
+    if (tabindex) {
+      element.setAttribute("tabindex", tabindex);
+    } else {
+      element.removeAttribute("tabindex");
+    }
+  });
+}
+
+// node_modules/@base-ui/react/floating-ui-react/utils/nodes.mjs
+function getNodeChildren(nodes, id, onlyOpenChildren = true) {
+  const directChildren = nodes.filter((node) => node.parentId === id);
+  return directChildren.flatMap((child) => [...!onlyOpenChildren || child.context?.open ? [child] : [], ...getNodeChildren(nodes, child.id, onlyOpenChildren)]);
+}
+function getNodeAncestors(nodes, id) {
+  let allAncestors = [];
+  let currentParentId = nodes.find((node) => node.id === id)?.parentId;
+  while (currentParentId) {
+    const currentNode = nodes.find((node) => node.id === currentParentId);
+    currentParentId = currentNode?.parentId;
+    if (currentNode) {
+      allAncestors = allAncestors.concat(currentNode);
+    }
+  }
+  return allAncestors;
+}
+
+// node_modules/@base-ui/react/floating-ui-react/utils/createAttribute.mjs
+function createAttribute(name) {
+  return `data-base-ui-${name}`;
+}
+
+// node_modules/@base-ui/react/floating-ui-react/utils/enqueueFocus.mjs
+var rafId = 0;
+function enqueueFocus(el, options = {}) {
+  const {
+    preventScroll = false,
+    sync = false,
+    shouldFocus
+  } = options;
+  cancelAnimationFrame(rafId);
+  function exec() {
+    if (shouldFocus && !shouldFocus()) {
+      return;
+    }
+    el?.focus({
+      preventScroll
+    });
+  }
+  if (sync) {
+    exec();
+    return NOOP;
+  }
+  const currentRafId = requestAnimationFrame(exec);
+  rafId = currentRafId;
+  return () => {
+    if (rafId === currentRafId) {
+      cancelAnimationFrame(currentRafId);
+      rafId = 0;
+    }
+  };
+}
+
+// node_modules/@base-ui/react/floating-ui-react/utils/markOthers.mjs
+var counters = {
+  inert: /* @__PURE__ */ new WeakMap(),
+  "aria-hidden": /* @__PURE__ */ new WeakMap()
+};
+var markerName = "data-base-ui-inert";
+var uncontrolledElementsSets = {
+  inert: /* @__PURE__ */ new WeakSet(),
+  "aria-hidden": /* @__PURE__ */ new WeakSet()
+};
+var markerCounterMap = /* @__PURE__ */ new WeakMap();
+var lockCount = 0;
+function getUncontrolledElementsSet(controlAttribute) {
+  return uncontrolledElementsSets[controlAttribute];
+}
+function unwrapHost(node) {
+  if (!node) {
+    return null;
+  }
+  return isShadowRoot(node) ? node.host : unwrapHost(node.parentNode);
+}
+var correctElements = (parent, targets) => targets.map((target) => {
+  if (parent.contains(target)) {
+    return target;
+  }
+  const correctedTarget = unwrapHost(target);
+  if (parent.contains(correctedTarget)) {
+    return correctedTarget;
+  }
+  return null;
+}).filter((x) => x != null);
+var buildKeepSet = (targets) => {
+  const keep = /* @__PURE__ */ new Set();
+  targets.forEach((target) => {
+    let node = target;
+    while (node && !keep.has(node)) {
+      keep.add(node);
+      node = node.parentNode;
+    }
+  });
+  return keep;
+};
+var collectOutsideElements = (root2, keepElements, stopElements) => {
+  const outside = [];
+  const walk = (parent) => {
+    if (!parent || stopElements.has(parent)) {
+      return;
+    }
+    Array.from(parent.children).forEach((node) => {
+      if (getNodeName(node) === "script") {
+        return;
+      }
+      if (keepElements.has(node)) {
+        walk(node);
+      } else {
+        outside.push(node);
+      }
+    });
+  };
+  walk(root2);
+  return outside;
+};
+function applyAttributeToOthers(uncorrectedAvoidElements, body, ariaHidden, inert, {
+  mark = true
+}) {
+  let controlAttribute = null;
+  if (inert) {
+    controlAttribute = "inert";
+  } else if (ariaHidden) {
+    controlAttribute = "aria-hidden";
+  }
+  let counterMap = null;
+  let uncontrolledElementsSet = null;
+  const avoidElements = correctElements(body, uncorrectedAvoidElements);
+  const markerTargets = mark ? collectOutsideElements(body, buildKeepSet(avoidElements), new Set(avoidElements)) : [];
+  const hiddenElements = [];
+  const markedElements = [];
+  if (controlAttribute) {
+    const map = counters[controlAttribute];
+    const currentUncontrolledElementsSet = getUncontrolledElementsSet(controlAttribute);
+    uncontrolledElementsSet = currentUncontrolledElementsSet;
+    counterMap = map;
+    const ariaLiveElements = correctElements(body, Array.from(body.querySelectorAll("[aria-live]")));
+    const controlElements = avoidElements.concat(ariaLiveElements);
+    const controlTargets = collectOutsideElements(body, buildKeepSet(controlElements), new Set(controlElements));
+    controlTargets.forEach((node) => {
+      const attr2 = node.getAttribute(controlAttribute);
+      const alreadyHidden = attr2 !== null && attr2 !== "false";
+      const counterValue = (map.get(node) || 0) + 1;
+      map.set(node, counterValue);
+      hiddenElements.push(node);
+      if (counterValue === 1 && alreadyHidden) {
+        currentUncontrolledElementsSet.add(node);
+      }
+      if (!alreadyHidden) {
+        node.setAttribute(controlAttribute, controlAttribute === "inert" ? "" : "true");
+      }
+    });
+  }
+  if (mark) {
+    markerTargets.forEach((node) => {
+      const markerValue = (markerCounterMap.get(node) || 0) + 1;
+      markerCounterMap.set(node, markerValue);
+      markedElements.push(node);
+      if (markerValue === 1) {
+        node.setAttribute(markerName, "");
+      }
+    });
+  }
+  lockCount += 1;
+  return () => {
+    if (counterMap) {
+      hiddenElements.forEach((element) => {
+        const currentCounterValue = counterMap.get(element) || 0;
+        const counterValue = currentCounterValue - 1;
+        counterMap.set(element, counterValue);
+        if (!counterValue) {
+          if (!uncontrolledElementsSet?.has(element) && controlAttribute) {
+            element.removeAttribute(controlAttribute);
+          }
+          uncontrolledElementsSet?.delete(element);
+        }
+      });
+    }
+    if (mark) {
+      markedElements.forEach((element) => {
+        const markerValue = (markerCounterMap.get(element) || 0) - 1;
+        markerCounterMap.set(element, markerValue);
+        if (!markerValue) {
+          element.removeAttribute(markerName);
+        }
+      });
+    }
+    lockCount -= 1;
+    if (!lockCount) {
+      counters.inert = /* @__PURE__ */ new WeakMap();
+      counters["aria-hidden"] = /* @__PURE__ */ new WeakMap();
+      uncontrolledElementsSets.inert = /* @__PURE__ */ new WeakSet();
+      uncontrolledElementsSets["aria-hidden"] = /* @__PURE__ */ new WeakSet();
+      markerCounterMap = /* @__PURE__ */ new WeakMap();
+    }
+  };
+}
+function markOthers(avoidElements, options = {}) {
+  const {
+    ariaHidden = false,
+    inert = false,
+    mark = true
+  } = options;
+  const body = ownerDocument(avoidElements[0]).body;
+  return applyAttributeToOthers(avoidElements, body, ariaHidden, inert, {
+    mark
+  });
+}
+
+// node_modules/@base-ui/react/floating-ui-react/components/FloatingPortal.mjs
+var React20 = __toESM(require_react(), 1);
+var ReactDOM2 = __toESM(require_react_dom(), 1);
+
+// node_modules/@base-ui/react/internals/constants.mjs
+var DISABLED_TRANSITIONS_STYLE = {
+  style: {
+    transition: "none"
+  }
+};
+var CLICK_TRIGGER_IDENTIFIER = "data-base-ui-click-trigger";
+var BASE_UI_SWIPE_IGNORE_ATTRIBUTE = "data-base-ui-swipe-ignore";
+var LEGACY_SWIPE_IGNORE_ATTRIBUTE = "data-swipe-ignore";
+var BASE_UI_SWIPE_IGNORE_SELECTOR = `[${BASE_UI_SWIPE_IGNORE_ATTRIBUTE}]`;
+var LEGACY_SWIPE_IGNORE_SELECTOR = `[${LEGACY_SWIPE_IGNORE_ATTRIBUTE}]`;
+var DROPDOWN_COLLISION_AVOIDANCE = {
+  fallbackAxisSide: "none"
+};
+var POPUP_COLLISION_AVOIDANCE = {
+  fallbackAxisSide: "end"
+};
+var ownerVisuallyHidden = {
+  clipPath: "inset(50%)",
+  position: "fixed",
+  top: 0,
+  left: 0
+};
+
+// node_modules/@base-ui/react/floating-ui-react/components/FloatingPortal.mjs
+var import_jsx_runtime4 = __toESM(require_jsx_runtime(), 1);
+var PortalContext = /* @__PURE__ */ React20.createContext(null);
+if (true) PortalContext.displayName = "PortalContext";
+var usePortalContext = () => React20.useContext(PortalContext);
+var attr = createAttribute("portal");
+function useFloatingPortalNode(props = {}) {
+  const {
+    ref,
+    container: containerProp,
+    componentProps = EMPTY_OBJECT,
+    elementProps
+  } = props;
+  const uniqueId = useId();
+  const portalContext = usePortalContext();
+  const parentPortalNode = portalContext?.portalNode;
+  const [containerElement, setContainerElement] = React20.useState(null);
+  const [portalNode, setPortalNode] = React20.useState(null);
+  const setPortalNodeRef = useStableCallback((node) => {
+    if (node !== null) {
+      setPortalNode(node);
+    }
+  });
+  const containerRef = React20.useRef(null);
+  useIsoLayoutEffect(() => {
+    if (containerProp === null) {
+      if (containerRef.current) {
+        containerRef.current = null;
+        setPortalNode(null);
+        setContainerElement(null);
+      }
+      return;
+    }
+    const resolvedContainer = (containerProp && (isNode(containerProp) ? containerProp : containerProp.current)) ?? parentPortalNode ?? document.body;
+    if (resolvedContainer == null) {
+      if (containerRef.current) {
+        containerRef.current = null;
+        setPortalNode(null);
+        setContainerElement(null);
+      }
+      return;
+    }
+    if (containerRef.current !== resolvedContainer) {
+      containerRef.current = resolvedContainer;
+      setPortalNode(null);
+      setContainerElement(resolvedContainer);
+    }
+  }, [containerProp, parentPortalNode]);
+  const portalElement = useRenderElement("div", componentProps, {
+    ref: [ref, setPortalNodeRef],
+    props: [{
+      id: uniqueId,
+      [attr]: ""
+    }, elementProps]
+  });
+  const portalSubtree = containerElement && portalElement ? /* @__PURE__ */ ReactDOM2.createPortal(portalElement, containerElement) : null;
+  return {
+    node: portalNode,
+    // `id` and `render` props can override or remove the generated ID. Use the exact
+    // rendered value so `aria-owns` never points at an ID absent from the DOM.
+    nodeId: /* @__PURE__ */ React20.isValidElement(portalElement) ? portalElement.props.id : void 0,
+    subtree: portalSubtree
+  };
+}
+var FloatingPortal = /* @__PURE__ */ React20.forwardRef(function FloatingPortal2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    style,
+    children,
+    container,
+    ...elementProps
+  } = componentProps;
+  const {
+    node: portalNode,
+    nodeId: portalNodeId,
+    subtree: portalSubtree
+  } = useFloatingPortalNode({
+    container,
+    ref: forwardedRef,
+    componentProps,
+    elementProps
+  });
+  const beforeOutsideRef = React20.useRef(null);
+  const afterOutsideRef = React20.useRef(null);
+  const beforeInsideRef = React20.useRef(null);
+  const afterInsideRef = React20.useRef(null);
+  const [focusManagerState, setFocusManagerState] = React20.useState(null);
+  const focusInsideDisabledRef = React20.useRef(false);
+  const modal = focusManagerState?.modal;
+  const open = focusManagerState?.open;
+  const shouldRenderGuards = !!focusManagerState && !focusManagerState.modal && focusManagerState.open && !!portalNode;
+  React20.useEffect(() => {
+    if (!portalNode || modal) {
+      return void 0;
+    }
+    function onFocus(event) {
+      if (portalNode && event.relatedTarget && isOutsideEvent(event)) {
+        if (event.type === "focusin") {
+          if (focusInsideDisabledRef.current) {
+            enableFocusInside(portalNode);
+            focusInsideDisabledRef.current = false;
+          }
+        } else {
+          disableFocusInside(portalNode);
+          focusInsideDisabledRef.current = true;
+        }
+      }
+    }
+    return mergeCleanups(addEventListener(portalNode, "focusin", onFocus, true), addEventListener(portalNode, "focusout", onFocus, true));
+  }, [portalNode, modal]);
+  useIsoLayoutEffect(() => {
+    if (!portalNode || open !== true || !focusInsideDisabledRef.current) {
+      return;
+    }
+    enableFocusInside(portalNode);
+    focusInsideDisabledRef.current = false;
+  }, [open, portalNode]);
+  const portalContextValue = React20.useMemo(() => ({
+    beforeOutsideRef,
+    afterOutsideRef,
+    beforeInsideRef,
+    afterInsideRef,
+    portalNode,
+    setFocusManagerState
+  }), [portalNode]);
+  return /* @__PURE__ */ (0, import_jsx_runtime4.jsxs)(React20.Fragment, {
+    children: [portalSubtree, /* @__PURE__ */ (0, import_jsx_runtime4.jsxs)(PortalContext.Provider, {
+      value: portalContextValue,
+      children: [shouldRenderGuards && portalNode && /* @__PURE__ */ (0, import_jsx_runtime4.jsx)(FocusGuard, {
+        "data-type": "outside",
+        ref: beforeOutsideRef,
+        onFocus: (event) => {
+          if (isOutsideEvent(event, portalNode)) {
+            beforeInsideRef.current?.focus();
+          } else {
+            const domReference = focusManagerState ? focusManagerState.domReference : null;
+            const prevTabbable = getPreviousTabbable(domReference);
+            prevTabbable?.focus();
+          }
+        }
+      }), shouldRenderGuards && portalNode && /* @__PURE__ */ (0, import_jsx_runtime4.jsx)("span", {
+        "aria-owns": portalNodeId,
+        style: ownerVisuallyHidden
+      }), portalNode && /* @__PURE__ */ ReactDOM2.createPortal(children, portalNode), shouldRenderGuards && portalNode && /* @__PURE__ */ (0, import_jsx_runtime4.jsx)(FocusGuard, {
+        "data-type": "outside",
+        ref: afterOutsideRef,
+        onFocus: (event) => {
+          if (isOutsideEvent(event, portalNode)) {
+            afterInsideRef.current?.focus();
+          } else {
+            const domReference = focusManagerState ? focusManagerState.domReference : null;
+            const nextTabbable = getNextTabbable(domReference);
+            nextTabbable?.focus();
+            if (focusManagerState?.closeOnFocusOut) {
+              focusManagerState?.onOpenChange(false, createChangeEventDetails(reason_parts_exports.focusOut, event.nativeEvent));
+            }
+          }
+        }
+      })]
+    })]
+  });
+});
+if (true) FloatingPortal.displayName = "FloatingPortal";
+
+// node_modules/@base-ui/react/floating-ui-react/components/FloatingTree.mjs
+var React21 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/floating-ui-react/utils/createEventEmitter.mjs
+function createEventEmitter() {
+  const map = /* @__PURE__ */ new Map();
+  return {
+    emit(event, data) {
+      map.get(event)?.forEach((listener) => listener(data));
+    },
+    on(event, listener) {
+      if (!map.has(event)) {
+        map.set(event, /* @__PURE__ */ new Set());
+      }
+      map.get(event).add(listener);
+    },
+    off(event, listener) {
+      map.get(event)?.delete(listener);
+    }
+  };
+}
+
+// node_modules/@base-ui/react/floating-ui-react/components/FloatingTree.mjs
+var import_jsx_runtime5 = __toESM(require_jsx_runtime(), 1);
+var FloatingNodeContext = /* @__PURE__ */ React21.createContext(null);
+if (true) FloatingNodeContext.displayName = "FloatingNodeContext";
+var FloatingTreeContext = /* @__PURE__ */ React21.createContext(null);
+if (true) FloatingTreeContext.displayName = "FloatingTreeContext";
+var useFloatingParentNodeId = () => React21.useContext(FloatingNodeContext)?.id || null;
+var useFloatingTree = (externalTree) => {
+  const contextTree = React21.useContext(FloatingTreeContext);
+  return externalTree ?? contextTree;
+};
+
+// node_modules/@base-ui/react/floating-ui-react/components/FloatingFocusManager.mjs
+var import_jsx_runtime6 = __toESM(require_jsx_runtime(), 1);
+function getEventType(event, lastInteractionType) {
+  const win = getWindow(getTarget(event));
+  if (event instanceof win.KeyboardEvent) {
+    return "keyboard";
+  }
+  if (event instanceof win.FocusEvent) {
+    return lastInteractionType || "keyboard";
+  }
+  if ("pointerType" in event) {
+    return event.pointerType || "keyboard";
+  }
+  if ("touches" in event) {
+    return "touch";
+  }
+  if (event instanceof win.MouseEvent) {
+    return lastInteractionType || (event.detail === 0 ? "keyboard" : "mouse");
+  }
+  return "";
+}
+var LIST_LIMIT = 20;
+var previouslyFocusedElements = [];
+function clearDisconnectedPreviouslyFocusedElements() {
+  previouslyFocusedElements = previouslyFocusedElements.filter((entry) => {
+    return entry.deref()?.isConnected;
+  });
+}
+function addPreviouslyFocusedElement(element) {
+  clearDisconnectedPreviouslyFocusedElements();
+  if (element && getNodeName(element) !== "body") {
+    previouslyFocusedElements.push(new WeakRef(element));
+    if (previouslyFocusedElements.length > LIST_LIMIT) {
+      previouslyFocusedElements = previouslyFocusedElements.slice(-LIST_LIMIT);
+    }
+  }
+}
+function getPreviouslyFocusedElement() {
+  clearDisconnectedPreviouslyFocusedElements();
+  return previouslyFocusedElements[previouslyFocusedElements.length - 1]?.deref();
+}
+function getFirstTabbableElement(container) {
+  if (!container) {
+    return null;
+  }
+  if (isTabbable(container)) {
+    return container;
+  }
+  return tabbable(container)[0] || container;
+}
+function handleTabIndex(floatingFocusElement) {
+  if (floatingFocusElement.hasAttribute("tabindex") && !floatingFocusElement.hasAttribute("data-tabindex")) {
+    return;
+  }
+  if (!floatingFocusElement.getAttribute("role")?.includes("dialog")) {
+    return;
+  }
+  const focusableElements = focusable(floatingFocusElement);
+  const tabbableContent = focusableElements.filter((element) => {
+    const dataTabIndex = element.getAttribute("data-tabindex") || "";
+    return isTabbable(element) || element.hasAttribute("data-tabindex") && !dataTabIndex.startsWith("-");
+  });
+  const tabIndex = floatingFocusElement.getAttribute("tabindex");
+  if (tabbableContent.length === 0) {
+    if (tabIndex !== "0") {
+      floatingFocusElement.setAttribute("tabindex", "0");
+      floatingFocusElement.setAttribute("data-tabindex", "0");
+    }
+  } else if (tabIndex !== "-1" || floatingFocusElement.hasAttribute("data-tabindex") && floatingFocusElement.getAttribute("data-tabindex") !== "-1") {
+    floatingFocusElement.setAttribute("tabindex", "-1");
+    floatingFocusElement.setAttribute("data-tabindex", "-1");
+  }
+}
+function FloatingFocusManager(props) {
+  const {
+    context,
+    children,
+    disabled: disabled2 = false,
+    initialFocus = true,
+    returnFocus = true,
+    restoreFocus = false,
+    modal = true,
+    closeOnFocusOut = true,
+    openInteractionType = "",
+    nextFocusableElement,
+    previousFocusableElement,
+    beforeContentFocusGuardRef,
+    externalTree,
+    getInsideElements
+  } = props;
+  const store = "rootStore" in context ? context.rootStore : context;
+  const open = store.useState("open");
+  const domReference = store.useState("domReferenceElement");
+  const floating = store.useState("floatingElement");
+  const {
+    events,
+    dataRef
+  } = store.context;
+  const getNodeId = useStableCallback(() => dataRef.current.floatingContext?.nodeId);
+  const ignoreInitialFocus = initialFocus === false;
+  const isUntrappedTypeableCombobox = isTypeableCombobox(domReference) && ignoreInitialFocus;
+  const initialFocusRef = useValueAsRef(initialFocus);
+  const returnFocusRef = useValueAsRef(returnFocus);
+  const openInteractionTypeRef = useValueAsRef(openInteractionType);
+  const openRef = useValueAsRef(open);
+  const tree = useFloatingTree(externalTree);
+  const portalContext = usePortalContext();
+  const preventReturnFocusRef = React22.useRef(false);
+  const isPointerDownRef = React22.useRef(false);
+  const pointerDownOutsideRef = React22.useRef(false);
+  const lastFocusedTabbableRef = React22.useRef(null);
+  const closeTypeRef = React22.useRef("");
+  const lastInteractionTypeRef = React22.useRef("");
+  const beforeGuardRef = React22.useRef(null);
+  const afterGuardRef = React22.useRef(null);
+  const mergedBeforeGuardRef = useMergedRefs(beforeGuardRef, beforeContentFocusGuardRef, portalContext?.beforeInsideRef);
+  const mergedAfterGuardRef = useMergedRefs(afterGuardRef, portalContext?.afterInsideRef);
+  const blurTimeout = useTimeout();
+  const pointerDownTimeout = useTimeout();
+  const restoreFocusFrame = useAnimationFrame();
+  const isInsidePortal = portalContext != null;
+  const floatingFocusElement = getFloatingFocusElement(floating);
+  const getTabbableContent = useStableCallback((container = floatingFocusElement) => {
+    return container ? tabbable(container) : [];
+  });
+  const getResolvedInsideElements = useStableCallback(() => getInsideElements?.().filter((element) => element != null) ?? []);
+  React22.useEffect(() => {
+    if (disabled2 || !modal) {
+      return void 0;
+    }
+    function onKeyDown(event) {
+      if (event.key === "Tab") {
+        if (contains(floatingFocusElement, activeElement(ownerDocument(floatingFocusElement))) && getTabbableContent().length === 0 && !isUntrappedTypeableCombobox) {
+          stopEvent(event);
+        }
+      }
+    }
+    const doc = ownerDocument(floatingFocusElement);
+    return addEventListener(doc, "keydown", onKeyDown);
+  }, [disabled2, floatingFocusElement, modal, isUntrappedTypeableCombobox, getTabbableContent]);
+  React22.useEffect(() => {
+    if (disabled2 || !open) {
+      return void 0;
+    }
+    const doc = ownerDocument(floatingFocusElement);
+    function clearPointerDownOutside() {
+      pointerDownOutsideRef.current = false;
+    }
+    function onPointerDown(event) {
+      const target = getTarget(event);
+      const insideElements = getResolvedInsideElements();
+      const pointerTargetInside = contains(floating, target) || contains(domReference, target) || contains(portalContext?.portalNode, target) || insideElements.some((element) => element === target || contains(element, target));
+      pointerDownOutsideRef.current = !pointerTargetInside;
+      lastInteractionTypeRef.current = event.pointerType || "keyboard";
+      if (target?.closest(`[${CLICK_TRIGGER_IDENTIFIER}]`)) {
+        isPointerDownRef.current = true;
+        pointerDownTimeout.start(0, () => {
+          isPointerDownRef.current = false;
+        });
+      }
+    }
+    function onKeyDown() {
+      lastInteractionTypeRef.current = "keyboard";
+    }
+    return mergeCleanups(
+      addEventListener(doc, "pointerdown", onPointerDown, true),
+      addEventListener(doc, "pointerup", clearPointerDownOutside, true),
+      addEventListener(doc, "pointercancel", clearPointerDownOutside, true),
+      addEventListener(doc, "keydown", onKeyDown, true),
+      // Avoid a stale `true` leaking into the next open (e.g. keep-mounted popups)
+      // if the popup dismissed between pointerdown and pointerup.
+      clearPointerDownOutside
+    );
+  }, [disabled2, floating, domReference, floatingFocusElement, open, portalContext, pointerDownTimeout, getResolvedInsideElements]);
+  React22.useEffect(() => {
+    if (disabled2 || !closeOnFocusOut) {
+      return void 0;
+    }
+    const doc = ownerDocument(floatingFocusElement);
+    function handlePointerDown() {
+      isPointerDownRef.current = true;
+      pointerDownTimeout.start(0, () => {
+        isPointerDownRef.current = false;
+      });
+    }
+    function handleFocusIn(event) {
+      const target = getTarget(event);
+      if (isTabbable(target)) {
+        lastFocusedTabbableRef.current = target;
+      }
+    }
+    function handleFocusOutside(event) {
+      const relatedTarget = event.relatedTarget;
+      const currentTarget = event.currentTarget;
+      const target = getTarget(event);
+      if (modal && relatedTarget == null && target != null && contains(floating, target)) {
+        addPreviouslyFocusedElement(target);
+      }
+      queueMicrotask(() => {
+        const nodeId = getNodeId();
+        const triggers = store.context.triggerElements;
+        const insideElements = getResolvedInsideElements();
+        const isRelatedFocusGuard = relatedTarget?.hasAttribute(createAttribute("focus-guard")) && [beforeGuardRef.current, afterGuardRef.current, portalContext?.beforeInsideRef.current, portalContext?.afterInsideRef.current, portalContext?.beforeOutsideRef.current, portalContext?.afterOutsideRef.current, resolveRef(previousFocusableElement), resolveRef(nextFocusableElement)].includes(relatedTarget);
+        const movedToUnrelatedNode = !(contains(domReference, relatedTarget) || contains(floating, relatedTarget) || contains(relatedTarget, floating) || contains(portalContext?.portalNode, relatedTarget) || insideElements.some((element) => element === relatedTarget || contains(element, relatedTarget)) || triggers.hasMatchingElement((trigger) => contains(trigger, relatedTarget)) || isRelatedFocusGuard || tree && (getNodeChildren(tree.nodesRef.current, nodeId).find((node) => contains(node.context?.elements.floating, relatedTarget) || contains(node.context?.elements.domReference, relatedTarget)) || getNodeAncestors(tree.nodesRef.current, nodeId).find((node) => [node.context?.elements.floating, getFloatingFocusElement(node.context?.elements.floating)].includes(relatedTarget) || node.context?.elements.domReference === relatedTarget)));
+        if (currentTarget === domReference && floatingFocusElement) {
+          handleTabIndex(floatingFocusElement);
+        }
+        if (restoreFocus && currentTarget !== domReference && !isElementVisible(target) && activeElement(doc) === doc.body) {
+          if (isHTMLElement(floatingFocusElement)) {
+            floatingFocusElement.focus();
+            if (restoreFocus === "popup") {
+              restoreFocusFrame.request(() => {
+                floatingFocusElement.focus();
+              });
+              return;
+            }
+          }
+          const tabbableContent = getTabbableContent();
+          const prevTabbable = lastFocusedTabbableRef.current;
+          const nodeToFocus = (prevTabbable && tabbableContent.includes(prevTabbable) ? prevTabbable : null) || tabbableContent[tabbableContent.length - 1] || floatingFocusElement;
+          if (isHTMLElement(nodeToFocus)) {
+            nodeToFocus.focus();
+          }
+        }
+        if (dataRef.current.insideReactTree) {
+          dataRef.current.insideReactTree = false;
+          return;
+        }
+        if ((isUntrappedTypeableCombobox ? true : !modal) && relatedTarget && movedToUnrelatedNode && !isPointerDownRef.current && // Fix React 18 Strict Mode returnFocus due to double rendering.
+        // For an "untrapped" typeable combobox (input role=combobox with
+        // initialFocus=false), re-opening the popup and tabbing out should still close it even
+        // when the previously focused element (e.g. the next tabbable outside the popup) is
+        // focused again. Otherwise, the popup remains open on the second Tab sequence:
+        // click input -> Tab (closes) -> click input -> Tab.
+        // Allow closing when `isUntrappedTypeableCombobox` regardless of the previously focused element.
+        (isUntrappedTypeableCombobox || relatedTarget !== getPreviouslyFocusedElement())) {
+          preventReturnFocusRef.current = true;
+          store.setOpen(false, createChangeEventDetails(reason_parts_exports.focusOut, event));
+        }
+      });
+    }
+    function markInsideReactTree() {
+      if (pointerDownOutsideRef.current) {
+        return;
+      }
+      dataRef.current.insideReactTree = true;
+      blurTimeout.start(0, () => {
+        dataRef.current.insideReactTree = false;
+      });
+    }
+    const domReferenceElement = isHTMLElement(domReference) ? domReference : null;
+    if (!floating && !domReferenceElement) {
+      return void 0;
+    }
+    return mergeCleanups(domReferenceElement && addEventListener(domReferenceElement, "focusout", handleFocusOutside), domReferenceElement && addEventListener(domReferenceElement, "pointerdown", handlePointerDown), floating && addEventListener(floating, "focusin", handleFocusIn), floating && addEventListener(floating, "focusout", handleFocusOutside), floating && portalContext && addEventListener(floating, "focusout", markInsideReactTree, true));
+  }, [disabled2, domReference, floating, floatingFocusElement, modal, tree, portalContext, store, closeOnFocusOut, restoreFocus, getTabbableContent, isUntrappedTypeableCombobox, getNodeId, dataRef, blurTimeout, pointerDownTimeout, restoreFocusFrame, nextFocusableElement, previousFocusableElement, getResolvedInsideElements]);
+  React22.useEffect(() => {
+    if (disabled2 || !floating || !open) {
+      return void 0;
+    }
+    const portalNodes = Array.from(portalContext?.portalNode?.querySelectorAll(`[${createAttribute("portal")}]`) || []);
+    const ancestors = tree ? getNodeAncestors(tree.nodesRef.current, getNodeId()) : [];
+    const rootAncestorComboboxDomReference = ancestors.find((node) => isTypeableCombobox(node.context?.elements.domReference || null))?.context?.elements.domReference;
+    const controlInsideElements = [floating, ...portalNodes, beforeGuardRef.current, afterGuardRef.current, portalContext?.beforeOutsideRef.current, portalContext?.afterOutsideRef.current, ...getResolvedInsideElements()];
+    const insideElements = [...controlInsideElements, rootAncestorComboboxDomReference, resolveRef(previousFocusableElement), resolveRef(nextFocusableElement), isUntrappedTypeableCombobox ? domReference : null].filter((x) => x != null);
+    const ariaHiddenCleanup = markOthers(insideElements, {
+      ariaHidden: modal || isUntrappedTypeableCombobox,
+      mark: false
+    });
+    const markerInsideElements = [floating, ...portalNodes].filter((x) => x != null);
+    const markerCleanup = markOthers(markerInsideElements);
+    return () => {
+      markerCleanup();
+      ariaHiddenCleanup();
+    };
+  }, [open, disabled2, domReference, floating, modal, portalContext, isUntrappedTypeableCombobox, tree, getNodeId, nextFocusableElement, previousFocusableElement, getResolvedInsideElements]);
+  useIsoLayoutEffect(() => {
+    if (!open || disabled2 || !isHTMLElement(floatingFocusElement)) {
+      return;
+    }
+    closeTypeRef.current = "";
+    lastInteractionTypeRef.current = "";
+    const doc = ownerDocument(floatingFocusElement);
+    const previouslyFocusedElement = activeElement(doc);
+    queueMicrotask(() => {
+      const initialFocusValueOrFn = initialFocusRef.current;
+      const resolvedInitialFocus = typeof initialFocusValueOrFn === "function" ? initialFocusValueOrFn(openInteractionTypeRef.current || "") : initialFocusValueOrFn;
+      if (resolvedInitialFocus === void 0 || resolvedInitialFocus === false) {
+        return;
+      }
+      const focusAlreadyInsideFloatingEl = contains(floatingFocusElement, previouslyFocusedElement);
+      if (focusAlreadyInsideFloatingEl) {
+        return;
+      }
+      let focusableElements = null;
+      const getDefaultFocusElement = () => {
+        if (focusableElements == null) {
+          focusableElements = getTabbableContent(floatingFocusElement);
+        }
+        return focusableElements[0] || floatingFocusElement;
+      };
+      let elToFocus;
+      if (resolvedInitialFocus === true || resolvedInitialFocus === null) {
+        elToFocus = getDefaultFocusElement();
+      } else {
+        elToFocus = resolveRef(resolvedInitialFocus);
+      }
+      elToFocus = elToFocus || getDefaultFocusElement();
+      const hadFocusInside = contains(floatingFocusElement, activeElement(doc));
+      void enqueueFocus(elToFocus, {
+        preventScroll: elToFocus === floatingFocusElement,
+        shouldFocus() {
+          if (!openRef.current) {
+            return false;
+          }
+          if (hadFocusInside) {
+            return true;
+          }
+          const currentActiveElement = activeElement(doc);
+          const focusMovedInside = currentActiveElement !== elToFocus && contains(floatingFocusElement, currentActiveElement);
+          return !focusMovedInside;
+        }
+      });
+    });
+  }, [disabled2, open, floatingFocusElement, getTabbableContent, initialFocusRef, openInteractionTypeRef, openRef]);
+  useIsoLayoutEffect(() => {
+    if (disabled2 || !floatingFocusElement) {
+      return void 0;
+    }
+    const doc = ownerDocument(floatingFocusElement);
+    const elementFocusedBeforeOpen = activeElement(doc);
+    const preferPreviousFocus = openInteractionTypeRef.current == null;
+    addPreviouslyFocusedElement(elementFocusedBeforeOpen);
+    function onOpenChangeLocal(details) {
+      if (!details.open) {
+        closeTypeRef.current = getEventType(details.nativeEvent, lastInteractionTypeRef.current);
+      }
+      if (details.reason === reason_parts_exports.triggerHover && details.nativeEvent.type === "mouseleave") {
+        preventReturnFocusRef.current = true;
+      }
+      if (details.reason !== reason_parts_exports.outsidePress) {
+        return;
+      }
+      if (details.nested) {
+        preventReturnFocusRef.current = false;
+      } else if (isVirtualClick(details.nativeEvent) || isVirtualPointerEvent(details.nativeEvent)) {
+        preventReturnFocusRef.current = false;
+      } else {
+        let isPreventScrollSupported = false;
+        ownerDocument(floatingFocusElement).createElement("div").focus({
+          get preventScroll() {
+            isPreventScrollSupported = true;
+            return false;
+          }
+        });
+        if (isPreventScrollSupported) {
+          preventReturnFocusRef.current = false;
+        } else {
+          preventReturnFocusRef.current = true;
+        }
+      }
+    }
+    events.on("openchange", onOpenChangeLocal);
+    function getReturnElement(closeType) {
+      const returnFocusValueOrFn = returnFocusRef.current;
+      let resolvedReturnFocusValue = typeof returnFocusValueOrFn === "function" ? returnFocusValueOrFn(closeType) : returnFocusValueOrFn;
+      if (resolvedReturnFocusValue === void 0 || resolvedReturnFocusValue === false) {
+        return null;
+      }
+      if (resolvedReturnFocusValue === null) {
+        resolvedReturnFocusValue = true;
+      }
+      const referenceReturnElement = domReference?.isConnected ? domReference : null;
+      const previousReturnElement = elementFocusedBeforeOpen?.isConnected && getNodeName(elementFocusedBeforeOpen) !== "body" ? elementFocusedBeforeOpen : null;
+      let defaultReturnElement = preferPreviousFocus ? previousReturnElement || referenceReturnElement : referenceReturnElement || previousReturnElement;
+      if (!defaultReturnElement) {
+        defaultReturnElement = getPreviouslyFocusedElement() || null;
+      }
+      if (typeof resolvedReturnFocusValue === "boolean") {
+        return defaultReturnElement;
+      }
+      return resolveRef(resolvedReturnFocusValue) || defaultReturnElement || null;
+    }
+    return () => {
+      events.off("openchange", onOpenChangeLocal);
+      const activeEl = activeElement(doc);
+      const insideElements = getResolvedInsideElements();
+      const isFocusInsideFloatingTree = contains(floating, activeEl) || insideElements.some((element) => element === activeEl || contains(element, activeEl)) || tree && getNodeChildren(tree.nodesRef.current, getNodeId(), false).some((node) => contains(node.context?.elements.floating, activeEl));
+      const returnFocusValueOrFn = returnFocusRef.current;
+      const closeType = closeTypeRef.current;
+      const returnElement = getReturnElement(closeType);
+      queueMicrotask(() => {
+        const tabbableReturnElement = getFirstTabbableElement(returnElement);
+        const hasExplicitReturnFocus = typeof returnFocusValueOrFn !== "boolean";
+        if (returnFocusValueOrFn && !preventReturnFocusRef.current && isHTMLElement(tabbableReturnElement) && // If the focus moved somewhere else after mount, avoid returning focus
+        // since it likely entered a different element which should be
+        // respected: https://github.com/floating-ui/floating-ui/issues/2607
+        (!hasExplicitReturnFocus && tabbableReturnElement !== activeEl && activeEl !== doc.body ? isFocusInsideFloatingTree : true)) {
+          const focusOptions = {
+            preventScroll: true
+          };
+          if (closeType === "keyboard") {
+            focusOptions.focusVisible = true;
+          }
+          tabbableReturnElement.focus(focusOptions);
+        }
+        preventReturnFocusRef.current = false;
+      });
+    };
+  }, [disabled2, floating, floatingFocusElement, returnFocusRef, openInteractionTypeRef, events, tree, domReference, getNodeId, getResolvedInsideElements]);
+  useIsoLayoutEffect(() => {
+    if (!parts_exports.engine.webkit || open || !floating) {
+      return;
+    }
+    const activeEl = activeElement(ownerDocument(floating));
+    if (!isHTMLElement(activeEl) || !isTypeableElement(activeEl)) {
+      return;
+    }
+    if (contains(floating, activeEl)) {
+      activeEl.blur();
+    }
+  }, [open, floating]);
+  useIsoLayoutEffect(() => {
+    if (disabled2 || !portalContext) {
+      return void 0;
+    }
+    portalContext.setFocusManagerState({
+      modal,
+      closeOnFocusOut,
+      open,
+      onOpenChange: store.setOpen,
+      domReference
+    });
+    return () => {
+      portalContext.setFocusManagerState(null);
+    };
+  }, [disabled2, portalContext, modal, open, store, closeOnFocusOut, domReference]);
+  useIsoLayoutEffect(() => {
+    if (disabled2 || !floatingFocusElement) {
+      return void 0;
+    }
+    handleTabIndex(floatingFocusElement);
+    return () => {
+      queueMicrotask(clearDisconnectedPreviouslyFocusedElements);
+    };
+  }, [disabled2, floatingFocusElement]);
+  const shouldRenderGuards = !disabled2 && (modal ? !isUntrappedTypeableCombobox : true) && (isInsidePortal || modal);
+  return /* @__PURE__ */ (0, import_jsx_runtime6.jsxs)(React22.Fragment, {
+    children: [shouldRenderGuards && /* @__PURE__ */ (0, import_jsx_runtime6.jsx)(FocusGuard, {
+      "data-type": "inside",
+      ref: mergedBeforeGuardRef,
+      onFocus: (event) => {
+        if (modal) {
+          const els = getTabbableContent();
+          void enqueueFocus(els[els.length - 1]);
+        } else if (portalContext?.portalNode) {
+          preventReturnFocusRef.current = false;
+          if (isOutsideEvent(event, portalContext.portalNode)) {
+            const nextTabbable = getNextTabbable(domReference);
+            nextTabbable?.focus();
+          } else {
+            resolveRef(previousFocusableElement ?? portalContext.beforeOutsideRef)?.focus();
+          }
+        }
+      }
+    }), children, shouldRenderGuards && /* @__PURE__ */ (0, import_jsx_runtime6.jsx)(FocusGuard, {
+      "data-type": "inside",
+      ref: mergedAfterGuardRef,
+      onFocus: (event) => {
+        if (modal) {
+          void enqueueFocus(getTabbableContent()[0]);
+        } else if (portalContext?.portalNode) {
+          if (closeOnFocusOut) {
+            preventReturnFocusRef.current = true;
+          }
+          if (isOutsideEvent(event, portalContext.portalNode)) {
+            const prevTabbable = getPreviousTabbable(domReference);
+            prevTabbable?.focus();
+          } else {
+            resolveRef(nextFocusableElement ?? portalContext.afterOutsideRef)?.focus();
+          }
+        }
+      }
+    })]
+  });
+}
+
+// node_modules/@base-ui/react/floating-ui-react/hooks/useClick.mjs
+var React23 = __toESM(require_react(), 1);
+function useClick(context, props = {}) {
+  const {
+    enabled = true,
+    event: eventOption = "click",
+    toggle = true,
+    ignoreMouse = false,
+    stickIfOpen = true,
+    touchOpenDelay = 0,
+    reason = reason_parts_exports.triggerPress
+  } = props;
+  const store = "rootStore" in context ? context.rootStore : context;
+  const dataRef = store.context.dataRef;
+  const pointerTypeRef = React23.useRef(void 0);
+  const frame = useAnimationFrame();
+  const touchOpenTimeout = useTimeout();
+  const reference = React23.useMemo(() => {
+    function setOpenWithTouchDelay(nextOpen, nativeEvent, target, pointerType) {
+      const details = createChangeEventDetails(reason, nativeEvent, target);
+      if (nextOpen && pointerType === "touch" && touchOpenDelay > 0) {
+        touchOpenTimeout.start(touchOpenDelay, () => {
+          store.setOpen(true, details);
+        });
+      } else {
+        store.setOpen(nextOpen, details);
+      }
+    }
+    function getNextOpen(open, currentTarget, isClickLikeOpenEvent2) {
+      const openEvent = dataRef.current.openEvent;
+      const hasClickedOnInactiveTrigger = store.select("domReferenceElement") !== currentTarget;
+      if (open && hasClickedOnInactiveTrigger) {
+        return true;
+      }
+      if (!open) {
+        return true;
+      }
+      if (!toggle) {
+        return true;
+      }
+      if (openEvent && stickIfOpen) {
+        return !isClickLikeOpenEvent2(openEvent.type);
+      }
+      return false;
+    }
+    return {
+      onPointerDown(event) {
+        pointerTypeRef.current = isMouseLikePointerType(event.pointerType, true) && isVirtualPointerEvent(event.nativeEvent) ? "virtual" : event.pointerType;
+      },
+      onMouseDown(event) {
+        const pointerType = pointerTypeRef.current;
+        const nativeEvent = event.nativeEvent;
+        const open = store.select("open");
+        if (event.button !== 0 || eventOption === "click" || isMouseLikePointerType(pointerType, true) && ignoreMouse) {
+          return;
+        }
+        const nextOpen = getNextOpen(open, event.currentTarget, (openEventType) => openEventType === "click" || openEventType === "mousedown");
+        const target = getTarget(nativeEvent);
+        if (isTypeableElement(target)) {
+          setOpenWithTouchDelay(nextOpen, nativeEvent, target, pointerType);
+          return;
+        }
+        const eventCurrentTarget = event.currentTarget;
+        frame.request(() => {
+          setOpenWithTouchDelay(nextOpen, nativeEvent, eventCurrentTarget, pointerType);
+        });
+      },
+      onClick(event) {
+        if (eventOption === "mousedown-only") {
+          return;
+        }
+        const pointerType = pointerTypeRef.current;
+        if (eventOption === "mousedown" && pointerType) {
+          pointerTypeRef.current = void 0;
+          return;
+        }
+        if (isMouseLikePointerType(pointerType, true) && ignoreMouse) {
+          return;
+        }
+        const open = store.select("open");
+        const nextOpen = getNextOpen(open, event.currentTarget, (openEventType) => openEventType === "click" || openEventType === "mousedown" || openEventType === "keydown" || openEventType === "keyup");
+        setOpenWithTouchDelay(nextOpen, event.nativeEvent, event.currentTarget, pointerType);
+      },
+      onKeyDown() {
+        pointerTypeRef.current = void 0;
+      }
+    };
+  }, [dataRef, eventOption, ignoreMouse, reason, store, stickIfOpen, toggle, frame, touchOpenTimeout, touchOpenDelay]);
+  return React23.useMemo(() => enabled ? {
+    reference
+  } : EMPTY_OBJECT, [enabled, reference]);
+}
+
+// node_modules/@base-ui/react/floating-ui-react/hooks/useClientPoint.mjs
+var React24 = __toESM(require_react(), 1);
+function createVirtualElement(domElement, data) {
+  let offsetX = null;
+  let offsetY = null;
+  let isAutoUpdateEvent = false;
+  return {
+    contextElement: domElement || void 0,
+    getBoundingClientRect() {
+      const domRect = domElement?.getBoundingClientRect() || {
+        width: 0,
+        height: 0,
+        x: 0,
+        y: 0
+      };
+      const isXAxis = data.axis === "x" || data.axis === "both";
+      const isYAxis = data.axis === "y" || data.axis === "both";
+      const canTrackCursorOnAutoUpdate = ["mouseenter", "mousemove"].includes(data.dataRef.current.openEvent?.type || "") && data.pointerType !== "touch";
+      let width = domRect.width;
+      let height = domRect.height;
+      let x = domRect.x;
+      let y = domRect.y;
+      if (offsetX == null && data.x && isXAxis) {
+        offsetX = domRect.x - data.x;
+      }
+      if (offsetY == null && data.y && isYAxis) {
+        offsetY = domRect.y - data.y;
+      }
+      x -= offsetX || 0;
+      y -= offsetY || 0;
+      width = 0;
+      height = 0;
+      if (!isAutoUpdateEvent || canTrackCursorOnAutoUpdate) {
+        width = data.axis === "y" ? domRect.width : 0;
+        height = data.axis === "x" ? domRect.height : 0;
+        x = isXAxis && data.x != null ? data.x : x;
+        y = isYAxis && data.y != null ? data.y : y;
+      } else if (isAutoUpdateEvent && !canTrackCursorOnAutoUpdate) {
+        height = data.axis === "x" ? domRect.height : height;
+        width = data.axis === "y" ? domRect.width : width;
+      }
+      isAutoUpdateEvent = true;
+      return {
+        width,
+        height,
+        x,
+        y,
+        top: y,
+        right: x + width,
+        bottom: y + height,
+        left: x
+      };
+    }
+  };
+}
+function isMouseBasedEvent(event) {
+  return event != null && event.clientX != null;
+}
+function useClientPoint(context, props = {}) {
+  const {
+    enabled = true,
+    axis = "both"
+  } = props;
+  const store = "rootStore" in context ? context.rootStore : context;
+  const open = store.useState("open");
+  const floating = store.useState("floatingElement");
+  const domReference = store.useState("domReferenceElement");
+  const dataRef = store.context.dataRef;
+  const initialRef = React24.useRef(false);
+  const cleanupListenerRef = React24.useRef(null);
+  const [pointerType, setPointerType] = React24.useState();
+  const [reactive, setReactive] = React24.useState([]);
+  const resetReference = useStableCallback((reference2) => {
+    store.set("positionReference", reference2);
+  });
+  const setReference = useStableCallback((newX, newY, referenceElement) => {
+    if (initialRef.current) {
+      return;
+    }
+    if (dataRef.current.openEvent && !isMouseBasedEvent(dataRef.current.openEvent)) {
+      return;
+    }
+    store.set("positionReference", createVirtualElement(referenceElement ?? domReference, {
+      x: newX,
+      y: newY,
+      axis,
+      dataRef,
+      pointerType
+    }));
+  });
+  const handleReferenceEnterOrMove = useStableCallback((event) => {
+    if (!open) {
+      setReference(event.clientX, event.clientY, event.currentTarget);
+    } else if (!cleanupListenerRef.current) {
+      setReference(event.clientX, event.clientY, event.currentTarget);
+      setReactive([]);
+    }
+  });
+  const openCheck = isMouseLikePointerType(pointerType) ? floating : open;
+  React24.useEffect(() => {
+    if (!enabled) {
+      resetReference(domReference);
+      return void 0;
+    }
+    if (!openCheck) {
+      return void 0;
+    }
+    function cleanupListener() {
+      cleanupListenerRef.current?.();
+      cleanupListenerRef.current = null;
+    }
+    const win = getWindow(floating);
+    function handleMouseMove(event) {
+      const target = getTarget(event);
+      if (!contains(floating, target)) {
+        setReference(event.clientX, event.clientY);
+      } else {
+        cleanupListener();
+      }
+    }
+    if (!dataRef.current.openEvent || isMouseBasedEvent(dataRef.current.openEvent)) {
+      cleanupListenerRef.current = addEventListener(win, "mousemove", handleMouseMove);
+    } else {
+      resetReference(domReference);
+    }
+    return cleanupListener;
+  }, [openCheck, enabled, floating, dataRef, domReference, store, setReference, resetReference, reactive]);
+  React24.useEffect(() => () => {
+    store.set("positionReference", null);
+  }, [store]);
+  React24.useEffect(() => {
+    if (enabled && !floating) {
+      initialRef.current = false;
+    }
+  }, [enabled, floating]);
+  React24.useEffect(() => {
+    if (!enabled && open) {
+      initialRef.current = true;
+    }
+  }, [enabled, open]);
+  const reference = React24.useMemo(() => {
+    function setPointerTypeRef(event) {
+      setPointerType(event.pointerType);
+    }
+    return {
+      onPointerDown: setPointerTypeRef,
+      onPointerEnter: setPointerTypeRef,
+      onMouseMove: handleReferenceEnterOrMove,
+      onMouseEnter: handleReferenceEnterOrMove
+    };
+  }, [handleReferenceEnterOrMove]);
+  return React24.useMemo(() => enabled ? {
+    reference,
+    trigger: reference
+  } : {}, [enabled, reference]);
+}
+
+// node_modules/@base-ui/react/floating-ui-react/hooks/useDismiss.mjs
+var React25 = __toESM(require_react(), 1);
+function alwaysFalse() {
+  return false;
+}
+function normalizeProp(normalizable) {
+  return {
+    escapeKey: typeof normalizable === "boolean" ? normalizable : normalizable?.escapeKey ?? false,
+    outsidePress: typeof normalizable === "boolean" ? normalizable : normalizable?.outsidePress ?? true
+  };
+}
+function useDismiss(context, props = {}) {
+  const {
+    enabled = true,
+    escapeKey: escapeKey2 = true,
+    outsidePress: outsidePressProp = true,
+    outsidePressEvent = "sloppy",
+    referencePress = alwaysFalse,
+    bubbles,
+    externalTree
+  } = props;
+  const store = "rootStore" in context ? context.rootStore : context;
+  const open = store.useState("open");
+  const floatingElement = store.useState("floatingElement");
+  const {
+    dataRef
+  } = store.context;
+  const tree = useFloatingTree(externalTree);
+  const outsidePressFn = useStableCallback(typeof outsidePressProp === "function" ? outsidePressProp : () => false);
+  const outsidePress2 = typeof outsidePressProp === "function" ? outsidePressFn : outsidePressProp;
+  const outsidePressEnabled = outsidePress2 !== false;
+  const getOutsidePressEventProp = useStableCallback(() => outsidePressEvent);
+  const {
+    escapeKey: escapeKeyBubbles,
+    outsidePress: outsidePressBubbles
+  } = normalizeProp(bubbles);
+  const pressStartedInsideRef = React25.useRef(false);
+  const pressStartPreventedRef = React25.useRef(false);
+  const suppressNextOutsideClickRef = React25.useRef(false);
+  const isComposingRef = React25.useRef(false);
+  const currentPointerTypeRef = React25.useRef("");
+  const touchStateRef = React25.useRef(null);
+  const cancelDismissOnEndTimeout = useTimeout();
+  const clearInsideReactTreeTimeout = useTimeout();
+  const clearInsideReactTree = useStableCallback(() => {
+    clearInsideReactTreeTimeout.clear();
+    dataRef.current.insideReactTree = false;
+  });
+  const hasBlockingChild = useStableCallback((bubbleKey) => {
+    const nodeId = dataRef.current.floatingContext?.nodeId;
+    const children = tree ? getNodeChildren(tree.nodesRef.current, nodeId) : [];
+    return children.some((child) => child.context?.open && !child.context.dataRef.current[bubbleKey]);
+  });
+  const isEventWithinOwnElements = useStableCallback((event) => {
+    return isEventTargetWithin(event, store.select("floatingElement")) || isEventTargetWithin(event, store.select("domReferenceElement"));
+  });
+  const closeOnReferencePress = useStableCallback((event) => {
+    if (!referencePress()) {
+      return;
+    }
+    store.setOpen(false, createChangeEventDetails(reason_parts_exports.triggerPress, event.nativeEvent));
+  });
+  const closeOnEscapeKeyDown = useStableCallback((event) => {
+    if (!open || !enabled || !escapeKey2 || event.key !== "Escape") {
+      return;
+    }
+    if (isComposingRef.current) {
+      return;
+    }
+    if (!escapeKeyBubbles && hasBlockingChild("__escapeKeyBubbles")) {
+      return;
+    }
+    const native = isReactEvent(event) ? event.nativeEvent : event;
+    const eventDetails = createChangeEventDetails(reason_parts_exports.escapeKey, native);
+    store.setOpen(false, eventDetails);
+    if (!eventDetails.isCanceled) {
+      event.preventDefault();
+    }
+    if (!escapeKeyBubbles && !eventDetails.isPropagationAllowed) {
+      event.stopPropagation();
+    }
+  });
+  const markInsideReactTree = useStableCallback(() => {
+    dataRef.current.insideReactTree = true;
+    clearInsideReactTreeTimeout.start(0, clearInsideReactTree);
+  });
+  const markPressStartedInsideReactTree = useStableCallback((event) => {
+    if (!open || !enabled || event.button !== 0) {
+      return;
+    }
+    const target = getTarget(event.nativeEvent);
+    if (!contains(store.select("floatingElement"), target)) {
+      return;
+    }
+    if (!pressStartedInsideRef.current) {
+      pressStartedInsideRef.current = true;
+      pressStartPreventedRef.current = false;
+    }
+  });
+  const markInsidePressStartPrevented = useStableCallback((event) => {
+    if (!open || !enabled) {
+      return;
+    }
+    if (!(event.defaultPrevented || event.nativeEvent.defaultPrevented)) {
+      return;
+    }
+    if (pressStartedInsideRef.current) {
+      pressStartPreventedRef.current = true;
+    }
+  });
+  React25.useEffect(() => {
+    if (!open || !enabled) {
+      return clearInsideReactTree;
+    }
+    dataRef.current.__escapeKeyBubbles = escapeKeyBubbles;
+    dataRef.current.__outsidePressBubbles = outsidePressBubbles;
+    const compositionTimeout = new Timeout();
+    const preventedPressSuppressionTimeout = new Timeout();
+    function handleCompositionStart() {
+      compositionTimeout.clear();
+      isComposingRef.current = true;
+    }
+    function handleCompositionEnd() {
+      compositionTimeout.start(
+        // 0ms or 1ms don't work in Safari. 5ms appears to consistently work.
+        // Only apply to WebKit for the test to remain 0ms.
+        parts_exports.engine.webkit ? 5 : 0,
+        () => {
+          isComposingRef.current = false;
+        }
+      );
+    }
+    function suppressImmediateOutsideClickAfterPreventedStart() {
+      suppressNextOutsideClickRef.current = true;
+      preventedPressSuppressionTimeout.start(0, () => {
+        suppressNextOutsideClickRef.current = false;
+      });
+    }
+    function resetPressStartState() {
+      pressStartedInsideRef.current = false;
+      pressStartPreventedRef.current = false;
+    }
+    function getOutsidePressEvent() {
+      const type = currentPointerTypeRef.current;
+      const computedType = type === "pen" || !type ? "mouse" : type;
+      const outsidePressEventValue = getOutsidePressEventProp();
+      const resolved = typeof outsidePressEventValue === "function" ? outsidePressEventValue() : outsidePressEventValue;
+      if (typeof resolved === "string") {
+        return resolved;
+      }
+      return resolved[computedType];
+    }
+    function shouldIgnoreEvent(event) {
+      const computedOutsidePressEvent = getOutsidePressEvent();
+      return computedOutsidePressEvent === "intentional" && event.type !== "click" || computedOutsidePressEvent === "sloppy" && event.type === "click";
+    }
+    function isEventWithinFloatingTree(event) {
+      const nodeId = dataRef.current.floatingContext?.nodeId;
+      const targetIsInsideChildren = tree && getNodeChildren(tree.nodesRef.current, nodeId).some((node) => isEventTargetWithin(event, node.context?.elements.floating));
+      return isEventWithinOwnElements(event) || targetIsInsideChildren;
+    }
+    function closeOnPressOutside(event) {
+      if (shouldIgnoreEvent(event)) {
+        if (event.type !== "click" && !isEventWithinOwnElements(event)) {
+          preventedPressSuppressionTimeout.clear();
+          suppressNextOutsideClickRef.current = false;
+        }
+        clearInsideReactTree();
+        return;
+      }
+      if (dataRef.current.insideReactTree) {
+        clearInsideReactTree();
+        return;
+      }
+      const target = getTarget(event);
+      const inertSelector = `[${createAttribute("inert")}]`;
+      const targetRoot = isElement(target) ? target.getRootNode() : null;
+      const markers = Array.from((isShadowRoot(targetRoot) ? targetRoot : ownerDocument(store.select("floatingElement"))).querySelectorAll(inertSelector));
+      const triggers = store.context.triggerElements;
+      if (target && (triggers.hasElement(target) || triggers.hasMatchingElement((trigger) => contains(trigger, target)))) {
+        return;
+      }
+      let targetRootAncestor = isElement(target) ? target : null;
+      while (targetRootAncestor && !isLastTraversableNode(targetRootAncestor)) {
+        const nextParent = getParentNode(targetRootAncestor);
+        if (isLastTraversableNode(nextParent) || !isElement(nextParent)) {
+          break;
+        }
+        targetRootAncestor = nextParent;
+      }
+      if (markers.length && isElement(target) && !isRootElement(target) && // Clicked on a direct ancestor (e.g. FloatingOverlay).
+      !contains(target, store.select("floatingElement")) && // If the target root element contains none of the markers, then the
+      // element was injected after the floating element rendered.
+      markers.every((marker) => !contains(targetRootAncestor, marker))) {
+        return;
+      }
+      if (isHTMLElement(target) && !("touches" in event)) {
+        const lastTraversableNode = isLastTraversableNode(target);
+        const style = getComputedStyle2(target);
+        const scrollRe = /auto|scroll/;
+        const isScrollableX = lastTraversableNode || scrollRe.test(style.overflowX);
+        const isScrollableY2 = lastTraversableNode || scrollRe.test(style.overflowY);
+        const canScrollX = isScrollableX && target.clientWidth > 0 && target.scrollWidth > target.clientWidth;
+        const canScrollY = isScrollableY2 && target.clientHeight > 0 && target.scrollHeight > target.clientHeight;
+        const isRTL4 = style.direction === "rtl";
+        const pressedVerticalScrollbar = canScrollY && (isRTL4 ? event.offsetX <= target.offsetWidth - target.clientWidth : event.offsetX > target.clientWidth);
+        const pressedHorizontalScrollbar = canScrollX && event.offsetY > target.clientHeight;
+        if (pressedVerticalScrollbar || pressedHorizontalScrollbar) {
+          return;
+        }
+      }
+      if (isEventWithinFloatingTree(event)) {
+        return;
+      }
+      if (getOutsidePressEvent() === "intentional" && suppressNextOutsideClickRef.current) {
+        preventedPressSuppressionTimeout.clear();
+        suppressNextOutsideClickRef.current = false;
+        return;
+      }
+      if (typeof outsidePress2 === "function" && !outsidePress2(event)) {
+        return;
+      }
+      if (hasBlockingChild("__outsidePressBubbles")) {
+        return;
+      }
+      store.setOpen(false, createChangeEventDetails(reason_parts_exports.outsidePress, event));
+      clearInsideReactTree();
+    }
+    function handlePointerDown(event) {
+      if (getOutsidePressEvent() !== "sloppy" || event.pointerType === "touch" || !store.select("open") || !enabled || isEventWithinOwnElements(event)) {
+        return;
+      }
+      closeOnPressOutside(event);
+    }
+    function handleTouchStart(event) {
+      if (getOutsidePressEvent() !== "sloppy" || !store.select("open") || !enabled || isEventWithinOwnElements(event)) {
+        return;
+      }
+      const touch = event.touches[0];
+      if (touch) {
+        touchStateRef.current = {
+          startTime: Date.now(),
+          startX: touch.clientX,
+          startY: touch.clientY,
+          dismissOnTouchEnd: false,
+          dismissOnMouseDown: true
+        };
+        cancelDismissOnEndTimeout.start(1e3, () => {
+          if (touchStateRef.current) {
+            touchStateRef.current.dismissOnTouchEnd = false;
+            touchStateRef.current.dismissOnMouseDown = false;
+          }
+        });
+      }
+    }
+    function addTargetEventListenerOnce(event, listener) {
+      const target = getTarget(event);
+      if (!target) {
+        return;
+      }
+      const unsubscribe2 = addEventListener(target, event.type, () => {
+        listener(event);
+        unsubscribe2();
+      });
+    }
+    function handleTouchStartCapture(event) {
+      currentPointerTypeRef.current = "touch";
+      addTargetEventListenerOnce(event, handleTouchStart);
+    }
+    function closeOnPressOutsideCapture(event) {
+      cancelDismissOnEndTimeout.clear();
+      if (event.type === "pointerdown") {
+        currentPointerTypeRef.current = event.pointerType;
+      }
+      if (event.type === "mousedown" && touchStateRef.current && !touchStateRef.current.dismissOnMouseDown) {
+        return;
+      }
+      addTargetEventListenerOnce(event, (targetEvent) => {
+        if (targetEvent.type === "pointerdown") {
+          handlePointerDown(targetEvent);
+        } else {
+          closeOnPressOutside(targetEvent);
+        }
+      });
+    }
+    function handlePressEndCapture(event) {
+      if (!pressStartedInsideRef.current) {
+        return;
+      }
+      const pressStartedInsideDefaultPrevented = pressStartPreventedRef.current;
+      resetPressStartState();
+      if (getOutsidePressEvent() !== "intentional") {
+        return;
+      }
+      if (event.type === "pointercancel") {
+        if (pressStartedInsideDefaultPrevented) {
+          suppressImmediateOutsideClickAfterPreventedStart();
+        }
+        return;
+      }
+      if (isEventWithinFloatingTree(event)) {
+        return;
+      }
+      if (pressStartedInsideDefaultPrevented) {
+        suppressImmediateOutsideClickAfterPreventedStart();
+        return;
+      }
+      if (typeof outsidePress2 === "function" && !outsidePress2(event)) {
+        return;
+      }
+      preventedPressSuppressionTimeout.clear();
+      suppressNextOutsideClickRef.current = true;
+      clearInsideReactTree();
+    }
+    function handleTouchMove(event) {
+      if (getOutsidePressEvent() !== "sloppy" || !touchStateRef.current || isEventWithinOwnElements(event)) {
+        return;
+      }
+      const touch = event.touches[0];
+      if (!touch) {
+        return;
+      }
+      const deltaX = Math.abs(touch.clientX - touchStateRef.current.startX);
+      const deltaY = Math.abs(touch.clientY - touchStateRef.current.startY);
+      const distance = Math.sqrt(deltaX * deltaX + deltaY * deltaY);
+      if (distance > 5) {
+        touchStateRef.current.dismissOnTouchEnd = true;
+      }
+      if (distance > 10) {
+        closeOnPressOutside(event);
+        cancelDismissOnEndTimeout.clear();
+        touchStateRef.current = null;
+      }
+    }
+    function handleTouchMoveCapture(event) {
+      addTargetEventListenerOnce(event, handleTouchMove);
+    }
+    function handleTouchEnd(event) {
+      if (getOutsidePressEvent() !== "sloppy" || !touchStateRef.current || isEventWithinOwnElements(event)) {
+        return;
+      }
+      if (touchStateRef.current.dismissOnTouchEnd) {
+        closeOnPressOutside(event);
+      }
+      cancelDismissOnEndTimeout.clear();
+      touchStateRef.current = null;
+    }
+    function handleTouchEndCapture(event) {
+      addTargetEventListenerOnce(event, handleTouchEnd);
+    }
+    const doc = ownerDocument(floatingElement);
+    const unsubscribe = mergeCleanups(escapeKey2 && mergeCleanups(addEventListener(doc, "keydown", closeOnEscapeKeyDown), addEventListener(doc, "compositionstart", handleCompositionStart), addEventListener(doc, "compositionend", handleCompositionEnd)), outsidePressEnabled && mergeCleanups(addEventListener(doc, "click", closeOnPressOutsideCapture, true), addEventListener(doc, "pointerdown", closeOnPressOutsideCapture, true), addEventListener(doc, "pointerup", handlePressEndCapture, true), addEventListener(doc, "pointercancel", handlePressEndCapture, true), addEventListener(doc, "mousedown", closeOnPressOutsideCapture, true), addEventListener(doc, "mouseup", handlePressEndCapture, true), addEventListener(doc, "touchstart", handleTouchStartCapture, true), addEventListener(doc, "touchmove", handleTouchMoveCapture, true), addEventListener(doc, "touchend", handleTouchEndCapture, true)));
+    return () => {
+      unsubscribe();
+      compositionTimeout.clear();
+      preventedPressSuppressionTimeout.clear();
+      resetPressStartState();
+      suppressNextOutsideClickRef.current = false;
+      clearInsideReactTree();
+    };
+  }, [dataRef, floatingElement, escapeKey2, outsidePressEnabled, outsidePress2, open, enabled, escapeKeyBubbles, outsidePressBubbles, closeOnEscapeKeyDown, clearInsideReactTree, getOutsidePressEventProp, hasBlockingChild, isEventWithinOwnElements, tree, store, cancelDismissOnEndTimeout]);
+  const reference = React25.useMemo(() => ({
+    onKeyDown: closeOnEscapeKeyDown,
+    onPointerDown: closeOnReferencePress,
+    onClick: closeOnReferencePress
+  }), [closeOnEscapeKeyDown, closeOnReferencePress]);
+  const floating = React25.useMemo(() => ({
+    onKeyDown: closeOnEscapeKeyDown,
+    // `onMouseDown` may be blocked if `event.preventDefault()` is called in
+    // `onPointerDown`, such as with <NumberField.ScrubArea>.
+    // See https://github.com/mui/base-ui/pull/3379
+    onPointerDown: markInsidePressStartPrevented,
+    onMouseDown: markInsidePressStartPrevented,
+    onClickCapture: markInsideReactTree,
+    onMouseDownCapture(event) {
+      markInsideReactTree();
+      markPressStartedInsideReactTree(event);
+    },
+    onPointerDownCapture(event) {
+      markInsideReactTree();
+      markPressStartedInsideReactTree(event);
+    },
+    onMouseUpCapture: markInsideReactTree,
+    onTouchEndCapture: markInsideReactTree,
+    onTouchMoveCapture: markInsideReactTree
+  }), [closeOnEscapeKeyDown, markInsideReactTree, markPressStartedInsideReactTree, markInsidePressStartPrevented]);
+  return React25.useMemo(() => enabled ? {
+    reference,
+    floating,
+    trigger: reference
+  } : {}, [enabled, reference, floating]);
+}
+
+// node_modules/@base-ui/react/floating-ui-react/hooks/useFloating.mjs
+var React33 = __toESM(require_react(), 1);
+
+// node_modules/@floating-ui/core/dist/floating-ui.core.mjs
+function computeCoordsFromPlacement(_ref, placement, rtl) {
+  let {
+    reference,
+    floating
+  } = _ref;
+  const sideAxis = getSideAxis(placement);
+  const alignmentAxis = getAlignmentAxis(placement);
+  const alignLength = getAxisLength(alignmentAxis);
+  const side = getSide(placement);
+  const isVertical = sideAxis === "y";
+  const commonX = reference.x + reference.width / 2 - floating.width / 2;
+  const commonY = reference.y + reference.height / 2 - floating.height / 2;
+  const commonAlign = reference[alignLength] / 2 - floating[alignLength] / 2;
+  let coords;
+  switch (side) {
+    case "top":
+      coords = {
+        x: commonX,
+        y: reference.y - floating.height
+      };
+      break;
+    case "bottom":
+      coords = {
+        x: commonX,
+        y: reference.y + reference.height
+      };
+      break;
+    case "right":
+      coords = {
+        x: reference.x + reference.width,
+        y: commonY
+      };
+      break;
+    case "left":
+      coords = {
+        x: reference.x - floating.width,
+        y: commonY
+      };
+      break;
+    default:
+      coords = {
+        x: reference.x,
+        y: reference.y
+      };
+  }
+  const alignment = getAlignment(placement);
+  if (alignment) {
+    coords[alignmentAxis] += commonAlign * (alignment === "end" ? 1 : -1) * (rtl && isVertical ? -1 : 1);
+  }
+  return coords;
+}
+async function detectOverflow(state, options) {
+  var _await$platform$isEle;
+  if (options === void 0) {
+    options = {};
+  }
+  const {
+    x,
+    y,
+    platform: platform3,
+    rects,
+    elements,
+    strategy
+  } = state;
+  const {
+    boundary = "clippingAncestors",
+    rootBoundary = "viewport",
+    elementContext = "floating",
+    altBoundary = false,
+    padding = 0
+  } = evaluate(options, state);
+  const paddingObject = getPaddingObject(padding);
+  const altContext = elementContext === "floating" ? "reference" : "floating";
+  const element = elements[altBoundary ? altContext : elementContext];
+  const clippingClientRect = rectToClientRect(await platform3.getClippingRect({
+    element: ((_await$platform$isEle = await (platform3.isElement == null ? void 0 : platform3.isElement(element))) != null ? _await$platform$isEle : true) ? element : element.contextElement || await (platform3.getDocumentElement == null ? void 0 : platform3.getDocumentElement(elements.floating)),
+    boundary,
+    rootBoundary,
+    strategy
+  }));
+  const rect = elementContext === "floating" ? {
+    x,
+    y,
+    width: rects.floating.width,
+    height: rects.floating.height
+  } : rects.reference;
+  const offsetParent = await (platform3.getOffsetParent == null ? void 0 : platform3.getOffsetParent(elements.floating));
+  const offsetScale = await (platform3.isElement == null ? void 0 : platform3.isElement(offsetParent)) && await (platform3.getScale == null ? void 0 : platform3.getScale(offsetParent)) || {
+    x: 1,
+    y: 1
+  };
+  const elementClientRect = rectToClientRect(platform3.convertOffsetParentRelativeRectToViewportRelativeRect ? await platform3.convertOffsetParentRelativeRectToViewportRelativeRect({
+    elements,
+    rect,
+    offsetParent,
+    strategy
+  }) : rect);
+  return {
+    top: (clippingClientRect.top - elementClientRect.top + paddingObject.top) / offsetScale.y,
+    bottom: (elementClientRect.bottom - clippingClientRect.bottom + paddingObject.bottom) / offsetScale.y,
+    left: (clippingClientRect.left - elementClientRect.left + paddingObject.left) / offsetScale.x,
+    right: (elementClientRect.right - clippingClientRect.right + paddingObject.right) / offsetScale.x
+  };
+}
+var MAX_RESET_COUNT = 50;
+var computePosition = async (reference, floating, config) => {
+  const {
+    placement = "bottom",
+    strategy = "absolute",
+    middleware = [],
+    platform: platform3
+  } = config;
+  const platformWithDetectOverflow = platform3.detectOverflow ? platform3 : {
+    ...platform3,
+    detectOverflow
+  };
+  const rtl = await (platform3.isRTL == null ? void 0 : platform3.isRTL(floating));
+  let rects = await platform3.getElementRects({
+    reference,
+    floating,
+    strategy
+  });
+  let {
+    x,
+    y
+  } = computeCoordsFromPlacement(rects, placement, rtl);
+  let statefulPlacement = placement;
+  let resetCount = 0;
+  const middlewareData = {};
+  for (let i = 0; i < middleware.length; i++) {
+    const currentMiddleware = middleware[i];
+    if (!currentMiddleware) {
+      continue;
+    }
+    const {
+      name,
+      fn
+    } = currentMiddleware;
+    const {
+      x: nextX,
+      y: nextY,
+      data,
+      reset
+    } = await fn({
+      x,
+      y,
+      initialPlacement: placement,
+      placement: statefulPlacement,
+      strategy,
+      middlewareData,
+      rects,
+      platform: platformWithDetectOverflow,
+      elements: {
+        reference,
+        floating
+      }
+    });
+    x = nextX != null ? nextX : x;
+    y = nextY != null ? nextY : y;
+    middlewareData[name] = {
+      ...middlewareData[name],
+      ...data
+    };
+    if (reset && resetCount < MAX_RESET_COUNT) {
+      resetCount++;
+      if (typeof reset === "object") {
+        if (reset.placement) {
+          statefulPlacement = reset.placement;
+        }
+        if (reset.rects) {
+          rects = reset.rects === true ? await platform3.getElementRects({
+            reference,
+            floating,
+            strategy
+          }) : reset.rects;
+        }
+        ({
+          x,
+          y
+        } = computeCoordsFromPlacement(rects, statefulPlacement, rtl));
+      }
+      i = -1;
+    }
+  }
+  return {
+    x,
+    y,
+    placement: statefulPlacement,
+    strategy,
+    middlewareData
+  };
+};
+var flip = function(options) {
+  if (options === void 0) {
+    options = {};
+  }
+  return {
+    name: "flip",
+    options,
+    async fn(state) {
+      var _middlewareData$arrow, _middlewareData$flip;
+      const {
+        placement,
+        middlewareData,
+        rects,
+        initialPlacement,
+        platform: platform3,
+        elements
+      } = state;
+      const {
+        mainAxis: checkMainAxis = true,
+        crossAxis: checkCrossAxis = true,
+        fallbackPlacements: specifiedFallbackPlacements,
+        fallbackStrategy = "bestFit",
+        fallbackAxisSideDirection = "none",
+        flipAlignment = true,
+        ...detectOverflowOptions
+      } = evaluate(options, state);
+      if ((_middlewareData$arrow = middlewareData.arrow) != null && _middlewareData$arrow.alignmentOffset) {
+        return {};
+      }
+      const side = getSide(placement);
+      const initialSideAxis = getSideAxis(initialPlacement);
+      const isBasePlacement = getSide(initialPlacement) === initialPlacement;
+      const rtl = await (platform3.isRTL == null ? void 0 : platform3.isRTL(elements.floating));
+      const fallbackPlacements = specifiedFallbackPlacements || (isBasePlacement || !flipAlignment ? [getOppositePlacement(initialPlacement)] : getExpandedPlacements(initialPlacement));
+      const hasFallbackAxisSideDirection = fallbackAxisSideDirection !== "none";
+      if (!specifiedFallbackPlacements && hasFallbackAxisSideDirection) {
+        fallbackPlacements.push(...getOppositeAxisPlacements(initialPlacement, flipAlignment, fallbackAxisSideDirection, rtl));
+      }
+      const placements2 = [initialPlacement, ...fallbackPlacements];
+      const overflow = await platform3.detectOverflow(state, detectOverflowOptions);
+      const overflows = [];
+      let overflowsData = ((_middlewareData$flip = middlewareData.flip) == null ? void 0 : _middlewareData$flip.overflows) || [];
+      if (checkMainAxis) {
+        overflows.push(overflow[side]);
+      }
+      if (checkCrossAxis) {
+        const sides2 = getAlignmentSides(placement, rects, rtl);
+        overflows.push(overflow[sides2[0]], overflow[sides2[1]]);
+      }
+      overflowsData = [...overflowsData, {
+        placement,
+        overflows
+      }];
+      if (!overflows.every((side2) => side2 <= 0)) {
+        var _middlewareData$flip2, _overflowsData$filter;
+        const nextIndex = (((_middlewareData$flip2 = middlewareData.flip) == null ? void 0 : _middlewareData$flip2.index) || 0) + 1;
+        const nextPlacement = placements2[nextIndex];
+        if (nextPlacement) {
+          const ignoreCrossAxisOverflow = checkCrossAxis === "alignment" ? initialSideAxis !== getSideAxis(nextPlacement) : false;
+          if (!ignoreCrossAxisOverflow || // We leave the current main axis only if every placement on that axis
+          // overflows the main axis.
+          overflowsData.every((d) => getSideAxis(d.placement) === initialSideAxis ? d.overflows[0] > 0 : true)) {
+            return {
+              data: {
+                index: nextIndex,
+                overflows: overflowsData
+              },
+              reset: {
+                placement: nextPlacement
+              }
+            };
+          }
+        }
+        let resetPlacement = (_overflowsData$filter = overflowsData.filter((d) => d.overflows[0] <= 0).sort((a, b) => a.overflows[1] - b.overflows[1])[0]) == null ? void 0 : _overflowsData$filter.placement;
+        if (!resetPlacement) {
+          switch (fallbackStrategy) {
+            case "bestFit": {
+              var _overflowsData$filter2;
+              const placement2 = (_overflowsData$filter2 = overflowsData.filter((d) => {
+                if (hasFallbackAxisSideDirection) {
+                  const currentSideAxis = getSideAxis(d.placement);
+                  return currentSideAxis === initialSideAxis || // Create a bias to the `y` side axis due to horizontal
+                  // reading directions favoring greater width.
+                  currentSideAxis === "y";
+                }
+                return true;
+              }).map((d) => [d.placement, d.overflows.filter((overflow2) => overflow2 > 0).reduce((acc, overflow2) => acc + overflow2, 0)]).sort((a, b) => a[1] - b[1])[0]) == null ? void 0 : _overflowsData$filter2[0];
+              if (placement2) {
+                resetPlacement = placement2;
+              }
+              break;
+            }
+            case "initialPlacement":
+              resetPlacement = initialPlacement;
+              break;
+          }
+        }
+        if (placement !== resetPlacement) {
+          return {
+            reset: {
+              placement: resetPlacement
+            }
+          };
+        }
+      }
+      return {};
+    }
+  };
+};
+var originSides = /* @__PURE__ */ new Set(["left", "top"]);
+async function convertValueToCoords(state, options) {
+  const {
+    placement,
+    platform: platform3,
+    elements
+  } = state;
+  const rtl = await (platform3.isRTL == null ? void 0 : platform3.isRTL(elements.floating));
+  const side = getSide(placement);
+  const alignment = getAlignment(placement);
+  const isVertical = getSideAxis(placement) === "y";
+  const mainAxisMulti = originSides.has(side) ? -1 : 1;
+  const crossAxisMulti = rtl && isVertical ? -1 : 1;
+  const rawValue = evaluate(options, state);
+  let {
+    mainAxis,
+    crossAxis,
+    alignmentAxis
+  } = typeof rawValue === "number" ? {
+    mainAxis: rawValue,
+    crossAxis: 0,
+    alignmentAxis: null
+  } : {
+    mainAxis: rawValue.mainAxis || 0,
+    crossAxis: rawValue.crossAxis || 0,
+    alignmentAxis: rawValue.alignmentAxis
+  };
+  if (alignment && typeof alignmentAxis === "number") {
+    crossAxis = alignment === "end" ? alignmentAxis * -1 : alignmentAxis;
+  }
+  return isVertical ? {
+    x: crossAxis * crossAxisMulti,
+    y: mainAxis * mainAxisMulti
+  } : {
+    x: mainAxis * mainAxisMulti,
+    y: crossAxis * crossAxisMulti
+  };
+}
+var offset = function(options) {
+  if (options === void 0) {
+    options = 0;
+  }
+  return {
+    name: "offset",
+    options,
+    async fn(state) {
+      var _middlewareData$offse, _middlewareData$arrow;
+      const {
+        x,
+        y,
+        placement,
+        middlewareData
+      } = state;
+      const diffCoords = await convertValueToCoords(state, options);
+      if (placement === ((_middlewareData$offse = middlewareData.offset) == null ? void 0 : _middlewareData$offse.placement) && (_middlewareData$arrow = middlewareData.arrow) != null && _middlewareData$arrow.alignmentOffset) {
+        return {};
+      }
+      return {
+        x: x + diffCoords.x,
+        y: y + diffCoords.y,
+        data: {
+          ...diffCoords,
+          placement
+        }
+      };
+    }
+  };
+};
+var shift = function(options) {
+  if (options === void 0) {
+    options = {};
+  }
+  return {
+    name: "shift",
+    options,
+    async fn(state) {
+      const {
+        x,
+        y,
+        placement,
+        platform: platform3
+      } = state;
+      const {
+        mainAxis: checkMainAxis = true,
+        crossAxis: checkCrossAxis = false,
+        limiter = {
+          fn: (_ref) => {
+            let {
+              x: x2,
+              y: y2
+            } = _ref;
+            return {
+              x: x2,
+              y: y2
+            };
+          }
+        },
+        ...detectOverflowOptions
+      } = evaluate(options, state);
+      const coords = {
+        x,
+        y
+      };
+      const overflow = await platform3.detectOverflow(state, detectOverflowOptions);
+      const crossAxis = getSideAxis(placement);
+      const mainAxis = getOppositeAxis(crossAxis);
+      let mainAxisCoord = coords[mainAxis];
+      let crossAxisCoord = coords[crossAxis];
+      const clampCoord = (axis, coord) => clamp(coord + overflow[axis === "y" ? "top" : "left"], coord, coord - overflow[axis === "y" ? "bottom" : "right"]);
+      if (checkMainAxis) {
+        mainAxisCoord = clampCoord(mainAxis, mainAxisCoord);
+      }
+      if (checkCrossAxis) {
+        crossAxisCoord = clampCoord(crossAxis, crossAxisCoord);
+      }
+      const limitedCoords = limiter.fn({
+        ...state,
+        [mainAxis]: mainAxisCoord,
+        [crossAxis]: crossAxisCoord
+      });
+      return {
+        ...limitedCoords,
+        data: {
+          x: limitedCoords.x - x,
+          y: limitedCoords.y - y,
+          enabled: {
+            [mainAxis]: checkMainAxis,
+            [crossAxis]: checkCrossAxis
+          }
+        }
+      };
+    }
+  };
+};
+var limitShift = function(options) {
+  if (options === void 0) {
+    options = {};
+  }
+  return {
+    options,
+    fn(state) {
+      var _rawOffset$mainAxis, _rawOffset$crossAxis;
+      const {
+        x,
+        y,
+        placement,
+        rects,
+        middlewareData
+      } = state;
+      const {
+        offset: offset4 = 0,
+        mainAxis: checkMainAxis = true,
+        crossAxis: checkCrossAxis = true
+      } = evaluate(options, state);
+      const coords = {
+        x,
+        y
+      };
+      const crossAxis = getSideAxis(placement);
+      const mainAxis = getOppositeAxis(crossAxis);
+      let mainAxisCoord = coords[mainAxis];
+      let crossAxisCoord = coords[crossAxis];
+      const rawOffset = evaluate(offset4, state);
+      const computedOffset = typeof rawOffset === "number" ? {
+        mainAxis: rawOffset,
+        crossAxis: 0
+      } : {
+        mainAxis: (_rawOffset$mainAxis = rawOffset.mainAxis) != null ? _rawOffset$mainAxis : 0,
+        crossAxis: (_rawOffset$crossAxis = rawOffset.crossAxis) != null ? _rawOffset$crossAxis : 0
+      };
+      if (checkMainAxis) {
+        const len = mainAxis === "y" ? "height" : "width";
+        const limitMin = rects.reference[mainAxis] - rects.floating[len] + computedOffset.mainAxis;
+        const limitMax = rects.reference[mainAxis] + rects.reference[len] - computedOffset.mainAxis;
+        if (mainAxisCoord < limitMin) {
+          mainAxisCoord = limitMin;
+        } else if (mainAxisCoord > limitMax) {
+          mainAxisCoord = limitMax;
+        }
+      }
+      if (checkCrossAxis) {
+        var _middlewareData$offse, _middlewareData$offse2;
+        const len = mainAxis === "y" ? "width" : "height";
+        const isOriginSide = originSides.has(getSide(placement));
+        const limitMin = rects.reference[crossAxis] - rects.floating[len] + (isOriginSide ? ((_middlewareData$offse = middlewareData.offset) == null ? void 0 : _middlewareData$offse[crossAxis]) || 0 : 0) + (isOriginSide ? 0 : computedOffset.crossAxis);
+        const limitMax = rects.reference[crossAxis] + rects.reference[len] + (isOriginSide ? 0 : ((_middlewareData$offse2 = middlewareData.offset) == null ? void 0 : _middlewareData$offse2[crossAxis]) || 0) - (isOriginSide ? computedOffset.crossAxis : 0);
+        if (crossAxisCoord < limitMin) {
+          crossAxisCoord = limitMin;
+        } else if (crossAxisCoord > limitMax) {
+          crossAxisCoord = limitMax;
+        }
+      }
+      return {
+        [mainAxis]: mainAxisCoord,
+        [crossAxis]: crossAxisCoord
+      };
+    }
+  };
+};
+var size = function(options) {
+  if (options === void 0) {
+    options = {};
+  }
+  return {
+    name: "size",
+    options,
+    async fn(state) {
+      const {
+        placement,
+        rects,
+        platform: platform3,
+        elements
+      } = state;
+      const {
+        apply = () => {
+        },
+        ...detectOverflowOptions
+      } = evaluate(options, state);
+      const overflow = await platform3.detectOverflow(state, detectOverflowOptions);
+      const side = getSide(placement);
+      const alignment = getAlignment(placement);
+      const isYAxis = getSideAxis(placement) === "y";
+      const {
+        width,
+        height
+      } = rects.floating;
+      let heightSide;
+      let widthSide;
+      if (side === "top" || side === "bottom") {
+        heightSide = side;
+        widthSide = alignment === (await (platform3.isRTL == null ? void 0 : platform3.isRTL(elements.floating)) ? "start" : "end") ? "left" : "right";
+      } else {
+        widthSide = side;
+        heightSide = alignment === "end" ? "top" : "bottom";
+      }
+      const maximumClippingHeight = height - overflow.top - overflow.bottom;
+      const maximumClippingWidth = width - overflow.left - overflow.right;
+      const overflowAvailableHeight = min(height - overflow[heightSide], maximumClippingHeight);
+      const overflowAvailableWidth = min(width - overflow[widthSide], maximumClippingWidth);
+      const shiftData = state.middlewareData.shift;
+      const noShift = !shiftData;
+      let availableHeight = overflowAvailableHeight;
+      let availableWidth = overflowAvailableWidth;
+      if (shiftData != null && shiftData.enabled.x) {
+        availableWidth = maximumClippingWidth;
+      }
+      if (shiftData != null && shiftData.enabled.y) {
+        availableHeight = maximumClippingHeight;
+      }
+      if (noShift && !alignment) {
+        if (isYAxis) {
+          availableWidth = width - 2 * max(overflow.left, overflow.right);
+        } else {
+          availableHeight = height - 2 * max(overflow.top, overflow.bottom);
+        }
+      }
+      await apply({
+        ...state,
+        availableWidth,
+        availableHeight
+      });
+      const nextDimensions = await platform3.getDimensions(elements.floating);
+      if (width !== nextDimensions.width || height !== nextDimensions.height) {
+        return {
+          reset: {
+            rects: true
+          }
+        };
+      }
+      return {};
+    }
+  };
+};
+
+// node_modules/@floating-ui/dom/dist/floating-ui.dom.mjs
+function getCssDimensions(element) {
+  const css = getComputedStyle2(element);
+  let width = parseFloat(css.width) || 0;
+  let height = parseFloat(css.height) || 0;
+  const hasOffset = isHTMLElement(element);
+  const offsetWidth = hasOffset ? element.offsetWidth : width;
+  const offsetHeight = hasOffset ? element.offsetHeight : height;
+  const shouldFallback = round(width) !== offsetWidth || round(height) !== offsetHeight;
+  if (shouldFallback) {
+    width = offsetWidth;
+    height = offsetHeight;
+  }
+  return {
+    width,
+    height,
+    $: shouldFallback
+  };
+}
+function unwrapElement(element) {
+  return !isElement(element) ? element.contextElement : element;
+}
+function getScale(element) {
+  const domElement = unwrapElement(element);
+  if (!isHTMLElement(domElement)) {
+    return createCoords(1);
+  }
+  const rect = domElement.getBoundingClientRect();
+  const {
+    width,
+    height,
+    $
+  } = getCssDimensions(domElement);
+  let x = ($ ? round(rect.width) : rect.width) / width;
+  let y = ($ ? round(rect.height) : rect.height) / height;
+  if (!x || !Number.isFinite(x)) {
+    x = 1;
+  }
+  if (!y || !Number.isFinite(y)) {
+    y = 1;
+  }
+  return {
+    x,
+    y
+  };
+}
+var noOffsets = /* @__PURE__ */ createCoords(0);
+function getVisualOffsets(element) {
+  const win = getWindow(element);
+  if (!isWebKit() || !win.visualViewport) {
+    return noOffsets;
+  }
+  return {
+    x: win.visualViewport.offsetLeft,
+    y: win.visualViewport.offsetTop
+  };
+}
+function shouldAddVisualOffsets(element, isFixed, floatingOffsetParent) {
+  if (isFixed === void 0) {
+    isFixed = false;
+  }
+  return !!floatingOffsetParent && isFixed && floatingOffsetParent === getWindow(element);
+}
+function getBoundingClientRect(element, includeScale, isFixedStrategy, offsetParent) {
+  if (includeScale === void 0) {
+    includeScale = false;
+  }
+  if (isFixedStrategy === void 0) {
+    isFixedStrategy = false;
+  }
+  const clientRect = element.getBoundingClientRect();
+  const domElement = unwrapElement(element);
+  let scale = createCoords(1);
+  if (includeScale) {
+    if (offsetParent) {
+      if (isElement(offsetParent)) {
+        scale = getScale(offsetParent);
+      }
+    } else {
+      scale = getScale(element);
+    }
+  }
+  const visualOffsets = shouldAddVisualOffsets(domElement, isFixedStrategy, offsetParent) ? getVisualOffsets(domElement) : createCoords(0);
+  let x = (clientRect.left + visualOffsets.x) / scale.x;
+  let y = (clientRect.top + visualOffsets.y) / scale.y;
+  let width = clientRect.width / scale.x;
+  let height = clientRect.height / scale.y;
+  if (domElement && offsetParent) {
+    const win = getWindow(domElement);
+    const offsetWin = isElement(offsetParent) ? getWindow(offsetParent) : offsetParent;
+    let currentWin = win;
+    let currentIFrame = getFrameElement(currentWin);
+    while (currentIFrame && offsetWin !== currentWin) {
+      const iframeScale = getScale(currentIFrame);
+      const iframeRect = currentIFrame.getBoundingClientRect();
+      const css = getComputedStyle2(currentIFrame);
+      const left = iframeRect.left + (currentIFrame.clientLeft + parseFloat(css.paddingLeft)) * iframeScale.x;
+      const top = iframeRect.top + (currentIFrame.clientTop + parseFloat(css.paddingTop)) * iframeScale.y;
+      x *= iframeScale.x;
+      y *= iframeScale.y;
+      width *= iframeScale.x;
+      height *= iframeScale.y;
+      x += left;
+      y += top;
+      currentWin = getWindow(currentIFrame);
+      currentIFrame = getFrameElement(currentWin);
+    }
+  }
+  return rectToClientRect({
+    width,
+    height,
+    x,
+    y
+  });
+}
+function getWindowScrollBarX(element, rect) {
+  const leftScroll = getNodeScroll(element).scrollLeft;
+  if (!rect) {
+    return getBoundingClientRect(getDocumentElement(element)).left + leftScroll;
+  }
+  return rect.left + leftScroll;
+}
+function getHTMLOffset(documentElement, scroll) {
+  const htmlRect = documentElement.getBoundingClientRect();
+  const x = htmlRect.left + scroll.scrollLeft - getWindowScrollBarX(documentElement, htmlRect);
+  const y = htmlRect.top + scroll.scrollTop;
+  return {
+    x,
+    y
+  };
+}
+function convertOffsetParentRelativeRectToViewportRelativeRect(_ref) {
+  let {
+    elements,
+    rect,
+    offsetParent,
+    strategy
+  } = _ref;
+  const isFixed = strategy === "fixed";
+  const documentElement = getDocumentElement(offsetParent);
+  const topLayer = elements ? isTopLayer(elements.floating) : false;
+  if (offsetParent === documentElement || topLayer && isFixed) {
+    return rect;
+  }
+  let scroll = {
+    scrollLeft: 0,
+    scrollTop: 0
+  };
+  let scale = createCoords(1);
+  const offsets = createCoords(0);
+  const isOffsetParentAnElement = isHTMLElement(offsetParent);
+  if (isOffsetParentAnElement || !isFixed) {
+    if (getNodeName(offsetParent) !== "body" || isOverflowElement(documentElement)) {
+      scroll = getNodeScroll(offsetParent);
+    }
+    if (isOffsetParentAnElement) {
+      const offsetRect = getBoundingClientRect(offsetParent);
+      scale = getScale(offsetParent);
+      offsets.x = offsetRect.x + offsetParent.clientLeft;
+      offsets.y = offsetRect.y + offsetParent.clientTop;
+    }
+  }
+  const htmlOffset = documentElement && !isOffsetParentAnElement && !isFixed ? getHTMLOffset(documentElement, scroll) : createCoords(0);
+  return {
+    width: rect.width * scale.x,
+    height: rect.height * scale.y,
+    x: rect.x * scale.x - scroll.scrollLeft * scale.x + offsets.x + htmlOffset.x,
+    y: rect.y * scale.y - scroll.scrollTop * scale.y + offsets.y + htmlOffset.y
+  };
+}
+function getClientRects(element) {
+  return element.getClientRects ? Array.from(element.getClientRects()) : [];
+}
+function getDocumentRect(html) {
+  const scroll = getNodeScroll(html);
+  const body = html.ownerDocument.body;
+  const width = max(html.scrollWidth, html.clientWidth, body.scrollWidth, body.clientWidth);
+  const height = max(html.scrollHeight, html.clientHeight, body.scrollHeight, body.clientHeight);
+  let x = -scroll.scrollLeft + getWindowScrollBarX(html);
+  const y = -scroll.scrollTop;
+  if (getComputedStyle2(body).direction === "rtl") {
+    x += max(html.clientWidth, body.clientWidth) - width;
+  }
+  return {
+    width,
+    height,
+    x,
+    y
+  };
+}
+var SCROLLBAR_MAX = 25;
+function getViewportRect(element, strategy, rootBoundary) {
+  if (rootBoundary === void 0) {
+    rootBoundary = "viewport";
+  }
+  const isLayoutViewport = rootBoundary === "layoutViewport";
+  const win = getWindow(element);
+  const html = getDocumentElement(element);
+  const visualViewport = win.visualViewport;
+  let width = html.clientWidth;
+  let height = html.clientHeight;
+  let x = 0;
+  let y = 0;
+  if (visualViewport) {
+    const layoutRelativeClientCoords = !isWebKit() || strategy === "fixed";
+    if (isLayoutViewport) {
+      if (!layoutRelativeClientCoords) {
+        x = -visualViewport.offsetLeft;
+        y = -visualViewport.offsetTop;
+      }
+    } else {
+      width = visualViewport.width;
+      height = visualViewport.height;
+      if (layoutRelativeClientCoords) {
+        x = visualViewport.offsetLeft;
+        y = visualViewport.offsetTop;
+      }
+    }
+  }
+  const windowScrollbarX = getWindowScrollBarX(html);
+  if (windowScrollbarX <= 0) {
+    const doc = html.ownerDocument;
+    const body = doc.body;
+    const bodyStyles = getComputedStyle(body);
+    const bodyMarginInline = doc.compatMode === "CSS1Compat" ? parseFloat(bodyStyles.marginLeft) + parseFloat(bodyStyles.marginRight) || 0 : 0;
+    const reservedWidth = Math.abs(html.clientWidth - body.clientWidth - bodyMarginInline);
+    const gutter = getComputedStyle(html).scrollbarGutter === "stable both-edges" ? reservedWidth / 2 : reservedWidth;
+    if (gutter <= SCROLLBAR_MAX) {
+      width -= gutter;
+    }
+  }
+  return {
+    width,
+    height,
+    x,
+    y
+  };
+}
+function getInnerBoundingClientRect(element, strategy) {
+  const clientRect = getBoundingClientRect(element, true, strategy === "fixed");
+  const top = clientRect.top + element.clientTop;
+  const left = clientRect.left + element.clientLeft;
+  const scale = getScale(element);
+  const width = element.clientWidth * scale.x;
+  const height = element.clientHeight * scale.y;
+  const x = left * scale.x;
+  const y = top * scale.y;
+  return {
+    width,
+    height,
+    x,
+    y
+  };
+}
+function getClientRectFromClippingAncestor(element, clippingAncestor, strategy) {
+  let rect;
+  if (clippingAncestor === "viewport" || clippingAncestor === "layoutViewport") {
+    rect = getViewportRect(element, strategy, clippingAncestor);
+  } else if (clippingAncestor === "document") {
+    rect = getDocumentRect(getDocumentElement(element));
+  } else if (isElement(clippingAncestor)) {
+    rect = getInnerBoundingClientRect(clippingAncestor, strategy);
+  } else {
+    const visualOffsets = getVisualOffsets(element);
+    rect = {
+      x: clippingAncestor.x - visualOffsets.x,
+      y: clippingAncestor.y - visualOffsets.y,
+      width: clippingAncestor.width,
+      height: clippingAncestor.height
+    };
+  }
+  return rectToClientRect(rect);
+}
+function getClippingElementAncestors(element, cache) {
+  const cachedResult = cache.get(element);
+  if (cachedResult) {
+    return cachedResult;
+  }
+  let result = getOverflowAncestors(element, [], false).filter((el) => isElement(el) && getNodeName(el) !== "body");
+  let lastKeptComputedStyle = null;
+  const elementIsFixed = getComputedStyle2(element).position === "fixed";
+  let currentNode = elementIsFixed ? getParentNode(element) : element;
+  while (isElement(currentNode) && !isLastTraversableNode(currentNode)) {
+    const computedStyle = getComputedStyle2(currentNode);
+    const currentNodeIsContaining = isContainingBlock(currentNode);
+    const lastPosition = lastKeptComputedStyle ? lastKeptComputedStyle.position : elementIsFixed ? "fixed" : "";
+    const shouldDropCurrentNode = !currentNodeIsContaining && (lastPosition === "fixed" || lastPosition === "absolute" && computedStyle.position === "static");
+    if (shouldDropCurrentNode) {
+      result = result.filter((ancestor) => ancestor !== currentNode);
+    } else {
+      lastKeptComputedStyle = computedStyle;
+    }
+    currentNode = getParentNode(currentNode);
+  }
+  cache.set(element, result);
+  return result;
+}
+function getClippingRect(_ref) {
+  let {
+    element,
+    boundary,
+    rootBoundary,
+    strategy
+  } = _ref;
+  const elementClippingAncestors = boundary === "clippingAncestors" ? isTopLayer(element) ? [] : getClippingElementAncestors(element, this._c) : [].concat(boundary);
+  const clippingAncestors = [...elementClippingAncestors, rootBoundary];
+  const firstRect = getClientRectFromClippingAncestor(element, clippingAncestors[0], strategy);
+  let top = firstRect.top;
+  let right = firstRect.right;
+  let bottom = firstRect.bottom;
+  let left = firstRect.left;
+  for (let i = 1; i < clippingAncestors.length; i++) {
+    const rect = getClientRectFromClippingAncestor(element, clippingAncestors[i], strategy);
+    top = max(rect.top, top);
+    right = min(rect.right, right);
+    bottom = min(rect.bottom, bottom);
+    left = max(rect.left, left);
+  }
+  return {
+    width: right - left,
+    height: bottom - top,
+    x: left,
+    y: top
+  };
+}
+function getDimensions(element) {
+  const {
+    width,
+    height
+  } = getCssDimensions(element);
+  return {
+    width,
+    height
+  };
+}
+function getRectRelativeToOffsetParent(element, offsetParent, strategy) {
+  const isOffsetParentAnElement = isHTMLElement(offsetParent);
+  const documentElement = getDocumentElement(offsetParent);
+  const isFixed = strategy === "fixed";
+  const rect = getBoundingClientRect(element, true, isFixed, offsetParent);
+  let scroll = {
+    scrollLeft: 0,
+    scrollTop: 0
+  };
+  const offsets = createCoords(0);
+  if (isOffsetParentAnElement || !isFixed) {
+    if (getNodeName(offsetParent) !== "body" || isOverflowElement(documentElement)) {
+      scroll = getNodeScroll(offsetParent);
+    }
+    if (isOffsetParentAnElement) {
+      const offsetRect = getBoundingClientRect(offsetParent, true, isFixed, offsetParent);
+      offsets.x = offsetRect.x + offsetParent.clientLeft;
+      offsets.y = offsetRect.y + offsetParent.clientTop;
+    }
+  }
+  if (!isOffsetParentAnElement && documentElement) {
+    offsets.x = getWindowScrollBarX(documentElement);
+  }
+  const htmlOffset = documentElement && !isOffsetParentAnElement && !isFixed ? getHTMLOffset(documentElement, scroll) : createCoords(0);
+  const x = rect.left + scroll.scrollLeft - offsets.x - htmlOffset.x;
+  const y = rect.top + scroll.scrollTop - offsets.y - htmlOffset.y;
+  return {
+    x,
+    y,
+    width: rect.width,
+    height: rect.height
+  };
+}
+function isStaticPositioned(element) {
+  return getComputedStyle2(element).position === "static";
+}
+function getTrueOffsetParent(element, polyfill) {
+  if (!isHTMLElement(element) || getComputedStyle2(element).position === "fixed") {
+    return null;
+  }
+  if (polyfill) {
+    return polyfill(element);
+  }
+  let rawOffsetParent = element.offsetParent;
+  if (getDocumentElement(element) === rawOffsetParent) {
+    rawOffsetParent = rawOffsetParent.ownerDocument.body;
+  }
+  return rawOffsetParent;
+}
+function getOffsetParent(element, polyfill) {
+  const win = getWindow(element);
+  if (isTopLayer(element)) {
+    return win;
+  }
+  if (!isHTMLElement(element)) {
+    let svgOffsetParent = getParentNode(element);
+    while (svgOffsetParent && !isLastTraversableNode(svgOffsetParent)) {
+      if (isElement(svgOffsetParent) && !isStaticPositioned(svgOffsetParent)) {
+        return svgOffsetParent;
+      }
+      svgOffsetParent = getParentNode(svgOffsetParent);
+    }
+    return win;
+  }
+  let offsetParent = getTrueOffsetParent(element, polyfill);
+  while (offsetParent && isTableElement(offsetParent) && isStaticPositioned(offsetParent)) {
+    offsetParent = getTrueOffsetParent(offsetParent, polyfill);
+  }
+  if (offsetParent && isLastTraversableNode(offsetParent) && isStaticPositioned(offsetParent) && !isContainingBlock(offsetParent)) {
+    return win;
+  }
+  return offsetParent || getContainingBlock(element) || win;
+}
+var getElementRects = async function(data) {
+  const getOffsetParentFn = this.getOffsetParent || getOffsetParent;
+  const getDimensionsFn = this.getDimensions;
+  const floatingDimensions = await getDimensionsFn(data.floating);
+  return {
+    reference: getRectRelativeToOffsetParent(data.reference, await getOffsetParentFn(data.floating), data.strategy),
+    floating: {
+      x: 0,
+      y: 0,
+      width: floatingDimensions.width,
+      height: floatingDimensions.height
+    }
+  };
+};
+function isRTL(element) {
+  return getComputedStyle2(element).direction === "rtl";
+}
+var platform2 = {
+  convertOffsetParentRelativeRectToViewportRelativeRect,
+  getDocumentElement,
+  getClippingRect,
+  getOffsetParent,
+  getElementRects,
+  getClientRects,
+  getDimensions,
+  getScale,
+  isElement,
+  isRTL
+};
+function rectsAreEqual(a, b) {
+  return a.x === b.x && a.y === b.y && a.width === b.width && a.height === b.height;
+}
+function observeMove(element, onMove, ancestorResize) {
+  let io = null;
+  let timeoutId;
+  const root2 = getDocumentElement(element);
+  function cleanup() {
+    var _io;
+    clearTimeout(timeoutId);
+    (_io = io) == null || _io.disconnect();
+    io = null;
+  }
+  function refresh(skip, threshold) {
+    if (skip === void 0) {
+      skip = false;
+    }
+    if (threshold === void 0) {
+      threshold = 1;
+    }
+    cleanup();
+    const elementRectForRootMargin = element.getBoundingClientRect();
+    const {
+      left,
+      top,
+      width,
+      height
+    } = elementRectForRootMargin;
+    if (!skip) {
+      onMove();
+    }
+    if (!width || !height) {
+      return;
+    }
+    const insetTop = floor(top);
+    const insetRight = floor(root2.clientWidth - (left + width));
+    const insetBottom = floor(root2.clientHeight - (top + height));
+    const insetLeft = floor(left);
+    const rootMargin = -insetTop + "px " + -insetRight + "px " + -insetBottom + "px " + -insetLeft + "px";
+    const options = {
+      rootMargin,
+      threshold: max(0, min(1, threshold)) || 1
+    };
+    let isFirstUpdate = true;
+    function handleObserve(entries) {
+      const ratio = entries[0].intersectionRatio;
+      if (!rectsAreEqual(elementRectForRootMargin, element.getBoundingClientRect())) {
+        return refresh();
+      }
+      if (ratio !== threshold) {
+        if (!isFirstUpdate) {
+          return refresh();
+        }
+        if (!ratio) {
+          timeoutId = setTimeout(() => {
+            refresh(false, 1e-7);
+          }, 1e3);
+        } else {
+          refresh(false, ratio);
+        }
+      }
+      isFirstUpdate = false;
+    }
+    try {
+      io = new IntersectionObserver(handleObserve, {
+        ...options,
+        // Handle <iframe>s
+        root: root2.ownerDocument
+      });
+    } catch (_e) {
+      io = new IntersectionObserver(handleObserve, options);
+    }
+    io.observe(element);
+  }
+  const win = getWindow(element);
+  const handleResize = () => refresh(ancestorResize);
+  win.addEventListener("resize", handleResize);
+  refresh(true);
+  return () => {
+    win.removeEventListener("resize", handleResize);
+    cleanup();
+  };
+}
+function autoUpdate(reference, floating, update2, options) {
+  if (options === void 0) {
+    options = {};
+  }
+  const {
+    ancestorScroll = true,
+    ancestorResize = true,
+    elementResize = typeof ResizeObserver === "function",
+    layoutShift = typeof IntersectionObserver === "function",
+    animationFrame = false
+  } = options;
+  const referenceEl = unwrapElement(reference);
+  const ancestors = ancestorScroll || ancestorResize ? [...referenceEl ? getOverflowAncestors(referenceEl) : [], ...floating ? getOverflowAncestors(floating) : []] : [];
+  ancestors.forEach((ancestor) => {
+    ancestorScroll && ancestor.addEventListener("scroll", update2);
+    ancestorResize && ancestor.addEventListener("resize", update2);
+  });
+  const cleanupIo = referenceEl && layoutShift ? observeMove(referenceEl, update2, ancestorResize) : null;
+  let reobserveFrame = -1;
+  let resizeObserver = null;
+  if (elementResize) {
+    resizeObserver = new ResizeObserver((_ref) => {
+      let [firstEntry] = _ref;
+      if (firstEntry && firstEntry.target === referenceEl && resizeObserver && floating) {
+        resizeObserver.unobserve(floating);
+        cancelAnimationFrame(reobserveFrame);
+        reobserveFrame = requestAnimationFrame(() => {
+          var _resizeObserver;
+          (_resizeObserver = resizeObserver) == null || _resizeObserver.observe(floating);
+        });
+      }
+      update2();
+    });
+    if (referenceEl && !animationFrame) {
+      resizeObserver.observe(referenceEl);
+    }
+    if (floating) {
+      resizeObserver.observe(floating);
+    }
+  }
+  let frameId;
+  let prevRefRect = animationFrame ? getBoundingClientRect(reference) : null;
+  if (animationFrame) {
+    frameLoop();
+  }
+  function frameLoop() {
+    const nextRefRect = getBoundingClientRect(reference);
+    if (prevRefRect && !rectsAreEqual(prevRefRect, nextRefRect)) {
+      update2();
+    }
+    prevRefRect = nextRefRect;
+    frameId = requestAnimationFrame(frameLoop);
+  }
+  update2();
+  return () => {
+    var _resizeObserver2;
+    ancestors.forEach((ancestor) => {
+      ancestorScroll && ancestor.removeEventListener("scroll", update2);
+      ancestorResize && ancestor.removeEventListener("resize", update2);
+    });
+    cleanupIo == null || cleanupIo();
+    (_resizeObserver2 = resizeObserver) == null || _resizeObserver2.disconnect();
+    resizeObserver = null;
+    if (animationFrame) {
+      cancelAnimationFrame(frameId);
+    }
+  };
+}
+var offset2 = offset;
+var shift2 = shift;
+var flip2 = flip;
+var size2 = size;
+var limitShift2 = limitShift;
+var computePosition2 = (reference, floating, options) => {
+  const cache = /* @__PURE__ */ new Map();
+  const mergedOptions = options != null ? options : {};
+  const platformWithCache = {
+    ...platform2,
+    ...mergedOptions.platform,
+    _c: cache
+  };
+  return computePosition(reference, floating, {
+    ...mergedOptions,
+    platform: platformWithCache
+  });
+};
+
+// node_modules/@floating-ui/react-dom/dist/floating-ui.react-dom.mjs
+var React26 = __toESM(require_react(), 1);
+var import_react2 = __toESM(require_react(), 1);
+var ReactDOM3 = __toESM(require_react_dom(), 1);
+var isClient = typeof document !== "undefined";
+var noop2 = function noop3() {
+};
+var index = isClient ? import_react2.useLayoutEffect : noop2;
+function deepEqual(a, b) {
+  if (a === b) {
+    return true;
+  }
+  if (typeof a !== typeof b) {
+    return false;
+  }
+  if (typeof a === "function" && a.toString() === b.toString()) {
+    return true;
+  }
+  let length;
+  let i;
+  let keys;
+  if (a && b && typeof a === "object") {
+    if (Array.isArray(a)) {
+      length = a.length;
+      if (length !== b.length) return false;
+      for (i = length; i-- !== 0; ) {
+        if (!deepEqual(a[i], b[i])) {
+          return false;
+        }
+      }
+      return true;
+    }
+    keys = Object.keys(a);
+    length = keys.length;
+    if (length !== Object.keys(b).length) {
+      return false;
+    }
+    for (i = length; i-- !== 0; ) {
+      if (!{}.hasOwnProperty.call(b, keys[i])) {
+        return false;
+      }
+    }
+    for (i = length; i-- !== 0; ) {
+      const key = keys[i];
+      if (key === "_owner" && a.$$typeof) {
+        continue;
+      }
+      if (!deepEqual(a[key], b[key])) {
+        return false;
+      }
+    }
+    return true;
+  }
+  return a !== a && b !== b;
+}
+function getDPR(element) {
+  if (typeof window === "undefined") {
+    return 1;
+  }
+  const win = element.ownerDocument.defaultView || window;
+  return win.devicePixelRatio || 1;
+}
+function roundByDPR(element, value) {
+  const dpr = getDPR(element);
+  return Math.round(value * dpr) / dpr;
+}
+function useLatestRef(value) {
+  const ref = React26.useRef(value);
+  index(() => {
+    ref.current = value;
+  });
+  return ref;
+}
+function useFloating(options) {
+  if (options === void 0) {
+    options = {};
+  }
+  const {
+    placement = "bottom",
+    strategy = "absolute",
+    middleware = [],
+    platform: platform3,
+    elements: {
+      reference: externalReference,
+      floating: externalFloating
+    } = {},
+    transform = true,
+    whileElementsMounted,
+    open
+  } = options;
+  const [data, setData] = React26.useState({
+    x: 0,
+    y: 0,
+    strategy,
+    placement,
+    middlewareData: {},
+    isPositioned: false
+  });
+  const [latestMiddleware, setLatestMiddleware] = React26.useState(middleware);
+  if (!deepEqual(latestMiddleware, middleware)) {
+    setLatestMiddleware(middleware);
+  }
+  const [_reference, _setReference] = React26.useState(null);
+  const [_floating, _setFloating] = React26.useState(null);
+  const setReference = React26.useCallback((node) => {
+    if (node !== referenceRef.current) {
+      referenceRef.current = node;
+      _setReference(node);
+    }
+  }, []);
+  const setFloating = React26.useCallback((node) => {
+    if (node !== floatingRef.current) {
+      floatingRef.current = node;
+      _setFloating(node);
+    }
+  }, []);
+  const referenceEl = externalReference || _reference;
+  const floatingEl = externalFloating || _floating;
+  const referenceRef = React26.useRef(null);
+  const floatingRef = React26.useRef(null);
+  const dataRef = React26.useRef(data);
+  const hasWhileElementsMounted = whileElementsMounted != null;
+  const whileElementsMountedRef = useLatestRef(whileElementsMounted);
+  const platformRef = useLatestRef(platform3);
+  const openRef = useLatestRef(open);
+  const update2 = React26.useCallback(() => {
+    if (!referenceRef.current || !floatingRef.current) {
+      return;
+    }
+    const config = {
+      placement,
+      strategy,
+      middleware: latestMiddleware
+    };
+    if (platformRef.current) {
+      config.platform = platformRef.current;
+    }
+    computePosition2(referenceRef.current, floatingRef.current, config).then((data2) => {
+      const fullData = {
+        ...data2,
+        // The floating element's position may be recomputed while it's closed
+        // but still mounted (such as when transitioning out). To ensure
+        // `isPositioned` will be `false` initially on the next open, avoid
+        // setting it to `true` when `open === false` (must be specified).
+        isPositioned: openRef.current !== false
+      };
+      if (isMountedRef.current && !deepEqual(dataRef.current, fullData)) {
+        dataRef.current = fullData;
+        ReactDOM3.flushSync(() => {
+          setData(fullData);
+        });
+      }
+    });
+  }, [latestMiddleware, placement, strategy, platformRef, openRef]);
+  index(() => {
+    if (open === false && dataRef.current.isPositioned) {
+      dataRef.current.isPositioned = false;
+      setData((data2) => ({
+        ...data2,
+        isPositioned: false
+      }));
+    }
+  }, [open]);
+  const isMountedRef = React26.useRef(false);
+  index(() => {
+    isMountedRef.current = true;
+    return () => {
+      isMountedRef.current = false;
+    };
+  }, []);
+  index(() => {
+    if (referenceEl) referenceRef.current = referenceEl;
+    if (floatingEl) floatingRef.current = floatingEl;
+    if (referenceEl && floatingEl) {
+      if (whileElementsMountedRef.current) {
+        return whileElementsMountedRef.current(referenceEl, floatingEl, update2);
+      }
+      update2();
+    }
+  }, [referenceEl, floatingEl, update2, whileElementsMountedRef, hasWhileElementsMounted]);
+  const refs = React26.useMemo(() => ({
+    reference: referenceRef,
+    floating: floatingRef,
+    setReference,
+    setFloating
+  }), [setReference, setFloating]);
+  const elements = React26.useMemo(() => ({
+    reference: referenceEl,
+    floating: floatingEl
+  }), [referenceEl, floatingEl]);
+  const floatingStyles = React26.useMemo(() => {
+    const initialStyles = {
+      position: strategy,
+      left: 0,
+      top: 0
+    };
+    if (!elements.floating) {
+      return initialStyles;
+    }
+    const x = roundByDPR(elements.floating, data.x);
+    const y = roundByDPR(elements.floating, data.y);
+    if (transform) {
+      return {
+        ...initialStyles,
+        transform: "translate(" + x + "px, " + y + "px)",
+        ...getDPR(elements.floating) >= 1.5 && {
+          willChange: "transform"
+        }
+      };
+    }
+    return {
+      position: strategy,
+      left: x,
+      top: y
+    };
+  }, [strategy, transform, elements.floating, data.x, data.y]);
+  return React26.useMemo(() => ({
+    ...data,
+    update: update2,
+    refs,
+    elements,
+    floatingStyles
+  }), [data, update2, refs, elements, floatingStyles]);
+}
+var offset3 = (options, deps) => {
+  const result = offset2(options);
+  return {
+    name: result.name,
+    fn: result.fn,
+    options: [options, deps]
+  };
+};
+var shift3 = (options, deps) => {
+  const result = shift2(options);
+  return {
+    name: result.name,
+    fn: result.fn,
+    options: [options, deps]
+  };
+};
+var limitShift3 = (options, deps) => {
+  const result = limitShift2(options);
+  return {
+    fn: result.fn,
+    options: [options, deps]
+  };
+};
+var flip3 = (options, deps) => {
+  const result = flip2(options);
+  return {
+    name: result.name,
+    fn: result.fn,
+    options: [options, deps]
+  };
+};
+var size3 = (options, deps) => {
+  const result = size2(options);
+  return {
+    name: result.name,
+    fn: result.fn,
+    options: [options, deps]
+  };
+};
+
+// node_modules/@base-ui/react/utils/popups/popupHandle.mjs
+var BasePopupHandle = class {
+  /**
+   * Stores of every root currently using this handle, in attach order. A handle is meant to be used
+   * by a single mounted root, but roots can transiently overlap (e.g. during an animated route
+   * transition), so this stack lets `attachStore`'s cleanup restore the previous root instead of
+   * leaving a still-mounted root uncontrollable when a newer overlapping root detaches first.
+   */
+  attachedStores = [];
+  /**
+   * Store of the root that currently controls the handle: the most recently attached one still
+   * mounted, or `null` when no root is attached. Imperative methods are no-ops while this is `null`.
+   */
+  attachedStoreValue = null;
+  /**
+   * Listeners notified when `attachedStore` changes, so detached triggers can follow the store pointer.
+   */
+  storeListeners = /* @__PURE__ */ new Set();
+  /**
+   * Creates a handle backed by the store used while no root is attached.
+   *
+   * @param fallbackStore Inert, closed store handed to detached triggers while no root is attached,
+   * so they can render and register without a mounted root. Triggers register into whichever store
+   * `store` currently resolves to, so while detached they live in this store's trigger map and
+   * migrate themselves to the root's store (and back) as it attaches/detaches.
+   * @param componentName Component name used to prefix dev warnings, e.g. `'Menu'` produces
+   * `MenuHandle.open()` in warning text.
+   * @param throwOnMissingTrigger Whether `open(triggerId)` throws when no trigger with that id is
+   * registered. Anchored popups (Menu, Popover, Tooltip, PreviewCard) need a trigger to anchor to,
+   * so they throw; Dialog is not anchored and instead opens unassociated with a dev warning.
+   */
+  constructor(fallbackStore, componentName, throwOnMissingTrigger = true) {
+    this.fallbackStore = fallbackStore;
+    this.componentName = componentName;
+    this.throwOnMissingTrigger = throwOnMissingTrigger;
+  }
+  get attachedStore() {
+    return this.attachedStoreValue;
+  }
+  /**
+   * Store that detached triggers read from: the attached root's store, or an inert fallback store
+   * used while no root is attached.
+   * @internal
+   */
+  get store() {
+    return this.attachedStoreValue ?? this.fallbackStore;
+  }
+  /**
+   * Stable fallback store used for server rendering and hydration. Root stores cannot be recorded on
+   * the handle during render because a handle can be shared by concurrent server-rendered requests.
+   * @internal
+   */
+  get serverStore() {
+    return this.fallbackStore;
+  }
+  /**
+   * Subscribes to changes of the attached store pointer so detached triggers re-render and re-bind
+   * when a root attaches or detaches. Returns a function that removes the listener.
+   * @internal
+   */
+  subscribeStore(listener) {
+    this.storeListeners.add(listener);
+    return () => {
+      this.storeListeners.delete(listener);
+    };
+  }
+  /**
+   * Points the handle at a root's store and notifies subscribers so detached triggers re-render and
+   * re-register into it (their registration ref re-fires on the store-pointer change). Returns a
+   * cleanup function that detaches the store again.
+   * @internal
+   */
+  attachStore(newStore) {
+    this.attachedStores.push(newStore);
+    this.setActiveStore(newStore);
+    if (true) {
+      if (this.attachedStores.length > 1) {
+        const dev = this;
+        (dev.overlapWarningFrame ??= AnimationFrame.create()).request(() => {
+          if (this.attachedStores.length > 1) {
+            console.warn("Base UI: A handle is attached to more than one mounted root at the same time. The most recently mounted root takes over and the previous one stops being controlled by the handle. A handle should be used by a single root that stays mounted for the lifetime of the handle.");
+          }
+        });
+      }
+    }
+    return () => {
+      const index2 = this.attachedStores.lastIndexOf(newStore);
+      if (index2 !== -1) {
+        this.attachedStores.splice(index2, 1);
+      }
+      this.setActiveStore(this.attachedStores[this.attachedStores.length - 1] ?? null);
+    };
+  }
+  /**
+   * Sets the store that currently controls the handle and notifies subscribers when it changes, so
+   * detached triggers re-render and migrate their registration to the new store.
+   */
+  setActiveStore(store) {
+    if (this.attachedStoreValue !== store) {
+      this.attachedStoreValue = store;
+      this.storeListeners.forEach((listener) => {
+        listener();
+      });
+    }
+  }
+  /**
+   * Opens the attached root's store and associates it with the trigger with the given id, or a
+   * no-op (with a dev warning) while no root is attached. Shared by every concrete handle's public
+   * `open()` method, which only narrows the parameter type.
+   *
+   * When a trigger id is given but no matching trigger is registered, anchored popups throw (see
+   * `throwOnMissingTrigger`); Dialog opens unassociated with a dev warning instead.
+   *
+   * This method should only be called in an event handler or an effect (not during rendering).
+   *
+   * @param triggerId ID of the trigger to associate with the popup, or `null`/`undefined` to open
+   * without associating any trigger.
+   */
+  openByTrigger(triggerId) {
+    const attachedStore = this.attachedStore;
+    if (attachedStore === null) {
+      if (true) {
+        console.warn(`Base UI: ${this.componentName}Handle.open() was called while no root using this handle is mounted. The call was ignored; mount a root with this handle before opening it imperatively.`);
+      }
+      return;
+    }
+    let triggerElement;
+    if (triggerId) {
+      for (let i = this.attachedStores.length - 1; i >= 0 && !triggerElement; i -= 1) {
+        triggerElement = this.attachedStores[i].context.triggerElements.getById(triggerId);
+      }
+      triggerElement ??= this.fallbackStore.context.triggerElements.getById(triggerId);
+    }
+    if (triggerId && !triggerElement) {
+      if (this.throwOnMissingTrigger) {
+        throw new Error(true ? `Base UI: ${this.componentName}Handle.open() was called with the trigger id "${triggerId}", but no matching trigger is registered with this handle. An anchored popup cannot open without a trigger to anchor to. Pass the id of a mounted ${this.componentName}.Trigger that has this handle set on its "handle" prop.` : formatErrorMessage_default(99, this.componentName, triggerId, this.componentName));
+      }
+      if (true) {
+        console.warn(`Base UI: ${this.componentName}Handle.open: No trigger found with id "${triggerId}". The popup will open, but the trigger will not be associated with it.`);
+      }
+    }
+    attachedStore.setOpen(true, createChangeEventDetails(reason_parts_exports.imperativeAction, void 0, triggerElement));
+  }
+  /**
+   * Closes the popup by setting the attached root's store to closed, or a no-op (with a dev warning)
+   * while no root is attached. Shared by every concrete handle's public `close()` method.
+   *
+   * This method should only be called in an event handler or an effect (not during rendering).
+   */
+  closePopup() {
+    const attachedStore = this.attachedStore;
+    if (attachedStore === null) {
+      if (true) {
+        console.warn(`Base UI: ${this.componentName}Handle.close() was called while no root using this handle is mounted. The call was ignored.`);
+      }
+      return;
+    }
+    attachedStore.setOpen(false, createChangeEventDetails(reason_parts_exports.imperativeAction));
+  }
+};
+
+// node_modules/@base-ui/react/utils/popups/popupStoreUtils.mjs
+var React31 = __toESM(require_react(), 1);
+var ReactDOM4 = __toESM(require_react_dom(), 1);
+
+// node_modules/@base-ui/react/floating-ui-react/hooks/useSyncedFloatingRootContext.mjs
+var React30 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/utils/store/useStore.mjs
+var React28 = __toESM(require_react(), 1);
+var import_shim = __toESM(require_shim(), 1);
+var import_with_selector = __toESM(require_with_selector(), 1);
+
+// node_modules/@base-ui/utils/fastHooks.mjs
+var React27 = __toESM(require_react(), 1);
+var hooks = [];
+var currentInstance = void 0;
+function getInstance() {
+  return currentInstance;
+}
+function register(hook) {
+  hooks.push(hook);
+}
+function fastComponent(fn) {
+  const FastComponent = (props, forwardedRef) => {
+    const instance = useRefWithInit(createInstance).current;
+    let result;
+    try {
+      currentInstance = instance;
+      for (const hook of hooks) {
+        hook.before(instance);
+      }
+      result = fn(props, forwardedRef);
+      for (const hook of hooks) {
+        hook.after(instance);
+      }
+      instance.didInitialize = true;
+    } finally {
+      currentInstance = void 0;
+    }
+    return result;
+  };
+  FastComponent.displayName = fn.displayName || fn.name;
+  return FastComponent;
+}
+function fastComponentRef(fn) {
+  return /* @__PURE__ */ React27.forwardRef(fastComponent(fn));
+}
+function createInstance() {
+  return {
+    didInitialize: false
+  };
+}
+
+// node_modules/@base-ui/utils/store/useStore.mjs
+var canUseRawUseSyncExternalStore = isReactVersionAtLeast(19);
+var useStoreImplementation = canUseRawUseSyncExternalStore ? useStoreFast : useStoreLegacy;
+function useStore(store, selector, a1, a2, a3) {
+  return useStoreImplementation(store, selector, a1, a2, a3);
+}
+function useStoreR19(store, selector, a1, a2, a3) {
+  const getSelection = React28.useCallback(() => selector(store.getSnapshot(), a1, a2, a3), [store, selector, a1, a2, a3]);
+  return (0, import_shim.useSyncExternalStore)(store.subscribe, getSelection, getSelection);
+}
+register({
+  before(instance) {
+    instance.syncIndex = 0;
+    if (!instance.didInitialize) {
+      instance.syncTick = 1;
+      instance.syncHooks = [];
+      instance.didChangeStore = true;
+      instance.getSnapshot = () => {
+        let didChange2 = false;
+        for (let i = 0; i < instance.syncHooks.length; i += 1) {
+          const hook = instance.syncHooks[i];
+          const value = hook.selector(hook.store.state, hook.a1, hook.a2, hook.a3);
+          if (!Object.is(hook.value, value)) {
+            didChange2 = true;
+            hook.value = value;
+          }
+        }
+        if (didChange2) {
+          instance.syncTick += 1;
+        }
+        return instance.syncTick;
+      };
+    }
+  },
+  after(instance) {
+    if (instance.syncHooks.length > 0) {
+      if (instance.didChangeStore) {
+        instance.didChangeStore = false;
+        instance.subscribe = (onStoreChange) => {
+          const stores = /* @__PURE__ */ new Set();
+          for (const hook of instance.syncHooks) {
+            stores.add(hook.store);
+          }
+          const unsubscribes = [];
+          for (const store of stores) {
+            unsubscribes.push(store.subscribe(onStoreChange));
+          }
+          return () => {
+            for (const unsubscribe of unsubscribes) {
+              unsubscribe();
+            }
+          };
+        };
+      }
+      (0, import_shim.useSyncExternalStore)(instance.subscribe, instance.getSnapshot, instance.getSnapshot);
+    }
+  }
+});
+function useStoreFast(store, selector, a1, a2, a3) {
+  const instance = getInstance();
+  if (!instance) {
+    return useStoreR19(store, selector, a1, a2, a3);
+  }
+  const index2 = instance.syncIndex;
+  instance.syncIndex += 1;
+  let hook;
+  if (!instance.didInitialize) {
+    hook = {
+      store,
+      selector,
+      a1,
+      a2,
+      a3,
+      value: selector(store.getSnapshot(), a1, a2, a3)
+    };
+    instance.syncHooks.push(hook);
+  } else {
+    hook = instance.syncHooks[index2];
+    if (hook.store !== store || hook.selector !== selector || !Object.is(hook.a1, a1) || !Object.is(hook.a2, a2) || !Object.is(hook.a3, a3)) {
+      if (hook.store !== store) {
+        instance.didChangeStore = true;
+      }
+      hook.store = store;
+      hook.selector = selector;
+      hook.a1 = a1;
+      hook.a2 = a2;
+      hook.a3 = a3;
+      hook.value = selector(store.getSnapshot(), a1, a2, a3);
+    }
+  }
+  return hook.value;
+}
+function useStoreLegacy(store, selector, a1, a2, a3) {
+  return (0, import_with_selector.useSyncExternalStoreWithSelector)(store.subscribe, store.getSnapshot, store.getSnapshot, (state) => selector(state, a1, a2, a3));
+}
+
+// node_modules/@base-ui/utils/store/Store.mjs
+var Store = class {
+  /**
+   * The current state of the store.
+   * This property is updated immediately when the state changes as a result of calling {@link setState}, {@link update}, or {@link set}.
+   * To subscribe to state changes, use the {@link useState} method. The value returned by {@link useState} is updated after the component renders (similarly to React's useState).
+   * The values can be used directly (to avoid subscribing to the store) in effects or event handlers.
+   *
+   * Do not modify properties in state directly. Instead, use the provided methods to ensure proper state management and listener notification.
+   */
+  // Internal state to handle recursive `setState()` calls
+  constructor(state) {
+    this.state = state;
+    this.listeners = /* @__PURE__ */ new Set();
+    this.updateTick = 0;
+  }
+  /**
+   * Registers a listener that will be called whenever the store's state changes.
+   *
+   * @param fn The listener function to be called on state changes.
+   * @returns A function to unsubscribe the listener.
+   */
+  subscribe = (fn) => {
+    this.listeners.add(fn);
+    return () => {
+      this.listeners.delete(fn);
+    };
+  };
+  /**
+   * Returns the current state of the store.
+   */
+  getSnapshot = () => {
+    return this.state;
+  };
+  /**
+   * Updates the entire store's state and notifies all registered listeners.
+   *
+   * @param newState The new state to set for the store.
+   */
+  setState(newState) {
+    if (this.state === newState) {
+      return;
+    }
+    this.state = newState;
+    this.updateTick += 1;
+    const currentTick = this.updateTick;
+    for (const listener of this.listeners) {
+      if (currentTick !== this.updateTick) {
+        return;
+      }
+      listener(newState);
+    }
+  }
+  /**
+   * Merges the provided changes into the current state and notifies listeners if there are changes.
+   *
+   * @param changes An object containing the changes to apply to the current state.
+   */
+  update(changes) {
+    for (const key in changes) {
+      if (!Object.is(this.state[key], changes[key])) {
+        this.setState({
+          ...this.state,
+          ...changes
+        });
+        return;
+      }
+    }
+  }
+  /**
+   * Sets a specific key in the store's state to a new value and notifies listeners if the value has changed.
+   *
+   * @param key The key in the store's state to update.
+   * @param value The new value to set for the specified key.
+   */
+  set(key, value) {
+    if (!Object.is(this.state[key], value)) {
+      this.setState({
+        ...this.state,
+        [key]: value
+      });
+    }
+  }
+  /**
+   * Gives the state a new reference and updates all registered listeners.
+   */
+  notifyAll() {
+    const newState = {
+      ...this.state
+    };
+    this.setState(newState);
+  }
+  use(selector, a1, a2, a3) {
+    return useStore(this, selector, a1, a2, a3);
+  }
+};
+
+// node_modules/@base-ui/utils/store/ReactStore.mjs
+var React29 = __toESM(require_react(), 1);
+var ReactStore = class extends Store {
+  /**
+   * Creates a new ReactStore instance.
+   *
+   * @param state Initial state of the store.
+   * @param context Non-reactive context values.
+   * @param selectors Optional selectors for use with `useState`.
+   */
+  constructor(state, context = {}, selectors4) {
+    super(state);
+    this.context = context;
+    this.selectors = selectors4;
+  }
+  /**
+   * Non-reactive values such as refs, callbacks, etc.
+   */
+  /**
+   * Synchronizes a single external value into the store.
+   *
+   * Note that the while the value in `state` is updated immediately, the value returned
+   * by `useState` is updated before the next render (similarly to React's `useState`).
+   */
+  useSyncedValue(key, value) {
+    React29.useDebugValue(key);
+    const store = this;
+    useIsoLayoutEffect(() => {
+      if (store.state[key] !== value) {
+        store.set(key, value);
+      }
+    }, [store, key, value]);
+  }
+  /**
+   * Synchronizes a single external value into the store and
+   * cleans it up (sets to `undefined`) on unmount.
+   *
+   * Note that the while the value in `state` is updated immediately, the value returned
+   * by `useState` is updated before the next render (similarly to React's `useState`).
+   */
+  useSyncedValueWithCleanup(key, value) {
+    const store = this;
+    useIsoLayoutEffect(() => {
+      if (store.state[key] !== value) {
+        store.set(key, value);
+      }
+      return () => {
+        store.set(key, void 0);
+      };
+    }, [store, key, value]);
+  }
+  /**
+   * Synchronizes multiple external values into the store.
+   *
+   * Note that the while the values in `state` are updated immediately, the values returned
+   * by `useState` are updated before the next render (similarly to React's `useState`).
+   */
+  useSyncedValues(statePart) {
+    const store = this;
+    if (true) {
+      React29.useDebugValue(statePart, (p) => Object.keys(p));
+      const keys = React29.useRef(Object.keys(statePart)).current;
+      const nextKeys = Object.keys(statePart);
+      if (keys.length !== nextKeys.length || keys.some((key, index2) => key !== nextKeys[index2])) {
+        console.error("ReactStore.useSyncedValues expects the same prop keys on every render. Keys should be stable.");
+      }
+    }
+    const dependencies = Object.values(statePart);
+    useIsoLayoutEffect(() => {
+      store.update(statePart);
+    }, [store, ...dependencies]);
+  }
+  /**
+   * Registers a controllable prop pair (`controlled`, `defaultValue`) for a specific key. If `controlled`
+   * is non-undefined, the store's state at `key` is updated to match `controlled`.
+   */
+  useControlledProp(key, controlled) {
+    React29.useDebugValue(key);
+    const store = this;
+    const isControlled = controlled !== void 0;
+    useIsoLayoutEffect(() => {
+      if (isControlled && !Object.is(store.state[key], controlled)) {
+        store.setState({
+          ...store.state,
+          [key]: controlled
+        });
+      }
+    }, [store, key, controlled, isControlled]);
+    if (true) {
+      const cache = this.controlledValues ??= /* @__PURE__ */ new Map();
+      if (!cache.has(key)) {
+        cache.set(key, isControlled);
+      }
+      const previouslyControlled = cache.get(key);
+      if (previouslyControlled !== void 0 && previouslyControlled !== isControlled) {
+        console.error(`A component is changing the ${isControlled ? "" : "un"}controlled state of ${key.toString()} to be ${isControlled ? "un" : ""}controlled. Elements should not switch from uncontrolled to controlled (or vice versa).`);
+      }
+    }
+  }
+  /** Gets the current value from the store using a selector with the provided key.
+   *
+   * @param key Key of the selector to use.
+   */
+  select(key, a1, a2, a3) {
+    const selector = this.selectors[key];
+    return selector(this.state, a1, a2, a3);
+  }
+  /**
+   * Returns a value from the store's state using a selector function.
+   * Used to subscribe to specific parts of the state.
+   * This methods causes a rerender whenever the selected state changes.
+   *
+   * @param key Key of the selector to use.
+   */
+  useState(key, a1, a2, a3) {
+    React29.useDebugValue(key);
+    return useStore(this, this.selectors[key], a1, a2, a3);
+  }
+  /**
+   * Wraps a function with `useStableCallback` to ensure it has a stable reference
+   * and assigns it to the context.
+   *
+   * @param key Key of the event callback. Must be a function in the context.
+   * @param fn Function to assign.
+   */
+  useContextCallback(key, fn) {
+    React29.useDebugValue(key);
+    const stableFunction = useStableCallback(fn ?? NOOP);
+    this.context[key] = stableFunction;
+  }
+  /**
+   * Returns a stable setter function for a specific key in the store's state.
+   * It's commonly used to pass as a ref callback to React elements.
+   *
+   * @param key Key of the state to set.
+   */
+  useStateSetter(key) {
+    const ref = React29.useRef(void 0);
+    if (ref.current === void 0) {
+      ref.current = (value) => {
+        this.set(key, value);
+      };
+    }
+    return ref.current;
+  }
+  /**
+   * Observes changes derived from the store's selectors and calls the listener when the selected value changes.
+   *
+   * @param key Key of the selector to observe.
+   * @param listener Listener function called when the selector result changes.
+   */
+  observe(selector, listener) {
+    let selectFn;
+    if (typeof selector === "function") {
+      selectFn = selector;
+    } else {
+      selectFn = this.selectors[selector];
+    }
+    let prevValue = selectFn(this.state);
+    listener(prevValue, prevValue, this);
+    return this.subscribe((nextState) => {
+      const nextValue = selectFn(nextState);
+      if (!Object.is(prevValue, nextValue)) {
+        const oldValue = prevValue;
+        prevValue = nextValue;
+        listener(nextValue, oldValue, this);
+      }
+    });
+  }
+};
+
+// node_modules/@base-ui/react/floating-ui-react/components/FloatingRootStore.mjs
+var selectors = {
+  open: (state) => state.open,
+  transitionStatus: (state) => state.transitionStatus,
+  domReferenceElement: (state) => state.domReferenceElement,
+  referenceElement: (state) => state.positionReference ?? state.referenceElement,
+  floatingElement: (state) => state.floatingElement,
+  floatingId: (state) => state.floatingId
+};
+var FloatingRootStore = class extends ReactStore {
+  constructor(options) {
+    const {
+      syncOnly,
+      nested,
+      onOpenChange,
+      triggerElements,
+      ...initialState
+    } = options;
+    super({
+      ...initialState,
+      positionReference: initialState.referenceElement,
+      domReferenceElement: initialState.referenceElement
+    }, {
+      onOpenChange,
+      dataRef: {
+        current: {}
+      },
+      events: createEventEmitter(),
+      nested,
+      triggerElements
+    }, selectors);
+    this.syncOnly = syncOnly;
+  }
+  /**
+   * Syncs the event used by hover logic to distinguish hover-open from click-like interaction.
+   */
+  syncOpenEvent = (newOpen, event) => {
+    if (!newOpen || !this.state.open || // Prevent a pending hover-open from overwriting a click-open event, while allowing
+    // click events to upgrade a hover-open.
+    event != null && isClickLikeEvent(event)) {
+      this.context.dataRef.current.openEvent = newOpen ? event : void 0;
+    }
+  };
+  /**
+   * Runs the root-owned side effects for an open state change.
+   */
+  dispatchOpenChange = (newOpen, eventDetails) => {
+    this.syncOpenEvent(newOpen, eventDetails.event);
+    const details = {
+      open: newOpen,
+      reason: eventDetails.reason,
+      nativeEvent: eventDetails.event,
+      nested: this.context.nested,
+      triggerElement: eventDetails.trigger
+    };
+    this.context.events.emit("openchange", details);
+  };
+  /**
+   * Emits the `openchange` event through the internal event emitter and calls the `onOpenChange` handler with the provided arguments.
+   *
+   * @param newOpen The new open state.
+   * @param eventDetails Details about the event that triggered the open state change.
+   */
+  setOpen = (newOpen, eventDetails) => {
+    if (this.syncOnly) {
+      this.context.onOpenChange?.(newOpen, eventDetails);
+      return;
+    }
+    this.dispatchOpenChange(newOpen, eventDetails);
+    this.context.onOpenChange?.(newOpen, eventDetails);
+  };
+};
+
+// node_modules/@base-ui/react/floating-ui-react/hooks/useSyncedFloatingRootContext.mjs
+function useSyncedFloatingRootContext(options) {
+  const {
+    popupStore,
+    treatPopupAsFloatingElement = false,
+    floatingRootContext: floatingRootContextProp,
+    floatingId,
+    nested,
+    onOpenChange
+  } = options;
+  const open = popupStore.useState("open");
+  const referenceElement = popupStore.useState("activeTriggerElement");
+  const floatingElement = popupStore.useState(treatPopupAsFloatingElement ? "popupElement" : "positionerElement");
+  const triggerElements = popupStore.context.triggerElements;
+  const handleOpenChange = onOpenChange;
+  const internalStoreRef = React30.useRef(null);
+  if (floatingRootContextProp === void 0 && internalStoreRef.current === null) {
+    internalStoreRef.current = new FloatingRootStore({
+      open,
+      transitionStatus: void 0,
+      referenceElement,
+      floatingElement,
+      triggerElements,
+      onOpenChange: handleOpenChange,
+      floatingId,
+      syncOnly: true,
+      nested
+    });
+  }
+  const store = floatingRootContextProp ?? internalStoreRef.current;
+  popupStore.useSyncedValue("floatingId", floatingId);
+  useIsoLayoutEffect(() => {
+    const valuesToSync = {
+      open,
+      floatingId,
+      referenceElement,
+      floatingElement
+    };
+    if (isElement(referenceElement)) {
+      valuesToSync.domReferenceElement = referenceElement;
+    }
+    if (store.state.positionReference === store.state.referenceElement) {
+      valuesToSync.positionReference = referenceElement;
+    }
+    store.update(valuesToSync);
+  }, [open, floatingId, referenceElement, floatingElement, store]);
+  store.context.onOpenChange = handleOpenChange;
+  store.context.nested = nested;
+  return store;
+}
+
+// node_modules/@base-ui/react/utils/popups/popupStoreUtils.mjs
+var FOCUSABLE_POPUP_PROPS = {
+  tabIndex: -1,
+  [FOCUSABLE_ATTRIBUTE]: ""
+};
+function usePopupRootStore(createStore, treatPopupAsFloatingElement = false) {
+  const floatingId = useId();
+  const nested = useFloatingParentNodeId() != null;
+  const store = useRefWithInit(() => createStore(floatingId, nested)).current;
+  useSyncedFloatingRootContext({
+    popupStore: store,
+    treatPopupAsFloatingElement,
+    floatingRootContext: store.state.floatingRootContext,
+    floatingId,
+    nested,
+    onOpenChange: store.setOpen
+  });
+  return store;
+}
+function PopupHandleAttachment({
+  handle,
+  store
+}) {
+  useIsoLayoutEffect(() => {
+    return handle.attachStore(store);
+  }, [handle, store]);
+  return null;
+}
+function useTriggerRegistration(id, store) {
+  const registeredElementIdRef = React31.useRef(null);
+  const registeredElementRef = React31.useRef(null);
+  return React31.useCallback((element) => {
+    if (id === void 0) {
+      return;
+    }
+    let shouldSyncTriggerCount = false;
+    if (registeredElementIdRef.current !== null) {
+      const registeredId = registeredElementIdRef.current;
+      const registeredElement = registeredElementRef.current;
+      const currentElement = store.context.triggerElements.getById(registeredId);
+      if (registeredElement && currentElement === registeredElement) {
+        store.context.triggerElements.delete(registeredId);
+        shouldSyncTriggerCount = true;
+      }
+      registeredElementIdRef.current = null;
+      registeredElementRef.current = null;
+    }
+    if (element !== null) {
+      registeredElementIdRef.current = id;
+      registeredElementRef.current = element;
+      store.context.triggerElements.add(id, element);
+      shouldSyncTriggerCount = true;
+    }
+    if (shouldSyncTriggerCount) {
+      const triggerCount = store.context.triggerElements.size;
+      if (store.select("open") && store.state.triggerCount !== triggerCount) {
+        store.set("triggerCount", triggerCount);
+      }
+    }
+  }, [store, id]);
+}
+function setPopupOpenState(state, open, trigger, preventUnmountOnClose = false) {
+  if (open) {
+    state.preventUnmountingOnClose = false;
+  } else if (preventUnmountOnClose) {
+    state.preventUnmountingOnClose = true;
+  }
+  const triggerId = trigger?.id ?? null;
+  if (triggerId || open) {
+    state.activeTriggerId = triggerId;
+    state.activeTriggerElement = trigger ?? null;
+  }
+}
+function attachPreventUnmountOnClose(eventDetails) {
+  let preventUnmountOnClose = false;
+  eventDetails.preventUnmountOnClose = () => {
+    preventUnmountOnClose = true;
+  };
+  return () => preventUnmountOnClose;
+}
+function applyPopupOpenChange(store, nextOpen, eventDetails, options = {}) {
+  const reason = eventDetails.reason;
+  const isHover = reason === reason_parts_exports.triggerHover;
+  const isFocusOpen = nextOpen && reason === reason_parts_exports.triggerFocus;
+  const isDismissClose = !nextOpen && (reason === reason_parts_exports.triggerPress || reason === reason_parts_exports.escapeKey);
+  const shouldPreventUnmountOnClose = attachPreventUnmountOnClose(eventDetails);
+  store.context.onOpenChange?.(nextOpen, eventDetails);
+  if (eventDetails.isCanceled) {
+    return;
+  }
+  options.onBeforeDispatch?.();
+  store.state.floatingRootContext.dispatchOpenChange(nextOpen, eventDetails);
+  const changeState = () => {
+    const updatedState = {
+      ...options.extraState,
+      open: nextOpen
+    };
+    if (isFocusOpen) {
+      updatedState.instantType = "focus";
+    } else if (isDismissClose) {
+      updatedState.instantType = "dismiss";
+    } else if (isHover) {
+      updatedState.instantType = void 0;
+    }
+    setPopupOpenState(updatedState, nextOpen, eventDetails.trigger, shouldPreventUnmountOnClose());
+    store.update(updatedState);
+  };
+  if (isHover) {
+    ReactDOM4.flushSync(changeState);
+  } else {
+    changeState();
+  }
+}
+function useTriggerDataForwarding(triggerId, triggerElementRef, store, stateUpdates) {
+  const isMountedByThisTrigger = store.useState("isMountedByTrigger", triggerId);
+  const baseRegisterTrigger = useTriggerRegistration(triggerId, store);
+  const applyTriggerData = useStableCallback((element) => {
+    const open = store.select("open");
+    const activeTriggerId = store.select("activeTriggerId");
+    if (activeTriggerId === triggerId) {
+      store.update({
+        activeTriggerElement: element,
+        ...open ? stateUpdates : null
+      });
+      return;
+    }
+    if (activeTriggerId == null && open) {
+      store.update({
+        activeTriggerId: triggerId,
+        activeTriggerElement: element,
+        ...stateUpdates
+      });
+    }
+  });
+  const registerTrigger = React31.useCallback((element) => {
+    baseRegisterTrigger(element);
+    if (element) {
+      applyTriggerData(element);
+    }
+  }, [baseRegisterTrigger, applyTriggerData]);
+  useIsoLayoutEffect(() => {
+    if (isMountedByThisTrigger) {
+      store.update({
+        activeTriggerElement: triggerElementRef.current,
+        ...stateUpdates
+      });
+    }
+  }, [isMountedByThisTrigger, store, triggerElementRef, ...Object.values(stateUpdates)]);
+  return {
+    registerTrigger,
+    isMountedByThisTrigger
+  };
+}
+function useImplicitActiveTrigger(store, options = {}) {
+  const {
+    closeOnActiveTriggerUnmount = false
+  } = options;
+  const resolvedActiveTriggerIdRef = React31.useRef(null);
+  const open = store.useState("open");
+  const reactiveTriggerCount = store.useState("triggerCount");
+  const activeTriggerId = store.useState("activeTriggerId");
+  const reactiveActiveTriggerElement = store.useState("activeTriggerElement");
+  useIsoLayoutEffect(() => {
+    if (!open) {
+      resolvedActiveTriggerIdRef.current = null;
+      if (store.state.triggerCount !== 0) {
+        store.set("triggerCount", 0);
+      }
+      return;
+    }
+    const triggerCount = store.context.triggerElements.size;
+    const stateUpdates = {};
+    if (store.state.triggerCount !== triggerCount) {
+      stateUpdates.triggerCount = triggerCount;
+    }
+    const currentActiveTriggerId = store.select("activeTriggerId");
+    let lostActiveTriggerId = null;
+    if (currentActiveTriggerId) {
+      const activeTriggerElement = store.context.triggerElements.getById(currentActiveTriggerId);
+      if (!activeTriggerElement) {
+        for (const [triggerId, triggerElement] of store.context.triggerElements.entries()) {
+          if (triggerElement === store.state.activeTriggerElement) {
+            stateUpdates.activeTriggerId = triggerId;
+            stateUpdates.activeTriggerElement = triggerElement;
+            resolvedActiveTriggerIdRef.current = triggerId;
+            break;
+          }
+        }
+        if (stateUpdates.activeTriggerId === void 0) {
+          if (resolvedActiveTriggerIdRef.current === currentActiveTriggerId) {
+            lostActiveTriggerId = currentActiveTriggerId;
+          } else {
+            resolvedActiveTriggerIdRef.current = null;
+          }
+        }
+      } else {
+        resolvedActiveTriggerIdRef.current = currentActiveTriggerId;
+        if (activeTriggerElement !== store.state.activeTriggerElement) {
+          stateUpdates.activeTriggerElement = activeTriggerElement;
+        }
+      }
+    } else {
+      resolvedActiveTriggerIdRef.current = null;
+    }
+    if (!lostActiveTriggerId && !currentActiveTriggerId && triggerCount === 1) {
+      const iteratorResult = store.context.triggerElements.entries().next();
+      if (!iteratorResult.done) {
+        const [implicitTriggerId, implicitTriggerElement] = iteratorResult.value;
+        stateUpdates.activeTriggerId = implicitTriggerId;
+        stateUpdates.activeTriggerElement = implicitTriggerElement;
+        resolvedActiveTriggerIdRef.current = implicitTriggerId;
+      }
+    }
+    if (stateUpdates.triggerCount !== void 0 || stateUpdates.activeTriggerId !== void 0 || stateUpdates.activeTriggerElement !== void 0) {
+      store.update(stateUpdates);
+    }
+    if (lostActiveTriggerId) {
+      if (closeOnActiveTriggerUnmount) {
+        queueMicrotask(() => {
+          if (store.select("open") && store.select("activeTriggerId") === lostActiveTriggerId && !store.context.triggerElements.getById(lostActiveTriggerId)) {
+            const eventDetails = createChangeEventDetails(reason_parts_exports.none);
+            store.setOpen(false, eventDetails);
+            if (!eventDetails.isCanceled) {
+              store.update({
+                activeTriggerId: null,
+                activeTriggerElement: null
+              });
+            }
+          }
+        });
+      }
+    }
+  }, [open, store, reactiveTriggerCount, activeTriggerId, reactiveActiveTriggerElement, closeOnActiveTriggerUnmount]);
+}
+function useOpenStateTransitions(open, store, onUnmount) {
+  const {
+    mounted,
+    setMounted,
+    transitionStatus
+  } = useTransitionStatus(open);
+  const preventUnmountingOnClose = store.useState("preventUnmountingOnClose");
+  const syncedPreventUnmountingOnClose = open ? false : preventUnmountingOnClose;
+  store.useSyncedValues({
+    mounted,
+    transitionStatus,
+    preventUnmountingOnClose: syncedPreventUnmountingOnClose
+  });
+  const forceUnmount = useStableCallback(() => {
+    setMounted(false);
+    store.update({
+      activeTriggerId: null,
+      activeTriggerElement: null,
+      mounted: false,
+      preventUnmountingOnClose: false
+    });
+    onUnmount?.();
+    store.context.onOpenChangeComplete?.(false);
+  });
+  useOpenChangeComplete({
+    enabled: mounted && !open && !syncedPreventUnmountingOnClose,
+    open,
+    ref: store.context.popupRef,
+    onComplete() {
+      if (!open) {
+        forceUnmount();
+      }
+    }
+  });
+  return {
+    forceUnmount,
+    transitionStatus
+  };
+}
+function usePopupInteractionProps(store, statePart) {
+  store.useSyncedValues(statePart);
+  useIsoLayoutEffect(() => () => {
+    store.update({
+      activeTriggerProps: EMPTY_OBJECT,
+      inactiveTriggerProps: EMPTY_OBJECT,
+      popupProps: EMPTY_OBJECT
+    });
+  }, [store]);
+}
+
+// node_modules/@base-ui/react/utils/popups/popupTriggerMap.mjs
+var devElementIdsByMap;
+function getDevElementIds(map) {
+  devElementIdsByMap ??= /* @__PURE__ */ new WeakMap();
+  let elementIds = devElementIdsByMap.get(map);
+  if (!elementIds) {
+    elementIds = /* @__PURE__ */ new WeakMap();
+    devElementIdsByMap.set(map, elementIds);
+  }
+  return elementIds;
+}
+var PopupTriggerMap = class {
+  constructor() {
+    this.idMap = /* @__PURE__ */ new Map();
+  }
+  /**
+   * Adds a trigger element with the given ID.
+   *
+   * Note: The provided element is assumed to not be registered under multiple IDs.
+   */
+  add(id, element) {
+    if (true) {
+      const elementIds = getDevElementIds(this);
+      const existingId = elementIds.get(element);
+      if (existingId !== void 0 && existingId !== id) {
+        throw new Error("Base UI: A trigger element cannot be registered under multiple IDs in PopupTriggerMap.");
+      }
+      const previousElement = this.idMap.get(id);
+      if (previousElement !== void 0 && previousElement !== element) {
+        elementIds.delete(previousElement);
+      }
+      elementIds.set(element, id);
+    }
+    this.idMap.set(id, element);
+  }
+  /**
+   * Removes the trigger element with the given ID.
+   */
+  delete(id) {
+    if (true) {
+      const element = this.idMap.get(id);
+      if (element !== void 0) {
+        devElementIdsByMap?.get(this)?.delete(element);
+      }
+    }
+    this.idMap.delete(id);
+  }
+  /**
+   * Whether the given element is registered as a trigger.
+   */
+  hasElement(element) {
+    for (const registered of this.idMap.values()) {
+      if (registered === element) {
+        return true;
+      }
+    }
+    return false;
+  }
+  /**
+   * Whether there is a registered trigger element matching the given predicate.
+   */
+  hasMatchingElement(predicate) {
+    for (const element of this.idMap.values()) {
+      if (predicate(element)) {
+        return true;
+      }
+    }
+    return false;
+  }
+  /**
+   * Returns the trigger element associated with the given ID, or undefined if no such element exists.
+   */
+  getById(id) {
+    return this.idMap.get(id);
+  }
+  /**
+   * Returns an iterable of all registered trigger entries, where each entry is a tuple of [id, element].
+   */
+  entries() {
+    return this.idMap.entries();
+  }
+  /**
+   * Returns an iterable of all registered trigger elements.
+   */
+  elements() {
+    return this.idMap.values();
+  }
+  /**
+   * Returns the number of registered trigger elements.
+   */
+  get size() {
+    return this.idMap.size;
+  }
+};
+
+// node_modules/@base-ui/react/floating-ui-react/utils/getEmptyRootContext.mjs
+function getEmptyRootContext() {
+  return new FloatingRootStore({
+    open: false,
+    transitionStatus: void 0,
+    floatingElement: null,
+    referenceElement: null,
+    triggerElements: new PopupTriggerMap(),
+    floatingId: void 0,
+    syncOnly: false,
+    nested: false,
+    onOpenChange: void 0
+  });
+}
+
+// node_modules/@base-ui/react/utils/popups/store.mjs
+function createInitialPopupStoreState() {
+  return {
+    open: false,
+    openProp: void 0,
+    mounted: false,
+    transitionStatus: void 0,
+    floatingRootContext: getEmptyRootContext(),
+    floatingId: void 0,
+    triggerCount: 0,
+    preventUnmountingOnClose: false,
+    payload: void 0,
+    activeTriggerId: null,
+    activeTriggerElement: null,
+    triggerIdProp: void 0,
+    popupElement: null,
+    positionerElement: null,
+    activeTriggerProps: EMPTY_OBJECT,
+    inactiveTriggerProps: EMPTY_OBJECT,
+    popupProps: EMPTY_OBJECT
+  };
+}
+function createPopupFloatingRootContext(triggerElements, floatingId, nested = false) {
+  return new FloatingRootStore({
+    open: false,
+    transitionStatus: void 0,
+    floatingElement: null,
+    referenceElement: null,
+    triggerElements,
+    floatingId,
+    syncOnly: true,
+    nested,
+    onOpenChange: void 0
+  });
+}
+var activeTriggerIdSelector = (state) => state.triggerIdProp ?? state.activeTriggerId;
+var openSelector = (state) => state.openProp ?? state.open;
+var popupIdSelector = (state) => {
+  const popupId = state.popupElement?.id ?? state.floatingId;
+  return popupId || void 0;
+};
+function triggerOwnsOpenPopup(state, triggerId) {
+  return triggerId !== void 0 && openSelector(state) && activeTriggerIdSelector(state) === triggerId;
+}
+function triggerOwnsOpenPopupOrIsOnlyTrigger(state, triggerId) {
+  if (triggerOwnsOpenPopup(state, triggerId)) {
+    return true;
+  }
+  return triggerId !== void 0 && openSelector(state) && activeTriggerIdSelector(state) == null && state.triggerCount === 1;
+}
+var popupStoreSelectors = {
+  open: openSelector,
+  mounted: (state) => state.mounted,
+  transitionStatus: (state) => state.transitionStatus,
+  floatingRootContext: (state) => state.floatingRootContext,
+  triggerCount: (state) => state.triggerCount,
+  preventUnmountingOnClose: (state) => state.preventUnmountingOnClose,
+  payload: (state) => state.payload,
+  activeTriggerId: activeTriggerIdSelector,
+  activeTriggerElement: (state) => state.mounted ? state.activeTriggerElement : null,
+  popupId: popupIdSelector,
+  /**
+   * Whether the trigger with the given ID was used to open the popup.
+   */
+  isTriggerActive: (state, triggerId) => triggerId !== void 0 && activeTriggerIdSelector(state) === triggerId,
+  /**
+   * Whether the popup is open and was activated by a trigger with the given ID.
+   */
+  isOpenedByTrigger: (state, triggerId) => triggerOwnsOpenPopup(state, triggerId),
+  /**
+   * Whether the popup is mounted and was activated by a trigger with the given ID.
+   */
+  isMountedByTrigger: (state, triggerId) => triggerId !== void 0 && activeTriggerIdSelector(state) === triggerId && state.mounted,
+  triggerProps: (state, isActive) => isActive ? state.activeTriggerProps : state.inactiveTriggerProps,
+  /**
+   * Popup id for the trigger that currently owns the open popup.
+   */
+  triggerPopupId: (state, triggerId) => triggerOwnsOpenPopupOrIsOnlyTrigger(state, triggerId) ? popupIdSelector(state) : void 0,
+  popupProps: (state) => state.popupProps,
+  popupElement: (state) => state.popupElement,
+  positionerElement: (state) => state.positionerElement
+};
+
+// node_modules/@base-ui/react/utils/popups/usePopupHandleStore.mjs
+var React32 = __toESM(require_react(), 1);
+var import_shim2 = __toESM(require_shim(), 1);
+function usePopupHandleStore(handle) {
+  const subscribe = React32.useCallback((listener) => {
+    if (handle === void 0) {
+      return NOOP;
+    }
+    return handle.subscribeStore(listener);
+  }, [handle]);
+  const getSnapshot = React32.useCallback(() => {
+    return handle === void 0 ? void 0 : handle.store;
+  }, [handle]);
+  return (0, import_shim2.useSyncExternalStore)(subscribe, getSnapshot, () => handle?.serverStore);
+}
+
+// node_modules/@base-ui/react/floating-ui-react/hooks/useFloatingRootContext.mjs
+function useFloatingRootContext(options) {
+  const {
+    open = false,
+    onOpenChange,
+    elements = {}
+  } = options;
+  const floatingId = useId();
+  const nested = useFloatingParentNodeId() != null;
+  if (true) {
+    const optionDomReference = elements.reference;
+    if (optionDomReference && !isElement(optionDomReference)) {
+      console.error("Cannot pass a virtual element to the `elements.reference` option,", "as it must be a real DOM element. Use `context.setPositionReference()`", "instead.");
+    }
+  }
+  const store = useRefWithInit(() => new FloatingRootStore({
+    open,
+    transitionStatus: void 0,
+    onOpenChange,
+    referenceElement: elements.reference ?? null,
+    floatingElement: elements.floating ?? null,
+    triggerElements: new PopupTriggerMap(),
+    floatingId,
+    syncOnly: false,
+    nested
+  })).current;
+  useIsoLayoutEffect(() => {
+    const valuesToSync = {
+      open,
+      floatingId
+    };
+    if (elements.reference !== void 0) {
+      valuesToSync.referenceElement = elements.reference;
+      valuesToSync.domReferenceElement = isElement(elements.reference) ? elements.reference : null;
+    }
+    if (elements.floating !== void 0) {
+      valuesToSync.floatingElement = elements.floating;
+    }
+    store.update(valuesToSync);
+  }, [open, floatingId, elements.reference, elements.floating, store]);
+  store.context.onOpenChange = onOpenChange;
+  store.context.nested = nested;
+  return store;
+}
+
+// node_modules/@base-ui/react/floating-ui-react/hooks/useFloating.mjs
+function useBaseUIFloating(options) {
+  return useFloatingWithStore(options, options.rootContext);
+}
+function useFloatingWithStore(options, store) {
+  const {
+    nodeId,
+    externalTree
+  } = options;
+  const referenceElement = store.useState("referenceElement");
+  const floatingElement = store.useState("floatingElement");
+  const domReferenceElement = store.useState("domReferenceElement");
+  const open = store.useState("open");
+  const floatingId = store.useState("floatingId");
+  const [positionReference, setPositionReferenceRaw] = React33.useState(null);
+  const [localDomReference, setLocalDomReference] = React33.useState(void 0);
+  const [localFloatingElement, setLocalFloatingElement] = React33.useState(void 0);
+  const domReferenceRef = React33.useRef(null);
+  const tree = useFloatingTree(externalTree);
+  const storeElements = React33.useMemo(() => ({
+    reference: referenceElement,
+    floating: floatingElement,
+    domReference: domReferenceElement
+  }), [referenceElement, floatingElement, domReferenceElement]);
+  const position = useFloating({
+    ...options,
+    elements: {
+      ...storeElements,
+      ...positionReference && {
+        reference: positionReference
+      }
+    }
+  });
+  const localDomReferenceElement = isElement(localDomReference) ? localDomReference : null;
+  const syncedFloatingElement = localFloatingElement === void 0 ? store.state.floatingElement : localFloatingElement;
+  store.useSyncedValue("referenceElement", localDomReference ?? null);
+  store.useSyncedValue("domReferenceElement", localDomReference === void 0 ? domReferenceElement : localDomReferenceElement);
+  store.useSyncedValue("floatingElement", syncedFloatingElement);
+  const setPositionReference = React33.useCallback((node) => {
+    const computedPositionReference = isElement(node) ? {
+      getBoundingClientRect: () => node.getBoundingClientRect(),
+      getClientRects: () => node.getClientRects(),
+      contextElement: node
+    } : node;
+    setPositionReferenceRaw(computedPositionReference);
+    position.refs.setReference(computedPositionReference);
+  }, [position.refs]);
+  const setReference = React33.useCallback((node) => {
+    if (isElement(node) || node === null) {
+      domReferenceRef.current = node;
+      setLocalDomReference(node);
+    }
+    if (isElement(position.refs.reference.current) || position.refs.reference.current === null || // Don't allow setting virtual elements using the old technique back to
+    // `null` to support `positionReference` + an unstable `reference`
+    // callback ref.
+    node !== null && !isElement(node)) {
+      position.refs.setReference(node);
+    }
+  }, [position.refs, setLocalDomReference]);
+  const setFloating = React33.useCallback((node) => {
+    setLocalFloatingElement(node);
+    position.refs.setFloating(node);
+  }, [position.refs]);
+  const refs = React33.useMemo(() => ({
+    ...position.refs,
+    setReference,
+    setFloating,
+    setPositionReference,
+    domReference: domReferenceRef
+  }), [position.refs, setReference, setFloating, setPositionReference]);
+  const elements = React33.useMemo(() => ({
+    ...position.elements,
+    domReference: domReferenceElement
+  }), [position.elements, domReferenceElement]);
+  const context = React33.useMemo(() => ({
+    ...position,
+    dataRef: store.context.dataRef,
+    open,
+    onOpenChange: store.setOpen,
+    events: store.context.events,
+    floatingId,
+    refs,
+    elements,
+    nodeId,
+    rootStore: store
+  }), [position, refs, elements, nodeId, store, open, floatingId]);
+  useIsoLayoutEffect(() => {
+    if (domReferenceElement) {
+      domReferenceRef.current = domReferenceElement;
+    }
+  }, [domReferenceElement]);
+  useIsoLayoutEffect(() => {
+    store.context.dataRef.current.floatingContext = context;
+    const node = tree?.nodesRef.current.find((n) => n.id === nodeId);
+    if (node) {
+      node.context = context;
+    }
+  });
+  return React33.useMemo(() => ({
+    ...position,
+    context,
+    refs,
+    elements,
+    rootStore: store
+  }), [position, refs, elements, context, store]);
+}
+
+// node_modules/@base-ui/react/floating-ui-react/hooks/useFocus.mjs
+var React34 = __toESM(require_react(), 1);
+var isMacSafari = parts_exports.os.mac && parts_exports.engine.webkit;
+function useFocus(context, props = {}) {
+  const {
+    enabled = true,
+    delay
+  } = props;
+  const store = "rootStore" in context ? context.rootStore : context;
+  const {
+    events,
+    dataRef
+  } = store.context;
+  const blockFocusRef = React34.useRef(false);
+  const blockedReferenceRef = React34.useRef(null);
+  const keyboardModalityRef = React34.useRef(true);
+  const timeout = useTimeout();
+  React34.useEffect(() => {
+    const domReference = store.select("domReferenceElement");
+    if (!enabled) {
+      return void 0;
+    }
+    const win = getWindow(domReference);
+    function onBlur() {
+      const currentDomReference = store.select("domReferenceElement");
+      if (!store.select("open") && isHTMLElement(currentDomReference) && currentDomReference === activeElement(ownerDocument(currentDomReference))) {
+        blockFocusRef.current = true;
+      }
+    }
+    function onKeyDown() {
+      keyboardModalityRef.current = true;
+    }
+    function onPointerDown() {
+      keyboardModalityRef.current = false;
+    }
+    return mergeCleanups(addEventListener(win, "blur", onBlur), isMacSafari && addEventListener(win, "keydown", onKeyDown, true), isMacSafari && addEventListener(win, "pointerdown", onPointerDown, true));
+  }, [store, enabled]);
+  React34.useEffect(() => {
+    if (!enabled) {
+      return void 0;
+    }
+    function onOpenChangeLocal(details) {
+      if (details.reason === reason_parts_exports.triggerPress || details.reason === reason_parts_exports.escapeKey) {
+        const referenceElement = store.select("domReferenceElement");
+        if (isElement(referenceElement)) {
+          blockedReferenceRef.current = referenceElement;
+          blockFocusRef.current = true;
+        }
+      }
+    }
+    events.on("openchange", onOpenChangeLocal);
+    return () => {
+      events.off("openchange", onOpenChangeLocal);
+    };
+  }, [events, enabled, store]);
+  const reference = React34.useMemo(() => {
+    function resetBlockedFocus() {
+      blockFocusRef.current = false;
+      blockedReferenceRef.current = null;
+    }
+    return {
+      onMouseLeave() {
+        resetBlockedFocus();
+      },
+      onFocus(event) {
+        const focusTarget = event.currentTarget;
+        if (blockFocusRef.current) {
+          if (blockedReferenceRef.current === focusTarget) {
+            return;
+          }
+          resetBlockedFocus();
+        }
+        const target = getTarget(event.nativeEvent);
+        if (isElement(target)) {
+          if (isMacSafari && !event.relatedTarget) {
+            if (!keyboardModalityRef.current && !isTypeableElement(target)) {
+              return;
+            }
+          } else if (!matchesFocusVisible(target)) {
+            return;
+          }
+        }
+        const movedFromOtherEnabledTrigger = isTargetInsideEnabledTrigger(event.relatedTarget, store.context.triggerElements);
+        const {
+          nativeEvent,
+          currentTarget
+        } = event;
+        const delayValue = typeof delay === "function" ? delay() : delay;
+        if (store.select("open") && movedFromOtherEnabledTrigger || delayValue === 0 || delayValue === void 0) {
+          store.setOpen(true, createChangeEventDetails(reason_parts_exports.triggerFocus, nativeEvent, currentTarget));
+          return;
+        }
+        timeout.start(delayValue, () => {
+          if (blockFocusRef.current) {
+            return;
+          }
+          store.setOpen(true, createChangeEventDetails(reason_parts_exports.triggerFocus, nativeEvent, currentTarget));
+        });
+      },
+      onBlur(event) {
+        resetBlockedFocus();
+        const relatedTarget = event.relatedTarget;
+        const nativeEvent = event.nativeEvent;
+        const movedToFocusGuard = isElement(relatedTarget) && relatedTarget.hasAttribute(createAttribute("focus-guard")) && relatedTarget.getAttribute("data-type") === "outside";
+        timeout.start(0, () => {
+          const domReference = store.select("domReferenceElement");
+          const activeEl = activeElement(ownerDocument(domReference));
+          if (!relatedTarget && activeEl === domReference) {
+            return;
+          }
+          if (contains(dataRef.current.floatingContext?.refs.floating.current, activeEl) || contains(domReference, activeEl) || movedToFocusGuard) {
+            return;
+          }
+          const nextFocusedElement = relatedTarget ?? activeEl;
+          if (isTargetInsideEnabledTrigger(nextFocusedElement, store.context.triggerElements)) {
+            return;
+          }
+          store.setOpen(false, createChangeEventDetails(reason_parts_exports.triggerFocus, nativeEvent));
+        });
+      }
+    };
+  }, [dataRef, delay, store, timeout]);
+  return React34.useMemo(() => enabled ? {
+    reference,
+    trigger: reference
+  } : {}, [enabled, reference]);
+}
+
+// node_modules/@base-ui/react/floating-ui-react/hooks/useHoverFloatingInteraction.mjs
+var React35 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/floating-ui-react/hooks/useHoverInteractionSharedState.mjs
+var HoverInteraction = class _HoverInteraction {
+  constructor() {
+    this.pointerType = void 0;
+    this.interactedInside = false;
+    this.handler = void 0;
+    this.blockMouseMove = true;
+    this.performedPointerEventsMutation = false;
+    this.pointerEventsScopeElement = null;
+    this.pointerEventsReferenceElement = null;
+    this.pointerEventsFloatingElement = null;
+    this.restTimeoutPending = false;
+    this.openChangeTimeout = new Timeout();
+    this.restTimeout = new Timeout();
+    this.handleCloseOptions = void 0;
+  }
+  static create() {
+    return new _HoverInteraction();
+  }
+  dispose = () => {
+    this.openChangeTimeout.clear();
+    this.restTimeout.clear();
+  };
+  disposeEffect = () => {
+    return this.dispose;
+  };
+};
+var pointerEventsMutationOwnerByScopeElement = /* @__PURE__ */ new WeakMap();
+function clearSafePolygonPointerEventsMutation(instance) {
+  if (!instance.performedPointerEventsMutation) {
+    return;
+  }
+  const scopeElement = instance.pointerEventsScopeElement;
+  if (scopeElement && pointerEventsMutationOwnerByScopeElement.get(scopeElement) === instance) {
+    instance.pointerEventsScopeElement?.style.removeProperty("pointer-events");
+    instance.pointerEventsReferenceElement?.style.removeProperty("pointer-events");
+    instance.pointerEventsFloatingElement?.style.removeProperty("pointer-events");
+    pointerEventsMutationOwnerByScopeElement.delete(scopeElement);
+  }
+  instance.performedPointerEventsMutation = false;
+  instance.pointerEventsScopeElement = null;
+  instance.pointerEventsReferenceElement = null;
+  instance.pointerEventsFloatingElement = null;
+}
+function applySafePolygonPointerEventsMutation(instance, options) {
+  const {
+    scopeElement,
+    referenceElement,
+    floatingElement
+  } = options;
+  const existingOwner = pointerEventsMutationOwnerByScopeElement.get(scopeElement);
+  if (existingOwner && existingOwner !== instance) {
+    clearSafePolygonPointerEventsMutation(existingOwner);
+  }
+  clearSafePolygonPointerEventsMutation(instance);
+  instance.performedPointerEventsMutation = true;
+  instance.pointerEventsScopeElement = scopeElement;
+  instance.pointerEventsReferenceElement = referenceElement;
+  instance.pointerEventsFloatingElement = floatingElement;
+  pointerEventsMutationOwnerByScopeElement.set(scopeElement, instance);
+  scopeElement.style.pointerEvents = "none";
+  referenceElement.style.pointerEvents = "auto";
+  floatingElement.style.pointerEvents = "auto";
+}
+function useHoverInteractionSharedState(store) {
+  const data = store.context.dataRef.current;
+  const instance = useRefWithInit(() => data.hoverInteractionState ?? HoverInteraction.create()).current;
+  if (!data.hoverInteractionState) {
+    data.hoverInteractionState = instance;
+  }
+  useOnMount(data.hoverInteractionState.disposeEffect);
+  return data.hoverInteractionState;
+}
+
+// node_modules/@base-ui/react/floating-ui-react/hooks/useHoverFloatingInteraction.mjs
+function useHoverFloatingInteraction(context, parameters = {}) {
+  const {
+    enabled = true,
+    closeDelay: closeDelayProp = 0,
+    nodeId: nodeIdProp
+  } = parameters;
+  const store = "rootStore" in context ? context.rootStore : context;
+  const open = store.useState("open");
+  const floatingElement = store.useState("floatingElement");
+  const domReferenceElement = store.useState("domReferenceElement");
+  const {
+    dataRef
+  } = store.context;
+  const tree = useFloatingTree();
+  const parentId = useFloatingParentNodeId();
+  const instance = useHoverInteractionSharedState(store);
+  const childClosedTimeout = useTimeout();
+  const isClickLikeOpenEvent2 = useStableCallback(() => {
+    return isClickLikeOpenEvent(dataRef.current.openEvent?.type, instance.interactedInside);
+  });
+  const isHoverOpen = useStableCallback(() => {
+    return isHoverOpenEvent(dataRef.current.openEvent?.type);
+  });
+  const clearPointerEvents = useStableCallback(() => {
+    clearSafePolygonPointerEventsMutation(instance);
+  });
+  useIsoLayoutEffect(() => {
+    if (!open) {
+      instance.pointerType = void 0;
+      instance.restTimeoutPending = false;
+      instance.interactedInside = false;
+      clearPointerEvents();
+    }
+  }, [open, instance, clearPointerEvents]);
+  React35.useEffect(() => {
+    return clearPointerEvents;
+  }, [clearPointerEvents]);
+  useIsoLayoutEffect(() => {
+    if (!enabled) {
+      return void 0;
+    }
+    if (open && instance.handleCloseOptions?.blockPointerEvents && isHoverOpen() && isElement(domReferenceElement) && floatingElement) {
+      const ref = domReferenceElement;
+      const floatingEl = floatingElement;
+      const doc = ownerDocument(floatingElement);
+      const parentFloating = tree?.nodesRef.current.find((node) => node.id === parentId)?.context?.elements.floating;
+      if (parentFloating) {
+        parentFloating.style.pointerEvents = "";
+      }
+      const cachedScopeElement = instance.pointerEventsScopeElement !== floatingEl ? instance.pointerEventsScopeElement : null;
+      const parentScopeElement = parentFloating !== floatingEl ? parentFloating : null;
+      const scopeElement = instance.handleCloseOptions?.getScope?.() ?? cachedScopeElement ?? parentScopeElement ?? ref.closest("[data-rootownerid]") ?? doc.body;
+      applySafePolygonPointerEventsMutation(instance, {
+        scopeElement,
+        referenceElement: ref,
+        floatingElement: floatingEl
+      });
+      return () => {
+        clearPointerEvents();
+      };
+    }
+    return void 0;
+  }, [enabled, open, domReferenceElement, floatingElement, instance, isHoverOpen, tree, parentId, clearPointerEvents]);
+  React35.useEffect(() => {
+    if (!enabled) {
+      return void 0;
+    }
+    function hasParentChildren() {
+      return !!(tree && parentId && getNodeChildren(tree.nodesRef.current, parentId).length > 0);
+    }
+    function closeWithDelay(event) {
+      const closeDelay = getDelay(closeDelayProp, "close", instance.pointerType);
+      const close = () => {
+        store.setOpen(false, createChangeEventDetails(reason_parts_exports.triggerHover, event));
+        tree?.events.emit("floating.closed", event);
+      };
+      if (closeDelay) {
+        instance.openChangeTimeout.start(closeDelay, close);
+      } else {
+        instance.openChangeTimeout.clear();
+        close();
+      }
+    }
+    function handleInteractInside(event) {
+      const target = getTarget(event);
+      if (!isInteractiveElement(target)) {
+        instance.interactedInside = false;
+        return;
+      }
+      instance.interactedInside = target?.closest("[aria-haspopup]") != null;
+    }
+    function onFloatingMouseEnter() {
+      instance.openChangeTimeout.clear();
+      childClosedTimeout.clear();
+      tree?.events.off("floating.closed", onNodeClosed);
+      clearPointerEvents();
+    }
+    function onFloatingMouseLeave(event) {
+      if (hasParentChildren() && tree) {
+        tree.events.on("floating.closed", onNodeClosed);
+        return;
+      }
+      if (isTargetInsideEnabledTrigger(event.relatedTarget, store.context.triggerElements)) {
+        return;
+      }
+      const currentNodeId = dataRef.current.floatingContext?.nodeId ?? nodeIdProp;
+      const relatedTarget = event.relatedTarget;
+      const isMovingIntoDescendantFloating = tree && currentNodeId && isElement(relatedTarget) && getNodeChildren(tree.nodesRef.current, currentNodeId, false).some((node) => contains(node.context?.elements.floating, relatedTarget));
+      if (isMovingIntoDescendantFloating) {
+        return;
+      }
+      if (instance.handler) {
+        instance.handler(event);
+        return;
+      }
+      clearPointerEvents();
+      if (isHoverOpen() && !isClickLikeOpenEvent2()) {
+        closeWithDelay(event);
+      }
+    }
+    function onNodeClosed(event) {
+      if (!tree || !parentId || hasParentChildren()) {
+        return;
+      }
+      childClosedTimeout.start(0, () => {
+        tree.events.off("floating.closed", onNodeClosed);
+        store.setOpen(false, createChangeEventDetails(reason_parts_exports.triggerHover, event));
+        tree.events.emit("floating.closed", event);
+      });
+    }
+    const floating = floatingElement;
+    return mergeCleanups(floating && addEventListener(floating, "mouseenter", onFloatingMouseEnter), floating && addEventListener(floating, "mouseleave", onFloatingMouseLeave), floating && addEventListener(floating, "pointerdown", handleInteractInside, true), () => {
+      tree?.events.off("floating.closed", onNodeClosed);
+    });
+  }, [enabled, floatingElement, store, dataRef, closeDelayProp, nodeIdProp, isHoverOpen, isClickLikeOpenEvent2, clearPointerEvents, instance, tree, parentId, childClosedTimeout]);
+}
+
+// node_modules/@base-ui/react/floating-ui-react/hooks/useHoverReferenceInteraction.mjs
+var React36 = __toESM(require_react(), 1);
+var ReactDOM5 = __toESM(require_react_dom(), 1);
+var EMPTY_REF = {
+  current: null
+};
+function useHoverReferenceInteraction(context, props = {}) {
+  const {
+    enabled = true,
+    delay = 0,
+    handleClose = null,
+    mouseOnly = false,
+    restMs = 0,
+    move = true,
+    triggerElementRef = EMPTY_REF,
+    externalTree,
+    isActiveTrigger = true,
+    getHandleCloseContext,
+    isClosing,
+    shouldOpen: shouldOpenProp,
+    guardStaleOpen = false
+  } = props;
+  const store = "rootStore" in context ? context.rootStore : context;
+  const {
+    dataRef,
+    events
+  } = store.context;
+  const tree = useFloatingTree(externalTree);
+  const instance = useHoverInteractionSharedState(store);
+  const isHoverCloseActiveRef = React36.useRef(false);
+  const handleCloseRef = useValueAsRef(handleClose);
+  const delayRef = useValueAsRef(delay);
+  const restMsRef = useValueAsRef(restMs);
+  const enabledRef = useValueAsRef(enabled);
+  const shouldOpenRef = useValueAsRef(shouldOpenProp);
+  const isClosingRef = useValueAsRef(isClosing);
+  const isClickLikeOpenEvent2 = useStableCallback(() => {
+    return isClickLikeOpenEvent(dataRef.current.openEvent?.type, instance.interactedInside);
+  });
+  const checkShouldOpen = useStableCallback(() => {
+    return shouldOpenRef.current?.() !== false;
+  });
+  const isOverInactiveTrigger = useStableCallback((currentDomReference, currentTarget, target) => {
+    const allTriggers = store.context.triggerElements;
+    if (allTriggers.hasElement(currentTarget)) {
+      return !currentDomReference || !contains(currentDomReference, currentTarget);
+    }
+    if (!isElement(target)) {
+      return false;
+    }
+    const targetElement = target;
+    return allTriggers.hasMatchingElement((trigger) => contains(trigger, targetElement)) && (!currentDomReference || !contains(currentDomReference, targetElement));
+  });
+  const cleanupMouseMoveHandler = useStableCallback(() => {
+    if (!instance.handler) {
+      return;
+    }
+    const doc = ownerDocument(store.select("domReferenceElement"));
+    doc.removeEventListener("mousemove", instance.handler);
+    instance.handler = void 0;
+  });
+  const clearPointerEvents = useStableCallback(() => {
+    clearSafePolygonPointerEventsMutation(instance);
+  });
+  if (isActiveTrigger) {
+    instance.handleCloseOptions = handleCloseRef.current?.__options;
+  }
+  React36.useEffect(() => cleanupMouseMoveHandler, [cleanupMouseMoveHandler]);
+  React36.useEffect(() => {
+    if (!enabled) {
+      return void 0;
+    }
+    function onOpenChangeLocal(details) {
+      if (!details.open) {
+        isHoverCloseActiveRef.current = details.reason === reason_parts_exports.triggerHover;
+        cleanupMouseMoveHandler();
+        instance.openChangeTimeout.clear();
+        instance.restTimeout.clear();
+        instance.blockMouseMove = true;
+        instance.restTimeoutPending = false;
+      } else {
+        isHoverCloseActiveRef.current = false;
+      }
+    }
+    events.on("openchange", onOpenChangeLocal);
+    return () => {
+      events.off("openchange", onOpenChangeLocal);
+    };
+  }, [enabled, events, instance, cleanupMouseMoveHandler]);
+  React36.useEffect(() => {
+    if (!enabled) {
+      return void 0;
+    }
+    function closeWithDelay(event, runElseBranch = true) {
+      const closeDelay = getDelay(delayRef.current, "close", instance.pointerType);
+      if (closeDelay) {
+        instance.openChangeTimeout.start(closeDelay, () => {
+          store.setOpen(false, createChangeEventDetails(reason_parts_exports.triggerHover, event));
+          tree?.events.emit("floating.closed", event);
+        });
+      } else if (runElseBranch) {
+        instance.openChangeTimeout.clear();
+        store.setOpen(false, createChangeEventDetails(reason_parts_exports.triggerHover, event));
+        tree?.events.emit("floating.closed", event);
+      }
+    }
+    const trigger = triggerElementRef.current ?? (isActiveTrigger ? store.select("domReferenceElement") : null);
+    if (!isElement(trigger)) {
+      return void 0;
+    }
+    function onMouseEnter(event) {
+      instance.openChangeTimeout.clear();
+      instance.blockMouseMove = false;
+      if (mouseOnly && !isMouseLikePointerType(instance.pointerType)) {
+        return;
+      }
+      const restMsValue = getRestMs(restMsRef.current);
+      const openDelay = getDelay(delayRef.current, "open", instance.pointerType);
+      const eventTarget = getTarget(event);
+      const currentTarget = event.currentTarget ?? null;
+      const currentDomReference = store.select("domReferenceElement");
+      let triggerNode = currentTarget;
+      if (isElement(eventTarget) && !store.context.triggerElements.hasElement(eventTarget)) {
+        for (const triggerElement of store.context.triggerElements.elements()) {
+          if (contains(triggerElement, eventTarget)) {
+            triggerNode = triggerElement;
+            break;
+          }
+        }
+      }
+      if (isElement(currentTarget) && isElement(currentDomReference) && !store.context.triggerElements.hasElement(currentTarget) && contains(currentTarget, currentDomReference)) {
+        triggerNode = currentDomReference;
+      }
+      const isOverInactive = triggerNode == null ? false : isOverInactiveTrigger(currentDomReference, triggerNode, eventTarget);
+      const isOpen = store.select("open");
+      const isInClosingTransition = isClosingRef.current?.() ?? store.select("transitionStatus") === "ending";
+      const isHoverCloseTransition = !isOpen && isInClosingTransition && isHoverCloseActiveRef.current;
+      const isReenteringSameTriggerDuringCloseTransition = !isOverInactive && isElement(triggerNode) && isElement(currentDomReference) && contains(currentDomReference, triggerNode) && isHoverCloseTransition;
+      const isRestOnlyDelay = restMsValue > 0 && !openDelay;
+      const shouldOpenImmediately = isOverInactive && (isOpen || isHoverCloseTransition) || isReenteringSameTriggerDuringCloseTransition;
+      const shouldOpen = !isOpen || isOverInactive;
+      if (shouldOpenImmediately) {
+        if (checkShouldOpen()) {
+          store.setOpen(true, createChangeEventDetails(reason_parts_exports.triggerHover, event, triggerNode));
+        }
+        return;
+      }
+      if (isRestOnlyDelay) {
+        return;
+      }
+      if (openDelay) {
+        instance.openChangeTimeout.start(openDelay, () => {
+          if (shouldOpen && checkShouldOpen()) {
+            store.setOpen(true, createChangeEventDetails(reason_parts_exports.triggerHover, event, triggerNode));
+          }
+        });
+      } else if (shouldOpen) {
+        if (checkShouldOpen()) {
+          store.setOpen(true, createChangeEventDetails(reason_parts_exports.triggerHover, event, triggerNode));
+        }
+      }
+    }
+    function onMouseLeave(event) {
+      if (isClickLikeOpenEvent2()) {
+        clearPointerEvents();
+        return;
+      }
+      cleanupMouseMoveHandler();
+      const domReferenceElement = store.select("domReferenceElement");
+      const doc = ownerDocument(domReferenceElement);
+      instance.restTimeout.clear();
+      instance.restTimeoutPending = false;
+      const handleCloseContextBase = dataRef.current.floatingContext ?? getHandleCloseContext?.();
+      if (isTargetInsideEnabledTrigger(event.relatedTarget, store.context.triggerElements)) {
+        return;
+      }
+      if (handleCloseRef.current && handleCloseContextBase) {
+        if (!store.select("open")) {
+          instance.openChangeTimeout.clear();
+        }
+        const currentTrigger = triggerElementRef.current;
+        instance.handler = handleCloseRef.current({
+          ...handleCloseContextBase,
+          tree,
+          x: event.clientX,
+          y: event.clientY,
+          onClose() {
+            clearPointerEvents();
+            cleanupMouseMoveHandler();
+            if (enabledRef.current && !isClickLikeOpenEvent2() && currentTrigger === store.select("domReferenceElement")) {
+              closeWithDelay(event, true);
+            }
+          }
+        });
+        doc.addEventListener("mousemove", instance.handler);
+        instance.handler(event);
+        return;
+      }
+      const shouldClose = instance.pointerType === "touch" ? !contains(store.select("floatingElement"), event.relatedTarget) : true;
+      if (shouldClose) {
+        closeWithDelay(event);
+      }
+    }
+    function onMouseOut(event) {
+      if (contains(trigger, event.relatedTarget)) {
+        return;
+      }
+      instance.openChangeTimeout.clear();
+      instance.restTimeout.clear();
+      instance.restTimeoutPending = false;
+    }
+    const staleOpenGuard = guardStaleOpen ? addEventListener(trigger, "mouseout", onMouseOut) : void 0;
+    if (move) {
+      return mergeCleanups(addEventListener(trigger, "mousemove", onMouseEnter, {
+        once: true
+      }), addEventListener(trigger, "mouseenter", onMouseEnter), addEventListener(trigger, "mouseleave", onMouseLeave), staleOpenGuard);
+    }
+    return mergeCleanups(addEventListener(trigger, "mouseenter", onMouseEnter), addEventListener(trigger, "mouseleave", onMouseLeave), staleOpenGuard);
+  }, [cleanupMouseMoveHandler, clearPointerEvents, dataRef, delayRef, store, enabled, handleCloseRef, instance, isActiveTrigger, isOverInactiveTrigger, isClickLikeOpenEvent2, mouseOnly, move, restMsRef, triggerElementRef, tree, enabledRef, getHandleCloseContext, isClosingRef, checkShouldOpen, guardStaleOpen]);
+  return React36.useMemo(() => {
+    if (!enabled) {
+      return void 0;
+    }
+    function setPointerRef(event) {
+      instance.pointerType = event.pointerType;
+    }
+    return {
+      onPointerDown: setPointerRef,
+      onPointerEnter: setPointerRef,
+      onMouseMove(event) {
+        const {
+          nativeEvent
+        } = event;
+        const trigger = event.currentTarget;
+        const currentDomReference = store.select("domReferenceElement");
+        const currentOpen = store.select("open");
+        const isOverInactive = isOverInactiveTrigger(currentDomReference, trigger, event.target);
+        if (mouseOnly && !isMouseLikePointerType(instance.pointerType)) {
+          return;
+        }
+        if (currentOpen && isOverInactive && instance.handleCloseOptions?.blockPointerEvents) {
+          const floatingElement = store.select("floatingElement");
+          if (floatingElement) {
+            const scopeElement = instance.handleCloseOptions?.getScope?.() ?? trigger.ownerDocument.body;
+            applySafePolygonPointerEventsMutation(instance, {
+              scopeElement,
+              referenceElement: trigger,
+              floatingElement
+            });
+          }
+        }
+        const restMsValue = getRestMs(restMsRef.current);
+        if (currentOpen && !isOverInactive || restMsValue === 0) {
+          return;
+        }
+        if (!isOverInactive && instance.restTimeoutPending && event.movementX ** 2 + event.movementY ** 2 < 2) {
+          return;
+        }
+        instance.restTimeout.clear();
+        function handleMouseMove() {
+          instance.restTimeoutPending = false;
+          if (isClickLikeOpenEvent2()) {
+            return;
+          }
+          const latestOpen = store.select("open");
+          if (!instance.blockMouseMove && (!latestOpen || isOverInactive) && checkShouldOpen()) {
+            store.setOpen(true, createChangeEventDetails(reason_parts_exports.triggerHover, nativeEvent, trigger));
+          }
+        }
+        if (instance.pointerType === "touch") {
+          ReactDOM5.flushSync(() => {
+            handleMouseMove();
+          });
+        } else if (isOverInactive && currentOpen) {
+          handleMouseMove();
+        } else {
+          instance.restTimeoutPending = true;
+          instance.restTimeout.start(restMsValue, handleMouseMove);
+        }
+      }
+    };
+  }, [enabled, instance, isClickLikeOpenEvent2, isOverInactiveTrigger, mouseOnly, store, restMsRef, checkShouldOpen]);
+}
+
+// node_modules/@base-ui/react/floating-ui-react/hooks/useListNavigation.mjs
+var React37 = __toESM(require_react(), 1);
+var ESCAPE = "Escape";
+function isStationaryWebKitPointer(event) {
+  return parts_exports.engine.webkit && event.movementX === 0 && event.movementY === 0;
+}
+function doSwitch(orientation, vertical, horizontal) {
+  switch (orientation) {
+    case "vertical":
+      return vertical;
+    case "horizontal":
+      return horizontal;
+    default:
+      return vertical || horizontal;
+  }
+}
+function isMainOrientationKey(key, orientation) {
+  const vertical = key === ARROW_UP || key === ARROW_DOWN;
+  const horizontal = key === ARROW_LEFT || key === ARROW_RIGHT;
+  return doSwitch(orientation, vertical, horizontal);
+}
+function isMainOrientationToEndKey(key, orientation, rtl) {
+  const vertical = key === ARROW_DOWN;
+  const horizontal = rtl ? key === ARROW_LEFT : key === ARROW_RIGHT;
+  return doSwitch(orientation, vertical, horizontal) || key === "Enter" || key === " " || key === "";
+}
+function isCrossOrientationOpenKey(key, orientation, rtl) {
+  const vertical = rtl ? key === ARROW_LEFT : key === ARROW_RIGHT;
+  const horizontal = key === ARROW_DOWN;
+  return doSwitch(orientation, vertical, horizontal);
+}
+function isCrossOrientationCloseKey(key, orientation, rtl, grid) {
+  const vertical = rtl ? key === ARROW_RIGHT : key === ARROW_LEFT;
+  const horizontal = key === ARROW_UP;
+  if (orientation === "both" || orientation === "horizontal" && grid) {
+    return key === ESCAPE;
+  }
+  return doSwitch(orientation, vertical, horizontal);
+}
+function useListNavigation(context, props) {
+  const {
+    listRef,
+    activeIndex,
+    onNavigate: onNavigateProp = () => {
+    },
+    enabled = true,
+    selectedIndex = null,
+    allowEscape = false,
+    loopFocus = false,
+    nested = false,
+    rtl = false,
+    virtual = false,
+    focusItemOnOpen = "auto",
+    focusItemOnHover = true,
+    openOnArrowKeyDown = true,
+    disabledIndices = void 0,
+    orientation = "vertical",
+    parentOrientation,
+    id,
+    resetOnPointerLeave = true,
+    externalTree,
+    grid: navigateGrid
+  } = props;
+  const isGrid = navigateGrid != null;
+  if (true) {
+    if (allowEscape) {
+      if (!loopFocus) {
+        console.warn("`useListNavigation` looping must be enabled to allow escaping.");
+      }
+      if (!virtual) {
+        console.warn("`useListNavigation` must be virtual to allow escaping.");
+      }
+    }
+    if (orientation === "vertical" && isGrid) {
+      console.warn("In grid list navigation mode, the `orientation` should", 'be either "horizontal" or "both".');
+    }
+  }
+  const store = "rootStore" in context ? context.rootStore : context;
+  const open = store.useState("open");
+  const floatingElement = store.useState("floatingElement");
+  const domReferenceElement = store.useState("domReferenceElement");
+  const dataRef = store.context.dataRef;
+  const floatingFocusElement = getFloatingFocusElement(floatingElement);
+  const typeableComboboxReference = isTypeableCombobox(domReferenceElement);
+  const floatingFocusElementRef = useValueAsRef(floatingFocusElement);
+  const parentId = useFloatingParentNodeId();
+  const tree = useFloatingTree(externalTree);
+  const focusItemOnOpenRef = React37.useRef(focusItemOnOpen);
+  const indexRef = React37.useRef(selectedIndex ?? -1);
+  const keyRef = React37.useRef(null);
+  const isPointerModalityRef = React37.useRef(true);
+  const onNavigate = useStableCallback((event) => {
+    onNavigateProp(indexRef.current === -1 ? null : indexRef.current, event);
+  });
+  const previousMountedRef = React37.useRef(!!floatingElement);
+  const previousOpenRef = React37.useRef(open);
+  const forceSyncFocusRef = React37.useRef(false);
+  const forceScrollIntoViewRef = React37.useRef(false);
+  const cancelQueuedFocusRef = React37.useRef(null);
+  const disabledIndicesRef = useValueAsRef(disabledIndices);
+  const latestOpenRef = useValueAsRef(open);
+  const selectedIndexRef = useValueAsRef(selectedIndex);
+  const resetOnPointerLeaveRef = useValueAsRef(resetOnPointerLeave);
+  const focusFrame = useAnimationFrame();
+  const waitForListPopulatedFrame = useAnimationFrame();
+  const focusItem = useStableCallback(() => {
+    function runFocus(item2) {
+      if (virtual) {
+        tree?.events.emit("virtualfocus", item2);
+      } else {
+        cancelQueuedFocusRef.current = enqueueFocus(item2, {
+          sync: forceSyncFocusRef.current,
+          preventScroll: true
+        });
+      }
+    }
+    const initialItem = listRef.current[indexRef.current];
+    const forceScrollIntoView = forceScrollIntoViewRef.current;
+    if (initialItem) {
+      runFocus(initialItem);
+    }
+    const scheduler2 = forceSyncFocusRef.current ? (callback) => callback() : (callback) => focusFrame.request(callback);
+    scheduler2(() => {
+      const waitedItem = listRef.current[indexRef.current] || initialItem;
+      if (!waitedItem) {
+        return;
+      }
+      if (!initialItem) {
+        runFocus(waitedItem);
+      }
+      const shouldScrollIntoView = (
+        // eslint-disable-next-line @typescript-eslint/no-use-before-define
+        item && (forceScrollIntoView || !isPointerModalityRef.current)
+      );
+      if (shouldScrollIntoView) {
+        waitedItem.scrollIntoView?.({
+          block: "nearest",
+          inline: "nearest"
+        });
+      }
+    });
+  });
+  useIsoLayoutEffect(() => {
+    dataRef.current.orientation = orientation;
+  }, [dataRef, orientation]);
+  useIsoLayoutEffect(() => {
+    if (!enabled) {
+      return;
+    }
+    if (open && floatingElement) {
+      indexRef.current = selectedIndex ?? -1;
+      if (focusItemOnOpenRef.current && selectedIndex != null) {
+        forceScrollIntoViewRef.current = true;
+        onNavigate();
+      }
+    } else if (previousMountedRef.current) {
+      indexRef.current = -1;
+      onNavigate();
+    }
+  }, [enabled, open, floatingElement, selectedIndex, onNavigate]);
+  useIsoLayoutEffect(() => {
+    if (!enabled) {
+      return;
+    }
+    if (!open) {
+      forceSyncFocusRef.current = false;
+      return;
+    }
+    if (!floatingElement) {
+      return;
+    }
+    if (activeIndex == null) {
+      forceSyncFocusRef.current = false;
+      if (selectedIndexRef.current != null) {
+        return;
+      }
+      if (previousMountedRef.current) {
+        indexRef.current = -1;
+        focusItem();
+      }
+      if ((!previousOpenRef.current || !previousMountedRef.current) && focusItemOnOpenRef.current && (keyRef.current != null || focusItemOnOpenRef.current === true && keyRef.current == null)) {
+        let runs = 0;
+        const waitForListPopulated = () => {
+          if (listRef.current[0] == null) {
+            if (runs < 2) {
+              const scheduler2 = runs ? (callback) => waitForListPopulatedFrame.request(callback) : queueMicrotask;
+              scheduler2(waitForListPopulated);
+            }
+            runs += 1;
+          } else {
+            indexRef.current = keyRef.current == null || isMainOrientationToEndKey(keyRef.current, orientation, rtl) || nested ? getMinListIndex(listRef) : getMaxListIndex(listRef);
+            keyRef.current = null;
+            onNavigate();
+          }
+        };
+        waitForListPopulated();
+      }
+    } else if (!isIndexOutOfListBounds(listRef.current, activeIndex)) {
+      indexRef.current = activeIndex;
+      focusItem();
+      forceScrollIntoViewRef.current = false;
+    }
+  }, [enabled, open, floatingElement, activeIndex, selectedIndexRef, nested, listRef, orientation, rtl, onNavigate, focusItem, waitForListPopulatedFrame]);
+  useIsoLayoutEffect(() => {
+    if (!enabled || floatingElement || !tree || virtual || !previousMountedRef.current) {
+      return;
+    }
+    const nodes = tree.nodesRef.current;
+    const parent = nodes.find((node) => node.id === parentId)?.context?.elements.floating;
+    const activeEl = activeElement(ownerDocument(domReferenceElement ?? parent ?? null));
+    const treeContainsActiveEl = nodes.some((node) => node.context && contains(node.context.elements.floating, activeEl));
+    if (parent && !treeContainsActiveEl && isPointerModalityRef.current) {
+      parent.focus({
+        preventScroll: true
+      });
+    }
+  }, [enabled, floatingElement, domReferenceElement, tree, parentId, virtual]);
+  useIsoLayoutEffect(() => {
+    previousOpenRef.current = open;
+    previousMountedRef.current = !!floatingElement;
+  });
+  useIsoLayoutEffect(() => {
+    if (!open) {
+      keyRef.current = null;
+      focusItemOnOpenRef.current = focusItemOnOpen;
+    }
+  }, [open, focusItemOnOpen]);
+  const hasActiveIndex = activeIndex != null;
+  const syncCurrentTarget = useStableCallback((event) => {
+    if (!latestOpenRef.current) {
+      return;
+    }
+    const index2 = listRef.current.indexOf(event.currentTarget);
+    if (index2 !== -1 && (indexRef.current !== index2 || activeIndex !== index2)) {
+      indexRef.current = index2;
+      onNavigate(event);
+    }
+  });
+  const getParentOrientation = useStableCallback(() => {
+    return parentOrientation ?? tree?.nodesRef.current.find((node) => node.id === parentId)?.context?.dataRef?.current.orientation;
+  });
+  const getMinEnabledIndex = useStableCallback(() => {
+    return getMinListIndex(listRef, disabledIndicesRef.current);
+  });
+  const commonOnKeyDown = useStableCallback((event) => {
+    isPointerModalityRef.current = false;
+    forceSyncFocusRef.current = true;
+    if (event.which === 229) {
+      return;
+    }
+    if (!latestOpenRef.current && event.currentTarget === floatingFocusElementRef.current) {
+      return;
+    }
+    if (nested && isCrossOrientationCloseKey(event.key, orientation, rtl, isGrid)) {
+      if (!isMainOrientationKey(event.key, getParentOrientation())) {
+        stopEvent(event);
+      }
+      store.setOpen(false, createChangeEventDetails(reason_parts_exports.listNavigation, event.nativeEvent));
+      if (isHTMLElement(domReferenceElement)) {
+        if (virtual) {
+          tree?.events.emit("virtualfocus", domReferenceElement);
+        } else {
+          domReferenceElement.focus();
+        }
+      }
+      return;
+    }
+    const currentIndex = indexRef.current;
+    const minIndex = getMinListIndex(listRef, disabledIndices);
+    const maxIndex = getMaxListIndex(listRef, disabledIndices);
+    if (!typeableComboboxReference) {
+      if (event.key === "Home") {
+        stopEvent(event);
+        indexRef.current = minIndex;
+        onNavigate(event);
+      }
+      if (event.key === "End") {
+        stopEvent(event);
+        indexRef.current = maxIndex;
+        onNavigate(event);
+      }
+    }
+    if (navigateGrid != null) {
+      const index2 = navigateGrid(event, indexRef.current, listRef, orientation, loopFocus, rtl, disabledIndices, minIndex, maxIndex);
+      if (index2 != null) {
+        indexRef.current = index2;
+        onNavigate(event);
+      }
+      if (orientation === "both") {
+        return;
+      }
+    }
+    if (isMainOrientationKey(event.key, orientation)) {
+      stopEvent(event);
+      if (open && !virtual && activeElement(event.currentTarget.ownerDocument) === event.currentTarget) {
+        indexRef.current = isMainOrientationToEndKey(event.key, orientation, rtl) ? minIndex : maxIndex;
+        onNavigate(event);
+        return;
+      }
+      if (isMainOrientationToEndKey(event.key, orientation, rtl)) {
+        if (loopFocus) {
+          if (currentIndex >= maxIndex) {
+            if (allowEscape && currentIndex !== listRef.current.length) {
+              indexRef.current = -1;
+            } else {
+              forceSyncFocusRef.current = false;
+              indexRef.current = minIndex;
+            }
+          } else {
+            indexRef.current = findNonDisabledListIndex(listRef.current, {
+              startingIndex: currentIndex,
+              disabledIndices
+            });
+          }
+        } else {
+          indexRef.current = Math.min(maxIndex, findNonDisabledListIndex(listRef.current, {
+            startingIndex: currentIndex,
+            disabledIndices
+          }));
+        }
+      } else if (loopFocus) {
+        if (currentIndex <= minIndex) {
+          if (allowEscape && currentIndex !== -1) {
+            indexRef.current = listRef.current.length;
+          } else {
+            forceSyncFocusRef.current = false;
+            indexRef.current = maxIndex;
+          }
+        } else {
+          indexRef.current = findNonDisabledListIndex(listRef.current, {
+            startingIndex: currentIndex,
+            decrement: true,
+            disabledIndices
+          });
+        }
+      } else {
+        indexRef.current = Math.max(minIndex, findNonDisabledListIndex(listRef.current, {
+          startingIndex: currentIndex,
+          decrement: true,
+          disabledIndices
+        }));
+      }
+      if (isIndexOutOfListBounds(listRef.current, indexRef.current)) {
+        indexRef.current = -1;
+      }
+      onNavigate(event);
+    }
+  });
+  const item = React37.useMemo(() => {
+    const itemProps = {
+      onFocus(event) {
+        forceSyncFocusRef.current = true;
+        syncCurrentTarget(event);
+      },
+      onClick: ({
+        currentTarget
+      }) => currentTarget.focus({
+        preventScroll: true
+      }),
+      // Safari
+      onMouseMove(event) {
+        if (isStationaryWebKitPointer(event)) {
+          return;
+        }
+        forceSyncFocusRef.current = true;
+        forceScrollIntoViewRef.current = false;
+        if (focusItemOnHover) {
+          syncCurrentTarget(event);
+        }
+      },
+      onPointerLeave(event) {
+        if (!latestOpenRef.current || !isPointerModalityRef.current || event.pointerType === "touch") {
+          return;
+        }
+        forceSyncFocusRef.current = true;
+        const relatedTarget = event.relatedTarget;
+        if (!focusItemOnHover || listRef.current.includes(relatedTarget)) {
+          return;
+        }
+        if (!resetOnPointerLeaveRef.current) {
+          return;
+        }
+        cancelQueuedFocusRef.current?.();
+        cancelQueuedFocusRef.current = null;
+        indexRef.current = -1;
+        onNavigate(event);
+        if (!virtual) {
+          const floatingFocusEl = floatingFocusElementRef.current;
+          const activeEl = activeElement(ownerDocument(floatingFocusEl));
+          if (floatingFocusEl && contains(floatingFocusEl, activeEl)) {
+            floatingFocusEl.focus({
+              preventScroll: true
+            });
+          }
+        }
+      }
+    };
+    return itemProps;
+  }, [syncCurrentTarget, latestOpenRef, floatingFocusElementRef, focusItemOnHover, listRef, onNavigate, resetOnPointerLeaveRef, virtual]);
+  const ariaActiveDescendantProp = React37.useMemo(() => {
+    return virtual && open && hasActiveIndex && {
+      "aria-activedescendant": `${id}-${activeIndex}`
+    };
+  }, [virtual, open, hasActiveIndex, id, activeIndex]);
+  const floating = React37.useMemo(() => {
+    return {
+      "aria-orientation": orientation === "both" ? void 0 : orientation,
+      ...!typeableComboboxReference ? ariaActiveDescendantProp : {},
+      onKeyDown(event) {
+        if (event.key === "Tab" && event.shiftKey && open && !virtual) {
+          const target = getTarget(event.nativeEvent);
+          if (target && !contains(floatingFocusElementRef.current, target)) {
+            return;
+          }
+          stopEvent(event);
+          store.setOpen(false, createChangeEventDetails(reason_parts_exports.focusOut, event.nativeEvent));
+          if (isHTMLElement(domReferenceElement)) {
+            domReferenceElement.focus();
+          }
+          return;
+        }
+        commonOnKeyDown(event);
+      },
+      onPointerMove(event) {
+        if (isStationaryWebKitPointer(event)) {
+          return;
+        }
+        isPointerModalityRef.current = true;
+      }
+    };
+  }, [ariaActiveDescendantProp, commonOnKeyDown, floatingFocusElementRef, orientation, typeableComboboxReference, store, open, virtual, domReferenceElement]);
+  const trigger = React37.useMemo(() => {
+    function openOnNavigationKeyDown(event) {
+      store.setOpen(true, createChangeEventDetails(reason_parts_exports.listNavigation, event.nativeEvent, event.currentTarget));
+    }
+    function checkVirtualMouse(event) {
+      if (focusItemOnOpen === "auto" && isVirtualClick(event.nativeEvent)) {
+        focusItemOnOpenRef.current = !virtual;
+      }
+    }
+    function checkVirtualPointer(event) {
+      focusItemOnOpenRef.current = focusItemOnOpen;
+      if (focusItemOnOpen === "auto" && isVirtualPointerEvent(event.nativeEvent)) {
+        focusItemOnOpenRef.current = true;
+      }
+    }
+    return {
+      onKeyDown(event) {
+        const currentOpen = store.select("open");
+        isPointerModalityRef.current = false;
+        const isArrowKey = event.key.startsWith("Arrow");
+        const isParentCrossOpenKey = isCrossOrientationOpenKey(event.key, getParentOrientation(), rtl);
+        const isMainKey = isMainOrientationKey(event.key, orientation);
+        const isNavigationKey = (nested ? isParentCrossOpenKey : isMainKey) || event.key === "Enter" || event.key.trim() === "";
+        if (virtual && currentOpen) {
+          return commonOnKeyDown(event);
+        }
+        if (!currentOpen && !openOnArrowKeyDown && isArrowKey) {
+          return void 0;
+        }
+        if (isNavigationKey) {
+          const isParentMainKey = isMainOrientationKey(event.key, getParentOrientation());
+          keyRef.current = nested && isParentMainKey ? null : event.key;
+        }
+        if (nested) {
+          if (isParentCrossOpenKey) {
+            stopEvent(event);
+            if (currentOpen) {
+              indexRef.current = getMinEnabledIndex();
+              onNavigate(event);
+            } else {
+              openOnNavigationKeyDown(event);
+            }
+          }
+          return void 0;
+        }
+        if (isMainKey) {
+          if (selectedIndexRef.current != null) {
+            indexRef.current = selectedIndexRef.current;
+          }
+          stopEvent(event);
+          if (!currentOpen && openOnArrowKeyDown) {
+            openOnNavigationKeyDown(event);
+          } else {
+            commonOnKeyDown(event);
+          }
+          if (currentOpen) {
+            onNavigate(event);
+          }
+        }
+        return void 0;
+      },
+      onFocus(event) {
+        if (store.select("open") && !virtual) {
+          indexRef.current = -1;
+          onNavigate(event);
+        }
+      },
+      onPointerDown: checkVirtualPointer,
+      onPointerEnter: checkVirtualPointer,
+      onMouseDown: checkVirtualMouse,
+      onClick: checkVirtualMouse
+    };
+  }, [commonOnKeyDown, focusItemOnOpen, getMinEnabledIndex, nested, onNavigate, store, openOnArrowKeyDown, orientation, getParentOrientation, rtl, selectedIndexRef, virtual]);
+  const reference = React37.useMemo(() => {
+    return {
+      ...ariaActiveDescendantProp,
+      ...trigger
+    };
+  }, [ariaActiveDescendantProp, trigger]);
+  return React37.useMemo(() => enabled ? {
+    reference,
+    floating,
+    item,
+    trigger
+  } : {}, [enabled, reference, floating, trigger, item]);
+}
+
+// node_modules/@base-ui/react/floating-ui-react/hooks/useTypeahead.mjs
+var React38 = __toESM(require_react(), 1);
+function useTypeahead(context, props) {
+  const {
+    listRef,
+    elementsRef,
+    activeIndex,
+    onMatch: onMatchProp,
+    disabledIndices,
+    onTyping,
+    enabled = true,
+    resetMs = 750,
+    selectedIndex = null
+  } = props;
+  const store = "rootStore" in context ? context.rootStore : context;
+  const open = store.useState("open");
+  const timeout = useTimeout();
+  const stringRef = React38.useRef("");
+  const prevIndexRef = React38.useRef(selectedIndex ?? activeIndex ?? -1);
+  const matchIndexRef = React38.useRef(null);
+  const onKeyDown = useStableCallback((event) => {
+    function getElement(index3) {
+      return elementsRef?.current[index3];
+    }
+    function isItemAvailable(index3) {
+      const element = getElement(index3);
+      if (element && !isElementVisible(element) || element?.matches(":disabled")) {
+        return false;
+      }
+      return disabledIndices == null || !isListIndexDisabled(EMPTY_ARRAY, index3, disabledIndices);
+    }
+    function getMatchingIndex(list, string, startIndex2 = 0) {
+      if (list.length === 0) {
+        return -1;
+      }
+      const normalizedStartIndex = (startIndex2 % list.length + list.length) % list.length;
+      const lowerString = string.toLowerCase();
+      for (let offset4 = 0; offset4 < list.length; offset4 += 1) {
+        const index3 = (normalizedStartIndex + offset4) % list.length;
+        const text = list[index3];
+        if (!text?.toLowerCase().startsWith(lowerString) || !isItemAvailable(index3)) {
+          continue;
+        }
+        return index3;
+      }
+      return -1;
+    }
+    const listContent = listRef.current;
+    if (stringRef.current.length > 0 && event.key === " ") {
+      stopEvent(event);
+      onTyping?.(true);
+    }
+    if (stringRef.current.length > 0 && stringRef.current[0] !== " ") {
+      if (getMatchingIndex(listContent, stringRef.current) === -1 && event.key !== " ") {
+        onTyping?.(false);
+      }
+    }
+    if (listContent == null || // Character key.
+    event.key.length !== 1 || // Modifier key.
+    event.ctrlKey || event.metaKey || event.altKey) {
+      return;
+    }
+    if (open && event.key !== " ") {
+      stopEvent(event);
+      onTyping?.(true);
+    }
+    const isNewSession = stringRef.current === "";
+    if (isNewSession) {
+      prevIndexRef.current = selectedIndex ?? activeIndex ?? -1;
+    }
+    const allowRapidSuccessionOfFirstLetter = listContent.every((text, index3) => text && isItemAvailable(index3) ? text[0]?.toLowerCase() !== text[1]?.toLowerCase() : true);
+    if (allowRapidSuccessionOfFirstLetter && stringRef.current === event.key) {
+      stringRef.current = "";
+      prevIndexRef.current = matchIndexRef.current;
+    }
+    stringRef.current += event.key;
+    timeout.start(resetMs, () => {
+      stringRef.current = "";
+      prevIndexRef.current = matchIndexRef.current;
+      onTyping?.(false);
+    });
+    const prevIndex = isNewSession ? selectedIndex ?? activeIndex ?? -1 : prevIndexRef.current;
+    const startIndex = (prevIndex ?? 0) + 1;
+    const index2 = getMatchingIndex(listContent, stringRef.current, startIndex);
+    if (index2 !== -1) {
+      onMatchProp?.(index2);
+      matchIndexRef.current = index2;
+    } else if (event.key !== " ") {
+      stringRef.current = "";
+      onTyping?.(false);
+    }
+  });
+  const onBlur = useStableCallback((event) => {
+    const next = event.relatedTarget;
+    const currentDomReferenceElement = store.select("domReferenceElement");
+    const currentFloatingElement = store.select("floatingElement");
+    const withinComposite = contains(currentDomReferenceElement, next) || contains(currentFloatingElement, next);
+    if (withinComposite) {
+      return;
+    }
+    timeout.clear();
+    stringRef.current = "";
+    prevIndexRef.current = matchIndexRef.current;
+    onTyping?.(false);
+  });
+  useIsoLayoutEffect(() => {
+    if (!open && selectedIndex !== null) {
+      return;
+    }
+    timeout.clear();
+    matchIndexRef.current = null;
+    if (stringRef.current !== "") {
+      stringRef.current = "";
+    }
+  }, [open, selectedIndex, timeout]);
+  const sharedProps = React38.useMemo(() => ({
+    onKeyDown,
+    onBlur
+  }), [onKeyDown, onBlur]);
+  return React38.useMemo(() => enabled ? {
+    reference: sharedProps,
+    floating: sharedProps
+  } : {}, [enabled, sharedProps]);
+}
+
+// node_modules/@base-ui/react/floating-ui-react/safePolygon.mjs
+var CURSOR_SPEED_THRESHOLD = 0.1;
+var CURSOR_SPEED_THRESHOLD_SQUARED = CURSOR_SPEED_THRESHOLD * CURSOR_SPEED_THRESHOLD;
+var POLYGON_BUFFER = 0.5;
+function hasIntersectingEdge(pointX, pointY, xi, yi, xj, yj) {
+  return yi >= pointY !== yj >= pointY && pointX <= (xj - xi) * (pointY - yi) / (yj - yi) + xi;
+}
+function isPointInQuadrilateral(pointX, pointY, x1, y1, x2, y2, x3, y3, x4, y4) {
+  let isInsideValue = false;
+  if (hasIntersectingEdge(pointX, pointY, x1, y1, x2, y2)) {
+    isInsideValue = !isInsideValue;
+  }
+  if (hasIntersectingEdge(pointX, pointY, x2, y2, x3, y3)) {
+    isInsideValue = !isInsideValue;
+  }
+  if (hasIntersectingEdge(pointX, pointY, x3, y3, x4, y4)) {
+    isInsideValue = !isInsideValue;
+  }
+  if (hasIntersectingEdge(pointX, pointY, x4, y4, x1, y1)) {
+    isInsideValue = !isInsideValue;
+  }
+  return isInsideValue;
+}
+function isInsideRect(pointX, pointY, rect) {
+  return pointX >= rect.x && pointX <= rect.x + rect.width && pointY >= rect.y && pointY <= rect.y + rect.height;
+}
+function isInsideAxisAlignedRect(pointX, pointY, x1, y1, x2, y2) {
+  const minX = Math.min(x1, x2);
+  const maxX = Math.max(x1, x2);
+  const minY = Math.min(y1, y2);
+  const maxY = Math.max(y1, y2);
+  return pointX >= minX && pointX <= maxX && pointY >= minY && pointY <= maxY;
+}
+function safePolygon(options = {}) {
+  const {
+    blockPointerEvents = false
+  } = options;
+  const timeout = new Timeout();
+  const fn = ({
+    x,
+    y,
+    placement,
+    elements,
+    onClose,
+    nodeId,
+    tree
+  }) => {
+    const side = placement?.split("-")[0];
+    let hasLanded = false;
+    let lastX = null;
+    let lastY = null;
+    let lastCursorTime = typeof performance !== "undefined" ? performance.now() : 0;
+    function isCursorMovingSlowly(nextX, nextY) {
+      const currentTime = performance.now();
+      const elapsedTime = currentTime - lastCursorTime;
+      if (lastX === null || lastY === null || elapsedTime === 0) {
+        lastX = nextX;
+        lastY = nextY;
+        lastCursorTime = currentTime;
+        return false;
+      }
+      const deltaX = nextX - lastX;
+      const deltaY = nextY - lastY;
+      const distanceSquared = deltaX * deltaX + deltaY * deltaY;
+      const thresholdSquared = elapsedTime * elapsedTime * CURSOR_SPEED_THRESHOLD_SQUARED;
+      lastX = nextX;
+      lastY = nextY;
+      lastCursorTime = currentTime;
+      return distanceSquared < thresholdSquared;
+    }
+    function close() {
+      timeout.clear();
+      onClose();
+    }
+    return function onMouseMove(event) {
+      timeout.clear();
+      const domReference = elements.domReference;
+      const floating = elements.floating;
+      if (!domReference || !floating || side == null || x == null || y == null) {
+        return void 0;
+      }
+      const {
+        clientX,
+        clientY
+      } = event;
+      const target = getTarget(event);
+      const isLeave = event.type === "mouseleave";
+      const isOverFloatingEl = contains(floating, target);
+      const isOverReferenceEl = contains(domReference, target);
+      if (isOverFloatingEl) {
+        hasLanded = true;
+        if (!isLeave) {
+          return void 0;
+        }
+      }
+      if (isOverReferenceEl) {
+        hasLanded = false;
+        if (!isLeave) {
+          hasLanded = true;
+          return void 0;
+        }
+      }
+      if (isLeave && isElement(event.relatedTarget) && contains(floating, event.relatedTarget)) {
+        return void 0;
+      }
+      function hasOpenChildNode() {
+        return Boolean(tree && getNodeChildren(tree.nodesRef.current, nodeId).length > 0);
+      }
+      function closeIfNoOpenChild() {
+        if (!hasOpenChildNode()) {
+          close();
+        }
+      }
+      if (hasOpenChildNode()) {
+        return void 0;
+      }
+      const refRect = domReference.getBoundingClientRect();
+      const rect = floating.getBoundingClientRect();
+      const cursorLeaveFromRight = x > rect.right - rect.width / 2;
+      const cursorLeaveFromBottom = y > rect.bottom - rect.height / 2;
+      const isFloatingWider = rect.width > refRect.width;
+      const isFloatingTaller = rect.height > refRect.height;
+      const left = (isFloatingWider ? refRect : rect).left;
+      const right = (isFloatingWider ? refRect : rect).right;
+      const top = (isFloatingTaller ? refRect : rect).top;
+      const bottom = (isFloatingTaller ? refRect : rect).bottom;
+      if (side === "top" && y >= refRect.bottom - 1 || side === "bottom" && y <= refRect.top + 1 || side === "left" && x >= refRect.right - 1 || side === "right" && x <= refRect.left + 1) {
+        closeIfNoOpenChild();
+        return void 0;
+      }
+      let isInsideTroughRect = false;
+      switch (side) {
+        case "top":
+          isInsideTroughRect = isInsideAxisAlignedRect(clientX, clientY, left, refRect.top + 1, right, rect.bottom - 1);
+          break;
+        case "bottom":
+          isInsideTroughRect = isInsideAxisAlignedRect(clientX, clientY, left, rect.top + 1, right, refRect.bottom - 1);
+          break;
+        case "left":
+          isInsideTroughRect = isInsideAxisAlignedRect(clientX, clientY, rect.right - 1, bottom, refRect.left + 1, top);
+          break;
+        case "right":
+          isInsideTroughRect = isInsideAxisAlignedRect(clientX, clientY, refRect.right - 1, bottom, rect.left + 1, top);
+          break;
+        default:
+      }
+      if (isInsideTroughRect) {
+        return void 0;
+      }
+      if (hasLanded && !isInsideRect(clientX, clientY, refRect)) {
+        closeIfNoOpenChild();
+        return void 0;
+      }
+      if (!isLeave && isCursorMovingSlowly(clientX, clientY)) {
+        closeIfNoOpenChild();
+        return void 0;
+      }
+      let isInsidePolygon = false;
+      switch (side) {
+        case "top": {
+          const cursorXOffset = isFloatingWider ? POLYGON_BUFFER / 2 : POLYGON_BUFFER * 4;
+          const cursorPointOneX = isFloatingWider ? x + cursorXOffset : cursorLeaveFromRight ? x + cursorXOffset : x - cursorXOffset;
+          const cursorPointTwoX = isFloatingWider ? x - cursorXOffset : cursorLeaveFromRight ? x + cursorXOffset : x - cursorXOffset;
+          const cursorPointY = y + POLYGON_BUFFER + 1;
+          const commonYLeft = cursorLeaveFromRight ? rect.bottom - POLYGON_BUFFER : isFloatingWider ? rect.bottom - POLYGON_BUFFER : rect.top;
+          const commonYRight = cursorLeaveFromRight ? isFloatingWider ? rect.bottom - POLYGON_BUFFER : rect.top : rect.bottom - POLYGON_BUFFER;
+          isInsidePolygon = isPointInQuadrilateral(clientX, clientY, cursorPointOneX, cursorPointY, cursorPointTwoX, cursorPointY, rect.left, commonYLeft, rect.right, commonYRight);
+          break;
+        }
+        case "bottom": {
+          const cursorXOffset = isFloatingWider ? POLYGON_BUFFER / 2 : POLYGON_BUFFER * 4;
+          const cursorPointOneX = isFloatingWider ? x + cursorXOffset : cursorLeaveFromRight ? x + cursorXOffset : x - cursorXOffset;
+          const cursorPointTwoX = isFloatingWider ? x - cursorXOffset : cursorLeaveFromRight ? x + cursorXOffset : x - cursorXOffset;
+          const cursorPointY = y - POLYGON_BUFFER;
+          const commonYLeft = cursorLeaveFromRight ? rect.top + POLYGON_BUFFER : isFloatingWider ? rect.top + POLYGON_BUFFER : rect.bottom;
+          const commonYRight = cursorLeaveFromRight ? isFloatingWider ? rect.top + POLYGON_BUFFER : rect.bottom : rect.top + POLYGON_BUFFER;
+          isInsidePolygon = isPointInQuadrilateral(clientX, clientY, cursorPointOneX, cursorPointY, cursorPointTwoX, cursorPointY, rect.left, commonYLeft, rect.right, commonYRight);
+          break;
+        }
+        case "left": {
+          const cursorYOffset = isFloatingTaller ? POLYGON_BUFFER / 2 : POLYGON_BUFFER * 4;
+          const cursorPointOneY = isFloatingTaller ? y + cursorYOffset : cursorLeaveFromBottom ? y + cursorYOffset : y - cursorYOffset;
+          const cursorPointTwoY = isFloatingTaller ? y - cursorYOffset : cursorLeaveFromBottom ? y + cursorYOffset : y - cursorYOffset;
+          const cursorPointX = x + POLYGON_BUFFER + 1;
+          const commonXTop = cursorLeaveFromBottom ? rect.right - POLYGON_BUFFER : isFloatingTaller ? rect.right - POLYGON_BUFFER : rect.left;
+          const commonXBottom = cursorLeaveFromBottom ? isFloatingTaller ? rect.right - POLYGON_BUFFER : rect.left : rect.right - POLYGON_BUFFER;
+          isInsidePolygon = isPointInQuadrilateral(clientX, clientY, commonXTop, rect.top, commonXBottom, rect.bottom, cursorPointX, cursorPointOneY, cursorPointX, cursorPointTwoY);
+          break;
+        }
+        case "right": {
+          const cursorYOffset = isFloatingTaller ? POLYGON_BUFFER / 2 : POLYGON_BUFFER * 4;
+          const cursorPointOneY = isFloatingTaller ? y + cursorYOffset : cursorLeaveFromBottom ? y + cursorYOffset : y - cursorYOffset;
+          const cursorPointTwoY = isFloatingTaller ? y - cursorYOffset : cursorLeaveFromBottom ? y + cursorYOffset : y - cursorYOffset;
+          const cursorPointX = x - POLYGON_BUFFER;
+          const commonXTop = cursorLeaveFromBottom ? rect.left + POLYGON_BUFFER : isFloatingTaller ? rect.left + POLYGON_BUFFER : rect.right;
+          const commonXBottom = cursorLeaveFromBottom ? isFloatingTaller ? rect.left + POLYGON_BUFFER : rect.right : rect.left + POLYGON_BUFFER;
+          isInsidePolygon = isPointInQuadrilateral(clientX, clientY, cursorPointX, cursorPointOneY, cursorPointX, cursorPointTwoY, commonXTop, rect.top, commonXBottom, rect.bottom);
+          break;
+        }
+        default:
+      }
+      if (!isInsidePolygon) {
+        closeIfNoOpenChild();
+      } else if (!hasLanded) {
+        timeout.start(40, closeIfNoOpenChild);
+      }
+      return void 0;
+    };
+  };
+  fn.__options = {
+    ...options,
+    blockPointerEvents
+  };
+  return fn;
+}
+
+// node_modules/@base-ui/react/utils/NullStore.mjs
+var NullStore = class extends ReactStore {
+  // `update`/`set`/`notifyAll` funnel through `setState` in the base `Store`, so overriding
+  // `setState` alone would neutralize them today. They are overridden explicitly so the store stays
+  // inert even if a future base-class change stops routing a mutator through `setState`.
+  setState(_newState) {
+  }
+  update(_changes) {
+  }
+  set(_key, _value) {
+  }
+  notifyAll() {
+  }
+};
+
+// node_modules/@base-ui/react/utils/popupStateMapping.mjs
+var CommonPopupDataAttributes = (function(CommonPopupDataAttributes2) {
+  CommonPopupDataAttributes2["open"] = "data-open";
+  CommonPopupDataAttributes2["closed"] = "data-closed";
+  CommonPopupDataAttributes2[CommonPopupDataAttributes2["startingStyle"] = TransitionStatusDataAttributes.startingStyle] = "startingStyle";
+  CommonPopupDataAttributes2[CommonPopupDataAttributes2["endingStyle"] = TransitionStatusDataAttributes.endingStyle] = "endingStyle";
+  CommonPopupDataAttributes2["anchorHidden"] = "data-anchor-hidden";
+  CommonPopupDataAttributes2["side"] = "data-side";
+  CommonPopupDataAttributes2["align"] = "data-align";
+  return CommonPopupDataAttributes2;
+})({});
+var TRIGGER_HOOK = {
+  "data-popup-open": ""
+};
+var PRESSABLE_TRIGGER_HOOK = {
+  "data-popup-open": "",
+  "data-pressed": ""
+};
+var POPUP_OPEN_HOOK = {
+  "data-open": ""
+};
+var POPUP_CLOSED_HOOK = {
+  "data-closed": ""
+};
+var ANCHOR_HIDDEN_HOOK = {
+  "data-anchor-hidden": ""
+};
+var triggerOpenStateMapping = {
+  open(value) {
+    if (value) {
+      return TRIGGER_HOOK;
+    }
+    return null;
+  }
+};
+var pressableTriggerOpenStateMapping = {
+  open(value) {
+    if (value) {
+      return PRESSABLE_TRIGGER_HOOK;
+    }
+    return null;
+  }
+};
+var popupStateMapping = {
+  open(value) {
+    if (value) {
+      return POPUP_OPEN_HOOK;
+    }
+    return POPUP_CLOSED_HOOK;
+  },
+  anchorHidden(value) {
+    if (value) {
+      return ANCHOR_HIDDEN_HOOK;
+    }
+    return null;
+  }
+};
+var popupTransitionStateMapping = {
+  ...popupStateMapping,
+  ...transitionStatusMapping
+};
+
+// node_modules/@base-ui/utils/inertValue.mjs
+function inertValue(value) {
+  if (isReactVersionAtLeast(19)) {
+    return value;
+  }
+  return value ? "true" : void 0;
+}
+
+// node_modules/@base-ui/react/utils/InternalBackdrop.mjs
+var React39 = __toESM(require_react(), 1);
+var import_jsx_runtime7 = __toESM(require_jsx_runtime(), 1);
+var InternalBackdrop = /* @__PURE__ */ React39.forwardRef(function InternalBackdrop2(props, ref) {
+  const {
+    cutout,
+    ...otherProps
+  } = props;
+  let clipPath;
+  if (cutout) {
+    const rect = cutout.getBoundingClientRect();
+    clipPath = `polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${rect.left}px ${rect.top}px,${rect.left}px ${rect.bottom}px,${rect.right}px ${rect.bottom}px,${rect.right}px ${rect.top}px,${rect.left}px ${rect.top}px)`;
+  }
+  return /* @__PURE__ */ (0, import_jsx_runtime7.jsx)("div", {
+    ref,
+    role: "presentation",
+    "data-base-ui-inert": "",
+    ...otherProps,
+    style: {
+      position: "fixed",
+      inset: 0,
+      userSelect: "none",
+      WebkitUserSelect: "none",
+      clipPath
+    }
+  });
+});
+if (true) InternalBackdrop.displayName = "InternalBackdrop";
+
+// node_modules/@base-ui/react/utils/useOpenInteractionType.mjs
+var React42 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/utils/useEnhancedClickHandler.mjs
+var React40 = __toESM(require_react(), 1);
+function useEnhancedClickHandler(handler) {
+  const lastClickInteractionTypeRef = React40.useRef("");
+  const handlePointerDown = React40.useCallback((event) => {
+    if (event.defaultPrevented) {
+      return;
+    }
+    lastClickInteractionTypeRef.current = event.pointerType;
+    handler(event, event.pointerType);
+  }, [handler]);
+  const handleClick = React40.useCallback((event) => {
+    if (event.detail === 0) {
+      handler(event, "keyboard");
+      return;
+    }
+    if ("pointerType" in event) {
+      handler(event, event.pointerType);
+    } else {
+      handler(event, lastClickInteractionTypeRef.current);
+    }
+    lastClickInteractionTypeRef.current = "";
+  }, [handler]);
+  return {
+    onClick: handleClick,
+    onPointerDown: handlePointerDown
+  };
+}
+
+// node_modules/@base-ui/react/internals/useValueChanged.mjs
+var React41 = __toESM(require_react(), 1);
+function useValueChanged(value, onChange) {
+  const valueRef = React41.useRef(value);
+  const onChangeCallback = useStableCallback(onChange);
+  useIsoLayoutEffect(() => {
+    if (valueRef.current !== value) {
+      onChangeCallback(valueRef.current);
+    }
+    valueRef.current = value;
+  }, [value, onChangeCallback]);
+}
+
+// node_modules/@base-ui/react/utils/useOpenInteractionType.mjs
+function useOpenMethodTriggerProps(open, setOpenMethod) {
+  const handleTriggerClick = useStableCallback((_, interactionType) => {
+    const isOpen = typeof open === "function" ? open() : open;
+    if (!isOpen) {
+      setOpenMethod(interactionType || // On iOS Safari, the hitslop around touch targets means tapping outside an element's
+      // bounds does not fire `pointerdown` but does fire `mousedown`. The `interactionType`
+      // will be "" in that case.
+      (parts_exports.os.ios ? "touch" : ""));
+    }
+  });
+  const {
+    onClick,
+    onPointerDown
+  } = useEnhancedClickHandler(handleTriggerClick);
+  return React42.useMemo(() => ({
+    onClick,
+    onPointerDown
+  }), [onClick, onPointerDown]);
+}
+function useOpenInteractionType(open) {
+  const [openMethod, setOpenMethod] = React42.useState(null);
+  const triggerProps = useOpenMethodTriggerProps(open, setOpenMethod);
+  useValueChanged(open, (previousOpen) => {
+    if (previousOpen && !open) {
+      setOpenMethod(null);
+    }
+  });
+  return React42.useMemo(() => ({
+    openMethod,
+    triggerProps
+  }), [openMethod, triggerProps]);
+}
+
+// node_modules/@base-ui/react/autocomplete/index.parts.mjs
+var index_parts_exports = {};
+__export(index_parts_exports, {
+  Arrow: () => ComboboxArrow,
+  Backdrop: () => ComboboxBackdrop,
+  Clear: () => ComboboxClear,
+  Collection: () => ComboboxCollection,
+  Empty: () => ComboboxEmpty,
+  Group: () => ComboboxGroup,
+  GroupLabel: () => ComboboxGroupLabel,
+  Icon: () => ComboboxIcon,
+  Input: () => ComboboxInput,
+  InputGroup: () => AutocompleteInputGroup,
+  Item: () => AutocompleteItem,
+  List: () => ComboboxList,
+  Popup: () => ComboboxPopup,
+  Portal: () => ComboboxPortal,
+  Positioner: () => ComboboxPositioner,
+  Root: () => AutocompleteRoot,
+  Row: () => ComboboxRow,
+  Separator: () => AutocompleteSeparator,
+  Status: () => ComboboxStatus,
+  Trigger: () => AutocompleteTrigger,
+  Value: () => AutocompleteValue,
+  useFilter: () => useCoreFilter,
+  useFilteredItems: () => useFilteredItems
+});
+
+// node_modules/@base-ui/react/autocomplete/root/AutocompleteRoot.mjs
+var React53 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/combobox/root/AriaCombobox.mjs
+var React52 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/utils/useOnFirstRender.mjs
+var React43 = __toESM(require_react(), 1);
+function useOnFirstRender(fn) {
+  const ref = React43.useRef(true);
+  if (ref.current) {
+    ref.current = false;
+    fn();
+  }
+}
+
+// node_modules/@base-ui/react/floating-ui-react/hooks/gridNavigation.mjs
+function gridNavigation(event, prevIndex, listRef, orientation, loopFocus, rtl, disabledIndices, minIndex, maxIndex, cols = 2) {
+  const nextIndex = getGridNavigatedIndex(listRef.current, {
+    event,
+    orientation,
+    loopFocus,
+    rtl,
+    cols,
+    disabledIndices,
+    minIndex,
+    maxIndex,
+    // An out-of-range previous index falls back to the first enabled item.
+    prevIndex: prevIndex > maxIndex ? minIndex : prevIndex,
+    stopEvent: true
+  });
+  return isIndexOutOfListBounds(listRef.current, nextIndex) ? void 0 : nextIndex;
+}
+
+// node_modules/@base-ui/react/combobox/root/ComboboxRootContext.mjs
+var React44 = __toESM(require_react(), 1);
+var ComboboxRootContext = /* @__PURE__ */ React44.createContext(void 0);
+if (true) ComboboxRootContext.displayName = "ComboboxRootContext";
+var ComboboxFloatingContext = /* @__PURE__ */ React44.createContext(void 0);
+if (true) ComboboxFloatingContext.displayName = "ComboboxFloatingContext";
+var ComboboxDerivedItemsContext = /* @__PURE__ */ React44.createContext(void 0);
+if (true) ComboboxDerivedItemsContext.displayName = "ComboboxDerivedItemsContext";
+var ComboboxHasItemsContext = /* @__PURE__ */ React44.createContext(false);
+if (true) ComboboxHasItemsContext.displayName = "ComboboxHasItemsContext";
+var ComboboxInputValueContext = /* @__PURE__ */ React44.createContext("");
+if (true) ComboboxInputValueContext.displayName = "ComboboxInputValueContext";
+function useComboboxRootContext() {
+  const context = React44.useContext(ComboboxRootContext);
+  if (!context) {
+    throw new Error(true ? "Base UI: ComboboxRootContext is missing. Combobox parts must be placed within <Combobox.Root>." : formatErrorMessage_default(22));
+  }
+  return context;
+}
+function useComboboxFloatingContext() {
+  const context = React44.useContext(ComboboxFloatingContext);
+  if (!context) {
+    throw new Error(true ? "Base UI: ComboboxFloatingContext is missing. Combobox parts must be placed within <Combobox.Root>." : formatErrorMessage_default(23));
+  }
+  return context;
+}
+function useComboboxDerivedItemsContext() {
+  const context = React44.useContext(ComboboxDerivedItemsContext);
+  if (!context) {
+    throw new Error(true ? "Base UI: ComboboxItemsContext is missing. Combobox parts must be placed within <Combobox.Root>." : formatErrorMessage_default(24));
+  }
+  return context;
+}
+function useComboboxInputValueContext() {
+  return React44.useContext(ComboboxInputValueContext);
+}
+function useComboboxHasItemsContext() {
+  return React44.useContext(ComboboxHasItemsContext);
+}
+
+// node_modules/@base-ui/react/internals/itemEquality.mjs
+var defaultItemEquality = (itemValue, selectedValue) => Object.is(itemValue, selectedValue);
+function compareItemEquality(itemValue, selectedValue, comparer) {
+  if (itemValue == null || selectedValue == null) {
+    return Object.is(itemValue, selectedValue);
+  }
+  return comparer(itemValue, selectedValue);
+}
+function selectedValueIncludes(selectedValues, itemValue, comparer) {
+  if (!selectedValues || selectedValues.length === 0) {
+    return false;
+  }
+  return selectedValues.some((selectedValue) => {
+    if (selectedValue === void 0) {
+      return false;
+    }
+    return compareItemEquality(itemValue, selectedValue, comparer);
+  });
+}
+function findItemIndex(itemValues, selectedValue, comparer) {
+  if (!itemValues || itemValues.length === 0) {
+    return -1;
+  }
+  return itemValues.findIndex((itemValue) => {
+    if (itemValue === void 0) {
+      return false;
+    }
+    return compareItemEquality(itemValue, selectedValue, comparer);
+  });
+}
+function findSelectionIndex(itemValues, selectedValue, comparer, multiple) {
+  const lastValue = multiple && Array.isArray(selectedValue) ? selectedValue[selectedValue.length - 1] : selectedValue;
+  const index2 = findItemIndex(itemValues, lastValue, comparer);
+  return index2 === -1 ? null : index2;
+}
+function removeItem(selectedValues, itemValue, comparer) {
+  return selectedValues.filter((selectedValue) => !compareItemEquality(itemValue, selectedValue, comparer));
+}
+
+// node_modules/@base-ui/react/internals/resolveValueLabel.mjs
+var React45 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/internals/serializeValue.mjs
+function serializeValue(value) {
+  if (value == null) {
+    return "";
+  }
+  if (typeof value === "string") {
+    return value;
+  }
+  try {
+    return JSON.stringify(value);
+  } catch {
+    return String(value);
+  }
+}
+
+// node_modules/@base-ui/react/internals/resolveValueLabel.mjs
+var import_jsx_runtime8 = __toESM(require_jsx_runtime(), 1);
+function isGroupedItems(items) {
+  return items != null && items.length > 0 && typeof items[0] === "object" && items[0] != null && "items" in items[0];
+}
+function hasNullItemLabel(items) {
+  if (!Array.isArray(items)) {
+    return items != null && "null" in items;
+  }
+  const arrayItems = items;
+  if (isGroupedItems(arrayItems)) {
+    for (const group of arrayItems) {
+      for (const item of group.items) {
+        if (item && item.value == null && item.label != null) {
+          return true;
+        }
+      }
+    }
+    return false;
+  }
+  for (const item of arrayItems) {
+    if (item && item.value == null && item.label != null) {
+      return true;
+    }
+  }
+  return false;
+}
+function stringifyAsLabel(item, itemToStringLabel) {
+  if (itemToStringLabel && item != null) {
+    return itemToStringLabel(item) ?? "";
+  }
+  if (item && typeof item === "object") {
+    if ("label" in item && item.label != null) {
+      return String(item.label);
+    }
+    if ("value" in item) {
+      return String(item.value);
+    }
+  }
+  return serializeValue(item);
+}
+function stringifyAsValue(item, itemToStringValue) {
+  if (itemToStringValue && item != null) {
+    return itemToStringValue(item) ?? "";
+  }
+  if (item && typeof item === "object" && "value" in item && "label" in item) {
+    return serializeValue(item.value);
+  }
+  return serializeValue(item);
+}
+
+// node_modules/@base-ui/react/combobox/store.mjs
+var selectors2 = {
+  id: (state) => state.id,
+  labelId: (state) => state.labelId,
+  items: (state) => state.items,
+  selectedValue: (state) => state.selectedValue,
+  hasSelectionChips: (state) => {
+    const selectedValue = state.selectedValue;
+    return Array.isArray(selectedValue) && selectedValue.length > 0;
+  },
+  hasSelectedValue: (state) => {
+    const {
+      selectedValue,
+      selectionMode
+    } = state;
+    if (selectedValue == null) {
+      return false;
+    }
+    if (selectionMode === "multiple" && Array.isArray(selectedValue)) {
+      return selectedValue.length > 0;
+    }
+    return true;
+  },
+  hasNullItemLabel: (state, enabled) => {
+    return enabled ? hasNullItemLabel(state.items) : false;
+  },
+  open: (state) => state.open,
+  mounted: (state) => state.mounted,
+  forceMounted: (state) => state.forceMounted,
+  inline: (state) => state.inline,
+  activeIndex: (state) => state.activeIndex,
+  selectedIndex: (state) => state.selectedIndex,
+  isActive: (state, index2) => state.activeIndex === index2,
+  isSelected: (state, itemValue) => {
+    const comparer = state.isItemEqualToValue;
+    const selectedValue = state.selectedValue;
+    if (Array.isArray(selectedValue)) {
+      return selectedValue.some((selectedItem) => compareItemEquality(itemValue, selectedItem, comparer));
+    }
+    return compareItemEquality(itemValue, selectedValue, comparer);
+  },
+  transitionStatus: (state) => state.transitionStatus,
+  popupProps: (state) => state.popupProps,
+  listProps: (state) => state.listProps,
+  inputProps: (state) => state.inputProps,
+  triggerProps: (state) => state.triggerProps,
+  itemProps: (state) => state.itemProps,
+  positionerElement: (state) => state.positionerElement,
+  listElement: (state) => state.listElement,
+  popupId: (state) => state.popupId,
+  triggerElement: (state) => state.triggerElement,
+  inputElement: (state) => state.inputElement,
+  inputGroupElement: (state) => state.inputGroupElement,
+  popupSide: (state) => state.popupSide,
+  openMethod: (state) => state.openMethod,
+  inputInsidePopup: (state) => state.inputInsidePopup,
+  inputOwnsFormValue: (state) => state.inputOwnsFormValue,
+  selectionMode: (state) => state.selectionMode,
+  name: (state) => state.name,
+  form: (state) => state.form,
+  disabled: (state) => state.disabled,
+  readOnly: (state) => state.readOnly,
+  required: (state) => state.required,
+  grid: (state) => state.grid,
+  virtualized: (state) => state.virtualized,
+  itemToStringLabel: (state) => state.itemToStringLabel,
+  isItemEqualToValue: (state) => state.isItemEqualToValue,
+  modal: (state) => state.modal,
+  autoHighlight: (state) => state.autoHighlight
+};
+
+// node_modules/@base-ui/react/internals/field-root-context/FieldRootContext.mjs
+var React46 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/internals/field-constants/constants.mjs
+var DEFAULT_VALIDITY_STATE = {
+  badInput: false,
+  customError: false,
+  patternMismatch: false,
+  rangeOverflow: false,
+  rangeUnderflow: false,
+  stepMismatch: false,
+  tooLong: false,
+  tooShort: false,
+  typeMismatch: false,
+  valid: null,
+  valueMissing: false
+};
+var DEFAULT_FIELD_STATE_ATTRIBUTES = {
+  valid: null,
+  touched: false,
+  dirty: false,
+  filled: false,
+  focused: false
+};
+var DEFAULT_FIELD_ROOT_STATE = {
+  disabled: false,
+  ...DEFAULT_FIELD_STATE_ATTRIBUTES
+};
+var fieldValidityMapping = {
+  valid(value) {
+    if (value === null) {
+      return null;
+    }
+    if (value) {
+      return {
+        "data-valid": ""
+      };
+    }
+    return {
+      "data-invalid": ""
+    };
+  }
+};
+
+// node_modules/@base-ui/react/internals/field-root-context/FieldRootContext.mjs
+var DEFAULT_FIELD_ROOT_CONTEXT = {
+  invalid: void 0,
+  name: void 0,
+  validityData: {
+    state: DEFAULT_VALIDITY_STATE,
+    errors: [],
+    error: "",
+    value: "",
+    initialValue: null
+  },
+  setValidityData: NOOP,
+  disabled: void 0,
+  setTouched: NOOP,
+  setDirty: NOOP,
+  setFilled: NOOP,
+  setFocused: NOOP,
+  validationMode: "onSubmit",
+  shouldValidateOnChange: () => false,
+  state: DEFAULT_FIELD_ROOT_STATE,
+  registerFieldControl: NOOP,
+  validation: {
+    getValidationProps: (_disabled, props = EMPTY_OBJECT) => props,
+    inputRef: {
+      current: null
+    },
+    registeredInputs: /* @__PURE__ */ new Map(),
+    registerInput: NOOP,
+    getInputControl: () => null,
+    commit: async () => {
+    },
+    change: NOOP
+  }
+};
+var FieldRootContext = /* @__PURE__ */ React46.createContext(DEFAULT_FIELD_ROOT_CONTEXT);
+if (true) FieldRootContext.displayName = "FieldRootContext";
+function useFieldRootContext(optional = true) {
+  const context = React46.useContext(FieldRootContext);
+  if (context.setValidityData === NOOP && !optional) {
+    throw new Error(true ? "Base UI: FieldRootContext is missing. Field parts must be placed within <Field.Root>." : formatErrorMessage_default(28));
+  }
+  return context;
+}
+
+// node_modules/@base-ui/react/internals/field-register-control/useRegisterFieldControl.mjs
+function useRegisterFieldControl(controlRef, id, value, getFormValueOverride, enabled = true, name) {
+  const {
+    registerFieldControl
+  } = useFieldRootContext();
+  const sourceRef = useRefWithInit(() => /* @__PURE__ */ Symbol());
+  useIsoLayoutEffect(() => {
+    const source = sourceRef.current;
+    if (!enabled) {
+      registerFieldControl(source, void 0);
+      return;
+    }
+    const registration = {
+      controlRef,
+      getValue: getFormValueOverride,
+      id,
+      name,
+      value
+    };
+    registerFieldControl(source, registration);
+  }, [controlRef, enabled, getFormValueOverride, id, name, registerFieldControl, sourceRef, value]);
+  useIsoLayoutEffect(() => {
+    const source = sourceRef.current;
+    return () => {
+      registerFieldControl(source, void 0);
+    };
+  }, [registerFieldControl, sourceRef]);
+}
+
+// node_modules/@base-ui/react/internals/form-context/FormContext.mjs
+var React47 = __toESM(require_react(), 1);
+var FormContext = /* @__PURE__ */ React47.createContext({
+  elementRef: {
+    current: null
+  },
+  formRef: {
+    current: {
+      fields: /* @__PURE__ */ new Map()
+    }
+  },
+  errors: {},
+  clearErrors: NOOP,
+  validationMode: "onSubmit",
+  submitAttemptedRef: {
+    current: false
+  }
+});
+if (true) FormContext.displayName = "FormContext";
+function useFormContext() {
+  return React47.useContext(FormContext);
+}
+
+// node_modules/@base-ui/react/internals/labelable-provider/useLabelableId.mjs
+var React49 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/internals/labelable-provider/LabelableContext.mjs
+var React48 = __toESM(require_react(), 1);
+var LabelableContext = /* @__PURE__ */ React48.createContext({
+  controlId: void 0,
+  registerControlId: NOOP,
+  labelId: void 0,
+  setLabelId: NOOP,
+  messageIds: [],
+  setMessageIds: NOOP,
+  getDescriptionProps: (externalProps) => externalProps
+});
+if (true) LabelableContext.displayName = "LabelableContext";
+function useLabelableContext() {
+  return React48.useContext(LabelableContext);
+}
+
+// node_modules/@base-ui/react/internals/labelable-provider/useLabelableId.mjs
+function useLabelableId(params = {}) {
+  const {
+    id,
+    implicit = false,
+    controlRef
+  } = params;
+  const {
+    controlId,
+    registerControlId
+  } = useLabelableContext();
+  const defaultId = useBaseUiId(id);
+  const controlIdForEffect = implicit ? controlId : void 0;
+  const controlSourceRef = useRefWithInit(() => /* @__PURE__ */ Symbol());
+  const hasRegisteredRef = React49.useRef(false);
+  const hadExplicitIdRef = React49.useRef(id != null);
+  const unregisterControlId = useStableCallback(() => {
+    if (!hasRegisteredRef.current || registerControlId === NOOP) {
+      return;
+    }
+    hasRegisteredRef.current = false;
+    registerControlId(controlSourceRef.current, void 0);
+  });
+  useIsoLayoutEffect(() => {
+    if (registerControlId === NOOP) {
+      return void 0;
+    }
+    let nextId;
+    if (implicit) {
+      const elem = controlRef?.current;
+      if (isElement(elem) && elem.closest("label") != null) {
+        nextId = id ?? null;
+      } else {
+        nextId = controlIdForEffect ?? defaultId;
+      }
+    } else if (id != null) {
+      hadExplicitIdRef.current = true;
+      nextId = id;
+    } else if (hadExplicitIdRef.current) {
+      nextId = defaultId;
+    } else {
+      unregisterControlId();
+      return void 0;
+    }
+    if (nextId === void 0) {
+      unregisterControlId();
+      return void 0;
+    }
+    hasRegisteredRef.current = true;
+    registerControlId(controlSourceRef.current, nextId);
+    return void 0;
+  }, [id, controlRef, controlIdForEffect, registerControlId, implicit, defaultId, controlSourceRef, unregisterControlId]);
+  React49.useEffect(() => {
+    return unregisterControlId;
+  }, [unregisterControlId]);
+  return controlId ?? defaultId;
+}
+
+// node_modules/@base-ui/react/combobox/root/utils/index.mjs
+function getComboboxPopupId(rootId) {
+  return rootId == null ? void 0 : `${rootId}-popup`;
+}
+function createCollatorItemFilter(collatorFilter, itemToStringLabel) {
+  return (item, query) => {
+    if (item == null) {
+      return false;
+    }
+    return collatorFilter.contains(item, query, itemToStringLabel);
+  };
+}
+
+// node_modules/@base-ui/react/combobox/root/utils/useFilter.mjs
+var React50 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/utils/stringifyLocale.mjs
+function stringifyLocale(locale) {
+  if (Array.isArray(locale)) {
+    return locale.map((value) => stringifyLocale(value)).join(",");
+  }
+  if (locale == null) {
+    return "";
+  }
+  return String(locale);
+}
+
+// node_modules/@base-ui/react/internals/filter.mjs
+var filterCache = /* @__PURE__ */ new Map();
+function getFilter(options = {}) {
+  const mergedOptions = {
+    usage: "search",
+    sensitivity: "base",
+    ignorePunctuation: true,
+    ...options
+  };
+  const cacheKey = `${stringifyLocale(options.locale)}|${JSON.stringify(mergedOptions)}`;
+  const cachedFilter = filterCache.get(cacheKey);
+  if (cachedFilter) {
+    return cachedFilter;
+  }
+  const collator = new Intl.Collator(options.locale, mergedOptions);
+  const filter = {
+    contains(item, query, itemToString) {
+      if (!query) {
+        return true;
+      }
+      const itemString = stringifyAsLabel(item, itemToString);
+      for (let i = 0; i <= itemString.length - query.length; i += 1) {
+        if (collator.compare(itemString.slice(i, i + query.length), query) === 0) {
+          return true;
+        }
+      }
+      return false;
+    },
+    startsWith(item, query, itemToString) {
+      if (!query) {
+        return true;
+      }
+      const itemString = stringifyAsLabel(item, itemToString);
+      return collator.compare(itemString.slice(0, query.length), query) === 0;
+    },
+    endsWith(item, query, itemToString) {
+      if (!query) {
+        return true;
+      }
+      const itemString = stringifyAsLabel(item, itemToString);
+      const queryLength = query.length;
+      return itemString.length >= queryLength && collator.compare(itemString.slice(itemString.length - queryLength), query) === 0;
+    }
+  };
+  filterCache.set(cacheKey, filter);
+  return filter;
+}
+
+// node_modules/@base-ui/react/combobox/root/utils/useFilter.mjs
+var useCoreFilter = getFilter;
+
+// node_modules/@base-ui/react/utils/scrollable.mjs
+function isScrollableY(element, allowOverflowIntent = false) {
+  const {
+    overflowY
+  } = getComputedStyle2(element);
+  if (overflowY !== "auto" && overflowY !== "scroll") {
+    return false;
+  }
+  return allowOverflowIntent ? element.clientHeight > 0 : element.scrollHeight > element.clientHeight;
+}
+
+// node_modules/@base-ui/react/internals/areArraysEqual.mjs
+function areArraysEqual(array1, array2, itemComparer = (a, b) => a === b) {
+  return array1.length === array2.length && array1.every((value, index2) => itemComparer(value, array2[index2]));
+}
+
+// node_modules/@base-ui/react/combobox/root/utils/constants.mjs
+var NO_ACTIVE_VALUE = /* @__PURE__ */ Symbol("none");
+var INITIAL_LAST_HIGHLIGHT = {
+  value: NO_ACTIVE_VALUE,
+  index: -1
+};
+
+// node_modules/@base-ui/react/internals/direction-context/DirectionContext.mjs
+var React51 = __toESM(require_react(), 1);
+var DirectionContext = /* @__PURE__ */ React51.createContext(void 0);
+if (true) DirectionContext.displayName = "DirectionContext";
+function useDirection() {
+  const context = React51.useContext(DirectionContext);
+  return context?.direction ?? "ltr";
+}
+
+// node_modules/@base-ui/react/combobox/root/AriaCombobox.mjs
+var import_jsx_runtime9 = __toESM(require_jsx_runtime(), 1);
+function AriaCombobox(props) {
+  const {
+    id: idProp,
+    onOpenChangeComplete: onOpenChangeCompleteProp,
+    defaultSelectedValue = null,
+    selectedValue: selectedValueProp,
+    onSelectedValueChange,
+    defaultInputValue: defaultInputValueProp,
+    inputValue: inputValueProp,
+    open: openProp,
+    defaultOpen = false,
+    selectionMode,
+    onItemHighlighted: onItemHighlightedProp,
+    name: nameProp,
+    form,
+    disabled: disabledProp = false,
+    readOnly = false,
+    required = false,
+    inputRef: inputRefProp,
+    grid = false,
+    items,
+    filteredItems: filteredItemsProp,
+    filter: filterProp,
+    openOnInputClick = true,
+    autoHighlight = false,
+    keepHighlight = false,
+    highlightItemOnHover = true,
+    loopFocus = true,
+    itemToStringLabel,
+    itemToStringValue,
+    isItemEqualToValue = defaultItemEquality,
+    virtualized = false,
+    inline: inlineProp = false,
+    fillInputOnItemPress = true,
+    modal = false,
+    limit = -1,
+    autoComplete = "list",
+    formAutoComplete,
+    locale,
+    submitOnItemClick = false
+  } = props;
+  const {
+    clearErrors
+  } = useFormContext();
+  const {
+    setDirty,
+    validityData,
+    setFilled,
+    name: fieldName,
+    disabled: fieldDisabled,
+    setTouched,
+    setFocused,
+    validationMode,
+    validation
+  } = useFieldRootContext();
+  const direction = useDirection();
+  const id = useLabelableId({
+    id: idProp
+  });
+  const collatorFilter = useCoreFilter({
+    locale
+  });
+  const [queryChangedAfterOpen, setQueryChangedAfterOpen] = React52.useState(false);
+  const [closeQuery, setCloseQuery] = React52.useState(null);
+  const listRef = React52.useRef([]);
+  const labelsRef = React52.useRef([]);
+  const popupRef = React52.useRef(null);
+  const inputRef = React52.useRef(null);
+  const startDismissRef = React52.useRef(null);
+  const endDismissRef = React52.useRef(null);
+  const emptyRef = React52.useRef(null);
+  const keyboardActiveRef = React52.useRef(true);
+  const hadInputClearRef = React52.useRef(false);
+  const chipsContainerRef = React52.useRef(null);
+  const clearRef = React52.useRef(null);
+  const selectionEventRef = React52.useRef(null);
+  const lastHighlightRef = React52.useRef(INITIAL_LAST_HIGHLIGHT);
+  const pendingQueryHighlightRef = React52.useRef(null);
+  const valuesRef = React52.useRef([]);
+  const pointerDownItemRef = React52.useRef(null);
+  const disabled2 = fieldDisabled || disabledProp;
+  const name = fieldName ?? nameProp;
+  const multiple = selectionMode === "multiple";
+  const single = selectionMode === "single";
+  const hasInputValue = inputValueProp !== void 0 || defaultInputValueProp !== void 0;
+  const hasItems = items !== void 0;
+  const hasFilteredItemsProp = filteredItemsProp !== void 0;
+  let autoHighlightMode;
+  if (autoHighlight === "always") {
+    autoHighlightMode = "always";
+  } else {
+    autoHighlightMode = autoHighlight ? "input-change" : false;
+  }
+  const [selectedValue, setSelectedValueUnwrapped] = useControlled({
+    controlled: selectedValueProp,
+    default: multiple ? defaultSelectedValue ?? EMPTY_ARRAY : defaultSelectedValue,
+    name: "Combobox",
+    state: "selectedValue"
+  });
+  const filter = React52.useMemo(() => {
+    if (filterProp === null) {
+      return () => true;
+    }
+    if (filterProp !== void 0) {
+      return filterProp;
+    }
+    return createCollatorItemFilter(collatorFilter, itemToStringLabel);
+  }, [filterProp, collatorFilter, itemToStringLabel]);
+  const initialDefaultInputValue = useRefWithInit(() => {
+    if (hasInputValue) {
+      return defaultInputValueProp ?? "";
+    }
+    if (single) {
+      return stringifyAsLabel(selectedValue, itemToStringLabel);
+    }
+    return "";
+  }).current;
+  const [inputValue, setInputValueUnwrapped] = useControlled({
+    controlled: inputValueProp,
+    default: initialDefaultInputValue,
+    name: "Combobox",
+    state: "inputValue"
+  });
+  const [open, setOpenUnwrapped] = useControlled({
+    controlled: openProp,
+    default: defaultOpen,
+    name: "Combobox",
+    state: "open"
+  });
+  const isGrouped = isGroupedItems(items);
+  const query = closeQuery ?? String(inputValue).trim();
+  const selectedLabelString = single ? stringifyAsLabel(selectedValue, itemToStringLabel) : "";
+  const shouldBypassFiltering = single && !queryChangedAfterOpen && query !== "" && selectedLabelString.length === query.length && collatorFilter.contains(selectedLabelString, query);
+  const filterQuery = shouldBypassFiltering ? "" : query;
+  const shouldIgnoreExternalFiltering = hasItems && hasFilteredItemsProp && shouldBypassFiltering;
+  const flatItems = React52.useMemo(() => {
+    if (!items) {
+      return EMPTY_ARRAY;
+    }
+    if (isGrouped) {
+      return items.flatMap((group) => group.items);
+    }
+    return items;
+  }, [items, isGrouped]);
+  const filteredItems = React52.useMemo(() => {
+    if (filteredItemsProp && !shouldIgnoreExternalFiltering) {
+      return filteredItemsProp;
+    }
+    if (!items) {
+      return EMPTY_ARRAY;
+    }
+    if (isGrouped) {
+      const groupedItems = items;
+      const resultingGroups = [];
+      let currentCount = 0;
+      for (const group of groupedItems) {
+        if (limit > -1 && currentCount >= limit) {
+          break;
+        }
+        const remainingLimit = limit > -1 ? limit - currentCount : Infinity;
+        const itemsToTake = filterQuery === "" ? group.items.slice(0, remainingLimit) : [];
+        if (filterQuery !== "") {
+          for (const item of group.items) {
+            if (itemsToTake.length >= remainingLimit) {
+              break;
+            }
+            if (filter(item, filterQuery, itemToStringLabel)) {
+              itemsToTake.push(item);
+            }
+          }
+        }
+        if (itemsToTake.length > 0) {
+          const newGroup = {
+            ...group,
+            items: itemsToTake
+          };
+          resultingGroups.push(newGroup);
+          currentCount += itemsToTake.length;
+        }
+      }
+      return resultingGroups;
+    }
+    if (filterQuery === "") {
+      return limit > -1 ? flatItems.slice(0, limit) : (
+        // The cast here is done as `flatItems` is readonly.
+        // valuesRef.current, a mutable ref, can be set to `flatFilteredItems`, which may
+        // reference this exact readonly value, creating a mutation risk.
+        // However, <Combobox.Item> can never mutate this value as the mutating effect
+        // bails early when `items` is provided, and this is only ever returned
+        // when `items` is provided due to the early return at the top of this hook.
+        flatItems
+      );
+    }
+    const limitedItems = [];
+    for (const item of flatItems) {
+      if (limit > -1 && limitedItems.length >= limit) {
+        break;
+      }
+      if (filter(item, filterQuery, itemToStringLabel)) {
+        limitedItems.push(item);
+      }
+    }
+    return limitedItems;
+  }, [filteredItemsProp, shouldIgnoreExternalFiltering, items, isGrouped, filterQuery, limit, filter, itemToStringLabel, flatItems]);
+  const flatFilteredItems = React52.useMemo(() => {
+    if (isGrouped) {
+      const groups = filteredItems;
+      return groups.flatMap((g) => g.items);
+    }
+    return filteredItems;
+  }, [filteredItems, isGrouped]);
+  const store = useRefWithInit(() => {
+    let initialSelectedIndex = null;
+    if (inlineProp && open && hasItems && selectionMode !== "none") {
+      initialSelectedIndex = findSelectionIndex(flatFilteredItems, selectedValue, isItemEqualToValue, multiple);
+    }
+    return new Store({
+      id,
+      labelId: void 0,
+      selectedValue,
+      open,
+      items,
+      selectionMode,
+      listRef,
+      labelsRef,
+      popupRef,
+      emptyRef,
+      inputRef,
+      startDismissRef,
+      endDismissRef,
+      keyboardActiveRef,
+      chipsContainerRef,
+      clearRef,
+      valuesRef,
+      pointerDownItemRef,
+      selectionEventRef,
+      name,
+      form,
+      disabled: disabled2,
+      readOnly,
+      required,
+      grid,
+      virtualized,
+      openOnInputClick,
+      itemToStringLabel,
+      isItemEqualToValue,
+      modal,
+      autoHighlight: autoHighlightMode,
+      submitOnItemClick,
+      hasInputValue,
+      mounted: false,
+      forceMounted: false,
+      transitionStatus: "idle",
+      inline: inlineProp,
+      activeIndex: null,
+      selectedIndex: initialSelectedIndex,
+      popupProps: {},
+      listProps: {},
+      inputProps: {},
+      triggerProps: {},
+      itemProps: EMPTY_OBJECT,
+      positionerElement: null,
+      listElement: null,
+      popupId: void 0,
+      triggerElement: null,
+      inputElement: null,
+      inputGroupElement: null,
+      popupSide: null,
+      openMethod: null,
+      inputInsidePopup: true,
+      // Avoid duplicate names in the server HTML. Popup inputs aren't rendered
+      // until after hydration, so the hidden input takes over then if needed.
+      inputOwnsFormValue: selectionMode === "none",
+      // Placeholder callbacks replaced on first render
+      onOpenChangeComplete: NOOP,
+      setOpen: NOOP,
+      setInputValue: NOOP,
+      setSelectedValue: NOOP,
+      setIndices: NOOP,
+      handleSelection: NOOP,
+      forceMount: NOOP,
+      requestSubmit: NOOP
+    });
+  }).current;
+  const fieldRawValue = selectionMode === "none" ? inputValue : selectedValue;
+  const fieldStringValue = React52.useMemo(() => {
+    if (selectionMode === "none") {
+      return fieldRawValue;
+    }
+    if (Array.isArray(selectedValue)) {
+      return selectedValue.map((value) => stringifyAsValue(value, itemToStringValue));
+    }
+    return stringifyAsValue(selectedValue, itemToStringValue);
+  }, [fieldRawValue, itemToStringValue, selectionMode, selectedValue]);
+  const onItemHighlighted = useStableCallback(onItemHighlightedProp);
+  const onOpenChangeComplete = useStableCallback(onOpenChangeCompleteProp);
+  const activeIndex = useStore(store, selectors2.activeIndex);
+  const selectedIndex = useStore(store, selectors2.selectedIndex);
+  const positionerElement = useStore(store, selectors2.positionerElement);
+  const listElement = useStore(store, selectors2.listElement);
+  const triggerElement = useStore(store, selectors2.triggerElement);
+  const inputElement = useStore(store, selectors2.inputElement);
+  const inputGroupElement = useStore(store, selectors2.inputGroupElement);
+  const inline4 = useStore(store, selectors2.inline);
+  const inputInsidePopup = useStore(store, selectors2.inputInsidePopup);
+  const inputOwnsFormValue = useStore(store, selectors2.inputOwnsFormValue);
+  const triggerRef = useValueAsRef(triggerElement);
+  const {
+    mounted,
+    setMounted,
+    transitionStatus
+  } = useTransitionStatus(open);
+  const {
+    openMethod,
+    triggerProps
+  } = useOpenInteractionType(open);
+  const getStringifiedValueForForm = useStableCallback(() => fieldStringValue);
+  useRegisterFieldControl(inputInsidePopup ? triggerRef : inputRef, id, fieldRawValue, getStringifiedValueForForm, !disabled2, nameProp);
+  const forceMount = useStableCallback(() => {
+    if (items) {
+      labelsRef.current = flatFilteredItems.map((item) => stringifyAsLabel(item, itemToStringLabel));
+    } else {
+      store.set("forceMounted", true);
+    }
+  });
+  const emitHighlight = useStableCallback((value, index2, type) => {
+    if (index2 === -1) {
+      if (lastHighlightRef.current === INITIAL_LAST_HIGHLIGHT) {
+        return;
+      }
+      lastHighlightRef.current = INITIAL_LAST_HIGHLIGHT;
+    } else {
+      lastHighlightRef.current = {
+        value,
+        index: index2
+      };
+    }
+    onItemHighlighted(value, createGenericEventDetails(type, void 0, {
+      index: index2
+    }));
+  });
+  const setIndices = useStableCallback((options) => {
+    store.update(options);
+    const activeIndexOption = options.activeIndex;
+    if (activeIndexOption === void 0) {
+      return;
+    }
+    const type = options.type || reason_parts_exports.none;
+    if (activeIndexOption === null) {
+      emitHighlight(void 0, -1, type);
+    } else {
+      emitHighlight(valuesRef.current[activeIndexOption], activeIndexOption, type);
+    }
+  });
+  const setInputValue = useStableCallback((next, eventDetails) => {
+    hadInputClearRef.current = eventDetails.reason === reason_parts_exports.inputClear;
+    props.onInputValueChange?.(next, eventDetails);
+    if (eventDetails.isCanceled) {
+      return;
+    }
+    if (eventDetails.reason === reason_parts_exports.inputChange) {
+      if (open && closeQuery !== null) {
+        setCloseQuery(null);
+      }
+      const event = eventDetails.event;
+      const inputType = event.inputType;
+      const isTypedInput = event.type === "compositionend" || inputType != null && inputType !== "" && inputType !== "insertReplacementText";
+      if (isTypedInput) {
+        const hasQuery = next.trim() !== "";
+        if (hasQuery) {
+          setQueryChangedAfterOpen(true);
+        }
+        pendingQueryHighlightRef.current = {
+          hasQuery
+        };
+        const list = store.state.listElement;
+        if (!store.state.virtualized && list) {
+          const popup = popupRef.current;
+          for (const ancestor of getOverflowAncestors(list.firstElementChild ?? list)) {
+            if (!isHTMLElement(ancestor) || (popup ? !contains(popup, ancestor) : ancestor.getAttribute("role") === "dialog")) {
+              break;
+            }
+            if (isScrollableY(ancestor)) {
+              ancestor.scrollTop = 0;
+              break;
+            }
+          }
+        }
+        if (hasQuery && autoHighlightMode && store.state.activeIndex == null && (open || inline4)) {
+          store.set("activeIndex", 0);
+        }
+      }
+    } else if (eventDetails.reason === reason_parts_exports.inputClear && next === "" && store.state.inputInsidePopup) {
+      pendingQueryHighlightRef.current = {
+        hasQuery: false,
+        selection: true
+      };
+    }
+    setInputValueUnwrapped(next);
+  });
+  const setOpen = useStableCallback((nextOpen, eventDetails) => {
+    if (open === nextOpen) {
+      return;
+    }
+    if (eventDetails.reason === reason_parts_exports.escapeKey && hasItems && flatFilteredItems.length === 0 && !emptyRef.current) {
+      eventDetails.allowPropagation();
+    }
+    props.onOpenChange?.(nextOpen, eventDetails);
+    if (eventDetails.isCanceled) {
+      return;
+    }
+    if (nextOpen && inputInsidePopup && !inline4 && closeQuery !== null) {
+      setQueryChangedAfterOpen(false);
+      setCloseQuery(null);
+      if (inputValue !== "" && eventDetails.reason !== reason_parts_exports.inputChange) {
+        setInputValue("", createChangeEventDetails(reason_parts_exports.inputClear, eventDetails.event));
+      }
+    }
+    if (!nextOpen && queryChangedAfterOpen) {
+      if (single) {
+        if (!inline4) {
+          setCloseQuery(query);
+        }
+        if (query === "") {
+          setQueryChangedAfterOpen(false);
+        }
+      } else if (multiple) {
+        if (!inline4) {
+          setCloseQuery(query);
+        }
+        if (inputInsidePopup) {
+          setIndices({
+            activeIndex: null
+          });
+        }
+        if (!inputInsidePopup || inline4) {
+          setInputValue("", createChangeEventDetails(reason_parts_exports.inputClear, eventDetails.event));
+        }
+      }
+    }
+    setOpenUnwrapped(nextOpen);
+    if (!nextOpen && inputInsidePopup && (eventDetails.reason === reason_parts_exports.focusOut || eventDetails.reason === reason_parts_exports.outsidePress)) {
+      setTouched(true);
+      setFocused(false);
+      if (validationMode === "onBlur") {
+        const valueToValidate = selectionMode === "none" ? inputValue : selectedValue;
+        validation.commit(valueToValidate);
+      }
+    }
+  });
+  const setSelectedValue = useStableCallback((nextValue, eventDetails) => {
+    onSelectedValueChange?.(nextValue, eventDetails);
+    if (eventDetails.isCanceled) {
+      return;
+    }
+    setSelectedValueUnwrapped(nextValue);
+    const shouldFillInput = selectionMode === "none" && popupRef.current && fillInputOnItemPress || single && !store.state.inputInsidePopup;
+    if (shouldFillInput) {
+      setInputValue(stringifyAsLabel(nextValue, itemToStringLabel), createChangeEventDetails(eventDetails.reason, eventDetails.event));
+    }
+  });
+  const handleSelection = useStableCallback((event, itemValue) => {
+    const targetEl = getTarget(event);
+    const overrideEvent = selectionEventRef.current ?? event;
+    selectionEventRef.current = null;
+    const eventDetails = createChangeEventDetails(reason_parts_exports.itemPress, overrideEvent);
+    const href = targetEl?.closest("a")?.getAttribute("href");
+    if (href) {
+      if (href.startsWith("#")) {
+        setOpen(false, eventDetails);
+      }
+      return;
+    }
+    if (multiple) {
+      const currentSelectedValue = Array.isArray(selectedValue) ? selectedValue : [];
+      const isCurrentlySelected = selectedValueIncludes(currentSelectedValue, itemValue, isItemEqualToValue);
+      const nextValue = isCurrentlySelected ? removeItem(currentSelectedValue, itemValue, isItemEqualToValue) : [...currentSelectedValue, itemValue];
+      setSelectedValue(nextValue, eventDetails);
+      if (eventDetails.isCanceled) {
+        return;
+      }
+      const wasFiltering = inputRef.current ? inputRef.current.value.trim() !== "" : false;
+      if (!wasFiltering) {
+        return;
+      }
+      if (store.state.inputInsidePopup) {
+        setInputValue("", createChangeEventDetails(reason_parts_exports.inputClear, eventDetails.event));
+      } else {
+        setOpen(false, eventDetails);
+      }
+    } else {
+      setSelectedValue(itemValue, eventDetails);
+      if (eventDetails.isCanceled) {
+        return;
+      }
+      setOpen(false, eventDetails);
+    }
+  });
+  const requestSubmit = useStableCallback(() => {
+    const formElement = validation.inputRef.current?.form ?? store.state.inputElement?.form;
+    if (formElement && typeof formElement.requestSubmit === "function") {
+      formElement.requestSubmit();
+    }
+  });
+  const handleUnmount = useStableCallback(() => {
+    setMounted(false);
+    onOpenChangeComplete?.(false);
+    setQueryChangedAfterOpen(false);
+    setCloseQuery(null);
+    if (selectionMode === "none") {
+      setIndices({
+        activeIndex: null,
+        selectedIndex: null
+      });
+    } else {
+      setIndices({
+        activeIndex: null
+      });
+    }
+    if (multiple && inputRef.current && inputRef.current.value !== "" && !hadInputClearRef.current) {
+      setInputValue("", createChangeEventDetails(reason_parts_exports.inputClear));
+    }
+    if (single) {
+      if (store.state.inputInsidePopup) {
+        if (inputRef.current && inputRef.current.value !== "") {
+          setInputValue("", createChangeEventDetails(reason_parts_exports.inputClear));
+        }
+      } else {
+        const stringVal = stringifyAsLabel(selectedValue, itemToStringLabel);
+        if (inputRef.current && inputRef.current.value !== stringVal) {
+          const reason = stringVal === "" ? reason_parts_exports.inputClear : reason_parts_exports.none;
+          setInputValue(stringVal, createChangeEventDetails(reason));
+        }
+      }
+    }
+  });
+  const resolvedPopupRef = React52.useMemo(() => {
+    if (inline4 && positionerElement) {
+      return {
+        current: positionerElement.closest('[role="dialog"]')
+      };
+    }
+    return popupRef;
+  }, [inline4, positionerElement]);
+  useOpenChangeComplete({
+    enabled: !props.actionsRef,
+    open,
+    ref: resolvedPopupRef,
+    onComplete() {
+      if (!open) {
+        handleUnmount();
+      }
+    }
+  });
+  React52.useImperativeHandle(props.actionsRef, () => ({
+    unmount: handleUnmount
+  }), [handleUnmount]);
+  useIsoLayoutEffect(function syncClosedState() {
+    if (open) {
+      return;
+    }
+    pointerDownItemRef.current = null;
+    if (selectionMode === "none") {
+      return;
+    }
+    const registry = hasItems ? flatItems : valuesRef.current;
+    setIndices({
+      selectedIndex: findSelectionIndex(registry, selectedValue, isItemEqualToValue, multiple)
+    });
+  }, [open, selectedValue, selectionMode, multiple, hasItems, flatItems, isItemEqualToValue, setIndices]);
+  useIsoLayoutEffect(() => {
+    if (items) {
+      valuesRef.current = flatFilteredItems;
+      listRef.current.length = flatFilteredItems.length;
+    }
+  }, [items, flatFilteredItems]);
+  useIsoLayoutEffect(() => {
+    const pendingHighlight = pendingQueryHighlightRef.current;
+    if (pendingHighlight) {
+      const listIsNavigable = open || inline4 || store.state.positionerElement?.hidden === false;
+      if (pendingHighlight.hasQuery) {
+        if (autoHighlightMode && listIsNavigable) {
+          store.set("activeIndex", 0);
+        }
+        pendingQueryHighlightRef.current = null;
+      } else if (String(inputValue).trim() === "") {
+        pendingQueryHighlightRef.current = null;
+        if (listIsNavigable) {
+          const clearedBySelection = pendingHighlight.selection;
+          if (autoHighlightMode === "always" && !clearedBySelection && store.state.selectionMode === "none") {
+            store.set("activeIndex", 0);
+          }
+          queueMicrotask(() => {
+            if (!store.state.open && !store.state.inline || inputRef.current && inputRef.current.value.trim() !== "") {
+              return;
+            }
+            const currentSelectedValue = store.state.selectedValue;
+            const isMultiple = store.state.selectionMode === "multiple";
+            const lastSelectedValue = isMultiple && Array.isArray(currentSelectedValue) ? currentSelectedValue[currentSelectedValue.length - 1] : currentSelectedValue;
+            const hasSelection = store.state.selectionMode !== "none" && lastSelectedValue != null;
+            if (hasSelection || clearedBySelection) {
+              const registry = hasItems || hasFilteredItemsProp ? flatFilteredItems : valuesRef.current;
+              store.set("activeIndex", hasSelection ? findSelectionIndex(registry, currentSelectedValue, store.state.isItemEqualToValue, isMultiple) : null);
+            } else if (autoHighlightMode === "always") {
+              store.set("activeIndex", 0);
+            }
+          });
+        }
+      }
+    }
+    if (!open && !inline4) {
+      return;
+    }
+    const shouldUseFlatFilteredItems = hasItems || hasFilteredItemsProp;
+    const candidateItems = shouldUseFlatFilteredItems ? flatFilteredItems : valuesRef.current;
+    const storeActiveIndex = store.state.activeIndex;
+    if (storeActiveIndex == null) {
+      if (autoHighlightMode === "always" && candidateItems.length > 0) {
+        store.set("activeIndex", 0);
+        return;
+      }
+      emitHighlight(void 0, -1, reason_parts_exports.none);
+      return;
+    }
+    if (storeActiveIndex >= candidateItems.length) {
+      emitHighlight(void 0, -1, reason_parts_exports.none);
+      store.set("activeIndex", null);
+      return;
+    }
+    const itemValue = candidateItems[storeActiveIndex];
+    const previouslyHighlightedItemValue = lastHighlightRef.current.value;
+    const isSameItem = previouslyHighlightedItemValue !== NO_ACTIVE_VALUE && compareItemEquality(itemValue, previouslyHighlightedItemValue, store.state.isItemEqualToValue);
+    if (lastHighlightRef.current.index !== storeActiveIndex || !isSameItem) {
+      emitHighlight(itemValue, storeActiveIndex, reason_parts_exports.none);
+    }
+  }, [
+    activeIndex,
+    autoHighlightMode,
+    emitHighlight,
+    hasFilteredItemsProp,
+    hasItems,
+    flatFilteredItems,
+    inline4,
+    open,
+    store,
+    // Reruns the effect when the query changes without affecting the deps above, such as
+    // clearing the input when no items are filtered out (individually rendered items).
+    inputValue
+  ]);
+  useIsoLayoutEffect(() => {
+    if (selectionMode === "none") {
+      setFilled(String(inputValue) !== "");
+      return;
+    }
+    setFilled(multiple ? Array.isArray(selectedValue) && selectedValue.length > 0 : selectedValue != null);
+  }, [setFilled, selectionMode, inputValue, selectedValue, multiple]);
+  React52.useEffect(() => {
+    if (hasItems && autoHighlightMode && flatFilteredItems.length === 0) {
+      setIndices({
+        activeIndex: null
+      });
+    }
+  }, [hasItems, autoHighlightMode, flatFilteredItems.length, setIndices]);
+  function isSelectedValueDirty(value) {
+    const initialValue = validityData.initialValue;
+    if (Array.isArray(value) && Array.isArray(initialValue)) {
+      return !areArraysEqual(value, initialValue, (itemValue, initialItemValue) => compareItemEquality(itemValue, initialItemValue, isItemEqualToValue));
+    }
+    return value !== initialValue;
+  }
+  useValueChanged(query, () => {
+    if (!open || query === "" || query === String(initialDefaultInputValue)) {
+      return;
+    }
+    setQueryChangedAfterOpen(true);
+  });
+  function syncInputToSelectedLabel() {
+    const nextInputValue = stringifyAsLabel(selectedValue, itemToStringLabel);
+    if (inputValue !== nextInputValue) {
+      setInputValue(nextInputValue, createChangeEventDetails(reason_parts_exports.none));
+    }
+  }
+  useValueChanged(selectedValue, () => {
+    if (selectionMode === "none") {
+      return;
+    }
+    clearErrors(name);
+    setDirty(isSelectedValueDirty(selectedValue));
+    validation.change(selectedValue);
+    if (single && !hasInputValue && !inputInsidePopup) {
+      syncInputToSelectedLabel();
+    }
+  });
+  useValueChanged(inputValue, () => {
+    if (selectionMode !== "none") {
+      return;
+    }
+    clearErrors(name);
+    setDirty(inputValue !== validityData.initialValue);
+    validation.change(inputValue);
+  });
+  useValueChanged(items, () => {
+    if (!single || hasInputValue || inputInsidePopup || queryChangedAfterOpen) {
+      return;
+    }
+    syncInputToSelectedLabel();
+  });
+  const floatingRootContext = useFloatingRootContext({
+    open: inline4 ? true : open,
+    onOpenChange: setOpen,
+    elements: {
+      reference: inputInsidePopup ? triggerElement : inputElement,
+      floating: positionerElement
+    }
+  });
+  const ariaHasPopup = grid ? "grid" : "listbox";
+  const expanded = open || inline4;
+  const ariaExpanded = expanded ? "true" : "false";
+  const role = React52.useMemo(() => {
+    const isPlainInput = inputElement?.tagName === "INPUT";
+    const shouldTreatAsInput = inputElement == null || isPlainInput;
+    const shouldApplyAria = shouldTreatAsInput || expanded;
+    const reference = shouldTreatAsInput ? {
+      autoComplete: "off",
+      spellCheck: "false",
+      autoCorrect: "off",
+      autoCapitalize: "none"
+    } : {};
+    if (shouldApplyAria) {
+      reference.role = "combobox";
+      reference["aria-expanded"] = ariaExpanded;
+      reference["aria-haspopup"] = ariaHasPopup;
+      reference["aria-controls"] = expanded ? listElement?.id : void 0;
+      reference["aria-autocomplete"] = autoComplete;
+    }
+    return {
+      reference,
+      floating: {
+        role: "presentation"
+      }
+    };
+  }, [inputElement, expanded, ariaExpanded, ariaHasPopup, listElement?.id, autoComplete]);
+  const click = useClick(floatingRootContext, {
+    enabled: !readOnly && !disabled2 && openOnInputClick,
+    event: "mousedown-only",
+    toggle: false,
+    // Apply a small delay for touch to let mobile viewport/keyboard positioning settle.
+    // This avoids top-bottom flip flickers if the preferred position is "top" when first tapping.
+    touchOpenDelay: inputInsidePopup ? 0 : 100,
+    reason: reason_parts_exports.inputPress
+  });
+  const dismiss = useDismiss(floatingRootContext, {
+    enabled: !readOnly && !disabled2 && !inline4,
+    outsidePressEvent: {
+      mouse: "sloppy",
+      // The visual viewport (affected by the mobile software keyboard) can be
+      // somewhat small. The user may want to scroll the screen to see more of
+      // the popup.
+      touch: "intentional"
+    },
+    // Without a popup, let the Escape key bubble the event up to other popups' handlers.
+    bubbles: inline4 ? true : void 0,
+    outsidePress(event) {
+      const target = getTarget(event);
+      return !contains(triggerElement, target) && !contains(clearRef.current, target) && !contains(chipsContainerRef.current, target) && !contains(inputGroupElement, target);
+    }
+  });
+  const listNavigation2 = useListNavigation(floatingRootContext, {
+    enabled: !readOnly && !disabled2,
+    id,
+    listRef,
+    activeIndex,
+    selectedIndex,
+    virtual: true,
+    loopFocus,
+    allowEscape: loopFocus && !autoHighlightMode,
+    focusItemOnOpen: queryChangedAfterOpen || selectionMode === "none" && !autoHighlightMode ? false : "auto",
+    focusItemOnHover: highlightItemOnHover,
+    resetOnPointerLeave: !keepHighlight,
+    orientation: grid ? "horizontal" : void 0,
+    rtl: direction === "rtl",
+    disabledIndices: EMPTY_ARRAY,
+    grid: grid ? gridNavigation : void 0,
+    onNavigate(nextActiveIndex, event) {
+      if (!event && !open || transitionStatus === "ending") {
+        return;
+      }
+      if (!event) {
+        setIndices({
+          activeIndex: nextActiveIndex
+        });
+      } else {
+        setIndices({
+          activeIndex: nextActiveIndex,
+          type: keyboardActiveRef.current ? reason_parts_exports.keyboard : reason_parts_exports.pointer
+        });
+      }
+    }
+  });
+  const inputProps = React52.useMemo(() => mergeProps(listNavigation2.reference, {
+    onKeyDown(event) {
+      if (grid && store.state.activeIndex == null && (event.key === "ArrowLeft" || event.key === "ArrowRight")) {
+        event.preventBaseUIHandler();
+      }
+    }
+  }, dismiss.reference, click.reference, role.reference), [listNavigation2.reference, dismiss.reference, click.reference, role.reference, grid, store]);
+  const popupProps = React52.useMemo(() => mergeProps(FOCUSABLE_POPUP_PROPS, dismiss.floating), [dismiss.floating]);
+  const listProps = React52.useMemo(() => mergeProps(listNavigation2.floating, role.floating), [listNavigation2.floating, role.floating]);
+  const itemProps = React52.useMemo(() => {
+    const listNavigationItemProps = listNavigation2.item;
+    if (!listNavigationItemProps) {
+      return EMPTY_OBJECT;
+    }
+    return {
+      ...listNavigationItemProps,
+      onFocus: void 0
+    };
+  }, [listNavigation2.item]);
+  useOnFirstRender(() => {
+    store.update({
+      inline: inlineProp,
+      popupProps,
+      listProps,
+      inputProps,
+      triggerProps,
+      itemProps,
+      setOpen,
+      setInputValue,
+      setSelectedValue,
+      setIndices,
+      handleSelection,
+      forceMount,
+      requestSubmit,
+      onOpenChangeComplete
+    });
+  });
+  useIsoLayoutEffect(() => {
+    store.update({
+      id,
+      selectedValue,
+      open,
+      mounted,
+      transitionStatus,
+      items,
+      inline: inlineProp,
+      popupProps,
+      listProps,
+      inputProps,
+      triggerProps,
+      openMethod,
+      itemProps,
+      selectionMode,
+      name,
+      form,
+      disabled: disabled2,
+      readOnly,
+      required,
+      grid,
+      virtualized,
+      openOnInputClick,
+      itemToStringLabel,
+      modal,
+      autoHighlight: autoHighlightMode,
+      isItemEqualToValue,
+      submitOnItemClick,
+      hasInputValue,
+      inputOwnsFormValue: selectionMode === "none" && (inlineProp || !store.state.inputInsidePopup)
+    });
+  }, [store, id, selectedValue, open, mounted, transitionStatus, items, popupProps, listProps, inputProps, itemProps, openMethod, triggerProps, selectionMode, name, disabled2, readOnly, required, grid, virtualized, openOnInputClick, itemToStringLabel, modal, isItemEqualToValue, submitOnItemClick, hasInputValue, inlineProp, autoHighlightMode, form]);
+  const hiddenInputRef = useMergedRefs(inputRefProp, validation.inputRef);
+  const itemsContextValue = React52.useMemo(() => ({
+    query,
+    hasItems,
+    filteredItems,
+    flatFilteredItems
+  }), [query, hasItems, filteredItems, flatFilteredItems]);
+  const serializedValue = React52.useMemo(() => {
+    if (Array.isArray(fieldRawValue)) {
+      return "";
+    }
+    return stringifyAsValue(fieldRawValue, itemToStringValue);
+  }, [fieldRawValue, itemToStringValue]);
+  const hasMultipleSelection = multiple && Array.isArray(selectedValue) && selectedValue.length > 0;
+  const hiddenInputName = multiple || selectionMode === "none" && inputOwnsFormValue ? void 0 : name;
+  const hiddenInputs = React52.useMemo(() => {
+    if (!multiple || !Array.isArray(selectedValue) || !name) {
+      return null;
+    }
+    return selectedValue.map((value) => {
+      const currentSerializedValue = stringifyAsValue(value, itemToStringValue);
+      return /* @__PURE__ */ (0, import_jsx_runtime9.jsx)("input", {
+        type: "hidden",
+        form,
+        name,
+        value: currentSerializedValue,
+        disabled: disabled2
+      }, currentSerializedValue);
+    });
+  }, [multiple, selectedValue, form, name, itemToStringValue, disabled2]);
+  const children = /* @__PURE__ */ (0, import_jsx_runtime9.jsxs)(React52.Fragment, {
+    children: [props.children, /* @__PURE__ */ (0, import_jsx_runtime9.jsx)("input", {
+      ...validation.getValidationProps(disabled2, {
+        // Move focus when the hidden input is focused.
+        onFocus() {
+          if (inputInsidePopup) {
+            triggerElement?.focus();
+            return;
+          }
+          (inputRef.current || triggerElement)?.focus();
+        },
+        // Handle browser autofill.
+        onChange(event) {
+          if (event.nativeEvent.defaultPrevented || disabled2 || readOnly) {
+            return;
+          }
+          const nextValue = event.currentTarget.value;
+          const nextValueLower = nextValue.toLowerCase();
+          const details = createChangeEventDetails(reason_parts_exports.none, event.nativeEvent);
+          const findSerializedMatchIndex = () => valuesRef.current.findIndex((candidate) => stringifyAsValue(candidate, itemToStringValue).toLowerCase() === nextValueLower || stringifyAsLabel(candidate, itemToStringLabel).toLowerCase() === nextValueLower);
+          function handleChange() {
+            if (multiple) {
+              return;
+            }
+            if (selectionMode === "none") {
+              setInputValue(nextValue, details);
+              return;
+            }
+            let matchingIndex = findSerializedMatchIndex();
+            if (matchingIndex === -1) {
+              matchingIndex = valuesRef.current.findIndex((_, index2) => {
+                const renderedLabel = labelsRef.current[index2];
+                return renderedLabel != null && renderedLabel.toLowerCase() === nextValueLower;
+              });
+            }
+            const matchingValue = matchingIndex === -1 ? void 0 : valuesRef.current[matchingIndex];
+            if (matchingValue != null) {
+              setSelectedValue?.(matchingValue, details);
+            }
+          }
+          if (single) {
+            forceMount();
+            if (items && findSerializedMatchIndex() === -1) {
+              store.set("forceMounted", true);
+            }
+          }
+          queueMicrotask(handleChange);
+        }
+      }),
+      id: id && hiddenInputName == null ? `${id}-hidden-input` : void 0,
+      form,
+      name: hiddenInputName,
+      autoComplete: formAutoComplete,
+      disabled: disabled2,
+      required: required && !hasMultipleSelection,
+      readOnly,
+      value: serializedValue,
+      ref: hiddenInputRef,
+      style: hiddenInputName ? visuallyHiddenInput : visuallyHidden,
+      tabIndex: -1,
+      "aria-hidden": true,
+      suppressHydrationWarning: true
+    }), hiddenInputs]
+  });
+  return /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(ComboboxRootContext.Provider, {
+    value: store,
+    children: /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(ComboboxFloatingContext.Provider, {
+      value: floatingRootContext,
+      children: /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(ComboboxHasItemsContext.Provider, {
+        value: hasItems,
+        children: /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(ComboboxDerivedItemsContext.Provider, {
+          value: itemsContextValue,
+          children: /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(ComboboxInputValueContext.Provider, {
+            value: inputValue,
+            children
+          })
+        })
+      })
+    })
+  });
+}
+
+// node_modules/@base-ui/react/autocomplete/root/AutocompleteRoot.mjs
+var import_jsx_runtime10 = __toESM(require_jsx_runtime(), 1);
+function AutocompleteRoot(props) {
+  const {
+    openOnInputClick = false,
+    value,
+    defaultValue,
+    onValueChange,
+    mode = "list",
+    itemToStringValue,
+    ...other
+  } = props;
+  const enableInline = mode === "inline" || mode === "both";
+  const staticItems = mode === "inline" || mode === "none";
+  const isControlled = value !== void 0;
+  const [internalValue, setInternalValue] = React53.useState(defaultValue ?? "");
+  const [inlineInputValue, setInlineInputValue] = React53.useState("");
+  React53.useEffect(() => {
+    if (isControlled) {
+      setInlineInputValue("");
+    }
+  }, [value, isControlled]);
+  let resolvedInputValue;
+  if (enableInline && inlineInputValue !== "") {
+    resolvedInputValue = inlineInputValue;
+  } else if (isControlled) {
+    resolvedInputValue = value ?? "";
+  } else {
+    resolvedInputValue = internalValue;
+  }
+  const collator = useCoreFilter({
+    locale: other.locale
+  });
+  const baseFilter = React53.useMemo(() => {
+    if (other.filter !== void 0) {
+      return other.filter;
+    }
+    return collator.contains;
+  }, [other.filter, collator]);
+  const resolvedQuery = String(isControlled ? value : internalValue).trim();
+  const resolvedFilter = React53.useMemo(() => {
+    if (mode !== "both") {
+      return staticItems ? null : baseFilter;
+    }
+    if (baseFilter === null) {
+      return null;
+    }
+    return (item, _query, toString) => {
+      return baseFilter(item, resolvedQuery, toString);
+    };
+  }, [baseFilter, mode, resolvedQuery, staticItems]);
+  function handleValueChange(nextValue, eventDetails) {
+    setInlineInputValue("");
+    if (!isControlled) {
+      setInternalValue(nextValue);
+    }
+    onValueChange?.(nextValue, eventDetails);
+  }
+  function handleItemHighlighted(highlightedValue, eventDetails) {
+    props.onItemHighlighted?.(highlightedValue, eventDetails);
+    if (eventDetails.reason === reason_parts_exports.pointer) {
+      return;
+    }
+    setInlineInputValue(enableInline && highlightedValue != null ? stringifyAsLabel(highlightedValue, itemToStringValue) : "");
+  }
+  return /* @__PURE__ */ (0, import_jsx_runtime10.jsx)(AriaCombobox, {
+    ...other,
+    itemToStringLabel: itemToStringValue,
+    openOnInputClick,
+    selectionMode: "none",
+    fillInputOnItemPress: true,
+    filter: resolvedFilter,
+    autoComplete: mode,
+    inputValue: resolvedInputValue,
+    defaultInputValue: defaultValue,
+    onInputValueChange: handleValueChange,
+    onItemHighlighted: handleItemHighlighted
+  });
+}
+
+// node_modules/@base-ui/react/autocomplete/value/AutocompleteValue.mjs
+var React54 = __toESM(require_react(), 1);
+var import_jsx_runtime11 = __toESM(require_jsx_runtime(), 1);
+function AutocompleteValue(props) {
+  const {
+    children
+  } = props;
+  const inputValue = useComboboxInputValueContext();
+  let returnValue = null;
+  if (typeof children === "function") {
+    returnValue = children(String(inputValue));
+  } else if (children != null) {
+    returnValue = children;
+  } else {
+    returnValue = inputValue;
+  }
+  return /* @__PURE__ */ (0, import_jsx_runtime11.jsx)(React54.Fragment, {
+    children: returnValue
+  });
+}
+
+// node_modules/@base-ui/react/combobox/trigger/ComboboxTrigger.mjs
+var React55 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/combobox/utils/stateAttributesMapping.mjs
+var triggerStateAttributesMapping = {
+  ...pressableTriggerOpenStateMapping,
+  ...fieldValidityMapping,
+  popupSide: (side) => side ? {
+    "data-popup-side": side
+  } : null,
+  listEmpty: (empty) => empty ? {
+    "data-list-empty": ""
+  } : null
+};
+
+// node_modules/@base-ui/react/utils/getPseudoElementBounds.mjs
+var BOUNDARY_OFFSET = 5;
+function isMouseWithinBounds(event, element) {
+  const bounds = getPseudoElementBounds(element);
+  return event.clientX >= bounds.left - BOUNDARY_OFFSET && event.clientX <= bounds.right + BOUNDARY_OFFSET && event.clientY >= bounds.top - BOUNDARY_OFFSET && event.clientY <= bounds.bottom + BOUNDARY_OFFSET;
+}
+function getPseudoElementBounds(element) {
+  const elementRect = element.getBoundingClientRect();
+  const win = getWindow(element);
+  if (parts_exports.env.jsdom) {
+    return elementRect;
+  }
+  const beforeStyles = win.getComputedStyle(element, "::before");
+  const afterStyles = win.getComputedStyle(element, "::after");
+  const hasPseudoElements = beforeStyles.content !== "none" || afterStyles.content !== "none";
+  if (!hasPseudoElements) {
+    return elementRect;
+  }
+  const beforeWidth = parseFloat(beforeStyles.width) || 0;
+  const beforeHeight = parseFloat(beforeStyles.height) || 0;
+  const afterWidth = parseFloat(afterStyles.width) || 0;
+  const afterHeight = parseFloat(afterStyles.height) || 0;
+  const totalWidth = Math.max(elementRect.width, beforeWidth, afterWidth);
+  const totalHeight = Math.max(elementRect.height, beforeHeight, afterHeight);
+  const widthDiff = totalWidth - elementRect.width;
+  const heightDiff = totalHeight - elementRect.height;
+  return {
+    left: elementRect.left - widthDiff / 2,
+    right: elementRect.right + widthDiff / 2,
+    top: elementRect.top - heightDiff / 2,
+    bottom: elementRect.bottom + heightDiff / 2
+  };
+}
+
+// node_modules/@base-ui/react/utils/resolveAriaLabelledBy.mjs
+function resolveAriaLabelledBy(fieldLabelId, localLabelId) {
+  return fieldLabelId ?? localLabelId;
+}
+
+// node_modules/@base-ui/react/combobox/utils/parts.mjs
+function usePopupSide(store) {
+  const mounted = useStore(store, selectors2.mounted);
+  const popupSide = useStore(store, selectors2.popupSide);
+  const positionerElement = useStore(store, selectors2.positionerElement);
+  return mounted && positionerElement ? popupSide : null;
+}
+function useListEmpty() {
+  return useComboboxDerivedItemsContext().filteredItems.length === 0;
+}
+function getChipNavigationKeys(direction) {
+  return direction === "rtl" ? ["ArrowRight", "ArrowLeft"] : ["ArrowLeft", "ArrowRight"];
+}
+function getIndexAfterChipRemoval(index2, chipCount) {
+  const nextIndex = index2 >= chipCount - 1 ? chipCount - 2 : index2;
+  return nextIndex >= 0 ? nextIndex : void 0;
+}
+function clickHighlightedItem(store, activeIndex, nativeEvent) {
+  const listItem = store.state.listRef.current[activeIndex];
+  if (listItem) {
+    store.state.selectionEventRef.current = nativeEvent;
+    listItem.click();
+    store.state.selectionEventRef.current = null;
+  }
+}
+
+// node_modules/@base-ui/react/combobox/trigger/ComboboxTrigger.mjs
+var ComboboxTrigger = /* @__PURE__ */ React55.forwardRef(function ComboboxTrigger2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    nativeButton = true,
+    disabled: disabledProp = false,
+    id: idProp,
+    style,
+    ...elementProps
+  } = componentProps;
+  const {
+    state: fieldState,
+    disabled: fieldDisabled,
+    setTouched,
+    setFocused,
+    validationMode,
+    validation
+  } = useFieldRootContext();
+  const {
+    labelId: fieldLabelId
+  } = useLabelableContext();
+  const store = useComboboxRootContext();
+  const selectionMode = useStore(store, selectors2.selectionMode);
+  const comboboxDisabled = useStore(store, selectors2.disabled);
+  const readOnly = useStore(store, selectors2.readOnly);
+  const required = useStore(store, selectors2.required);
+  const positionerElement = useStore(store, selectors2.positionerElement);
+  const listElement = useStore(store, selectors2.listElement);
+  const storedPopupId = useStore(store, selectors2.popupId);
+  const triggerProps = useStore(store, selectors2.triggerProps);
+  const inputInsidePopup = useStore(store, selectors2.inputInsidePopup);
+  const rootId = useStore(store, selectors2.id);
+  const comboboxLabelId = useStore(store, selectors2.labelId);
+  const open = useStore(store, selectors2.open);
+  const selectedValue = useStore(store, selectors2.selectedValue);
+  const activeIndex = useStore(store, selectors2.activeIndex);
+  const selectedIndex = useStore(store, selectors2.selectedIndex);
+  const hasSelectedValue = useStore(store, selectors2.hasSelectedValue);
+  const floatingRootContext = useComboboxFloatingContext();
+  const inputValue = useComboboxInputValueContext();
+  const focusTimeout = useTimeout();
+  const disabled2 = fieldDisabled || comboboxDisabled || disabledProp;
+  const listEmpty = useListEmpty();
+  const popupSide = usePopupSide(store);
+  useLabelableId({
+    id: inputInsidePopup ? idProp : void 0
+  });
+  const id = inputInsidePopup ? idProp ?? rootId : idProp;
+  const ariaLabelledBy = resolveAriaLabelledBy(fieldLabelId, comboboxLabelId);
+  let ariaControls;
+  if (open && inputInsidePopup) {
+    ariaControls = storedPopupId ?? getComboboxPopupId(rootId);
+  } else if (open) {
+    ariaControls = listElement?.id;
+  }
+  const currentPointerTypeRef = React55.useRef("");
+  function trackPointerType(event) {
+    currentPointerTypeRef.current = event.pointerType;
+  }
+  const {
+    reference: triggerTypeaheadProps
+  } = useTypeahead(floatingRootContext, {
+    enabled: !open && !readOnly && !comboboxDisabled && selectionMode === "single",
+    listRef: store.state.labelsRef,
+    activeIndex,
+    selectedIndex,
+    onMatch(index2) {
+      const nextSelectedValue = store.state.valuesRef.current[index2];
+      if (nextSelectedValue !== void 0) {
+        store.state.setSelectedValue(nextSelectedValue, createChangeEventDetails(reason_parts_exports.none));
+      }
+    }
+  });
+  const {
+    reference: triggerClickProps
+  } = useClick(floatingRootContext, {
+    enabled: !readOnly && !comboboxDisabled,
+    event: "mousedown"
+  });
+  const {
+    buttonRef,
+    getButtonProps
+  } = useButton({
+    native: nativeButton,
+    disabled: disabled2
+  });
+  const state = {
+    ...fieldState,
+    open,
+    disabled: disabled2,
+    popupSide,
+    listEmpty,
+    placeholder: selectionMode === "none" ? false : !hasSelectedValue
+  };
+  const setTriggerElement = useStableCallback((element2) => {
+    store.set("triggerElement", element2);
+  });
+  const element = useRenderElement("button", componentProps, {
+    ref: [forwardedRef, buttonRef, setTriggerElement],
+    state,
+    props: [triggerProps, triggerClickProps, triggerTypeaheadProps, {
+      id,
+      tabIndex: inputInsidePopup ? 0 : -1,
+      role: inputInsidePopup ? "combobox" : void 0,
+      "aria-expanded": open,
+      "aria-haspopup": inputInsidePopup ? "dialog" : "listbox",
+      "aria-controls": ariaControls,
+      "aria-required": inputInsidePopup ? required || void 0 : void 0,
+      "aria-labelledby": ariaLabelledBy,
+      onPointerDown: trackPointerType,
+      onPointerEnter: trackPointerType,
+      onFocus() {
+        setFocused(true);
+        if (disabled2 || readOnly) {
+          return;
+        }
+        focusTimeout.start(0, store.state.forceMount);
+      },
+      onBlur(event) {
+        if (contains(positionerElement, event.relatedTarget)) {
+          return;
+        }
+        setTouched(true);
+        setFocused(false);
+        if (validationMode === "onBlur") {
+          const valueToValidate = selectionMode === "none" ? inputValue : selectedValue;
+          validation.commit(valueToValidate);
+        }
+      },
+      onMouseDown(event) {
+        if (disabled2 || readOnly) {
+          return;
+        }
+        if (!inputInsidePopup) {
+          floatingRootContext.set("domReferenceElement", event.currentTarget);
+        }
+        store.state.forceMount();
+        if (currentPointerTypeRef.current !== "touch") {
+          store.state.inputRef.current?.focus();
+          if (!inputInsidePopup) {
+            event.preventDefault();
+          }
+        }
+        if (open) {
+          return;
+        }
+        const doc = ownerDocument(event.currentTarget);
+        function handleMouseUp(mouseEvent) {
+          const currentTriggerElement = store.state.triggerElement;
+          if (!currentTriggerElement) {
+            return;
+          }
+          const mouseUpTarget = getTarget(mouseEvent);
+          const positioner = store.state.positionerElement;
+          const list = store.state.listElement;
+          if (contains(currentTriggerElement, mouseUpTarget) || contains(positioner, mouseUpTarget) || contains(list, mouseUpTarget)) {
+            return;
+          }
+          if (isMouseWithinBounds(mouseEvent, currentTriggerElement)) {
+            return;
+          }
+          store.state.setOpen(false, createChangeEventDetails(reason_parts_exports.cancelOpen, mouseEvent));
+        }
+        if (inputInsidePopup) {
+          doc.addEventListener("mouseup", handleMouseUp, {
+            once: true
+          });
+        }
+      },
+      onKeyDown(event) {
+        if (readOnly) {
+          return;
+        }
+        if (event.key === "ArrowDown" || event.key === "ArrowUp") {
+          stopEvent(event);
+          store.state.setOpen(true, createChangeEventDetails(reason_parts_exports.listNavigation, event.nativeEvent));
+          store.state.inputRef.current?.focus();
+        }
+      }
+    }, validation.getValidationProps(disabled2, elementProps), getButtonProps],
+    stateAttributesMapping: triggerStateAttributesMapping
+  });
+  return element;
+});
+if (true) ComboboxTrigger.displayName = "ComboboxTrigger";
+
+// node_modules/@base-ui/react/autocomplete/trigger/AutocompleteTrigger.mjs
+var AutocompleteTrigger = ComboboxTrigger;
+
+// node_modules/@base-ui/react/combobox/input/ComboboxInput.mjs
+var React59 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/combobox/chips/ComboboxChipsContext.mjs
+var React56 = __toESM(require_react(), 1);
+var ComboboxChipsContext = /* @__PURE__ */ React56.createContext(void 0);
+if (true) ComboboxChipsContext.displayName = "ComboboxChipsContext";
+function useComboboxChipsContext() {
+  return React56.useContext(ComboboxChipsContext);
+}
+
+// node_modules/@base-ui/react/combobox/positioner/ComboboxPositionerContext.mjs
+var React57 = __toESM(require_react(), 1);
+var ComboboxPositionerContext = /* @__PURE__ */ React57.createContext(void 0);
+if (true) ComboboxPositionerContext.displayName = "ComboboxPositionerContext";
+function useComboboxPositionerContext(optional) {
+  const context = React57.useContext(ComboboxPositionerContext);
+  if (context === void 0 && !optional) {
+    throw new Error(true ? "Base UI: <Combobox.Popup> and <Combobox.Arrow> must be used within the <Combobox.Positioner> component" : formatErrorMessage_default(21));
+  }
+  return context;
+}
+
+// node_modules/@base-ui/react/combobox/utils/ComboboxInternalDismissButton.mjs
+var React58 = __toESM(require_react(), 1);
+var import_jsx_runtime12 = __toESM(require_jsx_runtime(), 1);
+var ComboboxInternalDismissButton = /* @__PURE__ */ React58.forwardRef(function ComboboxInternalDismissButton2(_, forwardedRef) {
+  const store = useComboboxRootContext();
+  const {
+    buttonRef,
+    getButtonProps
+  } = useButton({
+    native: false
+  });
+  const mergedRef = useMergedRefs(forwardedRef, buttonRef);
+  function handleDismiss(event) {
+    store.state.setOpen(false, createChangeEventDetails(reason_parts_exports.closePress, event.nativeEvent, event.currentTarget));
+  }
+  const dismissProps = getButtonProps({
+    onClick: handleDismiss
+  });
+  return /* @__PURE__ */ (0, import_jsx_runtime12.jsx)("span", {
+    ref: mergedRef,
+    ...dismissProps,
+    "aria-label": "Dismiss",
+    tabIndex: void 0,
+    style: visuallyHiddenInput
+  });
+});
+if (true) ComboboxInternalDismissButton.displayName = "ComboboxInternalDismissButton";
+
+// node_modules/@base-ui/react/combobox/input/ComboboxInput.mjs
+var import_jsx_runtime13 = __toESM(require_jsx_runtime(), 1);
+var ComboboxInput = /* @__PURE__ */ React59.forwardRef(function ComboboxInput2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    disabled: disabledProp = false,
+    id: idProp,
+    style,
+    ...elementProps
+  } = componentProps;
+  const {
+    state: fieldState,
+    disabled: fieldDisabled,
+    setTouched,
+    setFocused,
+    validationMode,
+    validation
+  } = useFieldRootContext();
+  const {
+    labelId: fieldLabelId
+  } = useLabelableContext();
+  const comboboxChipsContext = useComboboxChipsContext();
+  const positioning = useComboboxPositionerContext(true);
+  const hasPositionerParent = Boolean(positioning);
+  const store = useComboboxRootContext();
+  const inputValue = useComboboxInputValueContext();
+  const direction = useDirection();
+  const required = useStore(store, selectors2.required);
+  const comboboxDisabled = useStore(store, selectors2.disabled);
+  const readOnly = useStore(store, selectors2.readOnly);
+  const name = useStore(store, selectors2.name);
+  const form = useStore(store, selectors2.form);
+  const selectionMode = useStore(store, selectors2.selectionMode);
+  const autoHighlightMode = useStore(store, selectors2.autoHighlight);
+  const inputProps = useStore(store, selectors2.inputProps);
+  const triggerProps = useStore(store, selectors2.triggerProps);
+  const open = useStore(store, selectors2.open);
+  const mounted = useStore(store, selectors2.mounted);
+  const selectedValue = useStore(store, selectors2.selectedValue);
+  const rootId = useStore(store, selectors2.id);
+  const inline4 = useStore(store, selectors2.inline);
+  const modal = useStore(store, selectors2.modal);
+  const autoHighlightEnabled = Boolean(autoHighlightMode);
+  const popupSide = usePopupSide(store);
+  const disabled2 = fieldDisabled || comboboxDisabled || disabledProp;
+  const listEmpty = useListEmpty();
+  const isInsidePopup = hasPositionerParent || inline4;
+  const focusManagerModal = !isInsidePopup || modal;
+  const id = useBaseUiId(idProp ?? (!isInsidePopup ? rootId : void 0));
+  const fieldStateForInput = hasPositionerParent ? DEFAULT_FIELD_STATE_ATTRIBUTES : fieldState;
+  const [composingValue, setComposingValue] = React59.useState(null);
+  const isComposingRef = React59.useRef(false);
+  const lastActiveIndexRef = React59.useRef(null);
+  const shouldRestoreActiveIndexRef = React59.useRef(false);
+  const inputOwnsFormValue = selectionMode === "none" && !hasPositionerParent;
+  const setInputElement = useStableCallback((element2) => {
+    const nextIsInsidePopup = hasPositionerParent || store.state.inline;
+    if (nextIsInsidePopup && !store.state.hasInputValue) {
+      store.state.setInputValue("", createChangeEventDetails(reason_parts_exports.none));
+    }
+    store.update({
+      inputElement: element2,
+      inputInsidePopup: nextIsInsidePopup,
+      inputOwnsFormValue
+    });
+  });
+  const validationProps = hasPositionerParent ? elementProps : validation.getValidationProps(disabled2, elementProps);
+  function clearHighlight() {
+    store.state.setIndices({
+      activeIndex: null,
+      selectedIndex: null,
+      type: store.state.keyboardActiveRef.current ? reason_parts_exports.keyboard : reason_parts_exports.pointer
+    });
+  }
+  function markPointerActive() {
+    store.state.keyboardActiveRef.current = false;
+  }
+  const state = {
+    ...fieldStateForInput,
+    open,
+    disabled: disabled2,
+    readOnly,
+    popupSide,
+    listEmpty
+  };
+  function handleKeyDown(event) {
+    if (!comboboxChipsContext) {
+      return void 0;
+    }
+    let nextIndex;
+    const {
+      highlightedChipIndex
+    } = comboboxChipsContext;
+    const renderedChipsCount = comboboxChipsContext.chipsRef.current.length;
+    const [previousChipKey, nextChipKey] = getChipNavigationKeys(direction);
+    if (highlightedChipIndex !== void 0) {
+      if (event.key === previousChipKey) {
+        event.preventDefault();
+        if (highlightedChipIndex > 0) {
+          nextIndex = highlightedChipIndex - 1;
+        } else {
+          nextIndex = void 0;
+        }
+      } else if (event.key === nextChipKey) {
+        event.preventDefault();
+        if (highlightedChipIndex < renderedChipsCount - 1) {
+          nextIndex = highlightedChipIndex + 1;
+        } else {
+          nextIndex = void 0;
+        }
+      } else if (event.key === "Backspace" || event.key === "Delete") {
+        event.preventDefault();
+        nextIndex = getIndexAfterChipRemoval(highlightedChipIndex, selectedValue.length);
+        clearHighlight();
+      }
+      return nextIndex;
+    }
+    if (event.key === previousChipKey && (event.currentTarget.selectionStart ?? 0) === 0 && selectedValue.length > 0) {
+      event.preventDefault();
+      nextIndex = renderedChipsCount > 0 ? renderedChipsCount - 1 : void 0;
+    }
+    return nextIndex;
+  }
+  const element = useRenderElement("input", componentProps, {
+    state,
+    ref: [forwardedRef, store.state.inputRef, setInputElement],
+    props: [inputProps, triggerProps, {
+      value: composingValue ?? inputValue,
+      "aria-readonly": readOnly || void 0,
+      "aria-required": required || void 0,
+      "aria-labelledby": fieldLabelId,
+      disabled: disabled2,
+      readOnly,
+      required: selectionMode === "none" ? required : void 0,
+      form,
+      ...inputOwnsFormValue && name && {
+        name
+      },
+      id,
+      onFocus() {
+        setFocused(true);
+        if (!inline4 || !shouldRestoreActiveIndexRef.current) {
+          return;
+        }
+        shouldRestoreActiveIndexRef.current = false;
+        const nextActiveIndex = lastActiveIndexRef.current;
+        if (nextActiveIndex == null || // `valuesRef` can be sparse, so guard against restoring a removed slot.
+        !Object.hasOwn(store.state.valuesRef.current, nextActiveIndex)) {
+          return;
+        }
+        store.state.setIndices({
+          activeIndex: nextActiveIndex
+        });
+      },
+      onBlur() {
+        setTouched(true);
+        setFocused(false);
+        const activeIndex = store.state.activeIndex;
+        if (inline4 && activeIndex !== null && autoHighlightMode !== "always") {
+          lastActiveIndexRef.current = activeIndex;
+          shouldRestoreActiveIndexRef.current = true;
+          store.state.setIndices({
+            activeIndex: null
+          });
+        }
+        if (validationMode === "onBlur") {
+          const valueToValidate = selectionMode === "none" ? inputValue : selectedValue;
+          validation.commit(valueToValidate);
+        }
+      },
+      onCompositionStart(event) {
+        if (parts_exports.os.android) {
+          return;
+        }
+        isComposingRef.current = true;
+        setComposingValue(event.currentTarget.value);
+      },
+      onCompositionEnd(event) {
+        isComposingRef.current = false;
+        const next = event.currentTarget.value;
+        setComposingValue(null);
+        store.state.setInputValue(next, createChangeEventDetails(reason_parts_exports.inputChange, event.nativeEvent));
+      },
+      onChange(event) {
+        const nativeEvent = event.nativeEvent;
+        const inputType = nativeEvent.inputType;
+        const autofillLikeInput = !inputType || inputType === "insertReplacementText";
+        const shouldOpenOnInput = isComposingRef.current || !autofillLikeInput;
+        function maybeOpenOnInput(trimmed) {
+          if (readOnly || disabled2 || !trimmed || !shouldOpenOnInput) {
+            return;
+          }
+          store.state.setOpen(true, createChangeEventDetails(reason_parts_exports.inputChange, nativeEvent));
+          if (!autoHighlightEnabled) {
+            clearHighlight();
+          }
+        }
+        if (isComposingRef.current) {
+          const nextVal = event.currentTarget.value;
+          setComposingValue(nextVal);
+          if (nextVal === "" && !store.state.openOnInputClick && !store.state.inputInsidePopup) {
+            store.state.setOpen(false, createChangeEventDetails(reason_parts_exports.inputClear, nativeEvent));
+          }
+          const trimmed = nextVal.trim();
+          const shouldMaintainHighlight = autoHighlightEnabled && trimmed !== "";
+          maybeOpenOnInput(trimmed);
+          if (open && store.state.activeIndex !== null && !shouldMaintainHighlight) {
+            clearHighlight();
+          }
+          return;
+        }
+        const inputChangeDetails = createChangeEventDetails(reason_parts_exports.inputChange, nativeEvent);
+        store.state.setInputValue(event.currentTarget.value, inputChangeDetails);
+        if (inputChangeDetails.isCanceled) {
+          return;
+        }
+        const empty = event.currentTarget.value === "";
+        const clearDetails = createChangeEventDetails(reason_parts_exports.inputClear, nativeEvent);
+        if (empty && !store.state.inputInsidePopup) {
+          if (selectionMode === "single") {
+            store.state.setSelectedValue(null, clearDetails);
+          }
+          if (!store.state.openOnInputClick) {
+            store.state.setOpen(false, clearDetails);
+          }
+        }
+        maybeOpenOnInput(event.currentTarget.value.trim());
+        if (open && store.state.activeIndex !== null && !autoHighlightEnabled) {
+          clearHighlight();
+        }
+      },
+      onKeyDown(event) {
+        if (disabled2 || readOnly) {
+          return;
+        }
+        if (event.ctrlKey || event.shiftKey || event.altKey || event.metaKey) {
+          return;
+        }
+        store.state.keyboardActiveRef.current = true;
+        const input = event.currentTarget;
+        const scrollAmount = input.scrollWidth - input.clientWidth;
+        const isRTL4 = direction === "rtl";
+        if (event.key === "Home") {
+          stopEvent(event);
+          const cursor = parts_exports.engine.gecko && isRTL4 ? input.value.length : 0;
+          input.setSelectionRange(cursor, cursor);
+          input.scrollLeft = 0;
+          return;
+        }
+        if (event.key === "End") {
+          stopEvent(event);
+          const cursor = parts_exports.engine.gecko && isRTL4 ? 0 : input.value.length;
+          input.setSelectionRange(cursor, cursor);
+          input.scrollLeft = isRTL4 ? -scrollAmount : scrollAmount;
+          return;
+        }
+        if (!mounted && event.key === "Escape") {
+          const isClear = selectionMode === "multiple" && Array.isArray(selectedValue) ? selectedValue.length === 0 : selectedValue === null;
+          const details = createChangeEventDetails(reason_parts_exports.escapeKey, event.nativeEvent);
+          const value = selectionMode === "multiple" ? [] : null;
+          store.state.setInputValue("", details);
+          store.state.setSelectedValue(value, details);
+          if (!isClear && !store.state.inline && !details.isPropagationAllowed) {
+            event.stopPropagation();
+          }
+          return;
+        }
+        if (comboboxChipsContext && event.key === "Backspace" && input.value === "" && comboboxChipsContext.highlightedChipIndex === void 0 && Array.isArray(selectedValue) && selectedValue.length > 0) {
+          const renderedChipsCount = comboboxChipsContext.chipsRef.current.length;
+          const removalIndex = renderedChipsCount > 0 ? renderedChipsCount - 1 : selectedValue.length - 1;
+          const newValue = selectedValue.filter((_, index2) => index2 !== removalIndex);
+          clearHighlight();
+          store.state.setSelectedValue(newValue, createChangeEventDetails(reason_parts_exports.none, event.nativeEvent));
+          return;
+        }
+        const hadHighlightedChip = comboboxChipsContext?.highlightedChipIndex !== void 0;
+        const nextIndex = handleKeyDown(event);
+        comboboxChipsContext?.setHighlightedChipIndex(nextIndex);
+        if (nextIndex !== void 0) {
+          comboboxChipsContext?.chipsRef.current[nextIndex]?.focus();
+        } else if (hadHighlightedChip) {
+          store.state.inputRef.current?.focus();
+        }
+        if (event.which === 229) {
+          return;
+        }
+        if (event.key === "Enter" && open) {
+          const activeIndex = store.state.activeIndex;
+          const nativeEvent = event.nativeEvent;
+          if (activeIndex === null) {
+            if (inline4) {
+              return;
+            }
+            store.state.setOpen(false, createChangeEventDetails(reason_parts_exports.none, nativeEvent));
+            return;
+          }
+          stopEvent(event);
+          clickHighlightedItem(store, activeIndex, nativeEvent);
+        }
+      },
+      onPointerMove: markPointerActive,
+      onPointerDown: markPointerActive
+    }, validationProps],
+    stateAttributesMapping: triggerStateAttributesMapping
+  });
+  const renderedInput = hasPositionerParent ? /* @__PURE__ */ (0, import_jsx_runtime13.jsx)(FieldRootContext.Provider, {
+    value: DEFAULT_FIELD_ROOT_CONTEXT,
+    children: element
+  }) : element;
+  return /* @__PURE__ */ (0, import_jsx_runtime13.jsxs)(React59.Fragment, {
+    children: [open && focusManagerModal && /* @__PURE__ */ (0, import_jsx_runtime13.jsx)(ComboboxInternalDismissButton, {
+      ref: store.state.startDismissRef
+    }), renderedInput]
+  });
+});
+if (true) ComboboxInput.displayName = "ComboboxInput";
+
+// node_modules/@base-ui/react/combobox/input-group/ComboboxInputGroup.mjs
+var React60 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/combobox/utils/handleInputPress.mjs
+function handleInputPress(event, store, disabled2, readOnly, shouldIgnoreTarget) {
+  if (event.baseUIHandlerPrevented || readOnly) {
+    return;
+  }
+  const target = getTarget(event.nativeEvent);
+  const targetElement = isElement(target) ? target : null;
+  if (targetElement !== event.currentTarget && (shouldIgnoreTarget?.(targetElement) || isInteractiveElement(targetElement))) {
+    return;
+  }
+  event.preventDefault();
+  if (disabled2) {
+    return;
+  }
+  store.state.inputRef.current?.focus();
+  if (store.state.openOnInputClick) {
+    store.state.setOpen(true, createChangeEventDetails(reason_parts_exports.inputPress, event.nativeEvent));
+  }
+}
+
+// node_modules/@base-ui/react/combobox/input-group/ComboboxInputGroup.mjs
+var ComboboxInputGroup = /* @__PURE__ */ React60.forwardRef(function ComboboxInputGroup2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    style,
+    ...elementProps
+  } = componentProps;
+  const {
+    state: fieldState
+  } = useFieldRootContext();
+  const store = useComboboxRootContext();
+  const open = useStore(store, selectors2.open);
+  const comboboxDisabled = useStore(store, selectors2.disabled);
+  const readOnly = useStore(store, selectors2.readOnly);
+  const hasSelectedValue = useStore(store, selectors2.hasSelectedValue);
+  const selectionMode = useStore(store, selectors2.selectionMode);
+  const popupSide = usePopupSide(store);
+  const disabled2 = comboboxDisabled;
+  const listEmpty = useListEmpty();
+  const placeholder = selectionMode === "none" ? false : !hasSelectedValue;
+  const state = {
+    ...fieldState,
+    open,
+    disabled: disabled2,
+    readOnly,
+    popupSide,
+    listEmpty,
+    placeholder
+  };
+  const setInputGroupElement = useStableCallback((element) => {
+    store.set("inputGroupElement", element);
+  });
+  return useRenderElement("div", componentProps, {
+    ref: [forwardedRef, setInputGroupElement],
+    props: [{
+      role: "group",
+      onMouseDown(event) {
+        handleInputPress(event, store, disabled2, readOnly, (target) => {
+          return contains(store.state.chipsContainerRef.current, target);
+        });
+      }
+    }, elementProps],
+    state,
+    stateAttributesMapping: triggerStateAttributesMapping
+  });
+});
+if (true) ComboboxInputGroup.displayName = "ComboboxInputGroup";
+
+// node_modules/@base-ui/react/autocomplete/input-group/AutocompleteInputGroup.mjs
+var AutocompleteInputGroup = ComboboxInputGroup;
+
+// node_modules/@base-ui/react/combobox/icon/ComboboxIcon.mjs
+var React61 = __toESM(require_react(), 1);
+var ComboboxIcon = /* @__PURE__ */ React61.forwardRef(function ComboboxIcon2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    style,
+    ...elementProps
+  } = componentProps;
+  const element = useRenderElement("span", componentProps, {
+    ref: forwardedRef,
+    props: [{
+      "aria-hidden": true,
+      children: "▼"
+    }, elementProps]
+  });
+  return element;
+});
+if (true) ComboboxIcon.displayName = "ComboboxIcon";
+
+// node_modules/@base-ui/react/combobox/clear/ComboboxClear.mjs
+var React62 = __toESM(require_react(), 1);
+var stateAttributesMapping = {
+  ...transitionStatusMapping,
+  ...triggerOpenStateMapping
+};
+var ComboboxClear = /* @__PURE__ */ React62.forwardRef(function ComboboxClear2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    disabled: disabledProp = false,
+    nativeButton = true,
+    keepMounted = false,
+    style,
+    ...elementProps
+  } = componentProps;
+  const {
+    disabled: fieldDisabled
+  } = useFieldRootContext();
+  const store = useComboboxRootContext();
+  const selectionMode = useStore(store, selectors2.selectionMode);
+  const comboboxDisabled = useStore(store, selectors2.disabled);
+  const readOnly = useStore(store, selectors2.readOnly);
+  const open = useStore(store, selectors2.open);
+  const selectedValue = useStore(store, selectors2.selectedValue);
+  const hasSelectionChips = useStore(store, selectors2.hasSelectionChips);
+  const inputValue = useComboboxInputValueContext();
+  let visible = false;
+  if (selectionMode === "none") {
+    visible = inputValue !== "";
+  } else if (selectionMode === "single") {
+    visible = selectedValue != null;
+  } else {
+    visible = hasSelectionChips;
+  }
+  const disabled2 = fieldDisabled || comboboxDisabled || disabledProp;
+  const {
+    buttonRef,
+    getButtonProps
+  } = useButton({
+    native: nativeButton,
+    disabled: disabled2
+  });
+  const {
+    mounted,
+    transitionStatus,
+    setMounted
+  } = useTransitionStatus(visible);
+  const state = {
+    disabled: disabled2,
+    visible,
+    open,
+    transitionStatus
+  };
+  useOpenChangeComplete({
+    open: visible,
+    ref: store.state.clearRef,
+    onComplete() {
+      if (!visible) {
+        setMounted(false);
+      }
+    }
+  });
+  const element = useRenderElement("button", componentProps, {
+    state,
+    ref: [forwardedRef, buttonRef, store.state.clearRef],
+    props: [{
+      tabIndex: -1,
+      children: "x",
+      // Avoid stealing focus from the input.
+      onMouseDown(event) {
+        event.preventDefault();
+      },
+      onClick(event) {
+        if (disabled2 || readOnly) {
+          return;
+        }
+        const type = store.state.keyboardActiveRef.current ? reason_parts_exports.keyboard : reason_parts_exports.pointer;
+        store.state.setInputValue("", createChangeEventDetails(reason_parts_exports.clearPress, event.nativeEvent));
+        if (selectionMode !== "none") {
+          store.state.setSelectedValue(Array.isArray(selectedValue) ? [] : null, createChangeEventDetails(reason_parts_exports.clearPress, event.nativeEvent));
+          store.state.setIndices({
+            activeIndex: null,
+            selectedIndex: null,
+            type
+          });
+        } else {
+          store.state.setIndices({
+            activeIndex: null,
+            type
+          });
+        }
+        store.state.inputRef.current?.focus();
+      }
+    }, elementProps, getButtonProps],
+    stateAttributesMapping
+  });
+  const shouldRender = keepMounted || mounted;
+  if (!shouldRender) {
+    return null;
+  }
+  return element;
+});
+if (true) ComboboxClear.displayName = "ComboboxClear";
+
+// node_modules/@base-ui/react/combobox/list/ComboboxList.mjs
+var React65 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/combobox/collection/ComboboxCollection.mjs
+var React64 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/combobox/collection/GroupCollectionContext.mjs
+var React63 = __toESM(require_react(), 1);
+var import_jsx_runtime14 = __toESM(require_jsx_runtime(), 1);
+var GroupCollectionContext = /* @__PURE__ */ React63.createContext(null);
+if (true) GroupCollectionContext.displayName = "GroupCollectionContext";
+function useGroupCollectionContext() {
+  return React63.useContext(GroupCollectionContext);
+}
+function GroupCollectionProvider(props) {
+  const {
+    children,
+    items
+  } = props;
+  const contextValue = React63.useMemo(() => ({
+    items
+  }), [items]);
+  return /* @__PURE__ */ (0, import_jsx_runtime14.jsx)(GroupCollectionContext.Provider, {
+    value: contextValue,
+    children
+  });
+}
+
+// node_modules/@base-ui/react/combobox/collection/ComboboxCollection.mjs
+var import_jsx_runtime15 = __toESM(require_jsx_runtime(), 1);
+function ComboboxCollection(props) {
+  const {
+    children
+  } = props;
+  const {
+    filteredItems
+  } = useComboboxDerivedItemsContext();
+  const groupContext = useGroupCollectionContext();
+  const itemsToRender = groupContext ? groupContext.items : filteredItems;
+  return /* @__PURE__ */ (0, import_jsx_runtime15.jsx)(React64.Fragment, {
+    children: itemsToRender.map(children)
+  });
+}
+
+// node_modules/@base-ui/react/combobox/list/ComboboxList.mjs
+var import_jsx_runtime16 = __toESM(require_jsx_runtime(), 1);
+var ComboboxList = /* @__PURE__ */ React65.forwardRef(function ComboboxList2(componentProps, forwardedRef) {
+  var _ComboboxCollection;
+  const {
+    render,
+    className,
+    style,
+    children,
+    ...elementProps
+  } = componentProps;
+  const store = useComboboxRootContext();
+  const floatingRootContext = useComboboxFloatingContext();
+  const hasPositionerContext = Boolean(useComboboxPositionerContext(true));
+  const {
+    filteredItems,
+    hasItems
+  } = useComboboxDerivedItemsContext();
+  const selectionMode = useStore(store, selectors2.selectionMode);
+  const grid = useStore(store, selectors2.grid);
+  const listProps = useStore(store, selectors2.listProps);
+  const virtualized = useStore(store, selectors2.virtualized);
+  const forceMounted = useStore(store, selectors2.forceMounted);
+  const multiple = selectionMode === "multiple";
+  const empty = filteredItems.length === 0;
+  const setPositionerElement = useStableCallback((element2) => {
+    store.set("positionerElement", element2);
+  });
+  const setListElement = useStableCallback((element2) => {
+    store.set("listElement", element2);
+  });
+  const resolvedChildren = React65.useMemo(() => {
+    if (typeof children === "function") {
+      return _ComboboxCollection || (_ComboboxCollection = /* @__PURE__ */ (0, import_jsx_runtime16.jsx)(ComboboxCollection, {
+        children
+      }));
+    }
+    return children;
+  }, [children]);
+  const state = {
+    empty
+  };
+  const floatingId = floatingRootContext.useState("floatingId");
+  const element = useRenderElement("div", componentProps, {
+    state,
+    ref: [forwardedRef, setListElement, hasPositionerContext ? null : setPositionerElement],
+    props: [listProps, {
+      children: resolvedChildren,
+      tabIndex: -1,
+      id: floatingId,
+      role: grid ? "grid" : "listbox",
+      "aria-multiselectable": multiple ? "true" : void 0,
+      onKeyDown(event) {
+        if (store.state.disabled || store.state.readOnly) {
+          return;
+        }
+        if (event.key === "Enter") {
+          const activeIndex = store.state.activeIndex;
+          if (activeIndex == null) {
+            return;
+          }
+          stopEvent(event);
+          clickHighlightedItem(store, activeIndex, event.nativeEvent);
+        }
+      },
+      onKeyDownCapture() {
+        store.state.keyboardActiveRef.current = true;
+      },
+      onPointerMoveCapture() {
+        store.state.keyboardActiveRef.current = false;
+      }
+    }, elementProps]
+  });
+  if (virtualized) {
+    return element;
+  }
+  const labelsRef = hasItems && !forceMounted ? void 0 : store.state.labelsRef;
+  return /* @__PURE__ */ (0, import_jsx_runtime16.jsx)(CompositeList, {
+    elementsRef: store.state.listRef,
+    labelsRef,
+    children: element
+  });
+});
+if (true) ComboboxList.displayName = "ComboboxList";
+
+// node_modules/@base-ui/react/combobox/status/ComboboxStatus.mjs
+var React67 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/combobox/utils/useInitialLiveRegionTextMutation.mjs
+var React66 = __toESM(require_react(), 1);
+var LIVE_REGION_MARKER = "⁠";
+var INITIAL_LIVE_REGION_TEXT_MUTATION_RESET_DELAY = 200;
+function findLastTextNode(root2) {
+  const walker = root2.ownerDocument.createTreeWalker(root2, NodeFilter.SHOW_TEXT);
+  let lastTextNode = null;
+  while (walker.nextNode()) {
+    const textNode = walker.currentNode;
+    if (textNode.nodeValue !== "") {
+      lastTextNode = textNode;
+    }
+  }
+  return lastTextNode;
+}
+function useInitialLiveRegionTextMutation() {
+  const timeout = useTimeout();
+  const rootRef = React66.useRef(null);
+  React66.useEffect(() => {
+    if (parts_exports.os.ios) {
+      return void 0;
+    }
+    const root2 = rootRef.current;
+    if (root2 == null) {
+      return void 0;
+    }
+    const textNode = findLastTextNode(root2);
+    if (textNode == null) {
+      return void 0;
+    }
+    const originalValue = textNode.data;
+    const markedValue = `${originalValue}${LIVE_REGION_MARKER}`;
+    textNode.nodeValue = markedValue;
+    timeout.start(INITIAL_LIVE_REGION_TEXT_MUTATION_RESET_DELAY, () => {
+      if (textNode.nodeValue === markedValue) {
+        textNode.nodeValue = originalValue;
+      }
+    });
+    return () => {
+      timeout.clear();
+      if (textNode.nodeValue === markedValue) {
+        textNode.nodeValue = originalValue;
+      }
+    };
+  }, [rootRef, timeout]);
+  return rootRef;
+}
+
+// node_modules/@base-ui/react/combobox/status/ComboboxStatus.mjs
+var ComboboxStatus = /* @__PURE__ */ React67.forwardRef(function ComboboxStatus2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    style,
+    children: childrenProp,
+    ...elementProps
+  } = componentProps;
+  const statusRef = useInitialLiveRegionTextMutation();
+  return useRenderElement("div", componentProps, {
+    ref: [forwardedRef, statusRef],
+    props: [{
+      children: childrenProp,
+      role: "status",
+      "aria-live": "polite",
+      "aria-atomic": true
+    }, elementProps]
+  });
+});
+if (true) ComboboxStatus.displayName = "ComboboxStatus";
+
+// node_modules/@base-ui/react/combobox/portal/ComboboxPortal.mjs
+var React69 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/combobox/portal/ComboboxPortalContext.mjs
+var React68 = __toESM(require_react(), 1);
+var ComboboxPortalContext = /* @__PURE__ */ React68.createContext(void 0);
+if (true) ComboboxPortalContext.displayName = "ComboboxPortalContext";
+function useComboboxPortalContext() {
+  const context = React68.useContext(ComboboxPortalContext);
+  if (context === void 0) {
+    throw new Error(true ? "Base UI: <Combobox.Portal> is missing." : formatErrorMessage_default(20));
+  }
+  return context;
+}
+
+// node_modules/@base-ui/react/combobox/portal/ComboboxPortal.mjs
+var import_jsx_runtime17 = __toESM(require_jsx_runtime(), 1);
+var ComboboxPortal = /* @__PURE__ */ React69.forwardRef(function ComboboxPortal2(props, forwardedRef) {
+  const {
+    keepMounted = false,
+    ...portalProps
+  } = props;
+  const store = useComboboxRootContext();
+  const mounted = useStore(store, selectors2.mounted);
+  const forceMounted = useStore(store, selectors2.forceMounted);
+  const shouldRender = mounted || keepMounted || forceMounted;
+  if (!shouldRender) {
+    return null;
+  }
+  return /* @__PURE__ */ (0, import_jsx_runtime17.jsx)(ComboboxPortalContext.Provider, {
+    value: keepMounted,
+    children: /* @__PURE__ */ (0, import_jsx_runtime17.jsx)(FloatingPortal, {
+      ref: forwardedRef,
+      ...portalProps
+    })
+  });
+});
+if (true) ComboboxPortal.displayName = "ComboboxPortal";
+
+// node_modules/@base-ui/react/combobox/backdrop/ComboboxBackdrop.mjs
+var React70 = __toESM(require_react(), 1);
+var stateAttributesMapping2 = {
+  ...popupStateMapping,
+  ...transitionStatusMapping
+};
+var ComboboxBackdrop = /* @__PURE__ */ React70.forwardRef(function ComboboxBackdrop2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    style,
+    ...elementProps
+  } = componentProps;
+  const store = useComboboxRootContext();
+  const open = useStore(store, selectors2.open);
+  const mounted = useStore(store, selectors2.mounted);
+  const transitionStatus = useStore(store, selectors2.transitionStatus);
+  const state = {
+    open,
+    transitionStatus
+  };
+  return useRenderElement("div", componentProps, {
+    state,
+    ref: forwardedRef,
+    stateAttributesMapping: stateAttributesMapping2,
+    props: [{
+      role: "presentation",
+      hidden: !mounted,
+      style: {
+        userSelect: "none",
+        WebkitUserSelect: "none"
+      }
+    }, elementProps]
+  });
+});
+if (true) ComboboxBackdrop.displayName = "ComboboxBackdrop";
+
+// node_modules/@base-ui/react/combobox/positioner/ComboboxPositioner.mjs
+var React73 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/internals/useAnchorPositioning.mjs
+var React71 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/floating-ui-react/middleware/arrow.mjs
+var baseArrow = (options) => ({
+  name: "arrow",
+  options,
+  async fn(state) {
+    const {
+      x,
+      y,
+      placement,
+      rects,
+      platform: platform3,
+      elements,
+      middlewareData
+    } = state;
+    const {
+      element,
+      padding = 0,
+      offsetParent = "real"
+    } = evaluate(options, state) || {};
+    if (element == null) {
+      return {};
+    }
+    const paddingObject = getPaddingObject(padding);
+    const coords = {
+      x,
+      y
+    };
+    const axis = getAlignmentAxis(placement);
+    const length = getAxisLength(axis);
+    const arrowDimensions = await platform3.getDimensions(element);
+    const isYAxis = axis === "y";
+    const minProp = isYAxis ? "top" : "left";
+    const maxProp = isYAxis ? "bottom" : "right";
+    const clientProp = isYAxis ? "clientHeight" : "clientWidth";
+    const endDiff = rects.reference[length] + rects.reference[axis] - coords[axis] - rects.floating[length];
+    const startDiff = coords[axis] - rects.reference[axis];
+    const arrowOffsetParent = offsetParent === "real" ? await platform3.getOffsetParent?.(element) : elements.floating;
+    let clientSize = elements.floating[clientProp] || rects.floating[length];
+    if (!clientSize || !await platform3.isElement?.(arrowOffsetParent)) {
+      clientSize = elements.floating[clientProp] || rects.floating[length];
+    }
+    const centerToReference = endDiff / 2 - startDiff / 2;
+    const largestPossiblePadding = clientSize / 2 - arrowDimensions[length] / 2 - 1;
+    const minPadding = Math.min(paddingObject[minProp], largestPossiblePadding);
+    const maxPadding = Math.min(paddingObject[maxProp], largestPossiblePadding);
+    const min2 = minPadding;
+    const max2 = clientSize - arrowDimensions[length] - maxPadding;
+    const center = clientSize / 2 - arrowDimensions[length] / 2 + centerToReference;
+    const offset4 = clamp(min2, center, max2);
+    const shouldAddOffset = !middlewareData.arrow && getAlignment(placement) != null && center !== offset4 && rects.reference[length] / 2 - (center < min2 ? minPadding : maxPadding) - arrowDimensions[length] / 2 < 0;
+    const alignmentOffset = shouldAddOffset ? center < min2 ? center - min2 : center - max2 : 0;
+    return {
+      [axis]: coords[axis] + alignmentOffset,
+      data: {
+        [axis]: offset4,
+        centerOffset: center - offset4 - alignmentOffset,
+        ...shouldAddOffset && {
+          alignmentOffset
+        }
+      },
+      reset: shouldAddOffset
+    };
+  }
+});
+var arrow4 = (options, deps) => ({
+  ...baseArrow(options),
+  options: [options, deps]
+});
+
+// node_modules/@base-ui/react/utils/hideMiddleware.mjs
+var hide4 = {
+  name: "hide",
+  async fn(state) {
+    const {
+      width,
+      height,
+      x,
+      y
+    } = state.rects.reference;
+    const anchorHidden = width === 0 && height === 0 && x === 0 && y === 0;
+    const overflow = await state.platform.detectOverflow(state, {
+      elementContext: "reference"
+    });
+    const referenceHidden = overflow.top - height >= 0 || overflow.right - width >= 0 || overflow.bottom - height >= 0 || overflow.left - width >= 0;
+    return {
+      data: {
+        referenceHidden: referenceHidden || anchorHidden
+      }
+    };
+  }
+};
+
+// node_modules/@base-ui/react/utils/adaptiveOriginConstants.mjs
+var DEFAULT_SIDES = {
+  sideX: "left",
+  sideY: "top"
+};
+
+// node_modules/@base-ui/react/internals/useAnchorPositioning.mjs
+var AVAILABLE_WIDTH_VAR = "--available-width";
+var AVAILABLE_HEIGHT_VAR = "--available-height";
+function getLogicalSide(sideParam, renderedSide, isRtl) {
+  const isLogicalSideParam = sideParam === "inline-start" || sideParam === "inline-end";
+  const logicalRight = isRtl ? "inline-start" : "inline-end";
+  const logicalLeft = isRtl ? "inline-end" : "inline-start";
+  return {
+    top: "top",
+    right: isLogicalSideParam ? logicalRight : "right",
+    bottom: "bottom",
+    left: isLogicalSideParam ? logicalLeft : "left"
+  }[renderedSide];
+}
+function getOffsetData(state, sideParam, isRtl) {
+  const {
+    rects,
+    placement
+  } = state;
+  const data = {
+    side: getLogicalSide(sideParam, getSide(placement), isRtl),
+    align: getAlignment(placement) || "center",
+    anchor: {
+      width: rects.reference.width,
+      height: rects.reference.height
+    },
+    positioner: {
+      width: rects.floating.width,
+      height: rects.floating.height
+    }
+  };
+  return data;
+}
+function useAnchorPositioning(params) {
+  return useAnchorPositioningWithHook(params, useBaseUIFloating);
+}
+function useAnchorPositioningWithHook(params, useFloatingHook) {
+  const {
+    // Public parameters
+    anchor,
+    positionMethod = "absolute",
+    side: sideParam = "bottom",
+    sideOffset = 0,
+    align = "center",
+    alignOffset = 0,
+    collisionBoundary,
+    collisionPadding: collisionPaddingParam = 5,
+    sticky = false,
+    arrowPadding = 5,
+    disableAnchorTracking = false,
+    inline: inlineMiddleware,
+    // Private parameters
+    keepMounted = false,
+    floatingRootContext,
+    mounted,
+    collisionAvoidance,
+    shift: shift4,
+    nodeId,
+    adaptiveOrigin: adaptiveOrigin2,
+    lazyFlip = false,
+    externalTree
+  } = params;
+  const [mountSide, setMountSide] = React71.useState(null);
+  if (!mounted && mountSide !== null) {
+    setMountSide(null);
+  }
+  const collisionAvoidanceSide = collisionAvoidance.side || "flip";
+  const collisionAvoidanceAlign = collisionAvoidance.align || "flip";
+  const collisionAvoidanceFallbackAxisSide = collisionAvoidance.fallbackAxisSide || "end";
+  const shiftCrossAxis = shift4?.crossAxis ?? false;
+  const shiftRootBoundary = shift4?.rootBoundary;
+  const anchorFn = typeof anchor === "function" ? anchor : void 0;
+  const anchorFnCallback = useStableCallback(anchorFn);
+  const anchorDep = anchorFn ? anchorFnCallback : anchor;
+  const anchorValueRef = useValueAsRef(anchor);
+  const mountedRef = useValueAsRef(mounted);
+  const direction = useDirection();
+  const isRtl = direction === "rtl";
+  const side = mountSide || {
+    top: "top",
+    right: "right",
+    bottom: "bottom",
+    left: "left",
+    "inline-end": isRtl ? "left" : "right",
+    "inline-start": isRtl ? "right" : "left"
+  }[sideParam];
+  const placement = align === "center" ? side : `${side}-${align}`;
+  let collisionPadding = collisionPaddingParam;
+  if (typeof collisionPadding === "number") {
+    collisionPadding = {
+      top: collisionPadding,
+      right: collisionPadding,
+      bottom: collisionPadding,
+      left: collisionPadding
+    };
+  } else if (collisionPadding) {
+    collisionPadding = {
+      top: collisionPadding.top || 0,
+      right: collisionPadding.right || 0,
+      bottom: collisionPadding.bottom || 0,
+      left: collisionPadding.left || 0
+    };
+  }
+  const bias = 1;
+  const biasTop = sideParam === "bottom" ? bias : 0;
+  const biasBottom = sideParam === "top" ? bias : 0;
+  const biasLeft = sideParam === "right" ? bias : 0;
+  const biasRight = sideParam === "left" ? bias : 0;
+  const commonCollisionProps = {
+    boundary: collisionBoundary === "clipping-ancestors" ? "clippingAncestors" : collisionBoundary,
+    padding: collisionPadding
+  };
+  const arrowRef = React71.useRef(null);
+  const sideOffsetRef = useValueAsRef(sideOffset);
+  const alignOffsetRef = useValueAsRef(alignOffset);
+  const sideOffsetDep = typeof sideOffset !== "function" ? sideOffset : 0;
+  const alignOffsetDep = typeof alignOffset !== "function" ? alignOffset : 0;
+  const middleware = [];
+  if (inlineMiddleware) {
+    middleware.push(inlineMiddleware);
+  }
+  middleware.push(offset3((state) => {
+    const data = getOffsetData(state, sideParam, isRtl);
+    const sideAxis = typeof sideOffsetRef.current === "function" ? sideOffsetRef.current(data) : sideOffsetRef.current;
+    const alignAxis = typeof alignOffsetRef.current === "function" ? alignOffsetRef.current(data) : alignOffsetRef.current;
+    return {
+      mainAxis: sideAxis,
+      crossAxis: alignAxis,
+      alignmentAxis: alignAxis
+    };
+  }, [sideOffsetDep, alignOffsetDep, isRtl, sideParam]));
+  const shiftDisabled = collisionAvoidanceAlign === "none" && collisionAvoidanceSide !== "shift";
+  const crossAxisShiftEnabled = !shiftDisabled && (sticky || shiftCrossAxis || collisionAvoidanceSide === "shift");
+  const flipMiddleware = collisionAvoidanceSide === "none" ? null : flip3({
+    ...commonCollisionProps,
+    // Ensure the popup flips if it's been limited by its --available-height and it resizes.
+    // Since the size() padding is smaller than the flip() padding, flip() will take precedence.
+    padding: {
+      top: collisionPadding.top + bias + biasTop,
+      right: collisionPadding.right + bias + biasRight,
+      bottom: collisionPadding.bottom + bias + biasBottom,
+      left: collisionPadding.left + bias + biasLeft
+    },
+    mainAxis: !shiftCrossAxis && collisionAvoidanceSide === "flip",
+    crossAxis: collisionAvoidanceAlign === "flip" ? "alignment" : false,
+    fallbackAxisSideDirection: collisionAvoidanceFallbackAxisSide
+  });
+  const shiftMiddleware = shiftDisabled ? null : shift3({
+    ...commonCollisionProps,
+    // Use the Layout Viewport to avoid shifting around when pinch-zooming.
+    rootBoundary: shiftRootBoundary,
+    mainAxis: collisionAvoidanceAlign !== "none",
+    crossAxis: crossAxisShiftEnabled,
+    limiter: sticky || shiftCrossAxis ? void 0 : limitShift3((limitData) => {
+      if (!arrowRef.current) {
+        return {};
+      }
+      const {
+        width,
+        height
+      } = arrowRef.current.getBoundingClientRect();
+      const sideAxis = getSideAxis(getSide(limitData.placement));
+      const arrowSize = sideAxis === "y" ? width : height;
+      const offsetAmount = sideAxis === "y" ? collisionPadding.left + collisionPadding.right : collisionPadding.top + collisionPadding.bottom;
+      return {
+        offset: arrowSize / 2 + offsetAmount / 2
+      };
+    })
+  }, [commonCollisionProps, sticky, shiftCrossAxis, shiftRootBoundary, collisionPadding, collisionAvoidanceAlign]);
+  if (collisionAvoidanceSide === "shift" || collisionAvoidanceAlign === "shift" || align === "center") {
+    middleware.push(shiftMiddleware, flipMiddleware);
+  } else {
+    middleware.push(flipMiddleware, shiftMiddleware);
+  }
+  middleware.push(size3({
+    ...commonCollisionProps,
+    apply({
+      elements: {
+        floating
+      },
+      availableWidth,
+      availableHeight,
+      rects
+    }) {
+      if (!mountedRef.current) {
+        return;
+      }
+      const floatingStyle = floating.style;
+      floatingStyle.setProperty(AVAILABLE_WIDTH_VAR, `${availableWidth}px`);
+      floatingStyle.setProperty(AVAILABLE_HEIGHT_VAR, `${availableHeight}px`);
+      const dpr = getWindow(floating).devicePixelRatio || 1;
+      const {
+        x: x2,
+        y: y2,
+        width,
+        height
+      } = rects.reference;
+      const anchorWidth = (Math.round((x2 + width) * dpr) - Math.round(x2 * dpr)) / dpr;
+      const anchorHeight = (Math.round((y2 + height) * dpr) - Math.round(y2 * dpr)) / dpr;
+      floatingStyle.setProperty("--anchor-width", `${anchorWidth}px`);
+      floatingStyle.setProperty("--anchor-height", `${anchorHeight}px`);
+    }
+  }), arrow4((state) => ({
+    // `transform-origin` calculations rely on an element existing. If the arrow hasn't been set,
+    // we'll create a fake element.
+    element: arrowRef.current || ownerDocument(state.elements.floating).createElement("div"),
+    padding: arrowPadding,
+    offsetParent: "floating"
+  }), [arrowPadding]), {
+    name: "transformOrigin",
+    fn(state) {
+      const {
+        elements: elements2,
+        middlewareData: middlewareData2,
+        placement: renderedPlacement2,
+        rects,
+        y: y2
+      } = state;
+      const currentRenderedSide = getSide(renderedPlacement2);
+      const currentRenderedAxis = getSideAxis(currentRenderedSide);
+      const arrowEl = arrowRef.current;
+      const arrowX = middlewareData2.arrow?.x || 0;
+      const arrowY = middlewareData2.arrow?.y || 0;
+      const arrowWidth = arrowEl?.clientWidth || 0;
+      const arrowHeight = arrowEl?.clientHeight || 0;
+      const transformX = arrowX + arrowWidth / 2;
+      const transformY = arrowY + arrowHeight / 2;
+      const shiftY = Math.abs(middlewareData2.shift?.y || 0);
+      const halfAnchorHeight = rects.reference.height / 2;
+      const sideOffsetValue = typeof sideOffset === "function" ? sideOffset(getOffsetData(state, sideParam, isRtl)) : sideOffset;
+      const isOverlappingAnchor = shiftY > sideOffsetValue;
+      const adjacentTransformOrigin = {
+        top: `${transformX}px calc(100% + ${sideOffsetValue}px)`,
+        bottom: `${transformX}px ${-sideOffsetValue}px`,
+        left: `calc(100% + ${sideOffsetValue}px) ${transformY}px`,
+        right: `${-sideOffsetValue}px ${transformY}px`
+      }[currentRenderedSide];
+      const overlapTransformOrigin = `${transformX}px ${rects.reference.y + halfAnchorHeight - y2}px`;
+      elements2.floating.style.setProperty("--transform-origin", crossAxisShiftEnabled && currentRenderedAxis === "y" && isOverlappingAnchor ? overlapTransformOrigin : adjacentTransformOrigin);
+      return {};
+    }
+  }, hide4, adaptiveOrigin2);
+  useIsoLayoutEffect(() => {
+    if (!mounted && floatingRootContext) {
+      floatingRootContext.update({
+        referenceElement: null,
+        floatingElement: null,
+        domReferenceElement: null,
+        positionReference: null
+      });
+    }
+  }, [mounted, floatingRootContext]);
+  const autoUpdateOptions = React71.useMemo(() => ({
+    elementResize: !disableAnchorTracking && typeof ResizeObserver !== "undefined",
+    layoutShift: !disableAnchorTracking && typeof IntersectionObserver !== "undefined"
+  }), [disableAnchorTracking]);
+  const {
+    refs,
+    elements,
+    x,
+    y,
+    middlewareData,
+    update: update2,
+    placement: renderedPlacement,
+    context,
+    isPositioned,
+    floatingStyles: originalFloatingStyles
+  } = useFloatingHook({
+    rootContext: floatingRootContext,
+    open: keepMounted ? mounted : void 0,
+    placement,
+    middleware,
+    strategy: positionMethod,
+    whileElementsMounted: keepMounted ? void 0 : (...args) => autoUpdate(...args, autoUpdateOptions),
+    nodeId,
+    externalTree
+  });
+  const {
+    sideX,
+    sideY
+  } = middlewareData.adaptiveOrigin || DEFAULT_SIDES;
+  const resolvedPosition = isPositioned ? positionMethod : "fixed";
+  const floatingStyles = React71.useMemo(() => {
+    let base;
+    if (!isPositioned) {
+      base = {
+        position: resolvedPosition,
+        top: 0,
+        left: 0
+      };
+    } else if (adaptiveOrigin2) {
+      base = {
+        position: resolvedPosition,
+        [sideX]: x,
+        [sideY]: y
+      };
+    } else {
+      base = {
+        ...originalFloatingStyles,
+        position: resolvedPosition
+      };
+    }
+    base[AVAILABLE_WIDTH_VAR] = "100vw";
+    base[AVAILABLE_HEIGHT_VAR] = "100vh";
+    if (!isPositioned) {
+      base.opacity = 0;
+    }
+    return base;
+  }, [adaptiveOrigin2, resolvedPosition, sideX, x, sideY, y, originalFloatingStyles, isPositioned]);
+  const registeredPositionReferenceRef = React71.useRef(null);
+  useIsoLayoutEffect(() => {
+    if (!mounted) {
+      return;
+    }
+    const anchorValue = anchorValueRef.current;
+    const resolvedAnchor = typeof anchorValue === "function" ? anchorValue() : anchorValue;
+    const unwrappedElement = (isRef(resolvedAnchor) ? resolvedAnchor.current : resolvedAnchor) || null;
+    const finalAnchor = unwrappedElement || null;
+    if (finalAnchor !== registeredPositionReferenceRef.current) {
+      refs.setPositionReference(finalAnchor);
+      registeredPositionReferenceRef.current = finalAnchor;
+    }
+  }, [mounted, refs, anchorDep, anchorValueRef]);
+  React71.useEffect(() => {
+    if (!mounted) {
+      return;
+    }
+    const anchorValue = anchorValueRef.current;
+    if (typeof anchorValue === "function") {
+      return;
+    }
+    if (isRef(anchorValue) && anchorValue.current !== registeredPositionReferenceRef.current) {
+      refs.setPositionReference(anchorValue.current);
+      registeredPositionReferenceRef.current = anchorValue.current;
+    }
+  }, [mounted, refs, anchorDep, anchorValueRef]);
+  React71.useEffect(() => {
+    if (keepMounted && mounted && elements.reference && elements.floating) {
+      return autoUpdate(elements.reference, elements.floating, update2, autoUpdateOptions);
+    }
+    return void 0;
+  }, [keepMounted, mounted, elements, update2, autoUpdateOptions]);
+  const renderedSide = getSide(renderedPlacement);
+  const logicalRenderedSide = getLogicalSide(sideParam, renderedSide, isRtl);
+  const renderedAlign = getAlignment(renderedPlacement) || "center";
+  const anchorHidden = Boolean(middlewareData.hide?.referenceHidden);
+  useIsoLayoutEffect(() => {
+    if (lazyFlip && mounted && isPositioned && renderedSide !== side) {
+      setMountSide(renderedSide);
+    }
+  }, [lazyFlip, mounted, isPositioned, renderedSide, side]);
+  const arrowStyles = React71.useMemo(() => ({
+    position: "absolute",
+    top: middlewareData.arrow?.y,
+    left: middlewareData.arrow?.x
+  }), [middlewareData.arrow]);
+  const arrowUncentered = middlewareData.arrow?.centerOffset !== 0;
+  return React71.useMemo(() => ({
+    positionerStyles: floatingStyles,
+    arrowStyles,
+    arrowRef,
+    arrowUncentered,
+    side: logicalRenderedSide,
+    align: renderedAlign,
+    physicalSide: renderedSide,
+    anchorHidden,
+    refs,
+    context,
+    isPositioned,
+    update: update2
+  }), [floatingStyles, arrowStyles, arrowRef, arrowUncentered, logicalRenderedSide, renderedAlign, renderedSide, anchorHidden, refs, context, isPositioned, update2]);
+}
+function isRef(param) {
+  return param != null && "current" in param;
+}
+
+// node_modules/@base-ui/react/internals/getDisabledMountTransitionStyles.mjs
+function getDisabledMountTransitionStyles(transitionStatus) {
+  return transitionStatus === "starting" ? DISABLED_TRANSITIONS_STYLE : EMPTY_OBJECT;
+}
+
+// node_modules/@base-ui/react/utils/usePositioner.mjs
+function usePositioner(componentProps, state, {
+  styles,
+  transitionStatus,
+  props,
+  refs,
+  hidden,
+  inert = false
+}) {
+  const style = {
+    ...styles
+  };
+  if (inert) {
+    style.pointerEvents = "none";
+  }
+  return useRenderElement("div", componentProps, {
+    state,
+    ref: refs,
+    props: [{
+      role: "presentation",
+      hidden,
+      style
+    }, getDisabledMountTransitionStyles(transitionStatus), props],
+    stateAttributesMapping: popupStateMapping
+  });
+}
+
+// node_modules/@base-ui/react/utils/useAnchoredPopupScrollLock.mjs
+var React72 = __toESM(require_react(), 1);
+var VIEWPORT_WIDTH_TOLERANCE_PX = 20;
+function useAnchoredPopupScrollLock(enabled, touchOpen, positionerElement, referenceElement) {
+  const [touchOpenShouldLockScroll, setTouchOpenShouldLockScroll] = React72.useState(false);
+  useIsoLayoutEffect(() => {
+    if (!enabled || !touchOpen || positionerElement == null) {
+      setTouchOpenShouldLockScroll(false);
+      return;
+    }
+    const viewportWidth = ownerDocument(positionerElement).documentElement.clientWidth;
+    const popupWidth = positionerElement.offsetWidth;
+    setTouchOpenShouldLockScroll(viewportWidth > 0 && popupWidth > 0 && popupWidth >= viewportWidth - VIEWPORT_WIDTH_TOLERANCE_PX);
+  }, [enabled, touchOpen, positionerElement]);
+  useScrollLock(enabled && (!touchOpen || touchOpenShouldLockScroll), referenceElement);
+}
+
+// node_modules/@base-ui/react/combobox/positioner/ComboboxPositioner.mjs
+var import_jsx_runtime18 = __toESM(require_jsx_runtime(), 1);
+var ComboboxPositioner = /* @__PURE__ */ React73.forwardRef(function ComboboxPositioner2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    anchor,
+    // `useAnchorPositioning` applies the same defaults to the undefined values; the names
+    // remain destructured to exclude the props from `elementProps`.
+    positionMethod,
+    side,
+    align,
+    sideOffset,
+    alignOffset,
+    collisionBoundary = "clipping-ancestors",
+    collisionPadding,
+    arrowPadding,
+    sticky,
+    disableAnchorTracking = false,
+    collisionAvoidance = DROPDOWN_COLLISION_AVOIDANCE,
+    style: styleProp,
+    ...elementProps
+  } = componentProps;
+  const store = useComboboxRootContext();
+  const floatingRootContext = useComboboxFloatingContext();
+  const keepMounted = useComboboxPortalContext();
+  const modal = useStore(store, selectors2.modal);
+  const open = useStore(store, selectors2.open);
+  const mounted = useStore(store, selectors2.mounted);
+  const openMethod = useStore(store, selectors2.openMethod);
+  const positionerElement = useStore(store, selectors2.positionerElement);
+  const triggerElement = useStore(store, selectors2.triggerElement);
+  const inputElement = useStore(store, selectors2.inputElement);
+  const inputGroupElement = useStore(store, selectors2.inputGroupElement);
+  const inputInsidePopup = useStore(store, selectors2.inputInsidePopup);
+  const transitionStatus = useStore(store, selectors2.transitionStatus);
+  const empty = useListEmpty();
+  const resolvedAnchor = anchor ?? (inputInsidePopup ? triggerElement : inputGroupElement ?? inputElement);
+  const positioning = useAnchorPositioning({
+    anchor: resolvedAnchor,
+    floatingRootContext,
+    positionMethod,
+    mounted,
+    side,
+    sideOffset,
+    align,
+    alignOffset,
+    arrowPadding,
+    collisionBoundary,
+    collisionPadding,
+    sticky,
+    disableAnchorTracking,
+    keepMounted,
+    collisionAvoidance,
+    lazyFlip: true
+  });
+  useAnchoredPopupScrollLock(open && modal, openMethod === "touch", positionerElement, triggerElement);
+  const state = {
+    open,
+    side: positioning.side,
+    align: positioning.align,
+    anchorHidden: positioning.anchorHidden,
+    empty
+  };
+  useIsoLayoutEffect(() => {
+    store.set("popupSide", positioning.side);
+  }, [store, positioning.side]);
+  const setPositionerElement = useStableCallback((element2) => {
+    store.set("positionerElement", element2);
+  });
+  const element = usePositioner(componentProps, state, {
+    styles: positioning.positionerStyles,
+    transitionStatus,
+    props: elementProps,
+    refs: [forwardedRef, setPositionerElement],
+    hidden: !mounted,
+    inert: !open
+  });
+  return /* @__PURE__ */ (0, import_jsx_runtime18.jsxs)(ComboboxPositionerContext.Provider, {
+    value: positioning,
+    children: [mounted && modal && /* @__PURE__ */ (0, import_jsx_runtime18.jsx)(InternalBackdrop, {
+      inert: inertValue(!open),
+      cutout: inputGroupElement ?? inputElement ?? triggerElement
+    }), element]
+  });
+});
+if (true) ComboboxPositioner.displayName = "ComboboxPositioner";
+
+// node_modules/@base-ui/react/combobox/popup/ComboboxPopup.mjs
+var React74 = __toESM(require_react(), 1);
+var import_jsx_runtime19 = __toESM(require_jsx_runtime(), 1);
+var stateAttributesMapping3 = {
+  ...popupStateMapping,
+  ...transitionStatusMapping
+};
+var ComboboxPopup = /* @__PURE__ */ React74.forwardRef(function ComboboxPopup2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    style,
+    initialFocus,
+    finalFocus,
+    ...elementProps
+  } = componentProps;
+  const store = useComboboxRootContext();
+  const positioning = useComboboxPositionerContext();
+  const floatingRootContext = useComboboxFloatingContext();
+  const mounted = useStore(store, selectors2.mounted);
+  const open = useStore(store, selectors2.open);
+  const openMethod = useStore(store, selectors2.openMethod);
+  const popupProps = useStore(store, selectors2.popupProps);
+  const transitionStatus = useStore(store, selectors2.transitionStatus);
+  const inputInsidePopup = useStore(store, selectors2.inputInsidePopup);
+  const inputElement = useStore(store, selectors2.inputElement);
+  const modal = useStore(store, selectors2.modal);
+  const rootId = useStore(store, selectors2.id);
+  const empty = useListEmpty();
+  const popupId = elementProps.id ?? (inputInsidePopup ? getComboboxPopupId(rootId) : void 0);
+  useIsoLayoutEffect(() => {
+    store.set("popupId", store.state.popupRef.current?.id || popupId);
+    return () => {
+      store.set("popupId", void 0);
+    };
+  }, [store, popupId]);
+  useOpenChangeComplete({
+    open,
+    ref: store.state.popupRef,
+    onComplete() {
+      if (open) {
+        store.state.onOpenChangeComplete(true);
+      }
+    }
+  });
+  const state = {
+    open,
+    side: positioning.side,
+    align: positioning.align,
+    anchorHidden: positioning.anchorHidden,
+    transitionStatus,
+    empty
+  };
+  const element = useRenderElement("div", componentProps, {
+    state,
+    ref: [forwardedRef, store.state.popupRef],
+    props: [popupProps, {
+      id: popupId,
+      role: inputInsidePopup ? "dialog" : "presentation",
+      onFocus(event) {
+        const target = getTarget(event.nativeEvent);
+        if (openMethod !== "touch" && (contains(store.state.listElement, target) || target === event.currentTarget)) {
+          store.state.inputRef.current?.focus();
+        }
+      }
+    }, getDisabledMountTransitionStyles(transitionStatus), elementProps],
+    stateAttributesMapping: stateAttributesMapping3
+  });
+  const computedDefaultInitialFocus = inputInsidePopup ? (interactionType) => interactionType === "touch" ? store.state.popupRef.current : inputElement : false;
+  const resolvedInitialFocus = initialFocus === void 0 ? computedDefaultInitialFocus : initialFocus;
+  let resolvedFinalFocus;
+  if (finalFocus != null) {
+    resolvedFinalFocus = finalFocus;
+  } else {
+    resolvedFinalFocus = inputInsidePopup ? void 0 : false;
+  }
+  const focusManagerModal = !inputInsidePopup || modal;
+  return /* @__PURE__ */ (0, import_jsx_runtime19.jsx)(FloatingFocusManager, {
+    context: floatingRootContext,
+    disabled: !mounted,
+    modal: focusManagerModal,
+    openInteractionType: openMethod,
+    initialFocus: resolvedInitialFocus,
+    returnFocus: resolvedFinalFocus,
+    getInsideElements: () => [store.state.startDismissRef.current, store.state.endDismissRef.current],
+    children: /* @__PURE__ */ (0, import_jsx_runtime19.jsxs)(React74.Fragment, {
+      children: [element, focusManagerModal && /* @__PURE__ */ (0, import_jsx_runtime19.jsx)(ComboboxInternalDismissButton, {
+        ref: store.state.endDismissRef
+      })]
+    })
+  });
+});
+if (true) ComboboxPopup.displayName = "ComboboxPopup";
+
+// node_modules/@base-ui/react/combobox/arrow/ComboboxArrow.mjs
+var React75 = __toESM(require_react(), 1);
+var ComboboxArrow = /* @__PURE__ */ React75.forwardRef(function ComboboxArrow2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    style,
+    ...elementProps
+  } = componentProps;
+  const store = useComboboxRootContext();
+  const {
+    arrowRef,
+    side,
+    align,
+    arrowUncentered,
+    arrowStyles
+  } = useComboboxPositionerContext();
+  const open = useStore(store, selectors2.open);
+  const state = {
+    open,
+    side,
+    align,
+    uncentered: arrowUncentered
+  };
+  return useRenderElement("div", componentProps, {
+    ref: [arrowRef, forwardedRef],
+    stateAttributesMapping: popupStateMapping,
+    state,
+    props: {
+      style: arrowStyles,
+      "aria-hidden": true,
+      ...elementProps
+    }
+  });
+});
+if (true) ComboboxArrow.displayName = "ComboboxArrow";
+
+// node_modules/@base-ui/react/combobox/group/ComboboxGroup.mjs
+var React77 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/combobox/group/ComboboxGroupContext.mjs
+var React76 = __toESM(require_react(), 1);
+var ComboboxGroupContext = /* @__PURE__ */ React76.createContext(void 0);
+if (true) ComboboxGroupContext.displayName = "ComboboxGroupContext";
+function useComboboxGroupContext() {
+  const context = React76.useContext(ComboboxGroupContext);
+  if (context === void 0) {
+    throw new Error(true ? "Base UI: ComboboxGroupContext is missing. ComboboxGroup parts must be placed within <Combobox.Group>." : formatErrorMessage_default(18));
+  }
+  return context;
+}
+
+// node_modules/@base-ui/react/combobox/group/ComboboxGroup.mjs
+var import_jsx_runtime20 = __toESM(require_jsx_runtime(), 1);
+var ComboboxGroup = /* @__PURE__ */ React77.forwardRef(function ComboboxGroup2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    style,
+    items,
+    ...elementProps
+  } = componentProps;
+  const [labelId, setLabelId] = React77.useState();
+  const contextValue = React77.useMemo(() => ({
+    labelId,
+    setLabelId,
+    items
+  }), [labelId, setLabelId, items]);
+  const element = useRenderElement("div", componentProps, {
+    ref: forwardedRef,
+    props: [{
+      role: "group",
+      "aria-labelledby": labelId
+    }, elementProps]
+  });
+  const wrappedElement = /* @__PURE__ */ (0, import_jsx_runtime20.jsx)(ComboboxGroupContext.Provider, {
+    value: contextValue,
+    children: element
+  });
+  if (items) {
+    return /* @__PURE__ */ (0, import_jsx_runtime20.jsx)(GroupCollectionProvider, {
+      items,
+      children: wrappedElement
+    });
+  }
+  return wrappedElement;
+});
+if (true) ComboboxGroup.displayName = "ComboboxGroup";
+
+// node_modules/@base-ui/react/combobox/group-label/ComboboxGroupLabel.mjs
+var React78 = __toESM(require_react(), 1);
+var ComboboxGroupLabel = /* @__PURE__ */ React78.forwardRef(function ComboboxGroupLabel2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    style,
+    id: idProp,
+    ...elementProps
+  } = componentProps;
+  const {
+    setLabelId
+  } = useComboboxGroupContext();
+  const id = useBaseUiId(idProp);
+  useIsoLayoutEffect(() => {
+    setLabelId(id);
+    return () => {
+      setLabelId((currentId) => currentId === id ? void 0 : currentId);
+    };
+  }, [id, setLabelId]);
+  const element = useRenderElement("div", componentProps, {
+    ref: forwardedRef,
+    props: [{
+      id
+    }, elementProps]
+  });
+  return element;
+});
+if (true) ComboboxGroupLabel.displayName = "ComboboxGroupLabel";
+
+// node_modules/@base-ui/react/combobox/item/ComboboxItem.mjs
+var React81 = __toESM(require_react(), 1);
+var ReactDOM6 = __toESM(require_react_dom(), 1);
+
+// node_modules/@base-ui/react/combobox/item/ComboboxItemContext.mjs
+var React79 = __toESM(require_react(), 1);
+var ComboboxItemContext = /* @__PURE__ */ React79.createContext(void 0);
+if (true) ComboboxItemContext.displayName = "ComboboxItemContext";
+
+// node_modules/@base-ui/react/combobox/row/ComboboxRowContext.mjs
+var React80 = __toESM(require_react(), 1);
+var ComboboxRowContext = /* @__PURE__ */ React80.createContext(false);
+if (true) ComboboxRowContext.displayName = "ComboboxRowContext";
+function useComboboxRowContext() {
+  return React80.useContext(ComboboxRowContext);
+}
+
+// node_modules/@base-ui/react/combobox/item/ComboboxItem.mjs
+var import_jsx_runtime21 = __toESM(require_jsx_runtime(), 1);
+function ComboboxItemInner(props) {
+  const {
+    componentProps,
+    forwardedRef,
+    virtualized,
+    indexFromFilter
+  } = props;
+  const {
+    render,
+    className,
+    style,
+    value: itemValue = null,
+    index: indexProp,
+    disabled: disabledProp = false,
+    nativeButton = false,
+    ...elementProps
+  } = componentProps;
+  const textRef = React81.useRef(null);
+  const listItem = useCompositeListItem({
+    guess: true,
+    index: indexProp,
+    textRef
+  });
+  const store = useComboboxRootContext();
+  const isRow = useComboboxRowContext();
+  const hasItems = useComboboxHasItemsContext();
+  const selectionMode = useStore(store, selectors2.selectionMode);
+  const rootDisabled = useStore(store, selectors2.disabled);
+  const readOnly = useStore(store, selectors2.readOnly);
+  const isItemEqualToValue = useStore(store, selectors2.isItemEqualToValue);
+  const disabled2 = rootDisabled || disabledProp;
+  const selectable = selectionMode !== "none";
+  const index2 = indexProp ?? indexFromFilter ?? listItem.index;
+  const hasRegistered = index2 !== -1;
+  const rootId = useStore(store, selectors2.id);
+  const highlighted = useStore(store, selectors2.isActive, index2);
+  const matchesSelectedValue = useStore(store, selectors2.isSelected, itemValue);
+  const itemProps = useStore(store, selectors2.itemProps);
+  const itemRef = React81.useRef(null);
+  const id = rootId != null && hasRegistered ? `${rootId}-${index2}` : void 0;
+  const selected = matchesSelectedValue && selectable;
+  useIsoLayoutEffect(() => {
+    const shouldRun = hasRegistered && (virtualized || indexProp != null);
+    if (!shouldRun) {
+      return void 0;
+    }
+    const list = store.state.listRef.current;
+    list[index2] = itemRef.current;
+    return () => {
+      delete list[index2];
+    };
+  }, [hasRegistered, virtualized, index2, indexProp, store]);
+  useIsoLayoutEffect(() => {
+    if (!hasRegistered || hasItems) {
+      return void 0;
+    }
+    const visibleMap = store.state.valuesRef.current;
+    visibleMap[index2] = itemValue;
+    return () => {
+      delete visibleMap[index2];
+    };
+  }, [hasRegistered, hasItems, index2, itemValue, store]);
+  useIsoLayoutEffect(() => {
+    if (!hasRegistered || hasItems) {
+      return;
+    }
+    const selectedValue = store.state.selectedValue;
+    const lastSelectedValue = Array.isArray(selectedValue) ? selectedValue[selectedValue.length - 1] : selectedValue;
+    if (compareItemEquality(itemValue, lastSelectedValue, isItemEqualToValue)) {
+      store.set("selectedIndex", index2);
+    }
+  }, [hasRegistered, hasItems, store, index2, itemValue, isItemEqualToValue]);
+  const {
+    getButtonProps,
+    buttonRef
+  } = useButton({
+    disabled: disabled2,
+    focusableWhenDisabled: true,
+    native: nativeButton,
+    composite: true
+  });
+  const state = {
+    disabled: disabled2,
+    selected,
+    highlighted
+  };
+  function commitSelection(nativeEvent) {
+    function selectItem() {
+      store.state.handleSelection(nativeEvent, itemValue);
+    }
+    if (store.state.submitOnItemClick) {
+      ReactDOM6.flushSync(selectItem);
+      store.state.requestSubmit();
+    } else {
+      selectItem();
+    }
+  }
+  const defaultProps = {
+    id,
+    role: isRow ? "gridcell" : "option",
+    "aria-selected": selectable ? selected : void 0,
+    // Focusable items steal focus from the input upon mouseup.
+    // Warn if the user renders a natively focusable element like `<button>`,
+    // as it should be a `<div>` instead.
+    tabIndex: void 0,
+    onPointerDownCapture(event) {
+      if (event.isPrimary) {
+        store.state.pointerDownItemRef.current = event.currentTarget;
+      }
+      event.preventDefault();
+    },
+    onMouseDown(event) {
+      event.preventDefault();
+    },
+    onClick(event) {
+      if (disabled2 || readOnly) {
+        return;
+      }
+      commitSelection(event.nativeEvent);
+    },
+    onMouseUp(event) {
+      const pointerStartedOnItem = store.state.pointerDownItemRef.current === event.currentTarget;
+      store.state.pointerDownItemRef.current = null;
+      if (disabled2 || readOnly || event.button !== 0 || pointerStartedOnItem || !highlighted) {
+        return;
+      }
+      commitSelection(event.nativeEvent);
+    }
+  };
+  const element = useRenderElement("div", componentProps, {
+    ref: [buttonRef, forwardedRef, listItem.ref, itemRef],
+    state,
+    props: [itemProps, defaultProps, elementProps, getButtonProps]
+  });
+  const contextValue = React81.useMemo(() => ({
+    selected,
+    textRef
+  }), [selected, textRef]);
+  return /* @__PURE__ */ (0, import_jsx_runtime21.jsx)(ComboboxItemContext.Provider, {
+    value: contextValue,
+    children: element
+  });
+}
+function ComboboxItemVirtualizedIndex(props) {
+  const {
+    componentProps,
+    forwardedRef
+  } = props;
+  const store = useComboboxRootContext();
+  const isItemEqualToValue = useStore(store, selectors2.isItemEqualToValue);
+  const {
+    flatFilteredItems
+  } = useComboboxDerivedItemsContext();
+  const indexFromFilter = findItemIndex(flatFilteredItems, componentProps.value ?? null, isItemEqualToValue);
+  return /* @__PURE__ */ (0, import_jsx_runtime21.jsx)(ComboboxItemInner, {
+    componentProps,
+    forwardedRef,
+    virtualized: true,
+    indexFromFilter
+  });
+}
+var ComboboxItem = /* @__PURE__ */ React81.memo(/* @__PURE__ */ React81.forwardRef(function ComboboxItem2(componentProps, forwardedRef) {
+  const store = useComboboxRootContext();
+  const virtualized = useStore(store, selectors2.virtualized);
+  if (virtualized && componentProps.index == null) {
+    return /* @__PURE__ */ (0, import_jsx_runtime21.jsx)(ComboboxItemVirtualizedIndex, {
+      componentProps,
+      forwardedRef
+    });
+  }
+  return /* @__PURE__ */ (0, import_jsx_runtime21.jsx)(ComboboxItemInner, {
+    componentProps,
+    forwardedRef,
+    virtualized,
+    indexFromFilter: void 0
+  });
+}));
+if (true) ComboboxItem.displayName = "ComboboxItem";
+
+// node_modules/@base-ui/react/autocomplete/item/AutocompleteItem.mjs
+var AutocompleteItem = ComboboxItem;
+
+// node_modules/@base-ui/react/combobox/row/ComboboxRow.mjs
+var React82 = __toESM(require_react(), 1);
+var import_jsx_runtime22 = __toESM(require_jsx_runtime(), 1);
+var ComboboxRow = /* @__PURE__ */ React82.forwardRef(function ComboboxRow2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    style,
+    ...elementProps
+  } = componentProps;
+  const element = useRenderElement("div", componentProps, {
+    ref: forwardedRef,
+    props: [{
+      role: "row"
+    }, elementProps]
+  });
+  return /* @__PURE__ */ (0, import_jsx_runtime22.jsx)(ComboboxRowContext.Provider, {
+    value: true,
+    children: element
+  });
+});
+if (true) ComboboxRow.displayName = "ComboboxRow";
+
+// node_modules/@base-ui/react/combobox/empty/ComboboxEmpty.mjs
+var React83 = __toESM(require_react(), 1);
+var ComboboxEmpty = /* @__PURE__ */ React83.forwardRef(function ComboboxEmpty2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    style,
+    children: childrenProp,
+    ...elementProps
+  } = componentProps;
+  const {
+    filteredItems
+  } = useComboboxDerivedItemsContext();
+  const store = useComboboxRootContext();
+  const emptyRef = useInitialLiveRegionTextMutation();
+  const children = filteredItems.length === 0 ? childrenProp : null;
+  return useRenderElement("div", componentProps, {
+    ref: [forwardedRef, store.state.emptyRef, emptyRef],
+    props: [{
+      children,
+      role: "status",
+      "aria-live": "polite",
+      "aria-atomic": true
+    }, elementProps]
+  });
+});
+if (true) ComboboxEmpty.displayName = "ComboboxEmpty";
+
+// node_modules/@base-ui/react/utils/listbox-separator/ListboxSeparator.mjs
+var React84 = __toESM(require_react(), 1);
+var ListboxSeparator = /* @__PURE__ */ React84.forwardRef(function ListboxSeparator2(componentProps, forwardedRef) {
+  const {
+    className,
+    render,
+    orientation = "horizontal",
+    style,
+    ...elementProps
+  } = componentProps;
+  const state = {
+    orientation
+  };
+  return useRenderElement("div", componentProps, {
+    state,
+    ref: forwardedRef,
+    props: [{
+      role: "presentation"
+    }, elementProps]
+  });
+});
+if (true) ListboxSeparator.displayName = "ListboxSeparator";
+
+// node_modules/@base-ui/react/autocomplete/separator/AutocompleteSeparator.mjs
+var AutocompleteSeparator = ListboxSeparator;
+
+// node_modules/@base-ui/react/combobox/root/utils/useFilteredItems.mjs
+function useFilteredItems() {
+  const items = useComboboxDerivedItemsContext();
+  return items.filteredItems;
+}
+
+// node_modules/@base-ui/react/button/Button.mjs
+var React85 = __toESM(require_react(), 1);
+var Button = /* @__PURE__ */ React85.forwardRef(function Button2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    disabled: disabled2 = false,
+    focusableWhenDisabled = false,
+    nativeButton = true,
+    style,
+    ...elementProps
+  } = componentProps;
+  const {
+    getButtonProps,
+    buttonRef
+  } = useButton({
+    disabled: disabled2,
+    focusableWhenDisabled,
+    native: nativeButton
+  });
+  const state = {
+    disabled: disabled2
+  };
+  return useRenderElement("button", componentProps, {
+    state,
+    ref: [forwardedRef, buttonRef],
+    props: [elementProps, getButtonProps]
+  });
+});
+if (true) Button.displayName = "Button";
+
+// node_modules/@base-ui/react/field/item/FieldItemContext.mjs
+var React86 = __toESM(require_react(), 1);
+var FieldItemContext = /* @__PURE__ */ React86.createContext({
+  disabled: false
+});
+if (true) FieldItemContext.displayName = "FieldItemContext";
+function useFieldItemContext() {
+  const context = React86.useContext(FieldItemContext);
+  return context;
+}
+
+// node_modules/@base-ui/react/field/root/useFieldValidation.mjs
+var React87 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/field/utils/getCombinedFieldValidityData.mjs
+function getCombinedFieldValidityData(validityData, invalid) {
+  return {
+    ...validityData,
+    state: {
+      ...validityData.state,
+      valid: !invalid && validityData.state.valid
+    }
+  };
+}
+
+// node_modules/@base-ui/react/field/root/useFieldValidation.mjs
+var validityKeys = Object.keys(DEFAULT_VALIDITY_STATE);
+function isEligibleInput(input, formElement) {
+  if (input.matches(":disabled")) {
+    return false;
+  }
+  if (!formElement || input.form === formElement) {
+    return true;
+  }
+  return input.form === null && !input.hasAttribute("form");
+}
+function findRepresentativeInput(inputs, formElement) {
+  let fallback = null;
+  for (const input of inputs.keys()) {
+    if (!isEligibleInput(input, formElement)) {
+      continue;
+    }
+    if (!input.validity.valid) {
+      return input;
+    }
+    fallback ??= input;
+  }
+  return fallback;
+}
+function clearCustomValidity(element, inputs) {
+  for (const input of inputs.keys()) {
+    input.setCustomValidity("");
+  }
+  element?.setCustomValidity("");
+}
+function useFieldValidation(params) {
+  const {
+    elementRef,
+    formRef
+  } = useFormContext();
+  const {
+    setValidityData,
+    validate,
+    validityData,
+    validationDebounceTime,
+    invalid,
+    markedDirtyRef,
+    state,
+    shouldValidateOnChange,
+    registeredFieldIdRef
+  } = params;
+  const {
+    controlId,
+    getDescriptionProps
+  } = useLabelableContext();
+  const timeout = useTimeout();
+  const inputRef = React87.useRef(null);
+  const registeredInputs = useRefWithInit(() => /* @__PURE__ */ new Map()).current;
+  const validationCommitIdRef = React87.useRef(0);
+  const registerInput = React87.useCallback((element, registration) => {
+    registeredInputs.set(element, registration);
+    return () => {
+      registeredInputs.delete(element);
+    };
+  }, [registeredInputs]);
+  const getInputControl = useStableCallback(() => {
+    const element = findRepresentativeInput(registeredInputs, elementRef.current);
+    return element && registeredInputs.get(element)?.controlRef.current || null;
+  });
+  const commit = useStableCallback(async (value, revalidate = false) => {
+    validationCommitIdRef.current += 1;
+    const validationCommitId = validationCommitIdRef.current;
+    function updateRegisteredFieldValidity(nextValidityData2, externalInvalid = invalid) {
+      const fieldId = registeredFieldIdRef.current ?? controlId;
+      if (fieldId == null) {
+        return;
+      }
+      const currentFieldData = formRef.current.fields.get(fieldId);
+      if (!currentFieldData) {
+        return;
+      }
+      const validityDataWithFormErrors = getCombinedFieldValidityData(nextValidityData2, externalInvalid);
+      formRef.current.fields.set(fieldId, {
+        ...currentFieldData,
+        validityData: validityDataWithFormErrors
+      });
+    }
+    function publishAllValid(input, externalInvalid) {
+      const nextValidityData2 = {
+        value,
+        state: {
+          ...DEFAULT_VALIDITY_STATE,
+          valid: true
+        },
+        error: "",
+        errors: [],
+        initialValue: validityData.initialValue
+      };
+      clearCustomValidity(input, registeredInputs);
+      updateRegisteredFieldValidity(nextValidityData2, externalInvalid);
+      setValidityData(nextValidityData2);
+    }
+    const element = registeredInputs.size > 0 ? findRepresentativeInput(registeredInputs, elementRef.current) : inputRef.current;
+    if (revalidate) {
+      if (state.valid !== false || !element) {
+        return;
+      }
+      const currentNativeValidity = element.validity;
+      if (!currentNativeValidity.valueMissing) {
+        publishAllValid(element, false);
+        return;
+      }
+      for (const key of validityKeys) {
+        if (key !== "valid" && key !== "valueMissing" && key !== "customError" && currentNativeValidity[key]) {
+          return;
+        }
+      }
+    }
+    function getState(el) {
+      const computedState = validityKeys.reduce((acc, key) => {
+        acc[key] = el.validity[key];
+        return acc;
+      }, {});
+      let hasOnlyValueMissingError = false;
+      for (const key of validityKeys) {
+        if (key === "valid") {
+          continue;
+        }
+        if (key === "valueMissing" && computedState[key]) {
+          hasOnlyValueMissingError = true;
+        } else if (computedState[key]) {
+          return computedState;
+        }
+      }
+      if (hasOnlyValueMissingError && !markedDirtyRef.current) {
+        computedState.valid = true;
+        computedState.valueMissing = false;
+      }
+      return computedState;
+    }
+    timeout.clear();
+    let result = null;
+    let validationErrors = [];
+    const nextState = element ? getState(element) : {
+      ...DEFAULT_VALIDITY_STATE,
+      valid: true
+    };
+    let defaultValidationMessage;
+    const isValidatingOnChange = shouldValidateOnChange();
+    if (element && element.validationMessage && !isValidatingOnChange) {
+      defaultValidationMessage = element.validationMessage;
+      validationErrors = [element.validationMessage];
+    } else {
+      const formValues = Array.from(formRef.current.fields.values()).reduce((acc, field) => {
+        if (field.name) {
+          acc[field.name] = field.getValue();
+        }
+        return acc;
+      }, {});
+      const resultOrPromise = validate(value, formValues);
+      if (typeof resultOrPromise === "object" && resultOrPromise !== null && "then" in resultOrPromise) {
+        result = await resultOrPromise;
+        if (validationCommitId !== validationCommitIdRef.current) {
+          return;
+        }
+      } else {
+        result = resultOrPromise;
+      }
+      if (result !== null) {
+        nextState.valid = false;
+        nextState.customError = true;
+        if (Array.isArray(result)) {
+          validationErrors = result;
+          element?.setCustomValidity(result.join("\n"));
+        } else if (result) {
+          validationErrors = [result];
+          element?.setCustomValidity(result);
+        }
+      } else if (isValidatingOnChange) {
+        clearCustomValidity(element, registeredInputs);
+        nextState.customError = false;
+        if (element && element.validationMessage) {
+          defaultValidationMessage = element.validationMessage;
+          validationErrors = [element.validationMessage];
+        } else if ((!element || element.validity.valid) && !nextState.valid) {
+          nextState.valid = true;
+        }
+      }
+    }
+    const nextValidityData = {
+      value,
+      state: nextState,
+      error: defaultValidationMessage ?? (Array.isArray(result) ? result[0] : result ?? ""),
+      errors: validationErrors,
+      initialValue: validityData.initialValue
+    };
+    updateRegisteredFieldValidity(nextValidityData);
+    setValidityData(nextValidityData);
+  });
+  const change = useStableCallback((value) => {
+    timeout.clear();
+    const validateOnChange = shouldValidateOnChange();
+    if (validateOnChange && value !== "" && validationDebounceTime) {
+      validationCommitIdRef.current += 1;
+      timeout.start(validationDebounceTime, () => {
+        commit(value);
+      });
+    } else {
+      commit(value, !validateOnChange);
+    }
+  });
+  const getValidationProps = React87.useCallback((disabled2, externalProps = {}) => mergeProps(getDescriptionProps(externalProps), state.valid === false && !state.disabled && !disabled2 ? {
+    "aria-invalid": true
+  } : EMPTY_OBJECT), [getDescriptionProps, state.disabled, state.valid]);
+  return React87.useMemo(() => ({
+    getValidationProps,
+    inputRef,
+    registeredInputs,
+    registerInput,
+    getInputControl,
+    commit,
+    change
+  }), [getValidationProps, registeredInputs, registerInput, getInputControl, commit, change]);
+}
+
+// node_modules/@base-ui/react/utils/useRegisteredLabelId.mjs
+function useRegisteredLabelId(idProp, setLabelId) {
+  const id = useBaseUiId(idProp);
+  useIsoLayoutEffect(() => {
+    setLabelId(id);
+    return () => {
+      setLabelId((currentId) => currentId === id ? void 0 : currentId);
+    };
+  }, [id, setLabelId]);
+  return id;
+}
+
+// node_modules/@base-ui/react/internals/labelable-provider/useLabel.mjs
+function useLabel(params = {}) {
+  const {
+    id: idProp,
+    fallbackControlId,
+    native = false,
+    setLabelId: setLabelIdProp,
+    focusControl: focusControlProp
+  } = params;
+  const {
+    controlId: contextControlId,
+    setLabelId: setContextLabelId
+  } = useLabelableContext();
+  const syncLabelId = useStableCallback((nextLabelId) => {
+    setContextLabelId(nextLabelId);
+    setLabelIdProp?.(nextLabelId);
+  });
+  const id = useRegisteredLabelId(idProp, syncLabelId);
+  const resolvedControlId = contextControlId ?? fallbackControlId;
+  function focusControl(event) {
+    if (focusControlProp) {
+      focusControlProp(event, resolvedControlId);
+      return;
+    }
+    if (!resolvedControlId) {
+      return;
+    }
+    const controlElement = ownerDocument(event.currentTarget).getElementById(resolvedControlId);
+    if (isHTMLElement(controlElement)) {
+      focusElementWithVisible(controlElement);
+    }
+  }
+  function handleInteraction(event) {
+    const target = getTarget(event.nativeEvent);
+    if (target?.closest("button,input,select,textarea")) {
+      return;
+    }
+    if (!event.defaultPrevented && event.detail > 1) {
+      event.preventDefault();
+    }
+    if (native) {
+      return;
+    }
+    focusControl(event);
+  }
+  return native ? {
+    id,
+    htmlFor: resolvedControlId ?? void 0,
+    onMouseDown: handleInteraction
+  } : {
+    id,
+    onClick: handleInteraction,
+    onPointerDown(event) {
+      event.preventDefault();
+    }
+  };
+}
+function focusElementWithVisible(element) {
+  element.focus({
+    // Available from Chrome 144+ (January 2026).
+    // Safari and Firefox already support it.
+    focusVisible: true
+  });
+}
+
+// node_modules/@base-ui/react/utils/usePopupViewport.mjs
+var React91 = __toESM(require_react(), 1);
+var ReactDOM7 = __toESM(require_react_dom(), 1);
+
+// node_modules/@base-ui/utils/usePreviousValue.mjs
+var React88 = __toESM(require_react(), 1);
+function usePreviousValue(value) {
+  const [state, setState] = React88.useState({
+    current: value,
+    previous: null
+  });
+  if (!Object.is(value, state.current)) {
+    setState({
+      current: value,
+      previous: state.current
+    });
+  }
+  return state.previous;
+}
+
+// node_modules/@base-ui/react/utils/usePopupAutoResize.mjs
+var React89 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/utils/getCssDimensions.mjs
+function getCssDimensions2(element) {
+  const css = getComputedStyle2(element);
+  let width = parseFloat(css.width) || 0;
+  let height = parseFloat(css.height) || 0;
+  const hasOffset = isHTMLElement(element);
+  const offsetWidth = hasOffset ? element.offsetWidth : width;
+  const offsetHeight = hasOffset ? element.offsetHeight : height;
+  const shouldFallback = round(width) !== offsetWidth || round(height) !== offsetHeight;
+  if (shouldFallback) {
+    width = offsetWidth;
+    height = offsetHeight;
+  }
+  return {
+    width,
+    height
+  };
+}
+
+// node_modules/@base-ui/react/utils/usePopupAutoResize.mjs
+function usePopupAutoResize(parameters) {
+  const {
+    popupElement,
+    positionerElement,
+    content,
+    mounted,
+    onMeasureLayout: onMeasureLayoutParam,
+    onMeasureLayoutComplete: onMeasureLayoutCompleteParam,
+    side,
+    direction
+  } = parameters;
+  const runOnceAnimationsFinish = useAnimationsFinished(popupElement, true);
+  const animationFrame = useAnimationFrame();
+  const committedDimensionsRef = React89.useRef(null);
+  const isInitialRenderRef = React89.useRef(true);
+  const restoreAnchoringStylesRef = React89.useRef(NOOP);
+  const onMeasureLayout = useStableCallback(onMeasureLayoutParam);
+  const onMeasureLayoutComplete = useStableCallback(onMeasureLayoutCompleteParam);
+  const anchoringStyles = React89.useMemo(() => getPopupAnchoringStyles(side, direction), [side, direction]);
+  useIsoLayoutEffect(() => {
+    if (!mounted) {
+      restoreAnchoringStylesRef.current = NOOP;
+      isInitialRenderRef.current = true;
+      committedDimensionsRef.current = null;
+      return void 0;
+    }
+    if (!popupElement || !positionerElement) {
+      return void 0;
+    }
+    restoreAnchoringStylesRef.current = applyElementStyles(popupElement, anchoringStyles);
+    setPopupCssSize(popupElement, "auto");
+    const restorePopupPosition = overrideElementStyle(popupElement, "position", "static");
+    const restorePopupTransform = overrideElementStyle(popupElement, "transform", "none");
+    const restorePopupScale = overrideElementStyle(popupElement, "scale", "1");
+    const restorePositionerAvailableSize = applyElementStyles(positionerElement, {
+      "--available-width": "max-content",
+      "--available-height": "max-content"
+    });
+    function restoreMeasurementOverrides() {
+      restorePopupPosition();
+      restorePopupTransform();
+      restorePositionerAvailableSize();
+    }
+    function restoreMeasurementOverridesIncludingScale() {
+      restoreMeasurementOverrides();
+      restorePopupScale();
+    }
+    onMeasureLayout?.();
+    if (isInitialRenderRef.current || committedDimensionsRef.current === null) {
+      setPositionerCssSize(positionerElement, "max-content");
+      const dimensions = getCssDimensions2(popupElement);
+      committedDimensionsRef.current = dimensions;
+      setPositionerCssSize(positionerElement, dimensions);
+      restoreMeasurementOverridesIncludingScale();
+      onMeasureLayoutComplete?.(null, dimensions);
+      isInitialRenderRef.current = false;
+      return () => {
+        restoreAnchoringStylesRef.current();
+        restoreAnchoringStylesRef.current = NOOP;
+      };
+    }
+    setPositionerCssSize(positionerElement, "max-content");
+    const previousDimensions = committedDimensionsRef.current;
+    const newDimensions = getCssDimensions2(popupElement);
+    committedDimensionsRef.current = newDimensions;
+    setPopupCssSize(popupElement, previousDimensions);
+    restoreMeasurementOverridesIncludingScale();
+    onMeasureLayoutComplete?.(previousDimensions, newDimensions);
+    setPositionerCssSize(positionerElement, newDimensions);
+    const abortController = new AbortController();
+    animationFrame.request(() => {
+      setPopupCssSize(popupElement, newDimensions);
+      runOnceAnimationsFinish(() => {
+        popupElement.style.setProperty("--popup-width", "auto");
+        popupElement.style.setProperty("--popup-height", "auto");
+      }, abortController.signal);
+    });
+    return () => {
+      abortController.abort();
+      animationFrame.cancel();
+      restoreAnchoringStylesRef.current();
+      restoreAnchoringStylesRef.current = NOOP;
+    };
+  }, [content, popupElement, positionerElement, runOnceAnimationsFinish, animationFrame, mounted, onMeasureLayout, onMeasureLayoutComplete, anchoringStyles]);
+}
+function getPopupAnchoringStyles(side, direction) {
+  const isPhysicalTop = side === "top";
+  const isPhysicalLeft = side === "left" || side === (direction === "rtl" ? "inline-end" : "inline-start");
+  if (!isPhysicalTop && !isPhysicalLeft) {
+    return EMPTY_OBJECT;
+  }
+  return {
+    position: "absolute",
+    [isPhysicalTop ? "bottom" : "top"]: "0",
+    [isPhysicalLeft ? "right" : "left"]: "0"
+  };
+}
+function overrideElementStyle(element, property, value) {
+  const originalValue = element.style.getPropertyValue(property);
+  element.style.setProperty(property, value);
+  return () => {
+    element.style.setProperty(property, originalValue);
+  };
+}
+function applyElementStyles(element, styles) {
+  const restorers = [];
+  for (const [key, value] of Object.entries(styles)) {
+    restorers.push(overrideElementStyle(element, key, value));
+  }
+  return restorers.length ? () => {
+    restorers.forEach((restore) => restore());
+  } : NOOP;
+}
+function setPopupCssSize(popupElement, size4) {
+  const width = size4 === "auto" ? "auto" : `${size4.width}px`;
+  const height = size4 === "auto" ? "auto" : `${size4.height}px`;
+  popupElement.style.setProperty("--popup-width", width);
+  popupElement.style.setProperty("--popup-height", height);
+}
+function setPositionerCssSize(positionerElement, size4) {
+  const width = size4 === "max-content" ? "max-content" : `${size4.width}px`;
+  const height = size4 === "max-content" ? "max-content" : `${size4.height}px`;
+  positionerElement.style.setProperty("--positioner-width", width);
+  positionerElement.style.setProperty("--positioner-height", height);
+}
+
+// node_modules/@base-ui/react/direction-provider/DirectionProvider.mjs
+var React90 = __toESM(require_react(), 1);
+var import_jsx_runtime23 = __toESM(require_jsx_runtime(), 1);
+var DirectionProvider = function DirectionProvider2(props) {
+  const {
+    direction = "ltr"
+  } = props;
+  const contextValue = React90.useMemo(() => ({
+    direction
+  }), [direction]);
+  return /* @__PURE__ */ (0, import_jsx_runtime23.jsx)(DirectionContext.Provider, {
+    value: contextValue,
+    children: props.children
+  });
+};
+if (true) DirectionProvider.displayName = "DirectionProvider";
+
+// node_modules/@base-ui/react/utils/adaptiveOriginMiddleware.mjs
+var adaptiveOrigin = {
+  name: "adaptiveOrigin",
+  async fn(state) {
+    const {
+      x: rawX,
+      y: rawY,
+      rects: {
+        floating: floatRect
+      },
+      elements: {
+        floating
+      },
+      platform: platform3,
+      strategy,
+      placement
+    } = state;
+    const win = getWindow(floating);
+    const styles = win.getComputedStyle(floating);
+    const hasTransition = styles.transitionDuration !== "0s" && styles.transitionDuration !== "";
+    if (!hasTransition) {
+      return {
+        x: rawX,
+        y: rawY,
+        data: DEFAULT_SIDES
+      };
+    }
+    const offsetParent = await platform3.getOffsetParent?.(floating);
+    let offsetDimensions = {
+      width: 0,
+      height: 0
+    };
+    if (strategy === "fixed" && win?.visualViewport) {
+      offsetDimensions = {
+        width: win.visualViewport.width,
+        height: win.visualViewport.height
+      };
+    } else if (offsetParent === win) {
+      const doc = ownerDocument(floating);
+      offsetDimensions = {
+        width: doc.documentElement.clientWidth,
+        height: doc.documentElement.clientHeight
+      };
+    } else if (await platform3.isElement?.(offsetParent)) {
+      offsetDimensions = await platform3.getDimensions(offsetParent);
+    }
+    const currentSide = getSide(placement);
+    let x = rawX;
+    let y = rawY;
+    if (currentSide === "left") {
+      x = offsetDimensions.width - (rawX + floatRect.width);
+    }
+    if (currentSide === "top") {
+      y = offsetDimensions.height - (rawY + floatRect.height);
+    }
+    const sideX = currentSide === "left" ? "right" : DEFAULT_SIDES.sideX;
+    const sideY = currentSide === "top" ? "bottom" : DEFAULT_SIDES.sideY;
+    return {
+      x,
+      y,
+      data: {
+        sideX,
+        sideY
+      }
+    };
+  }
+};
+
+// node_modules/@base-ui/react/utils/usePopupViewport.mjs
+var import_jsx_runtime24 = __toESM(require_jsx_runtime(), 1);
+var popupViewportStateMapping = {
+  activationDirection: (value) => value ? {
+    "data-activation-direction": value
+  } : null
+};
+function usePopupViewport(parameters) {
+  const {
+    store,
+    side,
+    children
+  } = parameters;
+  const direction = useDirection();
+  const activeTrigger = store.useState("activeTriggerElement");
+  const activeTriggerId = store.useState("activeTriggerId");
+  const open = store.useState("open");
+  const payload = store.useState("payload");
+  const mounted = store.useState("mounted");
+  const popupElement = store.useState("popupElement");
+  const positionerElement = store.useState("positionerElement");
+  const previousActiveTrigger = usePreviousValue(open ? activeTrigger : null);
+  const currentContentKey = usePopupContentKey(activeTriggerId, payload);
+  const capturedNodeRef = React91.useRef(null);
+  const [previousContentNode, setPreviousContentNode] = React91.useState(null);
+  const [newTriggerOffset, setNewTriggerOffset] = React91.useState(null);
+  const currentContainerRef = React91.useRef(null);
+  const previousContainerRef = React91.useRef(null);
+  const onAnimationsFinished = useAnimationsFinished(currentContainerRef, true);
+  const cleanupFrame = useAnimationFrame();
+  const cleanupControllerRef = React91.useRef(null);
+  const [previousContentDimensions, setPreviousContentDimensions] = React91.useState(null);
+  const [showStartingStyleAttribute, setShowStartingStyleAttribute] = React91.useState(false);
+  useIsoLayoutEffect(() => {
+    store.set("adaptiveOrigin", adaptiveOrigin);
+    return () => {
+      store.set("adaptiveOrigin", void 0);
+    };
+  }, [store]);
+  const handleMeasureLayout = useStableCallback(() => {
+    currentContainerRef.current?.style.setProperty("animation", "none");
+    currentContainerRef.current?.style.setProperty("transition", "none");
+    previousContainerRef.current?.style.setProperty("display", "none");
+  });
+  const handleMeasureLayoutComplete = useStableCallback((previousDimensions) => {
+    currentContainerRef.current?.style.removeProperty("animation");
+    currentContainerRef.current?.style.removeProperty("transition");
+    previousContainerRef.current?.style.removeProperty("display");
+    if (previousDimensions) {
+      setPreviousContentDimensions(previousDimensions);
+    }
+  });
+  const armViewportCleanup = useStableCallback(() => {
+    cleanupControllerRef.current?.abort();
+    const controller = new AbortController();
+    cleanupControllerRef.current = controller;
+    onAnimationsFinished(() => {
+      setPreviousContentNode(null);
+      setPreviousContentDimensions(null);
+      capturedNodeRef.current = null;
+    }, controller.signal);
+  });
+  const lastHandledTriggerRef = React91.useRef(null);
+  useIsoLayoutEffect(() => {
+    if (!open || !mounted) {
+      lastHandledTriggerRef.current = null;
+    }
+  }, [open, mounted]);
+  useIsoLayoutEffect(() => {
+    if (activeTrigger && previousActiveTrigger && activeTrigger !== previousActiveTrigger && lastHandledTriggerRef.current !== activeTrigger && capturedNodeRef.current) {
+      setPreviousContentNode(capturedNodeRef.current);
+      setShowStartingStyleAttribute(true);
+      const offset4 = calculateRelativePosition(previousActiveTrigger, activeTrigger);
+      setNewTriggerOffset(offset4);
+      lastHandledTriggerRef.current = activeTrigger;
+    }
+  }, [activeTrigger, previousActiveTrigger]);
+  useIsoLayoutEffect(() => {
+    if (previousContentNode == null) {
+      return;
+    }
+    cleanupControllerRef.current?.abort();
+    setShowStartingStyleAttribute(true);
+    cleanupFrame.request(() => {
+      ReactDOM7.flushSync(() => {
+        setShowStartingStyleAttribute(false);
+      });
+      armViewportCleanup();
+    });
+  }, [currentContentKey, previousContentNode, armViewportCleanup, cleanupFrame]);
+  useIsoLayoutEffect(() => {
+    const source = currentContainerRef.current;
+    if (!source) {
+      return;
+    }
+    const wrapper = ownerDocument(source).createElement("div");
+    for (const child of Array.from(source.childNodes)) {
+      wrapper.appendChild(child.cloneNode(true));
+    }
+    capturedNodeRef.current = wrapper;
+  });
+  const isTransitioning = previousContentNode != null;
+  let childrenToRender;
+  if (!isTransitioning) {
+    childrenToRender = /* @__PURE__ */ (0, import_jsx_runtime24.jsx)("div", {
+      "data-current": true,
+      ref: currentContainerRef,
+      children
+    }, currentContentKey);
+  } else {
+    childrenToRender = /* @__PURE__ */ (0, import_jsx_runtime24.jsxs)(React91.Fragment, {
+      children: [/* @__PURE__ */ (0, import_jsx_runtime24.jsx)("div", {
+        "data-previous": true,
+        inert: inertValue(true),
+        ref: previousContainerRef,
+        style: {
+          ...previousContentDimensions ? {
+            "--popup-width": `${previousContentDimensions.width}px`,
+            "--popup-height": `${previousContentDimensions.height}px`
+          } : null,
+          position: "absolute"
+        },
+        "data-ending-style": showStartingStyleAttribute ? void 0 : ""
+      }, "previous"), /* @__PURE__ */ (0, import_jsx_runtime24.jsx)("div", {
+        "data-current": true,
+        ref: currentContainerRef,
+        "data-starting-style": showStartingStyleAttribute ? "" : void 0,
+        children
+      }, currentContentKey)]
+    });
+  }
+  useIsoLayoutEffect(() => {
+    const container = previousContainerRef.current;
+    if (!container || !previousContentNode) {
+      return;
+    }
+    container.replaceChildren(...Array.from(previousContentNode.childNodes));
+  }, [previousContentNode]);
+  usePopupAutoResize({
+    popupElement,
+    positionerElement,
+    mounted,
+    content: payload,
+    onMeasureLayout: handleMeasureLayout,
+    onMeasureLayoutComplete: handleMeasureLayoutComplete,
+    side,
+    direction
+  });
+  const state = {
+    activationDirection: getActivationDirection(newTriggerOffset),
+    transitioning: isTransitioning
+  };
+  return {
+    children: childrenToRender,
+    state
+  };
+}
+function getActivationDirection(offset4) {
+  if (!offset4) {
+    return void 0;
+  }
+  return `${getValueWithTolerance(offset4.horizontal, 5, "right", "left")} ${getValueWithTolerance(offset4.vertical, 5, "down", "up")}`;
+}
+function getValueWithTolerance(value, tolerance, positiveLabel, negativeLabel) {
+  if (value > tolerance) {
+    return positiveLabel;
+  }
+  if (value < -tolerance) {
+    return negativeLabel;
+  }
+  return "";
+}
+function calculateRelativePosition(from, to) {
+  const fromRect = from.getBoundingClientRect();
+  const toRect = to.getBoundingClientRect();
+  const fromCenter = {
+    x: fromRect.left + fromRect.width / 2,
+    y: fromRect.top + fromRect.height / 2
+  };
+  const toCenter = {
+    x: toRect.left + toRect.width / 2,
+    y: toRect.top + toRect.height / 2
+  };
+  return {
+    horizontal: toCenter.x - fromCenter.x,
+    vertical: toCenter.y - fromCenter.y
+  };
+}
+function usePopupContentKey(activeTriggerId, payload) {
+  const [contentKey, setContentKey] = React91.useState(0);
+  const previousActiveTriggerIdRef = React91.useRef(activeTriggerId);
+  const previousPayloadRef = React91.useRef(payload);
+  const pendingPayloadUpdateRef = React91.useRef(false);
+  useIsoLayoutEffect(() => {
+    const previousActiveTriggerId = previousActiveTriggerIdRef.current;
+    const previousPayload = previousPayloadRef.current;
+    const triggerIdChanged = activeTriggerId !== previousActiveTriggerId;
+    const payloadChanged = payload !== previousPayload;
+    if (triggerIdChanged) {
+      setContentKey((value) => value + 1);
+      pendingPayloadUpdateRef.current = !payloadChanged;
+    } else if (pendingPayloadUpdateRef.current && payloadChanged) {
+      setContentKey((value) => value + 1);
+      pendingPayloadUpdateRef.current = false;
+    }
+    previousActiveTriggerIdRef.current = activeTriggerId;
+    previousPayloadRef.current = payload;
+  }, [activeTriggerId, payload]);
+  return `${activeTriggerId ?? "current"}-${contentKey}`;
+}
+
+// node_modules/@base-ui/react/field/index.parts.mjs
+var index_parts_exports2 = {};
+__export(index_parts_exports2, {
+  Control: () => FieldControl,
+  Description: () => FieldDescription,
+  Error: () => FieldError,
+  Item: () => FieldItem,
+  Label: () => FieldLabel,
+  Root: () => FieldRoot,
+  Validity: () => FieldValidity
+});
+
+// node_modules/@base-ui/react/field/root/FieldRoot.mjs
+var React95 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/fieldset/root/FieldsetRootContext.mjs
+var React92 = __toESM(require_react(), 1);
+var FieldsetRootContext = /* @__PURE__ */ React92.createContext(void 0);
+if (true) FieldsetRootContext.displayName = "FieldsetRootContext";
+function useFieldsetRootContext(optional = false) {
+  const context = React92.useContext(FieldsetRootContext);
+  if (!context && !optional) {
+    throw new Error(true ? "Base UI: FieldsetRootContext is missing. Fieldset parts must be placed within <Fieldset.Root>." : formatErrorMessage_default(86));
+  }
+  return context;
+}
+
+// node_modules/@base-ui/react/internals/labelable-provider/LabelableProvider.mjs
+var React93 = __toESM(require_react(), 1);
+var import_jsx_runtime25 = __toESM(require_jsx_runtime(), 1);
+var LabelableProvider = function LabelableProvider2(props) {
+  const defaultId = useBaseUiId();
+  const initialControlId = props.controlId === void 0 ? defaultId : props.controlId;
+  const [controlId, setControlIdState] = React93.useState(initialControlId);
+  const [labelId, setLabelId] = React93.useState(props.labelId);
+  const [messageIds, setMessageIds] = React93.useState([]);
+  const registrationsRef = useRefWithInit(() => /* @__PURE__ */ new Map());
+  const {
+    messageIds: parentMessageIds
+  } = useLabelableContext();
+  const registerControlId = useStableCallback((source, nextId) => {
+    const registrations = registrationsRef.current;
+    if (nextId === void 0) {
+      registrations.delete(source);
+      return;
+    }
+    registrations.set(source, nextId);
+    setControlIdState((prev) => {
+      if (registrations.size === 0) {
+        return void 0;
+      }
+      let nextControlId;
+      for (const id of registrations.values()) {
+        if (prev !== void 0 && id === prev) {
+          return prev;
+        }
+        if (nextControlId === void 0) {
+          nextControlId = id;
+        }
+      }
+      return nextControlId;
+    });
+  });
+  const getDescriptionProps = React93.useCallback((externalProps) => {
+    const ids = externalProps["aria-describedby"] ? externalProps["aria-describedby"].split(" ") : [];
+    ids.push(...parentMessageIds, ...messageIds);
+    return {
+      ...externalProps,
+      "aria-describedby": Array.from(new Set(ids)).join(" ") || void 0
+    };
+  }, [parentMessageIds, messageIds]);
+  const contextValue = React93.useMemo(() => ({
+    controlId,
+    registerControlId,
+    labelId,
+    setLabelId,
+    messageIds,
+    setMessageIds,
+    getDescriptionProps
+  }), [controlId, registerControlId, labelId, setLabelId, messageIds, setMessageIds, getDescriptionProps]);
+  return /* @__PURE__ */ (0, import_jsx_runtime25.jsx)(LabelableContext.Provider, {
+    value: contextValue,
+    children: props.children
+  });
+};
+if (true) LabelableProvider.displayName = "LabelableProvider";
+
+// node_modules/@base-ui/react/internals/field-register-control/useFieldControlRegistration.mjs
+var React94 = __toESM(require_react(), 1);
+function useFieldControlRegistration(params) {
+  const {
+    commit,
+    invalid,
+    markedDirtyRef,
+    name,
+    setRegisteredFieldName,
+    registeredFieldIdRef,
+    setValidityData,
+    validityData
+  } = params;
+  const {
+    formRef
+  } = useFormContext();
+  const activeFieldControlSourceRef = React94.useRef(null);
+  const registrationRef = React94.useRef(null);
+  const initialValueCapturedRef = React94.useRef(false);
+  const getValueForForm = useStableCallback(() => {
+    const registration = registrationRef.current;
+    if (!registration) {
+      return void 0;
+    }
+    if (registration.getValue) {
+      return registration.getValue();
+    }
+    return registration.value;
+  });
+  function getRegistrationValue(registration) {
+    return registration.value === void 0 ? getValueForForm() : registration.value;
+  }
+  const validate = useStableCallback(() => {
+    const registration = registrationRef.current;
+    markedDirtyRef.current = true;
+    if (!registration) {
+      commit(validityData.value);
+      return;
+    }
+    commit(getRegistrationValue(registration));
+  });
+  function refreshRegistration() {
+    const registration = registrationRef.current;
+    if (!registration || !registration.id) {
+      return;
+    }
+    formRef.current.fields.set(registration.id, {
+      getValue: getValueForForm,
+      name: name ?? registration.name,
+      controlRef: registration.controlRef,
+      validityData: getCombinedFieldValidityData(validityData, invalid),
+      validate
+    });
+  }
+  function deleteRegistration(id = registrationRef.current?.id) {
+    if (id) {
+      formRef.current.fields.delete(id);
+    }
+  }
+  function captureInitialValue(registration) {
+    if (initialValueCapturedRef.current) {
+      return;
+    }
+    initialValueCapturedRef.current = true;
+    const initialValue = getRegistrationValue(registration);
+    setValidityData((prev) => prev.initialValue === initialValue ? prev : {
+      ...prev,
+      initialValue
+    });
+  }
+  useIsoLayoutEffect(() => {
+    const registration = registrationRef.current;
+    if (!registration || !registration.id) {
+      return;
+    }
+    setRegisteredFieldName(name ? void 0 : registration.name);
+    formRef.current.fields.set(registration.id, {
+      getValue: getValueForForm,
+      name: name ?? registration.name,
+      controlRef: registration.controlRef,
+      validityData: getCombinedFieldValidityData(validityData, invalid),
+      validate
+    });
+  }, [formRef, getValueForForm, invalid, name, setRegisteredFieldName, validate, validityData]);
+  useIsoLayoutEffect(() => {
+    const fields = formRef.current.fields;
+    return () => {
+      const id = registrationRef.current?.id;
+      if (id) {
+        fields.delete(id);
+      }
+    };
+  }, [formRef]);
+  const register2 = useStableCallback((source, registration) => {
+    if (!registration) {
+      if (activeFieldControlSourceRef.current === source) {
+        activeFieldControlSourceRef.current = null;
+        deleteRegistration();
+        registrationRef.current = null;
+        setRegisteredFieldName(void 0);
+        registeredFieldIdRef.current = void 0;
+      }
+      return;
+    }
+    const previousId = registrationRef.current?.id;
+    activeFieldControlSourceRef.current = source;
+    registrationRef.current = registration;
+    if (!name) {
+      setRegisteredFieldName(registration.name);
+    }
+    registeredFieldIdRef.current = registration.id;
+    if (previousId && previousId !== registration.id) {
+      deleteRegistration(previousId);
+    }
+    captureInitialValue(registration);
+    refreshRegistration();
+  });
+  return [validate, register2];
+}
+
+// node_modules/@base-ui/react/field/root/FieldRoot.mjs
+var import_jsx_runtime26 = __toESM(require_jsx_runtime(), 1);
+var FieldRootInner = /* @__PURE__ */ React95.forwardRef(function FieldRootInner2(componentProps, forwardedRef) {
+  const {
+    errors,
+    validationMode: formValidationMode,
+    submitAttemptedRef
+  } = useFormContext();
+  const {
+    render,
+    className,
+    validate: validateProp,
+    validationDebounceTime = 0,
+    validationMode = formValidationMode,
+    name,
+    disabled: disabledProp = false,
+    invalid: invalidProp,
+    dirty: dirtyProp,
+    touched: touchedProp,
+    actionsRef,
+    style,
+    ...elementProps
+  } = componentProps;
+  const disabledFieldset = useFieldsetRootContext(true)?.disabled;
+  const validate = useStableCallback(validateProp || (() => null));
+  const disabled2 = disabledFieldset || disabledProp;
+  const [touchedState, setTouchedUnwrapped] = React95.useState(false);
+  const [dirtyState, setDirtyUnwrapped] = React95.useState(false);
+  const [filled, setFilled] = React95.useState(false);
+  const [focused, setFocused] = React95.useState(false);
+  const dirty = dirtyProp ?? dirtyState;
+  const touched = touchedProp ?? touchedState;
+  const markedDirtyRef = React95.useRef(dirty);
+  const registeredFieldIdRef = React95.useRef(void 0);
+  const [registeredFieldName, setRegisteredFieldName] = React95.useState();
+  const effectiveName = name ?? registeredFieldName;
+  useIsoLayoutEffect(() => {
+    if (dirtyProp !== void 0) {
+      markedDirtyRef.current = dirtyProp;
+    }
+  }, [dirtyProp]);
+  const setDirty = useStableCallback((value) => {
+    if (dirtyProp !== void 0) {
+      return;
+    }
+    if (value) {
+      markedDirtyRef.current = true;
+    }
+    setDirtyUnwrapped(value);
+  });
+  const setTouched = useStableCallback((value) => {
+    if (touchedProp !== void 0) {
+      return;
+    }
+    setTouchedUnwrapped(value);
+  });
+  const shouldValidateOnChange = useStableCallback(() => validationMode === "onChange" || validationMode === "onSubmit" && submitAttemptedRef.current);
+  const formError = effectiveName && Object.hasOwn(errors, effectiveName) ? errors[effectiveName] : null;
+  const hasFormError = !!(Array.isArray(formError) ? formError.length : formError);
+  const invalid = invalidProp === true || hasFormError;
+  const [validityData, setValidityData] = React95.useState({
+    state: DEFAULT_VALIDITY_STATE,
+    error: "",
+    errors: [],
+    value: null,
+    initialValue: null
+  });
+  const valid = !invalid && (disabled2 ? null : validityData.state.valid);
+  const state = React95.useMemo(() => ({
+    disabled: disabled2,
+    touched,
+    dirty,
+    valid,
+    filled,
+    focused
+  }), [disabled2, touched, dirty, valid, filled, focused]);
+  const validation = useFieldValidation({
+    setValidityData,
+    validate,
+    validityData,
+    validationDebounceTime,
+    invalid,
+    markedDirtyRef,
+    state,
+    shouldValidateOnChange,
+    registeredFieldIdRef
+  });
+  const [validateFieldControl, registerFieldControl] = useFieldControlRegistration({
+    commit: validation.commit,
+    invalid,
+    markedDirtyRef,
+    name,
+    setRegisteredFieldName,
+    registeredFieldIdRef,
+    setValidityData,
+    validityData
+  });
+  React95.useImperativeHandle(actionsRef, () => ({
+    validate: validateFieldControl
+  }), [validateFieldControl]);
+  const contextValue = React95.useMemo(() => ({
+    invalid,
+    name: effectiveName,
+    validityData,
+    setValidityData,
+    disabled: disabled2,
+    setTouched,
+    setDirty,
+    setFilled,
+    setFocused,
+    validationMode,
+    shouldValidateOnChange,
+    state,
+    registerFieldControl,
+    validation
+  }), [invalid, effectiveName, validityData, disabled2, setTouched, setDirty, setFilled, setFocused, validationMode, shouldValidateOnChange, state, registerFieldControl, validation]);
+  const element = useRenderElement("div", componentProps, {
+    ref: forwardedRef,
+    state,
+    props: elementProps,
+    stateAttributesMapping: fieldValidityMapping
+  });
+  return /* @__PURE__ */ (0, import_jsx_runtime26.jsx)(FieldRootContext.Provider, {
+    value: contextValue,
+    children: element
+  });
+});
+if (true) FieldRootInner.displayName = "FieldRootInner";
+var FieldRoot = /* @__PURE__ */ React95.forwardRef(function FieldRoot2(componentProps, forwardedRef) {
+  return /* @__PURE__ */ (0, import_jsx_runtime26.jsx)(LabelableProvider, {
+    children: /* @__PURE__ */ (0, import_jsx_runtime26.jsx)(FieldRootInner, {
+      ...componentProps,
+      ref: forwardedRef
+    })
+  });
+});
+if (true) FieldRoot.displayName = "FieldRoot";
+
+// node_modules/@base-ui/react/field/label/FieldLabel.mjs
+var React96 = __toESM(require_react(), 1);
+var FieldLabel = /* @__PURE__ */ React96.forwardRef(function FieldLabel2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    style,
+    id: idProp,
+    nativeLabel = true,
+    ...elementProps
+  } = componentProps;
+  const fieldRootContext = useFieldRootContext(false);
+  const fieldItemContext = useFieldItemContext();
+  const {
+    labelId
+  } = useLabelableContext();
+  const state = {
+    ...fieldRootContext.state,
+    disabled: fieldRootContext.disabled || fieldItemContext.disabled
+  };
+  const labelRef = React96.useRef(null);
+  const labelProps = useLabel({
+    id: labelId ?? idProp,
+    native: nativeLabel
+  });
+  if (true) {
+    React96.useEffect(() => {
+      if (!labelRef.current) {
+        return;
+      }
+      const isLabelTag = labelRef.current.tagName === "LABEL";
+      if (nativeLabel) {
+        if (!isLabelTag) {
+          const ownerStackMessage = SafeReact.captureOwnerStack?.() || "";
+          const message = "<Field.Label> expected a <label> element because the `nativeLabel` prop is true. Rendering a non-<label> disables native label association, so `htmlFor` will not work. Use a real <label> in the `render` prop, or set `nativeLabel` to `false`.";
+          error(`${message}${ownerStackMessage}`);
+        }
+      } else if (isLabelTag) {
+        const ownerStackMessage = SafeReact.captureOwnerStack?.() || "";
+        const message = "<Field.Label> expected a non-<label> element because the `nativeLabel` prop is false. Rendering a <label> assumes native label behavior while Base UI treats it as non-native, which can cause unexpected pointer behavior. Use a non-<label> in the `render` prop, or set `nativeLabel` to `true`.";
+        error(`${message}${ownerStackMessage}`);
+      }
+    }, [nativeLabel]);
+  }
+  const element = useRenderElement("label", componentProps, {
+    ref: [forwardedRef, labelRef],
+    state,
+    props: [labelProps, elementProps],
+    stateAttributesMapping: fieldValidityMapping
+  });
+  return element;
+});
+if (true) FieldLabel.displayName = "FieldLabel";
+
+// node_modules/@base-ui/react/field/error/FieldError.mjs
+var React97 = __toESM(require_react(), 1);
+var import_jsx_runtime27 = __toESM(require_jsx_runtime(), 1);
+var stateAttributesMapping4 = {
+  ...fieldValidityMapping,
+  ...transitionStatusMapping
+};
+var FieldError = /* @__PURE__ */ React97.forwardRef(function FieldError2(componentProps, forwardedRef) {
+  const {
+    render,
+    id: idProp,
+    className,
+    match,
+    style,
+    ...elementProps
+  } = componentProps;
+  const id = useBaseUiId(idProp);
+  const {
+    validityData,
+    state: fieldState,
+    name
+  } = useFieldRootContext(false);
+  const {
+    setMessageIds
+  } = useLabelableContext();
+  const {
+    errors
+  } = useFormContext();
+  const formError = name && Object.hasOwn(errors, name) ? errors[name] : null;
+  const hasFormError = !!(Array.isArray(formError) ? formError.length : formError);
+  const hasSpecificMatch = typeof match === "string";
+  let rendered = false;
+  if (match === true) {
+    rendered = true;
+  } else if (fieldState.disabled) {
+    rendered = false;
+  } else if (hasSpecificMatch) {
+    rendered = Boolean(validityData.state[match]);
+  } else {
+    rendered = hasFormError || validityData.state.valid === false;
+  }
+  const {
+    mounted,
+    transitionStatus,
+    setMounted
+  } = useTransitionStatus(rendered);
+  useIsoLayoutEffect(() => {
+    if (!rendered || !id) {
+      return void 0;
+    }
+    setMessageIds((v) => v.concat(id));
+    return () => {
+      setMessageIds((v) => v.filter((item) => item !== id));
+    };
+  }, [rendered, id, setMessageIds]);
+  const errorRef = React97.useRef(null);
+  const [lastRenderedMessage, setLastRenderedMessage] = React97.useState(null);
+  const [lastRenderedMessageKey, setLastRenderedMessageKey] = React97.useState(null);
+  let error2 = validityData.error;
+  if (!hasSpecificMatch && hasFormError) {
+    error2 = formError;
+  } else if (validityData.errors.length > 1) {
+    error2 = validityData.errors;
+  }
+  let errorMessage = error2;
+  if (Array.isArray(error2)) {
+    errorMessage = error2.length > 1 ? /* @__PURE__ */ (0, import_jsx_runtime27.jsx)("ul", {
+      children: error2.map((message) => /* @__PURE__ */ (0, import_jsx_runtime27.jsx)("li", {
+        children: message
+      }, message))
+    }) : error2[0];
+  }
+  const errorKey = Array.isArray(error2) ? JSON.stringify(error2) : error2;
+  if (rendered && errorKey !== lastRenderedMessageKey) {
+    setLastRenderedMessageKey(errorKey);
+    setLastRenderedMessage(errorMessage);
+  }
+  useOpenChangeComplete({
+    open: rendered,
+    ref: errorRef,
+    onComplete() {
+      if (!rendered) {
+        setMounted(false);
+      }
+    }
+  });
+  const state = {
+    ...fieldState,
+    transitionStatus
+  };
+  const element = useRenderElement("div", componentProps, {
+    ref: [forwardedRef, errorRef],
+    state,
+    props: [{
+      id,
+      children: rendered ? errorMessage : lastRenderedMessage
+    }, elementProps],
+    stateAttributesMapping: stateAttributesMapping4,
+    enabled: mounted
+  });
+  if (!mounted) {
+    return null;
+  }
+  return element;
+});
+if (true) FieldError.displayName = "FieldError";
+
+// node_modules/@base-ui/react/field/description/FieldDescription.mjs
+var React98 = __toESM(require_react(), 1);
+var FieldDescription = /* @__PURE__ */ React98.forwardRef(function FieldDescription2(componentProps, forwardedRef) {
+  const {
+    render,
+    id: idProp,
+    className,
+    style,
+    ...elementProps
+  } = componentProps;
+  const id = useBaseUiId(idProp);
+  const fieldRootContext = useFieldRootContext(false);
+  const fieldItemContext = useFieldItemContext();
+  const {
+    setMessageIds
+  } = useLabelableContext();
+  const state = {
+    ...fieldRootContext.state,
+    disabled: fieldRootContext.disabled || fieldItemContext.disabled
+  };
+  useIsoLayoutEffect(() => {
+    if (!id) {
+      return void 0;
+    }
+    setMessageIds((v) => v.concat(id));
+    return () => {
+      setMessageIds((v) => v.filter((item) => item !== id));
+    };
+  }, [id, setMessageIds]);
+  const element = useRenderElement("p", componentProps, {
+    ref: forwardedRef,
+    state,
+    props: [{
+      id
+    }, elementProps],
+    stateAttributesMapping: fieldValidityMapping
+  });
+  return element;
+});
+if (true) FieldDescription.displayName = "FieldDescription";
+
+// node_modules/@base-ui/react/field/control/FieldControl.mjs
+var React99 = __toESM(require_react(), 1);
+var FieldControl = /* @__PURE__ */ React99.forwardRef(function FieldControl2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    id: idProp,
+    name: nameProp,
+    value: valueProp,
+    disabled: disabledProp = false,
+    onValueChange,
+    defaultValue,
+    autoFocus = false,
+    style,
+    ...elementProps
+  } = componentProps;
+  const {
+    state: fieldState,
+    name: fieldName,
+    disabled: fieldDisabled,
+    setTouched,
+    setDirty,
+    validityData,
+    setFocused,
+    setFilled,
+    validationMode,
+    validation
+  } = useFieldRootContext();
+  const {
+    clearErrors
+  } = useFormContext();
+  const disabled2 = fieldDisabled || disabledProp;
+  const name = fieldName ?? nameProp;
+  const state = {
+    ...fieldState,
+    disabled: disabled2
+  };
+  const {
+    labelId
+  } = useLabelableContext();
+  const id = useLabelableId({
+    id: idProp
+  });
+  useIsoLayoutEffect(() => {
+    const hasExternalValue = valueProp != null;
+    if (validation.inputRef.current?.value || hasExternalValue && valueProp !== "") {
+      setFilled(true);
+    } else if (hasExternalValue && valueProp === "") {
+      setFilled(false);
+    }
+  }, [validation.inputRef, setFilled, valueProp]);
+  const inputRef = React99.useRef(null);
+  useIsoLayoutEffect(() => {
+    if (autoFocus && inputRef.current === activeElement(ownerDocument(inputRef.current))) {
+      setFocused(true);
+    }
+  }, [autoFocus, setFocused]);
+  const [valueUnwrapped] = useControlled({
+    controlled: valueProp,
+    default: defaultValue,
+    name: "FieldControl",
+    state: "value"
+  });
+  const isControlled = valueProp !== void 0;
+  const value = isControlled ? valueUnwrapped : void 0;
+  const getValueFromInput = useStableCallback(() => validation.inputRef.current?.value);
+  useRegisterFieldControl(validation.inputRef, id, value, getValueFromInput, !disabled2, nameProp);
+  const element = useRenderElement("input", componentProps, {
+    ref: [forwardedRef, inputRef],
+    state,
+    props: [{
+      id,
+      disabled: disabled2,
+      name,
+      ref: validation.inputRef,
+      "aria-labelledby": labelId,
+      autoFocus,
+      ...isControlled ? {
+        value
+      } : {
+        defaultValue
+      },
+      onChange(event) {
+        const inputValue = event.currentTarget.value;
+        onValueChange?.(inputValue, createChangeEventDetails(reason_parts_exports.none, event.nativeEvent));
+        setDirty(inputValue !== (validityData.initialValue ?? ""));
+        setFilled(inputValue !== "");
+        if (!event.nativeEvent.defaultPrevented) {
+          clearErrors(name);
+          validation.change(inputValue);
+        }
+      },
+      onFocus() {
+        setFocused(true);
+      },
+      onBlur(event) {
+        setTouched(true);
+        setFocused(false);
+        if (validationMode === "onBlur") {
+          validation.commit(event.currentTarget.value);
+        }
+      },
+      onKeyDown(event) {
+        if (event.currentTarget.tagName === "INPUT" && event.key === "Enter") {
+          setTouched(true);
+          validation.commit(event.currentTarget.value);
+        }
+      }
+    }, elementProps, (props) => validation.getValidationProps(disabled2, props)],
+    stateAttributesMapping: fieldValidityMapping
+  });
+  return element;
+});
+if (true) FieldControl.displayName = "FieldControl";
+
+// node_modules/@base-ui/react/field/validity/FieldValidity.mjs
+var React100 = __toESM(require_react(), 1);
+var import_jsx_runtime28 = __toESM(require_jsx_runtime(), 1);
+var FieldValidity = function FieldValidity2(props) {
+  const {
+    children
+  } = props;
+  const {
+    validityData,
+    invalid
+  } = useFieldRootContext(false);
+  const combinedFieldValidityData = React100.useMemo(() => getCombinedFieldValidityData(validityData, invalid), [validityData, invalid]);
+  const isInvalid = combinedFieldValidityData.state.valid === false;
+  const {
+    transitionStatus
+  } = useTransitionStatus(isInvalid);
+  const fieldValidityState = React100.useMemo(() => {
+    return {
+      ...combinedFieldValidityData,
+      validity: combinedFieldValidityData.state,
+      transitionStatus
+    };
+  }, [combinedFieldValidityData, transitionStatus]);
+  return /* @__PURE__ */ (0, import_jsx_runtime28.jsx)(React100.Fragment, {
+    children: children(fieldValidityState)
+  });
+};
+if (true) FieldValidity.displayName = "FieldValidity";
+
+// node_modules/@base-ui/react/field/item/FieldItem.mjs
+var React101 = __toESM(require_react(), 1);
+var import_jsx_runtime29 = __toESM(require_jsx_runtime(), 1);
+var FieldItem = /* @__PURE__ */ React101.forwardRef(function FieldItem2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    style,
+    disabled: disabledProp = false,
+    ...elementProps
+  } = componentProps;
+  const {
+    state: fieldState,
+    disabled: rootDisabled
+  } = useFieldRootContext(false);
+  const disabled2 = rootDisabled || disabledProp;
+  const state = {
+    ...fieldState,
+    disabled: disabled2
+  };
+  const fieldItemContext = React101.useMemo(() => ({
+    disabled: disabled2
+  }), [disabled2]);
+  const element = useRenderElement("div", componentProps, {
+    ref: forwardedRef,
+    state,
+    props: elementProps,
+    stateAttributesMapping: fieldValidityMapping
+  });
+  return /* @__PURE__ */ (0, import_jsx_runtime29.jsx)(LabelableProvider, {
+    children: /* @__PURE__ */ (0, import_jsx_runtime29.jsx)(FieldItemContext.Provider, {
+      value: fieldItemContext,
+      children: element
+    })
+  });
+});
+if (true) FieldItem.displayName = "FieldItem";
+
+// node_modules/@base-ui/react/input/Input.mjs
+var React102 = __toESM(require_react(), 1);
+var import_jsx_runtime30 = __toESM(require_jsx_runtime(), 1);
+var Input = /* @__PURE__ */ React102.forwardRef(function Input2(props, forwardedRef) {
+  return /* @__PURE__ */ (0, import_jsx_runtime30.jsx)(index_parts_exports2.Control, {
+    ref: forwardedRef,
+    ...props
+  });
+});
+if (true) Input.displayName = "Input";
+
+// node_modules/@base-ui/react/utils/FloatingPortalLite.mjs
+var React103 = __toESM(require_react(), 1);
+var ReactDOM8 = __toESM(require_react_dom(), 1);
+var import_jsx_runtime31 = __toESM(require_jsx_runtime(), 1);
+var FloatingPortalLite = /* @__PURE__ */ React103.forwardRef(function FloatingPortalLite2(componentProps, forwardedRef) {
+  const {
+    children,
+    container,
+    className,
+    render,
+    style,
+    ...elementProps
+  } = componentProps;
+  const {
+    node: portalNode,
+    subtree: portalSubtree
+  } = useFloatingPortalNode({
+    container,
+    ref: forwardedRef,
+    componentProps,
+    elementProps
+  });
+  if (!portalSubtree && !portalNode) {
+    return null;
+  }
+  return /* @__PURE__ */ (0, import_jsx_runtime31.jsxs)(React103.Fragment, {
+    children: [portalSubtree, portalNode && /* @__PURE__ */ ReactDOM8.createPortal(children, portalNode)]
+  });
+});
+if (true) FloatingPortalLite.displayName = "FloatingPortalLite";
+
+// node_modules/@base-ui/react/tooltip/index.parts.mjs
+var index_parts_exports3 = {};
+__export(index_parts_exports3, {
+  Arrow: () => TooltipArrow,
+  Handle: () => TooltipHandle,
+  Popup: () => TooltipPopup,
+  Portal: () => TooltipPortal,
+  Positioner: () => TooltipPositioner,
+  Provider: () => TooltipProvider,
+  Root: () => TooltipRoot,
+  Trigger: () => TooltipTrigger,
+  Viewport: () => TooltipViewport,
+  createHandle: () => createTooltipHandle
+});
+
+// node_modules/@base-ui/react/tooltip/root/TooltipRoot.mjs
+var React106 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/tooltip/root/TooltipRootContext.mjs
+var React104 = __toESM(require_react(), 1);
+var TooltipRootContext = /* @__PURE__ */ React104.createContext(void 0);
+if (true) TooltipRootContext.displayName = "TooltipRootContext";
+function useTooltipRootContext(optional) {
+  const context = React104.useContext(TooltipRootContext);
+  if (context === void 0 && !optional) {
+    throw new Error(true ? "Base UI: TooltipRootContext is missing. Tooltip parts must be placed within <Tooltip.Root>." : formatErrorMessage_default(72));
+  }
+  return context;
+}
+
+// node_modules/@base-ui/react/tooltip/store/TooltipStore.mjs
+var React105 = __toESM(require_react(), 1);
+var selectors3 = {
+  ...popupStoreSelectors,
+  disabled: (state) => state.disabled,
+  instantType: (state) => state.instantType,
+  isInstantPhase: (state) => state.isInstantPhase,
+  trackCursorAxis: (state) => state.trackCursorAxis,
+  disableHoverablePopup: (state) => state.disableHoverablePopup,
+  lastOpenChangeReason: (state) => state.openChangeReason,
+  closeOnClick: (state) => state.closeOnClick,
+  closeDelay: (state) => state.closeDelay,
+  adaptiveOrigin: (state) => state.adaptiveOrigin
+};
+var TooltipStore = class extends ReactStore {
+  constructor(initialState, floatingId, nested) {
+    const triggerElements = new PopupTriggerMap();
+    super(createInitialState(initialState, triggerElements, floatingId, nested), createInitialContext(triggerElements), selectors3);
+  }
+  setOpen = (nextOpen, eventDetails) => {
+    applyPopupOpenChange(this, nextOpen, eventDetails, {
+      extraState: {
+        openChangeReason: eventDetails.reason
+      }
+    });
+  };
+  // Used by trigger clicks to clear a delayed hover open without reporting a public open-state change.
+  cancelPendingOpen(event) {
+    this.state.floatingRootContext.dispatchOpenChange(false, createChangeEventDetails(reason_parts_exports.triggerPress, event));
+  }
+};
+function createNullTooltipStore() {
+  const triggerElements = new PopupTriggerMap();
+  const store = new NullStore(Object.freeze(createInitialState(void 0, triggerElements)), Object.freeze(createInitialContext(triggerElements)), selectors3);
+  return Object.assign(store, {
+    setOpen: NOOP,
+    cancelPendingOpen: NOOP
+  });
+}
+function createInitialState(initialState, triggerElements, floatingId, nested = false) {
+  const state = {
+    ...createInitialPopupStoreState(),
+    disabled: false,
+    instantType: void 0,
+    isInstantPhase: false,
+    trackCursorAxis: "none",
+    disableHoverablePopup: false,
+    openChangeReason: null,
+    closeOnClick: true,
+    closeDelay: 0,
+    adaptiveOrigin: void 0,
+    ...initialState
+  };
+  state.floatingRootContext = createPopupFloatingRootContext(triggerElements, floatingId, nested);
+  return state;
+}
+function createInitialContext(triggerElements) {
+  return {
+    popupRef: /* @__PURE__ */ React105.createRef(),
+    onOpenChange: void 0,
+    onOpenChangeComplete: void 0,
+    triggerElements
+  };
+}
+
+// node_modules/@base-ui/react/tooltip/root/TooltipRoot.mjs
+var import_jsx_runtime32 = __toESM(require_jsx_runtime(), 1);
+var TooltipRoot = fastComponent(function TooltipRoot2(props) {
+  const {
+    disabled: disabled2 = false,
+    defaultOpen = false,
+    open: openProp,
+    disableHoverablePopup = false,
+    trackCursorAxis = "none",
+    actionsRef,
+    onOpenChange,
+    onOpenChangeComplete,
+    handle,
+    triggerId: triggerIdProp,
+    defaultTriggerId: defaultTriggerIdProp = null,
+    children
+  } = props;
+  const store = usePopupRootStore((floatingId, nested) => new TooltipStore({
+    open: defaultOpen,
+    openProp,
+    activeTriggerId: defaultTriggerIdProp,
+    triggerIdProp
+  }, floatingId, nested));
+  store.useControlledProp("openProp", openProp);
+  store.useControlledProp("triggerIdProp", triggerIdProp);
+  store.useContextCallback("onOpenChange", onOpenChange);
+  store.useContextCallback("onOpenChangeComplete", onOpenChangeComplete);
+  const openState = store.useState("open");
+  const open = !disabled2 && openState;
+  const activeTriggerId = store.useState("activeTriggerId");
+  const mounted = store.useState("mounted");
+  const payload = store.useState("payload");
+  store.useSyncedValues({
+    trackCursorAxis,
+    disableHoverablePopup,
+    disabled: disabled2
+  });
+  useImplicitActiveTrigger(store, {
+    closeOnActiveTriggerUnmount: true
+  });
+  const {
+    forceUnmount,
+    transitionStatus
+  } = useOpenStateTransitions(open, store);
+  const isInstantPhase = store.useState("isInstantPhase");
+  const instantType = store.useState("instantType");
+  const lastOpenChangeReason = store.useState("lastOpenChangeReason");
+  const previousInstantTypeRef = React106.useRef(null);
+  useIsoLayoutEffect(() => {
+    if (openState && disabled2) {
+      store.setOpen(false, createChangeEventDetails(reason_parts_exports.disabled));
+    }
+  }, [openState, disabled2, store]);
+  useIsoLayoutEffect(() => {
+    if (transitionStatus === "ending" && lastOpenChangeReason === reason_parts_exports.none || transitionStatus !== "ending" && isInstantPhase) {
+      if (instantType !== "delay") {
+        previousInstantTypeRef.current = instantType;
+      }
+      store.set("instantType", "delay");
+    } else if (previousInstantTypeRef.current !== null) {
+      store.set("instantType", previousInstantTypeRef.current);
+      previousInstantTypeRef.current = null;
+    }
+  }, [transitionStatus, isInstantPhase, lastOpenChangeReason, instantType, store]);
+  useIsoLayoutEffect(() => {
+    if (open) {
+      if (activeTriggerId == null) {
+        store.set("payload", void 0);
+      }
+    }
+  }, [store, activeTriggerId, open]);
+  React106.useImperativeHandle(actionsRef, () => ({
+    unmount: forceUnmount,
+    close: () => store.setOpen(false, createChangeEventDetails(reason_parts_exports.imperativeAction))
+  }), [forceUnmount, store]);
+  const shouldRenderInteractions = open || mounted || !disabled2 && trackCursorAxis !== "none";
+  return /* @__PURE__ */ (0, import_jsx_runtime32.jsxs)(TooltipRootContext.Provider, {
+    value: store,
+    children: [handle && /* @__PURE__ */ (0, import_jsx_runtime32.jsx)(PopupHandleAttachment, {
+      handle,
+      store
+    }), shouldRenderInteractions && /* @__PURE__ */ (0, import_jsx_runtime32.jsx)(TooltipInteractions, {
+      store,
+      disabled: disabled2,
+      trackCursorAxis
+    }), typeof children === "function" ? children({
+      payload
+    }) : children]
+  });
+});
+if (true) TooltipRoot.displayName = "TooltipRoot";
+function TooltipInteractions({
+  store,
+  disabled: disabled2,
+  trackCursorAxis
+}) {
+  const floatingRootContext = store.useState("floatingRootContext");
+  const dismiss = useDismiss(floatingRootContext, {
+    enabled: !disabled2,
+    referencePress: () => store.select("closeOnClick")
+  });
+  const clientPoint = useClientPoint(floatingRootContext, {
+    enabled: !disabled2 && trackCursorAxis !== "none",
+    axis: trackCursorAxis === "none" ? void 0 : trackCursorAxis
+  });
+  const triggerProps = React106.useMemo(() => mergeProps(clientPoint.reference, dismiss.reference), [clientPoint.reference, dismiss.reference]);
+  usePopupInteractionProps(store, {
+    activeTriggerProps: triggerProps,
+    inactiveTriggerProps: triggerProps,
+    popupProps: dismiss.floating ?? EMPTY_OBJECT
+  });
+  return null;
+}
+
+// node_modules/@base-ui/react/tooltip/trigger/TooltipTrigger.mjs
+var React108 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/tooltip/provider/TooltipProviderContext.mjs
+var React107 = __toESM(require_react(), 1);
+var TooltipProviderContext = /* @__PURE__ */ React107.createContext(void 0);
+if (true) TooltipProviderContext.displayName = "TooltipProviderContext";
+function useTooltipProviderContext() {
+  return React107.useContext(TooltipProviderContext);
+}
+
+// node_modules/@base-ui/react/tooltip/utils/constants.mjs
+var OPEN_DELAY = 600;
+
+// node_modules/@base-ui/react/tooltip/trigger/TooltipTrigger.mjs
+var TOOLTIP_TRIGGER_IDENTIFIER = "data-base-ui-tooltip-trigger";
+function getTargetElement(event) {
+  if ("composedPath" in event) {
+    const path = event.composedPath();
+    for (let i = 0; i < path.length; i += 1) {
+      const element = path[i];
+      if (isElement(element)) {
+        return element;
+      }
+    }
+  }
+  const target = event.target;
+  if (isElement(target)) {
+    return target;
+  }
+  return null;
+}
+function closestEnabledTooltipTrigger(element) {
+  let current = element;
+  while (current) {
+    const trigger = current.closest(`[${TOOLTIP_TRIGGER_IDENTIFIER}]`);
+    if (trigger) {
+      return trigger;
+    }
+    const root2 = current.getRootNode();
+    current = "host" in root2 && isElement(root2.host) ? root2.host : null;
+  }
+  return null;
+}
+var TooltipTrigger = fastComponentRef(function TooltipTrigger2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    style,
+    handle,
+    payload,
+    disabled: disabledProp,
+    delay,
+    closeOnClick = true,
+    closeDelay,
+    id: idProp,
+    ...elementProps
+  } = componentProps;
+  const rootContext = useTooltipRootContext(true);
+  const handleStore = usePopupHandleStore(handle);
+  const store = handleStore ?? rootContext;
+  if (!store) {
+    throw new Error(true ? "Base UI: <Tooltip.Trigger> must be either used within a <Tooltip.Root> component or provided with a handle." : formatErrorMessage_default(82));
+  }
+  const thisTriggerId = useBaseUiId(idProp);
+  const isTriggerActive = store.useState("isTriggerActive", thisTriggerId);
+  const isOpenedByThisTrigger = store.useState("isOpenedByTrigger", thisTriggerId);
+  const floatingRootContext = store.useState("floatingRootContext");
+  const triggerElementRef = React108.useRef(null);
+  const delayWithDefault = delay ?? OPEN_DELAY;
+  const closeDelayWithDefault = closeDelay ?? 0;
+  const {
+    registerTrigger,
+    isMountedByThisTrigger
+  } = useTriggerDataForwarding(thisTriggerId, triggerElementRef, store, {
+    payload,
+    closeOnClick,
+    closeDelay: closeDelayWithDefault
+  });
+  const providerDelay = useTooltipProviderContext();
+  const {
+    delayRef,
+    isInstantPhase,
+    hasProvider
+  } = useDelayGroup(floatingRootContext, {
+    open: isOpenedByThisTrigger
+  });
+  const hoverInteraction = useHoverInteractionSharedState(floatingRootContext);
+  store.useSyncedValue("isInstantPhase", isInstantPhase);
+  const rootDisabled = store.useState("disabled");
+  const disabled2 = disabledProp ?? rootDisabled;
+  const disabledRef = useValueAsRef(disabled2);
+  const trackCursorAxis = store.useState("trackCursorAxis");
+  const disableHoverablePopup = store.useState("disableHoverablePopup");
+  const isNestedTriggerHoveredRef = React108.useRef(false);
+  const nestedTriggerOpenTimeout = useTimeout();
+  const pointerTypeRef = React108.useRef(void 0);
+  function getOpenDelay() {
+    if (!hasProvider) {
+      return delayWithDefault;
+    }
+    return getDelay(delayRef.current, "open") === 0 ? 0 : delay ?? providerDelay ?? OPEN_DELAY;
+  }
+  function isEnabledNestedTriggerTarget(target) {
+    const triggerEl = triggerElementRef.current;
+    if (!triggerEl || !target) {
+      return false;
+    }
+    const nearestTrigger = closestEnabledTooltipTrigger(target);
+    return nearestTrigger !== null && nearestTrigger !== triggerEl && contains(triggerEl, nearestTrigger);
+  }
+  function detectNestedTriggerHover(target) {
+    const nestedTriggerHovered = isEnabledNestedTriggerTarget(target);
+    isNestedTriggerHoveredRef.current = nestedTriggerHovered;
+    if (nestedTriggerHovered) {
+      hoverInteraction.openChangeTimeout.clear();
+      hoverInteraction.restTimeout.clear();
+      hoverInteraction.restTimeoutPending = false;
+      nestedTriggerOpenTimeout.clear();
+    }
+    return nestedTriggerHovered;
+  }
+  const hoverProps = useHoverReferenceInteraction(floatingRootContext, {
+    enabled: !disabled2,
+    mouseOnly: true,
+    move: false,
+    handleClose: !disableHoverablePopup && trackCursorAxis !== "both" ? safePolygon() : null,
+    restMs: getOpenDelay,
+    delay() {
+      if (closeDelay == null && hasProvider) {
+        return {
+          close: getDelay(delayRef.current, "close")
+        };
+      }
+      return {
+        close: closeDelayWithDefault
+      };
+    },
+    triggerElementRef,
+    isActiveTrigger: isTriggerActive,
+    isClosing: () => store.select("transitionStatus") === "ending",
+    shouldOpen() {
+      return !isNestedTriggerHoveredRef.current;
+    }
+  });
+  const focusProps = useFocus(floatingRootContext, {
+    enabled: !disabled2
+  }).reference;
+  const handleNestedTriggerHover = (event) => {
+    const wasNestedTriggerHovered = isNestedTriggerHoveredRef.current;
+    const target = getTargetElement(event);
+    const nestedTriggerHovered = detectNestedTriggerHover(target);
+    const triggerEl = triggerElementRef.current;
+    const targetInsideTrigger = triggerEl && target && contains(triggerEl, target);
+    if (nestedTriggerHovered && store.select("open") && store.select("lastOpenChangeReason") === reason_parts_exports.triggerHover) {
+      store.setOpen(false, createChangeEventDetails(reason_parts_exports.triggerHover, event));
+      return;
+    }
+    if (wasNestedTriggerHovered && !nestedTriggerHovered && targetInsideTrigger && !disabledRef.current && !store.select("open") && triggerEl && // Match the hover hook's non-strict mouse fallback for mouse-only event sequences.
+    isMouseLikePointerType(pointerTypeRef.current)) {
+      const open = () => {
+        if (!isNestedTriggerHoveredRef.current && !disabledRef.current && !store.select("open")) {
+          store.setOpen(true, createChangeEventDetails(reason_parts_exports.triggerHover, event, triggerEl));
+        }
+      };
+      const openDelay = getOpenDelay();
+      if (openDelay === 0) {
+        nestedTriggerOpenTimeout.clear();
+        open();
+      } else {
+        nestedTriggerOpenTimeout.start(openDelay, open);
+      }
+    }
+  };
+  const rootTriggerProps = store.useState("triggerProps", isMountedByThisTrigger);
+  const shouldApplyRootTriggerProps = isMountedByThisTrigger || trackCursorAxis !== "none";
+  const state = {
+    open: isOpenedByThisTrigger
+  };
+  const element = useRenderElement("button", componentProps, {
+    state,
+    ref: [forwardedRef, registerTrigger, triggerElementRef],
+    props: [hoverProps, focusProps, shouldApplyRootTriggerProps ? rootTriggerProps : void 0, {
+      onMouseOver(event) {
+        handleNestedTriggerHover(event.nativeEvent);
+      },
+      onFocus(event) {
+        if (isEnabledNestedTriggerTarget(getTargetElement(event.nativeEvent))) {
+          event.preventBaseUIHandler();
+        }
+      },
+      onMouseLeave() {
+        isNestedTriggerHoveredRef.current = false;
+        nestedTriggerOpenTimeout.clear();
+        pointerTypeRef.current = void 0;
+      },
+      onPointerEnter(event) {
+        pointerTypeRef.current = event.pointerType;
+      },
+      onPointerDown(event) {
+        pointerTypeRef.current = event.pointerType;
+        store.set("closeOnClick", closeOnClick);
+        if (closeOnClick && !store.select("open")) {
+          store.cancelPendingOpen(event.nativeEvent);
+        }
+      },
+      onClick(event) {
+        if (closeOnClick && !store.select("open")) {
+          store.cancelPendingOpen(event.nativeEvent);
+        }
+      },
+      id: thisTriggerId,
+      "data-trigger-disabled": disabled2 ? "" : void 0,
+      [TOOLTIP_TRIGGER_IDENTIFIER]: disabled2 ? void 0 : ""
+    }, elementProps],
+    stateAttributesMapping: triggerOpenStateMapping
+  });
+  return element;
+});
+if (true) TooltipTrigger.displayName = "TooltipTrigger";
+
+// node_modules/@base-ui/react/tooltip/portal/TooltipPortal.mjs
+var React110 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/tooltip/portal/TooltipPortalContext.mjs
+var React109 = __toESM(require_react(), 1);
+var TooltipPortalContext = /* @__PURE__ */ React109.createContext(void 0);
+if (true) TooltipPortalContext.displayName = "TooltipPortalContext";
+function useTooltipPortalContext() {
+  const value = React109.useContext(TooltipPortalContext);
+  if (value === void 0) {
+    throw new Error(true ? "Base UI: <Tooltip.Portal> is missing." : formatErrorMessage_default(70));
+  }
+  return value;
+}
+
+// node_modules/@base-ui/react/tooltip/portal/TooltipPortal.mjs
+var import_jsx_runtime33 = __toESM(require_jsx_runtime(), 1);
+var TooltipPortal = /* @__PURE__ */ React110.forwardRef(function TooltipPortal2(props, forwardedRef) {
+  const {
+    keepMounted = false,
+    ...portalProps
+  } = props;
+  const store = useTooltipRootContext();
+  const mounted = store.useState("mounted");
+  const shouldRender = mounted || keepMounted;
+  if (!shouldRender) {
+    return null;
+  }
+  return /* @__PURE__ */ (0, import_jsx_runtime33.jsx)(TooltipPortalContext.Provider, {
+    value: keepMounted,
+    children: /* @__PURE__ */ (0, import_jsx_runtime33.jsx)(FloatingPortalLite, {
+      ref: forwardedRef,
+      ...portalProps
+    })
+  });
+});
+if (true) TooltipPortal.displayName = "TooltipPortal";
+
+// node_modules/@base-ui/react/tooltip/positioner/TooltipPositioner.mjs
+var React112 = __toESM(require_react(), 1);
+
+// node_modules/@base-ui/react/tooltip/positioner/TooltipPositionerContext.mjs
+var React111 = __toESM(require_react(), 1);
+var TooltipPositionerContext = /* @__PURE__ */ React111.createContext(void 0);
+if (true) TooltipPositionerContext.displayName = "TooltipPositionerContext";
+function useTooltipPositionerContext() {
+  const context = React111.useContext(TooltipPositionerContext);
+  if (context === void 0) {
+    throw new Error(true ? "Base UI: TooltipPositionerContext is missing. TooltipPositioner parts must be placed within <Tooltip.Positioner>." : formatErrorMessage_default(71));
+  }
+  return context;
+}
+
+// node_modules/@base-ui/react/tooltip/positioner/TooltipPositioner.mjs
+var import_jsx_runtime34 = __toESM(require_jsx_runtime(), 1);
+var TooltipPositioner = /* @__PURE__ */ React112.forwardRef(function TooltipPositioner2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    anchor,
+    positionMethod = "absolute",
+    side = "top",
+    align = "center",
+    sideOffset = 0,
+    alignOffset = 0,
+    collisionBoundary = "clipping-ancestors",
+    collisionPadding = 5,
+    arrowPadding = 5,
+    sticky = false,
+    disableAnchorTracking = false,
+    collisionAvoidance = POPUP_COLLISION_AVOIDANCE,
+    style,
+    ...elementProps
+  } = componentProps;
+  const store = useTooltipRootContext();
+  const keepMounted = useTooltipPortalContext();
+  const open = store.useState("open");
+  const mounted = store.useState("mounted");
+  const trackCursorAxis = store.useState("trackCursorAxis");
+  const disableHoverablePopup = store.useState("disableHoverablePopup");
+  const floatingRootContext = store.useState("floatingRootContext");
+  const instantType = store.useState("instantType");
+  const transitionStatus = store.useState("transitionStatus");
+  const adaptiveOrigin2 = store.useState("adaptiveOrigin");
+  const positioning = useAnchorPositioning({
+    anchor,
+    positionMethod,
+    floatingRootContext,
+    mounted,
+    side,
+    sideOffset,
+    align,
+    alignOffset,
+    collisionBoundary,
+    collisionPadding,
+    sticky,
+    arrowPadding,
+    disableAnchorTracking,
+    keepMounted,
+    collisionAvoidance,
+    adaptiveOrigin: adaptiveOrigin2
+  });
+  const state = React112.useMemo(() => ({
+    open,
+    side: positioning.side,
+    align: positioning.align,
+    anchorHidden: positioning.anchorHidden,
+    instant: trackCursorAxis !== "none" ? "tracking-cursor" : instantType
+  }), [open, positioning.side, positioning.align, positioning.anchorHidden, trackCursorAxis, instantType]);
+  const element = usePositioner(componentProps, state, {
+    styles: positioning.positionerStyles,
+    transitionStatus,
+    props: elementProps,
+    refs: [forwardedRef, store.useStateSetter("positionerElement")],
+    hidden: !mounted,
+    inert: !open || trackCursorAxis === "both" || disableHoverablePopup
+  });
+  return /* @__PURE__ */ (0, import_jsx_runtime34.jsx)(TooltipPositionerContext.Provider, {
+    value: positioning,
+    children: element
+  });
+});
+if (true) TooltipPositioner.displayName = "TooltipPositioner";
+
+// node_modules/@base-ui/react/tooltip/popup/TooltipPopup.mjs
+var React113 = __toESM(require_react(), 1);
+var TooltipPopup = /* @__PURE__ */ React113.forwardRef(function TooltipPopup2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    style,
+    ...elementProps
+  } = componentProps;
+  const store = useTooltipRootContext();
+  const {
+    side,
+    align
+  } = useTooltipPositionerContext();
+  const open = store.useState("open");
+  const instantType = store.useState("instantType");
+  const transitionStatus = store.useState("transitionStatus");
+  const popupProps = store.useState("popupProps");
+  const floatingContext = store.useState("floatingRootContext");
+  const disabled2 = store.useState("disabled");
+  const closeDelay = store.useState("closeDelay");
+  useOpenChangeComplete({
+    open,
+    ref: store.context.popupRef,
+    onComplete() {
+      if (open) {
+        store.context.onOpenChangeComplete?.(true);
+      }
+    }
+  });
+  useHoverFloatingInteraction(floatingContext, {
+    enabled: !disabled2,
+    closeDelay
+  });
+  const setPopupElement = store.useStateSetter("popupElement");
+  const state = {
+    open,
+    side,
+    align,
+    instant: instantType,
+    transitionStatus
+  };
+  const element = useRenderElement("div", componentProps, {
+    state,
+    ref: [forwardedRef, store.context.popupRef, setPopupElement],
+    props: [FOCUSABLE_POPUP_PROPS, popupProps, getDisabledMountTransitionStyles(transitionStatus), elementProps],
+    stateAttributesMapping: popupTransitionStateMapping
+  });
+  return element;
+});
+if (true) TooltipPopup.displayName = "TooltipPopup";
+
+// node_modules/@base-ui/react/tooltip/arrow/TooltipArrow.mjs
+var React114 = __toESM(require_react(), 1);
+var TooltipArrow = /* @__PURE__ */ React114.forwardRef(function TooltipArrow2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    style,
+    ...elementProps
+  } = componentProps;
+  const store = useTooltipRootContext();
+  const {
+    arrowRef,
+    side,
+    align,
+    arrowUncentered,
+    arrowStyles
+  } = useTooltipPositionerContext();
+  const open = store.useState("open");
+  const instantType = store.useState("instantType");
+  const state = {
+    open,
+    side,
+    align,
+    uncentered: arrowUncentered,
+    instant: instantType
+  };
+  const element = useRenderElement("div", componentProps, {
+    state,
+    ref: [forwardedRef, arrowRef],
+    props: [{
+      style: arrowStyles,
+      "aria-hidden": true
+    }, elementProps],
+    stateAttributesMapping: popupStateMapping
+  });
+  return element;
+});
+if (true) TooltipArrow.displayName = "TooltipArrow";
+
+// node_modules/@base-ui/react/tooltip/provider/TooltipProvider.mjs
+var React115 = __toESM(require_react(), 1);
+var import_jsx_runtime35 = __toESM(require_jsx_runtime(), 1);
+var TooltipProvider = function TooltipProvider2(props) {
+  const {
+    delay,
+    closeDelay,
+    timeout = 400
+  } = props;
+  const delayValue = React115.useMemo(() => ({
+    open: delay,
+    close: closeDelay
+  }), [delay, closeDelay]);
+  return /* @__PURE__ */ (0, import_jsx_runtime35.jsx)(TooltipProviderContext.Provider, {
+    value: delay,
+    children: /* @__PURE__ */ (0, import_jsx_runtime35.jsx)(FloatingDelayGroup, {
+      delay: delayValue,
+      timeoutMs: timeout,
+      children: props.children
+    })
+  });
+};
+if (true) TooltipProvider.displayName = "TooltipProvider";
+
+// node_modules/@base-ui/react/tooltip/viewport/TooltipViewport.mjs
+var React116 = __toESM(require_react(), 1);
+var TooltipViewport = /* @__PURE__ */ React116.forwardRef(function TooltipViewport2(componentProps, forwardedRef) {
+  const {
+    render,
+    className,
+    style,
+    children,
+    ...elementProps
+  } = componentProps;
+  const store = useTooltipRootContext();
+  const positioner = useTooltipPositionerContext();
+  const instantType = store.useState("instantType");
+  const {
+    children: childrenToRender,
+    state: viewportState
+  } = usePopupViewport({
+    store,
+    side: positioner.side,
+    children
+  });
+  const state = {
+    activationDirection: viewportState.activationDirection,
+    transitioning: viewportState.transitioning,
+    instant: instantType
+  };
+  return useRenderElement("div", componentProps, {
+    state,
+    ref: forwardedRef,
+    props: [elementProps, {
+      children: childrenToRender
+    }],
+    stateAttributesMapping: popupViewportStateMapping
+  });
+});
+if (true) TooltipViewport.displayName = "TooltipViewport";
+
+// node_modules/@base-ui/react/tooltip/store/TooltipHandle.mjs
+var TooltipHandle = class extends BasePopupHandle {
+  constructor() {
+    super(createNullTooltipStore(), "Tooltip");
+  }
+  /**
+   * Opens the tooltip and associates it with the trigger with the given id.
+   *
+   * This method should only be called in an event handler or an effect (not during rendering).
+   *
+   * @param triggerId ID of the trigger to associate with the tooltip. The trigger must be a matching
+   * `Tooltip.Trigger` with this handle passed as a prop.
+   */
+  open(triggerId) {
+    this.openByTrigger(triggerId);
+  }
+  /**
+   * Closes the tooltip.
+   *
+   * This method should only be called in an event handler or an effect (not during rendering).
+   */
+  close() {
+    this.closePopup();
+  }
+  /**
+   * Whether the tooltip is currently open. Returns `false` while no root is attached to the handle.
+   */
+  get isOpen() {
+    return this.attachedStore?.select("open") ?? false;
+  }
+};
+function createTooltipHandle() {
+  return new TooltipHandle();
+}
+
+// node_modules/@base-ui/react/use-render/useRender.mjs
+function useRender(params) {
+  return useRenderElement(params.defaultTagName ?? "div", params, params);
+}
+
+// packages/ui/build-module/text/text.mjs
+var import_element16 = __toESM(require_element(), 1);
+var STYLE_HASH_ATTRIBUTE = "data-wp-hash";
+function getRuntime() {
+  const globalScope = globalThis;
+  if (globalScope.__wpStyleRuntime) {
+    return globalScope.__wpStyleRuntime;
+  }
+  globalScope.__wpStyleRuntime = {
+    documents: /* @__PURE__ */ new Map(),
+    styles: /* @__PURE__ */ new Map(),
+    injectedStyles: /* @__PURE__ */ new WeakMap()
+  };
+  if (typeof document !== "undefined") {
+    registerDocument(document);
+  }
+  return globalScope.__wpStyleRuntime;
+}
+function documentContainsStyleHash(targetDocument, hash) {
+  if (!targetDocument.head) {
+    return false;
+  }
+  for (const style of targetDocument.head.querySelectorAll(
+    `style[${STYLE_HASH_ATTRIBUTE}]`
+  )) {
+    if (style.getAttribute(STYLE_HASH_ATTRIBUTE) === hash) {
+      return true;
+    }
+  }
+  return false;
+}
+function injectStyle(targetDocument, hash, css) {
+  if (!targetDocument.head) {
+    return;
+  }
+  const runtime = getRuntime();
+  let injectedStyles = runtime.injectedStyles.get(targetDocument);
+  if (!injectedStyles) {
+    injectedStyles = /* @__PURE__ */ new Set();
+    runtime.injectedStyles.set(targetDocument, injectedStyles);
+  }
+  if (injectedStyles.has(hash)) {
+    return;
+  }
+  if (documentContainsStyleHash(targetDocument, hash)) {
+    injectedStyles.add(hash);
+    return;
+  }
+  const style = targetDocument.createElement("style");
+  style.setAttribute(STYLE_HASH_ATTRIBUTE, hash);
+  style.appendChild(targetDocument.createTextNode(css));
+  targetDocument.head.appendChild(style);
+  injectedStyles.add(hash);
+}
+function registerDocument(targetDocument) {
+  const runtime = getRuntime();
+  runtime.documents.set(
+    targetDocument,
+    (runtime.documents.get(targetDocument) ?? 0) + 1
+  );
+  for (const [hash, css] of runtime.styles) {
+    injectStyle(targetDocument, hash, css);
+  }
+  return () => {
+    const count = runtime.documents.get(targetDocument);
+    if (count === void 0) {
+      return;
+    }
+    if (count <= 1) {
+      runtime.documents.delete(targetDocument);
+      return;
+    }
+    runtime.documents.set(targetDocument, count - 1);
+  };
+}
+function registerStyle(hash, css) {
+  const runtime = getRuntime();
+  runtime.styles.set(hash, css);
+  for (const targetDocument of runtime.documents.keys()) {
+    injectStyle(targetDocument, hash, css);
+  }
+}
+if (typeof process === "undefined" || true) {
+  registerStyle("3167e7d116", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{text-wrap:pretty;margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');
+}
+var style_default = { "text": "_83ed8a8da5dd50ea__text", "heading-2xl": "_14437cfb77831647__heading-2xl", "heading-xl": "_3c78b7fa9b4072dd__heading-xl", "heading-lg": "aa58f227716bcde2__heading-lg", "heading-md": "fc4da56d8dfe52c4__heading-md", "heading-sm": "a9b78c7c82e8dff7__heading-sm", "body-xl": "_305ff559e52180d5__body-xl", "body-lg": "ca1aa3fc2029e958__body-lg", "body-md": "_131101940be12424__body-md", "body-sm": "_0e8d87a42c1f75fa__body-sm" };
+if (typeof process === "undefined" || true) {
+  registerStyle("e8e31009f5", "._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");
+}
+var global_css_defense_default = { "button": "_6defc79820e382c6__button", "input": "d2cff2e5dea83bd1__input", "textarea": "_547d86373d02e108__textarea", "div": "_8c15fd0ed9f28ba4__div", "p": "_43cec3e1eec1066d__p", "heading": "e97669c6d9a38497__heading", "a": "_2c0831b0499dbd6e__a", "ol": "c59a0ebebd71fa4a__ol", "li": "_46b5cb0c8e24e8c9__li" };
+var Text = (0, import_element16.forwardRef)(function Text2({ variant = "body-md", render, className, ...props }, ref) {
+  const element = useRender({
+    render,
+    defaultTagName: "span",
+    ref,
+    props: mergeProps(props, {
+      className: clsx_default(
+        style_default.text,
+        global_css_defense_default.heading,
+        global_css_defense_default.p,
+        style_default[variant],
+        className
+      )
+    })
+  });
+  return element;
+});
+
+// packages/ui/build-module/tooltip/popup.mjs
+var import_element20 = __toESM(require_element(), 1);
+
+// packages/ui/build-module/tooltip/portal.mjs
+var import_element17 = __toESM(require_element(), 1);
+
+// packages/ui/build-module/utils/wp-compat-overlay-slot.mjs
+var STYLE_HASH_ATTRIBUTE2 = "data-wp-hash";
+function getRuntime2() {
+  const globalScope = globalThis;
+  if (globalScope.__wpStyleRuntime) {
+    return globalScope.__wpStyleRuntime;
+  }
+  globalScope.__wpStyleRuntime = {
+    documents: /* @__PURE__ */ new Map(),
+    styles: /* @__PURE__ */ new Map(),
+    injectedStyles: /* @__PURE__ */ new WeakMap()
+  };
+  if (typeof document !== "undefined") {
+    registerDocument2(document);
+  }
+  return globalScope.__wpStyleRuntime;
+}
+function documentContainsStyleHash2(targetDocument, hash) {
+  if (!targetDocument.head) {
+    return false;
+  }
+  for (const style of targetDocument.head.querySelectorAll(
+    `style[${STYLE_HASH_ATTRIBUTE2}]`
+  )) {
+    if (style.getAttribute(STYLE_HASH_ATTRIBUTE2) === hash) {
+      return true;
+    }
+  }
+  return false;
+}
+function injectStyle2(targetDocument, hash, css) {
+  if (!targetDocument.head) {
+    return;
+  }
+  const runtime = getRuntime2();
+  let injectedStyles = runtime.injectedStyles.get(targetDocument);
+  if (!injectedStyles) {
+    injectedStyles = /* @__PURE__ */ new Set();
+    runtime.injectedStyles.set(targetDocument, injectedStyles);
+  }
+  if (injectedStyles.has(hash)) {
+    return;
+  }
+  if (documentContainsStyleHash2(targetDocument, hash)) {
+    injectedStyles.add(hash);
+    return;
+  }
+  const style = targetDocument.createElement("style");
+  style.setAttribute(STYLE_HASH_ATTRIBUTE2, hash);
+  style.appendChild(targetDocument.createTextNode(css));
+  targetDocument.head.appendChild(style);
+  injectedStyles.add(hash);
+}
+function registerDocument2(targetDocument) {
+  const runtime = getRuntime2();
+  runtime.documents.set(
+    targetDocument,
+    (runtime.documents.get(targetDocument) ?? 0) + 1
+  );
+  for (const [hash, css] of runtime.styles) {
+    injectStyle2(targetDocument, hash, css);
+  }
+  return () => {
+    const count = runtime.documents.get(targetDocument);
+    if (count === void 0) {
+      return;
+    }
+    if (count <= 1) {
+      runtime.documents.delete(targetDocument);
+      return;
+    }
+    runtime.documents.set(targetDocument, count - 1);
+  };
+}
+function registerStyle2(hash, css) {
+  const runtime = getRuntime2();
+  runtime.styles.set(hash, css);
+  for (const targetDocument of runtime.documents.keys()) {
+    injectStyle2(targetDocument, hash, css);
+  }
+}
+if (typeof process === "undefined" || true) {
+  registerStyle2("be37f31c1e", "._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");
+}
+var wp_compat_overlay_slot_default = { "slot": "_11fc52b637ff8a7e__slot" };
+var WP_COMPAT_OVERLAY_SLOT_ATTRIBUTE = "data-wp-compat-overlay-slot";
+function resolveOwnerDocument() {
+  return typeof document === "undefined" ? null : document;
+}
+function isInWordPressEnvironment() {
+  let topWp;
+  try {
+    topWp = window.top?.wp;
+  } catch {
+  }
+  const wp = topWp ?? window.wp;
+  return typeof wp?.components === "object" && wp.components !== null;
+}
+var cachedSlot = null;
+function ensureSlotIsAccessible(element) {
+  element.setAttribute("aria-hidden", "false");
+  return element;
+}
+function createSlot(ownerDocument2) {
+  const element = ownerDocument2.createElement("div");
+  element.setAttribute(WP_COMPAT_OVERLAY_SLOT_ATTRIBUTE, "");
+  if (wp_compat_overlay_slot_default.slot) {
+    element.classList.add(wp_compat_overlay_slot_default.slot);
+  }
+  ownerDocument2.body.appendChild(element);
+  return element;
+}
+function getWpCompatOverlaySlot() {
+  if (typeof window === "undefined") {
+    return void 0;
+  }
+  if (!isInWordPressEnvironment() && window.__wpUiCompatOverlaySlotEnabled !== true) {
+    return void 0;
+  }
+  const ownerDocument2 = resolveOwnerDocument();
+  if (!ownerDocument2 || !ownerDocument2.body) {
+    return void 0;
+  }
+  if (cachedSlot && cachedSlot.ownerDocument === ownerDocument2 && cachedSlot.isConnected) {
+    return ensureSlotIsAccessible(cachedSlot);
+  }
+  const existing = ownerDocument2.querySelector(
+    `[${WP_COMPAT_OVERLAY_SLOT_ATTRIBUTE}]`
+  );
+  if (existing instanceof HTMLDivElement) {
+    cachedSlot = ensureSlotIsAccessible(existing);
+    return cachedSlot;
+  }
+  if (cachedSlot?.isConnected) {
+    cachedSlot.remove();
+  }
+  cachedSlot = ensureSlotIsAccessible(createSlot(ownerDocument2));
+  return cachedSlot;
+}
+
+// packages/ui/build-module/tooltip/portal.mjs
+var import_jsx_runtime36 = __toESM(require_jsx_runtime(), 1);
+var Portal = (0, import_element17.forwardRef)(
+  function TooltipPortal3({ container, ...restProps }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime36.jsx)(
+      index_parts_exports3.Portal,
+      {
+        container: container ?? getWpCompatOverlaySlot(),
+        ...restProps,
+        ref
+      }
+    );
+  }
+);
+
+// packages/ui/build-module/tooltip/positioner.mjs
+var import_element18 = __toESM(require_element(), 1);
+var import_jsx_runtime37 = __toESM(require_jsx_runtime(), 1);
+var STYLE_HASH_ATTRIBUTE3 = "data-wp-hash";
+function getRuntime3() {
+  const globalScope = globalThis;
+  if (globalScope.__wpStyleRuntime) {
+    return globalScope.__wpStyleRuntime;
+  }
+  globalScope.__wpStyleRuntime = {
+    documents: /* @__PURE__ */ new Map(),
+    styles: /* @__PURE__ */ new Map(),
+    injectedStyles: /* @__PURE__ */ new WeakMap()
+  };
+  if (typeof document !== "undefined") {
+    registerDocument3(document);
+  }
+  return globalScope.__wpStyleRuntime;
+}
+function documentContainsStyleHash3(targetDocument, hash) {
+  if (!targetDocument.head) {
+    return false;
+  }
+  for (const style of targetDocument.head.querySelectorAll(
+    `style[${STYLE_HASH_ATTRIBUTE3}]`
+  )) {
+    if (style.getAttribute(STYLE_HASH_ATTRIBUTE3) === hash) {
+      return true;
+    }
+  }
+  return false;
+}
+function injectStyle3(targetDocument, hash, css) {
+  if (!targetDocument.head) {
+    return;
+  }
+  const runtime = getRuntime3();
+  let injectedStyles = runtime.injectedStyles.get(targetDocument);
+  if (!injectedStyles) {
+    injectedStyles = /* @__PURE__ */ new Set();
+    runtime.injectedStyles.set(targetDocument, injectedStyles);
+  }
+  if (injectedStyles.has(hash)) {
+    return;
+  }
+  if (documentContainsStyleHash3(targetDocument, hash)) {
+    injectedStyles.add(hash);
+    return;
+  }
+  const style = targetDocument.createElement("style");
+  style.setAttribute(STYLE_HASH_ATTRIBUTE3, hash);
+  style.appendChild(targetDocument.createTextNode(css));
+  targetDocument.head.appendChild(style);
+  injectedStyles.add(hash);
+}
+function registerDocument3(targetDocument) {
+  const runtime = getRuntime3();
+  runtime.documents.set(
+    targetDocument,
+    (runtime.documents.get(targetDocument) ?? 0) + 1
+  );
+  for (const [hash, css] of runtime.styles) {
+    injectStyle3(targetDocument, hash, css);
+  }
+  return () => {
+    const count = runtime.documents.get(targetDocument);
+    if (count === void 0) {
+      return;
+    }
+    if (count <= 1) {
+      runtime.documents.delete(targetDocument);
+      return;
+    }
+    runtime.documents.set(targetDocument, count - 1);
+  };
+}
+function registerStyle3(hash, css) {
+  const runtime = getRuntime3();
+  runtime.styles.set(hash, css);
+  for (const targetDocument of runtime.documents.keys()) {
+    injectStyle3(targetDocument, hash, css);
+  }
+}
+if (typeof process === "undefined" || true) {
+  registerStyle3("10f3806643", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");
+}
+var resets_default = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
+if (typeof process === "undefined" || true) {
+  registerStyle3("19fcc06039", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');
+}
+var style_default2 = { "positioner": "_480b748dd3510e64__positioner", "popup": "_50096b232db7709d__popup" };
+var Positioner = (0, import_element18.forwardRef)(
+  function TooltipPositioner3({ align = "center", className, side = "top", sideOffset = 4, ...props }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime37.jsx)(
+      index_parts_exports3.Positioner,
+      {
+        ref,
+        align,
+        side,
+        sideOffset,
+        ...props,
+        className: clsx_default(
+          resets_default["box-sizing"],
+          style_default2.positioner,
+          className
+        )
+      }
+    );
+  }
+);
+
+// packages/ui/build-module/utils/render-slot-with-children.mjs
+var import_element19 = __toESM(require_element(), 1);
+function renderSlotWithChildren(slot, defaultSlot, children) {
+  return (0, import_element19.cloneElement)(slot ?? defaultSlot, { children });
+}
+
+// packages/ui/build-module/utils/theme-provider.mjs
+var theme = __toESM(require_theme(), 1);
+
+// packages/ui/build-module/lock-unlock.mjs
+var import_private_apis = __toESM(require_private_apis(), 1);
+var { lock, unlock } = (0, import_private_apis.__dangerousOptInToUnstableAPIsOnlyForCoreModules)(
+  "I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.",
+  "@wordpress/ui"
+);
+
+// packages/ui/build-module/utils/theme-provider.mjs
+function getThemeProvider() {
+  const themePackage = theme;
+  if (themePackage.ThemeProvider) {
+    return themePackage.ThemeProvider;
+  }
+  if (!themePackage.privateApis) {
+    throw new Error(
+      "@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`."
+    );
+  }
+  return unlock(
+    themePackage.privateApis
+  ).ThemeProvider;
+}
+var ThemeProvider = getThemeProvider();
+
+// packages/ui/build-module/tooltip/popup.mjs
+var import_jsx_runtime38 = __toESM(require_jsx_runtime(), 1);
+var STYLE_HASH_ATTRIBUTE4 = "data-wp-hash";
+function getRuntime4() {
+  const globalScope = globalThis;
+  if (globalScope.__wpStyleRuntime) {
+    return globalScope.__wpStyleRuntime;
+  }
+  globalScope.__wpStyleRuntime = {
+    documents: /* @__PURE__ */ new Map(),
+    styles: /* @__PURE__ */ new Map(),
+    injectedStyles: /* @__PURE__ */ new WeakMap()
+  };
+  if (typeof document !== "undefined") {
+    registerDocument4(document);
+  }
+  return globalScope.__wpStyleRuntime;
+}
+function documentContainsStyleHash4(targetDocument, hash) {
+  if (!targetDocument.head) {
+    return false;
+  }
+  for (const style of targetDocument.head.querySelectorAll(
+    `style[${STYLE_HASH_ATTRIBUTE4}]`
+  )) {
+    if (style.getAttribute(STYLE_HASH_ATTRIBUTE4) === hash) {
+      return true;
+    }
+  }
+  return false;
+}
+function injectStyle4(targetDocument, hash, css) {
+  if (!targetDocument.head) {
+    return;
+  }
+  const runtime = getRuntime4();
+  let injectedStyles = runtime.injectedStyles.get(targetDocument);
+  if (!injectedStyles) {
+    injectedStyles = /* @__PURE__ */ new Set();
+    runtime.injectedStyles.set(targetDocument, injectedStyles);
+  }
+  if (injectedStyles.has(hash)) {
+    return;
+  }
+  if (documentContainsStyleHash4(targetDocument, hash)) {
+    injectedStyles.add(hash);
+    return;
+  }
+  const style = targetDocument.createElement("style");
+  style.setAttribute(STYLE_HASH_ATTRIBUTE4, hash);
+  style.appendChild(targetDocument.createTextNode(css));
+  targetDocument.head.appendChild(style);
+  injectedStyles.add(hash);
+}
+function registerDocument4(targetDocument) {
+  const runtime = getRuntime4();
+  runtime.documents.set(
+    targetDocument,
+    (runtime.documents.get(targetDocument) ?? 0) + 1
+  );
+  for (const [hash, css] of runtime.styles) {
+    injectStyle4(targetDocument, hash, css);
+  }
+  return () => {
+    const count = runtime.documents.get(targetDocument);
+    if (count === void 0) {
+      return;
+    }
+    if (count <= 1) {
+      runtime.documents.delete(targetDocument);
+      return;
+    }
+    runtime.documents.set(targetDocument, count - 1);
+  };
+}
+function registerStyle4(hash, css) {
+  const runtime = getRuntime4();
+  runtime.styles.set(hash, css);
+  for (const targetDocument of runtime.documents.keys()) {
+    injectStyle4(targetDocument, hash, css);
+  }
+}
+if (typeof process === "undefined" || true) {
+  registerStyle4("19fcc06039", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');
+}
+var style_default3 = { "positioner": "_480b748dd3510e64__positioner", "popup": "_50096b232db7709d__popup" };
+var POPUP_COLOR = { background: "#1e1e1e" };
+var Popup = (0, import_element20.forwardRef)(function TooltipPopup3({ portal, positioner, children, className, ...props }, ref) {
+  const popupContent = /* @__PURE__ */ (0, import_jsx_runtime38.jsx)(ThemeProvider, { color: POPUP_COLOR, children: /* @__PURE__ */ (0, import_jsx_runtime38.jsx)(
+    index_parts_exports3.Popup,
+    {
+      ref,
+      className: clsx_default(style_default3.popup, className),
+      ...props,
+      children
+    }
+  ) });
+  const positionedPopup = renderSlotWithChildren(
+    positioner,
+    /* @__PURE__ */ (0, import_jsx_runtime38.jsx)(Positioner, {}),
+    popupContent
+  );
+  return renderSlotWithChildren(portal, /* @__PURE__ */ (0, import_jsx_runtime38.jsx)(Portal, {}), positionedPopup);
+});
+
+// packages/ui/build-module/tooltip/trigger.mjs
+var import_element21 = __toESM(require_element(), 1);
+var import_jsx_runtime39 = __toESM(require_jsx_runtime(), 1);
+var Trigger = (0, import_element21.forwardRef)(
+  function TooltipTrigger3(props, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(index_parts_exports3.Trigger, { ref, ...props });
+  }
+);
+
+// packages/ui/build-module/utils/direction-provider.mjs
+var import_i18n = __toESM(require_i18n(), 1);
+var import_jsx_runtime40 = __toESM(require_jsx_runtime(), 1);
+function DirectionProvider3({ children }) {
+  return /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(DirectionProvider, { direction: (0, import_i18n.isRTL)() ? "rtl" : "ltr", children });
+}
+
+// packages/ui/build-module/tooltip/root.mjs
+var import_jsx_runtime41 = __toESM(require_jsx_runtime(), 1);
+function Root(props) {
+  return /* @__PURE__ */ (0, import_jsx_runtime41.jsx)(DirectionProvider3, { children: /* @__PURE__ */ (0, import_jsx_runtime41.jsx)(index_parts_exports3.Root, { ...props }) });
+}
+
+// packages/icons/build-module/library/close-small.mjs
+var import_primitives = __toESM(require_primitives(), 1);
+var import_jsx_runtime42 = __toESM(require_jsx_runtime(), 1);
+var close_small_default = /* @__PURE__ */ (0, import_jsx_runtime42.jsx)(import_primitives.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime42.jsx)(import_primitives.Path, { d: "M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75", vectorEffect: "non-scaling-stroke" }) });
+
+// packages/icons/build-module/library/search.mjs
+var import_primitives2 = __toESM(require_primitives(), 1);
+var import_jsx_runtime43 = __toESM(require_jsx_runtime(), 1);
+var search_default = /* @__PURE__ */ (0, import_jsx_runtime43.jsx)(import_primitives2.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime43.jsx)(import_primitives2.Path, { d: "M5 19L9.28769 14.7123M18.25 11C18.25 13.8995 15.8995 16.25 13 16.25C10.1005 16.25 7.75 13.8995 7.75 11C7.75 8.10051 10.1005 5.75 13 5.75C15.8995 5.75 18.25 8.10051 18.25 11Z", vectorEffect: "non-scaling-stroke" }) });
+
+// packages/ui/build-module/icon/icon.mjs
+var import_element22 = __toESM(require_element(), 1);
+var import_primitives3 = __toESM(require_primitives(), 1);
+var import_jsx_runtime44 = __toESM(require_jsx_runtime(), 1);
+var Icon = (0, import_element22.forwardRef)(function Icon2({ icon, size: size4 = 24, style, ...restProps }, ref) {
+  const mergedStyle = icon.props.style || style ? { ...icon.props.style, ...style } : void 0;
+  return /* @__PURE__ */ (0, import_jsx_runtime44.jsx)(
+    import_primitives3.SVG,
+    {
+      ref,
+      ...icon.props,
+      ...restProps,
+      ...mergedStyle ? { style: mergedStyle } : {},
+      width: size4,
+      height: size4
+    }
+  );
+});
+
+// packages/ui/build-module/utils/keyboard-shortcut.mjs
+var import_element24 = __toESM(require_element(), 1);
+var import_i18n2 = __toESM(require_i18n(), 1);
+
+// packages/ui/build-module/visually-hidden/visually-hidden.mjs
+var import_element23 = __toESM(require_element(), 1);
+var STYLE_HASH_ATTRIBUTE5 = "data-wp-hash";
+function getRuntime5() {
+  const globalScope = globalThis;
+  if (globalScope.__wpStyleRuntime) {
+    return globalScope.__wpStyleRuntime;
+  }
+  globalScope.__wpStyleRuntime = {
+    documents: /* @__PURE__ */ new Map(),
+    styles: /* @__PURE__ */ new Map(),
+    injectedStyles: /* @__PURE__ */ new WeakMap()
+  };
+  if (typeof document !== "undefined") {
+    registerDocument5(document);
+  }
+  return globalScope.__wpStyleRuntime;
+}
+function documentContainsStyleHash5(targetDocument, hash) {
+  if (!targetDocument.head) {
+    return false;
+  }
+  for (const style of targetDocument.head.querySelectorAll(
+    `style[${STYLE_HASH_ATTRIBUTE5}]`
+  )) {
+    if (style.getAttribute(STYLE_HASH_ATTRIBUTE5) === hash) {
+      return true;
+    }
+  }
+  return false;
+}
+function injectStyle5(targetDocument, hash, css) {
+  if (!targetDocument.head) {
+    return;
+  }
+  const runtime = getRuntime5();
+  let injectedStyles = runtime.injectedStyles.get(targetDocument);
+  if (!injectedStyles) {
+    injectedStyles = /* @__PURE__ */ new Set();
+    runtime.injectedStyles.set(targetDocument, injectedStyles);
+  }
+  if (injectedStyles.has(hash)) {
+    return;
+  }
+  if (documentContainsStyleHash5(targetDocument, hash)) {
+    injectedStyles.add(hash);
+    return;
+  }
+  const style = targetDocument.createElement("style");
+  style.setAttribute(STYLE_HASH_ATTRIBUTE5, hash);
+  style.appendChild(targetDocument.createTextNode(css));
+  targetDocument.head.appendChild(style);
+  injectedStyles.add(hash);
+}
+function registerDocument5(targetDocument) {
+  const runtime = getRuntime5();
+  runtime.documents.set(
+    targetDocument,
+    (runtime.documents.get(targetDocument) ?? 0) + 1
+  );
+  for (const [hash, css] of runtime.styles) {
+    injectStyle5(targetDocument, hash, css);
+  }
+  return () => {
+    const count = runtime.documents.get(targetDocument);
+    if (count === void 0) {
+      return;
+    }
+    if (count <= 1) {
+      runtime.documents.delete(targetDocument);
+      return;
+    }
+    runtime.documents.set(targetDocument, count - 1);
+  };
+}
+function registerStyle5(hash, css) {
+  const runtime = getRuntime5();
+  runtime.styles.set(hash, css);
+  for (const targetDocument of runtime.documents.keys()) {
+    injectStyle5(targetDocument, hash, css);
+  }
+}
+if (typeof process === "undefined" || true) {
+  registerStyle5("fa606a57ae", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");
+}
+var style_default4 = { "visually-hidden": "f37b9e2e191ebd66__visually-hidden" };
+var VisuallyHidden = (0, import_element23.forwardRef)(
+  function VisuallyHidden2({ render, ...restProps }, ref) {
+    const element = useRender({
+      render,
+      ref,
+      props: mergeProps(
+        { className: style_default4["visually-hidden"] },
+        restProps,
+        {
+          // @ts-expect-error Arbitrary data-* attributes aren't indexable on the typed div props. Kept hardcoded so consumers can't change or remove it.
+          "data-visually-hidden": ""
+        }
+      )
+    });
+    return element;
+  }
+);
+
+// packages/ui/build-module/utils/keyboard-shortcut.mjs
+var import_jsx_runtime45 = __toESM(require_jsx_runtime(), 1);
+function useKeyboardShortcutProps({
+  "aria-describedby": ariaDescribedBy,
+  "aria-keyshortcuts": ariaKeyShortcuts,
+  shortcut
+}) {
+  const generatedDescriptionId = (0, import_element24.useId)();
+  const descriptionId = shortcut ? generatedDescriptionId : void 0;
+  const describedBy = [ariaDescribedBy, descriptionId].filter(Boolean).join(" ");
+  return {
+    descriptionId,
+    targetProps: {
+      "aria-describedby": describedBy || void 0,
+      "aria-keyshortcuts": shortcut?.ariaKeyShortcut ?? ariaKeyShortcuts
+    }
+  };
+}
+var KeyboardShortcutDescription = (0, import_element24.forwardRef)(function KeyboardShortcutDescription2({ descriptionId, shortcut }, ref) {
+  return /* @__PURE__ */ (0, import_jsx_runtime45.jsx)(
+    VisuallyHidden,
+    {
+      id: descriptionId,
+      "aria-hidden": "true",
+      render: /* @__PURE__ */ (0, import_jsx_runtime45.jsx)("span", { ref }),
+      children: (0, import_i18n2.sprintf)(
+        /* translators: %s: keyboard shortcut. */
+        (0, import_i18n2.__)("Keyboard shortcut: %s"),
+        shortcut.label ?? shortcut.ariaKeyShortcut
+      )
+    }
+  );
+});
+var KeyboardShortcutDisplay = (0, import_element24.forwardRef)(function KeyboardShortcutDisplay2({ className, shortcut }, ref) {
+  return /* @__PURE__ */ (0, import_jsx_runtime45.jsx)("span", { ref, "aria-hidden": "true", className, dir: "ltr", children: shortcut.displayShortcut });
+});
+
+// packages/ui/build-module/form/primitives/constants.mjs
+var ITEM_POPUP_POSITIONER_PROPS = {
+  align: "start",
+  sideOffset: 8,
+  collisionPadding: 12
+};
+
+// packages/ui/build-module/button/button.mjs
+var import_element25 = __toESM(require_element(), 1);
+var import_i18n3 = __toESM(require_i18n(), 1);
+var import_jsx_runtime46 = __toESM(require_jsx_runtime(), 1);
+import { speak } from "@wordpress/a11y";
+var STYLE_HASH_ATTRIBUTE6 = "data-wp-hash";
+function getRuntime6() {
+  const globalScope = globalThis;
+  if (globalScope.__wpStyleRuntime) {
+    return globalScope.__wpStyleRuntime;
+  }
+  globalScope.__wpStyleRuntime = {
+    documents: /* @__PURE__ */ new Map(),
+    styles: /* @__PURE__ */ new Map(),
+    injectedStyles: /* @__PURE__ */ new WeakMap()
+  };
+  if (typeof document !== "undefined") {
+    registerDocument6(document);
+  }
+  return globalScope.__wpStyleRuntime;
+}
+function documentContainsStyleHash6(targetDocument, hash) {
+  if (!targetDocument.head) {
+    return false;
+  }
+  for (const style of targetDocument.head.querySelectorAll(
+    `style[${STYLE_HASH_ATTRIBUTE6}]`
+  )) {
+    if (style.getAttribute(STYLE_HASH_ATTRIBUTE6) === hash) {
+      return true;
+    }
+  }
+  return false;
+}
+function injectStyle6(targetDocument, hash, css) {
+  if (!targetDocument.head) {
+    return;
+  }
+  const runtime = getRuntime6();
+  let injectedStyles = runtime.injectedStyles.get(targetDocument);
+  if (!injectedStyles) {
+    injectedStyles = /* @__PURE__ */ new Set();
+    runtime.injectedStyles.set(targetDocument, injectedStyles);
+  }
+  if (injectedStyles.has(hash)) {
+    return;
+  }
+  if (documentContainsStyleHash6(targetDocument, hash)) {
+    injectedStyles.add(hash);
+    return;
+  }
+  const style = targetDocument.createElement("style");
+  style.setAttribute(STYLE_HASH_ATTRIBUTE6, hash);
+  style.appendChild(targetDocument.createTextNode(css));
+  targetDocument.head.appendChild(style);
+  injectedStyles.add(hash);
+}
+function registerDocument6(targetDocument) {
+  const runtime = getRuntime6();
+  runtime.documents.set(
+    targetDocument,
+    (runtime.documents.get(targetDocument) ?? 0) + 1
+  );
+  for (const [hash, css] of runtime.styles) {
+    injectStyle6(targetDocument, hash, css);
+  }
+  return () => {
+    const count = runtime.documents.get(targetDocument);
+    if (count === void 0) {
+      return;
+    }
+    if (count <= 1) {
+      runtime.documents.delete(targetDocument);
+      return;
+    }
+    runtime.documents.set(targetDocument, count - 1);
+  };
+}
+function registerStyle6(hash, css) {
+  const runtime = getRuntime6();
+  runtime.styles.set(hash, css);
+  for (const targetDocument of runtime.documents.keys()) {
+    injectStyle6(targetDocument, hash, css);
+  }
+}
+if (typeof process === "undefined" || true) {
+  registerStyle6("effc4e3032", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');
+}
+var style_default5 = { "button": "_97b0fc33c028be1a__button", "is-unstyled": "abbb272e2ce49bd6__is-unstyled", "is-loading": "_914b42f315c0e580__is-loading", "is-small": "_908205475f9f2a92__is-small", "icon": "_9f6fc6553aeb36fe__icon", "is-brand": "dd460c965226cc77__is-brand", "is-outline": "_62d5a778b7b258ee__is-outline", "is-minimal": "ad0619a3217c6a5b__is-minimal", "is-neutral": "e722a8f96726aa99__is-neutral", "is-solid": "b50b3358c5fb4d0b__is-solid", "is-compact": "cf59cf1b69629838__is-compact", "loading-animation": "_5a1d53da6f830c8d__loading-animation" };
+if (typeof process === "undefined" || true) {
+  registerStyle6("10f3806643", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");
+}
+var resets_default2 = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
+if (typeof process === "undefined" || true) {
+  registerStyle6("08122b3d53", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
+}
+var focus_module_default = { "outset-ring--focus": "af79fb116edb0dd7__outset-ring--focus", "outset-ring--focus-visible": "dfcfdc28396e5d98__outset-ring--focus-visible", "outset-ring--focus-within": "e5cd9ee879f6403a__outset-ring--focus-within", "outset-ring--focus-parent-visible": "_81935a08e952f267__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "abc777e9713fa711__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active" };
+if (typeof process === "undefined" || true) {
+  registerStyle6("e8e31009f5", "._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");
+}
+var global_css_defense_default2 = { "button": "_6defc79820e382c6__button", "input": "d2cff2e5dea83bd1__input", "textarea": "_547d86373d02e108__textarea", "div": "_8c15fd0ed9f28ba4__div", "p": "_43cec3e1eec1066d__p", "heading": "e97669c6d9a38497__heading", "a": "_2c0831b0499dbd6e__a", "ol": "c59a0ebebd71fa4a__ol", "li": "_46b5cb0c8e24e8c9__li" };
+var Button3 = (0, import_element25.forwardRef)(
+  function Button22({
+    tone = "brand",
+    variant = "solid",
+    size: size4 = "default",
+    className,
+    focusableWhenDisabled = true,
+    disabled: disabled2,
+    loading,
+    loadingAnnouncement = (0, import_i18n3.__)("Loading"),
+    children,
+    ...props
+  }, ref) {
+    const mergedClassName = clsx_default(
+      global_css_defense_default2.button,
+      resets_default2["box-sizing"],
+      focus_module_default["outset-ring--focus-except-active"],
+      variant !== "unstyled" && style_default5.button,
+      style_default5[`is-${tone}`],
+      style_default5[`is-${variant}`],
+      style_default5[`is-${size4}`],
+      loading && style_default5["is-loading"],
+      className
+    );
+    (0, import_element25.useEffect)(() => {
+      if (loading && loadingAnnouncement) {
+        speak(loadingAnnouncement);
+      }
+    }, [loading, loadingAnnouncement]);
+    return /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(
+      Button,
+      {
+        ref,
+        className: mergedClassName,
+        focusableWhenDisabled,
+        disabled: disabled2 ?? loading,
+        ...props,
+        children
+      }
+    );
+  }
+);
+
+// packages/ui/build-module/button/icon.mjs
+var import_element26 = __toESM(require_element(), 1);
+var import_jsx_runtime47 = __toESM(require_jsx_runtime(), 1);
+var STYLE_HASH_ATTRIBUTE7 = "data-wp-hash";
+function getRuntime7() {
+  const globalScope = globalThis;
+  if (globalScope.__wpStyleRuntime) {
+    return globalScope.__wpStyleRuntime;
+  }
+  globalScope.__wpStyleRuntime = {
+    documents: /* @__PURE__ */ new Map(),
+    styles: /* @__PURE__ */ new Map(),
+    injectedStyles: /* @__PURE__ */ new WeakMap()
+  };
+  if (typeof document !== "undefined") {
+    registerDocument7(document);
+  }
+  return globalScope.__wpStyleRuntime;
+}
+function documentContainsStyleHash7(targetDocument, hash) {
+  if (!targetDocument.head) {
+    return false;
+  }
+  for (const style of targetDocument.head.querySelectorAll(
+    `style[${STYLE_HASH_ATTRIBUTE7}]`
+  )) {
+    if (style.getAttribute(STYLE_HASH_ATTRIBUTE7) === hash) {
+      return true;
+    }
+  }
+  return false;
+}
+function injectStyle7(targetDocument, hash, css) {
+  if (!targetDocument.head) {
+    return;
+  }
+  const runtime = getRuntime7();
+  let injectedStyles = runtime.injectedStyles.get(targetDocument);
+  if (!injectedStyles) {
+    injectedStyles = /* @__PURE__ */ new Set();
+    runtime.injectedStyles.set(targetDocument, injectedStyles);
+  }
+  if (injectedStyles.has(hash)) {
+    return;
+  }
+  if (documentContainsStyleHash7(targetDocument, hash)) {
+    injectedStyles.add(hash);
+    return;
+  }
+  const style = targetDocument.createElement("style");
+  style.setAttribute(STYLE_HASH_ATTRIBUTE7, hash);
+  style.appendChild(targetDocument.createTextNode(css));
+  targetDocument.head.appendChild(style);
+  injectedStyles.add(hash);
+}
+function registerDocument7(targetDocument) {
+  const runtime = getRuntime7();
+  runtime.documents.set(
+    targetDocument,
+    (runtime.documents.get(targetDocument) ?? 0) + 1
+  );
+  for (const [hash, css] of runtime.styles) {
+    injectStyle7(targetDocument, hash, css);
+  }
+  return () => {
+    const count = runtime.documents.get(targetDocument);
+    if (count === void 0) {
+      return;
+    }
+    if (count <= 1) {
+      runtime.documents.delete(targetDocument);
+      return;
+    }
+    runtime.documents.set(targetDocument, count - 1);
+  };
+}
+function registerStyle7(hash, css) {
+  const runtime = getRuntime7();
+  runtime.styles.set(hash, css);
+  for (const targetDocument of runtime.documents.keys()) {
+    injectStyle7(targetDocument, hash, css);
+  }
+}
+if (typeof process === "undefined" || true) {
+  registerStyle7("effc4e3032", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');
+}
+var style_default6 = { "button": "_97b0fc33c028be1a__button", "is-unstyled": "abbb272e2ce49bd6__is-unstyled", "is-loading": "_914b42f315c0e580__is-loading", "is-small": "_908205475f9f2a92__is-small", "icon": "_9f6fc6553aeb36fe__icon", "is-brand": "dd460c965226cc77__is-brand", "is-outline": "_62d5a778b7b258ee__is-outline", "is-minimal": "ad0619a3217c6a5b__is-minimal", "is-neutral": "e722a8f96726aa99__is-neutral", "is-solid": "b50b3358c5fb4d0b__is-solid", "is-compact": "cf59cf1b69629838__is-compact", "loading-animation": "_5a1d53da6f830c8d__loading-animation" };
+var ButtonIcon = (0, import_element26.forwardRef)(
+  function ButtonIcon2({ className, icon, ...props }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime47.jsx)(
+      Icon,
+      {
+        ref,
+        icon,
+        className: clsx_default(style_default6.icon, className),
+        size: 24,
+        ...props
+      }
+    );
+  }
+);
+
+// packages/ui/build-module/button/index.mjs
+ButtonIcon.displayName = "Button.Icon";
+var Button4 = Object.assign(Button3, {
+  /**
+   * An icon component specifically designed to work well when rendered inside
+   * a `Button` component.
+   */
+  Icon: ButtonIcon
+});
+
+// packages/ui/build-module/icon-button/icon-button.mjs
+var import_element27 = __toESM(require_element(), 1);
+var import_jsx_runtime48 = __toESM(require_jsx_runtime(), 1);
+var STYLE_HASH_ATTRIBUTE8 = "data-wp-hash";
+function getRuntime8() {
+  const globalScope = globalThis;
+  if (globalScope.__wpStyleRuntime) {
+    return globalScope.__wpStyleRuntime;
+  }
+  globalScope.__wpStyleRuntime = {
+    documents: /* @__PURE__ */ new Map(),
+    styles: /* @__PURE__ */ new Map(),
+    injectedStyles: /* @__PURE__ */ new WeakMap()
+  };
+  if (typeof document !== "undefined") {
+    registerDocument8(document);
+  }
+  return globalScope.__wpStyleRuntime;
+}
+function documentContainsStyleHash8(targetDocument, hash) {
+  if (!targetDocument.head) {
+    return false;
+  }
+  for (const style of targetDocument.head.querySelectorAll(
+    `style[${STYLE_HASH_ATTRIBUTE8}]`
+  )) {
+    if (style.getAttribute(STYLE_HASH_ATTRIBUTE8) === hash) {
+      return true;
+    }
+  }
+  return false;
+}
+function injectStyle8(targetDocument, hash, css) {
+  if (!targetDocument.head) {
+    return;
+  }
+  const runtime = getRuntime8();
+  let injectedStyles = runtime.injectedStyles.get(targetDocument);
+  if (!injectedStyles) {
+    injectedStyles = /* @__PURE__ */ new Set();
+    runtime.injectedStyles.set(targetDocument, injectedStyles);
+  }
+  if (injectedStyles.has(hash)) {
+    return;
+  }
+  if (documentContainsStyleHash8(targetDocument, hash)) {
+    injectedStyles.add(hash);
+    return;
+  }
+  const style = targetDocument.createElement("style");
+  style.setAttribute(STYLE_HASH_ATTRIBUTE8, hash);
+  style.appendChild(targetDocument.createTextNode(css));
+  targetDocument.head.appendChild(style);
+  injectedStyles.add(hash);
+}
+function registerDocument8(targetDocument) {
+  const runtime = getRuntime8();
+  runtime.documents.set(
+    targetDocument,
+    (runtime.documents.get(targetDocument) ?? 0) + 1
+  );
+  for (const [hash, css] of runtime.styles) {
+    injectStyle8(targetDocument, hash, css);
+  }
+  return () => {
+    const count = runtime.documents.get(targetDocument);
+    if (count === void 0) {
+      return;
+    }
+    if (count <= 1) {
+      runtime.documents.delete(targetDocument);
+      return;
+    }
+    runtime.documents.set(targetDocument, count - 1);
+  };
+}
+function registerStyle8(hash, css) {
+  const runtime = getRuntime8();
+  runtime.styles.set(hash, css);
+  for (const targetDocument of runtime.documents.keys()) {
+    injectStyle8(targetDocument, hash, css);
+  }
+}
+if (typeof process === "undefined" || true) {
+  registerStyle8("c5cdafb1bc", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0px;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");
+}
+var style_default7 = { "icon-button": "_28cfdc260e755391__icon-button", "icon": "f1c70d719989a85a__icon" };
+var IconButton = (0, import_element27.forwardRef)(
+  function IconButton2({
+    label,
+    className,
+    // Prevent accidental forwarding of `children`
+    children: _children,
+    disabled: disabled2,
+    focusableWhenDisabled = true,
+    icon,
+    size: size4,
+    shortcut,
+    positioner,
+    "aria-describedby": ariaDescribedBy,
+    "aria-keyshortcuts": ariaKeyShortcuts,
+    ...restProps
+  }, ref) {
+    const classes = clsx_default(style_default7["icon-button"], className);
+    const { descriptionId, targetProps } = useKeyboardShortcutProps({
+      "aria-describedby": ariaDescribedBy,
+      "aria-keyshortcuts": ariaKeyShortcuts,
+      shortcut
+    });
+    return /* @__PURE__ */ (0, import_jsx_runtime48.jsxs)(Root, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime48.jsxs)(
+        Trigger,
+        {
+          ref,
+          ...targetProps,
+          disabled: disabled2 && !focusableWhenDisabled,
+          render: /* @__PURE__ */ (0, import_jsx_runtime48.jsx)(
+            Button4,
+            {
+              ...restProps,
+              size: size4,
+              "aria-label": label,
+              disabled: disabled2,
+              focusableWhenDisabled
+            }
+          ),
+          className: classes,
+          children: [
+            /* @__PURE__ */ (0, import_jsx_runtime48.jsx)(Icon, { icon, size: 24, className: style_default7.icon }),
+            shortcut && descriptionId && /* @__PURE__ */ (0, import_jsx_runtime48.jsx)(
+              KeyboardShortcutDescription,
+              {
+                descriptionId,
+                shortcut
+              }
+            )
+          ]
+        }
+      ),
+      /* @__PURE__ */ (0, import_jsx_runtime48.jsxs)(Popup, { positioner, children: [
+        label,
+        shortcut && /* @__PURE__ */ (0, import_jsx_runtime48.jsxs)(import_jsx_runtime48.Fragment, { children: [
+          " ",
+          /* @__PURE__ */ (0, import_jsx_runtime48.jsx)(KeyboardShortcutDisplay, { shortcut })
+        ] })
+      ] })
+    ] });
+  }
+);
+
+// packages/ui/build-module/form/primitives/autocomplete/index.mjs
+var autocomplete_exports = {};
+__export(autocomplete_exports, {
+  Clear: () => Clear,
+  Collection: () => Collection,
+  Empty: () => Empty,
+  Group: () => Group,
+  GroupLabel: () => GroupLabel,
+  Input: () => Input4,
+  InputGroup: () => InputGroup,
+  Item: () => Item,
+  List: () => List,
+  ListBody: () => ListBody,
+  Popup: () => Popup2,
+  Portal: () => Portal2,
+  Positioner: () => Positioner2,
+  Root: () => Root2,
+  Row: () => Row,
+  Status: () => Status,
+  Value: () => Value
+});
+
+// packages/ui/build-module/form/primitives/autocomplete/clear.mjs
+var import_element28 = __toESM(require_element(), 1);
+var import_i18n4 = __toESM(require_i18n(), 1);
+var import_jsx_runtime49 = __toESM(require_jsx_runtime(), 1);
+var DEFAULT_RENDER = ({
+  "aria-label": ariaLabel = (0, import_i18n4.__)("Clear"),
+  ...props
+}, { disabled: disabled2 }) => /* @__PURE__ */ (0, import_jsx_runtime49.jsx)(
+  IconButton,
+  {
+    icon: close_small_default,
+    focusableWhenDisabled: false,
+    disabled: disabled2,
+    "aria-hidden": disabled2 || void 0,
+    size: "small",
+    variant: "minimal",
+    tone: "neutral",
+    label: ariaLabel,
+    ...props
+  }
+);
+var Clear = (0, import_element28.forwardRef)(
+  function Clear2({ render = DEFAULT_RENDER, ...restProps }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime49.jsx)(
+      index_parts_exports.Clear,
+      {
+        ref,
+        render,
+        ...restProps
+      }
+    );
+  }
+);
+
+// packages/ui/build-module/form/primitives/autocomplete/collection.mjs
+var import_jsx_runtime50 = __toESM(require_jsx_runtime(), 1);
+function Collection({
+  children,
+  ...restProps
+}) {
+  return /* @__PURE__ */ (0, import_jsx_runtime50.jsx)(index_parts_exports.Collection, { ...restProps, children });
+}
+
+// packages/ui/build-module/form/primitives/autocomplete/empty.mjs
+var import_element29 = __toESM(require_element(), 1);
+var import_jsx_runtime51 = __toESM(require_jsx_runtime(), 1);
+var STYLE_HASH_ATTRIBUTE9 = "data-wp-hash";
+function getRuntime9() {
+  const globalScope = globalThis;
+  if (globalScope.__wpStyleRuntime) {
+    return globalScope.__wpStyleRuntime;
+  }
+  globalScope.__wpStyleRuntime = {
+    documents: /* @__PURE__ */ new Map(),
+    styles: /* @__PURE__ */ new Map(),
+    injectedStyles: /* @__PURE__ */ new WeakMap()
+  };
+  if (typeof document !== "undefined") {
+    registerDocument9(document);
+  }
+  return globalScope.__wpStyleRuntime;
+}
+function documentContainsStyleHash9(targetDocument, hash) {
+  if (!targetDocument.head) {
+    return false;
+  }
+  for (const style of targetDocument.head.querySelectorAll(
+    `style[${STYLE_HASH_ATTRIBUTE9}]`
+  )) {
+    if (style.getAttribute(STYLE_HASH_ATTRIBUTE9) === hash) {
+      return true;
+    }
+  }
+  return false;
+}
+function injectStyle9(targetDocument, hash, css) {
+  if (!targetDocument.head) {
+    return;
+  }
+  const runtime = getRuntime9();
+  let injectedStyles = runtime.injectedStyles.get(targetDocument);
+  if (!injectedStyles) {
+    injectedStyles = /* @__PURE__ */ new Set();
+    runtime.injectedStyles.set(targetDocument, injectedStyles);
+  }
+  if (injectedStyles.has(hash)) {
+    return;
+  }
+  if (documentContainsStyleHash9(targetDocument, hash)) {
+    injectedStyles.add(hash);
+    return;
+  }
+  const style = targetDocument.createElement("style");
+  style.setAttribute(STYLE_HASH_ATTRIBUTE9, hash);
+  style.appendChild(targetDocument.createTextNode(css));
+  targetDocument.head.appendChild(style);
+  injectedStyles.add(hash);
+}
+function registerDocument9(targetDocument) {
+  const runtime = getRuntime9();
+  runtime.documents.set(
+    targetDocument,
+    (runtime.documents.get(targetDocument) ?? 0) + 1
+  );
+  for (const [hash, css] of runtime.styles) {
+    injectStyle9(targetDocument, hash, css);
+  }
+  return () => {
+    const count = runtime.documents.get(targetDocument);
+    if (count === void 0) {
+      return;
+    }
+    if (count <= 1) {
+      runtime.documents.delete(targetDocument);
+      return;
+    }
+    runtime.documents.set(targetDocument, count - 1);
+  };
+}
+function registerStyle9(hash, css) {
+  const runtime = getRuntime9();
+  runtime.styles.set(hash, css);
+  for (const targetDocument of runtime.documents.keys()) {
+    injectStyle9(targetDocument, hash, css);
+  }
+}
+if (typeof process === "undefined" || true) {
+  registerStyle9("02571d1b6c", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');
+}
+var item_popup_default = { "popup": "_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion", "is-width-anchor": "b9a9946a395ccad8__is-width-anchor", "is-width-content": "_7c9f1b268b013f02__is-width-content", "is-width-sm": "_6f31db51d79ec899__is-width-sm", "is-width-md": "fa45cdb5f45e57fb__is-width-md", "is-width-lg": "_46a909337f6be21c__is-width-lg", "is-width-available": "_6083938dff06df34__is-width-available", "list-chrome": "_2fff4e9defe85de5__list-chrome", "list": "f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome", "list-scrollable-container": "_233cd60cdb84a2ef__list-scrollable-container", "list-footer": "ec4db6f0122263e7__list-footer", "group": "b3c0d7f103fb10a2__group", "group-label": "_21b59380477c306c__group-label", "item": "_684ccb7988365b4f__item", "is-size-small": "_38f7faff93c61958__is-size-small", "item-indicator-icon": "_92fbe4765dfad5ee__item-indicator-icon", "item-icon": "a3adcfd0b73ffd40__item-icon", "status": "_6eb78bc92f8d7795__status", "empty": "_06c7ff39d2f685b9__empty" };
+var Empty = (0, import_element29.forwardRef)(
+  function Empty2({ className, ...restProps }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime51.jsx)(
+      index_parts_exports.Empty,
+      {
+        className: clsx_default(item_popup_default.empty, className),
+        ref,
+        ...restProps
+      }
+    );
+  }
+);
+
+// packages/ui/build-module/form/primitives/autocomplete/group.mjs
+var import_element30 = __toESM(require_element(), 1);
+var import_jsx_runtime52 = __toESM(require_jsx_runtime(), 1);
+var STYLE_HASH_ATTRIBUTE10 = "data-wp-hash";
+function getRuntime10() {
+  const globalScope = globalThis;
+  if (globalScope.__wpStyleRuntime) {
+    return globalScope.__wpStyleRuntime;
+  }
+  globalScope.__wpStyleRuntime = {
+    documents: /* @__PURE__ */ new Map(),
+    styles: /* @__PURE__ */ new Map(),
+    injectedStyles: /* @__PURE__ */ new WeakMap()
+  };
+  if (typeof document !== "undefined") {
+    registerDocument10(document);
+  }
+  return globalScope.__wpStyleRuntime;
+}
+function documentContainsStyleHash10(targetDocument, hash) {
+  if (!targetDocument.head) {
+    return false;
+  }
+  for (const style of targetDocument.head.querySelectorAll(
+    `style[${STYLE_HASH_ATTRIBUTE10}]`
+  )) {
+    if (style.getAttribute(STYLE_HASH_ATTRIBUTE10) === hash) {
+      return true;
+    }
+  }
+  return false;
+}
+function injectStyle10(targetDocument, hash, css) {
+  if (!targetDocument.head) {
+    return;
+  }
+  const runtime = getRuntime10();
+  let injectedStyles = runtime.injectedStyles.get(targetDocument);
+  if (!injectedStyles) {
+    injectedStyles = /* @__PURE__ */ new Set();
+    runtime.injectedStyles.set(targetDocument, injectedStyles);
+  }
+  if (injectedStyles.has(hash)) {
+    return;
+  }
+  if (documentContainsStyleHash10(targetDocument, hash)) {
+    injectedStyles.add(hash);
+    return;
+  }
+  const style = targetDocument.createElement("style");
+  style.setAttribute(STYLE_HASH_ATTRIBUTE10, hash);
+  style.appendChild(targetDocument.createTextNode(css));
+  targetDocument.head.appendChild(style);
+  injectedStyles.add(hash);
+}
+function registerDocument10(targetDocument) {
+  const runtime = getRuntime10();
+  runtime.documents.set(
+    targetDocument,
+    (runtime.documents.get(targetDocument) ?? 0) + 1
+  );
+  for (const [hash, css] of runtime.styles) {
+    injectStyle10(targetDocument, hash, css);
+  }
+  return () => {
+    const count = runtime.documents.get(targetDocument);
+    if (count === void 0) {
+      return;
+    }
+    if (count <= 1) {
+      runtime.documents.delete(targetDocument);
+      return;
+    }
+    runtime.documents.set(targetDocument, count - 1);
+  };
+}
+function registerStyle10(hash, css) {
+  const runtime = getRuntime10();
+  runtime.styles.set(hash, css);
+  for (const targetDocument of runtime.documents.keys()) {
+    injectStyle10(targetDocument, hash, css);
+  }
+}
+if (typeof process === "undefined" || true) {
+  registerStyle10("02571d1b6c", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');
+}
+var item_popup_default2 = { "popup": "_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion", "is-width-anchor": "b9a9946a395ccad8__is-width-anchor", "is-width-content": "_7c9f1b268b013f02__is-width-content", "is-width-sm": "_6f31db51d79ec899__is-width-sm", "is-width-md": "fa45cdb5f45e57fb__is-width-md", "is-width-lg": "_46a909337f6be21c__is-width-lg", "is-width-available": "_6083938dff06df34__is-width-available", "list-chrome": "_2fff4e9defe85de5__list-chrome", "list": "f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome", "list-scrollable-container": "_233cd60cdb84a2ef__list-scrollable-container", "list-footer": "ec4db6f0122263e7__list-footer", "group": "b3c0d7f103fb10a2__group", "group-label": "_21b59380477c306c__group-label", "item": "_684ccb7988365b4f__item", "is-size-small": "_38f7faff93c61958__is-size-small", "item-indicator-icon": "_92fbe4765dfad5ee__item-indicator-icon", "item-icon": "a3adcfd0b73ffd40__item-icon", "status": "_6eb78bc92f8d7795__status", "empty": "_06c7ff39d2f685b9__empty" };
+var Group = (0, import_element30.forwardRef)(
+  function Group2({ className, children, ...restProps }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime52.jsx)(
+      index_parts_exports.Group,
+      {
+        className: clsx_default(item_popup_default2.group, className),
+        ref,
+        ...restProps,
+        children
       }
+    );
+  }
+);
+
+// packages/ui/build-module/form/primitives/autocomplete/group-label.mjs
+var import_element31 = __toESM(require_element(), 1);
+var import_jsx_runtime53 = __toESM(require_jsx_runtime(), 1);
+var STYLE_HASH_ATTRIBUTE11 = "data-wp-hash";
+function getRuntime11() {
+  const globalScope = globalThis;
+  if (globalScope.__wpStyleRuntime) {
+    return globalScope.__wpStyleRuntime;
+  }
+  globalScope.__wpStyleRuntime = {
+    documents: /* @__PURE__ */ new Map(),
+    styles: /* @__PURE__ */ new Map(),
+    injectedStyles: /* @__PURE__ */ new WeakMap()
+  };
+  if (typeof document !== "undefined") {
+    registerDocument11(document);
+  }
+  return globalScope.__wpStyleRuntime;
+}
+function documentContainsStyleHash11(targetDocument, hash) {
+  if (!targetDocument.head) {
+    return false;
+  }
+  for (const style of targetDocument.head.querySelectorAll(
+    `style[${STYLE_HASH_ATTRIBUTE11}]`
+  )) {
+    if (style.getAttribute(STYLE_HASH_ATTRIBUTE11) === hash) {
+      return true;
+    }
+  }
+  return false;
+}
+function injectStyle11(targetDocument, hash, css) {
+  if (!targetDocument.head) {
+    return;
+  }
+  const runtime = getRuntime11();
+  let injectedStyles = runtime.injectedStyles.get(targetDocument);
+  if (!injectedStyles) {
+    injectedStyles = /* @__PURE__ */ new Set();
+    runtime.injectedStyles.set(targetDocument, injectedStyles);
+  }
+  if (injectedStyles.has(hash)) {
+    return;
+  }
+  if (documentContainsStyleHash11(targetDocument, hash)) {
+    injectedStyles.add(hash);
+    return;
+  }
+  const style = targetDocument.createElement("style");
+  style.setAttribute(STYLE_HASH_ATTRIBUTE11, hash);
+  style.appendChild(targetDocument.createTextNode(css));
+  targetDocument.head.appendChild(style);
+  injectedStyles.add(hash);
+}
+function registerDocument11(targetDocument) {
+  const runtime = getRuntime11();
+  runtime.documents.set(
+    targetDocument,
+    (runtime.documents.get(targetDocument) ?? 0) + 1
+  );
+  for (const [hash, css] of runtime.styles) {
+    injectStyle11(targetDocument, hash, css);
+  }
+  return () => {
+    const count = runtime.documents.get(targetDocument);
+    if (count === void 0) {
+      return;
+    }
+    if (count <= 1) {
+      runtime.documents.delete(targetDocument);
+      return;
+    }
+    runtime.documents.set(targetDocument, count - 1);
+  };
+}
+function registerStyle11(hash, css) {
+  const runtime = getRuntime11();
+  runtime.styles.set(hash, css);
+  for (const targetDocument of runtime.documents.keys()) {
+    injectStyle11(targetDocument, hash, css);
+  }
+}
+if (typeof process === "undefined" || true) {
+  registerStyle11("02571d1b6c", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');
+}
+var item_popup_default3 = { "popup": "_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion", "is-width-anchor": "b9a9946a395ccad8__is-width-anchor", "is-width-content": "_7c9f1b268b013f02__is-width-content", "is-width-sm": "_6f31db51d79ec899__is-width-sm", "is-width-md": "fa45cdb5f45e57fb__is-width-md", "is-width-lg": "_46a909337f6be21c__is-width-lg", "is-width-available": "_6083938dff06df34__is-width-available", "list-chrome": "_2fff4e9defe85de5__list-chrome", "list": "f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome", "list-scrollable-container": "_233cd60cdb84a2ef__list-scrollable-container", "list-footer": "ec4db6f0122263e7__list-footer", "group": "b3c0d7f103fb10a2__group", "group-label": "_21b59380477c306c__group-label", "item": "_684ccb7988365b4f__item", "is-size-small": "_38f7faff93c61958__is-size-small", "item-indicator-icon": "_92fbe4765dfad5ee__item-indicator-icon", "item-icon": "a3adcfd0b73ffd40__item-icon", "status": "_6eb78bc92f8d7795__status", "empty": "_06c7ff39d2f685b9__empty" };
+var GroupLabel = (0, import_element31.forwardRef)(function GroupLabel2({ className, children, ...restProps }, ref) {
+  return /* @__PURE__ */ (0, import_jsx_runtime53.jsx)(
+    Text,
+    {
+      variant: "heading-sm",
+      className: clsx_default(item_popup_default3["group-label"], className),
+      render: /* @__PURE__ */ (0, import_jsx_runtime53.jsx)(index_parts_exports.GroupLabel, { ref, ...restProps }),
+      children
+    }
+  );
+});
+
+// packages/ui/build-module/form/primitives/autocomplete/input-group.mjs
+var import_element32 = __toESM(require_element(), 1);
+var import_jsx_runtime54 = __toESM(require_jsx_runtime(), 1);
+var InputGroup = (0, import_element32.forwardRef)(function InputGroup2(props, ref) {
+  return /* @__PURE__ */ (0, import_jsx_runtime54.jsx)(index_parts_exports.InputGroup, { ref, ...props });
+});
+
+// packages/ui/build-module/form/primitives/autocomplete/input.mjs
+var import_element36 = __toESM(require_element(), 1);
+
+// packages/ui/build-module/form/primitives/input/input.mjs
+var import_element35 = __toESM(require_element(), 1);
+
+// packages/ui/build-module/form/primitives/input-layout/input-layout.mjs
+var import_element33 = __toESM(require_element(), 1);
+var import_jsx_runtime55 = __toESM(require_jsx_runtime(), 1);
+var STYLE_HASH_ATTRIBUTE12 = "data-wp-hash";
+function getRuntime12() {
+  const globalScope = globalThis;
+  if (globalScope.__wpStyleRuntime) {
+    return globalScope.__wpStyleRuntime;
+  }
+  globalScope.__wpStyleRuntime = {
+    documents: /* @__PURE__ */ new Map(),
+    styles: /* @__PURE__ */ new Map(),
+    injectedStyles: /* @__PURE__ */ new WeakMap()
+  };
+  if (typeof document !== "undefined") {
+    registerDocument12(document);
+  }
+  return globalScope.__wpStyleRuntime;
+}
+function documentContainsStyleHash12(targetDocument, hash) {
+  if (!targetDocument.head) {
+    return false;
+  }
+  for (const style of targetDocument.head.querySelectorAll(
+    `style[${STYLE_HASH_ATTRIBUTE12}]`
+  )) {
+    if (style.getAttribute(STYLE_HASH_ATTRIBUTE12) === hash) {
+      return true;
     }
-    current = current.parentNode;
-  } while (current && current !== ownerDocument.body);
+  }
   return false;
-};
-var getVScrollVariables = function(_a) {
-  var scrollTop = _a.scrollTop, scrollHeight = _a.scrollHeight, clientHeight = _a.clientHeight;
-  return [
-    scrollTop,
-    scrollHeight,
-    clientHeight
-  ];
-};
-var getHScrollVariables = function(_a) {
-  var scrollLeft = _a.scrollLeft, scrollWidth = _a.scrollWidth, clientWidth = _a.clientWidth;
-  return [
-    scrollLeft,
-    scrollWidth,
-    clientWidth
-  ];
-};
-var elementCouldBeScrolled = function(axis, node) {
-  return axis === "v" ? elementCouldBeVScrolled(node) : elementCouldBeHScrolled(node);
-};
-var getScrollVariables = function(axis, node) {
-  return axis === "v" ? getVScrollVariables(node) : getHScrollVariables(node);
-};
-var getDirectionFactor = function(axis, direction) {
-  return axis === "h" && direction === "rtl" ? -1 : 1;
-};
-var handleScroll = function(axis, endTarget, event, sourceDelta, noOverscroll) {
-  var directionFactor = getDirectionFactor(axis, window.getComputedStyle(endTarget).direction);
-  var delta = directionFactor * sourceDelta;
-  var target = event.target;
-  var targetInLock = endTarget.contains(target);
-  var shouldCancelScroll = false;
-  var isDeltaPositive = delta > 0;
-  var availableScroll = 0;
-  var availableScrollTop = 0;
-  do {
-    if (!target) {
-      break;
+}
+function injectStyle12(targetDocument, hash, css) {
+  if (!targetDocument.head) {
+    return;
+  }
+  const runtime = getRuntime12();
+  let injectedStyles = runtime.injectedStyles.get(targetDocument);
+  if (!injectedStyles) {
+    injectedStyles = /* @__PURE__ */ new Set();
+    runtime.injectedStyles.set(targetDocument, injectedStyles);
+  }
+  if (injectedStyles.has(hash)) {
+    return;
+  }
+  if (documentContainsStyleHash12(targetDocument, hash)) {
+    injectedStyles.add(hash);
+    return;
+  }
+  const style = targetDocument.createElement("style");
+  style.setAttribute(STYLE_HASH_ATTRIBUTE12, hash);
+  style.appendChild(targetDocument.createTextNode(css));
+  targetDocument.head.appendChild(style);
+  injectedStyles.add(hash);
+}
+function registerDocument12(targetDocument) {
+  const runtime = getRuntime12();
+  runtime.documents.set(
+    targetDocument,
+    (runtime.documents.get(targetDocument) ?? 0) + 1
+  );
+  for (const [hash, css] of runtime.styles) {
+    injectStyle12(targetDocument, hash, css);
+  }
+  return () => {
+    const count = runtime.documents.get(targetDocument);
+    if (count === void 0) {
+      return;
+    }
+    if (count <= 1) {
+      runtime.documents.delete(targetDocument);
+      return;
     }
-    var _a = getScrollVariables(axis, target), position = _a[0], scroll_1 = _a[1], capacity = _a[2];
-    var elementScroll = scroll_1 - capacity - directionFactor * position;
-    if (position || elementScroll) {
-      if (elementCouldBeScrolled(axis, target)) {
-        availableScroll += elementScroll;
-        availableScrollTop += position;
+    runtime.documents.set(targetDocument, count - 1);
+  };
+}
+function registerStyle12(hash, css) {
+  const runtime = getRuntime12();
+  runtime.styles.set(hash, css);
+  for (const targetDocument of runtime.documents.keys()) {
+    injectStyle12(targetDocument, hash, css);
+  }
+}
+if (typeof process === "undefined" || true) {
+  registerStyle12("e8e31009f5", "._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");
+}
+var global_css_defense_default3 = { "button": "_6defc79820e382c6__button", "input": "d2cff2e5dea83bd1__input", "textarea": "_547d86373d02e108__textarea", "div": "_8c15fd0ed9f28ba4__div", "p": "_43cec3e1eec1066d__p", "heading": "e97669c6d9a38497__heading", "a": "_2c0831b0499dbd6e__a", "ol": "c59a0ebebd71fa4a__ol", "li": "_46b5cb0c8e24e8c9__li" };
+if (typeof process === "undefined" || true) {
+  registerStyle12("10f3806643", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");
+}
+var resets_default3 = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
+if (typeof process === "undefined" || true) {
+  registerStyle12("e4f4f9600b", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');
+}
+var style_default8 = { "input-layout": "cb2baafdc08746bb__input-layout", "is-size-compact": "_0c807a84cbb94e0c__is-size-compact", "is-size-small": "ed67cda122dc1e7b__is-size-small", "is-disabled": "_6fb7104732387680__is-disabled", "is-borderless": "_8097270636ca6100__is-borderless", "input-layout-slot": "_0d7afad74a057888__input-layout-slot", "slot-wrapper": "c192b41a12b4387b__slot-wrapper", "is-padding-minimal": "_0c952682762ca288__is-padding-minimal" };
+var InputLayout = (0, import_element33.forwardRef)(
+  function InputLayout2({
+    className,
+    children,
+    visuallyDisabled,
+    size: size4 = "default",
+    isBorderless,
+    prefix,
+    suffix,
+    ...restProps
+  }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime55.jsxs)(
+      "div",
+      {
+        ref,
+        className: clsx_default(
+          global_css_defense_default3.div,
+          resets_default3["box-sizing"],
+          style_default8["input-layout"],
+          style_default8[`is-size-${size4}`],
+          visuallyDisabled && style_default8["is-disabled"],
+          isBorderless && style_default8["is-borderless"],
+          className
+        ),
+        ...restProps,
+        children: [
+          import_element33.Children.count(prefix) > 0 && /* @__PURE__ */ (0, import_jsx_runtime55.jsx)(
+            "div",
+            {
+              className: style_default8["slot-wrapper"],
+              "data-slot-type": "prefix",
+              children: prefix
+            }
+          ),
+          children,
+          import_element33.Children.count(suffix) > 0 && /* @__PURE__ */ (0, import_jsx_runtime55.jsx)(
+            "div",
+            {
+              className: style_default8["slot-wrapper"],
+              "data-slot-type": "suffix",
+              children: suffix
+            }
+          )
+        ]
       }
+    );
+  }
+);
+
+// packages/ui/build-module/form/primitives/input-layout/slot.mjs
+var import_element34 = __toESM(require_element(), 1);
+var import_jsx_runtime56 = __toESM(require_jsx_runtime(), 1);
+var STYLE_HASH_ATTRIBUTE13 = "data-wp-hash";
+function getRuntime13() {
+  const globalScope = globalThis;
+  if (globalScope.__wpStyleRuntime) {
+    return globalScope.__wpStyleRuntime;
+  }
+  globalScope.__wpStyleRuntime = {
+    documents: /* @__PURE__ */ new Map(),
+    styles: /* @__PURE__ */ new Map(),
+    injectedStyles: /* @__PURE__ */ new WeakMap()
+  };
+  if (typeof document !== "undefined") {
+    registerDocument13(document);
+  }
+  return globalScope.__wpStyleRuntime;
+}
+function documentContainsStyleHash13(targetDocument, hash) {
+  if (!targetDocument.head) {
+    return false;
+  }
+  for (const style of targetDocument.head.querySelectorAll(
+    `style[${STYLE_HASH_ATTRIBUTE13}]`
+  )) {
+    if (style.getAttribute(STYLE_HASH_ATTRIBUTE13) === hash) {
+      return true;
     }
-    var parent_1 = target.parentNode;
-    target = parent_1 && parent_1.nodeType === Node.DOCUMENT_FRAGMENT_NODE ? parent_1.host : parent_1;
-  } while (
-    // portaled content
-    !targetInLock && target !== document.body || // self content
-    targetInLock && (endTarget.contains(target) || endTarget === target)
+  }
+  return false;
+}
+function injectStyle13(targetDocument, hash, css) {
+  if (!targetDocument.head) {
+    return;
+  }
+  const runtime = getRuntime13();
+  let injectedStyles = runtime.injectedStyles.get(targetDocument);
+  if (!injectedStyles) {
+    injectedStyles = /* @__PURE__ */ new Set();
+    runtime.injectedStyles.set(targetDocument, injectedStyles);
+  }
+  if (injectedStyles.has(hash)) {
+    return;
+  }
+  if (documentContainsStyleHash13(targetDocument, hash)) {
+    injectedStyles.add(hash);
+    return;
+  }
+  const style = targetDocument.createElement("style");
+  style.setAttribute(STYLE_HASH_ATTRIBUTE13, hash);
+  style.appendChild(targetDocument.createTextNode(css));
+  targetDocument.head.appendChild(style);
+  injectedStyles.add(hash);
+}
+function registerDocument13(targetDocument) {
+  const runtime = getRuntime13();
+  runtime.documents.set(
+    targetDocument,
+    (runtime.documents.get(targetDocument) ?? 0) + 1
   );
-  if (isDeltaPositive && (noOverscroll && Math.abs(availableScroll) < 1 || !noOverscroll && delta > availableScroll)) {
-    shouldCancelScroll = true;
-  } else if (!isDeltaPositive && (noOverscroll && Math.abs(availableScrollTop) < 1 || !noOverscroll && -delta > availableScrollTop)) {
-    shouldCancelScroll = true;
-  }
-  return shouldCancelScroll;
-};
-
-// node_modules/@radix-ui/react-dialog/node_modules/react-remove-scroll/dist/es2015/SideEffect.js
-var getTouchXY = function(event) {
-  return "changedTouches" in event ? [event.changedTouches[0].clientX, event.changedTouches[0].clientY] : [0, 0];
-};
-var getDeltaXY = function(event) {
-  return [event.deltaX, event.deltaY];
-};
-var extractRef = function(ref) {
-  return ref && "current" in ref ? ref.current : ref;
-};
-var deltaCompare = function(x, y) {
-  return x[0] === y[0] && x[1] === y[1];
-};
-var generateStyle = function(id) {
-  return "\n  .block-interactivity-".concat(id, " {pointer-events: none;}\n  .allow-interactivity-").concat(id, " {pointer-events: all;}\n");
-};
-var idCounter = 0;
-var lockStack = [];
-function RemoveScrollSideCar(props) {
-  var shouldPreventQueue = React20.useRef([]);
-  var touchStartRef = React20.useRef([0, 0]);
-  var activeAxis = React20.useRef();
-  var id = React20.useState(idCounter++)[0];
-  var Style2 = React20.useState(styleSingleton)[0];
-  var lastProps = React20.useRef(props);
-  React20.useEffect(function() {
-    lastProps.current = props;
-  }, [props]);
-  React20.useEffect(function() {
-    if (props.inert) {
-      document.body.classList.add("block-interactivity-".concat(id));
-      var allow_1 = __spreadArray([props.lockRef.current], (props.shards || []).map(extractRef), true).filter(Boolean);
-      allow_1.forEach(function(el) {
-        return el.classList.add("allow-interactivity-".concat(id));
-      });
-      return function() {
-        document.body.classList.remove("block-interactivity-".concat(id));
-        allow_1.forEach(function(el) {
-          return el.classList.remove("allow-interactivity-".concat(id));
-        });
-      };
+  for (const [hash, css] of runtime.styles) {
+    injectStyle13(targetDocument, hash, css);
+  }
+  return () => {
+    const count = runtime.documents.get(targetDocument);
+    if (count === void 0) {
+      return;
     }
-    return;
-  }, [props.inert, props.lockRef.current, props.shards]);
-  var shouldCancelEvent = React20.useCallback(function(event, parent) {
-    if ("touches" in event && event.touches.length === 2 || event.type === "wheel" && event.ctrlKey) {
-      return !lastProps.current.allowPinchZoom;
+    if (count <= 1) {
+      runtime.documents.delete(targetDocument);
+      return;
     }
-    var touch = getTouchXY(event);
-    var touchStart = touchStartRef.current;
-    var deltaX = "deltaX" in event ? event.deltaX : touchStart[0] - touch[0];
-    var deltaY = "deltaY" in event ? event.deltaY : touchStart[1] - touch[1];
-    var currentAxis;
-    var target = event.target;
-    var moveDirection = Math.abs(deltaX) > Math.abs(deltaY) ? "h" : "v";
-    if ("touches" in event && moveDirection === "h" && target.type === "range") {
-      return false;
+    runtime.documents.set(targetDocument, count - 1);
+  };
+}
+function registerStyle13(hash, css) {
+  const runtime = getRuntime13();
+  runtime.styles.set(hash, css);
+  for (const targetDocument of runtime.documents.keys()) {
+    injectStyle13(targetDocument, hash, css);
+  }
+}
+if (typeof process === "undefined" || true) {
+  registerStyle13("e4f4f9600b", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');
+}
+var style_default9 = { "input-layout": "cb2baafdc08746bb__input-layout", "is-size-compact": "_0c807a84cbb94e0c__is-size-compact", "is-size-small": "ed67cda122dc1e7b__is-size-small", "is-disabled": "_6fb7104732387680__is-disabled", "is-borderless": "_8097270636ca6100__is-borderless", "input-layout-slot": "_0d7afad74a057888__input-layout-slot", "slot-wrapper": "c192b41a12b4387b__slot-wrapper", "is-padding-minimal": "_0c952682762ca288__is-padding-minimal" };
+var InputLayoutSlot = (0, import_element34.forwardRef)(function InputLayoutSlot2({ padding = "default", className, ...restProps }, ref) {
+  return /* @__PURE__ */ (0, import_jsx_runtime56.jsx)(
+    "div",
+    {
+      ref,
+      className: clsx_default(
+        style_default9["input-layout-slot"],
+        style_default9[`is-padding-${padding}`],
+        className
+      ),
+      ...restProps
     }
-    var canBeScrolledInMainDirection = locationCouldBeScrolled(moveDirection, target);
-    if (!canBeScrolledInMainDirection) {
+  );
+});
+InputLayoutSlot.displayName = "InputLayout.Slot";
+
+// packages/ui/build-module/form/primitives/input-layout/index.mjs
+var InputLayout3 = Object.assign(InputLayout, {
+  Slot: InputLayoutSlot
+});
+
+// packages/ui/build-module/form/primitives/input/input.mjs
+var import_jsx_runtime57 = __toESM(require_jsx_runtime(), 1);
+var STYLE_HASH_ATTRIBUTE14 = "data-wp-hash";
+function getRuntime14() {
+  const globalScope = globalThis;
+  if (globalScope.__wpStyleRuntime) {
+    return globalScope.__wpStyleRuntime;
+  }
+  globalScope.__wpStyleRuntime = {
+    documents: /* @__PURE__ */ new Map(),
+    styles: /* @__PURE__ */ new Map(),
+    injectedStyles: /* @__PURE__ */ new WeakMap()
+  };
+  if (typeof document !== "undefined") {
+    registerDocument14(document);
+  }
+  return globalScope.__wpStyleRuntime;
+}
+function documentContainsStyleHash14(targetDocument, hash) {
+  if (!targetDocument.head) {
+    return false;
+  }
+  for (const style of targetDocument.head.querySelectorAll(
+    `style[${STYLE_HASH_ATTRIBUTE14}]`
+  )) {
+    if (style.getAttribute(STYLE_HASH_ATTRIBUTE14) === hash) {
       return true;
     }
-    if (canBeScrolledInMainDirection) {
-      currentAxis = moveDirection;
-    } else {
-      currentAxis = moveDirection === "v" ? "h" : "v";
-      canBeScrolledInMainDirection = locationCouldBeScrolled(moveDirection, target);
+  }
+  return false;
+}
+function injectStyle14(targetDocument, hash, css) {
+  if (!targetDocument.head) {
+    return;
+  }
+  const runtime = getRuntime14();
+  let injectedStyles = runtime.injectedStyles.get(targetDocument);
+  if (!injectedStyles) {
+    injectedStyles = /* @__PURE__ */ new Set();
+    runtime.injectedStyles.set(targetDocument, injectedStyles);
+  }
+  if (injectedStyles.has(hash)) {
+    return;
+  }
+  if (documentContainsStyleHash14(targetDocument, hash)) {
+    injectedStyles.add(hash);
+    return;
+  }
+  const style = targetDocument.createElement("style");
+  style.setAttribute(STYLE_HASH_ATTRIBUTE14, hash);
+  style.appendChild(targetDocument.createTextNode(css));
+  targetDocument.head.appendChild(style);
+  injectedStyles.add(hash);
+}
+function registerDocument14(targetDocument) {
+  const runtime = getRuntime14();
+  runtime.documents.set(
+    targetDocument,
+    (runtime.documents.get(targetDocument) ?? 0) + 1
+  );
+  for (const [hash, css] of runtime.styles) {
+    injectStyle14(targetDocument, hash, css);
+  }
+  return () => {
+    const count = runtime.documents.get(targetDocument);
+    if (count === void 0) {
+      return;
     }
-    if (!canBeScrolledInMainDirection) {
-      return false;
+    if (count <= 1) {
+      runtime.documents.delete(targetDocument);
+      return;
     }
-    if (!activeAxis.current && "changedTouches" in event && (deltaX || deltaY)) {
-      activeAxis.current = currentAxis;
+    runtime.documents.set(targetDocument, count - 1);
+  };
+}
+function registerStyle14(hash, css) {
+  const runtime = getRuntime14();
+  runtime.styles.set(hash, css);
+  for (const targetDocument of runtime.documents.keys()) {
+    injectStyle14(targetDocument, hash, css);
+  }
+}
+if (typeof process === "undefined" || true) {
+  registerStyle14("e8e31009f5", "._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");
+}
+var global_css_defense_default4 = { "button": "_6defc79820e382c6__button", "input": "d2cff2e5dea83bd1__input", "textarea": "_547d86373d02e108__textarea", "div": "_8c15fd0ed9f28ba4__div", "p": "_43cec3e1eec1066d__p", "heading": "e97669c6d9a38497__heading", "a": "_2c0831b0499dbd6e__a", "ol": "c59a0ebebd71fa4a__ol", "li": "_46b5cb0c8e24e8c9__li" };
+if (typeof process === "undefined" || true) {
+  registerStyle14("08122b3d53", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
+}
+var focus_module_default2 = { "outset-ring--focus": "af79fb116edb0dd7__outset-ring--focus", "outset-ring--focus-visible": "dfcfdc28396e5d98__outset-ring--focus-visible", "outset-ring--focus-within": "e5cd9ee879f6403a__outset-ring--focus-within", "outset-ring--focus-parent-visible": "_81935a08e952f267__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "abc777e9713fa711__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active" };
+if (typeof process === "undefined" || true) {
+  registerStyle14("1a25f6a232", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2ae7be2fc1bb17a3__input{--_gcd-input-padding:var(--wp-ui-input-padding-block,0px) var(--wp-ui-input-layout-padding-inline,0px);background:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:inherit;font-size:inherit;line-height:inherit;outline:none;padding-block:var(--wp-ui-input-padding-block,0);padding-inline:var(--wp-ui-input-layout-padding-inline,0);width:100%;&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}&:disabled,&[aria-disabled=true]{--_gcd-input-placeholder-color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}@media (forced-colors:active){color:GrayText}}&[type=email],&[type=url]{direction:ltr}&[type=number]{appearance:textfield;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:none;margin:0}}}}}");
+}
+var style_default10 = { "input": "_2ae7be2fc1bb17a3__input" };
+var Input3 = (0, import_element35.forwardRef)(function Input22({ className, size: size4 = "default", prefix, suffix, style, ...restProps }, ref) {
+  return /* @__PURE__ */ (0, import_jsx_runtime57.jsx)(
+    InputLayout3,
+    {
+      className: clsx_default(
+        focus_module_default2["outset-ring--focus-within"],
+        className
+      ),
+      style,
+      size: size4,
+      visuallyDisabled: restProps.disabled,
+      prefix,
+      suffix,
+      children: /* @__PURE__ */ (0, import_jsx_runtime57.jsx)(
+        Input,
+        {
+          ref,
+          className: clsx_default(global_css_defense_default4.input, style_default10.input),
+          ...restProps
+        }
+      )
     }
-    if (!currentAxis) {
+  );
+});
+
+// packages/ui/build-module/form/primitives/autocomplete/input.mjs
+var import_jsx_runtime58 = __toESM(require_jsx_runtime(), 1);
+var DEFAULT_RENDER2 = (props) => /* @__PURE__ */ (0, import_jsx_runtime58.jsx)(Input3, { ...props });
+var Input4 = (0, import_element36.forwardRef)(
+  function Input23({ render = DEFAULT_RENDER2, ...restProps }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime58.jsx)(
+      index_parts_exports.Input,
+      {
+        ref,
+        render,
+        ...restProps
+      }
+    );
+  }
+);
+
+// packages/ui/build-module/form/primitives/autocomplete/item.mjs
+var import_element37 = __toESM(require_element(), 1);
+var import_jsx_runtime59 = __toESM(require_jsx_runtime(), 1);
+var STYLE_HASH_ATTRIBUTE15 = "data-wp-hash";
+function getRuntime15() {
+  const globalScope = globalThis;
+  if (globalScope.__wpStyleRuntime) {
+    return globalScope.__wpStyleRuntime;
+  }
+  globalScope.__wpStyleRuntime = {
+    documents: /* @__PURE__ */ new Map(),
+    styles: /* @__PURE__ */ new Map(),
+    injectedStyles: /* @__PURE__ */ new WeakMap()
+  };
+  if (typeof document !== "undefined") {
+    registerDocument15(document);
+  }
+  return globalScope.__wpStyleRuntime;
+}
+function documentContainsStyleHash15(targetDocument, hash) {
+  if (!targetDocument.head) {
+    return false;
+  }
+  for (const style of targetDocument.head.querySelectorAll(
+    `style[${STYLE_HASH_ATTRIBUTE15}]`
+  )) {
+    if (style.getAttribute(STYLE_HASH_ATTRIBUTE15) === hash) {
       return true;
     }
-    var cancelingAxis = activeAxis.current || currentAxis;
-    return handleScroll(cancelingAxis, parent, event, cancelingAxis === "h" ? deltaX : deltaY, true);
-  }, []);
-  var shouldPrevent = React20.useCallback(function(_event) {
-    var event = _event;
-    if (!lockStack.length || lockStack[lockStack.length - 1] !== Style2) {
+  }
+  return false;
+}
+function injectStyle15(targetDocument, hash, css) {
+  if (!targetDocument.head) {
+    return;
+  }
+  const runtime = getRuntime15();
+  let injectedStyles = runtime.injectedStyles.get(targetDocument);
+  if (!injectedStyles) {
+    injectedStyles = /* @__PURE__ */ new Set();
+    runtime.injectedStyles.set(targetDocument, injectedStyles);
+  }
+  if (injectedStyles.has(hash)) {
+    return;
+  }
+  if (documentContainsStyleHash15(targetDocument, hash)) {
+    injectedStyles.add(hash);
+    return;
+  }
+  const style = targetDocument.createElement("style");
+  style.setAttribute(STYLE_HASH_ATTRIBUTE15, hash);
+  style.appendChild(targetDocument.createTextNode(css));
+  targetDocument.head.appendChild(style);
+  injectedStyles.add(hash);
+}
+function registerDocument15(targetDocument) {
+  const runtime = getRuntime15();
+  runtime.documents.set(
+    targetDocument,
+    (runtime.documents.get(targetDocument) ?? 0) + 1
+  );
+  for (const [hash, css] of runtime.styles) {
+    injectStyle15(targetDocument, hash, css);
+  }
+  return () => {
+    const count = runtime.documents.get(targetDocument);
+    if (count === void 0) {
       return;
     }
-    var delta = "deltaY" in event ? getDeltaXY(event) : getTouchXY(event);
-    var sourceEvent = shouldPreventQueue.current.filter(function(e) {
-      return e.name === event.type && (e.target === event.target || event.target === e.shadowParent) && deltaCompare(e.delta, delta);
-    })[0];
-    if (sourceEvent && sourceEvent.should) {
-      if (event.cancelable) {
-        event.preventDefault();
+    if (count <= 1) {
+      runtime.documents.delete(targetDocument);
+      return;
+    }
+    runtime.documents.set(targetDocument, count - 1);
+  };
+}
+function registerStyle15(hash, css) {
+  const runtime = getRuntime15();
+  runtime.styles.set(hash, css);
+  for (const targetDocument of runtime.documents.keys()) {
+    injectStyle15(targetDocument, hash, css);
+  }
+}
+if (typeof process === "undefined" || true) {
+  registerStyle15("02571d1b6c", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');
+}
+var item_popup_default4 = { "popup": "_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion", "is-width-anchor": "b9a9946a395ccad8__is-width-anchor", "is-width-content": "_7c9f1b268b013f02__is-width-content", "is-width-sm": "_6f31db51d79ec899__is-width-sm", "is-width-md": "fa45cdb5f45e57fb__is-width-md", "is-width-lg": "_46a909337f6be21c__is-width-lg", "is-width-available": "_6083938dff06df34__is-width-available", "list-chrome": "_2fff4e9defe85de5__list-chrome", "list": "f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome", "list-scrollable-container": "_233cd60cdb84a2ef__list-scrollable-container", "list-footer": "ec4db6f0122263e7__list-footer", "group": "b3c0d7f103fb10a2__group", "group-label": "_21b59380477c306c__group-label", "item": "_684ccb7988365b4f__item", "is-size-small": "_38f7faff93c61958__is-size-small", "item-indicator-icon": "_92fbe4765dfad5ee__item-indicator-icon", "item-icon": "a3adcfd0b73ffd40__item-icon", "status": "_6eb78bc92f8d7795__status", "empty": "_06c7ff39d2f685b9__empty" };
+if (typeof process === "undefined" || true) {
+  registerStyle15("10f3806643", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");
+}
+var resets_default4 = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
+var Item = (0, import_element37.forwardRef)(
+  function Item2({ className, children, ...restProps }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime59.jsx)(
+      index_parts_exports.Item,
+      {
+        className: clsx_default(
+          resets_default4["box-sizing"],
+          item_popup_default4.item,
+          className
+        ),
+        ref,
+        ...restProps,
+        children
       }
+    );
+  }
+);
+
+// packages/ui/build-module/form/primitives/autocomplete/list.mjs
+var import_element38 = __toESM(require_element(), 1);
+var import_jsx_runtime60 = __toESM(require_jsx_runtime(), 1);
+var STYLE_HASH_ATTRIBUTE16 = "data-wp-hash";
+function getRuntime16() {
+  const globalScope = globalThis;
+  if (globalScope.__wpStyleRuntime) {
+    return globalScope.__wpStyleRuntime;
+  }
+  globalScope.__wpStyleRuntime = {
+    documents: /* @__PURE__ */ new Map(),
+    styles: /* @__PURE__ */ new Map(),
+    injectedStyles: /* @__PURE__ */ new WeakMap()
+  };
+  if (typeof document !== "undefined") {
+    registerDocument16(document);
+  }
+  return globalScope.__wpStyleRuntime;
+}
+function documentContainsStyleHash16(targetDocument, hash) {
+  if (!targetDocument.head) {
+    return false;
+  }
+  for (const style of targetDocument.head.querySelectorAll(
+    `style[${STYLE_HASH_ATTRIBUTE16}]`
+  )) {
+    if (style.getAttribute(STYLE_HASH_ATTRIBUTE16) === hash) {
+      return true;
+    }
+  }
+  return false;
+}
+function injectStyle16(targetDocument, hash, css) {
+  if (!targetDocument.head) {
+    return;
+  }
+  const runtime = getRuntime16();
+  let injectedStyles = runtime.injectedStyles.get(targetDocument);
+  if (!injectedStyles) {
+    injectedStyles = /* @__PURE__ */ new Set();
+    runtime.injectedStyles.set(targetDocument, injectedStyles);
+  }
+  if (injectedStyles.has(hash)) {
+    return;
+  }
+  if (documentContainsStyleHash16(targetDocument, hash)) {
+    injectedStyles.add(hash);
+    return;
+  }
+  const style = targetDocument.createElement("style");
+  style.setAttribute(STYLE_HASH_ATTRIBUTE16, hash);
+  style.appendChild(targetDocument.createTextNode(css));
+  targetDocument.head.appendChild(style);
+  injectedStyles.add(hash);
+}
+function registerDocument16(targetDocument) {
+  const runtime = getRuntime16();
+  runtime.documents.set(
+    targetDocument,
+    (runtime.documents.get(targetDocument) ?? 0) + 1
+  );
+  for (const [hash, css] of runtime.styles) {
+    injectStyle16(targetDocument, hash, css);
+  }
+  return () => {
+    const count = runtime.documents.get(targetDocument);
+    if (count === void 0) {
       return;
     }
-    if (!sourceEvent) {
-      var shardNodes = (lastProps.current.shards || []).map(extractRef).filter(Boolean).filter(function(node) {
-        return node.contains(event.target);
-      });
-      var shouldStop = shardNodes.length > 0 ? shouldCancelEvent(event, shardNodes[0]) : !lastProps.current.noIsolation;
-      if (shouldStop) {
-        if (event.cancelable) {
-          event.preventDefault();
-        }
+    if (count <= 1) {
+      runtime.documents.delete(targetDocument);
+      return;
+    }
+    runtime.documents.set(targetDocument, count - 1);
+  };
+}
+function registerStyle16(hash, css) {
+  const runtime = getRuntime16();
+  runtime.styles.set(hash, css);
+  for (const targetDocument of runtime.documents.keys()) {
+    injectStyle16(targetDocument, hash, css);
+  }
+}
+if (typeof process === "undefined" || true) {
+  registerStyle16("02571d1b6c", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');
+}
+var item_popup_default5 = { "popup": "_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion", "is-width-anchor": "b9a9946a395ccad8__is-width-anchor", "is-width-content": "_7c9f1b268b013f02__is-width-content", "is-width-sm": "_6f31db51d79ec899__is-width-sm", "is-width-md": "fa45cdb5f45e57fb__is-width-md", "is-width-lg": "_46a909337f6be21c__is-width-lg", "is-width-available": "_6083938dff06df34__is-width-available", "list-chrome": "_2fff4e9defe85de5__list-chrome", "list": "f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome", "list-scrollable-container": "_233cd60cdb84a2ef__list-scrollable-container", "list-footer": "ec4db6f0122263e7__list-footer", "group": "b3c0d7f103fb10a2__group", "group-label": "_21b59380477c306c__group-label", "item": "_684ccb7988365b4f__item", "is-size-small": "_38f7faff93c61958__is-size-small", "item-indicator-icon": "_92fbe4765dfad5ee__item-indicator-icon", "item-icon": "a3adcfd0b73ffd40__item-icon", "status": "_6eb78bc92f8d7795__status", "empty": "_06c7ff39d2f685b9__empty" };
+var List = (0, import_element38.forwardRef)(
+  function List2({ className, ...restProps }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime60.jsx)(
+      index_parts_exports.List,
+      {
+        className: clsx_default(item_popup_default5.list, className),
+        ref,
+        ...restProps,
+        "aria-orientation": void 0
       }
+    );
+  }
+);
+
+// packages/ui/build-module/form/primitives/autocomplete/list-body.mjs
+var import_element39 = __toESM(require_element(), 1);
+var STYLE_HASH_ATTRIBUTE17 = "data-wp-hash";
+function getRuntime17() {
+  const globalScope = globalThis;
+  if (globalScope.__wpStyleRuntime) {
+    return globalScope.__wpStyleRuntime;
+  }
+  globalScope.__wpStyleRuntime = {
+    documents: /* @__PURE__ */ new Map(),
+    styles: /* @__PURE__ */ new Map(),
+    injectedStyles: /* @__PURE__ */ new WeakMap()
+  };
+  if (typeof document !== "undefined") {
+    registerDocument17(document);
+  }
+  return globalScope.__wpStyleRuntime;
+}
+function documentContainsStyleHash17(targetDocument, hash) {
+  if (!targetDocument.head) {
+    return false;
+  }
+  for (const style of targetDocument.head.querySelectorAll(
+    `style[${STYLE_HASH_ATTRIBUTE17}]`
+  )) {
+    if (style.getAttribute(STYLE_HASH_ATTRIBUTE17) === hash) {
+      return true;
     }
-  }, []);
-  var shouldCancel = React20.useCallback(function(name, delta, target, should) {
-    var event = { name, delta, target, should, shadowParent: getOutermostShadowParent(target) };
-    shouldPreventQueue.current.push(event);
-    setTimeout(function() {
-      shouldPreventQueue.current = shouldPreventQueue.current.filter(function(e) {
-        return e !== event;
-      });
-    }, 1);
-  }, []);
-  var scrollTouchStart = React20.useCallback(function(event) {
-    touchStartRef.current = getTouchXY(event);
-    activeAxis.current = void 0;
-  }, []);
-  var scrollWheel = React20.useCallback(function(event) {
-    shouldCancel(event.type, getDeltaXY(event), event.target, shouldCancelEvent(event, props.lockRef.current));
-  }, []);
-  var scrollTouchMove = React20.useCallback(function(event) {
-    shouldCancel(event.type, getTouchXY(event), event.target, shouldCancelEvent(event, props.lockRef.current));
-  }, []);
-  React20.useEffect(function() {
-    lockStack.push(Style2);
-    props.setCallbacks({
-      onScrollCapture: scrollWheel,
-      onWheelCapture: scrollWheel,
-      onTouchMoveCapture: scrollTouchMove
-    });
-    document.addEventListener("wheel", shouldPrevent, nonPassive);
-    document.addEventListener("touchmove", shouldPrevent, nonPassive);
-    document.addEventListener("touchstart", scrollTouchStart, nonPassive);
-    return function() {
-      lockStack = lockStack.filter(function(inst) {
-        return inst !== Style2;
-      });
-      document.removeEventListener("wheel", shouldPrevent, nonPassive);
-      document.removeEventListener("touchmove", shouldPrevent, nonPassive);
-      document.removeEventListener("touchstart", scrollTouchStart, nonPassive);
-    };
-  }, []);
-  var removeScrollBar = props.removeScrollBar, inert = props.inert;
-  return React20.createElement(
-    React20.Fragment,
-    null,
-    inert ? React20.createElement(Style2, { styles: generateStyle(id) }) : null,
-    removeScrollBar ? React20.createElement(RemoveScrollBar, { noRelative: props.noRelative, gapMode: props.gapMode }) : null
+  }
+  return false;
+}
+function injectStyle17(targetDocument, hash, css) {
+  if (!targetDocument.head) {
+    return;
+  }
+  const runtime = getRuntime17();
+  let injectedStyles = runtime.injectedStyles.get(targetDocument);
+  if (!injectedStyles) {
+    injectedStyles = /* @__PURE__ */ new Set();
+    runtime.injectedStyles.set(targetDocument, injectedStyles);
+  }
+  if (injectedStyles.has(hash)) {
+    return;
+  }
+  if (documentContainsStyleHash17(targetDocument, hash)) {
+    injectedStyles.add(hash);
+    return;
+  }
+  const style = targetDocument.createElement("style");
+  style.setAttribute(STYLE_HASH_ATTRIBUTE17, hash);
+  style.appendChild(targetDocument.createTextNode(css));
+  targetDocument.head.appendChild(style);
+  injectedStyles.add(hash);
+}
+function registerDocument17(targetDocument) {
+  const runtime = getRuntime17();
+  runtime.documents.set(
+    targetDocument,
+    (runtime.documents.get(targetDocument) ?? 0) + 1
   );
+  for (const [hash, css] of runtime.styles) {
+    injectStyle17(targetDocument, hash, css);
+  }
+  return () => {
+    const count = runtime.documents.get(targetDocument);
+    if (count === void 0) {
+      return;
+    }
+    if (count <= 1) {
+      runtime.documents.delete(targetDocument);
+      return;
+    }
+    runtime.documents.set(targetDocument, count - 1);
+  };
 }
-function getOutermostShadowParent(node) {
-  var shadowParent = null;
-  while (node !== null) {
-    if (node instanceof ShadowRoot) {
-      shadowParent = node.host;
-      node = node.host;
+function registerStyle17(hash, css) {
+  const runtime = getRuntime17();
+  runtime.styles.set(hash, css);
+  for (const targetDocument of runtime.documents.keys()) {
+    injectStyle17(targetDocument, hash, css);
+  }
+}
+if (typeof process === "undefined" || true) {
+  registerStyle17("02571d1b6c", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');
+}
+var item_popup_default6 = { "popup": "_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion", "is-width-anchor": "b9a9946a395ccad8__is-width-anchor", "is-width-content": "_7c9f1b268b013f02__is-width-content", "is-width-sm": "_6f31db51d79ec899__is-width-sm", "is-width-md": "fa45cdb5f45e57fb__is-width-md", "is-width-lg": "_46a909337f6be21c__is-width-lg", "is-width-available": "_6083938dff06df34__is-width-available", "list-chrome": "_2fff4e9defe85de5__list-chrome", "list": "f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome", "list-scrollable-container": "_233cd60cdb84a2ef__list-scrollable-container", "list-footer": "ec4db6f0122263e7__list-footer", "group": "b3c0d7f103fb10a2__group", "group-label": "_21b59380477c306c__group-label", "item": "_684ccb7988365b4f__item", "is-size-small": "_38f7faff93c61958__is-size-small", "item-indicator-icon": "_92fbe4765dfad5ee__item-indicator-icon", "item-icon": "a3adcfd0b73ffd40__item-icon", "status": "_6eb78bc92f8d7795__status", "empty": "_06c7ff39d2f685b9__empty" };
+var ListBody = (0, import_element39.forwardRef)(
+  function ListBody2({ render, ...props }, ref) {
+    const element = useRender({
+      defaultTagName: "div",
+      render,
+      ref,
+      props: mergeProps(
+        { className: item_popup_default6["list-scrollable-container"] },
+        props
+      )
+    });
+    return element;
+  }
+);
+
+// packages/ui/build-module/form/primitives/autocomplete/popup.mjs
+var import_element42 = __toESM(require_element(), 1);
+
+// packages/ui/build-module/utils/css/item-popup.mjs
+var STYLE_HASH_ATTRIBUTE18 = "data-wp-hash";
+function getRuntime18() {
+  const globalScope = globalThis;
+  if (globalScope.__wpStyleRuntime) {
+    return globalScope.__wpStyleRuntime;
+  }
+  globalScope.__wpStyleRuntime = {
+    documents: /* @__PURE__ */ new Map(),
+    styles: /* @__PURE__ */ new Map(),
+    injectedStyles: /* @__PURE__ */ new WeakMap()
+  };
+  if (typeof document !== "undefined") {
+    registerDocument18(document);
+  }
+  return globalScope.__wpStyleRuntime;
+}
+function documentContainsStyleHash18(targetDocument, hash) {
+  if (!targetDocument.head) {
+    return false;
+  }
+  for (const style of targetDocument.head.querySelectorAll(
+    `style[${STYLE_HASH_ATTRIBUTE18}]`
+  )) {
+    if (style.getAttribute(STYLE_HASH_ATTRIBUTE18) === hash) {
+      return true;
     }
-    node = node.parentNode;
   }
-  return shadowParent;
+  return false;
 }
-
-// node_modules/@radix-ui/react-dialog/node_modules/react-remove-scroll/dist/es2015/sidecar.js
-var sidecar_default = exportSidecar(effectCar, RemoveScrollSideCar);
-
-// node_modules/@radix-ui/react-dialog/node_modules/react-remove-scroll/dist/es2015/Combination.js
-var ReactRemoveScroll = React21.forwardRef(function(props, ref) {
-  return React21.createElement(RemoveScroll, __assign({}, props, { ref, sideCar: sidecar_default }));
-});
-ReactRemoveScroll.classNames = RemoveScroll.classNames;
-var Combination_default = ReactRemoveScroll;
-
-// node_modules/aria-hidden/dist/es2015/index.js
-var getDefaultParent = function(originalTarget) {
-  if (typeof document === "undefined") {
-    return null;
+function injectStyle18(targetDocument, hash, css) {
+  if (!targetDocument.head) {
+    return;
   }
-  var sampleTarget = Array.isArray(originalTarget) ? originalTarget[0] : originalTarget;
-  return sampleTarget.ownerDocument.body;
-};
-var counterMap = /* @__PURE__ */ new WeakMap();
-var uncontrolledNodes = /* @__PURE__ */ new WeakMap();
-var markerMap = {};
-var lockCount = 0;
-var unwrapHost = function(node) {
-  return node && (node.host || unwrapHost(node.parentNode));
-};
-var correctTargets = function(parent, targets) {
-  return targets.map(function(target) {
-    if (parent.contains(target)) {
-      return target;
-    }
-    var correctedTarget = unwrapHost(target);
-    if (correctedTarget && parent.contains(correctedTarget)) {
-      return correctedTarget;
-    }
-    console.error("aria-hidden", target, "in not contained inside", parent, ". Doing nothing");
-    return null;
-  }).filter(function(x) {
-    return Boolean(x);
-  });
-};
-var applyAttributeToOthers = function(originalTarget, parentNode, markerName, controlAttribute) {
-  var targets = correctTargets(parentNode, Array.isArray(originalTarget) ? originalTarget : [originalTarget]);
-  if (!markerMap[markerName]) {
-    markerMap[markerName] = /* @__PURE__ */ new WeakMap();
+  const runtime = getRuntime18();
+  let injectedStyles = runtime.injectedStyles.get(targetDocument);
+  if (!injectedStyles) {
+    injectedStyles = /* @__PURE__ */ new Set();
+    runtime.injectedStyles.set(targetDocument, injectedStyles);
   }
-  var markerCounter = markerMap[markerName];
-  var hiddenNodes = [];
-  var elementsToKeep = /* @__PURE__ */ new Set();
-  var elementsToStop = new Set(targets);
-  var keep = function(el) {
-    if (!el || elementsToKeep.has(el)) {
+  if (injectedStyles.has(hash)) {
+    return;
+  }
+  if (documentContainsStyleHash18(targetDocument, hash)) {
+    injectedStyles.add(hash);
+    return;
+  }
+  const style = targetDocument.createElement("style");
+  style.setAttribute(STYLE_HASH_ATTRIBUTE18, hash);
+  style.appendChild(targetDocument.createTextNode(css));
+  targetDocument.head.appendChild(style);
+  injectedStyles.add(hash);
+}
+function registerDocument18(targetDocument) {
+  const runtime = getRuntime18();
+  runtime.documents.set(
+    targetDocument,
+    (runtime.documents.get(targetDocument) ?? 0) + 1
+  );
+  for (const [hash, css] of runtime.styles) {
+    injectStyle18(targetDocument, hash, css);
+  }
+  return () => {
+    const count = runtime.documents.get(targetDocument);
+    if (count === void 0) {
       return;
     }
-    elementsToKeep.add(el);
-    keep(el.parentNode);
-  };
-  targets.forEach(keep);
-  var deep = function(parent) {
-    if (!parent || elementsToStop.has(parent)) {
+    if (count <= 1) {
+      runtime.documents.delete(targetDocument);
       return;
     }
-    Array.prototype.forEach.call(parent.children, function(node) {
-      if (elementsToKeep.has(node)) {
-        deep(node);
-      } else {
-        try {
-          var attr = node.getAttribute(controlAttribute);
-          var alreadyHidden = attr !== null && attr !== "false";
-          var counterValue = (counterMap.get(node) || 0) + 1;
-          var markerValue = (markerCounter.get(node) || 0) + 1;
-          counterMap.set(node, counterValue);
-          markerCounter.set(node, markerValue);
-          hiddenNodes.push(node);
-          if (counterValue === 1 && alreadyHidden) {
-            uncontrolledNodes.set(node, true);
-          }
-          if (markerValue === 1) {
-            node.setAttribute(markerName, "true");
-          }
-          if (!alreadyHidden) {
-            node.setAttribute(controlAttribute, "true");
-          }
-        } catch (e) {
-          console.error("aria-hidden: cannot operate on ", node, e);
-        }
-      }
-    });
-  };
-  deep(parentNode);
-  elementsToKeep.clear();
-  lockCount++;
-  return function() {
-    hiddenNodes.forEach(function(node) {
-      var counterValue = counterMap.get(node) - 1;
-      var markerValue = markerCounter.get(node) - 1;
-      counterMap.set(node, counterValue);
-      markerCounter.set(node, markerValue);
-      if (!counterValue) {
-        if (!uncontrolledNodes.has(node)) {
-          node.removeAttribute(controlAttribute);
-        }
-        uncontrolledNodes.delete(node);
-      }
-      if (!markerValue) {
-        node.removeAttribute(markerName);
-      }
-    });
-    lockCount--;
-    if (!lockCount) {
-      counterMap = /* @__PURE__ */ new WeakMap();
-      counterMap = /* @__PURE__ */ new WeakMap();
-      uncontrolledNodes = /* @__PURE__ */ new WeakMap();
-      markerMap = {};
-    }
+    runtime.documents.set(targetDocument, count - 1);
   };
-};
-var hideOthers = function(originalTarget, parentNode, markerName) {
-  if (markerName === void 0) {
-    markerName = "data-aria-hidden";
+}
+function registerStyle18(hash, css) {
+  const runtime = getRuntime18();
+  runtime.styles.set(hash, css);
+  for (const targetDocument of runtime.documents.keys()) {
+    injectStyle18(targetDocument, hash, css);
   }
-  var targets = Array.from(Array.isArray(originalTarget) ? originalTarget : [originalTarget]);
-  var activeParentNode = parentNode || getDefaultParent(originalTarget);
-  if (!activeParentNode) {
-    return function() {
-      return null;
-    };
+}
+if (typeof process === "undefined" || true) {
+  registerStyle18("02571d1b6c", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');
+}
+var item_popup_default7 = { "popup": "_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion", "is-width-anchor": "b9a9946a395ccad8__is-width-anchor", "is-width-content": "_7c9f1b268b013f02__is-width-content", "is-width-sm": "_6f31db51d79ec899__is-width-sm", "is-width-md": "fa45cdb5f45e57fb__is-width-md", "is-width-lg": "_46a909337f6be21c__is-width-lg", "is-width-available": "_6083938dff06df34__is-width-available", "list-chrome": "_2fff4e9defe85de5__list-chrome", "list": "f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome", "list-scrollable-container": "_233cd60cdb84a2ef__list-scrollable-container", "list-footer": "ec4db6f0122263e7__list-footer", "group": "b3c0d7f103fb10a2__group", "group-label": "_21b59380477c306c__group-label", "item": "_684ccb7988365b4f__item", "is-size-small": "_38f7faff93c61958__is-size-small", "item-indicator-icon": "_92fbe4765dfad5ee__item-indicator-icon", "item-icon": "a3adcfd0b73ffd40__item-icon", "status": "_6eb78bc92f8d7795__status", "empty": "_06c7ff39d2f685b9__empty" };
+function getItemPopupWidthClassName(width = "anchor") {
+  switch (width) {
+    case "available":
+      return item_popup_default7["is-width-available"];
+    case "content":
+      return item_popup_default7["is-width-content"];
+    case "lg":
+      return item_popup_default7["is-width-lg"];
+    case "md":
+      return item_popup_default7["is-width-md"];
+    case "sm":
+      return item_popup_default7["is-width-sm"];
+    case "anchor":
+      return item_popup_default7["is-width-anchor"];
+    default:
+      return false;
   }
-  targets.push.apply(targets, Array.from(activeParentNode.querySelectorAll("[aria-live], script")));
-  return applyAttributeToOthers(targets, activeParentNode, markerName, "aria-hidden");
-};
+}

-// node_modules/@radix-ui/react-dialog/dist/index.mjs
-var import_jsx_runtime7 = __toESM(require_jsx_runtime(), 1);
-var DIALOG_NAME = "Dialog";
-var [createDialogContext, createDialogScope] = createContextScope(DIALOG_NAME);
-var [DialogProvider, useDialogContext] = createDialogContext(DIALOG_NAME);
-var Dialog = (props) => {
-  const {
-    __scopeDialog,
-    children,
-    open: openProp,
-    defaultOpen,
-    onOpenChange,
-    modal = true
-  } = props;
-  const triggerRef = React24.useRef(null);
-  const contentRef = React24.useRef(null);
-  const [open, setOpen] = useControllableState({
-    prop: openProp,
-    defaultProp: defaultOpen ?? false,
-    onChange: onOpenChange,
-    caller: DIALOG_NAME
-  });
-  return /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(
-    DialogProvider,
-    {
-      scope: __scopeDialog,
-      triggerRef,
-      contentRef,
-      contentId: useId(),
-      titleId: useId(),
-      descriptionId: useId(),
-      open,
-      onOpenChange: setOpen,
-      onOpenToggle: React24.useCallback(() => setOpen((prevOpen) => !prevOpen), [setOpen]),
-      modal,
-      children
-    }
-  );
-};
-Dialog.displayName = DIALOG_NAME;
-var TRIGGER_NAME = "DialogTrigger";
-var DialogTrigger = React24.forwardRef(
-  (props, forwardedRef) => {
-    const { __scopeDialog, ...triggerProps } = props;
-    const context = useDialogContext(TRIGGER_NAME, __scopeDialog);
-    const composedTriggerRef = useComposedRefs(forwardedRef, context.triggerRef);
-    return /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(
-      Primitive.button,
+// packages/ui/build-module/form/primitives/autocomplete/portal.mjs
+var import_element40 = __toESM(require_element(), 1);
+var import_jsx_runtime61 = __toESM(require_jsx_runtime(), 1);
+var Portal2 = (0, import_element40.forwardRef)(
+  function AutocompletePortal({ container, ...restProps }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime61.jsx)(
+      index_parts_exports.Portal,
       {
-        type: "button",
-        "aria-haspopup": "dialog",
-        "aria-expanded": context.open,
-        "aria-controls": context.contentId,
-        "data-state": getState(context.open),
-        ...triggerProps,
-        ref: composedTriggerRef,
-        onClick: composeEventHandlers(props.onClick, context.onOpenToggle)
+        container: container ?? getWpCompatOverlaySlot(),
+        ...restProps,
+        ref
       }
     );
   }
 );
-DialogTrigger.displayName = TRIGGER_NAME;
-var PORTAL_NAME2 = "DialogPortal";
-var [PortalProvider, usePortalContext] = createDialogContext(PORTAL_NAME2, {
-  forceMount: void 0
-});
-var DialogPortal = (props) => {
-  const { __scopeDialog, forceMount, children, container } = props;
-  const context = useDialogContext(PORTAL_NAME2, __scopeDialog);
-  return /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(PortalProvider, { scope: __scopeDialog, forceMount, children: React24.Children.map(children, (child) => /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(Presence, { present: forceMount || context.open, children: /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(Portal, { asChild: true, container, children: child }) })) });
-};
-DialogPortal.displayName = PORTAL_NAME2;
-var OVERLAY_NAME = "DialogOverlay";
-var DialogOverlay = React24.forwardRef(
-  (props, forwardedRef) => {
-    const portalContext = usePortalContext(OVERLAY_NAME, props.__scopeDialog);
-    const { forceMount = portalContext.forceMount, ...overlayProps } = props;
-    const context = useDialogContext(OVERLAY_NAME, props.__scopeDialog);
-    return context.modal ? /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(Presence, { present: forceMount || context.open, children: /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(DialogOverlayImpl, { ...overlayProps, ref: forwardedRef }) }) : null;
+
+// packages/ui/build-module/form/primitives/autocomplete/positioner.mjs
+var import_element41 = __toESM(require_element(), 1);
+var import_jsx_runtime62 = __toESM(require_jsx_runtime(), 1);
+var STYLE_HASH_ATTRIBUTE19 = "data-wp-hash";
+function getRuntime19() {
+  const globalScope = globalThis;
+  if (globalScope.__wpStyleRuntime) {
+    return globalScope.__wpStyleRuntime;
   }
-);
-DialogOverlay.displayName = OVERLAY_NAME;
-var Slot = createSlot("DialogOverlay.RemoveScroll");
-var DialogOverlayImpl = React24.forwardRef(
-  (props, forwardedRef) => {
-    const { __scopeDialog, ...overlayProps } = props;
-    const context = useDialogContext(OVERLAY_NAME, __scopeDialog);
-    return (
-      // Make sure `Content` is scrollable even when it doesn't live inside `RemoveScroll`
-      // ie. when `Overlay` and `Content` are siblings
-      /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(Combination_default, { as: Slot, allowPinchZoom: true, shards: [context.contentRef], children: /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(
-        Primitive.div,
-        {
-          "data-state": getState(context.open),
-          ...overlayProps,
-          ref: forwardedRef,
-          style: { pointerEvents: "auto", ...overlayProps.style }
-        }
-      ) })
-    );
+  globalScope.__wpStyleRuntime = {
+    documents: /* @__PURE__ */ new Map(),
+    styles: /* @__PURE__ */ new Map(),
+    injectedStyles: /* @__PURE__ */ new WeakMap()
+  };
+  if (typeof document !== "undefined") {
+    registerDocument19(document);
   }
-);
-var CONTENT_NAME = "DialogContent";
-var DialogContent = React24.forwardRef(
-  (props, forwardedRef) => {
-    const portalContext = usePortalContext(CONTENT_NAME, props.__scopeDialog);
-    const { forceMount = portalContext.forceMount, ...contentProps } = props;
-    const context = useDialogContext(CONTENT_NAME, props.__scopeDialog);
-    return /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(Presence, { present: forceMount || context.open, children: context.modal ? /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(DialogContentModal, { ...contentProps, ref: forwardedRef }) : /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(DialogContentNonModal, { ...contentProps, ref: forwardedRef }) });
+  return globalScope.__wpStyleRuntime;
+}
+function documentContainsStyleHash19(targetDocument, hash) {
+  if (!targetDocument.head) {
+    return false;
   }
-);
-DialogContent.displayName = CONTENT_NAME;
-var DialogContentModal = React24.forwardRef(
-  (props, forwardedRef) => {
-    const context = useDialogContext(CONTENT_NAME, props.__scopeDialog);
-    const contentRef = React24.useRef(null);
-    const composedRefs = useComposedRefs(forwardedRef, context.contentRef, contentRef);
-    React24.useEffect(() => {
-      const content = contentRef.current;
-      if (content) return hideOthers(content);
-    }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(
-      DialogContentImpl,
+  for (const style of targetDocument.head.querySelectorAll(
+    `style[${STYLE_HASH_ATTRIBUTE19}]`
+  )) {
+    if (style.getAttribute(STYLE_HASH_ATTRIBUTE19) === hash) {
+      return true;
+    }
+  }
+  return false;
+}
+function injectStyle19(targetDocument, hash, css) {
+  if (!targetDocument.head) {
+    return;
+  }
+  const runtime = getRuntime19();
+  let injectedStyles = runtime.injectedStyles.get(targetDocument);
+  if (!injectedStyles) {
+    injectedStyles = /* @__PURE__ */ new Set();
+    runtime.injectedStyles.set(targetDocument, injectedStyles);
+  }
+  if (injectedStyles.has(hash)) {
+    return;
+  }
+  if (documentContainsStyleHash19(targetDocument, hash)) {
+    injectedStyles.add(hash);
+    return;
+  }
+  const style = targetDocument.createElement("style");
+  style.setAttribute(STYLE_HASH_ATTRIBUTE19, hash);
+  style.appendChild(targetDocument.createTextNode(css));
+  targetDocument.head.appendChild(style);
+  injectedStyles.add(hash);
+}
+function registerDocument19(targetDocument) {
+  const runtime = getRuntime19();
+  runtime.documents.set(
+    targetDocument,
+    (runtime.documents.get(targetDocument) ?? 0) + 1
+  );
+  for (const [hash, css] of runtime.styles) {
+    injectStyle19(targetDocument, hash, css);
+  }
+  return () => {
+    const count = runtime.documents.get(targetDocument);
+    if (count === void 0) {
+      return;
+    }
+    if (count <= 1) {
+      runtime.documents.delete(targetDocument);
+      return;
+    }
+    runtime.documents.set(targetDocument, count - 1);
+  };
+}
+function registerStyle19(hash, css) {
+  const runtime = getRuntime19();
+  runtime.styles.set(hash, css);
+  for (const targetDocument of runtime.documents.keys()) {
+    injectStyle19(targetDocument, hash, css);
+  }
+}
+if (typeof process === "undefined" || true) {
+  registerStyle19("10f3806643", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");
+}
+var resets_default5 = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
+if (typeof process === "undefined" || true) {
+  registerStyle19("e61eb95308", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._8eb0a29484225eea__positioner{z-index:var(--wp-ui-autocomplete-z-index,initial)}}}");
+}
+var style_default11 = { "positioner": "_8eb0a29484225eea__positioner" };
+var Positioner2 = (0, import_element41.forwardRef)(
+  function AutocompletePositioner({ className, ...props }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime62.jsx)(
+      index_parts_exports.Positioner,
       {
+        ...ITEM_POPUP_POSITIONER_PROPS,
         ...props,
-        ref: composedRefs,
-        trapFocus: context.open,
-        disableOutsidePointerEvents: true,
-        onCloseAutoFocus: composeEventHandlers(props.onCloseAutoFocus, (event) => {
-          event.preventDefault();
-          context.triggerRef.current?.focus();
-        }),
-        onPointerDownOutside: composeEventHandlers(props.onPointerDownOutside, (event) => {
-          const originalEvent = event.detail.originalEvent;
-          const ctrlLeftClick = originalEvent.button === 0 && originalEvent.ctrlKey === true;
-          const isRightClick = originalEvent.button === 2 || ctrlLeftClick;
-          if (isRightClick) event.preventDefault();
-        }),
-        onFocusOutside: composeEventHandlers(
-          props.onFocusOutside,
-          (event) => event.preventDefault()
+        ref,
+        className: clsx_default(
+          resets_default5["box-sizing"],
+          style_default11.positioner,
+          className
         )
       }
     );
   }
 );
-var DialogContentNonModal = React24.forwardRef(
-  (props, forwardedRef) => {
-    const context = useDialogContext(CONTENT_NAME, props.__scopeDialog);
-    const hasInteractedOutsideRef = React24.useRef(false);
-    const hasPointerDownOutsideRef = React24.useRef(false);
-    return /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(
-      DialogContentImpl,
-      {
-        ...props,
-        ref: forwardedRef,
-        trapFocus: false,
-        disableOutsidePointerEvents: false,
-        onCloseAutoFocus: (event) => {
-          props.onCloseAutoFocus?.(event);
-          if (!event.defaultPrevented) {
-            if (!hasInteractedOutsideRef.current) context.triggerRef.current?.focus();
-            event.preventDefault();
-          }
-          hasInteractedOutsideRef.current = false;
-          hasPointerDownOutsideRef.current = false;
-        },
-        onInteractOutside: (event) => {
-          props.onInteractOutside?.(event);
-          if (!event.defaultPrevented) {
-            hasInteractedOutsideRef.current = true;
-            if (event.detail.originalEvent.type === "pointerdown") {
-              hasPointerDownOutsideRef.current = true;
-            }
-          }
-          const target = event.target;
-          const targetIsTrigger = context.triggerRef.current?.contains(target);
-          if (targetIsTrigger) event.preventDefault();
-          if (event.detail.originalEvent.type === "focusin" && hasPointerDownOutsideRef.current) {
-            event.preventDefault();
-          }
-        }
-      }
-    );
+
+// packages/ui/build-module/form/primitives/autocomplete/popup.mjs
+var import_jsx_runtime63 = __toESM(require_jsx_runtime(), 1);
+var STYLE_HASH_ATTRIBUTE20 = "data-wp-hash";
+function getRuntime20() {
+  const globalScope = globalThis;
+  if (globalScope.__wpStyleRuntime) {
+    return globalScope.__wpStyleRuntime;
   }
-);
-var DialogContentImpl = React24.forwardRef(
-  (props, forwardedRef) => {
-    const { __scopeDialog, trapFocus, onOpenAutoFocus, onCloseAutoFocus, ...contentProps } = props;
-    const context = useDialogContext(CONTENT_NAME, __scopeDialog);
-    const contentRef = React24.useRef(null);
-    const composedRefs = useComposedRefs(forwardedRef, contentRef);
-    useFocusGuards();
-    return /* @__PURE__ */ (0, import_jsx_runtime7.jsxs)(import_jsx_runtime7.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(
-        FocusScope,
-        {
-          asChild: true,
-          loop: true,
-          trapped: trapFocus,
-          onMountAutoFocus: onOpenAutoFocus,
-          onUnmountAutoFocus: onCloseAutoFocus,
-          children: /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(
-            DismissableLayer,
-            {
-              role: "dialog",
-              id: context.contentId,
-              "aria-describedby": context.descriptionId,
-              "aria-labelledby": context.titleId,
-              "data-state": getState(context.open),
-              ...contentProps,
-              ref: composedRefs,
-              onDismiss: () => context.onOpenChange(false)
-            }
-          )
-        }
-      ),
-      /* @__PURE__ */ (0, import_jsx_runtime7.jsxs)(import_jsx_runtime7.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(TitleWarning, { titleId: context.titleId }),
-        /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(DescriptionWarning, { contentRef, descriptionId: context.descriptionId })
-      ] })
-    ] });
+  globalScope.__wpStyleRuntime = {
+    documents: /* @__PURE__ */ new Map(),
+    styles: /* @__PURE__ */ new Map(),
+    injectedStyles: /* @__PURE__ */ new WeakMap()
+  };
+  if (typeof document !== "undefined") {
+    registerDocument20(document);
   }
-);
-var TITLE_NAME = "DialogTitle";
-var DialogTitle = React24.forwardRef(
-  (props, forwardedRef) => {
-    const { __scopeDialog, ...titleProps } = props;
-    const context = useDialogContext(TITLE_NAME, __scopeDialog);
-    return /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(Primitive.h2, { id: context.titleId, ...titleProps, ref: forwardedRef });
+  return globalScope.__wpStyleRuntime;
+}
+function documentContainsStyleHash20(targetDocument, hash) {
+  if (!targetDocument.head) {
+    return false;
   }
-);
-DialogTitle.displayName = TITLE_NAME;
-var DESCRIPTION_NAME = "DialogDescription";
-var DialogDescription = React24.forwardRef(
-  (props, forwardedRef) => {
-    const { __scopeDialog, ...descriptionProps } = props;
-    const context = useDialogContext(DESCRIPTION_NAME, __scopeDialog);
-    return /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(Primitive.p, { id: context.descriptionId, ...descriptionProps, ref: forwardedRef });
+  for (const style of targetDocument.head.querySelectorAll(
+    `style[${STYLE_HASH_ATTRIBUTE20}]`
+  )) {
+    if (style.getAttribute(STYLE_HASH_ATTRIBUTE20) === hash) {
+      return true;
+    }
   }
-);
-DialogDescription.displayName = DESCRIPTION_NAME;
-var CLOSE_NAME = "DialogClose";
-var DialogClose = React24.forwardRef(
-  (props, forwardedRef) => {
-    const { __scopeDialog, ...closeProps } = props;
-    const context = useDialogContext(CLOSE_NAME, __scopeDialog);
-    return /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(
-      Primitive.button,
+  return false;
+}
+function injectStyle20(targetDocument, hash, css) {
+  if (!targetDocument.head) {
+    return;
+  }
+  const runtime = getRuntime20();
+  let injectedStyles = runtime.injectedStyles.get(targetDocument);
+  if (!injectedStyles) {
+    injectedStyles = /* @__PURE__ */ new Set();
+    runtime.injectedStyles.set(targetDocument, injectedStyles);
+  }
+  if (injectedStyles.has(hash)) {
+    return;
+  }
+  if (documentContainsStyleHash20(targetDocument, hash)) {
+    injectedStyles.add(hash);
+    return;
+  }
+  const style = targetDocument.createElement("style");
+  style.setAttribute(STYLE_HASH_ATTRIBUTE20, hash);
+  style.appendChild(targetDocument.createTextNode(css));
+  targetDocument.head.appendChild(style);
+  injectedStyles.add(hash);
+}
+function registerDocument20(targetDocument) {
+  const runtime = getRuntime20();
+  runtime.documents.set(
+    targetDocument,
+    (runtime.documents.get(targetDocument) ?? 0) + 1
+  );
+  for (const [hash, css] of runtime.styles) {
+    injectStyle20(targetDocument, hash, css);
+  }
+  return () => {
+    const count = runtime.documents.get(targetDocument);
+    if (count === void 0) {
+      return;
+    }
+    if (count <= 1) {
+      runtime.documents.delete(targetDocument);
+      return;
+    }
+    runtime.documents.set(targetDocument, count - 1);
+  };
+}
+function registerStyle20(hash, css) {
+  const runtime = getRuntime20();
+  runtime.styles.set(hash, css);
+  for (const targetDocument of runtime.documents.keys()) {
+    injectStyle20(targetDocument, hash, css);
+  }
+}
+if (typeof process === "undefined" || true) {
+  registerStyle20("02571d1b6c", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');
+}
+var item_popup_default8 = { "popup": "_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion", "is-width-anchor": "b9a9946a395ccad8__is-width-anchor", "is-width-content": "_7c9f1b268b013f02__is-width-content", "is-width-sm": "_6f31db51d79ec899__is-width-sm", "is-width-md": "fa45cdb5f45e57fb__is-width-md", "is-width-lg": "_46a909337f6be21c__is-width-lg", "is-width-available": "_6083938dff06df34__is-width-available", "list-chrome": "_2fff4e9defe85de5__list-chrome", "list": "f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome", "list-scrollable-container": "_233cd60cdb84a2ef__list-scrollable-container", "list-footer": "ec4db6f0122263e7__list-footer", "group": "b3c0d7f103fb10a2__group", "group-label": "_21b59380477c306c__group-label", "item": "_684ccb7988365b4f__item", "is-size-small": "_38f7faff93c61958__is-size-small", "item-indicator-icon": "_92fbe4765dfad5ee__item-indicator-icon", "item-icon": "a3adcfd0b73ffd40__item-icon", "status": "_6eb78bc92f8d7795__status", "empty": "_06c7ff39d2f685b9__empty" };
+var Popup2 = (0, import_element42.forwardRef)(
+  function Popup22({ className, portal, positioner, width, ...restProps }, ref) {
+    const popupContent = /* @__PURE__ */ (0, import_jsx_runtime63.jsx)(
+      index_parts_exports.Popup,
       {
-        type: "button",
-        ...closeProps,
-        ref: forwardedRef,
-        onClick: composeEventHandlers(props.onClick, () => context.onOpenChange(false))
+        ref,
+        className: clsx_default(
+          item_popup_default8.popup,
+          getItemPopupWidthClassName(width),
+          className
+        ),
+        ...restProps
       }
     );
+    const positionedPopup = renderSlotWithChildren(
+      positioner,
+      /* @__PURE__ */ (0, import_jsx_runtime63.jsx)(Positioner2, {}),
+      popupContent
+    );
+    return renderSlotWithChildren(portal, /* @__PURE__ */ (0, import_jsx_runtime63.jsx)(Portal2, {}), positionedPopup);
   }
 );
-DialogClose.displayName = CLOSE_NAME;
-function getState(open) {
-  return open ? "open" : "closed";
-}
-var TITLE_WARNING_NAME = "DialogTitleWarning";
-var [WarningProvider, useWarningContext] = createContext2(TITLE_WARNING_NAME, {
-  contentName: CONTENT_NAME,
-  titleName: TITLE_NAME,
-  docsSlug: "dialog"
-});
-var TitleWarning = ({ titleId }) => {
-  const titleWarningContext = useWarningContext(TITLE_WARNING_NAME);
-  const MESSAGE = `\`${titleWarningContext.contentName}\` requires a \`${titleWarningContext.titleName}\` for the component to be accessible for screen reader users.

-If you want to hide the \`${titleWarningContext.titleName}\`, you can wrap it with our VisuallyHidden component.
+// packages/ui/build-module/form/primitives/autocomplete/context.mjs
+var import_element43 = __toESM(require_element(), 1);
+var AutocompleteGridContext = (0, import_element43.createContext)(false);
+var useAutocompleteGridContext = () => (0, import_element43.useContext)(AutocompleteGridContext);

-For more information, see https://radix-ui.com/primitives/docs/components/${titleWarningContext.docsSlug}`;
-  React24.useEffect(() => {
-    if (titleId) {
-      const hasTitle = document.getElementById(titleId);
-      if (!hasTitle) console.error(MESSAGE);
-    }
-  }, [MESSAGE, titleId]);
-  return null;
-};
-var DESCRIPTION_WARNING_NAME = "DialogDescriptionWarning";
-var DescriptionWarning = ({ contentRef, descriptionId }) => {
-  const descriptionWarningContext = useWarningContext(DESCRIPTION_WARNING_NAME);
-  const MESSAGE = `Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${descriptionWarningContext.contentName}}.`;
-  React24.useEffect(() => {
-    const describedById = contentRef.current?.getAttribute("aria-describedby");
-    if (descriptionId && describedById) {
-      const hasDescription = document.getElementById(descriptionId);
-      if (!hasDescription) console.warn(MESSAGE);
-    }
-  }, [MESSAGE, contentRef, descriptionId]);
-  return null;
-};
-var Root = Dialog;
-var Portal2 = DialogPortal;
-var Overlay = DialogOverlay;
-var Content = DialogContent;
-
-// node_modules/cmdk/dist/index.mjs
-var t = __toESM(require_react(), 1);
-var N = '[cmdk-group=""]';
-var Y2 = '[cmdk-group-items=""]';
-var be = '[cmdk-group-heading=""]';
-var le = '[cmdk-item=""]';
-var ce = `${le}:not([aria-disabled="true"])`;
-var Z = "cmdk-item-select";
-var T = "data-value";
-var Re = (r, o, n) => W(r, o, n);
-var ue = t.createContext(void 0);
-var K2 = () => t.useContext(ue);
-var de = t.createContext(void 0);
-var ee = () => t.useContext(de);
-var fe = t.createContext(void 0);
-var me = t.forwardRef((r, o) => {
-  let n = L(() => {
-    var e, a;
-    return { search: "", value: (a = (e = r.value) != null ? e : r.defaultValue) != null ? a : "", selectedItemId: void 0, filtered: { count: 0, items: /* @__PURE__ */ new Map(), groups: /* @__PURE__ */ new Set() } };
-  }), u2 = L(() => /* @__PURE__ */ new Set()), c = L(() => /* @__PURE__ */ new Map()), d = L(() => /* @__PURE__ */ new Map()), f = L(() => /* @__PURE__ */ new Set()), p2 = pe(r), { label: b, children: m2, value: R, onValueChange: x, filter: C, shouldFilter: S, loop: A, disablePointerSelection: ge = false, vimBindings: j = true, ...O } = r, $2 = useId(), q = useId(), _ = useId(), I = t.useRef(null), v = ke();
-  k2(() => {
-    if (R !== void 0) {
-      let e = R.trim();
-      n.current.value = e, E.emit();
-    }
-  }, [R]), k2(() => {
-    v(6, ne);
-  }, []);
-  let E = t.useMemo(() => ({ subscribe: (e) => (f.current.add(e), () => f.current.delete(e)), snapshot: () => n.current, setState: (e, a, s) => {
-    var i, l, g, y;
-    if (!Object.is(n.current[e], a)) {
-      if (n.current[e] = a, e === "search") J2(), z(), v(1, W2);
-      else if (e === "value") {
-        if (document.activeElement.hasAttribute("cmdk-input") || document.activeElement.hasAttribute("cmdk-root")) {
-          let h = document.getElementById(_);
-          h ? h.focus() : (i = document.getElementById($2)) == null || i.focus();
-        }
-        if (v(7, () => {
-          var h;
-          n.current.selectedItemId = (h = M()) == null ? void 0 : h.id, E.emit();
-        }), s || v(5, ne), ((l = p2.current) == null ? void 0 : l.value) !== void 0) {
-          let h = a != null ? a : "";
-          (y = (g = p2.current).onValueChange) == null || y.call(g, h);
-          return;
-        }
-      }
-      E.emit();
+// packages/ui/build-module/form/primitives/autocomplete/root.mjs
+var import_jsx_runtime64 = __toESM(require_jsx_runtime(), 1);
+function Root2(props) {
+  return /* @__PURE__ */ (0, import_jsx_runtime64.jsx)(AutocompleteGridContext.Provider, { value: Boolean(props.grid), children: /* @__PURE__ */ (0, import_jsx_runtime64.jsx)(DirectionProvider3, { children: /* @__PURE__ */ (0, import_jsx_runtime64.jsx)(index_parts_exports.Root, { ...props }) }) });
+}
+
+// packages/ui/build-module/form/primitives/autocomplete/row.mjs
+var import_element44 = __toESM(require_element(), 1);
+var import_jsx_runtime65 = __toESM(require_jsx_runtime(), 1);
+var Row = (0, import_element44.forwardRef)(
+  function Row2({ children, ...restProps }, ref) {
+    const isGrid = useAutocompleteGridContext();
+    if (!isGrid) {
+      throw new Error(
+        "Autocomplete.Row: Missing parent <Autocomplete.Root grid>. Render <Autocomplete.Row> inside <Autocomplete.Root grid>."
+      );
     }
-  }, emit: () => {
-    f.current.forEach((e) => e());
-  } }), []), U2 = t.useMemo(() => ({ value: (e, a, s) => {
-    var i;
-    a !== ((i = d.current.get(e)) == null ? void 0 : i.value) && (d.current.set(e, { value: a, keywords: s }), n.current.filtered.items.set(e, te(a, s)), v(2, () => {
-      z(), E.emit();
-    }));
-  }, item: (e, a) => (u2.current.add(e), a && (c.current.has(a) ? c.current.get(a).add(e) : c.current.set(a, /* @__PURE__ */ new Set([e]))), v(3, () => {
-    J2(), z(), n.current.value || W2(), E.emit();
-  }), () => {
-    d.current.delete(e), u2.current.delete(e), n.current.filtered.items.delete(e);
-    let s = M();
-    v(4, () => {
-      J2(), (s == null ? void 0 : s.getAttribute("id")) === e && W2(), E.emit();
-    });
-  }), group: (e) => (c.current.has(e) || c.current.set(e, /* @__PURE__ */ new Set()), () => {
-    d.current.delete(e), c.current.delete(e);
-  }), filter: () => p2.current.shouldFilter, label: b || r["aria-label"], getDisablePointerSelection: () => p2.current.disablePointerSelection, listId: $2, inputId: _, labelId: q, listInnerRef: I }), []);
-  function te(e, a) {
-    var i, l;
-    let s = (l = (i = p2.current) == null ? void 0 : i.filter) != null ? l : Re;
-    return e ? s(e, n.current.search, a) : 0;
-  }
-  function z() {
-    if (!n.current.search || p2.current.shouldFilter === false) return;
-    let e = n.current.filtered.items, a = [];
-    n.current.filtered.groups.forEach((i) => {
-      let l = c.current.get(i), g = 0;
-      l.forEach((y) => {
-        let h = e.get(y);
-        g = Math.max(h, g);
-      }), a.push([i, g]);
-    });
-    let s = I.current;
-    V().sort((i, l) => {
-      var h, F;
-      let g = i.getAttribute("id"), y = l.getAttribute("id");
-      return ((h = e.get(y)) != null ? h : 0) - ((F = e.get(g)) != null ? F : 0);
-    }).forEach((i) => {
-      let l = i.closest(Y2);
-      l ? l.appendChild(i.parentElement === l ? i : i.closest(`${Y2} > *`)) : s.appendChild(i.parentElement === s ? i : i.closest(`${Y2} > *`));
-    }), a.sort((i, l) => l[1] - i[1]).forEach((i) => {
-      var g;
-      let l = (g = I.current) == null ? void 0 : g.querySelector(`${N}[${T}="${encodeURIComponent(i[0])}"]`);
-      l == null || l.parentElement.appendChild(l);
-    });
+    return /* @__PURE__ */ (0, import_jsx_runtime65.jsx)(index_parts_exports.Row, { ref, ...restProps, children });
   }
-  function W2() {
-    let e = V().find((s) => s.getAttribute("aria-disabled") !== "true"), a = e == null ? void 0 : e.getAttribute(T);
-    E.setState("value", a || void 0);
+);
+
+// packages/ui/build-module/form/primitives/autocomplete/status.mjs
+var import_element45 = __toESM(require_element(), 1);
+var import_jsx_runtime66 = __toESM(require_jsx_runtime(), 1);
+var STYLE_HASH_ATTRIBUTE21 = "data-wp-hash";
+function getRuntime21() {
+  const globalScope = globalThis;
+  if (globalScope.__wpStyleRuntime) {
+    return globalScope.__wpStyleRuntime;
   }
-  function J2() {
-    var a, s, i, l;
-    if (!n.current.search || p2.current.shouldFilter === false) {
-      n.current.filtered.count = u2.current.size;
-      return;
-    }
-    n.current.filtered.groups = /* @__PURE__ */ new Set();
-    let e = 0;
-    for (let g of u2.current) {
-      let y = (s = (a = d.current.get(g)) == null ? void 0 : a.value) != null ? s : "", h = (l = (i = d.current.get(g)) == null ? void 0 : i.keywords) != null ? l : [], F = te(y, h);
-      n.current.filtered.items.set(g, F), F > 0 && e++;
-    }
-    for (let [g, y] of c.current) for (let h of y) if (n.current.filtered.items.get(h) > 0) {
-      n.current.filtered.groups.add(g);
-      break;
-    }
-    n.current.filtered.count = e;
-  }
-  function ne() {
-    var a, s, i;
-    let e = M();
-    e && (((a = e.parentElement) == null ? void 0 : a.firstChild) === e && ((i = (s = e.closest(N)) == null ? void 0 : s.querySelector(be)) == null || i.scrollIntoView({ block: "nearest" })), e.scrollIntoView({ block: "nearest" }));
-  }
-  function M() {
-    var e;
-    return (e = I.current) == null ? void 0 : e.querySelector(`${le}[aria-selected="true"]`);
-  }
-  function V() {
-    var e;
-    return Array.from(((e = I.current) == null ? void 0 : e.querySelectorAll(ce)) || []);
-  }
-  function X2(e) {
-    let s = V()[e];
-    s && E.setState("value", s.getAttribute(T));
-  }
-  function Q(e) {
-    var g;
-    let a = M(), s = V(), i = s.findIndex((y) => y === a), l = s[i + e];
-    (g = p2.current) != null && g.loop && (l = i + e < 0 ? s[s.length - 1] : i + e === s.length ? s[0] : s[i + e]), l && E.setState("value", l.getAttribute(T));
-  }
-  function re(e) {
-    let a = M(), s = a == null ? void 0 : a.closest(N), i;
-    for (; s && !i; ) s = e > 0 ? we(s, N) : De(s, N), i = s == null ? void 0 : s.querySelector(ce);
-    i ? E.setState("value", i.getAttribute(T)) : Q(e);
-  }
-  let oe = () => X2(V().length - 1), ie = (e) => {
-    e.preventDefault(), e.metaKey ? oe() : e.altKey ? re(1) : Q(1);
-  }, se = (e) => {
-    e.preventDefault(), e.metaKey ? X2(0) : e.altKey ? re(-1) : Q(-1);
-  };
-  return t.createElement(Primitive.div, { ref: o, tabIndex: -1, ...O, "cmdk-root": "", onKeyDown: (e) => {
-    var s;
-    (s = O.onKeyDown) == null || s.call(O, e);
-    let a = e.nativeEvent.isComposing || e.keyCode === 229;
-    if (!(e.defaultPrevented || a)) switch (e.key) {
-      case "n":
-      case "j": {
-        j && e.ctrlKey && ie(e);
-        break;
-      }
-      case "ArrowDown": {
-        ie(e);
-        break;
-      }
-      case "p":
-      case "k": {
-        j && e.ctrlKey && se(e);
-        break;
-      }
-      case "ArrowUp": {
-        se(e);
-        break;
-      }
-      case "Home": {
-        e.preventDefault(), X2(0);
-        break;
-      }
-      case "End": {
-        e.preventDefault(), oe();
-        break;
-      }
-      case "Enter": {
-        e.preventDefault();
-        let i = M();
-        if (i) {
-          let l = new Event(Z);
-          i.dispatchEvent(l);
-        }
-      }
-    }
-  } }, t.createElement("label", { "cmdk-label": "", htmlFor: U2.inputId, id: U2.labelId, style: Te }, b), B2(r, (e) => t.createElement(de.Provider, { value: E }, t.createElement(ue.Provider, { value: U2 }, e))));
-});
-var he = t.forwardRef((r, o) => {
-  var _, I;
-  let n = useId(), u2 = t.useRef(null), c = t.useContext(fe), d = K2(), f = pe(r), p2 = (I = (_ = f.current) == null ? void 0 : _.forceMount) != null ? I : c == null ? void 0 : c.forceMount;
-  k2(() => {
-    if (!p2) return d.item(n, c == null ? void 0 : c.id);
-  }, [p2]);
-  let b = ve(n, u2, [r.value, r.children, u2], r.keywords), m2 = ee(), R = P((v) => v.value && v.value === b.current), x = P((v) => p2 || d.filter() === false ? true : v.search ? v.filtered.items.get(n) > 0 : true);
-  t.useEffect(() => {
-    let v = u2.current;
-    if (!(!v || r.disabled)) return v.addEventListener(Z, C), () => v.removeEventListener(Z, C);
-  }, [x, r.onSelect, r.disabled]);
-  function C() {
-    var v, E;
-    S(), (E = (v = f.current).onSelect) == null || E.call(v, b.current);
-  }
-  function S() {
-    m2.setState("value", b.current, true);
-  }
-  if (!x) return null;
-  let { disabled: A, value: ge, onSelect: j, forceMount: O, keywords: $2, ...q } = r;
-  return t.createElement(Primitive.div, { ref: composeRefs(u2, o), ...q, id: n, "cmdk-item": "", role: "option", "aria-disabled": !!A, "aria-selected": !!R, "data-disabled": !!A, "data-selected": !!R, onPointerMove: A || d.getDisablePointerSelection() ? void 0 : S, onClick: A ? void 0 : C }, r.children);
-});
-var Ee = t.forwardRef((r, o) => {
-  let { heading: n, children: u2, forceMount: c, ...d } = r, f = useId(), p2 = t.useRef(null), b = t.useRef(null), m2 = useId(), R = K2(), x = P((S) => c || R.filter() === false ? true : S.search ? S.filtered.groups.has(f) : true);
-  k2(() => R.group(f), []), ve(f, p2, [r.value, r.heading, b]);
-  let C = t.useMemo(() => ({ id: f, forceMount: c }), [c]);
-  return t.createElement(Primitive.div, { ref: composeRefs(p2, o), ...d, "cmdk-group": "", role: "presentation", hidden: x ? void 0 : true }, n && t.createElement("div", { ref: b, "cmdk-group-heading": "", "aria-hidden": true, id: m2 }, n), B2(r, (S) => t.createElement("div", { "cmdk-group-items": "", role: "group", "aria-labelledby": n ? m2 : void 0 }, t.createElement(fe.Provider, { value: C }, S))));
-});
-var ye = t.forwardRef((r, o) => {
-  let { alwaysRender: n, ...u2 } = r, c = t.useRef(null), d = P((f) => !f.search);
-  return !n && !d ? null : t.createElement(Primitive.div, { ref: composeRefs(c, o), ...u2, "cmdk-separator": "", role: "separator" });
-});
-var Se = t.forwardRef((r, o) => {
-  let { onValueChange: n, ...u2 } = r, c = r.value != null, d = ee(), f = P((m2) => m2.search), p2 = P((m2) => m2.selectedItemId), b = K2();
-  return t.useEffect(() => {
-    r.value != null && d.setState("search", r.value);
-  }, [r.value]), t.createElement(Primitive.input, { ref: o, ...u2, "cmdk-input": "", autoComplete: "off", autoCorrect: "off", spellCheck: false, "aria-autocomplete": "list", role: "combobox", "aria-expanded": true, "aria-controls": b.listId, "aria-labelledby": b.labelId, "aria-activedescendant": p2, id: b.inputId, type: "text", value: c ? r.value : f, onChange: (m2) => {
-    c || d.setState("search", m2.target.value), n == null || n(m2.target.value);
-  } });
-});
-var Ce = t.forwardRef((r, o) => {
-  let { children: n, label: u2 = "Suggestions", ...c } = r, d = t.useRef(null), f = t.useRef(null), p2 = P((m2) => m2.selectedItemId), b = K2();
-  return t.useEffect(() => {
-    if (f.current && d.current) {
-      let m2 = f.current, R = d.current, x, C = new ResizeObserver(() => {
-        x = requestAnimationFrame(() => {
-          let S = m2.offsetHeight;
-          R.style.setProperty("--cmdk-list-height", S.toFixed(1) + "px");
-        });
-      });
-      return C.observe(m2), () => {
-        cancelAnimationFrame(x), C.unobserve(m2);
-      };
+  globalScope.__wpStyleRuntime = {
+    documents: /* @__PURE__ */ new Map(),
+    styles: /* @__PURE__ */ new Map(),
+    injectedStyles: /* @__PURE__ */ new WeakMap()
+  };
+  if (typeof document !== "undefined") {
+    registerDocument21(document);
+  }
+  return globalScope.__wpStyleRuntime;
+}
+function documentContainsStyleHash21(targetDocument, hash) {
+  if (!targetDocument.head) {
+    return false;
+  }
+  for (const style of targetDocument.head.querySelectorAll(
+    `style[${STYLE_HASH_ATTRIBUTE21}]`
+  )) {
+    if (style.getAttribute(STYLE_HASH_ATTRIBUTE21) === hash) {
+      return true;
     }
-  }, []), t.createElement(Primitive.div, { ref: composeRefs(d, o), ...c, "cmdk-list": "", role: "listbox", tabIndex: -1, "aria-activedescendant": p2, "aria-label": u2, id: b.listId }, B2(r, (m2) => t.createElement("div", { ref: composeRefs(f, b.listInnerRef), "cmdk-list-sizer": "" }, m2)));
-});
-var xe = t.forwardRef((r, o) => {
-  let { open: n, onOpenChange: u2, overlayClassName: c, contentClassName: d, container: f, ...p2 } = r;
-  return t.createElement(Root, { open: n, onOpenChange: u2 }, t.createElement(Portal2, { container: f }, t.createElement(Overlay, { "cmdk-overlay": "", className: c }), t.createElement(Content, { "aria-label": r.label, "cmdk-dialog": "", className: d }, t.createElement(me, { ref: o, ...p2 }))));
-});
-var Ie = t.forwardRef((r, o) => P((u2) => u2.filtered.count === 0) ? t.createElement(Primitive.div, { ref: o, ...r, "cmdk-empty": "", role: "presentation" }) : null);
-var Pe = t.forwardRef((r, o) => {
-  let { progress: n, children: u2, label: c = "Loading...", ...d } = r;
-  return t.createElement(Primitive.div, { ref: o, ...d, "cmdk-loading": "", role: "progressbar", "aria-valuenow": n, "aria-valuemin": 0, "aria-valuemax": 100, "aria-label": c }, B2(r, (f) => t.createElement("div", { "aria-hidden": true }, f)));
-});
-var _e = Object.assign(me, { List: Ce, Item: he, Input: Se, Group: Ee, Separator: ye, Dialog: xe, Empty: Ie, Loading: Pe });
-function we(r, o) {
-  let n = r.nextElementSibling;
-  for (; n; ) {
-    if (n.matches(o)) return n;
-    n = n.nextElementSibling;
   }
+  return false;
 }
-function De(r, o) {
-  let n = r.previousElementSibling;
-  for (; n; ) {
-    if (n.matches(o)) return n;
-    n = n.previousElementSibling;
+function injectStyle21(targetDocument, hash, css) {
+  if (!targetDocument.head) {
+    return;
+  }
+  const runtime = getRuntime21();
+  let injectedStyles = runtime.injectedStyles.get(targetDocument);
+  if (!injectedStyles) {
+    injectedStyles = /* @__PURE__ */ new Set();
+    runtime.injectedStyles.set(targetDocument, injectedStyles);
+  }
+  if (injectedStyles.has(hash)) {
+    return;
+  }
+  if (documentContainsStyleHash21(targetDocument, hash)) {
+    injectedStyles.add(hash);
+    return;
   }
+  const style = targetDocument.createElement("style");
+  style.setAttribute(STYLE_HASH_ATTRIBUTE21, hash);
+  style.appendChild(targetDocument.createTextNode(css));
+  targetDocument.head.appendChild(style);
+  injectedStyles.add(hash);
 }
-function pe(r) {
-  let o = t.useRef(r);
-  return k2(() => {
-    o.current = r;
-  }), o;
+function registerDocument21(targetDocument) {
+  const runtime = getRuntime21();
+  runtime.documents.set(
+    targetDocument,
+    (runtime.documents.get(targetDocument) ?? 0) + 1
+  );
+  for (const [hash, css] of runtime.styles) {
+    injectStyle21(targetDocument, hash, css);
+  }
+  return () => {
+    const count = runtime.documents.get(targetDocument);
+    if (count === void 0) {
+      return;
+    }
+    if (count <= 1) {
+      runtime.documents.delete(targetDocument);
+      return;
+    }
+    runtime.documents.set(targetDocument, count - 1);
+  };
 }
-var k2 = typeof window == "undefined" ? t.useEffect : t.useLayoutEffect;
-function L(r) {
-  let o = t.useRef();
-  return o.current === void 0 && (o.current = r()), o;
+function registerStyle21(hash, css) {
+  const runtime = getRuntime21();
+  runtime.styles.set(hash, css);
+  for (const targetDocument of runtime.documents.keys()) {
+    injectStyle21(targetDocument, hash, css);
+  }
 }
-function P(r) {
-  let o = ee(), n = () => r(o.snapshot());
-  return t.useSyncExternalStore(o.subscribe, n, n);
+if (typeof process === "undefined" || true) {
+  registerStyle21("02571d1b6c", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');
 }
-function ve(r, o, n, u2 = []) {
-  let c = t.useRef(), d = K2();
-  return k2(() => {
-    var b;
-    let f = (() => {
-      var m2;
-      for (let R of n) {
-        if (typeof R == "string") return R.trim();
-        if (typeof R == "object" && "current" in R) return R.current ? (m2 = R.current.textContent) == null ? void 0 : m2.trim() : c.current;
+var item_popup_default9 = { "popup": "_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion", "is-width-anchor": "b9a9946a395ccad8__is-width-anchor", "is-width-content": "_7c9f1b268b013f02__is-width-content", "is-width-sm": "_6f31db51d79ec899__is-width-sm", "is-width-md": "fa45cdb5f45e57fb__is-width-md", "is-width-lg": "_46a909337f6be21c__is-width-lg", "is-width-available": "_6083938dff06df34__is-width-available", "list-chrome": "_2fff4e9defe85de5__list-chrome", "list": "f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome", "list-scrollable-container": "_233cd60cdb84a2ef__list-scrollable-container", "list-footer": "ec4db6f0122263e7__list-footer", "group": "b3c0d7f103fb10a2__group", "group-label": "_21b59380477c306c__group-label", "item": "_684ccb7988365b4f__item", "is-size-small": "_38f7faff93c61958__is-size-small", "item-indicator-icon": "_92fbe4765dfad5ee__item-indicator-icon", "item-icon": "a3adcfd0b73ffd40__item-icon", "status": "_6eb78bc92f8d7795__status", "empty": "_06c7ff39d2f685b9__empty" };
+var Status = (0, import_element45.forwardRef)(
+  function Status2({ className, ...restProps }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime66.jsx)(
+      index_parts_exports.Status,
+      {
+        className: clsx_default(item_popup_default9.status, className),
+        ref,
+        ...restProps
       }
-    })(), p2 = u2.map((m2) => m2.trim());
-    d.value(r, f, p2), (b = o.current) == null || b.setAttribute(T, f), c.current = f;
-  }), c;
-}
-var ke = () => {
-  let [r, o] = t.useState(), n = L(() => /* @__PURE__ */ new Map());
-  return k2(() => {
-    n.current.forEach((u2) => u2()), n.current = /* @__PURE__ */ new Map();
-  }, [r]), (u2, c) => {
-    n.current.set(u2, c), o({});
-  };
-};
-function Me(r) {
-  let o = r.type;
-  return typeof o == "function" ? o(r.props) : "render" in o ? o.render(r.props) : r;
-}
-function B2({ asChild: r, children: o }, n) {
-  return r && t.isValidElement(o) ? t.cloneElement(Me(o), { ref: o.ref }, n(o.props.children)) : n(o);
+    );
+  }
+);
+
+// packages/ui/build-module/form/primitives/autocomplete/value.mjs
+var import_jsx_runtime67 = __toESM(require_jsx_runtime(), 1);
+function Value(props) {
+  return /* @__PURE__ */ (0, import_jsx_runtime67.jsx)(index_parts_exports.Value, { ...props });
 }
-var Te = { position: "absolute", width: "1px", height: "1px", padding: "0", margin: "-1px", overflow: "hidden", clip: "rect(0, 0, 0, 0)", whiteSpace: "nowrap", borderWidth: "0" };

 // packages/workflow/build-module/components/workflow-menu.mjs
 var import_data = __toESM(require_data(), 1);
-var import_element2 = __toESM(require_element(), 1);
-var import_i18n = __toESM(require_i18n(), 1);
+var import_element46 = __toESM(require_element(), 1);
+var import_i18n5 = __toESM(require_i18n(), 1);
 var import_components = __toESM(require_components(), 1);
 var import_keyboard_shortcuts = __toESM(require_keyboard_shortcuts(), 1);
 var import_keycodes = __toESM(require_keycodes(), 1);
-
-// packages/icons/build-module/icon/index.mjs
-var import_element = __toESM(require_element(), 1);
-var icon_default = (0, import_element.forwardRef)(
-  ({ icon, size = 24, style, ...props }, ref) => {
-    const intrinsicStyle = icon.props.style;
-    const mergedStyle = intrinsicStyle || style ? { ...intrinsicStyle, ...style } : void 0;
-    return (0, import_element.cloneElement)(icon, {
-      width: size,
-      height: size,
-      ...props,
-      // Merge styles so the icon's intrinsic style (e.g. `fill: none` on
-      // stroke-based icons) is preserved unless the consumer overrides
-      // the same property explicitly.
-      ...mergedStyle ? { style: mergedStyle } : {},
-      ref
-    });
-  }
-);
-
-// packages/icons/build-module/library/search.mjs
-var import_primitives = __toESM(require_primitives(), 1);
-var import_jsx_runtime8 = __toESM(require_jsx_runtime(), 1);
-var search_default = /* @__PURE__ */ (0, import_jsx_runtime8.jsx)(import_primitives.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", style: { fill: "none" }, stroke: "currentColor", strokeWidth: "1.5", children: /* @__PURE__ */ (0, import_jsx_runtime8.jsx)(import_primitives.Path, { d: "M5 19L9.28769 14.7123M18.25 11C18.25 13.8995 15.8995 16.25 13 16.25C10.1005 16.25 7.75 13.8995 7.75 11C7.75 8.10051 10.1005 5.75 13 5.75C15.8995 5.75 18.25 8.10051 18.25 11Z", vectorEffect: "non-scaling-stroke" }) });
-
-// packages/workflow/build-module/components/workflow-menu.mjs
-var import_jsx_runtime9 = __toESM(require_jsx_runtime(), 1);
+var import_jsx_runtime68 = __toESM(require_jsx_runtime(), 1);
 import { executeAbility, store as abilitiesStore } from "@wordpress/abilities";
-if (typeof document !== "undefined" && true && !document.head.querySelector("style[data-wp-hash='846895dde0']")) {
+if (typeof document !== "undefined" && (typeof process === "undefined" || true) && !document.head.querySelector("style[data-wp-hash='2114aa51e8']")) {
   const style = document.createElement("style");
-  style.setAttribute("data-wp-hash", "846895dde0");
-  style.appendChild(document.createTextNode(":root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.workflows-workflow-menu{border-radius:4px;margin:auto;max-width:400px;position:relative;top:calc(5% + 64px);width:calc(100% - 32px)}@media (min-width:600px){.workflows-workflow-menu{top:calc(10% + 64px)}}.workflows-workflow-menu .components-modal__content{margin:0;padding:0}.workflows-workflow-menu__overlay{align-items:start;display:block}.workflows-workflow-menu__header{padding:0 16px}.workflows-workflow-menu__header-search-icon:dir(ltr){transform:scaleX(-1)}.workflows-workflow-menu__container{will-change:transform}.workflows-workflow-menu__container:focus{outline:none}.workflows-workflow-menu__container [cmdk-input]{border:none;border-radius:0;color:#1e1e1e;font-size:15px;line-height:28px;margin:0;outline:none;padding:16px 4px;width:100%}.workflows-workflow-menu__container [cmdk-input]::placeholder{color:#757575}.workflows-workflow-menu__container [cmdk-input]:focus{box-shadow:none;outline:none}.workflows-workflow-menu__container [cmdk-item]{align-items:center;border-radius:2px;color:#1e1e1e;cursor:var(--wpds-cursor-control,pointer);display:flex;font-size:13px}.workflows-workflow-menu__container [cmdk-item]:active,.workflows-workflow-menu__container [cmdk-item][aria-selected=true]{background:var(--wp-admin-theme-color);color:#fff}.workflows-workflow-menu__container [cmdk-item][aria-disabled=true]{color:#949494;cursor:not-allowed}.workflows-workflow-menu__container [cmdk-item]>div{min-height:40px;padding:4px 4px 4px 16px}.workflows-workflow-menu__container [cmdk-root]>[cmdk-list]{max-height:376px;overflow:auto}.workflows-workflow-menu__container [cmdk-root]>[cmdk-list] [cmdk-list-sizer]>[cmdk-group]:last-child [cmdk-group-items]:not(:empty){padding-bottom:8px}.workflows-workflow-menu__container [cmdk-root]>[cmdk-list] [cmdk-list-sizer]>[cmdk-group]>[cmdk-group-items]:not(:empty){padding:0 8px}.workflows-workflow-menu__container [cmdk-empty]{align-items:center;color:#1e1e1e;display:flex;justify-content:center;padding:8px 0 32px;white-space:pre-wrap}.workflows-workflow-menu__container [cmdk-loading]{padding:16px}.workflows-workflow-menu__container [cmdk-list-sizer]{position:relative}.workflows-workflow-menu__item span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflows-workflow-menu__item mark{background:unset;color:inherit;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.workflows-workflow-menu__output{padding:16px}.workflows-workflow-menu__output-header{border-bottom:1px solid #ddd;margin-bottom:16px;padding-bottom:8px}.workflows-workflow-menu__output-header h3{color:#1e1e1e;font-size:16px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 4px}.workflows-workflow-menu__output-hint{color:#757575;font-size:12px;margin:0}.workflows-workflow-menu__output-content{max-height:400px;overflow:auto}.workflows-workflow-menu__output-content pre{background:#f0f0f0;border-radius:2px;color:#1e1e1e;font-size:12px;line-height:1.5;margin:0;padding:12px;white-space:pre-wrap;word-break:break-word}.workflows-workflow-menu__output-error{background:#e0e0e0;border:1px solid #9e1313;border-radius:2px;color:#cc1818;padding:12px}.workflows-workflow-menu__output-error p{font-size:13px;margin:0}.workflows-workflow-menu__executing{color:#757575;font-size:14px;padding:24px 16px}"));
+  style.setAttribute("data-wp-hash", "2114aa51e8");
+  style.appendChild(document.createTextNode(":root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.workflows-workflow-menu{border-radius:4px;margin:auto;max-width:400px;position:relative;top:calc(5% + 64px);width:calc(100% - 32px)}@media (min-width:600px){.workflows-workflow-menu{top:calc(10% + 64px)}}.workflows-workflow-menu .components-modal__content{margin:0;padding:0}.workflows-workflow-menu__overlay{align-items:start;display:block}.workflows-workflow-menu__container{will-change:transform}.workflows-workflow-menu__container:focus{outline:none}.workflows-workflow-menu__input{margin:8px}.workflows-workflow-menu__list{max-height:376px}.workflows-workflow-menu__list-body{padding:0 8px 8px}.workflows-workflow-menu__item-label{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflows-workflow-menu__item mark{background:unset;color:inherit;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.workflows-workflow-menu__output{padding:16px}.workflows-workflow-menu__output-header{border-bottom:1px solid #ddd;margin-bottom:16px;padding-bottom:8px}.workflows-workflow-menu__output-header h3{color:#1e1e1e;font-size:16px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 4px}.workflows-workflow-menu__output-hint{color:#757575;font-size:12px;margin:0}.workflows-workflow-menu__output-content{max-height:400px;overflow:auto}.workflows-workflow-menu__output-content pre{background:#f0f0f0;border-radius:2px;color:#1e1e1e;font-size:12px;line-height:1.5;margin:0;padding:12px;white-space:pre-wrap;word-break:break-word}.workflows-workflow-menu__output-error{background:#e0e0e0;border:1px solid #9e1313;border-radius:2px;color:#cc1818;padding:12px}.workflows-workflow-menu__output-error p{font-size:13px;margin:0}.workflows-workflow-menu__empty:not(:empty),.workflows-workflow-menu__executing:not(:empty){justify-content:center;padding:8px 0 16px}"));
   document.head.appendChild(style);
 }
-var EMPTY_ARRAY = [];
-var inputLabel = (0, import_i18n.__)("Run abilities and workflows");
-function WorkflowInput({ isOpen, search, setSearch, abilities }) {
-  const workflowMenuInput = (0, import_element2.useRef)();
-  const _value = P((state) => state.value);
-  const selectedItemId = (0, import_element2.useMemo)(() => {
-    const ability = abilities.find((a) => a.label === _value);
-    return ability?.name;
-  }, [_value, abilities]);
-  (0, import_element2.useEffect)(() => {
-    if (isOpen) {
-      workflowMenuInput.current.focus();
-    }
-  }, [isOpen]);
-  return /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(
-    _e.Input,
-    {
-      ref: workflowMenuInput,
-      value: search,
-      onValueChange: setSearch,
-      placeholder: inputLabel,
-      "aria-activedescendant": selectedItemId
-    }
-  );
-}
+var EMPTY_ARRAY2 = [];
+var inputLabel = (0, import_i18n5.__)("Run abilities and workflows");
 function WorkflowMenu() {
   const { registerShortcut } = (0, import_data.useDispatch)(import_keyboard_shortcuts.store);
-  const [search, setSearch] = (0, import_element2.useState)("");
-  const [isOpen, setIsOpen] = (0, import_element2.useState)(false);
-  const [abilityOutput, setAbilityOutput] = (0, import_element2.useState)(null);
-  const [isExecuting, setIsExecuting] = (0, import_element2.useState)(false);
-  const containerRef = (0, import_element2.useRef)();
+  const [search, setSearch] = (0, import_element46.useState)("");
+  const [isOpen, setIsOpen] = (0, import_element46.useState)(false);
+  const [abilityOutput, setAbilityOutput] = (0, import_element46.useState)(null);
+  const [isExecuting, setIsExecuting] = (0, import_element46.useState)(false);
+  const containerRef = (0, import_element46.useRef)();
+  const inputRef = (0, import_element46.useRef)();
   const abilities = (0, import_data.useSelect)((select) => {
     const allAbilities = select(abilitiesStore).getAbilities();
-    return allAbilities || EMPTY_ARRAY;
+    return allAbilities || EMPTY_ARRAY2;
   }, []);
-  const filteredAbilities = (0, import_element2.useMemo)(() => {
+  const filteredAbilities = (0, import_element46.useMemo)(() => {
     if (!search) {
       return abilities;
     }
@@ -2611,16 +18342,21 @@ function WorkflowMenu() {
       (ability) => ability.label?.toLowerCase().includes(searchLower) || ability.name?.toLowerCase().includes(searchLower)
     );
   }, [abilities, search]);
-  (0, import_element2.useEffect)(() => {
+  (0, import_element46.useEffect)(() => {
     if (abilityOutput && containerRef.current) {
       containerRef.current.focus();
     }
   }, [abilityOutput]);
-  (0, import_element2.useEffect)(() => {
+  (0, import_element46.useEffect)(() => {
+    if (isOpen && !abilityOutput) {
+      inputRef.current?.focus();
+    }
+  }, [isOpen, abilityOutput]);
+  (0, import_element46.useEffect)(() => {
     registerShortcut({
       name: "core/workflows",
       category: "global",
-      description: (0, import_i18n.__)("Open the workflow palette."),
+      description: (0, import_i18n5.__)("Open the workflow palette."),
       keyCombination: {
         modifier: "primary",
         character: "j"
@@ -2641,7 +18377,7 @@ function WorkflowMenu() {
       bindGlobal: true
     }
   );
-  (0, import_element2.useEffect)(() => {
+  (0, import_element46.useEffect)(() => {
     if (isOpen) {
       import("@wordpress/core-abilities");
     }
@@ -2668,13 +18404,13 @@ function WorkflowMenu() {
         success: true,
         data: result
       });
-    } catch (error) {
+    } catch (error2) {
       setAbilityOutput({
         name: ability.name,
         label: ability?.label || ability.name,
         description: ability?.description || "",
         success: false,
-        error: error.message || String(error)
+        error: error2.message || String(error2)
       });
     } finally {
       setIsExecuting(false);
@@ -2690,15 +18426,17 @@ function WorkflowMenu() {
   if (!isOpen) {
     return null;
   }
-  return /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(
+  const items = isExecuting ? EMPTY_ARRAY2 : filteredAbilities;
+  const showEmpty = !isExecuting && !!search && !filteredAbilities.length;
+  return /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(
     import_components.Modal,
     {
       className: "workflows-workflow-menu",
       overlayClassName: "workflows-workflow-menu__overlay",
       onRequestClose: abilityOutput ? goBack : closeAndReset,
       __experimentalHideHeader: true,
-      contentLabel: (0, import_i18n.__)("Workflow palette"),
-      children: /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(
+      contentLabel: (0, import_i18n5.__)("Workflow palette"),
+      children: /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(
         "div",
         {
           className: "workflows-workflow-menu__container",
@@ -2706,64 +18444,79 @@ function WorkflowMenu() {
           ref: containerRef,
           tabIndex: -1,
           role: "presentation",
-          children: abilityOutput ? /* @__PURE__ */ (0, import_jsx_runtime9.jsxs)("div", { className: "workflows-workflow-menu__output", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime9.jsxs)("div", { className: "workflows-workflow-menu__output-header", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime9.jsx)("h3", { children: abilityOutput.label }),
-              abilityOutput.description && /* @__PURE__ */ (0, import_jsx_runtime9.jsx)("p", { className: "workflows-workflow-menu__output-hint", children: abilityOutput.description })
+          children: abilityOutput ? /* @__PURE__ */ (0, import_jsx_runtime68.jsxs)("div", { className: "workflows-workflow-menu__output", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime68.jsxs)("div", { className: "workflows-workflow-menu__output-header", children: [
+              /* @__PURE__ */ (0, import_jsx_runtime68.jsx)("h3", { children: abilityOutput.label }),
+              abilityOutput.description && /* @__PURE__ */ (0, import_jsx_runtime68.jsx)("p", { className: "workflows-workflow-menu__output-hint", children: abilityOutput.description })
             ] }),
-            /* @__PURE__ */ (0, import_jsx_runtime9.jsx)("div", { className: "workflows-workflow-menu__output-content", children: abilityOutput.success ? /* @__PURE__ */ (0, import_jsx_runtime9.jsx)("pre", { children: JSON.stringify(
+            /* @__PURE__ */ (0, import_jsx_runtime68.jsx)("div", { className: "workflows-workflow-menu__output-content", children: abilityOutput.success ? /* @__PURE__ */ (0, import_jsx_runtime68.jsx)("pre", { children: JSON.stringify(
               abilityOutput.data,
               null,
               2
-            ) }) : /* @__PURE__ */ (0, import_jsx_runtime9.jsx)("div", { className: "workflows-workflow-menu__output-error", children: /* @__PURE__ */ (0, import_jsx_runtime9.jsx)("p", { children: abilityOutput.error }) }) })
-          ] }) : /* @__PURE__ */ (0, import_jsx_runtime9.jsxs)(_e, { label: inputLabel, shouldFilter: false, children: [
-            /* @__PURE__ */ (0, import_jsx_runtime9.jsxs)(import_components.__experimentalHStack, { className: "workflows-workflow-menu__header", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(
-                icon_default,
-                {
-                  className: "workflows-workflow-menu__header-search-icon",
-                  icon: search_default
-                }
-              ),
-              /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(
-                WorkflowInput,
-                {
-                  search,
-                  setSearch,
-                  isOpen,
-                  abilities
-                }
-              )
-            ] }),
-            /* @__PURE__ */ (0, import_jsx_runtime9.jsxs)(_e.List, { label: (0, import_i18n.__)("Workflow suggestions"), children: [
-              isExecuting && /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(
-                import_components.__experimentalHStack,
-                {
-                  className: "workflows-workflow-menu__executing",
-                  align: "center",
-                  children: (0, import_i18n.__)("Executing ability…")
-                }
-              ),
-              !isExecuting && search && filteredAbilities.length === 0 && /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(_e.Empty, { children: (0, import_i18n.__)("No results found.") }),
-              !isExecuting && filteredAbilities.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(_e.Group, { children: filteredAbilities.map((ability) => /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(
-                _e.Item,
-                {
-                  value: ability.label,
-                  className: "workflows-workflow-menu__item",
-                  onSelect: () => handleExecuteAbility(ability),
-                  id: ability.name,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(import_components.__experimentalHStack, { alignment: "left", children: /* @__PURE__ */ (0, import_jsx_runtime9.jsx)("span", { children: /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(
-                    import_components.TextHighlight,
-                    {
-                      text: ability.label,
-                      highlight: search
-                    }
-                  ) }) })
-                },
-                ability.name
-              )) })
-            ] })
-          ] })
+            ) }) : /* @__PURE__ */ (0, import_jsx_runtime68.jsx)("div", { className: "workflows-workflow-menu__output-error", children: /* @__PURE__ */ (0, import_jsx_runtime68.jsx)("p", { children: abilityOutput.error }) }) })
+          ] }) : /* @__PURE__ */ (0, import_jsx_runtime68.jsxs)(
+            autocomplete_exports.Root,
+            {
+              items: abilities,
+              filteredItems: items,
+              mode: "list",
+              value: search,
+              onValueChange: setSearch,
+              open: true,
+              inline: true,
+              autoHighlight: true,
+              children: [
+                /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(
+                  autocomplete_exports.Input,
+                  {
+                    ref: inputRef,
+                    placeholder: inputLabel,
+                    "aria-label": inputLabel,
+                    className: "workflows-workflow-menu__input",
+                    render: /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(
+                      Input3,
+                      {
+                        prefix: /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(InputLayout3.Slot, { padding: "minimal", children: /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(
+                          Icon,
+                          {
+                            icon: search_default,
+                            style: (0, import_i18n5.isRTL)() ? void 0 : {
+                              transform: "scaleX(-1)"
+                            }
+                          }
+                        ) })
+                      }
+                    )
+                  }
+                ),
+                /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(autocomplete_exports.Status, { className: "workflows-workflow-menu__executing", children: isExecuting ? (0, import_i18n5.__)("Executing ability…") : null }),
+                /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(autocomplete_exports.Empty, { className: "workflows-workflow-menu__empty", children: showEmpty ? (0, import_i18n5.__)("No results found.") : null }),
+                /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(
+                  autocomplete_exports.List,
+                  {
+                    className: "workflows-workflow-menu__list",
+                    "aria-label": (0, import_i18n5.__)("Workflow suggestions"),
+                    children: /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(autocomplete_exports.ListBody, { className: "workflows-workflow-menu__list-body", children: /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(autocomplete_exports.Collection, { children: (item) => /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(
+                      autocomplete_exports.Item,
+                      {
+                        value: item,
+                        className: "workflows-workflow-menu__item",
+                        onClick: () => handleExecuteAbility(item),
+                        children: /* @__PURE__ */ (0, import_jsx_runtime68.jsx)("span", { className: "workflows-workflow-menu__item-label", children: /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(
+                          import_components.TextHighlight,
+                          {
+                            text: item.label,
+                            highlight: search
+                          }
+                        ) })
+                      },
+                      item.name
+                    ) }) })
+                  }
+                )
+              ]
+            }
+          )
         }
       )
     }
@@ -2773,4 +18526,28 @@ function WorkflowMenu() {
 // packages/workflow/build-module/index.mjs
 var root = document.createElement("div");
 document.body.appendChild(root);
-(0, import_element3.createRoot)(root).render((0, import_element3.createElement)(WorkflowMenu));
+(0, import_element47.createRoot)(root).render((0, import_element47.createElement)(WorkflowMenu));
+/*! Bundled license information:
+
+use-sync-external-store/cjs/use-sync-external-store-shim.development.js:
+  (**
+   * @license React
+   * use-sync-external-store-shim.development.js
+   *
+   * Copyright (c) Meta Platforms, Inc. and affiliates.
+   *
+   * This source code is licensed under the MIT license found in the
+   * LICENSE file in the root directory of this source tree.
+   *)
+
+use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.development.js:
+  (**
+   * @license React
+   * use-sync-external-store-shim/with-selector.development.js
+   *
+   * Copyright (c) Meta Platforms, Inc. and affiliates.
+   *
+   * This source code is licensed under the MIT license found in the
+   * LICENSE file in the root directory of this source tree.
+   *)
+*/
diff --git a/wp-includes/js/dist/script-modules/workflow/index.min.asset.php b/wp-includes/js/dist/script-modules/workflow/index.min.asset.php
index f9b0cce26d..1fa556df32 100644
--- a/wp-includes/js/dist/script-modules/workflow/index.min.asset.php
+++ b/wp-includes/js/dist/script-modules/workflow/index.min.asset.php
@@ -1 +1 @@
-<?php return array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-primitives'), 'module_dependencies' => array(array('id' => '@wordpress/abilities', 'import' => 'static'), array('id' => '@wordpress/core-abilities', 'import' => 'dynamic')), 'version' => '7a2d585edd951178791a');
\ No newline at end of file
+<?php return array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-components', 'wp-compose', 'wp-data', 'wp-element', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-primitives', 'wp-private-apis', 'wp-theme', 'wp-warning'), 'module_dependencies' => array(array('id' => '@wordpress/a11y', 'import' => 'static'), array('id' => '@wordpress/abilities', 'import' => 'static'), array('id' => '@wordpress/core-abilities', 'import' => 'dynamic')), 'version' => 'ae47f7969209ea3ca721');
\ No newline at end of file
diff --git a/wp-includes/js/dist/script-modules/workflow/index.min.js b/wp-includes/js/dist/script-modules/workflow/index.min.js
index 9b471df4fb..8ee60a52ce 100644
--- a/wp-includes/js/dist/script-modules/workflow/index.min.js
+++ b/wp-includes/js/dist/script-modules/workflow/index.min.js
@@ -1,45 +1,26 @@
-var Bo=Object.create;var Yt=Object.defineProperty;var Wo=Object.getOwnPropertyDescriptor;var Uo=Object.getOwnPropertyNames;var Vo=Object.getPrototypeOf,Ho=Object.prototype.hasOwnProperty;var Q=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var $o=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of Uo(t))!Ho.call(e,a)&&a!==r&&Yt(e,a,{get:()=>t[a],enumerable:!(o=Wo(t,a))||o.enumerable});return e};var b=(e,t,r)=>(r=e!=null?Bo(Vo(e)):{},$o(t||!e||!e.__esModule?Yt(r,"default",{value:e,enumerable:!0}):r,e));var Ie=Q((Tn,Xt)=>{Xt.exports=window.wp.element});var O=Q((Mn,tr)=>{tr.exports=window.React});var te=Q((Wn,ar)=>{ar.exports=window.ReactJSXRuntime});var ft=Q((Gn,ur)=>{ur.exports=window.ReactDOM});var Co=Q((qs,So)=>{So.exports=window.wp.data});var _o=Q((Ys,ko)=>{ko.exports=window.wp.i18n});var Do=Q((Xs,Po)=>{Po.exports=window.wp.components});var No=Q((Zs,Oo)=>{Oo.exports=window.wp.keyboardShortcuts});var Io=Q((Js,Ao)=>{Ao.exports=window.wp.keycodes});var Lo=Q((ei,To)=>{To.exports=window.wp.primitives});var et=b(Ie(),1);var Zt=1,zo=.9,Ko=.8,Go=.17,nt=.1,lt=.999,qo=.9999,Yo=.99,Xo=/[\\\/_+.#"@\[\(\{&]/,Zo=/[\\\/_+.#"@\[\(\{&]/g,Jo=/[\s-]/,Qt=/[\s-]/g;function st(e,t,r,o,a,n,s){if(n===t.length)return a===e.length?Zt:Yo;var l=`${a},${n}`;if(s[l]!==void 0)return s[l];for(var d=o.charAt(n),i=r.indexOf(d,a),u=0,c,h,w,S;i>=0;)c=st(e,t,r,o,i+1,n+1,s),c>u&&(i===a?c*=Zt:Xo.test(e.charAt(i-1))?(c*=Ko,w=e.slice(a,i-1).match(Zo),w&&a>0&&(c*=Math.pow(lt,w.length))):Jo.test(e.charAt(i-1))?(c*=zo,S=e.slice(a,i-1).match(Qt),S&&a>0&&(c*=Math.pow(lt,S.length))):(c*=Go,a>0&&(c*=Math.pow(lt,i-a))),e.charAt(i)!==t.charAt(n)&&(c*=qo)),(c<nt&&r.charAt(i-1)===o.charAt(n+1)||o.charAt(n+1)===o.charAt(n)&&r.charAt(i-1)!==o.charAt(n))&&(h=st(e,t,r,o,i+1,n+2,s),h*nt>c&&(c=h*nt)),c>u&&(u=c),i=r.indexOf(d,i+1);return s[l]=u,u}function Jt(e){return e.toLowerCase().replace(Qt," ")}function er(e,t,r){return e=r&&r.length>0?`${e+" "+r.join(" ")}`:e,st(e,t,Jt(e),Jt(t),0,0,{})}var N=b(O(),1);var Fn=!!(typeof window<"u"&&window.document&&window.document.createElement);function ee(e,t,{checkForDefaultPrevented:r=!0}={}){return function(a){if(e?.(a),r===!1||!a.defaultPrevented)return t?.(a)}}var or=b(O(),1);function rr(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function oe(...e){return t=>{let r=!1,o=e.map(a=>{let n=rr(a,t);return!r&&typeof n=="function"&&(r=!0),n});if(r)return()=>{for(let a=0;a<o.length;a++){let n=o[a];typeof n=="function"?n():rr(e[a],null)}}}}function X(...e){return or.useCallback(oe(...e),e)}var G=b(O(),1),it=b(te(),1);function nr(e,t){let r=G.createContext(t),o=n=>{let{children:s,...l}=n,d=G.useMemo(()=>l,Object.values(l));return(0,it.jsx)(r.Provider,{value:d,children:s})};o.displayName=e+"Provider";function a(n){let s=G.useContext(r);if(s)return s;if(t!==void 0)return t;throw new Error(`\`${n}\` must be used within \`${e}\``)}return[o,a]}function lr(e,t=[]){let r=[];function o(n,s){let l=G.createContext(s),d=r.length;r=[...r,s];let i=c=>{let{scope:h,children:w,...S}=c,p=h?.[e]?.[d]||l,m=G.useMemo(()=>S,Object.values(S));return(0,it.jsx)(p.Provider,{value:m,children:w})};i.displayName=n+"Provider";function u(c,h){let w=h?.[e]?.[d]||l,S=G.useContext(w);if(S)return S;if(s!==void 0)return s;throw new Error(`\`${c}\` must be used within \`${n}\``)}return[i,u]}let a=()=>{let n=r.map(s=>G.createContext(s));return function(l){let d=l?.[e]||n;return G.useMemo(()=>({[`__scope${e}`]:{...l,[e]:d}}),[l,d])}};return a.scopeName=e,[o,Qo(a,...t)]}function Qo(...e){let t=e[0];if(e.length===1)return t;let r=()=>{let o=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return function(n){let s=o.reduce((l,{useScope:d,scopeName:i})=>{let c=d(n)[`__scope${i}`];return{...l,...c}},{});return G.useMemo(()=>({[`__scope${t.scopeName}`]:s}),[s])}};return r.scopeName=t.scopeName,r}var ut=b(O(),1);var sr=b(O(),1),ae=globalThis?.document?sr.useLayoutEffect:()=>{};var ea=ut[" useId ".trim().toString()]||(()=>{}),ta=0;function Z(e){let[t,r]=ut.useState(ea());return ae(()=>{e||r(o=>o??String(ta++))},[e]),e||(t?`radix-${t}`:"")}var q=b(O(),1);var Te=b(O(),1);var ra=q[" useInsertionEffect ".trim().toString()]||ae;function ir({prop:e,defaultProp:t,onChange:r=()=>{},caller:o}){let[a,n,s]=oa({defaultProp:t,onChange:r}),l=e!==void 0,d=l?e:a;{let u=q.useRef(e!==void 0);q.useEffect(()=>{let c=u.current;c!==l&&console.warn(`${o} is changing from ${c?"controlled":"uncontrolled"} to ${l?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),u.current=l},[l,o])}let i=q.useCallback(u=>{if(l){let c=aa(u)?u(e):u;c!==e&&s.current?.(c)}else n(u)},[l,e,n,s]);return[d,i]}function oa({defaultProp:e,onChange:t}){let[r,o]=q.useState(e),a=q.useRef(r),n=q.useRef(t);return ra(()=>{n.current=t},[t]),q.useEffect(()=>{a.current!==r&&(n.current?.(r),a.current=r)},[r,a]),[r,o,n]}function aa(e){return typeof e=="function"}var F=b(O(),1);var fr=b(O(),1),cr=b(ft(),1);var B=b(O(),1);var Le=b(te(),1);function Me(e){let t=na(e),r=B.forwardRef((o,a)=>{let{children:n,...s}=o,l=B.Children.toArray(n),d=l.find(sa);if(d){let i=d.props.children,u=l.map(c=>c===d?B.Children.count(i)>1?B.Children.only(null):B.isValidElement(i)?i.props.children:null:c);return(0,Le.jsx)(t,{...s,ref:a,children:B.isValidElement(i)?B.cloneElement(i,void 0,u):null})}return(0,Le.jsx)(t,{...s,ref:a,children:n})});return r.displayName=`${e}.Slot`,r}function na(e){let t=B.forwardRef((r,o)=>{let{children:a,...n}=r;if(B.isValidElement(a)){let s=ua(a),l=ia(n,a.props);return a.type!==B.Fragment&&(l.ref=o?oe(o,s):s),B.cloneElement(a,l)}return B.Children.count(a)>1?B.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var la=Symbol("radix.slottable");function sa(e){return B.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===la}function ia(e,t){let r={...t};for(let o in t){let a=e[o],n=t[o];/^on[A-Z]/.test(o)?a&&n?r[o]=(...l)=>{let d=n(...l);return a(...l),d}:a&&(r[o]=a):o==="style"?r[o]={...a,...n}:o==="className"&&(r[o]=[a,n].filter(Boolean).join(" "))}return{...e,...r}}function ua(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var dr=b(te(),1),fa=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],j=fa.reduce((e,t)=>{let r=Me(`Primitive.${t}`),o=fr.forwardRef((a,n)=>{let{asChild:s,...l}=a,d=s?r:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,dr.jsx)(d,{...l,ref:n})});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{});function mr(e,t){e&&cr.flushSync(()=>e.dispatchEvent(t))}var ge=b(O(),1);function le(e){let t=ge.useRef(e);return ge.useEffect(()=>{t.current=e}),ge.useMemo(()=>(...r)=>t.current?.(...r),[])}var pr=b(O(),1);function vr(e,t=globalThis?.document){let r=le(e);pr.useEffect(()=>{let o=a=>{a.key==="Escape"&&r(a)};return t.addEventListener("keydown",o,{capture:!0}),()=>t.removeEventListener("keydown",o,{capture:!0})},[r,t])}var dt=b(te(),1),ca="DismissableLayer",ct="dismissableLayer.update",da="dismissableLayer.pointerDownOutside",ma="dismissableLayer.focusOutside",hr,gr=F.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),mt=F.forwardRef((e,t)=>{let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:o,onPointerDownOutside:a,onFocusOutside:n,onInteractOutside:s,onDismiss:l,...d}=e,i=F.useContext(gr),[u,c]=F.useState(null),h=u?.ownerDocument??globalThis?.document,[,w]=F.useState({}),S=X(t,y=>c(y)),p=Array.from(i.layers),[m]=[...i.layersWithOutsidePointerEventsDisabled].slice(-1),R=p.indexOf(m),k=u?p.indexOf(u):-1,T=i.layersWithOutsidePointerEventsDisabled.size>0,L=k>=R,_=ha(y=>{let V=y.target,ne=[...i.branches].some(ue=>ue.contains(V));!L||ne||(a?.(y),s?.(y),y.defaultPrevented||l?.())},h),x=wa(y=>{let V=y.target;[...i.branches].some(ue=>ue.contains(V))||(n?.(y),s?.(y),y.defaultPrevented||l?.())},h);return vr(y=>{k===i.layers.size-1&&(o?.(y),!y.defaultPrevented&&l&&(y.preventDefault(),l()))},h),F.useEffect(()=>{if(u)return r&&(i.layersWithOutsidePointerEventsDisabled.size===0&&(hr=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),i.layersWithOutsidePointerEventsDisabled.add(u)),i.layers.add(u),wr(),()=>{r&&i.layersWithOutsidePointerEventsDisabled.size===1&&(h.body.style.pointerEvents=hr)}},[u,h,r,i]),F.useEffect(()=>()=>{u&&(i.layers.delete(u),i.layersWithOutsidePointerEventsDisabled.delete(u),wr())},[u,i]),F.useEffect(()=>{let y=()=>w({});return document.addEventListener(ct,y),()=>document.removeEventListener(ct,y)},[]),(0,dt.jsx)(j.div,{...d,ref:S,style:{pointerEvents:T?L?"auto":"none":void 0,...e.style},onFocusCapture:ee(e.onFocusCapture,x.onFocusCapture),onBlurCapture:ee(e.onBlurCapture,x.onBlurCapture),onPointerDownCapture:ee(e.onPointerDownCapture,_.onPointerDownCapture)})});mt.displayName=ca;var pa="DismissableLayerBranch",va=F.forwardRef((e,t)=>{let r=F.useContext(gr),o=F.useRef(null),a=X(t,o);return F.useEffect(()=>{let n=o.current;if(n)return r.branches.add(n),()=>{r.branches.delete(n)}},[r.branches]),(0,dt.jsx)(j.div,{...e,ref:a})});va.displayName=pa;function ha(e,t=globalThis?.document){let r=le(e),o=F.useRef(!1),a=F.useRef(()=>{});return F.useEffect(()=>{let n=l=>{if(l.target&&!o.current){let i=function(){yr(da,r,u,{discrete:!0})};var d=i;let u={originalEvent:l};l.pointerType==="touch"?(t.removeEventListener("click",a.current),a.current=i,t.addEventListener("click",a.current,{once:!0})):i()}else t.removeEventListener("click",a.current);o.current=!1},s=window.setTimeout(()=>{t.addEventListener("pointerdown",n)},0);return()=>{window.clearTimeout(s),t.removeEventListener("pointerdown",n),t.removeEventListener("click",a.current)}},[t,r]),{onPointerDownCapture:()=>o.current=!0}}function wa(e,t=globalThis?.document){let r=le(e),o=F.useRef(!1);return F.useEffect(()=>{let a=n=>{n.target&&!o.current&&yr(ma,r,{originalEvent:n},{discrete:!1})};return t.addEventListener("focusin",a),()=>t.removeEventListener("focusin",a)},[t,r]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}function wr(){let e=new CustomEvent(ct);document.dispatchEvent(e)}function yr(e,t,r,{discrete:o}){let a=r.originalEvent.target,n=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&a.addEventListener(e,t,{once:!0}),o?mr(a,n):a.dispatchEvent(n)}var Y=b(O(),1);var Sr=b(te(),1),pt="focusScope.autoFocusOnMount",vt="focusScope.autoFocusOnUnmount",br={bubbles:!1,cancelable:!0},ga="FocusScope",ht=Y.forwardRef((e,t)=>{let{loop:r=!1,trapped:o=!1,onMountAutoFocus:a,onUnmountAutoFocus:n,...s}=e,[l,d]=Y.useState(null),i=le(a),u=le(n),c=Y.useRef(null),h=X(t,p=>d(p)),w=Y.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;Y.useEffect(()=>{if(o){let k=function(x){if(w.paused||!l)return;let y=x.target;l.contains(y)?c.current=y:se(c.current,{select:!0})},T=function(x){if(w.paused||!l)return;let y=x.relatedTarget;y!==null&&(l.contains(y)||se(c.current,{select:!0}))},L=function(x){if(document.activeElement===document.body)for(let V of x)V.removedNodes.length>0&&se(l)};var p=k,m=T,R=L;document.addEventListener("focusin",k),document.addEventListener("focusout",T);let _=new MutationObserver(L);return l&&_.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",k),document.removeEventListener("focusout",T),_.disconnect()}}},[o,l,w.paused]),Y.useEffect(()=>{if(l){Er.add(w);let p=document.activeElement;if(!l.contains(p)){let R=new CustomEvent(pt,br);l.addEventListener(pt,i),l.dispatchEvent(R),R.defaultPrevented||(ya(Sa(Cr(l)),{select:!0}),document.activeElement===p&&se(l))}return()=>{l.removeEventListener(pt,i),setTimeout(()=>{let R=new CustomEvent(vt,br);l.addEventListener(vt,u),l.dispatchEvent(R),R.defaultPrevented||se(p??document.body,{select:!0}),l.removeEventListener(vt,u),Er.remove(w)},0)}}},[l,i,u,w]);let S=Y.useCallback(p=>{if(!r&&!o||w.paused)return;let m=p.key==="Tab"&&!p.altKey&&!p.ctrlKey&&!p.metaKey,R=document.activeElement;if(m&&R){let k=p.currentTarget,[T,L]=ba(k);T&&L?!p.shiftKey&&R===L?(p.preventDefault(),r&&se(T,{select:!0})):p.shiftKey&&R===T&&(p.preventDefault(),r&&se(L,{select:!0})):R===k&&p.preventDefault()}},[r,o,w.paused]);return(0,Sr.jsx)(j.div,{tabIndex:-1,...s,ref:h,onKeyDown:S})});ht.displayName=ga;function ya(e,{select:t=!1}={}){let r=document.activeElement;for(let o of e)if(se(o,{select:t}),document.activeElement!==r)return}function ba(e){let t=Cr(e),r=Rr(t,e),o=Rr(t.reverse(),e);return[r,o]}function Cr(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:o=>{let a=o.tagName==="INPUT"&&o.type==="hidden";return o.disabled||o.hidden||a?NodeFilter.FILTER_SKIP:o.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function Rr(e,t){for(let r of e)if(!Ra(r,{upTo:t}))return r}function Ra(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function Ea(e){return e instanceof HTMLInputElement&&"select"in e}function se(e,{select:t=!1}={}){if(e&&e.focus){let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&Ea(e)&&t&&e.select()}}var Er=xa();function xa(){let e=[];return{add(t){let r=e[0];t!==r&&r?.pause(),e=xr(e,t),e.unshift(t)},remove(t){e=xr(e,t),e[0]?.resume()}}}function xr(e,t){let r=[...e],o=r.indexOf(t);return o!==-1&&r.splice(o,1),r}function Sa(e){return e.filter(t=>t.tagName!=="A")}var Fe=b(O(),1),kr=b(ft(),1);var _r=b(te(),1),Ca="Portal",wt=Fe.forwardRef((e,t)=>{let{container:r,...o}=e,[a,n]=Fe.useState(!1);ae(()=>n(!0),[]);let s=r||a&&globalThis?.document?.body;return s?kr.default.createPortal((0,_r.jsx)(j.div,{...o,ref:t}),s):null});wt.displayName=Ca;var $=b(O(),1);var Pr=b(O(),1);function ka(e,t){return Pr.useReducer((r,o)=>t[r][o]??r,e)}var ke=e=>{let{present:t,children:r}=e,o=_a(t),a=typeof r=="function"?r({present:o.isPresent}):$.Children.only(r),n=X(o.ref,Pa(a));return typeof r=="function"||o.isPresent?$.cloneElement(a,{ref:n}):null};ke.displayName="Presence";function _a(e){let[t,r]=$.useState(),o=$.useRef(null),a=$.useRef(e),n=$.useRef("none"),s=e?"mounted":"unmounted",[l,d]=ka(s,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return $.useEffect(()=>{let i=je(o.current);n.current=l==="mounted"?i:"none"},[l]),ae(()=>{let i=o.current,u=a.current;if(u!==e){let h=n.current,w=je(i);e?d("MOUNT"):w==="none"||i?.display==="none"?d("UNMOUNT"):d(u&&h!==w?"ANIMATION_OUT":"UNMOUNT"),a.current=e}},[e,d]),ae(()=>{if(t){let i,u=t.ownerDocument.defaultView??window,c=w=>{let p=je(o.current).includes(CSS.escape(w.animationName));if(w.target===t&&p&&(d("ANIMATION_END"),!a.current)){let m=t.style.animationFillMode;t.style.animationFillMode="forwards",i=u.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=m)})}},h=w=>{w.target===t&&(n.current=je(o.current))};return t.addEventListener("animationstart",h),t.addEventListener("animationcancel",c),t.addEventListener("animationend",c),()=>{u.clearTimeout(i),t.removeEventListener("animationstart",h),t.removeEventListener("animationcancel",c),t.removeEventListener("animationend",c)}}else d("ANIMATION_END")},[t,d]),{isPresent:["mounted","unmountSuspended"].includes(l),ref:$.useCallback(i=>{o.current=i?getComputedStyle(i):null,r(i)},[])}}function je(e){return e?.animationName||"none"}function Pa(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var Or=b(O(),1),gt=0;function Nr(){Or.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??Dr()),document.body.insertAdjacentElement("beforeend",e[1]??Dr()),gt++,()=>{gt===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),gt--}},[])}function Dr(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var z=function(){return z=Object.assign||function(t){for(var r,o=1,a=arguments.length;o<a;o++){r=arguments[o];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},z.apply(this,arguments)};function Be(e,t){var r={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,o=Object.getOwnPropertySymbols(e);a<o.length;a++)t.indexOf(o[a])<0&&Object.prototype.propertyIsEnumerable.call(e,o[a])&&(r[o[a]]=e[o[a]]);return r}function Ar(e,t,r){if(r||arguments.length===2)for(var o=0,a=t.length,n;o<a;o++)(n||!(o in t))&&(n||(n=Array.prototype.slice.call(t,0,o)),n[o]=t[o]);return e.concat(n||Array.prototype.slice.call(t))}var $e=b(O());var W=b(O());var fe="right-scroll-bar-position",ce="width-before-scroll-bar",yt="with-scroll-bars-hidden",bt="--removed-body-scroll-bar-size";function We(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}var Ir=b(O());function Tr(e,t){var r=(0,Ir.useState)(function(){return{value:e,callback:t,facade:{get current(){return r.value},set current(o){var a=r.value;a!==o&&(r.value=o,r.callback(o,a))}}}})[0];return r.callback=t,r.facade}var Ue=b(O());var Da=typeof window<"u"?Ue.useLayoutEffect:Ue.useEffect,Lr=new WeakMap;function Rt(e,t){var r=Tr(t||null,function(o){return e.forEach(function(a){return We(a,o)})});return Da(function(){var o=Lr.get(r);if(o){var a=new Set(o),n=new Set(e),s=r.current;a.forEach(function(l){n.has(l)||We(l,null)}),n.forEach(function(l){a.has(l)||We(l,s)})}Lr.set(r,e)},[e]),r}function Oa(e){return e}function Na(e,t){t===void 0&&(t=Oa);var r=[],o=!1,a={read:function(){if(o)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return r.length?r[r.length-1]:e},useMedium:function(n){var s=t(n,o);return r.push(s),function(){r=r.filter(function(l){return l!==s})}},assignSyncMedium:function(n){for(o=!0;r.length;){var s=r;r=[],s.forEach(n)}r={push:function(l){return n(l)},filter:function(){return r}}},assignMedium:function(n){o=!0;var s=[];if(r.length){var l=r;r=[],l.forEach(n),s=r}var d=function(){var u=s;s=[],u.forEach(n)},i=function(){return Promise.resolve().then(d)};i(),r={push:function(u){s.push(u),i()},filter:function(u){return s=s.filter(u),r}}}};return a}function Et(e){e===void 0&&(e={});var t=Na(null);return t.options=z({async:!0,ssr:!1},e),t}var Mr=b(O()),Fr=function(e){var t=e.sideCar,r=Be(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var o=t.read();if(!o)throw new Error("Sidecar medium not found");return Mr.createElement(o,z({},r))};Fr.isSideCarExport=!0;function xt(e,t){return e.useMedium(t),Fr}var Ve=Et();var St=function(){},_e=W.forwardRef(function(e,t){var r=W.useRef(null),o=W.useState({onScrollCapture:St,onWheelCapture:St,onTouchMoveCapture:St}),a=o[0],n=o[1],s=e.forwardProps,l=e.children,d=e.className,i=e.removeScrollBar,u=e.enabled,c=e.shards,h=e.sideCar,w=e.noRelative,S=e.noIsolation,p=e.inert,m=e.allowPinchZoom,R=e.as,k=R===void 0?"div":R,T=e.gapMode,L=Be(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),_=h,x=Rt([r,t]),y=z(z({},L),a);return W.createElement(W.Fragment,null,u&&W.createElement(_,{sideCar:Ve,removeScrollBar:i,shards:c,noRelative:w,noIsolation:S,inert:p,setCallbacks:n,allowPinchZoom:!!m,lockRef:r,gapMode:T}),s?W.cloneElement(W.Children.only(l),z(z({},y),{ref:x})):W.createElement(k,z({},y,{className:d,ref:x}),l))});_e.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};_e.classNames={fullWidth:ce,zeroRight:fe};var A=b(O());var be=b(O());var Wr=b(O());var jr;var Br=function(){if(jr)return jr;if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function Aa(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=Br();return t&&e.setAttribute("nonce",t),e}function Ia(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function Ta(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var Ct=function(){var e=0,t=null;return{add:function(r){e==0&&(t=Aa())&&(Ia(t,r),Ta(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}};var kt=function(){var e=Ct();return function(t,r){Wr.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}};var Pe=function(){var e=kt(),t=function(r){var o=r.styles,a=r.dynamic;return e(o,a),null};return t};var La={left:0,top:0,right:0,gap:0},_t=function(e){return parseInt(e||"",10)||0},Ma=function(e){var t=window.getComputedStyle(document.body),r=t[e==="padding"?"paddingLeft":"marginLeft"],o=t[e==="padding"?"paddingTop":"marginTop"],a=t[e==="padding"?"paddingRight":"marginRight"];return[_t(r),_t(o),_t(a)]},Pt=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return La;var t=Ma(e),r=document.documentElement.clientWidth,o=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,o-r+t[2]-t[0])}};var Fa=Pe(),ye="data-scroll-locked",ja=function(e,t,r,o){var a=e.left,n=e.top,s=e.right,l=e.gap;return r===void 0&&(r="margin"),`
-  .`.concat(yt,` {
-   overflow: hidden `).concat(o,`;
-   padding-right: `).concat(l,"px ").concat(o,`;
-  }
-  body[`).concat(ye,`] {
-    overflow: hidden `).concat(o,`;
-    overscroll-behavior: contain;
-    `).concat([t&&"position: relative ".concat(o,";"),r==="margin"&&`
-    padding-left: `.concat(a,`px;
-    padding-top: `).concat(n,`px;
-    padding-right: `).concat(s,`px;
-    margin-left:0;
-    margin-top:0;
-    margin-right: `).concat(l,"px ").concat(o,`;
-    `),r==="padding"&&"padding-right: ".concat(l,"px ").concat(o,";")].filter(Boolean).join(""),`
-  }
-
-  .`).concat(fe,` {
-    right: `).concat(l,"px ").concat(o,`;
-  }
-
-  .`).concat(ce,` {
-    margin-right: `).concat(l,"px ").concat(o,`;
-  }
-
-  .`).concat(fe," .").concat(fe,` {
-    right: 0 `).concat(o,`;
-  }
-
-  .`).concat(ce," .").concat(ce,` {
-    margin-right: 0 `).concat(o,`;
-  }
-
-  body[`).concat(ye,`] {
-    `).concat(bt,": ").concat(l,`px;
-  }
-`)},Ur=function(){var e=parseInt(document.body.getAttribute(ye)||"0",10);return isFinite(e)?e:0},Ba=function(){be.useEffect(function(){return document.body.setAttribute(ye,(Ur()+1).toString()),function(){var e=Ur()-1;e<=0?document.body.removeAttribute(ye):document.body.setAttribute(ye,e.toString())}},[])},Dt=function(e){var t=e.noRelative,r=e.noImportant,o=e.gapMode,a=o===void 0?"margin":o;Ba();var n=be.useMemo(function(){return Pt(a)},[a]);return be.createElement(Fa,{styles:ja(n,!t,a,r?"":"!important")})};var Ot=!1;if(typeof window<"u")try{De=Object.defineProperty({},"passive",{get:function(){return Ot=!0,!0}}),window.addEventListener("test",De,De),window.removeEventListener("test",De,De)}catch{Ot=!1}var De,de=Ot?{passive:!1}:!1;var Wa=function(e){return e.tagName==="TEXTAREA"},Vr=function(e,t){if(!(e instanceof Element))return!1;var r=window.getComputedStyle(e);return r[t]!=="hidden"&&!(r.overflowY===r.overflowX&&!Wa(e)&&r[t]==="visible")},Ua=function(e){return Vr(e,"overflowY")},Va=function(e){return Vr(e,"overflowX")},Nt=function(e,t){var r=t.ownerDocument,o=t;do{typeof ShadowRoot<"u"&&o instanceof ShadowRoot&&(o=o.host);var a=Hr(e,o);if(a){var n=$r(e,o),s=n[1],l=n[2];if(s>l)return!0}o=o.parentNode}while(o&&o!==r.body);return!1},Ha=function(e){var t=e.scrollTop,r=e.scrollHeight,o=e.clientHeight;return[t,r,o]},$a=function(e){var t=e.scrollLeft,r=e.scrollWidth,o=e.clientWidth;return[t,r,o]},Hr=function(e,t){return e==="v"?Ua(t):Va(t)},$r=function(e,t){return e==="v"?Ha(t):$a(t)},za=function(e,t){return e==="h"&&t==="rtl"?-1:1},zr=function(e,t,r,o,a){var n=za(e,window.getComputedStyle(t).direction),s=n*o,l=r.target,d=t.contains(l),i=!1,u=s>0,c=0,h=0;do{if(!l)break;var w=$r(e,l),S=w[0],p=w[1],m=w[2],R=p-m-n*S;(S||R)&&Hr(e,l)&&(c+=R,h+=S);var k=l.parentNode;l=k&&k.nodeType===Node.DOCUMENT_FRAGMENT_NODE?k.host:k}while(!d&&l!==document.body||d&&(t.contains(l)||t===l));return(u&&(a&&Math.abs(c)<1||!a&&s>c)||!u&&(a&&Math.abs(h)<1||!a&&-s>h))&&(i=!0),i};var He=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Kr=function(e){return[e.deltaX,e.deltaY]},Gr=function(e){return e&&"current"in e?e.current:e},Ka=function(e,t){return e[0]===t[0]&&e[1]===t[1]},Ga=function(e){return`
-  .block-interactivity-`.concat(e,` {pointer-events: none;}
-  .allow-interactivity-`).concat(e,` {pointer-events: all;}
-`)},qa=0,Re=[];function qr(e){var t=A.useRef([]),r=A.useRef([0,0]),o=A.useRef(),a=A.useState(qa++)[0],n=A.useState(Pe)[0],s=A.useRef(e);A.useEffect(function(){s.current=e},[e]),A.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var p=Ar([e.lockRef.current],(e.shards||[]).map(Gr),!0).filter(Boolean);return p.forEach(function(m){return m.classList.add("allow-interactivity-".concat(a))}),function(){document.body.classList.remove("block-interactivity-".concat(a)),p.forEach(function(m){return m.classList.remove("allow-interactivity-".concat(a))})}}},[e.inert,e.lockRef.current,e.shards]);var l=A.useCallback(function(p,m){if("touches"in p&&p.touches.length===2||p.type==="wheel"&&p.ctrlKey)return!s.current.allowPinchZoom;var R=He(p),k=r.current,T="deltaX"in p?p.deltaX:k[0]-R[0],L="deltaY"in p?p.deltaY:k[1]-R[1],_,x=p.target,y=Math.abs(T)>Math.abs(L)?"h":"v";if("touches"in p&&y==="h"&&x.type==="range")return!1;var V=Nt(y,x);if(!V)return!0;if(V?_=y:(_=y==="v"?"h":"v",V=Nt(y,x)),!V)return!1;if(!o.current&&"changedTouches"in p&&(T||L)&&(o.current=_),!_)return!0;var ne=o.current||_;return zr(ne,m,p,ne==="h"?T:L,!0)},[]),d=A.useCallback(function(p){var m=p;if(!(!Re.length||Re[Re.length-1]!==n)){var R="deltaY"in m?Kr(m):He(m),k=t.current.filter(function(_){return _.name===m.type&&(_.target===m.target||m.target===_.shadowParent)&&Ka(_.delta,R)})[0];if(k&&k.should){m.cancelable&&m.preventDefault();return}if(!k){var T=(s.current.shards||[]).map(Gr).filter(Boolean).filter(function(_){return _.contains(m.target)}),L=T.length>0?l(m,T[0]):!s.current.noIsolation;L&&m.cancelable&&m.preventDefault()}}},[]),i=A.useCallback(function(p,m,R,k){var T={name:p,delta:m,target:R,should:k,shadowParent:Ya(R)};t.current.push(T),setTimeout(function(){t.current=t.current.filter(function(L){return L!==T})},1)},[]),u=A.useCallback(function(p){r.current=He(p),o.current=void 0},[]),c=A.useCallback(function(p){i(p.type,Kr(p),p.target,l(p,e.lockRef.current))},[]),h=A.useCallback(function(p){i(p.type,He(p),p.target,l(p,e.lockRef.current))},[]);A.useEffect(function(){return Re.push(n),e.setCallbacks({onScrollCapture:c,onWheelCapture:c,onTouchMoveCapture:h}),document.addEventListener("wheel",d,de),document.addEventListener("touchmove",d,de),document.addEventListener("touchstart",u,de),function(){Re=Re.filter(function(p){return p!==n}),document.removeEventListener("wheel",d,de),document.removeEventListener("touchmove",d,de),document.removeEventListener("touchstart",u,de)}},[]);var w=e.removeScrollBar,S=e.inert;return A.createElement(A.Fragment,null,S?A.createElement(n,{styles:Ga(a)}):null,w?A.createElement(Dt,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function Ya(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}var Yr=xt(Ve,qr);var Xr=$e.forwardRef(function(e,t){return $e.createElement(_e,z({},e,{ref:t,sideCar:Yr}))});Xr.classNames=_e.classNames;var At=Xr;var Xa=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},Ee=new WeakMap,ze=new WeakMap,Ke={},It=0,Zr=function(e){return e&&(e.host||Zr(e.parentNode))},Za=function(e,t){return t.map(function(r){if(e.contains(r))return r;var o=Zr(r);return o&&e.contains(o)?o:(console.error("aria-hidden",r,"in not contained inside",e,". Doing nothing"),null)}).filter(function(r){return!!r})},Ja=function(e,t,r,o){var a=Za(t,Array.isArray(e)?e:[e]);Ke[r]||(Ke[r]=new WeakMap);var n=Ke[r],s=[],l=new Set,d=new Set(a),i=function(c){!c||l.has(c)||(l.add(c),i(c.parentNode))};a.forEach(i);var u=function(c){!c||d.has(c)||Array.prototype.forEach.call(c.children,function(h){if(l.has(h))u(h);else try{var w=h.getAttribute(o),S=w!==null&&w!=="false",p=(Ee.get(h)||0)+1,m=(n.get(h)||0)+1;Ee.set(h,p),n.set(h,m),s.push(h),p===1&&S&&ze.set(h,!0),m===1&&h.setAttribute(r,"true"),S||h.setAttribute(o,"true")}catch(R){console.error("aria-hidden: cannot operate on ",h,R)}})};return u(t),l.clear(),It++,function(){s.forEach(function(c){var h=Ee.get(c)-1,w=n.get(c)-1;Ee.set(c,h),n.set(c,w),h||(ze.has(c)||c.removeAttribute(o),ze.delete(c)),w||c.removeAttribute(r)}),It--,It||(Ee=new WeakMap,Ee=new WeakMap,ze=new WeakMap,Ke={})}},Jr=function(e,t,r){r===void 0&&(r="data-aria-hidden");var o=Array.from(Array.isArray(e)?e:[e]),a=t||Xa(e);return a?(o.push.apply(o,Array.from(a.querySelectorAll("[aria-live], script"))),Ja(o,a,r,"aria-hidden")):function(){return null}};var P=b(te(),1),qe="Dialog",[Qr,Us]=lr(qe),[Qa,J]=Qr(qe),eo=e=>{let{__scopeDialog:t,children:r,open:o,defaultOpen:a,onOpenChange:n,modal:s=!0}=e,l=N.useRef(null),d=N.useRef(null),[i,u]=ir({prop:o,defaultProp:a??!1,onChange:n,caller:qe});return(0,P.jsx)(Qa,{scope:t,triggerRef:l,contentRef:d,contentId:Z(),titleId:Z(),descriptionId:Z(),open:i,onOpenChange:u,onOpenToggle:N.useCallback(()=>u(c=>!c),[u]),modal:s,children:r})};eo.displayName=qe;var to="DialogTrigger",en=N.forwardRef((e,t)=>{let{__scopeDialog:r,...o}=e,a=J(to,r),n=X(t,a.triggerRef);return(0,P.jsx)(j.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":Mt(a.open),...o,ref:n,onClick:ee(e.onClick,a.onOpenToggle)})});en.displayName=to;var Tt="DialogPortal",[tn,ro]=Qr(Tt,{forceMount:void 0}),oo=e=>{let{__scopeDialog:t,forceMount:r,children:o,container:a}=e,n=J(Tt,t);return(0,P.jsx)(tn,{scope:t,forceMount:r,children:N.Children.map(o,s=>(0,P.jsx)(ke,{present:r||n.open,children:(0,P.jsx)(wt,{asChild:!0,container:a,children:s})}))})};oo.displayName=Tt;var Ge="DialogOverlay",ao=N.forwardRef((e,t)=>{let r=ro(Ge,e.__scopeDialog),{forceMount:o=r.forceMount,...a}=e,n=J(Ge,e.__scopeDialog);return n.modal?(0,P.jsx)(ke,{present:o||n.open,children:(0,P.jsx)(on,{...a,ref:t})}):null});ao.displayName=Ge;var rn=Me("DialogOverlay.RemoveScroll"),on=N.forwardRef((e,t)=>{let{__scopeDialog:r,...o}=e,a=J(Ge,r);return(0,P.jsx)(At,{as:rn,allowPinchZoom:!0,shards:[a.contentRef],children:(0,P.jsx)(j.div,{"data-state":Mt(a.open),...o,ref:t,style:{pointerEvents:"auto",...o.style}})})}),me="DialogContent",no=N.forwardRef((e,t)=>{let r=ro(me,e.__scopeDialog),{forceMount:o=r.forceMount,...a}=e,n=J(me,e.__scopeDialog);return(0,P.jsx)(ke,{present:o||n.open,children:n.modal?(0,P.jsx)(an,{...a,ref:t}):(0,P.jsx)(nn,{...a,ref:t})})});no.displayName=me;var an=N.forwardRef((e,t)=>{let r=J(me,e.__scopeDialog),o=N.useRef(null),a=X(t,r.contentRef,o);return N.useEffect(()=>{let n=o.current;if(n)return Jr(n)},[]),(0,P.jsx)(lo,{...e,ref:a,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:ee(e.onCloseAutoFocus,n=>{n.preventDefault(),r.triggerRef.current?.focus()}),onPointerDownOutside:ee(e.onPointerDownOutside,n=>{let s=n.detail.originalEvent,l=s.button===0&&s.ctrlKey===!0;(s.button===2||l)&&n.preventDefault()}),onFocusOutside:ee(e.onFocusOutside,n=>n.preventDefault())})}),nn=N.forwardRef((e,t)=>{let r=J(me,e.__scopeDialog),o=N.useRef(!1),a=N.useRef(!1);return(0,P.jsx)(lo,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:n=>{e.onCloseAutoFocus?.(n),n.defaultPrevented||(o.current||r.triggerRef.current?.focus(),n.preventDefault()),o.current=!1,a.current=!1},onInteractOutside:n=>{e.onInteractOutside?.(n),n.defaultPrevented||(o.current=!0,n.detail.originalEvent.type==="pointerdown"&&(a.current=!0));let s=n.target;r.triggerRef.current?.contains(s)&&n.preventDefault(),n.detail.originalEvent.type==="focusin"&&a.current&&n.preventDefault()}})}),lo=N.forwardRef((e,t)=>{let{__scopeDialog:r,trapFocus:o,onOpenAutoFocus:a,onCloseAutoFocus:n,...s}=e,l=J(me,r),d=N.useRef(null),i=X(t,d);return Nr(),(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(ht,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:a,onUnmountAutoFocus:n,children:(0,P.jsx)(mt,{role:"dialog",id:l.contentId,"aria-describedby":l.descriptionId,"aria-labelledby":l.titleId,"data-state":Mt(l.open),...s,ref:i,onDismiss:()=>l.onOpenChange(!1)})}),(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(fn,{titleId:l.titleId}),(0,P.jsx)(dn,{contentRef:d,descriptionId:l.descriptionId})]})]})}),Lt="DialogTitle",ln=N.forwardRef((e,t)=>{let{__scopeDialog:r,...o}=e,a=J(Lt,r);return(0,P.jsx)(j.h2,{id:a.titleId,...o,ref:t})});ln.displayName=Lt;var so="DialogDescription",sn=N.forwardRef((e,t)=>{let{__scopeDialog:r,...o}=e,a=J(so,r);return(0,P.jsx)(j.p,{id:a.descriptionId,...o,ref:t})});sn.displayName=so;var io="DialogClose",un=N.forwardRef((e,t)=>{let{__scopeDialog:r,...o}=e,a=J(io,r);return(0,P.jsx)(j.button,{type:"button",...o,ref:t,onClick:ee(e.onClick,()=>a.onOpenChange(!1))})});un.displayName=io;function Mt(e){return e?"open":"closed"}var uo="DialogTitleWarning",[Vs,fo]=nr(uo,{contentName:me,titleName:Lt,docsSlug:"dialog"}),fn=({titleId:e})=>{let t=fo(uo),r=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.
+var uy=Object.create;var Na=Object.defineProperty;var fy=Object.getOwnPropertyDescriptor;var py=Object.getOwnPropertyNames;var my=Object.getPrototypeOf,gy=Object.prototype.hasOwnProperty;var _t=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Co=(e,t)=>{for(var o in t)Na(e,o,{get:t[o],enumerable:!0})},by=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of py(t))!gy.call(e,n)&&n!==o&&Na(e,n,{get:()=>t[n],enumerable:!(r=fy(t,n))||r.enumerable});return e};var v=(e,t,o)=>(o=e!=null?uy(my(e)):{},by(t||!e||!e.__esModule?Na(o,"default",{value:e,enumerable:!0}):o,e));var He=_t((FR,Kc)=>{Kc.exports=window.wp.element});var L=_t((VR,Jc)=>{Jc.exports=window.React});var re=_t(($R,ou)=>{ou.exports=window.ReactJSXRuntime});var Uo=_t((dE,Pu)=>{Pu.exports=window.ReactDOM});var op=_t(tp=>{"use strict";var Jr=L();function Lx(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Vx=typeof Object.is=="function"?Object.is:Lx,Dx=Jr.useState,zx=Jr.useEffect,Hx=Jr.useLayoutEffect,jx=Jr.useDebugValue;function Bx(e,t){var o=t(),r=Dx({inst:{value:o,getSnapshot:t}}),n=r[0].inst,i=r[1];return Hx(function(){n.value=o,n.getSnapshot=t,Il(n)&&i({inst:n})},[e,o,t]),zx(function(){return Il(n)&&i({inst:n}),e(function(){Il(n)&&i({inst:n})})},[e]),jx(o),o}function Il(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!Vx(e,o)}catch{return!0}}function Ux(e,t){return t()}var Wx=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Ux:Bx;tp.useSyncExternalStore=Jr.useSyncExternalStore!==void 0?Jr.useSyncExternalStore:Wx});var os=_t((w2,rp)=>{"use strict";rp.exports=op()});var ip=_t(np=>{"use strict";var rs=L(),Gx=os();function $x(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Yx=typeof Object.is=="function"?Object.is:$x,Xx=Gx.useSyncExternalStore,Kx=rs.useRef,qx=rs.useEffect,Jx=rs.useMemo,Qx=rs.useDebugValue;np.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var i=Kx(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=Jx(function(){function c(p){if(!l){if(l=!0,d=p,p=r(p),n!==void 0&&s.hasValue){var m=s.value;if(n(m,p))return g=m}return g=p}if(m=g,Yx(d,p))return m;var b=r(p);return n!==void 0&&n(m,b)?(d=p,m):(d=p,g=b)}var l=!1,d,g,u=o===void 0?null:o;return[function(){return c(t())},u===null?void 0:function(){return c(u())}]},[t,o,r,n]);var a=Xx(e,i[0],i[1]);return qx(function(){s.hasValue=!0,s.value=a},[a]),Qx(a),a}});var ap=_t((v2,sp)=>{"use strict";sp.exports=ip()});var Wb=_t((z4,Ub)=>{Ub.exports=window.wp.theme});var $b=_t((H4,Gb)=>{Gb.exports=window.wp.privateApis});var hn=_t((eM,eh)=>{eh.exports=window.wp.i18n});var da=_t((dM,rh)=>{rh.exports=window.wp.primitives});var Mw=_t((CL,Nw)=>{Nw.exports=window.wp.data});var Lw=_t((EL,Fw)=>{Fw.exports=window.wp.components});var Dw=_t((SL,Vw)=>{Vw.exports=window.wp.keyboardShortcuts});var Hw=_t((TL,zw)=>{zw.exports=window.wp.keycodes});var Ca=v(He(),1);function qc(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(o=qc(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function hy(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=qc(e))&&(r&&(r+=" "),r+=t);return r}var Me=hy;var gr=v(L(),1);function jr({controlled:e,default:t,name:o,state:r="value"}){let{current:n}=gr.useRef(e!==void 0),[i,s]=gr.useState(t),a=n?e:i,c=gr.useCallback(l=>{n||s(l)},[]);return[a,c]}var wy=v(L(),1),En={...wy};var Zc=v(L(),1),Qc={};function je(e,t){let o=Zc.useRef(Qc);return o.current===Qc&&(o.current=e(t)),o}var Ma=En.useInsertionEffect,yy=Ma&&Ma!==En.useLayoutEffect?Ma:e=>e();function D(e){let t=je(vy).current;return t.next=e,yy(t.effect),t.trampoline}function vy(){let e={next:void 0,callback:xy,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function xy(){}var jo=v(L(),1);var eu=v(L(),1),_y=()=>{},V=typeof document<"u"?eu.useLayoutEffect:_y;var xi=v(L(),1),Fa=xi.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},nextIndexRef:{current:0}});function tu(){return xi.useContext(Fa)}var ru=v(re(),1);function nu(e){let{children:t,elementsRef:o,labelsRef:r,onMapChange:n}=e,i=D(n),[,s]=jo.useState(!1),a=je(Cy).current,c=je(Ry).current,l=jo.useRef(0),d=jo.useRef(!0),g=jo.useRef([]),u=jo.useRef(null),p=D(()=>{d.current||(d.current=!0,s(_=>!_))}),m=D((_,E)=>{c.set(_,E),p()}),b=D(_=>{c.delete(_),p()}),w=D(_=>{let E=new Map;return o.current.length=0,r&&(r.current.length=0),_.forEach(R=>{E.set(R.element,{...R.registration.metadata??{},index:R.index}),o.current[R.index]=R.element,r&&(r.current[R.index]=R.registration.label!==void 0?R.registration.label:R.registration.textRef?.current?.textContent??R.element.textContent)}),l.current=o.current.length,E});function y(_){if(u.current?.disconnect(),u.current=null,typeof MutationObserver!="function"||_.length<2)return;let E=new MutationObserver(C=>{if(!Ty(C))return;let S=null;for(let P of _)if(P.isConnected){if(S&&iu(S,P)>0){E.disconnect(),p();return}S=P}});u.current=E;let R=new Set;for(let C=1;C<_.length;C+=1){let S=Sy(_[C-1],_[C]);S&&R.add(S)}R.forEach(C=>E.observe(C,{childList:!0}))}let x=D(()=>{let[_,E]=Ey(c),R=w(_);y(E),g.current=_,d.current=!1,a.forEach(C=>C(R)),i(R)});V(()=>(d.current||w(g.current),()=>{o.current=[],r&&(r.current=[])}),[o,r,w]),V(()=>{d.current&&x()}),V(()=>()=>{u.current?.disconnect(),d.current=!0},[]);let f=D(_=>(a.add(_),()=>{a.delete(_)})),h=jo.useMemo(()=>({register:m,unregister:b,subscribeMapChange:f,nextIndexRef:l}),[m,b,f,l]);return(0,ru.jsx)(Fa.Provider,{value:h,children:t})}function Ry(){return new Map}function Cy(){return new Set}function Ey(e){let t=new Set,o=[],r=[];e.forEach((i,s)=>{if(!s.isConnected)return;let a=i.index,c={index:a??-1,element:s,registration:i};a===null?r.push(c):a>=0&&(t.add(a),o.push(c))});let n=0;return r.sort((i,s)=>iu(i.element,s.element)),r.forEach(i=>{for(;t.has(n);)n+=1;i.index=n,o.push(i),n+=1}),t.size>0&&o.sort((i,s)=>i.index-s.index),[o,r.map(i=>i.element)]}function Sy(e,t){let o=e.parentElement;for(;o&&!o.contains(t);)o=o.parentElement;return o}function Ty(e){for(let t of e)for(let o=0;o<t.removedNodes.length;o+=1)if(t.removedNodes[o].isConnected)return!0;return!1}function iu(e,t){return e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}function ky(e,t){return function(r,...n){let i=new URL(e);return i.searchParams.set("code",r.toString()),n.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${r}; visit ${i} for the full message.`}}var Iy=ky("https://base-ui.com/production-error","Base UI"),Ue=Iy;var br=v(L(),1);function Eo(e,t,o,r){let n=je(au).current;return Py(n,e,t,o,r)&&lu(n,[e,t,o,r]),n.callback}function su(e){let t=je(au).current;return Oy(t,e)&&lu(t,e),t.callback}function au(){return{callback:null,cleanup:null,refs:[]}}function Py(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function Oy(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function lu(e,t){if(e.refs=t,t.every(o=>o==null)){e.callback=null;return}e.callback=o=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),o!=null){let r=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=i(o);typeof s=="function"&&(r[n]=s);break}case"object":{i.current=o;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=r[n];typeof s=="function"?s():i(null);break}case"object":{i.current=null;break}default:}}}}}}var cu=v(L(),1);var du=v(L(),1),Ay=parseInt(du.version,10);function Br(e){return Ay>=e}function La(e){if(!cu.isValidElement(e))return null;let t=e,o=t.props;return(Br(19)?o?.ref:t.ref)??null}function Sn(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Re(){}var Bo=Object.freeze([]),Le=Object.freeze({});function uu(e,t){let o={};for(let r in e){let n=e[r];if(t?.hasOwnProperty(r)){let i=t[r](n);i!=null&&Object.assign(o,i);continue}n===!0?o[`data-${r.toLowerCase()}`]="":n&&(o[`data-${r.toLowerCase()}`]=n.toString())}return o}function fu(e,t){return typeof e=="function"?e(t):e}function pu(e,t){return typeof e=="function"?e(t):e}var Va={};function gt(e,t,o,r,n){if(!o&&!r&&!n&&!e)return _i(t);let i=_i(e);return t&&(i=Tn(i,t)),o&&(i=Tn(i,o)),r&&(i=Tn(i,r)),n&&(i=Tn(i,n)),i}function mu(e){if(e.length===0)return Va;if(e.length===1)return _i(e[0]);let t=_i(e[0]);for(let o=1;o<e.length;o+=1)t=Tn(t,e[o]);return t}function _i(e){return Da(e)?{...bu(e,Va)}:Ny(e)}function Tn(e,t){return Da(t)?bu(t,e):My(e,t)}function Ny(e){let t={...e};for(let o in t){let r=t[o];gu(o,r)&&(t[o]=hu(r))}return t}function My(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=Sn(e.style,r);break}case"className":{e[o]=za(e.className,r);break}default:gu(o,r)?e[o]=Fy(e[o],r):e[o]=r}}return e}function gu(e,t){let o=e.charCodeAt(0),r=e.charCodeAt(1),n=e.charCodeAt(2);return o===111&&r===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function Da(e){return typeof e=="function"}function bu(e,t){return Da(e)?e(t):e??Va}function Fy(e,t){return t?e?(...o)=>{let r=o[0];if(wu(r)){let i=r;kn(i);let s=t(...o);return i.baseUIHandlerPrevented||e?.(...o),s}let n=t(...o);return e?.(...o),n}:hu(t):e}function hu(e){return e&&((...t)=>{let o=t[0];return wu(o)&&kn(o),e(...t)})}function kn(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function za(e,t){return t?e?t+" "+e:t:e}function wu(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Ha=v(L(),1);function de(e,t,o={}){let r=t.render,n=Ly(t,o);if(o.enabled===!1)return null;let i=o.state??Le;return zy(e,r,n,i)}function Ly(e,t={}){let{className:o,style:r,render:n}=e,{state:i=Le,ref:s,props:a,stateAttributesMapping:c,enabled:l=!0}=t,d=l?fu(o,i):void 0,g=l?pu(r,i):void 0,u=l?uu(i,c):Le,p=l&&a?Vy(a):void 0,m=l?Sn(u,p)??{}:Le;return typeof document<"u"&&(l?Array.isArray(s)?m.ref=su([m.ref,La(n),...s]):m.ref=Eo(m.ref,La(n),s):Eo(null,null)),l?(d!==void 0&&(m.className=za(m.className,d)),g!==void 0&&(m.style=Sn(m.style,g)),m):Le}function Vy(e){return Array.isArray(e)?mu(e):gt(void 0,e)}var Dy=Symbol.for("react.lazy");function zy(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=gt(o,t.props);n.ref=o.ref;let i=t;return i?.$$typeof===Dy&&(i=br.Children.toArray(t)[0]),br.cloneElement(i,n)}if(e&&typeof e=="string")return Hy(e,o);throw new Error(Ue(8))}function Hy(e,t){return e==="button"?(0,Ha.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Ha.createElement)("img",{alt:"",...t,key:t.key}):br.createElement(e,t)}var Ri=v(L(),1);var yu=0;function jy(e,t="mui"){let[o,r]=Ri.useState(e),n=e||o;return Ri.useEffect(()=>{o==null&&(yu+=1,r(`${t}-${yu}`))},[o,t]),n}var vu=En.useId;function er(e,t){if(vu!==void 0){let o=vu();return e??(t?`${t}-${o}`:o)}return jy(e,t)}function Rt(e){return er(e,"base-ui")}var B={};Co(B,{cancelOpen:()=>gv,chipRemovePress:()=>Jy,clearPress:()=>qy,closePress:()=>Xy,closeWatcher:()=>lv,decrementPress:()=>ev,disabled:()=>hv,drag:()=>fv,escapeKey:()=>av,focusOut:()=>sv,imperativeAction:()=>vv,incrementPress:()=>Zy,initial:()=>yv,inputBlur:()=>rv,inputChange:()=>tv,inputClear:()=>ov,inputPaste:()=>nv,inputPress:()=>iv,itemPress:()=>Yy,keyboard:()=>cv,linkPress:()=>Ky,listNavigation:()=>dv,missing:()=>wv,none:()=>By,outsidePress:()=>$y,pointer:()=>uv,scrub:()=>mv,siblingOpen:()=>bv,swipe:()=>xv,trackPress:()=>Qy,triggerFocus:()=>Gy,triggerHover:()=>Wy,triggerPress:()=>Uy,wheel:()=>pv,windowResize:()=>_v});var By="none",Uy="trigger-press",Wy="trigger-hover",Gy="trigger-focus",$y="outside-press",Yy="item-press",Xy="close-press",Ky="link-press",qy="clear-press",Jy="chip-remove-press",Qy="track-press",Zy="increment-press",ev="decrement-press",tv="input-change",ov="input-clear",rv="input-blur",nv="input-paste",iv="input-press",sv="focus-out",av="escape-key",lv="close-watcher",dv="list-navigation",cv="keyboard",uv="pointer",fv="drag",pv="wheel",mv="scrub",gv="cancel-open",bv="sibling-open",hv="disabled",wv="missing",yv="initial",vv="imperative-action",xv="swipe",_v="window-resize";function ee(e,t,o,r){let n=!1,i=!1,s=r??Le;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:o,...s}}function xu(e,t,o){let r=o??Le;return{reason:e,event:t??new Event("base-ui"),...r}}var Ba=v(L(),1);var _u=v(L(),1);function Ur(e){_u.useEffect(e,Bo)}var Ci=null,AC=globalThis.requestAnimationFrame,ja=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let o=this.callbacks,r=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,r>0)for(let n=0;n<o.length;n+=1)o[n]?.(t)};request(t){let o=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),o}cancel(t){let o=t-this.startId;o<0||o>=this.callbacks.length||(this.callbacks[o]=null,this.callbacksCount-=1)}},Ei=new ja;var Kt=class e{static create(){return new e}static request(t){return Ei.request(t)}static cancel(t){return Ei.cancel(t)}currentId=Ci;request(t){this.cancel(),this.currentId=Ei.request(()=>{this.currentId=Ci,t()})}cancel=()=>{this.currentId!==Ci&&(Ei.cancel(this.currentId),this.currentId=Ci)};disposeEffect=()=>this.cancel};function Gt(){let e=je(Kt.create).current;return Ur(e.disposeEffect),e}function So(e,t=!1,o=!1){let[r,n]=Ba.useState(e&&t?"idle":void 0),[i,s]=Ba.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&r!=="ending"&&!o&&n("ending"),!e&&!i&&r==="ending"&&n(void 0),V(()=>{if(!e&&i&&r!=="ending"&&o){let a=Kt.request(()=>{n("ending")});return()=>{Kt.cancel(a)}}},[e,i,r,o]),V(()=>{if(!e||t)return;let a=Kt.request(()=>{n(void 0)});return()=>{Kt.cancel(a)}},[t,e]),V(()=>{if(!e||!t)return;e&&i&&r!=="idle"&&n("starting");let a=Kt.request(()=>{n("idle")});return()=>{Kt.cancel(a)}},[t,e,i,r]),{mounted:i,setMounted:s,transitionStatus:r}}var hr=v(L(),1);function Ru(e={}){let{guess:t,label:o,metadata:r,textRef:n,index:i}=e,{register:s,unregister:a,subscribeMapChange:c,nextIndexRef:l}=tu(),d=hr.useRef(-1),[g,u]=hr.useState(i==null&&t?()=>{if(d.current===-1){let w=l.current;l.current+=1,d.current=w}return d.current}:-1),p=i??g,m=hr.useRef(null),b=hr.useCallback(w=>{let y=m.current;y&&a(y),m.current=w,w&&s(w,{metadata:r??null,index:i??null,label:o,textRef:n})},[i,s,a,r,o,n]);return V(()=>{if(i==null)return c(w=>{let y=m.current?w.get(m.current)?.index:null;y!=null&&u(y)})},[i,c]),{ref:b,index:p}}var Ua=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),Rv={"data-starting-style":""},Cv={"data-ending-style":""},To={transitionStatus(e){return e==="starting"?Rv:e==="ending"?Cv:null}};var Wr=v(L(),1);function Si(){return typeof window<"u"}function st(e){return Ti(e)?(e.nodeName||"").toLowerCase():"#document"}function Ve(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Io(e){var t;return(t=(Ti(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Ti(e){return Si()?e instanceof Node||e instanceof Ve(e).Node:!1}function fe(e){return Si()?e instanceof Element||e instanceof Ve(e).Element:!1}function Ie(e){return Si()?e instanceof HTMLElement||e instanceof Ve(e).HTMLElement:!1}function ko(e){return!Si()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Ve(e).ShadowRoot}function yr(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=at(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function Cu(e){return/^(table|td|th)$/.test(st(e))}function In(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var Ev=/transform|translate|scale|rotate|perspective|filter/,Sv=/paint|layout|strict|content/,wr=e=>!!e&&e!=="none",Wa;function ki(e){let t=fe(e)?at(e):e;return wr(t.transform)||wr(t.translate)||wr(t.scale)||wr(t.rotate)||wr(t.perspective)||!Ii()&&(wr(t.backdropFilter)||wr(t.filter))||Ev.test(t.willChange||"")||Sv.test(t.contain||"")}function Eu(e){let t=co(e);for(;Ie(t)&&!fo(t);){if(ki(t))return t;if(In(t))return null;t=co(t)}return null}function Ii(){return Wa==null&&(Wa=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Wa}function fo(e){return/^(html|body|#document)$/.test(st(e))}function at(e){return Ve(e).getComputedStyle(e)}function Pn(e){return fe(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function co(e){if(st(e)==="html")return e;let t=e.assignedSlot||e.parentNode||ko(e)&&e.host||Io(e);return ko(t)?t.host:t}function Su(e){let t=co(e);return fo(t)?(e.ownerDocument||e).body:Ie(t)&&yr(t)?t:Su(t)}function uo(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=Su(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),s=Ve(n);if(i){let a=Pi(s);return t.concat(s,s.visualViewport||[],yr(n)?n:[],a&&o?uo(a):[])}else return t.concat(n,uo(n,[],o))}function Pi(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Oi=v(L(),1),Tv=Oi.createContext(void 0);function Tu(e=!1){let t=Oi.useContext(Tv);if(t===void 0&&!e)throw new Error(Ue(16));return t}var ku=v(L(),1);function Iu(e){let{focusableWhenDisabled:t,disabled:o,composite:r=!1,tabIndex:n=0,isNativeButton:i}=e,s=r&&t!==!1,a=r&&t===!1;return{props:ku.useMemo(()=>{let l={onKeyDown(d){o&&t&&d.key!=="Tab"&&d.preventDefault()}};return r||(l.tabIndex=n,!i&&o&&(l.tabIndex=t?n:-1)),(i&&(t||s)||!i&&o)&&(l["aria-disabled"]=o),i&&(!t||a)&&(l.disabled=o),l},[r,o,t,s,a,i,n])}}function be(e){return e?.ownerDocument||document}function Ai(e,t,{detail:o=0}={}){e.dispatchEvent(new(Ve(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:o,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function po(e={}){let{disabled:t=!1,focusableWhenDisabled:o,tabIndex:r=0,native:n=!0,composite:i}=e,s=Wr.useRef(null),a=Tu(!0),c=i??a!==void 0,{props:l}=Iu({focusableWhenDisabled:o,disabled:t,composite:c,tabIndex:r,isNativeButton:n}),d=Wr.useCallback(()=>{let p=s.current;Ga(p)&&c&&t&&l.disabled===void 0&&p.disabled&&(p.disabled=!1)},[t,l.disabled,c]);V(d,[d]);let g=Wr.useCallback((p={})=>{let{onClick:m,onMouseDown:b,onKeyUp:w,onKeyDown:y,onPointerDown:x,...f}=p;return gt({onClick(h){if(t){h.preventDefault();return}m?.(h)},onMouseDown(h){t||b?.(h)},onKeyDown(h){if(t||(kn(h),y?.(h),h.baseUIHandlerPrevented))return;let _=h.target===h.currentTarget,E=h.currentTarget,R=Ga(E),C=!n&&kv(E),S=_&&(n?R:!C),P=h.key==="Enter",A=h.key===" ",M=E.getAttribute("role"),T=M?.startsWith("menuitem")||M==="option"||M==="gridcell";if(_&&c&&A){if(h.defaultPrevented&&T)return;h.preventDefault(),(!n||R)&&(h.preventBaseUIHandler(),Ai(E,h));return}if(!S||n||!A&&!P){_&&C&&A&&h.preventDefault();return}h.defaultPrevented||(h.preventDefault(),P&&(h.preventBaseUIHandler(),Ai(E,h)))},onKeyUp(h){if(!t){if(kn(h),w?.(h),h.target===h.currentTarget&&n&&c&&Ga(h.currentTarget)&&h.key===" "){h.preventDefault();return}h.baseUIHandlerPrevented||h.target===h.currentTarget&&!n&&!c&&!h.defaultPrevented&&h.key===" "&&(h.preventBaseUIHandler(),Ai(h.currentTarget,h))}},onPointerDown(h){if(t){h.preventDefault();return}x?.(h)}},n?{type:"button"}:{role:"button"},l,f)},[t,l,c,n]),u=D(p=>{s.current=p,d()});return{getButtonProps:g,buttonRef:u}}function Ga(e){return Ie(e)&&e.tagName==="BUTTON"}function kv(e){return Ie(e)&&e.tagName==="A"&&!!e.href}function ve(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function Ke(e){let t=je(Iv,e).current;return t.next=e,V(t.effect),t}function Iv(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var Au=v(L(),1);var Ou=v(Uo(),1);function mo(e){return e==null?e:"current"in e?e.current:e}function Gr(e,t=!1){let o=Gt();return D((r,n=null)=>{o.cancel();let i=mo(e);if(i==null)return;let s=i,a=()=>{Ou.flushSync(r)};if(typeof s.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){r();return}function c(){Promise.all(s.getAnimations().map(l=>l.finished)).then(()=>{n?.aborted||a()},()=>{if(n?.aborted)return;if(s.getAnimations().some(d=>d.pending||d.playState!=="finished")){c();return}a()})}if(t){let l="data-starting-style";if(!s.hasAttribute(l)){o.request(c);return}let d=new MutationObserver(()=>{s.hasAttribute(l)||(d.disconnect(),c())});d.observe(s,{attributes:!0,attributeFilter:[l]}),n?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}o.request(c)})}function qt(e){let{enabled:t=!0,open:o,ref:r,onComplete:n}=e,i=D(n),s=Gr(r,o);Au.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,o,i,s])}var De={};Co(De,{engine:()=>qa,env:()=>Qa,os:()=>Xa,screenReader:()=>Ja});var Xa={};Co(Xa,{android:()=>Fu,apple:()=>Ya,ios:()=>$a,linux:()=>Mv,mac:()=>Lu,windows:()=>Nv});function Pv(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:Ov,platform:Av,maxTouchPoints:Nu}=Pv(),vr=Ov.toLowerCase(),xr=Av.toLowerCase();var $a=/^i(os$|p)/.test(xr)||xr==="macintel"&&Nu>1,Mu="android",Fu=xr===Mu||vr.includes(Mu),Lu=!$a&&xr.startsWith("mac"),Nv=xr.startsWith("win"),Mv=!Fu&&/^(linux|chrome os)/.test(xr),Ya=Lu||$a;var qa={};Co(qa,{blink:()=>Lv,gecko:()=>Fv,webkit:()=>Ka});var Ka=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),Fv=!Ka&&vr.includes("firefox"),Lv=!Ka&&vr.includes("chrom");var Ja={};Co(Ja,{voiceOver:()=>Vv});var Vv=Ya;var Qa={};Co(Qa,{jsdom:()=>Dv});var Dv=/jsdom|happydom/.test(vr);var On=0,Ct=class e{static create(){return new e}currentId=On;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=On,o()},t)}isStarted(){return this.currentId!==On}clear=()=>{this.currentId!==On&&(clearTimeout(this.currentId),this.currentId=On)};disposeEffect=()=>this.clear};function tt(){let e=je(Ct.create).current;return Ur(e.disposeEffect),e}var Vu={},Du={},zu="";function Ni(e,t){return yr(e)?e:t}function Hu(e,t,o){return/hidden|clip/.test(e.getComputedStyle(Ni(t,o)).overflowY)}function zv(e){if(typeof document>"u")return!1;let t=be(e);return Ve(t).innerWidth-t.documentElement.clientWidth>0}function Hv(e){if(!(typeof CSS<"u"&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||typeof document>"u")return!1;let o=be(e),r=o.documentElement,n=o.body,i=Ni(r,n),s=i.style.overflowY,a=r.style.scrollbarGutter;r.style.scrollbarGutter="stable",i.style.overflowY="scroll";let c=i.offsetWidth;i.style.overflowY="hidden";let l=i.offsetWidth;return i.style.overflowY=s,r.style.scrollbarGutter=a,c===l}function jv(e){let t=be(e),o=t.documentElement,r=t.body,n=Ni(o,r),i={overflowY:n.style.overflowY,overflowX:n.style.overflowX};return Object.assign(n.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(n.style,i)}}function Bv(e){let t=be(e),o=t.documentElement,r=t.body,n=Ve(o),i=0,s=0,a=!1,c=Kt.create();if(De.engine.webkit&&(n.visualViewport?.scale??1)!==1)return()=>{};function l(){let p=n.getComputedStyle(o),m=n.getComputedStyle(r),y=(p.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=o.scrollTop,s=o.scrollLeft,Vu={scrollbarGutter:o.style.scrollbarGutter,overflowY:o.style.overflowY,overflowX:o.style.overflowX},zu=o.style.scrollBehavior,Du={position:r.style.position,height:r.style.height,width:r.style.width,boxSizing:r.style.boxSizing,overflowY:r.style.overflowY,overflowX:r.style.overflowX,scrollBehavior:r.style.scrollBehavior};let x=o.scrollHeight>o.clientHeight,f=o.scrollWidth>o.clientWidth,h=p.overflowY==="scroll"||m.overflowY==="scroll",_=p.overflowX==="scroll"||m.overflowX==="scroll",E=Math.max(0,n.innerWidth-r.clientWidth),R=Math.max(0,n.innerHeight-r.clientHeight),C=parseFloat(m.marginTop)+parseFloat(m.marginBottom),S=parseFloat(m.marginLeft)+parseFloat(m.marginRight),P=Ni(o,r);if(a=Hv(e),a){o.style.scrollbarGutter=y,P.style.overflowY="hidden",P.style.overflowX="hidden";return}Object.assign(o.style,{scrollbarGutter:y,overflowY:"hidden",overflowX:"hidden"}),(x||h)&&(o.style.overflowY="scroll"),(f||_)&&(o.style.overflowX="scroll"),Object.assign(r.style,{position:"relative",height:C||R?`calc(100dvh - ${C+R}px)`:"100dvh",width:S||E?`calc(100vw - ${S+E}px)`:"100vw",boxSizing:"border-box",overflowY:"hidden",overflowX:"hidden",scrollBehavior:"unset"}),r.scrollTop=i,r.scrollLeft=s,o.setAttribute("data-base-ui-scroll-locked",""),o.style.scrollBehavior="unset"}function d(){Object.assign(o.style,Vu),Object.assign(r.style,Du),a||(o.scrollTop=i,o.scrollLeft=s,o.removeAttribute("data-base-ui-scroll-locked"),o.style.scrollBehavior=zu)}function g(){d(),c.request(l)}l();let u=ve(n,"resize",g);return()=>{c.cancel(),d(),typeof n.removeEventListener=="function"&&u()}}var Za=class{lockCount=0;restore=null;timeoutLock=Ct.create();timeoutUnlock=Ct.create();acquire(t){return this.lockCount+=1,this.lockCount===1&&this.restore===null&&this.timeoutLock.start(0,()=>this.lock(t)),this.release}release=()=>{this.lockCount-=1,this.lockCount===0&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{this.lockCount===0&&this.restore&&(this.restore?.(),this.restore=null)};lock(t){if(this.lockCount===0||this.restore!==null)return;let o=be(t),r=o.documentElement,n=o.body,i=Ve(r);if(Hu(i,r,n)){let a=new i.MutationObserver(()=>{Hu(i,r,n)||(a.disconnect(),this.restore=null,this.lock(t))}),c={attributes:!0};a.observe(r,c),a.observe(n,c),this.restore=()=>a.disconnect();return}let s=De.os.ios||!zv(t);this.restore=s?jv(t):Bv(t)}},Uv=new Za;function ju(e=!0,t=null){V(()=>{if(e)return Uv.acquire(t)},[e,t])}var At=v(L(),1);function Qe(e){e.preventDefault(),e.stopPropagation()}function Bu(e){return"nativeEvent"in e}function Mi(e){return e.pointerType===""&&e.isTrusted?!0:De.os.android&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function $r(e){return De.env.jsdom?!1:!De.os.android&&e.width===0&&e.height===0||De.os.android&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function $t(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function Uu(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var An="data-base-ui-focusable";var el="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",Wo="ArrowLeft",Go="ArrowRight",Nn="ArrowUp",Yr="ArrowDown";function lt(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function te(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&ko(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function Fe(e){return"composedPath"in e?e.composedPath()[0]:e.target}function tr(e,t){if(!fe(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,r]of t.entries())if(te(r,o))return!r.hasAttribute("data-trigger-disabled");return!1}function Fi(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let o=e;return o.target!=null&&t.contains(o.target)}function Wu(e){return e.matches("html,body")}function _r(e){return Ie(e)&&e.matches(el)}function Mn(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${el}`)!=null}function Fn(e){return e?e.getAttribute("role")==="combobox"&&_r(e):!1}function Gu(e){if(!e||De.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Ln(e){return e?e.hasAttribute(An)?e:e.querySelector(`[${An}]`)||e:null}function Wv(e,t){return t!=null&&!$t(t)?0:typeof e=="function"?e():e}function Jt(e,t,o){let r=Wv(e,o);return typeof r=="number"?r:r?.[t]}function tl(e){return typeof e=="function"?e():e}function Li(e,t){return t||e==="click"||e==="mousedown"}function $u(e){return e?.includes("mouse")&&e!=="mousedown"}var Yu=v(re(),1),Xu=At.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Ct,currentIdRef:{current:null},currentContextRef:{current:null}});function Gv(e,t){e.current=t.current}function ol(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=At.useRef(o),i=At.useRef(o),s=At.useRef(null),a=At.useRef(null),c=tt();return V(()=>{if(i.current=o,!s.current){n.current=o;return}n.current={open:Jt(n.current,"open"),close:Jt(o,"close")}},[o,s,n,i]),(0,Yu.jsx)(Xu.Provider,{value:At.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:r,currentContextRef:a,timeout:c}),[r,c]),children:t})}function rl(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),i=At.useContext(Xu),{currentIdRef:s,delayRef:a,timeoutMs:c,initialDelayRef:l,currentContextRef:d,hasProvider:g,timeout:u}=i,[p,m]=At.useState(!1),b=At.useRef(o);return V(()=>{b.current=o},[o]),V(()=>{function w(){d.current?.setIsInstantPhase(!1),s.current=null,d.current=null,a.current=l.current,u.clear()}if(s.current&&!o&&s.current===n){if(m(!1),c){let y=n;return u.start(c,()=>{r.select("open")||s.current&&s.current!==y||w()}),()=>{(b.current||s.current!==y)&&u.clear()}}w()}},[o,n,s,a,c,l,d,u,r]),V(()=>{if(!o)return;let w=d.current,y=s.current;u.clear(),d.current={onOpenChange:r.setOpen,setIsInstantPhase:m},s.current=n,a.current={open:0,close:Jt(l.current,"close")},y!==null&&y!==n?(m(!0),w?.setIsInstantPhase(!0),w?.onOpenChange(!1,ee(B.none))):(m(!1),w?.setIsInstantPhase(!1))},[o,n,r,s,a,l,d,u]),V(()=>()=>{if(s.current===n){if(d.current=null,!b.current)return;s.current=null,Gv(a,l),u.clear()}},[d,s,a,n,l,u]),At.useMemo(()=>({hasProvider:g,delayRef:a,isInstantPhase:p}),[g,a,p])}var kt=v(L(),1);function Et(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var zi=v(L(),1);var Ku={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},Vi={...Ku,position:"fixed",top:0,left:0},Di={...Ku,position:"absolute"};var qu=v(re(),1),Xr=zi.forwardRef(function(t,o){let[r,n]=zi.useState();return V(()=>{De.screenReader.voiceOver&&De.engine.webkit&&n("button")},[]),(0,qu.jsx)("span",{...t,ref:o,style:Vi,"aria-hidden":r?void 0:!0,...{tabIndex:0,role:r},"data-base-ui-focus-guard":""})});var or=Math.min,go=Math.max,rr=Math.round,$o=Math.floor,Po=e=>({x:e,y:e}),$v={left:"right",right:"left",bottom:"top",top:"bottom"};function ji(e,t,o){return go(e,or(t,o))}function Oo(e,t){return typeof e=="function"?e(t):e}function St(e){return e.split("-")[0]}function bo(e){return e.split("-")[1]}function Bi(e){return e==="x"?"y":"x"}function Dn(e){return e==="y"?"height":"width"}function zt(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function zn(e){return Bi(zt(e))}function Zu(e,t,o){o===void 0&&(o=!1);let r=bo(e),n=zn(e),i=Dn(n),s=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=Vn(s)),[s,Vn(s)]}function ef(e){let t=Vn(e);return[Hi(e),t,Hi(t)]}function Hi(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Ju=["left","right"],Qu=["right","left"],Yv=["top","bottom"],Xv=["bottom","top"];function Kv(e,t,o){switch(e){case"top":case"bottom":return o?t?Qu:Ju:t?Ju:Qu;case"left":case"right":return t?Yv:Xv;default:return[]}}function tf(e,t,o,r){let n=bo(e),i=Kv(St(e),o==="start",r);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(Hi)))),i}function Vn(e){let t=St(e);return $v[t]+e.slice(t.length)}function qv(e){var t,o,r,n;return{top:(t=e.top)!=null?t:0,right:(o=e.right)!=null?o:0,bottom:(r=e.bottom)!=null?r:0,left:(n=e.left)!=null?n:0}}function Ui(e){return typeof e!="number"?qv(e):{top:e,right:e,bottom:e,left:e}}function Rr(e){let{x:t,y:o,width:r,height:n}=e;return{width:r,height:n,top:o,left:t,right:t+r,bottom:o+n,x:t,y:o}}function Wi(e,t,o){return Math.floor(e/t)!==o}function Cr(e,t){return t<0||t>=e.length}function Gi(e,t){return Tt(e.current,{disabledIndices:t})}function nl(e,t){return Tt(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function Tt(e,{startingIndex:t=-1,decrement:o=!1,disabledIndices:r,amount:n=1}={}){let i=t;do i+=o?-n:n;while(i>=0&&i<=e.length-1&&Hn(e,i,r));return i}function of(e,{event:t,orientation:o,loopFocus:r,onLoop:n,rtl:i,cols:s,disabledIndices:a,minIndex:c,maxIndex:l,prevIndex:d,stopEvent:g=!1}){let u=d,p;if(t.key===Nn?p="up":t.key===Yr&&(p="down"),p){let m=[],b=[],w=!1,y=0;{let S=null,P=-1;e.forEach((A,M)=>{if(A==null)return;y+=1;let T=A.closest('[role="row"]');T&&(w=!0),(T!==S||P===-1)&&(S=T,P+=1,m[P]=[]),m[P].push(M),b[M]=P})}let x=!1,f=0;if(w)for(let S of m){let P=S.length;P>f&&(f=P),P!==s&&(x=!0)}let h=x&&y<e.length,_=f||s,E=S=>{if(!x||d===-1)return;let P=b[d];if(P==null)return;let A=m[P].indexOf(d),M=S==="up"?-1:1;for(let T=P+M,I=0;I<m.length;I+=1,T+=M){if(T<0||T>=m.length){if(!r||h)return;if(T=T<0?m.length-1:0,n){let H=Math.min(A,m[T].length-1),F=m[T][H]??m[T][0],O=n(t,d,F);T=b[O]??T}}let N=m[T];for(let H=Math.min(A,N.length-1);H>=0;H-=1){let F=N[H];if(!Hn(e,F,a))return F}}},R=S=>{if(!h||d===-1)return;let P=d%_,A=S==="up"?-_:_,M=l-l%_,T=$o(l/_)+1;for(let I=d-P+A,N=0;N<T;N+=1,I+=A){if(I<0||I>l){if(!r)return;I=I<0?M:0}let H=Math.min(I+_-1,l);for(let F=Math.min(I+P,H);F>=I;F-=1)if(!Hn(e,F,a))return F}};g&&Qe(t);let C=E(p)??R(p);if(C!==void 0)u=C;else if(d===-1)u=p==="up"?l:c;else if(u=Tt(e,{startingIndex:d,amount:_,decrement:p==="up",disabledIndices:a}),r){if(p==="up"&&(d-_<c||u<0)){let S=d%_,P=l%_,A=l-(P-S);P===S?u=l:u=P>S?A:A-_,n&&(u=n(t,d,u))}p==="down"&&d+_>l&&(u=Tt(e,{startingIndex:d%_-_,amount:_,disabledIndices:a}),n&&(u=n(t,d,u)))}Cr(e,u)&&(u=d)}if(o==="both"){let m=$o(d/s);t.key===(i?Wo:Go)&&(g&&Qe(t),d%s!==s-1?(u=Tt(e,{startingIndex:d,disabledIndices:a}),r&&Wi(u,s,m)&&(u=Tt(e,{startingIndex:d-d%s-1,disabledIndices:a}),n&&(u=n(t,d,u)))):r&&(u=Tt(e,{startingIndex:d-d%s-1,disabledIndices:a}),n&&(u=n(t,d,u))),Wi(u,s,m)&&(u=d)),t.key===(i?Go:Wo)&&(g&&Qe(t),d%s!==0?(u=Tt(e,{startingIndex:d,decrement:!0,disabledIndices:a}),r&&Wi(u,s,m)&&(u=Tt(e,{startingIndex:d+(s-d%s),decrement:!0,disabledIndices:a}),n&&(u=n(t,d,u)))):r&&(u=Tt(e,{startingIndex:d+(s-d%s),decrement:!0,disabledIndices:a}),n&&(u=n(t,d,u))),Wi(u,s,m)&&(u=d));let b=$o(l/s)===m;Cr(e,u)&&(r&&b?(u=t.key===(i?Go:Wo)?l:Tt(e,{startingIndex:d-d%s-1,disabledIndices:a}),n&&(u=n(t,d,u))):u=d)}return u}function Hn(e,t,o){if(typeof o=="function"?o(t):o?.includes(t)??!1)return!0;let n=e[t];return n?!Er(n)||n.matches(":disabled")?!0:!o&&(n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"):!1}function Jv(e){return e.visibility==="hidden"||e.visibility==="collapse"}function Er(e,t=e?at(e):null){return!e||!e.isConnected||!t||Jv(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var Qv='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function Zv(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let o=e.getRootNode();return ko(o)?o.host:null}function sl(e){for(let t of Array.from(e.children))if(st(t)==="summary")return t;return null}function ex(e,t){let o=sl(t);return!!o&&(e===o||te(o,e))}function rf(e){let t=e?st(e):"";return e!=null&&e.matches(Qv)&&(t!=="summary"||e.parentElement!=null&&st(e.parentElement)==="details"&&sl(e.parentElement)===e)&&(t!=="details"||sl(e)==null)&&(t!=="input"||e.type!=="hidden")}function nf(e){if(!rf(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=Zv(t)){let o=t!==e,r=st(t)==="slot";if(t.hasAttribute("inert")||o&&st(t)==="details"&&!t.open&&!ex(e,t)||t.hasAttribute("hidden")||!r&&!tx(t,o))return!1}return!0}function tx(e,t){let o=at(e);return t?o.display!=="none":Er(e,o)}function sf(e){let t=e.tabIndex;if(t<0){let o=st(e);if(o==="details"||o==="audio"||o==="video"||Ie(e)&&e.isContentEditable)return 0}return t}function il(e){if(st(e)!=="input")return null;let t=e;return t.type==="radio"&&t.name!==""?t:null}function ox(e,t){let o=il(e);if(!o)return!0;let r=t.find(n=>{let i=il(n);return i?.name===o.name&&i.form===o.form&&i.checked});return r?r===o:t.find(n=>{let i=il(n);return i?.name===o.name&&i.form===o.form})===o}function af(e){if(Ie(e)&&st(e)==="slot"){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return Ie(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function lf(e,t){af(e).forEach(o=>{rf(o)&&t.push(o),lf(o,t)})}function df(e,t,o){af(e).forEach(r=>{Ie(r)&&r.matches(t)&&o.push(r),df(r,t,o)})}function $i(e){return nf(e)&&sf(e)>=0}function al(e){let t=[];return lf(e,t),t.filter(nf)}function jn(e){let t=al(e);return t.filter(o=>sf(o)>=0&&ox(o,t))}function cf(e,t){let o=jn(e),r=o.length;if(r===0)return;let n=lt(be(e)),i=o.indexOf(n),s=i===-1?t===1?0:r-1:i+t;return o[s]}function Yi(e){return cf(be(e).body,1)||e}function Xi(e){return cf(be(e).body,-1)||e}function Sr(e,t){let o=t||e.currentTarget,r=e.relatedTarget;return!r||!te(o,r)}function uf(e){jn(e).forEach(o=>{o.dataset.tabindex=o.getAttribute("tabindex")||"",o.setAttribute("tabindex","-1")})}function ll(e){let t=[];df(e,"[data-tabindex]",t),t.forEach(o=>{let r=o.dataset.tabindex;delete o.dataset.tabindex,r?o.setAttribute("tabindex",r):o.removeAttribute("tabindex")})}function Qt(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...Qt(e,n.id,o)])}function dl(e,t){let o=[],r=e.find(n=>n.id===t)?.parentId;for(;r;){let n=e.find(i=>i.id===r);r=n?.parentId,n&&(o=o.concat(n))}return o}function Yo(e){return`data-base-ui-${e}`}var Ki=0;function Kr(e,t={}){let{preventScroll:o=!1,sync:r=!1,shouldFocus:n}=t;cancelAnimationFrame(Ki);function i(){n&&!n()||e?.focus({preventScroll:o})}if(r)return i(),Re;let s=requestAnimationFrame(i);return Ki=s,()=>{Ki===s&&(cancelAnimationFrame(s),Ki=0)}}var cl={inert:new WeakMap,"aria-hidden":new WeakMap},ff="data-base-ui-inert",fl={inert:new WeakSet,"aria-hidden":new WeakSet},Bn=new WeakMap,ul=0;function rx(e){return fl[e]}function bf(e){return e?ko(e)?e.host:bf(e.parentNode):null}var pf=(e,t)=>t.map(o=>{if(e.contains(o))return o;let r=bf(o);return e.contains(r)?r:null}).filter(o=>o!=null),mf=e=>{let t=new Set;return e.forEach(o=>{let r=o;for(;r&&!t.has(r);)t.add(r),r=r.parentNode}),t},gf=(e,t,o)=>{let r=[],n=i=>{!i||o.has(i)||Array.from(i.children).forEach(s=>{st(s)!=="script"&&(t.has(s)?n(s):r.push(s))})};return n(e),r};function nx(e,t,o,r,{mark:n=!0}){let i=null;r?i="inert":o&&(i="aria-hidden");let s=null,a=null,c=pf(t,e),l=n?gf(t,mf(c),new Set(c)):[],d=[],g=[];if(i){let u=cl[i],p=rx(i);a=p,s=u;let m=pf(t,Array.from(t.querySelectorAll("[aria-live]"))),b=c.concat(m);gf(t,mf(b),new Set(b)).forEach(y=>{let x=y.getAttribute(i),f=x!==null&&x!=="false",h=(u.get(y)||0)+1;u.set(y,h),d.push(y),h===1&&f&&p.add(y),f||y.setAttribute(i,i==="inert"?"":"true")})}return n&&l.forEach(u=>{let p=(Bn.get(u)||0)+1;Bn.set(u,p),g.push(u),p===1&&u.setAttribute(ff,"")}),ul+=1,()=>{s&&d.forEach(u=>{let m=(s.get(u)||0)-1;s.set(u,m),m||(!a?.has(u)&&i&&u.removeAttribute(i),a?.delete(u))}),n&&g.forEach(u=>{let p=(Bn.get(u)||0)-1;Bn.set(u,p),p||u.removeAttribute(ff)}),ul-=1,ul||(cl.inert=new WeakMap,cl["aria-hidden"]=new WeakMap,fl.inert=new WeakSet,fl["aria-hidden"]=new WeakSet,Bn=new WeakMap)}}function pl(e,t={}){let{ariaHidden:o=!1,inert:r=!1,mark:n=!0}=t,i=be(e[0]).body;return nx(e,i,o,r,{mark:n})}var Ze=v(L(),1),ml=v(Uo(),1);var hf={style:{transition:"none"}},wf="data-base-ui-click-trigger",ix="data-base-ui-swipe-ignore",sx="data-swipe-ignore",C1=`[${ix}]`,E1=`[${sx}]`,yf={fallbackAxisSide:"none"},vf={fallbackAxisSide:"end"},xf={clipPath:"inset(50%)",position:"fixed",top:0,left:0};var Tr=v(re(),1),_f=Ze.createContext(null),gl=()=>Ze.useContext(_f),ax=Yo("portal");function qi(e={}){let{ref:t,container:o,componentProps:r=Le,elementProps:n}=e,i=er(),a=gl()?.portalNode,[c,l]=Ze.useState(null),[d,g]=Ze.useState(null),u=D(w=>{w!==null&&g(w)}),p=Ze.useRef(null);V(()=>{if(o===null){p.current&&(p.current=null,g(null),l(null));return}let w=(o&&(Ti(o)?o:o.current))??a??document.body;if(w==null){p.current&&(p.current=null,g(null),l(null));return}p.current!==w&&(p.current=w,g(null),l(w))},[o,a]);let m=de("div",r,{ref:[t,u],props:[{id:i,[ax]:""},n]}),b=c&&m?ml.createPortal(m,c):null;return{node:d,nodeId:Ze.isValidElement(m)?m.props.id:void 0,subtree:b}}var bl=Ze.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,container:a,...c}=t,{node:l,nodeId:d,subtree:g}=qi({container:a,ref:o,componentProps:t,elementProps:c}),u=Ze.useRef(null),p=Ze.useRef(null),m=Ze.useRef(null),b=Ze.useRef(null),[w,y]=Ze.useState(null),x=Ze.useRef(!1),f=w?.modal,h=w?.open,_=!!w&&!w.modal&&w.open&&!!l;Ze.useEffect(()=>{if(!l||f)return;function R(C){l&&C.relatedTarget&&Sr(C)&&(C.type==="focusin"?x.current&&(ll(l),x.current=!1):(uf(l),x.current=!0))}return Et(ve(l,"focusin",R,!0),ve(l,"focusout",R,!0))},[l,f]),V(()=>{!l||h!==!0||!x.current||(ll(l),x.current=!1)},[h,l]);let E=Ze.useMemo(()=>({beforeOutsideRef:u,afterOutsideRef:p,beforeInsideRef:m,afterInsideRef:b,portalNode:l,setFocusManagerState:y}),[l]);return(0,Tr.jsxs)(Ze.Fragment,{children:[g,(0,Tr.jsxs)(_f.Provider,{value:E,children:[_&&l&&(0,Tr.jsx)(Xr,{"data-type":"outside",ref:u,onFocus:R=>{if(Sr(R,l))m.current?.focus();else{let C=w?w.domReference:null;Xi(C)?.focus()}}}),_&&l&&(0,Tr.jsx)("span",{"aria-owns":d,style:xf}),l&&ml.createPortal(s,l),_&&l&&(0,Tr.jsx)(Xr,{"data-type":"outside",ref:p,onFocus:R=>{if(Sr(R,l))b.current?.focus();else{let C=w?w.domReference:null;Yi(C)?.focus(),w?.closeOnFocusOut&&w?.onOpenChange(!1,ee(B.focusOut,R.nativeEvent))}}})]})]})});var kr=v(L(),1);function Rf(){let e=new Map;return{emit(t,o){e.get(t)?.forEach(r=>r(o))},on(t,o){e.has(t)||e.set(t,new Set),e.get(t).add(o)},off(t,o){e.get(t)?.delete(o)}}}var lx=v(re(),1),dx=kr.createContext(null),cx=kr.createContext(null),nr=()=>kr.useContext(dx)?.id||null,Zt=e=>{let t=kr.useContext(cx);return e??t};var Un=v(re(),1);function ux(e,t){let o=Ve(Fe(e));return e instanceof o.KeyboardEvent?"keyboard":e instanceof o.FocusEvent?t||"keyboard":"pointerType"in e?e.pointerType||"keyboard":"touches"in e?"touch":e instanceof o.MouseEvent?t||(e.detail===0?"keyboard":"mouse"):""}var Cf=20,ir=[];function hl(){ir=ir.filter(e=>e.deref()?.isConnected)}function Ef(e){hl(),e&&st(e)!=="body"&&(ir.push(new WeakRef(e)),ir.length>Cf&&(ir=ir.slice(-Cf)))}function Sf(){return hl(),ir[ir.length-1]?.deref()}function fx(e){return e?$i(e)?e:jn(e)[0]||e:null}function Tf(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let o=al(e).filter(n=>{let i=n.getAttribute("data-tabindex")||"";return $i(n)||n.hasAttribute("data-tabindex")&&!i.startsWith("-")}),r=e.getAttribute("tabindex");o.length===0?r!=="0"&&(e.setAttribute("tabindex","0"),e.setAttribute("data-tabindex","0")):(r!=="-1"||e.hasAttribute("data-tabindex")&&e.getAttribute("data-tabindex")!=="-1")&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function wl(e){let{context:t,children:o,disabled:r=!1,initialFocus:n=!0,returnFocus:i=!0,restoreFocus:s=!1,modal:a=!0,closeOnFocusOut:c=!0,openInteractionType:l="",nextFocusableElement:d,previousFocusableElement:g,beforeContentFocusGuardRef:u,externalTree:p,getInsideElements:m}=e,b="rootStore"in t?t.rootStore:t,w=b.useState("open"),y=b.useState("domReferenceElement"),x=b.useState("floatingElement"),{events:f,dataRef:h}=b.context,_=D(()=>h.current.floatingContext?.nodeId),E=n===!1,R=Fn(y)&&E,C=Ke(n),S=Ke(i),P=Ke(l),A=Ke(w),M=Zt(p),T=gl(),I=kt.useRef(!1),N=kt.useRef(!1),H=kt.useRef(!1),F=kt.useRef(null),O=kt.useRef(""),G=kt.useRef(""),$=kt.useRef(null),Y=kt.useRef(null),W=Eo($,u,T?.beforeInsideRef),K=Eo(Y,T?.afterInsideRef),X=tt(),ce=tt(),ie=Gt(),ke=T!=null,Z=Ln(x),he=D((ae=Z)=>ae?jn(ae):[]),ye=D(()=>m?.().filter(ae=>ae!=null)??[]);kt.useEffect(()=>{if(r||!a)return;function ae(pe){pe.key==="Tab"&&te(Z,lt(be(Z)))&&he().length===0&&!R&&Qe(pe)}let le=be(Z);return ve(le,"keydown",ae)},[r,Z,a,R,he]),kt.useEffect(()=>{if(r||!w)return;let ae=be(Z);function le(){H.current=!1}function pe(ue){let oe=Fe(ue),_e=ye(),se=te(x,oe)||te(y,oe)||te(T?.portalNode,oe)||_e.some(Ce=>Ce===oe||te(Ce,oe));H.current=!se,G.current=ue.pointerType||"keyboard",oe?.closest(`[${wf}]`)&&(N.current=!0,ce.start(0,()=>{N.current=!1}))}function xe(){G.current="keyboard"}return Et(ve(ae,"pointerdown",pe,!0),ve(ae,"pointerup",le,!0),ve(ae,"pointercancel",le,!0),ve(ae,"keydown",xe,!0),le)},[r,x,y,Z,w,T,ce,ye]),kt.useEffect(()=>{if(r||!c)return;let ae=be(Z);function le(){N.current=!0,ce.start(0,()=>{N.current=!1})}function pe(_e){let se=Fe(_e);$i(se)&&(F.current=se)}function xe(_e){let se=_e.relatedTarget,Ce=_e.currentTarget,Ae=Fe(_e);a&&se==null&&Ae!=null&&te(x,Ae)&&Ef(Ae),queueMicrotask(()=>{let Ee=_(),q=b.context.triggerElements,k=ye(),z=se?.hasAttribute(Yo("focus-guard"))&&[$.current,Y.current,T?.beforeInsideRef.current,T?.afterInsideRef.current,T?.beforeOutsideRef.current,T?.afterOutsideRef.current,mo(g),mo(d)].includes(se),ge=!(te(y,se)||te(x,se)||te(se,x)||te(T?.portalNode,se)||k.some(J=>J===se||te(J,se))||q.hasMatchingElement(J=>te(J,se))||z||M&&(Qt(M.nodesRef.current,Ee).find(J=>te(J.context?.elements.floating,se)||te(J.context?.elements.domReference,se))||dl(M.nodesRef.current,Ee).find(J=>[J.context?.elements.floating,Ln(J.context?.elements.floating)].includes(se)||J.context?.elements.domReference===se)));if(Ce===y&&Z&&Tf(Z),s&&Ce!==y&&!Er(Ae)&&lt(ae)===ae.body){if(Ie(Z)&&(Z.focus(),s==="popup")){ie.request(()=>{Z.focus()});return}let J=he(),me=F.current,Oe=(me&&J.includes(me)?me:null)||J[J.length-1]||Z;Ie(Oe)&&Oe.focus()}if(h.current.insideReactTree){h.current.insideReactTree=!1;return}(R||!a)&&se&&ge&&!N.current&&(R||se!==Sf())&&(I.current=!0,b.setOpen(!1,ee(B.focusOut,_e)))})}function ue(){H.current||(h.current.insideReactTree=!0,X.start(0,()=>{h.current.insideReactTree=!1}))}let oe=Ie(y)?y:null;if(!(!x&&!oe))return Et(oe&&ve(oe,"focusout",xe),oe&&ve(oe,"pointerdown",le),x&&ve(x,"focusin",pe),x&&ve(x,"focusout",xe),x&&T&&ve(x,"focusout",ue,!0))},[r,y,x,Z,a,M,T,b,c,s,he,R,_,h,X,ce,ie,d,g,ye]),kt.useEffect(()=>{if(r||!x||!w)return;let ae=Array.from(T?.portalNode?.querySelectorAll(`[${Yo("portal")}]`)||[]),pe=(M?dl(M.nodesRef.current,_()):[]).find(Ce=>Fn(Ce.context?.elements.domReference||null))?.context?.elements.domReference,ue=[...[x,...ae,$.current,Y.current,T?.beforeOutsideRef.current,T?.afterOutsideRef.current,...ye()],pe,mo(g),mo(d),R?y:null].filter(Ce=>Ce!=null),oe=pl(ue,{ariaHidden:a||R,mark:!1}),_e=[x,...ae].filter(Ce=>Ce!=null),se=pl(_e);return()=>{se(),oe()}},[w,r,y,x,a,T,R,M,_,d,g,ye]),V(()=>{if(!w||r||!Ie(Z))return;O.current="",G.current="";let ae=be(Z),le=lt(ae);queueMicrotask(()=>{let pe=C.current,xe=typeof pe=="function"?pe(P.current||""):pe;if(xe===void 0||xe===!1||te(Z,le))return;let oe=null,_e=()=>(oe==null&&(oe=he(Z)),oe[0]||Z),se;xe===!0||xe===null?se=_e():se=mo(xe),se=se||_e();let Ce=te(Z,lt(ae));Kr(se,{preventScroll:se===Z,shouldFocus(){if(!A.current)return!1;if(Ce)return!0;let Ae=lt(ae);return!(Ae!==se&&te(Z,Ae))}})})},[r,w,Z,he,C,P,A]),V(()=>{if(r||!Z)return;let ae=be(Z),le=lt(ae),pe=P.current==null;Ef(le);function xe(oe){if(oe.open||(O.current=ux(oe.nativeEvent,G.current)),oe.reason===B.triggerHover&&oe.nativeEvent.type==="mouseleave"&&(I.current=!0),oe.reason===B.outsidePress)if(oe.nested)I.current=!1;else if(Mi(oe.nativeEvent)||$r(oe.nativeEvent))I.current=!1;else{let _e=!1;be(Z).createElement("div").focus({get preventScroll(){return _e=!0,!1}}),_e?I.current=!1:I.current=!0}}f.on("openchange",xe);function ue(oe){let _e=S.current,se=typeof _e=="function"?_e(oe):_e;if(se===void 0||se===!1)return null;se===null&&(se=!0);let Ce=y?.isConnected?y:null,Ae=le?.isConnected&&st(le)!=="body"?le:null,Ee=pe?Ae||Ce:Ce||Ae;return Ee||(Ee=Sf()||null),typeof se=="boolean"?Ee:mo(se)||Ee||null}return()=>{f.off("openchange",xe);let oe=lt(ae),_e=ye(),se=te(x,oe)||_e.some(q=>q===oe||te(q,oe))||M&&Qt(M.nodesRef.current,_(),!1).some(q=>te(q.context?.elements.floating,oe)),Ce=S.current,Ae=O.current,Ee=ue(Ae);queueMicrotask(()=>{let q=fx(Ee),k=typeof Ce!="boolean";if(Ce&&!I.current&&Ie(q)&&(!(!k&&q!==oe&&oe!==ae.body)||se)){let z={preventScroll:!0};Ae==="keyboard"&&(z.focusVisible=!0),q.focus(z)}I.current=!1})}},[r,x,Z,S,P,f,M,y,_,ye]),V(()=>{if(!De.engine.webkit||w||!x)return;let ae=lt(be(x));!Ie(ae)||!_r(ae)||te(x,ae)&&ae.blur()},[w,x]),V(()=>{if(!(r||!T))return T.setFocusManagerState({modal:a,closeOnFocusOut:c,open:w,onOpenChange:b.setOpen,domReference:y}),()=>{T.setFocusManagerState(null)}},[r,T,a,w,b,c,y]),V(()=>{if(!(r||!Z))return Tf(Z),()=>{queueMicrotask(hl)}},[r,Z]);let Pe=!r&&(a?!R:!0)&&(ke||a);return(0,Un.jsxs)(kt.Fragment,{children:[Pe&&(0,Un.jsx)(Xr,{"data-type":"inside",ref:W,onFocus:ae=>{if(a){let le=he();Kr(le[le.length-1])}else T?.portalNode&&(I.current=!1,Sr(ae,T.portalNode)?Yi(y)?.focus():mo(g??T.beforeOutsideRef)?.focus())}}),o,Pe&&(0,Un.jsx)(Xr,{"data-type":"inside",ref:K,onFocus:ae=>{a?Kr(he()[0]):T?.portalNode&&(c&&(I.current=!0),Sr(ae,T.portalNode)?Xi(y)?.focus():mo(d??T.afterOutsideRef)?.focus())}})]})}var Wn=v(L(),1);function Gn(e,t={}){let{enabled:o=!0,event:r="click",toggle:n=!0,ignoreMouse:i=!1,stickIfOpen:s=!0,touchOpenDelay:a=0,reason:c=B.triggerPress}=t,l="rootStore"in e?e.rootStore:e,d=l.context.dataRef,g=Wn.useRef(void 0),u=Gt(),p=tt(),m=Wn.useMemo(()=>{function b(y,x,f,h){let _=ee(c,x,f);y&&h==="touch"&&a>0?p.start(a,()=>{l.setOpen(!0,_)}):l.setOpen(y,_)}function w(y,x,f){let h=d.current.openEvent,_=l.select("domReferenceElement")!==x;return y&&_||!y||!n?!0:h&&s?!f(h.type):!1}return{onPointerDown(y){g.current=$t(y.pointerType,!0)&&$r(y.nativeEvent)?"virtual":y.pointerType},onMouseDown(y){let x=g.current,f=y.nativeEvent,h=l.select("open");if(y.button!==0||r==="click"||$t(x,!0)&&i)return;let _=w(h,y.currentTarget,C=>C==="click"||C==="mousedown"),E=Fe(f);if(_r(E)){b(_,f,E,x);return}let R=y.currentTarget;u.request(()=>{b(_,f,R,x)})},onClick(y){if(r==="mousedown-only")return;let x=g.current;if(r==="mousedown"&&x){g.current=void 0;return}if($t(x,!0)&&i)return;let f=l.select("open"),h=w(f,y.currentTarget,_=>_==="click"||_==="mousedown"||_==="keydown"||_==="keyup");b(h,y.nativeEvent,y.currentTarget,x)},onKeyDown(){g.current=void 0}}},[d,r,i,c,l,s,n,u,p,a]);return Wn.useMemo(()=>o?{reference:m}:Le,[o,m])}var Ht=v(L(),1);function px(e,t){let o=null,r=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},s=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",c=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",l=i.width,d=i.height,g=i.x,u=i.y;return o==null&&t.x&&s&&(o=i.x-t.x),r==null&&t.y&&a&&(r=i.y-t.y),g-=o||0,u-=r||0,l=0,d=0,!n||c?(l=t.axis==="y"?i.width:0,d=t.axis==="x"?i.height:0,g=s&&t.x!=null?t.x:g,u=a&&t.y!=null?t.y:u):n&&!c&&(d=t.axis==="x"?i.height:d,l=t.axis==="y"?i.width:l),n=!0,{width:l,height:d,x:g,y:u,top:u,right:g+l,bottom:u+d,left:g}}}}function kf(e){return e!=null&&e.clientX!=null}function yl(e,t={}){let{enabled:o=!0,axis:r="both"}=t,n="rootStore"in e?e.rootStore:e,i=n.useState("open"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),c=n.context.dataRef,l=Ht.useRef(!1),d=Ht.useRef(null),[g,u]=Ht.useState(),[p,m]=Ht.useState([]),b=D(h=>{n.set("positionReference",h)}),w=D((h,_,E)=>{l.current||c.current.openEvent&&!kf(c.current.openEvent)||n.set("positionReference",px(E??a,{x:h,y:_,axis:r,dataRef:c,pointerType:g}))}),y=D(h=>{i?d.current||(w(h.clientX,h.clientY,h.currentTarget),m([])):w(h.clientX,h.clientY,h.currentTarget)}),x=$t(g)?s:i;Ht.useEffect(()=>{if(!o){b(a);return}if(!x)return;function h(){d.current?.(),d.current=null}let _=Ve(s);function E(R){let C=Fe(R);te(s,C)?h():w(R.clientX,R.clientY)}return!c.current.openEvent||kf(c.current.openEvent)?d.current=ve(_,"mousemove",E):b(a),h},[x,o,s,c,a,n,w,b,p]),Ht.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Ht.useEffect(()=>{o&&!s&&(l.current=!1)},[o,s]),Ht.useEffect(()=>{!o&&i&&(l.current=!0)},[o,i]);let f=Ht.useMemo(()=>{function h(_){u(_.pointerType)}return{onPointerDown:h,onPointerEnter:h,onMouseMove:y,onMouseEnter:y}},[y]);return Ht.useMemo(()=>o?{reference:f,trigger:f}:{},[o,f])}var Yt=v(L(),1);function mx(){return!1}function gx(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function $n(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=mx,bubbles:a,externalTree:c}=t,l="rootStore"in e?e.rootStore:e,d=l.useState("open"),g=l.useState("floatingElement"),{dataRef:u}=l.context,p=Zt(c),m=D(typeof n=="function"?n:()=>!1),b=typeof n=="function"?m:n,w=b!==!1,y=D(()=>i),{escapeKey:x,outsidePress:f}=gx(a),h=Yt.useRef(!1),_=Yt.useRef(!1),E=Yt.useRef(!1),R=Yt.useRef(!1),C=Yt.useRef(""),S=Yt.useRef(null),P=tt(),A=tt(),M=D(()=>{A.clear(),u.current.insideReactTree=!1}),T=D(W=>{let K=u.current.floatingContext?.nodeId;return(p?Qt(p.nodesRef.current,K):[]).some(ce=>ce.context?.open&&!ce.context.dataRef.current[W])}),I=D(W=>Fi(W,l.select("floatingElement"))||Fi(W,l.select("domReferenceElement"))),N=D(W=>{s()&&l.setOpen(!1,ee(B.triggerPress,W.nativeEvent))}),H=D(W=>{if(!d||!o||!r||W.key!=="Escape"||R.current||!x&&T("__escapeKeyBubbles"))return;let K=Bu(W)?W.nativeEvent:W,X=ee(B.escapeKey,K);l.setOpen(!1,X),X.isCanceled||W.preventDefault(),!x&&!X.isPropagationAllowed&&W.stopPropagation()}),F=D(()=>{u.current.insideReactTree=!0,A.start(0,M)}),O=D(W=>{if(!d||!o||W.button!==0)return;let K=Fe(W.nativeEvent);te(l.select("floatingElement"),K)&&(h.current||(h.current=!0,_.current=!1))}),G=D(W=>{!d||!o||(W.defaultPrevented||W.nativeEvent.defaultPrevented)&&h.current&&(_.current=!0)});Yt.useEffect(()=>{if(!d||!o)return M;u.current.__escapeKeyBubbles=x,u.current.__outsidePressBubbles=f;let W=new Ct,K=new Ct;function X(){W.clear(),R.current=!0}function ce(){W.start(De.engine.webkit?5:0,()=>{R.current=!1})}function ie(){E.current=!0,K.start(0,()=>{E.current=!1})}function ke(){h.current=!1,_.current=!1}function Z(){let k=C.current,z=k==="pen"||!k?"mouse":k,ge=y(),J=typeof ge=="function"?ge():ge;return typeof J=="string"?J:J[z]}function he(k){let z=Z();return z==="intentional"&&k.type!=="click"||z==="sloppy"&&k.type==="click"}function ye(k){let z=u.current.floatingContext?.nodeId,ge=p&&Qt(p.nodesRef.current,z).some(J=>Fi(k,J.context?.elements.floating));return I(k)||ge}function Pe(k){if(he(k)){k.type!=="click"&&!I(k)&&(K.clear(),E.current=!1),M();return}if(u.current.insideReactTree){M();return}let z=Fe(k),ge=`[${Yo("inert")}]`,J=fe(z)?z.getRootNode():null,me=Array.from((ko(J)?J:be(l.select("floatingElement"))).querySelectorAll(ge)),Oe=l.context.triggerElements;if(z&&(Oe.hasElement(z)||Oe.hasMatchingElement($e=>te($e,z))))return;let qe=fe(z)?z:null;for(;qe&&!fo(qe);){let $e=co(qe);if(fo($e)||!fe($e))break;qe=$e}if(!(me.length&&fe(z)&&!Wu(z)&&!te(z,l.select("floatingElement"))&&me.every($e=>!te(qe,$e)))){if(Ie(z)&&!("touches"in k)){let $e=fo(z),nt=at(z),dt=/auto|scroll/,yt=$e||dt.test(nt.overflowX),zo=$e||dt.test(nt.overflowY),it=yt&&z.clientWidth>0&&z.scrollWidth>z.clientWidth,Mt=zo&&z.clientHeight>0&&z.scrollHeight>z.clientHeight,ft=nt.direction==="rtl",Ft=Mt&&(ft?k.offsetX<=z.offsetWidth-z.clientWidth:k.offsetX>z.clientWidth),so=it&&k.offsetY>z.clientHeight;if(Ft||so)return}if(!ye(k)){if(Z()==="intentional"&&E.current){K.clear(),E.current=!1;return}typeof b=="function"&&!b(k)||T("__outsidePressBubbles")||(l.setOpen(!1,ee(B.outsidePress,k)),M())}}}function ae(k){Z()!=="sloppy"||k.pointerType==="touch"||!l.select("open")||!o||I(k)||Pe(k)}function le(k){if(Z()!=="sloppy"||!l.select("open")||!o||I(k))return;let z=k.touches[0];z&&(S.current={startTime:Date.now(),startX:z.clientX,startY:z.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},P.start(1e3,()=>{S.current&&(S.current.dismissOnTouchEnd=!1,S.current.dismissOnMouseDown=!1)}))}function pe(k,z){let ge=Fe(k);if(!ge)return;let J=ve(ge,k.type,()=>{z(k),J()})}function xe(k){C.current="touch",pe(k,le)}function ue(k){P.clear(),k.type==="pointerdown"&&(C.current=k.pointerType),!(k.type==="mousedown"&&S.current&&!S.current.dismissOnMouseDown)&&pe(k,z=>{z.type==="pointerdown"?ae(z):Pe(z)})}function oe(k){if(!h.current)return;let z=_.current;if(ke(),Z()==="intentional"){if(k.type==="pointercancel"){z&&ie();return}if(!ye(k)){if(z){ie();return}typeof b=="function"&&!b(k)||(K.clear(),E.current=!0,M())}}}function _e(k){if(Z()!=="sloppy"||!S.current||I(k))return;let z=k.touches[0];if(!z)return;let ge=Math.abs(z.clientX-S.current.startX),J=Math.abs(z.clientY-S.current.startY),me=Math.sqrt(ge*ge+J*J);me>5&&(S.current.dismissOnTouchEnd=!0),me>10&&(Pe(k),P.clear(),S.current=null)}function se(k){pe(k,_e)}function Ce(k){Z()!=="sloppy"||!S.current||I(k)||(S.current.dismissOnTouchEnd&&Pe(k),P.clear(),S.current=null)}function Ae(k){pe(k,Ce)}let Ee=be(g),q=Et(r&&Et(ve(Ee,"keydown",H),ve(Ee,"compositionstart",X),ve(Ee,"compositionend",ce)),w&&Et(ve(Ee,"click",ue,!0),ve(Ee,"pointerdown",ue,!0),ve(Ee,"pointerup",oe,!0),ve(Ee,"pointercancel",oe,!0),ve(Ee,"mousedown",ue,!0),ve(Ee,"mouseup",oe,!0),ve(Ee,"touchstart",xe,!0),ve(Ee,"touchmove",se,!0),ve(Ee,"touchend",Ae,!0)));return()=>{q(),W.clear(),K.clear(),ke(),E.current=!1,M()}},[u,g,r,w,b,d,o,x,f,H,M,y,T,I,p,l,P]);let $=Yt.useMemo(()=>({onKeyDown:H,onPointerDown:N,onClick:N}),[H,N]),Y=Yt.useMemo(()=>({onKeyDown:H,onPointerDown:G,onMouseDown:G,onClickCapture:F,onMouseDownCapture(W){F(),O(W)},onPointerDownCapture(W){F(),O(W)},onMouseUpCapture:F,onTouchEndCapture:F,onTouchMoveCapture:F}),[H,F,O,G]);return Yt.useMemo(()=>o?{reference:$,floating:Y,trigger:$}:{},[o,$,Y])}var It=v(L(),1);function If(e,t,o){let{reference:r,floating:n}=e,i=zt(t),s=zn(t),a=Dn(s),c=St(t),l=i==="y",d=r.x+r.width/2-n.width/2,g=r.y+r.height/2-n.height/2,u=r[a]/2-n[a]/2,p;switch(c){case"top":p={x:d,y:r.y-n.height};break;case"bottom":p={x:d,y:r.y+r.height};break;case"right":p={x:r.x+r.width,y:g};break;case"left":p={x:r.x-n.width,y:g};break;default:p={x:r.x,y:r.y}}let m=bo(t);return m&&(p[s]+=u*(m==="end"?1:-1)*(o&&l?-1:1)),p}async function Pf(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:i,rects:s,elements:a,strategy:c}=e,{boundary:l="clippingAncestors",rootBoundary:d="viewport",elementContext:g="floating",altBoundary:u=!1,padding:p=0}=Oo(t,e),m=Ui(p),w=a[u?g==="floating"?"reference":"floating":g],y=Rr(await i.getClippingRect({element:(o=await(i.isElement==null?void 0:i.isElement(w)))==null||o?w:w.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:l,rootBoundary:d,strategy:c})),x=g==="floating"?{x:r,y:n,width:s.floating.width,height:s.floating.height}:s.reference,f=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),h=await(i.isElement==null?void 0:i.isElement(f))&&await(i.getScale==null?void 0:i.getScale(f))||{x:1,y:1},_=Rr(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:x,offsetParent:f,strategy:c}):x);return{top:(y.top-_.top+m.top)/h.y,bottom:(_.bottom-y.bottom+m.bottom)/h.y,left:(y.left-_.left+m.left)/h.x,right:(_.right-y.right+m.right)/h.x}}var bx=50,Of=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:i=[],platform:s}=o,a=s.detectOverflow?s:{...s,detectOverflow:Pf},c=await(s.isRTL==null?void 0:s.isRTL(t)),l=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:d,y:g}=If(l,r,c),u=r,p=0,m={};for(let b=0;b<i.length;b++){let w=i[b];if(!w)continue;let{name:y,fn:x}=w,{x:f,y:h,data:_,reset:E}=await x({x:d,y:g,initialPlacement:r,placement:u,strategy:n,middlewareData:m,rects:l,platform:a,elements:{reference:e,floating:t}});d=f??d,g=h??g,m[y]={...m[y],..._},E&&p<bx&&(p++,typeof E=="object"&&(E.placement&&(u=E.placement),E.rects&&(l=E.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):E.rects),{x:d,y:g}=If(l,u,c)),b=-1)}return{x:d,y:g,placement:u,strategy:n,middlewareData:m}};var Af=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,r;let{placement:n,middlewareData:i,rects:s,initialPlacement:a,platform:c,elements:l}=t,{mainAxis:d=!0,crossAxis:g=!0,fallbackPlacements:u,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:b=!0,...w}=Oo(e,t);if((o=i.arrow)!=null&&o.alignmentOffset)return{};let y=St(n),x=zt(a),f=St(a)===a,h=await(c.isRTL==null?void 0:c.isRTL(l.floating)),_=u||(f||!b?[Vn(a)]:ef(a)),E=m!=="none";!u&&E&&_.push(...tf(a,b,m,h));let R=[a,..._],C=await c.detectOverflow(t,w),S=[],P=((r=i.flip)==null?void 0:r.overflows)||[];if(d&&S.push(C[y]),g){let I=Zu(n,s,h);S.push(C[I[0]],C[I[1]])}if(P=[...P,{placement:n,overflows:S}],!S.every(I=>I<=0)){var A,M;let I=(((A=i.flip)==null?void 0:A.index)||0)+1,N=R[I];if(N&&(!(g==="alignment"?x!==zt(N):!1)||P.every(O=>zt(O.placement)===x?O.overflows[0]>0:!0)))return{data:{index:I,overflows:P},reset:{placement:N}};let H=(M=P.filter(F=>F.overflows[0]<=0).sort((F,O)=>F.overflows[1]-O.overflows[1])[0])==null?void 0:M.placement;if(!H)switch(p){case"bestFit":{var T;let F=(T=P.filter(O=>{if(E){let G=zt(O.placement);return G===x||G==="y"}return!0}).map(O=>[O.placement,O.overflows.filter(G=>G>0).reduce((G,$)=>G+$,0)]).sort((O,G)=>O[1]-G[1])[0])==null?void 0:T[0];F&&(H=F);break}case"initialPlacement":H=a;break}if(n!==H)return{reset:{placement:H}}}return{}}}};var Nf=new Set(["left","top"]);async function hx(e,t){let{placement:o,platform:r,elements:n}=e,i=await(r.isRTL==null?void 0:r.isRTL(n.floating)),s=St(o),a=bo(o),c=zt(o)==="y",l=Nf.has(s)?-1:1,d=i&&c?-1:1,g=Oo(t,e),{mainAxis:u,crossAxis:p,alignmentAxis:m}=typeof g=="number"?{mainAxis:g,crossAxis:0,alignmentAxis:null}:{mainAxis:g.mainAxis||0,crossAxis:g.crossAxis||0,alignmentAxis:g.alignmentAxis};return a&&typeof m=="number"&&(p=a==="end"?m*-1:m),c?{x:p*d,y:u*l}:{x:u*l,y:p*d}}var Mf=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,r;let{x:n,y:i,placement:s,middlewareData:a}=t,c=await hx(t,e);return s===((o=a.offset)==null?void 0:o.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:n+c.x,y:i+c.y,data:{...c,placement:s}}}}},Ff=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:r,placement:n,platform:i}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:c={fn:x=>{let{x:f,y:h}=x;return{x:f,y:h}}},...l}=Oo(e,t),d={x:o,y:r},g=await i.detectOverflow(t,l),u=zt(n),p=Bi(u),m=d[p],b=d[u],w=(x,f)=>ji(f+g[x==="y"?"top":"left"],f,f-g[x==="y"?"bottom":"right"]);s&&(m=w(p,m)),a&&(b=w(u,b));let y=c.fn({...t,[p]:m,[u]:b});return{...y,data:{x:y.x-o,y:y.y-r,enabled:{[p]:s,[u]:a}}}}}},Lf=function(e){return e===void 0&&(e={}),{options:e,fn(t){var o,r;let{x:n,y:i,placement:s,rects:a,middlewareData:c}=t,{offset:l=0,mainAxis:d=!0,crossAxis:g=!0}=Oo(e,t),u={x:n,y:i},p=zt(s),m=Bi(p),b=u[m],w=u[p],y=Oo(l,t),x=typeof y=="number"?{mainAxis:y,crossAxis:0}:{mainAxis:(o=y.mainAxis)!=null?o:0,crossAxis:(r=y.crossAxis)!=null?r:0};if(d){let _=m==="y"?"height":"width",E=a.reference[m]-a.floating[_]+x.mainAxis,R=a.reference[m]+a.reference[_]-x.mainAxis;b<E?b=E:b>R&&(b=R)}if(g){var f,h;let _=m==="y"?"width":"height",E=Nf.has(St(s)),R=a.reference[p]-a.floating[_]+(E&&((f=c.offset)==null?void 0:f[p])||0)+(E?0:x.crossAxis),C=a.reference[p]+a.reference[_]+(E?0:((h=c.offset)==null?void 0:h[p])||0)-(E?x.crossAxis:0);w<R?w=R:w>C&&(w=C)}return{[m]:b,[p]:w}}}},Vf=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:o,rects:r,platform:n,elements:i}=t,{apply:s=()=>{},...a}=Oo(e,t),c=await n.detectOverflow(t,a),l=St(o),d=bo(o),g=zt(o)==="y",{width:u,height:p}=r.floating,m,b;l==="top"||l==="bottom"?(m=l,b=d===(await(n.isRTL==null?void 0:n.isRTL(i.floating))?"start":"end")?"left":"right"):(b=l,m=d==="end"?"top":"bottom");let w=p-c.top-c.bottom,y=u-c.left-c.right,x=or(p-c[m],w),f=or(u-c[b],y),h=t.middlewareData.shift,_=!h,E=x,R=f;h!=null&&h.enabled.x&&(R=y),h!=null&&h.enabled.y&&(E=w),_&&!d&&(g?R=u-2*go(c.left,c.right):E=p-2*go(c.top,c.bottom)),await s({...t,availableWidth:R,availableHeight:E});let C=await n.getDimensions(i.floating);return u!==C.width||p!==C.height?{reset:{rects:!0}}:{}}}};function Hf(e){let t=at(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Ie(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r,a=rr(o)!==i||rr(r)!==s;return a&&(o=i,r=s),{width:o,height:r,$:a}}function xl(e){return fe(e)?e:e.contextElement}function qr(e){let t=xl(e);if(!Ie(t))return Po(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:i}=Hf(t),s=(i?rr(o.width):o.width)/r,a=(i?rr(o.height):o.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var wx=Po(0);function jf(e){let t=Ve(e);return!Ii()||!t.visualViewport?wx:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function yx(e,t,o){return t===void 0&&(t=!1),!!o&&t&&o===Ve(e)}function Ir(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),i=xl(e),s=Po(1);t&&(r?fe(r)&&(s=qr(r)):s=qr(e));let a=yx(i,o,r)?jf(i):Po(0),c=(n.left+a.x)/s.x,l=(n.top+a.y)/s.y,d=n.width/s.x,g=n.height/s.y;if(i&&r){let u=Ve(i),p=fe(r)?Ve(r):r,m=u,b=Pi(m);for(;b&&p!==m;){let w=qr(b),y=b.getBoundingClientRect(),x=at(b),f=y.left+(b.clientLeft+parseFloat(x.paddingLeft))*w.x,h=y.top+(b.clientTop+parseFloat(x.paddingTop))*w.y;c*=w.x,l*=w.y,d*=w.x,g*=w.y,c+=f,l+=h,m=Ve(b),b=Pi(m)}}return Rr({width:d,height:g,x:c,y:l})}function Ji(e,t){let o=Pn(e).scrollLeft;return t?t.left+o:Ir(Io(e)).left+o}function Bf(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-Ji(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function vx(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,i=n==="fixed",s=Io(r),a=t?In(t.floating):!1;if(r===s||a&&i)return o;let c={scrollLeft:0,scrollTop:0},l=Po(1),d=Po(0),g=Ie(r);if((g||!i)&&((st(r)!=="body"||yr(s))&&(c=Pn(r)),g)){let p=Ir(r);l=qr(r),d.x=p.x+r.clientLeft,d.y=p.y+r.clientTop}let u=s&&!g&&!i?Bf(s,c):Po(0);return{width:o.width*l.x,height:o.height*l.y,x:o.x*l.x-c.scrollLeft*l.x+d.x+u.x,y:o.y*l.y-c.scrollTop*l.y+d.y+u.y}}function xx(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function _x(e){let t=Pn(e),o=e.ownerDocument.body,r=go(e.scrollWidth,e.clientWidth,o.scrollWidth,o.clientWidth),n=go(e.scrollHeight,e.clientHeight,o.scrollHeight,o.clientHeight),i=-t.scrollLeft+Ji(e),s=-t.scrollTop;return at(o).direction==="rtl"&&(i+=go(e.clientWidth,o.clientWidth)-r),{width:r,height:n,x:i,y:s}}var Rx=25;function Cx(e,t,o){o===void 0&&(o="viewport");let r=o==="layoutViewport",n=Ve(e),i=Io(e),s=n.visualViewport,a=i.clientWidth,c=i.clientHeight,l=0,d=0;if(s){let u=!Ii()||t==="fixed";r?u||(l=-s.offsetLeft,d=-s.offsetTop):(a=s.width,c=s.height,u&&(l=s.offsetLeft,d=s.offsetTop))}if(Ji(i)<=0){let u=i.ownerDocument,p=u.body,m=getComputedStyle(p),b=u.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,w=Math.abs(i.clientWidth-p.clientWidth-b),y=getComputedStyle(i).scrollbarGutter==="stable both-edges"?w/2:w;y<=Rx&&(a-=y)}return{width:a,height:c,x:l,y:d}}function Ex(e,t){let o=Ir(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,i=qr(e),s=e.clientWidth*i.x,a=e.clientHeight*i.y,c=n*i.x,l=r*i.y;return{width:s,height:a,x:c,y:l}}function Df(e,t,o){let r;if(t==="viewport"||t==="layoutViewport")r=Cx(e,o,t);else if(t==="document")r=_x(Io(e));else if(fe(t))r=Ex(t,o);else{let n=jf(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Rr(r)}function Sx(e,t){let o=t.get(e);if(o)return o;let r=uo(e,[],!1).filter(a=>fe(a)&&st(a)!=="body"),n=null,i=at(e).position==="fixed",s=i?co(e):e;for(;fe(s)&&!fo(s);){let a=at(s),c=ki(s),l=n?n.position:i?"fixed":"";!c&&(l==="fixed"||l==="absolute"&&a.position==="static")?r=r.filter(g=>g!==s):n=a,s=co(s)}return t.set(e,r),r}function Tx(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,s=[...o==="clippingAncestors"?In(t)?[]:Sx(t,this._c):[].concat(o),r],a=Df(t,s[0],n),c=a.top,l=a.right,d=a.bottom,g=a.left;for(let u=1;u<s.length;u++){let p=Df(t,s[u],n);c=go(p.top,c),l=or(p.right,l),d=or(p.bottom,d),g=go(p.left,g)}return{width:l-g,height:d-c,x:g,y:c}}function kx(e){let{width:t,height:o}=Hf(e);return{width:t,height:o}}function Ix(e,t,o){let r=Ie(t),n=Io(t),i=o==="fixed",s=Ir(e,!0,i,t),a={scrollLeft:0,scrollTop:0},c=Po(0);if((r||!i)&&((st(t)!=="body"||yr(n))&&(a=Pn(t)),r)){let u=Ir(t,!0,i,t);c.x=u.x+t.clientLeft,c.y=u.y+t.clientTop}!r&&n&&(c.x=Ji(n));let l=n&&!r&&!i?Bf(n,a):Po(0),d=s.left+a.scrollLeft-c.x-l.x,g=s.top+a.scrollTop-c.y-l.y;return{x:d,y:g,width:s.width,height:s.height}}function vl(e){return at(e).position==="static"}function zf(e,t){if(!Ie(e)||at(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return Io(e)===o&&(o=o.ownerDocument.body),o}function Uf(e,t){let o=Ve(e);if(In(e))return o;if(!Ie(e)){let n=co(e);for(;n&&!fo(n);){if(fe(n)&&!vl(n))return n;n=co(n)}return o}let r=zf(e,t);for(;r&&Cu(r)&&vl(r);)r=zf(r,t);return r&&fo(r)&&vl(r)&&!ki(r)?o:r||Eu(e)||o}var Px=async function(e){let t=this.getOffsetParent||Uf,o=this.getDimensions,r=await o(e.floating);return{reference:Ix(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function Ox(e){return at(e).direction==="rtl"}var _l={convertOffsetParentRelativeRectToViewportRelativeRect:vx,getDocumentElement:Io,getClippingRect:Tx,getOffsetParent:Uf,getElementRects:Px,getClientRects:xx,getDimensions:kx,getScale:qr,isElement:fe,isRTL:Ox};function Wf(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Ax(e,t,o){let r=null,n,i=Io(e);function s(){var d;clearTimeout(n),(d=r)==null||d.disconnect(),r=null}function a(d,g){d===void 0&&(d=!1),g===void 0&&(g=1),s();let u=e.getBoundingClientRect(),{left:p,top:m,width:b,height:w}=u;if(d||t(),!b||!w)return;let y=$o(m),x=$o(i.clientWidth-(p+b)),f=$o(i.clientHeight-(m+w)),h=$o(p),E={rootMargin:-y+"px "+-x+"px "+-f+"px "+-h+"px",threshold:go(0,or(1,g))||1},R=!0;function C(S){let P=S[0].intersectionRatio;if(!Wf(u,e.getBoundingClientRect()))return a();if(P!==g){if(!R)return a();P?a(!1,P):n=setTimeout(()=>{a(!1,1e-7)},1e3)}R=!1}try{r=new IntersectionObserver(C,{...E,root:i.ownerDocument})}catch{r=new IntersectionObserver(C,E)}r.observe(e)}let c=Ve(e),l=()=>a(o);return c.addEventListener("resize",l),a(!0),()=>{c.removeEventListener("resize",l),s()}}function Yn(e,t,o,r){r===void 0&&(r={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:c=!1}=r,l=xl(e),d=n||i?[...l?uo(l):[],...t?uo(t):[]]:[];d.forEach(y=>{n&&y.addEventListener("scroll",o),i&&y.addEventListener("resize",o)});let g=l&&a?Ax(l,o,i):null,u=-1,p=null;s&&(p=new ResizeObserver(y=>{let[x]=y;x&&x.target===l&&p&&t&&(p.unobserve(t),cancelAnimationFrame(u),u=requestAnimationFrame(()=>{var f;(f=p)==null||f.observe(t)})),o()}),l&&!c&&p.observe(l),t&&p.observe(t));let m,b=c?Ir(e):null;c&&w();function w(){let y=Ir(e);b&&!Wf(b,y)&&o(),b=y,m=requestAnimationFrame(w)}return o(),()=>{var y;d.forEach(x=>{n&&x.removeEventListener("scroll",o),i&&x.removeEventListener("resize",o)}),g?.(),(y=p)==null||y.disconnect(),p=null,c&&cancelAnimationFrame(m)}}var Gf=Mf;var $f=Ff,Yf=Af,Xf=Vf;var Kf=Lf,Qi=(e,t,o)=>{let r=new Map,n=o??{},i={..._l,...n.platform,_c:r};return Of(e,t,{...n,platform:i})};var ct=v(L(),1),Jf=v(L(),1),Qf=v(Uo(),1),Mx=typeof document<"u",Fx=function(){},Zi=Mx?Jf.useLayoutEffect:Fx;function es(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let o,r,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(o=e.length,o!==t.length)return!1;for(r=o;r--!==0;)if(!es(e[r],t[r]))return!1;return!0}if(n=Object.keys(e),o=n.length,o!==Object.keys(t).length)return!1;for(r=o;r--!==0;)if(!{}.hasOwnProperty.call(t,n[r]))return!1;for(r=o;r--!==0;){let i=n[r];if(!(i==="_owner"&&e.$$typeof)&&!es(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Zf(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function qf(e,t){let o=Zf(e);return Math.round(t*o)/o}function Rl(e){let t=ct.useRef(e);return Zi(()=>{t.current=e}),t}function ep(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:r=[],platform:n,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:c,open:l}=e,[d,g]=ct.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[u,p]=ct.useState(r);es(u,r)||p(r);let[m,b]=ct.useState(null),[w,y]=ct.useState(null),x=ct.useCallback(O=>{O!==E.current&&(E.current=O,b(O))},[]),f=ct.useCallback(O=>{O!==R.current&&(R.current=O,y(O))},[]),h=i||m,_=s||w,E=ct.useRef(null),R=ct.useRef(null),C=ct.useRef(d),S=c!=null,P=Rl(c),A=Rl(n),M=Rl(l),T=ct.useCallback(()=>{if(!E.current||!R.current)return;let O={placement:t,strategy:o,middleware:u};A.current&&(O.platform=A.current),Qi(E.current,R.current,O).then(G=>{let $={...G,isPositioned:M.current!==!1};I.current&&!es(C.current,$)&&(C.current=$,Qf.flushSync(()=>{g($)}))})},[u,t,o,A,M]);Zi(()=>{l===!1&&C.current.isPositioned&&(C.current.isPositioned=!1,g(O=>({...O,isPositioned:!1})))},[l]);let I=ct.useRef(!1);Zi(()=>(I.current=!0,()=>{I.current=!1}),[]),Zi(()=>{if(h&&(E.current=h),_&&(R.current=_),h&&_){if(P.current)return P.current(h,_,T);T()}},[h,_,T,P,S]);let N=ct.useMemo(()=>({reference:E,floating:R,setReference:x,setFloating:f}),[x,f]),H=ct.useMemo(()=>({reference:h,floating:_}),[h,_]),F=ct.useMemo(()=>{let O={position:o,left:0,top:0};if(!H.floating)return O;let G=qf(H.floating,d.x),$=qf(H.floating,d.y);return a?{...O,transform:"translate("+G+"px, "+$+"px)",...Zf(H.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:G,top:$}},[o,a,H.floating,d.x,d.y]);return ct.useMemo(()=>({...d,update:T,refs:N,elements:H,floatingStyles:F}),[d,T,N,H,F])}var Cl=(e,t)=>{let o=Gf(e);return{name:o.name,fn:o.fn,options:[e,t]}},El=(e,t)=>{let o=$f(e);return{name:o.name,fn:o.fn,options:[e,t]}},Sl=(e,t)=>({fn:Kf(e).fn,options:[e,t]}),Tl=(e,t)=>{let o=Yf(e);return{name:o.name,fn:o.fn,options:[e,t]}},kl=(e,t)=>{let o=Xf(e);return{name:o.name,fn:o.fn,options:[e,t]}};var ts=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,o,r=!0){this.fallbackStore=t,this.componentName=o,this.throwOnMissingTrigger=r}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let o=this.attachedStores.lastIndexOf(t);o!==-1&&this.attachedStores.splice(o,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(o=>{o()}))}openByTrigger(t){let o=this.attachedStore;if(o===null)return;let r;if(t){for(let n=this.attachedStores.length-1;n>=0&&!r;n-=1)r=this.attachedStores[n].context.triggerElements.getById(t);r??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!r&&this.throwOnMissingTrigger)throw new Error(Ue(99,this.componentName,t,this.componentName));o.setOpen(!0,ee(B.imperativeAction,void 0,r))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,ee(B.imperativeAction))}};var Or=v(L(),1),bp=v(Uo(),1);var mp=v(L(),1);var fp=v(L(),1),Nl=v(os(),1),pp=v(ap(),1);var lp=v(L(),1);var Pl=[],Ol;function dp(){return Ol}function cp(e){Pl.push(e)}function Al(e){let t=(o,r)=>{let n=je(Zx).current,i;try{Ol=n;for(let s of Pl)s.before(n);i=e(o,r);for(let s of Pl)s.after(n);n.didInitialize=!0}finally{Ol=void 0}return i};return t.displayName=e.displayName||e.name,t}function up(e){return lp.forwardRef(Al(e))}function Zx(){return{didInitialize:!1}}var e_=Br(19),t_=e_?r_:n_;function j(e,t,o,r,n){return t_(e,t,o,r,n)}function o_(e,t,o,r,n){let i=fp.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,Nl.useSyncExternalStore)(e.subscribe,i,i)}cp({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o<e.syncHooks.length;o+=1){let r=e.syncHooks[o],n=r.selector(r.store.state,r.a1,r.a2,r.a3);Object.is(r.value,n)||(t=!0,r.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let o=new Set;for(let n of e.syncHooks)o.add(n.store);let r=[];for(let n of o)r.push(n.subscribe(t));return()=>{for(let n of r)n()}}),(0,Nl.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function r_(e,t,o,r,n){let i=dp();if(!i)return o_(e,t,o,r,n);let s=i.syncIndex;i.syncIndex+=1;let a;return i.didInitialize?(a=i.syncHooks[s],(a.store!==e||a.selector!==t||!Object.is(a.a1,o)||!Object.is(a.a2,r)||!Object.is(a.a3,n))&&(a.store!==e&&(i.didChangeStore=!0),a.store=e,a.selector=t,a.a1=o,a.a2=r,a.a3=n,a.value=t(e.getSnapshot(),o,r,n))):(a={store:e,selector:t,a1:o,a2:r,a3:n,value:t(e.getSnapshot(),o,r,n)},i.syncHooks.push(a)),a.value}function n_(e,t,o,r,n){return(0,pp.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,o,r,n))}var Qr=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let o=this.updateTick;for(let r of this.listeners){if(o!==this.updateTick)return;r(t)}}update(t){for(let o in t)if(!Object.is(this.state[o],t[o])){this.setState({...this.state,...t});return}}set(t,o){Object.is(this.state[t],o)||this.setState({...this.state,[t]:o})}notifyAll(){let t={...this.state};this.setState(t)}use(t,o,r,n){return j(this,t,o,r,n)}};var Pr=v(L(),1);var sr=class extends Qr{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){Pr.useDebugValue(t);let r=this;V(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;V(()=>(r.state[t]!==o&&r.set(t,o),()=>{r.set(t,void 0)}),[r,t,o])}useSyncedValues(t){let o=this,r=Object.values(t);V(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){Pr.useDebugValue(t);let r=this,n=o!==void 0;V(()=>{n&&!Object.is(r.state[t],o)&&r.setState({...r.state,[t]:o})},[r,t,o,n])}select(t,o,r,n){let i=this.selectors[t];return i(this.state,o,r,n)}useState(t,o,r,n){return Pr.useDebugValue(t),j(this,this.selectors[t],o,r,n)}useContextCallback(t,o){Pr.useDebugValue(t);let r=D(o??Re);this.context[t]=r}useStateSetter(t){let o=Pr.useRef(void 0);return o.current===void 0&&(o.current=r=>{this.set(t,r)}),o.current}observe(t,o){let r;typeof t=="function"?r=t:r=this.selectors[t];let n=r(this.state);return o(n,n,this),this.subscribe(i=>{let s=r(i);if(!Object.is(n,s)){let a=n;n=s,o(s,a,this)}})}};var i_={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},Ao=class extends sr{constructor(t){let{syncOnly:o,nested:r,onOpenChange:n,triggerElements:i,...s}=t;super({...s,positionReference:s.referenceElement,domReferenceElement:s.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:Rf(),nested:r,triggerElements:i},i_),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&Uu(o))&&(this.context.dataRef.current.openEvent=t?o:void 0)};dispatchOpenChange=(t,o)=>{this.syncOpenEvent(t,o.event);let r={open:t,reason:o.reason,nativeEvent:o.event,nested:this.context.nested,triggerElement:o.trigger};this.context.events.emit("openchange",r)};setOpen=(t,o)=>{if(this.syncOnly){this.context.onOpenChange?.(t,o);return}this.dispatchOpenChange(t,o),this.context.onOpenChange?.(t,o)}};function gp(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:i,onOpenChange:s}=e,a=t.useState("open"),c=t.useState("activeTriggerElement"),l=t.useState(o?"popupElement":"positionerElement"),d=t.context.triggerElements,g=s,u=mp.useRef(null);r===void 0&&u.current===null&&(u.current=new Ao({open:a,transitionStatus:void 0,referenceElement:c,floatingElement:l,triggerElements:d,onOpenChange:g,floatingId:n,syncOnly:!0,nested:i}));let p=r??u.current;return t.useSyncedValue("floatingId",n),V(()=>{let m={open:a,floatingId:n,referenceElement:c,floatingElement:l};fe(c)&&(m.domReferenceElement=c),p.state.positionReference===p.state.referenceElement&&(m.positionReference=c),p.update(m)},[a,n,c,l,p]),p.context.onOpenChange=g,p.context.nested=i,p}var ns={tabIndex:-1,[An]:""};function hp(e,t=!1){let o=er(),r=nr()!=null,n=je(()=>e(o,r)).current;return gp({popupStore:n,treatPopupAsFloatingElement:t,floatingRootContext:n.state.floatingRootContext,floatingId:o,nested:r,onOpenChange:n.setOpen}),n}function wp({handle:e,store:t}){return V(()=>e.attachStore(t),[e,t]),null}function s_(e,t){let o=Or.useRef(null),r=Or.useRef(null);return Or.useCallback(n=>{if(e===void 0)return;let i=!1;if(o.current!==null){let s=o.current,a=r.current,c=t.context.triggerElements.getById(s);a&&c===a&&(t.context.triggerElements.delete(s),i=!0),o.current=null,r.current=null}if(n!==null&&(o.current=e,r.current=n,t.context.triggerElements.add(e,n),i=!0),i){let s=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==s&&t.set("triggerCount",s)}},[t,e])}function a_(e,t,o,r=!1){t?e.preventUnmountingOnClose=!1:r&&(e.preventUnmountingOnClose=!0);let n=o?.id??null;(n||t)&&(e.activeTriggerId=n,e.activeTriggerElement=o??null)}function l_(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function yp(e,t,o,r={}){let n=o.reason,i=n===B.triggerHover,s=t&&n===B.triggerFocus,a=!t&&(n===B.triggerPress||n===B.escapeKey),c=l_(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let l=()=>{let d={...r.extraState,open:t};s?d.instantType="focus":a?d.instantType="dismiss":i&&(d.instantType=void 0),a_(d,t,o.trigger,c()),e.update(d)};i?bp.flushSync(l):l()}function vp(e,t,o,r){let n=o.useState("isMountedByTrigger",e),i=s_(e,o),s=D(c=>{let l=o.select("open"),d=o.select("activeTriggerId");if(d===e){o.update({activeTriggerElement:c,...l?r:null});return}d==null&&l&&o.update({activeTriggerId:e,activeTriggerElement:c,...r})}),a=Or.useCallback(c=>{i(c),c&&s(c)},[i,s]);return V(()=>{n&&o.update({activeTriggerElement:t.current,...r})},[n,o,t,...Object.values(r)]),{registerTrigger:a,isMountedByThisTrigger:n}}function xp(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=Or.useRef(null),n=e.useState("open"),i=e.useState("triggerCount"),s=e.useState("activeTriggerId"),a=e.useState("activeTriggerElement");V(()=>{if(!n){r.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let c=e.context.triggerElements.size,l={};e.state.triggerCount!==c&&(l.triggerCount=c);let d=e.select("activeTriggerId"),g=null;if(d){let u=e.context.triggerElements.getById(d);if(u)r.current=d,u!==e.state.activeTriggerElement&&(l.activeTriggerElement=u);else{for(let[p,m]of e.context.triggerElements.entries())if(m===e.state.activeTriggerElement){l.activeTriggerId=p,l.activeTriggerElement=m,r.current=p;break}l.activeTriggerId===void 0&&(r.current===d?g=d:r.current=null)}}else r.current=null;if(!g&&!d&&c===1){let u=e.context.triggerElements.entries().next();if(!u.done){let[p,m]=u.value;l.activeTriggerId=p,l.activeTriggerElement=m,r.current=p}}(l.triggerCount!==void 0||l.activeTriggerId!==void 0||l.activeTriggerElement!==void 0)&&e.update(l),g&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===g&&!e.context.triggerElements.getById(g)){let u=ee(B.none);e.setOpen(!1,u),u.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,i,s,a,o])}function _p(e,t,o){let{mounted:r,setMounted:n,transitionStatus:i}=So(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:r,transitionStatus:i,preventUnmountingOnClose:a});let c=D(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return qt({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||c()}}),{forceUnmount:c,transitionStatus:i}}function Rp(e,t){e.useSyncedValues(t),V(()=>()=>{e.update({activeTriggerProps:Le,inactiveTriggerProps:Le,popupProps:Le})},[e])}var Xo=class{constructor(){this.idMap=new Map}add(t,o){this.idMap.set(t,o)}delete(t){this.idMap.delete(t)}hasElement(t){for(let o of this.idMap.values())if(o===t)return!0;return!1}hasMatchingElement(t){for(let o of this.idMap.values())if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function Cp(){return new Ao({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Xo,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function Sp(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:Cp(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:Le,inactiveTriggerProps:Le,popupProps:Le}}function Tp(e,t,o=!1){return new Ao({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var Xn=e=>e.triggerIdProp??e.activeTriggerId,Ml=e=>e.openProp??e.open,Ep=e=>(e.popupElement?.id??e.floatingId)||void 0;function kp(e,t){return t!==void 0&&Ml(e)&&Xn(e)===t}function d_(e,t){return kp(e,t)?!0:t!==void 0&&Ml(e)&&Xn(e)==null&&e.triggerCount===1}var Ip={open:Ml,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:Xn,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:Ep,isTriggerActive:(e,t)=>t!==void 0&&Xn(e)===t,isOpenedByTrigger:(e,t)=>kp(e,t),isMountedByTrigger:(e,t)=>t!==void 0&&Xn(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>d_(e,t)?Ep(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var Fl=v(L(),1),Pp=v(os(),1);function Op(e){let t=Fl.useCallback(r=>e===void 0?Re:e.subscribeStore(r),[e]),o=Fl.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,Pp.useSyncExternalStore)(t,o,()=>e?.serverStore)}function Ll(e){let{open:t=!1,onOpenChange:o,elements:r={}}=e,n=er(),i=nr()!=null,s=je(()=>new Ao({open:t,transitionStatus:void 0,onOpenChange:o,referenceElement:r.reference??null,floatingElement:r.floating??null,triggerElements:new Xo,floatingId:n,syncOnly:!1,nested:i})).current;return V(()=>{let a={open:t,floatingId:n};r.reference!==void 0&&(a.referenceElement=r.reference,a.domReferenceElement=fe(r.reference)?r.reference:null),r.floating!==void 0&&(a.floatingElement=r.floating),s.update(a)},[t,n,r.reference,r.floating,s]),s.context.onOpenChange=o,s.context.nested=i,s}function Ap(e){return c_(e,e.rootContext)}function c_(e,t){let{nodeId:o,externalTree:r}=e,n=t.useState("referenceElement"),i=t.useState("floatingElement"),s=t.useState("domReferenceElement"),a=t.useState("open"),c=t.useState("floatingId"),[l,d]=It.useState(null),[g,u]=It.useState(void 0),[p,m]=It.useState(void 0),b=It.useRef(null),w=Zt(r),y=It.useMemo(()=>({reference:n,floating:i,domReference:s}),[n,i,s]),x=ep({...e,elements:{...y,...l&&{reference:l}}}),f=fe(g)?g:null,h=p===void 0?t.state.floatingElement:p;t.useSyncedValue("referenceElement",g??null),t.useSyncedValue("domReferenceElement",g===void 0?s:f),t.useSyncedValue("floatingElement",h);let _=It.useCallback(A=>{let M=fe(A)?{getBoundingClientRect:()=>A.getBoundingClientRect(),getClientRects:()=>A.getClientRects(),contextElement:A}:A;d(M),x.refs.setReference(M)},[x.refs]),E=It.useCallback(A=>{(fe(A)||A===null)&&(b.current=A,u(A)),(fe(x.refs.reference.current)||x.refs.reference.current===null||A!==null&&!fe(A))&&x.refs.setReference(A)},[x.refs,u]),R=It.useCallback(A=>{m(A),x.refs.setFloating(A)},[x.refs]),C=It.useMemo(()=>({...x.refs,setReference:E,setFloating:R,setPositionReference:_,domReference:b}),[x.refs,E,R,_]),S=It.useMemo(()=>({...x.elements,domReference:s}),[x.elements,s]),P=It.useMemo(()=>({...x,dataRef:t.context.dataRef,open:a,onOpenChange:t.setOpen,events:t.context.events,floatingId:c,refs:C,elements:S,nodeId:o,rootStore:t}),[x,C,S,o,t,a,c]);return V(()=>{s&&(b.current=s)},[s]),V(()=>{t.context.dataRef.current.floatingContext=P;let A=w?.nodesRef.current.find(M=>M.id===o);A&&(A.context=P)}),It.useMemo(()=>({...x,context:P,refs:C,elements:S,rootStore:t}),[x,C,S,P,t])}var No=v(L(),1);var Vl=De.os.mac&&De.engine.webkit;function Dl(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=No.useRef(!1),c=No.useRef(null),l=No.useRef(!0),d=tt();No.useEffect(()=>{let u=n.select("domReferenceElement");if(!o)return;let p=Ve(u);function m(){let y=n.select("domReferenceElement");!n.select("open")&&Ie(y)&&y===lt(be(y))&&(a.current=!0)}function b(){l.current=!0}function w(){l.current=!1}return Et(ve(p,"blur",m),Vl&&ve(p,"keydown",b,!0),Vl&&ve(p,"pointerdown",w,!0))},[n,o]),No.useEffect(()=>{if(!o)return;function u(p){if(p.reason===B.triggerPress||p.reason===B.escapeKey){let m=n.select("domReferenceElement");fe(m)&&(c.current=m,a.current=!0)}}return i.on("openchange",u),()=>{i.off("openchange",u)}},[i,o,n]);let g=No.useMemo(()=>{function u(){a.current=!1,c.current=null}return{onMouseLeave(){u()},onFocus(p){let m=p.currentTarget;if(a.current){if(c.current===m)return;u()}let b=Fe(p.nativeEvent);if(fe(b)){if(Vl&&!p.relatedTarget){if(!l.current&&!_r(b))return}else if(!Gu(b))return}let w=tr(p.relatedTarget,n.context.triggerElements),{nativeEvent:y,currentTarget:x}=p,f=typeof r=="function"?r():r;if(n.select("open")&&w||f===0||f===void 0){n.setOpen(!0,ee(B.triggerFocus,y,x));return}d.start(f,()=>{a.current||n.setOpen(!0,ee(B.triggerFocus,y,x))})},onBlur(p){u();let m=p.relatedTarget,b=p.nativeEvent,w=fe(m)&&m.hasAttribute(Yo("focus-guard"))&&m.getAttribute("data-type")==="outside";d.start(0,()=>{let y=n.select("domReferenceElement"),x=lt(be(y));!m&&x===y||te(s.current.floatingContext?.refs.floating.current,x)||te(y,x)||w||tr(m??x,n.context.triggerElements)||n.setOpen(!1,ee(B.triggerFocus,b))})}}},[s,r,n,d]);return No.useMemo(()=>o?{reference:g,trigger:g}:{},[o,g])}var Hl=v(L(),1);var zl=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new Ct,this.restTimeout=new Ct,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},is=new WeakMap;function Zr(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&is.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),is.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function ss(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,i=is.get(o);i&&i!==e&&Zr(i),Zr(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,is.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function en(e){let t=e.context.dataRef.current,o=je(()=>t.hoverInteractionState??zl.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),Ur(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function jl(e,t={}){let{enabled:o=!0,closeDelay:r=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,s=i.useState("open"),a=i.useState("floatingElement"),c=i.useState("domReferenceElement"),{dataRef:l}=i.context,d=Zt(),g=nr(),u=en(i),p=tt(),m=D(()=>Li(l.current.openEvent?.type,u.interactedInside)),b=D(()=>$u(l.current.openEvent?.type)),w=D(()=>{Zr(u)});V(()=>{s||(u.pointerType=void 0,u.restTimeoutPending=!1,u.interactedInside=!1,w())},[s,u,w]),Hl.useEffect(()=>w,[w]),V(()=>{if(o&&s&&u.handleCloseOptions?.blockPointerEvents&&b()&&fe(c)&&a){let y=c,x=a,f=be(a),h=d?.nodesRef.current.find(C=>C.id===g)?.context?.elements.floating;h&&(h.style.pointerEvents="");let _=u.pointerEventsScopeElement!==x?u.pointerEventsScopeElement:null,E=h!==x?h:null,R=u.handleCloseOptions?.getScope?.()??_??E??y.closest("[data-rootownerid]")??f.body;return ss(u,{scopeElement:R,referenceElement:y,floatingElement:x}),()=>{w()}}},[o,s,c,a,u,b,d,g,w]),Hl.useEffect(()=>{if(!o)return;function y(){return!!(d&&g&&Qt(d.nodesRef.current,g).length>0)}function x(C){let S=Jt(r,"close",u.pointerType),P=()=>{i.setOpen(!1,ee(B.triggerHover,C)),d?.events.emit("floating.closed",C)};S?u.openChangeTimeout.start(S,P):(u.openChangeTimeout.clear(),P())}function f(C){let S=Fe(C);if(!Mn(S)){u.interactedInside=!1;return}u.interactedInside=S?.closest("[aria-haspopup]")!=null}function h(){u.openChangeTimeout.clear(),p.clear(),d?.events.off("floating.closed",E),w()}function _(C){if(y()&&d){d.events.on("floating.closed",E);return}if(tr(C.relatedTarget,i.context.triggerElements))return;let S=l.current.floatingContext?.nodeId??n,P=C.relatedTarget;if(!(d&&S&&fe(P)&&Qt(d.nodesRef.current,S,!1).some(M=>te(M.context?.elements.floating,P)))){if(u.handler){u.handler(C);return}w(),b()&&!m()&&x(C)}}function E(C){!d||!g||y()||p.start(0,()=>{d.events.off("floating.closed",E),i.setOpen(!1,ee(B.triggerHover,C)),d.events.emit("floating.closed",C)})}let R=a;return Et(R&&ve(R,"mouseenter",h),R&&ve(R,"mouseleave",_),R&&ve(R,"pointerdown",f,!0),()=>{d?.events.off("floating.closed",E)})},[o,a,i,l,r,n,b,m,w,u,d,g,p])}var ar=v(L(),1),Np=v(Uo(),1);var u_={current:null};function Bl(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:c=u_,externalTree:l,isActiveTrigger:d=!0,getHandleCloseContext:g,isClosing:u,shouldOpen:p,guardStaleOpen:m=!1}=t,b="rootStore"in e?e.rootStore:e,{dataRef:w,events:y}=b.context,x=Zt(l),f=en(b),h=ar.useRef(!1),_=Ke(n),E=Ke(r),R=Ke(s),C=Ke(o),S=Ke(p),P=Ke(u),A=D(()=>Li(w.current.openEvent?.type,f.interactedInside)),M=D(()=>S.current?.()!==!1),T=D((H,F,O)=>{let G=b.context.triggerElements;if(G.hasElement(F))return!H||!te(H,F);if(!fe(O))return!1;let $=O;return G.hasMatchingElement(Y=>te(Y,$))&&(!H||!te(H,$))}),I=D(()=>{if(!f.handler)return;be(b.select("domReferenceElement")).removeEventListener("mousemove",f.handler),f.handler=void 0}),N=D(()=>{Zr(f)});return d&&(f.handleCloseOptions=_.current?.__options),ar.useEffect(()=>I,[I]),ar.useEffect(()=>{if(!o)return;function H(F){F.open?h.current=!1:(h.current=F.reason===B.triggerHover,I(),f.openChangeTimeout.clear(),f.restTimeout.clear(),f.blockMouseMove=!0,f.restTimeoutPending=!1)}return y.on("openchange",H),()=>{y.off("openchange",H)}},[o,y,f,I]),ar.useEffect(()=>{if(!o)return;function H(W,K=!0){let X=Jt(E.current,"close",f.pointerType);X?f.openChangeTimeout.start(X,()=>{b.setOpen(!1,ee(B.triggerHover,W)),x?.events.emit("floating.closed",W)}):K&&(f.openChangeTimeout.clear(),b.setOpen(!1,ee(B.triggerHover,W)),x?.events.emit("floating.closed",W))}let F=c.current??(d?b.select("domReferenceElement"):null);if(!fe(F))return;function O(W){if(f.openChangeTimeout.clear(),f.blockMouseMove=!1,i&&!$t(f.pointerType))return;let K=tl(R.current),X=Jt(E.current,"open",f.pointerType),ce=Fe(W),ie=W.currentTarget??null,ke=b.select("domReferenceElement"),Z=ie;if(fe(ce)&&!b.context.triggerElements.hasElement(ce)){for(let oe of b.context.triggerElements.elements())if(te(oe,ce)){Z=oe;break}}fe(ie)&&fe(ke)&&!b.context.triggerElements.hasElement(ie)&&te(ie,ke)&&(Z=ke);let he=Z==null?!1:T(ke,Z,ce),ye=b.select("open"),Pe=P.current?.()??b.select("transitionStatus")==="ending",ae=!ye&&Pe&&h.current,le=!he&&fe(Z)&&fe(ke)&&te(ke,Z)&&ae,pe=K>0&&!X,xe=he&&(ye||ae)||le,ue=!ye||he;if(xe){M()&&b.setOpen(!0,ee(B.triggerHover,W,Z));return}pe||(X?f.openChangeTimeout.start(X,()=>{ue&&M()&&b.setOpen(!0,ee(B.triggerHover,W,Z))}):ue&&M()&&b.setOpen(!0,ee(B.triggerHover,W,Z)))}function G(W){if(A()){N();return}I();let K=b.select("domReferenceElement"),X=be(K);f.restTimeout.clear(),f.restTimeoutPending=!1;let ce=w.current.floatingContext??g?.();if(tr(W.relatedTarget,b.context.triggerElements))return;if(_.current&&ce){b.select("open")||f.openChangeTimeout.clear();let ke=c.current;f.handler=_.current({...ce,tree:x,x:W.clientX,y:W.clientY,onClose(){N(),I(),C.current&&!A()&&ke===b.select("domReferenceElement")&&H(W,!0)}}),X.addEventListener("mousemove",f.handler),f.handler(W);return}(f.pointerType!=="touch"||!te(b.select("floatingElement"),W.relatedTarget))&&H(W)}function $(W){te(F,W.relatedTarget)||(f.openChangeTimeout.clear(),f.restTimeout.clear(),f.restTimeoutPending=!1)}let Y=m?ve(F,"mouseout",$):void 0;return a?Et(ve(F,"mousemove",O,{once:!0}),ve(F,"mouseenter",O),ve(F,"mouseleave",G),Y):Et(ve(F,"mouseenter",O),ve(F,"mouseleave",G),Y)},[I,N,w,E,b,o,_,f,d,T,A,i,a,R,c,x,C,g,P,M,m]),ar.useMemo(()=>{if(!o)return;function H(F){f.pointerType=F.pointerType}return{onPointerDown:H,onPointerEnter:H,onMouseMove(F){let{nativeEvent:O}=F,G=F.currentTarget,$=b.select("domReferenceElement"),Y=b.select("open"),W=T($,G,F.target);if(i&&!$t(f.pointerType))return;if(Y&&W&&f.handleCloseOptions?.blockPointerEvents){let ce=b.select("floatingElement");if(ce){let ie=f.handleCloseOptions?.getScope?.()??G.ownerDocument.body;ss(f,{scopeElement:ie,referenceElement:G,floatingElement:ce})}}let K=tl(R.current);if(Y&&!W||K===0||!W&&f.restTimeoutPending&&F.movementX**2+F.movementY**2<2)return;f.restTimeout.clear();function X(){if(f.restTimeoutPending=!1,A())return;let ce=b.select("open");!f.blockMouseMove&&(!ce||W)&&M()&&b.setOpen(!0,ee(B.triggerHover,O,G))}f.pointerType==="touch"?Np.flushSync(()=>{X()}):W&&Y?X():(f.restTimeoutPending=!0,f.restTimeout.start(K,X))}}},[o,f,A,T,i,b,R,M])}var ht=v(L(),1);var f_="Escape";function Mp(e){return De.engine.webkit&&e.movementX===0&&e.movementY===0}function ls(e,t,o){switch(e){case"vertical":return t;case"horizontal":return o;default:return t||o}}function as(e,t){return ls(t,e===Nn||e===Yr,e===Wo||e===Go)}function Ul(e,t,o){return ls(t,e===Yr,o?e===Wo:e===Go)||e==="Enter"||e===" "||e===""}function p_(e,t,o){return ls(t,o?e===Wo:e===Go,e===Yr)}function m_(e,t,o,r){let n=o?e===Go:e===Wo,i=e===Nn;return t==="both"||t==="horizontal"&&r?e===f_:ls(t,n,i)}function Wl(e,t){let{listRef:o,activeIndex:r,onNavigate:n=()=>{},enabled:i=!0,selectedIndex:s=null,allowEscape:a=!1,loopFocus:c=!1,nested:l=!1,rtl:d=!1,virtual:g=!1,focusItemOnOpen:u="auto",focusItemOnHover:p=!0,openOnArrowKeyDown:m=!0,disabledIndices:b=void 0,orientation:w="vertical",parentOrientation:y,id:x,resetOnPointerLeave:f=!0,externalTree:h,grid:_}=t,E=_!=null,R="rootStore"in e?e.rootStore:e,C=R.useState("open"),S=R.useState("floatingElement"),P=R.useState("domReferenceElement"),A=R.context.dataRef,M=Ln(S),T=Fn(P),I=Ke(M),N=nr(),H=Zt(h),F=ht.useRef(u),O=ht.useRef(s??-1),G=ht.useRef(null),$=ht.useRef(!0),Y=D(k=>{n(O.current===-1?null:O.current,k)}),W=ht.useRef(!!S),K=ht.useRef(C),X=ht.useRef(!1),ce=ht.useRef(!1),ie=ht.useRef(null),ke=Ke(b),Z=Ke(C),he=Ke(s),ye=Ke(f),Pe=Gt(),ae=Gt(),le=D(()=>{function k(me){g?H?.events.emit("virtualfocus",me):ie.current=Kr(me,{sync:X.current,preventScroll:!0})}let z=o.current[O.current],ge=ce.current;z&&k(z),(X.current?me=>me():me=>Pe.request(me))(()=>{let me=o.current[O.current]||z;if(!me)return;z||k(me),se&&(ge||!$.current)&&me.scrollIntoView?.({block:"nearest",inline:"nearest"})})});V(()=>{A.current.orientation=w},[A,w]),V(()=>{i&&(C&&S?(O.current=s??-1,F.current&&s!=null&&(ce.current=!0,Y())):W.current&&(O.current=-1,Y()))},[i,C,S,s,Y]),V(()=>{if(i){if(!C){X.current=!1;return}if(S)if(r==null){if(X.current=!1,he.current!=null)return;if(W.current&&(O.current=-1,le()),(!K.current||!W.current)&&F.current&&(G.current!=null||F.current===!0&&G.current==null)){let k=0,z=()=>{o.current[0]==null?(k<2&&(k?J=>ae.request(J):queueMicrotask)(z),k+=1):(O.current=G.current==null||Ul(G.current,w,d)||l?Gi(o):nl(o),G.current=null,Y())};z()}}else Cr(o.current,r)||(O.current=r,le(),ce.current=!1)}},[i,C,S,r,he,l,o,w,d,Y,le,ae]),V(()=>{if(!i||S||!H||g||!W.current)return;let k=H.nodesRef.current,z=k.find(me=>me.id===N)?.context?.elements.floating,ge=lt(be(P??z??null)),J=k.some(me=>me.context&&te(me.context.elements.floating,ge));z&&!J&&$.current&&z.focus({preventScroll:!0})},[i,S,P,H,N,g]),V(()=>{K.current=C,W.current=!!S}),V(()=>{C||(G.current=null,F.current=u)},[C,u]);let pe=r!=null,xe=D(k=>{if(!Z.current)return;let z=o.current.indexOf(k.currentTarget);z!==-1&&(O.current!==z||r!==z)&&(O.current=z,Y(k))}),ue=D(()=>y??H?.nodesRef.current.find(k=>k.id===N)?.context?.dataRef?.current.orientation),oe=D(()=>Gi(o,ke.current)),_e=D(k=>{if($.current=!1,X.current=!0,k.which===229||!Z.current&&k.currentTarget===I.current)return;if(l&&m_(k.key,w,d,E)){as(k.key,ue())||Qe(k),R.setOpen(!1,ee(B.listNavigation,k.nativeEvent)),Ie(P)&&(g?H?.events.emit("virtualfocus",P):P.focus());return}let z=O.current,ge=Gi(o,b),J=nl(o,b);if(T||(k.key==="Home"&&(Qe(k),O.current=ge,Y(k)),k.key==="End"&&(Qe(k),O.current=J,Y(k))),_!=null){let me=_(k,O.current,o,w,c,d,b,ge,J);if(me!=null&&(O.current=me,Y(k)),w==="both")return}if(as(k.key,w)){if(Qe(k),C&&!g&&lt(k.currentTarget.ownerDocument)===k.currentTarget){O.current=Ul(k.key,w,d)?ge:J,Y(k);return}Ul(k.key,w,d)?c?z>=J?a&&z!==o.current.length?O.current=-1:(X.current=!1,O.current=ge):O.current=Tt(o.current,{startingIndex:z,disabledIndices:b}):O.current=Math.min(J,Tt(o.current,{startingIndex:z,disabledIndices:b})):c?z<=ge?a&&z!==-1?O.current=o.current.length:(X.current=!1,O.current=J):O.current=Tt(o.current,{startingIndex:z,decrement:!0,disabledIndices:b}):O.current=Math.max(ge,Tt(o.current,{startingIndex:z,decrement:!0,disabledIndices:b})),Cr(o.current,O.current)&&(O.current=-1),Y(k)}}),se=ht.useMemo(()=>({onFocus(z){X.current=!0,xe(z)},onClick:({currentTarget:z})=>z.focus({preventScroll:!0}),onMouseMove(z){Mp(z)||(X.current=!0,ce.current=!1,p&&xe(z))},onPointerLeave(z){if(!Z.current||!$.current||z.pointerType==="touch")return;X.current=!0;let ge=z.relatedTarget;if(!(!p||o.current.includes(ge))&&ye.current&&(ie.current?.(),ie.current=null,O.current=-1,Y(z),!g)){let J=I.current,me=lt(be(J));J&&te(J,me)&&J.focus({preventScroll:!0})}}}),[xe,Z,I,p,o,Y,ye,g]),Ce=ht.useMemo(()=>g&&C&&pe&&{"aria-activedescendant":`${x}-${r}`},[g,C,pe,x,r]),Ae=ht.useMemo(()=>({"aria-orientation":w==="both"?void 0:w,...T?{}:Ce,onKeyDown(k){if(k.key==="Tab"&&k.shiftKey&&C&&!g){let z=Fe(k.nativeEvent);if(z&&!te(I.current,z))return;Qe(k),R.setOpen(!1,ee(B.focusOut,k.nativeEvent)),Ie(P)&&P.focus();return}_e(k)},onPointerMove(k){Mp(k)||($.current=!0)}}),[Ce,_e,I,w,T,R,C,g,P]),Ee=ht.useMemo(()=>{function k(J){R.setOpen(!0,ee(B.listNavigation,J.nativeEvent,J.currentTarget))}function z(J){u==="auto"&&Mi(J.nativeEvent)&&(F.current=!g)}function ge(J){F.current=u,u==="auto"&&$r(J.nativeEvent)&&(F.current=!0)}return{onKeyDown(J){let me=R.select("open");$.current=!1;let Oe=J.key.startsWith("Arrow"),qe=p_(J.key,ue(),d),$e=as(J.key,w),nt=(l?qe:$e)||J.key==="Enter"||J.key.trim()==="";if(g&&me)return _e(J);if(!(!me&&!m&&Oe)){if(nt){let dt=as(J.key,ue());G.current=l&&dt?null:J.key}if(l){qe&&(Qe(J),me?(O.current=oe(),Y(J)):k(J));return}$e&&(he.current!=null&&(O.current=he.current),Qe(J),!me&&m?k(J):_e(J),me&&Y(J))}},onFocus(J){R.select("open")&&!g&&(O.current=-1,Y(J))},onPointerDown:ge,onPointerEnter:ge,onMouseDown:z,onClick:z}},[_e,u,oe,l,Y,R,m,w,ue,d,he,g]),q=ht.useMemo(()=>({...Ce,...Ee}),[Ce,Ee]);return ht.useMemo(()=>i?{reference:q,floating:Ae,item:se,trigger:Ee}:{},[i,q,Ae,Ee,se])}var Ar=v(L(),1);function Gl(e,t){let{listRef:o,elementsRef:r,activeIndex:n,onMatch:i,disabledIndices:s,onTyping:a,enabled:c=!0,resetMs:l=750,selectedIndex:d=null}=t,g="rootStore"in e?e.rootStore:e,u=g.useState("open"),p=tt(),m=Ar.useRef(""),b=Ar.useRef(d??n??-1),w=Ar.useRef(null),y=D(h=>{function _(I){return r?.current[I]}function E(I){let N=_(I);return N&&!Er(N)||N?.matches(":disabled")?!1:s==null||!Hn(Bo,I,s)}function R(I,N,H=0){if(I.length===0)return-1;let F=(H%I.length+I.length)%I.length,O=N.toLowerCase();for(let G=0;G<I.length;G+=1){let $=(F+G)%I.length;if(!(!I[$]?.toLowerCase().startsWith(O)||!E($)))return $}return-1}let C=o.current;if(m.current.length>0&&h.key===" "&&(Qe(h),a?.(!0)),m.current.length>0&&m.current[0]!==" "&&R(C,m.current)===-1&&h.key!==" "&&a?.(!1),C==null||h.key.length!==1||h.ctrlKey||h.metaKey||h.altKey)return;u&&h.key!==" "&&(Qe(h),a?.(!0));let S=m.current==="";S&&(b.current=d??n??-1),C.every((I,N)=>I&&E(N)?I[0]?.toLowerCase()!==I[1]?.toLowerCase():!0)&&m.current===h.key&&(m.current="",b.current=w.current),m.current+=h.key,p.start(l,()=>{m.current="",b.current=w.current,a?.(!1)});let M=((S?d??n??-1:b.current)??0)+1,T=R(C,m.current,M);T!==-1?(i?.(T),w.current=T):h.key!==" "&&(m.current="",a?.(!1))}),x=D(h=>{let _=h.relatedTarget,E=g.select("domReferenceElement"),R=g.select("floatingElement");te(E,_)||te(R,_)||(p.clear(),m.current="",b.current=w.current,a?.(!1))});V(()=>{!u&&d!==null||(p.clear(),w.current=null,m.current!==""&&(m.current=""))},[u,d,p]);let f=Ar.useMemo(()=>({onKeyDown:y,onBlur:x}),[y,x]);return Ar.useMemo(()=>c?{reference:f,floating:f}:{},[c,f])}var Fp=.1,g_=Fp*Fp,We=.5;function ds(e,t,o,r,n,i){return r>=t!=i>=t&&e<=(n-o)*(t-r)/(i-r)+o}function cs(e,t,o,r,n,i,s,a,c,l){let d=!1;return ds(e,t,o,r,n,i)&&(d=!d),ds(e,t,n,i,s,a)&&(d=!d),ds(e,t,s,a,c,l)&&(d=!d),ds(e,t,c,l,o,r)&&(d=!d),d}function b_(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function us(e,t,o,r,n,i){let s=Math.min(o,n),a=Math.max(o,n),c=Math.min(r,i),l=Math.max(r,i);return e>=s&&e<=a&&t>=c&&t<=l}function $l(e={}){let{blockPointerEvents:t=!1}=e,o=new Ct,r=({x:n,y:i,placement:s,elements:a,onClose:c,nodeId:l,tree:d})=>{let g=s?.split("-")[0],u=!1,p=null,m=null,b=typeof performance<"u"?performance.now():0;function w(x,f){let h=performance.now(),_=h-b;if(p===null||m===null||_===0)return p=x,m=f,b=h,!1;let E=x-p,R=f-m,C=E*E+R*R,S=_*_*g_;return p=x,m=f,b=h,C<S}function y(){o.clear(),c()}return function(f){o.clear();let h=a.domReference,_=a.floating;if(!h||!_||g==null||n==null||i==null)return;let{clientX:E,clientY:R}=f,C=Fe(f),S=f.type==="mouseleave",P=te(_,C),A=te(h,C);if(P&&(u=!0,!S))return;if(A&&(u=!1,!S)){u=!0;return}if(S&&fe(f.relatedTarget)&&te(_,f.relatedTarget))return;function M(){return!!(d&&Qt(d.nodesRef.current,l).length>0)}function T(){M()||y()}if(M())return;let I=h.getBoundingClientRect(),N=_.getBoundingClientRect(),H=n>N.right-N.width/2,F=i>N.bottom-N.height/2,O=N.width>I.width,G=N.height>I.height,$=(O?I:N).left,Y=(O?I:N).right,W=(G?I:N).top,K=(G?I:N).bottom;if(g==="top"&&i>=I.bottom-1||g==="bottom"&&i<=I.top+1||g==="left"&&n>=I.right-1||g==="right"&&n<=I.left+1){T();return}let X=!1;switch(g){case"top":X=us(E,R,$,I.top+1,Y,N.bottom-1);break;case"bottom":X=us(E,R,$,N.top+1,Y,I.bottom-1);break;case"left":X=us(E,R,N.right-1,K,I.left+1,W);break;case"right":X=us(E,R,I.right-1,K,N.left+1,W);break;default:}if(X)return;if(u&&!b_(E,R,I)){T();return}if(!S&&w(E,R)){T();return}let ce=!1;switch(g){case"top":{let ie=O?We/2:We*4,ke=O||H?n+ie:n-ie,Z=O?n-ie:H?n+ie:n-ie,he=i+We+1,ye=H||O?N.bottom-We:N.top,Pe=H?O?N.bottom-We:N.top:N.bottom-We;ce=cs(E,R,ke,he,Z,he,N.left,ye,N.right,Pe);break}case"bottom":{let ie=O?We/2:We*4,ke=O||H?n+ie:n-ie,Z=O?n-ie:H?n+ie:n-ie,he=i-We,ye=H||O?N.top+We:N.bottom,Pe=H?O?N.top+We:N.bottom:N.top+We;ce=cs(E,R,ke,he,Z,he,N.left,ye,N.right,Pe);break}case"left":{let ie=G?We/2:We*4,ke=G||F?i+ie:i-ie,Z=G?i-ie:F?i+ie:i-ie,he=n+We+1,ye=F||G?N.right-We:N.left,Pe=F?G?N.right-We:N.left:N.right-We;ce=cs(E,R,ye,N.top,Pe,N.bottom,he,ke,he,Z);break}case"right":{let ie=G?We/2:We*4,ke=G||F?i+ie:i-ie,Z=G?i-ie:F?i+ie:i-ie,he=n-We,ye=F||G?N.left+We:N.right,Pe=F?G?N.left+We:N.right:N.left+We;ce=cs(E,R,he,ke,he,Z,ye,N.top,Pe,N.bottom);break}default:}ce?u||o.start(40,T):T()}};return r.__options={...e,blockPointerEvents:t},r}var fs=class extends sr{setState(t){}update(t){}set(t,o){}notifyAll(){}};var fI=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Ua.startingStyle]="startingStyle",e[e.endingStyle=Ua.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({});var h_={"data-popup-open":""},w_={"data-popup-open":"","data-pressed":""},y_={"data-open":""},v_={"data-closed":""},x_={"data-anchor-hidden":""},ps={open(e){return e?h_:null}},Lp={open(e){return e?w_:null}},ho={open(e){return e?y_:v_},anchorHidden(e){return e?x_:null}},Vp={...ho,...To};function ms(e){return Br(19)?e:e?"true":void 0}var Dp=v(L(),1),zp=v(re(),1),Hp=Dp.forwardRef(function(t,o){let{cutout:r,...n}=t,i;if(r){let s=r.getBoundingClientRect();i=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${s.left}px ${s.top}px,${s.left}px ${s.bottom}px,${s.right}px ${s.bottom}px,${s.right}px ${s.top}px,${s.left}px ${s.top}px)`}return(0,zp.jsx)("div",{ref:o,role:"presentation","data-base-ui-inert":"",...n,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}})});var qn=v(L(),1);var Kn=v(L(),1);function jp(e){let t=Kn.useRef(""),o=Kn.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:Kn.useCallback(n=>{if(n.detail===0){e(n,"keyboard");return}"pointerType"in n?e(n,n.pointerType):e(n,t.current),t.current=""},[e]),onPointerDown:o}}var Bp=v(L(),1);function Nr(e,t){let o=Bp.useRef(e),r=D(t);V(()=>{o.current!==e&&r(o.current),o.current=e},[e,r])}function __(e,t){let o=D((i,s)=>{(typeof e=="function"?e():e)||t(s||(De.os.ios?"touch":""))}),{onClick:r,onPointerDown:n}=jp(o);return qn.useMemo(()=>({onClick:r,onPointerDown:n}),[r,n])}function Up(e){let[t,o]=qn.useState(null),r=__(e,o);return Nr(e,n=>{n&&!e&&o(null)}),qn.useMemo(()=>({openMethod:t,triggerProps:r}),[t,r])}var ze={};Co(ze,{Arrow:()=>og,Backdrop:()=>Bm,Clear:()=>km,Collection:()=>Ps,Empty:()=>hg,Group:()=>ng,GroupLabel:()=>sg,Icon:()=>Sm,Input:()=>vm,InputGroup:()=>Cm,Item:()=>fg,List:()=>Fm,Popup:()=>eg,Portal:()=>Hm,Positioner:()=>Zm,Root:()=>am,Row:()=>gg,Separator:()=>vg,Status:()=>Vm,Trigger:()=>bm,Value:()=>cm,useFilter:()=>rn,useFilteredItems:()=>xg});var ur=v(L(),1);var Te=v(L(),1);var Wp=v(L(),1);function Gp(e){let t=Wp.useRef(!0);t.current&&(t.current=!1,e())}function $p(e,t,o,r,n,i,s,a,c,l=2){let d=of(o.current,{event:e,orientation:r,loopFocus:n,rtl:i,cols:l,disabledIndices:s,minIndex:a,maxIndex:c,prevIndex:t>c?a:t,stopEvent:!0});return Cr(o.current,d)?void 0:d}var eo=v(L(),1),Yl=eo.createContext(void 0),Xl=eo.createContext(void 0),Kl=eo.createContext(void 0),ql=eo.createContext(!1),Jl=eo.createContext("");function Ge(){let e=eo.useContext(Yl);if(!e)throw new Error(Ue(22));return e}function lr(){let e=eo.useContext(Xl);if(!e)throw new Error(Ue(23));return e}function to(){let e=eo.useContext(Kl);if(!e)throw new Error(Ue(24));return e}function dr(){return eo.useContext(Jl)}function Yp(){return eo.useContext(ql)}var Xp=(e,t)=>Object.is(e,t);function wo(e,t,o){return e==null||t==null?Object.is(e,t):o(e,t)}function Kp(e,t,o){return!e||e.length===0?!1:e.some(r=>r===void 0?!1:wo(t,r,o))}function Ql(e,t,o){return!e||e.length===0?-1:e.findIndex(r=>r===void 0?!1:wo(r,t,o))}function gs(e,t,o,r){let n=r&&Array.isArray(t)?t[t.length-1]:t,i=Ql(e,n,o);return i===-1?null:i}function qp(e,t,o){return e.filter(r=>!wo(t,r,o))}var R_=v(L(),1);function bs(e){if(e==null)return"";if(typeof e=="string")return e;try{return JSON.stringify(e)}catch{return String(e)}}var C_=v(re(),1);function Zl(e){return e!=null&&e.length>0&&typeof e[0]=="object"&&e[0]!=null&&"items"in e[0]}function Jp(e){if(!Array.isArray(e))return e!=null&&"null"in e;let t=e;if(Zl(t)){for(let o of t)for(let r of o.items)if(r&&r.value==null&&r.label!=null)return!0;return!1}for(let o of t)if(o&&o.value==null&&o.label!=null)return!0;return!1}function jt(e,t){if(t&&e!=null)return t(e)??"";if(e&&typeof e=="object"){if("label"in e&&e.label!=null)return String(e.label);if("value"in e)return String(e.value)}return bs(e)}function tn(e,t){return t&&e!=null?t(e)??"":e&&typeof e=="object"&&"value"in e&&"label"in e?bs(e.value):bs(e)}var U={id:e=>e.id,labelId:e=>e.labelId,items:e=>e.items,selectedValue:e=>e.selectedValue,hasSelectionChips:e=>{let t=e.selectedValue;return Array.isArray(t)&&t.length>0},hasSelectedValue:e=>{let{selectedValue:t,selectionMode:o}=e;return t==null?!1:o==="multiple"&&Array.isArray(t)?t.length>0:!0},hasNullItemLabel:(e,t)=>t?Jp(e.items):!1,open:e=>e.open,mounted:e=>e.mounted,forceMounted:e=>e.forceMounted,inline:e=>e.inline,activeIndex:e=>e.activeIndex,selectedIndex:e=>e.selectedIndex,isActive:(e,t)=>e.activeIndex===t,isSelected:(e,t)=>{let o=e.isItemEqualToValue,r=e.selectedValue;return Array.isArray(r)?r.some(n=>wo(t,n,o)):wo(t,r,o)},transitionStatus:e=>e.transitionStatus,popupProps:e=>e.popupProps,listProps:e=>e.listProps,inputProps:e=>e.inputProps,triggerProps:e=>e.triggerProps,itemProps:e=>e.itemProps,positionerElement:e=>e.positionerElement,listElement:e=>e.listElement,popupId:e=>e.popupId,triggerElement:e=>e.triggerElement,inputElement:e=>e.inputElement,inputGroupElement:e=>e.inputGroupElement,popupSide:e=>e.popupSide,openMethod:e=>e.openMethod,inputInsidePopup:e=>e.inputInsidePopup,inputOwnsFormValue:e=>e.inputOwnsFormValue,selectionMode:e=>e.selectionMode,name:e=>e.name,form:e=>e.form,disabled:e=>e.disabled,readOnly:e=>e.readOnly,required:e=>e.required,grid:e=>e.grid,virtualized:e=>e.virtualized,itemToStringLabel:e=>e.itemToStringLabel,isItemEqualToValue:e=>e.isItemEqualToValue,modal:e=>e.modal,autoHighlight:e=>e.autoHighlight};var hs=v(L(),1);var cr={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},ed={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},Qp={disabled:!1,...ed},Bt={valid(e){return e===null?null:e?{"data-valid":""}:{"data-invalid":""}}};var td={invalid:void 0,name:void 0,validityData:{state:cr,errors:[],error:"",value:"",initialValue:null},setValidityData:Re,disabled:void 0,setTouched:Re,setDirty:Re,setFilled:Re,setFocused:Re,validationMode:"onSubmit",shouldValidateOnChange:()=>!1,state:Qp,registerFieldControl:Re,validation:{getValidationProps:(e,t=Le)=>t,inputRef:{current:null},registeredInputs:new Map,registerInput:Re,getInputControl:()=>null,commit:async()=>{},change:Re}},Jn=hs.createContext(td);function ot(e=!0){let t=hs.useContext(Jn);if(t.setValidityData===Re&&!e)throw new Error(Ue(28));return t}function ws(e,t,o,r,n=!0,i){let{registerFieldControl:s}=ot(),a=je(()=>Symbol());V(()=>{let c=a.current;if(!n){s(c,void 0);return}s(c,{controlRef:e,getValue:r,id:t,name:i,value:o})},[e,n,r,t,i,s,a,o]),V(()=>{let c=a.current;return()=>{s(c,void 0)}},[s,a])}var ys=v(L(),1);var E_=ys.createContext({elementRef:{current:null},formRef:{current:{fields:new Map}},errors:{},clearErrors:Re,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function oo(){return ys.useContext(E_)}var Qn=v(L(),1);var vs=v(L(),1);var od=vs.createContext({controlId:void 0,registerControlId:Re,labelId:void 0,setLabelId:Re,messageIds:[],setMessageIds:Re,getDescriptionProps:e=>e});function ut(){return vs.useContext(od)}function on(e={}){let{id:t,implicit:o=!1,controlRef:r}=e,{controlId:n,registerControlId:i}=ut(),s=Rt(t),a=o?n:void 0,c=je(()=>Symbol()),l=Qn.useRef(!1),d=Qn.useRef(t!=null),g=D(()=>{!l.current||i===Re||(l.current=!1,i(c.current,void 0))});return V(()=>{if(i===Re)return;let u;if(o){let p=r?.current;fe(p)&&p.closest("label")!=null?u=t??null:u=a??s}else if(t!=null)d.current=!0,u=t;else if(d.current)u=s;else{g();return}if(u===void 0){g();return}l.current=!0,i(c.current,u)},[t,r,a,i,o,s,c,g]),Qn.useEffect(()=>g,[g]),n??s}function xs(e){return e==null?void 0:`${e}-popup`}function Zp(e,t){return(o,r)=>o==null?!1:e.contains(o,r,t)}var om=v(L(),1);function rd(e){return Array.isArray(e)?e.map(t=>rd(t)).join(","):e==null?"":String(e)}var em=new Map;function tm(e={}){let t={usage:"search",sensitivity:"base",ignorePunctuation:!0,...e},o=`${rd(e.locale)}|${JSON.stringify(t)}`,r=em.get(o);if(r)return r;let n=new Intl.Collator(e.locale,t),i={contains(s,a,c){if(!a)return!0;let l=jt(s,c);for(let d=0;d<=l.length-a.length;d+=1)if(n.compare(l.slice(d,d+a.length),a)===0)return!0;return!1},startsWith(s,a,c){if(!a)return!0;let l=jt(s,c);return n.compare(l.slice(0,a.length),a)===0},endsWith(s,a,c){if(!a)return!0;let l=jt(s,c),d=a.length;return l.length>=d&&n.compare(l.slice(l.length-d),a)===0}};return em.set(o,i),i}var rn=tm;function rm(e,t=!1){let{overflowY:o}=at(e);return o!=="auto"&&o!=="scroll"?!1:t?e.clientHeight>0:e.scrollHeight>e.clientHeight}function nm(e,t,o=(r,n)=>r===n){return e.length===t.length&&e.every((r,n)=>o(r,t[n]))}var nd=Symbol("none"),_s={value:nd,index:-1};var Rs=v(L(),1),id=Rs.createContext(void 0);function Mo(){return Rs.useContext(id)?.direction??"ltr"}var Fo=v(re(),1);function im(e){let{id:t,onOpenChangeComplete:o,defaultSelectedValue:r=null,selectedValue:n,onSelectedValueChange:i,defaultInputValue:s,inputValue:a,open:c,defaultOpen:l=!1,selectionMode:d,onItemHighlighted:g,name:u,form:p,disabled:m=!1,readOnly:b=!1,required:w=!1,inputRef:y,grid:x=!1,items:f,filteredItems:h,filter:_,openOnInputClick:E=!0,autoHighlight:R=!1,keepHighlight:C=!1,highlightItemOnHover:S=!0,loopFocus:P=!0,itemToStringLabel:A,itemToStringValue:M,isItemEqualToValue:T=Xp,virtualized:I=!1,inline:N=!1,fillInputOnItemPress:H=!0,modal:F=!1,limit:O=-1,autoComplete:G="list",formAutoComplete:$,locale:Y,submitOnItemClick:W=!1}=e,{clearErrors:K}=oo(),{setDirty:X,validityData:ce,setFilled:ie,name:ke,disabled:Z,setTouched:he,setFocused:ye,validationMode:Pe,validation:ae}=ot(),le=Mo(),pe=on({id:t}),xe=rn({locale:Y}),[ue,oe]=Te.useState(!1),[_e,se]=Te.useState(null),Ce=Te.useRef([]),Ae=Te.useRef([]),Ee=Te.useRef(null),q=Te.useRef(null),k=Te.useRef(null),z=Te.useRef(null),ge=Te.useRef(null),J=Te.useRef(!0),me=Te.useRef(!1),Oe=Te.useRef(null),qe=Te.useRef(null),$e=Te.useRef(null),nt=Te.useRef(_s),dt=Te.useRef(null),yt=Te.useRef([]),zo=Te.useRef(null),it=Z||m,Mt=ke??u,ft=d==="multiple",Ft=d==="single",so=a!==void 0||s!==void 0,vt=f!==void 0,Ne=h!==void 0,Be;R==="always"?Be="always":Be=R?"input-change":!1;let[Se,Pt]=jr({controlled:n,default:ft?r??Bo:r,name:"Combobox",state:"selectedValue"}),Ut=Te.useMemo(()=>_===null?()=>!0:_!==void 0?_:Zp(xe,A),[_,xe,A]),Wt=je(()=>so?s??"":Ft?jt(Se,A):"").current,[pt,Vr]=jr({controlled:a,default:Wt,name:"Combobox",state:"inputValue"}),[Je,xn]=jr({controlled:c,default:l,name:"Combobox",state:"open"}),vo=Zl(f),xt=_e??String(pt).trim(),fi=Ft?jt(Se,A):"",Dr=Ft&&!ue&&xt!==""&&fi.length===xt.length&&xe.contains(fi,xt),Ho=Dr?"":xt,pi=vt&&Ne&&Dr,Jo=Te.useMemo(()=>f?vo?f.flatMap(Q=>Q.items):f:Bo,[f,vo]),ao=Te.useMemo(()=>{if(h&&!pi)return h;if(!f)return Bo;if(vo){let ne=f,Ye=[],Xe=0;for(let mt of ne){if(O>-1&&Xe>=O)break;let Vt=O>-1?O-Xe:1/0,rt=Ho===""?mt.items.slice(0,Vt):[];if(Ho!=="")for(let Dt of mt.items){if(rt.length>=Vt)break;Ut(Dt,Ho,A)&&rt.push(Dt)}if(rt.length>0){let Dt={...mt,items:rt};Ye.push(Dt),Xe+=rt.length}}return Ye}if(Ho==="")return O>-1?Jo.slice(0,O):Jo;let Q=[];for(let ne of Jo){if(O>-1&&Q.length>=O)break;Ut(ne,Ho,A)&&Q.push(ne)}return Q},[h,pi,f,vo,Ho,O,Ut,A,Jo]),Ot=Te.useMemo(()=>vo?ao.flatMap(ne=>ne.items):ao,[ao,vo]),we=je(()=>{let Q=null;return N&&Je&&vt&&d!=="none"&&(Q=gs(Ot,Se,T,ft)),new Qr({id:pe,labelId:void 0,selectedValue:Se,open:Je,items:f,selectionMode:d,listRef:Ce,labelsRef:Ae,popupRef:Ee,emptyRef:ge,inputRef:q,startDismissRef:k,endDismissRef:z,keyboardActiveRef:J,chipsContainerRef:Oe,clearRef:qe,valuesRef:yt,pointerDownItemRef:zo,selectionEventRef:$e,name:Mt,form:p,disabled:it,readOnly:b,required:w,grid:x,virtualized:I,openOnInputClick:E,itemToStringLabel:A,isItemEqualToValue:T,modal:F,autoHighlight:Be,submitOnItemClick:W,hasInputValue:so,mounted:!1,forceMounted:!1,transitionStatus:"idle",inline:N,activeIndex:null,selectedIndex:Q,popupProps:{},listProps:{},inputProps:{},triggerProps:{},itemProps:Le,positionerElement:null,listElement:null,popupId:void 0,triggerElement:null,inputElement:null,inputGroupElement:null,popupSide:null,openMethod:null,inputInsidePopup:!0,inputOwnsFormValue:d==="none",onOpenChangeComplete:Re,setOpen:Re,setInputValue:Re,setSelectedValue:Re,setIndices:Re,handleSelection:Re,forceMount:Re,requestSubmit:Re})}).current,Qo=d==="none"?pt:Se,Gw=Te.useMemo(()=>d==="none"?Qo:Array.isArray(Se)?Se.map(Q=>tn(Q,M)):tn(Se,M),[Qo,M,d,Se]),$w=D(g),Dc=D(o),zc=j(we,U.activeIndex),Yw=j(we,U.selectedIndex),mi=j(we,U.positionerElement),Hc=j(we,U.listElement),_n=j(we,U.triggerElement),gi=j(we,U.inputElement),Xw=j(we,U.inputGroupElement),Lt=j(we,U.inline),xo=j(we,U.inputInsidePopup),Kw=j(we,U.inputOwnsFormValue),qw=Ke(_n),{mounted:jc,setMounted:Jw,transitionStatus:Ea}=So(Je),{openMethod:Bc,triggerProps:Sa}=Up(Je),Qw=D(()=>Gw);ws(xo?qw:q,pe,Qo,Qw,!it,u);let Uc=D(()=>{f?Ae.current=Ot.map(Q=>jt(Q,A)):we.set("forceMounted",!0)}),zr=D((Q,ne,Ye)=>{if(ne===-1){if(nt.current===_s)return;nt.current=_s}else nt.current={value:Q,index:ne};$w(Q,xu(Ye,void 0,{index:ne}))}),_o=D(Q=>{we.update(Q);let ne=Q.activeIndex;if(ne===void 0)return;let Ye=Q.type||B.none;ne===null?zr(void 0,-1,Ye):zr(yt.current[ne],ne,Ye)}),Ro=D((Q,ne)=>{if(me.current=ne.reason===B.inputClear,e.onInputValueChange?.(Q,ne),!ne.isCanceled){if(ne.reason===B.inputChange){Je&&_e!==null&&se(null);let Ye=ne.event,Xe=Ye.inputType;if(Ye.type==="compositionend"||Xe!=null&&Xe!==""&&Xe!=="insertReplacementText"){let Vt=Q.trim()!=="";Vt&&oe(!0),dt.current={hasQuery:Vt};let rt=we.state.listElement;if(!we.state.virtualized&&rt){let Dt=Ee.current;for(let lo of uo(rt.firstElementChild??rt)){if(!Ie(lo)||(Dt?!te(Dt,lo):lo.getAttribute("role")==="dialog"))break;if(rm(lo)){lo.scrollTop=0;break}}}Vt&&Be&&we.state.activeIndex==null&&(Je||Lt)&&we.set("activeIndex",0)}}else ne.reason===B.inputClear&&Q===""&&we.state.inputInsidePopup&&(dt.current={hasQuery:!1,selection:!0});Vr(Q)}}),Rn=D((Q,ne)=>{if(Je!==Q&&(ne.reason===B.escapeKey&&vt&&Ot.length===0&&!ge.current&&ne.allowPropagation(),e.onOpenChange?.(Q,ne),!ne.isCanceled&&(Q&&xo&&!Lt&&_e!==null&&(oe(!1),se(null),pt!==""&&ne.reason!==B.inputChange&&Ro("",ee(B.inputClear,ne.event))),!Q&&ue&&(Ft?(Lt||se(xt),xt===""&&oe(!1)):ft&&(Lt||se(xt),xo&&_o({activeIndex:null}),(!xo||Lt)&&Ro("",ee(B.inputClear,ne.event)))),xn(Q),!Q&&xo&&(ne.reason===B.focusOut||ne.reason===B.outsidePress)&&(he(!0),ye(!1),Pe==="onBlur")))){let Ye=d==="none"?pt:Se;ae.commit(Ye)}}),bi=D((Q,ne)=>{if(i?.(Q,ne),ne.isCanceled)return;Pt(Q),(d==="none"&&Ee.current&&H||Ft&&!we.state.inputInsidePopup)&&Ro(jt(Q,A),ee(ne.reason,ne.event))}),Zw=D((Q,ne)=>{let Ye=Fe(Q),Xe=$e.current??Q;$e.current=null;let mt=ee(B.itemPress,Xe),Vt=Ye?.closest("a")?.getAttribute("href");if(Vt){Vt.startsWith("#")&&Rn(!1,mt);return}if(ft){let rt=Array.isArray(Se)?Se:[],lo=Kp(rt,ne,T)?qp(rt,ne,T):[...rt,ne];if(bi(lo,mt),mt.isCanceled||!(q.current?q.current.value.trim()!=="":!1))return;we.state.inputInsidePopup?Ro("",ee(B.inputClear,mt.event)):Rn(!1,mt)}else{if(bi(ne,mt),mt.isCanceled)return;Rn(!1,mt)}}),ey=D(()=>{let Q=ae.inputRef.current?.form??we.state.inputElement?.form;Q&&typeof Q.requestSubmit=="function"&&Q.requestSubmit()}),Ta=D(()=>{if(Jw(!1),Dc?.(!1),oe(!1),se(null),_o(d==="none"?{activeIndex:null,selectedIndex:null}:{activeIndex:null}),ft&&q.current&&q.current.value!==""&&!me.current&&Ro("",ee(B.inputClear)),Ft)if(we.state.inputInsidePopup)q.current&&q.current.value!==""&&Ro("",ee(B.inputClear));else{let Q=jt(Se,A);if(q.current&&q.current.value!==Q){let ne=Q===""?B.inputClear:B.none;Ro(Q,ee(ne))}}}),ty=Te.useMemo(()=>Lt&&mi?{current:mi.closest('[role="dialog"]')}:Ee,[Lt,mi]);qt({enabled:!e.actionsRef,open:Je,ref:ty,onComplete(){Je||Ta()}}),Te.useImperativeHandle(e.actionsRef,()=>({unmount:Ta}),[Ta]),V(function(){if(Je||(zo.current=null,d==="none"))return;let ne=vt?Jo:yt.current;_o({selectedIndex:gs(ne,Se,T,ft)})},[Je,Se,d,ft,vt,Jo,T,_o]),V(()=>{f&&(yt.current=Ot,Ce.current.length=Ot.length)},[f,Ot]),V(()=>{let Q=dt.current;if(Q){let Dt=Je||Lt||we.state.positionerElement?.hidden===!1;if(Q.hasQuery)Be&&Dt&&we.set("activeIndex",0),dt.current=null;else if(String(pt).trim()===""&&(dt.current=null,Dt)){let lo=Q.selection;Be==="always"&&!lo&&we.state.selectionMode==="none"&&we.set("activeIndex",0),queueMicrotask(()=>{if(!we.state.open&&!we.state.inline||q.current&&q.current.value.trim()!=="")return;let Zo=we.state.selectedValue,Cn=we.state.selectionMode==="multiple",dy=Cn&&Array.isArray(Zo)?Zo[Zo.length-1]:Zo,Xc=we.state.selectionMode!=="none"&&dy!=null;if(Xc||lo){let cy=vt||Ne?Ot:yt.current;we.set("activeIndex",Xc?gs(cy,Zo,we.state.isItemEqualToValue,Cn):null)}else Be==="always"&&we.set("activeIndex",0)})}}if(!Je&&!Lt)return;let Ye=vt||Ne?Ot:yt.current,Xe=we.state.activeIndex;if(Xe==null){if(Be==="always"&&Ye.length>0){we.set("activeIndex",0);return}zr(void 0,-1,B.none);return}if(Xe>=Ye.length){zr(void 0,-1,B.none),we.set("activeIndex",null);return}let mt=Ye[Xe],Vt=nt.current.value,rt=Vt!==nd&&wo(mt,Vt,we.state.isItemEqualToValue);(nt.current.index!==Xe||!rt)&&zr(mt,Xe,B.none)},[zc,Be,zr,Ne,vt,Ot,Lt,Je,we,pt]),V(()=>{if(d==="none"){ie(String(pt)!=="");return}ie(ft?Array.isArray(Se)&&Se.length>0:Se!=null)},[ie,d,pt,Se,ft]),Te.useEffect(()=>{vt&&Be&&Ot.length===0&&_o({activeIndex:null})},[vt,Be,Ot.length,_o]);function oy(Q){let ne=ce.initialValue;return Array.isArray(Q)&&Array.isArray(ne)?!nm(Q,ne,(Ye,Xe)=>wo(Ye,Xe,T)):Q!==ne}Nr(xt,()=>{!Je||xt===""||xt===String(Wt)||oe(!0)});function Wc(){let Q=jt(Se,A);pt!==Q&&Ro(Q,ee(B.none))}Nr(Se,()=>{d!=="none"&&(K(Mt),X(oy(Se)),ae.change(Se),Ft&&!so&&!xo&&Wc())}),Nr(pt,()=>{d==="none"&&(K(Mt),X(pt!==ce.initialValue),ae.change(pt))}),Nr(f,()=>{!Ft||so||xo||ue||Wc()});let hi=Ll({open:Lt?!0:Je,onOpenChange:Rn,elements:{reference:xo?_n:gi,floating:mi}}),Gc=x?"grid":"listbox",wi=Je||Lt,$c=wi?"true":"false",yi=Te.useMemo(()=>{let Q=gi?.tagName==="INPUT",ne=gi==null||Q,Ye=ne||wi,Xe=ne?{autoComplete:"off",spellCheck:"false",autoCorrect:"off",autoCapitalize:"none"}:{};return Ye&&(Xe.role="combobox",Xe["aria-expanded"]=$c,Xe["aria-haspopup"]=Gc,Xe["aria-controls"]=wi?Hc?.id:void 0,Xe["aria-autocomplete"]=G),{reference:Xe,floating:{role:"presentation"}}},[gi,wi,$c,Gc,Hc?.id,G]),Yc=Gn(hi,{enabled:!b&&!it&&E,event:"mousedown-only",toggle:!1,touchOpenDelay:xo?0:100,reason:B.inputPress}),vi=$n(hi,{enabled:!b&&!it&&!Lt,outsidePressEvent:{mouse:"sloppy",touch:"intentional"},bubbles:Lt?!0:void 0,outsidePress(Q){let ne=Fe(Q);return!te(_n,ne)&&!te(qe.current,ne)&&!te(Oe.current,ne)&&!te(Xw,ne)}}),Hr=Wl(hi,{enabled:!b&&!it,id:pe,listRef:Ce,activeIndex:zc,selectedIndex:Yw,virtual:!0,loopFocus:P,allowEscape:P&&!Be,focusItemOnOpen:ue||d==="none"&&!Be?!1:"auto",focusItemOnHover:S,resetOnPointerLeave:!C,orientation:x?"horizontal":void 0,rtl:le==="rtl",disabledIndices:Bo,grid:x?$p:void 0,onNavigate(Q,ne){!ne&&!Je||Ea==="ending"||_o(ne?{activeIndex:Q,type:J.current?B.keyboard:B.pointer}:{activeIndex:Q})}}),ka=Te.useMemo(()=>gt(Hr.reference,{onKeyDown(Q){x&&we.state.activeIndex==null&&(Q.key==="ArrowLeft"||Q.key==="ArrowRight")&&Q.preventBaseUIHandler()}},vi.reference,Yc.reference,yi.reference),[Hr.reference,vi.reference,Yc.reference,yi.reference,x,we]),Ia=Te.useMemo(()=>gt(ns,vi.floating),[vi.floating]),Pa=Te.useMemo(()=>gt(Hr.floating,yi.floating),[Hr.floating,yi.floating]),Oa=Te.useMemo(()=>{let Q=Hr.item;return Q?{...Q,onFocus:void 0}:Le},[Hr.item]);Gp(()=>{we.update({inline:N,popupProps:Ia,listProps:Pa,inputProps:ka,triggerProps:Sa,itemProps:Oa,setOpen:Rn,setInputValue:Ro,setSelectedValue:bi,setIndices:_o,handleSelection:Zw,forceMount:Uc,requestSubmit:ey,onOpenChangeComplete:Dc})}),V(()=>{we.update({id:pe,selectedValue:Se,open:Je,mounted:jc,transitionStatus:Ea,items:f,inline:N,popupProps:Ia,listProps:Pa,inputProps:ka,triggerProps:Sa,openMethod:Bc,itemProps:Oa,selectionMode:d,name:Mt,form:p,disabled:it,readOnly:b,required:w,grid:x,virtualized:I,openOnInputClick:E,itemToStringLabel:A,modal:F,autoHighlight:Be,isItemEqualToValue:T,submitOnItemClick:W,hasInputValue:so,inputOwnsFormValue:d==="none"&&(N||!we.state.inputInsidePopup)})},[we,pe,Se,Je,jc,Ea,f,Ia,Pa,ka,Oa,Bc,Sa,d,Mt,it,b,w,x,I,E,A,F,T,W,so,N,Be,p]);let ry=Eo(y,ae.inputRef),ny=Te.useMemo(()=>({query:xt,hasItems:vt,filteredItems:ao,flatFilteredItems:Ot}),[xt,vt,ao,Ot]),iy=Te.useMemo(()=>Array.isArray(Qo)?"":tn(Qo,M),[Qo,M]),sy=ft&&Array.isArray(Se)&&Se.length>0,Aa=ft||d==="none"&&Kw?void 0:Mt,ay=Te.useMemo(()=>!ft||!Array.isArray(Se)||!Mt?null:Se.map(Q=>{let ne=tn(Q,M);return(0,Fo.jsx)("input",{type:"hidden",form:p,name:Mt,value:ne,disabled:it},ne)}),[ft,Se,p,Mt,M,it]),ly=(0,Fo.jsxs)(Te.Fragment,{children:[e.children,(0,Fo.jsx)("input",{...ae.getValidationProps(it,{onFocus(){if(xo){_n?.focus();return}(q.current||_n)?.focus()},onChange(Q){if(Q.nativeEvent.defaultPrevented||it||b)return;let ne=Q.currentTarget.value,Ye=ne.toLowerCase(),Xe=ee(B.none,Q.nativeEvent),mt=()=>yt.current.findIndex(rt=>tn(rt,M).toLowerCase()===Ye||jt(rt,A).toLowerCase()===Ye);function Vt(){if(ft)return;if(d==="none"){Ro(ne,Xe);return}let rt=mt();rt===-1&&(rt=yt.current.findIndex((lo,Zo)=>{let Cn=Ae.current[Zo];return Cn!=null&&Cn.toLowerCase()===Ye}));let Dt=rt===-1?void 0:yt.current[rt];Dt!=null&&bi?.(Dt,Xe)}Ft&&(Uc(),f&&mt()===-1&&we.set("forceMounted",!0)),queueMicrotask(Vt)}}),id:pe&&Aa==null?`${pe}-hidden-input`:void 0,form:p,name:Aa,autoComplete:$,disabled:it,required:w&&!sy,readOnly:b,value:iy,ref:ry,style:Aa?Di:Vi,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),ay]});return(0,Fo.jsx)(Yl.Provider,{value:we,children:(0,Fo.jsx)(Xl.Provider,{value:hi,children:(0,Fo.jsx)(ql.Provider,{value:vt,children:(0,Fo.jsx)(Kl.Provider,{value:ny,children:(0,Fo.jsx)(Jl.Provider,{value:pt,children:ly})})})})})}var sm=v(re(),1);function am(e){let{openOnInputClick:t=!1,value:o,defaultValue:r,onValueChange:n,mode:i="list",itemToStringValue:s,...a}=e,c=i==="inline"||i==="both",l=i==="inline"||i==="none",d=o!==void 0,[g,u]=ur.useState(r??""),[p,m]=ur.useState("");ur.useEffect(()=>{d&&m("")},[o,d]);let b;c&&p!==""?b=p:d?b=o??"":b=g;let w=rn({locale:a.locale}),y=ur.useMemo(()=>a.filter!==void 0?a.filter:w.contains,[a.filter,w]),x=String(d?o:g).trim(),f=ur.useMemo(()=>i!=="both"?l?null:y:y===null?null:(E,R,C)=>y(E,x,C),[y,i,x,l]);function h(E,R){m(""),d||u(E),n?.(E,R)}function _(E,R){e.onItemHighlighted?.(E,R),R.reason!==B.pointer&&m(c&&E!=null?jt(E,s):"")}return(0,sm.jsx)(im,{...a,itemToStringLabel:s,openOnInputClick:t,selectionMode:"none",fillInputOnItemPress:!0,filter:f,autoComplete:i,inputValue:b,defaultInputValue:r,onInputValueChange:h,onItemHighlighted:_})}var lm=v(L(),1);var dm=v(re(),1);function cm(e){let{children:t}=e,o=dr(),r=null;return typeof t=="function"?r=t(String(o)):t!=null?r=t:r=o,(0,dm.jsx)(lm.Fragment,{children:r})}var Ss=v(L(),1);var nn={...Lp,...Bt,popupSide:e=>e?{"data-popup-side":e}:null,listEmpty:e=>e?{"data-list-empty":""}:null};var Cs=5;function um(e,t){let o=S_(t);return e.clientX>=o.left-Cs&&e.clientX<=o.right+Cs&&e.clientY>=o.top-Cs&&e.clientY<=o.bottom+Cs}function S_(e){let t=e.getBoundingClientRect(),o=Ve(e);if(De.env.jsdom)return t;let r=o.getComputedStyle(e,"::before"),n=o.getComputedStyle(e,"::after");if(!(r.content!=="none"||n.content!=="none"))return t;let s=parseFloat(r.width)||0,a=parseFloat(r.height)||0,c=parseFloat(n.width)||0,l=parseFloat(n.height)||0,d=Math.max(t.width,s,c),g=Math.max(t.height,a,l),u=d-t.width,p=g-t.height;return{left:t.left-u/2,right:t.right+u/2,top:t.top-p/2,bottom:t.bottom+p/2}}function fm(e,t){return e??t}function sn(e){let t=j(e,U.mounted),o=j(e,U.popupSide),r=j(e,U.positionerElement);return t&&r?o:null}function Lo(){return to().filteredItems.length===0}function pm(e){return e==="rtl"?["ArrowRight","ArrowLeft"]:["ArrowLeft","ArrowRight"]}function mm(e,t){let o=e>=t-1?t-2:e;return o>=0?o:void 0}function Es(e,t,o){let r=e.state.listRef.current[t];r&&(e.state.selectionEventRef.current=o,r.click(),e.state.selectionEventRef.current=null)}var gm=Ss.forwardRef(function(t,o){let{render:r,className:n,nativeButton:i=!0,disabled:s=!1,id:a,style:c,...l}=t,{state:d,disabled:g,setTouched:u,setFocused:p,validationMode:m,validation:b}=ot(),{labelId:w}=ut(),y=Ge(),x=j(y,U.selectionMode),f=j(y,U.disabled),h=j(y,U.readOnly),_=j(y,U.required),E=j(y,U.positionerElement),R=j(y,U.listElement),C=j(y,U.popupId),S=j(y,U.triggerProps),P=j(y,U.inputInsidePopup),A=j(y,U.id),M=j(y,U.labelId),T=j(y,U.open),I=j(y,U.selectedValue),N=j(y,U.activeIndex),H=j(y,U.selectedIndex),F=j(y,U.hasSelectedValue),O=lr(),G=dr(),$=tt(),Y=g||f||s,W=Lo(),K=sn(y);on({id:P?a:void 0});let X=P?a??A:a,ce=fm(w,M),ie;T&&P?ie=C??xs(A):T&&(ie=R?.id);let ke=Ss.useRef("");function Z(ue){ke.current=ue.pointerType}let{reference:he}=Gl(O,{enabled:!T&&!h&&!f&&x==="single",listRef:y.state.labelsRef,activeIndex:N,selectedIndex:H,onMatch(ue){let oe=y.state.valuesRef.current[ue];oe!==void 0&&y.state.setSelectedValue(oe,ee(B.none))}}),{reference:ye}=Gn(O,{enabled:!h&&!f,event:"mousedown"}),{buttonRef:Pe,getButtonProps:ae}=po({native:i,disabled:Y}),le={...d,open:T,disabled:Y,popupSide:K,listEmpty:W,placeholder:x==="none"?!1:!F},pe=D(ue=>{y.set("triggerElement",ue)});return de("button",t,{ref:[o,Pe,pe],state:le,props:[S,ye,he,{id:X,tabIndex:P?0:-1,role:P?"combobox":void 0,"aria-expanded":T,"aria-haspopup":P?"dialog":"listbox","aria-controls":ie,"aria-required":P&&_||void 0,"aria-labelledby":ce,onPointerDown:Z,onPointerEnter:Z,onFocus(){p(!0),!(Y||h)&&$.start(0,y.state.forceMount)},onBlur(ue){if(!te(E,ue.relatedTarget)&&(u(!0),p(!1),m==="onBlur")){let oe=x==="none"?G:I;b.commit(oe)}},onMouseDown(ue){if(Y||h||(P||O.set("domReferenceElement",ue.currentTarget),y.state.forceMount(),ke.current!=="touch"&&(y.state.inputRef.current?.focus(),P||ue.preventDefault()),T))return;let oe=be(ue.currentTarget);function _e(se){let Ce=y.state.triggerElement;if(!Ce)return;let Ae=Fe(se),Ee=y.state.positionerElement,q=y.state.listElement;te(Ce,Ae)||te(Ee,Ae)||te(q,Ae)||um(se,Ce)||y.state.setOpen(!1,ee(B.cancelOpen,se))}P&&oe.addEventListener("mouseup",_e,{once:!0})},onKeyDown(ue){h||(ue.key==="ArrowDown"||ue.key==="ArrowUp")&&(Qe(ue),y.state.setOpen(!0,ee(B.listNavigation,ue.nativeEvent)),y.state.inputRef.current?.focus())}},b.getValidationProps(Y,l),ae],stateAttributesMapping:nn})});var bm=gm;var Vo=v(L(),1);var Ts=v(L(),1),T_=Ts.createContext(void 0);function hm(){return Ts.useContext(T_)}var ks=v(L(),1),sd=ks.createContext(void 0);function fr(e){let t=ks.useContext(sd);if(t===void 0&&!e)throw new Error(Ue(21));return t}var wm=v(L(),1);var ym=v(re(),1),Is=wm.forwardRef(function(t,o){let r=Ge(),{buttonRef:n,getButtonProps:i}=po({native:!1}),s=Eo(o,n);function a(l){r.state.setOpen(!1,ee(B.closePress,l.nativeEvent,l.currentTarget))}let c=i({onClick:a});return(0,ym.jsx)("span",{ref:s,...c,"aria-label":"Dismiss",tabIndex:void 0,style:Di})});var Zn=v(re(),1),vm=Vo.forwardRef(function(t,o){let{render:r,className:n,disabled:i=!1,id:s,style:a,...c}=t,{state:l,disabled:d,setTouched:g,setFocused:u,validationMode:p,validation:m}=ot(),{labelId:b}=ut(),w=hm(),x=!!fr(!0),f=Ge(),h=dr(),_=Mo(),E=j(f,U.required),R=j(f,U.disabled),C=j(f,U.readOnly),S=j(f,U.name),P=j(f,U.form),A=j(f,U.selectionMode),M=j(f,U.autoHighlight),T=j(f,U.inputProps),I=j(f,U.triggerProps),N=j(f,U.open),H=j(f,U.mounted),F=j(f,U.selectedValue),O=j(f,U.id),G=j(f,U.inline),$=j(f,U.modal),Y=!!M,W=sn(f),K=d||R||i,X=Lo(),ce=x||G,ie=!ce||$,ke=Rt(s??(ce?void 0:O)),Z=x?ed:l,[he,ye]=Vo.useState(null),Pe=Vo.useRef(!1),ae=Vo.useRef(null),le=Vo.useRef(!1),pe=A==="none"&&!x,xe=D(q=>{let k=x||f.state.inline;k&&!f.state.hasInputValue&&f.state.setInputValue("",ee(B.none)),f.update({inputElement:q,inputInsidePopup:k,inputOwnsFormValue:pe})}),ue=x?c:m.getValidationProps(K,c);function oe(){f.state.setIndices({activeIndex:null,selectedIndex:null,type:f.state.keyboardActiveRef.current?B.keyboard:B.pointer})}function _e(){f.state.keyboardActiveRef.current=!1}let se={...Z,open:N,disabled:K,readOnly:C,popupSide:W,listEmpty:X};function Ce(q){if(!w)return;let k,{highlightedChipIndex:z}=w,ge=w.chipsRef.current.length,[J,me]=pm(_);return z!==void 0?(q.key===J?(q.preventDefault(),z>0?k=z-1:k=void 0):q.key===me?(q.preventDefault(),z<ge-1?k=z+1:k=void 0):(q.key==="Backspace"||q.key==="Delete")&&(q.preventDefault(),k=mm(z,F.length),oe()),k):(q.key===J&&(q.currentTarget.selectionStart??0)===0&&F.length>0&&(q.preventDefault(),k=ge>0?ge-1:void 0),k)}let Ae=de("input",t,{state:se,ref:[o,f.state.inputRef,xe],props:[T,I,{value:he??h,"aria-readonly":C||void 0,"aria-required":E||void 0,"aria-labelledby":b,disabled:K,readOnly:C,required:A==="none"?E:void 0,form:P,...pe&&S&&{name:S},id:ke,onFocus(){if(u(!0),!G||!le.current)return;le.current=!1;let q=ae.current;q==null||!Object.hasOwn(f.state.valuesRef.current,q)||f.state.setIndices({activeIndex:q})},onBlur(){g(!0),u(!1);let q=f.state.activeIndex;if(G&&q!==null&&M!=="always"&&(ae.current=q,le.current=!0,f.state.setIndices({activeIndex:null})),p==="onBlur"){let k=A==="none"?h:F;m.commit(k)}},onCompositionStart(q){De.os.android||(Pe.current=!0,ye(q.currentTarget.value))},onCompositionEnd(q){Pe.current=!1;let k=q.currentTarget.value;ye(null),f.state.setInputValue(k,ee(B.inputChange,q.nativeEvent))},onChange(q){let k=q.nativeEvent,z=k.inputType,ge=!z||z==="insertReplacementText",J=Pe.current||!ge;function me(nt){C||K||!nt||!J||(f.state.setOpen(!0,ee(B.inputChange,k)),Y||oe())}if(Pe.current){let nt=q.currentTarget.value;ye(nt),nt===""&&!f.state.openOnInputClick&&!f.state.inputInsidePopup&&f.state.setOpen(!1,ee(B.inputClear,k));let dt=nt.trim(),yt=Y&&dt!=="";me(dt),N&&f.state.activeIndex!==null&&!yt&&oe();return}let Oe=ee(B.inputChange,k);if(f.state.setInputValue(q.currentTarget.value,Oe),Oe.isCanceled)return;let qe=q.currentTarget.value==="",$e=ee(B.inputClear,k);qe&&!f.state.inputInsidePopup&&(A==="single"&&f.state.setSelectedValue(null,$e),f.state.openOnInputClick||f.state.setOpen(!1,$e)),me(q.currentTarget.value.trim()),N&&f.state.activeIndex!==null&&!Y&&oe()},onKeyDown(q){if(K||C||q.ctrlKey||q.shiftKey||q.altKey||q.metaKey)return;f.state.keyboardActiveRef.current=!0;let k=q.currentTarget,z=k.scrollWidth-k.clientWidth,ge=_==="rtl";if(q.key==="Home"){Qe(q);let Oe=De.engine.gecko&&ge?k.value.length:0;k.setSelectionRange(Oe,Oe),k.scrollLeft=0;return}if(q.key==="End"){Qe(q);let Oe=De.engine.gecko&&ge?0:k.value.length;k.setSelectionRange(Oe,Oe),k.scrollLeft=ge?-z:z;return}if(!H&&q.key==="Escape"){let Oe=A==="multiple"&&Array.isArray(F)?F.length===0:F===null,qe=ee(B.escapeKey,q.nativeEvent),$e=A==="multiple"?[]:null;f.state.setInputValue("",qe),f.state.setSelectedValue($e,qe),!Oe&&!f.state.inline&&!qe.isPropagationAllowed&&q.stopPropagation();return}if(w&&q.key==="Backspace"&&k.value===""&&w.highlightedChipIndex===void 0&&Array.isArray(F)&&F.length>0){let Oe=w.chipsRef.current.length,qe=Oe>0?Oe-1:F.length-1,$e=F.filter((nt,dt)=>dt!==qe);oe(),f.state.setSelectedValue($e,ee(B.none,q.nativeEvent));return}let J=w?.highlightedChipIndex!==void 0,me=Ce(q);if(w?.setHighlightedChipIndex(me),me!==void 0?w?.chipsRef.current[me]?.focus():J&&f.state.inputRef.current?.focus(),q.which!==229&&q.key==="Enter"&&N){let Oe=f.state.activeIndex,qe=q.nativeEvent;if(Oe===null){if(G)return;f.state.setOpen(!1,ee(B.none,qe));return}Qe(q),Es(f,Oe,qe)}},onPointerMove:_e,onPointerDown:_e},ue],stateAttributesMapping:nn}),Ee=x?(0,Zn.jsx)(Jn.Provider,{value:td,children:Ae}):Ae;return(0,Zn.jsxs)(Vo.Fragment,{children:[N&&ie&&(0,Zn.jsx)(Is,{ref:f.state.startDismissRef}),Ee]})});var _m=v(L(),1);function xm(e,t,o,r,n){if(e.baseUIHandlerPrevented||r)return;let i=Fe(e.nativeEvent),s=fe(i)?i:null;s!==e.currentTarget&&(n?.(s)||Mn(s))||(e.preventDefault(),!o&&(t.state.inputRef.current?.focus(),t.state.openOnInputClick&&t.state.setOpen(!0,ee(B.inputPress,e.nativeEvent))))}var Rm=_m.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{state:a}=ot(),c=Ge(),l=j(c,U.open),d=j(c,U.disabled),g=j(c,U.readOnly),u=j(c,U.hasSelectedValue),p=j(c,U.selectionMode),m=sn(c),b=d,w=Lo(),x={...a,open:l,disabled:b,readOnly:g,popupSide:m,listEmpty:w,placeholder:p==="none"?!1:!u},f=D(h=>{c.set("inputGroupElement",h)});return de("div",t,{ref:[o,f],props:[{role:"group",onMouseDown(h){xm(h,c,b,g,_=>te(c.state.chipsContainerRef.current,_))}},s],state:x,stateAttributesMapping:nn})});var Cm=Rm;var Em=v(L(),1);var Sm=Em.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t;return de("span",t,{ref:o,props:[{"aria-hidden":!0,children:"▼"},s]})});var Tm=v(L(),1);var k_={...To,...ps},km=Tm.forwardRef(function(t,o){let{render:r,className:n,disabled:i=!1,nativeButton:s=!0,keepMounted:a=!1,style:c,...l}=t,{disabled:d}=ot(),g=Ge(),u=j(g,U.selectionMode),p=j(g,U.disabled),m=j(g,U.readOnly),b=j(g,U.open),w=j(g,U.selectedValue),y=j(g,U.hasSelectionChips),x=dr(),f=!1;u==="none"?f=x!=="":u==="single"?f=w!=null:f=y;let h=d||p||i,{buttonRef:_,getButtonProps:E}=po({native:s,disabled:h}),{mounted:R,transitionStatus:C,setMounted:S}=So(f),P={disabled:h,visible:f,open:b,transitionStatus:C};qt({open:f,ref:g.state.clearRef,onComplete(){f||S(!1)}});let A=de("button",t,{state:P,ref:[o,_,g.state.clearRef],props:[{tabIndex:-1,children:"x",onMouseDown(T){T.preventDefault()},onClick(T){if(h||m)return;let I=g.state.keyboardActiveRef.current?B.keyboard:B.pointer;g.state.setInputValue("",ee(B.clearPress,T.nativeEvent)),u!=="none"?(g.state.setSelectedValue(Array.isArray(w)?[]:null,ee(B.clearPress,T.nativeEvent)),g.state.setIndices({activeIndex:null,selectedIndex:null,type:I})):g.state.setIndices({activeIndex:null,type:I}),g.state.inputRef.current?.focus()}},l,E],stateAttributesMapping:k_});return a||R?A:null});var Os=v(L(),1);var Nm=v(L(),1);var an=v(L(),1),Im=v(re(),1),Pm=an.createContext(null);function Om(){return an.useContext(Pm)}function Am(e){let{children:t,items:o}=e,r=an.useMemo(()=>({items:o}),[o]);return(0,Im.jsx)(Pm.Provider,{value:r,children:t})}var Mm=v(re(),1);function Ps(e){let{children:t}=e,{filteredItems:o}=to(),r=Om(),n=r?r.items:o;return(0,Mm.jsx)(Nm.Fragment,{children:n.map(t)})}var ad=v(re(),1),Fm=Os.forwardRef(function(t,o){var r;let{render:n,className:i,style:s,children:a,...c}=t,l=Ge(),d=lr(),g=!!fr(!0),{filteredItems:u,hasItems:p}=to(),m=j(l,U.selectionMode),b=j(l,U.grid),w=j(l,U.listProps),y=j(l,U.virtualized),x=j(l,U.forceMounted),f=m==="multiple",h=u.length===0,_=D(M=>{l.set("positionerElement",M)}),E=D(M=>{l.set("listElement",M)}),R=Os.useMemo(()=>typeof a=="function"?r||(r=(0,ad.jsx)(Ps,{children:a})):a,[a]),C={empty:h},S=d.useState("floatingId"),P=de("div",t,{state:C,ref:[o,E,g?null:_],props:[w,{children:R,tabIndex:-1,id:S,role:b?"grid":"listbox","aria-multiselectable":f?"true":void 0,onKeyDown(M){if(!(l.state.disabled||l.state.readOnly)&&M.key==="Enter"){let T=l.state.activeIndex;if(T==null)return;Qe(M),Es(l,T,M.nativeEvent)}},onKeyDownCapture(){l.state.keyboardActiveRef.current=!0},onPointerMoveCapture(){l.state.keyboardActiveRef.current=!1}},c]});if(y)return P;let A=p&&!x?void 0:l.state.labelsRef;return(0,ad.jsx)(nu,{elementsRef:l.state.listRef,labelsRef:A,children:P})});var Lm=v(L(),1);var As=v(L(),1);var I_="⁠",P_=200;function O_(e){let t=e.ownerDocument.createTreeWalker(e,NodeFilter.SHOW_TEXT),o=null;for(;t.nextNode();){let r=t.currentNode;r.nodeValue!==""&&(o=r)}return o}function Ns(){let e=tt(),t=As.useRef(null);return As.useEffect(()=>{if(De.os.ios)return;let o=t.current;if(o==null)return;let r=O_(o);if(r==null)return;let n=r.data,i=`${n}${I_}`;return r.nodeValue=i,e.start(P_,()=>{r.nodeValue===i&&(r.nodeValue=n)}),()=>{e.clear(),r.nodeValue===i&&(r.nodeValue=n)}},[t,e]),t}var Vm=Lm.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,...a}=t,c=Ns();return de("div",t,{ref:[o,c],props:[{children:s,role:"status","aria-live":"polite","aria-atomic":!0},a]})});var zm=v(L(),1);var Ms=v(L(),1),ld=Ms.createContext(void 0);function Dm(){let e=Ms.useContext(ld);if(e===void 0)throw new Error(Ue(20));return e}var dd=v(re(),1),Hm=zm.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t,i=Ge(),s=j(i,U.mounted),a=j(i,U.forceMounted);return s||r||a?(0,dd.jsx)(ld.Provider,{value:r,children:(0,dd.jsx)(bl,{ref:o,...n})}):null});var jm=v(L(),1);var A_={...ho,...To},Bm=jm.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=Ge(),c=j(a,U.open),l=j(a,U.mounted),d=j(a,U.transitionStatus);return de("div",t,{state:{open:c,transitionStatus:d},ref:o,stateAttributesMapping:A_,props:[{role:"presentation",hidden:!l,style:{userSelect:"none",WebkitUserSelect:"none"}},s]})});var Qm=v(L(),1);var Xt=v(L(),1);var N_=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:i,platform:s,elements:a,middlewareData:c}=t,{element:l,padding:d=0,offsetParent:g="real"}=Oo(e,t)||{};if(l==null)return{};let u=Ui(d),p={x:o,y:r},m=zn(n),b=Dn(m),w=await s.getDimensions(l),y=m==="y",x=y?"top":"left",f=y?"bottom":"right",h=y?"clientHeight":"clientWidth",_=i.reference[b]+i.reference[m]-p[m]-i.floating[b],E=p[m]-i.reference[m],R=g==="real"?await s.getOffsetParent?.(l):a.floating,C=a.floating[h]||i.floating[b];(!C||!await s.isElement?.(R))&&(C=a.floating[h]||i.floating[b]);let S=_/2-E/2,P=C/2-w[b]/2-1,A=Math.min(u[x],P),M=Math.min(u[f],P),T=A,I=C-w[b]-M,N=C/2-w[b]/2+S,H=ji(T,N,I),F=!c.arrow&&bo(n)!=null&&N!==H&&i.reference[b]/2-(N<T?A:M)-w[b]/2<0,O=F?N<T?N-T:N-I:0;return{[m]:p[m]+O,data:{[m]:H,centerOffset:N-H-O,...F&&{alignmentOffset:O}},reset:F}}}),Um=(e,t)=>({...N_(e),options:[e,t]});var Wm={name:"hide",async fn(e){let{width:t,height:o,x:r,y:n}=e.rects.reference,i=t===0&&o===0&&r===0&&n===0,s=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:s.top-o>=0||s.right-t>=0||s.bottom-o>=0||s.left-t>=0||i}}}};var ln={sideX:"left",sideY:"top"};var Gm="--available-width",$m="--available-height";function Km(e,t,o){let r=e==="inline-start"||e==="inline-end";return{top:"top",right:r?o?"inline-start":"inline-end":"right",bottom:"bottom",left:r?o?"inline-end":"inline-start":"left"}[t]}function Ym(e,t,o){let{rects:r,placement:n}=e;return{side:Km(t,St(n),o),align:bo(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function Fs(e){return M_(e,Ap)}function M_(e,t){let{anchor:o,positionMethod:r="absolute",side:n="bottom",sideOffset:i=0,align:s="center",alignOffset:a=0,collisionBoundary:c,collisionPadding:l=5,sticky:d=!1,arrowPadding:g=5,disableAnchorTracking:u=!1,inline:p,keepMounted:m=!1,floatingRootContext:b,mounted:w,collisionAvoidance:y,shift:x,nodeId:f,adaptiveOrigin:h,lazyFlip:_=!1,externalTree:E}=e,[R,C]=Xt.useState(null);!w&&R!==null&&C(null);let S=y.side||"flip",P=y.align||"flip",A=y.fallbackAxisSide||"end",M=x?.crossAxis??!1,T=x?.rootBoundary,I=typeof o=="function"?o:void 0,N=D(I),H=I?N:o,F=Ke(o),O=Ke(w),$=Mo()==="rtl",Y=R||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":$?"left":"right","inline-start":$?"right":"left"}[n],W=s==="center"?Y:`${Y}-${s}`,K=l;typeof K=="number"?K={top:K,right:K,bottom:K,left:K}:K&&(K={top:K.top||0,right:K.right||0,bottom:K.bottom||0,left:K.left||0});let X=1,ce=n==="bottom"?X:0,ie=n==="top"?X:0,ke=n==="right"?X:0,Z=n==="left"?X:0,he={boundary:c==="clipping-ancestors"?"clippingAncestors":c,padding:K},ye=Xt.useRef(null),Pe=Ke(i),ae=Ke(a),le=typeof i!="function"?i:0,pe=typeof a!="function"?a:0,xe=[];p&&xe.push(p),xe.push(Cl(Ne=>{let Be=Ym(Ne,n,$),Se=typeof Pe.current=="function"?Pe.current(Be):Pe.current,Pt=typeof ae.current=="function"?ae.current(Be):ae.current;return{mainAxis:Se,crossAxis:Pt,alignmentAxis:Pt}},[le,pe,$,n]));let ue=P==="none"&&S!=="shift",oe=!ue&&(d||M||S==="shift"),_e=S==="none"?null:Tl({...he,padding:{top:K.top+X+ce,right:K.right+X+Z,bottom:K.bottom+X+ie,left:K.left+X+ke},mainAxis:!M&&S==="flip",crossAxis:P==="flip"?"alignment":!1,fallbackAxisSideDirection:A}),se=ue?null:El({...he,rootBoundary:T,mainAxis:P!=="none",crossAxis:oe,limiter:d||M?void 0:Sl(Ne=>{if(!ye.current)return{};let{width:Be,height:Se}=ye.current.getBoundingClientRect(),Pt=zt(St(Ne.placement)),Ut=Pt==="y"?Be:Se,Wt=Pt==="y"?K.left+K.right:K.top+K.bottom;return{offset:Ut/2+Wt/2}})},[he,d,M,T,K,P]);S==="shift"||P==="shift"||s==="center"?xe.push(se,_e):xe.push(_e,se),xe.push(kl({...he,apply({elements:{floating:Ne},availableWidth:Be,availableHeight:Se,rects:Pt}){if(!O.current)return;let Ut=Ne.style;Ut.setProperty(Gm,`${Be}px`),Ut.setProperty($m,`${Se}px`);let Wt=Ve(Ne).devicePixelRatio||1,{x:pt,y:Vr,width:Je,height:xn}=Pt.reference,vo=(Math.round((pt+Je)*Wt)-Math.round(pt*Wt))/Wt,xt=(Math.round((Vr+xn)*Wt)-Math.round(Vr*Wt))/Wt;Ut.setProperty("--anchor-width",`${vo}px`),Ut.setProperty("--anchor-height",`${xt}px`)}}),Um(Ne=>({element:ye.current||be(Ne.elements.floating).createElement("div"),padding:g,offsetParent:"floating"}),[g]),{name:"transformOrigin",fn(Ne){let{elements:Be,middlewareData:Se,placement:Pt,rects:Ut,y:Wt}=Ne,pt=St(Pt),Vr=zt(pt),Je=ye.current,xn=Se.arrow?.x||0,vo=Se.arrow?.y||0,xt=Je?.clientWidth||0,fi=Je?.clientHeight||0,Dr=xn+xt/2,Ho=vo+fi/2,pi=Math.abs(Se.shift?.y||0),Jo=Ut.reference.height/2,ao=typeof i=="function"?i(Ym(Ne,n,$)):i,Ot=pi>ao,we={top:`${Dr}px calc(100% + ${ao}px)`,bottom:`${Dr}px ${-ao}px`,left:`calc(100% + ${ao}px) ${Ho}px`,right:`${-ao}px ${Ho}px`}[pt],Qo=`${Dr}px ${Ut.reference.y+Jo-Wt}px`;return Be.floating.style.setProperty("--transform-origin",oe&&Vr==="y"&&Ot?Qo:we),{}}},Wm,h),V(()=>{!w&&b&&b.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[w,b]);let Ce=Xt.useMemo(()=>({elementResize:!u&&typeof ResizeObserver<"u",layoutShift:!u&&typeof IntersectionObserver<"u"}),[u]),{refs:Ae,elements:Ee,x:q,y:k,middlewareData:z,update:ge,placement:J,context:me,isPositioned:Oe,floatingStyles:qe}=t({rootContext:b,open:m?w:void 0,placement:W,middleware:xe,strategy:r,whileElementsMounted:m?void 0:(...Ne)=>Yn(...Ne,Ce),nodeId:f,externalTree:E}),{sideX:$e,sideY:nt}=z.adaptiveOrigin||ln,dt=Oe?r:"fixed",yt=Xt.useMemo(()=>{let Ne;return Oe?h?Ne={position:dt,[$e]:q,[nt]:k}:Ne={...qe,position:dt}:Ne={position:dt,top:0,left:0},Ne[Gm]="100vw",Ne[$m]="100vh",Oe||(Ne.opacity=0),Ne},[h,dt,$e,q,nt,k,qe,Oe]),zo=Xt.useRef(null);V(()=>{if(!w)return;let Ne=F.current,Be=typeof Ne=="function"?Ne():Ne,Pt=(Xm(Be)?Be.current:Be)||null||null;Pt!==zo.current&&(Ae.setPositionReference(Pt),zo.current=Pt)},[w,Ae,H,F]),Xt.useEffect(()=>{if(!w)return;let Ne=F.current;typeof Ne!="function"&&Xm(Ne)&&Ne.current!==zo.current&&(Ae.setPositionReference(Ne.current),zo.current=Ne.current)},[w,Ae,H,F]),Xt.useEffect(()=>{if(m&&w&&Ee.reference&&Ee.floating)return Yn(Ee.reference,Ee.floating,ge,Ce)},[m,w,Ee,ge,Ce]);let it=St(J),Mt=Km(n,it,$),ft=bo(J)||"center",Ft=!!z.hide?.referenceHidden;V(()=>{_&&w&&Oe&&it!==Y&&C(it)},[_,w,Oe,it,Y]);let so=Xt.useMemo(()=>({position:"absolute",top:z.arrow?.y,left:z.arrow?.x}),[z.arrow]),vt=z.arrow?.centerOffset!==0;return Xt.useMemo(()=>({positionerStyles:yt,arrowStyles:so,arrowRef:ye,arrowUncentered:vt,side:Mt,align:ft,physicalSide:it,anchorHidden:Ft,refs:Ae,context:me,isPositioned:Oe,update:ge}),[yt,so,ye,vt,Mt,ft,it,Ft,Ae,me,Oe,ge])}function Xm(e){return e!=null&&"current"in e}function dn(e){return e==="starting"?hf:Le}function Ls(e,t,{styles:o,transitionStatus:r,props:n,refs:i,hidden:s,inert:a=!1}){let c={...o};return a&&(c.pointerEvents="none"),de("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:c},dn(r),n],stateAttributesMapping:ho})}var qm=v(L(),1);var F_=20;function Jm(e,t,o,r){let[n,i]=qm.useState(!1);V(()=>{if(!e||!t||o==null){i(!1);return}let s=be(o).documentElement.clientWidth,a=o.offsetWidth;i(s>0&&a>0&&a>=s-F_)},[e,t,o]),ju(e&&(!t||n),r)}var Vs=v(re(),1),Zm=Qm.forwardRef(function(t,o){let{render:r,className:n,anchor:i,positionMethod:s,side:a,align:c,sideOffset:l,alignOffset:d,collisionBoundary:g="clipping-ancestors",collisionPadding:u,arrowPadding:p,sticky:m,disableAnchorTracking:b=!1,collisionAvoidance:w=yf,style:y,...x}=t,f=Ge(),h=lr(),_=Dm(),E=j(f,U.modal),R=j(f,U.open),C=j(f,U.mounted),S=j(f,U.openMethod),P=j(f,U.positionerElement),A=j(f,U.triggerElement),M=j(f,U.inputElement),T=j(f,U.inputGroupElement),I=j(f,U.inputInsidePopup),N=j(f,U.transitionStatus),H=Lo(),O=Fs({anchor:i??(I?A:T??M),floatingRootContext:h,positionMethod:s,mounted:C,side:a,sideOffset:l,align:c,alignOffset:d,arrowPadding:p,collisionBoundary:g,collisionPadding:u,sticky:m,disableAnchorTracking:b,keepMounted:_,collisionAvoidance:w,lazyFlip:!0});Jm(R&&E,S==="touch",P,A);let G={open:R,side:O.side,align:O.align,anchorHidden:O.anchorHidden,empty:H};V(()=>{f.set("popupSide",O.side)},[f,O.side]);let $=D(W=>{f.set("positionerElement",W)}),Y=Ls(t,G,{styles:O.positionerStyles,transitionStatus:N,props:x,refs:[o,$],hidden:!C,inert:!R});return(0,Vs.jsxs)(sd.Provider,{value:O,children:[C&&E&&(0,Vs.jsx)(Hp,{inert:ms(!R),cutout:T??M??A}),Y]})});var Ds=v(L(),1);var ei=v(re(),1),L_={...ho,...To},eg=Ds.forwardRef(function(t,o){let{render:r,className:n,style:i,initialFocus:s,finalFocus:a,...c}=t,l=Ge(),d=fr(),g=lr(),u=j(l,U.mounted),p=j(l,U.open),m=j(l,U.openMethod),b=j(l,U.popupProps),w=j(l,U.transitionStatus),y=j(l,U.inputInsidePopup),x=j(l,U.inputElement),f=j(l,U.modal),h=j(l,U.id),_=Lo(),E=c.id??(y?xs(h):void 0);V(()=>(l.set("popupId",l.state.popupRef.current?.id||E),()=>{l.set("popupId",void 0)}),[l,E]),qt({open:p,ref:l.state.popupRef,onComplete(){p&&l.state.onOpenChangeComplete(!0)}});let R={open:p,side:d.side,align:d.align,anchorHidden:d.anchorHidden,transitionStatus:w,empty:_},C=de("div",t,{state:R,ref:[o,l.state.popupRef],props:[b,{id:E,role:y?"dialog":"presentation",onFocus(T){let I=Fe(T.nativeEvent);m!=="touch"&&(te(l.state.listElement,I)||I===T.currentTarget)&&l.state.inputRef.current?.focus()}},dn(w),c],stateAttributesMapping:L_}),P=s===void 0?y?T=>T==="touch"?l.state.popupRef.current:x:!1:s,A;a!=null?A=a:A=y?void 0:!1;let M=!y||f;return(0,ei.jsx)(wl,{context:g,disabled:!u,modal:M,openInteractionType:m,initialFocus:P,returnFocus:A,getInsideElements:()=>[l.state.startDismissRef.current,l.state.endDismissRef.current],children:(0,ei.jsxs)(Ds.Fragment,{children:[C,M&&(0,ei.jsx)(Is,{ref:l.state.endDismissRef})]})})});var tg=v(L(),1);var og=tg.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=Ge(),{arrowRef:c,side:l,align:d,arrowUncentered:g,arrowStyles:u}=fr(),m={open:j(a,U.open),side:l,align:d,uncentered:g};return de("div",t,{ref:[c,o],stateAttributesMapping:ho,state:m,props:{style:u,"aria-hidden":!0,...s}})});var cn=v(L(),1);var zs=v(L(),1),cd=zs.createContext(void 0);function rg(){let e=zs.useContext(cd);if(e===void 0)throw new Error(Ue(18));return e}var ud=v(re(),1),ng=cn.forwardRef(function(t,o){let{render:r,className:n,style:i,items:s,...a}=t,[c,l]=cn.useState(),d=cn.useMemo(()=>({labelId:c,setLabelId:l,items:s}),[c,l,s]),g=de("div",t,{ref:o,props:[{role:"group","aria-labelledby":c},a]}),u=(0,ud.jsx)(cd.Provider,{value:d,children:g});return s?(0,ud.jsx)(Am,{items:s,children:u}):u});var ig=v(L(),1);var sg=ig.forwardRef(function(t,o){let{render:r,className:n,style:i,id:s,...a}=t,{setLabelId:c}=rg(),l=Rt(s);return V(()=>(c(l),()=>{c(g=>g===l?void 0:g)}),[l,c]),de("div",t,{ref:o,props:[{id:l},a]})});var Ko=v(L(),1),dg=v(Uo(),1);var fd=v(L(),1),ag=fd.createContext(void 0);var Hs=v(L(),1),pd=Hs.createContext(!1);function lg(){return Hs.useContext(pd)}var ti=v(re(),1);function cg(e){let{componentProps:t,forwardedRef:o,virtualized:r,indexFromFilter:n}=e,{render:i,className:s,style:a,value:c=null,index:l,disabled:d=!1,nativeButton:g=!1,...u}=t,p=Ko.useRef(null),m=Ru({guess:!0,index:l,textRef:p}),b=Ge(),w=lg(),y=Yp(),x=j(b,U.selectionMode),f=j(b,U.disabled),h=j(b,U.readOnly),_=j(b,U.isItemEqualToValue),E=f||d,R=x!=="none",C=l??n??m.index,S=C!==-1,P=j(b,U.id),A=j(b,U.isActive,C),M=j(b,U.isSelected,c),T=j(b,U.itemProps),I=Ko.useRef(null),N=P!=null&&S?`${P}-${C}`:void 0,H=M&&R;V(()=>{if(!(S&&(r||l!=null)))return;let ce=b.state.listRef.current;return ce[C]=I.current,()=>{delete ce[C]}},[S,r,C,l,b]),V(()=>{if(!S||y)return;let X=b.state.valuesRef.current;return X[C]=c,()=>{delete X[C]}},[S,y,C,c,b]),V(()=>{if(!S||y)return;let X=b.state.selectedValue,ce=Array.isArray(X)?X[X.length-1]:X;wo(c,ce,_)&&b.set("selectedIndex",C)},[S,y,b,C,c,_]);let{getButtonProps:F,buttonRef:O}=po({disabled:E,focusableWhenDisabled:!0,native:g,composite:!0}),G={disabled:E,selected:H,highlighted:A};function $(X){function ce(){b.state.handleSelection(X,c)}b.state.submitOnItemClick?(dg.flushSync(ce),b.state.requestSubmit()):ce()}let Y={id:N,role:w?"gridcell":"option","aria-selected":R?H:void 0,tabIndex:void 0,onPointerDownCapture(X){X.isPrimary&&(b.state.pointerDownItemRef.current=X.currentTarget),X.preventDefault()},onMouseDown(X){X.preventDefault()},onClick(X){E||h||$(X.nativeEvent)},onMouseUp(X){let ce=b.state.pointerDownItemRef.current===X.currentTarget;b.state.pointerDownItemRef.current=null,!(E||h||X.button!==0||ce||!A)&&$(X.nativeEvent)}},W=de("div",t,{ref:[O,o,m.ref,I],state:G,props:[T,Y,u,F]}),K=Ko.useMemo(()=>({selected:H,textRef:p}),[H,p]);return(0,ti.jsx)(ag.Provider,{value:K,children:W})}function V_(e){let{componentProps:t,forwardedRef:o}=e,r=Ge(),n=j(r,U.isItemEqualToValue),{flatFilteredItems:i}=to(),s=Ql(i,t.value??null,n);return(0,ti.jsx)(cg,{componentProps:t,forwardedRef:o,virtualized:!0,indexFromFilter:s})}var ug=Ko.memo(Ko.forwardRef(function(t,o){let r=Ge(),n=j(r,U.virtualized);return n&&t.index==null?(0,ti.jsx)(V_,{componentProps:t,forwardedRef:o}):(0,ti.jsx)(cg,{componentProps:t,forwardedRef:o,virtualized:n,indexFromFilter:void 0})}));var fg=ug;var pg=v(L(),1);var mg=v(re(),1),gg=pg.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=de("div",t,{ref:o,props:[{role:"row"},s]});return(0,mg.jsx)(pd.Provider,{value:!0,children:a})});var bg=v(L(),1);var hg=bg.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,...a}=t,{filteredItems:c}=to(),l=Ge(),d=Ns(),g=c.length===0?s:null;return de("div",t,{ref:[o,l.state.emptyRef,d],props:[{children:g,role:"status","aria-live":"polite","aria-atomic":!0},a]})});var wg=v(L(),1);var yg=wg.forwardRef(function(t,o){let{className:r,render:n,orientation:i="horizontal",style:s,...a}=t;return de("div",t,{state:{orientation:i},ref:o,props:[{role:"presentation"},a]})});var vg=yg;function xg(){return to().filteredItems}var _g=v(L(),1);var md=_g.forwardRef(function(t,o){let{render:r,className:n,disabled:i=!1,focusableWhenDisabled:s=!1,nativeButton:a=!0,style:c,...l}=t,{getButtonProps:d,buttonRef:g}=po({disabled:i,focusableWhenDisabled:s,native:a});return de("button",t,{state:{disabled:i},ref:[o,g],props:[l,d]})});var js=v(L(),1),gd=js.createContext({disabled:!1});function Bs(){return js.useContext(gd)}var pr=v(L(),1);function Mr(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}var bd=Object.keys(cr);function D_(e,t){return e.matches(":disabled")?!1:!t||e.form===t?!0:e.form===null&&!e.hasAttribute("form")}function Rg(e,t){let o=null;for(let r of e.keys())if(D_(r,t)){if(!r.validity.valid)return r;o??=r}return o}function Cg(e,t){for(let o of t.keys())o.setCustomValidity("");e?.setCustomValidity("")}function Eg(e){let{elementRef:t,formRef:o}=oo(),{setValidityData:r,validate:n,validityData:i,validationDebounceTime:s,invalid:a,markedDirtyRef:c,state:l,shouldValidateOnChange:d,registeredFieldIdRef:g}=e,{controlId:u,getDescriptionProps:p}=ut(),m=tt(),b=pr.useRef(null),w=je(()=>new Map).current,y=pr.useRef(0),x=pr.useCallback((R,C)=>(w.set(R,C),()=>{w.delete(R)}),[w]),f=D(()=>{let R=Rg(w,t.current);return R&&w.get(R)?.controlRef.current||null}),h=D(async(R,C=!1)=>{y.current+=1;let S=y.current;function P($,Y=a){let W=g.current??u;if(W==null)return;let K=o.current.fields.get(W);if(!K)return;let X=Mr($,Y);o.current.fields.set(W,{...K,validityData:X})}function A($,Y){let W={value:R,state:{...cr,valid:!0},error:"",errors:[],initialValue:i.initialValue};Cg($,w),P(W,Y),r(W)}let M=w.size>0?Rg(w,t.current):b.current;if(C){if(l.valid!==!1||!M)return;let $=M.validity;if(!$.valueMissing){A(M,!1);return}for(let Y of bd)if(Y!=="valid"&&Y!=="valueMissing"&&Y!=="customError"&&$[Y])return}function T($){let Y=bd.reduce((K,X)=>(K[X]=$.validity[X],K),{}),W=!1;for(let K of bd)if(K!=="valid"){if(K==="valueMissing"&&Y[K])W=!0;else if(Y[K])return Y}return W&&!c.current&&(Y.valid=!0,Y.valueMissing=!1),Y}m.clear();let I=null,N=[],H=M?T(M):{...cr,valid:!0},F,O=d();if(M&&M.validationMessage&&!O)F=M.validationMessage,N=[M.validationMessage];else{let $=Array.from(o.current.fields.values()).reduce((W,K)=>(K.name&&(W[K.name]=K.getValue()),W),{}),Y=n(R,$);if(typeof Y=="object"&&Y!==null&&"then"in Y){if(I=await Y,S!==y.current)return}else I=Y;I!==null?(H.valid=!1,H.customError=!0,Array.isArray(I)?(N=I,M?.setCustomValidity(I.join(`
+`))):I&&(N=[I],M?.setCustomValidity(I))):O&&(Cg(M,w),H.customError=!1,M&&M.validationMessage?(F=M.validationMessage,N=[M.validationMessage]):(!M||M.validity.valid)&&!H.valid&&(H.valid=!0))}let G={value:R,state:H,error:F??(Array.isArray(I)?I[0]:I??""),errors:N,initialValue:i.initialValue};P(G),r(G)}),_=D(R=>{m.clear();let C=d();C&&R!==""&&s?(y.current+=1,m.start(s,()=>{h(R)})):h(R,!C)}),E=pr.useCallback((R,C={})=>gt(p(C),l.valid===!1&&!l.disabled&&!R?{"aria-invalid":!0}:Le),[p,l.disabled,l.valid]);return pr.useMemo(()=>({getValidationProps:E,inputRef:b,registeredInputs:w,registerInput:x,getInputControl:f,commit:h,change:_}),[E,w,x,f,h,_])}function Sg(e,t){let o=Rt(e);return V(()=>(t(o),()=>{t(r=>r===o?void 0:r)}),[o,t]),o}function Tg(e={}){let{id:t,fallbackControlId:o,native:r=!1,setLabelId:n,focusControl:i}=e,{controlId:s,setLabelId:a}=ut(),c=D(p=>{a(p),n?.(p)}),l=Sg(t,c),d=s??o;function g(p){if(i){i(p,d);return}if(!d)return;let m=be(p.currentTarget).getElementById(d);Ie(m)&&z_(m)}function u(p){Fe(p.nativeEvent)?.closest("button,input,select,textarea")||(!p.defaultPrevented&&p.detail>1&&p.preventDefault(),!r&&g(p))}return r?{id:l,htmlFor:d??void 0,onMouseDown:u}:{id:l,onClick:u,onPointerDown(p){p.preventDefault()}}}function z_(e){e.focus({focusVisible:!0})}var wt=v(L(),1),Lg=v(Uo(),1);var kg=v(L(),1);function Ig(e){let[t,o]=kg.useState({current:e,previous:null});return Object.is(e,t.current)||o({current:e,previous:t.current}),t.previous}var un=v(L(),1);function hd(e){let t=at(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Ie(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r;return(rr(o)!==i||rr(r)!==s)&&(o=i,r=s),{width:o,height:r}}function Og(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:c}=e,l=Gr(t,!0),d=Gt(),g=un.useRef(null),u=un.useRef(!0),p=un.useRef(Re),m=D(i),b=D(s),w=un.useMemo(()=>H_(a,c),[a,c]);V(()=>{if(!n){p.current=Re,u.current=!0,g.current=null;return}if(!t||!o)return;p.current=Pg(t,w),wd(t,"auto");let y=Ws(t,"position","static"),x=Ws(t,"transform","none"),f=Ws(t,"scale","1"),h=Pg(o,{"--available-width":"max-content","--available-height":"max-content"});function _(){y(),x(),h()}function E(){_(),f()}if(m?.(),u.current||g.current===null){Us(o,"max-content");let P=hd(t);return g.current=P,Us(o,P),E(),b?.(null,P),u.current=!1,()=>{p.current(),p.current=Re}}Us(o,"max-content");let R=g.current,C=hd(t);g.current=C,wd(t,R),E(),b?.(R,C),Us(o,C);let S=new AbortController;return d.request(()=>{wd(t,C),l(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},S.signal)}),()=>{S.abort(),d.cancel(),p.current(),p.current=Re}},[r,t,o,l,d,n,m,b,w])}function H_(e,t){let o=e==="top",r=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!o&&!r?Le:{position:"absolute",[o?"bottom":"top"]:"0",[r?"right":"left"]:"0"}}function Ws(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function Pg(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(Ws(e,r,n));return o.length?()=>{o.forEach(r=>r())}:Re}function wd(e,t){let o=t==="auto"?"auto":`${t.width}px`,r=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",o),e.style.setProperty("--popup-height",r)}function Us(e,t){let o=t==="max-content"?"max-content":`${t.width}px`,r=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",o),e.style.setProperty("--positioner-height",r)}var Ag=v(L(),1);var Ng=v(re(),1),Gs=function(t){let{direction:o="ltr"}=t,r=Ag.useMemo(()=>({direction:o}),[o]);return(0,Ng.jsx)(id.Provider,{value:r,children:t.children})};var Mg={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:i,strategy:s,placement:a}=e,c=Ve(n),l=c.getComputedStyle(n);if(!(l.transitionDuration!=="0s"&&l.transitionDuration!==""))return{x:t,y:o,data:ln};let g=await i.getOffsetParent?.(n),u={width:0,height:0};if(s==="fixed"&&c?.visualViewport)u={width:c.visualViewport.width,height:c.visualViewport.height};else if(g===c){let x=be(n);u={width:x.documentElement.clientWidth,height:x.documentElement.clientHeight}}else await i.isElement?.(g)&&(u=await i.getDimensions(g));let p=St(a),m=t,b=o;p==="left"&&(m=u.width-(t+r.width)),p==="top"&&(b=u.height-(o+r.height));let w=p==="left"?"right":ln.sideX,y=p==="top"?"bottom":ln.sideY;return{x:m,y:b,data:{sideX:w,sideY:y}}}};var fn=v(re(),1),Vg={activationDirection:e=>e?{"data-activation-direction":e}:null};function Dg(e){let{store:t,side:o,children:r}=e,n=Mo(),i=t.useState("activeTriggerElement"),s=t.useState("activeTriggerId"),a=t.useState("open"),c=t.useState("payload"),l=t.useState("mounted"),d=t.useState("popupElement"),g=t.useState("positionerElement"),u=Ig(a?i:null),p=U_(s,c),m=wt.useRef(null),[b,w]=wt.useState(null),[y,x]=wt.useState(null),f=wt.useRef(null),h=wt.useRef(null),_=Gr(f,!0),E=Gt(),R=wt.useRef(null),[C,S]=wt.useState(null),[P,A]=wt.useState(!1);V(()=>(t.set("adaptiveOrigin",Mg),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let M=D(()=>{f.current?.style.setProperty("animation","none"),f.current?.style.setProperty("transition","none"),h.current?.style.setProperty("display","none")}),T=D(G=>{f.current?.style.removeProperty("animation"),f.current?.style.removeProperty("transition"),h.current?.style.removeProperty("display"),G&&S(G)}),I=D(()=>{R.current?.abort();let G=new AbortController;R.current=G,_(()=>{w(null),S(null),m.current=null},G.signal)}),N=wt.useRef(null);V(()=>{(!a||!l)&&(N.current=null)},[a,l]),V(()=>{if(i&&u&&i!==u&&N.current!==i&&m.current){w(m.current),A(!0);let G=B_(u,i);x(G),N.current=i}},[i,u]),V(()=>{b!=null&&(R.current?.abort(),A(!0),E.request(()=>{Lg.flushSync(()=>{A(!1)}),I()}))},[p,b,I,E]),V(()=>{let G=f.current;if(!G)return;let $=be(G).createElement("div");for(let Y of Array.from(G.childNodes))$.appendChild(Y.cloneNode(!0));m.current=$});let H=b!=null,F;H?F=(0,fn.jsxs)(wt.Fragment,{children:[(0,fn.jsx)("div",{"data-previous":!0,inert:ms(!0),ref:h,style:{...C?{"--popup-width":`${C.width}px`,"--popup-height":`${C.height}px`}:null,position:"absolute"},"data-ending-style":P?void 0:""},"previous"),(0,fn.jsx)("div",{"data-current":!0,ref:f,"data-starting-style":P?"":void 0,children:r},p)]}):F=(0,fn.jsx)("div",{"data-current":!0,ref:f,children:r},p),V(()=>{let G=h.current;!G||!b||G.replaceChildren(...Array.from(b.childNodes))},[b]),Og({popupElement:d,positionerElement:g,mounted:l,content:c,onMeasureLayout:M,onMeasureLayoutComplete:T,side:o,direction:n});let O={activationDirection:j_(y),transitioning:H};return{children:F,state:O}}function j_(e){if(e)return`${Fg(e.horizontal,5,"right","left")} ${Fg(e.vertical,5,"down","up")}`}function Fg(e,t,o,r){return e>t?o:e<-t?r:""}function B_(e,t){let o=e.getBoundingClientRect(),r=t.getBoundingClientRect(),n={x:o.left+o.width/2,y:o.top+o.height/2},i={x:r.left+r.width/2,y:r.top+r.height/2};return{horizontal:i.x-n.x,vertical:i.y-n.y}}function U_(e,t){let[o,r]=wt.useState(0),n=wt.useRef(e),i=wt.useRef(t),s=wt.useRef(!1);return V(()=>{let a=n.current,c=i.current,l=e!==a,d=t!==c;l?(r(g=>g+1),s.current=!d):s.current&&d&&(r(g=>g+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${o}`}var Qs={};Co(Qs,{Control:()=>Yg,Description:()=>$g,Error:()=>Wg,Item:()=>qg,Label:()=>Ug,Root:()=>Bg,Validity:()=>Kg});var bt=v(L(),1);var $s=v(L(),1),W_=$s.createContext(void 0);function zg(e=!1){let t=$s.useContext(W_);if(!t&&!e)throw new Error(Ue(86));return t}var mr=v(L(),1);var Hg=v(re(),1),Ys=function(t){let o=Rt(),r=t.controlId===void 0?o:t.controlId,[n,i]=mr.useState(r),[s,a]=mr.useState(t.labelId),[c,l]=mr.useState([]),d=je(()=>new Map),{messageIds:g}=ut(),u=D((b,w)=>{let y=d.current;if(w===void 0){y.delete(b);return}y.set(b,w),i(x=>{if(y.size===0)return;let f;for(let h of y.values()){if(x!==void 0&&h===x)return x;f===void 0&&(f=h)}return f})}),p=mr.useCallback(b=>{let w=b["aria-describedby"]?b["aria-describedby"].split(" "):[];return w.push(...g,...c),{...b,"aria-describedby":Array.from(new Set(w)).join(" ")||void 0}},[g,c]),m=mr.useMemo(()=>({controlId:n,registerControlId:u,labelId:s,setLabelId:a,messageIds:c,setMessageIds:l,getDescriptionProps:p}),[n,u,s,a,c,l,p]);return(0,Hg.jsx)(od.Provider,{value:m,children:t.children})};var Xs=v(L(),1);function jg(e){let{commit:t,invalid:o,markedDirtyRef:r,name:n,setRegisteredFieldName:i,registeredFieldIdRef:s,setValidityData:a,validityData:c}=e,{formRef:l}=oo(),d=Xs.useRef(null),g=Xs.useRef(null),u=Xs.useRef(!1),p=D(()=>{let h=g.current;if(h)return h.getValue?h.getValue():h.value});function m(h){return h.value===void 0?p():h.value}let b=D(()=>{let h=g.current;if(r.current=!0,!h){t(c.value);return}t(m(h))});function w(){let h=g.current;!h||!h.id||l.current.fields.set(h.id,{getValue:p,name:n??h.name,controlRef:h.controlRef,validityData:Mr(c,o),validate:b})}function y(h=g.current?.id){h&&l.current.fields.delete(h)}function x(h){if(u.current)return;u.current=!0;let _=m(h);a(E=>E.initialValue===_?E:{...E,initialValue:_})}V(()=>{let h=g.current;!h||!h.id||(i(n?void 0:h.name),l.current.fields.set(h.id,{getValue:p,name:n??h.name,controlRef:h.controlRef,validityData:Mr(c,o),validate:b}))},[l,p,o,n,i,b,c]),V(()=>{let h=l.current.fields;return()=>{let _=g.current?.id;_&&h.delete(_)}},[l]);let f=D((h,_)=>{if(!_){d.current===h&&(d.current=null,y(),g.current=null,i(void 0),s.current=void 0);return}let E=g.current?.id;d.current=h,g.current=_,n||i(_.name),s.current=_.id,E&&E!==_.id&&y(E),x(_),w()});return[b,f]}var Ks=v(re(),1),G_=bt.forwardRef(function(t,o){let{errors:r,validationMode:n,submitAttemptedRef:i}=oo(),{render:s,className:a,validate:c,validationDebounceTime:l=0,validationMode:d=n,name:g,disabled:u=!1,invalid:p,dirty:m,touched:b,actionsRef:w,style:y,...x}=t,f=zg(!0)?.disabled,h=D(c||(()=>null)),_=f||u,[E,R]=bt.useState(!1),[C,S]=bt.useState(!1),[P,A]=bt.useState(!1),[M,T]=bt.useState(!1),I=m??C,N=b??E,H=bt.useRef(I),F=bt.useRef(void 0),[O,G]=bt.useState(),$=g??O;V(()=>{m!==void 0&&(H.current=m)},[m]);let Y=D(ue=>{m===void 0&&(ue&&(H.current=!0),S(ue))}),W=D(ue=>{b===void 0&&R(ue)}),K=D(()=>d==="onChange"||d==="onSubmit"&&i.current),X=$&&Object.hasOwn(r,$)?r[$]:null,ce=!!(Array.isArray(X)?X.length:X),ie=p===!0||ce,[ke,Z]=bt.useState({state:cr,error:"",errors:[],value:null,initialValue:null}),he=!ie&&(_?null:ke.state.valid),ye=bt.useMemo(()=>({disabled:_,touched:N,dirty:I,valid:he,filled:P,focused:M}),[_,N,I,he,P,M]),Pe=Eg({setValidityData:Z,validate:h,validityData:ke,validationDebounceTime:l,invalid:ie,markedDirtyRef:H,state:ye,shouldValidateOnChange:K,registeredFieldIdRef:F}),[ae,le]=jg({commit:Pe.commit,invalid:ie,markedDirtyRef:H,name:g,setRegisteredFieldName:G,registeredFieldIdRef:F,setValidityData:Z,validityData:ke});bt.useImperativeHandle(w,()=>({validate:ae}),[ae]);let pe=bt.useMemo(()=>({invalid:ie,name:$,validityData:ke,setValidityData:Z,disabled:_,setTouched:W,setDirty:Y,setFilled:A,setFocused:T,validationMode:d,shouldValidateOnChange:K,state:ye,registerFieldControl:le,validation:Pe}),[ie,$,ke,_,W,Y,A,T,d,K,ye,le,Pe]),xe=de("div",t,{ref:o,state:ye,props:x,stateAttributesMapping:Bt});return(0,Ks.jsx)(Jn.Provider,{value:pe,children:xe})}),Bg=bt.forwardRef(function(t,o){return(0,Ks.jsx)(Ys,{children:(0,Ks.jsx)(G_,{...t,ref:o})})});var oi=v(L(),1);var Ug=oi.forwardRef(function(t,o){let{render:r,className:n,style:i,id:s,nativeLabel:a=!0,...c}=t,l=ot(!1),d=Bs(),{labelId:g}=ut(),u={...l.state,disabled:l.disabled||d.disabled},p=oi.useRef(null),m=Tg({id:g??s,native:a});return de("label",t,{ref:[o,p],state:u,props:[m,c],stateAttributesMapping:Bt})});var Fr=v(L(),1);var yd=v(re(),1),$_={...Bt,...To},Wg=Fr.forwardRef(function(t,o){let{render:r,id:n,className:i,match:s,style:a,...c}=t,l=Rt(n),{validityData:d,state:g,name:u}=ot(!1),{setMessageIds:p}=ut(),{errors:m}=oo(),b=u&&Object.hasOwn(m,u)?m[u]:null,w=!!(Array.isArray(b)?b.length:b),y=typeof s=="string",x=!1;s===!0?x=!0:g.disabled?x=!1:y?x=!!d.state[s]:x=w||d.state.valid===!1;let{mounted:f,transitionStatus:h,setMounted:_}=So(x);V(()=>{if(!(!x||!l))return p(H=>H.concat(l)),()=>{p(H=>H.filter(F=>F!==l))}},[x,l,p]);let E=Fr.useRef(null),[R,C]=Fr.useState(null),[S,P]=Fr.useState(null),A=d.error;!y&&w?A=b:d.errors.length>1&&(A=d.errors);let M=A;Array.isArray(A)&&(M=A.length>1?(0,yd.jsx)("ul",{children:A.map(H=>(0,yd.jsx)("li",{children:H},H))}):A[0]);let T=Array.isArray(A)?JSON.stringify(A):A;x&&T!==S&&(P(T),C(M)),qt({open:x,ref:E,onComplete(){x||_(!1)}});let I={...g,transitionStatus:h},N=de("div",t,{ref:[o,E],state:I,props:[{id:l,children:x?M:R},c],stateAttributesMapping:$_,enabled:f});return f?N:null});var Gg=v(L(),1);var $g=Gg.forwardRef(function(t,o){let{render:r,id:n,className:i,style:s,...a}=t,c=Rt(n),l=ot(!1),d=Bs(),{setMessageIds:g}=ut(),u={...l.state,disabled:l.disabled||d.disabled};return V(()=>{if(c)return g(m=>m.concat(c)),()=>{g(m=>m.filter(b=>b!==c))}},[c,g]),de("p",t,{ref:o,state:u,props:[{id:c},a],stateAttributesMapping:Bt})});var qs=v(L(),1);var Yg=qs.forwardRef(function(t,o){let{render:r,className:n,id:i,name:s,value:a,disabled:c=!1,onValueChange:l,defaultValue:d,autoFocus:g=!1,style:u,...p}=t,{state:m,name:b,disabled:w,setTouched:y,setDirty:x,validityData:f,setFocused:h,setFilled:_,validationMode:E,validation:R}=ot(),{clearErrors:C}=oo(),S=w||c,P=b??s,A={...m,disabled:S},{labelId:M}=ut(),T=on({id:i});V(()=>{let $=a!=null;R.inputRef.current?.value||$&&a!==""?_(!0):$&&a===""&&_(!1)},[R.inputRef,_,a]);let I=qs.useRef(null);V(()=>{g&&I.current===lt(be(I.current))&&h(!0)},[g,h]);let[N]=jr({controlled:a,default:d,name:"FieldControl",state:"value"}),H=a!==void 0,F=H?N:void 0,O=D(()=>R.inputRef.current?.value);return ws(R.inputRef,T,F,O,!S,s),de("input",t,{ref:[o,I],state:A,props:[{id:T,disabled:S,name:P,ref:R.inputRef,"aria-labelledby":M,autoFocus:g,...H?{value:F}:{defaultValue:d},onChange($){let Y=$.currentTarget.value;l?.(Y,ee(B.none,$.nativeEvent)),x(Y!==(f.initialValue??"")),_(Y!==""),$.nativeEvent.defaultPrevented||(C(P),R.change(Y))},onFocus(){h(!0)},onBlur($){y(!0),h(!1),E==="onBlur"&&R.commit($.currentTarget.value)},onKeyDown($){$.currentTarget.tagName==="INPUT"&&$.key==="Enter"&&(y(!0),R.commit($.currentTarget.value))}},p,$=>R.getValidationProps(S,$)],stateAttributesMapping:Bt})});var ri=v(L(),1);var Xg=v(re(),1),Kg=function(t){let{children:o}=t,{validityData:r,invalid:n}=ot(!1),i=ri.useMemo(()=>Mr(r,n),[r,n]),s=i.state.valid===!1,{transitionStatus:a}=So(s),c=ri.useMemo(()=>({...i,validity:i.state,transitionStatus:a}),[i,a]);return(0,Xg.jsx)(ri.Fragment,{children:o(c)})};var Js=v(L(),1);var vd=v(re(),1),qg=Js.forwardRef(function(t,o){let{render:r,className:n,style:i,disabled:s=!1,...a}=t,{state:c,disabled:l}=ot(!1),d=l||s,g={...c,disabled:d},u=Js.useMemo(()=>({disabled:d}),[d]),p=de("div",t,{ref:o,state:g,props:a,stateAttributesMapping:Bt});return(0,vd.jsx)(Ys,{children:(0,vd.jsx)(gd.Provider,{value:u,children:p})})});var Jg=v(L(),1);var Qg=v(re(),1),xd=Jg.forwardRef(function(t,o){return(0,Qg.jsx)(Qs.Control,{ref:o,...t})});var Zs=v(L(),1),Zg=v(Uo(),1);var eb=v(re(),1),tb=Zs.forwardRef(function(t,o){let{children:r,container:n,className:i,render:s,style:a,...c}=t,{node:l,subtree:d}=qi({container:n,ref:o,componentProps:t,elementProps:c});return!d&&!l?null:(0,eb.jsxs)(Zs.Fragment,{children:[d,l&&Zg.createPortal(r,l)]})});var no={};Co(no,{Arrow:()=>vb,Handle:()=>ii,Popup:()=>wb,Portal:()=>mb,Positioner:()=>bb,Provider:()=>_b,Root:()=>ab,Trigger:()=>ub,Viewport:()=>Cb,createHandle:()=>Eb});var pn=v(L(),1);var ea=v(L(),1),_d=ea.createContext(void 0);function ro(e){let t=ea.useContext(_d);if(t===void 0&&!e)throw new Error(Ue(72));return t}var ob=v(L(),1);var rb={...Ip,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},ta=class extends sr{constructor(t,o,r){let n=new Xo;super(ib(t,n,o,r),sb(n),rb)}setOpen=(t,o)=>{yp(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,ee(B.triggerPress,t))}};function nb(){let e=new Xo,t=new fs(Object.freeze(ib(void 0,e)),Object.freeze(sb(e)),rb);return Object.assign(t,{setOpen:Re,cancelPendingOpen:Re})}function ib(e,t,o,r=!1){let n={...Sp(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e};return n.floatingRootContext=Tp(t,o,r),n}function sb(e){return{popupRef:ob.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var ni=v(re(),1),ab=Al(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:c,onOpenChangeComplete:l,handle:d,triggerId:g,defaultTriggerId:u=null,children:p}=t,m=hp((A,M)=>new ta({open:r,openProp:n,activeTriggerId:u,triggerIdProp:g},A,M));m.useControlledProp("openProp",n),m.useControlledProp("triggerIdProp",g),m.useContextCallback("onOpenChange",c),m.useContextCallback("onOpenChangeComplete",l);let b=m.useState("open"),w=!o&&b,y=m.useState("activeTriggerId"),x=m.useState("mounted"),f=m.useState("payload");m.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i,disabled:o}),xp(m,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:h,transitionStatus:_}=_p(w,m),E=m.useState("isInstantPhase"),R=m.useState("instantType"),C=m.useState("lastOpenChangeReason"),S=pn.useRef(null);V(()=>{b&&o&&m.setOpen(!1,ee(B.disabled))},[b,o,m]),V(()=>{_==="ending"&&C===B.none||_!=="ending"&&E?(R!=="delay"&&(S.current=R),m.set("instantType","delay")):S.current!==null&&(m.set("instantType",S.current),S.current=null)},[_,E,C,R,m]),V(()=>{w&&y==null&&m.set("payload",void 0)},[m,y,w]),pn.useImperativeHandle(a,()=>({unmount:h,close:()=>m.setOpen(!1,ee(B.imperativeAction))}),[h,m]);let P=w||x||!o&&s!=="none";return(0,ni.jsxs)(_d.Provider,{value:m,children:[d&&(0,ni.jsx)(wp,{handle:d,store:m}),P&&(0,ni.jsx)(Y_,{store:m,disabled:o,trackCursorAxis:s}),typeof p=="function"?p({payload:f}):p]})});function Y_({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=$n(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=yl(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),s=pn.useMemo(()=>gt(i.reference,n.reference),[i.reference,n.reference]);return Rp(e,{activeTriggerProps:s,inactiveTriggerProps:s,popupProps:n.floating??Le}),null}var ra=v(L(),1);var oa=v(L(),1),Rd=oa.createContext(void 0);function lb(){return oa.useContext(Rd)}var cb="data-base-ui-tooltip-trigger";function db(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if(fe(n))return n}}let t=e.target;return fe(t)?t:null}function K_(e){let t=e;for(;t;){let o=t.closest(`[${cb}]`);if(o)return o;let r=t.getRootNode();t="host"in r&&fe(r.host)?r.host:null}return null}var ub=up(function(t,o){let{render:r,className:n,style:i,handle:s,payload:a,disabled:c,delay:l,closeOnClick:d=!0,closeDelay:g,id:u,...p}=t,m=ro(!0),w=Op(s)??m;if(!w)throw new Error(Ue(82));let y=Rt(u),x=w.useState("isTriggerActive",y),f=w.useState("isOpenedByTrigger",y),h=w.useState("floatingRootContext"),_=ra.useRef(null),E=l??600,R=g??0,{registerTrigger:C,isMountedByThisTrigger:S}=vp(y,_,w,{payload:a,closeOnClick:d,closeDelay:R}),P=lb(),{delayRef:A,isInstantPhase:M,hasProvider:T}=rl(h,{open:f}),I=en(h);w.useSyncedValue("isInstantPhase",M);let N=w.useState("disabled"),H=c??N,F=Ke(H),O=w.useState("trackCursorAxis"),G=w.useState("disableHoverablePopup"),$=ra.useRef(!1),Y=tt(),W=ra.useRef(void 0);function K(){return T?Jt(A.current,"open")===0?0:l??P??600:E}function X(le){let pe=_.current;if(!pe||!le)return!1;let xe=K_(le);return xe!==null&&xe!==pe&&te(pe,xe)}function ce(le){let pe=X(le);return $.current=pe,pe&&(I.openChangeTimeout.clear(),I.restTimeout.clear(),I.restTimeoutPending=!1,Y.clear()),pe}let ie=Bl(h,{enabled:!H,mouseOnly:!0,move:!1,handleClose:!G&&O!=="both"?$l():null,restMs:K,delay(){return g==null&&T?{close:Jt(A.current,"close")}:{close:R}},triggerElementRef:_,isActiveTrigger:x,isClosing:()=>w.select("transitionStatus")==="ending",shouldOpen(){return!$.current}}),ke=Dl(h,{enabled:!H}).reference,Z=le=>{let pe=$.current,xe=db(le),ue=ce(xe),oe=_.current,_e=oe&&xe&&te(oe,xe);if(ue&&w.select("open")&&w.select("lastOpenChangeReason")===B.triggerHover){w.setOpen(!1,ee(B.triggerHover,le));return}if(pe&&!ue&&_e&&!F.current&&!w.select("open")&&oe&&$t(W.current)){let se=()=>{!$.current&&!F.current&&!w.select("open")&&w.setOpen(!0,ee(B.triggerHover,le,oe))},Ce=K();Ce===0?(Y.clear(),se()):Y.start(Ce,se)}},he=w.useState("triggerProps",S);return de("button",t,{state:{open:f},ref:[o,C,_],props:[ie,ke,S||O!=="none"?he:void 0,{onMouseOver(le){Z(le.nativeEvent)},onFocus(le){X(db(le.nativeEvent))&&le.preventBaseUIHandler()},onMouseLeave(){$.current=!1,Y.clear(),W.current=void 0},onPointerEnter(le){W.current=le.pointerType},onPointerDown(le){W.current=le.pointerType,w.set("closeOnClick",d),d&&!w.select("open")&&w.cancelPendingOpen(le.nativeEvent)},onClick(le){d&&!w.select("open")&&w.cancelPendingOpen(le.nativeEvent)},id:y,"data-trigger-disabled":H?"":void 0,[cb]:H?void 0:""},p],stateAttributesMapping:ps})});var pb=v(L(),1);var na=v(L(),1),Cd=na.createContext(void 0);function fb(){let e=na.useContext(Cd);if(e===void 0)throw new Error(Ue(70));return e}var Ed=v(re(),1),mb=pb.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return ro().useState("mounted")||r?(0,Ed.jsx)(Cd.Provider,{value:r,children:(0,Ed.jsx)(tb,{ref:o,...n})}):null});var sa=v(L(),1);var ia=v(L(),1),Sd=ia.createContext(void 0);function mn(){let e=ia.useContext(Sd);if(e===void 0)throw new Error(Ue(71));return e}var gb=v(re(),1),bb=sa.forwardRef(function(t,o){let{render:r,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:c="center",sideOffset:l=0,alignOffset:d=0,collisionBoundary:g="clipping-ancestors",collisionPadding:u=5,arrowPadding:p=5,sticky:m=!1,disableAnchorTracking:b=!1,collisionAvoidance:w=vf,style:y,...x}=t,f=ro(),h=fb(),_=f.useState("open"),E=f.useState("mounted"),R=f.useState("trackCursorAxis"),C=f.useState("disableHoverablePopup"),S=f.useState("floatingRootContext"),P=f.useState("instantType"),A=f.useState("transitionStatus"),M=f.useState("adaptiveOrigin"),T=Fs({anchor:i,positionMethod:s,floatingRootContext:S,mounted:E,side:a,sideOffset:l,align:c,alignOffset:d,collisionBoundary:g,collisionPadding:u,sticky:m,arrowPadding:p,disableAnchorTracking:b,keepMounted:h,collisionAvoidance:w,adaptiveOrigin:M}),I=sa.useMemo(()=>({open:_,side:T.side,align:T.align,anchorHidden:T.anchorHidden,instant:R!=="none"?"tracking-cursor":P}),[_,T.side,T.align,T.anchorHidden,R,P]),N=Ls(t,I,{styles:T.positionerStyles,transitionStatus:A,props:x,refs:[o,f.useStateSetter("positionerElement")],hidden:!E,inert:!_||R==="both"||C});return(0,gb.jsx)(Sd.Provider,{value:T,children:N})});var hb=v(L(),1);var wb=hb.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=ro(),{side:c,align:l}=mn(),d=a.useState("open"),g=a.useState("instantType"),u=a.useState("transitionStatus"),p=a.useState("popupProps"),m=a.useState("floatingRootContext"),b=a.useState("disabled"),w=a.useState("closeDelay");qt({open:d,ref:a.context.popupRef,onComplete(){d&&a.context.onOpenChangeComplete?.(!0)}}),jl(m,{enabled:!b,closeDelay:w});let y=a.useStateSetter("popupElement");return de("div",t,{state:{open:d,side:c,align:l,instant:g,transitionStatus:u},ref:[o,a.context.popupRef,y],props:[ns,p,dn(u),s],stateAttributesMapping:Vp})});var yb=v(L(),1);var vb=yb.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=ro(),{arrowRef:c,side:l,align:d,arrowUncentered:g,arrowStyles:u}=mn(),p=a.useState("open"),m=a.useState("instantType");return de("div",t,{state:{open:p,side:l,align:d,uncentered:g,instant:m},ref:[o,c],props:[{style:u,"aria-hidden":!0},s],stateAttributesMapping:ho})});var xb=v(L(),1);var Td=v(re(),1),_b=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,i=xb.useMemo(()=>({open:o,close:r}),[o,r]);return(0,Td.jsx)(Rd.Provider,{value:o,children:(0,Td.jsx)(ol,{delay:i,timeoutMs:n,children:t.children})})};var Rb=v(L(),1);var Cb=Rb.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,...a}=t,c=ro(),l=mn(),d=c.useState("instantType"),{children:g,state:u}=Dg({store:c,side:l.side,children:s}),p={activationDirection:u.activationDirection,transitioning:u.transitioning,instant:d};return de("div",t,{state:p,ref:o,props:[a,{children:g}],stateAttributesMapping:Vg})});var ii=class extends ts{constructor(){super(nb(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function Eb(){return new ii}function gn(e){return de(e.defaultTagName??"div",e,e)}var kb=v(He(),1),kd="data-wp-hash";function Id(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&J_(document)),e.__wpStyleRuntime}function q_(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${kd}]`))if(o.getAttribute(kd)===t)return!0;return!1}function Ib(e,t,o){if(!e.head)return;let r=Id(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(q_(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(kd,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function J_(e){let t=Id();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Ib(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Pb(e,t){let o=Id();o.styles.set(e,t);for(let r of o.documents.keys())Ib(r,e,t)}typeof process>"u",Pb("3167e7d116",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{text-wrap:pretty;margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Sb={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",Pb("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Tb={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Pd=(0,kb.forwardRef)(function({variant:t="body-md",render:o,className:r,...n},i){return gn({render:o,defaultTagName:"span",ref:i,props:gt(n,{className:Me(Sb.text,Tb.heading,Tb.p,Sb[t],r)})})});var qb=v(He(),1);var Mb=v(He(),1);var Ad="data-wp-hash";function Nd(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Z_(document)),e.__wpStyleRuntime}function Q_(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ad}]`))if(o.getAttribute(Ad)===t)return!0;return!1}function Ab(e,t,o){if(!e.head)return;let r=Nd(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Q_(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ad,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Z_(e){let t=Nd();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Ab(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function e0(e,t){let o=Nd();o.styles.set(e,t);for(let r of o.documents.keys())Ab(r,e,t)}typeof process>"u",e0("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var Ob={slot:"_11fc52b637ff8a7e__slot"},Nb="data-wp-compat-overlay-slot";function t0(){return typeof document>"u"?null:document}function o0(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Do=null;function Od(e){return e.setAttribute("aria-hidden","false"),e}function r0(e){let t=e.createElement("div");return t.setAttribute(Nb,""),Ob.slot&&t.classList.add(Ob.slot),e.body.appendChild(t),t}function aa(){if(typeof window>"u"||!o0()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=t0();if(!e||!e.body)return;if(Do&&Do.ownerDocument===e&&Do.isConnected)return Od(Do);let t=e.querySelector(`[${Nb}]`);return t instanceof HTMLDivElement?(Do=Od(t),Do):(Do?.isConnected&&Do.remove(),Do=Od(r0(e)),Do)}var Fb=v(re(),1),Lb=(0,Mb.forwardRef)(function({container:t,...o},r){return(0,Fb.jsx)(no.Portal,{container:t??aa(),...o,ref:r})});var Vb=v(He(),1),Hb=v(re(),1),Md="data-wp-hash";function Fd(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&i0(document)),e.__wpStyleRuntime}function n0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Md}]`))if(o.getAttribute(Md)===t)return!0;return!1}function Db(e,t,o){if(!e.head)return;let r=Fd(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(n0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Md,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function i0(e){let t=Fd();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Db(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function zb(e,t){let o=Fd();o.styles.set(e,t);for(let r of o.documents.keys())Db(r,e,t)}typeof process>"u",zb("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var s0={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",zb("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var a0={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},jb=(0,Vb.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...i},s){return(0,Hb.jsx)(no.Positioner,{ref:s,align:t,side:r,sideOffset:n,...i,className:Me(s0["box-sizing"],a0.positioner,o)})});var Bb=v(He(),1);function bn(e,t,o){return(0,Bb.cloneElement)(e??t,{children:o})}var l0=v(Wb(),1);var Yb=v($b(),1),{lock:j4,unlock:Xb}=(0,Yb.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function d0(){let e=l0;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return Xb(e.privateApis).ThemeProvider}var Kb=d0();var si=v(re(),1),Ld="data-wp-hash";function Vd(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&u0(document)),e.__wpStyleRuntime}function c0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ld}]`))if(o.getAttribute(Ld)===t)return!0;return!1}function Jb(e,t,o){if(!e.head)return;let r=Vd(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(c0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ld,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function u0(e){let t=Vd();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Jb(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function f0(e,t){let o=Vd();o.styles.set(e,t);for(let r of o.documents.keys())Jb(r,e,t)}typeof process>"u",f0("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var p0={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},m0={background:"#1e1e1e"},Dd=(0,qb.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...i},s){let a=(0,si.jsx)(Kb,{color:m0,children:(0,si.jsx)(no.Popup,{ref:s,className:Me(p0.popup,n),...i,children:r})}),c=bn(o,(0,si.jsx)(jb,{}),a);return bn(t,(0,si.jsx)(Lb,{}),c)});var Qb=v(He(),1),Zb=v(re(),1),zd=(0,Qb.forwardRef)(function(t,o){return(0,Zb.jsx)(no.Trigger,{ref:o,...t})});var th=v(hn(),1),oh=v(re(),1);function la({children:e}){return(0,oh.jsx)(Gs,{direction:(0,th.isRTL)()?"rtl":"ltr",children:e})}var Hd=v(re(),1);function jd(e){return(0,Hd.jsx)(la,{children:(0,Hd.jsx)(no.Root,{...e})})}var ca=v(da(),1),Bd=v(re(),1),Ud=(0,Bd.jsx)(ca.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Bd.jsx)(ca.Path,{d:"M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75",vectorEffect:"non-scaling-stroke"})});var ua=v(da(),1),Wd=v(re(),1),Gd=(0,Wd.jsx)(ua.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Wd.jsx)(ua.Path,{d:"M5 19L9.28769 14.7123M18.25 11C18.25 13.8995 15.8995 16.25 13 16.25C10.1005 16.25 7.75 13.8995 7.75 11C7.75 8.10051 10.1005 5.75 13 5.75C15.8995 5.75 18.25 8.10051 18.25 11Z",vectorEffect:"non-scaling-stroke"})});var nh=v(He(),1),ih=v(da(),1),sh=v(re(),1),Lr=(0,nh.forwardRef)(function({icon:t,size:o=24,style:r,...n},i){let s=t.props.style||r?{...t.props.style,...r}:void 0;return(0,sh.jsx)(ih.SVG,{ref:i,...t.props,...n,...s?{style:s}:{},width:o,height:o})});var ai=v(He(),1),pa=v(hn(),1);var ah=v(He(),1),$d="data-wp-hash";function Yd(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&h0(document)),e.__wpStyleRuntime}function b0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$d}]`))if(o.getAttribute($d)===t)return!0;return!1}function lh(e,t,o){if(!e.head)return;let r=Yd(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(b0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($d,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function h0(e){let t=Yd();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)lh(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function w0(e,t){let o=Yd();o.styles.set(e,t);for(let r of o.documents.keys())lh(r,e,t)}typeof process>"u",w0("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var y0={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Xd=(0,ah.forwardRef)(function({render:t,...o},r){return gn({render:t,ref:r,props:gt({className:y0["visually-hidden"]},o,{"data-visually-hidden":""})})});var fa=v(re(),1);function dh({"aria-describedby":e,"aria-keyshortcuts":t,shortcut:o}){let r=(0,ai.useId)(),n=o?r:void 0,i=[e,n].filter(Boolean).join(" ");return{descriptionId:n,targetProps:{"aria-describedby":i||void 0,"aria-keyshortcuts":o?.ariaKeyShortcut??t}}}var ch=(0,ai.forwardRef)(function({descriptionId:t,shortcut:o},r){return(0,fa.jsx)(Xd,{id:t,"aria-hidden":"true",render:(0,fa.jsx)("span",{ref:r}),children:(0,pa.sprintf)((0,pa.__)("Keyboard shortcut: %s"),o.label??o.ariaKeyShortcut)})}),uh=(0,ai.forwardRef)(function({className:t,shortcut:o},r){return(0,fa.jsx)("span",{ref:r,"aria-hidden":"true",className:t,dir:"ltr",children:o.displayShortcut})});var fh={align:"start",sideOffset:8,collisionPadding:12};var ma=v(He(),1),ph=v(hn(),1),gh=v(re(),1);import{speak as v0}from"@wordpress/a11y";var Kd="data-wp-hash";function qd(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_0(document)),e.__wpStyleRuntime}function x0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Kd}]`))if(o.getAttribute(Kd)===t)return!0;return!1}function mh(e,t,o){if(!e.head)return;let r=qd(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(x0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Kd,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function _0(e){let t=qd();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)mh(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function ga(e,t){let o=qd();o.styles.set(e,t);for(let r of o.documents.keys())mh(r,e,t)}typeof process>"u",ga("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var li={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"};typeof process>"u",ga("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var R0={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",ga("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var C0={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",ga("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var E0={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},bh=(0,ma.forwardRef)(function({tone:t="brand",variant:o="solid",size:r="default",className:n,focusableWhenDisabled:i=!0,disabled:s,loading:a,loadingAnnouncement:c=(0,ph.__)("Loading"),children:l,...d},g){let u=Me(E0.button,R0["box-sizing"],C0["outset-ring--focus-except-active"],o!=="unstyled"&&li.button,li[`is-${t}`],li[`is-${o}`],li[`is-${r}`],a&&li["is-loading"],n);return(0,ma.useEffect)(()=>{a&&c&&v0(c)},[a,c]),(0,gh.jsx)(md,{ref:g,className:u,focusableWhenDisabled:i,disabled:s??a,...d,children:l})});var hh=v(He(),1);var yh=v(re(),1),Jd="data-wp-hash";function Qd(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&T0(document)),e.__wpStyleRuntime}function S0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Jd}]`))if(o.getAttribute(Jd)===t)return!0;return!1}function wh(e,t,o){if(!e.head)return;let r=Qd(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(S0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Jd,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function T0(e){let t=Qd();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)wh(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function k0(e,t){let o=Qd();o.styles.set(e,t);for(let r of o.documents.keys())wh(r,e,t)}typeof process>"u",k0("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var I0={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"},Zd=(0,hh.forwardRef)(function({className:t,icon:o,...r},n){return(0,yh.jsx)(Lr,{ref:n,icon:o,className:Me(I0.icon,t),size:24,...r})});Zd.displayName="Button.Icon";var vh=Object.assign(bh,{Icon:Zd});var _h=v(He(),1);var io=v(re(),1),ec="data-wp-hash";function tc(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&O0(document)),e.__wpStyleRuntime}function P0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ec}]`))if(o.getAttribute(ec)===t)return!0;return!1}function Rh(e,t,o){if(!e.head)return;let r=tc(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(P0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ec,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function O0(e){let t=tc();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Rh(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function A0(e,t){let o=tc();o.styles.set(e,t);for(let r of o.documents.keys())Rh(r,e,t)}typeof process>"u",A0("c5cdafb1bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0px;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");var xh={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},oc=(0,_h.forwardRef)(function({label:t,className:o,children:r,disabled:n,focusableWhenDisabled:i=!0,icon:s,size:a,shortcut:c,positioner:l,"aria-describedby":d,"aria-keyshortcuts":g,...u},p){let m=Me(xh["icon-button"],o),{descriptionId:b,targetProps:w}=dh({"aria-describedby":d,"aria-keyshortcuts":g,shortcut:c});return(0,io.jsxs)(jd,{children:[(0,io.jsxs)(zd,{ref:p,...w,disabled:n&&!i,render:(0,io.jsx)(vh,{...u,size:a,"aria-label":t,disabled:n,focusableWhenDisabled:i}),className:m,children:[(0,io.jsx)(Lr,{icon:s,size:24,className:xh.icon}),c&&b&&(0,io.jsx)(ch,{descriptionId:b,shortcut:c})]}),(0,io.jsxs)(Dd,{positioner:l,children:[t,c&&(0,io.jsxs)(io.Fragment,{children:[" ",(0,io.jsx)(uh,{shortcut:c})]})]})]})});var yo={};Co(yo,{Clear:()=>Sh,Collection:()=>kh,Empty:()=>Ah,Group:()=>Lh,GroupLabel:()=>zh,Input:()=>Qh,InputGroup:()=>Bh,Item:()=>rw,List:()=>aw,ListBody:()=>cw,Popup:()=>xw,Portal:()=>ba,Positioner:()=>ha,Root:()=>Rw,Row:()=>Sw,Status:()=>Pw,Value:()=>Aw});var Ch=v(He(),1);var Eh=v(hn(),1);var rc=v(re(),1),N0=({"aria-label":e=(0,Eh.__)("Clear"),...t},{disabled:o})=>(0,rc.jsx)(oc,{icon:Ud,focusableWhenDisabled:!1,disabled:o,"aria-hidden":o||void 0,size:"small",variant:"minimal",tone:"neutral",label:e,...t}),Sh=(0,Ch.forwardRef)(function({render:t=N0,...o},r){return(0,rc.jsx)(ze.Clear,{ref:r,render:t,...o})});var Th=v(re(),1);function kh({children:e,...t}){return(0,Th.jsx)(ze.Collection,{...t,children:e})}var Ih=v(He(),1),Oh=v(re(),1),nc="data-wp-hash";function ic(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&F0(document)),e.__wpStyleRuntime}function M0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${nc}]`))if(o.getAttribute(nc)===t)return!0;return!1}function Ph(e,t,o){if(!e.head)return;let r=ic(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(M0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(nc,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function F0(e){let t=ic();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Ph(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function L0(e,t){let o=ic();o.styles.set(e,t);for(let r of o.documents.keys())Ph(r,e,t)}typeof process>"u",L0("02571d1b6c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var V0={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"},Ah=(0,Ih.forwardRef)(function({className:t,...o},r){return(0,Oh.jsx)(ze.Empty,{className:Me(V0.empty,t),ref:r,...o})});var Nh=v(He(),1),Fh=v(re(),1),sc="data-wp-hash";function ac(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&z0(document)),e.__wpStyleRuntime}function D0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${sc}]`))if(o.getAttribute(sc)===t)return!0;return!1}function Mh(e,t,o){if(!e.head)return;let r=ac(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(D0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(sc,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function z0(e){let t=ac();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Mh(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function H0(e,t){let o=ac();o.styles.set(e,t);for(let r of o.documents.keys())Mh(r,e,t)}typeof process>"u",H0("02571d1b6c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var j0={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"},Lh=(0,Nh.forwardRef)(function({className:t,children:o,...r},n){return(0,Fh.jsx)(ze.Group,{className:Me(j0.group,t),ref:n,...r,children:o})});var Vh=v(He(),1);var dc=v(re(),1),lc="data-wp-hash";function cc(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&U0(document)),e.__wpStyleRuntime}function B0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${lc}]`))if(o.getAttribute(lc)===t)return!0;return!1}function Dh(e,t,o){if(!e.head)return;let r=cc(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(B0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(lc,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function U0(e){let t=cc();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Dh(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function W0(e,t){let o=cc();o.styles.set(e,t);for(let r of o.documents.keys())Dh(r,e,t)}typeof process>"u",W0("02571d1b6c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var G0={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"},zh=(0,Vh.forwardRef)(function({className:t,children:o,...r},n){return(0,dc.jsx)(Pd,{variant:"heading-sm",className:Me(G0["group-label"],t),render:(0,dc.jsx)(ze.GroupLabel,{ref:n,...r}),children:o})});var Hh=v(He(),1),jh=v(re(),1),Bh=(0,Hh.forwardRef)(function(t,o){return(0,jh.jsx)(ze.InputGroup,{ref:o,...t})});var Jh=v(He(),1);var Kh=v(He(),1);var di=v(He(),1),ci=v(re(),1),uc="data-wp-hash";function fc(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Y0(document)),e.__wpStyleRuntime}function $0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${uc}]`))if(o.getAttribute(uc)===t)return!0;return!1}function Uh(e,t,o){if(!e.head)return;let r=fc(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if($0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(uc,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Y0(e){let t=fc();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Uh(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function pc(e,t){let o=fc();o.styles.set(e,t);for(let r of o.documents.keys())Uh(r,e,t)}typeof process>"u",pc("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var X0={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",pc("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var K0={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",pc("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var wn={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},Wh=(0,di.forwardRef)(function({className:t,children:o,visuallyDisabled:r,size:n="default",isBorderless:i,prefix:s,suffix:a,...c},l){return(0,ci.jsxs)("div",{ref:l,className:Me(X0.div,K0["box-sizing"],wn["input-layout"],wn[`is-size-${n}`],r&&wn["is-disabled"],i&&wn["is-borderless"],t),...c,children:[di.Children.count(s)>0&&(0,ci.jsx)("div",{className:wn["slot-wrapper"],"data-slot-type":"prefix",children:s}),o,di.Children.count(a)>0&&(0,ci.jsx)("div",{className:wn["slot-wrapper"],"data-slot-type":"suffix",children:a})]})});var $h=v(He(),1),Xh=v(re(),1),mc="data-wp-hash";function gc(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&J0(document)),e.__wpStyleRuntime}function q0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${mc}]`))if(o.getAttribute(mc)===t)return!0;return!1}function Yh(e,t,o){if(!e.head)return;let r=gc(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(q0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(mc,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function J0(e){let t=gc();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Yh(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Q0(e,t){let o=gc();o.styles.set(e,t);for(let r of o.documents.keys())Yh(r,e,t)}typeof process>"u",Q0("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var Gh={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},bc=(0,$h.forwardRef)(function({padding:t="default",className:o,...r},n){return(0,Xh.jsx)("div",{ref:n,className:Me(Gh["input-layout-slot"],Gh[`is-padding-${t}`],o),...r})});bc.displayName="InputLayout.Slot";var ui=Object.assign(Wh,{Slot:bc});var wc=v(re(),1),hc="data-wp-hash";function yc(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&eR(document)),e.__wpStyleRuntime}function Z0(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${hc}]`))if(o.getAttribute(hc)===t)return!0;return!1}function qh(e,t,o){if(!e.head)return;let r=yc(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Z0(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(hc,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function eR(e){let t=yc();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)qh(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function vc(e,t){let o=yc();o.styles.set(e,t);for(let r of o.documents.keys())qh(r,e,t)}typeof process>"u",vc("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var tR={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",vc("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var oR={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",vc("1a25f6a232","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2ae7be2fc1bb17a3__input{--_gcd-input-padding:var(--wp-ui-input-padding-block,0px) var(--wp-ui-input-layout-padding-inline,0px);background:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:inherit;font-size:inherit;line-height:inherit;outline:none;padding-block:var(--wp-ui-input-padding-block,0);padding-inline:var(--wp-ui-input-layout-padding-inline,0);width:100%;&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}&:disabled,&[aria-disabled=true]{--_gcd-input-placeholder-color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}@media (forced-colors:active){color:GrayText}}&[type=email],&[type=url]{direction:ltr}&[type=number]{appearance:textfield;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:none;margin:0}}}}}");var rR={input:"_2ae7be2fc1bb17a3__input"},yn=(0,Kh.forwardRef)(function({className:t,size:o="default",prefix:r,suffix:n,style:i,...s},a){return(0,wc.jsx)(ui,{className:Me(oR["outset-ring--focus-within"],t),style:i,size:o,visuallyDisabled:s.disabled,prefix:r,suffix:n,children:(0,wc.jsx)(xd,{ref:a,className:Me(tR.input,rR.input),...s})})});var xc=v(re(),1),nR=e=>(0,xc.jsx)(yn,{...e}),Qh=(0,Jh.forwardRef)(function({render:t=nR,...o},r){return(0,xc.jsx)(ze.Input,{ref:r,render:t,...o})});var Zh=v(He(),1),ow=v(re(),1),_c="data-wp-hash";function Rc(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&sR(document)),e.__wpStyleRuntime}function iR(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${_c}]`))if(o.getAttribute(_c)===t)return!0;return!1}function ew(e,t,o){if(!e.head)return;let r=Rc(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(iR(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(_c,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function sR(e){let t=Rc();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ew(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function tw(e,t){let o=Rc();o.styles.set(e,t);for(let r of o.documents.keys())ew(r,e,t)}typeof process>"u",tw("02571d1b6c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var aR={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"};typeof process>"u",tw("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var lR={"box-sizing":"_336cd3e4e743482f__box-sizing"},rw=(0,Zh.forwardRef)(function({className:t,children:o,...r},n){return(0,ow.jsx)(ze.Item,{className:Me(lR["box-sizing"],aR.item,t),ref:n,...r,children:o})});var nw=v(He(),1),sw=v(re(),1),Cc="data-wp-hash";function Ec(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cR(document)),e.__wpStyleRuntime}function dR(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Cc}]`))if(o.getAttribute(Cc)===t)return!0;return!1}function iw(e,t,o){if(!e.head)return;let r=Ec(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(dR(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Cc,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function cR(e){let t=Ec();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)iw(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function uR(e,t){let o=Ec();o.styles.set(e,t);for(let r of o.documents.keys())iw(r,e,t)}typeof process>"u",uR("02571d1b6c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var fR={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"},aw=(0,nw.forwardRef)(function({className:t,...o},r){return(0,sw.jsx)(ze.List,{className:Me(fR.list,t),ref:r,...o,"aria-orientation":void 0})});var lw=v(He(),1),Sc="data-wp-hash";function Tc(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&mR(document)),e.__wpStyleRuntime}function pR(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Sc}]`))if(o.getAttribute(Sc)===t)return!0;return!1}function dw(e,t,o){if(!e.head)return;let r=Tc(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(pR(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Sc,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function mR(e){let t=Tc();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)dw(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function gR(e,t){let o=Tc();o.styles.set(e,t);for(let r of o.documents.keys())dw(r,e,t)}typeof process>"u",gR("02571d1b6c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var bR={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"},cw=(0,lw.forwardRef)(function({render:t,...o},r){return gn({defaultTagName:"div",render:t,ref:r,props:gt({className:bR["list-scrollable-container"]},o)})});var yw=v(He(),1);var kc="data-wp-hash";function Ic(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&wR(document)),e.__wpStyleRuntime}function hR(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${kc}]`))if(o.getAttribute(kc)===t)return!0;return!1}function uw(e,t,o){if(!e.head)return;let r=Ic(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(hR(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(kc,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function wR(e){let t=Ic();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)uw(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function yR(e,t){let o=Ic();o.styles.set(e,t);for(let r of o.documents.keys())uw(r,e,t)}typeof process>"u",yR("02571d1b6c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var vn={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"};function fw(e="anchor"){switch(e){case"available":return vn["is-width-available"];case"content":return vn["is-width-content"];case"lg":return vn["is-width-lg"];case"md":return vn["is-width-md"];case"sm":return vn["is-width-sm"];case"anchor":return vn["is-width-anchor"];default:return!1}}var pw=v(He(),1);var mw=v(re(),1),ba=(0,pw.forwardRef)(function({container:t,...o},r){return(0,mw.jsx)(ze.Portal,{container:t??aa(),...o,ref:r})});var gw=v(He(),1);var ww=v(re(),1),Pc="data-wp-hash";function Oc(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&xR(document)),e.__wpStyleRuntime}function vR(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Pc}]`))if(o.getAttribute(Pc)===t)return!0;return!1}function bw(e,t,o){if(!e.head)return;let r=Oc(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(vR(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Pc,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function xR(e){let t=Oc();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)bw(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function hw(e,t){let o=Oc();o.styles.set(e,t);for(let r of o.documents.keys())bw(r,e,t)}typeof process>"u",hw("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var _R={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",hw("e61eb95308","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._8eb0a29484225eea__positioner{z-index:var(--wp-ui-autocomplete-z-index,initial)}}}");var RR={positioner:"_8eb0a29484225eea__positioner"},ha=(0,gw.forwardRef)(function({className:t,...o},r){return(0,ww.jsx)(ze.Positioner,{...fh,...o,ref:r,className:Me(_R["box-sizing"],RR.positioner,t)})});var wa=v(re(),1),Ac="data-wp-hash";function Nc(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ER(document)),e.__wpStyleRuntime}function CR(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ac}]`))if(o.getAttribute(Ac)===t)return!0;return!1}function vw(e,t,o){if(!e.head)return;let r=Nc(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(CR(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ac,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function ER(e){let t=Nc();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)vw(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function SR(e,t){let o=Nc();o.styles.set(e,t);for(let r of o.documents.keys())vw(r,e,t)}typeof process>"u",SR("02571d1b6c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var TR={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"},xw=(0,yw.forwardRef)(function({className:t,portal:o,positioner:r,width:n,...i},s){let a=(0,wa.jsx)(ze.Popup,{ref:s,className:Me(TR.popup,fw(n),t),...i}),c=bn(r,(0,wa.jsx)(ha,{}),a);return bn(o,(0,wa.jsx)(ba,{}),c)});var ya=v(He(),1),Mc=(0,ya.createContext)(!1),_w=()=>(0,ya.useContext)(Mc);var va=v(re(),1);function Rw(e){return(0,va.jsx)(Mc.Provider,{value:!!e.grid,children:(0,va.jsx)(la,{children:(0,va.jsx)(ze.Root,{...e})})})}var Cw=v(He(),1);var Ew=v(re(),1),Sw=(0,Cw.forwardRef)(function({children:t,...o},r){let n=_w();return(0,Ew.jsx)(ze.Row,{ref:r,...o,children:t})});var Tw=v(He(),1),Iw=v(re(),1),Fc="data-wp-hash";function Lc(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&IR(document)),e.__wpStyleRuntime}function kR(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Fc}]`))if(o.getAttribute(Fc)===t)return!0;return!1}function kw(e,t,o){if(!e.head)return;let r=Lc(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(kR(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Fc,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function IR(e){let t=Lc();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)kw(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function PR(e,t){let o=Lc();o.styles.set(e,t);for(let r of o.documents.keys())kw(r,e,t)}typeof process>"u",PR("02571d1b6c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var OR={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"},Pw=(0,Tw.forwardRef)(function({className:t,...o},r){return(0,Iw.jsx)(ze.Status,{className:Me(OR.status,t),ref:r,...o})});var Ow=v(re(),1);function Aw(e){return(0,Ow.jsx)(ze.Value,{...e})}var xa=v(Mw(),1),Nt=v(He(),1),qo=v(hn(),1),_a=v(Lw(),1),Ra=v(Dw(),1),Vc=v(Hw(),1);var et=v(re(),1);import{executeAbility as AR,store as NR}from"@wordpress/abilities";if(typeof document<"u"&&(typeof process>"u"||!0)&&!document.head.querySelector("style[data-wp-hash='2114aa51e8']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","2114aa51e8"),e.appendChild(document.createTextNode(":root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.workflows-workflow-menu{border-radius:4px;margin:auto;max-width:400px;position:relative;top:calc(5% + 64px);width:calc(100% - 32px)}@media (min-width:600px){.workflows-workflow-menu{top:calc(10% + 64px)}}.workflows-workflow-menu .components-modal__content{margin:0;padding:0}.workflows-workflow-menu__overlay{align-items:start;display:block}.workflows-workflow-menu__container{will-change:transform}.workflows-workflow-menu__container:focus{outline:none}.workflows-workflow-menu__input{margin:8px}.workflows-workflow-menu__list{max-height:376px}.workflows-workflow-menu__list-body{padding:0 8px 8px}.workflows-workflow-menu__item-label{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflows-workflow-menu__item mark{background:unset;color:inherit;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.workflows-workflow-menu__output{padding:16px}.workflows-workflow-menu__output-header{border-bottom:1px solid #ddd;margin-bottom:16px;padding-bottom:8px}.workflows-workflow-menu__output-header h3{color:#1e1e1e;font-size:16px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 4px}.workflows-workflow-menu__output-hint{color:#757575;font-size:12px;margin:0}.workflows-workflow-menu__output-content{max-height:400px;overflow:auto}.workflows-workflow-menu__output-content pre{background:#f0f0f0;border-radius:2px;color:#1e1e1e;font-size:12px;line-height:1.5;margin:0;padding:12px;white-space:pre-wrap;word-break:break-word}.workflows-workflow-menu__output-error{background:#e0e0e0;border:1px solid #9e1313;border-radius:2px;color:#cc1818;padding:12px}.workflows-workflow-menu__output-error p{font-size:13px;margin:0}.workflows-workflow-menu__empty:not(:empty),.workflows-workflow-menu__executing:not(:empty){justify-content:center;padding:8px 0 16px}")),document.head.appendChild(e)}var jw=[],Bw=(0,qo.__)("Run abilities and workflows");function Uw(){let{registerShortcut:e}=(0,xa.useDispatch)(Ra.store),[t,o]=(0,Nt.useState)(""),[r,n]=(0,Nt.useState)(!1),[i,s]=(0,Nt.useState)(null),[a,c]=(0,Nt.useState)(!1),l=(0,Nt.useRef)(),d=(0,Nt.useRef)(),g=(0,xa.useSelect)(f=>f(NR).getAbilities()||jw,[]),u=(0,Nt.useMemo)(()=>{if(!t)return g;let f=t.toLowerCase();return g.filter(h=>h.label?.toLowerCase().includes(f)||h.name?.toLowerCase().includes(f))},[g,t]);(0,Nt.useEffect)(()=>{i&&l.current&&l.current.focus()},[i]),(0,Nt.useEffect)(()=>{r&&!i&&d.current?.focus()},[r,i]),(0,Nt.useEffect)(()=>{e({name:"core/workflows",category:"global",description:(0,qo.__)("Open the workflow palette."),keyCombination:{modifier:"primary",character:"j"}})},[e]),(0,Ra.useShortcut)("core/workflows",(0,Vc.withIgnoreIMEEvents)(f=>{f.defaultPrevented||(f.preventDefault(),n(!r))}),{bindGlobal:!0}),(0,Nt.useEffect)(()=>{r&&import("@wordpress/core-abilities")},[r]);let p=()=>{o(""),n(!1),s(null),c(!1)},m=()=>{s(null),c(!1),o("")},b=async f=>{c(!0);try{let h=await AR(f.name);s({name:f.name,label:f?.label||f.name,description:f?.description||"",success:!0,data:h})}catch(h){s({name:f.name,label:f?.label||f.name,description:f?.description||"",success:!1,error:h.message||String(h)})}finally{c(!1)}},w=f=>{i&&(f.key==="Escape"||f.key==="Backspace"||f.key==="Delete")&&(f.preventDefault(),f.stopPropagation(),m())};if(!r)return null;let y=a?jw:u,x=!a&&!!t&&!u.length;return(0,et.jsx)(_a.Modal,{className:"workflows-workflow-menu",overlayClassName:"workflows-workflow-menu__overlay",onRequestClose:i?m:p,__experimentalHideHeader:!0,contentLabel:(0,qo.__)("Workflow palette"),children:(0,et.jsx)("div",{className:"workflows-workflow-menu__container",onKeyDown:(0,Vc.withIgnoreIMEEvents)(w),ref:l,tabIndex:-1,role:"presentation",children:i?(0,et.jsxs)("div",{className:"workflows-workflow-menu__output",children:[(0,et.jsxs)("div",{className:"workflows-workflow-menu__output-header",children:[(0,et.jsx)("h3",{children:i.label}),i.description&&(0,et.jsx)("p",{className:"workflows-workflow-menu__output-hint",children:i.description})]}),(0,et.jsx)("div",{className:"workflows-workflow-menu__output-content",children:i.success?(0,et.jsx)("pre",{children:JSON.stringify(i.data,null,2)}):(0,et.jsx)("div",{className:"workflows-workflow-menu__output-error",children:(0,et.jsx)("p",{children:i.error})})})]}):(0,et.jsxs)(yo.Root,{items:g,filteredItems:y,mode:"list",value:t,onValueChange:o,open:!0,inline:!0,autoHighlight:!0,children:[(0,et.jsx)(yo.Input,{ref:d,placeholder:Bw,"aria-label":Bw,className:"workflows-workflow-menu__input",render:(0,et.jsx)(yn,{prefix:(0,et.jsx)(ui.Slot,{padding:"minimal",children:(0,et.jsx)(Lr,{icon:Gd,style:(0,qo.isRTL)()?void 0:{transform:"scaleX(-1)"}})})})}),(0,et.jsx)(yo.Status,{className:"workflows-workflow-menu__executing",children:a?(0,qo.__)("Executing ability…"):null}),(0,et.jsx)(yo.Empty,{className:"workflows-workflow-menu__empty",children:x?(0,qo.__)("No results found."):null}),(0,et.jsx)(yo.List,{className:"workflows-workflow-menu__list","aria-label":(0,qo.__)("Workflow suggestions"),children:(0,et.jsx)(yo.ListBody,{className:"workflows-workflow-menu__list-body",children:(0,et.jsx)(yo.Collection,{children:f=>(0,et.jsx)(yo.Item,{value:f,className:"workflows-workflow-menu__item",onClick:()=>b(f),children:(0,et.jsx)("span",{className:"workflows-workflow-menu__item-label",children:(0,et.jsx)(_a.TextHighlight,{text:f.label,highlight:t})})},f.name)})})})]})})})}var Ww=document.createElement("div");document.body.appendChild(Ww);(0,Ca.createRoot)(Ww).render((0,Ca.createElement)(Uw));
+/*! Bundled license information:

-If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.
+use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
+  (**
+   * @license React
+   * use-sync-external-store-shim.production.js
+   *
+   * Copyright (c) Meta Platforms, Inc. and affiliates.
+   *
+   * This source code is licensed under the MIT license found in the
+   * LICENSE file in the root directory of this source tree.
+   *)

-For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return N.useEffect(()=>{e&&(document.getElementById(e)||console.error(r))},[r,e]),null},cn="DialogDescriptionWarning",dn=({contentRef:e,descriptionId:t})=>{let o=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${fo(cn).contentName}}.`;return N.useEffect(()=>{let a=e.current?.getAttribute("aria-describedby");t&&a&&(document.getElementById(t)||console.warn(o))},[o,e,t]),null},co=eo;var mo=oo,po=ao,vo=no;var v=b(O(),1);var Oe='[cmdk-group=""]',Ft='[cmdk-group-items=""]',pn='[cmdk-group-heading=""]',wo='[cmdk-item=""]',ho=`${wo}:not([aria-disabled="true"])`,jt="cmdk-item-select",xe="data-value",vn=(e,t,r)=>er(e,t,r),go=v.createContext(void 0),Ne=()=>v.useContext(go),yo=v.createContext(void 0),Bt=()=>v.useContext(yo),bo=v.createContext(void 0),Ro=v.forwardRef((e,t)=>{let r=Se(()=>{var f,E;return{search:"",value:(E=(f=e.value)!=null?f:e.defaultValue)!=null?E:"",selectedItemId:void 0,filtered:{count:0,items:new Map,groups:new Set}}}),o=Se(()=>new Set),a=Se(()=>new Map),n=Se(()=>new Map),s=Se(()=>new Set),l=Eo(e),{label:d,children:i,value:u,onValueChange:c,filter:h,shouldFilter:w,loop:S,disablePointerSelection:p=!1,vimBindings:m=!0,...R}=e,k=Z(),T=Z(),L=Z(),_=v.useRef(null),x=kn();pe(()=>{if(u!==void 0){let f=u.trim();r.current.value=f,y.emit()}},[u]),pe(()=>{x(6,$t)},[]);let y=v.useMemo(()=>({subscribe:f=>(s.current.add(f),()=>s.current.delete(f)),snapshot:()=>r.current,setState:(f,E,C)=>{var g,D,M,K;if(!Object.is(r.current[f],E)){if(r.current[f]=E,f==="search")rt(),ue(),x(1,tt);else if(f==="value"){if(document.activeElement.hasAttribute("cmdk-input")||document.activeElement.hasAttribute("cmdk-root")){let H=document.getElementById(L);H?H.focus():(g=document.getElementById(k))==null||g.focus()}if(x(7,()=>{var H;r.current.selectedItemId=(H=we())==null?void 0:H.id,y.emit()}),C||x(5,$t),((D=l.current)==null?void 0:D.value)!==void 0){let H=E??"";(K=(M=l.current).onValueChange)==null||K.call(M,H);return}}y.emit()}},emit:()=>{s.current.forEach(f=>f())}}),[]),V=v.useMemo(()=>({value:(f,E,C)=>{var g;E!==((g=n.current.get(f))==null?void 0:g.value)&&(n.current.set(f,{value:E,keywords:C}),r.current.filtered.items.set(f,ne(E,C)),x(2,()=>{ue(),y.emit()}))},item:(f,E)=>(o.current.add(f),E&&(a.current.has(E)?a.current.get(E).add(f):a.current.set(E,new Set([f]))),x(3,()=>{rt(),ue(),r.current.value||tt(),y.emit()}),()=>{n.current.delete(f),o.current.delete(f),r.current.filtered.items.delete(f);let C=we();x(4,()=>{rt(),C?.getAttribute("id")===f&&tt(),y.emit()})}),group:f=>(a.current.has(f)||a.current.set(f,new Set),()=>{n.current.delete(f),a.current.delete(f)}),filter:()=>l.current.shouldFilter,label:d||e["aria-label"],getDisablePointerSelection:()=>l.current.disablePointerSelection,listId:k,inputId:L,labelId:T,listInnerRef:_}),[]);function ne(f,E){var C,g;let D=(g=(C=l.current)==null?void 0:C.filter)!=null?g:vn;return f?D(f,r.current.search,E):0}function ue(){if(!r.current.search||l.current.shouldFilter===!1)return;let f=r.current.filtered.items,E=[];r.current.filtered.groups.forEach(g=>{let D=a.current.get(g),M=0;D.forEach(K=>{let H=f.get(K);M=Math.max(H,M)}),E.push([g,M])});let C=_.current;Ce().sort((g,D)=>{var M,K;let H=g.getAttribute("id"),Ae=D.getAttribute("id");return((M=f.get(Ae))!=null?M:0)-((K=f.get(H))!=null?K:0)}).forEach(g=>{let D=g.closest(Ft);D?D.appendChild(g.parentElement===D?g:g.closest(`${Ft} > *`)):C.appendChild(g.parentElement===C?g:g.closest(`${Ft} > *`))}),E.sort((g,D)=>D[1]-g[1]).forEach(g=>{var D;let M=(D=_.current)==null?void 0:D.querySelector(`${Oe}[${xe}="${encodeURIComponent(g[0])}"]`);M?.parentElement.appendChild(M)})}function tt(){let f=Ce().find(C=>C.getAttribute("aria-disabled")!=="true"),E=f?.getAttribute(xe);y.setState("value",E||void 0)}function rt(){var f,E,C,g;if(!r.current.search||l.current.shouldFilter===!1){r.current.filtered.count=o.current.size;return}r.current.filtered.groups=new Set;let D=0;for(let M of o.current){let K=(E=(f=n.current.get(M))==null?void 0:f.value)!=null?E:"",H=(g=(C=n.current.get(M))==null?void 0:C.keywords)!=null?g:[],Ae=ne(K,H);r.current.filtered.items.set(M,Ae),Ae>0&&D++}for(let[M,K]of a.current)for(let H of K)if(r.current.filtered.items.get(H)>0){r.current.filtered.groups.add(M);break}r.current.filtered.count=D}function $t(){var f,E,C;let g=we();g&&(((f=g.parentElement)==null?void 0:f.firstChild)===g&&((C=(E=g.closest(Oe))==null?void 0:E.querySelector(pn))==null||C.scrollIntoView({block:"nearest"})),g.scrollIntoView({block:"nearest"}))}function we(){var f;return(f=_.current)==null?void 0:f.querySelector(`${wo}[aria-selected="true"]`)}function Ce(){var f;return Array.from(((f=_.current)==null?void 0:f.querySelectorAll(ho))||[])}function ot(f){let E=Ce()[f];E&&y.setState("value",E.getAttribute(xe))}function at(f){var E;let C=we(),g=Ce(),D=g.findIndex(K=>K===C),M=g[D+f];(E=l.current)!=null&&E.loop&&(M=D+f<0?g[g.length-1]:D+f===g.length?g[0]:g[D+f]),M&&y.setState("value",M.getAttribute(xe))}function zt(f){let E=we(),C=E?.closest(Oe),g;for(;C&&!g;)C=f>0?Sn(C,Oe):Cn(C,Oe),g=C?.querySelector(ho);g?y.setState("value",g.getAttribute(xe)):at(f)}let Kt=()=>ot(Ce().length-1),Gt=f=>{f.preventDefault(),f.metaKey?Kt():f.altKey?zt(1):at(1)},qt=f=>{f.preventDefault(),f.metaKey?ot(0):f.altKey?zt(-1):at(-1)};return v.createElement(j.div,{ref:t,tabIndex:-1,...R,"cmdk-root":"",onKeyDown:f=>{var E;(E=R.onKeyDown)==null||E.call(R,f);let C=f.nativeEvent.isComposing||f.keyCode===229;if(!(f.defaultPrevented||C))switch(f.key){case"n":case"j":{m&&f.ctrlKey&&Gt(f);break}case"ArrowDown":{Gt(f);break}case"p":case"k":{m&&f.ctrlKey&&qt(f);break}case"ArrowUp":{qt(f);break}case"Home":{f.preventDefault(),ot(0);break}case"End":{f.preventDefault(),Kt();break}case"Enter":{f.preventDefault();let g=we();if(g){let D=new Event(jt);g.dispatchEvent(D)}}}}},v.createElement("label",{"cmdk-label":"",htmlFor:V.inputId,id:V.labelId,style:Pn},d),Ye(e,f=>v.createElement(yo.Provider,{value:y},v.createElement(go.Provider,{value:V},f))))}),hn=v.forwardRef((e,t)=>{var r,o;let a=Z(),n=v.useRef(null),s=v.useContext(bo),l=Ne(),d=Eo(e),i=(o=(r=d.current)==null?void 0:r.forceMount)!=null?o:s?.forceMount;pe(()=>{if(!i)return l.item(a,s?.id)},[i]);let u=xo(a,n,[e.value,e.children,n],e.keywords),c=Bt(),h=re(x=>x.value&&x.value===u.current),w=re(x=>i||l.filter()===!1?!0:x.search?x.filtered.items.get(a)>0:!0);v.useEffect(()=>{let x=n.current;if(!(!x||e.disabled))return x.addEventListener(jt,S),()=>x.removeEventListener(jt,S)},[w,e.onSelect,e.disabled]);function S(){var x,y;p(),(y=(x=d.current).onSelect)==null||y.call(x,u.current)}function p(){c.setState("value",u.current,!0)}if(!w)return null;let{disabled:m,value:R,onSelect:k,forceMount:T,keywords:L,..._}=e;return v.createElement(j.div,{ref:oe(n,t),..._,id:a,"cmdk-item":"",role:"option","aria-disabled":!!m,"aria-selected":!!h,"data-disabled":!!m,"data-selected":!!h,onPointerMove:m||l.getDisablePointerSelection()?void 0:p,onClick:m?void 0:S},e.children)}),wn=v.forwardRef((e,t)=>{let{heading:r,children:o,forceMount:a,...n}=e,s=Z(),l=v.useRef(null),d=v.useRef(null),i=Z(),u=Ne(),c=re(w=>a||u.filter()===!1?!0:w.search?w.filtered.groups.has(s):!0);pe(()=>u.group(s),[]),xo(s,l,[e.value,e.heading,d]);let h=v.useMemo(()=>({id:s,forceMount:a}),[a]);return v.createElement(j.div,{ref:oe(l,t),...n,"cmdk-group":"",role:"presentation",hidden:c?void 0:!0},r&&v.createElement("div",{ref:d,"cmdk-group-heading":"","aria-hidden":!0,id:i},r),Ye(e,w=>v.createElement("div",{"cmdk-group-items":"",role:"group","aria-labelledby":r?i:void 0},v.createElement(bo.Provider,{value:h},w))))}),gn=v.forwardRef((e,t)=>{let{alwaysRender:r,...o}=e,a=v.useRef(null),n=re(s=>!s.search);return!r&&!n?null:v.createElement(j.div,{ref:oe(a,t),...o,"cmdk-separator":"",role:"separator"})}),yn=v.forwardRef((e,t)=>{let{onValueChange:r,...o}=e,a=e.value!=null,n=Bt(),s=re(i=>i.search),l=re(i=>i.selectedItemId),d=Ne();return v.useEffect(()=>{e.value!=null&&n.setState("search",e.value)},[e.value]),v.createElement(j.input,{ref:t,...o,"cmdk-input":"",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"aria-autocomplete":"list",role:"combobox","aria-expanded":!0,"aria-controls":d.listId,"aria-labelledby":d.labelId,"aria-activedescendant":l,id:d.inputId,type:"text",value:a?e.value:s,onChange:i=>{a||n.setState("search",i.target.value),r?.(i.target.value)}})}),bn=v.forwardRef((e,t)=>{let{children:r,label:o="Suggestions",...a}=e,n=v.useRef(null),s=v.useRef(null),l=re(i=>i.selectedItemId),d=Ne();return v.useEffect(()=>{if(s.current&&n.current){let i=s.current,u=n.current,c,h=new ResizeObserver(()=>{c=requestAnimationFrame(()=>{let w=i.offsetHeight;u.style.setProperty("--cmdk-list-height",w.toFixed(1)+"px")})});return h.observe(i),()=>{cancelAnimationFrame(c),h.unobserve(i)}}},[]),v.createElement(j.div,{ref:oe(n,t),...a,"cmdk-list":"",role:"listbox",tabIndex:-1,"aria-activedescendant":l,"aria-label":o,id:d.listId},Ye(e,i=>v.createElement("div",{ref:oe(s,d.listInnerRef),"cmdk-list-sizer":""},i)))}),Rn=v.forwardRef((e,t)=>{let{open:r,onOpenChange:o,overlayClassName:a,contentClassName:n,container:s,...l}=e;return v.createElement(co,{open:r,onOpenChange:o},v.createElement(mo,{container:s},v.createElement(po,{"cmdk-overlay":"",className:a}),v.createElement(vo,{"aria-label":e.label,"cmdk-dialog":"",className:n},v.createElement(Ro,{ref:t,...l}))))}),En=v.forwardRef((e,t)=>re(r=>r.filtered.count===0)?v.createElement(j.div,{ref:t,...e,"cmdk-empty":"",role:"presentation"}):null),xn=v.forwardRef((e,t)=>{let{progress:r,children:o,label:a="Loading...",...n}=e;return v.createElement(j.div,{ref:t,...n,"cmdk-loading":"",role:"progressbar","aria-valuenow":r,"aria-valuemin":0,"aria-valuemax":100,"aria-label":a},Ye(e,s=>v.createElement("div",{"aria-hidden":!0},s)))}),ve=Object.assign(Ro,{List:bn,Item:hn,Input:yn,Group:wn,Separator:gn,Dialog:Rn,Empty:En,Loading:xn});function Sn(e,t){let r=e.nextElementSibling;for(;r;){if(r.matches(t))return r;r=r.nextElementSibling}}function Cn(e,t){let r=e.previousElementSibling;for(;r;){if(r.matches(t))return r;r=r.previousElementSibling}}function Eo(e){let t=v.useRef(e);return pe(()=>{t.current=e}),t}var pe=typeof window>"u"?v.useEffect:v.useLayoutEffect;function Se(e){let t=v.useRef();return t.current===void 0&&(t.current=e()),t}function re(e){let t=Bt(),r=()=>e(t.snapshot());return v.useSyncExternalStore(t.subscribe,r,r)}function xo(e,t,r,o=[]){let a=v.useRef(),n=Ne();return pe(()=>{var s;let l=(()=>{var i;for(let u of r){if(typeof u=="string")return u.trim();if(typeof u=="object"&&"current"in u)return u.current?(i=u.current.textContent)==null?void 0:i.trim():a.current}})(),d=o.map(i=>i.trim());n.value(e,l,d),(s=t.current)==null||s.setAttribute(xe,l),a.current=l}),a}var kn=()=>{let[e,t]=v.useState(),r=Se(()=>new Map);return pe(()=>{r.current.forEach(o=>o()),r.current=new Map},[e]),(o,a)=>{r.current.set(o,a),t({})}};function _n(e){let t=e.type;return typeof t=="function"?t(e.props):"render"in t?t.render(e.props):e}function Ye({asChild:e,children:t},r){return e&&v.isValidElement(t)?v.cloneElement(_n(t),{ref:t.ref},r(t.props.children)):r(t)}var Pn={position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"};var Je=b(Co(),1),U=b(Ie(),1),he=b(_o(),1),ie=b(Do(),1),Qe=b(No(),1),Ht=b(Io(),1);var Xe=b(Ie(),1),Wt=(0,Xe.forwardRef)(({icon:e,size:t=24,style:r,...o},a)=>{let n=e.props.style,s=n||r?{...n,...r}:void 0;return(0,Xe.cloneElement)(e,{width:t,height:t,...o,...s?{style:s}:{},ref:a})});var Ze=b(Lo(),1),Ut=b(te(),1),Vt=(0,Ut.jsx)(Ze.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Ut.jsx)(Ze.Path,{d:"M5 19L9.28769 14.7123M18.25 11C18.25 13.8995 15.8995 16.25 13 16.25C10.1005 16.25 7.75 13.8995 7.75 11C7.75 8.10051 10.1005 5.75 13 5.75C15.8995 5.75 18.25 8.10051 18.25 11Z",vectorEffect:"non-scaling-stroke"})});var I=b(te(),1);import{executeAbility as Dn,store as On}from"@wordpress/abilities";if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='846895dde0']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","846895dde0"),e.appendChild(document.createTextNode(":root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.workflows-workflow-menu{border-radius:4px;margin:auto;max-width:400px;position:relative;top:calc(5% + 64px);width:calc(100% - 32px)}@media (min-width:600px){.workflows-workflow-menu{top:calc(10% + 64px)}}.workflows-workflow-menu .components-modal__content{margin:0;padding:0}.workflows-workflow-menu__overlay{align-items:start;display:block}.workflows-workflow-menu__header{padding:0 16px}.workflows-workflow-menu__header-search-icon:dir(ltr){transform:scaleX(-1)}.workflows-workflow-menu__container{will-change:transform}.workflows-workflow-menu__container:focus{outline:none}.workflows-workflow-menu__container [cmdk-input]{border:none;border-radius:0;color:#1e1e1e;font-size:15px;line-height:28px;margin:0;outline:none;padding:16px 4px;width:100%}.workflows-workflow-menu__container [cmdk-input]::placeholder{color:#757575}.workflows-workflow-menu__container [cmdk-input]:focus{box-shadow:none;outline:none}.workflows-workflow-menu__container [cmdk-item]{align-items:center;border-radius:2px;color:#1e1e1e;cursor:var(--wpds-cursor-control,pointer);display:flex;font-size:13px}.workflows-workflow-menu__container [cmdk-item]:active,.workflows-workflow-menu__container [cmdk-item][aria-selected=true]{background:var(--wp-admin-theme-color);color:#fff}.workflows-workflow-menu__container [cmdk-item][aria-disabled=true]{color:#949494;cursor:not-allowed}.workflows-workflow-menu__container [cmdk-item]>div{min-height:40px;padding:4px 4px 4px 16px}.workflows-workflow-menu__container [cmdk-root]>[cmdk-list]{max-height:376px;overflow:auto}.workflows-workflow-menu__container [cmdk-root]>[cmdk-list] [cmdk-list-sizer]>[cmdk-group]:last-child [cmdk-group-items]:not(:empty){padding-bottom:8px}.workflows-workflow-menu__container [cmdk-root]>[cmdk-list] [cmdk-list-sizer]>[cmdk-group]>[cmdk-group-items]:not(:empty){padding:0 8px}.workflows-workflow-menu__container [cmdk-empty]{align-items:center;color:#1e1e1e;display:flex;justify-content:center;padding:8px 0 32px;white-space:pre-wrap}.workflows-workflow-menu__container [cmdk-loading]{padding:16px}.workflows-workflow-menu__container [cmdk-list-sizer]{position:relative}.workflows-workflow-menu__item span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflows-workflow-menu__item mark{background:unset;color:inherit;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.workflows-workflow-menu__output{padding:16px}.workflows-workflow-menu__output-header{border-bottom:1px solid #ddd;margin-bottom:16px;padding-bottom:8px}.workflows-workflow-menu__output-header h3{color:#1e1e1e;font-size:16px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 4px}.workflows-workflow-menu__output-hint{color:#757575;font-size:12px;margin:0}.workflows-workflow-menu__output-content{max-height:400px;overflow:auto}.workflows-workflow-menu__output-content pre{background:#f0f0f0;border-radius:2px;color:#1e1e1e;font-size:12px;line-height:1.5;margin:0;padding:12px;white-space:pre-wrap;word-break:break-word}.workflows-workflow-menu__output-error{background:#e0e0e0;border:1px solid #9e1313;border-radius:2px;color:#cc1818;padding:12px}.workflows-workflow-menu__output-error p{font-size:13px;margin:0}.workflows-workflow-menu__executing{color:#757575;font-size:14px;padding:24px 16px}")),document.head.appendChild(e)}var Nn=[],Mo=(0,he.__)("Run abilities and workflows");function An({isOpen:e,search:t,setSearch:r,abilities:o}){let a=(0,U.useRef)(),n=re(l=>l.value),s=(0,U.useMemo)(()=>o.find(d=>d.label===n)?.name,[n,o]);return(0,U.useEffect)(()=>{e&&a.current.focus()},[e]),(0,I.jsx)(ve.Input,{ref:a,value:t,onValueChange:r,placeholder:Mo,"aria-activedescendant":s})}function Fo(){let{registerShortcut:e}=(0,Je.useDispatch)(Qe.store),[t,r]=(0,U.useState)(""),[o,a]=(0,U.useState)(!1),[n,s]=(0,U.useState)(null),[l,d]=(0,U.useState)(!1),i=(0,U.useRef)(),u=(0,Je.useSelect)(m=>m(On).getAbilities()||Nn,[]),c=(0,U.useMemo)(()=>{if(!t)return u;let m=t.toLowerCase();return u.filter(R=>R.label?.toLowerCase().includes(m)||R.name?.toLowerCase().includes(m))},[u,t]);(0,U.useEffect)(()=>{n&&i.current&&i.current.focus()},[n]),(0,U.useEffect)(()=>{e({name:"core/workflows",category:"global",description:(0,he.__)("Open the workflow palette."),keyCombination:{modifier:"primary",character:"j"}})},[e]),(0,Qe.useShortcut)("core/workflows",(0,Ht.withIgnoreIMEEvents)(m=>{m.defaultPrevented||(m.preventDefault(),a(!o))}),{bindGlobal:!0}),(0,U.useEffect)(()=>{o&&import("@wordpress/core-abilities")},[o]);let h=()=>{r(""),a(!1),s(null),d(!1)},w=()=>{s(null),d(!1),r("")},S=async m=>{d(!0);try{let R=await Dn(m.name);s({name:m.name,label:m?.label||m.name,description:m?.description||"",success:!0,data:R})}catch(R){s({name:m.name,label:m?.label||m.name,description:m?.description||"",success:!1,error:R.message||String(R)})}finally{d(!1)}},p=m=>{n&&(m.key==="Escape"||m.key==="Backspace"||m.key==="Delete")&&(m.preventDefault(),m.stopPropagation(),w())};return o?(0,I.jsx)(ie.Modal,{className:"workflows-workflow-menu",overlayClassName:"workflows-workflow-menu__overlay",onRequestClose:n?w:h,__experimentalHideHeader:!0,contentLabel:(0,he.__)("Workflow palette"),children:(0,I.jsx)("div",{className:"workflows-workflow-menu__container",onKeyDown:(0,Ht.withIgnoreIMEEvents)(p),ref:i,tabIndex:-1,role:"presentation",children:n?(0,I.jsxs)("div",{className:"workflows-workflow-menu__output",children:[(0,I.jsxs)("div",{className:"workflows-workflow-menu__output-header",children:[(0,I.jsx)("h3",{children:n.label}),n.description&&(0,I.jsx)("p",{className:"workflows-workflow-menu__output-hint",children:n.description})]}),(0,I.jsx)("div",{className:"workflows-workflow-menu__output-content",children:n.success?(0,I.jsx)("pre",{children:JSON.stringify(n.data,null,2)}):(0,I.jsx)("div",{className:"workflows-workflow-menu__output-error",children:(0,I.jsx)("p",{children:n.error})})})]}):(0,I.jsxs)(ve,{label:Mo,shouldFilter:!1,children:[(0,I.jsxs)(ie.__experimentalHStack,{className:"workflows-workflow-menu__header",children:[(0,I.jsx)(Wt,{className:"workflows-workflow-menu__header-search-icon",icon:Vt}),(0,I.jsx)(An,{search:t,setSearch:r,isOpen:o,abilities:u})]}),(0,I.jsxs)(ve.List,{label:(0,he.__)("Workflow suggestions"),children:[l&&(0,I.jsx)(ie.__experimentalHStack,{className:"workflows-workflow-menu__executing",align:"center",children:(0,he.__)("Executing ability…")}),!l&&t&&c.length===0&&(0,I.jsx)(ve.Empty,{children:(0,he.__)("No results found.")}),!l&&c.length>0&&(0,I.jsx)(ve.Group,{children:c.map(m=>(0,I.jsx)(ve.Item,{value:m.label,className:"workflows-workflow-menu__item",onSelect:()=>S(m),id:m.name,children:(0,I.jsx)(ie.__experimentalHStack,{alignment:"left",children:(0,I.jsx)("span",{children:(0,I.jsx)(ie.TextHighlight,{text:m.label,highlight:t})})})},m.name))})]})]})})}):null}var jo=document.createElement("div");document.body.appendChild(jo);(0,et.createRoot)(jo).render((0,et.createElement)(Fo));
+use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.production.js:
+  (**
+   * @license React
+   * use-sync-external-store-shim/with-selector.production.js
+   *
+   * Copyright (c) Meta Platforms, Inc. and affiliates.
+   *
+   * This source code is licensed under the MIT license found in the
+   * LICENSE file in the root directory of this source tree.
+   *)
+*/
diff --git a/wp-includes/js/dist/theme.js b/wp-includes/js/dist/theme.js
index c18ac35cd5..b3da516a86 100644
--- a/wp-includes/js/dist/theme.js
+++ b/wp-includes/js/dist/theme.js
@@ -3520,11 +3520,11 @@ var wp;
       "background-interactive-neutral-weak-disabled"
     ],
     "primary-bgFill1": ["background-interactive-brand-strong"],
+    "primary-bgFill2": ["background-interactive-brand-strong-active"],
     "primary-fgFill": [
       "foreground-interactive-brand-strong",
       "foreground-interactive-brand-strong-active"
     ],
-    "primary-bgFill2": ["background-interactive-brand-strong-active"],
     "primary-surface4": ["background-interactive-brand-weak-active"],
     "primary-fgSurface4": ["foreground-interactive-brand-active"],
     "primary-fgSurface3": ["foreground-interactive-brand"],
@@ -3557,11 +3557,11 @@ var wp;
     "warning-stroke3": ["stroke-surface-warning-strong"],
     "warning-stroke1": ["stroke-surface-warning"],
     "error-bgFill1": ["background-interactive-error-strong"],
+    "error-bgFill2": ["background-interactive-error-strong-active"],
     "error-fgFill": [
       "foreground-interactive-error-strong",
       "foreground-interactive-error-strong-active"
     ],
-    "error-bgFill2": ["background-interactive-error-strong-active"],
     "error-surface2": [
       "background-interactive-error-active",
       "background-surface-error-weak"
@@ -3688,7 +3688,7 @@ var wp;
   function getContrastFromLuminances(first, second) {
     return first > second ? (first + 0.05) / (second + 0.05) : (second + 0.05) / (first + 0.05);
   }
-  function assertValidSeedColor(seed) {
+  function parseSeedColor(seed) {
     ALLOWED_SEED_COLOR_SPACES.forEach(
       (space) => ColorSpace.register(space)
     );
@@ -3711,9 +3711,9 @@ var wp;
         `Unsupported seed color "${seed}": expected a fully opaque color.`
       );
     }
+    return parsedColor;
   }
   function clampToGamut(c) {
-    ColorSpace.register(srgb_default);
     return to(toGamut(c, { space: srgb_default, method: "css" }), oklch_default);
   }

@@ -3759,9 +3759,14 @@ var wp;
     });
     Object.entries(config).forEach(([stepName, stepConfig]) => {
       const step = stepName;
-      const reference = stepConfig.contrast.reference;
-      dependencies.get(step).push(reference);
-      dependents.get(reference).push(step);
+      const references = [
+        stepConfig.contrast.reference,
+        ...stepConfig.contrast.additionalReferences ?? []
+      ];
+      for (const reference of references) {
+        dependencies.get(step).push(reference);
+        dependents.get(reference).push(step);
+      }
       if (stepConfig.sameAsIfPossible) {
         dependencies.get(step).push(stepConfig.sameAsIfPossible);
         dependents.get(stepConfig.sameAsIfPossible).push(step);
@@ -3810,6 +3815,7 @@ var wp;
         return;
       }
       visit(stepConfig.contrast.reference);
+      stepConfig.contrast.additionalReferences?.forEach(visit);
       if (stepConfig.sameAsIfPossible) {
         visit(stepConfig.sameAsIfPossible);
       }
@@ -3818,9 +3824,18 @@ var wp;
     visit(stepName);
     return Array.from(result);
   }
-  function computeBetterFgColorDirection(seed, preferLighter) {
-    const contrastAgainstBlack = getContrast(seed, BLACK);
-    const contrastAgainstWhite = getContrast(seed, WHITE);
+  function computeBetterFgColorDirection(references, preferLighter) {
+    const referenceColors = Array.isArray(references) ? references : [references];
+    const contrastAgainstBlack = Math.min(
+      ...referenceColors.map(
+        (reference) => getContrast(reference, BLACK)
+      )
+    );
+    const contrastAgainstWhite = Math.min(
+      ...referenceColors.map(
+        (reference) => getContrast(reference, WHITE)
+      )
+    );
     return contrastAgainstBlack > contrastAgainstWhite + (preferLighter ? WHITE_TEXT_CONTRAST_MARGIN : 0) ? { better: "darker", worse: "lighter" } : { better: "lighter", worse: "darker" };
   }
   function adjustContrastTarget(target) {
@@ -3873,7 +3888,7 @@ var wp;
   }

   // packages/theme/build-module/color-ramps/lib/taper-chroma.mjs
-  function taperChroma(seed, lTarget, options = {}) {
+  function createChromaTaper(seed, options = {}) {
     const gamut = options.gamut ?? srgb_default;
     const alpha = options.alpha ?? 0.65;
     const carry = options.carry ?? 0.5;
@@ -3890,34 +3905,32 @@ var wp;
       if (typeof options.hueFallback === "number") {
         hSeed = normalizeHue(options.hueFallback);
       } else {
-        return {
+        return (lTarget) => ({
           space: oklch_default,
           coords: [clamp01(lTarget), 0, 0],
           alpha: 1
-        };
+        });
       }
     }
     const lSeed = clamp01(get(seed, [oklch_default, "l"]));
-    const cmaxSeed = getCachedMaxChromaAtLH(lSeed, hSeed, gamut);
-    const cmaxTarget = getCachedMaxChromaAtLH(
-      clamp01(lTarget),
-      hSeed,
-      gamut
-    );
-    let seedRelative = 0;
+    const cmaxSeed = getMaxChromaAtLH(lSeed, hSeed, gamut);
     const denom = cmaxSeed > 0 ? cmaxSeed : 1e-6;
-    seedRelative = clamp01(cSeed / denom);
-    const cIntendedBase = alpha * cmaxTarget;
-    const cWithCarry = cIntendedBase * Math.pow(seedRelative, clamp01(carry));
-    const t = continuousTaper(lSeed, lTarget, {
-      radiusLight,
-      radiusDark,
-      kLight,
-      kDark
-    });
-    const cPlanned = cWithCarry * t;
-    const lOut = clamp01(lTarget);
-    return { l: lOut, c: cPlanned };
+    const seedRelative = clamp01(cSeed / denom);
+    const seedCarry = Math.pow(seedRelative, clamp01(carry));
+    return (lTarget) => {
+      const cmaxTarget = getMaxChromaAtLH(clamp01(lTarget), hSeed, gamut);
+      const cIntendedBase = alpha * cmaxTarget;
+      const cWithCarry = cIntendedBase * seedCarry;
+      const t = continuousTaper(lSeed, lTarget, {
+        radiusLight,
+        radiusDark,
+        kLight,
+        kDark
+      });
+      const cPlanned = cWithCarry * t;
+      const lOut = clamp01(lTarget);
+      return { l: lOut, c: cPlanned };
+    };
   }
   function clamp01(x) {
     if (x < 0) {
@@ -3951,32 +3964,10 @@ var wp;
     return 1 - (1 - opts.kDark) * w;
   }
   var MAX_CHROMA = 0.45;
-  var maxChromaCache = /* @__PURE__ */ new Map();
-  function quantize(x, step) {
-    const k = Math.round(x / step);
-    return k * step;
-  }
-  function getCachedMaxChromaAtLH(l, h, gamutSpace) {
-    const lQuantized = quantize(l, 0.05);
-    const hQuantized = quantize(normalizeHue(h), 10);
-    const key = `${gamutSpace.id}|L:${lQuantized}|H:${hQuantized}`;
-    const hit = maxChromaCache.get(key);
-    if (typeof hit === "number") {
-      return hit;
-    }
-    const computed = maxInGamutChromaAtLH(
-      lQuantized,
-      hQuantized,
-      gamutSpace,
-      MAX_CHROMA
-    );
-    maxChromaCache.set(key, computed);
-    return computed;
-  }
-  function maxInGamutChromaAtLH(l, h, gamutSpace, cap) {
+  function getMaxChromaAtLH(l, h, gamutSpace) {
     const probe = {
       space: oklch_default,
-      coords: [l, cap, h],
+      coords: [clamp01(l), MAX_CHROMA, normalizeHue(h)],
       alpha: 1
     };
     const clamped = toGamutCSS(probe, { space: gamutSpace });
@@ -3998,11 +3989,14 @@ var wp;
         achieved: 1
       };
     }
+    const seedChroma = get(seed, [oklch_default, "c"]);
+    const seedHue = get(seed, [oklch_default, "h"]);
+    const taperChromaAtLightness = taperChromaOptions ? createChromaTaper(seed, taperChromaOptions) : void 0;
     function getColorForL(l) {
       let newL = l;
-      let newC = get(seed, [oklch_default, "c"]);
-      if (taperChromaOptions) {
-        const tapered = taperChroma(seed, newL, taperChromaOptions);
+      let newC = seedChroma;
+      if (taperChromaAtLightness) {
+        const tapered = taperChromaAtLightness(newL);
         if ("l" in tapered && "c" in tapered) {
           newL = tapered.l;
           newC = tapered.c;
@@ -4012,7 +4006,7 @@ var wp;
       }
       return clampToGamut({
         space: oklch_default,
-        coords: [newL, newC, get(seed, [oklch_default, "h"])],
+        coords: [newL, newC, seedHue],
         alpha: seed.alpha
       });
     }
@@ -4078,7 +4072,7 @@ var wp;
     const calculatedColors = /* @__PURE__ */ new Map();
     calculatedColors.set("seed", seed);
     for (const stepName of sortedSteps) {
-      let computeDirection2 = function(color, followDirection) {
+      let computeDirection2 = function(colors, followDirection) {
         if (followDirection === "main") {
           return mainDir;
         }
@@ -4087,7 +4081,7 @@ var wp;
         }
         if (followDirection === "best") {
           return computeBetterFgColorDirection(
-            color,
+            colors,
             contrast.preferLighter
           ).better;
         }
@@ -4100,12 +4094,19 @@ var wp;
         taperChromaOptions,
         sameAsIfPossible
       } = config[stepName];
-      const referenceColor = calculatedColors.get(contrast.reference);
-      if (!referenceColor) {
-        throw new Error(
-          `Reference color for step ${stepName} not found: ${contrast.reference}`
-        );
-      }
+      const referenceNames = [
+        contrast.reference,
+        ...contrast.additionalReferences ?? []
+      ];
+      const referenceColors = referenceNames.map((referenceName) => {
+        const referenceColor2 = calculatedColors.get(referenceName);
+        if (!referenceColor2) {
+          throw new Error(
+            `Reference color for step ${stepName} not found: ${referenceName}`
+          );
+        }
+        return referenceColor2;
+      });
       if (sameAsIfPossible) {
         const candidateColor = calculatedColors.get(sameAsIfPossible);
         if (!candidateColor) {
@@ -4113,21 +4114,24 @@ var wp;
             `Same-as color for step ${stepName} not found: ${sameAsIfPossible}`
           );
         }
-        const candidateContrast = getContrast(
-          referenceColor,
-          candidateColor
-        );
         const adjustedTarget2 = adjustContrastTarget(contrast.target);
-        if (candidateContrast >= adjustedTarget2) {
+        const candidateMeetsTarget = referenceColors.every(
+          (referenceColor2) => getContrast(referenceColor2, candidateColor) >= adjustedTarget2
+        );
+        if (candidateMeetsTarget) {
           calculatedColors.set(stepName, candidateColor);
           rampResults[stepName] = getColorString(candidateColor);
           continue;
         }
       }
       const computedDir = computeDirection2(
-        referenceColor,
+        referenceColors,
         contrast.followDirection
       );
+      const endpoint = computedDir === "lighter" ? WHITE : BLACK;
+      const referenceColor = referenceColors.reduce(
+        (tightest, current) => getContrast(current, endpoint) < getContrast(tightest, endpoint) ? current : tightest
+      );
       const adjustedTarget = adjustContrastTarget(contrast.target);
       let lightnessConstraint;
       if (pinLightness?.stepName === stepName) {
@@ -4176,10 +4180,10 @@ var wp;
     pinLightness,
     rescaleToFitContrastTargets = true
   } = {}) {
-    assertValidSeedColor(seedArg);
+    const parsedSeed = parseSeedColor(seedArg);
     let seed;
     try {
-      seed = clampToGamut(seedArg);
+      seed = clampToGamut(parsedSeed);
     } catch (error) {
       throw new Error(
         `Invalid seed color "${seedArg}": ${error instanceof Error ? error.message : "Unknown error"}`
@@ -4449,9 +4453,10 @@ var wp;
     fgFill: {
       contrast: {
         reference: "bgFill1",
+        additionalReferences: ["bgFill2"],
         followDirection: "best",
-        target: 4.5,
-        preferLighter: true
+        // Preserve the 4.5:1 WCAG floor after 8-bit sRGB serialization.
+        target: 4.55
       },
       lightness: lightnessConstraintForegroundHighContrast,
       taperChromaOptions: FG_TAPER_CHROMA
diff --git a/wp-includes/js/dist/theme.min.js b/wp-includes/js/dist/theme.min.js
index 6e35e5b8d0..87e5ae3527 100644
--- a/wp-includes/js/dist/theme.min.js
+++ b/wp-includes/js/dist/theme.min.js
@@ -1,5 +1,5 @@
 /*! This file is auto-generated */
 (function() {
-"use strict";var wp;(wp||={}).theme=(()=>{var mn=Object.create;var je=Object.defineProperty;var pn=Object.getOwnPropertyDescriptor;var gn=Object.getOwnPropertyNames;var hn=Object.getPrototypeOf,bn=Object.prototype.hasOwnProperty;var Me=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),wn=(t,e)=>{for(var r in e)je(t,r,{get:e[r],enumerable:!0})},cr=(t,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of gn(e))!bn.call(t,n)&&n!==r&&je(t,n,{get:()=>e[n],enumerable:!(o=pn(e,n))||o.enumerable});return t};var ie=(t,e,r)=>(r=t!=null?mn(hn(t)):{},cr(e||!t||!t.__esModule?je(r,"default",{value:t,enumerable:!0}):r,t)),Cn=t=>cr(je({},"__esModule",{value:!0}),t);var ur=Me((ss,lr)=>{lr.exports=window.wp.deprecated});var dr=Me((is,fr)=>{fr.exports=window.wp.privateApis});var Ge=Me((us,gr)=>{gr.exports=window.wp.element});var br=Me((fs,hr)=>{hr.exports=window.wp.compose});var on=Me((c0,rn)=>{rn.exports=window.ReactJSXRuntime});var ns={};wn(ns,{ThemeProvider:()=>ht,privateApis:()=>or});var sn=ie(ur(),1);var mr=ie(dr(),1),{lock:pr,unlock:cs}=(0,mr.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/theme");var xe=ie(Ge(),1),gt=ie(br(),1);var wr=ie(Ge(),1),$e=(0,wr.createContext)({resolvedSettings:{color:{},cursor:void 0,cornerRadius:void 0}});function wt(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function S(t,e,r=[0,0,0]){let o=wt(t,e[0]),n=wt(t,e[1]),a=wt(t,e[2]);return r[0]=o,r[1]=n,r[2]=a,r}function qe(t){return ce(t)==="string"}function ce(t){return(Object.prototype.toString.call(t).match(/^\[object\s+(.*?)\]$/)[1]||"").toLowerCase()}function Xe(t,{precision:e=16,unit:r}){return T(t)?"none":(t=+Ct(t,e),t+(r??""))}function T(t){return t===null}function Ct(t,e){if(t===0)return 0;let r=~~t,o=0;r&&e&&(o=~~Math.log10(Math.abs(r))+1);let n=10**(e-o);return Math.floor(t*n+.5)/n}function kt(t,e,r){return T(t)||isNaN(t)?e:T(e)||isNaN(e)?t:t+(e-t)*r}function kn(t,e,r){return(r-t)/(e-t)}function vt(t,e,r){return!t||!e||t===e||t[0]===e[0]&&t[1]===e[1]||isNaN(r)||r===null?r:kt(e[0],e[1],kn(t[0],t[1],r))}function G(t,e,r){return Math.max(Math.min(r,e),t)}function We(t,e){return Math.sign(t)===Math.sign(e)?t:-t}function A(t,e){return We(Math.abs(t)**e,t)}function yt(t,e){return e===0?0:t/e}function Cr(t,e,r=0,o=t.length){for(;r<o;){let n=r+o>>1;t[n]<e?r=n+1:o=n}return r}function oe(t,e){if(t instanceof e)return!0;let r=e.name;for(;t;){let o=Object.getPrototypeOf(t),n=o?.constructor?.name;if(n===r)return!0;if(!n||n==="Object")return!1;t=o}return!1}var ge=class{type;coordMeta;coordRange;range;constructor(e,r){if(typeof e=="object"&&(this.coordMeta=e),r&&(this.coordMeta=r,this.coordRange=r.range??r.refRange),typeof e=="string"){let o=e.trim().match(/^(?<type><[a-z]+>)(\[(?<min>-?[.\d]+),\s*(?<max>-?[.\d]+)\])?$/);if(!o)throw new TypeError(`Cannot parse ${e} as a type definition.`);this.type=o.groups.type;let{min:n,max:a}=o.groups;(n||a)&&(this.range=[+n,+a])}}get computedRange(){return this.range?this.range:this.type==="<percentage>"?this.percentageRange():this.type==="<angle>"?[0,360]:null}get unit(){return this.type==="<percentage>"?"%":this.type==="<angle>"?"deg":""}resolve(e){if(this.type==="<angle>")return e;let r=this.computedRange,o=this.coordRange;return this.type==="<percentage>"&&(o??=this.percentageRange()),vt(r,o,e)}serialize(e,r){let o=this.type==="<percentage>"?this.percentageRange(100):this.computedRange,n=this.unit;return e=vt(this.coordRange,o,e),Xe(e,{unit:n,precision:r})}toString(){let e=this.type;if(this.range){let[r="",o=""]=this.range;e+=`[${r},${o}]`}return e}percentageRange(e=1){let r;return this.coordMeta&&this.coordMeta.range||this.coordRange&&this.coordRange[0]>=0?r=[0,1]:r=[-1,1],[r[0]*e,r[1]*e]}static get(e,r){return oe(e,this)?e:new this(e,r)}};var xt=Symbol("instance"),he=class t{type;name;spaceCoords;coords;id;alpha;constructor(e,r=e.space){e[xt]=this,this.type="function",this.name="color",Object.assign(this,e),this.space=r,this.type!=="custom"&&(this.spaceCoords=Object.values(r.coords),this.coords||(this.coords=this.spaceCoords.map(o=>{let n=["<number>","<percentage>"];return o.type==="angle"&&n.push("<angle>"),n})),this.coords=this.coords.map((o,n)=>{let a=this.spaceCoords[n];return typeof o=="string"&&(o=o.trim().split(/\s*\|\s*/)),o.map(s=>ge.get(s,a))}))}serializeCoords(e,r,o){return o=e.map((n,a)=>ge.get(o?.[a]??this.coords[a][0],this.spaceCoords[a])),e.map((n,a)=>o[a].serialize(n,r))}coerceCoords(e,r){return Object.entries(this.space.coords).map(([o,n],a)=>{let s=e[a];if(T(s)||isNaN(s))return s;let i=r[a],c=this.coords[a].find(l=>l.type==i);if(!c){let l=n.name||o;throw new TypeError(`${i??s?.raw??s} not allowed for ${l} in ${this.name}()`)}return s=c.resolve(s),c.range&&(r[a]=c.toString()),s})}canSerialize(){return this.type==="function"||this.serialize}parse(e){return null}static get(e,...r){return!e||oe(e,this)?e:e[xt]?e[xt]:new t(e,...r)}};var St=class{add(e,r,o){if(typeof arguments[0]!="string"){for(var e in arguments[0])this.add(e,arguments[0][e],arguments[1]);return}(Array.isArray(e)?e:[e]).forEach(function(n){this[n]=this[n]||[],r&&this[n][o?"unshift":"push"](r)},this)}run(e,r){this[e]=this[e]||[],this[e].forEach(function(o){o.call(r&&r.context?r.context:r,r)})}},vn=new St,le=vn;var j={D50:[.3457/.3585,1,(1-.3457-.3585)/.3585],D65:[.3127/.329,1,(1-.3127-.329)/.329]};function Ye(t){return Array.isArray(t)?t:j[t]}function ue(t,e,r,o={}){if(t=Ye(t),e=Ye(e),!t||!e)throw new TypeError(`Missing white point to convert ${t?"":"from"}${!t&&!e?"/":""}${e?"":"to"}`);if(t===e)return r;let n={W1:t,W2:e,XYZ:r,options:o};if(le.run("chromatic-adaptation-start",n),n.M||(n.W1===j.D65&&n.W2===j.D50?n.M=[[1.0479297925449969,.022946870601609652,-.05019226628920524],[.02962780877005599,.9904344267538799,-.017073799063418826],[-.009243040646204504,.015055191490298152,.7518742814281371]]:n.W1===j.D50&&n.W2===j.D65&&(n.M=[[.955473421488075,-.02309845494876471,.06325924320057072],[-.0283697093338637,1.0099953980813041,.021041441191917323],[.012314014864481998,-.020507649298898964,1.330365926242124]])),le.run("chromatic-adaptation-end",n),n.M)return S(n.XYZ,n.M);throw new TypeError("Only Bradford CAT with white points D50 and D65 supported for now.")}var ee={gamut_mapping:"css",precision:5,deltaE:"76",verbose:globalThis?.process?.env?.NODE_ENV?.toLowerCase()!=="test",warn:function(e){this.verbose&&globalThis?.console?.warn?.(e)}};function be(t,e){let r={str:String(t)?.trim(),options:e};if(le.run("parse-start",r),r.color)return r.color;r.parsed=xn(r.str);let o,n=r.options?r.options.parseMeta??r.options.meta:null;if(r.parsed){let a=r.parsed.name,s,i,c=r.parsed.args,l=c.map((d,m)=>r.parsed.argMeta[m]?.type);if(a==="color"){let d=c.shift();l.shift();let m=d.startsWith("--")?d.substring(2):`--${d}`,h=[d,m];if(s=g.findFormat({name:a,id:h,type:"function"}),!s){let p,w=d in g.registry?d:m;if(w in g.registry){let k=g.registry[w].formats?.color?.id;k&&(p=`Did you mean ${t.replace("color("+d,"color("+k)}?`)}throw new TypeError(`Cannot parse ${r.str}. `+(p??"Missing a plugin?"))}i=s.space,s.id.startsWith("--")&&!d.startsWith("--")&&ee.warn(`${i.name} is a non-standard space and not currently supported in the CSS spec. Use prefixed color(${s.id}) instead of color(${d}).`),d.startsWith("--")&&!s.id.startsWith("--")&&ee.warn(`${i.name} is a standard space and supported in the CSS spec. Use color(${s.id}) instead of prefixed color(${d}).`)}else s=g.findFormat({name:a,type:"function"}),i=s.space;n&&Object.assign(n,{format:s,formatId:s.name,types:l,commas:r.parsed.commas});let u=1;r.parsed.lastAlpha&&(u=r.parsed.args.pop(),n&&(n.alphaType=l.pop()));let f=s.coords.length;if(c.length!==f)throw new TypeError(`Expected ${f} coordinates for ${i.id} in ${r.str}), got ${c.length}`);c=s.coerceCoords(c,l),o={spaceId:i.id,coords:c,alpha:u}}else e:for(let a of g.all)for(let s in a.formats){let i=a.formats[s];if(i.type!=="custom"||i.test&&!i.test(r.str))continue;let c=a.getFormat(i),l=c.parse(r.str);if(l){n&&Object.assign(n,{format:c,formatId:s}),o=l;break e}}if(!o)throw new TypeError(`Could not parse ${t} as a color. Missing a plugin?`);return o.alpha=T(o.alpha)?o.alpha:o.alpha===void 0?1:G(0,o.alpha,1),o}var vr={"%":.01,deg:1,grad:.9,rad:180/Math.PI,turn:360},Ze={function:/^([a-z]+)\(((?:calc\(NaN\)|.)+?)\)$/i,number:/^([-+]?(?:[0-9]*\.)?[0-9]+(e[-+]?[0-9]+)?)$/i,unitValue:RegExp(`(${Object.keys(vr).join("|")})$`),singleArgument:/\/?\s*(none|NaN|calc\(NaN\)|[-+\w.]+(?:%|deg|g?rad|turn)?)/g};function yn(t){let e={},r=t.match(Ze.unitValue)?.[0],o=e.raw=t;return r?(e.type=r==="%"?"<percentage>":"<angle>",e.unit=r,e.unitless=Number(o.slice(0,-r.length)),o=e.unitless*vr[r]):Ze.number.test(o)?(o=Number(o),e.type="<number>"):o==="none"?o=null:o==="NaN"||o==="calc(NaN)"?(o=NaN,e.type="<number>"):e.type="<ident>",{value:o,meta:e}}function xn(t){if(!t)return;t=t.trim();let e=t.match(Ze.function);if(e){let r=[],o=[],n=!1,a=e[1].toLowerCase(),s=e[2].replace(Ze.singleArgument,(i,c)=>{let{value:l,meta:u}=yn(c);return(i.startsWith("/")||a!=="color"&&r.length===3)&&(n=!0),r.push(l),o.push(u),""});return{name:a,args:r,argMeta:o,lastAlpha:n,commas:s.includes(","),rawName:e[1],rawArgs:e[2]}}}function v(t,e){if(Array.isArray(t))return t.map(o=>v(o,e));if(!t)throw new TypeError("Empty color reference");qe(t)&&(t=be(t,e));let r=t.space||t.spaceId;return typeof r=="string"&&(t.space=g.get(r)),t.alpha===void 0&&(t.alpha=1),t}var Sn=75e-6,g=class t{constructor(e){this.id=e.id,this.name=e.name,this.base=e.base?t.get(e.base):null,this.aliases=e.aliases,this.displaySpaces=e.displaySpaces?.map(n=>t.get(n)),this.bases=[];for(let n=this.base;n;n=n.base)this.bases.push(n);e.rgbGamut&&(this.rgbGamut=e.rgbGamut),e.linearGamut&&(this.linearGamut=e.linearGamut),this.base&&(e.fromBase&&(this.fromBase=e.fromBase),e.toBase&&(this.toBase=e.toBase));let r=e.coords??this.base.coords;for(let n in r)"name"in r[n]||(r[n].name=n);this.coords=r;let o=e.white??this.base.white??"D65";this.white=Ye(o),this.formats=e.formats??{};for(let n in this.formats){let a=this.formats[n];a.type||="function",a.name||=n}this.formats.color?.id||(this.formats.color={...this.formats.color??{},id:e.cssId||this.id}),e.gamutSpace?this.gamutSpace=e.gamutSpace==="self"?this:t.get(e.gamutSpace):this.isPolar?this.gamutSpace=this.base:this.gamutSpace=this,this.gamutSpace.isUnbounded&&(this.inGamut=(n,a)=>!0),this.M=e.M??{},this.referred=e.referred,Object.defineProperty(this,"path",{value:Mn(this).reverse(),writable:!1,enumerable:!0,configurable:!0}),le.run("colorspace-init-end",this)}inGamut(e,{epsilon:r=Sn}={}){if(!this.equals(this.gamutSpace))return e=this.to(this.gamutSpace,e),this.gamutSpace.inGamut(e,{epsilon:r});let o=Object.values(this.coords);return e.every((n,a)=>{let s=o[a];if(s.type!=="angle"&&s.range){if(T(n))return!0;let[i,c]=s.range;return(i===void 0||n>=i-r)&&(c===void 0||n<=c+r)}return!0})}get isUnbounded(){return Object.values(this.coords).every(e=>!("range"in e))}get cssId(){return this.formats?.color?.id||this.id}get hueId(){for(let e in this.coords)if(this.coords[e].type==="angle")return e;return null}get hueIndex(){return Object.keys(this.coords).findIndex(e=>this.coords[e].type==="angle")}get isPolar(){return this.hueId!==null}getFormat(e){if(!e)return null;e==="default"?e=Object.values(this.formats)[0]:typeof e=="string"&&(e=this.formats[e]);let r=he.get(e,this);return r!==e&&e.name in this.formats&&(this.formats[e.name]=r),r}equals(e){return e?this===e||this.id===e||this.id===e.id:!1}to(e,r){if(arguments.length===1){let i=v(e);[e,r]=[i.space,i.coords]}if(e=t.get(e),this.equals(e))return r;r=r.map(i=>T(i)?0:i);let o=this.path,n=e.path,a,s;for(let i=0;i<o.length&&o[i].equals(n[i]);i++)a=o[i],s=i;if(!a)throw new Error(`Cannot convert between color spaces ${this} and ${e}: no connection space was found`);for(let i=o.length-1;i>s;i--)r=o[i].toBase(r);for(let i=s+1;i<n.length;i++)r=n[i].fromBase(r);return r}from(e,r){if(arguments.length===1){let o=v(e);[e,r]=[o.space,o.coords]}return e=t.get(e),e.to(this,r)}toString(){return`${this.name} (${this.id})`}getMinCoords(){let e=[];for(let r in this.coords){let o=this.coords[r],n=o.range||o.refRange;e.push(n?.min??0)}return e}static registry={};static get all(){return[...new Set(Object.values(t.registry))]}static register(e,r){if(arguments.length===1&&(r=arguments[0],e=r.id),r=this.get(r),this.registry[e]&&this.registry[e]!==r)throw new Error(`Duplicate color space registration: '${e}'`);if(this.registry[e]=r,arguments.length===1&&r.aliases)for(let o of r.aliases)this.register(o,r);return r}static get(e,...r){if(!e||oe(e,this))return e;if(ce(e)==="string"){let n=t.registry[e.toLowerCase()];if(!n)throw new TypeError(`No color space found with id = "${e}"`);return n}if(r.length)return t.get(...r);throw new TypeError(`${e} is not a valid color space`)}static findFormat(e,r=t.all){if(!e)return null;typeof e=="string"&&(e={name:e});for(let o of r)for(let[n,a]of Object.entries(o.formats)){a.name??=n,a.type??="function";let s=(!e.name||a.name===e.name)&&(!e.type||a.type===e.type);if(e.id){let i=a.ids||[a.id],c=Array.isArray(e.id)?e.id:[e.id];s&&=c.some(l=>i.includes(l))}if(s){let i=he.get(a,o);return i!==a&&(o.formats[a.name]=i),i}}return null}static resolveCoord(e,r){let o=ce(e),n,a;if(o==="string"?e.includes(".")?[n,a]=e.split("."):[n,a]=[,e]:Array.isArray(e)?[n,a]=e:(n=e.space,a=e.coordId),n=t.get(n),n||(n=r),!n)throw new TypeError(`Cannot resolve coordinate reference ${e}: No color space specified and relative references are not allowed here`);if(o=ce(a),o==="number"||o==="string"&&a>=0){let c=Object.entries(n.coords)[a];if(c)return{space:n,id:c[0],index:a,...c[1]}}n=t.get(n);let s=a.toLowerCase(),i=0;for(let c in n.coords){let l=n.coords[c];if(c.toLowerCase()===s||l.name?.toLowerCase()===s)return{space:n,id:c,index:i,...l};i++}throw new TypeError(`No "${a}" coordinate found in ${n.name}. Its coordinates are: ${Object.keys(n.coords).join(", ")}`)}static DEFAULT_FORMAT={type:"functions",name:"color"}};function Mn(t){let e=[t];for(let r=t;r=r.base;)e.push(r);return e}var P=new g({id:"xyz-d65",name:"XYZ D65",coords:{x:{refRange:[0,1],name:"X"},y:{refRange:[0,1],name:"Y"},z:{refRange:[0,1],name:"Z"}},white:"D65",formats:{color:{ids:["xyz-d65","xyz"]}},aliases:["xyz"]});var te=class extends g{constructor(e){e.coords||(e.coords={r:{range:[0,1],name:"Red"},g:{range:[0,1],name:"Green"},b:{range:[0,1],name:"Blue"}}),e.base||(e.base=P);let r=e.toXYZ_M??e.M?.toXYZ,o=e.fromXYZ_M??e.M?.fromXYZ;e.referred??="display",super(e),r&&o&&(this.M.toXYZ=r,this.M.fromXYZ=o)}toBase(e){let r=S(e,this.M.toXYZ);return this.white!==this.base.white&&(r=ue(this.white,this.base.white,r)),r}fromBase(e){return e=ue(this.base.white,this.white,e),S(e,this.M.fromXYZ)}};var yr=new g({id:"xyz-d50",name:"XYZ D50",white:"D50",base:P,fromBase:t=>ue(P.white,"D50",t),toBase:t=>ue("D50",P.white,t)});var _n=216/24389,xr=24/116,Je=24389/27,Mt=j.D50,$=new g({id:"lab",name:"Lab",coords:{l:{refRange:[0,100],name:"Lightness"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:Mt,base:yr,fromBase(t){let r=t.map((s,i)=>s/Mt[i]).map(s=>s>_n?Math.cbrt(s):(Je*s+16)/116),o=116*r[1]-16,n=500*(r[0]-r[1]),a=200*(r[1]-r[2]);return[o,n,a]},toBase(t){let[e,r,o]=t,n=[];return n[1]=(e+16)/116,n[0]=r/500+n[1],n[2]=n[1]-o/200,[n[0]>xr?Math.pow(n[0],3):(116*n[0]-16)/Je,t[0]>8?Math.pow((t[0]+16)/116,3):t[0]/Je,n[2]>xr?Math.pow(n[2],3):(116*n[2]-16)/Je].map((s,i)=>s*Mt[i])},formats:{lab:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <percentage>"]}}});function re(t){return typeof t!="number"?t:(t%360+360)%360}var q=new g({id:"lch",name:"LCH",coords:{l:{refRange:[0,100],name:"Lightness"},c:{refRange:[0,150],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:$,fromBase(t){if(this.\u03B5===void 0){let i=Object.values(this.base.coords)[1].refRange,c=i[1]-i[0];this.\u03B5=c/1e5}let[e,r,o]=t,n=Math.abs(r)<this.\u03B5&&Math.abs(o)<this.\u03B5,a=n?null:re(Math.atan2(o,r)*180/Math.PI),s=n?0:Math.sqrt(r**2+o**2);return[e,s,a]},toBase(t){let[e,r,o]=t,n=null,a=null;return T(o)||(r=r<0?0:r,n=r*Math.cos(o*Math.PI/180),a=r*Math.sin(o*Math.PI/180)),[e,n,a]},formats:{lch:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <angle>"]}}});var Sr=25**7,Ue=Math.PI,Mr=180/Ue,we=Ue/180;function _r(t){let e=t*t;return e*e*e*t}function Ke(t,e,{kL:r=1,kC:o=1,kH:n=1}={}){[t,e]=v([t,e]);let[a,s,i]=$.from(t),c=q.from($,[a,s,i])[1],[l,u,f]=$.from(e),d=q.from($,[l,u,f])[1];c<0&&(c=0),d<0&&(d=0);let m=(c+d)/2,h=_r(m),p=.5*(1-Math.sqrt(h/(h+Sr))),w=(1+p)*s,k=(1+p)*u,b=Math.sqrt(w**2+i**2),C=Math.sqrt(k**2+f**2),x=w===0&&i===0?0:Math.atan2(i,w),R=k===0&&f===0?0:Math.atan2(f,k);x<0&&(x+=2*Ue),R<0&&(R+=2*Ue),x*=Mr,R*=Mr;let D=l-a,E=C-b,O=R-x,N=x+R,U=Math.abs(O),X;b*C===0?X=0:U<=180?X=O:O>180?X=O-360:O<-180?X=O+360:ee.warn("the unthinkable has happened");let V=2*Math.sqrt(C*b)*Math.sin(X*we/2),cn=(a+l)/2,bt=(b+C)/2,nr=_r(bt),Q;b*C===0?Q=N:U<=180?Q=N/2:N<360?Q=(N+360)/2:Q=(N-360)/2;let ar=(cn-50)**2,ln=1+.015*ar/Math.sqrt(20+ar),sr=1+.045*bt,Se=1;Se-=.17*Math.cos((Q-30)*we),Se+=.24*Math.cos(2*Q*we),Se+=.32*Math.cos((3*Q+6)*we),Se-=.2*Math.cos((4*Q-63)*we);let ir=1+.015*bt*Se,un=30*Math.exp(-1*((Q-275)/25)**2),fn=2*Math.sqrt(nr/(nr+Sr)),dn=-1*Math.sin(2*un*we)*fn,Fe=(D/(r*ln))**2;return Fe+=(E/(o*sr))**2,Fe+=(V/(n*ir))**2,Fe+=dn*(E/(o*sr))*(V/(n*ir)),Math.sqrt(Fe)}var _e={XYZtoLMS:[[.819022437996703,.3619062600528904,-.1288737815209879],[.0329836539323885,.9292868615863434,.0361446663506424],[.0481771893596242,.2642395317527308,.6335478284694309]],LMStoXYZ:[[1.2268798758459243,-.5578149944602171,.2813910456659647],[-.0405757452148008,1.112286803280317,-.0717110580655164],[-.0763729366746601,-.4214933324022432,1.5869240198367816]],LMStoLab:[[.210454268309314,.7936177747023054,-.0040720430116193],[1.9779985324311684,-2.42859224204858,.450593709617411],[.0259040424655478,.7827717124575296,-.8086757549230774]],LabtoLMS:[[1,.3963377773761749,.2158037573099136],[1,-.1055613458156586,-.0638541728258133],[1,-.0894841775298119,-1.2914855480194092]]},W=new g({id:"oklab",name:"Oklab",coords:{l:{refRange:[0,1],name:"Lightness"},a:{refRange:[-.4,.4]},b:{refRange:[-.4,.4]}},white:"D65",base:P,M:_e,fromBase(t){let e=S(t,_e.XYZtoLMS);return e[0]=Math.cbrt(e[0]),e[1]=Math.cbrt(e[1]),e[2]=Math.cbrt(e[2]),S(e,_e.LMStoLab,e)},toBase(t){let e=S(t,_e.LabtoLMS);return e[0]=e[0]**3,e[1]=e[1]**3,e[2]=e[2]**3,S(e,_e.LMStoXYZ,e)},formats:{oklab:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <percentage>"]}}});function Le(t,e){[t,e]=v([t,e]);let[r,o,n]=W.from(t),[a,s,i]=W.from(e),c=r-a,l=o-s,u=n-i;return Math.sqrt(c**2+l**2+u**2)}var Ln=75e-6;function ne(t,e,{epsilon:r=Ln}={}){t=v(t),e||(e=t.space),e=g.get(e);let o=t.coords;return e!==t.space&&(o=e.from(t)),e.inGamut(o,{epsilon:r})}function y(t,e,{inGamut:r}={}){t=v(t),e=g.get(e);let o=e.from(t),n={space:e,coords:o,alpha:t.alpha};return r&&(n=Y(n,r===!0?void 0:r)),n}y.returns="color";function Re(t,e){t=v(t);let r=g.get(e,e?.space),o=e?.precision,n;return!r||t.space.equals(r)?n=t.coords.slice():n=r.from(t),o===void 0?n:n.map(a=>Ct(a,o))}function I(t,e){if(t=v(t),e==="alpha")return t.alpha??1;let{space:r,index:o}=g.resolveCoord(e,t.space);return Re(t,r)[o]}var L=new g({id:"oklch",name:"OkLCh",coords:{l:{refRange:[0,1],name:"Lightness"},c:{refRange:[0,.4],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},white:"D65",base:W,fromBase:q.fromBase,toBase:q.toBase,formats:{oklch:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <angle>"]}}});function Ve(t,e,r,o){return t=v(t),Array.isArray(e)&&([e,r,o]=[t.space,e,r]),e=g.get(e),t.coords=e===t.space?r.slice():e.to(t.space,r),o!==void 0&&(t.alpha=o),t}Ve.returns="color";function Z(t,e,r){if(t=v(t),arguments.length===2&&ce(arguments[1])==="object"){let o=arguments[1];for(let n in o)Z(t,n,o[n])}else if(typeof r=="function"&&(r=r(I(t,e))),e==="alpha")t.alpha=r;else{let{space:o,index:n}=g.resolveCoord(e,t.space),a=Re(t,o);a[n]=r,Ve(t,o,a)}return t}Z.returns="color";function F(t){return{space:t.space,coords:t.coords.slice(),alpha:t.alpha}}function _t(t,e,r="lab"){r=g.get(r);let o=r.from(t),n=r.from(e);return Math.sqrt(o.reduce((a,s,i)=>{let c=n[i];return T(s)||T(c)?a:a+(c-s)**2},0))}function Lt(t,e){return _t(t,e,"lab")}var Rn=Math.PI,Lr=Rn/180;function Rr(t,e,{l:r=2,c:o=1}={}){[t,e]=v([t,e]);let[n,a,s]=$.from(t),[,i,c]=q.from($,[n,a,s]),[l,u,f]=$.from(e),d=q.from($,[l,u,f])[1];i<0&&(i=0),d<0&&(d=0);let m=n-l,h=i-d,p=a-u,w=s-f,k=p**2+w**2-h**2,b=.511;n>=16&&(b=.040975*n/(1+.01765*n));let C=.0638*i/(1+.0131*i)+.638,x;T(c)&&(c=0),c>=164&&c<=345?x=.56+Math.abs(.2*Math.cos((c+168)*Lr)):x=.36+Math.abs(.4*Math.cos((c+35)*Lr));let R=Math.pow(i,4),D=Math.sqrt(R/(R+1900)),E=C*(D*x+1-D),O=(m/(r*b))**2;return O+=(h/(o*C))**2,O+=k/E**2,Math.sqrt(O)}var Tr=203,Qe=new g({id:"xyz-abs-d65",cssId:"--xyz-abs-d65",name:"Absolute XYZ D65",coords:{x:{refRange:[0,9504.7],name:"Xa"},y:{refRange:[0,1e4],name:"Ya"},z:{refRange:[0,10888.3],name:"Za"}},base:P,fromBase(t){return t.map(e=>e*Tr)},toBase(t){return t.map(e=>e/Tr)}});var et=1.15,tt=.66,Ar=2610/2**14,Tn=2**14/2610,Ir=3424/2**12,Or=2413/2**7,Er=2392/2**7,An=1.7*2523/2**5,Nr=2**5/(1.7*2523),rt=-.56,Rt=16295499532821565e-27,Te={XYZtoCone:[[.41478972,.579999,.014648],[-.20151,1.120649,.0531008],[-.0166008,.2648,.6684799]],ConetoXYZ:[[1.9242264357876067,-1.0047923125953657,.037651404030618],[.35031676209499907,.7264811939316552,-.06538442294808501],[-.09098281098284752,-.3127282905230739,1.5227665613052603]],ConetoIab:[[.5,.5,0],[3.524,-4.066708,.542708],[.199076,1.096799,-1.295875]],IabtoCone:[[1,.13860504327153927,.05804731615611883],[1,-.1386050432715393,-.058047316156118904],[1,-.09601924202631895,-.811891896056039]]},Pr=new g({id:"jzazbz",name:"Jzazbz",coords:{jz:{refRange:[0,1],name:"Jz"},az:{refRange:[-.21,.21]},bz:{refRange:[-.21,.21]}},base:Qe,M:Te,fromBase(t){let[e,r,o]=t,n=et*e-(et-1)*o,a=tt*r-(tt-1)*e,i=S([n,a,o],Te.XYZtoCone).map(function(d){let m=Ir+Or*A(d/1e4,Ar),h=1+Er*A(d/1e4,Ar);return A(m/h,An)}),[c,l,u]=S(i,Te.ConetoIab);return[(1+rt)*c/(1+rt*c)-Rt,l,u]},toBase(t){let[e,r,o]=t,n=(e+Rt)/(1+rt-rt*(e+Rt)),s=S([n,r,o],Te.IabtoCone).map(function(d){let m=Ir-A(d,Nr),h=Er*A(d,Nr)-Or;return 1e4*A(m/h,Tn)}),[i,c,l]=S(s,Te.ConetoXYZ),u=(i+(et-1)*l)/et,f=(c+(tt-1)*u)/tt;return[u,f,l]},formats:{jzazbz:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <percentage>"]}}});var Tt=new g({id:"jzczhz",name:"JzCzHz",coords:{jz:{refRange:[0,1],name:"Jz"},cz:{refRange:[0,.26],name:"Chroma"},hz:{refRange:[0,360],type:"angle",name:"Hue"}},base:Pr,fromBase:q.fromBase,toBase:q.toBase,formats:{jzczhz:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <angle>"]}}});function Dr(t,e){[t,e]=v([t,e]);let[r,o,n]=Tt.from(t),[a,s,i]=Tt.from(e),c=r-a,l=o-s;T(n)&&T(i)?(n=0,i=0):T(n)?n=i:T(i)&&(i=n);let u=n-i,f=2*Math.sqrt(o*s)*Math.sin(u/2*(Math.PI/180));return Math.sqrt(c**2+l**2+f**2)}var Hr=3424/4096,Fr=2413/128,jr=2392/128,zr=2610/16384,In=2523/32,On=16384/2610,Br=32/2523,Ae={XYZtoLMS:[[.3592832590121217,.6976051147779502,-.035891593232029],[-.1920808463704993,1.100476797037432,.0753748658519118],[.0070797844607479,.0748396662186362,.8433265453898765]],LMStoIPT:[[2048/4096,2048/4096,0],[6610/4096,-13613/4096,7003/4096],[17933/4096,-17390/4096,-543/4096]],IPTtoLMS:[[.9999999999999998,.0086090370379328,.111029625003026],[.9999999999999998,-.0086090370379328,-.1110296250030259],[.9999999999999998,.5600313357106791,-.3206271749873188]],LMStoXYZ:[[2.0701522183894223,-1.3263473389671563,.2066510476294053],[.3647385209748072,.6805660249472273,-.0453045459220347],[-.0497472075358123,-.0492609666966131,1.1880659249923042]]},At=new g({id:"ictcp",name:"ICTCP",coords:{i:{refRange:[0,1],name:"I"},ct:{refRange:[-.5,.5],name:"CT"},cp:{refRange:[-.5,.5],name:"CP"}},base:Qe,M:Ae,fromBase(t){let e=S(t,Ae.XYZtoLMS);return En(e)},toBase(t){let e=Nn(t);return S(e,Ae.LMStoXYZ)},formats:{ictcp:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <percentage>"]}}});function En(t){let e=t.map(function(r){let o=Hr+Fr*(r/1e4)**zr,n=1+jr*(r/1e4)**zr;return(o/n)**In});return S(e,Ae.LMStoIPT)}function Nn(t){return S(t,Ae.IPTtoLMS).map(function(o){let n=Math.max(o**Br-Hr,0),a=Fr-jr*o**Br;return 1e4*(n/a)**On})}function Gr(t,e){[t,e]=v([t,e]);let[r,o,n]=At.from(t),[a,s,i]=At.from(e);return 720*Math.sqrt((r-a)**2+.25*(o-s)**2+(n-i)**2)}function $r(t,e){[t,e]=v([t,e]);let r=2,[o,n,a]=W.from(t),[s,i,c]=W.from(e),l=o-s,u=r*(n-i),f=r*(a-c);return Math.sqrt(l**2+u**2+f**2)}var Pn=j.D65,Yr=.42,qr=1/Yr,It=2*Math.PI,Ie={cat16:[[.401288,.650173,-.051461],[-.250268,1.204414,.045854],[-.002079,.048952,.953127]],cat16Inv:[[1.8620678550872327,-1.0112546305316843,.14918677544445175],[.38752654323613717,.6214474419314753,-.008973985167612518],[-.015841498849333856,-.03412293802851557,1.0499644368778496]],m1:[[460,451,288],[460,-891,-261],[460,-220,-6300]]},Dn={dark:[.8,.525,.8],dim:[.9,.59,.9],average:[1,.69,1]},fe={h:[20.14,90,164.25,237.53,380.14],e:[.8,.7,1,1.2,.8],H:[0,100,200,300,400]},zn=180/Math.PI,Xr=Math.PI/180;function Zr(t,e){return t.map(o=>{let n=A(e*Math.abs(o)*.01,Yr);return 400*We(n,o)/(n+27.13)})}function Bn(t,e){let r=100/e*27.13**qr;return t.map(o=>{let n=Math.abs(o);return We(r*A(n/(400-n),qr),o)})}function Hn(t){let e=re(t);e<=fe.h[0]&&(e+=360);let r=Cr(fe.h,e)-1,[o,n]=fe.h.slice(r,r+2),[a,s]=fe.e.slice(r,r+2),i=fe.H[r],c=(e-o)/a;return i+100*c/(c+(n-e)/s)}function Fn(t){let e=(t%400+400)%400,r=Math.floor(.01*e);e=e%100;let[o,n]=fe.h.slice(r,r+2),[a,s]=fe.e.slice(r,r+2);return re((e*(s*o-a*n)-100*o*s)/(e*(s-a)-100*s))}function Ot(t,e,r,o,n){let a={};a.discounting=n,a.refWhite=t,a.surround=o;let s=t.map(w=>w*100);a.la=e,a.yb=r;let i=s[1],c=S(s,Ie.cat16),l=Dn[a.surround],u=l[0];a.c=l[1],a.nc=l[2];let d=(1/(5*a.la+1))**4;a.fl=d*a.la+.1*(1-d)*(1-d)*Math.cbrt(5*a.la),a.flRoot=a.fl**.25,a.n=a.yb/i,a.z=1.48+Math.sqrt(a.n),a.nbb=.725*a.n**-.2,a.ncb=a.nbb;let m=n?1:Math.max(Math.min(u*(1-1/3.6*Math.exp((-a.la-42)/92)),1),0);a.dRgb=c.map(w=>kt(1,i/w,m)),a.dRgbInv=a.dRgb.map(w=>1/w);let h=c.map((w,k)=>w*a.dRgb[k]),p=Zr(h,a.fl);return a.aW=a.nbb*(2*p[0]+p[1]+.05*p[2]),a}var Wr=Ot(Pn,64/Math.PI*.2,20,"average",!1);function Et(t,e){if(!(t.J!==void 0^t.Q!==void 0))throw new Error("Conversion requires one and only one: 'J' or 'Q'");if(!(t.C!==void 0^t.M!==void 0^t.s!==void 0))throw new Error("Conversion requires one and only one: 'C', 'M' or 's'");if(!(t.h!==void 0^t.H!==void 0))throw new Error("Conversion requires one and only one: 'h' or 'H'");if(t.J===0||t.Q===0)return[0,0,0];let r=0;t.h!==void 0?r=re(t.h)*Xr:r=Fn(t.H)*Xr;let o=Math.cos(r),n=Math.sin(r),a=0;t.J!==void 0?a=A(t.J,1/2)*.1:t.Q!==void 0&&(a=.25*e.c*t.Q/((e.aW+4)*e.flRoot));let s=0;t.C!==void 0?s=t.C/a:t.M!==void 0?s=t.M/e.flRoot/a:t.s!==void 0&&(s=4e-4*t.s**2*(e.aW+4)/e.c);let i=A(s*Math.pow(1.64-Math.pow(.29,e.n),-.73),10/9),c=.25*(Math.cos(r+2)+3.8),l=e.aW*A(a,2/e.c/e.z),u=5e4/13*e.nc*e.ncb*c,f=l/e.nbb,d=23*(f+.305)*yt(i,23*u+i*(11*o+108*n)),m=d*o,h=d*n,p=Bn(S([f,m,h],Ie.m1).map(w=>w*1/1403),e.fl);return S(p.map((w,k)=>w*e.dRgbInv[k]),Ie.cat16Inv).map(w=>w/100)}function Nt(t,e){let r=t.map(C=>C*100),o=Zr(S(r,Ie.cat16).map((C,x)=>C*e.dRgb[x]),e.fl),n=o[0]+(-12*o[1]+o[2])/11,a=(o[0]+o[1]-2*o[2])/9,s=(Math.atan2(a,n)%It+It)%It,i=.25*(Math.cos(s+2)+3.8),c=5e4/13*e.nc*e.ncb*yt(i*Math.sqrt(n**2+a**2),o[0]+o[1]+1.05*o[2]+.305),l=A(c,.9)*Math.pow(1.64-Math.pow(.29,e.n),.73),u=e.nbb*(2*o[0]+o[1]+.05*o[2]),f=A(u/e.aW,.5*e.c*e.z),d=100*A(f,2),m=4/e.c*f*(e.aW+4)*e.flRoot,h=l*f,p=h*e.flRoot,w=re(s*zn),k=Hn(w),b=50*A(e.c*l/(e.aW+4),1/2);return{J:d,C:h,h:w,s:b,Q:m,M:p,H:k}}var Bc=new g({id:"cam16-jmh",cssId:"--cam16-jmh",name:"CAM16-JMh",coords:{j:{refRange:[0,100],name:"J"},m:{refRange:[0,105],name:"Colorfulness"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:P,M:Ie,fromBase(t){this.\u03B5===void 0&&(this.\u03B5=Object.values(this.coords)[1].refRange[1]/1e5);let e=Nt(t,Wr),r=Math.abs(e.M)<this.\u03B5;return[e.J,r?0:e.M,r?null:e.h]},toBase(t){return Et({J:t[0],M:t[1],h:t[2]},Wr)}});var jn=j.D65,Gn=216/24389,Jr=24389/27;function $n(t){return 116*(t>Gn?Math.cbrt(t):(Jr*t+16)/116)-16}function Pt(t){return t>8?Math.pow((t+16)/116,3):t/Jr}function qn(t,e){let[r,o,n]=t,a=[],s=0;if(n===0)return[0,0,0];let i=Pt(n);n>0?s=.00379058511492914*n**2+.608983189401032*n+.9155088574762233:s=9514440756550361e-21*n**2+.08693057439788597*n-21.928975842194614;let c=2e-12,l=15,u=0,f=1/0,d=[0,0,0];for(;u<=l;){a=Et({J:s,C:o,h:r},e);let m=Math.abs(a[1]-i);if(m<f){if(m<=c)return a;d=a,f=m}s=s-(a[1]-i)*s/(2*a[1]),u+=1}return d}function Xn(t,e){let r=$n(t[1]);if(r===0)return[0,0,0];let o=Nt(t,Oe);return[re(o.h),o.C,r]}var Oe=Ot(jn,200/Math.PI*Pt(50),Pt(50)*100,"average",!1),Ee=new g({id:"hct",name:"HCT",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},c:{refRange:[0,145],name:"Colorfulness"},t:{refRange:[0,100],name:"Tone"}},base:P,fromBase(t){this.\u03B5===void 0&&(this.\u03B5=Object.values(this.coords)[1].refRange[1]/1e5);let e=Xn(t,Oe);return e[1]<this.\u03B5&&(e[1]=0,e[0]=null),e},toBase(t){return qn(t,Oe)},formats:{color:{id:"--hct",coords:["<number> | <angle>","<percentage> | <number>","<percentage> | <number>"]}}});var Jc=180/Math.PI,Wn=Math.PI/180,Ur=[1,.007,.0228];function Kr(t){t[1]<0&&(t=Ee.fromBase(Ee.toBase(t)));let e=Math.log(Math.max(1+Ur[2]*t[1]*Oe.flRoot,1))/Ur[2],r=t[0]*Wn,o=e*Math.cos(r),n=e*Math.sin(r);return[t[2],o,n]}function Vr(t,e){[t,e]=v([t,e]);let[r,o,n]=Kr(Ee.from(t)),[a,s,i]=Kr(Ee.from(e));return Math.sqrt((r-a)**2+(o-s)**2+(n-i)**2)}var{cos:M,sin:_,sqrt:Ce,atan2:B,exp:ke,abs:jt,pow:ot,PI:Yn}=Math;var Zn=[[1.000042977349746,20718877053183e-18,-4361018085669474e-20],[26946201090235744e-21,.9999906145080147,-14898828405401079e-21],[-7941753620756204e-21,12875204405137254e-21,.9997859822609763]],Jn=[[.9999570254019492,-2071874272730964e-20,4361733292468361e-20],[-2694517763358666e-20,1.000009385946497,1490098223546482e-20],[7943459292954202e-21,-1287824596735154e-20,1.000214063706999]],Un=[[.7212986433113499,.45344826541531813,-.19288975751942616],[-.788211869495579,1.795241376757236,.0876172451181785],[-.0917700599912156,.45765588659459255,1.2922045513917677]],Kn=[[1.065107295808859,-.3150044075301121,.1803492381741039],[.4721107713837796,.4271995765962455,.04150680489380985],[-.09156391926309541,-.1736709363194979,.7719790382558294]],Dt=[.47229813098762524,.5149184096354483,.5113233386366979],zt=[2.1173067060606283,1.9420552485353544,1.9557096741686448],Vn=[[-.26355622180094096,.4168322883703174,.4926763141656403],[1.8897570508777322,-3.1212232034205774,1.0421666921060384],[.3585108617962056,1.7694028193790368,-1.4120626067695372]],Qn=[[.9183897822815021,.5232051237088666,.7065804598090856],[1.0899090574433026,.07005324849041904,.4319776874787044],[1.598895729264209,.22061850068770233,.012506037355220951]],de={CAT_TO_HELM:Zn,CAT_FROM_HELM:Jn,M1:Un,M1_INV:Kn,M2:Vn,M2_INV:Qn},Qr=-.02833024015436984,eo=-.21131429516166544,to=.2189784817615645,ro=-.06871898981942523,oo=.005506053349515315,no=-.0641329861299175,ao=-.053592461436994296,so=-.00954137464208059,io=.2676231133101982,co=.8934892185255707,lo=.7173169828841472,uo=.6915224124600773,fo=.48647127559605596,mo=.9853124591201782,Bt=.5385456675962418,Ht=.12508858146241716,Ft=.6768950256217603,po=-.4963251525324449,go=-.09564696283240552,ho=-.029053748937210654,bo=1.3346761652952872,wo=-.1698908144723919,ea=-.195370576218515,ta=.5330819227283227,ra=.08863325582067766,oa=.9365540137751136,na=.13789738139719568,aa=.061650260197979936,sa=.0641970862504494,ia=-.027401052793571013,ca=-.09900209889026965,la=.059635520647228726,ua=-.013586499967803128,fa=.2253393118474472,da=-1.5239477450767043,ma=-1.751157310240011,pa=-.43576378069144767,ga=1.060094063845983,ha=.47931193034584496,ba=-.2622579649434462,wa=.13610794232685908,Ca=.1168702235362288,ka=-.01617739641422492,va=.038145638815030566,Co=-28.2*Yn/180,nt=M(Co),at=_(Co);function ko(t){return Qr*M(t)+eo*_(t)+to*M(2*t)+ro*_(2*t)+oo*M(3*t)+no*_(3*t)+ao*M(4*t)+so*_(4*t)}function ya(t){return-Qr*_(t)+eo*M(t)+-2*to*_(2*t)+2*ro*M(2*t)+-3*oo*_(3*t)+3*no*M(3*t)+-4*ao*_(4*t)+4*so*M(4*t)}function vo(t){let e=ea*M(t)+ta*_(t)+ra*M(2*t)+oa*_(2*t)+na*M(3*t)+aa*_(3*t)+sa*M(4*t)+ia*_(4*t);return ke(e)}function yo(t){let e=t-.5;return ke(G(-30,da*e+ma*e*e,30))}function xo(t,e){let r=pa*M(t)+ga*_(t)+ha*M(2*t)+ba*_(2*t);return ke(G(-30,(e-.5)*r,30))}function So(t){let e=wa*M(t)+Ca*_(t)+ka*M(2*t)+va*_(2*t);return ke(e)}function Mo(t){return 1+ca*M(t)+la*_(t)+ua*M(2*t)+fa*_(2*t)}function xa(t,e){let r=t*(1-t),o=t+Bt*r+Ht*r*(.5-t)+Ft*r*r;return o+=r*(po*M(e)+go*_(e)),o}function Sa(t,e){let r=po*M(e)+go*_(e),o=t;for(let n=0;n<15;n++){let a=o*(1-o),s=1-2*o,i=o+(Bt+r)*a+Ht*a*(.5-o)+Ft*a*a-t,c=1+(Bt+r)*s+Ht*(s*(.5-o)-a)+Ft*2*a*s;jt(c)<1e-10&&(c=1),o-=i/c}return o}function Ma(t,e){let r=ho+bo*M(e)+wo*_(e),o=t<1?1-t:0,n=r*t*o*o;return t*ke(G(-30,n,30))}function _a(t,e){let r=ho+bo*M(e)+wo*_(e),o=t;for(let n=0;n<12;n++){let a=o<1?1-o:0,s=r*o*a*a,i=ke(G(-30,s,30)),c=o*i-t,l=r*a*(1-3*o),u=i*(1+o*l);jt(u)<1e-10&&(u=1),o-=c/u}return o}var La=function(t){let e=S(t,de.CAT_TO_HELM),[r,o,n]=S(e,de.M1),a=A(r,Dt[0]),s=A(o,Dt[1]),i=A(n,Dt[2]),[c,l,u]=S([a,s,i],de.M2),f=B(u,l),d=Ce(l*l+u*u),m=ko(f),h=f+m;l=d*M(h),u=d*_(h);let p=Ce(l*l+u*u),w=io*ot(p,G(.01,co,10)),k=B(u,l),b=1+lo*M(k)+uo*_(k)+fo*M(2*k)+mo*_(2*k);c+=w*b,f=B(u,l),c=xa(c,f),f=B(u,l),c=Ma(c,f),f=B(u,l);let C=vo(f);l*=C,u*=C,f=B(u,l),d=Ce(l*l+u*u);let x=Mo(f),R=d>0?ot(d,x):0;l=R*M(f),u=R*_(f);let D=yo(c);l*=D,u*=D,f=B(u,l);let E=xo(f,c);l*=E,u*=E,f=B(u,l),c*=So(f);let O=l*nt-u*at,N=l*at+u*nt;return[c,O,N]},Ra=function(t){let[e,r,o]=t,n=r*nt+o*at,a=-r*at+o*nt;r=n,o=a;let s=B(o,r);e/=So(s),s=B(o,r);let i=xo(s,e);r/=i,o/=i;let c=yo(e);r/=c,o/=c,s=B(o,r);let l=Ce(r*r+o*o),u=Mo(s),f=l>0?ot(l,1/u):0;r=f*M(s),o=f*_(s),s=B(o,r);let d=vo(s);r/=d,o/=d,s=B(o,r),e=_a(e,s),s=B(o,r),e=Sa(e,s);let m=Ce(r*r+o*o),h=io*ot(m,G(.01,co,10)),p=B(o,r),w=1+lo*M(p)+uo*_(p)+fo*M(2*p)+mo*_(2*p);e-=h*w;let k=B(o,r);l=Ce(r*r+o*o);let b=k;for(let U=0;U<8;U++){let X=b+ko(b)-k,V=1+ya(b);jt(V)<1e-10&&(V=1),b-=X/V}r=l*M(b),o=l*_(b);let[C,x,R]=S([e,r,o],de.M2_INV),D=A(C,zt[0]),E=A(x,zt[1]),O=A(R,zt[2]),N=S([D,E,O],de.M1_INV);return S(N,de.CAT_FROM_HELM)},Gt=new g({id:"helmlab-metric",name:"Helmlab MetricSpace",cssId:"--helmlab-metric",coords:{l:{refRange:[0,1.6],name:"Lightness"},a:{refRange:[-1.5,1.5]},b:{refRange:[-1.5,1.5]}},white:"D65",base:P,M:de,fromBase(t){return La(t)},toBase(t){return Ra(t)}});var Ta=-.9155125151657894,Aa=2.9268353744941558,Ia=3.966003089807536,Oa=1.9737081170404969,Ea=52.473130649294724,Na=.47897301074925214;function _o(t,e){[t,e]=v([t,e]);let[r,o,n]=Gt.from(t),[a,s,i]=Gt.from(e),c=r-a,l=o-s,u=n-i,f=(r+a)*.5,d=1+Ta*(f-.5)**2,m=Math.sqrt(o**2+n**2),h=Math.sqrt(s**2+i**2),p=(m+h)*.5,w=1+Aa*p,k=(c**2/d**2+Ia*(l**2+u**2)/w**2)**(Oa/2);return(k/(1+Ea*k))**Na}var $t={deltaE76:Lt,deltaECMC:Rr,deltaE2000:Ke,deltaEJz:Dr,deltaEITP:Gr,deltaEOK:Le,deltaEOK2:$r,deltaEHCT:Vr,deltaEHelmlab:_o};function Pa(t){let e=t?Math.floor(Math.log10(Math.abs(t))):0;return Math.max(parseFloat(`1e${e-2}`),1e-6)}var Lo={hct:{method:"hct.c",jnd:2,deltaEMethod:"hct",blackWhiteClamp:{}},"hct-tonal":{method:"hct.c",jnd:0,deltaEMethod:"hct",blackWhiteClamp:{channel:"hct.t",min:0,max:100}}};function Y(t,{method:e=ee.gamut_mapping,space:r=void 0,deltaEMethod:o="",jnd:n=2,blackWhiteClamp:a=void 0}={}){if(t=v(t),qe(arguments[1])?r=arguments[1]:r||(r=t.space),r=g.get(r),ne(t,r,{epsilon:0}))return t;let s;if(e==="css")s=it(t,{space:r});else if(e==="raytrace")s=za(t,{space:r});else{if(e!=="clip"){Object.prototype.hasOwnProperty.call(Lo,e)&&({method:e,jnd:n,deltaEMethod:o,blackWhiteClamp:a}=Lo[e]);let i=Ke;if(o!==""){for(let l in $t)if("deltae"+o.toLowerCase()===l.toLowerCase()){i=$t[l];break}}n===0&&(n=1e-16);let c=Y(y(t,r),{method:"clip",space:r});if(i(t,c)>n){if(a&&Object.keys(a).length===3){let b=g.resolveCoord(a.channel),C=I(y(t,b.space),b.id);if(T(C)&&(C=0),C>=a.max)return y({space:"xyz-d65",coords:j.D65},t.space);if(C<=a.min)return y({space:"xyz-d65",coords:[0,0,0]},t.space)}let l=g.resolveCoord(e),u=l.space,f=l.id,d=y(t,u);d.coords.forEach((b,C)=>{T(b)&&(d.coords[C]=0)});let h=(l.range||l.refRange)[0],p=Pa(n),w=h,k=I(d,f);for(;k-w>p;){let b=F(d);b=Y(b,{space:r,method:"clip"}),i(d,b)-n<p?w=I(d,f):k=I(d,f),Z(d,f,(w+k)/2)}s=y(d,r)}else s=c}else s=y(t,r);if(e==="clip"||!ne(s,r,{epsilon:0})){let i=Object.values(r.coords).map(c=>c.range||[]);s.coords=s.coords.map((c,l)=>{let[u,f]=i[l];return u!==void 0&&(c=Math.max(u,c)),f!==void 0&&(c=Math.min(c,f)),c})}}return r!==t.space&&(s=y(s,t.space)),t.coords=s.coords,t}Y.returns="color";var st={WHITE:{space:W,coords:[1,0,0],alpha:1},BLACK:{space:W,coords:[0,0,0],alpha:1}};function it(t,{space:e}={}){if(t=v(t),e||(e=t.space),e=g.get(e),e.isUnbounded)return y(t,e);let n=y(t,L),a=n.coords[0];if(a>=1){let m=y(st.WHITE,e);return m.alpha=t.alpha,y(m,e)}if(a<=0){let m=y(st.BLACK,e);return m.alpha=t.alpha,y(m,e)}if(ne(n,e,{epsilon:0}))return y(n,e);function s(m){let h=y(m,e),p=Object.values(e.coords);return h.coords=h.coords.map((w,k)=>{if("range"in p[k]){let[b,C]=p[k].range;return G(b,w,C)}return w}),h}let i=0,c=n.coords[1],l=!0,u=F(n),f=s(u),d=Le(f,u);if(d<.02)return f;for(;c-i>1e-4;){let m=(i+c)/2;if(u.coords[1]=m,l&&ne(u,e,{epsilon:0}))i=m;else if(f=s(u),d=Le(f,u),d<.02){if(.02-d<1e-4)break;l=!1,i=m}else c=m}return f}function Da(t,e,r=[0,0,0],o=[1,1,1]){let n=1/0,a=-1/0,s=[];for(let i=0;i<3;i++){let c=t[i],u=e[i]-c,f=r[i],d=o[i];if(s.push(u),Math.abs(u)>1e-12){let m=1/u,h=(f-c)*m,p=(d-c)*m;a=Math.max(Math.min(h,p),a),n=Math.min(Math.max(h,p),n)}else if(c<f||c>d)return[]}return a>n||n<0?[]:(a<0&&(a=n),isFinite(a)?[t[0]+s[0]*a,t[1]+s[1]*a,t[2]+s[2]*a]:[])}function za(t,{space:e}={}){if(t=v(t),e||(e=t.space),e=g.get(e),e.isUnbounded)return y(t,e);let r=y(t,L),[o,n,a]=r.coords;if(o>=1){let p=y(st.WHITE,e);return p.alpha=t.alpha,y(p,e)}else if(o<=0){let p=y(st.BLACK,e);return p.alpha=t.alpha,y(p,e)}let s=e,i=e.rgbGamut;if(i!==void 0&&(e=i),!oe(e,te))throw Error("An RGB gamut is required");let[c,l]=Object.values(e.coords)[0].range,u=[l,l,l],f=e.linearGamut;f!==void 0&&(l=y({space:e,coords:u,alpha:t.alpha},f).coords[0],u=[l,l,l],e=f,c=Object.values(e.coords)[0].range[0]);let d=[c,c,c],m=y(r,e);if(!m.coords.every(p=>c<=p&&p<=l)){let p=y({space:L,coords:[o,0,a]},e).coords,w=c+1e-12,k=l-1e-12,b=m.coords;for(let C=0;C<4;C++){if(C){let R=y(m,L);R.coords[0]=o,R.coords[2]=a,m=y(R,e)}let x=Da(p,m.coords,d,u);if(x.length===0){m.coords=[...b];break}C&&m.coords.every(R=>w<R&&R<k)&&(p=[...m.coords]),b=x,m.coords=[...x]}}m=y(m,s);let h=Object.values(s.coords);return m.coords=m.coords.map((p,w)=>{if("range"in h[w]){let[k,b]=h[w].range;return G(k,p,b)}return p}),m}function Ne(t,e={}){let{precision:r=ee.precision,format:o,inGamut:n=!0,coords:a,alpha:s,commas:i}=e,c,l=v(t),u=o,f=l.parseMeta;f&&!o&&(f.format.canSerialize()&&(o=f.format,u=f.formatId),a??=f.types,s??=f.alphaType,i??=f.commas),u&&(o=l.space.getFormat(o)??g.findFormat(u)),o||(o=l.space.getFormat("default")??g.DEFAULT_FORMAT,u=o.name),o&&o.space&&o.space!==l.space&&(l=y(l,o.space));let d=l.coords.slice();if(n||=o.toGamut,n&&!ne(l)&&(d=Y(F(l),n===!0?void 0:n).coords),o.type==="custom")if(o.serialize)c=o.serialize(d,l.alpha,e);else throw new TypeError(`format ${u} can only be used to parse colors, not for serialization`);else{let m=o.name||"color",h=o.serializeCoords(d,r,a);if(m==="color"){let C=o.id||o.ids?.[0]||l.space.cssId||l.space.id;h.unshift(C)}let p=l.alpha;s!==void 0&&typeof s!="object"&&(s=typeof s=="string"?{type:s}:{include:s});let w=s?.type??"<number>",k=s?.include===!0||o.alpha===!0||s?.include!==!1&&o.alpha!==!1&&p<1,b="";if(i??=o.commas,k){if(r!==null){let C;w==="<percentage>"&&(C="%",p*=100),p=Xe(p,{precision:r,unit:C})}b=`${i?",":" /"} ${p}`}c=`${m}(${h.join(i?", ":" ")}${b})`}return c}var Ba={toXYZ:[[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],fromXYZ:[[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]]},qt=new te({id:"srgb-linear",name:"Linear sRGB",white:"D65",M:Ba});var Xt={aliceblue:[240/255,248/255,1],antiquewhite:[250/255,235/255,215/255],aqua:[0,1,1],aquamarine:[127/255,1,212/255],azure:[240/255,1,1],beige:[245/255,245/255,220/255],bisque:[1,228/255,196/255],black:[0,0,0],blanchedalmond:[1,235/255,205/255],blue:[0,0,1],blueviolet:[138/255,43/255,226/255],brown:[165/255,42/255,42/255],burlywood:[222/255,184/255,135/255],cadetblue:[95/255,158/255,160/255],chartreuse:[127/255,1,0],chocolate:[210/255,105/255,30/255],coral:[1,127/255,80/255],cornflowerblue:[100/255,149/255,237/255],cornsilk:[1,248/255,220/255],crimson:[220/255,20/255,60/255],cyan:[0,1,1],darkblue:[0,0,139/255],darkcyan:[0,139/255,139/255],darkgoldenrod:[184/255,134/255,11/255],darkgray:[169/255,169/255,169/255],darkgreen:[0,100/255,0],darkgrey:[169/255,169/255,169/255],darkkhaki:[189/255,183/255,107/255],darkmagenta:[139/255,0,139/255],darkolivegreen:[85/255,107/255,47/255],darkorange:[1,140/255,0],darkorchid:[153/255,50/255,204/255],darkred:[139/255,0,0],darksalmon:[233/255,150/255,122/255],darkseagreen:[143/255,188/255,143/255],darkslateblue:[72/255,61/255,139/255],darkslategray:[47/255,79/255,79/255],darkslategrey:[47/255,79/255,79/255],darkturquoise:[0,206/255,209/255],darkviolet:[148/255,0,211/255],deeppink:[1,20/255,147/255],deepskyblue:[0,191/255,1],dimgray:[105/255,105/255,105/255],dimgrey:[105/255,105/255,105/255],dodgerblue:[30/255,144/255,1],firebrick:[178/255,34/255,34/255],floralwhite:[1,250/255,240/255],forestgreen:[34/255,139/255,34/255],fuchsia:[1,0,1],gainsboro:[220/255,220/255,220/255],ghostwhite:[248/255,248/255,1],gold:[1,215/255,0],goldenrod:[218/255,165/255,32/255],gray:[128/255,128/255,128/255],green:[0,128/255,0],greenyellow:[173/255,1,47/255],grey:[128/255,128/255,128/255],honeydew:[240/255,1,240/255],hotpink:[1,105/255,180/255],indianred:[205/255,92/255,92/255],indigo:[75/255,0,130/255],ivory:[1,1,240/255],khaki:[240/255,230/255,140/255],lavender:[230/255,230/255,250/255],lavenderblush:[1,240/255,245/255],lawngreen:[124/255,252/255,0],lemonchiffon:[1,250/255,205/255],lightblue:[173/255,216/255,230/255],lightcoral:[240/255,128/255,128/255],lightcyan:[224/255,1,1],lightgoldenrodyellow:[250/255,250/255,210/255],lightgray:[211/255,211/255,211/255],lightgreen:[144/255,238/255,144/255],lightgrey:[211/255,211/255,211/255],lightpink:[1,182/255,193/255],lightsalmon:[1,160/255,122/255],lightseagreen:[32/255,178/255,170/255],lightskyblue:[135/255,206/255,250/255],lightslategray:[119/255,136/255,153/255],lightslategrey:[119/255,136/255,153/255],lightsteelblue:[176/255,196/255,222/255],lightyellow:[1,1,224/255],lime:[0,1,0],limegreen:[50/255,205/255,50/255],linen:[250/255,240/255,230/255],magenta:[1,0,1],maroon:[128/255,0,0],mediumaquamarine:[102/255,205/255,170/255],mediumblue:[0,0,205/255],mediumorchid:[186/255,85/255,211/255],mediumpurple:[147/255,112/255,219/255],mediumseagreen:[60/255,179/255,113/255],mediumslateblue:[123/255,104/255,238/255],mediumspringgreen:[0,250/255,154/255],mediumturquoise:[72/255,209/255,204/255],mediumvioletred:[199/255,21/255,133/255],midnightblue:[25/255,25/255,112/255],mintcream:[245/255,1,250/255],mistyrose:[1,228/255,225/255],moccasin:[1,228/255,181/255],navajowhite:[1,222/255,173/255],navy:[0,0,128/255],oldlace:[253/255,245/255,230/255],olive:[128/255,128/255,0],olivedrab:[107/255,142/255,35/255],orange:[1,165/255,0],orangered:[1,69/255,0],orchid:[218/255,112/255,214/255],palegoldenrod:[238/255,232/255,170/255],palegreen:[152/255,251/255,152/255],paleturquoise:[175/255,238/255,238/255],palevioletred:[219/255,112/255,147/255],papayawhip:[1,239/255,213/255],peachpuff:[1,218/255,185/255],peru:[205/255,133/255,63/255],pink:[1,192/255,203/255],plum:[221/255,160/255,221/255],powderblue:[176/255,224/255,230/255],purple:[128/255,0,128/255],rebeccapurple:[102/255,51/255,153/255],red:[1,0,0],rosybrown:[188/255,143/255,143/255],royalblue:[65/255,105/255,225/255],saddlebrown:[139/255,69/255,19/255],salmon:[250/255,128/255,114/255],sandybrown:[244/255,164/255,96/255],seagreen:[46/255,139/255,87/255],seashell:[1,245/255,238/255],sienna:[160/255,82/255,45/255],silver:[192/255,192/255,192/255],skyblue:[135/255,206/255,235/255],slateblue:[106/255,90/255,205/255],slategray:[112/255,128/255,144/255],slategrey:[112/255,128/255,144/255],snow:[1,250/255,250/255],springgreen:[0,1,127/255],steelblue:[70/255,130/255,180/255],tan:[210/255,180/255,140/255],teal:[0,128/255,128/255],thistle:[216/255,191/255,216/255],tomato:[1,99/255,71/255],turquoise:[64/255,224/255,208/255],violet:[238/255,130/255,238/255],wheat:[245/255,222/255,179/255],white:[1,1,1],whitesmoke:[245/255,245/255,245/255],yellow:[1,1,0],yellowgreen:[154/255,205/255,50/255]};var Ro=Array(3).fill("<percentage> | <number>[0, 255]"),To=Array(3).fill("<number>[0, 255]"),H=new te({id:"srgb",name:"sRGB",base:qt,linearGamut:qt,fromBase:t=>t.map(e=>{let r=e<0?-1:1,o=e*r;return o>.0031308?r*(1.055*o**(1/2.4)-.055):12.92*e}),toBase:t=>t.map(e=>{let r=e<0?-1:1,o=e*r;return o<=.04045?e/12.92:r*((o+.055)/1.055)**2.4}),formats:{rgb:{coords:Ro},rgb_number:{name:"rgb",commas:!0,coords:To,alpha:!1},color:{},rgba:{coords:Ro,commas:!0,alpha:!0},rgba_number:{name:"rgba",commas:!0,coords:To},hex:{type:"custom",toGamut:!0,test:t=>/^#(([a-f0-9]{2}){3,4}|[a-f0-9]{3,4})$/i.test(t),parse(t){t.length<=5&&(t=t.replace(/[a-f0-9]/gi,"$&$&"));let e=[];return t.replace(/[a-f0-9]{2}/gi,r=>{e.push(parseInt(r,16)/255)}),{spaceId:"srgb",coords:e.slice(0,3),alpha:e.slice(3)[0]}},serialize:(t,e,{collapse:r=!0,alpha:o}={})=>{(o!==!1&&e<1||o===!0)&&t.push(e),t=t.map(s=>Math.round(s*255));let n=r&&t.every(s=>s%17===0);return"#"+t.map(s=>n?(s/17).toString(16):s.toString(16).padStart(2,"0")).join("")}},keyword:{type:"custom",test:t=>/^[a-z]+$/i.test(t),parse(t){t=t.toLowerCase();let e={spaceId:"srgb",coords:null,alpha:1};if(t==="transparent"?(e.coords=Xt.black,e.alpha=0):e.coords=Xt[t],e.coords)return e}}}});function ct(t,e){return t=v(t),e=v(e),t.space===e.space&&t.alpha===e.alpha&&t.coords.every((r,o)=>r===e.coords[o])}function lt(t){return I(t,[P,"y"])}var Pe=new g({id:"hsl",name:"HSL",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},l:{range:[0,100],name:"Lightness"}},base:H,rgbGamut:H,fromBase:t=>{let e=Math.max(...t),r=Math.min(...t),[o,n,a]=t,[s,i,c]=[null,0,(r+e)/2],l=e-r;if(l!==0){switch(i=c===0||c===1?0:(e-c)/Math.min(c,1-c),e){case o:s=(n-a)/l+(n<a?6:0);break;case n:s=(a-o)/l+2;break;case a:s=(o-n)/l+4}s=s*60}return i<0&&(s+=180,i=Math.abs(i)),s>=360&&(s-=360),[s,i*100,c*100]},toBase:t=>{let[e,r,o]=t;e=e%360,e<0&&(e+=360),r/=100,o/=100;function n(a){let s=(a+e/30)%12,i=r*Math.min(o,1-o);return o-i*Math.max(-1,Math.min(s-3,9-s,1))}return[n(0),n(8),n(4)]},formats:{hsl:{coords:["<number> | <angle>","<percentage> | <number>","<percentage> | <number>"]},hsla:{coords:["<number> | <angle>","<percentage> | <number>","<percentage> | <number>"],commas:!0,alpha:!0}}});function Wt(t,e){var r=0,o,n;e=e||{};function a(){var s=o,i=arguments.length,c,l;e:for(;s;){if(s.args.length!==arguments.length){s=s.next;continue}for(l=0;l<i;l++)if(s.args[l]!==arguments[l]){s=s.next;continue e}return s!==o&&(s===n&&(n=s.prev),s.prev.next=s.next,s.next&&(s.next.prev=s.prev),s.next=o,s.prev=null,o.prev=s,o=s),s.val}for(c=new Array(i),l=0;l<i;l++)c[l]=arguments[l];return s={args:c,val:t.apply(null,c)},o?(o.prev=s,s.next=o):n=s,r===e.maxSize?(n=n.prev,n.next=null):r++,o=s,s.val}return a.clear=function(){o=null,n=null,r=0},a}var ye=ie(Ge(),1);var Ao={transparent:["background-interactive-brand-weak","background-interactive-brand-weak-disabled","background-interactive-error","background-interactive-error-disabled","background-interactive-error-weak","background-interactive-error-weak-disabled","background-interactive-neutral-weak","background-interactive-neutral-weak-disabled"],"primary-bgFill1":["background-interactive-brand-strong"],"primary-fgFill":["foreground-interactive-brand-strong","foreground-interactive-brand-strong-active"],"primary-bgFill2":["background-interactive-brand-strong-active"],"primary-surface4":["background-interactive-brand-weak-active"],"primary-fgSurface4":["foreground-interactive-brand-active"],"primary-fgSurface3":["foreground-interactive-brand"],"primary-stroke3":["background-thumb-brand","background-thumb-brand-active","stroke-focus","stroke-interactive-brand","stroke-surface-brand-strong"],"primary-stroke4":["stroke-interactive-brand-active"],"primary-stroke1":["stroke-surface-brand"],"primary-surface1":["background-surface-brand"],"info-surface2":["background-surface-info-weak"],"info-surface4":["background-surface-info"],"info-fgSurface4":["foreground-content-info"],"info-fgSurface3":["foreground-content-info-weak"],"info-stroke3":["stroke-surface-info-strong"],"info-stroke1":["stroke-surface-info"],"success-surface2":["background-surface-success-weak"],"success-surface4":["background-surface-success"],"success-fgSurface4":["foreground-content-success"],"success-fgSurface3":["foreground-content-success-weak"],"success-stroke3":["stroke-surface-success-strong"],"success-stroke1":["stroke-surface-success"],"warning-surface2":["background-surface-warning-weak"],"warning-surface4":["background-surface-warning"],"warning-fgSurface4":["foreground-content-warning"],"warning-fgSurface3":["foreground-content-warning-weak"],"warning-stroke3":["stroke-surface-warning-strong"],"warning-stroke1":["stroke-surface-warning"],"error-bgFill1":["background-interactive-error-strong"],"error-fgFill":["foreground-interactive-error-strong","foreground-interactive-error-strong-active"],"error-bgFill2":["background-interactive-error-strong-active"],"error-surface2":["background-interactive-error-active","background-surface-error-weak"],"error-surface4":["background-interactive-error-weak-active","background-surface-error"],"error-fgSurface4":["foreground-content-error","foreground-interactive-error-active"],"error-fgSurface3":["foreground-content-error-weak","foreground-interactive-error"],"error-stroke3":["stroke-interactive-error","stroke-interactive-error-strong","stroke-surface-error-strong"],"error-stroke4":["stroke-interactive-error-active"],"error-stroke1":["stroke-surface-error"],"bg-surface2":["background-surface-neutral"],"bg-surface5":["background-interactive-brand-strong-disabled","background-interactive-error-strong-disabled","background-interactive-neutral-strong-disabled"],"bg-surface4":["background-interactive-neutral-weak-active"],"bg-surface3":["background-interactive-neutral","background-interactive-neutral-active","background-interactive-neutral-disabled","background-surface-neutral-strong"],"bg-fgSurface4":["foreground-content-neutral","foreground-interactive-neutral","foreground-interactive-neutral-active","foreground-interactive-neutral-weak-active"],"bg-fgSurface3":["foreground-content-neutral-weak","foreground-interactive-neutral-weak"],"bg-fgSurface2":["foreground-interactive-brand-disabled","foreground-interactive-brand-strong-disabled","foreground-interactive-error-disabled","foreground-interactive-error-strong-disabled","foreground-interactive-neutral-disabled","foreground-interactive-neutral-strong-disabled","foreground-interactive-neutral-weak-disabled"],"bg-stroke3":["background-thumb-neutral-weak","stroke-interactive-neutral","stroke-surface-neutral-strong"],"bg-stroke4":["background-thumb-neutral-weak-active","stroke-interactive-neutral-active","stroke-interactive-neutral-strong"],"bg-stroke2":["background-thumb-brand-disabled","background-thumb-neutral-weak-disabled","background-track-neutral","stroke-interactive-brand-disabled","stroke-interactive-error-disabled","stroke-interactive-neutral-disabled","stroke-surface-neutral"],"bg-stroke1":["background-track-neutral-weak","stroke-surface-neutral-weak"],"bg-bgFillInverted2":["background-interactive-neutral-strong-active"],"bg-bgFillInverted1":["background-interactive-neutral-strong"],"bg-fgFillInverted":["foreground-interactive-neutral-strong","foreground-interactive-neutral-strong-active"],"bg-surface1":["background-surface-neutral-weak"],"caution-surface2":["background-surface-caution-weak"],"caution-surface4":["background-surface-caution"],"caution-fgSurface4":["foreground-content-caution"],"caution-fgSurface3":["foreground-content-caution-weak"],"caution-stroke3":["stroke-surface-caution-strong"],"caution-stroke1":["stroke-surface-caution"]};var Io=[H],Oo=new WeakMap;function me(t){g.register(H);let e=Ne(y(t,H));return Ne(e,{format:"hex"})}function J(t,e){return Ha(Eo(t),Eo(e))}function Eo(t){if(typeof t=="string")return g.register(H),Math.max(lt(t),0);let e=Oo.get(t);if(e&&ct(e.color,t))return e.luminance;let r=Math.max(lt(t),0);return Oo.set(t,{color:F(t),luminance:r}),r}function Ha(t,e){return t>e?(t+.05)/(e+.05):(e+.05)/(t+.05)}function No(t){Io.forEach(n=>g.register(n));let e;try{e=be(t)}catch{throw new Error(`Unsupported seed color "${t}": expected a fully opaque hex value, an \`rgb()\`/\`rgba()\` string, or a CSS named color.`)}let{alpha:r=1,spaceId:o}=e;if(!Io.some(n=>n.id===o))throw new Error(`Unsupported seed color "${t}": expected a fully opaque hex value, an \`rgb()\`/\`rgba()\` string, or a CSS named color, but received a \`${o}\` color.`);if(r!==1)throw new Error(`Unsupported seed color "${t}": expected a fully opaque color.`)}function De(t){return g.register(H),y(Y(t,{space:H,method:"css"}),L)}var ut={space:L,coords:[1,0,0],alpha:1},ft={space:L,coords:[0,0,0],alpha:1},Po=.02,Do=3.1,zo={lighter:{min:.2,max:.4},darker:{min:.75,max:.98}},ae=.004,Bo=10;var ze={background:"#fcfcfc",primary:"#3858e9",info:"#0090ff",success:"#4ab866",caution:"#f0d149",warning:"#f0b849",error:"#cc1818"};function Fa(t){let e=new Map,r=new Map;return Object.keys(t).forEach(o=>{e.set(o,[])}),r.set("seed",[]),Object.keys(t).forEach(o=>{r.set(o,[])}),Object.entries(t).forEach(([o,n])=>{let a=o,s=n.contrast.reference;e.get(a).push(s),r.get(s).push(a),n.sameAsIfPossible&&(e.get(a).push(n.sameAsIfPossible),r.get(n.sameAsIfPossible).push(a))}),{dependencies:e,dependents:r}}function Ho(t){let{dependents:e}=Fa(t),r=[],o=new Set,n=new Set;function a(s){if(n.has(s))throw new Error(`Circular dependency detected involving step: ${String(s)}`);if(o.has(s))return;n.add(s),(e.get(s)||[]).forEach(c=>{a(c)}),n.delete(s),o.add(s),s!=="seed"&&r.unshift(s)}return a("seed"),r}function Fo(t,e){let r=new Set;function o(n){if(n==="seed"||r.has(n))return;let a=e[n];a&&(o(a.contrast.reference),a.sameAsIfPossible&&o(a.sameAsIfPossible),r.add(n))}return o(t),Array.from(r)}function Yt(t,e){let r=J(t,ft),o=J(t,ut);return r>o+(e?Do:0)?{better:"darker",worse:"lighter"}:{better:"lighter",worse:"darker"}}function Zt(t){return t===1?1:t+Po}function jo(t,e){let r=zo[e];return Math.max(r.min,Math.min(r.max,t))}function dt(t,e,r,o,n,a){let s=r,i=o,c=!1,l=n,u=a,f=!1,d,m,h=0;for(;;){h++;let p=(s*u-l*i)/(u-i);if(d=t(p),m=e(d),Math.abs(m)<=ae||h>=Bo)break;m<=0?(s=p,i=m,c&&(u/=2),c=!0,f=!1):(l=p,u=m,f&&(i/=2),f=!0,c=!1)}return d}function Wo(t,e,r={}){let o=r.gamut??H,n=r.alpha??.65,a=r.carry??.5,s=r.radiusLight??.2,i=r.radiusDark??.2,c=r.kLight??.85,l=r.kDark??.85,u=r.achromaEpsilon??.005,f=Math.max(0,I(t,[L,"c"])),d=I(t,[L,"h"]),m=f<u,h=d===null||!Number.isFinite(d);if(m||h)if(typeof r.hueFallback=="number")d=Yo(r.hueFallback);else return{space:L,coords:[pe(e),0,0],alpha:1};let p=pe(I(t,[L,"l"])),w=Xo(p,d,o),k=Xo(pe(e),d,o),b=0,C=w>0?w:1e-6;b=pe(f/C);let R=n*k*Math.pow(b,pe(a)),D=ja(p,e,{radiusLight:s,radiusDark:i,kLight:c,kDark:l}),E=R*D;return{l:pe(e),c:E}}function pe(t){return t<0?0:t>1?1:t}function Yo(t){let e=t%360;return e<0&&(e+=360),e}function Go(t){let e=pe(t);return .5-.5*Math.cos(Math.PI*e)}function ja(t,e,r){let o=e-t;if(o>=0){let s=r.radiusLight>0?Math.abs(o)/r.radiusLight:1,i=Go(s>1?1:s);return 1-(1-r.kLight)*i}let n=r.radiusDark>0?Math.abs(o)/r.radiusDark:1,a=Go(n>1?1:n);return 1-(1-r.kDark)*a}var Ga=.45,$o=new Map;function qo(t,e){return Math.round(t/e)*e}function Xo(t,e,r){let o=qo(t,.05),n=qo(Yo(e),10),a=`${r.id}|L:${o}|H:${n}`,s=$o.get(a);if(typeof s=="number")return s;let i=$a(o,n,r,Ga);return $o.set(a,i),i}function $a(t,e,r,o){let a=it({space:L,coords:[t,o,e],alpha:1},{space:r});return I(a,[L,"c"])}function K(t,e){return Math.log(t/e)}function Zo(t,e,r,o,{lightnessConstraint:n,taperChromaOptions:a}={}){if(r<=1)return{color:t,reached:!0,achieved:1};function s(p){let w=p,k=I(e,[L,"c"]);if(a){let b=Wo(e,w,a);if("l"in b&&"c"in b)w=b.l,k=b.c;else return b}return De({space:L,coords:[w,k,I(e,[L,"h"])],alpha:e.alpha})}let i=o==="lighter"?1:0,c=o==="lighter"?ut:ft,l=J(t,c);if(n){let p=s(n.value),w=J(t,p),k=K(w,r)>=-ae;if(k||n.type==="force")return{color:p,reached:k,achieved:w,deficit:k?K(w,l):K(r,w)}}if(K(l,r)<=ae)return{color:c,reached:K(l,r)>=-ae,achieved:l,deficit:K(r,l)};let u=I(t,[L,"l"]),f=K(1,r),d=i,m=K(l,r);return{color:dt(s,p=>K(J(t,p),r),u,f,d,m),reached:!0,achieved:r,deficit:K(r,l)}}function Jt({seed:t,sortedSteps:e,config:r,mainDir:o,oppDir:n,pinLightness:a}){let s={},i,c=-1/0,l="lighter",u,f=new Map;f.set("seed",t);for(let m of e){let h=function(O,N){return N==="main"?o:N==="opposite"?n:N==="best"?Yt(O,p.preferLighter).better:N};var d=h;let{contrast:p,lightness:w,taperChromaOptions:k,sameAsIfPossible:b}=r[m],C=f.get(p.reference);if(!C)throw new Error(`Reference color for step ${m} not found: ${p.reference}`);if(b){let O=f.get(b);if(!O)throw new Error(`Same-as color for step ${m} not found: ${b}`);let N=J(C,O),U=Zt(p.target);if(N>=U){f.set(m,O),s[m]=me(O);continue}}let x=h(C,p.followDirection),R=Zt(p.target),D;a?.stepName===m?D={value:a.value,type:"force"}:w&&(D={value:w(x),type:"onlyIfSucceeds"});let E=Zo(C,t,R,x,{lightnessConstraint:D,taperChromaOptions:k});!p.ignoreWhenAdjustingSeed&&E.deficit&&E.deficit>c&&(c=E.deficit,l=x,u=m),f.set(m,E.color),s[m]=me(E.color),!E.reached&&!p.ignoreWhenAdjustingSeed&&(i??=[],i.push(m))}return{rampResults:s,warnings:i,maxDeficit:c,maxDeficitDirection:l,maxDeficitStep:u}}function Ut(t,e,{mainDirection:r,pinLightness:o,rescaleToFitContrastTargets:n=!0}={}){No(t);let a;try{a=De(t)}catch(b){throw new Error(`Invalid seed color "${t}": ${b instanceof Error?b.message:"Unknown error"}`)}let s="lighter",i="darker";if(r)s=r,i=r==="darker"?"lighter":"darker";else{let{better:b,worse:C}=Yt(a);s=b,i=C}let c=Ho(e),{rampResults:l,warnings:u,maxDeficit:f,maxDeficitDirection:d,maxDeficitStep:m}=Jt({seed:a,sortedSteps:c,config:e,mainDir:s,oppDir:i,pinLightness:o}),h=l,p=u;if(f>ae&&n){let b=function(X){return De(Z(F(a),[L,"l"],X))},C=function(X){let V=Jt({seed:X,sortedSteps:x,config:e,mainDir:s,oppDir:i,pinLightness:o});return V.maxDeficitDirection===d?V.maxDeficit:-f};var w=b,k=C;let x=Fo(m,e),R=d==="lighter"?0:1,D=-f,E=I(a,[L,"l"]),N=dt(b,C,R,D,E,f),U=Jt({seed:N,sortedSteps:c,config:e,mainDir:s,oppDir:i,pinLightness:o});h=U.rampResults,p=U.warnings}if(s==="darker"){let b=h.surface1;h.surface1=h.surface3,h.surface3=b}return{ramp:h,warnings:p,direction:s}}var He=t=>t==="lighter"?.9551:.235,qa=t=>t==="lighter"?.77:.56,Xa=t=>t==="lighter"?.67:.45,Be={alpha:.7},se={alpha:.6,kLight:.2,kDark:.2},mt={alpha:.6,radiusDark:.01,radiusLight:.01,kLight:.8,kDark:.8},ve={alpha:.75,radiusDark:.01,radiusLight:.01},Jo={contrast:{reference:"surface3",followDirection:"main",target:7,preferLighter:!0},lightness:He,taperChromaOptions:se},z={surface1:{contrast:{reference:"surface2",followDirection:"opposite",target:1.06,ignoreWhenAdjustingSeed:!0},taperChromaOptions:Be},surface2:{contrast:{reference:"seed",followDirection:"main",target:1}},surface3:{contrast:{reference:"surface2",followDirection:"main",target:1.06},taperChromaOptions:Be},surface4:{contrast:{reference:"surface2",followDirection:"main",target:1.12},taperChromaOptions:Be},surface5:{contrast:{reference:"surface2",followDirection:"main",target:1.2},taperChromaOptions:Be},surface6:{contrast:{reference:"surface2",followDirection:"main",target:1.4},taperChromaOptions:Be},bgFill1:{contrast:{reference:"surface2",followDirection:"main",target:4},lightness:Xa},bgFill2:{contrast:{reference:"bgFill1",followDirection:"main",target:1.2}},bgFillInverted1:{contrast:{reference:"bgFillInverted2",followDirection:"opposite",target:1.2}},bgFillInverted2:Jo,bgFillDark:{contrast:{reference:"surface3",followDirection:"darker",target:7,ignoreWhenAdjustingSeed:!0},lightness:He,taperChromaOptions:se},stroke1:{contrast:{reference:"stroke3",followDirection:"opposite",target:2.9},taperChromaOptions:mt},stroke2:{contrast:{reference:"stroke3",followDirection:"opposite",target:2.4},taperChromaOptions:mt},stroke3:{contrast:{reference:"surface3",followDirection:"main",target:3},taperChromaOptions:mt},stroke4:{contrast:{reference:"stroke3",followDirection:"main",target:1.5},taperChromaOptions:mt},fgSurface1:{contrast:{reference:"surface3",followDirection:"main",target:2,preferLighter:!0},taperChromaOptions:se},fgSurface2:{contrast:{reference:"surface3",followDirection:"main",target:3,preferLighter:!0},taperChromaOptions:se},fgSurface3:{contrast:{reference:"surface3",followDirection:"main",target:4.5,preferLighter:!0},lightness:qa,taperChromaOptions:se},fgSurface4:Jo,fgFill:{contrast:{reference:"bgFill1",followDirection:"best",target:4.5,preferLighter:!0},lightness:He,taperChromaOptions:se},fgFillInverted:{contrast:{reference:"bgFillInverted1",followDirection:"best",target:4.5,preferLighter:!0},lightness:He,taperChromaOptions:se},fgFillDark:{contrast:{reference:"bgFillDark",followDirection:"best",target:4.5,preferLighter:!0},lightness:He,taperChromaOptions:se}},Uo={...z,surface1:{...z.surface1,taperChromaOptions:ve},surface2:{contrast:{reference:"bgFill1",followDirection:"opposite",target:z.bgFill1.contrast.target,ignoreWhenAdjustingSeed:!0},taperChromaOptions:ve},surface3:{...z.surface3,taperChromaOptions:ve},surface4:{...z.surface4,taperChromaOptions:ve},surface5:{...z.surface5,taperChromaOptions:ve},surface6:{...z.surface6,taperChromaOptions:ve},bgFill1:{contrast:{reference:"seed",followDirection:"main",target:1}},stroke1:{...z.stroke1},stroke2:{...z.stroke2},stroke3:{...z.stroke3,sameAsIfPossible:"fgSurface3",taperChromaOptions:void 0},stroke4:{...z.stroke4,taperChromaOptions:void 0},fgSurface1:{...z.fgSurface1,taperChromaOptions:void 0},fgSurface2:{...z.fgSurface2,taperChromaOptions:void 0},fgSurface3:{...z.fgSurface3,taperChromaOptions:void 0,sameAsIfPossible:"bgFill1"},fgSurface4:{...z.fgSurface4,taperChromaOptions:void 0}};function Vo(t){if(typeof t!="string"||t.trim()==="")throw new Error("Seed color must be a non-empty string");return Ut(t,z)}var Ko="surface2";function Wa(t){return{mainDirection:t.direction,pinLightness:{stepName:Ko,value:jo(I(t.ramp[Ko],[L,"l"]),t.direction)}}}function Qo(t,e){if(typeof t!="string"||t.trim()==="")throw new Error("Seed color must be a non-empty string");let r=e?Wa(e):void 0;return Ut(t,Uo,r)}var Kt=4.5,en=[{background:"background.interactive.neutral",foreground:"foreground.interactive.neutral"},{background:"background.interactive.neutral",foreground:"foreground.interactive.neutral-weak"},{background:"background.interactive.neutral-active",foreground:"foreground.interactive.neutral"},{background:"background.interactive.neutral-active",foreground:"foreground.interactive.neutral-weak"},{background:"background.interactive.neutral-weak-active",foreground:"foreground.interactive.neutral-active"},{background:"background.surface.neutral",foreground:"foreground.content.neutral"},{background:"background.surface.neutral-strong",foreground:"foreground.content.neutral"},{background:"background.surface.neutral-weak",foreground:"foreground.content.neutral"},{background:"background.surface.neutral",foreground:"foreground.content.neutral-weak"},{background:"background.surface.info",foreground:"foreground.content.info"},{background:"background.surface.info-weak",foreground:"foreground.content.info-weak"},{background:"background.surface.success",foreground:"foreground.content.success"},{background:"background.surface.success-weak",foreground:"foreground.content.success-weak"},{background:"background.surface.warning",foreground:"foreground.content.warning"},{background:"background.surface.warning-weak",foreground:"foreground.content.warning-weak"},{background:"background.surface.caution",foreground:"foreground.content.caution"},{background:"background.surface.caution-weak",foreground:"foreground.content.caution-weak"},{background:"background.surface.error",foreground:"foreground.content.error"},{background:"background.surface.error-weak",foreground:"foreground.content.error-weak"},{background:"background.interactive.brand-strong",foreground:"foreground.interactive.brand-strong"},{background:"background.interactive.brand-strong-active",foreground:"foreground.interactive.brand-strong-active"},{background:"background.interactive.error-strong",foreground:"foreground.interactive.error-strong"},{background:"background.interactive.error-strong-active",foreground:"foreground.interactive.error-strong-active"},{background:"background.interactive.neutral-strong",foreground:"foreground.interactive.neutral-strong"},{background:"background.interactive.neutral-strong-active",foreground:"foreground.interactive.neutral-strong-active"}];function Vt(t){return`--wpds-color-${t.replaceAll(".","-")}`}function tn(t,e){let r=[];for(let[o,n]of t)for(let a of n.warnings??[])r.push({type:"ramp",ramp:o,step:a});for(let{background:o,foreground:n}of en){let a=e.get(Vt(o)),s=e.get(Vt(n));if(a===void 0||s===void 0)continue;let i=J(a,s);i<Kt&&r.push({type:"contrast",backgroundToken:o,backgroundColor:a,foregroundToken:n,foregroundColor:s,requiredContrast:Kt,achievedContrast:i})}return r}var Ya=Wt(Vo,{maxSize:10}),Za=Wt(Qo,{maxSize:10}),Ja=[["--wp-components-color-accent","var(--wp-admin-theme-color)"],["--wp-components-color-accent-darker-10","var(--wp-admin-theme-color-darker-10)"],["--wp-components-color-accent-darker-20","var(--wp-admin-theme-color-darker-20)"],["--wp-components-color-accent-inverted","var(--wpds-color-foreground-interactive-brand-strong, #fff)"],["--wp-components-color-background","var(--wpds-color-background-surface-neutral-strong, #fff)"],["--wp-components-color-foreground","var(--wpds-color-foreground-content-neutral, #1e1e1e)"],["--wp-components-color-foreground-inverted","var(--wpds-color-background-surface-neutral, #fcfcfc)"],["--wp-components-color-gray-100","var(--wpds-color-background-surface-neutral, #fcfcfc)"],["--wp-components-color-gray-200","var(--wpds-color-stroke-surface-neutral, #dbdbdb)"],["--wp-components-color-gray-300","var(--wpds-color-stroke-surface-neutral, #dbdbdb)"],["--wp-components-color-gray-400","var(--wpds-color-stroke-interactive-neutral, #8d8d8d)"],["--wp-components-color-gray-600","var(--wpds-color-stroke-interactive-neutral, #8d8d8d)"],["--wp-components-color-gray-700","var(--wpds-color-foreground-content-neutral-weak, #707070)"],["--wp-components-color-gray-800","var(--wpds-color-foreground-content-neutral, #1e1e1e)"]];function Qt(t){return y(t,H).coords.map(r=>Math.round((r??0)*255)).join(", ")}function Ua(t){g.register(H);let e=y(t,Pe),r=e.coords[2]??0,o=Z(F(e),[Pe,"l"],Math.max(0,r-5)),n=Z(F(e),[Pe,"l"],Math.max(0,r-10));return[["--wp-admin-theme-color",me(e)],["--wp-admin-theme-color--rgb",Qt(e)],["--wp-admin-theme-color-darker-10",me(o)],["--wp-admin-theme-color-darker-10--rgb",Qt(o)],["--wp-admin-theme-color-darker-20",me(n)],["--wp-admin-theme-color-darker-20--rgb",Qt(n)]]}function Ka(t){let e=[];for(let[r,{ramp:o}]of t)for(let[n,a]of Object.entries(o)){let i=`${r==="background"?"bg":r}-${n}`,c=Ao[i]??[];for(let l of c)e.push([`--wpds-color-${l}`,a])}return e}function Va({primary:t,colorEntries:e}){return Object.fromEntries([e,Ua(t),Ja].flat())}function Qa(t,e){let r={...ze,background:e,primary:t},o=new Map,n=Ya(r.background);for(let[s,i]of Object.entries(r)){let c=s;o.set(c,c==="background"?n:Za(i,n))}let a=Ka(o);return{styles:Va({primary:r.primary,colorEntries:a}),warnings:tn(o,new Map(a))}}function pt({color:t={},cursor:e,cornerRadius:r}={}){let{resolvedSettings:o}=(0,ye.useContext)($e),n=t.primary!==void 0||t.background!==void 0||o.color?.primary!==void 0||o.color?.background!==void 0,a=n?t.primary??o.color?.primary??ze.primary:void 0,s=n?t.background??o.color?.background??ze.background:void 0,i=e?.control??o.cursor?.control,c=r??o.cornerRadius??"subtle",l=(0,ye.useMemo)(()=>({color:{primary:a,background:s},cursor:i?{control:i}:void 0,cornerRadius:c}),[a,s,i,c]),u=(0,ye.useMemo)(()=>a===void 0||s===void 0?{styles:{},warnings:void 0}:Qa(a,s),[a,s]),f=(0,ye.useMemo)(()=>({...u.styles,...i&&{"--wpds-cursor-control":i}}),[u.styles,i]);return{resolvedSettings:l,themeProviderStyles:f,colorWarnings:u.warnings}}var tr=ie(on(),1),er="data-wp-hash";function rr(){let t=globalThis;return t.__wpStyleRuntime||(t.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ts(document)),t.__wpStyleRuntime}function es(t,e){if(!t.head)return!1;for(let r of t.head.querySelectorAll(`style[${er}]`))if(r.getAttribute(er)===e)return!0;return!1}function nn(t,e,r){if(!t.head)return;let o=rr(),n=o.injectedStyles.get(t);if(n||(n=new Set,o.injectedStyles.set(t,n)),n.has(e))return;if(es(t,e)){n.add(e);return}let a=t.createElement("style");a.setAttribute(er,e),a.appendChild(t.createTextNode(r)),t.head.appendChild(a),n.add(e)}function ts(t){let e=rr();e.documents.set(t,(e.documents.get(t)??0)+1);for(let[r,o]of e.styles)nn(t,r,o);return()=>{let r=e.documents.get(t);if(r!==void 0){if(r<=1){e.documents.delete(t);return}e.documents.set(t,r-1)}}}function rs(t,e){let r=rr();r.styles.set(t,e);for(let o of r.documents.keys())nn(o,t,e)}typeof process>"u",rs("8d074a190c","._0ebd6d9bf8b95794__wrapper{display:contents}");var os={wrapper:"_0ebd6d9bf8b95794__wrapper"};var ht=({children:t,color:e={},cursor:r,cornerRadius:o,isRoot:n=!1,onColorWarnings:a})=>{let{themeProviderStyles:s,resolvedSettings:i,colorWarnings:c}=pt({color:e,cursor:r,cornerRadius:o}),l=i.cornerRadius??"subtle",u=(0,gt.useEvent)(a),f=(0,xe.useMemo)(()=>({resolvedSettings:i}),[i]),d=(0,xe.useRef)(null);return(0,xe.useEffect)(()=>{c!==void 0&&u(c)},[c,u]),(0,gt.useIsomorphicLayoutEffect)(()=>{if(!n)return;let m=d.current?.ownerDocument;if(!m)return;let h=m.documentElement,p=new Map,w=[],k=h.getAttribute("data-wpds-root-provider"),b=h.getAttribute("data-wpds-corner-radius");h.setAttribute("data-wpds-root-provider","true"),h.setAttribute("data-wpds-corner-radius",l);for(let[C,x]of Object.entries(s))!C.startsWith("--")||x===null||x===void 0||(p.set(C,h.style.getPropertyValue(C)),h.style.setProperty(C,String(x)),w.push(C));return()=>{for(let C of w){let x=p.get(C);x?h.style.setProperty(C,x):h.style.removeProperty(C)}k===null?h.removeAttribute("data-wpds-root-provider"):h.setAttribute("data-wpds-root-provider",k),b===null?h.removeAttribute("data-wpds-corner-radius"):h.setAttribute("data-wpds-corner-radius",b)}},[l,n,s]),(0,tr.jsx)("div",{ref:d,"data-wpds-root-provider":n||void 0,"data-wpds-corner-radius":l,className:os.wrapper,style:s,children:(0,tr.jsx)($e.Provider,{value:f,children:t})})};function an(t,e={}){(0,sn.default)(`\`privateApis.${t}\` from \`@wordpress/theme\``,{since:"7.1",version:"7.3",...e})}var or={};pr(or,{get ThemeProvider(){return an("ThemeProvider",{alternative:"`ThemeProvider` from `@wordpress/theme`"}),ht},get useThemeProviderStyles(){return an("useThemeProviderStyles",{alternative:"`ThemeProvider` from `@wordpress/theme` for supported theming use cases",hint:"`useThemeProviderStyles` has no public replacement."}),pt}});return Cn(ns);})();
+"use strict";var wp;(wp||={}).theme=(()=>{var fn=Object.create;var qe=Object.defineProperty;var dn=Object.getOwnPropertyDescriptor;var mn=Object.getOwnPropertyNames;var pn=Object.getPrototypeOf,gn=Object.prototype.hasOwnProperty;var Te=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),hn=(t,e)=>{for(var r in e)qe(t,r,{get:e[r],enumerable:!0})},lr=(t,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of mn(e))!gn.call(t,n)&&n!==r&&qe(t,n,{get:()=>e[n],enumerable:!(o=dn(e,n))||o.enumerable});return t};var ce=(t,e,r)=>(r=t!=null?fn(pn(t)):{},lr(e||!t||!t.__esModule?qe(r,"default",{value:t,enumerable:!0}):r,t)),bn=t=>lr(qe({},"__esModule",{value:!0}),t);var fr=Te((os,ur)=>{ur.exports=window.wp.deprecated});var mr=Te((ns,dr)=>{dr.exports=window.wp.privateApis});var We=Te((is,hr)=>{hr.exports=window.wp.element});var wr=Te((cs,br)=>{br.exports=window.wp.compose});var rn=Te((a0,tn)=>{tn.exports=window.ReactJSXRuntime});var ts={};hn(ts,{ThemeProvider:()=>wt,privateApis:()=>nr});var an=ce(fr(),1);var pr=ce(mr(),1),{lock:gr,unlock:as}=(0,pr.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/theme");var Me=ce(We(),1),bt=ce(wr(),1);var Cr=ce(We(),1),Ye=(0,Cr.createContext)({resolvedSettings:{color:{},cursor:void 0,cornerRadius:void 0}});function Ct(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function M(t,e,r=[0,0,0]){let o=Ct(t,e[0]),n=Ct(t,e[1]),a=Ct(t,e[2]);return r[0]=o,r[1]=n,r[2]=a,r}function Ze(t){return le(t)==="string"}function le(t){return(Object.prototype.toString.call(t).match(/^\[object\s+(.*?)\]$/)[1]||"").toLowerCase()}function Je(t,{precision:e=16,unit:r}){return T(t)?"none":(t=+vt(t,e),t+(r??""))}function T(t){return t===null}function vt(t,e){if(t===0)return 0;let r=~~t,o=0;r&&e&&(o=~~Math.log10(Math.abs(r))+1);let n=10**(e-o);return Math.floor(t*n+.5)/n}function kt(t,e,r){return T(t)||isNaN(t)?e:T(e)||isNaN(e)?t:t+(e-t)*r}function wn(t,e,r){return(r-t)/(e-t)}function yt(t,e,r){return!t||!e||t===e||t[0]===e[0]&&t[1]===e[1]||isNaN(r)||r===null?r:kt(e[0],e[1],wn(t[0],t[1],r))}function W(t,e,r){return Math.max(Math.min(r,e),t)}function Ke(t,e){return Math.sign(t)===Math.sign(e)?t:-t}function A(t,e){return Ke(Math.abs(t)**e,t)}function xt(t,e){return e===0?0:t/e}function vr(t,e,r=0,o=t.length){for(;r<o;){let n=r+o>>1;t[n]<e?r=n+1:o=n}return r}function oe(t,e){if(t instanceof e)return!0;let r=e.name;for(;t;){let o=Object.getPrototypeOf(t),n=o?.constructor?.name;if(n===r)return!0;if(!n||n==="Object")return!1;t=o}return!1}var ge=class{type;coordMeta;coordRange;range;constructor(e,r){if(typeof e=="object"&&(this.coordMeta=e),r&&(this.coordMeta=r,this.coordRange=r.range??r.refRange),typeof e=="string"){let o=e.trim().match(/^(?<type><[a-z]+>)(\[(?<min>-?[.\d]+),\s*(?<max>-?[.\d]+)\])?$/);if(!o)throw new TypeError(`Cannot parse ${e} as a type definition.`);this.type=o.groups.type;let{min:n,max:a}=o.groups;(n||a)&&(this.range=[+n,+a])}}get computedRange(){return this.range?this.range:this.type==="<percentage>"?this.percentageRange():this.type==="<angle>"?[0,360]:null}get unit(){return this.type==="<percentage>"?"%":this.type==="<angle>"?"deg":""}resolve(e){if(this.type==="<angle>")return e;let r=this.computedRange,o=this.coordRange;return this.type==="<percentage>"&&(o??=this.percentageRange()),yt(r,o,e)}serialize(e,r){let o=this.type==="<percentage>"?this.percentageRange(100):this.computedRange,n=this.unit;return e=yt(this.coordRange,o,e),Je(e,{unit:n,precision:r})}toString(){let e=this.type;if(this.range){let[r="",o=""]=this.range;e+=`[${r},${o}]`}return e}percentageRange(e=1){let r;return this.coordMeta&&this.coordMeta.range||this.coordRange&&this.coordRange[0]>=0?r=[0,1]:r=[-1,1],[r[0]*e,r[1]*e]}static get(e,r){return oe(e,this)?e:new this(e,r)}};var St=Symbol("instance"),he=class t{type;name;spaceCoords;coords;id;alpha;constructor(e,r=e.space){e[St]=this,this.type="function",this.name="color",Object.assign(this,e),this.space=r,this.type!=="custom"&&(this.spaceCoords=Object.values(r.coords),this.coords||(this.coords=this.spaceCoords.map(o=>{let n=["<number>","<percentage>"];return o.type==="angle"&&n.push("<angle>"),n})),this.coords=this.coords.map((o,n)=>{let a=this.spaceCoords[n];return typeof o=="string"&&(o=o.trim().split(/\s*\|\s*/)),o.map(s=>ge.get(s,a))}))}serializeCoords(e,r,o){return o=e.map((n,a)=>ge.get(o?.[a]??this.coords[a][0],this.spaceCoords[a])),e.map((n,a)=>o[a].serialize(n,r))}coerceCoords(e,r){return Object.entries(this.space.coords).map(([o,n],a)=>{let s=e[a];if(T(s)||isNaN(s))return s;let i=r[a],c=this.coords[a].find(l=>l.type==i);if(!c){let l=n.name||o;throw new TypeError(`${i??s?.raw??s} not allowed for ${l} in ${this.name}()`)}return s=c.resolve(s),c.range&&(r[a]=c.toString()),s})}canSerialize(){return this.type==="function"||this.serialize}parse(e){return null}static get(e,...r){return!e||oe(e,this)?e:e[St]?e[St]:new t(e,...r)}};var Mt=class{add(e,r,o){if(typeof arguments[0]!="string"){for(var e in arguments[0])this.add(e,arguments[0][e],arguments[1]);return}(Array.isArray(e)?e:[e]).forEach(function(n){this[n]=this[n]||[],r&&this[n][o?"unshift":"push"](r)},this)}run(e,r){this[e]=this[e]||[],this[e].forEach(function(o){o.call(r&&r.context?r.context:r,r)})}},Cn=new Mt,ue=Cn;var X={D50:[.3457/.3585,1,(1-.3457-.3585)/.3585],D65:[.3127/.329,1,(1-.3127-.329)/.329]};function Ue(t){return Array.isArray(t)?t:X[t]}function fe(t,e,r,o={}){if(t=Ue(t),e=Ue(e),!t||!e)throw new TypeError(`Missing white point to convert ${t?"":"from"}${!t&&!e?"/":""}${e?"":"to"}`);if(t===e)return r;let n={W1:t,W2:e,XYZ:r,options:o};if(ue.run("chromatic-adaptation-start",n),n.M||(n.W1===X.D65&&n.W2===X.D50?n.M=[[1.0479297925449969,.022946870601609652,-.05019226628920524],[.02962780877005599,.9904344267538799,-.017073799063418826],[-.009243040646204504,.015055191490298152,.7518742814281371]]:n.W1===X.D50&&n.W2===X.D65&&(n.M=[[.955473421488075,-.02309845494876471,.06325924320057072],[-.0283697093338637,1.0099953980813041,.021041441191917323],[.012314014864481998,-.020507649298898964,1.330365926242124]])),ue.run("chromatic-adaptation-end",n),n.M)return M(n.XYZ,n.M);throw new TypeError("Only Bradford CAT with white points D50 and D65 supported for now.")}var ee={gamut_mapping:"css",precision:5,deltaE:"76",verbose:globalThis?.process?.env?.NODE_ENV?.toLowerCase()!=="test",warn:function(e){this.verbose&&globalThis?.console?.warn?.(e)}};function be(t,e){let r={str:String(t)?.trim(),options:e};if(ue.run("parse-start",r),r.color)return r.color;r.parsed=kn(r.str);let o,n=r.options?r.options.parseMeta??r.options.meta:null;if(r.parsed){let a=r.parsed.name,s,i,c=r.parsed.args,l=c.map((d,m)=>r.parsed.argMeta[m]?.type);if(a==="color"){let d=c.shift();l.shift();let m=d.startsWith("--")?d.substring(2):`--${d}`,b=[d,m];if(s=h.findFormat({name:a,id:b,type:"function"}),!s){let p,w=d in h.registry?d:m;if(w in h.registry){let v=h.registry[w].formats?.color?.id;v&&(p=`Did you mean ${t.replace("color("+d,"color("+v)}?`)}throw new TypeError(`Cannot parse ${r.str}. `+(p??"Missing a plugin?"))}i=s.space,s.id.startsWith("--")&&!d.startsWith("--")&&ee.warn(`${i.name} is a non-standard space and not currently supported in the CSS spec. Use prefixed color(${s.id}) instead of color(${d}).`),d.startsWith("--")&&!s.id.startsWith("--")&&ee.warn(`${i.name} is a standard space and supported in the CSS spec. Use color(${s.id}) instead of prefixed color(${d}).`)}else s=h.findFormat({name:a,type:"function"}),i=s.space;n&&Object.assign(n,{format:s,formatId:s.name,types:l,commas:r.parsed.commas});let u=1;r.parsed.lastAlpha&&(u=r.parsed.args.pop(),n&&(n.alphaType=l.pop()));let f=s.coords.length;if(c.length!==f)throw new TypeError(`Expected ${f} coordinates for ${i.id} in ${r.str}), got ${c.length}`);c=s.coerceCoords(c,l),o={spaceId:i.id,coords:c,alpha:u}}else e:for(let a of h.all)for(let s in a.formats){let i=a.formats[s];if(i.type!=="custom"||i.test&&!i.test(r.str))continue;let c=a.getFormat(i),l=c.parse(r.str);if(l){n&&Object.assign(n,{format:c,formatId:s}),o=l;break e}}if(!o)throw new TypeError(`Could not parse ${t} as a color. Missing a plugin?`);return o.alpha=T(o.alpha)?o.alpha:o.alpha===void 0?1:W(0,o.alpha,1),o}var yr={"%":.01,deg:1,grad:.9,rad:180/Math.PI,turn:360},Ve={function:/^([a-z]+)\(((?:calc\(NaN\)|.)+?)\)$/i,number:/^([-+]?(?:[0-9]*\.)?[0-9]+(e[-+]?[0-9]+)?)$/i,unitValue:RegExp(`(${Object.keys(yr).join("|")})$`),singleArgument:/\/?\s*(none|NaN|calc\(NaN\)|[-+\w.]+(?:%|deg|g?rad|turn)?)/g};function vn(t){let e={},r=t.match(Ve.unitValue)?.[0],o=e.raw=t;return r?(e.type=r==="%"?"<percentage>":"<angle>",e.unit=r,e.unitless=Number(o.slice(0,-r.length)),o=e.unitless*yr[r]):Ve.number.test(o)?(o=Number(o),e.type="<number>"):o==="none"?o=null:o==="NaN"||o==="calc(NaN)"?(o=NaN,e.type="<number>"):e.type="<ident>",{value:o,meta:e}}function kn(t){if(!t)return;t=t.trim();let e=t.match(Ve.function);if(e){let r=[],o=[],n=!1,a=e[1].toLowerCase(),s=e[2].replace(Ve.singleArgument,(i,c)=>{let{value:l,meta:u}=vn(c);return(i.startsWith("/")||a!=="color"&&r.length===3)&&(n=!0),r.push(l),o.push(u),""});return{name:a,args:r,argMeta:o,lastAlpha:n,commas:s.includes(","),rawName:e[1],rawArgs:e[2]}}}function y(t,e){if(Array.isArray(t))return t.map(o=>y(o,e));if(!t)throw new TypeError("Empty color reference");Ze(t)&&(t=be(t,e));let r=t.space||t.spaceId;return typeof r=="string"&&(t.space=h.get(r)),t.alpha===void 0&&(t.alpha=1),t}var yn=75e-6,h=class t{constructor(e){this.id=e.id,this.name=e.name,this.base=e.base?t.get(e.base):null,this.aliases=e.aliases,this.displaySpaces=e.displaySpaces?.map(n=>t.get(n)),this.bases=[];for(let n=this.base;n;n=n.base)this.bases.push(n);e.rgbGamut&&(this.rgbGamut=e.rgbGamut),e.linearGamut&&(this.linearGamut=e.linearGamut),this.base&&(e.fromBase&&(this.fromBase=e.fromBase),e.toBase&&(this.toBase=e.toBase));let r=e.coords??this.base.coords;for(let n in r)"name"in r[n]||(r[n].name=n);this.coords=r;let o=e.white??this.base.white??"D65";this.white=Ue(o),this.formats=e.formats??{};for(let n in this.formats){let a=this.formats[n];a.type||="function",a.name||=n}this.formats.color?.id||(this.formats.color={...this.formats.color??{},id:e.cssId||this.id}),e.gamutSpace?this.gamutSpace=e.gamutSpace==="self"?this:t.get(e.gamutSpace):this.isPolar?this.gamutSpace=this.base:this.gamutSpace=this,this.gamutSpace.isUnbounded&&(this.inGamut=(n,a)=>!0),this.M=e.M??{},this.referred=e.referred,Object.defineProperty(this,"path",{value:xn(this).reverse(),writable:!1,enumerable:!0,configurable:!0}),ue.run("colorspace-init-end",this)}inGamut(e,{epsilon:r=yn}={}){if(!this.equals(this.gamutSpace))return e=this.to(this.gamutSpace,e),this.gamutSpace.inGamut(e,{epsilon:r});let o=Object.values(this.coords);return e.every((n,a)=>{let s=o[a];if(s.type!=="angle"&&s.range){if(T(n))return!0;let[i,c]=s.range;return(i===void 0||n>=i-r)&&(c===void 0||n<=c+r)}return!0})}get isUnbounded(){return Object.values(this.coords).every(e=>!("range"in e))}get cssId(){return this.formats?.color?.id||this.id}get hueId(){for(let e in this.coords)if(this.coords[e].type==="angle")return e;return null}get hueIndex(){return Object.keys(this.coords).findIndex(e=>this.coords[e].type==="angle")}get isPolar(){return this.hueId!==null}getFormat(e){if(!e)return null;e==="default"?e=Object.values(this.formats)[0]:typeof e=="string"&&(e=this.formats[e]);let r=he.get(e,this);return r!==e&&e.name in this.formats&&(this.formats[e.name]=r),r}equals(e){return e?this===e||this.id===e||this.id===e.id:!1}to(e,r){if(arguments.length===1){let i=y(e);[e,r]=[i.space,i.coords]}if(e=t.get(e),this.equals(e))return r;r=r.map(i=>T(i)?0:i);let o=this.path,n=e.path,a,s;for(let i=0;i<o.length&&o[i].equals(n[i]);i++)a=o[i],s=i;if(!a)throw new Error(`Cannot convert between color spaces ${this} and ${e}: no connection space was found`);for(let i=o.length-1;i>s;i--)r=o[i].toBase(r);for(let i=s+1;i<n.length;i++)r=n[i].fromBase(r);return r}from(e,r){if(arguments.length===1){let o=y(e);[e,r]=[o.space,o.coords]}return e=t.get(e),e.to(this,r)}toString(){return`${this.name} (${this.id})`}getMinCoords(){let e=[];for(let r in this.coords){let o=this.coords[r],n=o.range||o.refRange;e.push(n?.min??0)}return e}static registry={};static get all(){return[...new Set(Object.values(t.registry))]}static register(e,r){if(arguments.length===1&&(r=arguments[0],e=r.id),r=this.get(r),this.registry[e]&&this.registry[e]!==r)throw new Error(`Duplicate color space registration: '${e}'`);if(this.registry[e]=r,arguments.length===1&&r.aliases)for(let o of r.aliases)this.register(o,r);return r}static get(e,...r){if(!e||oe(e,this))return e;if(le(e)==="string"){let n=t.registry[e.toLowerCase()];if(!n)throw new TypeError(`No color space found with id = "${e}"`);return n}if(r.length)return t.get(...r);throw new TypeError(`${e} is not a valid color space`)}static findFormat(e,r=t.all){if(!e)return null;typeof e=="string"&&(e={name:e});for(let o of r)for(let[n,a]of Object.entries(o.formats)){a.name??=n,a.type??="function";let s=(!e.name||a.name===e.name)&&(!e.type||a.type===e.type);if(e.id){let i=a.ids||[a.id],c=Array.isArray(e.id)?e.id:[e.id];s&&=c.some(l=>i.includes(l))}if(s){let i=he.get(a,o);return i!==a&&(o.formats[a.name]=i),i}}return null}static resolveCoord(e,r){let o=le(e),n,a;if(o==="string"?e.includes(".")?[n,a]=e.split("."):[n,a]=[,e]:Array.isArray(e)?[n,a]=e:(n=e.space,a=e.coordId),n=t.get(n),n||(n=r),!n)throw new TypeError(`Cannot resolve coordinate reference ${e}: No color space specified and relative references are not allowed here`);if(o=le(a),o==="number"||o==="string"&&a>=0){let c=Object.entries(n.coords)[a];if(c)return{space:n,id:c[0],index:a,...c[1]}}n=t.get(n);let s=a.toLowerCase(),i=0;for(let c in n.coords){let l=n.coords[c];if(c.toLowerCase()===s||l.name?.toLowerCase()===s)return{space:n,id:c,index:i,...l};i++}throw new TypeError(`No "${a}" coordinate found in ${n.name}. Its coordinates are: ${Object.keys(n.coords).join(", ")}`)}static DEFAULT_FORMAT={type:"functions",name:"color"}};function xn(t){let e=[t];for(let r=t;r=r.base;)e.push(r);return e}var P=new h({id:"xyz-d65",name:"XYZ D65",coords:{x:{refRange:[0,1],name:"X"},y:{refRange:[0,1],name:"Y"},z:{refRange:[0,1],name:"Z"}},white:"D65",formats:{color:{ids:["xyz-d65","xyz"]}},aliases:["xyz"]});var te=class extends h{constructor(e){e.coords||(e.coords={r:{range:[0,1],name:"Red"},g:{range:[0,1],name:"Green"},b:{range:[0,1],name:"Blue"}}),e.base||(e.base=P);let r=e.toXYZ_M??e.M?.toXYZ,o=e.fromXYZ_M??e.M?.fromXYZ;e.referred??="display",super(e),r&&o&&(this.M.toXYZ=r,this.M.fromXYZ=o)}toBase(e){let r=M(e,this.M.toXYZ);return this.white!==this.base.white&&(r=fe(this.white,this.base.white,r)),r}fromBase(e){return e=fe(this.base.white,this.white,e),M(e,this.M.fromXYZ)}};var xr=new h({id:"xyz-d50",name:"XYZ D50",white:"D50",base:P,fromBase:t=>fe(P.white,"D50",t),toBase:t=>fe("D50",P.white,t)});var Sn=216/24389,Sr=24/116,Qe=24389/27,_t=X.D50,Y=new h({id:"lab",name:"Lab",coords:{l:{refRange:[0,100],name:"Lightness"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:_t,base:xr,fromBase(t){let r=t.map((s,i)=>s/_t[i]).map(s=>s>Sn?Math.cbrt(s):(Qe*s+16)/116),o=116*r[1]-16,n=500*(r[0]-r[1]),a=200*(r[1]-r[2]);return[o,n,a]},toBase(t){let[e,r,o]=t,n=[];return n[1]=(e+16)/116,n[0]=r/500+n[1],n[2]=n[1]-o/200,[n[0]>Sr?Math.pow(n[0],3):(116*n[0]-16)/Qe,t[0]>8?Math.pow((t[0]+16)/116,3):t[0]/Qe,n[2]>Sr?Math.pow(n[2],3):(116*n[2]-16)/Qe].map((s,i)=>s*_t[i])},formats:{lab:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <percentage>"]}}});function re(t){return typeof t!="number"?t:(t%360+360)%360}var Z=new h({id:"lch",name:"LCH",coords:{l:{refRange:[0,100],name:"Lightness"},c:{refRange:[0,150],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:Y,fromBase(t){if(this.\u03B5===void 0){let i=Object.values(this.base.coords)[1].refRange,c=i[1]-i[0];this.\u03B5=c/1e5}let[e,r,o]=t,n=Math.abs(r)<this.\u03B5&&Math.abs(o)<this.\u03B5,a=n?null:re(Math.atan2(o,r)*180/Math.PI),s=n?0:Math.sqrt(r**2+o**2);return[e,s,a]},toBase(t){let[e,r,o]=t,n=null,a=null;return T(o)||(r=r<0?0:r,n=r*Math.cos(o*Math.PI/180),a=r*Math.sin(o*Math.PI/180)),[e,n,a]},formats:{lch:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <angle>"]}}});var Mr=25**7,et=Math.PI,_r=180/et,we=et/180;function Rr(t){let e=t*t;return e*e*e*t}function tt(t,e,{kL:r=1,kC:o=1,kH:n=1}={}){[t,e]=y([t,e]);let[a,s,i]=Y.from(t),c=Z.from(Y,[a,s,i])[1],[l,u,f]=Y.from(e),d=Z.from(Y,[l,u,f])[1];c<0&&(c=0),d<0&&(d=0);let m=(c+d)/2,b=Rr(m),p=.5*(1-Math.sqrt(b/(b+Mr))),w=(1+p)*s,v=(1+p)*u,C=Math.sqrt(w**2+i**2),g=Math.sqrt(v**2+f**2),k=w===0&&i===0?0:Math.atan2(i,w),S=v===0&&f===0?0:Math.atan2(f,v);k<0&&(k+=2*et),S<0&&(S+=2*et),k*=_r,S*=_r;let z=l-a,H=g-C,N=S-k,F=k+S,G=Math.abs(N),I;C*g===0?I=0:G<=180?I=N:N>180?I=N-360:N<-180?I=N+360:ee.warn("the unthinkable has happened");let O=2*Math.sqrt(g*C)*Math.sin(I*we/2),_e=(a+l)/2,Re=(C+g)/2,ar=Rr(Re),Q;C*g===0?Q=F:G<=180?Q=F/2:F<360?Q=(F+360)/2:Q=(F-360)/2;let sr=(_e-50)**2,sn=1+.015*sr/Math.sqrt(20+sr),ir=1+.045*Re,Le=1;Le-=.17*Math.cos((Q-30)*we),Le+=.24*Math.cos(2*Q*we),Le+=.32*Math.cos((3*Q+6)*we),Le-=.2*Math.cos((4*Q-63)*we);let cr=1+.015*Re*Le,cn=30*Math.exp(-1*((Q-275)/25)**2),ln=2*Math.sqrt(ar/(ar+Mr)),un=-1*Math.sin(2*cn*we)*ln,Xe=(z/(r*sn))**2;return Xe+=(H/(o*ir))**2,Xe+=(O/(n*cr))**2,Xe+=un*(H/(o*ir))*(O/(n*cr)),Math.sqrt(Xe)}var Ae={XYZtoLMS:[[.819022437996703,.3619062600528904,-.1288737815209879],[.0329836539323885,.9292868615863434,.0361446663506424],[.0481771893596242,.2642395317527308,.6335478284694309]],LMStoXYZ:[[1.2268798758459243,-.5578149944602171,.2813910456659647],[-.0405757452148008,1.112286803280317,-.0717110580655164],[-.0763729366746601,-.4214933324022432,1.5869240198367816]],LMStoLab:[[.210454268309314,.7936177747023054,-.0040720430116193],[1.9779985324311684,-2.42859224204858,.450593709617411],[.0259040424655478,.7827717124575296,-.8086757549230774]],LabtoLMS:[[1,.3963377773761749,.2158037573099136],[1,-.1055613458156586,-.0638541728258133],[1,-.0894841775298119,-1.2914855480194092]]},J=new h({id:"oklab",name:"Oklab",coords:{l:{refRange:[0,1],name:"Lightness"},a:{refRange:[-.4,.4]},b:{refRange:[-.4,.4]}},white:"D65",base:P,M:Ae,fromBase(t){let e=M(t,Ae.XYZtoLMS);return e[0]=Math.cbrt(e[0]),e[1]=Math.cbrt(e[1]),e[2]=Math.cbrt(e[2]),M(e,Ae.LMStoLab,e)},toBase(t){let e=M(t,Ae.LabtoLMS);return e[0]=e[0]**3,e[1]=e[1]**3,e[2]=e[2]**3,M(e,Ae.LMStoXYZ,e)},formats:{oklab:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <percentage>"]}}});function Ee(t,e){[t,e]=y([t,e]);let[r,o,n]=J.from(t),[a,s,i]=J.from(e),c=r-a,l=o-s,u=n-i;return Math.sqrt(c**2+l**2+u**2)}var Mn=75e-6;function ne(t,e,{epsilon:r=Mn}={}){t=y(t),e||(e=t.space),e=h.get(e);let o=t.coords;return e!==t.space&&(o=e.from(t)),e.inGamut(o,{epsilon:r})}function x(t,e,{inGamut:r}={}){t=y(t),e=h.get(e);let o=e.from(t),n={space:e,coords:o,alpha:t.alpha};return r&&(n=K(n,r===!0?void 0:r)),n}x.returns="color";function Ie(t,e){t=y(t);let r=h.get(e,e?.space),o=e?.precision,n;return!r||t.space.equals(r)?n=t.coords.slice():n=r.from(t),o===void 0?n:n.map(a=>vt(a,o))}function E(t,e){if(t=y(t),e==="alpha")return t.alpha??1;let{space:r,index:o}=h.resolveCoord(e,t.space);return Ie(t,r)[o]}var L=new h({id:"oklch",name:"OkLCh",coords:{l:{refRange:[0,1],name:"Lightness"},c:{refRange:[0,.4],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},white:"D65",base:J,fromBase:Z.fromBase,toBase:Z.toBase,formats:{oklch:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <angle>"]}}});function rt(t,e,r,o){return t=y(t),Array.isArray(e)&&([e,r,o]=[t.space,e,r]),e=h.get(e),t.coords=e===t.space?r.slice():e.to(t.space,r),o!==void 0&&(t.alpha=o),t}rt.returns="color";function U(t,e,r){if(t=y(t),arguments.length===2&&le(arguments[1])==="object"){let o=arguments[1];for(let n in o)U(t,n,o[n])}else if(typeof r=="function"&&(r=r(E(t,e))),e==="alpha")t.alpha=r;else{let{space:o,index:n}=h.resolveCoord(e,t.space),a=Ie(t,o);a[n]=r,rt(t,o,a)}return t}U.returns="color";function $(t){return{space:t.space,coords:t.coords.slice(),alpha:t.alpha}}function Rt(t,e,r="lab"){r=h.get(r);let o=r.from(t),n=r.from(e);return Math.sqrt(o.reduce((a,s,i)=>{let c=n[i];return T(s)||T(c)?a:a+(c-s)**2},0))}function Lt(t,e){return Rt(t,e,"lab")}var _n=Math.PI,Lr=_n/180;function Tr(t,e,{l:r=2,c:o=1}={}){[t,e]=y([t,e]);let[n,a,s]=Y.from(t),[,i,c]=Z.from(Y,[n,a,s]),[l,u,f]=Y.from(e),d=Z.from(Y,[l,u,f])[1];i<0&&(i=0),d<0&&(d=0);let m=n-l,b=i-d,p=a-u,w=s-f,v=p**2+w**2-b**2,C=.511;n>=16&&(C=.040975*n/(1+.01765*n));let g=.0638*i/(1+.0131*i)+.638,k;T(c)&&(c=0),c>=164&&c<=345?k=.56+Math.abs(.2*Math.cos((c+168)*Lr)):k=.36+Math.abs(.4*Math.cos((c+35)*Lr));let S=Math.pow(i,4),z=Math.sqrt(S/(S+1900)),H=g*(z*k+1-z),N=(m/(r*C))**2;return N+=(b/(o*g))**2,N+=v/H**2,Math.sqrt(N)}var Ar=203,ot=new h({id:"xyz-abs-d65",cssId:"--xyz-abs-d65",name:"Absolute XYZ D65",coords:{x:{refRange:[0,9504.7],name:"Xa"},y:{refRange:[0,1e4],name:"Ya"},z:{refRange:[0,10888.3],name:"Za"}},base:P,fromBase(t){return t.map(e=>e*Ar)},toBase(t){return t.map(e=>e/Ar)}});var nt=1.15,at=.66,Er=2610/2**14,Rn=2**14/2610,Ir=3424/2**12,Or=2413/2**7,Nr=2392/2**7,Ln=1.7*2523/2**5,Pr=2**5/(1.7*2523),st=-.56,Tt=16295499532821565e-27,Oe={XYZtoCone:[[.41478972,.579999,.014648],[-.20151,1.120649,.0531008],[-.0166008,.2648,.6684799]],ConetoXYZ:[[1.9242264357876067,-1.0047923125953657,.037651404030618],[.35031676209499907,.7264811939316552,-.06538442294808501],[-.09098281098284752,-.3127282905230739,1.5227665613052603]],ConetoIab:[[.5,.5,0],[3.524,-4.066708,.542708],[.199076,1.096799,-1.295875]],IabtoCone:[[1,.13860504327153927,.05804731615611883],[1,-.1386050432715393,-.058047316156118904],[1,-.09601924202631895,-.811891896056039]]},Dr=new h({id:"jzazbz",name:"Jzazbz",coords:{jz:{refRange:[0,1],name:"Jz"},az:{refRange:[-.21,.21]},bz:{refRange:[-.21,.21]}},base:ot,M:Oe,fromBase(t){let[e,r,o]=t,n=nt*e-(nt-1)*o,a=at*r-(at-1)*e,i=M([n,a,o],Oe.XYZtoCone).map(function(d){let m=Ir+Or*A(d/1e4,Er),b=1+Nr*A(d/1e4,Er);return A(m/b,Ln)}),[c,l,u]=M(i,Oe.ConetoIab);return[(1+st)*c/(1+st*c)-Tt,l,u]},toBase(t){let[e,r,o]=t,n=(e+Tt)/(1+st-st*(e+Tt)),s=M([n,r,o],Oe.IabtoCone).map(function(d){let m=Ir-A(d,Pr),b=Nr*A(d,Pr)-Or;return 1e4*A(m/b,Rn)}),[i,c,l]=M(s,Oe.ConetoXYZ),u=(i+(nt-1)*l)/nt,f=(c+(at-1)*u)/at;return[u,f,l]},formats:{jzazbz:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <percentage>"]}}});var At=new h({id:"jzczhz",name:"JzCzHz",coords:{jz:{refRange:[0,1],name:"Jz"},cz:{refRange:[0,.26],name:"Chroma"},hz:{refRange:[0,360],type:"angle",name:"Hue"}},base:Dr,fromBase:Z.fromBase,toBase:Z.toBase,formats:{jzczhz:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <angle>"]}}});function zr(t,e){[t,e]=y([t,e]);let[r,o,n]=At.from(t),[a,s,i]=At.from(e),c=r-a,l=o-s;T(n)&&T(i)?(n=0,i=0):T(n)?n=i:T(i)&&(i=n);let u=n-i,f=2*Math.sqrt(o*s)*Math.sin(u/2*(Math.PI/180));return Math.sqrt(c**2+l**2+f**2)}var Fr=3424/4096,jr=2413/128,Gr=2392/128,Br=2610/16384,Tn=2523/32,An=16384/2610,Hr=32/2523,Ne={XYZtoLMS:[[.3592832590121217,.6976051147779502,-.035891593232029],[-.1920808463704993,1.100476797037432,.0753748658519118],[.0070797844607479,.0748396662186362,.8433265453898765]],LMStoIPT:[[2048/4096,2048/4096,0],[6610/4096,-13613/4096,7003/4096],[17933/4096,-17390/4096,-543/4096]],IPTtoLMS:[[.9999999999999998,.0086090370379328,.111029625003026],[.9999999999999998,-.0086090370379328,-.1110296250030259],[.9999999999999998,.5600313357106791,-.3206271749873188]],LMStoXYZ:[[2.0701522183894223,-1.3263473389671563,.2066510476294053],[.3647385209748072,.6805660249472273,-.0453045459220347],[-.0497472075358123,-.0492609666966131,1.1880659249923042]]},Et=new h({id:"ictcp",name:"ICTCP",coords:{i:{refRange:[0,1],name:"I"},ct:{refRange:[-.5,.5],name:"CT"},cp:{refRange:[-.5,.5],name:"CP"}},base:ot,M:Ne,fromBase(t){let e=M(t,Ne.XYZtoLMS);return En(e)},toBase(t){let e=In(t);return M(e,Ne.LMStoXYZ)},formats:{ictcp:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <percentage>"]}}});function En(t){let e=t.map(function(r){let o=Fr+jr*(r/1e4)**Br,n=1+Gr*(r/1e4)**Br;return(o/n)**Tn});return M(e,Ne.LMStoIPT)}function In(t){return M(t,Ne.IPTtoLMS).map(function(o){let n=Math.max(o**Hr-Fr,0),a=jr-Gr*o**Hr;return 1e4*(n/a)**An})}function $r(t,e){[t,e]=y([t,e]);let[r,o,n]=Et.from(t),[a,s,i]=Et.from(e);return 720*Math.sqrt((r-a)**2+.25*(o-s)**2+(n-i)**2)}function Xr(t,e){[t,e]=y([t,e]);let r=2,[o,n,a]=J.from(t),[s,i,c]=J.from(e),l=o-s,u=r*(n-i),f=r*(a-c);return Math.sqrt(l**2+u**2+f**2)}var On=X.D65,Zr=.42,qr=1/Zr,It=2*Math.PI,Pe={cat16:[[.401288,.650173,-.051461],[-.250268,1.204414,.045854],[-.002079,.048952,.953127]],cat16Inv:[[1.8620678550872327,-1.0112546305316843,.14918677544445175],[.38752654323613717,.6214474419314753,-.008973985167612518],[-.015841498849333856,-.03412293802851557,1.0499644368778496]],m1:[[460,451,288],[460,-891,-261],[460,-220,-6300]]},Nn={dark:[.8,.525,.8],dim:[.9,.59,.9],average:[1,.69,1]},de={h:[20.14,90,164.25,237.53,380.14],e:[.8,.7,1,1.2,.8],H:[0,100,200,300,400]},Pn=180/Math.PI,Wr=Math.PI/180;function Jr(t,e){return t.map(o=>{let n=A(e*Math.abs(o)*.01,Zr);return 400*Ke(n,o)/(n+27.13)})}function Dn(t,e){let r=100/e*27.13**qr;return t.map(o=>{let n=Math.abs(o);return Ke(r*A(n/(400-n),qr),o)})}function zn(t){let e=re(t);e<=de.h[0]&&(e+=360);let r=vr(de.h,e)-1,[o,n]=de.h.slice(r,r+2),[a,s]=de.e.slice(r,r+2),i=de.H[r],c=(e-o)/a;return i+100*c/(c+(n-e)/s)}function Bn(t){let e=(t%400+400)%400,r=Math.floor(.01*e);e=e%100;let[o,n]=de.h.slice(r,r+2),[a,s]=de.e.slice(r,r+2);return re((e*(s*o-a*n)-100*o*s)/(e*(s-a)-100*s))}function Ot(t,e,r,o,n){let a={};a.discounting=n,a.refWhite=t,a.surround=o;let s=t.map(w=>w*100);a.la=e,a.yb=r;let i=s[1],c=M(s,Pe.cat16),l=Nn[a.surround],u=l[0];a.c=l[1],a.nc=l[2];let d=(1/(5*a.la+1))**4;a.fl=d*a.la+.1*(1-d)*(1-d)*Math.cbrt(5*a.la),a.flRoot=a.fl**.25,a.n=a.yb/i,a.z=1.48+Math.sqrt(a.n),a.nbb=.725*a.n**-.2,a.ncb=a.nbb;let m=n?1:Math.max(Math.min(u*(1-1/3.6*Math.exp((-a.la-42)/92)),1),0);a.dRgb=c.map(w=>kt(1,i/w,m)),a.dRgbInv=a.dRgb.map(w=>1/w);let b=c.map((w,v)=>w*a.dRgb[v]),p=Jr(b,a.fl);return a.aW=a.nbb*(2*p[0]+p[1]+.05*p[2]),a}var Yr=Ot(On,64/Math.PI*.2,20,"average",!1);function Nt(t,e){if(!(t.J!==void 0^t.Q!==void 0))throw new Error("Conversion requires one and only one: 'J' or 'Q'");if(!(t.C!==void 0^t.M!==void 0^t.s!==void 0))throw new Error("Conversion requires one and only one: 'C', 'M' or 's'");if(!(t.h!==void 0^t.H!==void 0))throw new Error("Conversion requires one and only one: 'h' or 'H'");if(t.J===0||t.Q===0)return[0,0,0];let r=0;t.h!==void 0?r=re(t.h)*Wr:r=Bn(t.H)*Wr;let o=Math.cos(r),n=Math.sin(r),a=0;t.J!==void 0?a=A(t.J,1/2)*.1:t.Q!==void 0&&(a=.25*e.c*t.Q/((e.aW+4)*e.flRoot));let s=0;t.C!==void 0?s=t.C/a:t.M!==void 0?s=t.M/e.flRoot/a:t.s!==void 0&&(s=4e-4*t.s**2*(e.aW+4)/e.c);let i=A(s*Math.pow(1.64-Math.pow(.29,e.n),-.73),10/9),c=.25*(Math.cos(r+2)+3.8),l=e.aW*A(a,2/e.c/e.z),u=5e4/13*e.nc*e.ncb*c,f=l/e.nbb,d=23*(f+.305)*xt(i,23*u+i*(11*o+108*n)),m=d*o,b=d*n,p=Dn(M([f,m,b],Pe.m1).map(w=>w*1/1403),e.fl);return M(p.map((w,v)=>w*e.dRgbInv[v]),Pe.cat16Inv).map(w=>w/100)}function Pt(t,e){let r=t.map(g=>g*100),o=Jr(M(r,Pe.cat16).map((g,k)=>g*e.dRgb[k]),e.fl),n=o[0]+(-12*o[1]+o[2])/11,a=(o[0]+o[1]-2*o[2])/9,s=(Math.atan2(a,n)%It+It)%It,i=.25*(Math.cos(s+2)+3.8),c=5e4/13*e.nc*e.ncb*xt(i*Math.sqrt(n**2+a**2),o[0]+o[1]+1.05*o[2]+.305),l=A(c,.9)*Math.pow(1.64-Math.pow(.29,e.n),.73),u=e.nbb*(2*o[0]+o[1]+.05*o[2]),f=A(u/e.aW,.5*e.c*e.z),d=100*A(f,2),m=4/e.c*f*(e.aW+4)*e.flRoot,b=l*f,p=b*e.flRoot,w=re(s*Pn),v=zn(w),C=50*A(e.c*l/(e.aW+4),1/2);return{J:d,C:b,h:w,s:C,Q:m,M:p,H:v}}var Pc=new h({id:"cam16-jmh",cssId:"--cam16-jmh",name:"CAM16-JMh",coords:{j:{refRange:[0,100],name:"J"},m:{refRange:[0,105],name:"Colorfulness"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:P,M:Pe,fromBase(t){this.\u03B5===void 0&&(this.\u03B5=Object.values(this.coords)[1].refRange[1]/1e5);let e=Pt(t,Yr),r=Math.abs(e.M)<this.\u03B5;return[e.J,r?0:e.M,r?null:e.h]},toBase(t){return Nt({J:t[0],M:t[1],h:t[2]},Yr)}});var Hn=X.D65,Fn=216/24389,Kr=24389/27;function jn(t){return 116*(t>Fn?Math.cbrt(t):(Kr*t+16)/116)-16}function Dt(t){return t>8?Math.pow((t+16)/116,3):t/Kr}function Gn(t,e){let[r,o,n]=t,a=[],s=0;if(n===0)return[0,0,0];let i=Dt(n);n>0?s=.00379058511492914*n**2+.608983189401032*n+.9155088574762233:s=9514440756550361e-21*n**2+.08693057439788597*n-21.928975842194614;let c=2e-12,l=15,u=0,f=1/0,d=[0,0,0];for(;u<=l;){a=Nt({J:s,C:o,h:r},e);let m=Math.abs(a[1]-i);if(m<f){if(m<=c)return a;d=a,f=m}s=s-(a[1]-i)*s/(2*a[1]),u+=1}return d}function $n(t,e){let r=jn(t[1]);if(r===0)return[0,0,0];let o=Pt(t,De);return[re(o.h),o.C,r]}var De=Ot(Hn,200/Math.PI*Dt(50),Dt(50)*100,"average",!1),ze=new h({id:"hct",name:"HCT",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},c:{refRange:[0,145],name:"Colorfulness"},t:{refRange:[0,100],name:"Tone"}},base:P,fromBase(t){this.\u03B5===void 0&&(this.\u03B5=Object.values(this.coords)[1].refRange[1]/1e5);let e=$n(t,De);return e[1]<this.\u03B5&&(e[1]=0,e[0]=null),e},toBase(t){return Gn(t,De)},formats:{color:{id:"--hct",coords:["<number> | <angle>","<percentage> | <number>","<percentage> | <number>"]}}});var Wc=180/Math.PI,Xn=Math.PI/180,Ur=[1,.007,.0228];function Vr(t){t[1]<0&&(t=ze.fromBase(ze.toBase(t)));let e=Math.log(Math.max(1+Ur[2]*t[1]*De.flRoot,1))/Ur[2],r=t[0]*Xn,o=e*Math.cos(r),n=e*Math.sin(r);return[t[2],o,n]}function Qr(t,e){[t,e]=y([t,e]);let[r,o,n]=Vr(ze.from(t)),[a,s,i]=Vr(ze.from(e));return Math.sqrt((r-a)**2+(o-s)**2+(n-i)**2)}var{cos:_,sin:R,sqrt:Ce,atan2:B,exp:ve,abs:Gt,pow:it,PI:qn}=Math;var Wn=[[1.000042977349746,20718877053183e-18,-4361018085669474e-20],[26946201090235744e-21,.9999906145080147,-14898828405401079e-21],[-7941753620756204e-21,12875204405137254e-21,.9997859822609763]],Yn=[[.9999570254019492,-2071874272730964e-20,4361733292468361e-20],[-2694517763358666e-20,1.000009385946497,1490098223546482e-20],[7943459292954202e-21,-1287824596735154e-20,1.000214063706999]],Zn=[[.7212986433113499,.45344826541531813,-.19288975751942616],[-.788211869495579,1.795241376757236,.0876172451181785],[-.0917700599912156,.45765588659459255,1.2922045513917677]],Jn=[[1.065107295808859,-.3150044075301121,.1803492381741039],[.4721107713837796,.4271995765962455,.04150680489380985],[-.09156391926309541,-.1736709363194979,.7719790382558294]],zt=[.47229813098762524,.5149184096354483,.5113233386366979],Bt=[2.1173067060606283,1.9420552485353544,1.9557096741686448],Kn=[[-.26355622180094096,.4168322883703174,.4926763141656403],[1.8897570508777322,-3.1212232034205774,1.0421666921060384],[.3585108617962056,1.7694028193790368,-1.4120626067695372]],Un=[[.9183897822815021,.5232051237088666,.7065804598090856],[1.0899090574433026,.07005324849041904,.4319776874787044],[1.598895729264209,.22061850068770233,.012506037355220951]],me={CAT_TO_HELM:Wn,CAT_FROM_HELM:Yn,M1:Zn,M1_INV:Jn,M2:Kn,M2_INV:Un},eo=-.02833024015436984,to=-.21131429516166544,ro=.2189784817615645,oo=-.06871898981942523,no=.005506053349515315,ao=-.0641329861299175,so=-.053592461436994296,io=-.00954137464208059,co=.2676231133101982,lo=.8934892185255707,uo=.7173169828841472,fo=.6915224124600773,mo=.48647127559605596,po=.9853124591201782,Ht=.5385456675962418,Ft=.12508858146241716,jt=.6768950256217603,go=-.4963251525324449,ho=-.09564696283240552,bo=-.029053748937210654,wo=1.3346761652952872,Co=-.1698908144723919,Vn=-.195370576218515,Qn=.5330819227283227,ea=.08863325582067766,ta=.9365540137751136,ra=.13789738139719568,oa=.061650260197979936,na=.0641970862504494,aa=-.027401052793571013,sa=-.09900209889026965,ia=.059635520647228726,ca=-.013586499967803128,la=.2253393118474472,ua=-1.5239477450767043,fa=-1.751157310240011,da=-.43576378069144767,ma=1.060094063845983,pa=.47931193034584496,ga=-.2622579649434462,ha=.13610794232685908,ba=.1168702235362288,wa=-.01617739641422492,Ca=.038145638815030566,vo=-28.2*qn/180,ct=_(vo),lt=R(vo);function ko(t){return eo*_(t)+to*R(t)+ro*_(2*t)+oo*R(2*t)+no*_(3*t)+ao*R(3*t)+so*_(4*t)+io*R(4*t)}function va(t){return-eo*R(t)+to*_(t)+-2*ro*R(2*t)+2*oo*_(2*t)+-3*no*R(3*t)+3*ao*_(3*t)+-4*so*R(4*t)+4*io*_(4*t)}function yo(t){let e=Vn*_(t)+Qn*R(t)+ea*_(2*t)+ta*R(2*t)+ra*_(3*t)+oa*R(3*t)+na*_(4*t)+aa*R(4*t);return ve(e)}function xo(t){let e=t-.5;return ve(W(-30,ua*e+fa*e*e,30))}function So(t,e){let r=da*_(t)+ma*R(t)+pa*_(2*t)+ga*R(2*t);return ve(W(-30,(e-.5)*r,30))}function Mo(t){let e=ha*_(t)+ba*R(t)+wa*_(2*t)+Ca*R(2*t);return ve(e)}function _o(t){return 1+sa*_(t)+ia*R(t)+ca*_(2*t)+la*R(2*t)}function ka(t,e){let r=t*(1-t),o=t+Ht*r+Ft*r*(.5-t)+jt*r*r;return o+=r*(go*_(e)+ho*R(e)),o}function ya(t,e){let r=go*_(e)+ho*R(e),o=t;for(let n=0;n<15;n++){let a=o*(1-o),s=1-2*o,i=o+(Ht+r)*a+Ft*a*(.5-o)+jt*a*a-t,c=1+(Ht+r)*s+Ft*(s*(.5-o)-a)+jt*2*a*s;Gt(c)<1e-10&&(c=1),o-=i/c}return o}function xa(t,e){let r=bo+wo*_(e)+Co*R(e),o=t<1?1-t:0,n=r*t*o*o;return t*ve(W(-30,n,30))}function Sa(t,e){let r=bo+wo*_(e)+Co*R(e),o=t;for(let n=0;n<12;n++){let a=o<1?1-o:0,s=r*o*a*a,i=ve(W(-30,s,30)),c=o*i-t,l=r*a*(1-3*o),u=i*(1+o*l);Gt(u)<1e-10&&(u=1),o-=c/u}return o}var Ma=function(t){let e=M(t,me.CAT_TO_HELM),[r,o,n]=M(e,me.M1),a=A(r,zt[0]),s=A(o,zt[1]),i=A(n,zt[2]),[c,l,u]=M([a,s,i],me.M2),f=B(u,l),d=Ce(l*l+u*u),m=ko(f),b=f+m;l=d*_(b),u=d*R(b);let p=Ce(l*l+u*u),w=co*it(p,W(.01,lo,10)),v=B(u,l),C=1+uo*_(v)+fo*R(v)+mo*_(2*v)+po*R(2*v);c+=w*C,f=B(u,l),c=ka(c,f),f=B(u,l),c=xa(c,f),f=B(u,l);let g=yo(f);l*=g,u*=g,f=B(u,l),d=Ce(l*l+u*u);let k=_o(f),S=d>0?it(d,k):0;l=S*_(f),u=S*R(f);let z=xo(c);l*=z,u*=z,f=B(u,l);let H=So(f,c);l*=H,u*=H,f=B(u,l),c*=Mo(f);let N=l*ct-u*lt,F=l*lt+u*ct;return[c,N,F]},_a=function(t){let[e,r,o]=t,n=r*ct+o*lt,a=-r*lt+o*ct;r=n,o=a;let s=B(o,r);e/=Mo(s),s=B(o,r);let i=So(s,e);r/=i,o/=i;let c=xo(e);r/=c,o/=c,s=B(o,r);let l=Ce(r*r+o*o),u=_o(s),f=l>0?it(l,1/u):0;r=f*_(s),o=f*R(s),s=B(o,r);let d=yo(s);r/=d,o/=d,s=B(o,r),e=Sa(e,s),s=B(o,r),e=ya(e,s);let m=Ce(r*r+o*o),b=co*it(m,W(.01,lo,10)),p=B(o,r),w=1+uo*_(p)+fo*R(p)+mo*_(2*p)+po*R(2*p);e-=b*w;let v=B(o,r);l=Ce(r*r+o*o);let C=v;for(let G=0;G<8;G++){let I=C+ko(C)-v,O=1+va(C);Gt(O)<1e-10&&(O=1),C-=I/O}r=l*_(C),o=l*R(C);let[g,k,S]=M([e,r,o],me.M2_INV),z=A(g,Bt[0]),H=A(k,Bt[1]),N=A(S,Bt[2]),F=M([z,H,N],me.M1_INV);return M(F,me.CAT_FROM_HELM)},$t=new h({id:"helmlab-metric",name:"Helmlab MetricSpace",cssId:"--helmlab-metric",coords:{l:{refRange:[0,1.6],name:"Lightness"},a:{refRange:[-1.5,1.5]},b:{refRange:[-1.5,1.5]}},white:"D65",base:P,M:me,fromBase(t){return Ma(t)},toBase(t){return _a(t)}});var Ra=-.9155125151657894,La=2.9268353744941558,Ta=3.966003089807536,Aa=1.9737081170404969,Ea=52.473130649294724,Ia=.47897301074925214;function Ro(t,e){[t,e]=y([t,e]);let[r,o,n]=$t.from(t),[a,s,i]=$t.from(e),c=r-a,l=o-s,u=n-i,f=(r+a)*.5,d=1+Ra*(f-.5)**2,m=Math.sqrt(o**2+n**2),b=Math.sqrt(s**2+i**2),p=(m+b)*.5,w=1+La*p,v=(c**2/d**2+Ta*(l**2+u**2)/w**2)**(Aa/2);return(v/(1+Ea*v))**Ia}var Xt={deltaE76:Lt,deltaECMC:Tr,deltaE2000:tt,deltaEJz:zr,deltaEITP:$r,deltaEOK:Ee,deltaEOK2:Xr,deltaEHCT:Qr,deltaEHelmlab:Ro};function Oa(t){let e=t?Math.floor(Math.log10(Math.abs(t))):0;return Math.max(parseFloat(`1e${e-2}`),1e-6)}var Lo={hct:{method:"hct.c",jnd:2,deltaEMethod:"hct",blackWhiteClamp:{}},"hct-tonal":{method:"hct.c",jnd:0,deltaEMethod:"hct",blackWhiteClamp:{channel:"hct.t",min:0,max:100}}};function K(t,{method:e=ee.gamut_mapping,space:r=void 0,deltaEMethod:o="",jnd:n=2,blackWhiteClamp:a=void 0}={}){if(t=y(t),Ze(arguments[1])?r=arguments[1]:r||(r=t.space),r=h.get(r),ne(t,r,{epsilon:0}))return t;let s;if(e==="css")s=ft(t,{space:r});else if(e==="raytrace")s=Pa(t,{space:r});else{if(e!=="clip"){Object.prototype.hasOwnProperty.call(Lo,e)&&({method:e,jnd:n,deltaEMethod:o,blackWhiteClamp:a}=Lo[e]);let i=tt;if(o!==""){for(let l in Xt)if("deltae"+o.toLowerCase()===l.toLowerCase()){i=Xt[l];break}}n===0&&(n=1e-16);let c=K(x(t,r),{method:"clip",space:r});if(i(t,c)>n){if(a&&Object.keys(a).length===3){let C=h.resolveCoord(a.channel),g=E(x(t,C.space),C.id);if(T(g)&&(g=0),g>=a.max)return x({space:"xyz-d65",coords:X.D65},t.space);if(g<=a.min)return x({space:"xyz-d65",coords:[0,0,0]},t.space)}let l=h.resolveCoord(e),u=l.space,f=l.id,d=x(t,u);d.coords.forEach((C,g)=>{T(C)&&(d.coords[g]=0)});let b=(l.range||l.refRange)[0],p=Oa(n),w=b,v=E(d,f);for(;v-w>p;){let C=$(d);C=K(C,{space:r,method:"clip"}),i(d,C)-n<p?w=E(d,f):v=E(d,f),U(d,f,(w+v)/2)}s=x(d,r)}else s=c}else s=x(t,r);if(e==="clip"||!ne(s,r,{epsilon:0})){let i=Object.values(r.coords).map(c=>c.range||[]);s.coords=s.coords.map((c,l)=>{let[u,f]=i[l];return u!==void 0&&(c=Math.max(u,c)),f!==void 0&&(c=Math.min(c,f)),c})}}return r!==t.space&&(s=x(s,t.space)),t.coords=s.coords,t}K.returns="color";var ut={WHITE:{space:J,coords:[1,0,0],alpha:1},BLACK:{space:J,coords:[0,0,0],alpha:1}};function ft(t,{space:e}={}){if(t=y(t),e||(e=t.space),e=h.get(e),e.isUnbounded)return x(t,e);let n=x(t,L),a=n.coords[0];if(a>=1){let m=x(ut.WHITE,e);return m.alpha=t.alpha,x(m,e)}if(a<=0){let m=x(ut.BLACK,e);return m.alpha=t.alpha,x(m,e)}if(ne(n,e,{epsilon:0}))return x(n,e);function s(m){let b=x(m,e),p=Object.values(e.coords);return b.coords=b.coords.map((w,v)=>{if("range"in p[v]){let[C,g]=p[v].range;return W(C,w,g)}return w}),b}let i=0,c=n.coords[1],l=!0,u=$(n),f=s(u),d=Ee(f,u);if(d<.02)return f;for(;c-i>1e-4;){let m=(i+c)/2;if(u.coords[1]=m,l&&ne(u,e,{epsilon:0}))i=m;else if(f=s(u),d=Ee(f,u),d<.02){if(.02-d<1e-4)break;l=!1,i=m}else c=m}return f}function Na(t,e,r=[0,0,0],o=[1,1,1]){let n=1/0,a=-1/0,s=[];for(let i=0;i<3;i++){let c=t[i],u=e[i]-c,f=r[i],d=o[i];if(s.push(u),Math.abs(u)>1e-12){let m=1/u,b=(f-c)*m,p=(d-c)*m;a=Math.max(Math.min(b,p),a),n=Math.min(Math.max(b,p),n)}else if(c<f||c>d)return[]}return a>n||n<0?[]:(a<0&&(a=n),isFinite(a)?[t[0]+s[0]*a,t[1]+s[1]*a,t[2]+s[2]*a]:[])}function Pa(t,{space:e}={}){if(t=y(t),e||(e=t.space),e=h.get(e),e.isUnbounded)return x(t,e);let r=x(t,L),[o,n,a]=r.coords;if(o>=1){let p=x(ut.WHITE,e);return p.alpha=t.alpha,x(p,e)}else if(o<=0){let p=x(ut.BLACK,e);return p.alpha=t.alpha,x(p,e)}let s=e,i=e.rgbGamut;if(i!==void 0&&(e=i),!oe(e,te))throw Error("An RGB gamut is required");let[c,l]=Object.values(e.coords)[0].range,u=[l,l,l],f=e.linearGamut;f!==void 0&&(l=x({space:e,coords:u,alpha:t.alpha},f).coords[0],u=[l,l,l],e=f,c=Object.values(e.coords)[0].range[0]);let d=[c,c,c],m=x(r,e);if(!m.coords.every(p=>c<=p&&p<=l)){let p=x({space:L,coords:[o,0,a]},e).coords,w=c+1e-12,v=l-1e-12,C=m.coords;for(let g=0;g<4;g++){if(g){let S=x(m,L);S.coords[0]=o,S.coords[2]=a,m=x(S,e)}let k=Na(p,m.coords,d,u);if(k.length===0){m.coords=[...C];break}g&&m.coords.every(S=>w<S&&S<v)&&(p=[...m.coords]),C=k,m.coords=[...k]}}m=x(m,s);let b=Object.values(s.coords);return m.coords=m.coords.map((p,w)=>{if("range"in b[w]){let[v,C]=b[w].range;return W(v,p,C)}return p}),m}function Be(t,e={}){let{precision:r=ee.precision,format:o,inGamut:n=!0,coords:a,alpha:s,commas:i}=e,c,l=y(t),u=o,f=l.parseMeta;f&&!o&&(f.format.canSerialize()&&(o=f.format,u=f.formatId),a??=f.types,s??=f.alphaType,i??=f.commas),u&&(o=l.space.getFormat(o)??h.findFormat(u)),o||(o=l.space.getFormat("default")??h.DEFAULT_FORMAT,u=o.name),o&&o.space&&o.space!==l.space&&(l=x(l,o.space));let d=l.coords.slice();if(n||=o.toGamut,n&&!ne(l)&&(d=K($(l),n===!0?void 0:n).coords),o.type==="custom")if(o.serialize)c=o.serialize(d,l.alpha,e);else throw new TypeError(`format ${u} can only be used to parse colors, not for serialization`);else{let m=o.name||"color",b=o.serializeCoords(d,r,a);if(m==="color"){let g=o.id||o.ids?.[0]||l.space.cssId||l.space.id;b.unshift(g)}let p=l.alpha;s!==void 0&&typeof s!="object"&&(s=typeof s=="string"?{type:s}:{include:s});let w=s?.type??"<number>",v=s?.include===!0||o.alpha===!0||s?.include!==!1&&o.alpha!==!1&&p<1,C="";if(i??=o.commas,v){if(r!==null){let g;w==="<percentage>"&&(g="%",p*=100),p=Je(p,{precision:r,unit:g})}C=`${i?",":" /"} ${p}`}c=`${m}(${b.join(i?", ":" ")}${C})`}return c}var Da={toXYZ:[[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],fromXYZ:[[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]]},qt=new te({id:"srgb-linear",name:"Linear sRGB",white:"D65",M:Da});var Wt={aliceblue:[240/255,248/255,1],antiquewhite:[250/255,235/255,215/255],aqua:[0,1,1],aquamarine:[127/255,1,212/255],azure:[240/255,1,1],beige:[245/255,245/255,220/255],bisque:[1,228/255,196/255],black:[0,0,0],blanchedalmond:[1,235/255,205/255],blue:[0,0,1],blueviolet:[138/255,43/255,226/255],brown:[165/255,42/255,42/255],burlywood:[222/255,184/255,135/255],cadetblue:[95/255,158/255,160/255],chartreuse:[127/255,1,0],chocolate:[210/255,105/255,30/255],coral:[1,127/255,80/255],cornflowerblue:[100/255,149/255,237/255],cornsilk:[1,248/255,220/255],crimson:[220/255,20/255,60/255],cyan:[0,1,1],darkblue:[0,0,139/255],darkcyan:[0,139/255,139/255],darkgoldenrod:[184/255,134/255,11/255],darkgray:[169/255,169/255,169/255],darkgreen:[0,100/255,0],darkgrey:[169/255,169/255,169/255],darkkhaki:[189/255,183/255,107/255],darkmagenta:[139/255,0,139/255],darkolivegreen:[85/255,107/255,47/255],darkorange:[1,140/255,0],darkorchid:[153/255,50/255,204/255],darkred:[139/255,0,0],darksalmon:[233/255,150/255,122/255],darkseagreen:[143/255,188/255,143/255],darkslateblue:[72/255,61/255,139/255],darkslategray:[47/255,79/255,79/255],darkslategrey:[47/255,79/255,79/255],darkturquoise:[0,206/255,209/255],darkviolet:[148/255,0,211/255],deeppink:[1,20/255,147/255],deepskyblue:[0,191/255,1],dimgray:[105/255,105/255,105/255],dimgrey:[105/255,105/255,105/255],dodgerblue:[30/255,144/255,1],firebrick:[178/255,34/255,34/255],floralwhite:[1,250/255,240/255],forestgreen:[34/255,139/255,34/255],fuchsia:[1,0,1],gainsboro:[220/255,220/255,220/255],ghostwhite:[248/255,248/255,1],gold:[1,215/255,0],goldenrod:[218/255,165/255,32/255],gray:[128/255,128/255,128/255],green:[0,128/255,0],greenyellow:[173/255,1,47/255],grey:[128/255,128/255,128/255],honeydew:[240/255,1,240/255],hotpink:[1,105/255,180/255],indianred:[205/255,92/255,92/255],indigo:[75/255,0,130/255],ivory:[1,1,240/255],khaki:[240/255,230/255,140/255],lavender:[230/255,230/255,250/255],lavenderblush:[1,240/255,245/255],lawngreen:[124/255,252/255,0],lemonchiffon:[1,250/255,205/255],lightblue:[173/255,216/255,230/255],lightcoral:[240/255,128/255,128/255],lightcyan:[224/255,1,1],lightgoldenrodyellow:[250/255,250/255,210/255],lightgray:[211/255,211/255,211/255],lightgreen:[144/255,238/255,144/255],lightgrey:[211/255,211/255,211/255],lightpink:[1,182/255,193/255],lightsalmon:[1,160/255,122/255],lightseagreen:[32/255,178/255,170/255],lightskyblue:[135/255,206/255,250/255],lightslategray:[119/255,136/255,153/255],lightslategrey:[119/255,136/255,153/255],lightsteelblue:[176/255,196/255,222/255],lightyellow:[1,1,224/255],lime:[0,1,0],limegreen:[50/255,205/255,50/255],linen:[250/255,240/255,230/255],magenta:[1,0,1],maroon:[128/255,0,0],mediumaquamarine:[102/255,205/255,170/255],mediumblue:[0,0,205/255],mediumorchid:[186/255,85/255,211/255],mediumpurple:[147/255,112/255,219/255],mediumseagreen:[60/255,179/255,113/255],mediumslateblue:[123/255,104/255,238/255],mediumspringgreen:[0,250/255,154/255],mediumturquoise:[72/255,209/255,204/255],mediumvioletred:[199/255,21/255,133/255],midnightblue:[25/255,25/255,112/255],mintcream:[245/255,1,250/255],mistyrose:[1,228/255,225/255],moccasin:[1,228/255,181/255],navajowhite:[1,222/255,173/255],navy:[0,0,128/255],oldlace:[253/255,245/255,230/255],olive:[128/255,128/255,0],olivedrab:[107/255,142/255,35/255],orange:[1,165/255,0],orangered:[1,69/255,0],orchid:[218/255,112/255,214/255],palegoldenrod:[238/255,232/255,170/255],palegreen:[152/255,251/255,152/255],paleturquoise:[175/255,238/255,238/255],palevioletred:[219/255,112/255,147/255],papayawhip:[1,239/255,213/255],peachpuff:[1,218/255,185/255],peru:[205/255,133/255,63/255],pink:[1,192/255,203/255],plum:[221/255,160/255,221/255],powderblue:[176/255,224/255,230/255],purple:[128/255,0,128/255],rebeccapurple:[102/255,51/255,153/255],red:[1,0,0],rosybrown:[188/255,143/255,143/255],royalblue:[65/255,105/255,225/255],saddlebrown:[139/255,69/255,19/255],salmon:[250/255,128/255,114/255],sandybrown:[244/255,164/255,96/255],seagreen:[46/255,139/255,87/255],seashell:[1,245/255,238/255],sienna:[160/255,82/255,45/255],silver:[192/255,192/255,192/255],skyblue:[135/255,206/255,235/255],slateblue:[106/255,90/255,205/255],slategray:[112/255,128/255,144/255],slategrey:[112/255,128/255,144/255],snow:[1,250/255,250/255],springgreen:[0,1,127/255],steelblue:[70/255,130/255,180/255],tan:[210/255,180/255,140/255],teal:[0,128/255,128/255],thistle:[216/255,191/255,216/255],tomato:[1,99/255,71/255],turquoise:[64/255,224/255,208/255],violet:[238/255,130/255,238/255],wheat:[245/255,222/255,179/255],white:[1,1,1],whitesmoke:[245/255,245/255,245/255],yellow:[1,1,0],yellowgreen:[154/255,205/255,50/255]};var To=Array(3).fill("<percentage> | <number>[0, 255]"),Ao=Array(3).fill("<number>[0, 255]"),j=new te({id:"srgb",name:"sRGB",base:qt,linearGamut:qt,fromBase:t=>t.map(e=>{let r=e<0?-1:1,o=e*r;return o>.0031308?r*(1.055*o**(1/2.4)-.055):12.92*e}),toBase:t=>t.map(e=>{let r=e<0?-1:1,o=e*r;return o<=.04045?e/12.92:r*((o+.055)/1.055)**2.4}),formats:{rgb:{coords:To},rgb_number:{name:"rgb",commas:!0,coords:Ao,alpha:!1},color:{},rgba:{coords:To,commas:!0,alpha:!0},rgba_number:{name:"rgba",commas:!0,coords:Ao},hex:{type:"custom",toGamut:!0,test:t=>/^#(([a-f0-9]{2}){3,4}|[a-f0-9]{3,4})$/i.test(t),parse(t){t.length<=5&&(t=t.replace(/[a-f0-9]/gi,"$&$&"));let e=[];return t.replace(/[a-f0-9]{2}/gi,r=>{e.push(parseInt(r,16)/255)}),{spaceId:"srgb",coords:e.slice(0,3),alpha:e.slice(3)[0]}},serialize:(t,e,{collapse:r=!0,alpha:o}={})=>{(o!==!1&&e<1||o===!0)&&t.push(e),t=t.map(s=>Math.round(s*255));let n=r&&t.every(s=>s%17===0);return"#"+t.map(s=>n?(s/17).toString(16):s.toString(16).padStart(2,"0")).join("")}},keyword:{type:"custom",test:t=>/^[a-z]+$/i.test(t),parse(t){t=t.toLowerCase();let e={spaceId:"srgb",coords:null,alpha:1};if(t==="transparent"?(e.coords=Wt.black,e.alpha=0):e.coords=Wt[t],e.coords)return e}}}});function dt(t,e){return t=y(t),e=y(e),t.space===e.space&&t.alpha===e.alpha&&t.coords.every((r,o)=>r===e.coords[o])}function mt(t){return E(t,[P,"y"])}var He=new h({id:"hsl",name:"HSL",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},l:{range:[0,100],name:"Lightness"}},base:j,rgbGamut:j,fromBase:t=>{let e=Math.max(...t),r=Math.min(...t),[o,n,a]=t,[s,i,c]=[null,0,(r+e)/2],l=e-r;if(l!==0){switch(i=c===0||c===1?0:(e-c)/Math.min(c,1-c),e){case o:s=(n-a)/l+(n<a?6:0);break;case n:s=(a-o)/l+2;break;case a:s=(o-n)/l+4}s=s*60}return i<0&&(s+=180,i=Math.abs(i)),s>=360&&(s-=360),[s,i*100,c*100]},toBase:t=>{let[e,r,o]=t;e=e%360,e<0&&(e+=360),r/=100,o/=100;function n(a){let s=(a+e/30)%12,i=r*Math.min(o,1-o);return o-i*Math.max(-1,Math.min(s-3,9-s,1))}return[n(0),n(8),n(4)]},formats:{hsl:{coords:["<number> | <angle>","<percentage> | <number>","<percentage> | <number>"]},hsla:{coords:["<number> | <angle>","<percentage> | <number>","<percentage> | <number>"],commas:!0,alpha:!0}}});function Yt(t,e){var r=0,o,n;e=e||{};function a(){var s=o,i=arguments.length,c,l;e:for(;s;){if(s.args.length!==arguments.length){s=s.next;continue}for(l=0;l<i;l++)if(s.args[l]!==arguments[l]){s=s.next;continue e}return s!==o&&(s===n&&(n=s.prev),s.prev.next=s.next,s.next&&(s.next.prev=s.prev),s.next=o,s.prev=null,o.prev=s,o=s),s.val}for(c=new Array(i),l=0;l<i;l++)c[l]=arguments[l];return s={args:c,val:t.apply(null,c)},o?(o.prev=s,s.next=o):n=s,r===e.maxSize?(n=n.prev,n.next=null):r++,o=s,s.val}return a.clear=function(){o=null,n=null,r=0},a}var Se=ce(We(),1);var Eo={transparent:["background-interactive-brand-weak","background-interactive-brand-weak-disabled","background-interactive-error","background-interactive-error-disabled","background-interactive-error-weak","background-interactive-error-weak-disabled","background-interactive-neutral-weak","background-interactive-neutral-weak-disabled"],"primary-bgFill1":["background-interactive-brand-strong"],"primary-bgFill2":["background-interactive-brand-strong-active"],"primary-fgFill":["foreground-interactive-brand-strong","foreground-interactive-brand-strong-active"],"primary-surface4":["background-interactive-brand-weak-active"],"primary-fgSurface4":["foreground-interactive-brand-active"],"primary-fgSurface3":["foreground-interactive-brand"],"primary-stroke3":["background-thumb-brand","background-thumb-brand-active","stroke-focus","stroke-interactive-brand","stroke-surface-brand-strong"],"primary-stroke4":["stroke-interactive-brand-active"],"primary-stroke1":["stroke-surface-brand"],"primary-surface1":["background-surface-brand"],"info-surface2":["background-surface-info-weak"],"info-surface4":["background-surface-info"],"info-fgSurface4":["foreground-content-info"],"info-fgSurface3":["foreground-content-info-weak"],"info-stroke3":["stroke-surface-info-strong"],"info-stroke1":["stroke-surface-info"],"success-surface2":["background-surface-success-weak"],"success-surface4":["background-surface-success"],"success-fgSurface4":["foreground-content-success"],"success-fgSurface3":["foreground-content-success-weak"],"success-stroke3":["stroke-surface-success-strong"],"success-stroke1":["stroke-surface-success"],"warning-surface2":["background-surface-warning-weak"],"warning-surface4":["background-surface-warning"],"warning-fgSurface4":["foreground-content-warning"],"warning-fgSurface3":["foreground-content-warning-weak"],"warning-stroke3":["stroke-surface-warning-strong"],"warning-stroke1":["stroke-surface-warning"],"error-bgFill1":["background-interactive-error-strong"],"error-bgFill2":["background-interactive-error-strong-active"],"error-fgFill":["foreground-interactive-error-strong","foreground-interactive-error-strong-active"],"error-surface2":["background-interactive-error-active","background-surface-error-weak"],"error-surface4":["background-interactive-error-weak-active","background-surface-error"],"error-fgSurface4":["foreground-content-error","foreground-interactive-error-active"],"error-fgSurface3":["foreground-content-error-weak","foreground-interactive-error"],"error-stroke3":["stroke-interactive-error","stroke-interactive-error-strong","stroke-surface-error-strong"],"error-stroke4":["stroke-interactive-error-active"],"error-stroke1":["stroke-surface-error"],"bg-surface2":["background-surface-neutral"],"bg-surface5":["background-interactive-brand-strong-disabled","background-interactive-error-strong-disabled","background-interactive-neutral-strong-disabled"],"bg-surface4":["background-interactive-neutral-weak-active"],"bg-surface3":["background-interactive-neutral","background-interactive-neutral-active","background-interactive-neutral-disabled","background-surface-neutral-strong"],"bg-fgSurface4":["foreground-content-neutral","foreground-interactive-neutral","foreground-interactive-neutral-active","foreground-interactive-neutral-weak-active"],"bg-fgSurface3":["foreground-content-neutral-weak","foreground-interactive-neutral-weak"],"bg-fgSurface2":["foreground-interactive-brand-disabled","foreground-interactive-brand-strong-disabled","foreground-interactive-error-disabled","foreground-interactive-error-strong-disabled","foreground-interactive-neutral-disabled","foreground-interactive-neutral-strong-disabled","foreground-interactive-neutral-weak-disabled"],"bg-stroke3":["background-thumb-neutral-weak","stroke-interactive-neutral","stroke-surface-neutral-strong"],"bg-stroke4":["background-thumb-neutral-weak-active","stroke-interactive-neutral-active","stroke-interactive-neutral-strong"],"bg-stroke2":["background-thumb-brand-disabled","background-thumb-neutral-weak-disabled","background-track-neutral","stroke-interactive-brand-disabled","stroke-interactive-error-disabled","stroke-interactive-neutral-disabled","stroke-surface-neutral"],"bg-stroke1":["background-track-neutral-weak","stroke-surface-neutral-weak"],"bg-bgFillInverted2":["background-interactive-neutral-strong-active"],"bg-bgFillInverted1":["background-interactive-neutral-strong"],"bg-fgFillInverted":["foreground-interactive-neutral-strong","foreground-interactive-neutral-strong-active"],"bg-surface1":["background-surface-neutral-weak"],"caution-surface2":["background-surface-caution-weak"],"caution-surface4":["background-surface-caution"],"caution-fgSurface4":["foreground-content-caution"],"caution-fgSurface3":["foreground-content-caution-weak"],"caution-stroke3":["stroke-surface-caution-strong"],"caution-stroke1":["stroke-surface-caution"]};var Io=[j],Oo=new WeakMap;function pe(t){h.register(j);let e=Be(x(t,j));return Be(e,{format:"hex"})}function q(t,e){return za(No(t),No(e))}function No(t){if(typeof t=="string")return h.register(j),Math.max(mt(t),0);let e=Oo.get(t);if(e&&dt(e.color,t))return e.luminance;let r=Math.max(mt(t),0);return Oo.set(t,{color:$(t),luminance:r}),r}function za(t,e){return t>e?(t+.05)/(e+.05):(e+.05)/(t+.05)}function Po(t){Io.forEach(n=>h.register(n));let e;try{e=be(t)}catch{throw new Error(`Unsupported seed color "${t}": expected a fully opaque hex value, an \`rgb()\`/\`rgba()\` string, or a CSS named color.`)}let{alpha:r=1,spaceId:o}=e;if(!Io.some(n=>n.id===o))throw new Error(`Unsupported seed color "${t}": expected a fully opaque hex value, an \`rgb()\`/\`rgba()\` string, or a CSS named color, but received a \`${o}\` color.`);if(r!==1)throw new Error(`Unsupported seed color "${t}": expected a fully opaque color.`);return e}function Fe(t){return x(K(t,{space:j,method:"css"}),L)}var ke={space:L,coords:[1,0,0],alpha:1},ye={space:L,coords:[0,0,0],alpha:1},Do=.02,zo=3.1,Bo={lighter:{min:.2,max:.4},darker:{min:.75,max:.98}},ae=.004,Ho=10;var je={background:"#fcfcfc",primary:"#3858e9",info:"#0090ff",success:"#4ab866",caution:"#f0d149",warning:"#f0b849",error:"#cc1818"};function Ba(t){let e=new Map,r=new Map;return Object.keys(t).forEach(o=>{e.set(o,[])}),r.set("seed",[]),Object.keys(t).forEach(o=>{r.set(o,[])}),Object.entries(t).forEach(([o,n])=>{let a=o,s=[n.contrast.reference,...n.contrast.additionalReferences??[]];for(let i of s)e.get(a).push(i),r.get(i).push(a);n.sameAsIfPossible&&(e.get(a).push(n.sameAsIfPossible),r.get(n.sameAsIfPossible).push(a))}),{dependencies:e,dependents:r}}function Fo(t){let{dependents:e}=Ba(t),r=[],o=new Set,n=new Set;function a(s){if(n.has(s))throw new Error(`Circular dependency detected involving step: ${String(s)}`);if(o.has(s))return;n.add(s),(e.get(s)||[]).forEach(c=>{a(c)}),n.delete(s),o.add(s),s!=="seed"&&r.unshift(s)}return a("seed"),r}function jo(t,e){let r=new Set;function o(n){if(n==="seed"||r.has(n))return;let a=e[n];a&&(o(a.contrast.reference),a.contrast.additionalReferences?.forEach(o),a.sameAsIfPossible&&o(a.sameAsIfPossible),r.add(n))}return o(t),Array.from(r)}function Zt(t,e){let r=Array.isArray(t)?t:[t],o=Math.min(...r.map(a=>q(a,ye))),n=Math.min(...r.map(a=>q(a,ke)));return o>n+(e?zo:0)?{better:"darker",worse:"lighter"}:{better:"lighter",worse:"darker"}}function Jt(t){return t===1?1:t+Do}function Go(t,e){let r=Bo[e];return Math.max(r.min,Math.min(r.max,t))}function pt(t,e,r,o,n,a){let s=r,i=o,c=!1,l=n,u=a,f=!1,d,m,b=0;for(;;){b++;let p=(s*u-l*i)/(u-i);if(d=t(p),m=e(d),Math.abs(m)<=ae||b>=Ho)break;m<=0?(s=p,i=m,c&&(u/=2),c=!0,f=!1):(l=p,u=m,f&&(i/=2),f=!0,c=!1)}return d}function qo(t,e={}){let r=e.gamut??j,o=e.alpha??.65,n=e.carry??.5,a=e.radiusLight??.2,s=e.radiusDark??.2,i=e.kLight??.85,c=e.kDark??.85,l=e.achromaEpsilon??.005,u=Math.max(0,E(t,[L,"c"])),f=E(t,[L,"h"]),d=u<l,m=f===null||!Number.isFinite(f);if(d||m)if(typeof e.hueFallback=="number")f=Wo(e.hueFallback);else return g=>({space:L,coords:[se(g),0,0],alpha:1});let b=se(E(t,[L,"l"])),p=Xo(b,f,r),w=p>0?p:1e-6,v=se(u/w),C=Math.pow(v,se(n));return g=>{let k=Xo(se(g),f,r),z=o*k*C,H=Ha(b,g,{radiusLight:a,radiusDark:s,kLight:i,kDark:c}),N=z*H;return{l:se(g),c:N}}}function se(t){return t<0?0:t>1?1:t}function Wo(t){let e=t%360;return e<0&&(e+=360),e}function $o(t){let e=se(t);return .5-.5*Math.cos(Math.PI*e)}function Ha(t,e,r){let o=e-t;if(o>=0){let s=r.radiusLight>0?Math.abs(o)/r.radiusLight:1,i=$o(s>1?1:s);return 1-(1-r.kLight)*i}let n=r.radiusDark>0?Math.abs(o)/r.radiusDark:1,a=$o(n>1?1:n);return 1-(1-r.kDark)*a}var Fa=.45;function Xo(t,e,r){let o={space:L,coords:[se(t),Fa,Wo(e)],alpha:1},n=ft(o,{space:r});return E(n,[L,"c"])}function V(t,e){return Math.log(t/e)}function Yo(t,e,r,o,{lightnessConstraint:n,taperChromaOptions:a}={}){if(r<=1)return{color:t,reached:!0,achieved:1};let s=E(e,[L,"c"]),i=E(e,[L,"h"]),c=a?qo(e,a):void 0;function l(C){let g=C,k=s;if(c){let S=c(g);if("l"in S&&"c"in S)g=S.l,k=S.c;else return S}return Fe({space:L,coords:[g,k,i],alpha:e.alpha})}let u=o==="lighter"?1:0,f=o==="lighter"?ke:ye,d=q(t,f);if(n){let C=l(n.value),g=q(t,C),k=V(g,r)>=-ae;if(k||n.type==="force")return{color:C,reached:k,achieved:g,deficit:k?V(g,d):V(r,g)}}if(V(d,r)<=ae)return{color:f,reached:V(d,r)>=-ae,achieved:d,deficit:V(r,d)};let m=E(t,[L,"l"]),b=V(1,r),p=u,w=V(d,r);return{color:pt(l,C=>V(q(t,C),r),m,b,p,w),reached:!0,achieved:r,deficit:V(r,d)}}function Kt({seed:t,sortedSteps:e,config:r,mainDir:o,oppDir:n,pinLightness:a}){let s={},i,c=-1/0,l="lighter",u,f=new Map;f.set("seed",t);for(let m of e){let b=function(I,O){return O==="main"?o:O==="opposite"?n:O==="best"?Zt(I,p.preferLighter).better:O};var d=b;let{contrast:p,lightness:w,taperChromaOptions:v,sameAsIfPossible:C}=r[m],k=[p.reference,...p.additionalReferences??[]].map(I=>{let O=f.get(I);if(!O)throw new Error(`Reference color for step ${m} not found: ${I}`);return O});if(C){let I=f.get(C);if(!I)throw new Error(`Same-as color for step ${m} not found: ${C}`);let O=Jt(p.target);if(k.every(Re=>q(Re,I)>=O)){f.set(m,I),s[m]=pe(I);continue}}let S=b(k,p.followDirection),z=S==="lighter"?ke:ye,H=k.reduce((I,O)=>q(O,z)<q(I,z)?O:I),N=Jt(p.target),F;a?.stepName===m?F={value:a.value,type:"force"}:w&&(F={value:w(S),type:"onlyIfSucceeds"});let G=Yo(H,t,N,S,{lightnessConstraint:F,taperChromaOptions:v});!p.ignoreWhenAdjustingSeed&&G.deficit&&G.deficit>c&&(c=G.deficit,l=S,u=m),f.set(m,G.color),s[m]=pe(G.color),!G.reached&&!p.ignoreWhenAdjustingSeed&&(i??=[],i.push(m))}return{rampResults:s,warnings:i,maxDeficit:c,maxDeficitDirection:l,maxDeficitStep:u}}function Ut(t,e,{mainDirection:r,pinLightness:o,rescaleToFitContrastTargets:n=!0}={}){let a=Po(t),s;try{s=Fe(a)}catch(g){throw new Error(`Invalid seed color "${t}": ${g instanceof Error?g.message:"Unknown error"}`)}let i="lighter",c="darker";if(r)i=r,c=r==="darker"?"lighter":"darker";else{let{better:g,worse:k}=Zt(s);i=g,c=k}let l=Fo(e),{rampResults:u,warnings:f,maxDeficit:d,maxDeficitDirection:m,maxDeficitStep:b}=Kt({seed:s,sortedSteps:l,config:e,mainDir:i,oppDir:c,pinLightness:o}),p=u,w=f;if(d>ae&&n){let g=function(O){return Fe(U($(s),[L,"l"],O))},k=function(O){let _e=Kt({seed:O,sortedSteps:S,config:e,mainDir:i,oppDir:c,pinLightness:o});return _e.maxDeficitDirection===m?_e.maxDeficit:-d};var v=g,C=k;let S=jo(b,e),z=m==="lighter"?0:1,H=-d,N=E(s,[L,"l"]),G=pt(g,k,z,H,N,d),I=Kt({seed:G,sortedSteps:l,config:e,mainDir:i,oppDir:c,pinLightness:o});p=I.rampResults,w=I.warnings}if(i==="darker"){let g=p.surface1;p.surface1=p.surface3,p.surface3=g}return{ramp:p,warnings:w,direction:i}}var $e=t=>t==="lighter"?.9551:.235,ja=t=>t==="lighter"?.77:.56,Ga=t=>t==="lighter"?.67:.45,Ge={alpha:.7},ie={alpha:.6,kLight:.2,kDark:.2},gt={alpha:.6,radiusDark:.01,radiusLight:.01,kLight:.8,kDark:.8},xe={alpha:.75,radiusDark:.01,radiusLight:.01},Zo={contrast:{reference:"surface3",followDirection:"main",target:7,preferLighter:!0},lightness:$e,taperChromaOptions:ie},D={surface1:{contrast:{reference:"surface2",followDirection:"opposite",target:1.06,ignoreWhenAdjustingSeed:!0},taperChromaOptions:Ge},surface2:{contrast:{reference:"seed",followDirection:"main",target:1}},surface3:{contrast:{reference:"surface2",followDirection:"main",target:1.06},taperChromaOptions:Ge},surface4:{contrast:{reference:"surface2",followDirection:"main",target:1.12},taperChromaOptions:Ge},surface5:{contrast:{reference:"surface2",followDirection:"main",target:1.2},taperChromaOptions:Ge},surface6:{contrast:{reference:"surface2",followDirection:"main",target:1.4},taperChromaOptions:Ge},bgFill1:{contrast:{reference:"surface2",followDirection:"main",target:4},lightness:Ga},bgFill2:{contrast:{reference:"bgFill1",followDirection:"main",target:1.2}},bgFillInverted1:{contrast:{reference:"bgFillInverted2",followDirection:"opposite",target:1.2}},bgFillInverted2:Zo,bgFillDark:{contrast:{reference:"surface3",followDirection:"darker",target:7,ignoreWhenAdjustingSeed:!0},lightness:$e,taperChromaOptions:ie},stroke1:{contrast:{reference:"stroke3",followDirection:"opposite",target:2.9},taperChromaOptions:gt},stroke2:{contrast:{reference:"stroke3",followDirection:"opposite",target:2.4},taperChromaOptions:gt},stroke3:{contrast:{reference:"surface3",followDirection:"main",target:3},taperChromaOptions:gt},stroke4:{contrast:{reference:"stroke3",followDirection:"main",target:1.5},taperChromaOptions:gt},fgSurface1:{contrast:{reference:"surface3",followDirection:"main",target:2,preferLighter:!0},taperChromaOptions:ie},fgSurface2:{contrast:{reference:"surface3",followDirection:"main",target:3,preferLighter:!0},taperChromaOptions:ie},fgSurface3:{contrast:{reference:"surface3",followDirection:"main",target:4.5,preferLighter:!0},lightness:ja,taperChromaOptions:ie},fgSurface4:Zo,fgFill:{contrast:{reference:"bgFill1",additionalReferences:["bgFill2"],followDirection:"best",target:4.55},lightness:$e,taperChromaOptions:ie},fgFillInverted:{contrast:{reference:"bgFillInverted1",followDirection:"best",target:4.5,preferLighter:!0},lightness:$e,taperChromaOptions:ie},fgFillDark:{contrast:{reference:"bgFillDark",followDirection:"best",target:4.5,preferLighter:!0},lightness:$e,taperChromaOptions:ie}},Jo={...D,surface1:{...D.surface1,taperChromaOptions:xe},surface2:{contrast:{reference:"bgFill1",followDirection:"opposite",target:D.bgFill1.contrast.target,ignoreWhenAdjustingSeed:!0},taperChromaOptions:xe},surface3:{...D.surface3,taperChromaOptions:xe},surface4:{...D.surface4,taperChromaOptions:xe},surface5:{...D.surface5,taperChromaOptions:xe},surface6:{...D.surface6,taperChromaOptions:xe},bgFill1:{contrast:{reference:"seed",followDirection:"main",target:1}},stroke1:{...D.stroke1},stroke2:{...D.stroke2},stroke3:{...D.stroke3,sameAsIfPossible:"fgSurface3",taperChromaOptions:void 0},stroke4:{...D.stroke4,taperChromaOptions:void 0},fgSurface1:{...D.fgSurface1,taperChromaOptions:void 0},fgSurface2:{...D.fgSurface2,taperChromaOptions:void 0},fgSurface3:{...D.fgSurface3,taperChromaOptions:void 0,sameAsIfPossible:"bgFill1"},fgSurface4:{...D.fgSurface4,taperChromaOptions:void 0}};function Uo(t){if(typeof t!="string"||t.trim()==="")throw new Error("Seed color must be a non-empty string");return Ut(t,D)}var Ko="surface2";function $a(t){return{mainDirection:t.direction,pinLightness:{stepName:Ko,value:Go(E(t.ramp[Ko],[L,"l"]),t.direction)}}}function Vo(t,e){if(typeof t!="string"||t.trim()==="")throw new Error("Seed color must be a non-empty string");let r=e?$a(e):void 0;return Ut(t,Jo,r)}var Vt=4.5,Qo=[{background:"background.interactive.neutral",foreground:"foreground.interactive.neutral"},{background:"background.interactive.neutral",foreground:"foreground.interactive.neutral-weak"},{background:"background.interactive.neutral-active",foreground:"foreground.interactive.neutral"},{background:"background.interactive.neutral-active",foreground:"foreground.interactive.neutral-weak"},{background:"background.interactive.neutral-weak-active",foreground:"foreground.interactive.neutral-active"},{background:"background.surface.neutral",foreground:"foreground.content.neutral"},{background:"background.surface.neutral-strong",foreground:"foreground.content.neutral"},{background:"background.surface.neutral-weak",foreground:"foreground.content.neutral"},{background:"background.surface.neutral",foreground:"foreground.content.neutral-weak"},{background:"background.surface.info",foreground:"foreground.content.info"},{background:"background.surface.info-weak",foreground:"foreground.content.info-weak"},{background:"background.surface.success",foreground:"foreground.content.success"},{background:"background.surface.success-weak",foreground:"foreground.content.success-weak"},{background:"background.surface.warning",foreground:"foreground.content.warning"},{background:"background.surface.warning-weak",foreground:"foreground.content.warning-weak"},{background:"background.surface.caution",foreground:"foreground.content.caution"},{background:"background.surface.caution-weak",foreground:"foreground.content.caution-weak"},{background:"background.surface.error",foreground:"foreground.content.error"},{background:"background.surface.error-weak",foreground:"foreground.content.error-weak"},{background:"background.interactive.brand-strong",foreground:"foreground.interactive.brand-strong"},{background:"background.interactive.brand-strong-active",foreground:"foreground.interactive.brand-strong-active"},{background:"background.interactive.error-strong",foreground:"foreground.interactive.error-strong"},{background:"background.interactive.error-strong-active",foreground:"foreground.interactive.error-strong-active"},{background:"background.interactive.neutral-strong",foreground:"foreground.interactive.neutral-strong"},{background:"background.interactive.neutral-strong-active",foreground:"foreground.interactive.neutral-strong-active"}];function Qt(t){return`--wpds-color-${t.replaceAll(".","-")}`}function en(t,e){let r=[];for(let[o,n]of t)for(let a of n.warnings??[])r.push({type:"ramp",ramp:o,step:a});for(let{background:o,foreground:n}of Qo){let a=e.get(Qt(o)),s=e.get(Qt(n));if(a===void 0||s===void 0)continue;let i=q(a,s);i<Vt&&r.push({type:"contrast",backgroundToken:o,backgroundColor:a,foregroundToken:n,foregroundColor:s,requiredContrast:Vt,achievedContrast:i})}return r}var Xa=Yt(Uo,{maxSize:10}),qa=Yt(Vo,{maxSize:10}),Wa=[["--wp-components-color-accent","var(--wp-admin-theme-color)"],["--wp-components-color-accent-darker-10","var(--wp-admin-theme-color-darker-10)"],["--wp-components-color-accent-darker-20","var(--wp-admin-theme-color-darker-20)"],["--wp-components-color-accent-inverted","var(--wpds-color-foreground-interactive-brand-strong, #fff)"],["--wp-components-color-background","var(--wpds-color-background-surface-neutral-strong, #fff)"],["--wp-components-color-foreground","var(--wpds-color-foreground-content-neutral, #1e1e1e)"],["--wp-components-color-foreground-inverted","var(--wpds-color-background-surface-neutral, #fcfcfc)"],["--wp-components-color-gray-100","var(--wpds-color-background-surface-neutral, #fcfcfc)"],["--wp-components-color-gray-200","var(--wpds-color-stroke-surface-neutral, #dbdbdb)"],["--wp-components-color-gray-300","var(--wpds-color-stroke-surface-neutral, #dbdbdb)"],["--wp-components-color-gray-400","var(--wpds-color-stroke-interactive-neutral, #8d8d8d)"],["--wp-components-color-gray-600","var(--wpds-color-stroke-interactive-neutral, #8d8d8d)"],["--wp-components-color-gray-700","var(--wpds-color-foreground-content-neutral-weak, #707070)"],["--wp-components-color-gray-800","var(--wpds-color-foreground-content-neutral, #1e1e1e)"]];function er(t){return x(t,j).coords.map(r=>Math.round((r??0)*255)).join(", ")}function Ya(t){h.register(j);let e=x(t,He),r=e.coords[2]??0,o=U($(e),[He,"l"],Math.max(0,r-5)),n=U($(e),[He,"l"],Math.max(0,r-10));return[["--wp-admin-theme-color",pe(e)],["--wp-admin-theme-color--rgb",er(e)],["--wp-admin-theme-color-darker-10",pe(o)],["--wp-admin-theme-color-darker-10--rgb",er(o)],["--wp-admin-theme-color-darker-20",pe(n)],["--wp-admin-theme-color-darker-20--rgb",er(n)]]}function Za(t){let e=[];for(let[r,{ramp:o}]of t)for(let[n,a]of Object.entries(o)){let i=`${r==="background"?"bg":r}-${n}`,c=Eo[i]??[];for(let l of c)e.push([`--wpds-color-${l}`,a])}return e}function Ja({primary:t,colorEntries:e}){return Object.fromEntries([e,Ya(t),Wa].flat())}function Ka(t,e){let r={...je,background:e,primary:t},o=new Map,n=Xa(r.background);for(let[s,i]of Object.entries(r)){let c=s;o.set(c,c==="background"?n:qa(i,n))}let a=Za(o);return{styles:Ja({primary:r.primary,colorEntries:a}),warnings:en(o,new Map(a))}}function ht({color:t={},cursor:e,cornerRadius:r}={}){let{resolvedSettings:o}=(0,Se.useContext)(Ye),n=t.primary!==void 0||t.background!==void 0||o.color?.primary!==void 0||o.color?.background!==void 0,a=n?t.primary??o.color?.primary??je.primary:void 0,s=n?t.background??o.color?.background??je.background:void 0,i=e?.control??o.cursor?.control,c=r??o.cornerRadius??"subtle",l=(0,Se.useMemo)(()=>({color:{primary:a,background:s},cursor:i?{control:i}:void 0,cornerRadius:c}),[a,s,i,c]),u=(0,Se.useMemo)(()=>a===void 0||s===void 0?{styles:{},warnings:void 0}:Ka(a,s),[a,s]),f=(0,Se.useMemo)(()=>({...u.styles,...i&&{"--wpds-cursor-control":i}}),[u.styles,i]);return{resolvedSettings:l,themeProviderStyles:f,colorWarnings:u.warnings}}var rr=ce(rn(),1),tr="data-wp-hash";function or(){let t=globalThis;return t.__wpStyleRuntime||(t.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Va(document)),t.__wpStyleRuntime}function Ua(t,e){if(!t.head)return!1;for(let r of t.head.querySelectorAll(`style[${tr}]`))if(r.getAttribute(tr)===e)return!0;return!1}function on(t,e,r){if(!t.head)return;let o=or(),n=o.injectedStyles.get(t);if(n||(n=new Set,o.injectedStyles.set(t,n)),n.has(e))return;if(Ua(t,e)){n.add(e);return}let a=t.createElement("style");a.setAttribute(tr,e),a.appendChild(t.createTextNode(r)),t.head.appendChild(a),n.add(e)}function Va(t){let e=or();e.documents.set(t,(e.documents.get(t)??0)+1);for(let[r,o]of e.styles)on(t,r,o);return()=>{let r=e.documents.get(t);if(r!==void 0){if(r<=1){e.documents.delete(t);return}e.documents.set(t,r-1)}}}function Qa(t,e){let r=or();r.styles.set(t,e);for(let o of r.documents.keys())on(o,t,e)}typeof process>"u",Qa("8d074a190c","._0ebd6d9bf8b95794__wrapper{display:contents}");var es={wrapper:"_0ebd6d9bf8b95794__wrapper"};var wt=({children:t,color:e={},cursor:r,cornerRadius:o,isRoot:n=!1,onColorWarnings:a})=>{let{themeProviderStyles:s,resolvedSettings:i,colorWarnings:c}=ht({color:e,cursor:r,cornerRadius:o}),l=i.cornerRadius??"subtle",u=(0,bt.useEvent)(a),f=(0,Me.useMemo)(()=>({resolvedSettings:i}),[i]),d=(0,Me.useRef)(null);return(0,Me.useEffect)(()=>{c!==void 0&&u(c)},[c,u]),(0,bt.useIsomorphicLayoutEffect)(()=>{if(!n)return;let m=d.current?.ownerDocument;if(!m)return;let b=m.documentElement,p=new Map,w=[],v=b.getAttribute("data-wpds-root-provider"),C=b.getAttribute("data-wpds-corner-radius");b.setAttribute("data-wpds-root-provider","true"),b.setAttribute("data-wpds-corner-radius",l);for(let[g,k]of Object.entries(s))!g.startsWith("--")||k===null||k===void 0||(p.set(g,b.style.getPropertyValue(g)),b.style.setProperty(g,String(k)),w.push(g));return()=>{for(let g of w){let k=p.get(g);k?b.style.setProperty(g,k):b.style.removeProperty(g)}v===null?b.removeAttribute("data-wpds-root-provider"):b.setAttribute("data-wpds-root-provider",v),C===null?b.removeAttribute("data-wpds-corner-radius"):b.setAttribute("data-wpds-corner-radius",C)}},[l,n,s]),(0,rr.jsx)("div",{ref:d,"data-wpds-root-provider":n||void 0,"data-wpds-corner-radius":l,className:es.wrapper,style:s,children:(0,rr.jsx)(Ye.Provider,{value:f,children:t})})};function nn(t,e={}){(0,an.default)(`\`privateApis.${t}\` from \`@wordpress/theme\``,{since:"7.1",version:"7.3",...e})}var nr={};gr(nr,{get ThemeProvider(){return nn("ThemeProvider",{alternative:"`ThemeProvider` from `@wordpress/theme`"}),wt},get useThemeProviderStyles(){return nn("useThemeProviderStyles",{alternative:"`ThemeProvider` from `@wordpress/theme` for supported theming use cases",hint:"`useThemeProviderStyles` has no public replacement."}),ht}});return bn(ts);})();
 (window.wp ||= {}).theme = wp.theme;
 })();
diff --git a/wp-includes/js/dist/upload-media.js b/wp-includes/js/dist/upload-media.js
index f8f489562e..c8d35b376f 100644
--- a/wp-includes/js/dist/upload-media.js
+++ b/wp-includes/js/dist/upload-media.js
@@ -1579,6 +1579,13 @@ var wp;
   }
   function readItemData(buffer, loc, idatOffset) {
     const baseOffset = loc.constructionMethod === 1 ? idatOffset : 0;
+    for (const ext of loc.extents) {
+      if (baseOffset + ext.offset + ext.length > buffer.byteLength) {
+        throw new Error(
+          "HEIC item data extends past the end of the file"
+        );
+      }
+    }
     if (loc.extents.length === 1) {
       const ext = loc.extents[0];
       const start = baseOffset + ext.offset;
@@ -2067,6 +2074,8 @@ var wp;
   }

   // packages/upload-media/build-module/canvas-utils.mjs
+  var HeicUnsupportedError = class extends Error {
+  };
   async function canvasConvertToJpeg(file, quality = 0.82) {
     const baseName = getFileBasename(file.name);
     try {
@@ -2124,51 +2133,57 @@ var wp;
         }
       }
     }
+    let heicData;
+    try {
+      heicData = parseHeic(await file.arrayBuffer());
+    } catch (error) {
+      throw new Error("The HEIC file could not be parsed", {
+        cause: error
+      });
+    }
     if (typeof VideoDecoder !== "undefined") {
+      let supported = false;
       try {
-        const heicData = parseHeic(await file.arrayBuffer());
         const support = await VideoDecoder.isConfigSupported({
           codec: heicData.codecString
         });
-        if (support.supported) {
-          const canvas = new OffscreenCanvas(
-            heicData.outputWidth,
-            heicData.outputHeight
+        supported = support.supported === true;
+      } catch {
+      }
+      if (supported) {
+        const canvas = new OffscreenCanvas(
+          heicData.outputWidth,
+          heicData.outputHeight
+        );
+        const ctx = canvas.getContext("2d");
+        if (!ctx) {
+          throw new Error("Could not get canvas 2d context");
+        }
+        for (const tile of heicData.tiles) {
+          const frame = await decodeHevcFrame(
+            heicData.codecString,
+            heicData.description,
+            heicData.tileWidth,
+            heicData.tileHeight,
+            tile.data
           );
-          const ctx = canvas.getContext("2d");
-          if (!ctx) {
-            throw new Error("Could not get canvas 2d context");
-          }
-          for (const tile of heicData.tiles) {
-            const frame = await decodeHevcFrame(
-              heicData.codecString,
-              heicData.description,
-              heicData.tileWidth,
-              heicData.tileHeight,
-              tile.data
-            );
-            try {
-              ctx.drawImage(frame, tile.x, tile.y);
-            } finally {
-              frame.close();
-            }
+          try {
+            ctx.drawImage(frame, tile.x, tile.y);
+          } finally {
+            frame.close();
           }
-          const outputCanvas = heicData.rotation !== 0 ? applyRotation(canvas, heicData.rotation) : applyExifOrientation(
-            canvas,
-            heicData.exifOrientation
-          );
-          const jpegBlob = await outputCanvas.convertToBlob({
-            type: "image/jpeg",
-            quality
-          });
-          return new File([jpegBlob], `${baseName}.jpg`, {
-            type: "image/jpeg"
-          });
         }
-      } catch {
+        const outputCanvas = heicData.rotation !== 0 ? applyRotation(canvas, heicData.rotation) : applyExifOrientation(canvas, heicData.exifOrientation);
+        const jpegBlob = await outputCanvas.convertToBlob({
+          type: "image/jpeg",
+          quality
+        });
+        return new File([jpegBlob], `${baseName}.jpg`, {
+          type: "image/jpeg"
+        });
       }
     }
-    throw new Error(getHeicUnsupportedMessage());
+    throw new HeicUnsupportedError(getHeicUnsupportedMessage());
   }
   function applyRotation(source, rotation) {
     if (rotation === 0) {
@@ -2846,13 +2861,17 @@ var wp;
             file,
             settings.imageQuality ?? DEFAULT_OUTPUT_QUALITY
           );
-        } catch {
+        } catch (error) {
+          const unsupported = error instanceof HeicUnsupportedError;
           dispatch.cancelItem(
             id,
             new UploadError({
-              code: ErrorCode.HEIC_DECODE_ERROR,
-              message: getHeicUnsupportedMessage(),
-              file
+              code: unsupported ? ErrorCode.HEIC_DECODE_ERROR : ErrorCode.IMAGE_TRANSCODING_ERROR,
+              message: unsupported ? getHeicUnsupportedMessage() : (0, import_i18n7.__)(
+                "This HEIC image could not be converted. Try converting it to JPEG before uploading."
+              ),
+              file,
+              cause: error instanceof Error ? error : void 0
             })
           );
           return;
diff --git a/wp-includes/js/dist/upload-media.min.js b/wp-includes/js/dist/upload-media.min.js
index 088c95eb6d..f118ab6800 100644
--- a/wp-includes/js/dist/upload-media.min.js
+++ b/wp-includes/js/dist/upload-media.min.js
@@ -1,5 +1,5 @@
 /*! This file is auto-generated */
 (function() {
-"use strict";var wp;(wp||={}).uploadMedia=(()=>{var dr=Object.create;var ye=Object.defineProperty;var pr=Object.getOwnPropertyDescriptor;var mr=Object.getOwnPropertyNames;var gr=Object.getPrototypeOf,hr=Object.prototype.hasOwnProperty;var et=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var V=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),ae=(e,t)=>{for(var r in t)ye(e,r,{get:t[r],enumerable:!0})},tt=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of mr(t))!hr.call(e,o)&&o!==r&&ye(e,o,{get:()=>t[o],enumerable:!(n=pr(t,o))||n.enumerable});return e};var w=(e,t,r)=>(r=e!=null?dr(gr(e)):{},tt(t||!e||!e.__esModule?ye(r,"default",{value:e,enumerable:!0}):r,e)),yr=e=>tt(ye({},"__esModule",{value:!0}),e);var Ie=V((Qn,rt)=>{rt.exports=window.wp.data});var q=V((uo,ut)=>{ut.exports=window.wp.i18n});var pt=V((mo,dt)=>{dt.exports=window.wp.url});var Mt=V((ko,Ft)=>{Ft.exports=window.wp.blob});var Zt=V((gi,Jt)=>{Jt.exports=window.wp.privateApis});var Je=V((Ri,tr)=>{tr.exports=window.wp.element});var nr=V((Si,rr)=>{rr.exports=window.wp.compose});var Ze=V((Ui,or)=>{or.exports=window.ReactJSXRuntime});var Yn={};ae(Yn,{ErrorCode:()=>I,MediaUploadProvider:()=>fr,UploadError:()=>U,clearFeatureDetectionCache:()=>Wt,detectClientSideMediaSupport:()=>je,getErrorMessage:()=>lr,getHeicConversionAdvice:()=>de,getHeicUnsupportedMessage:()=>ee,isClientSideMediaSupported:()=>Ae,isHeicCanvasSupported:()=>Vt,store:()=>j});var te=w(Ie(),1);var g=(e=>(e.Unknown="REDUX_UNKNOWN",e.Add="ADD_ITEM",e.Prepare="PREPARE_ITEM",e.Cancel="CANCEL_ITEM",e.Remove="REMOVE_ITEM",e.RetryItem="RETRY_ITEM",e.ScheduleRetry="SCHEDULE_RETRY",e.PauseItem="PAUSE_ITEM",e.ResumeItem="RESUME_ITEM",e.PauseQueue="PAUSE_QUEUE",e.ResumeQueue="RESUME_QUEUE",e.OperationStart="OPERATION_START",e.OperationFinish="OPERATION_FINISH",e.AddOperations="ADD_OPERATIONS",e.CacheBlobUrl="CACHE_BLOB_URL",e.RevokeBlobUrls="REVOKE_BLOB_URLS",e.UpdateProgress="UPDATE_PROGRESS",e.AccumulateSubSize="ACCUMULATE_SUB_SIZE",e.UpdateSettings="UPDATE_SETTINGS",e))(g||{}),z=(e=>(e.Queued="QUEUED",e.Processing="PROCESSING",e.Paused="PAUSED",e.PendingRetry="PENDING_RETRY",e.Uploaded="UPLOADED",e.Error="ERROR",e))(z||{}),l=(e=>(e.Prepare="PREPARE",e.Upload="UPLOAD",e.ResizeCrop="RESIZE_CROP",e.Rotate="ROTATE",e.TranscodeImage="TRANSCODE_IMAGE",e.TranscodeGif="TRANSCODE_GIF",e.ThumbnailGeneration="THUMBNAIL_GENERATION",e.Finalize="FINALIZE",e.DetectUltraHdr="DETECT_ULTRAHDR",e))(l||{});var Ee="core/upload-media",nt=5,ot=2,it={maxRetryAttempts:3,initialRetryDelayMs:1e3,maxRetryDelayMs:3e4,backoffMultiplier:2,retryJitter:.1},at=["image/jpeg","image/png","image/gif","image/webp","image/avif"],st=["image/heic","image/heif"];var Ir=()=>{},Er={queue:[],queueStatus:"active",blobUrls:{},settings:{mediaUpload:Ir,maxConcurrentUploads:nt,maxConcurrentImageProcessing:ot,retry:{...it}},failureCount:0};function vr(e=Er,t={type:g.Unknown}){switch(t.type){case g.PauseQueue:return{...e,queueStatus:"paused"};case g.ResumeQueue:return{...e,queueStatus:"active"};case g.PauseItem:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,status:z.Paused}:r)};case g.ResumeItem:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,status:z.Processing}:r)};case g.Add:return{...e,queue:[...e.queue,t.item]};case g.Cancel:{let r=e.queue.find(n=>n.id===t.id);return{...e,failureCount:r&&!r.parentId?e.failureCount+1:e.failureCount,queue:e.queue.map(n=>n.id===t.id?{...n,error:t.error}:n)}}case g.RetryItem:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,status:z.Processing,error:void 0,retryCount:(r.retryCount??0)+1,abortController:new AbortController}:r)};case g.ScheduleRetry:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,status:z.PendingRetry,error:t.error,retryCount:t.retryCount,nextRetryTimestamp:t.nextRetryTimestamp}:r)};case g.Remove:return{...e,queue:e.queue.filter(r=>r.id!==t.id)};case g.OperationStart:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,currentOperation:t.operation}:r)};case g.AddOperations:return{...e,queue:e.queue.map(r=>r.id!==t.id?r:{...r,operations:[...r.operations||[],...t.operations]})};case g.OperationFinish:return{...e,queue:e.queue.map(r=>{if(r.id!==t.id)return r;let n=r.operations?r.operations.slice(1):[],o=r.attachment||t.item.attachment?{...r.attachment,...t.item.attachment}:void 0;return{...r,currentOperation:void 0,operations:n,...t.item,attachment:o,additionalData:{...r.additionalData,...t.item.additionalData}}})};case g.CacheBlobUrl:{let r=e.blobUrls[t.id]||[];return{...e,blobUrls:{...e.blobUrls,[t.id]:[...r,t.blobUrl]}}}case g.RevokeBlobUrls:{let r={...e.blobUrls};return delete r[t.id],{...e,blobUrls:r}}case g.UpdateProgress:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,progress:t.progress}:r)};case g.AccumulateSubSize:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,subSizes:[...r.subSizes||[],t.subSize]}:r)};case g.UpdateSettings:return{...e,settings:{...e.settings,...t.settings}}}return e}var De=vr;var ve={};ae(ve,{getItems:()=>wr,getSettings:()=>_r,isUploading:()=>Rr,isUploadingById:()=>Ur,isUploadingByUrl:()=>Sr});function wr(e){return e.queue}function Rr(e){return e.queue.length>=1}function Sr(e,t){return e.queue.some(r=>r.attachment?.url===t||r.sourceUrl===t)}function Ur(e,t){return e.queue.some(r=>r.attachment?.id===t||r.sourceAttachmentId===t)}function _r(e){return e.settings}var ze={};ae(ze,{getActiveImageProcessingCount:()=>Mr,getActiveUploadCount:()=>Pr,getActiveVideoProcessingCount:()=>Dr,getAllItems:()=>Cr,getBlobUrls:()=>Ar,getFailedItems:()=>Nr,getFailureCount:()=>br,getItem:()=>Tr,getItemProgress:()=>Lr,getPendingImageProcessing:()=>zr,getPendingUploads:()=>Fr,getPendingVideoProcessing:()=>Br,hasPendingItemsByParentId:()=>Gr,isBatchUploaded:()=>xr,isPaused:()=>Or});function Cr(e){return e.queue}function br(e){return e.failureCount}function Tr(e,t){return e.queue.find(r=>r.id===t)}function xr(e,t){return e.queue.filter(n=>t===n.batchId).length===0}function Or(e){return e.queueStatus==="paused"}function Ar(e,t){return e.blobUrls[t]||[]}function Pr(e){return e.queue.filter(t=>t.currentOperation===l.Upload).length}function Fr(e){return e.queue.filter(t=>(Array.isArray(t.operations?.[0])?t.operations[0][0]:t.operations?.[0])===l.Upload&&t.currentOperation!==l.Upload)}function Mr(e){return e.queue.filter(t=>t.currentOperation===l.ResizeCrop||t.currentOperation===l.Rotate).length}function Dr(e){return e.queue.filter(t=>t.currentOperation===l.TranscodeGif).length}function zr(e){return e.queue.filter(t=>{let r=Array.isArray(t.operations?.[0])?t.operations[0][0]:t.operations?.[0];return(r===l.ResizeCrop||r===l.Rotate)&&t.currentOperation!==l.ResizeCrop&&t.currentOperation!==l.Rotate})}function Br(e){return e.queue.filter(t=>(Array.isArray(t.operations?.[0])?t.operations[0][0]:t.operations?.[0])===l.TranscodeGif&&t.currentOperation!==l.TranscodeGif)}function Nr(e){return e.queue.filter(t=>t.error!==void 0)}function Gr(e,t){return e.queue.some(r=>r.parentId===t)}function Lr(e,t){return e.queue.find(n=>n.id===t)?.progress}var be={};ae(be,{addItems:()=>Jr,cancelItem:()=>Zr,executeRetry:()=>tn,retryItem:()=>Kr,scheduleRetry:()=>en});var _=[];for(let e=0;e<256;++e)_.push((e+256).toString(16).slice(1));function ct(e,t=0){return(_[e[t+0]]+_[e[t+1]]+_[e[t+2]]+_[e[t+3]]+"-"+_[e[t+4]]+_[e[t+5]]+"-"+_[e[t+6]]+_[e[t+7]]+"-"+_[e[t+8]]+_[e[t+9]]+"-"+_[e[t+10]]+_[e[t+11]]+_[e[t+12]]+_[e[t+13]]+_[e[t+14]]+_[e[t+15]]).toLowerCase()}var Hr=new Uint8Array(16);function Be(){return crypto.getRandomValues(Hr)}function kr(e,t,r){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():$r(e,t,r)}function $r(e,t,r){e=e||{};let n=e.random??e.rng?.()??Be();if(n.length<16)throw new Error("Random bytes length must be >= 16");if(n[6]=n[6]&15|64,n[8]=n[8]&63|128,t){if(r=r||0,r<0||r+16>t.length)throw new RangeError(`UUID byte range ${r}:${r+15} is out of buffer bounds`);for(let o=0;o<16;++o)t[r+o]=n[o];return t}return ct(n)}var N=kr;var Pt=w(q(),1);function ft(e){let{attempt:t,initialDelay:r,maxDelay:n,multiplier:o,jitter:a}=e,i=r*Math.pow(o,t-1),s=Math.min(i,n),c=1+(Math.random()*2-1)*a;return Math.floor(s*c)}var qr=[/network/i,/timeout/i,/ECONNRESET/i,/fetch failed/i,/connection/i,/socket/i,/ETIMEDOUT/i,/ENOTFOUND/i,/Could not get a valid response/i,/Failed to fetch/i,/Load failed/i];function lt(e,t,r){if(t>=r)return!1;let n=typeof e=="string"?e:e?.message||"";return qr.some(o=>o.test(n))}var se=new Map;function we(e){let t=se.get(e);t!==void 0&&(clearTimeout(t),se.delete(e))}var Ne=class extends File{width=0;height=0;originalWidth=0;originalHeight=0;get wasResized(){return(this.originalWidth||0)>this.width||(this.originalHeight||0)>this.height}constructor(e,t,r,n,o){super([e],e.name,{type:e.type,lastModified:e.lastModified}),this.width=t,this.height=r,this.originalWidth=n,this.originalHeight=o}};var Vr=w(pt(),1),Wr=w(q(),1);function mt(e){if(e instanceof File)return e;if("name"in e&&typeof e.name=="string")return new File([e],e.name,{type:e.type,lastModified:e.lastModified});let t=e.type.split("/")[1],r=e.type==="application/pdf"?"document":e.type.split("/")[0];return new File([e],`${r}.${t}`,{type:e.type})}function Re(e,t){return new File([e],t,{type:e.type,lastModified:e.lastModified})}function Ge(e){return Re(e,e.name)}function W(e){return e.includes(".")?e.split(".").slice(0,-1).join("."):e}function gt(e){let t=new Uint8Array(e);if(t.length<4||t[0]!==71||t[1]!==73||t[2]!==70||t[3]!==56)return!1;let r=0;for(let n=0;n<t.length-2;n++)if(t[n]===0&&t[n+1]===33&&t[n+2]===249&&(r++,r>1))return!0;return!1}var Le,ce;function ue(){return Le||(Le=import("@wordpress/vips/worker").then(e=>(ce=e,e))),Le}async function ht(e,t,r,n={}){let{vipsConvertImageFormat:o}=await ue(),a=await o(e,await t.arrayBuffer(),t.type,r,n),i=r.split("/")[1],s=`${W(t.name)}.${i}`;return new File([new Blob([a])],s,{type:r})}async function ke(e){let{vipsHasTransparency:t}=await ue(),r=await fetch(e);if(!r.ok)throw new Error(`Failed to fetch image: ${r.status}`);return t(await r.arrayBuffer())}async function yt(e){let{vipsGetUltraHdrInfo:t}=await ue();return t(e)}async function It(e,t,r,n={}){let{smartCrop:o=!1,addSuffix:a=!1,signal:i,scaledSuffix:s,quality:c,stripMeta:u,maxBitdepth:f}=n;if(i?.aborted)throw new Error("Operation aborted");let{vipsResizeImage:d}=await ue(),{buffer:p,width:h,height:y,originalWidth:v,originalHeight:b}=await d(e,await t.arrayBuffer(),t.type,r,{smartCrop:o,quality:c,stripMeta:u,maxBitdepth:f}),P=t.name;if(v>h||b>y){let F=W(t.name);s?P=t.name.replace(F,`${F}-scaled`):a&&(P=t.name.replace(F,`${F}-${h}x${y}`))}return new Ne(new File([new Blob([p],{type:t.type})],P,{type:t.type}),h,y,v,b)}async function $e(e,t,r,n){if(n?.aborted)throw new Error("Operation aborted");if(r===1)return t;let{vipsRotateImage:o}=await ue(),{buffer:a,width:i,height:s}=await o(e,await t.arrayBuffer(),t.type,r),c=W(t.name),u=t.name.replace(c,`${c}-rotated`);return new Ne(new File([new Blob([a],{type:t.type})],u,{type:t.type}),i,s)}async function Et(e){return ce?ce.vipsCancelOperations(e):!1}function qe(){ce&&ce.terminateVipsWorker()}var He=0,Yr=50;function Se(e){He++,He>=Yr&&e===0&&(qe(),He=0)}var vt="Unsupported",jr=`${vt}: GIF exceeds maximum conversion size`,wt="GIF to video conversion timed out",Qr=3e4;function Rt(e){return e instanceof Error&&e.message.startsWith(vt)}function St(e){return e instanceof Error&&e.message.startsWith(jr)}function Ve(e){return e instanceof Error&&e.message.startsWith(wt)}var Y,Ue;function Xr(){return Y||(Y=import("@wordpress/video-conversion/worker").then(e=>(Ue=e,e)).catch(e=>{throw Y=void 0,e})),Y}async function Ut(e,t,r,{maxDimensions:n,timeout:o=Qr,maxTotalPixels:a}={}){let i=await Xr(),s=i.convertGifToVideo(e,t,r,n,a),c;if(o>0){let d;try{c=await Promise.race([s,new Promise((p,h)=>{d=setTimeout(()=>{h(new Error(`${wt} after ${o}ms`))},o)})])}catch(p){throw Ve(p)&&(s.catch(()=>{}),i.cancelGifToVideoOperations(e).catch(()=>{})),p}finally{clearTimeout(d)}}else c=await s;let u=r==="video/webm"?"webm":"mp4",f=`${W(t.name)}.${u}`;return new File([new Blob([c],{type:r})],f,{type:r})}async function _t(e){let t=Ue??(Y?await Y.catch(()=>{}):void 0);return t?t.cancelGifToVideoOperations(e):!1}function Ct(){if(Ue){Ue.terminateVideoConversionWorker();return}Y&&Y.then(e=>e.terminateVideoConversionWorker()).catch(()=>{})}function bt(){return!1}function Q(e,...t){bt()&&console.debug(`[upload-media] ${e}`,...t)}function Z(e){if(!bt())return;let{measureName:t,startTime:r,endTime:n=performance.now(),tooltipText:o,properties:a}=e,i={devtools:{dataType:"track-entry",track:"Upload Media",tooltipText:o,properties:a?.map(([s,c])=>({key:s,value:c}))}};try{performance.measure(t,{start:r,end:n,detail:i})}catch{}}var I=(e=>(e.EMPTY_FILE="EMPTY_FILE",e.SIZE_ABOVE_LIMIT="SIZE_ABOVE_LIMIT",e.MIME_TYPE_NOT_SUPPORTED="MIME_TYPE_NOT_SUPPORTED",e.MIME_TYPE_NOT_ALLOWED_FOR_USER="MIME_TYPE_NOT_ALLOWED_FOR_USER",e.HEIC_DECODE_ERROR="HEIC_DECODE_ERROR",e.IMAGE_TRANSCODING_ERROR="IMAGE_TRANSCODING_ERROR",e.IMAGE_ROTATION_ERROR="IMAGE_ROTATION_ERROR",e.MEDIA_TRANSCODING_ERROR="MEDIA_TRANSCODING_ERROR",e.GIF_TRANSCODING_ERROR="GIF_TRANSCODING_ERROR",e.MEDIA_FINALIZE_ERROR="MEDIA_FINALIZE_ERROR",e.GENERAL="GENERAL",e))(I||{}),U=class extends Error{code;file;constructor({code:e,message:t,file:r,cause:n}){super(t,{cause:n}),Object.setPrototypeOf(this,new.target.prototype),this.code=e,this.file=r}};var _e=w(q(),1);function Tt(e,t){if(!t)return;let r=t.some(n=>n.includes("/")?n===e.type:e.type.startsWith(`${n}/`));if(e.type&&!r)throw new U({code:I.MIME_TYPE_NOT_SUPPORTED,message:(0,_e.sprintf)((0,_e.__)("%s: Sorry, this file type is not supported here."),e.name),file:e})}var Ce=w(q(),1);function xt(e){return e?Object.entries(e).flatMap(([t,r])=>{let[n]=r.split("/"),o=t.split("|");return[r,...o.map(a=>`${n}/${a}`)]}):null}function Ot(e,t){let r=xt(t);if(!r)return;let n=r.includes(e.type);if(e.type&&!n)throw new U({code:I.MIME_TYPE_NOT_ALLOWED_FOR_USER,message:(0,Ce.sprintf)((0,Ce.__)("%s: Sorry, you are not allowed to upload this file type."),e.name),file:e})}var K=w(q(),1);function At(e,t){if(e.size<=0)throw new U({code:I.EMPTY_FILE,message:(0,K.sprintf)((0,K.__)("%s: This file is empty."),e.name),file:e});if(t&&e.size>t)throw new U({code:I.SIZE_ABOVE_LIMIT,message:(0,K.sprintf)((0,K.__)("%s: This file exceeds the maximum upload size for this site."),e.name),file:e})}function Jr({files:e,onChange:t,onSuccess:r,onError:n,onBatchSuccess:o,additionalData:a,allowedTypes:i}){return async({select:s,dispatch:c})=>{let u=N();for(let f of e){try{Tt(f,i),Ot(f,s.getSettings().allowedMimeTypes)}catch(d){n?.(d);continue}try{At(f,s.getSettings().maxUploadFileSize)}catch(d){n?.(d);continue}c.addItem({file:f,batchId:u,onChange:t,onSuccess:r,onBatchSuccess:o,onError:n,additionalData:a})}}}function Zr(e,t,r=!1){return async({select:n,dispatch:o})=>{let a=n.getItem(e);if(!a)return;if(we(e),!r&&t&&!a.parentId&&!a.attachment?.id){let f=n.getSettings().retry;if(f){let d=a.retryCount??0,p=f.maxRetryAttempts;if(lt(t,d,p)){o.scheduleRetry(e,t);return}}}if(a.abortController?.abort(),Et(e).catch(()=>{}),_t(e).catch(()=>{}),r)Q(`Item cancelled: ${a.file.name} (item ${e}): ${t instanceof Error?t.message:t}`);else{let{onError:u}=a;u?.(t??new Error("Upload cancelled")),!u&&t&&!a.parentId&&console.error("Upload cancelled",t)}let{currentOperation:i,parentId:s,batchId:c}=a;if(o({type:g.Cancel,id:e,error:t}),o.removeItem(e),o.revokeBlobUrls(e),i===l.ResizeCrop||i===l.Rotate)for(let u of n.getPendingImageProcessing())o.processItem(u.id);if(i===l.Upload)for(let u of n.getPendingUploads())o.processItem(u.id);if(i===l.TranscodeGif)for(let u of n.getPendingVideoProcessing())o.processItem(u.id);if((i===l.ResizeCrop||i===l.Rotate||i===l.TranscodeImage)&&Se(n.getActiveImageProcessingCount()),s){let u=n.getItem(s);if(u){let f=a.additionalData?.image_size==="animated_video"||a.additionalData?.image_size==="animated_video_poster";if(n.hasPendingItemsByParentId(s))u.operations&&u.operations.length>0&&o.processItem(s);else if(u.subSizes&&u.subSizes.length>0||f)u.operations&&u.operations.length>0&&o.processItem(s);else{let d=u.attachment?.id,{mediaDelete:p}=n.getSettings();d&&p&&p(d).catch(()=>{}),await o.cancelItem(s,new U({code:t instanceof U&&t.code||I.GENERAL,message:t?.message||(0,Pt.__)("The image could not be uploaded."),file:u.file,cause:t instanceof Error?t:void 0}))}}}c&&n.isBatchUploaded(c)&&(Q(`Batch completed: ${c}`),a.onBatchSuccess?.())}}function Kr(e){return async({select:t,dispatch:r})=>{let n=t.getItem(e);n&&n.error&&(r({type:g.RetryItem,id:e}),r.processItem(e))}}function en(e,t){return async({select:r,dispatch:n})=>{let o=r.getItem(e);if(!o)return;let i=r.getSettings().retry;if(!i)return;let s=o.retryCount??0,c=ft({attempt:s+1,initialDelay:i.initialRetryDelayMs,maxDelay:i.maxRetryDelayMs,multiplier:i.backoffMultiplier,jitter:i.retryJitter}),u=setTimeout(()=>{se.delete(e),n.executeRetry(e)},c);se.set(e,u),n({type:g.ScheduleRetry,id:e,error:t,retryCount:s,nextRetryTimestamp:Date.now()+c})}}function tn(e){return async({select:t,dispatch:r})=>{let n=t.getItem(e);!n||n.status!==z.PendingRetry||t.isPaused()||(r({type:g.RetryItem,id:e}),r.processItem(e))}}var Xe={};ae(Xe,{addItem:()=>wn,addSideloadItem:()=>Rn,detectUltraHdr:()=>Pn,finalizeItem:()=>Ln,finishOperation:()=>Tn,generateThumbnails:()=>Gn,getTranscodeImageOperation:()=>Xt,pauseItem:()=>Cn,pauseQueue:()=>Un,prepareItem:()=>An,processItem:()=>Sn,removeItem:()=>bn,resizeCropItem:()=>Dn,resumeQueue:()=>_n,revokeBlobUrls:()=>Hn,rotateItem:()=>zn,sideloadItem:()=>Mn,transcodeGifItem:()=>Nn,transcodeImageItem:()=>Bn,updateItemProgress:()=>kn,updateSettings:()=>$n,uploadItem:()=>Fn});var D=w(Mt(),1),Pe=w(q(),1);var We=class{view;buffer;pos;constructor(e,t=0){this.buffer=e,this.view=new DataView(e),this.pos=t}u8(){let e=this.view.getUint8(this.pos);return this.pos+=1,e}u16(){let e=this.view.getUint16(this.pos);return this.pos+=2,e}u32(){let e=this.view.getUint32(this.pos);return this.pos+=4,e}u64(){let e=this.view.getUint32(this.pos),t=this.view.getUint32(this.pos+4);return this.pos+=8,e*4294967296+t}uN(e){if(e===0)return 0;if(e===4)return this.u32();if(e===8)return this.u64();throw new Error(`Unsupported uint size: ${e}`)}str(e){let t="";for(let r=0;r<e;r++)t+=String.fromCharCode(this.view.getUint8(this.pos+r));return this.pos+=e,t}bytes(e){let t=new Uint8Array(this.buffer,this.pos,e);return this.pos+=e,new Uint8Array(t)}};function Ye(e){if(e.pos+8>e.view.byteLength)return null;let t=e.pos,r=e.u32(),n=e.str(4),o=8;return r===1?(r=e.u64(),o=16):r===0&&(r=e.view.byteLength-t),{type:n,offset:t,size:r,headerSize:o}}function fe(e,t,r){let n=[];for(e.pos=t;e.pos<r;){let o=Ye(e);if(!o||o.size<8)break;n.push(o),e.pos=o.offset+o.size}return n}function le(e,t,r,n){for(e.pos=t;e.pos<r;){let o=Ye(e);if(!o||o.size<8)break;if(o.type===n)return o;e.pos=o.offset+o.size}}function rn(e,t){e.pos=t.offset+t.headerSize;let r=e.u8();return e.pos+=3,r===0?e.u16():e.u32()}function Dt(e,t){e.pos=t.offset+t.headerSize;let r=e.u8();e.pos+=3;let n=e.u8(),o=n>>4&15,a=n&15,i=e.u8(),s=i>>4&15,c=r>=1?i&15:0,u=r<2?e.u16():e.u32(),f=new Map;for(let d=0;d<u;d++){let p=r<2?e.u16():e.u32(),h=0;(r===1||r===2)&&(h=e.u16()&15),e.u16();let y=e.uN(s),v=e.u16(),b=[];for(let P=0;P<v;P++){r>=1&&e.uN(c);let A=e.uN(o),T=e.uN(a);b.push({offset:y+A,length:T})}f.set(p,{constructionMethod:h,extents:b})}return f}function nn(e,t){e.pos=t.offset+t.headerSize;let r=e.u32(),n=r>>>24,a=(r&16777215&1)!==0,i=e.u32(),s=new Map;for(let c=0;c<i;c++){let u=n<1?e.u16():e.u32(),f=e.u8(),d=[];for(let p=0;p<f;p++)a?d.push(e.u16()&32767):d.push(e.u8()&127);s.set(u,d)}return s}function zt(e,t){return e.pos=t.offset+t.headerSize+4,{width:e.u32(),height:e.u32()}}function Bt(e,t){return e.pos=t.offset+t.headerSize,(e.u8()&3)*90}function Nt(e,t){e.pos=t.offset+t.headerSize;let r=e.u8();e.pos+=3;let n=r===0?e.u16():e.u32(),o=new Map,a=e.pos,i=t.offset+t.size,s=fe(e,a,i);for(let c=0;c<Math.min(n,s.length);c++){let u=s[c];if(u.type!=="infe")continue;e.pos=u.offset+u.headerSize;let f=e.u8();if(e.pos+=3,f>=2){let d=f===2?e.u16():e.u32();e.u16();let p=e.str(4);o.set(d,p)}}return o}function on(e,t,r){e.pos=t.offset+t.headerSize;let n=e.u8();e.pos+=3;let o=new Map,a=t.offset+t.size;for(;e.pos<a;){let i=Ye(e);if(!i||i.size<8)break;e.pos=i.offset+i.headerSize;let s=n===0?e.u16():e.u32(),c=e.u16(),u=[];for(let f=0;f<c;f++)u.push(n===0?e.u16():e.u32());i.type===r&&o.set(s,u),e.pos=i.offset+i.size}return o}function an(e){return e=e>>>1&1431655765|(e&1431655765)<<1,e=e>>>2&858993459|(e&858993459)<<2,e=e>>>4&252645135|(e&252645135)<<4,e=e>>>8&16711935|(e&16711935)<<8,e=e>>>16|e<<16,e>>>0}function Gt(e,t){e.pos=t,e.u8();let r=e.u8(),n=r>>6&3,o=r>>5&1,a=r&31,i=e.u32(),s=e.bytes(6),c=e.u8(),u=n>0?String.fromCharCode(64+n):"",f=an(i).toString(16).toUpperCase(),d=o?"H":"L",p=-1;for(let y=5;y>=0;y--)if(s[y]!==0){p=y;break}let h="";if(p>=0){let y=[];for(let v=0;v<=p;v++)y.push(s[v].toString(16).toUpperCase());h="."+y.join(".")}return`hvc1.${u}${a}.${f}.${d}${c}${h}`}function Te(e,t,r){let n=t.constructionMethod===1?r:0;if(t.extents.length===1){let s=t.extents[0],c=n+s.offset;return new Uint8Array(e.slice(c,c+s.length))}let o=0;for(let s of t.extents)o+=s.length;let a=new Uint8Array(o),i=0;for(let s of t.extents){let c=n+s.offset;a.set(new Uint8Array(e.slice(c,c+s.length)),i),i+=s.length}return a}function Lt(e,t){let r,n,o;for(let a of e){if(a<1||a>t.length)continue;let i=t[a-1];i.type==="hvcC"&&!r&&(r=i),i.type==="ispe"&&!n&&(n=i),i.type==="irot"&&!o&&(o=i)}if(!r)throw new Error("No HEVC configuration (hvcC) found");if(!n)throw new Error("No image dimensions (ispe) found");return{hvcCBox:r,ispeBox:n,irotBox:o}}function Ht(e){let t=new We(e),r=e.byteLength,n=le(t,0,r,"meta");if(!n)throw new Error("No meta box found in HEIC file");let o=n.offset+n.headerSize+4,a=n.offset+n.size,i=fe(t,o,a),s=i.find(C=>C.type==="pitm"),c=i.find(C=>C.type==="iloc"),u=i.find(C=>C.type==="iprp"),f=i.find(C=>C.type==="iinf"),d=i.find(C=>C.type==="iref"),p=i.find(C=>C.type==="idat"),h=p?p.offset+p.headerSize:0;if(!s||!c||!u)throw new Error("Missing required boxes (pitm, iloc, iprp) in HEIC");let y=rn(t,s),v=Dt(t,c),b=u.offset+u.headerSize,P=u.offset+u.size,A=fe(t,b,P),T=A.find(C=>C.type==="ipco"),F=A.find(C=>C.type==="ipma");if(!T||!F)throw new Error("Missing ipco or ipma in HEIC properties");let B=nn(t,F),ne=T.offset+T.headerSize,G=T.offset+T.size,L=fe(t,ne,G),E="hvc1";if(f){let Ke=Nt(t,f).get(y);Ke&&(E=Ke)}if(E==="grid")return sn(t,e,y,v,B,L,d,h);let S=v.get(y);if(!S||S.extents.length===0)throw new Error(`No location data for primary item ${y}`);let M=B.get(y);if(!M||M.length===0)throw new Error("No property associations for primary item");let{hvcCBox:x,ispeBox:H,irotBox:oe}=Lt(M,L),X=x.offset+x.headerSize,ge=x.size-x.headerSize,k=new Uint8Array(e.slice(X,X+ge)),$=Gt(t,X),{width:he,height:ie}=zt(t,H),J=oe?Bt(t,oe):0;return{codecString:$,description:k,tiles:[{data:Te(e,S,h),x:0,y:0}],tileWidth:he,tileHeight:ie,outputWidth:he,outputHeight:ie,rotation:J,exifOrientation:J===0?xe(e):1}}function sn(e,t,r,n,o,a,i,s){let c=n.get(r);if(!c||c.extents.length===0)throw new Error("No location data for grid item");let u=Te(t,c,s),f=u.length>1&&(u[1]&1)!==0,d=f?12:8;if(u.length<d)throw new Error(`Grid descriptor too short: ${u.length} bytes`);let p=u[2]+1,h=u[3]+1,y=new DataView(u.buffer,u.byteOffset),v,b;if(f?(v=y.getUint32(4),b=y.getUint32(8)):(v=y.getUint16(4),b=y.getUint16(6)),!i)throw new Error("Grid image requires iref box");let A=on(e,i,"dimg").get(r);if(!A||A.length===0)throw new Error("No tile references found for grid item");let T=p*h;if(A.length<T)throw new Error(`Grid expects ${T} tiles but found ${A.length}`);let F=o.get(A[0]);if(!F||F.length===0)throw new Error("No property associations for tile item");let{hvcCBox:B,ispeBox:ne}=Lt(F,a),G=o.get(r)||[],L;for(let k of G)if(k>=1&&k<=a.length){let $=a[k-1];if($.type==="irot"){L=$;break}}let E=B.offset+B.headerSize,S=B.size-B.headerSize,M=new Uint8Array(t.slice(E,E+S)),x=Gt(e,E),{width:H,height:oe}=zt(e,ne),X=[];for(let k=0;k<p;k++)for(let $=0;$<h;$++){let he=k*h+$,ie=A[he],J=n.get(ie);if(!J||J.extents.length===0)throw new Error(`No location data for tile item ${ie}`);X.push({data:Te(t,J,s),x:$*H,y:k*oe})}let ge=L?Bt(e,L):0;return{codecString:x,description:M,tiles:X,tileWidth:H,tileHeight:oe,outputWidth:v,outputHeight:b,rotation:ge,exifOrientation:ge===0?xe(t):1}}function cn(e){if(e.length<8)return 1;let t=new DataView(e.buffer,e.byteOffset,e.byteLength),r=0,n=t.getUint16(0);if(n!==18761&&n!==19789&&(r=t.getUint32(0)+4),r+8>e.length)return 1;let o=t.getUint16(r),a;if(o===18761)a=!0;else if(o===19789)a=!1;else return 1;let i=r+t.getUint32(r+4,a);if(i+2>e.length)return 1;let s=t.getUint16(i,a);for(let c=0;c<s;c++){let u=i+2+c*12;if(u+12>e.length)break;if(t.getUint16(u,a)===274){let f=t.getUint16(u+8,a);return f>=1&&f<=8?f:1}}return 1}function kt(e){let t=le(e,0,e.view.byteLength,"meta");if(!t)return null;let r=t.offset+t.headerSize+4,n=t.offset+t.size;return{box:t,children:fe(e,r,n)}}function un(e){try{let t=new We(e),r=kt(t);if(!r)return 1;let n=r.children.find(f=>f.type==="iinf"),o=r.children.find(f=>f.type==="iloc");if(!n||!o)return 1;let a=Nt(t,n),i;for(let[f,d]of a)if(d==="Exif"){i=f;break}if(i===void 0)return 1;let s=Dt(t,o).get(i);if(!s||s.extents.length===0)return 1;let c=r.children.find(f=>f.type==="idat"),u=c?c.offset+c.headerSize:0;return cn(Te(e,s,u))}catch{return 1}}function fn(e){let t=kt(e);if(!t)return!1;let r=t.children.find(i=>i.type==="iprp");if(!r)return!1;let n=le(e,r.offset+r.headerSize,r.offset+r.size,"ipco");if(!n)return!1;let o=n.offset+n.headerSize,a=n.offset+n.size;return!!(le(e,o,a,"irot")||le(e,o,a,"imir"))}function xe(e){try{if(fn(new We(e)))return 1}catch{return 1}return un(e)}var O=w(q(),1);function Oe(){if(typeof navigator>"u")return null;let e=navigator.userAgentData?.brands;if(e?.length&&e.some(({brand:r})=>/Chromium/i.test(r)))return"chromium";let t=navigator.userAgent||"";return/Firefox|FxiOS/i.test(t)?"firefox":/Chrome|Chromium|CriOS|Edg|OPR/i.test(t)?"chromium":/Safari/i.test(t)?"safari":null}function $t(){if(typeof navigator>"u")return"other";let e=navigator.userAgentData?.platform||navigator.userAgent||"";return/iPhone|iPad|iPod|iOS/i.test(e)?"other":/macOS|Mac OS X|Macintosh/i.test(e)?"macos":/Windows/i.test(e)?"windows":/Android|CrOS|Chrome OS/i.test(e)?"other":/Linux|X11/i.test(e)?"linux":"other"}function ln(){if(Oe()==="chromium"){let e=navigator.userAgentData?.brands??[],t=navigator.userAgent||"";return e.some(({brand:r})=>/Edge/i.test(r))||/Edg\//i.test(t)?"Edge":e.some(({brand:r})=>/Opera/i.test(r))||/OPR\//i.test(t)?"Opera":"Chrome"}switch(Oe()){case"firefox":return"Firefox";case"safari":return"Safari";default:return null}}function de(){let e=$t(),t=Oe();if(e==="macos"){if(t==="chromium")return(0,O.__)("Safari usually can, or you can upload a JPEG instead.");if(t!=="safari")return(0,O.__)("Safari or Chrome usually can, or you can upload a JPEG instead.")}return e==="windows"&&t==="firefox"?(0,O.__)("Chrome or Edge might, or you can upload a JPEG instead."):(0,O.__)("You can upload a JPEG instead.")}function ee(){let e=$t(),t=Oe(),r=ln(),n;return e==="linux"?n=(0,O.__)("HEIC photos can't be decoded on Linux, so unfortunately we couldn't convert this one."):t==="firefox"?n=(0,O.__)("Firefox can't read HEIC photos, so we couldn't convert this one."):r&&e==="windows"?n=(0,O.sprintf)((0,O.__)("%s couldn't decode HEIC on this PC, so we couldn't convert this one."),r):r&&e==="macos"?n=(0,O.sprintf)((0,O.__)("%s couldn't decode HEIC on this Mac, so we couldn't convert this one."),r):r?n=(0,O.sprintf)((0,O.__)("%s couldn't decode HEIC on this device, so we couldn't convert this one."),r):n=(0,O.__)("This browser can't read HEIC photos, so we couldn't convert this one."),`${n} ${de()}`}async function qt(e,t=.82){let r=W(e.name);try{let n=await createImageBitmap(e);try{let o=new OffscreenCanvas(n.width,n.height),a=o.getContext("2d");if(!a)throw new Error("Could not get canvas 2d context");a.drawImage(n,0,0);let i=await o.convertToBlob({type:"image/jpeg",quality:t});return new File([i],`${r}.jpg`,{type:"image/jpeg"})}finally{n.close()}}catch{}if(typeof ImageDecoder<"u"&&await ImageDecoder.isTypeSupported(e.type)){let o=new ImageDecoder({type:e.type,data:e.stream()});try{let{image:a}=await o.decode();try{let i=new OffscreenCanvas(a.displayWidth,a.displayHeight),s=i.getContext("2d");if(!s)throw new Error("Could not get canvas 2d context");s.drawImage(a,0,0);let c=await i.convertToBlob({type:"image/jpeg",quality:t});return new File([c],`${r}.jpg`,{type:"image/jpeg"})}finally{a.close()}}finally{o.close()}}if(typeof VideoDecoder<"u")try{let n=Ht(await e.arrayBuffer());if((await VideoDecoder.isConfigSupported({codec:n.codecString})).supported){let a=new OffscreenCanvas(n.outputWidth,n.outputHeight),i=a.getContext("2d");if(!i)throw new Error("Could not get canvas 2d context");for(let u of n.tiles){let f=await mn(n.codecString,n.description,n.tileWidth,n.tileHeight,u.data);try{i.drawImage(f,u.x,u.y)}finally{f.close()}}let c=await(n.rotation!==0?dn(a,n.rotation):pn(a,n.exifOrientation)).convertToBlob({type:"image/jpeg",quality:t});return new File([c],`${r}.jpg`,{type:"image/jpeg"})}}catch{}throw new Error(ee())}function dn(e,t){if(t===0)return e;let r=t===90||t===270,n=r?e.height:e.width,o=r?e.width:e.height,a=new OffscreenCanvas(n,o),i=a.getContext("2d");return i?(i.translate(n/2,o/2),i.rotate(-t*Math.PI/180),i.drawImage(e,-e.width/2,-e.height/2),a):e}function pn(e,t){if(t<=1||t>8)return e;let{width:r,height:n}=e,o=t>=5,a=new OffscreenCanvas(o?n:r,o?r:n),i=a.getContext("2d");if(!i)return e;switch(t){case 2:i.transform(-1,0,0,1,r,0);break;case 3:i.transform(-1,0,0,-1,r,n);break;case 4:i.transform(1,0,0,-1,0,n);break;case 5:i.transform(0,1,1,0,0,0);break;case 6:i.transform(0,1,-1,0,n,0);break;case 7:i.transform(0,-1,-1,0,n,r);break;case 8:i.transform(0,-1,1,0,0,r);break}return i.drawImage(e,0,0),a}function mn(e,t,r,n,o){return new Promise((a,i)=>{let s=new VideoDecoder({output:c=>{s.close(),a(c)},error:c=>{s.state!=="closed"&&s.close(),i(c)}});s.configure({codec:e,codedWidth:r,codedHeight:n,description:t}),s.decode(new EncodedVideoChunk({type:"key",timestamp:0,data:o})),s.flush().catch(c=>{s.state!=="closed"&&s.close(),i(c)})})}var R=null;function je(){if(R!==null)return R;if(typeof WebAssembly>"u")return R={supported:!1,reason:"WebAssembly is not supported in this browser."},R;if(typeof SharedArrayBuffer>"u")return R={supported:!1,reason:"SharedArrayBuffer is not available. This may be due to missing cross-origin isolation headers."},R;if(typeof Worker>"u")return R={supported:!1,reason:"Web Workers are not supported in this browser."},R;if(typeof navigator<"u"&&"deviceMemory"in navigator&&navigator.deviceMemory<=2)return R={supported:!1,reason:"Device has insufficient memory for client-side media processing."},R;if(typeof navigator<"u"&&"hardwareConcurrency"in navigator&&navigator.hardwareConcurrency<2)return R={supported:!1,reason:"Device has insufficient CPU cores for client-side media processing."},R;if(typeof navigator<"u"){let e=navigator.connection;if(e){if(e.saveData)return R={supported:!1,reason:"Data saver mode is enabled."},R;if(e.effectiveType==="slow-2g"||e.effectiveType==="2g")return R={supported:!1,reason:"Network connection is too slow for client-side media processing."},R}}if(typeof window<"u")try{let e=new Blob([""],{type:"application/javascript"}),t=URL.createObjectURL(e);try{new Worker(t).terminate()}finally{URL.revokeObjectURL(t)}}catch{return R={supported:!1,reason:"The site's Content Security Policy (CSP) does not allow blob: workers. The worker-src directive must include blob: to enable client-side media processing."},R}return R={supported:!0},R}function Ae(){return je().supported}function Vt(){return typeof createImageBitmap<"u"&&typeof OffscreenCanvas<"u"}function Wt(){R=null}var gn=4,hn=.5*1024*1024*1024,yn=.9*1024*1024*1024;function Yt(e){let{width:t,height:r,interlaced:n}=e;return t*r*gn>(n?hn:yn)}var In=524288;function En(e){let t=2;for(;t<e.byteLength;){if(e.getUint8(t)!==255)return null;for(;t<e.byteLength&&e.getUint8(t)===255;)t++;if(t>=e.byteLength)return null;let r=e.getUint8(t);if(t++,r===1||r>=208&&r<=217)continue;if(r===218||t+2>e.byteLength)return null;let n=e.getUint16(t);if(n<2)return null;if(r>=192&&r<=207&&r!==196&&r!==200&&r!==204){if(t+7>e.byteLength)return null;let a=e.getUint16(t+3);return{width:e.getUint16(t+5),height:a,interlaced:r===194||r===198||r===202||r===206}}t+=n}return null}function vn(e){if(e.byteLength<29||!(e.getUint8(12)===73&&e.getUint8(13)===72&&e.getUint8(14)===68&&e.getUint8(15)===82))return null;let r=e.getUint32(16),n=e.getUint32(20),o=e.getUint8(28);return{width:r,height:n,interlaced:o!==0}}async function jt(e){try{let t=Math.min(e.size,In),r=await e.slice(0,t).arrayBuffer(),n=new DataView(r);return n.byteLength>=3&&n.getUint16(0)===65496?En(n):n.byteLength>=8&&n.getUint32(0)===2303741511&&n.getUint32(4)===218765834?vn(n):null}catch{return null}}var Qt=class extends File{constructor(e="stub-file"){super([],e)}};var pe=.82,Qe=new Set;function wn({file:e,batchId:t,onChange:r,onSuccess:n,onBatchSuccess:o,onError:a,additionalData:i={},sourceUrl:s,sourceAttachmentId:c,abortController:u,operations:f}){return async({dispatch:d})=>{let p=N(),h=mt(e),y;h instanceof Qt||(y=(0,D.createBlobURL)(h),d({type:g.CacheBlobUrl,id:p,blobUrl:y})),d({type:g.Add,item:{id:p,batchId:t,status:z.Processing,sourceFile:Ge(h),file:h,attachment:{url:y},additionalData:{generate_sub_sizes:!1,...i},onChange:r,onSuccess:n,onBatchSuccess:o,onError:a,sourceUrl:s,sourceAttachmentId:c,abortController:u||new AbortController,operations:Array.isArray(f)?f:[l.Prepare]}}),d.processItem(p)}}function Rn({file:e,onChange:t,additionalData:r,operations:n,batchId:o,parentId:a}){return({dispatch:i})=>{let s=N();i({type:g.Add,item:{id:s,batchId:o,status:z.Processing,sourceFile:Ge(e),file:e,onChange:t,additionalData:{...r},parentId:a,operations:Array.isArray(n)?n:[l.Prepare],abortController:new AbortController}}),i.processItem(s)}}function Sn(e){return async({select:t,dispatch:r})=>{if(t.isPaused())return;let n=t.getItem(e);if(!n)return;let{attachment:o,onChange:a,onSuccess:i,onBatchSuccess:s,batchId:c,parentId:u}=n,f=Array.isArray(n.operations?.[0])?n.operations[0][0]:n.operations?.[0],d=Array.isArray(n.operations?.[0])?n.operations[0][1]:void 0;if(f===l.Upload){let p=t.getSettings();if(t.getActiveUploadCount()>=p.maxConcurrentUploads)return}if(f===l.ResizeCrop||f===l.Rotate){let p=t.getSettings();if(t.getActiveImageProcessingCount()>=p.maxConcurrentImageProcessing)return}if(!(f===l.TranscodeGif&&t.getActiveVideoProcessingCount()>=1)){if(o&&(o.url&&/\.hei[cf]$/i.test(o.url)||a?.([o])),!f){if((u||!u&&!t.hasPendingItemsByParentId(e))&&(o&&i?.([o]),r.removeItem(e),r.revokeBlobUrls(e),c&&t.isBatchUploaded(c)&&s?.()),u&&c&&t.isBatchUploaded(c)){let p=t.getItem(u);if(!p)return;if(p.operations&&p.operations.length>0){r.processItem(u);return}o&&p.onSuccess?.([o]),r.removeItem(u),r.revokeBlobUrls(u),p.batchId&&t.isBatchUploaded(p.batchId)&&p.onBatchSuccess?.()}return}if(!(f===l.Finalize&&t.hasPendingItemsByParentId(e)))switch(r({type:g.OperationStart,id:e,operation:f}),Q(`Starting operation ${f} for ${n.file.name} (item ${n.id})`),f){case l.Prepare:r.prepareItem(n.id);break;case l.ResizeCrop:r.resizeCropItem(n.id,d);break;case l.Rotate:r.rotateItem(n.id,d);break;case l.TranscodeImage:r.transcodeImageItem(n.id,d);break;case l.TranscodeGif:r.transcodeGifItem(n.id,d);break;case l.Upload:n.parentId?r.sideloadItem(e):r.uploadItem(e);break;case l.ThumbnailGeneration:r.generateThumbnails(e);break;case l.Finalize:r.finalizeItem(e);break;case l.DetectUltraHdr:r.detectUltraHdr(e);break}}}}function Un(){return{type:g.PauseQueue}}function _n(){return async({select:e,dispatch:t})=>{t({type:g.ResumeQueue});for(let r of e.getAllItems())r.status===z.PendingRetry?t.executeRetry(r.id):t.processItem(r.id)}}function Cn(e){return async({dispatch:t})=>{t({type:g.PauseItem,id:e})}}function bn(e){return async({select:t,dispatch:r})=>{t.getItem(e)&&(Qe.delete(e),we(e),r({type:g.Remove,id:e}),t.getAllItems().length===0&&(qe(),Ct()))}}function Tn(e,t){return async({select:r,dispatch:n})=>{let a=r.getItem(e)?.currentOperation;if(n({type:g.OperationFinish,id:e,item:t}),n.processItem(e),a===l.Upload){let i=r.getPendingUploads();for(let s of i)n.processItem(s.id)}if(a===l.ResizeCrop||a===l.Rotate){let i=r.getPendingImageProcessing();for(let s of i)n.processItem(s.id)}if(a===l.TranscodeGif){let i=r.getPendingVideoProcessing();for(let s of i)n.processItem(s.id)}(a===l.ResizeCrop||a===l.Rotate||a===l.TranscodeImage)&&Se(r.getActiveImageProcessingCount())}}var xn=["jpeg","webp","avif","png","gif"];function On(e){return xn.includes(e)}async function Xt(e,t,r=!1,n=pe){if(e.type==="image/png"&&t==="image/jpeg"){let a=(0,D.createBlobURL)(e);try{if(await ke(a))return null}catch{return null}finally{(0,D.revokeBlobURL)(a)}}let o=t.split("/")[1];return On(o)?[l.TranscodeImage,{outputFormat:o,outputQuality:n,interlaced:r}]:null}function An(e){return async({select:t,dispatch:r})=>{let n=t.getItem(e);if(!n)return;let{file:o}=n,a=[],i=t.getSettings();if(o.type==="image/gif"&&i.gifConvert!==!1&&typeof ImageDecoder<"u"&&typeof VideoEncoder<"u"){let h=!1;try{h=gt(await o.arrayBuffer())}catch{h=!1}if(h){let y=!1,v=(0,D.createBlobURL)(o);try{y=await ke(v)}catch{y=!0}finally{(0,D.revokeBlobURL)(v)}if(!y){a.push(l.Upload,l.ThumbnailGeneration,l.Finalize),r({type:g.AddOperations,id:e,operations:a}),r.finishOperation(e,{animatedGifFile:n.file});return}}}let s=null,c=o.type.startsWith("image/"),u=at.includes(o.type),f=st.includes(o.type),d=!1;if(c&&u){let h=await jt(o);h&&Yt(h)&&(d=!0)}if(o.type==="image/jpeg"&&!d&&a.push(l.DetectUltraHdr),c&&u&&!d)a.push(l.Upload,l.ThumbnailGeneration,l.Finalize);else if(c&&f){try{s=await qt(o,i.imageQuality??pe)}catch{r.cancelItem(e,new U({code:I.HEIC_DECODE_ERROR,message:ee(),file:o}));return}a.push(l.Upload,l.ThumbnailGeneration,l.Finalize)}else a.push(l.Upload);r({type:g.AddOperations,id:e,operations:a});let p;if(f&&s){let h=Ae();p={file:s,sourceFile:s,originalHeicFile:n.file,additionalData:{...n.additionalData,generate_sub_sizes:!h,convert_format:!0}}}else!u||!c||d?p={additionalData:{...n.additionalData,generate_sub_sizes:!0,convert_format:!0}}:p={additionalData:{...n.additionalData,generate_sub_sizes:!1}};r.finishOperation(e,p)}}function Pn(e){return async({select:t,dispatch:r})=>{let n=t.getItem(e);if(!n)return;let o;try{let a=await n.file.arrayBuffer();o=await yt(a)}catch{}o&&Qe.add(e),r.finishOperation(e,{})}}function Fn(e){return async({select:t,dispatch:r})=>{let n=t.getItem(e);if(!n)return;let o=performance.now(),a=!1,i=s=>{a||(a=!0,Z({measureName:`Upload ${n.file.name}`,startTime:o,tooltipText:n.file.name,properties:[["Item ID",n.id],["File name",n.file.name]]}),r.finishOperation(e,{attachment:s}))};t.getSettings().mediaUpload({filesList:[n.file],additionalData:n.additionalData,signal:n.abortController?.signal,isTransportOnly:!0,onFileChange:([s])=>{s&&!(0,D.isBlobURL)(s.url)&&i(s)},onSuccess:([s])=>{i(s)},onError:s=>{r.cancelItem(e,s)}})}}function Mn(e){return async({select:t,dispatch:r})=>{let n=t.getItem(e);if(!n)return;let{post:o,...a}=n.additionalData,i=t.getSettings().mediaSideload;if(!i){r.finishOperation(e,{});return}let s=performance.now();i({file:n.file,attachmentId:o,additionalData:a,signal:n.abortController?.signal,onSuccess:c=>{Z({measureName:`Sideload ${n.file.name}`,startTime:s,tooltipText:n.file.name,properties:[["Item ID",n.id],["File name",n.file.name]]}),n.parentId&&r({type:g.AccumulateSubSize,id:n.parentId,subSize:c}),r.finishOperation(e,{})},onError:c=>{r.cancelItem(e,c)}})}}function Dn(e,t){return async({select:r,dispatch:n})=>{let o=r.getItem(e);if(!o)return;if(!t?.resize){n.finishOperation(e,{file:o.file});return}let a=performance.now(),i=!!o.parentId,s=!!t.isThresholdResize,{imageStripMeta:c,imageMaxBitDepth:u}=r.getSettings();try{let f=await It(o.id,o.file,t.resize,{smartCrop:!1,addSuffix:i,signal:o.abortController?.signal,scaledSuffix:s,quality:t.quality,stripMeta:c,maxBitdepth:u});Z({measureName:`ResizeCrop ${o.file.name}`,startTime:a,tooltipText:o.file.name,properties:[["Item ID",o.id],["File name",o.file.name]]});let d=(0,D.createBlobURL)(f);n({type:g.CacheBlobUrl,id:e,blobUrl:d}),n.finishOperation(e,{file:f,attachment:{url:d}})}catch(f){n.cancelItem(e,new U({code:I.IMAGE_TRANSCODING_ERROR,message:(0,Pe.__)("The web server cannot generate responsive image sizes for this image. Convert it to JPEG or PNG before uploading."),file:o.file,cause:f instanceof Error?f:void 0}))}}}function zn(e,t){return async({select:r,dispatch:n})=>{let o=r.getItem(e);if(!o)return;if(!t?.orientation||t.orientation===1){n.finishOperation(e,{file:o.file});return}let a=performance.now();try{let i=await $e(o.id,o.file,t.orientation,o.abortController?.signal);Z({measureName:`Rotate ${o.file.name}`,startTime:a,tooltipText:o.file.name,properties:[["Item ID",o.id],["File name",o.file.name]]});let s=(0,D.createBlobURL)(i);n({type:g.CacheBlobUrl,id:e,blobUrl:s}),n.finishOperation(e,{file:i,attachment:{url:s}})}catch(i){n.cancelItem(e,new U({code:I.IMAGE_ROTATION_ERROR,message:(0,Pe.__)("The web server cannot generate responsive image sizes for this image. Convert it to JPEG or PNG before uploading."),file:o.file,cause:i instanceof Error?i:void 0}))}}}function Bn(e,t){return async({select:r,dispatch:n})=>{let o=r.getItem(e);if(!o)return;if(!t?.outputFormat){n.finishOperation(e,{file:o.file});return}let a=performance.now(),i=`image/${t.outputFormat}`,s=t.outputQuality??pe,c=t.interlaced??!1,{imageStripMeta:u,imageMaxBitDepth:f}=r.getSettings();try{let d=await ht(o.id,o.file,i,{quality:s,interlaced:c,stripMeta:u,maxBitdepth:f});Z({measureName:`Transcode ${o.file.name}`,startTime:a,tooltipText:o.file.name,properties:[["Item ID",o.id],["File name",o.file.name]]});let p=(0,D.createBlobURL)(d);n({type:g.CacheBlobUrl,id:e,blobUrl:p}),n.finishOperation(e,{file:d,attachment:{url:p}})}catch(d){n.cancelItem(e,new U({code:I.MEDIA_TRANSCODING_ERROR,message:"Image could not be transcoded to the target format",file:o.file,cause:d instanceof Error?d:void 0}))}}}function Nn(e,t){return async({select:r,dispatch:n})=>{let o=r.getItem(e);if(!o)return;let i=`video/${t?.outputFormat??"mp4"}`,s=o.file;try{let c=await Ut(o.id,s,i,{timeout:t?.timeout,maxTotalPixels:t?.maxTotalPixels});n.finishOperation(e,{file:c}),n.addSideloadItem({file:s,batchId:N(),parentId:o.parentId,additionalData:{post:o.additionalData?.post,image_size:"animated_video_poster",convert_format:!1},operations:[[l.TranscodeImage,{outputFormat:"jpeg",outputQuality:pe,interlaced:!1}],l.Upload]})}catch(c){if(Rt(c)){St(c)&&Q(`Skipping GIF to video conversion: ${c instanceof Error?c.message:c}`),n.cancelItem(e,new Error("Animated GIF conversion unsupported"),!0);return}if(Ve(c)){Q(`GIF to video conversion timed out; keeping the original GIF only: ${c instanceof Error?c.message:c}`),n.cancelItem(e,new Error("Animated GIF conversion timed out"),!0);return}console.error("[video-conversion] GIF to video conversion failed:",c),n.cancelItem(e,new U({code:I.GIF_TRANSCODING_ERROR,message:"Animated GIF could not be converted to video",file:o.file,cause:c instanceof Error?c:void 0}),!0)}}}function Gn(e){return async({select:t,dispatch:r})=>{let n=t.getItem(e);if(!n)return;if(!n.attachment){r.finishOperation(e,{});return}let o=n.attachment,a=t.getSettings();if(n.originalHeicFile&&o.id&&r.addSideloadItem({file:n.originalHeicFile,batchId:N(),parentId:n.id,additionalData:{post:o.id,image_size:"source_original",convert_format:!1},operations:[l.Upload]}),n.animatedGifFile&&o.id){let d=a.videoOutputFormat==="video/webm"?"webm":"mp4";r.addSideloadItem({file:n.animatedGifFile,batchId:N(),parentId:n.id,additionalData:{post:o.id,image_size:"animated_video",convert_format:!1},operations:[[l.TranscodeGif,{outputFormat:d}],l.Upload]})}let i=o.exif_orientation||1,s=n.sourceFile.type,c=s==="image/avif"||s==="image/heif",u=!1;c&&(i=xe(await n.sourceFile.arrayBuffer()),u=i!==1);let f;{let d=i!==1&&!n.file.name.includes("-scaled");if((d||u)&&o.id)try{f=await $e(n.id,n.sourceFile,i,n.abortController?.signal)}catch{console.warn("Failed to rotate image, continuing with thumbnails")}d&&f&&o.id&&r.addSideloadItem({file:f,batchId:N(),parentId:n.id,additionalData:{post:o.id,image_size:"original",convert_format:!1},operations:[l.Upload]})}if(!n.parentId&&o.missing_image_sizes&&o.missing_image_sizes.length>0){let d=a.allImageSizes||{},p=o.missing_image_sizes,h=u&&f?f:n.sourceFile,y=o.filename?Re(h,o.filename):h,v=N(),b=Qe.has(n.id),P=o.image_output_format,A=o.image_save_progressive??!1,T=o.image_quality,F=a.imageQuality??pe,B=typeof T?.default=="number"?T.default/100:F,ne=E=>{let S=T?.sizes?.[E];return typeof S=="number"?S/100:B},G=null;!b&&P&&(G=await Xt(h,P,A,B));let L=new Map;for(let E of p){let S=d[E];if(!S){console.warn(`Image size "${E}" not found in configuration`);continue}let M=`${S.width}x${S.height}x${S.crop}`,x=L.get(M);x?x.push(E):L.set(M,[E])}for(let[,E]of L){let S=d[E[0]],M=ne(E[0]),x=[[l.ResizeCrop,{resize:S,quality:M}]];!b&&G&&x.push([G[0],{...G[1],outputQuality:M}]),x.push(l.Upload);let H=E.length===1?E[0]:E;r.addSideloadItem({file:y,batchId:v,parentId:n.id,additionalData:{post:o.id,image_size:H,convert_format:!1},operations:x})}{let{bigImageSizeThreshold:E}=a;if(E&&o.id){let S=await createImageBitmap(h),M=S.width>E||S.height>E;if(S.close(),M){let x=o.filename?Re(h,o.filename):h,H=[[l.ResizeCrop,{resize:{width:E,height:E},isThresholdResize:!0,quality:B}]];!b&&G&&H.push(G),H.push(l.Upload),r.addSideloadItem({file:x,batchId:v,parentId:n.id,additionalData:{post:o.id,image_size:"scaled",convert_format:!1},operations:H})}}}}r.finishOperation(e,{})}}function Ln(e){return async({select:t,dispatch:r})=>{let n=t.getItem(e);if(!n)return;let o=n.attachment,{mediaFinalize:a}=t.getSettings(),i={};if(o?.id&&a)try{let s=await a(o.id,n.subSizes||[]);s&&(i.attachment=s)}catch(s){console.warn("Media finalization failed:",s),r.cancelItem(e,new U({code:I.MEDIA_FINALIZE_ERROR,message:(0,Pe.__)("Could not finalize the upload."),file:n.file}));return}r.finishOperation(e,i)}}function Hn(e){return async({select:t,dispatch:r})=>{let n=t.getBlobUrls(e);for(let o of n)(0,D.revokeBlobURL)(o);r({type:g.RevokeBlobUrls,id:e})}}function kn(e,t){return async({dispatch:r})=>{r({type:g.UpdateProgress,id:e,progress:t})}}function $n(e){return{type:g.UpdateSettings,settings:e}}var Kt=w(Zt(),1),{lock:hi,unlock:me}=(0,Kt.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/upload-media");var er={reducer:De,selectors:ve,actions:be},j=(0,te.createReduxStore)(Ee,{reducer:De,selectors:ve,actions:be});(0,te.select)(j)||(0,te.register)(j);me(j).registerPrivateActions(Xe);me(j).registerPrivateSelectors(ze);var cr=w(Je(),1),ur=w(Ie(),1);var ir=w(Je(),1),re=w(Ie(),1),ar=w(nr(),1);var Fe=w(Ze(),1);function qn(e,t,r){if(!r)return t;let n=e.get(t);return n||(n=(0,re.createRegistry)({},t),n.registerStore(Ee,er),e.set(t,n)),n}var Vn=(0,ar.createHigherOrderComponent)(e=>({useSubRegistry:t=!0,...r})=>{let n=(0,re.useRegistry)(),[o]=(0,ir.useState)(()=>new WeakMap),a=qn(o,n,t);return a===n?(0,Fe.jsx)(e,{registry:n,...r}):(0,Fe.jsx)(re.RegistryProvider,{value:a,children:(0,Fe.jsx)(e,{registry:a,...r})})},"withRegistryProvider"),sr=Vn;var Me=w(Ze(),1),Wn=sr(e=>{let{children:t,settings:r}=e,{updateSettings:n}=me((0,ur.useDispatch)(j));return(0,cr.useEffect)(()=>{n(r)},[r,n]),(0,Me.jsx)(Me.Fragment,{children:t})}),fr=Wn;var m=w(q(),1);function lr(e,t){return{[I.EMPTY_FILE]:{title:(0,m.__)("Empty file"),description:(0,m.sprintf)((0,m.__)('"%s" is empty.'),t),action:(0,m.__)("Please choose a different file.")},[I.SIZE_ABOVE_LIMIT]:{title:(0,m.__)("File too large"),description:(0,m.sprintf)((0,m.__)('"%s" exceeds the maximum upload size.'),t),action:(0,m.__)("Please reduce the file size and try again.")},[I.MIME_TYPE_NOT_SUPPORTED]:{title:(0,m.__)("Unsupported file type"),description:(0,m.sprintf)((0,m.__)('"%s" is not a supported file type.'),t),action:(0,m.__)("Please upload a different file format.")},[I.MIME_TYPE_NOT_ALLOWED_FOR_USER]:{title:(0,m.__)("File type not allowed"),description:(0,m.sprintf)((0,m.__)('You are not allowed to upload "%s".'),t),action:(0,m.__)("Please contact your site administrator.")},[I.HEIC_DECODE_ERROR]:{title:(0,m.__)("HEIC decode failed"),description:(0,m.sprintf)((0,m.__)('Failed to decode HEIC file "%s".'),t),action:de()},[I.IMAGE_TRANSCODING_ERROR]:{title:(0,m.__)("Image processing failed"),description:(0,m.sprintf)((0,m.__)('Failed to process "%s".'),t),action:(0,m.__)("The image may be corrupted. Try a different file.")},[I.IMAGE_ROTATION_ERROR]:{title:(0,m.__)("Image rotation failed"),description:(0,m.sprintf)((0,m.__)('Failed to rotate "%s".'),t),action:(0,m.__)("The image may be corrupted. Try a different file.")},[I.MEDIA_TRANSCODING_ERROR]:{title:(0,m.__)("Media processing failed"),description:(0,m.sprintf)((0,m.__)('Failed to convert "%s" to the target format.'),t),action:(0,m.__)("The file may be corrupted. Try a different file.")},[I.MEDIA_FINALIZE_ERROR]:{title:(0,m.__)("Upload failed"),description:(0,m.sprintf)((0,m.__)('Could not finalize the upload of "%s".'),t),action:(0,m.__)("Please try again.")},[I.GENERAL]:{title:(0,m.__)("Upload failed"),description:(0,m.sprintf)((0,m.__)('Failed to upload "%s".'),t),action:(0,m.__)("Please try again.")}}[e]||{title:(0,m.__)("Upload failed"),description:(0,m.sprintf)((0,m.__)('Failed to upload "%s".'),t),action:(0,m.__)("Please try again.")}}return yr(Yn);})();
+"use strict";var wp;(wp||={}).uploadMedia=(()=>{var pr=Object.create;var Ie=Object.defineProperty;var mr=Object.getOwnPropertyDescriptor;var gr=Object.getOwnPropertyNames;var hr=Object.getPrototypeOf,yr=Object.prototype.hasOwnProperty;var tt=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var V=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),ae=(e,t)=>{for(var r in t)Ie(e,r,{get:t[r],enumerable:!0})},rt=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of gr(t))!yr.call(e,o)&&o!==r&&Ie(e,o,{get:()=>t[o],enumerable:!(n=mr(t,o))||n.enumerable});return e};var w=(e,t,r)=>(r=e!=null?pr(hr(e)):{},rt(t||!e||!e.__esModule?Ie(r,"default",{value:e,enumerable:!0}):r,e)),Ir=e=>rt(Ie({},"__esModule",{value:!0}),e);var Ee=V((Xn,nt)=>{nt.exports=window.wp.data});var q=V((fo,ft)=>{ft.exports=window.wp.i18n});var mt=V((go,pt)=>{pt.exports=window.wp.url});var Dt=V(($o,Mt)=>{Mt.exports=window.wp.blob});var Kt=V((yi,Zt)=>{Zt.exports=window.wp.privateApis});var Ze=V((Ui,rr)=>{rr.exports=window.wp.element});var or=V((_i,nr)=>{nr.exports=window.wp.compose});var Ke=V((Ci,ir)=>{ir.exports=window.ReactJSXRuntime});var jn={};ae(jn,{ErrorCode:()=>I,MediaUploadProvider:()=>lr,UploadError:()=>U,clearFeatureDetectionCache:()=>Yt,detectClientSideMediaSupport:()=>Qe,getErrorMessage:()=>dr,getHeicConversionAdvice:()=>de,getHeicUnsupportedMessage:()=>ee,isClientSideMediaSupported:()=>Pe,isHeicCanvasSupported:()=>Wt,store:()=>j});var te=w(Ee(),1);var h=(e=>(e.Unknown="REDUX_UNKNOWN",e.Add="ADD_ITEM",e.Prepare="PREPARE_ITEM",e.Cancel="CANCEL_ITEM",e.Remove="REMOVE_ITEM",e.RetryItem="RETRY_ITEM",e.ScheduleRetry="SCHEDULE_RETRY",e.PauseItem="PAUSE_ITEM",e.ResumeItem="RESUME_ITEM",e.PauseQueue="PAUSE_QUEUE",e.ResumeQueue="RESUME_QUEUE",e.OperationStart="OPERATION_START",e.OperationFinish="OPERATION_FINISH",e.AddOperations="ADD_OPERATIONS",e.CacheBlobUrl="CACHE_BLOB_URL",e.RevokeBlobUrls="REVOKE_BLOB_URLS",e.UpdateProgress="UPDATE_PROGRESS",e.AccumulateSubSize="ACCUMULATE_SUB_SIZE",e.UpdateSettings="UPDATE_SETTINGS",e))(h||{}),z=(e=>(e.Queued="QUEUED",e.Processing="PROCESSING",e.Paused="PAUSED",e.PendingRetry="PENDING_RETRY",e.Uploaded="UPLOADED",e.Error="ERROR",e))(z||{}),l=(e=>(e.Prepare="PREPARE",e.Upload="UPLOAD",e.ResizeCrop="RESIZE_CROP",e.Rotate="ROTATE",e.TranscodeImage="TRANSCODE_IMAGE",e.TranscodeGif="TRANSCODE_GIF",e.ThumbnailGeneration="THUMBNAIL_GENERATION",e.Finalize="FINALIZE",e.DetectUltraHdr="DETECT_ULTRAHDR",e))(l||{});var ve="core/upload-media",ot=5,it=2,at={maxRetryAttempts:3,initialRetryDelayMs:1e3,maxRetryDelayMs:3e4,backoffMultiplier:2,retryJitter:.1},st=["image/jpeg","image/png","image/gif","image/webp","image/avif"],ct=["image/heic","image/heif"];var Er=()=>{},vr={queue:[],queueStatus:"active",blobUrls:{},settings:{mediaUpload:Er,maxConcurrentUploads:ot,maxConcurrentImageProcessing:it,retry:{...at}},failureCount:0};function wr(e=vr,t={type:h.Unknown}){switch(t.type){case h.PauseQueue:return{...e,queueStatus:"paused"};case h.ResumeQueue:return{...e,queueStatus:"active"};case h.PauseItem:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,status:z.Paused}:r)};case h.ResumeItem:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,status:z.Processing}:r)};case h.Add:return{...e,queue:[...e.queue,t.item]};case h.Cancel:{let r=e.queue.find(n=>n.id===t.id);return{...e,failureCount:r&&!r.parentId?e.failureCount+1:e.failureCount,queue:e.queue.map(n=>n.id===t.id?{...n,error:t.error}:n)}}case h.RetryItem:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,status:z.Processing,error:void 0,retryCount:(r.retryCount??0)+1,abortController:new AbortController}:r)};case h.ScheduleRetry:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,status:z.PendingRetry,error:t.error,retryCount:t.retryCount,nextRetryTimestamp:t.nextRetryTimestamp}:r)};case h.Remove:return{...e,queue:e.queue.filter(r=>r.id!==t.id)};case h.OperationStart:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,currentOperation:t.operation}:r)};case h.AddOperations:return{...e,queue:e.queue.map(r=>r.id!==t.id?r:{...r,operations:[...r.operations||[],...t.operations]})};case h.OperationFinish:return{...e,queue:e.queue.map(r=>{if(r.id!==t.id)return r;let n=r.operations?r.operations.slice(1):[],o=r.attachment||t.item.attachment?{...r.attachment,...t.item.attachment}:void 0;return{...r,currentOperation:void 0,operations:n,...t.item,attachment:o,additionalData:{...r.additionalData,...t.item.additionalData}}})};case h.CacheBlobUrl:{let r=e.blobUrls[t.id]||[];return{...e,blobUrls:{...e.blobUrls,[t.id]:[...r,t.blobUrl]}}}case h.RevokeBlobUrls:{let r={...e.blobUrls};return delete r[t.id],{...e,blobUrls:r}}case h.UpdateProgress:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,progress:t.progress}:r)};case h.AccumulateSubSize:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,subSizes:[...r.subSizes||[],t.subSize]}:r)};case h.UpdateSettings:return{...e,settings:{...e.settings,...t.settings}}}return e}var De=wr;var we={};ae(we,{getItems:()=>Rr,getSettings:()=>Cr,isUploading:()=>Sr,isUploadingById:()=>_r,isUploadingByUrl:()=>Ur});function Rr(e){return e.queue}function Sr(e){return e.queue.length>=1}function Ur(e,t){return e.queue.some(r=>r.attachment?.url===t||r.sourceUrl===t)}function _r(e,t){return e.queue.some(r=>r.attachment?.id===t||r.sourceAttachmentId===t)}function Cr(e){return e.settings}var ze={};ae(ze,{getActiveImageProcessingCount:()=>Dr,getActiveUploadCount:()=>Fr,getActiveVideoProcessingCount:()=>zr,getAllItems:()=>br,getBlobUrls:()=>Pr,getFailedItems:()=>Gr,getFailureCount:()=>Tr,getItem:()=>xr,getItemProgress:()=>Hr,getPendingImageProcessing:()=>Nr,getPendingUploads:()=>Mr,getPendingVideoProcessing:()=>Br,hasPendingItemsByParentId:()=>Lr,isBatchUploaded:()=>Or,isPaused:()=>Ar});function br(e){return e.queue}function Tr(e){return e.failureCount}function xr(e,t){return e.queue.find(r=>r.id===t)}function Or(e,t){return e.queue.filter(n=>t===n.batchId).length===0}function Ar(e){return e.queueStatus==="paused"}function Pr(e,t){return e.blobUrls[t]||[]}function Fr(e){return e.queue.filter(t=>t.currentOperation===l.Upload).length}function Mr(e){return e.queue.filter(t=>(Array.isArray(t.operations?.[0])?t.operations[0][0]:t.operations?.[0])===l.Upload&&t.currentOperation!==l.Upload)}function Dr(e){return e.queue.filter(t=>t.currentOperation===l.ResizeCrop||t.currentOperation===l.Rotate).length}function zr(e){return e.queue.filter(t=>t.currentOperation===l.TranscodeGif).length}function Nr(e){return e.queue.filter(t=>{let r=Array.isArray(t.operations?.[0])?t.operations[0][0]:t.operations?.[0];return(r===l.ResizeCrop||r===l.Rotate)&&t.currentOperation!==l.ResizeCrop&&t.currentOperation!==l.Rotate})}function Br(e){return e.queue.filter(t=>(Array.isArray(t.operations?.[0])?t.operations[0][0]:t.operations?.[0])===l.TranscodeGif&&t.currentOperation!==l.TranscodeGif)}function Gr(e){return e.queue.filter(t=>t.error!==void 0)}function Lr(e,t){return e.queue.some(r=>r.parentId===t)}function Hr(e,t){return e.queue.find(n=>n.id===t)?.progress}var Te={};ae(Te,{addItems:()=>Zr,cancelItem:()=>Kr,executeRetry:()=>rn,retryItem:()=>en,scheduleRetry:()=>tn});var _=[];for(let e=0;e<256;++e)_.push((e+256).toString(16).slice(1));function ut(e,t=0){return(_[e[t+0]]+_[e[t+1]]+_[e[t+2]]+_[e[t+3]]+"-"+_[e[t+4]]+_[e[t+5]]+"-"+_[e[t+6]]+_[e[t+7]]+"-"+_[e[t+8]]+_[e[t+9]]+"-"+_[e[t+10]]+_[e[t+11]]+_[e[t+12]]+_[e[t+13]]+_[e[t+14]]+_[e[t+15]]).toLowerCase()}var kr=new Uint8Array(16);function Ne(){return crypto.getRandomValues(kr)}function $r(e,t,r){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():qr(e,t,r)}function qr(e,t,r){e=e||{};let n=e.random??e.rng?.()??Ne();if(n.length<16)throw new Error("Random bytes length must be >= 16");if(n[6]=n[6]&15|64,n[8]=n[8]&63|128,t){if(r=r||0,r<0||r+16>t.length)throw new RangeError(`UUID byte range ${r}:${r+15} is out of buffer bounds`);for(let o=0;o<16;++o)t[r+o]=n[o];return t}return ut(n)}var B=$r;var Ft=w(q(),1);function lt(e){let{attempt:t,initialDelay:r,maxDelay:n,multiplier:o,jitter:a}=e,i=r*Math.pow(o,t-1),s=Math.min(i,n),c=1+(Math.random()*2-1)*a;return Math.floor(s*c)}var Vr=[/network/i,/timeout/i,/ECONNRESET/i,/fetch failed/i,/connection/i,/socket/i,/ETIMEDOUT/i,/ENOTFOUND/i,/Could not get a valid response/i,/Failed to fetch/i,/Load failed/i];function dt(e,t,r){if(t>=r)return!1;let n=typeof e=="string"?e:e?.message||"";return Vr.some(o=>o.test(n))}var se=new Map;function Re(e){let t=se.get(e);t!==void 0&&(clearTimeout(t),se.delete(e))}var Be=class extends File{width=0;height=0;originalWidth=0;originalHeight=0;get wasResized(){return(this.originalWidth||0)>this.width||(this.originalHeight||0)>this.height}constructor(e,t,r,n,o){super([e],e.name,{type:e.type,lastModified:e.lastModified}),this.width=t,this.height=r,this.originalWidth=n,this.originalHeight=o}};var Wr=w(mt(),1),Yr=w(q(),1);function gt(e){if(e instanceof File)return e;if("name"in e&&typeof e.name=="string")return new File([e],e.name,{type:e.type,lastModified:e.lastModified});let t=e.type.split("/")[1],r=e.type==="application/pdf"?"document":e.type.split("/")[0];return new File([e],`${r}.${t}`,{type:e.type})}function Se(e,t){return new File([e],t,{type:e.type,lastModified:e.lastModified})}function Ge(e){return Se(e,e.name)}function W(e){return e.includes(".")?e.split(".").slice(0,-1).join("."):e}function ht(e){let t=new Uint8Array(e);if(t.length<4||t[0]!==71||t[1]!==73||t[2]!==70||t[3]!==56)return!1;let r=0;for(let n=0;n<t.length-2;n++)if(t[n]===0&&t[n+1]===33&&t[n+2]===249&&(r++,r>1))return!0;return!1}var Le,ce;function ue(){return Le||(Le=import("@wordpress/vips/worker").then(e=>(ce=e,e))),Le}async function yt(e,t,r,n={}){let{vipsConvertImageFormat:o}=await ue(),a=await o(e,await t.arrayBuffer(),t.type,r,n),i=r.split("/")[1],s=`${W(t.name)}.${i}`;return new File([new Blob([a])],s,{type:r})}async function ke(e){let{vipsHasTransparency:t}=await ue(),r=await fetch(e);if(!r.ok)throw new Error(`Failed to fetch image: ${r.status}`);return t(await r.arrayBuffer())}async function It(e){let{vipsGetUltraHdrInfo:t}=await ue();return t(e)}async function Et(e,t,r,n={}){let{smartCrop:o=!1,addSuffix:a=!1,signal:i,scaledSuffix:s,quality:c,stripMeta:u,maxBitdepth:f}=n;if(i?.aborted)throw new Error("Operation aborted");let{vipsResizeImage:d}=await ue(),{buffer:p,width:m,height:y,originalWidth:v,originalHeight:b}=await d(e,await t.arrayBuffer(),t.type,r,{smartCrop:o,quality:c,stripMeta:u,maxBitdepth:f}),P=t.name;if(v>m||b>y){let F=W(t.name);s?P=t.name.replace(F,`${F}-scaled`):a&&(P=t.name.replace(F,`${F}-${m}x${y}`))}return new Be(new File([new Blob([p],{type:t.type})],P,{type:t.type}),m,y,v,b)}async function $e(e,t,r,n){if(n?.aborted)throw new Error("Operation aborted");if(r===1)return t;let{vipsRotateImage:o}=await ue(),{buffer:a,width:i,height:s}=await o(e,await t.arrayBuffer(),t.type,r),c=W(t.name),u=t.name.replace(c,`${c}-rotated`);return new Be(new File([new Blob([a],{type:t.type})],u,{type:t.type}),i,s)}async function vt(e){return ce?ce.vipsCancelOperations(e):!1}function qe(){ce&&ce.terminateVipsWorker()}var He=0,jr=50;function Ue(e){He++,He>=jr&&e===0&&(qe(),He=0)}var wt="Unsupported",Qr=`${wt}: GIF exceeds maximum conversion size`,Rt="GIF to video conversion timed out",Xr=3e4;function St(e){return e instanceof Error&&e.message.startsWith(wt)}function Ut(e){return e instanceof Error&&e.message.startsWith(Qr)}function Ve(e){return e instanceof Error&&e.message.startsWith(Rt)}var Y,_e;function Jr(){return Y||(Y=import("@wordpress/video-conversion/worker").then(e=>(_e=e,e)).catch(e=>{throw Y=void 0,e})),Y}async function _t(e,t,r,{maxDimensions:n,timeout:o=Xr,maxTotalPixels:a}={}){let i=await Jr(),s=i.convertGifToVideo(e,t,r,n,a),c;if(o>0){let d;try{c=await Promise.race([s,new Promise((p,m)=>{d=setTimeout(()=>{m(new Error(`${Rt} after ${o}ms`))},o)})])}catch(p){throw Ve(p)&&(s.catch(()=>{}),i.cancelGifToVideoOperations(e).catch(()=>{})),p}finally{clearTimeout(d)}}else c=await s;let u=r==="video/webm"?"webm":"mp4",f=`${W(t.name)}.${u}`;return new File([new Blob([c],{type:r})],f,{type:r})}async function Ct(e){let t=_e??(Y?await Y.catch(()=>{}):void 0);return t?t.cancelGifToVideoOperations(e):!1}function bt(){if(_e){_e.terminateVideoConversionWorker();return}Y&&Y.then(e=>e.terminateVideoConversionWorker()).catch(()=>{})}function Tt(){return!1}function Q(e,...t){Tt()&&console.debug(`[upload-media] ${e}`,...t)}function Z(e){if(!Tt())return;let{measureName:t,startTime:r,endTime:n=performance.now(),tooltipText:o,properties:a}=e,i={devtools:{dataType:"track-entry",track:"Upload Media",tooltipText:o,properties:a?.map(([s,c])=>({key:s,value:c}))}};try{performance.measure(t,{start:r,end:n,detail:i})}catch{}}var I=(e=>(e.EMPTY_FILE="EMPTY_FILE",e.SIZE_ABOVE_LIMIT="SIZE_ABOVE_LIMIT",e.MIME_TYPE_NOT_SUPPORTED="MIME_TYPE_NOT_SUPPORTED",e.MIME_TYPE_NOT_ALLOWED_FOR_USER="MIME_TYPE_NOT_ALLOWED_FOR_USER",e.HEIC_DECODE_ERROR="HEIC_DECODE_ERROR",e.IMAGE_TRANSCODING_ERROR="IMAGE_TRANSCODING_ERROR",e.IMAGE_ROTATION_ERROR="IMAGE_ROTATION_ERROR",e.MEDIA_TRANSCODING_ERROR="MEDIA_TRANSCODING_ERROR",e.GIF_TRANSCODING_ERROR="GIF_TRANSCODING_ERROR",e.MEDIA_FINALIZE_ERROR="MEDIA_FINALIZE_ERROR",e.GENERAL="GENERAL",e))(I||{}),U=class extends Error{code;file;constructor({code:e,message:t,file:r,cause:n}){super(t,{cause:n}),Object.setPrototypeOf(this,new.target.prototype),this.code=e,this.file=r}};var Ce=w(q(),1);function xt(e,t){if(!t)return;let r=t.some(n=>n.includes("/")?n===e.type:e.type.startsWith(`${n}/`));if(e.type&&!r)throw new U({code:I.MIME_TYPE_NOT_SUPPORTED,message:(0,Ce.sprintf)((0,Ce.__)("%s: Sorry, this file type is not supported here."),e.name),file:e})}var be=w(q(),1);function Ot(e){return e?Object.entries(e).flatMap(([t,r])=>{let[n]=r.split("/"),o=t.split("|");return[r,...o.map(a=>`${n}/${a}`)]}):null}function At(e,t){let r=Ot(t);if(!r)return;let n=r.includes(e.type);if(e.type&&!n)throw new U({code:I.MIME_TYPE_NOT_ALLOWED_FOR_USER,message:(0,be.sprintf)((0,be.__)("%s: Sorry, you are not allowed to upload this file type."),e.name),file:e})}var K=w(q(),1);function Pt(e,t){if(e.size<=0)throw new U({code:I.EMPTY_FILE,message:(0,K.sprintf)((0,K.__)("%s: This file is empty."),e.name),file:e});if(t&&e.size>t)throw new U({code:I.SIZE_ABOVE_LIMIT,message:(0,K.sprintf)((0,K.__)("%s: This file exceeds the maximum upload size for this site."),e.name),file:e})}function Zr({files:e,onChange:t,onSuccess:r,onError:n,onBatchSuccess:o,additionalData:a,allowedTypes:i}){return async({select:s,dispatch:c})=>{let u=B();for(let f of e){try{xt(f,i),At(f,s.getSettings().allowedMimeTypes)}catch(d){n?.(d);continue}try{Pt(f,s.getSettings().maxUploadFileSize)}catch(d){n?.(d);continue}c.addItem({file:f,batchId:u,onChange:t,onSuccess:r,onBatchSuccess:o,onError:n,additionalData:a})}}}function Kr(e,t,r=!1){return async({select:n,dispatch:o})=>{let a=n.getItem(e);if(!a)return;if(Re(e),!r&&t&&!a.parentId&&!a.attachment?.id){let f=n.getSettings().retry;if(f){let d=a.retryCount??0,p=f.maxRetryAttempts;if(dt(t,d,p)){o.scheduleRetry(e,t);return}}}if(a.abortController?.abort(),vt(e).catch(()=>{}),Ct(e).catch(()=>{}),r)Q(`Item cancelled: ${a.file.name} (item ${e}): ${t instanceof Error?t.message:t}`);else{let{onError:u}=a;u?.(t??new Error("Upload cancelled")),!u&&t&&!a.parentId&&console.error("Upload cancelled",t)}let{currentOperation:i,parentId:s,batchId:c}=a;if(o({type:h.Cancel,id:e,error:t}),o.removeItem(e),o.revokeBlobUrls(e),i===l.ResizeCrop||i===l.Rotate)for(let u of n.getPendingImageProcessing())o.processItem(u.id);if(i===l.Upload)for(let u of n.getPendingUploads())o.processItem(u.id);if(i===l.TranscodeGif)for(let u of n.getPendingVideoProcessing())o.processItem(u.id);if((i===l.ResizeCrop||i===l.Rotate||i===l.TranscodeImage)&&Ue(n.getActiveImageProcessingCount()),s){let u=n.getItem(s);if(u){let f=a.additionalData?.image_size==="animated_video"||a.additionalData?.image_size==="animated_video_poster";if(n.hasPendingItemsByParentId(s))u.operations&&u.operations.length>0&&o.processItem(s);else if(u.subSizes&&u.subSizes.length>0||f)u.operations&&u.operations.length>0&&o.processItem(s);else{let d=u.attachment?.id,{mediaDelete:p}=n.getSettings();d&&p&&p(d).catch(()=>{}),await o.cancelItem(s,new U({code:t instanceof U&&t.code||I.GENERAL,message:t?.message||(0,Ft.__)("The image could not be uploaded."),file:u.file,cause:t instanceof Error?t:void 0}))}}}c&&n.isBatchUploaded(c)&&(Q(`Batch completed: ${c}`),a.onBatchSuccess?.())}}function en(e){return async({select:t,dispatch:r})=>{let n=t.getItem(e);n&&n.error&&(r({type:h.RetryItem,id:e}),r.processItem(e))}}function tn(e,t){return async({select:r,dispatch:n})=>{let o=r.getItem(e);if(!o)return;let i=r.getSettings().retry;if(!i)return;let s=o.retryCount??0,c=lt({attempt:s+1,initialDelay:i.initialRetryDelayMs,maxDelay:i.maxRetryDelayMs,multiplier:i.backoffMultiplier,jitter:i.retryJitter}),u=setTimeout(()=>{se.delete(e),n.executeRetry(e)},c);se.set(e,u),n({type:h.ScheduleRetry,id:e,error:t,retryCount:s,nextRetryTimestamp:Date.now()+c})}}function rn(e){return async({select:t,dispatch:r})=>{let n=t.getItem(e);!n||n.status!==z.PendingRetry||t.isPaused()||(r({type:h.RetryItem,id:e}),r.processItem(e))}}var Je={};ae(Je,{addItem:()=>Rn,addSideloadItem:()=>Sn,detectUltraHdr:()=>Fn,finalizeItem:()=>Hn,finishOperation:()=>xn,generateThumbnails:()=>Ln,getTranscodeImageOperation:()=>Jt,pauseItem:()=>bn,pauseQueue:()=>_n,prepareItem:()=>Pn,processItem:()=>Un,removeItem:()=>Tn,resizeCropItem:()=>zn,resumeQueue:()=>Cn,revokeBlobUrls:()=>kn,rotateItem:()=>Nn,sideloadItem:()=>Dn,transcodeGifItem:()=>Gn,transcodeImageItem:()=>Bn,updateItemProgress:()=>$n,updateSettings:()=>qn,uploadItem:()=>Mn});var D=w(Dt(),1),pe=w(q(),1);var We=class{view;buffer;pos;constructor(e,t=0){this.buffer=e,this.view=new DataView(e),this.pos=t}u8(){let e=this.view.getUint8(this.pos);return this.pos+=1,e}u16(){let e=this.view.getUint16(this.pos);return this.pos+=2,e}u32(){let e=this.view.getUint32(this.pos);return this.pos+=4,e}u64(){let e=this.view.getUint32(this.pos),t=this.view.getUint32(this.pos+4);return this.pos+=8,e*4294967296+t}uN(e){if(e===0)return 0;if(e===4)return this.u32();if(e===8)return this.u64();throw new Error(`Unsupported uint size: ${e}`)}str(e){let t="";for(let r=0;r<e;r++)t+=String.fromCharCode(this.view.getUint8(this.pos+r));return this.pos+=e,t}bytes(e){let t=new Uint8Array(this.buffer,this.pos,e);return this.pos+=e,new Uint8Array(t)}};function Ye(e){if(e.pos+8>e.view.byteLength)return null;let t=e.pos,r=e.u32(),n=e.str(4),o=8;return r===1?(r=e.u64(),o=16):r===0&&(r=e.view.byteLength-t),{type:n,offset:t,size:r,headerSize:o}}function fe(e,t,r){let n=[];for(e.pos=t;e.pos<r;){let o=Ye(e);if(!o||o.size<8)break;n.push(o),e.pos=o.offset+o.size}return n}function le(e,t,r,n){for(e.pos=t;e.pos<r;){let o=Ye(e);if(!o||o.size<8)break;if(o.type===n)return o;e.pos=o.offset+o.size}}function nn(e,t){e.pos=t.offset+t.headerSize;let r=e.u8();return e.pos+=3,r===0?e.u16():e.u32()}function zt(e,t){e.pos=t.offset+t.headerSize;let r=e.u8();e.pos+=3;let n=e.u8(),o=n>>4&15,a=n&15,i=e.u8(),s=i>>4&15,c=r>=1?i&15:0,u=r<2?e.u16():e.u32(),f=new Map;for(let d=0;d<u;d++){let p=r<2?e.u16():e.u32(),m=0;(r===1||r===2)&&(m=e.u16()&15),e.u16();let y=e.uN(s),v=e.u16(),b=[];for(let P=0;P<v;P++){r>=1&&e.uN(c);let A=e.uN(o),T=e.uN(a);b.push({offset:y+A,length:T})}f.set(p,{constructionMethod:m,extents:b})}return f}function on(e,t){e.pos=t.offset+t.headerSize;let r=e.u32(),n=r>>>24,a=(r&16777215&1)!==0,i=e.u32(),s=new Map;for(let c=0;c<i;c++){let u=n<1?e.u16():e.u32(),f=e.u8(),d=[];for(let p=0;p<f;p++)a?d.push(e.u16()&32767):d.push(e.u8()&127);s.set(u,d)}return s}function Nt(e,t){return e.pos=t.offset+t.headerSize+4,{width:e.u32(),height:e.u32()}}function Bt(e,t){return e.pos=t.offset+t.headerSize,(e.u8()&3)*90}function Gt(e,t){e.pos=t.offset+t.headerSize;let r=e.u8();e.pos+=3;let n=r===0?e.u16():e.u32(),o=new Map,a=e.pos,i=t.offset+t.size,s=fe(e,a,i);for(let c=0;c<Math.min(n,s.length);c++){let u=s[c];if(u.type!=="infe")continue;e.pos=u.offset+u.headerSize;let f=e.u8();if(e.pos+=3,f>=2){let d=f===2?e.u16():e.u32();e.u16();let p=e.str(4);o.set(d,p)}}return o}function an(e,t,r){e.pos=t.offset+t.headerSize;let n=e.u8();e.pos+=3;let o=new Map,a=t.offset+t.size;for(;e.pos<a;){let i=Ye(e);if(!i||i.size<8)break;e.pos=i.offset+i.headerSize;let s=n===0?e.u16():e.u32(),c=e.u16(),u=[];for(let f=0;f<c;f++)u.push(n===0?e.u16():e.u32());i.type===r&&o.set(s,u),e.pos=i.offset+i.size}return o}function sn(e){return e=e>>>1&1431655765|(e&1431655765)<<1,e=e>>>2&858993459|(e&858993459)<<2,e=e>>>4&252645135|(e&252645135)<<4,e=e>>>8&16711935|(e&16711935)<<8,e=e>>>16|e<<16,e>>>0}function Lt(e,t){e.pos=t,e.u8();let r=e.u8(),n=r>>6&3,o=r>>5&1,a=r&31,i=e.u32(),s=e.bytes(6),c=e.u8(),u=n>0?String.fromCharCode(64+n):"",f=sn(i).toString(16).toUpperCase(),d=o?"H":"L",p=-1;for(let y=5;y>=0;y--)if(s[y]!==0){p=y;break}let m="";if(p>=0){let y=[];for(let v=0;v<=p;v++)y.push(s[v].toString(16).toUpperCase());m="."+y.join(".")}return`hvc1.${u}${a}.${f}.${d}${c}${m}`}function xe(e,t,r){let n=t.constructionMethod===1?r:0;for(let s of t.extents)if(n+s.offset+s.length>e.byteLength)throw new Error("HEIC item data extends past the end of the file");if(t.extents.length===1){let s=t.extents[0],c=n+s.offset;return new Uint8Array(e.slice(c,c+s.length))}let o=0;for(let s of t.extents)o+=s.length;let a=new Uint8Array(o),i=0;for(let s of t.extents){let c=n+s.offset;a.set(new Uint8Array(e.slice(c,c+s.length)),i),i+=s.length}return a}function Ht(e,t){let r,n,o;for(let a of e){if(a<1||a>t.length)continue;let i=t[a-1];i.type==="hvcC"&&!r&&(r=i),i.type==="ispe"&&!n&&(n=i),i.type==="irot"&&!o&&(o=i)}if(!r)throw new Error("No HEVC configuration (hvcC) found");if(!n)throw new Error("No image dimensions (ispe) found");return{hvcCBox:r,ispeBox:n,irotBox:o}}function kt(e){let t=new We(e),r=e.byteLength,n=le(t,0,r,"meta");if(!n)throw new Error("No meta box found in HEIC file");let o=n.offset+n.headerSize+4,a=n.offset+n.size,i=fe(t,o,a),s=i.find(C=>C.type==="pitm"),c=i.find(C=>C.type==="iloc"),u=i.find(C=>C.type==="iprp"),f=i.find(C=>C.type==="iinf"),d=i.find(C=>C.type==="iref"),p=i.find(C=>C.type==="idat"),m=p?p.offset+p.headerSize:0;if(!s||!c||!u)throw new Error("Missing required boxes (pitm, iloc, iprp) in HEIC");let y=nn(t,s),v=zt(t,c),b=u.offset+u.headerSize,P=u.offset+u.size,A=fe(t,b,P),T=A.find(C=>C.type==="ipco"),F=A.find(C=>C.type==="ipma");if(!T||!F)throw new Error("Missing ipco or ipma in HEIC properties");let N=on(t,F),ne=T.offset+T.headerSize,G=T.offset+T.size,L=fe(t,ne,G),E="hvc1";if(f){let et=Gt(t,f).get(y);et&&(E=et)}if(E==="grid")return cn(t,e,y,v,N,L,d,m);let S=v.get(y);if(!S||S.extents.length===0)throw new Error(`No location data for primary item ${y}`);let M=N.get(y);if(!M||M.length===0)throw new Error("No property associations for primary item");let{hvcCBox:x,ispeBox:H,irotBox:oe}=Ht(M,L),X=x.offset+x.headerSize,he=x.size-x.headerSize,k=new Uint8Array(e.slice(X,X+he)),$=Lt(t,X),{width:ye,height:ie}=Nt(t,H),J=oe?Bt(t,oe):0;return{codecString:$,description:k,tiles:[{data:xe(e,S,m),x:0,y:0}],tileWidth:ye,tileHeight:ie,outputWidth:ye,outputHeight:ie,rotation:J,exifOrientation:J===0?Oe(e):1}}function cn(e,t,r,n,o,a,i,s){let c=n.get(r);if(!c||c.extents.length===0)throw new Error("No location data for grid item");let u=xe(t,c,s),f=u.length>1&&(u[1]&1)!==0,d=f?12:8;if(u.length<d)throw new Error(`Grid descriptor too short: ${u.length} bytes`);let p=u[2]+1,m=u[3]+1,y=new DataView(u.buffer,u.byteOffset),v,b;if(f?(v=y.getUint32(4),b=y.getUint32(8)):(v=y.getUint16(4),b=y.getUint16(6)),!i)throw new Error("Grid image requires iref box");let A=an(e,i,"dimg").get(r);if(!A||A.length===0)throw new Error("No tile references found for grid item");let T=p*m;if(A.length<T)throw new Error(`Grid expects ${T} tiles but found ${A.length}`);let F=o.get(A[0]);if(!F||F.length===0)throw new Error("No property associations for tile item");let{hvcCBox:N,ispeBox:ne}=Ht(F,a),G=o.get(r)||[],L;for(let k of G)if(k>=1&&k<=a.length){let $=a[k-1];if($.type==="irot"){L=$;break}}let E=N.offset+N.headerSize,S=N.size-N.headerSize,M=new Uint8Array(t.slice(E,E+S)),x=Lt(e,E),{width:H,height:oe}=Nt(e,ne),X=[];for(let k=0;k<p;k++)for(let $=0;$<m;$++){let ye=k*m+$,ie=A[ye],J=n.get(ie);if(!J||J.extents.length===0)throw new Error(`No location data for tile item ${ie}`);X.push({data:xe(t,J,s),x:$*H,y:k*oe})}let he=L?Bt(e,L):0;return{codecString:x,description:M,tiles:X,tileWidth:H,tileHeight:oe,outputWidth:v,outputHeight:b,rotation:he,exifOrientation:he===0?Oe(t):1}}function un(e){if(e.length<8)return 1;let t=new DataView(e.buffer,e.byteOffset,e.byteLength),r=0,n=t.getUint16(0);if(n!==18761&&n!==19789&&(r=t.getUint32(0)+4),r+8>e.length)return 1;let o=t.getUint16(r),a;if(o===18761)a=!0;else if(o===19789)a=!1;else return 1;let i=r+t.getUint32(r+4,a);if(i+2>e.length)return 1;let s=t.getUint16(i,a);for(let c=0;c<s;c++){let u=i+2+c*12;if(u+12>e.length)break;if(t.getUint16(u,a)===274){let f=t.getUint16(u+8,a);return f>=1&&f<=8?f:1}}return 1}function $t(e){let t=le(e,0,e.view.byteLength,"meta");if(!t)return null;let r=t.offset+t.headerSize+4,n=t.offset+t.size;return{box:t,children:fe(e,r,n)}}function fn(e){try{let t=new We(e),r=$t(t);if(!r)return 1;let n=r.children.find(f=>f.type==="iinf"),o=r.children.find(f=>f.type==="iloc");if(!n||!o)return 1;let a=Gt(t,n),i;for(let[f,d]of a)if(d==="Exif"){i=f;break}if(i===void 0)return 1;let s=zt(t,o).get(i);if(!s||s.extents.length===0)return 1;let c=r.children.find(f=>f.type==="idat"),u=c?c.offset+c.headerSize:0;return un(xe(e,s,u))}catch{return 1}}function ln(e){let t=$t(e);if(!t)return!1;let r=t.children.find(i=>i.type==="iprp");if(!r)return!1;let n=le(e,r.offset+r.headerSize,r.offset+r.size,"ipco");if(!n)return!1;let o=n.offset+n.headerSize,a=n.offset+n.size;return!!(le(e,o,a,"irot")||le(e,o,a,"imir"))}function Oe(e){try{if(ln(new We(e)))return 1}catch{return 1}return fn(e)}var O=w(q(),1);function Ae(){if(typeof navigator>"u")return null;let e=navigator.userAgentData?.brands;if(e?.length&&e.some(({brand:r})=>/Chromium/i.test(r)))return"chromium";let t=navigator.userAgent||"";return/Firefox|FxiOS/i.test(t)?"firefox":/Chrome|Chromium|CriOS|Edg|OPR/i.test(t)?"chromium":/Safari/i.test(t)?"safari":null}function qt(){if(typeof navigator>"u")return"other";let e=navigator.userAgentData?.platform||navigator.userAgent||"";return/iPhone|iPad|iPod|iOS/i.test(e)?"other":/macOS|Mac OS X|Macintosh/i.test(e)?"macos":/Windows/i.test(e)?"windows":/Android|CrOS|Chrome OS/i.test(e)?"other":/Linux|X11/i.test(e)?"linux":"other"}function dn(){if(Ae()==="chromium"){let e=navigator.userAgentData?.brands??[],t=navigator.userAgent||"";return e.some(({brand:r})=>/Edge/i.test(r))||/Edg\//i.test(t)?"Edge":e.some(({brand:r})=>/Opera/i.test(r))||/OPR\//i.test(t)?"Opera":"Chrome"}switch(Ae()){case"firefox":return"Firefox";case"safari":return"Safari";default:return null}}function de(){let e=qt(),t=Ae();if(e==="macos"){if(t==="chromium")return(0,O.__)("Safari usually can, or you can upload a JPEG instead.");if(t!=="safari")return(0,O.__)("Safari or Chrome usually can, or you can upload a JPEG instead.")}return e==="windows"&&t==="firefox"?(0,O.__)("Chrome or Edge might, or you can upload a JPEG instead."):(0,O.__)("You can upload a JPEG instead.")}function ee(){let e=qt(),t=Ae(),r=dn(),n;return e==="linux"?n=(0,O.__)("HEIC photos can't be decoded on Linux, so unfortunately we couldn't convert this one."):t==="firefox"?n=(0,O.__)("Firefox can't read HEIC photos, so we couldn't convert this one."):r&&e==="windows"?n=(0,O.sprintf)((0,O.__)("%s couldn't decode HEIC on this PC, so we couldn't convert this one."),r):r&&e==="macos"?n=(0,O.sprintf)((0,O.__)("%s couldn't decode HEIC on this Mac, so we couldn't convert this one."),r):r?n=(0,O.sprintf)((0,O.__)("%s couldn't decode HEIC on this device, so we couldn't convert this one."),r):n=(0,O.__)("This browser can't read HEIC photos, so we couldn't convert this one."),`${n} ${de()}`}var je=class extends Error{};async function Vt(e,t=.82){let r=W(e.name);try{let o=await createImageBitmap(e);try{let a=new OffscreenCanvas(o.width,o.height),i=a.getContext("2d");if(!i)throw new Error("Could not get canvas 2d context");i.drawImage(o,0,0);let s=await a.convertToBlob({type:"image/jpeg",quality:t});return new File([s],`${r}.jpg`,{type:"image/jpeg"})}finally{o.close()}}catch{}if(typeof ImageDecoder<"u"&&await ImageDecoder.isTypeSupported(e.type)){let a=new ImageDecoder({type:e.type,data:e.stream()});try{let{image:i}=await a.decode();try{let s=new OffscreenCanvas(i.displayWidth,i.displayHeight),c=s.getContext("2d");if(!c)throw new Error("Could not get canvas 2d context");c.drawImage(i,0,0);let u=await s.convertToBlob({type:"image/jpeg",quality:t});return new File([u],`${r}.jpg`,{type:"image/jpeg"})}finally{i.close()}}finally{a.close()}}let n;try{n=kt(await e.arrayBuffer())}catch(o){throw new Error("The HEIC file could not be parsed",{cause:o})}if(typeof VideoDecoder<"u"){let o=!1;try{o=(await VideoDecoder.isConfigSupported({codec:n.codecString})).supported===!0}catch{}if(o){let a=new OffscreenCanvas(n.outputWidth,n.outputHeight),i=a.getContext("2d");if(!i)throw new Error("Could not get canvas 2d context");for(let u of n.tiles){let f=await gn(n.codecString,n.description,n.tileWidth,n.tileHeight,u.data);try{i.drawImage(f,u.x,u.y)}finally{f.close()}}let c=await(n.rotation!==0?pn(a,n.rotation):mn(a,n.exifOrientation)).convertToBlob({type:"image/jpeg",quality:t});return new File([c],`${r}.jpg`,{type:"image/jpeg"})}}throw new je(ee())}function pn(e,t){if(t===0)return e;let r=t===90||t===270,n=r?e.height:e.width,o=r?e.width:e.height,a=new OffscreenCanvas(n,o),i=a.getContext("2d");return i?(i.translate(n/2,o/2),i.rotate(-t*Math.PI/180),i.drawImage(e,-e.width/2,-e.height/2),a):e}function mn(e,t){if(t<=1||t>8)return e;let{width:r,height:n}=e,o=t>=5,a=new OffscreenCanvas(o?n:r,o?r:n),i=a.getContext("2d");if(!i)return e;switch(t){case 2:i.transform(-1,0,0,1,r,0);break;case 3:i.transform(-1,0,0,-1,r,n);break;case 4:i.transform(1,0,0,-1,0,n);break;case 5:i.transform(0,1,1,0,0,0);break;case 6:i.transform(0,1,-1,0,n,0);break;case 7:i.transform(0,-1,-1,0,n,r);break;case 8:i.transform(0,-1,1,0,0,r);break}return i.drawImage(e,0,0),a}function gn(e,t,r,n,o){return new Promise((a,i)=>{let s=new VideoDecoder({output:c=>{s.close(),a(c)},error:c=>{s.state!=="closed"&&s.close(),i(c)}});s.configure({codec:e,codedWidth:r,codedHeight:n,description:t}),s.decode(new EncodedVideoChunk({type:"key",timestamp:0,data:o})),s.flush().catch(c=>{s.state!=="closed"&&s.close(),i(c)})})}var R=null;function Qe(){if(R!==null)return R;if(typeof WebAssembly>"u")return R={supported:!1,reason:"WebAssembly is not supported in this browser."},R;if(typeof SharedArrayBuffer>"u")return R={supported:!1,reason:"SharedArrayBuffer is not available. This may be due to missing cross-origin isolation headers."},R;if(typeof Worker>"u")return R={supported:!1,reason:"Web Workers are not supported in this browser."},R;if(typeof navigator<"u"&&"deviceMemory"in navigator&&navigator.deviceMemory<=2)return R={supported:!1,reason:"Device has insufficient memory for client-side media processing."},R;if(typeof navigator<"u"&&"hardwareConcurrency"in navigator&&navigator.hardwareConcurrency<2)return R={supported:!1,reason:"Device has insufficient CPU cores for client-side media processing."},R;if(typeof navigator<"u"){let e=navigator.connection;if(e){if(e.saveData)return R={supported:!1,reason:"Data saver mode is enabled."},R;if(e.effectiveType==="slow-2g"||e.effectiveType==="2g")return R={supported:!1,reason:"Network connection is too slow for client-side media processing."},R}}if(typeof window<"u")try{let e=new Blob([""],{type:"application/javascript"}),t=URL.createObjectURL(e);try{new Worker(t).terminate()}finally{URL.revokeObjectURL(t)}}catch{return R={supported:!1,reason:"The site's Content Security Policy (CSP) does not allow blob: workers. The worker-src directive must include blob: to enable client-side media processing."},R}return R={supported:!0},R}function Pe(){return Qe().supported}function Wt(){return typeof createImageBitmap<"u"&&typeof OffscreenCanvas<"u"}function Yt(){R=null}var hn=4,yn=.5*1024*1024*1024,In=.9*1024*1024*1024;function jt(e){let{width:t,height:r,interlaced:n}=e;return t*r*hn>(n?yn:In)}var En=524288;function vn(e){let t=2;for(;t<e.byteLength;){if(e.getUint8(t)!==255)return null;for(;t<e.byteLength&&e.getUint8(t)===255;)t++;if(t>=e.byteLength)return null;let r=e.getUint8(t);if(t++,r===1||r>=208&&r<=217)continue;if(r===218||t+2>e.byteLength)return null;let n=e.getUint16(t);if(n<2)return null;if(r>=192&&r<=207&&r!==196&&r!==200&&r!==204){if(t+7>e.byteLength)return null;let a=e.getUint16(t+3);return{width:e.getUint16(t+5),height:a,interlaced:r===194||r===198||r===202||r===206}}t+=n}return null}function wn(e){if(e.byteLength<29||!(e.getUint8(12)===73&&e.getUint8(13)===72&&e.getUint8(14)===68&&e.getUint8(15)===82))return null;let r=e.getUint32(16),n=e.getUint32(20),o=e.getUint8(28);return{width:r,height:n,interlaced:o!==0}}async function Qt(e){try{let t=Math.min(e.size,En),r=await e.slice(0,t).arrayBuffer(),n=new DataView(r);return n.byteLength>=3&&n.getUint16(0)===65496?vn(n):n.byteLength>=8&&n.getUint32(0)===2303741511&&n.getUint32(4)===218765834?wn(n):null}catch{return null}}var Xt=class extends File{constructor(e="stub-file"){super([],e)}};var me=.82,Xe=new Set;function Rn({file:e,batchId:t,onChange:r,onSuccess:n,onBatchSuccess:o,onError:a,additionalData:i={},sourceUrl:s,sourceAttachmentId:c,abortController:u,operations:f}){return async({dispatch:d})=>{let p=B(),m=gt(e),y;m instanceof Xt||(y=(0,D.createBlobURL)(m),d({type:h.CacheBlobUrl,id:p,blobUrl:y})),d({type:h.Add,item:{id:p,batchId:t,status:z.Processing,sourceFile:Ge(m),file:m,attachment:{url:y},additionalData:{generate_sub_sizes:!1,...i},onChange:r,onSuccess:n,onBatchSuccess:o,onError:a,sourceUrl:s,sourceAttachmentId:c,abortController:u||new AbortController,operations:Array.isArray(f)?f:[l.Prepare]}}),d.processItem(p)}}function Sn({file:e,onChange:t,additionalData:r,operations:n,batchId:o,parentId:a}){return({dispatch:i})=>{let s=B();i({type:h.Add,item:{id:s,batchId:o,status:z.Processing,sourceFile:Ge(e),file:e,onChange:t,additionalData:{...r},parentId:a,operations:Array.isArray(n)?n:[l.Prepare],abortController:new AbortController}}),i.processItem(s)}}function Un(e){return async({select:t,dispatch:r})=>{if(t.isPaused())return;let n=t.getItem(e);if(!n)return;let{attachment:o,onChange:a,onSuccess:i,onBatchSuccess:s,batchId:c,parentId:u}=n,f=Array.isArray(n.operations?.[0])?n.operations[0][0]:n.operations?.[0],d=Array.isArray(n.operations?.[0])?n.operations[0][1]:void 0;if(f===l.Upload){let p=t.getSettings();if(t.getActiveUploadCount()>=p.maxConcurrentUploads)return}if(f===l.ResizeCrop||f===l.Rotate){let p=t.getSettings();if(t.getActiveImageProcessingCount()>=p.maxConcurrentImageProcessing)return}if(!(f===l.TranscodeGif&&t.getActiveVideoProcessingCount()>=1)){if(o&&(o.url&&/\.hei[cf]$/i.test(o.url)||a?.([o])),!f){if((u||!u&&!t.hasPendingItemsByParentId(e))&&(o&&i?.([o]),r.removeItem(e),r.revokeBlobUrls(e),c&&t.isBatchUploaded(c)&&s?.()),u&&c&&t.isBatchUploaded(c)){let p=t.getItem(u);if(!p)return;if(p.operations&&p.operations.length>0){r.processItem(u);return}o&&p.onSuccess?.([o]),r.removeItem(u),r.revokeBlobUrls(u),p.batchId&&t.isBatchUploaded(p.batchId)&&p.onBatchSuccess?.()}return}if(!(f===l.Finalize&&t.hasPendingItemsByParentId(e)))switch(r({type:h.OperationStart,id:e,operation:f}),Q(`Starting operation ${f} for ${n.file.name} (item ${n.id})`),f){case l.Prepare:r.prepareItem(n.id);break;case l.ResizeCrop:r.resizeCropItem(n.id,d);break;case l.Rotate:r.rotateItem(n.id,d);break;case l.TranscodeImage:r.transcodeImageItem(n.id,d);break;case l.TranscodeGif:r.transcodeGifItem(n.id,d);break;case l.Upload:n.parentId?r.sideloadItem(e):r.uploadItem(e);break;case l.ThumbnailGeneration:r.generateThumbnails(e);break;case l.Finalize:r.finalizeItem(e);break;case l.DetectUltraHdr:r.detectUltraHdr(e);break}}}}function _n(){return{type:h.PauseQueue}}function Cn(){return async({select:e,dispatch:t})=>{t({type:h.ResumeQueue});for(let r of e.getAllItems())r.status===z.PendingRetry?t.executeRetry(r.id):t.processItem(r.id)}}function bn(e){return async({dispatch:t})=>{t({type:h.PauseItem,id:e})}}function Tn(e){return async({select:t,dispatch:r})=>{t.getItem(e)&&(Xe.delete(e),Re(e),r({type:h.Remove,id:e}),t.getAllItems().length===0&&(qe(),bt()))}}function xn(e,t){return async({select:r,dispatch:n})=>{let a=r.getItem(e)?.currentOperation;if(n({type:h.OperationFinish,id:e,item:t}),n.processItem(e),a===l.Upload){let i=r.getPendingUploads();for(let s of i)n.processItem(s.id)}if(a===l.ResizeCrop||a===l.Rotate){let i=r.getPendingImageProcessing();for(let s of i)n.processItem(s.id)}if(a===l.TranscodeGif){let i=r.getPendingVideoProcessing();for(let s of i)n.processItem(s.id)}(a===l.ResizeCrop||a===l.Rotate||a===l.TranscodeImage)&&Ue(r.getActiveImageProcessingCount())}}var On=["jpeg","webp","avif","png","gif"];function An(e){return On.includes(e)}async function Jt(e,t,r=!1,n=me){if(e.type==="image/png"&&t==="image/jpeg"){let a=(0,D.createBlobURL)(e);try{if(await ke(a))return null}catch{return null}finally{(0,D.revokeBlobURL)(a)}}let o=t.split("/")[1];return An(o)?[l.TranscodeImage,{outputFormat:o,outputQuality:n,interlaced:r}]:null}function Pn(e){return async({select:t,dispatch:r})=>{let n=t.getItem(e);if(!n)return;let{file:o}=n,a=[],i=t.getSettings();if(o.type==="image/gif"&&i.gifConvert!==!1&&typeof ImageDecoder<"u"&&typeof VideoEncoder<"u"){let m=!1;try{m=ht(await o.arrayBuffer())}catch{m=!1}if(m){let y=!1,v=(0,D.createBlobURL)(o);try{y=await ke(v)}catch{y=!0}finally{(0,D.revokeBlobURL)(v)}if(!y){a.push(l.Upload,l.ThumbnailGeneration,l.Finalize),r({type:h.AddOperations,id:e,operations:a}),r.finishOperation(e,{animatedGifFile:n.file});return}}}let s=null,c=o.type.startsWith("image/"),u=st.includes(o.type),f=ct.includes(o.type),d=!1;if(c&&u){let m=await Qt(o);m&&jt(m)&&(d=!0)}if(o.type==="image/jpeg"&&!d&&a.push(l.DetectUltraHdr),c&&u&&!d)a.push(l.Upload,l.ThumbnailGeneration,l.Finalize);else if(c&&f){try{s=await Vt(o,i.imageQuality??me)}catch(m){let y=m instanceof je;r.cancelItem(e,new U({code:y?I.HEIC_DECODE_ERROR:I.IMAGE_TRANSCODING_ERROR,message:y?ee():(0,pe.__)("This HEIC image could not be converted. Try converting it to JPEG before uploading."),file:o,cause:m instanceof Error?m:void 0}));return}a.push(l.Upload,l.ThumbnailGeneration,l.Finalize)}else a.push(l.Upload);r({type:h.AddOperations,id:e,operations:a});let p;if(f&&s){let m=Pe();p={file:s,sourceFile:s,originalHeicFile:n.file,additionalData:{...n.additionalData,generate_sub_sizes:!m,convert_format:!0}}}else!u||!c||d?p={additionalData:{...n.additionalData,generate_sub_sizes:!0,convert_format:!0}}:p={additionalData:{...n.additionalData,generate_sub_sizes:!1}};r.finishOperation(e,p)}}function Fn(e){return async({select:t,dispatch:r})=>{let n=t.getItem(e);if(!n)return;let o;try{let a=await n.file.arrayBuffer();o=await It(a)}catch{}o&&Xe.add(e),r.finishOperation(e,{})}}function Mn(e){return async({select:t,dispatch:r})=>{let n=t.getItem(e);if(!n)return;let o=performance.now(),a=!1,i=s=>{a||(a=!0,Z({measureName:`Upload ${n.file.name}`,startTime:o,tooltipText:n.file.name,properties:[["Item ID",n.id],["File name",n.file.name]]}),r.finishOperation(e,{attachment:s}))};t.getSettings().mediaUpload({filesList:[n.file],additionalData:n.additionalData,signal:n.abortController?.signal,isTransportOnly:!0,onFileChange:([s])=>{s&&!(0,D.isBlobURL)(s.url)&&i(s)},onSuccess:([s])=>{i(s)},onError:s=>{r.cancelItem(e,s)}})}}function Dn(e){return async({select:t,dispatch:r})=>{let n=t.getItem(e);if(!n)return;let{post:o,...a}=n.additionalData,i=t.getSettings().mediaSideload;if(!i){r.finishOperation(e,{});return}let s=performance.now();i({file:n.file,attachmentId:o,additionalData:a,signal:n.abortController?.signal,onSuccess:c=>{Z({measureName:`Sideload ${n.file.name}`,startTime:s,tooltipText:n.file.name,properties:[["Item ID",n.id],["File name",n.file.name]]}),n.parentId&&r({type:h.AccumulateSubSize,id:n.parentId,subSize:c}),r.finishOperation(e,{})},onError:c=>{r.cancelItem(e,c)}})}}function zn(e,t){return async({select:r,dispatch:n})=>{let o=r.getItem(e);if(!o)return;if(!t?.resize){n.finishOperation(e,{file:o.file});return}let a=performance.now(),i=!!o.parentId,s=!!t.isThresholdResize,{imageStripMeta:c,imageMaxBitDepth:u}=r.getSettings();try{let f=await Et(o.id,o.file,t.resize,{smartCrop:!1,addSuffix:i,signal:o.abortController?.signal,scaledSuffix:s,quality:t.quality,stripMeta:c,maxBitdepth:u});Z({measureName:`ResizeCrop ${o.file.name}`,startTime:a,tooltipText:o.file.name,properties:[["Item ID",o.id],["File name",o.file.name]]});let d=(0,D.createBlobURL)(f);n({type:h.CacheBlobUrl,id:e,blobUrl:d}),n.finishOperation(e,{file:f,attachment:{url:d}})}catch(f){n.cancelItem(e,new U({code:I.IMAGE_TRANSCODING_ERROR,message:(0,pe.__)("The web server cannot generate responsive image sizes for this image. Convert it to JPEG or PNG before uploading."),file:o.file,cause:f instanceof Error?f:void 0}))}}}function Nn(e,t){return async({select:r,dispatch:n})=>{let o=r.getItem(e);if(!o)return;if(!t?.orientation||t.orientation===1){n.finishOperation(e,{file:o.file});return}let a=performance.now();try{let i=await $e(o.id,o.file,t.orientation,o.abortController?.signal);Z({measureName:`Rotate ${o.file.name}`,startTime:a,tooltipText:o.file.name,properties:[["Item ID",o.id],["File name",o.file.name]]});let s=(0,D.createBlobURL)(i);n({type:h.CacheBlobUrl,id:e,blobUrl:s}),n.finishOperation(e,{file:i,attachment:{url:s}})}catch(i){n.cancelItem(e,new U({code:I.IMAGE_ROTATION_ERROR,message:(0,pe.__)("The web server cannot generate responsive image sizes for this image. Convert it to JPEG or PNG before uploading."),file:o.file,cause:i instanceof Error?i:void 0}))}}}function Bn(e,t){return async({select:r,dispatch:n})=>{let o=r.getItem(e);if(!o)return;if(!t?.outputFormat){n.finishOperation(e,{file:o.file});return}let a=performance.now(),i=`image/${t.outputFormat}`,s=t.outputQuality??me,c=t.interlaced??!1,{imageStripMeta:u,imageMaxBitDepth:f}=r.getSettings();try{let d=await yt(o.id,o.file,i,{quality:s,interlaced:c,stripMeta:u,maxBitdepth:f});Z({measureName:`Transcode ${o.file.name}`,startTime:a,tooltipText:o.file.name,properties:[["Item ID",o.id],["File name",o.file.name]]});let p=(0,D.createBlobURL)(d);n({type:h.CacheBlobUrl,id:e,blobUrl:p}),n.finishOperation(e,{file:d,attachment:{url:p}})}catch(d){n.cancelItem(e,new U({code:I.MEDIA_TRANSCODING_ERROR,message:"Image could not be transcoded to the target format",file:o.file,cause:d instanceof Error?d:void 0}))}}}function Gn(e,t){return async({select:r,dispatch:n})=>{let o=r.getItem(e);if(!o)return;let i=`video/${t?.outputFormat??"mp4"}`,s=o.file;try{let c=await _t(o.id,s,i,{timeout:t?.timeout,maxTotalPixels:t?.maxTotalPixels});n.finishOperation(e,{file:c}),n.addSideloadItem({file:s,batchId:B(),parentId:o.parentId,additionalData:{post:o.additionalData?.post,image_size:"animated_video_poster",convert_format:!1},operations:[[l.TranscodeImage,{outputFormat:"jpeg",outputQuality:me,interlaced:!1}],l.Upload]})}catch(c){if(St(c)){Ut(c)&&Q(`Skipping GIF to video conversion: ${c instanceof Error?c.message:c}`),n.cancelItem(e,new Error("Animated GIF conversion unsupported"),!0);return}if(Ve(c)){Q(`GIF to video conversion timed out; keeping the original GIF only: ${c instanceof Error?c.message:c}`),n.cancelItem(e,new Error("Animated GIF conversion timed out"),!0);return}console.error("[video-conversion] GIF to video conversion failed:",c),n.cancelItem(e,new U({code:I.GIF_TRANSCODING_ERROR,message:"Animated GIF could not be converted to video",file:o.file,cause:c instanceof Error?c:void 0}),!0)}}}function Ln(e){return async({select:t,dispatch:r})=>{let n=t.getItem(e);if(!n)return;if(!n.attachment){r.finishOperation(e,{});return}let o=n.attachment,a=t.getSettings();if(n.originalHeicFile&&o.id&&r.addSideloadItem({file:n.originalHeicFile,batchId:B(),parentId:n.id,additionalData:{post:o.id,image_size:"source_original",convert_format:!1},operations:[l.Upload]}),n.animatedGifFile&&o.id){let d=a.videoOutputFormat==="video/webm"?"webm":"mp4";r.addSideloadItem({file:n.animatedGifFile,batchId:B(),parentId:n.id,additionalData:{post:o.id,image_size:"animated_video",convert_format:!1},operations:[[l.TranscodeGif,{outputFormat:d}],l.Upload]})}let i=o.exif_orientation||1,s=n.sourceFile.type,c=s==="image/avif"||s==="image/heif",u=!1;c&&(i=Oe(await n.sourceFile.arrayBuffer()),u=i!==1);let f;{let d=i!==1&&!n.file.name.includes("-scaled");if((d||u)&&o.id)try{f=await $e(n.id,n.sourceFile,i,n.abortController?.signal)}catch{console.warn("Failed to rotate image, continuing with thumbnails")}d&&f&&o.id&&r.addSideloadItem({file:f,batchId:B(),parentId:n.id,additionalData:{post:o.id,image_size:"original",convert_format:!1},operations:[l.Upload]})}if(!n.parentId&&o.missing_image_sizes&&o.missing_image_sizes.length>0){let d=a.allImageSizes||{},p=o.missing_image_sizes,m=u&&f?f:n.sourceFile,y=o.filename?Se(m,o.filename):m,v=B(),b=Xe.has(n.id),P=o.image_output_format,A=o.image_save_progressive??!1,T=o.image_quality,F=a.imageQuality??me,N=typeof T?.default=="number"?T.default/100:F,ne=E=>{let S=T?.sizes?.[E];return typeof S=="number"?S/100:N},G=null;!b&&P&&(G=await Jt(m,P,A,N));let L=new Map;for(let E of p){let S=d[E];if(!S){console.warn(`Image size "${E}" not found in configuration`);continue}let M=`${S.width}x${S.height}x${S.crop}`,x=L.get(M);x?x.push(E):L.set(M,[E])}for(let[,E]of L){let S=d[E[0]],M=ne(E[0]),x=[[l.ResizeCrop,{resize:S,quality:M}]];!b&&G&&x.push([G[0],{...G[1],outputQuality:M}]),x.push(l.Upload);let H=E.length===1?E[0]:E;r.addSideloadItem({file:y,batchId:v,parentId:n.id,additionalData:{post:o.id,image_size:H,convert_format:!1},operations:x})}{let{bigImageSizeThreshold:E}=a;if(E&&o.id){let S=await createImageBitmap(m),M=S.width>E||S.height>E;if(S.close(),M){let x=o.filename?Se(m,o.filename):m,H=[[l.ResizeCrop,{resize:{width:E,height:E},isThresholdResize:!0,quality:N}]];!b&&G&&H.push(G),H.push(l.Upload),r.addSideloadItem({file:x,batchId:v,parentId:n.id,additionalData:{post:o.id,image_size:"scaled",convert_format:!1},operations:H})}}}}r.finishOperation(e,{})}}function Hn(e){return async({select:t,dispatch:r})=>{let n=t.getItem(e);if(!n)return;let o=n.attachment,{mediaFinalize:a}=t.getSettings(),i={};if(o?.id&&a)try{let s=await a(o.id,n.subSizes||[]);s&&(i.attachment=s)}catch(s){console.warn("Media finalization failed:",s),r.cancelItem(e,new U({code:I.MEDIA_FINALIZE_ERROR,message:(0,pe.__)("Could not finalize the upload."),file:n.file}));return}r.finishOperation(e,i)}}function kn(e){return async({select:t,dispatch:r})=>{let n=t.getBlobUrls(e);for(let o of n)(0,D.revokeBlobURL)(o);r({type:h.RevokeBlobUrls,id:e})}}function $n(e,t){return async({dispatch:r})=>{r({type:h.UpdateProgress,id:e,progress:t})}}function qn(e){return{type:h.UpdateSettings,settings:e}}var er=w(Kt(),1),{lock:Ii,unlock:ge}=(0,er.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/upload-media");var tr={reducer:De,selectors:we,actions:Te},j=(0,te.createReduxStore)(ve,{reducer:De,selectors:we,actions:Te});(0,te.select)(j)||(0,te.register)(j);ge(j).registerPrivateActions(Je);ge(j).registerPrivateSelectors(ze);var ur=w(Ze(),1),fr=w(Ee(),1);var ar=w(Ze(),1),re=w(Ee(),1),sr=w(or(),1);var Fe=w(Ke(),1);function Vn(e,t,r){if(!r)return t;let n=e.get(t);return n||(n=(0,re.createRegistry)({},t),n.registerStore(ve,tr),e.set(t,n)),n}var Wn=(0,sr.createHigherOrderComponent)(e=>({useSubRegistry:t=!0,...r})=>{let n=(0,re.useRegistry)(),[o]=(0,ar.useState)(()=>new WeakMap),a=Vn(o,n,t);return a===n?(0,Fe.jsx)(e,{registry:n,...r}):(0,Fe.jsx)(re.RegistryProvider,{value:a,children:(0,Fe.jsx)(e,{registry:a,...r})})},"withRegistryProvider"),cr=Wn;var Me=w(Ke(),1),Yn=cr(e=>{let{children:t,settings:r}=e,{updateSettings:n}=ge((0,fr.useDispatch)(j));return(0,ur.useEffect)(()=>{n(r)},[r,n]),(0,Me.jsx)(Me.Fragment,{children:t})}),lr=Yn;var g=w(q(),1);function dr(e,t){return{[I.EMPTY_FILE]:{title:(0,g.__)("Empty file"),description:(0,g.sprintf)((0,g.__)('"%s" is empty.'),t),action:(0,g.__)("Please choose a different file.")},[I.SIZE_ABOVE_LIMIT]:{title:(0,g.__)("File too large"),description:(0,g.sprintf)((0,g.__)('"%s" exceeds the maximum upload size.'),t),action:(0,g.__)("Please reduce the file size and try again.")},[I.MIME_TYPE_NOT_SUPPORTED]:{title:(0,g.__)("Unsupported file type"),description:(0,g.sprintf)((0,g.__)('"%s" is not a supported file type.'),t),action:(0,g.__)("Please upload a different file format.")},[I.MIME_TYPE_NOT_ALLOWED_FOR_USER]:{title:(0,g.__)("File type not allowed"),description:(0,g.sprintf)((0,g.__)('You are not allowed to upload "%s".'),t),action:(0,g.__)("Please contact your site administrator.")},[I.HEIC_DECODE_ERROR]:{title:(0,g.__)("HEIC decode failed"),description:(0,g.sprintf)((0,g.__)('Failed to decode HEIC file "%s".'),t),action:de()},[I.IMAGE_TRANSCODING_ERROR]:{title:(0,g.__)("Image processing failed"),description:(0,g.sprintf)((0,g.__)('Failed to process "%s".'),t),action:(0,g.__)("The image may be corrupted. Try a different file.")},[I.IMAGE_ROTATION_ERROR]:{title:(0,g.__)("Image rotation failed"),description:(0,g.sprintf)((0,g.__)('Failed to rotate "%s".'),t),action:(0,g.__)("The image may be corrupted. Try a different file.")},[I.MEDIA_TRANSCODING_ERROR]:{title:(0,g.__)("Media processing failed"),description:(0,g.sprintf)((0,g.__)('Failed to convert "%s" to the target format.'),t),action:(0,g.__)("The file may be corrupted. Try a different file.")},[I.MEDIA_FINALIZE_ERROR]:{title:(0,g.__)("Upload failed"),description:(0,g.sprintf)((0,g.__)('Could not finalize the upload of "%s".'),t),action:(0,g.__)("Please try again.")},[I.GENERAL]:{title:(0,g.__)("Upload failed"),description:(0,g.sprintf)((0,g.__)('Failed to upload "%s".'),t),action:(0,g.__)("Please try again.")}}[e]||{title:(0,g.__)("Upload failed"),description:(0,g.sprintf)((0,g.__)('Failed to upload "%s".'),t),action:(0,g.__)("Please try again.")}}return Ir(jn);})();
 (window.wp ||= {}).uploadMedia = wp.uploadMedia;
 })();
diff --git a/wp-includes/version.php b/wp-includes/version.php
index 516d385c01..c118f4cf5d 100644
--- a/wp-includes/version.php
+++ b/wp-includes/version.php
@@ -16,7 +16,7 @@
  *
  * @global string $wp_version
  */
-$wp_version = '7.2-alpha-64122';
+$wp_version = '7.2-alpha-64123';

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